From xen-devel-bounces@lists.xenproject.org Sun Jul 01 01:47:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 01: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 1fZRSQ-0004lC-PJ; Sun, 01 Jul 2018 01:47: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=nxkg=jr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZRSP-0004l0-GF
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 01:47:17 +0000
X-Inumbo-ID: ab6e20d6-7cd0-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab6e20d6-7cd0-11e8-8089-bc764e045a96;
 Sun, 01 Jul 2018 03: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 1fZRSL-0006S5-Tl; Sun, 01 Jul 2018 01:47: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 1fZRSL-0004A2-H1; Sun, 01 Jul 2018 01:47:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZRSL-0004ty-Ed; Sun, 01 Jul 2018 01:47:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124844-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.10-testing:build-armhf-xsm:<job
 status>:broken:regression
 qemu-upstream-4.10-testing:build-armhf-xsm:host-install(4):broken:regression
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit2:host-ping-check-native:fail:regression
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=6ea4cef2bd717045ac0e84b52a5b1b7716feb0c2
X-Osstest-Versions-That: qemuu=bb019fb2cbbe23e2419e07bf347f45415360677d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 01 Jul 2018 01:47:13 +0000
Subject: [Xen-devel] [qemu-upstream-4.10-testing test] 124844: 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>

ZmxpZ2h0IDEyNDg0NCBxZW11LXVwc3RyZWFtLTQuMTAtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0ODQ0LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm1oZi14
c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBi
dWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMTgwMjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDUgaG9z
dC1waW5nLWNoZWNrLW5hdGl2ZSAgIGZhaWwgUkVHUi4gdnMuIDExODAyMQoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUg
ICAgICAgICAgICAgICAgNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMgpi
YXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgYmIwMTlmYjJjYmJlMjNlMjQx
OWUwN2JmMzQ3ZjQ1NDE1MzYwNjc3ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTE4MDIxICAyMDE4
LTAxLTE1IDA3OjIyOjI5IFogIDE2NiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDg0NCAg
MjAxOC0wNi0yOSAxNDozODo0NyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVyaWMgQmxha2UgPGVibGFrZUBy
ZWRoYXQuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEpvaG4gVGhv
bXNvbiA8Z2l0QGpvaG50aG9tc29uLmZhc3RtYWlsLmNvbS5hdT4KICBQYW9sbyBCb256aW5pIDxw
Ym9uemluaUByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
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
PXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBi
dWlsZC1hcm1oZi14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
NmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMgpBdXRob3I6IEVyaWMgQmxh
a2UgPGVibGFrZUByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBNYXIgMjcgMTU6MjE6NTEgMjAxOCAt
MDUwMAoKICAgIGR1bXA6IEZpeCBidWlsZCB3aXRoIG5ld2VyIGdjYwogICAgCiAgICBnY2MgOCBv
biByYXdoaWRlIGlzIHBpY2t5IGVub3VnaCB0byBjb21wbGFpbjoKICAgIAogICAgL2hvbWUvZHVt
bXkvcWVtdS9kdW1wLmM6IEluIGZ1bmN0aW9uICdjcmVhdGVfaGVhZGVyMzInOgogICAgL2hvbWUv
ZHVtbXkvcWVtdS9kdW1wLmM6ODE3OjU6IGVycm9yOiAnc3RybmNweScgb3V0cHV0IHRydW5jYXRl
ZCBiZWZvcmUgdGVybWluYXRpbmcgbnVsIGNvcHlpbmcgOCBieXRlcyBmcm9tIGEgc3RyaW5nIG9m
IHRoZSBzYW1lIGxlbmd0aCBbLVdlcnJvcj1zdHJpbmdvcC10cnVuY2F0aW9uXQogICAgICAgICBz
dHJuY3B5KGRoLT5zaWduYXR1cmUsIEtEVU1QX1NJR05BVFVSRSwgc3RybGVuKEtEVU1QX1NJR05B
VFVSRSkpOwogICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAKICAgIEJ1dCB3ZSBhbHJlYWR5IGhhdmUgU0lH
X0xFTiBkZWZpbmVkIGFzIHRoZSByaWdodCBsZW5ndGggd2l0aG91dCBuZWVkaW5nCiAgICB0byBk
byBhIHN0cmxlbigpLCBhbmQgbWVtY3B5KCkgaXMgYmV0dGVyIHRoYW4gc3RybmNweSgpIHdoZW4g
d2Uga25vdwogICAgd2UgZG8gbm90IHdhbnQgYSB0cmFpbGluZyBOVUwgYnl0ZS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAgKGNoZXJyeSBw
aWNrZWQgZnJvbSBjb21taXQgODRjODY4ZjZiOGY4YzFiZTlkM2Q2NWRmOTNjZjAwYjMwODIxNDAx
YykKCmNvbW1pdCAwNTMwMjUxZDJlMDA3YTJiZTk0MjQ3NDViNTU4ZjI2MTdiZDUyMjUxCkF1dGhv
cjogSm9obiBUaG9tc29uIDxnaXRAam9obnRob21zb24uZmFzdG1haWwuY29tLmF1PgpEYXRlOiAg
IFRodSBBcHIgNSAyMzoyMDo0NiAyMDE4ICsxMDAwCgogICAgRml4IGxpYnVzYi0xLjAuMjIgZGVw
cmVjYXRlZCBsaWJ1c2Jfc2V0X2RlYnVnIHdpdGggbGlidXNiX3NldF9vcHRpb24KICAgIAogICAg
bGlidXNiLTEuMC4yMiBtYXJrZWQgbGlidXNiX3NldF9kZWJ1ZyBkZXByZWNhdGVkCiAgICBpdCBp
cyByZXBsYWNlZCB3aXRoCiAgICBsaWJ1c2Jfc2V0X29wdGlvbihsaWJ1c2JfY29udGV4dCwgTElC
VVNCX09QVElPTl9MT0dfTEVWRUwsIGxpYnVzYl9sb2dfbGV2ZWwpOwogICAgCiAgICBkZXRhaWxz
IGhlcmU6IGh0dHBzOi8vZ2l0aHViLmNvbS9saWJ1c2IvbGlidXNiL2NvbW1pdC81MzlmMjJlMmZk
OTE2NTU4ZDExYWI5YTY2ZjEwZjQ2MWM1NTkzMTY4CiAgICAKICAgIFdhcm5pbmcgaGVyZToKICAg
IAogICAgICBDQyAgICAgIGh3L3VzYi9ob3N0LWxpYnVzYi5vCiAgICAvYnVpbGRzL3hlbi9zcmMv
cWVtdS14ZW4vaHcvdXNiL2hvc3QtbGlidXNiLmM6IEluIGZ1bmN0aW9uICd1c2JfaG9zdF9pbml0
JzoKICAgIC9idWlsZHMveGVuL3NyYy9xZW11LXhlbi9ody91c2IvaG9zdC1saWJ1c2IuYzoyNTA6
NTogZXJyb3I6ICdsaWJ1c2Jfc2V0X2RlYnVnJyBpcyBkZXByZWNhdGVkOiBVc2UgbGlidXNiX3Nl
dF9vcHRpb24gaW5zdGVhZCBbLVdlcnJvcj1kZXByZWNhdGVkLWRlY2xhcmF0aW9uc10KICAgICAg
ICAgbGlidXNiX3NldF9kZWJ1ZyhjdHgsIGxvZ2xldmVsKTsKICAgICAgICAgXn5+fn5+fn5+fn5+
fn5+fgogICAgSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC9idWlsZHMveGVuL3NyYy9xZW11LXhlbi9o
dy91c2IvaG9zdC1saWJ1c2IuYzo0MDowOgogICAgL3Vzci9pbmNsdWRlL2xpYnVzYi0xLjAvbGli
dXNiLmg6MTMwMDoxODogbm90ZTogZGVjbGFyZWQgaGVyZQogICAgIHZvaWQgTElCVVNCX0NBTEwg
bGlidXNiX3NldF9kZWJ1ZyhsaWJ1c2JfY29udGV4dCAqY3R4LCBpbnQgbGV2ZWwpOwogICAgICAg
ICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fgogICAgY2MxOiBhbGwgd2FybmluZ3MgYmVp
bmcgdHJlYXRlZCBhcyBlcnJvcnMKICAgIG1ha2U6ICoqKiBbL2J1aWxkcy94ZW4vc3JjL3FlbXUt
eGVuL3J1bGVzLm1hazo2NjogaHcvdXNiL2hvc3QtbGlidXNiLm9dIEVycm9yIDEKICAgIG1ha2U6
IExlYXZpbmcgZGlyZWN0b3J5ICcvYnVpbGRzL3hlbi9zcmMveGVuL3Rvb2xzL3FlbXUteGVuLWJ1
aWxkJwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKb2huIFRob21zb24gPGdpdEBqb2hudGhvbXNv
bi5mYXN0bWFpbC5jb20uYXU+CiAgICBNZXNzYWdlLWlkOiAyMDE4MDQwNTEzMjA0Ni40OTY4LTEt
Z2l0QGpvaG50aG9tc29uLmZhc3RtYWlsLmNvbS5hdQogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1p
dCA5ZDhmYTBkZjQ5YWYxNmEyMDhmYTk2MWMyOTY4ZmJhNGRhZmZjYzA3KQoKY29tbWl0IGM3ODRi
MTcyZTFlMGI3MTU2MGY4ZGYxZDkxNmNjMjYwZjY2OWFhNTQKQXV0aG9yOiBQYW9sbyBCb256aW5p
IDxwYm9uemluaUByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBOb3YgMjggMTE6NTE6MjcgMjAxNyAr
MDEwMAoKICAgIG1lbWZkOiBmaXggY29uZmlndXJlIHRlc3QKICAgIAogICAgUmVjZW50IGdsaWJj
IGFkZGVkIG1lbWZkX2NyZWF0ZSBpbiBzeXMvbW1hbi5oLiAgVGhpcyBjb25mbGljdHMgd2l0aAog
ICAgdGhlIGRlZmluaXRpb24gaW4gdXRpbC9tZW1mZC5jOgogICAgCiAgICAgICAgL2J1aWxkZGly
L2J1aWxkL0JVSUxEL3FlbXUtMi4xMS4wLXJjMS91dGlsL21lbWZkLmM6NDA6MTI6IGVycm9yOiBz
dGF0aWMgZGVjbGFyYXRpb24gb2YgbWVtZmRfY3JlYXRlIGZvbGxvd3Mgbm9uLXN0YXRpYyBkZWNs
YXJhdGlvbgogICAgCiAgICBGaXggdGhlIGNvbmZpZ3VyZSB0ZXN0LCBhbmQgcmVtb3ZlIHRoZSBz
eXMvbWVtZmQuaCBpbmNsdXNpb24gc2luY2UgdGhlCiAgICBmaWxlIGFjdHVhbGx5IGRvZXMgbm90
IGV4aXN0LS0taXQgaXMgYSB0eXBvIGluIHRoZSBtZW1mZF9jcmVhdGUoMikgbWFuCiAgICBwYWdl
LgogICAgCiAgICBDYzogTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhh
dC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQu
Y29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgNzVlNWI3MGU2YjVkY2M0ZjIyMTk5
OTJkN2NmZmE0NjJhYTQwNmFmMCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 06:23:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 06:23: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 1fZVl9-0006P0-8Y; Sun, 01 Jul 2018 06: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=nxkg=jr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZVl7-0006Og-8J
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 06:22:53 +0000
X-Inumbo-ID: 2f3a6d62-7cf7-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f3a6d62-7cf7-11e8-ba45-cfc176a5991c;
 Sun, 01 Jul 2018 06:22: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 1fZVl2-0000JG-72; Sun, 01 Jul 2018 06:22: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 1fZVl1-0002HM-U2; Sun, 01 Jul 2018 06:22:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZVl1-0005N0-T6; Sun, 01 Jul 2018 06:22:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124864-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=f6b0258d25a63ae3d3bc6430abe30fb625abc52a
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 01 Jul 2018 06:22:47 +0000
Subject: [Xen-devel] [ovmf test] 124864: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDg2NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4NjQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDYxOAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGY2YjAyNThkMjVhNjNhZTNk
M2JjNjQzMGFiZTMwZmI2MjVhYmM1MmEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDNiMDNiNWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDYxOCAgMjAxOC0wNi0yMiAxOToxMDo1NyBaICAgIDggZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ2NzUgIDIwMTgtMDYtMjQgMjM6NDA6MTUgWiAgICA2IGRheXMg
ICAgOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ4NjQgIDIwMTgtMDYtMzAgMDE6
NDI6MDAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCaSwgRGFuZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
ICBDaGVuIEEgQ2hlbiA8Y2hlbi5hLmNoZW5AaW50ZWwuY29tPgogIGNoZW5jMiA8Y2hlbi5hLmNo
ZW5AaW50ZWwuY29tPgogIERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICBkYW5uIGZy
YXppZXIgPGRhbm5mQGRlYmlhbi5vcmc+CiAgRnUgU2l5dWFuIDxzaXl1YW4uZnVAaW50ZWwuY29t
PgogIEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogIEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29t
PgogIEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICBTYW1pIE11amF3YXIgPHNhbWkubXVqYXdhckBhcm0uY29tPgogIFN0YXIg
WmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBUaG9tYXMgUGFsbWVyIDx0aG9tYXMucGFsbWVy
QGhwZS5jb20+CiAgWHUgV2VpWCA8d2VpeC54dUBpbnRlbC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1
bmh1YXguZmVuZ0BpbnRlbC5jb20+CiAgWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpoYW5nQGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTgwNCBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 06:43:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 06: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 1fZW5B-0007rD-2o; Sun, 01 Jul 2018 06:43: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=nxkg=jr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZW5A-0007r1-9a
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 06:43:36 +0000
X-Inumbo-ID: 145dcbd2-7cfa-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 145dcbd2-7cfa-11e8-ba45-cfc176a5991c;
 Sun, 01 Jul 2018 06:43:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fZW55-0000iU-HW; Sun, 01 Jul 2018 06:43:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fZW55-0003zn-6U; Sun, 01 Jul 2018 06:43:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZW55-000892-4j; Sun, 01 Jul 2018 06:43:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124853-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-armhf-armhf-xl-cubietruck:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-xsm:<job status>:broken:regression
 xen-4.8-testing:build-armhf-xsm:host-install(4):broken:regression
 xen-4.8-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.8-testing:build-arm64:<job status>:broken:regression
 xen-4.8-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.8-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.8-testing:build-arm64:host-install(4):broken:regression
 xen-4.8-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:host-install(4):broken:heisenbug
 xen-4.8-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop: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-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-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:test-amd64-i386-libvirt: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-xsm: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-xl-xsm:saverestore-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-libvirt-xsm: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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-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-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-amd64-libvirt-vhd: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:build-i386-prev:xen-build/dist-test: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-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-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-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-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: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-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-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=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
X-Osstest-Versions-That: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 01 Jul 2018 06:43:31 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124853: 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>

ZmxpZ2h0IDEyNDg1MyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg1My8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzNTEKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4g
IGluIDEyNDc5MwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI0NzkzCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjQ3OTMK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAx
MjQ3OTMgUkVHUi4gdnMuIDEyNDM1MQogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNDc5MyBSRUdSLiB2cy4gMTI0MzUxCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI0NzkzIFJFR1Iu
IHZzLiAxMjQzNTEKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3Qg
YmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0NzkzCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFp
bCBpbiAxMjQ3OTMgcGFzcyBpbiAxMjQ4NTMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEy
NDc5MwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTI0NzkzIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ3OTMgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGlu
IDEyNDc5MyBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0NzkzIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ3OTMgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0NzkzIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjQ3OTMgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDc5MyBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDEyNDc5MyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDc5MyBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxMjQ3OTMgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjgzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlr
ZSAxMjQzNTEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9z
cmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQz
NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFp
bCAgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0
MzUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAg
ICAgICAgICAgZmFpbCAgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzNTEKIGJ1aWxkLWFtZDY0LXByZXYg
ICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxkLWkzODYt
cHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIGUzOWZmMzg2ZjYyNmJhNDRmOGE5YTk2MDhkOGY1ZjEzZmY3
OTQ1ZWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGMxYWFhZDU2Mjc0
NDhhODRjNGU0OTMwNGQ4OWIxMWE4ZTZmNTg4ZTcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDM1
MSAgMjAxOC0wNi0xOCAxMTozMDo0NSBaICAgMTIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjQ3OTMgIDIwMTgtMDYtMjggMTQ6MzY6MjUgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
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
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXhzbSBi
cm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgoKTm90IHB1c2hpbmcuCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Y29tbWl0IGUzOWZmMzg2ZjYyNmJhNDRmOGE5YTk2MDhkOGY1ZjEzZmY3OTQ1ZWYKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyMzoz
MyAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogZG9uJ3QgY2F1c2UgI05NIHRvIGJlIHJhaXNlZCBp
biBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMgZm9yIFhTQS0yNjcgZGlkIG5vdCB0b3VjaCBtYW5h
Z2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAgICBndWVzdHMuIEluIGZ1bGx5IGVhZ2VyIG1vZGUg
dGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNldCB3aGVuCiAgICByZXNwZWN0aXZlIHZDUFUtcyBh
cmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgpIG1pZ2h0IGxlYXZlIGl0CiAgICB3
cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0gaW4gaHlwZXJ2aXNvciBjb250ZXh0LgogICAgCiAg
ICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2bXh9X2ZwdV9kaXJ0eV9pbnRlcmNlcHQoKSBi
ZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMgd2F5LiBFeHBsaWNpdCB7c3ZtLHZteH1fZnB1X2xl
YXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCiAgICBub3cuCiAgICAKICAgIFdp
dGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1bGx5IGVhZ2VyIG1vZGUsIHRo
ZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnltb3JlIHRvIGludGVyY2VwdCAjTk0uCiAgICAKICAg
IFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNv
bW1pdDogNDg4ZWZjMjllNGU5OTZiYjM4MDVjOTgyMjAwZjY1MDYxMzkwY2RjZQogICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDYtMjggMDk6MDc6MDYgKzAyMDAKCmNvbW1pdCAzMjEyNTRhMTA3ZmU2OTVh
ODRjNDVhY2FkY2VjODQyZTM2ZmU4YmJmCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyMzoxMSAyMDE4ICswMjAwCgog
ICAgbGlieGw6IHJlc3RvcmUgcGFzc2luZyAicmVhZG9ubHk9IiB0byBxZW11IGZvciBTQ1NJIGRp
c2tzCiAgICAKICAgIEEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZvciBYU0EtMTQy
LCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgogICAgcmVsYXggcmVhZG9ubHkgY2hlY2sgaW50
cm9kdWNlZCBieSBYU0EtMTQyIGZpeCIpIGFkZGVkIHRoZSBwYXNzaW5nIG9mCiAgICB0aGUgZXh0
cmEgc2V0dGluZywgYnV0IGNvbW1pdCBkYWIwNTM5NTY4ICgiSW50cm9kdWNlIENPTE8gbW9kZSBh
bmQKICAgIHJlZmFjdG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBv
ZiB0aGUgc2V0dGluZyBhZ2FpbiwKICAgIHF1aXRlIGxpa2VseSBkdWUgdG8gaW1wcm9wZXIgcmUt
YmFzaW5nLgogICAgCiAgICBSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1ldGVyIHRvIFNDU0kg
ZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKICAgIHN1cHBvc2VkIHRvIGJlIHJlamVjdGVk
OyBhZGQgYW4gYXNzZXJ0LiAgQW5kIHRoZXJlIGlzIGEgYmFyZSBhZC1ob2MKICAgIGRpc2sgZHJp
dmUgc3RyaW5nIGluIGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcsIHdoaWNoIHdl
IGFsc28KICAgIHVwZGF0ZS4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY2LgogICAgCiAgICBSZXBv
cnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0uY29tPgogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiBkZDY0ZDNjNDFhMmQxNTEzOWMzYTM1ZDIyZDRjYjZiNzhmNGM1YzU5CiAgICBt
YXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNTowNiArMDIwMAoKY29tbWl0IDUwMGQ1NjdiMDhl
Zjg5MGRkZGFmZGZhZjBhYzQ3ZWU2M2E0OGEwZGQKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjIyOjU1IDIwMTggKzAy
MDAKCiAgICBsaWJ4bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29t
bW9uIHBhcnRzIG9mIGRpc2sgY29uZmlnCiAgICAKICAgIFRoZSBnZW5lcmF0ZWQgY29uZmlndXJh
dGlvbnMgYXJlIGlkZW50aWNhbCBhcGFydCBmcm9tLCBpbiBzb21lIGNhc2VzLAogICAgcmVvcmRl
cmluZyBvZiB0aGUgaWQ9JXMgZWxlbWVudC4gIFNvLCBvdmVyYWxsLCBubyBmdW5jdGlvbmFsIGNo
YW5nZS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjYuCiAgICAKICAgIFJlcG9ydGVk
LWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDcyNGU1YWEzMWI1OGQxZTQzMGFkMzZiNDg0Y2YwZWMwMjE0OTczOTkKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjU1ICswMjAwCgpjb21taXQgNWZkMjhkMjdkM2Y3ODQw
ZTRjNjcyNGU2NzkzNmZlZDU3YTYzODE1NQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyMjozMCAyMDE4ICswMjAw
CgogICAgeDg2OiBSZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVyIGZvciBmYXVsdGluZyBjb25k
aXRpb25zCiAgICAKICAgIE9uZSBvZiB0aGUgZml4IGZvciBYU0EtMjYwIChjL3MgNzVkNjgyOGJj
MiAieDg2L3RyYXBzOiBGaXggaGFuZGxpbmcgb2YgI0RCCiAgICBleGNlcHRpb25zIGluIGh5cGVy
dmlzb3IgY29udGV4dCIpIGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNrcyB0byBoZWxwIGF2b2lkCiAg
ICBsaXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4KICAgIAogICAgV2hpbGUgYSBHZW5lcmFsIERldGVj
dCAjREIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRpY3MsIGhhcmR3YXJlCiAgICBj
bGVhcnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0aGUgaGFuZGxlciwgbWVhbmluZyB0aGF0IGl0IGlz
IGFjdHVhbGx5IHNhZmUgdG8KICAgIHJldHVybiB0by4gIEZ1cnRoZXJtb3JlLCAlZHI2LmdkIGlz
IGd1ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNreSAobmV2ZXIgY2xlYXJlZAogICAgYnkgaGFyZHdh
cmUpLiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9yZSB0cmlnZ2VyIHRoZSBmYXRh
bF90cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4uCiAgICAKICAgIEluc3RydWN0aW9uIGJyZWFrcG9p
bnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1hdGNoIGJpdHMgaW4gJWRyNgog
ICAgYXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUgSW50ZWwgbWFudWFsIHdhcm5zIHRoYXQgdGhleSBt
YXkgYmUgc2V0IGZvcgogICAgbm9uLWVuYWJsZWQgYnJlYWtwb2ludHMsIHNvIGFkZCBhIGJyZWFr
cG9pbnQgZW5hYmxlZCBjaGVjay4KICAgIAogICAgQmV5b25kIHRoYXQsIGJlY2F1c2Ugb2YgdGhl
IHJlc3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIgYWRkcmVzc2VzIFBWIGd1ZXN0cyBjYW4KICAgIHNl
dCwgYW5kIHRoZSBmYXVsdCAocmF0aGVyIHRoYW4gdHJhcCkgbmF0dXJlIG9mIGluc3RydWN0aW9u
IGJyZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4ndCBiZSBkZWZlcnJlZCBieSBhIE1vdlNTIHNoYWRv
dyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8KICAgIGVuY291bnRlciBhbiBpbnN0cnVjdGlv
biBicmVha3BvaW50IGluIFhlbiBjb250ZXh0LiAgSG93ZXZlciwgZm9yIGV4dHJhCiAgICByb2J1
c3RuZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1YXRpb24gYnkgY2xlYXJpbmcgdGhlIGJyZWFrcG9p
bnQgY29uZmlndXJhdGlvbiwKICAgIHJhdGhlciB0aGFuIGNyYXNoaW5nLgogICAgCiAgICBUaGlz
IGlzIFhTQS0yNjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxN2JmNTEyOTcyMjBkY2Q3NGRhMjlkZTk5
MzIwYjZiMWM3MmQxZmE1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDoyMCArMDIw
MAoKY29tbWl0IGQ2MTU0MTI1ZDdhM2QzZDI3MGQ5ODg4YzAxNzlhZTY0NjFiNmJhYjAKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToy
MTo1NyAyMDE4ICswMjAwCgogICAgeDg2L21tOiBkb24ndCBieXBhc3MgcHJlZW1wdGlvbiBjaGVj
a3MKICAgIAogICAgV2hpbGUgdW5saWtlbHksIGl0IGlzIG5vdCBpbXBvc3NpYmxlIGZvciBhIG11
bHRpLXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKICAgIGJ5cGFzc2VzIG9mIHByZWVtcHRpb24gY2hl
Y2tzIHRvIGRyaXZlIFhlbiBpbnRvIGFuIHVuYm91bmRlZCBsb29wLgogICAgCiAgICBUaGlzIGlz
IFhTQS0yNjQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTc2MDg3MDNjNjViZjA4MGIwYTlmMDI0Zjli
MzcwODcyYjlmMmMwNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDM6MDkgKzAyMDAK
CmNvbW1pdCA5YTdmYTY4NWY5OTljNTE2NmYzYTQ2ODhlMjU5NmYzYTlmMzZhOWNmCkF1dGhvcjog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MjA6
MjQgMjAxOCArMDIwMAoKICAgIHg4Ni9FRkk6IGZ1cnRoZXIgY29ycmVjdCBGUFUgc3RhdGUgaGFu
ZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAogICAgV2UgbXVzdCBub3QgbGVhdmUgYSB2
Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQgaXMgbm90IGluIGZ1bGx5IGVhZ2VyCiAgICBt
b2RlIGFuZCBoYXMgbm90IHRvdWNoZWQgbm9uLWxhenkgc3RhdGUuIEluc3RlYWQgb2YgYWRkaW5n
IGEgM3JkCiAgICBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2Vy
KCksIGNvbnNvbGlkYXRlIGFsbCBvZgogICAgdGhlbSBpbnRvIGEgc2luZ2xlIG9uZSBkb25lIGF0
IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBSZW5hbWUgdGhlIGZ1bmN0aW9uIGF0
IHRoZSBzYW1lIHRpbWUgdG8gYmV0dGVyIHJlZmxlY3QgaXRzIHB1cnBvc2UsIGFzCiAgICB0aGUg
cGF0Y2hlcyB0b3VjaGVzIGFsbCBvZiBpdHMgb2NjdXJlbmNlcyBhbnl3YXkuCiAgICAKICAgIFRo
ZSBuZXcgZnVuY3Rpb24gcGFyYW1ldGVyIGlzIG5vdCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0CiAg
ICAibmVlZF9zdHRzX2lmX25vdF9mdWxseV9lYWdlciIgc2VlbWVkIGV4Y2Vzc2l2ZSB0byBtZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDIzODM5YTBmYTBiYmU3OGMxNzRjZDJiYjQ5MDgzZTE1M2YwZjk5
ZGYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2IDE1OjIzOjA4ICswMjAwCgpjb21taXQgYjcz
NmFmZGVhNDM2ZjgwMjgzNDJmODMwNWMwMzdhMGU4OWQyMzc1MwpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjE5OjQzIDIwMTggKzAy
MDAKCiAgICB4ODYvRUZJOiBmaXggRlBVIHN0YXRlIGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNh
bGxzCiAgICAKICAgIFRoZXJlIGFyZSB0d28gaXNzdWVzLiAgRmlyc3QsIHRoZSBub25sYXp5IHhz
dGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAogICAgYWZ0ZXIgcmV0dXJuaW5nIGZyb20gdGhlIHJ1
bnRpbWUgY2FsbC4KICAgIAogICAgU2Vjb25kbHksIHdpdGggdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBt
aXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6eUZQVSwgdGhlCiAgICB1bmlsYXRlcmFsIHN0dHMo
KSBpcyBubyBsb25nZXIgY29ycmVjdCwgYW5kIGhpdHMgYW4gYXNzZXJ0aW9uIGxhdGVyIHdoZW4K
ICAgIGEgbGF6eSBzdGF0ZSByZXN0b3JlIHRyaWVzIHRvIG9jY3VyIGZvciBhIGZ1bGx5IGVhZ2Vy
IHZjcHUuCiAgICAKICAgIEZpeCBib3RoIG9mIHRoZXNlIGlzc3VlcyBieSBjYWxsaW5nIHZjcHVf
cmVzdG9yZV9mcHVfZWFnZXIoKS4gIEFzIEVGSQogICAgcnVudGltZSBzZXJ2aWNlcyBjYW4gYmUg
dXNlZCBpbiB0aGUgaWRsZSBjb250ZXh0LCB0aGUgaWRsZSBhc3NlcnRpb24KICAgIG5lZWRzIHRv
IG1vdmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBjaGVjay4KICAgIAogICAgSW50
cm9kdWNlIGEgImN1cnIiIGxvY2FsIHZhcmlhYmxlIGFuZCByZXBsYWNlIG90aGVyIHVzZXMgb2Yg
ImN1cnJlbnQiCiAgICBhdCB0aGUgc2FtZSB0aW1lLgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBUZXN0ZWQtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDQzNzIxMWNiNjk2
NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTIx
IDExOjM1OjQ2ICswMjAwCgpjb21taXQgYjliOWQ5ZWQxZDMyMDVkMDI1NmViOGJhYWIyMmE5NWU5
Yjc1MzEzYwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBU
aHUgSnVuIDI4IDExOjE4OjUwIDIwMTggKzAyMDAKCiAgICB4ODY6IGNvcnJlY3QgZGVmYXVsdF94
ZW5fc3BlY19jdHJsIGNhbGN1bGF0aW9uCiAgICAKICAgIEV2ZW4gd2l0aCBvcHRfbXNyX3NjX3tw
dixodm19IGJvdGggZmFsc2Ugd2Ugc2hvdWxkIHNldCB1cCB0aGUgdmFyaWFibGUKICAgIGFzIHVz
dWFsLCB0byBlbnN1cmUgcHJvcGVyIG9uZS10aW1lIHNldHVwIGR1cmluZyBib290IGFuZCBDUFUg
YnJpbmd1cC4KICAgIFRoaXMgdGhlbiBhbHNvIGJyaW5ncyB0aGUgY29kZSBpbiBsaW5lIHdpdGgg
dGhlIGNvbW1lbnQgaW1tZWRpYXRlbHkKICAgIGFoZWFkIG9mIHRoZSBwcmludGsoKSBiZWluZyBt
b2RpZmllZCBzYXlpbmcgImlycmVzcGVjdGl2ZSBvZiBndWVzdHMiLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21t
aXQ6IGQ2MjM5ZjY0NzEzZGY4MTkyNzhiZjA0ODQ0NmQzMTg3YzZhYzQ3MzQKICAgIG1hc3RlciBk
YXRlOiAyMDE4LTA1LTI5IDEyOjM4OjUyICswMjAwCgpjb21taXQgMDI4NjU2ZjA0MjRmYWQxYTk2
MjZlZTA1NzM3ZDdiZDJiMjcxYzJjZQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjE4OjA2IDIwMTggKzAyMDAKCiAgICBsaWJ4Yy94
ODYvUFY6IGRvbid0IGhhbmQgdGhyb3VnaCBDUFVJRCBsZWFmIDB4ODAwMDAwMDggYXMgaXMKICAg
IAogICAgSnVzdCBsaWtlIGZvciBIVk0gdGhlIGZlYXR1cmUgc2V0IHNob3VsZCBiZSB1c2VkIGZv
ciBFQlggb3V0cHV0LCB3aGlsZQogICAgRUFYIHNob3VsZCBiZSByZXN0cmljdGVkIHRvIHRoZSBs
b3cgMTYgYml0cyBhbmQgRUNYL0VEWCBzaG91bGQgYmUgemVyby4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiA4NDljYzlhYzU2ZWZmOGE4ZDU3NWVkOWY0ODRhYWQ3MmYzODM4NjJjCiAgICBtYXN0ZXIgZGF0
ZTogMjAxOC0wNS0yOSAxMDo1MTowMiArMDEwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 09:46:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 09:46: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 1fZYve-0003od-6D; Sun, 01 Jul 2018 09:45: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=nxkg=jr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZYvc-0003oR-8I
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 09:45:56 +0000
X-Inumbo-ID: 88889367-7d13-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88889367-7d13-11e8-8089-bc764e045a96;
 Sun, 01 Jul 2018 11:45: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 1fZYvW-0004bG-7b; Sun, 01 Jul 2018 09:45: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 1fZYvV-0008KW-Sb; Sun, 01 Jul 2018 09:45:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZYvV-0005dt-Rv; Sun, 01 Jul 2018 09:45:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124895-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=1f64f6f7eeb7e8e3252063bc73086600528ec723
X-Osstest-Versions-That: xen=988d66cb78c35c620c2a0eb01bac842e4e99bf0e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 01 Jul 2018 09:45:49 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 124895: 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>

ZmxpZ2h0IDEyNDg5NSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg5NS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDFmNjRmNmY3ZWViN2U4
ZTMyNTIwNjNiYzczMDg2NjAwNTI4ZWM3MjMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDk4OGQ2NmNiNzhjMzVjNjIwYzJhMGViMDFiYWM4NDJlNGU5OWJmMGUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNDQzMCAgMjAxOC0wNi0yMCAwOToxODo1MCBaICAgMTEgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjQ2NjMgIDIwMTgtMDYtMjQgMDk6MTg6MTggWiAgICA3IGRh
eXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ4OTUgIDIwMTgtMDctMDEg
MDk6MTg6NDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBLZXZpbiBU
aWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+
CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9u
bmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5n
aXQKICAgOTg4ZDY2Y2I3OC4uMWY2NGY2ZjdlZSAgMWY2NGY2ZjdlZWI3ZThlMzI1MjA2M2JjNzMw
ODY2MDA1MjhlYzcyMyAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 11:26:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 11:26:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZaUJ-0002Em-GO; Sun, 01 Jul 2018 11: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=nxkg=jr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZaUI-0002Ec-Nm
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 11:25:50 +0000
X-Inumbo-ID: 8257d038-7d21-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8257d038-7d21-11e8-ba45-cfc176a5991c;
 Sun, 01 Jul 2018 11:25: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 1fZaUF-0006WJ-TA; Sun, 01 Jul 2018 11:25: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 1fZaUF-0008Vn-KE; Sun, 01 Jul 2018 11:25:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZaUF-0000e9-Hu; Sun, 01 Jul 2018 11:25:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124855-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-arm64:<job status>:broken:regression
 linux-3.18:build-arm64-pvops:<job status>:broken:regression
 linux-3.18:build-arm64-xsm:<job status>:broken:regression
 linux-3.18:build-armhf:<job status>:broken:regression
 linux-3.18:build-arm64-pvops:host-install(4):broken:regression
 linux-3.18:build-arm64:host-install(4):broken:regression
 linux-3.18:build-arm64-xsm:host-install(4):broken:regression
 linux-3.18:build-armhf:host-install(4):broken:regression
 linux-3.18:build-amd64-libvirt:libvirt-build:fail:regression
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-xsm:guest-start.2:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-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-amd64-libvirt-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:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm: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-armhf-armhf-libvirt-raw:saverestore-support-check: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:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:migrate-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-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: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-xl-qemuu-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-amd64-xl-qemut-ws16-amd64:guest-stop: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-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-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds: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=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 01 Jul 2018 11:25:47 +0000
Subject: [Xen-devel] [linux-3.18 test] 124855: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDg1NSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4NTUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNDc4NgogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbiAgaW4gMTI0Nzg2CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjQ3ODYKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEy
NDc4NgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2Vu
IGluIDEyNDc4NiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI0Nzg2IFJFR1IuIHZzLiAxMjM4MzcKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjQ3ODYg
UkVHUi4gdnMuIDEyMzgzNwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgYnJva2VuIGluIDEyNDc4NiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM4MzcKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tp
bmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQg
ICAgICAgICBmYWlsIHBhc3MgaW4gMTI0Nzg2CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
IDE3IGd1ZXN0LXN0YXJ0LjIgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQ3ODYKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIGlu
IDEyNDc4NiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0Nzg2IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ3ODYgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICBibG9ja2VkIGluIDEyNDc4NiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0Nzg2IG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBp
biAxMjQ3ODYgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDc4NiBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0Nzg2IG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxMjQ3ODYgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDc4NiBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQg
aW4gMTI0Nzg2IG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ3ODYgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDc4NiBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0Nzg2IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyNDc4NiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDc4NiBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyNDc4NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM4MzcKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4MzcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzMTc2Nzc2NGMwMjU5ODFk
ODE4YjA5YzAwNGY2ZTM1NzE1MWE5Y2EzCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICBiMGIzNTdjMjBjYTYxNzFiOGFjNjk4MzUxZjUyMDI0MDJiN2FkN2Q1CgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjM4MzcgIDIwMTgtMDYtMDYgMDE6NTA6MDYgWiAgIDI1IGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI0MTczICAyMDE4LTA2LTEzIDE0OjQwOjQ5IFogICAxNyBkYXlz
ICAgMTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxleGV5IEtvZGFuZXYg
PGFsZXhleS5rb2RhbmV2QG9yYWNsZS5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1m
b3VuZGF0aW9uLm9yZz4KICBCasO4cm4gTW9yayA8Ympvcm5AbW9yay5ubz4KICBEYW4gQ2FycGVu
dGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsZSBQYWxtYXMgPGRubHBsbUBn
bWFpbC5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBN
aWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29n
bGUuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBHb3ZpbmRhcmFq
dWx1IFZhcmFkYXJhamFuIDxndmFyYWRhckBjaXNjby5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFu
IDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vj
ay11cy5uZXQ+CiAgSHVnaCBEaWNraW5zIDxodWdoZEBnb29nbGUuY29tPgogIEphY2sgTW9yZ2Vu
c3RlaW4gPGphY2ttQGRldi5tZWxsYW5veC5jby5pbD4KICBKYW1lcyBIb2dhbiA8amhvZ2FuQGtl
cm5lbC5vcmc+CiAgSmlyaSBQaXJrbyA8amlyaUBtZWxsYW5veC5jb20+CiAgSm9oYW5uZXMgQmVy
ZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFo
dGluZW5AbGludXguaW50ZWwuY29tPgogIEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3YWxsQGxpcDYu
ZnI+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIE1h
Y2llaiBXLiBSb3p5Y2tpIDxtYWNyb0BtaXBzLmNvbT4KICBNZWwgR29ybWFuIDxtZ29ybWFuQHRl
Y2hzaW5ndWxhcml0eS5uZXQ+CiAgTWluY2hhbiBLaW0gPG1pbmNoYW5Aa2VybmVsLm9yZz4KICBO
ZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBPbmRyZWogWmFyeSA8bGludXhA
cmFpbmJvdy1zb2Z0d2FyZS5vcmc+CiAgUGF1bCBNb29yZSA8cGF1bEBwYXVsLW1vb3JlLmNvbT4K
ICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1ZWFzeXNuYWlsLm5ldD4KICBTYWNoaW4gR3JvdmVyIDxz
Z3JvdmVyQGNvZGVhdXJvcmEub3JnPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5laCA8c29oZWlsQGdv
b2dsZS5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+
CiAgVGFyaXEgVG91a2FuIDx0YXJpcXRAbWVsbGFub3guY29tPgogIFZpbGxlIFN5cmrDpGzDpCA8
dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CiAgV2VpIFdhbmcgPHdlaXdhbkBnb29nbGUu
Y29tPgogIFdlbndlbiBXYW5nIDx3YW5nNjQ5NUB1bW4uZWR1PgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNt
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4ODggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 11:55:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 11: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 1fZax8-0004Ks-TO; Sun, 01 Jul 2018 11:55: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=2hf0=jr=gmail.com=ebradsha@srs-us1.protection.inumbo.net>)
 id 1fZax7-0004Kj-4i
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 11:55:37 +0000
X-Inumbo-ID: a55f426e-7d25-11e8-8089-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a55f426e-7d25-11e8-8089-bc764e045a96;
 Sun, 01 Jul 2018 13:55:29 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id m13-v6so9901893lfb.12
 for <xen-devel@lists.xenproject.org>; Sun, 01 Jul 2018 04:55:33 -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=/KOahAtZ6RZPTbsdk79GCwhh+ZnOBOmzrqYKDJ6BrUE=;
 b=ocm3Ftlrd4+kKA+jj1Gxg69311Ah6Zjhf32CuIEVl4PQTUWPUAtz9oK1xX3pRUu8Mf
 RstjSeYNEG8E22ThsTKmWiyb7X+Exuxwe7zBfRNleOliEEjRn22ovNPlWSsHz5LVhiXp
 YsTdpHisdpnTNxsc7ulwIzGufye40jlSCyOmpXPIOpcA6FEkEV/jYW5yIMCDwA0YSq1x
 FnIkdF2bGbX3yihLRn9wnJGfrRHWtRr6jBYqQZ15h9jsbDuEOXqCSR3C5UJZnKtSO18p
 2W3gzrRX5s09mf74yp4WLqoQzckpxJ0hvG+ALbgK0NcoFQ27IbUcgGL70FWBtJklPUja
 kt5w==
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=/KOahAtZ6RZPTbsdk79GCwhh+ZnOBOmzrqYKDJ6BrUE=;
 b=OztAzMhoW45qC1Epnvz/1cz6RCLPfrHtD6pgye3fp/PbpvMIidCej+j2UTGqpyfm70
 utwroj7UxdiBRFui9ltV75kDTsHgDV7lftmwGJVYMjx5KdeaLg9ID+d4uj/2jWWRVggp
 GiIw//COByyGE+8sl4hblK8DcXp5ZUFW92aBVKOqtz5/YHIiDJtqyhBsoV4kP0aeCPlI
 ZsLazypEGmM8Cqc8bvbhcgZdsNnJf+9pwpm5LTBrSmQLQtrHU4l4k7owzD2NuTR2d8jh
 M0Gw1lwEqndRk4F2JZSuPdQukOwojnyl2iSkn+Cy6Hp9zPdeVIt9niw6n9hywFMM1qRm
 2zWQ==
X-Gm-Message-State: APt69E1jJl5SppuFFAhf1+eMfBUmUn4PM6RZ6gndQpDia3OpZPse3i3o
 7TyMN1TF1DY6lVpgbs631JuvYkZdIlpUUvaNhaqL6w==
X-Google-Smtp-Source: AAOMgpegSQyChH9gdwkJnPX8oOJUdbeIUsXXcp9SnLI9PO4LrUMQDxln/K0lm6FjUXqOVeMAe7ys3vL9xnPYRuhbod4=
X-Received: by 2002:a19:ef0c:: with SMTP id
 n12-v6mr13739835lfh.48.1530446131786; 
 Sun, 01 Jul 2018 04:55:31 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a19:dd4c:0:0:0:0:0 with HTTP;
 Sun, 1 Jul 2018 04:54:51 -0700 (PDT)
From: "ebradsha@gmail.com" <ebradsha@gmail.com>
Date: Sun, 1 Jul 2018 04:54:51 -0700
Message-ID: <CAK+Cf7PgBBh1G3BZ=mVz5b6189gk4nT8RD+GOzCETSCS4+bnOQ@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel] Frequent NIC lock-ups requiring power cycle
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============0672820191876286106=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0672820191876286106==
Content-Type: multipart/alternative; boundary="0000000000000879cf056feec2ca"

--0000000000000879cf056feec2ca
Content-Type: text/plain; charset="UTF-8"

We have a server with running CentOS 7 with the 4.9.75-29.el7.x86_64 kernel
and a Broadcom PCI network card BCM-95720A2003G.

The server receives a fair amount of traffic (~3-4TB per month) with an
even split between uploads/downloads and ~40 HTTP requests per second. Not
a trivial amount of traffic, but nothing crazy either.

We've had recurring problems where our NIC locks up and the server must be
power cycled in order to restore network connectivity. We've had this both
with the on-board Intel NIC, a PCI Broadcom network card (listed above), on
CentOS 6, CentOS 7 and on different physical machines (albeit all of them
Dell C6100s with XS23-TY3 mobo).

Our system logs show the following at the time of the crash (see below).

The issue appears to be related to the Xen kernel and/or the network
driver. Given that we've had this same issue across different brands of
network cards -- I'm guessing it's more related to the kernel.

Anyone have any suggestions for how we might resolve or mitigate this issue?

Jun 29 23:03:52 server1 kernel: ------------[ cut here ]------------
Jun 29 23:03:52 server1 kernel: WARNING: CPU: 0 PID: 0 at
net/sched/sch_generic.c:316 dev_watchdog+0x217/0x220
Jun 29 23:03:52 server1 kernel: NETDEV WATCHDOG: p55p1 (tg3): transmit
queue 0 timed out
Jun 29 23:03:52 server1 kernel: Modules linked in: br_netfilter
xen_blkfront dm_crypt tun drbd lru_cache libcrc32c bridge stp llc
ip6t_REJECT nf_reject_ipv6 nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack
nf_conntrack ip6table_filter ip6_$
Jun 29 23:03:52 server1 kernel: CPU: 0 PID: 0 Comm: swapper/0 Not tainted
4.9.75-29.el7.x86_64 #1
Jun 29 23:03:52 server1 kernel: Hardware name: Dell     XS23-TY3    /
, BIOS 1.62 06/24/2011
Jun 29 23:03:52 server1 kernel: ffff88007ca03dd0 ffffffff813f6f05
ffff88007ca03e20 0000000000000000
Jun 29 23:03:52 server1 kernel: ffff88007ca03e10 ffffffff810a7341
0000013c11b64726 0000000000000000
Jun 29 23:03:52 server1 kernel: ffff880074dbe000 0000000000000005
0000000000000000 ffff880074dbe000
Jun 29 23:03:52 server1 kernel: Call Trace:
Jun 29 23:03:52 server1 kernel: <IRQ>
Jun 29 23:03:52 server1 kernel: [<ffffffff813f6f05>] dump_stack+0x63/0x8e
Jun 29 23:03:52 server1 kernel: [<ffffffff810a7341>] __warn+0xd1/0xf0
Jun 29 23:03:52 server1 kernel: [<ffffffff810a73af>]
warn_slowpath_fmt+0x4f/0x60
Jun 29 23:03:52 server1 kernel: [<ffffffff811198ea>] ?
hrtimer_interrupt+0xca/0x190
Jun 29 23:03:52 server1 kernel: [<ffffffff81787387>]
dev_watchdog+0x217/0x220
Jun 29 23:03:52 server1 kernel: [<ffffffff81787170>] ?
dev_deactivate_queue.constprop.27+0x60/0x60
Jun 29 23:03:52 server1 kernel: [<ffffffff81116c05>]
call_timer_fn+0x35/0x120
Jun 29 23:03:52 server1 kernel: [<ffffffff8111770c>]
run_timer_softirq+0x1dc/0x460
Jun 29 23:03:52 server1 kernel: [<ffffffff810228a5>] ?
xen_clocksource_read+0x15/0x20
Jun 29 23:03:52 server1 kernel: [<ffffffff81035639>] ? sched_clock+0x9/0x10
Jun 29 23:03:52 server1 kernel: [<ffffffff810d7672>] ?
sched_clock_cpu+0x72/0xa0
Jun 29 23:03:52 server1 kernel: [<ffffffff81883881>] __do_softirq+0xd1/0x283
Jun 29 23:03:52 server1 kernel: [<ffffffff810ad479>] irq_exit+0xe9/0x100
Jun 29 23:03:52 server1 kernel: [<ffffffff814ded65>]
xen_evtchn_do_upcall+0x35/0x50
Jun 29 23:03:52 server1 kernel: [<ffffffff81880c5e>]
xen_do_hypervisor_callback+0x1e/0x40
Jun 29 23:03:52 server1 kernel: <EOI>
Jun 29 23:03:52 server1 kernel: [<ffffffff810013aa>] ?
xen_hypercall_sched_op+0xa/0x20
Jun 29 23:03:52 server1 kernel: [<ffffffff810013aa>] ?
xen_hypercall_sched_op+0xa/0x20
Jun 29 23:03:52 server1 kernel: [<ffffffff81022710>] ?
xen_safe_halt+0x10/0x20
Jun 29 23:03:52 server1 kernel: [<ffffffff8187efae>] ?
default_idle+0x1e/0xd0
Jun 29 23:03:52 server1 kernel: [<ffffffff810368ff>] ?
arch_cpu_idle+0xf/0x20
Jun 29 23:03:52 server1 kernel: [<ffffffff8187f3cc>] ?
default_idle_call+0x2c/0x40
Jun 29 23:03:52 server1 kernel: [<ffffffff810ecd2c>] ?
cpu_startup_entry+0x1ac/0x240
Jun 29 23:03:52 server1 kernel: [<ffffffff818729b7>] ? rest_init+0x77/0x80
Jun 29 23:03:52 server1 kernel: [<ffffffff81fb0148>] ?
start_kernel+0x4ac/0x4b9
Jun 29 23:03:52 server1 kernel: [<ffffffff81fafa8a>] ?
set_init_arg+0x55/0x55
Jun 29 23:03:52 server1 kernel: [<ffffffff81faf5d7>] ?
x86_64_start_reservations+0x24/0x26
Jun 29 23:03:52 server1 kernel: [<ffffffff81fb6cf7>] ?
xen_start_kernel+0x56a/0x576
Jun 29 23:03:52 server1 kernel: ---[ end trace e79c6881e97dc64a ]---
Jun 29 23:03:52 server1 kernel: tg3 0000:03:00.0 p55p1: transmit timed out,
resetting
Jun 29 23:03:52 server1 kernel: tg3 0000:03:00.0 p55p1: 0x00000000:
0x165f14e4, 0x00100546, 0x02000000, 0x00800040
Jun 29 23:03:52 server1 kernel: tg3 0000:03:00.0 p55p1: 0x00000010:
0xf9fd000c, 0x00000000, 0xf9ff000c, 0x00000000
Jun 29 23:03:52 server1 kernel: tg3 0000:03:00.0 p55p1: 0x00000460:
0x00000008, 0x00002620, 0x01ff0106, 0x00000000
Jun 29 23:03:52 server1 kernel: tg3 0000:03:00.0 p55p1: 0x00000470:
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
Jun 29 23:03:52 server1 kernel: tg3 0000:03:00.0 p55p1: 0x00000480:
0x42000000, 0x7fffffff, 0x06000004, 0x7fffffff

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

<div dir=3D"ltr">We have a server with running CentOS 7 with the=C2=A04.9.7=
5-29.el7.x86_64 kernel and a Broadcom PCI network card=C2=A0BCM-95720A2003G=
.<div><br></div><div>The server receives a fair amount of traffic (~3-4TB p=
er month) with an even split between uploads/downloads and ~40 HTTP request=
s per second. Not a trivial amount of traffic, but nothing crazy either.</d=
iv><div><br></div><div>We&#39;ve had recurring problems where our NIC locks=
 up and the server must be power cycled in order to restore network connect=
ivity. We&#39;ve had this both with the on-board Intel NIC, a PCI Broadcom =
network card (listed above), on CentOS 6, CentOS 7 and on different physica=
l machines (albeit all of them Dell C6100s with=C2=A0XS23-TY3 mobo).</div><=
div><br></div><div>Our system logs show the following at the time of the cr=
ash (see below).</div><div><br></div><div>The issue appears to be related t=
o the Xen kernel and/or the network driver. Given that we&#39;ve had this s=
ame issue across different brands of network cards -- I&#39;m guessing it&#=
39;s more related to the kernel.</div><div><br></div><div>Anyone have any s=
uggestions for how we might resolve or mitigate this issue?</div><div><br><=
/div><div><div>Jun 29 23:03:52 server1 kernel: ------------[ cut here ]----=
--------</div><div>Jun 29 23:03:52 server1 kernel: WARNING: CPU: 0 PID: 0 a=
t net/sched/sch_generic.c:316 dev_watchdog+0x217/0x220</div><div>Jun 29 23:=
03:52 server1 kernel: NETDEV WATCHDOG: p55p1 (tg3): transmit queue 0 timed =
out</div><div>Jun 29 23:03:52 server1 kernel: Modules linked in: br_netfilt=
er xen_blkfront dm_crypt tun drbd lru_cache libcrc32c bridge stp llc ip6t_R=
EJECT nf_reject_ipv6 nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack nf_connt=
rack ip6table_filter ip6_$</div><div>Jun 29 23:03:52 server1 kernel: CPU: 0=
 PID: 0 Comm: swapper/0 Not tainted 4.9.75-29.el7.x86_64 #1</div><div>Jun 2=
9 23:03:52 server1 kernel: Hardware name: Dell=C2=A0 =C2=A0 =C2=A0XS23-TY3=
=C2=A0 =C2=A0 /=C2=A0 =C2=A0 =C2=A0 , BIOS 1.62 06/24/2011</div><div>Jun 29=
 23:03:52 server1 kernel: ffff88007ca03dd0 ffffffff813f6f05 ffff88007ca03e2=
0 0000000000000000</div><div>Jun 29 23:03:52 server1 kernel: ffff88007ca03e=
10 ffffffff810a7341 0000013c11b64726 0000000000000000</div><div>Jun 29 23:0=
3:52 server1 kernel: ffff880074dbe000 0000000000000005 0000000000000000 fff=
f880074dbe000</div><div>Jun 29 23:03:52 server1 kernel: Call Trace:</div><d=
iv>Jun 29 23:03:52 server1 kernel: &lt;IRQ&gt;</div><div>Jun 29 23:03:52 se=
rver1 kernel: [&lt;ffffffff813f6f05&gt;] dump_stack+0x63/0x8e</div><div>Jun=
 29 23:03:52 server1 kernel: [&lt;ffffffff810a7341&gt;] __warn+0xd1/0xf0</d=
iv><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff810a73af&gt;] warn_slo=
wpath_fmt+0x4f/0x60</div><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff=
811198ea&gt;] ? hrtimer_interrupt+0xca/0x190</div><div>Jun 29 23:03:52 serv=
er1 kernel: [&lt;ffffffff81787387&gt;] dev_watchdog+0x217/0x220</div><div>J=
un 29 23:03:52 server1 kernel: [&lt;ffffffff81787170&gt;] ? dev_deactivate_=
queue.constprop.27+0x60/0x60</div><div>Jun 29 23:03:52 server1 kernel: [&lt=
;ffffffff81116c05&gt;] call_timer_fn+0x35/0x120</div><div>Jun 29 23:03:52 s=
erver1 kernel: [&lt;ffffffff8111770c&gt;] run_timer_softirq+0x1dc/0x460</di=
v><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff810228a5&gt;] ? xen_clo=
cksource_read+0x15/0x20</div><div>Jun 29 23:03:52 server1 kernel: [&lt;ffff=
ffff81035639&gt;] ? sched_clock+0x9/0x10</div><div>Jun 29 23:03:52 server1 =
kernel: [&lt;ffffffff810d7672&gt;] ? sched_clock_cpu+0x72/0xa0</div><div>Ju=
n 29 23:03:52 server1 kernel: [&lt;ffffffff81883881&gt;] __do_softirq+0xd1/=
0x283</div><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff810ad479&gt;] =
irq_exit+0xe9/0x100</div><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff=
814ded65&gt;] xen_evtchn_do_upcall+0x35/0x50</div><div>Jun 29 23:03:52 serv=
er1 kernel: [&lt;ffffffff81880c5e&gt;] xen_do_hypervisor_callback+0x1e/0x40=
</div><div>Jun 29 23:03:52 server1 kernel: &lt;EOI&gt;</div><div>Jun 29 23:=
03:52 server1 kernel: [&lt;ffffffff810013aa&gt;] ? xen_hypercall_sched_op+0=
xa/0x20</div><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff810013aa&gt;=
] ? xen_hypercall_sched_op+0xa/0x20</div><div>Jun 29 23:03:52 server1 kerne=
l: [&lt;ffffffff81022710&gt;] ? xen_safe_halt+0x10/0x20</div><div>Jun 29 23=
:03:52 server1 kernel: [&lt;ffffffff8187efae&gt;] ? default_idle+0x1e/0xd0<=
/div><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff810368ff&gt;] ? arch=
_cpu_idle+0xf/0x20</div><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff8=
187f3cc&gt;] ? default_idle_call+0x2c/0x40</div><div>Jun 29 23:03:52 server=
1 kernel: [&lt;ffffffff810ecd2c&gt;] ? cpu_startup_entry+0x1ac/0x240</div><=
div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff818729b7&gt;] ? rest_init+=
0x77/0x80</div><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff81fb0148&g=
t;] ? start_kernel+0x4ac/0x4b9</div><div>Jun 29 23:03:52 server1 kernel: [&=
lt;ffffffff81fafa8a&gt;] ? set_init_arg+0x55/0x55</div><div>Jun 29 23:03:52=
 server1 kernel: [&lt;ffffffff81faf5d7&gt;] ? x86_64_start_reservations+0x2=
4/0x26</div><div>Jun 29 23:03:52 server1 kernel: [&lt;ffffffff81fb6cf7&gt;]=
 ? xen_start_kernel+0x56a/0x576</div><div>Jun 29 23:03:52 server1 kernel: -=
--[ end trace e79c6881e97dc64a ]---</div><div>Jun 29 23:03:52 server1 kerne=
l: tg3 0000:03:00.0 p55p1: transmit timed out, resetting</div><div>Jun 29 2=
3:03:52 server1 kernel: tg3 0000:03:00.0 p55p1: 0x00000000: 0x165f14e4, 0x0=
0100546, 0x02000000, 0x00800040</div><div>Jun 29 23:03:52 server1 kernel: t=
g3 0000:03:00.0 p55p1: 0x00000010: 0xf9fd000c, 0x00000000, 0xf9ff000c, 0x00=
000000</div><div>Jun 29 23:03:52 server1 kernel: tg3 0000:03:00.0 p55p1: 0x=
00000460: 0x00000008, 0x00002620, 0x01ff0106, 0x00000000</div><div>Jun 29 2=
3:03:52 server1 kernel: tg3 0000:03:00.0 p55p1: 0x00000470: 0xffffffff, 0xf=
fffffff, 0xffffffff, 0xffffffff</div><div>Jun 29 23:03:52 server1 kernel: t=
g3 0000:03:00.0 p55p1: 0x00000480: 0x42000000, 0x7fffffff, 0x06000004, 0x7f=
ffffff</div></div></div>

--0000000000000879cf056feec2ca--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0672820191876286106==--


From xen-devel-bounces@lists.xenproject.org Sun Jul 01 14:16:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 14: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 1fZd8k-0005ZQ-MW; Sun, 01 Jul 2018 14:15: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=nxkg=jr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZd8j-0005ZH-Hu
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 14:15:45 +0000
X-Inumbo-ID: 39eed57e-7d39-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39eed57e-7d39-11e8-8089-bc764e045a96;
 Sun, 01 Jul 2018 16:15:37 +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 1fZd8e-0001L4-Of; Sun, 01 Jul 2018 14: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 1fZd8e-0004bO-Ds; Sun, 01 Jul 2018 14:15:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZd8e-00041L-DG; Sun, 01 Jul 2018 14:15:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124867-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 qemu-mainline:build-armhf-libvirt:<job status>:broken:regression
 qemu-mainline:test-arm64-arm64-xl-xsm:<job status>:broken:regression
 qemu-mainline:test-arm64-arm64-xl-xsm:host-install(4):broken:regression
 qemu-mainline:build-arm64:host-install(4):broken:regression
 qemu-mainline:build-armhf-libvirt:host-install(4):broken:regression
 qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:host-install(4):broken:allowable
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop: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-amd64-i386-xl-pvshim:guest-start: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-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create: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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck: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-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=b2866c29156afdcad3ced4cc2001bbfe4302d81c
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 01 Jul 2018 14:15:40 +0000
Subject: [Xen-devel] [qemu-mainline test] 124867: 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>

ZmxpZ2h0IDEyNDg2NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4NjcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTI0MjMyCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDIzMgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYg
ZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL3ByaXZjbWQgcnVubmluZwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNiBkZXByaXYtYXVkaXQtcWVt
dS9jcmVhdGUvcHJpdmNtZCBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE3IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9nbnRkZXYg
cnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTcgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2dudGRldiBydW5uaW5nCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYt
YXVkaXQtcWVtdS9jcmVhdGUvZXZ0Y2huIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTggZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRl
L2V2dGNobiBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDE5IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9vdGhlciBydW5uaW5nCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOSBk
ZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvb3RoZXIgcnVubmluZwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAyMCBkZXByaXYtYXVkaXQtcWVtdS9j
cmVhdGUveGVuc3RvcmUgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL3hlbnN0b3Jl
IHJ1bm5pbmcKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQyMzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTUgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTUgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAg
ICAgICAgICAgICAgYjI4NjZjMjkxNTZhZmRjYWQzY2VkNGNjMjAwMWJiZmU0MzAyZDgxYwpiYXNl
bGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMmVmMmYxNjc4MWFmOWRlZTZiYTY1
MTc3NTVlOTA3M2JhNTc5OWZhMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MjMyICAyMDE4LTA2
LTE2IDA1OjA0OjI2IFogICAxNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDM5OCAgMjAx
OC0wNi0xOSAxMDozNjo1MiBaICAgMTIgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEyNDg2NyAgMjAxOC0wNi0zMCAwNDo0MToyNiBaICAgIDEgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtz
YW5kYXIgTWFya292aWMgPGFsZWtzYW5kYXIubWFya292aWNAbWlwcy5jb20+CiAgQWxleCBCZW5u
w6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtA
b3psYWJzLnJ1PgogIEFtb2wgU3VyYXRpIDxzdXJhdGlhbW9sQGdtYWlsLmNvbT4KICBBbmRyZXcg
SmVmZmVyeSA8YW5kcmV3QGFqLmlkLmF1PgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgogIEFudG9uIE5lZmVkb3YgPGFudG9uLm5lZmVkb3ZAdmlydHVvenpvLmNv
bT4KICBBcmZyZXZlciBGcmVodGVzIFRhaWZlcnNhciBBcmFoZXNpcyA8YXJmcmV2ZXIuZnRhQGdt
YWlsLmNvbT4KICBCYWJ1IE1vZ2VyIDxiYWJ1Lm1vZ2VyQGFtZC5jb20+CiAgQkFMQVRPTiBab2x0
YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFl
Z2VyQGRlLmlibS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29sbGlu
IFdhbGxpbmcgPHdhbGxpbmdAbGludXguaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tA
cmVkaGF0LmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
ci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkZ2FyIEUuIEln
bGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhh
Ymtvc3RAcmVkaGF0LmNvbT4KICBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgRXJp
YyBBdWdlciA8ZXJpYy5hdWdlckByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRo
YXQuY29tPgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlb2ZmcmV5IE1jUmFlIDxn
ZW9mZkBob3N0Zmlzc2lvbi5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+
CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXgu
aWJtLmNvbT4KICBIZXJ2w6kgUG91c3NpbmVhdSA8aHBvdXNzaW5AcmVhY3Rvcy5vcmc+CiAgSWdv
ciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW4gS2lzemthIDxqYW4ua2lzemth
QHNpZW1lbnMuY29tPgogIEphc29uIEouIEhlcm5lIDxqamhlcm5lQGxpbnV4LmlibS5jb20+CiAg
SmlhIEhlIDxoZWppYW5ldEBnbWFpbC5jb20+CiAgamlhLmhlQGh4dC1zZW1pdGVjaC5jb20KICBK
b2VsIFN0YW5sZXkgPGpvZWxAam1zLmlkLmF1PgogIEpvaG4gQXJidWNrbGUgPHByb2dyYW1taW5n
a2lkeEBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVp
bnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVsaWEgU3V2b3JvdmEgPGp1c3VhbEBtYWls
LnJ1PgogIEp1c3RpbiBUZXJyeSAoVk0pIDxqdXRlcnJ5QG1pY3Jvc29mdC5jb20+CiAgS2VubyBG
aXNjaGVyIDxrZW5vQGp1bGlhY29tcHV0aW5nLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRo
YXQuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
ICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIGxpbnpoZWNoZW5nIDxsaW56aGVj
aGVuZ0BodWF3ZWkuY29tPgogIGxpdWp1bmppZSA8bGl1anVuamllMjNAaHVhd2VpLmNvbT4KICBN
YXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJpYSBL
bGltdXNoZW5rb3ZhIDxtYXJpYS5rbGltdXNoZW5rb3ZhQGlzcHJhcy5ydT4KICBNYXJrIENhdmUt
QXlsYW5kIDxtYXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBNYXJrdXMgQXJtYnJ1c3Rl
ciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIFNjaHJvZHQgPG1hcnRpbkBzY2hyb2R0Lm9y
Zz4KICBNYXR0aGlhcyBNYWllciA8dGFtaWtvQDQzLTEub3JnPgogIE1heCBSZWl0eiA8bXJlaXR6
QHJlZGhhdC5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBOaWEg
QWxhcmllIDxuaWEuYWxhcmllQGdtYWlsLmNvbT4KICBOaXNoYW50aCBBcmF2YW11ZGFuIDxuYXJh
dmFtdWRhbkBkaWdpdGFsb2NlYW4uY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhh
dC5jb20+CiAgUGF2ZWwgQmFsYWV2IDxtYWlsQHZvaWQuc28+CiAgUGF2ZWwgRG92Z2FseXVrIDxQ
YXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBs
aW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRo
aWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJk
LmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxydGhAdHdpZGRsZS5u
ZXQ+CiAgU2FpIFBhdmFuIEJvZGR1IDxzYWlwYXZhQHhpbGlueC5jb20+CiAgU2ViYXN0aWFuIEJh
dWVyIDxtYWlsQHNlYmFzdGlhbmJhdWVyLmluZm8+CiAgU2VyZ2lvIExvcGV6IDxzbHBAcmVkaGF0
LmNvbT4KICBTaGFubm9uIFpoYW8gPHpoYW9zaGVuZ2xvbmdAaHVhd2VpLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4K
ICBUb21ldSBWaXpvc28gPHRvbWV1LnZpem9zb0Bjb2xsYWJvcmEuY29tPgogIFZpa3RvciBNaWhh
amxvdnNraSA8bWloYWpsb3ZAbGludXgudm5ldC5pYm0uY29tPgogIFZpa3RvciBQcnV0eWFub3Yg
PHZpa3Rvci5wcnV0eWFub3ZAdmlydHVvenpvLmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dp
ZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2su
a2ltQG1pcHMuY29tPgogIFpoZW5nIFhpYW5nIDx4aWFuZy56aGVuZ0BsaW5hcm8ub3JnPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1saWJ2
aXJ0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtIGJyb2tlbgpicm9r
ZW4tc3RlcCB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtbGlidmly
dCBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgODcxMCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 16:30:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 16:30: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 1fZfEY-0006Za-Sx; Sun, 01 Jul 2018 16:29: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=0ucb=jr=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fZfEX-0006ZV-9F
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 16:29:53 +0000
X-Inumbo-ID: f76b2ea1-7d4b-11e8-8089-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f76b2ea1-7d4b-11e8-8089-bc764e045a96;
 Sun, 01 Jul 2018 18:29:46 +0200 (CEST)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id A52EE92B;
 Sun,  1 Jul 2018 16:29:50 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Sun,  1 Jul 2018 18:21:14 +0200
Message-Id: <20180701160852.414936941@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180701160852.287307684@linuxfoundation.org>
References: <20180701160852.287307684@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.14 002/157] x86/xen: Add call of
 speculative_store_bypass_ht_init() to PV paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Brian Woods <brian.woods@amd.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@kernel.org>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Linus Torvalds <torvalds@linux-foundation.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>

NC4xNC1zdGFibGUgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg
cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgNzQ4OTlkOTJlNjY2NjNkYzc2NzFhODAxN2Iz
MTQ2ZGNkNDczNWYzYiB1cHN0cmVhbS4KCkNvbW1pdDoKCiAgMWY1MGRkYjRmNDE4ICgieDg2L3Nw
ZWN1bGF0aW9uOiBIYW5kbGUgSFQgY29ycmVjdGx5IG9uIEFNRCIpCgouLi4gYWRkZWQgc3BlY3Vs
YXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKSB0byB0aGUgcGVyLUNQVSBpbml0aWFsaXphdGlv
biBzZXF1ZW5jZS4KCnNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCkgbmVlZHMgdG8g
YmUgY2FsbGVkIG9uIGVhY2ggQ1BVIGZvcgpQViBndWVzdHMsIHRvby4KClJlcG9ydGVkLWJ5OiBC
cmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KVGVzdGVkLWJ5OiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT4KU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgpDYzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+CkNjOiBMaW51cyBUb3J2YWxk
cyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CkNjOiBQZXRlciBaaWpsc3RyYSA8cGV0
ZXJ6QGluZnJhZGVhZC5vcmc+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5k
ZT4KQ2M6IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKRml4ZXM6IDFmNTBkZGI0ZjQxODkyNDNjMDU5MjZiODQyZGMxYTAzMzIxOTVm
MzEgKCJ4ODYvc3BlY3VsYXRpb246IEhhbmRsZSBIVCBjb3JyZWN0bHkgb24gQU1EIikKTGluazog
aHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC8yMDE4MDYyMTA4NDMzMS4yMTIyOC0xLWpncm9z
c0BzdXNlLmNvbQpTaWduZWQtb2ZmLWJ5OiBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4K
U2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9u
Lm9yZz4KCi0tLQogYXJjaC94ODYveGVuL3NtcF9wdi5jIHwgICAgNSArKysrKwogMSBmaWxlIGNo
YW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKLS0tIGEvYXJjaC94ODYveGVuL3NtcF9wdi5jCisrKyBi
L2FyY2gveDg2L3hlbi9zbXBfcHYuYwpAQCAtMzIsNiArMzIsNyBAQAogI2luY2x1ZGUgPHhlbi9p
bnRlcmZhY2UvdmNwdS5oPgogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UveGVucG11Lmg+CiAKKyNp
bmNsdWRlIDxhc20vc3BlYy1jdHJsLmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9pbnRlcmZhY2UuaD4K
ICNpbmNsdWRlIDxhc20veGVuL2h5cGVyY2FsbC5oPgogCkBAIC03MCw2ICs3MSw4IEBAIHN0YXRp
YyB2b2lkIGNwdV9icmluZ3VwKHZvaWQpCiAJY3B1X2RhdGEoY3B1KS54ODZfbWF4X2NvcmVzID0g
MTsKIAlzZXRfY3B1X3NpYmxpbmdfbWFwKGNwdSk7CiAKKwlzcGVjdWxhdGl2ZV9zdG9yZV9ieXBh
c3NfaHRfaW5pdCgpOworCiAJeGVuX3NldHVwX2NwdV9jbG9ja2V2ZW50cygpOwogCiAJbm90aWZ5
X2NwdV9zdGFydGluZyhjcHUpOwpAQCAtMjUwLDYgKzI1Myw4IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCB4ZW5fcHZfc21wX3ByZXBhcmVfY3AKIAl9CiAJc2V0X2NwdV9zaWJsaW5nX21hcCgwKTsKIAor
CXNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCk7CisKIAl4ZW5fcG11X2luaXQoMCk7
CiAKIAlpZiAoeGVuX3NtcF9pbnRyX2luaXQoMCkgfHwgeGVuX3NtcF9pbnRyX2luaXRfcHYoMCkp
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 16:37:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 16:37:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZfLl-0007Ia-PQ; Sun, 01 Jul 2018 16: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=0ucb=jr=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fZfLk-0007IV-Jg
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 16:37:20 +0000
X-Inumbo-ID: 066430dd-7d4d-11e8-ba45-cfc176a5991c
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 066430dd-7d4d-11e8-ba45-cfc176a5991c;
 Sun, 01 Jul 2018 16:37:21 +0000 (UTC)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 0A792A73;
 Sun,  1 Jul 2018 16:37:18 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Sun,  1 Jul 2018 18:20:26 +0200
Message-Id: <20180701160908.369313453@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180701160908.272447118@linuxfoundation.org>
References: <20180701160908.272447118@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.17 002/220] x86/xen: Add call of
 speculative_store_bypass_ht_init() to PV paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Brian Woods <brian.woods@amd.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@kernel.org>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Linus Torvalds <torvalds@linux-foundation.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>

NC4xNy1zdGFibGUgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg
cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgNzQ4OTlkOTJlNjY2NjNkYzc2NzFhODAxN2Iz
MTQ2ZGNkNDczNWYzYiB1cHN0cmVhbS4KCkNvbW1pdDoKCiAgMWY1MGRkYjRmNDE4ICgieDg2L3Nw
ZWN1bGF0aW9uOiBIYW5kbGUgSFQgY29ycmVjdGx5IG9uIEFNRCIpCgouLi4gYWRkZWQgc3BlY3Vs
YXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKSB0byB0aGUgcGVyLUNQVSBpbml0aWFsaXphdGlv
biBzZXF1ZW5jZS4KCnNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCkgbmVlZHMgdG8g
YmUgY2FsbGVkIG9uIGVhY2ggQ1BVIGZvcgpQViBndWVzdHMsIHRvby4KClJlcG9ydGVkLWJ5OiBC
cmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KVGVzdGVkLWJ5OiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT4KU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgpDYzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+CkNjOiBMaW51cyBUb3J2YWxk
cyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CkNjOiBQZXRlciBaaWpsc3RyYSA8cGV0
ZXJ6QGluZnJhZGVhZC5vcmc+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5k
ZT4KQ2M6IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKRml4ZXM6IDFmNTBkZGI0ZjQxODkyNDNjMDU5MjZiODQyZGMxYTAzMzIxOTVm
MzEgKCJ4ODYvc3BlY3VsYXRpb246IEhhbmRsZSBIVCBjb3JyZWN0bHkgb24gQU1EIikKTGluazog
aHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC8yMDE4MDYyMTA4NDMzMS4yMTIyOC0xLWpncm9z
c0BzdXNlLmNvbQpTaWduZWQtb2ZmLWJ5OiBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4K
U2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9u
Lm9yZz4KCi0tLQogYXJjaC94ODYveGVuL3NtcF9wdi5jIHwgICAgNSArKysrKwogMSBmaWxlIGNo
YW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKLS0tIGEvYXJjaC94ODYveGVuL3NtcF9wdi5jCisrKyBi
L2FyY2gveDg2L3hlbi9zbXBfcHYuYwpAQCAtMzIsNiArMzIsNyBAQAogI2luY2x1ZGUgPHhlbi9p
bnRlcmZhY2UvdmNwdS5oPgogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UveGVucG11Lmg+CiAKKyNp
bmNsdWRlIDxhc20vc3BlYy1jdHJsLmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9pbnRlcmZhY2UuaD4K
ICNpbmNsdWRlIDxhc20veGVuL2h5cGVyY2FsbC5oPgogCkBAIC03MCw2ICs3MSw4IEBAIHN0YXRp
YyB2b2lkIGNwdV9icmluZ3VwKHZvaWQpCiAJY3B1X2RhdGEoY3B1KS54ODZfbWF4X2NvcmVzID0g
MTsKIAlzZXRfY3B1X3NpYmxpbmdfbWFwKGNwdSk7CiAKKwlzcGVjdWxhdGl2ZV9zdG9yZV9ieXBh
c3NfaHRfaW5pdCgpOworCiAJeGVuX3NldHVwX2NwdV9jbG9ja2V2ZW50cygpOwogCiAJbm90aWZ5
X2NwdV9zdGFydGluZyhjcHUpOwpAQCAtMjUwLDYgKzI1Myw4IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCB4ZW5fcHZfc21wX3ByZXBhcmVfY3AKIAl9CiAJc2V0X2NwdV9zaWJsaW5nX21hcCgwKTsKIAor
CXNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCk7CisKIAl4ZW5fcG11X2luaXQoMCk7
CiAKIAlpZiAoeGVuX3NtcF9pbnRyX2luaXQoMCkgfHwgeGVuX3NtcF9pbnRyX2luaXRfcHYoMCkp
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 16:43:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 16:43:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZfRp-00081N-N4; Sun, 01 Jul 2018 16:43: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=thzz=jr=durham.ac.uk=m.a.young@srs-us1.protection.inumbo.net>)
 id 1fZfRo-00081I-9Y
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 16:43:36 +0000
X-Inumbo-ID: e113a8d8-7d4d-11e8-8089-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::703])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e113a8d8-7d4d-11e8-8089-bc764e045a96;
 Sun, 01 Jul 2018 18:43:28 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=durhamuniversity.onmicrosoft.com; s=selector1-durham-ac-uk;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=nZctfFuRK1FbryvH01LFCq265tVcjZwnhiDHLY9Z9sE=;
 b=BDEIGOqb01Wpmv8Q82OEv0UgP79Gd2Z4au3+jd4LiwshQBS305mRXsV2jdNjPPXQfJ+WMV4WEwj/b2j8beVq1FnwGxZKbcMqvow6ptj4BR+ykQBv2L4vWk3q7CJjj6zPRZl9g9kWylhoNNg2PGhHB9clVidjwP8PPOYj48mKOHA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=m.a.young@durham.ac.uk; 
Received: from austen3.home (109.155.216.42) by
 AM6PR0602MB3446.eurprd06.prod.outlook.com (2603:10a6:209:d::15) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.906.23; Sun, 1 Jul
 2018 16:43:27 +0000
Date: Sun, 1 Jul 2018 17:43:24 +0100 (BST)
From: Michael Young <m.a.young@durham.ac.uk>
X-X-Sender: michael@austen3.home
To: xen-devel@lists.xenproject.org
Message-ID: <alpine.LFD.2.21.1807011742590.4081@austen3.home>
User-Agent: Alpine 2.21 (LFD 202 2017-01-01)
MIME-Version: 1.0
X-Originating-IP: [109.155.216.42]
X-ClientProxiedBy: DB6PR0801CA0050.eurprd08.prod.outlook.com
 (2603:10a6:4:2b::18) To AM6PR0602MB3446.eurprd06.prod.outlook.com
 (2603:10a6:209:d::15)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a9ab1d7f-39b9-4ebd-6124-08d5df71c529
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR0602MB3446; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0602MB3446;
 3:mue+sKYXfZ/dYIxGCTToLTovEfGV5y4SVsgkNISLy7Vhu68dkHs+fDjMbsJRiDF6wEAr08IgG9gu91fsDfK3NwjeIx0b9iu2iFRnrQ5PKmksko90faak/GwNaj5Zzm6BcQ+LlYi6U7cZ30FdhCbyXb/F5oWw1uR4v+r8pu9ReQ9V+hjZ8+E3deqbBeG4ytkyl/6zZAfInRhTEZQ0kDS2UWMgtTz1BfbbM1BNvc0JnBPrfyNMECPmvgPwQyyzpBey;
 25:N7yiF194I7nJuU6UYD8BBOR1yie5okXwRjTtxsLeZhkyonE3bQfFZ9xfjaInSB842eh/jfN1Q3Lms4LDXLYyCirvIFqLX0A3bec+Rbc85LUMpOp0ntjVXJYvQucpNwCLCtpalXXmZqHyGcYpGRmb0/g4Itlv/1v44MGb06mmvUD12c1tRrQlYyt1umHHFz79hJWDJGIeTfU2SsicaeSwYW0voIzLTbBx2FRYKwhus/2txcXyFJSSuTXXZIa3tIqfiRIjDdwnlvrvW2YinCVx5SyK2RsSn96xmNYEMjNoAWFwEi7/oP+PGgdMhm507yAxydNknDSN23nnFQu7WS0FgA==;
 31:uu5J59u3Fc17OoZnbkiCanCTZzC3n32T4FsHPUB5I6vLMDJ7QjpVMage27+D0n7WkHrrXmXKfGsp9Y4Y6DqhnxoVIRtjo0I+w1oFa3RWh3alE0vLl7Tnla/d9bDiACcxZ4ukq/GelzU9unZSeuGMoaF5pwAy09ob+yFVA0/Avz3a6/abGV9Lpe4xm6GLofsCfFZ/PfCTDV/6m/86RdAIyAyStxpds8NAiYosOB/2EHQ=
X-MS-TrafficTypeDiagnostic: AM6PR0602MB3446:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0602MB3446;
 20:/B55ld9qo2aFTnXDs/SHUFq0aFv+rp9jtYYkn4dCdp10tVcJDQoeh7ZwZDk99qw/ALdXZJo+Na9K/n3SkEBvL8Txnlvz47BTMbQReM0HKB8Exh1K31RDkUE7lDLdIbeJKFbKtdfNkJN9QSHlemCzO11XqNttEzccVeYrCTDH6mldVRnl9EFDXpAe/e6GO9CaSAMkUVtZR2xJP+EYsi/UZfAhHxGGaNBDdmzwiyEJcLnWEZtUl6GMjVYQpAmh+o5epeOjDjW5H/XrslMH/PgWiUrCDXZXiEEYMO1c66glBYYYJsesIE04BH8XGxMw7zeGPEHaXE8aZ4a+6cNaasTl4/5m+mR0Mi+e9HpWlK5cpgxs8PDDQY9ngCCkgHsfTcW27N30PQOiF24Few2rArQCypml4LygB7BLB8LMIQgrV+VvhJf9kzmzzAklDSiwS6qN/CKsDU00OKEVHJg2iOuTW81O7LuY+myEkD7H+sE8lSNL6D9sjhf33iNiq8rBjogQ;
 4:WTO8P6J3QcM8cXjwLcLAl3OmzIc2MjFpPHci3G4Ll6B2WRhT8MAzrPXEYlp4xwgimAoZ8ws126vAJ5t3Us7MSLxTDJpLYc9CoL6PRN7q+er+aCwqFIfs0etOZKEgg22ELpsC5NmCKUi5RsmW61Q+WT3VqUlunWKfw/bgfdUoyn5vqw/UJBhGcZxhIfwWiY0B0oDdHV7h/8uZEX1K/1nKkoUF7mJ6ig+GP42KAnayWRrfFtS+ZGuH3S2BmXFXgfouM7Yxnc/DM6tv5nQg1dOHJQ==
X-Microsoft-Antispam-PRVS: <AM6PR0602MB34461D01B1F56A574D6F08D2874C0@AM6PR0602MB3446.eurprd06.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)(93006095)(93001095)(10201501046)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123560045)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:AM6PR0602MB3446; BCL:0; PCL:0; RULEID:; SRVR:AM6PR0602MB3446; 
X-Forefront-PRVS: 07200C0526
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(346002)(136003)(376002)(39850400004)(396003)(366004)(199004)(189003)(316002)(47776003)(6506007)(386003)(6916009)(2361001)(50466002)(8936002)(7696005)(6666003)(5005980100005)(52116002)(66066001)(786003)(186003)(16586007)(16526019)(58126008)(26005)(67846002)(53936002)(2906002)(478600001)(3846002)(486006)(21086003)(9686003)(476003)(68736007)(956004)(36756003)(55016002)(106356001)(2351001)(7736002)(97736004)(8676002)(575784001)(25786009)(81156014)(105586002)(86362001)(81166006)(5660300001)(69596002)(23726003)(305945005)(6116002)(74482002)(118906001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR0602MB3446; H:austen3.home; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: durham.ac.uk does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM6PR0602MB3446;
 23:5esFN9auFjAE4MGR2RSFNV0zu5GmKfYL2/73+qy?=
 =?us-ascii?Q?Xh32vicRfu+VAcgMdBY/AAXJMSEDY9lrXLqp37nZKwCDGB2ftpJQLymtDN+g?=
 =?us-ascii?Q?UsIBixSlcsqxcd5JGF61VFJfDSrxaRuXfXmncjmSc+F5siivS5eh5W3A8a8t?=
 =?us-ascii?Q?+oCrKwaO0W3xUOU2rXOGX7M/ja1unPN4En0W9abcSb7gaA+Cf7YkJE2t712B?=
 =?us-ascii?Q?AQUytilWb6jUZ7EGXHbWBwHg6w+FSe6OjP8dnIbnk9TSeshE+APjKVkhKj1h?=
 =?us-ascii?Q?VFb//sFMLgAHSbfBuogwIvJO/5L2MzhnnVOyMng+gXH1jyp7EYCxqXs291tK?=
 =?us-ascii?Q?omKQEmgbh5FDR1hZo42RG8rVQzIVF349kUOT2ANNJ3C2twZPzA2y5ZJgC84F?=
 =?us-ascii?Q?v1oI3TS6KeFwBEP0SzwTrFtLiQWfRkGWpqDdYS5sPgIGI8qSuvmUtbwnqAy6?=
 =?us-ascii?Q?m9sdFd0x/VxfE2B4hE5LTz509L61YBLIR+z1Z9Zu1nE73NGUhI7YjkqQbeN7?=
 =?us-ascii?Q?DBHskYm3QjbelpktlZnQ+x8UyDfl9iKBy3Tz1Qv8vSWzclqWZEjhqOxZnIhl?=
 =?us-ascii?Q?J3QIl2JVzobLGaQVbSYcFPWBi08iB5rHontkB6lxcyEhSHM4J1nhyRzTAJc+?=
 =?us-ascii?Q?vboV0h7It5+jhRmBS8mPnX77ta3p2lQCjiCAmrlIF/SphHaGwfJOw6qi9dFx?=
 =?us-ascii?Q?ElUWFwiC6yLF0aSkuIIA7ZRlqsdB+hUJgAT+uKIENzTSP1gXyrOg3Yzor3eO?=
 =?us-ascii?Q?pNiRz4DNsfLM96m0vnbBTJwp+02XdfJlxTgEQa0CphyclnuC6JKW8R1v6gmZ?=
 =?us-ascii?Q?610hElM6QURA6UxaG+1xwfLQ9OLzc/CSr28NYy7Eov8BzxG9FPAn7Di1CJKW?=
 =?us-ascii?Q?+JQeOXkBALKpxRtZ96xX+TyJ0PYqtMw4RD1DPiJ+ke/G4JI26xOIoeI0ZYch?=
 =?us-ascii?Q?MQA8TfKbSDqjCSiv3GC9zqkcQrLU6Ldkm6YOC1zujYQ4q8B1tHEuwmz+JGpo?=
 =?us-ascii?Q?Ic1lCt3nRJL5oj7gtGftCCNxiik+6FuqH0fnT6tEIpvGs1mmRZcPwZj3mRVL?=
 =?us-ascii?Q?6PMfztgEFcSheSwnHTjOYaj31weykJM2BqBro3ywGM2P31aSdrS5zkYqvqdu?=
 =?us-ascii?Q?g9fbDWbbJloQq2Gup2fFPLefL94A0Lhji7v4yL/hUEpouLDs4JmD/028nuK/?=
 =?us-ascii?Q?66uij1vfmXmQD1OZe3F3PCX6EHO0+cRgx6+kEQmD4V52S8vhGumXW9kA1zoA?=
 =?us-ascii?Q?hiQvSJA7PE60SW3/uSB52Ldtq+gV2QJ7SyaS7ysN/umHs1YGc5ClT7IqPF3z?=
 =?us-ascii?Q?9+A=3D=3D?=
X-Microsoft-Antispam-Message-Info: bhEr+lqht015aL/eWllqerZTMbE/wt2G+ByEiOF8mIm8l/EBqS+yTzAWgk90PEWZNM/NpAFdkj9ezmf1RXkzCZLdwZ0oj8c7x4LmLA469ZeIW1anA87hiJ4WbuCXOwu/itaqXAQchPYloNhlcdrNqsALHAc3r3n9QV1k0hKlvSKhbjyqoT1EMnQeXUfAk3HIrhlB+nc0f1LVONP1s+MjGFz3DWX5JZDgQpZymv5nqKcTRc41JzY51cN56q0XK1Xz8lBY+K9hk0sUMq804oynez2nA/6wLJ5taJP/cHzPzvBYkfx7l+dgFP0Vkt7l5FUIQNkNZ1hc3FAYP0X4OEkCH134r0dxt56/kcFFJaQe19M=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0602MB3446;
 6:eP8zQWy4WQXcth1Wwftr5RmWTkBrO3FwMUrrGlzZSTJlutgvWHaUq6nSN+A8yAHASdD0Z5EtEdpHd9xQGzfGoM+AoPBPkPoivD3ioh6Y02goJLKTHD+K86frL+26nSCI7bSrF1CCKJ9dYRrRiT8Q9i9DGB7SSv9tM1nELWatqWnm2ZzE5hye/PKmyHoumyiDP4tNGa6PSgH8/tr/bpUpeXuPnvBBg9RtTGmOvVWBp16o4JrhhVKcgHx2vnn1Qcf4qofNEuuJoT/h0S0conjVjYdPU04gdylem3DoRf73YWMwhgN8owRpiV41KN1sU8265AVq8mS+Qe8n/xfIgD0ATTx31F00R3TZwqhV84GlNVviwLA6RIuryTyMbursUYuaGGtgArJW+sW4StNnbQaqRAZ/IC7MFbb3iAgV3QHWy1lKCL4/foptDSTXR8RWrl3h9uuMmpmhaWOzsX/8r01k1Q==;
 5:bGXlL2AExRO5UVeoiTDC/zuSVpEghaZFgmS0m8Gym0fIjD7EZti4on6lZNKV3zS8ifMaRWK4uQf9Xydbja67xztZEVLeIMuR5M+TvsvkFUwXDHolzLdVI4T+my2MJZ12c0Gvroeeji1b1MajhWamQiHSysYG/bLOsgZwrFggsvk=;
 24:G7JoIM+fn/v6xXwZaZRfN3dtSMAOO+/7k+6j1NW575pHfqATwb7eznpNoQTKd+ANdU/P6T7hnmjEP4AeT9GaTls5rhpMivzzEXejNqhcwM0=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0602MB3446;
 7:BbcMIXzaIuUPker98r5/GHvSJKJMfoEtrkGXi8SbY1fgqJnFI8oS49d81zinfVlwFrBpnYaVpImMkwgCgube5hvlP6AK84gK5o0jbJXf6skmkjXBCYyhOq/iXT1y9m93sYKszaZ65FDbCkMA9+JAyJvVvIe9EQBHH3iVnYaCdfhJH5nVp4JnXvapWsd5udvZqe+MuLIgBX2kvN8/tdFeph1vqEZOHGJUiNiC9wqHvoYDu5LZNkARxbH+6Gbw2IZi
X-OriginatorOrg: durham.ac.uk
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2018 16:43:27.3053 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a9ab1d7f-39b9-4ebd-6124-08d5df71c529
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 7250d88b-4b68-4529-be44-d59a2d8a6f94
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0602MB3446
Subject: [Xen-devel] xen crash with 4.17 kernel on Fedora
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SSBhbSBzZWVpbmcgY3Jhc2ggb24gYm9vdCBhbmQgRG9tVSAocHYpIG9uIEZlZG9yYSB3aXRoIHRo
ZSA0LjE3IGtlcm5lbAooZWcuIGtlcm5lbC00LjE3LjItMjAwLmZjMjgueDg2XzY0IGFuZCBrZXJu
ZWwtNC4xNy4zLTIwMC5mYzI4Lng4Nl82NCkgd2hpY2gKZGlkbid0IG9jY3VyIHdpdGggNC4xNiBr
ZXJuZWwgKGVnLiBrZXJuZWwtNC4xNi4xNi0zMDAuZmMyOC54ODZfNjQpCgpUaGUgYmFja3RyYWNl
IGZvciBhIERvbTAgYm9vdCBvZiB4ZW4tNC4xMC4xLTUuZmMyOC54ODZfNjQgcnVubmluZwprZXJu
ZWwtNC4xNy4yLTIwMC5mYzI4Lng4Nl82NCBpcwoKKFhFTikgZDB2MCBVbmhhbmRsZWQgZ2VuZXJh
bCBwcm90ZWN0aW9uIGZhdWx0IGZhdWx0L3RyYXAgWyMxMywgZWM9MDAwMF0KKFhFTikgZG9tYWlu
X2NyYXNoX3N5bmMgY2FsbGVkIGZyb20gZW50cnkuUzogZmF1bHQgYXQgZmZmZjgyZDA4MDM1NTU3
Ywp4ODZfNjQvZW50cnkuUyNjcmVhdGVfYm91bmNlX2ZyYW1lKzB4MTM1LzB4MTU5CihYRU4pIERv
bWFpbiAwICh2Y3B1IzApIGNyYXNoZWQgb24gY3B1IzA6CihYRU4pIC0tLS1bIFhlbi00LjEwLjEg
IHg4Nl82NCAgZGVidWc9biAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDYyMzMwPl0KKFhFTikgUkZMQUdTOiAwMDAwMDAw
MDAwMDAwMjQ2ICAgRU06IDEgICBDT05URVhUOiBwdiBndWVzdCAoZDB2MCkKKFhFTikgcmF4OiAw
MDAwMDAwMDAwMDAwMjQ2ICAgcmJ4OiAwMDAwMDAwMGZmZmZmZmZmICAgcmN4OiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDBmZmZmZmZm
ZiAgIHJkaTogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByYnA6IDAwMDAwMDAwMDAwMDAwMDAgICBy
c3A6IGZmZmZmZmZmODIyMDNkOTAgICByODogIGZmZmZmZmZmODIwYmI2OTgKKFhFTikgcjk6ICBm
ZmZmZmZmZjgyMjAzZTM4ICAgcjEwOiAwMDAwMDAwMDAwMDAwMDAwICAgcjExOiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogZmZmZmZmZmY4MjBiYjY5
OCAgIHIxNDogZmZmZmZmZmY4MjIwM2UzOAooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDAwMDAgICBj
cjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAwMDA2ZTAKKFhFTikgY3IzOiAw
MDAwMDAwMDFhYWNmMDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAw
MDAwMDAwMDAwMCAgIGdzYjogZmZmZmZmZmY4MjczMTAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBl
MDJiICAgY3M6IGUwMzMKKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZmZmZmY4
MjIwM2Q5MDoKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAgZmZmZmZmZmY4MTA2MjMzMAooWEVOKSAgICAwMDAwMDAwMTAwMDBlMDMwIDAw
MDAwMDAwMDAwMTAwNDYgZmZmZmZmZmY4MjIwM2RkOCAwMDAwMDAwMDAwMDBlMDJiCihYRU4pICAg
IDAwMDAwMDAwMDAwMDAyNDYgZmZmZmZmZmY4MTEwZTAxOSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAyNDYKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmZmZmZmODIwYTZjZDggZmZmZmZmZmY4MjIwM2U4OAooWEVOKSAgICBmZmZmZmZmZjgyNzM5MDAw
IDgwMDAwMDAwMDAwMDAwNjEgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
ICAgIGZmZmZmZmZmODExMGVjYjYgMDAwMDAwMDAwMDAwMDAwOCBmZmZmZmZmZjgyMjAzZTk4IGZm
ZmZmZmZmODIyMDNlNTgKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IDgwMDAwMDAwMDAwMDAxNjEgMDAwMDAwMDAwMDAwMDEwMAooWEVOKSAgICBmZmZmZmZmZmZmZmZm
ZWZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyMjAzZWYwCihY
RU4pICAgIGZmZmZmZmZmODEwYWM5OTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDgwMDAwMDAwMDAwMDAxNjEgMDAwMDAwMDAwMDAwMDEwMAooWEVOKSAgICBmZmZmZmZmZmZm
ZmZmZWZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAyNzM5MDAw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwODAgZmZmZmZmZmY4Mjc1ZGI2MiAwMDAwMDAwMDAwMDFh
NzM5IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MTAzN2M4MAooWEVOKSAgICAwMDdmZmZm
ZjgyNzVlZmU3IGZmZmZmZmZmODI3MzkwMDAgZmZmZmZmZmY4MTAzN2YxOCBmZmZmZmZmZjgxMDJh
YWYwCihYRU4pICAgIGZmZmZmZmZmODI3NWRjOGMgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMGYwMDAwMDA2MGMwYzc0OCBjY2NjY2Nj
Y2NjY2NjMzA1Cgp3aGVyZQphZGRyMmxpbmUgLWYgLWUgdm1saW51eCBmZmZmZmZmZjgxMDYyMzMw
CmdpdmVzCm5hdGl2ZV9pcnFfZGlzYWJsZQovdXNyL3NyYy9kZWJ1Zy9rZXJuZWwtNC4xNy5mYzI4
L2xpbnV4LTQuMTcuMi0yMDAuZmMyOC54ODZfNjQvLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFm
bGFncy5oOjQ0CgpXaGF0IGlzIHRoZSBwcm9ibGVtIG9yIGhvdyBtaWdodCBpdCBiZSBkZWJ1Z2dl
ZD8KCiAJTWljaGFlbCBZb3VuZwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 17:42:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 17: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 1fZgM3-0003lB-7W; Sun, 01 Jul 2018 17:41: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=y73v=jr=citrix.com=prvs=7136ef35e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZgM1-0003l6-Bb
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 17:41:41 +0000
X-Inumbo-ID: 03869ad7-7d56-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03869ad7-7d56-11e8-ba45-cfc176a5991c;
 Sun, 01 Jul 2018 17:41:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,295,1526342400"; d="scan'208";a="75569316"
To: Michael Young <m.a.young@durham.ac.uk>, <xen-devel@lists.xenproject.org>
References: <alpine.LFD.2.21.1807011742590.4081@austen3.home>
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: <64535980-8fa4-cd40-705b-665ad8907d7e@citrix.com>
Date: Sun, 1 Jul 2018 18:41:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.LFD.2.21.1807011742590.4081@austen3.home>
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] xen crash with 4.17 kernel on Fedora
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMTggMTc6NDMsIE1pY2hhZWwgWW91bmcgd3JvdGU6Cj4gSSBhbSBzZWVpbmcgY3Jh
c2ggb24gYm9vdCBhbmQgRG9tVSAocHYpIG9uIEZlZG9yYSB3aXRoIHRoZSA0LjE3IGtlcm5lbAo+
IChlZy4ga2VybmVsLTQuMTcuMi0yMDAuZmMyOC54ODZfNjQgYW5kIGtlcm5lbC00LjE3LjMtMjAw
LmZjMjgueDg2XzY0KQo+IHdoaWNoCj4gZGlkbid0IG9jY3VyIHdpdGggNC4xNiBrZXJuZWwgKGVn
LiBrZXJuZWwtNC4xNi4xNi0zMDAuZmMyOC54ODZfNjQpCj4KPiBUaGUgYmFja3RyYWNlIGZvciBh
IERvbTAgYm9vdCBvZiB4ZW4tNC4xMC4xLTUuZmMyOC54ODZfNjQgcnVubmluZwo+IGtlcm5lbC00
LjE3LjItMjAwLmZjMjgueDg2XzY0IGlzCj4KPiAoWEVOKSBkMHYwIFVuaGFuZGxlZCBnZW5lcmFs
IHByb3RlY3Rpb24gZmF1bHQgZmF1bHQvdHJhcCBbIzEzLCBlYz0wMDAwXQo+IChYRU4pIGRvbWFp
bl9jcmFzaF9zeW5jIGNhbGxlZCBmcm9tIGVudHJ5LlM6IGZhdWx0IGF0IGZmZmY4MmQwODAzNTU1
N2MKPiB4ODZfNjQvZW50cnkuUyNjcmVhdGVfYm91bmNlX2ZyYW1lKzB4MTM1LzB4MTU5Cj4gKFhF
TikgRG9tYWluIDAgKHZjcHUjMCkgY3Jhc2hlZCBvbiBjcHUjMDoKPiAoWEVOKSAtLS0tWyBYZW4t
NC4xMC4xwqAgeDg2XzY0wqAgZGVidWc9bsKgwqAgTm90IHRhaW50ZWQgXS0tLS0KPiAoWEVOKSBD
UFU6wqDCoMKgIDAKPiAoWEVOKSBSSVA6wqDCoMKgIGUwMzM6WzxmZmZmZmZmZjgxMDYyMzMwPl0K
PiAoWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyNDbCoMKgIEVNOiAxwqDCoCBDT05URVhUOiBw
diBndWVzdCAoZDB2MCkKPiAoWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAyNDbCoMKgIHJieDogMDAw
MDAwMDBmZmZmZmZmZsKgwqAgcmN4Ogo+IDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSByZHg6IDAw
MDAwMDAwMDAwMDAwMDDCoMKgIHJzaTogMDAwMDAwMDBmZmZmZmZmZsKgwqAgcmRpOgo+IDAwMDAw
MDAwMDAwMDAwMDAKPiAoWEVOKSByYnA6IDAwMDAwMDAwMDAwMDAwMDDCoMKgIHJzcDogZmZmZmZm
ZmY4MjIwM2Q5MMKgwqAgcjg6wqAKPiBmZmZmZmZmZjgyMGJiNjk4Cj4gKFhFTikgcjk6wqAgZmZm
ZmZmZmY4MjIwM2UzOMKgwqAgcjEwOiAwMDAwMDAwMDAwMDAwMDAwwqDCoCByMTE6Cj4gMDAwMDAw
MDAwMDAwMDAwMAo+IChYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMMKgwqAgcjEzOiBmZmZmZmZm
ZjgyMGJiNjk4wqDCoCByMTQ6Cj4gZmZmZmZmZmY4MjIwM2UzOAo+IChYRU4pIHIxNTogMDAwMDAw
MDAwMDAwMDAwMMKgwqAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzwqDCoCBjcjQ6Cj4gMDAwMDAwMDAw
MDAwMDZlMAo+IChYRU4pIGNyMzogMDAwMDAwMDAxYWFjZjAwMMKgwqAgY3IyOiAwMDAwMDAwMDAw
MDAwMDAwCj4gKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwwqDCoCBnc2I6IGZmZmZmZmZmODI3
MzEwMDDCoMKgIGdzczoKPiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgZHM6IDAwMDDCoMKgIGVz
OiAwMDAwwqDCoCBmczogMDAwMMKgwqAgZ3M6IDAwMDDCoMKgIHNzOiBlMDJiwqDCoCBjczogZTAz
Mwo+IChYRU4pIEd1ZXN0IHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmZmZmZmODIyMDNkOTA6Cj4g
KFhFTinCoMKgwqAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAKPiBmZmZmZmZmZjgxMDYyMzMwCj4gKFhFTinCoMKgwqAgMDAwMDAwMDEwMDAwZTAzMCAw
MDAwMDAwMDAwMDEwMDQ2IGZmZmZmZmZmODIyMDNkZDgKPiAwMDAwMDAwMDAwMDBlMDJiCj4gKFhF
TinCoMKgwqAgMDAwMDAwMDAwMDAwMDI0NiBmZmZmZmZmZjgxMTBlMDE5IDAwMDAwMDAwMDAwMDAw
MDAKPiAwMDAwMDAwMDAwMDAwMjQ2Cj4gKFhFTinCoMKgwqAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIGZmZmZmZmZmODIwYTZjZDgKPiBmZmZmZmZmZjgyMjAzZTg4Cj4gKFhFTinC
oMKgwqAgZmZmZmZmZmY4MjczOTAwMCA4MDAwMDAwMDAwMDAwMDYxIDAwMDAwMDAwMDAwMDAwMDAK
PiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTinCoMKgwqAgZmZmZmZmZmY4MTEwZWNiNiAwMDAwMDAw
MDAwMDAwMDA4IGZmZmZmZmZmODIyMDNlOTgKPiBmZmZmZmZmZjgyMjAzZTU4Cj4gKFhFTinCoMKg
wqAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDgwMDAwMDAwMDAwMDAxNjEKPiAw
MDAwMDAwMDAwMDAwMTAwCj4gKFhFTinCoMKgwqAgZmZmZmZmZmZmZmZmZmVmZiAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPiBmZmZmZmZmZjgyMjAzZWYwCj4gKFhFTinCoMKgwqAg
ZmZmZmZmZmY4MTBhYzk5MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPiAwMDAw
MDAwMDAwMDAwMDAwCj4gKFhFTinCoMKgwqAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDgwMDAwMDAwMDAwMDAxNjEKPiAwMDAwMDAwMDAwMDAwMTAwCj4gKFhFTinCoMKgwqAgZmZm
ZmZmZmZmZmZmZmVmZiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPiAwMDAwMDAw
MDAyNzM5MDAwCj4gKFhFTinCoMKgwqAgMDAwMDAwMDAwMDAwMDA4MCBmZmZmZmZmZjgyNzVkYjYy
IDAwMDAwMDAwMDAwMWE3MzkKPiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTinCoMKgwqAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPiBmZmZmZmZmZjgx
MDM3YzgwCj4gKFhFTinCoMKgwqAgMDA3ZmZmZmY4Mjc1ZWZlNyBmZmZmZmZmZjgyNzM5MDAwIGZm
ZmZmZmZmODEwMzdmMTgKPiBmZmZmZmZmZjgxMDJhYWYwCj4gKFhFTinCoMKgwqAgZmZmZmZmZmY4
Mjc1ZGM4YyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPiAwMDAwMDAwMDAwMDAw
MDAwCj4gKFhFTinCoMKgwqAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAKPiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTinCoMKgwqAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPiAwMDAwMDAwMDAwMDAwMDAw
Cj4gKFhFTinCoMKgwqAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAKPiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTinCoMKgwqAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPiAwMDAwMDAwMDAwMDAwMDAwCj4g
KFhFTinCoMKgwqAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDBmMDAwMDAwNjBj
MGM3NDgKPiBjY2NjY2NjY2NjY2NjMzA1Cj4KPiB3aGVyZQo+IGFkZHIybGluZSAtZiAtZSB2bWxp
bnV4IGZmZmZmZmZmODEwNjIzMzAKPiBnaXZlcwo+IG5hdGl2ZV9pcnFfZGlzYWJsZQo+IC91c3Iv
c3JjL2RlYnVnL2tlcm5lbC00LjE3LmZjMjgvbGludXgtNC4xNy4yLTIwMC5mYzI4Lng4Nl82NC8u
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmg6NDQKPgo+Cj4gV2hhdCBpcyB0aGUgcHJv
YmxlbSBvciBob3cgbWlnaHQgaXQgYmUgZGVidWdnZWQ/CgpUaGUgZ3Vlc3QgaXMgZXhlY3V0aW5n
IGEgbmF0aXZlIGBjbGlgIGluc3RydWN0aW9uIHdoaWNoIGlzIHByaXZpbGVnZWQKYW5kIHdlIGRv
bid0IGFsbG93ICh3ZSBjb3VsZCB0cmFwICYgZW11bGF0ZSwgYnV0IHdlIGNhbid0IHByb3ZpZGUg
cHJvcGVyClNUSS1zaGFkb3cgYmVoYXZpb3VyLCBhbmQgc3VjaCBhIGd1ZXN0IG1pZ2h0IGFsc28g
ZXhwZWN0IHBvcGYgdG8gd29yaywKd2hpY2ggaXMgdmVyeSBtdWNoIGRvZXNudCkuwqAgSW4gTGlu
dXgsIHRoYXQgY29kZXBhdGggc2hvdWxkIGJlIHVzaW5nIGEKcHZvcCwgcmF0aGVyIHRoYW4gYSBu
YXRpdmUgb3AuCgpJdCBpcyBlaXRoZXIgYSBzdWJzeXN0ZW0gd2hpY2ggc2hvdWxkIGJlIHNraXBw
ZWQgd2hlbiB2aXJ0dWFsaXNlZCwgb3IgYQpwb29ybHkgY29kZWQgc3Vic3lzdGVtLCBvciBhIGJ1
Z2d5IHNldHVwIHBhdGguCgpDYW4geW91IHNlZSBhYm91dCB0cnlpbmcgdG8gYm9vdCB0aGUgb2xk
IGtlcm5lbCBhcyBkb20wLCBhbmQgdGhlIG5ldwprZXJuZWwgYXMgYSBkb21VIHdpdGggcGF1c2Ug
b24gY3Jhc2ggY29uZmlndXJlZD/CoAovdXNyL2xpYmV4ZWMveGVuL2Jpbi94ZW5jdHggc2hvdWxk
IGJlIGFibGUgdG8gcHVsbCBhIGJhY2t0cmFjZSBvdXQgb2YKdGhlIGNyYXNoZWQgZG9tYWluIHN0
YXRlIGlmIHlvdSBwYXNzIHRoZSBhcHByb3ByaWF0ZSBzeW1ib2wgdGFibGUgaW4uCgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 18:09:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 18: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 1fZgnB-0005P8-HW; Sun, 01 Jul 2018 18:09: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=thzz=jr=durham.ac.uk=m.a.young@srs-us1.protection.inumbo.net>)
 id 1fZgnA-0005P3-At
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 18:09:44 +0000
X-Inumbo-ID: ee62d8ff-7d59-11e8-ba45-cfc176a5991c
Received: from hermes2.dur.ac.uk (unknown [129.234.7.139])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee62d8ff-7d59-11e8-ba45-cfc176a5991c;
 Sun, 01 Jul 2018 18:09:44 +0000 (UTC)
Received: from smtphost3.dur.ac.uk (smtphost3.dur.ac.uk [129.234.7.145])
 by hermes2.dur.ac.uk (8.14.4/8.14.4) with ESMTP id w61I9P4O003173;
 Sun, 1 Jul 2018 19:09:29 +0100
Received: from procyon.dur.ac.uk (procyon.dur.ac.uk [129.234.250.129])
 by smtphost3.dur.ac.uk (8.14.4/8.14.4) with ESMTP id w61I9JhS012328
 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NO);
 Sun, 1 Jul 2018 19:09:19 +0100
Received: from dcl0may (helo=localhost)
 by procyon.dur.ac.uk with local-esmtp (Exim 4.84_2)
 (envelope-from <dcl0may@procyon.dur.ac.uk>)
 id 1fZgmg-000FMs-5C; Sun, 01 Jul 2018 19:09:14 +0100
Date: Sun, 1 Jul 2018 19:09:14 +0100 (BST)
From: M A Young <m.a.young@durham.ac.uk>
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <64535980-8fa4-cd40-705b-665ad8907d7e@citrix.com>
Message-ID: <alpine.DEB.2.11.1807011906020.55689@procyon.dur.ac.uk>
References: <alpine.LFD.2.21.1807011742590.4081@austen3.home>
 <64535980-8fa4-cd40-705b-665ad8907d7e@citrix.com>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-638033233-1530468554=:55689"
X-DurhamAcUk-MailScanner: Found to be clean, Found to be clean
X-DurhamAcUk-MailScanner-ID: w61I9P4O003173
Subject: Re: [Xen-devel] xen crash with 4.17 kernel on Fedora
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-638033233-1530468554=:55689
Content-Type: TEXT/PLAIN; charset=utf-8
Content-Transfer-Encoding: 8BIT

On Sun, 1 Jul 2018, Andrew Cooper wrote:

> On 01/07/18 17:43, Michael Young wrote:
> > I am seeing crash on boot and DomU (pv) on Fedora with the 4.17 kernel
> > (eg. kernel-4.17.2-200.fc28.x86_64 and kernel-4.17.3-200.fc28.x86_64)
> > which
> > didn't occur with 4.16 kernel (eg. kernel-4.16.16-300.fc28.x86_64)
> >
> > The backtrace for a Dom0 boot of xen-4.10.1-5.fc28.x86_64 running
> > kernel-4.17.2-200.fc28.x86_64 is
> >
> > (XEN) d0v0 Unhandled general protection fault fault/trap [#13, ec=0000]
> > (XEN) domain_crash_sync called from entry.S: fault at ffff82d08035557c
> > x86_64/entry.S#create_bounce_frame+0x135/0x159
> > (XEN) Domain 0 (vcpu#0) crashed on cpu#0:
> > (XEN) ----[ Xen-4.10.1  x86_64  debug=n   Not tainted ]----
> > (XEN) CPU:    0
> > (XEN) RIP:    e033:[<ffffffff81062330>]
> > (XEN) RFLAGS: 0000000000000246   EM: 1   CONTEXT: pv guest (d0v0)
> > (XEN) rax: 0000000000000246   rbx: 00000000ffffffff   rcx:
> > 0000000000000000
> > (XEN) rdx: 0000000000000000   rsi: 00000000ffffffff   rdi:
> > 0000000000000000
> > (XEN) rbp: 0000000000000000   rsp: ffffffff82203d90   r8: 
> > ffffffff820bb698
> > (XEN) r9:  ffffffff82203e38   r10: 0000000000000000   r11:
> > 0000000000000000
> > (XEN) r12: 0000000000000000   r13: ffffffff820bb698   r14:
> > ffffffff82203e38
> > (XEN) r15: 0000000000000000   cr0: 0000000080050033   cr4:
> > 00000000000006e0
> > (XEN) cr3: 000000001aacf000   cr2: 0000000000000000
> > (XEN) fsb: 0000000000000000   gsb: ffffffff82731000   gss:
> > 0000000000000000
> > (XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e02b   cs: e033
> > (XEN) Guest stack trace from rsp=ffffffff82203d90:
> > (XEN)    0000000000000000 0000000000000000 0000000000000000
> > ffffffff81062330
> > (XEN)    000000010000e030 0000000000010046 ffffffff82203dd8
> > 000000000000e02b
> > (XEN)    0000000000000246 ffffffff8110e019 0000000000000000
> > 0000000000000246
> > (XEN)    0000000000000000 0000000000000000 ffffffff820a6cd8
> > ffffffff82203e88
> > (XEN)    ffffffff82739000 8000000000000061 0000000000000000
> > 0000000000000000
> > (XEN)    ffffffff8110ecb6 0000000000000008 ffffffff82203e98
> > ffffffff82203e58
> > (XEN)    0000000000000000 0000000000000000 8000000000000161
> > 0000000000000100
> > (XEN)    fffffffffffffeff 0000000000000000 0000000000000000
> > ffffffff82203ef0
> > (XEN)    ffffffff810ac990 0000000000000000 0000000000000000
> > 0000000000000000
> > (XEN)    0000000000000000 0000000000000000 8000000000000161
> > 0000000000000100
> > (XEN)    fffffffffffffeff 0000000000000000 0000000000000000
> > 0000000002739000
> > (XEN)    0000000000000080 ffffffff8275db62 000000000001a739
> > 0000000000000000
> > (XEN)    0000000000000000 0000000000000000 0000000000000000
> > ffffffff81037c80
> > (XEN)    007fffff8275efe7 ffffffff82739000 ffffffff81037f18
> > ffffffff8102aaf0
> > (XEN)    ffffffff8275dc8c 0000000000000000 0000000000000000
> > 0000000000000000
> > (XEN)    0000000000000000 0000000000000000 0000000000000000
> > 0000000000000000
> > (XEN)    0000000000000000 0000000000000000 0000000000000000
> > 0000000000000000
> > (XEN)    0000000000000000 0000000000000000 0000000000000000
> > 0000000000000000
> > (XEN)    0000000000000000 0000000000000000 0000000000000000
> > 0000000000000000
> > (XEN)    0000000000000000 0000000000000000 0f00000060c0c748
> > ccccccccccccc305
> >
> > where
> > addr2line -f -e vmlinux ffffffff81062330
> > gives
> > native_irq_disable
> > /usr/src/debug/kernel-4.17.fc28/linux-4.17.2-200.fc28.x86_64/./arch/x86/include/asm/irqflags.h:44
> >
> >
> > What is the problem or how might it be debugged?
> 
> The guest is executing a native `cli` instruction which is privileged
> and we don't allow (we could trap & emulate, but we can't provide proper
> STI-shadow behaviour, and such a guest might also expect popf to work,
> which is very much doesnt).  In Linux, that codepath should be using a
> pvop, rather than a native op.
> 
> It is either a subsystem which should be skipped when virtualised, or a
> poorly coded subsystem, or a buggy setup path.
> 
> Can you see about trying to boot the old kernel as dom0, and the new
> kernel as a domU with pause on crash configured? 
> /usr/libexec/xen/bin/xenctx should be able to pull a backtrace out of
> the crashed domain state if you pass the appropriate symbol table in.

I get (with kernel-4.17.3-200.fc28.x86_64 which is a bit easier)

rip: ffffffff81062330 native_irq_disable
flags: 00000246 i z p
rsp: ffffffff82203d90
rax: 0000000000000246	rcx: 0000000000000000	rdx: 0000000000000000
rbx: 00000000ffffffff	rsi: 00000000ffffffff	rdi: 0000000000000000
rbp: 0000000000000000	 r8: ffffffff820bb698	 r9: ffffffff82203e38
r10: 0000000000000000	r11: 0000000000000000	r12: 0000000000000000
r13: ffffffff820bb698	r14: ffffffff82203e38	r15: 0000000000000000
 cs: e033	 ss: e02b	 ds: 0000	 es: 0000
 fs: 0000 @ 0000000000000000
 gs: 0000 @ ffffffff82731000/0000000000000000 __init_begin/
Code (instr addr ffffffff81062330)
00 00 00 00 00 57 9d c3 0f 1f 00 66 2e 0f 1f 84 00 00 00 00 00 <fa> c3 0f 
1f 40 00 66 2e 0f 1f 84 


Stack:
 0000000000000000 0000000000000000 0000000000000000 ffffffff81062330
 000000010000e030 0000000000010046 ffffffff82203dd8 000000000000e02b
 0000000000000246 ffffffff8110dff9 0000000000000000 0000000000000246
 0000000000000000 0000000000000000 ffffffff820a6cd0 ffffffff82203e88
 ffffffff82739000 8000000000000061 0000000000000000 0000000000000000

Call Trace:
                    [<ffffffff81062330>] native_irq_disable <--
ffffffff82203da8:   [<ffffffff81062330>] native_irq_disable
ffffffff82203dd8:   [<ffffffff8110dff9>] vprintk_emit+0xe9
ffffffff82203e30:   [<ffffffff8110ec96>] printk+0x58
ffffffff82203e90:   [<ffffffff810ac970>] __warn_printk+0x46
ffffffff82203ef8:   [<ffffffff8275db62>] xen_load_gdt_boot+0x108
ffffffff82203f28:   [<ffffffff81037c70>] load_direct_gdt+0x30
ffffffff82203f40:   [<ffffffff81037f08>] switch_to_new_gdt+0x8
ffffffff82203f48:   [<ffffffff8102aae0>] x86_init_noop
ffffffff82203f50:   [<ffffffff8275dc8c>] xen_start_kernel+0xed
 
	Michael Young
--8323329-638033233-1530468554=:55689
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-638033233-1530468554=:55689--


From xen-devel-bounces@lists.xenproject.org Sun Jul 01 20:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 20:08: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 1fZidW-00057j-74; Sun, 01 Jul 2018 20:07: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=nxkg=jr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZidV-00057Z-Io
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 20:07:53 +0000
X-Inumbo-ID: 6fccd518-7d6a-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6fccd518-7d6a-11e8-ba45-cfc176a5991c;
 Sun, 01 Jul 2018 20:07: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 1fZidP-00005A-SK; Sun, 01 Jul 2018 20:07: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 1fZidP-00085Y-GN; Sun, 01 Jul 2018 20:07:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZidP-0008Nr-F8; Sun, 01 Jul 2018 20:07:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124870-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-arm64-arm64-xl:<job
 status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:host-install(4):broken:regression
 xen-4.9-testing:test-arm64-arm64-xl:host-install(4):broken:regression
 xen-4.9-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.9-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.9-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.9-testing:build-arm64:<job status>:broken:regression
 xen-4.9-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.9-testing:build-arm64:host-install(4):broken:regression
 xen-4.9-testing:build-armhf-pvops:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-libvirt: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-multivcpu:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm: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-vhd:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start.2: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-ws16-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-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-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-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-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: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-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-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: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-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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm: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-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-amd64-xl-qemut-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=041844ba7a0436ca877c6fa2add214124ead382a
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 01 Jul 2018 20:07:47 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124870: 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>

ZmxpZ2h0IDEyNDg3MCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg3MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI0MzI4CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzMjgKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4g
IGluIDEyNDgwNwogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI0ODA3CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjQ4MDcK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4gIGluIDEyNDgwNwogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNDgwNyBSRUdSLiB2cy4gMTI0MzI4CiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI0ODA3IFJFR1Iu
IHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
IGJyb2tlbiBpbiAxMjQ4MDcgUkVHUi4gdnMuIDEyNDMyOAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNDgwNyBSRUdSLiB2cy4gMTI0MzI4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wIGZhaWwg
aW4gMTI0ODA3IFJFR1IuIHZzLiAxMjQyNDgKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVy
bWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTI0ODA3CgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
MjQ4MDcgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDEyNDgwNyBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0ODA3IG4vYQog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxMjQ4MDcgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIGluIDEyNDgwNyBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTI0ODA3IG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ4MDcgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDgwNyBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
IGJsb2NrZWQgaW4gMTI0ODA3IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ4MDcgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGlu
IDEyNDgwNyBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0ODA3IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC14
c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ4MDcgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDEyNDgwNyBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0ODA3IG4vYQogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNyBndWVzdC1zdGFydC4yICAg
ICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNDgwNyBibG9ja2VkIGluIDEyNDMy
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2lu
LnJlcGVhdCBmYWlsIGluIDEyNDgwNyBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAx
MjQ4MDcgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAwNDE4NDRi
YTdhMDQzNmNhODc3YzZmYTJhZGQyMTQxMjRlYWQzODJhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJh
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDEz
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFog
ICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02
NC14bCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1saWJ2aXJ0IGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1hcm02NC1saWJ2aXJ0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0
LWFybTY0LWFybTY0LXhsIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2
b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KCk5v
dCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAwNDE4NDRiYTdhMDQzNmNhODc3YzZmYTJhZGQyMTQxMjRl
YWQzODJhCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRo
dSBKdW4gMjggMTA6MDE6NDUgMjAxOCArMDIwMAoKICAgIHg4NjogZ3VhcmQgYWdhaW5zdCAjTk0K
ICAgIAogICAgSnVzdCBpbiBjYXNlIHdlIHN0aWxsIGRvbid0IGdldCBDUjAuVFMgaGFuZGxpbmcg
cmlnaHQsIHByZXZlbnQgYSBob3N0CiAgICBjcmFzaCBieSBob25vcmluZyBleGNlcHRpb24gZml4
dXBzIGluIGRvX2RldmljZV9ub3RfYXZhaWxhYmxlKCkuIFRoaXMKICAgIHdvdWxkIGluIHBhcnRp
Y3VsYXIgY292ZXIgZW11bGF0b3Igc3R1YnMgcmFpc2luZyAjTk0uCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1p
dDogMDBjZWJkNmYyMmJlYjZkNWZhNjVlZDJkOGQxZmY5YWNmNTliY2U2MQogICAgbWFzdGVyIGRh
dGU6IDIwMTgtMDYtMjggMDk6MDg6MDQgKzAyMDAKCmNvbW1pdCAwYTljMmJkYzJkZjEyNTA0YjNk
NzhlZGYwNGQ5OWExNTA5MmQ4MWQ1CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTA6MDE6MDcgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06
IGRvbid0IGNhdXNlICNOTSB0byBiZSByYWlzZWQgaW4gWGVuCiAgICAKICAgIFRoZSBjaGFuZ2Vz
IGZvciBYU0EtMjY3IGRpZCBub3QgdG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhWTQog
ICAgZ3Vlc3RzLiBJbiBmdWxseSBlYWdlciBtb2RlIHRoaXMgYml0IHNob3VsZCBuZXZlciBiZSBz
ZXQgd2hlbgogICAgcmVzcGVjdGl2ZSB2Q1BVLXMgYXJlIGFjdGl2ZSwgb3IgZWxzZSBodm1lbXVs
X2dldF9mcHUoKSBtaWdodCBsZWF2ZSBpdAogICAgd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8gI05N
IGluIGh5cGVydmlzb3IgY29udGV4dC4KICAgIAogICAge3N2bSx2bXh9X2VudGVyKCkgYW5kIHtz
dm0sdm14fV9mcHVfZGlydHlfaW50ZXJjZXB0KCkgYmVjb21lIHVucmVhY2hhYmxlCiAgICB0aGlz
IHdheS4gRXhwbGljaXQge3N2bSx2bXh9X2ZwdV9sZWF2ZSgpIGludm9jYXRpb25zIG5lZWQgdG8g
YmUgZ3VhcmRlZAogICAgbm93LgogICAgCiAgICBXaXRoIG5vIENSMC5UUyBtYW5hZ2VtZW50IG5l
Y2Vzc2FyeSBpbiBmdWxseSBlYWdlciBtb2RlLCB0aGVyZSdzIGFsc28gbm8KICAgIG5lZWQgYW55
bW9yZSB0byBpbnRlcmNlcHQgI05NLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5v
bGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDQ4OGVmYzI5ZTRlOTk2YmIzODA1
Yzk4MjIwMGY2NTA2MTM5MGNkY2UKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA3OjA2
ICswMjAwCgpjb21taXQgNWQ5MjAwN2NlNmMxYmViMGQwNWU5NzUyYjcxMTY5YTEzMWYxNWIzNwpB
dXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRo
dSBKdW4gMjggMTA6MDA6MjggMjAxOCArMDIwMAoKICAgIGxpYnhsOiByZXN0b3JlIHBhc3Npbmcg
InJlYWRvbmx5PSIgdG8gcWVtdSBmb3IgU0NTSSBkaXNrcwogICAgCiAgICBBIHJlYWQtb25seSBj
aGVjayB3YXMgaW50cm9kdWNlZCBmb3IgWFNBLTE0MiwgY29tbWl0IGVmNmNiNzYwMjYgKCJsaWJ4
bDoKICAgIHJlbGF4IHJlYWRvbmx5IGNoZWNrIGludHJvZHVjZWQgYnkgWFNBLTE0MiBmaXgiKSBh
ZGRlZCB0aGUgcGFzc2luZyBvZgogICAgdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21taXQgZGFi
MDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCiAgICByZWZhY3RvciByZWxldmFudCBm
dW5jdGlvbiIpIGRyb3BwZWQgdGhlIHBhc3Npbmcgb2YgdGhlIHNldHRpbmcgYWdhaW4sCiAgICBx
dWl0ZSBsaWtlbHkgZHVlIHRvIGltcHJvcGVyIHJlLWJhc2luZy4KICAgIAogICAgUmVzdG9yZSB0
aGUgcmVhZG9ubHk9IHBhcmFtZXRlciB0byBTQ1NJIGRpc2tzLiAgRm9yIElERSBkaXNrcyB0aGlz
IGlzCiAgICBzdXBwb3NlZCB0byBiZSByZWplY3RlZDsgYWRkIGFuIGFzc2VydC4gIEFuZCB0aGVy
ZSBpcyBhIGJhcmUgYWQtaG9jCiAgICBkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4bF9fYnVpbGRf
ZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNvCiAgICB1cGRhdGUuCiAgICAKICAg
IFRoaXMgaXMgWFNBLTI2Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxh
bmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZGQ2NGQzYzQxYTJkMTUx
MzljM2EzNWQyMmQ0Y2I2Yjc4ZjRjNWM1OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6
MDU6MDYgKzAyMDAKCmNvbW1pdCBjMjU3ZTM1YTJlYjFlOWY0NjUwMjZkYmJhYmQ1YmNiNTE1MzEx
NWI2CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6
ICAgVGh1IEp1biAyOCAxMDowMDowOSAyMDE4ICswMjAwCgogICAgbGlieGw6IHFlbXVfZGlza19z
Y3NpX2RyaXZlX3N0cmluZzogQnJlYWsgb3V0IGNvbW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwog
ICAgCiAgICBUaGUgZ2VuZXJhdGVkIGNvbmZpZ3VyYXRpb25zIGFyZSBpZGVudGljYWwgYXBhcnQg
ZnJvbSwgaW4gc29tZSBjYXNlcywKICAgIHJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQu
ICBTbywgb3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFRoaXMgaXMgcGFy
dCBvZiBYU0EtMjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJl
dy5yZWltZXJzQG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA3MjRlNWFhMzFiNThkMWU0MzBh
ZDM2YjQ4NGNmMGVjMDIxNDk3Mzk5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDo1
NSArMDIwMAoKY29tbWl0IGFkMDhhMWJlYzRjMzVmMmQyMDNlMjkyNWZjN2FjYjBjYjg5MjM2YjcK
QXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAg
IFRodSBKdW4gMjggMDk6NTk6NDMgMjAxOCArMDIwMAoKICAgIHg4NjogUmVmaW5lIGNoZWNrcyBp
biAjREIgaGFuZGxlciBmb3IgZmF1bHRpbmcgY29uZGl0aW9ucwogICAgCiAgICBPbmUgb2YgdGhl
IGZpeCBmb3IgWFNBLTI2MCAoYy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRsaW5n
IG9mICNEQgogICAgZXhjZXB0aW9ucyBpbiBoeXBlcnZpc29yIGNvbnRleHQiKSBhZGRlZCBzb21l
IHNhZmV0eSBjaGVja3MgdG8gaGVscCBhdm9pZAogICAgbGl2ZWxvY2tzIG9mICNEQiBmYXVsdHMu
CiAgICAKICAgIFdoaWxlIGEgR2VuZXJhbCBEZXRlY3QgI0RCIGV4Y2VwdGlvbiBkb2VzIGhhdmUg
ZmF1bHQgc2VtYW50aWNzLCBoYXJkd2FyZQogICAgY2xlYXJzICVkcjcuZ2Qgb24gZW50cnkgdG8g
dGhlIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBpdCBpcyBhY3R1YWxseSBzYWZlIHRvCiAgICByZXR1
cm4gdG8uICBGdXJ0aGVybW9yZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVkIGFuZCBzdGlj
a3kgKG5ldmVyIGNsZWFyZWQKICAgIGJ5IGhhcmR3YXJlKS4gIEEgbWFsaWNpb3VzIFBWIGd1ZXN0
IGNhbiB0aGVyZWZvcmUgdHJpZ2dlciB0aGUgZmF0YWxfdHJhcCgpIGFuZAogICAgY3Jhc2ggWGVu
LgogICAgCiAgICBJbnN0cnVjdGlvbiBicmVha3BvaW50cyBhcmUgbW9yZSB0cmlja3kuICBUaGUg
YnJlYWtwb2ludCBtYXRjaCBiaXRzIGluICVkcjYKICAgIGFyZSBub3Qgc3RpY2t5LCBidXQgdGhl
IEludGVsIG1hbnVhbCB3YXJucyB0aGF0IHRoZXkgbWF5IGJlIHNldCBmb3IKICAgIG5vbi1lbmFi
bGVkIGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hlY2suCiAgICAK
ICAgIEJleW9uZCB0aGF0LCBiZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiBvbiB0aGUgbGluZWFy
IGFkZHJlc3NlcyBQViBndWVzdHMgY2FuCiAgICBzZXQsIGFuZCB0aGUgZmF1bHQgKHJhdGhlciB0
aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0cnVjdGlvbiBicmVha3BvaW50cwogICAgKGkuZS4gY2Fu
J3QgYmUgZGVmZXJyZWQgYnkgYSBNb3ZTUyBzaGFkb3cpLCB0aGVyZSBzaG91bGQgYmUgbm8gd2F5
IHRvCiAgICBlbmNvdW50ZXIgYW4gaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludCBpbiBYZW4gY29udGV4
dC4gIEhvd2V2ZXIsIGZvciBleHRyYQogICAgcm9idXN0bmVzcywgZGVhbCB3aXRoIHRoaXMgc2l0
dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVha3BvaW50IGNvbmZpZ3VyYXRpb24sCiAgICByYXRo
ZXIgdGhhbiBjcmFzaGluZy4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY1CiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNv
bW1pdDogMTdiZjUxMjk3MjIwZGNkNzRkYTI5ZGU5OTMyMGI2YjFjNzJkMWZhNQogICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6MjAgKzAyMDAKCmNvbW1pdCBjNTBiMWY2OGZmYjliMzMw
ZDA0MDMxMTk2YmYxYzNlOGFmYzY1NWQ5CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6NTg6NTUgMjAxOCArMDIwMAoKICAgIHg4Ni9t
bTogZG9uJ3QgYnlwYXNzIHByZWVtcHRpb24gY2hlY2tzCiAgICAKICAgIFdoaWxlIHVubGlrZWx5
LCBpdCBpcyBub3QgaW1wb3NzaWJsZSBmb3IgYSBtdWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVyYWdl
CiAgICBieXBhc3NlcyBvZiBwcmVlbXB0aW9uIGNoZWNrcyB0byBkcml2ZSBYZW4gaW50byBhbiB1
bmJvdW5kZWQgbG9vcC4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY0LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21t
aXQ6IDE3NjA4NzAzYzY1YmYwODBiMGE5ZjAyNGY5YjM3MDg3MmI5ZjJjMDUKICAgIG1hc3RlciBk
YXRlOiAyMDE4LTA2LTI4IDA5OjAzOjA5ICswMjAwCihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVk
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 20:15:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 20:15: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 1fZikR-0005s7-66; Sun, 01 Jul 2018 20:15: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=pxwh=jr=posteo.de=hfp@srs-us1.protection.inumbo.net>)
 id 1fZikO-0005s2-VW
 for xen-devel@lists.xen.org; Sun, 01 Jul 2018 20:15:01 +0000
X-Inumbo-ID: 695c26b2-7d6b-11e8-8089-bc764e045a96
Received: from mout02.posteo.de (unknown [185.67.36.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 695c26b2-7d6b-11e8-8089-bc764e045a96;
 Sun, 01 Jul 2018 22:14:52 +0200 (CEST)
Received: from submission (posteo.de [89.146.220.130]) 
 by mout02.posteo.de (Postfix) with ESMTPS id BF10D20F0B
 for <xen-devel@lists.xen.org>; Sun,  1 Jul 2018 22:14:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1530476096; bh=HtcSEwVNObhhjNiCrqDjrP36j5mVRlqV7rcgKjigpXc=;
 h=To:Cc:Subject:Date:From:From;
 b=PPI0YLwuLT7MfOOu9dHMY0+i3JOZ4lFdHf5kIC5OU/WIO7TVFkj8/HHYmuJhBHwVv
 BpEp4szUQP1J6h3A+q9WQ0H0eYtaXm7SiFrBtCPeqsnluGRj1MeTlASJlp2LynSRkZ
 nauwq8bbKQ7Z0F8zEWOBrdp3Hr+Go7vH/r61trxTPZYUv0VUtSJTA3U7yNqN+/2aBo
 sh4MjYmuUez1AZ76tbkDFYDvwHzfsUj0nSHRmzOGYcyxtHPC9heS/1JqUA1WD0HLBf
 oQdLqGA63jbhg1E8/4QxbrUe5nDfDQNJjYDw3eTMsd5zELT7Pxe2vF1ypabVGtKCAk
 BR7a8x1sEh3iQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 41JhSZ6bbSzyrx;
 Sun,  1 Jul 2018 22:14:54 +0200 (CEST)
To: "Paul Durrant" <Paul.Durrant@citrix.com>
References: <op.zk5748e9ollboj@kriftel>
 <20180626065659.mpjdv7ewxlle5oj5@mac.bytemobile.com>
 <39c9dc6215ac462dabcb64201a7496bd@AMSPEX02CL03.citrite.net>
Date: Sun, 01 Jul 2018 22:14:49 +0200
MIME-Version: 1.0
From: "Andreas Kinzler" <hfp@posteo.de>
Message-ID: <op.zlho640wollboj@kriftel>
In-Reply-To: <39c9dc6215ac462dabcb64201a7496bd@AMSPEX02CL03.citrite.net>
User-Agent: Opera Mail/1.0 (Win32)
Subject: Re: [Xen-devel] PCI passthrough performance loss with Skylake-SP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"; DelSp="yes"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyNiBKdW4gMjAxOCAwOTo0NzoxMSArMDIwMCwgUGF1bCBEdXJyYW50IDxQYXVsLkR1
cnJhbnRAY2l0cml4LmNvbT4gIAp3cm90ZToKCj4+ID4gaXMgbm90IGFmZmVjdGVkIGF0IGFsbC4g
VGhlIHRlc3QgdXNlcyBzdGFuZGFyZCBpcGVyZjMgYXMgYSBjbGllbnQgLSA+ICAKPj4gdGhlIHBh
c3NlZCBQQ0kgZGV2aWNlIGlzIG5vdCB1c2VkIGluIHRoZSB0ZXN0IC0gc28gdGhhdAo+PiA+IGp1
c3QgdGhlIHByZXNlbmNlIG9mIHRoZSBwYXNzZWQgZGV2aWNlIHdpbGwgY2F1c2UgdGhlIGlwZXJm
Mz4gIAo+PiBwZXJmb3JtYW5jZSB0byBkcm9wIGZyb20gNi41IGdiaXQvc2VjIChubyBwYXNzdGhy
b3VnaCkKPj4gPiB0byA0LjUgZ2JpdC9zZWMuCj4+IEkgYXNzdW1lIHRoYXQgdGhlIG5ldHdvcmsg
aW50ZXJmYWNlIHRoYXQgeW91IGFyZSB0ZXN0aW5nIGlzIGEgUFYKPj4gbmV0d29yayBpbnRlcmZh
Y2U/CgpZZXMsIHdpbi1wdi4KCj4+ID4gQW55IGV4cGxhbmF0aW9uL2ZpeGVzIGZvciB0aGF0Pwo+
PiBBcmUgYm90aCBzeXN0ZW1zIHVzaW5nIHRoZSBzYW1lIHZlcnNpb24gb2YgWGVuIGFuZCBMaW51
eD8KClllcywgc2FtZSBTU0QuIEF0dGFjaGluZyBpdCB0byBkaWZmZXJlbnQgbWFjaGluZXMuCgo+
IEkgY2FuJ3QgbmVjZXNzYXJpbHkgY2xhaW0gY3JlZGl0IGZvciB0aGUgZGlzY292ZXJ5IGJ1dCB0
aGF0IGlzIGluZGVlZCAgCj4gdGhlIGNhc2UsIGFuZCB0aGUgc29ydCBvZiBwZXJmb3JtYW5jZSBk
cm9wIHNlZW4gaXMgZXhhY3RseSB3aGF0IEknZCAgCj4gZXhwZWN0LiBJIHJlY2VudGx5IHB1dCBh
IGNoYW5nZSBpbnRvIHRoZSBXaW5kb3dzIFBWIGRyaXZlcnMgdG8gdXNlIGEgIAo+IGJhbGxvb25l
ZC1vdXQgcmVnaW9uIG9mIHRoZSBndWVzdCBSQU0gdG8gaG9zdCB0aGUgZ3JhbnQgdGFibGVzIGlu
c3RlYWQsICAKPiB3aGljaCBhdm9pZHMgdGhpcyBwcm9ibGVtLgo+IFdlIHJ1biB3aXRoIHRoaXMg
bGl0dGxlIGhhY2sgaW4gWGVuU2VydmVyLCB3aGljaCBhbHNvICdmaXhlcycgdGhpbmdzIGZvciAg
Cj4gZ3Vlc3RzIE9TIHRoYXQgaGF2ZSBub3QgYmVlbiBtb2RpZmllZDoKPiAtLS0gYS94ZW4vYXJj
aC94ODYvaHZtL210cnIuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCgpJIHRyaWVk
IHRoZSBwYXRjaCBhbmQgaXQgc2VlbXMgdG8gc29sdmUgdGhlIHByb2JsZW0uIFRoYW5rcy4KSXMg
dGhlIHBhdGNoIGFjY2VwdGVkIGJ5IFhlbiBkZXZzIGFzIHVwc3RyZWFtIHBhdGNoPwoKUmVnYXJk
cyBBbmRyZWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 01 21:27:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Jul 2018 21:27:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZjro-0003Yf-9G; Sun, 01 Jul 2018 21:26: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=thzz=jr=durham.ac.uk=m.a.young@srs-us1.protection.inumbo.net>)
 id 1fZjrm-0003YY-U5
 for xen-devel@lists.xenproject.org; Sun, 01 Jul 2018 21:26:43 +0000
X-Inumbo-ID: 6d838541-7d75-11e8-8089-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::72f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6d838541-7d75-11e8-8089-bc764e045a96;
 Sun, 01 Jul 2018 23:26:34 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=durhamuniversity.onmicrosoft.com; s=selector1-durham-ac-uk;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=g5899lF4PuZSVl2vsxuXZlL33QRHBXUqOqpCpHBlrmg=;
 b=hNTEloinyA5Chw+OPWVBf7OW/8MvPbU/ea+4ibSqNE5KA49Zw74J0NyXwjGEjL3XbKOqvp3wKZFkjEaKgWB9hXdLtnzkbiegQIWKBJlIe4EvZiI2G0eWDnFWR5n5/l4hTixU6waD9kCbV0Fu/QDEbON4WcGA0d6THiLQDTyR6ic=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=m.a.young@durham.ac.uk; 
Received: from austen3.home (109.155.216.42) by
 AM0PR0602MB3442.eurprd06.prod.outlook.com (2603:10a6:208:21::32) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.906.26; Sun, 1 Jul
 2018 21:26:31 +0000
Date: Sun, 1 Jul 2018 22:26:27 +0100 (BST)
From: Michael Young <m.a.young@durham.ac.uk>
X-X-Sender: michael@austen3.home
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <alpine.DEB.2.11.1807011906020.55689@procyon.dur.ac.uk>
Message-ID: <alpine.LFD.2.21.1807012206320.2946@austen3.home>
References: <alpine.LFD.2.21.1807011742590.4081@austen3.home>
 <64535980-8fa4-cd40-705b-665ad8907d7e@citrix.com>
 <alpine.DEB.2.11.1807011906020.55689@procyon.dur.ac.uk>
User-Agent: Alpine 2.21 (LFD 202 2017-01-01)
MIME-Version: 1.0
X-Originating-IP: [109.155.216.42]
X-ClientProxiedBy: DB6PR1001CA0018.EURPRD10.PROD.OUTLOOK.COM
 (2603:10a6:4:b7::28) To AM0PR0602MB3442.eurprd06.prod.outlook.com
 (2603:10a6:208:21::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e5a357c4-0f13-4940-b05a-08d5df99506f
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR0602MB3442; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0602MB3442;
 3:9nrEjzRsNMEBX2esJs1hPdWRdTfSP37UG/3LpaazdDdTklJ9/0gTo05S4AbY8K0ZHj4JPKLvZtEcIisJRnnGjfPdIT4pPdnCITwpzJfWrj2fz0g/KJqmrD1EF3tqFFu3SdUCWA12gvFZ9LluCCSFgOcMPXz96F/sFwpaEoaC2JcOZ/UeozAo0eh0e0SA6pcK5E/5w+hcQiRwqgT+zjT5iJ1BRXcoVzq77VD4LDfupPip2en/ILrmQuoZDulNYyPO;
 25:Zz1GPYWCpxd5UQa2fnL9Y6udtz5Dwt5JXNu/R+AuzWlzgj1gqfi3ey2/1A77S7kP+gEJOZi22hXDWug+uKOsGjwNu+TCHhqH7gRswbgch6ZgMKuY+fV1MWMnapozqULSm9ihpK0i7ycvB17y4hiohocFuZKRYIpsVH/VHZxVfB/fdgLruDyGWFLjUwEMnesR2xfqH4sBHXA0zo1wvrJGjvM4grfGGTxPHhlW5ElSFS05YhPYqpcD9+k9Op5BQqrN+tgHAqjKprVD6WLxfELXQ7p/eB/2Hr6TILu5H23ZvALGBp3XfhSTQWIDySEKRWjG1X+/GxFHxRXEF0IfRchJ2Q==;
 31:EcCQDEgLqtpULBFgOS6kkSVXnO2GSD45DcDASp5rg2VmuIGUX0aDyzibhVUj3W9rrEqA8tZoE4b5ykj01DxkYO7a+5q31SBEk+GCGy+F5xF+w/YVUPR/5s9YCxcvX3tANmjrjzInTNAejgeq3vuPYdrdyhCIzpxpyyp+x4mhpeB0afcRChlPePq+ZJpBPtwjZDSwmb9YBJKD+5/774S2eTGipAinBtSlqDn+1kad10Q=
X-MS-TrafficTypeDiagnostic: AM0PR0602MB3442:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0602MB3442;
 20:v4YXmTA2UxWnRQh8qmuwtcWaKR6NTnAx1tBv95SYJsxNNKAQxhxpf1Cu3tfPzeX+DUcdg06w5ZGyCwfZCbAX7Qab6AMbGDzr7evEeT4rJPqp166kJrXYHuIjfS5E9GAsgjPxHd0ggzA9r1TDKg5yJXAw5nObXQpgG7H3bchDcmiQSPwUbOqRh2pzwjD7I7eKzwyL4E9KUVOJpR1dt7kzJTzNv/riMWcMCZDTT7+SgLSRohJz4AJ2aMN4z+hHdZi+QoKbVFueo/Psqkw3lbSZFpDcaTiBPyqSUOC3JY1zJo3ZQf9JKJrWYSaWDu+jmu0ER7C+PE6V8I0X6KrJ+rpW4eCd7Zb1j7Wzg/LHdprbPmoK9k0R3gLmNk1db4NovOQ+Yk3hZpAkIa+NEioRV2YPvmYatpruGvIgaV4SxTEsg6pqxEvAJosth4NPmYJvx9Xn4GYY7/zXKqu29jhVBTGzHSy5KPUQnCtKtPKhq5MDihSqd7XCurXz6ox+ocwUxkIv;
 4:iO97WzQdSey4kUFEdbsA1P5pTYJZ8HqYGSBHyM7dglkO8xE20fU8Di6bEQ5YhNTa7QF7pdL32rBh7VT9QjPez6remZFn9binzDCjtRlBKUFLeTAs2JbbA+/g339himz1KfiXgw6twuZUEijTzkFSUH/TOvhdeIgsYR13vgVSiSkKFtb/XXNg3SpgBeA7mSolk7eLpWKuVGsIh/Mw+MyjxB/rbAVaqj+WtnU0yIrIgtYfpkKo/atonTXoqFoVMJhZiERA72eS1l08UP0Uv8Pr+A==
X-Microsoft-Antispam-PRVS: <AM0PR0602MB3442CB8CD5E85FAF07BA7F3E874C0@AM0PR0602MB3442.eurprd06.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)(10201501046)(93006095)(93001095)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR0602MB3442; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0602MB3442; 
X-Forefront-PRVS: 07200C0526
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(39850400004)(346002)(366004)(376002)(136003)(396003)(199004)(189003)(55016002)(86362001)(575784001)(47776003)(97736004)(76176011)(316002)(16586007)(446003)(9686003)(229853002)(305945005)(6666003)(50466002)(58126008)(386003)(6506007)(3846002)(6116002)(23726003)(74482002)(5660300001)(7736002)(68736007)(8936002)(6916009)(105586002)(786003)(7696005)(52116002)(81156014)(81166006)(106356001)(66066001)(4326008)(16526019)(26005)(186003)(25786009)(67846002)(36756003)(21086003)(6246003)(478600001)(69596002)(486006)(476003)(11346002)(956004)(53936002)(14444005)(2906002)(8676002)(5005980100005)(118906001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR0602MB3442; H:austen3.home; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:3; 
Received-SPF: None (protection.outlook.com: durham.ac.uk does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR0602MB3442;
 23:OOlJjr7GaA4yHVpdjWT/pzRhxgt2HCHoun4cmYp?=
 =?us-ascii?Q?k+l96VWlixOduacHvMPrBlwR77Sm6pDGKQ1wQr67m9WsFeO0liWrWtzlqyVb?=
 =?us-ascii?Q?tIxyrsZFFOw2UZIMRLbSfvAWSXueDLsDZt/DtvkxfCkqZyjwt3D8tnN0GYkd?=
 =?us-ascii?Q?XuymDYV4+ebGhWIcWmMlEzc7kFt6vQACBabE1s5LAPQppn26bqDlFwCf27u9?=
 =?us-ascii?Q?PEs/b+slyNJGp5AMS5a5bEBfzUrtYJuAp8G176ZAA/0Dklv+kNlCFvt9KDRC?=
 =?us-ascii?Q?kFy3Ejt6pxP9uuimEqnmRQFpppmSKe1cDkyiVprVPyYm0JqKwb0xaXNYSj1j?=
 =?us-ascii?Q?hojQtiG4Cz0pOz9MWZiobDHGZdrvsWfXDg00xkvrJV18Ee11CdSk12MjP7UQ?=
 =?us-ascii?Q?0bt60d9azex7mYcToFzBxRzqXaJX0hl7WpU+o/Eu3HKLaUNtWtac1UEGCKRT?=
 =?us-ascii?Q?gnwk3ui1hsabK0nysAxcIzmBlwlKK54WgTmFtH7Vs5bRpjujpinBZYm3zgiF?=
 =?us-ascii?Q?MWd8+6NCf1TOcrb28BjUuYfI6CHwEICgu2lANK+Re3JqlSpl1CQOBbLP7Zbo?=
 =?us-ascii?Q?3RvkXRhfzhR3TLqNQcOpb0UTNrCfgOljnQgE1jRVfm3+S+Y1+foFQE6ZWtDk?=
 =?us-ascii?Q?lU4gb23q+3Vq3aHn9oAbWZox6jDwEqwUMQzNRchBa+en23g4HquSCRC9DrPi?=
 =?us-ascii?Q?+vwuxsNA3H2Sfugk6tTk/NKoFOOgh7hq1ACEMoY36Pg9FBivLAI1TYeG4Mzl?=
 =?us-ascii?Q?BquDcLXO0JH12J3IPDcR5dnh22d3Yea6ohXHWJ6oK6Bsb7Uo1Aatb+I4njSK?=
 =?us-ascii?Q?TrDpvAevVZQ5y2qr9XWqhDqrLVMS8sWpGECSvK5okYA0J60DM447JaVpxYwz?=
 =?us-ascii?Q?bQwV4ePMNpEkEJY8eIl4NLrejLdlnIN3TJpdOI5L+v4HA4wtMG1KHcPbPKu/?=
 =?us-ascii?Q?MdaFL5VZP4ixKPaInmEMur1hme0XNtvlSn2q9czxeiFPwjlzfesG2O+X1uLa?=
 =?us-ascii?Q?LNd+emYJJJ2ycjPyZcIDdUGTRGYHbdmFOB1o4buqpVdbtoaVtOgIYsFtUK3R?=
 =?us-ascii?Q?w4MLI1ecHSHEZtutOJYJ4tV0Ymv+0eGbfmNyKwkyQwTQ+vsHb5+OR7+CIfIc?=
 =?us-ascii?Q?w+KvufvPHUNGhvKWe6Q+G/J5ieVrz33xySQhRWt69sWxioYgC9QJ3J+5qWiv?=
 =?us-ascii?Q?xMJkuyESxu/Ti3Ny2X/ovrwhwCzdJKTC22lgmEpuMyg11g/KsvOJNug0yQBM?=
 =?us-ascii?Q?yCpSUiniXTDycNsIhI97vlaK0C6fHVBNbnRE7YmFiPxnigD/u5PlC17VC7Yu?=
 =?us-ascii?Q?2I4y/zSwqBxdG0o1WQyZ436to7v4m5PIz3gPBuv1+t90tswAyg7Td1WzEcan?=
 =?us-ascii?Q?ERQMBuDQWRTFAdiR2AItfK/ZjvwdHoQllESZirhk6jZN0U76x?=
X-Microsoft-Antispam-Message-Info: l7vc85+EgYUBtgqZAXRaG/qOU9RG4iOJpv3EBLQb8tSz5snIAY5Mk2mhmQfw9emDsEs5eBB2yC235ycc1KLnqQaQ8NPyBzUa26Sh5l2+R6bb0ZV8X8vI3EGQfofxC7cRcnOFOWxlF1g1ju9NDuzkj+wsKVQj7ZHWxVcK/dVoLTag8wgXAR054+1Tm3HwQOMsOafkGKSsMkjTIzE1C9oS5tCHvDk+d6js//Tx+/yH96eMXRCxZ4xl1yMSiaO94YsYkxiIAPITSY12SEmAG2b+f47eYHa63XcpYN13+b4uwpi/4CV6e6ZvsB9r7YlLNJni2FqUvyBJtmF+6aGxx7ATbMPkicXc2B+RuuOt6Qos63I=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0602MB3442;
 6:OX8/u0ch8P67NnhpqV7FRnWSluRUJjZPXrEWxQ/kV5oISn7UPPudR0SRUC4/VsvB66g8dl0lS27yVRgqWIY+1P436fe5vtRaOdoTLjsZj7G1yb+ps/c7oxl1xDWebM7VRz4fW+1neVhmE8arTdo6MtOUKQFdwfqx5sDoQM9xRaR1mdeBtCho3JFj1COqYVGRhNrNSRWZtVZBVe7o4Gz8g3h8N7LZaMrz6kKgRjl34I5xhGVIDnDbt/Zu/OtNojYMZJhu3XKDsyW0ojSHFe1FUdaaWBrAwxynUwzacktCtfCEL8UN69nE4QFU9Ua3WKB4TamI4McDEHkLcSRkl5YH3bpXIeHN5m9jcdTeihMdD3lkLn0S11wDDthMcExqsWe7NdaKCXCK8o0zGEHgsjj/9X60ca45I/4XEUmoSTadyl4FdrDFthuqld0rTdm2BJdC7yVJUVRqk5uIMStgb4EbfQ==;
 5:e9v75QkgkL+JcrfLSrZQjZxiNgKJzZwJf+VyKFEHilexFU3rmAYLaC9p5UtUzxMLPAmmpBEy3y/v4lisXmgdzITt4DDLd2PVVhj6USz8xR9wJmNZadwr74GJNTJtLk7dmosUOkpBQ/9qTp2ll7+YF61iOnv79no7pRTX4g5Yr/A=;
 24:Ua7i+OkrO77C15kGNszb1iMA74GmADm/GE6JRjHxe0i4DH089yZeKJz47ZtprK94VYaZSMkCpJbjrUPYRSTj949YGJwvSwau/gAtA6jODHs=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0602MB3442;
 7:RlFNQ6cVcde7qjspL1mm1OIpkZPAyz1jqpV4xK2Jg7LIQ2o3AmhcKMgW5mQWZPdbM+UDCjVSe3Pti3RZoj+YhZ+RJY7lFuH9D9zoikDlf32kpbYr2W1CJ18B3YqvAd/lm5B+4V23B5ZqnmS1rfdNW4gCHFU92HmVh+stPv0qSoJ8HrPZN5Qr5GBeMowICKCcFOZYANiniaGZQFErDAAnU/x+2Vvf693vPWw7VRAtnbq5ozZTNtvuldhqbybbMh4r
X-OriginatorOrg: durham.ac.uk
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2018 21:26:31.2148 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e5a357c4-0f13-4940-b05a-08d5df99506f
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 7250d88b-4b68-4529-be44-d59a2d8a6f94
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0602MB3442
Subject: Re: [Xen-devel] xen crash with 4.17 kernel on Fedora
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gU3VuLCAxIEp1bCAyMDE4LCBNIEEgWW91bmcgd3JvdGU6Cgo+IEkgZ2V0ICh3aXRoIGtlcm5l
bC00LjE3LjMtMjAwLmZjMjgueDg2XzY0IHdoaWNoIGlzIGEgYml0IGVhc2llcikKPgo+IHJpcDog
ZmZmZmZmZmY4MTA2MjMzMCBuYXRpdmVfaXJxX2Rpc2FibGUKPiBmbGFnczogMDAwMDAyNDYgaSB6
IHAKPiByc3A6IGZmZmZmZmZmODIyMDNkOTAKPiByYXg6IDAwMDAwMDAwMDAwMDAyNDYJcmN4OiAw
MDAwMDAwMDAwMDAwMDAwCXJkeDogMDAwMDAwMDAwMDAwMDAwMAo+IHJieDogMDAwMDAwMDBmZmZm
ZmZmZglyc2k6IDAwMDAwMDAwZmZmZmZmZmYJcmRpOiAwMDAwMDAwMDAwMDAwMDAwCj4gcmJwOiAw
MDAwMDAwMDAwMDAwMDAwCSByODogZmZmZmZmZmY4MjBiYjY5OAkgcjk6IGZmZmZmZmZmODIyMDNl
MzgKPiByMTA6IDAwMDAwMDAwMDAwMDAwMDAJcjExOiAwMDAwMDAwMDAwMDAwMDAwCXIxMjogMDAw
MDAwMDAwMDAwMDAwMAo+IHIxMzogZmZmZmZmZmY4MjBiYjY5OAlyMTQ6IGZmZmZmZmZmODIyMDNl
MzgJcjE1OiAwMDAwMDAwMDAwMDAwMDAwCj4gY3M6IGUwMzMJIHNzOiBlMDJiCSBkczogMDAwMAkg
ZXM6IDAwMDAKPiBmczogMDAwMCBAIDAwMDAwMDAwMDAwMDAwMDAKPiBnczogMDAwMCBAIGZmZmZm
ZmZmODI3MzEwMDAvMDAwMDAwMDAwMDAwMDAwMCBfX2luaXRfYmVnaW4vCj4gQ29kZSAoaW5zdHIg
YWRkciBmZmZmZmZmZjgxMDYyMzMwKQo+IDAwIDAwIDAwIDAwIDAwIDU3IDlkIGMzIDBmIDFmIDAw
IDY2IDJlIDBmIDFmIDg0IDAwIDAwIDAwIDAwIDAwIDxmYT4gYzMgMGYKPiAxZiA0MCAwMCA2NiAy
ZSAwZiAxZiA4NAo+Cj4KPiBTdGFjazoKPiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMDYyMzMwCj4gMDAwMDAwMDEwMDAwZTAzMCAw
MDAwMDAwMDAwMDEwMDQ2IGZmZmZmZmZmODIyMDNkZDggMDAwMDAwMDAwMDAwZTAyYgo+IDAwMDAw
MDAwMDAwMDAyNDYgZmZmZmZmZmY4MTEwZGZmOSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAyNDYKPiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjBhNmNk
MCBmZmZmZmZmZjgyMjAzZTg4Cj4gZmZmZmZmZmY4MjczOTAwMCA4MDAwMDAwMDAwMDAwMDYxIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+Cj4gQ2FsbCBUcmFjZToKPiAgICAgICAg
ICAgICAgICAgICAgWzxmZmZmZmZmZjgxMDYyMzMwPl0gbmF0aXZlX2lycV9kaXNhYmxlIDwtLQo+
IGZmZmZmZmZmODIyMDNkYTg6ICAgWzxmZmZmZmZmZjgxMDYyMzMwPl0gbmF0aXZlX2lycV9kaXNh
YmxlCj4gZmZmZmZmZmY4MjIwM2RkODogICBbPGZmZmZmZmZmODExMGRmZjk+XSB2cHJpbnRrX2Vt
aXQrMHhlOQo+IGZmZmZmZmZmODIyMDNlMzA6ICAgWzxmZmZmZmZmZjgxMTBlYzk2Pl0gcHJpbnRr
KzB4NTgKPiBmZmZmZmZmZjgyMjAzZTkwOiAgIFs8ZmZmZmZmZmY4MTBhYzk3MD5dIF9fd2Fybl9w
cmludGsrMHg0Ngo+IGZmZmZmZmZmODIyMDNlZjg6ICAgWzxmZmZmZmZmZjgyNzVkYjYyPl0geGVu
X2xvYWRfZ2R0X2Jvb3QrMHgxMDgKPiBmZmZmZmZmZjgyMjAzZjI4OiAgIFs8ZmZmZmZmZmY4MTAz
N2M3MD5dIGxvYWRfZGlyZWN0X2dkdCsweDMwCj4gZmZmZmZmZmY4MjIwM2Y0MDogICBbPGZmZmZm
ZmZmODEwMzdmMDg+XSBzd2l0Y2hfdG9fbmV3X2dkdCsweDgKPiBmZmZmZmZmZjgyMjAzZjQ4OiAg
IFs8ZmZmZmZmZmY4MTAyYWFlMD5dIHg4Nl9pbml0X25vb3AKPiBmZmZmZmZmZjgyMjAzZjUwOiAg
IFs8ZmZmZmZmZmY4Mjc1ZGM4Yz5dIHhlbl9zdGFydF9rZXJuZWwrMHhlZAoKVGhlIHhlbl9sb2Fk
X2dkdF9ib290IGNvZGUgaXMKCiAgICAweGZmZmZmZmZmODI3NWRhNWEgPHhlbl9sb2FkX2dkdF9i
b290PjoKICAgICBjYWxscSAgMHhmZmZmZmZmZjgxYTAxN2EwIDxfX2ZlbnRyeV9fPgogICAgMHhm
ZmZmZmZmZjgyNzVkYTVmIDx4ZW5fbG9hZF9nZHRfYm9vdCs1PjoJcHVzaCAgICVyMTMKICAgIDB4
ZmZmZmZmZmY4Mjc1ZGE2MSA8eGVuX2xvYWRfZ2R0X2Jvb3QrNz46CXB1c2ggICAlcjEyCiAgICAw
eGZmZmZmZmZmODI3NWRhNjMgPHhlbl9sb2FkX2dkdF9ib290Kzk+OglwdXNoICAgJXJicAogICAg
MHhmZmZmZmZmZjgyNzVkYTY0IDx4ZW5fbG9hZF9nZHRfYm9vdCsxMD46CXB1c2ggICAlcmJ4CiAg
ICAweGZmZmZmZmZmODI3NWRhNjUgPHhlbl9sb2FkX2dkdF9ib290KzExPjoJcHVzaCAgICVyZHgK
ICAgIDB4ZmZmZmZmZmY4Mjc1ZGE2NiA8eGVuX2xvYWRfZ2R0X2Jvb3QrMTI+Ogltb3Z6d2wgKCVy
ZGkpLCVlYnAKICAgIDB4ZmZmZmZmZmY4Mjc1ZGE2OSA8eGVuX2xvYWRfZ2R0X2Jvb3QrMTU+Oglt
b3YgICAgMHgyKCVyZGkpLCVyMTIKICAgIDB4ZmZmZmZmZmY4Mjc1ZGE2ZCA8eGVuX2xvYWRfZ2R0
X2Jvb3QrMTk+OglpbmMgICAgJWVicAogICAgMHhmZmZmZmZmZjgyNzVkYTZmIDx4ZW5fbG9hZF9n
ZHRfYm9vdCsyMT46CWNtcCAgICAkMHgxMDAwLCVlYnAKICAgIDB4ZmZmZmZmZmY4Mjc1ZGE3NSA8
eGVuX2xvYWRfZ2R0X2Jvb3QrMjc+OgogICAgIGpsZSAgICAweGZmZmZmZmZmODI3NWRhNzkgPHhl
bl9sb2FkX2dkdF9ib290KzMxPgogICAgMHhmZmZmZmZmZjgyNzVkYTc3IDx4ZW5fbG9hZF9nZHRf
Ym9vdCsyOT46CXVkMgogICAgMHhmZmZmZmZmZjgyNzVkYTc5IDx4ZW5fbG9hZF9nZHRfYm9vdCsz
MT46CXRlc3QgICAkMHhmZmYsJXIxMmQKICAgIDB4ZmZmZmZmZmY4Mjc1ZGE4MCA8eGVuX2xvYWRf
Z2R0X2Jvb3QrMzg+OgogICAgIGplICAgICAweGZmZmZmZmZmODI3NWRhODQgPHhlbl9sb2FkX2dk
dF9ib290KzQyPgogICAgMHhmZmZmZmZmZjgyNzVkYTgyIDx4ZW5fbG9hZF9nZHRfYm9vdCs0MD46
CXVkMgogICAgMHhmZmZmZmZmZjgyNzVkYTg0IDx4ZW5fbG9hZF9nZHRfYm9vdCs0Mj46CW1vdiAg
ICAkMHg4MDAwMDAwMCwlZWJ4CiAgICAweGZmZmZmZmZmODI3NWRhODkgPHhlbl9sb2FkX2dkdF9i
b290KzQ3PjoKICAgICBtb3YgICAgLTB4NTRiYTgwKCVyaXApLCVyYXggICAgICAgICMgMHhmZmZm
ZmZmZjgyMjEyMDEwCiAgICAweGZmZmZmZmZmODI3NWRhOTAgPHhlbl9sb2FkX2dkdF9ib290KzU0
PjoJYWRkICAgICVyMTIsJXJieAogICAgMHhmZmZmZmZmZjgyNzVkYTkzIDx4ZW5fbG9hZF9nZHRf
Ym9vdCs1Nz46CW1vdiAgICAlcmJ4LCVyZGkKICAgIDB4ZmZmZmZmZmY4Mjc1ZGE5NiA8eGVuX2xv
YWRfZ2R0X2Jvb3QrNjA+OgogICAgIGpiICAgICAweGZmZmZmZmZmODI3NWRhYTkgPHhlbl9sb2Fk
X2dkdF9ib290Kzc5PgogICAgMHhmZmZmZmZmZjgyNzVkYTk4IDx4ZW5fbG9hZF9nZHRfYm9vdCs2
Mj46CW1vdiAKJDB4ZmZmZmZmZmY4MDAwMDAwMCwlcmJ4CiAgICAweGZmZmZmZmZmODI3NWRhOWYg
PHhlbl9sb2FkX2dkdF9ib290KzY5PjoJbW92ICAgICVyYngsJXJheAogICAgMHhmZmZmZmZmZjgy
NzVkYWEyIDx4ZW5fbG9hZF9nZHRfYm9vdCs3Mj46CiAgICAgc3ViICAgIC0weDVkZWMxOSglcmlw
KSwlcmF4ICAgICAgICAjIDB4ZmZmZmZmZmY4MjE3ZWU5MCAKPHBhZ2Vfb2Zmc2V0X2Jhc2U+CiAg
ICAweGZmZmZmZmZmODI3NWRhYTkgPHhlbl9sb2FkX2dkdF9ib290Kzc5PjoJbGVhICAgICglcmRp
LCVyYXgsMSksJXJieAogICAgMHhmZmZmZmZmZjgyNzVkYWFkIDx4ZW5fbG9hZF9nZHRfYm9vdCs4
Mz46CW1vdiAgICAlcmJ4LCVyZGkKICAgIDB4ZmZmZmZmZmY4Mjc1ZGFiMCA8eGVuX2xvYWRfZ2R0
X2Jvb3QrODY+OglzaHIgICAgJDB4YywlcmRpCiAgICAweGZmZmZmZmZmODI3NWRhYjQgPHhlbl9s
b2FkX2dkdF9ib290KzkwPjoKICAgICBjbXBiICAgJDB4MCwtMHgzZDA0NTkoJXJpcCkgICAgICAg
ICMgMHhmZmZmZmZmZjgyMzhkNjYyIAo8eGVuX2ZlYXR1cmVzKzI+CiAgICAweGZmZmZmZmZmODI3
NWRhYmIgPHhlbl9sb2FkX2dkdF9ib290Kzk3PjoJbW92ICAgICVyZGksJXJheAogICAgMHhmZmZm
ZmZmZjgyNzVkYWJlIDx4ZW5fbG9hZF9nZHRfYm9vdCsxMDA+OgogICAgIGpuZSAgICAweGZmZmZm
ZmZmODI3NWRiMDIgPHhlbl9sb2FkX2dkdF9ib290KzE2OD4KICAgIDB4ZmZmZmZmZmY4Mjc1ZGFj
MCA8eGVuX2xvYWRfZ2R0X2Jvb3QrMTAyPjoKICAgICBjbXAgICAgLTB4M2Q5YTY3KCVyaXApLCVy
ZGkgICAgICAgICMgMHhmZmZmZmZmZjgyMzg0MDYwIDx4ZW5fcDJtX3NpemU+CiAgICAweGZmZmZm
ZmZmODI3NWRhYzcgPHhlbl9sb2FkX2dkdF9ib290KzEwOT46CiAgICAgamFlICAgIDB4ZmZmZmZm
ZmY4Mjc1ZGFkYyA8eGVuX2xvYWRfZ2R0X2Jvb3QrMTMwPgogICAgMHhmZmZmZmZmZjgyNzVkYWM5
IDx4ZW5fbG9hZF9nZHRfYm9vdCsxMTE+OgogICAgIG1vdiAgICAtMHgzZDlhNjgoJXJpcCksJXJk
eCAgICAgICAgIyAweGZmZmZmZmZmODIzODQwNjggPHhlbl9wMm1fYWRkcj4KICAgIDB4ZmZmZmZm
ZmY4Mjc1ZGFkMCA8eGVuX2xvYWRfZ2R0X2Jvb3QrMTE4PjoJbW92ICAgICglcmR4LCVyZGksOCks
JXJheAogICAgMHhmZmZmZmZmZjgyNzVkYWQ0IDx4ZW5fbG9hZF9nZHRfYm9vdCsxMjI+OgljbXAg
CiQweGZmZmZmZmZmZmZmZmZmZmYsJXJheAogICAgMHhmZmZmZmZmZjgyNzVkYWQ4IDx4ZW5fbG9h
ZF9nZHRfYm9vdCsxMjY+OgogICAgIGpuZSAgICAweGZmZmZmZmZmODI3NWRhZjUgPHhlbl9sb2Fk
X2dkdF9ib290KzE1NT4KICAgIDB4ZmZmZmZmZmY4Mjc1ZGFkYSA8eGVuX2xvYWRfZ2R0X2Jvb3Qr
MTI4PjoKICAgICBqbXAgICAgMHhmZmZmZmZmZjgyNzVkYWVhIDx4ZW5fbG9hZF9nZHRfYm9vdCsx
NDQ+CiAgICAweGZmZmZmZmZmODI3NWRhZGMgPHhlbl9sb2FkX2dkdF9ib290KzEzMD46CWJ0cyAg
ICAkMHgzZSwlcmF4CiAgICAweGZmZmZmZmZmODI3NWRhZTEgPHhlbl9sb2FkX2dkdF9ib290KzEz
NT46CiAgICAgY21wICAgIC0weDNkOWE5MCglcmlwKSwlcmRpICAgICAgICAjIDB4ZmZmZmZmZmY4
MjM4NDA1OCAKPHhlbl9tYXhfcDJtX3Bmbj4KICAgIDB4ZmZmZmZmZmY4Mjc1ZGFlOCA8eGVuX2xv
YWRfZ2R0X2Jvb3QrMTQyPjoKICAgICBqYWUgICAgMHhmZmZmZmZmZjgyNzVkYWY1IDx4ZW5fbG9h
ZF9nZHRfYm9vdCsxNTU+CiAgICAweGZmZmZmZmZmODI3NWRhZWEgPHhlbl9sb2FkX2dkdF9ib290
KzE0ND46CiAgICAgY2FsbHEgIDB4ZmZmZmZmZmY4MTAxNzE5MCA8Z2V0X3BoeXNfdG9fbWFjaGlu
ZT4KICAgIDB4ZmZmZmZmZmY4Mjc1ZGFlZiA8eGVuX2xvYWRfZ2R0X2Jvb3QrMTQ5PjoJY21wIAok
MHhmZmZmZmZmZmZmZmZmZmZmLCVyYXgKICAgIDB4ZmZmZmZmZmY4Mjc1ZGFmMyA8eGVuX2xvYWRf
Z2R0X2Jvb3QrMTUzPjoKICAgICBqZSAgICAgMHhmZmZmZmZmZjgyNzVkYjAyIDx4ZW5fbG9hZF9n
ZHRfYm9vdCsxNjg+CiAgICAweGZmZmZmZmZmODI3NWRhZjUgPHhlbl9sb2FkX2dkdF9ib290KzE1
NT46CW1vdmFicyAKJDB4M2ZmZmZmZmZmZmZmZmZmZiwlcmR4CiAgICAweGZmZmZmZmZmODI3NWRh
ZmYgPHhlbl9sb2FkX2dkdF9ib290KzE2NT46CWFuZCAgICAlcmR4LCVyYXgKICAgIDB4ZmZmZmZm
ZmY4Mjc1ZGIwMiA8eGVuX2xvYWRfZ2R0X2Jvb3QrMTY4PjoJbW92YWJzIAokMHg4MDAwMDAwMDAw
MDAwMTYxLCVyc2kKICAgIDB4ZmZmZmZmZmY4Mjc1ZGIwYyA8eGVuX2xvYWRfZ2R0X2Jvb3QrMTc4
PjoKICAgICBvciAgICAgLTB4NTIzZDUzKCVyaXApLCVyc2kgICAgICAgICMgMHhmZmZmZmZmZjgy
MjM5ZGMwIDxzbWVfbWVfbWFzaz4KICAgIDB4ZmZmZmZmZmY4Mjc1ZGIxMyA8eGVuX2xvYWRfZ2R0
X2Jvb3QrMTg1PjoKICAgICBhbmQgICAgLTB4M2Q4NDdhKCVyaXApLCVyc2kgICAgICAgICMgMHhm
ZmZmZmZmZjgyMzg1NmEwIAo8X19kZWZhdWx0X2tlcm5lbF9wdGVfbWFzaz4KICAgIDB4ZmZmZmZm
ZmY4Mjc1ZGIxYSA8eGVuX2xvYWRfZ2R0X2Jvb3QrMTkyPjoJbW92ICAgICVyYXgsKCVyc3ApCiAg
ICAweGZmZmZmZmZmODI3NWRiMWUgPHhlbl9sb2FkX2dkdF9ib290KzE5Nj46CWFuZCAKJDB4ZmZm
ZmZmZmZmZmZmZjAwMCwlcmJ4CiAgICAweGZmZmZmZmZmODI3NWRiMjUgPHhlbl9sb2FkX2dkdF9i
b290KzIwMz46CW1vdiAgICAlcnNpLCVyMTMKICAgIDB4ZmZmZmZmZmY4Mjc1ZGIyOCA8eGVuX2xv
YWRfZ2R0X2Jvb3QrMjA2PjoJdGVzdCAgICQweDEsJXNpbAogICAgMHhmZmZmZmZmZjgyNzVkYjJj
IDx4ZW5fbG9hZF9nZHRfYm9vdCsyMTA+OgogICAgIGplICAgICAweGZmZmZmZmZmODI3NWRiNjQg
PHhlbl9sb2FkX2dkdF9ib290KzI2Nj4KICAgIDB4ZmZmZmZmZmY4Mjc1ZGIyZSA8eGVuX2xvYWRf
Z2R0X2Jvb3QrMjEyPjoKICAgICBtb3YgICAgLTB4M2Q4NDhkKCVyaXApLCVyY3ggICAgICAgICMg
MHhmZmZmZmZmZjgyMzg1NmE4IAo8X19zdXBwb3J0ZWRfcHRlX21hc2s+CiAgICAweGZmZmZmZmZm
ODI3NWRiMzUgPHhlbl9sb2FkX2dkdF9ib290KzIxOT46CWFuZCAgICAlcmN4LCVyMTMKICAgIDB4
ZmZmZmZmZmY4Mjc1ZGIzOCA8eGVuX2xvYWRfZ2R0X2Jvb3QrMjIyPjoJY21wICAgICVyMTMsJXJz
aQogICAgMHhmZmZmZmZmZjgyNzVkYjNiIDx4ZW5fbG9hZF9nZHRfYm9vdCsyMjU+OgogICAgIGpl
ICAgICAweGZmZmZmZmZmODI3NWRiNjQgPHhlbl9sb2FkX2dkdF9ib290KzI2Nj4KICAgIDB4ZmZm
ZmZmZmY4Mjc1ZGIzZCA8eGVuX2xvYWRfZ2R0X2Jvb3QrMjI3PjoKICAgICBjbXBiICAgJDB4MCwt
MHg0MjRlYTgoJXJpcCkgICAgICAgICMgMHhmZmZmZmZmZjgyMzM4YzljIAo8X193YXJuZWQuMjQ2
MDQ+CiAgICAweGZmZmZmZmZmODI3NWRiNDQgPHhlbl9sb2FkX2dkdF9ib290KzIzND46CiAgICAg
am5lICAgIDB4ZmZmZmZmZmY4Mjc1ZGI2NCA8eGVuX2xvYWRfZ2R0X2Jvb3QrMjY2PgogICAgMHhm
ZmZmZmZmZjgyNzVkYjQ2IDx4ZW5fbG9hZF9nZHRfYm9vdCsyMzY+Ogltb3YgICAgJXJjeCwlcmR4
CiAgICAweGZmZmZmZmZmODI3NWRiNDkgPHhlbl9sb2FkX2dkdF9ib290KzIzOT46CW1vdiAKJDB4
ZmZmZmZmZmY4MjBhNmNkMCwlcmRpCiAgICAweGZmZmZmZmZmODI3NWRiNTAgPHhlbl9sb2FkX2dk
dF9ib290KzI0Nj46CiAgICAgbW92YiAgICQweDEsLTB4NDI0ZWJiKCVyaXApICAgICAgICAjIDB4
ZmZmZmZmZmY4MjMzOGM5YyAKPF9fd2FybmVkLjI0NjA0PgogICAgMHhmZmZmZmZmZjgyNzVkYjU3
IDx4ZW5fbG9hZF9nZHRfYm9vdCsyNTM+Oglub3QgICAgJXJkeAogICAgMHhmZmZmZmZmZjgyNzVk
YjVhIDx4ZW5fbG9hZF9nZHRfYm9vdCsyNTY+OglhbmQgICAgJXJzaSwlcmR4CiAgICAweGZmZmZm
ZmZmODI3NWRiNWQgPHhlbl9sb2FkX2dkdF9ib290KzI1OT46CiAgICAgY2FsbHEgIDB4ZmZmZmZm
ZmY4MTBhYzkyYSA8X193YXJuX3ByaW50az4KICAgIDB4ZmZmZmZmZmY4Mjc1ZGI2MiA8eGVuX2xv
YWRfZ2R0X2Jvb3QrMjY0PjoJdWQyCiAgICAweGZmZmZmZmZmODI3NWRiNjQgPHhlbl9sb2FkX2dk
dF9ib290KzI2Nj46CW9yICAgICAlcjEzLCVyYngKICAgIDB4ZmZmZmZmZmY4Mjc1ZGI2NyA8eGVu
X2xvYWRfZ2R0X2Jvb3QrMjY5PjoJbW92ICAgICVyYngsJXJkaQogICAgMHhmZmZmZmZmZjgyNzVk
YjZhIDx4ZW5fbG9hZF9nZHRfYm9vdCsyNzI+OgljYWxscSAgKjB4ZmZmZmZmZmY4MjE4NWZkOAog
ICAgMHhmZmZmZmZmZjgyNzVkYjcxIDx4ZW5fbG9hZF9nZHRfYm9vdCsyNzk+Ogl4b3IgICAgJWVk
eCwlZWR4CiAgICAweGZmZmZmZmZmODI3NWRiNzMgPHhlbl9sb2FkX2dkdF9ib290KzI4MT46CW1v
diAgICAlcmF4LCVyc2kKICAgIDB4ZmZmZmZmZmY4Mjc1ZGI3NiA8eGVuX2xvYWRfZ2R0X2Jvb3Qr
Mjg0PjoJbW92ICAgICVyMTIsJXJkaQogICAgMHhmZmZmZmZmZjgyNzVkYjc5IDx4ZW5fbG9hZF9n
ZHRfYm9vdCsyODc+OgogICAgIGNhbGxxICAweGZmZmZmZmZmODEwMDExYzAgPHhlbl9oeXBlcmNh
bGxfdXBkYXRlX3ZhX21hcHBpbmc+CiAgICAweGZmZmZmZmZmODI3NWRiN2UgPHhlbl9sb2FkX2dk
dF9ib290KzI5Mj46CXRlc3QgICAlZWF4LCVlYXgKICAgIDB4ZmZmZmZmZmY4Mjc1ZGI4MCA8eGVu
X2xvYWRfZ2R0X2Jvb3QrMjk0PjoKICAgICBqZSAgICAgMHhmZmZmZmZmZjgyNzVkYjg0IDx4ZW5f
bG9hZF9nZHRfYm9vdCsyOTg+CiAgICAweGZmZmZmZmZmODI3NWRiODIgPHhlbl9sb2FkX2dkdF9i
b290KzI5Nj46CXVkMgogICAgMHhmZmZmZmZmZjgyNzVkYjg0IDx4ZW5fbG9hZF9nZHRfYm9vdCsy
OTg+OglzaHIgICAgJDB4MywlZWJwCiAgICAweGZmZmZmZmZmODI3NWRiODcgPHhlbl9sb2FkX2dk
dF9ib290KzMwMT46CW1vdiAgICAlcnNwLCVyZGkKICAgIDB4ZmZmZmZmZmY4Mjc1ZGI4YSA8eGVu
X2xvYWRfZ2R0X2Jvb3QrMzA0PjoJbW92ICAgICVlYnAsJWVzaQogICAgMHhmZmZmZmZmZjgyNzVk
YjhjIDx4ZW5fbG9hZF9nZHRfYm9vdCszMDY+OgogICAgIGNhbGxxICAweGZmZmZmZmZmODEwMDEw
NDAgPHhlbl9oeXBlcmNhbGxfc2V0X2dkdD4KICAgIDB4ZmZmZmZmZmY4Mjc1ZGI5MSA8eGVuX2xv
YWRfZ2R0X2Jvb3QrMzExPjoJdGVzdCAgICVlYXgsJWVheAogICAgMHhmZmZmZmZmZjgyNzVkYjkz
IDx4ZW5fbG9hZF9nZHRfYm9vdCszMTM+OgogICAgIGplICAgICAweGZmZmZmZmZmODI3NWRiOTcg
PHhlbl9sb2FkX2dkdF9ib290KzMxNz4KICAgIDB4ZmZmZmZmZmY4Mjc1ZGI5NSA8eGVuX2xvYWRf
Z2R0X2Jvb3QrMzE1PjoJdWQyCiAgICAweGZmZmZmZmZmODI3NWRiOTcgPHhlbl9sb2FkX2dkdF9i
b290KzMxNz46CXBvcCAgICAlcmF4CiAgICAweGZmZmZmZmZmODI3NWRiOTggPHhlbl9sb2FkX2dk
dF9ib290KzMxOD46CXBvcCAgICAlcmJ4CiAgICAweGZmZmZmZmZmODI3NWRiOTkgPHhlbl9sb2Fk
X2dkdF9ib290KzMxOT46CXBvcCAgICAlcmJwCiAgICAweGZmZmZmZmZmODI3NWRiOWEgPHhlbl9s
b2FkX2dkdF9ib290KzMyMD46CXBvcCAgICAlcjEyCiAgICAweGZmZmZmZmZmODI3NWRiOWMgPHhl
bl9sb2FkX2dkdF9ib290KzMyMj46CXBvcCAgICAlcjEzCiAgICAweGZmZmZmZmZmODI3NWRiOWUg
PHhlbl9sb2FkX2dkdF9ib290KzMyND46CXJldHEKCkkgdGhpbmsgdGhlIGNyYXNoIGlzIHRyaWdn
ZXJlZCBieSB0aGUgY29kZQoKc3RhdGljIGlubGluZSBwZ3Byb3R2YWxfdCBjaGVja19wZ3Byb3Qo
cGdwcm90X3QgcGdwcm90KQp7CiAgICAgICAgIHBncHJvdHZhbF90IG1hc3NhZ2VkX3ZhbCA9IG1h
c3NhZ2VfcGdwcm90KHBncHJvdCk7CgogICAgICAgICAvKiBtbWRlYnVnLmggY2FuIG5vdCBiZSBp
bmNsdWRlZCBoZXJlIGJlY2F1c2Ugb2YgZGVwZW5kZW5jaWVzICovCiNpZmRlZiBDT05GSUdfREVC
VUdfVk0KICAgICAgICAgV0FSTl9PTkNFKHBncHJvdF92YWwocGdwcm90KSAhPSBtYXNzYWdlZF92
YWwsCiAgICAgICAgICAgICAgICAgICAiYXR0ZW1wdGVkIHRvIHNldCB1bnN1cHBvcnRlZCBwZ3By
b3Q6ICUwMTZsbHggIgogICAgICAgICAgICAgICAgICAgImJpdHM6ICUwMTZsbHggc3VwcG9ydGVk
OiAlMDE2bGx4XG4iLAogICAgICAgICAgICAgICAgICAgKHU2NClwZ3Byb3RfdmFsKHBncHJvdCks
CiAgICAgICAgICAgICAgICAgICAodTY0KXBncHJvdF92YWwocGdwcm90KSBeIG1hc3NhZ2VkX3Zh
bCwKICAgICAgICAgICAgICAgICAgICh1NjQpX19zdXBwb3J0ZWRfcHRlX21hc2spOwojZW5kaWYK
CiAgICAgICAgIHJldHVybiBtYXNzYWdlZF92YWw7Cn0KCnN0YXRpYyBpbmxpbmUgcHRlX3QgcGZu
X3B0ZSh1bnNpZ25lZCBsb25nIHBhZ2VfbnIsIHBncHJvdF90IHBncHJvdCkKewogICAgICAgICBy
ZXR1cm4gX19wdGUoKChwaHlzX2FkZHJfdClwYWdlX25yIDw8IFBBR0VfU0hJRlQpIHwKICAgICAg
ICAgICAgICAgICAgICAgIGNoZWNrX3BncHJvdChwZ3Byb3QpKTsKfQoKaW4gYXJjaC94ODYvaW5j
bHVkZS9hc20vcGd0YWJsZS5oIHdoaWNoIGlzIGlubGluZWQgaW50byB4ZW5fbG9hZF9nZHRfYm9v
dCAKYnkgdmlhIHBmbl9wdGUKCkluIDQuMTYgdGhlIGVxdWl2YWxlbnQgY29kZSB3YXMKCnN0YXRp
YyBpbmxpbmUgcHRlX3QgcGZuX3B0ZSh1bnNpZ25lZCBsb25nIHBhZ2VfbnIsIHBncHJvdF90IHBn
cHJvdCkKewogCXJldHVybiBfX3B0ZSgoKHBoeXNfYWRkcl90KXBhZ2VfbnIgPDwgUEFHRV9TSElG
VCkgfAogCQkgICAgIG1hc3NhZ2VfcGdwcm90KHBncHJvdCkpOwp9CgogCU1pY2hhZWwgWW91bmcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 00:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 00: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 1fZmT3-0001K0-L3; Mon, 02 Jul 2018 00:13: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZmT2-0001Jo-KM
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 00:13:20 +0000
X-Inumbo-ID: b50911f4-7d8c-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b50911f4-7d8c-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 02:13: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 1fZmSx-0005HZ-Bh; Mon, 02 Jul 2018 00:13: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 1fZmSw-0006RI-Gh; Mon, 02 Jul 2018 00:13:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZmSw-0004wH-FN; Mon, 02 Jul 2018 00:13:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124879-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=cb7a4ac4fb9e32f620d800036b1abdd4bed09ce6
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 00:13:14 +0000
Subject: [Xen-devel] [libvirt test] 124879: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDg3OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4NzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGNiN2E0YWM0
ZmI5ZTMyZjYyMGQ4MDAwMzZiMWFiZGQ0YmVkMDljZTYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMjYg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDI1IGRheXMgICAyMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ4MjYgIDIwMTgt
MDYtMjkgMDg6MjI6MzEgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQmpvZXJu
IFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5n
aEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhpYW9AZ21haWwuY29tPgogIENocmlz
dGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgQ29sZSBS
b2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50dGkx
MkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRl
dEByZWRoYXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4K
ICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0
LmNvbT4KICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2Vy
aSA8aW50cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNh
bC5jb20+CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsg
PGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4K
ICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21r
b0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgog
IEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxh
aW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFv
IEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGlu
dXguaWJtLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KICBN
aWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBhdmVsIEhyZGluYSA8cGhy
ZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBp
bm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0
b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgog
IHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxi
b2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICB3
MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1bkBo
dWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1Mjk5IGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 01:20:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 01: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 1fZnVD-0007B8-Hs; Mon, 02 Jul 2018 01:19: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZnVC-0007Av-5R
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 01:19:38 +0000
X-Inumbo-ID: fc911660-7d95-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc911660-7d95-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 01:19: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 1fZnV7-0000ks-DR; Mon, 02 Jul 2018 01:19: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 1fZnV6-00023n-Lz; Mon, 02 Jul 2018 01:19:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZnV6-00071x-L8; Mon, 02 Jul 2018 01:19:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124872-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-libvirt-xsm:<job
 status>:broken:regression
 linux-4.14:build-arm64-xsm:<job status>:broken:regression
 linux-4.14:build-arm64:<job status>:broken:regression
 linux-4.14:build-arm64-pvops:<job status>:broken:regression
 linux-4.14:build-arm64-xsm:host-install(4):broken:regression
 linux-4.14:build-arm64:host-install(4):broken:regression
 linux-4.14:build-arm64-pvops:host-install(4):broken:regression
 linux-4.14:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-xsm:host-install(4):broken:heisenbug
 linux-4.14:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-4.14:test-armhf-armhf-xl-xsm:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.14:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start: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-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-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl: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-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm: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-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-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-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-amd64-xl-qemut-ws16-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-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=a26899e0baa4de07caf97f5e4d7298240e98fd0e
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 01:19:32 +0000
Subject: [Xen-devel] [linux-4.14 test] 124872: 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>

ZmxpZ2h0IDEyNDg3MiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4NzIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEy
NDgxMQogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbiAgaW4gMTI0ODExCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjQ4MTEKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjQ4MTEg
UkVHUi4gdnMuIDEyNDM4OQogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgYnJva2VuIGluIDEyNDgxMSBSRUdSLiB2cy4gMTI0Mzg5CiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI0ODExIFJFR1IuIHZzLiAx
MjQzODkKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDM4OQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50
ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ4MTEKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICA0IG1lbWRpc2stdHJ5LWFwcGVuZCBmYWlsIGluIDEyNDgx
MSBwYXNzIGluIDEyNDg3MgogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgaW4gMTI0ODExIHBhc3MgaW4gMTI0ODcyCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBw
YXNzIGluIDEyNDgxMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTI0ODExIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ4MTEgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDEyNDgxMSBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0ODExIG4vYQogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
MjQ4MTEgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDEyNDgxMSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxMjQ4MTEgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0ODExIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGEyNjg5OWUwYmFh
NGRlMDdjYWY5N2Y1ZTRkNzI5ODI0MGU5OGZkMGUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIGNkYTZmZDRkOTM4MjIwNWJiNzkyMjU1Y2Q1NmE5MTA2MmQ0MDRiYzAKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNDM4OSAgMjAxOC0wNi0xOSAwNDozMzo0MCBaICAgMTIgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ0NTYgIDIwMTgtMDYtMjAgMTk6MDk6MjUgWiAgIDEx
IGRheXMgICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NDQgIDIwMTgtMDYt
MjYgMTc6MDk6MzUgWiAgICA1IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAiSHVhbmcsIFlpbmciIDx5aW5nLmh1YW5nQGlu
dGVsLmNvbT4KICAiUmljaGFyZCBXLk0uIEpvbmVzIiA8cmpvbmVzQHJlZGhhdC5jb20+CiAgQWRh
bSBGb3JkIDxhZm9yZDE3M0BnbWFpbC5jb20+CiAgQWxleGVpIFN0YXJvdm9pdG92IDxhc3RAa2Vy
bmVsLm9yZz4KICBBbGV4ZXkgRG9icml5YW4gPGFkb2JyaXlhbkBnbWFpbC5jb20+CiAgQW1pciBH
b2xkc3RlaW4gPGFtaXI3M2lsQGdtYWlsLmNvbT4KICBBbmRyZXMgUm9kcmlndWV6IDxhbmRyZXMu
cm9kcmlndWV6QGFtZC5jb20+CiAgQW5kcmV3IEJvd2VycyA8YW5kcmV3eC5ib3dlcnNAaW50ZWwu
Y29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5keSBM
dXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CiAgQW5uYSBTY2h1bWFrZXIgPEFubmEuU2NodW1h
a2VyQE5ldGFwcC5jb20+CiAgQW5zb24gSHVhbmcgPEFuc29uLkh1YW5nQG54cC5jb20+CiAgQXJk
IEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXJuYWxkbyBDYXJ2YWxo
byBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5k
ZT4KICBBcnZpbmQgWWFkYXYgPGFydmluZC55YWRhdi5jc0BnbWFpbC5jb20+CiAgQXNoaXNoIFNh
bWFudCA8YXNoaXNoLnNhbWFudEBvcmFjbGUuY29tPgogIEJhbGJpciBTaW5naCA8YnNpbmdoYXJv
cmFAZ21haWwuY29tPgogIEJhb2xpbiBXYW5nIDxiYW9saW4ud2FuZ0BsaW5hcm8ub3JnPgogIEJl
biBIdXRjaGluZ3MgPGJlbi5odXRjaGluZ3NAY29kZXRoaW5rLmNvLnVrPgogIEJlbiBIdXRjaGlu
Z3MgPGJlbkBkZWNhZGVudC5vcmcudWs+CiAgQmVuc29uIExldW5nIDxibGV1bmdAY2hyb21pdW0u
b3JnPgogIEJoYWRyYW0gVmFya2EgPHZiaGFkcmFtQG52aWRpYS5jb20+CiAgQmluIExpdSA8Yi1s
aXVAdGkuY29tPgogIEJqb3JuIEFuZGVyc3NvbiA8Ympvcm4uYW5kZXJzc29uQGxpbmFyby5vcmc+
CiAgQmrDuHJuIE1vcmsgPGJqb3JuQG1vcmsubm8+CiAgQm8gQ2hlbiA8Y2hlbmJvQHBkeC5lZHU+
CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxsb25AYm9vdGxpbi5jb20+CiAgQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICBCb3Jpc2xhdiBQZXRrb3Yg
PGJwQHN1c2UuZGU+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJtLmNvbT4K
ICBDaGFuZ2JpbiBEdSA8Y2hhbmdiaW4uZHVAaW50ZWwuY29tPgogIENoZW4gWXUgPHl1LmMuY2hl
bkBpbnRlbC5jb20+CiAgQ2hlbmdndWFuZyBYdSA8Y2d4dTUxOUBnbXguY29tPgogIENocmlzIExl
ZWNoIDxjbGVlY2hAcmVkaGF0LmNvbT4KICBDaHJpc3RvZmZlciBEYWxsIDxjaHJpc3RvZmZlci5k
YWxsQGFybS5jb20+CiAgQ2hyaXN0b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxsZXRAd2Fu
YWRvby5mcj4KICBDbMOpbWVudCBQw6lyb24gPHBlcm9uLmNsZW1AZ21haWwuY29tPgogIENvbGlu
IElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29uZyBXYW5nIDx4aXlvdS53
YW5nY29uZ0BnbWFpbC5jb20+CiAgRGFnIE1veG5lcyA8ZGFnLm1veG5lc0BvcmFjbGUuY29tPgog
IERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQm9ya21h
bm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIERhbmllbCBHbMO2Y2tuZXIgPGRnQGVtbGl4LmNv
bT4KICBEYW5pZWwgTGV6Y2FubyA8ZGFuaWVsLmxlemNhbm9AbGluYXJvLm9yZz4KICBEYW5pZWwg
VmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgogIGRhbm4gZnJhemllciA8ZGFubi5mcmF6
aWVyQGNhbm9uaWNhbC5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KICBE
YXZlIEFuZGVyc29uIDxhbmRlcnNvbkByZWRoYXQuY29tPgogIERhdmUgSGFuc2VuIDxkYXZlLmhh
bnNlbkBsaW51eC5pbnRlbC5jb20+CiAgRGF2ZSBXYXRzb24gPGRhdmVqd2F0c29uQGZiLmNvbT4K
ICBEYXZlIFlvdW5nIDxkeW91bmdAcmVkaGF0LmNvbT4KICBEYXZpZCBBaGVybiA8ZHNhaGVybkBn
bWFpbC5jb20+CiAgRGF2aWQgR2lsaG9vbGV5IDxkZ2lsaG9vbGV5QG52aWRpYS5jb20+CiAgRGF2
aWQgSG93ZWxscyA8ZGhvd2VsbHNAcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVt
QGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgogIERhdmlk
ZSBDYXJhdHRpIDxkY2FyYXR0aUByZWRoYXQuY29tPgogIERlbm5pcyBEYWxlc3NhbmRybyA8ZGVu
bmlzLmRhbGVzc2FuZHJvQGludGVsLmNvbT4KICBEZW5uaXMgV2Fzc2VuYmVyZyA8ZGVubmlzLndh
c3NlbmJlcmdAc2VjdW5ldC5jb20+CiAgRGV4dWFuIEN1aSA8ZGVjdWlAbWljcm9zb2Z0LmNvbT4K
ICBEbWl0cnkgVG9yb2tob3YgPGRtaXRyeS50b3Jva2hvdkBnbWFpbC5jb20+CiAgRG91ZyBMZWRm
b3JkIDxkbGVkZm9yZEByZWRoYXQuY29tPgogIEVtaWwgVGFudGlsb3YgPGVtaWwucy50YW50aWxv
dkBpbnRlbC5jb20+CiAgRW1pbCBWZWxpa292IDxlbWlsLnZlbGlrb3ZAY29sbGFib3JhLmNvbT4K
ICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXRpZW5uZSBDYXJyaWVyZSA8
ZXRpZW5uZS5jYXJyaWVyZUBsaW5hcm8ub3JnPgogIEV2YW4gV2FuZyA8eHN3YW5nQG1hcnZlbGwu
Y29tPgogIEV2ZW4gWHUgPGV2ZW4ueHVAaW50ZWwuY29tPgogIEV2Z2VuaXkgUG9seWFrb3YgPHpi
ckBpb3JlbWFwLm5ldD4KICBFemVxdWllbCBHYXJjaWEgPGV6ZXF1aWVsQGNvbGxhYm9yYS5jb20+
CiAgRmVsaXggS3VlaGxpbmcgPEZlbGl4Lkt1ZWhsaW5nQGFtZC5jb20+CiAgRmxvcmlhbiBGYWlu
ZWxsaSA8Zi5mYWluZWxsaUBnbWFpbC5jb20+CiAgRnJhbmsgdmFuIGRlciBMaW5kZW4gPGZsbGlu
ZGVuQGFtYXpvbi5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRl
ci5iZT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0QGxpbnV4LW02OGsub3JnPgogIEdyZWcg
S3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3JlZyBUaGVsZW4g
PGd0aGVsZW5AZ29vZ2xlLmNvbT4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+
CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIZWlra2kgS3JvZ2VydXMg
PGhlaWtraS5rcm9nZXJ1c0BsaW51eC5pbnRlbC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJA
Z214LmRlPgogIGh1IGh1YWp1biA8aHVodWFqdW5AbGludXguYWxpYmFiYS5jb20+CiAgSHVhbmcg
WWluZyA8eWluZy5odWFuZ0BpbnRlbC5jb20+CiAgSHVpIFdhbmcgPGh1aS53YW5nQGNhbm9uaWNh
bC5jb20+CiAgSMOla29uIEJ1Z2dlIDxoYWFrb24uYnVnZ2VAb3JhY2xlLmNvbT4KICBJZ29yIFJ1
c3NraWtoIDxpZ29yLnJ1c3NraWtoQGFxdWFudGlhLmNvbT4KICBJbGFuIFBlZXIgPGlsYW4ucGVl
ckBpbnRlbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFjZWsgVG9t
YWthIDxqYWNlay50b21ha2FAcG9jenRhLmZtPgogIGphY2VrLnRvbWFrYUBwb2N6dGEuZm0gPGph
Y2VrLnRvbWFrYUBwb2N6dGEuZm0+CiAgSmFjb3BvIE1vbmRpIDxqYWNvcG8rcmVuZXNhc0BqbW9u
ZGkub3JnPgogIEpha29iIFVudGVyd3VyemFjaGVyIDxqYWtvYi51bnRlcnd1cnphY2hlckB0aGVv
YnJvbWEtc3lzdGVtcy5jb20+CiAgSmFrdWIgS2ljaW5za2kgPGpha3ViLmtpY2luc2tpQG5ldHJv
bm9tZS5jb20+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3JnPgogIEphbiBLYXJhIDxq
YWNrQHN1c2UuY3o+CiAgSmFudXN6IEtyenlzenRvZmlrIDxqbWtyenlzenRAZ21haWwuY29tPgog
IEphc29uIEdlcmVja2UgPGphc29uLmdlcmVja2VAd2Fjb20uY29tPgogIEphc29uIEdlcmVja2Ug
PGtpbGxlcnRvZnVAZ21haWwuY29tPgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNoZXJA
aW50ZWwuY29tPgogIEplZmZyZXkgSHVnbyA8amh1Z29AY29kZWF1cm9yYS5vcmc+CiAgSmVucyBB
eGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEplbnMgV2lrbGFuZGVyIDxqZW5zLndpa2xhbmRlckBs
aW5hcm8ub3JnPgogIEplcm9tZSBCcnVuZXQgPGpicnVuZXRAYmF5bGlicmUuY29tPgogIEppYW5j
aGFvIFdhbmcgPGppYW5jaGFvLncud2FuZ0BvcmFjbGUuY29tPgogIEppYW5nIEJpYW8gPGppYW5n
LmJpYW8yQHp0ZS5jb20uY24+CiAgSmltIEdpbGwgPGpnaWxsQHZtd2FyZS5jb20+CiAgSmluZ2p1
IEhvdSA8SmluZ2p1LkhvdUBzeW5hcHRpY3MuY29tPgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1
c2UuY3o+CiAgSmlzaGVuZyBaaGFuZyA8SmlzaGVuZy5aaGFuZ0BzeW5hcHRpY3MuY29tPgogIEpv
ZXJnIFJvZWRlbCA8anJvZWRlbEBzdXNlLmRlPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJl
cmdAaW50ZWwuY29tPgogIEpvaGFubmVzIFdlaW5lciA8aGFubmVzQGNtcHhjaGcub3JnPgogIEpv
aG4gRmFzdGFiZW5kIDxqb2huLmZhc3RhYmVuZEBnbWFpbC5jb20+CiAgSm9uIE1hbG95IDxqb24u
bWFsb3lAZXJpY3Nzb24uY29tPgogIEpvc2VmIEJhY2lrIDxqYmFjaWtAZmIuY29tPgogIEp1bGlh
biBBbmFzdGFzb3YgPGphQHNzaS5iZz4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgog
IEthbiBMaWFuZyA8a2FuLmxpYW5nQGxpbnV4LmludGVsLmNvbT4KICBLZWVzIENvb2sgPGtlZXNj
b29rQGNocm9taXVtLm9yZz4KICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50ZWwuY29tPgog
IEtldmluIFdhbmd0YW8gPGtldmluLndhbmd0YW9AaGlzaWxpY29uLmNvbT4KICBLaW0gUGhpbGxp
cHMgPGtpbS5waGlsbGlwc0Bhcm0uY29tPgogIEtyaXNoIFNhZGh1a2hhbiA8a3Jpc2guc2FkaHVr
aGFuQG9yYWNsZS5jb20+CiAgTGF1cmEgQWJib3R0IDxsYWJib3R0QHJlZGhhdC5jb20+CiAgTGVv
biBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpYW0gR2lyZHdvb2QgPGxpYW0u
ci5naXJkd29vZEBsaW51eC5pbnRlbC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxp
bnV4LWZvdW5kYXRpb24ub3JnPgogIExpdSBCbyA8Ym8ubGkubGl1QG9yYWNsZS5jb20+CiAgTG9p
YyBQb3VsYWluIDxsb2ljLnBvdWxhaW5AbGluYXJvLm9yZz4KICBMb25nIExpIDxsb25nbGlAbWlj
cm9zb2Z0LmNvbT4KICBMb3JlbnpvIFBpZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNv
bT4KICBMdWNhIENvZWxobyA8bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgogIEx1a2FzIEN6ZXJu
ZXIgPGxjemVybmVyQHJlZGhhdC5jb20+CiAgTHVrYXN6IE1hamV3c2tpIDxsdWttYUBkZW54LmRl
PgogIE1hcmMgS2xlaW5lLUJ1ZGRlIDxta2xAcGVuZ3V0cm9uaXguZGU+CiAgTWFyYyBaeW5naWVy
IDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJpYW4gUm90YXJpdSA8bXJvdGFyaXVAYml0ZGVm
ZW5kZXIuY29tPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJrIFJ1dGxh
bmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1hcmsgU3ltcyA8bWFyay5zeW1zQGNpdHJpeC5j
b20+CiAgTWFydGluIEJyYW5kZW5idXJnIDxtYXJ0aW5Ab21uaWJvbmQuY29tPgogIE1hcnRpbiBL
LiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIEthRmFpIExh
dSA8a2FmYWlAZmIuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJt
LmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGFuIEJh
cmFrIDxtYXRhbmJAbWVsbGFub3guY29tPgogIE1hdGhldXMgQ2FzdGVsbG8gPG1hdGhldXNAY2Fz
dGVsbG8uZW5nLmJyPgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1h
dHQgRmxlbWluZyA8bWF0dEBjb2RlYmx1ZXByaW50LmNvLnVrPgogIE1hdHQgUmVkZmVhcm4gPG1h
dHQucmVkZmVhcm5AbWlwcy5jb20+CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJp
dHkubmV0PgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVs
IEouIFJ1aGwgPG1pY2hhZWwuai5ydWhsQGludGVsLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4g
PG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBLYWxkZXJvbiA8TWljaGFsLkthbGRlcm9uQGNhdml1
bS5jb20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29t
PgogIE1pa2UgTWFyc2hhbGwgPGh1YmNhcEBvbW5pYm9uZC5jb20+CiAgTWluY2hhbiBLaW0gPG1p
bmNoYW5Aa2VybmVsLm9yZz4KICBNaW5nIExlaSA8bWluZy5sZWlAcmVkaGF0LmNvbT4KICBOZWFs
IENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBOaWNrIER5ZXIgPG5pY2suZHllckBz
aG1hbmFoYXIub3JnPgogIE5pY2sgRHllciA8bmlja0BzaG1hbmFoYXIub3JnPgogIE9kZWQgR2Fi
YmF5IDxvZGVkLmdhYmJheUBnbWFpbC5jb20+CiAgT2RlciBDaGlvdSA8b2Rlcl9jaGlvdUByZWFs
dGVrLmNvbT4KICBvZGVyX2NoaW91QHJlYWx0ZWsuY29tIDxvZGVyX2NoaW91QHJlYWx0ZWsuY29t
PgogIE9sZWcgTmVzdGVyb3YgPG9sZWdAcmVkaGF0LmNvbT4KICBPbG9mIEpvaGFuc3NvbiA8b2xv
ZkBsaXhvbS5uZXQ+CiAgT21hciBTYW5kb3ZhbCA8b3NhbmRvdkBmYi5jb20+CiAgUGFibG8gTmVp
cmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGFvbG8gQWJlbmkgPHBhYmVuaUByZWRo
YXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGFyYXYgUGFu
ZGl0IDxwYXJhdkBtZWxsYW5veC5jb20+CiAgUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1
c2UuZGU+CiAgUGV0ZXIgRGUgV2FjaHRlciA8cGRld2FjaHRAZ21haWwuY29tPgogIFBldGVyIEdh
bnpob3JuIDxwZXRlci5nYW56aG9ybkBnbWFpbC5jb20+CiAgUGV0ZXIgUm9zaW4gPHBlZGFAYXhl
bnRpYS5zZT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4K
ICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgcGd6aCA8cGV0ZXIuZ2Fu
emhvcm5AZ21haWwuY29tPgogIFF1IFdlbnJ1byA8d3F1QHN1c2UuY29tPgogIFJhZmFlbCBKLiBX
eXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYW1vbiBGcmllZCA8cmZyaWVk
QGNvZGVhdXJvcmEub3JnPgogIFJhbmR5IFdyaWdodCA8cndyaWdodEBocGUuY29tPgogIFJpY2gg
RmVsa2VyIDxkYWxpYXNAbGliYy5vcmc+CiAgUmljaGFyZCBLdW8gPHJrdW9AY29kZWF1cm9yYS5v
cmc+CiAgUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgogIFJvYiBIZXJyaW5nIDxyb2Jo
QGtlcm5lbC5vcmc+CiAgUm9tYW4gTWFzaGFrIDxtcnZAbW9qYXRhdHUuY29tPgogIFJvbWFuIFBl
biA8cm9tYW4ucGVueWFldkBwcm9maXRicmlja3MuY29tPgogIFJvb3BhIFByYWJodSA8cm9vcGFA
Y3VtdWx1c25ldHdvcmtzLmNvbT4KICBSdXNzZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgu
b3JnLnVrPgogIFNhbnRvc2ggU2hpbGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29t
PgogIFNhbnRvc2ggU2hpbGlta2FyIDxzc2FudG9zaEBrZXJuZWwub3JnPgogIFNhcmEgU2hhcm9u
IDxzYXJhLnNoYXJvbkBpbnRlbC5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBt
aWNyb3NvZnQuY29tPgogIFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFNlYmFz
dGlhbiBSZWljaGVsIDxzZWJhc3RpYW4ucmVpY2hlbEBjb2xsYWJvcmEuY28udWs+CiAgU2ViYXN0
aWFuIFNhbmNoZXogPHNlYmFzdGlhbi5zYW5jaGV6QGludGVsLmNvbT4KICBTZWtoYXIgTm9yaSA8
bnNla2hhckB0aS5jb20+CiAgU2hpcmlzaCBQYXJnYW9ua2FyIDxzaGlyaXNocGFyZ2FvbmthckBn
bWFpbC5jb20+CiAgU2hpdmFzaGFyYW4gUyA8c2hpdmFzaGFyYW4uc3Jpa2FudGVzaHdhcmFAYnJv
YWRjb20uY29tPgogIFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4K
ICBTaW5hbiBLYXlhIDxva2F5YUBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFzc2FzIFllZ2Fu
ZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5pdmFzLmth
bmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTcmluaXZhcyBQYW5kcnV2YWRhIDxzcmluaXZhcy5wYW5k
cnV2YWRhQGxpbnV4LmludGVsLmNvbT4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25lci5jaD4K
ICBTdGVmYW4gUG90eXJhIDxTdGVmYW4uUG90eXJhQGVsZWt0cm9iaXQuY29tPgogIFN0ZWZhbiBS
YXNwbCA8cmFzcGxAbGludXguaWJtLmNvbT4KICBTdGVmYW4gUmFzcGwgPHN0ZWZhbi5yYXNwbEBs
aW51eC5pYm0uY29tPgogIFN0ZXBoZW4gQm95ZCA8c2JveWRAa2VybmVsLm9yZz4KICBTdGV2ZSBG
cmVuY2ggPHNtZnJlbmNoQGdtYWlsLmNvbT4KICBTdGV2ZSBGcmVuY2ggPHN0ZnJlbmNoQG1pY3Jv
c29mdC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+
CiAgU3UgWXVlIDxzdXkuZm5zdEBjbi5mdWppdHN1LmNvbT4KICBTdWRhcnNhbmEgS2FsbHVydSA8
U3VkYXJzYW5hLkthbGx1cnVAY2F2aXVtLmNvbT4KICBzeGF1d3NrIDxzeGF1d3NrQDE2My5jb20+
CiAgVGFlaGVlIFlvbyA8YXA0MjAwNzNAZ21haWwuY29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlA
c3VzZS5kZT4KICBUYW8gV2FuZyA8a2V2aW4ud2FuZ3Rhb0BoaXNpbGljb24uY29tPgogIFRlanVu
IEhlbyA8dGpAa2VybmVsLm9yZz4KICBUZXJvIEtyaXN0byA8dC1rcmlzdG9AdGkuY29tPgogIFRl
dHN1byBIYW5kYSA8cGVuZ3Vpbi1rZXJuZWxASS1sb3ZlLlNBS1VSQS5uZS5qcD4KICBUaGFkZXUg
TGltYSBkZSBTb3V6YSBDYXNjYXJkbyA8Y2FzY2FyZG9AY2Fub25pY2FsLmNvbT4KICBUaGVvZG9y
ZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5j
b20+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVG9iaWFzIEpvcmRh
biA8VG9iaWFzLkpvcmRhbkBlbGVrdHJvYml0LmNvbT4KICBUb2JpYXMgUmVnbmVyeSA8dG9iaWFz
LnJlZ25lcnlAZ21haWwuY29tPgogIFRvbSBaYW51c3NpIDx0b20uemFudXNzaUBsaW51eC5pbnRl
bC5jb20+CiAgVG9taSBWYWxrZWluZW4gPHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KICBUb25ueSBM
dSA8dG9ubnlsdUB0ZW5jZW50LmNvbT4KICBUb255IExpbmRncmVuIDx0b255QGF0b21pZGUuY29t
PgogIFRvbnkgTHVjayA8dG9ueS5sdWNrQGludGVsLmNvbT4KICBUcm9uZCBNeWtsZWJ1c3QgPHRy
b25kLm15a2xlYnVzdEBwcmltYXJ5ZGF0YS5jb20+CiAgVHVuZyBOZ3V5ZW4gPHR1bmcucS5uZ3V5
ZW5AZGVrdGVjaC5jb20uYXU+CiAgVHlsZXIgSGlja3MgPHR5aGlja3NAY2Fub25pY2FsLmNvbT4K
ICBVcnN1bGEgQnJhdW4gPHVicmF1bkBsaW51eC5pYm0uY29tPjwKICB2YW4gZGVyIExpbmRlbiwg
RnJhbmsgPGZsbGluZGVuQGFtYXpvbi5jb20+CiAgVmluc29uIExlZSA8dmxlZUBmcmVlZGVza3Rv
cC5vcmc+CiAgVmlyZXNoIEt1bWFyIDx2aXJlc2gua3VtYXJAbGluYXJvLm9yZz4KICBWbGFkaW1p
ciBaYXBvbHNraXkgPHZsYWRpbWlyX3phcG9sc2tpeUBtZW50b3IuY29tPgogIFZsYXN0aW1pbCBC
YWJrYSA8dmJhYmthQHN1c2UuY3o+CiAgV2FpbWFuIExvbmcgPGxvbmdtYW5AcmVkaGF0LmNvbT4K
ICBXYW5wZW5nIExpIDx3YW5wZW5nbGlAdGVuY2VudC5jb20+CiAgV2VpIFdhbmcgPHdlaXdhbkBn
b29nbGUuY29tPgogIFdlbiBZYW5nIDx3ZW4ueWFuZzk5QHp0ZS5jb20uY24+CiAgV2lsbCBEZWFj
b24gPHdpbGwuZGVhY29uQGFybS5jb20+CiAgV2lsbGVtIGRlIEJydWlqbiA8d2lsbGVtYkBnb29n
bGUuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgWGlhbmduaW5nIFl1
IDx5dXhpYW5nbmluZ0BnbWFpbC5jb20+CiAgWGlhb3dlaSBTb25nIDxzb25neGlhb3dlaUBoaXNp
bGljb24uY29tPgogIFlhbiBXYW5nIDx5YW4ud2FuZ0BsaW51eC5pbnRlbC5jb20+CiAgWWluZyBY
dWUgPHlpbmcueHVlQHdpbmRyaXZlci5jb20+CiAgWmhhbmcgUnVpIDxydWkuemhhbmdAaW50ZWwu
Y29tPgogIFpob3V5YW5nIEppYSA8amlhemhvdXlhbmcwOUBnbWFpbC5jb20+CiAgWmh1IFlhbmp1
biA8eWFuanVuLnpodUBvcmFjbGUuY29tPgogIMWBdWthc3ogU3RlbG1hY2ggPGwuc3RlbG1hY2hA
c2Ftc3VuZy5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
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
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tam9iIGJ1
aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNjUwNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 03:19:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 03:19:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZpMU-00017v-8s; Mon, 02 Jul 2018 03:18: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=pkhd=js=oracle.com=dongli.zhang@srs-us1.protection.inumbo.net>)
 id 1fZpMT-00017q-M9
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 03:18:45 +0000
X-Inumbo-ID: a12fd43c-7da6-11e8-ba45-cfc176a5991c
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a12fd43c-7da6-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 03:18:46 +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 w6239CTI114852;
 Mon, 2 Jul 2018 03:18:41 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : to : cc : subject : content-type :
 content-transfer-encoding; s=corp-2017-10-26;
 bh=C2Zn43S9M0NKn8O3J7kxrzKZkIZ+kzwfg7Ux7fCeXSU=;
 b=pmOiwZo0UtJ3txm4L9Usra+FFfWXKw4b89lXOm44O9pb7aXnVWxNcrLwUypoQ0fyNsJk
 i8KzTott/8ARyAJysLlraRqb28nAOH0jeoTqHKwQ7NNlKXTVL4S0JLQZi+iPBS1FoAtO
 fIxS7t+3SF/IdNLtz7eIrfgecV7/7geDZK4lQArkC1MkE/3pjVPcYQ/MY80cKMzuF9IB
 IHrrJ/FFXbWmDNCIu3NP1qGq3XKUHZ25/HFhrCDcB0/WwwTGUVsYUjc96/NAFxyCY9Dk
 wIsaKM83hyXOBxXs/OOKSGarcX9XPJ1R4OpGLyVo0bYvHsUKGToGZFQRDJE0jwbJ7LRB ew== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2jx2gptmhx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 02 Jul 2018 03:18:41 +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 w623Ieiw007722
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 2 Jul 2018 03:18:40 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 w623IeY5021030;
 Mon, 2 Jul 2018 03:18:40 GMT
MIME-Version: 1.0
Message-ID: <9348d3da-dbc7-444a-adb2-b2ef238d5f43@default>
Date: Sun, 1 Jul 2018 20:18:39 -0700 (PDT)
From: Dongli Zhang <dongli.zhang@oracle.com>
To: <xen-devel@lists.xenproject.org>
X-Mailer: Zimbra on Oracle Beehive
Content-Disposition: inline
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8941
 signatures=668704
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-1806210000 definitions=main-1807020037
Subject: [Xen-devel] [Notes for xen summit 2018 design session ] Xenwatch
 Multithreading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Wei Liu2 <wei.liu2@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, Paul.Durrant@citrix.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Joao Marcal Lemos Martins <joao.m.martins@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>

SGkgYWxsLAoKVGhpcyBpcyB0aGUgc3VtbWFyeSBvZiB0aGUgeGVuIHN1bW1pdCAyMDE4IGRlc2ln
biBzZXNzaW9uIGZvciBYZW53YXRjaApNdWx0aXRocmVhZGluZy4gV291bGQgeW91IHBsZWFzZSBz
aGFyZSB5b3VyIGlucHV0IG9uIGl0PwoKQmVsb3cgYXJlIHNsaWRlcy9wYXRjaCBmb3IgdGhlIHRh
bGsgaW4gdGhlIG1vcm5pbmc6CgpodHRwOi8vd3d3LmRvbmdsaXpoYW5nLm9yZy94ZW53YXRjaF9t
dWx0aXRocmVhZGluZy5wZGYKaHR0cDovL2RvbmdsaXpoYW5nLm9yZy94ZW53YXRjaC1tdWx0aXRo
cmVhZGluZy5wYXRjaAoKVGhlIGRlc2lnbiBzZXNzaW9uIHdhcyBwcmltYXJpbHkgbGVhZCBieSBE
b25nbGkgWmhhbmcsICBQYXVsIER1cmFudCBhbmQgV2VpIGl1LgoKClByb2JsZW0gdG8gc29sdmUK
PT09PT09PT09PT09PT09PQoKeGVud2F0Y2gga2VybmVsIHRocmVhZCBpcyBibG9ja2VkIGluICdE
JyBzdGF0ZSBpZiBhbnkgeHNfd2F0Y2hfZXZlbnQgY2FsbGJhY2sKZnVuY3Rpb24gaXMgc3RhbGxl
ZC4gQXMgYSByZXN1bHQsIGRvbTAgaXMgbm90IGFibGUgdG8gY3JlYXRlL2Rlc3Ryb3kgZ3Vlc3Qg
Vk1zCm9yIGhvdHBsdWcgZGV2aWNlcy4KClRoZSB4ZW4gc3VtbWl0IDIwMTggdGFsayBwcmVzZW50
cyB0aGUgaWRlYSBkZXJpdmVkIGZyb20gdGhlIFJGQyBkaXNjdXNzaW9uIGF0OgoKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA0L21zZzAw
NDY1Lmh0bWwKClRoZSBjb3JlIGlkZWEgaW4gdGhlIHRhbGsgaXMgdG8gY3JlYXRlIGEgcGVyLWRv
bWlkIHhlbndhdGNoIHRocmVhZCBmb3IgZXZlcnkKZG9taWQgb24gZG9tMCB0byBydW4geHNfd2F0
Y2hfZXZlbnQgY2FsbGJhY2sgZnVuY3Rpb24uIFRoZSBmb2xsb3dpbmcKcmVxdWlyZW1lbnRzIHNo
b3VsZCBiZSBmdWxmaWxsZWQgcGVyIGRpc2N1c3Npb24gd2l0aCBQYXVsIGFuZCBXZWk6CgoxLiBJ
biBhZGRpdGlvbiB0byB0aGUgZGVmYXVsdCB4ZW53YXRjaCB0aHJlYWQsIG1vcmUgdGhyZWFkcyBh
cmUgdXNlZCB0byBwcm9jZXNzCnhlbndhdGNoIGV2ZW50IGNhbGxiYWNrIGZ1bmN0aW9ucy4KCjIu
IFRoZSBtb2RpZmljYXRpb24gc2hvdWxkIGJlIGxpbWl0ZWQgd2l0aGluIGxpbnV4IGtlcm5lbCAo
ZG9tMCksIGV4Y2x1ZGluZyB4ZW4KaHlwZXJ2aXNvci90b29sc3RhY2suCgoKRGVzaWduIFNlc3Np
b24KPT09PT09PT09PT09PT0KClJlZ2FyZGxlc3MgYWJvdXQgdGhlIGVuZ2luZWVyaW5nIHdvcmss
IEkganVzdCByZWFsaXplZCB0aGVyZSBhcmUgcHJpbWFyaWx5IHR3bwpkaWZmZXJlbmNlcyBiZXR3
ZWVuIG9sZCBpZGVhICh0YWxrKSBhbmQgbmV3IGlkZWEgKGRlc2lnbiBzZXNzaW9uKSBzcGVjaWZp
Y2FsbHkKb246ICgxKSBob3cgdG8gY3JlYXRlL2Rlc3Ryb3kgcGVyLWRvbWlkIHhlbndhdGNoIHRo
cmVhZDsgKDIpIGhvdyB0byBkaXN0cmlidXRlCnRoZSB4ZW53YXRjaCBldmVudCB0byBwZXItZG9t
aWQgeGVud2F0Y2ggdGhyZWFkLgoKVGhlIG9sZCBpZGVhIChpbiB0aGUgdGFsayk6Ci0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQoKKiBwZXItZG9taWQgeGVud2F0Y2ggY3JlYXRpb24vZGVzdHJv
eToKClRoZSBkb20wIGtlcm5lbCB3YXRjaGVzIGF0IEBpbnRyb2R1Y2VEb21haW4gYW5kIEByZWxl
YXNlRG9tYWluLiBPbmNlIHRoZXJlIGlzCmNvcnJlc3BvbmRpbmcgeGVud2F0Y2ggZXZlbnQsIGRv
bTAga2VybmVsIGxpc3RzICcvbG9jYWwvZG9tYWluJyBpbiB4ZW5zdG9yZSB2aWEKJ1hTX0RJUkVD
VE9SWScgdG8gaWRlbnRpZnkgd2hpY2ggZG9taWQgaXMgbW9zdCByZWNlbnRseSBjcmVhdGVkIG9y
IHJlbW92ZWQuCgoqIHhlbndhdGNoIGV2ZW50IGRpc3RyaWJ1dGlvbjoKClRoZSB4ZW53YXRjaF90
aHJlYWQoKSBpcyBtb2RpZmllZCB0aGF0IHRoZSB4c193YXRjaF9ldmVudCAoZnJvbSBkZWZhdWx0
IGV2ZW50Cmxpc3QpIGlzIGRpc3RyaWJ1dGVkIHRvIHBlci1kb21pZCBldmVudCBsaXN0IGlmIHRo
aXMgZXZlbnQgaXMgZ29pbmcgdG8gYmUKcHJvY2Vzc2VkIGJ5IHBlci1kb21pZCB4ZW53YXRjaCB0
aHJlYWQuCgoKVGhlIG5ldyBpZGVhIChpbiB0aGUgZGVzaWduIHNlc3Npb24pOgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgoqIHBlci1kb21pZCB4ZW53YXRjaCBjcmVhdGlv
bi9kZXN0cm95OgoKVGhlIG5ldyBpZGVhIGlzIHRvIGNyZWF0ZSBwZXItZG9taWQgdGhyZWFkICpv
biBkZW1hbmQqLgoKVGhlIHBlci1kb21pZCB0aHJlYWQgaXMgY3JlYXRlZCB3aGVuIHRoZSAxc3Qg
cHYgYmFja2VuZCBkZXZpY2UgKGZvciB0aGlzIGRvbWlkKQppcyBjcmVhdGVkLCB3aGlsZSB0aGlz
IHRocmVhZCBpcyBkZXN0cm95ZWQgd2hlbiB0aGUgbGFzdCBwdiBiYWNrZW5kIGRldmljZSAoZm9y
CnRoaXMgZG9taWQpIGlzIHJlbW92ZWQuCgpKdXN0IHJlZ2FyZGluZyBibGtiYWNrIGFuZCBuZXRi
YWNrLCB0aGUgYmVfd2F0Y2gncwpjYWxsYmFjaz1iYWNrZW5kX2NoYW5nZWQoKS0tPnhlbmJ1c19w
cm9iZV9ub2RlKCkgaXMgbW9kaWZpZWQgdG8gY3JlYXRlIHRoZQpwZXItZG9taWQgeGVud2F0Y2gg
dGhyZWFkLiBBIGNvdW50ZXIgaXMgaW50cm9kdWNlZCB0byBtYWludGFpbiB0aGUgc3RhdHVzIG9m
CmVhY2ggcGVyLWRvbWlkIHhlbndhdGNoIHRocmVhZC4gVGhlIHJlbGV2YW50IGdldCgpIGFuZCBw
dXQoKSBtZXRob2Qgd2lsbCBiZQppbnRyb2R1Y2VkIHRvIGluY3JlbWVudCBvciBkZWNyZW1lbnQg
dGhlIGNvdW50ZXIsIHJlc3BlY3RpdmVseS4gVGhlIHhlbndhdGNoCnRocmVhZCBpcyBkZXN0cm95
ZWQgaWYgdGhlIGNvdW50ZXIgYmVjb21lcyB6ZXJvLiBUaGVyZWZvcmUsIGFsdGhvdWdoCmJhY2tl
bmRfY2hhbmdlZCgpIHdvdWxkIGJlIHRyaWdnZXJlZCBzZXZlcmFsIHRpbWVzIGRlcGVuZGluZyBv
biB0aGUgbnVtYmVyIG9mCnB2IGRldmljZXMsIHRoZXJlIGlzIG9ubHkgb25lIHNpbmdsZSB4ZW53
YXRjaCB0aHJlYWQgb24gZG9tMCBmb3IgZWFjaCBkb21pZC4KCkFueSBjb21wb25lbnRzIHRoYXQg
bWlnaHQgdXNlIHhlbndhdGNoIG11bHRpdGhyZWFkaW5nIHdvdWxkIGNhbGwgdGhlIGludGVyZmFj
ZQooZS5nLiwgY3JlYXRlX3hlbndhdGNoX3RocmVhZCgpKSB0byBjcmVhdGUgcGVyLWRvbWlkIHhl
bndhdGNoIHRocmVhZC4gVGhlCmR1cGxpY2F0ZSBjYWxsIHdvdWxkIG9ubHkgaW5jcmVtZW50IHRo
ZSBjb3VudGVyIGlmIHRoZSB0aHJlYWQgZm9yIGEgc3BlY2lmaWMKZG9taWQgYWxyZWFkeSBleGlz
dHMuCgoqIHhlbndhdGNoIGV2ZW50IGRpc3RyaWJ1dGlvbjoKCkluIHN0ZWFkIG9mIGRlZmF1bHQg
eGVud2F0Y2hfdGhyZWFkKCksIHdlIHdvdWxkIG1vZGlmeQp4ZW5idXNfdGhyZWFkKCktLT54c193
YXRjaF9tc2coKSB0byBhcHBlbmQgeHNfd2F0Y2hfZXZlbnQgdG8gZWFjaCBwZXItZG9taWQKZXZl
bnQgbGlzdCBkaXJlY3RseSBkdXJpbmcgdmVyeSBlYXJseSBzdGFnZSBpZiB0aGlzIGV2ZW50IGlz
IGdvaW5nIHRvIGJlCnByb2Nlc3NlZCBieSBwZXItZG9taWQgeGVud2F0Y2ggdGhyZWFkLiAgUGVy
LWRvbWlkIHhzX3dhdGNoX2V2ZW50IGlzIG5ldmVyIHB1dApvbiB0aGUgZGVmYXVsdCBldmVudCBs
aXN0LCBidXQgaXMgcHV0IG9uIHRoZSBwZXItZG9taWQgZXZlbnQgbGlzdCBkaXJlY3RseS4KCiog
SW4gYWRkaXRpb24sIHRoZSBzaWduYXR1cmUgb2YgcmVnaXN0ZXJfeGVuYnVzX3dhdGNoKCkgaXMg
bW9kaWZpZWQgc28gdGhhdCB0aGUKc3Vic2NyaWJlciAoZS5nLiwgYSBzcGVjaWZpYyBwdiBkcml2
ZXIpIHdvdWxkIHNwZWNpZnkgd2hldGhlciB0aGUgd2F0Y2ggaXMKcHJvY2Vzc2VkIGJ5IGRlZmF1
bHQgb3IgcGVyLWRvbWlkIHhlbndhdGNoIHRocmVhZC4KClBsZWFzZSBjb3JyZWN0IG1lIGlmIGFu
eXRoaW5nIGlzIHdyb25nIGFuZCBub3QgYXMgd2hhdCB3ZSBkaXNjdXNzZWQgZHVyaW5nIHRoZQpk
ZXNpZ24gc2Vzc2lvbi4gUGxlYXNlIGxldCBtZSBrbm93IGhvdyB5b3UgdGhpbmsgYWJvdXQgaXQu
CgpUaGFuayB5b3UgdmVyeSBtdWNoIQoKRG9uZ2xpIFpoYW5nCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 05:09:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 05: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 1fZr4v-00023C-Bp; Mon, 02 Jul 2018 05: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZr4t-00022x-Pr
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 05:08:43 +0000
X-Inumbo-ID: fe329ec5-7db5-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe329ec5-7db5-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 05:08: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 1fZr4p-0006NX-Mn; Mon, 02 Jul 2018 05: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 1fZr4p-0003Yq-BA; Mon, 02 Jul 2018 05:08:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZr4p-0000OP-8v; Mon, 02 Jul 2018 05:08:39 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124883-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=9c9640b12edcbc6f475bf062d68eb6d062a118aa
X-Osstest-Versions-That: freebsd=0a8d0ed4e54a09aae844be71327941cf3cd401a5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 05:08:39 +0000
Subject: [Xen-devel] [freebsd-master test] 124883: 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>

ZmxpZ2h0IDEyNDg4MyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0ODgzLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgOWM5NjQwYjEyZWRjYmM2ZjQ3NWJm
MDYyZDY4ZWI2ZDA2MmExMThhYQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMGE4ZDBlZDRlNTRhMDlhYWU4NDRiZTcxMzI3OTQxY2YzY2Q0MDFhNQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0ODI0ICAyMDE4LTA2LTI5IDA1OjIxOjA2IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDg4MyAgMjAxOC0wNi0zMCAxNzo1NzoxNSBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KICBhcmljaGFyZHNvbiA8YXJpY2hhcmRzb25ARnJlZUJTRC5v
cmc+CiAgYnIgPGJyQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qub3JnPgog
IGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGVhZGxlciA8ZWFkbGVyQEZyZWVCU0Qub3JnPgogIGVt
YXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGpoaWJiaXRzIDxqaGliYml0c0BGcmVlQlNELm9y
Zz4KICBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIGtwIDxrcEBGcmVlQlNELm9yZz4KICBtY2t1
c2ljayA8bWNrdXNpY2tARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qu
b3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlz
aW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2ZyZWVic2QuZ2l0CiAgIDBh
OGQwZWQ0ZTU0Li45Yzk2NDBiMTJlZCAgOWM5NjQwYjEyZWRjYmM2ZjQ3NWJmMDYyZDY4ZWI2ZDA2
MmExMThhYSAtPiB0ZXN0ZWQvbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 05:44:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 05: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 1fZrdY-0005AY-UY; Mon, 02 Jul 2018 05:44: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=/r+i=js=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fZrdX-0005AT-FG
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 05:44:31 +0000
X-Inumbo-ID: f889a09a-7dba-11e8-8089-bc764e045a96
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f889a09a-7dba-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 07:44:22 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Jul 2018 22:44:27 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,298,1526367600"; d="scan'208";a="51964207"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga008.fm.intel.com with ESMTP; 01 Jul 2018 22:44:27 -0700
Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 1 Jul 2018 22:44:27 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 1 Jul 2018 22:44:27 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.223]) with mapi id 14.03.0319.002;
 Mon, 2 Jul 2018 13:44:24 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] VMX: don't needlessly write CR4 guest/host mask
Thread-Index: AQHUD6tk32s7YCVBFEuOgTLz3VCfMKR7cApA
Date: Mon, 2 Jul 2018 05:44:23 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191235A5F@SHSMSX101.ccr.corp.intel.com>
References: <5B36312402000078001CF2A2@prv1-mh.provo.novell.com>
In-Reply-To: <5B36312402000078001CF2A2@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNjVkYzk5ZDYtNzcxNi00YjVkLWE1YTktYTRiYzIzNmQ0NmFmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoid2pReFwvdzZyNU1wMXJUMXVPK3IrY3VVNndFaHRvbDVoS2wxWkd6Y29tY3JPcWtpYmY5ZlpcL2JWM05QVmtpWW0wIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] VMX: don't needlessly write CR4 guest/host
 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: "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IEZy
aWRheSwgSnVuZSAyOSwgMjAxOCA5OjE2IFBNCj4gCj4gSW4gc2hhZG93IG1vZGUgdGhlIGZpZWxk
IG5ldmVyIGNoYW5nZXMgZnJvbSB+MFVMLCBzbyB0aGVyZSdzIG5vIG5lZWQgZm9yCj4gYSBWTVdS
SVRFIChvciBhbiB1cGRhdGUgb2YgaXRzIGNhY2hlZCB2YWx1ZSkuCj4gCj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 05:49:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 05:49: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 1fZri2-0005OM-V4; Mon, 02 Jul 2018 05:49: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=/r+i=js=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fZri1-0005OD-PT
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 05:49:09 +0000
X-Inumbo-ID: a3b656b3-7dbb-11e8-ba45-cfc176a5991c
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a3b656b3-7dbb-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 05:49:10 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Jul 2018 22:49:06 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,298,1526367600"; d="scan'208";a="51965013"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by fmsmga008.fm.intel.com with ESMTP; 01 Jul 2018 22:49:02 -0700
Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 1 Jul 2018 22:49:02 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 1 Jul 2018 22:49:02 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Mon, 2 Jul 2018 13:48:59 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH V5] x86/altp2m: Fix crash with INVALID_ALTP2M EPTP index
Thread-Index: AQHUDu1S87ErxBZOgUyH/V1ItgkZoqR7cnTA
Date: Mon, 2 Jul 2018 05:48:59 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191235A80@SHSMSX101.ccr.corp.intel.com>
References: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1530196528-17865-1-git-send-email-rcojocaru@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTRlMDNkMDQtMDFjZC00ZjJhLTliMDUtYjE4ZWY4OTRjMzA3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRllEdHBBcHJwcGJWODJma1d6VG8raHVrcFBTQkoweGRLXC9Db1wvNFBuNTJKQ1MzemxGREE1QWc5M2p1TkNweGFWIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, "jbeulich@suse.com" <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>

PiBGcm9tOiBSYXp2YW4gQ29qb2NhcnUgW21haWx0bzpyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
XQo+IFNlbnQ6IFRodXJzZGF5LCBKdW5lIDI4LCAyMDE4IDEwOjM1IFBNCj4gCj4gQSBWTSBleGl0
IGhhbmRsZXIgZXhlY3V0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgZW5hYmxpbmcgI1ZFIG1pZ2h0Cj4g
ZmluZCBhIHN0YWxlIF9fdm1zYXZlKClkIEVQVFBfSU5ERVgsIHN0b3JlZCBieSBjYWxsaW5nCj4g
YWx0cDJtX3ZjcHVfZGVzdHJveSgpIHdoZW4KPiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9F
WENFUFRJT05TCj4gaGFkIGJlZW4gZW5hYmxlZCBieSBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5j
X3ZlKCkuCj4gCj4gdm14X3ZtZXhpdF9oYW5kbGVyKCkgX192bXJlYWQoKXMgRVBUUF9JTkRFWCBh
cyBzb29uIGFzCj4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyBpcyBzZXQs
IHNvIGlmIGFuCj4gYXBwbGljYXRpb24gZW5hYmxlcyBhbHRwMm0gb24gYSBkb21haW4sIHN1Y2Nl
c2Z1bGx5IGNhbGxzCj4geGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSwgdGhlbiBk
aXNhYmxlcyBhbHRwMm0gYW5kCj4gZXhpdHMsIGEgc2Vjb25kIHJ1biBvZiBzYWlkIGFwcGxpY2F0
aW9uIHdpbGwgbGlrZWx5IHJlYWQgdGhlCj4gSU5WQUxJRF9BTFRQMk0gRVBUUF9JTkRFWCBzZXQg
d2hlbiBkaXNhYmxpbmcgYWx0cDJtIGluIHRoZSBmaXJzdAo+IHJ1biwgYW5kIGNyYXNoIHRoZSBo
b3N0IHdpdGggdGhlIEJVR19PTihpZHggPj0gTUFYX0FMVFAyTSksCj4gYmV0d2VlbiB4Y19hbHRw
Mm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgpIGFuZAo+IHhjX2FsdHAybV9zZXRfZG9tYWluX3N0
YXRlKC4uLiwgZmFsc2UpLgo+IAo+IFRoZSBwcm9ibGVtIGlzIG5vdCByZXN0cmljdGVkIHRvIGFu
IElOVkFMSURfQUxUUDJNIEVQVFBfSU5ERVgKPiAod2hpY2ggY2FuIG9ubHkgc2FuZWx5IGhhcHBl
biBvbiBhbHRwMm0gdW5pbml0KSwgYnV0IGFwcGxpZXMKPiB0byBhbnkgc3RhbGUgaW5kZXggcHJl
dmlvdXNseSBzYXZlZCAtIHdoaWNoIG1lYW5zIHRoYXQgYWxsCj4gYWx0cDJtX3ZjcHVfdXBkYXRl
X3ZtZnVuY192ZSgpIGNhbGxzIG11c3QgYWxzbyBjYWxsCj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3Ay
bSgpIGFmdGVyIHNldHRpbmcKPiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05T
LCBpbiBvcmRlciB0byBtYWtlIHN1cmUKPiB0aGF0IHRoZSBzdG9yZWQgRVBUUF9JTkRFWCBpcyBh
bHdheXMgdmFsaWQgYXQKPiB2bXhfdm1leGl0X2hhbmRsZXIoKSB0aW1lLgo+IAo+IEkgZG9uJ3Qg
aG93ZXZlciBmb2xkIHRoZSB0d28gZnVuY3Rpb25zIGludG8gb25lIGV2ZXJ5d2hlcmUsCj4gc2lu
Y2UgaW4gcDJtX3N3aXRjaF9kb21haW5fYWx0cDJtX2J5X2lkKCkgYW5kCj4gcDJtX3N3aXRjaF92
Y3B1X2FsdHAybV9ieV9pZCgpIHRoZSBleHRyYSB3b3JrIGRvbmUgYnkKPiBhbHRwMm1fdmNwdV91
cGRhdGVfdm1mdW5jX3ZlKCkgaXMgdW5uZWNlc3NhcnkgYW5kIGhhcyBzaWRlCj4gZWZmZWN0cyAo
c3VjaCBhcyBfX3Ztd3JpdGUoVk1fRlVOQ1RJT05fQ09OVFJPTCwgLi4uKSkuCj4gCj4gU2lnbmVk
LW9mZi1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+IAoK
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPi4gCgpidHcgbmV4
dCB0aW1lIHBsZWFzZSB1c2UgbW9yZSBkZXNjcmlwdGl2ZSB3b3JkcyBhbmQgbGVzcwpmdW5jdGlv
biBuYW1lcyBpbiBjb21taXQgbWVzc2FnZS4gCgpUaGFua3MKS2V2aW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 05:56:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 05:56: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 1fZrox-0006CV-Dc; Mon, 02 Jul 2018 05:56: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=/r+i=js=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fZrow-0006CI-AH
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 05:56:18 +0000
X-Inumbo-ID: 9e756c0a-7dbc-11e8-8089-bc764e045a96
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e756c0a-7dbc-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 07:56:10 +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 fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Jul 2018 22:56:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,298,1526367600"; d="scan'208";a="237138291"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga005.jf.intel.com with ESMTP; 01 Jul 2018 22:56:15 -0700
Received: from fmsmsx126.amr.corp.intel.com (10.18.125.43) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 1 Jul 2018 22:56:15 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 1 Jul 2018 22:56:14 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.223]) with mapi id 14.03.0319.002;
 Mon, 2 Jul 2018 13:56:12 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 4/6] x86/msr: Clean up the MSR_FEATURE_CONTROL constants
Thread-Index: AQHUDVA52yk4P+HRpE+kkHUn/ok75KR1Ik6AgAZVpPA=
Date: Mon, 2 Jul 2018 05:56:11 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191235AA7@SHSMSX101.ccr.corp.intel.com>
References: <1530019098-7058-1-git-send-email-andrew.cooper3@citrix.com>
 <1530019098-7058-5-git-send-email-andrew.cooper3@citrix.com>
 <5B34DE7F02000078001CED9D@prv1-mh.provo.novell.com>
In-Reply-To: <5B34DE7F02000078001CED9D@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGM1YTRkN2EtMTA2Zi00NTZlLWFhNmEtM2U2MzRiMWJiOTA2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiWlJ6dWlHbDk2Z3J3dzVkY3lYUlh0T05td3JoaGRkOE1aNVMwc3gzN0hDbTJxU2ljRVwvcWppenpOV2ZcL2tSRndNIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/6] x86/msr: Clean up the
 MSR_FEATURE_CONTROL constants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 "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
dXJzZGF5LCBKdW5lIDI4LCAyMDE4IDk6MTEgUE0KPiAKPiA+Pj4gT24gMjYuMDYuMTggYXQgMTU6
MTgsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPiA+IC0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNy
LWluZGV4LmgKPiA+IEBAIC0xNSw2ICsxNSwxMyBAQAo+ID4gICAqIGFiYnJldmlhdGVkIG5hbWUu
Cj4gPiAgICovCj4gPgo+ID4gKyNkZWZpbmUgTVNSX0ZFQVRVUkVfQ09OVFJPTCAgICAgICAgICAg
ICAweDAwMDAwMDNhCj4gPiArI2RlZmluZSBGRUFUX0NUTF9MT0NLICAgICAgICAgICAgICAgICAg
IChfQUMoMSwgVUxMKSA8PCAgMCkKPiA+ICsjZGVmaW5lIEZFQVRfQ1RMX1ZNWF9JTlNJREVfU01Y
ICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAxKQo+ID4gKyNkZWZpbmUgRkVBVF9DVExfVk1YX09V
VFNJREVfU01YICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDIpCj4gPiArI2RlZmluZSBGRUFUX0NU
TF9TR1ggICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAxOCkKPiA+ICsjZGVmaW5l
IEZFQVRfQ1RMX0xNQ0UgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDIwKQo+IAo+
IFNvIHRoaXMgaXMgYSBnb29kIGV4YW1wbGUgYSBjYXNlIHdoZXJlIEknZCBiZSByYXRoZXIgYWZy
YWlkIG9mIHBvc3NpYmxlCj4gbmFtZSBjbGFzaGVzLiBJIGZ1bGx5IGFncmVlIC4uLgo+IAo+ID4g
QEAgLTMyMSwxNSArMzI4LDYgQEAKPiA+ICAjZGVmaW5lIE1TUl9JQTMyX0VCTF9DUl9QT1dFUk9O
CQkweDAwMDAwMDJhCj4gPiAgI2RlZmluZSBNU1JfSUEzMl9FQkNfRlJFUVVFTkNZX0lECTB4MDAw
MDAwMmMKPiA+Cj4gPiAtI2RlZmluZSBNU1JfSUEzMl9GRUFUVVJFX0NPTlRST0wJMHgwMDAwMDAz
YQo+ID4gLSNkZWZpbmUgSUEzMl9GRUFUVVJFX0NPTlRST0xfTE9DSyAgICAgICAgICAgICAgICAg
ICAgIDB4MDAwMQo+ID4gLSNkZWZpbmUgSUEzMl9GRUFUVVJFX0NPTlRST0xfRU5BQkxFX1ZNWE9O
X0lOU0lERV9TTVgKPiAweDAwMDIKPiA+IC0jZGVmaW5lIElBMzJfRkVBVFVSRV9DT05UUk9MX0VO
QUJMRV9WTVhPTl9PVVRTSURFX1NNWAo+IDB4MDAwNAo+IAo+IC4uLiB0aGF0IGVzcGVjaWFsbHkg
dGhlc2UgdHdvIGFyZSBleGNlc3NpdmVseSBsb25nLiBCdXQgb21pdHRpbmcgdGhlCj4gSUEzMiBp
bmZpeCBwbHVzIHNob3J0ZW5pbmcgRkVBVFVSRV9DT05UUk9MIHRvIEZFQVRfQ1RMIGlzIG5vdAo+
IGhlbHBmdWwuIFRoZSBsYXR0ZXIgZXZlbiBpcyBhZ2FpbnN0IHRoZSBuYW1pbmcgcnVsZXMgc2V0
IGZvcnRoIGluCj4gcGF0Y2ggMi4KPiAKPiBJJ2QgYmUgZmluZSB3aXRoIGRldmlhdGluZyBmcm9t
IHRoZSBTRE0gaGVyZSwgdXNpbmcgTVNSX0lBMzJfRkVBVF9DVEwKPiBhbmQgSUEzMl9GRUFUX0NU
TF8qIChwZXJoYXBzIHdpdGggYSBjb21tZW50IGNpdGluZyB0aGUgU0RNIG5hbWUsCj4gdG8gbWFr
ZSBpdCBub3RpY2FibGUgdG8gc29tZW9uZSBncmVwLWluZykuCj4gCgpBZ3JlZS4gRkVBVF9DVEwg
YWxvbmUgaXMgdG9vIGJyb2FkLi4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 05:57:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 05: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 1fZrpt-0006Hn-T8; Mon, 02 Jul 2018 05:57: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=/r+i=js=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fZrps-0006Hf-Ep
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 05:57:16 +0000
X-Inumbo-ID: c1257f74-7dbc-11e8-8089-bc764e045a96
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c1257f74-7dbc-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 07:57:08 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga006.jf.intel.com ([10.7.209.51])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Jul 2018 22:57:14 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,298,1526367600"; d="scan'208";a="54419846"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga006.jf.intel.com with ESMTP; 01 Jul 2018 22:57:08 -0700
Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 1 Jul 2018 22:57:06 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX153.amr.corp.intel.com (10.18.125.6) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 1 Jul 2018 22:57:05 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.51]) with mapi id 14.03.0319.002;
 Mon, 2 Jul 2018 13:57:03 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH for-4.11 v2 1/3] x86/HVM: don't cause #NM to be raised
 in Xen
Thread-Index: AQHUDRgDO4za83UuXECkXcNuWI0DpqR7eKwg
Date: Mon, 2 Jul 2018 05:57:02 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191235AC4@SHSMSX101.ccr.corp.intel.com>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
 <5B31DEE402000078001CDC11@prv1-mh.provo.novell.com>
In-Reply-To: <5B31DEE402000078001CDC11@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTM4NGNlMGUtN2M0OS00ZmZkLTk2OWUtNDE5Zjk4NzZlOGQyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiYlVqXC9kZUtmTmtFS2dZMDNJcjhIYXFIQ1E2RzJzZm1Vbzlid1BJMjFtXC9uZlRjaXk1T1NuNEZHWHptTERvZ0h3In0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH for-4.11 v2 1/3] x86/HVM: don't cause #NM to
 be raised in 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: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, "Nakajima,
 Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFR1
ZXNkYXksIEp1bmUgMjYsIDIwMTggMjozNiBQTQo+IAo+IFRoZSBjaGFuZ2VzIGZvciBYU0EtMjY3
IGRpZCBub3QgdG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhWTQo+IGd1ZXN0cy4gSW4g
ZnVsbHkgZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4KPiByZXNw
ZWN0aXZlIHZDUFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgpIG1pZ2h0
IGxlYXZlIGl0Cj4gd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8gI05NIGluIGh5cGVydmlzb3IgY29u
dGV4dC4KPiAKPiB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2bXh9X2ZwdV9kaXJ0eV9pbnRl
cmNlcHQoKSBiZWNvbWUKPiB1bnJlYWNoYWJsZQo+IHRoaXMgd2F5LiBFeHBsaWNpdCB7c3ZtLHZt
eH1fZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCj4gbm93Lgo+IAo+
IFdpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1bGx5IGVhZ2VyIG1vZGUs
IHRoZXJlJ3MgYWxzbyBubwo+IG5lZWQgYW55bW9yZSB0byBpbnRlcmNlcHQgI05NLgo+IAo+IFJl
cG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KPiBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 06:06:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 06:06: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 1fZryS-0007IX-Hp; Mon, 02 Jul 2018 06:06: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=/r+i=js=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fZryR-0007IR-NE
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 06:06:07 +0000
X-Inumbo-ID: 028ac74e-7dbe-11e8-ba45-cfc176a5991c
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 028ac74e-7dbe-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 06:06:08 +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 orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Jul 2018 23:06:04 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,298,1526367600"; d="scan'208";a="53383433"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga007.jf.intel.com with ESMTP; 01 Jul 2018 23:06:04 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 1 Jul 2018 23:06:04 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.87]) with mapi id 14.03.0319.002;
 Mon, 2 Jul 2018 14:06:01 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich
 <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH for-4.11 v2 3/3] VMX: check host CR0 before entering guest
Thread-Index: AQHUDRg/diPn3bOLMUmoYMA54Zj/RKRx0heAgAmoXWA=
Date: Mon, 2 Jul 2018 06:06:01 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191235AED@SHSMSX101.ccr.corp.intel.com>
References: <5B31DC2702000078001CDBEC@prv1-mh.provo.novell.com>
 <5B31DF4A02000078001CDC17@prv1-mh.provo.novell.com>
 <4da19bc3-8beb-9980-a2c3-d1f35f4d6e63@citrix.com>
In-Reply-To: <4da19bc3-8beb-9980-a2c3-d1f35f4d6e63@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMmFmNGJmM2YtM2U5OS00YTVlLWExNTctYzEzNWQ2NDhhYmMxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSFZUVnl6U0pcL0U5WW54djg0WFZSNVwvaUV2V3RBUzdoa1B5SlJPbVNhRWNud3BtV2d0T3JhWUo1azdJZ3kyb0ZSIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH for-4.11 v2 3/3] VMX: check host CR0 before
 entering guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0N
Cj4gU2VudDogVHVlc2RheSwgSnVuZSAyNiwgMjAxOCA2OjM0IFBNDQo+IA0KPiBPbiAyNi8wNi8x
OCAwNzozOCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ID4gV2hpbGUgd2UgZG9uJ3QgZXhwZWN0IENS
MCB0byBjaGFuZ2UgYmVoaW5kIG91ciBiYWNrcywgY29wZSB3aXRoIHRoaXMNCj4gPiBoYXBwZW5p
bmcsIGJ1dCBvdGhlciB0aGFuIGZvciBDUjQgYWxzbyBsb2cgYSAoZGVidWcpIG1lc3NhZ2UuDQo+
ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+
ID4NCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMNCj4gPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bWNzLmMNCj4gPiBAQCAtMTY3Niw3ICsxNjc2LDcgQEAgdm9pZCB2
bXhfdm1lbnRyeV9mYWlsdXJlKHZvaWQpDQo+ID4gIHZvaWQgdm14X2RvX3Jlc3VtZShzdHJ1Y3Qg
dmNwdSAqdikNCj4gPiAgew0KPiA+ICAgICAgYm9vbF90IGRlYnVnX3N0YXRlOw0KPiA+IC0gICAg
dW5zaWduZWQgbG9uZyBob3N0X2NyNDsNCj4gPiArICAgIHVuc2lnbmVkIGxvbmcgaG9zdF9jcjQs
IGhvc3RfY3IwLCBjcjA7DQo+ID4NCj4gPiAgICAgIGlmICggdi0+YXJjaC5odm1fdm14LmFjdGl2
ZV9jcHUgPT0gc21wX3Byb2Nlc3Nvcl9pZCgpICkNCj4gPiAgICAgICAgICB2bXhfdm1jc19yZWxv
YWQodik7DQo+ID4gQEAgLTE3MzIsNiArMTczMiwxNSBAQCB2b2lkIHZteF9kb19yZXN1bWUoc3Ry
dWN0IHZjcHUgKnYpDQo+ID4gICAgICBpZiAoIGhvc3RfY3I0ICE9IHJlYWRfY3I0KCkgKQ0KPiA+
ICAgICAgICAgIF9fdm13cml0ZShIT1NUX0NSNCwgcmVhZF9jcjQoKSk7DQo+ID4NCj4gPiArICAg
IC8qIENoZWNrIGhvc3QgQ1IwIChpdHMgdmFsdWUgc2hvdWxkbid0IGhhdmUgY2hhbmdlZCkuICov
DQo+ID4gKyAgICBfX3ZtcmVhZChIT1NUX0NSMCwgJmhvc3RfY3IwKTsNCj4gPiArICAgIGNyMCA9
IHJlYWRfY3IwKCk7DQo+IA0KPiBGb3IgYmV0dGVyIG9yIHdvcnNlLCByZWFkX2NyMCgpIGlzbid0
IGEgY2FjaGVkIHJlYWQsIHNvIHRoaXMgYWRkcyBhIHJlYWwNCj4gbW92IGZyb20gY3IwIGludG8g
dGhlIHJlc3VtZSBwYXRoLCB3aGljaCBpcyBhIGxhcmdlIG92ZXJoZWFkIGZvciBhIHBhdGgNCj4g
d2UgZXhwZWN0IG5ldmVyIHRvIHRha2UuDQo+IA0KPiBOb3cgdGhhdCB3ZSBhcmUgNjRiaXQsIHRo
aXMgY291bGQgcG9zc2libHkgYmUgY2hhbmdlZCwgYXMgdGFzayBzd2l0Y2hlcw0KPiBjYW4ndCBv
Y2N1ciBhbmQgY2hhbmdlIFRTIGJlaGluZCBvdXIgYmFjayAoYW5kIGFsbCBndWVzdCB0YXNrIHN3
aXRjaGVzDQo+IGFyZSBoYW5kbGVkIGJ5IFhlbikuDQo+IA0KPiBJJ2QgYWxzbyBsaWtlIHRvIGNv
bnNpZGVyIGEgcG9pbnQgcmFpc2VkIGJ5IEh1YXdhaSBhdCBYZW5TdW1taXQuwqAgT25jZQ0KPiB3
ZSBoYW5kbGUgI05NIGFuZCBkaXNhYmxlIHRoZSBpbnRlcmNlcHQsIGNsdHMvc3R0cyBpbnNpZGUg
dGhlIGd1ZXN0DQo+IHN0aWxsIGNhdXNlIGEgdm1leGl0LsKgIEluIG9uZSBIUEMgd29ya2xvYWQs
IHRoaXMgYWNjb3VudGVkIGZvciBhIDQwJQ0KPiBwZXJmb3JtYW5jZSBpbXBhY3QuDQo+IA0KPiBP
biBJbnRlbCBoYXJkd2FyZSwgdGhpcyBjYW4gYmUgZml4ZWQgd2l0aCB0aGUgY3IwX2hvc3QvZ3Vl
c3QgbWFzaw0KPiBzZXR0aW5nLCBzaW1pbGFyIHRvIHRoZSBjcjQgY2hhbmdlcyBpbiBjL3MgNDA2
ODE3MzU1MDIsIGFuZCBvbiBBTUQNCj4gaGFyZHdhcmUgYnkgbWFraW5nIHVzZSBvZiBHRU5FUkFM
MV9JTlRFUkNFUFRfQ1IwX1NFTF9XUklURSBpbg0KPiBwcmVmZXJlbmNlDQo+IHRvIENSX0lOVEVS
Q0VQVF9DUjBfV1JJVEUuDQo+IA0KPiBXaXRoIHRob3NlIG9wdGltaXNhdGlvbnMgaW4gcGxhY2Us
IEkgZG9uJ3QgYmVsaWV2ZSB0aGVzZSBjaGVja3Mgd291bGQgYmUNCj4gd2FycmFudGVkLg0KPiAN
Cg0KSSBhZ3JlZSBzdWNoIGNoZWNrIGFkZHMgdW5uZWNlc3Nhcnkgb3ZlcmhlYWQgKHBvc3NpYmx5
IGp1c3QgZG8gaXQgaW4NCmRlYnVnIGJ1aWxkPyksIGJ1dCBkaWRuJ3Qgc2VlIGhvdyB5b3VyIGNv
bW1lbnQgaW52YWxpZGF0ZXMgdGhlIGNoZWNrLg0KSXQncyBhYm91dCBob3N0IENSMCBjaGVjay4g
d2h5IHdvdWxkIHBvbGljeSBjaGFuZ2Ugb24gZ3Vlc3QgYmVoYXZpb3INCmltcGFjdCB0aGF0IHBh
cnQ/DQoNClRoYW5rcw0KS2V2aW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 06:33:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 06: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 1fZsOw-0001HU-Qp; Mon, 02 Jul 2018 06: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZsOv-0001HP-Ip
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 06:33:29 +0000
X-Inumbo-ID: d56e2a2d-7dc1-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d56e2a2d-7dc1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 06:33:30 +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 C9A1FAD95;
 Mon,  2 Jul 2018 06:33:26 +0000 (UTC)
To: Michael Young <m.a.young@durham.ac.uk>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <alpine.LFD.2.21.1807011742590.4081@austen3.home>
 <64535980-8fa4-cd40-705b-665ad8907d7e@citrix.com>
 <alpine.DEB.2.11.1807011906020.55689@procyon.dur.ac.uk>
 <alpine.LFD.2.21.1807012206320.2946@austen3.home>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <6df3909b-3246-9c9e-b73e-e0e1f0e61fe5@suse.com>
Date: Mon, 2 Jul 2018 08:33:24 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.LFD.2.21.1807012206320.2946@austen3.home>
Content-Language: de-DE
Subject: Re: [Xen-devel] xen crash with 4.17 kernel on Fedora
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMDEvMDcvMTggMjM6MjYsIE1pY2hhZWwgWW91bmcgd3JvdGU6Cj4gT24gU3VuLCAxIEp1bCAy
MDE4LCBNIEEgWW91bmcgd3JvdGU6Cj4gCj4+IEkgZ2V0ICh3aXRoIGtlcm5lbC00LjE3LjMtMjAw
LmZjMjgueDg2XzY0IHdoaWNoIGlzIGEgYml0IGVhc2llcikKPj4KPj4gcmlwOiBmZmZmZmZmZjgx
MDYyMzMwIG5hdGl2ZV9pcnFfZGlzYWJsZQo+PiBmbGFnczogMDAwMDAyNDYgaSB6IHAKPj4gcnNw
OiBmZmZmZmZmZjgyMjAzZDkwCj4+IHJheDogMDAwMDAwMDAwMDAwMDI0NsKgwqDCoCByY3g6IDAw
MDAwMDAwMDAwMDAwMDDCoMKgwqAgcmR4OiAwMDAwMDAwMDAwMDAwMDAwCj4+IHJieDogMDAwMDAw
MDBmZmZmZmZmZsKgwqDCoCByc2k6IDAwMDAwMDAwZmZmZmZmZmbCoMKgwqAgcmRpOiAwMDAwMDAw
MDAwMDAwMDAwCj4+IHJicDogMDAwMDAwMDAwMDAwMDAwMMKgwqDCoMKgIHI4OiBmZmZmZmZmZjgy
MGJiNjk4wqDCoMKgwqAgcjk6IGZmZmZmZmZmODIyMDNlMzgKPj4gcjEwOiAwMDAwMDAwMDAwMDAw
MDAwwqDCoMKgIHIxMTogMDAwMDAwMDAwMDAwMDAwMMKgwqDCoCByMTI6IDAwMDAwMDAwMDAwMDAw
MDAKPj4gcjEzOiBmZmZmZmZmZjgyMGJiNjk4wqDCoMKgIHIxNDogZmZmZmZmZmY4MjIwM2UzOMKg
wqDCoCByMTU6IDAwMDAwMDAwMDAwMDAwMDAKPj4gY3M6IGUwMzPCoMKgwqDCoCBzczogZTAyYsKg
wqDCoMKgIGRzOiAwMDAwwqDCoMKgwqAgZXM6IDAwMDAKPj4gZnM6IDAwMDAgQCAwMDAwMDAwMDAw
MDAwMDAwCj4+IGdzOiAwMDAwIEAgZmZmZmZmZmY4MjczMTAwMC8wMDAwMDAwMDAwMDAwMDAwIF9f
aW5pdF9iZWdpbi8KPj4gQ29kZSAoaW5zdHIgYWRkciBmZmZmZmZmZjgxMDYyMzMwKQo+PiAwMCAw
MCAwMCAwMCAwMCA1NyA5ZCBjMyAwZiAxZiAwMCA2NiAyZSAwZiAxZiA4NCAwMCAwMCAwMCAwMCAw
MCA8ZmE+IGMzIDBmCj4+IDFmIDQwIDAwIDY2IDJlIDBmIDFmIDg0Cj4+Cj4+Cj4+IFN0YWNrOgo+
PiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ZmZmZjgxMDYyMzMwCj4+IDAwMDAwMDAxMDAwMGUwMzAgMDAwMDAwMDAwMDAxMDA0NiBmZmZmZmZm
ZjgyMjAzZGQ4IDAwMDAwMDAwMDAwMGUwMmIKPj4gMDAwMDAwMDAwMDAwMDI0NiBmZmZmZmZmZjgx
MTBkZmY5IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDI0Ngo+PiAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjBhNmNkMCBmZmZmZmZmZjgyMjAzZTg4Cj4+
IGZmZmZmZmZmODI3MzkwMDAgODAwMDAwMDAwMDAwMDA2MSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAKPj4KPj4gQ2FsbCBUcmFjZToKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIFs8ZmZmZmZmZmY4MTA2MjMzMD5dIG5hdGl2ZV9pcnFfZGlzYWJsZSA8LS0K
Pj4gZmZmZmZmZmY4MjIwM2RhODrCoMKgIFs8ZmZmZmZmZmY4MTA2MjMzMD5dIG5hdGl2ZV9pcnFf
ZGlzYWJsZQo+PiBmZmZmZmZmZjgyMjAzZGQ4OsKgwqAgWzxmZmZmZmZmZjgxMTBkZmY5Pl0gdnBy
aW50a19lbWl0KzB4ZTkKPj4gZmZmZmZmZmY4MjIwM2UzMDrCoMKgIFs8ZmZmZmZmZmY4MTEwZWM5
Nj5dIHByaW50aysweDU4Cj4+IGZmZmZmZmZmODIyMDNlOTA6wqDCoCBbPGZmZmZmZmZmODEwYWM5
NzA+XSBfX3dhcm5fcHJpbnRrKzB4NDYKPj4gZmZmZmZmZmY4MjIwM2VmODrCoMKgIFs8ZmZmZmZm
ZmY4Mjc1ZGI2Mj5dIHhlbl9sb2FkX2dkdF9ib290KzB4MTA4Cj4+IGZmZmZmZmZmODIyMDNmMjg6
wqDCoCBbPGZmZmZmZmZmODEwMzdjNzA+XSBsb2FkX2RpcmVjdF9nZHQrMHgzMAo+PiBmZmZmZmZm
ZjgyMjAzZjQwOsKgwqAgWzxmZmZmZmZmZjgxMDM3ZjA4Pl0gc3dpdGNoX3RvX25ld19nZHQrMHg4
Cj4+IGZmZmZmZmZmODIyMDNmNDg6wqDCoCBbPGZmZmZmZmZmODEwMmFhZTA+XSB4ODZfaW5pdF9u
b29wCj4+IGZmZmZmZmZmODIyMDNmNTA6wqDCoCBbPGZmZmZmZmZmODI3NWRjOGM+XSB4ZW5fc3Rh
cnRfa2VybmVsKzB4ZWQKPgo+IEkgdGhpbmsgdGhlIGNyYXNoIGlzIHRyaWdnZXJlZCBieSB0aGUg
Y29kZQo+IAo+IHN0YXRpYyBpbmxpbmUgcGdwcm90dmFsX3QgY2hlY2tfcGdwcm90KHBncHJvdF90
IHBncHJvdCkKPiB7Cj4gwqDCoMKgwqDCoMKgwqAgcGdwcm90dmFsX3QgbWFzc2FnZWRfdmFsID0g
bWFzc2FnZV9wZ3Byb3QocGdwcm90KTsKPiAKPiDCoMKgwqDCoMKgwqDCoCAvKiBtbWRlYnVnLmgg
Y2FuIG5vdCBiZSBpbmNsdWRlZCBoZXJlIGJlY2F1c2Ugb2YgZGVwZW5kZW5jaWVzICovCj4gI2lm
ZGVmIENPTkZJR19ERUJVR19WTQo+IMKgwqDCoMKgwqDCoMKgIFdBUk5fT05DRShwZ3Byb3RfdmFs
KHBncHJvdCkgIT0gbWFzc2FnZWRfdmFsLAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgImF0dGVtcHRlZCB0byBzZXQgdW5zdXBwb3J0ZWQgcGdwcm90OiAlMDE2bGx4ICIKPiDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJiaXRzOiAlMDE2bGx4IHN1cHBvcnRl
ZDogJTAxNmxseFxuIiwKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh1NjQp
cGdwcm90X3ZhbChwZ3Byb3QpLAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
KHU2NClwZ3Byb3RfdmFsKHBncHJvdCkgXiBtYXNzYWdlZF92YWwsCj4gwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCAodTY0KV9fc3VwcG9ydGVkX3B0ZV9tYXNrKTsKPiAjZW5kaWYK
PiAKPiDCoMKgwqDCoMKgwqDCoCByZXR1cm4gbWFzc2FnZWRfdmFsOwo+IH0KPiAKPiBzdGF0aWMg
aW5saW5lIHB0ZV90IHBmbl9wdGUodW5zaWduZWQgbG9uZyBwYWdlX25yLCBwZ3Byb3RfdCBwZ3By
b3QpCj4gewo+IMKgwqDCoMKgwqDCoMKgIHJldHVybiBfX3B0ZSgoKHBoeXNfYWRkcl90KXBhZ2Vf
bnIgPDwgUEFHRV9TSElGVCkgfAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgY2hlY2tfcGdwcm90KHBncHJvdCkpOwo+IH0KPiAKPiBpbiBhcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wZ3RhYmxlLmggd2hpY2ggaXMgaW5saW5lZCBpbnRvCj4geGVuX2xvYWRfZ2R0X2Jvb3Qg
YnkgdmlhIHBmbl9wdGUKPiAKPiBJbiA0LjE2IHRoZSBlcXVpdmFsZW50IGNvZGUgd2FzCj4gCj4g
c3RhdGljIGlubGluZSBwdGVfdCBwZm5fcHRlKHVuc2lnbmVkIGxvbmcgcGFnZV9uciwgcGdwcm90
X3QgcGdwcm90KQo+IHsKPiDCoMKgwqDCoHJldHVybiBfX3B0ZSgoKHBoeXNfYWRkcl90KXBhZ2Vf
bnIgPDwgUEFHRV9TSElGVCkgfAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtYXNzYWdlX3Bn
cHJvdChwZ3Byb3QpKTsKPiB9CgpUaGVyZSBhcmUgdHdvIHByb2JsZW1zIGhlcmU6CgoxLiBwdl9p
cnFfb3BzIGhhc24ndCBiZWVuIHNldHVwIGVhcmx5IGVub3VnaCwgc28gdGhlIHByaW50aygpIHdp
bGwgdXNlCiAgIG5hdGl2ZV9pcnFfZGlzYWJsZSgpIGluc3RlYWQgb2YgdGhlIFhlbiB2YXJpYW50
LgoKMi4gRm9yIFBWIGRvbWFpbnMgdGhlIGRlZmF1bHQga2VybmVsIHB0ZSBzaG91bGQgbm90IGlu
Y2x1ZGUgdGhlIGdsb2JhbAogICBiaXQuIFJlcGFpcmluZyB0aGlzIGlzc3VlIHdpbGwgYXZvaWQg
dGhlIFdBUk5fT05DRSgpIGFib3ZlLgoKSSdsbCBzZW5kIHR3byBwYXRjaGVzIHNvb24gdG8gZml4
IHRoZSBpc3N1ZXMuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 06:34:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 06:34:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZsPs-0001NR-8G; Mon, 02 Jul 2018 06:34: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZsPq-0001NC-Gk
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 06:34:26 +0000
X-Inumbo-ID: f7c69aba-7dc1-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f7c69aba-7dc1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 06:34:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 00:34:24 -0600
Message-Id: <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 00:34:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
In-Reply-To: <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.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@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+IE9uIDI5LjA2LjE4IGF0IDE4OjM5LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMjkvMjAxOCAwNjozOCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDI4LjA2LjE4IGF0IDE1OjAwLCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4gQEAg
LTQ2NjYsNiArNDY2NywyMyBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKPj4+ICAgICAgICAg
IH0KPj4+ICAgICAgICAgIGJyZWFrOwo+Pj4gIAo+Pj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9n
ZXRfbWVtX2FjY2VzczoKPj4+ICsgICAgICAgIGlmICggYS51Lm1lbV9hY2Nlc3MucGFkICkKPj4+
ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4+PiArICAgICAgICBlbHNlCj4+PiArICAgICAg
ICB7Cj4+PiArICAgICAgICAgICAgeGVubWVtX2FjY2Vzc190IGFjY2VzczsKPj4+ICsKPj4+ICsg
ICAgICAgICAgICByYyA9IHAybV9nZXRfbWVtX2FjY2VzcyhkLCBfZ2ZuKGEudS5tZW1fYWNjZXNz
LmdmbiksICZhY2Nlc3MsCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YS51Lm1lbV9hY2Nlc3Mudmlldyk7Cj4+PiArICAgICAgICAgICAgaWYgKCAhcmMgKQo+Pj4gKyAg
ICAgICAgICAgIHsKPj4+ICsgICAgICAgICAgICAgICAgYS51Lm1lbV9hY2Nlc3MuaHZtbWVtX2Fj
Y2VzcyA9IGFjY2VzczsKPj4+ICsgICAgICAgICAgICAgICAgcmMgPSBfX2NvcHlfdG9fZ3Vlc3Qo
YXJnLCAmYSwgMSkgPyAtRUZBVUxUIDogMDsKPj4gCj4+IF9fY29weV9maWVsZF90b19ndWVzdCgp
PyBPciB3YWl0LCBubywgdGhlIGZ1bmN0aW9uIGFyZ3VtZW50IGlzIHN0aWxsIGEKPj4gaGFuZGxl
IG9mIHZvaWQuCj4+IAo+PiBBbmQgdGhlbiAtIGhlcmUgd2UgYXJlIGFnYWluOiBJcyBpdCByZWFz
b25hYmxlIHRvIHBlcm1pdCBhIGRvbWFpbiBpbnF1aXJpbmcKPj4gZm9yIGl0c2VsZj8KPiAKPiBB
IGdvb2QgcXVlc3Rpb24uIFBlcmhhcHMgdGhlIGZvbGxvd2luZyBhcmUgZGVjaXNpb24gZmFjdG9y
czoKPiAKPiAxLiBJdCBpcyBhbHJlYWR5IHBvc3NpYmxlIGZvciBhIGRvbWFpbiB0byBzZXQgbWVt
X2FjY2VzcyByZXN0cmljdGlvbnMKPiAodmlhIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2Vzcykg
b24gaXRzZWxmLgoKV2hpY2gsIGFzIGJlZm9yZSwgSSBjb25zaWRlciBhIGZsYXcuCgo+IDIuIFRh
bWFzJyBwYXRjaCBhbGxvd3Mgc2V0dGluZyB0aGlzIGV4dGVybmFsbHk6Cj4gCj4gaHR0cHM6Ly9w
YXRjaHdvcmsua2VybmVsLm9yZy9wYXRjaC85NjM5Nzc5LyAKPiAKPiBTcGVjaWZpY2FsbHksIHdl
IGhhdmUgYWx0cDJtID0gZGlzYWJsZWQsIG1peGVkLCBleHRlcm5hbCBhbmQgbGltaXRlZCB0bwo+
IGNvbnRyb2wgd2hvIGlzIGFsbG93ZWQgdG8gZG8gd2hhdDoKPiAKPiBodHRwczovL3hlbmJpdHMu
eGVuLm9yZy9kb2NzL3Vuc3RhYmxlL21hbi94bC5jZmcuNS5odG1sIAoKSW5kZWVkIHRoaXMgaGFz
IGF0IGxlYXN0IG1hZGUgdGhlIHNpdHVhdGlvbiBsZXNzIGJhZC4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 06:37:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 06: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 1fZsT4-0001bI-3I; Mon, 02 Jul 2018 06: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZsT2-0001bC-Aa
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 06:37:44 +0000
X-Inumbo-ID: 6d7e67b5-7dc2-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d7e67b5-7dc2-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 06:37:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 00:37:41 -0600
Message-Id: <5B39C83302000078001CF8E2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 00:37:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <tamas@tklengyel.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
 <1530197609.8880.14.camel@bitdefender.com>
 <5B35CDF502000078001350D8@prv1-mh.provo.novell.com>
 <1530261783.8880.18.camel@bitdefender.com>
 <5B35FE1C02000078001CF056@prv1-mh.provo.novell.com>
 <CABfawhmYHQy36bbQ_du0yHjbfNHwmoL=oDY+EX5COJeZA64SBg@mail.gmail.com>
In-Reply-To: <CABfawhmYHQy36bbQ_du0yHjbfNHwmoL=oDY+EX5COJeZA64SBg@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: aisaila@bitdefender.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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+IE9uIDI5LjA2LjE4IGF0IDE4OjQyLCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMzozOCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Pgo+PiA+Pj4gT24gMjkuMDYuMTggYXQgMTA6NDIsIDxhaXNhaWxhQGJp
dGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gSSd2ZSBzdGFydGVkIGEgd2luIDcgbWFjaGluZSB3
aXRoIG5vIGludHJvc3BlY3Rpb24gb3IgeGVuLWFjY2Vzcy4gQWZ0ZXIKPj4gPiAzMCBtaW4gb2Yg
dXB0aW1lIHRoZXJlIHdlcmUgMCBpbnNlcnRzIGludG8gdGhlIHRyZWUuIEkgZ3Vlc3MgdGhlCj4+
ID4gb3ZlcmhlYWQgaXMgZG93biB0byBhIG1pbmltdW0gd2l0aCBubyB1c2VyIG1vZGlmaWVkIGFj
Y2VzcyByaWdodHMuCj4+Cj4+IFRoYW5rcywgdGhpcyBpcyBoZWxwZnVsIHRvIGtub3cuIEluIHRo
YXQgY2FzZSB0aG91Z2gsIGFzIHNhaWQgYmVmb3JlLCBJJ2QKPj4gbGlrZSB0byBhc2sgdG8gZGVm
ZXIgc2V0dGluZyB1cCBvZiB0aGUgcmFkaXggdHJlZSB0byB0aGUgcG9pbnQgd2hlcmUgaXQKPj4g
YWN0dWFsbHkgaXMgZ29pbmcgdG8gYmUgbmVlZGVkLgo+IAo+IEFyZSB5b3Ugd29ycmllZCBhYm91
dCB0aGUgcmFkaXggdHJlZSBiZWluZyBwcmVzZW50IChpZSByYWRpeF90cmVlX2luaXQKPiBoYXZl
IGJlZW4gY2FsbGVkKSBiZWZvcmUgaXQgaXMgdXNlZCBmb3IgbWVtX2FjY2Vzcz8gQXMgSSBzYWlk
IGVhcmxpZXIsCj4gYSBsb29rdXAgb24gYW4gZW1wdHkgcmFkaXggdHJlZSBpcyBlcXVpdmFsZW50
IG9mIGEgTlVMTCBjaGVjay4gSSBkb24ndAo+IGdldCBob3cgbm90IGhhdmluZyB0aGUgdHJlZSBp
bml0aWFsaXplZCB3aWxsIGJlIGFueSBmYXN0ZXIgdGhlbiBkb2luZwo+IGEgbG9va3VwIG9uIGFu
IGVtcHR5IG9uZS4KCk5vLCB0aGUgcXVlc3Rpb24gaXMgbm90IGFib3V0IHBlcmZvcm1hbmNlLiBU
aGUgcG9pbnQgaXMgYWJvdXQKcmVhc3N1cmFuY2UgdGhhdCB0aGUgdHJlZSBpc24ndCBnb2luZyB0
byBiZSB1c2VkIGluIG5vcm1hbCAobm9uLQppbnRyb3NwZWN0aW9uKSBvcGVyYXRpb24uIElmIGl0
IHN1ZGRlbmx5IGFuZCB1bmtub3dpbmdseSBiZWNhbWUKdXNlZCBkb3duIHRoZSByb2FkLCB0aGUg
cmVzb3VyY2UgY29uc3VtcHRpb24gcGF0dGVybiBvZgpkb21haW5zIG1heSBjaGFuZ2UgcXVpdGUg
c2lnbmlmaWNhbnRseS4gTm90IHNldHRpbmcgdXAgdGhlIHRyZWUKdW5sZXNzIG5lZWRlZCBsaWtl
bHkgYWxzbyBoZWxwcyByZXZpZXcgb2YgdGhlIGNoYW5nZXMsIGFzIGl0J2xsIGJlCm5lY2Vzc2Fy
eSB0byBtYWtlIHN1cmUgaW4gdGhlIHBhdGNoIHRoYXQgaXQgd29uJ3QgZ2V0IGFjY2Vzc2VkCndp
dGhvdXQgaGF2aW5nIGJlZW4gc2V0IHVwLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:04:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07:04:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZssl-00048J-K4; Mon, 02 Jul 2018 07:04: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=3knd=js=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fZssk-00048E-5P
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 07:04:18 +0000
X-Inumbo-ID: 1e3babee-7dc6-11e8-8089-bc764e045a96
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e3babee-7dc6-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 09:04:10 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id a6-v6so11699294ljj.7
 for <xen-devel@lists.xenproject.org>; Mon, 02 Jul 2018 00:04: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=0r3B2TrzDpZ9ziRkX5skhp/Llmo6Bo0BJKaeWhPKbNY=;
 b=LJ4UcaBx+rTF9qZB6GEOwQ6Js68f31sSdPIafvahzu7J6lyPZMOkez6ZYf2Khg8Te1
 CLElRCeVdXN+IX+iJKYIy1iwYTkOUtPNzhuvyroAsj3d069Jfp73DmO3+EtW5ESjaEX1
 JSVcfoElFKBD3TDRb+YMnwH7+dBP0swC9QBFGRBMl1jeAIbIL66wPQVxv8JEeLjE4y+a
 FTuUw/+eUtbrpFyr0Nyyc7bKwRDxs/phmfzlUh7TAn+kqeRcC4n5DDxk00+kVo86QT+E
 ODx0Fq3K1Bg2rZfZkxw9KUgbQKZX5XSThMs4wKtVdkvmBYJNvSq0aAHcS7IFOOgv5dQ8
 endQ==
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=0r3B2TrzDpZ9ziRkX5skhp/Llmo6Bo0BJKaeWhPKbNY=;
 b=WfgfFEcaaVXLR5MbeictdmBrU3zl2x0hSgq6uvd+iZ1xhvq/A6F+pQt6lYPc7VMY0m
 mf0mIbjM/bSfNXgua7dB1soPG6d6qEzntrNbbz3q4fkEvIrTLGk740L2uEYGb8nPpxmg
 4BoTg4zLwvkcviWLGyySmhrb4MeJH85uFHIeh5ophRqk6RadjDQNOJHx4V9KcwWg6g0P
 se9LtG/FfUJmwkX5Ub4NfkJI0Dqi2ChMl0yMfx3BYIrAJ666b4iswMOMsyYY6SaSRFH9
 RKwdzKlzMshlBjJYFMJWw/2Sby7cmW96bbruJ233KnVKW58uKhHHcv6hNaFv02fWS6EI
 cXTQ==
X-Gm-Message-State: APt69E2MGiuchF4h3iTQwO0YWCc5IJ8u5pW5b5p5vb1EgvAQnrnLq7x7
 j8m0bESbIYXOMcaNiEdapOM=
X-Google-Smtp-Source: AAOMgpei9boRUSIVqmxHLwnP3uLi8JaFPg/ZnGDMR5M0TcSm1dx5RmmeBt7pfM4/yDfsdng+IRh0Yg==
X-Received: by 2002:a2e:9b52:: with SMTP id
 o18-v6mr15620811ljj.49.1530515055456; 
 Mon, 02 Jul 2018 00:04:15 -0700 (PDT)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 o34-v6sm1592386lfg.12.2018.07.02.00.04.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 02 Jul 2018 00:04:14 -0700 (PDT)
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <20180615062753.9229-9-andr2000@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <31fdf7cc-6c57-6216-06b6-54471d873178@gmail.com>
Date: Mon, 2 Jul 2018 10:04:13 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180615062753.9229-9-andr2000@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <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>

Kwo+ICtzdGF0aWMgY29uc3Qgc3RydWN0IGRtYV9idWZfb3BzIGRtYWJ1Zl9leHBfb3BzID0gIHsK
PiArCS5hdHRhY2ggPSBkbWFidWZfZXhwX29wc19hdHRhY2gsCj4gKwkuZGV0YWNoID0gZG1hYnVm
X2V4cF9vcHNfZGV0YWNoLAo+ICsJLm1hcF9kbWFfYnVmID0gZG1hYnVmX2V4cF9vcHNfbWFwX2Rt
YV9idWYsCj4gKwkudW5tYXBfZG1hX2J1ZiA9IGRtYWJ1Zl9leHBfb3BzX3VubWFwX2RtYV9idWYs
Cj4gKwkucmVsZWFzZSA9IGRtYWJ1Zl9leHBfb3BzX3JlbGVhc2UsCj4gKwkubWFwID0gZG1hYnVm
X2V4cF9vcHNfa21hcCwKPiArCS5tYXBfYXRvbWljID0gZG1hYnVmX2V4cF9vcHNfa21hcF9hdG9t
aWMsCj4gKwkudW5tYXAgPSBkbWFidWZfZXhwX29wc19rdW5tYXAsCj4gKwkudW5tYXBfYXRvbWlj
ID0gZG1hYnVmX2V4cF9vcHNfa3VubWFwX2F0b21pYywKPiArCS5tbWFwID0gZG1hYnVmX2V4cF9v
cHNfbW1hcCwKPiArfTsKPiArCj4KRHVlIHRvIHVwY29taW5nIEFQSSBjaGFuZ2UgWzFdIHRoZSBh
dG9taWMgb3BzIG5lZWQgdG8gYmUgcmVtb3ZlZCBiZWZvcmUKbWVyZ2luZyBpbnRvIHRoZSBtYWlu
bGluZQoKWzFdIApodHRwczovL2NnaXQuZnJlZWRlc2t0b3Aub3JnL2RybS9kcm0tbWlzYy9jb21t
aXQvaW5jbHVkZS9saW51eC9kbWEtYnVmLmg/aWQ9ZjY2NGE1MjY5NTQyOWI2OGFmYjRlMTMwYTBm
NjljZDVmZDFmZWM4NgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:11:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07:11:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZszD-0004tL-PV; Mon, 02 Jul 2018 07:10: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=3knd=js=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fZszC-0004tG-Ce
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 07:10:58 +0000
X-Inumbo-ID: 0c0b0798-7dc7-11e8-8089-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c0b0798-7dc7-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 09:10:49 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id l16-v6so8872954lfc.13
 for <xen-devel@lists.xenproject.org>; Mon, 02 Jul 2018 00:10:55 -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=BIAAFO3iQKAKWzJtISxWpnXzMpOBAIcz2CHp8KgDP0Q=;
 b=YMFgCrOf+IQ+5Nk43LY0rbKKYTjHH4pBdrY8v1/Zb6GmKpKs+5cRQQof9MgE413SsY
 hEce/f1wCPTPPd1B1W5yMctgud3R6Fl3g4febEEEUJ34OHMm/RTyIasKIzYNMqd7ir+8
 TRGHpUUpCxSTjKujkO5rUtUfZ8IcUhnqKYJs3tId480hLC7p+gYuNNTyTJYdoP0wseuI
 1qO+JtAnVqqJjrH5ubA2SG8Gg2l1h+Xp7y77zATz4DoVr71v8Xh7/ynyw1vci7KWDudK
 i5lxzMNdzRBPoRg7/Z8VUG0k7QBez6Zc0PnedXeB+67CNmoqHtgqFplTkLm0PHCaR8jf
 7rMw==
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=BIAAFO3iQKAKWzJtISxWpnXzMpOBAIcz2CHp8KgDP0Q=;
 b=Mh/CyMyeRahEytvH8+pcCMlB4E7SX01HwBd50A0Wh34qeueU0f5oo060JsFXoR0soe
 1IGbbNpB9UqsbKpU+PPG9TMBIO6G83Y2gPkO5NYUQ2kbiP50gVwfrhI+vhRD8lO1/EgT
 sXzOW1JtAJtT6rqLWcyITYStispyMS9Diidc7B2JnR+m6XMunL9J1/v4ZnCJvZKC/Uma
 BMQbbn3BFMCHKb6PFhu4UYdKiV6YXGDsN6X3Hw/4rLfPWWcu3bq9SSuTJY6DkbMD5oZy
 AJd8492thDg/v9rNzLtBEVtyIJr7j9RhAHEeLSgIUv/JfYZdKCAwisD71XQdKFNS8V2D
 NejA==
X-Gm-Message-State: APt69E137qfgrlilifS1n25xd1L6BTbiJuVLzFtNnKnDjKtM7H4Vee07
 EU8fFIN2NoIw5s83cfjKJ+k=
X-Google-Smtp-Source: AAOMgpe2DIpjoBbdHUTSVZK6eB7V8FEd1Y9Mgrh6/CdbxDeM9vDxEk0F+CEsP8lrT/DMLM/vu7zdhA==
X-Received: by 2002:a19:ca09:: with SMTP id
 a9-v6mr6079293lfg.142.1530515454211; 
 Mon, 02 Jul 2018 00:10:54 -0700 (PDT)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 n79-v6sm2850159lfi.51.2018.07.02.00.10.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 02 Jul 2018 00:10:53 -0700 (PDT)
To: jgross@suse.com, boris.ostrovsky@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <0d314f2f-e0c1-1017-5ba9-83489038b544@gmail.com>
Date: Mon, 2 Jul 2018 10:10:52 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180615062753.9229-1-andr2000@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 xen-devel@lists.xenproject.org, daniel.vetter@intel.com,
 matthew.d.roper@intel.com, linux-media@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>

SGVsbG8sIEJvcmlzLCBKdWVyZ2VuIQoKRG8geW91IHRoaW5rIEkgY2FuIHJlLWJhc2UgdGhlIHNl
cmllcyAod2hpY2ggYWxyZWFkeSBoYXMKYWxsIHJlcXVpcmVkIFItYidzIGZyb20gWGVuIGNvbW11
bml0eSkgb250byB0aGUgbGF0ZXN0IGtlcm5lbAp3aXRoIEFQSSBjaGFuZ2VzIHRvIHBhdGNoZXMg
NSAob2ZfZG1hX2NvbmZpZ3VyZSkgYW5kIDgKKGRtYS1idWYgYXRvbWljIG9wcykgYW5kIHdlIGNh
biBtZXJnZSBpdCB0byB0aGUgWGVuJ3Mga2VybmVsIHRyZWU/CgpJdCBzZWVtcyBsaWtlIG5vIG90
aGVyIHJldmlld3Mgb3Igb2JqZWN0aW9ucyBhcmUgdGhlcmUgc28gdGhpcwpzZWVtcyByZWFzb25h
YmxlIHRvIG1lIG5vdy4KClRoYW5rIHlvdSwKT2xla3NhbmRyCgpPbiAwNi8xNS8yMDE4IDA5OjI3
IEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPiBGcm9tOiBPbGVrc2FuZHIgQW5k
cnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4KPiBUaGlzIHdv
cmsgaXMgaW4gcmVzcG9uc2UgdG8gbXkgcHJldmlvdXMgYXR0ZW1wdCB0byBpbnRyb2R1Y2UgWGVu
L0RSTQo+IHplcm8tY29weSBkcml2ZXIgWzFdIHRvIGVuYWJsZSBMaW51eCBkbWEtYnVmIEFQSSBb
Ml0gZm9yIFhlbiBiYXNlZAo+IGZyb250ZW5kcy9iYWNrZW5kcy4gVGhlcmUgaXMgYWxzbyBhbiBl
eGlzdGluZyBoeXBlcl9kbWFidWYgYXBwcm9hY2gKPiBhdmFpbGFibGUgWzNdIHdoaWNoLCBpZiBy
ZXdvcmtlZCB0byB1dGlsaXplIHRoZSBwcm9wb3NlZCBzb2x1dGlvbiwKPiBjYW4gZ3JlYXRseSBi
ZW5lZml0IGFzIHdlbGwuCj4KPiBSRkMgZm9yIHRoaXMgc2VyaWVzIHdhcyBwdWJsaXNoZWQgYW5k
IGRpc2N1c3NlZCBbOV0sIGNvbW1lbnRzIGFkZHJlc3NlZC4KPgo+IFRoZSBvcmlnaW5hbCByYXRp
b25hbGUgYmVoaW5kIHRoaXMgd29yayB3YXMgdG8gZW5hYmxlIHplcm8tY29weWluZwo+IHVzZS1j
YXNlcyB3aGlsZSB3b3JraW5nIHdpdGggWGVuIHBhcmEtdmlydHVhbCBkaXNwbGF5IGRyaXZlciBb
NF06Cj4gd2hlbiB1c2luZyBYZW4gUFYgRFJNIGZyb250ZW5kIGRyaXZlciB0aGVuIG9uIGJhY2tl
bmQgc2lkZSBvbmUgd2lsbAo+IG5lZWQgdG8gZG8gY29weWluZyBvZiBkaXNwbGF5IGJ1ZmZlcnMn
IGNvbnRlbnRzIChmaWxsZWQgYnkgdGhlCj4gZnJvbnRlbmQncyB1c2VyLXNwYWNlKSBpbnRvIGJ1
ZmZlcnMgYWxsb2NhdGVkIGF0IHRoZSBiYWNrZW5kIHNpZGUuCj4gVGFraW5nIGludG8gYWNjb3Vu
dCB0aGUgc2l6ZSBvZiBkaXNwbGF5IGJ1ZmZlcnMgYW5kIGZyYW1lcyBwZXIKPiBzZWNvbmQgaXQg
bWF5IHJlc3VsdCBpbiB1bm5lZWRlZCBodWdlIGRhdGEgYnVzIG9jY3VwYXRpb24gYW5kCj4gcGVy
Zm9ybWFuY2UgbG9zcy4KPgo+IFRoZSBoZWxwZXIgZHJpdmVyIFs0XSBhbGxvd3MgaW1wbGVtZW50
aW5nIHplcm8tY29weWluZyB1c2UtY2FzZXMKPiB3aGVuIHVzaW5nIFhlbiBwYXJhLXZpcnR1YWxp
emVkIGZyb250ZW5kIGRpc3BsYXkgZHJpdmVyIGJ5IGltcGxlbWVudGluZwo+IGEgRFJNL0tNUyBo
ZWxwZXIgZHJpdmVyIHJ1bm5pbmcgb24gYmFja2VuZCdzIHNpZGUuCj4gSXQgdXRpbGl6ZXMgUFJJ
TUUgYnVmZmVycyBBUEkgKGltcGxlbWVudGVkIG9uIHRvcCBvZiBMaW51eCBkbWEtYnVmKQo+IHRv
IHNoYXJlIGZyb250ZW5kJ3MgYnVmZmVycyB3aXRoIHBoeXNpY2FsIGRldmljZSBkcml2ZXJzIG9u
Cj4gYmFja2VuZCdzIHNpZGU6Cj4KPiAgIC0gYSBkdW1iIGJ1ZmZlciBjcmVhdGVkIG9uIGJhY2tl
bmQncyBzaWRlIGNhbiBiZSBzaGFyZWQKPiAgICAgd2l0aCB0aGUgWGVuIFBWIGZyb250ZW5kIGRy
aXZlciwgc28gaXQgZGlyZWN0bHkgd3JpdGVzCj4gICAgIGludG8gYmFja2VuZCdzIGRvbWFpbiBt
ZW1vcnkgKGludG8gdGhlIGJ1ZmZlciBleHBvcnRlZCBmcm9tCj4gICAgIERSTS9LTVMgZHJpdmVy
IG9mIGEgcGh5c2ljYWwgZGlzcGxheSBkZXZpY2UpCj4gICAtIGEgZHVtYiBidWZmZXIgYWxsb2Nh
dGVkIGJ5IHRoZSBmcm9udGVuZCBjYW4gYmUgaW1wb3J0ZWQKPiAgICAgaW50byBwaHlzaWNhbCBk
ZXZpY2UgRFJNL0tNUyBkcml2ZXIsIHRodXMgYWxsb3dpbmcgdG8KPiAgICAgYWNoaWV2ZSBubyBj
b3B5aW5nIGFzIHdlbGwKPgo+IEZpbmFsbHksIGl0IHdhcyBkaXNjdXNzZWQgYW5kIGRlY2lkZWQg
KFsxXSwgWzVdKSB0aGF0IGl0IGlzIHdvcnRoCj4gaW1wbGVtZW50aW5nIHN1Y2ggdXNlLWNhc2Vz
IHZpYSBleHRlbnNpb24gb2YgdGhlIGV4aXN0aW5nIFhlbiBnbnRkZXYKPiBkcml2ZXIgaW5zdGVh
ZCBvZiBpbnRyb2R1Y2luZyBuZXcgRFJNIHNwZWNpZmljIGRyaXZlci4KPiBQbGVhc2Ugbm90ZSwg
dGhhdCB0aGUgc3VwcG9ydCBvZiBkbWEtYnVmIGlzIExpbnV4IG9ubHksCj4gYXMgZG1hLWJ1ZiBp
cyBhIExpbnV4IG9ubHkgdGhpbmcuCj4KPiBOb3cgdG8gdGhlIHByb3Bvc2VkIHNvbHV0aW9uLiBU
aGUgY2hhbmdlcyAgdG8gdGhlIGV4aXN0aW5nIFhlbiBkcml2ZXJzCj4gaW4gdGhlIExpbnV4IGtl
cm5lbCBmYWxsIGludG8gMiBjYXRlZ29yaWVzOgo+IDEuIERNQS1hYmxlIG1lbW9yeSBidWZmZXIg
YWxsb2NhdGlvbiBhbmQgaW5jcmVhc2luZy9kZWNyZWFzaW5nIG1lbW9yeQo+ICAgICByZXNlcnZh
dGlvbiBvZiB0aGUgcGFnZXMgb2Ygc3VjaCBhIGJ1ZmZlci4KPiAgICAgVGhpcyBpcyByZXF1aXJl
ZCBpZiB3ZSBhcmUgYWJvdXQgdG8gc2hhcmUgZG1hLWJ1ZiB3aXRoIHRoZSBoYXJkd2FyZQo+ICAg
ICB0aGF0IGRvZXMgcmVxdWlyZSB0aG9zZSB0byBiZSBhbGxvY2F0ZWQgd2l0aCBkbWFfYWxsb2Nf
eHh4IEFQSS4KPiAgICAgKEl0IGlzIHN0aWxsIHBvc3NpYmxlIHRvIGFsbG9jYXRlIGEgZG1hLWJ1
ZiBmcm9tIGFueSBzeXN0ZW0gbWVtb3J5LAo+ICAgICBlLmcuIHN5c3RlbSBwYWdlcykuCj4gMi4g
RXh0ZW5zaW9uIG9mIHRoZSBnbnRkZXYgZHJpdmVyIHRvIGVuYWJsZSBpdCB0byBpbXBvcnQvZXhw
b3J0IGRtYS1idWbigJlzLgo+Cj4gVGhlIGZpcnN0IHNpeCBwYXRjaGVzIGFyZSBpbiBwcmVwYXJh
dGlvbiBmb3IgWGVuIGRtYS1idWYgc3VwcG9ydCwKPiBidXQgSSBjb25zaWRlciB0aG9zZSB1c2Fi
bGUgcmVnYXJkbGVzcyBvZiB0aGUgZG1hLWJ1ZiB1c2UtY2FzZSwKPiBlLmcuIG90aGVyIGZyb250
ZW5kL2JhY2tlbmQga2VybmVsIG1vZHVsZXMgbWF5IGFsc28gYmVuZWZpdCBmcm9tIHRoZXNlCj4g
Zm9yIGJldHRlciBjb2RlIHJldXNlOgo+ICAgICAgMDAwMS14ZW4tZ3JhbnQtdGFibGUtRXhwb3J0
LWdudHRhYl8tYWxsb2MtZnJlZS1fcGFnZXMtYXMtLnBhdGNoCj4gICAgICAwMDAyLXhlbi1ncmFu
dC10YWJsZS1NYWtlLXNldC1jbGVhci1wYWdlLXByaXZhdGUtY29kZS1zaGEucGF0Y2gKPiAgICAg
IDAwMDMteGVuLWJhbGxvb24tU2hhcmUtY29tbW9uLW1lbW9yeS1yZXNlcnZhdGlvbi1yb3V0aW5l
cy5wYXRjaAo+ICAgICAgMDAwNC14ZW4tZ3JhbnQtdGFibGUtQWxsb3ctYWxsb2NhdGluZy1idWZm
ZXJzLXN1aXRhYmxlLWZvLnBhdGNoCj4gICAgICAwMDA1LXhlbi1nbnRkZXYtQWxsb3ctbWFwcGlu
Z3MtZm9yLURNQS1idWZmZXJzLnBhdGNoCj4gICAgICAwMDA2LXhlbi1nbnRkZXYtTWFrZS1wcml2
YXRlLXJvdXRpbmVzLXN0cnVjdHVyZXMtYWNjZXNzaWIucGF0Y2gKPgo+IFRoZSBuZXh0IHRocmVl
IHBhdGNoZXMgYXJlIFhlbiBpbXBsZW1lbnRhdGlvbiBvZiBkbWEtYnVmIGFzIHBhcnQgb2YKPiB0
aGUgZ3JhbnQgZGV2aWNlOgo+ICAgICAgMDAwNy14ZW4tZ250ZGV2LUFkZC1pbml0aWFsLXN1cHBv
cnQtZm9yLWRtYS1idWYtVUFQSS5wYXRjaAo+ICAgICAgMDAwOC14ZW4tZ250ZGV2LUltcGxlbWVu
dC1kbWEtYnVmLWV4cG9ydC1mdW5jdGlvbmFsaXR5LnBhdGNoCj4gICAgICAwMDA5LXhlbi1nbnRk
ZXYtSW1wbGVtZW50LWRtYS1idWYtaW1wb3J0LWZ1bmN0aW9uYWxpdHkucGF0Y2gKPgo+IFRoZSBj
b3JyZXNwb25kaW5nIGxpYnhlbmdudHRhYiBjaGFuZ2VzIGFyZSBhdmFpbGFibGUgYXQgWzZdLgo+
Cj4gQWxsIHRoZSBhYm92ZSB3YXMgdGVzdGVkIHdpdGggZGlzcGxheSBiYWNrZW5kIFs3XSBhbmQg
aXRzIGFjY29tcGFueWluZwo+IGhlbHBlciBsaWJyYXJ5IFs4XSBvbiBSZW5lc2FzIEFSTTY0IGJh
c2VkIGJvYXJkLgo+IEJhc2ljIGJhbGxvb24gdGVzdHMgb24geDg2Lgo+Cj4gKlRvIGFsbCB0aGUg
Y29tbXVuaXRpZXMqOiBJIHdvdWxkIGxpa2UgdG8gYXNrIHlvdSB0byByZXZpZXcgdGhlIHByb3Bv
c2VkCj4gc29sdXRpb24gYW5kIGdpdmUgZmVlZGJhY2sgb24gaXQsIHNvIEkgY2FuIGltcHJvdmUg
YW5kIHNlbmQgZmluYWwKPiBwYXRjaGVzIGZvciByZXZpZXcgKHRoaXMgaXMgc3RpbGwgd29yayBp
biBwcm9ncmVzcywgYnV0IGVub3VnaCB0byBzdGFydAo+IGRpc2N1c3NpbmcgdGhlIGltcGxlbWVu
dGF0aW9uKS4KPgo+IFRoYW5rIHlvdSBpbiBhZHZhbmNlLAo+IE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvCj4KPiBbMV0gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvYXJjaGl2ZXMvZHJpLWRl
dmVsLzIwMTgtQXByaWwvMTczMTYzLmh0bWwKPiBbMl0gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5j
b20vbGludXgvdjQuMTctcmM1L3NvdXJjZS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hLWJ1
Zi5yc3QKPiBbM10gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE4LTAyL21zZzAxMjAyLmh0bWwKPiBbNF0gaHR0cHM6Ly9jZ2l0LmZyZWVkZXNr
dG9wLm9yZy9kcm0vZHJtLW1pc2MvdHJlZS9kcml2ZXJzL2dwdS9kcm0veGVuCj4gWzVdIGh0dHBz
Oi8vcGF0Y2h3b3JrLmtlcm5lbC5vcmcvcGF0Y2gvMTAyNzk2ODEvCj4gWzZdIGh0dHBzOi8vZ2l0
aHViLmNvbS9hbmRyMjAwMC94ZW4vdHJlZS94ZW5fZG1hX2J1Zl92MQo+IFs3XSBodHRwczovL2dp
dGh1Yi5jb20vYW5kcjIwMDAvZGlzcGxfYmUvdHJlZS94ZW5fZG1hX2J1Zl92MQo+IFs4XSBodHRw
czovL2dpdGh1Yi5jb20vYW5kcjIwMDAvbGlieGVuYmUvdHJlZS94ZW5fZG1hX2J1Zl92MQo+IFs5
XSBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxOC81LzE3LzIxNQo+Cj4gQ2hhbmdlcyBzaW5jZSB2
MzoKPiAqKioqKioqKioqKioqKioqKgo+IC0gYWRkZWQgci1iIHRhZ3MKPiAtIG1pbm9yIGZpeGVz
Cj4gLSByZW1vdmVkIGdudGRldl9yZW1vdmVfbWFwIGFzIGl0IGNhbiBiZSBjb2RlZCBkaXJlY3Rs
eSBub3cKPiAtIG1vdmVkIElPQ1RMIGNvZGUgdG8gZ250ZGV2LWRtYWJ1Zi5jCj4gLSByZW1vdmVk
IHVzbGVzcyB3YWl0IGxpc3Qgd2Fsa3MgYW5kIGNoYW5nZWQgc29tZSB3YWxrcyB0byB1c2UKPiAg
ICBub3JtYWwgdmVyc2lvbiBvZiBsaXN0IGl0ZXJhdG9ycyBpbnN0ZWFkIG9mIHNhZmUgb25lcyBh
cwo+ICAgIHdlIHJ1biB1bmRlciBhIGxvY2sgYW55d2F5cwo+IC0gY2xlYW5lZCB1cCBjb21tZW50
cywgZGVzY3JpcHRpb25zLCBwcl9kZWJ1ZyBtZXNzYWdlcwo+Cj4gQ2hhbmdlcyBzaW5jZSB2MjoK
PiAqKioqKioqKioqKioqKioqKgo+IC0gZml4ZWQgbWlzc2VkIGJyZWFrIGluIGRtYWJ1Zl9leHBf
d2FpdF9vYmpfc2lnbmFsCj4gLSByZS13b3JrZWQgZGVidWcgYW5kIGVycm9yIG1lc3NhZ2VzLCBi
ZSBsZXNzIHZlcmJvc2UKPiAtIHJlbW92ZWQgcGF0Y2ggZm9yIG1ha2luZyBnbnRkZXYgZnVuY3Rp
b25zIGF2YWlsYWJsZSB0byBvdGhlciBkcml2ZXJzCj4gLSByZW1vdmVkIFdBUk5fT04ncyBpbiBk
bWEtYnVmIGNvZGUKPiAtIG1vdmVkIGFsbCBkbWEtYnVmIHJlbGF0ZWQgY29kZSBpbnRvIGdudGRl
di1kbWFidWYKPiAtIGludHJvZHVjZWQgZ250ZGV2LWNvbW1vbi5oIHdpdGggY29tbW9uIHN0cnVj
dHVyZXMgYW5kIGZ1bmN0aW9uIHByb3RvdHlwZXMKPiAtIGFkZGVkIGFkZGl0aW9uYWwgY2hlY2tz
IGZvciBudW1iZXIgb2YgZ3JhbnRzIGluIElPQ1RMcwo+IC0gZ250dGFiIHBhdGNoIGNsZWFudXAK
PiAtIG1hZGUgeGVubWVtX3Jlc2VydmF0aW9uX3NjcnViX3BhZ2UgZGVmaW5lZCBpbiB0aGUgaGVh
ZGVyIGFzIGlubGluZQo+IC0gZml4ZWQgX19wZm5fdG9fbWZuIHVzZSB0byBwZm5fdG9fYmZuCj4g
LSBubyBjaGFuZ2VzIHRvIHBhdGNoZXMgMS0yCj4KPiBDaGFuZ2VzIHNpbmNlIHYxOgo+ICoqKioq
KioqKioqKioqKioqCj4gLSBEZWZpbmUgR05UREVWX0RNQV9GTEFHX1hYWCBzdGFydGluZyBmcm9t
IGJpdCAwCj4gLSBSZW5hbWUgbWVtX3Jlc2VydmF0aW9uLmggdG8gbWVtLXJlc2VydmF0aW9uLmgK
PiAtIFJlbW92ZSB1c2xlc3MgY29tbWVudHMKPiAtIENoYW5nZSBsaWNlbnNlcyBmcm9tIEdQTHYy
IE9SIE1JVCB0byBHUEx2MiBvbmx5Cj4gLSBNYWtlIHhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBw
aW5nX3t1cGRhdGV8Y2xlYXJ9IGlubGluZQo+IC0gQ2hhbmdlIEVYUE9SVF9TWU1CT0wgdG8gRVhQ
T1JUX1NZTUJPTF9HUEwgZm9yIG5ldyBmdW5jdGlvbnMKPiAtIE1ha2UgZ250dGFiX2RtYV97YWxs
b2N8ZnJlZX1fcGFnZXMgdG8gcmVxdWVzdCBmcmFtZXMgYXJyYXkKPiAgICBiZSBhbGxvY2F0ZWQg
b3V0c2lkZQo+IC0gRml4ZSBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzIGZhaWwgcGF0aCAoYWRkZWQg
eGVubWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKQo+IC0gTW92ZSBtb3N0IG9mIGRtYS1idWYgZnJv
bSBnbnRkZXYuYyB0byBnbnRkZXYtZG1hYnVmLmMKPiAtIEFkZCByZXF1aXJlZCBkZXBlbmRlbmNp
ZXMgdG8gS2NvbmZpZwo+IC0gUmV3b3JrICIjaWZkZWYgQ09ORklHX1hFTl9YWFgiIGZvciBpZi9l
bHNlCj4gLSBFeHBvcnQgZ250dGFiX3thbGxvY3xmcmVlfV9wYWdlcyBhcyBHUEwgc3ltYm9scyAo
cGF0Y2ggMSkKPgo+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvICg5KToKPiAgICB4ZW4vZ3JhbnQt
dGFibGU6IEV4cG9ydCBnbnR0YWJfe2FsbG9jfGZyZWV9X3BhZ2VzIGFzIEdQTAo+ICAgIHhlbi9n
cmFudC10YWJsZTogTWFrZSBzZXQvY2xlYXIgcGFnZSBwcml2YXRlIGNvZGUgc2hhcmVkCj4gICAg
eGVuL2JhbGxvb246IFNoYXJlIGNvbW1vbiBtZW1vcnkgcmVzZXJ2YXRpb24gcm91dGluZXMKPiAg
ICB4ZW4vZ3JhbnQtdGFibGU6IEFsbG93IGFsbG9jYXRpbmcgYnVmZmVycyBzdWl0YWJsZSBmb3Ig
RE1BCj4gICAgeGVuL2dudGRldjogQWxsb3cgbWFwcGluZ3MgZm9yIERNQSBidWZmZXJzCj4gICAg
eGVuL2dudGRldjogTWFrZSBwcml2YXRlIHJvdXRpbmVzL3N0cnVjdHVyZXMgYWNjZXNzaWJsZQo+
ICAgIHhlbi9nbnRkZXY6IEFkZCBpbml0aWFsIHN1cHBvcnQgZm9yIGRtYS1idWYgVUFQSQo+ICAg
IHhlbi9nbnRkZXY6IEltcGxlbWVudCBkbWEtYnVmIGV4cG9ydCBmdW5jdGlvbmFsaXR5Cj4gICAg
eGVuL2dudGRldjogSW1wbGVtZW50IGRtYS1idWYgaW1wb3J0IGZ1bmN0aW9uYWxpdHkKPgo+ICAg
ZHJpdmVycy94ZW4vS2NvbmZpZyAgICAgICAgICAgfCAgMjQgKwo+ICAgZHJpdmVycy94ZW4vTWFr
ZWZpbGUgICAgICAgICAgfCAgIDIgKwo+ICAgZHJpdmVycy94ZW4vYmFsbG9vbi5jICAgICAgICAg
fCAgNzUgKy0tCj4gICBkcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmggICB8ICA5NCArKysrCj4g
ICBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMgICB8IDg3MCArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCj4gICBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmggICB8ICAzMyAr
Kwo+ICAgZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICAgICAgfCAyMjAgKysrKysrLS0tCj4gICBk
cml2ZXJzL3hlbi9ncmFudC10YWJsZS5jICAgICB8IDE1MyArKysrKy0KPiAgIGRyaXZlcnMveGVu
L21lbS1yZXNlcnZhdGlvbi5jIHwgMTE4ICsrKysrCj4gICBpbmNsdWRlL3VhcGkveGVuL2dudGRl
di5oICAgICB8IDEwNiArKysrKwo+ICAgaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgfCAg
MjEgKwo+ICAgaW5jbHVkZS94ZW4vbWVtLXJlc2VydmF0aW9uLmggfCAgNTkgKysrCj4gICAxMiBm
aWxlcyBjaGFuZ2VkLCAxNjE1IGluc2VydGlvbnMoKyksIDE2MCBkZWxldGlvbnMoLSkKPiAgIGNy
ZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmgKPiAgIGNyZWF0ZSBt
b2RlIDEwMDY0NCBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKPiAgIGNyZWF0ZSBtb2RlIDEw
MDY0NCBkcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmgKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBk
cml2ZXJzL3hlbi9tZW0tcmVzZXJ2YXRpb24uYwo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1
ZGUveGVuL21lbS1yZXNlcnZhdGlvbi5oCj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:11:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07: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 1fZszV-0004vX-8I; Mon, 02 Jul 2018 07: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=jn9o=js=citrix.com=prvs=71420b532=xin.li@srs-us1.protection.inumbo.net>)
 id 1fZsXA-0002Ki-Et
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 06:42:00 +0000
X-Inumbo-ID: 0558f591-7dc3-11e8-ba45-cfc176a5991c
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0558f591-7dc3-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 06:42:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="129855217"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Julien Grall <julien.grall@arm.com>, Xin Li <talons.lee@gmail.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
Thread-Index: AQHUD4uNv346xTlVn0i5kuaAN/xvT6R2sxiAgATNCwA=
Date: Mon, 2 Jul 2018 06:41:54 +0000
Message-ID: <7c576abb68f44705bc50073d1a6dbbe6@SINPEX02CL01.citrite.net>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
 <628fadec-1906-ea1a-d81f-1f3ab5f5feb6@arm.com>
In-Reply-To: <628fadec-1906-ea1a-d81f-1f3ab5f5feb6@arm.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
X-Mailman-Approved-At: Mon, 02 Jul 2018 07:11:16 +0000
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>,
 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>, 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>

T0suDQpDaGFuZ2UgdG86DQoNCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCiAqIHhzbS9zaWxvLmMN
CiAqDQogKiBTSUxPIG1vZHVsZSBmb3IgWFNNKFhlbiBTZWN1cml0eSBNb2R1bGVzKQ0KICoNCiAq
IENvcHlyaWdodCAoYykgMjAxOCBDaXRyaXggU3lzdGVtcyBMdGQuDQogKg0KICogVGhpcyBwcm9n
cmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2Rp
ZnkgaXQNCiAqIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UsDQogKiB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJl
ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLg0KICoNCiAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRl
ZCBpbiB0aGUgaG9wZSBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0IFdJVEhPVVQNCiAqIEFOWSBXQVJS
QU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElU
WSBvcg0KICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvcg0KICogbW9yZSBkZXRhaWxzLg0KICoNCiAqIFlvdSBz
aG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGFsb25nIHdpdGgNCiAqIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cu
Z251Lm9yZy9saWNlbnNlcy8+Lg0KICovDQoNCkJlc3QgcmVnYXJkcw0KDQpYaW4oVGFsb25zKSBM
aQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEp1bGllbiBHcmFsbCBb
bWFpbHRvOmp1bGllbi5ncmFsbEBhcm0uY29tXQ0KPiBTZW50OiBGcmlkYXksIEp1bmUgMjksIDIw
MTggOToyMiBQTQ0KPiBUbzogWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT47IHhlbi1kZXZl
bEBsaXN0cy54ZW4ub3JnDQo+IENjOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJp
eC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkNCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2VvcmdlLkR1
bmxhcEBjaXRyaXguY29tPjsgWGluIExpIChUYWxvbnMpIDx4aW4ubGlAY2l0cml4LmNvbT47IFRp
bSAoWGVuLm9yZykNCj4gPHRpbUB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPjsgQW5kcmV3IENvb3Blcg0KPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IE1pbmcg
THUgPG1pbmcubHVAY2l0cml4LmNvbT47IERhbmllbCBEZQ0KPiBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292Pg0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDIvMl0geGVuL3hz
bTogQWRkIG5ldyBTSUxPIG1vZGUgZm9yIFhTTQ0KPiANCj4gSGVsbG8sDQo+IA0KPiBPbiAyOS8w
Ni8xOCAxMDoyOCwgWGluIExpIHdyb3RlOg0KPiA+IGRpZmYgLS1naXQgYS94ZW4veHNtL3NpbG8u
YyBiL3hlbi94c20vc2lsby5jIG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+ID4gaW5kZXggMDAwMDAw
MDAwMC4uY2FjMjI0MzJkYQ0KPiA+IC0tLSAvZGV2L251bGwNCj4gPiArKysgYi94ZW4veHNtL3Np
bG8uYw0KPiA+IEBAIC0wLDAgKzEsMTA2IEBADQo+ID4NCj4gKy8qKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gKioqKioNCj4g
PiArKioqKioqKioqKg0KPiA+ICsgKiB4c20vc2lsby5jDQo+ID4gKyAqDQo+ID4gKyAqIFNJTE8g
bW9kdWxlIGZvciBYU00oWGVuIFNlY3VyaXR5IE1vZHVsZXMpDQo+ID4gKyAqDQo+ID4gKyAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3INCj4gPiArbW9kaWZ5DQo+ID4gKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkDQo+ID4gK2J5DQo+ID4gKyAqIHRoZSBG
cmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2Us
IG9yDQo+ID4gKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uDQo+IA0KPiBY
ZW4gaHlwZXJ2aXNvciBpcyBsaWNlbnNlZCBhcyBHUEx2MiBvbmx5LiBIb3dldmVyLCB0aGlzIGhl
YWRlciBpcyBhbGxvd2luZw0KPiBHUEx2MisuIENhbiB5b3UgcGxlYXNlIHVwZGF0ZSB0aGUgaGVh
ZGVyIGFjY29yZGluZ2x5Pw0KPiANCj4gQ2hlZXJzLA0KPiANCj4gLS0NCj4gSnVsaWVuIEdyYWxs
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:11:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07: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 1fZszV-0004vf-IU; Mon, 02 Jul 2018 07: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=jn9o=js=citrix.com=prvs=71420b532=xin.li@srs-us1.protection.inumbo.net>)
 id 1fZsXL-0002LL-GX
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 06:42:11 +0000
X-Inumbo-ID: 0bc3e201-7dc3-11e8-ba45-cfc176a5991c
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0bc3e201-7dc3-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 06:42:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="129855227"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Xin Li <talons.lee@gmail.com>, 
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
Thread-Index: AQHUD4uNv346xTlVn0i5kuaAN/xvT6R2eF6AgAUIFpA=
Date: Mon, 2 Jul 2018 06:42:05 +0000
Message-ID: <5297019424cc419a84ef9728153e2c69@SINPEX02CL01.citrite.net>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
 <f66bb6b7-04e9-3a8b-bcf9-7905c7b82dba@citrix.com>
In-Reply-To: <f66bb6b7-04e9-3a8b-bcf9-7905c7b82dba@citrix.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
X-Mailman-Approved-At: Mon, 02 Jul 2018 07:11:16 +0000
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>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Jan Beulich <JBeulich@suse.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>

RG9uZS4NCg0KQmVzdCByZWdhcmRzDQoNClhpbihUYWxvbnMpIExpDQoNCg0KPiAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNlbnQ6IEZyaWRheSwg
SnVuZSAyOSwgMjAxOCA1OjUyIFBNDQo+IFRvOiBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29t
PjsgeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcNCj4gQ2M6IFhpbiBMaSAoVGFsb25zKSA8eGluLmxp
QGNpdHJpeC5jb20+OyBEYW5pZWwgRGUgR3JhYWYNCj4gPGRnZGVncmFAdHljaG8ubnNhLmdvdj47
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEphbg0KPiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz47IFRpbQ0KPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT47IFNlcmdleSBEeWFzbGkNCj4gPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT47IE1p
bmcgTHUgPG1pbmcubHVAY2l0cml4LmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCAyLzJdIHhl
bi94c206IEFkZCBuZXcgU0lMTyBtb2RlIGZvciBYU00NCj4gDQo+IE9uIDI5LzA2LzE4IDEwOjI4
LCBYaW4gTGkgd3JvdGU6DQo+ID4gK3ZvaWQgX19pbml0IHNpbG9faW5pdCh2b2lkKQ0KPiA+ICt7
DQo+ID4gKyAgICBwcmludGsoIkluaXRpYWxpc2luZyBYU00gU0lMTyBtb2RlIik7DQo+IA0KPiBZ
b3UgbmVlZCBhIG5ld2xpbmUgYXQgdGhlIGVuZCBvZiBwcmludGsgaGVyZS4NCj4gDQo+IE90aGVy
d2lzZSwgZXZlcnl0aGluZyBlbHNlIGxvb2tzIGluIG9yZGVyLg0KPiANCj4gfkFuZHJldw0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:11:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07:11:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZszV-0004w6-SF; Mon, 02 Jul 2018 07:11: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=jn9o=js=citrix.com=prvs=71420b532=xin.li@srs-us1.protection.inumbo.net>)
 id 1fZsmC-0003KA-Jk
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 06:57:32 +0000
X-Inumbo-ID: 2abb5d3b-7dc5-11e8-8089-bc764e045a96
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2abb5d3b-7dc5-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 08:57:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="129855688"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>, Xin Li <talons.lee@gmail.com>
Thread-Topic: [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
Thread-Index: AQHUD4uNv346xTlVn0i5kuaAN/xvT6R2hMOAgAT7wuA=
Date: Mon, 2 Jul 2018 06:57:26 +0000
Message-ID: <37c4feea41824b99a88e7575b8004976@SINPEX02CL01.citrite.net>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
 <5B360B9502000078001CF112@prv1-mh.provo.novell.com>
In-Reply-To: <5B360B9502000078001CF112@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
X-Mailman-Approved-At: Mon, 02 Jul 2018 07:11:16 +0000
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>,
 "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>

SGVsbG8gSmFuLAoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVs
aWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogRnJpZGF5LCBKdW5lIDI5LCAy
MDE4IDY6MzYgUE0KPiBUbzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNv
bT47IFhpbiBMaQo+IDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KPiBDYzogTWluZyBMdSA8bWluZy5s
dUBjaXRyaXguY29tPjsgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPjsK
PiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgWGluIExpIChUYWxvbnMpIDx4aW4ubGlA
Y2l0cml4LmNvbT47IEdlb3JnZQo+IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
U3RlZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVuLm9yZzsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+OyBEYW5pZWwgZGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj47IFRpbQo+IChY
ZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCAyLzJdIHhlbi94c206
IEFkZCBuZXcgU0lMTyBtb2RlIGZvciBYU00KPiAKPiA+Pj4gT24gMjkuMDYuMTggYXQgMTE6Mjgs
IDx0YWxvbnMubGVlQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPiBXaGVuIFNJTE8gaXMgZW5hYmxlZCwg
dGhlcmUgd291bGQgYmUgbm8gcGFnZS1zaGFyaW5nIGJldHdlZW4KPiA+IHVucHJpdmlsZWdlZCBW
TXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVscykuCj4gCj4gV2hhdCBpcyB0aGUg
cmVsYXRpb24gYmV0d2VlbiBwYWdlIHNoYXJpbmcgYW5kIGV2ZW50IGNoYW5uZWxzPwoKVGhleSBh
cmUgdGhlIHR3byBtZWNoYW5pc21zIGV4aXN0IGZvciBpbnRlci1kb21haW4gY29tbXVuaWNhdGlv
biwKQW5kIHdlIHdhbnQgdG8gYmxvY2sgdGhlbSBpbiBTSUxPIG1vZGUuCgo+IAo+ID4gLS0tIGEv
eGVuL2NvbW1vbi9LY29uZmlnCj4gPiArKysgYi94ZW4vY29tbW9uL0tjb25maWcKPiA+IEBAIC0x
NDMsNiArMTQzLDE3IEBAIGNvbmZpZyBYU01fRkxBU0tfUE9MSUNZCj4gPgo+ID4gIAkgIElmIHVu
c3VyZSwgc2F5IFkuCj4gPgo+ID4gK2NvbmZpZyBYU01fU0lMTwo+ID4gKwlkZWZfYm9vbCB5Cj4g
PiArCXByb21wdCAiU0lMTyBzdXBwb3J0Igo+ID4gKwlkZXBlbmRzIG9uIFhTTQo+ID4gKwktLS1o
ZWxwLS0tCj4gPiArCSAgRW5hYmxlcyBTSUxPIGFzIHRoZSBhY2Nlc3MgY29udHJvbCBtZWNoYW5p
c20gdXNlZCBieSB0aGUgWFNNCj4gZnJhbWV3b3JrLgo+ID4gKwkgIFRoaXMgd2lsbCBkZW55IGFu
eSB1bm1lZGlhdGVkIGNvbW11bmljYXRpb24gY2hhbm5lbHMgYmV0d2Vlbgo+IHVucHJpdmlsZWdl
ZAo+ID4gKwkgIFZNcy4KPiA+ICsKPiA+ICsJICBJZiB1bnN1cmUsIHNheSBZLgo+IAo+IEl0IHdv
dWxkIGJlIGhlbHBmdWwgdG8gY2xhcmlmeSBoZXJlIHRoYXQgdGhpcyBpcyBub3QgdGhlIGRlZmF1
bHQgbW9kZSBvZiBvcGVyYXRpb24uCj4gSW4gZmFjdCwgYW5vdGhlciBLY29uZmlnIChjaG9pY2Up
IG1pZ2h0IGJlIHVzZWZ1bCB0byBoYXZlIHRvIHNlbGVjdCB0aGUgYnVpbHQtaW4KPiBkZWZhdWx0
LiBJbiBmYWN0ICJkZW55IGFueSIgc3VnZ2VzdHMgdGhhdCB0aGlzIGlzIHdoYXQgaXMgZ29pbmcg
dG8gaGFwcGVuCj4gcmVnYXJkbGVzcyBvZiBjb21tYW5kIGxpbmUgb3B0aW9ucy4gQXQgdGhlIHZl
cnkgbGVhc3QgSSB0aGluayB0aGlzIHdhbnRzIHRvIGJlCj4gIlRoaXMgd2lsbCBhbGxvdyB0byBk
ZW55IGFueSAuLi4iIG9yICJJbiB0aGlzIG1vZGUsIGFueSAuLi4gd2lsbCBieSBkZW5pZWQiLgo+
IAo+IEFuZHJldywgdGhlIGNob3NlbiBuYW1lIGhlcmUgbWF5IHVuZGVybGluZSB0aGUgcmVsZXZh
bmNlIG9mIG15IGNvbW1lbnQKPiByZWdhcmRpbmcgWFNNX0ZMQVNLIHZzIGp1c3QgRkxBU0ssIGFs
YmVpdCB0aGluZ3MgYXJlIHVuY2xlYXIvYW1iaWd1b3VzIGlmIEkKPiBhbHNvIHRha2UgaW50byBh
Y2NvdW50IHRoZSBjb2RlIGZ1cnRoZXIgZG93bi4KPiBUaGUgZGVzY3JpcHRpb25zIGFib3ZlIG1h
a2UgaXQgc291bmQgYXMgaWYgdGhpcyB3YXMgYW4gb3ZlcnJpZGUgdG8gd2hhdGV2ZXIKPiBhY2Nl
c3MgY29udHJvbCBtZWNoYW5pc20gd2FzIGluIHBsYWNlIChkdW1teSBvciBmbGFzayBjdXJyZW50
bHkpLiBDb2RlIGJlbG93Cj4gc3VnZ2VzdHMgdGhvdWdoIHRoYXQgdGhpcyBpcyBtZWFudCB0byBi
ZSBhIGNsb25lIG9mIGR1bW15LCB3aXRoIGp1c3Qgc29tZQo+IG1pbmltYWwgYWRqdXN0bWVudHMu
IEkgZ3Vlc3MgaXQncyByYXRoZXIgdGhlIGRlc2NyaXB0aW9uIHRoYXQgbmVlZHMgYWRqdXN0bWVu
dCwKPiBidXQgdGhlIGFsdGVybmF0aXZlIG9mIGJlaW5nIGEgZ2xvYmFsIG92ZXJyaWRlIGV2ZW4g
aW4gRkxBU0sgbW9kZSBjZXJ0YWlubHkKPiBleGlzdHMuCj4gCj4gRnVydGhlcm1vcmUgaXQgaXMg
dW5jbGVhciBoZXJlIHdoYXQgYW4gInVubWVkaWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVsIgo+
IGlzLCBhbmQgd2hhdCAibWVkaWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVscyIgKGlmIGFueSkg
YXJlIHN0aWxsIGF2YWlsYWJsZSBpbgo+IHRoaXMgbmV3IG1vZGUuCgpDaGFuZ2UgdG86Cgpjb25m
aWcgWFNNX1NJTE8KPi0tLS0tLS1kZWZfYm9vbCB5Cj4tLS0tLS0tcHJvbXB0ICJTSUxPIHN1cHBv
cnQiCj4tLS0tLS0tZGVwZW5kcyBvbiBYU00KPi0tLS0tLS0tLS1oZWxwLS0tCj4tLS0tLS0tICBF
bmFibGVzIFNJTE8gYXMgdGhlIGFjY2VzcyBjb250cm9sIG1lY2hhbmlzbSB1c2VkIGJ5IHRoZSBY
U00gZnJhbWV3b3JrLgo+LS0tLS0tLSAgVGhpcyBpcyBub3QgdGhlIGRlZmF1bHQgbW9kdWxlLCBh
ZGQgYm9vdCBwYXJhbWV0ZXIgeHNtPXNpbG8gdG8gY2hvb3NlCj4tLS0tLS0tICBpdC4gVGhpcyB3
aWxsIGRlbnkgYW55IHVubWVkaWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVscyAoZ3JhbnQgdGFi
bGVzCj4tLS0tLS0tICBhbmQgZXZlbnQgY2hhbm5lbHMpIGJldHdlZW4gdW5wcml2aWxlZ2VkIFZN
cy4KCj4tLS0tLS0tICBJZiB1bnN1cmUsIHNheSBZLgoKPiAKPiA+IC0tLSAvZGV2L251bGwKPiA+
ICsrKyBiL3hlbi94c20vc2lsby5jCj4gPiBAQCAtMCwwICsxLDEwNiBAQAo+ID4KPiArLyoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kgo+ICoqKioqCj4gPiArKioqKioqKioqKgo+ID4gKyAqIHhzbS9zaWxvLmMKPiA+ICsgKgo+ID4g
KyAqIFNJTE8gbW9kdWxlIGZvciBYU00oWGVuIFNlY3VyaXR5IE1vZHVsZXMpCj4gPiArICoKPiA+
ICsgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yCj4gPiArbW9kaWZ5Cj4gPiArICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQKPiA+ICtieQo+ID4gKyAqIHRo
ZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vu
c2UsIG9yCj4gPiArICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiA+ICsg
Kgo+ID4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0
IHdpbGwgYmUgdXNlZnVsLAo+ID4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91
dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gPiArICogTUVSQ0hBTlRBQklMSVRZIG9y
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+ID4gKyAqIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gPiArICoKPiA+ICsgKiBZ
b3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZQo+ID4gKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0
cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4gPiArICoKPiA+ICsgKiBDb3B5cmlnaHQgKGMp
IDIwMTggQ2l0cml4IFN5c3RlbXMgTHRkLgo+ID4gKyAqLwo+ID4gKwo+ID4gKyNpbmNsdWRlIDx4
ZW4vc2NoZWQuaD4KPiA+ICsjaW5jbHVkZSA8eHNtL3hzbS5oPgo+ID4gKwo+ID4gK3N0cnVjdCB4
c21fb3BlcmF0aW9ucyBzaWxvX3hzbV9vcHM7Cj4gPiArCj4gPiArLyoKPiA+ICsgKiBjaGVjayBp
ZiBpbnRlci1kb21haW4gY29tbXVuaWNhdGlvbiBpcyBhbGxvd2VkCj4gPiArICogcmV0dXJuIHRy
dWUgd2hlbiBwYXNzIGNoZWNrCj4gPiArICovCj4gCj4gVXBwZXJjYXNlIGZpcnN0IGxldHRlciBw
bGVhc2UsIGFuZCBJJ2QgcHJlZmVyIGlmIHlvdSBhbHNvIHB1dCBhIGZ1bGwgc3RvcCBoZXJlLgoK
T0suIERvbmUuCgogCj4gPiArc3RhdGljIGJvb2wgc2lsb19tb2RlX2RvbV9jaGVjayhkb21pZF90
IGxkb20sIGRvbWlkX3QgcmRvbSkgewo+ID4gKyAgICBkb21pZF90IGhkX2RvbSA9IGhhcmR3YXJl
X2RvbWFpbi0+ZG9tYWluX2lkOwo+IAo+IEkgZG9uJ3QgdGhpbmsgeW91IG1lYW4gdGhlIGhhcmR3
YXJlIGRvbWFpbiBoZXJlLCBidXQgdGhlIGNvbnRyb2wgZG9tYWluIChvZgo+IHdoaWNoIGluIHRo
ZW9yeSB0aGVyZSBtYXkgYmUgbXVsdGlwbGUpLgoKSSBtZWFuIHRoZSBvbmUgYW5kIG9ubHkgZG9t
MC4KCj4gCj4gPiArICAgIGRvbWlkX3QgY3VyX2RvbSA9IGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWlu
X2lkOwo+ID4gKwo+ID4gKyAgICBpZiAoIGxkb20gPT0gRE9NSURfU0VMRiApCj4gPiArICAgICAg
ICBsZG9tID0gY3VyX2RvbTsKPiA+ICsgICAgaWYgKCByZG9tID09IERPTUlEX1NFTEYgKQo+ID4g
KyAgICAgICAgcmRvbSA9IGN1cl9kb207Cj4gPiArCj4gPiArICAgIHJldHVybiAoaGRfZG9tID09
IGN1cl9kb20gfHwgaGRfZG9tID09IGxkb20gfHwgaGRfZG9tID09IHJkb20gfHwKPiA+ICsgICAg
ICAgICAgICBsZG9tID09IHJkb20pOwo+ID4gK30KPiA+ICsKPiA+ICtzdGF0aWMgaW50IHNpbG9f
ZXZ0Y2huX3VuYm91bmQoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBldnRjaG4gKmNobiwKPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCBpZDIpIHsKPiA+ICsgICAg
aWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLT5kb21haW5faWQsIGlkMikgKQo+ID4gKyAgICAg
ICAgcmV0dXJuIGR1bW15X3hzbV9vcHMuZXZ0Y2huX3VuYm91bmQoZDEsIGNobiwgaWQyKTsKPiAK
PiBVcmdoLiBXaHkgaXMgdGhpcyBub3QgeHNtX2V2dGNobl91bmJvdW5kKCkgZnJvbSBkdW1teS5o
PyBJdCB3b3VsZCBiZSByZWFsbHkKPiBuaWNlIHRvIGF2b2lkIHN1Y2ggZXh0cmEgaW5kaXJlY3Qg
Y2FsbHMgaGVyZS4KClRoaXMgbWFrZXMgaXQgY2xlYXJlciB0aGF0IHdlIGFyZSBjYWxsaW5nIHRo
ZSBjb3VudGVycGFydCBvZiBkdW1teSBvcHMob3ZlcnJpZGluZykuClRoaXMgaW5kaXJlY3QgY2Fs
bHMgc2hvdWxkIG5vdCBpbnRyb2R1Y2UgYW55IHJ1bnRpbWUgcGVuYWx0eS4KCj4gCj4gRnVydGhl
cm1vcmUsIHRoaXMgaG9vayBpcyBjYWxsZWQgaW4gdHdvIGNvbnRleHRzLiBJcyB0aGUgYWJvdmUg
cmVhbGx5IGFwcHJvcHJpYXRlCj4gYWxzbyBpbiB0aGUgYWxsb2NfdW5ib3VuZF94ZW5fZXZlbnRf
Y2hhbm5lbCgpIGNhc2U/Cj4gCj4gPiArc3RhdGljIGludCBzaWxvX2dyYW50X21hcHJlZihzdHJ1
Y3QgZG9tYWluICpkMSwgc3RydWN0IGRvbWFpbiAqZDIsCj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1aW50MzJfdCBmbGFncykgewo+ID4gKyAgICBpZiAoIHNpbG9fbW9kZV9kb21f
Y2hlY2soZDEtPmRvbWFpbl9pZCwgZDItPmRvbWFpbl9pZCkgKQo+ID4gKyAgICAgICAgcmV0dXJu
IGR1bW15X3hzbV9vcHMuZ3JhbnRfbWFwcmVmKGQxLCBkMiwgZmxhZ3MpOwo+ID4gKyAgICByZXR1
cm4gLUVQRVJNOwo+ID4gK30KPiAKPiBXaGF0IGFib3V0IHRoZSB1bm1hcCBjb3VudGVycGFydD8K
ClRoaXMgaXMgdW5uZWNlc3NhcnksIHNpbmNlIHdlIGFyZSBibG9ja2luZyBpdCBmcm9tIHNldHRp
bmcgdXAsClRob3NlIGNhbGxpbmcgdW5tYXAgbXVzdCBwYXNzIHRoZSBjaGVjayBvZiBtYXBpbmcu
Cgo+IAo+IEphbgoKCkJlc3QgcmVnYXJkcwoKWGluKFRhbG9ucykgTGkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:22:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07:22: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 1fZt9m-0006FR-14; Mon, 02 Jul 2018 07: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=jn9o=js=citrix.com=prvs=71420b532=xin.li@srs-us1.protection.inumbo.net>)
 id 1fZt9k-0006FK-PC
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 07:21:52 +0000
X-Inumbo-ID: 9726f995-7dc8-11e8-ba45-cfc176a5991c
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9726f995-7dc8-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 07:21:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="129856711"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Xin Li <talons.lee@gmail.com>, 
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 1/2] xen/xsm: Introduce new boot parameter xsm
Thread-Index: AQHUD4uKiNzm1p070kGBt03IB+nXvaR2d00AgAUQ4oA=
Date: Mon, 2 Jul 2018 07:21:47 +0000
Message-ID: <626853be1c4344f6a10ff60433725147@SINPEX02CL01.citrite.net>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <03f7c8f0-b129-d787-5716-4efbc10100af@citrix.com>
In-Reply-To: <03f7c8f0-b129-d787-5716-4efbc10100af@citrix.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>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Jan Beulich <JBeulich@suse.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>

SGVsbCBBbmRyZXcsDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5k
cmV3IENvb3Blcg0KPiBTZW50OiBGcmlkYXksIEp1bmUgMjksIDIwMTggNTo0OCBQTQ0KPiBUbzog
WGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnDQo+
IENjOiBYaW4gTGkgKFRhbG9ucykgPHhpbi5saUBjaXRyaXguY29tPjsgRGFuaWVsIERlIEdyYWFm
DQo+IDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGNpdHJpeC5jb20+OyBKYW4NCj4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBLb25yYWQg
Unplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBUaW0NCj4gKFhlbi5vcmcpIDx0aW1AeGVu
Lm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBTZXJnZXkgRHlhc2xpDQo+IDxz
ZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+OyBNaW5nIEx1IDxtaW5nLmx1QGNpdHJpeC5jb20+DQo+
IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMS8yXSB4ZW4veHNtOiBJbnRyb2R1Y2UgbmV3IGJvb3QgcGFy
YW1ldGVyIHhzbQ0KPiANCj4gT24gMjkvMDYvMTggMTA6MjgsIFhpbiBMaSB3cm90ZToNCj4gPiBJ
bnRyb2R1Y2UgbmV3IGJvb3QgcGFyYW1ldGVyIHhzbSB0byBjaG9vc2Ugd2hpY2ggeHNtIG1vZHVs
ZSBpcw0KPiA+IGVuYWJsZWQsIGFuZCBzZXQgZGVmYXVsdCB0byBkdW1teS4NCj4gPg0KPiA+IFNp
Z25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+DQo+IA0KPiBBcyBhIG5vdGUg
Zm9yIG90aGVyIHJldmlld2VycywgdGhpcyBzZXJpZXMgaXMgYmFzZWQgb24gdG9wIG9mIG15IFhT
TSBLY29uZmlnDQo+IGNsZWFudXAuDQo+IA0KPiBBcyBmb3IgdGhpcyBwYXRjaCwgaXRzIGFsbW9z
dCB0aGVyZS7CoCBKdXN0IGEgZmV3IG1pbm9yIGlzc3Vlcy4NCj4gDQo+ID4NCj4gPiAtLS0NCj4g
PiBDQzogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+DQo+ID4gQ0M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCj4gPiBDQzogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPiA+IENDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsg
PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+DQo+ID4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gPiBDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+DQo+
ID4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+ID4gQ0M6IFNlcmdleSBEeWFz
bGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4NCj4gPiBDQzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gPiBDQzogTWluZyBMdSA8bWluZy5sdUBjaXRyaXgu
Y29tPg0KPiA+IC0tLQ0KPiA+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8
IDEzICsrKysrKysrKysNCj4gPiAgeGVuL3hzbS94c21fY29yZS5jICAgICAgICAgICAgICAgICAg
fCAzOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrLQ0KPiA+ICAyIGZpbGVzIGNoYW5nZWQs
IDUxIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bg0KPiA+IGIvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24NCj4gPiBpbmRleCAwNzVlNWVhMTU5Li43YzY4OWI4MjI1IDEw
MDY0NA0KPiA+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duDQo+ID4g
KysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24NCj4gPiBAQCAtODY1LDYg
Kzg2NSwxOSBAQCBoYXJkd2FyZSBkb21haW4gaXMgYXJjaGl0ZWN0dXJlIGRlcGVuZGVudC4NCj4g
PiAgTm90ZSB0aGF0IHNwZWNpZnlpbmcgemVybyBhcyBkb21VIHZhbHVlIG1lYW5zIHplcm8sIHdo
aWxlIGZvciBkb20wIGl0DQo+ID4gbWVhbnMgIHRvIHVzZSB0aGUgZGVmYXVsdC4NCj4gPg0KPiA+
ICsjIyMgeHNtDQo+ID4gKz4gYD0gZHVtbXkgfCBzaWxvIHwgZmxhc2tgDQo+IA0KPiBUaGlzIHNo
b3VsZCBiZSBqdXN0ICJkdW1teSB8IGZsYXNrIiBpbiB0aGlzIHBhdGNoLCBhbmQgZXh0ZW5kZWQg
d2l0aCBzaWxvIGluIHRoZQ0KPiBuZXh0IHBhdGguwqAgQWxzbywgb3B0aW9ucyBpbiB0aGlzIGZp
bGUgc2hvdWxkIGJlIHNvcnRlZCBhbHBoYWJldGljYWxseSwgc28gIyMjIHhzbQ0KPiBzaG91bGQg
YmUgbmVhciB0aGUgZW5kLCByYXRoZXIgdGhhbiBiZXNpZGUgZmxhc2suDQoNClJpZ2h0LiBEb25l
Lg0KDQo+IA0KPiA+ICsNCj4gPiArPiBEZWZhdWx0OiBgZHVtbXlgDQo+ID4gKw0KPiA+ICtTcGVj
aWZ5IHdoaWNoIFhTTSBtb2R1bGUgc2hvdWxkIGJlIGVuYWJsZWQuICBUaGlzIG9wdGlvbiBpcyBv
bmx5DQo+ID4gK2F2YWlsYWJsZSBpZiB0aGUgaHlwZXJ2aXNvciB3YXMgY29tcGlsZWQgd2l0aCBY
U00gc3VwcG9ydC4NCj4gPiArDQo+ID4gKyogYGR1bW15YDogdGhpcyBpcyB0aGUgZGVmYXVsdCBj
aG9pY2UuICBObyBzcGVjaWFsIHJlc3RyaWN0aW9uIHdpbGwgYmUgYXBwbGllZC4NCj4gPiArICBp
dCdzIGFsc28gdXNlZCB3aGVuIFhTTSBpcyBjb21waWxlZCBvdXQuDQo+ID4gKyogYGZsYXNrYDog
dGhpcyBpcyB0aGUgcG9saWN5IGJhc2VkIGFjY2VzcyBjb250cm9sLiAgVG8gY2hvb3NlIHRoaXMs
DQo+ID4gK3RoZQ0KPiA+ICsgIHNlcGFyYXRlZCBvcHRpb24gaW4ga2NvbmZpZyBtdXN0IGFsc28g
YmUgZW5hYmxlZC4NCj4gPiArDQo+ID4gICMjIyBmbGFzaw0KPiA+ICA+IGA9IHBlcm1pc3NpdmUg
fCBlbmZvcmNpbmcgfCBsYXRlIHwgZGlzYWJsZWRgDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEveGVu
L3hzbS94c21fY29yZS5jIGIveGVuL3hzbS94c21fY29yZS5jIGluZGV4DQo+ID4gY2RkY2Y3YWE1
MS4uZTAwMjIwMDU3OCAxMDA2NDQNCj4gPiAtLS0gYS94ZW4veHNtL3hzbV9jb3JlLmMNCj4gPiAr
KysgYi94ZW4veHNtL3hzbV9jb3JlLmMNCj4gPiBAQCAtMzEsNiArMzEsMzAgQEANCj4gPg0KPiA+
ICBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKnhzbV9vcHM7DQo+ID4NCj4gPiArZW51bSB4c21fYm9v
dHBhcmFtIHsNCj4gPiArICAgIFhTTV9CT09UUEFSQU1fRFVNTVksDQo+ID4gKyAgICBYU01fQk9P
VFBBUkFNX0ZMQVNLLA0KPiA+ICsgICAgWFNNX0JPT1RQQVJBTV9JTlZBTElELA0KPiANCj4gSSdk
IGRyb3AgSU5WQUxJRCAoU2VlIGJlbG93IGZvciB0aGUgcGFyc2luZyBhc3BlY3QpLCBhcyBpdCBh
Y3R1YWxseSBmYWxscyBiYWNrIHRvDQo+IERVTU1ZLg0KPiANCj4gPiArfTsNCj4gPiArDQo+ID4g
K2VudW0geHNtX2Jvb3RwYXJhbSBfX3JlYWRfbW9zdGx5IHhzbV9ib290cGFyYW0gPQ0KPiBYU01f
Qk9PVFBBUkFNX0RVTU1ZOw0KPiANCj4gVGhpcyBzaG91bGQgYmUgX19pbml0ZGF0YSByYXRoZXIg
dGhhbiBfX3JlYWRfbW9zdGx5LsKgIEl0IGlzIHNhZmUgdG8gYmUgZGlzY2FyZGVkDQo+IGFmdGVy
IGJvb3QuDQo+IA0KPiA+ICsNCj4gPiArc3RhdGljIGludCBfX2luaXQgcGFyc2VfeHNtX3BhcmFt
KGNvbnN0IGNoYXIgKnMpIHsNCj4gDQo+IGludCByYyA9IDA7DQo+IA0KPiA+ICsgICAgaWYgKCAh
c3RyY21wKHMsICJkdW1teSIpICkNCj4gPiArICAgICAgICB4c21fYm9vdHBhcmFtID0gWFNNX0JP
T1RQQVJBTV9EVU1NWTsgI2lmZGVmDQo+IENPTkZJR19YU01fRkxBU0sNCj4gPiArICAgIGVsc2Ug
aWYgKCAhc3RyY21wKHMsICJmbGFzayIpICkNCj4gPiArICAgICAgICB4c21fYm9vdHBhcmFtID0g
WFNNX0JPT1RQQVJBTV9GTEFTSzsgI2VuZGlmDQo+ID4gKyAgICBlbHNlDQo+ID4gKyAgICAgICAg
eHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fSU5WQUxJRDsNCj4gPiArDQo+ID4gKyAgICBy
ZXR1cm4gMDsNCj4gDQo+IGVsc2UNCj4gwqDCoMKgIHJjID0gLUVJTlZBTDsNCj4gDQo+IHJldHVy
biByYzsNCj4gDQo+IEFzIGEgcmVzdWx0LCB0aGUgY29yZSBjb21tYW5kIGxpbmUgaW5mcmFzdHJ1
Y3R1cmUgd2lsbCBpbmZvcm0gdGhlIHVzZXIgaWYgdGhleQ0KPiBwYXNzZWQgYW4gdW5yZWNvZ25p
c2VkIG9wdGlvbi4NCj4gDQpPSy4gVGhhbmsgeW91Lg0KDQo+IH5BbmRyZXcNCj4gDQo+ID4gK30N
Cj4gPiArDQo+ID4gK2N1c3RvbV9wYXJhbSgieHNtIiwgcGFyc2VfeHNtX3BhcmFtKTsNCj4gPiAr
DQo+ID4gIHN0YXRpYyBpbmxpbmUgaW50IHZlcmlmeShzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9w
cykgIHsNCj4gPiAgICAgIC8qIHZlcmlmeSB0aGUgc2VjdXJpdHlfb3BlcmF0aW9ucyBzdHJ1Y3R1
cmUgZXhpc3RzICovIEBAIC01Nyw3DQo+ID4gKzgxLDIwIEBAIHN0YXRpYyBpbnQgX19pbml0IHhz
bV9jb3JlX2luaXQoY29uc3Qgdm9pZCAqcG9saWN5X2J1ZmZlciwgc2l6ZV90DQo+IHBvbGljeV9z
aXplKQ0KPiA+ICAgICAgfQ0KPiA+DQo+ID4gICAgICB4c21fb3BzID0gJmR1bW15X3hzbV9vcHM7
DQo+ID4gLSAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsNCj4gPiAr
DQo+ID4gKyAgICBzd2l0Y2ggKCB4c21fYm9vdHBhcmFtICkNCj4gPiArICAgIHsNCj4gPiArICAg
IGNhc2UgWFNNX0JPT1RQQVJBTV9EVU1NWToNCj4gPiArICAgICAgICAvKiBlbXB0eSAqLw0KPiA+
ICsgICAgICAgIGJyZWFrOw0KPiA+ICsNCj4gPiArICAgIGNhc2UgWFNNX0JPT1RQQVJBTV9GTEFT
SzoNCj4gPiArICAgICAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsN
Cj4gPiArICAgICAgICBicmVhazsNCj4gPiArDQo+ID4gKyAgICBkZWZhdWx0Og0KPiA+ICsgICAg
ICAgIHByaW50aygiWFNNOiBJbnZhbGlkIHZhbHVlIGZvciB4c209IGJvb3QgcGFyYW1ldGVyLlxu
Iik7DQo+ID4gKyAgICB9DQo+ID4NCj4gPiAgICAgIHJldHVybiAwOw0KPiA+ICB9DQoNCg0KDQpC
ZXN0IHJlZ2FyZHMNCg0KWGluKFRhbG9ucykgTGkNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:29:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07: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 1fZtGg-0006ft-Dl; Mon, 02 Jul 2018 07: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZtGf-0006fn-31
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 07:29:01 +0000
X-Inumbo-ID: 978ff340-7dc9-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 978ff340-7dc9-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 07:29:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 01:28:58 -0600
Message-Id: <5B39D43602000078001CF94F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 01:28:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <xin.li@citrix.com>,"Xin Li" <talons.lee@gmail.com>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
 <5B360B9502000078001CF112@prv1-mh.provo.novell.com>
 <37c4feea41824b99a88e7575b8004976@SINPEX02CL01.citrite.net>
In-Reply-To: <37c4feea41824b99a88e7575b8004976@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>,
 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+IE9uIDAyLjA3LjE4IGF0IDA4OjU3LCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBG
cm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50OiBGcmlk
YXksIEp1bmUgMjksIDIwMTggNjozNiBQTQo+PiA+Pj4gT24gMjkuMDYuMTggYXQgMTE6MjgsIDx0
YWxvbnMubGVlQGdtYWlsLmNvbT4gd3JvdGU6Cj4+ID4gV2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRo
ZXJlIHdvdWxkIGJlIG5vIHBhZ2Utc2hhcmluZyBiZXR3ZWVuCj4+ID4gdW5wcml2aWxlZ2VkIFZN
cyAobm8gZ3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KPj4gCj4+IFdoYXQgaXMgdGhl
IHJlbGF0aW9uIGJldHdlZW4gcGFnZSBzaGFyaW5nIGFuZCBldmVudCBjaGFubmVscz8KPiAKPiBU
aGV5IGFyZSB0aGUgdHdvIG1lY2hhbmlzbXMgZXhpc3QgZm9yIGludGVyLWRvbWFpbiBjb21tdW5p
Y2F0aW9uLAo+IEFuZCB3ZSB3YW50IHRvIGJsb2NrIHRoZW0gaW4gU0lMTyBtb2RlLgoKSSB1bmRl
cnN0YW5kIHRoaXMsIGJ1dCBpdCBkb2Vzbid0IGFuc3dlciBteSBxdWVzdGlvbi4gSSBhZ3JlZSB0
aGF0CmdyYW50IHRhYmxlcyBhcmUgYSBtZWFucyB0byBzaGFyZSBwYWdlcywgYnV0IHRoZSB3b3Jk
aW5nIGxvb2tzIG9kZAp0byBtZSB3cnQgZXZlbnQgY2hhbm5lbHMuCgo+PiA+IC0tLSBhL3hlbi9j
b21tb24vS2NvbmZpZwo+PiA+ICsrKyBiL3hlbi9jb21tb24vS2NvbmZpZwo+PiA+IEBAIC0xNDMs
NiArMTQzLDE3IEBAIGNvbmZpZyBYU01fRkxBU0tfUE9MSUNZCj4+ID4KPj4gPiAgCSAgSWYgdW5z
dXJlLCBzYXkgWS4KPj4gPgo+PiA+ICtjb25maWcgWFNNX1NJTE8KPj4gPiArCWRlZl9ib29sIHkK
Pj4gPiArCXByb21wdCAiU0lMTyBzdXBwb3J0Igo+PiA+ICsJZGVwZW5kcyBvbiBYU00KPj4gPiAr
CS0tLWhlbHAtLS0KPj4gPiArCSAgRW5hYmxlcyBTSUxPIGFzIHRoZSBhY2Nlc3MgY29udHJvbCBt
ZWNoYW5pc20gdXNlZCBieSB0aGUgWFNNCj4+IGZyYW1ld29yay4KPj4gPiArCSAgVGhpcyB3aWxs
IGRlbnkgYW55IHVubWVkaWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVscyBiZXR3ZWVuCj4+IHVu
cHJpdmlsZWdlZAo+PiA+ICsJICBWTXMuCj4+ID4gKwo+PiA+ICsJICBJZiB1bnN1cmUsIHNheSBZ
Lgo+PiAKPj4gSXQgd291bGQgYmUgaGVscGZ1bCB0byBjbGFyaWZ5IGhlcmUgdGhhdCB0aGlzIGlz
IG5vdCB0aGUgZGVmYXVsdCBtb2RlIG9mIG9wZXJhdGlvbi4KPj4gSW4gZmFjdCwgYW5vdGhlciBL
Y29uZmlnIChjaG9pY2UpIG1pZ2h0IGJlIHVzZWZ1bCB0byBoYXZlIHRvIHNlbGVjdCB0aGUgYnVp
bHQtaW4KPj4gZGVmYXVsdC4gSW4gZmFjdCAiZGVueSBhbnkiIHN1Z2dlc3RzIHRoYXQgdGhpcyBp
cyB3aGF0IGlzIGdvaW5nIHRvIGhhcHBlbgo+PiByZWdhcmRsZXNzIG9mIGNvbW1hbmQgbGluZSBv
cHRpb25zLiBBdCB0aGUgdmVyeSBsZWFzdCBJIHRoaW5rIHRoaXMgd2FudHMgdG8gYmUKPj4gIlRo
aXMgd2lsbCBhbGxvdyB0byBkZW55IGFueSAuLi4iIG9yICJJbiB0aGlzIG1vZGUsIGFueSAuLi4g
d2lsbCBieSBkZW5pZWQiLgo+PiAKPj4gQW5kcmV3LCB0aGUgY2hvc2VuIG5hbWUgaGVyZSBtYXkg
dW5kZXJsaW5lIHRoZSByZWxldmFuY2Ugb2YgbXkgY29tbWVudAo+PiByZWdhcmRpbmcgWFNNX0ZM
QVNLIHZzIGp1c3QgRkxBU0ssIGFsYmVpdCB0aGluZ3MgYXJlIHVuY2xlYXIvYW1iaWd1b3VzIGlm
IEkKPj4gYWxzbyB0YWtlIGludG8gYWNjb3VudCB0aGUgY29kZSBmdXJ0aGVyIGRvd24uCj4+IFRo
ZSBkZXNjcmlwdGlvbnMgYWJvdmUgbWFrZSBpdCBzb3VuZCBhcyBpZiB0aGlzIHdhcyBhbiBvdmVy
cmlkZSB0byB3aGF0ZXZlcgo+PiBhY2Nlc3MgY29udHJvbCBtZWNoYW5pc20gd2FzIGluIHBsYWNl
IChkdW1teSBvciBmbGFzayBjdXJyZW50bHkpLiBDb2RlIGJlbG93Cj4+IHN1Z2dlc3RzIHRob3Vn
aCB0aGF0IHRoaXMgaXMgbWVhbnQgdG8gYmUgYSBjbG9uZSBvZiBkdW1teSwgd2l0aCBqdXN0IHNv
bWUKPj4gbWluaW1hbCBhZGp1c3RtZW50cy4gSSBndWVzcyBpdCdzIHJhdGhlciB0aGUgZGVzY3Jp
cHRpb24gdGhhdCBuZWVkcyBhZGp1c3RtZW50LAo+PiBidXQgdGhlIGFsdGVybmF0aXZlIG9mIGJl
aW5nIGEgZ2xvYmFsIG92ZXJyaWRlIGV2ZW4gaW4gRkxBU0sgbW9kZSBjZXJ0YWlubHkKPj4gZXhp
c3RzLgo+PiAKPj4gRnVydGhlcm1vcmUgaXQgaXMgdW5jbGVhciBoZXJlIHdoYXQgYW4gInVubWVk
aWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVsIgo+PiBpcywgYW5kIHdoYXQgIm1lZGlhdGVkIGNv
bW11bmljYXRpb24gY2hhbm5lbHMiIChpZiBhbnkpIGFyZSBzdGlsbCBhdmFpbGFibGUgaW4KPj4g
dGhpcyBuZXcgbW9kZS4KPiAKPiBDaGFuZ2UgdG86Cj4gCj4gY29uZmlnIFhTTV9TSUxPCj4+LS0t
LS0tLWRlZl9ib29sIHkKPj4tLS0tLS0tcHJvbXB0ICJTSUxPIHN1cHBvcnQiCj4+LS0tLS0tLWRl
cGVuZHMgb24gWFNNCj4+LS0tLS0tLS0tLWhlbHAtLS0KPj4tLS0tLS0tICBFbmFibGVzIFNJTE8g
YXMgdGhlIGFjY2VzcyBjb250cm9sIG1lY2hhbmlzbSB1c2VkIGJ5IHRoZSBYU00gZnJhbWV3b3Jr
Lgo+Pi0tLS0tLS0gIFRoaXMgaXMgbm90IHRoZSBkZWZhdWx0IG1vZHVsZSwgYWRkIGJvb3QgcGFy
YW1ldGVyIHhzbT1zaWxvIHRvIGNob29zZQo+Pi0tLS0tLS0gIGl0LiBUaGlzIHdpbGwgZGVueSBh
bnkgdW5tZWRpYXRlZCBjb21tdW5pY2F0aW9uIGNoYW5uZWxzIChncmFudCB0YWJsZXMKPj4tLS0t
LS0tICBhbmQgZXZlbnQgY2hhbm5lbHMpIGJldHdlZW4gdW5wcml2aWxlZ2VkIFZNcy4KCldpdGgg
cy9tb2R1bGUvbW9kZS8gdGhpcyBpcyBhbiBpbXByb3ZlbWVudCwgYnV0IGNvbnRpbnVlcyB0byBs
ZWF2ZSBvcGVuCmluIHBhcnRpY3VsYXIgd2hhdCBhbiAidW5tZWRpYXRlZCBjb21tdW5pY2F0aW9u
IGNoYW5uZWwiIGlzLgoKQnR3LCB0aGlua2luZyBhYm91dCBpdCBhZ2FpbiAtIGRvIHdlIG5lZWQg
YSBLY29uZmlnIG9wdGlvbiBoZXJlIGluIHRoZSBmaXJzdApwbGFjZSwgd2hlbiB0aGUgbW9kZSBp
c24ndCB0aGUgZGVmYXVsdCwgYW5kIGl0J3Mgbm90IGEgd2hvbGUgbG90IG9mIGNvZGUKdGhhdCBn
ZXRzIGFkZGVkPwoKPj4gPiArc3RhdGljIGJvb2wgc2lsb19tb2RlX2RvbV9jaGVjayhkb21pZF90
IGxkb20sIGRvbWlkX3QgcmRvbSkgewo+PiA+ICsgICAgZG9taWRfdCBoZF9kb20gPSBoYXJkd2Fy
ZV9kb21haW4tPmRvbWFpbl9pZDsKPj4gCj4+IEkgZG9uJ3QgdGhpbmsgeW91IG1lYW4gdGhlIGhh
cmR3YXJlIGRvbWFpbiBoZXJlLCBidXQgdGhlIGNvbnRyb2wgZG9tYWluIChvZgo+PiB3aGljaCBp
biB0aGVvcnkgdGhlcmUgbWF5IGJlIG11bHRpcGxlKS4KPiAKPiBJIG1lYW4gdGhlIG9uZSBhbmQg
b25seSBkb20wLgoKTm8sIGZvciB0aGUgcHVycG9zZSBoZXJlIHlvdSBkb24ndCBtZWFuIERvbTAs
IHdoaWNoIGp1c3QgaGFwcGVucyB0bwpiZSBib3RoIGhhcmR3YXJlIGFuZCAodGhlIG9ubHkpIGNv
bnRyb2wgZG9tYWluIGluIG1vc3Qgc2V0dXBzLiBGcm9tCmEgc2VjdXJpdHkgcG92IHRob3VnaCB5
b3UgbmVlZCB0byBkaXN0aW5ndWlzaCBhbGwgb2YgdGhlc2UuCgo+PiA+ICsgICAgZG9taWRfdCBj
dXJfZG9tID0gY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQ7Cj4+ID4gKwo+PiA+ICsgICAgaWYg
KCBsZG9tID09IERPTUlEX1NFTEYgKQo+PiA+ICsgICAgICAgIGxkb20gPSBjdXJfZG9tOwo+PiA+
ICsgICAgaWYgKCByZG9tID09IERPTUlEX1NFTEYgKQo+PiA+ICsgICAgICAgIHJkb20gPSBjdXJf
ZG9tOwo+PiA+ICsKPj4gPiArICAgIHJldHVybiAoaGRfZG9tID09IGN1cl9kb20gfHwgaGRfZG9t
ID09IGxkb20gfHwgaGRfZG9tID09IHJkb20gfHwKPj4gPiArICAgICAgICAgICAgbGRvbSA9PSBy
ZG9tKTsKPj4gPiArfQo+PiA+ICsKPj4gPiArc3RhdGljIGludCBzaWxvX2V2dGNobl91bmJvdW5k
KHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZXZ0Y2huICpjaG4sCj4+ID4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBkb21pZF90IGlkMikgewo+PiA+ICsgICAgaWYgKCBzaWxvX21v
ZGVfZG9tX2NoZWNrKGQxLT5kb21haW5faWQsIGlkMikgKQo+PiA+ICsgICAgICAgIHJldHVybiBk
dW1teV94c21fb3BzLmV2dGNobl91bmJvdW5kKGQxLCBjaG4sIGlkMik7Cj4+IAo+PiBVcmdoLiBX
aHkgaXMgdGhpcyBub3QgeHNtX2V2dGNobl91bmJvdW5kKCkgZnJvbSBkdW1teS5oPyBJdCB3b3Vs
ZCBiZSByZWFsbHkKPj4gbmljZSB0byBhdm9pZCBzdWNoIGV4dHJhIGluZGlyZWN0IGNhbGxzIGhl
cmUuCj4gCj4gVGhpcyBtYWtlcyBpdCBjbGVhcmVyIHRoYXQgd2UgYXJlIGNhbGxpbmcgdGhlIGNv
dW50ZXJwYXJ0IG9mIGR1bW15IAo+IG9wcyhvdmVycmlkaW5nKS4KClllcywgYnV0IHRoZSBzYW1l
IGxldmVsIG9mIGNsYXJpdHkgY291bGQgYmUgYWNoaWV2ZWQgd2hlbiBuYW1pbmcgdGhlCmZ1bmN0
aW9uIGluIGR1bW15LmggZHVtbXlfZXZ0Y2huX3VuYm91bmQoKSAoYWxpYXNlZCB0bwp4c21fZXZ0
Y2huX3VuYm91bmQoKSBmb3Igc2F0aXNmeWluZyBuZWVkcyBlbHNld2hlcmUpLgoKPiBUaGlzIGlu
ZGlyZWN0IGNhbGxzIHNob3VsZCBub3QgaW50cm9kdWNlIGFueSBydW50aW1lIHBlbmFsdHkuCgpI
b3cgZG9lcyBpdCBub3QsIHdoZW4gaW5kaXJlY3QgY2FsbHMgYXJlIG1vcmUgZXhwZW5zaXZlIHRo
YW4gZGlyZWN0Cm9uZXMgYWxyZWFkeSB3aXRob3V0IHRoZSBTcGVjdHJlIHYyIG1pdGlnYXRpb25z
PwoKPj4gRnVydGhlcm1vcmUsIHRoaXMgaG9vayBpcyBjYWxsZWQgaW4gdHdvIGNvbnRleHRzLiBJ
cyB0aGUgYWJvdmUgcmVhbGx5IAo+IGFwcHJvcHJpYXRlCj4+IGFsc28gaW4gdGhlIGFsbG9jX3Vu
Ym91bmRfeGVuX2V2ZW50X2NoYW5uZWwoKSBjYXNlPwo+PiAKPj4gPiArc3RhdGljIGludCBzaWxv
X2dyYW50X21hcHJlZihzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGRvbWFpbiAqZDIsCj4+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmxhZ3MpIHsKPj4gPiArICAg
IGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMS0+ZG9tYWluX2lkLCBkMi0+ZG9tYWluX2lkKSAp
Cj4+ID4gKyAgICAgICAgcmV0dXJuIGR1bW15X3hzbV9vcHMuZ3JhbnRfbWFwcmVmKGQxLCBkMiwg
ZmxhZ3MpOwo+PiA+ICsgICAgcmV0dXJuIC1FUEVSTTsKPj4gPiArfQo+PiAKPj4gV2hhdCBhYm91
dCB0aGUgdW5tYXAgY291bnRlcnBhcnQ/Cj4gCj4gVGhpcyBpcyB1bm5lY2Vzc2FyeSwgc2luY2Ug
d2UgYXJlIGJsb2NraW5nIGl0IGZyb20gc2V0dGluZyB1cCwKPiBUaG9zZSBjYWxsaW5nIHVubWFw
IG11c3QgcGFzcyB0aGUgY2hlY2sgb2YgbWFwaW5nLgoKVGFraW5nIHRoYXQgcG9zaXRpb24sIHRo
ZSB1bm1hcCBYU00gaG9vaydzIGV4aXN0ZW5jZSBpcyBxdWVzdGlvbmFibGUKYWx0b2dldGhlci4K
CkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:35:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07:35: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 1fZtMq-0007as-6u; Mon, 02 Jul 2018 07:35: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=jn9o=js=citrix.com=prvs=71420b532=xin.li@srs-us1.protection.inumbo.net>)
 id 1fZtMo-0007ad-VG
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 07:35:22 +0000
X-Inumbo-ID: 79c5b6bb-7dca-11e8-ba45-cfc176a5991c
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79c5b6bb-7dca-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 07:35:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="129857200"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>, Xin Li <talons.lee@gmail.com>
Thread-Topic: [PATCH 1/2] xen/xsm: Introduce new boot parameter xsm
Thread-Index: AQHUD4uKiNzm1p070kGBt03IB+nXvaR2d00AgAAEsQCABQ/IAA==
Date: Mon, 2 Jul 2018 07:34:57 +0000
Message-ID: <2609a51312ac4a3fbe25cfa7bdcdeb43@SINPEX02CL01.citrite.net>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <03f7c8f0-b129-d787-5716-4efbc10100af@citrix.com>
 <5B36043A02000078001CF0AC@prv1-mh.provo.novell.com>
In-Reply-To: <5B36043A02000078001CF0AC@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>,
 "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>

SGVsbG8gSmFuLAoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVs
aWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogRnJpZGF5LCBKdW5lIDI5LCAy
MDE4IDY6MDUgUE0KPiBUbzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNv
bT47IFhpbiBMaQo+IDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KPiBDYzogTWluZyBMdSA8bWluZy5s
dUBjaXRyaXguY29tPjsgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPjsK
PiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgWGluIExpIChUYWxvbnMpIDx4aW4ubGlA
Y2l0cml4LmNvbT47IEdlb3JnZQo+IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
U3RlZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVuLm9yZzsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+OyBEYW5pZWwgZGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj47IFRpbQo+IChY
ZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCAxLzJdIHhlbi94c206
IEludHJvZHVjZSBuZXcgYm9vdCBwYXJhbWV0ZXIgeHNtCj4gCj4gPj4+IE9uIDI5LjA2LjE4IGF0
IDExOjQ3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiBPbiAyOS8wNi8x
OCAxMDoyOCwgWGluIExpIHdyb3RlOgo+ID4+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1s
aW5lLm1hcmtkb3duCj4gPj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24KPiA+PiBAQCAtODY1LDYgKzg2NSwxOSBAQCBoYXJkd2FyZSBkb21haW4gaXMgYXJjaGl0ZWN0
dXJlIGRlcGVuZGVudC4KPiA+PiAgTm90ZSB0aGF0IHNwZWNpZnlpbmcgemVybyBhcyBkb21VIHZh
bHVlIG1lYW5zIHplcm8sIHdoaWxlIGZvciBkb20wCj4gPj4gaXQgbWVhbnMgIHRvIHVzZSB0aGUg
ZGVmYXVsdC4KPiA+Pgo+ID4+ICsjIyMgeHNtCj4gPj4gKz4gYD0gZHVtbXkgfCBzaWxvIHwgZmxh
c2tgCj4gPgo+ID4gVGhpcyBzaG91bGQgYmUganVzdCAiZHVtbXkgfCBmbGFzayIgaW4gdGhpcyBw
YXRjaCwgYW5kIGV4dGVuZGVkIHdpdGgKPiA+IHNpbG8gaW4gdGhlIG5leHQgcGF0aC4gIEFsc28s
IG9wdGlvbnMgaW4gdGhpcyBmaWxlIHNob3VsZCBiZSBzb3J0ZWQKPiA+IGFscGhhYmV0aWNhbGx5
LCBzbyAjIyMgeHNtIHNob3VsZCBiZSBuZWFyIHRoZSBlbmQsIHJhdGhlciB0aGFuIGJlc2lkZSBm
bGFzay4KPiA+Cj4gPj4gKwo+ID4+ICs+IERlZmF1bHQ6IGBkdW1teWAKPiA+PiArCj4gPj4gK1Nw
ZWNpZnkgd2hpY2ggWFNNIG1vZHVsZSBzaG91bGQgYmUgZW5hYmxlZC4gIFRoaXMgb3B0aW9uIGlz
IG9ubHkKPiA+PiArYXZhaWxhYmxlIGlmIHRoZSBoeXBlcnZpc29yIHdhcyBjb21waWxlZCB3aXRo
IFhTTSBzdXBwb3J0Lgo+ID4+ICsKPiA+PiArKiBgZHVtbXlgOiB0aGlzIGlzIHRoZSBkZWZhdWx0
IGNob2ljZS4gIE5vIHNwZWNpYWwgcmVzdHJpY3Rpb24gd2lsbCBiZSBhcHBsaWVkLgo+ID4+ICsg
IGl0J3MgYWxzbyB1c2VkIHdoZW4gWFNNIGlzIGNvbXBpbGVkIG91dC4KPiA+PiArZW51bSB4c21f
Ym9vdHBhcmFtIF9fcmVhZF9tb3N0bHkgeHNtX2Jvb3RwYXJhbSA9Cj4gPj4gK1hTTV9CT09UUEFS
QU1fRFVNTVk7Cj4gCj4gU28gd2h5ICJkdW1teSIgaW5zdGVhZCBvZiAibm9uZSIgKG9yIG9uZSBv
ZiB0aGUgYm9vbGVhbiBmYWxzZSBzdHJpbmdzKT8KCkl0IHNlZW1zIGR1bW15IGlzIG5vdCBmdWxs
eSBzdHViLiAoc29tZSBjaGVjayBieSBYU01fKiBjbGFzc2lmaWNhdGlvbikKU28gd2Ugd2FudCB0
byBrZWVwIHRoaXMgImR1bW15IiBjaGVjaywgYW5kIG92ZXJyaWRlIGl0LgoKPiAKPiA+IFRoaXMg
c2hvdWxkIGJlIF9faW5pdGRhdGEgcmF0aGVyIHRoYW4gX19yZWFkX21vc3RseS4gIEl0IGlzIHNh
ZmUgdG8gYmUKPiA+IGRpc2NhcmRlZCBhZnRlciBib290Lgo+IAo+IEFuZCBzdGF0aWMuCgpPSy4g
RG9uZS4KCj4gCj4gPj4gK3N0YXRpYyBpbnQgX19pbml0IHBhcnNlX3hzbV9wYXJhbShjb25zdCBj
aGFyICpzKSB7Cj4gPgo+ID4gaW50IHJjID0gMDsKPiA+Cj4gPj4gKyAgICBpZiAoICFzdHJjbXAo
cywgImR1bW15IikgKQo+ID4+ICsgICAgICAgIHhzbV9ib290cGFyYW0gPSBYU01fQk9PVFBBUkFN
X0RVTU1ZOyAjaWZkZWYKPiBDT05GSUdfWFNNX0ZMQVNLCj4gPj4gKyAgICBlbHNlIGlmICggIXN0
cmNtcChzLCAiZmxhc2siKSApCj4gPj4gKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09U
UEFSQU1fRkxBU0s7ICNlbmRpZgo+ID4+ICsgICAgZWxzZQo+ID4+ICsgICAgICAgIHhzbV9ib290
cGFyYW0gPSBYU01fQk9PVFBBUkFNX0lOVkFMSUQ7Cj4gPj4gKwo+ID4+ICsgICAgcmV0dXJuIDA7
Cj4gPgo+ID4gZWxzZQo+ID4gICAgIHJjID0gLUVJTlZBTDsKPiA+Cj4gPiByZXR1cm4gcmM7Cj4g
Pgo+ID4gQXMgYSByZXN1bHQsIHRoZSBjb3JlIGNvbW1hbmQgbGluZSBpbmZyYXN0cnVjdHVyZSB3
aWxsIGluZm9ybSB0aGUgdXNlcgo+ID4gaWYgdGhleSBwYXNzZWQgYW4gdW5yZWNvZ25pc2VkIG9w
dGlvbi4KPiA+Cj4gPiB+QW5kcmV3Cj4gPgo+ID4+ICt9Cj4gPj4gKwo+ID4+ICtjdXN0b21fcGFy
YW0oInhzbSIsIHBhcnNlX3hzbV9wYXJhbSk7Cj4gCj4gUGxlYXNlIGF2b2lkIHRoZSBibGFuayBs
aW5lIGFib3ZlIGhlcmUgLSBpbiB0aGUgbWFqb3JpdHkgb2Ygc2ltaWxhciBjYXNlcywgd2UKPiBo
YXZlIHRoZSBjdXN0b21fcGFyYW0oKSBpbW1lZGlhdGVseSBmb2xsb3cgdGhlIHBhcnNpbmcgZnVu
Y3Rpb24uCk9LLiBEb25lLgoKPiAKPiA+PiBAQCAtNTcsNyArODEsMjAgQEAgc3RhdGljIGludCBf
X2luaXQgeHNtX2NvcmVfaW5pdChjb25zdCB2b2lkCj4gKnBvbGljeV9idWZmZXIsIHNpemVfdCBw
b2xpY3lfc2l6ZSkKPiA+PiAgICAgIH0KPiA+Pgo+ID4+ICAgICAgeHNtX29wcyA9ICZkdW1teV94
c21fb3BzOwo+ID4+IC0gICAgZmxhc2tfaW5pdChwb2xpY3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7
Cj4gPj4gKwo+ID4+ICsgICAgc3dpdGNoICggeHNtX2Jvb3RwYXJhbSApCj4gPj4gKyAgICB7Cj4g
Pj4gKyAgICBjYXNlIFhTTV9CT09UUEFSQU1fRFVNTVk6Cj4gPj4gKyAgICAgICAgLyogZW1wdHkg
Ki8KPiAKPiBJJ20gbm90IHN1cmUgb2YgdGhlIHZhbHVlIG9mIHRoaXMgY29tbWVudC4KSSBqdXN0
IHdhbnQgYXZvaWQgYW4gZW1wdHkgc3dpdGNoIGNhc2UuCgo+IAo+ID4+ICsgICAgICAgIGJyZWFr
Owo+ID4+ICsKPiA+PiArICAgIGNhc2UgWFNNX0JPT1RQQVJBTV9GTEFTSzoKPiA+PiArICAgICAg
ICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsKPiA+PiArICAgICAgICBi
cmVhazsKPiA+PiArCj4gPj4gKyAgICBkZWZhdWx0Ogo+ID4+ICsgICAgICAgIHByaW50aygiWFNN
OiBJbnZhbGlkIHZhbHVlIGZvciB4c209IGJvb3QgcGFyYW1ldGVyLlxuIik7Cj4gPj4gKyAgICB9
Cj4gCj4gUGxlYXNlIGRvbid0IG9taXQgdGhlICJicmVhazsiIGhlcmUuClN1cmUsIGRvbmUuCgo+
IAo+IEphbgo+IAoKQmVzdCByZWdhcmRzCgpYaW4oVGFsb25zKSBMaQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:52:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07:52: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 1fZtdM-0000v6-5X; Mon, 02 Jul 2018 07:52: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZtdL-0000uy-87
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 07:52:27 +0000
X-Inumbo-ID: dd38fe57-7dcc-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dd38fe57-7dcc-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 07:52:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75584393"
Date: Mon, 2 Jul 2018 09:52:17 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702075217.d6onupkfbelvgutn@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-4-roger.pau@citrix.com>
 <20180629103756.pymtf5z6nhsiicul@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180629103756.pymtf5z6nhsiicul@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 03/10] vpci: add tear down 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>,
 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>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMTE6Mzc6NTZBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1biAyMCwgMjAxOCBhdCAwNDo0MjoyN1BNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBUZWFyIGRvd24gZnVuY3Rpb25zIGFyZSBub3QgbWFuZGF0b3J5LiBOb3Rl
IHRoYXQgdGhpcyBwYXRjaCBqdXN0Cj4gPiBpbXBsZW1lbnRzIHRoZSBmcmFtZXdvcmssIGJ1dCBk
b2Vzbid0IGltcGxlbWVudCBhbnkgdGVhciBkb3duIGZ1bmN0aW9uCj4gPiB5ZXQuCj4gPiAKPiA+
IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+ID4gQ2M6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4g
Q2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+IENj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiBDYzogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgICAgfCAgOSArLS0tLS0tLS0K
PiA+ICB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgIHwgIDkgKy0tLS0tLS0tCj4gPiAgeGVuL2Ry
aXZlcnMvdnBjaS9oZWFkZXIuYyB8ICAyICstCj4gPiAgeGVuL2RyaXZlcnMvdnBjaS9tc2kuYyAg
ICB8ICAyICstCj4gPiAgeGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMgICB8ICAyICstCj4gPiAgeGVu
L2RyaXZlcnMvdnBjaS92cGNpLmMgICB8IDIwICsrKysrKysrKysrKysrKysrLS0tCj4gPiAgeGVu
L2luY2x1ZGUveGVuL3ZwY2kuaCAgICB8IDE1ICsrKysrKysrKysrLS0tLQo+ID4gIDcgZmlsZXMg
Y2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+
ID4gaW5kZXggMjQ1YTBlMGU4NS4uMmM2YTA5YzU5ZCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNo
L2FybS94ZW4ubGRzLlMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKPiA+IEBAIC02
Niw3ICs2Niw3IEBAIFNFQ1RJT05TCj4gPiAgICAgICAgICooLmRhdGEucGFyYW0pCj4gPiAgICAg
ICAgIF9fcGFyYW1fZW5kID0gLjsKPiA+ICAKPiA+IC0jaWYgZGVmaW5lZChDT05GSUdfSEFTX1ZQ
Q0kpICYmIGRlZmluZWQoQ09ORklHX0xBVEVfSFdET00pCj4gPiArI2lmIGRlZmluZWQoQ09ORklH
X0hBU19WUENJKQo+ID4gICAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElHTik7Cj4gPiAgICAg
ICAgIF9fc3RhcnRfdnBjaV9hcnJheSA9IC47Cj4gPiAgICAgICAgICooU09SVCguZGF0YS52cGNp
LiopKQo+ID4gQEAgLTE3OCwxMyArMTc4LDYgQEAgU0VDVElPTlMKPiA+ICAgICAgICAgKiguaW5p
dF9hcnJheSkKPiA+ICAgICAgICAgKihTT1JUKC5pbml0X2FycmF5LiopKQo+ID4gICAgICAgICBf
X2N0b3JzX2VuZCA9IC47Cj4gPiAtCj4gPiAtI2lmIGRlZmluZWQoQ09ORklHX0hBU19WUENJKSAm
JiAhZGVmaW5lZChDT05GSUdfTEFURV9IV0RPTSkKPiA+IC0gICAgICAgLiA9IEFMSUdOKFBPSU5U
RVJfQUxJR04pOwo+ID4gLSAgICAgICBfX3N0YXJ0X3ZwY2lfYXJyYXkgPSAuOwo+ID4gLSAgICAg
ICAqKFNPUlQoLmRhdGEudnBjaS4qKSkKPiA+IC0gICAgICAgX19lbmRfdnBjaV9hcnJheSA9IC47
Cj4gPiAtI2VuZGlmCj4gCj4gSXQgaXMgd29ydGggbWVudGlvbmluZyBpbiB0aGUgY29tbWl0IG1l
c3NhZ2UgdGhhdCB3aHkgdGhpcyBpcyBkZWxldGVkLiBJCj4gdGhpbmsgaXQgaXMgYmVjYXVzZSBu
b3cgdGhleSBzaG91bGQgYmUgdW5jb25kaXRpb25hbGx5IHB1dCBpbnRvIHJvZGF0YQo+IHNpbmNl
IHRoZXkgY2FuJ3QgYmUgZGlzY2FyZGVkIGFmdGVyIGJvb3QgYW55bW9yZS4KClJpZ2h0LCBzaW5j
ZSByZW1vdmFsIGFuZCBhZGRpdGlvbiAob25jZSBTUi1JT1YgaXMgaW1wbGVtZW50ZWQpIGNhbgpo
YXBwZW4gYXQgYW55IHBvaW50IGR1cmluZyB0aGUgbGlmZXRpbWUgb2YgWGVuIHRoaXMgZGF0YSBj
YW5ub3QgYmUKZGlzY2FyZGVkIGFmdGVyIGJvb3QuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:54:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07:54: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 1fZtfJ-00017C-Sv; Mon, 02 Jul 2018 07:54: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZtfI-000173-Jz
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 07:54:28 +0000
X-Inumbo-ID: 263cac64-7dcd-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 263cac64-7dcd-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 07:54:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75584443"
Date: Mon, 2 Jul 2018 09:54:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702075420.jj2xm3uapqfjfqxp@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-5-roger.pau@citrix.com>
 <20180629105207.d7sjcywjckqv45bi@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180629105207.d7sjcywjckqv45bi@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 04/10] vpci/msix: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMTE6NTI6MDdBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1biAyMCwgMjAxOCBhdCAwNDo0MjoyOFBNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBTbyB0aGF0IGludGVycnVwdHMgYXJlIHByb3Blcmx5IGZyZWVkLgo+ID4g
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPiA+IC0tLQo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+
ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiBDYzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9kcml2ZXJzL3ZwY2kvbXNp
eC5jIHwgNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPiA+ICAx
IGZpbGUgY2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4gCj4gPiBk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMgYi94ZW4vZHJpdmVycy92cGNpL21z
aXguYwo+ID4gaW5kZXggNjEzMmY1NzZiNi4uY2ZjYTFjZDQzYSAxMDA2NDQKPiA+IC0tLSBhL3hl
bi9kcml2ZXJzL3ZwY2kvbXNpeC5jCj4gPiArKysgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwo+
ID4gQEAgLTQ1MCw3ICs0NTAsNDggQEAgc3RhdGljIGludCBpbml0X21zaXgoc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCj4gPiAgCj4gPiAgICAgIHJldHVybiAwOwo+ID4gIH0KPiA+IC1SRUdJU1RFUl9W
UENJX0lOSVQoaW5pdF9tc2l4LCBOVUxMLCBWUENJX1BSSU9SSVRZX0hJR0gpOwo+ID4gKwo+ID4g
K3N0YXRpYyB2b2lkIHRlYXJkb3duX21zaXgoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gPiArewo+
ID4gKyAgICBzdHJ1Y3QgdnBjaV9tc2l4ICptc2l4ID0gcGRldi0+dnBjaS0+bXNpeDsKPiA+ICsg
ICAgdW5zaWduZWQgaW50IGk7Cj4gPiArCj4gPiArICAgIGlmICggIW1zaXggKQo+ID4gKyAgICAg
ICAgcmV0dXJuOwo+ID4gKwo+ID4gKyAgICBpZiAoIG1zaXgtPmVuYWJsZWQgKQo+ID4gKyAgICB7
Cj4gPiArICAgICAgICAvKiBEaXNhYmxlIE1TSVguICovCj4gPiArICAgICAgICB1bnNpZ25lZCBp
bnQgcG9zID0gcGNpX2ZpbmRfY2FwX29mZnNldChwZGV2LT5zZWcsIHBkZXYtPmJ1cywKPiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBk
ZXYtPmRldmZuKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DQVBfSURfTVNJWCk7Cj4gPiArICAgICAgICB1
aW50MTZfdCBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhwb3MpKTsKPiA+ICsKPiA+ICsgICAg
ICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYt
PmRldmZuKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2
Zm4pLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAg
IChjb250cm9sICYgflBDSV9NU0lYX0ZMQUdTX0VOQUJMRSkpOwo+ID4gKyAgICB9Cj4gPiArCj4g
PiArICAgIHdyaXRlX2xvY2soJnBkZXYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLm1zaXhfbG9j
ayk7Cj4gPiArICAgIGxpc3RfZGVsKCZwZGV2LT52cGNpLT5tc2l4LT5uZXh0KTsKPiA+ICsgICAg
d3JpdGVfdW5sb2NrKCZwZGV2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5tc2l4X2xvY2spOwo+
ID4gKwo+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8IG1zaXgtPm1heF9lbnRyaWVzICYmIG1zaXgt
PmVuYWJsZWQ7IGkrKyApCj4gCj4gTWF5YmUgbGlmdCBjaGVja2luZyBtc2l4LT5lbmFibGVkIG91
dHNpZGUgb2YgdGhlIGxvb3A/IEFmYWljdCBub3RoaW5nCj4gaW4gdGhlIGxvb3AgbWFuaXB1bGF0
ZXMgdGhhdCBmbGFnLgoKSSd2ZSBkb25lIGl0IHRoYXQgd2F5IHRvIHNraXAgb25lIGluZGVudGF0
aW9uIGxldmVsLCBidXQgSSBjYW4gcHV0IGl0Cm91dHNpZGUgaWYgdGhhdCdzIHByZWZlcnJlZC4K
Cj4gPiArICAgIHsKPiA+ICsgICAgICAgIGludCByYyA9IHZwY2lfbXNpeF9hcmNoX2Rpc2FibGVf
ZW50cnkoJm1zaXgtPmVudHJpZXNbaV0sIHBkZXYpOwo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCBy
YyAmJiByYyAhPSAtRU5PRU5UICkKPiA+ICsgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJO
SU5HLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiB1bmFibGUg
dG8gZGlzYWJsZSBNU0lYIGVudHJ5ICV1OiAlZFxuIiwKPiA+ICsgICAgICAgICAgICAgICAgICAg
IHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gPiArICAgICAg
ICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIGksIHJjKTsKPiA+ICsgICAgfQo+
IAo+IE5vIGZyZWVpbmcgbXNpeCBoZXJlPwoKbXNpeCBpcyBmcmVlZCBieSB2cGNpX3JlbW92ZV9k
ZXZpY2UuIEkgY2FuIG1vdmUgdGhlIGZyZWVpbmcgaW5zaWRlIG9mCnRoZSB0ZWFyZG93biBmdW5j
dGlvbiBub3csIHNpbmNlIGl0IG1ha2VzIGl0IGNsZWFyZXIuCgpUaGFua3MsIFJvZ2VyLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 07:55:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 07:55:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZtgR-0001E3-B5; Mon, 02 Jul 2018 07: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZtgP-0001Dr-CZ
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 07:55:37 +0000
X-Inumbo-ID: 4ea19d6b-7dcd-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ea19d6b-7dcd-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 07:55:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75584477"
Date: Mon, 2 Jul 2018 09:55:10 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702075510.mjqrnjj3lpumoguh@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-6-roger.pau@citrix.com>
 <20180629105248.6uky6kgw6f7gjkdg@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180629105248.6uky6kgw6f7gjkdg@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 05/10] vpci/msi: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMTE6NTI6NDlBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1biAyMCwgMjAxOCBhdCAwNDo0MjoyOVBNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBTbyB0aGF0IGludGVycnVwdHMgYXJlIHByb3Blcmx5IGZyZWVkLgo+ID4g
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPiA+IC0tLQo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+
ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiBDYzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9kcml2ZXJzL3ZwY2kvbXNp
LmMgfCAyMyArKysrKysrKysrKysrKysrKysrKysrLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyMiBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy92cGNpL21zaS5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwo+ID4gaW5kZXggNWJiNTA1
Yzg2NC4uZThjZDEyMzhkZiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMK
PiA+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKPiA+IEBAIC0yNjYsNyArMjY2LDI4IEBA
IHN0YXRpYyBpbnQgaW5pdF9tc2koc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gPiAgCj4gPiAgICAg
IHJldHVybiAwOwo+ID4gIH0KPiA+IC1SRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9tc2ksIE5VTEws
IFZQQ0lfUFJJT1JJVFlfTE9XKTsKPiA+ICsKPiA+ICtzdGF0aWMgdm9pZCB0ZWFyZG93bl9tc2ko
c3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gPiArewo+ID4gKyAgICB1bnNpZ25lZCBpbnQgcG9zID0g
cGNpX2ZpbmRfY2FwX29mZnNldChwZGV2LT5zZWcsIHBkZXYtPmJ1cywKPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhw
ZGV2LT5kZXZmbiksCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9DQVBfSURfTVNJKTsKPiA+ICsgICAgc3RydWN0IHZwY2lfbXNpICptc2kgPSBwZGV2
LT52cGNpLT5tc2k7Cj4gPiArICAgIHVpbnQxNl90IGNvbnRyb2w7Cj4gPiArCj4gPiArICAgIGlm
ICggIW1zaSB8fCAhbXNpLT5lbmFibGVkICkKPiA+ICsgICAgICAgIHJldHVybjsKPiA+ICsKPiA+
ICsgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJ
X1NMT1QocGRldi0+ZGV2Zm4pLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9GVU5DKHBkZXYtPmRldmZuKSwgbXNpX2NvbnRyb2xfcmVnKHBvcykpOwo+ID4gKyAgICBwY2lf
Y29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiks
Cj4gPiArICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBtc2lfY29u
dHJvbF9yZWcocG9zKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAoY29udHJvbCAmIH5QQ0lf
TVNJX0ZMQUdTX0VOQUJMRSkpOwo+ID4gKwo+ID4gKyAgICB2cGNpX21zaV9hcmNoX2Rpc2FibGUo
bXNpLCBwZGV2KTsKPiAKPiBNaXNzaW5nIHhmcmVlKG1zaSk/CgpJdCdzIGRvbmUgaW4gdnBjaV9y
ZW1vdmVfZGV2aWNlLCBidXQgYXMgc2FpZCBpbiB0aGUgcHJldmlvdXMgcGF0Y2ggSQpjYW4gbW92
ZSBpdCBoZXJlIHNpbmNlIGl0IHdpbGwgYmUgY2xlYXJlci4KClRoYW5rcywgUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:02:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZtmk-0002aj-5Q; Mon, 02 Jul 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=jqnz=js=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fZtmj-0002ae-IM
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 08:02:09 +0000
X-Inumbo-ID: 388ab781-7dce-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 388ab781-7dce-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:02:10 +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 533BE307FB0A
 for <xen-devel@lists.xen.org>; Mon,  2 Jul 2018 12:18:17 +0300 (EEST)
Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 1A2E97FBF6
 for <xen-devel@lists.xen.org>; Mon,  2 Jul 2018 11:02:06 +0300 (EEST)
Received: (qmail 20685 invoked from network); 2 Jul 2018 11:02:05 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp02.buh.bitdefender.net with AES256-GCM-SHA384 encrypted SMTP;
 2 Jul 2018 11:02:05 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Mon, 2 Jul 2018 11:01:37 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Mon, 2
 Jul 2018 11:01:37 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>, "tamas@tklengyel.com"
 <tamas@tklengyel.com>
Thread-Topic: [PATCH v2] x86/mm: Add mem access rights to NPT
Thread-Index: AQHUBxeu5t9cuLH2Y0OLbXatIkqCNqRsQUkAgAlR9wCAAAhCAIAAA5CAgAEA9ICAACnigIAAD4UAgAB2fACABA30gIAAF5KA
Date: Mon, 2 Jul 2018 08:01:36 +0000
Message-ID: <1530518521.8880.21.camel@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
 <1530197609.8880.14.camel@bitdefender.com>
 <5B35CDF502000078001350D8@prv1-mh.provo.novell.com>
 <1530261783.8880.18.camel@bitdefender.com>
 <5B35FE1C02000078001CF056@prv1-mh.provo.novell.com>
 <CABfawhmYHQy36bbQ_du0yHjbfNHwmoL=oDY+EX5COJeZA64SBg@mail.gmail.com>
 <5B39C83302000078001CF8E2@prv1-mh.provo.novell.com>
In-Reply-To: <5B39C83302000078001CF8E2@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
x-originating-ip: [10.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.2.48, d:out, a:y, w:t, t:67,
 sv:1530506892, ts:1530518498
Content-ID: <5E9278418FEC6A4684FE0866562176BF@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76588
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488784,
 Stamp: 3], Multi: [Enabled, t: (0.000008,0.004537)], BW: [Enabled, t:
 (0.000007)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.012532,0.000120)], URL: [Enabled, t: (0.000006,0.000001)], RTDA:
 [Enabled, t: (0.099806), Hit: No, Details: v2.7.12; Id:
 15.1i642qa.1chd06lmt.1456qi], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.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>

T24gTHUsIDIwMTgtMDctMDIgYXQgMDA6MzcgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAyOS4wNi4xOCBhdCAxODo0MiwgPHRhbWFzQHRr
bGVuZ3llbC5jb20+IHdyb3RlOg0KPiA+IE9uIEZyaSwgSnVuIDI5LCAyMDE4IGF0IDM6MzggQU0g
SmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPiA+IHdyb3RlOg0KPiA+ID4NCj4gPiA+
DQo+ID4gPiA+DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBPbiAyOS4wNi4x
OCBhdCAxMDo0MiwgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiA+ID4gSSd2
ZSBzdGFydGVkIGEgd2luIDcgbWFjaGluZSB3aXRoIG5vIGludHJvc3BlY3Rpb24gb3IgeGVuLQ0K
PiA+ID4gPiBhY2Nlc3MuIEFmdGVyDQo+ID4gPiA+IDMwIG1pbiBvZiB1cHRpbWUgdGhlcmUgd2Vy
ZSAwIGluc2VydHMgaW50byB0aGUgdHJlZS4gSSBndWVzcw0KPiA+ID4gPiB0aGUNCj4gPiA+ID4g
b3ZlcmhlYWQgaXMgZG93biB0byBhIG1pbmltdW0gd2l0aCBubyB1c2VyIG1vZGlmaWVkIGFjY2Vz
cw0KPiA+ID4gPiByaWdodHMuDQo+ID4gPiBUaGFua3MsIHRoaXMgaXMgaGVscGZ1bCB0byBrbm93
LiBJbiB0aGF0IGNhc2UgdGhvdWdoLCBhcyBzYWlkDQo+ID4gPiBiZWZvcmUsIEknZA0KPiA+ID4g
bGlrZSB0byBhc2sgdG8gZGVmZXIgc2V0dGluZyB1cCBvZiB0aGUgcmFkaXggdHJlZSB0byB0aGUg
cG9pbnQNCj4gPiA+IHdoZXJlIGl0DQo+ID4gPiBhY3R1YWxseSBpcyBnb2luZyB0byBiZSBuZWVk
ZWQuDQo+ID4gQXJlIHlvdSB3b3JyaWVkIGFib3V0IHRoZSByYWRpeCB0cmVlIGJlaW5nIHByZXNl
bnQgKGllDQo+ID4gcmFkaXhfdHJlZV9pbml0DQo+ID4gaGF2ZSBiZWVuIGNhbGxlZCkgYmVmb3Jl
IGl0IGlzIHVzZWQgZm9yIG1lbV9hY2Nlc3M/IEFzIEkgc2FpZA0KPiA+IGVhcmxpZXIsDQo+ID4g
YSBsb29rdXAgb24gYW4gZW1wdHkgcmFkaXggdHJlZSBpcyBlcXVpdmFsZW50IG9mIGEgTlVMTCBj
aGVjay4gSQ0KPiA+IGRvbid0DQo+ID4gZ2V0IGhvdyBub3QgaGF2aW5nIHRoZSB0cmVlIGluaXRp
YWxpemVkIHdpbGwgYmUgYW55IGZhc3RlciB0aGVuDQo+ID4gZG9pbmcNCj4gPiBhIGxvb2t1cCBv
biBhbiBlbXB0eSBvbmUuDQo+IE5vLCB0aGUgcXVlc3Rpb24gaXMgbm90IGFib3V0IHBlcmZvcm1h
bmNlLiBUaGUgcG9pbnQgaXMgYWJvdXQNCj4gcmVhc3N1cmFuY2UgdGhhdCB0aGUgdHJlZSBpc24n
dCBnb2luZyB0byBiZSB1c2VkIGluIG5vcm1hbCAobm9uLQ0KPiBpbnRyb3NwZWN0aW9uKSBvcGVy
YXRpb24uIElmIGl0IHN1ZGRlbmx5IGFuZCB1bmtub3dpbmdseSBiZWNhbWUNCj4gdXNlZCBkb3du
IHRoZSByb2FkLCB0aGUgcmVzb3VyY2UgY29uc3VtcHRpb24gcGF0dGVybiBvZg0KPiBkb21haW5z
IG1heSBjaGFuZ2UgcXVpdGUgc2lnbmlmaWNhbnRseS4gTm90IHNldHRpbmcgdXAgdGhlIHRyZWUN
Cj4gdW5sZXNzIG5lZWRlZCBsaWtlbHkgYWxzbyBoZWxwcyByZXZpZXcgb2YgdGhlIGNoYW5nZXMs
IGFzIGl0J2xsIGJlDQo+IG5lY2Vzc2FyeSB0byBtYWtlIHN1cmUgaW4gdGhlIHBhdGNoIHRoYXQg
aXQgd29uJ3QgZ2V0IGFjY2Vzc2VkDQo+IHdpdGhvdXQgaGF2aW5nIGJlZW4gc2V0IHVwLg0KPg0K
SSBjYW4gbW92ZSB0aGUgcmFkaXggdHJlZSBpbml0IHRvIHAybV9wdF9zZXRfZW50cnkoKSBzbyB0
aGF0IGl0IGlzDQpjYWxsZWQgb24gdGhlIGZpcnN0IHVzZSBvciBJIGNhbiBtb3ZlIGl0IHRvIHZt
X2V2ZW50X2VuYWJsZSgpIGFuZCB0aGVuDQpyZXR1cm4gaW4gZXZlcnkgY2FzZSB0aGF0IHRoZSBy
b290IGlzIE5VTEwuDQoNCldoYXQgd291bGQgYmUgdGhlIGJlc3Qgd2F5IHRvIGhhbmRsZSB0aGlz
Pw0KDQpUaGFua3MsDQpBbGV4DQoNCl9fX19fX19fX19fX19fX19fX19fX19fXw0KVGhpcyBlbWFp
bCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZlbmRlcg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZtpK-0002mu-OU; Mon, 02 Jul 2018 08:04: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZtpJ-0002mo-QW
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:04:49 +0000
X-Inumbo-ID: 98575459-7dce-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98575459-7dce-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:04:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75584955"
Date: Mon, 2 Jul 2018 10:04:30 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702080430.fuiuibqahi6mwtov@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-7-roger.pau@citrix.com>
 <20180629111534.4tgqlkklzclohhx7@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180629111534.4tgqlkklzclohhx7@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 06/10] vpci/header: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMTI6MTU6MzRQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1biAyMCwgMjAxOCBhdCAwNDo0MjozMFBNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBJbiBvcmRlciB0byB1bm1hcCB0aGUgQkFScwo+ID4gCj4gPiBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IC0tLQo+
ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+ID4gQ2M6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgo+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNv
bT4KPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4g
PiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgfCAzMCAr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMjMgaW5z
ZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCj4gPiBpbmRleCA0
MzYzMjcwYTU1Li42ODZlMDRlMzVhIDEwMDY0NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9o
ZWFkZXIuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+ID4gQEAgLTEzMSwx
MiArMTMxLDE1IEBAIGJvb2wgdnBjaV9wcm9jZXNzX3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpCj4g
PiAgICAgICAgICBpZiAoIHJjID09IC1FUkVTVEFSVCApCj4gPiAgICAgICAgICAgICAgcmV0dXJu
IHRydWU7Cj4gPiAgCj4gPiAtICAgICAgICBzcGluX2xvY2soJnYtPnZwY2kucGRldi0+dnBjaV9s
b2NrKTsKPiA+IC0gICAgICAgIGlmICggdi0+dnBjaS5wZGV2LT52cGNpICkKPiA+IC0gICAgICAg
ICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyB1bmNvbmRpdGlvbmFsbHkgb24gZmFpbHVy
ZS4gKi8KPiA+IC0gICAgICAgICAgICBtb2RpZnlfZGVjb2Rpbmcodi0+dnBjaS5wZGV2LCAhcmMg
JiYgdi0+dnBjaS5tYXAsCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICFyYyAmJiB2
LT52cGNpLnJvbV9vbmx5KTsKPiA+IC0gICAgICAgIHNwaW5fdW5sb2NrKCZ2LT52cGNpLnBkZXYt
PnZwY2lfbG9jayk7Cj4gPiArICAgICAgICBpZiAoIHYtPnZwY2kucGRldiApCj4gPiArICAgICAg
ICB7Cj4gPiArICAgICAgICAgICAgc3Bpbl9sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7
Cj4gPiArICAgICAgICAgICAgaWYgKCB2LT52cGNpLnBkZXYtPnZwY2kgKQo+ID4gKyAgICAgICAg
ICAgICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyB1bmNvbmRpdGlvbmFsbHkgb24gZmFp
bHVyZS4gKi8KPiA+ICsgICAgICAgICAgICAgICAgbW9kaWZ5X2RlY29kaW5nKHYtPnZwY2kucGRl
diwgIXJjICYmIHYtPnZwY2kubWFwLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIXJjICYmIHYtPnZwY2kucm9tX29ubHkpOwo+ID4gKyAgICAgICAgICAgIHNwaW5fdW5sb2Nr
KCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7Cj4gPiArICAgICAgICB9Cj4gPiAgCj4gPiAgICAg
ICAgICByYW5nZXNldF9kZXN0cm95KHYtPnZwY2kubWVtKTsKPiA+ICAgICAgICAgIHYtPnZwY2ku
bWVtID0gTlVMTDsKPiA+IEBAIC01NjAsNyArNTYzLDIwIEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJz
KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ID4gIAo+ID4gICAgICByZXR1cm4gKGNtZCAmIFBDSV9D
T01NQU5EX01FTU9SWSkgPyBtb2RpZnlfYmFycyhwZGV2LCB0cnVlLCBmYWxzZSkgOiAwOwo+ID4g
IH0KPiA+IC1SRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9iYXJzLCBOVUxMLCBWUENJX1BSSU9SSVRZ
X01JRERMRSk7Cj4gPiArCj4gPiArc3RhdGljIHZvaWQgdGVhcmRvd25fYmFycyhzdHJ1Y3QgcGNp
X2RldiAqcGRldikKPiA+ICt7Cj4gPiArICAgIHVpbnQxNl90IGNtZCA9IHBjaV9jb25mX3JlYWQx
NihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ID4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBQQ0lf
Q09NTUFORCk7Cj4gPiArCj4gPiArICAgIGlmICggY21kICYgUENJX0NPTU1BTkRfTUVNT1JZICkK
PiA+ICsgICAgewo+ID4gKyAgICAgICAgLyogVW5tYXAgYWxsIEJBUnMgZnJvbSBndWVzdCBwMm0u
ICovCj4gPiArICAgICAgICBtb2RpZnlfYmFycyhwZGV2LCBmYWxzZSwgZmFsc2UpOwo+IAo+IFNv
IG1vZGlmeV9iYXJzIHdpbGwgZXZlbnR1YWxseSBjYWxsIGRlZmVyX21hcCBpbiBtb3N0IGNhc2Vz
ICh3aGljaCBJCj4gYmVsaWV2ZSBhcmUgdGhlIG9uZXMgeW91ciBjYXJlIGFib3V0IGhlcmUpLgo+
IAo+IEJ1dCB0aGVuIHRoZSBmb2xsb3dpbmcgbGluZSBzZXRzIHZwY2kucGRldiB0byBOVUxMLCB3
aGljaCBtZWFucyB0aGUKPiBjaGVjayBpbiB2cGNpX3Byb2Nlc3NfcGVuZGluZyBpcyBmYWxzZSBh
bmQgbW9kaWZ5X2RlY29kaW5nIGlzIHNraXBwZWQuCj4gSWYgdGhhdCB3aGF0IHlvdSB3YW50PwoK
WWVzLCBhZnRlciB0aGUgY2FsbCB0byB0ZWFyZG93bl9iYXJzIHRoZSBwZGV2IGNhbiBiZSByZW1v
dmVkLCBzbyB0aGUKZGVmZXJyZWQgcGFydCBvZiB0aGUgdW5tYXAgc2hvdWxkbid0IHJlbHkgb24g
cGRldiBiZWluZyBhdmFpbGFibGUuClRoYXQgbWVhbnMgdGhhdCB0aGUgbWVtb3J5IGRlY29kaW5n
IGJpdCBpcyBub3Qgc3dpdGNoZWQgb2ZmLiBJIHdvdWxkCmV4cGVjdCB0aGF0IHRoZSBkZXZpY2Ug
d2lsbCBnZXQgcmVzZXQgaW50byBhIHByb3BlciBzdGF0ZSAob3IgaW4gdGhlClNSLUlPViBqdXN0
IGRpc2FwcGVhcikuCgpUcnlpbmcgdG8gZ2V0IHRoZSBzdGF0ZSBvZiB0aGUgZGV2aWNlIHRvIHRo
ZSBzYW1lIHN0YXRlIGl0IHdhcyB3aGVuCnZwY2kgd2FzIGFjdGl2YXRlZCBkb2Vzbid0IHNlZW0g
dmVyeSBmZWFzaWJsZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:07:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08:07: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 1fZtrV-0002wS-HV; Mon, 02 Jul 2018 08:07: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZtrU-0002wJ-DU
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:07:04 +0000
X-Inumbo-ID: e8282914-7dce-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8282914-7dce-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:07: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 A71CFAD1E;
 Mon,  2 Jul 2018 08:07:01 +0000 (UTC)
To: Michael Young <m.a.young@durham.ac.uk>, xen-devel@lists.xenproject.org
References: <alpine.LFD.2.21.1807011742590.4081@austen3.home>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <d8f7f688-cbaa-a72b-8a73-2a6f95e45aee@suse.com>
Date: Mon, 2 Jul 2018 10:07:00 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.LFD.2.21.1807011742590.4081@austen3.home>
Content-Type: multipart/mixed; boundary="------------661F81853FA166E9F89AC43F"
Content-Language: de-DE
Subject: Re: [Xen-devel] xen crash with 4.17 kernel on Fedora
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

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

On 01/07/18 18:43, Michael Young wrote:
> I am seeing crash on boot and DomU (pv) on Fedora with the 4.17 kernel
> (eg. kernel-4.17.2-200.fc28.x86_64 and kernel-4.17.3-200.fc28.x86_64) which
> didn't occur with 4.16 kernel (eg. kernel-4.16.16-300.fc28.x86_64)

Could you please try the attached patches? They apply to either 4.17
or 4.18-rc.

The first one should let the kernel survive the WARN_ONCE(), while
the second will avoid hitting the WARN_ONCE().


Juergen

--------------661F81853FA166E9F89AC43F
Content-Type: text/x-patch;
 name="0001-xen-setup-pv-irq-ops-vector-earlier.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0001-xen-setup-pv-irq-ops-vector-earlier.patch"

>From baa8db1bd97958cccc67f8e894847104c51c27ef Mon Sep 17 00:00:00 2001
From: Juergen Gross <jgross@suse.com>
Date: Mon, 2 Jul 2018 09:09:18 +0200
Subject: [PATCH] xen: setup pv irq ops vector earlier

Setting pv_irq_ops for Xen PV domains should be done as early as
possible in order to support e.g. very early printk() usage.

Remove the no longer necessary conditional in xen_init_irq_ops()
from PVH V1 times to make clear this is a PV only function.

Cc: <stable@vger.kernel.org> # 4.14
Signed-off-by: Juergen Gross <jgross@suse.com>
---
 arch/x86/xen/enlighten_pv.c | 3 +--
 arch/x86/xen/irq.c          | 4 +---
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/arch/x86/xen/enlighten_pv.c b/arch/x86/xen/enlighten_pv.c
index 8d4e2e1ae60b..0f4cd9e5bed4 100644
--- a/arch/x86/xen/enlighten_pv.c
+++ b/arch/x86/xen/enlighten_pv.c
@@ -1213,6 +1213,7 @@ asmlinkage __visible void __init xen_start_kernel(void)
 	pv_info = xen_info;
 	pv_init_ops.patch = paravirt_patch_default;
 	pv_cpu_ops = xen_cpu_ops;
+	xen_init_irq_ops();
 
 	x86_platform.get_nmi_reason = xen_get_nmi_reason;
 
@@ -1249,8 +1250,6 @@ asmlinkage __visible void __init xen_start_kernel(void)
 	get_cpu_cap(&boot_cpu_data);
 	x86_configure_nx();
 
-	xen_init_irq_ops();
-
 	/* Let's presume PV guests always boot on vCPU with id 0. */
 	per_cpu(xen_vcpu_id, 0) = 0;
 
diff --git a/arch/x86/xen/irq.c b/arch/x86/xen/irq.c
index 74179852e46c..7515a19fd324 100644
--- a/arch/x86/xen/irq.c
+++ b/arch/x86/xen/irq.c
@@ -128,8 +128,6 @@ static const struct pv_irq_ops xen_irq_ops __initconst = {
 
 void __init xen_init_irq_ops(void)
 {
-	/* For PVH we use default pv_irq_ops settings. */
-	if (!xen_feature(XENFEAT_hvm_callback_vector))
-		pv_irq_ops = xen_irq_ops;
+	pv_irq_ops = xen_irq_ops;
 	x86_init.irqs.intr_init = xen_init_IRQ;
 }
-- 
2.13.7


--------------661F81853FA166E9F89AC43F
Content-Type: text/x-patch;
 name="0002-xen-remove-global-bit-from-__default_kernel_pte_mask.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename*0="0002-xen-remove-global-bit-from-__default_kernel_pte_mask.pa";
 filename*1="tch"

>From 2ab1412c43762f27e65bd18d8c1ffde9133a56b1 Mon Sep 17 00:00:00 2001
From: Juergen Gross <jgross@suse.com>
Date: Mon, 2 Jul 2018 09:31:36 +0200
Subject: [PATCH] xen: remove global bit from __default_kernel_pte_mask for
 pv guests

When removing the global bit from __supported_pte_mask do the same for
__default_kernel_pte_mask in order to avoid the WARN_ONCE() in
check_pgprot() when setting a kernel pte before having called
init_mem_mapping().

Cc: <stable@vger.kernel.org> # 4.17
Reported-by: Michael Young <m.a.young@durham.ac.uk>
Signed-off-by: Juergen Gross <jgross@suse.com>
---
 arch/x86/xen/enlighten_pv.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/x86/xen/enlighten_pv.c b/arch/x86/xen/enlighten_pv.c
index 0f4cd9e5bed4..cf7b13d3e911 100644
--- a/arch/x86/xen/enlighten_pv.c
+++ b/arch/x86/xen/enlighten_pv.c
@@ -1230,6 +1230,7 @@ asmlinkage __visible void __init xen_start_kernel(void)
 
 	/* Prevent unwanted bits from being set in PTEs. */
 	__supported_pte_mask &= ~_PAGE_GLOBAL;
+	__default_kernel_pte_mask &= ~_PAGE_GLOBAL;
 
 	/*
 	 * Prevent page tables from being allocated in highmem, even
-- 
2.13.7


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------661F81853FA166E9F89AC43F--


From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:12:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08:12: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 1fZtx2-0003iL-NP; Mon, 02 Jul 2018 08: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZtx1-0003iF-LF
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:12:47 +0000
X-Inumbo-ID: b52b8c16-7dcf-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b52b8c16-7dcf-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:12:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75585315"
Date: Mon, 2 Jul 2018 10:12:19 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702081219.m54u7ye27upm2rby@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
 <20180629152708.f3z5lgjprh6vj35l@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180629152708.f3z5lgjprh6vj35l@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 10/10] 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>,
 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>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMDQ6Mjc6MDhQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1biAyMCwgMjAxOCBhdCAwNDo0MjozNFBNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBTbyB0aGF0IGEgUENJIGRldmljZSB0aGF0IHN1cHBvcnRzIFNSLUlPViAo
UEYpIGNhbiBlbmFibGUgdGhlIGNhcGFiaWxpdHkKPiA+IGFuZCB1c2UgdGhlIHZpcnR1YWwgZnVu
Y3Rpb25zLgo+ID4gCj4gPiBUaGlzIGNvZGUgaXMgZXhwZWN0ZWQgdG8gb25seSBiZSB1c2VkIGJ5
IHByaXZpbGVnZWQgZG9tYWlucywKPiA+IHVucHJpdmlsZWdlZCBkb21haW5zIHNob3VsZCBub3Qg
Z2V0IGFjY2VzcyB0byB0aGUgU1ItSU9WIGNhcGFiaWxpdHkuCj4gPiAKPiA+IFRoZSBjdXJyZW50
IGNvZGUgZGV0ZWN0cyBlbmFibGluZyBvZiB0aGUgdmlydHVhbCBmdW5jdGlvbnMgZmVhdHVyZSBh
bmQKPiA+IGF1dG9tYXRpY2FsbHkgYWRkcyB0aGUgVkZzIHRvIHRoZSBkb21haW4uIEl0IGFsc28g
ZGV0ZWN0cyBlbmFibGluZyBvZgo+ID4gbWVtb3J5IHNwYWNlIGFuZCBtYXBzIHRoZSBWRnMgQkFS
cyBpbnRvIHRoZSBkb21haW4gcDJtLiBEaXNhYmxpbmcgb2YKPiA+IHRoZSBWRiBlbmFibGUgYml0
IHJlbW92ZXMgdGhlIGRldmljZXMgYW5kIHRoZSBCQVIgbWVtb3J5IG1hcCBmcm9tIHRoZQo+ID4g
ZG9tYWluIHAybS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gWy4uLl0KPiA+ICAgICAgaW50IHJjOwo+ID4gQEAgLTI2MSwx
MiArMjczLDI5IEBAIHN0YXRpYyBpbnQgbW9kaWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBjaV9kZXYg
KnBkZXYsIGJvb2wgbWFwLCBib29sIHJvbV9vbmx5KQo+ID4gICAgICAgICAgfQo+ID4gICAgICB9
Cj4gPiAgCj4gPiArICAgIC8qIEdldCB0aGUgcGFyZW50IGRldiBpZiBpdCdzIGEgVkYuICovCj4g
PiArICAgIGlmICggcGRldi0+aW5mby5pc192aXJ0Zm4gKQo+ID4gKyAgICB7Cj4gPiArICAgICAg
ICBwY2lkZXZzX2xvY2soKTsKPiA+ICsgICAgICAgIHBhcmVudCA9IHBjaV9nZXRfcGRldihwZGV2
LT5zZWcsIHBkZXYtPmluZm8ucGh5c2ZuLmJ1cywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwZGV2LT5pbmZvLnBoeXNmbi5kZXZmbik7Cj4gPiArICAgICAgICBwY2lkZXZzX3Vu
bG9jaygpOwo+ID4gKyAgICB9Cj4gPiArCj4gPiAgICAgIC8qCj4gPiAgICAgICAqIENoZWNrIGZv
ciBvdmVybGFwcyB3aXRoIG90aGVyIEJBUnMuIE5vdGUgdGhhdCBvbmx5IEJBUnMgdGhhdCBhcmUK
PiA+ICAgICAgICogY3VycmVudGx5IG1hcHBlZCAoZW5hYmxlZCkgYXJlIGNoZWNrZWQgZm9yIG92
ZXJsYXBzLgo+ID4gICAgICAgKi8KPiA+ICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSh0bXAsICZw
ZGV2LT5kb21haW4tPmFyY2gucGRldl9saXN0LCBkb21haW5fbGlzdCkKPiA+ICAgICAgewo+ID4g
KyAgICAgICAgLyoKPiA+ICsgICAgICAgICAqIFdoZW4gbWFwcGluZyB0aGUgQkFScyBvZiBhIFZG
IHRoZSBwYXJlbnQgUEYgaXMgYWxyZWFkeSBsb2NrZWQsCj4gPiArICAgICAgICAgKiB0cnlpbmcg
dG8gbG9jayBpdCB3aWxsIHJlc3VsdCBpbiBhIGRlYWRsb2NrLiBUaGlzIGlzIGJlY2F1c2UKPiA+
ICsgICAgICAgICAqIHZwY2lfbW9kaWZ5X2JhcnMgaXMgY2FsbGVkIGZyb20gdGhlIHBhcmVudCBQ
RiBjb250cm9sX3dyaXRlIHJlZ2lzdGVyCj4gPiArICAgICAgICAgKiBoYW5kbGVyLgo+ID4gKyAg
ICAgICAgICovCj4gPiArICAgICAgICBib29sIGxvY2sgPSBwYXJlbnQgIT0gdG1wOwo+IAo+IFRo
ZXJlIGlzIHNwaW5fbG9ja19yZWN1cnNpdmUuIFdvdWxkIHRoYXQgd29yaz8KClllcywgYnV0IEkg
d2Fzbid0IHN1cmUgd2hldGhlciB0aGlzIHNpbmdsZSB1c2FnZSBvZiByZWN1cnNpdmVuZXNzCndv
dWxkIGJlIGVub3VnaCB0byBzd2l0Y2ggdGhlIGxvY2sgdG8gYSByZWN1cnNpdmUgb25lLiBJIGNh
biBzd2l0Y2ggaXQKaWYgdGhlcmUncyBjb25zZW5zdXMuCgo+IFsuLi5dCj4gPiArc3RhdGljIGlu
dCBpbml0X3NyaW92KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ID4gK3sKPiA+ICsgICAgdW5zaWdu
ZWQgaW50IHBvcyA9IHBjaV9maW5kX2V4dF9jYXBhYmlsaXR5KHBkZXYtPnNlZywgcGRldi0+YnVz
LAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGRl
di0+ZGV2Zm4sCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfRVhUX0NBUF9JRF9TUklPVik7Cj4gPiArICAgIHVpbnQxNl90IHRvdGFsX3ZmczsK
PiA+ICsKPiA+ICsgICAgaWYgKCAhcG9zICkKPiA+ICsgICAgICAgIHJldHVybiAwOwo+ID4gKwo+
ID4gKyAgICB0b3RhbF92ZnMgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMs
IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBvcyArIFBDSV9TUklPVl9UT1RBTF9WRik7Cj4gPiArCj4gPiArICAgIHBkZXYtPnZw
Y2ktPnNyaW92ID0geHphbGxvY19ieXRlcyhTUklPVl9TSVpFKHRvdGFsX3ZmcykpOwo+ID4gKyAg
ICBpZiAoICFwZGV2LT52cGNpLT5zcmlvdiApCj4gPiArICAgICAgICByZXR1cm4gLUVOT01FTTsK
PiA+ICsKPiA+ICsgICAgcmV0dXJuIHZwY2lfYWRkX3JlZ2lzdGVyKHBkZXYtPnZwY2ksIHZwY2lf
aHdfcmVhZDE2LCBjb250cm9sX3dyaXRlLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcG9zICsgUENJX1NSSU9WX0NUUkwsIDIsIHBkZXYtPnZwY2ktPnNyaW92KTsKPiAKPiBJZiB2
cGNpX2FkZF9yZWdpc3RlciBmYWlscyBzcmlvdiBpcyBnb2luZyB0byBiZSBsZWFrZWQ/IE9yIGV2
ZW50dWFsbHkKPiB0aGF0IHdpbGwgY2F1c2UgdGhlIGRvbWFpbiB0byBjcmFzaCBpbiB0ZWFyZG93
bi4KCnNyaW92IHNob3VsZCBiZSBmcmVlZCBieSB2cGNpX3JlbW92ZV9kZXZpY2UsIGJ1dCBJIHRo
aW5rIEkndmUgbWlzc2VkCnRvIGFkZCB0aGUgZnJlZSBpbiB0aGVyZS4uLgoKPiBJIHRoaW5rIGl0
IHdvdWxkIG1ha2UgbW9yZSBzZW5zZSBpZiBpbml0X3NyaW92IGlzIGFibGUgdG8gY2xlYW4gdXAg
YWZ0ZXIKPiBpdHNlbGYuIE1TSSBhbmQgTVNJLVggY29kZSBoYXMgc2ltaWxhciBpc3N1ZS4KClll
cywgYXMgc2FpZCBpbiBwcmV2aW91cyBwYXRjaGVzIEkgZG9uJ3QgbWluZCBtb3ZpbmcgdGhlIGZy
ZWVpbmcgaW50bwp0aGUgdGVhcmRvd24gaGVscGVycyAoYW5kIGFsc28gYWRkIGZyZWVzIGluIHRo
ZSBpbml0IGhlbHBlcnMgaW4gdGhlCmVycm9yIGNhc2VzKS4KClJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:17:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08:17: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 1fZu1i-0003z6-Ll; Mon, 02 Jul 2018 08:17: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZu1h-0003yw-4v
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:17:37 +0000
X-Inumbo-ID: 5ba60144-7dd0-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ba60144-7dd0-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 10:17: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 1fZu1Z-0002AJ-Sz; Mon, 02 Jul 2018 08:17: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 1fZu1Z-0002Dz-GW; Mon, 02 Jul 2018 08:17:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZu1Z-0001VP-Fe; Mon, 02 Jul 2018 08:17:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124874-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl-cubietruck:<job
 status>:broken:regression
 xen-unstable:test-armhf-armhf-xl-cubietruck:host-install(4):broken:regression
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-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-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=1f64f6f7eeb7e8e3252063bc73086600528ec723
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 08:17:29 +0000
Subject: [Xen-devel] [xen-unstable test] 124874: 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>

ZmxpZ2h0IDEyNDg3NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg3NC8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ3ODkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQ1NjYKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEyNDU2NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0NTY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ3
ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNDc4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0Nzg5CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjQ3ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDc4OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0
Nzg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQ3ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxZjY0ZjZmN2Vl
YjdlOGUzMjUyMDYzYmM3MzA4NjYwMDUyOGVjNzIzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ3ODkgIDIwMTgtMDYtMjggMTE6NDY6MzMgWiAgICAzIGRh
eXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0ODc0ICAyMDE4LTA2LTMwIDEzOjA4OjUzIFogICAg
MSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBE
YW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgogIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBS
b3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
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
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAg
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
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJy
b2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIGJyb2tlbgpicm9rZW4tc3Rl
cCB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUwMiBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:21:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZu4u-0004hZ-Nc; Mon, 02 Jul 2018 08:20: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZu4u-0004hS-4i
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:20:56 +0000
X-Inumbo-ID: d2aa9379-7dd0-11e8-8089-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2aa9379-7dd0-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 10:20:48 +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 5620DAE5F;
 Mon,  2 Jul 2018 08:20:53 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>, boris.ostrovsky@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <0d314f2f-e0c1-1017-5ba9-83489038b544@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: <ae597938-6d2a-9b4c-de7f-ec66429847bd@suse.com>
Date: Mon, 2 Jul 2018 10:20:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <0d314f2f-e0c1-1017-5ba9-83489038b544@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v4 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 xen-devel@lists.xenproject.org, daniel.vetter@intel.com,
 matthew.d.roper@intel.com, linux-media@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>

T24gMDIvMDcvMTggMDk6MTAsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEhlbGxv
LCBCb3JpcywgSnVlcmdlbiEKPiAKPiBEbyB5b3UgdGhpbmsgSSBjYW4gcmUtYmFzZSB0aGUgc2Vy
aWVzICh3aGljaCBhbHJlYWR5IGhhcwo+IGFsbCByZXF1aXJlZCBSLWIncyBmcm9tIFhlbiBjb21t
dW5pdHkpIG9udG8gdGhlIGxhdGVzdCBrZXJuZWwKPiB3aXRoIEFQSSBjaGFuZ2VzIHRvIHBhdGNo
ZXMgNSAob2ZfZG1hX2NvbmZpZ3VyZSkgYW5kIDgKPiAoZG1hLWJ1ZiBhdG9taWMgb3BzKSBhbmQg
d2UgY2FuIG1lcmdlIGl0IHRvIHRoZSBYZW4ncyBrZXJuZWwgdHJlZT8KClJlYmFzZTogeWVzLgoK
TWVyZ2luZyB0byB0aGUgWGVuIGtlcm5lbCB0cmVlOiBvbmx5IGFmdGVyIHNldHRpbmcgdXAgdGhl
CmZvci1saW51cy00LjE5IGJyYW5jaCwgd2hpY2ggd2lsbCBiZSBkb25lIGJ5IEJvcmlzIGxhdGVy
IHRoaXMKbW9udGguCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:21:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZu4x-0004hv-1b; Mon, 02 Jul 2018 08:20: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZu4v-0004hg-Jl
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 08:20:57 +0000
X-Inumbo-ID: d3dcf1b1-7dd0-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3dcf1b1-7dd0-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 10:20:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 02:20:55 -0600
Message-Id: <5B39E06302000078001CF9BF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 02:20:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com>
 <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com>
 <1530195070.8880.9.camel@bitdefender.com>
 <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com>
 <1530197609.8880.14.camel@bitdefender.com>
 <5B35CDF502000078001350D8@prv1-mh.provo.novell.com>
 <1530261783.8880.18.camel@bitdefender.com>
 <5B35FE1C02000078001CF056@prv1-mh.provo.novell.com>
 <CABfawhmYHQy36bbQ_du0yHjbfNHwmoL=oDY+EX5COJeZA64SBg@mail.gmail.com>
 <5B39C83302000078001CF8E2@prv1-mh.provo.novell.com>
 <1530518521.8880.21.camel@bitdefender.com>
In-Reply-To: <1530518521.8880.21.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.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+IE9uIDAyLjA3LjE4IGF0IDEwOjAxLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIEx1LCAyMDE4LTA3LTAyIGF0IDAwOjM3IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPgo+PiA+ID4KPj4gPiA+ID4KPj4gPiA+ID4gT24gMjkuMDYuMTggYXQgMTg6NDIsIDx0YW1h
c0B0a2xlbmd5ZWwuY29tPiB3cm90ZToKPj4gPiBPbiBGcmksIEp1biAyOSwgMjAxOCBhdCAzOjM4
IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4gPiB3cm90ZToKPj4gPiA+Cj4+
ID4gPgo+PiA+ID4gPgo+PiA+ID4gPiA+Cj4+ID4gPiA+ID4gPgo+PiA+ID4gPiA+ID4gT24gMjku
MDYuMTggYXQgMTA6NDIsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gPiA+
IEkndmUgc3RhcnRlZCBhIHdpbiA3IG1hY2hpbmUgd2l0aCBubyBpbnRyb3NwZWN0aW9uIG9yIHhl
bi0KPj4gPiA+ID4gYWNjZXNzLiBBZnRlcgo+PiA+ID4gPiAzMCBtaW4gb2YgdXB0aW1lIHRoZXJl
IHdlcmUgMCBpbnNlcnRzIGludG8gdGhlIHRyZWUuIEkgZ3Vlc3MKPj4gPiA+ID4gdGhlCj4+ID4g
PiA+IG92ZXJoZWFkIGlzIGRvd24gdG8gYSBtaW5pbXVtIHdpdGggbm8gdXNlciBtb2RpZmllZCBh
Y2Nlc3MKPj4gPiA+ID4gcmlnaHRzLgo+PiA+ID4gVGhhbmtzLCB0aGlzIGlzIGhlbHBmdWwgdG8g
a25vdy4gSW4gdGhhdCBjYXNlIHRob3VnaCwgYXMgc2FpZAo+PiA+ID4gYmVmb3JlLCBJJ2QKPj4g
PiA+IGxpa2UgdG8gYXNrIHRvIGRlZmVyIHNldHRpbmcgdXAgb2YgdGhlIHJhZGl4IHRyZWUgdG8g
dGhlIHBvaW50Cj4+ID4gPiB3aGVyZSBpdAo+PiA+ID4gYWN0dWFsbHkgaXMgZ29pbmcgdG8gYmUg
bmVlZGVkLgo+PiA+IEFyZSB5b3Ugd29ycmllZCBhYm91dCB0aGUgcmFkaXggdHJlZSBiZWluZyBw
cmVzZW50IChpZQo+PiA+IHJhZGl4X3RyZWVfaW5pdAo+PiA+IGhhdmUgYmVlbiBjYWxsZWQpIGJl
Zm9yZSBpdCBpcyB1c2VkIGZvciBtZW1fYWNjZXNzPyBBcyBJIHNhaWQKPj4gPiBlYXJsaWVyLAo+
PiA+IGEgbG9va3VwIG9uIGFuIGVtcHR5IHJhZGl4IHRyZWUgaXMgZXF1aXZhbGVudCBvZiBhIE5V
TEwgY2hlY2suIEkKPj4gPiBkb24ndAo+PiA+IGdldCBob3cgbm90IGhhdmluZyB0aGUgdHJlZSBp
bml0aWFsaXplZCB3aWxsIGJlIGFueSBmYXN0ZXIgdGhlbgo+PiA+IGRvaW5nCj4+ID4gYSBsb29r
dXAgb24gYW4gZW1wdHkgb25lLgo+PiBObywgdGhlIHF1ZXN0aW9uIGlzIG5vdCBhYm91dCBwZXJm
b3JtYW5jZS4gVGhlIHBvaW50IGlzIGFib3V0Cj4+IHJlYXNzdXJhbmNlIHRoYXQgdGhlIHRyZWUg
aXNuJ3QgZ29pbmcgdG8gYmUgdXNlZCBpbiBub3JtYWwgKG5vbi0KPj4gaW50cm9zcGVjdGlvbikg
b3BlcmF0aW9uLiBJZiBpdCBzdWRkZW5seSBhbmQgdW5rbm93aW5nbHkgYmVjYW1lCj4+IHVzZWQg
ZG93biB0aGUgcm9hZCwgdGhlIHJlc291cmNlIGNvbnN1bXB0aW9uIHBhdHRlcm4gb2YKPj4gZG9t
YWlucyBtYXkgY2hhbmdlIHF1aXRlIHNpZ25pZmljYW50bHkuIE5vdCBzZXR0aW5nIHVwIHRoZSB0
cmVlCj4+IHVubGVzcyBuZWVkZWQgbGlrZWx5IGFsc28gaGVscHMgcmV2aWV3IG9mIHRoZSBjaGFu
Z2VzLCBhcyBpdCdsbCBiZQo+PiBuZWNlc3NhcnkgdG8gbWFrZSBzdXJlIGluIHRoZSBwYXRjaCB0
aGF0IGl0IHdvbid0IGdldCBhY2Nlc3NlZAo+PiB3aXRob3V0IGhhdmluZyBiZWVuIHNldCB1cC4K
Pj4KPiBJIGNhbiBtb3ZlIHRoZSByYWRpeCB0cmVlIGluaXQgdG8gcDJtX3B0X3NldF9lbnRyeSgp
IHNvIHRoYXQgaXQgaXMKPiBjYWxsZWQgb24gdGhlIGZpcnN0IHVzZSBvciBJIGNhbiBtb3ZlIGl0
IHRvIHZtX2V2ZW50X2VuYWJsZSgpIGFuZCB0aGVuCj4gcmV0dXJuIGluIGV2ZXJ5IGNhc2UgdGhh
dCB0aGUgcm9vdCBpcyBOVUxMLgo+IAo+IFdoYXQgd291bGQgYmUgdGhlIGJlc3Qgd2F5IHRvIGhh
bmRsZSB0aGlzPwoKSSdkIHByZWZlciB0aGUgc2Vjb25kIG9mIHRoZSBuYW1lZCBvcHRpb25zLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:24:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08:24: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 1fZu8f-00053d-VB; Mon, 02 Jul 2018 08:24: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZu8e-00053U-9E
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 08:24:48 +0000
X-Inumbo-ID: 62a41fe1-7dd1-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62a41fe1-7dd1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:24:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 02:24:46 -0600
Message-Id: <5B39E14A02000078001CF9D4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 02:24:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <xin.li@citrix.com>,"Xin Li" <talons.lee@gmail.com>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <03f7c8f0-b129-d787-5716-4efbc10100af@citrix.com>
 <5B36043A02000078001CF0AC@prv1-mh.provo.novell.com>
 <2609a51312ac4a3fbe25cfa7bdcdeb43@SINPEX02CL01.citrite.net>
In-Reply-To: <2609a51312ac4a3fbe25cfa7bdcdeb43@SINPEX02CL01.citrite.net>
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>,
 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+IE9uIDAyLjA3LjE4IGF0IDA5OjM0LCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBG
cm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50OiBGcmlk
YXksIEp1bmUgMjksIDIwMTggNjowNSBQTQo+PiA+Pj4gT24gMjkuMDYuMTggYXQgMTE6NDcsIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gPiBPbiAyOS8wNi8xOCAxMDoyOCwg
WGluIExpIHdyb3RlOgo+PiA+PiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93bgo+PiA+PiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+PiA+
PiBAQCAtODY1LDYgKzg2NSwxOSBAQCBoYXJkd2FyZSBkb21haW4gaXMgYXJjaGl0ZWN0dXJlIGRl
cGVuZGVudC4KPj4gPj4gIE5vdGUgdGhhdCBzcGVjaWZ5aW5nIHplcm8gYXMgZG9tVSB2YWx1ZSBt
ZWFucyB6ZXJvLCB3aGlsZSBmb3IgZG9tMAo+PiA+PiBpdCBtZWFucyAgdG8gdXNlIHRoZSBkZWZh
dWx0Lgo+PiA+Pgo+PiA+PiArIyMjIHhzbQo+PiA+PiArPiBgPSBkdW1teSB8IHNpbG8gfCBmbGFz
a2AKPj4gPgo+PiA+IFRoaXMgc2hvdWxkIGJlIGp1c3QgImR1bW15IHwgZmxhc2siIGluIHRoaXMg
cGF0Y2gsIGFuZCBleHRlbmRlZCB3aXRoCj4+ID4gc2lsbyBpbiB0aGUgbmV4dCBwYXRoLiAgQWxz
bywgb3B0aW9ucyBpbiB0aGlzIGZpbGUgc2hvdWxkIGJlIHNvcnRlZAo+PiA+IGFscGhhYmV0aWNh
bGx5LCBzbyAjIyMgeHNtIHNob3VsZCBiZSBuZWFyIHRoZSBlbmQsIHJhdGhlciB0aGFuIGJlc2lk
ZSBmbGFzay4KPj4gPgo+PiA+PiArCj4+ID4+ICs+IERlZmF1bHQ6IGBkdW1teWAKPj4gPj4gKwo+
PiA+PiArU3BlY2lmeSB3aGljaCBYU00gbW9kdWxlIHNob3VsZCBiZSBlbmFibGVkLiAgVGhpcyBv
cHRpb24gaXMgb25seQo+PiA+PiArYXZhaWxhYmxlIGlmIHRoZSBoeXBlcnZpc29yIHdhcyBjb21w
aWxlZCB3aXRoIFhTTSBzdXBwb3J0Lgo+PiA+PiArCj4+ID4+ICsqIGBkdW1teWA6IHRoaXMgaXMg
dGhlIGRlZmF1bHQgY2hvaWNlLiAgTm8gc3BlY2lhbCByZXN0cmljdGlvbiB3aWxsIGJlIGFwcGxp
ZWQuCj4+ID4+ICsgIGl0J3MgYWxzbyB1c2VkIHdoZW4gWFNNIGlzIGNvbXBpbGVkIG91dC4KPj4g
Pj4gK2VudW0geHNtX2Jvb3RwYXJhbSBfX3JlYWRfbW9zdGx5IHhzbV9ib290cGFyYW0gPQo+PiA+
PiArWFNNX0JPT1RQQVJBTV9EVU1NWTsKPj4gCj4+IFNvIHdoeSAiZHVtbXkiIGluc3RlYWQgb2Yg
Im5vbmUiIChvciBvbmUgb2YgdGhlIGJvb2xlYW4gZmFsc2Ugc3RyaW5ncyk/Cj4gCj4gSXQgc2Vl
bXMgZHVtbXkgaXMgbm90IGZ1bGx5IHN0dWIuIChzb21lIGNoZWNrIGJ5IFhTTV8qIGNsYXNzaWZp
Y2F0aW9uKQo+IFNvIHdlIHdhbnQgdG8ga2VlcCB0aGlzICJkdW1teSIgY2hlY2ssIGFuZCBvdmVy
cmlkZSBpdC4KClJpZ2h0LCBleGNlcHQgdGhhdCAiZHVtbXkiLCB3aGlsZSBhIHJlYXNvbmFibGUg
bmFtZSBpbnRlcm5hbGx5IHRvIHRoZQppbXBsZW1lbnRhdGlvbiwgaXMgYXQgbGVhc3Qgb2YgcXVl
c3Rpb25hYmxlIHVzZS9tZWFuaW5nIGFzIGEgcGFydCBvZiBhCmNvbW1hbmQgbGluZSBvcHRpb24u
Cgo+PiA+PiBAQCAtNTcsNyArODEsMjAgQEAgc3RhdGljIGludCBfX2luaXQgeHNtX2NvcmVfaW5p
dChjb25zdCB2b2lkCj4+ICpwb2xpY3lfYnVmZmVyLCBzaXplX3QgcG9saWN5X3NpemUpCj4+ID4+
ICAgICAgfQo+PiA+Pgo+PiA+PiAgICAgIHhzbV9vcHMgPSAmZHVtbXlfeHNtX29wczsKPj4gPj4g
LSAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsKPj4gPj4gKwo+PiA+
PiArICAgIHN3aXRjaCAoIHhzbV9ib290cGFyYW0gKQo+PiA+PiArICAgIHsKPj4gPj4gKyAgICBj
YXNlIFhTTV9CT09UUEFSQU1fRFVNTVk6Cj4+ID4+ICsgICAgICAgIC8qIGVtcHR5ICovCj4+IAo+
PiBJJ20gbm90IHN1cmUgb2YgdGhlIHZhbHVlIG9mIHRoaXMgY29tbWVudC4KPiBJIGp1c3Qgd2Fu
dCBhdm9pZCBhbiBlbXB0eSBzd2l0Y2ggY2FzZS4KCldlbGwsIGl0J3Mgbm90IGVtcHR5IGJlY2F1
c2Ugb2YgLi4uCgo+PiA+PiArICAgICAgICBicmVhazsKCi4uLiB0aGlzICh3aXRob3V0IHdoaWNo
IGl0IHdvdWxkIGJlIGEgZmFsbC10aHJvdWdoIG9uZSkuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuCN-0005FS-FC; Mon, 02 Jul 2018 08:28: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuCM-0005FI-HI
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:28:38 +0000
X-Inumbo-ID: ec20f923-7dd1-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ec20f923-7dd1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:28:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59216704"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 10:28:24 +0200
Message-ID: <20180702082826.90272-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180702082826.90272-1-roger.pau@citrix.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/4] tests: disable x86 emulator test harness
 when using clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

Y2xhbmcgaXMgbm90IGNhcGFibGUgb2YgYnVpbGRpbmcgdGhlIHg4NiBlbXVsYXRvciB0ZXN0IGhh
cm5lc3MsIHNvCmRpc2Nvbm5lY3QgaXQgZnJvbSB0aGUgY2xhbmcgYnVpbGQgdW50aWwgaXQgY2Fu
IGJlIGZpeGVkLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL3Rlc3RzL01ha2Vm
aWxlIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL3Rlc3RzL01ha2VmaWxlIGIvdG9vbHMvdGVzdHMvTWFrZWZpbGUKaW5kZXggZjY5NDJh
OTNmYi4uMjUyMmVhNTA2MyAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMvTWFrZWZpbGUKKysrIGIv
dG9vbHMvdGVzdHMvTWFrZWZpbGUKQEAgLTEwLDcgKzEwLDkgQEAgU1VCRElSUy15ICs9IG1lbS1z
aGFyaW5nCiBpZmVxICgkKFhFTl9UQVJHRVRfQVJDSCksX19maXhtZV9fKQogU1VCRElSUy15ICs9
IHJlZ3Jlc3Npb24KIGVuZGlmCitpZm5lcSAoJChjbGFuZykseSkKIFNVQkRJUlMtJChDT05GSUdf
WDg2KSArPSB4ODZfZW11bGF0b3IKK2VuZGlmCiBTVUJESVJTLXkgKz0geGVuLWFjY2VzcwogU1VC
RElSUy15ICs9IHhlbnN0b3JlCiBTVUJESVJTLSQoQ09ORklHX0hBU19QQ0kpICs9IHZwY2kKLS0g
CjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuCM-0005FB-50; Mon, 02 Jul 2018 08: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuCK-0005Eu-Dy
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:28:36 +0000
X-Inumbo-ID: eb0a0063-7dd1-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eb0a0063-7dd1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:28:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59216702"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 10:28:23 +0200
Message-ID: <20180702082826.90272-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180702082826.90272-1-roger.pau@citrix.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/4] firmware/seabios: fix build on systems with
 non GNU toolchains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

U2VhQklPUyByZXF1aXJlcyBnY2MgYW5kIEdOVSBsZCBpbiBvcmRlciB0byBidWlsZCwgc28gYWxs
b3cgc2V0dGluZwpTRUFCSU9TQ0MgYW5kIFNFQUJJT1NMRCBieSB0aGUgY2FsbGVyIHdoZW4gYnVp
bGRpbmcgaW4gb3JkZXIgdG8gcGFzcwp0aGUgcGF0aCB0byB0aGUgY29tcGlsZXIgYW5kIGxpbmtl
ciB0aGF0IHNob3VsZCBiZSB1c2VkIHdoZW4gYnVpbGRpbmcKU2VhQklPUy4KCk5vdGUgdGhhdCB0
aGUgTEQzMkJJVC15IHZhcmlhYmxlIHdhcyB1c2VkIGJ5IEZyZWVCU0QgYnVpbGRzIGFuZCBpcyBu
bwpsb25nZXIgbmVlZGVkIGR1ZSB0byB0aGUgYWJpbGl0eSB0byBzZWxlY3QgdGhlIExEIHRvIHVz
ZSBmb3IgU2VhQklPUwpidWlsZHMsIHNvIHJlbW92ZSBpdC4KClNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KLS0tCiB0b29scy9maXJtd2FyZS9NYWtlZmlsZSB8IDEzICsrKysrKysrLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvZmlybXdhcmUvTWFrZWZpbGUgYi90b29scy9maXJtd2FyZS9NYWtlZmlsZQppbmRleCA1
YTdjZjc3NjZkLi44NDJiNDhjM2QzIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9NYWtlZmls
ZQorKysgYi90b29scy9maXJtd2FyZS9NYWtlZmlsZQpAQCAtMTksNyArMTksOCBAQCBTVUJESVJT
LSQoQ09ORklHX1JPTUJJT1MpICs9IGV0aGVyYm9vdAogU1VCRElSUy0kKENPTkZJR19QVl9TSElN
KSArPSB4ZW4tZGlyCiBTVUJESVJTLXkgKz0gaHZtbG9hZGVyCiAKLUxEMzJCSVQtJChDT05GSUdf
RnJlZUJTRCkgOj0gTEQzMkJJVF9GTEFHPS1tZWxmX2kzODZfZmJzZAorU0VBQklPU0NDID89ICQo
Q0MpCitTRUFCSU9TTEQgPz0gJChMRCkKIAogb3ZtZi1kaXI6CiAJR0lUPSQoR0lUKSAkKFhFTl9S
T09UKS9zY3JpcHRzL2dpdC1jaGVja291dC5zaCAkKE9WTUZfVVBTVFJFQU1fVVJMKSAkKE9WTUZf
VVBTVFJFQU1fUkVWSVNJT04pIG92bWYtZGlyCkBAIC0yOCw3ICsyOSw3IEBAIG92bWYtZGlyOgog
c2VhYmlvcy1kaXI6CiAJR0lUPSQoR0lUKSAkKFhFTl9ST09UKS9zY3JpcHRzL2dpdC1jaGVja291
dC5zaCAkKFNFQUJJT1NfVVBTVFJFQU1fVVJMKSAkKFNFQUJJT1NfVVBTVFJFQU1fUkVWSVNJT04p
IHNlYWJpb3MtZGlyCiAJY3Agc2VhYmlvcy1jb25maWcgc2VhYmlvcy1kaXIvLmNvbmZpZzsKLQkk
KE1BS0UpIC1DIHNlYWJpb3MtZGlyIG9sZGRlZmNvbmZpZworCSQoTUFLRSkgLUMgc2VhYmlvcy1k
aXIgb2xkZGVmY29uZmlnIENDPSQoU0VBQklPU0NDKSBMRD0kKFNFQUJJT1NMRCkKIAogLlBIT05Z
OiBhbGwKIGFsbDogJChTVUJESVJTLXkpCkBAIC00MSw4ICs0Miw3IEBAIGlmZXEgKCQoQ09ORklH
X1JPTUJJT1MpLHkpCiAJZmFsc2UgOyBcCiAJZmkKIGVuZGlmCi0JJChNQUtFKSAkKExEMzJCSVQt
eSkgQ0M9JChDQykgUFlUSE9OPSQoUFlUSE9OKSBzdWJkaXJzLSRACi0KKwkkKE1BS0UpIENDPSQo
Q0MpIFBZVEhPTj0kKFBZVEhPTikgc3ViZGlycy0kQAogCiAuUEhPTlk6IGluc3RhbGwKIGluc3Rh
bGw6IGFsbApAQCAtMTE0LDcgKzExNCw3IEBAIHNlYWJpb3MtZGlyLWZvcmNlLXVwZGF0ZTogc2Vh
Ymlvcy1kaXIKIAogc3ViZGlyLWNsZWFuLXNlYWJpb3MtZGlyOgogCXNldCAtZTsgaWYgdGVzdCAt
ZCBzZWFiaW9zLWRpci8uOyB0aGVuIFwKLQkJJChNQUtFKSAtQyBzZWFiaW9zLWRpciBjbGVhbjsg
XAorCQkkKE1BS0UpIC1DIHNlYWJpb3MtZGlyIENDPSQoU0VBQklPU0NDKSBMRD0kKFNFQUJJT1NM
RCkgY2xlYW47IFwKIAlmaQogCiBzdWJ0cmVlLWZvcmNlLXVwZGF0ZToKQEAgLTEyOCwzICsxMjgs
NiBAQCBlbmRpZgogc3VidHJlZS1mb3JjZS11cGRhdGUtYWxsOgogCSQoTUFLRSkgc2VhYmlvcy1k
aXItZm9yY2UtdXBkYXRlCiAJJChNQUtFKSBvdm1mLWRpci1mb3JjZS11cGRhdGUKKworc3ViZGly
LWFsbC1zZWFiaW9zLWRpcjogc2VhYmlvcy1kaXIKKwkkKE1BS0UpIC1DICQ8IENDPSQoU0VBQklP
U0NDKSBMRD0kKFNFQUJJT1NMRCkgUFlUSE9OPSQoUFlUSE9OKSBhbGw7Ci0tIAoyLjE3LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuCK-0005F2-QK; Mon, 02 Jul 2018 08:28: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuCJ-0005Eo-8A
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:28:35 +0000
X-Inumbo-ID: e9efab6f-7dd1-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e9efab6f-7dd1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:28:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59216697"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 10:28:22 +0200
Message-ID: <20180702082826.90272-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/4] xen: FreeBSD build 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: 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>

SGVsbG8sCgpUaGlzIHNlcmllcyBjb250YWlucyBzb21lIG1pbm9yIEZyZWVCU0QgYnVpbGQgZml4
ZXMgYW5kIGltcHJvdmVtZW50cwpyZXF1aXJlZCBpbiBvcmRlciB0byBhZGQgYSBYZW4gYnVpbGQg
b24gRnJlZUJTRCB0byBvc3N0ZXN0LgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAo
NCk6CiAgZmlybXdhcmUvc2VhYmlvczogZml4IGJ1aWxkIG9uIHN5c3RlbXMgd2l0aCBub24gR05V
IHRvb2xjaGFpbnMKICB0ZXN0czogZGlzYWJsZSB4ODYgZW11bGF0b3IgdGVzdCBoYXJuZXNzIHdo
ZW4gdXNpbmcgY2xhbmcKICB0ZXN0cy94czogdXNlIEVOT0VOVCBpbnN0ZWFkIG9mIEVOT0RBVEEK
ICBidWlsZDogZml4IGluY2x1ZGUgcGF0aHMgaW4gRnJlZUJTRAoKIGNvbmZpZy9GcmVlQlNELm1r
ICAgICAgICAgICAgICB8ICA0ICsrKysKIHRvb2xzL2Zpcm13YXJlL01ha2VmaWxlICAgICAgICB8
IDEzICsrKysrKysrLS0tLS0KIHRvb2xzL3Rlc3RzL01ha2VmaWxlICAgICAgICAgICB8ICAyICsr
CiB0b29scy90ZXN0cy94ZW5zdG9yZS94cy10ZXN0LmMgfCAxNiArKysrKysrKy0tLS0tLS0tCiA0
IGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKLS0gCjIu
MTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuCP-0005GR-P3; Mon, 02 Jul 2018 08: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuCO-0005FY-NM
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:28:40 +0000
X-Inumbo-ID: ed85f2a2-7dd1-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed85f2a2-7dd1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:28:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59216708"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 10:28:25 +0200
Message-ID: <20180702082826.90272-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180702082826.90272-1-roger.pau@citrix.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/4] tests/xs: use ENOENT instead of ENODATA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

RU5PREFUQSBpcyBub3QgcGFydCBvZiB0aGUgc3RhbmRhcmQgc2V0IG9mIGVycm5vIHZhbHVlcywg
c28gdXNlCkVOT0VOVCBpbnN0ZWFkLiBUaGlzIGZpeGVzIHRoZSBidWlsZCBvbiBGcmVlQlNELgoK
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL3Rlc3RzL3hlbnN0b3JlL3hzLXRlc3Qu
YyB8IDE2ICsrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyks
IDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveGVuc3RvcmUveHMtdGVz
dC5jIGIvdG9vbHMvdGVzdHMveGVuc3RvcmUveHMtdGVzdC5jCmluZGV4IGViNWZlNTU3MjIuLjM4
ZTcxZDRmOTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3hlbnN0b3JlL3hzLXRlc3QuYworKysg
Yi90b29scy90ZXN0cy94ZW5zdG9yZS94cy10ZXN0LmMKQEAgLTE1NSw3ICsxNTUsNyBAQCBzdGF0
aWMgaW50IHZlcmlmeV9ub2RlKGNoYXIgKm5vZGUsIGNoYXIgKmRhdGEsIHVuc2lnbmVkIGludCBz
aXplKQogICAgIGlmICggIWJ1ZiApCiAgICAgICAgIHJldHVybiBlcnJubzsKIAotICAgIHJldCA9
IChsZW4gPT0gc2l6ZSAmJiAhbWVtY21wKGJ1ZiwgZGF0YSwgbGVuKSkgPyAwIDogRU5PREFUQTsK
KyAgICByZXQgPSAobGVuID09IHNpemUgJiYgIW1lbWNtcChidWYsIGRhdGEsIGxlbikpID8gMCA6
IEVOT0VOVDsKICAgICBmcmVlKGJ1Zik7CiAKICAgICByZXR1cm4gcmV0OwpAQCAtMjM3LDEwICsy
MzcsMTAgQEAgc3RhdGljIGludCB0ZXN0X2Rpcl9kZWluaXQodWludHB0cl90IHBhcikKICAgICAg
ICAgICAgIGlmICggZGlyW2ldWzBdID09ICdhJyArIGogJiYgZGlyW2ldWzFdID09IDAgKQogICAg
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoIGkgPT0gbnVtICkKLSAgICAgICAgICAg
IHJjID0gRU5PREFUQTsKKyAgICAgICAgICAgIHJjID0gRU5PRU5UOwogICAgIH0KICAgICBpZiAo
IG51bSAhPSBXUklURV9CVUZGRVJTX04gKQotICAgICAgICAgICAgcmMgPSBFTk9EQVRBOworICAg
ICAgICAgICAgcmMgPSBFTk9FTlQ7CiAgICAgZnJlZShkaXIpOwogICAgIHJldHVybiByYzsKIH0K
QEAgLTMyMCwxNCArMzIwLDE0IEBAIHN0YXRpYyBpbnQgdGVzdF90YTIodWludHB0cl90IHBhcikK
ICAgICAgICAgYnVmID0geHNfcmVhZCh4c2gsIHQsIHBhdGhzWzBdLCAmbGVuKTsKICAgICAgICAg
aWYgKCAhYnVmICkKICAgICAgICAgICAgIGdvdG8gb3V0OwotICAgICAgICBlcnJubyA9IChsZW4g
PT0gMSAmJiBidWZbMF0gPT0gJ2InKSA/IDAgOiBFTk9EQVRBOworICAgICAgICBlcnJubyA9IChs
ZW4gPT0gMSAmJiBidWZbMF0gPT0gJ2InKSA/IDAgOiBFTk9FTlQ7CiAgICAgICAgIGZyZWUoYnVm
KTsKICAgICAgICAgaWYgKCBlcnJubyApCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICAgICAg
YnVmID0geHNfcmVhZCh4c2gsIFhCVF9OVUxMLCBwYXRoc1swXSwgJmxlbik7CiAgICAgICAgIGlm
ICggIWJ1ZiApCiAgICAgICAgICAgICBnb3RvIG91dDsKLSAgICAgICAgZXJybm8gPSAobGVuID09
IDEgJiYgYnVmWzBdID09ICdhJykgPyAwIDogRU5PREFUQTsKKyAgICAgICAgZXJybm8gPSAobGVu
ID09IDEgJiYgYnVmWzBdID09ICdhJykgPyAwIDogRU5PRU5UOwogICAgICAgICBmcmVlKGJ1Zik7
CiAgICAgICAgIGlmICggZXJybm8gKQogICAgICAgICAgICAgZ290byBvdXQ7CkBAIC0zNzUsNyAr
Mzc1LDcgQEAgc3RhdGljIGludCB0ZXN0X3RhMyh1aW50cHRyX3QgcGFyKQogICAgIGJ1ZiA9IHhz
X3JlYWQoeHNoLCB0LCBwYXRoc1swXSwgJmxlbik7CiAgICAgaWYgKCAhYnVmICkKICAgICAgICAg
Z290byBvdXQ7Ci0gICAgZXJybm8gPSAobGVuID09IDEgJiYgYnVmWzBdID09ICdhJykgPyAwIDog
RU5PREFUQTsKKyAgICBlcnJubyA9IChsZW4gPT0gMSAmJiBidWZbMF0gPT0gJ2EnKSA/IDAgOiBF
Tk9FTlQ7CiAgICAgZnJlZShidWYpOwogICAgIGlmICggZXJybm8gKQogICAgICAgICBnb3RvIG91
dDsKQEAgLTM4NCwxMiArMzg0LDEyIEBAIHN0YXRpYyBpbnQgdGVzdF90YTModWludHB0cl90IHBh
cikKICAgICBidWYgPSB4c19yZWFkKHhzaCwgdCwgcGF0aHNbMF0sICZsZW4pOwogICAgIGlmICgg
IWJ1ZiApCiAgICAgICAgIGdvdG8gb3V0OwotICAgIGVycm5vID0gKGxlbiA9PSAxICYmIGJ1Zlsw
XSA9PSAnYycpID8gMCA6IEVOT0RBVEE7CisgICAgZXJybm8gPSAobGVuID09IDEgJiYgYnVmWzBd
ID09ICdjJykgPyAwIDogRU5PRU5UOwogICAgIGZyZWUoYnVmKTsKICAgICBpZiAoIGVycm5vICkK
ICAgICAgICAgZ290byBvdXQ7CiAgICAgaWYgKCB4c190cmFuc2FjdGlvbl9lbmQoeHNoLCB0LCBm
YWxzZSkgfHwgZXJybm8gIT0gRUFHQUlOICkKLSAgICAgICAgcmV0dXJuIEVOT0RBVEE7CisgICAg
ICAgIHJldHVybiBFTk9FTlQ7CiAgICAgcmV0dXJuIDA7CiAKICBvdXQ6Ci0tIAoyLjE3LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:28:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08:28:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZuCU-0005Hx-2V; Mon, 02 Jul 2018 08:28: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuCS-0005HW-TW
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:28:44 +0000
X-Inumbo-ID: efdb6c95-7dd1-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id efdb6c95-7dd1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:28:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59216716"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 10:28:26 +0200
Message-ID: <20180702082826.90272-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180702082826.90272-1-roger.pau@citrix.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/4] build: fix include paths in 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>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

RnJlZUJTRCBwYWNrYWdlIG1hbmFnZXIgdXNlcyAvdXNyL2xvY2FsLyBhcyB0aGUgZGVmYXVsdCBp
bnN0YWxsIHBhdGgsCmJ1dCB0aGF0J3Mgbm90IHBhcnQgb2YgdGhlIGNvbXBpbGVyIHNlYXJjaCBw
YXRoLCBzbyBhZGQgaXQgdXNpbmcgdGhlCkFQUEVORF97TElCL0lOQ0xVREVTfSB2YXJpYWJsZXMu
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIGNvbmZpZy9GcmVlQlNE
Lm1rIHwgNCArKysrCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvY29uZmlnL0ZyZWVCU0QubWsgYi9jb25maWcvRnJlZUJTRC5tawppbmRleCBhZmVhZWZiZGUy
Li45OGE1MTE3ZTYwIDEwMDY0NAotLS0gYS9jb25maWcvRnJlZUJTRC5taworKysgYi9jb25maWcv
RnJlZUJTRC5tawpAQCAtMywzICszLDcgQEAgaW5jbHVkZSAkKFhFTl9ST09UKS9jb25maWcvU3Rk
R05VLm1rCiAjIE5vIHdnZXQgb24gRnJlZUJTRCBiYXNlIHN5c3RlbQogV0dFVCA9IGZ0cAogUEtH
X0lOU1RBTExESVIgPSAke3ByZWZpeH0vbGliZGF0YS9wa2djb25maWcKKworIyBBZGQgdGhlIGRl
ZmF1bHQgcGtnIGluc3RhbGwgcGF0aAorQVBQRU5EX0xJQiArPSAvdXNyL2xvY2FsL2xpYgorQVBQ
RU5EX0lOQ0xVREVTICs9IC91c3IvbG9jYWwvaW5jbHVkZQotLSAKMi4xNy4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:35:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuIn-0006UH-As; Mon, 02 Jul 2018 08: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZuIl-0006U8-PG
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:35:15 +0000
X-Inumbo-ID: d34025c9-7dd2-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d34025c9-7dd2-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 10:35:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59217269"
Date: Mon, 2 Jul 2018 09:35:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180702083511.tythi36lhr6h2s5g@citrix.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
 <20180702082826.90272-3-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702082826.90272-3-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/4] tests: disable x86 emulator test
 harness when using clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6Mjg6MjRBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IGNsYW5nIGlzIG5vdCBjYXBhYmxlIG9mIGJ1aWxkaW5nIHRoZSB4ODYgZW11bGF0
b3IgdGVzdCBoYXJuZXNzLCBzbwo+IGRpc2Nvbm5lY3QgaXQgZnJvbSB0aGUgY2xhbmcgYnVpbGQg
dW50aWwgaXQgY2FuIGJlIGZpeGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKT2ggd2VsbC4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKRG9uJ3QgeW91IG5lZWQgdG8gZGlzYWJsZSBhZmwgaGFybmVz
cyBidWlsZCBhcyB3ZWxsPwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:39:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08:39: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 1fZuMr-0006jP-Co; Mon, 02 Jul 2018 08: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZuMq-0006jJ-3z
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:39:28 +0000
X-Inumbo-ID: 69f434a0-7dd3-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69f434a0-7dd3-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 10:39:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59217633"
Date: Mon, 2 Jul 2018 09:39:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180702083924.ebbhc2ibl4h74vhf@citrix.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
 <20180702082826.90272-4-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702082826.90272-4-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/4] tests/xs: use ENOENT instead of ENODATA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6Mjg6MjVBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEVOT0RBVEEgaXMgbm90IHBhcnQgb2YgdGhlIHN0YW5kYXJkIHNldCBvZiBlcnJu
byB2YWx1ZXMsIHNvIHVzZQo+IEVOT0VOVCBpbnN0ZWFkLiBUaGlzIGZpeGVzIHRoZSBidWlsZCBv
biBGcmVlQlNELgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKTGludXggbWFucGFnZSBzdWdnZXN0IEVOT0RBVEEgYW5kIEVOT0VOVCBi
ZWxvbmcgdG8gdGhlIHNhbWUgc3RhbmRhcmQsCmJ1dCBbMF0gZGlzYWdyZWVzLgoKVGhpcyBiZWlu
ZyBhIHRlc3QgdXRpbGl0eSBtYWtlcyB0aGlzIHBhdGNoIGxlc3Mgb2YgYSBjb25jZXJuLgoKQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgowOiBodHRwOi8vcHVicy5vcGVu
Z3JvdXAub3JnL29ubGluZXB1YnMvMDAwMDk1Mzk5L2Jhc2VkZWZzL2Vycm5vLmguaHRtbAoKV2Vp
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:39:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08:39:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZuN5-0006kW-Mz; Mon, 02 Jul 2018 08: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=jn9o=js=citrix.com=prvs=71420b532=xin.li@srs-us1.protection.inumbo.net>)
 id 1fZuN4-0006kG-Ll
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 08:39:42 +0000
X-Inumbo-ID: 70e356a0-7dd3-11e8-8089-bc764e045a96
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 70e356a0-7dd3-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 10:39:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="129859605"
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: AQHUD4uKiNzm1p070kGBt03IB+nXvaR2d00AgAAEsQCABQ/IAP//i0YAgACHFmA=
Date: Mon, 2 Jul 2018 08:39:35 +0000
Message-ID: <6f0fd10acb2948a0a804776bc70441db@SINPEX02CL01.citrite.net>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <03f7c8f0-b129-d787-5716-4efbc10100af@citrix.com>
 <5B36043A02000078001CF0AC@prv1-mh.provo.novell.com>
 <2609a51312ac4a3fbe25cfa7bdcdeb43@SINPEX02CL01.citrite.net>
 <5B39E14A02000078001CF9D4@prv1-mh.provo.novell.com>
In-Reply-To: <5B39E14A02000078001CF9D4@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>,
 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>

SGVsbG8gSmFuCgoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVs
aWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogTW9uZGF5LCBKdWx5IDIsIDIw
MTggNDoyNSBQTQo+IFRvOiBYaW4gTGkgKFRhbG9ucykgPHhpbi5saUBjaXRyaXguY29tPjsgWGlu
IExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNv
b3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXgu
Y29tPjsgTWluZyBMdSA8bWluZy5sdUBjaXRyaXguY29tPjsgU2VyZ2V5IER5YXNsaQo+IDxzZXJn
ZXkuZHlhc2xpQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgU3Rl
ZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWxAbGlz
dHMueGVuLm9yZzsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+OyBEYW5pZWwgZGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj47IFRpbQo+IChYZW4u
b3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCAxLzJdIHhlbi94c206IElu
dHJvZHVjZSBuZXcgYm9vdCBwYXJhbWV0ZXIgeHNtCj4gCj4gPj4+IE9uIDAyLjA3LjE4IGF0IDA5
OjM0LCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+IEZyb206IEphbiBCZXVsaWNoIFtt
YWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gPj4gU2VudDogRnJpZGF5LCBKdW5lIDI5LCAyMDE4
IDY6MDUgUE0KPiA+PiA+Pj4gT24gMjkuMDYuMTggYXQgMTE6NDcsIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPiB3cm90ZToKPiA+PiA+IE9uIDI5LzA2LzE4IDEwOjI4LCBYaW4gTGkgd3JvdGU6
Cj4gPj4gPj4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiA+PiA+
PiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4+ID4+IEBAIC04
NjUsNiArODY1LDE5IEBAIGhhcmR3YXJlIGRvbWFpbiBpcyBhcmNoaXRlY3R1cmUgZGVwZW5kZW50
Lgo+ID4+ID4+ICBOb3RlIHRoYXQgc3BlY2lmeWluZyB6ZXJvIGFzIGRvbVUgdmFsdWUgbWVhbnMg
emVybywgd2hpbGUgZm9yCj4gPj4gPj4gZG9tMCBpdCBtZWFucyAgdG8gdXNlIHRoZSBkZWZhdWx0
Lgo+ID4+ID4+Cj4gPj4gPj4gKyMjIyB4c20KPiA+PiA+PiArPiBgPSBkdW1teSB8IHNpbG8gfCBm
bGFza2AKPiA+PiA+Cj4gPj4gPiBUaGlzIHNob3VsZCBiZSBqdXN0ICJkdW1teSB8IGZsYXNrIiBp
biB0aGlzIHBhdGNoLCBhbmQgZXh0ZW5kZWQKPiA+PiA+IHdpdGggc2lsbyBpbiB0aGUgbmV4dCBw
YXRoLiAgQWxzbywgb3B0aW9ucyBpbiB0aGlzIGZpbGUgc2hvdWxkIGJlCj4gPj4gPiBzb3J0ZWQg
YWxwaGFiZXRpY2FsbHksIHNvICMjIyB4c20gc2hvdWxkIGJlIG5lYXIgdGhlIGVuZCwgcmF0aGVy
IHRoYW4KPiBiZXNpZGUgZmxhc2suCj4gPj4gPgo+ID4+ID4+ICsKPiA+PiA+PiArPiBEZWZhdWx0
OiBgZHVtbXlgCj4gPj4gPj4gKwo+ID4+ID4+ICtTcGVjaWZ5IHdoaWNoIFhTTSBtb2R1bGUgc2hv
dWxkIGJlIGVuYWJsZWQuICBUaGlzIG9wdGlvbiBpcyBvbmx5Cj4gPj4gPj4gK2F2YWlsYWJsZSBp
ZiB0aGUgaHlwZXJ2aXNvciB3YXMgY29tcGlsZWQgd2l0aCBYU00gc3VwcG9ydC4KPiA+PiA+PiAr
Cj4gPj4gPj4gKyogYGR1bW15YDogdGhpcyBpcyB0aGUgZGVmYXVsdCBjaG9pY2UuICBObyBzcGVj
aWFsIHJlc3RyaWN0aW9uIHdpbGwgYmUKPiBhcHBsaWVkLgo+ID4+ID4+ICsgIGl0J3MgYWxzbyB1
c2VkIHdoZW4gWFNNIGlzIGNvbXBpbGVkIG91dC4KPiA+PiA+PiArZW51bSB4c21fYm9vdHBhcmFt
IF9fcmVhZF9tb3N0bHkgeHNtX2Jvb3RwYXJhbSA9Cj4gPj4gPj4gK1hTTV9CT09UUEFSQU1fRFVN
TVk7Cj4gPj4KPiA+PiBTbyB3aHkgImR1bW15IiBpbnN0ZWFkIG9mICJub25lIiAob3Igb25lIG9m
IHRoZSBib29sZWFuIGZhbHNlIHN0cmluZ3MpPwo+ID4KPiA+IEl0IHNlZW1zIGR1bW15IGlzIG5v
dCBmdWxseSBzdHViLiAoc29tZSBjaGVjayBieSBYU01fKiBjbGFzc2lmaWNhdGlvbikKPiA+IFNv
IHdlIHdhbnQgdG8ga2VlcCB0aGlzICJkdW1teSIgY2hlY2ssIGFuZCBvdmVycmlkZSBpdC4KPiAK
PiBSaWdodCwgZXhjZXB0IHRoYXQgImR1bW15Iiwgd2hpbGUgYSByZWFzb25hYmxlIG5hbWUgaW50
ZXJuYWxseSB0byB0aGUKPiBpbXBsZW1lbnRhdGlvbiwgaXMgYXQgbGVhc3Qgb2YgcXVlc3Rpb25h
YmxlIHVzZS9tZWFuaW5nIGFzIGEgcGFydCBvZiBhCj4gY29tbWFuZCBsaW5lIG9wdGlvbi4KaXMg
aXQgYmV0dGVyIHRvIGtlZXAgdGhlbSB0aGUgc2FtZT8KCj4gCj4gPj4gPj4gQEAgLTU3LDcgKzgx
LDIwIEBAIHN0YXRpYyBpbnQgX19pbml0IHhzbV9jb3JlX2luaXQoY29uc3Qgdm9pZAo+ID4+ICpw
b2xpY3lfYnVmZmVyLCBzaXplX3QgcG9saWN5X3NpemUpCj4gPj4gPj4gICAgICB9Cj4gPj4gPj4K
PiA+PiA+PiAgICAgIHhzbV9vcHMgPSAmZHVtbXlfeHNtX29wczsKPiA+PiA+PiAtICAgIGZsYXNr
X2luaXQocG9saWN5X2J1ZmZlciwgcG9saWN5X3NpemUpOwo+ID4+ID4+ICsKPiA+PiA+PiArICAg
IHN3aXRjaCAoIHhzbV9ib290cGFyYW0gKQo+ID4+ID4+ICsgICAgewo+ID4+ID4+ICsgICAgY2Fz
ZSBYU01fQk9PVFBBUkFNX0RVTU1ZOgo+ID4+ID4+ICsgICAgICAgIC8qIGVtcHR5ICovCj4gPj4K
PiA+PiBJJ20gbm90IHN1cmUgb2YgdGhlIHZhbHVlIG9mIHRoaXMgY29tbWVudC4KPiA+IEkganVz
dCB3YW50IGF2b2lkIGFuIGVtcHR5IHN3aXRjaCBjYXNlLgo+IAo+IFdlbGwsIGl0J3Mgbm90IGVt
cHR5IGJlY2F1c2Ugb2YgLi4uCj4gCj4gPj4gPj4gKyAgICAgICAgYnJlYWs7Cj4gCj4gLi4uIHRo
aXMgKHdpdGhvdXQgd2hpY2ggaXQgd291bGQgYmUgYSBmYWxsLXRocm91Z2ggb25lKS4KCk9oLCBP
SywgcmVtb3ZlIHRoaXMgY29tbWVudC4KCj4gCj4gSmFuCj4gCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:40:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuNN-0006nj-1a; Mon, 02 Jul 2018 08:40: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZuNL-0006n2-Oa
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:39:59 +0000
X-Inumbo-ID: 821ae710-7dd3-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 821ae710-7dd3-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:40:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59217669"
Date: Mon, 2 Jul 2018 09:39:55 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180702083955.bqkzo2ni6yva7oq5@citrix.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
 <20180702082826.90272-5-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702082826.90272-5-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 4/4] build: fix include paths in 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>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6Mjg6MjZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEZyZWVCU0QgcGFja2FnZSBtYW5hZ2VyIHVzZXMgL3Vzci9sb2NhbC8gYXMgdGhl
IGRlZmF1bHQgaW5zdGFsbCBwYXRoLAo+IGJ1dCB0aGF0J3Mgbm90IHBhcnQgb2YgdGhlIGNvbXBp
bGVyIHNlYXJjaCBwYXRoLCBzbyBhZGQgaXQgdXNpbmcgdGhlCj4gQVBQRU5EX3tMSUIvSU5DTFVE
RVN9IHZhcmlhYmxlcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:42:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuPJ-0007YY-AV; Mon, 02 Jul 2018 08: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuPI-0007YN-C3
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:42:00 +0000
X-Inumbo-ID: ca07f657-7dd3-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ca07f657-7dd3-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:42:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59217812"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 10:41:01 +0200
Message-ID: <20180702084102.90577-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180702084102.90577-1-roger.pau@citrix.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] osstest: set the make command to use for
 xen-build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIGRlZmF1bHQgbWFrZSBvbiBGcmVlQlNEIGlzIHRoZSBCU0QgbWFrZSwgYW5kIFhlbiByZXF1
aXJlcyB0aGUgR05VCm1ha2UgaW4gb3JkZXIgdG8gYnVpbGQuIFNldCB0aGUgbWFrZSBjb21tYW5k
IGJhc2VkIG9uIHRoZSBPUyBmb3IgdGhlClhlbiBidWlsZC4KClNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHRzLXhlbi1idWlsZCB8IDEx
ICsrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3RzLXhlbi1idWlsZCBiL3RzLXhlbi1idWlsZAppbmRleCA1Nzkx
M2Q0Zi4uNTdhNjE1N2EgMTAwNzU1Ci0tLSBhL3RzLXhlbi1idWlsZAorKysgYi90cy14ZW4tYnVp
bGQKQEAgLTI4LDYgKzI4LDcgQEAgdHNyZWFkY29uZmlnKCk7CiBzZWxlY3RidWlsZGhvc3QoXEBB
UkdWKTsKIAogb3VyICRkb2tjb25maWcgPSAxOworb3VyICRtYWtlID0gJGhvLT57T1N9IGVxICJm
cmVlYnNkIiA/ICJnbWFrZSIgOiAibWFrZSI7CiAKIHdoaWxlIChAQVJHViAmJiAkQVJHVlswXSA9
fiBtL14tLykgewogICAgICRfID0gc2hpZnQgQEFSR1Y7CkBAIC0xNTYsMjQgKzE1NywyNCBAQCBF
TkQKIAogICAgIGJ1aWxkY21kX3N0YW1wZWRfbG9nZ2VkKDYwMCwgJ3hlbicsICdrY29uZmlnJywg
JycsPDxFTkQsJycpIGlmICRkb2tjb25maWc7CiAgICAgICAgICAgICBpZiB0ZXN0IC1mIHhlbi9L
Y29uZmlnOyB0aGVuCi0gICAgICAgICAgICAgICAgJG1ha2VfcHJlZml4IG1ha2UgLUMgeGVuIG9s
ZGRlZmNvbmZpZworICAgICAgICAgICAgICAgICRtYWtlX3ByZWZpeCAkbWFrZSAtQyB4ZW4gb2xk
ZGVmY29uZmlnCiAgICAgICAgICAgICBmaQogRU5ECiAKICAgICBpZiAoIUBtYWtlX2FyZ3MpIHsK
IAlidWlsZGNtZF9zdGFtcGVkX2xvZ2dlZCg5MDAwLCAneGVuJywgJ2J1aWxkJywgJycsPDxFTkQs
JycpOwotICAgICAgICAgICAgJG1ha2VfcHJlZml4IG1ha2UgJG1ha2VmbGFncyBidWlsZAorICAg
ICAgICAgICAgJG1ha2VfcHJlZml4ICRtYWtlICRtYWtlZmxhZ3MgYnVpbGQKIEVORAogICAgIH0K
IAogICAgIGJ1aWxkY21kX3N0YW1wZWRfbG9nZ2VkKDkwMDAsICd4ZW4nLCAnYWxsJywgJycsPDxF
TkQsJycpOwotICAgICAgICAgICAgJG1ha2VfcHJlZml4IG1ha2UgJG1ha2VmbGFncyBAbWFrZV9h
cmdzCisgICAgICAgICAgICAkbWFrZV9wcmVmaXggJG1ha2UgJG1ha2VmbGFncyBAbWFrZV9hcmdz
CiBFTkQKIAogICAgIGlmICgkZW5hYmxlX3hzbSkgewogCW15ICR4ZW5fdmVyc2lvbiA9IHRhcmdl
dF9jbWRfb3V0cHV0KCRobywgPDxFTkQsIDMwKTsKIAkgICAgY2QgJGJ1aWxkZGlyL3hlbgotCSAg
ICAkbWFrZV9wcmVmaXggbWFrZSB4ZW52ZXJzaW9uCisJICAgICRtYWtlX3ByZWZpeCAkbWFrZSB4
ZW52ZXJzaW9uCiBFTkQKIAlzdG9yZV9ydW52YXIoImZsYXNrcG9saWN5IiwgInhlbnBvbGljeS0i
IC4gJHhlbl92ZXJzaW9uKTsKICAgICB9CkBAIC0xODEsNyArMTgyLDcgQEAgRU5ECiAgICAgaWYg
KCRlbmFibGVfbGl2ZXBhdGNoKSB7CiAJc3Vic3RlcF9ldmFsKCcvZGlzdC10ZXN0Jywgc3ViIHsK
IAkgICAgYnVpbGRjbWRfc3RhbXBlZF9sb2dnZWQoNjAwLCAneGVuJywgJ3hlbmxwdCcsICcnLDw8
RU5ELCcnKTsKLSAgICAgICAgICAgICRtYWtlX3ByZWZpeCBtYWtlICRtYWtlZmxhZ3MgZGlzdC10
ZXN0cworICAgICAgICAgICAgJG1ha2VfcHJlZml4ICRtYWtlICRtYWtlZmxhZ3MgZGlzdC10ZXN0
cwogRU5ECiAJfSk7CiAgICAgfQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:42:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuPH-0007Xe-M4; Mon, 02 Jul 2018 08:41: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuPH-0007XP-18
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:41:59 +0000
X-Inumbo-ID: c927082d-7dd3-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c927082d-7dd3-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:42:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59217806"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 10:40:59 +0200
Message-ID: <20180702084102.90577-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] osstest: initial support for building Xen
 on 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>
Cc: 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIG9zc3Rlc3QgcGF0Y2hlcyBzaG91bGQgYWxsb3cgdG8gYnVp
bGQgWGVuIG9uIEZyZWVCU0QgdXNpbmcKY2xhbmcgYW5kIGxsZCAodGhlIGRlZmF1bHQgdG9vbGNo
YWluIG9uIEZyZWVCU0QpLiBGaXJzdCBwYXRjaCBpcyBhCmNsZWFudXAsIHdoaWxlIHRoZSBsYXN0
IHR3byBwYXRjaGVzIGFkZCB0aGUgYWN0dWFsIEZyZWVCU0Qgc3VwcG9ydC4KCk5vdGUgdGhhdCB0
aGlzIHNlcmllcyBpcyB0aWVkIHRvOiAocmVnYXJkaW5nIHRoZSBTZWFCSU9TIGJ1aWxkCm9wdGlv
bnMpCgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVs
LzIwMTgtMDcvbXNnMDAwNDguaHRtbAoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAo
Myk6CiAgb3NzdGVzdDogcmVtb3ZlIGR1cGxpY2F0ZSBzZXRfZnJlZWJzZF9ydW52YXJzCiAgb3Nz
dGVzdDogc2V0IHRoZSBtYWtlIGNvbW1hbmQgdG8gdXNlIGZvciB4ZW4tYnVpbGQKICBvc3N0ZXN0
OiBhZGQgRnJlZUJTRCBYZW4gYnVpbGQgam9iCgogbWFrZS1mcmVlYnNkLWZsaWdodCAgIHwgNDgg
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogbWZpLWNvbW1vbiAg
ICAgICAgICAgIHwgMjMgKysrKysrKysrKysrKysrKysrKysrCiBzZy1ydW4tam9iICAgICAgICAg
ICAgfCAgNiArKysrKysKIHRzLWJ1aWxkLXByZXAtZnJlZWJzZCB8ICA1ICsrKystCiB0cy14ZW4t
YnVpbGQgICAgICAgICAgfCAxMSArKysrKy0tLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDU2IGluc2Vy
dGlvbnMoKyksIDM3IGRlbGV0aW9ucygtKQoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:42:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuPJ-0007Yk-LW; Mon, 02 Jul 2018 08: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuPI-0007YO-C6
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:42:00 +0000
X-Inumbo-ID: ca492489-7dd3-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ca492489-7dd3-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:42:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59217814"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 10:41:02 +0200
Message-ID: <20180702084102.90577-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180702084102.90577-1-roger.pau@citrix.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

VG8gYm90aCB0aGUgRnJlZUJTRCBhbmQgdGhlIHhlbi11bnN0YWJsZSBmbGlnaHRzLgoKVGhpcyBp
cyB0aGUgcnVudmFyIGRpZmZlcmVuY2Ugb2YgYSB4ZW4tdW5zdGFibGUgZmxpZ2h0OgoKK2J1aWxk
LWFtZDY0LWZyZWVic2QgICAgIGFsbF9ob3N0X29zICAgICAgZnJlZWJzZAorYnVpbGQtYW1kNjQt
eHNtLWZyZWVic2QgYWxsX2hvc3Rfb3MgICAgICBmcmVlYnNkCitidWlsZC1hbWQ2NC1mcmVlYnNk
ICAgICBhcmNoICAgICAgICAgICAgIGFtZDY0CitidWlsZC1hbWQ2NC14c20tZnJlZWJzZCBhcmNo
ICAgICAgICAgICAgIGFtZDY0CitidWlsZC1hbWQ2NC1mcmVlYnNkICAgICBlbmFibGVfbGl2ZXBh
dGNoIHRydWUKK2J1aWxkLWFtZDY0LXhzbS1mcmVlYnNkIGVuYWJsZV9saXZlcGF0Y2ggdHJ1ZQor
YnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgZW5hYmxlX3hzbSAgICAgICBmYWxzZQorYnVpbGQtYW1k
NjQteHNtLWZyZWVic2QgZW5hYmxlX3hzbSAgICAgICB0cnVlCitidWlsZC1hbWQ2NC1mcmVlYnNk
ICAgICBmcmVlYnNkYnVpbGRqb2IgIDEyNDgwMy5idWlsZC1hbWQ2NC1mcmVlYnNkCitidWlsZC1h
bWQ2NC14c20tZnJlZWJzZCBmcmVlYnNkYnVpbGRqb2IgIDEyNDgwMy5idWlsZC1hbWQ2NC1mcmVl
YnNkCitidWlsZC1hbWQ2NC1mcmVlYnNkICAgICBob3N0X2hvc3RmbGFncyAgIGFyY2gtYW1kNjQs
cHVycG9zZS1idWlsZAorYnVpbGQtYW1kNjQteHNtLWZyZWVic2QgaG9zdF9ob3N0ZmxhZ3MgICBh
cmNoLWFtZDY0LHB1cnBvc2UtYnVpbGQKK2J1aWxkLWFtZDY0LWZyZWVic2QgICAgIHJldmlzaW9u
X3FlbXUKK2J1aWxkLWFtZDY0LXhzbS1mcmVlYnNkIHJldmlzaW9uX3FlbXUKK2J1aWxkLWFtZDY0
LWZyZWVic2QgICAgIHJldmlzaW9uX3FlbXV1CitidWlsZC1hbWQ2NC14c20tZnJlZWJzZCByZXZp
c2lvbl9xZW11dQorYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgcmV2aXNpb25fc2VhYmlvcworYnVp
bGQtYW1kNjQteHNtLWZyZWVic2QgcmV2aXNpb25fc2VhYmlvcworYnVpbGQtYW1kNjQtZnJlZWJz
ZCAgICAgcmV2aXNpb25feGVuCitidWlsZC1hbWQ2NC14c20tZnJlZWJzZCByZXZpc2lvbl94ZW4K
K2J1aWxkLWFtZDY0LWZyZWVic2QgICAgIHRyZWVfcWVtdXUgICAgICAgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdAorYnVpbGQtYW1kNjQteHNtLWZyZWVic2QgdHJlZV9xZW11dSAg
ICAgICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0CitidWlsZC1hbWQ2NC1mcmVl
YnNkICAgICB0cmVlX3NlYWJpb3MKK2J1aWxkLWFtZDY0LXhzbS1mcmVlYnNkIHRyZWVfc2VhYmlv
cworYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgdHJlZV94ZW4gICAgICAgICBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdAorYnVpbGQtYW1kNjQteHNtLWZyZWVic2QgdHJlZV94ZW4gICAgICAg
ICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogbWFrZS1mcmVlYnNkLWZsaWdodCAg
IHwgMTcgKysrKysrKysrKysrKysrKysKIG1maS1jb21tb24gICAgICAgICAgICB8IDIzICsrKysr
KysrKysrKysrKysrKysrKysrCiBzZy1ydW4tam9iICAgICAgICAgICAgfCAgNiArKysrKysKIHRz
LWJ1aWxkLXByZXAtZnJlZWJzZCB8ICA1ICsrKystCiA0IGZpbGVzIGNoYW5nZWQsIDUwIGluc2Vy
dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9tYWtlLWZyZWVic2QtZmxpZ2h0
IGIvbWFrZS1mcmVlYnNkLWZsaWdodAppbmRleCAxYTJiMzU5Yy4uMTIzMzhmNTggMTAwNzU1Ci0t
LSBhL21ha2UtZnJlZWJzZC1mbGlnaHQKKysrIGIvbWFrZS1mcmVlYnNkLWZsaWdodApAQCAtNjAs
NiArNjAsMjMgQEAgZm9yIGFyY2ggaW4gIiRhcmNoZXMiOyBkbwogICAgICAgICAgICAgICAgIGFs
bF9ob3N0X29zPWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAg
ICAgICAgICBmcmVlYnNkYnVpbGRqb2I9YnVpbGQtJGFyY2gtZnJlZWJzZCAgICAgICAgICAgICBc
CiAgICAgICAgICAgICAgICAgcmVjaXBlX3Rlc3RpbnN0YWxsPXRydWUKKworICAgICMgQ3JlYXRl
IGEgWGVuIGJ1aWxkIGpvYiB0aGF0J3MgZ29pbmcgdG8gdXNlIHRoZSBvdXRwdXQgZnJvbSB0aGUg
Zmlyc3QKKyAgICAjIEZyZWVCU0QgYnVpbGQgam9iLgorICAgIGpvYl9jcmVhdGVfYnVpbGQgYnVp
bGQtJGFyY2gteGVuLWZyZWVic2QgYnVpbGQteGVuLWZyZWVic2QgIFwKKyAgICAgICAgICAgICAg
ICBhcmNoPSRhcmNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAgICAgJFJVTlZBUlMgJEJVSUxEX1JVTlZBUlMgJEJVSUxEX1hFTl9SVU5WQVJTICAg
ICAgXAorICAgICAgICAgICAgICAgICRhcmNoX3J1bnZhcnMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICB0cmVlX3FlbXV1PSRUUkVFX1FFTVVfVVBT
VFJFQU0gICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgdHJlZV94ZW49JFRSRUVf
WEVOICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgIHRyZWVf
c2VhYmlvcz0kVFJFRV9TRUFCSU9TICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICByZXZpc2lvbl94ZW49JFJFVklTSU9OX1hFTiAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgcmV2aXNpb25fcWVtdXU9JFJFVklTSU9OX1FFTVVfVVBTVFJFQU0gICAg
ICAgICAgXAorICAgICAgICAgICAgICAgIHJldmlzaW9uX3NlYWJpb3M9JFJFVklTSU9OX1NFQUJJ
T1MgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRh
cmNoLHB1cnBvc2UtYnVpbGQgICAgICAgICBcCisgICAgICAgICAgICAgICAgYWxsX2hvc3Rfb3M9
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgIGZy
ZWVic2RidWlsZGpvYj1idWlsZC0kYXJjaC1mcmVlYnNkICAgICAgICAgICAgIFwKKyAgICAgICAg
ICAgICAgICByZWNpcGVfdGVzdGluc3RhbGw9dHJ1ZQogZG9uZQogCiBlY2hvICRmbGlnaHQKZGlm
ZiAtLWdpdCBhL21maS1jb21tb24gYi9tZmktY29tbW9uCmluZGV4IDliNmM5NDcwLi4zNjAxZjM4
ZSAxMDA2NDQKLS0tIGEvbWZpLWNvbW1vbgorKysgYi9tZmktY29tbW9uCkBAIC0xODMsNiArMTgz
LDcgQEAgY3JlYXRlX2J1aWxkX2pvYnMgKCkgewogICBsb2NhbCBlbmFibGVfb3ZtZgogICBsb2Nh
bCBidWlsZF9ob3N0ZmxhZ3MKICAgbG9jYWwgbGl2ZXBhdGNoX3J1bnZhcnMKKyAgbG9jYWwgZnJl
ZWJzZF9ydW52YXJzIGJ1aWxkX29uX2ZyZWVic2QKIAogICBpZiBbICJ4JEJVSUxEX0xWRVhURU5E
X01BWCIgIT0geCBdOyB0aGVuCiAgICAgIEJVSUxEX1JVTlZBUlMrPSIgYnVpbGRfbHZleHRlbmRf
bWF4PSRCVUlMRF9MVkVYVEVORF9NQVggIgpAQCAtMTkzLDYgKzE5NCw4IEBAIGNyZWF0ZV9idWls
ZF9qb2JzICgpIHsKIAogICAgIGlmIFsgIngkYXJjaCIgPSB4ZGlzYWJsZSBdOyB0aGVuIGNvbnRp
bnVlOyBmaQogCisgICAgc2V0X2ZyZWVic2RfcnVudmFycworCiAgICAgYnVpbGRfbWF0cml4X2Jy
YW5jaF9maWx0ZXJfY2FsbGJhY2sgfHwgY29udGludWUKIAogICAgIGNhc2UgIiRhcmNoIiBpbgpA
QCAtMjY5LDYgKzI3MiwxMSBAQCBjcmVhdGVfYnVpbGRfam9icyAoKSB7CiAgICAgZXNhYwogICAg
IGVuYWJsZV9wcmV2b3ZtZj0ke2VuYWJsZV9wcmV2b3ZtZjotJGVuYWJsZV9vdm1mfQogCisgICAg
Y2FzZSAiJHhlbmJyYW5jaCIgaW4KKyAgICB4ZW4tdW5zdGFibGUpIGJ1aWxkX29uX2ZyZWVic2Q9
dHJ1ZTs7CisgICAgKikgICAgICAgICAgICBidWlsZF9vbl9mcmVlYnNkPWZhbHNlOzsKKyAgICBl
c2FjCisKICAgICB3YW50X3ByZXZ4ZW49bgogICAgIGlmIGJyYW5jaF93YW50c19taWdydXBncmFk
ZV90ZXN0cyA7IHRoZW4KICAgICAgICAgIyBPbmx5IHg4NiBmb3Igbm93CkBAIC0zMTAsNiArMzE4
LDIxIEBAIGNyZWF0ZV9idWlsZF9qb2JzICgpIHsKICAgICAgICAgICAgICAgICByZXZpc2lvbl9z
ZWFiaW9zPSRSRVZJU0lPTl9TRUFCSU9TICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
ICAgICAgICAgICAgIHJldmlzaW9uX292bWY9JFJFVklTSU9OX09WTUYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgcmV2aXNpb25fbWluaW9zPSRSRVZJ
U0lPTl9NSU5JT1MKKyAgICAgIGlmIFsgeCRhcmNoID0geGFtZDY0IF0gJiYgWyB4JGJ1aWxkX29u
X2ZyZWVic2QgPSB4dHJ1ZSBdIDsgdGhlbgorICAgICAgICBqb2JfY3JlYXRlX2J1aWxkIGJ1aWxk
LSRhcmNoJHhzbV9zdWZmaXgtZnJlZWJzZCBidWlsZC14ZW4tZnJlZWJzZCAgICBcCisgICAgICAg
ICAgYXJjaD0kYXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgICBlbmFibGVfeHNtPSRlbmFibGVfeHNtICRsaXZlcGF0
Y2hfcnVudmFycyAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgIHRyZWVfcWVt
dXU9JFRSRUVfUUVNVV9VUFNUUkVBTSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICAgdHJlZV94ZW49JFRSRUVfWEVOICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICB0cmVlX3NlYWJpb3M9JFRSRUVf
U0VBQklPUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICRSVU5WQVJTICRCVUlMRF9SVU5WQVJTICRCVUlMRF9YRU5fUlVOVkFSUyAkYXJjaF9ydW52
YXJzICAgICAgICAgICBcCisgICAgICAgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJw
b3NlLWJ1aWxkICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICByZXZpc2lv
bl94ZW49JFJFVklTSU9OX1hFTiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICAgIHJldmlzaW9uX3FlbXU9JFJFVklTSU9OX1FFTVUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgcmV2aXNpb25fcWVtdXU9JFJF
VklTSU9OX1FFTVVfVVBTVFJFQU0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgICByZXZpc2lvbl9zZWFiaW9zPSRSRVZJU0lPTl9TRUFCSU9TICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICAgICAgIGFsbF9ob3N0X29zPWZyZWVic2QgJGZyZWVic2Rf
cnVudmFycworICAgICAgZmkKICAgICBkb25lCiAKICAgICBpZiBbIHgkd2FudF9wcmV2eGVuID0g
eHkgXSA7IHRoZW4KZGlmZiAtLWdpdCBhL3NnLXJ1bi1qb2IgYi9zZy1ydW4tam9iCmluZGV4IGQx
NTIwNTFmLi42N2ZhYzFhOCAxMDA3NTUKLS0tIGEvc2ctcnVuLWpvYgorKysgYi9zZy1ydW4tam9i
CkBAIC03MTIsNiArNzEyLDcgQEAgcHJvYyBuZWVkLWhvc3RzL2J1aWxkLWxpYnZpcnQge30gICAg
ICAgIHsgcmV0dXJuIEJVSUxEX0xJTlVYIH0KIHByb2MgbmVlZC1ob3N0cy9idWlsZC1ydW1wcnVu
IHt9ICAgICAgICB7IHJldHVybiBCVUlMRF9MSU5VWCB9CiBwcm9jIG5lZWQtaG9zdHMvYnVpbGQt
eHRmIHt9ICAgICAgICAgICAgeyByZXR1cm4gQlVJTERfTElOVVggfQogcHJvYyBuZWVkLWhvc3Rz
L2J1aWxkLWZyZWVic2Qge30gICAgICAgIHsgcmV0dXJuIEJVSUxEX0ZSRUVCU0QgfQorcHJvYyBu
ZWVkLWhvc3RzL2J1aWxkLXhlbi1mcmVlYnNkIHt9ICAgIHsgcmV0dXJuIEJVSUxEX0ZSRUVCU0Qg
fQogCiBwcm9jIHJ1bi1qb2IvYnVpbGQge30gewogICAgIHJ1bi10cyAuID0gdHMteGVuLWJ1aWxk
CkBAIC03NDIsNiArNzQzLDExIEBAIHByb2MgcnVuLWpvYi9idWlsZC1mcmVlYnNkIHt9IHsKICAg
ICBydW4tdHMgLiA9IHRzLWZyZWVic2QtYnVpbGQKIH0KIAorcHJvYyBydW4tam9iL2J1aWxkLXhl
bi1mcmVlYnNkIHt9IHsKKyAgICBydW4tdHMgLiB4ZW4tYnVpbGQtY2xhbmcgdHMteGVuLWJ1aWxk
ICsgaG9zdCAtLSBjbGFuZz15IFNFQUJJT1NDQz1nY2MgXAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNFQUJJT1NMRD0vdXNyL2xvY2FsL2Jpbi9s
ZAorfQorCiBwcm9jIGFsbG9jYXRlLWJ1aWxkLWhvc3Qge29zdHlwZX0gewogICAgIGdsb2JhbCBq
b2JpbmZvCiAgICAgc3dpdGNoIC1leGFjdCAkb3N0eXBlIHsKZGlmZiAtLWdpdCBhL3RzLWJ1aWxk
LXByZXAtZnJlZWJzZCBiL3RzLWJ1aWxkLXByZXAtZnJlZWJzZAppbmRleCAzOTk5ZWQ3OS4uZTMy
MjBmYTggMTAwNzU1Ci0tLSBhL3RzLWJ1aWxkLXByZXAtZnJlZWJzZAorKysgYi90cy1idWlsZC1w
cmVwLWZyZWVic2QKQEAgLTMxLDcgKzMxLDEwIEBAIG91ciAkaG89IHNlbGVjdGhvc3QoJHdoaG9z
dCk7CiBleGl0IDAgaWYgJGhvLT57U2hhcmVkUmVhZHl9OwogCiBzdWIgaW5zdGFsbF9kZXBzICgp
IHsKLSAgICB0YXJnZXRfaW5zdGFsbF9wYWNrYWdlcygkaG8sIHF3KGdpdCkpOworICAgIG15IEBw
YWNrYWdlcyA9IHF3KGdpdCBnbGliIHBrZ2NvbmYgeWFqbCBnbWFrZSBwaXhtYW4gbWFya2Rvd24g
Z2V0dGV4dAorICAgICAgICAgICAgICAgICAgICAgIHB5dGhvbiBhcmdwLXN0YW5kYWxvbmUgbHpv
MiBnaXQgZ2NjIGJpbnV0aWxzKTsKKworICAgIHRhcmdldF9pbnN0YWxsX3BhY2thZ2VzKCRobywg
QHBhY2thZ2VzKTsKIH0KIAogaW5zdGFsbF9kZXBzKCk7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:42:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08: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 1fZuPH-0007YG-Vw; Mon, 02 Jul 2018 08:41: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuPH-0007XS-6A
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:41:59 +0000
X-Inumbo-ID: c9c22a90-7dd3-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9c22a90-7dd3-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:42:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59217807"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 10:41:00 +0200
Message-ID: <20180702084102.90577-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180702084102.90577-1-roger.pau@citrix.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] osstest: remove duplicate
 set_freebsd_runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQogbWFrZS1mcmVlYnNkLWZsaWdodCB8IDMxIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAzMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tYWtlLWZy
ZWVic2QtZmxpZ2h0IGIvbWFrZS1mcmVlYnNkLWZsaWdodAppbmRleCA2NmQ0YjgxNi4uMWEyYjM1
OWMgMTAwNzU1Ci0tLSBhL21ha2UtZnJlZWJzZC1mbGlnaHQKKysrIGIvbWFrZS1mcmVlYnNkLWZs
aWdodApAQCAtMzYsMzcgKzM2LDYgQEAgam9iX2NyZWF0ZV9idWlsZF9maWx0ZXJfY2FsbGJhY2sg
KCkgewogICAgIDoKIH0KIAotc2V0X2ZyZWVic2RfcnVudmFycyAoKSB7Ci0gICAgIyBDYWxsZXIg
c2hvdWxkIGhhdmUgZG9uZSBpZiByZXF1aXJlZDoKLSAgICAjIGxvY2FsIGZyZWVic2RfcnVudmFy
cwotICAgICMKLSAgICAjIEZpZ3VyZSBvdXQgd2hlcmUgYXJlIHRoZSBpbnN0YWxsZXIgYmluYXJp
ZXMuIFRoZSBvcmRlciBpcyB0aGUKLSAgICAjIGZvbGxvd2luZzoKLSAgICAjCi0gICAgIyAxLiBF
bnYgdmFyaWFibGUgRlJFRUJTRF88YXJjaD5fQlVJTERKT0I6IHVzZSB0aGUgb3V0cHV0IGZyb20g
YQotICAgICMgcHJldmlvdXMgYnVpbGQtPGFyY2g+LWZyZWVic2QuCi0gICAgIwotICAgICMgMi4g
RW52IHZhcmlhYmxlcyBGUkVFQlNEX0RJU1QsIEZSRUVCU0RfVkVSU0lPTjogc2V0IGJlZm9yZSBj
YWxsaW5nCi0gICAgIyBpbnRvIG1ha2UtZmxpZ2h0LCBwcm92aWRlIHRoZSBwYXRoIHRvIHRoZSBp
bnN0YWxsZXIgaW1hZ2UsIHRoZSBzZXRzCi0gICAgIyB0byBpbnN0YWxsIGFuZCB0aGUgdmVyc2lv
biBiZWluZyBpbnN0YWxsZWQuCi0gICAgIwotICAgICMgMy4gQ29uZmlnIGZpbGUgRnJlZUJTRERp
c3QsIEZyZWVCU0RWZXJzaW9uOiBzYW1lIGFzIDIuIGV4Y2VwdCB0aGF0Ci0gICAgIyB0aGV5IGFy
ZSBzZXQgb24gdGhlIGNvbmZpZyBmaWxlLgotICAgICMKLSAgICBlbnZ2YXI9IkZSRUVCU0RfJHth
cmNoXl59X0JVSUxESk9CIgotICAgIGlmIFsgLW4gIiR7IWVudnZhcn0iIF07IHRoZW4KLSAgICAg
ICAgZnJlZWJzZF9ydW52YXJzPSJmcmVlYnNkYnVpbGRqb2I9JHshZW52dmFyfSIKLSAgICBlbGlm
IFsgLW4gIiRGUkVFQlNEX0RJU1QiIF0gJiYgWyAtbiAiJEZSRUVCU0RfVkVSU0lPTiIgXTsgdGhl
bgotICAgICAgICBmcmVlYnNkX3J1bnZhcnM9ImZyZWVic2RfZGlzdHBhdGg9JEZSRUVCU0RfRElT
VC8kYXJjaCBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgZnJlZWJzZF92ZXJzaW9uPSRGUkVF
QlNEX1ZFUlNJT04iCi0gICAgZWxzZQotICAgICAgICBkaXN0cGF0aD1gZ2V0Y29uZmlnICJGcmVl
QlNERGlzdCJgCi0gICAgICAgIHZlcnNpb249YGdldGNvbmZpZyAiRnJlZUJTRFZlcnNpb24iYAot
ICAgICAgICBmcmVlYnNkX3J1bnZhcnM9ImZyZWVic2RfZGlzdHBhdGg9JGRpc3RwYXRoLyRhcmNo
IFwKLSAgICAgICAgICAgICAgICAgICAgICAgICBmcmVlYnNkX3ZlcnNpb249JHZlcnNpb24iCi0g
ICAgZmkKLX0KLQogZm9yIGFyY2ggaW4gIiRhcmNoZXMiOyBkbwogICAgIHNldF9mcmVlYnNkX3J1
bnZhcnMKICAgICBqb2JfY3JlYXRlX2J1aWxkIGJ1aWxkLSRhcmNoLWZyZWVic2QgYnVpbGQtZnJl
ZWJzZCAgICAgICAgICBcCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 08:46:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 08:46: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 1fZuTG-0008D0-Td; Mon, 02 Jul 2018 08: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZuTF-0008Cr-6p
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 08:46:05 +0000
X-Inumbo-ID: 5be29502-7dd4-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5be29502-7dd4-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 08:46:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75586949"
Date: Mon, 2 Jul 2018 10:45:43 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702084543.u5aphtzhjkmt4tmm@mac.bytemobile.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
 <20180702082826.90272-3-roger.pau@citrix.com>
 <20180702083511.tythi36lhr6h2s5g@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702083511.tythi36lhr6h2s5g@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/4] tests: disable x86 emulator test
 harness when using clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDk6MzU6MTFBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAxMDoyODoyNEFNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBjbGFuZyBpcyBub3QgY2FwYWJsZSBvZiBidWlsZGluZyB0aGUgeDg2IGVt
dWxhdG9yIHRlc3QgaGFybmVzcywgc28KPiA+IGRpc2Nvbm5lY3QgaXQgZnJvbSB0aGUgY2xhbmcg
YnVpbGQgdW50aWwgaXQgY2FuIGJlIGZpeGVkLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKPiBPaCB3ZWxsLgo+IAo+IEFj
a2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+IERvbid0IHlvdSBuZWVk
IHRvIGRpc2FibGUgYWZsIGhhcm5lc3MgYnVpbGQgYXMgd2VsbD8KCkhtLCB0aGF0IHNlZW1zIHRv
IGJ1aWxkIGZpbmUgc28gZmFyIChhdCBsZWFzdCBpbiBteSB0ZXN0cyksIHNvIEkgd2lsbApsZWF2
ZSBpdCBmb3Igbm93LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:04:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09:04: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 1fZul4-0001Xq-Ts; Mon, 02 Jul 2018 09: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZul3-0001Xl-Q3
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:04:29 +0000
X-Inumbo-ID: e8e90ec7-7dd6-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e8e90ec7-7dd6-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:04:22 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 03:04:27 -0600
Message-Id: <5B39EA9702000078001CFA3D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 03:04:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <xin.li@citrix.com>,"Xin Li" <talons.lee@gmail.com>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <03f7c8f0-b129-d787-5716-4efbc10100af@citrix.com>
 <5B36043A02000078001CF0AC@prv1-mh.provo.novell.com>
 <2609a51312ac4a3fbe25cfa7bdcdeb43@SINPEX02CL01.citrite.net>
 <5B39E14A02000078001CF9D4@prv1-mh.provo.novell.com>
 <6f0fd10acb2948a0a804776bc70441db@SINPEX02CL01.citrite.net>
In-Reply-To: <6f0fd10acb2948a0a804776bc70441db@SINPEX02CL01.citrite.net>
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>,
 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+IE9uIDAyLjA3LjE4IGF0IDEwOjM5LCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBG
cm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50OiBNb25k
YXksIEp1bHkgMiwgMjAxOCA0OjI1IFBNCj4+ID4+PiBPbiAwMi4wNy4xOCBhdCAwOTozNCwgPHhp
bi5saUBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpK
QmV1bGljaEBzdXNlLmNvbV0KPj4gPj4gU2VudDogRnJpZGF5LCBKdW5lIDI5LCAyMDE4IDY6MDUg
UE0KPj4gPj4gPj4+IE9uIDI5LjA2LjE4IGF0IDExOjQ3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4gd3JvdGU6Cj4+ID4+ID4gT24gMjkvMDYvMTggMTA6MjgsIFhpbiBMaSB3cm90ZToKPj4g
Pj4gPj4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gPj4gPj4g
KysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gPj4gPj4gQEAgLTg2
NSw2ICs4NjUsMTkgQEAgaGFyZHdhcmUgZG9tYWluIGlzIGFyY2hpdGVjdHVyZSBkZXBlbmRlbnQu
Cj4+ID4+ID4+ICBOb3RlIHRoYXQgc3BlY2lmeWluZyB6ZXJvIGFzIGRvbVUgdmFsdWUgbWVhbnMg
emVybywgd2hpbGUgZm9yCj4+ID4+ID4+IGRvbTAgaXQgbWVhbnMgIHRvIHVzZSB0aGUgZGVmYXVs
dC4KPj4gPj4gPj4KPj4gPj4gPj4gKyMjIyB4c20KPj4gPj4gPj4gKz4gYD0gZHVtbXkgfCBzaWxv
IHwgZmxhc2tgCj4+ID4+ID4KPj4gPj4gPiBUaGlzIHNob3VsZCBiZSBqdXN0ICJkdW1teSB8IGZs
YXNrIiBpbiB0aGlzIHBhdGNoLCBhbmQgZXh0ZW5kZWQKPj4gPj4gPiB3aXRoIHNpbG8gaW4gdGhl
IG5leHQgcGF0aC4gIEFsc28sIG9wdGlvbnMgaW4gdGhpcyBmaWxlIHNob3VsZCBiZQo+PiA+PiA+
IHNvcnRlZCBhbHBoYWJldGljYWxseSwgc28gIyMjIHhzbSBzaG91bGQgYmUgbmVhciB0aGUgZW5k
LCByYXRoZXIgdGhhbgo+PiBiZXNpZGUgZmxhc2suCj4+ID4+ID4KPj4gPj4gPj4gKwo+PiA+PiA+
PiArPiBEZWZhdWx0OiBgZHVtbXlgCj4+ID4+ID4+ICsKPj4gPj4gPj4gK1NwZWNpZnkgd2hpY2gg
WFNNIG1vZHVsZSBzaG91bGQgYmUgZW5hYmxlZC4gIFRoaXMgb3B0aW9uIGlzIG9ubHkKPj4gPj4g
Pj4gK2F2YWlsYWJsZSBpZiB0aGUgaHlwZXJ2aXNvciB3YXMgY29tcGlsZWQgd2l0aCBYU00gc3Vw
cG9ydC4KPj4gPj4gPj4gKwo+PiA+PiA+PiArKiBgZHVtbXlgOiB0aGlzIGlzIHRoZSBkZWZhdWx0
IGNob2ljZS4gIE5vIHNwZWNpYWwgcmVzdHJpY3Rpb24gd2lsbCBiZQo+PiBhcHBsaWVkLgo+PiA+
PiA+PiArICBpdCdzIGFsc28gdXNlZCB3aGVuIFhTTSBpcyBjb21waWxlZCBvdXQuCj4+ID4+ID4+
ICtlbnVtIHhzbV9ib290cGFyYW0gX19yZWFkX21vc3RseSB4c21fYm9vdHBhcmFtID0KPj4gPj4g
Pj4gK1hTTV9CT09UUEFSQU1fRFVNTVk7Cj4+ID4+Cj4+ID4+IFNvIHdoeSAiZHVtbXkiIGluc3Rl
YWQgb2YgIm5vbmUiIChvciBvbmUgb2YgdGhlIGJvb2xlYW4gZmFsc2Ugc3RyaW5ncyk/Cj4+ID4K
Pj4gPiBJdCBzZWVtcyBkdW1teSBpcyBub3QgZnVsbHkgc3R1Yi4gKHNvbWUgY2hlY2sgYnkgWFNN
XyogY2xhc3NpZmljYXRpb24pCj4+ID4gU28gd2Ugd2FudCB0byBrZWVwIHRoaXMgImR1bW15IiBj
aGVjaywgYW5kIG92ZXJyaWRlIGl0Lgo+PiAKPj4gUmlnaHQsIGV4Y2VwdCB0aGF0ICJkdW1teSIs
IHdoaWxlIGEgcmVhc29uYWJsZSBuYW1lIGludGVybmFsbHkgdG8gdGhlCj4+IGltcGxlbWVudGF0
aW9uLCBpcyBhdCBsZWFzdCBvZiBxdWVzdGlvbmFibGUgdXNlL21lYW5pbmcgYXMgYSBwYXJ0IG9m
IGEKPj4gY29tbWFuZCBsaW5lIG9wdGlvbi4KPiBpcyBpdCBiZXR0ZXIgdG8ga2VlcCB0aGVtIHRo
ZSBzYW1lPwoKV2VsbCwgSSdtIG5vdCBlbnRpcmVseSBzdXJlLCBoZW5jZSBJJ3ZlIG1hZGUgdGhl
IG9yaWdpbmFsIHJlbWFyayBpbiB0aGUKZmlyc3QgcGxhY2UuIENvbW1hbmQgbGluZSBvcHRpb25z
IHNob3VsZCBiZSByZWFzb25hYmx5IG1lYW5pbmdmdWwgdG8KdGhvc2UgcG90ZW50aWFsbHkgaGF2
aW5nIHRvIHVzZSAvIHJlbWVtYmVyIHRoZW0sIHNvIHRoZXJlIGFyZSBjYXNlcwp3aGVyZSB0aGV5
J3JlIGJldHRlciBub3QgaW4gMToxIHJlbGF0aW9uc2hpcCB3aXRoIG5hbWluZyBpbiBzb3VyY2Ug
Y29kZS4KSWYgIm5vbmUiIGlzbid0IGFwcGxpY2FibGUsIGhvdyBhYm91dCAiYmFzaWMiLCAidHJp
dmlhbCIsIG9yICJzaW1wbGUiPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:06:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09:06:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZumt-0001eq-Hm; Mon, 02 Jul 2018 09:06: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=bfom=js=citrix.com=prvs=714f0ab8e=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fZums-0001ej-98
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:06:22 +0000
X-Inumbo-ID: 3114ddcb-7dd7-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3114ddcb-7dd7-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 09:06:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75587951"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Andreas Kinzler' <hfp@posteo.de>
Thread-Topic: [Xen-devel] PCI passthrough performance loss with Skylake-SP
Thread-Index: AQHUDJoac1ehoLmXYk6FisC8M0zW/KRx+waAgAAuWFCACIw5gIAA+L8Q
Date: Mon, 2 Jul 2018 09:06:19 +0000
Message-ID: <e2828506df754166af950fbddb3fd5ae@AMSPEX02CL03.citrite.net>
References: <op.zk5748e9ollboj@kriftel>
 <20180626065659.mpjdv7ewxlle5oj5@mac.bytemobile.com>
 <39c9dc6215ac462dabcb64201a7496bd@AMSPEX02CL03.citrite.net>
 <op.zlho640wollboj@kriftel>
In-Reply-To: <op.zlho640wollboj@kriftel>
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] PCI passthrough performance loss with Skylake-SP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 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+IEZyb206IEFuZHJlYXMgS2luemxlciBbbWFp
bHRvOmhmcEBwb3N0ZW8uZGVdCj4gU2VudDogMDEgSnVseSAyMDE4IDIxOjE1Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IFJvZ2VyIFBhdSBNb25uZSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwo+IFN1YmplY3Q6
IFJlOiBbWGVuLWRldmVsXSBQQ0kgcGFzc3Rocm91Z2ggcGVyZm9ybWFuY2UgbG9zcyB3aXRoIFNr
eWxha2UtU1AKPiAKPiBPbiBUdWUsIDI2IEp1biAyMDE4IDA5OjQ3OjExICswMjAwLCBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IHdyb3RlOgo+IAo+ID4+ID4gaXMgbm90
IGFmZmVjdGVkIGF0IGFsbC4gVGhlIHRlc3QgdXNlcyBzdGFuZGFyZCBpcGVyZjMgYXMgYSBjbGll
bnQgLSA+Cj4gPj4gdGhlIHBhc3NlZCBQQ0kgZGV2aWNlIGlzIG5vdCB1c2VkIGluIHRoZSB0ZXN0
IC0gc28gdGhhdAo+ID4+ID4ganVzdCB0aGUgcHJlc2VuY2Ugb2YgdGhlIHBhc3NlZCBkZXZpY2Ug
d2lsbCBjYXVzZSB0aGUgaXBlcmYzPgo+ID4+IHBlcmZvcm1hbmNlIHRvIGRyb3AgZnJvbSA2LjUg
Z2JpdC9zZWMgKG5vIHBhc3N0aHJvdWdoKQo+ID4+ID4gdG8gNC41IGdiaXQvc2VjLgo+ID4+IEkg
YXNzdW1lIHRoYXQgdGhlIG5ldHdvcmsgaW50ZXJmYWNlIHRoYXQgeW91IGFyZSB0ZXN0aW5nIGlz
IGEgUFYKPiA+PiBuZXR3b3JrIGludGVyZmFjZT8KPiAKPiBZZXMsIHdpbi1wdi4KPiAKPiA+PiA+
IEFueSBleHBsYW5hdGlvbi9maXhlcyBmb3IgdGhhdD8KPiA+PiBBcmUgYm90aCBzeXN0ZW1zIHVz
aW5nIHRoZSBzYW1lIHZlcnNpb24gb2YgWGVuIGFuZCBMaW51eD8KPiAKPiBZZXMsIHNhbWUgU1NE
LiBBdHRhY2hpbmcgaXQgdG8gZGlmZmVyZW50IG1hY2hpbmVzLgo+IAo+ID4gSSBjYW4ndCBuZWNl
c3NhcmlseSBjbGFpbSBjcmVkaXQgZm9yIHRoZSBkaXNjb3ZlcnkgYnV0IHRoYXQgaXMgaW5kZWVk
Cj4gPiB0aGUgY2FzZSwgYW5kIHRoZSBzb3J0IG9mIHBlcmZvcm1hbmNlIGRyb3Agc2VlbiBpcyBl
eGFjdGx5IHdoYXQgSSdkCj4gPiBleHBlY3QuIEkgcmVjZW50bHkgcHV0IGEgY2hhbmdlIGludG8g
dGhlIFdpbmRvd3MgUFYgZHJpdmVycyB0byB1c2UgYQo+ID4gYmFsbG9vbmVkLW91dCByZWdpb24g
b2YgdGhlIGd1ZXN0IFJBTSB0byBob3N0IHRoZSBncmFudCB0YWJsZXMgaW5zdGVhZCwKPiA+IHdo
aWNoIGF2b2lkcyB0aGlzIHByb2JsZW0uCj4gPiBXZSBydW4gd2l0aCB0aGlzIGxpdHRsZSBoYWNr
IGluIFhlblNlcnZlciwgd2hpY2ggYWxzbyAnZml4ZXMnIHRoaW5ncyBmb3IKPiA+IGd1ZXN0cyBP
UyB0aGF0IGhhdmUgbm90IGJlZW4gbW9kaWZpZWQ6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZt
L210cnIuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKPiAKPiBJIHRyaWVkIHRo
ZSBwYXRjaCBhbmQgaXQgc2VlbXMgdG8gc29sdmUgdGhlIHByb2JsZW0uIFRoYW5rcy4KPiBJcyB0
aGUgcGF0Y2ggYWNjZXB0ZWQgYnkgWGVuIGRldnMgYXMgdXBzdHJlYW0gcGF0Y2g/Cj4gCgpHbGFk
IHRoZSBwYXRjaCBzb2x2ZXMgeW91ciBwcm9ibGVtLiBJIGRvbid0IHRoaW5rIEkgcG9zdGVkIGl0
IHRvIHhlbi1kZXZlbC4uLiBwcm9iYWJseSBzaG91bGQgZ2V0IHJvdW5kIHRvIGRvaW5nIHRoYXQg
Oi0pCgogIENoZWVycywKCiAgICBQYXVsCgo+IFJlZ2FyZHMgQW5kcmVhcwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:15:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09: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 1fZuva-0002Yg-2a; Mon, 02 Jul 2018 09:15: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=b0i0=js=amd.com=christian.koenig@srs-us1.protection.inumbo.net>)
 id 1fZuvX-0002Yb-UL
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 09:15:20 +0000
X-Inumbo-ID: 6b4f542a-7dd8-11e8-8089-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 6b4f542a-7dd8-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:15: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=rPF9lbAMjERK++4hqvAFAZO/EuwwGQRrrfE/WgCHYWo=;
 b=ys7Npd/NAuApVGaXninRIs23p6gVQ4/K8ZLHDnm8S85fHOLg9PuayqrzzRma3t2Yy0R18EAg5Vq0MJSsdWLFxIqu7orBOPupWIkPHhKHvYN2sMRMhyYOwtg/Wrnb4YQK/ThU6KIk0vLqa9V2crUD2hYJkN+bleA7cHMzHufgFJg=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Christian.Koenig@amd.com; 
Received: from [IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740]
 (2a02:908:1257:4460:1ab8:55c1:a639:6740) by
 CY4PR12MB1719.namprd12.prod.outlook.com (2603:10b6:903:121::13) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.906.20; Mon, 2 Jul
 2018 09:15:07 +0000
To: Michal Hocko <mhocko@kernel.org>, LKML <linux-kernel@vger.kernel.org>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
Message-ID: <71f4184c-21ea-5af1-eeb6-bf7787614e2d@amd.com>
Date: Mon, 2 Jul 2018 11:14:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180627074421.GF32348@dhcp22.suse.cz>
Content-Language: en-US
X-Originating-IP: [2a02:908:1257:4460:1ab8:55c1:a639:6740]
X-ClientProxiedBy: LO2P265CA0098.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:c::14) To CY4PR12MB1719.namprd12.prod.outlook.com
 (2603:10b6:903:121::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 7ac745bc-efea-4cc7-c268-08d5dffc5184
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1719; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1719;
 3:CuZC+on27qNX3Z0rC5LDCDrJKM4AeEwkM+B4t9rBsE1sHh87hH43q04KoPQgsccP3apTdezFbjMnuYpN6/x3bVwJYG1O101qOa6wk8inRZ0GMNA9+CRQy+AFNhkFEMCheadTRWO+gll7PIkpwTBeEsFQLiclwGMbPK4J9vz5WarRqwEwBdHu1SsPzZzQg0N0MrVPrZyEKvxfkJImYC4+ahVtSdF2XRt6Nknv/QcBrEEiaag6iBFVOmB7cdO8mzd1;
 25:hnTLPxdvTQdyWeAz69z4B05WbnfKJSbbjnCnWAJhi71WtoRfm4Kkbae84u9Dkcguick7k1qOkwY4IZCR57iz7nCTTvC1TyvxBPDniK7HbqzqmF+eCn5HnHvOgu/ox5sqJD170bUkpyejr2fPmCy/jPtEzElx0LcWnwZDhi3THV7by4Hvnm9DnIFh8CjYCrA2Bk2rBBWHMv2P1825jAk38hwbxowOvbyRdr+E1Ev+HzQG9y4ZLgTtcp0ORpbm5OoH7ksGSqBcoMWVUnPehJ5XhXAapJG7DqfF69cqcFApMENMqi4c/xYPiSyviiOJzblw480gqo6ZmeK3LrA3Xd7fPA==;
 31:0M8J6E9Vb0UKB6CLkbt/AsvnJk3baXQ1lCSkAo0Ls63gaJgpiEjH8+x9PNJ+MnWjrmzMboeJKY8+LQcss+GYf7YdoDsBSyz+O1JJijJx+U1JiclIQ6STjWkkyUzeOkpZs1RSAXVPPlOG5O3Q3kA+pKKIMRbahjWyX8ASaea/ls45fQG5hZ3dVQApKpxDEIxwlABuNU2l0gsK5eQ06020HQp5FkbnpI1zR+AgDB8bwYs=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1719:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1719;
 20:vQrw+b0H2t2ZlCrphU/cQz8rj5t2o/TJtbpffIlZduwQfDHMyO/N5b+LcedV2lquUQlWJ5wtnvOu9wZ1zLlnMW0Nu4RPEKKrLproOpVMYN7EXbyjlt7awutEeyyRqnVBxfgJsFv5TgZ+fU81WVg3qk40ymSUhL31q/VptOvVVGqb3d/ccm3ukRXF5TcrWEchM41iIWw7RtZ/xqSAUlxs9ovQmO6LehR6Vk8p2Qz1r6paWaClE340gyeuLPy3TDaqZZPMNK2bQsLP8k3fziLjWrUenEGFP9aQz0KWMQ5yXoFWW7V7PqCxmwjl7XciVET7MofE6O7Ws6bh+da0LZY/RCNcCfi1guOaeIzGXfT3hZfDxKmfSgOJuL6BCSswMqLACvjbhvNFna3obMgV9WEuhoNMVYrfhSjuWEn3vkd7tsFX7NvYYTMcnVc7930PnfPmB0dCgKeGwN88ZOCx6Dw8TxvXg8TdPBe4RzjeZyGfhXjAq1FHSfl+HGD5i+R9kAtp
X-Microsoft-Antispam-PRVS: <CY4PR12MB1719073AE7BF8869FD61EC3D83430@CY4PR12MB1719.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(9452136761055)(767451399110)(58134797142442)(211936372134217)(217544274631240)(153496737603132)(146099531331640)(228905959029699);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231254)(944501410)(52105095)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1719; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1719; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1719;
 4:OsQ+1o6PLKMl+nTkyyIBfcmn1X9GqsbtrTkKhD14yk48hh0STBegv8VV4PvrqkfwVpLoY3JsbguHLtxDhVBGDf9CMHepjzgd85sgZF828gm6C3FFHBPQTcYcujfgUq/uI9aBvnyLkjI4lQKScNqOjq1lRGQOsAlmF/7oLKdfKtxLymxVCTHFMpkZjhnG8wpLqk6FfgBX8TtlvhuqjgA8N/CL+aAnzh7LgLckVhZ0RndnWHJfVHxv+EKJfRUmAt7IPFmQisTHJpc1yij9YeqyY/Lk/Pw2VV0H9tKefwhnILQ5wzmTtYuLE0HOVi0ElwsQ3l0GegFmBEp/mnR/vRRvM4Gw0F5Cfu3M8Fza8SMv8tDZjPlZdRc2Twi4MFY1ckU6kKd9hXZlnF+Q5rZPYXVPt11JsaGQQnsRgxk5PxcaZpKP7oDZMw626AU+zDdtUVu6i4hqz+WYM3TG0hzcYFg+X4+60Ryv1C+lVFdqtxwasmZTPzDLuGcO65yvcH3UunebZmlz0oPqxigxFCcbjPXJnrwJSw6wE5QgDN9+ytNtSHc=
X-Forefront-PRVS: 07215D0470
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39860400002)(366004)(396003)(376002)(136003)(346002)(199004)(189003)(64126003)(23676004)(52396003)(53936002)(31686004)(53946003)(25786009)(316002)(110136005)(4326008)(52116002)(54906003)(65806001)(47776003)(65956001)(58126008)(65826007)(6246003)(46003)(386003)(16526019)(53546011)(2486003)(52146003)(478600001)(76176011)(6666003)(67846002)(72206003)(6486002)(106356001)(105586002)(68736007)(7416002)(229853002)(1706002)(5024004)(2906002)(2870700001)(8936002)(86362001)(11346002)(97736004)(486006)(575784001)(2616005)(446003)(50466002)(14444005)(476003)(8676002)(5660300001)(36756003)(81156014)(7736002)(305945005)(6116002)(81166006)(31696002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1719;
 H:[IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740]; 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-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjEyTUIxNzE5OzIzOjg4N0tFWHpZMGFxNzdyU2c0bGZVVmpvTjQ4?=
 =?utf-8?B?MkoxMXJSMmwyeWZjcXFlNGFJc3pZWm1vNVorbEt0bXZiSmRnc2pWUytMSHF6?=
 =?utf-8?B?dC9FVTJNSU5OS0tHOUVjcGpYOXR3N1FlZkxUcVQwdzlEZmdrS3FLaVNaYjRs?=
 =?utf-8?B?NENneUo3S0RESXRjeExwMHhIU0RFUGs5UmJEZ3NJbXc3RUNxeEJyeHgzdUNw?=
 =?utf-8?B?THZUVjdUWGR0VVVIRnprQURQUXJtQ2dVTERqSUVEbVQvQ2krYzg3UktkSHd6?=
 =?utf-8?B?SmRJTzAzQm8vNGlGWVJnYklEdXFib25aQ2VkbUVESUZmVDMvZVVOaXJZd3RF?=
 =?utf-8?B?SkpWd1Y2V0VDZzIxUkcwNGo0OVRwSWY1MExpVERYbUJ2N1JseEl2M21LWG81?=
 =?utf-8?B?TUhlemtPTGZ2WDNJTm0yVDZSb3crRTZQMkFkckdZRHkwVklFTTNpN2w2bzJR?=
 =?utf-8?B?TGlCS3oyUFlBYTJiNDY3TVBlT3AxZnBPNGhvUzdETVFJaWprVkZCazVTUEU1?=
 =?utf-8?B?SVA3OTZmMThiMU5Jc0V6enlFK056bGtvSzBvRmpRdDBZSG9JNmRjK2hYZHJy?=
 =?utf-8?B?MDBPMzRlNlM1YnBTaUQrMDAzeGYwdHdCaUJNeGo4ZmhlWFVKQUhzb1JEcFJ5?=
 =?utf-8?B?SXg1Smp0OTg4UHZvY3RSaStMRDhUbXF5WFVqdDI1S3FkL0Nna0hnWU52NTR3?=
 =?utf-8?B?VnE4WmNMZUN6NnpTODlVclNENTVVZWxDRGh5QWRjUWRyMk0yeE5sOTRsYmds?=
 =?utf-8?B?ZlE1a2ovODJEd2dReVU5ajNxMmtOWk4wODRUZk9BOGpvTDNJSS8rOEZmNnI3?=
 =?utf-8?B?YXFpSU1HYW9oTGNHNWZPczdWMnpEUk4vNmJvY0o1bUc4VllEQk1UNWo5MjVO?=
 =?utf-8?B?SDBtbFhaM05Ma25FaVB4aWJUUjFOWld3aVFPK3J3TUpZNVN3L3V0YW5iUXpO?=
 =?utf-8?B?TG5jYmh2RGhnTWVxS3JLNkhVSTZuNGphdllNUlVHTE00SXV1VmlabUlHWjFR?=
 =?utf-8?B?QllWZkQ4dG1Ib0E4NVVVeU0yRW1nZ3JMMS9JQTVUNmFtNWdoZ3pMUVErekRT?=
 =?utf-8?B?QmowNVMrTTE5bmk2WGhQQ3lZeklFRjFGOTFGQ1ZOYzRSWDZ1SWkzYUwweVBL?=
 =?utf-8?B?ZmI4T0pIRjYzNDZNdmNlaFkwdE95encvZFh1amdXeG45V3hodnhlYzNnUzZO?=
 =?utf-8?B?bnhDc21uenRNVHF6VGRMMks4di9JeUxIbkY4ME1wL045bDJKOHBNUXRqQzVq?=
 =?utf-8?B?TTlHZTFJdUt3aXN6aW9sbnI1RWwza2xPWnlJSWxtRzB5dWtsaXhtVEFxVDdT?=
 =?utf-8?B?WCtkTzhXTDRNNnAvMDNaOS9uUVF2bm1HMjlLTXlsRFlWRTJaeHJ3NHFTNWdk?=
 =?utf-8?B?NUdEOUhSSnpEWnkvZU55d2dmNkdkRUpDMHluV3lhc3Z2TWxzdHRPL2tiMTJD?=
 =?utf-8?B?S2wzK1lIRXRjSzBiYTZobktkenZyeVd0dUdORnFhRW9nUGdmd3NXNEFNSlpM?=
 =?utf-8?B?NjJ1RWZpTzFicWZ0Y3RMYzJJU3FmT0g1N1FIVWtRcXV3bmtHdW42VXdreTlo?=
 =?utf-8?B?Y2k1TnJ4Q0RPaVhnQnAxT0RFenc3cDFzQ01IMVFHeTI5d3JnSDZJaUwzVEQ0?=
 =?utf-8?B?MTVxNXZlVk1EWExQalVhRVI2eXVJWTZtNWpCKzIrQmlXRnpSUDhwY01EQmFi?=
 =?utf-8?B?WjNKVGlCWnNMdE90bWF5WDYrTWkwOUhHMjlZdENOS1pzN2s5SG9hSHRZemda?=
 =?utf-8?B?cGZSRXhLSjN0clM1YVhpY2VhRDRVdFJVM0JpSjBWaFkwb1ZSZ0VKVGpKTmxy?=
 =?utf-8?B?MWFneWp2L2hndlcrSG9SbEt1cC82QmN0OEhWc1Y2S3c4WFhPVmFiNXI1VE1s?=
 =?utf-8?B?NFJhNzZNY1RoZWtJSjFiMFpwQjRHMWlPeE51S0w0WGZ6VVAvUVhlb1VMemEz?=
 =?utf-8?B?YVNURGZEWGhEa1Njc0ZOY0UxTkhlWm9HR3BxbjdXNE1LVVhqdElxQ3UzaHdY?=
 =?utf-8?B?akZmVnd1WmZjb2tPTGRVYnpSUTBKWkUyWm16Zz09?=
X-Microsoft-Antispam-Message-Info: flRFFChqCJuBHNERUPZus2CcpZA9kpTk61yDdKsR2c5S5Nr7eYusswammkaicx32RfnmIlVD8eg7hgJGDakVgdvghQ+ql8XolNNBS4kaGmDbfrEB9nAXxX8Ac65ExeE2FVjr/HKFTyAaeGIp+7tBLCFA/BRC2+qJYz3g9iRcmmsZjFWAzlG5sfqnLsFCRhWQOnXBy3nvrJEVchCVuebDjixsf1hufDa0TcAt4hIRFd3Dseg20Gxs4PPuSFgSdtOZM8TrJb7QVmYKtfOkUcxjhTGLkeQOsfrI/2soJXc2L3C5Pnd4AhA4rFm/lLI+9GIfRY9C6DJeF+K1DqNRk29Lm29+4ut4xB+h0agPKOExlO4=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1719;
 6:1irnNSKyVxOIMbcAeZ1HeIo07iiVGSHHd99LE9ang2q/8HLKTh+J34eHnQtw1SS34LUk1qhZV/jckxnQF/9mLpxyWome0IIjGZXruUnRTm8YwBa3lCgECqvbzLxea7NpB0FgypBh0tBBex9yWfrx+RzwDuTR+tAbuRS0C54eLBMcsYKPvVrgmbSaivnPbOqzUBiG6rmcUNGNv5QiCFuC0zkIiTfp38LurgC02km+j/A2d223HIVfoQV5jCo4LlGKdbopUQtJiYiFdNwl5IZyIABOVXPPEwepez2715RjHg2lHbsOUCQP7xAXNhc4qFWH76ThGcNPvXO2TYhMjCwWRc6kbDOtNZX5LtCwdfPuRIzQSUgU8tc+9XQ5ZUFzJbPV3NdCZLUGvbmnq0yYpGDwQsVccRaeORVBLt3fkkdZJFPY+Z6oLflaUO1D8SI1480Hah2VSh6/xKAhWcbRMBtwFg==;
 5:GztWXGOX1gaOsOajzjhxgUXd2IEeWnfO4dMurHjh7hHzTK8YK3jHH2RhmXuZaG8ADPVAnsNSYLUqaQqfkUAbCucrI6Yw85c5xwRKR9r3nq9xJ6xq9f3cdcxTzNufMhzc7ixJoMw5YxvzRHumYxHOqoBrsYwf8NDq/5L2WhYRXSU=;
 24:h22KdrmiS70h/E8vDLD5O3gs14VeC7V5SLH35O0Y9B5GJOVsnOEx0KXEIFbdpfOOlUfCp5qp+Iswkp+Ik6JxFW43M5Cmv2WoKOhNxomZNVg=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1719;
 7:/mfFECTE56alUyDt3kqN0ecbD254HrRlEmB/ukYd7pBw5llLySQ/ywgnHg13L8lnvv8yVq39Ea44NLHpQPNxuHVUf4mbRV2TrGeU0ylcwqLpUYUBMt/JikJLB/x+gDS6dqjU4dVKp8y57gyt2c7iQJKldYNKYd1Vd58mgeAF+czg3Mu78Y9Gbo4RGbm9ODcuwlEnvqGVep1GCgXwZdvz8DnSP8v1FCAuzERYK3GXn1E5RB2eE/d4+Cro5B0tbDaO;
 20:N1Qva4hH5dOkqHGHFTPQDNrjLckt2J31m/hXShvGwnrfU6tc7+a4v35it5+eijnnF596UHSxBppzDQzBBd6QYM8KErWu3lEjL2tK95yIlk2XJvQK1rxFcqGP1j1DR9Ho8GfeTMrZE0Wv6i0HgDGl6kXrHzCCC1Yhvr2JP3lNRQy5Im9nzVQdUI5MeW/cD+XJ08NVsUtNcAZmRE6VdkZY9vqYSjcCjgupPOePs0YMKAdSzpgeOjg0v+Y3gVcJyAfu
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2018 09:15:07.8394 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 7ac745bc-efea-4cc7-c268-08d5dffc5184
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1719
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

QW0gMjcuMDYuMjAxOCB1bSAwOTo0NCBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBUaGlzIGlzIHRo
ZSB2MiBvZiBSRkMgYmFzZWQgb24gdGhlIGZlZWRiYWNrIEkndmUgcmVjZWl2ZWQgc28gZmFyLiBU
aGUKPiBjb2RlIGV2ZW4gY29tcGlsZXMgYXMgYSBib251cyA7KSBJIGhhdmVuJ3QgcnVudGltZSB0
ZXN0ZWQgaXQgeWV0LCBtb3N0bHkKPiBiZWNhdXNlIEkgaGF2ZSBubyBpZGVhIGhvdy4KPgo+IEFu
eSBmdXJ0aGVyIGZlZWRiYWNrIGlzIGhpZ2hseSBhcHByZWNpYXRlZCBvZiBjb3Vyc2UuCgpUaGF0
IHNvdW5kcyBsaWtlIGl0IHNob3VsZCB3b3JrIGFuZCBhdCBsZWFzdCB0aGUgYW1kZ3B1IGNoYW5n
ZXMgbm93IGxvb2sgCmdvb2QgdG8gbWUgb24gZmlyc3QgZ2xhbmNlLgoKQ2FuIHlvdSBzcGxpdCB0
aGF0IHVwIGZ1cnRoZXIgaW4gdGhlIHVzdWFsIHdheT8gRS5nLiBhZGRpbmcgdGhlIApibG9ja2Fi
bGUgZmxhZyBpbiBvbmUgcGF0Y2ggYW5kIGZpeGluZyBhbGwgaW1wbGVtZW50YXRpb25zIG9mIHRo
ZSBNTVUgCm5vdGlmaWVyIGluIGZvbGxvdyB1cCBwYXRjaGVzLgoKVGhpcyB3YXkgSSdtIHByZXR0
eSBzdXJlIEZlbGl4IGFuZCBJIGNhbiBnaXZlIGFuIHJiIG9uIHRoZSBhbWRncHUvYW1ka2ZkIApj
aGFuZ2VzLgoKVGhhbmtzLApDaHJpc3RpYW4uCgo+IC0tLQo+ICBGcm9tIGVjOWE3MjQxYmY0MjJi
OTA4NTMyYzRjMzM5NTNiMGRhMjY1NWFkMDUgTW9uIFNlcCAxNyAwMDowMDowMCAyMDAxCj4gRnJv
bTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+Cj4gRGF0ZTogV2VkLCAyMCBKdW4gMjAx
OCAxNTowMzoyMCArMDIwMAo+IFN1YmplY3Q6IFtQQVRDSF0gbW0sIG9vbTogZGlzdGluZ3Vpc2gg
YmxvY2thYmxlIG1vZGUgZm9yIG1tdSBub3RpZmllcnMKPiBNSU1FLVZlcnNpb246IDEuMAo+IENv
bnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOAo+IENvbnRlbnQtVHJhbnNmZXIt
RW5jb2Rpbmc6IDhiaXQKPgo+IFRoZXJlIGFyZSBzZXZlcmFsIGJsb2NrYWJsZSBtbXUgbm90aWZp
ZXJzIHdoaWNoIG1pZ2h0IHNsZWVwIGluCj4gbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vf
c3RhcnQgYW5kIHRoYXQgaXMgYSBwcm9ibGVtIGZvciB0aGUKPiBvb21fcmVhcGVyIGJlY2F1c2Ug
aXQgbmVlZHMgdG8gZ3VhcmFudGVlIGEgZm9yd2FyZCBwcm9ncmVzcyBzbyBpdCBjYW5ub3QKPiBk
ZXBlbmQgb24gYW55IHNsZWVwYWJsZSBsb2Nrcy4KPgo+IEN1cnJlbnRseSB3ZSBzaW1wbHkgYmFj
ayBvZmYgYW5kIG1hcmsgYW4gb29tIHZpY3RpbSB3aXRoIGJsb2NrYWJsZSBtbXUKPiBub3RpZmll
cnMgYXMgZG9uZSBhZnRlciBhIHNob3J0IHNsZWVwLiBUaGF0IGNhbiByZXN1bHQgaW4gc2VsZWN0
aW5nIGEKPiBuZXcgb29tIHZpY3RpbSBwcmVtYXR1cmVseSBiZWNhdXNlIHRoZSBwcmV2aW91cyBv
bmUgc3RpbGwgaGFzbid0IHRvcm4KPiBpdHMgbWVtb3J5IGRvd24geWV0Lgo+Cj4gV2UgY2FuIGRv
IG11Y2ggYmV0dGVyIHRob3VnaC4gRXZlbiBpZiBtbXUgbm90aWZpZXJzIHVzZSBzbGVlcGFibGUg
bG9ja3MKPiB0aGVyZSBpcyBubyByZWFzb24gdG8gYXV0b21hdGljYWxseSBhc3N1bWUgdGhvc2Ug
bG9ja3MgYXJlIGhlbGQuCj4gTW9yZW92ZXIgbWFqb3JpdHkgb2Ygbm90aWZpZXJzIG9ubHkgY2Fy
ZSBhYm91dCBhIHBvcnRpb24gb2YgdGhlIGFkZHJlc3MKPiBzcGFjZSBhbmQgdGhlcmUgaXMgYWJz
b2x1dGVseSB6ZXJvIHJlYXNvbiB0byBmYWlsIHdoZW4gd2UgYXJlIHVubWFwcGluZyBhbgo+IHVu
cmVsYXRlZCByYW5nZS4gTWFueSBub3RpZmllcnMgZG8gcmVhbGx5IGJsb2NrIGFuZCB3YWl0IGZv
ciBIVyB3aGljaCBpcwo+IGhhcmRlciB0byBoYW5kbGUgYW5kIHdlIGhhdmUgdG8gYmFpbCBvdXQg
dGhvdWdoLgo+Cj4gVGhpcyBwYXRjaCBoYW5kbGVzIHRoZSBsb3cgaGFuZ2luZyBmcnVpZC4gX19t
bXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydAo+IGdldHMgYSBibG9ja2FibGUgZmxh
ZyBhbmQgY2FsbGJhY2tzIGFyZSBub3QgYWxsb3dlZCB0byBzbGVlcCBpZiB0aGUKPiBmbGFnIGlz
IHNldCB0byBmYWxzZS4gVGhpcyBpcyBhY2hpZXZlZCBieSB1c2luZyB0cnlsb2NrIGluc3RlYWQg
b2YgdGhlCj4gc2xlZXBhYmxlIGxvY2sgZm9yIG1vc3QgY2FsbGJhY2tzIGFuZCBjb250aW51ZSBh
cyBsb25nIGFzIHdlIGRvIG5vdAo+IGJsb2NrIGRvd24gdGhlIGNhbGwgY2hhaW4uCj4KPiBJIHRo
aW5rIHdlIGNhbiBpbXByb3ZlIHRoYXQgZXZlbiBmdXJ0aGVyIGJlY2F1c2UgdGhlcmUgaXMgYSBj
b21tb24KPiBwYXR0ZXJuIHRvIGRvIGEgcmFuZ2UgbG9va3VwIGZpcnN0IGFuZCB0aGVuIGRvIHNv
bWV0aGluZyBhYm91dCB0aGF0Lgo+IFRoZSBmaXJzdCBwYXJ0IGNhbiBiZSBkb25lIHdpdGhvdXQg
YSBzbGVlcGluZyBsb2NrIGluIG1vc3QgY2FzZXMgQUZBSUNTLgo+Cj4gVGhlIG9vbV9yZWFwZXIg
ZW5kIHRoZW4gc2ltcGx5IHJldHJpZXMgaWYgdGhlcmUgaXMgYXQgbGVhc3Qgb25lIG5vdGlmaWVy
Cj4gd2hpY2ggY291bGRuJ3QgbWFrZSBhbnkgcHJvZ3Jlc3MgaW4gIWJsb2NrYWJsZSBtb2RlLiBB
IHJldHJ5IGxvb3AgaXMKPiBhbHJlYWR5IGltcGxlbWVudGVkIHRvIHdhaXQgZm9yIHRoZSBtbWFw
X3NlbSBhbmQgdGhpcyBpcyBiYXNpY2FsbHkgdGhlCj4gc2FtZSB0aGluZy4KPgo+IENoYW5nZXMg
c2luY2UgcmZjIHYxCj4gLSBncHUgbm90aWZpZXJzIGNhbiBzbGVlcCB3aGlsZSB3YWl0aW5nIGZv
ciBIVyAoZXZpY3RfcHJvY2Vzc19xdWV1ZXNfY3BzY2gKPiAgICBvbiBhIGxvY2sgYW5kIGFtZGdw
dV9tbl9pbnZhbGlkYXRlX25vZGUgb24gdW5ib3VuZCB0aW1lb3V0KSBtYWtlIHN1cmUKPiAgICB3
ZSBiYWlsIG91dCB3aGVuIHdlIGhhdmUgYW4gaW50ZXJzZWN0aW5nIHJhbmdlIGZvciBzdGFydGVy
Cj4gLSBub3RlIHRoYXQgYSBub3RpZmllciBmYWlsZWQgdG8gdGhlIGxvZyBmb3IgZWFzaWVyIGRl
YnVnZ2luZwo+IC0gYmFjayBvZmYgZWFybHkgaW4gaWJfdW1lbV9ub3RpZmllcl9pbnZhbGlkYXRl
X3JhbmdlX3N0YXJ0IGlmIHRoZQo+ICAgIGNhbGxiYWNrIGlzIGNhbGxlZAo+IC0gbW5faW52bF9y
YW5nZV9zdGFydCB3YWl0cyBmb3IgY29tcGxldGlvbiBkb3duIHRoZSB1bm1hcF9ncmFudF9wYWdl
cwo+ICAgIHBhdGggc28gd2UgaGF2ZSB0byBiYWNrIG9mZiBlYXJseSBvbiBvdmVybGFwcGluZyBy
YW5nZXMKPgo+IENjOiAiRGF2aWQgKENodW5NaW5nKSBaaG91IiA8RGF2aWQxLlpob3VAYW1kLmNv
bT4KPiBDYzogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KPiBDYzogIlJhZGlt
IEtyxI1tw6HFmSIgPHJrcmNtYXJAcmVkaGF0LmNvbT4KPiBDYzogQWxleCBEZXVjaGVyIDxhbGV4
YW5kZXIuZGV1Y2hlckBhbWQuY29tPgo+IENjOiAiQ2hyaXN0aWFuIEvDtm5pZyIgPGNocmlzdGlh
bi5rb2VuaWdAYW1kLmNvbT4KPiBDYzogRGF2aWQgQWlybGllIDxhaXJsaWVkQGxpbnV4LmllPgo+
IENjOiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAbGludXguaW50ZWwuY29tPgo+IENjOiBKb29u
YXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IFJvZHJp
Z28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNvbT4KPiBDYzogRG91ZyBMZWRmb3JkIDxkbGVk
Zm9yZEByZWRoYXQuY29tPgo+IENjOiBKYXNvbiBHdW50aG9ycGUgPGpnZ0B6aWVwZS5jYT4KPiBD
YzogTWlrZSBNYXJjaW5pc3p5biA8bWlrZS5tYXJjaW5pc3p5bkBpbnRlbC5jb20+Cj4gQ2M6IERl
bm5pcyBEYWxlc3NhbmRybyA8ZGVubmlzLmRhbGVzc2FuZHJvQGludGVsLmNvbT4KPiBDYzogU3Vk
ZWVwIER1dHQgPHN1ZGVlcC5kdXR0QGludGVsLmNvbT4KPiBDYzogQXNodXRvc2ggRGl4aXQgPGFz
aHV0b3NoLmRpeGl0QGludGVsLmNvbT4KPiBDYzogRGltaXRyaSBTaXZhbmljaCA8c2l2YW5pY2hA
c2dpLmNvbT4KPiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bT4KPiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IENjOiAiSsOpcsO0bWUg
R2xpc3NlIiA8amdsaXNzZUByZWRoYXQuY29tPgo+IENjOiBBbmRyZWEgQXJjYW5nZWxpIDxhYXJj
YW5nZUByZWRoYXQuY29tPgo+IENjOiBGZWxpeCBLdWVobGluZyA8ZmVsaXgua3VlaGxpbmdAYW1k
LmNvbT4KPiBDYzoga3ZtQHZnZXIua2VybmVsLm9yZyAob3BlbiBsaXN0OktFUk5FTCBWSVJUVUFM
IE1BQ0hJTkUgRk9SIFg4NiAoS1ZNL3g4NikpCj4gQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5l
bC5vcmcgKG9wZW4gbGlzdDpYODYgQVJDSElURUNUVVJFICgzMi1CSVQgQU5EIDY0LUJJVCkpCj4g
Q2M6IGFtZC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnIChvcGVuIGxpc3Q6UkFERU9OIGFuZCBB
TURHUFUgRFJNIERSSVZFUlMpCj4gQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcg
KG9wZW4gbGlzdDpEUk0gRFJJVkVSUykKPiBDYzogaW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w
Lm9yZyAob3BlbiBsaXN0OklOVEVMIERSTSBEUklWRVJTIChleGNsdWRpbmcgUG91bHNibywgTW9v
cmVzdG93Li4uKQo+IENjOiBsaW51eC1yZG1hQHZnZXIua2VybmVsLm9yZyAob3BlbiBsaXN0OklO
RklOSUJBTkQgU1VCU1lTVEVNKQo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcg
KG1vZGVyYXRlZCBsaXN0OlhFTiBIWVBFUlZJU09SIElOVEVSRkFDRSkKPiBDYzogbGludXgtbW1A
a3ZhY2sub3JnIChvcGVuIGxpc3Q6SE1NIC0gSGV0ZXJvZ2VuZW91cyBNZW1vcnkgTWFuYWdlbWVu
dCkKPiBSZXBvcnRlZC1ieTogRGF2aWQgUmllbnRqZXMgPHJpZW50amVzQGdvb2dsZS5jb20+Cj4g
U2lnbmVkLW9mZi1ieTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+Cj4gLS0tCj4gICBh
cmNoL3g4Ni9rdm0veDg2LmMgICAgICAgICAgICAgICAgICAgICAgfCAgNyArKy0tCj4gICBkcml2
ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYyAgfCA0MyArKysrKysrKysrKysrKysr
KysrLS0tLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYyB8IDEz
ICsrKysrKy0tCj4gICBkcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9tbi5jICAgICAgfCAy
MiArKysrKysrKysrKy0tCj4gICBkcml2ZXJzL2luZmluaWJhbmQvY29yZS91bWVtX29kcC5jICAg
ICAgfCAzMyArKysrKysrKysrKysrKystLS0tCj4gICBkcml2ZXJzL2luZmluaWJhbmQvaHcvaGZp
MS9tbXVfcmIuYyAgICAgfCAxMSArKysrLS0tCj4gICBkcml2ZXJzL2luZmluaWJhbmQvaHcvbWx4
NS9vZHAuYyAgICAgICAgfCAgMiArLQo+ICAgZHJpdmVycy9taXNjL21pYy9zY2lmL3NjaWZfZG1h
LmMgICAgICAgIHwgIDcgKystLQo+ICAgZHJpdmVycy9taXNjL3NnaS1ncnUvZ3J1dGxicHVyZ2Uu
YyAgICAgIHwgIDcgKystLQo+ICAgZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICAgICAgICAgICAg
ICAgIHwgNDQgKysrKysrKysrKysrKysrKysrKystLS0tLQo+ICAgaW5jbHVkZS9saW51eC9rdm1f
aG9zdC5oICAgICAgICAgICAgICAgIHwgIDQgKy0tCj4gICBpbmNsdWRlL2xpbnV4L21tdV9ub3Rp
Zmllci5oICAgICAgICAgICAgfCAzNSArKysrKysrKysrKysrKystLS0tLQo+ICAgaW5jbHVkZS9s
aW51eC9vb20uaCAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KPiAgIGluY2x1ZGUvcmRtYS9p
Yl91bWVtX29kcC5oICAgICAgICAgICAgICB8ICAzICstCj4gICBtbS9obW0uYyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgNyArKy0tCj4gICBtbS9tbWFwLmMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICAgbW0vbW11X25vdGlmaWVyLmMgICAgICAgICAg
ICAgICAgICAgICAgIHwgMTkgKysrKysrKystLS0KPiAgIG1tL29vbV9raWxsLmMgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDI5ICsrKysrKysrLS0tLS0tLS0KPiAgIHZpcnQva3ZtL2t2bV9t
YWluLmMgICAgICAgICAgICAgICAgICAgICB8IDE1ICsrKysrKy0tLQo+ICAgMTkgZmlsZXMgY2hh
bmdlZCwgMjI1IGluc2VydGlvbnMoKyksIDgwIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBh
L2FyY2gveDg2L2t2bS94ODYuYyBiL2FyY2gveDg2L2t2bS94ODYuYwo+IGluZGV4IDZiY2VjYzMy
NWU3ZS4uYWMwOGY1ZDcxMWJlIDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L2t2bS94ODYuYwo+ICsr
KyBiL2FyY2gveDg2L2t2bS94ODYuYwo+IEBAIC03MjAzLDggKzcyMDMsOSBAQCBzdGF0aWMgdm9p
ZCB2Y3B1X2xvYWRfZW9pX2V4aXRtYXAoc3RydWN0IGt2bV92Y3B1ICp2Y3B1KQo+ICAgCWt2bV94
ODZfb3BzLT5sb2FkX2VvaV9leGl0bWFwKHZjcHUsIGVvaV9leGl0X2JpdG1hcCk7Cj4gICB9Cj4g
ICAKPiAtdm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qg
a3ZtICprdm0sCj4gLQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCj4g
K2ludCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICpr
dm0sCj4gKwkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJYm9v
bCBibG9ja2FibGUpCj4gICB7Cj4gICAJdW5zaWduZWQgbG9uZyBhcGljX2FkZHJlc3M7Cj4gICAK
PiBAQCAtNzIxNSw2ICs3MjE2LDggQEAgdm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxp
ZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICprdm0sCj4gICAJYXBpY19hZGRyZXNzID0gZ2ZuX3RvX2h2
YShrdm0sIEFQSUNfREVGQVVMVF9QSFlTX0JBU0UgPj4gUEFHRV9TSElGVCk7Cj4gICAJaWYgKHN0
YXJ0IDw9IGFwaWNfYWRkcmVzcyAmJiBhcGljX2FkZHJlc3MgPCBlbmQpCj4gICAJCWt2bV9tYWtl
X2FsbF9jcHVzX3JlcXVlc3Qoa3ZtLCBLVk1fUkVRX0FQSUNfUEFHRV9SRUxPQUQpOwo+ICsKPiAr
CXJldHVybiAwOwo+ICAgfQo+ICAgCj4gICB2b2lkIGt2bV92Y3B1X3JlbG9hZF9hcGljX2FjY2Vz
c19wYWdlKHN0cnVjdCBrdm1fdmNwdSAqdmNwdSkKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv
ZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h
bWRncHVfbW4uYwo+IGluZGV4IDgzZTM0NGZiYjUwYS4uMzM5OWE0YTkyN2ZiIDEwMDY0NAo+IC0t
LSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4gKysrIGIvZHJpdmVy
cy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKPiBAQCAtMTM2LDEyICsxMzYsMTggQEAg
dm9pZCBhbWRncHVfbW5fdW5sb2NrKHN0cnVjdCBhbWRncHVfbW4gKm1uKQo+ICAgICoKPiAgICAq
IFRha2UgdGhlIHJtbiByZWFkIHNpZGUgbG9jay4KPiAgICAqLwo+IC1zdGF0aWMgdm9pZCBhbWRn
cHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKnJtbikKPiArc3RhdGljIGludCBhbWRn
cHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKnJtbiwgYm9vbCBibG9ja2FibGUpCj4g
ICB7Cj4gLQltdXRleF9sb2NrKCZybW4tPnJlYWRfbG9jayk7Cj4gKwlpZiAoYmxvY2thYmxlKQo+
ICsJCW11dGV4X2xvY2soJnJtbi0+cmVhZF9sb2NrKTsKPiArCWVsc2UgaWYgKCFtdXRleF90cnls
b2NrKCZybW4tPnJlYWRfbG9jaykpCj4gKwkJcmV0dXJuIC1FQUdBSU47Cj4gKwo+ICAgCWlmIChh
dG9taWNfaW5jX3JldHVybigmcm1uLT5yZWN1cnNpb24pID09IDEpCj4gICAJCWRvd25fcmVhZF9u
b25fb3duZXIoJnJtbi0+bG9jayk7Cj4gICAJbXV0ZXhfdW5sb2NrKCZybW4tPnJlYWRfbG9jayk7
Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAgIC8qKgo+IEBAIC0xOTcsMTAgKzIwMywx
MSBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlKHN0cnVjdCBhbWRncHVf
bW5fbm9kZSAqbm9kZSwKPiAgICAqIFdlIGJsb2NrIGZvciBhbGwgQk9zIGJldHdlZW4gc3RhcnQg
YW5kIGVuZCB0byBiZSBpZGxlIGFuZAo+ICAgICogdW5tYXAgdGhlbSBieSBtb3ZlIHRoZW0gaW50
byBzeXN0ZW0gZG9tYWluIGFnYWluLgo+ICAgICovCj4gLXN0YXRpYyB2b2lkIGFtZGdwdV9tbl9p
bnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiArc3Rh
dGljIGludCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9nZngoc3RydWN0IG1tdV9u
b3RpZmllciAqbW4sCj4gICAJCQkJCQkgc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gICAJCQkJCQkg
dW5zaWduZWQgbG9uZyBzdGFydCwKPiAtCQkJCQkJIHVuc2lnbmVkIGxvbmcgZW5kKQo+ICsJCQkJ
CQkgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkJCSBib29sIGJsb2NrYWJsZSkKPiAgIHsKPiAg
IAlzdHJ1Y3QgYW1kZ3B1X21uICpybW4gPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBhbWRncHVf
bW4sIG1uKTsKPiAgIAlzdHJ1Y3QgaW50ZXJ2YWxfdHJlZV9ub2RlICppdDsKPiBAQCAtMjA4LDE3
ICsyMTUsMjggQEAgc3RhdGljIHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRf
Z2Z4KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCS8qIG5vdGlmaWNhdGlvbiBpcyBleGNs
dXNpdmUsIGJ1dCBpbnRlcnZhbCBpcyBpbmNsdXNpdmUgKi8KPiAgIAllbmQgLT0gMTsKPiAgIAo+
IC0JYW1kZ3B1X21uX3JlYWRfbG9jayhybW4pOwo+ICsJLyogVE9ETyB3ZSBzaG91bGQgYmUgYWJs
ZSB0byBzcGxpdCBsb2NraW5nIGZvciBpbnRlcnZhbCB0cmVlIGFuZAo+ICsJICogYW1kZ3B1X21u
X2ludmFsaWRhdGVfbm9kZQo+ICsJICovCj4gKwlpZiAoYW1kZ3B1X21uX3JlYWRfbG9jayhybW4s
IGJsb2NrYWJsZSkpCj4gKwkJcmV0dXJuIC1FQUdBSU47Cj4gICAKPiAgIAlpdCA9IGludGVydmFs
X3RyZWVfaXRlcl9maXJzdCgmcm1uLT5vYmplY3RzLCBzdGFydCwgZW5kKTsKPiAgIAl3aGlsZSAo
aXQpIHsKPiAgIAkJc3RydWN0IGFtZGdwdV9tbl9ub2RlICpub2RlOwo+ICAgCj4gKwkJaWYgKCFi
bG9ja2FibGUpIHsKPiArCQkJYW1kZ3B1X21uX3JlYWRfdW5sb2NrKHJtbik7Cj4gKwkJCXJldHVy
biAtRUFHQUlOOwo+ICsJCX0KPiArCj4gICAJCW5vZGUgPSBjb250YWluZXJfb2YoaXQsIHN0cnVj
dCBhbWRncHVfbW5fbm9kZSwgaXQpOwo+ICAgCQlpdCA9IGludGVydmFsX3RyZWVfaXRlcl9uZXh0
KGl0LCBzdGFydCwgZW5kKTsKPiAgIAo+ICAgCQlhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlKG5v
ZGUsIHN0YXJ0LCBlbmQpOwo+ICAgCX0KPiArCj4gKwlyZXR1cm4gMDsKPiAgIH0KPiAgIAo+ICAg
LyoqCj4gQEAgLTIzMywxMCArMjUxLDExIEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgICAqIG5lY2Vz
c2l0YXRlcyBldmljdGluZyBhbGwgdXNlci1tb2RlIHF1ZXVlcyBvZiB0aGUgcHJvY2Vzcy4gVGhl
IEJPcwo+ICAgICogYXJlIHJlc3RvcnRlZCBpbiBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9l
bmRfaHNhLgo+ICAgICovCj4gLXN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0X2hzYShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiArc3RhdGljIGludCBhbWRncHVf
bW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9oc2Eoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4g
ICAJCQkJCQkgc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gICAJCQkJCQkgdW5zaWduZWQgbG9uZyBz
dGFydCwKPiAtCQkJCQkJIHVuc2lnbmVkIGxvbmcgZW5kKQo+ICsJCQkJCQkgdW5zaWduZWQgbG9u
ZyBlbmQsCj4gKwkJCQkJCSBib29sIGJsb2NrYWJsZSkKPiAgIHsKPiAgIAlzdHJ1Y3QgYW1kZ3B1
X21uICpybW4gPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBhbWRncHVfbW4sIG1uKTsKPiAgIAlz
dHJ1Y3QgaW50ZXJ2YWxfdHJlZV9ub2RlICppdDsKPiBAQCAtMjQ0LDEzICsyNjMsMTkgQEAgc3Rh
dGljIHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfaHNhKHN0cnVjdCBtbXVf
bm90aWZpZXIgKm1uLAo+ICAgCS8qIG5vdGlmaWNhdGlvbiBpcyBleGNsdXNpdmUsIGJ1dCBpbnRl
cnZhbCBpcyBpbmNsdXNpdmUgKi8KPiAgIAllbmQgLT0gMTsKPiAgIAo+IC0JYW1kZ3B1X21uX3Jl
YWRfbG9jayhybW4pOwo+ICsJaWYgKGFtZGdwdV9tbl9yZWFkX2xvY2socm1uLCBibG9ja2FibGUp
KQo+ICsJCXJldHVybiAtRUFHQUlOOwo+ICAgCj4gICAJaXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJf
Zmlyc3QoJnJtbi0+b2JqZWN0cywgc3RhcnQsIGVuZCk7Cj4gICAJd2hpbGUgKGl0KSB7Cj4gICAJ
CXN0cnVjdCBhbWRncHVfbW5fbm9kZSAqbm9kZTsKPiAgIAkJc3RydWN0IGFtZGdwdV9ibyAqYm87
Cj4gICAKPiArCQlpZiAoIWJsb2NrYWJsZSkgewo+ICsJCQlhbWRncHVfbW5fcmVhZF91bmxvY2so
cm1uKTsKPiArCQkJcmV0dXJuIC1FQUdBSU47Cj4gKwkJfQo+ICsKPiAgIAkJbm9kZSA9IGNvbnRh
aW5lcl9vZihpdCwgc3RydWN0IGFtZGdwdV9tbl9ub2RlLCBpdCk7Cj4gICAJCWl0ID0gaW50ZXJ2
YWxfdHJlZV9pdGVyX25leHQoaXQsIHN0YXJ0LCBlbmQpOwo+ICAgCj4gQEAgLTI2Miw2ICsyODcs
OCBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9oc2Eoc3Ry
dWN0IG1tdV9ub3RpZmllciAqbW4sCj4gICAJCQkJYW1kZ3B1X2FtZGtmZF9ldmljdF91c2VycHRy
KG1lbSwgbW0pOwo+ICAgCQl9Cj4gICAJfQo+ICsKPiArCXJldHVybiAwOwo+ICAgfQo+ICAgCj4g
ICAvKioKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0
ci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gaW5kZXggODU0
YmQ1MWI5NDc4Li45Y2JmZjY4ZjZiNDEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5
MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n
ZW1fdXNlcnB0ci5jCj4gQEAgLTExMiwxMCArMTEyLDExIEBAIHN0YXRpYyB2b2lkIGRlbF9vYmpl
Y3Qoc3RydWN0IGk5MTVfbW11X29iamVjdCAqbW8pCj4gICAJbW8tPmF0dGFjaGVkID0gZmFsc2U7
Cj4gICB9Cj4gICAKPiAtc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZhbGlkYXRl
X3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiArc3RhdGljIGludCBpOTE1
X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmll
ciAqX21uLAo+ICAgCQkJCQkJICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAgCQkJCQkJ
ICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkJCSAgICAgICB1bnNpZ25lZCBsb25n
IGVuZCkKPiArCQkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJCQkgICAgICAg
Ym9vbCBibG9ja2FibGUpCj4gICB7Cj4gICAJc3RydWN0IGk5MTVfbW11X25vdGlmaWVyICptbiA9
Cj4gICAJCWNvbnRhaW5lcl9vZihfbW4sIHN0cnVjdCBpOTE1X21tdV9ub3RpZmllciwgbW4pOwo+
IEBAIC0xMjQsNyArMTI1LDcgQEAgc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9pbnZh
bGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiAgIAlMSVNUX0hF
QUQoY2FuY2VsbGVkKTsKPiAgIAo+ICAgCWlmIChSQl9FTVBUWV9ST09UKCZtbi0+b2JqZWN0cy5y
Yl9yb290KSkKPiAtCQlyZXR1cm47Cj4gKwkJcmV0dXJuIDA7Cj4gICAKPiAgIAkvKiBpbnRlcnZh
bCByYW5nZXMgYXJlIGluY2x1c2l2ZSwgYnV0IGludmFsaWRhdGUgcmFuZ2UgaXMgZXhjbHVzaXZl
ICovCj4gICAJZW5kLS07Cj4gQEAgLTEzMiw2ICsxMzMsMTAgQEAgc3RhdGljIHZvaWQgaTkxNV9n
ZW1fdXNlcnB0cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIg
Kl9tbiwKPiAgIAlzcGluX2xvY2soJm1uLT5sb2NrKTsKPiAgIAlpdCA9IGludGVydmFsX3RyZWVf
aXRlcl9maXJzdCgmbW4tPm9iamVjdHMsIHN0YXJ0LCBlbmQpOwo+ICAgCXdoaWxlIChpdCkgewo+
ICsJCWlmICghYmxvY2thYmxlKSB7Cj4gKwkJCXNwaW5fdW5sb2NrKCZtbi0+bG9jayk7Cj4gKwkJ
CXJldHVybiAtRUFHQUlOOwo+ICsJCX0KPiAgIAkJLyogVGhlIG1tdV9vYmplY3QgaXMgcmVsZWFz
ZWQgbGF0ZSB3aGVuIGRlc3Ryb3lpbmcgdGhlCj4gICAJCSAqIEdFTSBvYmplY3Qgc28gaXQgaXMg
ZW50aXJlbHkgcG9zc2libGUgdG8gZ2FpbiBhCj4gICAJCSAqIHJlZmVyZW5jZSBvbiBhbiBvYmpl
Y3QgaW4gdGhlIHByb2Nlc3Mgb2YgYmVpbmcgZnJlZWQKPiBAQCAtMTU0LDYgKzE1OSw4IEBAIHN0
YXRpYyB2b2lkIGk5MTVfZ2VtX3VzZXJwdHJfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1
Y3QgbW11X25vdGlmaWVyICpfbW4sCj4gICAKPiAgIAlpZiAoIWxpc3RfZW1wdHkoJmNhbmNlbGxl
ZCkpCj4gICAJCWZsdXNoX3dvcmtxdWV1ZShtbi0+d3EpOwo+ICsKPiArCXJldHVybiAwOwo+ICAg
fQo+ICAgCj4gICBzdGF0aWMgY29uc3Qgc3RydWN0IG1tdV9ub3RpZmllcl9vcHMgaTkxNV9nZW1f
dXNlcnB0cl9ub3RpZmllciA9IHsKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3JhZGVv
bi9yYWRlb25fbW4uYyBiL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX21uLmMKPiBpbmRl
eCBhYmQyNDk3NWM5YjEuLmY4YjM1ZGY0NGM2MCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9k
cm0vcmFkZW9uL3JhZGVvbl9tbi5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRl
b25fbW4uYwo+IEBAIC0xMTgsMTkgKzExOCwyNyBAQCBzdGF0aWMgdm9pZCByYWRlb25fbW5fcmVs
ZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgICAqIFdlIGJsb2NrIGZvciBhbGwgQk9z
IGJldHdlZW4gc3RhcnQgYW5kIGVuZCB0byBiZSBpZGxlIGFuZAo+ICAgICogdW5tYXAgdGhlbSBi
eSBtb3ZlIHRoZW0gaW50byBzeXN0ZW0gZG9tYWluIGFnYWluLgo+ICAgICovCj4gLXN0YXRpYyB2
b2lkIHJhZGVvbl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIg
Km1uLAo+ICtzdGF0aWMgaW50IHJhZGVvbl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVj
dCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCQkJCQkgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+
ICAgCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkJICAgICB1bnNpZ25lZCBs
b25nIGVuZCkKPiArCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJCSAgICAgYm9v
bCBibG9ja2FibGUpCj4gICB7Cj4gICAJc3RydWN0IHJhZGVvbl9tbiAqcm1uID0gY29udGFpbmVy
X29mKG1uLCBzdHJ1Y3QgcmFkZW9uX21uLCBtbik7Cj4gICAJc3RydWN0IHR0bV9vcGVyYXRpb25f
Y3R4IGN0eCA9IHsgZmFsc2UsIGZhbHNlIH07Cj4gICAJc3RydWN0IGludGVydmFsX3RyZWVfbm9k
ZSAqaXQ7Cj4gKwlpbnQgcmV0ID0gMDsKPiAgIAo+ICAgCS8qIG5vdGlmaWNhdGlvbiBpcyBleGNs
dXNpdmUsIGJ1dCBpbnRlcnZhbCBpcyBpbmNsdXNpdmUgKi8KPiAgIAllbmQgLT0gMTsKPiAgIAo+
IC0JbXV0ZXhfbG9jaygmcm1uLT5sb2NrKTsKPiArCS8qIFRPRE8gd2Ugc2hvdWxkIGJlIGFibGUg
dG8gc3BsaXQgbG9ja2luZyBmb3IgaW50ZXJ2YWwgdHJlZSBhbmQKPiArCSAqIHRoZSB0ZWFyIGRv
d24uCj4gKwkgKi8KPiArCWlmIChibG9ja2FibGUpCj4gKwkJbXV0ZXhfbG9jaygmcm1uLT5sb2Nr
KTsKPiArCWVsc2UgaWYgKCFtdXRleF90cnlsb2NrKCZybW4tPmxvY2spKQo+ICsJCXJldHVybiAt
RUFHQUlOOwo+ICAgCj4gICAJaXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJfZmlyc3QoJnJtbi0+b2Jq
ZWN0cywgc3RhcnQsIGVuZCk7Cj4gICAJd2hpbGUgKGl0KSB7Cj4gQEAgLTEzOCw2ICsxNDYsMTEg
QEAgc3RhdGljIHZvaWQgcmFkZW9uX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1t
dV9ub3RpZmllciAqbW4sCj4gICAJCXN0cnVjdCByYWRlb25fYm8gKmJvOwo+ICAgCQlsb25nIHI7
Cj4gICAKPiArCQlpZiAoIWJsb2NrYWJsZSkgewo+ICsJCQlyZXQgPSAtRUFHQUlOOwo+ICsJCQln
b3RvIG91dF91bmxvY2s7Cj4gKwkJfQo+ICsKPiAgIAkJbm9kZSA9IGNvbnRhaW5lcl9vZihpdCwg
c3RydWN0IHJhZGVvbl9tbl9ub2RlLCBpdCk7Cj4gICAJCWl0ID0gaW50ZXJ2YWxfdHJlZV9pdGVy
X25leHQoaXQsIHN0YXJ0LCBlbmQpOwo+ICAgCj4gQEAgLTE2Niw3ICsxNzksMTAgQEAgc3RhdGlj
IHZvaWQgcmFkZW9uX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmll
ciAqbW4sCj4gICAJCX0KPiAgIAl9Cj4gICAJCj4gK291dF91bmxvY2s6Cj4gICAJbXV0ZXhfdW5s
b2NrKCZybW4tPmxvY2spOwo+ICsKPiArCXJldHVybiByZXQ7Cj4gICB9Cj4gICAKPiAgIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgbW11X25vdGlmaWVyX29wcyByYWRlb25fbW5fb3BzID0gewo+IGRpZmYg
LS1naXQgYS9kcml2ZXJzL2luZmluaWJhbmQvY29yZS91bWVtX29kcC5jIGIvZHJpdmVycy9pbmZp
bmliYW5kL2NvcmUvdW1lbV9vZHAuYwo+IGluZGV4IDE4MjQzNmI5MmJhOS4uNmVjNzQ4ZWNjZmY3
IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvaW5maW5pYmFuZC9jb3JlL3VtZW1fb2RwLmMKPiArKysg
Yi9kcml2ZXJzL2luZmluaWJhbmQvY29yZS91bWVtX29kcC5jCj4gQEAgLTE4Niw2ICsxODYsNyBA
QCBzdGF0aWMgdm9pZCBpYl91bWVtX25vdGlmaWVyX3JlbGVhc2Uoc3RydWN0IG1tdV9ub3RpZmll
ciAqbW4sCj4gICAJcmJ0X2liX3VtZW1fZm9yX2VhY2hfaW5fcmFuZ2UoJmNvbnRleHQtPnVtZW1f
dHJlZSwgMCwKPiAgIAkJCQkgICAgICBVTExPTkdfTUFYLAo+ICAgCQkJCSAgICAgIGliX3VtZW1f
bm90aWZpZXJfcmVsZWFzZV90cmFtcG9saW5lLAo+ICsJCQkJICAgICAgdHJ1ZSwKPiAgIAkJCQkg
ICAgICBOVUxMKTsKPiAgIAl1cF9yZWFkKCZjb250ZXh0LT51bWVtX3J3c2VtKTsKPiAgIH0KPiBA
QCAtMjA3LDIyICsyMDgsMzEgQEAgc3RhdGljIGludCBpbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X3Ry
YW1wb2xpbmUoc3RydWN0IGliX3VtZW0gKml0ZW0sIHU2NCBzdGFydCwKPiAgIAlyZXR1cm4gMDsK
PiAgIH0KPiAgIAo+IC1zdGF0aWMgdm9pZCBpYl91bWVtX25vdGlmaWVyX2ludmFsaWRhdGVfcmFu
Z2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gK3N0YXRpYyBpbnQgaWJfdW1lbV9u
b3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+
ICAgCQkJCQkJICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAgCQkJCQkJICAgIHVuc2lnbmVk
IGxvbmcgc3RhcnQsCj4gLQkJCQkJCSAgICB1bnNpZ25lZCBsb25nIGVuZCkKPiArCQkJCQkJICAg
IHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJCQkgICAgYm9vbCBibG9ja2FibGUpCj4gICB7Cj4g
ICAJc3RydWN0IGliX3Vjb250ZXh0ICpjb250ZXh0ID0gY29udGFpbmVyX29mKG1uLCBzdHJ1Y3Qg
aWJfdWNvbnRleHQsIG1uKTsKPiArCWludCByZXQ7Cj4gICAKPiAgIAlpZiAoIWNvbnRleHQtPmlu
dmFsaWRhdGVfcmFuZ2UpCj4gLQkJcmV0dXJuOwo+ICsJCXJldHVybiAwOwo+ICsKPiArCWlmIChi
bG9ja2FibGUpCj4gKwkJZG93bl9yZWFkKCZjb250ZXh0LT51bWVtX3J3c2VtKTsKPiArCWVsc2Ug
aWYgKCFkb3duX3JlYWRfdHJ5bG9jaygmY29udGV4dC0+dW1lbV9yd3NlbSkpCj4gKwkJcmV0dXJu
IC1FQUdBSU47Cj4gICAKPiAgIAlpYl91Y29udGV4dF9ub3RpZmllcl9zdGFydF9hY2NvdW50KGNv
bnRleHQpOwo+IC0JZG93bl9yZWFkKCZjb250ZXh0LT51bWVtX3J3c2VtKTsKPiAtCXJidF9pYl91
bWVtX2Zvcl9lYWNoX2luX3JhbmdlKCZjb250ZXh0LT51bWVtX3RyZWUsIHN0YXJ0LAo+ICsJcmV0
ID0gcmJ0X2liX3VtZW1fZm9yX2VhY2hfaW5fcmFuZ2UoJmNvbnRleHQtPnVtZW1fdHJlZSwgc3Rh
cnQsCj4gICAJCQkJICAgICAgZW5kLAo+IC0JCQkJICAgICAgaW52YWxpZGF0ZV9yYW5nZV9zdGFy
dF90cmFtcG9saW5lLCBOVUxMKTsKPiArCQkJCSAgICAgIGludmFsaWRhdGVfcmFuZ2Vfc3RhcnRf
dHJhbXBvbGluZSwKPiArCQkJCSAgICAgIGJsb2NrYWJsZSwgTlVMTCk7Cj4gICAJdXBfcmVhZCgm
Y29udGV4dC0+dW1lbV9yd3NlbSk7Cj4gKwo+ICsJcmV0dXJuIHJldDsKPiAgIH0KPiAgIAo+ICAg
c3RhdGljIGludCBpbnZhbGlkYXRlX3JhbmdlX2VuZF90cmFtcG9saW5lKHN0cnVjdCBpYl91bWVt
ICppdGVtLCB1NjQgc3RhcnQsCj4gQEAgLTI0MiwxMCArMjUyLDE1IEBAIHN0YXRpYyB2b2lkIGli
X3VtZW1fbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tdV9ub3RpZmllciAq
bW4sCj4gICAJaWYgKCFjb250ZXh0LT5pbnZhbGlkYXRlX3JhbmdlKQo+ICAgCQlyZXR1cm47Cj4g
ICAKPiArCS8qCj4gKwkgKiBUT0RPOiB3ZSBjdXJyZW50bHkgYmFpbCBvdXQgaWYgdGhlcmUgaXMg
YW55IHNsZWVwYWJsZSB3b3JrIHRvIGJlIGRvbmUKPiArCSAqIGluIGliX3VtZW1fbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydCBzbyB3ZSBzaG91bGRuJ3QgcmVhbGx5IGJsb2NrCj4gKwkg
KiBoZXJlLiBCdXQgdGhpcyBpcyB1Z2x5IGFuZCBmcmFnaWxlLgo+ICsJICovCj4gICAJZG93bl9y
ZWFkKCZjb250ZXh0LT51bWVtX3J3c2VtKTsKPiAgIAlyYnRfaWJfdW1lbV9mb3JfZWFjaF9pbl9y
YW5nZSgmY29udGV4dC0+dW1lbV90cmVlLCBzdGFydCwKPiAgIAkJCQkgICAgICBlbmQsCj4gLQkJ
CQkgICAgICBpbnZhbGlkYXRlX3JhbmdlX2VuZF90cmFtcG9saW5lLCBOVUxMKTsKPiArCQkJCSAg
ICAgIGludmFsaWRhdGVfcmFuZ2VfZW5kX3RyYW1wb2xpbmUsIHRydWUsIE5VTEwpOwo+ICAgCXVw
X3JlYWQoJmNvbnRleHQtPnVtZW1fcndzZW0pOwo+ICAgCWliX3Vjb250ZXh0X25vdGlmaWVyX2Vu
ZF9hY2NvdW50KGNvbnRleHQpOwo+ICAgfQo+IEBAIC03OTgsNiArODEzLDcgQEAgRVhQT1JUX1NZ
TUJPTChpYl91bWVtX29kcF91bm1hcF9kbWFfcGFnZXMpOwo+ICAgaW50IHJidF9pYl91bWVtX2Zv
cl9lYWNoX2luX3JhbmdlKHN0cnVjdCByYl9yb290X2NhY2hlZCAqcm9vdCwKPiAgIAkJCQkgIHU2
NCBzdGFydCwgdTY0IGxhc3QsCj4gICAJCQkJICB1bWVtX2NhbGxfYmFjayBjYiwKPiArCQkJCSAg
Ym9vbCBibG9ja2FibGUsCj4gICAJCQkJICB2b2lkICpjb29raWUpCj4gICB7Cj4gICAJaW50IHJl
dF92YWwgPSAwOwo+IEBAIC04MDksNiArODI1LDkgQEAgaW50IHJidF9pYl91bWVtX2Zvcl9lYWNo
X2luX3JhbmdlKHN0cnVjdCByYl9yb290X2NhY2hlZCAqcm9vdCwKPiAgIAo+ICAgCWZvciAobm9k
ZSA9IHJidF9pYl91bWVtX2l0ZXJfZmlyc3Qocm9vdCwgc3RhcnQsIGxhc3QgLSAxKTsKPiAgIAkJ
CW5vZGU7IG5vZGUgPSBuZXh0KSB7Cj4gKwkJLyogVE9ETyBtb3ZlIHRoZSBibG9ja2FibGUgZGVj
aXNpb24gdXAgdG8gdGhlIGNhbGxiYWNrICovCj4gKwkJaWYgKCFibG9ja2FibGUpCj4gKwkJCXJl
dHVybiAtRUFHQUlOOwo+ICAgCQluZXh0ID0gcmJ0X2liX3VtZW1faXRlcl9uZXh0KG5vZGUsIHN0
YXJ0LCBsYXN0IC0gMSk7Cj4gICAJCXVtZW0gPSBjb250YWluZXJfb2Yobm9kZSwgc3RydWN0IGli
X3VtZW1fb2RwLCBpbnRlcnZhbF90cmVlKTsKPiAgIAkJcmV0X3ZhbCA9IGNiKHVtZW0tPnVtZW0s
IHN0YXJ0LCBsYXN0LCBjb29raWUpIHx8IHJldF92YWw7Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv
aW5maW5pYmFuZC9ody9oZmkxL21tdV9yYi5jIGIvZHJpdmVycy9pbmZpbmliYW5kL2h3L2hmaTEv
bW11X3JiLmMKPiBpbmRleCA3MGFjZWVmZTE0ZDUuLmUxYzc5OTZjMDE4ZSAxMDA2NDQKPiAtLS0g
YS9kcml2ZXJzL2luZmluaWJhbmQvaHcvaGZpMS9tbXVfcmIuYwo+ICsrKyBiL2RyaXZlcnMvaW5m
aW5pYmFuZC9ody9oZmkxL21tdV9yYi5jCj4gQEAgLTY3LDkgKzY3LDkgQEAgc3RydWN0IG1tdV9y
Yl9oYW5kbGVyIHsKPiAgIAo+ICAgc3RhdGljIHVuc2lnbmVkIGxvbmcgbW11X25vZGVfc3RhcnQo
c3RydWN0IG1tdV9yYl9ub2RlICopOwo+ICAgc3RhdGljIHVuc2lnbmVkIGxvbmcgbW11X25vZGVf
bGFzdChzdHJ1Y3QgbW11X3JiX25vZGUgKik7Cj4gLXN0YXRpYyB2b2lkIG1tdV9ub3RpZmllcl9y
YW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICosCj4gK3N0YXRpYyBpbnQgbW11X25vdGlm
aWVyX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKiwKPiAgIAkJCQkgICAgIHN0cnVj
dCBtbV9zdHJ1Y3QgKiwKPiAtCQkJCSAgICAgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZyk7
Cj4gKwkJCQkgICAgIHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcsIGJvb2wpOwo+ICAgc3Rh
dGljIHN0cnVjdCBtbXVfcmJfbm9kZSAqX19tbXVfcmJfc2VhcmNoKHN0cnVjdCBtbXVfcmJfaGFu
ZGxlciAqLAo+ICAgCQkJCQkgICB1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nKTsKPiAgIHN0
YXRpYyB2b2lkIGRvX3JlbW92ZShzdHJ1Y3QgbW11X3JiX2hhbmRsZXIgKmhhbmRsZXIsCj4gQEAg
LTI4NCwxMCArMjg0LDExIEBAIHZvaWQgaGZpMV9tbXVfcmJfcmVtb3ZlKHN0cnVjdCBtbXVfcmJf
aGFuZGxlciAqaGFuZGxlciwKPiAgIAloYW5kbGVyLT5vcHMtPnJlbW92ZShoYW5kbGVyLT5vcHNf
YXJnLCBub2RlKTsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgdm9pZCBtbXVfbm90aWZpZXJfcmFuZ2Vf
c3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gK3N0YXRpYyBpbnQgbW11X25vdGlmaWVy
X3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCQkJCSAgICAgc3RydWN0
IG1tX3N0cnVjdCAqbW0sCj4gICAJCQkJICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LAo+IC0JCQkJ
ICAgICB1bnNpZ25lZCBsb25nIGVuZCkKPiArCQkJCSAgICAgdW5zaWduZWQgbG9uZyBlbmQsCj4g
KwkJCQkgICAgIGJvb2wgYmxvY2thYmxlKQo+ICAgewo+ICAgCXN0cnVjdCBtbXVfcmJfaGFuZGxl
ciAqaGFuZGxlciA9Cj4gICAJCWNvbnRhaW5lcl9vZihtbiwgc3RydWN0IG1tdV9yYl9oYW5kbGVy
LCBtbik7Cj4gQEAgLTMxMyw2ICszMTQsOCBAQCBzdGF0aWMgdm9pZCBtbXVfbm90aWZpZXJfcmFu
Z2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gICAKPiAgIAlpZiAoYWRkZWQpCj4g
ICAJCXF1ZXVlX3dvcmsoaGFuZGxlci0+d3EsICZoYW5kbGVyLT5kZWxfd29yayk7Cj4gKwo+ICsJ
cmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAgIC8qCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvaW5maW5p
YmFuZC9ody9tbHg1L29kcC5jIGIvZHJpdmVycy9pbmZpbmliYW5kL2h3L21seDUvb2RwLmMKPiBp
bmRleCBmMWE4N2E2OTBhNGMuLmQyMTZlMGQyOTIxZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2lu
ZmluaWJhbmQvaHcvbWx4NS9vZHAuYwo+ICsrKyBiL2RyaXZlcnMvaW5maW5pYmFuZC9ody9tbHg1
L29kcC5jCj4gQEAgLTQ4OCw3ICs0ODgsNyBAQCB2b2lkIG1seDVfaWJfZnJlZV9pbXBsaWNpdF9t
cihzdHJ1Y3QgbWx4NV9pYl9tciAqaW1yKQo+ICAgCj4gICAJZG93bl9yZWFkKCZjdHgtPnVtZW1f
cndzZW0pOwo+ICAgCXJidF9pYl91bWVtX2Zvcl9lYWNoX2luX3JhbmdlKCZjdHgtPnVtZW1fdHJl
ZSwgMCwgVUxMT05HX01BWCwKPiAtCQkJCSAgICAgIG1yX2xlYWZfZnJlZSwgaW1yKTsKPiArCQkJ
CSAgICAgIG1yX2xlYWZfZnJlZSwgdHJ1ZSwgaW1yKTsKPiAgIAl1cF9yZWFkKCZjdHgtPnVtZW1f
cndzZW0pOwo+ICAgCj4gICAJd2FpdF9ldmVudChpbXItPnFfbGVhZl9mcmVlLCAhYXRvbWljX3Jl
YWQoJmltci0+bnVtX2xlYWZfZnJlZSkpOwo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL21pc2MvbWlj
L3NjaWYvc2NpZl9kbWEuYyBiL2RyaXZlcnMvbWlzYy9taWMvc2NpZi9zY2lmX2RtYS5jCj4gaW5k
ZXggNjNkNjI0NmQ2ZGZmLi42MzY5YWVhYTcwNTYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9taXNj
L21pYy9zY2lmL3NjaWZfZG1hLmMKPiArKysgYi9kcml2ZXJzL21pc2MvbWljL3NjaWYvc2NpZl9k
bWEuYwo+IEBAIC0yMDAsMTUgKzIwMCwxOCBAQCBzdGF0aWMgdm9pZCBzY2lmX21tdV9ub3RpZmll
cl9yZWxlYXNlKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCXNjaGVkdWxlX3dvcmsoJnNj
aWZfaW5mby5taXNjX3dvcmspOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyB2b2lkIHNjaWZfbW11X25v
dGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4g
K3N0YXRpYyBpbnQgc2NpZl9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1
Y3QgbW11X25vdGlmaWVyICptbiwKPiAgIAkJCQkJCSAgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0s
Cj4gICAJCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkJCSAgICAgdW5zaWdu
ZWQgbG9uZyBlbmQpCj4gKwkJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkJCSAg
ICAgYm9vbCBibG9ja2FibGUpCj4gICB7Cj4gICAJc3RydWN0IHNjaWZfbW11X25vdGlmCSptbW47
Cj4gICAKPiAgIAltbW4gPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBzY2lmX21tdV9ub3RpZiwg
ZXBfbW11X25vdGlmaWVyKTsKPiAgIAlzY2lmX3JtYV9kZXN0cm95X3RjdyhtbW4sIHN0YXJ0LCBl
bmQgLSBzdGFydCk7Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2b2lk
IHNjaWZfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZp
ZXIgKm1uLAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL21pc2Mvc2dpLWdydS9ncnV0bGJwdXJnZS5j
IGIvZHJpdmVycy9taXNjL3NnaS1ncnUvZ3J1dGxicHVyZ2UuYwo+IGluZGV4IGEzNDU0ZWI1NmZi
Zi4uYmUyOGYwNWJmYWZhIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvbWlzYy9zZ2ktZ3J1L2dydXRs
YnB1cmdlLmMKPiArKysgYi9kcml2ZXJzL21pc2Mvc2dpLWdydS9ncnV0bGJwdXJnZS5jCj4gQEAg
LTIxOSw5ICsyMTksMTAgQEAgdm9pZCBncnVfZmx1c2hfYWxsX3RsYihzdHJ1Y3QgZ3J1X3N0YXRl
ICpncnUpCj4gICAvKgo+ICAgICogTU1VT1BTIG5vdGlmaWVyIGNhbGxvdXQgZnVuY3Rpb25zCj4g
ICAgKi8KPiAtc3RhdGljIHZvaWQgZ3J1X2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1t
dV9ub3RpZmllciAqbW4sCj4gK3N0YXRpYyBpbnQgZ3J1X2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQo
c3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gICAJCQkJICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tLAo+IC0JCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5k
KQo+ICsJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAo+
ICsJCQkJICAgICAgIGJvb2wgYmxvY2thYmxlKQo+ICAgewo+ICAgCXN0cnVjdCBncnVfbW1fc3Ry
dWN0ICpnbXMgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBncnVfbW1fc3RydWN0LAo+ICAgCQkJ
CQkJIG1zX25vdGlmaWVyKTsKPiBAQCAtMjMxLDYgKzIzMiw4IEBAIHN0YXRpYyB2b2lkIGdydV9p
bnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCWdydV9k
YmcoZ3J1ZGV2LCAiZ21zICVwLCBzdGFydCAweCVseCwgZW5kIDB4JWx4LCBhY3QgJWRcbiIsIGdt
cywKPiAgIAkJc3RhcnQsIGVuZCwgYXRvbWljX3JlYWQoJmdtcy0+bXNfcmFuZ2VfYWN0aXZlKSk7
Cj4gICAJZ3J1X2ZsdXNoX3RsYl9yYW5nZShnbXMsIHN0YXJ0LCBlbmQgLSBzdGFydCk7Cj4gKwo+
ICsJcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2b2lkIGdydV9pbnZhbGlkYXRlX3Jh
bmdlX2VuZChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94
ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+IGluZGV4IGJkNTY2NTNiOWJiYy4u
NTViNGYwZTNmNGQ2IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCj4gKysrIGIv
ZHJpdmVycy94ZW4vZ250ZGV2LmMKPiBAQCAtNDQxLDE4ICs0NDEsMjUgQEAgc3RhdGljIGNvbnN0
IHN0cnVjdCB2bV9vcGVyYXRpb25zX3N0cnVjdCBnbnRkZXZfdm1vcHMgPSB7Cj4gICAKPiAgIC8q
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSAqLwo+ICAgCj4gK3N0YXRpYyBib29sIGluX3JhbmdlKHN0cnVjdCBncmFudF9t
YXAgKm1hcCwKPiArCQkJICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBl
bmQpCj4gK3sKPiArCWlmICghbWFwLT52bWEpCj4gKwkJcmV0dXJuIGZhbHNlOwo+ICsJaWYgKG1h
cC0+dm1hLT52bV9zdGFydCA+PSBlbmQpCj4gKwkJcmV0dXJuIGZhbHNlOwo+ICsJaWYgKG1hcC0+
dm1hLT52bV9lbmQgPD0gc3RhcnQpCj4gKwkJcmV0dXJuIGZhbHNlOwo+ICsKPiArCXJldHVybiB0
cnVlOwo+ICt9Cj4gKwo+ICAgc3RhdGljIHZvaWQgdW5tYXBfaWZfaW5fcmFuZ2Uoc3RydWN0IGdy
YW50X21hcCAqbWFwLAo+ICAgCQkJICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQg
bG9uZyBlbmQpCj4gICB7Cj4gICAJdW5zaWduZWQgbG9uZyBtc3RhcnQsIG1lbmQ7Cj4gICAJaW50
IGVycjsKPiAgIAo+IC0JaWYgKCFtYXAtPnZtYSkKPiAtCQlyZXR1cm47Cj4gLQlpZiAobWFwLT52
bWEtPnZtX3N0YXJ0ID49IGVuZCkKPiAtCQlyZXR1cm47Cj4gLQlpZiAobWFwLT52bWEtPnZtX2Vu
ZCA8PSBzdGFydCkKPiAtCQlyZXR1cm47Cj4gICAJbXN0YXJ0ID0gbWF4KHN0YXJ0LCBtYXAtPnZt
YS0+dm1fc3RhcnQpOwo+ICAgCW1lbmQgICA9IG1pbihlbmQsICAgbWFwLT52bWEtPnZtX2VuZCk7
Cj4gICAJcHJfZGVidWcoIm1hcCAlZCslZCAoJWx4ICVseCksIHJhbmdlICVseCAlbHgsIG1yYW5n
ZSAlbHggJWx4XG4iLAo+IEBAIC00NjUsMjEgKzQ3Miw0MCBAQCBzdGF0aWMgdm9pZCB1bm1hcF9p
Zl9pbl9yYW5nZShzdHJ1Y3QgZ3JhbnRfbWFwICptYXAsCj4gICAJV0FSTl9PTihlcnIpOwo+ICAg
fQo+ICAgCj4gLXN0YXRpYyB2b2lkIG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3Rp
ZmllciAqbW4sCj4gK3N0YXRpYyBpbnQgbW5faW52bF9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25v
dGlmaWVyICptbiwKPiAgIAkJCQlzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAtCQkJCXVuc2lnbmVk
IGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQo+ICsJCQkJdW5zaWduZWQgbG9uZyBzdGFy
dCwgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQlib29sIGJsb2NrYWJsZSkKPiAgIHsKPiAgIAlz
dHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBnbnRkZXZf
cHJpdiwgbW4pOwo+ICAgCXN0cnVjdCBncmFudF9tYXAgKm1hcDsKPiArCWludCByZXQgPSAwOwo+
ICsKPiArCS8qIFRPRE8gZG8gd2UgcmVhbGx5IG5lZWQgYSBtdXRleCBoZXJlPyAqLwo+ICsJaWYg
KGJsb2NrYWJsZSkKPiArCQltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKPiArCWVsc2UgaWYgKCFt
dXRleF90cnlsb2NrKCZwcml2LT5sb2NrKSkKPiArCQlyZXR1cm4gLUVBR0FJTjsKPiAgIAo+IC0J
bXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7Cj4gICAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZw
cml2LT5tYXBzLCBuZXh0KSB7Cj4gKwkJaWYgKGluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsK
PiArCQkJcmV0ID0gLUVBR0FJTjsKPiArCQkJZ290byBvdXRfdW5sb2NrOwo+ICsJCX0KPiAgIAkJ
dW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKTsKPiAgIAl9Cj4gICAJbGlzdF9mb3Jf
ZWFjaF9lbnRyeShtYXAsICZwcml2LT5mcmVlYWJsZV9tYXBzLCBuZXh0KSB7Cj4gKwkJaWYgKGlu
X3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsKPiArCQkJcmV0ID0gLUVBR0FJTjsKPiArCQkJZ290
byBvdXRfdW5sb2NrOwo+ICsJCX0KPiAgIAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwg
ZW5kKTsKPiAgIAl9Cj4gKwo+ICtvdXRfdW5sb2NrOgo+ICAgCW11dGV4X3VubG9jaygmcHJpdi0+
bG9jayk7Cj4gKwo+ICsJcmV0dXJuIHJldDsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgbW5f
cmVsZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9s
aW51eC9rdm1faG9zdC5oIGIvaW5jbHVkZS9saW51eC9rdm1faG9zdC5oCj4gaW5kZXggNGVlN2Jj
NTQ4YTgzLi4xNDg5MzUwODUxOTQgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS9saW51eC9rdm1faG9z
dC5oCj4gKysrIGIvaW5jbHVkZS9saW51eC9rdm1faG9zdC5oCj4gQEAgLTEyNzUsOCArMTI3NSw4
IEBAIHN0YXRpYyBpbmxpbmUgbG9uZyBrdm1fYXJjaF92Y3B1X2FzeW5jX2lvY3RsKHN0cnVjdCBm
aWxlICpmaWxwLAo+ICAgfQo+ICAgI2VuZGlmIC8qIENPTkZJR19IQVZFX0tWTV9WQ1BVX0FTWU5D
X0lPQ1RMICovCj4gICAKPiAtdm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9y
YW5nZShzdHJ1Y3Qga3ZtICprdm0sCj4gLQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQg
bG9uZyBlbmQpOwo+ICtpbnQga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Uo
c3RydWN0IGt2bSAqa3ZtLAo+ICsJCXVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcg
ZW5kLCBib29sIGJsb2NrYWJsZSk7Cj4gICAKPiAgICNpZmRlZiBDT05GSUdfSEFWRV9LVk1fVkNQ
VV9SVU5fUElEX0NIQU5HRQo+ICAgaW50IGt2bV9hcmNoX3ZjcHVfcnVuX3BpZF9jaGFuZ2Uoc3Ry
dWN0IGt2bV92Y3B1ICp2Y3B1KTsKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tbXVfbm90
aWZpZXIuaCBiL2luY2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmgKPiBpbmRleCAzOTJlNmFmODI3
MDEuLjJlYjFhMmQwMTc1OSAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL2xpbnV4L21tdV9ub3RpZmll
ci5oCj4gKysrIGIvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaAo+IEBAIC0xNTEsMTMgKzE1
MSwxNSBAQCBzdHJ1Y3QgbW11X25vdGlmaWVyX29wcyB7Cj4gICAJICogYWRkcmVzcyBzcGFjZSBi
dXQgbWF5IHN0aWxsIGJlIHJlZmVyZW5jZWQgYnkgc3B0ZXMgdW50aWwKPiAgIAkgKiB0aGUgbGFz
dCByZWZjb3VudCBpcyBkcm9wcGVkLgo+ICAgCSAqCj4gLQkgKiBJZiBib3RoIG9mIHRoZXNlIGNh
bGxiYWNrcyBjYW5ub3QgYmxvY2ssIGFuZCBpbnZhbGlkYXRlX3JhbmdlCj4gLQkgKiBjYW5ub3Qg
YmxvY2ssIG1tdV9ub3RpZmllcl9vcHMuZmxhZ3Mgc2hvdWxkIGhhdmUKPiAtCSAqIE1NVV9JTlZB
TElEQVRFX0RPRVNfTk9UX0JMT0NLIHNldC4KPiArCSAqIElmIGJsb2NrYWJsZSBhcmd1bWVudCBp
cyBzZXQgdG8gZmFsc2UgdGhlbiB0aGUgY2FsbGJhY2sgY2Fubm90Cj4gKwkgKiBzbGVlcCBhbmQg
aGFzIHRvIHJldHVybiB3aXRoIC1FQUdBSU4uIDAgc2hvdWxkIGJlIHJldHVybmVkCj4gKwkgKiBv
dGhlcndpc2UuCj4gKwkgKgo+ICAgCSAqLwo+IC0Jdm9pZCAoKmludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnQpKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICsJaW50ICgqaW52YWxpZGF0ZV9yYW5nZV9z
dGFydCkoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gICAJCQkJICAgICAgIHN0cnVjdCBtbV9z
dHJ1Y3QgKm1tLAo+IC0JCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxv
bmcgZW5kKTsKPiArCQkJCSAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25n
IGVuZCwKPiArCQkJCSAgICAgICBib29sIGJsb2NrYWJsZSk7Cj4gICAJdm9pZCAoKmludmFsaWRh
dGVfcmFuZ2VfZW5kKShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgIAkJCQkgICAgIHN0cnVj
dCBtbV9zdHJ1Y3QgKm1tLAo+ICAgCQkJCSAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWdu
ZWQgbG9uZyBlbmQpOwo+IEBAIC0yMjksOCArMjMxLDkgQEAgZXh0ZXJuIGludCBfX21tdV9ub3Rp
Zmllcl90ZXN0X3lvdW5nKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAgCQkJCSAgICAgdW5zaWdu
ZWQgbG9uZyBhZGRyZXNzKTsKPiAgIGV4dGVybiB2b2lkIF9fbW11X25vdGlmaWVyX2NoYW5nZV9w
dGUoc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gICAJCQkJICAgICAgdW5zaWduZWQgbG9uZyBhZGRy
ZXNzLCBwdGVfdCBwdGUpOwo+IC1leHRlcm4gdm9pZCBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRl
X3JhbmdlX3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+IC0JCQkJICB1bnNpZ25lZCBsb25n
IHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCk7Cj4gK2V4dGVybiBpbnQgX19tbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiArCQkJCSAgdW5z
aWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkgIGJvb2wgYmxvY2th
YmxlKTsKPiAgIGV4dGVybiB2b2lkIF9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2VfZW5k
KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAgCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5z
aWduZWQgbG9uZyBlbmQsCj4gICAJCQkJICBib29sIG9ubHlfZW5kKTsKPiBAQCAtMjgxLDcgKzI4
NCwxNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vf
c3RhcnQoc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gICAJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0
LCB1bnNpZ25lZCBsb25nIGVuZCkKPiAgIHsKPiAgIAlpZiAobW1faGFzX25vdGlmaWVycyhtbSkp
Cj4gLQkJX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChtbSwgc3RhcnQsIGVu
ZCk7Cj4gKwkJX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChtbSwgc3RhcnQs
IGVuZCwgdHJ1ZSk7Cj4gK30KPiArCj4gK3N0YXRpYyBpbmxpbmUgaW50IG1tdV9ub3RpZmllcl9p
bnZhbGlkYXRlX3JhbmdlX3N0YXJ0X25vbmJsb2NrKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICsJ
CQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKPiArewo+ICsJaW50
IHJldCA9IDA7Cj4gKwlpZiAobW1faGFzX25vdGlmaWVycyhtbSkpCj4gKwkJcmV0ID0gX19tbXVf
bm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChtbSwgc3RhcnQsIGVuZCwgZmFsc2UpOwo+
ICsKPiArCXJldHVybiByZXQ7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyBpbmxpbmUgdm9pZCBtbXVf
bm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gQEAg
LTQ2MSw2ICs0NzQsMTIgQEAgc3RhdGljIGlubGluZSB2b2lkIG1tdV9ub3RpZmllcl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAgewo+ICAgfQo+ICAgCj4g
K3N0YXRpYyBpbmxpbmUgaW50IG1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X25v
bmJsb2NrKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICsJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0
LCB1bnNpZ25lZCBsb25nIGVuZCkKPiArewo+ICsJcmV0dXJuIDA7Cj4gK30KPiArCj4gICBzdGF0
aWMgaW5saW5lIHZvaWQgbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBt
bV9zdHJ1Y3QgKm1tLAo+ICAgCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9u
ZyBlbmQpCj4gICB7Cj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvb29tLmggYi9pbmNsdWRl
L2xpbnV4L29vbS5oCj4gaW5kZXggNmFkYWMxMTNlOTZkLi45MmY3MGU0YzYyNTIgMTAwNjQ0Cj4g
LS0tIGEvaW5jbHVkZS9saW51eC9vb20uaAo+ICsrKyBiL2luY2x1ZGUvbGludXgvb29tLmgKPiBA
QCAtOTUsNyArOTUsNyBAQCBzdGF0aWMgaW5saW5lIGludCBjaGVja19zdGFibGVfYWRkcmVzc19z
cGFjZShzdHJ1Y3QgbW1fc3RydWN0ICptbSkKPiAgIAlyZXR1cm4gMDsKPiAgIH0KPiAgIAo+IC12
b2lkIF9fb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgbW1fc3RydWN0ICptbSk7Cj4gK2Jvb2wgX19v
b21fcmVhcF90YXNrX21tKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKTsKPiAgIAo+ICAgZXh0ZXJuIHVu
c2lnbmVkIGxvbmcgb29tX2JhZG5lc3Moc3RydWN0IHRhc2tfc3RydWN0ICpwLAo+ICAgCQlzdHJ1
Y3QgbWVtX2Nncm91cCAqbWVtY2csIGNvbnN0IG5vZGVtYXNrX3QgKm5vZGVtYXNrLAo+IGRpZmYg
LS1naXQgYS9pbmNsdWRlL3JkbWEvaWJfdW1lbV9vZHAuaCBiL2luY2x1ZGUvcmRtYS9pYl91bWVt
X29kcC5oCj4gaW5kZXggNmExN2Y4NTZmODQxLi4zODFjZGY1YTliZDEgMTAwNjQ0Cj4gLS0tIGEv
aW5jbHVkZS9yZG1hL2liX3VtZW1fb2RwLmgKPiArKysgYi9pbmNsdWRlL3JkbWEvaWJfdW1lbV9v
ZHAuaAo+IEBAIC0xMTksNyArMTE5LDggQEAgdHlwZWRlZiBpbnQgKCp1bWVtX2NhbGxfYmFjayko
c3RydWN0IGliX3VtZW0gKml0ZW0sIHU2NCBzdGFydCwgdTY0IGVuZCwKPiAgICAqLwo+ICAgaW50
IHJidF9pYl91bWVtX2Zvcl9lYWNoX2luX3JhbmdlKHN0cnVjdCByYl9yb290X2NhY2hlZCAqcm9v
dCwKPiAgIAkJCQkgIHU2NCBzdGFydCwgdTY0IGVuZCwKPiAtCQkJCSAgdW1lbV9jYWxsX2JhY2sg
Y2IsIHZvaWQgKmNvb2tpZSk7Cj4gKwkJCQkgIHVtZW1fY2FsbF9iYWNrIGNiLAo+ICsJCQkJICBi
b29sIGJsb2NrYWJsZSwgdm9pZCAqY29va2llKTsKPiAgIAo+ICAgLyoKPiAgICAqIEZpbmQgZmly
c3QgcmVnaW9uIGludGVyc2VjdGluZyB3aXRoIGFkZHJlc3MgcmFuZ2UuCj4gZGlmZiAtLWdpdCBh
L21tL2htbS5jIGIvbW0vaG1tLmMKPiBpbmRleCBkZTdiNmJmNzcyMDEuLjgxZmQ1N2JkMjYzNCAx
MDA2NDQKPiAtLS0gYS9tbS9obW0uYwo+ICsrKyBiL21tL2htbS5jCj4gQEAgLTE3NywxNiArMTc3
LDE5IEBAIHN0YXRpYyB2b2lkIGhtbV9yZWxlYXNlKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLCBz
dHJ1Y3QgbW1fc3RydWN0ICptbSkKPiAgIAl1cF93cml0ZSgmaG1tLT5taXJyb3JzX3NlbSk7Cj4g
ICB9Cj4gICAKPiAtc3RhdGljIHZvaWQgaG1tX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0
IG1tdV9ub3RpZmllciAqbW4sCj4gK3N0YXRpYyBpbnQgaG1tX2ludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gICAJCQkJICAgICAgIHN0cnVjdCBtbV9zdHJ1
Y3QgKm1tLAo+ICAgCQkJCSAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LAo+IC0JCQkJICAgICAg
IHVuc2lnbmVkIGxvbmcgZW5kKQo+ICsJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJ
CQkJICAgICAgIGJvb2wgYmxvY2thYmxlKQo+ICAgewo+ICAgCXN0cnVjdCBobW0gKmhtbSA9IG1t
LT5obW07Cj4gICAKPiAgIAlWTV9CVUdfT04oIWhtbSk7Cj4gICAKPiAgIAlhdG9taWNfaW5jKCZo
bW0tPnNlcXVlbmNlKTsKPiArCj4gKwlyZXR1cm4gMDsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZv
aWQgaG1tX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+IGRp
ZmYgLS1naXQgYS9tbS9tbWFwLmMgYi9tbS9tbWFwLmMKPiBpbmRleCBkMWViODdlZjRiMWEuLjMz
NmJlZThjNGUyNSAxMDA2NDQKPiAtLS0gYS9tbS9tbWFwLmMKPiArKysgYi9tbS9tbWFwLmMKPiBA
QCAtMzA3NCw3ICszMDc0LDcgQEAgdm9pZCBleGl0X21tYXAoc3RydWN0IG1tX3N0cnVjdCAqbW0p
Cj4gICAJCSAqIHJlbGlhYmx5IHRlc3QgaXQuCj4gICAJCSAqLwo+ICAgCQltdXRleF9sb2NrKCZv
b21fbG9jayk7Cj4gLQkJX19vb21fcmVhcF90YXNrX21tKG1tKTsKPiArCQkodm9pZClfX29vbV9y
ZWFwX3Rhc2tfbW0obW0pOwo+ICAgCQltdXRleF91bmxvY2soJm9vbV9sb2NrKTsKPiAgIAo+ICAg
CQlzZXRfYml0KE1NRl9PT01fU0tJUCwgJm1tLT5mbGFncyk7Cj4gZGlmZiAtLWdpdCBhL21tL21t
dV9ub3RpZmllci5jIGIvbW0vbW11X25vdGlmaWVyLmMKPiBpbmRleCBlZmY2Yjg4YTk5M2YuLjEw
M2IyYjQ1MDA0MyAxMDA2NDQKPiAtLS0gYS9tbS9tbXVfbm90aWZpZXIuYwo+ICsrKyBiL21tL21t
dV9ub3RpZmllci5jCj4gQEAgLTE3NCwxOCArMTc0LDI5IEBAIHZvaWQgX19tbXVfbm90aWZpZXJf
Y2hhbmdlX3B0ZShzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWduZWQgbG9uZyBhZGRyZXNzLAo+
ICAgCXNyY3VfcmVhZF91bmxvY2soJnNyY3UsIGlkKTsKPiAgIH0KPiAgIAo+IC12b2lkIF9fbW11
X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4g
LQkJCQkgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQo+ICtpbnQgX19t
bXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwK
PiArCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkg
IGJvb2wgYmxvY2thYmxlKQo+ICAgewo+ICAgCXN0cnVjdCBtbXVfbm90aWZpZXIgKm1uOwo+ICsJ
aW50IHJldCA9IDA7Cj4gICAJaW50IGlkOwo+ICAgCj4gICAJaWQgPSBzcmN1X3JlYWRfbG9jaygm
c3JjdSk7Cj4gICAJaGxpc3RfZm9yX2VhY2hfZW50cnlfcmN1KG1uLCAmbW0tPm1tdV9ub3RpZmll
cl9tbS0+bGlzdCwgaGxpc3QpIHsKPiAtCQlpZiAobW4tPm9wcy0+aW52YWxpZGF0ZV9yYW5nZV9z
dGFydCkKPiAtCQkJbW4tPm9wcy0+aW52YWxpZGF0ZV9yYW5nZV9zdGFydChtbiwgbW0sIHN0YXJ0
LCBlbmQpOwo+ICsJCWlmIChtbi0+b3BzLT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KSB7Cj4gKwkJ
CWludCBfcmV0ID0gbW4tPm9wcy0+aW52YWxpZGF0ZV9yYW5nZV9zdGFydChtbiwgbW0sIHN0YXJ0
LCBlbmQsIGJsb2NrYWJsZSk7Cj4gKwkJCWlmIChfcmV0KSB7Cj4gKwkJCQlwcl9pbmZvKCIlcFMg
Y2FsbGJhY2sgZmFpbGVkIHdpdGggJWQgaW4gJXNibG9ja2FibGUgY29udGV4dC5cbiIsCj4gKwkJ
CQkJCW1uLT5vcHMtPmludmFsaWRhdGVfcmFuZ2Vfc3RhcnQsIF9yZXQsCj4gKwkJCQkJCSFibG9j
a2FibGUgPyAibm9uLSI6ICIiKTsKPiArCQkJCXJldCA9IF9yZXQ7Cj4gKwkJCX0KPiArCQl9Cj4g
ICAJfQo+ICAgCXNyY3VfcmVhZF91bmxvY2soJnNyY3UsIGlkKTsKPiArCj4gKwlyZXR1cm4gcmV0
Owo+ICAgfQo+ICAgRVhQT1JUX1NZTUJPTF9HUEwoX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9y
YW5nZV9zdGFydCk7Cj4gICAKPiBkaWZmIC0tZ2l0IGEvbW0vb29tX2tpbGwuYyBiL21tL29vbV9r
aWxsLmMKPiBpbmRleCA4NDA4MWU3N2JjNTEuLjVhOTM2Y2YyNGQ3OSAxMDA2NDQKPiAtLS0gYS9t
bS9vb21fa2lsbC5jCj4gKysrIGIvbW0vb29tX2tpbGwuYwo+IEBAIC00NzksOSArNDc5LDEwIEBA
IHN0YXRpYyBERUNMQVJFX1dBSVRfUVVFVUVfSEVBRChvb21fcmVhcGVyX3dhaXQpOwo+ICAgc3Rh
dGljIHN0cnVjdCB0YXNrX3N0cnVjdCAqb29tX3JlYXBlcl9saXN0Owo+ICAgc3RhdGljIERFRklO
RV9TUElOTE9DSyhvb21fcmVhcGVyX2xvY2spOwo+ICAgCj4gLXZvaWQgX19vb21fcmVhcF90YXNr
X21tKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ICtib29sIF9fb29tX3JlYXBfdGFza19tbShzdHJ1
Y3QgbW1fc3RydWN0ICptbSkKPiAgIHsKPiAgIAlzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYTsK
PiArCWJvb2wgcmV0ID0gdHJ1ZTsKPiAgIAo+ICAgCS8qCj4gICAJICogVGVsbCBhbGwgdXNlcnMg
b2YgZ2V0X3VzZXIvY29weV9mcm9tX3VzZXIgZXRjLi4uIHRoYXQgdGhlIGNvbnRlbnQKPiBAQCAt
NTExLDEyICs1MTIsMTcgQEAgdm9pZCBfX29vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IG1tX3N0cnVj
dCAqbW0pCj4gICAJCQlzdHJ1Y3QgbW11X2dhdGhlciB0bGI7Cj4gICAKPiAgIAkJCXRsYl9nYXRo
ZXJfbW11KCZ0bGIsIG1tLCBzdGFydCwgZW5kKTsKPiAtCQkJbW11X25vdGlmaWVyX2ludmFsaWRh
dGVfcmFuZ2Vfc3RhcnQobW0sIHN0YXJ0LCBlbmQpOwo+ICsJCQlpZiAobW11X25vdGlmaWVyX2lu
dmFsaWRhdGVfcmFuZ2Vfc3RhcnRfbm9uYmxvY2sobW0sIHN0YXJ0LCBlbmQpKSB7Cj4gKwkJCQly
ZXQgPSBmYWxzZTsKPiArCQkJCWNvbnRpbnVlOwo+ICsJCQl9Cj4gICAJCQl1bm1hcF9wYWdlX3Jh
bmdlKCZ0bGIsIHZtYSwgc3RhcnQsIGVuZCwgTlVMTCk7Cj4gICAJCQltbXVfbm90aWZpZXJfaW52
YWxpZGF0ZV9yYW5nZV9lbmQobW0sIHN0YXJ0LCBlbmQpOwo+ICAgCQkJdGxiX2ZpbmlzaF9tbXUo
JnRsYiwgc3RhcnQsIGVuZCk7Cj4gICAJCX0KPiAgIAl9Cj4gKwo+ICsJcmV0dXJuIHJldDsKPiAg
IH0KPiAgIAo+ICAgc3RhdGljIGJvb2wgb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgdGFza19zdHJ1
Y3QgKnRzaywgc3RydWN0IG1tX3N0cnVjdCAqbW0pCj4gQEAgLTU0NSwxOCArNTUxLDYgQEAgc3Rh
dGljIGJvb2wgb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRzaywgc3RydWN0
IG1tX3N0cnVjdCAqbW0pCj4gICAJCWdvdG8gdW5sb2NrX29vbTsKPiAgIAl9Cj4gICAKPiAtCS8q
Cj4gLQkgKiBJZiB0aGUgbW0gaGFzIGludmFsaWRhdGVfe3N0YXJ0LGVuZH0oKSBub3RpZmllcnMg
dGhhdCBjb3VsZCBibG9jaywKPiAtCSAqIHNsZWVwIHRvIGdpdmUgdGhlIG9vbSB2aWN0aW0gc29t
ZSBtb3JlIHRpbWUuCj4gLQkgKiBUT0RPOiB3ZSByZWFsbHkgd2FudCB0byBnZXQgcmlkIG9mIHRo
aXMgdWdseSBoYWNrIGFuZCBtYWtlIHN1cmUgdGhhdAo+IC0JICogbm90aWZpZXJzIGNhbm5vdCBi
bG9jayBmb3IgdW5ib3VuZGVkIGFtb3VudCBvZiB0aW1lCj4gLQkgKi8KPiAtCWlmIChtbV9oYXNf
YmxvY2thYmxlX2ludmFsaWRhdGVfbm90aWZpZXJzKG1tKSkgewo+IC0JCXVwX3JlYWQoJm1tLT5t
bWFwX3NlbSk7Cj4gLQkJc2NoZWR1bGVfdGltZW91dF9pZGxlKEhaKTsKPiAtCQlnb3RvIHVubG9j
a19vb207Cj4gLQl9Cj4gLQo+ICAgCS8qCj4gICAJICogTU1GX09PTV9TS0lQIGlzIHNldCBieSBl
eGl0X21tYXAgd2hlbiB0aGUgT09NIHJlYXBlciBjYW4ndAo+ICAgCSAqIHdvcmsgb24gdGhlIG1t
IGFueW1vcmUuIFRoZSBjaGVjayBmb3IgTU1GX09PTV9TS0lQIG11c3QgcnVuCj4gQEAgLTU3MSw3
ICs1NjUsMTIgQEAgc3RhdGljIGJvb2wgb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgdGFza19zdHJ1
Y3QgKnRzaywgc3RydWN0IG1tX3N0cnVjdCAqbW0pCj4gICAKPiAgIAl0cmFjZV9zdGFydF90YXNr
X3JlYXBpbmcodHNrLT5waWQpOwo+ICAgCj4gLQlfX29vbV9yZWFwX3Rhc2tfbW0obW0pOwo+ICsJ
LyogZmFpbGVkIHRvIHJlYXAgcGFydCBvZiB0aGUgYWRkcmVzcyBzcGFjZS4gVHJ5IGFnYWluIGxh
dGVyICovCj4gKwlpZiAoIV9fb29tX3JlYXBfdGFza19tbShtbSkpIHsKPiArCQl1cF9yZWFkKCZt
bS0+bW1hcF9zZW0pOwo+ICsJCXJldCA9IGZhbHNlOwo+ICsJCWdvdG8gdW5sb2NrX29vbTsKPiAr
CX0KPiAgIAo+ICAgCXByX2luZm8oIm9vbV9yZWFwZXI6IHJlYXBlZCBwcm9jZXNzICVkICglcyks
IG5vdyBhbm9uLXJzczolbHVrQiwgZmlsZS1yc3M6JWx1a0IsIHNobWVtLXJzczolbHVrQlxuIiwK
PiAgIAkJCXRhc2tfcGlkX25yKHRzayksIHRzay0+Y29tbSwKPiBkaWZmIC0tZ2l0IGEvdmlydC9r
dm0va3ZtX21haW4uYyBiL3ZpcnQva3ZtL2t2bV9tYWluLmMKPiBpbmRleCBhZGEyMWY0N2YyMmIu
LjE2Y2UzOGYxNzhkMSAxMDA2NDQKPiAtLS0gYS92aXJ0L2t2bS9rdm1fbWFpbi5jCj4gKysrIGIv
dmlydC9rdm0va3ZtX21haW4uYwo+IEBAIC0xMzUsOSArMTM1LDEwIEBAIHN0YXRpYyB2b2lkIGt2
bV91ZXZlbnRfbm90aWZ5X2NoYW5nZSh1bnNpZ25lZCBpbnQgdHlwZSwgc3RydWN0IGt2bSAqa3Zt
KTsKPiAgIHN0YXRpYyB1bnNpZ25lZCBsb25nIGxvbmcga3ZtX2NyZWF0ZXZtX2NvdW50Owo+ICAg
c3RhdGljIHVuc2lnbmVkIGxvbmcgbG9uZyBrdm1fYWN0aXZlX3ZtczsKPiAgIAo+IC1fX3dlYWsg
dm9pZCBrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICpr
dm0sCj4gLQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCj4gK19fd2Vh
ayBpbnQga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Uoc3RydWN0IGt2bSAq
a3ZtLAo+ICsJCXVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLCBib29sIGJs
b2NrYWJsZSkKPiAgIHsKPiArCXJldHVybiAwOwo+ICAgfQo+ICAgCj4gICBib29sIGt2bV9pc19y
ZXNlcnZlZF9wZm4oa3ZtX3Bmbl90IHBmbikKPiBAQCAtMzU0LDEzICszNTUsMTUgQEAgc3RhdGlj
IHZvaWQga3ZtX21tdV9ub3RpZmllcl9jaGFuZ2VfcHRlKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1u
LAo+ICAgCXNyY3VfcmVhZF91bmxvY2soJmt2bS0+c3JjdSwgaWR4KTsKPiAgIH0KPiAgIAo+IC1z
dGF0aWMgdm9pZCBrdm1fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0
IG1tdV9ub3RpZmllciAqbW4sCj4gK3N0YXRpYyBpbnQga3ZtX21tdV9ub3RpZmllcl9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCQkJCQkJICAgIHN0
cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAgCQkJCQkJICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4g
LQkJCQkJCSAgICB1bnNpZ25lZCBsb25nIGVuZCkKPiArCQkJCQkJICAgIHVuc2lnbmVkIGxvbmcg
ZW5kLAo+ICsJCQkJCQkgICAgYm9vbCBibG9ja2FibGUpCj4gICB7Cj4gICAJc3RydWN0IGt2bSAq
a3ZtID0gbW11X25vdGlmaWVyX3RvX2t2bShtbik7Cj4gICAJaW50IG5lZWRfdGxiX2ZsdXNoID0g
MCwgaWR4Owo+ICsJaW50IHJldDsKPiAgIAo+ICAgCWlkeCA9IHNyY3VfcmVhZF9sb2NrKCZrdm0t
PnNyY3UpOwo+ICAgCXNwaW5fbG9jaygma3ZtLT5tbXVfbG9jayk7Cj4gQEAgLTM3OCw5ICszODEs
MTEgQEAgc3RhdGljIHZvaWQga3ZtX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgCj4gICAJc3Bpbl91bmxvY2soJmt2bS0+bW11
X2xvY2spOwo+ICAgCj4gLQlrdm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShr
dm0sIHN0YXJ0LCBlbmQpOwo+ICsJcmV0ID0ga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRh
dGVfcmFuZ2Uoa3ZtLCBzdGFydCwgZW5kLCBibG9ja2FibGUpOwo+ICAgCj4gICAJc3JjdV9yZWFk
X3VubG9jaygma3ZtLT5zcmN1LCBpZHgpOwo+ICsKPiArCXJldHVybiByZXQ7Cj4gICB9Cj4gICAK
PiAgIHN0YXRpYyB2b2lkIGt2bV9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9lbmQoc3Ry
dWN0IG1tdV9ub3RpZmllciAqbW4sCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:23:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09:23:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZv35-0003NK-Km; Mon, 02 Jul 2018 09:23: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=jn9o=js=citrix.com=prvs=71420b532=xin.li@srs-us1.protection.inumbo.net>)
 id 1fZv34-0003NE-Gi
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:23:06 +0000
X-Inumbo-ID: 85effc0c-7dd9-11e8-ba45-cfc176a5991c
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85effc0c-7dd9-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 09:23:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="129861355"
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: AQHUD4uNv346xTlVn0i5kuaAN/xvT6R2hMOAgAT7wuD//4bwAIAAifpQ
Date: Mon, 2 Jul 2018 09:22:59 +0000
Message-ID: <f36a7487eee1457daaa7f25ed50d147f@SINPEX02CL01.citrite.net>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
 <5B360B9502000078001CF112@prv1-mh.provo.novell.com>
 <37c4feea41824b99a88e7575b8004976@SINPEX02CL01.citrite.net>
 <5B39D43602000078001CF94F@prv1-mh.provo.novell.com>
In-Reply-To: <5B39D43602000078001CF94F@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>,
 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>

SGVsbG8gSmFuLAoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVs
aWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogTW9uZGF5LCBKdWx5IDIsIDIw
MTggMzoyOSBQTQo+IFRvOiBYaW4gTGkgKFRhbG9ucykgPHhpbi5saUBjaXRyaXguY29tPjsgWGlu
IExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNv
b3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXgu
Y29tPjsgTWluZyBMdSA8bWluZy5sdUBjaXRyaXguY29tPjsgU2VyZ2V5IER5YXNsaQo+IDxzZXJn
ZXkuZHlhc2xpQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgU3Rl
ZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWxAbGlz
dHMueGVuLm9yZzsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+OyBEYW5pZWwgZGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj47IFRpbQo+IChYZW4u
b3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCAyLzJdIHhlbi94c206IEFk
ZCBuZXcgU0lMTyBtb2RlIGZvciBYU00KPiAKPiA+Pj4gT24gMDIuMDcuMTggYXQgMDg6NTcsIDx4
aW4ubGlAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpK
QmV1bGljaEBzdXNlLmNvbV0KPiA+PiBTZW50OiBGcmlkYXksIEp1bmUgMjksIDIwMTggNjozNiBQ
TQo+ID4+ID4+PiBPbiAyOS4wNi4xOCBhdCAxMToyOCwgPHRhbG9ucy5sZWVAZ21haWwuY29tPiB3
cm90ZToKPiA+PiA+IFdoZW4gU0lMTyBpcyBlbmFibGVkLCB0aGVyZSB3b3VsZCBiZSBubyBwYWdl
LXNoYXJpbmcgYmV0d2Vlbgo+ID4+ID4gdW5wcml2aWxlZ2VkIFZNcyAobm8gZ3JhbnQgdGFibGVz
IG9yIGV2ZW50IGNoYW5uZWxzKS4KPiA+Pgo+ID4+IFdoYXQgaXMgdGhlIHJlbGF0aW9uIGJldHdl
ZW4gcGFnZSBzaGFyaW5nIGFuZCBldmVudCBjaGFubmVscz8KPiA+Cj4gPiBUaGV5IGFyZSB0aGUg
dHdvIG1lY2hhbmlzbXMgZXhpc3QgZm9yIGludGVyLWRvbWFpbiBjb21tdW5pY2F0aW9uLCBBbmQK
PiA+IHdlIHdhbnQgdG8gYmxvY2sgdGhlbSBpbiBTSUxPIG1vZGUuCj4gCj4gSSB1bmRlcnN0YW5k
IHRoaXMsIGJ1dCBpdCBkb2Vzbid0IGFuc3dlciBteSBxdWVzdGlvbi4gSSBhZ3JlZSB0aGF0IGdy
YW50IHRhYmxlcwo+IGFyZSBhIG1lYW5zIHRvIHNoYXJlIHBhZ2VzLCBidXQgdGhlIHdvcmRpbmcg
bG9va3Mgb2RkIHRvIG1lIHdydCBldmVudAo+IGNoYW5uZWxzLgpEbyB5b3UgbWVhbiBhZGQgIiBv
ciBldmVudCBub3RpZmljYXRpb25zIiwKV2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJlIHdvdWxk
IGJlIG5vIHBhZ2Utc2hhcmluZyBvciBldmVudCBub3RpZmljYXRpb25zCmJldHdlZW4gdW5wcml2
aWxlZ2VkIFZNcyAobm8gZ3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KCj4gCj4gPj4g
PiAtLS0gYS94ZW4vY29tbW9uL0tjb25maWcKPiA+PiA+ICsrKyBiL3hlbi9jb21tb24vS2NvbmZp
Zwo+ID4+ID4gQEAgLTE0Myw2ICsxNDMsMTcgQEAgY29uZmlnIFhTTV9GTEFTS19QT0xJQ1kKPiA+
PiA+Cj4gPj4gPiAgCSAgSWYgdW5zdXJlLCBzYXkgWS4KPiA+PiA+Cj4gPj4gPiArY29uZmlnIFhT
TV9TSUxPCj4gPj4gPiArCWRlZl9ib29sIHkKPiA+PiA+ICsJcHJvbXB0ICJTSUxPIHN1cHBvcnQi
Cj4gPj4gPiArCWRlcGVuZHMgb24gWFNNCj4gPj4gPiArCS0tLWhlbHAtLS0KPiA+PiA+ICsJICBF
bmFibGVzIFNJTE8gYXMgdGhlIGFjY2VzcyBjb250cm9sIG1lY2hhbmlzbSB1c2VkIGJ5IHRoZSBY
U00KPiA+PiBmcmFtZXdvcmsuCj4gPj4gPiArCSAgVGhpcyB3aWxsIGRlbnkgYW55IHVubWVkaWF0
ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVscyBiZXR3ZWVuCj4gPj4gdW5wcml2aWxlZ2VkCj4gPj4g
PiArCSAgVk1zLgo+ID4+ID4gKwo+ID4+ID4gKwkgIElmIHVuc3VyZSwgc2F5IFkuCj4gPj4KPiA+
PiBJdCB3b3VsZCBiZSBoZWxwZnVsIHRvIGNsYXJpZnkgaGVyZSB0aGF0IHRoaXMgaXMgbm90IHRo
ZSBkZWZhdWx0IG1vZGUgb2YKPiBvcGVyYXRpb24uCj4gPj4gSW4gZmFjdCwgYW5vdGhlciBLY29u
ZmlnIChjaG9pY2UpIG1pZ2h0IGJlIHVzZWZ1bCB0byBoYXZlIHRvIHNlbGVjdAo+ID4+IHRoZSBi
dWlsdC1pbiBkZWZhdWx0LiBJbiBmYWN0ICJkZW55IGFueSIgc3VnZ2VzdHMgdGhhdCB0aGlzIGlz
IHdoYXQKPiA+PiBpcyBnb2luZyB0byBoYXBwZW4gcmVnYXJkbGVzcyBvZiBjb21tYW5kIGxpbmUg
b3B0aW9ucy4gQXQgdGhlIHZlcnkKPiA+PiBsZWFzdCBJIHRoaW5rIHRoaXMgd2FudHMgdG8gYmUg
IlRoaXMgd2lsbCBhbGxvdyB0byBkZW55IGFueSAuLi4iIG9yICJJbiB0aGlzIG1vZGUsCj4gYW55
IC4uLiB3aWxsIGJ5IGRlbmllZCIuCj4gPj4KPiA+PiBBbmRyZXcsIHRoZSBjaG9zZW4gbmFtZSBo
ZXJlIG1heSB1bmRlcmxpbmUgdGhlIHJlbGV2YW5jZSBvZiBteQo+ID4+IGNvbW1lbnQgcmVnYXJk
aW5nIFhTTV9GTEFTSyB2cyBqdXN0IEZMQVNLLCBhbGJlaXQgdGhpbmdzIGFyZQo+ID4+IHVuY2xl
YXIvYW1iaWd1b3VzIGlmIEkgYWxzbyB0YWtlIGludG8gYWNjb3VudCB0aGUgY29kZSBmdXJ0aGVy
IGRvd24uCj4gPj4gVGhlIGRlc2NyaXB0aW9ucyBhYm92ZSBtYWtlIGl0IHNvdW5kIGFzIGlmIHRo
aXMgd2FzIGFuIG92ZXJyaWRlIHRvCj4gPj4gd2hhdGV2ZXIgYWNjZXNzIGNvbnRyb2wgbWVjaGFu
aXNtIHdhcyBpbiBwbGFjZSAoZHVtbXkgb3IgZmxhc2sKPiA+PiBjdXJyZW50bHkpLiBDb2RlIGJl
bG93IHN1Z2dlc3RzIHRob3VnaCB0aGF0IHRoaXMgaXMgbWVhbnQgdG8gYmUgYQo+ID4+IGNsb25l
IG9mIGR1bW15LCB3aXRoIGp1c3Qgc29tZSBtaW5pbWFsIGFkanVzdG1lbnRzLiBJIGd1ZXNzIGl0
J3MKPiA+PiByYXRoZXIgdGhlIGRlc2NyaXB0aW9uIHRoYXQgbmVlZHMgYWRqdXN0bWVudCwgYnV0
IHRoZSBhbHRlcm5hdGl2ZSBvZgo+ID4+IGJlaW5nIGEgZ2xvYmFsIG92ZXJyaWRlIGV2ZW4gaW4g
RkxBU0sgbW9kZSBjZXJ0YWlubHkgZXhpc3RzLgo+ID4+Cj4gPj4gRnVydGhlcm1vcmUgaXQgaXMg
dW5jbGVhciBoZXJlIHdoYXQgYW4gInVubWVkaWF0ZWQgY29tbXVuaWNhdGlvbgo+IGNoYW5uZWwi
Cj4gPj4gaXMsIGFuZCB3aGF0ICJtZWRpYXRlZCBjb21tdW5pY2F0aW9uIGNoYW5uZWxzIiAoaWYg
YW55KSBhcmUgc3RpbGwKPiA+PiBhdmFpbGFibGUgaW4gdGhpcyBuZXcgbW9kZS4KPiA+Cj4gPiBD
aGFuZ2UgdG86Cj4gPgo+ID4gY29uZmlnIFhTTV9TSUxPCj4gPj4tLS0tLS0tZGVmX2Jvb2wgeQo+
ID4+LS0tLS0tLXByb21wdCAiU0lMTyBzdXBwb3J0Igo+ID4+LS0tLS0tLWRlcGVuZHMgb24gWFNN
Cj4gPj4tLS0tLS0tLS0taGVscC0tLQo+ID4+LS0tLS0tLSAgRW5hYmxlcyBTSUxPIGFzIHRoZSBh
Y2Nlc3MgY29udHJvbCBtZWNoYW5pc20gdXNlZCBieSB0aGUgWFNNCj4gZnJhbWV3b3JrLgo+ID4+
LS0tLS0tLSAgVGhpcyBpcyBub3QgdGhlIGRlZmF1bHQgbW9kdWxlLCBhZGQgYm9vdCBwYXJhbWV0
ZXIgeHNtPXNpbG8KPiA+PnRvIGNob29zZQo+ID4+LS0tLS0tLSAgaXQuIFRoaXMgd2lsbCBkZW55
IGFueSB1bm1lZGlhdGVkIGNvbW11bmljYXRpb24gY2hhbm5lbHMKPiA+PihncmFudCB0YWJsZXMK
PiA+Pi0tLS0tLS0gIGFuZCBldmVudCBjaGFubmVscykgYmV0d2VlbiB1bnByaXZpbGVnZWQgVk1z
Lgo+IAo+IFdpdGggcy9tb2R1bGUvbW9kZS8gdGhpcyBpcyBhbiBpbXByb3ZlbWVudCwgYnV0IGNv
bnRpbnVlcyB0byBsZWF2ZSBvcGVuIGluCj4gcGFydGljdWxhciB3aGF0IGFuICJ1bm1lZGlhdGVk
IGNvbW11bmljYXRpb24gY2hhbm5lbCIgaXMuClRoaXMgY2FuJ3QgcHJldmVudCBzaWRlLWNoYW5u
ZWwgYXR0YWNrLgoKPiAKPiBCdHcsIHRoaW5raW5nIGFib3V0IGl0IGFnYWluIC0gZG8gd2UgbmVl
ZCBhIEtjb25maWcgb3B0aW9uIGhlcmUgaW4gdGhlIGZpcnN0Cj4gcGxhY2UsIHdoZW4gdGhlIG1v
ZGUgaXNuJ3QgdGhlIGRlZmF1bHQsIGFuZCBpdCdzIG5vdCBhIHdob2xlIGxvdCBvZiBjb2RlIHRo
YXQgZ2V0cwo+IGFkZGVkPwpUaGUgZXhpc3RpbmcgWFNNIGNvZGUgdXNlIEtjb25maWcsCkkganVz
dCB3YW50IHRvIGZvbGxvdyB0aGUgc2ltaWxhciBzdHlsZSBmb3IgbmV3IG1vZHVsZS4KQW5kIHll
cywgd2UgY2FuIGhhbmRsZSBpdCBpbiBDT05GSUdfWFNNIGxpa2UgZHVtbXkuCldoaWNoIHdheSBp
cyBiZXR0ZXI/Cgo+IAo+ID4+ID4gK3N0YXRpYyBib29sIHNpbG9fbW9kZV9kb21fY2hlY2soZG9t
aWRfdCBsZG9tLCBkb21pZF90IHJkb20pIHsKPiA+PiA+ICsgICAgZG9taWRfdCBoZF9kb20gPSBo
YXJkd2FyZV9kb21haW4tPmRvbWFpbl9pZDsKPiA+Pgo+ID4+IEkgZG9uJ3QgdGhpbmsgeW91IG1l
YW4gdGhlIGhhcmR3YXJlIGRvbWFpbiBoZXJlLCBidXQgdGhlIGNvbnRyb2wKPiA+PiBkb21haW4g
KG9mIHdoaWNoIGluIHRoZW9yeSB0aGVyZSBtYXkgYmUgbXVsdGlwbGUpLgo+ID4KPiA+IEkgbWVh
biB0aGUgb25lIGFuZCBvbmx5IGRvbTAuCj4gCj4gTm8sIGZvciB0aGUgcHVycG9zZSBoZXJlIHlv
dSBkb24ndCBtZWFuIERvbTAsIHdoaWNoIGp1c3QgaGFwcGVucyB0byBiZSBib3RoCj4gaGFyZHdh
cmUgYW5kICh0aGUgb25seSkgY29udHJvbCBkb21haW4gaW4gbW9zdCBzZXR1cHMuIEZyb20gYSBz
ZWN1cml0eSBwb3YKPiB0aG91Z2ggeW91IG5lZWQgdG8gZGlzdGluZ3Vpc2ggYWxsIG9mIHRoZXNl
LgoKWWVzISB0aGFua3MuCkkgd2lsbCB1c2UgCmlzX2NvbnRyb2xfZG9tYWluKGQpCmluc3RlYWQg
b2YgY29tcGFyaW5nIHRoZSBoYXJkd2FyZSBkb21haW4gaWQuCgpUaGlzIGNvbW1lbnQgaXMgbWlz
bGVhZGluZyB0aGVuOgovKiBJcyB0aGlzIGd1ZXN0IGZ1bGx5IHByaXZpbGVnZWQgKGFrYSBkb20w
KT8gKi8KICAgYm9vbCAgICAgICAgICAgICBpc19wcml2aWxlZ2VkOwoKPiA+PiA+ICsgICAgZG9t
aWRfdCBjdXJfZG9tID0gY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQ7Cj4gPj4gPiArCj4gPj4g
PiArICAgIGlmICggbGRvbSA9PSBET01JRF9TRUxGICkKPiA+PiA+ICsgICAgICAgIGxkb20gPSBj
dXJfZG9tOwo+ID4+ID4gKyAgICBpZiAoIHJkb20gPT0gRE9NSURfU0VMRiApCj4gPj4gPiArICAg
ICAgICByZG9tID0gY3VyX2RvbTsKPiA+PiA+ICsKPiA+PiA+ICsgICAgcmV0dXJuIChoZF9kb20g
PT0gY3VyX2RvbSB8fCBoZF9kb20gPT0gbGRvbSB8fCBoZF9kb20gPT0gcmRvbQo+IHx8Cj4gPj4g
PiArICAgICAgICAgICAgbGRvbSA9PSByZG9tKTsKPiA+PiA+ICt9Cj4gPj4gPiArCj4gPj4gPiAr
c3RhdGljIGludCBzaWxvX2V2dGNobl91bmJvdW5kKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3Qg
ZXZ0Y2huICpjaG4sCj4gPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlk
X3QgaWQyKSB7Cj4gPj4gPiArICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMS0+ZG9tYWlu
X2lkLCBpZDIpICkKPiA+PiA+ICsgICAgICAgIHJldHVybiBkdW1teV94c21fb3BzLmV2dGNobl91
bmJvdW5kKGQxLCBjaG4sIGlkMik7Cj4gPj4KPiA+PiBVcmdoLiBXaHkgaXMgdGhpcyBub3QgeHNt
X2V2dGNobl91bmJvdW5kKCkgZnJvbSBkdW1teS5oPyBJdCB3b3VsZCBiZQo+ID4+IHJlYWxseSBu
aWNlIHRvIGF2b2lkIHN1Y2ggZXh0cmEgaW5kaXJlY3QgY2FsbHMgaGVyZS4KPiA+Cj4gPiBUaGlz
IG1ha2VzIGl0IGNsZWFyZXIgdGhhdCB3ZSBhcmUgY2FsbGluZyB0aGUgY291bnRlcnBhcnQgb2Yg
ZHVtbXkKPiA+IG9wcyhvdmVycmlkaW5nKS4KPiAKPiBZZXMsIGJ1dCB0aGUgc2FtZSBsZXZlbCBv
ZiBjbGFyaXR5IGNvdWxkIGJlIGFjaGlldmVkIHdoZW4gbmFtaW5nIHRoZSBmdW5jdGlvbgo+IGlu
IGR1bW15LmggZHVtbXlfZXZ0Y2huX3VuYm91bmQoKSAoYWxpYXNlZCB0bwo+IHhzbV9ldnRjaG5f
dW5ib3VuZCgpIGZvciBzYXRpc2Z5aW5nIG5lZWRzIGVsc2V3aGVyZSkuCj4gCj4gPiBUaGlzIGlu
ZGlyZWN0IGNhbGxzIHNob3VsZCBub3QgaW50cm9kdWNlIGFueSBydW50aW1lIHBlbmFsdHkuCj4g
Cj4gSG93IGRvZXMgaXQgbm90LCB3aGVuIGluZGlyZWN0IGNhbGxzIGFyZSBtb3JlIGV4cGVuc2l2
ZSB0aGFuIGRpcmVjdCBvbmVzCj4gYWxyZWFkeSB3aXRob3V0IHRoZSBTcGVjdHJlIHYyIG1pdGln
YXRpb25zPwpJIG9ubHkgbWVhbiBpdCdzIG5vdCBydW50aW1lIGJpbmRpbmcuCgpBbmQgSSByYW4g
c29tZSBwZXJmb3JtYW5jZSB0ZXN0IGJlZm9yZSwgc2VlbXMgbm8gcGVyZm9ybWFuY2UgcGVuYWx0
eS4KClRoZSBuYW1lcyBpbiBkdW1teS5oIGFyZSB0aGUgc2FtZSBhcyB4c20uaC4KSWYgSSBjYWxs
IHhzbV9ldnRjaG5fdW5ib3VuZCwgdGhhdCdzIGZyb20geHNtLmgsCkl0IHByb2JhYmx5IGNhbGwg
c2lsb19ldnRjaG5fdW5ib3VuZCwgZW5kcyB1cCBpbiBhIGxvb3AuCgpTbyBJIG1heSBoYXZlIHRv
IHJlbmFtZSBhbGwgdGhlIGZ1bmN0aW9ucyBpbiBkdW1teS5oLApBbmQgcmVtb3ZlIHN0YXRpYy4u
LgoKaXMgaXQgbmVjZXNzYXJ5PwoKPiAKPiA+PiBGdXJ0aGVybW9yZSwgdGhpcyBob29rIGlzIGNh
bGxlZCBpbiB0d28gY29udGV4dHMuIElzIHRoZSBhYm92ZSByZWFsbHkKPiA+IGFwcHJvcHJpYXRl
Cj4gPj4gYWxzbyBpbiB0aGUgYWxsb2NfdW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbCgpIGNhc2U/
Cj4gPj4KPiA+PiA+ICtzdGF0aWMgaW50IHNpbG9fZ3JhbnRfbWFwcmVmKHN0cnVjdCBkb21haW4g
KmQxLCBzdHJ1Y3QgZG9tYWluICpkMiwKPiA+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVpbnQzMl90IGZsYWdzKSB7Cj4gPj4gPiArICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVj
ayhkMS0+ZG9tYWluX2lkLCBkMi0+ZG9tYWluX2lkKSApCj4gPj4gPiArICAgICAgICByZXR1cm4g
ZHVtbXlfeHNtX29wcy5ncmFudF9tYXByZWYoZDEsIGQyLCBmbGFncyk7Cj4gPj4gPiArICAgIHJl
dHVybiAtRVBFUk07Cj4gPj4gPiArfQo+ID4+Cj4gPj4gV2hhdCBhYm91dCB0aGUgdW5tYXAgY291
bnRlcnBhcnQ/Cj4gPgo+ID4gVGhpcyBpcyB1bm5lY2Vzc2FyeSwgc2luY2Ugd2UgYXJlIGJsb2Nr
aW5nIGl0IGZyb20gc2V0dGluZyB1cCwgVGhvc2UKPiA+IGNhbGxpbmcgdW5tYXAgbXVzdCBwYXNz
IHRoZSBjaGVjayBvZiBtYXBpbmcuCj4gCj4gVGFraW5nIHRoYXQgcG9zaXRpb24sIHRoZSB1bm1h
cCBYU00gaG9vaydzIGV4aXN0ZW5jZSBpcyBxdWVzdGlvbmFibGUKPiBhbHRvZ2V0aGVyLgoKSSB0
aGluayB0aGF0J3MgZm9yIGNvbXBsZXRlbmVzcy4KV2UgY2FuIG92ZXJyaWRlIGl0IG9ubHkgd2hl
biBuZWNlc3NhcnkuCkJ1dCB0aGlzIGNoYW5nZSBkb24ndCBoYXZlIHRvIGluY2x1ZGUgdGhhdCBw
YXJ0LgoKPiAKPiBKYW4KCgpCZXN0IHJlZ2FyZHMKClhpbihUYWxvbnMpIExpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:31:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09: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 1fZvBX-0004H4-7C; Mon, 02 Jul 2018 09:31: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=rag5=js=durham.ac.uk=m.a.young@srs-us1.protection.inumbo.net>)
 id 1fZvBV-0004Gz-TV
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 09:31:49 +0000
X-Inumbo-ID: bf980ccf-7dda-11e8-ba45-cfc176a5991c
Received: from hermes2.dur.ac.uk (unknown [129.234.7.139])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bf980ccf-7dda-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 09:31:51 +0000 (UTC)
Received: from smtphost3.dur.ac.uk (smtphost3.dur.ac.uk [129.234.7.145])
 by hermes2.dur.ac.uk (8.14.4/8.14.4) with ESMTP id w629VZvC025332;
 Mon, 2 Jul 2018 10:31:39 +0100
Received: from algedi.dur.ac.uk (algedi.dur.ac.uk [129.234.2.28])
 by smtphost3.dur.ac.uk (8.14.4/8.14.4) with ESMTP id w629VTTh035466;
 Mon, 2 Jul 2018 10:31:29 +0100
Received: by algedi.dur.ac.uk (Postfix, from userid 2742)
 id 1C65E2821BE; Mon,  2 Jul 2018 10:31:24 +0100 (BST)
Received: from localhost (localhost [127.0.0.1])
 by algedi.dur.ac.uk (Postfix) with ESMTP id 042A2281E22;
 Mon,  2 Jul 2018 10:31:23 +0100 (BST)
Date: Mon, 2 Jul 2018 10:31:23 +0100 (BST)
From: M A Young <m.a.young@durham.ac.uk>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <d8f7f688-cbaa-a72b-8a73-2a6f95e45aee@suse.com>
Message-ID: <alpine.LFD.2.21.1807021025300.22667@algedi.dur.ac.uk>
References: <alpine.LFD.2.21.1807011742590.4081@austen3.home>
 <d8f7f688-cbaa-a72b-8a73-2a6f95e45aee@suse.com>
User-Agent: Alpine 2.21 (LFD 202 2017-01-01)
MIME-Version: 1.0
X-DurhamAcUk-MailScanner: Found to be clean, Found to be clean
X-DurhamAcUk-MailScanner-ID: w629VZvC025332
Subject: Re: [Xen-devel] xen crash with 4.17 kernel on Fedora
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCAyIEp1bCAyMDE4LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgoKPiBPbiAwMS8wNy8xOCAx
ODo0MywgTWljaGFlbCBZb3VuZyB3cm90ZToKPiA+IEkgYW0gc2VlaW5nIGNyYXNoIG9uIGJvb3Qg
YW5kIERvbVUgKHB2KSBvbiBGZWRvcmEgd2l0aCB0aGUgNC4xNyBrZXJuZWwKPiA+IChlZy4ga2Vy
bmVsLTQuMTcuMi0yMDAuZmMyOC54ODZfNjQgYW5kIGtlcm5lbC00LjE3LjMtMjAwLmZjMjgueDg2
XzY0KSB3aGljaAo+ID4gZGlkbid0IG9jY3VyIHdpdGggNC4xNiBrZXJuZWwgKGVnLiBrZXJuZWwt
NC4xNi4xNi0zMDAuZmMyOC54ODZfNjQpCj4gCj4gQ291bGQgeW91IHBsZWFzZSB0cnkgdGhlIGF0
dGFjaGVkIHBhdGNoZXM/IFRoZXkgYXBwbHkgdG8gZWl0aGVyIDQuMTcKPiBvciA0LjE4LXJjLgo+
IAo+IFRoZSBmaXJzdCBvbmUgc2hvdWxkIGxldCB0aGUga2VybmVsIHN1cnZpdmUgdGhlIFdBUk5f
T05DRSgpLCB3aGlsZQo+IHRoZSBzZWNvbmQgd2lsbCBhdm9pZCBoaXR0aW5nIHRoZSBXQVJOX09O
Q0UoKS4KClllcywga2VybmVsLTQuMTcuMy0yMDAuZmMyOCB3aXRoIHRoZXNlIHBhdGNoZXMgYXBw
bGllZCBib290cyBhcyBhIERvbVUgYW5kIApJIGNoZWNrZWQgZG1lc2csIC92YXIvbG9nL21lc3Nh
Z2VzIGFuZCBqb3VybmFsY3RsIGZvciBwZ3Byb3QgbWVzc2FnZXMgYW5kIApkaWRuJ3QgZmluZCBh
bnl0aGluZy4KCglNaWNoYWVsIFlvdW5nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:32:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09: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 1fZvC0-0004K0-I2; Mon, 02 Jul 2018 09:32: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZvBy-0004Js-TE
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 09:32:18 +0000
X-Inumbo-ID: d136a5e1-7dda-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d136a5e1-7dda-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 09:32:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59220882"
Date: Mon, 2 Jul 2018 10:32:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180702093215.mkhacckcanrct5xg@citrix.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
 <20180702082826.90272-2-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702082826.90272-2-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/4] firmware/seabios: fix build on systems
 with non GNU toolchains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6Mjg6MjNBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgpbLi4uXQo+ICAKPiAgc3VidHJlZS1mb3JjZS11cGRhdGU6Cj4gQEAgLTEyOCwzICsx
MjgsNiBAQCBlbmRpZgo+ICBzdWJ0cmVlLWZvcmNlLXVwZGF0ZS1hbGw6Cj4gIAkkKE1BS0UpIHNl
YWJpb3MtZGlyLWZvcmNlLXVwZGF0ZQo+ICAJJChNQUtFKSBvdm1mLWRpci1mb3JjZS11cGRhdGUK
PiArCj4gK3N1YmRpci1hbGwtc2VhYmlvcy1kaXI6IHNlYWJpb3MtZGlyCj4gKwkkKE1BS0UpIC1D
ICQ8IENDPSQoU0VBQklPU0NDKSBMRD0kKFNFQUJJT1NMRCkgUFlUSE9OPSQoUFlUSE9OKSBhbGw7
CgpUaGVyZSBpcyBhIHBhdHRlcm4gcnVsZSBpbiBSdWxlcy5taywgc28gSSB3b3VsZCB2ZXJ5IG11
Y2ggYXZvaWQgaGF2aW5nCml0IHJlZGVmaW5lZC4KCk9uIHRoZSBvdGhlciBoYW5kLCB5b3UncmUg
bm90IHRoZSBmaXJzdCBvbmUgdG8gYWRkIHN1Y2ggcnVsZXMsIHNvIEkKd29uJ3Qgb2JqZWN0IHRv
IHRoaXMgcGF0Y2ggZWl0aGVyLgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:37:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 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 1fZvHH-0004hN-Ms; Mon, 02 Jul 2018 09: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZvHG-0004hI-Ii
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 09:37:46 +0000
X-Inumbo-ID: 8e8e65e0-7ddb-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8e8e65e0-7ddb-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:37:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75589297"
Date: Mon, 2 Jul 2018 11:36:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702093628.uluq3lvb2jr3v5i2@mac.bytemobile.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
 <20180702082826.90272-2-roger.pau@citrix.com>
 <20180702093215.mkhacckcanrct5xg@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702093215.mkhacckcanrct5xg@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] firmware/seabios: fix build on systems
 with non GNU toolchains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6MzI6MTVBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAxMDoyODoyM0FNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gWy4uLl0KPiA+ICAKPiA+ICBzdWJ0cmVlLWZvcmNlLXVwZGF0ZToKPiA+IEBA
IC0xMjgsMyArMTI4LDYgQEAgZW5kaWYKPiA+ICBzdWJ0cmVlLWZvcmNlLXVwZGF0ZS1hbGw6Cj4g
PiAgCSQoTUFLRSkgc2VhYmlvcy1kaXItZm9yY2UtdXBkYXRlCj4gPiAgCSQoTUFLRSkgb3ZtZi1k
aXItZm9yY2UtdXBkYXRlCj4gPiArCj4gPiArc3ViZGlyLWFsbC1zZWFiaW9zLWRpcjogc2VhYmlv
cy1kaXIKPiA+ICsJJChNQUtFKSAtQyAkPCBDQz0kKFNFQUJJT1NDQykgTEQ9JChTRUFCSU9TTEQp
IFBZVEhPTj0kKFBZVEhPTikgYWxsOwo+IAo+IFRoZXJlIGlzIGEgcGF0dGVybiBydWxlIGluIFJ1
bGVzLm1rLCBzbyBJIHdvdWxkIHZlcnkgbXVjaCBhdm9pZCBoYXZpbmcKPiBpdCByZWRlZmluZWQu
CgpJIGtub3csIGJ1dCBJIG5lZWQgdG8gcmVkZWZpbmUgaXQgc28gSSBjYW4gcGFzcyB0aGUgZXh0
cmEgb3B0aW9ucy4gSQpkb24ndCBzZWUgYW55IGJldHRlciB3YXkgdG8gZG8gdGhpcyBUQkguCgo+
IE9uIHRoZSBvdGhlciBoYW5kLCB5b3UncmUgbm90IHRoZSBmaXJzdCBvbmUgdG8gYWRkIHN1Y2gg
cnVsZXMsIHNvIEkKPiB3b24ndCBvYmplY3QgdG8gdGhpcyBwYXRjaCBlaXRoZXIuCj4gCj4gQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:38:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09:38: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 1fZvIF-0004no-7G; Mon, 02 Jul 2018 09: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=bfom=js=citrix.com=prvs=714f0ab8e=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fZvID-0004ne-Rk
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:38:45 +0000
X-Inumbo-ID: b1c85cf1-7ddb-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b1c85cf1-7ddb-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:38:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75589341"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v9 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
Thread-Index: AQHUDsIBush9bict+UKXcczNhTRFdqR7slqA
Date: Mon, 2 Jul 2018 09:38:42 +0000
Message-ID: <c056fc1fcf1641b4afb622346099a567@AMSPEX02CL03.citrite.net>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
 <1530177936-28379-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530177936-28379-8-git-send-email-aisaila@bitdefender.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 v9 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAyOCBKdW5lIDIwMTggMTA6MjYK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHY5IDA3LzExXSB4
ODYvaHZtOiBJbnRyb2R1Y2UKPiB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoKSBmdW5jCj4g
Cj4gVGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29t
Pgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgfCAyNiArKysrKysrKysrKysr
KysrKystLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgOCBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIv
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCj4gaW5kZXggNjk0ZWFlNi4uZWQxNjRhYiAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuLmMKPiBAQCAtMTAyNiwyMCArMTAyNiwzMCBAQCBzdGF0aWMgaW50IHZp
cmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0Cj4gZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKPiAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4s
Cj4gdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBIVk1TUl9QRVJfRE9NKTsKPiAKPiAtc3Rh
dGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9k
b21haW5fY29udGV4dF90ICpoKQo+ICtzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
X29uZShzdHJ1Y3QgdmNwdSAqdiwKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+IC0g
ICAgc3RydWN0IHZjcHUgKnY7Cj4gKyAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4
dCBjdHh0Owo+IAo+IC0gICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkKPiArICAgIGlm
ICggIWlzX3ZpcmlkaWFuX2RvbWFpbih2LT5kb21haW4pICkKPiAgICAgICAgICByZXR1cm4gMDsK
PiAKPiArICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsKPiArICAgIGN0eHQudnBf
YXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7
Cj4gKyAgICBjdHh0LnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlh
bi52cF9hc3Npc3QucGVuZGluZzsKPiArCj4gKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklE
SUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKPiArICAgICAgICByZXR1cm4g
MTsKPiArICAgIHJldHVybiAwOwoKSmFuIGFsc28gcXVlcmllZCB0aGUgcmV0dXJuIHZhbHVlcyBm
cm9tIHRoZSBfc2F2ZV9vbmUgZnVuY3Rpb25zLiBJIGFzc3VtZSB5b3UgbmVlZCB0byBtYWtlIHlv
dXIgJ2NvbnRpbnVlJyB2YWx1ZSByZWFzb25hYmx5IGdsb2JhbCBzdWNoIHRoYXQgaXQgY2FuIHN0
aWxsIGJlIHVzZWQgd2hlbiB5b3UgbW92ZSB0aGUgaXRlcmF0aW9uIHVwIGluIHRoZSBvdXRlciBz
YXZlIGZ1bmN0aW9uLiBIZSBzdWdnZXN0ZWQgcGFzc2luZyB0aHJvdWdoIHRoZSByZXR1cm4gb2Yg
aHZtX3NhdmVfZW50cnkoKSBidXQgd2UgYWxzbyBuZWVkIHRvIGJlIHN1cmUgaXQgd29uJ3QgY2xh
c2ggd2lsbCB0aGUgJ2NvbnRpbnVlJyB2YWx1ZSBpbiBmdXR1cmUgc28gaXQgbWF5IG5vdyBiZSBu
ZWNlc3NhcnkgdG8gYWN0dWFsbHkgZGVmaW5lIHdoYXQgdGhlIHBvc3NpYmxlIHJldHVybiB2YWx1
ZXMgYXJlLgoKICBQYXVsCgo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNw
dV9jdHh0KHN0cnVjdCBkb21haW4gKmQsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3sK
PiArICAgIHN0cnVjdCB2Y3B1ICp2Owo+ICsKPiAgICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7
Cj4gLSAgICAgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9IHsKPiAt
ICAgICAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZw
X2Fzc2lzdC5tc3IucmF3LAo+IC0gICAgICAgICAgICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5h
cmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nLAo+IC0gICAgICAgIH07Cj4g
KyAgICAgICAgaW50IHJjID0gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwo+IAo+
IC0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwg
aCwgJmN0eHQpICE9IDAgKQo+ICsgICAgICAgIGlmICggcmMgIT0gMCApCj4gICAgICAgICAgICAg
IHJldHVybiAxOwo+ICAgICAgfQo+IAo+IC0tCj4gMi43LjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:38:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09:38: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 1fZvIG-0004o5-H8; Mon, 02 Jul 2018 09:38: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZvIF-0004nn-6w
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:38:47 +0000
X-Inumbo-ID: b2a47982-7ddb-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2a47982-7ddb-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:38:38 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 03:38:44 -0600
Message-Id: <5B39F29E02000078001CFA94@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 03:38:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <xin.li@citrix.com>,"Xin Li" <talons.lee@gmail.com>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
 <5B360B9502000078001CF112@prv1-mh.provo.novell.com>
 <37c4feea41824b99a88e7575b8004976@SINPEX02CL01.citrite.net>
 <5B39D43602000078001CF94F@prv1-mh.provo.novell.com>
 <f36a7487eee1457daaa7f25ed50d147f@SINPEX02CL01.citrite.net>
In-Reply-To: <f36a7487eee1457daaa7f25ed50d147f@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>,
 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+IE9uIDAyLjA3LjE4IGF0IDExOjIyLCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBG
cm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50OiBNb25k
YXksIEp1bHkgMiwgMjAxOCAzOjI5IFBNCj4+ID4+PiBPbiAwMi4wNy4xOCBhdCAwODo1NywgPHhp
bi5saUBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpK
QmV1bGljaEBzdXNlLmNvbV0KPj4gPj4gU2VudDogRnJpZGF5LCBKdW5lIDI5LCAyMDE4IDY6MzYg
UE0KPj4gPj4gPj4+IE9uIDI5LjA2LjE4IGF0IDExOjI4LCA8dGFsb25zLmxlZUBnbWFpbC5jb20+
IHdyb3RlOgo+PiA+PiA+IFdoZW4gU0lMTyBpcyBlbmFibGVkLCB0aGVyZSB3b3VsZCBiZSBubyBw
YWdlLXNoYXJpbmcgYmV0d2Vlbgo+PiA+PiA+IHVucHJpdmlsZWdlZCBWTXMgKG5vIGdyYW50IHRh
YmxlcyBvciBldmVudCBjaGFubmVscykuCj4+ID4+Cj4+ID4+IFdoYXQgaXMgdGhlIHJlbGF0aW9u
IGJldHdlZW4gcGFnZSBzaGFyaW5nIGFuZCBldmVudCBjaGFubmVscz8KPj4gPgo+PiA+IFRoZXkg
YXJlIHRoZSB0d28gbWVjaGFuaXNtcyBleGlzdCBmb3IgaW50ZXItZG9tYWluIGNvbW11bmljYXRp
b24sIEFuZAo+PiA+IHdlIHdhbnQgdG8gYmxvY2sgdGhlbSBpbiBTSUxPIG1vZGUuCj4+IAo+PiBJ
IHVuZGVyc3RhbmQgdGhpcywgYnV0IGl0IGRvZXNuJ3QgYW5zd2VyIG15IHF1ZXN0aW9uLiBJIGFn
cmVlIHRoYXQgZ3JhbnQgdGFibGVzCj4+IGFyZSBhIG1lYW5zIHRvIHNoYXJlIHBhZ2VzLCBidXQg
dGhlIHdvcmRpbmcgbG9va3Mgb2RkIHRvIG1lIHdydCBldmVudAo+PiBjaGFubmVscy4KPiBEbyB5
b3UgbWVhbiBhZGQgIiBvciBldmVudCBub3RpZmljYXRpb25zIiwKPiBXaGVuIFNJTE8gaXMgZW5h
YmxlZCwgdGhlcmUgd291bGQgYmUgbm8gcGFnZS1zaGFyaW5nIG9yIGV2ZW50IG5vdGlmaWNhdGlv
bnMKPiBiZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVudCBj
aGFubmVscykuCgpZZXMsIHRoYXQncyBvbmUgd2F5IHRvIGNsYXJpZnkgdGhpbmdzLgoKPj4gPiBD
aGFuZ2UgdG86Cj4+ID4KPj4gPiBjb25maWcgWFNNX1NJTE8KPj4gPj4tLS0tLS0tZGVmX2Jvb2wg
eQo+PiA+Pi0tLS0tLS1wcm9tcHQgIlNJTE8gc3VwcG9ydCIKPj4gPj4tLS0tLS0tZGVwZW5kcyBv
biBYU00KPj4gPj4tLS0tLS0tLS0taGVscC0tLQo+PiA+Pi0tLS0tLS0gIEVuYWJsZXMgU0lMTyBh
cyB0aGUgYWNjZXNzIGNvbnRyb2wgbWVjaGFuaXNtIHVzZWQgYnkgdGhlIFhTTQo+PiBmcmFtZXdv
cmsuCj4+ID4+LS0tLS0tLSAgVGhpcyBpcyBub3QgdGhlIGRlZmF1bHQgbW9kdWxlLCBhZGQgYm9v
dCBwYXJhbWV0ZXIgeHNtPXNpbG8KPj4gPj50byBjaG9vc2UKPj4gPj4tLS0tLS0tICBpdC4gVGhp
cyB3aWxsIGRlbnkgYW55IHVubWVkaWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFubmVscwo+PiA+Pihn
cmFudCB0YWJsZXMKPj4gPj4tLS0tLS0tICBhbmQgZXZlbnQgY2hhbm5lbHMpIGJldHdlZW4gdW5w
cml2aWxlZ2VkIFZNcy4KPj4gCj4+IFdpdGggcy9tb2R1bGUvbW9kZS8gdGhpcyBpcyBhbiBpbXBy
b3ZlbWVudCwgYnV0IGNvbnRpbnVlcyB0byBsZWF2ZSBvcGVuIGluCj4+IHBhcnRpY3VsYXIgd2hh
dCBhbiAidW5tZWRpYXRlZCBjb21tdW5pY2F0aW9uIGNoYW5uZWwiIGlzLgo+IFRoaXMgY2FuJ3Qg
cHJldmVudCBzaWRlLWNoYW5uZWwgYXR0YWNrLgoKPz8/Cgo+PiBCdHcsIHRoaW5raW5nIGFib3V0
IGl0IGFnYWluIC0gZG8gd2UgbmVlZCBhIEtjb25maWcgb3B0aW9uIGhlcmUgaW4gdGhlIGZpcnN0
Cj4+IHBsYWNlLCB3aGVuIHRoZSBtb2RlIGlzbid0IHRoZSBkZWZhdWx0LCBhbmQgaXQncyBub3Qg
YSB3aG9sZSBsb3Qgb2YgY29kZSAKPiB0aGF0IGdldHMKPj4gYWRkZWQ/Cj4gVGhlIGV4aXN0aW5n
IFhTTSBjb2RlIHVzZSBLY29uZmlnLAo+IEkganVzdCB3YW50IHRvIGZvbGxvdyB0aGUgc2ltaWxh
ciBzdHlsZSBmb3IgbmV3IG1vZHVsZS4KPiBBbmQgeWVzLCB3ZSBjYW4gaGFuZGxlIGl0IGluIENP
TkZJR19YU00gbGlrZSBkdW1teS4KPiBXaGljaCB3YXkgaXMgYmV0dGVyPwoKRGFuaWVsLCBBbmRy
ZXc/Cgo+PiA+PiA+ICtzdGF0aWMgYm9vbCBzaWxvX21vZGVfZG9tX2NoZWNrKGRvbWlkX3QgbGRv
bSwgZG9taWRfdCByZG9tKSB7Cj4+ID4+ID4gKyAgICBkb21pZF90IGhkX2RvbSA9IGhhcmR3YXJl
X2RvbWFpbi0+ZG9tYWluX2lkOwo+PiA+Pgo+PiA+PiBJIGRvbid0IHRoaW5rIHlvdSBtZWFuIHRo
ZSBoYXJkd2FyZSBkb21haW4gaGVyZSwgYnV0IHRoZSBjb250cm9sCj4+ID4+IGRvbWFpbiAob2Yg
d2hpY2ggaW4gdGhlb3J5IHRoZXJlIG1heSBiZSBtdWx0aXBsZSkuCj4+ID4KPj4gPiBJIG1lYW4g
dGhlIG9uZSBhbmQgb25seSBkb20wLgo+PiAKPj4gTm8sIGZvciB0aGUgcHVycG9zZSBoZXJlIHlv
dSBkb24ndCBtZWFuIERvbTAsIHdoaWNoIGp1c3QgaGFwcGVucyB0byBiZSBib3RoCj4+IGhhcmR3
YXJlIGFuZCAodGhlIG9ubHkpIGNvbnRyb2wgZG9tYWluIGluIG1vc3Qgc2V0dXBzLiBGcm9tIGEg
c2VjdXJpdHkgcG92Cj4+IHRob3VnaCB5b3UgbmVlZCB0byBkaXN0aW5ndWlzaCBhbGwgb2YgdGhl
c2UuCj4gCj4gWWVzISB0aGFua3MuCj4gSSB3aWxsIHVzZSAKPiBpc19jb250cm9sX2RvbWFpbihk
KQo+IGluc3RlYWQgb2YgY29tcGFyaW5nIHRoZSBoYXJkd2FyZSBkb21haW4gaWQuCj4gCj4gVGhp
cyBjb21tZW50IGlzIG1pc2xlYWRpbmcgdGhlbjoKPiAvKiBJcyB0aGlzIGd1ZXN0IGZ1bGx5IHBy
aXZpbGVnZWQgKGFrYSBkb20wKT8gKi8KPiAgICBib29sICAgICAgICAgICAgIGlzX3ByaXZpbGVn
ZWQ7CgpZZXMsIGJ1dCBpdCdzIGxpa2VseSBnb2luZyB0byByZW1haW4gdGhhdCB3YXkgdW50aWwg
ZnVydGhlciBkaXNhZ2dyZWdhdGlvbgp3b3JrIHdvdWxkIGhhcHBlbi4KCj4+ID4+ID4gKyAgICBk
b21pZF90IGN1cl9kb20gPSBjdXJyZW50LT5kb21haW4tPmRvbWFpbl9pZDsKPj4gPj4gPiArCj4+
ID4+ID4gKyAgICBpZiAoIGxkb20gPT0gRE9NSURfU0VMRiApCj4+ID4+ID4gKyAgICAgICAgbGRv
bSA9IGN1cl9kb207Cj4+ID4+ID4gKyAgICBpZiAoIHJkb20gPT0gRE9NSURfU0VMRiApCj4+ID4+
ID4gKyAgICAgICAgcmRvbSA9IGN1cl9kb207Cj4+ID4+ID4gKwo+PiA+PiA+ICsgICAgcmV0dXJu
IChoZF9kb20gPT0gY3VyX2RvbSB8fCBoZF9kb20gPT0gbGRvbSB8fCBoZF9kb20gPT0gcmRvbQo+
PiB8fAo+PiA+PiA+ICsgICAgICAgICAgICBsZG9tID09IHJkb20pOwo+PiA+PiA+ICt9Cj4+ID4+
ID4gKwo+PiA+PiA+ICtzdGF0aWMgaW50IHNpbG9fZXZ0Y2huX3VuYm91bmQoc3RydWN0IGRvbWFp
biAqZDEsIHN0cnVjdCBldnRjaG4gKmNobiwKPj4gPj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGRvbWlkX3QgaWQyKSB7Cj4+ID4+ID4gKyAgICBpZiAoIHNpbG9fbW9kZV9kb21f
Y2hlY2soZDEtPmRvbWFpbl9pZCwgaWQyKSApCj4+ID4+ID4gKyAgICAgICAgcmV0dXJuIGR1bW15
X3hzbV9vcHMuZXZ0Y2huX3VuYm91bmQoZDEsIGNobiwgaWQyKTsKPj4gPj4KPj4gPj4gVXJnaC4g
V2h5IGlzIHRoaXMgbm90IHhzbV9ldnRjaG5fdW5ib3VuZCgpIGZyb20gZHVtbXkuaD8gSXQgd291
bGQgYmUKPj4gPj4gcmVhbGx5IG5pY2UgdG8gYXZvaWQgc3VjaCBleHRyYSBpbmRpcmVjdCBjYWxs
cyBoZXJlLgo+PiA+Cj4+ID4gVGhpcyBtYWtlcyBpdCBjbGVhcmVyIHRoYXQgd2UgYXJlIGNhbGxp
bmcgdGhlIGNvdW50ZXJwYXJ0IG9mIGR1bW15Cj4+ID4gb3BzKG92ZXJyaWRpbmcpLgo+PiAKPj4g
WWVzLCBidXQgdGhlIHNhbWUgbGV2ZWwgb2YgY2xhcml0eSBjb3VsZCBiZSBhY2hpZXZlZCB3aGVu
IG5hbWluZyB0aGUgZnVuY3Rpb24KPj4gaW4gZHVtbXkuaCBkdW1teV9ldnRjaG5fdW5ib3VuZCgp
IChhbGlhc2VkIHRvCj4+IHhzbV9ldnRjaG5fdW5ib3VuZCgpIGZvciBzYXRpc2Z5aW5nIG5lZWRz
IGVsc2V3aGVyZSkuCj4+IAo+PiA+IFRoaXMgaW5kaXJlY3QgY2FsbHMgc2hvdWxkIG5vdCBpbnRy
b2R1Y2UgYW55IHJ1bnRpbWUgcGVuYWx0eS4KPj4gCj4+IEhvdyBkb2VzIGl0IG5vdCwgd2hlbiBp
bmRpcmVjdCBjYWxscyBhcmUgbW9yZSBleHBlbnNpdmUgdGhhbiBkaXJlY3Qgb25lcwo+PiBhbHJl
YWR5IHdpdGhvdXQgdGhlIFNwZWN0cmUgdjIgbWl0aWdhdGlvbnM/Cj4gSSBvbmx5IG1lYW4gaXQn
cyBub3QgcnVudGltZSBiaW5kaW5nLgo+IAo+IEFuZCBJIHJhbiBzb21lIHBlcmZvcm1hbmNlIHRl
c3QgYmVmb3JlLCBzZWVtcyBubyBwZXJmb3JtYW5jZSBwZW5hbHR5LgoKU3VyZSwgdGhlc2UgcGF0
aHMgYXJlbid0IG5vcm1hbGx5IHBlcmZvcm1hbmNlIGNyaXRpY2FsLiBCdXQgYnkgZG9pbmcgd2hh
dAp5b3UgZG8gd2UnZCBoYXZlIGEgYmFkIHByZWNlZGVudCwgYW5kIGlmIHNvbWVvbmUgbGF0ZXIg
Y2xvbmVkIHlvdXIKc29sdXRpb24gaW50byBzb21ldGhpbmcgdGhhdCBkb2VzIHNpdCBvbiBhIHBl
cmZvcm1hbmNlIGNyaXRpY2FsIHBhdGgsIHdlJ2QKaGF2ZSBhIHByb2JsZW0uCgo+IFRoZSBuYW1l
cyBpbiBkdW1teS5oIGFyZSB0aGUgc2FtZSBhcyB4c20uaC4KPiBJZiBJIGNhbGwgeHNtX2V2dGNo
bl91bmJvdW5kLCB0aGF0J3MgZnJvbSB4c20uaCwKPiBJdCBwcm9iYWJseSBjYWxsIHNpbG9fZXZ0
Y2huX3VuYm91bmQsIGVuZHMgdXAgaW4gYSBsb29wLgo+IAo+IFNvIEkgbWF5IGhhdmUgdG8gcmVu
YW1lIGFsbCB0aGUgZnVuY3Rpb25zIGluIGR1bW15LmgsCgpOb3RlIGhvdyBJJ3ZlIHNhaWQgIm5h
bWluZyB0aGUgZnVuY3Rpb24gaW4gZHVtbXkuaApkdW1teV9ldnRjaG5fdW5ib3VuZCgpIChhbGlh
c2VkIHRvIHhzbV9ldnRjaG5fdW5ib3VuZCgpCmZvciBzYXRpc2Z5aW5nIG5lZWRzIGVsc2V3aGVy
ZSkuIgoKPiBBbmQgcmVtb3ZlIHN0YXRpYy4uLgoKSSBkb24ndCB0aGluayBzbywgbm8uCgo+IGlz
IGl0IG5lY2Vzc2FyeT8KCkl0IHNob3VsZCBpbW8gYmUgYXQgbGVhc3QgY29uc2lkZXJlZC4gQnV0
IERhbmllbCBhcyB0aGUgbWFpbnRhaW5lciBtYXkKaGF2ZSBzb21ldGhpbmcgdG8gc2F5IGhlcmUg
YXMgd2VsbC4uLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:43:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09:43:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZvM9-0005fp-Lw; Mon, 02 Jul 2018 09:42: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZvM8-0005fh-TN
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 09:42:48 +0000
X-Inumbo-ID: 42d9a7d0-7ddc-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42d9a7d0-7ddc-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:42:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59221415"
Date: Mon, 2 Jul 2018 10:42:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180702094244.5i5kpac4vrfnfdii@citrix.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
 <20180702082826.90272-2-roger.pau@citrix.com>
 <20180702093215.mkhacckcanrct5xg@citrix.com>
 <20180702093628.uluq3lvb2jr3v5i2@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702093628.uluq3lvb2jr3v5i2@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/4] firmware/seabios: fix build on systems
 with non GNU toolchains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTE6MzY6MjhBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAxMDozMjoxNUFNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6Mjg6MjNBTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gWy4uLl0KPiA+ID4gIAo+ID4gPiAgc3VidHJlZS1m
b3JjZS11cGRhdGU6Cj4gPiA+IEBAIC0xMjgsMyArMTI4LDYgQEAgZW5kaWYKPiA+ID4gIHN1YnRy
ZWUtZm9yY2UtdXBkYXRlLWFsbDoKPiA+ID4gIAkkKE1BS0UpIHNlYWJpb3MtZGlyLWZvcmNlLXVw
ZGF0ZQo+ID4gPiAgCSQoTUFLRSkgb3ZtZi1kaXItZm9yY2UtdXBkYXRlCj4gPiA+ICsKPiA+ID4g
K3N1YmRpci1hbGwtc2VhYmlvcy1kaXI6IHNlYWJpb3MtZGlyCj4gPiA+ICsJJChNQUtFKSAtQyAk
PCBDQz0kKFNFQUJJT1NDQykgTEQ9JChTRUFCSU9TTEQpIFBZVEhPTj0kKFBZVEhPTikgYWxsOwo+
ID4gCj4gPiBUaGVyZSBpcyBhIHBhdHRlcm4gcnVsZSBpbiBSdWxlcy5taywgc28gSSB3b3VsZCB2
ZXJ5IG11Y2ggYXZvaWQgaGF2aW5nCj4gPiBpdCByZWRlZmluZWQuCj4gCj4gSSBrbm93LCBidXQg
SSBuZWVkIHRvIHJlZGVmaW5lIGl0IHNvIEkgY2FuIHBhc3MgdGhlIGV4dHJhIG9wdGlvbnMuIEkK
PiBkb24ndCBzZWUgYW55IGJldHRlciB3YXkgdG8gZG8gdGhpcyBUQkguCgpPaCwgY2FuIHlvdSB0
cnkgdGhlIGZvbGxvd2luZyB0byBzZWUgaWYgaXQgd29ya3M/CgogIHN1YmRpci1hbGwtc2VhYmlv
cy1kaXI6IENDPSQoU0VBQklPU0NDKSBMRD0kKFNFQUJJT1NMRCkKClNlZQpodHRwczovL2Z0cC5n
bnUub3JnL29sZC1nbnUvTWFudWFscy9tYWtlLTMuNzkuMS9odG1sX2NoYXB0ZXIvbWFrZV82Lmh0
bWwjU0VDNjkKCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:45:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09: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 1fZvOE-0005sc-8M; Mon, 02 Jul 2018 09:44: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=nznl=js=citrix.com=prvs=7140fc52e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZvOC-0005sX-V8
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:44:56 +0000
X-Inumbo-ID: 9461fb3c-7ddc-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9461fb3c-7ddc-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 09:44:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59221514"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 2 Jul 2018 10:44:47 +0100
Message-ID: <1530524687-23679-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: Plumb an is_priv boolean into
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

VGhlIGN1cnJlbnQgbWVjaGFuaXNtIG9mIHNldHRpbmcgZG9tMC0+aXNfcHJpdmlsZWdlZCBhZnRl
ciBjb25zdHJ1Y3Rpb24gbWVhbnMKdGhhdCB0aGUgaXNfY29udHJvbF9kb21haW4oKSBwcmVkaWNh
dGUgcmV0dXJucyBmYWxzZSBkdXJpbmcgY29uc3RydWN0aW9uLgoKSW4gcGFydGljdWxhciwgdGhp
cyBtZWFucyB0aGF0IHRoZSBDUFVJRCBGYXVsdGluZyBzcGVjaWFsIGNhc2UgaW4KaW5pdF9kb21h
aW5fbXNyX3BvbGljeSgpIGZhaWxzIHRvIHRha2UgZWZmZWN0LiAgKEluIGFjdHVhbCBmYWN0LCBm
YXVsdGluZwpzdXBwb3J0IGlzIGFkdmVydGlzZWQgdG8gZG9tMCwgYnV0IGF0dGVtcHRpbmcgdG8g
Y29uZmlndXJlIGl0IGlzIHNpbGVudGx5Cmlnbm9yZWQgYmVjYXVzZSBvZiB0aGUgZG9tMCBzcGVj
aWFsIGNhc2UgaW4gY3R4dF9zd2l0Y2hfbGV2ZWxsaW5nKCkuKQoKVGhpcyBjb3VsZCBiZSBpbXBs
ZW1lbnRlZCB1c2luZyBhIGZsYWcgaW4geGVuX2RvbWN0bF9jcmVhdGVkb21haW4sIGJ1dCB1c2lu
ZwphbiBleHRyYSBib29sZWFuIHBhcmFtZXRlciBsaWtlIHRoaXMgbWVhbnMgdGhhdCB3ZSBjYW4n
dCBhY2NpZGVudGFsbHkgYWxsb3cKZG9tYWluX2NyZWF0ZSgpIHRvIGNyZWF0ZSBhIHNlY29uZCBk
b20wIGR1ZSB0byBwYXJhbWV0ZXIgbWlzLWF1ZGl0aW5nLgoKV2hpbGUgYWRqdXN0aW5nIHRoZSBz
ZXR0aW5nIG9mIGRvbTAtPmlzX3ByaXZpbGVnZWQsIGRyb3AgdGhlIHJlZHVuZGFudCB6ZXJvaW5n
Cm9mIGRvbTAtPnRhcmdldC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29t
PgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6
IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KCkNvbXBpbGUgdGVzdGVk
IG9uIEFSTS4gIEZ1bmN0aW9uYWxseSB0ZXN0ZWQgb24geDg2LgoKVGhpcyBpZGVhbGx5IHdhbnRz
IGJhY2twb3J0aW5nLCBidXQgd2lsbCBwcm9iYWJseSBiZSBwcm9oaWJpdGl2ZSBiZXlvbmQgNC4x
MQoKU2VtaSBSRkMgYmVjYXVzZSBJJ20gYWJvdXQgdG8gZml4IHRoZSByZWFzb24gZm9yIG5lZWRp
bmcgdGhlIGRvbTAgc3BlY2lhbCBjYXNlCmZvciBGYXVsdGluZywgYW5kIGF2b2lkIHRoZSBidWcg
dGhhdCB3YXkuICBPVE9ILCBpc19jb250cm9sX2RvbWFpbigpIG91Z2h0IHRvCndvcmsgc2Vuc2li
bHkuICBUaG91Z2h0cz8KLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICB8IDYgKysrLS0tCiB4
ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICB8IDUgKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAg
IHwgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgIHwgNiArLS0tLS0KIHhlbi9jb21t
b24vZG9tYWluLmMgICAgIHwgNCArKystCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICB8IDIgKy0K
IHhlbi9jb21tb24vc2NoZWR1bGUuYyAgIHwgMiArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmgg
fCAzICsrLQogOCBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmlu
ZGV4IGE2ZGU3N2MuLmQyMzRjNDYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBi
L3hlbi9hcmNoL2FybS9tbS5jCkBAIC01MjAsNyArNTIwLDcgQEAgdm9pZCBfX2luaXQgYXJjaF9p
bml0X21lbW9yeSh2b2lkKQogICAgICAqIEFueSBYZW4taGVhcCBwYWdlcyB0aGF0IHdlIHdpbGwg
YWxsb3cgdG8gYmUgbWFwcGVkIHdpbGwgaGF2ZQogICAgICAqIHRoZWlyIGRvbWFpbiBmaWVsZCBz
ZXQgdG8gZG9tX3hlbi4KICAgICAgKi8KLSAgICBkb21feGVuID0gZG9tYWluX2NyZWF0ZShET01J
RF9YRU4sIE5VTEwpOworICAgIGRvbV94ZW4gPSBkb21haW5fY3JlYXRlKERPTUlEX1hFTiwgTlVM
TCwgZmFsc2UpOwogICAgIEJVR19PTihJU19FUlIoZG9tX3hlbikpOwogCiAgICAgLyoKQEAgLTUy
OCwxNCArNTI4LDE0IEBAIHZvaWQgX19pbml0IGFyY2hfaW5pdF9tZW1vcnkodm9pZCkKICAgICAg
KiBUaGlzIGRvbWFpbiBvd25zIEkvTyBwYWdlcyB0aGF0IGFyZSB3aXRoaW4gdGhlIHJhbmdlIG9m
IHRoZSBwYWdlX2luZm8KICAgICAgKiBhcnJheS4gTWFwcGluZ3Mgb2NjdXIgYXQgdGhlIHByaXYg
b2YgdGhlIGNhbGxlci4KICAgICAgKi8KLSAgICBkb21faW8gPSBkb21haW5fY3JlYXRlKERPTUlE
X0lPLCBOVUxMKTsKKyAgICBkb21faW8gPSBkb21haW5fY3JlYXRlKERPTUlEX0lPLCBOVUxMLCBm
YWxzZSk7CiAgICAgQlVHX09OKElTX0VSUihkb21faW8pKTsKIAogICAgIC8qCiAgICAgICogSW5p
dGlhbGlzZSBvdXIgQ09XIGRvbWFpbi4KICAgICAgKiBUaGlzIGRvbWFpbiBvd25zIHNoYXJhYmxl
IHBhZ2VzLgogICAgICAqLwotICAgIGRvbV9jb3cgPSBkb21haW5fY3JlYXRlKERPTUlEX0NPVywg
TlVMTCk7CisgICAgZG9tX2NvdyA9IGRvbWFpbl9jcmVhdGUoRE9NSURfQ09XLCBOVUxMLCBmYWxz
ZSk7CiAgICAgQlVHX09OKElTX0VSUihkb21fY293KSk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggMWQ2ZjZiZi4uMjE2
NTcyZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJt
L3NldHVwLmMKQEAgLTg0MywxMyArODQzLDEwIEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNp
Z25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAgICAgZG9tMF9jZmcuYXJjaC5naWNfdmVyc2lv
biA9IFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkU7CiAgICAgZG9tMF9jZmcuYXJjaC5ucl9z
cGlzID0gZ2ljX251bWJlcl9saW5lcygpIC0gMzI7CiAKLSAgICBkb20wID0gZG9tYWluX2NyZWF0
ZSgwLCAmZG9tMF9jZmcpOworICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKDAsICZkb20wX2NmZywg
dHJ1ZSk7CiAgICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9jX2RvbTBfdmNwdTAoZG9tMCkg
PT0gTlVMTCkgKQogICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbWFpbiAwIik7
CiAKLSAgICBkb20wLT5pc19wcml2aWxlZ2VkID0gMTsKLSAgICBkb20wLT50YXJnZXQgPSBOVUxM
OwotCiAgICAgaWYgKCBjb25zdHJ1Y3RfZG9tMChkb20wKSAhPSAwKQogICAgICAgICAgICAgcGFu
aWMoIkNvdWxkIG5vdCBzZXQgdXAgRE9NMCBndWVzdCBPUyIpOwogCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IGUxMDMyYTcuLmExYTFmNWYg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBA
IC0yNzEsNyArMjcxLDcgQEAgdm9pZCBfX2luaXQgYXJjaF9pbml0X21lbW9yeSh2b2lkKQogICAg
ICAqIEhpZGRlbiBQQ0kgZGV2aWNlcyB3aWxsIGFsc28gYmUgYXNzb2NpYXRlZCB3aXRoIHRoaXMg
ZG9tYWluCiAgICAgICogKGJ1dCBiZSBbcGFydGx5XSBjb250cm9sbGVkIGJ5IERvbTAgbmV2ZXJ0
aGVsZXNzKS4KICAgICAgKi8KLSAgICBkb21feGVuID0gZG9tYWluX2NyZWF0ZShET01JRF9YRU4s
IE5VTEwpOworICAgIGRvbV94ZW4gPSBkb21haW5fY3JlYXRlKERPTUlEX1hFTiwgTlVMTCwgZmFs
c2UpOwogICAgIEJVR19PTihJU19FUlIoZG9tX3hlbikpOwogICAgIElOSVRfTElTVF9IRUFEKCZk
b21feGVuLT5hcmNoLnBkZXZfbGlzdCk7CiAKQEAgLTI4MCwxNCArMjgwLDE0IEBAIHZvaWQgX19p
bml0IGFyY2hfaW5pdF9tZW1vcnkodm9pZCkKICAgICAgKiBUaGlzIGRvbWFpbiBvd25zIEkvTyBw
YWdlcyB0aGF0IGFyZSB3aXRoaW4gdGhlIHJhbmdlIG9mIHRoZSBwYWdlX2luZm8KICAgICAgKiBh
cnJheS4gTWFwcGluZ3Mgb2NjdXIgYXQgdGhlIHByaXYgb2YgdGhlIGNhbGxlci4KICAgICAgKi8K
LSAgICBkb21faW8gPSBkb21haW5fY3JlYXRlKERPTUlEX0lPLCBOVUxMKTsKKyAgICBkb21faW8g
PSBkb21haW5fY3JlYXRlKERPTUlEX0lPLCBOVUxMLCBmYWxzZSk7CiAgICAgQlVHX09OKElTX0VS
Uihkb21faW8pKTsKIAogICAgIC8qCiAgICAgICogSW5pdGlhbGlzZSBvdXIgQ09XIGRvbWFpbi4K
ICAgICAgKiBUaGlzIGRvbWFpbiBvd25zIHNoYXJhYmxlIHBhZ2VzLgogICAgICAqLwotICAgIGRv
bV9jb3cgPSBkb21haW5fY3JlYXRlKERPTUlEX0NPVywgTlVMTCk7CisgICAgZG9tX2NvdyA9IGRv
bWFpbl9jcmVhdGUoRE9NSURfQ09XLCBOVUxMLCBmYWxzZSk7CiAgICAgQlVHX09OKElTX0VSUihk
b21fY293KSk7CiAKICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94
ZW4vYXJjaC94ODYvc2V0dXAuYwppbmRleCAzOWFjMTMwLi40MTliNDZjIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtMTY2MCwx
NCArMTY2MCwxMCBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBs
b25nIG1iaV9wKQogICAgIH0KIAogICAgIC8qIENyZWF0ZSBpbml0aWFsIGRvbWFpbiAwLiAqLwot
ICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKGdldF9pbml0aWFsX2RvbWFpbl9pZCgpLCAmZG9tMF9j
ZmcpOworICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKGdldF9pbml0aWFsX2RvbWFpbl9pZCgpLCAm
ZG9tMF9jZmcsICFwdl9zaGltKTsKICAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2NfZG9t
MF92Y3B1MChkb20wKSA9PSBOVUxMKSApCiAgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGluZyBk
b21haW4gMCIpOwogCi0gICAgaWYgKCAhcHZfc2hpbSApCi0gICAgICAgIGRvbTAtPmlzX3ByaXZp
bGVnZWQgPSAxOwotICAgIGRvbTAtPnRhcmdldCA9IE5VTEw7Ci0KICAgICAvKiBHcmFiIHRoZSBE
T00wIGNvbW1hbmQgbGluZS4gKi8KICAgICBjbWRsaW5lID0gKGNoYXIgKikobW9kWzBdLnN0cmlu
ZyA/IF9fdmEobW9kWzBdLnN0cmluZykgOiBOVUxMKTsKICAgICBpZiAoIChjbWRsaW5lICE9IE5V
TEwpIHx8IChrZXh0cmEgIT0gTlVMTCkgKQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4u
YyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggNmNiZjEzNS4uMDhjYTRiMSAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBAIC0yNjEs
NyArMjYxLDggQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfZXh0cmFfZ3Vlc3RfaXJxcyhjb25z
dCBjaGFyICpzKQogY3VzdG9tX3BhcmFtKCJleHRyYV9ndWVzdF9pcnFzIiwgcGFyc2VfZXh0cmFf
Z3Vlc3RfaXJxcyk7CiAKIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21p
ZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRl
ZG9tYWluICpjb25maWcpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5f
ZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBib29sIGlzX3ByaXYpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCwgKipwZCwgKm9sZF9od2Rv
bSA9IE5VTEw7CiAgICAgZW51bSB7IElOSVRfeHNtID0gMXU8PDAsIElOSVRfd2F0Y2hkb2cgPSAx
dTw8MSwgSU5JVF9yYW5nZXNldCA9IDF1PDwyLApAQCAtMjcyLDYgKzI3Myw3IEBAIHN0cnVjdCBk
b21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAgICAgICAgcmV0dXJuIEVSUl9Q
VFIoLUVOT01FTSk7CiAKICAgICBkLT5kb21haW5faWQgPSBkb21pZDsKKyAgICBkLT5pc19wcml2
aWxlZ2VkID0gaXNfcHJpdjsKIAogICAgIC8qIERlYnVnIHNhbml0eS4gKi8KICAgICBBU1NFUlQo
aXNfc3lzdGVtX2RvbWFpbihkKSA/IGNvbmZpZyA9PSBOVUxMIDogY29uZmlnICE9IE5VTEwpOwpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3RsLmMKaW5k
ZXggOWI3YmMwOC4uMzllYjgxOSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21jdGwuYworKysg
Yi94ZW4vY29tbW9uL2RvbWN0bC5jCkBAIC01MzIsNyArNTMyLDcgQEAgbG9uZyBkb19kb21jdGwo
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQogICAgICAgICAg
ICAgcm92ZXIgPSBkb207CiAgICAgICAgIH0KIAotICAgICAgICBkID0gZG9tYWluX2NyZWF0ZShk
b20sICZvcC0+dS5jcmVhdGVkb21haW4pOworICAgICAgICBkID0gZG9tYWluX2NyZWF0ZShkb20s
ICZvcC0+dS5jcmVhdGVkb21haW4sIGZhbHNlKTsKICAgICAgICAgaWYgKCBJU19FUlIoZCkgKQog
ICAgICAgICB7CiAgICAgICAgICAgICByZXQgPSBQVFJfRVJSKGQpOwpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4IDA0OWY5M2Yu
Ljk3MThjZTMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYworKysgYi94ZW4vY29t
bW9uL3NjaGVkdWxlLmMKQEAgLTE4MDksNyArMTgwOSw3IEBAIHZvaWQgX19pbml0IHNjaGVkdWxl
cl9pbml0KHZvaWQpCiAgICAgICAgIHNjaGVkX3JhdGVsaW1pdF91cyA9IFNDSEVEX0RFRkFVTFRf
UkFURUxJTUlUX1VTOwogICAgIH0KIAotICAgIGlkbGVfZG9tYWluID0gZG9tYWluX2NyZWF0ZShE
T01JRF9JRExFLCBOVUxMKTsKKyAgICBpZGxlX2RvbWFpbiA9IGRvbWFpbl9jcmVhdGUoRE9NSURf
SURMRSwgTlVMTCwgZmFsc2UpOwogICAgIEJVR19PTihJU19FUlIoaWRsZV9kb21haW4pKTsKICAg
ICBpZGxlX2RvbWFpbi0+dmNwdSA9IGlkbGVfdmNwdTsKICAgICBpZGxlX2RvbWFpbi0+bWF4X3Zj
cHVzID0gbnJfY3B1X2lkczsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIv
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggZTc5ZDVhMy4uODUxZjExZSAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgK
QEAgLTU0Niw3ICs1NDYsOCBAQCB2b2lkIGRvbWFpbl91cGRhdGVfbm9kZV9hZmZpbml0eShzdHJ1
Y3QgZG9tYWluICpkKTsKICAqIChkb21pZCA8IERPTUlEX0ZJUlNUX1JFU0VSVkVEKS4KICAqLwog
c3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNvbmZpZyk7
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRv
bWFpbiAqY29uZmlnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGlzX3ByaXYp
OwogCiAvKgogICogcmN1X2xvY2tfZG9tYWluX2J5X2lkKCkgaXMgbW9yZSBlZmZpY2llbnQgdGhh
biBnZXRfZG9tYWluX2J5X2lkKCkuCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:48:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09:48: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 1fZvRF-00065I-1b; Mon, 02 Jul 2018 09:48: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=tuye=js=xenproject.org=prvs=7143f7886=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fZvRD-000655-R4
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 09:48:03 +0000
X-Inumbo-ID: 0421f2e0-7ddd-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0421f2e0-7ddd-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 09:48:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59221713"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74929-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74906
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 2 Jul 2018 10:47:59 +0100
Subject: [Xen-devel] [distros-debian-sid test] 74929: 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>

ZmxpZ2h0IDc0OTI5IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTI5LwoKRmFpbHVyZXMg
Oi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTA2CiB0ZXN0LWFybWhm
LWFybWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWls
IGJsb2NrZWQgaW4gNzQ5MDYKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTA2CiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtc2lkLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwg
YmxvY2tlZCBpbiA3NDkwNgogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zaWQtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTA2CgpiYXNlbGluZSB2
ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5MDYKCmpvYnM6CiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRi
b290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWFtZDY0LXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUv
b3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dz
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBw
bGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:57:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09: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 1fZvaS-00070e-Fl; Mon, 02 Jul 2018 09:57: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=nznl=js=citrix.com=prvs=7140fc52e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZvaQ-00070U-Kw
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:57:34 +0000
X-Inumbo-ID: 533834fe-7dde-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 533834fe-7dde-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:57:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59222121"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 2 Jul 2018 10:57:26 +0100
Message-ID: <1530525447-28347-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] x86/msr: Drop {MISC_ENABLES,
 PLATFORM_INFO}.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>,
 Sergey Dyasli <sergey.dyasli@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>

VGhlc2UgTVNScyBhcmUgbm9uLWFyY2hpdGVjdHVyYWwgYW5kIHRoZSBhdmFpbGFibGUgYm9vbGVh
bnMgd2VyZSB1c2VkIGluIGxpZXUKb2YgYW4gYXJjaGl0ZWN0dXJhbCBzaWduYWwgb2YgYXZhaWxh
YmlsaXR5LiAgVGhlIE1TUnMgYXJlIHVuY29uZGl0aW9uYWxseQphdmFpbGFibGUgdG8gSFZNIGd1
ZXN0cywgYnV0IGN1cnJlbnRseSBmb3IgUFYgZ3Vlc3RzLCBhcmUgaGlkZGVuIHdoZW4gQ1BVSUQK
ZmF1bHRpbmcgaXMgdW5hdmFpbGFibGUuCgpIb3dldmVyLCBpbiBoaW5kc2lnaHQsIHRoZSBhZGRp
dGlvbmFsIGJvb2xlYW5zIG1ha2UgdG9vbHN0YWNrIE1TUiBpbnRlcmFjdGlvbnMKbW9yZSBjb21w
bGljYXRlZC4gIEFzIHRoZSBiZWhhdmlvdXIgb2YgdGhlIE1TUnMgaXMgcmVzZXJ2ZWQgd2hlbiB1
bmF2YWlsYWJsZSwKdW5jb25kaXRpb25hbGx5IGxldHRpbmcgdGhlIE1TUnMgYmUgYWNjZXNzaWJs
ZSBpcyBjb21wYXRpYmxlIGJlaGF2aW91ciwgZXZlbgpmb3IgUFYgZ3Vlc3RzLgoKVGhlIG5ldyBi
ZWhhdmlvdXIgaXM6CiAgKiBQTEFURk9STV9JTkZPIGlzIHVuY29uZGl0aW9uYWxseSByZWFkYWJs
ZSBldmVuIGZvciBQViBndWVzdHMgYW5kIHdpbGwKICAgIGluZGljYXRlIHRoZSBwcmVzZW5zZSBv
ciBhYnNlbnNlIG9mIENQVUlEIEZhdWx0aW5nIGluIGJpdCAzMS4KICAqIE1JU0NfRkVBVFVSRVNf
RU5BQkxFUyBpcyB1bmNvbmR0aW9uYWxseSByZWFkYWJsZSwgYW5kIGJpdCAwIG1heSBiZSBzZXQg
aWZmCiAgICBQTEFURk9STV9JTkZPIHJlcG9ydHMgdGhhdCBDUFVJRCBGYXVsdGluZyBpcyBhdmFp
bGFibGUuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4K
LS0tCiB4ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jIHwgIDEgLQogeGVuL2FyY2gveDg2L21zci5j
ICAgICAgICB8IDMwICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9tc3IuaCB8ICAyIC0tCiAzIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAz
MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jIGIv
eGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwppbmRleCAzNTQ4YjEyLi5iOWZmNmY4IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29t
bW9uLmMKQEAgLTExOSw3ICsxMTksNiBAQCBib29sIF9faW5pdCBwcm9iZV9jcHVpZF9mYXVsdGlu
Zyh2b2lkKQogCXsKIAkJc3RydWN0IG1zcl9kb21haW5fcG9saWN5ICpkcCA9ICZyYXdfbXNyX2Rv
bWFpbl9wb2xpY3k7CiAKLQkJZHAtPnBsYWZvcm1faW5mby5hdmFpbGFibGUgPSB0cnVlOwogCQlp
ZiAodmFsICYgTVNSX1BMQVRGT1JNX0lORk9fQ1BVSURfRkFVTFRJTkcpCiAJCQlkcC0+cGxhZm9y
bV9pbmZvLmNwdWlkX2ZhdWx0aW5nID0gdHJ1ZTsKIAl9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbXNyLmMgYi94ZW4vYXJjaC94ODYvbXNyLmMKaW5kZXggMWUxMmNjYi4uNjU5OWYxMCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21zci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwpAQCAt
NTQsMzUgKzU0LDIxIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfaG9zdF9wb2xpY3ko
dm9pZCkKIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfaHZtX21heF9wb2xpY3kodm9pZCkK
IHsKICAgICBzdHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kgKmRwID0gJmh2bV9tYXhfbXNyX2RvbWFp
bl9wb2xpY3k7Ci0gICAgc3RydWN0IG1zcl92Y3B1X3BvbGljeSAqdnAgPSAmaHZtX21heF9tc3Jf
dmNwdV9wb2xpY3k7CiAKICAgICBpZiAoICFodm1fZW5hYmxlZCApCiAgICAgICAgIHJldHVybjsK
IAogICAgICpkcCA9IGhvc3RfbXNyX2RvbWFpbl9wb2xpY3k7CiAKLSAgICAvKiAweDAwMDAwMGNl
ICBNU1JfSU5URUxfUExBVEZPUk1fSU5GTyAqLwogICAgIC8qIEl0J3MgYWx3YXlzIHBvc3NpYmxl
IHRvIGVtdWxhdGUgQ1BVSUQgZmF1bHRpbmcgZm9yIEhWTSBndWVzdHMgKi8KLSAgICBpZiAoIGJv
b3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0lOVEVMIHx8Ci0gICAgICAgICBi
b290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQgKQotICAgIHsKLSAgICAg
ICAgZHAtPnBsYWZvcm1faW5mby5hdmFpbGFibGUgPSB0cnVlOwotICAgICAgICBkcC0+cGxhZm9y
bV9pbmZvLmNwdWlkX2ZhdWx0aW5nID0gdHJ1ZTsKLSAgICB9Ci0KLSAgICAvKiAweDAwMDAwMTQw
ICBNU1JfSU5URUxfTUlTQ19GRUFUVVJFU19FTkFCTEVTICovCi0gICAgdnAtPm1pc2NfZmVhdHVy
ZXNfZW5hYmxlcy5hdmFpbGFibGUgPSBkcC0+cGxhZm9ybV9pbmZvLmNwdWlkX2ZhdWx0aW5nOwor
ICAgIGRwLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRpbmcgPSB0cnVlOwogfQogCiBzdGF0aWMg
dm9pZCBfX2luaXQgY2FsY3VsYXRlX3B2X21heF9wb2xpY3kodm9pZCkKIHsKICAgICBzdHJ1Y3Qg
bXNyX2RvbWFpbl9wb2xpY3kgKmRwID0gJnB2X21heF9tc3JfZG9tYWluX3BvbGljeTsKLSAgICBz
dHJ1Y3QgbXNyX3ZjcHVfcG9saWN5ICp2cCA9ICZwdl9tYXhfbXNyX3ZjcHVfcG9saWN5OwogCiAg
ICAgKmRwID0gaG9zdF9tc3JfZG9tYWluX3BvbGljeTsKLQotICAgIC8qIDB4MDAwMDAxNDAgIE1T
Ul9JTlRFTF9NSVNDX0ZFQVRVUkVTX0VOQUJMRVMgKi8KLSAgICB2cC0+bWlzY19mZWF0dXJlc19l
bmFibGVzLmF2YWlsYWJsZSA9IGRwLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRpbmc7CiB9CiAK
IHZvaWQgX19pbml0IGluaXRfZ3Vlc3RfbXNyX3BvbGljeSh2b2lkKQpAQCAtMTA3LDEwICs5Myw3
IEBAIGludCBpbml0X2RvbWFpbl9tc3JfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpCiAKICAgICAv
KiBTZWUgY29tbWVudCBpbiBpbnRlbF9jdHh0X3N3aXRjaF9sZXZlbGxpbmcoKSAqLwogICAgIGlm
ICggaXNfY29udHJvbF9kb21haW4oZCkgKQotICAgIHsKLSAgICAgICAgZHAtPnBsYWZvcm1faW5m
by5hdmFpbGFibGUgPSBmYWxzZTsKICAgICAgICAgZHAtPnBsYWZvcm1faW5mby5jcHVpZF9mYXVs
dGluZyA9IGZhbHNlOwotICAgIH0KIAogICAgIGQtPmFyY2gubXNyID0gZHA7CiAKQEAgLTEzMCwx
MCArMTEzLDYgQEAgaW50IGluaXRfdmNwdV9tc3JfcG9saWN5KHN0cnVjdCB2Y3B1ICp2KQogICAg
ICp2cCA9IGlzX3B2X2RvbWFpbihkKSA/IHB2X21heF9tc3JfdmNwdV9wb2xpY3kgOgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9tYXhfbXNyX3ZjcHVfcG9saWN5OwogCi0gICAgLyog
U2VlIGNvbW1lbnQgaW4gaW50ZWxfY3R4dF9zd2l0Y2hfbGV2ZWxsaW5nKCkgKi8KLSAgICBpZiAo
IGlzX2NvbnRyb2xfZG9tYWluKGQpICkKLSAgICAgICAgdnAtPm1pc2NfZmVhdHVyZXNfZW5hYmxl
cy5hdmFpbGFibGUgPSBmYWxzZTsKLQogICAgIHYtPmFyY2gubXNyID0gdnA7CiAKICAgICByZXR1
cm4gMDsKQEAgLTE2MCw4ICsxMzksNiBAQCBpbnQgZ3Vlc3RfcmRtc3IoY29uc3Qgc3RydWN0IHZj
cHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgKnZhbCkKICAgICAgICAgYnJlYWs7CiAKICAg
ICBjYXNlIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPOgotICAgICAgICBpZiAoICFkcC0+cGxhZm9y
bV9pbmZvLmF2YWlsYWJsZSApCi0gICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwogICAgICAgICAq
dmFsID0gKHVpbnQ2NF90KWRwLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRpbmcgPDwKICAgICAg
ICAgICAgICAgIF9NU1JfUExBVEZPUk1fSU5GT19DUFVJRF9GQVVMVElORzsKICAgICAgICAgYnJl
YWs7CkBAIC0xNzEsOCArMTQ4LDYgQEAgaW50IGd1ZXN0X3JkbXNyKGNvbnN0IHN0cnVjdCB2Y3B1
ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90ICp2YWwpCiAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7
CiAKICAgICBjYXNlIE1TUl9JTlRFTF9NSVNDX0ZFQVRVUkVTX0VOQUJMRVM6Ci0gICAgICAgIGlm
ICggIXZwLT5taXNjX2ZlYXR1cmVzX2VuYWJsZXMuYXZhaWxhYmxlICkKLSAgICAgICAgICAgIGdv
dG8gZ3BfZmF1bHQ7CiAgICAgICAgICp2YWwgPSAodWludDY0X3QpdnAtPm1pc2NfZmVhdHVyZXNf
ZW5hYmxlcy5jcHVpZF9mYXVsdGluZyA8PAogICAgICAgICAgICAgICAgX01TUl9NSVNDX0ZFQVRV
UkVTX0NQVUlEX0ZBVUxUSU5HOwogICAgICAgICBicmVhazsKQEAgLTI1OCw5ICsyMzMsNiBAQCBp
bnQgZ3Vlc3Rfd3Jtc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFs
KQogICAgIHsKICAgICAgICAgYm9vbCBvbGRfY3B1aWRfZmF1bHRpbmcgPSB2cC0+bWlzY19mZWF0
dXJlc19lbmFibGVzLmNwdWlkX2ZhdWx0aW5nOwogCi0gICAgICAgIGlmICggIXZwLT5taXNjX2Zl
YXR1cmVzX2VuYWJsZXMuYXZhaWxhYmxlICkKLSAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7Ci0K
ICAgICAgICAgcnN2ZCA9IH4wdWxsOwogICAgICAgICBpZiAoIGRwLT5wbGFmb3JtX2luZm8uY3B1
aWRfZmF1bHRpbmcgKQogICAgICAgICAgICAgcnN2ZCAmPSB+TVNSX01JU0NfRkVBVFVSRVNfQ1BV
SURfRkFVTFRJTkc7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tc3IuaAppbmRleCBhZmJlYjdmLi5jMjgzNzFjIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNy
LmgKQEAgLTI2Miw3ICsyNjIsNiBAQCBzdHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kKIHsKICAgICAv
KiAweDAwMDAwMGNlICBNU1JfSU5URUxfUExBVEZPUk1fSU5GTyAqLwogICAgIHN0cnVjdCB7Ci0g
ICAgICAgIGJvb2wgYXZhaWxhYmxlOyAvKiBUaGlzIE1TUiBpcyBub24tYXJjaGl0ZWN0dXJhbCAq
LwogICAgICAgICBib29sIGNwdWlkX2ZhdWx0aW5nOwogICAgIH0gcGxhZm9ybV9pbmZvOwogfTsK
QEAgLTI5MCw3ICsyODksNiBAQCBzdHJ1Y3QgbXNyX3ZjcHVfcG9saWN5CiAKICAgICAvKiAweDAw
MDAwMTQwICBNU1JfSU5URUxfTUlTQ19GRUFUVVJFU19FTkFCTEVTICovCiAgICAgc3RydWN0IHsK
LSAgICAgICAgYm9vbCBhdmFpbGFibGU7IC8qIFRoaXMgTVNSIGlzIG5vbi1hcmNoaXRlY3R1cmFs
ICovCiAgICAgICAgIGJvb2wgY3B1aWRfZmF1bHRpbmc7CiAgICAgfSBtaXNjX2ZlYXR1cmVzX2Vu
YWJsZXM7CiB9OwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:57:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09: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 1fZvaO-00070I-Q7; Mon, 02 Jul 2018 09:57: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=nznl=js=citrix.com=prvs=7140fc52e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZvaO-000708-18
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:57:32 +0000
X-Inumbo-ID: 51a6f1d1-7dde-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 51a6f1d1-7dde-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:57:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59222119"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 2 Jul 2018 10:57:24 +0100
Message-ID: <1530525447-28347-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] x86: Further CPUID/MSR cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBmdXJ0aGVyIGNsZWFudXAgd29yayB0byBoZWxwIHRoZSBmb3J0aGNvbWluZyB0b29s
c3RhY2sgQ1BVSUQvTVNSIHdvcmsuCgpBbmRyZXcgQ29vcGVyICgzKToKICB0b29scy9saWJ4Yzog
RHJvcCB4Y19jcHVpZF90b19zdHIoKQogIHg4Ni9tc3I6IERyb3Age01JU0NfRU5BQkxFUyxQTEFU
Rk9STV9JTkZPfS5hdmFpbGFibGUKICB4ODYvbXNyOiBVc2UgdGhlIGFyY2hpdGVjdHVyYWwgbGF5
b3V0IGZvciBNU1Jfe01JU0NfRU5BQkxFUyxQTEFURk9STV9JTkZPfQoKIHRvb2xzL2xpYnhjL2lu
Y2x1ZGUveGVuY3RybC5oIHwgIDIgLS0KIHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgIHwg
MjUgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyAg
ICAgfCAgMSAtCiB4ZW4vYXJjaC94ODYvbXNyLmMgICAgICAgICAgICB8IDM5ICsrKystLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaCAg
ICAgfCAxNyArKysrKysrKysrKy0tLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25z
KCspLCA2OCBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:57:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09: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 1fZvaP-00070O-4j; Mon, 02 Jul 2018 09: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=nznl=js=citrix.com=prvs=7140fc52e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZvaO-00070D-B7
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:57:32 +0000
X-Inumbo-ID: 52554569-7dde-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 52554569-7dde-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:57:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59222120"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 2 Jul 2018 10:57:25 +0100
Message-ID: <1530525447-28347-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] tools/libxc: Drop xc_cpuid_to_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBoZWxwZXIgYXBwZWFycyB0byBoYXZlIGJlZW4gaW50cm9kdWNlZCAxMCB5ZWFycyBhZ28g
YnkgYy9zIDVmMTRhODdjZWIKIng4NiwgaHZtOiBHdWVzdCBDUFVJRCBjb25maWd1cmF0aW9uIiBh
bmQgbmV2ZXIgaGFkIGFueSB1c2VycyBhdCBhbGwuCgphbGxvY19zdHIoKSBpcyBhY3R1YWxseSBh
biBvcGVuY29kZWQgY2FsbG9jKCksIGFuZCBub3cgb25seSBoYXMgYSBzaW5nbGUKY2FsbGVyLiAg
VXNlIGNhbGxvYygpIGRpcmVjdGx5IGFuZCBkcm9wIGFsbG9jX3N0cigpLgoKU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25A
ZXUuY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkgPHNl
cmdleS5keWFzbGlAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwu
aCB8ICAyIC0tCiB0b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYyAgICB8IDI1ICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDI2IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKaW5kZXggNDA4ZmExYy4uZTgyODVkYiAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMvaW5j
bHVkZS94ZW5jdHJsLmgKQEAgLTE4MjgsOCArMTgyOCw2IEBAIGludCB4Y19jcHVpZF9hcHBseV9w
b2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZmVhdHVyZXNl
dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX2ZlYXR1cmVzKTsK
LXZvaWQgeGNfY3B1aWRfdG9fc3RyKGNvbnN0IHVuc2lnbmVkIGludCAqcmVncywKLSAgICAgICAg
ICAgICAgICAgICAgIGNoYXIgKipzdHJzKTsgLyogc29tZSBzdHJzW10gbWF5IGJlIE5VTEwgaWYg
RU5PTUVNICovCiBpbnQgeGNfbWNhX29wKHhjX2ludGVyZmFjZSAqeGNoLCBzdHJ1Y3QgeGVuX21j
ICptYyk7CiBpbnQgeGNfbWNhX29wX2luamVjdF92Mih4Y19pbnRlcmZhY2UgKnhjaCwgdW5zaWdu
ZWQgaW50IGZsYWdzLAogICAgICAgICAgICAgICAgICAgICAgICAgeGNfY3B1bWFwX3QgY3B1bWFw
LCB1bnNpZ25lZCBpbnQgbnJfY3B1cyk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19jcHVp
ZF94ODYuYyBiL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCmluZGV4IDNhMTY4YTQuLmM1YzNj
ZGMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCisrKyBiL3Rvb2xzL2xp
YnhjL3hjX2NwdWlkX3g4Ni5jCkBAIC02MjcsMjkgKzYyNyw2IEBAIHN0YXRpYyBpbnQgeGNfY3B1
aWRfZG9fZG9tY3RsKAogICAgIHJldHVybiBkb19kb21jdGwoeGNoLCAmZG9tY3RsKTsKIH0KIAot
c3RhdGljIGNoYXIgKmFsbG9jX3N0cih2b2lkKQotewotICAgIGNoYXIgKnMgPSBtYWxsb2MoMzMp
OwotICAgIGlmICggcyA9PSBOVUxMICkKLSAgICAgICAgcmV0dXJuIHM7Ci0gICAgbWVtc2V0KHMs
IDAsIDMzKTsKLSAgICByZXR1cm4gczsKLX0KLQotdm9pZCB4Y19jcHVpZF90b19zdHIoY29uc3Qg
dW5zaWduZWQgaW50ICpyZWdzLCBjaGFyICoqc3RycykKLXsKLSAgICBpbnQgaSwgajsKLQotICAg
IGZvciAoIGkgPSAwOyBpIDwgNDsgaSsrICkKLSAgICB7Ci0gICAgICAgIHN0cnNbaV0gPSBhbGxv
Y19zdHIoKTsKLSAgICAgICAgaWYgKCBzdHJzW2ldID09IE5VTEwgKQotICAgICAgICAgICAgY29u
dGludWU7Ci0gICAgICAgIGZvciAoIGogPSAwOyBqIDwgMzI7IGorKyApCi0gICAgICAgICAgICBz
dHJzW2ldW2pdID0gISEoKHJlZ3NbaV0gJiAoMVUgPDwgKDMxIC0gaikpKSkgPyAnMScgOiAnMCc7
Ci0gICAgfQotfQotCiBzdGF0aWMgdm9pZCBzYW5pdGlzZV9mZWF0dXJlc2V0KHN0cnVjdCBjcHVp
ZF9kb21haW5faW5mbyAqaW5mbykKIHsKICAgICBjb25zdCB1aW50MzJfdCBmc19zaXplID0geGNf
Z2V0X2NwdV9mZWF0dXJlc2V0X3NpemUoKTsKQEAgLTgzMiw3ICs4MDksNyBAQCBpbnQgeGNfY3B1
aWRfc2V0KAogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIH0KICAgICAgICAgCi0gICAg
ICAgIGNvbmZpZ190cmFuc2Zvcm1lZFtpXSA9IGFsbG9jX3N0cigpOworICAgICAgICBjb25maWdf
dHJhbnNmb3JtZWRbaV0gPSBjYWxsb2MoMzMsIDEpOyAvKiAzMiBiaXRzLCBOVUwgdGVybWluYXRv
ci4gKi8KICAgICAgICAgaWYgKCBjb25maWdfdHJhbnNmb3JtZWRbaV0gPT0gTlVMTCApCiAgICAg
ICAgIHsKICAgICAgICAgICAgIHJjID0gLUVOT01FTTsKLS0gCjIuMS40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:57:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09: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 1fZvaS-00070k-Pi; Mon, 02 Jul 2018 09:57: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=nznl=js=citrix.com=prvs=7140fc52e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZvaQ-00070V-LT
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:57:34 +0000
X-Inumbo-ID: 536eeb4f-7dde-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 536eeb4f-7dde-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 11:57:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59222123"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 2 Jul 2018 10:57:27 +0100
Message-ID: <1530525447-28347-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] x86/msr: Use the architectural layout for
 MSR_{MISC_ENABLES, PLATFORM_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sergey Dyasli <sergey.dyasli@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>

VGhpcyBzaW1wbGlmaWVzIGZ1dHVyZSBpbnRlcmFjdGlvbnMgd2l0aCB0aGUgdG9vbHN0YWNrLCBi
eSByZW1vdmluZyB0aGUgbmVlZApmb3IgcGVyLU1TUiBjdXN0b20gYWNjZXNzb3JzIHdoZW4gc2h1
ZmZsaW5nIGRhdGEgaW4vb3V0IG9mIGEgcG9saWN5LgoKVXNlIGEgMzJiaXQgcmF3IGJhY2tpbmcg
aW50ZWdlciAoZm9yIHNpbXBsaWNpdHkpLCBhbmQgdXNlIGEgYml0ZmllbGQgdG8gbW92ZQp0aGUg
Y3B1aWRfZmF1bHRpbmcgZmllbGQgdG8gaXRzIGFwcHJvcHJpYXRlIHBvc2l0aW9uLgoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkND
OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gv
eDg2L21zci5jICAgICAgICB8ICA5ICsrKy0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3Iu
aCB8IDE1ICsrKysrKysrKysrLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNyLmMgYi94ZW4v
YXJjaC94ODYvbXNyLmMKaW5kZXggNjU5OWYxMC4uZDAzNWM2NyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L21zci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwpAQCAtMTM5LDggKzEzOSw3IEBA
IGludCBndWVzdF9yZG1zcihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50
NjRfdCAqdmFsKQogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX0lOVEVMX1BMQVRGT1JN
X0lORk86Ci0gICAgICAgICp2YWwgPSAodWludDY0X3QpZHAtPnBsYWZvcm1faW5mby5jcHVpZF9m
YXVsdGluZyA8PAotICAgICAgICAgICAgICAgX01TUl9QTEFURk9STV9JTkZPX0NQVUlEX0ZBVUxU
SU5HOworICAgICAgICAqdmFsID0gZHAtPnBsYWZvcm1faW5mby5yYXc7CiAgICAgICAgIGJyZWFr
OwogCiAgICAgY2FzZSBNU1JfQVJDSF9DQVBBQklMSVRJRVM6CkBAIC0xNDgsOCArMTQ3LDcgQEAg
aW50IGd1ZXN0X3JkbXNyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2
NF90ICp2YWwpCiAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAKICAgICBjYXNlIE1TUl9JTlRFTF9N
SVNDX0ZFQVRVUkVTX0VOQUJMRVM6Ci0gICAgICAgICp2YWwgPSAodWludDY0X3QpdnAtPm1pc2Nf
ZmVhdHVyZXNfZW5hYmxlcy5jcHVpZF9mYXVsdGluZyA8PAotICAgICAgICAgICAgICAgX01TUl9N
SVNDX0ZFQVRVUkVTX0NQVUlEX0ZBVUxUSU5HOworICAgICAgICAqdmFsID0gdnAtPm1pc2NfZmVh
dHVyZXNfZW5hYmxlcy5yYXc7CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKQEAgLTI0
MCw4ICsyMzgsNyBAQCBpbnQgZ3Vlc3Rfd3Jtc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1z
ciwgdWludDY0X3QgdmFsKQogICAgICAgICBpZiAoIHZhbCAmIHJzdmQgKQogICAgICAgICAgICAg
Z290byBncF9mYXVsdDsKIAotICAgICAgICB2cC0+bWlzY19mZWF0dXJlc19lbmFibGVzLmNwdWlk
X2ZhdWx0aW5nID0KLSAgICAgICAgICAgIHZhbCAmIE1TUl9NSVNDX0ZFQVRVUkVTX0NQVUlEX0ZB
VUxUSU5HOworICAgICAgICB2cC0+bWlzY19mZWF0dXJlc19lbmFibGVzLnJhdyA9IHZhbDsKIAog
ICAgICAgICBpZiAoIHYgPT0gY3VyciAmJiBpc19odm1fZG9tYWluKGQpICYmIGNwdV9oYXNfY3B1
aWRfZmF1bHRpbmcgJiYKICAgICAgICAgICAgICAob2xkX2NwdWlkX2ZhdWx0aW5nIF4gdnAtPm1p
c2NfZmVhdHVyZXNfZW5hYmxlcy5jcHVpZF9mYXVsdGluZykgKQpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9tc3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgKaW5kZXggYzI4
MzcxYy4uNTk5ZWY3MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCkBAIC0yNjEsOCArMjYxLDEyIEBAIHN0YXRpYyBp
bmxpbmUgdm9pZCB3cm1zcl90c2NfYXV4KHVpbnQzMl90IHZhbCkKIHN0cnVjdCBtc3JfZG9tYWlu
X3BvbGljeQogewogICAgIC8qIDB4MDAwMDAwY2UgIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPICov
Ci0gICAgc3RydWN0IHsKLSAgICAgICAgYm9vbCBjcHVpZF9mYXVsdGluZzsKKyAgICB1bmlvbiB7
CisgICAgICAgIHVpbnQzMl90IHJhdzsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVp
bnQzMl90IDozMTsKKyAgICAgICAgICAgIGJvb2wgY3B1aWRfZmF1bHRpbmc6MTsKKyAgICAgICAg
fTsKICAgICB9IHBsYWZvcm1faW5mbzsKIH07CiAKQEAgLTI4OCw4ICsyOTIsMTEgQEAgc3RydWN0
IG1zcl92Y3B1X3BvbGljeQogICAgIH0gc3BlY19jdHJsOwogCiAgICAgLyogMHgwMDAwMDE0MCAg
TVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUyAqLwotICAgIHN0cnVjdCB7Ci0gICAgICAg
IGJvb2wgY3B1aWRfZmF1bHRpbmc7CisgICAgdW5pb24geworICAgICAgICB1aW50MzJfdCByYXc7
CisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICBib29sIGNwdWlkX2ZhdWx0aW5nOjE7Cisg
ICAgICAgIH07CiAgICAgfSBtaXNjX2ZlYXR1cmVzX2VuYWJsZXM7CiB9OwogCi0tIAoyLjEuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 09:57:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 09: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 1fZval-000775-85; Mon, 02 Jul 2018 09: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZvaj-00076K-QT
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 09:57:53 +0000
X-Inumbo-ID: 63ff8268-7dde-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 63ff8268-7dde-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 09:57:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 03:57:51 -0600
Message-Id: <5B39F71D02000078001CFACC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 03:57:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530524687-23679-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530524687-23679-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Plumb an is_priv boolean into
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <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+IE9uIDAyLjA3LjE4IGF0IDExOjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIGN1cnJlbnQgbWVjaGFuaXNtIG9mIHNldHRpbmcgZG9tMC0+aXNfcHJpdmlsZWdl
ZCBhZnRlciBjb25zdHJ1Y3Rpb24gbWVhbnMKPiB0aGF0IHRoZSBpc19jb250cm9sX2RvbWFpbigp
IHByZWRpY2F0ZSByZXR1cm5zIGZhbHNlIGR1cmluZyBjb25zdHJ1Y3Rpb24uCj4gCj4gSW4gcGFy
dGljdWxhciwgdGhpcyBtZWFucyB0aGF0IHRoZSBDUFVJRCBGYXVsdGluZyBzcGVjaWFsIGNhc2Ug
aW4KPiBpbml0X2RvbWFpbl9tc3JfcG9saWN5KCkgZmFpbHMgdG8gdGFrZSBlZmZlY3QuICAoSW4g
YWN0dWFsIGZhY3QsIGZhdWx0aW5nCj4gc3VwcG9ydCBpcyBhZHZlcnRpc2VkIHRvIGRvbTAsIGJ1
dCBhdHRlbXB0aW5nIHRvIGNvbmZpZ3VyZSBpdCBpcyBzaWxlbnRseQo+IGlnbm9yZWQgYmVjYXVz
ZSBvZiB0aGUgZG9tMCBzcGVjaWFsIGNhc2UgaW4gY3R4dF9zd2l0Y2hfbGV2ZWxsaW5nKCkuKQo+
IAo+IFRoaXMgY291bGQgYmUgaW1wbGVtZW50ZWQgdXNpbmcgYSBmbGFnIGluIHhlbl9kb21jdGxf
Y3JlYXRlZG9tYWluLCBidXQgdXNpbmcKPiBhbiBleHRyYSBib29sZWFuIHBhcmFtZXRlciBsaWtl
IHRoaXMgbWVhbnMgdGhhdCB3ZSBjYW4ndCBhY2NpZGVudGFsbHkgYWxsb3cKPiBkb21haW5fY3Jl
YXRlKCkgdG8gY3JlYXRlIGEgc2Vjb25kIGRvbTAgZHVlIHRvIHBhcmFtZXRlciBtaXMtYXVkaXRp
bmcuCj4gCj4gV2hpbGUgYWRqdXN0aW5nIHRoZSBzZXR0aW5nIG9mIGRvbTAtPmlzX3ByaXZpbGVn
ZWQsIGRyb3AgdGhlIHJlZHVuZGFudCAKPiB6ZXJvaW5nCj4gb2YgZG9tMC0+dGFyZ2V0Lgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
Pgo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzogU2Vy
Z2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IAo+IENvbXBpbGUgdGVzdGVk
IG9uIEFSTS4gIEZ1bmN0aW9uYWxseSB0ZXN0ZWQgb24geDg2Lgo+IAo+IFRoaXMgaWRlYWxseSB3
YW50cyBiYWNrcG9ydGluZywgYnV0IHdpbGwgcHJvYmFibHkgYmUgcHJvaGliaXRpdmUgYmV5b25k
IDQuMTEKPiAKPiBTZW1pIFJGQyBiZWNhdXNlIEknbSBhYm91dCB0byBmaXggdGhlIHJlYXNvbiBm
b3IgbmVlZGluZyB0aGUgZG9tMCBzcGVjaWFsIGNhc2UKPiBmb3IgRmF1bHRpbmcsIGFuZCBhdm9p
ZCB0aGUgYnVnIHRoYXQgd2F5LiAgT1RPSCwgaXNfY29udHJvbF9kb21haW4oKSBvdWdodCB0bwo+
IHdvcmsgc2Vuc2libHkuICBUaG91Z2h0cz8KCkkgYWdyZWUuCgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0uYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4gQEAgLTI3MSw3ICsyNzEsNyBAQCB2b2lkIF9faW5pdCBh
cmNoX2luaXRfbWVtb3J5KHZvaWQpCj4gICAgICAgKiBIaWRkZW4gUENJIGRldmljZXMgd2lsbCBh
bHNvIGJlIGFzc29jaWF0ZWQgd2l0aCB0aGlzIGRvbWFpbgo+ICAgICAgICogKGJ1dCBiZSBbcGFy
dGx5XSBjb250cm9sbGVkIGJ5IERvbTAgbmV2ZXJ0aGVsZXNzKS4KPiAgICAgICAqLwo+IC0gICAg
ZG9tX3hlbiA9IGRvbWFpbl9jcmVhdGUoRE9NSURfWEVOLCBOVUxMKTsKPiArICAgIGRvbV94ZW4g
PSBkb21haW5fY3JlYXRlKERPTUlEX1hFTiwgTlVMTCwgZmFsc2UpOwoKSSB3b25kZXIgd2hldGhl
ciB0aGlzIHdvdWxkIChwZXJoYXBzIG5vdCByaWdodCBpbiB0aGlzIHBhdGNoKSBiZXR0ZXIKcGFz
cyB0cnVlLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:00:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10:00:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZvcw-00089m-0i; Mon, 02 Jul 2018 10:00: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZvcu-00089N-9k
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 10:00:08 +0000
X-Inumbo-ID: ae4d9208-7dde-11e8-8089-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae4d9208-7dde-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 12:00:00 +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 4C4DEAEC7;
 Mon,  2 Jul 2018 10:00:05 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon,  2 Jul 2018 12:00:01 +0200
Message-Id: <20180702100001.19953-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] xen: setup pv irq ops vector earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, stable@vger.kernel.org, mingo@redhat.com,
 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>

U2V0dGluZyBwdl9pcnFfb3BzIGZvciBYZW4gUFYgZG9tYWlucyBzaG91bGQgYmUgZG9uZSBhcyBl
YXJseSBhcwpwb3NzaWJsZSBpbiBvcmRlciB0byBzdXBwb3J0IGUuZy4gdmVyeSBlYXJseSBwcmlu
dGsoKSB1c2FnZS4KClJlbW92ZSB0aGUgbm8gbG9uZ2VyIG5lY2Vzc2FyeSBjb25kaXRpb25hbCBp
biB4ZW5faW5pdF9pcnFfb3BzKCkKZnJvbSBQVkggVjEgdGltZXMgdG8gbWFrZSBjbGVhciB0aGlz
IGlzIGEgUFYgb25seSBmdW5jdGlvbi4KCkNjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0
LjE0ClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBh
cmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgfCAzICstLQogYXJjaC94ODYveGVuL2lycS5jICAg
ICAgICAgIHwgNCArLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgNSBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNo
L3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKaW5kZXggOGQ0ZTJlMWFlNjBiLi4wZjRjZDllNWJlZDQg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYworKysgYi9hcmNoL3g4Ni94
ZW4vZW5saWdodGVuX3B2LmMKQEAgLTEyMTMsNiArMTIxMyw3IEBAIGFzbWxpbmthZ2UgX192aXNp
YmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwodm9pZCkKIAlwdl9pbmZvID0geGVuX2lu
Zm87CiAJcHZfaW5pdF9vcHMucGF0Y2ggPSBwYXJhdmlydF9wYXRjaF9kZWZhdWx0OwogCXB2X2Nw
dV9vcHMgPSB4ZW5fY3B1X29wczsKKwl4ZW5faW5pdF9pcnFfb3BzKCk7CiAKIAl4ODZfcGxhdGZv
cm0uZ2V0X25taV9yZWFzb24gPSB4ZW5fZ2V0X25taV9yZWFzb247CiAKQEAgLTEyNDksOCArMTI1
MCw2IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwo
dm9pZCkKIAlnZXRfY3B1X2NhcCgmYm9vdF9jcHVfZGF0YSk7CiAJeDg2X2NvbmZpZ3VyZV9ueCgp
OwogCi0JeGVuX2luaXRfaXJxX29wcygpOwotCiAJLyogTGV0J3MgcHJlc3VtZSBQViBndWVzdHMg
YWx3YXlzIGJvb3Qgb24gdkNQVSB3aXRoIGlkIDAuICovCiAJcGVyX2NwdSh4ZW5fdmNwdV9pZCwg
MCkgPSAwOwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vaXJxLmMgYi9hcmNoL3g4Ni94ZW4v
aXJxLmMKaW5kZXggNzQxNzk4NTJlNDZjLi43NTE1YTE5ZmQzMjQgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L3hlbi9pcnEuYworKysgYi9hcmNoL3g4Ni94ZW4vaXJxLmMKQEAgLTEyOCw4ICsxMjgsNiBA
QCBzdGF0aWMgY29uc3Qgc3RydWN0IHB2X2lycV9vcHMgeGVuX2lycV9vcHMgX19pbml0Y29uc3Qg
PSB7CiAKIHZvaWQgX19pbml0IHhlbl9pbml0X2lycV9vcHModm9pZCkKIHsKLQkvKiBGb3IgUFZI
IHdlIHVzZSBkZWZhdWx0IHB2X2lycV9vcHMgc2V0dGluZ3MuICovCi0JaWYgKCF4ZW5fZmVhdHVy
ZShYRU5GRUFUX2h2bV9jYWxsYmFja192ZWN0b3IpKQotCQlwdl9pcnFfb3BzID0geGVuX2lycV9v
cHM7CisJcHZfaXJxX29wcyA9IHhlbl9pcnFfb3BzOwogCXg4Nl9pbml0LmlycXMuaW50cl9pbml0
ID0geGVuX2luaXRfSVJROwogfQotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:00:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10: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 1fZvdA-0008CL-CR; Mon, 02 Jul 2018 10: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZvd9-0008C9-CI
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 10:00:23 +0000
X-Inumbo-ID: b7d0db93-7dde-11e8-8089-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7d0db93-7dde-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 12:00:16 +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 8B924AED7;
 Mon,  2 Jul 2018 10:00:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon,  2 Jul 2018 12:00:18 +0200
Message-Id: <20180702100018.26279-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] xen: remove global bit from
 __default_kernel_pte_mask for pv 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>, stable@vger.kernel.org, mingo@redhat.com,
 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>

V2hlbiByZW1vdmluZyB0aGUgZ2xvYmFsIGJpdCBmcm9tIF9fc3VwcG9ydGVkX3B0ZV9tYXNrIGRv
IHRoZSBzYW1lIGZvcgpfX2RlZmF1bHRfa2VybmVsX3B0ZV9tYXNrIGluIG9yZGVyIHRvIGF2b2lk
IHRoZSBXQVJOX09OQ0UoKSBpbgpjaGVja19wZ3Byb3QoKSB3aGVuIHNldHRpbmcgYSBrZXJuZWwg
cHRlIGJlZm9yZSBoYXZpbmcgY2FsbGVkCmluaXRfbWVtX21hcHBpbmcoKS4KCkNjOiA8c3RhYmxl
QHZnZXIua2VybmVsLm9yZz4gIyA0LjE3ClJlcG9ydGVkLWJ5OiBNaWNoYWVsIFlvdW5nIDxtLmEu
eW91bmdAZHVyaGFtLmFjLnVrPgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+Ci0tLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIHwgMSArCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKaW5kZXggMGY0Y2Q5ZTViZWQ0
Li5jZjdiMTNkM2U5MTEgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwor
KysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKQEAgLTEyMzAsNiArMTIzMCw3IEBAIGFz
bWxpbmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwodm9pZCkKIAog
CS8qIFByZXZlbnQgdW53YW50ZWQgYml0cyBmcm9tIGJlaW5nIHNldCBpbiBQVEVzLiAqLwogCV9f
c3VwcG9ydGVkX3B0ZV9tYXNrICY9IH5fUEFHRV9HTE9CQUw7CisJX19kZWZhdWx0X2tlcm5lbF9w
dGVfbWFzayAmPSB+X1BBR0VfR0xPQkFMOwogCiAJLyoKIAkgKiBQcmV2ZW50IHBhZ2UgdGFibGVz
IGZyb20gYmVpbmcgYWxsb2NhdGVkIGluIGhpZ2htZW0sIGV2ZW4KLS0gCjIuMTMuNwoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:09:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 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 1fZvmA-0000In-7i; Mon, 02 Jul 2018 10:09: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZvm9-0000Ii-7M
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 10:09:41 +0000
X-Inumbo-ID: 094919b2-7de0-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 094919b2-7de0-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 10:09:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59222819"
Date: Mon, 2 Jul 2018 11:09:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180702100936.yfcdloj2ti7vjbav@citrix.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530525447-28347-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/3] tools/libxc: Drop xc_cpuid_to_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6NTc6MjVBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGlzIGhlbHBlciBhcHBlYXJzIHRvIGhhdmUgYmVlbiBpbnRyb2R1Y2VkIDEwIHll
YXJzIGFnbyBieSBjL3MgNWYxNGE4N2NlYgo+ICJ4ODYsIGh2bTogR3Vlc3QgQ1BVSUQgY29uZmln
dXJhdGlvbiIgYW5kIG5ldmVyIGhhZCBhbnkgdXNlcnMgYXQgYWxsLgo+IAo+IGFsbG9jX3N0cigp
IGlzIGFjdHVhbGx5IGFuIG9wZW5jb2RlZCBjYWxsb2MoKSwgYW5kIG5vdyBvbmx5IGhhcyBhIHNp
bmdsZQo+IGNhbGxlci4gIFVzZSBjYWxsb2MoKSBkaXJlY3RseSBhbmQgZHJvcCBhbGxvY19zdHIo
KS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:12:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10:12:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZvoW-0000zJ-Vq; Mon, 02 Jul 2018 10: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZvoV-0000z7-KM
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 10:12:07 +0000
X-Inumbo-ID: 5b86e853-7de0-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b86e853-7de0-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 12:11:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="59222920"
Date: Mon, 2 Jul 2018 11:11:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180702101144.22f2nk6tri7ziusa@citrix.com>
References: <1530524687-23679-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530524687-23679-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xen: Plumb an is_priv boolean into
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6NDQ6NDdBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgY3VycmVudCBtZWNoYW5pc20gb2Ygc2V0dGluZyBkb20wLT5pc19wcml2aWxl
Z2VkIGFmdGVyIGNvbnN0cnVjdGlvbiBtZWFucwo+IHRoYXQgdGhlIGlzX2NvbnRyb2xfZG9tYWlu
KCkgcHJlZGljYXRlIHJldHVybnMgZmFsc2UgZHVyaW5nIGNvbnN0cnVjdGlvbi4KPiAKPiBJbiBw
YXJ0aWN1bGFyLCB0aGlzIG1lYW5zIHRoYXQgdGhlIENQVUlEIEZhdWx0aW5nIHNwZWNpYWwgY2Fz
ZSBpbgo+IGluaXRfZG9tYWluX21zcl9wb2xpY3koKSBmYWlscyB0byB0YWtlIGVmZmVjdC4gIChJ
biBhY3R1YWwgZmFjdCwgZmF1bHRpbmcKPiBzdXBwb3J0IGlzIGFkdmVydGlzZWQgdG8gZG9tMCwg
YnV0IGF0dGVtcHRpbmcgdG8gY29uZmlndXJlIGl0IGlzIHNpbGVudGx5Cj4gaWdub3JlZCBiZWNh
dXNlIG9mIHRoZSBkb20wIHNwZWNpYWwgY2FzZSBpbiBjdHh0X3N3aXRjaF9sZXZlbGxpbmcoKS4p
Cj4gCj4gVGhpcyBjb3VsZCBiZSBpbXBsZW1lbnRlZCB1c2luZyBhIGZsYWcgaW4geGVuX2RvbWN0
bF9jcmVhdGVkb21haW4sIGJ1dCB1c2luZwo+IGFuIGV4dHJhIGJvb2xlYW4gcGFyYW1ldGVyIGxp
a2UgdGhpcyBtZWFucyB0aGF0IHdlIGNhbid0IGFjY2lkZW50YWxseSBhbGxvdwo+IGRvbWFpbl9j
cmVhdGUoKSB0byBjcmVhdGUgYSBzZWNvbmQgZG9tMCBkdWUgdG8gcGFyYW1ldGVyIG1pcy1hdWRp
dGluZy4KPiAKPiBXaGlsZSBhZGp1c3RpbmcgdGhlIHNldHRpbmcgb2YgZG9tMC0+aXNfcHJpdmls
ZWdlZCwgZHJvcCB0aGUgcmVkdW5kYW50IHplcm9pbmcKPiBvZiBkb20wLT50YXJnZXQuCj4gCj4g
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:19:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10: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 1fZvvW-0001Ln-CB; Mon, 02 Jul 2018 10:19: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=nznl=js=citrix.com=prvs=7140fc52e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZvvU-0001Lh-Oa
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 10:19:20 +0000
X-Inumbo-ID: 629f6431-7de1-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 629f6431-7de1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 10:19:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75591004"
To: Jan Beulich <JBeulich@suse.com>
References: <1530524687-23679-1-git-send-email-andrew.cooper3@citrix.com>
 <5B39F71D02000078001CFACC@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: <91b28f87-4641-257b-bbfa-d90da375e53a@citrix.com>
Date: Mon, 2 Jul 2018 11:19:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B39F71D02000078001CFACC@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] xen: Plumb an is_priv boolean into
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <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>

T24gMDIvMDcvMTggMTA6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAyLjA3LjE4IGF0
IDExOjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoZSBjdXJyZW50
IG1lY2hhbmlzbSBvZiBzZXR0aW5nIGRvbTAtPmlzX3ByaXZpbGVnZWQgYWZ0ZXIgY29uc3RydWN0
aW9uIG1lYW5zCj4+IHRoYXQgdGhlIGlzX2NvbnRyb2xfZG9tYWluKCkgcHJlZGljYXRlIHJldHVy
bnMgZmFsc2UgZHVyaW5nIGNvbnN0cnVjdGlvbi4KPj4KPj4gSW4gcGFydGljdWxhciwgdGhpcyBt
ZWFucyB0aGF0IHRoZSBDUFVJRCBGYXVsdGluZyBzcGVjaWFsIGNhc2UgaW4KPj4gaW5pdF9kb21h
aW5fbXNyX3BvbGljeSgpIGZhaWxzIHRvIHRha2UgZWZmZWN0LiAgKEluIGFjdHVhbCBmYWN0LCBm
YXVsdGluZwo+PiBzdXBwb3J0IGlzIGFkdmVydGlzZWQgdG8gZG9tMCwgYnV0IGF0dGVtcHRpbmcg
dG8gY29uZmlndXJlIGl0IGlzIHNpbGVudGx5Cj4+IGlnbm9yZWQgYmVjYXVzZSBvZiB0aGUgZG9t
MCBzcGVjaWFsIGNhc2UgaW4gY3R4dF9zd2l0Y2hfbGV2ZWxsaW5nKCkuKQo+Pgo+PiBUaGlzIGNv
dWxkIGJlIGltcGxlbWVudGVkIHVzaW5nIGEgZmxhZyBpbiB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFp
biwgYnV0IHVzaW5nCj4+IGFuIGV4dHJhIGJvb2xlYW4gcGFyYW1ldGVyIGxpa2UgdGhpcyBtZWFu
cyB0aGF0IHdlIGNhbid0IGFjY2lkZW50YWxseSBhbGxvdwo+PiBkb21haW5fY3JlYXRlKCkgdG8g
Y3JlYXRlIGEgc2Vjb25kIGRvbTAgZHVlIHRvIHBhcmFtZXRlciBtaXMtYXVkaXRpbmcuCj4+Cj4+
IFdoaWxlIGFkanVzdGluZyB0aGUgc2V0dGluZyBvZiBkb20wLT5pc19wcml2aWxlZ2VkLCBkcm9w
IHRoZSByZWR1bmRhbnQgCj4+IHplcm9pbmcKPj4gb2YgZG9tMC0+dGFyZ2V0Lgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiAt
LS0KPj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4gQ0M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4gQ0M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
Pgo+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IENDOiBT
ZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4+Cj4+IENvbXBpbGUgdGVz
dGVkIG9uIEFSTS4gIEZ1bmN0aW9uYWxseSB0ZXN0ZWQgb24geDg2Lgo+Pgo+PiBUaGlzIGlkZWFs
bHkgd2FudHMgYmFja3BvcnRpbmcsIGJ1dCB3aWxsIHByb2JhYmx5IGJlIHByb2hpYml0aXZlIGJl
eW9uZCA0LjExCj4+Cj4+IFNlbWkgUkZDIGJlY2F1c2UgSSdtIGFib3V0IHRvIGZpeCB0aGUgcmVh
c29uIGZvciBuZWVkaW5nIHRoZSBkb20wIHNwZWNpYWwgY2FzZQo+PiBmb3IgRmF1bHRpbmcsIGFu
ZCBhdm9pZCB0aGUgYnVnIHRoYXQgd2F5LiAgT1RPSCwgaXNfY29udHJvbF9kb21haW4oKSBvdWdo
dCB0bwo+PiB3b3JrIHNlbnNpYmx5LiAgVGhvdWdodHM/Cj4gSSBhZ3JlZS4KPgo+IFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpUaGFua3MuwqAgSW4gdGVybXMg
b2YgYmFja3BvcnRzLCBpdCBuZWVkcyB0byBnbyBiYWNrIHRvIDQuMTAKKHNwZWNpZmljYWxseSBi
ZWNhdXNlIG9mIGMvcyA0MDk4YjA5MiksIGJ1dCBiYWNrcG9ydGluZyBvdmVyIG15CnJld29ya2lu
ZyBvZiB0aGUgZG9tYWluX2NyZWF0ZSgpIGludGVyZmFjZSBtaWdodCBiZSBpbnRlcmVzdGluZy4K
Cj4KPj4gLS0tIGEveGVuL2FyY2gveDg2L21tLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L21tLmMK
Pj4gQEAgLTI3MSw3ICsyNzEsNyBAQCB2b2lkIF9faW5pdCBhcmNoX2luaXRfbWVtb3J5KHZvaWQp
Cj4+ICAgICAgICogSGlkZGVuIFBDSSBkZXZpY2VzIHdpbGwgYWxzbyBiZSBhc3NvY2lhdGVkIHdp
dGggdGhpcyBkb21haW4KPj4gICAgICAgKiAoYnV0IGJlIFtwYXJ0bHldIGNvbnRyb2xsZWQgYnkg
RG9tMCBuZXZlcnRoZWxlc3MpLgo+PiAgICAgICAqLwo+PiAtICAgIGRvbV94ZW4gPSBkb21haW5f
Y3JlYXRlKERPTUlEX1hFTiwgTlVMTCk7Cj4+ICsgICAgZG9tX3hlbiA9IGRvbWFpbl9jcmVhdGUo
RE9NSURfWEVOLCBOVUxMLCBmYWxzZSk7Cj4gSSB3b25kZXIgd2hldGhlciB0aGlzIHdvdWxkIChw
ZXJoYXBzIG5vdCByaWdodCBpbiB0aGlzIHBhdGNoKSBiZXR0ZXIKPiBwYXNzIHRydWUuCgpUaGUg
b3ZlcmFsbCB1c2VycyBvZiBpc19jb250cm9sX2RvbWFpbigpIC8gaXNfcHJpdmlsZWdlZCBhcmU6
CsKgKiBDUFVJRCBGYXVsdGluZyBzcGVjaWFsIGNhc2UgZm9yIFBWIGRvbWFpbnMgKHRvIGRpc2Fw
cGVhciBldmVudHVhbGx5KQrCoCogbWF4X29yZGVyKCkgd2hpY2ggYWZmZWN0cyB2YXJpb3VzIFhF
Tk1FTV8qIGh5cGVyY2FsbHMKwqAqIEFueXRoaW5nIG9mIHR5cGUgWFNNX1BSSVYKCk5vbmUgb2Yg
dGhlc2UgYXJlIHJlbGV2YW50IHRvIHRoZSBzeXN0ZW0gZG9tYWlucywgc28gZm9yIG5vdyBJJ2Qg
c3VnZ2VzdAp0aGF0IHdlIGRvbid0IGFsdGVyIHRoZSBiZWhhdmlvdXIgaGVyZS7CoCBJdCBpcyBo
b3dldmVyIGNlcnRhaW5seSBhbgpvcHRpb24gaWYgd2UgbmVlZCBpdCBpbiB0aGUgZnV0dXJlLgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10:20: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 1fZvwo-0001wi-Cj; Mon, 02 Jul 2018 10:20: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZvwm-0001wN-O7
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 10:20:40 +0000
X-Inumbo-ID: 8d46e809-7de1-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d46e809-7de1-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 12:20:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75591048"
Date: Mon, 2 Jul 2018 12:20:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180702101920.7bu524mxwsuyfe64@mac.bytemobile.com>
References: <1530524687-23679-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530524687-23679-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen: Plumb an is_priv boolean into
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6NDQ6NDdBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgY3VycmVudCBtZWNoYW5pc20gb2Ygc2V0dGluZyBkb20wLT5pc19wcml2aWxl
Z2VkIGFmdGVyIGNvbnN0cnVjdGlvbiBtZWFucwo+IHRoYXQgdGhlIGlzX2NvbnRyb2xfZG9tYWlu
KCkgcHJlZGljYXRlIHJldHVybnMgZmFsc2UgZHVyaW5nIGNvbnN0cnVjdGlvbi4KPiAKPiBJbiBw
YXJ0aWN1bGFyLCB0aGlzIG1lYW5zIHRoYXQgdGhlIENQVUlEIEZhdWx0aW5nIHNwZWNpYWwgY2Fz
ZSBpbgo+IGluaXRfZG9tYWluX21zcl9wb2xpY3koKSBmYWlscyB0byB0YWtlIGVmZmVjdC4gIChJ
biBhY3R1YWwgZmFjdCwgZmF1bHRpbmcKPiBzdXBwb3J0IGlzIGFkdmVydGlzZWQgdG8gZG9tMCwg
YnV0IGF0dGVtcHRpbmcgdG8gY29uZmlndXJlIGl0IGlzIHNpbGVudGx5Cj4gaWdub3JlZCBiZWNh
dXNlIG9mIHRoZSBkb20wIHNwZWNpYWwgY2FzZSBpbiBjdHh0X3N3aXRjaF9sZXZlbGxpbmcoKS4p
Cj4gCj4gVGhpcyBjb3VsZCBiZSBpbXBsZW1lbnRlZCB1c2luZyBhIGZsYWcgaW4geGVuX2RvbWN0
bF9jcmVhdGVkb21haW4sIGJ1dCB1c2luZwo+IGFuIGV4dHJhIGJvb2xlYW4gcGFyYW1ldGVyIGxp
a2UgdGhpcyBtZWFucyB0aGF0IHdlIGNhbid0IGFjY2lkZW50YWxseSBhbGxvdwo+IGRvbWFpbl9j
cmVhdGUoKSB0byBjcmVhdGUgYSBzZWNvbmQgZG9tMCBkdWUgdG8gcGFyYW1ldGVyIG1pcy1hdWRp
dGluZy4KPiAKPiBXaGlsZSBhZGp1c3RpbmcgdGhlIHNldHRpbmcgb2YgZG9tMC0+aXNfcHJpdmls
ZWdlZCwgZHJvcCB0aGUgcmVkdW5kYW50IHplcm9pbmcKPiBvZiBkb20wLT50YXJnZXQuCj4gCj4g
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10:20: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 1fZvwm-0001wS-VI; Mon, 02 Jul 2018 10: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fZvwl-0001wF-MN
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 10:20:39 +0000
X-Inumbo-ID: 921a35d3-7de1-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 921a35d3-7de1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 10:20: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 29BF318A;
 Mon,  2 Jul 2018 03:20:37 -0700 (PDT)
Received: from [10.37.12.48] (unknown [10.37.12.48])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3AD9A3F5BA;
 Mon,  2 Jul 2018 03:20:35 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1530524687-23679-1-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <958e1dc1-fb4a-4a7b-fce7-843508174a29@arm.com>
Date: Mon, 2 Jul 2018 11:20:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1530524687-23679-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: Plumb an is_priv boolean into
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNy8wMi8yMDE4IDEwOjQ0IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IFRoZSBj
dXJyZW50IG1lY2hhbmlzbSBvZiBzZXR0aW5nIGRvbTAtPmlzX3ByaXZpbGVnZWQgYWZ0ZXIgY29u
c3RydWN0aW9uIG1lYW5zCj4gdGhhdCB0aGUgaXNfY29udHJvbF9kb21haW4oKSBwcmVkaWNhdGUg
cmV0dXJucyBmYWxzZSBkdXJpbmcgY29uc3RydWN0aW9uLgo+IAo+IEluIHBhcnRpY3VsYXIsIHRo
aXMgbWVhbnMgdGhhdCB0aGUgQ1BVSUQgRmF1bHRpbmcgc3BlY2lhbCBjYXNlIGluCj4gaW5pdF9k
b21haW5fbXNyX3BvbGljeSgpIGZhaWxzIHRvIHRha2UgZWZmZWN0LiAgKEluIGFjdHVhbCBmYWN0
LCBmYXVsdGluZwo+IHN1cHBvcnQgaXMgYWR2ZXJ0aXNlZCB0byBkb20wLCBidXQgYXR0ZW1wdGlu
ZyB0byBjb25maWd1cmUgaXQgaXMgc2lsZW50bHkKPiBpZ25vcmVkIGJlY2F1c2Ugb2YgdGhlIGRv
bTAgc3BlY2lhbCBjYXNlIGluIGN0eHRfc3dpdGNoX2xldmVsbGluZygpLikKPiAKPiBUaGlzIGNv
dWxkIGJlIGltcGxlbWVudGVkIHVzaW5nIGEgZmxhZyBpbiB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFp
biwgYnV0IHVzaW5nCj4gYW4gZXh0cmEgYm9vbGVhbiBwYXJhbWV0ZXIgbGlrZSB0aGlzIG1lYW5z
IHRoYXQgd2UgY2FuJ3QgYWNjaWRlbnRhbGx5IGFsbG93Cj4gZG9tYWluX2NyZWF0ZSgpIHRvIGNy
ZWF0ZSBhIHNlY29uZCBkb20wIGR1ZSB0byBwYXJhbWV0ZXIgbWlzLWF1ZGl0aW5nLgo+IAo+IFdo
aWxlIGFkanVzdGluZyB0aGUgc2V0dGluZyBvZiBkb20wLT5pc19wcml2aWxlZ2VkLCBkcm9wIHRo
ZSByZWR1bmRhbnQgemVyb2luZwo+IG9mIGRvbTAtPnRhcmdldC4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNl
cmdleS5keWFzbGlAY2l0cml4LmNvbT4KPiAKPiBDb21waWxlIHRlc3RlZCBvbiBBUk0uICBGdW5j
dGlvbmFsbHkgdGVzdGVkIG9uIHg4Ni4KClRoZSBjaGFuZ2VzIGluIG9uIEFybSBsb29rcyBmaW5l
OgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:23:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10:23: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 1fZvzd-0002Gf-Ad; Mon, 02 Jul 2018 10:23: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZvzb-0002GX-Sa
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 10:23:35 +0000
X-Inumbo-ID: f5064bd5-7de1-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f5064bd5-7de1-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 12:23:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75591138"
Date: Mon, 2 Jul 2018 12:23:26 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702102326.rjqm2m3veswjflbh@mac.bytemobile.com>
References: <20180702082826.90272-1-roger.pau@citrix.com>
 <20180702082826.90272-2-roger.pau@citrix.com>
 <20180702093215.mkhacckcanrct5xg@citrix.com>
 <20180702093628.uluq3lvb2jr3v5i2@mac.bytemobile.com>
 <20180702094244.5i5kpac4vrfnfdii@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702094244.5i5kpac4vrfnfdii@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] firmware/seabios: fix build on systems
 with non GNU toolchains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6NDI6NDRBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAxMTozNjoyOEFNICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6MzI6MTVBTSArMDEwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gT24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6Mjg6MjNBTSAr
MDIwMCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gPiBbLi4uXQo+ID4gPiA+ICAKPiA+ID4g
PiAgc3VidHJlZS1mb3JjZS11cGRhdGU6Cj4gPiA+ID4gQEAgLTEyOCwzICsxMjgsNiBAQCBlbmRp
Zgo+ID4gPiA+ICBzdWJ0cmVlLWZvcmNlLXVwZGF0ZS1hbGw6Cj4gPiA+ID4gIAkkKE1BS0UpIHNl
YWJpb3MtZGlyLWZvcmNlLXVwZGF0ZQo+ID4gPiA+ICAJJChNQUtFKSBvdm1mLWRpci1mb3JjZS11
cGRhdGUKPiA+ID4gPiArCj4gPiA+ID4gK3N1YmRpci1hbGwtc2VhYmlvcy1kaXI6IHNlYWJpb3Mt
ZGlyCj4gPiA+ID4gKwkkKE1BS0UpIC1DICQ8IENDPSQoU0VBQklPU0NDKSBMRD0kKFNFQUJJT1NM
RCkgUFlUSE9OPSQoUFlUSE9OKSBhbGw7Cj4gPiA+IAo+ID4gPiBUaGVyZSBpcyBhIHBhdHRlcm4g
cnVsZSBpbiBSdWxlcy5taywgc28gSSB3b3VsZCB2ZXJ5IG11Y2ggYXZvaWQgaGF2aW5nCj4gPiA+
IGl0IHJlZGVmaW5lZC4KPiA+IAo+ID4gSSBrbm93LCBidXQgSSBuZWVkIHRvIHJlZGVmaW5lIGl0
IHNvIEkgY2FuIHBhc3MgdGhlIGV4dHJhIG9wdGlvbnMuIEkKPiA+IGRvbid0IHNlZSBhbnkgYmV0
dGVyIHdheSB0byBkbyB0aGlzIFRCSC4KPiAKPiBPaCwgY2FuIHlvdSB0cnkgdGhlIGZvbGxvd2lu
ZyB0byBzZWUgaWYgaXQgd29ya3M/Cj4gCj4gICBzdWJkaXItYWxsLXNlYWJpb3MtZGlyOiBDQz0k
KFNFQUJJT1NDQykgTEQ9JChTRUFCSU9TTEQpCgpUaGlzIHNhZGx5IGRvZXNuJ3Qgc2VlbSB0byB3
b3JrLiBJIGFzc3VtZSB0aGlzIGlzIHNvbWUga2luZCBvZiB3ZWlyZApiZWhhdmlvdXIgb2YgdGhl
IFhlbiBidWlsZCBzeXN0ZW0/IElzIHRoaXMgZHVlIHRvIHRoZSBwYXR0ZXIgcnVsZXMKdGhhdCB0
aGUgYnVpbGQgc3lzdGVtIHVzZXM/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:27:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10: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 1fZw3W-0002Z8-AF; Mon, 02 Jul 2018 10: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=kjx3=js=citrix.com=prvs=714c3c769=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1fZw3U-0002Z0-CL
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 10:27:36 +0000
X-Inumbo-ID: 8a07cfa3-7de2-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a07cfa3-7de2-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 10:27:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75591293"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 2/3] x86/msr: Drop {MISC_ENABLES, PLATFORM_INFO}.available
Thread-Index: AQHUEesYsxaYYnWYnkKsn6OrU6RNzKR7mTWA
Date: Mon, 2 Jul 2018 10:27:33 +0000
Message-ID: <d6cb0b1858a30b028de24a5ce596e330fd5b3ae5.camel@citrix.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530525447-28347-3-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: Evolution 3.28.1-2 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <AE478070CDA3BE4FBC7AF4179F0A7225@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/3] x86/msr: Drop {MISC_ENABLES,
 PLATFORM_INFO}.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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "JBeulich@suse.com" <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>

T24gTW9uLCAyMDE4LTA3LTAyIGF0IDEwOjU3ICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBUaGVzZSBNU1JzIGFyZSBub24tYXJjaGl0ZWN0dXJhbCBhbmQgdGhlIGF2YWlsYWJsZSBib29s
ZWFucyB3ZXJlIHVzZWQgaW4gbGlldQ0KPiBvZiBhbiBhcmNoaXRlY3R1cmFsIHNpZ25hbCBvZiBh
dmFpbGFiaWxpdHkuICBUaGUgTVNScyBhcmUgdW5jb25kaXRpb25hbGx5DQo+IGF2YWlsYWJsZSB0
byBIVk0gZ3Vlc3RzLCBidXQgY3VycmVudGx5IGZvciBQViBndWVzdHMsIGFyZSBoaWRkZW4gd2hl
biBDUFVJRA0KPiBmYXVsdGluZyBpcyB1bmF2YWlsYWJsZS4NCj4gDQo+IEhvd2V2ZXIsIGluIGhp
bmRzaWdodCwgdGhlIGFkZGl0aW9uYWwgYm9vbGVhbnMgbWFrZSB0b29sc3RhY2sgTVNSIGludGVy
YWN0aW9ucw0KPiBtb3JlIGNvbXBsaWNhdGVkLiAgQXMgdGhlIGJlaGF2aW91ciBvZiB0aGUgTVNS
cyBpcyByZXNlcnZlZCB3aGVuIHVuYXZhaWxhYmxlLA0KPiB1bmNvbmRpdGlvbmFsbHkgbGV0dGlu
ZyB0aGUgTVNScyBiZSBhY2Nlc3NpYmxlIGlzIGNvbXBhdGlibGUgYmVoYXZpb3VyLCBldmVuDQo+
IGZvciBQViBndWVzdHMuDQo+IA0KPiBUaGUgbmV3IGJlaGF2aW91ciBpczoNCj4gICAqIFBMQVRG
T1JNX0lORk8gaXMgdW5jb25kaXRpb25hbGx5IHJlYWRhYmxlIGV2ZW4gZm9yIFBWIGd1ZXN0cyBh
bmQgd2lsbA0KPiAgICAgaW5kaWNhdGUgdGhlIHByZXNlbnNlIG9yIGFic2Vuc2Ugb2YgQ1BVSUQg
RmF1bHRpbmcgaW4gYml0IDMxLg0KPiAgICogTUlTQ19GRUFUVVJFU19FTkFCTEVTIGlzIHVuY29u
ZHRpb25hbGx5IHJlYWRhYmxlLCBhbmQgYml0IDAgbWF5IGJlIHNldCBpZmYNCj4gICAgIFBMQVRG
T1JNX0lORk8gcmVwb3J0cyB0aGF0IENQVUlEIEZhdWx0aW5nIGlzIGF2YWlsYWJsZS4NCj4gDQo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
DQo+IC0tLQ0KPiANCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L21zci5oDQo+IGluZGV4IGFmYmViN2YuLmMyODM3MWMgMTAwNjQ0
DQo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgNCj4gKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9tc3IuaA0KPiBAQCAtMjYyLDcgKzI2Miw2IEBAIHN0cnVjdCBtc3JfZG9tYWluX3Bv
bGljeQ0KPiAgew0KPiAgICAgIC8qIDB4MDAwMDAwY2UgIE1TUl9JTlRFTF9QTEFURk9STV9JTkZP
ICovDQo+ICAgICAgc3RydWN0IHsNCj4gLSAgICAgICAgYm9vbCBhdmFpbGFibGU7IC8qIFRoaXMg
TVNSIGlzIG5vbi1hcmNoaXRlY3R1cmFsICovDQo+ICAgICAgICAgIGJvb2wgY3B1aWRfZmF1bHRp
bmc7DQo+ICAgICAgfSBwbGFmb3JtX2luZm87DQo+ICB9Ow0KPiBAQCAtMjkwLDcgKzI4OSw2IEBA
IHN0cnVjdCBtc3JfdmNwdV9wb2xpY3kNCj4gIA0KPiAgICAgIC8qIDB4MDAwMDAxNDAgIE1TUl9J
TlRFTF9NSVNDX0ZFQVRVUkVTX0VOQUJMRVMgKi8NCj4gICAgICBzdHJ1Y3Qgew0KPiAtICAgICAg
ICBib29sIGF2YWlsYWJsZTsgLyogVGhpcyBNU1IgaXMgbm9uLWFyY2hpdGVjdHVyYWwgKi8NCj4g
ICAgICAgICAgYm9vbCBjcHVpZF9mYXVsdGluZzsNCj4gICAgICB9IG1pc2NfZmVhdHVyZXNfZW5h
YmxlczsNCj4gIH07DQoNCkNvdWxkIHlvdSBhZGQgY29tbWVudHMgc2F5aW5nIHRoYXQgdGhvc2Ug
MiBNU1JzIGFyZSBhbHdheXMgYXZhaWxhYmxlDQpmb3IgYWxsIGd1ZXN0cz8NCg0KV2l0aCB0aGF0
LCBSZXZpZXdlZC1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPg0K
DQotLSANClRoYW5rcywNClNlcmdleQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:42:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10: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 1fZwHY-00045D-Hr; Mon, 02 Jul 2018 10:42: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZwHX-000458-RW
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 10:42:07 +0000
X-Inumbo-ID: 8b7e983b-7de4-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b7e983b-7de4-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 12:41:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75591760"
Date: Mon, 2 Jul 2018 12:41:56 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180702104156.ojtwqwxgqctnkzm7@mac.bytemobile.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530525447-28347-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/3] tools/libxc: Drop xc_cpuid_to_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: Wei Liu <wei.liu2@citrix.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6NTc6MjVBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGlzIGhlbHBlciBhcHBlYXJzIHRvIGhhdmUgYmVlbiBpbnRyb2R1Y2VkIDEwIHll
YXJzIGFnbyBieSBjL3MgNWYxNGE4N2NlYgo+ICJ4ODYsIGh2bTogR3Vlc3QgQ1BVSUQgY29uZmln
dXJhdGlvbiIgYW5kIG5ldmVyIGhhZCBhbnkgdXNlcnMgYXQgYWxsLgo+IAo+IGFsbG9jX3N0cigp
IGlzIGFjdHVhbGx5IGFuIG9wZW5jb2RlZCBjYWxsb2MoKSwgYW5kIG5vdyBvbmx5IGhhcyBhIHNp
bmdsZQo+IGNhbGxlci4gIFVzZSBjYWxsb2MoKSBkaXJlY3RseSBhbmQgZHJvcCBhbGxvY19zdHIo
KS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKPiBAQCAtODMyLDcgKzgwOSw3IEBAIGludCB4Y19jcHVpZF9zZXQoCj4gICAgICAgICAg
ICAgIGNvbnRpbnVlOwo+ICAgICAgICAgIH0KPiAgICAgICAgICAKPiAtICAgICAgICBjb25maWdf
dHJhbnNmb3JtZWRbaV0gPSBhbGxvY19zdHIoKTsKPiArICAgICAgICBjb25maWdfdHJhbnNmb3Jt
ZWRbaV0gPSBjYWxsb2MoMzMsIDEpOyAvKiAzMiBiaXRzLCBOVUwgdGVybWluYXRvci4gKi8KCkkg
d291bGQgcmF0aGVyIGRvIHNpemVvZigqY29uZmlnX3RyYW5zZm9ybWVkW2ldKSwgYnV0IEknbSBu
b3QgZ29pbmcgdG8KaW5zaXN0LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:46:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10: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 1fZwLo-0004Kv-DT; Mon, 02 Jul 2018 10: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=kjx3=js=citrix.com=prvs=714c3c769=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1fZwLm-0004Km-Oy
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 10:46:30 +0000
X-Inumbo-ID: 2e667c98-7de5-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2e667c98-7de5-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 10:46:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75591896"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 3/3] x86/msr: Use the architectural layout for
 MSR_{MISC_ENABLES,PLATFORM_INFO}
Thread-Index: AQHUEesYIYTtXi+OfEmUAZWrM27eXaR7nm4A
Date: Mon, 2 Jul 2018 10:46:14 +0000
Message-ID: <6fc2d2a8132ffcde4e7ca4d54876af0a66da31fc.camel@citrix.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530525447-28347-4-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: Evolution 3.28.1-2 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <D0FD3B929DB4F148B9D4D302BC2B53DB@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/3] x86/msr: Use the architectural layout
 for MSR_{MISC_ENABLES, PLATFORM_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "JBeulich@suse.com" <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>

T24gTW9uLCAyMDE4LTA3LTAyIGF0IDEwOjU3ICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBUaGlzIHNpbXBsaWZpZXMgZnV0dXJlIGludGVyYWN0aW9ucyB3aXRoIHRoZSB0b29sc3RhY2ss
IGJ5IHJlbW92aW5nIHRoZSBuZWVkDQo+IGZvciBwZXItTVNSIGN1c3RvbSBhY2Nlc3NvcnMgd2hl
biBzaHVmZmxpbmcgZGF0YSBpbi9vdXQgb2YgYSBwb2xpY3kuDQo+IA0KPiBVc2UgYSAzMmJpdCBy
YXcgYmFja2luZyBpbnRlZ2VyIChmb3Igc2ltcGxpY2l0eSksIGFuZCB1c2UgYSBiaXRmaWVsZCB0
byBtb3ZlDQo+IHRoZSBjcHVpZF9mYXVsdGluZyBmaWVsZCB0byBpdHMgYXBwcm9wcmlhdGUgcG9z
aXRpb24uDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPg0KPiAtLS0NCj4gDQoNClJldmlld2VkLWJ5OiBTZXJnZXkgRHlhc2xpIDxz
ZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+DQoNCi0tIA0KVGhhbmtzLA0KU2VyZ2V5Cl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:46:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10: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 1fZwLo-0004L1-Mz; Mon, 02 Jul 2018 10: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=b+ax=js=cavium.com=manish.jaggi@srs-us1.protection.inumbo.net>)
 id 1fZwLm-0004Kl-Lv
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 10:46:30 +0000
X-Inumbo-ID: 2ee9b6ae-7de5-11e8-ba45-cfc176a5991c
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [40.107.69.68]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2ee9b6ae-7de5-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 10:46:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=HBxNU4+u89+0wMpgyGQRlmsB5ymIOPZvgaIfwgQUUeQ=;
 b=jlTJzz2WmwdiduAU1qp/QSUDDj23rmXmqJliryzdKbR5v2K2dqRB92NXFJfjivDiSjJQxkkj9gt1naGXlyNWP99KHs7KgutblbZZaOyny1KIi5x4Y6BsNezZyN2BAfkLB0xhdq/QoChbBOmrmBTsx3j0ddEKUuMEnrsmtwg5Amg=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Manish.Jaggi@cavium.com; 
Received: from [192.168.1.9] (171.79.75.48) by
 CO2PR07MB2471.namprd07.prod.outlook.com (2603:10b6:102:12::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.906.24; Mon, 2 Jul 2018 10:46:22 +0000
To: 'xen-devel' <xen-devel@lists.xenproject.org>
From: Manish Jaggi <mjaggi@caviumnetworks.com>
Message-ID: <b308cb63-a163-643f-da79-2695732cd228@caviumnetworks.com>
Date: Mon, 2 Jul 2018 16:16:05 +0530
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
Content-Language: en-US
X-Originating-IP: [171.79.75.48]
X-ClientProxiedBy: PN1PR01CA0082.INDPRD01.PROD.OUTLOOK.COM
 (2603:1096:c00:1::22) To CO2PR07MB2471.namprd07.prod.outlook.com
 (2603:10b6:102:12::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6cafe522-a8e1-401e-b7d8-08d5e0090f2a
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:CO2PR07MB2471; 
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2471;
 3:TrHuxDBL6rqZCNQ5DlRIvUx1CSuQuVqmpUXtYELzoszofHVNfU7+3Pv/ULzMPXklZqyxUwl567pKm/DjxXulf5m9Crv/lowxSeiT4Vk1F4QTacnoIaQGWisiXwHb9uweJ+FidP0J5Llxl4m7ef/no4oN/x9RDD5x6nFKUHGZCyLlfcIK2hBcyd53OhzLMW+LBijV/1FrfNhwOksMAShTE9V3TSgh1IoYtOnrpeoorlxMIwQHOuDOMJE4fI9TXgTA;
 25:92QENwM5ofHKr+O/+ZoTWWlBSPOeHN1fHJf5KK/E4HTAIx48RlYmcRdy46a8LaVRsG7unp0h93Va4OHNh8mfHxVAHjr+HlP90XDGV4ZQHeP4FzDf8CVN90kCDn1D9zhH/iw+AJOFdC3amqQEE3HjWDfHGW+dycjSRgBZx8hTHwUQzqzFaOAUGpVrIqpR8DeQaEyYeZ6njK4Y43QKU8QQ38ewXtzQU3YuUd/xf/aHKQYohiROuoRz663x1S1kqnxrWDM4NqlK4+kJoO4qsqCH0nY3nJug0dMXYpsxuj9IB8/UJAwKpCGZNAJQOPN/j95PMPGGaujf/T7eu/XAgpBmsg==;
 31:vcl/vX6VLv75ZyTb5WFu6uMd52GE114S2IlXM7t6rWJZjS2JFggPrnYN/ijgXlyQoCU3zOzCYwoJZvFNRFs8wh5mZxFZ9/5cdTBk7WqTEecaG4abav27MrbF6tY9X5tA+v7ixjqTt9cF+xRotl+d5VWBR9kiaPutWmZ56UBIgLrYNlR3qw62YTYRSV/45LYMMxhHVleE2N5FMxhmOWIwB98lA7HSoG02eFV8O5xHVeM=
X-MS-TrafficTypeDiagnostic: CO2PR07MB2471:
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2471;
 20:Ml+tdg2gLotdqYjV7bjC7iqLVPZMgm0KmyqPKOev1/Nzh7iLu2hITt7N/D0Wm9RX9+Pbal1FB4b6/YxYPz105jH7+9/5cQdp9l52Hi61V80218VykQWAgZ+eo69tSUoYwRyNM1LjSsAmIWLV+4D/JRQV1sRiC2vDQyBd12iofoZBfF9kYXSJYHzAJV3g3O6ywlp2NzNB9RUqDYyjPkXQTa6dSpyUvtbFRcns57y+OvOpz5DDEmdd8086PLgYzYGiYWtzNpBf+D4zFYpe9OL/oW9s76mtFH0ATP7FsUphsEmWjZMLvXLqJhWZ4icFD/soQ9cOOweABJy4Q6tKXN1hT0lCHqkZSFScOy6LPXkug7fEqbrEWo5Uu0wNCpHGQhMhl1lXRa+YsQbngLWDyhIylAwMnQiZPikVPRuxLzwp6peomwLZbZwzD4i5nRrzmlgZhsMQnTa0IJS3ANPOqwQ0VoyKULIPRucMrgE7tzHHet2Eh77ErcAwqOSvrzoDuio/yIn9jsUbG5zmWV7BospK6IAgpvp5XCmNSjaVsUtdm7uzwlGhNcynww4hO6Fv4q/c8qUhPyMDiIPdp+N1sCGNygoRg4mIznZYQxlxd1sfVaA=;
 4:KskalJYYo6l941zRAc+SUXUBtiOs+boFxpqvzEiic1YFiRm2D+wuOE5MSaC9xje+Rmm9SBgFE0FM4F3fracuaN/8asuwkmvXfI6WJVb7cHx56ed7KyFuiGoc2utihIACaUUcCE1ymognaddC17xfg7t0bjH+mPOA/LUF9bwYZ0c4pXTx6Ff7qBJALv/NJBbBlbf/dpyfPrbD39G2aSkDL4pUsVNGY5pZllS10eX27okzqK6mewJPbi8opR4NNBdOWWAQ0PXsNo76uwQxvWLYog==
X-Microsoft-Antispam-PRVS: <CO2PR07MB247188507C74CF08F1B83C05EC430@CO2PR07MB2471.namprd07.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)(10201501046)(93006095)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:CO2PR07MB2471; BCL:0; PCL:0; RULEID:; SRVR:CO2PR07MB2471; 
X-Forefront-PRVS: 07215D0470
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(346002)(136003)(366004)(39860400002)(396003)(53754006)(189003)(199004)(5660300001)(50466002)(117156002)(68736007)(31696002)(36756003)(72206003)(8936002)(65806001)(7736002)(16576012)(53936002)(97736004)(66066001)(8676002)(47776003)(58126008)(316002)(65956001)(305945005)(81156014)(81166006)(77096007)(386003)(26005)(52146003)(23676004)(2486003)(52116002)(186003)(16526019)(54906003)(4326008)(478600001)(3846002)(6916009)(105586002)(230700001)(6116002)(956004)(42882007)(2616005)(476003)(486006)(65826007)(6486002)(64126003)(67846002)(25786009)(31686004)(106356001)(6666003)(2906002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2471; H:[192.168.1.9]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDTzJQUjA3TUIyNDcxOzIzOmRKekV0bUhRN2d3dHRORFVhdEd2MjhTOFFi?=
 =?utf-8?B?UG1tcFc0b1FPWkpCNW81YjQxTDVXc0htQnowd0ZDRFZUaUxucGNJZC83Vnhi?=
 =?utf-8?B?VUZ5MDVEdk1LN0dHQnlUV2dSZnRrRCs1M1lEdjN1NFo1OHdaZUxIMzBSbmRk?=
 =?utf-8?B?ZC9RT1BzVHpJdTdTM1psc0xlemh1VkhwbHZnOG8zVEFoMVk2VklXdlRIVlFw?=
 =?utf-8?B?OHpQcmRqeUJpUEI5OUhSSlRleG4zcFAxSmp5YW1ra2Fhd3djd0hvUlE5dUZ1?=
 =?utf-8?B?U1BBOFVUZWZLK2J5ejQ5V2pUR0VLaDhvNVErUC9XOUJMeEdOQTdWL3FGdk94?=
 =?utf-8?B?MzViRjNQKzIwV3VpbE5NcEsyS2NyVFF5K2UvMU9odG5sRmc5c0lqMkY5RThS?=
 =?utf-8?B?VDJBWm5oMzNIakFKRjR1cDVRUlRuRkxPSHpSRTJIZldvQVc3OUQ3N2FXZFQw?=
 =?utf-8?B?ZWlHRHAxUVN0YURpWDdFN3JzZkFLd3NENkNyZk5jWnJsam9GdGt0ZWd2NXgw?=
 =?utf-8?B?aGFtOXJXeGtnZmpMUUxBSDFZdExySVNmRWw1d1BBbVplalJvSGs2VEMyaFhp?=
 =?utf-8?B?elhOTldhVHY3YUFGNlRTSUdacS84OC9aTm1FakZaUzhPbGNITUdLNy82dk9k?=
 =?utf-8?B?VHlaSGZqUXBOaHRtVHIyOWwyUDNtdHRXdmcySDUzeUcydkdheTRmSzF6Ukdj?=
 =?utf-8?B?RndSb3FEMVJoUElHMGFOWWZaY0krNnJSamVPOTQzOFBVUVRmaWpmQTd6MHIy?=
 =?utf-8?B?NzJMc3kzbXlmT0VRakE2blg5cnh1NXlTdjJhV0dJYjVKUkxGUnAvZHJNKzFo?=
 =?utf-8?B?akNyY0N3OWMrUFFzRXNEaEZVL2VnT2czdUlsQlUwbTdrazBIUkt0c0JpZDB5?=
 =?utf-8?B?TFhRNStFVFA1bEFJb2dMcmZKRThISzFyZS80c3NHUEJDOVdEblBVTmJBTjVo?=
 =?utf-8?B?a1pNQW1qOWw3QjhFWFZ6YzJFM0lhMWg2ZXVTaDQya0RoeDU0M2xXM21FVFpj?=
 =?utf-8?B?WUNEYTN0dHgySjkxK1dRWFRJVGljUzYxb2hEZVFNMUxIRHQ3LytkR3Bqck5h?=
 =?utf-8?B?V2Qyc3h6cmFJM1VNQ3p5dDAxb0twWDJxVkxsOThaVGpiWFRSWlM3U09XeGNY?=
 =?utf-8?B?d0EzOEV0WW44VjBKSitNZG53Wk1CTXZVNUsyODFhWVp1Ymlmc1B3b09NM2Q2?=
 =?utf-8?B?c3Z3Z3VWTnp6OGtFSUN6R1B6eHFVcjFrUlB2NE1IL094aENtS0hURkYxNUZE?=
 =?utf-8?B?SStIM3UwNnZIS1ROcnVOL252emg2UmtWMVhKRWR2dTJFdWg0QUliY2NvcVpB?=
 =?utf-8?B?ak9KYkVnRDlLa3NKOEJKNkVSMkJGOUp6c0xoVXVhTVBWMXRvcVVHaWVoTVN0?=
 =?utf-8?B?K1pFckIvU0pqWVV6cHhVK2dBU0RGaWM5UTc0eWd5WEo2K3ppUCtpMFNRRDJi?=
 =?utf-8?B?RFVHdm8vM0ZEOExlbFZlVnNhT1IxQVN3QmRxeUhXUmNlMjNKVm1KMFlFYUFi?=
 =?utf-8?B?MS9LL0hweUtSZVRxTmx0SkkzTysvaWZUK3hnL3BSY096MTFvSEpRdUxlY1I3?=
 =?utf-8?B?RWx1elM4cW1zR2FHa2I1MkRPb2FDS3FjS3Z2ZUx5bmJJcnYzeXBrK1dtVHha?=
 =?utf-8?B?dmdCV3AyMzZsd2Z2aWpQaHNaK0xCaHdOczliRU1DQ3ViRmk2NlkzNGU4SnpI?=
 =?utf-8?B?OWpBZTNHNDBlMENBODJRSUhEQXJoaTJCb0tqOENnNDVKZmM3S2ZEWjVPYUpr?=
 =?utf-8?B?TEtndGllY1BPRGNoSDR1MmtJZ3lyd3ZmSDg4NU1weFU3UHJpZmQzSjZuUTR0?=
 =?utf-8?B?Y2JJZTB6VkRScFBYSUxBOENERUJwVFRoM2k5SkxLYWZUbjZKa1hxS2JZdTM5?=
 =?utf-8?Q?uTs1qzQhGS7/iZpomxQkxtS1n6uaGAq/?=
X-Microsoft-Antispam-Message-Info: o3oATCeHFd5qrUFOXW4fbFKuXxLatHVXt3pbSTcX5fc7TQGycnP+KDzDv/45QlcHGjrP4/KUNwi91qQHWSWmWSc6TjAyXR68WzpLC8DmCgc+aHErfff03xIcykh3PzbYymAhf9on3dVqEs2IE5r2YPMAHyXDhPKrbDV5i5Xx54zSXq+L67rugKnU9vmthIVyqzCbejxXlnTkVnXTdvikTJE/4UgCZiM+lUqPxvEv6sksVJD6/PmxCvJ7qPhLAUY3xHmPv91uhBPKeyhK93kOBeVTezd1XD53uQMRqpY7Al6sv3CSh8PCepH+6t00JSVSBYIeEaND0DGgekfibjYpfdlv9ZXYzyCQaggrwjxhUYw=
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2471;
 6:CMH1G/RqY36sQ2KtpvZXCoqQehporYCg55wmPHKz9bauksRDVuAqYfc7poWwZ8Ww/GycPDv9ez31XATuHKom5Px2pjD4ZPtlS75svyNnKPhntrWnVgewMMwp6Y/xaPzxi6Y2Wp+a2S/Cx64zpYll3ieiTsjJATJeoBgJ053vs0MERrl2/vQSkw/ewYZMc15jJuAlqZDmBXzSaN9csCC1BAgoj6qut2UI+1BFChBcq5p+/u2fGn03xvgMk3HFyMRWT/KgFff/48v0+eLLdI7ZIn7HG3yRagWA6D9KLeT6j+Q4H+cTHaIcuSNqJ7FmZ/3TV1gt82SRUhl1kPHVa53pVcMV8uHC0CjdkmyCkBpua8Z1CFa+uTAK9edbxVrfv/CKUddyD4IZthNfWTSW0st40YPyMedkr8pW8lFKq+nMIyS0aTb9kwM8sHLY5KoL9h9+kFv0y9+hZT9G6e37PAKToA==;
 5:VNNQm2E8TkVkgtIECppHk6nIeq1UiM2drb8cTcZ6i69/a3IOievUW91xj7ttD9i96SewOco8LIdb7O/LmjVGkjjbNcMTMq50uWMMPdYQSDuvD6w8WxepYJFAswDXaeqnP8e9QXXPoyu2WVEggTo0eSPG6ne7pSwiWSPGae89fRU=;
 24:4kLXoTFAgnyH6zuTtA8QnHlr//vGGeoa0jBGRSglJniVKOstyIGpFLxU67YQohIwDVy4NP1z019C4jPL5WhWBaW+Pix19jlqVo2QpoyVTsk=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2471;
 7:D/f3pe52qiiHZPCVKxIR5anjPrnG0iCKAIewc/VC0QgZ0fp5xOnRE1BXr4vvkLvYXqbR/1NlDIdXcIFfdTJlc4OTO1pobnuo6nRwjm4aciwHL/nkfcF+RWLc5fhR0oothOSXUutZLonUaibXOcZho88vdwd7ZbwaoTZm+8dew33/map9Zuyj4f/fD3QLwdFKaJv9oxazO/f+/jbxJFn0oMjMeQttkkxtW8iTlnpesfulJZNEZ1bruObVPCKGgovY
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2018 10:46:22.7593 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6cafe522-a8e1-401e-b7d8-08d5e0090f2a
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2471
Subject: [Xen-devel] PCI Pass-through / Config Space emulation for 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>
Cc: 'Vikram Sethi' <vikrams@qti.qualcomm.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jayachandran C <jnair@caviumnetworks.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQWxsLAoKUENJLVBUIGFuZCBQQ0kgY29uZmlnIHNwYWNlIGVtdWxhdGlvbiBoYXZlIGJlZW4g
aW4gZGlzY3Vzc2lvbiBmb3IgcXVpdGUgCmEgbG9uZyB0aW1lLgpXZSBoYWQgc3RhcnRlZCBzb21l
IHdvcmsgb24gdGhpcyBpbiBwYXN0IGFuZCBpbiBMRUctWEVOIGJ1dCB0aGF0IGRpZG50IApnbyBm
YXIgYW5kIHRoZSBncm91cCBpcyBjbG9zZWQuCgpJIGJlbGlldmUgdGhhdCBQQ0ktUFQgaXMgYSBm
ZWF0dXJlIHdoaWNoIHdvdWxkIGJlIHN1aXRhYmxlIGZvciBub3Qgb25seSAKZm9yIHNlcnZlcnMg
YnV0IGZvciBlbWJlZGRlZCBwbGF0Zm9ybXMgYXMgd2VsbC4KCkkgd291bGQgbGlrZSBrbm93IHRo
ZSBpbnRlcmVzdCBpbiB0aGUgZGV2ZWxvcGVyIGNvbW11bml0eSBvbiB0aGlzLCBzbyAKdGhhdCB3
ZSBjYW4gYmUKYWJsZSB0byBjb21wbGV0ZSB0aGlzIGluIHRoZSB0aW1lIGZyYW1lIG9mIDQuMTIg
cmVsZWFzZS4KTXkgaWRlYSBpcyB0aGF0IHdlIGNhbiBmb3JtIGEgc21hbGwgZ3JvdXAgYW5kIHNw
bGl0IHVwIHRoZSB3b3JrIGFzIHBlciAKaW50ZXJlc3QuCgotVGhhbmtzCk1hbmlzaAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 10:59:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 10:59:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZwYR-0005Oy-1u; Mon, 02 Jul 2018 10: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZwYQ-0005Ot-CE
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 10:59:34 +0000
X-Inumbo-ID: 01691893-7de7-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01691893-7de7-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 10:59:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 04:59:31 -0600
Message-Id: <5B3A058F02000078001CFB91@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 04:59:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>,<tamas@tklengyel.com>
References: <1526037083-29920-1-git-send-email-aisaila@bitdefender.com>
 <1526037083-29920-2-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1526037083-29920-2-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1 2/2] hvm/svm: Enable EMUL_UNIMPLEMENTED
 events on svm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Razvan Cojocaru <rcojocaru@bitdefender.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+IE9uIDExLjA1LjE4IGF0IDEzOjExLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4gKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tb25pdG9yLmgKPiBAQCAtODMsMTYgKzgzLDEzIEBAIHN0YXRpYyBpbmxpbmUg
dWludDMyX3QgYXJjaF9tb25pdG9yX2dldF9jYXBhYmlsaXRpZXMoc3RydWN0IGRvbWFpbiAqZCkK
PiAgICAgICAgICAgICAgICAgICAgICAoMVUgPDwgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX0lO
VEVSUlVQVCkgfAo+ICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBYRU5fRE9NQ1RMX01PTklU
T1JfRVZFTlRfQ1BVSUQpIHwKPiAgICAgICAgICAgICAgICAgICAgICAoMVUgPDwgWEVOX0RPTUNU
TF9NT05JVE9SX0VWRU5UX0RFQlVHX0VYQ0VQVElPTikgfAo+IC0gICAgICAgICAgICAgICAgICAg
ICgxVSA8PCBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfV1JJVEVfQ1RSTFJFRykpOwo+ICsgICAg
ICAgICAgICAgICAgICAgICgxVSA8PCBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfV1JJVEVfQ1RS
TFJFRykgfAo+ICsgICAgICAgICAgICAgICAgICAgICgxVSA8PCBYRU5fRE9NQ1RMX01PTklUT1Jf
RVZFTlRfRU1VTF9VTklNUExFTUVOVEVEKSk7Cj4gIAo+IC0gICAgaWYgKCBjcHVfaGFzX3ZteCAp
Cj4gLSAgICB7Cj4gLSAgICAgICAgY2FwYWJpbGl0aWVzIHw9ICgxVSA8PCBYRU5fRE9NQ1RMX01P
TklUT1JfRVZFTlRfRU1VTF9VTklNUExFTUVOVEVEKTsKPiAgCj4gLSAgICAgICAgLyogU2luY2Ug
d2Uga25vdyB0aGlzIGlzIG9uIFZNWCwgd2UgY2FuIGp1c3QgY2FsbCB0aGUgaHZtIGZ1bmMgKi8K
PiAtICAgICAgICBpZiAoIGh2bV9pc19zaW5nbGVzdGVwX3N1cHBvcnRlZCgpICkKPiAtICAgICAg
ICAgICAgY2FwYWJpbGl0aWVzIHw9ICgxVSA8PCBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfU0lO
R0xFU1RFUCk7Cj4gLSAgICB9Cj4gKyAgICAgLyogQ2hlY2sgaWYgd2UgYXJlIG9uIFZNWCBhbmQg
dGhlbiB3ZSBjYW4ganVzdCBjYWxsIHRoZSBodm0gZnVuYyAqLwo+ICsgICAgaWYgKCBjcHVfaGFz
X3ZteCAmJiBodm1faXNfc2luZ2xlc3RlcF9zdXBwb3J0ZWQoKSApCj4gKyAgICAgICAgY2FwYWJp
bGl0aWVzIHw9ICgxVSA8PCBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfU0lOR0xFU1RFUCk7CgpJ
IHdhcyBhYm91dCB0byBhcHBseSB0aGlzIHdoZW4gSSBub3RpY2VkIHRoZSBzZWVtaW5nbHkgdW5u
ZWNlc3NhcnkKY3B1X2hhc192bXggaGVyZTogaHZtX2lzX3NpbmdsZXN0ZXBfc3VwcG9ydGVkKCkg
aXMgcHJlY2lzZWx5IHRoZQphYnN0cmFjdGlvbiB0byBtYWtlIHN1Y2ggZXh0cmEgY2hlY2tpbmcg
dW5uZWNlc3NhcnkuIElmIHlvdSBhZ3JlZSwKSSBjYW4gZHJvcCBpdCB3aGlsZSBhcHBseWluZy4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:01:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11:01:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZwZx-00063D-MD; Mon, 02 Jul 2018 11:01: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fZwZv-000635-Pf
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 11:01:07 +0000
X-Inumbo-ID: 344584bd-7de7-11e8-8089-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 344584bd-7de7-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 13:01:00 +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 47D4B18A;
 Mon,  2 Jul 2018 04:01:06 -0700 (PDT)
Received: from [10.37.8.165] (unknown [10.37.8.165])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 70E2D3F5BA;
 Mon,  2 Jul 2018 04:01:03 -0700 (PDT)
To: Adrian Pop <apop@bitdefender.com>, xen-devel@lists.xenproject.org
References: <20180628130036.23241-1-apop@bitdefender.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8021d5e7-c6c6-f1ff-dbe1-9ba564d15526@arm.com>
Date: Mon, 2 Jul 2018 12:01:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180628130036.23241-1-apop@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNi8yOC8yMDE4IDAyOjAwIFBNLCBBZHJpYW4gUG9wIHdyb3RlOgo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3Mu
Ywo+IGluZGV4IGFlMjY4NmZmYTIuLmJhOWU1MGU3ZjYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
YXJtL21lbV9hY2Nlc3MuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKPiBAQCAt
MjM2LDcgKzIzNiw3IEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHZh
ZGRyX3QgZ2xhLCBjb25zdCBzdHJ1Y3QgbnBmZWMgbnBmZWMpCj4gICAgICAgaWYgKCAhcDJtLT5t
ZW1fYWNjZXNzX2VuYWJsZWQgKQo+ICAgICAgICAgICByZXR1cm4gdHJ1ZTsKPiAgIAo+IC0gICAg
cmMgPSBwMm1fZ2V0X21lbV9hY2Nlc3Modi0+ZG9tYWluLCBnYWRkcl90b19nZm4oZ3BhKSwgJnht
YSk7Cj4gKyAgICByYyA9IHAybV9nZXRfbWVtX2FjY2Vzcyh2LT5kb21haW4sIGdhZGRyX3RvX2dm
bihncGEpLCAmeG1hLCAwKTsKPiAgICAgICBpZiAoIHJjICkKPiAgICAgICAgICAgcmV0dXJuIHRy
dWU7Cj4gICAKPiBAQCAtNDQwLDggKzQ0MCw5IEBAIGxvbmcgcDJtX3NldF9tZW1fYWNjZXNzX211
bHRpKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ICAgfQo+
ICAgCj4gKy8qIFRoZSBhbHRwMm1faWR4IGFyZ3VtZW50IGlzIG5vdCB1c2VkIG9uIEFSTS4gKi8K
CnMvQVJNL0FybS8gcGxlYXNlLgoKQWxzbywgSSBndWVzcyBhbHRwMm1faWR4IHNob3VsZCBhbHdh
eXMgYmUgMCB1bnRpbCBhbHRwMm0gaXMgaW1wbGVtZW50ZWQgCmZvciBBcm0uIElmIHNvLCBJIHdv
dWxkIGxpa2UgdG8gc2VlIGEgY2hlY2sgb24gdGhlIHZhcmlhYmxlIGFuZCByZXR1cm4gCi1FSU5W
QUwgb24gZXJyb3IuCgpDaGVlcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:14:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11: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 1fZwme-000795-PY; Mon, 02 Jul 2018 11: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=w9ps=js=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fZwmd-000790-8R
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 11:14:15 +0000
X-Inumbo-ID: 0f1e3c35-7de9-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0f1e3c35-7de9-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 11:14:17 +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 412C5307FB37
 for <xen-devel@lists.xenproject.org>; Mon,  2 Jul 2018 15:30:24 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 042527FC2B
 for <xen-devel@lists.xenproject.org>; Mon,  2 Jul 2018 14:14:13 +0300 (EEST)
Received: (qmail 30555 invoked from network); 2 Jul 2018 14:14:12 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 2 Jul 2018 14:14:12 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <ea738bb4-d439-21d6-2600-6edc1a5ca9b4@bitdefender.com>
Date: Mon, 2 Jul 2018 14:14:09 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76589
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488792,
 Stamp: 3], Multi: [Enabled, t: (0.000017,0.004298)], BW: [Enabled, t:
 (0.000012,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.023986,0.000217)], URL: [Enabled, t: (0.000102)],
 RTDA: [Enabled, t: (0.181531), Hit: No, Details: v2.7.12; Id:
 15.1i642qa.1chdb6elu.14i2u8], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.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@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>

T24gMDcvMDIvMjAxOCAwOTozNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMDYu
MTggYXQgMTg6MzksIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gT24gMDYv
MjkvMjAxOCAwNjozOCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyOC4wNi4xOCBh
dCAxNTowMCwgPGFwb3BAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+PiBAQCAtNDY2Niw2ICs0
NjY3LDIzIEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29wKAo+Pj4+ICAgICAgICAgIH0KPj4+PiAg
ICAgICAgICBicmVhazsKPj4+PiAgCj4+Pj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfbWVt
X2FjY2VzczoKPj4+PiArICAgICAgICBpZiAoIGEudS5tZW1fYWNjZXNzLnBhZCApCj4+Pj4gKyAg
ICAgICAgICAgIHJjID0gLUVJTlZBTDsKPj4+PiArICAgICAgICBlbHNlCj4+Pj4gKyAgICAgICAg
ewo+Pj4+ICsgICAgICAgICAgICB4ZW5tZW1fYWNjZXNzX3QgYWNjZXNzOwo+Pj4+ICsKPj4+PiAr
ICAgICAgICAgICAgcmMgPSBwMm1fZ2V0X21lbV9hY2Nlc3MoZCwgX2dmbihhLnUubWVtX2FjY2Vz
cy5nZm4pLCAmYWNjZXNzLAo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBhLnUubWVtX2FjY2Vzcy52aWV3KTsKPj4+PiArICAgICAgICAgICAgaWYgKCAhcmMgKQo+Pj4+
ICsgICAgICAgICAgICB7Cj4+Pj4gKyAgICAgICAgICAgICAgICBhLnUubWVtX2FjY2Vzcy5odm1t
ZW1fYWNjZXNzID0gYWNjZXNzOwo+Pj4+ICsgICAgICAgICAgICAgICAgcmMgPSBfX2NvcHlfdG9f
Z3Vlc3QoYXJnLCAmYSwgMSkgPyAtRUZBVUxUIDogMDsKPj4+Cj4+PiBfX2NvcHlfZmllbGRfdG9f
Z3Vlc3QoKT8gT3Igd2FpdCwgbm8sIHRoZSBmdW5jdGlvbiBhcmd1bWVudCBpcyBzdGlsbCBhCj4+
PiBoYW5kbGUgb2Ygdm9pZC4KPj4+Cj4+PiBBbmQgdGhlbiAtIGhlcmUgd2UgYXJlIGFnYWluOiBJ
cyBpdCByZWFzb25hYmxlIHRvIHBlcm1pdCBhIGRvbWFpbiBpbnF1aXJpbmcKPj4+IGZvciBpdHNl
bGY/Cj4+Cj4+IEEgZ29vZCBxdWVzdGlvbi4gUGVyaGFwcyB0aGUgZm9sbG93aW5nIGFyZSBkZWNp
c2lvbiBmYWN0b3JzOgo+Pgo+PiAxLiBJdCBpcyBhbHJlYWR5IHBvc3NpYmxlIGZvciBhIGRvbWFp
biB0byBzZXQgbWVtX2FjY2VzcyByZXN0cmljdGlvbnMKPj4gKHZpYSBIVk1PUF9hbHRwMm1fc2V0
X21lbV9hY2Nlc3MpIG9uIGl0c2VsZi4KPiAKPiBXaGljaCwgYXMgYmVmb3JlLCBJIGNvbnNpZGVy
IGEgZmxhdy4KPiAKPj4gMi4gVGFtYXMnIHBhdGNoIGFsbG93cyBzZXR0aW5nIHRoaXMgZXh0ZXJu
YWxseToKPj4KPj4gaHR0cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wYXRjaC85NjM5Nzc5LyAK
Pj4KPj4gU3BlY2lmaWNhbGx5LCB3ZSBoYXZlIGFsdHAybSA9IGRpc2FibGVkLCBtaXhlZCwgZXh0
ZXJuYWwgYW5kIGxpbWl0ZWQgdG8KPj4gY29udHJvbCB3aG8gaXMgYWxsb3dlZCB0byBkbyB3aGF0
Ogo+Pgo+PiBodHRwczovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL21hbi94bC5jZmcu
NS5odG1sIAo+IAo+IEluZGVlZCB0aGlzIGhhcyBhdCBsZWFzdCBtYWRlIHRoZSBzaXR1YXRpb24g
bGVzcyBiYWQuCgpTaG91bGQgd2UgdGhlbiBzd2l0Y2ggdGhpcyB0byBhIERPTUNUTD8gVGFtYXMs
IGFueSB0aG91Z2h0cyBvbiB0aGlzPwpGb3IgdXMgYXQgbGVhc3QgYSBET01DVEwgaXMgc3VmZmlj
aWVudC4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:18:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11:18: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 1fZwqP-0007KF-Lp; Mon, 02 Jul 2018 11: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZwqO-0007KA-0Z
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 11:18:08 +0000
X-Inumbo-ID: 9437514c-7de9-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9437514c-7de9-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 13:18:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 05:18:06 -0600
Message-Id: <5B3A09EA02000078001CFBB7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 05:18:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180702100001.19953-1-jgross@suse.com>
In-Reply-To: <20180702100001.19953-1-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: setup pv irq ops vector earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: the arch/x86 maintainers <x86@kernel.org>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, mingo@redhat.com, hpa@zytor.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+IE9uIDAyLjA3LjE4IGF0IDEyOjAwLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiAtLS0g
YS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPiArKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX3B2LmMKPiBAQCAtMTIxMyw2ICsxMjEzLDcgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9p
ZCBfX2luaXQgeGVuX3N0YXJ0X2tlcm5lbCh2b2lkKQo+ICAJcHZfaW5mbyA9IHhlbl9pbmZvOwo+
ICAJcHZfaW5pdF9vcHMucGF0Y2ggPSBwYXJhdmlydF9wYXRjaF9kZWZhdWx0Owo+ICAJcHZfY3B1
X29wcyA9IHhlbl9jcHVfb3BzOwo+ICsJeGVuX2luaXRfaXJxX29wcygpOwoKSXNuJ3QgdGhpcyBz
dGlsbCB0b28gbGF0ZT8geGVuX3NldHVwX21hY2hwaHlzX21hcHBpbmcoKSwgZm9yIGV4YW1wbGUs
CmhhcyBhIFdBUk5fT04oKSwgd2hpY2ggaW1wbGllcyBtdWx0aXBsZSBwcmludGsoKXMuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:26:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11:26: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 1fZwyn-0008Ot-KZ; Mon, 02 Jul 2018 11:26: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fZwym-0008Oh-60
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 11:26:48 +0000
X-Inumbo-ID: cfdd5a09-7dea-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cfdd5a09-7dea-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 11:26: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 1fZwyj-0005wj-4g; Mon, 02 Jul 2018 11:26: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 1fZwyi-0006IW-Pw; Mon, 02 Jul 2018 11:26:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fZwyi-0003Jf-PJ; Mon, 02 Jul 2018 11:26:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124876-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:build-armhf:<job status>:broken:regression
 xen-4.11-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf:host-install(4):broken:nonblocking
 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-pvshim:guest-start: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-amd64-libvirt-xsm: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-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-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: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-libvirt: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-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm: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-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-amd64-amd64-xl-qemut-win7-amd64:guest-stop: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=eb17ff9ce6a99a8761d3f4768703691f34043356
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 11:26:44 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 124876: 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>

ZmxpZ2h0IDEyNDg3NiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4NzYvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjQ2OTYK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAg
ICAgICAgIGViMTdmZjljZTZhOTlhODc2MWQzZjQ3Njg3MDM2OTFmMzQwNDMzNTYKYmFzZWxpbmUg
dmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFi
NzI4NjZjOWYzODJhMzMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDY5NiAgMjAxOC0wNi0yNSAx
NDo0MzozNiBaICAgIDYgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3OTIgIDIwMTgtMDYt
MjggMTQ6MjY6MjggWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
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
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm1o
ZiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlYjE3ZmY5Y2U2YTk5
YTg3NjFkM2Y0NzY4NzAzNjkxZjM0MDQzMzU2CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6Mzk6NDUgMjAxOCArMDIwMAoKICAgIHg4
NjogZ3VhcmQgYWdhaW5zdCAjTk0KICAgIAogICAgSnVzdCBpbiBjYXNlIHdlIHN0aWxsIGRvbid0
IGdldCBDUjAuVFMgaGFuZGxpbmcgcmlnaHQsIHByZXZlbnQgYSBob3N0CiAgICBjcmFzaCBieSBo
b25vcmluZyBleGNlcHRpb24gZml4dXBzIGluIGRvX2RldmljZV9ub3RfYXZhaWxhYmxlKCkuIFRo
aXMKICAgIHdvdWxkIGluIHBhcnRpY3VsYXIgY292ZXIgZW11bGF0b3Igc3R1YnMgcmFpc2luZyAj
Tk0uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogICAgbWFzdGVyIGNvbW1pdDogMDBjZWJkNmYyMmJlYjZkNWZhNjVlZDJkOGQxZmY5YWNmNTli
Y2U2MQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDg6MDQgKzAyMDAKCmNvbW1pdCA5
NTkzNTNhZDRhZWJiOGMyNmM3MWM3NjUwYTQ0OWQyNjE4ZDNhNzIwCkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6Mzk6MDkgMjAxOCAr
MDIwMAoKICAgIHg4Ni9IVk06IGRvbid0IGNhdXNlICNOTSB0byBiZSByYWlzZWQgaW4gWGVuCiAg
ICAKICAgIFRoZSBjaGFuZ2VzIGZvciBYU0EtMjY3IGRpZCBub3QgdG91Y2ggbWFuYWdlbWVudCBv
ZiBDUjAuVFMgZm9yIEhWTQogICAgZ3Vlc3RzLiBJbiBmdWxseSBlYWdlciBtb2RlIHRoaXMgYml0
IHNob3VsZCBuZXZlciBiZSBzZXQgd2hlbgogICAgcmVzcGVjdGl2ZSB2Q1BVLXMgYXJlIGFjdGl2
ZSwgb3IgZWxzZSBodm1lbXVsX2dldF9mcHUoKSBtaWdodCBsZWF2ZSBpdAogICAgd3JvbmdseSBz
ZXQsIGxlYWRpbmcgdG8gI05NIGluIGh5cGVydmlzb3IgY29udGV4dC4KICAgIAogICAge3N2bSx2
bXh9X2VudGVyKCkgYW5kIHtzdm0sdm14fV9mcHVfZGlydHlfaW50ZXJjZXB0KCkgYmVjb21lIHVu
cmVhY2hhYmxlCiAgICB0aGlzIHdheS4gRXhwbGljaXQge3N2bSx2bXh9X2ZwdV9sZWF2ZSgpIGlu
dm9jYXRpb25zIG5lZWQgdG8gYmUgZ3VhcmRlZAogICAgbm93LgogICAgCiAgICBXaXRoIG5vIENS
MC5UUyBtYW5hZ2VtZW50IG5lY2Vzc2FyeSBpbiBmdWxseSBlYWdlciBtb2RlLCB0aGVyZSdzIGFs
c28gbm8KICAgIG5lZWQgYW55bW9yZSB0byBpbnRlcmNlcHQgI05NLgogICAgCiAgICBSZXBvcnRl
ZC1ieTogQ2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDQ4OGVm
YzI5ZTRlOTk2YmIzODA1Yzk4MjIwMGY2NTA2MTM5MGNkY2UKICAgIG1hc3RlciBkYXRlOiAyMDE4
LTA2LTI4IDA5OjA3OjA2ICswMjAwCgpjb21taXQgYjMzYjYxMTA1YzFhYjFmYWNmMDFhYjdmNDZk
MmFhZTNhNzFmY2QxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0
ZTogICBUaHUgSnVuIDI4IDA5OjM4OjQ4IDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcmVzdG9yZSBw
YXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFNDU0kgZGlza3MKICAgIAogICAgQSByZWFk
LW9ubHkgY2hlY2sgd2FzIGludHJvZHVjZWQgZm9yIFhTQS0xNDIsIGNvbW1pdCBlZjZjYjc2MDI2
ICgibGlieGw6CiAgICByZWxheCByZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIg
Zml4IikgYWRkZWQgdGhlIHBhc3Npbmcgb2YKICAgIHRoZSBleHRyYSBzZXR0aW5nLCBidXQgY29t
bWl0IGRhYjA1Mzk1NjggKCJJbnRyb2R1Y2UgQ09MTyBtb2RlIGFuZAogICAgcmVmYWN0b3IgcmVs
ZXZhbnQgZnVuY3Rpb24iKSBkcm9wcGVkIHRoZSBwYXNzaW5nIG9mIHRoZSBzZXR0aW5nIGFnYWlu
LAogICAgcXVpdGUgbGlrZWx5IGR1ZSB0byBpbXByb3BlciByZS1iYXNpbmcuCiAgICAKICAgIFJl
c3RvcmUgdGhlIHJlYWRvbmx5PSBwYXJhbWV0ZXIgdG8gU0NTSSBkaXNrcy4gIEZvciBJREUgZGlz
a3MgdGhpcyBpcwogICAgc3VwcG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBB
bmQgdGhlcmUgaXMgYSBiYXJlIGFkLWhvYwogICAgZGlzayBkcml2ZSBzdHJpbmcgaW4gbGlieGxf
X2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldywgd2hpY2ggd2UgYWxzbwogICAgdXBkYXRlLgog
ICAgCiAgICBUaGlzIGlzIFhTQS0yNjYuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVp
bWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGRkNjRkM2M0
MWEyZDE1MTM5YzNhMzVkMjJkNGNiNmI3OGY0YzVjNTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2
LTI4IDA5OjA1OjA2ICswMjAwCgpjb21taXQgMzA3NWQyMmYxMGFmODIzMmMzNjNmYTg0MTQ0ZTdj
MzRkYzAwNDQ4NQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI4IDA5OjM4OjM0IDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcWVtdV9kaXNrX3Nj
c2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29tbW9uIHBhcnRzIG9mIGRpc2sgY29uZmlnCiAg
ICAKICAgIFRoZSBnZW5lcmF0ZWQgY29uZmlndXJhdGlvbnMgYXJlIGlkZW50aWNhbCBhcGFydCBm
cm9tLCBpbiBzb21lIGNhc2VzLAogICAgcmVvcmRlcmluZyBvZiB0aGUgaWQ9JXMgZWxlbWVudC4g
IFNvLCBvdmVyYWxsLCBubyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgVGhpcyBpcyBwYXJ0
IG9mIFhTQS0yNjYuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3
LnJlaW1lcnNAb3Jpb252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDcyNGU1YWEzMWI1OGQxZTQzMGFk
MzZiNDg0Y2YwZWMwMjE0OTczOTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjU1
ICswMjAwCgpjb21taXQgOGQzNjM4NDg5MTgxZDg1NDQ5N2ZkN2JkODcxMTZlZDYzYWYwZGU4ZgpB
dXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAg
VGh1IEp1biAyOCAwOTozNzo1NyAyMDE4ICswMjAwCgogICAgeDg2OiBSZWZpbmUgY2hlY2tzIGlu
ICNEQiBoYW5kbGVyIGZvciBmYXVsdGluZyBjb25kaXRpb25zCiAgICAKICAgIE9uZSBvZiB0aGUg
Zml4IGZvciBYU0EtMjYwIChjL3MgNzVkNjgyOGJjMiAieDg2L3RyYXBzOiBGaXggaGFuZGxpbmcg
b2YgI0RCCiAgICBleGNlcHRpb25zIGluIGh5cGVydmlzb3IgY29udGV4dCIpIGFkZGVkIHNvbWUg
c2FmZXR5IGNoZWNrcyB0byBoZWxwIGF2b2lkCiAgICBsaXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4K
ICAgIAogICAgV2hpbGUgYSBHZW5lcmFsIERldGVjdCAjREIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBm
YXVsdCBzZW1hbnRpY3MsIGhhcmR3YXJlCiAgICBjbGVhcnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0
aGUgaGFuZGxlciwgbWVhbmluZyB0aGF0IGl0IGlzIGFjdHVhbGx5IHNhZmUgdG8KICAgIHJldHVy
biB0by4gIEZ1cnRoZXJtb3JlLCAlZHI2LmdkIGlzIGd1ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNr
eSAobmV2ZXIgY2xlYXJlZAogICAgYnkgaGFyZHdhcmUpLiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3Qg
Y2FuIHRoZXJlZm9yZSB0cmlnZ2VyIHRoZSBmYXRhbF90cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4u
CiAgICAKICAgIEluc3RydWN0aW9uIGJyZWFrcG9pbnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBi
cmVha3BvaW50IG1hdGNoIGJpdHMgaW4gJWRyNgogICAgYXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUg
SW50ZWwgbWFudWFsIHdhcm5zIHRoYXQgdGhleSBtYXkgYmUgc2V0IGZvcgogICAgbm9uLWVuYWJs
ZWQgYnJlYWtwb2ludHMsIHNvIGFkZCBhIGJyZWFrcG9pbnQgZW5hYmxlZCBjaGVjay4KICAgIAog
ICAgQmV5b25kIHRoYXQsIGJlY2F1c2Ugb2YgdGhlIHJlc3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIg
YWRkcmVzc2VzIFBWIGd1ZXN0cyBjYW4KICAgIHNldCwgYW5kIHRoZSBmYXVsdCAocmF0aGVyIHRo
YW4gdHJhcCkgbmF0dXJlIG9mIGluc3RydWN0aW9uIGJyZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4n
dCBiZSBkZWZlcnJlZCBieSBhIE1vdlNTIHNoYWRvdyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkg
dG8KICAgIGVuY291bnRlciBhbiBpbnN0cnVjdGlvbiBicmVha3BvaW50IGluIFhlbiBjb250ZXh0
LiAgSG93ZXZlciwgZm9yIGV4dHJhCiAgICByb2J1c3RuZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1
YXRpb24gYnkgY2xlYXJpbmcgdGhlIGJyZWFrcG9pbnQgY29uZmlndXJhdGlvbiwKICAgIHJhdGhl
ciB0aGFuIGNyYXNoaW5nLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjUKICAgIAogICAgU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiAxN2JmNTEyOTcyMjBkY2Q3NGRhMjlkZTk5MzIwYjZiMWM3MmQxZmE1CiAgICBtYXN0ZXIg
ZGF0ZTogMjAxOC0wNi0yOCAwOTowNDoyMCArMDIwMAoKY29tbWl0IDJmODU4MmQ0NzU5YzlmNzcz
M2YzNjBiYTNlNzM5MDEzNzY5NDkxNjYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTozNzoxOCAyMDE4ICswMjAwCgogICAgeDg2L21t
OiBkb24ndCBieXBhc3MgcHJlZW1wdGlvbiBjaGVja3MKICAgIAogICAgV2hpbGUgdW5saWtlbHks
IGl0IGlzIG5vdCBpbXBvc3NpYmxlIGZvciBhIG11bHRpLXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UK
ICAgIGJ5cGFzc2VzIG9mIHByZWVtcHRpb24gY2hlY2tzIHRvIGRyaXZlIFhlbiBpbnRvIGFuIHVu
Ym91bmRlZCBsb29wLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjQuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1p
dDogMTc2MDg3MDNjNjViZjA4MGIwYTlmMDI0ZjliMzcwODcyYjlmMmMwNQogICAgbWFzdGVyIGRh
dGU6IDIwMTgtMDYtMjggMDk6MDM6MDkgKzAyMDAKCmNvbW1pdCBiNGNmMWQ2MDhiYjdkNzNkNzgy
N2Q3OTRkNGQzYjdmMTlkZThjMjc0CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIFR1ZSBKdW4gMjYgMTU6MjY6MjQgMjAxOCArMDIwMAoKICAgIHg4Ni9FRkk6
IGZ1cnRoZXIgY29ycmVjdCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMK
ICAgIAogICAgV2UgbXVzdCBub3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4g
aXQgaXMgbm90IGluIGZ1bGx5IGVhZ2VyCiAgICBtb2RlIGFuZCBoYXMgbm90IHRvdWNoZWQgbm9u
LWxhenkgc3RhdGUuIEluc3RlYWQgb2YgYWRkaW5nIGEgM3JkCiAgICBpbnZvY2F0aW9uIG9mIHN0
dHMoKSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFsbCBvZgogICAg
dGhlbSBpbnRvIGEgc2luZ2xlIG9uZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgog
ICAgCiAgICBSZW5hbWUgdGhlIGZ1bmN0aW9uIGF0IHRoZSBzYW1lIHRpbWUgdG8gYmV0dGVyIHJl
ZmxlY3QgaXRzIHB1cnBvc2UsIGFzCiAgICB0aGUgcGF0Y2hlcyB0b3VjaGVzIGFsbCBvZiBpdHMg
b2NjdXJlbmNlcyBhbnl3YXkuCiAgICAKICAgIFRoZSBuZXcgZnVuY3Rpb24gcGFyYW1ldGVyIGlz
IG5vdCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0CiAgICAibmVlZF9zdHRzX2lmX25vdF9mdWxseV9l
YWdlciIgc2VlbWVkIGV4Y2Vzc2l2ZSB0byBtZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIFJlbGVhc2UtYWNrZWQtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDIzODM5YTBmYTBi
YmU3OGMxNzRjZDJiYjQ5MDgzZTE1M2YwZjk5ZGYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2
IDE1OjIzOjA4ICswMjAwCgpjb21taXQgMWM4OGNhZGJlNTdiNWMzYTViZmIzNTUwN2ZlYTFiYTZl
YWZlZTIxOQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBU
dWUgSnVuIDI2IDA4OjU0OjE0IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBhdHRlbXB0cyB0byBl
bXVsYXRlIEZQVSBpbnNucyBuZWVkIHRvIHNldCBmcHVfaW5pdGlhbGlzZWQKICAgIAogICAgTXkg
b3JpZ2luYWwgd2F5IG9mIHRoaW5raW5nIGhlcmUgd2FzIHRoYXQgdGhpcyB3b3VsZCBiZSBzZXQg
YW55d2F5IGF0CiAgICB0aGUgcG9pbnQgc3RhdGUgZ2V0cyByZWxvYWRlZCBhZnRlciB0aGUgYWRq
dXN0bWVudHMgaHZtZW11bF9wdXRfZnB1KCkKICAgIGRvZXMsIGJ1dCB0aGUgZmxhZyBzaG91bGQg
YWxyZWFkeSBiZSBzZXQgYmVmb3JlIHRoYXQgLSBhZnRlciBhbGwgdGhlCiAgICBndWVzdCBtYXkg
bmV2ZXIgYWdhaW4gdG91Y2ggdGhlIEZQVSBiZWZvcmUgZS5nLiBnZXR0aW5nIG1pZ3JhdGVkL3Nh
dmVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogMzMxMGUzY2Q2NDhmMzcxM2M4MjQ3OTBiZDcxZDhlYzQwNWEwOWQw
NQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjYgMDg6NDE6MDggKzAyMDAKCmNvbW1pdCA2ODhl
MGMzNjRlZmE5M2Y1ODgyZTI3ODgxMzRiNjkzZDBmNjUyNTRiCkF1dGhvcjogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1biAyNSAxNTo0MDowMiAy
MDE4ICswMTAwCgogICAgTUFJTlRBSU5FUlM6IFVwZGF0ZSBpbmZvIGZvciBzdGFibGUgYnJhbmNo
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tPgoKY29tbWl0IDI5ZGViZTA1MjY2MGIxOTM4YTA1NGZlODhhMmZmYzI3ODQxNzYxNDMK
QXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBN
b24gSnVuIDI1IDE1OjIzOjA5IDIwMTggKzAxMDAKCiAgICBCcmFuY2hpbmcgZm9yIDQuMTEgc3Rh
YmxlIGJyYW5jaCwgdHVybiBvZmYgZGVidWcKICAgIAogICAgQWNrZWQtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:27:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11: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 1fZwzn-0008UQ-7k; Mon, 02 Jul 2018 11: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZwzm-0008UG-3n
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 11:27:50 +0000
X-Inumbo-ID: f4a4d989-7dea-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4a4d989-7dea-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 11:27:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 05:27:48 -0600
Message-Id: <5B3A0C3002000078001CFBD6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 05:27:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530525447-28347-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/3] x86/msr: Drop {MISC_ENABLES,
 PLATFORM_INFO}.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: Sergey Dyasli <sergey.dyasli@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>

Pj4+IE9uIDAyLjA3LjE4IGF0IDExOjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlc2UgTVNScyBhcmUgbm9uLWFyY2hpdGVjdHVyYWwgYW5kIHRoZSBhdmFpbGFibGUg
Ym9vbGVhbnMgd2VyZSB1c2VkIGluIGxpZXUKPiBvZiBhbiBhcmNoaXRlY3R1cmFsIHNpZ25hbCBv
ZiBhdmFpbGFiaWxpdHkuICBUaGUgTVNScyBhcmUgdW5jb25kaXRpb25hbGx5Cj4gYXZhaWxhYmxl
IHRvIEhWTSBndWVzdHMsIGJ1dCBjdXJyZW50bHkgZm9yIFBWIGd1ZXN0cywgYXJlIGhpZGRlbiB3
aGVuIENQVUlECj4gZmF1bHRpbmcgaXMgdW5hdmFpbGFibGUuCj4gCj4gSG93ZXZlciwgaW4gaGlu
ZHNpZ2h0LCB0aGUgYWRkaXRpb25hbCBib29sZWFucyBtYWtlIHRvb2xzdGFjayBNU1IgaW50ZXJh
Y3Rpb25zCj4gbW9yZSBjb21wbGljYXRlZC4gIEFzIHRoZSBiZWhhdmlvdXIgb2YgdGhlIE1TUnMg
aXMgcmVzZXJ2ZWQgd2hlbiB1bmF2YWlsYWJsZSwKCklzIGl0PyBJc24ndCB0aGUgZXhwZWN0ZWQg
KG1hbmRhdGVkPykgYmVoYXZpb3IgcmFpc2luZyBvZiAjR1AoMCkgaW4gdGhhdApjYXNlPwoKPiB1
bmNvbmRpdGlvbmFsbHkgbGV0dGluZyB0aGUgTVNScyBiZSBhY2Nlc3NpYmxlIGlzIGNvbXBhdGli
bGUgYmVoYXZpb3VyLCBldmVuCj4gZm9yIFBWIGd1ZXN0cy4KPiAKPiBUaGUgbmV3IGJlaGF2aW91
ciBpczoKPiAgICogUExBVEZPUk1fSU5GTyBpcyB1bmNvbmRpdGlvbmFsbHkgcmVhZGFibGUgZXZl
biBmb3IgUFYgZ3Vlc3RzIGFuZCB3aWxsCj4gICAgIGluZGljYXRlIHRoZSBwcmVzZW5zZSBvciBh
YnNlbnNlIG9mIENQVUlEIEZhdWx0aW5nIGluIGJpdCAzMS4KPiAgICogTUlTQ19GRUFUVVJFU19F
TkFCTEVTIGlzIHVuY29uZHRpb25hbGx5IHJlYWRhYmxlLCBhbmQgYml0IDAgbWF5IGJlIHNldCBp
ZmYKPiAgICAgUExBVEZPUk1fSU5GTyByZXBvcnRzIHRoYXQgQ1BVSUQgRmF1bHRpbmcgaXMgYXZh
aWxhYmxlLgoKRm9yIHRoZXNlIHR3byBJIGFncmVlIHdpdGggdGhlIGludGVuZGVkIG5ldyBiZWhh
dmlvciB0aG91Z2ggKGRlc3BpdGUKc2VlaW5nIGEgdGlueSBiaXQgb2YgYSByaXNrKTsgSSBtZXJl
bHkgdGhpbmsgdGhlIHN0YXRlbWVudCBhYm92ZSBpcyBhIGxpdHRsZQp0b28gYnJvYWQuCgo+IFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:28:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11:28: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 1fZwzv-0008Vx-I7; Mon, 02 Jul 2018 11:27: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZwzu-0008Vm-Ne
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 11:27:58 +0000
X-Inumbo-ID: f9aff79b-7dea-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9aff79b-7dea-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 11:28:00 +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 C1CE4AE13;
 Mon,  2 Jul 2018 11:27:56 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20180702100001.19953-1-jgross@suse.com>
 <5B3A09EA02000078001CFBB7@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: <f6615f1c-6835-eba5-7b38-be06927700c9@suse.com>
Date: Mon, 2 Jul 2018 13:27:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3A09EA02000078001CFBB7@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: setup pv irq ops vector earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: the arch/x86 maintainers <x86@kernel.org>,
 lkml <linux-kernel@vger.kernel.org>, stable@vger.kernel.org, mingo@redhat.com,
 "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>

T24gMDIvMDcvMTggMTM6MTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAyLjA3LjE4IGF0
IDEyOjAwLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gLS0tIGEvYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9wdi5jCj4+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+PiBAQCAt
MTIxMyw2ICsxMjEzLDcgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2luaXQgeGVuX3N0
YXJ0X2tlcm5lbCh2b2lkKQo+PiAgCXB2X2luZm8gPSB4ZW5faW5mbzsKPj4gIAlwdl9pbml0X29w
cy5wYXRjaCA9IHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQ7Cj4+ICAJcHZfY3B1X29wcyA9IHhlbl9j
cHVfb3BzOwo+PiArCXhlbl9pbml0X2lycV9vcHMoKTsKPiAKPiBJc24ndCB0aGlzIHN0aWxsIHRv
byBsYXRlPyB4ZW5fc2V0dXBfbWFjaHBoeXNfbWFwcGluZygpLCBmb3IgZXhhbXBsZSwKPiBoYXMg
YSBXQVJOX09OKCksIHdoaWNoIGltcGxpZXMgbXVsdGlwbGUgcHJpbnRrKClzLgoKU2VlbXMgYXMg
aWYgaXQgd291bGQgYmUgYSBnb29kIGlkZWEgdG8gbW92ZSBjYWxsaW5nCnhlbl9zZXR1cF9tYWNo
cGh5c19tYXBwaW5nKCkgaW50byB4ZW5faW5pdF9tbXVfb3BzKCkuIFRoZXJlIGlzIHJlYWxseQpu
byBuZWVkIHRvIGRvIGl0IGVhcmxpZXIuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:30:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11: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 1fZx1p-0000LL-8W; Mon, 02 Jul 2018 11:29: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZx1n-0000LC-JZ
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 11:29:55 +0000
X-Inumbo-ID: 3a00e87e-7deb-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a00e87e-7deb-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 13:29:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 05:29:54 -0600
Message-Id: <5B3A0CAF02000078001CFBD9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 05:29:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-4-git-send-email-andrew.cooper3@citrix.com>
 <6fc2d2a8132ffcde4e7ca4d54876af0a66da31fc.camel@citrix.com>
In-Reply-To: <6fc2d2a8132ffcde4e7ca4d54876af0a66da31fc.camel@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/3] x86/msr: Use the architectural layout
 for MSR_{MISC_ENABLES, PLATFORM_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.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+IE9uIDAyLjA3LjE4IGF0IDEyOjQ2LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiBNb24sIDIwMTgtMDctMDIgYXQgMTA6NTcgKzAxMDAsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4+IFRoaXMgc2ltcGxpZmllcyBmdXR1cmUgaW50ZXJhY3Rpb25zIHdpdGggdGhlIHRvb2xz
dGFjaywgYnkgcmVtb3ZpbmcgdGhlIG5lZWQKPj4gZm9yIHBlci1NU1IgY3VzdG9tIGFjY2Vzc29y
cyB3aGVuIHNodWZmbGluZyBkYXRhIGluL291dCBvZiBhIHBvbGljeS4KPj4gCj4+IFVzZSBhIDMy
Yml0IHJhdyBiYWNraW5nIGludGVnZXIgKGZvciBzaW1wbGljaXR5KSwgYW5kIHVzZSBhIGJpdGZp
ZWxkIHRvIG1vdmUKPj4gdGhlIGNwdWlkX2ZhdWx0aW5nIGZpZWxkIHRvIGl0cyBhcHByb3ByaWF0
ZSBwb3NpdGlvbi4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiAKPiAKPiBSZXZpZXdlZC1ieTogU2VyZ2V5IER5
YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:30:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 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 1fZx25-0000tG-J1; Mon, 02 Jul 2018 11:30: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=jqnz=js=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fZx24-0000t1-5K
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 11:30:12 +0000
X-Inumbo-ID: 435074f5-7deb-11e8-8089-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 435074f5-7deb-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 13:30:03 +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 AE216307FB0C
 for <xen-devel@lists.xen.org>; Mon,  2 Jul 2018 15:46:20 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 772CC7FBF6
 for <xen-devel@lists.xen.org>; Mon,  2 Jul 2018 14:30:09 +0300 (EEST)
Received: (qmail 5714 invoked from network); 2 Jul 2018 14:30:09 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp03.buh.bitdefender.org with AES256-GCM-SHA384 encrypted SMTP;
 2 Jul 2018 14:30:09 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Mon, 2 Jul 2018 14:29:42 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Mon, 2
 Jul 2018 14:29:42 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>, "tamas@tklengyel.com"
 <tamas@tklengyel.com>
Thread-Topic: [PATCH v1 2/2] hvm/svm: Enable EMUL_UNIMPLEMENTED events on svm
Thread-Index: AQHT6RjmV8s9jnnULUm40Gnra91NKaR74wCAgAAIkYA=
Date: Mon, 2 Jul 2018 11:29:41 +0000
Message-ID: <1530531007.8880.22.camel@bitdefender.com>
References: <1526037083-29920-1-git-send-email-aisaila@bitdefender.com>
 <1526037083-29920-2-git-send-email-aisaila@bitdefender.com>
 <5B3A058F02000078001CFB91@prv1-mh.provo.novell.com>
In-Reply-To: <5B3A058F02000078001CFB91@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
x-originating-ip: [10.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.2.48, d:out, a:y, w:t, t:15,
 sv:1530515039, ts:1530530982
Content-ID: <71CD373CF430CB4CA9395749EEFBB8F6@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76589
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488792,
 Stamp: 3], Multi: [Enabled, t: (0.000022,0.006261)], BW: [Enabled, t:
 (0.000020,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.020270,0.000230)], URL: [Enabled, t:
 (0.000012,0.000001)], RTDA: [Enabled, t: (0.162536), Hit: No, Details:
 v2.7.12; Id: 15.1i64322.1chdc3knh.123prb], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v1 2/2] hvm/svm: Enable EMUL_UNIMPLEMENTED
 events on svm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.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>

T24gTHUsIDIwMTgtMDctMDIgYXQgMDQ6NTkgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAxMS4wNS4xOCBhdCAxMzoxMSwgPGFpc2FpbGFA
Yml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21v
bml0b3IuaA0KPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oDQo+ID4gQEAg
LTgzLDE2ICs4MywxMyBAQCBzdGF0aWMgaW5saW5lIHVpbnQzMl90DQo+ID4gYXJjaF9tb25pdG9y
X2dldF9jYXBhYmlsaXRpZXMoc3RydWN0IGRvbWFpbiAqZCkNCj4gPiAgICAgICAgICAgICAgICAg
ICAgICAoMVUgPDwgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX0lOVEVSUlVQVCkgfA0KPiA+ICAg
ICAgICAgICAgICAgICAgICAgICgxVSA8PCBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfQ1BVSUQp
IHwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAoMVUgPDwNCj4gPiBYRU5fRE9NQ1RMX01PTklU
T1JfRVZFTlRfREVCVUdfRVhDRVBUSU9OKSB8DQo+ID4gLSAgICAgICAgICAgICAgICAgICAgKDFV
IDw8DQo+ID4gWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX1dSSVRFX0NUUkxSRUcpKTsNCj4gPiAr
ICAgICAgICAgICAgICAgICAgICAoMVUgPDwgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX1dSSVRF
X0NUUkxSRUcpDQo+ID4gfA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICgxVSA8PA0KPiA+IFhF
Tl9ET01DVExfTU9OSVRPUl9FVkVOVF9FTVVMX1VOSU1QTEVNRU5URUQpKTsNCj4gPg0KPiA+IC0g
ICAgaWYgKCBjcHVfaGFzX3ZteCApDQo+ID4gLSAgICB7DQo+ID4gLSAgICAgICAgY2FwYWJpbGl0
aWVzIHw9ICgxVSA8PA0KPiA+IFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9FTVVMX1VOSU1QTEVN
RU5URUQpOw0KPiA+DQo+ID4gLSAgICAgICAgLyogU2luY2Ugd2Uga25vdyB0aGlzIGlzIG9uIFZN
WCwgd2UgY2FuIGp1c3QgY2FsbCB0aGUgaHZtDQo+ID4gZnVuYyAqLw0KPiA+IC0gICAgICAgIGlm
ICggaHZtX2lzX3NpbmdsZXN0ZXBfc3VwcG9ydGVkKCkgKQ0KPiA+IC0gICAgICAgICAgICBjYXBh
YmlsaXRpZXMgfD0gKDFVIDw8DQo+ID4gWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX1NJTkdMRVNU
RVApOw0KPiA+IC0gICAgfQ0KPiA+ICsgICAgIC8qIENoZWNrIGlmIHdlIGFyZSBvbiBWTVggYW5k
IHRoZW4gd2UgY2FuIGp1c3QgY2FsbCB0aGUgaHZtDQo+ID4gZnVuYyAqLw0KPiA+ICsgICAgaWYg
KCBjcHVfaGFzX3ZteCAmJiBodm1faXNfc2luZ2xlc3RlcF9zdXBwb3J0ZWQoKSApDQo+ID4gKyAg
ICAgICAgY2FwYWJpbGl0aWVzIHw9ICgxVSA8PA0KPiA+IFhFTl9ET01DVExfTU9OSVRPUl9FVkVO
VF9TSU5HTEVTVEVQKTsNCj4gSSB3YXMgYWJvdXQgdG8gYXBwbHkgdGhpcyB3aGVuIEkgbm90aWNl
ZCB0aGUgc2VlbWluZ2x5IHVubmVjZXNzYXJ5DQo+IGNwdV9oYXNfdm14IGhlcmU6IGh2bV9pc19z
aW5nbGVzdGVwX3N1cHBvcnRlZCgpIGlzIHByZWNpc2VseSB0aGUNCj4gYWJzdHJhY3Rpb24gdG8g
bWFrZSBzdWNoIGV4dHJhIGNoZWNraW5nIHVubmVjZXNzYXJ5LiBJZiB5b3UgYWdyZWUsDQo+IEkg
Y2FuIGRyb3AgaXQgd2hpbGUgYXBwbHlpbmcuDQo+DQpZZXMgSSBhZ3JlZSB3aXRoIHRoaXMgYW5k
IGl0IGlzIG9rIHRvIGRyb3AgaXQuDQoNClRoYW5rcywNCkFsZXgNCg0KX19fX19fX19fX19fX19f
X19fX19fX19fDQpUaGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRlZmVuZGVyDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:31:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11:31:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZx3B-000126-3b; Mon, 02 Jul 2018 11:31: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fZx3A-00011w-7H
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 11:31:20 +0000
X-Inumbo-ID: 7202e065-7deb-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7202e065-7deb-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 11:31: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 7F09E18A;
 Mon,  2 Jul 2018 04:31:18 -0700 (PDT)
Received: from [10.37.8.165] (unknown [10.37.8.165])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DACEA3F5BA;
 Mon,  2 Jul 2018 04:31:15 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
 <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
 <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
 <20180628073654.5wl7z2s4gc4s5by4@mac.bytemobile.com>
 <alpine.DEB.2.10.1806291136500.23811@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3a61996d-495d-e1ca-5e3c-619f2529c868@arm.com>
Date: Mon, 2 Jul 2018 12:31:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1806291136500.23811@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Jan Beulich <JBeulich@suse.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>

SGkgU3RlZmFubywKCk9uIDA2LzI5LzIwMTggMDc6MzggUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBUaHUsIDI4IEp1biAyMDE4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+PiBP
biBUaHUsIEp1biAyOCwgMjAxOCBhdCAwOToyNzowOEFNICswMjAwLCBEYXJpbyBGYWdnaW9saSB3
cm90ZToKPj4+IE9uIFRodSwgMjAxOC0wNi0xNCBhdCAxMzoyMCAtMDcwMCwgU3RlZmFubyBTdGFi
ZWxsaW5pIHdyb3RlOgo+Pj4+IE9uIFRodSwgMTQgSnVuIDIwMTgsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4+Pj4+IE9uIDE0LzA2LzE4IDE0OjQwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gSSBk
b24ndCB0aGluayBpdHMgcmVhc29uYWJsZSB0byBhbHRlciB0aGUgc3VwcG9ydCBzdGF0dXMgd2l0
aCB0aGlzCj4+Pj4gaXNzdWUKPj4+Pj4gb3V0c3RhbmRpbmcuCj4+Pj4KPj4+PiBJIGNvbXBsZXRl
bHkgbWlzc2VkIHRoaXMgcmVwb3J0LCBwcm9iYWJseSBiZWNhdXNlIEkgaGF2ZW4ndCBwYWlkCj4+
Pj4gYXR0ZW50aW9uIHRvIFBWLXNoaW0uIERvIHlvdSBoYXZlIGFueSBtb3JlIGluZm9ybWF0aW9u
IGFib3V0IHRoaXM/Cj4+Pj4gVGhlCj4+Pj4gcmVwb3J0IGlzIGEgYml0IHZhZ3VlLiBJZiBJIGNh
bid0IHJlcHJvIGl0LCBJIGNhbid0IGZpeCBpdC4KPj4+Pgo+Pj4+IENvdWxkbid0IGl0IGJlIHRo
YXQgaXMgbm9ybWFsIGJlY2F1c2UgYWZ0ZXIgYSB3aGlsZSB5b3UgcmFuIG91dCBvZgo+Pj4+IHBj
cHVzPwo+Pj4+Cj4+Pj4gRGFyaW8sIGRvIHlvdSBoYXZlIGFueSBvcGluaW9uIG9uIHRoaXM/Cj4+
Pj4KPj4+IFRoZSBpc3N1ZSB0aGF0IEkga25vdyBvZiBpcyB0aGF0IHRoZSBudWxsIHNjaGVkdWxl
ciBkb2VzIG5vdCBwcm9wZXJseQo+Pj4gc3VwcG9ydCBDUFUgaG90cGx1Zy9ob3R1bnBsdWcuCj4+
Pgo+Pj4gVGhpcyBpcyBhbiBpc3N1ZSBvbiwgbGV0J3Mgc2F5LCBiYXJlbWV0YWwsIGlmIHlvdSB1
c2UgbnVsbCwgYW5kIHRyeSB0bwo+Pj4gZG8gQ1BVIGhvdHBsdWcvaG90dW5wbHVnLiBXaGVuIHRy
eWluZyB0byB1c2UgbnVsbCBhcyB0aGUgc2NoZWR1bGVyIG9mCj4+PiB0aGUgc2hpbSwgd2UgcnVu
IGludG8gdGhhdCBzYW1lIGlzc3VlLCBldmVuIGlmIG5vdCBzcGVjaWZpY2FsbHkgZG9pbmcKPj4+
IENQVSBob3RwbHVnL2hvdHVucGx1ZyAoYmVjYXVzZSB0aGUgc2hpbSB1c2UgdGhlIHNhbWUgcGF0
aCBmb3IgQ1BVCj4+PiBicmluZ3VwLCBJSVJDKS4KPj4KPj4gVGhlIHNoaW0gdXNlcyBDUFUgaG90
cGx1Zy91bnBsdWcgd2hlbiB0aGUgZ3Vlc3QgYnJpbmdzIHVwL2Rvd24gYQo+PiB2Q1BVIHVzaW5n
IHRoZSBWQ1BVT1Bfe3VwL2Rvd259IGh5cGVyY2FsbC4KPj4KPj4gVGhlIGJlc3QgZGVzY3JpcHRp
b24gb2YgdGhlIGlzc3VlIEkgY291bGQgZmluZCBpczoKPj4KPj4gaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTAxL21zZzAxMDg1Lmh0bWwK
PiAKPiBPSywgdGhhbmtzIGZvciB0aGUgZXhwbGFuYXRpb24uIFdlIGRvbid0IHN1cHBvcnQgQ1BV
IGhvdHBsdWcgb24gQVJNLCBzbwo+IHdlIGNvdWxkIG1hcmsgdGhlIE5VTEwgc2NoZWR1bGVyIGFz
IHN1cHBvcnRlZCBvbiB0aGUgQVJNIGFyY2hpdGVjdHVyZQo+IHRvZGF5PyBPbmNlIHlvdSBpbXBs
ZW1lbnQgQ1BVIGhvdHBsdWcgc3VwcG9ydCBpbiBOVUxMLCB3ZSBjb3VsZCBtYXJrIGl0Cj4gYXMg
c3VwcG9ydGVkIG9uIHg4NiB0b28uCldlbGwsIE1pcmVsYSBwYXZlZCB0aGUgd2F5IHRvIHN1cHBv
cnQgQ1BVIGhvdHBsdWcgKHNob3VsZCBiZSBtZXJnZWQgCnNvb24pLiBTaGUgaXMgbG9va2luZyBh
dCBzdXNwZW5kL3Jlc3VtZSB3aGljaCBpcyBJSE1PIGFuIGV4dGVuc2lvbiBvZiAKaG90cGx1ZyBj
YXNlLiBTbyBhcmUgeW91IHN1cmUgdGhpcyBjb3VsZCBuZXZlciBoYXBwZW4gb24gQXJtPwoKQWxz
bywgc3VwcG9ydGluZyB0aGUgaHlwZXJjYWxsIHdvdWxkIGJhc2ljYWxseSBiZSB+MjAgbGluZXMu
IFNvIEkgZG9uJ3QgCmZlZWwgaXQgaXMgcmlnaHQgdG8gbWFyayBOVUxMIHNjaGVkdWxlciBzdXBw
b3J0ZWQgb24gQXJtIHVudGlsIHRoYXQgaXMgCmZpeGVkIGluIGEgd2F5IG9yIGFub3RoZXIuCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:33:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11: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 1fZx5G-0001F8-U2; Mon, 02 Jul 2018 11: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZx5F-0001F2-UO
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 11:33:29 +0000
X-Inumbo-ID: beec7e94-7deb-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id beec7e94-7deb-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 11:33: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 CE76DAFE4;
 Mon,  2 Jul 2018 11:33:27 +0000 (UTC)
To: osstest service owner <osstest-admin@xenproject.org>,
 xen-devel@lists.xenproject.org
References: <osstest-124876-mainreport@xen.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: <f47aec71-d238-dd38-68c9-50c706d10734@suse.com>
Date: Mon, 2 Jul 2018 13:33:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <osstest-124876-mainreport@xen.org>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-4.11-testing test] 124876: 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>

T24gMDIvMDcvMTggMTM6MjYsIG9zc3Rlc3Qgc2VydmljZSBvd25lciB3cm90ZToKPiBmbGlnaHQg
MTI0ODc2IHhlbi00LjExLXRlc3RpbmcgcmVhbCBbcmVhbF0KPiBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0ODc2Lwo+IAo+IEZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAo+IAo+IFRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBh
bmQgYXJlIGJsb2NraW5nLAo+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
Ogo+ICBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpGcm9tCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xMjQ4NzYvYnVpbGQtYXJtaGYvc2VyaWFsLWN1YmlldHJ1Y2stZ2xlaXpl
cy5sb2cKCkp1bCAgMSAxNToxMzo1MS44NDgyMjMgU3RhcnRpbmcgdXAgdGhlIHBhcnRpdGlvbmVy
ICAuLi4gMTMlLi4uIDIxJS4uLgozMCUuLi4gNDMlLi4uIDUyJS4uLiA2MCUuLi4gNzMlLi4uIDgy
JS4uLiA5MSUuLi4gMTAwJQpKdWwgIDEgMTU6MTM6NTUuNTY2NzU4IFBhcnRpdGlvbiBkaXNrcwpK
dWwgIDEgMTU6MTM6NTYuNDg1Njc1IC0tLS0tLS0tLS0tLS0tLQpKdWwgIDEgMTU6MTM6NTYuNDg3
MTgwCkp1bCAgMSAxNToxMzo1Ni40ODc0MjYgISEgRVJST1I6IE5vIHJvb3QgZmlsZSBzeXN0ZW0K
SnVsICAxIDE1OjEzOjU2LjQ4OTgxNQpKdWwgIDEgMTU6MTM6NTYuNDkwMTgwIE5vIHJvb3QgZmls
ZSBzeXN0ZW0gaXMgZGVmaW5lZC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:52:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11:52:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZxN7-00031L-2e; Mon, 02 Jul 2018 11:51: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=nznl=js=citrix.com=prvs=7140fc52e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZxN4-00031E-VT
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 11:51:54 +0000
X-Inumbo-ID: 50df6581-7dee-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50df6581-7dee-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 11:51:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75594668"
To: Jan Beulich <JBeulich@suse.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-3-git-send-email-andrew.cooper3@citrix.com>
 <5B3A0C3002000078001CFBD6@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: <1c7216f0-9229-803d-e188-379c332dcbc5@citrix.com>
Date: Mon, 2 Jul 2018 12:51:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3A0C3002000078001CFBD6@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 2/3] x86/msr: Drop {MISC_ENABLES,
 PLATFORM_INFO}.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: Sergey Dyasli <sergey.dyasli@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>

T24gMDIvMDcvMTggMTI6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAyLjA3LjE4IGF0
IDExOjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoZXNlIE1TUnMg
YXJlIG5vbi1hcmNoaXRlY3R1cmFsIGFuZCB0aGUgYXZhaWxhYmxlIGJvb2xlYW5zIHdlcmUgdXNl
ZCBpbiBsaWV1Cj4+IG9mIGFuIGFyY2hpdGVjdHVyYWwgc2lnbmFsIG9mIGF2YWlsYWJpbGl0eS4g
IFRoZSBNU1JzIGFyZSB1bmNvbmRpdGlvbmFsbHkKPj4gYXZhaWxhYmxlIHRvIEhWTSBndWVzdHMs
IGJ1dCBjdXJyZW50bHkgZm9yIFBWIGd1ZXN0cywgYXJlIGhpZGRlbiB3aGVuIENQVUlECj4+IGZh
dWx0aW5nIGlzIHVuYXZhaWxhYmxlLgo+Pgo+PiBIb3dldmVyLCBpbiBoaW5kc2lnaHQsIHRoZSBh
ZGRpdGlvbmFsIGJvb2xlYW5zIG1ha2UgdG9vbHN0YWNrIE1TUiBpbnRlcmFjdGlvbnMKPj4gbW9y
ZSBjb21wbGljYXRlZC4gIEFzIHRoZSBiZWhhdmlvdXIgb2YgdGhlIE1TUnMgaXMgcmVzZXJ2ZWQg
d2hlbiB1bmF2YWlsYWJsZSwKPiBJcyBpdD8gSXNuJ3QgdGhlIGV4cGVjdGVkIChtYW5kYXRlZD8p
IGJlaGF2aW9yIHJhaXNpbmcgb2YgI0dQKDApIGluIHRoYXQKPiBjYXNlPwoKSXQgaXMgcGxhdGZv
cm0gc3BlY2lmaWMgYXMgdG8gd2hldGhlciB0aGUgTVNSIGV4aXN0cyBvbiBub3QsIGFuZCB0aGUK
b25seSByZWFzb25hYmxlIHdheSB0byBmaW5kIG91dCB3aGV0aGVyIGl0IGlzIGF2YWlsYWJsZSBp
cyB0byB0cnkKcmVhZGluZyBpdC4KCkluIHByYWN0aWNlLCB0aGVzZSBNU1JzIGFwcGVhciB0byBo
YXZlIGV4aXN0ZWQgc2luY2UgTmV0YnVyc3QsIGFuZCBoYXZlCmEgcmFuZ2Ugb2YgbWlzYyBub24t
YXJjaGl0ZWN0dXJhbCBmdW5jdGlvbmFsaXR5IGluIHRoZW0uCgpUaGVzZSBjaGFuZ2VzIGRvIG1h
a2UgdGhlIE1TUnMgdW5jb25kaXRpb25hbGx5IGF2YWlsYWJsZSBmcm9tIHRoZSBndWVzdHMKcG9p
bnQgb2YgdmlldywgYnV0IG9mZmVyaW5nIDAncyBpcyBjb21wYXRpYmxlIHdpdGggaG93IGEgZ3Vl
c3QgY29uc3VtZXMKdGhlIGluZm9ybWF0aW9uLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:54:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11: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 1fZxPH-0003If-Pz; Mon, 02 Jul 2018 11:54: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZxPG-0003IZ-Ac
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 11:54:10 +0000
X-Inumbo-ID: a26b03c4-7dee-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a26b03c4-7dee-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 11:54:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75594754"
Date: Mon, 2 Jul 2018 13:54:01 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180702115401.6oo5vgyormb4xd5c@mac.bytemobile.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530525447-28347-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/3] x86/msr: Drop {MISC_ENABLES,
 PLATFORM_INFO}.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: Sergey Dyasli <sergey.dyasli@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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6NTc6MjZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGVzZSBNU1JzIGFyZSBub24tYXJjaGl0ZWN0dXJhbCBhbmQgdGhlIGF2YWlsYWJs
ZSBib29sZWFucyB3ZXJlIHVzZWQgaW4gbGlldQo+IG9mIGFuIGFyY2hpdGVjdHVyYWwgc2lnbmFs
IG9mIGF2YWlsYWJpbGl0eS4gIFRoZSBNU1JzIGFyZSB1bmNvbmRpdGlvbmFsbHkKPiBhdmFpbGFi
bGUgdG8gSFZNIGd1ZXN0cywgYnV0IGN1cnJlbnRseSBmb3IgUFYgZ3Vlc3RzLCBhcmUgaGlkZGVu
IHdoZW4gQ1BVSUQKPiBmYXVsdGluZyBpcyB1bmF2YWlsYWJsZS4KPiAKPiBIb3dldmVyLCBpbiBo
aW5kc2lnaHQsIHRoZSBhZGRpdGlvbmFsIGJvb2xlYW5zIG1ha2UgdG9vbHN0YWNrIE1TUiBpbnRl
cmFjdGlvbnMKPiBtb3JlIGNvbXBsaWNhdGVkLiAgQXMgdGhlIGJlaGF2aW91ciBvZiB0aGUgTVNS
cyBpcyByZXNlcnZlZCB3aGVuIHVuYXZhaWxhYmxlLAo+IHVuY29uZGl0aW9uYWxseSBsZXR0aW5n
IHRoZSBNU1JzIGJlIGFjY2Vzc2libGUgaXMgY29tcGF0aWJsZSBiZWhhdmlvdXIsIGV2ZW4KPiBm
b3IgUFYgZ3Vlc3RzLgo+IAo+IFRoZSBuZXcgYmVoYXZpb3VyIGlzOgo+ICAgKiBQTEFURk9STV9J
TkZPIGlzIHVuY29uZGl0aW9uYWxseSByZWFkYWJsZSBldmVuIGZvciBQViBndWVzdHMgYW5kIHdp
bGwKPiAgICAgaW5kaWNhdGUgdGhlIHByZXNlbnNlIG9yIGFic2Vuc2Ugb2YgQ1BVSUQgRmF1bHRp
bmcgaW4gYml0IDMxLgo+ICAgKiBNSVNDX0ZFQVRVUkVTX0VOQUJMRVMgaXMgdW5jb25kdGlvbmFs
bHkgcmVhZGFibGUsIGFuZCBiaXQgMCBtYXkgYmUgc2V0IGlmZgo+ICAgICBQTEFURk9STV9JTkZP
IHJlcG9ydHMgdGhhdCBDUFVJRCBGYXVsdGluZyBpcyBhdmFpbGFibGUuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2Vk
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gLS0tCj4gQ0M6
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KPiAtLS0KPiAg
eGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyB8ICAxIC0KPiAgeGVuL2FyY2gveDg2L21zci5jICAg
ICAgICB8IDMwICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS9h
c20teDg2L21zci5oIHwgIDIgLS0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MzIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9u
LmMgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCj4gaW5kZXggMzU0OGIxMi4uYjlmZjZmOCAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCj4gKysrIGIveGVuL2FyY2gv
eDg2L2NwdS9jb21tb24uYwo+IEBAIC0xMTksNyArMTE5LDYgQEAgYm9vbCBfX2luaXQgcHJvYmVf
Y3B1aWRfZmF1bHRpbmcodm9pZCkKPiAgCXsKPiAgCQlzdHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kg
KmRwID0gJnJhd19tc3JfZG9tYWluX3BvbGljeTsKPiAgCj4gLQkJZHAtPnBsYWZvcm1faW5mby5h
dmFpbGFibGUgPSB0cnVlOwo+ICAJCWlmICh2YWwgJiBNU1JfUExBVEZPUk1fSU5GT19DUFVJRF9G
QVVMVElORykKPiAgCQkJZHAtPnBsYWZvcm1faW5mby5jcHVpZF9mYXVsdGluZyA9IHRydWU7CgpU
byByZWR1Y2UgY29kZSBzaXplOgoKZHAtPnBsYWZvcm1faW5mby5jcHVpZF9mYXVsdGluZyA9IHZh
bCAmIE1TUl9QTEFURk9STV9JTkZPX0NQVUlEX0ZBVUxUSU5HOwoKUm9nZXIuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 11:54:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 11: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 1fZxPY-0003Ko-4Y; Mon, 02 Jul 2018 11:54: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=/git=js=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fZxPW-0003Kc-Vr
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 11:54:27 +0000
X-Inumbo-ID: ac5e90cd-7dee-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac5e90cd-7dee-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 11:54:28 +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 D0F1CACB0;
 Mon,  2 Jul 2018 11:54:24 +0000 (UTC)
Date: Mon, 2 Jul 2018 13:54:23 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Message-ID: <20180702115423.GK19043@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <71f4184c-21ea-5af1-eeb6-bf7787614e2d@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <71f4184c-21ea-5af1-eeb6-bf7787614e2d@amd.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

T24gTW9uIDAyLTA3LTE4IDExOjE0OjU4LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDI3
LjA2LjIwMTggdW0gMDk6NDQgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBUaGlzIGlzIHRoZSB2
MiBvZiBSRkMgYmFzZWQgb24gdGhlIGZlZWRiYWNrIEkndmUgcmVjZWl2ZWQgc28gZmFyLiBUaGUK
PiA+IGNvZGUgZXZlbiBjb21waWxlcyBhcyBhIGJvbnVzIDspIEkgaGF2ZW4ndCBydW50aW1lIHRl
c3RlZCBpdCB5ZXQsIG1vc3RseQo+ID4gYmVjYXVzZSBJIGhhdmUgbm8gaWRlYSBob3cuCj4gPiAK
PiA+IEFueSBmdXJ0aGVyIGZlZWRiYWNrIGlzIGhpZ2hseSBhcHByZWNpYXRlZCBvZiBjb3Vyc2Uu
Cj4gCj4gVGhhdCBzb3VuZHMgbGlrZSBpdCBzaG91bGQgd29yayBhbmQgYXQgbGVhc3QgdGhlIGFt
ZGdwdSBjaGFuZ2VzIG5vdyBsb29rCj4gZ29vZCB0byBtZSBvbiBmaXJzdCBnbGFuY2UuCj4gCj4g
Q2FuIHlvdSBzcGxpdCB0aGF0IHVwIGZ1cnRoZXIgaW4gdGhlIHVzdWFsIHdheT8gRS5nLiBhZGRp
bmcgdGhlIGJsb2NrYWJsZQo+IGZsYWcgaW4gb25lIHBhdGNoIGFuZCBmaXhpbmcgYWxsIGltcGxl
bWVudGF0aW9ucyBvZiB0aGUgTU1VIG5vdGlmaWVyIGluCj4gZm9sbG93IHVwIHBhdGNoZXMuCgpC
dXQgc3VjaCBhIGNvZGUgd291bGQgYmUgYnJva2VuLCBubz8gSWdub3JpbmcgdGhlIGJsb2NrYWJs
ZSBzdGF0ZSB3aWxsCnNpbXBseSBsZWFkIHRvIGxvY2t1cHMgdW50aWwgdGhlIGZpeHVwIHBhcnRz
IGdldCBhcHBsaWVkLgpJcyB0aGUgc3BsaXQgdXAgcmVhbGx5IHdvcnRoIGl0PyBJIHdhcyB0aGlu
a2luZyBhYm91dCB0aGF0IGJ1dCBoYWQgaGFyZAp0aW1lcyB0byBlbmQgdXAgd2l0aCBzb21ldGhp
bmcgdGhhdCB3b3VsZCBiZSBiaXNlY3RhYmxlLiBXZWxsLCBleGNlcHQKZm9yIHJldHVybmluZyAt
RUJVU1kgdW50aWwgYWxsIG5vdGlmaWVycyBhcmUgaW1wbGVtZW50ZWQuIFdoaWNoIEkgZm91bmQK
Y29uZnVzaW5nLgoKPiBUaGlzIHdheSBJJ20gcHJldHR5IHN1cmUgRmVsaXggYW5kIEkgY2FuIGdp
dmUgYW4gcmIgb24gdGhlIGFtZGdwdS9hbWRrZmQKPiBjaGFuZ2VzLgoKSWYgeW91IGFyZSB3b3Jy
aWVkIHRvIGdpdmUgci1iIG9ubHkgZm9yIHRob3NlIHRoZW4gdGhpcyBjYW4gYmUgZG9uZSBldmVu
CmZvciBsYXJnZXIgcGF0Y2hlcy4gSnVzdCBtYWtlIHlvdXIgUmV2aWV3ZC1ieSBtb3JlIHNwZWNp
ZmljClItYjogbmFtZSAjIEZvciBCTEEgQkxBCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:14:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12:14:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZxia-0005PR-NR; Mon, 02 Jul 2018 12:14: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=b0i0=js=amd.com=christian.koenig@srs-us1.protection.inumbo.net>)
 id 1fZxiY-0005PL-R4
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 12:14:06 +0000
X-Inumbo-ID: 65db5aa4-7df1-11e8-8089-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4a::631])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 65db5aa4-7df1-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 14:13:58 +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=gvLNApG42wYVnh5k+MPVOmPRdu/kT2VNZUyUr4s8Nww=;
 b=cV5DW5AdMaSR3LioQUzwOwqKeaX3Ks6WHyNHpq2Cr4NbOjSGdxkp86BI+s5MXhJndSMTGjiTGn6ufedllz5LVe2MJvadE+8Au/4G75916NQgXq4+up+A2Lip/3ZfWiEPBEyi7Nnl3qVcv8KDaS8uxclg3xox7o/9MR9Q1oxeHE8=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Christian.Koenig@amd.com; 
Received: from [IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740]
 (2a02:908:1257:4460:1ab8:55c1:a639:6740) by
 BN6PR12MB1715.namprd12.prod.outlook.com (2603:10b6:404:106::12) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.906.24; Mon, 2 Jul
 2018 12:13:53 +0000
To: Michal Hocko <mhocko@kernel.org>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <71f4184c-21ea-5af1-eeb6-bf7787614e2d@amd.com>
 <20180702115423.GK19043@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
Message-ID: <725cb1ad-01b0-42b5-56f0-c08c29804cb4@amd.com>
Date: Mon, 2 Jul 2018 14:13:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180702115423.GK19043@dhcp22.suse.cz>
Content-Language: en-US
X-Originating-IP: [2a02:908:1257:4460:1ab8:55c1:a639:6740]
X-ClientProxiedBy: HE1PR09CA0065.eurprd09.prod.outlook.com
 (2603:10a6:7:3c::33) To BN6PR12MB1715.namprd12.prod.outlook.com
 (2603:10b6:404:106::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a360284c-ecfe-403c-d90a-08d5e0154b3b
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1715; 
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1715;
 3:GXPD4qtRHHIiBWjE9+GrqRRex7EuHIjtD7+sm+m7E6kGcNJNN+b0UEVe7paYzkIERsPzxwTLyQM3WeEOxXZDAgOS+sMantcXXSXAOTDmtVPaIWMB9ne1ir1HMETUWIKdQQQAiPzJsGQc5X4Zc53shDvF5SRAm2S1sETRlSOFr5RPd6LM15IOybbuRisCr0cXPxkRuwVLFnWnLKcufvGnkaCwYO92fYIgBiAHHM+Jkp3jg9IbdPokC/pLZHj4RNFX;
 25:rl40VJsMc9UjqVp516pCPeQpaBAdtu4bJnLzbCnAbRp3/PiJJ38mnkwV/bMw1EiksrmTcL611gNgPLERGTppr43HV03oUOtn3d7hPQ/yRmE6GEXC1UvKoWJYt3qE0K1cxVuGvPasUpK/wdvQct1SVNLCVU7kIDayqeTSIZ8gNcrGic3/ykF9lG2ZACqbyNPbEO37rbUXU3nFqOy+HreSNQPgvzmfW0akhDMyzixnHvmGEtEvWQE2iP6mZDgpZ0Q7SGihKg7TTkOZwXMXCFVQqfddvbTkSDUJ5QrEIysmOsYZfcxtOP8yt421vqds20KblG3CGbi+T3/nIV2uqKhACg==;
 31:ltd2JfMhEa/6ReRV0kDRMRUfduUG0yqngnyE2gc/bKWGn9xxccD+BpPrbIBZgsQ8cBcJo0BQYxpVIxHl3etIin/o0LDnJg64rOl+TVBluW3F7FLyqJvnPPNT0YqXa2kaNrIzQ+HynUYZho6RXWgmPqPDFDXE7VswC3kaPf1AgAeCaCi1tSdnymQQym95eCJ91AfisY8CYNgIBLjS5aSzl6d2lu5qD9sxF1kLPxZkaMg=
X-MS-TrafficTypeDiagnostic: BN6PR12MB1715:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1715;
 20:S7F4+vF7WekhRb2JAiqLzlj32quuAvRdK+CstLSpb2Ub8umOwXN87t0tEKTUgRGHn8+FeW/tNggOfCKZkW6/zqVmfWwxNgX+r+jVf/q1KOm/YUSjLDzS+AYifsf5wJRHdoh9eZ85llFFGGqw3m4C6VS7rKGsvch9ZezU4mAymtS/7m+AG8vlJPWWqumoLN1N7NG5wSRBp/V7WbUpjdGX4pCrFoqsLNdtdbBltUqm2fcHrvlZcw/Tz7dZYZqS1CoCHBkepB5JPETyNFSzJYbrlu8TW/XwC1otr6KB3c1Rc11Vd9hM9YdOIFnvAmZ1uGnUU6Y5MgkbwbecSVQQnboYcoOn3Nie0W43tdwqeyahMeFkfZWOCkZlEuQqN9Chu7Yr2pwD5IdkYTsDK+KqCj5EsjGgrYExiE+BszCpqXEpd0nP//4JjqymKQihLaLnFjAjSSweC5Fn8lbK4mXf2lw4fs2R8s4QydzoUczOs5QIuVbyW3mAFeZF7Bn+muCndSyE;
 4:JVQvRWTE99d6N4x1Y71OISKqBcoY2EHh5BV8aH5rJ6DFnQTCOcGPNUdLZItS7X8MKhB/ygEs+czvegA98TxogcdOnGKibtQdW/i+CmI79nZJY/leT8VIjsXvvVfJnzVb+5H1IvAuDwHFzGBnInvmtJmIW3aRIEibreYna2SFFTW/G9ThsO//qHSRHDrQqcfFNmrSYjRmYitTcrh+E6HfQ4PV0aRq3UcNK7AhSx3VKR4dbtxAKmPka7mbB93ZV8tyZal1gmBRk4sVwWj6W9XuzA==
X-Microsoft-Antispam-PRVS: <BN6PR12MB17151DDA50AD1F0E7224E96383430@BN6PR12MB1715.namprd12.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)(10201501046)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:BN6PR12MB1715; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1715; 
X-Forefront-PRVS: 07215D0470
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(136003)(346002)(39860400002)(396003)(366004)(376002)(189003)(199004)(6916009)(86362001)(6116002)(2870700001)(8936002)(31696002)(16526019)(93886005)(1706002)(4326008)(46003)(81166006)(81156014)(7416002)(25786009)(97736004)(31686004)(6666003)(8676002)(6486002)(105586002)(229853002)(52116002)(2486003)(58126008)(316002)(52146003)(2906002)(53936002)(47776003)(5660300001)(11346002)(52396003)(446003)(106356001)(386003)(23676004)(7736002)(54906003)(478600001)(65826007)(2616005)(476003)(65956001)(67846002)(50466002)(6246003)(76176011)(36756003)(486006)(65806001)(68736007)(72206003)(64126003)(305945005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1715;
 H:[IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740]; 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?MTtCTjZQUjEyTUIxNzE1OzIzOlhYRHRvTHpVN0NpdDBnaklIVXlrS0FFV2ZN?=
 =?utf-8?B?U0o3Ym9rbEtaaXZvcTIrNWlCa0VscWJlZHlhbGkyTmRKSXJEQTI2bzdjenJR?=
 =?utf-8?B?T0hvcVM2TVNXQkRaNU1hTGwxUnBkWjBmamFGVitTRnNlWXpVY2JzUmxFaG5E?=
 =?utf-8?B?a1g1VW5DUXZrOUVrdmRQREN4Nmx4eVg2aVV3UU1HZGIrT0xBZHJnQm9lbjV1?=
 =?utf-8?B?YXl6R0RQbzhLUFZxLzZEZkNvNERlQWE0Y0c1ZEVFUjkrMFBFcllWQ2k4Q0pU?=
 =?utf-8?B?RHFiSWltRWZEYlFIYkZMTmZwSTJxOGk2ZHFDc0Z5MStSL2JBYUJtU3VlalB1?=
 =?utf-8?B?b2o5Mi9teU92OXdlazNrVjJYZFZXaVBUOVRZWlcxUzBLdklYNktmVW1aeFI5?=
 =?utf-8?B?bmQvQzlLbTFJRVUzbGF6NWY2VTVBcnovd0I5Wm9GemRmcC9TV1dCTS9NTlkw?=
 =?utf-8?B?TjlvVWRFVDdqRk5XaERWNUJLREtPemM2Y1dLR1FheXBCS1QvSitrZHhDT2Ny?=
 =?utf-8?B?c2wrOG9pTDJ0NWhrK09USnowRjJZVXpxU1oreDBGbWEwMSs2MHZ5UDBnTENU?=
 =?utf-8?B?RmZrN2ZvWlNYa2xjNG03c1QwV21JUFl0a01GZExIZ1pIVnBVbEtnaEg5ZUNo?=
 =?utf-8?B?ZzkwUzVGRkZzN0grWmVJeENRc3d0ZkRrS21laDBpTGE1aWlmMXpHTTNqWk1x?=
 =?utf-8?B?N0FCdHlyMGhVUmc2a1NKbEppUDczMFlUODBoYVZMSG9HZmJlUjdLY0R0YVFj?=
 =?utf-8?B?QWc0cm01MzZUVEd0Qmlhc3krbTF4WjF3NTlIckxQcnZIWVh0elNOUFdiREpH?=
 =?utf-8?B?aE9Yb3BlenhBbEp5MlNJZXVhNDB5L1RPQnhKVVY0REFGazcrcTVmN2NkQXZz?=
 =?utf-8?B?b2x0SDlEWkxTV1lyb3RYcW1VMkMxWkJuVzR1ZEN2ZmxPYkFlT3M0eFVXZzlW?=
 =?utf-8?B?SkIvVEVaSWtQTktteCtYL0tuS2xrcWpaVENTRTNUcU1QYmVENnNmR25tTm91?=
 =?utf-8?B?OWNFSlRaeVBnSktVcm9lb0dxLzNTaEpLN09NWTd5OFZXalRDcWlOc1p2ZlFn?=
 =?utf-8?B?UHppNDgrNXF5TGczV05NT09SbldSbHBlS2w5VjZjRzM2ck5CQ2pkb0FwRnN6?=
 =?utf-8?B?UW1lMG9qM21CN3AzWmZxcjgzRjdYQ0dQTFZ6VVRaRmx2WG5XbGFqWDdFa1BF?=
 =?utf-8?B?MlluWGoyS1lQeFlLbTMxZDFsN3E1QUZ1STRUWmZjNTVGZzV5T2kzTjlhZlA4?=
 =?utf-8?B?ZnpXNC9UNkN0UmhSd09RcG1ucTB1dFFYOWRSVVQyUDdURGc4Q1RoQTVYWW05?=
 =?utf-8?B?N2c2UTNMWGVzRHorTHNOVE4wS0FCUXZDV3JIRjIwbWVmbUFFNWFFZDBHNFJp?=
 =?utf-8?B?VHRZT0NzQlY0STVBdVMrWjNFRXliNDlQb3dkOWhINkg5OUdtWU9Hd3VycllN?=
 =?utf-8?B?NHhLalUzaEFTdWhOSXR5ZXhvQXNQSTJkQ0NjaXFvOUxndWIvc2JUK1NheGE0?=
 =?utf-8?B?c3d0T3I5OExwc2ozdHhjcmZkanB6aDZ6Sko2enFYRDQ4aWdhSGZjUExTbUlL?=
 =?utf-8?B?UkFkc1RBOHJvNG9IbkcyL011a2s5bUVkdWM3TldBU2ZCQ0xXWUx6aUZRM3NP?=
 =?utf-8?B?aFhPbkIyVmoxaWRoVis5SWlpRy85SXFYR09KR1VBMVB0eW5Mb0lhTjBna2ZO?=
 =?utf-8?B?N2xSL3REbGVCZEJSNXMxYW1KOFNua0NYMkpuYnBmL2w0K3FybG1EOUU1R1Bq?=
 =?utf-8?B?VXUvUHdseG5zUXZJMjY1UEtaeUZ6WWIwMEFVU1hvaFErRVo5bEJocDM0dkZJ?=
 =?utf-8?B?cEh4MWhPc3NRTFFrNWlvRU84aEJCWCtaQlEwZW5WNzQrZUhPS1RkOVRpZEVM?=
 =?utf-8?Q?cKb6YqYc0wFInQHu5OgDKq2kTndLyara?=
X-Microsoft-Antispam-Message-Info: 6+WrfLTwghR5tk5kKDuM8PqWXgEkE26JChNjP9mZhXNtdhKdSNQ98tFjjGXVZkxCqdDcXRttjlDWMYzdt9UxL9XsaIMMxj3mdtke8CFa+y+QzbYT2H2rRARTMtO1a6z7DgwNEDKcGt4MkYYQjem45P9efQYKaGUJ9a3OwhF23meYFr0HOgfloNkdH1PUM3sr025J5+Mq7wmvOyvnk4hLd7TauB0J4IC3Wx4HdVRX+zdtoC9BY1CPK2osG0ZowY7d+uZ/njCmQ1tawa89Z72f4IY0ugjeOB2bshGMr9JxsqgF7fu68uq6naVJyc+lqKghEuiDWBS4dsaifFwr2CNvstyapDsLdn2aDP4NkwojFfc=
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1715;
 6:LincABWIf/XUi6+g8MZXQQQ7ZHG/OzUzLqgMw6h9CweFnzd8+upT9ulhfh7aExzDsBacEnTg87CDxScvoe1pvHe/4LlWhjg8vrVmY1CUPAdDEVu7gG+m0n1EK4D77QKWhhGOcnQ+HqxsHVc6xq1NppFUH+UEpwkxkvsx+CpupP3tX/iyQFfn4CuHsCxtQ/frMc3Fr5MErqWHbCoudBZtONr33hjJvFhZk1fpIwMrYBc9udZ4QaCS5Y/HBCphmVVuWEAePrPFOQWL/X8wiOaUL2iSnDR7wO8lTOR1xSkiqc8dLRQ4ir5i9plezHU6Rfbq5IlK1YAaYuioC6B34hNwudlZiqXDjkmNTkjK0rPJE6KEDZLgPbICmL/xR7nqqhNITqezbfOfPflfLlXUG6eMl6LKVI6v2fMBaRY7khhmaezgE+HQCCLOuazQd+nV1oLQktyDymZnLbR6CCgGmbOs6A==;
 5:309f+dX/pxIDZMlDm5QXgjSboiMkDefOXFu/47xrINzQySyYPk5SAX1y/9czVxNdRZwvoEdXeoLlWq3wTqDSL1FHjHR1xCDnRdYdvO0N+Krksp0UoLY7mPlCXKqX+3y2Yw0UHks8eXdnvk4O21Dox2KUoigX/72QNrXwVGmD12c=;
 24:dx1gJRlB4woh3wLwtUzNKmqDDa3lCTppanRpFKKFk5KM6wJpjBuRR0A1aRhZeuT9WJh4AFBd1YJKFlU/l4XUybR+4q7GObV+q9+GKzNtL30=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1715;
 7:FX7o37KROPms9mIbIspMvSXvgtpvNhv2gd81Rfzo1wZwR/inZllfHrUKR4urNym1KUbm06q/OxUVTNhwrvufwGxSmTjqYnijyE9fRp3nty4Q5v9PzuhClXQHV2NkO1QBuCqm7AEN0pn1JZd79M9tAbD0/WRKd9o9YexhdkCnv7A9x6ovdzBv3IjMzrCiYSKF8irmMQR9og1G/7runPYIlg8OinfWHUTv9cKaRZ3cMwsLHDieD+38ukFbtKEHsyDW;
 20:4zeloteRsMf+xZl1iPfEcTHuQmpmxum5i2Bdu7Dztqya8GUMhkDkdKq1OflZETeULMG7GBj91zG1j6dX/d5NwX8r2cz+hWekiZqbRMR5hO7iKRmzUPLiaOS7GcV8EFDIqbC1rZ3oidWAwAPBmFHljVSUJjLnkx28hw2ZSmUquOCQumPua5napjyz4of+unP1+QxrFgUy02F2R1NBfEQHPctS2uRsGXHIXNSlo3194N2O/aaPXq7Tr4MXHeXYS1la
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2018 12:13:53.4097 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a360284c-ecfe-403c-d90a-08d5e0154b3b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1715
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

QW0gMDIuMDcuMjAxOCB1bSAxMzo1NCBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBNb24gMDIt
MDctMTggMTE6MTQ6NTgsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+IEFtIDI3LjA2LjIwMTgg
dW0gMDk6NDQgc2NocmllYiBNaWNoYWwgSG9ja286Cj4+PiBUaGlzIGlzIHRoZSB2MiBvZiBSRkMg
YmFzZWQgb24gdGhlIGZlZWRiYWNrIEkndmUgcmVjZWl2ZWQgc28gZmFyLiBUaGUKPj4+IGNvZGUg
ZXZlbiBjb21waWxlcyBhcyBhIGJvbnVzIDspIEkgaGF2ZW4ndCBydW50aW1lIHRlc3RlZCBpdCB5
ZXQsIG1vc3RseQo+Pj4gYmVjYXVzZSBJIGhhdmUgbm8gaWRlYSBob3cuCj4+Pgo+Pj4gQW55IGZ1
cnRoZXIgZmVlZGJhY2sgaXMgaGlnaGx5IGFwcHJlY2lhdGVkIG9mIGNvdXJzZS4KPj4gVGhhdCBz
b3VuZHMgbGlrZSBpdCBzaG91bGQgd29yayBhbmQgYXQgbGVhc3QgdGhlIGFtZGdwdSBjaGFuZ2Vz
IG5vdyBsb29rCj4+IGdvb2QgdG8gbWUgb24gZmlyc3QgZ2xhbmNlLgo+Pgo+PiBDYW4geW91IHNw
bGl0IHRoYXQgdXAgZnVydGhlciBpbiB0aGUgdXN1YWwgd2F5PyBFLmcuIGFkZGluZyB0aGUgYmxv
Y2thYmxlCj4+IGZsYWcgaW4gb25lIHBhdGNoIGFuZCBmaXhpbmcgYWxsIGltcGxlbWVudGF0aW9u
cyBvZiB0aGUgTU1VIG5vdGlmaWVyIGluCj4+IGZvbGxvdyB1cCBwYXRjaGVzLgo+IEJ1dCBzdWNo
IGEgY29kZSB3b3VsZCBiZSBicm9rZW4sIG5vPyBJZ25vcmluZyB0aGUgYmxvY2thYmxlIHN0YXRl
IHdpbGwKPiBzaW1wbHkgbGVhZCB0byBsb2NrdXBzIHVudGlsIHRoZSBmaXh1cCBwYXJ0cyBnZXQg
YXBwbGllZC4KCldlbGwgdG8gc3RpbGwgYmUgYmlzZWN0LWFibGUgeW91IG9ubHkgbmVlZCB0byBn
ZXQgdGhlIGludGVyZmFjZSBjaGFuZ2UgCmluIGZpcnN0IHdpdGggZml4aW5nIHRoZSBmdW5jdGlv
biBzaWduYXR1cmUgb2YgdGhlIGltcGxlbWVudGF0aW9ucy4KClRoZW4gYWRkIGFsbCB0aGUgbmV3
IGNvZGUgdG8gdGhlIGltcGxlbWVudGF0aW9ucyBhbmQgbGFzdCBzdGFydCB0byAKYWN0dWFsbHkg
dXNlIHRoZSBuZXcgaW50ZXJmYWNlLgoKVGhhdCBpcyBhIHBhdHRlcm4gd2UgdXNlIHJlZ3VsYXJs
eSBhbmQgSSB0aGluayBpdCdzIGdvb2QgcHJhY3RpY2UgdG8gZG8gCnRoaXMuCgo+IElzIHRoZSBz
cGxpdCB1cCByZWFsbHkgd29ydGggaXQ/IEkgd2FzIHRoaW5raW5nIGFib3V0IHRoYXQgYnV0IGhh
ZCBoYXJkCj4gdGltZXMgdG8gZW5kIHVwIHdpdGggc29tZXRoaW5nIHRoYXQgd291bGQgYmUgYmlz
ZWN0YWJsZS4gV2VsbCwgZXhjZXB0Cj4gZm9yIHJldHVybmluZyAtRUJVU1kgdW50aWwgYWxsIG5v
dGlmaWVycyBhcmUgaW1wbGVtZW50ZWQuIFdoaWNoIEkgZm91bmQKPiBjb25mdXNpbmcuCgpJdCBh
dCBsZWFzdCBtYWtlcyByZXZpZXdpbmcgY2hhbmdlcyBtdWNoIGVhc2llciwgY2F1c2UgYXMgZHJp
dmVyIAptYWludGFpbmVyIEkgY2FuIGNvbmNlbnRyYXRlIG9uIHRoZSBzdHVmZiBvbmx5IHJlbGF0
ZWQgdG8gbWUuCgpBZGRpdGlvbmFsIHRvIHRoYXQgd2hlbiB5b3UgY2F1c2Ugc29tZSB1bnJlbGF0
ZWQgc2lkZSBlZmZlY3QgaW4gYSBkcml2ZXIgCndlIGNhbiBtdWNoIGVhc2llciBwaW5wb2ludCB0
aGUgYWN0dWFsIGNoYW5nZSBsYXRlciBvbiB3aGVuIHRoZSBwYXRjaCBpcyAKc21hbGxlci4KCj4K
Pj4gVGhpcyB3YXkgSSdtIHByZXR0eSBzdXJlIEZlbGl4IGFuZCBJIGNhbiBnaXZlIGFuIHJiIG9u
IHRoZSBhbWRncHUvYW1ka2ZkCj4+IGNoYW5nZXMuCj4gSWYgeW91IGFyZSB3b3JyaWVkIHRvIGdp
dmUgci1iIG9ubHkgZm9yIHRob3NlIHRoZW4gdGhpcyBjYW4gYmUgZG9uZSBldmVuCj4gZm9yIGxh
cmdlciBwYXRjaGVzLiBKdXN0IG1ha2UgeW91ciBSZXZpZXdkLWJ5IG1vcmUgc3BlY2lmaWMKPiBS
LWI6IG5hbWUgIyBGb3IgQkxBIEJMQQoKWWVhaCwgcG9zc2libGUgYWx0ZXJuYXRpdmUgYnV0IG1v
cmUgd29yayBmb3IgbWUgd2hlbiBJIHJldmlldyBpdCA6KQoKUmVnYXJkcywKQ2hyaXN0aWFuLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:15:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12: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 1fZxje-0005U1-5f; Mon, 02 Jul 2018 12: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=nznl=js=citrix.com=prvs=7140fc52e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZxjd-0005Tv-M8
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 12:15:13 +0000
X-Inumbo-ID: 92dfeefe-7df1-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92dfeefe-7df1-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 12:15:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,298,1526342400"; d="scan'208";a="75595801"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-2-git-send-email-andrew.cooper3@citrix.com>
 <20180702104156.ojtwqwxgqctnkzm7@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: <88e87b02-9853-3106-22ae-4fa902b16606@citrix.com>
Date: Mon, 2 Jul 2018 13:15:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180702104156.ojtwqwxgqctnkzm7@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 1/3] tools/libxc: Drop xc_cpuid_to_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: Wei Liu <wei.liu2@citrix.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gMDIvMDcvMTggMTE6NDEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBKdWwg
MDIsIDIwMTggYXQgMTA6NTc6MjVBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhp
cyBoZWxwZXIgYXBwZWFycyB0byBoYXZlIGJlZW4gaW50cm9kdWNlZCAxMCB5ZWFycyBhZ28gYnkg
Yy9zIDVmMTRhODdjZWIKPj4gIng4NiwgaHZtOiBHdWVzdCBDUFVJRCBjb25maWd1cmF0aW9uIiBh
bmQgbmV2ZXIgaGFkIGFueSB1c2VycyBhdCBhbGwuCj4+Cj4+IGFsbG9jX3N0cigpIGlzIGFjdHVh
bGx5IGFuIG9wZW5jb2RlZCBjYWxsb2MoKSwgYW5kIG5vdyBvbmx5IGhhcyBhIHNpbmdsZQo+PiBj
YWxsZXIuICBVc2UgY2FsbG9jKCkgZGlyZWN0bHkgYW5kIGRyb3AgYWxsb2Nfc3RyKCkuCj4+Cj4+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoK
VGhhbmtzLAoKPgo+PiBAQCAtODMyLDcgKzgwOSw3IEBAIGludCB4Y19jcHVpZF9zZXQoCj4+ICAg
ICAgICAgICAgICBjb250aW51ZTsKPj4gICAgICAgICAgfQo+PiAgICAgICAgICAKPj4gLSAgICAg
ICAgY29uZmlnX3RyYW5zZm9ybWVkW2ldID0gYWxsb2Nfc3RyKCk7Cj4+ICsgICAgICAgIGNvbmZp
Z190cmFuc2Zvcm1lZFtpXSA9IGNhbGxvYygzMywgMSk7IC8qIDMyIGJpdHMsIE5VTCB0ZXJtaW5h
dG9yLiAqLwo+IEkgd291bGQgcmF0aGVyIGRvIHNpemVvZigqY29uZmlnX3RyYW5zZm9ybWVkW2ld
KSwgYnV0IEknbSBub3QgZ29pbmcgdG8KPiBpbnNpc3QuCgpXaXRob3V0IGEgc3RydWN0dXJlIG9m
IHRoZSBmb3JtOgoKc3RydWN0IHsKwqDCoMKgIGNoYXIgY2ZnWzMzXTsKfTsKCm5vdCBhbW91bnQg
b2Ygc2l6ZW9mIHRyaWNrZXJ5IHdpbGwgd29yayBoZXJlLsKgIFlvdXIgZXhhbXBsZSByZWR1Y2Vz
IHRvCnNpemVvZihjaGFyKSwgcmF0aGVyIHRoYW4gMzIvMzMuCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:20:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12:20:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZxoO-0006FC-3I; Mon, 02 Jul 2018 12:20: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=/git=js=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fZxoM-0006F7-Px
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 12:20:06 +0000
X-Inumbo-ID: 41ea2826-7df2-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 41ea2826-7df2-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 12:20:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 582ECACB6;
 Mon,  2 Jul 2018 12:20:04 +0000 (UTC)
Date: Mon, 2 Jul 2018 14:20:03 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Message-ID: <20180702122003.GN19043@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <71f4184c-21ea-5af1-eeb6-bf7787614e2d@amd.com>
 <20180702115423.GK19043@dhcp22.suse.cz>
 <725cb1ad-01b0-42b5-56f0-c08c29804cb4@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <725cb1ad-01b0-42b5-56f0-c08c29804cb4@amd.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

T24gTW9uIDAyLTA3LTE4IDE0OjEzOjQyLCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDAy
LjA3LjIwMTggdW0gMTM6NTQgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBPbiBNb24gMDItMDct
MTggMTE6MTQ6NTgsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4gPiA+IEFtIDI3LjA2LjIwMTgg
dW0gMDk6NDQgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiA+ID4gVGhpcyBpcyB0aGUgdjIgb2Yg
UkZDIGJhc2VkIG9uIHRoZSBmZWVkYmFjayBJJ3ZlIHJlY2VpdmVkIHNvIGZhci4gVGhlCj4gPiA+
ID4gY29kZSBldmVuIGNvbXBpbGVzIGFzIGEgYm9udXMgOykgSSBoYXZlbid0IHJ1bnRpbWUgdGVz
dGVkIGl0IHlldCwgbW9zdGx5Cj4gPiA+ID4gYmVjYXVzZSBJIGhhdmUgbm8gaWRlYSBob3cuCj4g
PiA+ID4gCj4gPiA+ID4gQW55IGZ1cnRoZXIgZmVlZGJhY2sgaXMgaGlnaGx5IGFwcHJlY2lhdGVk
IG9mIGNvdXJzZS4KPiA+ID4gVGhhdCBzb3VuZHMgbGlrZSBpdCBzaG91bGQgd29yayBhbmQgYXQg
bGVhc3QgdGhlIGFtZGdwdSBjaGFuZ2VzIG5vdyBsb29rCj4gPiA+IGdvb2QgdG8gbWUgb24gZmly
c3QgZ2xhbmNlLgo+ID4gPiAKPiA+ID4gQ2FuIHlvdSBzcGxpdCB0aGF0IHVwIGZ1cnRoZXIgaW4g
dGhlIHVzdWFsIHdheT8gRS5nLiBhZGRpbmcgdGhlIGJsb2NrYWJsZQo+ID4gPiBmbGFnIGluIG9u
ZSBwYXRjaCBhbmQgZml4aW5nIGFsbCBpbXBsZW1lbnRhdGlvbnMgb2YgdGhlIE1NVSBub3RpZmll
ciBpbgo+ID4gPiBmb2xsb3cgdXAgcGF0Y2hlcy4KPiA+IEJ1dCBzdWNoIGEgY29kZSB3b3VsZCBi
ZSBicm9rZW4sIG5vPyBJZ25vcmluZyB0aGUgYmxvY2thYmxlIHN0YXRlIHdpbGwKPiA+IHNpbXBs
eSBsZWFkIHRvIGxvY2t1cHMgdW50aWwgdGhlIGZpeHVwIHBhcnRzIGdldCBhcHBsaWVkLgo+IAo+
IFdlbGwgdG8gc3RpbGwgYmUgYmlzZWN0LWFibGUgeW91IG9ubHkgbmVlZCB0byBnZXQgdGhlIGlu
dGVyZmFjZSBjaGFuZ2UgaW4KPiBmaXJzdCB3aXRoIGZpeGluZyB0aGUgZnVuY3Rpb24gc2lnbmF0
dXJlIG9mIHRoZSBpbXBsZW1lbnRhdGlvbnMuCgpUaGF0IHdvdWxkIG9ubHkgd29yayBpZiB0aG9z
ZSBmdW5jdGlvbnMgcmV0dXJuIC1BR0FJTiB1bmNvbmRpdGlvbmFsbHkuCk90aGVyd2lzZSB0aGV5
IHdvdWxkIHByZXRlbmQgdG8gbm90IGJsb2NrIHdoaWxlIHRoYXQgd291bGQgYmUgb2J2aW91c2x5
CmluY29ycmVjdC4gVGhpcyBkb2Vzbid0IHNvdW5kIGNvcnJlY3QgdG8gbWUuCgo+IFRoZW4gYWRk
IGFsbCB0aGUgbmV3IGNvZGUgdG8gdGhlIGltcGxlbWVudGF0aW9ucyBhbmQgbGFzdCBzdGFydCB0
byBhY3R1YWxseQo+IHVzZSB0aGUgbmV3IGludGVyZmFjZS4KPiAKPiBUaGF0IGlzIGEgcGF0dGVy
biB3ZSB1c2UgcmVndWxhcmx5IGFuZCBJIHRoaW5rIGl0J3MgZ29vZCBwcmFjdGljZSB0byBkbwo+
IHRoaXMuCgpCdXQgd2UgZG8gcmVseSBvbiB0aGUgcHJvcGVyIGJsb2NrYWJsZSBoYW5kbGluZy4K
Cj4gPiBJcyB0aGUgc3BsaXQgdXAgcmVhbGx5IHdvcnRoIGl0PyBJIHdhcyB0aGlua2luZyBhYm91
dCB0aGF0IGJ1dCBoYWQgaGFyZAo+ID4gdGltZXMgdG8gZW5kIHVwIHdpdGggc29tZXRoaW5nIHRo
YXQgd291bGQgYmUgYmlzZWN0YWJsZS4gV2VsbCwgZXhjZXB0Cj4gPiBmb3IgcmV0dXJuaW5nIC1F
QlVTWSB1bnRpbCBhbGwgbm90aWZpZXJzIGFyZSBpbXBsZW1lbnRlZC4gV2hpY2ggSSBmb3VuZAo+
ID4gY29uZnVzaW5nLgo+IAo+IEl0IGF0IGxlYXN0IG1ha2VzIHJldmlld2luZyBjaGFuZ2VzIG11
Y2ggZWFzaWVyLCBjYXVzZSBhcyBkcml2ZXIgbWFpbnRhaW5lcgo+IEkgY2FuIGNvbmNlbnRyYXRl
IG9uIHRoZSBzdHVmZiBvbmx5IHJlbGF0ZWQgdG8gbWUuCj4gCj4gQWRkaXRpb25hbCB0byB0aGF0
IHdoZW4geW91IGNhdXNlIHNvbWUgdW5yZWxhdGVkIHNpZGUgZWZmZWN0IGluIGEgZHJpdmVyIHdl
Cj4gY2FuIG11Y2ggZWFzaWVyIHBpbnBvaW50IHRoZSBhY3R1YWwgY2hhbmdlIGxhdGVyIG9uIHdo
ZW4gdGhlIHBhdGNoIGlzCj4gc21hbGxlci4KPiAKPiA+IAo+ID4gPiBUaGlzIHdheSBJJ20gcHJl
dHR5IHN1cmUgRmVsaXggYW5kIEkgY2FuIGdpdmUgYW4gcmIgb24gdGhlIGFtZGdwdS9hbWRrZmQK
PiA+ID4gY2hhbmdlcy4KPiA+IElmIHlvdSBhcmUgd29ycmllZCB0byBnaXZlIHItYiBvbmx5IGZv
ciB0aG9zZSB0aGVuIHRoaXMgY2FuIGJlIGRvbmUgZXZlbgo+ID4gZm9yIGxhcmdlciBwYXRjaGVz
LiBKdXN0IG1ha2UgeW91ciBSZXZpZXdkLWJ5IG1vcmUgc3BlY2lmaWMKPiA+IFItYjogbmFtZSAj
IEZvciBCTEEgQkxBCj4gCj4gWWVhaCwgcG9zc2libGUgYWx0ZXJuYXRpdmUgYnV0IG1vcmUgd29y
ayBmb3IgbWUgd2hlbiBJIHJldmlldyBpdCA6KQoKSSBkZWZpbml0ZWx5IGRvIG5vdCB3YW50IHRv
IGFkZCBtb3JlIHdvcmsgdG8gcmV2aWV3ZXJzIGFuZCBJIGNvbXBsZXRlbHkKc2VlIGhvdyBtYXNz
aXZlICJmbGFnIGRheXMiIGxpa2UgdGhlc2UgYXJlIG5vdCBwb3B1bGFyIGJ1dCBJIHJlYWxseQpk
aWRuJ3QgZmluZCBhIHJlYXNvbmFibGUgd2F5IGFyb3VuZCB0aGF0IHdvdWxkIGJlIGJvdGggY29y
cmVjdCBhbmQKd291bGRuJ3QgYWRkIG11Y2ggbW9yZSBjaHVybiBvbiB0aGUgd2F5LiBTbyBpZiB5
b3UgcmVhbGx5IGluc2lzdCB0aGVuIEkKd291bGQgcmVhbGx5IGFwcHJlY2lhdGUgYSBoaW50IG9u
IHRoZSB3YXkgdG8gYWNoaXZlIHRoZSBzYW1lIHdpdGhvdXQgYW55CmFib3ZlIGRvd25zaWRlcy4K
LS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:25:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12:25: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 1fZxtD-0006RP-0c; Mon, 02 Jul 2018 12:25: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=b0i0=js=amd.com=christian.koenig@srs-us1.protection.inumbo.net>)
 id 1fZxtB-0006Qe-FN
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 12:25:05 +0000
X-Inumbo-ID: eed68844-7df2-11e8-8089-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::630])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id eed68844-7df2-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 14:24:57 +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=MZ3cx+cBgahEgwgE+AaKDT2l/bwrcQz83I55iOpuBOU=;
 b=ezEUm1uSJAuUEQo6GFkct59CSXGU/ukOZ1ZLnCKW12gE7VzsjCDgDMdrgqW9Qn+bW5pKn3BQgxJCp3jcBV9LiF4y6r+K7IRLSwTewJMGI6SI4emwzyR7QloryHkU08uSw/qxY0jacqgc/Lrk1VSIGQB/xA8mZUgY8/S5LjpiiaA=
Received: from [IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740]
 (2a02:908:1257:4460:1ab8:55c1:a639:6740) by
 DM5PR12MB1722.namprd12.prod.outlook.com (2603:10b6:3:10f::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.906.26; Mon, 2 Jul 2018 12:24:52 +0000
To: Michal Hocko <mhocko@kernel.org>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <71f4184c-21ea-5af1-eeb6-bf7787614e2d@amd.com>
 <20180702115423.GK19043@dhcp22.suse.cz>
 <725cb1ad-01b0-42b5-56f0-c08c29804cb4@amd.com>
 <20180702122003.GN19043@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
Message-ID: <02d1d52c-f534-f899-a18c-a3169123ac7c@amd.com>
Date: Mon, 2 Jul 2018 14:24:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180702122003.GN19043@dhcp22.suse.cz>
Content-Language: en-US
X-Originating-IP: [2a02:908:1257:4460:1ab8:55c1:a639:6740]
X-ClientProxiedBy: HE1PR0301CA0002.eurprd03.prod.outlook.com
 (2603:10a6:3:76::12) To DM5PR12MB1722.namprd12.prod.outlook.com
 (2603:10b6:3:10f::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: cdcac240-6a48-4ddd-5b25-08d5e016d496
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:DM5PR12MB1722; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1722;
 3:nvRJGUgHMXI/dA0pLWY3U+SW4oyLtBAyJ7hcAOFiSY1XkAaTP5C7KU71oQ+RRISLCrOdBUzaio3l7rxSQMJT+TIMhe8OYiAKpCcbFoIrw7EO9eT+FySFkRuULWAMVZm7/R1jgzJLtGYf6ggF86JtoXEPaW6/+3ZxcvoOeNX7dUGM7ZcK8FgbFEhJasPvNHihHVF52imMFq/X4FPTybsfT6Ae1ZcsKMF8xbgf1MO0jRvMaXZnq4L7hUWuS1dGfbad;
 25:RrLYJ/5iWy+6hu7GaiHwO/P9pmARyINfE8WQ0lyS0njWdZeZxaGMUkJdSnbSxISkzYmPfkjHipUWnogbFSEdaFfcr+3AxiviU2iTYqC9tHF2CejFU1SOxwZqgm3Xwv3uAi40W/HYJ4m8XqDSNFXN14CMENAgbL6OBI6/Qw3wL/RC9JV/2N58kuylyxnbjab5tYs0hZASj1wvRpbnkm5bQojfOZuqWuPeKN8B/6wAPV4pzNLG9LbX5QDSHiR9DoDQVFaNdd6nEDOkqIUetTDtKOJ+edvgrmQIRqDuVJ9zyeqodHSO/euXpVLRoPKA9C4oF5B19jYuyXqyaXGRMedEIw==;
 31:bZM5cgeCp7BQx3ifwRy+jEF18QOaeow+utvvPAu/IKWOidJMwKWbs8aJOv909dXiee80fcJ2IseQMhVTOVvo8g9eSm9uqXjfLl09Jn146sIyJcIB9rKIlhDrxGxfOJqjS4Q/0Jg+GX3qoo850N2HiMZ941Yb74mG+BR1Ds2FeBhRzmvE0df+eJndY7kiVtsgxEZbNHYv1U5vtzo7lTCZHymFknM6nnZ0K4DRzVlTVlg=
X-MS-TrafficTypeDiagnostic: DM5PR12MB1722:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Christian.Koenig@amd.com; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1722;
 20:PoAIJa5eyZPVK9sBce/G3LYKxNm8HFj+Adzuv2rlaWTCaaitodVlU7/CLS46g9stFNn05mM2Er+2/WTHKCGZ8TjHa6I6UsTQcTBXmv4KR0+dG063PDYArj1semdEa3wbCbZWVtfnsGJ8xeZhbgQ9yNkkke6yLQKVWtAziLbMqI6WaQHVeGiR6lJlGYZ9oiTfnLb040jyY6YPrqHT9skQjTgqeKXY50rqCcjeB58Culh2lMS+A2NYzOelPzlV5BH4W6d8goyep7oD5NED9GUGcKW1OkoXv4hYCtuBNzq8Yi6g6JrzMWZQtE3DTPx0insehS/If/8cftFrp+Rer43yZlO1elb5Nd6S6JlkNLCE/xTBSot6fqcG+HKPjYT9kP62w4Jievk3TsoMJxnsvw6ySvpeQ/UXYSA32zgd0ad555EWXV2iRVhGfKVjJqFp7MRONz4JSFL4ZqZ06EcKXJQXsEIIWKGmy7yVrfad8Q+ylziXh3r/SL7Fx1EUBg/F8vko;
 4:yWw8v3DMOZypjUp+RLp4lG33NoJp1BLPz8C3RY3333XG+hgRCq4ICbd+OLgMycPRyvY0PZRJoiwm3OFzU9WBI7oSbczdvCQL5ip33xaR6kFA7SXpn/brw94JYXdEVM+U170kIIAOfBSRDLjbOVDWL95zqMVG/Cg1U4OWUEN7IDFKIhMjAso/sl1T3dVD98gLIJK3hwPd1HMFdbZQz08QdpJQs53b+SWmsCsjnMu6Wfv6bcjfh9dbPaHlmOhzMc9UgGqH0YF+v3bpTOEkxjWyXg==
X-Microsoft-Antispam-PRVS: <DM5PR12MB1722EBDDCEE07BAE4CF76A5283430@DM5PR12MB1722.namprd12.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)(3002001)(3231254)(944501410)(52105095)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:DM5PR12MB1722; BCL:0; PCL:0; RULEID:; SRVR:DM5PR12MB1722; 
X-Forefront-PRVS: 07215D0470
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39860400002)(136003)(366004)(396003)(346002)(376002)(199004)(189003)(76176011)(46003)(25786009)(4326008)(2616005)(11346002)(476003)(446003)(486006)(6486002)(229853002)(16526019)(106356001)(50466002)(105586002)(23676004)(52146003)(2486003)(81166006)(93886005)(67846002)(36756003)(53936002)(52396003)(52116002)(386003)(6246003)(2870700001)(58126008)(64126003)(6116002)(65956001)(65826007)(7736002)(65806001)(31686004)(316002)(7416002)(54906003)(2906002)(478600001)(86362001)(72206003)(1706002)(47776003)(97736004)(305945005)(8936002)(6916009)(8676002)(5660300001)(68736007)(81156014)(31696002)(6666003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1722;
 H:[IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740]; 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-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxNzIyOzIzOm10QWNrUDd2VWxzUThraUtwbFdUZlA2S09X?=
 =?utf-8?B?aFh4ZWcrbXhXR05rSVFtYTBSOE1EbTM1d0lwaHFLTFloVENtaVdTT2FONGZC?=
 =?utf-8?B?Z1Babm1vWHZIU1hUSVVLSERxUUFld3FUS214R2tWa08rTW01K2pHTU0zM2c1?=
 =?utf-8?B?dDFzdDZqb29BZENXb2x5VEtQRllXTk0vb3lla3N1b0w5QlNwTkRzMk9oUHBQ?=
 =?utf-8?B?bnI0YkJibTAwc1F6elpKWEJrQUU0Y2VHYVN0b25ybElOdm5MQkZOMFRvK3E1?=
 =?utf-8?B?dHNaT1psamVqaERYQVZiNEtIYTc3NzBNMVBrWVRuUEhUdDkyMEV3VjVXNzMx?=
 =?utf-8?B?V0xFRWZyTTZEd3YybDU1U0xEZmFqK05zOFJxMkZoTWxkNVVWOERqREtTbHBU?=
 =?utf-8?B?QzVLYVpBS0h4a0dtcTB3WlRsRlVZWTgvaUZlTEhmMXhZYTNXcGZLZy9paWZZ?=
 =?utf-8?B?NFJEYUJMVHNKV2dQYk5FdFVFNThIQ215Y1hvK1lYdjdPUjRrTE5EaENnSjhE?=
 =?utf-8?B?WWhTNGpUYUJySXlXdldVOVZzR2RzaWx6VUZjLzFWcWJORmIvM09RTGZyWW54?=
 =?utf-8?B?SkJiMm5mZGZ0aC85Ym1TNDdqbGp3SFhrZTArV3drN0RSc01LNklobURrcEJk?=
 =?utf-8?B?cUNHQlBQNkhBcWljbkFhZGZYTjZkVnNjeUw5WS93SXMwVWM2dVhDZGlpbHN2?=
 =?utf-8?B?d2EvZkF0UElXWFVwUTZBZzJrN0toOXFWSUlBV2NzdFU1VGZxNzQvcWVBSmwz?=
 =?utf-8?B?OVZFbmVwSmZuVHJVR21MS3J5WlRPZ1llWHI1cy8wWUkvMFFQenFZWjFlWG5j?=
 =?utf-8?B?TWlCTmdYZUtVUEoyWU9lR0UyODByb283R0ZwY2VhTTNtcHRUNk5PcEN2d0NP?=
 =?utf-8?B?RGdIUkhjclZXd3Z4cVVCTjZmcFlwNWFOdkNhc1JTaExpdHZFZUhKVjFhWCtY?=
 =?utf-8?B?OXRncW92K3V5d1B5MFhNaDRiMTZyMEdub0lUUWtHTENNeEg5MHgzSGFGNWsy?=
 =?utf-8?B?eis3QmZldENXUFloNW1vZ3N4Q1hRaUNRVnFSbVQrOElQOGp6UUF3ZllXdzE0?=
 =?utf-8?B?aGdSU3BZS08zSTBpUGtFRk9kV285ZnZtNDRmMndHakhyb2NlUWpPeDhrYU5a?=
 =?utf-8?B?MnRJN25hVHk2TTJpV2Z1M0wwNVl4SmNRbVFFZDUyQW80Z3VwSE1ZeC91R3lj?=
 =?utf-8?B?dFBvbGNrazZWUTBONk56NytXcVNZQ3l2Z214Q3RJR0JkZXM1QzJUTXczSWZC?=
 =?utf-8?B?WUovSFExQjFwNVA3aFpSdWM2QlhpNWNPeitQT2wvWUF4MXFLUWlDMWZ5S2Nk?=
 =?utf-8?B?WXZ5WDRsbXNJTS9nZ0JzMnNIQmFpMGl3b1RyL1ZsOUlMVW44N0JtSEZCcmUz?=
 =?utf-8?B?OXlWU3NCMWJPWXhpVHV0U3U4eXlxcVFndURHRFZxeW5hd3VlQUx0empEUnVp?=
 =?utf-8?B?TzRoQVRKc2lrZmRLYWV1OXhMdStqcHZQYlRuNFc2MGhzWjdVNU9vZ3JZN1lF?=
 =?utf-8?B?QW9QeFAxN1hJTnNXU3hnK0lkVlNZRVF2ZUNoWE1iZTcyejRmWHZHL1k1S3Iw?=
 =?utf-8?B?N2pIUGxkQTdwZG42eENMMjl1dCtxMWs1MkVlaGdkNktTTDFjbjFMWHlsck9o?=
 =?utf-8?B?OHBGUm9lWXJoUG42NTk0TzJXTUl6UHJaRFp2UityTmIvc1drY3F0ekRuYnM0?=
 =?utf-8?B?eVk2TGZHQ1A1WmVhT09UR216MHMzTHNHYUEzWVc2bkxQWFkzM0dnd1JQMkIx?=
 =?utf-8?B?QUdxaFlpYUs5M2h2cXlPSHF1R3kvSy9aZXVlV3lXM3FIemowNkxRNEtUUkh6?=
 =?utf-8?B?KzlkWjRPenRidXZQblBCU3R4ck1ibjJ3TnlNYUpsNENGV1oxaGRCeGg0aDdi?=
 =?utf-8?Q?YiDckjZnwJuqP9SWEKnmbPZCorNw4l8I?=
X-Microsoft-Antispam-Message-Info: uTtGhfGYryD5IdrEBecBhrhjG32oAiwOWMwasZJRkc9jwM2hYQf+4NyCq0iz/aGOSb/9BhCu2JMOmq+r2i5CqSDTKUhBuWdQG8eEL88Gc/v7teheswVczrzQo7bMAPrWl7F7xAqR19Uoq+jiWsOZay7kacIDfDprjx2c0snXd02YFGh+kLVWz6nuSyrWgAI87amJmY16hZY+1+ABdxN5r82ozy8qzQ2jAxMP1uLz5XZPhohWSbcE8PIAWuBx3+cD6f9s6UTkV/qVLuHk9z69IlJILenEkXbGNvNbDBB7v3/DPwR0Tnpscf/smzpWvC4q8nj5NTOgp3g8lRbC0Pq72kL8+6SgLQXAOAbaFeYfpC4=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1722;
 6:IpJENL67IfCOltWPcpBk2ViELe/I4JF0tf4J1GfDB6dx85ShGQM/qu/ZNT5fuU03iGwjXX4+YYA6/qBWKVgArZxOlTVDoOdjBHdR8olj45mmNAoVwysZSWhgTMXAtk9i+0T3nX5f3L3aAhH0RV+S3G8ooBCQEpihaxS/ASA1FUbCGqo31ztbdCYdroeZO+E5leQ6C+qclhqVQUx+FU60i5yRWp1M81eVKV8XYQTr7T268Nl353QvMSshCVF6bmckMAwb63lClyu8AQ2M+OSI0LMAPMVGMrsLDzLOZfqJmbJlrRouTCyt+FwByIGcLJ3LHZ3AwIhDE9iki4Gb04+kRCiTXSiV+kZ9TdJJd2lBasAM7ZG3RvfYS4czkN3zzYvhXSykgZp1MZyNDf81oJTMxJr1YPbwD/1u2U0rtcNvpSbvQQJLdBYUW75LZHjD7F6DB1CtcZkEVzdmtvpK9JmNXQ==;
 5:6Yn/0eWwbRSbiefYIZQSsKrArL0xQbJYz/4r7WVA7O/zJ4RW+VzdnurXurxL82J0Xmv9PrO1dusxz1GLVHIET4KYI9Tj6ZvEj/qql1JTX3MZjERl+QnTSo97CHihEG7IdX3qGlnFBXB/2kc3m6ymdjwfVgmnj606LVQFCjgVup8=;
 24:DXC+vzAG0SUY5xY2c/CD7fEI9wVV4AAD2evHWNv9UioOtU22hBRmLeRn6j7+qITZlUD5Ke28gCQN1okSe4jsmQqb88CiutA5O+7j0BKO07w=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1722;
 7:xESvx7RWYmqjTMciOksRVvyqHdnJcXbyxm6jRrLqJuTB+46JvYOt9rTyDoa/gKg8FNwPJxgEFqzGn4zeCoM2+jZnc7NFuW6DjjaXmLd28/xLgeHJ+Y2KapaGL4xrEhqRKWMNV/nJxow9jTLVN6E95OAR4AqDWJeiV1dlEfDos2R23plCi1awyCjZwaInMIZbZy0UjOBdY6Wr/dCDz1l8+FyOj9FaN/6F91OCqj4bkhlxWcIUXPxF/z5P5N908A0R;
 20:8fcT46OYZOoD5Xx5X6GPBTLHHvKa7MmkNol0zT+GI3rTrGi0xbn269YF3xGvNWCXJ93ehyE3Pn7qTV492NkYSXf4gPsBePJBTW0wkIhcGMTIZsBqxjHOHgAQnxbsJ80PrRYjMONCo7qRVY78NRj+JWVQHn0hiaAUgdv1FCjJN4iTK8mfZRMFEngnSWVLmkKeE+m/EUgi3LVaEjTT3caeb8HhiDJbH+GeF1geasDlNm1TYon9NPWK1u/o6+Vg8SHP
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2018 12:24:52.2051 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: cdcac240-6a48-4ddd-5b25-08d5e016d496
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1722
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

QW0gMDIuMDcuMjAxOCB1bSAxNDoyMCBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBNb24gMDIt
MDctMTggMTQ6MTM6NDIsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+IEFtIDAyLjA3LjIwMTgg
dW0gMTM6NTQgc2NocmllYiBNaWNoYWwgSG9ja286Cj4+PiBPbiBNb24gMDItMDctMTggMTE6MTQ6
NTgsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+Pj4gQW0gMjcuMDYuMjAxOCB1bSAwOTo0NCBz
Y2hyaWViIE1pY2hhbCBIb2NrbzoKPj4+Pj4gVGhpcyBpcyB0aGUgdjIgb2YgUkZDIGJhc2VkIG9u
IHRoZSBmZWVkYmFjayBJJ3ZlIHJlY2VpdmVkIHNvIGZhci4gVGhlCj4+Pj4+IGNvZGUgZXZlbiBj
b21waWxlcyBhcyBhIGJvbnVzIDspIEkgaGF2ZW4ndCBydW50aW1lIHRlc3RlZCBpdCB5ZXQsIG1v
c3RseQo+Pj4+PiBiZWNhdXNlIEkgaGF2ZSBubyBpZGVhIGhvdy4KPj4+Pj4KPj4+Pj4gQW55IGZ1
cnRoZXIgZmVlZGJhY2sgaXMgaGlnaGx5IGFwcHJlY2lhdGVkIG9mIGNvdXJzZS4KPj4+PiBUaGF0
IHNvdW5kcyBsaWtlIGl0IHNob3VsZCB3b3JrIGFuZCBhdCBsZWFzdCB0aGUgYW1kZ3B1IGNoYW5n
ZXMgbm93IGxvb2sKPj4+PiBnb29kIHRvIG1lIG9uIGZpcnN0IGdsYW5jZS4KPj4+Pgo+Pj4+IENh
biB5b3Ugc3BsaXQgdGhhdCB1cCBmdXJ0aGVyIGluIHRoZSB1c3VhbCB3YXk/IEUuZy4gYWRkaW5n
IHRoZSBibG9ja2FibGUKPj4+PiBmbGFnIGluIG9uZSBwYXRjaCBhbmQgZml4aW5nIGFsbCBpbXBs
ZW1lbnRhdGlvbnMgb2YgdGhlIE1NVSBub3RpZmllciBpbgo+Pj4+IGZvbGxvdyB1cCBwYXRjaGVz
Lgo+Pj4gQnV0IHN1Y2ggYSBjb2RlIHdvdWxkIGJlIGJyb2tlbiwgbm8/IElnbm9yaW5nIHRoZSBi
bG9ja2FibGUgc3RhdGUgd2lsbAo+Pj4gc2ltcGx5IGxlYWQgdG8gbG9ja3VwcyB1bnRpbCB0aGUg
Zml4dXAgcGFydHMgZ2V0IGFwcGxpZWQuCj4+IFdlbGwgdG8gc3RpbGwgYmUgYmlzZWN0LWFibGUg
eW91IG9ubHkgbmVlZCB0byBnZXQgdGhlIGludGVyZmFjZSBjaGFuZ2UgaW4KPj4gZmlyc3Qgd2l0
aCBmaXhpbmcgdGhlIGZ1bmN0aW9uIHNpZ25hdHVyZSBvZiB0aGUgaW1wbGVtZW50YXRpb25zLgo+
IFRoYXQgd291bGQgb25seSB3b3JrIGlmIHRob3NlIGZ1bmN0aW9ucyByZXR1cm4gLUFHQUlOIHVu
Y29uZGl0aW9uYWxseS4KPiBPdGhlcndpc2UgdGhleSB3b3VsZCBwcmV0ZW5kIHRvIG5vdCBibG9j
ayB3aGlsZSB0aGF0IHdvdWxkIGJlIG9idmlvdXNseQo+IGluY29ycmVjdC4gVGhpcyBkb2Vzbid0
IHNvdW5kIGNvcnJlY3QgdG8gbWUuCj4KPj4gVGhlbiBhZGQgYWxsIHRoZSBuZXcgY29kZSB0byB0
aGUgaW1wbGVtZW50YXRpb25zIGFuZCBsYXN0IHN0YXJ0IHRvIGFjdHVhbGx5Cj4+IHVzZSB0aGUg
bmV3IGludGVyZmFjZS4KPj4KPj4gVGhhdCBpcyBhIHBhdHRlcm4gd2UgdXNlIHJlZ3VsYXJseSBh
bmQgSSB0aGluayBpdCdzIGdvb2QgcHJhY3RpY2UgdG8gZG8KPj4gdGhpcy4KPiBCdXQgd2UgZG8g
cmVseSBvbiB0aGUgcHJvcGVyIGJsb2NrYWJsZSBoYW5kbGluZy4KClllYWgsIGJ1dCB5b3UgY291
bGQgYWRkIHRoZSBoYW5kbGluZyBvbmx5IGFmdGVyIHlvdSBoYXZlIGFsbCB0aGUgCmltcGxlbWVu
dGF0aW9ucyBpbiBwbGFjZS4gRG9uJ3QgeW91PwoKPj4+IElzIHRoZSBzcGxpdCB1cCByZWFsbHkg
d29ydGggaXQ/IEkgd2FzIHRoaW5raW5nIGFib3V0IHRoYXQgYnV0IGhhZCBoYXJkCj4+PiB0aW1l
cyB0byBlbmQgdXAgd2l0aCBzb21ldGhpbmcgdGhhdCB3b3VsZCBiZSBiaXNlY3RhYmxlLiBXZWxs
LCBleGNlcHQKPj4+IGZvciByZXR1cm5pbmcgLUVCVVNZIHVudGlsIGFsbCBub3RpZmllcnMgYXJl
IGltcGxlbWVudGVkLiBXaGljaCBJIGZvdW5kCj4+PiBjb25mdXNpbmcuCj4+IEl0IGF0IGxlYXN0
IG1ha2VzIHJldmlld2luZyBjaGFuZ2VzIG11Y2ggZWFzaWVyLCBjYXVzZSBhcyBkcml2ZXIgbWFp
bnRhaW5lcgo+PiBJIGNhbiBjb25jZW50cmF0ZSBvbiB0aGUgc3R1ZmYgb25seSByZWxhdGVkIHRv
IG1lLgo+Pgo+PiBBZGRpdGlvbmFsIHRvIHRoYXQgd2hlbiB5b3UgY2F1c2Ugc29tZSB1bnJlbGF0
ZWQgc2lkZSBlZmZlY3QgaW4gYSBkcml2ZXIgd2UKPj4gY2FuIG11Y2ggZWFzaWVyIHBpbnBvaW50
IHRoZSBhY3R1YWwgY2hhbmdlIGxhdGVyIG9uIHdoZW4gdGhlIHBhdGNoIGlzCj4+IHNtYWxsZXIu
Cj4+Cj4+Pj4gVGhpcyB3YXkgSSdtIHByZXR0eSBzdXJlIEZlbGl4IGFuZCBJIGNhbiBnaXZlIGFu
IHJiIG9uIHRoZSBhbWRncHUvYW1ka2ZkCj4+Pj4gY2hhbmdlcy4KPj4+IElmIHlvdSBhcmUgd29y
cmllZCB0byBnaXZlIHItYiBvbmx5IGZvciB0aG9zZSB0aGVuIHRoaXMgY2FuIGJlIGRvbmUgZXZl
bgo+Pj4gZm9yIGxhcmdlciBwYXRjaGVzLiBKdXN0IG1ha2UgeW91ciBSZXZpZXdkLWJ5IG1vcmUg
c3BlY2lmaWMKPj4+IFItYjogbmFtZSAjIEZvciBCTEEgQkxBCj4+IFllYWgsIHBvc3NpYmxlIGFs
dGVybmF0aXZlIGJ1dCBtb3JlIHdvcmsgZm9yIG1lIHdoZW4gSSByZXZpZXcgaXQgOikKPiBJIGRl
ZmluaXRlbHkgZG8gbm90IHdhbnQgdG8gYWRkIG1vcmUgd29yayB0byByZXZpZXdlcnMgYW5kIEkg
Y29tcGxldGVseQo+IHNlZSBob3cgbWFzc2l2ZSAiZmxhZyBkYXlzIiBsaWtlIHRoZXNlIGFyZSBu
b3QgcG9wdWxhciBidXQgSSByZWFsbHkKPiBkaWRuJ3QgZmluZCBhIHJlYXNvbmFibGUgd2F5IGFy
b3VuZCB0aGF0IHdvdWxkIGJlIGJvdGggY29ycmVjdCBhbmQKPiB3b3VsZG4ndCBhZGQgbXVjaCBt
b3JlIGNodXJuIG9uIHRoZSB3YXkuIFNvIGlmIHlvdSByZWFsbHkgaW5zaXN0IHRoZW4gSQo+IHdv
dWxkIHJlYWxseSBhcHByZWNpYXRlIGEgaGludCBvbiB0aGUgd2F5IHRvIGFjaGl2ZSB0aGUgc2Ft
ZSB3aXRob3V0IGFueQo+IGFib3ZlIGRvd25zaWRlcy4KCldlbGwsIEkgZG9uJ3QgaW5zaXN0IG9u
IHRoaXMuIEl0J3MganVzdCBmcm9tIG15IHBvaW50IG9mIHZpZXcgdGhhdCB0aGlzIApwYXRjaCBk
b2Vzbid0IG5lZWRzIHRvIGJlIG9uZSBwYXRjaCwgYnV0IGNvdWxkIGJlIHNwbGl0IHVwLgoKQ291
bGQgYmUgdGhhdCBJIGp1c3QgZG9uJ3Qga25vdyB0aGUgY29kZSBvciB0aGUgY29uc2VxdWVuY2Vz
IG9mIGFkZGluZyAKdGhhdCB3ZWxsIGVub3VnaCB0byByZWFsbHkganVkZ2UuCgpDaHJpc3RpYW4u
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:35:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12: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 1fZy3C-0007ds-TV; Mon, 02 Jul 2018 12:35: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=/git=js=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fZy3B-0007dl-Pu
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 12:35:25 +0000
X-Inumbo-ID: 65c027ab-7df4-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 65c027ab-7df4-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 12:35: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 51B7FAD0A;
 Mon,  2 Jul 2018 12:35:23 +0000 (UTC)
Date: Mon, 2 Jul 2018 14:35:21 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Message-ID: <20180702123521.GO19043@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <71f4184c-21ea-5af1-eeb6-bf7787614e2d@amd.com>
 <20180702115423.GK19043@dhcp22.suse.cz>
 <725cb1ad-01b0-42b5-56f0-c08c29804cb4@amd.com>
 <20180702122003.GN19043@dhcp22.suse.cz>
 <02d1d52c-f534-f899-a18c-a3169123ac7c@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <02d1d52c-f534-f899-a18c-a3169123ac7c@amd.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

T24gTW9uIDAyLTA3LTE4IDE0OjI0OjI5LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDAy
LjA3LjIwMTggdW0gMTQ6MjAgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBPbiBNb24gMDItMDct
MTggMTQ6MTM6NDIsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4gPiA+IEFtIDAyLjA3LjIwMTgg
dW0gMTM6NTQgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiA+ID4gT24gTW9uIDAyLTA3LTE4IDEx
OjE0OjU4LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+ID4gPiA+ID4gQW0gMjcuMDYuMjAxOCB1
bSAwOTo0NCBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiA+ID4gPiA+ID4gVGhpcyBpcyB0aGUgdjIg
b2YgUkZDIGJhc2VkIG9uIHRoZSBmZWVkYmFjayBJJ3ZlIHJlY2VpdmVkIHNvIGZhci4gVGhlCj4g
PiA+ID4gPiA+IGNvZGUgZXZlbiBjb21waWxlcyBhcyBhIGJvbnVzIDspIEkgaGF2ZW4ndCBydW50
aW1lIHRlc3RlZCBpdCB5ZXQsIG1vc3RseQo+ID4gPiA+ID4gPiBiZWNhdXNlIEkgaGF2ZSBubyBp
ZGVhIGhvdy4KPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IEFueSBmdXJ0aGVyIGZlZWRiYWNrIGlz
IGhpZ2hseSBhcHByZWNpYXRlZCBvZiBjb3Vyc2UuCj4gPiA+ID4gPiBUaGF0IHNvdW5kcyBsaWtl
IGl0IHNob3VsZCB3b3JrIGFuZCBhdCBsZWFzdCB0aGUgYW1kZ3B1IGNoYW5nZXMgbm93IGxvb2sK
PiA+ID4gPiA+IGdvb2QgdG8gbWUgb24gZmlyc3QgZ2xhbmNlLgo+ID4gPiA+ID4gCj4gPiA+ID4g
PiBDYW4geW91IHNwbGl0IHRoYXQgdXAgZnVydGhlciBpbiB0aGUgdXN1YWwgd2F5PyBFLmcuIGFk
ZGluZyB0aGUgYmxvY2thYmxlCj4gPiA+ID4gPiBmbGFnIGluIG9uZSBwYXRjaCBhbmQgZml4aW5n
IGFsbCBpbXBsZW1lbnRhdGlvbnMgb2YgdGhlIE1NVSBub3RpZmllciBpbgo+ID4gPiA+ID4gZm9s
bG93IHVwIHBhdGNoZXMuCj4gPiA+ID4gQnV0IHN1Y2ggYSBjb2RlIHdvdWxkIGJlIGJyb2tlbiwg
bm8/IElnbm9yaW5nIHRoZSBibG9ja2FibGUgc3RhdGUgd2lsbAo+ID4gPiA+IHNpbXBseSBsZWFk
IHRvIGxvY2t1cHMgdW50aWwgdGhlIGZpeHVwIHBhcnRzIGdldCBhcHBsaWVkLgo+ID4gPiBXZWxs
IHRvIHN0aWxsIGJlIGJpc2VjdC1hYmxlIHlvdSBvbmx5IG5lZWQgdG8gZ2V0IHRoZSBpbnRlcmZh
Y2UgY2hhbmdlIGluCj4gPiA+IGZpcnN0IHdpdGggZml4aW5nIHRoZSBmdW5jdGlvbiBzaWduYXR1
cmUgb2YgdGhlIGltcGxlbWVudGF0aW9ucy4KPiA+IFRoYXQgd291bGQgb25seSB3b3JrIGlmIHRo
b3NlIGZ1bmN0aW9ucyByZXR1cm4gLUFHQUlOIHVuY29uZGl0aW9uYWxseS4KPiA+IE90aGVyd2lz
ZSB0aGV5IHdvdWxkIHByZXRlbmQgdG8gbm90IGJsb2NrIHdoaWxlIHRoYXQgd291bGQgYmUgb2J2
aW91c2x5Cj4gPiBpbmNvcnJlY3QuIFRoaXMgZG9lc24ndCBzb3VuZCBjb3JyZWN0IHRvIG1lLgo+
ID4gCj4gPiA+IFRoZW4gYWRkIGFsbCB0aGUgbmV3IGNvZGUgdG8gdGhlIGltcGxlbWVudGF0aW9u
cyBhbmQgbGFzdCBzdGFydCB0byBhY3R1YWxseQo+ID4gPiB1c2UgdGhlIG5ldyBpbnRlcmZhY2Uu
Cj4gPiA+IAo+ID4gPiBUaGF0IGlzIGEgcGF0dGVybiB3ZSB1c2UgcmVndWxhcmx5IGFuZCBJIHRo
aW5rIGl0J3MgZ29vZCBwcmFjdGljZSB0byBkbwo+ID4gPiB0aGlzLgo+ID4gQnV0IHdlIGRvIHJl
bHkgb24gdGhlIHByb3BlciBibG9ja2FibGUgaGFuZGxpbmcuCj4gCj4gWWVhaCwgYnV0IHlvdSBj
b3VsZCBhZGQgdGhlIGhhbmRsaW5nIG9ubHkgYWZ0ZXIgeW91IGhhdmUgYWxsIHRoZQo+IGltcGxl
bWVudGF0aW9ucyBpbiBwbGFjZS4gRG9uJ3QgeW91PwoKWWVhaCwgYnV0IHRoZW4gSSB3b3VsZCBi
ZSBhZGRpbmcgYSBjb2RlIHdpdGggbm8gdXNlci4gQW5kIEkgcmVhbGx5CnByZWZlciB0byBubyBk
byBzbyBiZWNhdXNlIHRoZW4gdGhlIGNvZGUgaXMgaGFyZGVyIHRvIGFyZ3VlIGFib3V0LgoKPiA+
ID4gPiBJcyB0aGUgc3BsaXQgdXAgcmVhbGx5IHdvcnRoIGl0PyBJIHdhcyB0aGlua2luZyBhYm91
dCB0aGF0IGJ1dCBoYWQgaGFyZAo+ID4gPiA+IHRpbWVzIHRvIGVuZCB1cCB3aXRoIHNvbWV0aGlu
ZyB0aGF0IHdvdWxkIGJlIGJpc2VjdGFibGUuIFdlbGwsIGV4Y2VwdAo+ID4gPiA+IGZvciByZXR1
cm5pbmcgLUVCVVNZIHVudGlsIGFsbCBub3RpZmllcnMgYXJlIGltcGxlbWVudGVkLiBXaGljaCBJ
IGZvdW5kCj4gPiA+ID4gY29uZnVzaW5nLgo+ID4gPiBJdCBhdCBsZWFzdCBtYWtlcyByZXZpZXdp
bmcgY2hhbmdlcyBtdWNoIGVhc2llciwgY2F1c2UgYXMgZHJpdmVyIG1haW50YWluZXIKPiA+ID4g
SSBjYW4gY29uY2VudHJhdGUgb24gdGhlIHN0dWZmIG9ubHkgcmVsYXRlZCB0byBtZS4KPiA+ID4g
Cj4gPiA+IEFkZGl0aW9uYWwgdG8gdGhhdCB3aGVuIHlvdSBjYXVzZSBzb21lIHVucmVsYXRlZCBz
aWRlIGVmZmVjdCBpbiBhIGRyaXZlciB3ZQo+ID4gPiBjYW4gbXVjaCBlYXNpZXIgcGlucG9pbnQg
dGhlIGFjdHVhbCBjaGFuZ2UgbGF0ZXIgb24gd2hlbiB0aGUgcGF0Y2ggaXMKPiA+ID4gc21hbGxl
ci4KPiA+ID4gCj4gPiA+ID4gPiBUaGlzIHdheSBJJ20gcHJldHR5IHN1cmUgRmVsaXggYW5kIEkg
Y2FuIGdpdmUgYW4gcmIgb24gdGhlIGFtZGdwdS9hbWRrZmQKPiA+ID4gPiA+IGNoYW5nZXMuCj4g
PiA+ID4gSWYgeW91IGFyZSB3b3JyaWVkIHRvIGdpdmUgci1iIG9ubHkgZm9yIHRob3NlIHRoZW4g
dGhpcyBjYW4gYmUgZG9uZSBldmVuCj4gPiA+ID4gZm9yIGxhcmdlciBwYXRjaGVzLiBKdXN0IG1h
a2UgeW91ciBSZXZpZXdkLWJ5IG1vcmUgc3BlY2lmaWMKPiA+ID4gPiBSLWI6IG5hbWUgIyBGb3Ig
QkxBIEJMQQo+ID4gPiBZZWFoLCBwb3NzaWJsZSBhbHRlcm5hdGl2ZSBidXQgbW9yZSB3b3JrIGZv
ciBtZSB3aGVuIEkgcmV2aWV3IGl0IDopCj4gPiBJIGRlZmluaXRlbHkgZG8gbm90IHdhbnQgdG8g
YWRkIG1vcmUgd29yayB0byByZXZpZXdlcnMgYW5kIEkgY29tcGxldGVseQo+ID4gc2VlIGhvdyBt
YXNzaXZlICJmbGFnIGRheXMiIGxpa2UgdGhlc2UgYXJlIG5vdCBwb3B1bGFyIGJ1dCBJIHJlYWxs
eQo+ID4gZGlkbid0IGZpbmQgYSByZWFzb25hYmxlIHdheSBhcm91bmQgdGhhdCB3b3VsZCBiZSBi
b3RoIGNvcnJlY3QgYW5kCj4gPiB3b3VsZG4ndCBhZGQgbXVjaCBtb3JlIGNodXJuIG9uIHRoZSB3
YXkuIFNvIGlmIHlvdSByZWFsbHkgaW5zaXN0IHRoZW4gSQo+ID4gd291bGQgcmVhbGx5IGFwcHJl
Y2lhdGUgYSBoaW50IG9uIHRoZSB3YXkgdG8gYWNoaXZlIHRoZSBzYW1lIHdpdGhvdXQgYW55Cj4g
PiBhYm92ZSBkb3duc2lkZXMuCj4gCj4gV2VsbCwgSSBkb24ndCBpbnNpc3Qgb24gdGhpcy4gSXQn
cyBqdXN0IGZyb20gbXkgcG9pbnQgb2YgdmlldyB0aGF0IHRoaXMKPiBwYXRjaCBkb2Vzbid0IG5l
ZWRzIHRvIGJlIG9uZSBwYXRjaCwgYnV0IGNvdWxkIGJlIHNwbGl0IHVwLgoKV2VsbCwgaWYgdGhl
cmUgYXJlIG1vcmUgcGVvcGxlIHdpdGggdGhlIHNhbWUgY29uY2VybiBJIGNhbiB0cnkgdG8gZG8K
dGhhdC4gQnV0IGlmIHlvdXIgb25seSBjb25jZXJuIGlzIHRvIGZvY3VzIG9uIHlvdXIgcGFydGlj
dWxhciBwYXJ0IHRoZW4KSSBndWVzcyBpdCB3b3VsZCBiZSBlYXNpZXIgYm90aCBmb3IgeW91IGFu
ZCBtZSB0byBzaW1wbHkgYXBwbHkgdGhlIHBhdGNoCmFuZCB1c2UgZ2l0IHNob3cgJGZpbGVzX2Zv
cl95b3VyX3N1YnlzdGVtIG9uIHlvdXIgZW5kLiBJIGhhdmUgcHV0IHRoZQpwYXRjaCB0byBhdHRl
bXB0cy9vb20tdnMtbW11LW5vdGlmaWVycyBicmFuY2ggdG8gbXkgdHJlZSBhdApnaXQ6Ly9naXQu
a2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvbWhvY2tvL21tLmdpdAotLSAKTWlj
aGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:40:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12:40: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 1fZy7r-0008MG-Sj; Mon, 02 Jul 2018 12:40: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=b0i0=js=amd.com=christian.koenig@srs-us1.protection.inumbo.net>)
 id 1fZy7q-0008MB-1w
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 12:40:14 +0000
X-Inumbo-ID: 0c3f2bb8-7df5-11e8-8089-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe45::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0c3f2bb8-7df5-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 14:40:06 +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=XkHzcT+iBlT1HqAwmYhMGqha5WgH/ywivXF098IAPuA=;
 b=fLa9nDDsbQ7OhvnQrnnG9ln9zCpNeA1vNlYRm+uOPIGFN5f81Oa5pUjqEPh8IwV7SWzVrLYJD+v7oOPiavhAyx9+dKwGChVXfHU8h93bVub70jFMYkOC3f59HYyle+G8qOUuhd70TFiy3F4mJw0w2vrRyrzJiNXonBrs9k9YO+E=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Christian.Koenig@amd.com; 
Received: from [IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740]
 (2a02:908:1257:4460:1ab8:55c1:a639:6740) by
 CY4PR12MB1718.namprd12.prod.outlook.com (2603:10b6:903:121::12) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.906.20; Mon, 2 Jul
 2018 12:40:02 +0000
To: Michal Hocko <mhocko@kernel.org>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <71f4184c-21ea-5af1-eeb6-bf7787614e2d@amd.com>
 <20180702115423.GK19043@dhcp22.suse.cz>
 <725cb1ad-01b0-42b5-56f0-c08c29804cb4@amd.com>
 <20180702122003.GN19043@dhcp22.suse.cz>
 <02d1d52c-f534-f899-a18c-a3169123ac7c@amd.com>
 <20180702123521.GO19043@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
Message-ID: <91ad1106-6bd4-7d2c-4d40-7c5be945ba36@amd.com>
Date: Mon, 2 Jul 2018 14:39:50 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180702123521.GO19043@dhcp22.suse.cz>
Content-Language: en-US
X-Originating-IP: [2a02:908:1257:4460:1ab8:55c1:a639:6740]
X-ClientProxiedBy: HE1PR08CA0063.eurprd08.prod.outlook.com
 (2603:10a6:7:2a::34) To CY4PR12MB1718.namprd12.prod.outlook.com
 (2603:10b6:903:121::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ae53da0e-f271-4432-e0df-08d5e018f253
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1718; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1718;
 3:bU7hFV3lY1oTTmLN4PYkKUk53C8RlutP5RegMvgsAqWgmYA+u3MmBmKpPCgzb4GeYgHQkIXlemvYbnpBvO0F9fXqWgMjsDaijlfipq9ENcNuqEebq5s+CGjVqVzhNe3UVMcDdJ6VO+CHPbzHD75v2IkIrbcWSbw5I4TI/zTckt8wgZvZZdg8jZpe3Dyoe0wDY7oomkdyNhpPe1dCHYpUBFhx5zSo4m8H40lSAHgTrtB6fNXf4z4YkuIuNUaMMKSZ;
 25:CSDPud/2EtChpalsWmNsSoSP5AGEtR78UCjGtyOi02wmafYGGRibeEHDvXX0Sln7Kmp7sbiVhl1C2BoHDT52Smzmsb4ltKwxZVNEkmjzfsbodR/HTvhAcMl5jh4LSFyqF2Nv3ENyrdXh60ciA1P2DIwQStDXx6YPIWpbY6MW2HzhLo9yIFKLbFTOlTtr3DAEmqjNwAqdLXFPH8q46R7BDzVtezoZ0OmrZCztUJWTlWO3FrmvI5CekyptQ0GLW0Stwb5/fbu1RprDnDCgu68a/UUPQ7XaNTDvF6pw6300fMQsmElWGuG3XEmQe0Dl2zySuPos2skpye1Mv6reWLsW4A==;
 31:xGuYFEyagiDXvxSWE5PxWH1yB0eZFcZE+/aqmLhHLCPlny8r7azZDSH1mzvGVzM6usq9xPwWjJoxUT9AJxn0nKLPipuV6x8O9sIvsqpWWiU4ZtxtEKkPc5/DZNObAw4Ty2eA3bElfFme8Fo60I9N5jhVKvMwD3thIKrlnRe5NDIKZCQM0FcgkQju+chckwRW0Z+8rZTrtDvpgRStPpPaLjhf+JNWv/V60OrhEBnoANw=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1718:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1718;
 20:mGxXaXIFcd0rni3kzpWPcA0I2v18hXJEkks5W9ZZ3SgTjzEpSdmtCLj6+c2MtqgwMIdhzbg2/irkQVmSnDYnhNO3Rx1h9A+xrBsQ6AY0ihRRKtIm+8zBTpxFFstvRRocMJevNcmHa9SvjzUjpChNJxdbHy/MsSpdJLxFoVaUnvj2X37xIc1pxbceQwEFEUltTE6N+Egtpbw/LkAO+OeC0h/V0KuHQxnjonyjUnPDbwK6sCJJ/tusQTq/9o8jqKe9wVMV3ifZ4xVdtLizoF8hbX15u8emPrM5Urvlf+N1lsasdwaF6fMD1chseCYijV8lq/XxPRxYxop4aTeEPRSKoj6os8BV9kDRV2QuKqDrnzZwFts8EdqYK53gWLKVGrwTDgv2TNz7Tf8R3QU8et/KilpcxCISWXcO1Ot7+4QBgnBr1OS/Fo6CkryMI9I4rq/Aw0tk+XCnWT5ovOf7XGcXVIjyLmnofgiXARg61cAPYLUYFbHpAlHg+4YT2JVr3ODx;
 4:ZaiLpHLDha4KzTOLrLL3TktCObFyq9KVX/uGWsWsBvdo7tk5IE5ea8uznjLoohuBFnFjt9x4wDabhf39AsEIjxkh1ky45cNHShY4r2YubZIdk09oPcoO4S6HEkyooS8vabBQ/LjZc9+sod9uIwhdRCTLwicZx+f6N0yCmUMEh/XRH2bGx0qtVfTisPFKlHtm/0OvPeG+kf5SJj/d7ONVcWAsF4GIksVp9WwsDeSkOUvk5BGIudaz3XijHowrc3yl4GhGQho2g8gc3nFz5Pdz4Bk7r59ejDStmXgR6IgnYqVY3UxwV+DxuXDAHMMavxNRPh2RUAZU1NjtBylMgI9fhQ==
X-Microsoft-Antispam-PRVS: <CY4PR12MB1718EE42DE7CC8D5D3C60F8183430@CY4PR12MB1718.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(84791874153150);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231254)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1718; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1718; 
X-Forefront-PRVS: 07215D0470
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(366004)(39860400002)(346002)(376002)(199004)(189003)(386003)(16526019)(6916009)(6666003)(11346002)(446003)(2486003)(52146003)(23676004)(52396003)(76176011)(46003)(52116002)(8676002)(7736002)(305945005)(105586002)(5660300001)(106356001)(65826007)(50466002)(7416002)(486006)(476003)(2616005)(2870700001)(1706002)(6116002)(2906002)(36756003)(97736004)(47776003)(65956001)(65806001)(316002)(54906003)(58126008)(72206003)(478600001)(53936002)(6486002)(6246003)(4326008)(81156014)(31686004)(8936002)(81166006)(68736007)(25786009)(86362001)(67846002)(93886005)(31696002)(14444005)(64126003)(229853002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1718;
 H:[IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740]; 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-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjEyTUIxNzE4OzIzOlZTazNzZW1Da0hvZW5BVzdheXVRdTBmYjFJ?=
 =?utf-8?B?THE4bXBJMEhRZVZYNFlmUmRJM2ZYVy9PakYvK2Y2STZ5Q3o5RjQ5MWVZMWh3?=
 =?utf-8?B?YmsxdnY1bzNCS29xOGVNRFJEcDhMempoZ1hlOUpyR25pWG9XR2lqZXFnRE9R?=
 =?utf-8?B?a2R1TG5ENElhVXVaNFMzL3lSZFZ2Wnh6b3JySWRkZSs5R08zekc4WkRmSHpL?=
 =?utf-8?B?SjBEMk9ka2svM2ppczdTaDZoMEhyNDhwMnNwMmdJdU8yY0pEckpmRUZGYjhC?=
 =?utf-8?B?b1ZFWUwwTnJBTlo0YTNSeU1mblREdWRTWkFVWlhFTElHQ0VYUGNueUJKU1ds?=
 =?utf-8?B?TklkSVJ4VjVtWXJ4c1RYS2JMUU1WaWwvcTl6OFYweFBOVGUzcldsWHczT3Rh?=
 =?utf-8?B?aUhKSU1PWkxvdFZHcE1HaU0zeSt2WDlpWnQ1SXYrL1JhL2I0d21sb0VDS1Zo?=
 =?utf-8?B?ejAxdzZZNXdXUk1uT2JJQVpWQzVZTGJ1MzRFclNTSzhoWEQ5enYzbHh3RDBp?=
 =?utf-8?B?cmU0VysrTkM1eWpOMU51UWp6MTNyWEhnTStWQW9nUXJ6T3UzVllUS3NyWlVI?=
 =?utf-8?B?cXhxdEZialRhV2dZTnphTmJrQVdsWDZ0Ukt0aUNBaDdReDQwMzBnWXhZa2xs?=
 =?utf-8?B?Skd1OG5WSkxGRzhpeUw0bHNXUzVhOXY2dUNERmdFdE92YjVYZ0hVeTF6QWZC?=
 =?utf-8?B?S3p6WG5GbXJiNzRlS0h1Vm4xdEVhZ29zSjJRTWIyMUlYV2I4dWxNQ0ZQOGw4?=
 =?utf-8?B?VEVzMUtqaEdlK1BiUnBjcEpRRTlQQjdya1E1UVdRaWxqb3B2bjRZZ3NaZ2tw?=
 =?utf-8?B?dUtiVGRjVTNaR1RKbFgwT05ZMGVqUlRlMTBkeHE4aVE3NWlPbkJ3NndTTDZw?=
 =?utf-8?B?UjZ1aFdDVHg4L214Ylp1SlJWcXV1ZmkvTDJ0MUZUaTRwSWVxTGxhbDZrZmJJ?=
 =?utf-8?B?cUtoKzdXQlBLVHRPeS8zTytxZERjNTI2VWhlNTJoRkFqcEtqa1F2V1VYYksz?=
 =?utf-8?B?bG1ETldFd0ZZWXF4dXZ6UC90Nzl4VnJNMWZHbXZ0anpBeHFTS0FFT3NMclFY?=
 =?utf-8?B?dEl0T01ES053cGpxUCsrT3NjdGVheDBtdCswWDgxakYxaEQ0VkFUcnNLU3Fh?=
 =?utf-8?B?NXBwd0xkTUU0RW9pZkV0cmZTV0E3eGtrY0NLUFhVTm9JbTNHMXJpVC93WVY0?=
 =?utf-8?B?S3RMd01RZ21IMnBUWmM1cmNLay82czh1SzBYYTMxeVZQOGZJeHJJQ2pqa1Ns?=
 =?utf-8?B?ZjM1L3RqYlJaWUx1K01aTHF5bEEyd3p6QmxFUXNPeitQTlNYLzZSeG9qWFJV?=
 =?utf-8?B?UUVhbEFSZUIrNEc5N1hybkYrenRwMkR4aXFGQTIzdkZzdncrbUZQOUkyMU01?=
 =?utf-8?B?bzhVOUt6TVYvR2FrSzkwNnRTdXpXOWhhS04vaWNIeHh2eGFsL3J5MXN4VUo1?=
 =?utf-8?B?RkE3dFdpdDZjQUpIMDRBc2N0VE9wUzJCb2ZGT0U1ZWdwSTFGRlM2eVpiRmxD?=
 =?utf-8?B?QVoremZoT05ScWJscEp1YnppbjJCczZ3ZGhwTWZWSFltanpYMTR6YVF0WVlm?=
 =?utf-8?B?dVV0Zk5RUVhFcmpxVldOQmRXTEdjYnNZSEQ2WXhnNFNSZE5TYWhpTm5wVEdy?=
 =?utf-8?B?U2tkcHFJbHpPVitpK3NkYTdhdERiU1JmQldyc1JDb2pCQTRRNEk4aW1kMHRr?=
 =?utf-8?B?OEhqQk0yZzVwMnVyeG1oQ3RSRVZiMGZBWFlHNVBPVjh0WXRCSzA1WmtpRVZx?=
 =?utf-8?B?eXJIdTcrR2NHMW5mckpMdmtmbUVWZzZTVEhxZzRHRVpPZEo5bXpBQ3Y3N3My?=
 =?utf-8?B?dUZWVXdlUVMraTY0MG1qTlhFaGx0UWJrWlRSaDhTZ0YrTmsvaXowV1BEamQv?=
 =?utf-8?B?cEtQK2FXcXZuNHZ6b0JDY3VLdmljZndrN0F6aDJPbjZZMEd2NFIzOE94R3ov?=
 =?utf-8?B?Z1VQN3FxVTBnPT0=?=
X-Microsoft-Antispam-Message-Info: 4rK4n9ZKXsNKbm37/Yl3mH3qhXuMh8D+6yA425upQwjs3pUH4P9kQsJNP3XkqhnjGUq7cMkkpp9RAskPEEbCYnt+mFU2A7EcEm99P02DLj1aYbuLkPb/azq7MyLuIDNJtVmQ4NjMoXkaR4kz7/8Ga9CyK9QXg/RFLDg3Aw5YjhbP+UFm3kgfurYfkpDYBxxFHmrEA9KbnfXeVUlpLliBSzJqsDtzJf0Ox5iw3Frh/+4WgzlJLQL4/nMlx//IdVm90s4CvsnAEEgtGLc6SeGBgiFklfkxlKt4RnDLPv5D7xmeyFIgEnLjbLQUHs4sxHLrwaqQMkt4OTKkuwjDceAVUFYhSzAV8DAZI9VtAjh7U+A=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1718;
 6:gRkwW/oX0FJpkCGDkniM/fByMK7e2xM+hvaGqmO2DWl/TjkZzefYk2sMddl7X65XEqWcwdF9VUkpbW1/P62HbsBziyhWCLBzRZ7x2bjshO4cixEy/nyK2I/9TPi8sVnCMNaica/XQBHvNQTOjDqWBFGHNi+/Z09PlO6+2qhSdvPKuCsYYYeDqtYpKsaL/oxpnZCFXRI71SCeMLQQb9dz063dGwh8yFXT62v/Z4RqaXCvr5MZ6/mSDYK4C6LdwIpe3SwfEIRnLa5VYZ/61N0KaPfTOx+NdvOnQ3qB7vyMW6yE4/wDLvsnO6HJD6bWuhsJRzjqFNh3nq0w12U01BH3BGAF3bmJMnJf56GespsOGd+i7FZSjb9MhWXo9nG8xH7E2PB9M3dMncxGKP8HaGF4JnFF40m75zdTAnkiMjTFPTdJSUUYGjOT2jRGh/rz1BCg4fHTmfB4pgRWSKhJjjQjRA==;
 5:ET85fkcYWRufLwEAnoyec4GA/NmLUdFpMnYyqoRE1Sm9/d3b4ti4ZALl9JXTmaQHyU0nYvOz0GKTRBUdEZvEiANNtXH7c5Ew1l/MnLpbjzJ2E+aBBOY4D0Auu9a87Tlq7yuzpw58ChXg7AM45+gSTszCQP/cupIUXHvk687Mcvc=;
 24:a+VuCdA2jd0LItSSLa+vb1QoYjrnTHzb3hs3D1stloyBJa/nOimtD6tLDuH/Rgh+vtvfoPpIztXRY0C+PVOUg+KThOYF4xl/itcilGPQ1pQ=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1718;
 7:nq6Ss4xXsC0XRCQiDFMRt9FY+6RVO6ve3JMK1tDq9Dltf7ezaU8dHxPWJLCQp9dxqwNITVqWViyhyWMWOJsJek4kho31kI7NHOKL8zd5fVTvXVRyes83FCHcNsVFqi9PU7CJVln0rU1//SQZ0LT6o8/sNxoFgMHfSgOZqmv6Lt+OjcHTzcH5XcfPFKVl7iCTcA5JCoroiXobMyfGAlVXdJldveLjiCXMUdaHUZDwHT3MRyvOE3+Y/RDpJK6+/09n;
 20:v0Rs7ugYSyJs0EdyWQKWFyb/iM7mRR/dqIpOf6tDROMKjefVuD1Mtrkzl8fFcir7HbeECMiPE1RO+5QKoBwyIhDue7INATv6eVnXF7zQbjCkZ3XE4mDQBDI2Mss9HPSAdSSVKIIMtu9vJCjCNhDY2FlqRpX+sOC/VOlLfzdgCZSKG1t+3RqCpex9nLd5gk+FCOEWxnFzL3bDS4J5Igg/t/1olvFeP/yjc9pOtSkCSqWnN2odj3UWMDF9YOwetKJK
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2018 12:40:02.5962 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: ae53da0e-f271-4432-e0df-08d5e018f253
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1718
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

QW0gMDIuMDcuMjAxOCB1bSAxNDozNSBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBNb24gMDIt
MDctMTggMTQ6MjQ6MjksIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+IEFtIDAyLjA3LjIwMTgg
dW0gMTQ6MjAgc2NocmllYiBNaWNoYWwgSG9ja286Cj4+PiBPbiBNb24gMDItMDctMTggMTQ6MTM6
NDIsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+Pj4gQW0gMDIuMDcuMjAxOCB1bSAxMzo1NCBz
Y2hyaWViIE1pY2hhbCBIb2NrbzoKPj4+Pj4gT24gTW9uIDAyLTA3LTE4IDExOjE0OjU4LCBDaHJp
c3RpYW4gS8O2bmlnIHdyb3RlOgo+Pj4+Pj4gQW0gMjcuMDYuMjAxOCB1bSAwOTo0NCBzY2hyaWVi
IE1pY2hhbCBIb2NrbzoKPj4+Pj4+PiBUaGlzIGlzIHRoZSB2MiBvZiBSRkMgYmFzZWQgb24gdGhl
IGZlZWRiYWNrIEkndmUgcmVjZWl2ZWQgc28gZmFyLiBUaGUKPj4+Pj4+PiBjb2RlIGV2ZW4gY29t
cGlsZXMgYXMgYSBib251cyA7KSBJIGhhdmVuJ3QgcnVudGltZSB0ZXN0ZWQgaXQgeWV0LCBtb3N0
bHkKPj4+Pj4+PiBiZWNhdXNlIEkgaGF2ZSBubyBpZGVhIGhvdy4KPj4+Pj4+Pgo+Pj4+Pj4+IEFu
eSBmdXJ0aGVyIGZlZWRiYWNrIGlzIGhpZ2hseSBhcHByZWNpYXRlZCBvZiBjb3Vyc2UuCj4+Pj4+
PiBUaGF0IHNvdW5kcyBsaWtlIGl0IHNob3VsZCB3b3JrIGFuZCBhdCBsZWFzdCB0aGUgYW1kZ3B1
IGNoYW5nZXMgbm93IGxvb2sKPj4+Pj4+IGdvb2QgdG8gbWUgb24gZmlyc3QgZ2xhbmNlLgo+Pj4+
Pj4KPj4+Pj4+IENhbiB5b3Ugc3BsaXQgdGhhdCB1cCBmdXJ0aGVyIGluIHRoZSB1c3VhbCB3YXk/
IEUuZy4gYWRkaW5nIHRoZSBibG9ja2FibGUKPj4+Pj4+IGZsYWcgaW4gb25lIHBhdGNoIGFuZCBm
aXhpbmcgYWxsIGltcGxlbWVudGF0aW9ucyBvZiB0aGUgTU1VIG5vdGlmaWVyIGluCj4+Pj4+PiBm
b2xsb3cgdXAgcGF0Y2hlcy4KPj4+Pj4gQnV0IHN1Y2ggYSBjb2RlIHdvdWxkIGJlIGJyb2tlbiwg
bm8/IElnbm9yaW5nIHRoZSBibG9ja2FibGUgc3RhdGUgd2lsbAo+Pj4+PiBzaW1wbHkgbGVhZCB0
byBsb2NrdXBzIHVudGlsIHRoZSBmaXh1cCBwYXJ0cyBnZXQgYXBwbGllZC4KPj4+PiBXZWxsIHRv
IHN0aWxsIGJlIGJpc2VjdC1hYmxlIHlvdSBvbmx5IG5lZWQgdG8gZ2V0IHRoZSBpbnRlcmZhY2Ug
Y2hhbmdlIGluCj4+Pj4gZmlyc3Qgd2l0aCBmaXhpbmcgdGhlIGZ1bmN0aW9uIHNpZ25hdHVyZSBv
ZiB0aGUgaW1wbGVtZW50YXRpb25zLgo+Pj4gVGhhdCB3b3VsZCBvbmx5IHdvcmsgaWYgdGhvc2Ug
ZnVuY3Rpb25zIHJldHVybiAtQUdBSU4gdW5jb25kaXRpb25hbGx5Lgo+Pj4gT3RoZXJ3aXNlIHRo
ZXkgd291bGQgcHJldGVuZCB0byBub3QgYmxvY2sgd2hpbGUgdGhhdCB3b3VsZCBiZSBvYnZpb3Vz
bHkKPj4+IGluY29ycmVjdC4gVGhpcyBkb2Vzbid0IHNvdW5kIGNvcnJlY3QgdG8gbWUuCj4+Pgo+
Pj4+IFRoZW4gYWRkIGFsbCB0aGUgbmV3IGNvZGUgdG8gdGhlIGltcGxlbWVudGF0aW9ucyBhbmQg
bGFzdCBzdGFydCB0byBhY3R1YWxseQo+Pj4+IHVzZSB0aGUgbmV3IGludGVyZmFjZS4KPj4+Pgo+
Pj4+IFRoYXQgaXMgYSBwYXR0ZXJuIHdlIHVzZSByZWd1bGFybHkgYW5kIEkgdGhpbmsgaXQncyBn
b29kIHByYWN0aWNlIHRvIGRvCj4+Pj4gdGhpcy4KPj4+IEJ1dCB3ZSBkbyByZWx5IG9uIHRoZSBw
cm9wZXIgYmxvY2thYmxlIGhhbmRsaW5nLgo+PiBZZWFoLCBidXQgeW91IGNvdWxkIGFkZCB0aGUg
aGFuZGxpbmcgb25seSBhZnRlciB5b3UgaGF2ZSBhbGwgdGhlCj4+IGltcGxlbWVudGF0aW9ucyBp
biBwbGFjZS4gRG9uJ3QgeW91Pwo+IFllYWgsIGJ1dCB0aGVuIEkgd291bGQgYmUgYWRkaW5nIGEg
Y29kZSB3aXRoIG5vIHVzZXIuIEFuZCBJIHJlYWxseQo+IHByZWZlciB0byBubyBkbyBzbyBiZWNh
dXNlIHRoZW4gdGhlIGNvZGUgaXMgaGFyZGVyIHRvIGFyZ3VlIGFib3V0Lgo+Cj4+Pj4+IElzIHRo
ZSBzcGxpdCB1cCByZWFsbHkgd29ydGggaXQ/IEkgd2FzIHRoaW5raW5nIGFib3V0IHRoYXQgYnV0
IGhhZCBoYXJkCj4+Pj4+IHRpbWVzIHRvIGVuZCB1cCB3aXRoIHNvbWV0aGluZyB0aGF0IHdvdWxk
IGJlIGJpc2VjdGFibGUuIFdlbGwsIGV4Y2VwdAo+Pj4+PiBmb3IgcmV0dXJuaW5nIC1FQlVTWSB1
bnRpbCBhbGwgbm90aWZpZXJzIGFyZSBpbXBsZW1lbnRlZC4gV2hpY2ggSSBmb3VuZAo+Pj4+PiBj
b25mdXNpbmcuCj4+Pj4gSXQgYXQgbGVhc3QgbWFrZXMgcmV2aWV3aW5nIGNoYW5nZXMgbXVjaCBl
YXNpZXIsIGNhdXNlIGFzIGRyaXZlciBtYWludGFpbmVyCj4+Pj4gSSBjYW4gY29uY2VudHJhdGUg
b24gdGhlIHN0dWZmIG9ubHkgcmVsYXRlZCB0byBtZS4KPj4+Pgo+Pj4+IEFkZGl0aW9uYWwgdG8g
dGhhdCB3aGVuIHlvdSBjYXVzZSBzb21lIHVucmVsYXRlZCBzaWRlIGVmZmVjdCBpbiBhIGRyaXZl
ciB3ZQo+Pj4+IGNhbiBtdWNoIGVhc2llciBwaW5wb2ludCB0aGUgYWN0dWFsIGNoYW5nZSBsYXRl
ciBvbiB3aGVuIHRoZSBwYXRjaCBpcwo+Pj4+IHNtYWxsZXIuCj4+Pj4KPj4+Pj4+IFRoaXMgd2F5
IEknbSBwcmV0dHkgc3VyZSBGZWxpeCBhbmQgSSBjYW4gZ2l2ZSBhbiByYiBvbiB0aGUgYW1kZ3B1
L2FtZGtmZAo+Pj4+Pj4gY2hhbmdlcy4KPj4+Pj4gSWYgeW91IGFyZSB3b3JyaWVkIHRvIGdpdmUg
ci1iIG9ubHkgZm9yIHRob3NlIHRoZW4gdGhpcyBjYW4gYmUgZG9uZSBldmVuCj4+Pj4+IGZvciBs
YXJnZXIgcGF0Y2hlcy4gSnVzdCBtYWtlIHlvdXIgUmV2aWV3ZC1ieSBtb3JlIHNwZWNpZmljCj4+
Pj4+IFItYjogbmFtZSAjIEZvciBCTEEgQkxBCj4+Pj4gWWVhaCwgcG9zc2libGUgYWx0ZXJuYXRp
dmUgYnV0IG1vcmUgd29yayBmb3IgbWUgd2hlbiBJIHJldmlldyBpdCA6KQo+Pj4gSSBkZWZpbml0
ZWx5IGRvIG5vdCB3YW50IHRvIGFkZCBtb3JlIHdvcmsgdG8gcmV2aWV3ZXJzIGFuZCBJIGNvbXBs
ZXRlbHkKPj4+IHNlZSBob3cgbWFzc2l2ZSAiZmxhZyBkYXlzIiBsaWtlIHRoZXNlIGFyZSBub3Qg
cG9wdWxhciBidXQgSSByZWFsbHkKPj4+IGRpZG4ndCBmaW5kIGEgcmVhc29uYWJsZSB3YXkgYXJv
dW5kIHRoYXQgd291bGQgYmUgYm90aCBjb3JyZWN0IGFuZAo+Pj4gd291bGRuJ3QgYWRkIG11Y2gg
bW9yZSBjaHVybiBvbiB0aGUgd2F5LiBTbyBpZiB5b3UgcmVhbGx5IGluc2lzdCB0aGVuIEkKPj4+
IHdvdWxkIHJlYWxseSBhcHByZWNpYXRlIGEgaGludCBvbiB0aGUgd2F5IHRvIGFjaGl2ZSB0aGUg
c2FtZSB3aXRob3V0IGFueQo+Pj4gYWJvdmUgZG93bnNpZGVzLgo+PiBXZWxsLCBJIGRvbid0IGlu
c2lzdCBvbiB0aGlzLiBJdCdzIGp1c3QgZnJvbSBteSBwb2ludCBvZiB2aWV3IHRoYXQgdGhpcwo+
PiBwYXRjaCBkb2Vzbid0IG5lZWRzIHRvIGJlIG9uZSBwYXRjaCwgYnV0IGNvdWxkIGJlIHNwbGl0
IHVwLgo+IFdlbGwsIGlmIHRoZXJlIGFyZSBtb3JlIHBlb3BsZSB3aXRoIHRoZSBzYW1lIGNvbmNl
cm4gSSBjYW4gdHJ5IHRvIGRvCj4gdGhhdC4gQnV0IGlmIHlvdXIgb25seSBjb25jZXJuIGlzIHRv
IGZvY3VzIG9uIHlvdXIgcGFydGljdWxhciBwYXJ0IHRoZW4KPiBJIGd1ZXNzIGl0IHdvdWxkIGJl
IGVhc2llciBib3RoIGZvciB5b3UgYW5kIG1lIHRvIHNpbXBseSBhcHBseSB0aGUgcGF0Y2gKPiBh
bmQgdXNlIGdpdCBzaG93ICRmaWxlc19mb3JfeW91cl9zdWJ5c3RlbSBvbiB5b3VyIGVuZC4gSSBo
YXZlIHB1dCB0aGUKPiBwYXRjaCB0byBhdHRlbXB0cy9vb20tdnMtbW11LW5vdGlmaWVycyBicmFu
Y2ggdG8gbXkgdHJlZSBhdAo+IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2Vy
bmVsL2dpdC9taG9ja28vbW0uZ2l0CgpOb3Qgd2FudGluZyB0byBibG9jayBzb21ldGhpbmcgYXMg
aW1wb3J0YW50IGFzIHRoaXMsIHNvIGZlZWwgZnJlZSB0byBhZGQgCmFuIEFja2VkLWJ5OiBDaHJp
c3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+IHRvIHRoZSBwYXRjaC4KCkxl
dCdzIHJhdGhlciBmYWNlIHRoZSBuZXh0IHRvcGljOiBBbnkgaWRlYSBob3cgdG8gcnVudGltZSB0
ZXN0IHRoaXM/CgpJIG1lYW4gSSBjYW4gcmF0aGVyIGVhc2lseSBwcm92aWRlIGEgdGVzdCB3aGlj
aCBjcmFzaGVzIGFuIEFNRCBHUFUsIAp3aGljaCBpbiB0dXJuIHRoZW4gd291bGQgbWVhbiB0aGF0
IHRoZSBNTVUgbm90aWZpZXIgd291bGQgYmxvY2sgZm9yZXZlciAKd2l0aG91dCB0aGlzIHBhdGNo
LgoKQnV0IGRvIHlvdSBrbm93IGEgd2F5IHRvIGxldCB0aGUgT09NIGtpbGxlciBraWxsIGEgc3Bl
Y2lmaWMgcHJvY2Vzcz8KClJlZ2FyZHMsCkNocmlzdGlhbi4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:41:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12: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 1fZy93-0008RS-Bp; Mon, 02 Jul 2018 12:41: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=nznl=js=citrix.com=prvs=7140fc52e=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fZy91-0008RK-UX
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 12:41:27 +0000
X-Inumbo-ID: 372821a7-7df5-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 372821a7-7df5-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 14:41:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59231973"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 2 Jul 2018 13:41:21 +0100
Message-ID: <1530535281-28419-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530525447-28347-3-git-send-email-andrew.cooper3@citrix.com>
References: <1530525447-28347-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/3] x86/msr: Drop {MISC_ENABLES,
 PLATFORM_INFO}.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>,
 Sergey Dyasli <sergey.dyasli@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>

VGhlc2UgTVNScyBhcmUgbm9uLWFyY2hpdGVjdHVyYWwgYW5kIHRoZSBhdmFpbGFibGUgYm9vbGVh
bnMgd2VyZSB1c2VkIGluIGxpZXUKb2YgYW4gYXJjaGl0ZWN0dXJhbCBzaWduYWwgb2YgYXZhaWxh
YmlsaXR5LgoKSG93ZXZlciwgaW4gaGluZHNpZ2h0LCB0aGUgYWRkaXRpb25hbCBib29sZWFucyBt
YWtlIHRvb2xzdGFjayBNU1IgaW50ZXJhY3Rpb25zCm1vcmUgY29tcGxpY2F0ZWQuICBUaGUgTVNS
cyBhcmUgdW5jb25kaXRpb25hbGx5IGF2YWlsYWJsZSB0byBIVk0gZ3Vlc3RzLCBidXQKY3VycmVu
dGx5IGZvciBQViBndWVzdHMsIGFyZSBoaWRkZW4gd2hlbiBDUFVJRCBmYXVsdGluZyBpcyB1bmF2
YWlsYWJsZS4KSW5zdGVhZCwgc3dpdGNoIHRoZW0gdG8gYmVpbmcgdW5jb25kaXRpb25hbGx5IHJl
YWRhYmxlLCBldmVuIGZvciBQViBndWVzdHMuCgpUaGUgbmV3IGJlaGF2aW91ciBpczoKICAqIFBM
QVRGT1JNX0lORk8gaXMgdW5jb25kaXRpb25hbGx5IHJlYWRhYmxlIGV2ZW4gZm9yIFBWIGd1ZXN0
cyBhbmQgd2lsbAogICAgaW5kaWNhdGUgdGhlIHByZXNlbmNlIG9yIGFic2VuY2Ugb2YgQ1BVSUQg
RmF1bHRpbmcgaW4gYml0IDMxLgogICogTUlTQ19GRUFUVVJFU19FTkFCTEVTIGlzIHVuY29uZGl0
aW9uYWxseSByZWFkYWJsZSwgYW5kIGJpdCAwIG1heSBiZSBzZXQKICAgIGlmZiBQTEFURk9STV9J
TkZPIHJlcG9ydHMgdGhhdCBDUFVJRCBGYXVsdGluZyBpcyBhdmFpbGFibGUuCgpBcyBhIG1pbm9y
IGJ1Z2ZpeCwgQ1BVSUQgRmF1bHRpbmcgZm9yIEhWTSBndWVzdHMgaXMgbm90IHJlc3RyaWN0ZWQg
dG8KSW50ZWwvQU1EIGhhcmR3YXJlLiAgSW4gcGFydGljdWxhciwgVklBIGhhdmUgYSBWVC14IGlt
cGxlbWVudGFpb24gY29uZm9ybWluZwp0byB0aGUgSW50ZWwgc3BlY2lmaWNhdGlvbi4KClNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+ClJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxz
ZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cgp2MjoKICogRnVydGhlciByZWR1Y2UgY29kZSB2b2x1
bWUgaW4gcHJvYmVfY3B1aWRfZmF1bHRpbmcoKQogKiBDb21tZW50cyBkZXNjcmliaW5nIHRoZSBu
b24tYXJjaGl0ZWN0dXJhbCBiZWhhdmlvdXIKLS0tCiB4ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5j
IHwgIDkgKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvbXNyLmMgICAgICAgIHwgMzAgKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L21zci5oIHwgMTkgKysr
KysrKysrKysrKysrLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA0MCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jIGIveGVu
L2FyY2gveDg2L2NwdS9jb21tb24uYwppbmRleCBhYThhMjFlLi5iZGQ0NWMzIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9u
LmMKQEAgLTExNSwxMyArMTE1LDggQEAgYm9vbCBfX2luaXQgcHJvYmVfY3B1aWRfZmF1bHRpbmco
dm9pZCkKIAlpbnQgcmM7CiAKIAlpZiAoKHJjID0gcmRtc3Jfc2FmZShNU1JfSU5URUxfUExBVEZP
Uk1fSU5GTywgdmFsKSkgPT0gMCkKLQl7Ci0JCXN0cnVjdCBtc3JfZG9tYWluX3BvbGljeSAqZHAg
PSAmcmF3X21zcl9kb21haW5fcG9saWN5OwotCi0JCWRwLT5wbGFmb3JtX2luZm8uYXZhaWxhYmxl
ID0gdHJ1ZTsKLQkJaWYgKHZhbCAmIE1TUl9QTEFURk9STV9JTkZPX0NQVUlEX0ZBVUxUSU5HKQot
CQkJZHAtPnBsYWZvcm1faW5mby5jcHVpZF9mYXVsdGluZyA9IHRydWU7Ci0JfQorCQlyYXdfbXNy
X2RvbWFpbl9wb2xpY3kucGxhZm9ybV9pbmZvLmNwdWlkX2ZhdWx0aW5nID0KKwkJCXZhbCAmIE1T
Ul9QTEFURk9STV9JTkZPX0NQVUlEX0ZBVUxUSU5HOwogCiAJaWYgKHJjIHx8CiAJICAgICEodmFs
ICYgTVNSX1BMQVRGT1JNX0lORk9fQ1BVSURfRkFVTFRJTkcpIHx8CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbXNyLmMgYi94ZW4vYXJjaC94ODYvbXNyLmMKaW5kZXggMWUxMmNjYi4uNjU5OWYx
MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21zci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc3Iu
YwpAQCAtNTQsMzUgKzU0LDIxIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfaG9zdF9w
b2xpY3kodm9pZCkKIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfaHZtX21heF9wb2xpY3ko
dm9pZCkKIHsKICAgICBzdHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kgKmRwID0gJmh2bV9tYXhfbXNy
X2RvbWFpbl9wb2xpY3k7Ci0gICAgc3RydWN0IG1zcl92Y3B1X3BvbGljeSAqdnAgPSAmaHZtX21h
eF9tc3JfdmNwdV9wb2xpY3k7CiAKICAgICBpZiAoICFodm1fZW5hYmxlZCApCiAgICAgICAgIHJl
dHVybjsKIAogICAgICpkcCA9IGhvc3RfbXNyX2RvbWFpbl9wb2xpY3k7CiAKLSAgICAvKiAweDAw
MDAwMGNlICBNU1JfSU5URUxfUExBVEZPUk1fSU5GTyAqLwogICAgIC8qIEl0J3MgYWx3YXlzIHBv
c3NpYmxlIHRvIGVtdWxhdGUgQ1BVSUQgZmF1bHRpbmcgZm9yIEhWTSBndWVzdHMgKi8KLSAgICBp
ZiAoIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0lOVEVMIHx8Ci0gICAg
ICAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQgKQotICAgIHsK
LSAgICAgICAgZHAtPnBsYWZvcm1faW5mby5hdmFpbGFibGUgPSB0cnVlOwotICAgICAgICBkcC0+
cGxhZm9ybV9pbmZvLmNwdWlkX2ZhdWx0aW5nID0gdHJ1ZTsKLSAgICB9Ci0KLSAgICAvKiAweDAw
MDAwMTQwICBNU1JfSU5URUxfTUlTQ19GRUFUVVJFU19FTkFCTEVTICovCi0gICAgdnAtPm1pc2Nf
ZmVhdHVyZXNfZW5hYmxlcy5hdmFpbGFibGUgPSBkcC0+cGxhZm9ybV9pbmZvLmNwdWlkX2ZhdWx0
aW5nOworICAgIGRwLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRpbmcgPSB0cnVlOwogfQogCiBz
dGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX3B2X21heF9wb2xpY3kodm9pZCkKIHsKICAgICBz
dHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kgKmRwID0gJnB2X21heF9tc3JfZG9tYWluX3BvbGljeTsK
LSAgICBzdHJ1Y3QgbXNyX3ZjcHVfcG9saWN5ICp2cCA9ICZwdl9tYXhfbXNyX3ZjcHVfcG9saWN5
OwogCiAgICAgKmRwID0gaG9zdF9tc3JfZG9tYWluX3BvbGljeTsKLQotICAgIC8qIDB4MDAwMDAx
NDAgIE1TUl9JTlRFTF9NSVNDX0ZFQVRVUkVTX0VOQUJMRVMgKi8KLSAgICB2cC0+bWlzY19mZWF0
dXJlc19lbmFibGVzLmF2YWlsYWJsZSA9IGRwLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRpbmc7
CiB9CiAKIHZvaWQgX19pbml0IGluaXRfZ3Vlc3RfbXNyX3BvbGljeSh2b2lkKQpAQCAtMTA3LDEw
ICs5Myw3IEBAIGludCBpbml0X2RvbWFpbl9tc3JfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpCiAK
ICAgICAvKiBTZWUgY29tbWVudCBpbiBpbnRlbF9jdHh0X3N3aXRjaF9sZXZlbGxpbmcoKSAqLwog
ICAgIGlmICggaXNfY29udHJvbF9kb21haW4oZCkgKQotICAgIHsKLSAgICAgICAgZHAtPnBsYWZv
cm1faW5mby5hdmFpbGFibGUgPSBmYWxzZTsKICAgICAgICAgZHAtPnBsYWZvcm1faW5mby5jcHVp
ZF9mYXVsdGluZyA9IGZhbHNlOwotICAgIH0KIAogICAgIGQtPmFyY2gubXNyID0gZHA7CiAKQEAg
LTEzMCwxMCArMTEzLDYgQEAgaW50IGluaXRfdmNwdV9tc3JfcG9saWN5KHN0cnVjdCB2Y3B1ICp2
KQogICAgICp2cCA9IGlzX3B2X2RvbWFpbihkKSA/IHB2X21heF9tc3JfdmNwdV9wb2xpY3kgOgog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9tYXhfbXNyX3ZjcHVfcG9saWN5OwogCi0g
ICAgLyogU2VlIGNvbW1lbnQgaW4gaW50ZWxfY3R4dF9zd2l0Y2hfbGV2ZWxsaW5nKCkgKi8KLSAg
ICBpZiAoIGlzX2NvbnRyb2xfZG9tYWluKGQpICkKLSAgICAgICAgdnAtPm1pc2NfZmVhdHVyZXNf
ZW5hYmxlcy5hdmFpbGFibGUgPSBmYWxzZTsKLQogICAgIHYtPmFyY2gubXNyID0gdnA7CiAKICAg
ICByZXR1cm4gMDsKQEAgLTE2MCw4ICsxMzksNiBAQCBpbnQgZ3Vlc3RfcmRtc3IoY29uc3Qgc3Ry
dWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgKnZhbCkKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPOgotICAgICAgICBpZiAoICFkcC0+
cGxhZm9ybV9pbmZvLmF2YWlsYWJsZSApCi0gICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwogICAg
ICAgICAqdmFsID0gKHVpbnQ2NF90KWRwLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRpbmcgPDwK
ICAgICAgICAgICAgICAgIF9NU1JfUExBVEZPUk1fSU5GT19DUFVJRF9GQVVMVElORzsKICAgICAg
ICAgYnJlYWs7CkBAIC0xNzEsOCArMTQ4LDYgQEAgaW50IGd1ZXN0X3JkbXNyKGNvbnN0IHN0cnVj
dCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90ICp2YWwpCiAgICAgICAgIGdvdG8gZ3Bf
ZmF1bHQ7CiAKICAgICBjYXNlIE1TUl9JTlRFTF9NSVNDX0ZFQVRVUkVTX0VOQUJMRVM6Ci0gICAg
ICAgIGlmICggIXZwLT5taXNjX2ZlYXR1cmVzX2VuYWJsZXMuYXZhaWxhYmxlICkKLSAgICAgICAg
ICAgIGdvdG8gZ3BfZmF1bHQ7CiAgICAgICAgICp2YWwgPSAodWludDY0X3QpdnAtPm1pc2NfZmVh
dHVyZXNfZW5hYmxlcy5jcHVpZF9mYXVsdGluZyA8PAogICAgICAgICAgICAgICAgX01TUl9NSVND
X0ZFQVRVUkVTX0NQVUlEX0ZBVUxUSU5HOwogICAgICAgICBicmVhazsKQEAgLTI1OCw5ICsyMzMs
NiBAQCBpbnQgZ3Vlc3Rfd3Jtc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0
X3QgdmFsKQogICAgIHsKICAgICAgICAgYm9vbCBvbGRfY3B1aWRfZmF1bHRpbmcgPSB2cC0+bWlz
Y19mZWF0dXJlc19lbmFibGVzLmNwdWlkX2ZhdWx0aW5nOwogCi0gICAgICAgIGlmICggIXZwLT5t
aXNjX2ZlYXR1cmVzX2VuYWJsZXMuYXZhaWxhYmxlICkKLSAgICAgICAgICAgIGdvdG8gZ3BfZmF1
bHQ7Ci0KICAgICAgICAgcnN2ZCA9IH4wdWxsOwogICAgICAgICBpZiAoIGRwLT5wbGFmb3JtX2lu
Zm8uY3B1aWRfZmF1bHRpbmcgKQogICAgICAgICAgICAgcnN2ZCAmPSB+TVNSX01JU0NfRkVBVFVS
RVNfQ1BVSURfRkFVTFRJTkc7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaAppbmRleCBhZmJlYjdmLi5kZTQ0MWQ1IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvbXNyLmgKQEAgLTI2MCw5ICsyNjAsMTUgQEAgc3RhdGljIGlubGluZSB2b2lkIHdybXNyX3Rz
Y19hdXgodWludDMyX3QgdmFsKQogLyogTVNSIHBvbGljeSBvYmplY3QgZm9yIHNoYXJlZCBwZXIt
ZG9tYWluIE1TUnMgKi8KIHN0cnVjdCBtc3JfZG9tYWluX3BvbGljeQogewotICAgIC8qIDB4MDAw
MDAwY2UgIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPICovCisgICAgLyoKKyAgICAgKiAweDAwMDAw
MGNlIC0gTVNSX0lOVEVMX1BMQVRGT1JNX0lORk8KKyAgICAgKgorICAgICAqIFRoaXMgTVNSIGlz
IG5vbi1hcmNoaXRlY3R1cmFsLCBidXQgZm9yIHNpbXBsaWN5IHdlIGFsbG93IGl0IHRvIGJlIHJl
YWQKKyAgICAgKiB1bmNvbmRpdGlvbmFsbHkuICBDUFVJRCBGYXVsdGluZyBzdXBwb3J0IGNhbiBi
ZSBmdWxseSBlbXVsYXRlZCBmb3IgSFZNCisgICAgICogZ3Vlc3RzIHNvIGNhbiBiZSBvZmZlcmVk
IHVuY29uZGl0aW9uYWxseSwgd2hpbGUgc3VwcG9ydCBmb3IgUFYgZ3Vlc3RzCisgICAgICogaXMg
ZGVwZW5kZW50IG9uIHJlYWwgaGFyZHdhcmUgc3VwcG9ydC4KKyAgICAgKi8KICAgICBzdHJ1Y3Qg
ewotICAgICAgICBib29sIGF2YWlsYWJsZTsgLyogVGhpcyBNU1IgaXMgbm9uLWFyY2hpdGVjdHVy
YWwgKi8KICAgICAgICAgYm9vbCBjcHVpZF9mYXVsdGluZzsKICAgICB9IHBsYWZvcm1faW5mbzsK
IH07CkBAIC0yODgsOSArMjk0LDE0IEBAIHN0cnVjdCBtc3JfdmNwdV9wb2xpY3kKICAgICAgICAg
dWludDMyX3QgcmF3OwogICAgIH0gc3BlY19jdHJsOwogCi0gICAgLyogMHgwMDAwMDE0MCAgTVNS
X0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUyAqLworICAgIC8qCisgICAgICogMHgwMDAwMDE0
MCAtIE1TUl9JTlRFTF9NSVNDX0ZFQVRVUkVTX0VOQUJMRVMKKyAgICAgKgorICAgICAqIFRoaXMg
TVNSIGlzIG5vbi1hcmNoaXRlY3R1cmFsLCBidXQgZm9yIHNpbXBsaWN5IHdlIGFsbG93IGl0IHRv
IGJlIHJlYWQKKyAgICAgKiB1bmNvbmRpdGlvbmFsbHkuICBUaGUgQ1BVSUQgRmF1bHRpbmcgYml0
IGlzIHRoZSBvbmx5IHdyaXRlYWJsZSBiaXQsIGFuZAorICAgICAqIG9ubHkgaWYgZW51bWVyYXRl
ZCBieSBNU1JfUExBVEZPUk1fSU5GTy4KKyAgICAgKi8KICAgICBzdHJ1Y3QgewotICAgICAgICBi
b29sIGF2YWlsYWJsZTsgLyogVGhpcyBNU1IgaXMgbm9uLWFyY2hpdGVjdHVyYWwgKi8KICAgICAg
ICAgYm9vbCBjcHVpZF9mYXVsdGluZzsKICAgICB9IG1pc2NfZmVhdHVyZXNfZW5hYmxlczsKIH07
Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:42:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12:42: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 1fZyAL-00008N-0D; Mon, 02 Jul 2018 12:42: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=jqnz=js=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fZyAJ-00008C-Ne
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 12:42:47 +0000
X-Inumbo-ID: 6c6d3a9f-7df5-11e8-ba45-cfc176a5991c
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c6d3a9f-7df5-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 12:42:48 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=Lgkf24i+7gkDzlgEu9+dpqlmZpbpVkysqQQLwSnTEHXpeTItZXG6iF+997p57mHElpMckcO2JbPcJ+53OYmV2QNocHrlYkjIukCCEwYnEjEJ46rc/sLSSEmIeMUI7/ZNW593TU6hAz3x/M5lZlifb0+y8mjVJ5argv5HhpJWURr83NMJV5gYE42NfLgwzJIsURoDCRt2tWYoIf5xeFizPTiUO+UUxgaMlPVEgdaRTN5kujyVYv24VT43QdcERxt2n4j1fOB6r5ntl3FAmvPr/O2o3hudIDu382v7BKC741s8hqmQraR2fXoYnGeIprKDLXzVFaghoA2jyjG8eMG7zQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id; s=default; bh=hllrfly6YmyhCunCVWlxd
 +uDGFA=; b=sdbKsiyvt8pYety6hL9hR9/J4XP6wOB7eOA5LZAS6XNYarZGowX5k
 Q/+un89Mmh8LEFMncWBMnPtxciqstOMCBdGUOBsvjBxd+hX7qQIV5rXBpbqZFv/j
 jcDsTqHheOUG3EwCrTJbm43lyuC6jro597MUks5kBnTrNaILKGFZqvDqU161rYoq
 sDuq1P7RF95mI2MCHnfShiPSP/vNLBlDch9YxoTc+FUeE6kYBlcx/298RIcJ0rYO
 1JIyu/tYqEY0DT/VnxjzTnoe2yA9irMtlCcX0otSi03PPXSeJN2Gbxxbg4Gcjkyb
 ueuWp/6yw6je6cYrrLSKKrKcbcuWBFpVw==
Received: (qmail 28172 invoked from network); 2 Jul 2018 15:42:43 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 2 Jul 2018 15:42:43 +0300
Received: (qmail 17460 invoked from network); 2 Jul 2018 15:42:44 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 2 Jul 2018 15:42:44 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon,  2 Jul 2018 15:42:31 +0300
Message-Id: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, rcojocaru@bitdefender.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, jbeulich@suse.com,
 Isaila Alexandru <aisaila@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>

RnJvbTogSXNhaWxhIEFsZXhhbmRydSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgpUaGlzIHBh
dGNoIGFkZHMgYWNjZXNzIHJpZ2h0cyBmb3IgdGhlIE5QVCBwYWdlcy4gVGhlIGFjY2VzcyByaWdo
dHMgYXJlCnNhdmVkIGluIGEgcmFkaXggdHJlZSB3aXRoIHRoZSByb290IHNhdmVkIGluIHAybV9k
b21haW4uIFRoZSByaWdodHMgYXJlIG1hbmlwdWxhdGVkIHRocm91Z2ggcDJtX3NldF9hY2Nlc3Mo
KQphbmQgcDJtX2dldF9hY2Nlc3MoKSBmdW5jdGlvbnMuClRoZSBwYXRjaCBmb2xsb3dzIHRoZSBl
cHQgbG9naWMuCgpOb3RlOiBJdCB3YXMgdGVzdGVkIHdpdGggeGVuLWFjY2VzcyB3cml0ZQoKU2ln
bmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cgot
LS0KQ2hhbmdlcyBzaW5jZSBWMjoKCS0gRGVsZXRlIGJsYWsgbGluZQoJLSBBZGQgcmV0dXJuIGlm
IHAybV9hY2Nlc3Nfcnd4ID0gYQoJLSBEZWxldGUgdGhlIGNvbW1lbnQgZnJvbSBwMm1fcHRfZ2V0
X2VudHJ5KCkKCS0gTW92ZWQgcmFkaXhfdHJlZV9pbml0KCkgdG8gYXJjaF9tb25pdG9yX2luaXRf
ZG9tYWluKCkuCi0tLQogeGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyAgICAgfCAgIDMgKysK
IHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgICAgICAgIHwgMTA5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAg
fCAgIDYgKysrCiB4ZW4vYXJjaC94ODYvbW9uaXRvci5jICAgICAgICAgICB8ICAxMyArKysrKwog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fYWNjZXNzLmggfCAgIDIgKy0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvcDJtLmggICAgICAgIHwgICA2ICsrKwogNiBmaWxlcyBjaGFuZ2VkLCAxMjQgaW5zZXJ0
aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21l
bV9hY2Nlc3MuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKaW5kZXggYzBjZDAxNy4u
ZDc4YzgyYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYworKysgYi94
ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCkBAIC0yMjEsNyArMjIxLDEwIEBAIGJvb2wgcDJt
X21lbV9hY2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLAogICAgICAg
ICB7CiAgICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0dM
QV9WQUxJRDsKICAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmdsYSA9IGdsYTsKKyAgICAg
ICAgfQogCisgICAgICAgIGlmICggbnBmZWMuZ2xhX3ZhbGlkIHx8IGNwdV9oYXNfc3ZtICkKKyAg
ICAgICAgewogICAgICAgICAgICAgaWYgKCBucGZlYy5raW5kID09IG5wZmVjX2tpbmRfd2l0aF9n
bGEgKQogICAgICAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NF
U1NfRkFVTFRfV0lUSF9HTEE7CiAgICAgICAgICAgICBlbHNlIGlmICggbnBmZWMua2luZCA9PSBu
cGZlY19raW5kX2luX2dwdCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKaW5kZXggYjhjNWQyZS4uNDMzMGQxZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
cHQuYwpAQCAtNjgsNyArNjgsOCBAQAogc3RhdGljIHVuc2lnbmVkIGxvbmcgcDJtX3R5cGVfdG9f
ZmxhZ3MoY29uc3Qgc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgdCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1mbl90IG1mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhY2Nlc3MpCiB7CiAgICAgdW5zaWduZWQgbG9u
ZyBmbGFnczsKICAgICAvKgpAQCAtODcsMjMgKzg4LDI3IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25n
IHAybV90eXBlX3RvX2ZsYWdzKGNvbnN0IHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgY2Fz
ZSBwMm1fcmFtX3BhZ2VkOgogICAgIGNhc2UgcDJtX3JhbV9wYWdpbmdfaW46CiAgICAgZGVmYXVs
dDoKLSAgICAgICAgcmV0dXJuIGZsYWdzIHwgX1BBR0VfTlhfQklUOworICAgICAgICBmbGFncyB8
PSBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX05YX0JJVDsKKyAgICAgICAgYnJlYWs7CiAgICAgY2Fz
ZSBwMm1fZ3JhbnRfbWFwX3JvOgogICAgICAgICByZXR1cm4gZmxhZ3MgfCBQMk1fQkFTRV9GTEFH
UyB8IF9QQUdFX05YX0JJVDsKICAgICBjYXNlIHAybV9pb3JlcV9zZXJ2ZXI6CiAgICAgICAgIGZs
YWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcgfCBfUEFHRV9OWF9CSVQ7CiAgICAgICAg
IGlmICggcDJtLT5pb3JlcS5mbGFncyAmIFhFTl9ETU9QX0lPUkVRX01FTV9BQ0NFU1NfV1JJVEUg
KQotICAgICAgICAgICAgcmV0dXJuIGZsYWdzICYgfl9QQUdFX1JXOwotICAgICAgICByZXR1cm4g
ZmxhZ3M7CisgICAgICAgICAgICBmbGFncyAmPSB+X1BBR0VfUlc7CisgICAgICAgIGJyZWFrOwog
ICAgIGNhc2UgcDJtX3JhbV9ybzoKICAgICBjYXNlIHAybV9yYW1fbG9nZGlydHk6CiAgICAgY2Fz
ZSBwMm1fcmFtX3NoYXJlZDoKLSAgICAgICAgcmV0dXJuIGZsYWdzIHwgUDJNX0JBU0VfRkxBR1M7
CisgICAgICAgIGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTOworICAgICAgICBicmVhazsKICAgICBj
YXNlIHAybV9yYW1fcnc6Ci0gICAgICAgIHJldHVybiBmbGFncyB8IFAyTV9CQVNFX0ZMQUdTIHwg
X1BBR0VfUlc7CisgICAgICAgIGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlc7Cisg
ICAgICAgIGJyZWFrOwogICAgIGNhc2UgcDJtX2dyYW50X21hcF9ydzoKICAgICBjYXNlIHAybV9t
YXBfZm9yZWlnbjoKLSAgICAgICAgcmV0dXJuIGZsYWdzIHwgUDJNX0JBU0VfRkxBR1MgfCBfUEFH
RV9SVyB8IF9QQUdFX05YX0JJVDsKKyAgICAgICAgZmxhZ3MgfD0gUDJNX0JBU0VfRkxBR1MgfCBf
UEFHRV9SVyB8IF9QQUdFX05YX0JJVDsKKyAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBwMm1fbW1p
b19kaXJlY3Q6CiAgICAgICAgIGlmICggIXJhbmdlc2V0X2NvbnRhaW5zX3NpbmdsZXRvbihtbWlv
X3JvX3JhbmdlcywgbWZuX3gobWZuKSkgKQogICAgICAgICAgICAgZmxhZ3MgfD0gX1BBR0VfUlc7
CkBAIC0xMTIsOCArMTE3LDM3IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIHAybV90eXBlX3RvX2Zs
YWdzKGNvbnN0IHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgICAgICBmbGFncyB8PSBf
UEFHRV9QV1Q7CiAgICAgICAgICAgICBBU1NFUlQoIWxldmVsKTsKICAgICAgICAgfQotICAgICAg
ICByZXR1cm4gZmxhZ3MgfCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1BDRDsKKyAgICAgICAgZmxh
Z3MgfD0gUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9QQ0Q7CisgICAgICAgIGJyZWFrOworICAgIH0K
KyAgICBzd2l0Y2ggKCBhY2Nlc3MgKQorICAgIHsKKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3I6
CisgICAgICAgIGNhc2UgcDJtX2FjY2Vzc193OgorICAgICAgICAgICAgZmxhZ3MgfD0gX1BBR0Vf
TlhfQklUOworICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1JXOworICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19ydzoKKyAgICAgICAgICAgIGZsYWdzIHw9IF9Q
QUdFX05YX0JJVDsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIHAybV9hY2Nlc3Nf
bjoKKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX24ycnd4OgorICAgICAgICAgICAgZmxhZ3MgfD0g
X1BBR0VfTlhfQklUOworICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1JXOworICAgICAgICAg
ICAgYnJlYWs7CisgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19yeDoKKyAgICAgICAgY2FzZSBwMm1f
YWNjZXNzX3d4OgorICAgICAgICBjYXNlIHAybV9hY2Nlc3Nfcngycnc6CisgICAgICAgICAgICBm
bGFncyAmPSB+KF9QQUdFX05YX0JJVCB8IF9QQUdFX1JXKTsKKyAgICAgICAgICAgIGJyZWFrOwor
ICAgICAgICBjYXNlIHAybV9hY2Nlc3NfeDoKKyAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9S
VzsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIHAybV9hY2Nlc3Nfcnd4OgorICAg
ICAgICBkZWZhdWx0OgorICAgICAgICAgICAgYnJlYWs7CiAgICAgfQorICAgIHJldHVybiBmbGFn
czsKIH0KIAogCkBAIC0xNzQsNiArMjA4LDQ0IEBAIHN0YXRpYyB2b2lkIHAybV9hZGRfaW9tbXVf
ZmxhZ3MobDFfcGdlbnRyeV90ICpwMm1fZW50cnksCiAgICAgICAgIGwxZV9hZGRfZmxhZ3MoKnAy
bV9lbnRyeSwgaW9tbXVfbmxldmVsX3RvX2ZsYWdzKG5sZXZlbCwgZmxhZ3MpKTsKIH0KIAorc3Rh
dGljIHAybV9hY2Nlc3NfdCBwMm1fZ2V0X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1
bnNpZ25lZCBsb25nIGdmbikKK3sKKyAgICB2b2lkICpwdHI7CisKKyAgICBpZiAoICFwMm0tPm1l
bV9hY2Nlc3Nfc2V0dGluZ3MgKQorICAgICAgICByZXR1cm4gcDJtX2FjY2Vzc19yd3g7CisKKyAg
ICBwdHIgPSByYWRpeF90cmVlX2xvb2t1cChwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbik7
CisgICAgaWYgKCAhcHRyICkKKyAgICAgICAgcmV0dXJuIHAybV9hY2Nlc3Nfcnd4OworICAgIGVs
c2UKKyAgICAgICAgcmV0dXJuIHJhZGl4X3RyZWVfcHRyX3RvX2ludChwdHIpOworfQorCitzdGF0
aWMgdm9pZCBwMm1fc2V0X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBs
b25nIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX2FjY2Vz
c190IGEpCit7CisgICAgaW50IHJjOworCisgICAgaWYgKCAhcDJtLT5tZW1fYWNjZXNzX3NldHRp
bmdzICkKKyAgICAgICAgcmV0dXJuOworCisgICAgaWYgKCBwMm1fYWNjZXNzX3J3eCA9PSBhICkK
KyAgICB7CisgICAgICAgIHJhZGl4X3RyZWVfZGVsZXRlKHAybS0+bWVtX2FjY2Vzc19zZXR0aW5n
cywgZ2ZuKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIHJjID0gcmFkaXhfdHJlZV9p
bnNlcnQocDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICByYWRpeF90cmVlX2ludF90b19wdHIoYSkpOworICAgIGlmICggcmMgPT0gLUVFWElT
VCApCisgICAgICAgIC8qIElmIGEgc2V0dGluZyBhbHJlYWR5IGV4aXN0cywgY2hhbmdlIGl0IHRv
IHRoZSBuZXcgb25lLiAqLworICAgICAgICByYWRpeF90cmVlX3JlcGxhY2Vfc2xvdCgKKyAgICAg
ICAgICAgIHJhZGl4X3RyZWVfbG9va3VwX3Nsb3QoCisgICAgICAgICAgICAgICAgcDJtLT5tZW1f
YWNjZXNzX3NldHRpbmdzLCBnZm4pLAorICAgICAgICAgICAgcmFkaXhfdHJlZV9pbnRfdG9fcHRy
KGEpKTsKK30KKwogLyogUmV0dXJuczogMCBmb3Igc3VjY2VzcywgLWVycm5vIGZvciBmYWlsdXJl
ICovCiBzdGF0aWMgaW50CiBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2
b2lkICoqdGFibGUsCkBAIC0yMDEsNiArMjczLDcgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAy
bV9kb21haW4gKnAybSwgdm9pZCAqKnRhYmxlLAogICAgICAgICBuZXdfZW50cnkgPSBsMWVfZnJv
bV9tZm4obWZuLCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXKTsKIAogICAgICAgICBwMm1fYWRk
X2lvbW11X2ZsYWdzKCZuZXdfZW50cnksIGxldmVsLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dy
aXRhYmxlKTsKKyAgICAgICAgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybS0+ZGVmYXVsdF9h
Y2Nlc3MpOwogICAgICAgICBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5
LCBuZXdfZW50cnksIGxldmVsICsgMSk7CiAgICAgfQogICAgIGVsc2UgaWYgKCBmbGFncyAmIF9Q
QUdFX1BTRSApCkBAIC0yNDksNiArMzIyLDcgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9k
b21haW4gKnAybSwgdm9pZCAqKnRhYmxlLAogICAgICAgICB7CiAgICAgICAgICAgICBuZXdfZW50
cnkgPSBsMWVfZnJvbV9wZm4ocGZuIHwgKGkgPDwgKChsZXZlbCAtIDEpICogUEFHRVRBQkxFX09S
REVSKSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MpOworICAg
ICAgICAgICAgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybS0+ZGVmYXVsdF9hY2Nlc3MpOwog
ICAgICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIGwxX2VudHJ5ICsgaSwg
bmV3X2VudHJ5LCBsZXZlbCk7CiAgICAgICAgIH0KIApAQCAtMjU2LDYgKzMzMCw3IEBAIHAybV9u
ZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwKIAogICAgICAg
ICBuZXdfZW50cnkgPSBsMWVfZnJvbV9tZm4obWZuLCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JX
KTsKICAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmbmV3X2VudHJ5LCBsZXZlbCwgSU9NTVVG
X3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisgICAgICAgIHAybV9zZXRfYWNjZXNzKHAybSwg
Z2ZuLCBwMm0tPmRlZmF1bHRfYWNjZXNzKTsKICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnko
cDJtLCBnZm4sIHAybV9lbnRyeSwgbmV3X2VudHJ5LCBsZXZlbCArIDEpOwogICAgIH0KICAgICBl
bHNlCkBAIC00MjAsOCArNDk1LDkgQEAgc3RhdGljIGludCBkb19yZWNhbGMoc3RydWN0IHAybV9k
b21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgICAgIGlmICggbnQgIT0gb3QgKQog
ICAgICAgICB7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiA9IGwxZV9nZXRfcGZuKGUp
OworICAgICAgICAgICAgcDJtX2FjY2Vzc190IGEgPSBwMm1fZ2V0X2FjY2VzcyhwMm0sIGdmbik7
CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzID0gcDJtX3R5cGVfdG9fZmxhZ3MocDJt
LCBudCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBfbWZuKG1mbiksIGxldmVsKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfbWZuKG1mbiksIGxldmVsLCBhKTsKIAogICAgICAgICAgICAgaWYg
KCBsZXZlbCApCiAgICAgICAgICAgICB7CkBAIC01NjksMTMgKzY0NSwxNCBAQCBwMm1fcHRfc2V0
X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAg
ICAgICAgQVNTRVJUKCFtZm5fdmFsaWQobWZuKSB8fCBwMm10ICE9IHAybV9tbWlvX2RpcmVjdCk7
CiAgICAgICAgIGwzZV9jb250ZW50ID0gbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2FsbG93c19pbnZh
bGlkX21mbihwMm10KQogICAgICAgICAgICAgPyBwMm1fbDNlX2Zyb21fcGZuKG1mbl94KG1mbiks
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBw
Mm10LCBtZm4sIDIpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3Rv
X2ZsYWdzKHAybSwgcDJtdCwgbWZuLCAyLCBwMm1hKSkKICAgICAgICAgICAgIDogbDNlX2VtcHR5
KCk7CiAgICAgICAgIGVudHJ5X2NvbnRlbnQubDEgPSBsM2VfY29udGVudC5sMzsKIAogICAgICAg
ICBpZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApCiAgICAgICAgICAgICBwMm1fYWRkX2lvbW11
X2ZsYWdzKCZlbnRyeV9jb250ZW50LCAwLCBpb21tdV9wdGVfZmxhZ3MpOwogCisgICAgICAgIHAy
bV9zZXRfYWNjZXNzKHAybSwgZ2ZuLCBwMm1hKTsKICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50
cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlfY29udGVudCwgMyk7CiAgICAgICAgIC8qIE5C
OiBwYWdpbmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJseSAq
LwogICAgIH0KQEAgLTYwOCw3ICs2ODUsNyBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKIAogICAgICAgICBpZiAoIG1mbl92
YWxpZChtZm4pIHx8IHAybV9hbGxvd3NfaW52YWxpZF9tZm4ocDJtdCkgKQogICAgICAgICAgICAg
ZW50cnlfY29udGVudCA9IHAybV9sMWVfZnJvbV9wZm4obWZuX3gobWZuKSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBwMm10
LCBtZm4sIDApKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X3R5cGVfdG9fZmxhZ3MocDJtLCBwMm10LCBtZm4sIDAsIHAybWEpKTsKICAgICAgICAgZWxzZQog
ICAgICAgICAgICAgZW50cnlfY29udGVudCA9IGwxZV9lbXB0eSgpOwogCkBAIC02MzAsNiArNzA3
LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5f
LCBtZm5fdCBtZm4sCiAgICAgICAgICAgICBwMm0tPmlvcmVxLmVudHJ5X2NvdW50LS07CiAgICAg
ICAgIH0KIAorICAgICAgICBwMm1fc2V0X2FjY2VzcyhwMm0sIGdmbiwgcDJtYSk7CiAgICAgICAg
IC8qIGxldmVsIDEgZW50cnkgKi8KICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBn
Zm4sIHAybV9lbnRyeSwgZW50cnlfY29udGVudCwgMSk7CiAgICAgICAgIC8qIE5COiBwYWdpbmdf
d3JpdGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJseSAqLwpAQCAtNjYx
LDEzICs3MzksMTQgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBn
Zm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgIEFTU0VSVCghbWZuX3ZhbGlkKG1mbikgfHwg
cDJtdCAhPSBwMm1fbW1pb19kaXJlY3QpOwogICAgICAgICBsMmVfY29udGVudCA9IG1mbl92YWxp
ZChtZm4pIHx8IHAybV9hbGxvd3NfaW52YWxpZF9tZm4ocDJtdCkKICAgICAgICAgICAgID8gcDJt
X2wyZV9mcm9tX3BmbihtZm5feChtZm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHAybV90eXBlX3RvX2ZsYWdzKHAybSwgcDJtdCwgbWZuLCAxKSkKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwMm1fdHlwZV90b19mbGFncyhwMm0sIHAybXQsIG1mbiwgMSwgcDJtYSkp
CiAgICAgICAgICAgICA6IGwyZV9lbXB0eSgpOwogICAgICAgICBlbnRyeV9jb250ZW50LmwxID0g
bDJlX2NvbnRlbnQubDI7CiAKICAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50LmwxICE9IDAgKQog
ICAgICAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmZW50cnlfY29udGVudCwgMCwgaW9tbXVf
cHRlX2ZsYWdzKTsKIAorICAgICAgICBwMm1fc2V0X2FjY2VzcyhwMm0sIGdmbiwgcDJtYSk7CiAg
ICAgICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50cnksIGVudHJ5X2Nv
bnRlbnQsIDIpOwogICAgICAgICAvKiBOQjogcGFnaW5nX3dyaXRlX3AybV9lbnRyeSgpIGhhbmRs
ZXMgdGxiIGZsdXNoZXMgcHJvcGVybHkgKi8KICAgICB9CkBAIC03NDksOCArODI4LDcgQEAgcDJt
X3B0X2dldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLAogICAgICAq
IFhYWCBPbmNlIHdlIHN0YXJ0IGV4cGxpY2l0bHkgcmVnaXN0ZXJpbmcgTU1JTyByZWdpb25zIGlu
IHRoZSBwMm0gCiAgICAgICogWFhYIHdlIHdpbGwgcmV0dXJuIHAybV9pbnZhbGlkIGZvciB1bm1h
cHBlZCBnZm5zICovCiAgICAgKnQgPSBwMm1fbW1pb19kbTsKLSAgICAvKiBOb3QgaW1wbGVtZW50
ZWQgZXhjZXB0IHdpdGggRVBUICovCi0gICAgKmEgPSBwMm1fYWNjZXNzX3J3eDsgCisgICAgKmEg
PSBwMm1fYWNjZXNzX247CiAKICAgICBpZiAoIGdmbiA+IHAybS0+bWF4X21hcHBlZF9wZm4gKQog
ICAgIHsKQEAgLTgxMyw2ICs4OTEsNyBAQCBwb2RfcmV0cnlfbDM6CiAgICAgICAgICAgICAgICAg
ICAgICAgIGwxX3RhYmxlX29mZnNldChhZGRyKSk7CiAgICAgICAgICAgICAqdCA9IHAybV9yZWNh
bGNfdHlwZShyZWNhbGMgfHwgX25lZWRzX3JlY2FsYyhmbGFncyksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwMm1fZmxhZ3NfdG9fdHlwZShmbGFncyksIHAybSwgZ2ZuKTsKKyAg
ICAgICAgICAgICphID0gcDJtX2dldF9hY2Nlc3MocDJtLCBnZm4pOwogICAgICAgICAgICAgdW5t
YXBfZG9tYWluX3BhZ2UobDNlKTsKIAogICAgICAgICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4p
IHx8ICFwMm1faXNfcmFtKCp0KSk7CkBAIC04NTIsNiArOTMxLDcgQEAgcG9kX3JldHJ5X2wyOgog
ICAgICAgICBtZm4gPSBfbWZuKGwyZV9nZXRfcGZuKCpsMmUpICsgbDFfdGFibGVfb2Zmc2V0KGFk
ZHIpKTsKICAgICAgICAgKnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxjIHx8IF9uZWVkc19yZWNh
bGMoZmxhZ3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fZmxhZ3NfdG9fdHlw
ZShmbGFncyksIHAybSwgZ2ZuKTsKKyAgICAgICAgKmEgPSBwMm1fZ2V0X2FjY2VzcyhwMm0sIGdm
bik7CiAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKGwyZSk7CiAgICAgICAgIAogICAgICAgICBB
U1NFUlQobWZuX3ZhbGlkKG1mbikgfHwgIXAybV9pc19yYW0oKnQpKTsKQEAgLTg4OCw2ICs5Njgs
NyBAQCBwb2RfcmV0cnlfbDE6CiAgICAgfQogICAgIG1mbiA9IGwxZV9nZXRfbWZuKCpsMWUpOwog
ICAgICp0ID0gcDJtX3JlY2FsY190eXBlKHJlY2FsYyB8fCBfbmVlZHNfcmVjYWxjKGZsYWdzKSwg
bDF0LCBwMm0sIGdmbik7CisgICAgKmEgPSBwMm1fZ2V0X2FjY2VzcyhwMm0sIGdmbik7CiAgICAg
dW5tYXBfZG9tYWluX3BhZ2UobDFlKTsKIAogICAgIEFTU0VSVChtZm5fdmFsaWQobWZuKSB8fCAh
cDJtX2lzX3JhbSgqdCkgfHwgcDJtX2lzX3BhZ2luZygqdCkpOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGM1M2NhYjQuLjEy
ZTJkMjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94
ODYvbW0vcDJtLmMKQEAgLTY3NSw2ICs2NzUsMTIgQEAgdm9pZCBwMm1fdGVhcmRvd24oc3RydWN0
IHAybV9kb21haW4gKnAybSkKIAogICAgIGQgPSBwMm0tPmRvbWFpbjsKIAorICAgIGlmICggcDJt
LT5tZW1fYWNjZXNzX3NldHRpbmdzICkKKyAgICB7CisgICAgICAgIHJhZGl4X3RyZWVfZGVzdHJv
eShwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIE5VTEwpOworICAgICAgICB4ZnJlZShwMm0tPm1l
bV9hY2Nlc3Nfc2V0dGluZ3MpOworICAgIH0KKwogICAgIHAybV9sb2NrKHAybSk7CiAgICAgQVNT
RVJUKGF0b21pY19yZWFkKCZkLT5zaHJfcGFnZXMpID09IDApOwogICAgIHAybS0+cGh5c190YWJs
ZSA9IHBhZ2V0YWJsZV9udWxsKCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW9uaXRvci5j
IGIveGVuL2FyY2gveDg2L21vbml0b3IuYwppbmRleCAzZmI2NTMxLi4xOGI4OGExIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbW9uaXRvci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tb25pdG9yLmMK
QEAgLTIwLDEwICsyMCwxMyBAQAogICovCiAKICNpbmNsdWRlIDxhc20vbW9uaXRvci5oPgorI2lu
Y2x1ZGUgPGFzbS9wMm0uaD4KICNpbmNsdWRlIDxwdWJsaWMvdm1fZXZlbnQuaD4KIAogaW50IGFy
Y2hfbW9uaXRvcl9pbml0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQogeworICAgIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CisKICAgICBpZiAoICFkLT5hcmNo
Lm1vbml0b3IubXNyX2JpdG1hcCApCiAgICAgICAgIGQtPmFyY2gubW9uaXRvci5tc3JfYml0bWFw
ID0geHphbGxvY19hcnJheShzdHJ1Y3QgbW9uaXRvcl9tc3JfYml0bWFwLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMik7CkBAIC0zMSw2ICszNCwx
NiBAQCBpbnQgYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpCiAgICAg
aWYgKCAhZC0+YXJjaC5tb25pdG9yLm1zcl9iaXRtYXAgKQogICAgICAgICByZXR1cm4gLUVOT01F
TTsKIAorICAgIGlmICggY3B1X2hhc19zdm0gJiYgIXAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyAp
CisgICAgeworICAgICAgICBwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MgPSB4bWFsbG9jKHN0cnVj
dCByYWRpeF90cmVlX3Jvb3QpOworCisgICAgICAgIGlmKCAhcDJtLT5tZW1fYWNjZXNzX3NldHRp
bmdzICkKKyAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOworCisgICAgICAgIHJhZGl4X3RyZWVf
aW5pdChwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MpOworICAgIH0KKwogICAgIHJldHVybiAwOwog
fQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9hY2Nlc3MuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vzcy5oCmluZGV4IDQwNDNjOWYuLjM0ZjJjMDcgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vzcy5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvbWVtX2FjY2Vzcy5oCkBAIC00Niw3ICs0Niw3IEBAIGJvb2wgcDJtX21lbV9hY2Nl
c3NfZW11bGF0ZV9jaGVjayhzdHJ1Y3QgdmNwdSAqdiwKIC8qIFNhbml0eSBjaGVjayBmb3IgbWVt
X2FjY2VzcyBoYXJkd2FyZSBzdXBwb3J0ICovCiBzdGF0aWMgaW5saW5lIGJvb2wgcDJtX21lbV9h
Y2Nlc3Nfc2FuaXR5X2NoZWNrKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgcmV0dXJuIGlzX2h2
bV9kb21haW4oZCkgJiYgY3B1X2hhc192bXggJiYgaGFwX2VuYWJsZWQoZCk7CisgICAgcmV0dXJu
IGlzX2h2bV9kb21haW4oZCkgJiYgaGFwX2VuYWJsZWQoZCk7CiB9CiAKICNlbmRpZiAvKl9fQVNN
X1g4Nl9NRU1fQUNDRVNTX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
Mm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKaW5kZXggZDRiM2NmYy4uYTIzMzAwYSAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L3AybS5oCkBAIC0yODgsNiArMjg4LDEyIEBAIHN0cnVjdCBwMm1fZG9tYWluIHsKICAg
ICAgKiByZXR5cGVkIGdldCB0aGlzIGFjY2VzcyB0eXBlLiAgU2VlIGRlZmluaXRpb24gb2YgcDJt
X2FjY2Vzc190LiAqLwogICAgIHAybV9hY2Nlc3NfdCBkZWZhdWx0X2FjY2VzczsKIAorICAgIC8q
CisgICAgICogUmFkaXggdHJlZSB0byBzdG9yZSB0aGUgcDJtX2FjY2Vzc190IHNldHRpbmdzIGFz
IHRoZSBwdGUncyBkb24ndCBoYXZlCisgICAgICogZW5vdWdoIGF2YWlsYWJsZSBiaXRzIHRvIHN0
b3JlIHRoaXMgaW5mb3JtYXRpb24uCisgICAgICovCisgICAgc3RydWN0IHJhZGl4X3RyZWVfcm9v
dCAqbWVtX2FjY2Vzc19zZXR0aW5nczsKKwogICAgIC8qIElmIHRydWUsIGFuZCBhbiBhY2Nlc3Mg
ZmF1bHQgY29tZXMgaW4gYW5kIHRoZXJlIGlzIG5vIHZtX2V2ZW50IGxpc3RlbmVyLCAKICAgICAg
KiBwYXVzZSBkb21haW4uICBPdGhlcndpc2UsIHJlbW92ZSBhY2Nlc3MgcmVzdHJpY3Rpb25zLiAq
LwogICAgIGJvb2xfdCAgICAgICBhY2Nlc3NfcmVxdWlyZWQ7Ci0tIAoyLjcuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:56:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12: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 1fZyNg-0001V1-Fi; Mon, 02 Jul 2018 12:56: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=/git=js=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fZyNf-0001Uv-N4
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 12:56:35 +0000
X-Inumbo-ID: 54b1e4d6-7df7-11e8-8089-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54b1e4d6-7df7-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 14:56:27 +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 214F1AD1B;
 Mon,  2 Jul 2018 12:56:32 +0000 (UTC)
Date: Mon, 2 Jul 2018 14:56:29 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Message-ID: <20180702125629.GR19043@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <71f4184c-21ea-5af1-eeb6-bf7787614e2d@amd.com>
 <20180702115423.GK19043@dhcp22.suse.cz>
 <725cb1ad-01b0-42b5-56f0-c08c29804cb4@amd.com>
 <20180702122003.GN19043@dhcp22.suse.cz>
 <02d1d52c-f534-f899-a18c-a3169123ac7c@amd.com>
 <20180702123521.GO19043@dhcp22.suse.cz>
 <91ad1106-6bd4-7d2c-4d40-7c5be945ba36@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <91ad1106-6bd4-7d2c-4d40-7c5be945ba36@amd.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

T24gTW9uIDAyLTA3LTE4IDE0OjM5OjUwLCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgpbLi4uXQo+
IE5vdCB3YW50aW5nIHRvIGJsb2NrIHNvbWV0aGluZyBhcyBpbXBvcnRhbnQgYXMgdGhpcywgc28g
ZmVlbCBmcmVlIHRvIGFkZCBhbgo+IEFja2VkLWJ5OiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3Rp
YW4ua29lbmlnQGFtZC5jb20+IHRvIHRoZSBwYXRjaC4KClRoYW5rcyBhIGxvdCEKCj4gTGV0J3Mg
cmF0aGVyIGZhY2UgdGhlIG5leHQgdG9waWM6IEFueSBpZGVhIGhvdyB0byBydW50aW1lIHRlc3Qg
dGhpcz8KClRoaXMgaXMgYSBnb29kIHF1ZXN0aW9uIGluZGVlZC4gT25lIHdheSB0byBkbyB0aGF0
IHdvdWxkIGJlIHRyaWdnZXJpbmcKdGhlIE9PTSBraWxsZXIgZnJvbSB0aGUgY29udGV4dCB3aGlj
aCB1c2VzIGVhY2ggb2YgdGhlc2UgbW11IG5vdGlmaWVycwoob25lIGF0IHRoZSB0aW1lKSBhbmQg
c2VlIGhvdyB0aGF0IHdvcmtzLiBZb3Ugd291bGQgc2VlIHRoZSBub3RlIGluIHRoZQpsb2cgd2hl
bmV2ZXIgdGhlIG5vdGlmaWVyIHdvdWxkIGJsb2NrLiBUaGUgcHJpbWFyeSB0aGluZyB0byB0ZXN0
IGlzIGhvdwpvZnRlbiB0aGUgb29tIHJlYXBlciByZWFsbHkgaGFkIHRvIGJhY2sgb2ZmIGNvbXBs
ZXRlbHkuCgo+IEkgbWVhbiBJIGNhbiByYXRoZXIgZWFzaWx5IHByb3ZpZGUgYSB0ZXN0IHdoaWNo
IGNyYXNoZXMgYW4gQU1EIEdQVSwgd2hpY2ggaW4KPiB0dXJuIHRoZW4gd291bGQgbWVhbiB0aGF0
IHRoZSBNTVUgbm90aWZpZXIgd291bGQgYmxvY2sgZm9yZXZlciB3aXRob3V0IHRoaXMKPiBwYXRj
aC4KCldlbGwsIHlvdSBkbyBub3QgcmVhbGx5IGhhdmUgdG8gZ28gdGhhdCBmYXIuIEl0IHNob3Vs
ZCBiZSBzdWZmaWNpZW50IHRvCmRvIHRoZSBhYm92ZS4gVGhlIGN1cnJlbnQgY29kZSB3b3VsZCBz
aW1wbHkgYmFjayBvZiB3aXRob3V0IHJlbGVhc2luZwphbnkgbWVtb3J5LiBUaGUgcGF0Y2ggc2hv
dWxkIGhlbHAgdG8gcmVjbGFpbSBzb21lIG1lbW9yeS4KIAo+IEJ1dCBkbyB5b3Uga25vdyBhIHdh
eSB0byBsZXQgdGhlIE9PTSBraWxsZXIga2lsbCBhIHNwZWNpZmljIHByb2Nlc3M/CgpZZXMsIHlv
dSBjYW4gc2V0IGl0cyBvb21fc2NvcmVfYWRqIHRvIDEwMDAgd2hpY2ggbWVhbnMgYWx3YXlzIHNl
bGVjdAp0aGF0IHRhc2suCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:59:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12: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 1fZyQ8-0001d4-1v; Mon, 02 Jul 2018 12: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=gpod=js=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fZyQ6-0001cJ-Ov
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 12:59:06 +0000
X-Inumbo-ID: af45e8ff-7df7-11e8-8089-bc764e045a96
Received: from mail-it0-x242.google.com (unknown [2607:f8b0:4001:c0b::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af45e8ff-7df7-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 14:58:58 +0200 (CEST)
Received: by mail-it0-x242.google.com with SMTP id s7-v6so1082352itb.4
 for <xen-devel@lists.xenproject.org>; Mon, 02 Jul 2018 05:59:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=nu/ybN8uK+duWxnNuMUQIhLRVybSWwRxa+7jZJxyOOM=;
 b=aSqHHoUDrPjznMeVgl6cPF46LrWPcJEm9aOWWxhYDseOHdBHmTs/ZkmPHbH68FkHe1
 HkzvL4VDeiQ4v3wPYWN+uZtszTjm3RHkwYx0MKVflaVpm648S+jqt5Aex7MS5XRYS53m
 o892DgxFOIrQwKDWL7EbPmsQAf2fmwatHsKH6zO2QN0jvwH44muv+iTbzGEEKLA6GTaA
 aarQyYvWHFzJRf/nbiCKhkvrWSIha/drx1n5Q5S3hi7M87k/Mk39RtRdvyBPqHvQE3FE
 8RoOus1jGCvd7UY/+ngYv+JzXCtaMJeCMZLyrzHON3haZQLxfUdTrEhgUlbwu4jmrbE3
 k/kg==
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=nu/ybN8uK+duWxnNuMUQIhLRVybSWwRxa+7jZJxyOOM=;
 b=k6cIsyk79N1q5vgyNR2h7a4nSToXa0khwciqKd7ySt1N7MUQ5HqJle+t5G/Wg6wgOp
 HW6uYd6Cb2aA4PObKPYmpeO2UZnYHiFVR495mQLqmluPJ6lRagWwlPzNFlKdFJw+D2XZ
 PWJdQ953P+UJLTrMTPK6d6AYTDlr6nYQjBt0B9mamLGo9sQay/2I7a+E2FMBZi2erUTe
 pIt/H5L1YIJ0/I2hqALjc0MtGvBCCDAyCLUTm7SFDbkNwJTwJdLV5s09wi4BZmqaSKhM
 6BBFnTsoOuDV8cwI6BXMvpnJ3CKhZo25EzI3SxiNLTtD6bCZBGPZgXjYQiZA4+cgilbP
 NDTQ==
X-Gm-Message-State: APt69E1TzCZBYoRoY9WsAKhWszmqJKNZKG8Vinovrnpb3uqWYkHPZojX
 LciEM2L7kDZUkGc3pBeN6LfH2tz3z0wTrX95V+0=
X-Google-Smtp-Source: AAOMgpfZ4XJ0V8cFna3pma+tYi7rb9N7+0k2uceGr6PzA4khrvFm11t6XDMm/cKsvw1gYZ2C85mwOU6miyf7HWCtfyI=
X-Received: by 2002:a24:7215:: with SMTP id
 x21-v6mr9369233itc.131.1530536344771; 
 Mon, 02 Jul 2018 05:59:04 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a4f:d0f8:0:0:0:0:0 with HTTP;
 Mon, 2 Jul 2018 05:59:04 -0700 (PDT)
In-Reply-To: <20180615101518.11161-1-al1img@gmail.com>
References: <20180615101518.11161-1-al1img@gmail.com>
From: Oleksandr Grytsov <al1img@gmail.com>
Date: Mon, 2 Jul 2018 15:59:04 +0300
Message-ID: <CACvf2oUHph81v0FFVU6UeAjBDvmjaiibmK2OVhQeaO4pZ==KGg@mail.gmail.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [PATCH v3 0/5] libxl: add PV sound device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
Content-Type: multipart/mixed; boundary="===============1891293274062738086=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1891293274062738086==
Content-Type: multipart/alternative; boundary="00000000000025607f057003c371"

--00000000000025607f057003c371
Content-Type: text/plain; charset="UTF-8"

On Fri, Jun 15, 2018 at 1:15 PM, Oleksandr Grytsov <al1img@gmail.com> wrote:

> From: Oleksandr Grytsov <oleksandr_grytsov@epam.com>
>
> This patch set adds PV sound device support to xl.cfg and xl.
> See sndif.h for protocol implementation details.
>
> Changes since v2:
>  * address comments
>  * rename libxl_vsnd_stream.id -> libxl_vsnd_stream.unique_id
>  * use XENSND_FIELD_... defines in xl_parse.c and xl_vsnd.c
>
> Oleksandr Grytsov (5):
>   libxl: add PV sound device
>   libxl: add vsnd list and info
>   xl: add PV sound condif parser
>   xl: add vsnd CLI commands
>   docs: add PV sound device config
>
>  docs/man/xl.cfg.pod.5.in             | 149 ++++++
>  docs/man/xl.pod.1.in                 |  30 ++
>  tools/libxl/Makefile                 |   2 +-
>  tools/libxl/libxl.h                  |  24 +
>  tools/libxl/libxl_create.c           |   1 +
>  tools/libxl/libxl_internal.h         |   1 +
>  tools/libxl/libxl_types.idl          |  83 ++++
>  tools/libxl/libxl_types_internal.idl |   1 +
>  tools/libxl/libxl_utils.h            |   3 +
>  tools/libxl/libxl_vsnd.c             | 684 +++++++++++++++++++++++++++
>  tools/xl/Makefile                    |   2 +-
>  tools/xl/xl.h                        |   3 +
>  tools/xl/xl_cmdtable.c               |  15 +
>  tools/xl/xl_parse.c                  | 246 ++++++++++
>  tools/xl/xl_parse.h                  |   1 +
>  tools/xl/xl_vsnd.c                   | 206 ++++++++
>  16 files changed, 1449 insertions(+), 2 deletions(-)
>  create mode 100644 tools/libxl/libxl_vsnd.c
>  create mode 100644 tools/xl/xl_vsnd.c
>
> --
> 2.17.1
>
>
ping

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On F=
ri, Jun 15, 2018 at 1:15 PM, Oleksandr Grytsov <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:al1img@gmail.com" target=3D"_blank">al1img@gmail.com</a>&gt;</s=
pan> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">From: Oleksandr Grytsov &lt;<=
a href=3D"mailto:oleksandr_grytsov@epam.com">oleksandr_grytsov@epam.com</a>=
&gt;<br>
<br>
This patch set adds PV sound device support to xl.cfg and xl.<br>
See sndif.h for protocol implementation details.<br>
<br>
Changes since v2:<br>
=C2=A0* address comments<br>
=C2=A0* rename <a href=3D"http://libxl_vsnd_stream.id" rel=3D"noreferrer" t=
arget=3D"_blank">libxl_vsnd_stream.id</a> -&gt; libxl_vsnd_stream.unique_id=
<br>
=C2=A0* use XENSND_FIELD_... defines in xl_parse.c and xl_vsnd.c<br>
<br>
Oleksandr Grytsov (5):<br>
=C2=A0 libxl: add PV sound device<br>
=C2=A0 libxl: add vsnd list and info<br>
=C2=A0 xl: add PV sound condif parser<br>
=C2=A0 xl: add vsnd CLI commands<br>
=C2=A0 docs: add PV sound device config<br>
<br>
=C2=A0docs/man/<a href=3D"http://xl.cfg.pod.5.in" rel=3D"noreferrer" target=
=3D"_blank">xl.cfg.pod.5.in</a>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0| 149 ++++++<br>
=C2=A0docs/man/<a href=3D"http://xl.pod.1.in" rel=3D"noreferrer" target=3D"=
_blank">xl.pod.1.in</a>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0|=C2=A0 30 ++<br>
=C2=A0tools/libxl/Makefile=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0|=C2=A0 =C2=A02 +-<br>
=C2=A0tools/libxl/libxl.h=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 |=C2=A0 24 +<br>
=C2=A0tools/libxl/libxl_create.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=
=C2=A0 =C2=A01 +<br>
=C2=A0tools/libxl/libxl_internal.h=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0=
 =C2=A01 +<br>
=C2=A0tools/libxl/libxl_types.idl=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0=
 83 ++++<br>
=C2=A0tools/libxl/libxl_types_<wbr>internal.idl |=C2=A0 =C2=A01 +<br>
=C2=A0tools/libxl/libxl_utils.h=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=
=C2=A0 =C2=A03 +<br>
=C2=A0tools/libxl/libxl_vsnd.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0| 684 +++++++++++++++++++++++++++<br>
=C2=A0tools/xl/Makefile=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A02 +-<br>
=C2=A0tools/xl/xl.h=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A03 +<br>
=C2=A0tools/xl/xl_cmdtable.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0|=C2=A0 15 +<br>
=C2=A0tools/xl/xl_parse.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 | 246 ++++++++++<br>
=C2=A0tools/xl/xl_parse.h=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 |=C2=A0 =C2=A01 +<br>
=C2=A0tools/xl/xl_vsnd.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0| 206 ++++++++<br>
=C2=A016 files changed, 1449 insertions(+), 2 deletions(-)<br>
=C2=A0create mode 100644 tools/libxl/libxl_vsnd.c<br>
=C2=A0create mode 100644 tools/xl/xl_vsnd.c<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
-- <br>
2.17.1<br>
<br>
</font></span></blockquote></div></div><div class=3D"gmail_extra"><br></div=
><div class=3D"gmail_extra">ping<br></div></div>

--00000000000025607f057003c371--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1891293274062738086==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 02 12:59:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 12: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 1fZyQf-0001ge-E7; Mon, 02 Jul 2018 12:59: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=gpod=js=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fZyQd-0001gU-C6
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 12:59:39 +0000
X-Inumbo-ID: c2ad52ab-7df7-11e8-8089-bc764e045a96
Received: from mail-io0-x244.google.com (unknown [2607:f8b0:4001:c06::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2ad52ab-7df7-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 14:59:31 +0200 (CEST)
Received: by mail-io0-x244.google.com with SMTP id s26-v6so14650496ioj.4
 for <xen-devel@lists.xenproject.org>; Mon, 02 Jul 2018 05:59:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=1R/OTyoh2IHdBsMu8vnxBAbgthiXEPiGGdPmGLcc5H0=;
 b=TMI1jbvHFxBuSiCcH6vtbVPhp9aLsdj+xlkJounBaLL847KfiTSb8bzIUkB9c+4zYb
 44pNI5U+MOWSmq1fGqjiXweJvZpD1tCfDGdnpv+7tNTyvUsNQM7TAOipP28/SWmhMrNB
 NxJs1TvG07CJqry0rCx+WxePQuvUvddu5zLrJUmnUghTwuYfIrrELcQhQ9kBIuYYnZYE
 AueC5USIG//glFpxppTV/5wBHr7WyeoGR1/gxpcMKbgDeJopKRC6+NQs0DJKuSgzicpU
 tbX+5GZXoG8603gr0EBgHmB9RNLlNbPULfYAEAd6Qf++yfpGsnPHpUn/ZkdvwkjdQbkB
 YahA==
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=1R/OTyoh2IHdBsMu8vnxBAbgthiXEPiGGdPmGLcc5H0=;
 b=W5D6R/0HSF8JVI15DE2vDdiXIkLhT+EdG96YfgRPfmh9zl17xtvP5oUoPaW4r4oIKc
 uCtrzXMeFD35/y+N6LDFRgrgfRsaQZSE/TrYzZAR2A5FTnM77DprbgbKg5UsLwDHuzq4
 0ZIr90phi4eDBQd7k+aedFO6adQLmWs+wBhQ0vIIKpdjUFkS4UOLuOuvX5+XhloPXRdm
 u6KowX1gPquP48BbywwDS5HIPNLTF3k+CvbHefAGkzlpsztQAEJrgrjpww9XknjJ4zZ0
 gS1FG4OlPBOJ1XgKCIc5Ki6uW1ZhPvB49D2/Jo2GM8jOG+7kJHK7qLdJRGzjYekIx9zl
 DQ4g==
X-Gm-Message-State: APt69E3UavLQ6sQ4Toi5MSYQk1GDEG8ZkAj2cUOdjknx+IbuchPrVTe2
 7V0qUHEMTCLxkrU/WQG5Iu6KaDM2w8KMBUqYX1U=
X-Google-Smtp-Source: AAOMgpcpzLaV1XnqfRvpIqNM5hMpSDjKnGCAvEQRisb/jLtz3OnRQ7kg6Is4UX6LyG8xy8eb9peKonVCEA4m4VyXJZs=
X-Received: by 2002:a6b:39c1:: with SMTP id
 g184-v6mr20490946ioa.137.1530536377237; 
 Mon, 02 Jul 2018 05:59:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a4f:d0f8:0:0:0:0:0 with HTTP;
 Mon, 2 Jul 2018 05:59:36 -0700 (PDT)
In-Reply-To: <20180612154046.3492-1-al1img@gmail.com>
References: <20180612154046.3492-1-al1img@gmail.com>
From: Oleksandr Grytsov <al1img@gmail.com>
Date: Mon, 2 Jul 2018 15:59:36 +0300
Message-ID: <CACvf2oU7mtFi_WgV0oBTvOswsxkS1U8YMZUQWirL-g+sMYvpdQ@mail.gmail.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [PATCH 0/1] libxl/xl: rename id to unique-id in
 vdispl xen store
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
Content-Type: multipart/mixed; boundary="===============5351671533527167978=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5351671533527167978==
Content-Type: multipart/alternative; boundary="00000000000014c418057003c55f"

--00000000000014c418057003c55f
Content-Type: text/plain; charset="UTF-8"

On Tue, Jun 12, 2018 at 6:40 PM, Oleksandr Grytsov <al1img@gmail.com> wrote:

> From: Oleksandr Grytsov <oleksandr_grytsov@epam.com>
>
> As new version of the display protocol introduces unique-id variable, it
> needs
> to be changed in libxl/xl. This patchset renames it in the xen store and in
> display device structures. Also it uses XENDISPL_FIELD_... defines instead
> of
> inline names.
>
> Oleksandr Grytsov (1):
>   libxl/xl: rename id to unique-id in vdispl xen store
>
>  docs/man/xl.cfg.pod.5.in    |  2 +-
>  tools/libxl/libxl_types.idl |  4 ++--
>  tools/libxl/libxl_vdispl.c  | 32 +++++++++++++++++---------------
>  tools/xl/xl_parse.c         |  2 +-
>  tools/xl/xl_vdispl.c        |  2 +-
>  5 files changed, 22 insertions(+), 20 deletions(-)
>
> --
> 2.17.1
>
>
ping

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On T=
ue, Jun 12, 2018 at 6:40 PM, Oleksandr Grytsov <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:al1img@gmail.com" target=3D"_blank">al1img@gmail.com</a>&gt;</s=
pan> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">From: Oleksandr Grytsov &lt;<=
a href=3D"mailto:oleksandr_grytsov@epam.com">oleksandr_grytsov@epam.com</a>=
&gt;<br>
<br>
As new version of the display protocol introduces unique-id variable, it ne=
eds<br>
to be changed in libxl/xl. This patchset renames it in the xen store and in=
<br>
display device structures. Also it uses XENDISPL_FIELD_... defines instead =
of<br>
inline names.<br>
<br>
Oleksandr Grytsov (1):<br>
=C2=A0 libxl/xl: rename id to unique-id in vdispl xen store<br>
<br>
=C2=A0docs/man/<a href=3D"http://xl.cfg.pod.5.in" rel=3D"noreferrer" target=
=3D"_blank">xl.cfg.pod.5.in</a>=C2=A0 =C2=A0 |=C2=A0 2 +-<br>
=C2=A0tools/libxl/libxl_types.idl |=C2=A0 4 ++--<br>
=C2=A0tools/libxl/libxl_vdispl.c=C2=A0 | 32 +++++++++++++++++-------------<=
wbr>--<br>
=C2=A0tools/xl/xl_parse.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 2 +-<br>
=C2=A0tools/xl/xl_vdispl.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 2 +-<br>
=C2=A05 files changed, 22 insertions(+), 20 deletions(-)<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
-- <br>
2.17.1<br>
<br>
</font></span></blockquote></div><br></div><div class=3D"gmail_extra">ping<=
br></div></div>

--00000000000014c418057003c55f--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5351671533527167978==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:00:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13: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 1fZyRH-0002K8-W8; Mon, 02 Jul 2018 13:00: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=gpod=js=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1fZyRG-0002Jx-DO
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:00:18 +0000
X-Inumbo-ID: da35baf9-7df7-11e8-8089-bc764e045a96
Received: from mail-it0-x244.google.com (unknown [2607:f8b0:4001:c0b::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da35baf9-7df7-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 15:00:10 +0200 (CEST)
Received: by mail-it0-x244.google.com with SMTP id p4-v6so11987781itf.2
 for <xen-devel@lists.xenproject.org>; Mon, 02 Jul 2018 06:00:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=jk/JyNatY+xVl3ZvwTxRAxRiVynLx7ctSiTgk2JmXAY=;
 b=YfudXyHmyd6kMGHEDiWwOLZkpwVyypFi5KG3RN8XEjS46iQZ6whfbfs9XaLxMj3Yce
 9lDVnNiwusMzGDiYk/hPzC+Hx2RWODiLkYp8lPWdsEE9zmST8POEP4WkBqzjSlAVsZ7n
 SohIYDf7Ym72O/27OYmDJny6hxKNmTVQ1uK+jKhTKpunAcbe9pdnHSbhF8RlE/x5S/ds
 evYkTHsgrLz4btwBFaOnCaBUd1fRIn9lyiEofbHr+mJhnICdWMJcLqGCDWM3ffO5HiPm
 s8zcNKE8ztR8qGW90nPl7GBpn5Lz4TogO20Rt6PfeFMOCCzXCsKOYYLcScL+EpuKpP73
 Ly5Q==
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=jk/JyNatY+xVl3ZvwTxRAxRiVynLx7ctSiTgk2JmXAY=;
 b=aKYimhJuwllIHAGl2TnBK6v3BNQa+TYqT5P163jOMdoJQDmJGzARot9+0wMfsH2Lf5
 GVPunjRlYssPdBzd02JJL0g8wa4/O2sYu6MImUedwQ5UsML8xhALhzCNOhA2mBcnJXkm
 3OdK2oFlNK51HMIid4sAq0lTEMBDi2J+aOdRkKupPE7wkygbvnwsLAdmpbu88TSYCohL
 zc4XN7AT4f8tw2Xn/4RwjHlyhmC0LGb/jSJP92qys8gHLi0viSOFJhDcgk9E5egw8hFG
 iW5pCeUob9qlCS7K16kgnoJxq5p/MoA+Dd/5EDiRE/CfDNfQJeuoAuZwTuR+ds5dqxR+
 hQAA==
X-Gm-Message-State: APt69E2WfpvR86nnStIzNFRDhdaEVsF5gBEOPS4AY9Iij/pi7gNueHZr
 a2N9w+WnjzpSZN/Kq1EMPyKPDSIXRi4AjX58Bz8=
X-Google-Smtp-Source: AAOMgpcYnjZfDDjuh2D+nCIVl/m/Su/uCJ2g4tbYA0FSNO81ogaZsaRzlDp1VIYEtpCZ9jXaO/eA/AdpryDNC4ek9hQ=
X-Received: by 2002:a02:a0c7:: with SMTP id
 i7-v6mr21027862jah.105.1530536416789; 
 Mon, 02 Jul 2018 06:00:16 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a4f:d0f8:0:0:0:0:0 with HTTP;
 Mon, 2 Jul 2018 06:00:16 -0700 (PDT)
In-Reply-To: <20180612133147.807-1-al1img@gmail.com>
References: <20180612133147.807-1-al1img@gmail.com>
From: Oleksandr Grytsov <al1img@gmail.com>
Date: Mon, 2 Jul 2018 16:00:16 +0300
Message-ID: <CACvf2oUy3d9GdFEmPxvVGKSaQqCNjpj+c0PEXCfY=6Radpe=fQ@mail.gmail.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [PATCH v2 0/6] libxl: create standalone vkb device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Oleksandr Grytsov <oleksandr_grytsov@epam.com>
Content-Type: multipart/mixed; boundary="===============9044619684886795211=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============9044619684886795211==
Content-Type: multipart/alternative; boundary="000000000000704d08057003c747"

--000000000000704d08057003c747
Content-Type: text/plain; charset="UTF-8"

On Tue, Jun 12, 2018 at 4:31 PM, Oleksandr Grytsov <al1img@gmail.com> wrote:

> From: Oleksandr Grytsov <oleksandr_grytsov@epam.com>
>
> Changes since initial:
>  * id field is changed to unique_id in libxl_device_vkb to be comply
>    with protocol;
>  * use XENKBD_FIELD_... defines from protocol to address xen store entries
>    and fields in domain config file;
>  * add support of new protocol parameters:
>     - XENKBD_FIELD_FEAT_DSBL_KEYBRD
>     - XENKBD_FIELD_FEAT_DSBL_POINTER
>     - XENKBD_FIELD_FEAT_ABS_POINTER
>     - XENKBD_FIELD_FEAT_RAW_POINTER
>     - XENKBD_FIELD_FEAT_MTOUCH
>
> Oleksandr Grytsov (6):
>   libxl: move vkb device to libxl_vkb.c
>   libxl: add backend type and id to vkb
>   libxl: vkb add list and info functions
>   xl: add vkb config parser and CLI
>   docs: add vkb device to xl.cfg and xl
>   libxl: vkb add extended parameters
>
>  docs/man/xl.cfg.pod.5.in    |  64 +++++++
>  docs/man/xl.pod.1.in        |  22 +++
>  tools/libxl/Makefile        |   2 +-
>  tools/libxl/libxl.h         |  10 ++
>  tools/libxl/libxl_console.c |  53 ------
>  tools/libxl/libxl_create.c  |   3 +
>  tools/libxl/libxl_dm.c      |   1 +
>  tools/libxl/libxl_types.idl |  29 +++
>  tools/libxl/libxl_utils.h   |   3 +
>  tools/libxl/libxl_vkb.c     | 346 ++++++++++++++++++++++++++++++++++++
>  tools/xl/Makefile           |   2 +-
>  tools/xl/xl.h               |   3 +
>  tools/xl/xl_cmdtable.c      |  16 ++
>  tools/xl/xl_parse.c         | 109 +++++++++++-
>  tools/xl/xl_parse.h         |   2 +-
>  tools/xl/xl_vkb.c           | 161 +++++++++++++++++
>  16 files changed, 769 insertions(+), 57 deletions(-)
>  create mode 100644 tools/libxl/libxl_vkb.c
>  create mode 100644 tools/xl/xl_vkb.c
>
> --
> 2.17.1
>
>
ping

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On T=
ue, Jun 12, 2018 at 4:31 PM, Oleksandr Grytsov <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:al1img@gmail.com" target=3D"_blank">al1img@gmail.com</a>&gt;</s=
pan> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">From: Oleksandr Grytsov &lt;<=
a href=3D"mailto:oleksandr_grytsov@epam.com">oleksandr_grytsov@epam.com</a>=
&gt;<br>
<br>
Changes since initial:<br>
=C2=A0* id field is changed to unique_id in libxl_device_vkb to be comply<b=
r>
=C2=A0 =C2=A0with protocol;<br>
=C2=A0* use XENKBD_FIELD_... defines from protocol to address xen store ent=
ries<br>
=C2=A0 =C2=A0and fields in domain config file;<br>
=C2=A0* add support of new protocol parameters:<br>
=C2=A0 =C2=A0 - XENKBD_FIELD_FEAT_DSBL_KEYBRD<br>
=C2=A0 =C2=A0 - XENKBD_FIELD_FEAT_DSBL_POINTER<br>
=C2=A0 =C2=A0 - XENKBD_FIELD_FEAT_ABS_POINTER<br>
=C2=A0 =C2=A0 - XENKBD_FIELD_FEAT_RAW_POINTER<br>
=C2=A0 =C2=A0 - XENKBD_FIELD_FEAT_MTOUCH<br>
<br>
Oleksandr Grytsov (6):<br>
=C2=A0 libxl: move vkb device to libxl_vkb.c<br>
=C2=A0 libxl: add backend type and id to vkb<br>
=C2=A0 libxl: vkb add list and info functions<br>
=C2=A0 xl: add vkb config parser and CLI<br>
=C2=A0 docs: add vkb device to xl.cfg and xl<br>
=C2=A0 libxl: vkb add extended parameters<br>
<br>
=C2=A0docs/man/<a href=3D"http://xl.cfg.pod.5.in" rel=3D"noreferrer" target=
=3D"_blank">xl.cfg.pod.5.in</a>=C2=A0 =C2=A0 |=C2=A0 64 +++++++<br>
=C2=A0docs/man/<a href=3D"http://xl.pod.1.in" rel=3D"noreferrer" target=3D"=
_blank">xl.pod.1.in</a>=C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 22 +++<br>
=C2=A0tools/libxl/Makefile=C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A02 +-<br=
>
=C2=A0tools/libxl/libxl.h=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 10 ++<br=
>
=C2=A0tools/libxl/libxl_console.c |=C2=A0 53 ------<br>
=C2=A0tools/libxl/libxl_create.c=C2=A0 |=C2=A0 =C2=A03 +<br>
=C2=A0tools/libxl/libxl_dm.c=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A01 +<br>
=C2=A0tools/libxl/libxl_types.idl |=C2=A0 29 +++<br>
=C2=A0tools/libxl/libxl_utils.h=C2=A0 =C2=A0|=C2=A0 =C2=A03 +<br>
=C2=A0tools/libxl/libxl_vkb.c=C2=A0 =C2=A0 =C2=A0| 346 ++++++++++++++++++++=
++++++++++<wbr>++++++<br>
=C2=A0tools/xl/Makefile=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=
=A02 +-<br>
=C2=A0tools/xl/xl.h=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=
=C2=A0 =C2=A03 +<br>
=C2=A0tools/xl/xl_cmdtable.c=C2=A0 =C2=A0 =C2=A0 |=C2=A0 16 ++<br>
=C2=A0tools/xl/xl_parse.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| 109 ++++++++++=
+-<br>
=C2=A0tools/xl/xl_parse.h=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=A02 =
+-<br>
=C2=A0tools/xl/xl_vkb.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| 161 +++++=
++++++++++++<br>
=C2=A016 files changed, 769 insertions(+), 57 deletions(-)<br>
=C2=A0create mode 100644 tools/libxl/libxl_vkb.c<br>
=C2=A0create mode 100644 tools/xl/xl_vkb.c<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
-- <br>
2.17.1<br>
<br>
</font></span></blockquote></div><br></div><div class=3D"gmail_extra">ping<=
br></div></div>

--000000000000704d08057003c747--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9044619684886795211==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:12:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13:12:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZydO-0003Vc-3S; Mon, 02 Jul 2018 13:12: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=3knd=js=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fZydM-0003VU-Vo
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:12:49 +0000
X-Inumbo-ID: 98c77352-7df9-11e8-8089-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98c77352-7df9-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 15:12:40 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id u14-v6so6976301lfu.0
 for <xen-devel@lists.xenproject.org>; Mon, 02 Jul 2018 06:12:47 -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=wGlNGRnHPJK7uXfkYvk3OVaclKl1mVLlyCpryQEOX08=;
 b=bj/e31br6PAhA3myUt4wMlxvMgOU0AGqKFk/CzdPGM2ZWszdDIRS0CRDZBy7pGIKl/
 a9/jChOCcI8P/EDtkKRviLwyfQUBk9gz8IUm+JDpUISbYDorGXwYdDoLpKhlJIQGj1op
 pmZn0agDf49sxggeB9LEyWBQ8ffIqkXua+nlDWr6/4xSthO31sEmusXllJrzYm1D8B0w
 WjHsudz6VXDaE74Xa6CXu8paXxlFh24xoLNefoifFVEn1Xzc13RU7QlEUKWRW2g9GLFE
 h/mY3Pxq2XL+BjVErl4uPBjenHzUrU2AsM1WTARpWzkKCo6Rf9Wzohn+wgTbGyY8ygdD
 B6gw==
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=wGlNGRnHPJK7uXfkYvk3OVaclKl1mVLlyCpryQEOX08=;
 b=Am91wZrbqUAzHcImmlL3E1WTZU3ZyzvVNbj/Gqf3n3cre01YIrN2NTP03WgED+MK9v
 CLHGr5s/KxX5wUW/ML6aJL0rvpzhC2o3LA8T7dn6e9e3Q0LZcUsorEdhqZozM9qVwJVp
 /ZsuDLLJHYCU7npgRTU5XiMfNPDR9BmgVIxbok41T1aYWpEcf6S9ZqLgx/M+7mYW9Q1B
 3Gy4kTvAH4K/N58Uku/7VtBQZlq89fU6DquXDZ1VTlX0y7LZHh2NLH/CLkjmSaDZTj6L
 7s4LxM5WAAeJJLqihYSRJWdycrGGT4/IcW2EOQXoLvum5Tl6fVR2I2dbdAi7RLMHKJIy
 oOcQ==
X-Gm-Message-State: APt69E2B/tc93B3E/3r18t3YQvv27g/A1X2V/G9YSCZwgcTRDKZs3+9N
 GibHhTGkeaRs8BENjTTRNIA=
X-Google-Smtp-Source: AAOMgpd9LgB8dODJjvAPDK9Uz2Id14rnilV4vhgJnPdgKr8mvWslzg2PzMSg6KNYQstR1CLUjCPnNA==
X-Received: by 2002:a19:c742:: with SMTP id
 x63-v6mr16006370lff.9.1530537165826; 
 Mon, 02 Jul 2018 06:12:45 -0700 (PDT)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 l25-v6sm2600970ljj.30.2018.07.02.06.12.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 02 Jul 2018 06:12:44 -0700 (PDT)
To: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com
References: <20180615062753.9229-1-andr2000@gmail.com>
 <0d314f2f-e0c1-1017-5ba9-83489038b544@gmail.com>
 <ae597938-6d2a-9b4c-de7f-ec66429847bd@suse.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <1b714e02-8225-b091-bd14-079a35d02a12@gmail.com>
Date: Mon, 2 Jul 2018 16:12:43 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <ae597938-6d2a-9b4c-de7f-ec66429847bd@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 xen-devel@lists.xenproject.org, daniel.vetter@intel.com,
 matthew.d.roper@intel.com, linux-media@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>

T24gMDcvMDIvMjAxOCAxMToyMCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAwMi8wNy8x
OCAwOToxMCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+IEhlbGxvLCBCb3Jpcywg
SnVlcmdlbiEKPj4KPj4gRG8geW91IHRoaW5rIEkgY2FuIHJlLWJhc2UgdGhlIHNlcmllcyAod2hp
Y2ggYWxyZWFkeSBoYXMKPj4gYWxsIHJlcXVpcmVkIFItYidzIGZyb20gWGVuIGNvbW11bml0eSkg
b250byB0aGUgbGF0ZXN0IGtlcm5lbAo+PiB3aXRoIEFQSSBjaGFuZ2VzIHRvIHBhdGNoZXMgNSAo
b2ZfZG1hX2NvbmZpZ3VyZSkgYW5kIDgKPj4gKGRtYS1idWYgYXRvbWljIG9wcykgYW5kIHdlIGNh
biBtZXJnZSBpdCB0byB0aGUgWGVuJ3Mga2VybmVsIHRyZWU/Cj4gUmViYXNlOiB5ZXMuCj4KPiBN
ZXJnaW5nIHRvIHRoZSBYZW4ga2VybmVsIHRyZWU6IG9ubHkgYWZ0ZXIgc2V0dGluZyB1cCB0aGUK
PiBmb3ItbGludXMtNC4xOSBicmFuY2gsIHdoaWNoIHdpbGwgYmUgZG9uZSBieSBCb3JpcyBsYXRl
ciB0aGlzCj4gbW9udGguClRoZW4gSSdsbCBwcm9iYWJseSBoYXZlIHRvIHdhaXQgdW50aWwgZm9y
LWxpbnVzLTQuMTkgYnJhbmNoCkJvcmlzLCBkbyB5b3UgaGF2ZSBhbnkgZGF0ZXMgaW4gbWluZCBm
b3IgdGhhdD8KPgo+IEp1ZXJnZW4KVGhhbmsgeW91LApPbGVrc2FuZHIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:16:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13: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 1fZygW-0003t1-TS; Mon, 02 Jul 2018 13:16: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=jqnz=js=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fZygV-0003sv-2X
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 13:16:03 +0000
X-Inumbo-ID: 1238d133-7dfa-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1238d133-7dfa-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 13:16:03 +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 A952B305CD35
 for <xen-devel@lists.xen.org>; Mon,  2 Jul 2018 17:32:11 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 528097FA62
 for <xen-devel@lists.xen.org>; Mon,  2 Jul 2018 16:16:00 +0300 (EEST)
Received: (qmail 5738 invoked from network); 2 Jul 2018 16:16:00 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp01.buh.bitdefender.com with AES256-GCM-SHA384 encrypted SMTP;
 2 Jul 2018 16:15:59 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Mon, 2 Jul 2018 16:15:33 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Mon, 2
 Jul 2018 16:15:33 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "Paul.Durrant@citrix.com" <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v9 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
Thread-Index: AQHUDsKyN9pE0VEBOU+AzUMaNS/N7aR7gR0AgAA8tAA=
Date: Mon, 2 Jul 2018 13:15:33 +0000
Message-ID: <1530537358.8880.28.camel@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
 <1530177936-28379-8-git-send-email-aisaila@bitdefender.com>
 <c056fc1fcf1641b4afb622346099a567@AMSPEX02CL03.citrite.net>
In-Reply-To: <c056fc1fcf1641b4afb622346099a567@AMSPEX02CL03.citrite.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.17.80.118]
x-endpointsecurity-0xde81-ev: v:6.6.2.48, d:out, a:y, w:t, t:31,
 sv:1530523394, ts:1530537333
Content-ID: <FF6C1727B8F1674E9F7667EF5A3186E9@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76589
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488801,
 Stamp: 3], Multi: [Enabled, t: (0.000201,0.008479)], BW: [Enabled, t:
 (0.000015,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.018648,0.000396)], URL: [Enabled, t:
 (0.000010,0.000001)], RTDA: [Enabled, t: (0.240982), Hit: No, Details:
 v2.7.12; Id: 15.1i60i0r.1chdi5emb.13kq17], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v9 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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" <Ian.Jackson@citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "Andrew.Cooper3@citrix.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>

T24gTHUsIDIwMTgtMDctMDIgYXQgMDk6MzggKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToNCj4g
Pg0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogQWxleGFuZHJ1IElz
YWlsYSBbbWFpbHRvOmFpc2FpbGFAYml0ZGVmZW5kZXIuY29tXQ0KPiA+IFNlbnQ6IDI4IEp1bmUg
MjAxOCAxMDoyNg0KPiA+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZw0KPiA+IENjOiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC4NCj4gPiBjb20+Ow0KPiA+IGpiZXVsaWNoQHN1c2UuY29tOyBBbmRyZXcgQ29vcGVyIDxBbmRy
ZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgUGF1bA0KPiA+IER1cnJhbnQgPFBhdWwuRHVycmFudEBj
aXRyaXguY29tPjsgQWxleGFuZHJ1IElzYWlsYQ0KPiA+IDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4NCj4gPiBTdWJqZWN0OiBbUEFUQ0ggdjkgMDcvMTFdIHg4Ni9odm06IEludHJvZHVjZQ0KPiA+
IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSgpIGZ1bmMNCj4gPg0KPiA+IFRoaXMgaXMgdXNl
ZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4NCj4gPg0KPiA+IFNpZ25lZC1v
ZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KPiA+IC0t
LQ0KPiA+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgfCAyNiArKysrKysrKysrKysrKysr
KystLS0tLS0tLQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgOCBkZWxl
dGlvbnMoLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFu
LmMNCj4gPiBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYw0KPiA+IGluZGV4IDY5NGVhZTYu
LmVkMTY0YWIgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jDQo+
ID4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jDQo+ID4gQEAgLTEwMjYsMjAgKzEw
MjYsMzAgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdA0KPiA+
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpDQo+ID4gIEhWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLA0KPiA+IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0
eHQsDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5f
Y3R4dCwgMSwNCj4gPiBIVk1TUl9QRVJfRE9NKTsNCj4gPg0KPiA+IC1zdGF0aWMgaW50IHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsDQo+ID4gaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpDQo+ID4gK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0
cnVjdCB2Y3B1ICp2LA0KPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+ICB7DQo+ID4g
LSAgICBzdHJ1Y3QgdmNwdSAqdjsNCj4gPiArICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9j
b250ZXh0IGN0eHQ7DQo+ID4NCj4gPiAtICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihkKSAp
DQo+ID4gKyAgICBpZiAoICFpc192aXJpZGlhbl9kb21haW4odi0+ZG9tYWluKSApDQo+ID4gICAg
ICAgICAgcmV0dXJuIDA7DQo+ID4NCj4gPiArICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0
eHQpKTsNCj4gPiArICAgIGN0eHQudnBfYXNzaXN0X21zciA9IHYtDQo+ID4gPmFyY2guaHZtX3Zj
cHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7DQo+ID4gKyAgICBjdHh0LnZwX2Fzc2lzdF9w
ZW5kaW5nID0gdi0NCj4gPiA+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGlu
ZzsNCj4gPiArDQo+ID4gKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYt
PnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwDQo+ID4gKQ0KPiA+ICsgICAgICAgIHJldHVybiAxOw0K
PiA+ICsgICAgcmV0dXJuIDA7DQo+IEphbiBhbHNvIHF1ZXJpZWQgdGhlIHJldHVybiB2YWx1ZXMg
ZnJvbSB0aGUgX3NhdmVfb25lIGZ1bmN0aW9ucy4gSQ0KPiBhc3N1bWUgeW91IG5lZWQgdG8gbWFr
ZSB5b3VyICdjb250aW51ZScgdmFsdWUgcmVhc29uYWJseSBnbG9iYWwgc3VjaA0KPiB0aGF0IGl0
IGNhbiBzdGlsbCBiZSB1c2VkIHdoZW4geW91IG1vdmUgdGhlIGl0ZXJhdGlvbiB1cCBpbiB0aGUg
b3V0ZXINCj4gc2F2ZSBmdW5jdGlvbi4gSGUgc3VnZ2VzdGVkIHBhc3NpbmcgdGhyb3VnaCB0aGUg
cmV0dXJuIG9mDQo+IGh2bV9zYXZlX2VudHJ5KCkgYnV0IHdlIGFsc28gbmVlZCB0byBiZSBzdXJl
IGl0IHdvbid0IGNsYXNoIHdpbGwgdGhlDQo+ICdjb250aW51ZScgdmFsdWUgaW4gZnV0dXJlIHNv
IGl0IG1heSBub3cgYmUgbmVjZXNzYXJ5IHRvIGFjdHVhbGx5DQo+IGRlZmluZSB3aGF0IHRoZSBw
b3NzaWJsZSByZXR1cm4gdmFsdWVzIGFyZS4NCj4NCkl0IHJldHVybnMgMCBmb3Igb2sgYW5kIC0x
IGZvciBlcnJvciBzbyBJIHRoaW5rIHRoZSByZXR1cm4gY2hlY2sgY291bGQNCmJlIHJlbW92ZWQu
DQoNCkJ1dCB3aGl0IHRoaXMgd2Ugd2lsbCBpbnRyb2R1Y2UgYSBwb3RlbnRpYWwgZmFpbCBwb2lu
dCBpZiBzb21lb25lDQpjaGFuZ2VzIHRoZSByZXR1cm4gb2YgaHZtX3NhdmVfZW50cnkoKS4gQXQg
dGhpcyBtb21lbnQgdGhlIHBhdGNoIHdvcmtzDQpib3RoIHdheXMuIEl0cyB1cCB0byBKYW4gdG8g
aGF2ZSB0aGUgbGFzdCB3b3JkIGhlcmUgaWYgaGUgaXMgc3VyZSB0aGF0DQpJIHNob3VsZCBqdXN0
IHJldHVybiBodm1fc2F2ZV9lbnRyeSgpLg0KDQpBbGV4DQo+DQo+ID4NCj4gPiArfQ0KPiA+ICsN
Cj4gPiArc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpk
LA0KPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+ICt7DQo+ID4gKyAgICBzdHJ1Y3Qg
dmNwdSAqdjsNCj4gPiArDQo+ID4gICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgew0KPiA+IC0g
ICAgICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7DQo+ID4gLSAg
ICAgICAgICAgIC52cF9hc3Npc3RfbXNyID0gdi0NCj4gPiA+YXJjaC5odm1fdmNwdS52aXJpZGlh
bi52cF9hc3Npc3QubXNyLnJhdywNCj4gPiAtICAgICAgICAgICAgLnZwX2Fzc2lzdF9wZW5kaW5n
ID0gdi0NCj4gPiA+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZywNCj4g
PiAtICAgICAgICB9Ow0KPiA+ICsgICAgICAgIGludCByYyA9IHZpcmlkaWFuX3NhdmVfdmNwdV9j
dHh0X29uZSh2LCBoKTsNCj4gPg0KPiA+IC0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoVklS
SURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpDQo+ID4gIT0gMCApDQo+ID4gKyAgICAg
ICAgaWYgKCByYyAhPSAwICkNCj4gPiAgICAgICAgICAgICAgcmV0dXJuIDE7DQo+ID4gICAgICB9
DQo+ID4NCj4gPiAtLQ0KPiA+IDIuNy40DQoNCl9fX19fX19fX19fX19fX19fX19fX19fXw0KVGhp
cyBlbWFpbCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZlbmRlcg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:28:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13:28:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZys0-0004u2-3h; Mon, 02 Jul 2018 13:27: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fZyrz-0004ts-6u
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 13:27:55 +0000
X-Inumbo-ID: b5683cf4-7dfb-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5683cf4-7dfb-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 15:27:47 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 07:27:53 -0600
Message-Id: <5B3A285402000078001CFCF9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 07:27:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>,"Paul Durrant" <paul.durrant@citrix.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
 <1530177936-28379-8-git-send-email-aisaila@bitdefender.com>
 <c056fc1fcf1641b4afb622346099a567@AMSPEX02CL03.citrite.net>
 <1530537358.8880.28.camel@bitdefender.com>
In-Reply-To: <1530537358.8880.28.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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,
 Wei Liu <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>

Pj4+IE9uIDAyLjA3LjE4IGF0IDE1OjE1LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIEx1LCAyMDE4LTA3LTAyIGF0IDA5OjM4ICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6
Cj4+ID4gRnJvbTogQWxleGFuZHJ1IElzYWlsYSBbbWFpbHRvOmFpc2FpbGFAYml0ZGVmZW5kZXIu
Y29tXQo+PiA+IFNlbnQ6IDI4IEp1bmUgMjAxOCAxMDoyNgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4uYwo+PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+
PiA+IEBAIC0xMDI2LDIwICsxMDI2LDMwIEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21h
aW5fY3R4dChzdHJ1Y3QKPj4gPiBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+
PiA+ICBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwKPj4gPiB2aXJp
ZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZp
cmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsCj4+ID4gSFZNU1JfUEVSX0RPTSk7Cj4+ID4KPj4g
PiAtc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLAo+
PiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+PiA+ICtzdGF0aWMgaW50IHZpcmlkaWFuX3Nh
dmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwKPj4gPiBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKPj4gPiAgewo+PiA+IC0gICAgc3RydWN0IHZjcHUgKnY7Cj4+ID4gKyAgICBzdHJ1Y3Qg
aHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0Owo+PiA+Cj4+ID4gLSAgICBpZiAoICFpc192
aXJpZGlhbl9kb21haW4oZCkgKQo+PiA+ICsgICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKHYt
PmRvbWFpbikgKQo+PiA+ICAgICAgICAgIHJldHVybiAwOwo+PiA+Cj4+ID4gKyAgICBtZW1zZXQo
JmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Cj4+ID4gKyAgICBjdHh0LnZwX2Fzc2lzdF9tc3IgPSB2
LQo+PiA+ID5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3Owo+PiA+ICsg
ICAgY3R4dC52cF9hc3Npc3RfcGVuZGluZyA9IHYtCj4+ID4gPmFyY2guaHZtX3ZjcHUudmlyaWRp
YW4udnBfYXNzaXN0LnBlbmRpbmc7Cj4+ID4gKwo+PiA+ICsgICAgaWYgKCBodm1fc2F2ZV9lbnRy
eShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMAo+PiA+ICkKPj4gPiAr
ICAgICAgICByZXR1cm4gMTsKPj4gPiArICAgIHJldHVybiAwOwo+PiBKYW4gYWxzbyBxdWVyaWVk
IHRoZSByZXR1cm4gdmFsdWVzIGZyb20gdGhlIF9zYXZlX29uZSBmdW5jdGlvbnMuIEkKPj4gYXNz
dW1lIHlvdSBuZWVkIHRvIG1ha2UgeW91ciAnY29udGludWUnIHZhbHVlIHJlYXNvbmFibHkgZ2xv
YmFsIHN1Y2gKPj4gdGhhdCBpdCBjYW4gc3RpbGwgYmUgdXNlZCB3aGVuIHlvdSBtb3ZlIHRoZSBp
dGVyYXRpb24gdXAgaW4gdGhlIG91dGVyCj4+IHNhdmUgZnVuY3Rpb24uIEhlIHN1Z2dlc3RlZCBw
YXNzaW5nIHRocm91Z2ggdGhlIHJldHVybiBvZgo+PiBodm1fc2F2ZV9lbnRyeSgpIGJ1dCB3ZSBh
bHNvIG5lZWQgdG8gYmUgc3VyZSBpdCB3b24ndCBjbGFzaCB3aWxsIHRoZQo+PiAnY29udGludWUn
IHZhbHVlIGluIGZ1dHVyZSBzbyBpdCBtYXkgbm93IGJlIG5lY2Vzc2FyeSB0byBhY3R1YWxseQo+
PiBkZWZpbmUgd2hhdCB0aGUgcG9zc2libGUgcmV0dXJuIHZhbHVlcyBhcmUuCj4+Cj4gSXQgcmV0
dXJucyAwIGZvciBvayBhbmQgLTEgZm9yIGVycm9yIHNvIEkgdGhpbmsgdGhlIHJldHVybiBjaGVj
ayBjb3VsZAo+IGJlIHJlbW92ZWQuCj4gCj4gQnV0IHdoaXQgdGhpcyB3ZSB3aWxsIGludHJvZHVj
ZSBhIHBvdGVudGlhbCBmYWlsIHBvaW50IGlmIHNvbWVvbmUKPiBjaGFuZ2VzIHRoZSByZXR1cm4g
b2YgaHZtX3NhdmVfZW50cnkoKS4gQXQgdGhpcyBtb21lbnQgdGhlIHBhdGNoIHdvcmtzCj4gYm90
aCB3YXlzLiBJdHMgdXAgdG8gSmFuIHRvIGhhdmUgdGhlIGxhc3Qgd29yZCBoZXJlIGlmIGhlIGlz
IHN1cmUgdGhhdAo+IEkgc2hvdWxkIGp1c3QgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KCkuCgpTbyBm
YXIgSSd2ZSBub3Qgc2VlbiBhbiBhcHByb2FjaCB0aGF0IGRvZXMgbm90IGFsdGVyIGN1cnJlbnQg
YmVoYXZpb3IKYW5kIGF0IHRoZSBzYW1lIHRpbWUgYWxsb3dzIGZvciB0aGUgQ09OVElOVUUgZXh0
ZW5zaW9uIHlvdSBtZWFuIHRvCmludHJvZHVjZS4gT25lIG9wdGlvbiBpcyB0byBoYXZlIGFmZmVj
dGVkIGxheWVycyByZXR1cm4gYW4gZW51bSBpbnN0ZWFkCm9mIGEgcHNldWRvLWJvb2xlYW4uCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13:37:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZz1G-0005ru-2z; Mon, 02 Jul 2018 13: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZz1F-0005rp-4i
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 13:37:29 +0000
X-Inumbo-ID: 0aa73ec5-7dfd-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0aa73ec5-7dfd-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 15:37:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75600282"
Date: Mon, 2 Jul 2018 15:36:42 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180702133642.33zlcgbyo7fwmnzg@mac.bytemobile.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-2-git-send-email-andrew.cooper3@citrix.com>
 <20180702104156.ojtwqwxgqctnkzm7@mac.bytemobile.com>
 <88e87b02-9853-3106-22ae-4fa902b16606@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <88e87b02-9853-3106-22ae-4fa902b16606@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/3] tools/libxc: Drop xc_cpuid_to_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: Wei Liu <wei.liu2@citrix.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDE6MTU6MTBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAwMi8wNy8xOCAxMTo0MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgSnVsIDAyLCAyMDE4IGF0IDEwOjU3OjI1QU0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4gPj4gVGhpcyBoZWxwZXIgYXBwZWFycyB0byBoYXZlIGJlZW4gaW50cm9kdWNlZCAxMCB5
ZWFycyBhZ28gYnkgYy9zIDVmMTRhODdjZWIKPiA+PiAieDg2LCBodm06IEd1ZXN0IENQVUlEIGNv
bmZpZ3VyYXRpb24iIGFuZCBuZXZlciBoYWQgYW55IHVzZXJzIGF0IGFsbC4KPiA+Pgo+ID4+IGFs
bG9jX3N0cigpIGlzIGFjdHVhbGx5IGFuIG9wZW5jb2RlZCBjYWxsb2MoKSwgYW5kIG5vdyBvbmx5
IGhhcyBhIHNpbmdsZQo+ID4+IGNhbGxlci4gIFVzZSBjYWxsb2MoKSBkaXJlY3RseSBhbmQgZHJv
cCBhbGxvY19zdHIoKS4KPiA+Pgo+ID4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4gVGhhbmtzLAo+IAo+ID4KPiA+PiBAQCAtODMy
LDcgKzgwOSw3IEBAIGludCB4Y19jcHVpZF9zZXQoCj4gPj4gICAgICAgICAgICAgIGNvbnRpbnVl
Owo+ID4+ICAgICAgICAgIH0KPiA+PiAgICAgICAgICAKPiA+PiAtICAgICAgICBjb25maWdfdHJh
bnNmb3JtZWRbaV0gPSBhbGxvY19zdHIoKTsKPiA+PiArICAgICAgICBjb25maWdfdHJhbnNmb3Jt
ZWRbaV0gPSBjYWxsb2MoMzMsIDEpOyAvKiAzMiBiaXRzLCBOVUwgdGVybWluYXRvci4gKi8KPiA+
IEkgd291bGQgcmF0aGVyIGRvIHNpemVvZigqY29uZmlnX3RyYW5zZm9ybWVkW2ldKSwgYnV0IEkn
bSBub3QgZ29pbmcgdG8KPiA+IGluc2lzdC4KPiAKPiBXaXRob3V0IGEgc3RydWN0dXJlIG9mIHRo
ZSBmb3JtOgo+IAo+IHN0cnVjdCB7Cj4gwqDCoMKgIGNoYXIgY2ZnWzMzXTsKPiB9Owo+IAo+IG5v
dCBhbW91bnQgb2Ygc2l6ZW9mIHRyaWNrZXJ5IHdpbGwgd29yayBoZXJlLsKgIFlvdXIgZXhhbXBs
ZSByZWR1Y2VzIHRvCj4gc2l6ZW9mKGNoYXIpLCByYXRoZXIgdGhhbiAzMi8zMy4KCkkgd2FzIHRo
aW5raW5nIGFib3V0IHVzaW5nOgoKY29uZmlnX3RyYW5zZm9ybWVkW2ldID0gY2FsbG9jKDMzLCAq
Y29uZmlnX3RyYW5zZm9ybWVkW2ldKTsKClNvIGp1c3QgY2hhbmdlIHRoZSBsYXN0IGhhcmRjb2Rl
ZCAnMScuCgpBbHRob3VnaCB1c2luZyBzb21lIGtpbmQgb2Ygc3RydWN0dXJlIHRvIGNvbnZleSB0
aGlzIGluZm9ybWF0aW9uCmluc3RlYWQgb2YgYSBwbGFpbiBjaGFyIGFycmF5IGRvZXNuJ3Qgc2Vl
bSBiYWQgSU1ITy4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:45:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13: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 1fZz8q-0006pA-Uo; Mon, 02 Jul 2018 13:45: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZz8p-0006p5-Pp
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 13:45:19 +0000
X-Inumbo-ID: 22d1155c-7dfe-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22d1155c-7dfe-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 15:45:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75600718"
Date: Mon, 2 Jul 2018 15:45:02 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20180702134502.kvlrcdvpd4dzoio6@mac.bytemobile.com>
References: <1530525447-28347-1-git-send-email-andrew.cooper3@citrix.com>
 <1530525447-28347-2-git-send-email-andrew.cooper3@citrix.com>
 <20180702104156.ojtwqwxgqctnkzm7@mac.bytemobile.com>
 <88e87b02-9853-3106-22ae-4fa902b16606@citrix.com>
 <20180702133642.33zlcgbyo7fwmnzg@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702133642.33zlcgbyo7fwmnzg@mac.bytemobile.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/3] tools/libxc: Drop xc_cpuid_to_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDM6MzY6NDJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAwMToxNToxMFBNICswMTAwLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOgo+ID4gT24gMDIvMDcvMTggMTE6NDEsIFJvZ2VyIFBhdSBNb25uw6kg
d3JvdGU6Cj4gPiA+IE9uIE1vbiwgSnVsIDAyLCAyMDE4IGF0IDEwOjU3OjI1QU0gKzAxMDAsIEFu
ZHJldyBDb29wZXIgd3JvdGU6Cj4gPiA+PiBUaGlzIGhlbHBlciBhcHBlYXJzIHRvIGhhdmUgYmVl
biBpbnRyb2R1Y2VkIDEwIHllYXJzIGFnbyBieSBjL3MgNWYxNGE4N2NlYgo+ID4gPj4gIng4Niwg
aHZtOiBHdWVzdCBDUFVJRCBjb25maWd1cmF0aW9uIiBhbmQgbmV2ZXIgaGFkIGFueSB1c2VycyBh
dCBhbGwuCj4gPiA+Pgo+ID4gPj4gYWxsb2Nfc3RyKCkgaXMgYWN0dWFsbHkgYW4gb3BlbmNvZGVk
IGNhbGxvYygpLCBhbmQgbm93IG9ubHkgaGFzIGEgc2luZ2xlCj4gPiA+PiBjYWxsZXIuICBVc2Ug
Y2FsbG9jKCkgZGlyZWN0bHkgYW5kIGRyb3AgYWxsb2Nfc3RyKCkuCj4gPiA+Pgo+ID4gPj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+
ID4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+
ID4gCj4gPiBUaGFua3MsCj4gPiAKPiA+ID4KPiA+ID4+IEBAIC04MzIsNyArODA5LDcgQEAgaW50
IHhjX2NwdWlkX3NldCgKPiA+ID4+ICAgICAgICAgICAgICBjb250aW51ZTsKPiA+ID4+ICAgICAg
ICAgIH0KPiA+ID4+ICAgICAgICAgIAo+ID4gPj4gLSAgICAgICAgY29uZmlnX3RyYW5zZm9ybWVk
W2ldID0gYWxsb2Nfc3RyKCk7Cj4gPiA+PiArICAgICAgICBjb25maWdfdHJhbnNmb3JtZWRbaV0g
PSBjYWxsb2MoMzMsIDEpOyAvKiAzMiBiaXRzLCBOVUwgdGVybWluYXRvci4gKi8KPiA+ID4gSSB3
b3VsZCByYXRoZXIgZG8gc2l6ZW9mKCpjb25maWdfdHJhbnNmb3JtZWRbaV0pLCBidXQgSSdtIG5v
dCBnb2luZyB0bwo+ID4gPiBpbnNpc3QuCj4gPiAKPiA+IFdpdGhvdXQgYSBzdHJ1Y3R1cmUgb2Yg
dGhlIGZvcm06Cj4gPiAKPiA+IHN0cnVjdCB7Cj4gPiDCoMKgwqAgY2hhciBjZmdbMzNdOwo+ID4g
fTsKPiA+IAo+ID4gbm90IGFtb3VudCBvZiBzaXplb2YgdHJpY2tlcnkgd2lsbCB3b3JrIGhlcmUu
wqAgWW91ciBleGFtcGxlIHJlZHVjZXMgdG8KPiA+IHNpemVvZihjaGFyKSwgcmF0aGVyIHRoYW4g
MzIvMzMuCj4gCj4gSSB3YXMgdGhpbmtpbmcgYWJvdXQgdXNpbmc6Cj4gCj4gY29uZmlnX3RyYW5z
Zm9ybWVkW2ldID0gY2FsbG9jKDMzLCAqY29uZmlnX3RyYW5zZm9ybWVkW2ldKTsKCkVyLCByYXRo
ZXI6Cgpjb25maWdfdHJhbnNmb3JtZWRbaV0gPSBjYWxsb2MoMzMsIHNpemVvZigqY29uZmlnX3Ry
YW5zZm9ybWVkW2ldKSk7CgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:47:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13: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 1fZzBG-0006we-JH; Mon, 02 Jul 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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fZzBF-0006wZ-6x
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:47:49 +0000
X-Inumbo-ID: 7d1d28fb-7dfe-11e8-8089-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7d1d28fb-7dfe-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 15:47:41 +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 E0DD180D;
 Mon,  2 Jul 2018 06:47:46 -0700 (PDT)
Received: from [10.37.8.165] (unknown [10.37.8.165])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C6FEE3F5AD;
 Mon,  2 Jul 2018 06:47:44 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
 <fbda932a-5710-93f5-2fc2-0052dfbafebc@arm.com>
 <5B32016502000078001CDE5B@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <31923b8c-8c90-9410-e767-25456c74f8a6@arm.com>
Date: Mon, 2 Jul 2018 14:47:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B32016502000078001CDE5B@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

T24gMDYvMjYvMjAxOCAxMDowMyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMDYu
MTggYXQgMTA6NDMsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IE9uIDI2LzA2LzE4
IDA4OjI0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IER1cmluZyBlYXJseSBib290IHRpbWVzdGFt
cHMgYXJlbid0IHZlcnkgdXNlZnVsLCBhcyB0aGV5J3JlIGFsbCB6ZXJvCj4+PiAoaW4gImJvb3Qi
IG1vZGUpIG9yIGFic2VudCBhbHRvZ2V0aGVyIChpbiAiZGF0ZSIgYW5kICJkYXRlbXMiIG1vZGVz
KS4KPj4+IExvZyAiYm9vdCIgZm9ybWF0IHRpbWVzdGFtcHMgd2hlbiB0aGUgZGF0ZSBmb3JtYXRz
IGFyZW4ndCBhdmFpbGFibGUgeWV0LAo+Pj4gYW5kIGxvZyByYXcgdGltZXN0YW1wcyB3aGVuIGJv
b3Qgb25lcyBhcmUgc3RpbGwgYWxsIHplcm8uIEFsc28gYWRkIGEKPj4+ICJyYXciIG1vZGUuCj4+
Pgo+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4g
LS0tCj4+PiBBUk0gc2lkZSBidWlsZC10ZXN0ZWQgb25seTsgSSdtIGluIHBhcnRpY3VsYXIgdW5z
dXJlIHdoZXRoZXIKPj4+IFJFQURfU1lTUkVHNjQoQ05UUENUX0VMMCkgY2FuIGluZGVlZCBiZSB1
c2VkIHJpZ2h0IGF0IHN0YXJ0IG9mIGRheS4KPj4gT24gbW9zdCBvZiB0aGUgcGxhdGZvcm1zLCB0
aGUgdGltZXIgd2lsbCBoYXZlIGJlZW4gY29ycmVjdGx5IGVuYWJsZWQgYnkKPj4gdGhlIGZpcm13
YXJlLiBIb3dldmVyLCBvbiBhIGZldyBwbGF0Zm9ybXMgaXQgbWF5IHJlcXVpcmUgYWRkaXRpb25h
bAo+PiBzZXR1cCB0aGF0IHdpbGwgYmUgcGVyZm9ybWVkIGJ5IHBsYXRmb3JtX2luaXRfdGltZSgp
Lgo+Pgo+PiBJbiBhbnkgY2FzZSwgQ05UQ1BUX0VMMCBjYW4gYWx3YXlzIGJlIHJlYWQgYnV0IG1h
eSByZXR1cm4gZ2FyYmFnZSBvbgo+PiB0aG9zZSBmZXcgcGxhdGZvcm1zLiBJIHdvdWxkIG5vdCB3
b3JyeSB0b28gbXVjaCBmb3IgdGhvc2UgcGxhdGZvcm1zCj4+IHRob3VnaHRzLgo+IAo+IENhbiB0
aGlzIGJlIGRldGVjdGVkLCBzdWNoIHRoYXQgdGhlIGZ1bmN0aW9uIGNvdWxkIGJlIG1hZGUgcmV0
dXJuIHplcm8KPiBpbnN0ZWFkIHVudGlsIHRoZSBuZWNlc3Nhcnkgc2V0dXAgaGFzIGhhcHBlbmVk
PwoKTm90IHRoYXQgZWFybHkgaW4gdGhlIGNvZGUuIEJ1dCBhcyBJIHNhaWQgSSB3b3VsZCBub3Qg
d29ycnkgdG9vIG11Y2guCgo+IAo+Pj4gQEAgLTY5OCwyNiArNzAxLDMwIEBAIHN0YXRpYyB2b2lk
IHByaW50a19zdGFydF9vZl9saW5lKGNvbnN0IGMKPj4+ICAgICAgICBjYXNlIFRTTV9EQVRFX01T
Ogo+Pj4gICAgICAgICAgICB0bSA9IHdhbGxjbG9ja190aW1lKCZuc2VjKTsKPj4+ICAgIAo+Pj4g
LSAgICAgICAgaWYgKCB0bS50bV9tZGF5ID09IDAgKQo+Pj4gLSAgICAgICAgICAgIHJldHVybjsK
Pj4+IC0KPj4+IC0gICAgICAgIGlmICggb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9PSBUU01fREFU
RSApCj4+PiAtICAgICAgICAgICAgc25wcmludGYodHN0ciwgc2l6ZW9mKHRzdHIpLCAiWyUwNHUt
JTAydS0lMDJ1ICUwMnU6JTAydTolMDJ1XSAiLAo+Pj4gLSAgICAgICAgICAgICAgICAgICAgIDE5
MDAgKyB0bS50bV95ZWFyLCB0bS50bV9tb24gKyAxLCB0bS50bV9tZGF5LAo+Pj4gLSAgICAgICAg
ICAgICAgICAgICAgIHRtLnRtX2hvdXIsIHRtLnRtX21pbiwgdG0udG1fc2VjKTsKPj4+IC0gICAg
ICAgIGVsc2UKPj4+ICsgICAgICAgIGlmICggdG0udG1fbWRheSApCj4+PiArICAgICAgICB7Cj4+
PiAgICAgICAgICAgICAgICBzbnByaW50Zih0c3RyLCBzaXplb2YodHN0ciksCj4+PiAtICAgICAg
ICAgICAgICAgICAgICAgIlslMDR1LSUwMnUtJTAydSAlMDJ1OiUwMnU6JTAydS4lMDMiUFJJdTY0
Il0gIiwKPj4+ICsgICAgICAgICAgICAgICAgICAgICBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID09
IFRTTV9EQVRFCj4+PiArICAgICAgICAgICAgICAgICAgICAgPyAiWyUwNHUtJTAydS0lMDJ1ICUw
MnU6JTAydTolMDJ1XSAiCj4+PiArICAgICAgICAgICAgICAgICAgICAgOiAiWyUwNHUtJTAydS0l
MDJ1ICUwMnU6JTAydTolMDJ1LiUwMyJQUkl1NjQiXSAiLAo+Pj4gICAgICAgICAgICAgICAgICAg
ICAgICAgMTkwMCArIHRtLnRtX3llYXIsIHRtLnRtX21vbiArIDEsIHRtLnRtX21kYXksCj4+PiAg
ICAgICAgICAgICAgICAgICAgICAgICB0bS50bV9ob3VyLCB0bS50bV9taW4sIHRtLnRtX3NlYywg
bnNlYyAvIDEwMDAwMDApOwo+Pgo+PiBJIGZpbmQgdGhpcyBjaGFuZ2UgcmF0aGVyIGRpZmZpY3Vs
dCB0byByZWFkIGJlY2F1c2UgdGhlIG51bWJlciBvZgo+PiBhcmd1bWVudHMgZm9yIHRoZSAyIGZv
cm1hdHMgYXJlIGRpZmZlcmVudC4gSXQgd291bGQgYmUgYmV0dGVyIHRvIGtlZXAKPj4gdGhlIHR3
byBzbnByaW50ZiBzZXBhcmF0ZWx5Lgo+IAo+IEFuZCBJIGZpbmQgdGhlIHJlZHVuZGFuY3kgcmF0
aGVyIHVnbHkgdG8gbWFpbnRhaW4sIHNvIEknZCBwcmVmZXIgdG8gc3RpY2sgdG8KPiBzaW5nbGUg
aW52b2NhdGlvbi4KCk1heWJlIGl0IGlzIGZvciB5b3UuIE5vdCBmb3IgbWUuCgpDaGVlcnMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:51:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13:51: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 1fZzEl-0007dF-57; Mon, 02 Jul 2018 13:51: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZzEk-0007dA-52
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:51:26 +0000
X-Inumbo-ID: 03af277e-7dff-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03af277e-7dff-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 13:51: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 238F2AD82;
 Mon,  2 Jul 2018 13:51:23 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Len Brown <lenb@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>
References: <5B30C13F02000078001CD68D@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: <b007f4c7-b533-d7c3-c622-2163966189fa@suse.com>
Date: Mon, 2 Jul 2018 15:51:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B30C13F02000078001CD68D@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/ACPI: don't upload Px/Cx data for
 disabled processors
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, linux-acpi@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>

T24gMjUvMDYvMTggMTI6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgaXMgdW5uZWNlc3Nh
cnkgYW5kIHRyaWdnZXJzIGEgd2FybmluZyBpbiB0aGUgaHlwZXJ2aXNvci4KPiAKPiBPZnRlbiBz
eXN0ZW1zIGhhdmUgbW9yZSBwcm9jZXNzb3IgZW50cmllcyBpbiB0aGVpciBBQ1BJIHRhYmxlcyB0
aGFuIGFyZQo+IGFjdHVhbGx5IGluc3RhbGxlZC9hY3RpdmUuIFRoZSBBQ1BJX1NUQV9ERVZJQ0Vf
UFJFU0VOVCBiaXQgY2Fubm90IGJlCj4gcmVsaWFibHkgdXNlZCwgYnV0IHRoZSBBQ1BJX01BRFRf
RU5BQkxFRCBiaXQgY2FuLiBJbiBvcmRlciB0byBub3QKPiBpbnRyb2R1Y2UgbmV3IGZ1bmN0aW9u
cyBpbiB0aGUgbWFpbiBBQ1BJIHByb2Nlc3NvciBkcml2ZXIgY29kZSwgc2ltcGx5Cj4gdXNlIGFj
cGlfZ2V0X3BoeXNfaWQoKSwgd2hpY2ggZG9lcyBtb3JlIHRoYW4gd2UgbmVlZCwgYnV0IHdoaWNo
IGNoZWNrcwo+IHRoZSBNQURUIGVuYWJsZWQgYml0IGluIHRoZSBwcm9jZXNzLiBBbnkgQ1BVIGZv
ciB3aGljaCB3ZSBjYW4ndAo+IGRldGVybWluZSB0aGUgQVBJQyBJRCBpcyB1bmxpa2VseSB0byB3
b3JrIHByb3Blcmx5IGFueXdheSwgc28gdGhlIGV4dHJhCj4gY2hlY2tzIGRvbmUgYnkgYWNwaV9n
ZXRfcGh5c19pZCgpIHNob3VsZCBkbyBubyBoYXJtLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:52:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13: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 1fZzG0-0007hw-I3; Mon, 02 Jul 2018 13:52: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZzFz-0007hr-6m
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:52:43 +0000
X-Inumbo-ID: 32057841-7dff-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 32057841-7dff-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 13:52: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 6CD8AAD9B;
 Mon,  2 Jul 2018 13:52:41 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <5B30C1C402000078001CD6A2@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: <057f151e-99b0-a8cc-8066-e2fcb31801be@suse.com>
Date: Mon, 2 Jul 2018 15:52:40 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B30C1C402000078001CD6A2@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH RESEND] xen/mcelog: eliminate redundant
 setting of interface 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDYvMTggMTI6MTksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgYWxyZWFkeSBnZXRz
IGRvbmUgaW4gSFlQRVJWSVNPUl9tY2EoKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:54:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13: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 1fZzI0-00085s-0t; Mon, 02 Jul 2018 13:54: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZzHz-00085l-F1
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:54:47 +0000
X-Inumbo-ID: 7c0d16cb-7dff-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7c0d16cb-7dff-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 13:54: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 9A53EAD12;
 Mon,  2 Jul 2018 13:54:45 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <5B30C51902000078001CD6F5@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: <e46c5c38-fc8e-13a9-1dd7-8e9990196cb7@suse.com>
Date: Mon, 2 Jul 2018 15:54:45 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B30C51902000078001CD6F5@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86/Xen: mark xen_setup_gdt() __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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDYvMTggMTI6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEl0cyBvbmx5IGNhbGxlciBp
cyBfX2luaXQsIHNvIHRvIGF2b2lkIHNlY3Rpb24gbWlzbWF0Y2ggd2FybmluZ3Mgd2hlbiBhCj4g
Y29tcGlsZXIgZGVjaWRlcyB0byBub3QgaW5saW5lIHRoZSBmdW5jdGlvbiBtYXJrZSB0aGlzIGZ1
bmN0aW9uIHNvIGFzCj4gd2VsbC4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGFsc28gbWFrZSB0
aGUgZnVuY3Rpb24gYWN0dWFsbHkgdXNlIGl0cwo+IGFyZ3VtZW50OiBUaGUgc29sZSBjYWxsZXIg
cGFzc2VzIGluIHplcm8gYW55d2F5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:55:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13: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 1fZzIt-0008BK-DR; Mon, 02 Jul 2018 13:55: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZzIs-0008BC-DM
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:55:42 +0000
X-Inumbo-ID: 9c8da7bb-7dff-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c8da7bb-7dff-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 13:55:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59239097"
Date: Mon, 2 Jul 2018 14:55:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180702135537.jrlybduzbp4vdwme@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-5-roger.pau@citrix.com>
 <20180629105207.d7sjcywjckqv45bi@citrix.com>
 <20180702075420.jj2xm3uapqfjfqxp@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702075420.jj2xm3uapqfjfqxp@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 04/10] vpci/msix: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDk6NTQ6MjBBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1biAyOSwgMjAxOCBhdCAxMTo1MjowN0FNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MjhQTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gPiBTbyB0aGF0IGludGVycnVwdHMgYXJlIHByb3Bl
cmx5IGZyZWVkLgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+IC0tLQo+ID4gPiBDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3Jn
ZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgo+ID4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+ID4gPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+ID4gQ2M6
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+ID4gQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+ID4gQ2M6IFRp
bSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+ID4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPiA+ID4gLS0tCj4gPiA+ICB4ZW4vZHJpdmVycy92cGNpL21zaXguYyB8IDQzICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCj4gPiA+ICAxIGZpbGUgY2hhbmdl
ZCwgNDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4gPiAKPiA+ID4gZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKPiA+
ID4gaW5kZXggNjEzMmY1NzZiNi4uY2ZjYTFjZDQzYSAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2Ry
aXZlcnMvdnBjaS9tc2l4LmMKPiA+ID4gKysrIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKPiA+
ID4gQEAgLTQ1MCw3ICs0NTAsNDggQEAgc3RhdGljIGludCBpbml0X21zaXgoc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCj4gPiA+ICAKPiA+ID4gICAgICByZXR1cm4gMDsKPiA+ID4gIH0KPiA+ID4gLVJF
R0lTVEVSX1ZQQ0lfSU5JVChpbml0X21zaXgsIE5VTEwsIFZQQ0lfUFJJT1JJVFlfSElHSCk7Cj4g
PiA+ICsKPiA+ID4gK3N0YXRpYyB2b2lkIHRlYXJkb3duX21zaXgoc3RydWN0IHBjaV9kZXYgKnBk
ZXYpCj4gPiA+ICt7Cj4gPiA+ICsgICAgc3RydWN0IHZwY2lfbXNpeCAqbXNpeCA9IHBkZXYtPnZw
Y2ktPm1zaXg7Cj4gPiA+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gPiA+ICsKPiA+ID4gKyAgICBp
ZiAoICFtc2l4ICkKPiA+ID4gKyAgICAgICAgcmV0dXJuOwo+ID4gPiArCj4gPiA+ICsgICAgaWYg
KCBtc2l4LT5lbmFibGVkICkKPiA+ID4gKyAgICB7Cj4gPiA+ICsgICAgICAgIC8qIERpc2FibGUg
TVNJWC4gKi8KPiA+ID4gKyAgICAgICAgdW5zaWduZWQgaW50IHBvcyA9IHBjaV9maW5kX2NhcF9v
ZmZzZXQocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPiA+ID4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRl
di0+ZGV2Zm4pLAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfQ0FQX0lEX01TSVgpOwo+ID4gPiArICAgICAgICB1aW50MTZfdCBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLAo+ID4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwK
PiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVO
QyhwZGV2LT5kZXZmbiksCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhwb3MpKTsKPiA+ID4gKwo+ID4gPiArICAgICAgICBw
Y2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZm
biksCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4p
LCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
KGNvbnRyb2wgJiB+UENJX01TSVhfRkxBR1NfRU5BQkxFKSk7Cj4gPiA+ICsgICAgfQo+ID4gPiAr
Cj4gPiA+ICsgICAgd3JpdGVfbG9jaygmcGRldi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ubXNp
eF9sb2NrKTsKPiA+ID4gKyAgICBsaXN0X2RlbCgmcGRldi0+dnBjaS0+bXNpeC0+bmV4dCk7Cj4g
PiA+ICsgICAgd3JpdGVfdW5sb2NrKCZwZGV2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5tc2l4
X2xvY2spOwo+ID4gPiArCj4gPiA+ICsgICAgZm9yICggaSA9IDA7IGkgPCBtc2l4LT5tYXhfZW50
cmllcyAmJiBtc2l4LT5lbmFibGVkOyBpKysgKQo+ID4gCj4gPiBNYXliZSBsaWZ0IGNoZWNraW5n
IG1zaXgtPmVuYWJsZWQgb3V0c2lkZSBvZiB0aGUgbG9vcD8gQWZhaWN0IG5vdGhpbmcKPiA+IGlu
IHRoZSBsb29wIG1hbmlwdWxhdGVzIHRoYXQgZmxhZy4KPiAKPiBJJ3ZlIGRvbmUgaXQgdGhhdCB3
YXkgdG8gc2tpcCBvbmUgaW5kZW50YXRpb24gbGV2ZWwsIGJ1dCBJIGNhbiBwdXQgaXQKPiBvdXRz
aWRlIGlmIHRoYXQncyBwcmVmZXJyZWQuCgpJIHdvdWxkIHNheSBpZiB5b3UgcmVhbGx5IGRvbid0
IHdhbnQgdG8gaW5kZW50IG9uZSBtb3JlIGxldmVsLgoKICAgIGlmICggIW1zaXgtPmVuYWJsZWQg
KQogICAgICAgIHJldHVybjsKCiAgICBmb3IgKCAuLi4gKSB7IH0KCkEgcG9zc2libHkgZHVtYiBx
dWVzdGlvbjogd2h5IGFyZSB0aGUgZW50cmllcyBub3QgZnJlZWQgYXMgeW91ciBkaXNhYmxlCmhh
cmR3YXJlIE1TSVg/IENhbiB5b3UgcmVzaHVmZmxlIGNvZGUgdG8gbWFrZSB0aGF0IGhhcHBlbj8g
U2F5LCBmaXJzdAp0YWtlIHRoZSBzdHJ1Y3R1cmUgb2YgdGhlIGxpc3QgdGhlbiBkaXNhYmxlIE1T
SS1YIGFuZCBmcmVlIGFsbCBlbnRyaWVzLgoKSWYgdGhhdCdzIG5vdCBwb3NzaWJsZSB0aGVuIEkg
dGhpbmsgYmV0dGVyIGV4cGxhbmF0aW9uIGlzIG5lZWRlZCB3aHkgdGhlCmNvZGUgaXMgc3RydWN0
dXJlZCBsaWtlIHRoaXMsIGJlY2F1c2UgaXQgYXBwZWFycyB0aGVyZSBpcyBzb21lIHZlcnkKaW50
cmljYXRlIHNlcXVlbmNlIHJlcXVpcmVkLgoKPiAKPiA+ID4gKyAgICB7Cj4gPiA+ICsgICAgICAg
IGludCByYyA9IHZwY2lfbXNpeF9hcmNoX2Rpc2FibGVfZW50cnkoJm1zaXgtPmVudHJpZXNbaV0s
IHBkZXYpOwo+ID4gPiArCj4gPiA+ICsgICAgICAgIGlmICggcmMgJiYgcmMgIT0gLUVOT0VOVCAp
Cj4gPiA+ICsgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLAo+ID4gPiArICAgICAg
ICAgICAgICAgICAgICAiJTA0eDolMDJ4OiUwMnguJXU6IHVuYWJsZSB0byBkaXNhYmxlIE1TSVgg
ZW50cnkgJXU6ICVkXG4iLAo+ID4gPiArICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBk
ZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ID4gPiArICAgICAgICAgICAgICAgICAg
ICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIGksIHJjKTsKPiA+ID4gKyAgICB9Cj4gPiAKPiA+IE5v
IGZyZWVpbmcgbXNpeCBoZXJlPwo+IAo+IG1zaXggaXMgZnJlZWQgYnkgdnBjaV9yZW1vdmVfZGV2
aWNlLiBJIGNhbiBtb3ZlIHRoZSBmcmVlaW5nIGluc2lkZSBvZgo+IHRoZSB0ZWFyZG93biBmdW5j
dGlvbiBub3csIHNpbmNlIGl0IG1ha2VzIGl0IGNsZWFyZXIuCgpZZWFoLCBJIHRoaW5rIG1ha2lu
ZyBpdCBzeW1tZXRyaWMgaXMgbXVjaCBiZXR0ZXIuIE1lbW9yeSBhbGxvY2F0aW9uCmhhcHBlbnMg
aW4gaW5pdF9tc2l4IHdoaWxlIGRlYWxsb2NhdGlvbiBoYXBwZW5zIGluIHRlYXJkb3duX21zaXgu
CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:56:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13: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 1fZzJQ-0008Fi-PL; Mon, 02 Jul 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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fZzJP-0008Fa-PS
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:56:15 +0000
X-Inumbo-ID: b100e044-7dff-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b100e044-7dff-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 13:56: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 4E4DE80D;
 Mon,  2 Jul 2018 06:56:14 -0700 (PDT)
Received: from [10.37.8.165] (unknown [10.37.8.165])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 224CD3F2EA;
 Mon,  2 Jul 2018 06:56:11 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Jan Beulich <JBeulich@suse.com>
References: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
 <fbda932a-5710-93f5-2fc2-0052dfbafebc@arm.com>
 <5B32016502000078001CDE5B@prv1-mh.provo.novell.com>
 <31923b8c-8c90-9410-e767-25456c74f8a6@arm.com>
Message-ID: <c4d5dcc9-33ae-ca3a-b1a5-f0bddd21ce87@arm.com>
Date: Mon, 2 Jul 2018 14:56:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <31923b8c-8c90-9410-e767-25456c74f8a6@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

SGksCgpPbiAwNy8wMi8yMDE4IDAyOjQ3IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMDYv
MjYvMjAxOCAxMDowMyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI2LjA2LjE4IGF0
IDEwOjQzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pj4gT24gMjYvMDYvMTggMDg6
MjQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IER1cmluZyBlYXJseSBib290IHRpbWVzdGFtcHMg
YXJlbid0IHZlcnkgdXNlZnVsLCBhcyB0aGV5J3JlIGFsbCB6ZXJvCj4+Pj4gKGluICJib290IiBt
b2RlKSBvciBhYnNlbnQgYWx0b2dldGhlciAoaW4gImRhdGUiIGFuZCAiZGF0ZW1zIiBtb2Rlcyku
Cj4+Pj4gTG9nICJib290IiBmb3JtYXQgdGltZXN0YW1wcyB3aGVuIHRoZSBkYXRlIGZvcm1hdHMg
YXJlbid0IGF2YWlsYWJsZSAKPj4+PiB5ZXQsCj4+Pj4gYW5kIGxvZyByYXcgdGltZXN0YW1wcyB3
aGVuIGJvb3Qgb25lcyBhcmUgc3RpbGwgYWxsIHplcm8uIEFsc28gYWRkIGEKPj4+PiAicmF3IiBt
b2RlLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+Pj4+IC0tLQo+Pj4+IEFSTSBzaWRlIGJ1aWxkLXRlc3RlZCBvbmx5OyBJJ20gaW4gcGFy
dGljdWxhciB1bnN1cmUgd2hldGhlcgo+Pj4+IFJFQURfU1lTUkVHNjQoQ05UUENUX0VMMCkgY2Fu
IGluZGVlZCBiZSB1c2VkIHJpZ2h0IGF0IHN0YXJ0IG9mIGRheS4KPj4+IE9uIG1vc3Qgb2YgdGhl
IHBsYXRmb3JtcywgdGhlIHRpbWVyIHdpbGwgaGF2ZSBiZWVuIGNvcnJlY3RseSBlbmFibGVkIGJ5
Cj4+PiB0aGUgZmlybXdhcmUuIEhvd2V2ZXIsIG9uIGEgZmV3IHBsYXRmb3JtcyBpdCBtYXkgcmVx
dWlyZSBhZGRpdGlvbmFsCj4+PiBzZXR1cCB0aGF0IHdpbGwgYmUgcGVyZm9ybWVkIGJ5IHBsYXRm
b3JtX2luaXRfdGltZSgpLgo+Pj4KPj4+IEluIGFueSBjYXNlLCBDTlRDUFRfRUwwIGNhbiBhbHdh
eXMgYmUgcmVhZCBidXQgbWF5IHJldHVybiBnYXJiYWdlIG9uCj4+PiB0aG9zZSBmZXcgcGxhdGZv
cm1zLiBJIHdvdWxkIG5vdCB3b3JyeSB0b28gbXVjaCBmb3IgdGhvc2UgcGxhdGZvcm1zCj4+PiB0
aG91Z2h0cy4KPj4KPj4gQ2FuIHRoaXMgYmUgZGV0ZWN0ZWQsIHN1Y2ggdGhhdCB0aGUgZnVuY3Rp
b24gY291bGQgYmUgbWFkZSByZXR1cm4gemVybwo+PiBpbnN0ZWFkIHVudGlsIHRoZSBuZWNlc3Nh
cnkgc2V0dXAgaGFzIGhhcHBlbmVkPwo+IAo+IE5vdCB0aGF0IGVhcmx5IGluIHRoZSBjb2RlLiBC
dXQgYXMgSSBzYWlkIEkgd291bGQgbm90IHdvcnJ5IHRvbyBtdWNoLgo+IAo+Pgo+Pj4+IEBAIC02
OTgsMjYgKzcwMSwzMCBAQCBzdGF0aWMgdm9pZCBwcmludGtfc3RhcnRfb2ZfbGluZShjb25zdCBj
Cj4+Pj4gwqDCoMKgwqDCoMKgIGNhc2UgVFNNX0RBVEVfTVM6Cj4+Pj4gwqDCoMKgwqDCoMKgwqDC
oMKgwqAgdG0gPSB3YWxsY2xvY2tfdGltZSgmbnNlYyk7Cj4+Pj4gLcKgwqDCoMKgwqDCoMKgIGlm
ICggdG0udG1fbWRheSA9PSAwICkKPj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm47
Cj4+Pj4gLQo+Pj4+IC3CoMKgwqDCoMKgwqDCoCBpZiAoIG9wdF9jb25fdGltZXN0YW1wX21vZGUg
PT0gVFNNX0RBVEUgKQo+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHNucHJpbnRmKHRzdHIs
IHNpemVvZih0c3RyKSwgIlslMDR1LSUwMnUtJTAydSAKPj4+PiAlMDJ1OiUwMnU6JTAydV0gIiwK
Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAxOTAwICsgdG0u
dG1feWVhciwgdG0udG1fbW9uICsgMSwgdG0udG1fbWRheSwKPj4+PiAtwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB0bS50bV9ob3VyLCB0bS50bV9taW4sIHRtLnRtX3Nl
Yyk7Cj4+Pj4gLcKgwqDCoMKgwqDCoMKgIGVsc2UKPj4+PiArwqDCoMKgwqDCoMKgwqAgaWYgKCB0
bS50bV9tZGF5ICkKPj4+PiArwqDCoMKgwqDCoMKgwqAgewo+Pj4+IMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgc25wcmludGYodHN0ciwgc2l6ZW9mKHRzdHIpLAo+Pj4+IC3CoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJbJTA0dS0lMDJ1LSUwMnUgJTAydTolMDJ1
OiUwMnUuJTAzIlBSSXU2NCJdICIsCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9PSBUU01fREFURQo+Pj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgID8gIlslMDR1LSUwMnUtJTAydSAl
MDJ1OiUwMnU6JTAydV0gIgo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIDogIlslMDR1LSUwMnUtJTAydSAlMDJ1OiUwMnU6JTAydS4lMDMiUFJJdTY0Il0gIiwK
Pj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDE5MDAg
KyB0bS50bV95ZWFyLCB0bS50bV9tb24gKyAxLCB0bS50bV9tZGF5LAo+Pj4+IMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdG0udG1faG91ciwgdG0udG1fbWlu
LCB0bS50bV9zZWMsIG5zZWMgLyAKPj4+PiAxMDAwMDAwKTsKPj4+Cj4+PiBJIGZpbmQgdGhpcyBj
aGFuZ2UgcmF0aGVyIGRpZmZpY3VsdCB0byByZWFkIGJlY2F1c2UgdGhlIG51bWJlciBvZgo+Pj4g
YXJndW1lbnRzIGZvciB0aGUgMiBmb3JtYXRzIGFyZSBkaWZmZXJlbnQuIEl0IHdvdWxkIGJlIGJl
dHRlciB0byBrZWVwCj4+PiB0aGUgdHdvIHNucHJpbnRmIHNlcGFyYXRlbHkuCj4+Cj4+IEFuZCBJ
IGZpbmQgdGhlIHJlZHVuZGFuY3kgcmF0aGVyIHVnbHkgdG8gbWFpbnRhaW4sIHNvIEknZCBwcmVm
ZXIgdG8gCj4+IHN0aWNrIHRvCj4+IHNpbmdsZSBpbnZvY2F0aW9uLgo+IAo+IE1heWJlIGl0IGlz
IGZvciB5b3UuIE5vdCBmb3IgbWUuCgpUbyBnaXZlIGFuIGV4YW1wbGUgb2YgbXkgY29uY2Vybi4g
VGhlIGNvbXBpbGVyIChyZWNlbnQgR0dDKSBpcyBoYXBweSB0aGUgCmJlbG93IHNuaXBwZXQuIFRo
aXMgaXMganVzdCBhIHBvdGVudGlhbCBmb3IgbW9yZSBwcm9ncmFtbWluZyBlcnJvciB0aGF0IAph
cmUgbGVmdCBldmVuIGFmdGVyIHJldmlldy4KCiNpbmNsdWRlIDxzdGRpby5oPgoKdm9pZCBtYWlu
KHZvaWQpCnsKICAgICBwcmludGYoKDApID8gIkZvbyAlcyIgOiAiQmFyICVkIiwgMSk7Cn0KCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:56:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13: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 1fZzJU-0008H4-7u; Mon, 02 Jul 2018 13:56: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=reva=js=citrix.com=prvs=7140ce76c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fZzJS-0008GF-5A
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:56:18 +0000
X-Inumbo-ID: b17df550-7dff-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b17df550-7dff-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 13:56:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208,217";a="75601284"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Notes for xen summit 2018 design session ] Testing/Building
 with Docker/GitLab
Thread-Index: AQHUEgxxhnjL8O5sMkOl8KHQiiSIQQ==
Date: Mon, 2 Jul 2018 13:56:14 +0000
Message-ID: <65A1D88B-2E3A-4DB9-9823-D59D894405C7@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.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: [Xen-devel] [Notes for xen summit 2018 design session ]
 Testing/Building with Docker/GitLab
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 "xudong.hao@intel.com" <xudong.hao@intel.com>,
 Doug Goldstein <cardoe@cardoe.com>, Dario Faggioli <dfaggioli@suse.com>,
 Florian Schmidt <Florian.Schmidt@neclab.eu>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Artem Mygaiev <artem.mygaiev@globallogic.com>,
 Matt Spencer <Matt.Spencer@arm.com>
Content-Type: multipart/mixed; boundary="===============1002601320532948028=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1002601320532948028==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_65A1D88B2E3A4DB99823D59D894405C7citrixcom_"

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

VGhlIG5vdGVzIHdlcmUgdGFrZW4gYnkgRmxvcmlhbiBTY2htaWR0IG9mIE5FQy4gVGhhbmsgeW91
DQpUaGlzIGhhcyBzb21lIGFjdGlvbnMgb246IExhcnMgSywgWHVkb25nIEgsIERvdWcgRywgQW5k
cmV3IEMgYW5kIEFuZHJpaSBBICh3aG8gd2FzIG5vdCBwcmVzZW50KQ0KV2Ugc2hvdWxkIGNlcnRh
aW5seSB0cnkgYW5kIG1ha2UgcHJvZ3Jlc3Mgb24gdGhpcyBhcyBpdCBoYXMgdGhlIHBvdGVudGlh
bCB0byBtYWtlIGxpZmUgZm9yIGNvZGUgcmV2aWV3ZXJzIGVhc2llcjogaXQgbWF5IGJlIHdvcnRo
IHRvIG9yZ2FuaXplIGEgc3BlY2lmaWMgY29tbXVuaXR5IGNhbGwgdG8ga2VlcCB0aGUgbW9tZW50
dW0gdXANCg0KIyMgVGVzdGluZy9idWlsZGluZyB3aXRoIERvY2tlci9HaXRsYWINCg0KUHJvYmxl
bTogZGlmZmVyZW50IGVudmlyb25tZW50cyAoZXNwZWNpYWxseSBkaXN0cm9zKSwgbGVhZGluZyB0
bw0KZGlmZmVyZW50IGdjYywgYmludXRpbCwgcWVtdSB2ZXJzaW9ucy4NClBlb3BsZSByZXBvcnQg
YnVncyB0aGF0IGNhbm5vdCBiZSByZXByb2R1Y2VkIGJ5IHRoZSBkZXZlbG9wZXJzLg0KU28gbWF5
YmUgd2Ugc2hvdWxkIHNldCB1cCBEb2NrZXIgY29udGFpbmVycyBmb3Igc3BlY2lmaWMgYnVpbGQg
ZW52aXJvbm1lbnRzLg0KVGhlcmUgYXJlIGFsc28gc29tZSBEb2NrZXIgY29uZmlncy4NClRoZSBj
b250YWluZXJzIHRoZW1zZWx2ZXMgYXJlIG9uIGdpdGxhYiwgbm90IGRvY2tlciBodWINCg0KIyMj
IFdoYXQgT1NzIChhcmNoaXRlY3R1cmVzKSBzaG91bGQgd2Ugc3VwcG9ydD8NClRoZXJlIGlzIHNv
bWUgZGlzY3Vzc2lvbiBvbiB3aGV0aGVyIHdlIHNob3VsZCBzdXBwb3J0IEFSTSAoaW4gYWRkaXRp
b24NCm9mIHg4NikgZm9yIHRoaXMgc3lzdGVtLCBzaW5jZSBBUk0gWGVuIGlzIHR5cGljYWxseSBj
cm9zcy1jb21waWxlZCBmcm9tDQp4ODYgYW55d2F5Lg0KU3RlZmFubyBzYXlzIHRoYXQgaXMgdHJ1
ZSBzbyBmYXIsIGJ1dCB0aGVyZSBpcyBubyBuZWVkIHRoZXNlIGRheXMsIGFuZA0KcG9pbnRzIHRv
IGhpcyBWaXJ5YU9TIHRhbGsgdG9tb3Jyb3cuDQpWaXJ5YSBpc24ndCByZWFkeSB5ZXQsIGJ1dCB0
aGlzIGlzIHdoYXQgaXQncyBnb2luZyB0byBicmluZyB0byB0aGUgdGFibGUNCihsYXRlIHN1bW1l
cikuDQpNYW55IHRoaW5ncyBpbiBWaXJ5YU9TIGFyZSBub3QgcmVsZXZlYW50IGhlcmUsIGJ1dCBp
dCBoYXMgYnVpbGQNCmVudmlyb25tZW50cyBpbnNpZGUgY29udGFpbmVycy4NClRoZXJlJ3Mgc29t
ZSBraW5kIG9mIG92ZXJsYXAsIGFuZCB0aGlzIGNvdWxkIGFsc28gYmUgdXNlZCBmb3IgdGVzdGlu
Zy4NClN0ZWZhbm8gYW5kIERvdWcgd2FudCB0byBkaXNjdXNzIHRoaXMgYSBiaXQgbW9yZSBiZXR3
ZWVuIHRoZW0gdG8gc2VlIGhvdw0KdGhlaXIgdHdvIHN5c3RlbXMgY29tcGFyZS4NCg0KTWF0dCAo
QVJNKTogd2Ugd29yayBvbiBzb21ldGhpbmcgdmVyeSBzaW1pbGFyIHdpdGggYSBjb21wYW55IGNh
bGxlZA0KaW5mb3NpZnRlcg0KSW5mb3NpZnRlciBoYWUgZXhwZXJpZW5jZSB3aXRoIG11bHRpLWFy
Y2hpdGVjdHVyZSBzeXN0ZW1zLg0KVGhleSBidWlsZCBhIG11bHRpLWFyY2hpdGVjdHVyZSBidWls
ZCBzeXN0ZW0sIHNvbWV0aGluZyBsaWtlIFRyYXZpcy4NCkFsbW9zdCBkb25lIChvcmlnaW5hbCBw
bGFuOiBsYXN0IHdlZWsncyBkb2NrZXJjb24pDQpUaGUgcmVzdWx0IHdvdWxkIGJlIGEgc3lzdGVt
IHRoYXQgdGFrZXMgYSBkb2NrZXJmaWxlIGFzIGlucHV0LCBhbmQNCnByb2R1Y2VzIHNldmVyYWwg
b3V0cHV0IGkgc2VlcmFsIGFyY2hpdGVjdHVyZXMuDQoNCiMjIyBBY3Rpb24gcG9pbnRzOg0KTWF0
dDogcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgdG9vbCAoc2VlIGFib3ZlKSB0aGF0IGlz
IHJlbGVhc2VkDQpzb29uLCBhbmQgaGVjayBob3cgZWFzaWx5IHRoZSBjdXJyZW50IERvY2tlcmZp
bGUtYmFzZWQgaW50ZWdyYXRpb24gc2V0dXANCihzZWUgeGVuLmdpdDphdXRvbWF0aW9uL2J1aWxk
LykpIHdvdWxkIHdvcmsgd2l0aCB0aGVpcg0KbXVsdGktYXJjaGl0ZWN0dXJlIHNldHVwLg0KRG91
ZzogcHJvdmlkZSBjb250YWluZXJpemUgc2NyaXB0IHRvIHRoZSBvdGhlcnMgdG8gaGF2ZSBhIGxv
b2sgaG93IHRoYXQNCmNvdWxkIGhlbHANCg0KDQojIyBDSS9DRA0KRG91ZyBoYXMgYSBwcm90b3R5
cGUgb2YgdGhlICBDSSBzeXN0ZW0gcnVubmluZyBvbiBnaXRsYWIuDQpIZSBtYW5hZ2VkIHRvIGdl
dCB0aGVtIHRvIGluY3JlYXNlIHRoZSBmcmVlIGJ1aWxkIG1pbnV0ZXMgZnJvbSAyMDAwIHBlcg0K
bW9udGggdG8gMjAwMDAsIHdoaWNoIHRoZW4gaXMgZW5vdWdoIGZvciB0aGUgcHJvamVjdCBzbyBm
YXIuIEhvd2V2ZXIsDQp0aGUgZnJlZS10aWVyIENJIHJ1bm5lcnMgYXJlIHNsb3cgYmVjYXVzZSB5
b3UgZ2V0IHNjaGVkdWxlZCBiZXN0LWVmZm9ydC4NCkl0IHdvdWxkIGJlIGhlbHBmdWwgdG8gaGF2
ZSBvd24gZ2l0bGFiIENJIHJ1bm5lcnMgb24gb3VyIG93biBtYWNoaW5lcyAoVk1zKS4NCkxhcnMg
dGVsbHMgRG91ZyB0byB3cml0ZSB3aGF0IGlzIHJlcXVpcmVkIGFuZCBoZSdsbCB0YWxrIHRvIElh
biB0byBzZWUNCndoYXQgY2FuIGJlIGRvbmUgdGhlcmUuIChTaG91bGQgYmUgcG9zc2libGUuKQ0K
DQpTdGVmYW5vOiB3aGF0IHdvdWxkIGJlICpyZWFsbHkqIHVzZWZ1bCBpcyBhIENJIGludGVncmF0
ZWQgd2l0aCB0aGUNCm1haWxpbmcgbGlzdDoNCiogdGFrZSBwYXRjaCBzZXJpZXMgZnJvbSB0aGUg
bWFpbGluZyBsaXN0DQoqIGFwcGx5IHRvIGN1cnJlbnQgSEVBRA0KKiBkbyBDSSB0ZXN0aW5nDQoq
IHdyaXRlIHJlcG9ydCAod2l0aCBQQVNTL0ZBSUwpIGFzIGEgbWFpbCByZXBseSB0byB0aGUgMDAg
cGF0Y2ggb2YgdGhlDQpzZXJpZXMNCg0KSW50ZWwgaGFzIHNvbWV0aGluZyBsaWtlIHRoYXQgZm9y
IFFFTVUgKGNhbGxlZCBwYXRjaGJvdD8pLiBNYXliZSB0aGV5DQpjYW4gcHJvdmlkZSBpbmZvcm1h
dGlvbiBhYm91dCB0aGF0IHRvIHRoZSB4ZW4gbWFpbGluZyBsaXN0LCBzbyB3ZSBjYW4NCmFkZCBz
b21ldGhpbmcgbGlrZSB0aGF0Pw0KVGhpcyB3b3VsZCBhbHNvIGJlIG11Y2ggYmV0dGVyIHRoYW4g
bWFpbnRhaW5lciBoYXZpbmcgdG8gbWFudWFsbHkgcGljaw0KcGF0Y2hlcywgcHVzaCB0aGVtIHRv
IGJyYW5jaGVzLCBhbmQga2ljayBvZmYgQ0kgcnVucy4NCk9uZSBvZiB0aGUgYmlnIGFkdmFudGFn
ZXMgd291bGQgYmUgdGhhdCBpdCBjYW4gc2F2ZSB0aGUgcmV2aWV3ZXJzIGENCipsb3QqIG9mIHRp
bWUsIGJlY2F1c2UgdGhleSBjYW4gaW1tZWRpYXRlbHkgc2VlIHdoZXRoZXIgdGhleSBldmVuIHNo
b3VsZA0KcmV2aWV3LCBvciByZXZpZXcgb3RoZXIgKHdvcmtpbmcpIHBhdGNoZXMuDQoNCiMjIyB0
cmF2aXMgb3Igbm90Pw0KDQpUcmF2aXMgaXMgcG9wdWxhciwgd2VsbC1rbm93biBhbmQgc3RhYmxl
LCBidXQgaXQgaGFzIHNvbWUgaXNzdWVzLiBNb3N0DQppbXBvcnRhbnRseSB0byB1cywgeW91IGVp
dGhlciBuZWVkIHRvIHVzZSB0aGUgZ29vZ2xlIGNsb3VkIG9yIHNwZWNpZmljDQpEb2NrZXJmaWxl
cyAodGhhdCB5b3UgY2FuIGV4dGVuZCB3aXRoIHlvdXIgb3duIHBhY2thZ2VzLCBidXQgbm90IGRv
IHlvdXINCm93biBjbGVhbi1zbGF0ZSBEb2NrZXJmaWxlcykuDQpNYXR0IG1lbnRpb25zIHNoaXBw
YWJsZSwgYnV0IHRoZSBjb25zZW5zdXMgaXMgdGhhdCB0aGlzIGlzIGVmZmVjdGl2ZWx5DQp0aGUg
c2FtZSBhcyB0aGUgYWJvdmUgZ2l0bGFiIGludGVncmF0aW9uLg0KDQojIyMgcGF0Y2h3b3JrIGlu
dGVncmF0aW9uIHdpdGggcGF0Y2hib3Q/DQpJZiB3ZSBoYXZlIHBhdGNoYm90IGFuc3dlcmluZyBt
YWlscyB0byB0aGUgbWFpbGluZyBsaXN0LCBpdCB3b3VsZCBiZQ0KbmljZSBpZiBwYXRjaHdvcmsg
Y2FuIHVzZSB0aG9zZSByZXBsaWVzIHRvIGF1dG9tYXRpY2FsbHkgdGFnIHRoZSBwYXRjaA0Kc2Vy
aWVzLCBmb3IgdGhvc2Ugd2hvIHdhbnQgdG8gdXNlIHBhdGNod29yay4NCkFuZHJldyBwb2ludHMg
b3V0IHRoYXQgcGF0Y2h3b3JrIGhhcyBjZWFlZCBmdW5jdGlvbmluZyBmb3IgdGhlIFhlbg0KbWFp
bGluZyBsaXN0cyBzaW5jZSBzb21lIG1haWwgaGVhZGVycyB3ZXJlIGNoYW5nZWQgcmVjZW50bHku
DQoNCiMjIyBjaGVja3BhdGNoLnBsDQpTdGF0dXM6IHN0aWxsIG5vdCBxdWl0ZSBkb25lIChzYW1l
IGFzIGxhc3QgeWVhcikNCg0KIyMjQWN0aW9uIFBvaW50czoNCkxhcnMgSy46IHRhbGsgdG8gTWF0
dCBhbmQgRG91Z2ggdG8gc2VlIHdoZXRoZXIgd2UgY2FuIGdldCBkZWRpY2F0ZWQNCm1hY2hpbmVz
IGZvciB0aGUgZ2l0bGFiIHJ1bm5lcnMNClh1ZG9uZyBILjogcHJvdmlkZSBpbmZvcm1hdGlvbiBh
Ym91dCBwYXRjaGJvdCBhbmQgaG93IGl0IGNvdWxkIGJlIHVzZWQNCmZvciBYZW4gcGF0Y2ggbWFu
YWdlbWVudA0KRG91ZyBHLjogZG9jdW1lbnQgaG93IHRoZSBDSSB3b3Jrcywgc28gdGhhdCBwZW9w
bGUgY2FuIHNldCB1cCB0aGVpciBvd24NCmdpdGxhYi1iYXNlZCBDSSwgc28gdGhhdCB0aGV5IGNh
biB0ZXN0IHRoZWlyIHBhdGNoZXMgYmVmb3JlIHRoZXkgZXZlbg0KaGl0IHRoZSBtYWlsaW5nIGxp
c3QuDQpBbmRyZXcgQy46IGZpbmQgb3V0IGhvdyB0byBmaXggcGF0Y2h3b3JrDQpBbmRyaWkgQS46
IHBsZWFzZSB1cGRhdGUgb24gdGhlIHN0YXR1cyBvZiBjaGVja3BhdGNoLnBsLiBNYXliZSB3ZSBu
ZWVkDQpjb250cmlidXRvcnMgdG8gaGVscCBvdXQgd2l0aCBnZXR0aW5nIHRoaXMgZG9uZQ0KDQo=

--_000_65A1D88B2E3A4DB99823D59D894405C7citrixcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <880CEE8D7F6F0B49A9FD048C8B14BC69@citrix.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTotd2Via2l0LXN0YW5kYXJkOw0KCXBhbm9z
ZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1z
b05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFy
Z2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJs
aW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJY29sb3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5l
O30NCnNwYW4uRW1haWxTdHlsZTE3DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9
DQpzcGFuLmFwcGxlLWNvbnZlcnRlZC1zcGFjZQ0KCXttc28tc3R5bGUtbmFtZTphcHBsZS1jb252
ZXJ0ZWQtc3BhY2U7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9u
bHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rp
b24xDQoJe3NpemU6NTk1LjNwdCA4NDEuOXB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBw
dCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48
L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0i
ZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9
ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8
L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1HQiIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIi
Pg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRh
cmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPlRoZSBub3RlcyB3ZXJlIHRha2VuIGJ5IEZsb3Jp
YW4gU2NobWlkdCBvZiBORUMuIFRoYW5rIHlvdTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPlRoaXMgaGFz
IHNvbWUgYWN0aW9ucyBvbjogTGFycyBLLCBYdWRvbmcgSCwgRG91ZyBHLCBBbmRyZXcgQyBhbmQg
QW5kcmlpIEEgKHdobyB3YXMgbm90IHByZXNlbnQpPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+V2Ugc2hv
dWxkIGNlcnRhaW5seSB0cnkgYW5kIG1ha2UgcHJvZ3Jlc3Mgb24gdGhpcyBhcyBpdCBoYXMgdGhl
IHBvdGVudGlhbCB0byBtYWtlIGxpZmUgZm9yIGNvZGUgcmV2aWV3ZXJzIGVhc2llcjogaXQgbWF5
IGJlIHdvcnRoIHRvIG9yZ2FuaXplIGEgc3BlY2lmaWMgY29tbXVuaXR5DQogY2FsbCB0byBrZWVw
IHRoZSBtb21lbnR1bSB1cDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJr
aXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6
YmxhY2siPiMjIFRlc3RpbmcvYnVpbGRpbmcgd2l0aCBEb2NrZXIvR2l0bGFiPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xv
cjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtp
dC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+UHJvYmxlbTogZGlmZmVyZW50IGVu
dmlyb25tZW50cyAoZXNwZWNpYWxseSBkaXN0cm9zKSwgbGVhZGluZyB0byZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7
Y29sb3I6YmxhY2siPmRpZmZlcmVudCBnY2MsIGJpbnV0aWwsIHFlbXUgdmVyc2lvbnMuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJp
Zjtjb2xvcjpibGFjayI+UGVvcGxlIHJlcG9ydCBidWdzIHRoYXQgY2Fubm90IGJlIHJlcHJvZHVj
ZWQgYnkgdGhlIGRldmVsb3BlcnMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+U28gbWF5YmUgd2Ugc2hv
dWxkIHNldCB1cCBEb2NrZXIgY29udGFpbmVycyBmb3Igc3BlY2lmaWMgYnVpbGQgZW52aXJvbm1l
bnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQm
cXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPlRoZXJlIGFyZSBhbHNvIHNvbWUgRG9ja2VyIGNvbmZp
Z3MuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZx
dW90OyxzZXJpZjtjb2xvcjpibGFjayI+VGhlIGNvbnRhaW5lcnMgdGhlbXNlbHZlcyBhcmUgb24g
Z2l0bGFiLCBub3QgZG9ja2VyIGh1YjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7
Y29sb3I6YmxhY2siPiMjIyBXaGF0IE9TcyAoYXJjaGl0ZWN0dXJlcykgc2hvdWxkIHdlIHN1cHBv
cnQ/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZx
dW90OyxzZXJpZjtjb2xvcjpibGFjayI+VGhlcmUgaXMgc29tZSBkaXNjdXNzaW9uIG9uIHdoZXRo
ZXIgd2Ugc2hvdWxkIHN1cHBvcnQgQVJNIChpbiBhZGRpdGlvbiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6
YmxhY2siPm9mIHg4NikgZm9yIHRoaXMgc3lzdGVtLCBzaW5jZSBBUk0gWGVuIGlzIHR5cGljYWxs
eSBjcm9zcy1jb21waWxlZCBmcm9tJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+eDg2IGFueXdh
eS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1
b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5TdGVmYW5vIHNheXMgdGhhdCBpcyB0cnVlIHNvIGZhciwg
YnV0IHRoZXJlIGlzIG5vIG5lZWQgdGhlc2UgZGF5cywgYW5kJm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpi
bGFjayI+cG9pbnRzIHRvIGhpcyBWaXJ5YU9TIHRhbGsgdG9tb3Jyb3cuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpi
bGFjayI+VmlyeWEgaXNuJ3QgcmVhZHkgeWV0LCBidXQgdGhpcyBpcyB3aGF0IGl0J3MgZ29pbmcg
dG8gYnJpbmcgdG8gdGhlIHRhYmxlJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+KGxhdGUgc3Vt
bWVyKS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJk
JnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5NYW55IHRoaW5ncyBpbiBWaXJ5YU9TIGFyZSBub3Qg
cmVsZXZlYW50IGhlcmUsIGJ1dCBpdCBoYXMgYnVpbGQmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNr
Ij5lbnZpcm9ubWVudHMgaW5zaWRlIGNvbnRhaW5lcnMuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+VGhl
cmUncyBzb21lIGtpbmQgb2Ygb3ZlcmxhcCwgYW5kIHRoaXMgY291bGQgYWxzbyBiZSB1c2VkIGZv
ciB0ZXN0aW5nLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3Rh
bmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPlN0ZWZhbm8gYW5kIERvdWcgd2FudCB0byBk
aXNjdXNzIHRoaXMgYSBiaXQgbW9yZSBiZXR3ZWVuIHRoZW0gdG8gc2VlIGhvdyZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2Vy
aWY7Y29sb3I6YmxhY2siPnRoZWlyIHR3byBzeXN0ZW1zIGNvbXBhcmUuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpi
bGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1z
dGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+TWF0dCAoQVJNKTogd2Ugd29yayBvbiBz
b21ldGhpbmcgdmVyeSBzaW1pbGFyIHdpdGggYSBjb21wYW55IGNhbGxlZCZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7
Y29sb3I6YmxhY2siPmluZm9zaWZ0ZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5JbmZvc2lmdGVyIGhh
ZSBleHBlcmllbmNlIHdpdGggbXVsdGktYXJjaGl0ZWN0dXJlIHN5c3RlbXMuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xv
cjpibGFjayI+VGhleSBidWlsZCBhIG11bHRpLWFyY2hpdGVjdHVyZSBidWlsZCBzeXN0ZW0sIHNv
bWV0aGluZyBsaWtlIFRyYXZpcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDst
d2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5BbG1vc3QgZG9uZSAob3Jp
Z2luYWwgcGxhbjogbGFzdCB3ZWVrJ3MgZG9ja2VyY29uKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPlRo
ZSByZXN1bHQgd291bGQgYmUgYSBzeXN0ZW0gdGhhdCB0YWtlcyBhIGRvY2tlcmZpbGUgYXMgaW5w
dXQsIGFuZCZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQt
c3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPnByb2R1Y2VzIHNldmVyYWwgb3V0cHV0
IGkgc2VlcmFsIGFyY2hpdGVjdHVyZXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJp
Zjtjb2xvcjpibGFjayI+IyMjIEFjdGlvbiBwb2ludHM6PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+TWF0
dDogcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgdG9vbCAoc2VlIGFib3ZlKSB0aGF0IGlz
IHJlbGVhc2VkJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtp
dC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+c29vbiwgYW5kIGhlY2sgaG93IGVh
c2lseSB0aGUgY3VycmVudCBEb2NrZXJmaWxlLWJhc2VkIGludGVncmF0aW9uIHNldHVwJm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90
OyxzZXJpZjtjb2xvcjpibGFjayI+KHNlZSB4ZW4uZ2l0OmF1dG9tYXRpb24vYnVpbGQvKSkgd291
bGQgd29yayB3aXRoIHRoZWlyJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+bXVsdGktYXJjaGl0
ZWN0dXJlIHNldHVwLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQt
c3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPkRvdWc6IHByb3ZpZGUgY29udGFpbmVy
aXplIHNjcmlwdCB0byB0aGUgb3RoZXJzIHRvIGhhdmUgYSBsb29rIGhvdyB0aGF0Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90Oyxz
ZXJpZjtjb2xvcjpibGFjayI+Y291bGQgaGVscDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDss
c2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPiMjIENJL0NEPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90Oyxz
ZXJpZjtjb2xvcjpibGFjayI+RG91ZyBoYXMgYSBwcm90b3R5cGUgb2YgdGhlJm5ic3A7Jm5ic3A7
Q0kgc3lzdGVtIHJ1bm5pbmcgb24gZ2l0bGFiLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPkhlIG1hbmFn
ZWQgdG8gZ2V0IHRoZW0gdG8gaW5jcmVhc2UgdGhlIGZyZWUgYnVpbGQgbWludXRlcyBmcm9tIDIw
MDAgcGVyJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1z
dGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+bW9udGggdG8gMjAwMDAsIHdoaWNoIHRo
ZW4gaXMgZW5vdWdoIGZvciB0aGUgcHJvamVjdCBzbyBmYXIuIEhvd2V2ZXIsJm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJp
Zjtjb2xvcjpibGFjayI+dGhlIGZyZWUtdGllciBDSSBydW5uZXJzIGFyZSBzbG93IGJlY2F1c2Ug
eW91IGdldCBzY2hlZHVsZWQgYmVzdC1lZmZvcnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+SXQgd291
bGQgYmUgaGVscGZ1bCB0byBoYXZlIG93biBnaXRsYWIgQ0kgcnVubmVycyBvbiBvdXIgb3duIG1h
Y2hpbmVzIChWTXMpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQt
c3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPkxhcnMgdGVsbHMgRG91ZyB0byB3cml0
ZSB3aGF0IGlzIHJlcXVpcmVkIGFuZCBoZSdsbCB0YWxrIHRvIElhbiB0byBzZWUmbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNl
cmlmO2NvbG9yOmJsYWNrIj53aGF0IGNhbiBiZSBkb25lIHRoZXJlLiAoU2hvdWxkIGJlIHBvc3Np
YmxlLik8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJk
JnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5TdGVm
YW5vOiB3aGF0IHdvdWxkIGJlICpyZWFsbHkqIHVzZWZ1bCBpcyBhIENJIGludGVncmF0ZWQgd2l0
aCB0aGUmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0
YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5tYWlsaW5nIGxpc3Q6PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xv
cjpibGFjayI+KiB0YWtlIHBhdGNoIHNlcmllcyBmcm9tIHRoZSBtYWlsaW5nIGxpc3Q8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlm
O2NvbG9yOmJsYWNrIj4qIGFwcGx5IHRvIGN1cnJlbnQgSEVBRDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2si
PiogZG8gQ0kgdGVzdGluZzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJr
aXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPiogd3JpdGUgcmVwb3J0ICh3aXRo
IFBBU1MvRkFJTCkgYXMgYSBtYWlsIHJlcGx5IHRvIHRoZSAwMCBwYXRjaCBvZiB0aGUmbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7
LHNlcmlmO2NvbG9yOmJsYWNrIj5zZXJpZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNl
cmlmO2NvbG9yOmJsYWNrIj5JbnRlbCBoYXMgc29tZXRoaW5nIGxpa2UgdGhhdCBmb3IgUUVNVSAo
Y2FsbGVkIHBhdGNoYm90PykuIE1heWJlIHRoZXkmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5j
YW4gcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGF0IHRvIHRoZSB4ZW4gbWFpbGluZyBsaXN0
LCBzbyB3ZSBjYW4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Vi
a2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5hZGQgc29tZXRoaW5nIGxpa2Ug
dGhhdD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJk
JnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5UaGlzIHdvdWxkIGFsc28gYmUgbXVjaCBiZXR0ZXIg
dGhhbiBtYWludGFpbmVyIGhhdmluZyB0byBtYW51YWxseSBwaWNrJm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xv
cjpibGFjayI+cGF0Y2hlcywgcHVzaCB0aGVtIHRvIGJyYW5jaGVzLCBhbmQga2ljayBvZmYgQ0kg
cnVucy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJk
JnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5PbmUgb2YgdGhlIGJpZyBhZHZhbnRhZ2VzIHdvdWxk
IGJlIHRoYXQgaXQgY2FuIHNhdmUgdGhlIHJldmlld2VycyBhJm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpi
bGFjayI+KmxvdCogb2YgdGltZSwgYmVjYXVzZSB0aGV5IGNhbiBpbW1lZGlhdGVseSBzZWUgd2hl
dGhlciB0aGV5IGV2ZW4gc2hvdWxkJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+cmV2aWV3LCBv
ciByZXZpZXcgb3RoZXIgKHdvcmtpbmcpIHBhdGNoZXMuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZx
dW90OyxzZXJpZjtjb2xvcjpibGFjayI+IyMjIHRyYXZpcyBvciBub3Q/PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpi
bGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1z
dGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+VHJhdmlzIGlzIHBvcHVsYXIsIHdlbGwt
a25vd24gYW5kIHN0YWJsZSwgYnV0IGl0IGhhcyBzb21lIGlzc3Vlcy4gTW9zdCZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2Vy
aWY7Y29sb3I6YmxhY2siPmltcG9ydGFudGx5IHRvIHVzLCB5b3UgZWl0aGVyIG5lZWQgdG8gdXNl
IHRoZSBnb29nbGUgY2xvdWQgb3Igc3BlY2lmaWMmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5E
b2NrZXJmaWxlcyAodGhhdCB5b3UgY2FuIGV4dGVuZCB3aXRoIHlvdXIgb3duIHBhY2thZ2VzLCBi
dXQgbm90IGRvIHlvdXImbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDst
d2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5vd24gY2xlYW4tc2xhdGUg
RG9ja2VyZmlsZXMpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQt
c3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPk1hdHQgbWVudGlvbnMgc2hpcHBhYmxl
LCBidXQgdGhlIGNvbnNlbnN1cyBpcyB0aGF0IHRoaXMgaXMgZWZmZWN0aXZlbHkmbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNl
cmlmO2NvbG9yOmJsYWNrIj50aGUgc2FtZSBhcyB0aGUgYWJvdmUgZ2l0bGFiIGludGVncmF0aW9u
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVv
dDssc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPiMjIyBwYXRj
aHdvcmsgaW50ZWdyYXRpb24gd2l0aCBwYXRjaGJvdD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5JZiB3
ZSBoYXZlIHBhdGNoYm90IGFuc3dlcmluZyBtYWlscyB0byB0aGUgbWFpbGluZyBsaXN0LCBpdCB3
b3VsZCBiZSZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQt
c3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPm5pY2UgaWYgcGF0Y2h3b3JrIGNhbiB1
c2UgdGhvc2UgcmVwbGllcyB0byBhdXRvbWF0aWNhbGx5IHRhZyB0aGUgcGF0Y2gmbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNl
cmlmO2NvbG9yOmJsYWNrIj5zZXJpZXMsIGZvciB0aG9zZSB3aG8gd2FudCB0byB1c2UgcGF0Y2h3
b3JrLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQm
cXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPkFuZHJldyBwb2ludHMgb3V0IHRoYXQgcGF0Y2h3b3Jr
IGhhcyBjZWFlZCBmdW5jdGlvbmluZyBmb3IgdGhlIFhlbiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6Ymxh
Y2siPm1haWxpbmcgbGlzdHMgc2luY2Ugc29tZSBtYWlsIGhlYWRlcnMgd2VyZSBjaGFuZ2VkIHJl
Y2VudGx5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRh
cmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPiMj
IyBjaGVja3BhdGNoLnBsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtp
dC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+U3RhdHVzOiBzdGlsbCBub3QgcXVp
dGUgZG9uZSAoc2FtZSBhcyBsYXN0IHllYXIpPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90Oyxz
ZXJpZjtjb2xvcjpibGFjayI+IyMjQWN0aW9uIFBvaW50czo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5M
YXJzIEsuOiB0YWxrIHRvIE1hdHQgYW5kIERvdWdoIHRvIHNlZSB3aGV0aGVyIHdlIGNhbiBnZXQg
ZGVkaWNhdGVkJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7LXdlYmtp
dC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+bWFjaGluZXMgZm9yIHRoZSBnaXRs
YWIgcnVubmVyczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3Rh
bmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPlh1ZG9uZyBILjogcHJvdmlkZSBpbmZvcm1h
dGlvbiBhYm91dCBwYXRjaGJvdCBhbmQgaG93IGl0IGNvdWxkIGJlIHVzZWQmbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlm
O2NvbG9yOmJsYWNrIj5mb3IgWGVuIHBhdGNoIG1hbmFnZW1lbnQ8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNr
Ij5Eb3VnIEcuOiBkb2N1bWVudCBob3cgdGhlIENJIHdvcmtzLCBzbyB0aGF0IHBlb3BsZSBjYW4g
c2V0IHVwIHRoZWlyIG93biZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPmdpdGxhYi1iYXNlZCBD
SSwgc28gdGhhdCB0aGV5IGNhbiB0ZXN0IHRoZWlyIHBhdGNoZXMgYmVmb3JlIHRoZXkgZXZlbiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQm
cXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPmhpdCB0aGUgbWFpbGluZyBsaXN0LjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90Oy13ZWJraXQtc3RhbmRhcmQmcXVvdDssc2VyaWY7Y29s
b3I6YmxhY2siPkFuZHJldyBDLjogZmluZCBvdXQgaG93IHRvIGZpeCBwYXRjaHdvcms8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDstd2Via2l0LXN0YW5kYXJkJnF1b3Q7LHNlcmlm
O2NvbG9yOmJsYWNrIj5BbmRyaWkgQS46IHBsZWFzZSB1cGRhdGUgb24gdGhlIHN0YXR1cyBvZiBj
aGVja3BhdGNoLnBsLiBNYXliZSB3ZSBuZWVkJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7LXdlYmtpdC1zdGFuZGFyZCZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+Y29u
dHJpYnV0b3JzIHRvIGhlbHAgb3V0IHdpdGggZ2V0dGluZyB0aGlzIGRvbmU8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0
bWw+DQo=

--_000_65A1D88B2E3A4DB99823D59D894405C7citrixcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1002601320532948028==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 02 13:57:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 13:57: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 1fZzKA-0008RX-Ps; Mon, 02 Jul 2018 13: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZzK9-0008RE-Ti
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 13:57:01 +0000
X-Inumbo-ID: c6528071-7dff-11e8-8089-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c6528071-7dff-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 15:56:53 +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 616FEAD12;
 Mon,  2 Jul 2018 13:56:59 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, akpm@linux-foundation.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <5B30C6E202000078001CD724@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: <861fcd9e-b90c-b34b-5b88-f0a7f1c6bd31@suse.com>
Date: Mon, 2 Jul 2018 15:56:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B30C6E202000078001CD724@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] compat-ioctl/Xen: support at least some
 IOCTLs of evtchn and privcmd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 lkml <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>

T24gMjUvMDYvMTggMTI6NDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdoaWxlIHRoaXMgaXMgb25s
eSBhIHN0YXJ0IChJT0NUTF9QUklWQ01EX01NQVAqIGFuZCBJT0NUTF9QUklWQ01EX0RNX09QCj4g
cmVxdWlyZSBtb3JlIHdvcmspLCBpdCBhdCBsZWFzdCBhbGxvd3Mgc29tZSBzaW1wbGUgb3BlcmF0
aW9ucyAobGlrZQo+ICJ4bCBkbWVzZyIpIHdoaWNoIGhhdmUgYWx3YXlzIGJlZW4gYXZhaWxhYmxl
IG9uIFhlbm9MaW51eCB0byB3b3JrIGFnYWluCj4gd2l0aCBhIDY0LWJpdCBrZXJuZWwgdW5kZXJu
ZWF0aCBhIDMyLWJpdCBkaXN0cm8uCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:03:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14: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 1fZzQU-0000wB-Iw; Mon, 02 Jul 2018 14:03: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZzQS-0000w6-Vm
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:03:33 +0000
X-Inumbo-ID: af3d0c26-7e00-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af3d0c26-7e00-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 16:03:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75601769"
Date: Mon, 2 Jul 2018 16:02:44 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702140244.teelkl24j4r2jrls@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-5-roger.pau@citrix.com>
 <20180629105207.d7sjcywjckqv45bi@citrix.com>
 <20180702075420.jj2xm3uapqfjfqxp@mac.bytemobile.com>
 <20180702135537.jrlybduzbp4vdwme@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702135537.jrlybduzbp4vdwme@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 04/10] vpci/msix: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDI6NTU6MzdQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAwOTo1NDoyMEFNICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gRnJpLCBKdW4gMjksIDIwMTggYXQgMTE6NTI6MDdBTSArMDEwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gT24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MjhQTSAr
MDIwMCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gPiA+IFNvIHRoYXQgaW50ZXJydXB0cyBh
cmUgcHJvcGVybHkgZnJlZWQuCj4gPiA+ID4gCj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+ID4gLS0tCj4gPiA+ID4gQ2M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiA+ID4gQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+ID4gPiBDYzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gPiA+ID4gQ2M6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+ID4gPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPiA+ID4gPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgo+ID4gPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cj4gPiA+ID4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+ID4g
PiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+
ICB4ZW4vZHJpdmVycy92cGNpL21zaXguYyB8IDQzICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystCj4gPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCA0MiBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCj4gPiA+ID4gCj4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKPiA+ID4gPiBpbmRleCA2MTMy
ZjU3NmI2Li5jZmNhMWNkNDNhIDEwMDY0NAo+ID4gPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kv
bXNpeC5jCj4gPiA+ID4gKysrIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKPiA+ID4gPiBAQCAt
NDUwLDcgKzQ1MCw0OCBAQCBzdGF0aWMgaW50IGluaXRfbXNpeChzdHJ1Y3QgcGNpX2RldiAqcGRl
dikKPiA+ID4gPiAgCj4gPiA+ID4gICAgICByZXR1cm4gMDsKPiA+ID4gPiAgfQo+ID4gPiA+IC1S
RUdJU1RFUl9WUENJX0lOSVQoaW5pdF9tc2l4LCBOVUxMLCBWUENJX1BSSU9SSVRZX0hJR0gpOwo+
ID4gPiA+ICsKPiA+ID4gPiArc3RhdGljIHZvaWQgdGVhcmRvd25fbXNpeChzdHJ1Y3QgcGNpX2Rl
diAqcGRldikKPiA+ID4gPiArewo+ID4gPiA+ICsgICAgc3RydWN0IHZwY2lfbXNpeCAqbXNpeCA9
IHBkZXYtPnZwY2ktPm1zaXg7Cj4gPiA+ID4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiA+ID4gPiAr
Cj4gPiA+ID4gKyAgICBpZiAoICFtc2l4ICkKPiA+ID4gPiArICAgICAgICByZXR1cm47Cj4gPiA+
ID4gKwo+ID4gPiA+ICsgICAgaWYgKCBtc2l4LT5lbmFibGVkICkKPiA+ID4gPiArICAgIHsKPiA+
ID4gPiArICAgICAgICAvKiBEaXNhYmxlIE1TSVguICovCj4gPiA+ID4gKyAgICAgICAgdW5zaWdu
ZWQgaW50IHBvcyA9IHBjaV9maW5kX2NhcF9vZmZzZXQocGRldi0+c2VnLCBwZGV2LT5idXMsCj4g
PiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJ
X1NMT1QocGRldi0+ZGV2Zm4pLAo+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKPiA+ID4gPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ0FQX0lEX01TSVgp
Owo+ID4gPiA+ICsgICAgICAgIHVpbnQxNl90IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYocGRl
di0+c2VnLCBwZGV2LT5idXMsCj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gPiA+ID4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCj4g
PiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2Nv
bnRyb2xfcmVnKHBvcykpOwo+ID4gPiA+ICsKPiA+ID4gPiArICAgICAgICBwY2lfY29uZl93cml0
ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gPiA+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIG1zaXhfY29u
dHJvbF9yZWcocG9zKSwKPiA+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgIChjb250cm9s
ICYgflBDSV9NU0lYX0ZMQUdTX0VOQUJMRSkpOwo+ID4gPiA+ICsgICAgfQo+ID4gPiA+ICsKPiA+
ID4gPiArICAgIHdyaXRlX2xvY2soJnBkZXYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLm1zaXhf
bG9jayk7Cj4gPiA+ID4gKyAgICBsaXN0X2RlbCgmcGRldi0+dnBjaS0+bXNpeC0+bmV4dCk7Cj4g
PiA+ID4gKyAgICB3cml0ZV91bmxvY2soJnBkZXYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLm1z
aXhfbG9jayk7Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgZm9yICggaSA9IDA7IGkgPCBtc2l4LT5t
YXhfZW50cmllcyAmJiBtc2l4LT5lbmFibGVkOyBpKysgKQo+ID4gPiAKPiA+ID4gTWF5YmUgbGlm
dCBjaGVja2luZyBtc2l4LT5lbmFibGVkIG91dHNpZGUgb2YgdGhlIGxvb3A/IEFmYWljdCBub3Ro
aW5nCj4gPiA+IGluIHRoZSBsb29wIG1hbmlwdWxhdGVzIHRoYXQgZmxhZy4KPiA+IAo+ID4gSSd2
ZSBkb25lIGl0IHRoYXQgd2F5IHRvIHNraXAgb25lIGluZGVudGF0aW9uIGxldmVsLCBidXQgSSBj
YW4gcHV0IGl0Cj4gPiBvdXRzaWRlIGlmIHRoYXQncyBwcmVmZXJyZWQuCj4gCj4gSSB3b3VsZCBz
YXkgaWYgeW91IHJlYWxseSBkb24ndCB3YW50IHRvIGluZGVudCBvbmUgbW9yZSBsZXZlbC4KPiAK
PiAgICAgaWYgKCAhbXNpeC0+ZW5hYmxlZCApCj4gICAgICAgICByZXR1cm47Cj4gCj4gICAgIGZv
ciAoIC4uLiApIHsgfQo+IAo+IEEgcG9zc2libHkgZHVtYiBxdWVzdGlvbjogd2h5IGFyZSB0aGUg
ZW50cmllcyBub3QgZnJlZWQgYXMgeW91ciBkaXNhYmxlCj4gaGFyZHdhcmUgTVNJWD8KCkknbSBu
b3Qgc3VyZSBJIHVuZGVyc3RhbmQgdGhlIHF1ZXN0aW9uLiBZb3UgY2Fubm90IGZyZWUgc3BlY2lm
aWMKZW50cmllcywgdGhleSBhcmUgcGFydCBvZiB0aGUgbXNpeCBzdHJ1Y3QgKHlvdSBoYXZlIHRv
IGZyZWUgdGhlIHdob2xlCnN0cnVjdCwgbm90IHNwZWNpZmljIGVudHJpZXMpLgoKPiBDYW4geW91
IHJlc2h1ZmZsZSBjb2RlIHRvIG1ha2UgdGhhdCBoYXBwZW4/IFNheSwgZmlyc3QKPiB0YWtlIHRo
ZSBzdHJ1Y3R1cmUgb2YgdGhlIGxpc3QgdGhlbiBkaXNhYmxlIE1TSS1YIGFuZCBmcmVlIGFsbCBl
bnRyaWVzLgo+IAo+IElmIHRoYXQncyBub3QgcG9zc2libGUgdGhlbiBJIHRoaW5rIGJldHRlciBl
eHBsYW5hdGlvbiBpcyBuZWVkZWQgd2h5IHRoZQo+IGNvZGUgaXMgc3RydWN0dXJlZCBsaWtlIHRo
aXMsIGJlY2F1c2UgaXQgYXBwZWFycyB0aGVyZSBpcyBzb21lIHZlcnkKPiBpbnRyaWNhdGUgc2Vx
dWVuY2UgcmVxdWlyZWQuCgpJIGNhbiByZXNodWZmbGUgdGhlIGNvZGUgc28gaXQncyBlYXNpZXIg
dG8gcGFyc2UsIGxldCBtZSBkbyB0aGF0LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:05:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14: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 1fZzS9-0001Go-27; Mon, 02 Jul 2018 14:05: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=reva=js=citrix.com=prvs=7140ce76c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fZzS8-0001Gj-Ig
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:05:16 +0000
X-Inumbo-ID: f1cc4b3f-7e00-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1cc4b3f-7e00-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:05:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75602000"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Notes for xen summit 2018 design session] PCI pass-through with
 de-privileged QEMU
Thread-Index: AQHUEg2hodO2fkEDHku0xY2DZQZrMQ==
Date: Mon, 2 Jul 2018 14:04:45 +0000
Message-ID: <75A67F0C-BC01-44D5-975F-6329E8CEAAFB@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.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <C9E0EDCA8D8A1646907D0123389286A5@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [Notes for xen summit 2018 design session] PCI
 pass-through with de-privileged 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: "Xin Li \(Talons\)" <xin.li@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBhIHNlc3Npb24gaG9zdGVkIGJ5IFhpbiBMaSBmcm9tIENpdHJpeCBvbiBQQ0ktcGFz
c3Rocm91Z2ggaW4gYSBkZXByaXZsZWdlZCBRRU1VLg0KDQooV2VudCBvdmVyIGtleSBwb2ludHMg
b2YgUUVNVSBkZS1wcml2IHRhbGsgLSBzZWUgaHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQveGVu
X2NvbV9tZ3IveHBkZHMxOC1xZW11LWFuZC14ZW4tcmVkdWNpbmctdGhlLWF0dGFjay1zdXJmYWNl
LXBhdWwtZHVycmFudC1jaXRyaXgpDQoNClByb2JsZW0gaXMgc3lzZXMgbm9kZXMgbmVlZCB0byBi
ZSBvcGVuZWQuDQoNCkRvdWc6IENhbiB3ZSB1c2UgTGludXggbmFtZXNwYWNlcyBhcyBhbiBpbXBy
b3ZlbWVudD8NClBhdWw6IENhbiB3ZSB1c2UgYWRkLWZkIHRvIHBhc3MgRkRzIHRvIFFFTVU/DQoN
Clg6IFllcy4gVGhhdCdzIHBvc3NpYmxlLg0KDQpEb3VnOiBLVk0ganVzdCBwYXNzZXMgdGhyb3Vn
aCB2ZmlvLiBKdXN0IG9uZSBmaWxlIHRvIGRvIGV2ZXJ5dGhpbmcgdG8NCnBhc3MgcmVzb3VyY2Vz
Lg0KUGF1bDogV2UgZG9uJ3QgaGF2ZSB2ZmlvIHlldC4NCg0KWDogWEFQSSBuZWVkcyB0aGUgd2hv
bGUgb2Ygc3lzZnMNCg0KR2VvcmdlOiB3aHkgaW4gWEFQSSB5b3UgcGFzc2VzIGFsbCBzeXNmcz8N
Cg0KSXQgaXMganVzdCB0aGUgY3VycmVudCBkZXNpZ24uDQoNClBhcnQgb2YgdGhlIGRpcmVjdG9y
eSBpcyBhbHJlYWR5IHVzZWQgYnkgVVNCIHBhc3N0aHJ1LCBzbyBpdCBuZWVkcyB0bw0KZ2V0IHRo
ZSBwZXJtaXNzaW9uDQoNCkc6IHhsIGFscmVhZHkgZG9lcyBVU0IgcGFzc3Rocm91Z2gNCg0KUDog
VGhhdCBoYXMgYmVlbiB3b3JraW5nIGZvciBhIGxvbmcgdGltZS4NCg0KRDogQ2FuIHdlIG5vdCBw
YXNzIHRocm91Z2ggdGhlIHdob2xlIHN5c2ZzLg0KDQpYOiBZb3UgY2FuIG9ubHkgZ2V0IGZpcnN0
IDY0IGJ5dGVzIG91dCwgd2hpY2ggaXMgbm90IGVub3VnaA0KDQpYOiBJbnRlbCBkZXYgc2F5cyB0
byB1c2UgcG9sbGluZyBtb2RlIHRvIHZlcmlmeSBpcyBtYXNrZWQgaXMgZG9uZS4NCg0KRzogQ2Fu
IHdlIGp1c3QgdGFrZSBhIGJ1bmNoIG9mIHN0dWZmIG91dCBvZiBRRU1VPw0KDQpQOiB3aGVuIFJv
Z2VyJ3Mgc3R1ZmYncyBkb25lLCBzaG91bGQgYmUgT0suIEZvciBub3cgUUVNVSBuZWVkcyB0byB3
b3JrLg0KDQpHOiBEb2VzIGFjY2Vzc2luZyA2NCBieXRlcyBtYWtlIGl0IGFibGUgdG8gZG8gaGFy
bS4NCg0KUDogVG8gYSBkZWdyZWUuDQoNCg0KRDogdmZpbywgdGhlcmUgaXMgb25lIGZpbGUgdGhh
dCBpcyBwYXNzdGhyb3VnaCwgd2hpY2ggaGFzIGEgYnVuY2ggb2YNCmlvY3RsLiBUaGF0IGNhbiBi
ZSBsb29rZWQgYXQuIExpbnV4IGFscmVhZHkgaGFzIGRvbmUgYSBidW5jaCBmb3Igd29yayB0bw0K
YXZvaWQgUUVNVSB0b3VjaGluZyBzdHVmZi4gSXQgaGFzIHByb2JhYmx5IHJlYWNoZWQgdGhvc2Ug
c3lzZnMgbm9kZXMuDQoNCkc6IHZmaW8gd29yayBpbiBkb20wPw0KDQpQOiBOb3RoaW5nIHByZXZl
bnRzIHlvdSBmcm9tIHR1cm5pbmcgaXQgb24uDQoNCkc6IFdlIGNhbiB0cnksIGl0IGlzIGEgc3Rv
cGdhcCBiZWZvcmUgUFZIIGFueXdheS4NCg0KUDogV2UgY2FuIGhhdmUgYSBsb29rLg0KDQpRRU1V
IHBhc3N0aHJvdWdoIGNvZGUgaXMgWGVuIHNwZWNpZmljLg0KDQpQOiBJbnRlbCBob29rZWQgaW4g
R1ZULWcgdG8gbWFrZSBpdCBsb29rcyBsaWtlIHNyLWlvdiBkZXZpY2UuIEl0DQpwcm9iYWJseSB3
b3JrcyBiZWNhdXNlIGFsbCBpb3MgYXJlIGhhbmRsZWQgYnkgUUVNVS4gVG8gbWFrZSBpdCB3b3Jr
IHdpdGgNClhlbiBtb3JlIHdvcmsgaXMgbmVlZGVkOiBYZW4ncyBoYW5kbGVyIGlzIGluc2lkZSBE
b20wLg0KDQpHOiBDYW4gd2UganVzdCB1c2UgdGhlIG9uZSBpbiBRRU1VPw0KDQpQOiBXb3J0aCBp
bnZlc3RpZ2F0aW5nLiBDaGVjayBvdXQgdmZpbyBiZWZvcmUgYWRkaW5nIG5ldyBkbW9wcy4NCg0K
WGluIHdpbGwgaW52ZXN0aWdhdGUgdmZpbyBhZnRlciB0aGUgc2Vzc2lvbi4NCg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:08:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14:08:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fZzUo-0001Qu-Hi; Mon, 02 Jul 2018 14:08: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZzUn-0001Qn-6z
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:08:01 +0000
X-Inumbo-ID: 54dc1881-7e01-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54dc1881-7e01-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:08:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59240801"
Date: Mon, 2 Jul 2018 15:07:56 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180702140756.ratwbvw63aufqtdc@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-5-roger.pau@citrix.com>
 <20180629105207.d7sjcywjckqv45bi@citrix.com>
 <20180702075420.jj2xm3uapqfjfqxp@mac.bytemobile.com>
 <20180702135537.jrlybduzbp4vdwme@citrix.com>
 <20180702140244.teelkl24j4r2jrls@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702140244.teelkl24j4r2jrls@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 04/10] vpci/msix: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDQ6MDI6NDRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAwMjo1NTozN1BNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDk6NTQ6MjBBTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gRnJpLCBKdW4gMjksIDIwMTggYXQgMTE6
NTI6MDdBTSArMDEwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiBPbiBXZWQsIEp1biAyMCwgMjAx
OCBhdCAwNDo0MjoyOFBNICswMjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiA+ID4gPiBT
byB0aGF0IGludGVycnVwdHMgYXJlIHByb3Blcmx5IGZyZWVkLgo+ID4gPiA+ID4gCj4gPiA+ID4g
PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
PiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gPiA+ID4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tPgo+ID4gPiA+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgo+ID4gPiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
PiA+ID4gPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4gPiA+
ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+
ID4gPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4g
PiA+ID4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiA+ID4gPiBDYzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gIHhlbi9kcml2
ZXJzL3ZwY2kvbXNpeC5jIHwgNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0KPiA+ID4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQo+ID4gPiA+ID4gCj4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBj
aS9tc2l4LmMgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwo+ID4gPiA+ID4gaW5kZXggNjEzMmY1
NzZiNi4uY2ZjYTFjZDQzYSAxMDA2NDQKPiA+ID4gPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kv
bXNpeC5jCj4gPiA+ID4gPiArKysgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwo+ID4gPiA+ID4g
QEAgLTQ1MCw3ICs0NTAsNDggQEAgc3RhdGljIGludCBpbml0X21zaXgoc3RydWN0IHBjaV9kZXYg
KnBkZXYpCj4gPiA+ID4gPiAgCj4gPiA+ID4gPiAgICAgIHJldHVybiAwOwo+ID4gPiA+ID4gIH0K
PiA+ID4gPiA+IC1SRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9tc2l4LCBOVUxMLCBWUENJX1BSSU9S
SVRZX0hJR0gpOwo+ID4gPiA+ID4gKwo+ID4gPiA+ID4gK3N0YXRpYyB2b2lkIHRlYXJkb3duX21z
aXgoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gPiA+ID4gPiArewo+ID4gPiA+ID4gKyAgICBzdHJ1
Y3QgdnBjaV9tc2l4ICptc2l4ID0gcGRldi0+dnBjaS0+bXNpeDsKPiA+ID4gPiA+ICsgICAgdW5z
aWduZWQgaW50IGk7Cj4gPiA+ID4gPiArCj4gPiA+ID4gPiArICAgIGlmICggIW1zaXggKQo+ID4g
PiA+ID4gKyAgICAgICAgcmV0dXJuOwo+ID4gPiA+ID4gKwo+ID4gPiA+ID4gKyAgICBpZiAoIG1z
aXgtPmVuYWJsZWQgKQo+ID4gPiA+ID4gKyAgICB7Cj4gPiA+ID4gPiArICAgICAgICAvKiBEaXNh
YmxlIE1TSVguICovCj4gPiA+ID4gPiArICAgICAgICB1bnNpZ25lZCBpbnQgcG9zID0gcGNpX2Zp
bmRfY2FwX29mZnNldChwZGV2LT5zZWcsIHBkZXYtPmJ1cywKPiA+ID4gPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZu
KSwKPiA+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKPiA+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DQVBfSURfTVNJWCk7Cj4gPiA+ID4gPiAr
ICAgICAgICB1aW50MTZfdCBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRl
di0+YnVzLAo+ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gPiA+ID4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKPiA+ID4gPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9s
X3JlZyhwb3MpKTsKPiA+ID4gPiA+ICsKPiA+ID4gPiA+ICsgICAgICAgIHBjaV9jb25mX3dyaXRl
MTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPiA+ID4gPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBtc2l4X2Nv
bnRyb2xfcmVnKHBvcyksCj4gPiA+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgIChjb250
cm9sICYgflBDSV9NU0lYX0ZMQUdTX0VOQUJMRSkpOwo+ID4gPiA+ID4gKyAgICB9Cj4gPiA+ID4g
PiArCj4gPiA+ID4gPiArICAgIHdyaXRlX2xvY2soJnBkZXYtPmRvbWFpbi0+YXJjaC5odm1fZG9t
YWluLm1zaXhfbG9jayk7Cj4gPiA+ID4gPiArICAgIGxpc3RfZGVsKCZwZGV2LT52cGNpLT5tc2l4
LT5uZXh0KTsKPiA+ID4gPiA+ICsgICAgd3JpdGVfdW5sb2NrKCZwZGV2LT5kb21haW4tPmFyY2gu
aHZtX2RvbWFpbi5tc2l4X2xvY2spOwo+ID4gPiA+ID4gKwo+ID4gPiA+ID4gKyAgICBmb3IgKCBp
ID0gMDsgaSA8IG1zaXgtPm1heF9lbnRyaWVzICYmIG1zaXgtPmVuYWJsZWQ7IGkrKyApCj4gPiA+
ID4gCj4gPiA+ID4gTWF5YmUgbGlmdCBjaGVja2luZyBtc2l4LT5lbmFibGVkIG91dHNpZGUgb2Yg
dGhlIGxvb3A/IEFmYWljdCBub3RoaW5nCj4gPiA+ID4gaW4gdGhlIGxvb3AgbWFuaXB1bGF0ZXMg
dGhhdCBmbGFnLgo+ID4gPiAKPiA+ID4gSSd2ZSBkb25lIGl0IHRoYXQgd2F5IHRvIHNraXAgb25l
IGluZGVudGF0aW9uIGxldmVsLCBidXQgSSBjYW4gcHV0IGl0Cj4gPiA+IG91dHNpZGUgaWYgdGhh
dCdzIHByZWZlcnJlZC4KPiA+IAo+ID4gSSB3b3VsZCBzYXkgaWYgeW91IHJlYWxseSBkb24ndCB3
YW50IHRvIGluZGVudCBvbmUgbW9yZSBsZXZlbC4KPiA+IAo+ID4gICAgIGlmICggIW1zaXgtPmVu
YWJsZWQgKQo+ID4gICAgICAgICByZXR1cm47Cj4gPiAKPiA+ICAgICBmb3IgKCAuLi4gKSB7IH0K
PiA+IAo+ID4gQSBwb3NzaWJseSBkdW1iIHF1ZXN0aW9uOiB3aHkgYXJlIHRoZSBlbnRyaWVzIG5v
dCBmcmVlZCBhcyB5b3VyIGRpc2FibGUKPiA+IGhhcmR3YXJlIE1TSVg/Cj4gCj4gSSdtIG5vdCBz
dXJlIEkgdW5kZXJzdGFuZCB0aGUgcXVlc3Rpb24uIFlvdSBjYW5ub3QgZnJlZSBzcGVjaWZpYwo+
IGVudHJpZXMsIHRoZXkgYXJlIHBhcnQgb2YgdGhlIG1zaXggc3RydWN0ICh5b3UgaGF2ZSB0byBm
cmVlIHRoZSB3aG9sZQo+IHN0cnVjdCwgbm90IHNwZWNpZmljIGVudHJpZXMpLgoKSSBtZWFudCB3
aHkgaXNuJ3QgdGhlIGNvZGUgc3RydWN0dXJlZCBsaWtlOgoKICAgIGxvY2soKQogICAgdGFrZSBl
bnRyeSBvZmYgbGlzdAogICAgdW5sb2NrKCkKCiAgICBpZiAoIG1zaXgtPmVuYWJsZWQgKQogICAg
ewogICAgICAgIC8qIERpc2FibGUgTVNJWC4gKi8KICAgICAgICB1bnNpZ25lZCBpbnQgcG9zID0g
Li4uCgoJcGNpX2NvbmZpX3dyaXRlMTYoLi4uKTsKCglmb3IgKCBpID0gMDsgaSA8IG1zaXgtPm1h
eF9lbnRyaWVzOyBpKysgKQoJewoJICAgICAuLi4KCX0KICAgIH0KCkkgZ3Vlc3MgdGhhdCdzIHdo
YXQgeW91J3JlIGdvaW5nIHRvIGRvIGFueXdheS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:13:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14: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 1fZzZe-00029c-9A; Mon, 02 Jul 2018 14: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZzZd-00029X-5i
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:13:01 +0000
X-Inumbo-ID: 07b4611b-7e02-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 07b4611b-7e02-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:13:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75602698"
Date: Mon, 2 Jul 2018 16:12:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702141246.26dfs3ztmzrgzbpn@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-5-roger.pau@citrix.com>
 <20180629105207.d7sjcywjckqv45bi@citrix.com>
 <20180702075420.jj2xm3uapqfjfqxp@mac.bytemobile.com>
 <20180702135537.jrlybduzbp4vdwme@citrix.com>
 <20180702140244.teelkl24j4r2jrls@mac.bytemobile.com>
 <20180702140756.ratwbvw63aufqtdc@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702140756.ratwbvw63aufqtdc@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 04/10] vpci/msix: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDM6MDc6NTZQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAwNDowMjo0NFBNICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gSSdtIG5vdCBzdXJlIEkgdW5kZXJzdGFuZCB0aGUgcXVlc3Rpb24uIFlv
dSBjYW5ub3QgZnJlZSBzcGVjaWZpYwo+ID4gZW50cmllcywgdGhleSBhcmUgcGFydCBvZiB0aGUg
bXNpeCBzdHJ1Y3QgKHlvdSBoYXZlIHRvIGZyZWUgdGhlIHdob2xlCj4gPiBzdHJ1Y3QsIG5vdCBz
cGVjaWZpYyBlbnRyaWVzKS4KPiAKPiBJIG1lYW50IHdoeSBpc24ndCB0aGUgY29kZSBzdHJ1Y3R1
cmVkIGxpa2U6Cj4gCj4gICAgIGxvY2soKQo+ICAgICB0YWtlIGVudHJ5IG9mZiBsaXN0Cj4gICAg
IHVubG9jaygpCj4gCj4gICAgIGlmICggbXNpeC0+ZW5hYmxlZCApCj4gICAgIHsKPiAgICAgICAg
IC8qIERpc2FibGUgTVNJWC4gKi8KPiAgICAgICAgIHVuc2lnbmVkIGludCBwb3MgPSAuLi4KPiAK
PiAJcGNpX2NvbmZpX3dyaXRlMTYoLi4uKTsKPiAKPiAJZm9yICggaSA9IDA7IGkgPCBtc2l4LT5t
YXhfZW50cmllczsgaSsrICkKPiAJewo+IAkgICAgIC4uLgo+IAl9Cj4gICAgIH0KPiAKPiBJIGd1
ZXNzIHRoYXQncyB3aGF0IHlvdSdyZSBnb2luZyB0byBkbyBhbnl3YXkuCgpFeGFjdGx5LCB0aGF0
J3MgbXkgcGxhbiwgbW9kdWxvOgoKbG9jaygpCnRha2UgZW50cnkgb2ZmIGxpc3QKdW5sb2NrKCkK
CmlmICggIW1zaXgtPmVuYWJsZWQgKQp7CiAgICBmcmVlKG1zaXgpOwogICAgcmV0dXJuOwp9Ci4u
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:13:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 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 1fZzaL-0002EB-M1; Mon, 02 Jul 2018 14:13: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fZzaK-0002Dz-4b
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 14:13:44 +0000
X-Inumbo-ID: 21b5858d-7e02-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 21b5858d-7e02-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14: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 4E3B280D;
 Mon,  2 Jul 2018 07:13:42 -0700 (PDT)
Received: from [10.37.8.165] (unknown [10.37.8.165])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 455DC3F2EA;
 Mon,  2 Jul 2018 07:13:40 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
 <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
 <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
 <23345.6832.106103.997622@mariner.uk.xensource.com>
 <20180626064917.wasgl6de6x6o3toi@mac.bytemobile.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cd3006a9-0ee4-ffc6-dccc-fe47d64c6a58@arm.com>
Date: Mon, 2 Jul 2018 15:13:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180626064917.wasgl6de6x6o3toi@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC] 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: andrew.cooper3@citrix.com, sstabellini@kernel.org,
 Wei Liu <wei.liu2@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>

CgpPbiAwNi8yNi8yMDE4IDA3OjQ5IEFNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIE1v
biwgSnVuIDI1LCAyMDE4IGF0IDA1OjM5OjEyUE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+
PiBSb2dlciBQYXUgTW9ubsOpIHdyaXRlcyAoIlJlOiBbUEFUQ0ggUkZDXSB0b29scy9saWJ4bDog
U3dpdGNoIEFybSBndWVzdCB0eXBlIHRvIFBWSCIpOgo+Pj4gSU1PIEkgd291bGQgcmVtb3ZlIHRo
ZSAndHlwZScgb3B0aW9uIGZyb20geGwuY2ZnIChzbyB0aGF0IGl0J3MKPj4+IGJhc2ljYWxseSBp
Z25vcmVkKSBpbiB0aGUgQVJNIGNhc2UgYW5kIGZvcmNlIGl0IGludGVybmFsbHkgdG8gUFZIIChp
Zgo+Pj4gdGhhdCdzIHRoZSBiZXN0IHJvdXRlIGZvciBjdXJyZW50IEFSTSBndWVzdHMpLgo+Pgo+
PiBXaGF0IGFib3V0IGxpYnZpcnQgdXNlcnMgPyAgSSBoYXZlbid0IHNlZW4gd2hhdCBhIGxpYnZp
cnQgWGVuIEFSTQo+PiBndWVzdCBjb25maWcgbG9va3MgbGlrZSBidXQgd2UgbmVlZCB0byBtZWFr
IHN1cmUgdGhhdCBleGlzdGluZyBndWVzdHMKPj4gZG9uJ3QgYnJlYWsuCj4gCj4gRm9yIGxpdmJp
cnQgKG9yIHVzZXJzIG9mIGxpYnhsIGxpYnJhcnkpIHdlIGNvdWxkIGZvcmNlIHRoZSB0eXBlIHRv
Cj4gcHZoLCByZWdhcmRsZXNzIG9mIHRoZSB2YWx1ZSBzZXQgYnkgdGhlIGNsaWVudCwgYnV0IEkg
Z3Vlc3MgdGhhdCB3b3VsZAo+IG1ha2UgYWRkaW5nIHR5cGVzIGxhdGVyIG9uIHF1aXRlIGNvbXBs
aWNhdGVkLgoKSSBhbSBmYWlybHkgY29uZmlkZW50IHdlIHdpbGwgbmV2ZXIgaGF2ZSBQViBndWVz
dCBvbiBBcm0uIFNvIG9uZSAKc29sdXRpb24gd291bGQgYmUgdG8gYWxpYXMgUFYgdG8gUFZIIGZv
ciBBcm0uIFRoaXMgc3RpbGwgZ2l2ZSB1cyB0aGUgCmxpYmVydHkgdG8gYWRkIG1vcmUgZ3Vlc3Qg
dHlwZSBpbiB0aGUgZnV0dXJlLgoKQW55IG9waW5pb25zPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:18:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14:18: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 1fZzec-0002g5-BP; Mon, 02 Jul 2018 14:18: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=reva=js=citrix.com=prvs=7140ce76c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fZzea-0002fX-TZ
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:18:08 +0000
X-Inumbo-ID: bf4d7ae8-7e02-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bf4d7ae8-7e02-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:18:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75603038"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Notes for xen summit 2018 design session] Reworking x86 Xen,
 current status and future plan
Thread-Index: AQHUEg9yObxcLftG4EKkQbG/AWzUmQ==
Date: Mon, 2 Jul 2018 14:17:46 +0000
Message-ID: <D9E9C328-14EA-460D-91DC-D3368D669134@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.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <CABCA9CA3C848B46801DA9FA58E199DF@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [Notes for xen summit 2018 design session] Reworking
 x86 Xen, current status and future plan
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Florian Schmidt <Florian.Schmidt@neclab.eu>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.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>

VGhhbmsgeW91IHRvIEZsb3JpYW4gZnJvbSBORUMgZm9yIHdyaXRpbmcgdGhlc2UgdXAuIFRoZXkg
YXJlIGluY29tcGxldGUswqANCmJlY2F1c2Ugd2Ugb25seSByZWFsaXplZCBhZnRlciBzb21lIHRp
bWUgdGhhdCB3ZSBkaWRuJ3QgaGF2ZSBhbnlib2R5wqANCnRha2luZ8Kgbm90ZXMuIElmIGFueW9u
ZSByZW1lbWJlcnMgdGhlIGVhcmxpZXIgcGFydHMsIHBsZWFzZSBhdWdtZW50DQoNCiMjIFBWIHNo
aW0NCg0KZ290IGFjY2VsZXJhdGVkIGJlY2F1c2Ugb2YgbWVsdGRvd24uIHdhcyBjb25zaWRlcmVk
IGZvciBzaG9ydCB0aW1lIHRvIGJlwqANCnRoZSBiZXN0IHBvc3NpYmxlIGZpeCBmb3IgbWVsdGRv
d24uDQoNCndoeSB3b3VsZCBhbnlvbmUgdXNlIFBWPyBVbmlrZXJuZWwgc3VwcG9ydC4gTWlyYWdl
IGhhZCBhbiBpbnRlcmVzdGluZ8KgDQpleHRlbnNpb246IGEgc3BlY2lhbCBoeXBlcmNhbGwgYWZ0
ZXIgYm9vdCB0aGF0IHdvdWxkIGRpc2FsbG93IGEgbG90IG9mwqANCmh5cGVyY2FsbCBzdWJzZXF1
ZW50bHkgKFJFU1RSSUNUIHN1cHBvcnQpLiBCdXQgdGhhdCBkb2Vzbid0IHJlYWxseSBoZWxwwqAN
CmFnYWluc3QgYSBtYWxpY2lvdXMgVk0gdGhhdCBuZXZlciBpc3N1ZXMgdGhhdCBjYWxsLg0KDQpX
aWxsIFBWIGdvIGF3YXkgdGhlbj8uIEFuZHJldzogZGVmaW5pdGVseSBub3QsIGJlY2F1c2UgWGVu
c2VydmVyIG5lZWRzwqANCml0LiBQbHVzLCBQViBoYXMgKnNpZ25pZmljYW50KiAob3JkZXJzIG9m
IG1hZ25pdHVkZSkgcGVyZm9ybWFuY2XCoA0KYWR2YW50YWdlcyBpbiBzb21lIHNpdHVhdGlvbnMg
KGh5cGVyY2FsbCBvdmVyaGVhZCkuDQpEaXNhYmxpbmcgUFYgc3VwcG9ydCBpcyBtb3N0bHkgdG8g
cmVkdWNlIHRoZSBhdHRhY2sgc3VyZmFjZSBvZiB0aGUgTDDCoA0KaHlwZXJ2aXNvci4gRm9yIGV4
YW1wbGUsIGZvciBjZXJ0aWZpY2F0aW9uIG9mIGEgc21hbGxlciBjb2RlYmFzZS4NCg0KSXMgdGhl
cmUgbWVtb3J5IGJhbGxvb25pbmcgc3VwcG9ydCBmb3IgUFYgc2hpbT8gQW5kcmV3OiBiYWxsb29u
aW5nIGlzwqANCmFsd2F5cyBhIGJpdCBoYWNreSwgYnV0IGl0IHdvcmtzIGFib3V0IGFzIHdlbGwg
YXMgaXQgZG9lcyB3aXRob3V0IFBWIHNoaW0uDQoNCkhvdyBpcyBzY2hlZHVsaW5nIGRvbmU/IEN1
cnJlbnRseSB0aGVyZSdzIGp1c3Qgc2ltcGxlIHBpbm5pbmcgaW5zaWRlIHRoZcKgDQpzaGltLiBJ
dCBzdGlsbCB1c2VzIGNyZWRpaXQxIHNjaGVkdWxlciB0aG91Z2gsIGJlY2F1c2UgdGhlcmUgaXMg
YW7CoA0KYXBwYXJlbnQgYnVnIHdpdGggdGhlIG51bGwgc2NoZWR1bGVyICh3aGljaCBjb3VsZCBi
ZSB1c2VkIG90aGVyd2lzZSkswqANCndoZXJlIGFmdGVyIHNvbWUgdGltZSwgaXQgZG9lc24ndCBz
Y2hlZHVsZSBWQ1BVcyBhbnkgbW9yZS4gRGFyaW8gYW5kwqANCkFuZHJldyBzYXkgdGhleSBhcmUg
YXdhcmUgb2YgZWl0aGVyIG9uZSBvciB0d28gYnVncywgYW5kIHRoZXkgd2lsbCBoYXZlwqANCnRv
IGxvb2sgaW50byBob3cgdG8gZml4IHRoZW0uIE9uZSBpcyByZWxhdGVkIHRvIENQVSBob3RwbHVn
ICh3aGljaCB1c2VzwqANCnRoZSBzYW1lIGNvZGVwYXRoIGFzIGJyaW5naW5nIFZQVXMgdXAgaW4g
dGhlIFBWIHNoaW07IERhcmlvIHNheXMgdGhlcmXCoA0Kd2FzIGEgaGFja3kgZml4IGZvciB0aGF0
IGF0IHNvbWUgcG9pbnQsIGJ1dCB0aGF0IG9uZSB3YXMgZGVlbWVkwqANCm5vdCB1cHN0cmVhbWFi
bGUsIGFuZCBhIHByb3BlciBzb2x1dGlvbiBpcyBuZWVkZWQpDQoNClRoZXJlIGlzIGEgc2lkZSBk
aXNjdXNzaW9uIGFib3V0IHdoZXRoZXIgWGVuIGNhbiBiZSBidWlsdCB3aXRob3V0IHRoZcKgDQpj
cmVkaXQtMSBzY2hlZHVsZXIuDQpGb3IgcmVhc29ucyBkZXBlbmRpbmcgb24gaG93IGtjb25maWcg
d29ya3MsIGl0IHNlZW1zIGl0J3MgaW1wb3NzaWJsZSB0b8KgDQpyZW1vdmUgdGhlIGRlZmF1bHQg
c2NoZWR1bGVyIHdpdGggdGhlIHdheSBob3cga2NvbmZpZyBpcyBjdXJyZW50bHkgc2V0wqANCnVw
LiBJdCdzIG5vdCAxMDAlIGNsZWFyIHdoZXRoZXIgdGhpcyBjYW4gYmUgZml4ZWQsIG9yIHdoZXRo
ZXIgdGhpcyBpc8KgDQpvbmUgb2YgdGhlIHNtYWxsIGFubm95aW5nIGtjb25maWcgbGltaXRhdGlv
bnMsIGluIHdoaWNoIGNhc2UgbWF5YmUgdGhlwqANCm5ldyBrY29uZmlnIG1haW50YWluZXIgY2Fu
IGhlbHAgd2l0aCB0aGF0Lg0KDQoNCiMjIFBWIC0gSFZNIHNwbGl0DQpDT01QQVRfIGludGVyZmFj
ZXM6IFRoaXMgaXMgY3VycmVudGx5IHNoYXJlZCBiZXR3ZWVuIFBWIGFuZCBIVk0uIFNob3VsZMKg
DQppdCBiZSBzcGxpdD8gTm8sIGJlY2F1c2UgaXQncyBsaXRlcmFsbHkgdGhlIHNhbWUgaW50ZXJm
YWNlIGZvciBib3RoLsKgDQpUaGVyZSBpcyBhbHNvIG5vIHJlYXNvbmFibGUgc3BsaXQgdGhhdCBj
b3VsZCBiZSBkb25lIGJldHdlZW4gMzIgYW5kwqANCjY0LWJpdCwgYmVjYXVzZSA2NC1iaXQgZ2Vu
ZXJhbGx5IGJvb3RzIGluIDMyLWJpdCBhbmQgd2lsbCBpc3N1ZcKgDQpoeXBlcmNhbGxzIGJlZm9y
ZSBzd2l0Y2hpbmcgdG8gNjQtYml0IG1vZGU7IGFuZCBldmVuIGlmIG5vdCwgYSA2NC1iaXTCoA0K
Z3Vlc3QgY2FuIGFsd2F5cyBkcm9wIGludG8gMzItYml0IG1vZGUuDQoNClBWIGlzIG1vc3RseSBk
b25lLCB0cmFwIGhhbmRsZXIgYW5kIGVtdWxhdGlvbnMgaXMgZG9uZS4NCkhWTSBwYXJ0IGlzIG1v
cmUgY29tcGxpY2F0ZWQuIFRoZXJlJ3MgbG90cyBvZiBhc3N1bXB0aW9ucyBpbiB0aGUgTU0gZ3Vl
c3TCoA0KaW4gSFZNIGd1ZXN0cy4NCg0KRG8gd2Ugd2FudCBzdXBwb3J0IGNvbXBpbGluZyBETV9P
UHMgb3V0LCBzbyB0aGF0IGluIGEgc2hpbSBzY2VuYXJpbywgTDDCoA0KY2FuIG9ubHkgcnVuIFBW
SCBndWVzdHM/IFN1cmUsIHdlIGNvdWxkIGRvIHRoYXQsIGlmIHNvbWVib2R5IHdhbnRzIHRvIGRv
wqANCnRoYXQuDQoNCkJ5IHRoZSB3YXksIGZvciBBUk06IHRoZSB2aXJ0dWFsaXphdGlvbiBpcyBl
ZmZlY3RpdmVseSBQVkgsIGJ1dCBYZW7CoA0KdGhpbmtzIGl0J3MgUFYuIFN0ZWZhbm86IHRoaXMg
c2VlbXMgdG8gaGF2ZSBoaXN0b3JpYyByZWFzb25zIGJlY2F1c2XCoA0KdGhlcmUgb3JpZ2luYWxs
eSB3YXMgYSBIVk0gaW1wbGVtZW50YXRpb24sIGFuZCB0aGUgUFZIIGVuZGVkIHVwIGJlaW5nwqAN
CmNvbnNpZGVyZWQgUFYgYnkgWGVuLiBBbGwgb2YgdGhpcyBzaG91bGQgYmUgZml4ZWQsIG9yIHdl
IG1pZ2h0IHJ1biBpbnRvwqANCnByb2JsZW1zIG9uY2UgdGhlIFBWLUhWTSBzcGxpdCBpcyBmdWxs
eSBkb25lDQoNCiMjIC9wcm9jL3hlbiBhbmQgL3N5cy9oeXBlcnZpc29yDQpTaWRlIGRpc2N1c3Np
b24gYWZ0ZXIgdGhlIGVuZDogL3Byb2MveGVuIGlzIGdvaW5nIHRvIGdvIGF3YXkgZXZlbnR1YWxs
ecKgDQooZmluYWxseSkuDQovc3lzL2h5cGVydmlzb3IgaXNuJ3QgZnVuY3Rpb25hbGx5IGNvbXBs
ZXRlIGFuZCBuZWVkcyBtb3JlIGluZm9ybWF0aW9uLg0KSXQgc2hvdWxkIGJlIGJlaGluZCBhIGtl
cm5lbCBrY29uZmlnIG9wdGlvbiwgdGhvdWdoLCBzbyB0aGF0IGtlcm5lbHPCoA0KcnVubmluZyBl
eGNsdXNpdmVseSBhcyBndWVzdHMgY2FuIGRpc2FibGUgdGhpcy4NCg0KDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:21:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14: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 1fZzha-0003LL-WC; Mon, 02 Jul 2018 14:21: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fZzhZ-0003LF-A2
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:21:13 +0000
X-Inumbo-ID: 2d3663e0-7e03-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2d3663e0-7e03-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:21:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75603231"
Date: Mon, 2 Jul 2018 16:21:04 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Manish Jaggi <mjaggi@caviumnetworks.com>
Message-ID: <20180702142104.ge2zsitujbzxgden@mac.bytemobile.com>
References: <b308cb63-a163-643f-da79-2695732cd228@caviumnetworks.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b308cb63-a163-643f-da79-2695732cd228@caviumnetworks.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] PCI Pass-through / Config Space emulation for 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>
Cc: 'xen-devel' <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jayachandran C <jnair@caviumnetworks.com>,
 'Vikram Sethi' <vikrams@qti.qualcomm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDQ6MTY6MDVQTSArMDUzMCwgTWFuaXNoIEphZ2dpIHdy
b3RlOgo+IEhpIEFsbCwKPiAKPiBQQ0ktUFQgYW5kIFBDSSBjb25maWcgc3BhY2UgZW11bGF0aW9u
IGhhdmUgYmVlbiBpbiBkaXNjdXNzaW9uIGZvciBxdWl0ZSBhCj4gbG9uZyB0aW1lLgo+IFdlIGhh
ZCBzdGFydGVkIHNvbWUgd29yayBvbiB0aGlzIGluIHBhc3QgYW5kIGluIExFRy1YRU4gYnV0IHRo
YXQgZGlkbnQgZ28KPiBmYXIgYW5kIHRoZSBncm91cCBpcyBjbG9zZWQuCj4gCj4gSSBiZWxpZXZl
IHRoYXQgUENJLVBUIGlzIGEgZmVhdHVyZSB3aGljaCB3b3VsZCBiZSBzdWl0YWJsZSBmb3Igbm90
IG9ubHkgZm9yCj4gc2VydmVycyBidXQgZm9yIGVtYmVkZGVkIHBsYXRmb3JtcyBhcyB3ZWxsLgo+
IAo+IEkgd291bGQgbGlrZSBrbm93IHRoZSBpbnRlcmVzdCBpbiB0aGUgZGV2ZWxvcGVyIGNvbW11
bml0eSBvbiB0aGlzLCBzbyB0aGF0Cj4gd2UgY2FuIGJlCj4gYWJsZSB0byBjb21wbGV0ZSB0aGlz
IGluIHRoZSB0aW1lIGZyYW1lIG9mIDQuMTIgcmVsZWFzZS4KCkknbSBub3QgaW52b2x2ZWQgd2l0
aCB0aGUgQVJNIHNpZGUsIGJ1dCBJIHRoaW5rIHRhcmdldGluZwpBUk0gcGNpLXBhc3N0aHJvdWdo
IGZvciA0LjEyIG1pZ2h0IGJlIHRvbyBvcHRpbWlzdGljLiBBRkFJQ1QgQVJNCmRvZXNuJ3QgeWV0
IGhhdmUgYW55IGtpbmQgb2YgcGNpIHN1cHBvcnQsIHNvIHlvdSB3aWxsIGhhdmUgdG86CgogLSBH
ZXQgWGVuIHRvIGFjY2VzcyB0aGUgcGNpIGNvbmZpZyBzcGFjZSBvbiBBUk0uCiAtIEltcGxlbWVu
dCB0cmFwcGluZyBmb3IgcGNpIGNvbmZpZyBhY2Nlc3NlcyBmb3IgQVJNIGd1ZXN0cy4KIC0gRW5h
YmxlIHZwY2kgYW5kIGltcGxlbWVudCB0aGUgYXJjaCBzcGVjaWZpYyBob29rcyBmb3IgTVNJIGFu
ZCBNU0ktWAogICBpbnRlcnJ1cHQgcm91dGluZy4KIC0gQXVkaXQgdGhlIGN1cnJlbnQgdnBjaSBj
b2RlIGFuZCBpbXBsZW1lbnQgdGhlIG1pc3NpbmcgZmVhdHVyZXMgKGFuZAogICByZXN0cmljdGlv
bnMpIHNvIGl0IGNhbiBiZSB1c2VkIGJ5IHVucHJpdmlsZWdlZCBkb21haW5zLiB2cGNpIEFUTQog
ICBpcyBvbmx5IHVzZWQgYnkgUFZIIERvbTAsIGFuZCB0aGF0J3MgYSB0cnVzdGVkIGRvbWFpbi4K
ClRoYXQncyBpbiBteSBvcGluaW9uIHF1aXRlIGEgbG90IG9mIHdvcmssIGFuZCBJJ20gbm90IHN1
cmUgYSBsb3Qgb2YKdGhpcyBjYW4gYmUgZG9uZSBjb25jdXJyZW50bHkuIEVhY2ggc3RlcCBkZXBl
bmRzIG9uIHRoZSBwcmV2aW91cyBvbmUKYmVpbmcgZnVuY3Rpb25hbCAoZXhjZXB0IGZvciB0aGUg
bGFzdCBvbmUgdGhhdCBjYW4gYmUgaW1wbGVtZW50ZWQgb24KeDg2IHJpZ2h0IG5vdykuCgpSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:30:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14: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 1fZzqT-0004Kf-W7; Mon, 02 Jul 2018 14:30: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fZzqS-0004Ka-Ch
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:30:24 +0000
X-Inumbo-ID: 75b1c8d4-7e04-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75b1c8d4-7e04-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:30:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59243236"
Date: Mon, 2 Jul 2018 15:30:19 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180702143018.xsubsjmlggmtla74@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-7-roger.pau@citrix.com>
 <20180629111534.4tgqlkklzclohhx7@citrix.com>
 <20180702080430.fuiuibqahi6mwtov@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702080430.fuiuibqahi6mwtov@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 06/10] vpci/header: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6MDQ6MzBBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1biAyOSwgMjAxOCBhdCAxMjoxNTozNFBNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MzBQTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gPiBJbiBvcmRlciB0byB1bm1hcCB0aGUgQkFScwo+
ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gPiA+IC0tLQo+ID4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KPiA+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbT4KPiA+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgo+ID4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gPiBDYzog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+ID4gQ2M6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+ID4gQ2M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+ID4gQ2M6IFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPgo+ID4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ID4g
LS0tCj4gPiA+ICB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIHwgMzAgKysrKysrKysrKysrKysr
KysrKysrKystLS0tLS0tCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwg
NyBkZWxldGlvbnMoLSkKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNp
L2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+ID4gPiBpbmRleCA0MzYzMjcw
YTU1Li42ODZlMDRlMzVhIDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRl
ci5jCj4gPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiA+ID4gQEAgLTEzMSwx
MiArMTMxLDE1IEBAIGJvb2wgdnBjaV9wcm9jZXNzX3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpCj4g
PiA+ICAgICAgICAgIGlmICggcmMgPT0gLUVSRVNUQVJUICkKPiA+ID4gICAgICAgICAgICAgIHJl
dHVybiB0cnVlOwo+ID4gPiAgCj4gPiA+IC0gICAgICAgIHNwaW5fbG9jaygmdi0+dnBjaS5wZGV2
LT52cGNpX2xvY2spOwo+ID4gPiAtICAgICAgICBpZiAoIHYtPnZwY2kucGRldi0+dnBjaSApCj4g
PiA+IC0gICAgICAgICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyB1bmNvbmRpdGlvbmFs
bHkgb24gZmFpbHVyZS4gKi8KPiA+ID4gLSAgICAgICAgICAgIG1vZGlmeV9kZWNvZGluZyh2LT52
cGNpLnBkZXYsICFyYyAmJiB2LT52cGNpLm1hcCwKPiA+ID4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAhcmMgJiYgdi0+dnBjaS5yb21fb25seSk7Cj4gPiA+IC0gICAgICAgIHNwaW5fdW5s
b2NrKCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7Cj4gPiA+ICsgICAgICAgIGlmICggdi0+dnBj
aS5wZGV2ICkKPiA+ID4gKyAgICAgICAgewo+ID4gPiArICAgICAgICAgICAgc3Bpbl9sb2NrKCZ2
LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7Cj4gPiA+ICsgICAgICAgICAgICBpZiAoIHYtPnZwY2ku
cGRldi0+dnBjaSApCj4gPiA+ICsgICAgICAgICAgICAgICAgLyogRGlzYWJsZSBtZW1vcnkgZGVj
b2RpbmcgdW5jb25kaXRpb25hbGx5IG9uIGZhaWx1cmUuICovCj4gPiA+ICsgICAgICAgICAgICAg
ICAgbW9kaWZ5X2RlY29kaW5nKHYtPnZwY2kucGRldiwgIXJjICYmIHYtPnZwY2kubWFwLAo+ID4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhcmMgJiYgdi0+dnBjaS5yb21fb25s
eSk7Cj4gPiA+ICsgICAgICAgICAgICBzcGluX3VubG9jaygmdi0+dnBjaS5wZGV2LT52cGNpX2xv
Y2spOwo+ID4gPiArICAgICAgICB9Cj4gPiA+ICAKPiA+ID4gICAgICAgICAgcmFuZ2VzZXRfZGVz
dHJveSh2LT52cGNpLm1lbSk7Cj4gPiA+ICAgICAgICAgIHYtPnZwY2kubWVtID0gTlVMTDsKPiA+
ID4gQEAgLTU2MCw3ICs1NjMsMjAgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCj4gPiA+ICAKPiA+ID4gICAgICByZXR1cm4gKGNtZCAmIFBDSV9DT01NQU5EX01F
TU9SWSkgPyBtb2RpZnlfYmFycyhwZGV2LCB0cnVlLCBmYWxzZSkgOiAwOwo+ID4gPiAgfQo+ID4g
PiAtUkVHSVNURVJfVlBDSV9JTklUKGluaXRfYmFycywgTlVMTCwgVlBDSV9QUklPUklUWV9NSURE
TEUpOwo+ID4gPiArCj4gPiA+ICtzdGF0aWMgdm9pZCB0ZWFyZG93bl9iYXJzKHN0cnVjdCBwY2lf
ZGV2ICpwZGV2KQo+ID4gPiArewo+ID4gPiArICAgIHVpbnQxNl90IGNtZCA9IHBjaV9jb25mX3Jl
YWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ID4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiks
IFBDSV9DT01NQU5EKTsKPiA+ID4gKwo+ID4gPiArICAgIGlmICggY21kICYgUENJX0NPTU1BTkRf
TUVNT1JZICkKPiA+ID4gKyAgICB7Cj4gPiA+ICsgICAgICAgIC8qIFVubWFwIGFsbCBCQVJzIGZy
b20gZ3Vlc3QgcDJtLiAqLwo+ID4gPiArICAgICAgICBtb2RpZnlfYmFycyhwZGV2LCBmYWxzZSwg
ZmFsc2UpOwo+ID4gCj4gPiBTbyBtb2RpZnlfYmFycyB3aWxsIGV2ZW50dWFsbHkgY2FsbCBkZWZl
cl9tYXAgaW4gbW9zdCBjYXNlcyAod2hpY2ggSQo+ID4gYmVsaWV2ZSBhcmUgdGhlIG9uZXMgeW91
ciBjYXJlIGFib3V0IGhlcmUpLgo+ID4gCj4gPiBCdXQgdGhlbiB0aGUgZm9sbG93aW5nIGxpbmUg
c2V0cyB2cGNpLnBkZXYgdG8gTlVMTCwgd2hpY2ggbWVhbnMgdGhlCj4gPiBjaGVjayBpbiB2cGNp
X3Byb2Nlc3NfcGVuZGluZyBpcyBmYWxzZSBhbmQgbW9kaWZ5X2RlY29kaW5nIGlzIHNraXBwZWQu
Cj4gPiBJZiB0aGF0IHdoYXQgeW91IHdhbnQ/Cj4gCj4gWWVzLCBhZnRlciB0aGUgY2FsbCB0byB0
ZWFyZG93bl9iYXJzIHRoZSBwZGV2IGNhbiBiZSByZW1vdmVkLCBzbyB0aGUKPiBkZWZlcnJlZCBw
YXJ0IG9mIHRoZSB1bm1hcCBzaG91bGRuJ3QgcmVseSBvbiBwZGV2IGJlaW5nIGF2YWlsYWJsZS4K
PiBUaGF0IG1lYW5zIHRoYXQgdGhlIG1lbW9yeSBkZWNvZGluZyBiaXQgaXMgbm90IHN3aXRjaGVk
IG9mZi4gSSB3b3VsZAo+IGV4cGVjdCB0aGF0IHRoZSBkZXZpY2Ugd2lsbCBnZXQgcmVzZXQgaW50
byBhIHByb3BlciBzdGF0ZSAob3IgaW4gdGhlCj4gU1ItSU9WIGp1c3QgZGlzYXBwZWFyKS4KPiAK
CldoaWNoIHJlc2V0IGFyZSB5b3UgcmVmZXJyaW5nIHRvPyBJIHN1cHBvc2UgeW91IG1lYW4gVkYg
RkxSPwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:38:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14:38: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 1fZzyD-0004m9-T4; Mon, 02 Jul 2018 14: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=37lk=js=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fZzyC-0004m4-GC
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:38:24 +0000
X-Inumbo-ID: 936841f5-7e05-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 936841f5-7e05-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:38:25 +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 88C0EAC4F;
 Mon,  2 Jul 2018 14:38:21 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <5B30C7DD02000078001CD735@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: <2a1d6b6e-539b-cb97-3e47-77b5636299ed@suse.com>
Date: Mon, 2 Jul 2018 16:38:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B30C7DD02000078001CD735@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86/Xen: further refine
 add_preferred_console() invocations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMjUvMDYvMTggMTI6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFzIHRoZSBzZXF1ZW5jZSBv
ZiBpbnZvY2F0aW9ucyBtYXR0ZXJzLCBhZGQgInR0eSIgb25seSBhZnRlciAiaHZjIiB3aGVuCj4g
YSBWR0EgY29uc29sZSBpcyBhdmFpbGFibGUgKHdoaWNoIGlzIG9mdGVuIHRoZSBjYXNlIGZvciBE
b20wLCBidXQgaGFyZGx5Cj4gZXZlciBmb3IgRG9tVSkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:43:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14:43: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 1fa02l-0005RN-Gy; Mon, 02 Jul 2018 14:43: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fa02j-0005RI-SU
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:43:05 +0000
X-Inumbo-ID: 35103797-7e06-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 35103797-7e06-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 16:42:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75604509"
Date: Mon, 2 Jul 2018 16:42:42 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180702144242.qzucgtxstb6qawli@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-7-roger.pau@citrix.com>
 <20180629111534.4tgqlkklzclohhx7@citrix.com>
 <20180702080430.fuiuibqahi6mwtov@mac.bytemobile.com>
 <20180702143018.xsubsjmlggmtla74@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180702143018.xsubsjmlggmtla74@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 06/10] vpci/header: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDM6MzA6MTlQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAxMDowNDozMEFNICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gRnJpLCBKdW4gMjksIDIwMTggYXQgMTI6MTU6MzRQTSArMDEwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gT24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MzBQTSAr
MDIwMCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gPiA+IEluIG9yZGVyIHRvIHVubWFwIHRo
ZSBCQVJzCj4gPiA+ID4gCj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+ID4gLS0tCj4gPiA+ID4gQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiA+ID4gQ2M6IEdlb3JnZSBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+ID4gPiBDYzogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gPiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPiA+ID4gPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KPiA+ID4gPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgo+ID4gPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Cj4gPiA+ID4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+ID4gPiA+IENjOiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+ICB4ZW4vZHJpdmVy
cy92cGNpL2hlYWRlci5jIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCj4gPiA+
ID4gIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+ID4g
PiA+IAo+ID4gPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVu
L2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+ID4gPiA+IGluZGV4IDQzNjMyNzBhNTUuLjY4NmUwNGUz
NWEgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+ID4gPiA+
ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiA+ID4gPiBAQCAtMTMxLDEyICsxMzEs
MTUgQEAgYm9vbCB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKPiA+ID4gPiAg
ICAgICAgICBpZiAoIHJjID09IC1FUkVTVEFSVCApCj4gPiA+ID4gICAgICAgICAgICAgIHJldHVy
biB0cnVlOwo+ID4gPiA+ICAKPiA+ID4gPiAtICAgICAgICBzcGluX2xvY2soJnYtPnZwY2kucGRl
di0+dnBjaV9sb2NrKTsKPiA+ID4gPiAtICAgICAgICBpZiAoIHYtPnZwY2kucGRldi0+dnBjaSAp
Cj4gPiA+ID4gLSAgICAgICAgICAgIC8qIERpc2FibGUgbWVtb3J5IGRlY29kaW5nIHVuY29uZGl0
aW9uYWxseSBvbiBmYWlsdXJlLiAqLwo+ID4gPiA+IC0gICAgICAgICAgICBtb2RpZnlfZGVjb2Rp
bmcodi0+dnBjaS5wZGV2LCAhcmMgJiYgdi0+dnBjaS5tYXAsCj4gPiA+ID4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAhcmMgJiYgdi0+dnBjaS5yb21fb25seSk7Cj4gPiA+ID4gLSAgICAg
ICAgc3Bpbl91bmxvY2soJnYtPnZwY2kucGRldi0+dnBjaV9sb2NrKTsKPiA+ID4gPiArICAgICAg
ICBpZiAoIHYtPnZwY2kucGRldiApCj4gPiA+ID4gKyAgICAgICAgewo+ID4gPiA+ICsgICAgICAg
ICAgICBzcGluX2xvY2soJnYtPnZwY2kucGRldi0+dnBjaV9sb2NrKTsKPiA+ID4gPiArICAgICAg
ICAgICAgaWYgKCB2LT52cGNpLnBkZXYtPnZwY2kgKQo+ID4gPiA+ICsgICAgICAgICAgICAgICAg
LyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgdW5jb25kaXRpb25hbGx5IG9uIGZhaWx1cmUuICov
Cj4gPiA+ID4gKyAgICAgICAgICAgICAgICBtb2RpZnlfZGVjb2Rpbmcodi0+dnBjaS5wZGV2LCAh
cmMgJiYgdi0+dnBjaS5tYXAsCj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIXJjICYmIHYtPnZwY2kucm9tX29ubHkpOwo+ID4gPiA+ICsgICAgICAgICAgICBzcGluX3Vu
bG9jaygmdi0+dnBjaS5wZGV2LT52cGNpX2xvY2spOwo+ID4gPiA+ICsgICAgICAgIH0KPiA+ID4g
PiAgCj4gPiA+ID4gICAgICAgICAgcmFuZ2VzZXRfZGVzdHJveSh2LT52cGNpLm1lbSk7Cj4gPiA+
ID4gICAgICAgICAgdi0+dnBjaS5tZW0gPSBOVUxMOwo+ID4gPiA+IEBAIC01NjAsNyArNTYzLDIw
IEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ID4gPiA+ICAK
PiA+ID4gPiAgICAgIHJldHVybiAoY21kICYgUENJX0NPTU1BTkRfTUVNT1JZKSA/IG1vZGlmeV9i
YXJzKHBkZXYsIHRydWUsIGZhbHNlKSA6IDA7Cj4gPiA+ID4gIH0KPiA+ID4gPiAtUkVHSVNURVJf
VlBDSV9JTklUKGluaXRfYmFycywgTlVMTCwgVlBDSV9QUklPUklUWV9NSURETEUpOwo+ID4gPiA+
ICsKPiA+ID4gPiArc3RhdGljIHZvaWQgdGVhcmRvd25fYmFycyhzdHJ1Y3QgcGNpX2RldiAqcGRl
dikKPiA+ID4gPiArewo+ID4gPiA+ICsgICAgdWludDE2X3QgY21kID0gcGNpX2NvbmZfcmVhZDE2
KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gPiA+ID4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBQ
Q0lfQ09NTUFORCk7Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgaWYgKCBjbWQgJiBQQ0lfQ09NTUFO
RF9NRU1PUlkgKQo+ID4gPiA+ICsgICAgewo+ID4gPiA+ICsgICAgICAgIC8qIFVubWFwIGFsbCBC
QVJzIGZyb20gZ3Vlc3QgcDJtLiAqLwo+ID4gPiA+ICsgICAgICAgIG1vZGlmeV9iYXJzKHBkZXYs
IGZhbHNlLCBmYWxzZSk7Cj4gPiA+IAo+ID4gPiBTbyBtb2RpZnlfYmFycyB3aWxsIGV2ZW50dWFs
bHkgY2FsbCBkZWZlcl9tYXAgaW4gbW9zdCBjYXNlcyAod2hpY2ggSQo+ID4gPiBiZWxpZXZlIGFy
ZSB0aGUgb25lcyB5b3VyIGNhcmUgYWJvdXQgaGVyZSkuCj4gPiA+IAo+ID4gPiBCdXQgdGhlbiB0
aGUgZm9sbG93aW5nIGxpbmUgc2V0cyB2cGNpLnBkZXYgdG8gTlVMTCwgd2hpY2ggbWVhbnMgdGhl
Cj4gPiA+IGNoZWNrIGluIHZwY2lfcHJvY2Vzc19wZW5kaW5nIGlzIGZhbHNlIGFuZCBtb2RpZnlf
ZGVjb2RpbmcgaXMgc2tpcHBlZC4KPiA+ID4gSWYgdGhhdCB3aGF0IHlvdSB3YW50Pwo+ID4gCj4g
PiBZZXMsIGFmdGVyIHRoZSBjYWxsIHRvIHRlYXJkb3duX2JhcnMgdGhlIHBkZXYgY2FuIGJlIHJl
bW92ZWQsIHNvIHRoZQo+ID4gZGVmZXJyZWQgcGFydCBvZiB0aGUgdW5tYXAgc2hvdWxkbid0IHJl
bHkgb24gcGRldiBiZWluZyBhdmFpbGFibGUuCj4gPiBUaGF0IG1lYW5zIHRoYXQgdGhlIG1lbW9y
eSBkZWNvZGluZyBiaXQgaXMgbm90IHN3aXRjaGVkIG9mZi4gSSB3b3VsZAo+ID4gZXhwZWN0IHRo
YXQgdGhlIGRldmljZSB3aWxsIGdldCByZXNldCBpbnRvIGEgcHJvcGVyIHN0YXRlIChvciBpbiB0
aGUKPiA+IFNSLUlPViBqdXN0IGRpc2FwcGVhcikuCj4gPiAKPiAKPiBXaGljaCByZXNldCBhcmUg
eW91IHJlZmVycmluZyB0bz8gSSBzdXBwb3NlIHlvdSBtZWFuIFZGIEZMUj8KCldoYXRldmVyIHJl
c2V0IHByb2NlZHVyZSBpcyB1c2VkIGlzIEFUTSBvdXQgb2YgdGhlIHNjb3BlIG9mIHRoaXMKcGF0
Y2guIEZvciBleGFtcGxlIGluIHRoZSBWRiBjYXNlIHRoZSBoZWFkZXIgdGVhcmRvd24gY29kZSB3
aWxsIGJlCnVzZWQgd2hlbiBTUi1JT1YgaXMgZGlzYWJsZWQsIGFuZCB0aHVzIHRoZSBWRnMganVz
dCBkaXNhcHBlYXIuIElmClNSLUlPViBpcyBlbmFibGVkIGFmdGVyd2FyZHMgdGhlIHN0YXRlIG9m
IHRoZSBWRnMgaXMgY2xlYW4uCgpGb3Igb3RoZXIgZGV2aWNlcyAob3Igd2hlbiBub3QgZGlzYWJs
aW5nIFNSLUlPViksIHRoZW4geWVzLCBzb21lIGZvcm0Kb2YgcmVzZXQgKGVpdGhlciBGTFIsIFBN
IG9yIHNlY29uZGFyeSBidXMgcmVzZXQpIHNob3VsZCBiZSBwZXJmb3JtZWQKYmVmb3JlIGFzc2ln
bmluZyB0aGUgZGV2aWNlIGFnYWluIHRvIGEgZ3Vlc3QuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:53:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14: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 1fa0Cx-0006RK-K5; Mon, 02 Jul 2018 14:53: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fa0Cw-0006R7-Cn
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:53:38 +0000
X-Inumbo-ID: b4d7cab5-7e07-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4d7cab5-7e07-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:53:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fa0Ct-0001fr-A4; Mon, 02 Jul 2018 14:53: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 1fa0Ct-0004kM-0y; Mon, 02 Jul 2018 14:53:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fa0Cs-00028o-VP; Mon, 02 Jul 2018 14:53:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124916-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=c2c0f0db02623d9ad1ca70d1f1d759bb76715e47
X-Osstest-Versions-That: xen=1f64f6f7eeb7e8e3252063bc73086600528ec723
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 14:53:34 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124916: 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>

ZmxpZ2h0IDEyNDkxNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDkxNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjMmMwZjBkYjAyNjIzZDlhZDFjYTcwZDFmMWQ3NTliYjc2NzE1ZTQ3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxZjY0ZjZmN2VlYjdlOGUzMjUy
MDYzYmM3MzA4NjYwMDUyOGVjNzIzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ4NDkgIDIwMTgt
MDYtMjkgMTU6MDA6MzIgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTE2ICAy
MDE4LTA3LTAyIDEyOjAwOjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRl
ci5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVu
LmdpdAogICAxZjY0ZjZmN2VlLi5jMmMwZjBkYjAyICBjMmMwZjBkYjAyNjIzZDlhZDFjYTcwZDFm
MWQ3NTliYjc2NzE1ZTQ3IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:54:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14:54:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fa0Df-0006VT-0I; Mon, 02 Jul 2018 14: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fa0Dd-0006VK-Ta
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:54:21 +0000
X-Inumbo-ID: ce3b0127-7e07-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce3b0127-7e07-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:54:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75605206"
Date: Mon, 2 Jul 2018 16:54:06 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180702145406.ystftdlr47ktde5o@mac.bytemobile.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-6-roger.pau@citrix.com>
 <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
 <20180625111919.5yapa2skm4zd53lo@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180625111919.5yapa2skm4zd53lo@mac.bytemobile.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

UGluZz8KCk9uIE1vbiwgSnVuIDI1LCAyMDE4IGF0IDAxOjE5OjE5UE0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uw6kgd3JvdGU6Cj4gT24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDg6MjM6MDJBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+Pj4gT24gMDguMDYuMTggYXQgMTc6MDcsIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+IEBAIC0zMTYsNyArMzE3LDkgQEAgaW50IHB0
X3VwZGF0ZV9pcnEoc3RydWN0IHZjcHUgKnYpCj4gPiA+ICAgICAgICAgIGlmICggcHQtPnBlbmRp
bmdfaW50cl9uciApCj4gPiA+ICAgICAgICAgIHsKPiA+ID4gICAgICAgICAgICAgIC8qIFJUQyBj
b2RlIHRha2VzIGNhcmUgb2YgZGlzYWJsaW5nIHRoZSB0aW1lciBpdHNlbGYuICovCj4gPiA+IC0g
ICAgICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJUQ19JUlEgfHwgIXB0LT5wcml2KSAmJiBwdF9p
cnFfbWFza2VkKHB0KSApCj4gPiA+ICsgICAgICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJUQ19J
UlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFfbWFza2VkKHB0KSAmJgo+ID4gPiArICAgICAgICAg
ICAgICAgICAvKiBMZXZlbCBpbnRlcnJ1cHRzIHNob3VsZCBiZSBhc3NlcnRlZCBldmVuIGlmIG1h
c2tlZC4gKi8KPiA+ID4gKyAgICAgICAgICAgICAgICAgIXB0LT5sZXZlbCApCj4gPiA+ICAgICAg
ICAgICAgICB7Cj4gPiA+ICAgICAgICAgICAgICAgICAgLyogc3VzcGVuZCB0aW1lciBlbXVsYXRp
b24gKi8KPiA+IAo+ID4gRXNwZWNpYWxseSB3aXRoIHRoaXMgY29tbWVudCBJJ20gbm90IGNvbnZp
bmNlZCB0aGlzIGNoYW5nZSBpcyBmdWxseQo+ID4gY29ycmVjdDogT25jZSBhIGxldmVsIHRyaWdn
ZXJlZCBpbnRlcnJ1cHQgaXMgbGF0Y2hlZCBpbiBJUlIsIG5vCj4gPiBmdXJ0aGVyIGFzc2VydGlv
bnMgYXJlIG1lYW5pbmdmdWwsIGFuZCBoZW5jZSBlbXVsYXRpb24gY291bGQgKGFuZAo+ID4gaGVu
Y2Ugc2hvdWxkKSBzdGlsbCBiZSBzdG9wcGVkIHRvIHJlZHVjZSByZXNvdXJjZSBjb25zdW1wdGlv
bi4KPiAKPiBJJ3ZlIGJlZW4gdGhpbmtpbmcgYWJvdXQgdGhpcyBhbmQgSSB0aGluayB0aGUgYWJv
dmUgY29tbWVudCBpcyBub3QKPiBmdWxseSBjb3JyZWN0LiBBc3NlcnRpb24gb2YgbGF0Y2hlZCBs
ZXZlbCBpbnRlcnJ1cHRzIGlzIG1lYW5pbmdmdWwKPiBiZWNhdXNlIGdzaV9hc3NlcnRfY291bnQg
c2hvdWxkIGJlIGluY3JlYXNlZCByZWdhcmRsZXNzIG9mIHRoZSBzdGF0ZQo+IG9mIElSUi4KPiAK
PiBZb3VyIGNvbW1lbnQgbWFkZSBtZSByZWFsaXplIHRoYXQgcGVyaW9kaWMgbGV2ZWwgdHJpZ2dl
cmVkIGludGVycnVwdHMKPiBkb24ndCBtYWtlIG11Y2ggc2Vuc2UgaW4gdnB0LiBJTy1BUElDIGxl
dmVsIHRyaWdnZXJlZCBpbnRlcnJ1cHRzIHdpbGwKPiByZXF1aXJlIGV4dGVybmFsIGRlYXNzZXJ0
aW9uIG9mIHRoZSBsaW5lLCBpbiB3aGljaCBjYXNlIHN1Y2gKPiBkZWFzc2VydGlvbiBzaG91bGQg
YWxzbyB0YWtlIGNhcmUgb2YgcmVwcm9ncmFtbWluZyB0aGUgdGltZXIgaWYKPiByZXF1aXJlZCAo
bGlrZSBpdCdzIGRvbmUgaW4gdGhlIG5leHQgcGF0Y2ggZm9yIHZocGV0IHdoZW4gY2xlYXJpbmcK
PiBJU1IpLgo+IAo+ID4gPiBAQCAtMzc0LDEzICszNzgsMzYgQEAgaW50IHB0X3VwZGF0ZV9pcnEo
c3RydWN0IHZjcHUgKnYpCj4gPiA+ICAgICAgICAgIGJyZWFrOwo+ID4gPiAgCj4gPiA+ICAgICAg
Y2FzZSBQVFNSQ19pb2FwaWM6Cj4gPiA+IC0gICAgICAgIC8qCj4gPiA+IC0gICAgICAgICAqIE5C
OiBBdCB0aGUgbW9tZW50IElPLUFQSUMgcm91dGVkIGludGVycnVwdHMgZ2VuZXJhdGVkIGJ5IHZw
dCBkZXZpY2VzCj4gPiA+IC0gICAgICAgICAqIChIUEVUKSBhcmUgZWRnZS10cmlnZ2VyZWQuCj4g
PiA+IC0gICAgICAgICAqLwo+ID4gPiAtICAgICAgICBwdF92ZWN0b3IgPSBodm1faW9hcGljX2Fz
c2VydCh2LT5kb21haW4sIGlycSwgZmFsc2UpOwo+ID4gPiArICAgICAgICBwdF92ZWN0b3IgPSBo
dm1faW9hcGljX2Fzc2VydCh2LT5kb21haW4sIGlycSwgbGV2ZWwpOwo+ID4gPiAgICAgICAgICBp
ZiAoIHB0X3ZlY3RvciA8IDAgfHwgIXZsYXBpY190ZXN0X2lycSh2Y3B1X3ZsYXBpYyh2KSwgcHRf
dmVjdG9yKSApCj4gPiA+ICsgICAgICAgIHsKPiA+ID4gICAgICAgICAgICAgIHB0X3ZlY3RvciA9
IC0xOwo+ID4gPiArICAgICAgICAgICAgaWYgKCBsZXZlbCApCj4gPiA+ICsgICAgICAgICAgICB7
Cj4gPiA+ICsgICAgICAgICAgICAgICAgLyoKPiA+ID4gKyAgICAgICAgICAgICAgICAgKiBMZXZl
bCBpbnRlcnJ1cHRzIGFyZSBhc3NlcnRlZCBldmVuIGlmIHRoZSBpbnRlcnJ1cHQgaXMKPiA+ID4g
KyAgICAgICAgICAgICAgICAgKiBtYXNrZWQsIHNvIGFsc28gZXhlY3V0ZSB0aGUgY2FsbGJhY2sg
YXNzb2NpYXRlZCB3aXRoIHRoZQo+ID4gPiArICAgICAgICAgICAgICAgICAqIHRpbWVyLgo+ID4g
PiArICAgICAgICAgICAgICAgICAqLwo+ID4gPiArICAgICAgICAgICAgICAgIHRpbWVfY2IgKmNi
ID0gTlVMTDsKPiA+ID4gKyAgICAgICAgICAgICAgICB2b2lkICpjYl9wcml2Owo+ID4gPiArCj4g
PiA+ICsgICAgICAgICAgICAgICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2sp
Owo+ID4gPiArICAgICAgICAgICAgICAgIC8qIE1ha2Ugc3VyZSB0aGUgdGltZXIgaXMgc3RpbGwg
b24gdGhlIGxpc3QuICovCj4gPiA+ICsgICAgICAgICAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eSAoIHB0LCAmdi0+YXJjaC5odm1fdmNwdS50bV9saXN0LCBsaXN0ICkKPiA+ID4gKyAgICAgICAg
ICAgICAgICAgICAgaWYgKCBwdCA9PSBlYXJsaWVzdF9wdCApCj4gPiA+ICsgICAgICAgICAgICAg
ICAgICAgIHsKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIHB0X2lycV9maXJlZCh2LCBw
dCk7Cj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBjYiA9IHB0LT5jYjsKPiA+ID4gKyAg
ICAgICAgICAgICAgICAgICAgICAgIGNiX3ByaXYgPSBwdC0+cHJpdjsKPiA+ID4gKyAgICAgICAg
ICAgICAgICAgICAgICAgIGJyZWFrOwo+ID4gPiArICAgICAgICAgICAgICAgICAgICB9Cj4gPiA+
ICsgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnYtPmFyY2guaHZtX3ZjcHUudG1fbG9jayk7
Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAgICAgICAgICBpZiAoIGNiICE9IE5VTEwgKQo+ID4gPiAr
ICAgICAgICAgICAgICAgICAgICBjYih2LCBjYl9wcml2KTsKPiA+ID4gKyAgICAgICAgICAgIH0K
PiA+ID4gKyAgICAgICAgfQo+ID4gPiAgICAgICAgICBicmVhazsKPiA+IAo+ID4gSSdtIG5vdCBm
dWxseSBjb252aW5jZWQsIGVzcGVjaWFsbHkgaW4gdGhlIGNhc2UgdGhhdCBodm1faW9hcGljX2Fz
c2VydCgpCj4gPiByZXR1cm5lZCBhIG5lZ2F0aXZlIHZhbHVlOiBFaXRoZXIgdGhlIGNhbGxiYWNr
IG5lZWRzIHRvIGJlIGNhbGxlZCBpbiBhbGwKPiA+IGNhc2VzIChldmVuIGlmIGFuIGVkZ2UgdHJp
Z2dlcmVkIGludGVycnVwdCB3YXMgbm90IHN1Y2Nlc3NmdWxseSBhc3NlcnRlZCksCj4gPiBvciBv
bmx5IHdoZW4gYW4gaW50ZXJydXB0IHJlYWxseSBnZXRzIHN1cmZhY2VkIHRvIHRoZSBndWVzdC4K
PiAKPiBFdmVuIGlmIGh2bV9pb2FwaWNfYXNzZXJ0IHJldHVybnMgLTEgZ3NpX2Fzc2VydF9jb3Vu
dCB3aWxsIGJlCj4gaW5jcmVhc2VkLCBzbyBJIHRoaW5rIGl0IG1ha2VzIHNlbnNlIHRvIGFsc28g
Y2FsbCB0aGUgY2FsbGJhY2sgaW4gdGhpcwo+IGNhc2UsIGJlY2F1c2UgdGhlIGxpbmUgaGFzIGJl
ZW4gYXNzZXJ0ZWQuCj4gCj4gUm9nZXIuCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:55:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14:55: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 1fa0EI-0006ac-G4; Mon, 02 Jul 2018 14:55: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=9qzp=js=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fa0EH-0006aU-Io
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:55:01 +0000
X-Inumbo-ID: e0a0a448-7e07-11e8-8089-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0a0a448-7e07-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 16:54:53 +0200 (CEST)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w62EsE2V064741;
 Mon, 2 Jul 2018 14:54:52 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-2017-10-26;
 bh=tZ3166EFCWXpVf6FmwrIowR5leAS0Ebr7jMm+y1JGVM=;
 b=i7Od876kPPb6W4qzzSaeXiEv/V99t/s9NTh9PTBoAYaL7xjbG8fGZjAYmHegZwpYuH+m
 zE6wyNmi7NXL9wn8gxhCeAhuyDG9numnu+qB5GMdv6TEKhhZwnvFm8JkxqePYxGsKaVG
 HtBfTBufEem7u/Okzjvt9R/Zak313qqYppSSpSJQ0Hq6/6saBca/rr0tzYOOOZadjKxP
 I1FvVZJ/tOT81FyKXPsBKe5AGl2MPiBQmPWNnuLJ3ms613cac/ImrAWZBP9OuHiubS1b
 vFt1hlIm40wncc8XTNaDp+X+eLs2PHaUZukdXW0fdivUETwvoyI0im8xa9Sa23aN9I9b ew== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2jwyccn08j-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 02 Jul 2018 14:54:52 +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 w62Espaf017156
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 2 Jul 2018 14:54:51 GMT
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w62EspYn007260;
 Mon, 2 Jul 2018 14:54:51 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 02 Jul 2018 07:54:51 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 559126A00C2; Mon,  2 Jul 2018 10:54:50 -0400 (EDT)
Date: Mon, 2 Jul 2018 10:54:50 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Lars Kurth <lars.kurth@citrix.com>,
 Elena Ufimtseva <elena.ufimtseva@oracle.com>
Message-ID: <20180702145450.GG30680@char.US.ORACLE.com>
References: <75A67F0C-BC01-44D5-975F-6329E8CEAAFB@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <75A67F0C-BC01-44D5-975F-6329E8CEAAFB@citrix.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8941
 signatures=668704
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-1806210000 definitions=main-1807020171
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] PCI
 pass-through with de-privileged 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: Wei Liu <wei.liu2@citrix.com>, "Xin Li \(Talons\)" <xin.li@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDI6MDQ6NDVQTSArMDAwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiBUaGlzIGlzIGEgc2Vzc2lvbiBob3N0ZWQgYnkgWGluIExpIGZyb20gQ2l0cml4IG9uIFBD
SS1wYXNzdGhyb3VnaCBpbiBhIGRlcHJpdmxlZ2VkIFFFTVUuCgpJbmNsdWRpbmcgRWxlbmEgYXMg
c2hlIGRpZCBhIHBhdGNoIGZvciB0aGlzIChzbyB0aGF0IGFueSBQQ0kgb3BlcmF0aW9uIGRvZXMg
bm90CnJlcXVpcmUgcm9vdCBhY2Nlc3MpLgo+IAo+IChXZW50IG92ZXIga2V5IHBvaW50cyBvZiBR
RU1VIGRlLXByaXYgdGFsayAtIHNlZSBodHRwczovL3d3dy5zbGlkZXNoYXJlLm5ldC94ZW5fY29t
X21nci94cGRkczE4LXFlbXUtYW5kLXhlbi1yZWR1Y2luZy10aGUtYXR0YWNrLXN1cmZhY2UtcGF1
bC1kdXJyYW50LWNpdHJpeCkKPiAKPiBQcm9ibGVtIGlzIHN5c2VzIG5vZGVzIG5lZWQgdG8gYmUg
b3BlbmVkLgo+IAo+IERvdWc6IENhbiB3ZSB1c2UgTGludXggbmFtZXNwYWNlcyBhcyBhbiBpbXBy
b3ZlbWVudD8KPiBQYXVsOiBDYW4gd2UgdXNlIGFkZC1mZCB0byBwYXNzIEZEcyB0byBRRU1VPwo+
IAo+IFg6IFllcy4gVGhhdCdzIHBvc3NpYmxlLgo+IAo+IERvdWc6IEtWTSBqdXN0IHBhc3NlcyB0
aHJvdWdoIHZmaW8uIEp1c3Qgb25lIGZpbGUgdG8gZG8gZXZlcnl0aGluZyB0bwo+IHBhc3MgcmVz
b3VyY2VzLgo+IFBhdWw6IFdlIGRvbid0IGhhdmUgdmZpbyB5ZXQuCj4gCj4gWDogWEFQSSBuZWVk
cyB0aGUgd2hvbGUgb2Ygc3lzZnMKPiAKPiBHZW9yZ2U6IHdoeSBpbiBYQVBJIHlvdSBwYXNzZXMg
YWxsIHN5c2ZzPwo+IAo+IEl0IGlzIGp1c3QgdGhlIGN1cnJlbnQgZGVzaWduLgo+IAo+IFBhcnQg
b2YgdGhlIGRpcmVjdG9yeSBpcyBhbHJlYWR5IHVzZWQgYnkgVVNCIHBhc3N0aHJ1LCBzbyBpdCBu
ZWVkcyB0bwo+IGdldCB0aGUgcGVybWlzc2lvbgo+IAo+IEc6IHhsIGFscmVhZHkgZG9lcyBVU0Ig
cGFzc3Rocm91Z2gKPiAKPiBQOiBUaGF0IGhhcyBiZWVuIHdvcmtpbmcgZm9yIGEgbG9uZyB0aW1l
Lgo+IAo+IEQ6IENhbiB3ZSBub3QgcGFzcyB0aHJvdWdoIHRoZSB3aG9sZSBzeXNmcy4KPiAKPiBY
OiBZb3UgY2FuIG9ubHkgZ2V0IGZpcnN0IDY0IGJ5dGVzIG91dCwgd2hpY2ggaXMgbm90IGVub3Vn
aAo+IAo+IFg6IEludGVsIGRldiBzYXlzIHRvIHVzZSBwb2xsaW5nIG1vZGUgdG8gdmVyaWZ5IGlz
IG1hc2tlZCBpcyBkb25lLgo+IAo+IEc6IENhbiB3ZSBqdXN0IHRha2UgYSBidW5jaCBvZiBzdHVm
ZiBvdXQgb2YgUUVNVT8KPiAKPiBQOiB3aGVuIFJvZ2VyJ3Mgc3R1ZmYncyBkb25lLCBzaG91bGQg
YmUgT0suIEZvciBub3cgUUVNVSBuZWVkcyB0byB3b3JrLgo+IAo+IEc6IERvZXMgYWNjZXNzaW5n
IDY0IGJ5dGVzIG1ha2UgaXQgYWJsZSB0byBkbyBoYXJtLgo+IAo+IFA6IFRvIGEgZGVncmVlLgo+
IAo+IAo+IEQ6IHZmaW8sIHRoZXJlIGlzIG9uZSBmaWxlIHRoYXQgaXMgcGFzc3Rocm91Z2gsIHdo
aWNoIGhhcyBhIGJ1bmNoIG9mCj4gaW9jdGwuIFRoYXQgY2FuIGJlIGxvb2tlZCBhdC4gTGludXgg
YWxyZWFkeSBoYXMgZG9uZSBhIGJ1bmNoIGZvciB3b3JrIHRvCj4gYXZvaWQgUUVNVSB0b3VjaGlu
ZyBzdHVmZi4gSXQgaGFzIHByb2JhYmx5IHJlYWNoZWQgdGhvc2Ugc3lzZnMgbm9kZXMuCj4gCj4g
RzogdmZpbyB3b3JrIGluIGRvbTA/Cj4gCj4gUDogTm90aGluZyBwcmV2ZW50cyB5b3UgZnJvbSB0
dXJuaW5nIGl0IG9uLgo+IAo+IEc6IFdlIGNhbiB0cnksIGl0IGlzIGEgc3RvcGdhcCBiZWZvcmUg
UFZIIGFueXdheS4KPiAKPiBQOiBXZSBjYW4gaGF2ZSBhIGxvb2suCj4gCj4gUUVNVSBwYXNzdGhy
b3VnaCBjb2RlIGlzIFhlbiBzcGVjaWZpYy4KPiAKPiBQOiBJbnRlbCBob29rZWQgaW4gR1ZULWcg
dG8gbWFrZSBpdCBsb29rcyBsaWtlIHNyLWlvdiBkZXZpY2UuIEl0Cj4gcHJvYmFibHkgd29ya3Mg
YmVjYXVzZSBhbGwgaW9zIGFyZSBoYW5kbGVkIGJ5IFFFTVUuIFRvIG1ha2UgaXQgd29yayB3aXRo
Cj4gWGVuIG1vcmUgd29yayBpcyBuZWVkZWQ6IFhlbidzIGhhbmRsZXIgaXMgaW5zaWRlIERvbTAu
Cj4gCj4gRzogQ2FuIHdlIGp1c3QgdXNlIHRoZSBvbmUgaW4gUUVNVT8KPiAKPiBQOiBXb3J0aCBp
bnZlc3RpZ2F0aW5nLiBDaGVjayBvdXQgdmZpbyBiZWZvcmUgYWRkaW5nIG5ldyBkbW9wcy4KPiAK
PiBYaW4gd2lsbCBpbnZlc3RpZ2F0ZSB2ZmlvIGFmdGVyIHRoZSBzZXNzaW9uLgo+IAo+IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1h
aWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 14:58:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 14:58: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 1fa0Ha-00074b-1s; Mon, 02 Jul 2018 14: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa0HY-00074W-1l
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 14:58:24 +0000
X-Inumbo-ID: 5ee2dfe2-7e08-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5ee2dfe2-7e08-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 14:58: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 E03B380D;
 Mon,  2 Jul 2018 07:58:21 -0700 (PDT)
Received: from [10.37.8.165] (unknown [10.37.8.165])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D461E3F2EA;
 Mon,  2 Jul 2018 07:58:19 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20180605171237.30601-1-julien.grall@arm.com>
 <20180605171237.30601-6-julien.grall@arm.com>
 <5B17A43302000078001C8930@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e43011df-dc89-7edd-f7ce-717e5db6d9ce@arm.com>
Date: Mon, 2 Jul 2018 15:58:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B17A43302000078001C8930@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/7] xen: Don't build libelf for 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>, 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>, 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>

SGkgSmFuLAoKT24gMDYvMDYvMjAxOCAxMDowNiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4g
T24gMDUuMDYuMTggYXQgMTk6MTIsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IC0t
LSBhL3hlbi9jb21tb24vS2NvbmZpZwo+PiArKysgYi94ZW4vY29tbW9uL0tjb25maWcKPj4gQEAg
LTE3LDYgKzE3LDkgQEAgY29uZmlnIEhBU19BTFRFUk5BVElWRQo+PiAgIGNvbmZpZyBIQVNfREVW
SUNFX1RSRUUKPj4gICAJYm9vbAo+PiAgIAo+PiArY29uZmlnIEhBU19FTEYKPj4gKyAgICBib29s
Cj4+ICsKPiAKPiBIQVNfTElCRUxGIChvciBORUVEU19MSUJFTEYpIHdvdWxkIHNlZW0gYmV0dGVy
IHRvIG1lLgoKQWdyZWVkLCBJIHdpbGwgcmVuYW1lIGl0LgoKPiAKPiBBbHNvIHBsZWFzZSBub3Qg
dGhlIGRpZmZlcmVuY2UgaW4gaW5kZW50YXRpb24gYmV0d2VlbiB3aGF0IHlvdQo+IGFkZCBhbmQg
c3Vycm91bmRpbmcgY29kZS4KCldob29wcy4gSSB3aWxsIGZpeCBpdC4KCj4gCj4gSmFuCj4gCj4g
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 15:09:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 15:09: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 1fa0SS-00088X-7s; Mon, 02 Jul 2018 15:09: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=4twb=js=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fa0SR-00088S-FU
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 15:09:39 +0000
X-Inumbo-ID: f0faec57-7e09-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f0faec57-7e09-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 15:09:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 02 Jul 2018 09:09:36 -0600
Message-Id: <5B3A402B02000078001CFE14@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 02 Jul 2018 09:09:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-6-roger.pau@citrix.com>
 <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
 <20180625111919.5yapa2skm4zd53lo@mac.bytemobile.com>
 <20180702145406.ystftdlr47ktde5o@mac.bytemobile.com>
In-Reply-To: <20180702145406.ystftdlr47ktde5o@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDAyLjA3LjE4IGF0IDE2OjU0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFBpbmc/CgpJIGRvbid0IHVuZGVyc3RhbmQ6IFRoZXJlJ3Mgbm8gb3BlbiBxdWVzdGlvbiBpbiB0
aGUgcXVvdGVkIG1haWwuCgpKYW4KCj4gT24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDE6MTk6MTlQ
TSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gRnJpLCBKdW4gMjIsIDIwMTgg
YXQgMDg6MjM6MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4gPj4+IE9uIDA4LjA2
LjE4IGF0IDE3OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+ID4gQEAgLTMx
Niw3ICszMTcsOSBAQCBpbnQgcHRfdXBkYXRlX2lycShzdHJ1Y3QgdmNwdSAqdikKPj4gPiA+ICAg
ICAgICAgIGlmICggcHQtPnBlbmRpbmdfaW50cl9uciApCj4+ID4gPiAgICAgICAgICB7Cj4+ID4g
PiAgICAgICAgICAgICAgLyogUlRDIGNvZGUgdGFrZXMgY2FyZSBvZiBkaXNhYmxpbmcgdGhlIHRp
bWVyIGl0c2VsZi4gKi8KPj4gPiA+IC0gICAgICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJUQ19J
UlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFfbWFza2VkKHB0KSApCj4+ID4gPiArICAgICAgICAg
ICAgaWYgKCAocHQtPmlycSAhPSBSVENfSVJRIHx8ICFwdC0+cHJpdikgJiYgcHRfaXJxX21hc2tl
ZChwdCkgJiYKPj4gPiA+ICsgICAgICAgICAgICAgICAgIC8qIExldmVsIGludGVycnVwdHMgc2hv
dWxkIGJlIGFzc2VydGVkIGV2ZW4gaWYgbWFza2VkLiAqLwo+PiA+ID4gKyAgICAgICAgICAgICAg
ICAgIXB0LT5sZXZlbCApCj4+ID4gPiAgICAgICAgICAgICAgewo+PiA+ID4gICAgICAgICAgICAg
ICAgICAvKiBzdXNwZW5kIHRpbWVyIGVtdWxhdGlvbiAqLwo+PiA+IAo+PiA+IEVzcGVjaWFsbHkg
d2l0aCB0aGlzIGNvbW1lbnQgSSdtIG5vdCBjb252aW5jZWQgdGhpcyBjaGFuZ2UgaXMgZnVsbHkK
Pj4gPiBjb3JyZWN0OiBPbmNlIGEgbGV2ZWwgdHJpZ2dlcmVkIGludGVycnVwdCBpcyBsYXRjaGVk
IGluIElSUiwgbm8KPj4gPiBmdXJ0aGVyIGFzc2VydGlvbnMgYXJlIG1lYW5pbmdmdWwsIGFuZCBo
ZW5jZSBlbXVsYXRpb24gY291bGQgKGFuZAo+PiA+IGhlbmNlIHNob3VsZCkgc3RpbGwgYmUgc3Rv
cHBlZCB0byByZWR1Y2UgcmVzb3VyY2UgY29uc3VtcHRpb24uCj4+IAo+PiBJJ3ZlIGJlZW4gdGhp
bmtpbmcgYWJvdXQgdGhpcyBhbmQgSSB0aGluayB0aGUgYWJvdmUgY29tbWVudCBpcyBub3QKPj4g
ZnVsbHkgY29ycmVjdC4gQXNzZXJ0aW9uIG9mIGxhdGNoZWQgbGV2ZWwgaW50ZXJydXB0cyBpcyBt
ZWFuaW5nZnVsCj4+IGJlY2F1c2UgZ3NpX2Fzc2VydF9jb3VudCBzaG91bGQgYmUgaW5jcmVhc2Vk
IHJlZ2FyZGxlc3Mgb2YgdGhlIHN0YXRlCj4+IG9mIElSUi4KPj4gCj4+IFlvdXIgY29tbWVudCBt
YWRlIG1lIHJlYWxpemUgdGhhdCBwZXJpb2RpYyBsZXZlbCB0cmlnZ2VyZWQgaW50ZXJydXB0cwo+
PiBkb24ndCBtYWtlIG11Y2ggc2Vuc2UgaW4gdnB0LiBJTy1BUElDIGxldmVsIHRyaWdnZXJlZCBp
bnRlcnJ1cHRzIHdpbGwKPj4gcmVxdWlyZSBleHRlcm5hbCBkZWFzc2VydGlvbiBvZiB0aGUgbGlu
ZSwgaW4gd2hpY2ggY2FzZSBzdWNoCj4+IGRlYXNzZXJ0aW9uIHNob3VsZCBhbHNvIHRha2UgY2Fy
ZSBvZiByZXByb2dyYW1taW5nIHRoZSB0aW1lciBpZgo+PiByZXF1aXJlZCAobGlrZSBpdCdzIGRv
bmUgaW4gdGhlIG5leHQgcGF0Y2ggZm9yIHZocGV0IHdoZW4gY2xlYXJpbmcKPj4gSVNSKS4KPj4g
Cj4+ID4gPiBAQCAtMzc0LDEzICszNzgsMzYgQEAgaW50IHB0X3VwZGF0ZV9pcnEoc3RydWN0IHZj
cHUgKnYpCj4+ID4gPiAgICAgICAgICBicmVhazsKPj4gPiA+ICAKPj4gPiA+ICAgICAgY2FzZSBQ
VFNSQ19pb2FwaWM6Cj4+ID4gPiAtICAgICAgICAvKgo+PiA+ID4gLSAgICAgICAgICogTkI6IEF0
IHRoZSBtb21lbnQgSU8tQVBJQyByb3V0ZWQgaW50ZXJydXB0cyBnZW5lcmF0ZWQgYnkgdnB0IGRl
dmljZXMKPj4gPiA+IC0gICAgICAgICAqIChIUEVUKSBhcmUgZWRnZS10cmlnZ2VyZWQuCj4+ID4g
PiAtICAgICAgICAgKi8KPj4gPiA+IC0gICAgICAgIHB0X3ZlY3RvciA9IGh2bV9pb2FwaWNfYXNz
ZXJ0KHYtPmRvbWFpbiwgaXJxLCBmYWxzZSk7Cj4+ID4gPiArICAgICAgICBwdF92ZWN0b3IgPSBo
dm1faW9hcGljX2Fzc2VydCh2LT5kb21haW4sIGlycSwgbGV2ZWwpOwo+PiA+ID4gICAgICAgICAg
aWYgKCBwdF92ZWN0b3IgPCAwIHx8ICF2bGFwaWNfdGVzdF9pcnEodmNwdV92bGFwaWModiksIHB0
X3ZlY3RvcikgKQo+PiA+ID4gKyAgICAgICAgewo+PiA+ID4gICAgICAgICAgICAgIHB0X3ZlY3Rv
ciA9IC0xOwo+PiA+ID4gKyAgICAgICAgICAgIGlmICggbGV2ZWwgKQo+PiA+ID4gKyAgICAgICAg
ICAgIHsKPj4gPiA+ICsgICAgICAgICAgICAgICAgLyoKPj4gPiA+ICsgICAgICAgICAgICAgICAg
ICogTGV2ZWwgaW50ZXJydXB0cyBhcmUgYXNzZXJ0ZWQgZXZlbiBpZiB0aGUgaW50ZXJydXB0IGlz
Cj4+ID4gPiArICAgICAgICAgICAgICAgICAqIG1hc2tlZCwgc28gYWxzbyBleGVjdXRlIHRoZSBj
YWxsYmFjayBhc3NvY2lhdGVkIHdpdGggdGhlCj4+ID4gPiArICAgICAgICAgICAgICAgICAqIHRp
bWVyLgo+PiA+ID4gKyAgICAgICAgICAgICAgICAgKi8KPj4gPiA+ICsgICAgICAgICAgICAgICAg
dGltZV9jYiAqY2IgPSBOVUxMOwo+PiA+ID4gKyAgICAgICAgICAgICAgICB2b2lkICpjYl9wcml2
Owo+PiA+ID4gKwo+PiA+ID4gKyAgICAgICAgICAgICAgICBzcGluX2xvY2soJnYtPmFyY2guaHZt
X3ZjcHUudG1fbG9jayk7Cj4+ID4gPiArICAgICAgICAgICAgICAgIC8qIE1ha2Ugc3VyZSB0aGUg
dGltZXIgaXMgc3RpbGwgb24gdGhlIGxpc3QuICovCj4+ID4gPiArICAgICAgICAgICAgICAgIGxp
c3RfZm9yX2VhY2hfZW50cnkgKCBwdCwgJnYtPmFyY2guaHZtX3ZjcHUudG1fbGlzdCwgbGlzdCAp
Cj4+ID4gPiArICAgICAgICAgICAgICAgICAgICBpZiAoIHB0ID09IGVhcmxpZXN0X3B0ICkKPj4g
PiA+ICsgICAgICAgICAgICAgICAgICAgIHsKPj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICBwdF9pcnFfZmlyZWQodiwgcHQpOwo+PiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIGNi
ID0gcHQtPmNiOwo+PiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIGNiX3ByaXYgPSBwdC0+
cHJpdjsKPj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKPj4gPiA+ICsgICAg
ICAgICAgICAgICAgICAgIH0KPj4gPiA+ICsgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnYt
PmFyY2guaHZtX3ZjcHUudG1fbG9jayk7Cj4+ID4gPiArCj4+ID4gPiArICAgICAgICAgICAgICAg
IGlmICggY2IgIT0gTlVMTCApCj4+ID4gPiArICAgICAgICAgICAgICAgICAgICBjYih2LCBjYl9w
cml2KTsKPj4gPiA+ICsgICAgICAgICAgICB9Cj4+ID4gPiArICAgICAgICB9Cj4+ID4gPiAgICAg
ICAgICBicmVhazsKPj4gPiAKPj4gPiBJJ20gbm90IGZ1bGx5IGNvbnZpbmNlZCwgZXNwZWNpYWxs
eSBpbiB0aGUgY2FzZSB0aGF0IGh2bV9pb2FwaWNfYXNzZXJ0KCkKPj4gPiByZXR1cm5lZCBhIG5l
Z2F0aXZlIHZhbHVlOiBFaXRoZXIgdGhlIGNhbGxiYWNrIG5lZWRzIHRvIGJlIGNhbGxlZCBpbiBh
bGwKPj4gPiBjYXNlcyAoZXZlbiBpZiBhbiBlZGdlIHRyaWdnZXJlZCBpbnRlcnJ1cHQgd2FzIG5v
dCBzdWNjZXNzZnVsbHkgYXNzZXJ0ZWQpLAo+PiA+IG9yIG9ubHkgd2hlbiBhbiBpbnRlcnJ1cHQg
cmVhbGx5IGdldHMgc3VyZmFjZWQgdG8gdGhlIGd1ZXN0Lgo+PiAKPj4gRXZlbiBpZiBodm1faW9h
cGljX2Fzc2VydCByZXR1cm5zIC0xIGdzaV9hc3NlcnRfY291bnQgd2lsbCBiZQo+PiBpbmNyZWFz
ZWQsIHNvIEkgdGhpbmsgaXQgbWFrZXMgc2Vuc2UgdG8gYWxzbyBjYWxsIHRoZSBjYWxsYmFjayBp
biB0aGlzCj4+IGNhc2UsIGJlY2F1c2UgdGhlIGxpbmUgaGFzIGJlZW4gYXNzZXJ0ZWQuCj4+IAo+
PiBSb2dlci4KPj4gCj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCj4+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnIAo+PiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVsIAoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 15:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 15: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 1fa0vO-0002U3-Qh; Mon, 02 Jul 2018 15:39: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fa0vM-0002Tq-Vk
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 15:39:33 +0000
X-Inumbo-ID: 1847e939-7e0e-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1847e939-7e0e-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 17:39: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 1fa0vI-0002ZI-7D; Mon, 02 Jul 2018 15:39: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 1fa0vH-0006S5-PZ; Mon, 02 Jul 2018 15:39:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fa0vH-0005fg-Ov; Mon, 02 Jul 2018 15:39:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124891-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=f6b0258d25a63ae3d3bc6430abe30fb625abc52a
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 15:39:27 +0000
Subject: [Xen-devel] [ovmf test] 124891: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDg5MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4OTEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDYxOAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGY2YjAyNThkMjVhNjNhZTNk
M2JjNjQzMGFiZTMwZmI2MjVhYmM1MmEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDNiMDNiNWU5OTBmOGJiMzQ3ZGZkYjkxOTI2ZDhlZjAxNWQwYjYwN2UKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDYxOCAgMjAxOC0wNi0yMiAxOToxMDo1NyBaICAgIDkgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ2NzUgIDIwMTgtMDYtMjQgMjM6NDA6MTUgWiAgICA3IGRheXMg
ICAgOSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ4NjQgIDIwMTgtMDYtMzAgMDE6
NDI6MDAgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCaSwgRGFuZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
ICBDaGVuIEEgQ2hlbiA8Y2hlbi5hLmNoZW5AaW50ZWwuY29tPgogIGNoZW5jMiA8Y2hlbi5hLmNo
ZW5AaW50ZWwuY29tPgogIERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICBkYW5uIGZy
YXppZXIgPGRhbm5mQGRlYmlhbi5vcmc+CiAgRnUgU2l5dWFuIDxzaXl1YW4uZnVAaW50ZWwuY29t
PgogIEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogIEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29t
PgogIEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICBTYW1pIE11amF3YXIgPHNhbWkubXVqYXdhckBhcm0uY29tPgogIFN0YXIg
WmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBUaG9tYXMgUGFsbWVyIDx0aG9tYXMucGFsbWVy
QGhwZS5jb20+CiAgWHUgV2VpWCA8d2VpeC54dUBpbnRlbC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1
bmh1YXguZmVuZ0BpbnRlbC5jb20+CiAgWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpoYW5nQGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTgwNCBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 15:55:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 15: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 1fa1Ac-0004In-9E; Mon, 02 Jul 2018 15: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=b8wo=js=citrix.com=prvs=71436c00c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fa1Ab-0004Ig-Pc
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 15:55:17 +0000
X-Inumbo-ID: 511e7f75-7e10-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 511e7f75-7e10-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 15:55:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59253916"
Date: Mon, 2 Jul 2018 16:55:12 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180702155512.743jlbunrkgtcp4i@citrix.com>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
 <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
 <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
 <23345.6832.106103.997622@mariner.uk.xensource.com>
 <20180626064917.wasgl6de6x6o3toi@mac.bytemobile.com>
 <cd3006a9-0ee4-ffc6-dccc-fe47d64c6a58@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cd3006a9-0ee4-ffc6-dccc-fe47d64c6a58@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC] 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: sstabellini@kernel.org, Wei Liu <wei.liu2@citrix.com>,
 andrew.cooper3@citrix.com, xen-devel@lists.xen.org,
 Ian Jackson <ian.jackson@citrix.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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDM6MTM6MzhQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IAo+IAo+IE9uIDA2LzI2LzIwMTggMDc6NDkgQU0sIFJvZ2VyIFBhdSBNb25uw6kgd3Jv
dGU6Cj4gPiBPbiBNb24sIEp1biAyNSwgMjAxOCBhdCAwNTozOToxMlBNICswMTAwLCBJYW4gSmFj
a3NvbiB3cm90ZToKPiA+ID4gUm9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIFJG
Q10gdG9vbHMvbGlieGw6IFN3aXRjaCBBcm0gZ3Vlc3QgdHlwZSB0byBQVkgiKToKPiA+ID4gPiBJ
TU8gSSB3b3VsZCByZW1vdmUgdGhlICd0eXBlJyBvcHRpb24gZnJvbSB4bC5jZmcgKHNvIHRoYXQg
aXQncwo+ID4gPiA+IGJhc2ljYWxseSBpZ25vcmVkKSBpbiB0aGUgQVJNIGNhc2UgYW5kIGZvcmNl
IGl0IGludGVybmFsbHkgdG8gUFZIIChpZgo+ID4gPiA+IHRoYXQncyB0aGUgYmVzdCByb3V0ZSBm
b3IgY3VycmVudCBBUk0gZ3Vlc3RzKS4KPiA+ID4gCj4gPiA+IFdoYXQgYWJvdXQgbGlidmlydCB1
c2VycyA/ICBJIGhhdmVuJ3Qgc2VlbiB3aGF0IGEgbGlidmlydCBYZW4gQVJNCj4gPiA+IGd1ZXN0
IGNvbmZpZyBsb29rcyBsaWtlIGJ1dCB3ZSBuZWVkIHRvIG1lYWsgc3VyZSB0aGF0IGV4aXN0aW5n
IGd1ZXN0cwo+ID4gPiBkb24ndCBicmVhay4KPiA+IAo+ID4gRm9yIGxpdmJpcnQgKG9yIHVzZXJz
IG9mIGxpYnhsIGxpYnJhcnkpIHdlIGNvdWxkIGZvcmNlIHRoZSB0eXBlIHRvCj4gPiBwdmgsIHJl
Z2FyZGxlc3Mgb2YgdGhlIHZhbHVlIHNldCBieSB0aGUgY2xpZW50LCBidXQgSSBndWVzcyB0aGF0
IHdvdWxkCj4gPiBtYWtlIGFkZGluZyB0eXBlcyBsYXRlciBvbiBxdWl0ZSBjb21wbGljYXRlZC4K
PiAKPiBJIGFtIGZhaXJseSBjb25maWRlbnQgd2Ugd2lsbCBuZXZlciBoYXZlIFBWIGd1ZXN0IG9u
IEFybS4gU28gb25lIHNvbHV0aW9uCj4gd291bGQgYmUgdG8gYWxpYXMgUFYgdG8gUFZIIGZvciBB
cm0uIFRoaXMgc3RpbGwgZ2l2ZSB1cyB0aGUgbGliZXJ0eSB0byBhZGQKPiBtb3JlIGd1ZXN0IHR5
cGUgaW4gdGhlIGZ1dHVyZS4KPiAKPiBBbnkgb3BpbmlvbnM/CgpZZXMsIHdlIGNvdWxkIG1ha2Ug
UFYgc3lub255bSB0byBQVkggKGJ1dCBkb24ndCB0YWxrIGFib3V0IGl0LCBzaW5jZSBYZW4KQXJt
IG5ldmVyIGVtcGhhc2lzZXMgaXQgZ3Vlc3QgdHlwZSkuICBXaGF0ZXZlciBuZXcgZ3Vlc3QgdHlw
ZSB3ZSdyZQpnb2luZyB0byBhZGQgY2FuJ3QgYmUgY2FsbGVkIFBWIG9yIFBWSC4gSSBkb24ndCB0
aGluayB0aGF0IHdvdWxkIGJlIGEKYmlnIHByb2JsZW0gLS0gaWYgeW91IHdhbnQgYSBkaWZmZXJl
bnQgZ3Vlc3QgdHlwZSwgeW91IGRlZmluaXRlbHkgd2FudCBhCmRpZmZlcmVudCBuYW1lLgoKV2Vp
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:18:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:18: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 1fa1Ww-0006jP-94; Mon, 02 Jul 2018 16: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa1Wv-0006jK-Ke
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:18:21 +0000
X-Inumbo-ID: 84ba5939-7e13-11e8-8089-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 84ba5939-7e13-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 18:18:13 +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 87FAF80D;
 Mon,  2 Jul 2018 09:18:19 -0700 (PDT)
Received: from [10.37.12.48] (unknown [10.37.12.48])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 51B1A3F5BA;
 Mon,  2 Jul 2018 09:18:17 -0700 (PDT)
To: Lars Kurth <lars.kurth@citrix.com>, xen-devel@lists.xenproject.org
References: <cover.1525177655.git.lars.kurth@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d1593aad-be74-d4d5-dd38-4b0349f91ecf@arm.com>
Date: Mon, 2 Jul 2018 17:18:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <cover.1525177655.git.lars.kurth@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.11 0/2] MAINTAINERS 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: 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>,
 Ian Jackson <ian.jackson@eu.citrix.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>

SGkgTGFycywKCkl0IGxvb2tzIGxpa2UgdGhpcyBzZXJpZXMgaGFzIG5ldmVyIGJlZW4gbWVyZ2Vk
LiBEbyB5b3Uga25vdyB0aGF0IHN0YXRlIApvZiBpdD8KClRoZSBmaXJzdCBwYXRjaCBpcyBnb2lu
ZyB0byBhdm9pZCBjb250cmlidXRvcnMgdG8gQ0MgYm90aCB4ZW4ub3JnIGFuZCAKeGVucHJvamVj
dC5vcmcgaWYgdGhleSBmb2xsb3cgdGhlIHNjcmlwdCBhZGRfbWFpbnRhaW5lcnMucGwuIFRoaXMg
d2FzIApwb2ludGVkIG91dCBieSBKYW4gb24gb25lIG9mIHRoZSBzZXJpZXMgSSBzZW50LgoKQ2hl
ZXJzLAoKT24gMDUvMDEvMjAxOCAwMTozMyBQTSwgTGFycyBLdXJ0aCB3cm90ZToKPiBQYXRjaGVz
IGNsZWFuaW5nIHVwIHRoZSBNQUlOVEFJTkVScyBmaWxlCj4gLSBSZXBsYWNlIHhlbi5vcmcgd2l0
aCB4ZW5wcm9qZWN0Lm9yZyBpbiBVUkxzCj4gLSBSZXBsYWNlIGh0dHA6IHdpdGggaHR0cHM6IGlu
IFVSTHMKPiAgICAtIEFsc28gZml4ZXMgdGhlIGxvY2F0aW9uIG9mIGxpbnV4LTIuNi4xOC14ZW4u
aGcKPiAKPiBUaGlzIHdhcyBmb3JtZXJseSBwYXJ0IG9mCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA0L3RocmVhZHMuaHRtbCMwMjIz
MAo+IAo+IExhcnMgS3VydGggKDIpOgo+ICAgIFJlcGxhY2Ugb2NjdXJhbmNlcyBvZiB4ZW4ub3Jn
IHdpdGggeGVucHJvamVjdC5vcmcKPiAgICBSZXBsYWNlIGh0dHA6IHdpdGggaHR0cHM6IGluIE1B
SU5UQUlORVJzIGZpbGUKPiAKPiAgIE1BSU5UQUlORVJTIHwgMjYgKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlv
bnMoLSkKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:19:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:19: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 1fa1Xt-0006nb-Lm; Mon, 02 Jul 2018 16:19: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa1Xs-0006nL-4r
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 16:19:20 +0000
X-Inumbo-ID: ad8ddeb1-7e13-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ad8ddeb1-7e13-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:19: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 927BF80D;
 Mon,  2 Jul 2018 09:19:18 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C8C9E3F5BA;
 Mon,  2 Jul 2018 09:19:16 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  2 Jul 2018 17:19:03 +0100
Message-Id: <20180702161910.2013-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH v2 0/7] xen/arm: Shrink down Xen 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>, 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>, 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>

SGkgYWxsLAoKVGhpcyBzZXJpZXMgcmVtb3ZlcyB1bnVzZWQgY29kZSBmcm9tIFhlbiBhbmQgYWxz
byBtb3ZlIHNvbWUgcGFydCB1bmRlciBfX2luaXQKaWYgb25seSB1c2VkIGR1cmluZyBib290LgoK
VGhlIG1ham9yIGNoYW5nZSBvZiB0aGlzIHNlcmllcyBpcyByZW1vdmluZyBzdXBwb3J0IGZvciBs
aWJlbGYgaW4gWGVuIChzZWUKcGF0Y2ggIzQgYW5kICM1KS4KCkNoZWVycywKCkp1bGllbiBHcmFs
bCAoNyk6CiAgeGVuL2FybTogUmVtb3ZlIHRoZSB2YXJpYWJsZSBkb20wXzExX21hcHBpbmcgYW5k
IG9wZW4tY29kZSB0aGUgdmFsdWUKICB4ZW4vYXJtOiBkb21haW5fYnVpbGQ6IE1vdmUgaW4gaW5p
dCBhbGwgY29kZS9kYXRhIG9mIGRvbWFpbl9idWlsZC5jCiAgeGVuL2FybToga2VybmVsOiBNb3Zl
IGluIGluaXQgYWxsIHRoZSBjb2RlL2RhdGEgb2Yga2VybmVsLmMKICB4ZW4vYXJtOiBEcm9wIHN1
cHBvcnQgZm9yIGxvYWRpbmcgRUxGIERvbTAga2VybmVsCiAgeGVuOiBEb24ndCBidWlsZCBsaWJl
bGYgZm9yIEFybQogIHhlbi9saWJmZHQ6IFB1dCBhbGwgbGliZmR0IGluIGluaXQKICB4ZW4vYXJt
OiBzZXR1cDogTW92ZSBpbiBpbml0IGNvZGUgb25seSB1c2VkIGF0IGJvb3QgaW4gc2V0dXAuYwoK
IHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYyAgfCAxMzcgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgICB8IDEwMyArKysrLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5oICAgICAgICB8ICAxMCArLS0t
CiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgIHwgIDEwICsrLS0KIHhlbi9hcmNoL3g4Ni9L
Y29uZmlnICAgICAgICAgfCAgIDEgKwogeGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAgICB8ICAg
MyArCiB4ZW4vY29tbW9uL01ha2VmaWxlICAgICAgICAgIHwgICAyICstCiB4ZW4vY29tbW9uL2xp
YmZkdC9NYWtlZmlsZSAgIHwgIDEwICsrKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgg
fCAgIDQgKy0KIDEwIGZpbGVzIGNoYW5nZWQsIDEwNyBpbnNlcnRpb25zKCspLCAxNzcgZGVsZXRp
b25zKC0pCgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:19:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16: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 1fa1Xu-0006o3-5x; Mon, 02 Jul 2018 16:19: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa1Xs-0006nT-S4
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 16:19:20 +0000
X-Inumbo-ID: a85e9c68-7e13-11e8-8089-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a85e9c68-7e13-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 18:19:13 +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 978E41529;
 Mon,  2 Jul 2018 09:19:19 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D0DA53F5BA;
 Mon,  2 Jul 2018 09:19:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  2 Jul 2018 17:19:04 +0100
Message-Id: <20180702161910.2013-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180702161910.2013-1-julien.grall@arm.com>
References: <20180702161910.2013-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 1/7] xen/arm: Remove the variable
 dom0_11_mapping and open-code the value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9tMCAoYWthIGhhcmR3YXJlIGRvbWFpbiBvbiBBcm0pIGlzIGFsd2F5cyBkaXJlY3QgbWFwcGVk
LiBSYXRoZXIgdGhhbgp1c2luZyBhIGdsb2JhbCB2YXJpYWJsZSB0byBzdG9yZSBhIGNvbnN0LCBk
aXJlY3RseSBvcGVuLWNvZGUgaXQgb3IKcmVwbGFjZSB0aGUgdXNlIHdpdGggaXNfZG9tYWluX2Rp
cmVjdF9tYXBwZWQoLi4uKSBtYWNyb3MuCgpUaGlzIHdpbGwgYWxzbyBoZWxwIGEgZm9sbG93LXVw
IHBhdGNoIHRvIG1vdmUgYWxsIGRvbWFpbl9idWlsZC5jIGluCmluaXQuCgpTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKLS0tCgpDaGFuZ2VzIGluIHYy
OgogICAgLSBBZGQgU3RlZmFubydzIHJldmlld2VkLWJ5Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jICB8IDQgKy0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCB8IDQgKyst
LQogMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jCmluZGV4IDExY2RmMDUwOTEuLjNjNDE0YzdmNzMgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
QEAgLTI4LDggKzI4LDYgQEAKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0ZGF0YSBvcHRfZG9t
MF9tYXhfdmNwdXM7CiBpbnRlZ2VyX3BhcmFtKCJkb20wX21heF92Y3B1cyIsIG9wdF9kb20wX21h
eF92Y3B1cyk7CiAKLWludCBkb20wXzExX21hcHBpbmcgPSAxOwotCiBzdGF0aWMgdTY0IF9faW5p
dGRhdGEgZG9tMF9tZW07CiAKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfbWVtKGNvbnN0
IGNoYXIgKnMpCkBAIC0yNjEsNyArMjU5LDcgQEAgc3RhdGljIHZvaWQgYWxsb2NhdGVfbWVtb3J5
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgICogVE9E
TzogSW1wbGVtZW50IG1lbW9yeSBiYW5rIGFsbG9jYXRpb24gd2hlbiBET00wIGlzIG5vdCBkaXJl
Y3QKICAgICAgKiBtYXBwZWQKICAgICAgKi8KLSAgICBCVUdfT04oIWRvbTBfMTFfbWFwcGluZyk7
CisgICAgQlVHX09OKCFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSk7CiAKICAgICBwcmludGso
IkFsbG9jYXRpbmcgMToxIG1hcHBpbmdzIHRvdGFsbGluZyAlbGRNQiBmb3IgZG9tMDpcbiIsCiAg
ICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRpZ2l0
IGhleCkgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCmluZGV4IDdiYTY1MjhhNzQuLjI4MGMzOTUxZmQgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9kb21haW4uaApAQCAtMzEsOCArMzEsOCBAQCBlbnVtIGRvbWFpbl90eXBlIHsKICNk
ZWZpbmUgaXNfNjRiaXRfZG9tYWluKGQpICgwKQogI2VuZGlmCiAKLWV4dGVybiBpbnQgZG9tMF8x
MV9tYXBwaW5nOwotI2RlZmluZSBpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAoKGQpID09IGhh
cmR3YXJlX2RvbWFpbiAmJiBkb20wXzExX21hcHBpbmcpCisvKiBUaGUgaGFyZHdhcmUgZG9tYWlu
IGhhcyBhbHdheXMgaXRzIG1lbW9yeSBkaXJlY3QgbWFwcGVkLiAqLworI2RlZmluZSBpc19kb21h
aW5fZGlyZWN0X21hcHBlZChkKSAoKGQpID09IGhhcmR3YXJlX2RvbWFpbikKIAogc3RydWN0IHZ0
aW1lciB7CiAgICAgICAgIHN0cnVjdCB2Y3B1ICp2OwotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:19:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16: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 1fa1Xu-0006oO-Ge; Mon, 02 Jul 2018 16:19: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa1Xt-0006nd-Pu
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 16:19:21 +0000
X-Inumbo-ID: a911c0e8-7e13-11e8-8089-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a911c0e8-7e13-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 18:19: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 C032815AD;
 Mon,  2 Jul 2018 09:19:20 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D607E3F5BA;
 Mon,  2 Jul 2018 09:19:19 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  2 Jul 2018 17:19:05 +0100
Message-Id: <20180702161910.2013-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180702161910.2013-1-julien.grall@arm.com>
References: <20180702161910.2013-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 2/7] xen/arm: domain_build: Move in init all
 code/data of 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <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>

VGhlIGZpbGUgZG9tYWluX2J1aWxkLmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJp
bmcgdGhlCmluaXRpYWxpemF0aW9uLiBTbyBtb3ZlIGV2ZXJ5dGhpbmcgdG8gaW5pdCBhbmQgbWFy
ayB0aGUgZmlsZSBhcyBzdWNoLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBTdGVm
YW5vJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgfCAgIDIg
Ky0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEzMyArKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25z
KCspLCA2NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUg
Yi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXggYTk1MzNiMTA3ZS4uNmM0YWZlMjdjYyAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9NYWtlZmls
ZQpAQCAtMTIsNyArMTIsNyBAQCBvYmoteSArPSBjcHVmZWF0dXJlLm8KIG9iai15ICs9IGRlY29k
ZS5vCiBvYmoteSArPSBkZXZpY2Uubwogb2JqLXkgKz0gZG9tYWluLm8KLW9iai15ICs9IGRvbWFp
bl9idWlsZC5vCitvYmoteSArPSBkb21haW5fYnVpbGQuaW5pdC5vCiBvYmoteSArPSBkb21jdGwu
bwogb2JqLSQoRUFSTFlfUFJJTlRLKSArPSBlYXJseV9wcmludGsubwogb2JqLXkgKz0gZ2ljLm8K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwppbmRleCAzYzQxNGM3ZjczLi4xMzUxNTcyZGExIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jCkBAIC03Nyw3ICs3Nyw3IEBAIHN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1
MChzdHJ1Y3QgZG9tYWluICpkb20wKQogICAgIHJldHVybiBhbGxvY192Y3B1KGRvbTAsIDAsIDAp
OwogfQogCi1zdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJf
dCBzaXplKQorc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXQgZ2V0XzExX2FsbG9jYXRpb25fc2l6
ZShwYWRkcl90IHNpemUpCiB7CiAgICAgLyoKICAgICAgKiBnZXRfb3JkZXJfZnJvbV9ieXRlcyBy
ZXR1cm5zIHRoZSBvcmRlciBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdG8KQEAgLTk1LDEwICs5NSwx
MCBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBz
aXplKQogICogUmV0dXJucyBmYWxzZSBpZiB0aGUgbWVtb3J5IHdvdWxkIGJlIGJlbG93IGJhbmsg
MCBvciB3ZSBoYXZlIHJ1bgogICogb3V0IG9mIGJhbmtzLiBJbiB0aGlzIGNhc2UgaXQgd2lsbCBm
cmVlIHRoZSBwYWdlcy4KICAqLwotc3RhdGljIGJvb2wgaW5zZXJ0XzExX2Jhbmsoc3RydWN0IGRv
bWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKK3N0YXRpYyBi
b29sIF9faW5pdCBpbnNlcnRfMTFfYmFuayhzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQogewogICAgIGlu
dCByZXMsIGk7CiAgICAgbWZuX3Qgc21mbjsKQEAgLTI0Myw3ICsyNDMsNyBAQCBmYWlsOgogICog
KGFzIGRlc2NyaWJlZCBhYm92ZSkgd2UgYWxsb3cgaGlnaGVyIGFsbG9jYXRpb25zIGFuZCBjb250
aW51ZSB1bnRpbAogICogdGhhdCBydW5zIG91dCAob3Igd2UgaGF2ZSBhbGxvY2F0ZWQgc3VmZmlj
aWVudCBkb20wIG1lbW9yeSkuCiAgKi8KLXN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIHZvaWQgX19p
bml0IGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQogewogICAgIGNvbnN0IHVuc2lnbmVkIGludCBtaW5fbG93X29yZGVyID0KICAgICAg
ICAgZ2V0X29yZGVyX2Zyb21fYnl0ZXMobWluX3QocGFkZHJfdCwgZG9tMF9tZW0sIE1CKDEyOCkp
KTsKQEAgLTM2Nyw4ICszNjcsOCBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICB9CiB9CiAKLXN0YXRp
YyBpbnQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9k
ZXZpY2Vfbm9kZSAqbm9kZSkKK3N0YXRpYyBpbnQgX19pbml0IHdyaXRlX3Byb3BlcnRpZXMoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQog
ewogICAgIGNvbnN0IGNoYXIgKmJvb3RhcmdzID0gTlVMTDsKICAgICBjb25zdCBzdHJ1Y3QgZHRf
cHJvcGVydHkgKnByb3AsICpzdGF0dXMgPSBOVUxMOwpAQCAtNDk0LDggKzQ5NCwxMCBAQCBzdGF0
aWMgaW50IHdyaXRlX3Byb3BlcnRpZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbywKIAogdHlwZWRlZiBfX2JlMzIgZ2ljX2ludGVycnVwdF90WzNdOwogCi1zdGF0
aWMgdm9pZCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNp
Z25lZCBpbnQgaXJxLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGNwdW1hc2ssIHVuc2lnbmVkIGludCBsZXZlbCkKK3N0YXRpYyB2b2lkIF9faW5pdCBzZXRfaW50
ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpcnEsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdW1hc2ssCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsKQogewogICAgIF9fYmUzMiAq
Y2VsbHMgPSBpbnRlcnJ1cHQ7CiAKQEAgLTUxNCw4ICs1MTYsOCBAQCBzdGF0aWMgdm9pZCBzZXRf
aW50ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJx
LAogICogICJpbnRlcnJ1cHRzIjogY29udGFpbnMgdGhlIGxpc3Qgb2YgaW50ZXJydXB0cwogICog
ICJpbnRlcnJ1cHQtcGFyZW50IjogbGluayB0byB0aGUgR0lDCiAgKi8KLXN0YXRpYyBpbnQgZmR0
X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50ZXJydXB0X3QgKmludHIsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIG51bV9pcnEpCitzdGF0
aWMgaW50IF9faW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRl
cnJ1cHRfdCAqaW50ciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIG51bV9pcnEpCiB7CiAgICAgaW50IHJlczsKIApAQCAtNTI5LDEwICs1MzEsMTAg
QEAgc3RhdGljIGludCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRl
cnJ1cHRfdCAqaW50ciwKICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IG1ha2VfbWVt
b3J5X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB2b2lkICpmZHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0
IGR0X2RldmljZV9ub2RlICpwYXJlbnQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfbWVt
b3J5X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqZmR0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKIHsKICAg
ICBpbnQgcmVzLCBpOwogICAgIGludCByZWdfc2l6ZSA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhw
YXJlbnQpICsgZHRfY2hpbGRfbl9zaXplX2NlbGxzKHBhcmVudCk7CkBAIC01NzUsOSArNTc3LDkg
QEAgc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCiAK
IHN0YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKTsKIAotc3RhdGlj
IGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
KnBhcmVudCkKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBk
b21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQpCiB7CiAgICAgY29u
c3QgY2hhciBjb21wYXRbXSA9CiAgICAgICAgICJ4ZW4seGVuLSJfX3N0cmluZ2lmeShYRU5fVkVS
U0lPTikiLiJfX3N0cmluZ2lmeShYRU5fU1VCVkVSU0lPTikiXDAiCkBAIC02NDEsNyArNjQzLDgg
QEAgc3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAogICAg
IHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyBpbnQgbWFrZV9wc2NpX25vZGUodm9pZCAqZmR0LCBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKK3N0YXRpYyBpbnQgX19pbml0IG1h
a2VfcHNjaV9ub2RlKHZvaWQgKmZkdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQogewogICAgIGludCByZXM7CiAg
ICAgY29uc3QgY2hhciBjb21wYXRbXSA9CkBAIC02NzcsOCArNjgwLDggQEAgc3RhdGljIGludCBt
YWtlX3BzY2lfbm9kZSh2b2lkICpmZHQsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFy
ZW50KQogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyBpbnQgbWFrZV9jcHVzX25vZGUoY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAotICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKK3N0YXRpYyBpbnQgX19pbml0
IG1ha2VfY3B1c19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAq
cGFyZW50KQogewogICAgIGludCByZXM7CiAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2Rl
ICpjcHVzID0gZHRfZmluZF9ub2RlX2J5X3BhdGgoIi9jcHVzIik7CkBAIC03OTEsOCArNzk0LDgg
QEAgc3RhdGljIGludCBtYWtlX2NwdXNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lk
ICpmZHQsCiAgICAgcmV0dXJuIHJlczsKIH0KIAotc3RhdGljIGludCBtYWtlX2dpY19ub2RlKGNv
bnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCitzdGF0aWMgaW50IF9faW5pdCBt
YWtlX2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2Rl
KQogewogICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZ2ljID0gZHRfaW50ZXJydXB0
X2NvbnRyb2xsZXI7CiAgICAgaW50IHJlcyA9IDA7CkBAIC04NjAsOCArODYzLDggQEAgc3RhdGlj
IGludCBtYWtlX2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKICAg
ICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCitzdGF0aWMgaW50IF9faW5pdCBtYWtlX3Rp
bWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkK
IHsKICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCB0aW1lcl9pZHNbXSBf
X2luaXRjb25zdCA9CiAgICAgewpAQCAtOTM1LDkgKzkzOCw4IEBAIHN0YXRpYyBpbnQgbWFrZV90
aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKICAgICByZXR1cm4g
cmVzOwogfQogCi1zdGF0aWMgaW50IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCBpcnEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVl
ZF9tYXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKQotCitzdGF0aWMgaW50IF9faW5pdCBtYXBf
aXJxX3RvX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNo
YXIgKmRldm5hbWUpCiB7CiAgICAgaW50IHJlczsKIApAQCAtOTcxLDkgKzk3Myw5IEBAIHN0YXRp
YyBpbnQgbWFwX2lycV90b19kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGly
cSwKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBtYXBfZHRfaXJxX3RvX2RvbWFpbihj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2lycSAqZHRfaXJxLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2b2lkICpkYXRhKQorc3RhdGljIGludCBfX2luaXQgbWFwX2R0X2lycV90
b19kb21haW4oY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfaXJxICpkdF9pcnEsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQogewogICAg
IHN0cnVjdCBkb21haW4gKmQgPSBkYXRhOwogICAgIHVuc2lnbmVkIGludCBpcnEgPSBkdF9pcnEt
PmlycTsKQEAgLTEwMDIsOSArMTAwNCw5IEBAIHN0YXRpYyBpbnQgbWFwX2R0X2lycV90b19kb21h
aW4oY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCiAgICAgcmV0dXJuIDA7CiB9CiAK
LXN0YXRpYyBpbnQgbWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25v
ZGUgKmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1NjQgYWRkciwgdTY0IGxl
biwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQorc3RhdGljIGlu
dCBfX2luaXQgbWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
KmRldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdTY0IGFkZHIsIHU2
NCBsZW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmRhdGEp
CiB7CiAgICAgc3RydWN0IG1hcF9yYW5nZV9kYXRhICptcl9kYXRhID0gZGF0YTsKICAgICBzdHJ1
Y3QgZG9tYWluICpkID0gbXJfZGF0YS0+ZDsKQEAgLTEwNTEsOSArMTA1Myw5IEBAIHN0YXRpYyBp
bnQgbWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwK
ICAqIHRoZW4gd2UgbWF5IG5lZWQgdG8gcGVyZm9ybSBhZGRpdGlvbmFsIG1hcHBpbmdzIGluIG9y
ZGVyIHRvIG1ha2UKICAqIHRoZSBjaGlsZCByZXNvdXJjZXMgYXZhaWxhYmxlIHRvIGRvbWFpbiAw
LgogICovCi1zdGF0aWMgaW50IG1hcF9kZXZpY2VfY2hpbGRyZW4oc3RydWN0IGRvbWFpbiAqZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25v
ZGUgKmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IHAybXQp
CitzdGF0aWMgaW50IF9faW5pdCBtYXBfZGV2aWNlX2NoaWxkcmVuKHN0cnVjdCBkb21haW4gKmQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9k
ZXZpY2Vfbm9kZSAqZGV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
Mm1fdHlwZV90IHAybXQpCiB7CiAgICAgc3RydWN0IG1hcF9yYW5nZV9kYXRhIG1yX2RhdGEgPSB7
IC5kID0gZCwgLnAybXQgPSBwMm10IH07CiAgICAgaW50IHJldDsKQEAgLTEwODMsOCArMTA4NSw4
IEBAIHN0YXRpYyBpbnQgbWFwX2RldmljZV9jaGlsZHJlbihzdHJ1Y3QgZG9tYWluICpkLAogICog
IC0gQXNzaWduIHRoZSBkZXZpY2UgdG8gdGhlIGd1ZXN0IGlmIGl0J3MgcHJvdGVjdGVkIGJ5IGFu
IElPTU1VCiAgKiAgLSBNYXAgdGhlIElSUXMgYW5kIGlvbWVtIHJlZ2lvbnMgdG8gRE9NMAogICov
Ci1zdGF0aWMgaW50IGhhbmRsZV9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2Rl
dmljZV9ub2RlICpkZXYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCBwMm10
KQorc3RhdGljIGludCBfX2luaXQgaGFuZGxlX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cDJtX3R5cGVfdCBwMm10KQogewogICAgIHVuc2lnbmVkIGludCBuaXJxOwogICAgIHVuc2lnbmVk
IGludCBuYWRkcjsKQEAgLTExNzEsOSArMTE3Myw5IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2Rldmlj
ZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKICAgICByZXR1
cm4gMDsKIH0KIAotc3RhdGljIGludCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvLAotICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKm5vZGUsCi0gICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgcDJt
dCkKK3N0YXRpYyBpbnQgX19pbml0IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
Mm1fdHlwZV90IHAybXQpCiB7CiAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0
Y2ggc2tpcF9tYXRjaGVzW10gX19pbml0Y29uc3QgPQogICAgIHsKQEAgLTEzMTcsNyArMTMxOSw3
IEBAIHN0YXRpYyBpbnQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5l
bF9pbmZvICpraW5mbywKICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IHByZXBhcmVf
ZHRiKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitzdGF0aWMg
aW50IF9faW5pdCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQogewogICAgIGNvbnN0IHAybV90eXBlX3QgZGVmYXVsdF9wMm10ID0gcDJtX21t
aW9fZGlyZWN0X2M7CiAgICAgY29uc3Qgdm9pZCAqZmR0OwpAQCAtMTM1OCw3ICsxMzYwLDcgQEAg
c3RhdGljIGludCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQogI2lmZGVmIENPTkZJR19BQ1BJCiAjZGVmaW5lIEFDUElfRE9NMF9GRFRfTUlO
X1NJWkUgNDA5NgogCi1zdGF0aWMgaW50IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRv
bWFpbiAqZCkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0
IGRvbWFpbiAqZCkKIHsKICAgICBhY3BpX3N0YXR1cyBzdGF0dXM7CiAgICAgc3RydWN0IGFjcGlf
dGFibGVfc3BjciAqc3BjciA9IE5VTEw7CkBAIC0xMzkwLDcgKzEzOTIsNyBAQCBzdGF0aWMgaW50
IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4gZ2lj
X2lvbWVtX2RlbnlfYWNjZXNzKGQpOwogfQogCi1zdGF0aWMgaW50IGFjcGlfcm91dGVfc3Bpcyhz
dHJ1Y3QgZG9tYWluICpkKQorc3RhdGljIGludCBfX2luaXQgYWNwaV9yb3V0ZV9zcGlzKHN0cnVj
dCBkb21haW4gKmQpCiB7CiAgICAgaW50IGksIHJlczsKICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRl
c2M7CkBAIC0xNDE4LDcgKzE0MjAsNyBAQCBzdGF0aWMgaW50IGFjcGlfcm91dGVfc3BpcyhzdHJ1
Y3QgZG9tYWluICpkKQogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGFjcGlfbWFrZV9j
aG9zZW5fbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIGludCBf
X2luaXQgYWNwaV9tYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8pCiB7CiAgICAgaW50IHJlczsKICAgICBjb25zdCBjaGFyICpib290YXJncyA9IE5VTEw7CkBA
IC0xNDU5LDggKzE0NjEsOCBAQCBzdGF0aWMgaW50IGFjcGlfbWFrZV9jaG9zZW5fbm9kZShjb25z
dCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRp
YyBpbnQgYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1i
YW5rIHRibF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfbWFrZV9oeXBlcnZpc29yX25v
ZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewogICAg
IGNvbnN0IGNoYXIgY29tcGF0W10gPQogICAgICAgICAieGVuLHhlbi0iX19zdHJpbmdpZnkoWEVO
X1ZFUlNJT04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJT04pIlwwIgpAQCAtMTQ5NCw3ICsx
NDk2LDggQEAgc3RhdGljIGludCBhY3BpX21ha2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgKiBQcmVwYXJlIGEgbWluaW1hbCBEVEIgZm9yIERvbTAg
d2hpY2ggY29udGFpbnMgYm9vdGFyZ3MsIGluaXRyZCwgbWVtb3J5CiAgKiBpbmZvcm1hdGlvbiwg
RUZJIHRhYmxlLgogICovCi1zdGF0aWMgaW50IGNyZWF0ZV9hY3BpX2R0YihzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCitzdGF0aWMgaW50IF9faW5p
dCBjcmVhdGVfYWNwaV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCiB7CiAgICAg
aW50IG5ld19zaXplOwogICAgIGludCByZXQ7CkBAIC0xNTU0LDcgKzE1NTcsNyBAQCBzdGF0aWMg
aW50IGNyZWF0ZV9hY3BpX2R0YihzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLCBzdHJ1Y3QgbWVt
YmFuayB0YmxfYWRkW10pCiAgICAgcmV0dXJuIC1FSU5WQUw7CiB9CiAKLXN0YXRpYyB2b2lkIGFj
cGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpkKQorc3RhdGljIHZvaWQgX19pbml0
IGFjcGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIGludCBpOwog
ICAgIHVuc2lnbmVkIGxvbmcgcmVzOwpAQCAtMTU3OSw3ICsxNTgyLDcgQEAgc3RhdGljIHZvaWQg
YWNwaV9tYXBfb3RoZXJfdGFibGVzKHN0cnVjdCBkb21haW4gKmQpCiAgICAgfQogfQogCi1zdGF0
aWMgaW50IGFjcGlfY3JlYXRlX3JzZHAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsg
dGJsX2FkZFtdKQorc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCiB7CiAKICAgICBzdHJ1Y3QgYWNwaV90
YWJsZV9yc2RwICpyc2RwID0gTlVMTDsKQEAgLTE2MTMsOCArMTYxNiw5IEBAIHN0YXRpYyBpbnQg
YWNwaV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRk
W10pCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lkIGFjcGlfeHNkdF9tb2RpZnlfZW50
cnkodTY0IGVudHJ5W10sIHVuc2lnbmVkIGxvbmcgZW50cnlfY291bnQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKnNpZ25hdHVyZSwgdTY0IGFkZHIpCitzdGF0aWMg
dm9pZCBfX2luaXQgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh1NjQgZW50cnlbXSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW50cnlfY291
bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpzaWdu
YXR1cmUsIHU2NCBhZGRyKQogewogICAgIGludCBpOwogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hl
YWRlciAqdGFibGU7CkBAIC0xNjMzLDcgKzE2MzcsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX3hzZHRf
bW9kaWZ5X2VudHJ5KHU2NCBlbnRyeVtdLCB1bnNpZ25lZCBsb25nIGVudHJ5X2NvdW50LAogICAg
IH0KIH0KIAotc3RhdGljIGludCBhY3BpX2NyZWF0ZV94c2R0KHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX3hz
ZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewogICAgIHN0
cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOwogICAgIHN0cnVjdCBhY3BpX3Rh
YmxlX3JzZHAgKnJzZHBfdGJsOwpAQCAtMTY4MSw3ICsxNjg1LDcgQEAgc3RhdGljIGludCBhY3Bp
X2NyZWF0ZV94c2R0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkK
ICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBhY3BpX2NyZWF0ZV9zdGFvKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFj
cGlfY3JlYXRlX3N0YW8oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtd
KQogewogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOwogICAgIHN0
cnVjdCBhY3BpX3RhYmxlX3N0YW8gKnN0YW8gPSBOVUxMOwpAQCAtMTcxOCw3ICsxNzIyLDcgQEAg
c3RhdGljIGludCBhY3BpX2NyZWF0ZV9zdGFvKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1i
YW5rIHRibF9hZGRbXSkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBhY3BpX2NyZWF0
ZV9tYWR0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKK3N0YXRp
YyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX21hZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1l
bWJhbmsgdGJsX2FkZFtdKQogewogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUg
PSBOVUxMOwogICAgIHN0cnVjdCBhY3BpX3RhYmxlX21hZHQgKm1hZHQgPSBOVUxMOwpAQCAtMTc3
NSw3ICsxNzc5LDcgQEAgc3RhdGljIGludCBhY3BpX2NyZWF0ZV9tYWR0KHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGlj
IGludCBhY3BpX2NyZWF0ZV9mYWR0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRi
bF9hZGRbXSkKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX2ZhZHQoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewogICAgIHN0cnVjdCBhY3BpX3RhYmxl
X2hlYWRlciAqdGFibGUgPSBOVUxMOwogICAgIHN0cnVjdCBhY3BpX3RhYmxlX2ZhZHQgKmZhZHQg
PSBOVUxMOwpAQCAtMTgxMiw3ICsxODE2LDggQEAgc3RhdGljIGludCBhY3BpX2NyZWF0ZV9mYWR0
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKICAgICByZXR1cm4g
MDsKIH0KIAotc3RhdGljIGludCBlc3RpbWF0ZV9hY3BpX2VmaV9zaXplKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitzdGF0aWMgaW50IF9faW5pdCBlc3RpbWF0
ZV9hY3BpX2VmaV9zaXplKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgc2l6
ZV90IGVmaV9zaXplLCBhY3BpX3NpemUsIG1hZHRfc2l6ZTsKICAgICB1NjQgYWRkcjsKQEAgLTE4
NjEsNyArMTg2Niw3IEBAIHN0YXRpYyBpbnQgZXN0aW1hdGVfYWNwaV9lZmlfc2l6ZShzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgIHJldHVybiAwOwogfQog
Ci1zdGF0aWMgaW50IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvKQorc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9hY3BpKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgaW50IHJjID0gMDsKICAg
ICBpbnQgb3JkZXI7CkBAIC0xOTYwLDE0ICsxOTY1LDE0IEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9h
Y3BpKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgcmV0
dXJuIDA7CiB9CiAjZWxzZQotc3RhdGljIGludCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3N0YXRpYyBpbnQgX19pbml0IHByZXBhcmVf
YWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewogICAg
IC8qIE9ubHkgYm9vdGluZyB3aXRoIEFDUEkgd2lsbCBoaXQgaGVyZSAqLwogICAgIEJVRygpOwog
ICAgIHJldHVybiAtRUlOVkFMOwogfQogI2VuZGlmCi1zdGF0aWMgdm9pZCBkdGJfbG9hZChzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIHZvaWQgX19pbml0IGR0Yl9sb2FkKHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgdW5zaWduZWQgbG9uZyBsZWZ0OwogCkBAIC0x
OTgzLDcgKzE5ODgsNyBAQCBzdGF0aWMgdm9pZCBkdGJfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQogICAgIHhmcmVlKGtpbmZvLT5mZHQpOwogfQogCi1zdGF0aWMgdm9pZCBpbml0cmRf
bG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGljIHZvaWQgX19pbml0IGluaXRy
ZF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgY29uc3Qgc3RydWN0IGJv
b3Rtb2R1bGUgKm1vZCA9IGtpbmZvLT5pbml0cmRfYm9vdG1vZHVsZTsKICAgICBwYWRkcl90IGxv
YWRfYWRkciA9IGtpbmZvLT5pbml0cmRfcGFkZHI7CkBAIC0yMDM5LDcgKzIwNDQsNyBAQCBzdGF0
aWMgdm9pZCBpbml0cmRfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICogTm90ZSB0
aGF0IHRoaXMgc2hvdWxkIG9ubHkgYmUgY2FsbGVkIG9uY2UgYWxsIFBQSXMgdXNlZCBieSB0aGUK
ICAqIGhhcmR3YXJlIGRvbWFpbiBoYXZlIGJlZW4gcmVnaXN0ZXJlZC4KICAqLwotc3RhdGljIHZv
aWQgZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCitzdGF0aWMgdm9pZCBfX2luaXQg
ZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgaW50IHJlczsKICAgICB1
NjQgdmFsOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:19:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16: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 1fa1Xw-0006pi-R1; Mon, 02 Jul 2018 16:19: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa1Xv-0006ot-Bn
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 16:19:23 +0000
X-Inumbo-ID: af6cf4d7-7e13-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id af6cf4d7-7e13-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:19:24 +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 C53401650;
 Mon,  2 Jul 2018 09:19:21 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0A5C33F5BA;
 Mon,  2 Jul 2018 09:19:20 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  2 Jul 2018 17:19:06 +0100
Message-Id: <20180702161910.2013-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180702161910.2013-1-julien.grall@arm.com>
References: <20180702161910.2013-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 3/7] xen/arm: kernel: Move in init all the
 code/data of kernel.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>,
 Stefano Stabellini <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>

VGhlIGZpbGUga2VybmVsLmMgb25seSBjb250YWlucyBjb2RlL2RhdGEgdXNlZCBkdXJpbmcgdGhl
CmluaXRpYWxpemF0aW9uLiBTbyBtb3ZlIGV2ZXJ5dGhpbmcgdG8gaW5pdCBhbmQgbWFyayB0aGUg
ZmlsZSBhcyBzdWNoLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBTdGVmYW5vJ3Mg
cmV2aWV3ZWQtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgfCAgMiArLQogeGVuL2FyY2gv
YXJtL2tlcm5lbC5jIHwgMzIgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCmluZGV4IDZj
NGFmZTI3Y2MuLmE1YmQ0NGU1OWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZQor
KysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTI1LDcgKzI1LDcgQEAgb2JqLXkgKz0gZ3Vl
c3Rfd2Fsay5vCiBvYmoteSArPSBodm0ubwogb2JqLXkgKz0gaW8ubwogb2JqLXkgKz0gaXJxLm8K
LW9iai15ICs9IGtlcm5lbC5vCitvYmoteSArPSBrZXJuZWwuaW5pdC5vCiBvYmotJChDT05GSUdf
TElWRVBBVENIKSArPSBsaXZlcGF0Y2gubwogb2JqLXkgKz0gbWVtX2FjY2Vzcy5vCiBvYmoteSAr
PSBtbS5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0v
a2VybmVsLmMKaW5kZXggOGZkZmQ5MTU0My4uYjI5MDI4ZjdkMCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2tlcm5lbC5jCisrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwpAQCAtNDYsNyArNDYs
NyBAQCBzdHJ1Y3QgbWluaW1hbF9kdGJfaGVhZGVyIHsKICAqIEBwYWRkcjogc291cmNlIHBoeXNp
Y2FsIGFkZHJlc3MKICAqIEBsZW46IGxlbmd0aCB0byBjb3B5CiAgKi8KLXZvaWQgY29weV9mcm9t
X3BhZGRyKHZvaWQgKmRzdCwgcGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pCit2b2lk
IF9faW5pdCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25l
ZCBsb25nIGxlbikKIHsKICAgICB2b2lkICpzcmMgPSAodm9pZCAqKUZJWE1BUF9BRERSKEZJWE1B
UF9NSVNDKTsKIApAQCAtNjgsOCArNjgsOCBAQCB2b2lkIGNvcHlfZnJvbV9wYWRkcih2b2lkICpk
c3QsIHBhZGRyX3QgcGFkZHIsIHVuc2lnbmVkIGxvbmcgbGVuKQogICAgIGNsZWFyX2ZpeG1hcChG
SVhNQVBfTUlTQyk7CiB9CiAKLXN0YXRpYyB2b2lkIHBsYWNlX21vZHVsZXMoc3RydWN0IGtlcm5l
bF9pbmZvICppbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGtlcm5iYXNl
LCBwYWRkcl90IGtlcm5lbmQpCitzdGF0aWMgdm9pZCBfX2luaXQgcGxhY2VfbW9kdWxlcyhzdHJ1
Y3Qga2VybmVsX2luZm8gKmluZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YWRkcl90IGtlcm5iYXNlLCBwYWRkcl90IGtlcm5lbmQpCiB7CiAgICAgLyogQWxpZ24gRFRCIGFu
ZCBpbml0cmQgc2l6ZSB0byAyTWIuIExpbnV4IG9ubHkgcmVxdWlyZXMgNCBieXRlIGFsaWdubWVu
dCAqLwogICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICptb2QgPSBpbmZvLT5pbml0cmRfYm9v
dG1vZHVsZTsKQEAgLTEyMiw3ICsxMjIsNyBAQCBzdGF0aWMgdm9pZCBwbGFjZV9tb2R1bGVzKHN0
cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKICAgICBpbmZvLT5pbml0cmRfcGFkZHIgPSBpbmZvLT5k
dGJfcGFkZHIgKyBkdGJfbGVuOwogfQogCi1zdGF0aWMgcGFkZHJfdCBrZXJuZWxfemltYWdlX3Bs
YWNlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKK3N0YXRpYyBwYWRkcl90IF9faW5pdCBrZXJu
ZWxfemltYWdlX3BsYWNlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKIHsKICAgICBwYWRkcl90
IGxvYWRfYWRkcjsKIApAQCAtMTU0LDcgKzE1NCw3IEBAIHN0YXRpYyBwYWRkcl90IGtlcm5lbF96
aW1hZ2VfcGxhY2Uoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQogICAgIHJldHVybiBsb2FkX2Fk
ZHI7CiB9CiAKLXN0YXRpYyB2b2lkIGtlcm5lbF96aW1hZ2VfbG9hZChzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmluZm8pCitzdGF0aWMgdm9pZCBfX2luaXQga2VybmVsX3ppbWFnZV9sb2FkKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqaW5mbykKIHsKICAgICBwYWRkcl90IGxvYWRfYWRkciA9IGtlcm5lbF96aW1h
Z2VfcGxhY2UoaW5mbyk7CiAgICAgcGFkZHJfdCBwYWRkciA9IGluZm8tPnppbWFnZS5rZXJuZWxf
YWRkcjsKQEAgLTE5MCw4ICsxOTAsOCBAQCBzdGF0aWMgdm9pZCBrZXJuZWxfemltYWdlX2xvYWQo
c3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQogLyoKICAqIENoZWNrIGlmIHRoZSBpbWFnZSBpcyBh
IHVJbWFnZSBhbmQgc2V0dXAga2VybmVsX2luZm8KICAqLwotc3RhdGljIGludCBrZXJuZWxfdWlt
YWdlX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQorc3RhdGljIGludCBfX2lu
aXQga2VybmVsX3VpbWFnZV9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXpl
KQogewogICAgIHN0cnVjdCB7CiAgICAgICAgIF9fYmUzMiBtYWdpYzsgICAvKiBJbWFnZSBIZWFk
ZXIgTWFnaWMgTnVtYmVyICovCkBAIC0zMTgsOCArMzE4LDggQEAgc3RhdGljIF9faW5pdCBpbnQg
a2VybmVsX2RlY29tcHJlc3Moc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCkKIC8qCiAgKiBDaGVjayBp
ZiB0aGUgaW1hZ2UgaXMgYSA2NC1iaXQgSW1hZ2UuCiAgKi8KLXN0YXRpYyBpbnQga2VybmVsX3pp
bWFnZTY0X3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQorc3RhdGljIGludCBf
X2luaXQga2VybmVsX3ppbWFnZTY0X3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBhZGRy
X3Qgc2l6ZSkKIHsKICAgICAvKiBsaW51eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0
ICovCiAgICAgc3RydWN0IHsKQEAgLTM3Miw4ICszNzIsOCBAQCBzdGF0aWMgaW50IGtlcm5lbF96
aW1hZ2U2NF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCiAvKgogICogQ2hlY2sgaWYg
dGhlIGltYWdlIGlzIGEgMzItYml0IHpJbWFnZSBhbmQgc2V0dXAga2VybmVsX2luZm8KICAqLwot
c3RhdGljIGludCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZv
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBhZGRyLCBwYWRkcl90
IHNpemUpCitzdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtl
cm5lbF9pbmZvICppbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQogewogICAgIHVpbnQzMl90IHppbWFnZVtaSU1B
R0UzMl9IRUFERVJfTEVOLzRdOwogICAgIHVpbnQzMl90IHN0YXJ0LCBlbmQ7CkBAIC00MjEsNyAr
NDIxLDcgQEAgc3RhdGljIGludCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9p
bmZvICppbmZvLAogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgdm9pZCBrZXJuZWxfZWxmX2xv
YWQoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQorc3RhdGljIHZvaWQgX19pbml0IGtlcm5lbF9l
bGZfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCiB7CiAgICAgLyoKICAgICAgKiBUT0RP
OiBjYW4gdGhlIEVMRiBoZWFkZXIgYmUgdXNlZCB0byBmaW5kIHRoZSBwaHlzaWNhbCBhZGRyZXNz
CkBAIC00NDQsOCArNDQ0LDggQEAgc3RhdGljIHZvaWQga2VybmVsX2VsZl9sb2FkKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqaW5mbykKICAgICBmcmVlX3hlbmhlYXBfcGFnZXMoaW5mby0+ZWxmLmtlcm5l
bF9pbWcsIGluZm8tPmVsZi5rZXJuZWxfb3JkZXIpOwogfQogCi1zdGF0aWMgaW50IGtlcm5lbF9l
bGZfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQorc3RhdGljIGludCBfX2luaXQga2Vy
bmVsX2VsZl9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQogewogICAgIGlu
dCByYzsKIApAQCAtNDk2LDcgKzQ5Niw3IEBAIGVycjoKICAgICByZXR1cm4gcmM7CiB9CiAKLWlu
dCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQoraW50IF9faW5pdCBrZXJu
ZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQogewogICAgIHN0cnVjdCBib290bW9k
dWxlICptb2QgPSBib290X21vZHVsZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9LRVJORUwpOwogICAg
IGludCByYzsKQEAgLTUzNCw3ICs1MzQsNyBAQCBpbnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJu
ZWxfaW5mbyAqaW5mbykKICAgICByZXR1cm4gcmM7CiB9CiAKLXZvaWQga2VybmVsX2xvYWQoc3Ry
dWN0IGtlcm5lbF9pbmZvICppbmZvKQordm9pZCBfX2luaXQga2VybmVsX2xvYWQoc3RydWN0IGtl
cm5lbF9pbmZvICppbmZvKQogewogICAgIGluZm8tPmxvYWQoaW5mbyk7CiB9Ci0tIAoyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:19:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:19: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 1fa1Xx-0006q1-4L; Mon, 02 Jul 2018 16:19: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa1Xv-0006p0-Gs
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 16:19:23 +0000
X-Inumbo-ID: b0089c6f-7e13-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b0089c6f-7e13-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:19: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 CA2341529;
 Mon,  2 Jul 2018 09:19:22 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0F87B3F5BA;
 Mon,  2 Jul 2018 09:19:21 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  2 Jul 2018 17:19:07 +0100
Message-Id: <20180702161910.2013-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180702161910.2013-1-julien.grall@arm.com>
References: <20180702161910.2013-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 4/7] xen/arm: Drop support for loading ELF
 Dom0 kernel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <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>

VGhlIGNvZGUgaGFzIGJlZW4gYXJvdW5kIHNpbmNlIHRoZSBiZWdpbm5pbmcgb2YgWGVuIEFybS4g
SG93ZXZlciwgSSBhbQpub3QgYXdhcmUgb2YgYW55IHVzZXIgYW5kIHRoZSBjb2RlIGlzIHByZXR0
eSBib2d1czoKICAgIDEpIEl0IGlzIGFzc3VtaW5nIHZpcnR1YWwgYWRkcmVzcyA9PSBwaHlzaWNh
bCBhZGRyZXNzLgogICAgMikgVGhlIGNhY2hlIGlzIG5vdCBjbGVhbmVkIGFmdGVyIHRoZSBJbWFn
ZSBpcyBsb2FkZWQgYnV0IHRoZSBJbWFnZQogICAgaXMgc3RhcnRlZCB3aXRoIENhY2hlIGRpc2Fi
bGVkLgogICAgMykgVGhlcmUgYXJlIG5vdCBjbGVhciBBQkkgd2l0aCB0aGUgZ3Vlc3QuCgpYZW4g
aXMgY3VycmVudGx5IHN1cHBvcnRpbmcgMyBvdGhlciBmb3JtYXRzICh6SW1hZ2UsIEltYWdlLCBV
LWJvb3QgSW1hZ2UpCmFzIHdlbGwgYXMgZ3ppcCBjb21wcmVzc2VkIHZlcnNpb24gb2YgZWFjaCBm
b3JtYXRzLiBBbGwgb2YgdGhlbSBhcmUgd2VsbApkb2N1bWVudGVkIGFuZCB3aWRlbHkgdXNlLgoK
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCi0tLQog
ICAgR2l2ZW4gdGhlIHN0YXRlLCBJIGRvdWJ0IGFueW9uZSBpcyB1c2luZyB0aGUgRUxGIGZvcm1h
dCB3aXRoIFhlbgogICAgb24gQXJtLiBCeSBkcm9wcGluZyB0aGlzIGNvZGUsIGl0IGFsc28gYWxs
b3dzIHVzIHRvIHJlbW92ZSB0aGUKICAgIGJ1aWx0LWluIGxpYmVsZiAofjEuMksgbGluZXMpIGZy
b20gWGVuLgoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgU3RlZmFubydzIHJldmll
d2VkLWJ5Ci0tLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5jIHwgNzcgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0va2VybmVsLmgg
fCAxMCArLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA4NiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0v
a2VybmVsLmMKaW5kZXggYjI5MDI4ZjdkMC4uMDAwZDkzOTdlMSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2tlcm5lbC5jCisrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwpAQCAtNDIxLDgxICs0
MjEsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtl
cm5lbF9pbmZvICppbmZvLAogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgdm9pZCBfX2luaXQg
a2VybmVsX2VsZl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKLXsKLSAgICAvKgotICAg
ICAqIFRPRE86IGNhbiB0aGUgRUxGIGhlYWRlciBiZSB1c2VkIHRvIGZpbmQgdGhlIHBoeXNpY2Fs
IGFkZHJlc3MKLSAgICAgKiB0byBsb2FkIHRoZSBpbWFnZSB0bz8gIEluc3RlYWQgb2YgYXNzdW1p
bmcgdmlydCA9PSBwaHlzLgotICAgICAqLwotICAgIGluZm8tPmVudHJ5ID0gaW5mby0+ZWxmLnBh
cm1zLnZpcnRfZW50cnk7Ci0KLSAgICBwbGFjZV9tb2R1bGVzKGluZm8sCi0gICAgICAgICAgICAg
ICAgICBpbmZvLT5lbGYucGFybXMudmlydF9rc3RhcnQsCi0gICAgICAgICAgICAgICAgICBpbmZv
LT5lbGYucGFybXMudmlydF9rZW5kKTsKLQotICAgIHByaW50aygiTG9hZGluZyBFTEYgaW1hZ2Ug
aW50byBndWVzdCBtZW1vcnlcbiIpOwotICAgIGluZm8tPmVsZi5lbGYuZGVzdF9iYXNlID0gKHZv
aWQqKSh1bnNpZ25lZCBsb25nKWluZm8tPmVsZi5wYXJtcy52aXJ0X2tzdGFydDsKLSAgICBpbmZv
LT5lbGYuZWxmLmRlc3Rfc2l6ZSA9Ci0gICAgICAgICBpbmZvLT5lbGYucGFybXMudmlydF9rZW5k
IC0gaW5mby0+ZWxmLnBhcm1zLnZpcnRfa3N0YXJ0OwotCi0gICAgZWxmX2xvYWRfYmluYXJ5KCZp
bmZvLT5lbGYuZWxmKTsKLQotICAgIHByaW50aygiRnJlZSB0ZW1wb3Jhcnkga2VybmVsIGJ1ZmZl
clxuIik7Ci0gICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGluZm8tPmVsZi5rZXJuZWxfaW1nLCBpbmZv
LT5lbGYua2VybmVsX29yZGVyKTsKLX0KLQotc3RhdGljIGludCBfX2luaXQga2VybmVsX2VsZl9w
cm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplKQotewotICAgIGludCByYzsKLQot
ICAgIG1lbXNldCgmaW5mby0+ZWxmLmVsZiwgMCwgc2l6ZW9mKGluZm8tPmVsZi5lbGYpKTsKLQot
ICAgIGluZm8tPmVsZi5rZXJuZWxfb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhzaXplKTsK
LSAgICBpbmZvLT5lbGYua2VybmVsX2ltZyA9IGFsbG9jX3hlbmhlYXBfcGFnZXMoaW5mby0+ZWxm
Lmtlcm5lbF9vcmRlciwgMCk7Ci0gICAgaWYgKCBpbmZvLT5lbGYua2VybmVsX2ltZyA9PSBOVUxM
ICkKLSAgICAgICAgcGFuaWMoIkNhbm5vdCBhbGxvY2F0ZSB0ZW1wb3JhcnkgYnVmZmVyIGZvciBr
ZXJuZWwiKTsKLQotICAgIGNvcHlfZnJvbV9wYWRkcihpbmZvLT5lbGYua2VybmVsX2ltZywgYWRk
ciwgc2l6ZSk7Ci0KLSAgICBpZiAoIChyYyA9IGVsZl9pbml0KCZpbmZvLT5lbGYuZWxmLCBpbmZv
LT5lbGYua2VybmVsX2ltZywgc2l6ZSApKSAhPSAwICkKLSAgICAgICAgZ290byBlcnI7Ci0jaWZk
ZWYgQ09ORklHX1ZFUkJPU0VfREVCVUcKLSAgICBlbGZfc2V0X3ZlcmJvc2UoJmluZm8tPmVsZi5l
bGYpOwotI2VuZGlmCi0gICAgZWxmX3BhcnNlX2JpbmFyeSgmaW5mby0+ZWxmLmVsZik7Ci0gICAg
aWYgKCAocmMgPSBlbGZfeGVuX3BhcnNlKCZpbmZvLT5lbGYuZWxmLCAmaW5mby0+ZWxmLnBhcm1z
KSkgIT0gMCApCi0gICAgICAgIGdvdG8gZXJyOwotCi0jaWZkZWYgQ09ORklHX0FSTV82NAotICAg
IGlmICggZWxmXzMyYml0KCZpbmZvLT5lbGYuZWxmKSApCi0gICAgICAgIGluZm8tPnR5cGUgPSBE
T01BSU5fMzJCSVQ7Ci0gICAgZWxzZSBpZiAoIGVsZl82NGJpdCgmaW5mby0+ZWxmLmVsZikgKQot
ICAgICAgICBpbmZvLT50eXBlID0gRE9NQUlOXzY0QklUOwotICAgIGVsc2UKLSAgICB7Ci0gICAg
ICAgIHByaW50aygiVW5rbm93biBFTEYgY2xhc3NcbiIpOwotICAgICAgICByYyA9IC1FSU5WQUw7
Ci0gICAgICAgIGdvdG8gZXJyOwotICAgIH0KLSNlbmRpZgotCi0gICAgaW5mby0+bG9hZCA9IGtl
cm5lbF9lbGZfbG9hZDsKLQotICAgIGlmICggZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+ZWxmLmVs
ZikgKQotICAgICAgICBwcmludGsoIlhlbjogd2FybmluZzogRUxGIGtlcm5lbCBicm9rZW46ICVz
XG4iLAotICAgICAgICAgICAgICAgZWxmX2NoZWNrX2Jyb2tlbigmaW5mby0+ZWxmLmVsZikpOwot
Ci0gICAgcmV0dXJuIDA7Ci1lcnI6Ci0gICAgaWYgKCBlbGZfY2hlY2tfYnJva2VuKCZpbmZvLT5l
bGYuZWxmKSApCi0gICAgICAgIHByaW50aygiWGVuOiBFTEYga2VybmVsIGJyb2tlbjogJXNcbiIs
Ci0gICAgICAgICAgICAgICBlbGZfY2hlY2tfYnJva2VuKCZpbmZvLT5lbGYuZWxmKSk7Ci0KLSAg
ICBmcmVlX3hlbmhlYXBfcGFnZXMoaW5mby0+ZWxmLmtlcm5lbF9pbWcsIGluZm8tPmVsZi5rZXJu
ZWxfb3JkZXIpOwotICAgIHJldHVybiByYzsKLX0KLQogaW50IF9faW5pdCBrZXJuZWxfcHJvYmUo
c3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQogewogICAgIHN0cnVjdCBib290bW9kdWxlICptb2Qg
PSBib290X21vZHVsZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9LRVJORUwpOwpAQCAtNTI4LDggKzQ1
Myw2IEBAIGludCBfX2luaXQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykK
ICAgICAgICAgcmMgPSBrZXJuZWxfdWltYWdlX3Byb2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+
c2l6ZSk7CiAgICAgaWYgKHJjIDwgMCkKICAgICAgICAgcmMgPSBrZXJuZWxfemltYWdlMzJfcHJv
YmUoaW5mbywgbW9kLT5zdGFydCwgbW9kLT5zaXplKTsKLSAgICBpZiAocmMgPCAwKQotICAgICAg
ICByYyA9IGtlcm5lbF9lbGZfcHJvYmUoaW5mbywgbW9kLT5zdGFydCwgbW9kLT5zaXplKTsKIAog
ICAgIHJldHVybiByYzsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaCBiL3hl
bi9hcmNoL2FybS9rZXJuZWwuaAppbmRleCA2ZDY5NTA5N2I1Li40N2VhY2I1YmE5IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0va2VybmVsLmgKKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCkBA
IC02LDcgKzYsNiBAQAogI2lmbmRlZiBfX0FSQ0hfQVJNX0tFUk5FTF9IX18KICNkZWZpbmUgX19B
UkNIX0FSTV9LRVJORUxfSF9fCiAKLSNpbmNsdWRlIDx4ZW4vbGliZWxmLmg+CiAjaW5jbHVkZSA8
eGVuL2RldmljZV90cmVlLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKQEAgLTQ1LDEzICs0
NCw2IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7CiAjZW5kaWYKICAgICAgICAgICAgIHBhZGRyX3Qg
c3RhcnQ7IC8qIDMyLWJpdCB6SW1hZ2Ugb25seSAqLwogICAgICAgICB9IHppbWFnZTsKLQotICAg
ICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgc3RydWN0IGVsZl9iaW5hcnkgZWxmOwotICAgICAg
ICAgICAgc3RydWN0IGVsZl9kb21fcGFybXMgcGFybXM7Ci0gICAgICAgICAgICB1bnNpZ25lZCBr
ZXJuZWxfb3JkZXI7Ci0gICAgICAgICAgICB2b2lkICprZXJuZWxfaW1nOwotICAgICAgICB9IGVs
ZjsKICAgICB9OwogfTsKIApAQCAtNjAsNyArNTIsNyBAQCBzdHJ1Y3Qga2VybmVsX2luZm8gewog
ICoKICAqIFNldHMgaW4gaW5mbzoKICAqICAtPnR5cGUKLSAqICAtPmxvYWQgaG9vaywgYW5kIHNl
dHMgbG9hZGVyIHNwZWNpZmljIHZhcmlhYmxlcyAtPnt6aW1hZ2UsZWxmfQorICogIC0+bG9hZCBo
b29rLCBhbmQgc2V0cyBsb2FkZXIgc3BlY2lmaWMgdmFyaWFibGVzIC0+emltYWdlCiAgKi8KIGlu
dCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKTsKIAotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:19:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16: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 1fa1Xy-0006rG-M1; Mon, 02 Jul 2018 16: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa1Xx-0006qK-KA
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 16:19:25 +0000
X-Inumbo-ID: ab80b0eb-7e13-11e8-8089-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ab80b0eb-7e13-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 18:19: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 D3B881650;
 Mon,  2 Jul 2018 09:19:24 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 15E7F3F5BA;
 Mon,  2 Jul 2018 09:19:22 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  2 Jul 2018 17:19:08 +0100
Message-Id: <20180702161910.2013-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180702161910.2013-1-julien.grall@arm.com>
References: <20180702161910.2013-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 5/7] xen: Don't build libelf for 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>, 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>, 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>

Tm93IHRoYXQgRUxGIHN1cHBvcnQgaGFzIGJlZW4gZHJvcHBlZCB0byBib290IERvbTAsIG5vLW9u
ZSBpcyB1c2luZwpsaWJlbGYgd2l0aGluIHRoZSBoeXBlcnZpc29yLgoKSW50cm9kdWNlIGEgY29u
ZmlnIG9wdGlvbiB0byBzZWxlY3QgbGliZWxmIG9uIHg4NiBhbmQga2VlcCB1bnNlbGVjdGVkCmZv
ciBBcm0uCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gUmVuYW1lIEhBU19FTEYgdG8gTkVF
RFNfTElCRUxGCi0tLQogeGVuL2FyY2gveDg2L0tjb25maWcgfCAxICsKIHhlbi9jb21tb24vS2Nv
bmZpZyAgIHwgMyArKysKIHhlbi9jb21tb24vTWFrZWZpbGUgIHwgMiArLQogMyBmaWxlcyBjaGFu
Z2VkLCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvS2NvbmZpZyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCmluZGV4IGY2NGZjNTY3MzkuLmM3
NWYwNTI2ZDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnCisrKyBiL3hlbi9hcmNo
L3g4Ni9LY29uZmlnCkBAIC0yNCw2ICsyNCw3IEBAIGNvbmZpZyBYODYKIAlzZWxlY3QgSEFTX1BE
WAogCXNlbGVjdCBIQVNfVUJTQU4KIAlzZWxlY3QgSEFTX1ZQQ0kgaWYgIVBWX1NISU1fRVhDTFVT
SVZFCisJc2VsZWN0IE5FRURTX0xJQkVMRgogCXNlbGVjdCBOVU1BCiAKIGNvbmZpZyBBUkNIX0RF
RkNPTkZJRwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9LY29u
ZmlnCmluZGV4IDkwNDNkY2U5MzcuLmQ0YzA5NTFhMjQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
S2NvbmZpZworKysgYi94ZW4vY29tbW9uL0tjb25maWcKQEAgLTQ0LDYgKzQ0LDkgQEAgY29uZmln
IEhBU19HREJTWAogY29uZmlnIEhBU19JT1BPUlRTCiAJYm9vbAogCitjb25maWcgTkVFRFNfTElC
RUxGCisJYm9vbAorCiBjb25maWcgTkVFRFNfTElTVF9TT1JUCiAJYm9vbAogCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL01ha2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQppbmRleCAyNGQ0NzUy
Y2NjLi5iM2UwYjBlYmY0IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL01ha2VmaWxlCisrKyBiL3hl
bi9jb21tb24vTWFrZWZpbGUKQEAgLTc4LDUgKzc4LDUgQEAgb2JqLSQoQ09ORklHX1RNRU0pICs9
ICQodG1lbS15KQogc3ViZGlyLSQoQ09ORklHX0NPVkVSQUdFKSArPSBjb3ZlcmFnZQogc3ViZGly
LSQoQ09ORklHX1VCU0FOKSArPSB1YnNhbgogCi1zdWJkaXIteSArPSBsaWJlbGYKK3N1YmRpci0k
KENPTkZJR19ORUVEU19MSUJFTEYpICs9IGxpYmVsZgogc3ViZGlyLSQoQ09ORklHX0hBU19ERVZJ
Q0VfVFJFRSkgKz0gbGliZmR0Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:19:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16: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 1fa1Y0-0006s4-0s; Mon, 02 Jul 2018 16:19: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa1Xz-0006rX-1c
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 16:19:27 +0000
X-Inumbo-ID: b1dba576-7e13-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b1dba576-7e13-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:19: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 D8D241529;
 Mon,  2 Jul 2018 09:19:25 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1DFEF3F5BA;
 Mon,  2 Jul 2018 09:19:24 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  2 Jul 2018 17:19:09 +0100
Message-Id: <20180702161910.2013-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180702161910.2013-1-julien.grall@arm.com>
References: <20180702161910.2013-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 6/7] xen/libfdt: Put all libfdt in 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <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>

TGliZmR0IGlzIHVzZWQgZm9yOgogICAgLSBVbmZsYXR0ZW4gdGhlIEZsYXR0ZW4gRGV2aWNlLVRy
ZWUgKEZEVCkgYmxvYgogICAgLSBDcmVhdGUgRGV2aWNlLVRyZWUgZm9yIHRoZSBIYXJkd2FyZS1E
b21haW4KCkJvdGggdXNlIGFyZSBkb25lIGR1cmluZyB0aGUgaW5pdGlhbGl6YXRpb24gb2YgWGVu
LiBTbyBtb3ZlIGFsbCB0aGUKbGliZmR0IHRvIGluaXQuCgpOb3RlIHRoYXQgdGhlIHJ1bmVzIHdh
cyBib3Jyb3dlZCBmcm9tIGxpYmVsZiBNYWtlZmlsZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAg
ICAgLSBBZGQgU3RlZmFubydzIHJldmlld2VkLWJ5Ci0tLQogeGVuL2NvbW1vbi9saWJmZHQvTWFr
ZWZpbGUgfCAxMCArKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJmZHQvTWFrZWZpbGUgYi94
ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZQppbmRleCA3NTc4ZmU5YzUwLi5kODFmNTRiNmI4IDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZQorKysgYi94ZW4vY29tbW9uL2xp
YmZkdC9NYWtlZmlsZQpAQCAtMSw1ICsxLDEzIEBACiBpbmNsdWRlIE1ha2VmaWxlLmxpYmZkdAog
Ci1vYmoteSArPSAkKExJQkZEVF9PQkpTKQorU0VDVElPTlMgOj0gdGV4dCBkYXRhICQoU1BFQ0lB
TF9EQVRBX1NFQ1RJT05TKQorCitvYmoteSArPSBsaWJmZHQubwogCiBDRkxBR1MgKz0gLUkkKEJB
U0VESVIpL2luY2x1ZGUveGVuL2xpYmZkdC8KKworbGliZmR0Lm86IGxpYmZkdC10ZW1wLm8gTWFr
ZWZpbGUKKwkkKE9CSkNPUFkpICQoZm9yZWFjaCBzLCQoU0VDVElPTlMpLC0tcmVuYW1lLXNlY3Rp
b24gLiQocyk9LmluaXQuJChzKSkgJDwgJEAKKworbGliZmR0LXRlbXAubzogJChMSUJGRFRfT0JK
UykKKwkkKExEKSAkKExERkxBR1MpIC1yIC1vICRAICReCi0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:19:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16: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 1fa1Y2-0006tt-DJ; Mon, 02 Jul 2018 16:19: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa1Y0-0006sO-89
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 16:19:28 +0000
X-Inumbo-ID: b2774e13-7e13-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b2774e13-7e13-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:19: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 DDE361682;
 Mon,  2 Jul 2018 09:19:26 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 231DC3F5BA;
 Mon,  2 Jul 2018 09:19:25 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  2 Jul 2018 17:19:10 +0100
Message-Id: <20180702161910.2013-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180702161910.2013-1-julien.grall@arm.com>
References: <20180702161910.2013-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 7/7] xen/arm: setup: Move in init code only
 used at boot in setup.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>,
 Stefano Stabellini <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>

U29tZSBvZiB0aGUgZnVuY3Rpb25zIGltcGxlbWVudGVkIGluIHNldHVwLmMgYXJlIG9ubHkgdXNl
ZCBhdCBib290IGJ1dApub3QgeWV0IG1hcmtlZCBhcyBzdWNoLgoKU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoK
ICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vc2V0
dXAuYyB8IDEwICsrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJj
aC9hcm0vc2V0dXAuYwppbmRleCAxZDZmNmJmMzdlLi5mZTczODRmZDMwIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtMTc1LDcg
KzE3NSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzb3JfaWQodm9pZCkKICAgICBjaGVj
a19sb2NhbF9jcHVfZXJyYXRhKCk7CiB9CiAKLXZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBh
ZGRyX3QgcywgcGFkZHJfdCBlLAordm9pZCBfX2luaXQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBh
ZGRyX3QgcywgcGFkZHJfdCBlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZv
aWQgKCpjYikocGFkZHJfdCwgcGFkZHJfdCksIGludCBmaXJzdCkKIHsKICAgICBpbnQgaSwgbnIg
PSBmZHRfbnVtX21lbV9yc3YoZGV2aWNlX3RyZWVfZmxhdHRlbmVkKTsKQEAgLTIwMSw5ICsyMDEs
OSBAQCB2b2lkIGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKICAg
ICBjYihzLCBlKTsKIH0KIAotc3RydWN0IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290
bW9kdWxlX2tpbmQga2luZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFk
ZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBjaGFyICpjbWRsaW5lKQorc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICphZGRf
Ym9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZGxpbmUpCiB7
CiAgICAgc3RydWN0IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZvLm1vZHVsZXM7CiAgICAg
c3RydWN0IGJvb3Rtb2R1bGUgKm1vZDsKQEAgLTQzNCw3ICs0MzQsNyBAQCBzdGF0aWMgcGFkZHJf
dCBfX2luaXQgZ2V0X3hlbl9wYWRkcih2b2lkKQogICAgIHJldHVybiBwYWRkcjsKIH0KIAotc3Rh
dGljIHZvaWQgaW5pdF9wZHgodm9pZCkKK3N0YXRpYyB2b2lkIF9faW5pdCBpbml0X3BkeCh2b2lk
KQogewogICAgIHBhZGRyX3QgYmFua19zdGFydCwgYmFua19zaXplLCBiYW5rX2VuZDsKIAotLSAK
Mi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:22:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:22:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fa1al-0008E3-58; Mon, 02 Jul 2018 16: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=n1b/=js=citrix.com=prvs=714d6e1f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fa1aj-0008Du-SB
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:22:17 +0000
X-Inumbo-ID: 10dc0c16-7e14-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10dc0c16-7e14-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 18:22:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75611323"
Date: Mon, 2 Jul 2018 18:22:07 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180702162207.2sare77bgqxqm6rq@mac.bytemobile.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-6-roger.pau@citrix.com>
 <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
 <20180625111919.5yapa2skm4zd53lo@mac.bytemobile.com>
 <20180702145406.ystftdlr47ktde5o@mac.bytemobile.com>
 <5B3A402B02000078001CFE14@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3A402B02000078001CFE14@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDk6MDk6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAyLjA3LjE4IGF0IDE2OjU0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gUGluZz8KPiAKPiBJIGRvbid0IHVuZGVyc3RhbmQ6IFRoZXJlJ3Mgbm8gb3BlbiBx
dWVzdGlvbiBpbiB0aGUgcXVvdGVkIG1haWwuCgpJdCdzIG1vcmUgb2YgYSByZWZ1dGUgb2YgeW91
ciBhcmd1bWVudCBhYm91dCBhc3NlcnQgb2YgbGV2ZWwgdHJpZ2dlcmVkCmludGVycnVwdHMgbm90
IGJlaW5nIG1lYW5pbmdmdWwgaWYgdGhlIGludGVycnVwdCBpcyBsYXRjaGVkIGluIElSUiwKc2Vl
IGJlbG93LgoKPiA+IE9uIE1vbiwgSnVuIDI1LCAyMDE4IGF0IDAxOjE5OjE5UE0gKzAyMDAsIFJv
Z2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4gT24gRnJpLCBKdW4gMjIsIDIwMTggYXQgMDg6MjM6
MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPiA+Pj4gT24gMDguMDYuMTggYXQg
MTc6MDcsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gPiA+IEBAIC0zMTYsNyAr
MzE3LDkgQEAgaW50IHB0X3VwZGF0ZV9pcnEoc3RydWN0IHZjcHUgKnYpCj4gPj4gPiA+ICAgICAg
ICAgIGlmICggcHQtPnBlbmRpbmdfaW50cl9uciApCj4gPj4gPiA+ICAgICAgICAgIHsKPiA+PiA+
ID4gICAgICAgICAgICAgIC8qIFJUQyBjb2RlIHRha2VzIGNhcmUgb2YgZGlzYWJsaW5nIHRoZSB0
aW1lciBpdHNlbGYuICovCj4gPj4gPiA+IC0gICAgICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJU
Q19JUlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFfbWFza2VkKHB0KSApCj4gPj4gPiA+ICsgICAg
ICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJUQ19JUlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFf
bWFza2VkKHB0KSAmJgo+ID4+ID4gPiArICAgICAgICAgICAgICAgICAvKiBMZXZlbCBpbnRlcnJ1
cHRzIHNob3VsZCBiZSBhc3NlcnRlZCBldmVuIGlmIG1hc2tlZC4gKi8KPiA+PiA+ID4gKyAgICAg
ICAgICAgICAgICAgIXB0LT5sZXZlbCApCj4gPj4gPiA+ICAgICAgICAgICAgICB7Cj4gPj4gPiA+
ICAgICAgICAgICAgICAgICAgLyogc3VzcGVuZCB0aW1lciBlbXVsYXRpb24gKi8KPiA+PiA+IAo+
ID4+ID4gRXNwZWNpYWxseSB3aXRoIHRoaXMgY29tbWVudCBJJ20gbm90IGNvbnZpbmNlZCB0aGlz
IGNoYW5nZSBpcyBmdWxseQo+ID4+ID4gY29ycmVjdDogT25jZSBhIGxldmVsIHRyaWdnZXJlZCBp
bnRlcnJ1cHQgaXMgbGF0Y2hlZCBpbiBJUlIsIG5vCj4gPj4gPiBmdXJ0aGVyIGFzc2VydGlvbnMg
YXJlIG1lYW5pbmdmdWwsIGFuZCBoZW5jZSBlbXVsYXRpb24gY291bGQgKGFuZAo+ID4+ID4gaGVu
Y2Ugc2hvdWxkKSBzdGlsbCBiZSBzdG9wcGVkIHRvIHJlZHVjZSByZXNvdXJjZSBjb25zdW1wdGlv
bi4KPiA+PiAKPiA+PiBJJ3ZlIGJlZW4gdGhpbmtpbmcgYWJvdXQgdGhpcyBhbmQgSSB0aGluayB0
aGUgYWJvdmUgY29tbWVudCBpcyBub3QKPiA+PiBmdWxseSBjb3JyZWN0LiBBc3NlcnRpb24gb2Yg
bGF0Y2hlZCBsZXZlbCBpbnRlcnJ1cHRzIGlzIG1lYW5pbmdmdWwKPiA+PiBiZWNhdXNlIGdzaV9h
c3NlcnRfY291bnQgc2hvdWxkIGJlIGluY3JlYXNlZCByZWdhcmRsZXNzIG9mIHRoZSBzdGF0ZQo+
ID4+IG9mIElSUi4KCkFzIHNhaWQsIEkgdGhpbmsgdGhhdCBhbiBhc3NlcnQgb2YgYSBsZXZlbCB0
cmlnZ2VyZWQgaW50ZXJydXB0IGlzCnN0aWxsIG1lYW5pbmdmdWwsIGJlY2F1c2UgZ3NpX2Fzc2Vy
dF9jb3VudCBzaG91bGQgYmUgaW5jcmVtZW50ZWQKcmVnYXJkbGVzcyBvZiB0aGUgc3RhdGUgb2Yg
dGhlIElSUi4KCj4gPj4gWW91ciBjb21tZW50IG1hZGUgbWUgcmVhbGl6ZSB0aGF0IHBlcmlvZGlj
IGxldmVsIHRyaWdnZXJlZCBpbnRlcnJ1cHRzCj4gPj4gZG9uJ3QgbWFrZSBtdWNoIHNlbnNlIGlu
IHZwdC4gSU8tQVBJQyBsZXZlbCB0cmlnZ2VyZWQgaW50ZXJydXB0cyB3aWxsCj4gPj4gcmVxdWly
ZSBleHRlcm5hbCBkZWFzc2VydGlvbiBvZiB0aGUgbGluZSwgaW4gd2hpY2ggY2FzZSBzdWNoCj4g
Pj4gZGVhc3NlcnRpb24gc2hvdWxkIGFsc28gdGFrZSBjYXJlIG9mIHJlcHJvZ3JhbW1pbmcgdGhl
IHRpbWVyIGlmCj4gPj4gcmVxdWlyZWQgKGxpa2UgaXQncyBkb25lIGluIHRoZSBuZXh0IHBhdGNo
IGZvciB2aHBldCB3aGVuIGNsZWFyaW5nCj4gPj4gSVNSKS4KCkkgdGhpbmsgbGV2ZWwgdHJpZ2dl
cmVkIGludGVycnVwdHMgc2hvdWxkIG5vdCBiZSBhbGxvd2VkIGluIHBlcmlvZGljCm1vZGUgaW4g
dnB0LCBzaW5jZSBhIGxldmVsIHRyaWdnZXJlZCBpbnRlcnJ1cHQgcmVxdWlyZXMgYW4gZXh0ZXJu
YWwKZGVhc3NlcnRpb24sIHRoYXQgc2hvdWxkIHRha2UgY2FyZSBvZiBzZXR0aW5nIHRoZSB2cHQg
dGltZXIgd2hpbGUKZGVhc3NlcnRpbmcgdGhlIGxpbmUuCgo+ID4+ID4gPiBAQCAtMzc0LDEzICsz
NzgsMzYgQEAgaW50IHB0X3VwZGF0ZV9pcnEoc3RydWN0IHZjcHUgKnYpCj4gPj4gPiA+ICAgICAg
ICAgIGJyZWFrOwo+ID4+ID4gPiAgCj4gPj4gPiA+ICAgICAgY2FzZSBQVFNSQ19pb2FwaWM6Cj4g
Pj4gPiA+IC0gICAgICAgIC8qCj4gPj4gPiA+IC0gICAgICAgICAqIE5COiBBdCB0aGUgbW9tZW50
IElPLUFQSUMgcm91dGVkIGludGVycnVwdHMgZ2VuZXJhdGVkIGJ5IHZwdCBkZXZpY2VzCj4gPj4g
PiA+IC0gICAgICAgICAqIChIUEVUKSBhcmUgZWRnZS10cmlnZ2VyZWQuCj4gPj4gPiA+IC0gICAg
ICAgICAqLwo+ID4+ID4gPiAtICAgICAgICBwdF92ZWN0b3IgPSBodm1faW9hcGljX2Fzc2VydCh2
LT5kb21haW4sIGlycSwgZmFsc2UpOwo+ID4+ID4gPiArICAgICAgICBwdF92ZWN0b3IgPSBodm1f
aW9hcGljX2Fzc2VydCh2LT5kb21haW4sIGlycSwgbGV2ZWwpOwo+ID4+ID4gPiAgICAgICAgICBp
ZiAoIHB0X3ZlY3RvciA8IDAgfHwgIXZsYXBpY190ZXN0X2lycSh2Y3B1X3ZsYXBpYyh2KSwgcHRf
dmVjdG9yKSApCj4gPj4gPiA+ICsgICAgICAgIHsKPiA+PiA+ID4gICAgICAgICAgICAgIHB0X3Zl
Y3RvciA9IC0xOwo+ID4+ID4gPiArICAgICAgICAgICAgaWYgKCBsZXZlbCApCj4gPj4gPiA+ICsg
ICAgICAgICAgICB7Cj4gPj4gPiA+ICsgICAgICAgICAgICAgICAgLyoKPiA+PiA+ID4gKyAgICAg
ICAgICAgICAgICAgKiBMZXZlbCBpbnRlcnJ1cHRzIGFyZSBhc3NlcnRlZCBldmVuIGlmIHRoZSBp
bnRlcnJ1cHQgaXMKPiA+PiA+ID4gKyAgICAgICAgICAgICAgICAgKiBtYXNrZWQsIHNvIGFsc28g
ZXhlY3V0ZSB0aGUgY2FsbGJhY2sgYXNzb2NpYXRlZCB3aXRoIHRoZQo+ID4+ID4gPiArICAgICAg
ICAgICAgICAgICAqIHRpbWVyLgo+ID4+ID4gPiArICAgICAgICAgICAgICAgICAqLwo+ID4+ID4g
PiArICAgICAgICAgICAgICAgIHRpbWVfY2IgKmNiID0gTlVMTDsKPiA+PiA+ID4gKyAgICAgICAg
ICAgICAgICB2b2lkICpjYl9wcml2Owo+ID4+ID4gPiArCj4gPj4gPiA+ICsgICAgICAgICAgICAg
ICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2spOwo+ID4+ID4gPiArICAgICAg
ICAgICAgICAgIC8qIE1ha2Ugc3VyZSB0aGUgdGltZXIgaXMgc3RpbGwgb24gdGhlIGxpc3QuICov
Cj4gPj4gPiA+ICsgICAgICAgICAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHB0LCAmdi0+
YXJjaC5odm1fdmNwdS50bV9saXN0LCBsaXN0ICkKPiA+PiA+ID4gKyAgICAgICAgICAgICAgICAg
ICAgaWYgKCBwdCA9PSBlYXJsaWVzdF9wdCApCj4gPj4gPiA+ICsgICAgICAgICAgICAgICAgICAg
IHsKPiA+PiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIHB0X2lycV9maXJlZCh2LCBwdCk7
Cj4gPj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBjYiA9IHB0LT5jYjsKPiA+PiA+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgIGNiX3ByaXYgPSBwdC0+cHJpdjsKPiA+PiA+ID4gKyAg
ICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+ID4+ID4gPiArICAgICAgICAgICAgICAgICAg
ICB9Cj4gPj4gPiA+ICsgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnYtPmFyY2guaHZtX3Zj
cHUudG1fbG9jayk7Cj4gPj4gPiA+ICsKPiA+PiA+ID4gKyAgICAgICAgICAgICAgICBpZiAoIGNi
ICE9IE5VTEwgKQo+ID4+ID4gPiArICAgICAgICAgICAgICAgICAgICBjYih2LCBjYl9wcml2KTsK
PiA+PiA+ID4gKyAgICAgICAgICAgIH0KPiA+PiA+ID4gKyAgICAgICAgfQo+ID4+ID4gPiAgICAg
ICAgICBicmVhazsKPiA+PiA+IAo+ID4+ID4gSSdtIG5vdCBmdWxseSBjb252aW5jZWQsIGVzcGVj
aWFsbHkgaW4gdGhlIGNhc2UgdGhhdCBodm1faW9hcGljX2Fzc2VydCgpCj4gPj4gPiByZXR1cm5l
ZCBhIG5lZ2F0aXZlIHZhbHVlOiBFaXRoZXIgdGhlIGNhbGxiYWNrIG5lZWRzIHRvIGJlIGNhbGxl
ZCBpbiBhbGwKPiA+PiA+IGNhc2VzIChldmVuIGlmIGFuIGVkZ2UgdHJpZ2dlcmVkIGludGVycnVw
dCB3YXMgbm90IHN1Y2Nlc3NmdWxseSBhc3NlcnRlZCksCj4gPj4gPiBvciBvbmx5IHdoZW4gYW4g
aW50ZXJydXB0IHJlYWxseSBnZXRzIHN1cmZhY2VkIHRvIHRoZSBndWVzdC4KPiA+PiAKPiA+PiBF
dmVuIGlmIGh2bV9pb2FwaWNfYXNzZXJ0IHJldHVybnMgLTEgZ3NpX2Fzc2VydF9jb3VudCB3aWxs
IGJlCj4gPj4gaW5jcmVhc2VkLCBzbyBJIHRoaW5rIGl0IG1ha2VzIHNlbnNlIHRvIGFsc28gY2Fs
bCB0aGUgY2FsbGJhY2sgaW4gdGhpcwo+ID4+IGNhc2UsIGJlY2F1c2UgdGhlIGxpbmUgaGFzIGJl
ZW4gYXNzZXJ0ZWQuCj4gPj4gCj4gPj4gUm9nZXIuCj4gPj4gCj4gPj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+PiBYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Cj4gPj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIAo+ID4+IGh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwgCj4gCj4gCj4gCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:22:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:22: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 1fa1bL-0008JG-Hw; Mon, 02 Jul 2018 16: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fa1bJ-0008Is-JP
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:22:53 +0000
X-Inumbo-ID: 2ca12434-7e14-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ca12434-7e14-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:22: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 1fa1bH-0003v1-HC; Mon, 02 Jul 2018 16:22: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 1fa1bH-0000ay-7T; Mon, 02 Jul 2018 16:22:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fa1bH-00077I-6j; Mon, 02 Jul 2018 16:22:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124889-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.10-testing:build-armhf-pvops:<job
 status>:broken:regression
 qemu-upstream-4.10-testing:build-armhf-pvops:host-install(4):broken:regression
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=6ea4cef2bd717045ac0e84b52a5b1b7716feb0c2
X-Osstest-Versions-That: qemuu=bb019fb2cbbe23e2419e07bf347f45415360677d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 16:22:51 +0000
Subject: [Xen-devel] [qemu-upstream-4.10-testing test] 124889: 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>

ZmxpZ2h0IDEyNDg4OSBxZW11LXVwc3RyZWFtLTQuMTAtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0ODg5LwoKRmFp
bHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBi
ZSBydW46CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMTgwMjEKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA2ZWE0Y2VmMmJkNzE3MDQ1YWMw
ZTg0YjUyYTViMWI3NzE2ZmViMGMyCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAg
ICAgICBiYjAxOWZiMmNiYmUyM2UyNDE5ZTA3YmYzNDdmNDU0MTUzNjA2NzdkCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMTgwMjEgIDIwMTgtMDEtMTUgMDc6MjI6MjkgWiAgMTY4IGRheXMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI0ODQ0ICAyMDE4LTA2LTI5IDE0OjM4OjQ3IFogICAgMyBkYXlzICAg
IDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+CiAgSm9obiBUaG9tc29uIDxnaXRAam9obnRob21zb24uZmFzdG1haWwuY29t
LmF1PgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm1oZi1w
dm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQp
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFi
NzcxNmZlYjBjMgpBdXRob3I6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgpEYXRlOiAg
IFR1ZSBNYXIgMjcgMTU6MjE6NTEgMjAxOCAtMDUwMAoKICAgIGR1bXA6IEZpeCBidWlsZCB3aXRo
IG5ld2VyIGdjYwogICAgCiAgICBnY2MgOCBvbiByYXdoaWRlIGlzIHBpY2t5IGVub3VnaCB0byBj
b21wbGFpbjoKICAgIAogICAgL2hvbWUvZHVtbXkvcWVtdS9kdW1wLmM6IEluIGZ1bmN0aW9uICdj
cmVhdGVfaGVhZGVyMzInOgogICAgL2hvbWUvZHVtbXkvcWVtdS9kdW1wLmM6ODE3OjU6IGVycm9y
OiAnc3RybmNweScgb3V0cHV0IHRydW5jYXRlZCBiZWZvcmUgdGVybWluYXRpbmcgbnVsIGNvcHlp
bmcgOCBieXRlcyBmcm9tIGEgc3RyaW5nIG9mIHRoZSBzYW1lIGxlbmd0aCBbLVdlcnJvcj1zdHJp
bmdvcC10cnVuY2F0aW9uXQogICAgICAgICBzdHJuY3B5KGRoLT5zaWduYXR1cmUsIEtEVU1QX1NJ
R05BVFVSRSwgc3RybGVuKEtEVU1QX1NJR05BVFVSRSkpOwogICAgICAgICBefn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAK
ICAgIEJ1dCB3ZSBhbHJlYWR5IGhhdmUgU0lHX0xFTiBkZWZpbmVkIGFzIHRoZSByaWdodCBsZW5n
dGggd2l0aG91dCBuZWVkaW5nCiAgICB0byBkbyBhIHN0cmxlbigpLCBhbmQgbWVtY3B5KCkgaXMg
YmV0dGVyIHRoYW4gc3RybmNweSgpIHdoZW4gd2Uga25vdwogICAgd2UgZG8gbm90IHdhbnQgYSB0
cmFpbGluZyBOVUwgYnl0ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBCbGFrZSA8ZWJs
YWtlQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemlu
aUByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgODRjODY4ZjZiOGY4
YzFiZTlkM2Q2NWRmOTNjZjAwYjMwODIxNDAxYykKCmNvbW1pdCAwNTMwMjUxZDJlMDA3YTJiZTk0
MjQ3NDViNTU4ZjI2MTdiZDUyMjUxCkF1dGhvcjogSm9obiBUaG9tc29uIDxnaXRAam9obnRob21z
b24uZmFzdG1haWwuY29tLmF1PgpEYXRlOiAgIFRodSBBcHIgNSAyMzoyMDo0NiAyMDE4ICsxMDAw
CgogICAgRml4IGxpYnVzYi0xLjAuMjIgZGVwcmVjYXRlZCBsaWJ1c2Jfc2V0X2RlYnVnIHdpdGgg
bGlidXNiX3NldF9vcHRpb24KICAgIAogICAgbGlidXNiLTEuMC4yMiBtYXJrZWQgbGlidXNiX3Nl
dF9kZWJ1ZyBkZXByZWNhdGVkCiAgICBpdCBpcyByZXBsYWNlZCB3aXRoCiAgICBsaWJ1c2Jfc2V0
X29wdGlvbihsaWJ1c2JfY29udGV4dCwgTElCVVNCX09QVElPTl9MT0dfTEVWRUwsIGxpYnVzYl9s
b2dfbGV2ZWwpOwogICAgCiAgICBkZXRhaWxzIGhlcmU6IGh0dHBzOi8vZ2l0aHViLmNvbS9saWJ1
c2IvbGlidXNiL2NvbW1pdC81MzlmMjJlMmZkOTE2NTU4ZDExYWI5YTY2ZjEwZjQ2MWM1NTkzMTY4
CiAgICAKICAgIFdhcm5pbmcgaGVyZToKICAgIAogICAgICBDQyAgICAgIGh3L3VzYi9ob3N0LWxp
YnVzYi5vCiAgICAvYnVpbGRzL3hlbi9zcmMvcWVtdS14ZW4vaHcvdXNiL2hvc3QtbGlidXNiLmM6
IEluIGZ1bmN0aW9uICd1c2JfaG9zdF9pbml0JzoKICAgIC9idWlsZHMveGVuL3NyYy9xZW11LXhl
bi9ody91c2IvaG9zdC1saWJ1c2IuYzoyNTA6NTogZXJyb3I6ICdsaWJ1c2Jfc2V0X2RlYnVnJyBp
cyBkZXByZWNhdGVkOiBVc2UgbGlidXNiX3NldF9vcHRpb24gaW5zdGVhZCBbLVdlcnJvcj1kZXBy
ZWNhdGVkLWRlY2xhcmF0aW9uc10KICAgICAgICAgbGlidXNiX3NldF9kZWJ1ZyhjdHgsIGxvZ2xl
dmVsKTsKICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fgogICAgSW4gZmlsZSBpbmNsdWRlZCBmcm9t
IC9idWlsZHMveGVuL3NyYy9xZW11LXhlbi9ody91c2IvaG9zdC1saWJ1c2IuYzo0MDowOgogICAg
L3Vzci9pbmNsdWRlL2xpYnVzYi0xLjAvbGlidXNiLmg6MTMwMDoxODogbm90ZTogZGVjbGFyZWQg
aGVyZQogICAgIHZvaWQgTElCVVNCX0NBTEwgbGlidXNiX3NldF9kZWJ1ZyhsaWJ1c2JfY29udGV4
dCAqY3R4LCBpbnQgbGV2ZWwpOwogICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+
fgogICAgY2MxOiBhbGwgd2FybmluZ3MgYmVpbmcgdHJlYXRlZCBhcyBlcnJvcnMKICAgIG1ha2U6
ICoqKiBbL2J1aWxkcy94ZW4vc3JjL3FlbXUteGVuL3J1bGVzLm1hazo2NjogaHcvdXNiL2hvc3Qt
bGlidXNiLm9dIEVycm9yIDEKICAgIG1ha2U6IExlYXZpbmcgZGlyZWN0b3J5ICcvYnVpbGRzL3hl
bi9zcmMveGVuL3Rvb2xzL3FlbXUteGVuLWJ1aWxkJwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
b2huIFRob21zb24gPGdpdEBqb2hudGhvbXNvbi5mYXN0bWFpbC5jb20uYXU+CiAgICBNZXNzYWdl
LWlkOiAyMDE4MDQwNTEzMjA0Ni40OTY4LTEtZ2l0QGpvaG50aG9tc29uLmZhc3RtYWlsLmNvbS5h
dQogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAg
ICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA5ZDhmYTBkZjQ5YWYxNmEyMDhmYTk2MWMyOTY4
ZmJhNGRhZmZjYzA3KQoKY29tbWl0IGM3ODRiMTcyZTFlMGI3MTU2MGY4ZGYxZDkxNmNjMjYwZjY2
OWFhNTQKQXV0aG9yOiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgpEYXRlOiAg
IFR1ZSBOb3YgMjggMTE6NTE6MjcgMjAxNyArMDEwMAoKICAgIG1lbWZkOiBmaXggY29uZmlndXJl
IHRlc3QKICAgIAogICAgUmVjZW50IGdsaWJjIGFkZGVkIG1lbWZkX2NyZWF0ZSBpbiBzeXMvbW1h
bi5oLiAgVGhpcyBjb25mbGljdHMgd2l0aAogICAgdGhlIGRlZmluaXRpb24gaW4gdXRpbC9tZW1m
ZC5jOgogICAgCiAgICAgICAgL2J1aWxkZGlyL2J1aWxkL0JVSUxEL3FlbXUtMi4xMS4wLXJjMS91
dGlsL21lbWZkLmM6NDA6MTI6IGVycm9yOiBzdGF0aWMgZGVjbGFyYXRpb24gb2YgbWVtZmRfY3Jl
YXRlIGZvbGxvd3Mgbm9uLXN0YXRpYyBkZWNsYXJhdGlvbgogICAgCiAgICBGaXggdGhlIGNvbmZp
Z3VyZSB0ZXN0LCBhbmQgcmVtb3ZlIHRoZSBzeXMvbWVtZmQuaCBpbmNsdXNpb24gc2luY2UgdGhl
CiAgICBmaWxlIGFjdHVhbGx5IGRvZXMgbm90IGV4aXN0LS0taXQgaXMgYSB0eXBvIGluIHRoZSBt
ZW1mZF9jcmVhdGUoMikgbWFuCiAgICBwYWdlLgogICAgCiAgICBDYzogTWFyYy1BbmRyw6kgTHVy
ZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBQYW9s
byBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBj
b21taXQgNzVlNWI3MGU2YjVkY2M0ZjIyMTk5OTJkN2NmZmE0NjJhYTQwNmFmMCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:26:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:26: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 1fa1eL-0000P4-TK; Mon, 02 Jul 2018 16:26: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=kxf3=js=citrix.com=prvs=714649dcc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fa1eK-0000OM-15
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:26:00 +0000
X-Inumbo-ID: 9beebb4c-7e14-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9beebb4c-7e14-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:26:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59257401"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 17:25:47 +0100
Message-ID: <1530548747-28975-6-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 5/5] PDU::pause: Better pause time
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SWYgbm8gdGltZSBpcyBzcGVjaWZpZWQsIHVzZSAxMjAgKG9yIHRoZSBQb3dlck9uVGltZSBob3N0
IHByb3BlcnR5CnZhbHVlKSB3aGVuIHBvd2VyaW5nIG9uLCBvciAxMCB3aGVuIHBvd2VyaW5nIG9m
Zi4KClRoaXMgaXMgYWxsIGludGVuZGVkIHRvIGJlIHVzZWQgbGlrZSB0aGlzOgogIEhvc3RQcm9w
X3JpbWF2YTBfUG93ZXJNZXRob2QgbmVzdDsgbXN3IC0tYXBjNiBwZHUyIDE5OyBwYXVzZTsgaXBt
aSByaW1hdmEwbQoKVGhpcyBtZWFuczoKICAqIEZvciBwb3dlciBvbiwgZmlyc3QgdHVybiBvbiB0
aGUgQVBDIFBEVSBwZHUyIHBvcnQgMTkKICAqIFdhaXQgMTIwcyAob3IgSG9zdFByb3BfcmltYXZh
MF9Qb3dlck9uVGltZSkKICAqIFRoZW4gaXBtaSB0byB0aGUgaG9zdCBuYW1lIHJpbWF2YTBtIHdp
dGggQURNSU4vQURNSU4KICAgIChvciBIb3N0UHJvcF9yaW1hdmEwX0lwbWlVc2VyL0hvc3RQcm9w
X3JpbWF2YTBfSXBtaVBhc3N3b3JkKQogICogRm9yIHBvd2VyIG9mZiwgZG8gdGhhdCBpbiByZXZl
cnNlLCBvbmx5IHdpdGggYSAxMHMgcGF1c2UuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBPc3N0ZXN0L1BEVS9wYXVzZS5wbSAgIHwg
NSArKysrKwogT3NzdGVzdC9UZXN0U3VwcG9ydC5wbSB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvT3NzdGVzdC9QRFUv
cGF1c2UucG0gYi9Pc3N0ZXN0L1BEVS9wYXVzZS5wbQppbmRleCBiMTE2MGMwLi45ZTgzOWM2IDEw
MDY0NAotLS0gYS9Pc3N0ZXN0L1BEVS9wYXVzZS5wbQorKysgYi9Pc3N0ZXN0L1BEVS9wYXVzZS5w
bQpAQCAtMzYsNiArMzYsMTEgQEAgQkVHSU4gewogCiBzdWIgbmV3IHsKICAgICBteSAoJGNsYXNz
LCAkaG8sICRtZXRobmFtZSwgJG9uLCAkb2ZmKSA9IEBfOworICAgIGlmICghZGVmaW5lZCAkb24p
IHsKKyAgICAgICAgJG9uID0gZ2V0X2hvc3RfcHJvcGVydHkoJGhvLCAnUG93ZXJPblRpbWUnLCAx
MjApOworICAgICAgICAkb2ZmID0gMTA7CisgICAgfQorICAgICRvZmYgLy89ICRvbjsKICAgICBy
ZXR1cm4gYmxlc3MgWyAkb2ZmLCAkb24gXSwgJGNsYXNzOwogfQogCmRpZmYgLS1naXQgYS9Pc3N0
ZXN0L1Rlc3RTdXBwb3J0LnBtIGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQppbmRleCAwMDRlNjQ0
Li5lYTU0NjAxIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCisrKyBiL09zc3Rl
c3QvVGVzdFN1cHBvcnQucG0KQEAgLTkyNCw3ICs5MjQsNyBAQCBzdWIgcG93ZXJfY3ljbGVfaG9z
dF9zZXR1cCAoJCkgewogICAgICAgICAgICAgcHVzaCBAJG1ldGhvYmpzLCAkbWV0aDsKICAgICAg
ICAgfSBlbHNpZiAoJG1ldGggPX4gbXteKFxkKykoPzovKFxkKykpJH0pIHsKICAgICAgICAgICAg
IHJlcXVpcmUgT3NzdGVzdDo6UERVOjpwYXVzZTsKLSAgICAgICAgICAgIHB1c2ggQCRtZXRob2Jq
cywgbmV3IE9zc3Rlc3Q6OlBEVTo6cGF1c2UgJGhvLCAncGF1c2UnLCAkMSwgJDIvLyQxOworICAg
ICAgICAgICAgcHVzaCBAJG1ldGhvYmpzLCBuZXcgT3NzdGVzdDo6UERVOjpwYXVzZSAkaG8sICdw
YXVzZScsICQxLCAkMjsKICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgIHB1c2ggQCRtZXRo
b2JqcywgZ2V0X2hvc3RfbWV0aG9kX29iamVjdCgkaG8sJ1BEVScsJG1ldGgpOwogICAgICAgICB9
Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:26:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:26: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 1fa1eJ-0000Nt-8g; Mon, 02 Jul 2018 16:25: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=kxf3=js=citrix.com=prvs=714649dcc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fa1eI-0000Ne-Rk
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:25:58 +0000
X-Inumbo-ID: 9bb1e803-7e14-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9bb1e803-7e14-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:26:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59257395"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 17:25:44 +0100
Message-ID: <1530548747-28975-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/5] PDU::ipmi: Better username/password
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhpcyBjYW4gbm93IGNvbWUgZnJvbSBob3N0IHByb3BlcnRpZXMsIG9yIGZhaWxpbmcgdGhhdCB3
ZSB1c2UKQURNSU4vQURNSU4gd2hpY2ggc2VlbXMgY29tbW9uLgoKTm8gZnVuY3Rpb25hbCBjaGFu
Z2Ugd2l0aCB3b3JraW5nIGV4aXN0aW5nIGNvbmZpZ3MuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBPc3N0ZXN0L1BEVS9pcG1pLnBt
IHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL09z
c3Rlc3QvUERVL2lwbWkucG0gYi9Pc3N0ZXN0L1BEVS9pcG1pLnBtCmluZGV4IDBjYmM1YjkuLmRi
ZjIxMWYgMTAwNjQ0Ci0tLSBhL09zc3Rlc3QvUERVL2lwbWkucG0KKysrIGIvT3NzdGVzdC9QRFUv
aXBtaS5wbQpAQCAtMzYsNiArMzYsOCBAQCBCRUdJTiB7CiAKIHN1YiBuZXcgewogICAgIG15ICgk
Y2xhc3MsICRobywgJG1ldGhuYW1lLCAkbWdtdCwgJHVzZXIsICRwYXNzLCBAb3B0cykgPSBAXzsK
KyAgICAkdXNlciB8fD0gZ2V0X2hvc3RfcHJvcGVydHkoJGhvLCAnSXBtaVVzZXInKSB8fCAnQURN
SU4nOworICAgICRwYXNzIHx8PSBnZXRfaG9zdF9wcm9wZXJ0eSgkaG8sICdJcG1pUGFzc3dvcmQn
KSB8fCAnQURNSU4nOwogICAgIHJldHVybiBibGVzcyB7IEhvc3QgPT4gJGhvLAogCQkgICBNZ210
ID0+ICRtZ210LAogCQkgICBVc2VyID0+ICR1c2VyLAotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:26:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:26: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 1fa1eG-0000NO-JJ; Mon, 02 Jul 2018 16:25: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=kxf3=js=citrix.com=prvs=714649dcc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fa1eF-0000N3-6w
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:25:55 +0000
X-Inumbo-ID: 9884de9b-7e14-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9884de9b-7e14-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:25:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59257379"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 17:25:43 +0100
Message-ID: <1530548747-28975-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/5] PDU::ipmi: Do not return until the
 power state has changed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
LQogT3NzdGVzdC9QRFUvaXBtaS5wbSB8IDI2ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9Pc3N0ZXN0L1BEVS9pcG1pLnBtIGIvT3NzdGVzdC9QRFUvaXBtaS5wbQppbmRleCBiZmYx
MTQzLi4wY2JjNWI5IDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1BEVS9pcG1pLnBtCisrKyBiL09zc3Rl
c3QvUERVL2lwbWkucG0KQEAgLTQ5LDE5ICs0OSwyOSBAQCBzdWIgcGR1X3Bvd2VyX3N0YXRlIHsK
IAogICAgIG15ICRjbWQgPSAiaXBtaXRvb2wgLUggJG1vLT57TWdtdH0gLVUgJG1vLT57VXNlcn0g
LVAgJG1vLT57UGFzc30iOwogCi0gICAgbXkgJHN0YXR1cyA9IGAkY21kIHBvd2VyIHN0YXR1c2AK
LQlvciBkaWUgIkNhbm5vdCByZXRyaWV2ZSBjdXJyZW50IHBvd2VyIHN0YXR1cyI7Ci0gICAgY2hv
bXAoJHN0YXR1cyk7Ci0gICAgbG9nbSgiJHN0YXR1cyAod2FudCAkb25vZmYpIik7Ci0gICAgJHN0
YXR1cyA9fiBzL15DaGFzc2lzIFBvd2VyIGlzIChvbnxvZmYpJC8kMS8KLQlvciBkaWUgIkNhbm5v
dCBwYXJzZSBjdXJyZW50IHBvd2VyIHN0YXR1czogJHN0YXR1cyI7CisgICAgbXkgJGdldHN0YXR1
cyA9IHN1YiB7CisgICAgICAgIG15ICRzdGF0dXMgPSBgJGNtZCBwb3dlciBzdGF0dXNgCisgICAg
ICAgICAgICBvciBkaWUgIkNhbm5vdCByZXRyaWV2ZSBjdXJyZW50IHBvd2VyIHN0YXR1cyI7Cisg
ICAgICAgIGNob21wKCRzdGF0dXMpOworICAgICAgICBsb2dtKCIkc3RhdHVzICh3YW50ICRvbm9m
ZikiKTsKKyAgICAgICAgJHN0YXR1cyA9fiBzL15DaGFzc2lzIFBvd2VyIGlzIChvbnxvZmYpJC8k
MS8KKyAgICAgICAgICAgIG9yIGRpZSAiQ2Fubm90IHBhcnNlIGN1cnJlbnQgcG93ZXIgc3RhdHVz
OiAkc3RhdHVzIjsKKyAgICAgICAgcmV0dXJuICRzdGF0dXM7CisgICAgfTsKIAotICAgIGlmICgg
JHN0YXR1cyBlcSAkb25vZmYgKSB7CisgICAgaWYgKCAkZ2V0c3RhdHVzLT4oKSBlcSAkb25vZmYg
KSB7CiAJbG9nbSgiQ3VycmVudCBwb3dlciBzdGF0dXMgaXMgY29ycmVjdCIpOwogCXJldHVybjsK
ICAgICB9CiAKLSAgICBzeXN0ZW1fY2hlY2tlZCgiJGNtZCBwb3dlciAkb25vZmYiKQorICAgIHN5
c3RlbV9jaGVja2VkKCIkY21kIHBvd2VyICRvbm9mZiIpOworCisgICAgbXkgJGNvdW50ID0gNjA7
CisgICAgZm9yICg7OykgeworICAgICAgICBsYXN0IGlmICRnZXRzdGF0dXMtPigpIGVxICRvbm9m
ZjsKKyAgICAgICAgZGllICJkaWQgbm90IHBvd2VyICRvbm9mZiIgdW5sZXNzIC0tJGNvdW50ID4g
MDsKKyAgICAgICAgc2xlZXAoMSk7CisgICAgfQogfQogCiAxOwotLSAKMi4xLjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:26:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:26: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 1fa1eG-0000NH-9R; Mon, 02 Jul 2018 16:25: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=kxf3=js=citrix.com=prvs=714649dcc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fa1eF-0000N2-6u
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:25:55 +0000
X-Inumbo-ID: 99405fd9-7e14-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99405fd9-7e14-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:25:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59257381"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 17:25:45 +0100
Message-ID: <1530548747-28975-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 3/5] PowerMethod: New "nest"
 psuedo-method
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SWYgc3BlY2lmaWVkIGFzIHRoZSBmaXJzdCBtZXRob2QsIGl0IG1lYW5zIHRvIHJldmVyc2UgdGhl
IG9yZGVyIHdoZW4KcG93ZXJpbmcgb2ZmLgoKVGhlcmUgZG9uJ3Qgc2VlbSB0byBiZSBhbnkgZG9j
cyBmb3IgUG93ZXJNZXRob2QsIHNvIEkgaGF2ZSBub3QKZG9jdW1lbnRlZCB0aGlzIHJpZ2h0IG5v
dy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgotLS0KIE9zc3Rlc3QvVGVzdFN1cHBvcnQucG0gfCAxMyArKysrKysrKysrKy0tCiAxIGZpbGUg
Y2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9P
c3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQppbmRleCA3OTcz
N2VhLi5hZDg3N2UyIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCisrKyBiL09z
c3Rlc3QvVGVzdFN1cHBvcnQucG0KQEAgLTkyMCw3ICs5MjAsMTEgQEAgc3ViIHBvd2VyX2N5Y2xl
X2hvc3Rfc2V0dXAgKCQpIHsKICAgICBteSAoJGhvKSA9IEBfOwogICAgIG15ICRtZXRob2JqcyA9
IFsgXTsKICAgICBmb3JlYWNoIG15ICRtZXRoIChzcGxpdCAvXDtccyovLCAoJGhvLT57UG93ZXJ9
IC8vICd1bnN1cHBvcnRlZCcpKSB7Ci0JcHVzaCBAJG1ldGhvYmpzLCBnZXRfaG9zdF9tZXRob2Rf
b2JqZWN0KCRobywnUERVJywkbWV0aCk7CisgICAgICAgIGlmICgkbWV0aCBlcSAnbmVzdCcpIHsK
KyAgICAgICAgICAgIHB1c2ggQCRtZXRob2JqcywgJG1ldGg7CisgICAgICAgIH0gZWxzZSB7Cisg
ICAgICAgICAgICBwdXNoIEAkbWV0aG9ianMsIGdldF9ob3N0X21ldGhvZF9vYmplY3QoJGhvLCdQ
RFUnLCRtZXRoKTsKKyAgICAgICAgfQogICAgIH0KICAgICAkaG8tPntQb3dlck1ldGhvYmpzfSA9
ICRtZXRob2JqczsKIH0KQEAgLTk0Niw3ICs5NTAsMTIgQEAgc3ViIHBvd2VyX2N5Y2xlICgkKSB7
CiBzdWIgcG93ZXJfc3RhdGUgKCQkKSB7CiAgICAgbXkgKCRobywgJG9uKSA9IEBfOwogICAgIGxv
Z20oInBvd2VyOiBzZXR0aW5nICRvbiBmb3IgJGhvLT57TmFtZX0iKTsKLSAgICBmb3JlYWNoIG15
ICRtbyAoQHsgJGhvLT57UG93ZXJNZXRob2Jqc30gfSkgeworICAgIG15IEBtZXRob2JqcyA9IEB7
ICRoby0+e1Bvd2VyTWV0aG9ianN9IH07CisgICAgaWYgKCRtZXRob2Jqc1swXSBlcSAnbmVzdCcp
IHsKKyAgICAgICAgc2hpZnQgQG1ldGhvYmpzOworICAgICAgICBAbWV0aG9ianMgPSByZXZlcnNl
IEBtZXRob2JqcyBpZiAhJG9uOworICAgIH0KKyAgICBmb3JlYWNoIG15ICRtbyAoQG1ldGhvYmpz
KSB7CiAJJG1vLT5wZHVfcG93ZXJfc3RhdGUoJG9uKTsKICAgICB9CiB9Ci0tIAoyLjEuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:26:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:26: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 1fa1eH-0000NV-Tx; Mon, 02 Jul 2018 16:25: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=kxf3=js=citrix.com=prvs=714649dcc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fa1eF-0000NC-U9
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:25:55 +0000
X-Inumbo-ID: 93884454-7e14-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 93884454-7e14-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 18:25:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59257383"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 17:25:46 +0100
Message-ID: <1530548747-28975-5-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 4/5] PowerMethod: New pause functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

QW5kLCBhbiBhYmJyZXZpYXRpb24gZm9yIGludm9raW5nIGl0OiBqdXN0IHdyaXRpbmcgbnVtYmVy
cyAob3IKPG9uPi88b2ZmPiBwYWlyIG9mIG51bWJlcnMpLgoKU2lnbmVkLW9mZi1ieTogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogT3NzdGVzdC9QRFUvcGF1c2Uu
cG0gICB8IDQ5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysKIE9zc3Rlc3QvVGVzdFN1cHBvcnQucG0gfCAgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgNTIg
aW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IE9zc3Rlc3QvUERVL3BhdXNlLnBtCgpk
aWZmIC0tZ2l0IGEvT3NzdGVzdC9QRFUvcGF1c2UucG0gYi9Pc3N0ZXN0L1BEVS9wYXVzZS5wbQpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5iMTE2MGMwCi0tLSAvZGV2L251bGwK
KysrIGIvT3NzdGVzdC9QRFUvcGF1c2UucG0KQEAgLTAsMCArMSw0OSBAQAorIyBUaGlzIGlzIHBh
cnQgb2YgIm9zc3Rlc3QiLCBhbiBhdXRvbWF0ZWQgdGVzdGluZyBmcmFtZXdvcmsgZm9yIFhlbi4K
KyMgQ29weXJpZ2h0IChDKSAyMDE0IENpdHJpeCBJbmMuCisjCisjIFRoaXMgcHJvZ3JhbSBpcyBm
cmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisjIGl0
IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGFzIHB1Ymxpc2hlZCBieQorIyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIg
dmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorIyAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRl
ciB2ZXJzaW9uLgorIworIyBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUg
dGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyMgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRo
b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyMgTUVSQ0hBTlRBQklMSVRZIG9yIEZJ
VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorIyBHTlUgQWZmZXJvIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyMKKyMgWW91IHNob3VsZCBo
YXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlCisjIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cu
Z251Lm9yZy9saWNlbnNlcy8+LgorCitwYWNrYWdlIE9zc3Rlc3Q6OlBEVTo6cGF1c2U7CisKK3Vz
ZSBzdHJpY3Q7Cit1c2Ugd2FybmluZ3M7CisKK3VzZSBPc3N0ZXN0OwordXNlIE9zc3Rlc3Q6OlRl
c3RTdXBwb3J0OwordXNlIElPOjpGaWxlOworCitCRUdJTiB7CisgICAgdXNlIEV4cG9ydGVyICgp
OworICAgIG91ciAoJFZFUlNJT04sIEBJU0EsIEBFWFBPUlQsIEBFWFBPUlRfT0ssICVFWFBPUlRf
VEFHUyk7CisgICAgJFZFUlNJT04gICAgID0gMS4wMDsKKyAgICBASVNBICAgICAgICAgPSBxdyhF
eHBvcnRlcik7CisgICAgQEVYUE9SVCAgICAgID0gcXcoKTsKKyAgICAlRVhQT1JUX1RBR1MgPSAo
ICk7CisKKyAgICBARVhQT1JUX09LICAgPSBxdygpOworfQorCitzdWIgbmV3IHsKKyAgICBteSAo
JGNsYXNzLCAkaG8sICRtZXRobmFtZSwgJG9uLCAkb2ZmKSA9IEBfOworICAgIHJldHVybiBibGVz
cyBbICRvZmYsICRvbiBdLCAkY2xhc3M7Cit9CisKK3N1YiBwZHVfcG93ZXJfc3RhdGUgeworICAg
IG15ICgkbW8sICRvbikgPSBAXzsKKyAgICBteSAkZGVsYXkgPSAkbW8tPlshISRvbl07CisgICAg
bG9nbSgicG93ZXI6IHBkdSBvcGVyYXRpb24gcGF1c2luZyBmb3IgJHtkZWxheX1zIik7CisgICAg
c2xlZXAgJGRlbGF5OworfQorCisxOwpkaWZmIC0tZ2l0IGEvT3NzdGVzdC9UZXN0U3VwcG9ydC5w
bSBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KaW5kZXggYWQ4NzdlMi4uMDA0ZTY0NCAxMDA2NDQK
LS0tIGEvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQorKysgYi9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBt
CkBAIC05MjIsNiArOTIyLDkgQEAgc3ViIHBvd2VyX2N5Y2xlX2hvc3Rfc2V0dXAgKCQpIHsKICAg
ICBmb3JlYWNoIG15ICRtZXRoIChzcGxpdCAvXDtccyovLCAoJGhvLT57UG93ZXJ9IC8vICd1bnN1
cHBvcnRlZCcpKSB7CiAgICAgICAgIGlmICgkbWV0aCBlcSAnbmVzdCcpIHsKICAgICAgICAgICAg
IHB1c2ggQCRtZXRob2JqcywgJG1ldGg7CisgICAgICAgIH0gZWxzaWYgKCRtZXRoID1+IG17Xihc
ZCspKD86LyhcZCspKSR9KSB7CisgICAgICAgICAgICByZXF1aXJlIE9zc3Rlc3Q6OlBEVTo6cGF1
c2U7CisgICAgICAgICAgICBwdXNoIEAkbWV0aG9ianMsIG5ldyBPc3N0ZXN0OjpQRFU6OnBhdXNl
ICRobywgJ3BhdXNlJywgJDEsICQyLy8kMTsKICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAg
IHB1c2ggQCRtZXRob2JqcywgZ2V0X2hvc3RfbWV0aG9kX29iamVjdCgkaG8sJ1BEVScsJG1ldGgp
OwogICAgICAgICB9Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:26:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:26: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 1fa1eJ-0000O5-IT; Mon, 02 Jul 2018 16:25: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=kxf3=js=citrix.com=prvs=714649dcc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fa1eI-0000Nd-Rb
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:25:58 +0000
X-Inumbo-ID: 9b371d8f-7e14-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b371d8f-7e14-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:26:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59257394"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 17:25:42 +0100
Message-ID: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 0/5] Support for PDU *and* IPMI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

RnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpXZSBoYXZlIGJl
ZW4gaGF2aW5nIHRyb3VibGUgd2l0aCBvdXIgUERVIHBvcnRzOiByZWxheXMgYXJlIGdldHRpbmcK
c3R1Y2suICBUaGlzIGlzIGFmZmVjdGluZyBhIGRpc3RyZXNzaW5nIHZhcmlldHkgb2YgbWFjaGlu
ZXMgYW5kIGJvdGgKb3VyIFBEVXMuCgpXZSBoYXZlIGEgdGhlb3J5IHRoZSByZWxheXMgd2lsbCB3
b3JrIGEgbG90IGJldHRlciBpZiB3ZSBkbyBub3Qgb3BlbgphbmQgY2xvc2UgdGhlbSB1bmRlciB0
aGUgbG9hZCBvZiB0aGUgbWFpbiBzeXN0ZW0uCgpEZXBsb3ltZW50IG9mIHRoaXMgY2hhbmdlIGZv
ciBhbnkgb25lIHRlc3QgYm94IGlzIGFzIGZvbGxvd3M6CiAqIHBsdWcgdGhlIHRlc3QgYm94J3Mg
bWFuYWdlbWVudCBwb3J0IGludG8gdGhlIHRlc3QgbmV0d29yawogKiBnaXZlIGl0IGFuIGlwIGFk
ZHJlc3MgYW5kIGNoZWNrIHRoYXQgaXBtaSBzZWVtcyB0byB3b3JrCiAqIHNldCB0aGUgdGVzdCBi
b3ggbm90IHRvIGNvbWUgb24gYWZ0ZXIgQUMgcG93ZXIgbG9zcwogKiBjb25maWd1cmUgdGhlIGFu
c2libGUgcGxheWJvb2sgdG8gc3BlY2lmeSB0aGUgYXBwcm9wcmlhdGUKICAgY29uZmlnIHJ1bmUg
KHNlZSB0aGUgZmluYWwgcGF0Y2gpLgoKQ3VycmVudGx5LCBJIGhhdmUgZG9uZSB0aGlzIGZvciB0
d28gb2Ygb3VyIGJveGVzIChyaW1hdmFbMDFdKSB3aGljaAphcmUgb3V0IG9mIHNlcnZpY2UgYmVj
YXVzZSBvZiByZWxheSB0cm91YmxlLiAgSSBhbSBhYm91dCB0byBydW4KYSBmdWxsIGNvbW1pc3Np
b25pbmcgdGVzdCB3aXRoIHRoZXNlIGNoYW5nZXMuCgpJYW4gSmFja3NvbiAoNSk6CiAgUERVOjpp
cG1pOiBEbyBub3QgcmV0dXJuIHVudGlsIHRoZSBwb3dlciBzdGF0ZSBoYXMgY2hhbmdlZAogIFBE
VTo6aXBtaTogQmV0dGVyIHVzZXJuYW1lL3Bhc3N3b3JkIGNvbmZpZ3VyYXRpb24KICBQb3dlck1l
dGhvZDogTmV3ICJuZXN0IiBwc3VlZG8tbWV0aG9kCiAgUG93ZXJNZXRob2Q6IE5ldyBwYXVzZSBm
dW5jdGlvbmFsaXR5CiAgUERVOjpwYXVzZTogQmV0dGVyIHBhdXNlIHRpbWUgY29uZmlndXJhdGlv
bgoKIE9zc3Rlc3QvUERVL2lwbWkucG0gICAgfCAyOCArKysrKysrKysrKysrKysrKystLS0tLS0t
LQogT3NzdGVzdC9QRFUvcGF1c2UucG0gICB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiBPc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIHwgMTYgKysr
KysrKysrKysrKy0tCiAzIGZpbGVzIGNoYW5nZWQsIDg4IGluc2VydGlvbnMoKyksIDEwIGRlbGV0
aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IE9zc3Rlc3QvUERVL3BhdXNlLnBtCgotLSAKMi4x
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 16:59:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 16:59:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fa2AM-0003no-OZ; Mon, 02 Jul 2018 16:59: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=kxf3=js=citrix.com=prvs=714649dcc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fa2AL-0003nj-MG
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 16:59:05 +0000
X-Inumbo-ID: 3b014f85-7e19-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b014f85-7e19-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 16:59:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="59260605"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 2 Jul 2018 17:58:58 +0100
Message-ID: <1530550738-559-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1530548747-28975-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 6/5] PDU::ipmi_try: New method
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Rm9yIHBvd2VyIG9uLCB0aGlzIGlzIGp1c3QgbGlrZSBpcG1pLgoKRm9yIHBvd2VyIG9mZiwgaXQg
ZG9lc24ndCBtaW5kIGVycm9ycyAoYWx0aG91Z2ggaXQgaGFzIHRocmVlCmF0dGVtcHRzKS4gIFRo
aXMgaXMgdXNlZnVsIHdoZW4gY29tYmluZWQgd2l0aCBwZHUgcG93ZXI6IGlmIHRoZQpjaGFzc2lz
IHBvd2VyIGlzIGFscmVhZHkgb2ZmLCBpcG1pIHdpbGwgZmFpbC4KCklmIHRoZSBpcG1pIG9wZXJh
dGlvbiBkb2VzIGZhaWwsIHRoZW4gdGhlIGNoYXNzaW5nIHBkdSBwb3dlciBvcGVyYXRpb24Kd2ls
bCBkbyB0aGUgam9iLiAgU28gdGhpcyB3aWxsIGFsc28gZml4IHRoaW5ncyBpZiB0aGUgdGVzdCBj
YXNlCmNyYXNoZWQgdGhlIGJtYyBvciBzb21ldGhpbmcuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBPc3N0ZXN0L1BEVS9pcG1pX3Ry
eS5wbSB8IDU1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCA1NSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQg
T3NzdGVzdC9QRFUvaXBtaV90cnkucG0KCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1BEVS9pcG1pX3Ry
eS5wbSBiL09zc3Rlc3QvUERVL2lwbWlfdHJ5LnBtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAuLjE3MmY0ZWMKLS0tIC9kZXYvbnVsbAorKysgYi9Pc3N0ZXN0L1BEVS9pcG1pX3Ry
eS5wbQpAQCAtMCwwICsxLDU1IEBACisjIFRoaXMgaXMgcGFydCBvZiAib3NzdGVzdCIsIGFuIGF1
dG9tYXRlZCB0ZXN0aW5nIGZyYW1ld29yayBmb3IgWGVuLgorIyBDb3B5cmlnaHQgKEMpIDIwMTQg
Q2l0cml4IEluYy4KKyMKKyMgVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4g
cmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyMgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo
ZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5CisjIHRo
ZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vu
c2UsIG9yCisjIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisjCisjIFRoaXMg
cHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVs
LAorIyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3
YXJyYW50eSBvZgorIyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFS
IFBVUlBPU0UuICBTZWUgdGhlCisjIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBm
b3IgbW9yZSBkZXRhaWxzLgorIworIyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9m
IHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyMgYWxvbmcgd2l0aCB0aGlz
IHByb2dyYW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisK
K3BhY2thZ2UgT3NzdGVzdDo6UERVOjppcG1pX3RyeTsKKwordXNlIHN0cmljdDsKK3VzZSB3YXJu
aW5nczsKKwordXNlIE9zc3Rlc3Q7Cit1c2UgT3NzdGVzdDo6VGVzdFN1cHBvcnQ7Cit1c2UgSU86
OkZpbGU7Cit1c2UgT3NzdGVzdDo6UERVOjppcG1pOworCitCRUdJTiB7CisgICAgdXNlIEV4cG9y
dGVyICgpOworICAgIG91ciAoJFZFUlNJT04sIEBJU0EsIEBFWFBPUlQsIEBFWFBPUlRfT0ssICVF
WFBPUlRfVEFHUyk7CisgICAgJFZFUlNJT04gICAgID0gMS4wMDsKKyAgICBASVNBICAgICAgICAg
PSBxdyhFeHBvcnRlciBPc3N0ZXN0OjpQRFU6OmlwbWkpOworICAgIEBFWFBPUlQgICAgICA9IHF3
KCk7CisgICAgJUVYUE9SVF9UQUdTID0gKCApOworCisgICAgQEVYUE9SVF9PSyAgID0gcXcoKTsK
K30KKworc3ViIHBkdV9wb3dlcl9zdGF0ZSB7CisgICAgbXkgKCRtbywgJG9uKSA9IEBfOworCisg
ICAgaWYgKCRvbikgeworCSRtby0+T3NzdGVzdDo6UERVOjppcG1pOjpwZHVfcG93ZXJfc3RhdGUo
JG9uKTsKKyAgICB9IGVsc2UgeworICAgICAgICBteSAkYXR0ZW1wdHMgPSAzOworCWZvcmVhY2gg
bXkgJGF0dGVtcHQgKDEuLiRhdHRlbXB0cykgeworCSAgICBldmFsIHsKKwkJJG1vLT5Pc3N0ZXN0
OjpQRFU6OmlwbWk6OnBkdV9wb3dlcl9zdGF0ZSgkb24pOworCSAgICB9OworCSAgICBsYXN0IHVu
bGVzcyAkQDsKKwkgICAgd2FybiAiKGF0dGVtcHQgJGF0dGVtcHQvJGF0dGVtcHRzKSAkQCI7CisJ
fQorICAgIH0KK30KKworMTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 17:00:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 17:00:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fa2Bq-0004Qs-7o; Mon, 02 Jul 2018 17:00: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fa2Bo-0004Qb-JM
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 17:00:36 +0000
X-Inumbo-ID: 71535e6a-7e19-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71535e6a-7e19-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 17:00: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 1fa2Bm-0004fu-1y; Mon, 02 Jul 2018 17:00:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fa2Bl-0002sJ-MH; Mon, 02 Jul 2018 17:00:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fa2Bl-0000v4-KQ; Mon, 02 Jul 2018 17:00:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124877-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-arm64-arm64-xl:<job
 status>:broken:regression
 linux-4.9:test-arm64-arm64-xl:host-install(4):broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot: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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm: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-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: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-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-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-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-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=c806e0856941597f058b4a527d77dbc0000c513c
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 17:00:33 +0000
Subject: [Xen-devel] [linux-4.9 test] 124877: 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>

ZmxpZ2h0IDEyNDg3NyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg3Ny8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQoKUmVncmVz
c2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
NyB4ZW4tYm9vdCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYzgwNmUwODU2OTQxNTk3ZjA1OGI0YTUyN2Q3
N2RiYzAwMDBjNTEzYwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNmJh
ODliNTJiYTY5MTZiYzdhM2QzOTBkNzA5NTFlOTkyYzBjYTM5ZQoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTIyOTY5ICAyMDE4LTA1LTE5IDE2OjM5OjU5IFogICA0NCBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyMzA3NCAgMjAxOC0wNS0yMiAxNzoxMDowOCBaICAgNDAgZGF5cyAgIDMxIGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc0NSAgMjAxOC0wNi0yNiAxNzowOTo0NSBaICAg
IDUgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KNTg2IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bCBicm9rZW4KYnJv
a2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bCBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjIxMzIgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 17:18:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 17:18:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fa2T2-0005xx-EL; Mon, 02 Jul 2018 17:18: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=h1sd=js=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fa2T1-0005xs-4r
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 17:18:23 +0000
X-Inumbo-ID: e731bd5d-7e1b-11e8-8089-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e731bd5d-7e1b-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 19:18:14 +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 9F4DC249B1;
 Mon,  2 Jul 2018 17:18:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530551900;
 bh=qD+RziNWZ7ilhb6PPwumN73Xfoj0YALdH8D9UAeS444=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=LxXC42PIegBOENfimOdjFQZ2kAaXJjf2rASxnK1g49Qas+L5caBo/AjaU4EsyLCqM
 wjH5oXZRVmT6XNCf8E8HLVsoUlwmPBLa9vcWn9eUU+xHl2vDIkqivxD+vZEgDIwzxH
 SaqZfX6SHjl9Mv1D12JTI4UMAtWkquarftz0JFWk=
Date: Mon, 2 Jul 2018 10:18: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: <cd3006a9-0ee4-ffc6-dccc-fe47d64c6a58@arm.com>
Message-ID: <alpine.DEB.2.10.1807021013570.23811@sstabellini-ThinkPad-X260>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
 <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
 <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
 <23345.6832.106103.997622@mariner.uk.xensource.com>
 <20180626064917.wasgl6de6x6o3toi@mac.bytemobile.com>
 <cd3006a9-0ee4-ffc6-dccc-fe47d64c6a58@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1622506955-1530551898=:23811"
Subject: Re: [Xen-devel] [PATCH RFC] 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: sstabellini@kernel.org, Wei Liu <wei.liu2@citrix.com>,
 andrew.cooper3@citrix.com, xen-devel@lists.xen.org,
 Ian Jackson <ian.jackson@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.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-1622506955-1530551898=:23811
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Mon, 2 Jul 2018, Julien Grall wrote:
> On 06/26/2018 07:49 AM, Roger Pau Monné wrote:
> > On Mon, Jun 25, 2018 at 05:39:12PM +0100, Ian Jackson wrote:
> > > Roger Pau Monné writes ("Re: [PATCH RFC] tools/libxl: Switch Arm guest
> > > type to PVH"):
> > > > IMO I would remove the 'type' option from xl.cfg (so that it's
> > > > basically ignored) in the ARM case and force it internally to PVH (if
> > > > that's the best route for current ARM guests).
> > > 
> > > What about libvirt users ?  I haven't seen what a libvirt Xen ARM
> > > guest config looks like but we need to meak sure that existing guests
> > > don't break.
> > 
> > For livbirt (or users of libxl library) we could force the type to
> > pvh, regardless of the value set by the client, but I guess that would
> > make adding types later on quite complicated.
> 
> I am fairly confident we will never have PV guest on Arm. So one solution
> would be to alias PV to PVH for Arm. This still give us the liberty to add
> more guest type in the future.
> 
> Any opinions?

Roger, what is the plan for x86? Wasn't there an idea to silently and
transparently "upgrade" PV guests to PVH when possible (when hardware
support is available)?

If that is the case, basically we could do the same for ARM. We could
have an hardware features check, that would always return true on ARM
because without virtualization extensions Xen cannot even boot, then
upgrade PV to PVH. On x86 the upgrade would only happen when the
required features are present.
--8323329-1622506955-1530551898=:23811
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1622506955-1530551898=:23811--


From xen-devel-bounces@lists.xenproject.org Mon Jul 02 17:21:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 17: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 1fa2Vo-0006br-Vj; Mon, 02 Jul 2018 17:21:16 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.43])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <konrad.wilk@oracle.com>) id 1fa2Vn-0006b7-OR
 for xen-devel@lists.xensource.com; Mon, 02 Jul 2018 17:21:15 +0000
Received: from [46.226.52.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-a.eu-west-1.aws.symcld.net id AA/14-12616-A0F5A3B5;
 Mon, 02 Jul 2018 17:21:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIKsWRWlGSWpSXmKPExsXSO6nOT5cz3ir
 aYP1Ha4t7U96zOzB6bO/bxR7AGMWamZeUX5HAmrG/6zlLwXv2ir3ds9gbGD+zdjFycQgJLGeU
 OHNgHRuIwyJwk0Xi/6VTTBCZ14wSE1f9YodwfjFKTO2YxQjhbGCUWPdjMxuE080o8WvxKZYuR
 k4gp0ji4KS1rCA2i4CKxOqnF4HaOTjYBEwk3qxyBAmLCFhKdN/ZyALSyyxwik2i89kedpCEsI
 CrxLqHi1hA6nkFzCV2dldBzO9jlbj9Yx1YDa+AoMTJmU/AdjELaEnc+PeSCaSeWUBaYvk/DpA
 wp4CnxNaWJWDlogLKEvP2rWIDKZEQCJX4+F4eZKSEwAQmibuLTrNMYBSdhWTqLCRTZyFMXcDI
 vIrRIqkoMz2jJDcxM0fX0MBA19DQSNfQ0ljXyNBQL7FKN1EvtVS3PLW4RBfILS/WK67MTc5J0
 ctLLdnECIweBiDYwbj8QvIhRkkOJiVR3ul8VtFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHjV4o
 BygkWp6akVaZk5wDiGSUtw8CiJ8CqApHmLCxJzizPTIVKnGHU5/ryfOolZiCUvPy9VSpxXH6R
 IAKQoozQPbgQspVxilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMK82yBSezLwSuE2vgI5gAjqi
 Z5slyBEliQgpqQZGAd3LybmdmjNWlSWfrgm2YfJ4Jqr9nUuY94eD9a1DiXX+f/bZT92peu3O+
 QKxuMy+BcIsCXzLl+qVeSyUNdoto7yoUFvny2PjoqmvLDQNLZkiXUNu7y9gyhX6ZbTv7r2/Uq
 ZcHC198Wc8o9R1LQ9oHfyrwc0bWtGp93bnRGn7jL/3X//cOUOJpTgj0VCLuag4EQDij8QuJAM
 AAA==
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-5.tower-264.messagelabs.com!1530552072!2929137!1
X-Originating-IP: [141.146.126.78]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12651 invoked from network); 2 Jul 2018 17:21:13 -0000
Received: from aserp2120.oracle.com (HELO aserp2120.oracle.com)
 (141.146.126.78)
 by server-5.tower-264.messagelabs.com with AES256-GCM-SHA384 encrypted SMTP;
 2 Jul 2018 17:21:13 -0000
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 w62HIjmA179000;
 Mon, 2 Jul 2018 17:18: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-2017-10-26;
 bh=evj2uILatZHYgkzTQDgkvu0nsj44KB/qQWY04GT3xew=;
 b=JIg3z1LmlJ3Jw6uVlZ07Ag7WKiLdzyshhICm8LdvNPsnPxUpGBbXpFtU9bVjWqnHvAQH
 4c9TMtryQEBph1HeEH2kBn6p3G//PZwGy39HCSyPlbOfaxE0Tb33/Ye9vOPiMD0jJchI
 GOXXCdPmjCElRZmK9tv0BK5VrYGSRawPDicZXAyNfYrdV/EjQ7jYSSwKHf4mg0V5Hfrl
 FmIoDAm43AADIJLbil6ly0opksAG9/mtSTUk0imUdVPWxg5I1hzmQ0Fb8GeLnGx8kwI6
 fT4+Gp4tCJmlc7D7Cs7EGQ8sg2tmoKZ6WiCRjNxbUC1Jku0M1MVRiUZJbYDJZ7Zo1NU2 Zw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2jx1tnwcdd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 02 Jul 2018 17:18:44 +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 w62HIhN7002112
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 2 Jul 2018 17:18:43 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w62HIcJx008395;
 Mon, 2 Jul 2018 17:18:38 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 02 Jul 2018 10:18:38 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 64D336A00C2; Mon,  2 Jul 2018 13:18:36 -0400 (EDT)
Date: Mon, 2 Jul 2018 13:18:36 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Thomas Gleixner <tglx@linutronix.de>, jgross@suse.com
Message-ID: <20180702171836.GD22876@char.us.oracle.com>
References: <alpine.DEB.2.21.1806231815060.8650@nanos.tec.linutronix.de>
 <alpine.DEB.2.21.1806232210110.8650@nanos.tec.linutronix.de>
 <CAGM2reYQx769omkWVweEcTMy8WNrKOiuUVo4OFWNh4zW-rc4pg@mail.gmail.com>
 <alpine.DEB.2.21.1806232347540.8650@nanos.tec.linutronix.de>
 <alpine.DEB.2.21.1806261725510.1587@nanos.tec.linutronix.de>
 <CAGM2reYQ23XhQHAOO0Oo8MGvgrjpNZPZkwp+wwsU8Fb+jfANyA@mail.gmail.com>
 <alpine.DEB.2.21.1806270947410.1587@nanos.tec.linutronix.de>
 <alpine.DEB.2.21.1806281159590.1778@nanos.tec.linutronix.de>
 <CAGM2read-NcUjssuUPHaf=qhdidT8f7cRNOs_GjdPnuOVvi-Lw@mail.gmail.com>
 <alpine.DEB.2.21.1806290925340.1578@nanos.tec.linutronix.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.21.1806290925340.1578@nanos.tec.linutronix.de>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8942
 signatures=668704
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-1806210000 definitions=main-1807020194
Subject: Re: [Xen-devel] [PATCH v12 09/11] x86/tsc: prepare for early
 sched_clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: gnomes@lxorguk.ukuu.org.uk, feng.tang@intel.com,
 Peter Zijlstra <peterz@infradead.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>,
 Steven Sistare <steven.sistare@oracle.com>, "H. Peter Anvin" <hpa@zytor.com>,
 Prarit Bhargava <prarit@redhat.com>, linux-s390@vger.kernel.org,
 xen-devel@lists.xensource.com, x86@kernel.org, linux@armlinux.org.uk,
 Daniel Jordan <daniel.m.jordan@oracle.com>, mingo@redhat.com,
 Petr Mladek <pmladek@suse.com>, John Stultz <john.stultz@linaro.org>,
 boris.ostrovsky@oracle.com, andriy.shevchenko@linux.intel.com,
 douly.fnst@cn.fujitsu.com, sboyd@codeaurora.org,
 LKML <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, pbonzini@redhat.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMDk6MzA6MTBBTSArMDIwMCwgVGhvbWFzIEdsZWl4bmVy
IHdyb3RlOgo+IE9uIFRodSwgMjggSnVuIDIwMTgsIFBhdmVsIFRhdGFzaGluIHdyb3RlOgo+ID4g
T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTE6MjMgQU0gVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxp
bnV0cm9uaXguZGU+IHdyb3RlOgo+ID4gSGkgVGhvbWFzLAo+ID4gCj4gPiBJbiBhZGRpdGlvbiB0
byBhYm92ZSwgd2UgaGF2ZSB4ZW4gaHZtOgo+ID4gCj4gPiBzZXR1cF9hcmNoKCkKPiA+ICAgICAu
Li4KPiA+ICAgICBpbml0X2h5cGVydmlzb3JfcGxhdGZvcm0oKTsKPiA+ICAgICAgICAgeDg2X2lu
aXQuaHlwZXIuaW5pdF9wbGF0Zm9ybSgpOwo+ID4gICAgICAgICAgICAgeGVuX2h2bV9ndWVzdF9p
bml0KCkKPiA+ICAgICAgICAgICAgICAgICB4ZW5faHZtX2luaXRfdGltZV9vcHMoKTsKPiAKPiBE
dWguIE1pc3NlZCB0aGF0IGNvbXBsZXRlbHkuCj4gCj4gPiAgICAgLi4uCj4gPiAgICAgdHNjX2Vh
cmx5X2RlbGF5X2NhbGlicmF0ZSgpOwo+ID4gICAgICAgICB0c2Nfa2h6ID0geDg2X3BsYXRmb3Jt
LmNhbGlicmF0ZV90c2MoKTsgPT0geGVuX3RzY19raHooKQo+ID4gICAgIC4uLgo+ID4gCj4gPiBX
aGljaCB3b3JrcyBlYXJseS4KPiA+IAo+ID4gU28sIHdoYXQgc2hvdWxkIHdlIGRvIHdpdGggeGVu
LCB3aGljaCBzZWVtcyB0byBiZSB0aGUgb25seSBwbGF0Zm9ybQo+ID4gdGhhdCB3b3VsZCBwcm92
aWRlIGRpZmZlcmVudCB0c2MgZnJlcXVlbmN5IGVhcmx5IGFuZCBsYXRlLCBiZWNhdXNlIG9mCj4g
PiBkaWZmZXJlbnQgY2FsaWJyYXRpb24gbWV0aG9kPwo+IAo+IEZpeCBpdD8gSSBoYXZlIG5vIGlk
ZWEgd2h5IFhFTiBoYXMgdHdvIHZhcmlhbnRzIG9mIHRoZSBzY2hlbWUgYW5kIEkgbmVpdGhlcgo+
IGhhdmUgYSBjbHVlIHdoeSB0aGUgS1ZNIGNsb2NrIHN0dWZmIGlzIGxhdGUuCgpBZGRlZCBKdWVy
Z2VuIChYZW4pLgo+IAo+IFRoYW5rcywKPiAKPiAJdGdseAo+IAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 18:02:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 18: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 1fa39R-00024H-IO; Mon, 02 Jul 2018 18:02: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=reva=js=citrix.com=prvs=7140ce76c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fa39Q-000247-Hg
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 18:02:12 +0000
X-Inumbo-ID: 0bda61a8-7e22-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0bda61a8-7e22-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 18:02:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208,217";a="75616560"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Notes for xen summit 2018 design session] Process changes: is
 the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t5w==
Date: Mon, 2 Jul 2018 18:00:34 +0000
Message-ID: <0920C595-DA2C-4C5E-B713-40ADB616CC93@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.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============3249261705686678039=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3249261705686678039==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_0920C595DA2C4C5EB71340ADB616CC93citrixcom_"

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

IyBUb3BpY3MgdG8gZGlzY3Vzcw0KDQojIyMgUmVsZWFzZSBDYWRlbmNlDQoNCjIgeWVhcnMgYWdv
LCB3ZSBtb3ZlZCB0byBhIDYgbW9udGhseSByZWxlYXNlIGNhZGVuY2UuIFRoZSBpZGVhIHdhcyB0
byBoZWxwIGNvbXBhbmllcyBnZXR0aW5nDQoNCmZlYXR1cmVzIGludG8gWGVuIGluIGEgbW9yZSBw
cmVkaWN0YWJsZSB3YXkuIFRoaXMgYXBwZWFycyBub3QgdG8gaGF2ZSB3b3JrZWQuIEF0IHRoZSBz
YW1lIHRpbWUsDQoNCnRoZSBudW1iZXIgb2YgcmVsZWFzZXMgaXMgY3JlYXRpbmcgcHJvYmxlbXMg
Zm9yIHRoZSBzZWN1cml0eSB0ZWFtIGFuZCBzb21lIGRvd25zdHJlYW1zLiBJDQoNCndhbnRlZCB0
byBjb2xsZWN0IHZpZXdzIHRvIGtpY2stc3RhcnQgYW4gZS1tYWlsIGRpc2N1c3Npb24uDQoNCiMj
IyBTZWN1cml0eSBQcm9jZXNzOg0KDQpTZWUgaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9h
cmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA1L21zZzAxMTI3Lmh0bWwNCg0KIyMjIE90aGVy
IGNoYW5nZXMgdGhhdCBtYXkgYmUgd29ydGggaGlnaGxpZ2h0aW5nIC4uLg0KDQoNCg0KIyBEaXNj
dXNzZWQgdG9waWNzDQoNCiMjIyBSZWxlYXNlIENhZGVuY2U6IDYgbW9udGhzIHZzIDkgbW9udGhz
DQoNCldlIGNvbXBhcmVkIHRoZSBwcm9zIGFuZCBjb25zIG9mIGJvdGggbW9kZWxzDQoNCnwgNiBt
b250aHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDkgbW9udGhzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCg0KfCAtLS0tLS0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgLS0tLS0tICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfA0KDQp8IExhcmdlIGZlYXR1cmVzIGhhdmUgdG8gYmUgYnJv
a2VuIHVwIGludG8gcGFydHMgfCBMZXNzIG9mIGFuIGlzc3VlIHdpdGggOSBtb250aHMgICAgICAg
ICAgICAgICB8DQoNCnwgNCBtb250aHMgZGV2ZWxvcG1lbnQgMi0zIG1vbnRocyBoYXJkZW5pbmcg
ICAgICB8IDYgbW9udGhzIGRldmVsb3BtZW50IDMtNCBtb250aHMgaGFyZGVuaW5nICAgIHwNCg0K
fCBGaXhlZCByZWxlYXNlIGN5Y2xlLCBmYWlybHkgcHJlZGljdGFibGUgICAgICAgIHwgSW4gdGhl
IHBhc3Qgd2Ugc2xpcHBlZCB0aGVzZSBtb3JlIHRoYW4gdG9kYXkgfA0KDQp8IFNlY3VyaXR5IG92
ZXJoZWFkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCBMZXNzIG9mIGEgc2VjdXJpdHkg
b3ZlcmhlYWQgICAgICAgICAgICAgICAgICB8DQoNCnwgUG9zaXRpdmUgYmVuZWZpdHMgZGlkIG5v
dCBtYXRlcmlhbGl6ZS4gICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwNCg0KfCBEaXN0cm9zIHVzZSBhIHdpZGVyIHJhbmdlIG9mIFhlbiB2ZXJz
aW9ucyAgICAgIHwgRGlzdHJvcyAxLjUgeWVhcnMgb3V0IG9mIGRhdGUgICAgICAgICAgICAgICAg
fA0KDQoNCg0KSW4gdGVybXMgb2YgcG9zaXRpdmUgYmVuZWZpdHM6IHdlIGhhdmUgbWFpbmx5IGJl
ZW4gcmVsZWFzaW5nIG9uIHRpbWUsIGJ1dCBoYXZlIGxlc3MNCg0KcHJlZGljdGFiaWxpdHkgb24g
d2hhdCBtYWtlcyBpdCBpbnRvIGEgcmVsZWFzZS4gQWxzbywgY29udHJpYnV0b3JzIGZyZXF1ZW50
bHkgbWlzcyB0aGVpciB0YXJnZXRlZA0KDQpyZWxlYXNlcy4NCg0KDQoNCldlIHRoZW4gaGFkIGEg
ZGlzY3Vzc2lvbiBhcm91bmQgd2h5IHRoZSBwb3NpdGl2ZSBiZW5lZml0cyBkaWRuJ3QgbWF0ZXJp
YWxpemU6DQoNCiogQW5kcmV3IGFuZCBhIGZldyBvdGhlciBiZWxpZXZlIHRoYXQgdGhlIG1vZGVs
IGlzbid0IGJyb2tlbiwgYnV0IHRoYXQgdGhlIGlzc3VlIGlzIHdpdGggaG93IHdlDQoNCiAgZGV2
ZWxvcC4gSW4gb3RoZXIgd29yZHMsIG1vdmluZyB0byBhIDkgbW9udGhzIG1vZGVsIHdpbGwgKm5v
dCogZml4IHRoZSB1bmRlcmx5aW5nIGlzc3VlcywgYnV0DQoNCiAgbWVyZWx5IHByb3ZpZGUgYW4g
aW5jZW50aXZlIG5vdCB0byBmaXggdGhlbS4NCg0KKiBJc3N1ZXMgaGlnaGxpZ2h0ZWQgd2VyZToN
Cg0KICAqIDItMyBtb250aHMgc3RhYmlsaXppbmcgcGVyaW9kIGlzIHRvbyBsb25nDQoNCiAgKiBU
b28gbXVjaCBzdGFydC9zdG9wIG9mIGRldmVsb3BtZW50IC0gd2Ugc2hvdWxkIGJyYW5jaCBlYXJs
aWVyICh3ZSBtYWlubHkgZG8gdGhpcyBvbiB0aGUgbGFzdA0KDQogICAgUkMgbm93KS4gVGhlIHNl
cmlhbCBwZXJpb2Qgb2YgZGV2ZWxvcG1lbnQgaGFzIGVzc2VudGlhbGx5IGJlY29tZSB0b28gc2hv
cnQuICpFdmVyeW9uZSogaW4gdGhlDQoNCiAgICByb29tIGFncmVlZCB0aGF0IGZpeGluZyB0aGlz
LCBpcyB0aGUgKm1vc3QgaW1wb3J0YW50IGlzc3VlKi4NCg0KICAqIFRlc3RpbmcgKGFrYSBPU1NU
RVNUKSBhbmQgQ0kgYXV0b21hdGlvbiBpcyB0b28gZnJhZ2lsZSBhbmQgd2UgYXJlIHRvbyBzbG93
LiBEbyB3ZSBuZWVkIGFub3RoZXINCg0KICAgIHdheSBvZiBzbW9rZSB0ZXN0aW5nIHdoaWNoIGFj
dHMgYXMgYSBmaWx0ZXIgdG8gT1NTVEVTVCBhbmQgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIGlzc3Vl
cyB0aGF0DQoNCiAgICBibG9jayBldmVyeW9uZSAtIGFsc28gc2VlIHRoZSBHaXRsYWIgZGlzY3Vz
c2lvbg0KDQogICAgKGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOC0wNy90aHJlYWRzLmh0bWwjMDAxMjYpDQoNCiAgICBBbHNvLCB3ZSBjb3Vs
ZCBkbyB0ZXN0aW5nIHVzaW5nIFFFTVUgZm9yIG1vc3QgY2FzZXMgd2hpY2ggYXJlIG5vdCBoYXJk
d2FyZSBzcGVjaWZpYyBmb3IgZmFzdGVyDQogICAgdHVybmFyb3VuZCBhcyBWaXJ5YU9TIGlzIHBs
YW5uaW5nIG9uIGRvaW5nLiBUaGlzIGlzIHNsb3csIGJ1dCBjYW4gYmUgb2ZmbG9hZGVkIGludG8g
dGhlIGNsb3VkDQogICAgYW5kIGNvdWxkIGJlIHRyaWdnZXJlZCBiZWZvcmUgYSBwYXRjaCBoaXRz
IHN0YWdpbmcuIERvdWcgaW5kaWNhdGVkIGhlIGNvdWxkIGhlbHAgZ2V0IHRoZSBuZWVkZWQNCg0K
ICAgIGNhcGFjaXR5IGZvciBmcmVlLg0KDQogICogVGVzdGluZyBmb3IgZW5kLXVzZXJzIGlzIHRv
byBoYXJkOiB3ZSBzaG91bGQgbm90IHJlcXVpcmUgdGhlbSB0byBidWlsZCBYZW4gLSBhZ2FpbiB3
aXRoIEdpdExhYg0KDQogICAgYXMgcGVyIHByZXZpb3VzIGRpc2N1c3Npb24gd2UgY291bGQgZGVs
aXZlciB1bnNpZ25lZCBSUE1zIGFuZCBEZWJ1ZyBCdWlsZHMgZm9yIHRlc3RpbmcuIElmIHdlDQoN
CiAgICB3ZXJlIGFibGUgdG8gZG8gdGhpcywgdGhpcyBzaG91bGQgaGVscA0KDQoNCg0KVGhlbiB0
aGVyZSB3YXMgYSBkaXNjdXNzaW9uIG9uIGhvdyB3ZSBjb3VsZCBtYWtlIG1vcmUgZG93bnN0cmVh
bXMgY29hbGVzY2UgYXJvdW5kIHRoZSBzYW1lIFhlbg0KDQpyZWxlYXNlcy4gVGhpcyBkaXNjdXNz
aW9uIHdhcyBkcml2ZW4gYnkgRG91ZyBHLCBidXQgd2UgZGlkbid0IGNvbWUgdG8gYSBjb25jbHVz
aW9uLiBJZiB3ZSB3ZXJlDQoNCmFibGUgdG8gZG8gdGhpcywgd2UgY291bGQgaW50cm9kdWNlIGEg
bW9kZWwgc2ltaWxhcmx5IHRvIERlYmlhbiwgd2VyZSBkb3duc3RyZWFtcyBjb3VsZCBwdWxsDQoN
CnRvZ2V0aGVyIGFuZCBmdW5kIGEgbG9uZ2VyIHN1cHBvcnQgcGVyaW9kIGZvciBhIFhlbiB2ZXJz
aW9uIHdoaWNoIHRoZSBtYWpvcml0eSBvZiBkb3duc3RyZWFtcw0KDQp1c2UsIHdpdGhvdXQgaW1w
YWN0aW5nIHRoZSBzdGFibGUgcmVsZWFzZSBtYWludGFpbmVyLg0KDQoNCg0KRG91ZyBtZW50aW9u
ZWQgdG8gbWUgYWZ0ZXJ3YXJkcywgdGhhdCB0aGVyZSBpcyBhIFhlbiBTbGFjayBjaGFubmVsIGZv
ciBkaXN0cm9zIHdoaWNoIGlzIHZlcnkNCg0KYWN0aXZlLCB3aGVyZSB3ZSBjb3VsZCB0ZXN0IHRo
aXMgaWRlYS4NCg0KDQoNCkFub3RoZXIgYXBwcm9hY2ggd291bGQgYmUgdG8gZm9sbG93IGEgbW9k
ZWwgYXMgdGhlIFdheWxhbmQgYW5kIFgxMSBjb21tdW5pdGllcyBkbywgd2hpY2ggaGF2ZQ0KDQpk
aWZmZXJlbnQgc3VwcG9ydCBwZXJpb2RzIGZvciBvZGQgYW5kIGV2ZW4gcmVsZWFzZXMuIFRoZXkg
dXNlIHRoZSBvZGQtdW5zdGFibGUvZXZlbi1zdGFibGUgc3R5bGUNCg0Kb2YgdmVyc2lvbmluZy4g
VGhpcyBtYXkgYmUgd29ydGggaW52ZXN0aWdhdGluZyBmdXJ0aGVyLg0KDQoNCg0KQWxzbywgdGhl
cmUgd2FzIGEgZGlzY3Vzc2lvbiBhYm91dCBVYnVudHUsIHdoaWNoIHdhcyBzdHJ1Z2dsaW5nIHdp
dGggdGhlaXIgcmVsZWFzZSBtb2RlbCBmb3INCg0KNCB5ZWFycywgYnV0IHRoZXkgc3R1Y2sgd2l0
aCBpdCBhbmQgZXNzZW50aWFsbHkgZml4ZWQgdGhlIHVuZGVybHlpbmcgaXNzdWVzLg0KDQoNCg0K
KkFDVElPTjoqIExhcnMgdm9sdW50ZWVyZWQgdG8gcHV0IHRvZ2V0aGVyIGEgc2ltaWxhciBkb2N1
bWVudCBhcyB3ZSBkaWQgZm9yIFNlY3VyaXR5LCBjb3ZlcmluZw0KDQp0aGUgUmVsZWFzZSBjeWNs
ZS4gVGhlIHN1bW1pdCBkaXNjdXNzaW9uIHByb3ZpZGVkIHNvbWUgaW50ZXJlc3RpbmcgcG9pbnRl
cnMgYW5kIGluc2lnaHRzLiBBcyBhDQoNCmZpcnN0IHN0ZXAsIHdlIG91Z2h0IHRvIGdldCBhIGNs
ZWFyZXIgcGljdHVyZSBvZiB0aGUgcGFpbiBwb2ludHMgd2l0aGluIHRoZSByZWxlYXNlIGN5Y2xl
IHRoYXQNCg0Kd2UgZXhwZXJpZW5jZSB0b2RheS4NCg0KDQoNCiMjIyBTZWN1cml0eSBQcm9jZXNz
DQoNCipCYXRjaGVzIGFuZCB0aW1pbmc6KiBFdmVyeW9uZSBwcmVzZW50LCBmZWx0IHRoYXQgaW5m
b3JtYWwgYmF0Y2hpbmcgaXMgZ29vZCAoZXhjZXB0aW9uIERvdWcgRyksDQoNCmJ1dCB0aGF0IHdl
IHNob3VsZCBub3QgbW92ZSB0byBhIFBhdGNoIFR1ZXNkYXkgbW9kZWwuIEZvciB0aGF0IHRvIHdv
cmssIHdlIHdvdWxkIG5lZWQNCg0Kc2lnbmlmaWNhbnRseSBtb3JlIG1hbi1wb3dlciBpbiB0aGUg
c2VjdXJpdHkgdGVhbSB0aGFuIHdlIGhhdmUgbm93LiBJbiBhZGRpdGlvbiwgaXQgd291bGQgYWxz
bw0KDQppbXBseSB0byBkZWZlciAqY3JpdGljYWwgaXNzdWVzKiBtZXJlbHkgdG8gaGl0IGFuIGFy
Yml0cmFyeSBkYXRlLCB3aGljaCB3YXMgcGVyY2VpdmVkIGFzIGJhZA0KDQppbiBwYXJ0aWN1bGFy
IGJ5IHRoZSBkb3duc3RyZWFtIHJlcHMgYXQgdGhlIG1lZXRpbmcuIEhvd2V2ZXIsIGFzIGluIHRo
ZSB4ZW4tZGV2ZWxAIGRpc2N1c3Npb24sDQoNCnRoZXJlIHdhcyBubyBkaXNhZ3JlZW1lbnQgdG8g
Y29kaWZ5IGJhdGNoaW5nIGFzIGFuIG9wdGlvbiBpbiBvdXIgc2VjdXJpdHkgcG9saWN5LCBhcyBs
b25nIGFzDQoNCml0IGlzIGZsZXhpYmxlIGVub3VnaC4NCg0KDQoNCkFnYWluLCB0aGVyZSB3YXMg
YSBzZW5zZSB0aGF0IHNvbWUgb2YgdGhlIGlzc3VlcyB3ZSBhcmUgc2VlaW5nIGNvdWxkIGJlIHNv
bHZlZCBpZiB3ZSBoYWQgYmV0dGVyDQoNCkNJIGNhcGFiaWxpdHk6IGluIG90aGVyIHdvcmRzLCBz
b21lIG9mIHRoZSBpc3N1ZXMgd2Ugd2VyZSBzZWVpbmcgY291bGQgYmUgcmVzb2x2ZWQgYnkNCg0K
KiBCZXR0ZXIgQ0kgY2FwYWJpbGl0eSBhcyBzdWdnZXN0ZWQgaW4gdGhlIFJlbGVhc2UgQ2FkZW5j
ZSBkaXNjdXNzaW9uDQoNCiogSW1wcm92aW5nIHNvbWUgb2YgdGhlIGludGVybmFsIHdvcmtpbmcg
cHJhY3RpY2VzIG9mIHRoZSBzZWN1cml0eSB0ZWFtDQoNCiogQmVmb3JlIHdlIGNvbW1pdCB0byBh
IGNoYW5nZSAoc3VjaCBhcyBpbXByb3ZlZCBiYXRjaGluZyksIHdlIHNob3VsZCB0cnkgdGhlbSBm
aXJzdCBpbmZvcm1hbGx5Lg0KICBFLmcuIHRoZSBzZWN1cml0eSB0ZWFtIGNvdWxkIHRyeSBhbmQg
d29yayB0b3dhcmRzIG1vcmUgcHJlZGljdGFibGUgZGF0ZXMgZm9yIGJhdGNoZXMgdnMuIGENCiAg
Y29uY3JldGUgcHJvY2VzcyBjaGFuZ2UNCg0KDQoNCk5vdGUgdGhhdCB3ZSBkaWQgbm90IGdldCB0
byB0aGUgc3RhYmxlIGJhc2VsaW5lIGRpc2N1c3Npb246IGJ1dCBpdCB3YXMgaGlnaGxpZ2h0ZWQg
dGhhdCBzZXZlcmFsDQoNCm1lbWJlcnMgb2YgdGhlIHNlY3VyaXR5IHRlYW0gYWxzbyB3ZWFyIHRo
ZSBoYXQgb2YgZGlzdHJvIHBhY2thZ2VycyBmb3IgRGViaWFuIGFuZCBDZW50T1MgYW5kDQoNCmFy
ZSBzdGFydGluZyB0byBmZWVsIHBhaW4uDQoNCg0KDQpMYXJzIG5vdGVkIHRoYXQgSSBtYXkgbWFr
ZSBzZW5zZSB0byBhcnJhbmdlIGEgY29tbXVuaXR5IGNhbGwgdG8gbWFrZSBtb3JlIHByb2dyZXNz
IG9uIHRoaXMgZGlzY3Vzc2lvbi4NCg==

--_000_0920C595DA2C4C5EB71340ADB616CC93citrixcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <079830B999CFE640A4CD403C639C12F4@citrix.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q291cmllcjsNCglwYW5vc2UtMToyIDAgNSAwIDAgMCAwIDAgMCAwO30NCkBmb250LWZhY2UNCgl7
Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIg
NDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1
IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBs
aS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9t
Oi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2
aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjojOTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29Q
bGFpblRleHQsIGxpLk1zb1BsYWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dA0KCXttc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7DQoJbWFyZ2lu
OjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28t
c3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uUGxhaW5UZXh0Q2hhcg0KCXttc28tc3R5bGUtbmFt
ZToiUGxhaW4gVGV4dCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxl
LWxpbms6IlBsYWluIFRleHQiOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5O30NCkBwYWdlIFdv
cmRTZWN0aW9uMQ0KCXtzaXplOjU5NS4zcHQgODQxLjlwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBw
dCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7
fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMg
djpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lm
IGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFw
IHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlm
XS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tR0IiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIj
OTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+IyBUb3BpY3MgdG8gZGlzY3Vz
czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj4jIyMgUmVsZWFzZSBDYWRlbmNlPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OkNvdXJpZXIiPjIgeWVhcnMgYWdvLCB3ZSBtb3ZlZCB0byBhIDYgbW9udGhseSByZWxlYXNl
IGNhZGVuY2UuIFRoZSBpZGVhIHdhcyB0byBoZWxwIGNvbXBhbmllcyBnZXR0aW5nDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6Q291cmllciI+ZmVhdHVyZXMgaW50byBYZW4gaW4gYSBtb3JlIHByZWRpY3RhYmxl
IHdheS4gVGhpcyBhcHBlYXJzIG5vdCB0byBoYXZlIHdvcmtlZC4gQXQgdGhlIHNhbWUgdGltZSwN
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj50aGUgbnVtYmVyIG9mIHJlbGVhc2VzIGlzIGNyZWF0
aW5nIHByb2JsZW1zIGZvciB0aGUgc2VjdXJpdHkgdGVhbSBhbmQgc29tZSBkb3duc3RyZWFtcy4g
SQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPndhbnRlZCB0byBjb2xsZWN0IHZpZXdzIHRvIGtp
Y2stc3RhcnQgYW4gZS1tYWlsIGRpc2N1c3Npb24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiMj
IyBTZWN1cml0eSBQcm9jZXNzOiA8bzpwPg0KPC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5TZWUgaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA1L21z
ZzAxMTI3Lmh0bWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+IyMjIE90aGVyIGNoYW5nZXMgdGhh
dCBtYXkgYmUgd29ydGggaGlnaGxpZ2h0aW5nIC4uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+IyBEaXNjdXNzZWQgdG9waWNzPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OkNvdXJpZXIiPiMjIyBSZWxlYXNlIENhZGVuY2U6IDYgbW9udGhzIHZzIDkgbW9udGhz
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPldlIGNvbXBhcmVkIHRoZSBwcm9zIGFuZCBjb25zIG9m
IGJvdGggbW9kZWxzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPnwgNiBtb250aHMmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7fCA5IG1vbnRo
cyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt8PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OkNvdXJpZXIiPnwgLS0tLS0tICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3wgLS0tLS0tICZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3w8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6Q291cmllciI+fCBMYXJnZSBmZWF0dXJlcyBoYXZlIHRvIGJlIGJyb2tlbiB1cCBpbnRv
IHBhcnRzIHwgTGVzcyBvZiBhbiBpc3N1ZSB3aXRoIDkgbW9udGhzICZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwO3w8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+fCA0IG1vbnRocyBkZXZlbG9wbWVu
dCAyLTMgbW9udGhzIGhhcmRlbmluZyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8IDYg
bW9udGhzIGRldmVsb3BtZW50IDMtNCBtb250aHMgaGFyZGVuaW5nJm5ic3A7Jm5ic3A7ICZuYnNw
O3w8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+fCBGaXhlZCByZWxlYXNlIGN5Y2xlLCBmYWlybHkg
cHJlZGljdGFibGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfCBJ
biB0aGUgcGFzdCB3ZSBzbGlwcGVkIHRoZXNlIG1vcmUgdGhhbiB0b2RheSB8PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OkNvdXJpZXIiPnwgU2VjdXJpdHkgb3ZlcmhlYWQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfCBMZXNzIG9mIGEgc2VjdXJpdHkg
b3ZlcmhlYWQgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7fDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTpDb3VyaWVyIj58IFBvc2l0aXZlIGJlbmVmaXRzIGRpZCBub3QgbWF0ZXJp
YWxpemUuJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHwg
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7fDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTpDb3VyaWVyIj58IERpc3Ryb3MgdXNlIGEgd2lkZXIgcmFuZ2Ugb2YgWGVuIHZlcnNpb25zJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHwgRGlzdHJvcyAxLjUgeWVhcnMgb3V0IG9mIGRh
dGUgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7fDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3Vy
aWVyIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+SW4gdGVybXMgb2YgcG9zaXRpdmUg
YmVuZWZpdHM6IHdlIGhhdmUgbWFpbmx5IGJlZW4gcmVsZWFzaW5nIG9uIHRpbWUsIGJ1dCBoYXZl
IGxlc3MNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5wcmVkaWN0YWJpbGl0eSBvbiB3aGF0IG1h
a2VzIGl0IGludG8gYSByZWxlYXNlLiBBbHNvLCBjb250cmlidXRvcnMgZnJlcXVlbnRseSBtaXNz
IHRoZWlyIHRhcmdldGVkDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+cmVsZWFzZXMuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OkNvdXJpZXIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5XZSB0aGVu
IGhhZCBhIGRpc2N1c3Npb24gYXJvdW5kIHdoeSB0aGUgcG9zaXRpdmUgYmVuZWZpdHMgZGlkbid0
IG1hdGVyaWFsaXplOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj4qIEFuZHJldyBhbmQgYSBmZXcg
b3RoZXIgYmVsaWV2ZSB0aGF0IHRoZSBtb2RlbCBpc24ndCBicm9rZW4sIGJ1dCB0aGF0IHRoZSBp
c3N1ZSBpcyB3aXRoIGhvdyB3ZQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiZuYnNwOyZuYnNw
O2RldmVsb3AuIEluIG90aGVyIHdvcmRzLCBtb3ZpbmcgdG8gYSA5IG1vbnRocyBtb2RlbCB3aWxs
ICpub3QqIGZpeCB0aGUgdW5kZXJseWluZyBpc3N1ZXMsIGJ1dA0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNv
dXJpZXIiPiZuYnNwOyZuYnNwO21lcmVseSBwcm92aWRlIGFuIGluY2VudGl2ZSBub3QgdG8gZml4
IHRoZW0uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiogSXNzdWVzIGhpZ2hsaWdodGVkIHdlcmU6
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiZuYnNwOyAqIDItMyBtb250aHMgc3RhYmlsaXppbmcg
cGVyaW9kIGlzIHRvbyBsb25nPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiZuYnNwOyAqIFRvbyBt
dWNoIHN0YXJ0L3N0b3Agb2YgZGV2ZWxvcG1lbnQgLSB3ZSBzaG91bGQgYnJhbmNoIGVhcmxpZXIg
KHdlIG1haW5seSBkbyB0aGlzIG9uIHRoZSBsYXN0DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7UkMgbm93KS4gVGhlIHNlcmlhbCBwZXJpb2Qgb2YgZGV2
ZWxvcG1lbnQgaGFzIGVzc2VudGlhbGx5IGJlY29tZSB0b28gc2hvcnQuICpFdmVyeW9uZSogaW4g
dGhlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7cm9v
bSBhZ3JlZWQgdGhhdCBmaXhpbmcgdGhpcywgaXMgdGhlICptb3N0IGltcG9ydGFudCBpc3N1ZSou
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiZuYnNwOyAqIFRlc3RpbmcgKGFrYSBPU1NURVNUKSBh
bmQgQ0kgYXV0b21hdGlvbiBpcyB0b28gZnJhZ2lsZSBhbmQgd2UgYXJlIHRvbyBzbG93LiBEbyB3
ZSBuZWVkIGFub3RoZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHdheSBvZiBzbW9rZSB0ZXN0aW5nIHdoaWNoIGFjdHMgYXMgYSBmaWx0ZXIgdG8gT1NTVEVTVCBh
bmQgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIGlzc3VlcyB0aGF0DQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291
cmllciI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7YmxvY2sgZXZlcnlvbmUgLSBhbHNvIHNlZSB0
aGUgR2l0bGFiIGRpc2N1c3Npb24NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsoPGEgaHJlZj0iaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMwMDEyNiI+aHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVh
ZHMuaHRtbCMwMDEyNjwvYT4pPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiZuYnNwOyZuYnNwOyZu
YnNwOyBBbHNvLCB3ZSBjb3VsZCBkbyB0ZXN0aW5nIHVzaW5nIFFFTVUgZm9yIG1vc3QgY2FzZXMg
d2hpY2ggYXJlIG5vdCBoYXJkd2FyZSBzcGVjaWZpYyBmb3IgZmFzdGVyDQo8YnI+DQombmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDt0dXJuYXJvdW5kIGFzIFZpcnlhT1MgaXMgcGxhbm5pbmcgb24gZG9p
bmcuIFRoaXMgaXMgc2xvdywgYnV0IGNhbiBiZSBvZmZsb2FkZWQgaW50byB0aGUgY2xvdWQ8YnI+
DQombmJzcDsmbmJzcDsmbmJzcDsgYW5kIGNvdWxkIGJlIHRyaWdnZXJlZCBiZWZvcmUgYSBwYXRj
aCBoaXRzIHN0YWdpbmcuIERvdWcgaW5kaWNhdGVkIGhlIGNvdWxkIGhlbHAgZ2V0IHRoZSBuZWVk
ZWQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtjYXBh
Y2l0eSBmb3IgZnJlZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+Jm5ic3A7ICogVGVzdGluZyBm
b3IgZW5kLXVzZXJzIGlzIHRvbyBoYXJkOiB3ZSBzaG91bGQgbm90IHJlcXVpcmUgdGhlbSB0byBi
dWlsZCBYZW4gLSBhZ2FpbiB3aXRoIEdpdExhYg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwO2FzIHBlciBwcmV2aW91cyBkaXNjdXNzaW9uIHdlIGNvdWxk
IGRlbGl2ZXIgdW5zaWduZWQgUlBNcyBhbmQgRGVidWcgQnVpbGRzIGZvciB0ZXN0aW5nLiBJZiB3
ZQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3dlcmUg
YWJsZSB0byBkbyB0aGlzLCB0aGlzIHNob3VsZCBoZWxwDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmll
ciI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPlRoZW4gdGhlcmUgd2FzIGEgZGlzY3Vz
c2lvbiBvbiBob3cgd2UgY291bGQgbWFrZSBtb3JlIGRvd25zdHJlYW1zIGNvYWxlc2NlIGFyb3Vu
ZCB0aGUgc2FtZSBYZW4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5yZWxlYXNlcy4gVGhpcyBk
aXNjdXNzaW9uIHdhcyBkcml2ZW4gYnkgRG91ZyBHLCBidXQgd2UgZGlkbid0IGNvbWUgdG8gYSBj
b25jbHVzaW9uLiBJZiB3ZSB3ZXJlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+YWJsZSB0byBk
byB0aGlzLCB3ZSBjb3VsZCBpbnRyb2R1Y2UgYSBtb2RlbCBzaW1pbGFybHkgdG8gRGViaWFuLCB3
ZXJlIGRvd25zdHJlYW1zIGNvdWxkIHB1bGwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj50b2dl
dGhlciBhbmQgZnVuZCBhIGxvbmdlciBzdXBwb3J0IHBlcmlvZCBmb3IgYSBYZW4gdmVyc2lvbiB3
aGljaCB0aGUgbWFqb3JpdHkgb2YgZG93bnN0cmVhbXMNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVy
Ij51c2UsIHdpdGhvdXQgaW1wYWN0aW5nIHRoZSBzdGFibGUgcmVsZWFzZSBtYWludGFpbmVyLg0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5E
b3VnIG1lbnRpb25lZCB0byBtZSBhZnRlcndhcmRzLCB0aGF0IHRoZXJlIGlzIGEgWGVuIFNsYWNr
IGNoYW5uZWwgZm9yIGRpc3Ryb3Mgd2hpY2ggaXMgdmVyeQ0KPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJp
ZXIiPmFjdGl2ZSwgd2hlcmUgd2UgY291bGQgdGVzdCB0aGlzIGlkZWEuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OkNvdXJpZXIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5Bbm90aGVyIGFwcHJvYWNo
IHdvdWxkIGJlIHRvIGZvbGxvdyBhIG1vZGVsIGFzIHRoZSBXYXlsYW5kIGFuZCBYMTEgY29tbXVu
aXRpZXMgZG8sIHdoaWNoIGhhdmUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5kaWZmZXJlbnQg
c3VwcG9ydCBwZXJpb2RzIGZvciBvZGQgYW5kIGV2ZW4gcmVsZWFzZXMuIFRoZXkgdXNlIHRoZSBv
ZGQtdW5zdGFibGUvZXZlbi1zdGFibGUgc3R5bGUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5v
ZiB2ZXJzaW9uaW5nLiBUaGlzIG1heSBiZSB3b3J0aCBpbnZlc3RpZ2F0aW5nIGZ1cnRoZXIuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OkNvdXJpZXIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5BbHNv
LCB0aGVyZSB3YXMgYSBkaXNjdXNzaW9uIGFib3V0IFVidW50dSwgd2hpY2ggd2FzIHN0cnVnZ2xp
bmcgd2l0aCB0aGVpciByZWxlYXNlIG1vZGVsIGZvcg0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIi
PjQgeWVhcnMsIGJ1dCB0aGV5IHN0dWNrIHdpdGggaXQgYW5kIGVzc2VudGlhbGx5IGZpeGVkIHRo
ZSB1bmRlcmx5aW5nIGlzc3Vlcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OkNvdXJpZXIiPipBQ1RJT046KiBMYXJzIHZvbHVudGVlcmVkIHRvIHB1dCB0b2dl
dGhlciBhIHNpbWlsYXIgZG9jdW1lbnQgYXMgd2UgZGlkIGZvciBTZWN1cml0eSwgY292ZXJpbmcN
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj50aGUgUmVsZWFzZSBjeWNsZS4gVGhlIHN1bW1pdCBk
aXNjdXNzaW9uIHByb3ZpZGVkIHNvbWUgaW50ZXJlc3RpbmcgcG9pbnRlcnMgYW5kIGluc2lnaHRz
LiBBcyBhDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+Zmlyc3Qgc3RlcCwgd2Ugb3VnaHQgdG8g
Z2V0IGEgY2xlYXJlciBwaWN0dXJlIG9mIHRoZSBwYWluIHBvaW50cyB3aXRoaW4gdGhlIHJlbGVh
c2UgY3ljbGUgdGhhdA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPndlIGV4cGVyaWVuY2UgdG9k
YXkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVy
Ij4jIyMgU2VjdXJpdHkgUHJvY2VzczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj4qQmF0Y2hlcyBh
bmQgdGltaW5nOiogRXZlcnlvbmUgcHJlc2VudCwgZmVsdCB0aGF0IGluZm9ybWFsIGJhdGNoaW5n
IGlzIGdvb2QgKGV4Y2VwdGlvbiBEb3VnIEcpLA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPmJ1
dCB0aGF0IHdlIHNob3VsZCBub3QgbW92ZSB0byBhIFBhdGNoIFR1ZXNkYXkgbW9kZWwuIEZvciB0
aGF0IHRvIHdvcmssIHdlIHdvdWxkIG5lZWQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5zaWdu
aWZpY2FudGx5IG1vcmUgbWFuLXBvd2VyIGluIHRoZSBzZWN1cml0eSB0ZWFtIHRoYW4gd2UgaGF2
ZSBub3cuIEluIGFkZGl0aW9uLCBpdCB3b3VsZCBhbHNvDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmll
ciI+aW1wbHkgdG8gZGVmZXIgKmNyaXRpY2FsIGlzc3VlcyogbWVyZWx5IHRvIGhpdCBhbiBhcmJp
dHJhcnkgZGF0ZSwgd2hpY2ggd2FzIHBlcmNlaXZlZCBhcyBiYWQNCjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpD
b3VyaWVyIj5pbiBwYXJ0aWN1bGFyIGJ5IHRoZSBkb3duc3RyZWFtIHJlcHMgYXQgdGhlIG1lZXRp
bmcuIEhvd2V2ZXIsIGFzIGluIHRoZSB4ZW4tZGV2ZWxAIGRpc2N1c3Npb24sDQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6Q291cmllciI+dGhlcmUgd2FzIG5vIGRpc2FncmVlbWVudCB0byBjb2RpZnkgYmF0Y2hp
bmcgYXMgYW4gb3B0aW9uIGluIG91ciBzZWN1cml0eSBwb2xpY3ksIGFzIGxvbmcgYXMNCjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTpDb3VyaWVyIj5pdCBpcyBmbGV4aWJsZSBlbm91Z2guPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OkNvdXJpZXIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5BZ2FpbiwgdGhlcmUgd2Fz
IGEgc2Vuc2UgdGhhdCBzb21lIG9mIHRoZSBpc3N1ZXMgd2UgYXJlIHNlZWluZyBjb3VsZCBiZSBz
b2x2ZWQgaWYgd2UgaGFkIGJldHRlcg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPkNJIGNhcGFi
aWxpdHk6IGluIG90aGVyIHdvcmRzLCBzb21lIG9mIHRoZSBpc3N1ZXMgd2Ugd2VyZSBzZWVpbmcg
Y291bGQgYmUgcmVzb2x2ZWQgYnk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+KiBCZXR0ZXIgQ0kg
Y2FwYWJpbGl0eSBhcyBzdWdnZXN0ZWQgaW4gdGhlIFJlbGVhc2UgQ2FkZW5jZSBkaXNjdXNzaW9u
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPiogSW1wcm92aW5nIHNvbWUgb2YgdGhlIGludGVybmFs
IHdvcmtpbmcgcHJhY3RpY2VzIG9mIHRoZSBzZWN1cml0eSB0ZWFtPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNv
dXJpZXIiPiogQmVmb3JlIHdlIGNvbW1pdCB0byBhIGNoYW5nZSAoc3VjaCBhcyBpbXByb3ZlZCBi
YXRjaGluZyksIHdlIHNob3VsZCB0cnkgdGhlbSBmaXJzdCBpbmZvcm1hbGx5Lg0KPGJyPg0KJm5i
c3A7Jm5ic3A7RS5nLiB0aGUgc2VjdXJpdHkgdGVhbSBjb3VsZCB0cnkgYW5kIHdvcmsgdG93YXJk
cyBtb3JlIHByZWRpY3RhYmxlIGRhdGVzIGZvciBiYXRjaGVzIHZzLiBhDQo8YnI+DQombmJzcDsm
bmJzcDtjb25jcmV0ZSBwcm9jZXNzIGNoYW5nZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6Q291cmllciI+Tm90ZSB0aGF0IHdlIGRpZCBub3QgZ2V0IHRvIHRo
ZSBzdGFibGUgYmFzZWxpbmUgZGlzY3Vzc2lvbjogYnV0IGl0IHdhcyBoaWdobGlnaHRlZCB0aGF0
IHNldmVyYWwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDb3VyaWVyIj5tZW1iZXJzIG9mIHRoZSBzZWN1cml0
eSB0ZWFtIGFsc28gd2VhciB0aGUgaGF0IG9mIGRpc3RybyBwYWNrYWdlcnMgZm9yIERlYmlhbiBh
bmQgQ2VudE9TIGFuZA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPmFyZSBzdGFydGluZyB0byBm
ZWVsIHBhaW4uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNvdXJpZXIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpD
b3VyaWVyIj5MYXJzIG5vdGVkIHRoYXQgSSBtYXkgbWFrZSBzZW5zZSB0byBhcnJhbmdlIGEgY29t
bXVuaXR5IGNhbGwgdG8gbWFrZSBtb3JlIHByb2dyZXNzIG9uIHRoaXMgZGlzY3Vzc2lvbi48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_0920C595DA2C4C5EB71340ADB616CC93citrixcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3249261705686678039==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 02 18:05:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 18:05: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 1fa3CT-0002VX-CP; Mon, 02 Jul 2018 18:05: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=reva=js=citrix.com=prvs=7140ce76c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fa3CS-0002VK-2D
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 18:05:20 +0000
X-Inumbo-ID: 7c1d1536-7e22-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7c1d1536-7e22-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 18:05:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,299,1526342400"; d="scan'208";a="75616761"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Notes for xen summit 2018 design session] Process changes: is
 the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGA
Date: Mon, 2 Jul 2018 18:03:39 +0000
Message-ID: <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
In-Reply-To: <0920C595-DA2C-4C5E-B713-40ADB616CC93@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.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <B24D86B12F848C41A6DBE74BFC1AA58B@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm9uLWh0bWwgdmVyc2lvbjogYXBvbG9naWVzDQpMYXJzDQoNCkZyb206IExhcnMgS3VydGggPGxh
cnMua3VydGhAY2l0cml4LmNvbT4NCkRhdGU6IE1vbmRheSwgMiBKdWx5IDIwMTggYXQgMTk6MDAN
ClRvOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4NCkNjOiAiY29t
bWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZyIgPGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmc+LCBSaWNo
IFBlcnNhdWQgPHBlcnNhdXJAZ21haWwuY29tPiwgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJk
b2UuY29tPiwgImFkdmlzb3J5LWJvYXJkQGxpc3RzLnhlbnByb2plY3Qub3JnIiA8YWR2aXNvcnkt
Ym9hcmRAbGlzdHMueGVucHJvamVjdC5vcmc+DQpTdWJqZWN0OiBbTm90ZXMgZm9yIHhlbiBzdW1t
aXQgMjAxOCBkZXNpZ24gc2Vzc2lvbl0gUHJvY2VzcyBjaGFuZ2VzOiBpcyB0aGUgNiBtb250aGx5
IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hvcnQsIFNlY3VyaXR5IFByb2Nlc3MsIC4uLg0KDQojIFRv
cGljcyB0byBkaXNjdXNzDQojIyMgUmVsZWFzZSBDYWRlbmNlDQoyIHllYXJzIGFnbywgd2UgbW92
ZWQgdG8gYSA2IG1vbnRobHkgcmVsZWFzZSBjYWRlbmNlLiBUaGUgaWRlYSB3YXMgdG8gaGVscCBj
b21wYW5pZXMgZ2V0dGluZyANCmZlYXR1cmVzIGludG8gWGVuIGluIGEgbW9yZSBwcmVkaWN0YWJs
ZSB3YXkuIFRoaXMgYXBwZWFycyBub3QgdG8gaGF2ZSB3b3JrZWQuIEF0IHRoZSBzYW1lIHRpbWUs
IA0KdGhlIG51bWJlciBvZiByZWxlYXNlcyBpcyBjcmVhdGluZyBwcm9ibGVtcyBmb3IgdGhlIHNl
Y3VyaXR5IHRlYW0gYW5kIHNvbWUgZG93bnN0cmVhbXMuIEkgDQp3YW50ZWQgdG8gY29sbGVjdCB2
aWV3cyB0byBraWNrLXN0YXJ0IGFuIGUtbWFpbCBkaXNjdXNzaW9uLg0KIyMjIFNlY3VyaXR5IFBy
b2Nlc3M6IA0KU2VlIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOC0wNS9tc2cwMTEyNy5odG1sDQojIyMgT3RoZXIgY2hhbmdlcyB0aGF0IG1h
eSBiZSB3b3J0aCBoaWdobGlnaHRpbmcgLi4uDQrCoA0KIyBEaXNjdXNzZWQgdG9waWNzDQojIyMg
UmVsZWFzZSBDYWRlbmNlOiA2IG1vbnRocyB2cyA5IG1vbnRocw0KV2UgY29tcGFyZWQgdGhlIHBy
b3MgYW5kIGNvbnMgb2YgYm90aCBtb2RlbHMNCnwgNiBtb250aHPCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDC
oHwgOSBtb250aHMgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgfA0KfCAtLS0tLS0gwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqB8IC0tLS0tLSDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgfA0KfCBMYXJnZSBmZWF0dXJlcyBoYXZl
IHRvIGJlIGJyb2tlbiB1cCBpbnRvIHBhcnRzIHwgTGVzcyBvZiBhbiBpc3N1ZSB3aXRoIDkgbW9u
dGhzIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB8DQp8IDQgbW9udGhzIGRldmVsb3BtZW50
IDItMyBtb250aHMgaGFyZGVuaW5nwqDCoMKgwqDCoCB8IDYgbW9udGhzIGRldmVsb3BtZW50IDMt
NCBtb250aHMgaGFyZGVuaW5nwqDCoCDCoHwNCnwgRml4ZWQgcmVsZWFzZSBjeWNsZSwgZmFpcmx5
IHByZWRpY3RhYmxlwqDCoMKgwqDCoMKgwqAgfCBJbiB0aGUgcGFzdCB3ZSBzbGlwcGVkIHRoZXNl
IG1vcmUgdGhhbiB0b2RheSB8DQp8IFNlY3VyaXR5IG92ZXJoZWFkwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IExlc3Mgb2YgYSBzZWN1
cml0eSBvdmVyaGVhZCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgfA0KfCBQb3Np
dGl2ZSBiZW5lZml0cyBkaWQgbm90IG1hdGVyaWFsaXplLsKgwqDCoMKgwqDCoMKgwqAgfCDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB8DQp8IERpc3Ryb3MgdXNlIGEgd2lkZXIgcmFu
Z2Ugb2YgWGVuIHZlcnNpb25zwqDCoMKgwqDCoCB8IERpc3Ryb3MgMS41IHllYXJzIG91dCBvZiBk
YXRlIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHwNCsKgDQpJbiB0ZXJtcyBvZiBwb3Np
dGl2ZSBiZW5lZml0czogd2UgaGF2ZSBtYWlubHkgYmVlbiByZWxlYXNpbmcgb24gdGltZSwgYnV0
IGhhdmUgbGVzcyANCnByZWRpY3RhYmlsaXR5IG9uIHdoYXQgbWFrZXMgaXQgaW50byBhIHJlbGVh
c2UuIEFsc28sIGNvbnRyaWJ1dG9ycyBmcmVxdWVudGx5IG1pc3MgdGhlaXIgdGFyZ2V0ZWQgDQpy
ZWxlYXNlcy4NCsKgDQpXZSB0aGVuIGhhZCBhIGRpc2N1c3Npb24gYXJvdW5kIHdoeSB0aGUgcG9z
aXRpdmUgYmVuZWZpdHMgZGlkbid0IG1hdGVyaWFsaXplOg0KKiBBbmRyZXcgYW5kIGEgZmV3IG90
aGVyIGJlbGlldmUgdGhhdCB0aGUgbW9kZWwgaXNuJ3QgYnJva2VuLCBidXQgdGhhdCB0aGUgaXNz
dWUgaXMgd2l0aCBob3cgd2UgDQrCoMKgZGV2ZWxvcC4gSW4gb3RoZXIgd29yZHMsIG1vdmluZyB0
byBhIDkgbW9udGhzIG1vZGVsIHdpbGwgKm5vdCogZml4IHRoZSB1bmRlcmx5aW5nIGlzc3Vlcywg
YnV0IA0KwqDCoG1lcmVseSBwcm92aWRlIGFuIGluY2VudGl2ZSBub3QgdG8gZml4IHRoZW0uDQoq
IElzc3VlcyBoaWdobGlnaHRlZCB3ZXJlOg0KwqAgKiAyLTMgbW9udGhzIHN0YWJpbGl6aW5nIHBl
cmlvZCBpcyB0b28gbG9uZw0KwqAgKiBUb28gbXVjaCBzdGFydC9zdG9wIG9mIGRldmVsb3BtZW50
IC0gd2Ugc2hvdWxkIGJyYW5jaCBlYXJsaWVyICh3ZSBtYWlubHkgZG8gdGhpcyBvbiB0aGUgbGFz
dCANCsKgwqDCoMKgUkMgbm93KS4gVGhlIHNlcmlhbCBwZXJpb2Qgb2YgZGV2ZWxvcG1lbnQgaGFz
IGVzc2VudGlhbGx5IGJlY29tZSB0b28gc2hvcnQuICpFdmVyeW9uZSogaW4gdGhlIA0KwqDCoMKg
wqByb29tIGFncmVlZCB0aGF0IGZpeGluZyB0aGlzLCBpcyB0aGUgKm1vc3QgaW1wb3J0YW50IGlz
c3VlKi4NCsKgICogVGVzdGluZyAoYWthIE9TU1RFU1QpIGFuZCBDSSBhdXRvbWF0aW9uIGlzIHRv
byBmcmFnaWxlIGFuZCB3ZSBhcmUgdG9vIHNsb3cuIERvIHdlIG5lZWQgYW5vdGhlcg0KwqDCoMKg
IHdheSBvZiBzbW9rZSB0ZXN0aW5nIHdoaWNoIGFjdHMgYXMgYSBmaWx0ZXIgdG8gT1NTVEVTVCBh
bmQgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIGlzc3VlcyB0aGF0IA0KwqDCoMKgwqBibG9jayBldmVy
eW9uZSAtIGFsc28gc2VlIHRoZSBHaXRsYWIgZGlzY3Vzc2lvbiANCsKgwqDCoMKgKGh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy90aHJl
YWRzLmh0bWwjMDAxMjYpDQrCoMKgwqAgQWxzbywgd2UgY291bGQgZG8gdGVzdGluZyB1c2luZyBR
RU1VIGZvciBtb3N0IGNhc2VzIHdoaWNoIGFyZSBub3QgaGFyZHdhcmUgc3BlY2lmaWMgZm9yIGZh
c3RlciANCsKgwqDCoMKgdHVybmFyb3VuZCBhcyBWaXJ5YU9TIGlzIHBsYW5uaW5nIG9uIGRvaW5n
LiBUaGlzIGlzIHNsb3csIGJ1dCBjYW4gYmUgb2ZmbG9hZGVkIGludG8gdGhlIGNsb3VkDQrCoMKg
wqAgYW5kIGNvdWxkIGJlIHRyaWdnZXJlZCBiZWZvcmUgYSBwYXRjaCBoaXRzIHN0YWdpbmcuIERv
dWcgaW5kaWNhdGVkIGhlIGNvdWxkIGhlbHAgZ2V0IHRoZSBuZWVkZWQgDQrCoMKgwqDCoGNhcGFj
aXR5IGZvciBmcmVlLg0KwqAgKiBUZXN0aW5nIGZvciBlbmQtdXNlcnMgaXMgdG9vIGhhcmQ6IHdl
IHNob3VsZCBub3QgcmVxdWlyZSB0aGVtIHRvIGJ1aWxkIFhlbiAtIGFnYWluIHdpdGggR2l0TGFi
IA0KwqDCoMKgwqBhcyBwZXIgcHJldmlvdXMgZGlzY3Vzc2lvbiB3ZSBjb3VsZCBkZWxpdmVyIHVu
c2lnbmVkIFJQTXMgYW5kIERlYnVnIEJ1aWxkcyBmb3IgdGVzdGluZy4gSWYgd2UgDQrCoMKgwqDC
oHdlcmUgYWJsZSB0byBkbyB0aGlzLCB0aGlzIHNob3VsZCBoZWxwIA0KwqANClRoZW4gdGhlcmUg
d2FzIGEgZGlzY3Vzc2lvbiBvbiBob3cgd2UgY291bGQgbWFrZSBtb3JlIGRvd25zdHJlYW1zIGNv
YWxlc2NlIGFyb3VuZCB0aGUgc2FtZSBYZW4gDQpyZWxlYXNlcy4gVGhpcyBkaXNjdXNzaW9uIHdh
cyBkcml2ZW4gYnkgRG91ZyBHLCBidXQgd2UgZGlkbid0IGNvbWUgdG8gYSBjb25jbHVzaW9uLiBJ
ZiB3ZSB3ZXJlIA0KYWJsZSB0byBkbyB0aGlzLCB3ZSBjb3VsZCBpbnRyb2R1Y2UgYSBtb2RlbCBz
aW1pbGFybHkgdG8gRGViaWFuLCB3ZXJlIGRvd25zdHJlYW1zIGNvdWxkIHB1bGwgDQp0b2dldGhl
ciBhbmQgZnVuZCBhIGxvbmdlciBzdXBwb3J0IHBlcmlvZCBmb3IgYSBYZW4gdmVyc2lvbiB3aGlj
aCB0aGUgbWFqb3JpdHkgb2YgZG93bnN0cmVhbXMgDQp1c2UsIHdpdGhvdXQgaW1wYWN0aW5nIHRo
ZSBzdGFibGUgcmVsZWFzZSBtYWludGFpbmVyLiANCsKgDQpEb3VnIG1lbnRpb25lZCB0byBtZSBh
ZnRlcndhcmRzLCB0aGF0IHRoZXJlIGlzIGEgWGVuIFNsYWNrIGNoYW5uZWwgZm9yIGRpc3Ryb3Mg
d2hpY2ggaXMgdmVyeSANCmFjdGl2ZSwgd2hlcmUgd2UgY291bGQgdGVzdCB0aGlzIGlkZWEuDQrC
oA0KQW5vdGhlciBhcHByb2FjaCB3b3VsZCBiZSB0byBmb2xsb3cgYSBtb2RlbCBhcyB0aGUgV2F5
bGFuZCBhbmQgWDExIGNvbW11bml0aWVzIGRvLCB3aGljaCBoYXZlIA0KZGlmZmVyZW50IHN1cHBv
cnQgcGVyaW9kcyBmb3Igb2RkIGFuZCBldmVuIHJlbGVhc2VzLiBUaGV5IHVzZSB0aGUgb2RkLXVu
c3RhYmxlL2V2ZW4tc3RhYmxlIHN0eWxlIA0Kb2YgdmVyc2lvbmluZy4gVGhpcyBtYXkgYmUgd29y
dGggaW52ZXN0aWdhdGluZyBmdXJ0aGVyLg0KwqANCkFsc28sIHRoZXJlIHdhcyBhIGRpc2N1c3Np
b24gYWJvdXQgVWJ1bnR1LCB3aGljaCB3YXMgc3RydWdnbGluZyB3aXRoIHRoZWlyIHJlbGVhc2Ug
bW9kZWwgZm9yIA0KNCB5ZWFycywgYnV0IHRoZXkgc3R1Y2sgd2l0aCBpdCBhbmQgZXNzZW50aWFs
bHkgZml4ZWQgdGhlIHVuZGVybHlpbmcgaXNzdWVzLg0KwqANCipBQ1RJT046KiBMYXJzIHZvbHVu
dGVlcmVkIHRvIHB1dCB0b2dldGhlciBhIHNpbWlsYXIgZG9jdW1lbnQgYXMgd2UgZGlkIGZvciBT
ZWN1cml0eSwgY292ZXJpbmcgDQp0aGUgUmVsZWFzZSBjeWNsZS4gVGhlIHN1bW1pdCBkaXNjdXNz
aW9uIHByb3ZpZGVkIHNvbWUgaW50ZXJlc3RpbmcgcG9pbnRlcnMgYW5kIGluc2lnaHRzLiBBcyBh
IA0KZmlyc3Qgc3RlcCwgd2Ugb3VnaHQgdG8gZ2V0IGEgY2xlYXJlciBwaWN0dXJlIG9mIHRoZSBw
YWluIHBvaW50cyB3aXRoaW4gdGhlIHJlbGVhc2UgY3ljbGUgdGhhdCANCndlIGV4cGVyaWVuY2Ug
dG9kYXkuDQrCoA0KIyMjIFNlY3VyaXR5IFByb2Nlc3MNCipCYXRjaGVzIGFuZCB0aW1pbmc6KiBF
dmVyeW9uZSBwcmVzZW50LCBmZWx0IHRoYXQgaW5mb3JtYWwgYmF0Y2hpbmcgaXMgZ29vZCAoZXhj
ZXB0aW9uIERvdWcgRyksIA0KYnV0IHRoYXQgd2Ugc2hvdWxkIG5vdCBtb3ZlIHRvIGEgUGF0Y2gg
VHVlc2RheSBtb2RlbC4gRm9yIHRoYXQgdG8gd29yaywgd2Ugd291bGQgbmVlZCANCnNpZ25pZmlj
YW50bHkgbW9yZSBtYW4tcG93ZXIgaW4gdGhlIHNlY3VyaXR5IHRlYW0gdGhhbiB3ZSBoYXZlIG5v
dy4gSW4gYWRkaXRpb24sIGl0IHdvdWxkIGFsc28gDQppbXBseSB0byBkZWZlciAqY3JpdGljYWwg
aXNzdWVzKiBtZXJlbHkgdG8gaGl0IGFuIGFyYml0cmFyeSBkYXRlLCB3aGljaCB3YXMgcGVyY2Vp
dmVkIGFzIGJhZCANCmluIHBhcnRpY3VsYXIgYnkgdGhlIGRvd25zdHJlYW0gcmVwcyBhdCB0aGUg
bWVldGluZy4gSG93ZXZlciwgYXMgaW4gdGhlIHhlbi1kZXZlbEAgZGlzY3Vzc2lvbiwgDQp0aGVy
ZSB3YXMgbm8gZGlzYWdyZWVtZW50IHRvIGNvZGlmeSBiYXRjaGluZyBhcyBhbiBvcHRpb24gaW4g
b3VyIHNlY3VyaXR5IHBvbGljeSwgYXMgbG9uZyBhcyANCml0IGlzIGZsZXhpYmxlIGVub3VnaC4N
CsKgDQpBZ2FpbiwgdGhlcmUgd2FzIGEgc2Vuc2UgdGhhdCBzb21lIG9mIHRoZSBpc3N1ZXMgd2Ug
YXJlIHNlZWluZyBjb3VsZCBiZSBzb2x2ZWQgaWYgd2UgaGFkIGJldHRlciANCkNJIGNhcGFiaWxp
dHk6IGluIG90aGVyIHdvcmRzLCBzb21lIG9mIHRoZSBpc3N1ZXMgd2Ugd2VyZSBzZWVpbmcgY291
bGQgYmUgcmVzb2x2ZWQgYnkNCiogQmV0dGVyIENJIGNhcGFiaWxpdHkgYXMgc3VnZ2VzdGVkIGlu
IHRoZSBSZWxlYXNlIENhZGVuY2UgZGlzY3Vzc2lvbg0KKiBJbXByb3Zpbmcgc29tZSBvZiB0aGUg
aW50ZXJuYWwgd29ya2luZyBwcmFjdGljZXMgb2YgdGhlIHNlY3VyaXR5IHRlYW0NCiogQmVmb3Jl
IHdlIGNvbW1pdCB0byBhIGNoYW5nZSAoc3VjaCBhcyBpbXByb3ZlZCBiYXRjaGluZyksIHdlIHNo
b3VsZCB0cnkgdGhlbSBmaXJzdCBpbmZvcm1hbGx5LiANCsKgwqBFLmcuIHRoZSBzZWN1cml0eSB0
ZWFtIGNvdWxkIHRyeSBhbmQgd29yayB0b3dhcmRzIG1vcmUgcHJlZGljdGFibGUgZGF0ZXMgZm9y
IGJhdGNoZXMgdnMuIGEgDQrCoMKgY29uY3JldGUgcHJvY2VzcyBjaGFuZ2UNCsKgDQpOb3RlIHRo
YXQgd2UgZGlkIG5vdCBnZXQgdG8gdGhlIHN0YWJsZSBiYXNlbGluZSBkaXNjdXNzaW9uOiBidXQg
aXQgd2FzIGhpZ2hsaWdodGVkIHRoYXQgc2V2ZXJhbCANCm1lbWJlcnMgb2YgdGhlIHNlY3VyaXR5
IHRlYW0gYWxzbyB3ZWFyIHRoZSBoYXQgb2YgZGlzdHJvIHBhY2thZ2VycyBmb3IgRGViaWFuIGFu
ZCBDZW50T1MgYW5kIA0KYXJlIHN0YXJ0aW5nIHRvIGZlZWwgcGFpbi4NCsKgDQpMYXJzIG5vdGVk
IHRoYXQgSSBtYXkgbWFrZSBzZW5zZSB0byBhcnJhbmdlIGEgY29tbXVuaXR5IGNhbGwgdG8gbWFr
ZSBtb3JlIHByb2dyZXNzIG9uIHRoaXMgZGlzY3Vzc2lvbi4NCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 18:11:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 18:11: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 1fa3IJ-0003EC-7b; Mon, 02 Jul 2018 18:11: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=nl1s=js=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1fa3IH-0003E7-SL
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 18:11:21 +0000
X-Inumbo-ID: 4dd3d59a-7e23-11e8-8089-bc764e045a96
Received: from mail-wm0-x236.google.com (unknown [2a00:1450:400c:c09::236])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4dd3d59a-7e23-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 20:11:13 +0200 (CEST)
Received: by mail-wm0-x236.google.com with SMTP id l15-v6so8433263wmc.1
 for <xen-devel@lists.xenproject.org>; Mon, 02 Jul 2018 11:11:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:mime-version:subject:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=pD5s2cRj+kdTJikhkECYfTIhA5lWfdaHdHicWR0K48g=;
 b=Q+lFF9eYZ0NpDdOTiEz1BLCgjrzQ/truGxn4bDi76VusJ0/cG8ExetK0wQeuf0MqXG
 7dVEwJsijS67xiQmLacZVFw/uJawJ7HH8gE2olmFuBGM1TlLxt5R5ahc8oJQTOpTYq0z
 8oSM7sKYnbiQkKRzD37Z2RHxpcqO8E2jw1QKgUklrpx3grvYufnlBu9LM0g8Yna2iJMK
 u9J2qFRW+Anh5Ys86vEt1JtFD0xGQco1/zvP4zM5Yaf8q7/mGkgEgq8SW2cgdXr/Jxl7
 B0zAcIvwKpybzWEDvowIEhHGo/N+OGtA0OQtuDI+8VEpxHYHW513QJNItwkX8xaUsJZe
 mWyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:mime-version:subject:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=pD5s2cRj+kdTJikhkECYfTIhA5lWfdaHdHicWR0K48g=;
 b=nNK1cnD0OYj/q7euQB5ToYmctO35tEelxSZuC2wfTo+t+gZrpfGvMnGLoQu7wdCzGE
 JDB7e5fAZCkFx2aERoLafwAHG6SZRzp3Vuoi0H2QsRvwQ+VgsMBlY/xDQ9xEsmT+cuZO
 +XPTMkWxcbXVSZPcZNo7KP277Ajv0fbL3sHP/WdAdIZ/XJH1Gn9Uc3nAgTYlmMwN4TKi
 wDUH79tkqKpRW7q7Gr3VFMYDbeo5w2+twUI5mg8q1LF1yyQ65pgT+bwhuqhirXQGMmnf
 yB65eVThjZjxfNEYDjiP0LPsWb9E3A8AmJxHaEIqSOExtb3uRUAIc/T6Ck/8iLe0A4s6
 9fMQ==
X-Gm-Message-State: APt69E0c/KM2503xbhoL/3pW/fHz2Ojj0oUwd4mD5VCm6B/7vDTMxWCS
 NVdTm3bsfI0J9kfgyjoptBw=
X-Google-Smtp-Source: AAOMgpdXHGj+qaOA3Wt3nX3PI2gQWorDs03Qf3OLjpZds38pLKaRpsEPljRjSWVEHHM0eSZG4qXH8Q==
X-Received: by 2002:a1c:ab02:: with SMTP id u2-v6mr9036345wme.10.1530555078898; 
 Mon, 02 Jul 2018 11:11:18 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:cd24:b332:dd54:61d9?
 ([2a02:c7f:ac18:da00:cd24:b332:dd54:61d9])
 by smtp.gmail.com with ESMTPSA id s200-v6sm20421314wmb.44.2018.07.02.11.11.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 02 Jul 2018 11:11:18 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
X-Google-Original-From: Lars Kurth <lars.kurth@xenproject.org>
Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\))
In-Reply-To: <2329F08C-4F93-4A61-BFAE-A345BD6C9AD0@citrix.com>
Date: Mon, 2 Jul 2018 19:11:16 +0100
Message-Id: <F42A6C96-F6D3-4FB0-B242-BE2CDB04A9F0@xenproject.org>
References: <2AF1AB1A-2DFE-429B-8F3B-0153D339EC5F@citrix.com>
 <5546007.nMA9FcojZc@wopr.lan.crc.id.au>
 <5B3356BE02000078001CE3F9@prv1-mh.provo.novell.com>
 <2259308.S7C7BiUIIS@wopr.lan.crc.id.au>
 <2329F08C-4F93-4A61-BFAE-A345BD6C9AD0@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
X-Mailer: Apple Mail (2.3445.8.2)
Subject: Re: [Xen-devel] Xen Project Security Process Whitepaper v1 is ready
 for community review
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Steven Haigh <netwiz@crc.id.au>,
 George Dunlap <dunlapg@umich.edu>, Doug Goldstein <cardoe@cardoe.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "security@xenproject.org" <security@xenproject.org>,
 'Jan Beulich' <JBeulich@suse.com>, Andrew Halley <andrew.halley@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ajey Kulkarni <Ajey.Kulkarni@rackspace.com>
Content-Type: text/plain; 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+IE9uIDI4IEp1biAyMDE4LCBhdCAwMjo1NywgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRy
aXguY29tPiB3cm90ZToKPiAKPiAKPiDvu79PbiAyNy8wNi8yMDE4LCAyMjo0NywgIlN0ZXZlbiBI
YWlnaCIgPG5ldHdpekBjcmMuaWQuYXU+IHdyb3RlOgo+IAo+ICAgIE9uIFdlZG5lc2RheSwgMjcg
SnVuZSAyMDE4IDc6MTk6NTggUE0gQUVTVCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjcu
MDYuMTggYXQgMDY6MDUsIDxuZXR3aXpAY3JjLmlkLmF1PiB3cm90ZToKPj4+IFJpZ2h0IG5vdywg
d2UncmUgYXQgYSBzdGFnZSB3aGVyZSB3ZSBjb3VsZCBwcm9iYWJseSBqdXN0aWZ5IGEgbmV3IHJl
bGVhc2UKPj4+IG9mIDQuNiwgNC43LCA0LjgsIDQuOSwgYW5kIDQuMTAgZHVlIHRvIHRoZSBkZXB0
aCBvZiBYU0FzIGNvbnRhaW5lZCB3aXRoaW4KPj4+IHRoYXQgY2FuJ3QgYmUgcGF0Y2hlZCBvbiB0
b3Agb2YgdGhlIHJlbGVhc2UgYXJjaGl2ZS4KPj4gCj4+IDQuNy42IGFuZCA0LjguNCBhcmUgaW1t
aW5lbnQgYW55d2F5LCBhbmQgNC45LjMgaXMgZHVlIGluIGFib3V0IGEKPj4gbW9udGgncyB0aW1l
IChJJ2xsIHNlbmQgYSByZXNwZWN0aXZlIGNhbGwgZm9yIHBvaW50aW5nIG91dCBtaXNzaW5nCj4+
IGJhY2twb3J0cyBvbmNlIEkndmUgZmx1c2hlZCBvdXQgbXkgb3duIHF1ZXVlKS4gVGhlcmUncyBu
b3QgZ29pbmcgdG8KPj4gYmUgYW5vdGhlciByZWxlYXNlIG9mZiB0aGUgNC42IGJyYW5jaCwgYXQg
bGVhc3Qgbm90IG9uZSBvcmdhbml6ZWQgYnkKPj4gWGVuUHJvamVjdC4gRXZlbiB1cyBtZWFuaW5n
IHRvIGRvIHNvIGZvciA0LjcgaXMgb25seSBiZWNhdXNlIG9mIHRoZQo+PiBjaXJjdW1zdGFuY2Vz
Lgo+PiAKPj4gQXMgbWVudGlvbmVkIGJlZm9yZSAtIHBlcnNvbmFsbHkgSSdtIG5vdCBmYW5jeWlu
ZyB0byBkbyBtb3JlIGZyZXF1ZW50Cj4+IHN0YWJsZSByZWxlYXNlcy4KPiAKPiAgICBTdXJlbHkg
d2UgYXJlIGFibGUgdG8gYXV0b21hdGUgdGhlIG1ham9yaXR5IG9mIHRoZSBwcm9jZXNzPwo+IAo+
ICAgIEkgY291bGQgaW1hZ2luZSB0aGF0IHdpdGggYSByZWd1bGFyIHJlbGVhc2Ugc2NoZWR1bGUs
IGl0IGNvdWxkIGJlIHJlZmluZWQgCj4gICAgZW5vdWdoIHRvIGF1dG9tYXRpY2FsbHkgcGFja2Fn
ZSB0aGUgY3VycmVudCBnaXQgYnJhbmNoIGJhc2VkIG9uIGp1c3QgCj4gICAgY29tbWl0dGluZyBh
IHRhZy4KPiAKPiBUaGVyZSB3YXMgYSBkaXNjdXNzaW9uIGF0IHRoZSBzdW1taXQgaW4gdGhpcyBh
cmVhLCB3aGljaCB3b3VsZCBiZSBhIHN0ZXAgaW4gdGhlIHJpZ2h0IGRpcmVjdGlvbiwgd2hpY2gg
d2FzIHByb3Bvc2VkIGJ5IERvdWcgZnJvbSBSYWNrc3BhY2UgYW5kIE1hdHQgZnJvbSBBUk0uIEkg
c3RpbGwgbmVlZCB0byBkZWFsIHdpdGggdGhlIG1lZXRpbmcgbm90ZXMKPiBMYXJzCgpUaGUgcmVs
ZXZhbnQgbWVldGluZyBub3RlcyBhcmU6CiogaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9h
cmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMwMDEyOSAoVGVzdGlu
Zy9CdWlsZGluZyB3aXRoIERvY2tlci9HaXRMYWIpCiogaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMwMDE2NiAo
UHJvY2VzcyBjaGFuZ2VzOiBpcyB0aGUgNiBtb250aGx5IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hv
cnQsIFNlY3VyaXR5IFByb2Nlc3MsIC4uLikKCklmIHlvdSB3YW50IHRvIHBpY2sgdXAgaXRlbXMg
ZnJvbSB0aGVzZSBkaXNjdXNzaW9ucyBpbiB0aGlzIHRocmVhZCwgcGxlYXNlIGNvcHkgdGhlIHJl
bGV2YW50IHNlY3Rpb24gZnJvbSB0aGUgYWJvdmUgZGlzY3Vzc2lvbiBpbnRvIHRoaXMgdGhyZWFk
LgoKTGFycwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 18:25:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 18:25: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 1fa3VZ-0004b7-RI; Mon, 02 Jul 2018 18:25: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=h1sd=js=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fa3VY-0004b2-7g
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 18:25:04 +0000
X-Inumbo-ID: 3dc8de9c-7e25-11e8-ba45-cfc176a5991c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3dc8de9c-7e25-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 18:25: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 8002A24246;
 Mon,  2 Jul 2018 18:25:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530555901;
 bh=SQS7Fk/18Q4pi9F3QhO8kaR35e/ModFtjwJaP/uZCmI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qLRzyJf9UVlwKFsu9umXmmWLw67CqPoPQ5aV2geRC1DHOivMAynJzqGyuwTBEUmWu
 pydIMkQOXivVIv6zQNf3lCoJal0kawv94x0DoO5g3JEfaePhcaBAhAK1FTZJDotBrZ
 aEhNDE74vzO479HSQhZX8SwsdQM7mhCQ0uOp1btw=
Date: Mon, 2 Jul 2018 11:24:57 -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: <3a61996d-495d-e1ca-5e3c-619f2529c868@arm.com>
Message-ID: <alpine.DEB.2.10.1807020901510.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
 <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
 <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
 <20180628073654.5wl7z2s4gc4s5by4@mac.bytemobile.com>
 <alpine.DEB.2.10.1806291136500.23811@sstabellini-ThinkPad-X260>
 <3a61996d-495d-e1ca-5e3c-619f2529c868@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1532528104-1530548002=:23811"
Content-ID: <alpine.DEB.2.10.1807020913460.23811@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Jan Beulich <JBeulich@suse.com>, xen-devel@lists.xen.org,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.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-1532528104-1530548002=:23811
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1807020913461.23811@sstabellini-ThinkPad-X260>

On Mon, 2 Jul 2018, Julien Grall wrote:
> Hi Stefano,
> 
> On 06/29/2018 07:38 PM, Stefano Stabellini wrote:
> > On Thu, 28 Jun 2018, Roger Pau Monné wrote:
> > > On Thu, Jun 28, 2018 at 09:27:08AM +0200, Dario Faggioli wrote:
> > > > On Thu, 2018-06-14 at 13:20 -0700, Stefano Stabellini wrote:
> > > > > On Thu, 14 Jun 2018, Andrew Cooper wrote:
> > > > > > On 14/06/18 14:40, Jan Beulich wrote:
> > > > > > I don't think its reasonable to alter the support status with this
> > > > > issue
> > > > > > outstanding.
> > > > > 
> > > > > I completely missed this report, probably because I haven't paid
> > > > > attention to PV-shim. Do you have any more information about this?
> > > > > The
> > > > > report is a bit vague. If I can't repro it, I can't fix it.
> > > > > 
> > > > > Couldn't it be that is normal because after a while you ran out of
> > > > > pcpus?
> > > > > 
> > > > > Dario, do you have any opinion on this?
> > > > > 
> > > > The issue that I know of is that the null scheduler does not properly
> > > > support CPU hotplug/hotunplug.
> > > > 
> > > > This is an issue on, let's say, baremetal, if you use null, and try to
> > > > do CPU hotplug/hotunplug. When trying to use null as the scheduler of
> > > > the shim, we run into that same issue, even if not specifically doing
> > > > CPU hotplug/hotunplug (because the shim use the same path for CPU
> > > > bringup, IIRC).
> > > 
> > > The shim uses CPU hotplug/unplug when the guest brings up/down a
> > > vCPU using the VCPUOP_{up/down} hypercall.
> > > 
> > > The best description of the issue I could find is:
> > > 
> > > https://lists.xenproject.org/archives/html/xen-devel/2018-01/msg01085.html
> > 
> > OK, thanks for the explanation. We don't support CPU hotplug on ARM, so
> > we could mark the NULL scheduler as supported on the ARM architecture
> > today? Once you implement CPU hotplug support in NULL, we could mark it
> > as supported on x86 too.
> Well, Mirela paved the way to support CPU hotplug (should be merged soon). She
> is looking at suspend/resume which is IHMO an extension of hotplug case. So
> are you sure this could never happen on Arm?

I thought that suspend/resume didn't actually require the same kind of
scheduler support that CPU hotplug needs. If suspend/resume ends up
not working with scheduler NULL, then that is a problem.

Real CPU hotplug is unlikely though -- do you know of any ARM platforms
that support it? Doesn't it require an actual board with physically
pluggable CPUs?
--8323329-1532528104-1530548002=:23811
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1532528104-1530548002=:23811--


From xen-devel-bounces@lists.xenproject.org Mon Jul 02 18:40:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 18:40: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 1fa3kI-0006DE-AV; Mon, 02 Jul 2018 18:40: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fa3kH-0006Cf-0j
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 18:40:17 +0000
X-Inumbo-ID: 5c922d26-7e27-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c922d26-7e27-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 18:40: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 1fa3kA-0006cM-Tc; Mon, 02 Jul 2018 18:40: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 <iwj@xenbits.xen.org>)
 id 1fa3kA-0002YY-LI; Mon, 02 Jul 2018 18:40:10 +0000
Received: from iwj by osstest.test-lab.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fa3kA-0007ae-Ei; Mon, 02 Jul 2018 18:40:10 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 jgross@suse.com
MIME-Version: 1.0
Message-Id: <E1fa3kA-0007ae-Ei@osstest.test-lab.xenproject.org>
From: iwj@xenbits.xen.org
Date: Mon, 02 Jul 2018 18:40:10 +0000
Subject: [Xen-devel] [adhoc test] 124915: tolerable all 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>

W2FkaG9jIGFkaG9jXSA8MnRlc3RpbmcuZ2l0IG1hc3RlciAvZGV2L3B0cy8yPgpoYXJuZXNzIGMx
NDk4MGI6IERlYmlhbiBwcmVzZWVkOiBEaXNhYmxlIHNlY3VyaXR5IGFyY2hpdmUgZm9yIGplc3Np
ZSBhLi4uCjEyNDkxNTogdG9sZXJhYmxlIGFsbCBwYXNzCgpmbGlnaHQgMTI0OTE1IHhlbi11bnN0
YWJsZSBhZGhvYyBbYWRob2NdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncy8xMjQ5MTUvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgZmFpbCBibG9j
a2VkIGluIDEyNDY5NgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgZmFpbCBibG9ja2VkIGluIDEyNDY5NgogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICBmYWlsIGJsb2NrZWQgaW4gMTI0
Njk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBibG9ja2VkIGluIDEyNDY5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICBmYWlsIGJsb2NrZWQgaW4gMTI0Njk2CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwg
YmxvY2tlZCBpbiAxMjQ2OTYKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgZmFpbCBibG9ja2VkIGluIDEyNDY5NgogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGJsb2NrZWQgaW4g
MTI0Njk2CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgIGZhaWwgYmxvY2tlZCBpbiAxMjQ2OTYKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBibG9ja2VkIGluIDEyNDY5NgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGJsb2NrZWQgaW4gMTI0Njk2CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGJsb2NrZWQgaW4gMTI0Njk2CiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgIGZhaWwgYmxvY2tl
ZCBpbiAxMjQ2OTYKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgZmFpbCBibG9ja2VkIGluIDEyNDY5NgogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICBmYWlsIGJsb2NrZWQgaW4gMTI0
Njk2CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgYmxvY2tlZCBpbiAxMjQ2OTYKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgZmFpbCBibG9ja2VkIGluIDEyNDY5NgogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGJs
b2NrZWQgaW4gMTI0Njk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgIGZhaWwgYmxvY2tlZCBpbiAxMjQ2OTYKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGJsb2NrZWQgaW4g
MTI0Njk2CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgIGZhaWwgYmxvY2tlZCBpbiAxMjQ2OTYKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgYmxvY2tlZCBpbiAxMjQ2OTYKCmJh
c2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICAxMjQ2OTYKCmpvYnM6CiBidWls
ZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoyMDE4LTA3LTAyIDExOjM5
OjE5IFogZmxpZ2h0IDEyNDkxNSBucXVldWVkPTE1CjIwMTgtMDctMDIgMTE6Mzk6MTkgWiBmbGln
aHQgMTI0OTE1IHNwYXduaW5nIGJ1aWxkLWFybWhmCjIwMTgtMDctMDIgMTE6Mzk6MTkgWiBmbGln
aHQgMTI0OTE1IHNwYXduZWQgIGJ1aWxkLWFybWhmIFsyNTMyN10KMjAxOC0wNy0wMiAxMTozOTox
OSBaIGZsaWdodCAxMjQ5MTUgc3Bhd25pbmcgYnVpbGQtYXJtaGYtcHZvcHMKMjAxOC0wNy0wMiAx
MTozOToxOSBaIGZsaWdodCAxMjQ5MTUgc3Bhd25lZCAgYnVpbGQtYXJtaGYtcHZvcHMgWzI1MzI4
XQoyMDE4LTA3LTAyIDExOjM5OjE5IFogZmxpZ2h0IDEyNDkxNSBzcGF3bmluZyBidWlsZC1hcm1o
Zi14c20KMjAxOC0wNy0wMiAxMTozOToxOSBaIGZsaWdodCAxMjQ5MTUgc3Bhd25lZCAgYnVpbGQt
YXJtaGYteHNtIFsyNTMzMV0KMjAxOC0wNy0wMiAxMTozOToxOSBaIGZsaWdodCAxMjQ5MTUgbnJ1
bm5pbmc9MwoyMDE4LTA3LTAyIDExOjM5OjIwIFogW2J1aWxkLWFybWhmXSBzdGFydGluZyAxMjQ5
MTUuYnVpbGQtYXJtaGYgdHMtYnVpbGQtY2hlY2sgIGJ1aWxkLWNoZWNrKDEpCjIwMTgtMDctMDIg
MTE6Mzk6MjAgWiBbYnVpbGQtYXJtaGZdIGF3YWl0aW5nIDEyNDkxNS5idWlsZC1hcm1oZiB0cy1i
dWlsZC1jaGVjayAKMjAxOC0wNy0wMiAxMTozOToyMCBaIFtidWlsZC1hcm1oZi1wdm9wc10gc3Rh
cnRpbmcgMTI0OTE1LmJ1aWxkLWFybWhmLXB2b3BzIHRzLWJ1aWxkLWNoZWNrICBidWlsZC1jaGVj
aygxKQoyMDE4LTA3LTAyIDExOjM5OjIxIFogW2J1aWxkLWFybWhmLXB2b3BzXSBhd2FpdGluZyAx
MjQ5MTUuYnVpbGQtYXJtaGYtcHZvcHMgdHMtYnVpbGQtY2hlY2sgCjIwMTgtMDctMDIgMTE6Mzk6
MjEgWiBbYnVpbGQtYXJtaGYteHNtXSBzdGFydGluZyAxMjQ5MTUuYnVpbGQtYXJtaGYteHNtIHRz
LWJ1aWxkLWNoZWNrICBidWlsZC1jaGVjaygxKQoyMDE4LTA3LTAyIDExOjM5OjIxIFogW2J1aWxk
LWFybWhmXSBmaW5pc2hlZCAxMjQ5MTUuYnVpbGQtYXJtaGYgdHMtYnVpbGQtY2hlY2sgIHBhc3Mg
CjIwMTgtMDctMDIgMTE6Mzk6MjEgWiBbYnVpbGQtYXJtaGYtcHZvcHNdIGZpbmlzaGVkIDEyNDkx
NS5idWlsZC1hcm1oZi1wdm9wcyB0cy1idWlsZC1jaGVjayAgcGFzcyAKMjAxOC0wNy0wMiAxMToz
OToyMSBaIFtidWlsZC1hcm1oZi14c21dIGF3YWl0aW5nIDEyNDkxNS5idWlsZC1hcm1oZi14c20g
dHMtYnVpbGQtY2hlY2sgCjIwMTgtMDctMDIgMTE6Mzk6MjEgWiBbYnVpbGQtYXJtaGZdIHN0YXJ0
aW5nIDEyNDkxNS5idWlsZC1hcm1oZiB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IGhvc3RzLWFsbG9j
YXRlCjIwMTgtMDctMDIgMTE6Mzk6MjEgWiBbYnVpbGQtYXJtaGYtcHZvcHNdIHN0YXJ0aW5nIDEy
NDkxNS5idWlsZC1hcm1oZi1wdm9wcyB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IGhvc3RzLWFsbG9j
YXRlCjIwMTgtMDctMDIgMTE6Mzk6MjEgWiBbYnVpbGQtYXJtaGZdIGF3YWl0aW5nIDEyNDkxNS5i
dWlsZC1hcm1oZiB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0CjIwMTgtMDctMDIgMTE6Mzk6MjEgWiBb
YnVpbGQtYXJtaGYtcHZvcHNdIGF3YWl0aW5nIDEyNDkxNS5idWlsZC1hcm1oZi1wdm9wcyB0cy1o
b3N0cy1hbGxvY2F0ZSBob3N0CjIwMTgtMDctMDIgMTE6Mzk6MjEgWiBbYnVpbGQtYXJtaGYteHNt
XSBmaW5pc2hlZCAxMjQ5MTUuYnVpbGQtYXJtaGYteHNtIHRzLWJ1aWxkLWNoZWNrICBwYXNzIAoy
MDE4LTA3LTAyIDExOjM5OjIxIFogW2J1aWxkLWFybWhmLXhzbV0gc3RhcnRpbmcgMTI0OTE1LmJ1
aWxkLWFybWhmLXhzbSB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IGhvc3RzLWFsbG9jYXRlCjIwMTgt
MDctMDIgMTE6Mzk6MjEgWiBbYnVpbGQtYXJtaGYteHNtXSBhd2FpdGluZyAxMjQ5MTUuYnVpbGQt
YXJtaGYteHNtIHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QKMjAxOC0wNy0wMiAxMTo0OToyMSBaIFti
dWlsZC1hcm1oZl0gZmluaXNoZWQgMTI0OTE1LmJ1aWxkLWFybWhmIHRzLWhvc3RzLWFsbG9jYXRl
IGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxMTo0OToyMiBaIFtidWlsZC1hcm1oZl0gc3RhcnRpbmcg
MTI0OTE1LmJ1aWxkLWFybWhmIHRzLXN5c2xvZy1zZXJ2ZXIgIHN5c2xvZy1zZXJ2ZXIKMjAxOC0w
Ny0wMiAxMTo0OToyMiBaIFtidWlsZC1hcm1oZl0gc3RhcnRpbmcgMTI0OTE1LmJ1aWxkLWFybWhm
IHRzLWhvc3QtaW5zdGFsbC10d2ljZSAgaG9zdC1pbnN0YWxsKDQpCjIwMTgtMDctMDIgMTE6NDk6
MjIgWiBbYnVpbGQtYXJtaGZdIGF3YWl0aW5nIDEyNDkxNS5idWlsZC1hcm1oZiB0cy1ob3N0LWlu
c3RhbGwtdHdpY2UgCjIwMTgtMDctMDIgMTI6MDA6MzUgWiBbYnVpbGQtYXJtaGYtcHZvcHNdIGZp
bmlzaGVkIDEyNDkxNS5idWlsZC1hcm1oZi1wdm9wcyB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IHBh
c3MgCjIwMTgtMDctMDIgMTI6MDA6MzUgWiBbYnVpbGQtYXJtaGYtcHZvcHNdIHN0YXJ0aW5nIDEy
NDkxNS5idWlsZC1hcm1oZi1wdm9wcyB0cy1zeXNsb2ctc2VydmVyICBzeXNsb2ctc2VydmVyCjIw
MTgtMDctMDIgMTI6MDA6MzYgWiBbYnVpbGQtYXJtaGYtcHZvcHNdIHN0YXJ0aW5nIDEyNDkxNS5i
dWlsZC1hcm1oZi1wdm9wcyB0cy1ob3N0LWluc3RhbGwtdHdpY2UgIGhvc3QtaW5zdGFsbCg0KQoy
MDE4LTA3LTAyIDEyOjAwOjM2IFogW2J1aWxkLWFybWhmLXB2b3BzXSBhd2FpdGluZyAxMjQ5MTUu
YnVpbGQtYXJtaGYtcHZvcHMgdHMtaG9zdC1pbnN0YWxsLXR3aWNlIAoyMDE4LTA3LTAyIDEyOjA4
OjIwIFogW2J1aWxkLWFybWhmLXhzbV0gZmluaXNoZWQgMTI0OTE1LmJ1aWxkLWFybWhmLXhzbSB0
cy1ob3N0cy1hbGxvY2F0ZSBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTI6MDg6MjAgWiBbYnVpbGQt
YXJtaGYteHNtXSBzdGFydGluZyAxMjQ5MTUuYnVpbGQtYXJtaGYteHNtIHRzLXN5c2xvZy1zZXJ2
ZXIgIHN5c2xvZy1zZXJ2ZXIKMjAxOC0wNy0wMiAxMjowODoyMCBaIFtidWlsZC1hcm1oZi14c21d
IHN0YXJ0aW5nIDEyNDkxNS5idWlsZC1hcm1oZi14c20gdHMtaG9zdC1pbnN0YWxsLXR3aWNlICBo
b3N0LWluc3RhbGwoNCkKMjAxOC0wNy0wMiAxMjowODoyMCBaIFtidWlsZC1hcm1oZi14c21dIGF3
YWl0aW5nIDEyNDkxNS5idWlsZC1hcm1oZi14c20gdHMtaG9zdC1pbnN0YWxsLXR3aWNlIAoyMDE4
LTA3LTAyIDEyOjA4OjIxIFogW2J1aWxkLWFybWhmLXhzbV0gZmluaXNoZWQgMTI0OTE1LmJ1aWxk
LWFybWhmLXhzbSB0cy1ob3N0LWluc3RhbGwtdHdpY2UgIHBhc3MgCjIwMTgtMDctMDIgMTI6MDg6
MjEgWiBbYnVpbGQtYXJtaGYteHNtXSBzdGFydGluZyAxMjQ5MTUuYnVpbGQtYXJtaGYteHNtIHRz
LXhlbi1idWlsZC1wcmVwICBob3N0LWJ1aWxkLXByZXAKMjAxOC0wNy0wMiAxMjowODoyMSBaIFti
dWlsZC1hcm1oZi14c21dIGF3YWl0aW5nIDEyNDkxNS5idWlsZC1hcm1oZi14c20gdHMteGVuLWJ1
aWxkLXByZXAgCjIwMTgtMDctMDIgMTI6MDg6MjEgWiBbYnVpbGQtYXJtaGYteHNtXSBmaW5pc2hl
ZCAxMjQ5MTUuYnVpbGQtYXJtaGYteHNtIHRzLXhlbi1idWlsZC1wcmVwICBwYXNzIAoyMDE4LTA3
LTAyIDEyOjA4OjIxIFogW2J1aWxkLWFybWhmLXhzbV0gc3RhcnRpbmcgMTI0OTE1LmJ1aWxkLWFy
bWhmLXhzbSB0cy14ZW4tYnVpbGQgIHhlbi1idWlsZAoyMDE4LTA3LTAyIDEyOjA4OjIyIFogW2J1
aWxkLWFybWhmLXhzbV0gYXdhaXRpbmcgMTI0OTE1LmJ1aWxkLWFybWhmLXhzbSB0cy14ZW4tYnVp
bGQgCjIwMTgtMDctMDIgMTI6MTY6MTYgWiBbYnVpbGQtYXJtaGZdIGZpbmlzaGVkIDEyNDkxNS5i
dWlsZC1hcm1oZiB0cy1ob3N0LWluc3RhbGwtdHdpY2UgIHBhc3MgCjIwMTgtMDctMDIgMTI6MTY6
MTYgWiBbYnVpbGQtYXJtaGZdIHN0YXJ0aW5nIDEyNDkxNS5idWlsZC1hcm1oZiB0cy14ZW4tYnVp
bGQtcHJlcCAgaG9zdC1idWlsZC1wcmVwCjIwMTgtMDctMDIgMTI6MTY6MTYgWiBbYnVpbGQtYXJt
aGZdIGF3YWl0aW5nIDEyNDkxNS5idWlsZC1hcm1oZiB0cy14ZW4tYnVpbGQtcHJlcCAKMjAxOC0w
Ny0wMiAxMjoyNTo1MSBaIFtidWlsZC1hcm1oZl0gZmluaXNoZWQgMTI0OTE1LmJ1aWxkLWFybWhm
IHRzLXhlbi1idWlsZC1wcmVwICBwYXNzIAoyMDE4LTA3LTAyIDEyOjI1OjUxIFogW2J1aWxkLWFy
bWhmXSBzdGFydGluZyAxMjQ5MTUuYnVpbGQtYXJtaGYgdHMteGVuLWJ1aWxkICB4ZW4tYnVpbGQK
MjAxOC0wNy0wMiAxMjoyNTo1MiBaIFtidWlsZC1hcm1oZl0gYXdhaXRpbmcgMTI0OTE1LmJ1aWxk
LWFybWhmIHRzLXhlbi1idWlsZCAKMjAxOC0wNy0wMiAxMjoyNzozMCBaIFtidWlsZC1hcm1oZi1w
dm9wc10gZmluaXNoZWQgMTI0OTE1LmJ1aWxkLWFybWhmLXB2b3BzIHRzLWhvc3QtaW5zdGFsbC10
d2ljZSAgcGFzcyAKMjAxOC0wNy0wMiAxMjoyNzozMCBaIFtidWlsZC1hcm1oZi1wdm9wc10gc3Rh
cnRpbmcgMTI0OTE1LmJ1aWxkLWFybWhmLXB2b3BzIHRzLXhlbi1idWlsZC1wcmVwICBob3N0LWJ1
aWxkLXByZXAKMjAxOC0wNy0wMiAxMjoyNzozMCBaIFtidWlsZC1hcm1oZi1wdm9wc10gYXdhaXRp
bmcgMTI0OTE1LmJ1aWxkLWFybWhmLXB2b3BzIHRzLXhlbi1idWlsZC1wcmVwIAoyMDE4LTA3LTAy
IDEyOjM3OjAyIFogW2J1aWxkLWFybWhmLXB2b3BzXSBmaW5pc2hlZCAxMjQ5MTUuYnVpbGQtYXJt
aGYtcHZvcHMgdHMteGVuLWJ1aWxkLXByZXAgIHBhc3MgCjIwMTgtMDctMDIgMTI6Mzc6MDIgWiBb
YnVpbGQtYXJtaGYtcHZvcHNdIHN0YXJ0aW5nIDEyNDkxNS5idWlsZC1hcm1oZi1wdm9wcyB0cy1r
ZXJuZWwtYnVpbGQgIGtlcm5lbC1idWlsZAoyMDE4LTA3LTAyIDEyOjM3OjAyIFogW2J1aWxkLWFy
bWhmLXB2b3BzXSBhd2FpdGluZyAxMjQ5MTUuYnVpbGQtYXJtaGYtcHZvcHMgdHMta2VybmVsLWJ1
aWxkIAoyMDE4LTA3LTAyIDEyOjUwOjMxIFogW2J1aWxkLWFybWhmLXhzbV0gZmluaXNoZWQgMTI0
OTE1LmJ1aWxkLWFybWhmLXhzbSB0cy14ZW4tYnVpbGQgIHBhc3MgCjIwMTgtMDctMDIgMTI6NTA6
MzEgWiBbYnVpbGQtYXJtaGYteHNtXSBhd2FpdGluZyAxMjQ5MTUuYnVpbGQtYXJtaGYteHNtIHRz
LXN5c2xvZy1zZXJ2ZXIgCjIwMTgtMDctMDIgMTI6NTA6MzEgWiBbYnVpbGQtYXJtaGYteHNtXSBm
aW5pc2hlZCAxMjQ5MTUuYnVpbGQtYXJtaGYteHNtIHRzLXN5c2xvZy1zZXJ2ZXIgIHBhc3MgCjIw
MTgtMDctMDIgMTI6NTA6MzIgWiBmbGlnaHQgMTI0OTE1IHJlYXBlZCAgYnVpbGQtYXJtaGYteHNt
IFsyNTMzMV0gRVhJVCAwCjIwMTgtMDctMDIgMTI6NTA6MzMgWiBmbGlnaHQgMTI0OTE1IG5xdWV1
ZWQ9MTIKMjAxOC0wNy0wMiAxMjo1MDozMyBaIGZsaWdodCAxMjQ5MTUgbnJ1bm5pbmc9MgoyMDE4
LTA3LTAyIDEyOjUxOjE4IFogZmxpZ2h0IDEyNDkxNSBraWxsaW5nIGJ1aWxkLWFybWhmLXhzbSBb
MjUzMzFdCjIwMTgtMDctMDIgMTM6MDg6MDQgWiBbYnVpbGQtYXJtaGZdIGZpbmlzaGVkIDEyNDkx
NS5idWlsZC1hcm1oZiB0cy14ZW4tYnVpbGQgIHBhc3MgCjIwMTgtMDctMDIgMTM6MDg6MDQgWiBb
YnVpbGQtYXJtaGZdIGF3YWl0aW5nIDEyNDkxNS5idWlsZC1hcm1oZiB0cy1zeXNsb2ctc2VydmVy
IAoyMDE4LTA3LTAyIDEzOjA4OjA0IFogW2J1aWxkLWFybWhmXSBmaW5pc2hlZCAxMjQ5MTUuYnVp
bGQtYXJtaGYgdHMtc3lzbG9nLXNlcnZlciAgcGFzcyAKMjAxOC0wNy0wMiAxMzowODowNSBaIGZs
aWdodCAxMjQ5MTUgcmVhcGVkICBidWlsZC1hcm1oZiBbMjUzMjddIEVYSVQgMAoyMDE4LTA3LTAy
IDEzOjA4OjA1IFogZmxpZ2h0IDEyNDkxNSBucXVldWVkPTEyCjIwMTgtMDctMDIgMTM6MDg6MDUg
WiBmbGlnaHQgMTI0OTE1IHNwYXduaW5nIGJ1aWxkLWFybWhmLWxpYnZpcnQKMjAxOC0wNy0wMiAx
MzowODowNSBaIGZsaWdodCAxMjQ5MTUgc3Bhd25lZCAgYnVpbGQtYXJtaGYtbGlidmlydCBbMTIz
MjJdCjIwMTgtMDctMDIgMTM6MDg6MDUgWiBmbGlnaHQgMTI0OTE1IG5ydW5uaW5nPTIKMjAxOC0w
Ny0wMiAxMzowODowNyBaIFtidWlsZC1hcm1oZi1saWJ2aXJ0XSBzdGFydGluZyAxMjQ5MTUuYnVp
bGQtYXJtaGYtbGlidmlydCB0cy1idWlsZC1jaGVjayAgYnVpbGQtY2hlY2soMSkKMjAxOC0wNy0w
MiAxMzowODowNyBaIFtidWlsZC1hcm1oZi1saWJ2aXJ0XSBhd2FpdGluZyAxMjQ5MTUuYnVpbGQt
YXJtaGYtbGlidmlydCB0cy1idWlsZC1jaGVjayAKMjAxOC0wNy0wMiAxMzowODowOCBaIFtidWls
ZC1hcm1oZi1saWJ2aXJ0XSBmaW5pc2hlZCAxMjQ5MTUuYnVpbGQtYXJtaGYtbGlidmlydCB0cy1i
dWlsZC1jaGVjayAgcGFzcyAKMjAxOC0wNy0wMiAxMzowODowOCBaIFtidWlsZC1hcm1oZi1saWJ2
aXJ0XSBzdGFydGluZyAxMjQ5MTUuYnVpbGQtYXJtaGYtbGlidmlydCB0cy1ob3N0cy1hbGxvY2F0
ZSBob3N0IGhvc3RzLWFsbG9jYXRlCjIwMTgtMDctMDIgMTM6MDg6MDggWiBbYnVpbGQtYXJtaGYt
bGlidmlydF0gYXdhaXRpbmcgMTI0OTE1LmJ1aWxkLWFybWhmLWxpYnZpcnQgdHMtaG9zdHMtYWxs
b2NhdGUgaG9zdAoyMDE4LTA3LTAyIDEzOjA4OjUwIFogZmxpZ2h0IDEyNDkxNSBraWxsaW5nIGJ1
aWxkLWFybWhmIFsyNTMyN10KMjAxOC0wNy0wMiAxMzozNjoxMCBaIFtidWlsZC1hcm1oZi1saWJ2
aXJ0XSBmaW5pc2hlZCAxMjQ5MTUuYnVpbGQtYXJtaGYtbGlidmlydCB0cy1ob3N0cy1hbGxvY2F0
ZSBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTM6MzY6MTAgWiBbYnVpbGQtYXJtaGYtbGlidmlydF0g
c3RhcnRpbmcgMTI0OTE1LmJ1aWxkLWFybWhmLWxpYnZpcnQgdHMtc3lzbG9nLXNlcnZlciAgc3lz
bG9nLXNlcnZlcgoyMDE4LTA3LTAyIDEzOjM2OjEwIFogW2J1aWxkLWFybWhmLWxpYnZpcnRdIHN0
YXJ0aW5nIDEyNDkxNS5idWlsZC1hcm1oZi1saWJ2aXJ0IHRzLWhvc3QtaW5zdGFsbC10d2ljZSAg
aG9zdC1pbnN0YWxsKDQpCjIwMTgtMDctMDIgMTM6MzY6MTAgWiBbYnVpbGQtYXJtaGYtbGlidmly
dF0gYXdhaXRpbmcgMTI0OTE1LmJ1aWxkLWFybWhmLWxpYnZpcnQgdHMtaG9zdC1pbnN0YWxsLXR3
aWNlIAoyMDE4LTA3LTAyIDEzOjM2OjExIFogW2J1aWxkLWFybWhmLWxpYnZpcnRdIGZpbmlzaGVk
IDEyNDkxNS5idWlsZC1hcm1oZi1saWJ2aXJ0IHRzLWhvc3QtaW5zdGFsbC10d2ljZSAgcGFzcyAK
MjAxOC0wNy0wMiAxMzozNjoxMSBaIFtidWlsZC1hcm1oZi1saWJ2aXJ0XSBzdGFydGluZyAxMjQ5
MTUuYnVpbGQtYXJtaGYtbGlidmlydCB0cy14ZW4tYnVpbGQtcHJlcCAgaG9zdC1idWlsZC1wcmVw
CjIwMTgtMDctMDIgMTM6MzY6MTEgWiBbYnVpbGQtYXJtaGYtbGlidmlydF0gYXdhaXRpbmcgMTI0
OTE1LmJ1aWxkLWFybWhmLWxpYnZpcnQgdHMteGVuLWJ1aWxkLXByZXAgCjIwMTgtMDctMDIgMTM6
MzY6MTEgWiBbYnVpbGQtYXJtaGYtbGlidmlydF0gZmluaXNoZWQgMTI0OTE1LmJ1aWxkLWFybWhm
LWxpYnZpcnQgdHMteGVuLWJ1aWxkLXByZXAgIHBhc3MgCjIwMTgtMDctMDIgMTM6MzY6MTIgWiBb
YnVpbGQtYXJtaGYtbGlidmlydF0gc3RhcnRpbmcgMTI0OTE1LmJ1aWxkLWFybWhmLWxpYnZpcnQg
dHMtbGlidmlydC1idWlsZCAgbGlidmlydC1idWlsZAoyMDE4LTA3LTAyIDEzOjM2OjEyIFogW2J1
aWxkLWFybWhmLWxpYnZpcnRdIGF3YWl0aW5nIDEyNDkxNS5idWlsZC1hcm1oZi1saWJ2aXJ0IHRz
LWxpYnZpcnQtYnVpbGQgCjIwMTgtMDctMDIgMTQ6MzM6MzggWiBbYnVpbGQtYXJtaGYtbGlidmly
dF0gZmluaXNoZWQgMTI0OTE1LmJ1aWxkLWFybWhmLWxpYnZpcnQgdHMtbGlidmlydC1idWlsZCAg
cGFzcyAKMjAxOC0wNy0wMiAxNDozMzozOCBaIFtidWlsZC1hcm1oZi1saWJ2aXJ0XSBhd2FpdGlu
ZyAxMjQ5MTUuYnVpbGQtYXJtaGYtbGlidmlydCB0cy1zeXNsb2ctc2VydmVyIAoyMDE4LTA3LTAy
IDE0OjMzOjM4IFogW2J1aWxkLWFybWhmLWxpYnZpcnRdIGZpbmlzaGVkIDEyNDkxNS5idWlsZC1h
cm1oZi1saWJ2aXJ0IHRzLXN5c2xvZy1zZXJ2ZXIgIHBhc3MgCjIwMTgtMDctMDIgMTQ6MzM6Mzkg
WiBmbGlnaHQgMTI0OTE1IHJlYXBlZCAgYnVpbGQtYXJtaGYtbGlidmlydCBbMTIzMjJdIEVYSVQg
MAoyMDE4LTA3LTAyIDE0OjMzOjM5IFogZmxpZ2h0IDEyNDkxNSBucXVldWVkPTExCjIwMTgtMDct
MDIgMTQ6MzM6MzkgWiBmbGlnaHQgMTI0OTE1IG5ydW5uaW5nPTEKMjAxOC0wNy0wMiAxNDozNDoy
NCBaIGZsaWdodCAxMjQ5MTUga2lsbGluZyBidWlsZC1hcm1oZi1saWJ2aXJ0IFsxMjMyMl0KMjAx
OC0wNy0wMiAxNjozNDoyOSBaIFtidWlsZC1hcm1oZi1wdm9wc10gZmluaXNoZWQgMTI0OTE1LmJ1
aWxkLWFybWhmLXB2b3BzIHRzLWtlcm5lbC1idWlsZCAgcGFzcyAKMjAxOC0wNy0wMiAxNjozNDoy
OSBaIFtidWlsZC1hcm1oZi1wdm9wc10gYXdhaXRpbmcgMTI0OTE1LmJ1aWxkLWFybWhmLXB2b3Bz
IHRzLXN5c2xvZy1zZXJ2ZXIgCjIwMTgtMDctMDIgMTY6MzQ6MjkgWiBbYnVpbGQtYXJtaGYtcHZv
cHNdIGZpbmlzaGVkIDEyNDkxNS5idWlsZC1hcm1oZi1wdm9wcyB0cy1zeXNsb2ctc2VydmVyICBw
YXNzIAoyMDE4LTA3LTAyIDE2OjM0OjMwIFogZmxpZ2h0IDEyNDkxNSByZWFwZWQgIGJ1aWxkLWFy
bWhmLXB2b3BzIFsyNTMyOF0gRVhJVCAwCjIwMTgtMDctMDIgMTY6MzQ6MzAgWiBmbGlnaHQgMTI0
OTE1IG5xdWV1ZWQ9MTEKMjAxOC0wNy0wMiAxNjozNDozMCBaIGZsaWdodCAxMjQ5MTUgc3Bhd25p
bmcgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0CjIwMTgtMDctMDIgMTY6MzQ6MzAgWiBmbGlnaHQg
MTI0OTE1IHNwYXduZWQgIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBbMzE5NTRdCjIwMTgtMDct
MDIgMTY6MzQ6MzAgWiBmbGlnaHQgMTI0OTE1IHNwYXduaW5nIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcKMjAxOC0wNy0wMiAxNjozNDozMCBaIGZsaWdodCAxMjQ5MTUgc3Bhd25lZCAgdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBbMzE5NTZdCjIwMTgtMDctMDIgMTY6MzQ6MzAgWiBm
bGlnaHQgMTI0OTE1IHNwYXduaW5nIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20KMjAxOC0w
Ny0wMiAxNjozNDozMCBaIGZsaWdodCAxMjQ5MTUgc3Bhd25lZCAgdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSBbMzE5NjFdCjIwMTgtMDctMDIgMTY6MzQ6MzAgWiBmbGlnaHQgMTI0OTE1IHNw
YXduaW5nIHRlc3QtYXJtaGYtYXJtaGYteGwKMjAxOC0wNy0wMiAxNjozNDozMCBaIGZsaWdodCAx
MjQ5MTUgc3Bhd25lZCAgdGVzdC1hcm1oZi1hcm1oZi14bCBbMzE5NjRdCjIwMTgtMDctMDIgMTY6
MzQ6MzAgWiBmbGlnaHQgMTI0OTE1IHNwYXduaW5nIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZQoyMDE4LTA3LTAyIDE2OjM0OjMwIFogZmxpZ2h0IDEyNDkxNSBzcGF3bmVkICB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgWzMxOTY3XQoyMDE4LTA3LTAyIDE2OjM0OjMwIFogZmxpZ2h0IDEy
NDkxNSBzcGF3bmluZyB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIKMjAxOC0wNy0wMiAxNjoz
NDozMCBaIGZsaWdodCAxMjQ5MTUgc3Bhd25lZCAgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
IFszMTk2OV0KMjAxOC0wNy0wMiAxNjozNDozMCBaIGZsaWdodCAxMjQ5MTUgc3Bhd25pbmcgdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrCjIwMTgtMDctMDIgMTY6MzQ6MzAgWiBmbGlnaHQg
MTI0OTE1IHNwYXduZWQgIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayBbMzE5NzFdCjIw
MTgtMDctMDIgMTY6MzQ6MzAgWiBmbGlnaHQgMTI0OTE1IHNwYXduaW5nIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1CjIwMTgtMDctMDIgMTY6MzQ6MzAgWiBmbGlnaHQgMTI0OTE1IHNwYXdu
ZWQgIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IFszMTk3M10KMjAxOC0wNy0wMiAxNjoz
NDozMCBaIGZsaWdodCAxMjQ5MTUgc3Bhd25pbmcgdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzCjIw
MTgtMDctMDIgMTY6MzQ6MzAgWiBmbGlnaHQgMTI0OTE1IHNwYXduZWQgIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyBbMzE5NzVdCjIwMTgtMDctMDIgMTY6MzQ6MzAgWiBmbGlnaHQgMTI0OTE1IHNw
YXduaW5nIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkCjIwMTgtMDctMDIgMTY6MzQ6MzAgWiBmbGln
aHQgMTI0OTE1IHNwYXduZWQgIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIFszMTk3N10KMjAxOC0w
Ny0wMiAxNjozNDozMCBaIGZsaWdodCAxMjQ5MTUgc3Bhd25pbmcgdGVzdC1hcm1oZi1hcm1oZi14
bC14c20KMjAxOC0wNy0wMiAxNjozNDozMCBaIGZsaWdodCAxMjQ5MTUgc3Bhd25lZCAgdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gWzMxOTc5XQoyMDE4LTA3LTAyIDE2OjM0OjMwIFogZmxpZ2h0IDEy
NDkxNSBucnVubmluZz0xMQoyMDE4LTA3LTAyIDE2OjM0OjMzIFogW3Rlc3QtYXJtaGYtYXJtaGYt
bGlidmlydF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1idWls
ZC1jaGVjayAgYnVpbGQtY2hlY2soMSkKMjAxOC0wNy0wMiAxNjozNDozMyBaIFt0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnRdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
dHMtYnVpbGQtY2hlY2sgCjIwMTgtMDctMDIgMTY6MzQ6MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhd10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
dHMtYnVpbGQtY2hlY2sgIGJ1aWxkLWNoZWNrKDEpCjIwMTgtMDctMDIgMTY6MzQ6MzMgWiBbdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgdHMtYnVpbGQtY2hlY2sgCjIwMTgtMDctMDIgMTY6MzQ6MzMgWiBbdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0IHRzLWJ1aWxkLWNoZWNrICBwYXNzIAoyMDE4LTA3LTAyIDE2OjM0OjMzIFogW3Rlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtIHRzLWJ1aWxkLWNoZWNrICBidWlsZC1jaGVjaygxKQoyMDE4LTA3LTAyIDE2
OjM0OjMzIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gc3RhcnRpbmcgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IGhvc3RzLWFsbG9jYXRl
CjIwMTgtMDctMDIgMTY6MzQ6MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gYXdh
aXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtYnVpbGQtY2hlY2sg
CjIwMTgtMDctMDIgMTY6MzQ6MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gZmlu
aXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtYnVpbGQtY2hlY2sg
IHBhc3MgCjIwMTgtMDctMDIgMTY6MzQ6MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBh
d2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWhvc3RzLWFsbG9jYXRl
IGhvc3QKMjAxOC0wNy0wMiAxNjozNDozNCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBzdGFydGlu
ZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bCB0cy1idWlsZC1jaGVjayAgYnVpbGQtY2hlY2so
MSkKMjAxOC0wNy0wMiAxNjozNDozNCBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBz
dGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyB0cy1ob3N0cy1hbGxv
Y2F0ZSBob3N0IGhvc3RzLWFsbG9jYXRlCjIwMTgtMDctMDIgMTY6MzQ6MzQgWiBbdGVzdC1hcm1o
Zi1hcm1oZi14bF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMtYnVpbGQt
Y2hlY2sgCjIwMTgtMDctMDIgMTY6MzQ6MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtYnVpbGQt
Y2hlY2sgIHBhc3MgCjIwMTgtMDctMDIgMTY6MzQ6MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhd10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMt
aG9zdHMtYWxsb2NhdGUgaG9zdAoyMDE4LTA3LTAyIDE2OjM0OjM0IFogW3Rlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QgaG9zdHMtYWxsb2NhdGUKMjAxOC0wNy0wMiAxNjoz
NDozNCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtYnVpbGQtY2hlY2sgIGJ1aWxkLWNoZWNrKDEpCjIw
MTgtMDctMDIgMTY6MzQ6MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0gZmluaXNoZWQgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMtYnVpbGQtY2hlY2sgIHBhc3MgCjIwMTgtMDctMDIgMTY6
MzQ6MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtaG9zdHMtYWxsb2NhdGUgaG9zdAoyMDE4LTA3
LTAyIDE2OjM0OjM0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gYXdhaXRpbmcgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1idWlsZC1jaGVjayAKMjAxOC0wNy0w
MiAxNjozNDozNCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBzdGFydGluZyAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bCB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IGhvc3RzLWFsbG9jYXRlCjIwMTgt
MDctMDIgMTY6MzQ6MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBzdGFydGluZyAx
MjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWJ1aWxkLWNoZWNrICBidWlsZC1j
aGVjaygxKQoyMDE4LTA3LTAyIDE2OjM0OjM0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGxdIGF3YWl0
aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QKMjAx
OC0wNy0wMiAxNjozNDozNCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIGZpbmlzaGVk
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtYnVpbGQtY2hlY2sgIHBhc3Mg
CjIwMTgtMDctMDIgMTY6MzQ6MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBhd2Fp
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWJ1aWxkLWNoZWNrIAoy
MDE4LTA3LTAyIDE2OjM0OjM1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gdHJhbnNh
Y3Rpb24gc2VyaWFsaXNhdGlvbiBmYWlsdXJlIChPU1NURVNULVBTUUwgUEdSRVNfRkFUQUxfRVJS
T1IgNDAwMDEpIChkYiBleGVjIGZhaWxlZCAoUEdSRVNfRkFUQUxfRVJST1IsIDQwMDAxKSBFUlJP
UjogIGNvdWxkIG5vdCBzZXJpYWxpemUgYWNjZXNzIGR1ZSB0byByZWFkL3dyaXRlIGRlcGVuZGVu
Y2llcyBhbW9uZyB0cmFuc2FjdGlvbnMKREVUQUlMOiAgUmVhc29uIGNvZGU6IENhbmNlbGVkIG9u
IGNvbW1pdCBhdHRlbXB0IHdpdGggY29uZmxpY3QgaW4gZnJvbSBwcmVwYXJlZCBwaXZvdC4KSElO
VDogIFRoZSB0cmFuc2FjdGlvbiBtaWdodCBzdWNjZWVkIGlmIHJldHJpZWQuCikgcmV0cnlpbmcg
Li4uCjIwMTgtMDctMDIgMTY6MzQ6MzUgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLWJ1aWxk
LWNoZWNrICBidWlsZC1jaGVjaygxKQoyMDE4LTA3LTAyIDE2OjM0OjM1IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVja10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayB0cy1idWlsZC1jaGVjayAKMjAxOC0wNy0wMiAxNjozNDozNSBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDJdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgdHMtYnVpbGQtY2hlY2sgIHBhc3MgCjIwMTgtMDctMDIgMTY6MzQ6MzUgWiBbdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSB0cmFuc2FjdGlvbiBzZXJpYWxpc2F0aW9uIGZhaWx1
cmUgKE9TU1RFU1QtUFNRTCBQR1JFU19GQVRBTF9FUlJPUiA0MDAwMSkgKGRiIGV4ZWMgZmFpbGVk
IChQR1JFU19GQVRBTF9FUlJPUiwgNDAwMDEpIEVSUk9SOiAgY291bGQgbm90IHNlcmlhbGl6ZSBh
Y2Nlc3MgZHVlIHRvIHJlYWQvd3JpdGUgZGVwZW5kZW5jaWVzIGFtb25nIHRyYW5zYWN0aW9ucwpE
RVRBSUw6ICBSZWFzb24gY29kZTogQ2FuY2VsZWQgb24gY29tbWl0IGF0dGVtcHQgd2l0aCBjb25m
bGljdCBpbiBmcm9tIHByZXBhcmVkIHBpdm90LgpISU5UOiAgVGhlIHRyYW5zYWN0aW9uIG1pZ2h0
IHN1Y2NlZWQgaWYgcmV0cmllZC4KKSByZXRyeWluZyAuLi4KMjAxOC0wNy0wMiAxNjozNDozNSBa
IFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWJ1aWxkLWNoZWNrICBidWlsZC1jaGVjaygxKQoyMDE4
LTA3LTAyIDE2OjM0OjM1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gZmluaXNo
ZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1idWlsZC1jaGVjayAg
cGFzcyAKMjAxOC0wNy0wMiAxNjozNDozNSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWJ1aWxk
LWNoZWNrIAoyMDE4LTA3LTAyIDE2OjM0OjM1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVja10gdHJhbnNhY3Rpb24gc2VyaWFsaXNhdGlvbiBmYWlsdXJlIChPU1NURVNULVBTUUwgUEdS
RVNfRkFUQUxfRVJST1IgNDAwMDEpIChkYiBleGVjIGZhaWxlZCAoUEdSRVNfRkFUQUxfRVJST1Is
IDQwMDAxKSBFUlJPUjogIGNvdWxkIG5vdCBzZXJpYWxpemUgYWNjZXNzIGR1ZSB0byByZWFkL3dy
aXRlIGRlcGVuZGVuY2llcyBhbW9uZyB0cmFuc2FjdGlvbnMKREVUQUlMOiAgUmVhc29uIGNvZGU6
IENhbmNlbGVkIG9uIGNvbW1pdCBhdHRlbXB0IHdpdGggY29uZmxpY3QgaW4gZnJvbSBwcmVwYXJl
ZCBwaXZvdC4KSElOVDogIFRoZSB0cmFuc2FjdGlvbiBtaWdodCBzdWNjZWVkIGlmIHJldHJpZWQu
CikgcmV0cnlpbmcgLi4uCjIwMTgtMDctMDIgMTY6MzQ6MzUgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLWJ1aWxk
LWNoZWNrICBidWlsZC1jaGVjaygxKQoyMDE4LTA3LTAyIDE2OjM0OjM1IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IGhvc3RzLWFsbG9jYXRlCjIwMTgtMDctMDIgMTY6
MzQ6MzUgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzIHRzLWJ1aWxkLWNoZWNrIAoyMDE4LTA3LTAyIDE2OjM0OjM1IFog
W3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0CjIwMTgtMDctMDIgMTY6MzQ6
MzUgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1idWlsZC1jaGVjayAgcGFzcyAKMjAxOC0wNy0w
MiAxNjozNDozNSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gdHJhbnNhY3Rpb24g
c2VyaWFsaXNhdGlvbiBmYWlsdXJlIChPU1NURVNULVBTUUwgUEdSRVNfRkFUQUxfRVJST1IgNDAw
MDEpIChkYiBleGVjIGZhaWxlZCAoUEdSRVNfRkFUQUxfRVJST1IsIDQwMDAxKSBFUlJPUjogIGNv
dWxkIG5vdCBzZXJpYWxpemUgYWNjZXNzIGR1ZSB0byByZWFkL3dyaXRlIGRlcGVuZGVuY2llcyBh
bW9uZyB0cmFuc2FjdGlvbnMKREVUQUlMOiAgUmVhc29uIGNvZGU6IENhbmNlbGVkIG9uIGNvbW1p
dCBhdHRlbXB0IHdpdGggY29uZmxpY3QgaW4gZnJvbSBwcmVwYXJlZCBwaXZvdC4KSElOVDogIFRo
ZSB0cmFuc2FjdGlvbiBtaWdodCBzdWNjZWVkIGlmIHJldHJpZWQuCikgcmV0cnlpbmcgLi4uCjIw
MTgtMDctMDIgMTY6MzQ6MzYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIHN0YXJ0aW5nIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1idWlsZC1jaGVjayAgYnVpbGQtY2hlY2so
MSkKMjAxOC0wNy0wMiAxNjozNDozNiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJdIHN0
YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtaG9zdHMtYWxsb2Nh
dGUgaG9zdCBob3N0cy1hbGxvY2F0ZQoyMDE4LTA3LTAyIDE2OjM0OjM2IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGwtcnRkc10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0
cy1idWlsZC1jaGVjayAgcGFzcyAKMjAxOC0wNy0wMiAxNjozNDozNiBaIFt0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLWJ1
aWxkLWNoZWNrIAoyMDE4LTA3LTAyIDE2OjM0OjM2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0Ml0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1ob3N0
cy1hbGxvY2F0ZSBob3N0CjIwMTgtMDctMDIgMTY6MzQ6MzYgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bC14c21dIHRyYW5zYWN0aW9uIHNlcmlhbGlzYXRpb24gZmFpbHVyZSAoT1NTVEVTVC1QU1FMIFBH
UkVTX0ZBVEFMX0VSUk9SIDQwMDAxKSAoZGIgZXhlYyBmYWlsZWQgKFBHUkVTX0ZBVEFMX0VSUk9S
LCA0MDAwMSkgRVJST1I6ICBjb3VsZCBub3Qgc2VyaWFsaXplIGFjY2VzcyBkdWUgdG8gcmVhZC93
cml0ZSBkZXBlbmRlbmNpZXMgYW1vbmcgdHJhbnNhY3Rpb25zCkRFVEFJTDogIFJlYXNvbiBjb2Rl
OiBDYW5jZWxlZCBvbiBjb21taXQgYXR0ZW1wdCB3aXRoIGNvbmZsaWN0IGluIGZyb20gcHJlcGFy
ZWQgcGl2b3QuCkhJTlQ6ICBUaGUgdHJhbnNhY3Rpb24gbWlnaHQgc3VjY2VlZCBpZiByZXRyaWVk
LgopIHJldHJ5aW5nIC4uLgoyMDE4LTA3LTAyIDE2OjM0OjM2IFogW3Rlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkc10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1ob3N0
cy1hbGxvY2F0ZSBob3N0IGhvc3RzLWFsbG9jYXRlCjIwMTgtMDctMDIgMTY6MzQ6MzYgWiBbdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QgaG9zdHMtYWxsb2NhdGUK
MjAxOC0wNy0wMiAxNjozNDozNiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHNdIGF3YWl0aW5n
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMtaG9zdHMtYWxsb2NhdGUgaG9zdAoy
MDE4LTA3LTAyIDE2OjM0OjM2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gYXdh
aXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1ob3N0cy1hbGxv
Y2F0ZSBob3N0CjIwMTgtMDctMDIgMTY6MzQ6MzYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRd
IGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1idWlsZC1jaGVjayAg
cGFzcyAKMjAxOC0wNy0wMiAxNjozNDozNiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gc3Rh
cnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLWhvc3RzLWFsbG9jYXRlIGhv
c3QgaG9zdHMtYWxsb2NhdGUKMjAxOC0wNy0wMiAxNjozNDozNiBaIFt0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QgaG9zdHMtYWxsb2NhdGUKMjAxOC0wNy0wMiAxNjoz
NDozNiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkIHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QKMjAxOC0wNy0wMiAxNjozNDoz
NiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gYXdhaXRpbmcgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QKMjAxOC0wNy0w
MiAxNjozNDozNiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gc3RhcnRpbmcgMTI0OTE1LnRl
c3QtYXJtaGYtYXJtaGYteGwteHNtIHRzLWJ1aWxkLWNoZWNrICBidWlsZC1jaGVjaygxKQoyMDE4
LTA3LTAyIDE2OjM0OjM3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBhd2FpdGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bC14c20gdHMtYnVpbGQtY2hlY2sgCjIwMTgtMDctMDIgMTY6
MzQ6MzcgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21dIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSB0cy1idWlsZC1jaGVjayAgcGFzcyAKMjAxOC0wNy0wMiAxNjozNDoz
NyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYteGwteHNtIHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QgaG9zdHMtYWxsb2NhdGUKMjAxOC0w
Ny0wMiAxNjozNDozNyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gYXdhaXRpbmcgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QKMjAxOC0wNy0w
MiAxNjozNDo0NiBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIGZpbmlzaGVkIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtaG9zdHMtYWxsb2NhdGUgaG9zdCBwYXNzIAoyMDE4
LTA3LTAyIDE2OjM0OjQ2IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gc3RhcnRpbmcgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1zeXNsb2ctc2VydmVyICBzeXNsb2ctc2Vy
dmVyCjIwMTgtMDctMDIgMTY6MzQ6NDcgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBzdGFy
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWhvc3QtaW5zdGFsbC10d2lj
ZSBob3N0IGhvc3QtaW5zdGFsbCg0KQoyMDE4LTA3LTAyIDE2OjM0OjQ3IFogW3Rlc3QtYXJtaGYt
YXJtaGYtbGlidmlydF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0
cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdAoyMDE4LTA3LTAyIDE2OjM0OjQ5IFogW3Rlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXddIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNjozNDo1
MCBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBzdGFydGluZyAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyB0cy1zeXNsb2ctc2VydmVyICBzeXNsb2ctc2VydmVyCjIw
MTgtMDctMDIgMTY6MzQ6NTAgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gc3RhcnRp
bmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtaG9zdC1pbnN0YWxsLXR3
aWNlIGhvc3QgaG9zdC1pbnN0YWxsKDQpCjIwMTgtMDctMDIgMTY6MzQ6NTAgWiBbdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhd10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgdHMtaG9zdC1pbnN0YWxsLXR3aWNlIGhvc3QKMjAxOC0wNy0wMiAxNjozNDo1MyBa
IFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IHBhc3MgCjIwMTgtMDct
MDIgMTY6MzQ6NTMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gc3RhcnRpbmcgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtc3lzbG9nLXNlcnZlciAgc3lzbG9n
LXNlcnZlcgoyMDE4LTA3LTAyIDE2OjM0OjUzIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLWhvc3Qt
aW5zdGFsbC10d2ljZSBob3N0IGhvc3QtaW5zdGFsbCg0KQoyMDE4LTA3LTAyIDE2OjM0OjUzIFog
W3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIHRzLWhvc3QtaW5zdGFsbC10d2ljZSBob3N0CjIwMTgtMDctMDIg
MTY6MzQ6NTYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwgdHMtaG9zdHMtYWxsb2NhdGUgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE2OjM0
OjU3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGxdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFy
bWhmLXhsIHRzLXN5c2xvZy1zZXJ2ZXIgIHN5c2xvZy1zZXJ2ZXIKMjAxOC0wNy0wMiAxNjozNDo1
NyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi14bCB0cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdCBob3N0LWluc3RhbGwoNCkKMjAxOC0wNy0w
MiAxNjozNDo1NyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bCB0cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdAoyMDE4LTA3LTAyIDE2OjM1
OjE1IFogZmxpZ2h0IDEyNDkxNSBraWxsaW5nIGJ1aWxkLWFybWhmLXB2b3BzIFsyNTMyOF0KMjAx
OC0wNy0wMiAxNjozNjozMiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJdIGZpbmlzaGVk
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtaG9zdHMtYWxsb2NhdGUgaG9z
dCBwYXNzIAoyMDE4LTA3LTAyIDE2OjM2OjMyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
Ml0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1zeXNsb2ct
c2VydmVyICBzeXNsb2ctc2VydmVyCjIwMTgtMDctMDIgMTY6MzY6MzIgWiBbdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyIHRzLWhvc3QtaW5zdGFsbC10d2ljZSBob3N0IGhvc3QtaW5zdGFsbCg0KQoyMDE4LTA3LTAy
IDE2OjM2OjMzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gYXdhaXRpbmcgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdAoy
MDE4LTA3LTAyIDE2OjM5OjQwIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10gZmluaXNoZWQg
MTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IHBh
c3MgCjIwMTgtMDctMDIgMTY6Mzk6NDAgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBzdGFy
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLXN5c2xvZy1zZXJ2ZXIgIHN5
c2xvZy1zZXJ2ZXIKMjAxOC0wNy0wMiAxNjozOTo0MCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHNdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMtaG9zdC1pbnN0
YWxsLXR3aWNlIGhvc3QgaG9zdC1pbnN0YWxsKDQpCjIwMTgtMDctMDIgMTY6Mzk6NDAgWiBbdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzIHRzLWhvc3QtaW5zdGFsbC10d2ljZSBob3N0CjIwMTgtMDctMDIgMTY6NTQ6MzEgWiBb
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgdHMtaG9zdC1pbnN0YWxsLXR3aWNlIGhvc3QgcGFzcyAKMjAxOC0w
Ny0wMiAxNjo1NDozMSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBzdGFydGluZyAx
MjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyB0cy1ob3N0LXBpbmctY2hlY2sgaG9z
dCBob3N0LXBpbmctY2hlY2stbmF0aXZlCjIwMTgtMDctMDIgMTY6NTQ6MzEgWiBbdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhd10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QKMjAxOC0wNy0wMiAxNjo1NDo1MSBaIFt0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSB0cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdCBwYXNzIAoyMDE4LTA3
LTAyIDE2OjU0OjUxIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIHN0YXJ0aW5nIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLWhvc3QtcGluZy1jaGVjayBob3N0
IGhvc3QtcGluZy1jaGVjay1uYXRpdmUKMjAxOC0wNy0wMiAxNjo1NDo1MSBaIFt0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdAoyMDE4LTA3LTAyIDE2OjU0OjUyIFogW3Rl
c3QtYXJtaGYtYXJtaGYteGxdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRz
LWhvc3QtaW5zdGFsbC10d2ljZSBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTY6NTQ6NTIgWiBbdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAx
Njo1NDo1MiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi14bCB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBob3N0LXBpbmctY2hlY2stbmF0aXZl
CjIwMTgtMDctMDIgMTY6NTQ6NTIgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gc3Rh
cnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMteGVuLWluc3RhbGwg
aG9zdCB4ZW4taW5zdGFsbAoyMDE4LTA3LTAyIDE2OjU0OjUyIFogW3Rlc3QtYXJtaGYtYXJtaGYt
eGxdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWhvc3QtcGluZy1jaGVj
ayBob3N0CjIwMTgtMDctMDIgMTY6NTQ6NTIgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
d10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMteGVuLWlu
c3RhbGwgaG9zdAoyMDE4LTA3LTAyIDE2OjU0OjU1IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmly
dF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1ob3N0LWluc3Rh
bGwtdHdpY2UgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE2OjU0OjU1IFogW3Rlc3QtYXJtaGYtYXJt
aGYtbGlidmlydF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1o
b3N0LXBpbmctY2hlY2sgaG9zdCBob3N0LXBpbmctY2hlY2stbmF0aXZlCjIwMTgtMDctMDIgMTY6
NTQ6NTYgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWhvc3QtcGluZy1jaGVjayBob3N0CjIwMTgtMDctMDIgMTY6
NTU6MTEgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gZmluaXNoZWQgMTI0OTE1LnRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgcGFzcyAK
MjAxOC0wNy0wMiAxNjo1NToxMiBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBzdGFy
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSB0cy14ZW4taW5zdGFsbCBo
b3N0IHhlbi1pbnN0YWxsCjIwMTgtMDctMDIgMTY6NTU6MTIgWiBbdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
dHMteGVuLWluc3RhbGwgaG9zdAoyMDE4LTA3LTAyIDE2OjU1OjEzIFogW3Rlc3QtYXJtaGYtYXJt
aGYteGxdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWhvc3QtcGluZy1j
aGVjayBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTY6NTU6MTMgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMteGVuLWluc3RhbGwgaG9z
dCB4ZW4taW5zdGFsbAoyMDE4LTA3LTAyIDE2OjU1OjEzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGxd
IGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLXhlbi1pbnN0YWxsIGhvc3QK
MjAxOC0wNy0wMiAxNjo1NToxNiBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIGZpbmlzaGVk
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3Qg
cGFzcyAKMjAxOC0wNy0wMiAxNjo1NToxNiBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIHN0
YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMteGVuLWluc3RhbGwgaG9z
dCB4ZW4taW5zdGFsbAoyMDE4LTA3LTAyIDE2OjU1OjE2IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGli
dmlydF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy14ZW4taW5z
dGFsbCBob3N0CjIwMTgtMDctMDIgMTY6NTc6MzEgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhd10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMteGVu
LWluc3RhbGwgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE2OjU3OjMxIFogW3Rlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXddIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IHRzLWhvc3QtcmVib290IGhvc3QgeGVuLWJvb3QKMjAxOC0wNy0wMiAxNjo1NzozMiBaIFt0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyB0cy1ob3N0LXJlYm9vdCBob3N0CjIwMTgtMDctMDIgMTY6NTc6NTEg
WiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gdHMteGVuLWluc3RhbGwgaG9zdCBwYXNzIAoyMDE4LTA3LTAy
IDE2OjU3OjUxIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIHN0YXJ0aW5nIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLWhvc3QtcmVib290IGhvc3QgeGVuLWJv
b3QKMjAxOC0wNy0wMiAxNjo1Nzo1MSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBh
d2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSB0cy1ob3N0LXJlYm9v
dCBob3N0CjIwMTgtMDctMDIgMTY6NTc6NTIgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0gZmluaXNo
ZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMteGVuLWluc3RhbGwgaG9zdCBwYXNzIAoy
MDE4LTA3LTAyIDE2OjU3OjUzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGxdIHN0YXJ0aW5nIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWhvc3QtcmVib290IGhvc3QgeGVuLWJvb3QKMjAxOC0w
Ny0wMiAxNjo1Nzo1MyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBhd2FpdGluZyAxMjQ5MTUudGVz
dC1hcm1oZi1hcm1oZi14bCB0cy1ob3N0LXJlYm9vdCBob3N0CjIwMTgtMDctMDIgMTY6NTc6NTgg
WiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0IHRzLXhlbi1pbnN0YWxsIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNjo1Nzo1
OCBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgdHMtaG9zdC1yZWJvb3QgaG9zdCB4ZW4tYm9vdAoyMDE4LTA3LTAyIDE2
OjU3OjU4IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gYXdhaXRpbmcgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCB0cy1ob3N0LXJlYm9vdCBob3N0CjIwMTgtMDctMDIgMTY6NTg6
NDAgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gZmluaXNoZWQgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtaG9zdC1yZWJvb3QgaG9zdCBwYXNzIAoyMDE4LTA3
LTAyIDE2OjU4OjQxIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXddIHN0YXJ0aW5nIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLWhvc3QtcGluZy1jaGVjayBob3N0
IGhvc3QtcGluZy1jaGVjay14ZW4KMjAxOC0wNy0wMiAxNjo1ODo0MSBaIFt0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdAoyMDE4LTA3LTAyIDE2OjU4OjU4IFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGxdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWhv
c3QtcmVib290IGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNjo1ODo1OCBaIFt0ZXN0LWFybWhmLWFy
bWhmLXhsXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bCB0cy1ob3N0LXBpbmct
Y2hlY2sgaG9zdCBob3N0LXBpbmctY2hlY2steGVuCjIwMTgtMDctMDIgMTY6NTg6NTggWiBbdGVz
dC1hcm1oZi1hcm1oZi14bF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMt
aG9zdC1waW5nLWNoZWNrIGhvc3QKMjAxOC0wNy0wMiAxNjo1OTowMCBaIFt0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSB0cy1ob3N0LXJlYm9vdCBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTY6NTk6MDAgWiBbdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgaG9zdC1waW5nLWNoZWNrLXhl
bgoyMDE4LTA3LTAyIDE2OjU5OjAwIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIGF3
YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLWhvc3QtcGluZy1j
aGVjayBob3N0CjIwMTgtMDctMDIgMTY6NTk6MDEgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhd10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtaG9z
dC1waW5nLWNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNjo1OTowMSBaIFt0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyB0cy1sZWFrLWNoZWNrIGJhc2lzIGhvc3QgbGVhay1jaGVjay9iYXNpcyg5KQoyMDE4
LTA3LTAyIDE2OjU5OjAyIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXddIGF3YWl0aW5n
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLWxlYWstY2hlY2sgYmFzaXMg
aG9zdAoyMDE4LTA3LTAyIDE2OjU5OjAzIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXdd
IGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLWxlYWstY2hl
Y2sgYmFzaXMgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE2OjU5OjAzIFogW3Rlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXddIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IHRzLWRlYmlhbi1kaS1pbnN0YWxsICBkZWJpYW4tZGktaW5zdGFsbAoyMDE4LTA3LTAyIDE2
OjU5OjAzIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXddIGF3YWl0aW5nIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLWRlYmlhbi1kaS1pbnN0YWxsIAoyMDE4LTA3
LTAyIDE2OjU5OjE5IFogW3Rlc3QtYXJtaGYtYXJtaGYteGxdIGZpbmlzaGVkIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLXhsIHRzLWhvc3QtcGluZy1jaGVjayBob3N0IHBhc3MgCjIwMTgtMDctMDIg
MTY6NTk6MTkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwgdHMtbGVhay1jaGVjayBiYXNpcyBob3N0IGxlYWstY2hlY2svYmFzaXMoOSkK
MjAxOC0wNy0wMiAxNjo1OToxOSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBhd2FpdGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bCB0cy1sZWFrLWNoZWNrIGJhc2lzIGhvc3QKMjAxOC0wNy0w
MiAxNjo1OToyMSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bCB0cy1sZWFrLWNoZWNrIGJhc2lzIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAx
Njo1OToyMSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi14bCB0cy1kZWJpYW4taW5zdGFsbCAgZGViaWFuLWluc3RhbGwKMjAxOC0wNy0wMiAx
Njo1OToyMSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi14bCB0cy1kZWJpYW4taW5zdGFsbCAKMjAxOC0wNy0wMiAxNjo1OToyMSBaIFt0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE2
OjU5OjIxIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIHN0YXJ0aW5nIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLWxlYWstY2hlY2sgYmFzaXMgaG9zdCBsZWFr
LWNoZWNrL2Jhc2lzKDkpCjIwMTgtMDctMDIgMTY6NTk6MjEgWiBbdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
dHMtbGVhay1jaGVjayBiYXNpcyBob3N0CjIwMTgtMDctMDIgMTY6NTk6MjMgWiBbdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gdHMtbGVhay1jaGVjayBiYXNpcyBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTY6NTk6
MjMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gc3RhcnRpbmcgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtZGViaWFuLWluc3RhbGwgIGRlYmlhbi1pbnN0YWxs
CjIwMTgtMDctMDIgMTY6NTk6MjMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gYXdh
aXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtZGViaWFuLWluc3Rh
bGwgCjIwMTgtMDctMDIgMTc6MDA6MDIgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBmaW5p
c2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWhvc3QtcmVib290IGhvc3Qg
cGFzcyAKMjAxOC0wNy0wMiAxNzowMDowMiBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIHN0
YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtaG9zdC1waW5nLWNoZWNr
IGhvc3QgaG9zdC1waW5nLWNoZWNrLXhlbgoyMDE4LTA3LTAyIDE3OjAwOjAyIFogW3Rlc3QtYXJt
aGYtYXJtaGYtbGlidmlydF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdAoyMDE4LTA3LTAyIDE3OjAwOjIzIFogW3Rlc3QtYXJt
aGYtYXJtaGYtbGlidmlydF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjAwOjIzIFogW3Rl
c3QtYXJtaGYtYXJtaGYtbGlidmlydF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCB0cy1sZWFrLWNoZWNrIGJhc2lzIGhvc3QgbGVhay1jaGVjay9iYXNpcyg5KQoyMDE4
LTA3LTAyIDE3OjAwOjIzIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gYXdhaXRpbmcgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1sZWFrLWNoZWNrIGJhc2lzIGhvc3QKMjAx
OC0wNy0wMiAxNzowMDoyNSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIGZpbmlzaGVkIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtbGVhay1jaGVjayBiYXNpcyBob3N0IHBh
c3MgCjIwMTgtMDctMDIgMTc6MDA6MjUgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBzdGFy
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWRlYmlhbi1pbnN0YWxsICBk
ZWJpYW4taW5zdGFsbAoyMDE4LTA3LTAyIDE3OjAwOjI1IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGli
dmlydF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1kZWJpYW4t
aW5zdGFsbCAKMjAxOC0wNy0wMiAxNzowMzo0NyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDJdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtaG9zdC1p
bnN0YWxsLXR3aWNlIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzowMzo0NyBaIFt0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDJdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZQoyMDE4
LTA3LTAyIDE3OjAzOjQ3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gYXdhaXRpbmcg
MTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1ob3N0LXBpbmctY2hlY2sgaG9z
dAoyMDE4LTA3LTAyIDE3OjA0OjA4IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gZmlu
aXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1ob3N0LXBpbmctY2hl
Y2sgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjA0OjA4IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0Ml0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy14
ZW4taW5zdGFsbCBob3N0IHhlbi1pbnN0YWxsCjIwMTgtMDctMDIgMTc6MDQ6MDggWiBbdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyIHRzLXhlbi1pbnN0YWxsIGhvc3QKMjAxOC0wNy0wMiAxNzowNjoyMSBaIFt0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHNdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgdHMtaG9zdC1pbnN0YWxsLXR3aWNlIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzowNjoy
MSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHNdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgaG9zdC1waW5nLWNoZWNrLW5h
dGl2ZQoyMDE4LTA3LTAyIDE3OjA2OjIxIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10gYXdh
aXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1ob3N0LXBpbmctY2hlY2sg
aG9zdAoyMDE4LTA3LTAyIDE3OjA2OjMwIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
a10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1ob3N0
cy1hbGxvY2F0ZSBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6MDY6MzAgWiBbdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIHRzLXN5c2xvZy1zZXJ2ZXIgIHN5c2xvZy1zZXJ2ZXIKMjAxOC0wNy0wMiAxNzow
NjozMCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2tdIHN0YXJ0aW5nIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtaG9zdC1pbnN0YWxsLXR3aWNlIGhvc3Qg
aG9zdC1pbnN0YWxsKDQpCjIwMTgtMDctMDIgMTc6MDY6MzAgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIHRzLWhvc3QtaW5zdGFsbC10d2ljZSBob3N0CjIwMTgtMDctMDIgMTc6MDY6NDIgWiBbdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzIHRzLWhvc3QtcGluZy1jaGVjayBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6MDY6NDIg
WiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzIHRzLXhlbi1pbnN0YWxsIGhvc3QgeGVuLWluc3RhbGwKMjAxOC0wNy0wMiAx
NzowNjo0MiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHNdIGF3YWl0aW5nIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMteGVuLWluc3RhbGwgaG9zdAoyMDE4LTA3LTAyIDE3OjA3
OjMyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gZmluaXNoZWQgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy14ZW4taW5zdGFsbCBob3N0IHBhc3MgCjIwMTgtMDct
MDIgMTc6MDc6MzIgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBzdGFydGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWhvc3QtcmVib290IGhvc3QgeGVuLWJv
b3QKMjAxOC0wNy0wMiAxNzowNzozMiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJdIGF3
YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtaG9zdC1yZWJvb3Qg
aG9zdAoyMDE4LTA3LTAyIDE3OjA4OjMzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0g
ZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1ob3N0LXJlYm9v
dCBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6MDg6MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWhv
c3QtcGluZy1jaGVjayBob3N0IGhvc3QtcGluZy1jaGVjay14ZW4KMjAxOC0wNy0wMiAxNzowODoz
MyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QKMjAxOC0wNy0wMiAx
NzowODo1NCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJdIGZpbmlzaGVkIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgcGFzcyAK
MjAxOC0wNy0wMiAxNzowODo1NCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJdIHN0YXJ0
aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtbGVhay1jaGVjayBiYXNp
cyBob3N0IGxlYWstY2hlY2svYmFzaXMoOSkKMjAxOC0wNy0wMiAxNzowODo1NCBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDJdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgdHMtbGVhay1jaGVjayBiYXNpcyBob3N0CjIwMTgtMDctMDIgMTc6MDg6NTYgWiBb
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyIHRzLWxlYWstY2hlY2sgYmFzaXMgaG9zdCBwYXNzIAoyMDE4LTA3LTAy
IDE3OjA4OjU2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gc3RhcnRpbmcgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1kZWJpYW4taW5zdGFsbCAgZGViaWFuLWlu
c3RhbGwKMjAxOC0wNy0wMiAxNzowODo1NiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJd
IGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtZGViaWFuLWlu
c3RhbGwgCjIwMTgtMDctMDIgMTc6MDk6MjcgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0gZmluaXNo
ZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMtZGViaWFuLWluc3RhbGwgIHBhc3MgCjIw
MTgtMDctMDIgMTc6MDk6MjcgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0gc3RhcnRpbmcgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMtZGViaWFuLWZpeHVwIGRlYmlhbiBkZWJpYW4tZml4dXAK
MjAxOC0wNy0wMiAxNzowOToyOCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBhd2FpdGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bCB0cy1kZWJpYW4tZml4dXAgZGViaWFuCjIwMTgtMDctMDIg
MTc6MDk6MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gZmluaXNoZWQgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtZGViaWFuLWluc3RhbGwgIHBhc3MgCjIw
MTgtMDctMDIgMTc6MDk6MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0gZmluaXNoZWQgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMtZGViaWFuLWZpeHVwIGRlYmlhbiBwYXNzIAoyMDE4LTA3
LTAyIDE3OjA5OjMzIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIHN0YXJ0aW5nIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLWRlYmlhbi1maXh1cCBkZWJpYW4g
ZGViaWFuLWZpeHVwCjIwMTgtMDctMDIgMTc6MDk6MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0g
c3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMtZ3Vlc3Qtc3RhcnQgZGViaWFu
IGd1ZXN0LXN0YXJ0CjIwMTgtMDctMDIgMTc6MDk6MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMt
ZGViaWFuLWZpeHVwIGRlYmlhbgoyMDE4LTA3LTAyIDE3OjA5OjMzIFogW3Rlc3QtYXJtaGYtYXJt
aGYteGxdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWd1ZXN0LXN0YXJ0
IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjA5OjM5IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c21dIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLWRlYmlh
bi1maXh1cCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzowOTozOSBaIFt0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSB0cy1ndWVzdC1zdGFydCBkZWJpYW4gZ3Vlc3Qtc3RhcnQKMjAxOC0wNy0wMiAxNzowOToz
OSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSB0cy1ndWVzdC1zdGFydCBkZWJpYW4KMjAxOC0wNy0wMiAx
NzoxMDowMCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi14bCB0cy1ndWVzdC1zdGFydCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzoxMDow
MCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi14bCB0cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sKMjAxOC0wNy0wMiAxNzoxMDowMSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBhd2Fp
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bCB0cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sg
aG9zdCBkZWJpYW4gMQoyMDE4LTA3LTAyIDE3OjEwOjAxIFogW3Rlc3QtYXJtaGYtYXJtaGYteGxd
IGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLW1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBob3N0IGRlYmlhbiAxIGZhaWwgY2hpbGQgcHJvY2VzcyBleGl0ZWQgYWJub3JtYWxseQoy
MDE4LTA3LTAyIDE3OjEwOjAxIFogW3Rlc3QtYXJtaGYtYXJtaGYteGxdIHN0YXJ0aW5nIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBk
ZWJpYW4gc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjawoyMDE4LTA3LTAyIDE3OjEwOjAxIFogW3Rl
c3QtYXJtaGYtYXJtaGYteGxdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRz
LXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxNzoxMDow
MiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi14bCB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIGZhaWwgY2hpbGQg
cHJvY2VzcyBleGl0ZWQgYWJub3JtYWxseQoyMDE4LTA3LTAyIDE3OjEwOjAyIFogW3Rlc3QtYXJt
aGYtYXJtaGYteGxdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWd1ZXN0
LXN0b3AgaG9zdCBkZWJpYW4gZ3Vlc3Qtc3RvcAoyMDE4LTA3LTAyIDE3OjEwOjAyIFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGxdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWd1
ZXN0LXN0b3AgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxNzoxMDowNiBaIFt0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSB0cy1ndWVzdC1zdGFydCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzoxMDowNiBaIFt0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSB0cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sKMjAxOC0wNy0wMiAxNzoxMDowNyBaIFt0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSB0cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gMQoyMDE4LTA3LTAyIDE3
OjEwOjA3IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIGZpbmlzaGVkIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLW1pZ3JhdGUtc3VwcG9ydC1jaGVjayBob3N0
IGRlYmlhbiAxIGZhaWwgY2hpbGQgcHJvY2VzcyBleGl0ZWQgYWJub3JtYWxseQoyMDE4LTA3LTAy
IDE3OjEwOjA3IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIHN0YXJ0aW5nIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgaG9zdCBkZWJpYW4gc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjawoyMDE4LTA3LTAyIDE3OjEw
OjA3IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIGF3YWl0aW5nIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgaG9z
dCBkZWJpYW4KMjAxOC0wNy0wMiAxNzoxMDowOCBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSB0cy1zYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIGZhaWwgY2hpbGQgcHJvY2VzcyBleGl0
ZWQgYWJub3JtYWxseQoyMDE4LTA3LTAyIDE3OjEwOjA4IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRz
LWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gZ3Vlc3Qtc3RvcAoyMDE4LTA3LTAyIDE3OjEwOjA4IFog
W3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAx
NzoxMDowOCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHNdIGZpbmlzaGVkIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMteGVuLWluc3RhbGwgaG9zdCBwYXNzIAoyMDE4LTA3LTAy
IDE3OjEwOjA5IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10gc3RhcnRpbmcgMTI0OTE1LnRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1ob3N0LXJlYm9vdCBob3N0IHhlbi1ib290CjIwMTgt
MDctMDIgMTc6MTA6MDkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBhd2FpdGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLWhvc3QtcmVib290IGhvc3QKMjAxOC0wNy0w
MiAxNzoxMDoyNCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bCB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIg
MTc6MTA6MjQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwgdHMtcmVwZWF0LXRlc3QgMTAgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4g
ezt9IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdAoy
MDE4LTA3LTAyIDE3OjEwOjI0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGxdIGF3YWl0aW5nIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLXJlcGVhdC10ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0IGhv
c3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuCjIwMTgtMDctMDIgMTc6MTA6
MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0IHRzLWRlYmlhbi1pbnN0YWxsICBwYXNzIAoyMDE4LTA3LTAyIDE3OjEw
OjM1IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCB0cy1kZWJpYW4tZml4dXAgZGViaWFuIGRlYmlhbi1maXh1cAoyMDE4
LTA3LTAyIDE3OjEwOjM1IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gYXdhaXRpbmcgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1kZWJpYW4tZml4dXAgZGViaWFuCjIwMTgt
MDctMDIgMTc6MTA6NDAgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBmaW5pc2hlZCAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWRlYmlhbi1maXh1cCBkZWJpYW4gcGFzcyAK
MjAxOC0wNy0wMiAxNzoxMDo0MCBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIHN0YXJ0aW5n
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtZ3Vlc3Qtc3RhcnQgZGViaWFuIGd1
ZXN0LXN0YXJ0CjIwMTgtMDctMDIgMTc6MTA6NDAgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWd1ZXN0LXN0YXJ0
IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjEwOjU3IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c21dIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLWd1ZXN0
LXN0b3AgaG9zdCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzoxMDo1NyBaIFt0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSB0cy1yZXBlYXQtdGVzdCAxMCB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiB7O30g
dHMtZ3Vlc3Qtc3RvcCBob3N0IGRlYmlhbiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0CjIwMTgt
MDctMDIgMTc6MTA6NTggWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gYXdhaXRpbmcg
MTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtcmVwZWF0LXRlc3QgMTAgdHMt
Z3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gezt9IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4KMjAx
OC0wNy0wMiAxNzoxMTowOCBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIGZpbmlzaGVkIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtZ3Vlc3Qtc3RhcnQgZGViaWFuIHBhc3Mg
CjIwMTgtMDctMDIgMTc6MTE6MDggWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBzdGFydGlu
ZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLW1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBob3N0IGRlYmlhbiAxIG1pZ3JhdGUtc3VwcG9ydC1jaGVjawoyMDE4LTA3LTAyIDE3OjExOjA4
IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCB0cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gMQoyMDE4
LTA3LTAyIDE3OjExOjA5IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gZmluaXNoZWQgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sgaG9z
dCBkZWJpYW4gMSBmYWlsIGNoaWxkIHByb2Nlc3MgZXhpdGVkIGFibm9ybWFsbHkKMjAxOC0wNy0w
MiAxNzoxMTowOSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIHN0YXJ0aW5nIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBob3N0
IGRlYmlhbiBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrCjIwMTgtMDctMDIgMTc6MTE6MDkgWiBb
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0IHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4KMjAxOC0w
Ny0wMiAxNzoxMTowOSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIGZpbmlzaGVkIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBo
b3N0IGRlYmlhbiBmYWlsIGNoaWxkIHByb2Nlc3MgZXhpdGVkIGFibm9ybWFsbHkKMjAxOC0wNy0w
MiAxNzoxMTowOSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIHN0YXJ0aW5nIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtZ3Vlc3Qtc3RvcCBob3N0IGRlYmlhbiBndWVzdC1z
dG9wCjIwMTgtMDctMDIgMTc6MTE6MDkgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBhd2Fp
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWd1ZXN0LXN0b3AgaG9zdCBk
ZWJpYW4KMjAxOC0wNy0wMiAxNzoxMToxNyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHNdIGZp
bmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMtaG9zdC1yZWJvb3QgaG9z
dCBwYXNzIAoyMDE4LTA3LTAyIDE3OjExOjE3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10g
c3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1ob3N0LXBpbmctY2hl
Y2sgaG9zdCBob3N0LXBpbmctY2hlY2steGVuCjIwMTgtMDctMDIgMTc6MTE6MTcgWiBbdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzIHRzLWhvc3QtcGluZy1jaGVjayBob3N0CjIwMTgtMDctMDIgMTc6MTE6MzcgWiBbdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzIHRzLWhvc3QtcGluZy1jaGVjayBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6MTE6MzggWiBb
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzIHRzLWxlYWstY2hlY2sgYmFzaXMgaG9zdCBsZWFrLWNoZWNrL2Jhc2lzKDkpCjIw
MTgtMDctMDIgMTc6MTE6MzggWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBhd2FpdGluZyAx
MjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLWxlYWstY2hlY2sgYmFzaXMgaG9zdAoy
MDE4LTA3LTAyIDE3OjExOjQwIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10gZmluaXNoZWQg
MTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1sZWFrLWNoZWNrIGJhc2lzIGhvc3Qg
cGFzcyAKMjAxOC0wNy0wMiAxNzoxMTo0MCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHNdIHN0
YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMtZGViaWFuLWluc3RhbGwg
IGRlYmlhbi1pbnN0YWxsCjIwMTgtMDctMDIgMTc6MTE6NDAgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLWRlYmlh
bi1pbnN0YWxsIAoyMDE4LTA3LTAyIDE3OjExOjU5IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmly
dF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1ndWVzdC1zdG9w
IGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIgMTc6MTE6NTkgWiBbdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLXJl
cGVhdC10ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9w
IGhvc3QgZGViaWFuIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQKMjAxOC0wNy0wMiAxNzoxMTo1
OSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgdHMtcmVwZWF0LXRlc3QgMTAgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJp
YW4gezt9IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxNzoxODo1NSBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bCB0
cy1yZXBlYXQtdGVzdCAxMCB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiB7O30gdHMtZ3Vlc3Qt
c3RvcCBob3N0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE3OjE4OjU1IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGxdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWd1ZXN0LXN0
YXJ0IGhvc3QgZGViaWFuIGd1ZXN0LXN0YXJ0LjIKMjAxOC0wNy0wMiAxNzoxODo1NSBaIFt0ZXN0
LWFybWhmLWFybWhmLXhsXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bCB0cy1n
dWVzdC1zdGFydCBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjE5OjI1IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGxdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWd1ZXN0LXN0
YXJ0IGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIgMTc6MTk6MjUgWiBbdGVzdC1hcm1oZi1h
cm1oZi14bF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMtZ3Vlc3QtZGVz
dHJveSBob3N0IGRlYmlhbiBndWVzdC1kZXN0cm95CjIwMTgtMDctMDIgMTc6MTk6MjYgWiBbdGVz
dC1hcm1oZi1hcm1oZi14bF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMt
Z3Vlc3QtZGVzdHJveSBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjE5OjQ1IFogW3Rlc3QtYXJt
aGYtYXJtaGYteGxdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWd1ZXN0
LWRlc3Ryb3kgaG9zdCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzoxOTo0NSBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bCB0cy1sZWFr
LWNoZWNrIGNoZWNrIGhvc3QgbGVhay1jaGVjay9jaGVjawoyMDE4LTA3LTAyIDE3OjE5OjQ2IFog
W3Rlc3QtYXJtaGYtYXJtaGYteGxdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
IHRzLWxlYWstY2hlY2sgY2hlY2sgaG9zdAoyMDE4LTA3LTAyIDE3OjE5OjQ3IFogW3Rlc3QtYXJt
aGYtYXJtaGYteGxdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWxlYWst
Y2hlY2sgY2hlY2sgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjE5OjQ3IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGxdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWxvZ3MtY2Fw
dHVyZSBob3N0IGNhcHR1cmUtbG9ncygyMCkKMjAxOC0wNy0wMiAxNzoxOTo0NyBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bCB0cy1sb2dz
LWNhcHR1cmUgaG9zdAoyMDE4LTA3LTAyIDE3OjIxOjA1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGxd
IGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsIHRzLWxvZ3MtY2FwdHVyZSBob3N0
IHBhc3MgCjIwMTgtMDctMDIgMTc6MjE6MDUgWiBbdGVzdC1hcm1oZi1hcm1oZi14bF0gYXdhaXRp
bmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwgdHMtc3lzbG9nLXNlcnZlciAKMjAxOC0wNy0w
MiAxNzoyMTowNSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bCB0cy1zeXNsb2ctc2VydmVyICBwYXNzIAoyMDE4LTA3LTAyIDE3OjIxOjA2
IFogZmxpZ2h0IDEyNDkxNSByZWFwZWQgIHRlc3QtYXJtaGYtYXJtaGYteGwgWzMxOTY0XSBFWElU
IDAKMjAxOC0wNy0wMiAxNzoyMTowNiBaIGZsaWdodCAxMjQ5MTUgbnF1ZXVlZD0wCjIwMTgtMDct
MDIgMTc6MjE6MDYgWiBmbGlnaHQgMTI0OTE1IG5ydW5uaW5nPTEwCjIwMTgtMDctMDIgMTc6MjE6
MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gZmluaXNoZWQgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtZGViaWFuLWRpLWluc3RhbGwgIHBhc3MgCjIwMTgt
MDctMDIgMTc6MjE6MzMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gc3RhcnRpbmcg
MTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtZ3Vlc3Qtc3RhcnQgZGViaWFu
IGd1ZXN0LXN0YXJ0CjIwMTgtMDctMDIgMTc6MjE6MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhd10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMt
Z3Vlc3Qtc3RhcnQgZGViaWFuCjIwMTgtMDctMDIgMTc6MjE6MzYgWiBbdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
IHRzLWhvc3RzLWFsbG9jYXRlIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzoyMTozNyBaIFt0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgdHMtc3lzbG9nLXNlcnZlciAgc3lzbG9nLXNlcnZlcgoyMDE4LTA3LTAyIDE3
OjIxOjM3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gc3RhcnRpbmcgMTI0OTE1LnRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdCBob3N0
LWluc3RhbGwoNCkKMjAxOC0wNy0wMiAxNzoyMTozNyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGVdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtaG9z
dC1pbnN0YWxsLXR3aWNlIGhvc3QKMjAxOC0wNy0wMiAxNzoyMTo1MSBaIGZsaWdodCAxMjQ5MTUg
a2lsbGluZyB0ZXN0LWFybWhmLWFybWhmLXhsIFszMTk2NF0KMjAxOC0wNy0wMiAxNzoyMjoxMSBa
IFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyB0cy1ndWVzdC1zdGFydCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0w
MiAxNzoyMjoxMSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBzdGFydGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyB0cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sg
aG9zdCBkZWJpYW4gMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sKMjAxOC0wNy0wMiAxNzoyMjoxMSBa
IFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyB0cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4g
MQoyMDE4LTA3LTAyIDE3OjIyOjEyIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXddIGZp
bmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLW1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBob3N0IGRlYmlhbiAxIGZhaWwgY2hpbGQgcHJvY2VzcyBleGl0ZWQgYWJub3Jt
YWxseQoyMDE4LTA3LTAyIDE3OjIyOjEyIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXdd
IHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLXNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjawoy
MDE4LTA3LTAyIDE3OjIyOjEyIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXddIGF3YWl0
aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLXNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxNzoyMjoxMyBaIFt0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIGZhaWwgY2hp
bGQgcHJvY2VzcyBleGl0ZWQgYWJub3JtYWxseQoyMDE4LTA3LTAyIDE3OjIyOjEzIFogW3Rlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXddIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gZ3Vlc3Qtc3RvcAoyMDE4LTA3
LTAyIDE3OjIyOjEzIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXddIGF3YWl0aW5nIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJp
YW4KMjAxOC0wNy0wMiAxNzoyMzowMSBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBm
aW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyB0cy1ndWVzdC1zdG9w
IGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIgMTc6MjM6MDEgWiBbdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhd10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgdHMtcmVwZWF0LXRlc3QgMTAgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gezt9IHRzLWd1
ZXN0LXN0b3AgaG9zdCBkZWJpYW4gZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdAoyMDE4LTA3LTAy
IDE3OjIzOjAxIFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXddIGF3YWl0aW5nIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLXJlcGVhdC10ZXN0IDEwIHRzLWd1ZXN0
LXN0YXJ0IGhvc3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuCjIwMTgtMDct
MDIgMTc6MjM6MTYgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gZmluaXNoZWQgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtcmVwZWF0LXRlc3QgMTAgdHMtZ3Vl
c3Qtc3RhcnQgaG9zdCBkZWJpYW4gezt9IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gcGFzcyAK
MjAxOC0wNy0wMiAxNzoyMzoxNiBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBzdGFy
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSB0cy1ndWVzdC1zdGFydCBo
b3N0IGRlYmlhbiBndWVzdC1zdGFydC4yCjIwMTgtMDctMDIgMTc6MjM6MTYgWiBbdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxNzoyMzozOSBa
IFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiBwYXNzIAoyMDE4
LTA3LTAyIDE3OjIzOjM5IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c21dIHN0YXJ0aW5n
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIHRzLWd1ZXN0LWRlc3Ryb3kgaG9z
dCBkZWJpYW4gZ3Vlc3QtZGVzdHJveQoyMDE4LTA3LTAyIDE3OjIzOjM5IFogW3Rlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c21dIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIHRzLWd1ZXN0LWRlc3Ryb3kgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxNzoyNDowMSBa
IFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSB0cy1ndWVzdC1kZXN0cm95IGhvc3QgZGViaWFuIHBhc3MgCjIw
MTgtMDctMDIgMTc6MjQ6MDEgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gc3RhcnRp
bmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMtbGVhay1jaGVjayBjaGVj
ayBob3N0IGxlYWstY2hlY2svY2hlY2sKMjAxOC0wNy0wMiAxNzoyNDowMSBaIFt0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSB0cy1sZWFrLWNoZWNrIGNoZWNrIGhvc3QKMjAxOC0wNy0wMiAxNzoyNDowMyBaIFt0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXhzbSB0cy1sZWFrLWNoZWNrIGNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0w
MiAxNzoyNDowMyBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtXSBzdGFydGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSB0cy1sb2dzLWNhcHR1cmUgaG9zdCBjYXB0
dXJlLWxvZ3MoMjApCjIwMTgtMDctMDIgMTc6MjQ6MDMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gdHMt
bG9ncy1jYXB0dXJlIGhvc3QKMjAxOC0wNy0wMiAxNzoyNDo0MiBaIFt0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnRdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtcmVw
ZWF0LXRlc3QgMTAgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gezt9IHRzLWd1ZXN0LXN0b3Ag
aG9zdCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzoyNDo0MiBaIFt0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnRdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtZ3Vl
c3Qtc3RhcnQgaG9zdCBkZWJpYW4gZ3Vlc3Qtc3RhcnQuMgoyMDE4LTA3LTAyIDE3OjI0OjQyIFog
W3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjI1OjA1
IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAy
IDE3OjI1OjA1IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydF0gc3RhcnRpbmcgMTI0OTE1LnRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1ndWVzdC1kZXN0cm95IGhvc3QgZGViaWFuIGd1ZXN0
LWRlc3Ryb3kKMjAxOC0wNy0wMiAxNzoyNTowNiBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRd
IGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtZ3Vlc3QtZGVzdHJv
eSBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjI1OjExIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0Ml0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1k
ZWJpYW4taW5zdGFsbCAgcGFzcyAKMjAxOC0wNy0wMiAxNzoyNToxMSBaIFt0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDJdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgdHMtZGViaWFuLWZpeHVwIGRlYmlhbiBkZWJpYW4tZml4dXAKMjAxOC0wNy0wMiAxNzoyNTox
MSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtZGViaWFuLWZpeHVwIGRlYmlhbgoyMDE4LTA3LTAyIDE3
OjI1OjE4IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gZmluaXNoZWQgMTI0OTE1LnRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1kZWJpYW4tZml4dXAgZGViaWFuIHBhc3MgCjIw
MTgtMDctMDIgMTc6MjU6MTggWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBzdGFydGlu
ZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWd1ZXN0LXN0YXJ0IGRlYmlh
biBndWVzdC1zdGFydAoyMDE4LTA3LTAyIDE3OjI1OjE4IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0Ml0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1n
dWVzdC1zdGFydCBkZWJpYW4KMjAxOC0wNy0wMiAxNzoyNToyNCBaIFt0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSB0cy1sb2dzLWNhcHR1cmUgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjI1OjI0IFogW3Rlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c21dIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtIHRzLXN5c2xvZy1zZXJ2ZXIgCjIwMTgtMDctMDIgMTc6MjU6MjQgWiBbdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gdHMtc3lzbG9nLXNlcnZlciAgcGFzcyAKMjAxOC0wNy0wMiAxNzoyNToy
NSBaIGZsaWdodCAxMjQ5MTUgcmVhcGVkICB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIFsz
MTk2MV0gRVhJVCAwCjIwMTgtMDctMDIgMTc6MjU6MjUgWiBmbGlnaHQgMTI0OTE1IG5xdWV1ZWQ9
MAoyMDE4LTA3LTAyIDE3OjI1OjI1IFogZmxpZ2h0IDEyNDkxNSBucnVubmluZz05CjIwMTgtMDct
MDIgMTc6MjU6MjcgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBmaW5pc2hlZCAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWd1ZXN0LWRlc3Ryb3kgaG9zdCBkZWJpYW4gcGFz
cyAKMjAxOC0wNy0wMiAxNzoyNToyNyBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnRdIHN0YXJ0
aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMtbGVhay1jaGVjayBjaGVjayBo
b3N0IGxlYWstY2hlY2svY2hlY2sKMjAxOC0wNy0wMiAxNzoyNToyOCBaIFt0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnRdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgdHMt
bGVhay1jaGVjayBjaGVjayBob3N0CjIwMTgtMDctMDIgMTc6MjU6MjkgWiBbdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IHRz
LWxlYWstY2hlY2sgY2hlY2sgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjI1OjI5IFogW3Rlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCB0cy1sb2dzLWNhcHR1cmUgaG9zdCBjYXB0dXJlLWxvZ3MoMjApCjIwMTgtMDctMDIgMTc6
MjU6MjkgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0IHRzLWxvZ3MtY2FwdHVyZSBob3N0CjIwMTgtMDctMDIgMTc6MjU6
MzkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCB0cy1ob3N0cy1hbGxvY2F0ZSBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6
MjU6MzkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCB0cy1zeXNsb2ctc2VydmVyICBzeXNsb2ctc2VydmVyCjIwMTgtMDct
MDIgMTc6MjU6MzkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIHN0YXJ0aW5nIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdCBob3N0LWlu
c3RhbGwoNCkKMjAxOC0wNy0wMiAxNzoyNTozOSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0g
YXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLWhvc3QtaW5zdGFsbC10
d2ljZSBob3N0CjIwMTgtMDctMDIgMTc6MjU6NTEgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWd1ZXN0
LXN0YXJ0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE3OjI1OjUyIFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0Ml0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiB0cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sKMjAxOC0wNy0wMiAxNzoyNTo1MiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJd
IGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIDEKMjAxOC0wNy0wMiAxNzoyNTo1MiBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDJdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgdHMtbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIDEgZmFpbCBjaGls
ZCBwcm9jZXNzIGV4aXRlZCBhYm5vcm1hbGx5CjIwMTgtMDctMDIgMTc6MjU6NTIgWiBbdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyIHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjawoyMDE4LTA3LTAyIDE3OjI1OjUzIFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0Ml0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuCjIwMTgtMDctMDIgMTc6
MjU6NTMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBmaW5pc2hlZCAxMjQ5MTUudGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgaG9z
dCBkZWJpYW4gZmFpbCBjaGlsZCBwcm9jZXNzIGV4aXRlZCBhYm5vcm1hbGx5CjIwMTgtMDctMDIg
MTc6MjU6NTMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBzdGFydGluZyAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gZ3Vl
c3Qtc3RvcAoyMDE4LTA3LTAyIDE3OjI1OjUzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
Ml0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1ndWVzdC1z
dG9wIGhvc3QgZGViaWFuCjIwMTgtMDctMDIgMTc6MjY6MTAgWiBmbGlnaHQgMTI0OTE1IGtpbGxp
bmcgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSBbMzE5NjFdCjIwMTgtMDctMDIgMTc6MjY6
MTYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gcGFzcyAKMjAx
OC0wNy0wMiAxNzoyNjoxNiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJdIHN0YXJ0aW5n
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtcmVwZWF0LXRlc3QgMTAgdHMt
Z3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gezt9IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gZ3Vl
c3Qtc3RhcnQvZGViaWFuLnJlcGVhdAoyMDE4LTA3LTAyIDE3OjI2OjE2IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0Ml0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiB0cy1yZXBlYXQtdGVzdCAxMCB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiB7O30gdHMt
Z3Vlc3Qtc3RvcCBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjI2OjUwIFogW3Rlc3QtYXJtaGYt
YXJtaGYtbGlidmlydF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0
cy1sb2dzLWNhcHR1cmUgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjI2OjUwIFogW3Rlc3QtYXJt
aGYtYXJtaGYtbGlidmlydF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCB0cy1zeXNsb2ctc2VydmVyIAoyMDE4LTA3LTAyIDE3OjI2OjUxIFogW3Rlc3QtYXJtaGYtYXJt
aGYtbGlidmlydF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCB0cy1z
eXNsb2ctc2VydmVyICBwYXNzIAoyMDE4LTA3LTAyIDE3OjI2OjUxIFogZmxpZ2h0IDEyNDkxNSBy
ZWFwZWQgIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBbMzE5NTRdIEVYSVQgMAoyMDE4LTA3LTAy
IDE3OjI2OjUxIFogZmxpZ2h0IDEyNDkxNSBucXVldWVkPTAKMjAxOC0wNy0wMiAxNzoyNjo1MSBa
IGZsaWdodCAxMjQ5MTUgbnJ1bm5pbmc9OAoyMDE4LTA3LTAyIDE3OjI3OjIzIFogW3Rlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgdHMtaG9zdHMtYWxsb2NhdGUgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjI3
OjIzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBzdGFydGluZyAxMjQ5MTUudGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMtc3lzbG9nLXNlcnZlciAgc3lzbG9nLXNlcnZl
cgoyMDE4LTA3LTAyIDE3OjI3OjIzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBz
dGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMtaG9zdC1pbnN0
YWxsLXR3aWNlIGhvc3QgaG9zdC1pbnN0YWxsKDQpCjIwMTgtMDctMDIgMTc6Mjc6MjMgWiBbdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHVdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSB0cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdAoyMDE4LTA3LTAyIDE3
OjI3OjM2IFogZmxpZ2h0IDEyNDkxNSBraWxsaW5nIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCBb
MzE5NTRdCjIwMTgtMDctMDIgMTc6Mjg6MDUgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBm
aW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLWRlYmlhbi1pbnN0YWxs
ICBwYXNzIAoyMDE4LTA3LTAyIDE3OjI4OjA1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10g
c3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1kZWJpYW4tZml4dXAg
ZGViaWFuIGRlYmlhbi1maXh1cAoyMDE4LTA3LTAyIDE3OjI4OjA1IFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtcnRkc10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1k
ZWJpYW4tZml4dXAgZGViaWFuCjIwMTgtMDctMDIgMTc6Mjg6MTEgWiBbdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLWRl
Ymlhbi1maXh1cCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzoyODoxMSBaIFt0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHNdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
dHMtZ3Vlc3Qtc3RhcnQgZGViaWFuIGd1ZXN0LXN0YXJ0CjIwMTgtMDctMDIgMTc6Mjg6MTIgWiBb
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzIHRzLWd1ZXN0LXN0YXJ0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjI4OjQ0IFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwtcnRkc10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyB0cy1ndWVzdC1zdGFydCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzoyODo0NCBa
IFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHNdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgdHMtbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIDEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrCjIwMTgtMDctMDIgMTc6Mjg6NDQgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLW1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBob3N0IGRlYmlhbiAxCjIwMTgtMDctMDIgMTc6Mjg6NDUgWiBbdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzIHRzLW1pZ3JhdGUtc3VwcG9ydC1jaGVjayBob3N0IGRlYmlhbiAxIGZhaWwgY2hpbGQg
cHJvY2VzcyBleGl0ZWQgYWJub3JtYWxseQoyMDE4LTA3LTAyIDE3OjI4OjQ1IFogW3Rlc3QtYXJt
aGYtYXJtaGYteGwtcnRkc10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sKMjAxOC0wNy0wMiAxNzoyODo0NSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHNdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMtc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjI4OjQ1IFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkc10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIGZhaWwgY2hpbGQg
cHJvY2VzcyBleGl0ZWQgYWJub3JtYWxseQoyMDE4LTA3LTAyIDE3OjI4OjQ2IFogW3Rlc3QtYXJt
aGYtYXJtaGYteGwtcnRkc10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuIGd1ZXN0LXN0b3AKMjAxOC0wNy0wMiAxNzoyODo0
NiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHNdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgdHMtZ3Vlc3Qtc3RvcCBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjI5
OjA4IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDct
MDIgMTc6Mjk6MDggWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBzdGFydGluZyAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLXJlcGVhdC10ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0
IGhvc3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuIGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQKMjAxOC0wNy0wMiAxNzoyOTowOCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHNdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMtcmVwZWF0LXRl
c3QgMTAgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gezt9IHRzLWd1ZXN0LXN0b3AgaG9zdCBk
ZWJpYW4KMjAxOC0wNy0wMiAxNzozMzo1MiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2tdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtaG9z
dC1pbnN0YWxsLXR3aWNlIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzozMzo1MiBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2tdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgaG9zdC1waW5nLWNoZWNrLW5h
dGl2ZQoyMDE4LTA3LTAyIDE3OjMzOjUyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
a10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1ob3N0
LXBpbmctY2hlY2sgaG9zdAoyMDE4LTA3LTAyIDE3OjM0OjEyIFogW3Rlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVja10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjM0OjEzIFog
W3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy14ZW4taW5zdGFsbCBob3N0IHhlbi1pbnN0YWxsCjIw
MTgtMDctMDIgMTc6MzQ6MTMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBhd2Fp
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLXhlbi1pbnN0YWxs
IGhvc3QKMjAxOC0wNy0wMiAxNzozNToxMSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJd
IGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtcmVwZWF0LXRl
c3QgMTAgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gezt9IHRzLWd1ZXN0LXN0b3AgaG9zdCBk
ZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzozNToxMSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDJdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtZ3Vl
c3Qtc3RhcnQgaG9zdCBkZWJpYW4gZ3Vlc3Qtc3RhcnQuMgoyMDE4LTA3LTAyIDE3OjM1OjExIFog
W3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3
OjM1OjQyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gZmluaXNoZWQgMTI0OTE1LnRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiBwYXNz
IAoyMDE4LTA3LTAyIDE3OjM1OjQyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gc3Rh
cnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1ndWVzdC1kZXN0cm95
IGhvc3QgZGViaWFuIGd1ZXN0LWRlc3Ryb3kKMjAxOC0wNy0wMiAxNzozNTo0MyBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDJdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgdHMtZ3Vlc3QtZGVzdHJveSBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjM2OjAz
IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiB0cy1ndWVzdC1kZXN0cm95IGhvc3QgZGViaWFuIHBhc3MgCjIw
MTgtMDctMDIgMTc6MzY6MDMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBzdGFydGlu
ZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWxlYWstY2hlY2sgY2hlY2sg
aG9zdCBsZWFrLWNoZWNrL2NoZWNrCjIwMTgtMDctMDIgMTc6MzY6MDMgWiBbdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyIHRzLWxlYWstY2hlY2sgY2hlY2sgaG9zdAoyMDE4LTA3LTAyIDE3OjM2OjA1IFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiB0cy1sZWFrLWNoZWNrIGNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzoz
NjowNSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDJdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgdHMtbG9ncy1jYXB0dXJlIGhvc3QgY2FwdHVyZS1sb2dz
KDIwKQoyMDE4LTA3LTAyIDE3OjM2OjA1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0Ml0g
YXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB0cy1sb2dzLWNhcHR1
cmUgaG9zdAoyMDE4LTA3LTAyIDE3OjM3OjA0IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXddIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLXJlcGVh
dC10ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhv
c3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIgMTc6Mzc6MDQgWiBbdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhd10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
dHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gZ3Vlc3Qtc3RhcnQuMgoyMDE4LTA3LTAyIDE3OjM3
OjA0IFogW3Rlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXddIGF3YWl0aW5nIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGViaWFuCjIwMTgt
MDctMDIgMTc6Mzc6MjkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBmaW5pc2hlZCAx
MjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLWxvZ3MtY2FwdHVyZSBob3N0IHBh
c3MgCjIwMTgtMDctMDIgMTc6Mzc6MjkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBh
d2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLXN5c2xvZy1zZXJ2
ZXIgCjIwMTgtMDctMDIgMTc6Mzc6MjkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyXSBm
aW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIHRzLXN5c2xvZy1zZXJ2
ZXIgIHBhc3MgCjIwMTgtMDctMDIgMTc6Mzc6MzAgWiBmbGlnaHQgMTI0OTE1IHJlYXBlZCAgdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIFszMTk2OV0gRVhJVCAwCjIwMTgtMDctMDIgMTc6Mzc6
MzAgWiBmbGlnaHQgMTI0OTE1IG5xdWV1ZWQ9MAoyMDE4LTA3LTAyIDE3OjM3OjMwIFogZmxpZ2h0
IDEyNDkxNSBucnVubmluZz03CjIwMTgtMDctMDIgMTc6Mzc6MzggWiBbdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIHRzLXhlbi1pbnN0YWxsIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzozNzozOSBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2tdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtaG9zdC1yZWJvb3QgaG9zdCB4ZW4tYm9vdAoyMDE4LTA3
LTAyIDE3OjM3OjM5IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gYXdhaXRpbmcg
MTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1ob3N0LXJlYm9vdCBob3N0
CjIwMTgtMDctMDIgMTc6Mzc6NDEgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gZmlu
aXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtZ3Vlc3Qtc3RhcnQg
aG9zdCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxNzozNzo0MSBaIFt0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyB0cy1ndWVzdC1kZXN0cm95IGhvc3QgZGViaWFuIGd1ZXN0LWRlc3Ryb3kKMjAxOC0wNy0wMiAx
NzozNzo0MiBaIFt0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBhd2FpdGluZyAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyB0cy1ndWVzdC1kZXN0cm95IGhvc3QgZGViaWFu
CjIwMTgtMDctMDIgMTc6Mzg6MDMgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gZmlu
aXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtZ3Vlc3QtZGVzdHJv
eSBob3N0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE3OjM4OjA0IFogW3Rlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXddIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IHRzLWxlYWstY2hlY2sgY2hlY2sgaG9zdCBsZWFrLWNoZWNrL2NoZWNrCjIwMTgtMDctMDIg
MTc6Mzg6MDQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBmaW5pc2hlZCAxMjQ5MTUudGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLXJlcGVhdC10ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0IGhv
c3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIg
MTc6Mzg6MDQgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gYXdhaXRpbmcgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtbGVhay1jaGVjayBjaGVjayBob3N0CjIw
MTgtMDctMDIgMTc6Mzg6MDQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzXSBzdGFydGluZyAx
MjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGViaWFu
IGd1ZXN0LXN0YXJ0LjIKMjAxOC0wNy0wMiAxNzozODowNCBaIFt0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHNdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMtZ3Vlc3Qt
c3RhcnQgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxNzozODowNiBaIFt0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyB0cy1sZWFrLWNoZWNrIGNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzozODowNiBaIFt0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyB0cy1sb2dzLWNhcHR1cmUgaG9zdCBjYXB0dXJlLWxvZ3MoMTkpCjIw
MTgtMDctMDIgMTc6Mzg6MDYgWiBbdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhd10gYXdhaXRp
bmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgdHMtbG9ncy1jYXB0dXJlIGhv
c3QKMjAxOC0wNy0wMiAxNzozODoxNSBaIGZsaWdodCAxMjQ5MTUga2lsbGluZyB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgWzMxOTY5XQoyMDE4LTA3LTAyIDE3OjM4OjI4IFogW3Rlc3QtYXJt
aGYtYXJtaGYteGwteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC14c20g
dHMtaG9zdHMtYWxsb2NhdGUgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjM4OjI5IFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGwteHNtXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC14
c20gdHMtc3lzbG9nLXNlcnZlciAgc3lzbG9nLXNlcnZlcgoyMDE4LTA3LTAyIDE3OjM4OjI5IFog
W3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gdHMtaG9zdC1pbnN0YWxsLXR3aWNlIGhvc3QgaG9zdC1pbnN0YWxsKDQpCjIwMTgt
MDctMDIgMTc6Mzg6MjkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21dIGF3YWl0aW5nIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdAoyMDE4
LTA3LTAyIDE3OjM4OjM2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10gZmluaXNoZWQgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiBw
YXNzIAoyMDE4LTA3LTAyIDE3OjM4OjM2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10gc3Rh
cnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1ndWVzdC1kZXN0cm95IGhv
c3QgZGViaWFuIGd1ZXN0LWRlc3Ryb3kKMjAxOC0wNy0wMiAxNzozODozNiBaIFt0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHNdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
dHMtZ3Vlc3QtZGVzdHJveSBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjM4OjM5IFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayB0cy1ob3N0LXJlYm9vdCBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6
Mzg6MzkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBzdGFydGluZyAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLWhvc3QtcGluZy1jaGVjayBob3N0IGhv
c3QtcGluZy1jaGVjay14ZW4KMjAxOC0wNy0wMiAxNzozODozOSBaIFt0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2tdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QKMjAxOC0wNy0wMiAxNzozODo1NiBaIFt0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHNdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgdHMtZ3Vlc3QtZGVzdHJveSBob3N0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE3OjM4
OjU3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyB0cy1sZWFrLWNoZWNrIGNoZWNrIGhvc3QgbGVhay1jaGVjay9jaGVj
awoyMDE4LTA3LTAyIDE3OjM4OjU3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtcnRkc10gYXdhaXRp
bmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1sZWFrLWNoZWNrIGNoZWNrIGhv
c3QKMjAxOC0wNy0wMiAxNzozODo1OSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHNdIGZpbmlz
aGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgdHMtbGVhay1jaGVjayBjaGVjayBo
b3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6Mzg6NTkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHRzLWxvZ3MtY2FwdHVy
ZSBob3N0IGNhcHR1cmUtbG9ncygyMCkKMjAxOC0wNy0wMiAxNzozODo1OSBaIFt0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHNdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
dHMtbG9ncy1jYXB0dXJlIGhvc3QKMjAxOC0wNy0wMiAxNzozOTowMCBaIFt0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2tdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzozOTow
MCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2tdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtbGVhay1jaGVjayBiYXNpcyBob3N0IGxlYWst
Y2hlY2svYmFzaXMoOSkKMjAxOC0wNy0wMiAxNzozOTowMCBaIFt0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2tdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgdHMtbGVhay1jaGVjayBiYXNpcyBob3N0CjIwMTgtMDctMDIgMTc6Mzk6MDIgWiBbdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIHRzLWxlYWstY2hlY2sgYmFzaXMgaG9zdCBwYXNzIAoyMDE4LTA3LTAy
IDE3OjM5OjAyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gc3RhcnRpbmcgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1kZWJpYW4taW5zdGFsbCAgZGVi
aWFuLWluc3RhbGwKMjAxOC0wNy0wMiAxNzozOTowMyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2tdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
dHMtZGViaWFuLWluc3RhbGwgCjIwMTgtMDctMDIgMTc6Mzk6MjkgWiBbdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhd10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgdHMtbG9ncy1jYXB0dXJlIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzozOToyOSBaIFt0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyB0cy1zeXNsb2ctc2VydmVyIAoyMDE4LTA3LTAyIDE3OjM5OjMwIFogW3Rl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXddIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IHRzLXN5c2xvZy1zZXJ2ZXIgIHBhc3MgCjIwMTgtMDctMDIgMTc6Mzk6
MzAgWiBmbGlnaHQgMTI0OTE1IHJlYXBlZCAgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBb
MzE5NTZdIEVYSVQgMAoyMDE4LTA3LTAyIDE3OjM5OjMxIFogZmxpZ2h0IDEyNDkxNSBucXVldWVk
PTAKMjAxOC0wNy0wMiAxNzozOTozMSBaIGZsaWdodCAxMjQ5MTUgbnJ1bm5pbmc9NgoyMDE4LTA3
LTAyIDE3OjQwOjE2IFogZmxpZ2h0IDEyNDkxNSBraWxsaW5nIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgWzMxOTU2XQoyMDE4LTA3LTAyIDE3OjQwOjIyIFogW3Rlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkc10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1sb2dz
LWNhcHR1cmUgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjQwOjIyIFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtcnRkc10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1z
eXNsb2ctc2VydmVyIAoyMDE4LTA3LTAyIDE3OjQwOjIyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwt
cnRkc10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyB0cy1zeXNsb2ct
c2VydmVyICBwYXNzIAoyMDE4LTA3LTAyIDE3OjQwOjIzIFogZmxpZ2h0IDEyNDkxNSByZWFwZWQg
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyBbMzE5NzVdIEVYSVQgMAoyMDE4LTA3LTAyIDE3OjQw
OjIzIFogZmxpZ2h0IDEyNDkxNSBucXVldWVkPTAKMjAxOC0wNy0wMiAxNzo0MDoyMyBaIGZsaWdo
dCAxMjQ5MTUgbnJ1bm5pbmc9NQoyMDE4LTA3LTAyIDE3OjQxOjA4IFogZmxpZ2h0IDEyNDkxNSBr
aWxsaW5nIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyBbMzE5NzVdCjIwMTgtMDctMDIgMTc6NDE6
NDYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLWhvc3QtaW5zdGFsbC10d2ljZSBob3N0IHBhc3MgCjIw
MTgtMDctMDIgMTc6NDE6NDYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBzdGFydGlu
ZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLWhvc3QtcGluZy1jaGVjayBo
b3N0IGhvc3QtcGluZy1jaGVjay1uYXRpdmUKMjAxOC0wNy0wMiAxNzo0MTo0NiBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGVdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QKMjAxOC0wNy0wMiAxNzo0MjowNyBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAx
Nzo0MjowNyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIHN0YXJ0aW5nIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMteGVuLWluc3RhbGwgaG9zdCB4ZW4taW5zdGFs
bAoyMDE4LTA3LTAyIDE3OjQyOjA3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gYXdh
aXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy14ZW4taW5zdGFsbCBo
b3N0CjIwMTgtMDctMDIgMTc6NDQ6NDUgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBm
aW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLXhlbi1pbnN0YWxs
IGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzo0NDo0NSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGVdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtaG9z
dC1yZWJvb3QgaG9zdCB4ZW4tYm9vdAoyMDE4LTA3LTAyIDE3OjQ0OjQ1IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSB0cy1ob3N0LXJlYm9vdCBob3N0CjIwMTgtMDctMDIgMTc6NDU6MzUgWiBbdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGRdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0
cy1ob3N0LWluc3RhbGwtdHdpY2UgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjQ1OjM1IFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwtdmhkXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZQoyMDE4
LTA3LTAyIDE3OjQ1OjM1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBhd2FpdGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QKMjAxOC0w
Ny0wMiAxNzo0NTo1NCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIGZpbmlzaGVkIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtaG9zdC1yZWJvb3QgaG9zdCBwYXNz
IAoyMDE4LTA3LTAyIDE3OjQ1OjU0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gc3Rh
cnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1ob3N0LXBpbmctY2hl
Y2sgaG9zdCBob3N0LXBpbmctY2hlY2steGVuCjIwMTgtMDctMDIgMTc6NDU6NTQgWiBbdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlIHRzLWhvc3QtcGluZy1jaGVjayBob3N0CjIwMTgtMDctMDIgMTc6NDU6NTUgWiBb
dGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjQ1OjU2
IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgdHMteGVuLWluc3RhbGwgaG9zdCB4ZW4taW5zdGFsbAoyMDE4LTA3LTAyIDE3
OjQ1OjU2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgdHMteGVuLWluc3RhbGwgaG9zdAoyMDE4LTA3LTAyIDE3OjQ2OjE1
IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBwYXNzIAoyMDE4LTA3
LTAyIDE3OjQ2OjE1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gc3RhcnRpbmcgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1sZWFrLWNoZWNrIGJhc2lzIGhvc3Qg
bGVhay1jaGVjay9iYXNpcyg5KQoyMDE4LTA3LTAyIDE3OjQ2OjE1IFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSB0cy1sZWFrLWNoZWNrIGJhc2lzIGhvc3QKMjAxOC0wNy0wMiAxNzo0NjoxNiBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgdHMtbGVhay1jaGVjayBiYXNpcyBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6NDY6
MTYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBzdGFydGluZyAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLWRlYmlhbi1pbnN0YWxsICBkZWJpYW4taW5zdGFsbAoy
MDE4LTA3LTAyIDE3OjQ2OjE3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gYXdhaXRp
bmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1kZWJpYW4taW5zdGFsbCAK
MjAxOC0wNy0wMiAxNzo0NzozMSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gZmlu
aXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWhvc3QtaW5zdGFs
bC10d2ljZSBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6NDc6MzIgWiBbdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHVdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBob3N0LXBpbmctY2hlY2stbmF0aXZlCjIwMTgt
MDctMDIgMTc6NDc6MzIgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHVdIGF3YWl0aW5n
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1ob3N0LXBpbmctY2hlY2sg
aG9zdAoyMDE4LTA3LTAyIDE3OjQ3OjUyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMtaG9zdC1w
aW5nLWNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzo0Nzo1MiBaIFt0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IHRzLXhlbi1pbnN0YWxsIGhvc3QgeGVuLWluc3RhbGwKMjAxOC0wNy0wMiAxNzo0Nzo1
MiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gYXdhaXRpbmcgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLXhlbi1pbnN0YWxsIGhvc3QKMjAxOC0wNy0wMiAx
Nzo0ODozMyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gZmluaXNoZWQgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkIHRzLXhlbi1pbnN0YWxsIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAx
Nzo0ODozMyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gc3RhcnRpbmcgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkIHRzLWhvc3QtcmVib290IGhvc3QgeGVuLWJvb3QKMjAxOC0wNy0w
MiAxNzo0ODozMyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gYXdhaXRpbmcgMTI0OTE1LnRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLWhvc3QtcmVib290IGhvc3QKMjAxOC0wNy0wMiAxNzo0
OTo0NiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkIHRzLWhvc3QtcmVib290IGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzo0
OTo0NiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkIHRzLWhvc3QtcGluZy1jaGVjayBob3N0IGhvc3QtcGluZy1jaGVjay14
ZW4KMjAxOC0wNy0wMiAxNzo0OTo0NiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gYXdhaXRp
bmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLWhvc3QtcGluZy1jaGVjayBob3N0
CjIwMTgtMDctMDIgMTc6NTA6MDcgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIGZpbmlzaGVk
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBw
YXNzIAoyMDE4LTA3LTAyIDE3OjUwOjA3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBzdGFy
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtbGVhay1jaGVjayBiYXNpcyBo
b3N0IGxlYWstY2hlY2svYmFzaXMoOSkKMjAxOC0wNy0wMiAxNzo1MDowNyBaIFt0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRz
LWxlYWstY2hlY2sgYmFzaXMgaG9zdAoyMDE4LTA3LTAyIDE3OjUwOjA4IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGwtdmhkXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMt
bGVhay1jaGVjayBiYXNpcyBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6NTA6MDggWiBbdGVzdC1h
cm1oZi1hcm1oZi14bC12aGRdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCB0cy1kZWJpYW4tZGktaW5zdGFsbCAgZGViaWFuLWRpLWluc3RhbGwKMjAxOC0wNy0wMiAxNzo1
MDowOSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkIHRzLWRlYmlhbi1kaS1pbnN0YWxsIAoyMDE4LTA3LTAyIDE3OjUwOjI5
IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMteGVuLWluc3RhbGwgaG9zdCBwYXNzIAoyMDE4LTA3
LTAyIDE3OjUwOjI5IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBzdGFydGluZyAx
MjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMtaG9zdC1yZWJvb3QgaG9zdCB4
ZW4tYm9vdAoyMDE4LTA3LTAyIDE3OjUwOjI5IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMtaG9z
dC1yZWJvb3QgaG9zdAoyMDE4LTA3LTAyIDE3OjUxOjMzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
dHMtaG9zdC1yZWJvb3QgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE3OjUxOjM0IFogW3Rlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgdHMtaG9zdC1waW5nLWNoZWNrIGhvc3QgaG9zdC1waW5nLWNoZWNrLXhlbgoy
MDE4LTA3LTAyIDE3OjUxOjM0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBhd2Fp
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMtaG9zdC1waW5nLWNo
ZWNrIGhvc3QKMjAxOC0wNy0wMiAxNzo1MTo1NCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWhv
c3QtcGluZy1jaGVjayBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTc6NTE6NTQgWiBbdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHVdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSB0cy1sZWFrLWNoZWNrIGJhc2lzIGhvc3QgbGVhay1jaGVjay9iYXNpcyg5KQoy
MDE4LTA3LTAyIDE3OjUxOjU0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBhd2Fp
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMtbGVhay1jaGVjayBi
YXNpcyBob3N0CjIwMTgtMDctMDIgMTc6NTE6NTYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1s
ZWFrLWNoZWNrIGJhc2lzIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxNzo1MTo1NiBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IHRzLWRlYmlhbi1pbnN0YWxsICBkZWJpYW4taW5zdGFsbAoyMDE4LTA3LTAy
IDE3OjUxOjU2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBhd2FpdGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMtZGViaWFuLWluc3RhbGwgCjIwMTgt
MDctMDIgMTc6NTU6MTcgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBmaW5pc2hl
ZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLWRlYmlhbi1pbnN0YWxs
ICBwYXNzIAoyMDE4LTA3LTAyIDE3OjU1OjE3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVja10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1k
ZWJpYW4tZml4dXAgZGViaWFuIGRlYmlhbi1maXh1cAoyMDE4LTA3LTAyIDE3OjU1OjE3IFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayB0cy1kZWJpYW4tZml4dXAgZGViaWFuCjIwMTgtMDctMDIgMTc6
NTU6MjMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBmaW5pc2hlZCAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLWRlYmlhbi1maXh1cCBkZWJpYW4gcGFz
cyAKMjAxOC0wNy0wMiAxNzo1NToyNCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2td
IHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtZ3Vlc3Qt
c3RhcnQgZGViaWFuIGd1ZXN0LXN0YXJ0CjIwMTgtMDctMDIgMTc6NTU6MjQgWiBbdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIHRzLWd1ZXN0LXN0YXJ0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjU1OjUyIFog
W3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1ndWVzdC1zdGFydCBkZWJpYW4gcGFzcyAKMjAxOC0w
Ny0wMiAxNzo1NTo1MiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2tdIHN0YXJ0aW5n
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGhvc3QgZGViaWFuIDEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrCjIwMTgtMDctMDIgMTc6
NTU6NTIgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBhd2FpdGluZyAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLW1pZ3JhdGUtc3VwcG9ydC1jaGVjayBo
b3N0IGRlYmlhbiAxCjIwMTgtMDctMDIgMTc6NTU6NTMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IHRzLW1pZ3JhdGUtc3VwcG9ydC1jaGVjayBob3N0IGRlYmlhbiAxIGZhaWwgY2hpbGQgcHJvY2Vz
cyBleGl0ZWQgYWJub3JtYWxseQoyMDE4LTA3LTAyIDE3OjU1OjUzIFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVja10gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sKMjAxOC0wNy0wMiAxNzo1NTo1MyBaIFt0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2tdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgdHMtc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBob3N0IGRlYmlhbgoyMDE4LTA3LTAy
IDE3OjU1OjU0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gZmluaXNoZWQgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrIGhvc3QgZGViaWFuIGZhaWwgY2hpbGQgcHJvY2VzcyBleGl0ZWQgYWJub3JtYWxseQoy
MDE4LTA3LTAyIDE3OjU1OjU0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gc3Rh
cnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1ndWVzdC1zdG9w
IGhvc3QgZGViaWFuIGd1ZXN0LXN0b3AKMjAxOC0wNy0wMiAxNzo1NTo1NCBaIFt0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2tdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgdHMtZ3Vlc3Qtc3RvcCBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE3OjU2OjE2
IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gZmluaXNoZWQgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuIHBhc3Mg
CjIwMTgtMDctMDIgMTc6NTY6MTYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBz
dGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLXJlcGVhdC10
ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhvc3Qg
ZGViaWFuIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQKMjAxOC0wNy0wMiAxNzo1NjoxNyBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2tdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtcmVwZWF0LXRlc3QgMTAgdHMtZ3Vlc3Qtc3RhcnQgaG9z
dCBkZWJpYW4gezt9IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxNzo1Njoy
MyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgdHMtZGViaWFuLWluc3RhbGwgIHBhc3MgCjIwMTgtMDctMDIg
MTc6NTY6MjMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBzdGFydGluZyAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLWRlYmlhbi1maXh1cCBkZWJpYW4gZGViaWFu
LWZpeHVwCjIwMTgtMDctMDIgMTc6NTY6MjMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLWRlYmlhbi1m
aXh1cCBkZWJpYW4KMjAxOC0wNy0wMiAxNzo1NjoyOCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtZGVi
aWFuLWZpeHVwIGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE3OjU2OjI4IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSB0cy1ndWVzdC1zdGFydCBkZWJpYW4gZ3Vlc3Qtc3RhcnQKMjAxOC0wNy0wMiAxNzo1Njoy
OCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgdHMtZ3Vlc3Qtc3RhcnQgZGViaWFuCjIwMTgtMDctMDIgMTc6
NTY6NTUgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBmaW5pc2hlZCAxMjQ5MTUudGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLWd1ZXN0LXN0YXJ0IGRlYmlhbiBwYXNzIAoyMDE4
LTA3LTAyIDE3OjU2OjU1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gc3RhcnRpbmcg
MTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1taWdyYXRlLXN1cHBvcnQtY2hl
Y2sgaG9zdCBkZWJpYW4gMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sKMjAxOC0wNy0wMiAxNzo1Njo1
NiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgdHMtbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFu
IDEKMjAxOC0wNy0wMiAxNzo1Njo1NiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIGZp
bmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGhvc3QgZGViaWFuIDEgZmFpbCBjaGlsZCBwcm9jZXNzIGV4aXRlZCBhYm5vcm1h
bGx5CjIwMTgtMDctMDIgMTc6NTY6NTYgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBz
dGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLXNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjawoyMDE4
LTA3LTAyIDE3OjU2OjU2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gYXdhaXRpbmcg
MTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrIGhvc3QgZGViaWFuCjIwMTgtMDctMDIgMTc6NTY6NTcgWiBbdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
IHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gZmFpbCBjaGlsZCBwcm9j
ZXNzIGV4aXRlZCBhYm5vcm1hbGx5CjIwMTgtMDctMDIgMTc6NTY6NTcgWiBbdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlIHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gZ3Vlc3Qtc3RvcAoyMDE4LTA3LTAyIDE3OjU2
OjU3IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gYXdhaXRpbmcgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuCjIwMTgtMDct
MDIgMTc6NTc6MTggWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBmaW5pc2hlZCAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4g
cGFzcyAKMjAxOC0wNy0wMiAxNzo1NzoxOCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVd
IHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtcmVwZWF0LXRl
c3QgMTAgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gezt9IHRzLWd1ZXN0LXN0b3AgaG9zdCBk
ZWJpYW4gZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdAoyMDE4LTA3LTAyIDE3OjU3OjE5IFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSB0cy1yZXBlYXQtdGVzdCAxMCB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlh
biB7O30gdHMtZ3Vlc3Qtc3RvcCBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE4OjAyOjAxIFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgdHMtZGViaWFuLWluc3RhbGwgIHBhc3MgCjIwMTgtMDctMDIgMTg6
MDI6MDEgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHVdIHN0YXJ0aW5nIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1kZWJpYW4tZml4dXAgZGViaWFuIGRlYmlh
bi1maXh1cAoyMDE4LTA3LTAyIDE4OjAyOjAxIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMtZGVi
aWFuLWZpeHVwIGRlYmlhbgoyMDE4LTA3LTAyIDE4OjAyOjA2IFogW3Rlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgdHMtZGViaWFuLWZpeHVwIGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE4OjAyOjA3IFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgdHMtZ3Vlc3Qtc3RhcnQgZGViaWFuIGd1ZXN0LXN0YXJ0CjIwMTgt
MDctMDIgMTg6MDI6MDcgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHVdIGF3YWl0aW5n
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1ndWVzdC1zdGFydCBkZWJp
YW4KMjAxOC0wNy0wMiAxODowMjo0MCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0g
ZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWd1ZXN0LXN0
YXJ0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE4OjAyOjQwIFogW3Rlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgdHMtbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIDEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrCjIwMTgtMDctMDIgMTg6MDI6NDAgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHVdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1taWdy
YXRlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gMQoyMDE4LTA3LTAyIDE4OjAyOjQxIFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgdHMtbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIDEg
ZmFpbCBjaGlsZCBwcm9jZXNzIGV4aXRlZCBhYm5vcm1hbGx5CjIwMTgtMDctMDIgMTg6MDI6NDEg
WiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHVdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhvc3Qg
ZGViaWFuIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sKMjAxOC0wNy0wMiAxODowMjo0MSBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJp
YW4KMjAxOC0wNy0wMiAxODowMjo0MSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0g
ZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLXNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gZmFpbCBjaGlsZCBwcm9jZXNzIGV4aXRlZCBh
Ym5vcm1hbGx5CjIwMTgtMDctMDIgMTg6MDI6NDIgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHVdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1n
dWVzdC1zdG9wIGhvc3QgZGViaWFuIGd1ZXN0LXN0b3AKMjAxOC0wNy0wMiAxODowMjo0MiBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAx
ODowMzowMyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gZmluaXNoZWQgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4g
cGFzcyAKMjAxOC0wNy0wMiAxODowMzowMyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLXJlcGVh
dC10ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhv
c3QgZGViaWFuIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQKMjAxOC0wNy0wMiAxODowMzowNCBa
IFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLXJlcGVhdC10ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0IGhv
c3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuCjIwMTgtMDctMDIgMTg6MDU6
MTEgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBmaW5pc2hlZCAxMjQ5MTUudGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLXJlcGVhdC10ZXN0IDEwIHRzLWd1ZXN0LXN0
YXJ0IGhvc3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuIHBhc3MgCjIwMTgt
MDctMDIgMTg6MDU6MTEgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBzdGFydGlu
ZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLWd1ZXN0LXN0YXJ0IGhv
c3QgZGViaWFuIGd1ZXN0LXN0YXJ0LjIKMjAxOC0wNy0wMiAxODowNToxMiBaIFt0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2tdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxODowNTo0
MyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2tdIGZpbmlzaGVkIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gcGFz
cyAKMjAxOC0wNy0wMiAxODowNTo0MyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2td
IHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtZ3Vlc3Qt
ZGVzdHJveSBob3N0IGRlYmlhbiBndWVzdC1kZXN0cm95CjIwMTgtMDctMDIgMTg6MDU6NDMgWiBb
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLWd1ZXN0LWRlc3Ryb3kgaG9zdCBkZWJpYW4KMjAxOC0w
Ny0wMiAxODowNTo0NCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gZmluaXNoZWQgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHRzLWhvc3QtaW5zdGFsbC10d2ljZSBob3N0IHBhc3Mg
CjIwMTgtMDctMDIgMTg6MDU6NDQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21dIHN0YXJ0aW5n
IDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBo
b3N0LXBpbmctY2hlY2stbmF0aXZlCjIwMTgtMDctMDIgMTg6MDU6NDQgWiBbdGVzdC1hcm1oZi1h
cm1oZi14bC14c21dIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0cy1o
b3N0LXBpbmctY2hlY2sgaG9zdAoyMDE4LTA3LTAyIDE4OjA1OjUxIFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSB0cy1yZXBlYXQtdGVzdCAxMCB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiB7O30gdHMtZ3Vl
c3Qtc3RvcCBob3N0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE4OjA1OjUxIFogW3Rlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiBndWVzdC1zdGFydC4yCjIwMTgtMDct
MDIgMTg6MDU6NTEgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBhd2FpdGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGViaWFu
CjIwMTgtMDctMDIgMTg6MDY6MDMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrXSBm
aW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIHRzLWd1ZXN0LWRl
c3Ryb3kgaG9zdCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxODowNjowNCBaIFt0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2tdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgdHMtbGVhay1jaGVjayBjaGVjayBob3N0IGxlYWstY2hlY2svY2hlY2sKMjAx
OC0wNy0wMiAxODowNjowNCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2tdIGF3YWl0
aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtbGVhay1jaGVjayBj
aGVjayBob3N0CjIwMTgtMDctMDIgMTg6MDY6MDUgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21d
IGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0cy1ob3N0LXBpbmctY2hl
Y2sgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE4OjA2OjA1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwt
eHNtXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC14c20gdHMteGVuLWluc3Rh
bGwgaG9zdCB4ZW4taW5zdGFsbAoyMDE4LTA3LTAyIDE4OjA2OjA1IFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwteHNtXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC14c20gdHMteGVu
LWluc3RhbGwgaG9zdAoyMDE4LTA3LTAyIDE4OjA2OjA2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVja10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayB0cy1sZWFrLWNoZWNrIGNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxODowNjowNiBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2tdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgdHMtbG9ncy1jYXB0dXJlIGhvc3QgY2FwdHVyZS1sb2dzKDIw
KQoyMDE4LTA3LTAyIDE4OjA2OjA2IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10g
YXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1sb2dzLWNh
cHR1cmUgaG9zdAoyMDE4LTA3LTAyIDE4OjA2OjIxIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1ndWVz
dC1zdGFydCBob3N0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE4OjA2OjIxIFogW3Rlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSB0cy1ndWVzdC1kZXN0cm95IGhvc3QgZGViaWFuIGd1ZXN0LWRlc3Ryb3kKMjAxOC0w
Ny0wMiAxODowNjoyMSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGVdIGF3YWl0aW5nIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtZ3Vlc3QtZGVzdHJveSBob3N0IGRl
YmlhbgoyMDE4LTA3LTAyIDE4OjA2OjQxIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0g
ZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1ndWVzdC1kZXN0
cm95IGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIgMTg6MDY6NDEgWiBbdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlIHRzLWxlYWstY2hlY2sgY2hlY2sgaG9zdCBsZWFrLWNoZWNrL2NoZWNrCjIwMTgtMDctMDIg
MTg6MDY6NDIgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlXSBhd2FpdGluZyAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIHRzLWxlYWstY2hlY2sgY2hlY2sgaG9zdAoyMDE4
LTA3LTAyIDE4OjA2OjQzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gZmluaXNoZWQg
MTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB0cy1sZWFrLWNoZWNrIGNoZWNrIGhv
c3QgcGFzcyAKMjAxOC0wNy0wMiAxODowNjo0MyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGVdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgdHMtbG9ncy1j
YXB0dXJlIGhvc3QgY2FwdHVyZS1sb2dzKDIwKQoyMDE4LTA3LTAyIDE4OjA2OjQzIFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSB0cy1sb2dzLWNhcHR1cmUgaG9zdAoyMDE4LTA3LTAyIDE4OjA3OjI5IFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayB0cy1sb2dzLWNhcHR1cmUgaG9zdCBwYXNzIAoyMDE4LTA3LTAy
IDE4OjA3OjI5IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gYXdhaXRpbmcgMTI0
OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1zeXNsb2ctc2VydmVyIAoyMDE4
LTA3LTAyIDE4OjA3OjI5IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVja10gZmluaXNo
ZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayB0cy1zeXNsb2ctc2VydmVy
ICBwYXNzIAoyMDE4LTA3LTAyIDE4OjA3OjMwIFogZmxpZ2h0IDEyNDkxNSByZWFwZWQgIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayBbMzE5NzFdIEVYSVQgMAoyMDE4LTA3LTAyIDE4OjA3
OjMwIFogZmxpZ2h0IDEyNDkxNSBucXVldWVkPTAKMjAxOC0wNy0wMiAxODowNzozMCBaIGZsaWdo
dCAxMjQ5MTUgbnJ1bm5pbmc9NAoyMDE4LTA3LTAyIDE4OjA4OjAxIFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSB0cy1sb2dzLWNhcHR1cmUgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE4OjA4OjAxIFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSB0cy1zeXNsb2ctc2VydmVyIAoyMDE4LTA3LTAyIDE4OjA4OjAxIFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSB0cy1zeXNsb2ctc2VydmVyICBwYXNzIAoyMDE4LTA3LTAyIDE4OjA4OjAyIFog
ZmxpZ2h0IDEyNDkxNSByZWFwZWQgIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSBbMzE5Njdd
IEVYSVQgMAoyMDE4LTA3LTAyIDE4OjA4OjAyIFogZmxpZ2h0IDEyNDkxNSBucXVldWVkPTAKMjAx
OC0wNy0wMiAxODowODowMiBaIGZsaWdodCAxMjQ5MTUgbnJ1bm5pbmc9MwoyMDE4LTA3LTAyIDE4
OjA4OjE1IFogZmxpZ2h0IDEyNDkxNSBraWxsaW5nIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayBbMzE5NzFdCjIwMTgtMDctMDIgMTg6MDg6NDcgWiBmbGlnaHQgMTI0OTE1IGtpbGxpbmcg
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIFszMTk2N10KMjAxOC0wNy0wMiAxODowOTozMSBa
IFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYteGwteHNtIHRzLXhlbi1pbnN0YWxsIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxODowOTozMSBa
IFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYteGwteHNtIHRzLWhvc3QtcmVib290IGhvc3QgeGVuLWJvb3QKMjAxOC0wNy0wMiAxODowOToz
MSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYteGwteHNtIHRzLWhvc3QtcmVib290IGhvc3QKMjAxOC0wNy0wMiAxODoxMDoyOCBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtIHRzLWhvc3QtcmVib290IGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxODoxMDoyOCBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtIHRzLWhvc3QtcGluZy1jaGVjayBob3N0IGhvc3QtcGluZy1jaGVjay14ZW4KMjAxOC0w
Ny0wMiAxODoxMDoyOCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gYXdhaXRpbmcgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHRzLWhvc3QtcGluZy1jaGVjayBob3N0CjIwMTgtMDct
MDIgMTg6MTA6NDkgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21dIGZpbmlzaGVkIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0cy1ob3N0LXBpbmctY2hlY2sgaG9zdCBwYXNzIAoyMDE4
LTA3LTAyIDE4OjEwOjQ5IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBzdGFydGluZyAxMjQ5
MTUudGVzdC1hcm1oZi1hcm1oZi14bC14c20gdHMtbGVhay1jaGVjayBiYXNpcyBob3N0IGxlYWst
Y2hlY2svYmFzaXMoOSkKMjAxOC0wNy0wMiAxODoxMDo0OSBaIFt0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHRzLWxlYWstY2hl
Y2sgYmFzaXMgaG9zdAoyMDE4LTA3LTAyIDE4OjEwOjUxIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwt
eHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC14c20gdHMtbGVhay1jaGVj
ayBiYXNpcyBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTg6MTA6NTEgWiBbdGVzdC1hcm1oZi1hcm1o
Zi14bC14c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0cy1kZWJp
YW4taW5zdGFsbCAgZGViaWFuLWluc3RhbGwKMjAxOC0wNy0wMiAxODoxMDo1MSBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwteHNt
IHRzLWRlYmlhbi1pbnN0YWxsIAoyMDE4LTA3LTAyIDE4OjExOjQ0IFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1XSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgdHMtcmVwZWF0LXRlc3QgMTAgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gezt9IHRz
LWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxODoxMTo0NCBaIFt0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGViaWFuIGd1ZXN0LXN0YXJ0LjIK
MjAxOC0wNy0wMiAxODoxMTo0NCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gYXdh
aXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWd1ZXN0LXN0YXJ0
IGhvc3QgZGViaWFuCjIwMTgtMDctMDIgMTg6MTI6MTQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0
cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE4OjEyOjE0IFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgdHMtZ3Vlc3QtZGVzdHJveSBob3N0IGRlYmlhbiBndWVzdC1kZXN0
cm95CjIwMTgtMDctMDIgMTg6MTI6MTQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHVd
IGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1ndWVzdC1k
ZXN0cm95IGhvc3QgZGViaWFuCjIwMTgtMDctMDIgMTg6MTI6MzQgWiBbdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSB0cy1ndWVzdC1kZXN0cm95IGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIgMTg6MTI6
MzQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHVdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0cy1sZWFrLWNoZWNrIGNoZWNrIGhvc3QgbGVhay1j
aGVjay9jaGVjawoyMDE4LTA3LTAyIDE4OjEyOjM0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgdHMt
bGVhay1jaGVjayBjaGVjayBob3N0CjIwMTgtMDctMDIgMTg6MTI6MzYgWiBbdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSB0cy1sZWFrLWNoZWNrIGNoZWNrIGhvc3QgcGFzcyAKMjAxOC0wNy0wMiAxODoxMjoz
NiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gc3RhcnRpbmcgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWxvZ3MtY2FwdHVyZSBob3N0IGNhcHR1cmUtbG9n
cygyMCkKMjAxOC0wNy0wMiAxODoxMjozNiBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHRzLWxvZ3Mt
Y2FwdHVyZSBob3N0CjIwMTgtMDctMDIgMTg6MTM6NTQgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHVdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSB0
cy1sb2dzLWNhcHR1cmUgaG9zdCBwYXNzIAoyMDE4LTA3LTAyIDE4OjEzOjU0IFogW3Rlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgdHMtc3lzbG9nLXNlcnZlciAKMjAxOC0wNy0wMiAxODoxMzo1NCBaIFt0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IHRzLXN5c2xvZy1zZXJ2ZXIgIHBhc3MgCjIwMTgtMDctMDIgMTg6MTM6
NTQgWiBmbGlnaHQgMTI0OTE1IHJlYXBlZCAgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
WzMxOTczXSBFWElUIDAKMjAxOC0wNy0wMiAxODoxMzo1NSBaIGZsaWdodCAxMjQ5MTUgbnF1ZXVl
ZD0wCjIwMTgtMDctMDIgMTg6MTM6NTUgWiBmbGlnaHQgMTI0OTE1IG5ydW5uaW5nPTIKMjAxOC0w
Ny0wMiAxODoxNDo0MCBaIGZsaWdodCAxMjQ5MTUga2lsbGluZyB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSBbMzE5NzNdCjIwMTgtMDctMDIgMTg6MjA6MzEgWiBbdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGRdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1kZWJp
YW4tZGktaW5zdGFsbCAgcGFzcyAKMjAxOC0wNy0wMiAxODoyMDozMSBaIFt0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLWd1
ZXN0LXN0YXJ0IGRlYmlhbiBndWVzdC1zdGFydAoyMDE4LTA3LTAyIDE4OjIwOjMxIFogW3Rlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgdHMtZ3Vlc3Qtc3RhcnQgZGViaWFuCjIwMTgtMDctMDIgMTg6MjE6MDkgWiBbdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGRdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0
cy1ndWVzdC1zdGFydCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxODoyMTowOSBaIFt0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZF0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
IHRzLW1pZ3JhdGUtc3VwcG9ydC1jaGVjayBob3N0IGRlYmlhbiAxIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjawoyMDE4LTA3LTAyIDE4OjIxOjA5IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBhd2Fp
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGhvc3QgZGViaWFuIDEKMjAxOC0wNy0wMiAxODoyMToxMCBaIFt0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLW1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBob3N0IGRlYmlhbiAxIGZhaWwgY2hpbGQgcHJvY2VzcyBleGl0ZWQg
YWJub3JtYWxseQoyMDE4LTA3LTAyIDE4OjIxOjEwIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhk
XSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayBob3N0IGRlYmlhbiBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrCjIwMTgt
MDctMDIgMTg6MjE6MTAgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIGF3YWl0aW5nIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhv
c3QgZGViaWFuCjIwMTgtMDctMDIgMTg6MjE6MTAgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRd
IGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1zYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIGZhaWwgY2hpbGQgcHJvY2VzcyBleGl0ZWQgYWJub3Jt
YWxseQoyMDE4LTA3LTAyIDE4OjIxOjExIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBzdGFy
dGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtZ3Vlc3Qtc3RvcCBob3N0IGRl
YmlhbiBndWVzdC1zdG9wCjIwMTgtMDctMDIgMTg6MjE6MTEgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bC12aGRdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1ndWVzdC1z
dG9wIGhvc3QgZGViaWFuCjIwMTgtMDctMDIgMTg6MjE6MzYgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bC12aGRdIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1ndWVzdC1z
dG9wIGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIgMTg6MjE6MzYgWiBbdGVzdC1hcm1oZi1h
cm1oZi14bC12aGRdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1y
ZXBlYXQtdGVzdCAxMCB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiB7O30gdHMtZ3Vlc3Qtc3Rv
cCBob3N0IGRlYmlhbiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0CjIwMTgtMDctMDIgMTg6MjE6
MzcgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCB0cy1yZXBlYXQtdGVzdCAxMCB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlh
biB7O30gdHMtZ3Vlc3Qtc3RvcCBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE4OjI3OjA4IFogW3Rl
c3QtYXJtaGYtYXJtaGYteGwteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14
bC14c20gdHMtZGViaWFuLWluc3RhbGwgIHBhc3MgCjIwMTgtMDctMDIgMTg6Mjc6MDggWiBbdGVz
dC1hcm1oZi1hcm1oZi14bC14c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSB0cy1kZWJpYW4tZml4dXAgZGViaWFuIGRlYmlhbi1maXh1cAoyMDE4LTA3LTAyIDE4OjI3
OjA4IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gdHMtZGViaWFuLWZpeHVwIGRlYmlhbgoyMDE4LTA3LTAyIDE4OjI3OjE1
IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC14c20gdHMtZGViaWFuLWZpeHVwIGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE4OjI3
OjE1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gdHMtZ3Vlc3Qtc3RhcnQgZGViaWFuIGd1ZXN0LXN0YXJ0CjIwMTgtMDct
MDIgMTg6Mjc6MTUgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21dIGF3YWl0aW5nIDEyNDkxNS50
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0cy1ndWVzdC1zdGFydCBkZWJpYW4KMjAxOC0wNy0wMiAx
ODoyNzo0NCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gZmluaXNoZWQgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtIHRzLWd1ZXN0LXN0YXJ0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAy
IDE4OjI3OjQ0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBzdGFydGluZyAxMjQ5MTUudGVz
dC1hcm1oZi1hcm1oZi14bC14c20gdHMtbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFu
IDEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrCjIwMTgtMDctMDIgMTg6Mjc6NDQgWiBbdGVzdC1hcm1o
Zi1hcm1oZi14bC14c21dIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0
cy1taWdyYXRlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gMQoyMDE4LTA3LTAyIDE4OjI3OjQ1
IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC14c20gdHMtbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIDEgZmFpbCBj
aGlsZCBwcm9jZXNzIGV4aXRlZCBhYm5vcm1hbGx5CjIwMTgtMDctMDIgMTg6Mjc6NDUgWiBbdGVz
dC1hcm1oZi1hcm1oZi14bC14c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSB0cy1zYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGhvc3QgZGViaWFuIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sKMjAxOC0wNy0wMiAxODoyNzo0NSBaIFt0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHRzLXNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxODoyNzo0NSBaIFt0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtIHRzLXNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgaG9zdCBkZWJpYW4gZmFpbCBjaGlsZCBw
cm9jZXNzIGV4aXRlZCBhYm5vcm1hbGx5CjIwMTgtMDctMDIgMTg6Mjc6NDYgWiBbdGVzdC1hcm1o
Zi1hcm1oZi14bC14c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0
cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuIGd1ZXN0LXN0b3AKMjAxOC0wNy0wMiAxODoyNzo0NiBa
IFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYteGwteHNtIHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxODoyODowOCBa
IFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYteGwteHNtIHRzLWd1ZXN0LXN0b3AgaG9zdCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAxODoy
ODowOCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gc3RhcnRpbmcgMTI0OTE1LnRlc3QtYXJt
aGYtYXJtaGYteGwteHNtIHRzLXJlcGVhdC10ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGVi
aWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQKMjAxOC0wNy0wMiAxODoyODowOCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gYXdhaXRp
bmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHRzLXJlcGVhdC10ZXN0IDEwIHRzLWd1
ZXN0LXN0YXJ0IGhvc3QgZGViaWFuIHs7fSB0cy1ndWVzdC1zdG9wIGhvc3QgZGViaWFuCjIwMTgt
MDctMDIgMTg6MzI6MDIgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIGZpbmlzaGVkIDEyNDkx
NS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1yZXBlYXQtdGVzdCAxMCB0cy1ndWVzdC1zdGFy
dCBob3N0IGRlYmlhbiB7O30gdHMtZ3Vlc3Qtc3RvcCBob3N0IGRlYmlhbiBwYXNzIAoyMDE4LTA3
LTAyIDE4OjMyOjAyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBzdGFydGluZyAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gZ3Vlc3Qt
c3RhcnQuMgoyMDE4LTA3LTAyIDE4OjMyOjAyIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBh
d2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtZ3Vlc3Qtc3RhcnQgaG9z
dCBkZWJpYW4KMjAxOC0wNy0wMiAxODozMjozOSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0g
ZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLWd1ZXN0LXN0YXJ0IGhv
c3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIgMTg6MzI6MzkgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bC12aGRdIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1ndWVzdC1k
ZXN0cm95IGhvc3QgZGViaWFuIGd1ZXN0LWRlc3Ryb3kKMjAxOC0wNy0wMiAxODozMjozOSBaIFt0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkIHRzLWd1ZXN0LWRlc3Ryb3kgaG9zdCBkZWJpYW4KMjAxOC0wNy0wMiAxODozMzowMSBa
IFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkIHRzLWd1ZXN0LWRlc3Ryb3kgaG9zdCBkZWJpYW4gcGFzcyAKMjAxOC0wNy0wMiAx
ODozMzowMSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gc3RhcnRpbmcgMTI0OTE1LnRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkIHRzLWxlYWstY2hlY2sgY2hlY2sgaG9zdCBsZWFrLWNoZWNrL2No
ZWNrCjIwMTgtMDctMDIgMTg6MzM6MDEgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC12aGRdIGF3YWl0
aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1sZWFrLWNoZWNrIGNoZWNrIGhv
c3QKMjAxOC0wNy0wMiAxODozMzowMyBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXZoZF0gZmluaXNo
ZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLWxlYWstY2hlY2sgY2hlY2sgaG9z
dCBwYXNzIAoyMDE4LTA3LTAyIDE4OjMzOjAzIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBz
dGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtbG9ncy1jYXB0dXJlIGhv
c3QgY2FwdHVyZS1sb2dzKDE5KQoyMDE4LTA3LTAyIDE4OjMzOjAzIFogW3Rlc3QtYXJtaGYtYXJt
aGYteGwtdmhkXSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtbG9n
cy1jYXB0dXJlIGhvc3QKMjAxOC0wNy0wMiAxODozNDoyNCBaIFt0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZF0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHRzLWxvZ3MtY2Fw
dHVyZSBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTg6MzQ6MjQgWiBbdGVzdC1hcm1oZi1hcm1oZi14
bC12aGRdIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXZoZCB0cy1zeXNsb2ct
c2VydmVyIAoyMDE4LTA3LTAyIDE4OjM0OjI1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwtdmhkXSBm
aW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC12aGQgdHMtc3lzbG9nLXNlcnZlciAg
cGFzcyAKMjAxOC0wNy0wMiAxODozNDoyNSBaIGZsaWdodCAxMjQ5MTUgcmVhcGVkICB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCBbMzE5NzddIEVYSVQgMAoyMDE4LTA3LTAyIDE4OjM0OjI1IFogZmxp
Z2h0IDEyNDkxNSBucXVldWVkPTAKMjAxOC0wNy0wMiAxODozNDoyNSBaIGZsaWdodCAxMjQ5MTUg
bnJ1bm5pbmc9MQoyMDE4LTA3LTAyIDE4OjM1OjEwIFogZmxpZ2h0IDEyNDkxNSBraWxsaW5nIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkIFszMTk3N10KMjAxOC0wNy0wMiAxODozNzowMyBaIFt0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbV0gZmluaXNoZWQgMTI0OTE1LnRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtIHRzLXJlcGVhdC10ZXN0IDEwIHRzLWd1ZXN0LXN0YXJ0IGhvc3QgZGViaWFuIHs7fSB0cy1n
dWVzdC1zdG9wIGhvc3QgZGViaWFuIHBhc3MgCjIwMTgtMDctMDIgMTg6Mzc6MDMgWiBbdGVzdC1h
cm1oZi1hcm1oZi14bC14c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbiBndWVzdC1zdGFydC4yCjIwMTgtMDctMDIgMTg6
Mzc6MDMgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21dIGF3YWl0aW5nIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSB0cy1ndWVzdC1zdGFydCBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE4
OjM3OjM0IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1h
cm1oZi1hcm1oZi14bC14c20gdHMtZ3Vlc3Qtc3RhcnQgaG9zdCBkZWJpYW4gcGFzcyAKMjAxOC0w
Ny0wMiAxODozNzozNSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gc3RhcnRpbmcgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHRzLWd1ZXN0LWRlc3Ryb3kgaG9zdCBkZWJpYW4gZ3Vl
c3QtZGVzdHJveQoyMDE4LTA3LTAyIDE4OjM3OjM1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNt
XSBhd2FpdGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC14c20gdHMtZ3Vlc3QtZGVzdHJv
eSBob3N0IGRlYmlhbgoyMDE4LTA3LTAyIDE4OjM3OjU1IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwt
eHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC14c20gdHMtZ3Vlc3QtZGVz
dHJveSBob3N0IGRlYmlhbiBwYXNzIAoyMDE4LTA3LTAyIDE4OjM3OjU1IFogW3Rlc3QtYXJtaGYt
YXJtaGYteGwteHNtXSBzdGFydGluZyAxMjQ5MTUudGVzdC1hcm1oZi1hcm1oZi14bC14c20gdHMt
bGVhay1jaGVjayBjaGVjayBob3N0IGxlYWstY2hlY2svY2hlY2sKMjAxOC0wNy0wMiAxODozNzo1
NSBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gYXdhaXRpbmcgMTI0OTE1LnRlc3QtYXJtaGYt
YXJtaGYteGwteHNtIHRzLWxlYWstY2hlY2sgY2hlY2sgaG9zdAoyMDE4LTA3LTAyIDE4OjM3OjU3
IFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBmaW5pc2hlZCAxMjQ5MTUudGVzdC1hcm1oZi1h
cm1oZi14bC14c20gdHMtbGVhay1jaGVjayBjaGVjayBob3N0IHBhc3MgCjIwMTgtMDctMDIgMTg6
Mzc6NTcgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21dIHN0YXJ0aW5nIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSB0cy1sb2dzLWNhcHR1cmUgaG9zdCBjYXB0dXJlLWxvZ3MoMjApCjIw
MTgtMDctMDIgMTg6Mzc6NTggWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21dIGF3YWl0aW5nIDEy
NDkxNS50ZXN0LWFybWhmLWFybWhmLXhsLXhzbSB0cy1sb2dzLWNhcHR1cmUgaG9zdAoyMDE4LTA3
LTAyIDE4OjM5OjIwIFogW3Rlc3QtYXJtaGYtYXJtaGYteGwteHNtXSBmaW5pc2hlZCAxMjQ5MTUu
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gdHMtbG9ncy1jYXB0dXJlIGhvc3QgcGFzcyAKMjAxOC0w
Ny0wMiAxODozOToyMCBaIFt0ZXN0LWFybWhmLWFybWhmLXhsLXhzbV0gYXdhaXRpbmcgMTI0OTE1
LnRlc3QtYXJtaGYtYXJtaGYteGwteHNtIHRzLXN5c2xvZy1zZXJ2ZXIgCjIwMTgtMDctMDIgMTg6
Mzk6MjEgWiBbdGVzdC1hcm1oZi1hcm1oZi14bC14c21dIGZpbmlzaGVkIDEyNDkxNS50ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSB0cy1zeXNsb2ctc2VydmVyICBwYXNzIAoyMDE4LTA3LTAyIDE4OjM5
OjIyIFogZmxpZ2h0IDEyNDkxNSByZWFwZWQgIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtIFszMTk3
OV0gRVhJVCAwCjIwMTgtMDctMDIgMTg6Mzk6MjIgWiBmbGlnaHQgMTI0OTE1IG5xdWV1ZWQ9MAoy
MDE4LTA3LTAyIDE4OjM5OjIyIFogZmxpZ2h0IDEyNDkxNSBucnVubmluZz0wCjIwMTgtMDctMDIg
MTg6Mzk6MjIgWiBmbGlnaHQgMTI0OTE1IGVuZGluZyBmaW5pc2hlZC4KMjAxOC0wNy0wMiAxODo0
MDowNyBaIGZsaWdodCAxMjQ5MTUga2lsbGluZyB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSBbMzE5
NzldCjIwMTgtMDctMDIgMTg6NDA6MDcgWiBmbGlnaHQgMTI0OTE1IGVuZGVkIGZpbmlzaGVkLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 20:29:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 20:29:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fa5RX-0007JS-Jx; Mon, 02 Jul 2018 20:29: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=mu3u=js=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fa5RV-0007JN-Ry
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 20:29:02 +0000
X-Inumbo-ID: 895cca26-7e36-11e8-8089-bc764e045a96
Received: from mail-yb0-x243.google.com (unknown [2607:f8b0:4002:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 895cca26-7e36-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 22:28:53 +0200 (CEST)
Received: by mail-yb0-x243.google.com with SMTP id k127-v6so5568693ybk.6
 for <xen-devel@lists.xenproject.org>; Mon, 02 Jul 2018 13:29:00 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=bExYnwmjaCoW73v+kQf6w+4DI4rYRg7QxCszXoI1BG4=;
 b=FzdIlSbcMH2H8crN9c6otv3T3rFIxv/Iaq5HTfq+pbOb97KrlO6UIwMovuZR0orhvR
 8/kodBnYm1ttYLEXAqebPRURy1PrbdfZgAF9yM26uF1OKcmFmJaYNMwVaX8Eqo0T7F/s
 Im9rMhjv0fNA7SsR+TpyKuo2KV4A1H8bX4uuA=
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=bExYnwmjaCoW73v+kQf6w+4DI4rYRg7QxCszXoI1BG4=;
 b=OzUXTF7YdoTCe258EzdNSz2ePlshHti1hZDWSj41/YJvp+Q7D+aeOCpsLnFrQhqmFW
 wmy6aWf+yKjAN6LHr/nhkXmb00rvJX4W9XRsaUD/iphsZncKltHlgIeaAm+VJnKmLlF3
 t+7EvmUmBNYoUKoEdjqCQ6s/S351ytwl4Jkd1AJin35BuYoDFHoHbWdJTt2+pEwiOEs4
 10diTW349LaiK5/46owXlX0X+SZt3G18u1RiFPmWU4n9Rd/fnAsIrWrS9LGNvTiSVoLM
 lMeqmCP1AUp3CBpnbCeEZqLnDPHSAiQGyMgHRtT3DqXxZYa+G3mrLGwqIFZlSpxicuqV
 xlLg==
X-Gm-Message-State: APt69E2+ZS8GSj6skgKy8NHdY4Hucf5kOm/XkL5njJyKTgiPys89ADz7
 5pkyZvahRCUl3HNXM1D/+L/Rmg==
X-Google-Smtp-Source: ADUXVKLZDtQJemEA2O2lW8N+XjGz2xu54C5ZtyAtJclCBdTkf4+IUQV4mdZNNDKwKDQhDKQp9zW4zA==
X-Received: by 2002:a25:94c:: with SMTP id
 u12-v6mr14280555ybm.435.1530563340048; 
 Mon, 02 Jul 2018 13:29:00 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id q184-v6sm338893ywf.81.2018.07.02.13.28.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 02 Jul 2018 13:28:59 -0700 (PDT)
Date: Mon, 2 Jul 2018 15:28:58 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180702202858.6ngi3cjddblvfqyt@doug-macbook.localdomain>
References: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
 <fbda932a-5710-93f5-2fc2-0052dfbafebc@arm.com>
 <5B32016502000078001CDE5B@prv1-mh.provo.novell.com>
 <31923b8c-8c90-9410-e767-25456c74f8a6@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <31923b8c-8c90-9410-e767-25456c74f8a6@arm.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDI6NDc6NDJQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IE9uIDA2LzI2LzIwMTggMTA6MDMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+
ID4gT24gMjYuMDYuMTggYXQgMTA6NDMsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4g
PiA+IE9uIDI2LzA2LzE4IDA4OjI0LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4gPiBAQCAtNjk4
LDI2ICs3MDEsMzAgQEAgc3RhdGljIHZvaWQgcHJpbnRrX3N0YXJ0X29mX2xpbmUoY29uc3QgYwo+
ID4gPiA+ICAgICAgICBjYXNlIFRTTV9EQVRFX01TOgo+ID4gPiA+ICAgICAgICAgICAgdG0gPSB3
YWxsY2xvY2tfdGltZSgmbnNlYyk7Cj4gPiA+ID4gLSAgICAgICAgaWYgKCB0bS50bV9tZGF5ID09
IDAgKQo+ID4gPiA+IC0gICAgICAgICAgICByZXR1cm47Cj4gPiA+ID4gLQo+ID4gPiA+IC0gICAg
ICAgIGlmICggb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9PSBUU01fREFURSApCj4gPiA+ID4gLSAg
ICAgICAgICAgIHNucHJpbnRmKHRzdHIsIHNpemVvZih0c3RyKSwgIlslMDR1LSUwMnUtJTAydSAl
MDJ1OiUwMnU6JTAydV0gIiwKPiA+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgMTkwMCArIHRt
LnRtX3llYXIsIHRtLnRtX21vbiArIDEsIHRtLnRtX21kYXksCj4gPiA+ID4gLSAgICAgICAgICAg
ICAgICAgICAgIHRtLnRtX2hvdXIsIHRtLnRtX21pbiwgdG0udG1fc2VjKTsKPiA+ID4gPiAtICAg
ICAgICBlbHNlCj4gPiA+ID4gKyAgICAgICAgaWYgKCB0bS50bV9tZGF5ICkKPiA+ID4gPiArICAg
ICAgICB7Cj4gPiA+ID4gICAgICAgICAgICAgICAgc25wcmludGYodHN0ciwgc2l6ZW9mKHRzdHIp
LAo+ID4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAiWyUwNHUtJTAydS0lMDJ1ICUwMnU6JTAy
dTolMDJ1LiUwMyJQUkl1NjQiXSAiLAo+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICBvcHRf
Y29uX3RpbWVzdGFtcF9tb2RlID09IFRTTV9EQVRFCj4gPiA+ID4gKyAgICAgICAgICAgICAgICAg
ICAgID8gIlslMDR1LSUwMnUtJTAydSAlMDJ1OiUwMnU6JTAydV0gIgo+ID4gPiA+ICsgICAgICAg
ICAgICAgICAgICAgICA6ICJbJTA0dS0lMDJ1LSUwMnUgJTAydTolMDJ1OiUwMnUuJTAzIlBSSXU2
NCJdICIsCj4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgMTkwMCArIHRtLnRtX3llYXIs
IHRtLnRtX21vbiArIDEsIHRtLnRtX21kYXksCj4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAg
ICAgdG0udG1faG91ciwgdG0udG1fbWluLCB0bS50bV9zZWMsIG5zZWMgLyAxMDAwMDAwKTsKPiA+
ID4gCj4gPiA+IEkgZmluZCB0aGlzIGNoYW5nZSByYXRoZXIgZGlmZmljdWx0IHRvIHJlYWQgYmVj
YXVzZSB0aGUgbnVtYmVyIG9mCj4gPiA+IGFyZ3VtZW50cyBmb3IgdGhlIDIgZm9ybWF0cyBhcmUg
ZGlmZmVyZW50LiBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8ga2VlcAo+ID4gPiB0aGUgdHdvIHNucHJp
bnRmIHNlcGFyYXRlbHkuCj4gPiAKPiA+IEFuZCBJIGZpbmQgdGhlIHJlZHVuZGFuY3kgcmF0aGVy
IHVnbHkgdG8gbWFpbnRhaW4sIHNvIEknZCBwcmVmZXIgdG8gc3RpY2sgdG8KPiA+IHNpbmdsZSBp
bnZvY2F0aW9uLgo+IAo+IE1heWJlIGl0IGlzIGZvciB5b3UuIE5vdCBmb3IgbWUuCgpJJ20gaW4g
YWdyZWVtZW50IHdpdGggSnVsaWVuLiBJdHMgbm90IGVhc3kgdG8gZm9sbG93IGFuZCBjZXJ0YWlu
bHkgbm90CmhhdmluZyB0aGUgbnVtYmVyIG9mIGFyZ3VtZW50cyBsaW5lIHVwIGxvb2tzIGxpa2Ug
YSAiY29kZSBzbWVsbCIgdG8gbWUuCgotLQpEb3VnCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 20:37:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 20: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 1fa5ZN-0008DZ-HJ; Mon, 02 Jul 2018 20: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=h1sd=js=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fa5ZM-0008DU-IQ
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 20:37:08 +0000
X-Inumbo-ID: ab0ba724-7e37-11e8-8089-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab0ba724-7e37-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 22:36:59 +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 AEC2D25050;
 Mon,  2 Jul 2018 20:37:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530563826;
 bh=lK9672besFuOfOW7x9fwWhBae85ynTLJMRjgpz3Qmeo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=OjpCe9EXqjz8CT2f8jYfsFzOoII3JeY9wPH+0cjNcJik8GjNvQ+PQE8fHsBiS6pTU
 PEq+lDiJhrbkXrE6v9NT40/Cgt7g3xNljViSRB/Yv+4WkR1qbs1WVRWGfGT3sqkTWo
 1JdSIN5NzZu/JaYerbHkVTMRIL2X8YlwPjLg10Yw=
Date: Mon, 2 Jul 2018 13:37: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: <c97b7c22-6301-02ff-0b43-fc1d866f114f@arm.com>
Message-ID: <alpine.DEB.2.10.1807021328220.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
 <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
 <alpine.DEB.2.10.1806141412440.14695@sstabellini-ThinkPad-X260>
 <c97b7c22-6301-02ff-0b43-fc1d866f114f@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 ian.jackson@eu.citrix.com, xen-devel@lists.xen.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>

T24gRnJpLCAxNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDYvMTQvMjAxOCAxMDoxNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBPbiAxMy8wNi8x
OCAyMzoxNSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+IE1vdmUgYSBmZXcgY29u
c3RhbnRzIGRlZmluZWQgYnkgbGlieGxfYXJtLmMgdG8KPiA+ID4gPiB4ZW4vaW5jbHVkZS9wdWJs
aWMvYXJjaC1hcm0uaCwgc28gdGhhdCB0aGV5IGFyZSB0b2dldGhlciB3aXRoIHRoZSBvdGhlcgo+
ID4gPiA+IGd1ZXN0IHJlbGF0ZWQgI2RlZmluZXMgc3VjaCBhcyBHVUVTVF9HSUNEX0JBU0UgYW5k
IEdVRVNUX1ZQTDAxMV9TUEkuCj4gPiA+ID4gQWxzbywgdGhpcyB3YXkgdGhleSBjYW4gYmUgcmV1
c2VkIGJ5IGh5cGVydmlzb3IgY29kZS4KPiA+ID4gCj4gPiA+IEFsbCB2YXJpYWJsZXMgbW92ZWQg
dG8gYXJjaC1hcm0uaCBzaG91bGQgYmUgcHJlZml4ZWQgd2l0aCBHVUVTVF8qIHRvIGF2b2lkCj4g
PiA+IGNsYXNoIHdpdGggdGhlIHJlc3Qgb2YgWGVuLgo+ID4gCj4gPiBJJ2xsIGRvLgo+ID4gCj4g
PiA+ID4gCj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgo+ID4gPiA+IENDOiB3ZWkubGl1MkBjaXRyaXguY29tCj4gPiA+ID4gQ0M6
IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KPiA+ID4gPiAtLS0KPiA+ID4gPiAgICB0b29scy9s
aWJ4bC9saWJ4bF9hcm0uYyAgICAgICB8IDI2IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4g
PiA+ID4gICAgeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggfCAyNiArKysrKysrKysrKysr
KysrKysrKysrKysrKwo+ID4gPiA+ICAgIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygr
KSwgMjYgZGVsZXRpb25zKC0pCj4gPiA+ID4gCj4gPiA+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2FybS5jIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPiA+ID4gPiBpbmRleCA4
YWY5ZjZmLi44OWE0MTdmIDEwMDY0NAo+ID4gPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Fy
bS5jCj4gPiA+ID4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPiA+ID4gPiBAQCAtOCwy
MyArOCw2IEBACj4gPiA+ID4gICAgI2luY2x1ZGUgPGxpYmZkdC5oPgo+ID4gPiA+ICAgICNpbmNs
dWRlIDxhc3NlcnQuaD4KPiA+ID4gPiAgICAtLyoqCj4gPiA+ID4gLSAqIElSUSBsaW5lIHR5cGUu
Cj4gPiA+ID4gLSAqIERUX0lSUV9UWVBFX05PTkUgICAgICAgICAgICAtIGRlZmF1bHQsIHVuc3Bl
Y2lmaWVkIHR5cGUKPiA+ID4gPiAtICogRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgIC0gcmlz
aW5nIGVkZ2UgdHJpZ2dlcmVkCj4gPiA+ID4gLSAqIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAg
ICAtIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPiA+ID4gPiAtICogRFRfSVJRX1RZUEVfRURHRV9C
T1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCj4gPiA+ID4gLSAq
IERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgICAtIGhpZ2ggbGV2ZWwgdHJpZ2dlcmVkCj4gPiA+
ID4gLSAqIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQK
PiA+ID4gPiAtICovCj4gPiA+ID4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfTk9ORSAgICAgICAgICAg
MHgwMDAwMDAwMAo+ID4gPiA+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfUklTSU5HICAgIDB4
MDAwMDAwMDEKPiA+ID4gPiAtI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0ZBTExJTkcgICAweDAw
MDAwMDAyCj4gPiA+ID4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9CT1RIICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAo+ID4gPiA+IC0gICAgKERUX0lSUV9UWVBFX0VER0VfRkFMTElORyB8
IERUX0lSUV9UWVBFX0VER0VfUklTSU5HKQo+ID4gPiA+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0xF
VkVMX0hJR0ggICAgIDB4MDAwMDAwMDQKPiA+ID4gPiAtI2RlZmluZSBEVF9JUlFfVFlQRV9MRVZF
TF9MT1cgICAgICAweDAwMDAwMDA4Cj4gPiA+ID4gLQo+ID4gPiAKPiA+ID4gVGhvc2UgZGVmaW5l
cyBoYXZlIG5vdGhpbmcgdG8gZG8gd2l0aCB0aGUgZ3Vlc3QgaXRzZWxmLiBUaGV5IGFyZSBjdXJy
ZW50bHkKPiA+ID4gZGVmaW5lIGluIFhlbiB3aXRob3V0IHRoZSBEVF8gcHJlZml4Lgo+ID4gCj4g
PiBTb3VuZHMgbGlrZSB3ZSB3YW50IHRvIGdldCByaWQgb2YgdGhlIERUX0lSUV9UWVBFXyogZGVm
aW5pdGlvbnMKPiA+IGNvbXBsZXRlbHksIG1vdmUgdGhlIElSUV9UWVBFXyogZGVmaW5pdGlvbnMg
ZnJvbSBkZXZpY2VfdHJlZS5oIHRvIGhlcmUsCj4gPiBhbmQgc3RhcnQgdXNpbmcgdGhlbSBpbiB0
b29scy9saWJ4bC9saWJ4bF9hcm0uYyAod2hpY2ggaW52b2x2ZXMgYQo+ID4gcmVuYW1pbmcgcy9E
VF9JUlFfVFlQRS9JUlFfVFlQRS9nKS4KPiA+IAo+ID4gSXMgdGhhdCB3aGF0IHlvdSBoYWQgaW4g
bWluZD8KPiAKPiBFdmVuIGlmIERUIGlzIEFybSBvbmx5IHRvZGF5LCB0aGUgRFQgY29kZSBpcyBp
biBjb21tb24gY29kZSBhbmQgdGhlcmVmb3JlCj4gaGVhZGVyIGRldmljZV90cmVlLmggc2hvdWxk
IGNvbnRhaW4gZXZlcnkgdGhpbmcgbmVjZXNzYXJ5IHRvIHVzZSBhIERULgo+IAo+IElmIHdlIHN0
aWxsIHdhbnQgdG8gc2hhcmUgY29uc3RhbnQgd2l0aCBsaWJ4bCB0aGVuIEkgd291bGQgcHJlZmVy
IHRvIGludHJvZHVjZQo+IGEgbmV3IGhlYWRlciAoc2ltaWxhciB0byBhY3BpL2FjY29uZmlnLmgp
IHRoYXQgcHJvdmlkZSBhbGwgdGhlIGNvbW1vbiB2YWx1ZXMuCgpPSywgSSBjYW4gZG8gdGhhdC4g
SSdsbCBpbnRyb2R1Y2UgYSBuZXcgaGVhZGVyIGZpbGUuCgoKPiBOb3RlIHRoYXQgdGhlIGh5cGVy
dmlzb3Igb25lIGRvbid0IGhhdmUgdGhlIERUXyBwcmVmaXggYmVjYXVzZSB0aGV5IGFyZSB1c2Ug
dG8KPiBkZXNjcmliZSBJUlEgZm9yIGJvdGggRFQgYW5kIEFDUEkgaW4gWGVuLiBJdCBpcyBub3Qg
dGhhdCBuaWNlLCB3ZSBtaWdodCB3YW50Cj4gdG8gaW50cm9kdWNlIGFsaWFzZXMgaW4gdGhhdCBj
YXNlLiBTbyB3ZSBrZWVwIERUXyogaW4gbGlieGwuCgpXaXRoIHRoZSBuZXcgaGVhZGVyIGZpbGUg
d2UnbGwgYmUgYWJsZSB0byByZXVzZSB0aGUgc2FtZSAjZGVmaW5lcyBpbgpsaWJ4bCBhbmQgeGVu
LiBJIHRoaW5rIGl0IHdvdWxkIGJlIG5pY2VyIHRvIGF2b2lkIHRoZSBhbGlhc2VzIGFuZCBqdXN0
CnVzZSB0aGUgcmVndWxhciBkZWZpbml0aW9ucyBpbiBsaWJ4bCB0b28/IENoYW5naW5nIGxpYnhs
IHRvIHVzZQpJUlFfVFlQRV8gZGlyZWN0bHkgb25seSByZXF1aXJlcyBhIHNtYWxsIHBhdGNoLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 20:48:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 20:48: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 1fa5k9-0000kr-Pz; Mon, 02 Jul 2018 20:48: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fa5k8-0000kh-1N
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 20:48:16 +0000
X-Inumbo-ID: 3f5eae4f-7e39-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f5eae4f-7e39-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 20:48: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 1fa5k3-0000gb-BW; Mon, 02 Jul 2018 20:48: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 1fa5k3-0006Xs-2d; Mon, 02 Jul 2018 20:48:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fa5k3-0005hf-21; Mon, 02 Jul 2018 20:48:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124927-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=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
X-Osstest-Versions-That: xen=c2c0f0db02623d9ad1ca70d1f1d759bb76715e47
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 20:48:11 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124927: 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>

ZmxpZ2h0IDEyNDkyNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDkyNy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiNGFjNGJjNDEwMjIyZDIyMWRjNDZhNzRhYzcxZWZhYTdiMzJkNTdjCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjMmMwZjBkYjAyNjIzZDlhZDFj
YTcwZDFmMWQ3NTliYjc2NzE1ZTQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5MTYgIDIwMTgt
MDctMDIgMTI6MDA6MzQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTI3ICAy
MDE4LTA3LTAyIDE4OjAwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgYzJjMGYwZGIwMi4uYjRhYzRiYzQxMCAgYjRhYzRi
YzQxMDIyMmQyMjFkYzQ2YTc0YWM3MWVmYWE3YjMyZDU3YyAtPiBzbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 21:08:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 21: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 1fa634-0002c3-RE; Mon, 02 Jul 2018 21:07: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa633-0002by-Mf
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 21:07:49 +0000
X-Inumbo-ID: f44ec02d-7e3b-11e8-8089-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::62b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f44ec02d-7e3b-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 23:07:40 +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=KGgnaEXp7Rvs1GRD6XyZ8yIFUCWafxagvvPN0k51EgA=;
 b=h+OXqR1UgKsLaetEHHoOQqIJntXmOYXQdiZ7SyawqApyevhaK1CGMw2A2xaD3X05biwNPi/uhKPr1ZJbIJN8xKK9Yl9EuQg6GBnbJDR2f7mfxoSyolxnJppf29ry76qChcZDnT01fGpzYU4de5+QznqzDgxVs+POirYfuCE3oRk=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) by
 AM0PR08MB3345.eurprd08.prod.outlook.com (2603:10a6:208:5f::18) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.906.20; Mon, 2 Jul 2018 21:07:40 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
 <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
 <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
 <20180628073654.5wl7z2s4gc4s5by4@mac.bytemobile.com>
 <alpine.DEB.2.10.1806291136500.23811@sstabellini-ThinkPad-X260>
 <3a61996d-495d-e1ca-5e3c-619f2529c868@arm.com>
 <alpine.DEB.2.10.1807020901510.23811@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1312098f-0d2a-d871-3ba3-5e81394870a4@arm.com>
Date: Mon, 2 Jul 2018 22:07:34 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807020901510.23811@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: HE1PR05CA0318.eurprd05.prod.outlook.com
 (2603:10a6:7:93::49) To AM0PR08MB3345.eurprd08.prod.outlook.com
 (2603:10a6:208:5f::18)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 72645b48-d682-45b9-bae9-08d5e05fd96b
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR08MB3345; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3345;
 3:NtQ++hNpV9dOZGXInyBEH+bpT4bpGlTCD8C1xXmbT811O6PgZU6rWl6M/lexIXkxSg0FkwJo/u1r2flBZ4VJPHwciPts+e2Ig7UbEkRvNzN5I/dS8AD4Q2d2yP4JLWIxAykVK4mNAWsVtD0Z70KK8dAMvdJLa3hifO0k1f77B4UmPUomI+KH37RE5MU6L6f5MCU9Knr/kfRWMlvBXHfns018ZpUsnYVJcWPjYxx1fNS7//eYza0aOwIHRWK40jzD;
 25:4sJnI5aLrM1PK+Ucu/Fidsslvz8HoGIL7as26PiPxfmvC3hW3c/YFb2Sdwtre+9qHkb+RdDGx87mUZAt0WYC/TDQpb33v1UCLK+EL05Pqzaz+CTrV3/CwWq2yhMWSj1XgAOpZWG2lyIAgcvnAroXDBPRj1Zp4I7Sn+ZuTlE6TGtIUILEPlFogJE1XYVPis1I9RwYfGPAznRHzMbSCm3R84x9sGxVrM40chaqOW9Q9AfPP4lNW5QzuRcAYmTQCsdltsf90TuTY9gLIcoq4fkeurK+ZSNlVyRAP7w7oSZ0reu24LRuSeJaYBCMG0f6sxLPRvtHaJ7yj24+gih8JD/bAg==;
 31:kyiijBKwTT+EjiWbgZHfO7vviwwGKiE+4lDeW790Tv8XdULpb+8qfgIwA283H2+ZCOsS3XMSEWcBcSJax96mNjWy5MHFcO9AAckO/TUHuPQL6xuV9mgAbRpp2aWVN6INSDzbfGgtNlkWigXkIR9e2VhGW/6Q24TbXsnsFd2lIIPzzE1Ywk0ypkfBLpF/+CU6GaEbYPKCqmVVk9cHI8FJrzRlOlfXkg4cGqJDg9DLtFQ=
X-MS-TrafficTypeDiagnostic: AM0PR08MB3345:
X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3345;
 20:fvi74ILFba0tjWiT6eJMp7eEqBZx9Nkjx0n/QlyB8c5Dzd9QDTMBW6l+V5gE0uyTVzjv+tLzIUXLA/ugZKFZN/9KwQox4cm2TWkSMHT02/GOi4etKJHYCBYObzo6JVt8xhs9kRbxSLhIzqwmo7UfGqbMBdh3D88z50K5Ptm/xag=;
 4:cY+Azqxfc6WlMJddpeigu5nP0f6HqEEPMH0mwda2R5013W2+ULs/8wmRbJEkjXLV50+zZ6NYxvMfTrMVu3KPpRW/I+eF+8Em1dTbwyeWIbqaR7EWsRUjbzGauWm+61meLKlR7AuIJiyVhAH3GEK7+xzOVfrQlCnmX9GI8mKeD6kEiW34XwHZS0S5QfV8s0jBejgxQyvw9RGX7BAekCr+MvTPUYo8GeBMbsCqGf4IIcqmi1LtH55VKFyurrfXHQmaFw++8c/dI2tSc6HDL5+nhMatd0Sc1IpqpnVOp5TIxIsc1UukUnVnKc2UCQKrhtoJqC0wRH7as65rQ5RmoyjyyMfflou5QnlnKrBLODBGqLg=
X-Microsoft-Antispam-PRVS: <AM0PR08MB33455DF2F515086F38DE7BA280430@AM0PR08MB3345.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(209352067349851)(58134797142442);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR08MB3345; BCL:0; PCL:0; RULEID:; SRVR:AM0PR08MB3345; 
X-Forefront-PRVS: 07215D0470
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(39860400002)(346002)(376002)(136003)(366004)(199004)(189003)(51914003)(486006)(25786009)(50466002)(476003)(81166006)(81156014)(6506007)(8936002)(2616005)(956004)(67846002)(64126003)(16526019)(386003)(6486002)(53936002)(68736007)(6306002)(53546011)(316002)(305945005)(186003)(44832011)(229853002)(6116002)(3846002)(106356001)(7416002)(6916009)(6666003)(7736002)(6512007)(105586002)(26005)(6246003)(478600001)(966005)(72206003)(47776003)(65956001)(65806001)(76176011)(66066001)(8676002)(446003)(11346002)(97736004)(86362001)(14444005)(36756003)(93886005)(5660300001)(54906003)(2486003)(31696002)(23676004)(2906002)(4326008)(58126008)(65826007)(31686004)(52116002)(2870700001)(52146003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB3345; H:Juliens-MacBook-Pro.local;
 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?MTtBTTBQUjA4TUIzMzQ1OzIzOm9rOFRQaThMcXlMa204N3hqK2VKNHBSNHlz?=
 =?utf-8?B?V3VPdkYrMDkrL0xpL1RaOWJoOVA4VDR2RlZVVENCeitnQVFTVng1SmFPVjRM?=
 =?utf-8?B?MFlIZ29NZFQrT2xMTkRRZVJTY25rVVFmVE1WOWU2Tkg4RytzMlRPRFVremxN?=
 =?utf-8?B?RmVSeVgrMmJVZnkrZ3dwRmpUZW1URlNQWHRzakdxcE5veENLQU9oUGtWTkhB?=
 =?utf-8?B?WW41c3Qxb0VqMElFWndvWHhUNlRmOHo4ZmZzU1laaXVtM3dTSGxpWFRZQzk5?=
 =?utf-8?B?aXNrN0t3MXIyaGJIM0NxclEzOERmSVhUcVlnNjFPckU1aTFIRTdvVHRkYWJG?=
 =?utf-8?B?cTRjWlR2QU0xNDRTbmozRngrMGh0anJsMjBwYzJuL2Q4aHM1K0padlp0aElI?=
 =?utf-8?B?VkYyc1dxczZjRUFJbjI3QXphRU9HK2lZN2hLVy9COVM4bUNhbFV4Q0lBbXVO?=
 =?utf-8?B?RSs2M1BXMFhSZDJzQ3FnbXkvZS8yTmp5OWZ5bE9iSHZpZE1SeWRIdVhhUnVN?=
 =?utf-8?B?SXRpMmY4c0x3d1FtR3oxQ0ZVU2hSRUxWV3BpcnFKUTc4eUFBN013MWRtNFZk?=
 =?utf-8?B?clowdnhLcU5wNHhxaUVpL21iVGV6K0lMeFRFUEtuQ3hlNXc4TnN6UmdJenk4?=
 =?utf-8?B?bFIxdEFlN0xVV0VucEIxOHB2YU9QUkRHL0pXVU1rMURydmEzdXhzSjB5NEk4?=
 =?utf-8?B?TUw4bll0QzM3cm03akwvdThvUEdRWDV3c0RIM3ZEYmkvRmUvZ1N1YjFvVEZi?=
 =?utf-8?B?bnJYM2NtVmhQTkd1L2w4R2doMENhVGFsQWVoVWVEMXF0ZW15UU1OeGJmMFA3?=
 =?utf-8?B?Q2JKL0UwTys4OElkNFJjSXdPQlFObGp5NmNnSDJDeDlkVlpmLzBKS1FBWnAy?=
 =?utf-8?B?Z21FSE1JQW44VVRzVUp4UjlGY1djdE5iVU5NbE1iSFZRVzhjMDdka3dOQStp?=
 =?utf-8?B?Ym1MdjFLL2syeWFkdXJUdkQwZXhDVi8za0owZXdZcThJcFkwUVl1c2tOMFpH?=
 =?utf-8?B?b1V2cENaM1lFWERBZlF0a2ZlUFdkZml6TEdVVVliU3hHWkgxbkNEZVhDZXFM?=
 =?utf-8?B?Rm1NZlRGa1EzeDg3b3h4TnZSMEtySFpzamNFbnV2MzdVWi80ZHZBdS9XVjZ1?=
 =?utf-8?B?cWpzYkRaRnhVT2E2SktlTjQ2VDJMQUlULy8rQjV0OTVmTWJRRW43aVZrMHEv?=
 =?utf-8?B?bUo1OThKTXdaZWhBVVIvNGtVc25jS0ovQ1Uzc09aZ1pDZ3VRZW93MnRtYW5K?=
 =?utf-8?B?d3QzMnpXK2JWVEVGQzI5NVRRQ3ZQR2xLcHJxd1ZyZUxmTkl0WDd6cFQ3MjRl?=
 =?utf-8?B?Yk02OXV2SXBLNmhnZVBFajJaMEpqOGtpc1M3MTRBc1BHK2pxaWZDeThPNjlk?=
 =?utf-8?B?YktZK0phWW9Qd251UjZFeUQyaWptb0JvaG9QSWZXU2R4SXluUFBlMFc4NzFS?=
 =?utf-8?B?M2Q0ZHB2MDZzZ2diTnRNQjBpZ1NPWFFMQWtTMmM5Ykt2L1ViSFBvUTBDZk00?=
 =?utf-8?B?N09Rc05nOWNEYjFEZkJvRDgrWVlIaDgyc2NYYzJIUmtycnpoR1hQY3VSZUFG?=
 =?utf-8?B?NmNQeXhUdklTblQxOTh5dDBkcjdKNkN5TEtPSHdpK1YxQVkzT0JQaEZEVThY?=
 =?utf-8?B?elNDZHBWY0tncEN4TXVleHVZMDJZOUdwRXVYYzFsaGhFSjJLOXd0aFlwYitp?=
 =?utf-8?B?eUx0eFZOYlpFa2hSZ2dha05FVGU5aTNmR0wzUEE1dm9FRjcxTlJkR1pYNU51?=
 =?utf-8?B?NjYyOWd2NXpjTmlJNGVuSG9nQU05VWJPUEs2VFRmYkswUE1tcnc3ZDdrSVJH?=
 =?utf-8?B?aEc5aGZNZmh4b3UzdkdsdXJjVlZSVy9RY2Y3em4wMVJRZUJCb3dmTGN4T3NL?=
 =?utf-8?B?d1l0alhHVy9JTGJybTZtRGJRWUpSU1g0YmY3blVQbGtPV21JL0xQRzJTSGsx?=
 =?utf-8?B?VEpjMXBMMUtwV2phL3MyZkQrMG1TYUtTM2tta1JSbVcxQ3ZMaUZkWGkwYTJL?=
 =?utf-8?B?UG14d0NCU1E4bXorci96TXdOeXBQQ1FrRjY5SWszeVdqZEdDbzZpOFRUalVB?=
 =?utf-8?B?cXI3MjlJeUFFSWJFOGFNWVdxNnFGUmpac3FqdVpUaDFXemlTcUs1MUNXRUVK?=
 =?utf-8?Q?y0UGX8pd+XHd+0FI4pdxANQNjOQg/TYsltT63crtp5WI?=
X-Microsoft-Antispam-Message-Info: ooN1Uaq8kzZvEjXFNfj08h8gDC64ZJArHeD4Oe1XMRIK3dsFawlWZDORgMrC0K2Q5B8/t5Ft5KkaH792qSWyJXHx+h13hS9yjGxcys4x75qCG2xn7C9IEyJL2GnhUTjY5bM5Ni9L7MC89SdgjJtp2OCtBHoMKi63qxmA54TjQPx4U0SMKo20njBKfQ1RikC4nx9H+LL268ILwFaWxwl0s3Dvttq7oPR0cHbR4cmvBaVN0klbGlqGEtecVNLHW9qAMSEeci0wL+ktrk+7h33hJd/9YF2R+N9TuWd2ysJXQ+qWWtNTj9WUgTWZvcAXKjvWLf+vVRlAV0yUH4AahecrgzZ2oO3wVk+tVSUjitPPX/c=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3345;
 6:QRrHwj1T8KONqLmKo2E30+4/YdeQTqcYD/2MS9QsZNvD3nqIT4+OUJMXKmvMB488VzRa8kNWOvAGeTF9BBksYLPMDsL7rdNzpb5lL1MfmPuACYmQpzF+UVA5NEUUdNd22eQpsbHbaR6r1+Kp9GoInsFoBFg1fgse4mxN+m7wOUyP2+dADYy3UYsltTIiODbGDb6xJ5kDfSdAw2fKmcsjwAcT7+dbmdyJekTbXV+rrjhTcQaWgiugKpiIfLzk4vOn/LMeVsfusYnsVFhMqArzDPq3AgilCNVMjzRDc+gcsG4MRMaUZvMQ41ydI/DT+OaRix29x1gJYUH7S54GKgIXXNTAjBmy3mY/Gi61RKb+6QWU7dhiKtexgqVZgRMHzsR1bB/mvqtdx0WW2fAQhxKwb6qeArxnsmWwDKF2CRhb4ozntcliT4iBiRPDPK/QhGfaAbKCVbHtGExXMwf6ZF9j3Q==;
 5:HjYa/MmPj7TKLTFckP9Z+gNlYirVBAyFxMrw5fYsIXMTVd8jxvy1O/PUsilNiAIVY2CLeRCDx+rWCdqDp5d6ji8pRlrfJ6QZDLl5bYFnM/nTgGCnZPOztQH/MIDNG+nRx8SoSClpHDpp2Lw7BUQ7PC+eQHrAO6p5XxAn1v9eZKU=;
 24:FE1zeVuTWwToVJCg8auS/rJpRpE38Bn1fU3G7JWBvF3LW++Ts81FnhUr1RY8Z472ep8iDq2tqM+XubKtikIcHvcou2reYuojPS96D7Q4hxU=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3345;
 7:ukKpP9FNjMQK8v2bWi31PDHWKRXShNY/pKxVLpjWDiTjfJAlp/4uKR86KjLENZsUSGuEOoehhcJzVn/uCmMn33O0X8SPbSgHVVFrxAsz40UrJEob6XEoH23psL/ItV4MLZK9g3pID3Px2XNHRxBZ4Vxb23HyBw6USz8mhqf/AnKFQ1FxaF13cfrXQl6M+wAIPP8Q1j9A2HCz+8FZcPKsNleFAFqj7hNSXV/2WLp3mCnomRumRH5t1gYa+k6mMOv+
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2018 21:07:40.5485 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 72645b48-d682-45b9-bae9-08d5e05fd96b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3345
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 xen-devel@lists.xen.org, "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Jan Beulich <JBeulich@suse.com>, nd@arm.com,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwMi8wNy8yMDE4IDE5OjI0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
TW9uLCAyIEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZhbm8sCj4+Cj4+
IE9uIDA2LzI5LzIwMTggMDc6MzggUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9u
IFRodSwgMjggSnVuIDIwMTgsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4gT24gVGh1LCBK
dW4gMjgsIDIwMTggYXQgMDk6Mjc6MDhBTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4+
Pj4+IE9uIFRodSwgMjAxOC0wNi0xNCBhdCAxMzoyMCAtMDcwMCwgU3RlZmFubyBTdGFiZWxsaW5p
IHdyb3RlOgo+Pj4+Pj4gT24gVGh1LCAxNCBKdW4gMjAxOCwgQW5kcmV3IENvb3BlciB3cm90ZToK
Pj4+Pj4+PiBPbiAxNC8wNi8xOCAxNDo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gSSBk
b24ndCB0aGluayBpdHMgcmVhc29uYWJsZSB0byBhbHRlciB0aGUgc3VwcG9ydCBzdGF0dXMgd2l0
aCB0aGlzCj4+Pj4+PiBpc3N1ZQo+Pj4+Pj4+IG91dHN0YW5kaW5nLgo+Pj4+Pj4KPj4+Pj4+IEkg
Y29tcGxldGVseSBtaXNzZWQgdGhpcyByZXBvcnQsIHByb2JhYmx5IGJlY2F1c2UgSSBoYXZlbid0
IHBhaWQKPj4+Pj4+IGF0dGVudGlvbiB0byBQVi1zaGltLiBEbyB5b3UgaGF2ZSBhbnkgbW9yZSBp
bmZvcm1hdGlvbiBhYm91dCB0aGlzPwo+Pj4+Pj4gVGhlCj4+Pj4+PiByZXBvcnQgaXMgYSBiaXQg
dmFndWUuIElmIEkgY2FuJ3QgcmVwcm8gaXQsIEkgY2FuJ3QgZml4IGl0Lgo+Pj4+Pj4KPj4+Pj4+
IENvdWxkbid0IGl0IGJlIHRoYXQgaXMgbm9ybWFsIGJlY2F1c2UgYWZ0ZXIgYSB3aGlsZSB5b3Ug
cmFuIG91dCBvZgo+Pj4+Pj4gcGNwdXM/Cj4+Pj4+Pgo+Pj4+Pj4gRGFyaW8sIGRvIHlvdSBoYXZl
IGFueSBvcGluaW9uIG9uIHRoaXM/Cj4+Pj4+Pgo+Pj4+PiBUaGUgaXNzdWUgdGhhdCBJIGtub3cg
b2YgaXMgdGhhdCB0aGUgbnVsbCBzY2hlZHVsZXIgZG9lcyBub3QgcHJvcGVybHkKPj4+Pj4gc3Vw
cG9ydCBDUFUgaG90cGx1Zy9ob3R1bnBsdWcuCj4+Pj4+Cj4+Pj4+IFRoaXMgaXMgYW4gaXNzdWUg
b24sIGxldCdzIHNheSwgYmFyZW1ldGFsLCBpZiB5b3UgdXNlIG51bGwsIGFuZCB0cnkgdG8KPj4+
Pj4gZG8gQ1BVIGhvdHBsdWcvaG90dW5wbHVnLiBXaGVuIHRyeWluZyB0byB1c2UgbnVsbCBhcyB0
aGUgc2NoZWR1bGVyIG9mCj4+Pj4+IHRoZSBzaGltLCB3ZSBydW4gaW50byB0aGF0IHNhbWUgaXNz
dWUsIGV2ZW4gaWYgbm90IHNwZWNpZmljYWxseSBkb2luZwo+Pj4+PiBDUFUgaG90cGx1Zy9ob3R1
bnBsdWcgKGJlY2F1c2UgdGhlIHNoaW0gdXNlIHRoZSBzYW1lIHBhdGggZm9yIENQVQo+Pj4+PiBi
cmluZ3VwLCBJSVJDKS4KPj4+Pgo+Pj4+IFRoZSBzaGltIHVzZXMgQ1BVIGhvdHBsdWcvdW5wbHVn
IHdoZW4gdGhlIGd1ZXN0IGJyaW5ncyB1cC9kb3duIGEKPj4+PiB2Q1BVIHVzaW5nIHRoZSBWQ1BV
T1Bfe3VwL2Rvd259IGh5cGVyY2FsbC4KPj4+Pgo+Pj4+IFRoZSBiZXN0IGRlc2NyaXB0aW9uIG9m
IHRoZSBpc3N1ZSBJIGNvdWxkIGZpbmQgaXM6Cj4+Pj4KPj4+PiBodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDEvbXNnMDEwODUuaHRtbAo+
Pj4KPj4+IE9LLCB0aGFua3MgZm9yIHRoZSBleHBsYW5hdGlvbi4gV2UgZG9uJ3Qgc3VwcG9ydCBD
UFUgaG90cGx1ZyBvbiBBUk0sIHNvCj4+PiB3ZSBjb3VsZCBtYXJrIHRoZSBOVUxMIHNjaGVkdWxl
ciBhcyBzdXBwb3J0ZWQgb24gdGhlIEFSTSBhcmNoaXRlY3R1cmUKPj4+IHRvZGF5PyBPbmNlIHlv
dSBpbXBsZW1lbnQgQ1BVIGhvdHBsdWcgc3VwcG9ydCBpbiBOVUxMLCB3ZSBjb3VsZCBtYXJrIGl0
Cj4+PiBhcyBzdXBwb3J0ZWQgb24geDg2IHRvby4KPj4gV2VsbCwgTWlyZWxhIHBhdmVkIHRoZSB3
YXkgdG8gc3VwcG9ydCBDUFUgaG90cGx1ZyAoc2hvdWxkIGJlIG1lcmdlZCBzb29uKS4gU2hlCj4+
IGlzIGxvb2tpbmcgYXQgc3VzcGVuZC9yZXN1bWUgd2hpY2ggaXMgSUhNTyBhbiBleHRlbnNpb24g
b2YgaG90cGx1ZyBjYXNlLiBTbwo+PiBhcmUgeW91IHN1cmUgdGhpcyBjb3VsZCBuZXZlciBoYXBw
ZW4gb24gQXJtPwo+IAo+IEkgdGhvdWdodCB0aGF0IHN1c3BlbmQvcmVzdW1lIGRpZG4ndCBhY3R1
YWxseSByZXF1aXJlIHRoZSBzYW1lIGtpbmQgb2YKPiBzY2hlZHVsZXIgc3VwcG9ydCB0aGF0IENQ
VSBob3RwbHVnIG5lZWRzLiBJZiBzdXNwZW5kL3Jlc3VtZSBlbmRzIHVwCj4gbm90IHdvcmtpbmcg
d2l0aCBzY2hlZHVsZXIgTlVMTCwgdGhlbiB0aGF0IGlzIGEgcHJvYmxlbS4KClRoZSBzdXNwZW5k
L3Jlc3VtZSBjb2RlIHdpbGwgb2ZmbGluZSB0aGUgQ1BVIG9uZSBieSBvbmUgdXNpbmcgY3B1X2Rv
d24uIApUaGlzIGlzIHRoZSBzYW1lIHBhdGggYXMgaG90cGx1Zy4gU28geW91IHdpbGwgZW5kIHVw
IHdpdGggbW9yZSB2Q1BVcyAKdGhhbiBvbmxpbmUgcENQVXMsIGFsdGhvdWdoIHRoZSBkb21haW4g
d2lsbCBiZSBmcm96ZW4uIEhvdyB0aGlzIGlzIGdvaW5nIAp0byBmaXQgaW4gdGhlIE5VTEwgc2No
ZWR1bGVyPwoKPiAKPiBSZWFsIENQVSBob3RwbHVnIGlzIHVubGlrZWx5IHRob3VnaCAtLSBkbyB5
b3Uga25vdyBvZiBhbnkgQVJNIHBsYXRmb3Jtcwo+IHRoYXQgc3VwcG9ydCBpdD8gRG9lc24ndCBp
dCByZXF1aXJlIGFuIGFjdHVhbCBib2FyZCB3aXRoIHBoeXNpY2FsbHkKPiBwbHVnZ2FibGUgQ1BV
cz8KClZpcnR1YWxseSBldmVyeSBwbGF0Zm9ybSBzdXBwb3J0IENQVSBob3RwbHVnLiBJdCBpcyBu
b3QganVzdCBhYm91dCAKInBoeXNpY2FsbHkgcGx1Z2dhYmxlIENQVXMiIGJ1dCBhbnkgQ1BVIHRo
YXQgY2FuIGJlIG9mZmxpbmUgYXQgYW55IHRpbWUuCgpCZWNhdXNlIFhlbiBvbiBBcm0gd2lsbCBh
bHdheXMgYnJpbmctdXAgYWxsIHRoZSBDUFVzLCBhIHVzZXIgbWF5IHdhbnQgdG8gCm9mZmxpbmUg
c29tZSBvZiB0aGVtIGlmIGhlIGtub3dzIHRoZXkgYXJlIG5vdCBnb2luZyB0byBiZSB1c2VkIGZv
ciBhIHdoaWxlLgoKSW4gYW55IGNhc2UgYSBzY2hlZHVsZXIgaXMgY29tbW9uIGNvZGUuIElITU8s
IHdlIHNob3VsZCAoc2VjdXJpdHkpIApzdXBwb3J0IGl0IG9uIHRoZSBiYXNpcyB0aGF0IGFsbCAi
c2NoZWR1bGluZyIgZmVhdHVyZXMgYXJlIHByZXNlbnQuIE5vdCAKb24gYW4gYXJjaGl0ZWN0dXJl
IGJhc2lzLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 21:13:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 21: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 1fa68T-0003Kf-OT; Mon, 02 Jul 2018 21:13: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=sc1v=js=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fa68S-0003Ka-Jt
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 21:13:24 +0000
X-Inumbo-ID: bbc585e2-7e3c-11e8-8089-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::623])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bbc585e2-7e3c-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 23:13:15 +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=rXy7CTvBQ70woFY9P2lJU3nPvQSqjBL/mGkQ83XAirM=;
 b=O45tlio77TJmydLKu7gsSnRrSWAk4csT+nKD/Ayhc+eQcnfnGEfqoU2j9m8W0cWKFzBFveMnpFQHYpxdkcnrXcre05knUGi+p/YtZg8FgccCBZXkcQraaWK76iKrn897RwmFckjTWSS1EjYxvCj2cq58+2GuGT7xp4ZOCSgwfpU=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) by
 VI1PR08MB3357.eurprd08.prod.outlook.com (2603:10a6:803:3f::16) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.906.24; Mon, 2 Jul 2018 21:13:15 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
 <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
 <alpine.DEB.2.10.1806141412440.14695@sstabellini-ThinkPad-X260>
 <c97b7c22-6301-02ff-0b43-fc1d866f114f@arm.com>
 <alpine.DEB.2.10.1807021328220.23811@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5de55023-3bd7-0b30-7b36-637a590e5e10@arm.com>
Date: Mon, 2 Jul 2018 22:13:10 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807021328220.23811@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: HE1PR05CA0298.eurprd05.prod.outlook.com
 (2603:10a6:7:93::29) To VI1PR08MB3357.eurprd08.prod.outlook.com
 (2603:10a6:803:3f::16)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2a7acc20-4417-401e-8a8d-08d5e060a0b7
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB3357; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3357;
 3:3je0HgwMDWni1vHl3TYlpNWPIu8idyoRTRn2axmUS+cj+fW1VQI6zFiviQbSvc1QDKIp0cnBRH30hcPLziiWSMXu0d+NkvnMpTx6Gr6VTxeoF/aN2oaqzSbEzN8jFwtY7rzF/aFm/hhT9wqo6JZsdC4Z+POPX4oj4o3ckR6yTJ17NhNMXI6/mtgETGOKoGWqb4nusCqQOUYVlF/eGS44tVVZ15qtWVXunh04ghh58OSERGBKUWIvHiV9opp1FPSD;
 25:+9CPLCo+Z/Ujv+ZbRjq+HjmTy61GgQYshCFNdjS58IvwRYnvd1M8OEbCLeFBsd2+cRMr/F1YTNRX8a3OOsBHHN1qeRIBM2jbEAYI6X7DCF4InomRTEfaoI/Pn12I6rSyQdB9gOHft+kJMZiC0Bfd6BlwUGqGcIYKKSW9rAZtDfw0tlovML7qF24Ziq/p/eyX4rJRHqkD5gqgaiGmpbSYUHX62a7+Hp9E1kI6BYfmZne1AG49aAY7ZaihGoXUAQweotAd6jvcDAmAoGWzXr9oCDMWJ6wDN1w7m2/KsDd9SCzzFskJAr77ylsbbNhJeUFqMaFBHtN1Euq590PrkCgLCw==;
 31:7IZnElsfp5TcbQg4oUN0eWp9EKieP9xnvVtoKPRlfSaKtWhEXyLt0Lj/mmZdFhV6SZ4DkSdztyg9hxZYL0D3IPeNIB+wIkkvW/2cKLw+BmVCqqtp8JGErhYWi+2DZ+YC+DviQIOqKgzodvFmTdBVoKs0VU5+hKssn0Q3jcr4Y3TJXJ5+nfD9KmTrWVMc1pER43rfoNO1cAikf+fdjZQNQfhA+ciTdI79MCTRbKtO6RM=
X-MS-TrafficTypeDiagnostic: VI1PR08MB3357:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3357;
 20:bcfuHamWEUdyAD6mK+qXWZX8vvdWTnKOJmHtsPCnTZSPwj1JMcsMGP3yg6/fORZFSjiePlziDL9asVDwqrqn+/El7YlIvx6sT11LrxuVerMuQb7hvxLy0alexvwtXNDLJlAGmYZGx2py4wZQSynsaijw/kJfQ5MjgS1VDXnQmPM=;
 4:gytjaMTicNN8y29sQ6c/UlLDKqA77TZfmGiF4XEKBv9C8q9ZqIxICDV8rN1M2lzgn2O8AnpejAKwBv2+3i8yHEQjYLOAQR7OvZJkpwmQopHL/gtSrNDsEklM8Tv+qDAmUl94CA+1XaSTz7eu67desByj/F/iltFpds+Et2Mk+RDvVfLlHeEM/1Y6SCnVHWYgKd+CFL34VcWBUuURhAVie1LGc2Fyu34iPIZdSk5c50xSpQjjBFuaXQB8CCzlSSzJni88getruW6xRN81nia5YiQpNoFMoHhzIcI+RROkZHtH1K19LJDOp28Qk9Le7C6FagMa6qR7vvxoRiLBI6Zh5ANRXaYhkxSC4gkT/qtI8eU=
X-Microsoft-Antispam-PRVS: <VI1PR08MB3357B6C69399621FDAEA8B9680430@VI1PR08MB3357.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(70601490899591);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR08MB3357; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB3357; 
X-Forefront-PRVS: 07215D0470
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39860400002)(136003)(376002)(396003)(346002)(366004)(189003)(199004)(105586002)(53546011)(3846002)(106356001)(6486002)(446003)(86362001)(58126008)(66066001)(316002)(31686004)(476003)(11346002)(31696002)(2616005)(230700001)(52146003)(23676004)(6916009)(2486003)(6506007)(52116002)(386003)(956004)(67846002)(44832011)(6116002)(76176011)(6512007)(486006)(6666003)(97736004)(65806001)(68736007)(36756003)(65956001)(229853002)(65826007)(7736002)(64126003)(5660300001)(26005)(72206003)(8936002)(50466002)(81166006)(81156014)(6246003)(8676002)(53936002)(25786009)(93886005)(478600001)(186003)(305945005)(4326008)(47776003)(2906002)(16526019)(217873001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB3357; H:Juliens-MacBook-Pro.local;
 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?MTtWSTFQUjA4TUIzMzU3OzIzOmxxWWdUeXhuaSthM2MwQmlTd1crWWVJaDBn?=
 =?utf-8?B?eVc5b0JnR3kwemszbHpodEJmaVhqZVl4aWxrb1dkNWxqQ3VyaFZIM1ZYOGhp?=
 =?utf-8?B?VGg3TVNqSTZ0L0dlcUREbzdSbHlldHZrOGJCenMzcGtVL251eGl1eU1HTzVI?=
 =?utf-8?B?Zk5TRDg2WjQ4NjY0UnVBZ3VGamVQT0xFRnlVV3FyU2pIeFpIaVo3OXA2ZmRT?=
 =?utf-8?B?eS9jc2w0d1puQjl0YXV2T3g1OHdUenlQdU9qUnpJQW9McHg4MEM4Q0tNb2JX?=
 =?utf-8?B?ZUhlbjNrSjBtUlA0dFUyLytzMHV2THJMQ2I5N3pvNGNDaDZtUHg1RkxES2xY?=
 =?utf-8?B?N1MyL2ZkWkt5QzFpVy9QcTZoVWozMFFaS1VRbkNKUFdUS2lBMFl3Q3h1ZThL?=
 =?utf-8?B?d1R6NTZVVjhqbXBkQkRLWEZ0VWhNb2tiMTUvc3JWZHh6clMvQlhFdnROTE55?=
 =?utf-8?B?Ukt5VHJ2cG50RjNpb290YnpsWHV2ZjF4YTBDYlJjVUs4bTRIZW1FTjNZSWVr?=
 =?utf-8?B?QUQ5ZXVOcGZ0L2wyRlEzcVV3TWxVT3o5S3dvUWQ5aXo4RVp5KzgwVWc2S0hF?=
 =?utf-8?B?RVNsZ3JDbjlkNTgvZ1FyRXJVbXdhV0hCNHFCN2h1ZGtyQXMwSGZjcTV0c1dh?=
 =?utf-8?B?OWl4ckFMNG1UcWwwR0VjbUdKOWNNelczZ3VwRG9KNTVxaUtGanRrR0pxUnBw?=
 =?utf-8?B?VUVBZHBWMDQ2dEtuYi9LcjMzSHAza0tUa2RPcHFwRW1aTGZJdVhIbjlyMVF0?=
 =?utf-8?B?eWFUTFJYUWZxNWFOYVZqaVFyZWFlZHBVcmtWOE05Wmp3eWpSSE9WVG1CaitG?=
 =?utf-8?B?S2x1S3dTaW1OZjhSaG85V1Fub2tXMThHYXhxMThBYWp3MVRMVlMzU0tRcEt4?=
 =?utf-8?B?eDdKU3hUK2JKVVlSRkVHRXcyUVpiT2ZzUDF6VGNpeGQzVFoxdVpVYjdoSkg1?=
 =?utf-8?B?SHpyUW4xNnY0a2hTSmpPVXNVSUZ4Z2NrdWYvL09nd2tiZEswL0ozNCtuNFN1?=
 =?utf-8?B?U2pwaFp4Z0xVNGVaTVo2ZkQ1WmwrZmFUTCtOZTJ4OUpuc2dUdlFkTkp4a3VG?=
 =?utf-8?B?bXBYcUc0MktNSFpiVzYzUHlOS0xxOTl1d0pjQlhxNTVteURoY2RuZVR4bXkw?=
 =?utf-8?B?VE9FSUpQcUo1SU8ybGIvVE9nNU5KdFo0ekxoL3NlUlJKWjhOQURMc3JrbkVy?=
 =?utf-8?B?OGQ1TGwySmh1em5uQkdPcmI3ZE9FWHA1QmwySmxxMllaR2p2MmczR29oOTNv?=
 =?utf-8?B?SXliWUVpdSs0TFZ0U0lwZUNVYm9hUmE0VkM2NzVDbHpiZE1FbzNHM2dyQlRT?=
 =?utf-8?B?UnRZVTZFY2F1eHg5ZkU3SkxhdVl3QVJtSnVEQjBrM3pEenhVWGNWUFZtdVhV?=
 =?utf-8?B?MmhTR1VpRDdkd2lBazA0cWxlVXR6eGVsUU96N2xrRkF0SFdDWSs4RDVCelFJ?=
 =?utf-8?B?dG5ldTJubDEwVEp4OXZIYzFOR0cvanZlZG4wM2dVK3N4bUc2KzhtSndUc0ZZ?=
 =?utf-8?B?bExLVVhxTER5OUI3VDV5RXlmWUxYOEJRTW9hUDZYL2hUSkl2VHU3UStXd1Jm?=
 =?utf-8?B?d0hFYWJLQ0dqTVlIMDVreGZ2ckxNS0pmckRxVDZ2TVpZRitLcDU2TWdjVVdh?=
 =?utf-8?B?K3R3aEhFdWhVeWRCVEM5OGxyVW83YUdzVHJxQVhMYlRkZW9ZcExBbWNZeWha?=
 =?utf-8?B?cExBVGd4ZThUQkxUcHZkYUtsV1ZhNGkzOVNpbDk0QkxHeE03NUthdVI3ZHEz?=
 =?utf-8?B?SkE4dUtLVFBqcHdBRi9rVkxoYldXRUtseThiS0hENXZLUWpxRjMrcFVTR09C?=
 =?utf-8?B?Q3k5K3JBNWlCUWdyUXhjN0JSYmhjTTJJUjRXWDBZUUVMYlpsSGQyNzNZRFdY?=
 =?utf-8?B?bFp2TDd5Znc4QWJMYzMvbGJ2QnRBZHNqb1JWbVpsUVZIVFp6ZHhqQ2dhdlRn?=
 =?utf-8?B?VCs5b0d3WFVTWG1DWHBqV1U2TXBkSWdicnRsV0RyTVRmM21xQ3d0a1EvQlNn?=
 =?utf-8?B?NCtEUWVVR1BmOEE4YUt6QWh5d2FEQldoanROZz09?=
X-Microsoft-Antispam-Message-Info: mc5cNmEvZaKtfgCHGVhI0qsPBKesabf1xx7KF23zCmVOrz5KjdlN3cwIaIBBXKpruYZOA1YgPc/OeabLtqP+ZApdapXLBjS5lsHX5qVsGz30xD/y0tC51ZyyUh06OV4w9PgwVl9E0LWt6n8NhddgOwGW3sGmHM4p5ygFN/Knu2dQamMxxZrBVoIwFOYkukTK02BeF4ge/fDNMrs3VqoVzRutXUFBw8MFrkY/KlVgYX6IsIu6cPcUJOjKmRsjWoBUIYs8YAM3U95TzcFqE3R0lwWAWTio04xCpvmEnCPadIat0t8SUpkDjhdTvHOo11REFi+60p63hbHot+xo+D3uaY3FnGNDfu4EmJm73VQqCSo=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3357;
 6:y9EM3X29sEpDKwhxomrIbCTsddjn4TX/k8JqiSugxmLXuFiNsBNhGywbzH7YG42KmNTKtJ7WRmWvWQ8NoCx1eYbogBMn3g6knnNRHp4/6EekqbE+0N8cab1NGu3og9XFG//ONbDJELFR2z92FQEYVRgYgl0+/vFiGyOFgu8/T2NXdXNDYrANK1WEZCPfQcaF5GKOUuGHgKsvu7ec0KM2shySyHF2AoslhhxcC5CLOYk2lXnVB03S0Pp5IwrAetPIPH/RAMhjrXaBIlDiy2qu/SAsB1RIrQrs4ISgIVrALZAwC1sUSv0yN8/OFgpTnHJkAfRX3g2C4l5hJSX9ijMXcU81zccbNVNN8aG7AudDc/ZH8L32aWuq/btPVqzPY3xK4LVIkwvsqWqjr/BOis27Rt7RuJCUMbABI/JA5+PXWdrkCSjlQTCFNVOVvns56Vq7jOUj5K9kWFOYcwgK+eY1hQ==;
 5:T05A87Fqgx6G3kkNuIl5KQPkryyFB/JcRBa8Kph8rnIRgvGVQVakICyAnLoAFjibGRm+UqtvdpDJCYoT3uYqFcRFcOn924jKkRcqAX9OKKkHKgC8VM8MJbl3z+2/1t5dIfFlnJ63OnN0IMRqvcrPCKR2q81A1iovdzTGSsY9rFA=;
 24:Omh3Z1Jm29lYE6ORbGFx5Dmk5sD69iuBrckyU0v8+ybDiZRYGMi/fRFzKwgqOhg2WvmQOzM6mAbpwDDfMtVlfQTa5IjGv0nalcrS1zfFtHc=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3357;
 7:3ntSPpEgUo5vcuFa7KG9B9pfwwgMwX2N8l1+WyXPPg+8RRY5jz5CaSMkEjnH8Fl0sG/Vf0S/sVQgURNLZ+DBieECn1H9NG+Pr059IXWoP9IA9fo/FKDm8Qe4ODZEWhRJgkr5JfyfMW05WSpHlUrt3vzyoHczbi4jjg5zdOFp5eacq95lKQwSZP8KaYD+3+qNbVgLBU+HLIS7bym+1WHrpAALS9dUdZWGJdo10fVPv+/ea+DOeZAX7JkhGhQvlxaS
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2018 21:13:15.1127 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a7acc20-4417-401e-8a8d-08d5e060a0b7
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3357
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 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>

SGksCgpPbiAwMi8wNy8yMDE4IDIxOjM3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
RnJpLCAxNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBTdGVmYW5vLAo+Pgo+
PiBPbiAwNi8xNC8yMDE4IDEwOjE1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBP
biBUaHUsIDE0IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gT24gMTMvMDYvMTgg
MjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4gTW92ZSBhIGZldyBjb25zdGFu
dHMgZGVmaW5lZCBieSBsaWJ4bF9hcm0uYyB0bwo+Pj4+PiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJj
aC1hcm0uaCwgc28gdGhhdCB0aGV5IGFyZSB0b2dldGhlciB3aXRoIHRoZSBvdGhlcgo+Pj4+PiBn
dWVzdCByZWxhdGVkICNkZWZpbmVzIHN1Y2ggYXMgR1VFU1RfR0lDRF9CQVNFIGFuZCBHVUVTVF9W
UEwwMTFfU1BJLgo+Pj4+PiBBbHNvLCB0aGlzIHdheSB0aGV5IGNhbiBiZSByZXVzZWQgYnkgaHlw
ZXJ2aXNvciBjb2RlLgo+Pj4+Cj4+Pj4gQWxsIHZhcmlhYmxlcyBtb3ZlZCB0byBhcmNoLWFybS5o
IHNob3VsZCBiZSBwcmVmaXhlZCB3aXRoIEdVRVNUXyogdG8gYXZvaWQKPj4+PiBjbGFzaCB3aXRo
IHRoZSByZXN0IG9mIFhlbi4KPj4+Cj4+PiBJJ2xsIGRvLgo+Pj4KPj4+Pj4KPj4+Pj4gU2lnbmVk
LW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pj4+PiBD
Qzogd2VpLmxpdTJAY2l0cml4LmNvbQo+Pj4+PiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bQo+Pj4+PiAtLS0KPj4+Pj4gICAgIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAgIHwgMjYg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4+Pj4gICAgIHhlbi9pbmNsdWRlL3B1YmxpYy9h
cmNoLWFybS5oIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4+Pj4gICAgIDIgZmls
ZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCj4+Pj4+Cj4+Pj4+
IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2FybS5jCj4+Pj4+IGluZGV4IDhhZjlmNmYuLjg5YTQxN2YgMTAwNjQ0Cj4+Pj4+IC0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2FybS5jCj4+Pj4+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5j
Cj4+Pj4+IEBAIC04LDIzICs4LDYgQEAKPj4+Pj4gICAgICNpbmNsdWRlIDxsaWJmZHQuaD4KPj4+
Pj4gICAgICNpbmNsdWRlIDxhc3NlcnQuaD4KPj4+Pj4gICAgIC0vKioKPj4+Pj4gLSAqIElSUSBs
aW5lIHR5cGUuCj4+Pj4+IC0gKiBEVF9JUlFfVFlQRV9OT05FICAgICAgICAgICAgLSBkZWZhdWx0
LCB1bnNwZWNpZmllZCB0eXBlCj4+Pj4+IC0gKiBEVF9JUlFfVFlQRV9FREdFX1JJU0lORyAgICAg
LSByaXNpbmcgZWRnZSB0cmlnZ2VyZWQKPj4+Pj4gLSAqIERUX0lSUV9UWVBFX0VER0VfRkFMTElO
RyAgICAtIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPj4+Pj4gLSAqIERUX0lSUV9UWVBFX0VER0Vf
Qk9USCAgICAgICAtIHJpc2luZyBhbmQgZmFsbGluZyBlZGdlIHRyaWdnZXJlZAo+Pj4+PiAtICog
RFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgIC0gaGlnaCBsZXZlbCB0cmlnZ2VyZWQKPj4+Pj4g
LSAqIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQKPj4+
Pj4gLSAqLwo+Pj4+PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9OT05FICAgICAgICAgICAweDAwMDAw
MDAwCj4+Pj4+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfUklTSU5HICAgIDB4MDAwMDAwMDEK
Pj4+Pj4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HICAgMHgwMDAwMDAwMgo+Pj4+
PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4+Pj4+IC0gICAgKERUX0lSUV9UWVBFX0VER0VfRkFMTElORyB8IERUX0lSUV9UWVBFX0VE
R0VfUklTSU5HKQo+Pj4+PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIICAgICAweDAw
MDAwMDA0Cj4+Pj4+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAwMDAw
MDgKPj4+Pj4gLQo+Pj4+Cj4+Pj4gVGhvc2UgZGVmaW5lcyBoYXZlIG5vdGhpbmcgdG8gZG8gd2l0
aCB0aGUgZ3Vlc3QgaXRzZWxmLiBUaGV5IGFyZSBjdXJyZW50bHkKPj4+PiBkZWZpbmUgaW4gWGVu
IHdpdGhvdXQgdGhlIERUXyBwcmVmaXguCj4+Pgo+Pj4gU291bmRzIGxpa2Ugd2Ugd2FudCB0byBn
ZXQgcmlkIG9mIHRoZSBEVF9JUlFfVFlQRV8qIGRlZmluaXRpb25zCj4+PiBjb21wbGV0ZWx5LCBt
b3ZlIHRoZSBJUlFfVFlQRV8qIGRlZmluaXRpb25zIGZyb20gZGV2aWNlX3RyZWUuaCB0byBoZXJl
LAo+Pj4gYW5kIHN0YXJ0IHVzaW5nIHRoZW0gaW4gdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgKHdo
aWNoIGludm9sdmVzIGEKPj4+IHJlbmFtaW5nIHMvRFRfSVJRX1RZUEUvSVJRX1RZUEUvZykuCj4+
Pgo+Pj4gSXMgdGhhdCB3aGF0IHlvdSBoYWQgaW4gbWluZD8KPj4KPj4gRXZlbiBpZiBEVCBpcyBB
cm0gb25seSB0b2RheSwgdGhlIERUIGNvZGUgaXMgaW4gY29tbW9uIGNvZGUgYW5kIHRoZXJlZm9y
ZQo+PiBoZWFkZXIgZGV2aWNlX3RyZWUuaCBzaG91bGQgY29udGFpbiBldmVyeSB0aGluZyBuZWNl
c3NhcnkgdG8gdXNlIGEgRFQuCj4+Cj4+IElmIHdlIHN0aWxsIHdhbnQgdG8gc2hhcmUgY29uc3Rh
bnQgd2l0aCBsaWJ4bCB0aGVuIEkgd291bGQgcHJlZmVyIHRvIGludHJvZHVjZQo+PiBhIG5ldyBo
ZWFkZXIgKHNpbWlsYXIgdG8gYWNwaS9hY2NvbmZpZy5oKSB0aGF0IHByb3ZpZGUgYWxsIHRoZSBj
b21tb24gdmFsdWVzLgo+IAo+IE9LLCBJIGNhbiBkbyB0aGF0LiBJJ2xsIGludHJvZHVjZSBhIG5l
dyBoZWFkZXIgZmlsZS4KPiAKPiAKPj4gTm90ZSB0aGF0IHRoZSBoeXBlcnZpc29yIG9uZSBkb24n
dCBoYXZlIHRoZSBEVF8gcHJlZml4IGJlY2F1c2UgdGhleSBhcmUgdXNlIHRvCj4+IGRlc2NyaWJl
IElSUSBmb3IgYm90aCBEVCBhbmQgQUNQSSBpbiBYZW4uIEl0IGlzIG5vdCB0aGF0IG5pY2UsIHdl
IG1pZ2h0IHdhbnQKPj4gdG8gaW50cm9kdWNlIGFsaWFzZXMgaW4gdGhhdCBjYXNlLiBTbyB3ZSBr
ZWVwIERUXyogaW4gbGlieGwuCj4gCj4gV2l0aCB0aGUgbmV3IGhlYWRlciBmaWxlIHdlJ2xsIGJl
IGFibGUgdG8gcmV1c2UgdGhlIHNhbWUgI2RlZmluZXMgaW4KPiBsaWJ4bCBhbmQgeGVuLiBJIHRo
aW5rIGl0IHdvdWxkIGJlIG5pY2VyIHRvIGF2b2lkIHRoZSBhbGlhc2VzIGFuZCBqdXN0Cj4gdXNl
IHRoZSByZWd1bGFyIGRlZmluaXRpb25zIGluIGxpYnhsIHRvbz8gQ2hhbmdpbmcgbGlieGwgdG8g
dXNlCj4gSVJRX1RZUEVfIGRpcmVjdGx5IG9ubHkgcmVxdWlyZXMgYSBzbWFsbCBwYXRjaC4KCkkg
cmVhbGx5IGRvbid0IHdhbnQgdGhhdC4gQXMgSSBleHBsYWluZWQsIElSUV9UWVBFIGhhdmUgYmVl
biAKY29udmVuaWVudGx5IGNob3NlbiB0byBhdm9pZCBjb252ZXJ0aW5nIERUIHZhbHVlIHRvIElS
UV9UWVBFLiBUaGV5IGFyZSAKbm90IG1lYW50IHRvIGJlIHVzZSBsaWtlIHRoYXQgbGlieGwgKG9y
IGFueSBoZWFkZXIgcHVibGljbHkgc2hhcmVkKSBhbmQgCndpbGwgcHJvdmlkZSBtb3JlIGNvbmZ1
c2lvbiB0aGF0IGFueXRoaW5nIGZvciBvdGhlciBiaXRzIHRoYW4gdGhlIApoeXBlcnZpc29yLgoK
U28gaW4gdGhlIGh5cGVydmlzb3IgY2FzZSB3ZSB3YW50IHRvOgoJMSkgRGVmaW5lIERUXyogaW4g
YSBzZXBhcmF0ZSBoZWFkZXIKCTIpIEFsaWFzIElSUV9UWVBFXyogdG8gY29ycmVzcG9uZGluZyBv
bmUuCgpJbiB0aGUgbGlieGwgY2FzZSB3ZSB3YW50IHRvIHVzZSB0aGUgbmV3IGhlYWRlciBjb250
YWluaW5nIERUXyouCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 21:31:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 21: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 1fa6Py-000592-Iw; Mon, 02 Jul 2018 21:31: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=h1sd=js=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fa6Pw-00058x-WE
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 21:31:29 +0000
X-Inumbo-ID: 48b29ad0-7e3f-11e8-ba45-cfc176a5991c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48b29ad0-7e3f-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 21:31:30 +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 AC10B241AE;
 Mon,  2 Jul 2018 21:31:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530567086;
 bh=qLkadfs1OUaa8HFUqUXQCu6t7rmD2Vghrc2J9pc82TE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=zdk1Cia/Xfz15+ZyOJlCJ/yi6/KE7+8tAMIozm0RmL2AC+RAn6ulCdVbMVPUoqg6Z
 EUj0M33B+8hC4NYNW8kWPvz+T8U/k+F68ZTGVBS/QOaHSnNmz3RR7x8MDlvk2qWN4y
 NFkHFH85Iivqr1s/srevx7qI40qzbFrctLuYBg9U=
Date: Mon, 2 Jul 2018 14:31: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: <30b92df4-ae73-1803-94af-14a128c59746@arm.com>
Message-ID: <alpine.DEB.2.10.1807021338290.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-3-git-send-email-sstabellini@kernel.org>
 <30b92df4-ae73-1803-94af-14a128c59746@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 03/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org, edgari@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>

T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDYvMTggMjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEV4dGVu
ZCB0aGUgZXhpc3RpbmcgZGV2aWNlIHRyZWUgYmFzZWQgbXVsdGlib290IHByb3RvY29sIHRvIGlu
Y2x1ZGUKPiA+IGluZm9ybWF0aW9uIHJlZ2FyZGluZyBvdGhlciBkb21VcyB0byBib290Lgo+ID4g
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Cj4gPiAtLS0KPiA+ICAgZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dCB8
IDEwMgo+ID4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gICAxIGZpbGUg
Y2hhbmdlZCwgMTAyIGluc2VydGlvbnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlz
Yy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKPiA+IGIvZG9jcy9taXNjL2FybS9kZXZpY2Ut
dHJlZS9ib290aW5nLnR4dAo+ID4gaW5kZXggY2UyZDBkYy4uOTUyNTVlNSAxMDA2NDQKPiA+IC0t
LSBhL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKPiA+ICsrKyBiL2RvY3Mv
bWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKPiA+IEBAIC0xMTksMyArMTE5LDEwNSBA
QCBGb3IgdGhvc2UgeW91IHdvdWxkIGhhcmRjb2RlIHRoZSBYZW4gY29tbWFuZGxpbmUgaW4KPiA+
IHRoZSBEVEIgdW5kZXIKPiA+ICAgbGluZSBieSB3cml0aW5nIGJvb3RhcmdzIChhcyBmb3IgbmF0
aXZlIExpbnV4KS4KPiA+ICAgQSBYZW4tYXdhcmUgYm9vdGxvYWRlciB3b3VsZCBzZXQgeGVuLHhl
bi1ib290YXJncyBmb3IgWGVuLAo+ID4geGVuLGRvbTAtYm9vdGFyZ3MKPiA+ICAgZm9yIERvbTAg
YW5kIGJvb3RhcmdzIGZvciBuYXRpdmUgTGludXguCj4gPiArCj4gPiArCj4gPiArQ3JlYXRpbmcg
RG9tVXMgZGlyZWN0bHkgZnJvbSBYZW4KPiA+ICs9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQo+ID4gKwo+ID4gK0l0IGlzIHBvc3NpYmxlIHRvIGhhdmUgWGVuIGNyZWF0ZSBvdGhlciBk
b21haW5zLCBpbiBhZGRpdGlvbiB0byBkb20wLAo+ID4gK291dCBvZiB0aGUgaW5mb3JtYXRpb24g
cHJvdmlkZWQgdmlhIGRldmljZSB0cmVlLiBBIEtlcm5lbCBhbmQgaW5pdHJkCj4gCj4gTklUOiBz
L0tlcm5lbC9rZXJuZWwvCgpPSwoKCj4gPiArKG9wdGlvbmFsKSBuZWVkIHRvIGJlIHNwZWNpZmll
ZCBmb3IgZWFjaCBndWVzdC4KPiA+ICsKPiA+ICtGb3IgZWFjaCBEb21VIHRvIGJlIGNyZWF0ZWQg
dGhlcmUgbmVlZHMgdG8gYmUgb25lIG5vZGUgdW5kZXIgL2Nob3Nlbgo+ID4gK3dpdGggdGhlIGZv
bGxvd2luZyBwcm9wZXJ0aWVzOgo+IAo+IEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIG1h
a2UgdGhpcyBkb21haW4gYWdub3N0aWMuIEkuZSBhbGxvdyBEb20wIHRvIGJlCj4gY3JlYXRlZCB0
aGUgc2FtZSB3YXkgYnV0IHN0aWxsIHN1cHBvcnRpbmcgdGhlIGN1cnJlbnQgYmluZGluZ3MuCj4g
Cj4gV2UgY291bGQgZGlmZmVyZW50aWF0ZSBEb20wIGZyb20gdGhlIG90aGVyIHdpdGggYSBwcm9w
ZXJ0eQo+ICJ4ZW4saW5pdGlhbC1kb21haW4iLiBOb3RlIHRoYXQgSSBhbSBub3QgYXNraW5nIHRv
IGFkZCB0aGlzIHByb3BlcnR5IGluIHRoaXMKPiBzZXJpZXMuIFRoaXMgaXMgbW9yZSBhIGZvcndh
cmQgbG9va2luZyBvZiB0aGUgdXNlIG9mIHRoaXMgYmluZGluZy4KCkl0IHNvdW5kcyBsaWtlIGEg
Z29vZCBpZGVhLCBJJ2xsIGFkZCBpdC4KCgo+ID4gKwo+ID4gKy0gY29tcGF0aWJsZQo+ID4gKwo+
ID4gKyAgICAieGVuLGRvbVUiCj4gCj4gSWYgd2UgZm9sbG93IG15IHN1Z2dlc3Rpb24sIHRoaXMg
d291bGQgYmUgcmVuYW1lZCAieGVuLGRvbWFpbiIuCgpPSwoKCj4gPiArCj4gPiArLSBtZW0gKG9w
dGlvbmFsKQo+IAo+IEkgd291bGQgcHJlZmVyIHRoZSBmdWxsIG5hbWUgIm1lbW9yeSIuCiAKWWVz
LCBlc3BlY2lhbGx5IGdpdmVuIHRoYXQgdGhlIGNvcnJlc3BvbmRpbmcgeGwgY29uZmlnIGZpbGUg
b3B0aW9uIGlzCmNhbGxlZCAibWVtb3J5Ii4KCgo+ID4gKwo+ID4gKyAgICBBIHN0cmluZyBzcGVj
aWZ5aW5nIHRoZSBhbW91bnQgb2YgUkFNIHRvIGFsbG9jYXRlIHRvIHRoZSBndWVzdC4gSWYKPiA+
ICsgICAgbm90IHNwZWNpZmllZCBpdCBkZWZhdWx0cyB0byAiNjRNIi4gVGhlIGZvcm1hdCBvZiB0
aGUgc3RyaW5nIGlzIHRoZQo+ID4gc2FtZQo+ID4gKyAgICBhcyB0aGUgb25lIGZvciB0aGUgbWVt
PSBwYXJhbWV0ZXIgaW4geGwgY29uZmlnIGZpbGVzLgo+IAo+IEkgZG9uJ3QgbXVjaCBsaWtlIGRl
ZmF1bHQgdmFsdWVzIGJlY2F1c2UgdGhleSBhcmUgcHJldHR5IGFyYml0cmFyeS4gVGhpcyBhbHNv
Cj4gZG9lcyBub3QgbWF0Y2ggdGhlIGRlZmF1bHQgdmFsdWUgZm9yIERvbTAuIFdoeSBkb24ndCB5
b3UgbWFuZGF0ZSB0aGUgcHJvcGVydHk/CgpZZXMsIEkgY2FuIGRvIHRoYXQuCgoKPiBJIHdvdWxk
IGFsc28gcHJlZmVyIGlmIHRoZSBzaXplIGlzIHNwZWNpZmllZCBpbiB0aGUgc2FtZSB3YXkgbnVt
YmVyIGFyZQo+IGRlc2NyaWJlZCBpbiBEZXZpY2UtVHJlZS4gSS5lIHVzaW5nIGNlbGxzLiBZb3Ug
Y291bGQgaW1wb3NlIDIgY2VsbHMgZm9yIHRoZQo+IHNpemUgaGVyZS4KCnNlZSBiZWxvdwoKCj4g
PiArCj4gPiArLSBjcHVzIChvcHRpb25hbCkKPiA+ICsKPiA+ICsgICAgQSBzdHJpbmcgc3BlY2lm
eWluZyB0aGUgbnVtYmVyIG9mIHZjcHVzIHRvIGFsbG9jYXRlIHRvIHRoZSBndWVzdC4gSWYKPiA+
ICsgICAgbm90IHNwZWNpZmllZCBpdCBkZWZhdWx0cyB0byAiMSIuCj4gCj4gU2FtZSByZW1hcmtz
IGFzIGZvciAibWVtIi4KCkkgdGhpbmsgaXQgd291bGQgYmUgbmljZXIgaWYgd2Uga2VwdCB0aGUg
c2FtZSBmb3JtYXQgdXNlZCBmb3IgeGwgY29uZmlnCmZpbGVzIGZvciB0aGVzZSB0d28gb3B0aW9u
cy4gRXNwZWNpYWxseSBnaXZlbiB0aGF0IHdlIGFscmVhZHkgaGF2ZSB0aGUKZnVuY3Rpb25zIGlu
IHRoZSBoeXBlcnZpc29yIHRvIHBhcnNlIHRoZW0gKFhlbiBrbm93cyBob3cgdG8gcGFyc2UKZG9t
MF9tYXhfdmNwdXMgYW5kIGRvbTBfbWVtIGZvciBpbnN0YW5jZSkuIEl0IGlzIGdvaW5nIHRvIGJl
IGVhc2llciB0bwp1c2UgYW5kIGl0IGRvZXNuJ3QgY29tZSB3aXRoIGEgY29zdCBmb3IgWGVuLgoK
RWRnYXIsIHdoYXQgZG8geW91IHRoaW5rPwoKCj4gPiArCj4gPiArLSAjYWRkcmVzcy1jZWxscyBh
bmQgI3NpemUtY2VsbHMKPiA+ICsKPiA+ICsgICAgQm90aCAjYWRkcmVzcy1jZWxscyBhbmQgI3Np
emUtY2VsbHMgbmVlZCB0byBiZSBzcGVjaWZpZWQgYmVjYXVzZQo+ID4gKyAgICBib3RoIHN1Yi1u
b2RlcyAoZGVzY3JpYmVkIHNob3J0bHkpIGhhdmUgcmVnIHByb3BlcnRpZXMuCj4gPiArCj4gPiAr
VW5kZXIgdGhlICJ4ZW4sZG9tVSIgY29tcGF0aWJsZSBub2RlLCBvbmUgb3IgbW9yZSBzdWItbm9k
ZXMgYXJlIHByZXNlbnQKPiA+ICtmb3IgdGhlIERvbVUga2VybmVsIGFuZCByYW1kaXNrLgo+ID4g
Kwo+ID4gK1RoZSBrZXJuZWwgc3ViLW5vZGUgaGFzIHRoZSBmb2xsb3dpbmcgcHJvcGVydGllczoK
PiA+ICsKPiA+ICstIGNvbXBhdGlibGUKPiA+ICsKPiA+ICsgICAgIm11bHRpYm9vdCxkb21VLWtl
cm5lbCIKPiAKPiBJIGRvbid0IHRoaW5rIHdlIG5lZWQgdG8gc3BlY2lmeSBhIG5ldyBjb21wYXRp
YmxlIGhlcmUuIFdlIGNvdWxkIHJlLXVzZQo+ICJtdWx0aWJvb3Qsa2VybmVsIiBoZXJlIGJlY2F1
c2UgdGhlIHBhcmVudCBub2RlIHdpbGwgY29udGFpbiAieGVuLGRvbVUiLgoKWWVzIHlvdSBhcmUg
cmlnaHQKCgo+ID4gKwo+ID4gKy0gcmVnCj4gPiArCj4gPiArICAgIFNwZWNpZmllcyB0aGUgcGh5
c2ljYWwgYWRkcmVzcyBvZiB0aGUga2VybmVsIGluIFJBTSBhbmQgaXRzCj4gPiArICAgIGxlbmd0
aC4KPiA+ICsKPiA+ICstIGJvb3RhcmdzIChvcHRpb25hbCkKPiA+ICsKPiA+ICsgICAgQ29tbWFu
ZCBsaW5lIHBhcmFtZXRlcnMgZm9yIHRoZSBndWVzdCBrZXJuZWwuCj4gPiArCj4gPiArVGhlIHJh
bWRpc2sgc3ViLW5vZGUgaGFzIHRoZSBmb2xsb3dpbmcgcHJvcGVydGllczoKPiA+ICsKPiA+ICst
IGNvbXBhdGlibGUKPiA+ICsKPiA+ICsgICAgIm11bHRpYm9vdCxkb21VLXJhbWRpc2siCj4gCj4g
U2FtZSBoZXJlLCB3ZSBjb3VsZCByZS11c2UgIm11bHRpYm9vdCxyYW1kaXNrIi4KCk9LCgoKPiA+
ICsKPiA+ICstIHJlZwo+ID4gKwo+ID4gKyAgICBTcGVjaWZpZXMgdGhlIHBoeXNpY2FsIGFkZHJl
c3Mgb2YgdGhlIHJhbWRpc2sgaW4gUkFNIGFuZCBpdHMKPiA+ICsgICAgbGVuZ3RoLgo+IAo+IFdl
IHNob3VsZCBtZW50aW9uIHNvbWV3aGVyZSB0aGF0IHRoaXMgc2hvdWxkIGJlIGRlc2NyaWJlZCBp
biB0aGUgL2Nob3NlbiBub2RlCj4gb2YgdGhlIGRldmljZS10cmVlLgoKT0sKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 21:38:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 21:38:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fa6Ws-0005Xu-Ck; Mon, 02 Jul 2018 21: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=h1sd=js=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fa6Wr-0005Xp-6z
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 21:38:37 +0000
X-Inumbo-ID: 410b070e-7e40-11e8-8089-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 410b070e-7e40-11e8-8089-bc764e045a96;
 Mon, 02 Jul 2018 23:38:27 +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 77D0024EE7;
 Mon,  2 Jul 2018 21:38:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530567513;
 bh=Fldbmv7XE/hiwuMpG7zmeDXC+KiEu3piUOlRmEhAb3I=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=0HywtDeC3s3BzYdoOimgFJ49tS7uo8lHm6lj71XZJQLtkqu0Z4R17/cG/1Lz9DTvZ
 pKX+3HQHaV+oKEO1yC9nAwreuB9sqfvuaFdpoCY40vGhlVwyX6+IjhY0zDBagYjUmS
 yoxWVPPd/XpnSxlpzevVrVC6erzOK1EBLIbokA6Q=
Date: Mon, 2 Jul 2018 14:38:30 -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: <5de55023-3bd7-0b30-7b36-637a590e5e10@arm.com>
Message-ID: <alpine.DEB.2.10.1807021432040.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
 <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
 <alpine.DEB.2.10.1806141412440.14695@sstabellini-ThinkPad-X260>
 <c97b7c22-6301-02ff-0b43-fc1d866f114f@arm.com>
 <alpine.DEB.2.10.1807021328220.23811@sstabellini-ThinkPad-X260>
 <5de55023-3bd7-0b30-7b36-637a590e5e10@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, 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>

T24gTW9uLCAyIEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDIv
MDcvMjAxOCAyMTozNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gRnJpLCAxNSBK
dW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSBTdGVmYW5vLAo+ID4gPiAKPiA+
ID4gT24gMDYvMTQvMjAxOCAxMDoxNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
PiA+IE9uIFRodSwgMTQgSnVuIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiA+IE9u
IDEzLzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiA+ID4gPiA+IE1v
dmUgYSBmZXcgY29uc3RhbnRzIGRlZmluZWQgYnkgbGlieGxfYXJtLmMgdG8KPiA+ID4gPiA+ID4g
eGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgsIHNvIHRoYXQgdGhleSBhcmUgdG9nZXRoZXIg
d2l0aCB0aGUKPiA+ID4gPiA+ID4gb3RoZXIKPiA+ID4gPiA+ID4gZ3Vlc3QgcmVsYXRlZCAjZGVm
aW5lcyBzdWNoIGFzIEdVRVNUX0dJQ0RfQkFTRSBhbmQgR1VFU1RfVlBMMDExX1NQSS4KPiA+ID4g
PiA+ID4gQWxzbywgdGhpcyB3YXkgdGhleSBjYW4gYmUgcmV1c2VkIGJ5IGh5cGVydmlzb3IgY29k
ZS4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gQWxsIHZhcmlhYmxlcyBtb3ZlZCB0byBhcmNoLWFybS5o
IHNob3VsZCBiZSBwcmVmaXhlZCB3aXRoIEdVRVNUXyogdG8KPiA+ID4gPiA+IGF2b2lkCj4gPiA+
ID4gPiBjbGFzaCB3aXRoIHRoZSByZXN0IG9mIFhlbi4KPiA+ID4gPiAKPiA+ID4gPiBJJ2xsIGRv
Lgo+ID4gPiA+IAo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gPiA+ID4gPiBDQzogd2VpLmxp
dTJAY2l0cml4LmNvbQo+ID4gPiA+ID4gPiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQo+
ID4gPiA+ID4gPiAtLS0KPiA+ID4gPiA+ID4gICAgIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAg
ICAgIHwgMjYgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ID4gPiA+ID4gICAgIHhlbi9p
bmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysK
PiA+ID4gPiA+ID4gICAgIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgMjYgZGVs
ZXRpb25zKC0pCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+ID4gPiA+ID4gPiBpbmRl
eCA4YWY5ZjZmLi44OWE0MTdmIDEwMDY0NAo+ID4gPiA+ID4gPiAtLS0gYS90b29scy9saWJ4bC9s
aWJ4bF9hcm0uYwo+ID4gPiA+ID4gPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+ID4g
PiA+ID4gPiBAQCAtOCwyMyArOCw2IEBACj4gPiA+ID4gPiA+ICAgICAjaW5jbHVkZSA8bGliZmR0
Lmg+Cj4gPiA+ID4gPiA+ICAgICAjaW5jbHVkZSA8YXNzZXJ0Lmg+Cj4gPiA+ID4gPiA+ICAgICAt
LyoqCj4gPiA+ID4gPiA+IC0gKiBJUlEgbGluZSB0eXBlLgo+ID4gPiA+ID4gPiAtICogRFRfSVJR
X1RZUEVfTk9ORSAgICAgICAgICAgIC0gZGVmYXVsdCwgdW5zcGVjaWZpZWQgdHlwZQo+ID4gPiA+
ID4gPiAtICogRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgIC0gcmlzaW5nIGVkZ2UgdHJpZ2dl
cmVkCj4gPiA+ID4gPiA+IC0gKiBEVF9JUlFfVFlQRV9FREdFX0ZBTExJTkcgICAgLSBmYWxsaW5n
IGVkZ2UgdHJpZ2dlcmVkCj4gPiA+ID4gPiA+IC0gKiBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAg
ICAgLSByaXNpbmcgYW5kIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPiA+ID4gPiA+ID4gLSAqIERU
X0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgICAtIGhpZ2ggbGV2ZWwgdHJpZ2dlcmVkCj4gPiA+ID4g
PiA+IC0gKiBEVF9JUlFfVFlQRV9MRVZFTF9MT1cgICAgICAgLSBsb3cgbGV2ZWwgdHJpZ2dlcmVk
Cj4gPiA+ID4gPiA+IC0gKi8KPiA+ID4gPiA+ID4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfTk9ORSAg
ICAgICAgICAgMHgwMDAwMDAwMAo+ID4gPiA+ID4gPiAtI2RlZmluZSBEVF9JUlFfVFlQRV9FREdF
X1JJU0lORyAgICAweDAwMDAwMDAxCj4gPiA+ID4gPiA+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0VE
R0VfRkFMTElORyAgIDB4MDAwMDAwMDIKPiA+ID4gPiA+ID4gLSNkZWZpbmUgRFRfSVJRX1RZUEVf
RURHRV9CT1RIICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ID4gPiA+ID4gPiAtICAgIChE
VF9JUlFfVFlQRV9FREdFX0ZBTExJTkcgfCBEVF9JUlFfVFlQRV9FREdFX1JJU0lORykKPiA+ID4g
PiA+ID4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgMHgwMDAwMDAwNAo+ID4g
PiA+ID4gPiAtI2RlZmluZSBEVF9JUlFfVFlQRV9MRVZFTF9MT1cgICAgICAweDAwMDAwMDA4Cj4g
PiA+ID4gPiA+IC0KPiA+ID4gPiA+IAo+ID4gPiA+ID4gVGhvc2UgZGVmaW5lcyBoYXZlIG5vdGhp
bmcgdG8gZG8gd2l0aCB0aGUgZ3Vlc3QgaXRzZWxmLiBUaGV5IGFyZQo+ID4gPiA+ID4gY3VycmVu
dGx5Cj4gPiA+ID4gPiBkZWZpbmUgaW4gWGVuIHdpdGhvdXQgdGhlIERUXyBwcmVmaXguCj4gPiA+
ID4gCj4gPiA+ID4gU291bmRzIGxpa2Ugd2Ugd2FudCB0byBnZXQgcmlkIG9mIHRoZSBEVF9JUlFf
VFlQRV8qIGRlZmluaXRpb25zCj4gPiA+ID4gY29tcGxldGVseSwgbW92ZSB0aGUgSVJRX1RZUEVf
KiBkZWZpbml0aW9ucyBmcm9tIGRldmljZV90cmVlLmggdG8gaGVyZSwKPiA+ID4gPiBhbmQgc3Rh
cnQgdXNpbmcgdGhlbSBpbiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAod2hpY2ggaW52b2x2ZXMg
YQo+ID4gPiA+IHJlbmFtaW5nIHMvRFRfSVJRX1RZUEUvSVJRX1RZUEUvZykuCj4gPiA+ID4gCj4g
PiA+ID4gSXMgdGhhdCB3aGF0IHlvdSBoYWQgaW4gbWluZD8KPiA+ID4gCj4gPiA+IEV2ZW4gaWYg
RFQgaXMgQXJtIG9ubHkgdG9kYXksIHRoZSBEVCBjb2RlIGlzIGluIGNvbW1vbiBjb2RlIGFuZCB0
aGVyZWZvcmUKPiA+ID4gaGVhZGVyIGRldmljZV90cmVlLmggc2hvdWxkIGNvbnRhaW4gZXZlcnkg
dGhpbmcgbmVjZXNzYXJ5IHRvIHVzZSBhIERULgo+ID4gPiAKPiA+ID4gSWYgd2Ugc3RpbGwgd2Fu
dCB0byBzaGFyZSBjb25zdGFudCB3aXRoIGxpYnhsIHRoZW4gSSB3b3VsZCBwcmVmZXIgdG8KPiA+
ID4gaW50cm9kdWNlCj4gPiA+IGEgbmV3IGhlYWRlciAoc2ltaWxhciB0byBhY3BpL2FjY29uZmln
LmgpIHRoYXQgcHJvdmlkZSBhbGwgdGhlIGNvbW1vbgo+ID4gPiB2YWx1ZXMuCj4gPiAKPiA+IE9L
LCBJIGNhbiBkbyB0aGF0LiBJJ2xsIGludHJvZHVjZSBhIG5ldyBoZWFkZXIgZmlsZS4KPiA+IAo+
ID4gCj4gPiA+IE5vdGUgdGhhdCB0aGUgaHlwZXJ2aXNvciBvbmUgZG9uJ3QgaGF2ZSB0aGUgRFRf
IHByZWZpeCBiZWNhdXNlIHRoZXkgYXJlCj4gPiA+IHVzZSB0bwo+ID4gPiBkZXNjcmliZSBJUlEg
Zm9yIGJvdGggRFQgYW5kIEFDUEkgaW4gWGVuLiBJdCBpcyBub3QgdGhhdCBuaWNlLCB3ZSBtaWdo
dAo+ID4gPiB3YW50Cj4gPiA+IHRvIGludHJvZHVjZSBhbGlhc2VzIGluIHRoYXQgY2FzZS4gU28g
d2Uga2VlcCBEVF8qIGluIGxpYnhsLgo+ID4gCj4gPiBXaXRoIHRoZSBuZXcgaGVhZGVyIGZpbGUg
d2UnbGwgYmUgYWJsZSB0byByZXVzZSB0aGUgc2FtZSAjZGVmaW5lcyBpbgo+ID4gbGlieGwgYW5k
IHhlbi4gSSB0aGluayBpdCB3b3VsZCBiZSBuaWNlciB0byBhdm9pZCB0aGUgYWxpYXNlcyBhbmQg
anVzdAo+ID4gdXNlIHRoZSByZWd1bGFyIGRlZmluaXRpb25zIGluIGxpYnhsIHRvbz8gQ2hhbmdp
bmcgbGlieGwgdG8gdXNlCj4gPiBJUlFfVFlQRV8gZGlyZWN0bHkgb25seSByZXF1aXJlcyBhIHNt
YWxsIHBhdGNoLgo+IAo+IEkgcmVhbGx5IGRvbid0IHdhbnQgdGhhdC4gQXMgSSBleHBsYWluZWQs
IElSUV9UWVBFIGhhdmUgYmVlbiBjb252ZW5pZW50bHkKPiBjaG9zZW4gdG8gYXZvaWQgY29udmVy
dGluZyBEVCB2YWx1ZSB0byBJUlFfVFlQRS4gVGhleSBhcmUgbm90IG1lYW50IHRvIGJlIHVzZQo+
IGxpa2UgdGhhdCBsaWJ4bCAob3IgYW55IGhlYWRlciBwdWJsaWNseSBzaGFyZWQpIGFuZCB3aWxs
IHByb3ZpZGUgbW9yZQo+IGNvbmZ1c2lvbiB0aGF0IGFueXRoaW5nIGZvciBvdGhlciBiaXRzIHRo
YW4gdGhlIGh5cGVydmlzb3IuCgpJIGRvbid0IGZvbGxvdyB0aGUgZXhwbGFuYXRpb24uIFdoeSB3
b3VsZCB0aGV5IGJlIGNvbmZ1c2luZyBpbiBwdWJsaWMKaGVhZGVycz8gV2hhdCBpcyB0aGUgaW1w
b3J0YW50IGRpZmZlcmVuY2UgYmV0d2VlbiBEVF9JUlFfVFlQRV8qIGFuZApJUlFfVFlQRV8qIHRo
YXQgd2UgYXJlIHRyeWluZyB0byBrZWVwPyBXaHkgSVJRX1RZUEVfKiBzaG91bGRuJ3QgYmUgdXNl
ZApieSBsaWJ4bD8KCgo+IFNvIGluIHRoZSBoeXBlcnZpc29yIGNhc2Ugd2Ugd2FudCB0bzoKPiAJ
MSkgRGVmaW5lIERUXyogaW4gYSBzZXBhcmF0ZSBoZWFkZXIKPiAJMikgQWxpYXMgSVJRX1RZUEVf
KiB0byBjb3JyZXNwb25kaW5nIG9uZS4KPiAKPiBJbiB0aGUgbGlieGwgY2FzZSB3ZSB3YW50IHRv
IHVzZSB0aGUgbmV3IGhlYWRlciBjb250YWluaW5nIERUXyouCgpJIHVuZGVyc3RhbmQgd2hhdCB5
b3UgYXJlIGFza2luZyBub3csIHRoYXQgaXMgY2xlYXIuIEkgZG9uJ3QgdW5kZXJzdGFuZAp3aHkg
dGhvdWdoLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 02 22:08:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 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 1fa705-0008LO-Gf; Mon, 02 Jul 2018 22:08: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=h1sd=js=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fa704-0008LF-AE
 for xen-devel@lists.xen.org; Mon, 02 Jul 2018 22:08:48 +0000
X-Inumbo-ID: 794fe546-7e44-11e8-8089-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 794fe546-7e44-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 00:08:39 +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 B6DFD23FF6;
 Mon,  2 Jul 2018 22:08:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530569326;
 bh=umwN9E1F2FXVaAJQzbwNC2mzoca4ZT7u2tyxoxPq+Zs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=XHSDrJkzZYK7KGwJAZAkIHOi0iY6BHxAhfecXvF+Kv+UuCZxjV1r8l+s3cF4oSlPw
 3MOwaw4DG1gbGq8vD72wDhAZy/6tIFuWowG9CcmzHlefH0Oc5dr8O37QKhTuSIphsj
 RgvXGC27vLS4udZLLMisPNLgJsmQTE6K2+Lf0WsA=
Date: Mon, 2 Jul 2018 15:08: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: <1312098f-0d2a-d871-3ba3-5e81394870a4@arm.com>
Message-ID: <alpine.DEB.2.10.1807021438430.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
 <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
 <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
 <20180628073654.5wl7z2s4gc4s5by4@mac.bytemobile.com>
 <alpine.DEB.2.10.1806291136500.23811@sstabellini-ThinkPad-X260>
 <3a61996d-495d-e1ca-5e3c-619f2529c868@arm.com>
 <alpine.DEB.2.10.1807020901510.23811@sstabellini-ThinkPad-X260>
 <1312098f-0d2a-d871-3ba3-5e81394870a4@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-563725539-1530567758=:23811"
Content-ID: <alpine.DEB.2.10.1807021443040.23811@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 nd@arm.com, Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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,
 Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dfaggioli@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.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-563725539-1530567758=:23811
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1807021443041.23811@sstabellini-ThinkPad-X260>

On Mon, 2 Jul 2018, Julien Grall wrote:
> Hi,
> 
> On 02/07/2018 19:24, Stefano Stabellini wrote:
> > On Mon, 2 Jul 2018, Julien Grall wrote:
> > > Hi Stefano,
> > > 
> > > On 06/29/2018 07:38 PM, Stefano Stabellini wrote:
> > > > On Thu, 28 Jun 2018, Roger Pau Monné wrote:
> > > > > On Thu, Jun 28, 2018 at 09:27:08AM +0200, Dario Faggioli wrote:
> > > > > > On Thu, 2018-06-14 at 13:20 -0700, Stefano Stabellini wrote:
> > > > > > > On Thu, 14 Jun 2018, Andrew Cooper wrote:
> > > > > > > > On 14/06/18 14:40, Jan Beulich wrote:
> > > > > > > > I don't think its reasonable to alter the support status with
> > > > > > > > this
> > > > > > > issue
> > > > > > > > outstanding.
> > > > > > > 
> > > > > > > I completely missed this report, probably because I haven't paid
> > > > > > > attention to PV-shim. Do you have any more information about this?
> > > > > > > The
> > > > > > > report is a bit vague. If I can't repro it, I can't fix it.
> > > > > > > 
> > > > > > > Couldn't it be that is normal because after a while you ran out of
> > > > > > > pcpus?
> > > > > > > 
> > > > > > > Dario, do you have any opinion on this?
> > > > > > > 
> > > > > > The issue that I know of is that the null scheduler does not
> > > > > > properly
> > > > > > support CPU hotplug/hotunplug.
> > > > > > 
> > > > > > This is an issue on, let's say, baremetal, if you use null, and try
> > > > > > to
> > > > > > do CPU hotplug/hotunplug. When trying to use null as the scheduler
> > > > > > of
> > > > > > the shim, we run into that same issue, even if not specifically
> > > > > > doing
> > > > > > CPU hotplug/hotunplug (because the shim use the same path for CPU
> > > > > > bringup, IIRC).
> > > > > 
> > > > > The shim uses CPU hotplug/unplug when the guest brings up/down a
> > > > > vCPU using the VCPUOP_{up/down} hypercall.
> > > > > 
> > > > > The best description of the issue I could find is:
> > > > > 
> > > > > https://lists.xenproject.org/archives/html/xen-devel/2018-01/msg01085.html
> > > > 
> > > > OK, thanks for the explanation. We don't support CPU hotplug on ARM, so
> > > > we could mark the NULL scheduler as supported on the ARM architecture
> > > > today? Once you implement CPU hotplug support in NULL, we could mark it
> > > > as supported on x86 too.
> > > Well, Mirela paved the way to support CPU hotplug (should be merged soon).
> > > She
> > > is looking at suspend/resume which is IHMO an extension of hotplug case.
> > > So
> > > are you sure this could never happen on Arm?
> > 
> > I thought that suspend/resume didn't actually require the same kind of
> > scheduler support that CPU hotplug needs. If suspend/resume ends up
> > not working with scheduler NULL, then that is a problem.
> 
> The suspend/resume code will offline the CPU one by one using cpu_down. This
> is the same path as hotplug. So you will end up with more vCPUs than online
> pCPUs, although the domain will be frozen. How this is going to fit in the
> NULL scheduler?

[...]

> Virtually every platform support CPU hotplug. It is not just about "physically
> pluggable CPUs" but any CPU that can be offline at any time.

CPU hotplug in Xen clearly doesn't work as I expected: I assumed that
CPU hotplug would make a CPU "present" or "absent", while cpu_up/down
would make the CPU "online" and "offline". This is how things used to
work in the Linux kernel at least: a CPU can be turned down but still be
present on the socket. To do that, CPU hotplug is not involved. CPU
hotplug would get involved when the user yanks the physical CPU out of
the socket.

>From what you describe, it is not the case in Xen, and it really looks
like we need support for CPU hotplug in NULL even to support for the
most basic CPU offlining/onlining functionalities.
--8323329-563725539-1530567758=:23811
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-563725539-1530567758=:23811--


From xen-devel-bounces@lists.xenproject.org Mon Jul 02 22:52:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Jul 2018 22:52: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 1fa7g5-000490-5d; Mon, 02 Jul 2018 22:52: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=njv0=js=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fa7g3-00048q-OV
 for xen-devel@lists.xenproject.org; Mon, 02 Jul 2018 22:52:11 +0000
X-Inumbo-ID: 8f398502-7e4a-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f398502-7e4a-11e8-ba45-cfc176a5991c;
 Mon, 02 Jul 2018 22:52: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 1fa7fz-0002zz-2X; Mon, 02 Jul 2018 22:52: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 1fa7fy-0007QR-BG; Mon, 02 Jul 2018 22:52:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fa7fy-0003YF-AM; Mon, 02 Jul 2018 22:52:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124880-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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-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: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-qemuu-debianhvm-amd64-xsm: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-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-xl: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-xl:saverestore-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-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-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: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-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-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-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd: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-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-raw: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-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-arm64-arm64-xl-xsm:migrate-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-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=e7956461f76f4b6e9d7d1d99daabdeef9ea09f62
X-Osstest-Versions-That: xen=117ef5e270f2906465951f4abed7e71f51ba7b76
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 02 Jul 2018 22:52:06 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 124880: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDg4MCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg4MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBSRUdSLiB2cy4gMTI0MjAzCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBm
YWlsIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1p
Z3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDIwMwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTI0MjAzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIwMwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTI0MjAzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0
LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNDIwMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMDMKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNDIwMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjQyMDMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDIwMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjAzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIGU3OTU2NDYxZjc2ZjRiNmU5ZDdkMWQ5OWRhYWJkZWVmOWVhMDlmNjIKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDExN2VmNWUyNzBmMjkwNjQ2NTk1MWY0YWJlZDdl
NzFmNTFiYTdiNzYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDIwMyAgMjAxOC0wNi0xNSAwNDoy
Mjo1MSBaICAgMTcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3OTkgIDIwMTgtMDYtMjgg
MTY6MzY6NDcgWiAgICA0IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhz
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
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCmNvbW1pdCBlNzk1NjQ2MWY3NmY0YjZlOWQ3ZDFkOTlkYWFiZGVlZjllYTA5ZjYy
CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4g
MjggMTE6MzE6NDggMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGRvbid0IGNhdXNlICNOTSB0byBi
ZSByYWlzZWQgaW4gWGVuCiAgICAKICAgIFRoZSBjaGFuZ2VzIGZvciBYU0EtMjY3IGRpZCBub3Qg
dG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhWTQogICAgZ3Vlc3RzLiBJbiBmdWxseSBl
YWdlciBtb2RlIHRoaXMgYml0IHNob3VsZCBuZXZlciBiZSBzZXQgd2hlbgogICAgcmVzcGVjdGl2
ZSB2Q1BVLXMgYXJlIGFjdGl2ZSwgb3IgZWxzZSBodm1lbXVsX2dldF9mcHUoKSBtaWdodCBsZWF2
ZSBpdAogICAgd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8gI05NIGluIGh5cGVydmlzb3IgY29udGV4
dC4KICAgIAogICAge3N2bSx2bXh9X2VudGVyKCkgYW5kIHtzdm0sdm14fV9mcHVfZGlydHlfaW50
ZXJjZXB0KCkgYmVjb21lIHVucmVhY2hhYmxlCiAgICB0aGlzIHdheS4gRXhwbGljaXQge3N2bSx2
bXh9X2ZwdV9sZWF2ZSgpIGludm9jYXRpb25zIG5lZWQgdG8gYmUgZ3VhcmRlZAogICAgbm93Lgog
ICAgCiAgICBXaXRoIG5vIENSMC5UUyBtYW5hZ2VtZW50IG5lY2Vzc2FyeSBpbiBmdWxseSBlYWdl
ciBtb2RlLCB0aGVyZSdzIGFsc28gbm8KICAgIG5lZWQgYW55bW9yZSB0byBpbnRlcmNlcHQgI05N
LgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRAc3VzZS5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IG1hc3RlciBjb21taXQ6IDQ4OGVmYzI5ZTRlOTk2YmIzODA1Yzk4MjIwMGY2NTA2MTM5MGNkY2UK
ICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA3OjA2ICswMjAwCgpjb21taXQgYjI5MjUx
ODgxMjNhNGQzNjVkZWQyM2RmNmYwY2ZjYTllNDc0NjQwMApBdXRob3I6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MzE6MzQgMjAx
OCArMDIwMAoKICAgIGxpYnhsOiByZXN0b3JlIHBhc3NpbmcgInJlYWRvbmx5PSIgdG8gcWVtdSBm
b3IgU0NTSSBkaXNrcwogICAgCiAgICBBIHJlYWQtb25seSBjaGVjayB3YXMgaW50cm9kdWNlZCBm
b3IgWFNBLTE0MiwgY29tbWl0IGVmNmNiNzYwMjYgKCJsaWJ4bDoKICAgIHJlbGF4IHJlYWRvbmx5
IGNoZWNrIGludHJvZHVjZWQgYnkgWFNBLTE0MiBmaXgiKSBhZGRlZCB0aGUgcGFzc2luZyBvZgog
ICAgdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21taXQgZGFiMDUzOTU2OCAoIkludHJvZHVjZSBD
T0xPIG1vZGUgYW5kCiAgICByZWZhY3RvciByZWxldmFudCBmdW5jdGlvbiIpIGRyb3BwZWQgdGhl
IHBhc3Npbmcgb2YgdGhlIHNldHRpbmcgYWdhaW4sCiAgICBxdWl0ZSBsaWtlbHkgZHVlIHRvIGlt
cHJvcGVyIHJlLWJhc2luZy4KICAgIAogICAgUmVzdG9yZSB0aGUgcmVhZG9ubHk9IHBhcmFtZXRl
ciB0byBTQ1NJIGRpc2tzLiAgRm9yIElERSBkaXNrcyB0aGlzIGlzCiAgICBzdXBwb3NlZCB0byBi
ZSByZWplY3RlZDsgYWRkIGFuIGFzc2VydC4gIEFuZCB0aGVyZSBpcyBhIGJhcmUgYWQtaG9jCiAg
ICBkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3
LCB3aGljaCB3ZSBhbHNvCiAgICB1cGRhdGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2Ni4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0BvcmlvbnZt
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t
PgogICAgbWFzdGVyIGNvbW1pdDogZGQ2NGQzYzQxYTJkMTUxMzljM2EzNWQyMmQ0Y2I2Yjc4ZjRj
NWM1OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDU6MDYgKzAyMDAKCmNvbW1pdCA3
OTA4NDdkMjM3ZmMxNjhjNDQwMmIxZmJhNzljOTRkMzc4NjM3ODg0CkF1dGhvcjogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMTozMToy
MSAyMDE4ICswMjAwCgogICAgbGlieGw6IHFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZzogQnJl
YWsgb3V0IGNvbW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwogICAgCiAgICBUaGUgZ2VuZXJhdGVk
IGNvbmZpZ3VyYXRpb25zIGFyZSBpZGVudGljYWwgYXBhcnQgZnJvbSwgaW4gc29tZSBjYXNlcywK
ICAgIHJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywgb3ZlcmFsbCwgbm8gZnVu
Y3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY2LgogICAgCiAg
ICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0uY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA3MjRlNWFhMzFiNThkMWU0MzBhZDM2YjQ4NGNmMGVjMDIxNDk3Mzk5
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDo1NSArMDIwMAoKY29tbWl0IGY5ODk4
ZTc4NzM4NDFiMGRlYWRkNDVhOTczMmVkYWYzOWYzMzQ4OWQKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MzA6NTYg
MjAxOCArMDIwMAoKICAgIHg4NjogUmVmaW5lIGNoZWNrcyBpbiAjREIgaGFuZGxlciBmb3IgZmF1
bHRpbmcgY29uZGl0aW9ucwogICAgCiAgICBPbmUgb2YgdGhlIGZpeCBmb3IgWFNBLTI2MCAoYy9z
IDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRsaW5nIG9mICNEQgogICAgZXhjZXB0aW9u
cyBpbiBoeXBlcnZpc29yIGNvbnRleHQiKSBhZGRlZCBzb21lIHNhZmV0eSBjaGVja3MgdG8gaGVs
cCBhdm9pZAogICAgbGl2ZWxvY2tzIG9mICNEQiBmYXVsdHMuCiAgICAKICAgIFdoaWxlIGEgR2Vu
ZXJhbCBEZXRlY3QgI0RCIGV4Y2VwdGlvbiBkb2VzIGhhdmUgZmF1bHQgc2VtYW50aWNzLCBoYXJk
d2FyZQogICAgY2xlYXJzICVkcjcuZ2Qgb24gZW50cnkgdG8gdGhlIGhhbmRsZXIsIG1lYW5pbmcg
dGhhdCBpdCBpcyBhY3R1YWxseSBzYWZlIHRvCiAgICByZXR1cm4gdG8uICBGdXJ0aGVybW9yZSwg
JWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVkIGFuZCBzdGlja3kgKG5ldmVyIGNsZWFyZWQKICAg
IGJ5IGhhcmR3YXJlKS4gIEEgbWFsaWNpb3VzIFBWIGd1ZXN0IGNhbiB0aGVyZWZvcmUgdHJpZ2dl
ciB0aGUgZmF0YWxfdHJhcCgpIGFuZAogICAgY3Jhc2ggWGVuLgogICAgCiAgICBJbnN0cnVjdGlv
biBicmVha3BvaW50cyBhcmUgbW9yZSB0cmlja3kuICBUaGUgYnJlYWtwb2ludCBtYXRjaCBiaXRz
IGluICVkcjYKICAgIGFyZSBub3Qgc3RpY2t5LCBidXQgdGhlIEludGVsIG1hbnVhbCB3YXJucyB0
aGF0IHRoZXkgbWF5IGJlIHNldCBmb3IKICAgIG5vbi1lbmFibGVkIGJyZWFrcG9pbnRzLCBzbyBh
ZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hlY2suCiAgICAKICAgIEJleW9uZCB0aGF0LCBiZWNh
dXNlIG9mIHRoZSByZXN0cmljdGlvbiBvbiB0aGUgbGluZWFyIGFkZHJlc3NlcyBQViBndWVzdHMg
Y2FuCiAgICBzZXQsIGFuZCB0aGUgZmF1bHQgKHJhdGhlciB0aGFuIHRyYXApIG5hdHVyZSBvZiBp
bnN0cnVjdGlvbiBicmVha3BvaW50cwogICAgKGkuZS4gY2FuJ3QgYmUgZGVmZXJyZWQgYnkgYSBN
b3ZTUyBzaGFkb3cpLCB0aGVyZSBzaG91bGQgYmUgbm8gd2F5IHRvCiAgICBlbmNvdW50ZXIgYW4g
aW5zdHJ1Y3Rpb24gYnJlYWtwb2ludCBpbiBYZW4gY29udGV4dC4gIEhvd2V2ZXIsIGZvciBleHRy
YQogICAgcm9idXN0bmVzcywgZGVhbCB3aXRoIHRoaXMgc2l0dWF0aW9uIGJ5IGNsZWFyaW5nIHRo
ZSBicmVha3BvaW50IGNvbmZpZ3VyYXRpb24sCiAgICByYXRoZXIgdGhhbiBjcmFzaGluZy4KICAg
IAogICAgVGhpcyBpcyBYU0EtMjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTdiZjUxMjk3MjIwZGNk
NzRkYTI5ZGU5OTMyMGI2YjFjNzJkMWZhNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6
MDQ6MjAgKzAyMDAKCmNvbW1pdCAyNTNjM2VjOGFlNGQ3ZDZkYmMxNmU4MWZmMGFlMGRlZTFlNGE5
ZjE4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBK
dW4gMjggMTE6MzA6MzAgMjAxOCArMDIwMAoKICAgIHg4Ni9tbTogZG9uJ3QgYnlwYXNzIHByZWVt
cHRpb24gY2hlY2tzCiAgICAKICAgIFdoaWxlIHVubGlrZWx5LCBpdCBpcyBub3QgaW1wb3NzaWJs
ZSBmb3IgYSBtdWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVyYWdlCiAgICBieXBhc3NlcyBvZiBwcmVl
bXB0aW9uIGNoZWNrcyB0byBkcml2ZSBYZW4gaW50byBhbiB1bmJvdW5kZWQgbG9vcC4KICAgIAog
ICAgVGhpcyBpcyBYU0EtMjY0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3NjA4NzAzYzY1YmYwODBi
MGE5ZjAyNGY5YjM3MDg3MmI5ZjJjMDUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjAz
OjA5ICswMjAwCgpjb21taXQgODM5ODI2YjA5NGEwNjgxMzlmYTM4ZTU2ZTUyZTlmMDU0Y2NhODgy
MwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVu
IDI4IDExOjI5OjQ4IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmdXJ0aGVyIGNvcnJlY3QgRlBV
IHN0YXRlIGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFdlIG11c3Qgbm90
IGxlYXZlIGEgdkNQVSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBl
YWdlcgogICAgbW9kZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFk
IG9mIGFkZGluZyBhIDNyZAogICAgaW52b2NhdGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0b3Jl
X2ZwdV9lYWdlcigpLCBjb25zb2xpZGF0ZSBhbGwgb2YKICAgIHRoZW0gaW50byBhIHNpbmdsZSBv
bmUgZG9uZSBhdCB0aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KICAgIAogICAgUmVuYW1lIHRoZSBm
dW5jdGlvbiBhdCB0aGUgc2FtZSB0aW1lIHRvIGJldHRlciByZWZsZWN0IGl0cyBwdXJwb3NlLCBh
cwogICAgdGhlIHBhdGNoZXMgdG91Y2hlcyBhbGwgb2YgaXRzIG9jY3VyZW5jZXMgYW55d2F5Lgog
ICAgCiAgICBUaGUgbmV3IGZ1bmN0aW9uIHBhcmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwgbmFt
ZWQsIGJ1dAogICAgIm5lZWRfc3R0c19pZl9ub3RfZnVsbHlfZWFnZXIiIHNlZW1lZCBleGNlc3Np
dmUgdG8gbWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyMzgzOWEwZmEwYmJlNzhjMTc0Y2QyYmI0OTA4
M2UxNTNmMGY5OWRmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yNiAxNToyMzowOCArMDIwMAoK
Y29tbWl0IDU1Njc0ZWQ4YzgyNjY1ZGZmNWQzMmU2NjMzNjBiODcwZjM2NzA5MGEKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyOToy
MSAyMDE4ICswMjAwCgogICAgeDg2L0VGSTogZml4IEZQVSBzdGF0ZSBoYW5kbGluZyBhcm91bmQg
cnVudGltZSBjYWxscwogICAgCiAgICBUaGVyZSBhcmUgdHdvIGlzc3Vlcy4gIEZpcnN0LCB0aGUg
bm9ubGF6eSB4c3RhdGVzIHdlcmUgbmV2ZXIgcmVzdG9yZWQKICAgIGFmdGVyIHJldHVybmluZyBm
cm9tIHRoZSBydW50aW1lIGNhbGwuCiAgICAKICAgIFNlY29uZGx5LCB3aXRoIHRoZSBmdWxseV9l
YWdlcl9mcHUgbWl0aWdhdGlvbiBmb3IgWFNBLTI2NyAvIExhenlGUFUsIHRoZQogICAgdW5pbGF0
ZXJhbCBzdHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3QsIGFuZCBoaXRzIGFuIGFzc2VydGlvbiBs
YXRlciB3aGVuCiAgICBhIGxhenkgc3RhdGUgcmVzdG9yZSB0cmllcyB0byBvY2N1ciBmb3IgYSBm
dWxseSBlYWdlciB2Y3B1LgogICAgCiAgICBGaXggYm90aCBvZiB0aGVzZSBpc3N1ZXMgYnkgY2Fs
bGluZyB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCkuICBBcyBFRkkKICAgIHJ1bnRpbWUgc2Vydmlj
ZXMgY2FuIGJlIHVzZWQgaW4gdGhlIGlkbGUgY29udGV4dCwgdGhlIGlkbGUgYXNzZXJ0aW9uCiAg
ICBuZWVkcyB0byBtb3ZlIHVudGlsIGFmdGVyIHRoZSBmdWxseV9lYWdlcl9mcHUgY2hlY2suCiAg
ICAKICAgIEludHJvZHVjZSBhICJjdXJyIiBsb2NhbCB2YXJpYWJsZSBhbmQgcmVwbGFjZSBvdGhl
ciB1c2VzIG9mICJjdXJyZW50IgogICAgYXQgdGhlIHNhbWUgdGltZS4KICAgIAogICAgUmVwb3J0
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVk
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0
MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCiAgICBtYXN0ZXIgZGF0ZTog
MjAxOC0wNi0yMSAxMTozNTo0NiArMDIwMAoKY29tbWl0IDBmZWVkNDgwZDhjY2QxMjkxNzdlMTI0
OGU3OGVhYTlkYTIxYTUwNDYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyODozOSAyMDE4ICswMjAwCgogICAgeDg2OiBjb3JyZWN0
IGRlZmF1bHRfeGVuX3NwZWNfY3RybCBjYWxjdWxhdGlvbgogICAgCiAgICBFdmVuIHdpdGggb3B0
X21zcl9zY197cHYsaHZtfSBib3RoIGZhbHNlIHdlIHNob3VsZCBzZXQgdXAgdGhlIHZhcmlhYmxl
CiAgICBhcyB1c3VhbCwgdG8gZW5zdXJlIHByb3BlciBvbmUtdGltZSBzZXR1cCBkdXJpbmcgYm9v
dCBhbmQgQ1BVIGJyaW5ndXAuCiAgICBUaGlzIHRoZW4gYWxzbyBicmluZ3MgdGhlIGNvZGUgaW4g
bGluZSB3aXRoIHRoZSBjb21tZW50IGltbWVkaWF0ZWx5CiAgICBhaGVhZCBvZiB0aGUgcHJpbnRr
KCkgYmVpbmcgbW9kaWZpZWQgc2F5aW5nICJpcnJlc3BlY3RpdmUgb2YgZ3Vlc3RzIi4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiBkNjIzOWY2NDcxM2RmODE5Mjc4YmYwNDg0NDZkMzE4N2M2YWM0NzM0CiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMjozODo1MiArMDIwMAoKY29tbWl0IGE4ZDM3ZWVm
MzFkNjY4NDliNGU0NDdjYmFmYzVkN2JjYzE2MGQyNzcKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyODoxMiAyMDE4ICswMjAwCgog
ICAgbGlieGMveDg2L1BWOiBkb24ndCBoYW5kIHRocm91Z2ggQ1BVSUQgbGVhZiAweDgwMDAwMDA4
IGFzIGlzCiAgICAKICAgIEp1c3QgbGlrZSBmb3IgSFZNIHRoZSBmZWF0dXJlIHNldCBzaG91bGQg
YmUgdXNlZCBmb3IgRUJYIG91dHB1dCwgd2hpbGUKICAgIEVBWCBzaG91bGQgYmUgcmVzdHJpY3Rl
ZCB0byB0aGUgbG93IDE2IGJpdHMgYW5kIEVDWC9FRFggc2hvdWxkIGJlIHplcm8uCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFz
dGVyIGNvbW1pdDogODQ5Y2M5YWM1NmVmZjhhOGQ1NzVlZDlmNDg0YWFkNzJmMzgzODYyYwogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTA6NTE6MDIgKzAxMDAKKHFlbXUgY2hhbmdlcyBub3Qg
aW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 01:27:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 01: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 1faA5i-0008Gs-Jq; Tue, 03 Jul 2018 01:26: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=9yti=jt=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1faA5h-0008Gl-5X
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 01:26:49 +0000
X-Inumbo-ID: 2246a0b8-7e60-11e8-8089-bc764e045a96
Received: from mail-pl0-x242.google.com (unknown [2607:f8b0:400e:c01::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2246a0b8-7e60-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 03:26:39 +0200 (CEST)
Received: by mail-pl0-x242.google.com with SMTP id 30-v6so160509pld.13
 for <xen-devel@lists.xen.org>; Mon, 02 Jul 2018 18:26:46 -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=mxYx25p2gFit7v8ru/LqS5iFg4RbZzX0epBKLBMeuAs=;
 b=lI/4BR5fCEF2vvcR3+PupAZfZLl1fhz9QHDci/Y8ix8/IEXwUp1N4KthAyCQB2zQjI
 2Fzgt+wOrEtoknY9Y8lLXeT7S4gFQLFoL8yPUPmgSCULkqu+SjTYzXX0kNFd+PIOW8kv
 gR57Ij8RcaRkznr6ZQU72GW5dcamhHEpR6Be/VEW3G0pbcpOx9awfTrlOAmurNeJ24zT
 EQmaVKiQ20VY6RIOfkcHEljXQXvwzXq+LBuq8oZ6k1RRIvtFfxyUmNGF60Oybd5MF1Xx
 337FlieirsLmYb8z1iWRUeVcbvbRFHY5Ym8daEifRp1040PKWp6o0/xJVdRohukW64jL
 iZpA==
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=mxYx25p2gFit7v8ru/LqS5iFg4RbZzX0epBKLBMeuAs=;
 b=TCjShEPlaiaRUMOWrtosjfl3gYOAbJU6oovFp+5Y/RKrSjQChp6UQTj/hmYPTUg14y
 RzYelmcjAgEuG2BLZNMK1OR3yAH0zJRv18qoPV7NNxNQX8HU469BEqmLRI5vfS3Rrebm
 +AIjq1pTWzDfnGTEISqj0CEtlgfZl0zWlzaIvpfgUjA2fyY2np8bQZlQE5ici+pWjEII
 wsuMpfD9uDdEo6gLXX5dFiitG1bxWSgvHZ6tkj043XPWwK+NkMR7iQrNcqyoqTHq1Ngm
 vyQKmI5mlyGqWXxk8N42UKJu3tYoXFSYfYgbGMrQ9x0J5aAavyKw9SbeirM8nbIrLh3R
 DVmw==
X-Gm-Message-State: APt69E0Z/EOWt6ZkDXpNZSCV+LBLl9fGbVmj3Pquwumu9BcgiF9imAPw
 AtxyqEyyXDgBAlzy2ta8tIstAw==
X-Google-Smtp-Source: AAOMgpe5iVoTWASsAb75c+uJSz21csCg5fuN2EMlMvLVql7mQj8y6X7mqni+Z9YGrso4NUOtH3+4+g==
X-Received: by 2002:a17:902:6945:: with SMTP id
 k5-v6mr16874586plt.175.1530581205855; 
 Mon, 02 Jul 2018 18:26:45 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id n25-v6sm25987371pff.119.2018.07.02.18.26.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 02 Jul 2018 18:26:44 -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,  3 Jul 2018 09:26:28 +0800
Message-Id: <20180703012629.507-1-xin.li@citrix.com>
X-Mailer: git-send-email 2.18.0
Subject: [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>,
 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>
MIME-Version: 1.0
Content-Type: text/plain; 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
bGUgaXMgZW5hYmxlZCwKYW5kIHNldCBkZWZhdWx0IHRvIGR1bW15LgoKU2lnbmVkLW9mZi1ieTog
WGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCi0tLQpDQzogRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+CkNDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxz
ZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpDQzogTWluZyBMdSA8bWluZy5sdUBjaXRyaXguY29tPgoKdjIKVG8gZnVy
dGhlciBkaXNjdXNzOgoxKSBpcyAiZHVtbXkiIGEgZ29vZCBjb21tYW5kIGxpbmUgb3B0aW9uPwpv
dGhlciBjaG9pY2VzOiBiYXNpYyIsICJ0cml2aWFsIiwgb3IgInNpbXBsZSIKCi0tLQogZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAxMyArKysrKysrKysrCiB4ZW4veHNtL3hz
bV9jb3JlLmMgICAgICAgICAgICAgICAgICB8IDM5ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlz
Yy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCmluZGV4IDA3NWU1ZWExNTkuLjdjYTM0YWEyNzMg
MTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC04NjUsNiArODY1LDE5IEBAIGhh
cmR3YXJlIGRvbWFpbiBpcyBhcmNoaXRlY3R1cmUgZGVwZW5kZW50LgogTm90ZSB0aGF0IHNwZWNp
ZnlpbmcgemVybyBhcyBkb21VIHZhbHVlIG1lYW5zIHplcm8sIHdoaWxlIGZvciBkb20wIGl0IG1l
YW5zCiB0byB1c2UgdGhlIGRlZmF1bHQuCiAKKyMjIyB4c20KKz4gYD0gZHVtbXkgfCBmbGFza2AK
KworPiBEZWZhdWx0OiBgZHVtbXlgCisKK1NwZWNpZnkgd2hpY2ggWFNNIG1vZHVsZSBzaG91bGQg
YmUgZW5hYmxlZC4gIFRoaXMgb3B0aW9uIGlzIG9ubHkgYXZhaWxhYmxlIGlmCit0aGUgaHlwZXJ2
aXNvciB3YXMgY29tcGlsZWQgd2l0aCBYU00gc3VwcG9ydC4KKworKiBgZHVtbXlgOiB0aGlzIGlz
IHRoZSBkZWZhdWx0IGNob2ljZS4gIE5vIHNwZWNpYWwgcmVzdHJpY3Rpb24gd2lsbCBiZSBhcHBs
aWVkLgorICBpdCdzIGFsc28gdXNlZCB3aGVuIFhTTSBpcyBjb21waWxlZCBvdXQuCisqIGBmbGFz
a2A6IHRoaXMgaXMgdGhlIHBvbGljeSBiYXNlZCBhY2Nlc3MgY29udHJvbC4gIFRvIGNob29zZSB0
aGlzLCB0aGUKKyAgc2VwYXJhdGVkIG9wdGlvbiBpbiBrY29uZmlnIG11c3QgYWxzbyBiZSBlbmFi
bGVkLgorCiAjIyMgZmxhc2sKID4gYD0gcGVybWlzc2l2ZSB8IGVuZm9yY2luZyB8IGxhdGUgfCBk
aXNhYmxlZGAKIApkaWZmIC0tZ2l0IGEveGVuL3hzbS94c21fY29yZS5jIGIveGVuL3hzbS94c21f
Y29yZS5jCmluZGV4IGNkZGNmN2FhNTEuLmQ0NjY4ZWRhZDcgMTAwNjQ0Ci0tLSBhL3hlbi94c20v
eHNtX2NvcmUuYworKysgYi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTMxLDYgKzMxLDMwIEBACiAK
IHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqeHNtX29wczsKIAorZW51bSB4c21fYm9vdHBhcmFtIHsK
KyAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAorICAgIFhTTV9CT09UUEFSQU1fRkxBU0ssCit9Owor
CitzdGF0aWMgZW51bSB4c21fYm9vdHBhcmFtIF9faW5pdGRhdGEgeHNtX2Jvb3RwYXJhbSA9IFhT
TV9CT09UUEFSQU1fRFVNTVk7CitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0oY29u
c3QgY2hhciAqcykKK3sKKyAgICBpbnQgcmMgPSAwOworCisgICAgaWYgKCAhc3RyY21wKHMsICJk
dW1teSIpICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRFVNTVk7Cisj
aWZkZWYgQ09ORklHX1hTTV9GTEFTSworICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJmbGFzayIp
ICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZW5kaWYK
KyAgICBlbHNlCisgICAgICAgIHJjID0gLUVJTlZBTDsKKworICAgIHJldHVybiByYzsKK30KKwor
Y3VzdG9tX3BhcmFtKCJ4c20iLCBwYXJzZV94c21fcGFyYW0pOworCiBzdGF0aWMgaW5saW5lIGlu
dCB2ZXJpZnkoc3RydWN0IHhzbV9vcGVyYXRpb25zICpvcHMpCiB7CiAgICAgLyogdmVyaWZ5IHRo
ZSBzZWN1cml0eV9vcGVyYXRpb25zIHN0cnVjdHVyZSBleGlzdHMgKi8KQEAgLTU3LDcgKzgxLDIw
IEBAIHN0YXRpYyBpbnQgX19pbml0IHhzbV9jb3JlX2luaXQoY29uc3Qgdm9pZCAqcG9saWN5X2J1
ZmZlciwgc2l6ZV90IHBvbGljeV9zaXplKQogICAgIH0KIAogICAgIHhzbV9vcHMgPSAmZHVtbXlf
eHNtX29wczsKLSAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsKKwor
ICAgIHN3aXRjaCAoIHhzbV9ib290cGFyYW0gKQorICAgIHsKKyAgICBjYXNlIFhTTV9CT09UUEFS
QU1fRFVNTVk6CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBYU01fQk9PVFBBUkFNX0ZMQVNL
OgorICAgICAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsKKyAgICAg
ICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBwcmludGsoIlhTTTogSW52YWxpZCB2
YWx1ZSBmb3IgeHNtPSBib290IHBhcmFtZXRlci5cbiIpOworICAgICAgICBicmVhazsKKyAgICB9
CiAKICAgICByZXR1cm4gMDsKIH0KLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 01:27:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 01: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 1faA5n-0008HR-2r; Tue, 03 Jul 2018 01:26: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=9yti=jt=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1faA5l-0008HK-MV
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 01:26:53 +0000
X-Inumbo-ID: 251de0fa-7e60-11e8-8089-bc764e045a96
Received: from mail-pl0-x244.google.com (unknown [2607:f8b0:400e:c01::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 251de0fa-7e60-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 03:26:44 +0200 (CEST)
Received: by mail-pl0-x244.google.com with SMTP id 30-v6so160570pld.13
 for <xen-devel@lists.xen.org>; Mon, 02 Jul 2018 18:26:51 -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;
 bh=OMOULOZ3Rs/2Dgf3jGksZvrvJtqxQGUt1IK7IkZ1N7s=;
 b=cFVb6b6zUh0CUgyci4lmPBqS1iZoEDVg/yC5Uqnzx1F2QRYijvjxb4vXE8Ix2NKZvx
 ILI1G0+Y7Vh2xBjCLSQtTVpHCsjqK/MBT4HWVQduk5e0xtHXIRCjgJZnsyzJLau0k4h2
 NvEYBKbGrGHSJv3Jb2Qtnu3Be3MR1ZvVI4SzVOalHvTHWfJmuK+L90anbyDQxN7ZbV2m
 WsxT3mA+7Y6ygsE4MpWUj9mmj+PimTb88qjVzrC9JHzMz24Vlp4GyQqENTmqgUbCBTjh
 4p4ZBIQuXFfu1NVIZoMSxaLe9Y4IXuTOxZj7pOfElHo/i+rt4cP97UKXujSoxD9UPv5u
 7pGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=OMOULOZ3Rs/2Dgf3jGksZvrvJtqxQGUt1IK7IkZ1N7s=;
 b=iDgxlvx5EnQQEIrwDGmAVycbJTZ7klfKNGdumFDxyI/DL274+t4NYsY3k8AhlGzWni
 Uk4RWUJvqe/wDSbYiR56kA1RVtqvUX7gHuVyAy20uKR+Ec5MQpYZQOdADlndJRX/sDWt
 jFTA4Sr9wOq2ttOypig6RJXKVw9MrUm5KMoBcRhk8NWODIf2I4V0M61tHdK8ue2AVpzg
 dSIswaxVyh5DztVVoWKJ5tZ1RnSd+pqDVtO8P4n/1QEWesy6HdYtVOs5Yc/MG7W1jNHl
 Q9EN7Mja7NaGZ0uHxHqLTBlXT7VZg73covEQkSNC3VmPQTU9jJQpbUKOudR71BtBz2YO
 vFNQ==
X-Gm-Message-State: APt69E0erz8FG/jsyzHFREelYqPvovy8Hl46IIIXp/697+T1oQBp3TcZ
 FQnlzlY93OEPjHebP7HO6aa4MPdl
X-Google-Smtp-Source: AAOMgpc1W9WzWvgAFSSZrstg7lXXkX1v8s35+VrPgWyCKLGM7nxsOHsZlEHnIJ2zUbr6/QCM7BAHkw==
X-Received: by 2002:a17:902:a515:: with SMTP id
 s21-v6mr5436493plq.192.1530581210719; 
 Mon, 02 Jul 2018 18:26:50 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id n25-v6sm25987371pff.119.2018.07.02.18.26.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 02 Jul 2018 18:26:49 -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,  3 Jul 2018 09:26:29 +0800
Message-Id: <20180703012629.507-2-xin.li@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180703012629.507-1-xin.li@citrix.com>
References: <20180703012629.507-1-xin.li@citrix.com>
Subject: [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>,
 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>
MIME-Version: 1.0
Content-Type: text/plain; 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
IE1pbmcgTHUgPG1pbmcubHVAY2l0cml4LmNvbT4KCnYyClRvIGZ1cnRoZXIgZGlzY3VzczoKMSkg
aXMgdGhlIG5ldyBLY29uZmlnIG9wdGlvbiBYU01fU0lMTyBuZWNlc3Nhcnk/CndlIGNhbiBoYW5k
bGUgU0lMTyBzaW1pbGFyIGFzIERVTU1ZLCB1c2luZyBleHN0aW5nIENPTkZJR19YU00uCgoyKSBl
eHBsYWluICJ1bm1lZGlhdGVkIGNvbW11bmljYXRpb24gY2hhbm5lbCIKCjMpIGlzIGl0IE9LIHRv
IHVzZSB0aGUgaW5kaXJlY3QgY2FsbCBkdW1teV94c21fb3BzLmV2dGNobl91bmJvdW5kPwoKLS0t
CiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8ICAgNSArLQogeGVuL2NvbW1v
bi9LY29uZmlnICAgICAgICAgICAgICAgICAgfCAgMTIgKysrKwogeGVuL2luY2x1ZGUveHNtL3hz
bS5oICAgICAgICAgICAgICAgfCAgIDYgKysKIHhlbi94c20vTWFrZWZpbGUgICAgICAgICAgICAg
ICAgICAgIHwgICAxICsKIHhlbi94c20vc2lsby5jICAgICAgICAgICAgICAgICAgICAgIHwgMTAy
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi94c20veHNtX2NvcmUuYyAgICAgICAg
ICAgICAgICAgIHwgICA5ICsrKwogNiBmaWxlcyBjaGFuZ2VkLCAxMzQgaW5zZXJ0aW9ucygrKSwg
MSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi94c20vc2lsby5jCgpkaWZmIC0t
Z2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRleCA3Y2EzNGFhMjczLi42YmJkNjdiNDM2IDEwMDY0
NAotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtODY2LDcgKzg2Niw3IEBAIE5vdGUgdGhh
dCBzcGVjaWZ5aW5nIHplcm8gYXMgZG9tVSB2YWx1ZSBtZWFucyB6ZXJvLCB3aGlsZSBmb3IgZG9t
MCBpdCBtZWFucwogdG8gdXNlIHRoZSBkZWZhdWx0LgogCiAjIyMgeHNtCi0+IGA9IGR1bW15IHwg
Zmxhc2tgCis+IGA9IGR1bW15IHwgZmxhc2sgfCBzaWxvYAogCiA+IERlZmF1bHQ6IGBkdW1teWAK
IApAQCAtODc3LDYgKzg3Nyw5IEBAIHRoZSBoeXBlcnZpc29yIHdhcyBjb21waWxlZCB3aXRoIFhT
TSBzdXBwb3J0LgogICBpdCdzIGFsc28gdXNlZCB3aGVuIFhTTSBpcyBjb21waWxlZCBvdXQuCiAq
IGBmbGFza2A6IHRoaXMgaXMgdGhlIHBvbGljeSBiYXNlZCBhY2Nlc3MgY29udHJvbC4gIFRvIGNo
b29zZSB0aGlzLCB0aGUKICAgc2VwYXJhdGVkIG9wdGlvbiBpbiBrY29uZmlnIG11c3QgYWxzbyBi
ZSBlbmFibGVkLgorKiBgc2lsb2A6IHRoaXMgd2lsbCBkZW55IGFueSB1bm1lZGlhdGVkIGNvbW11
bmljYXRpb24gY2hhbm5lbHMgYmV0d2VlbgorICB1bnByaXZpbGVnZWQgVk1zLiAgVG8gY2hvb3Nl
IHRoaXMsIHRoZSBzZXBhcmF0ZWQgb3B0aW9uIGluIGtjb25maWcgbXVzdCBhbHNvCisgIGJlIGVu
YWJsZWQuCiAKICMjIyBmbGFzawogPiBgPSBwZXJtaXNzaXZlIHwgZW5mb3JjaW5nIHwgbGF0ZSB8
IGRpc2FibGVkYApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9L
Y29uZmlnCmluZGV4IDA2OGMzMjA2YTEuLjFmMzZkZmNjNWYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vS2NvbmZpZworKysgYi94ZW4vY29tbW9uL0tjb25maWcKQEAgLTE0Myw2ICsxNDMsMTggQEAg
Y29uZmlnIFhTTV9GTEFTS19QT0xJQ1kKIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KIAorY29uZmln
IFhTTV9TSUxPCisJZGVmX2Jvb2wgeQorCXByb21wdCAiU0lMTyBzdXBwb3J0IgorCWRlcGVuZHMg
b24gWFNNCisJLS0taGVscC0tLQorCSAgRW5hYmxlcyBTSUxPIGFzIHRoZSBhY2Nlc3MgY29udHJv
bCBtZWNoYW5pc20gdXNlZCBieSB0aGUgWFNNIGZyYW1ld29yay4KKwkgIFRoaXMgaXMgbm90IHRo
ZSBkZWZhdWx0IG1vZHVsZSwgYWRkIGJvb3QgcGFyYW1ldGVyIHhzbT1zaWxvIHRvIGNob29zZQor
CSAgaXQuIFRoaXMgd2lsbCBkZW55IGFueSB1bm1lZGlhdGVkIGNvbW11bmljYXRpb24gY2hhbm5l
bHMgKGdyYW50IHRhYmxlcworCSAgYW5kIGV2ZW50IGNoYW5uZWxzKSBiZXR3ZWVuIHVucHJpdmls
ZWdlZCBWTXMuCisKKwkgIElmIHVuc3VyZSwgc2F5IFkuCisKIGNvbmZpZyBMQVRFX0hXRE9NCiAJ
Ym9vbCAiRGVkaWNhdGVkIGhhcmR3YXJlIGRvbWFpbiIKIAlkZWZhdWx0IG4KZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hzbS94c20uaCBiL3hlbi9pbmNsdWRlL3hzbS94c20uaAppbmRleCA3MGU3
YTY4NDlmLi4xMTUxOGU1YmQ2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysr
IGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCkBAIC03MzMsNiArNzMzLDEyIEBAIGV4dGVybiBjb25z
dCB1bnNpZ25lZCBjaGFyIHhzbV9pbml0X2ZsYXNrX3BvbGljeVtdOwogZXh0ZXJuIGNvbnN0IHVu
c2lnbmVkIGludCB4c21faW5pdF9mbGFza19wb2xpY3lfc2l6ZTsKICNlbmRpZgogCisjaWZkZWYg
Q09ORklHX1hTTV9TSUxPCitleHRlcm4gdm9pZCBzaWxvX2luaXQodm9pZCk7CisjZWxzZQorc3Rh
dGljIGlubGluZSB2b2lkIHNpbG9faW5pdCh2b2lkKSB7fQorI2VuZGlmCisKICNlbHNlIC8qIENP
TkZJR19YU00gKi8KIAogI2luY2x1ZGUgPHhzbS9kdW1teS5oPgpkaWZmIC0tZ2l0IGEveGVuL3hz
bS9NYWtlZmlsZSBiL3hlbi94c20vTWFrZWZpbGUKaW5kZXggOGJiNGEyNGYwOS4uZTRkNTgxZTA2
NSAxMDA2NDQKLS0tIGEveGVuL3hzbS9NYWtlZmlsZQorKysgYi94ZW4veHNtL01ha2VmaWxlCkBA
IC0xLDUgKzEsNiBAQAogb2JqLXkgKz0geHNtX2NvcmUubwogb2JqLSQoQ09ORklHX1hTTSkgKz0g
eHNtX3BvbGljeS5vCiBvYmotJChDT05GSUdfWFNNKSArPSBkdW1teS5vCitvYmotJChDT05GSUdf
WFNNX1NJTE8pICs9IHNpbG8ubwogCiBzdWJkaXItJChDT05GSUdfWFNNX0ZMQVNLKSArPSBmbGFz
awpkaWZmIC0tZ2l0IGEveGVuL3hzbS9zaWxvLmMgYi94ZW4veHNtL3NpbG8uYwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5kNDQxNmYzYTk1Ci0tLSAvZGV2L251bGwKKysr
IGIveGVuL3hzbS9zaWxvLmMKQEAgLTAsMCArMSwxMDIgQEAKKy8qKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKKyAqIHhzbS9zaWxvLmMKKyAqCisgKiBTSUxPIG1vZHVsZSBmb3IgWFNNKFhlbiBTZWN1cml0
eSBNb2R1bGVzKQorICoKKyAqIENvcHlyaWdodCAoYykgMjAxOCBDaXRyaXggU3lzdGVtcyBMdGQu
CisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmli
dXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKKyAqIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9u
cyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UsCisgKiB2ZXJzaW9uIDIsIGFzIHB1
Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJv
Z3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0IFdJ
VEhPVVQKKyAqIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5
IG9mIE1FUkNIQU5UQUJJTElUWSBvcgorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBP
U0UuICBTZWUgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvcgorICogbW9yZSBkZXRh
aWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdpdGgKKyAqIHRoaXMgcHJvZ3JhbTsgSWYgbm90
LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICovCisKKyNpbmNsdWRlIDx4
ZW4vc2NoZWQuaD4KKyNpbmNsdWRlIDx4c20veHNtLmg+CisKK3N0cnVjdCB4c21fb3BlcmF0aW9u
cyBzaWxvX3hzbV9vcHM7CisKKy8qCisgKiBDaGVjayBpZiBpbnRlci1kb21haW4gY29tbXVuaWNh
dGlvbiBpcyBhbGxvd2VkLgorICogUmV0dXJuIHRydWUgd2hlbiBwYXNzIGNoZWNrLgorICovCitz
dGF0aWMgYm9vbCBzaWxvX21vZGVfZG9tX2NoZWNrKHN0cnVjdCBkb21haW4gKmxkb20sIHN0cnVj
dCBkb21haW4gKnJkb20pCit7CisgICAgc3RydWN0IGRvbWFpbiAqY3VyX2RvbSA9IGN1cnJlbnQt
PmRvbWFpbjsKKworICAgIHJldHVybiAoaXNfY29udHJvbF9kb21haW4oY3VyX2RvbSkgfHwgaXNf
Y29udHJvbF9kb21haW4obGRvbSkgfHwKKyAgICAgICAgICAgIGlzX2NvbnRyb2xfZG9tYWluKHJk
b20pIHx8IGxkb20gPT0gcmRvbSk7Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ldnRjaG5fdW5ib3Vu
ZChzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGV2dGNobiAqY2huLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvbWlkX3QgaWQyKQoreworICAgIGludCByYyA9IC1FUEVSTTsKKyAg
ICBzdHJ1Y3QgZG9tYWluICpkMiA9IHJjdV9sb2NrX2RvbWFpbl9ieV9pZChpZDIpOworICAgIGlm
ICggZDIgIT0gTlVMTCAmJiBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQorICAgICAgICBy
YyA9IGR1bW15X3hzbV9vcHMuZXZ0Y2huX3VuYm91bmQoZDEsIGNobiwgaWQyKTsKKyAgICByY3Vf
dW5sb2NrX2RvbWFpbihkMik7CisgICAgcmV0dXJuIHJjOworfQorCitzdGF0aWMgaW50IHNpbG9f
ZXZ0Y2huX2ludGVyZG9tYWluKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZXZ0Y2huICpjaGFu
MSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZDIs
IHN0cnVjdCBldnRjaG4gKmNoYW4yKQoreworICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhk
MSwgZDIpICkKKyAgICAgICAgcmV0dXJuIGR1bW15X3hzbV9vcHMuZXZ0Y2huX2ludGVyZG9tYWlu
KGQxLCBjaGFuMSwgZDIsIGNoYW4yKTsKKyAgICByZXR1cm4gLUVQRVJNOworfQorCitzdGF0aWMg
aW50IHNpbG9fZ3JhbnRfbWFwcmVmKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpk
MiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmxhZ3MpCit7CisgICAg
aWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQorICAgICAgICByZXR1cm4gZHVtbXlf
eHNtX29wcy5ncmFudF9tYXByZWYoZDEsIGQyLCBmbGFncyk7CisgICAgcmV0dXJuIC1FUEVSTTsK
K30KKworc3RhdGljIGludCBzaWxvX2dyYW50X3RyYW5zZmVyKHN0cnVjdCBkb21haW4gKmQxLCBz
dHJ1Y3QgZG9tYWluICpkMikKK3sKKyAgICBpZiAoIHNpbG9fbW9kZV9kb21fY2hlY2soZDEsIGQy
KSApCisgICAgICAgIHJldHVybiBkdW1teV94c21fb3BzLmdyYW50X3RyYW5zZmVyKGQxLCBkMik7
CisgICAgcmV0dXJuIC1FUEVSTTsKK30KKworc3RhdGljIGludCBzaWxvX2dyYW50X2NvcHkoc3Ry
dWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKQoreworICAgIGlmICggc2lsb19tb2Rl
X2RvbV9jaGVjayhkMSwgZDIpICkKKyAgICAgICAgcmV0dXJuIGR1bW15X3hzbV9vcHMuZ3JhbnRf
Y29weShkMSwgZDIpOworICAgIHJldHVybiAtRVBFUk07Cit9CisKK3ZvaWQgX19pbml0IHNpbG9f
aW5pdCh2b2lkKQoreworICAgIHByaW50aygiSW5pdGlhbGlzaW5nIFhTTSBTSUxPIG1vZGVcbiIp
OworCisgICAgc2lsb194c21fb3BzID0gZHVtbXlfeHNtX29wczsKKworICAgIHNpbG9feHNtX29w
cy5ldnRjaG5fdW5ib3VuZCA9IHNpbG9fZXZ0Y2huX3VuYm91bmQ7CisgICAgc2lsb194c21fb3Bz
LmV2dGNobl9pbnRlcmRvbWFpbiA9IHNpbG9fZXZ0Y2huX2ludGVyZG9tYWluOworICAgIHNpbG9f
eHNtX29wcy5ncmFudF9tYXByZWYgPSBzaWxvX2dyYW50X21hcHJlZjsKKyAgICBzaWxvX3hzbV9v
cHMuZ3JhbnRfdHJhbnNmZXIgPSBzaWxvX2dyYW50X3RyYW5zZmVyOworICAgIHNpbG9feHNtX29w
cy5ncmFudF9jb3B5ID0gc2lsb19ncmFudF9jb3B5OworCisgICAgeHNtX29wcyA9ICZzaWxvX3hz
bV9vcHM7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZp
bGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0Cisg
KiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL3hz
bS94c21fY29yZS5jIGIveGVuL3hzbS94c21fY29yZS5jCmluZGV4IGQ0NjY4ZWRhZDcuLjg5ZDVm
ZDNiMmUgMTAwNjQ0Ci0tLSBhL3hlbi94c20veHNtX2NvcmUuYworKysgYi94ZW4veHNtL3hzbV9j
b3JlLmMKQEAgLTM0LDYgKzM0LDcgQEAgc3RydWN0IHhzbV9vcGVyYXRpb25zICp4c21fb3BzOwog
ZW51bSB4c21fYm9vdHBhcmFtIHsKICAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAogICAgIFhTTV9C
T09UUEFSQU1fRkxBU0ssCisgICAgWFNNX0JPT1RQQVJBTV9TSUxPLAogfTsKIAogc3RhdGljIGVu
dW0geHNtX2Jvb3RwYXJhbSBfX2luaXRkYXRhIHhzbV9ib290cGFyYW0gPSBYU01fQk9PVFBBUkFN
X0RVTU1ZOwpAQCAtNDYsNiArNDcsMTAgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfeHNtX3Bh
cmFtKGNvbnN0IGNoYXIgKnMpCiAjaWZkZWYgQ09ORklHX1hTTV9GTEFTSwogICAgIGVsc2UgaWYg
KCAhc3RyY21wKHMsICJmbGFzayIpICkKICAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09U
UEFSQU1fRkxBU0s7CisjZW5kaWYKKyNpZmRlZiBDT05GSUdfWFNNX1NJTE8KKyAgICBlbHNlIGlm
ICggIXN0cmNtcChzLCAic2lsbyIpICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09U
UEFSQU1fU0lMTzsKICNlbmRpZgogICAgIGVsc2UKICAgICAgICAgcmMgPSAtRUlOVkFMOwpAQCAt
OTEsNiArOTYsMTAgQEAgc3RhdGljIGludCBfX2luaXQgeHNtX2NvcmVfaW5pdChjb25zdCB2b2lk
ICpwb2xpY3lfYnVmZmVyLCBzaXplX3QgcG9saWN5X3NpemUpCiAgICAgICAgIGZsYXNrX2luaXQo
cG9saWN5X2J1ZmZlciwgcG9saWN5X3NpemUpOwogICAgICAgICBicmVhazsKIAorICAgIGNhc2Ug
WFNNX0JPT1RQQVJBTV9TSUxPOgorICAgICAgICBzaWxvX2luaXQoKTsKKyAgICAgICAgYnJlYWs7
CisKICAgICBkZWZhdWx0OgogICAgICAgICBwcmludGsoIlhTTTogSW52YWxpZCB2YWx1ZSBmb3Ig
eHNtPSBib290IHBhcmFtZXRlci5cbiIpOwogICAgICAgICBicmVhazsKLS0gCjIuMTguMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 05:08:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 05:08: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 1faDXM-0003do-6d; Tue, 03 Jul 2018 05:07: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=xqjr=jt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faDXK-0003de-EE
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 05:07:34 +0000
X-Inumbo-ID: 00473ba2-7e7f-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00473ba2-7e7f-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 05:07:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1faDXI-0003rA-Je; Tue, 03 Jul 2018 05:07: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 1faDXH-0006df-Rs; Tue, 03 Jul 2018 05:07:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faDXH-0007Mh-Qg; Tue, 03 Jul 2018 05:07:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124881-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=598a375f5230d91ac88e76a9f4b4dde4a62a4c5b
X-Osstest-Versions-That: xen=542f711567a3f1891cb75187eeaf5cce3f7d6893
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 03 Jul 2018 05:07:31 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 124881: 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>

ZmxpZ2h0IDEyNDg4MSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg4MS8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI0MjkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjQ0
NjkKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9z
dC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQ1NTEKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNDU1MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0NTUxCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjQ1NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDU1MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0NTUxCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjQ1NTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDU1MQogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxp
a2UgMTI0NTUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ1NTEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUg
ICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDM3IHh0
Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02
NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3At
c2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAzNyB4
dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZt
NjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5
NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcg
eHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDc3IHh0Zi90ZXN0LXB2
MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1OThhMzc1ZjUyMzBkOTFh
Yzg4ZTc2YTlmNGI0ZGRlNGE2MmE0YzViCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICA1NDJmNzExNTY3YTNmMTg5MWNiNzUxODdlZWFmNWNjZTNmN2Q2ODkzCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjQ1NTEgIDIwMTgtMDYtMjEgMjA6NTk6MTggWiAgIDExIGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI0Nzg1ICAyMDE4LTA2LTI4IDEwOjM2OjA3IFogICAgNCBkYXlz
ICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA1NDJm
NzExNTY3Li41OThhMzc1ZjUyICA1OThhMzc1ZjUyMzBkOTFhYzg4ZTc2YTlmNGI0ZGRlNGE2MmE0
YzViIC0+IHN0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 06:10:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 06: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 1faEWM-0001Ri-0u; Tue, 03 Jul 2018 06:10: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=eexk=jt=citrix.com=prvs=7158a3d6c=xin.li@srs-us1.protection.inumbo.net>)
 id 1faEWL-0001Rd-Fx
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 06:10:37 +0000
X-Inumbo-ID: c5e418c3-7e87-11e8-8089-bc764e045a96
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c5e418c3-7e87-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 08:10:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="129911128"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Xin Li <talons.lee@gmail.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 1/2] xen/xsm: Introduce new boot parameter xsm
Thread-Index: AQHUEmztQU81DItj3EynGXTTVbT9yKR9A6Hg
Date: Tue, 3 Jul 2018 06:10:18 +0000
Message-ID: <6fe5250dd0554f5ea9a710757a6c4f51@SINPEX02CL01.citrite.net>
References: <20180703012629.507-1-xin.li@citrix.com>
In-Reply-To: <20180703012629.507-1-xin.li@citrix.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>,
 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>, 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFhpbiBMaSBbbWFpbHRvOnRhbG9u
cy5sZWVAZ21haWwuY29tXQo+IFNlbnQ6IFR1ZXNkYXksIEp1bHkgMywgMjAxOCA5OjI2IEFNCj4g
VG86IHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4gQ2M6IFhpbiBMaSAoVGFsb25zKSA8eGluLmxp
QGNpdHJpeC5jb20+OyBEYW5pZWwgRGUgR3JhYWYKPiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pjsg
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSmFuCj4gQmV1bGljaCA8
SkJldWxpY2hAc3VzZS5jb20+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsKPiA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47
IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPjsgU2VyZ2V5IER5YXNsaQo+IDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+OyBBbmRyZXcg
Q29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsKPiBNaW5nIEx1IDxtaW5nLmx1QGNp
dHJpeC5jb20+Cj4gU3ViamVjdDogW1BBVENIIDEvMl0geGVuL3hzbTogSW50cm9kdWNlIG5ldyBi
b290IHBhcmFtZXRlciB4c20KPiAKPiBJbnRyb2R1Y2UgbmV3IGJvb3QgcGFyYW1ldGVyIHhzbSB0
byBjaG9vc2Ugd2hpY2ggeHNtIG1vZHVsZSBpcyBlbmFibGVkLAo+IGFuZCBzZXQgZGVmYXVsdCB0
byBkdW1teS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgo+
IAo+IC0tLQo+IENDOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KPiBD
QzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgo+IENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDQzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5
YXNsaUBjaXRyaXguY29tPgo+IENDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgo+IENDOiBNaW5nIEx1IDxtaW5nLmx1QGNpdHJpeC5jb20+Cj4gCj4gdjIKPiBUbyBm
dXJ0aGVyIGRpc2N1c3M6Cj4gMSkgaXMgImR1bW15IiBhIGdvb2QgY29tbWFuZCBsaW5lIG9wdGlv
bj8KPiBvdGhlciBjaG9pY2VzOiBiYXNpYyIsICJ0cml2aWFsIiwgb3IgInNpbXBsZSIKPiAKPiAt
LS0KPiAgZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAxMyArKysrKysrKysr
Cj4gIHhlbi94c20veHNtX2NvcmUuYyAgICAgICAgICAgICAgICAgIHwgMzkgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA1MSBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi0KPiBjb21tYW5kLWxpbmUubWFya2Rvd24KPiBpbmRl
eCAwNzVlNWVhMTU5Li43Y2EzNGFhMjczIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLm1hcmtkb3duCj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFy
a2Rvd24KPiBAQCAtODY1LDYgKzg2NSwxOSBAQCBoYXJkd2FyZSBkb21haW4gaXMgYXJjaGl0ZWN0
dXJlIGRlcGVuZGVudC4KPiAgTm90ZSB0aGF0IHNwZWNpZnlpbmcgemVybyBhcyBkb21VIHZhbHVl
IG1lYW5zIHplcm8sIHdoaWxlIGZvciBkb20wIGl0IG1lYW5zCj4gdG8gdXNlIHRoZSBkZWZhdWx0
Lgo+IAo+ICsjIyMgeHNtCj4gKz4gYD0gZHVtbXkgfCBmbGFza2AKPiArCj4gKz4gRGVmYXVsdDog
YGR1bW15YAo+ICsKPiArU3BlY2lmeSB3aGljaCBYU00gbW9kdWxlIHNob3VsZCBiZSBlbmFibGVk
LiAgVGhpcyBvcHRpb24gaXMgb25seQo+ICthdmFpbGFibGUgaWYgdGhlIGh5cGVydmlzb3Igd2Fz
IGNvbXBpbGVkIHdpdGggWFNNIHN1cHBvcnQuCj4gKwo+ICsqIGBkdW1teWA6IHRoaXMgaXMgdGhl
IGRlZmF1bHQgY2hvaWNlLiAgTm8gc3BlY2lhbCByZXN0cmljdGlvbiB3aWxsIGJlIGFwcGxpZWQu
Cj4gKyAgaXQncyBhbHNvIHVzZWQgd2hlbiBYU00gaXMgY29tcGlsZWQgb3V0Lgo+ICsqIGBmbGFz
a2A6IHRoaXMgaXMgdGhlIHBvbGljeSBiYXNlZCBhY2Nlc3MgY29udHJvbC4gIFRvIGNob29zZSB0
aGlzLAo+ICt0aGUKPiArICBzZXBhcmF0ZWQgb3B0aW9uIGluIGtjb25maWcgbXVzdCBhbHNvIGJl
IGVuYWJsZWQuCj4gKwo+ICAjIyMgZmxhc2sKPiAgPiBgPSBwZXJtaXNzaXZlIHwgZW5mb3JjaW5n
IHwgbGF0ZSB8IGRpc2FibGVkYAo+IAo+IGRpZmYgLS1naXQgYS94ZW4veHNtL3hzbV9jb3JlLmMg
Yi94ZW4veHNtL3hzbV9jb3JlLmMgaW5kZXgKPiBjZGRjZjdhYTUxLi5kNDY2OGVkYWQ3IDEwMDY0
NAo+IC0tLSBhL3hlbi94c20veHNtX2NvcmUuYwo+ICsrKyBiL3hlbi94c20veHNtX2NvcmUuYwo+
IEBAIC0zMSw2ICszMSwzMCBAQAo+IAo+ICBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKnhzbV9vcHM7
Cj4gCj4gK2VudW0geHNtX2Jvb3RwYXJhbSB7Cj4gKyAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAo+
ICsgICAgWFNNX0JPT1RQQVJBTV9GTEFTSywKPiArfTsKPiArCj4gK3N0YXRpYyBlbnVtIHhzbV9i
b290cGFyYW0gX19pbml0ZGF0YSB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJBTV9EVU1NWTsg
CgpOZXcgbGluZSBoZXJlLgoKPitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0oY29u
c3QgY2hhciAqcykKPiB7Cj4gKyAgICBpbnQgcmMgPSAwOwo+ICsKPiArICAgIGlmICggIXN0cmNt
cChzLCAiZHVtbXkiKSApCj4gKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1f
RFVNTVk7ICNpZmRlZgo+IENPTkZJR19YU01fRkxBU0sKPiArICAgIGVsc2UgaWYgKCAhc3RyY21w
KHMsICJmbGFzayIpICkKPiArICAgICAgICB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJBTV9G
TEFTSzsgI2VuZGlmCj4gKyAgICBlbHNlCj4gKyAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICsKPiAr
ICAgIHJldHVybiByYzsKPiArfQoKTm8gbmV3IGxpbmUgaGVyZS4KCj4gK2N1c3RvbV9wYXJhbSgi
eHNtIiwgcGFyc2VfeHNtX3BhcmFtKTsKPiArCj4gIHN0YXRpYyBpbmxpbmUgaW50IHZlcmlmeShz
dHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykgIHsKPiAgICAgIC8qIHZlcmlmeSB0aGUgc2VjdXJp
dHlfb3BlcmF0aW9ucyBzdHJ1Y3R1cmUgZXhpc3RzICovIEBAIC01Nyw3ICs4MSwyMCBAQAo+IHN0
YXRpYyBpbnQgX19pbml0IHhzbV9jb3JlX2luaXQoY29uc3Qgdm9pZCAqcG9saWN5X2J1ZmZlciwg
c2l6ZV90IHBvbGljeV9zaXplKQo+ICAgICAgfQo+IAo+ICAgICAgeHNtX29wcyA9ICZkdW1teV94
c21fb3BzOwo+IC0gICAgZmxhc2tfaW5pdChwb2xpY3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7Cj4g
Kwo+ICsgICAgc3dpdGNoICggeHNtX2Jvb3RwYXJhbSApCj4gKyAgICB7Cj4gKyAgICBjYXNlIFhT
TV9CT09UUEFSQU1fRFVNTVk6Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgY2FzZSBYU01f
Qk9PVFBBUkFNX0ZMQVNLOgo+ICsgICAgICAgIGZsYXNrX2luaXQocG9saWN5X2J1ZmZlciwgcG9s
aWN5X3NpemUpOwo+ICsgICAgICAgIGJyZWFrOwo+ICsKPiArICAgIGRlZmF1bHQ6Cj4gKyAgICAg
ICAgcHJpbnRrKCJYU006IEludmFsaWQgdmFsdWUgZm9yIHhzbT0gYm9vdCBwYXJhbWV0ZXIuXG4i
KTsKPiArICAgICAgICBicmVhazsKPiArICAgIH0KPiAKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4g
LS0KPiAyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 06:17:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 06: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 1faEcx-0001sQ-2G; Tue, 03 Jul 2018 06:17: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faEcv-0001sL-IA
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 06:17:25 +0000
X-Inumbo-ID: c2090bd2-7e88-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2090bd2-7e88-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 06:17:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 00:17:23 -0600
Message-Id: <5B3B14F102000078001D0099@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 00:17:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608150758.25307-1-roger.pau@citrix.com>
 <20180608150758.25307-6-roger.pau@citrix.com>
 <5B2D064602000078001CD00C@prv1-mh.provo.novell.com>
 <20180625111919.5yapa2skm4zd53lo@mac.bytemobile.com>
 <20180702145406.ystftdlr47ktde5o@mac.bytemobile.com>
 <5B3A402B02000078001CFE14@prv1-mh.provo.novell.com>
 <20180702162207.2sare77bgqxqm6rq@mac.bytemobile.com>
In-Reply-To: <20180702162207.2sare77bgqxqm6rq@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 5/6] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDAyLjA3LjE4IGF0IDE4OjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVsIDAyLCAyMDE4IGF0IDA5OjA5OjMxQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDIuMDcuMTggYXQgMTY6NTQsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gUGluZz8KPj4gCj4+IEkgZG9uJ3QgdW5kZXJzdGFuZDogVGhlcmUncyBubyBv
cGVuIHF1ZXN0aW9uIGluIHRoZSBxdW90ZWQgbWFpbC4KPiAKPiBJdCdzIG1vcmUgb2YgYSByZWZ1
dGUgb2YgeW91ciBhcmd1bWVudCBhYm91dCBhc3NlcnQgb2YgbGV2ZWwgdHJpZ2dlcmVkCj4gaW50
ZXJydXB0cyBub3QgYmVpbmcgbWVhbmluZ2Z1bCBpZiB0aGUgaW50ZXJydXB0IGlzIGxhdGNoZWQg
aW4gSVJSLAo+IHNlZSBiZWxvdy4KCkkgc2VlLiBBbmQgSSBjYW4gY2VydGFpbmx5IGZvbGxvdyB0
aGUgYXJndW1lbnRzIHlvdSd2ZSBtYWRlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 06:26:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 06: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 1faElc-0002t5-9V; Tue, 03 Jul 2018 06:26: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=hguy=jt=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1faElb-0002sv-Ub
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 06:26:23 +0000
X-Inumbo-ID: 032192f5-7e8a-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 032192f5-7e8a-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 06:26: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 01953AECC;
 Tue,  3 Jul 2018 06:26:21 +0000 (UTC)
To: Lars Kurth <lars.kurth@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@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: <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
Date: Tue, 3 Jul 2018 08:26:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "committers@xenproject.org" <committers@xenproject.org>,
 Rich Persaud <persaur@gmail.com>, Doug Goldstein <cardoe@cardoe.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMDcvMTggMjA6MDMsIExhcnMgS3VydGggd3JvdGU6Cj4gTm9uLWh0bWwgdmVyc2lvbjog
YXBvbG9naWVzCj4gTGFycwo+IAo+IEZyb206IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4
LmNvbT4KPiBEYXRlOiBNb25kYXksIDIgSnVseSAyMDE4IGF0IDE5OjAwCj4gVG86IHhlbi1kZXZl
bCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiAiY29tbWl0dGVyc0B4ZW5w
cm9qZWN0Lm9yZyIgPGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmc+LCBSaWNoIFBlcnNhdWQgPHBl
cnNhdXJAZ21haWwuY29tPiwgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPiwgImFk
dmlzb3J5LWJvYXJkQGxpc3RzLnhlbnByb2plY3Qub3JnIiA8YWR2aXNvcnktYm9hcmRAbGlzdHMu
eGVucHJvamVjdC5vcmc+Cj4gU3ViamVjdDogW05vdGVzIGZvciB4ZW4gc3VtbWl0IDIwMTggZGVz
aWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhseSByZWxlYXNlIENh
ZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4KPiAKPiAjIFRvcGljcyB0byBk
aXNjdXNzCj4gIyMjIFJlbGVhc2UgQ2FkZW5jZQo+IDIgeWVhcnMgYWdvLCB3ZSBtb3ZlZCB0byBh
IDYgbW9udGhseSByZWxlYXNlIGNhZGVuY2UuIFRoZSBpZGVhIHdhcyB0byBoZWxwIGNvbXBhbmll
cyBnZXR0aW5nIAo+IGZlYXR1cmVzIGludG8gWGVuIGluIGEgbW9yZSBwcmVkaWN0YWJsZSB3YXku
IFRoaXMgYXBwZWFycyBub3QgdG8gaGF2ZSB3b3JrZWQuIEF0IHRoZSBzYW1lIHRpbWUsIAo+IHRo
ZSBudW1iZXIgb2YgcmVsZWFzZXMgaXMgY3JlYXRpbmcgcHJvYmxlbXMgZm9yIHRoZSBzZWN1cml0
eSB0ZWFtIGFuZCBzb21lIGRvd25zdHJlYW1zLiBJIAo+IHdhbnRlZCB0byBjb2xsZWN0IHZpZXdz
IHRvIGtpY2stc3RhcnQgYW4gZS1tYWlsIGRpc2N1c3Npb24uCj4gIyMjIFNlY3VyaXR5IFByb2Nl
c3M6IAo+IFNlZSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMTgtMDUvbXNnMDExMjcuaHRtbAo+ICMjIyBPdGhlciBjaGFuZ2VzIHRoYXQgbWF5
IGJlIHdvcnRoIGhpZ2hsaWdodGluZyAuLi4KPiDCoAo+ICMgRGlzY3Vzc2VkIHRvcGljcwo+ICMj
IyBSZWxlYXNlIENhZGVuY2U6IDYgbW9udGhzIHZzIDkgbW9udGhzCj4gV2UgY29tcGFyZWQgdGhl
IHByb3MgYW5kIGNvbnMgb2YgYm90aCBtb2RlbHMKPiB8IDYgbW9udGhzwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgwqB8IDkgbW9udGhzIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHwKPiB8IC0tLS0tLSDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoHwgLS0tLS0tIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB8Cj4gfCBMYXJnZSBmZWF0dXJl
cyBoYXZlIHRvIGJlIGJyb2tlbiB1cCBpbnRvIHBhcnRzIHwgTGVzcyBvZiBhbiBpc3N1ZSB3aXRo
IDkgbW9udGhzIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB8Cj4gfCA0IG1vbnRocyBkZXZl
bG9wbWVudCAyLTMgbW9udGhzIGhhcmRlbmluZ8KgwqDCoMKgwqAgfCA2IG1vbnRocyBkZXZlbG9w
bWVudCAzLTQgbW9udGhzIGhhcmRlbmluZ8KgwqAgwqB8Cj4gfCBGaXhlZCByZWxlYXNlIGN5Y2xl
LCBmYWlybHkgcHJlZGljdGFibGXCoMKgwqDCoMKgwqDCoCB8IEluIHRoZSBwYXN0IHdlIHNsaXBw
ZWQgdGhlc2UgbW9yZSB0aGFuIHRvZGF5IHwKPiB8IFNlY3VyaXR5IG92ZXJoZWFkwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IExlc3Mg
b2YgYSBzZWN1cml0eSBvdmVyaGVhZCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
fAo+IHwgUG9zaXRpdmUgYmVuZWZpdHMgZGlkIG5vdCBtYXRlcmlhbGl6ZS7CoMKgwqDCoMKgwqDC
oMKgIHwgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgfAo+IHwgRGlzdHJvcyB1c2Ug
YSB3aWRlciByYW5nZSBvZiBYZW4gdmVyc2lvbnPCoMKgwqDCoMKgIHwgRGlzdHJvcyAxLjUgeWVh
cnMgb3V0IG9mIGRhdGUgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgfAo+IMKgCj4gSW4g
dGVybXMgb2YgcG9zaXRpdmUgYmVuZWZpdHM6IHdlIGhhdmUgbWFpbmx5IGJlZW4gcmVsZWFzaW5n
IG9uIHRpbWUsIGJ1dCBoYXZlIGxlc3MgCj4gcHJlZGljdGFiaWxpdHkgb24gd2hhdCBtYWtlcyBp
dCBpbnRvIGEgcmVsZWFzZS4gQWxzbywgY29udHJpYnV0b3JzIGZyZXF1ZW50bHkgbWlzcyB0aGVp
ciB0YXJnZXRlZCAKPiByZWxlYXNlcy4KPiDCoAo+IFdlIHRoZW4gaGFkIGEgZGlzY3Vzc2lvbiBh
cm91bmQgd2h5IHRoZSBwb3NpdGl2ZSBiZW5lZml0cyBkaWRuJ3QgbWF0ZXJpYWxpemU6Cj4gKiBB
bmRyZXcgYW5kIGEgZmV3IG90aGVyIGJlbGlldmUgdGhhdCB0aGUgbW9kZWwgaXNuJ3QgYnJva2Vu
LCBidXQgdGhhdCB0aGUgaXNzdWUgaXMgd2l0aCBob3cgd2UgCj4gwqDCoGRldmVsb3AuIEluIG90
aGVyIHdvcmRzLCBtb3ZpbmcgdG8gYSA5IG1vbnRocyBtb2RlbCB3aWxsICpub3QqIGZpeCB0aGUg
dW5kZXJseWluZyBpc3N1ZXMsIGJ1dCAKPiDCoMKgbWVyZWx5IHByb3ZpZGUgYW4gaW5jZW50aXZl
IG5vdCB0byBmaXggdGhlbS4KCktlZXBpbmcgdGhlIDYgbW9udGggc2NoZWR1bGUgc3RpbGwgbGVh
ZHMgdG8gYSBzdWJzdGFudGlhbCBidXJkZW4gZm9yCm1hbmFnaW5nIHRoZSBzdGFibGUgcmVsZWFz
ZXMuCgo+ICogSXNzdWVzIGhpZ2hsaWdodGVkIHdlcmU6Cj4gwqAgKiAyLTMgbW9udGhzIHN0YWJp
bGl6aW5nIHBlcmlvZCBpcyB0b28gbG9uZwoKSSBhYnNvbHV0ZWx5IGFncmVlLgoKPiDCoCAqIFRv
byBtdWNoIHN0YXJ0L3N0b3Agb2YgZGV2ZWxvcG1lbnQgLSB3ZSBzaG91bGQgYnJhbmNoIGVhcmxp
ZXIgKHdlIG1haW5seSBkbyB0aGlzIG9uIHRoZSBsYXN0IAo+IMKgwqDCoMKgUkMgbm93KS4gVGhl
IHNlcmlhbCBwZXJpb2Qgb2YgZGV2ZWxvcG1lbnQgaGFzIGVzc2VudGlhbGx5IGJlY29tZSB0b28g
c2hvcnQuICpFdmVyeW9uZSogaW4gdGhlIAo+IMKgwqDCoMKgcm9vbSBhZ3JlZWQgdGhhdCBmaXhp
bmcgdGhpcywgaXMgdGhlICptb3N0IGltcG9ydGFudCBpc3N1ZSouCgpXaGlsZSBJJ20gcmVhbGx5
IGluIGZhdm9yIG9mIGJyYW5jaGluZyBlYXJseSBJIGZlYXIgdGhhdCB0aGlzIHdpbGwgZXZlbgpy
YWlzZSB0aGUgYnVyZGVuIG9uIHNvbWUgZmV3IGRldmVsb3BlcnMgd2hvIG5lZWQgdG8gYmFja3Bv
cnQgZml4ZXMgdG8KdGhlIGp1c3QgYnJhbmNoZWQgb2ZmIHJlbGVhc2UgY2FuZGlkYXRlLiBBbiBh
cHByb2FjaCB0byBzb2x2ZSB0aGlzIHdvdWxkCmJlIHRvIGFjY2VwdCBhIGRldmVsb3BtZW50IHBh
dGNoIG9ubHkgaW4gY2FzZSBpdCBpcyBhY2NvbXBhbmllZCBieSB0aGUKcmVsZWFzZSBiYWNrcG9y
dC4KCj4gwqAgKiBUZXN0aW5nIChha2EgT1NTVEVTVCkgYW5kIENJIGF1dG9tYXRpb24gaXMgdG9v
IGZyYWdpbGUgYW5kIHdlIGFyZSB0b28gc2xvdy4gRG8gd2UgbmVlZCBhbm90aGVyCj4gwqDCoMKg
IHdheSBvZiBzbW9rZSB0ZXN0aW5nIHdoaWNoIGFjdHMgYXMgYSBmaWx0ZXIgdG8gT1NTVEVTVCBh
bmQgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIGlzc3VlcyB0aGF0IAo+IMKgwqDCoMKgYmxvY2sgZXZl
cnlvbmUgLSBhbHNvIHNlZSB0aGUgR2l0bGFiIGRpc2N1c3Npb24gCj4gwqDCoMKgwqAoaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3Ro
cmVhZHMuaHRtbCMwMDEyNikKPiDCoMKgwqAgQWxzbywgd2UgY291bGQgZG8gdGVzdGluZyB1c2lu
ZyBRRU1VIGZvciBtb3N0IGNhc2VzIHdoaWNoIGFyZSBub3QgaGFyZHdhcmUgc3BlY2lmaWMgZm9y
IGZhc3RlciAKPiDCoMKgwqDCoHR1cm5hcm91bmQgYXMgVmlyeWFPUyBpcyBwbGFubmluZyBvbiBk
b2luZy4gVGhpcyBpcyBzbG93LCBidXQgY2FuIGJlIG9mZmxvYWRlZCBpbnRvIHRoZSBjbG91ZAo+
IMKgwqDCoCBhbmQgY291bGQgYmUgdHJpZ2dlcmVkIGJlZm9yZSBhIHBhdGNoIGhpdHMgc3RhZ2lu
Zy4gRG91ZyBpbmRpY2F0ZWQgaGUgY291bGQgaGVscCBnZXQgdGhlIG5lZWRlZCAKPiDCoMKgwqDC
oGNhcGFjaXR5IGZvciBmcmVlLgoKSSByZWFsbHkgbGlrZSBhdXRvbWF0aWMgdGVzdGluZywgYnV0
IE9TU1RFU1QgaGFzIGl0cyBwcm9ibGVtcy4KCkEgbWFqb3Igc291cmNlIG9mIHRoZSBwYWluIHNl
ZW1zIHRvIGJlIHRoZSBoYXJkd2FyZTogQWJvdXQgaGFsZiBvZiBhbGwKY2FzZXMgd2hlcmUgSSBs
b29rZWQgaW50byB0aGUgdGVzdCByZXBvcnRzIHRvIGZpbmQgdGhlIHJlYXNvbiBmb3IgYQpmYWls
aW5nIHRlc3QgZmxpZ2h0IHdlcmUgcmVsYXRlZCB0byBoYXJkd2FyZSBmYWlsdXJlcy4gTm90IHN1
cmUgaG93IHRvCnNvbHZlIHRoYXQuCgpBbm90aGVyIHBvdGVudGlhbCBwcm9ibGVtcyBzaG93ZWQg
dXAgbGFzdCB3ZWVrOiBPU1NURVNUIGlzIHVzaW5nIHRoZQpEZWJpYW4gc2VydmVycyBmb3IgZG9p
bmcgdGhlIGJhc2ljIGluc3RhbGxhdGlvbi4gQSBjaGFuZ2UgdGhlcmUgKGUuZy4KYSBuZXcgcG9p
bnQgcmVsZWFzZSkgd2lsbCBibG9jayB0ZXN0cy4gSSdkIHByZWZlciB0byBoYXZlIGEgbG9jYWwg
Y2FjaGUKb2YgdGhlIGxhc3Qga25vd24gZ29vZCBzZXQgb2YgKi5kZWIgZmlsZXMgdG8gYmUgdXNl
ZCBlc3BlY2lhbGx5IGZvciB0aGUKYnJhbmNoZWQgWGVuIHZlcnNpb25zLiBUaGlzIHdvdWxkIHJ1
bGUgb3V0IHJlbW90ZSBwcm9ibGVtcyBmb3IgcmVsZWFzZXMuCgo+IMKgICogVGVzdGluZyBmb3Ig
ZW5kLXVzZXJzIGlzIHRvbyBoYXJkOiB3ZSBzaG91bGQgbm90IHJlcXVpcmUgdGhlbSB0byBidWls
ZCBYZW4gLSBhZ2FpbiB3aXRoIEdpdExhYiAKPiDCoMKgwqDCoGFzIHBlciBwcmV2aW91cyBkaXNj
dXNzaW9uIHdlIGNvdWxkIGRlbGl2ZXIgdW5zaWduZWQgUlBNcyBhbmQgRGVidWcgQnVpbGRzIGZv
ciB0ZXN0aW5nLiBJZiB3ZSAKPiDCoMKgwqDCoHdlcmUgYWJsZSB0byBkbyB0aGlzLCB0aGlzIHNo
b3VsZCBoZWxwIAo+IMKgCj4gVGhlbiB0aGVyZSB3YXMgYSBkaXNjdXNzaW9uIG9uIGhvdyB3ZSBj
b3VsZCBtYWtlIG1vcmUgZG93bnN0cmVhbXMgY29hbGVzY2UgYXJvdW5kIHRoZSBzYW1lIFhlbiAK
PiByZWxlYXNlcy4gVGhpcyBkaXNjdXNzaW9uIHdhcyBkcml2ZW4gYnkgRG91ZyBHLCBidXQgd2Ug
ZGlkbid0IGNvbWUgdG8gYSBjb25jbHVzaW9uLiBJZiB3ZSB3ZXJlIAo+IGFibGUgdG8gZG8gdGhp
cywgd2UgY291bGQgaW50cm9kdWNlIGEgbW9kZWwgc2ltaWxhcmx5IHRvIERlYmlhbiwgd2VyZSBk
b3duc3RyZWFtcyBjb3VsZCBwdWxsIAo+IHRvZ2V0aGVyIGFuZCBmdW5kIGEgbG9uZ2VyIHN1cHBv
cnQgcGVyaW9kIGZvciBhIFhlbiB2ZXJzaW9uIHdoaWNoIHRoZSBtYWpvcml0eSBvZiBkb3duc3Ry
ZWFtcyAKPiB1c2UsIHdpdGhvdXQgaW1wYWN0aW5nIHRoZSBzdGFibGUgcmVsZWFzZSBtYWludGFp
bmVyLiAKPiDCoAo+IERvdWcgbWVudGlvbmVkIHRvIG1lIGFmdGVyd2FyZHMsIHRoYXQgdGhlcmUg
aXMgYSBYZW4gU2xhY2sgY2hhbm5lbCBmb3IgZGlzdHJvcyB3aGljaCBpcyB2ZXJ5IAo+IGFjdGl2
ZSwgd2hlcmUgd2UgY291bGQgdGVzdCB0aGlzIGlkZWEuCj4gwqAKPiBBbm90aGVyIGFwcHJvYWNo
IHdvdWxkIGJlIHRvIGZvbGxvdyBhIG1vZGVsIGFzIHRoZSBXYXlsYW5kIGFuZCBYMTEgY29tbXVu
aXRpZXMgZG8sIHdoaWNoIGhhdmUgCj4gZGlmZmVyZW50IHN1cHBvcnQgcGVyaW9kcyBmb3Igb2Rk
IGFuZCBldmVuIHJlbGVhc2VzLiBUaGV5IHVzZSB0aGUgb2RkLXVuc3RhYmxlL2V2ZW4tc3RhYmxl
IHN0eWxlIAo+IG9mIHZlcnNpb25pbmcuIFRoaXMgbWF5IGJlIHdvcnRoIGludmVzdGlnYXRpbmcg
ZnVydGhlci4KCkkgYmVsaWV2ZSBqdXN0IGxlYXZpbmcgb3V0IGV2ZXJ5IHNlY29uZCByZWxlYXNl
IChpLmUuIGRvaW5nIG9uZSByZWxlYXNlCnBlciB5ZWFyKSBpcyBhIHJvdWdoIGVxdWl2YWxlbnQg
Zm9yIHRoYXQgd2l0aCBsZXNzIG92ZXJoZWFkLgoKPiBMYXJzIG5vdGVkIHRoYXQgSSBtYXkgbWFr
ZSBzZW5zZSB0byBhcnJhbmdlIGEgY29tbXVuaXR5IGNhbGwgdG8gbWFrZSBtb3JlIHByb2dyZXNz
IG9uIHRoaXMgZGlzY3Vzc2lvbi4KClllcywgcGxlYXNlLiBJJ2QgbGlrZSB0byBrbm93IGhvdyB0
byBkbyB0aGUgbmV4dCByZWxlYXNlLiA6LSkKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 06:29:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 06: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 1faEoc-00033O-VQ; Tue, 03 Jul 2018 06:29: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faEob-00033J-AY
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 06:29:29 +0000
X-Inumbo-ID: 6ac07245-7e8a-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ac07245-7e8a-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 08:29:20 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 00:29:26 -0600
Message-Id: <5B3B17C502000078001D00B3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 00:29:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>, "Doug Goldstein" <cardoe@cardoe.com>
References: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
 <fbda932a-5710-93f5-2fc2-0052dfbafebc@arm.com>
 <5B32016502000078001CDE5B@prv1-mh.provo.novell.com>
 <31923b8c-8c90-9410-e767-25456c74f8a6@arm.com>
 <20180702202858.6ngi3cjddblvfqyt@doug-macbook.localdomain>
In-Reply-To: <20180702202858.6ngi3cjddblvfqyt@doug-macbook.localdomain>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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+IE9uIDAyLjA3LjE4IGF0IDIyOjI4LCA8Y2FyZG9lQGNhcmRvZS5jb20+IHdyb3RlOgo+IE9u
IE1vbiwgSnVsIDAyLCAyMDE4IGF0IDAyOjQ3OjQyUE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90
ZToKPj4gT24gMDYvMjYvMjAxOCAxMDowMyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4gPiA+
ID4gT24gMjYuMDYuMTggYXQgMTA6NDMsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+
ID4gPiBPbiAyNi8wNi8xOCAwODoyNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4gPiA+IEBAIC02
OTgsMjYgKzcwMSwzMCBAQCBzdGF0aWMgdm9pZCBwcmludGtfc3RhcnRfb2ZfbGluZShjb25zdCBj
Cj4+ID4gPiA+ICAgICAgICBjYXNlIFRTTV9EQVRFX01TOgo+PiA+ID4gPiAgICAgICAgICAgIHRt
ID0gd2FsbGNsb2NrX3RpbWUoJm5zZWMpOwo+PiA+ID4gPiAtICAgICAgICBpZiAoIHRtLnRtX21k
YXkgPT0gMCApCj4+ID4gPiA+IC0gICAgICAgICAgICByZXR1cm47Cj4+ID4gPiA+IC0KPj4gPiA+
ID4gLSAgICAgICAgaWYgKCBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID09IFRTTV9EQVRFICkKPj4g
PiA+ID4gLSAgICAgICAgICAgIHNucHJpbnRmKHRzdHIsIHNpemVvZih0c3RyKSwgIlslMDR1LSUw
MnUtJTAydSAlMDJ1OiUwMnU6JTAydV0gIiwKPj4gPiA+ID4gLSAgICAgICAgICAgICAgICAgICAg
IDE5MDAgKyB0bS50bV95ZWFyLCB0bS50bV9tb24gKyAxLCB0bS50bV9tZGF5LAo+PiA+ID4gPiAt
ICAgICAgICAgICAgICAgICAgICAgdG0udG1faG91ciwgdG0udG1fbWluLCB0bS50bV9zZWMpOwo+
PiA+ID4gPiAtICAgICAgICBlbHNlCj4+ID4gPiA+ICsgICAgICAgIGlmICggdG0udG1fbWRheSAp
Cj4+ID4gPiA+ICsgICAgICAgIHsKPj4gPiA+ID4gICAgICAgICAgICAgICAgc25wcmludGYodHN0
ciwgc2l6ZW9mKHRzdHIpLAo+PiA+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgIlslMDR1LSUw
MnUtJTAydSAlMDJ1OiUwMnU6JTAydS4lMDMiUFJJdTY0Il0gIiwKPj4gPiA+ID4gKyAgICAgICAg
ICAgICAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPT0gVFNNX0RBVEUKPj4gPiA+ID4g
KyAgICAgICAgICAgICAgICAgICAgID8gIlslMDR1LSUwMnUtJTAydSAlMDJ1OiUwMnU6JTAydV0g
Igo+PiA+ID4gPiArICAgICAgICAgICAgICAgICAgICAgOiAiWyUwNHUtJTAydS0lMDJ1ICUwMnU6
JTAydTolMDJ1LiUwMyJQUkl1NjQiXSAiLAo+PiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAg
ICAxOTAwICsgdG0udG1feWVhciwgdG0udG1fbW9uICsgMSwgdG0udG1fbWRheSwKPj4gPiA+ID4g
ICAgICAgICAgICAgICAgICAgICAgICAgdG0udG1faG91ciwgdG0udG1fbWluLCB0bS50bV9zZWMs
IG5zZWMgLyAxMDAwMDAwKTsKPj4gPiA+IAo+PiA+ID4gSSBmaW5kIHRoaXMgY2hhbmdlIHJhdGhl
ciBkaWZmaWN1bHQgdG8gcmVhZCBiZWNhdXNlIHRoZSBudW1iZXIgb2YKPj4gPiA+IGFyZ3VtZW50
cyBmb3IgdGhlIDIgZm9ybWF0cyBhcmUgZGlmZmVyZW50LiBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8g
a2VlcAo+PiA+ID4gdGhlIHR3byBzbnByaW50ZiBzZXBhcmF0ZWx5Lgo+PiA+IAo+PiA+IEFuZCBJ
IGZpbmQgdGhlIHJlZHVuZGFuY3kgcmF0aGVyIHVnbHkgdG8gbWFpbnRhaW4sIHNvIEknZCBwcmVm
ZXIgdG8gc3RpY2sgdG8KPj4gPiBzaW5nbGUgaW52b2NhdGlvbi4KPj4gCj4+IE1heWJlIGl0IGlz
IGZvciB5b3UuIE5vdCBmb3IgbWUuCj4gCj4gSSdtIGluIGFncmVlbWVudCB3aXRoIEp1bGllbi4g
SXRzIG5vdCBlYXN5IHRvIGZvbGxvdyBhbmQgY2VydGFpbmx5IG5vdAo+IGhhdmluZyB0aGUgbnVt
YmVyIG9mIGFyZ3VtZW50cyBsaW5lIHVwIGxvb2tzIGxpa2UgYSAiY29kZSBzbWVsbCIgdG8gbWUu
CgpIYXZpbmcgbG9va2VkIGFnYWluLCBkbyBib3RoIG9mIHlvdSByZWFsaXplIHRoYXQgSSBkaWRu
J3QgZG8gdGhpcyBjaGFuZ2UKanVzdCBiZWNhdXNlIEkgbGlrZSBpdCBiZXR0ZXIgdGhpcyB3YXks
IGJ1dCBmaXJzdCBhbmQgZm9yZW1vc3QgdG8gYXZvaWQKYW5vdGhlciBsZXZlbCBvZiBpbmRlbnRh
dGlvbiAocGx1cyB0byBtYWtlIG1vcmUgb2J2aW91cyB0aGUgc2ltaWxhcml0eQpiZXR3ZWVuIHRo
ZSB0d28gZm9ybWF0IHN0cmluZ3MpPyBUaGUgYWx0ZXJuYXRpdmUgb2YKCiAgICAgICAgaWYgKCB0
bS50bV9tZGF5ID09IDAgKQogICAgICAgICAgICAvKiBub3RoaW5nICovOwogICAgICAgIGVsc2Ug
aWYgKCBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID09IFRTTV9EQVRFICkKICAgICAgICB7CiAgICAg
ICAgICAgIC4uLgoKKHRvIGFsc28gYXZvaWQgdGhlIGV4dHJhIGxldmVsKSBkb2Vzbid0IGxvb2sg
YmV0dGVyIHRvIG1lLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 07:00:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 07: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 1faFIZ-0006PU-26; Tue, 03 Jul 2018 07:00: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faFIX-0006PL-QA
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 07:00:25 +0000
X-Inumbo-ID: c403ced1-7e8e-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c403ced1-7e8e-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 07:00:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 01:00:23 -0600
Message-Id: <5B3B1F0302000078001D00D1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 01:00:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Lars Kurth" <lars.kurth@citrix.com>,
 "Juergen Gross" <jgross@suse.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
In-Reply-To: <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Rich Persaud <persaur@gmail.com>, Doug Goldstein <cardoe@cardoe.com>,
 advisory-board@lists.xenproject.org, committers@xenproject.org
Content-Type: text/plain; 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+IE9uIDAzLjA3LjE4IGF0IDA4OjI2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAw
Mi8wNy8xOCAyMDowMywgTGFycyBLdXJ0aCB3cm90ZToKPj4gICAqIFRvbyBtdWNoIHN0YXJ0L3N0
b3Agb2YgZGV2ZWxvcG1lbnQgLSB3ZSBzaG91bGQgYnJhbmNoIGVhcmxpZXIgKHdlIG1haW5seSBk
byB0aGlzIG9uIHRoZSBsYXN0IAo+PiAgICAgUkMgbm93KS4gVGhlIHNlcmlhbCBwZXJpb2Qgb2Yg
ZGV2ZWxvcG1lbnQgaGFzIGVzc2VudGlhbGx5IGJlY29tZSB0b28gc2hvcnQuICpFdmVyeW9uZSog
aW4gdGhlIAo+PiAgICAgcm9vbSBhZ3JlZWQgdGhhdCBmaXhpbmcgdGhpcywgaXMgdGhlICptb3N0
IGltcG9ydGFudCBpc3N1ZSouCj4gCj4gV2hpbGUgSSdtIHJlYWxseSBpbiBmYXZvciBvZiBicmFu
Y2hpbmcgZWFybHkgSSBmZWFyIHRoYXQgdGhpcyB3aWxsIGV2ZW4KPiByYWlzZSB0aGUgYnVyZGVu
IG9uIHNvbWUgZmV3IGRldmVsb3BlcnMgd2hvIG5lZWQgdG8gYmFja3BvcnQgZml4ZXMgdG8KPiB0
aGUganVzdCBicmFuY2hlZCBvZmYgcmVsZWFzZSBjYW5kaWRhdGUuIEFuIGFwcHJvYWNoIHRvIHNv
bHZlIHRoaXMgd291bGQKPiBiZSB0byBhY2NlcHQgYSBkZXZlbG9wbWVudCBwYXRjaCBvbmx5IGlu
IGNhc2UgaXQgaXMgYWNjb21wYW5pZWQgYnkgdGhlCj4gcmVsZWFzZSBiYWNrcG9ydC4KCkkgdGhp
bmsgdGhhdCB3b3VsZCBkZXBlbmQgb24gd2hlbiBleGFjdGx5IHdlIGJyYW5jaCBhbmQgd2hldGhl
ciwgYXMKd2UgZG8gbm93LCB3ZSB0cnkgdG8gYXZvaWQgZG9pbmcgaW50cnVzaXZlIGNvbW1pdHMg
dW50aWwgdGhlIHJlbGVhc2UKd2FzIGRvbmUuIEdlbmVyYWxseSBiYWNrcG9ydHMgdG8gdGhlIG1v
c3QgcmVjZW50IHN0YWJsZSB0cmVlIChldmVuCmFmdGVyIGl0cyByZWxlYXNlKSBhcmUgcHJldHR5
IHNpbXBsZS4KClRoZSB0aGluZyBJJ2QgYmUgd29ycmllZCBhYm91dCBpZiB3ZSBicmFuY2hlZCBy
ZWFsbHkgZWFybHkgKHNheSBhdCB0aGUKZmlyc3QgUkMpIGlzIHRoYXQgcGVvcGxlIHdvdWxkIGZv
Y3VzIGV2ZW4gbGVzcyBvbiB0aGUgcmVsZWFzZSBicmFuY2gsCmJ1dCBwYXkgYXR0ZW50aW9uIG9u
bHkgdG8gd2hhdCB0aGV5IHdhbnQgaW4gdGhlIG5leHQgdmVyc2lvbi4gVG8gYmUKZmFpciwgbG9v
a2luZyBhdCAiZm9yLW5leHQiIHBhdGNoIHN1Ym1pc3Npb25zLCB0aGlzIGhhc24ndCBiZWVuIGFz
IGJhZAp0aGlzIHRpbWUgYXMgaXQgaGFkIGJlZW4gZHVyaW5nIHRoZSA0LjEwIGZyZWV6ZSwgYnV0
IEknZCB2ZXJ5IG11Y2gKZXhwZWN0IHRoZSBzaXR1YXRpb24gdG8gYmVjb21lIHdvcnNlIGFnYWlu
IGlmIHdlIGZvcm1hbGx5IHN0YXJ0ZWQKdGhlIG5leHQgZGV2ZWxvcG1lbnQgcGVyaW9kIGVhcmx5
LgoKRnVuZGFtZW50YWxseSB0aGUgcHJvYmxlbSBjYW4gYXMgd2VsbCBiZSBzZWVuIHdoZW4gbG9v
a2luZyBhdCBhbnkKb2YgdGhlIHN0YWJsZSBicmFuY2hlczogVGhlIHZhcmlldHkgb2YgYXV0aG9y
cyB0aGVyZSBpcyBzaWduaWZpY2FudGx5Cm1vcmUgbmFycm93IHRoYW4gZm9yIHdoYXQgZ29lcyBp
bnRvIG1hc3Rlci4gSSB1bmRlcnN0YW5kIHBlb3BsZQptb3N0bHkgY2FyZSBhYm91dCB0aGVpciBm
ZWF0dXJlcywgYnV0IHRoZXJlIG91Z2h0IHRvIGJlIGEgY2VydGFpbgpsZXZlbCBvZiByZXNwb25z
aWJpbGl0eSBiZXlvbmQgdGhhdCBieSBldmVyeW9uZS4gRm9yIGV4YW1wbGUsIEknZApzb3J0IG9m
IGV4cGVjdCBpdCB0byBiZSB0aGUgcnVsZSByYXRoZXIgdGhhbiB0aGUgZXhjZXB0aW9uIHRoYXQK
cGVvcGxlIGxvb2sgYXQgbmVhcmJ5IGNvZGUgb3IgY29kZSB0aGV5IGNsb25lLCBhbmQgYWRkcmVz
cyBpc3N1ZXMKdGhleSBzZWUuIEF0IHRoZSByaXNrIG9mIHJlcGVhdGluZyBteXNlbGYsIGEgbGFy
Z2UgbnVtYmVyIG9mIHRoZQpzZWN1cml0eSBpc3N1ZXMgZm91bmQgcmVzdWx0cyBmcm9tIHBheWlu
ZyBhdHRlbnRpb24gdG8gbmVhcmJ5IGNvZGUKKGFsc28gZHVyaW5nIGNvZGUgcmV2aWV3KS4gTG9v
a2luZyBvdmVyIHRoZSBsaXN0IG9mIHJlcG9ydGVycyB0aGVyZQp2ZXJ5IHdlbGwgc3VwcG9ydHMg
bXkgc3RhdGVtZW50IGFib3ZlIHJlZ2FyZGluZyBmZWF0dXJlCnN1Ym1pc3Npb24gYXV0aG9ycyB2
cyBidWcgZml4IG9uZXMuCgpXaGljaCByZW1pbmRzIG1lIG9mIGEgcmVsYXRlZCBxdWVzdGlvbjog
SG93IGRvIHdlIGRlZmluZQptYWludGFpbmVyc2hpcD8gSXMgaXQgcmVhbGx5IGVub3VnaCB0byBh
Y2sgYSBmZXcgcGF0Y2hlcyBoZXJlIGFuZAp0aGVyZSB0byBiZSBjb25zaWRlcmVkIGEgbWFpbnRh
aW5lcj8gVG8gbWUsIGNvZGUgbWFpbnRlbmFuY2UKYWxzbyAoYW5kIHBlcmhhcHMgZmlyc3Qgb2Yg
YWxsKSBtZWFucyBhY3RpdmVseSBsb29raW5nIGFmdGVyIHRoZQpjb2RlLiBBbmQgeWVzLCBJJ20g
YXdhcmUgdGhhdCBhbiBpbXBsaWNhdGlvbiBvZiB0aGUgaW1wbGljYXRpb24KaGVyZSBtaWdodCBi
ZSB0aGUgdW5kZXNpcmFibGUgc2l0dWF0aW9uIG9mIHVzIGhhdmluZyBtb3JlCnVubWFpbnRhaW5l
ZCBjb2RlIGluIHRoZSB0cmVlIGFuZC9vciBldmVuIGxhcmdlciBib2RpZXMgb2YgY29kZQppbiBl
dmVuIGZld2VyIGhhbmRzLiBTbyBpdCBpcyAoYXMgYWxtb3N0IGFsd2F5cykgYSBtYXR0ZXIgb2YK
d2VpZ2hpbmcgcHJvcyBhbmQgY29ucy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 07:12:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 07: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 1faFU0-0007a5-0A; Tue, 03 Jul 2018 07:12: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faFTy-0007a0-IM
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 07:12:14 +0000
X-Inumbo-ID: 6ac6e1a9-7e90-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ac6e1a9-7e90-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 07:12:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 01:12:12 -0600
Message-Id: <5B3B21CA02000078001D00F3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 01:12:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <talons.lee@gmail.com>
References: <20180703012629.507-1-xin.li@citrix.com>
In-Reply-To: <20180703012629.507-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>,
 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>

Rmlyc3Qgb2YgYWxsIC0gcGxlYXNlIGluZGljYXRlIHRoZSB2ZXJzaW9uIGFsc28gaW4gdGhlIHN1
YmplY3QsIGkuZS4gaGVyZQpbUEFUQ0ggdjIgMS8yXSBvciBzb21lIHN1Y2guCgo+Pj4gT24gMDMu
MDcuMTggYXQgMDM6MjYsIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4gd3JvdGU6Cj4gdjIKPiBUbyBm
dXJ0aGVyIGRpc2N1c3M6Cj4gMSkgaXMgImR1bW15IiBhIGdvb2QgY29tbWFuZCBsaW5lIG9wdGlv
bj8KPiBvdGhlciBjaG9pY2VzOiBiYXNpYyIsICJ0cml2aWFsIiwgb3IgInNpbXBsZSIKCkluZGVl
ZCwgYnV0IG5vdCBsaW1pdGVkIHRvIHRoZSBuYW1lZCBzZXQuCgpBZGRpdGlvbmFsbHksIHBsZWFz
ZSBoYXZlIGEgYnJpZWYgc3VtbWFyeSBvZiBjaGFuZ2VzIGZyb20gdGhlIHByaW9yCnZlcnNpb24g
aGVyZS4KCj4gKyAgICBzd2l0Y2ggKCB4c21fYm9vdHBhcmFtICkKPiArICAgIHsKPiArICAgIGNh
c2UgWFNNX0JPT1RQQVJBTV9EVU1NWToKPiArICAgICAgICBicmVhazsKPiArCj4gKyAgICBjYXNl
IFhTTV9CT09UUEFSQU1fRkxBU0s6Cj4gKyAgICAgICAgZmxhc2tfaW5pdChwb2xpY3lfYnVmZmVy
LCBwb2xpY3lfc2l6ZSk7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgZGVmYXVsdDoKPiAr
ICAgICAgICBwcmludGsoIlhTTTogSW52YWxpZCB2YWx1ZSBmb3IgeHNtPSBib290IHBhcmFtZXRl
ci5cbiIpOwoKQXMgSSB0aGluayBJJ3ZlIHNhaWQgYmVmb3JlIC0gZ2VuZXJhbGx5IG5vIGZ1bGwg
c3RvcCBhdCB0aGUgZW5kIG9mIGxvZwptZXNzYWdlcyBwbGVhc2UuIEkgYWxzbyB0aGluayB0aGF0
IGluIGVycm9yIG1lc3NhZ2VzIGxpa2UgdGhpcyB0aGUKb2ZmZW5kaW5nIHN0cmluZyBzaG91bGQg
YmUgbG9nZ2VkIGFzIHdlbGwuICBXaGljaCBwb2ludHMgb3V0IGFuCmlzc3VlIHdpdGggdGhlIGNo
YW5nZTogV2l0aG91dCBDT05GSUdfWFNNX0ZMQVNLICh1bmRlciB0aGUKY3VycmVudCBuYW1pbmcg
YXMgcHJvcG9zZWQgYnkgQW5kcmV3OyB5b3Ugc2hvdWxkIGJ0dyBjb250aW51ZQp0byBuYW1lIHRo
ZSBkZXBlbmRlbmN5IG9mIHlvdXIgc2VyaWVzIG9uIGhpcyBvbmUgdW50aWwgdGhhdApwcmVyZXEg
aGFzIGxhbmRlZCBpbiBzdGFnaW5nLCB3aGljaCB5b3UnZCBpZGVhbGx5IGRvIGluIGEgMC8yIGNv
dmVyCmxldHRlcikgd291bGQgcGVyaGFwcyBiZXR0ZXIgcmVzdWx0IGluIHRoaXMgZXJyb3IgbWVz
c2FnZSB0byBiZQppc3N1ZWQsIGluIGZhdm9yIG9mIG9yIGluIGFkZGl0aW9uIHRvIHRoZSBjb21t
YW5kIGxpbmUgcGFyc2luZyBvbmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 07:29:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 07: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 1faFkL-0000Xd-4Z; Tue, 03 Jul 2018 07: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faFkJ-0000XY-NF
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 07:29:07 +0000
X-Inumbo-ID: c6160a66-7e92-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c6160a66-7e92-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 07:29:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="75643743"
Date: Tue, 3 Jul 2018 09:28:55 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20180703072855.ijfw5od5b63qi25q@mac.bytemobile.com>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
 <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
 <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
 <23345.6832.106103.997622@mariner.uk.xensource.com>
 <20180626064917.wasgl6de6x6o3toi@mac.bytemobile.com>
 <cd3006a9-0ee4-ffc6-dccc-fe47d64c6a58@arm.com>
 <alpine.DEB.2.10.1807021013570.23811@sstabellini-ThinkPad-X260>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.10.1807021013570.23811@sstabellini-ThinkPad-X260>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH RFC] 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: Ian Jackson <ian.jackson@citrix.com>, Julien Grall <julien.grall@arm.com>,
 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>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6MTg6MTdBTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+IE9uIE1vbiwgMiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4g
T24gMDYvMjYvMjAxOCAwNzo0OSBBTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24g
TW9uLCBKdW4gMjUsIDIwMTggYXQgMDU6Mzk6MTJQTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6
Cj4gPiA+ID4gUm9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIFJGQ10gdG9vbHMv
bGlieGw6IFN3aXRjaCBBcm0gZ3Vlc3QKPiA+ID4gPiB0eXBlIHRvIFBWSCIpOgo+ID4gPiA+ID4g
SU1PIEkgd291bGQgcmVtb3ZlIHRoZSAndHlwZScgb3B0aW9uIGZyb20geGwuY2ZnIChzbyB0aGF0
IGl0J3MKPiA+ID4gPiA+IGJhc2ljYWxseSBpZ25vcmVkKSBpbiB0aGUgQVJNIGNhc2UgYW5kIGZv
cmNlIGl0IGludGVybmFsbHkgdG8gUFZIIChpZgo+ID4gPiA+ID4gdGhhdCdzIHRoZSBiZXN0IHJv
dXRlIGZvciBjdXJyZW50IEFSTSBndWVzdHMpLgo+ID4gPiA+IAo+ID4gPiA+IFdoYXQgYWJvdXQg
bGlidmlydCB1c2VycyA/ICBJIGhhdmVuJ3Qgc2VlbiB3aGF0IGEgbGlidmlydCBYZW4gQVJNCj4g
PiA+ID4gZ3Vlc3QgY29uZmlnIGxvb2tzIGxpa2UgYnV0IHdlIG5lZWQgdG8gbWVhayBzdXJlIHRo
YXQgZXhpc3RpbmcgZ3Vlc3RzCj4gPiA+ID4gZG9uJ3QgYnJlYWsuCj4gPiA+IAo+ID4gPiBGb3Ig
bGl2YmlydCAob3IgdXNlcnMgb2YgbGlieGwgbGlicmFyeSkgd2UgY291bGQgZm9yY2UgdGhlIHR5
cGUgdG8KPiA+ID4gcHZoLCByZWdhcmRsZXNzIG9mIHRoZSB2YWx1ZSBzZXQgYnkgdGhlIGNsaWVu
dCwgYnV0IEkgZ3Vlc3MgdGhhdCB3b3VsZAo+ID4gPiBtYWtlIGFkZGluZyB0eXBlcyBsYXRlciBv
biBxdWl0ZSBjb21wbGljYXRlZC4KPiA+IAo+ID4gSSBhbSBmYWlybHkgY29uZmlkZW50IHdlIHdp
bGwgbmV2ZXIgaGF2ZSBQViBndWVzdCBvbiBBcm0uIFNvIG9uZSBzb2x1dGlvbgo+ID4gd291bGQg
YmUgdG8gYWxpYXMgUFYgdG8gUFZIIGZvciBBcm0uIFRoaXMgc3RpbGwgZ2l2ZSB1cyB0aGUgbGli
ZXJ0eSB0byBhZGQKPiA+IG1vcmUgZ3Vlc3QgdHlwZSBpbiB0aGUgZnV0dXJlLgo+ID4gCj4gPiBB
bnkgb3BpbmlvbnM/Cj4gCj4gUm9nZXIsIHdoYXQgaXMgdGhlIHBsYW4gZm9yIHg4Nj8gV2Fzbid0
IHRoZXJlIGFuIGlkZWEgdG8gc2lsZW50bHkgYW5kCj4gdHJhbnNwYXJlbnRseSAidXBncmFkZSIg
UFYgZ3Vlc3RzIHRvIFBWSCB3aGVuIHBvc3NpYmxlICh3aGVuIGhhcmR3YXJlCj4gc3VwcG9ydCBp
cyBhdmFpbGFibGUpPwoKVGhpcyBjb3VsZCBvbmx5IGJlIGRvbmUgZm9yIHhsIGNvbmZpZyBmaWxl
cyB0aGF0IGRvbid0IHNwZWNpZnkgYQondHlwZScgb3B0aW9uIElNTywgZm9yIGxpYnZpcnQgYW5k
IG90aGVyIHVzZXJzIG9mIGxpYnhsIEkgZG9uJ3QgdGhpbmsKdGhpcyBpcyBmZWFzaWJsZS4KCj4g
SWYgdGhhdCBpcyB0aGUgY2FzZSwgYmFzaWNhbGx5IHdlIGNvdWxkIGRvIHRoZSBzYW1lIGZvciBB
Uk0uIFdlIGNvdWxkCj4gaGF2ZSBhbiBoYXJkd2FyZSBmZWF0dXJlcyBjaGVjaywgdGhhdCB3b3Vs
ZCBhbHdheXMgcmV0dXJuIHRydWUgb24gQVJNCj4gYmVjYXVzZSB3aXRob3V0IHZpcnR1YWxpemF0
aW9uIGV4dGVuc2lvbnMgWGVuIGNhbm5vdCBldmVuIGJvb3QsIHRoZW4KPiB1cGdyYWRlIFBWIHRv
IFBWSC4gT24geDg2IHRoZSB1cGdyYWRlIHdvdWxkIG9ubHkgaGFwcGVuIHdoZW4gdGhlCj4gcmVx
dWlyZWQgZmVhdHVyZXMgYXJlIHByZXNlbnQuCgpJdCdzIHNsaWdodGx5IG1vcmUgY29udm9sdXRl
ZCBvbiB4ODYgYmVjYXVzZSBhcGFydCBmcm9tIHRoZSBoYXJkd2FyZQpmZWF0dXJlcyB5b3UgYWxz
byBuZWVkIHRvIHBhcnNlIHRoZSBrZXJuZWwgaW4gb3JkZXIgdG8gZmlndXJlIG91dCBpZgppdCBo
YXMgdGhlIFBWSCBlbnRyeSBwb2ludCBiZWZvcmUgc2V0dGluZyB0aGUgdHlwZSB0byBQVkguCgpS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 07:34:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 07: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 1faFp1-0001Ym-7y; Tue, 03 Jul 2018 07:33: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faFoz-0001Xh-VW
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 07:33:57 +0000
X-Inumbo-ID: 732e7b6c-7e93-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 732e7b6c-7e93-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 07:33:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 01:33:55 -0600
Message-Id: <5B3B26E202000078001D0114@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 01:33:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <talons.lee@gmail.com>, "Daniel de Graaf" <dgdegra@tycho.nsa.gov>
References: <20180703012629.507-1-xin.li@citrix.com>
 <20180703012629.507-2-xin.li@citrix.com>
In-Reply-To: <20180703012629.507-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>,
 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>
Content-Type: text/plain; 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+IE9uIDAzLjA3LjE4IGF0IDAzOjI2LCA8dGFsb25zLmxlZUBnbWFpbC5jb20+IHdyb3RlOgo+
IHYyCj4gVG8gZnVydGhlciBkaXNjdXNzOgo+IDEpIGlzIHRoZSBuZXcgS2NvbmZpZyBvcHRpb24g
WFNNX1NJTE8gbmVjZXNzYXJ5Pwo+IHdlIGNhbiBoYW5kbGUgU0lMTyBzaW1pbGFyIGFzIERVTU1Z
LCB1c2luZyBleHN0aW5nIENPTkZJR19YU00uCj4gCj4gMikgZXhwbGFpbiAidW5tZWRpYXRlZCBj
b21tdW5pY2F0aW9uIGNoYW5uZWwiCgpJJ20gY29uZnVzZWQ6IEFzIHNhaWQgaW4gdGhlIHJlcGx5
IHRvIHBhdGNoIDEsIHRoaXMgc2VjdGlvbiBpcyBnZW5lcmFsbHkKZXhwZWN0ZWQgdG8gY29udGFp
biBpbmZvcm1hdGlvbiBvbiB3aGF0IGhhcyBjaGFuZ2VkIGZyb20gdGhlIHByaW9yCnZlcnNpb24u
IEkgdGFrZSBpdCB0aGUgYWJvdmUgaXRlbSBpbnN0ZWFkIHJlbGF0ZWQgdG8gdGhlICJUbyBmdXJ0
aGVyCmRpc2N1c3MiIHN1Yi1oZWFkaW5nLgoKPiAzKSBpcyBpdCBPSyB0byB1c2UgdGhlIGluZGly
ZWN0IGNhbGwgZHVtbXlfeHNtX29wcy5ldnRjaG5fdW5ib3VuZD8KCkknbSBub3QgY29udmluY2Vk
IGl0IHdhcyB3b3J0aHdoaWxlIHRvIHNlbmQgdjIgd2l0aCBhbGwgb2YgdGhlc2Ugc3RpbGwKb3Bl
bi4KCj4gKy8qCj4gKyAqIENoZWNrIGlmIGludGVyLWRvbWFpbiBjb21tdW5pY2F0aW9uIGlzIGFs
bG93ZWQuCj4gKyAqIFJldHVybiB0cnVlIHdoZW4gcGFzcyBjaGVjay4KPiArICovCj4gK3N0YXRp
YyBib29sIHNpbG9fbW9kZV9kb21fY2hlY2soc3RydWN0IGRvbWFpbiAqbGRvbSwgc3RydWN0IGRv
bWFpbiAqcmRvbSkKPiArewo+ICsgICAgc3RydWN0IGRvbWFpbiAqY3VyX2RvbSA9IGN1cnJlbnQt
PmRvbWFpbjsKCmNvbnN0ICh0aHJlZSB0aW1lcyBhbHRvZ2V0aGVyKQoKPiArICAgIHJldHVybiAo
aXNfY29udHJvbF9kb21haW4oY3VyX2RvbSkgfHwgaXNfY29udHJvbF9kb21haW4obGRvbSkgfHwK
PiArICAgICAgICAgICAgaXNfY29udHJvbF9kb21haW4ocmRvbSkgfHwgbGRvbSA9PSByZG9tKTsK
PiArfQo+ICsKPiArc3RhdGljIGludCBzaWxvX2V2dGNobl91bmJvdW5kKHN0cnVjdCBkb21haW4g
KmQxLCBzdHJ1Y3QgZXZ0Y2huICpjaG4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBkb21pZF90IGlkMikKPiArewo+ICsgICAgaW50IHJjID0gLUVQRVJNOwo+ICsgICAgc3RydWN0
IGRvbWFpbiAqZDIgPSByY3VfbG9ja19kb21haW5fYnlfaWQoaWQyKTsKPiArICAgIGlmICggZDIg
IT0gTlVMTCAmJiBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQoKQmxhbmsgbGluZSBwbGVh
c2UgYmV0d2VlbiBkZWNsYXJhdGlvbihzKSBhbmQgc3RhdGVtZW50KHMpLiBBbmQKY29uc3Qgb24g
dGhlIGxvY2FsIHZhcmlhYmxlIGRlY2xhcmF0aW9uIGFnYWluLgoKQWxzbywgaXMgRE9NSURfU0VM
RiByZWFsbHkgbm90IGFsbG93ZWQgaGVyZSBmb3IgaWQyPyBJIGRvbid0IHRoaW5rCnNvLCBsb29r
aW5nIGF0IGUuZy4gZXZ0Y2huX2FsbG9jX3VuYm91bmQoKS4KCj4gK3N0YXRpYyBpbnQgc2lsb19n
cmFudF9jb3B5KHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpkMikKPiArewo+ICsg
ICAgaWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQo+ICsgICAgICAgIHJldHVybiBk
dW1teV94c21fb3BzLmdyYW50X2NvcHkoZDEsIGQyKTsKPiArICAgIHJldHVybiAtRVBFUk07Cj4g
K30KCkkga25vdyB0cmFuc2l0aXZlIGdyYW50cyBhcmUgYSBiYWQgY2hpbGQsIGJ1dCB0aGV5IHNo
b3VsZG4ndCBiZSBsZWZ0IG91dAphbHRvZ2V0aGVyIGluIGRlY2lkaW5nIHdoYXQgU0lMTyBtb2Rl
IGlzIGdvaW5nIHRvIG1lYW4uIEluIGZhY3QgaXQgbG9va3MKdG8gbWUgYXMgaWYgdGhlcmUgd2Fz
IG5vIFhTTSBjaGVjayBhdCBhbGwgZm9yIHRoZSBzZWNvbmQgaGFsZiBvZiBhCnRyYW5zaXRpdmUg
Z3JhbnQgY29weSdzIGRvbWFpbiBoYW5kbGluZyAodGhlIHJlY3Vyc2l2ZQphY3F1aXJlX2dyYW50
X2Zvcl9jb3B5KCkgY2FsbCksIHdoaWNoIHdvdWxkIG1lYW4gdGhhdCB0aGUgZmVuY2luZwpTSUxP
IG1vZGUgbG9va3MgdG8gbWVhbiB0byBlc3RhYmxpc2ggd291bGRuJ3QgYmUgY29tcGxldGUuIERh
bmllbD8KClNwZWFraW5nIG9mIGNvbXBsZXRlbmVzczogV2hhdCBhYm91dCBUTUVNPyBJc24ndCBv
bmUgb2YgdGhlIHR3bwpwb29sIHR5cGVzIGFsc28gbWVhbnQgdG8gYWxsb3cgcGFnZSBzaGFyaW5n
IGJldHdlZW4gZG9tYWlucz8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 07:40:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 07: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 1faFur-0002Fq-5z; Tue, 03 Jul 2018 07:40: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faFup-0002Fk-Rx
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 07:39:59 +0000
X-Inumbo-ID: 4b508f26-7e94-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b508f26-7e94-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 07:40:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 01:39:58 -0600
Message-Id: <5B3B284C02000078001D0134@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 01:39:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20180702161910.2013-1-julien.grall@arm.com>
 <20180702161910.2013-6-julien.grall@arm.com>
In-Reply-To: <20180702161910.2013-6-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/7] xen: Don't build libelf for 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>, 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
Content-Type: text/plain; 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+IE9uIDAyLjA3LjE4IGF0IDE4OjE5LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE5vdyB0aGF0IEVMRiBzdXBwb3J0IGhhcyBiZWVuIGRyb3BwZWQgdG8gYm9vdCBEb20wLCBuby1v
bmUgaXMgdXNpbmcKPiBsaWJlbGYgd2l0aGluIHRoZSBoeXBlcnZpc29yLgo+IAo+IEludHJvZHVj
ZSBhIGNvbmZpZyBvcHRpb24gdG8gc2VsZWN0IGxpYmVsZiBvbiB4ODYgYW5kIGtlZXAgdW5zZWxl
Y3RlZAo+IGZvciBBcm0uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 08:05:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 08:05: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 1faGIs-0005SD-Lp; Tue, 03 Jul 2018 08:04: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=xqjr=jt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faGIr-0005S3-7R
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 08:04:49 +0000
X-Inumbo-ID: c36455d6-7e97-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c36455d6-7e97-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 08:04: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 1faGIn-0007sT-VC; Tue, 03 Jul 2018 08: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 1faGIn-000829-N5; Tue, 03 Jul 2018 08:04:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faGIn-0000mq-M5; Tue, 03 Jul 2018 08:04:45 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124909-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=877de141ef18a3ef2ad631f2342353a2eb55f4aa
X-Osstest-Versions-That: freebsd=9c9640b12edcbc6f475bf062d68eb6d062a118aa
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 03 Jul 2018 08:04:45 +0000
Subject: [Xen-devel] [freebsd-master test] 124909: 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>

ZmxpZ2h0IDEyNDkwOSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0OTA5LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgODc3ZGUxNDFlZjE4YTNlZjJhZDYz
MWYyMzQyMzUzYTJlYjU1ZjRhYQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgOWM5NjQwYjEyZWRjYmM2ZjQ3NWJmMDYyZDY4ZWI2ZDA2MmExMThhYQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0ODgzICAyMDE4LTA2LTMwIDE3OjU3OjE1IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDkwOSAgMjAxOC0wNy0wMiAwNTowOTo1MCBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYmRyZXdlcnkgPGJkcmV3ZXJ5QEZyZWVC
U0Qub3JnPgogIGRhaWNoaSA8ZGFpY2hpQEZyZWVCU0Qub3JnPgogIGVhZGxlciA8ZWFkbGVyQEZy
ZWVCU0Qub3JnPgogIGdvbnpvIDxnb256b0BGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVlQlNE
Lm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAgbWF4aW0gPG1heGltQEZyZWVCU0Qub3JnPgog
IG1tYWN5IDxtbWFjeUBGcmVlQlNELm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3Jn
PgogIHJtYWNrbGVtIDxybWFja2xlbUBGcmVlQlNELm9yZz4KICB0cmFzeiA8dHJhc3pARnJlZUJT
RC5vcmc+CiAgd2lsbCA8d2lsbEBGcmVlQlNELm9yZz4KICB3b3NjaCA8d29zY2hARnJlZUJTRC5v
cmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgOWM5
NjQwYjEyZWQuLjg3N2RlMTQxZWYxICA4NzdkZTE0MWVmMThhM2VmMmFkNjMxZjIzNDIzNTNhMmVi
NTVmNGFhIC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 08:06:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 08: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 1faGKp-0005gv-5G; Tue, 03 Jul 2018 08:06: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=asdj=jt=citrix.com=prvs=71522baca=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1faGKo-0005gh-3i
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 08:06:50 +0000
X-Inumbo-ID: 0a914206-7e98-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a914206-7e98-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 08:06:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="75645521"
From: Lars Kurth <lars.kurth@citrix.com>
To: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAC+vQCAACzTAA==
Date: Tue, 3 Jul 2018 08:06:47 +0000
Message-ID: <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
In-Reply-To: <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <A47A806DA15A9D4B96E44FBDB9AAFA0D@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "committers@xenproject.org" <committers@xenproject.org>,
 Rich Persaud <persaur@gmail.com>, Doug Goldstein <cardoe@cardoe.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCu+7v09uIDAzLzA3LzIwMTgsIDA3OjI2LCAiSnVlcmdlbiBHcm9zcyIgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6DQogICAgT24gMDIvMDcvMTggMjA6MDMsIExhcnMgS3VydGggd3JvdGU6DQog
ICAgPiBXZSB0aGVuIGhhZCBhIGRpc2N1c3Npb24gYXJvdW5kIHdoeSB0aGUgcG9zaXRpdmUgYmVu
ZWZpdHMgZGlkbid0IG1hdGVyaWFsaXplOg0KICAgID4gKiBBbmRyZXcgYW5kIGEgZmV3IG90aGVy
IGJlbGlldmUgdGhhdCB0aGUgbW9kZWwgaXNuJ3QgYnJva2VuLCBidXQgdGhhdCB0aGUgaXNzdWUg
aXMgd2l0aCBob3cgd2UgDQogICAgPiAgIGRldmVsb3AuIEluIG90aGVyIHdvcmRzLCBtb3Zpbmcg
dG8gYSA5IG1vbnRocyBtb2RlbCB3aWxsICpub3QqIGZpeCB0aGUgdW5kZXJseWluZyBpc3N1ZXMs
IGJ1dCANCiAgICA+ICAgbWVyZWx5IHByb3ZpZGUgYW4gaW5jZW50aXZlIG5vdCB0byBmaXggdGhl
bS4NCiAgICANCiAgICBLZWVwaW5nIHRoZSA2IG1vbnRoIHNjaGVkdWxlIHN0aWxsIGxlYWRzIHRv
IGEgc3Vic3RhbnRpYWwgYnVyZGVuIGZvcg0KICAgIG1hbmFnaW5nIHRoZSBzdGFibGUgcmVsZWFz
ZXMuDQoNClRoYXQgaXMgdHJ1ZSwgd2hpY2ggaXMgd2h5IHRoZXJlIHdhcyBhIGRpc2N1c3Npb24g
YWJvdXQgbWF5YmUgdHJlYXRpbmcgZXZlbi9vZGQgcmVsZWFzZXMgZGlmZmVyZW50bHkgYW5kIG90
aGVyIG1vZGVscyB3ZXJlIGRpc2N1c3NlZCAoc2VlIGJlbG93KS4gQnV0IHRoYXQgb2YgY291cnNl
IGhhcyBhbiBpbXBhY3Qgb24gZG93biBzdHJlYW1zIGFuZCB2ZW5kb3JzLg0KICAgIA0KICAgID4g
KiBJc3N1ZXMgaGlnaGxpZ2h0ZWQgd2VyZToNCiAgICA+ICAgKiAyLTMgbW9udGhzIHN0YWJpbGl6
aW5nIHBlcmlvZCBpcyB0b28gbG9uZw0KICAgIA0KICAgIEkgYWJzb2x1dGVseSBhZ3JlZS4NCg0K
Q291bGQgd2UgdHJ5IGFuZCBlc3RhYmxpc2ggYSBsaXN0IGZvciB0aGUgdW5kZXJseWluZyByZWFz
b25zLiBJc3N1ZXMgd2l0aCBPU1NURVNUIGFwcGVhcnMgdG8gYmUgb25lIG9mIHRoZSByZWFzb25z
LCBidXQgdGhpcyBtYXkgbm90IGJlIHRoZSBvbmx5IG9uZS4NCiAgICANCiAgICA+ICAgKiBUb28g
bXVjaCBzdGFydC9zdG9wIG9mIGRldmVsb3BtZW50IC0gd2Ugc2hvdWxkIGJyYW5jaCBlYXJsaWVy
ICh3ZSBtYWlubHkgZG8gdGhpcyBvbiB0aGUgbGFzdCANCiAgICA+ICAgICBSQyBub3cpLiBUaGUg
c2VyaWFsIHBlcmlvZCBvZiBkZXZlbG9wbWVudCBoYXMgZXNzZW50aWFsbHkgYmVjb21lIHRvbyBz
aG9ydC4gKkV2ZXJ5b25lKiBpbiB0aGUgDQogICAgPiAgICAgcm9vbSBhZ3JlZWQgdGhhdCBmaXhp
bmcgdGhpcywgaXMgdGhlICptb3N0IGltcG9ydGFudCBpc3N1ZSouDQogICAgDQogICAgV2hpbGUg
SSdtIHJlYWxseSBpbiBmYXZvciBvZiBicmFuY2hpbmcgZWFybHkgSSBmZWFyIHRoYXQgdGhpcyB3
aWxsIGV2ZW4NCiAgICByYWlzZSB0aGUgYnVyZGVuIG9uIHNvbWUgZmV3IGRldmVsb3BlcnMgd2hv
IG5lZWQgdG8gYmFja3BvcnQgZml4ZXMgdG8NCiAgICB0aGUganVzdCBicmFuY2hlZCBvZmYgcmVs
ZWFzZSBjYW5kaWRhdGUuIEFuIGFwcHJvYWNoIHRvIHNvbHZlIHRoaXMgd291bGQNCiAgICBiZSB0
byBhY2NlcHQgYSBkZXZlbG9wbWVudCBwYXRjaCBvbmx5IGluIGNhc2UgaXQgaXMgYWNjb21wYW5p
ZWQgYnkgdGhlDQogICAgcmVsZWFzZSBiYWNrcG9ydC4NCiAgICANCiAgICA+ICAgKiBUZXN0aW5n
IChha2EgT1NTVEVTVCkgYW5kIENJIGF1dG9tYXRpb24gaXMgdG9vIGZyYWdpbGUgYW5kIHdlIGFy
ZSB0b28gc2xvdy4gRG8gd2UgbmVlZCBhbm90aGVyDQogICAgPiAgICAgd2F5IG9mIHNtb2tlIHRl
c3Rpbmcgd2hpY2ggYWN0cyBhcyBhIGZpbHRlciB0byBPU1NURVNUIGFuZCByZWR1Y2VzIHRoZSBu
dW1iZXIgb2YgaXNzdWVzIHRoYXQgDQogICAgPiAgICAgYmxvY2sgZXZlcnlvbmUgLSBhbHNvIHNl
ZSB0aGUgR2l0bGFiIGRpc2N1c3Npb24gDQogICAgPiAgICAgKGh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy90aHJlYWRzLmh0bWwjMDAx
MjYpDQogICAgPiAgICAgQWxzbywgd2UgY291bGQgZG8gdGVzdGluZyB1c2luZyBRRU1VIGZvciBt
b3N0IGNhc2VzIHdoaWNoIGFyZSBub3QgaGFyZHdhcmUgc3BlY2lmaWMgZm9yIGZhc3RlciANCiAg
ICA+ICAgICB0dXJuYXJvdW5kIGFzIFZpcnlhT1MgaXMgcGxhbm5pbmcgb24gZG9pbmcuIFRoaXMg
aXMgc2xvdywgYnV0IGNhbiBiZSBvZmZsb2FkZWQgaW50byB0aGUgY2xvdWQNCiAgICA+ICAgICBh
bmQgY291bGQgYmUgdHJpZ2dlcmVkIGJlZm9yZSBhIHBhdGNoIGhpdHMgc3RhZ2luZy4gRG91ZyBp
bmRpY2F0ZWQgaGUgY291bGQgaGVscCBnZXQgdGhlIG5lZWRlZCANCiAgICA+ICAgICBjYXBhY2l0
eSBmb3IgZnJlZS4NCiAgICANCiAgICBJIHJlYWxseSBsaWtlIGF1dG9tYXRpYyB0ZXN0aW5nLCBi
dXQgT1NTVEVTVCBoYXMgaXRzIHByb2JsZW1zLg0KDQpUaGUgR2l0TGFiIGRpc2N1c3Npb24gd2Fz
IHJlYWxseSBpbnRlcmVzdGluZy4gTG9va2luZyBhdCBPU1NURVNULCBpdCBiYXNpY2FsbHkgcGVy
Zm9ybXMgYnVpbGQgdGVzdCBhbmQgaW50ZWdyYXRpb24gdGVzdHMgb24gSGFyZHdhcmUuIFdoZXJl
YXMgYWxsIHRoZXNlIGFyZSBuZWVkZWQsIGJ1aWxkIHRlc3RpbmcgYW5kIHRlc3Rpbmcgb2YgZnVu
Y3Rpb25hbGl0eSB0aGF0IGRvZXMgbm90IGRlcGVuZCBvbiBoYXJkd2FyZSBjb3VsZCBiZSBkb25l
IGVhcmxpZXIuIFRoZSBnaGlzdCBvZiB0aGUgR2l0TGFiIGRpc2N1c3Npb24gd2FzIHRvICJtb3Zl
IiBidWlsZCB0ZXN0aW5nIC0gYW5kIHBvc3NpYmx5IHNvbWUgYmFzaWMgaW50ZWdyYXRpb24gdGVz
dGluZyAtIHRvIHRoZSBwb2ludCBvZiBzdWJtaXR0aW5nIGEgcGF0Y2guIFRoZSBiYXNpYyBmbG93
IGlzOg0KKiBTb21lb25lIHBvc3RzIGEgcGF0Y2ggdG8gdGhlIGxpc3QgPT4gdGhpcyB3aWxsIHN0
YXJ0IHRoZSBHaXRMYWIgbWFjaGluZXJ5IA0KKiBUaGUgR2l0bGFiIG1hY2hpbmVyeSB3aWxsIGRv
IGJ1aWxkIHRlc3RzIChhbmQgdGhlIGRpc2N1c3Npb24gc2hvd2VkIHRoYXQgd2Ugc2hvdWxkIGJl
IGFibGUgdG8gZG8gdGhpcyB2aWEgY3Jvc3MgY29tcGlsYXRpb24gb3IgY29tcGlsYXRpb24gb24g
YSByZWFsIHN5c3RlbSBpZiBhIHNlcnZpY2Ugc3VjaCBhcyBpbmZvc2lmdGVyIGlzIHVzZWQgLSBA
TWF0dDogSSBjYW4ndCBmaW5kIHRoZSBjb21wYW55IHZpYSBHb29nbGUsIG1heWJlIHRoZSBzcGVs
bGluZyBpbiB0aGUgbWludXRlcyBpcyB3cm9uZykNCiogVGhpcyBjb3VsZCBldmVudHVhbGx5IGlu
Y2x1ZGUgYSBiYXNpYyBzZXQgb2Ygc21va2UgdGVzdHMgdGhhdCBhcmUgc3lzdGVtIGluZGVwZW5k
ZW50IGFuZCBjb3VsZCBydW4gdW5kZXIgUUVNVSAtIERvdWcgYWxyZWFkeSB1c2VzIGEgYmFzaWMg
dGVzdCB3aGVyZSBhIHhlbiBob3N0IGFuZC9vciBWTSBpcyBzdGFydGVkIA0KKiBJZiBpdCBmYWls
cywgYSBtYWlsIGlzIHNlbnQgaW4gcmVwbHkgdG8gdGhlIHBhdGNoIHN1Ym1pc3Npb24gYnkgYSBi
b3QgLSB0aGF0IHBpZWNlIGhhcyBiZWVuIGRldmVsb3BlZCBieSBJbnRlbCBmb3IgUUVNVSBhbmQg
TGludXggYW5kIGNvdWxkIGJlIHJlLXVzZWQNCg0KVGhpcyB3b3VsZCBmcmVlIHVwIHRpbWUgYnkg
cmV2aWV3ZXJzIGFuZCBhbHNvIGxlYWRzIHRvIGlzc3VlcyBmb3VuZCBlYXJsaWVyLiBJbiBvdGhl
ciB3b3JkcywgT1NTVEVTVCB3b3VsZCBtZXJlbHkgcmUtdGVzdCB3aGF0IGhhZCBiZWVuIHRlc3Rl
ZCBlYXJsaWVyIGFuZCB3b3VsZCBmb2N1cyBvbiB0ZXN0aW5nIG9uIHJlYWwgaGFyZHdhcmUuIFRo
dXMsIE9TU1RFU1QgZmFpbHVyZXMgc2hvdWxkIGJlY29tZSBsZXNzIGxpa2VseS4gQnV0IG9idmlv
dXNseSBpbXBsZW1lbnRpbmcgc3VjaCBhIHN5c3RlbSwgZXZlbiB0aG91Z2ggYWxsIHRoZSBwaWVj
ZXMgZm9yIGl0IGV4aXN0LCB3aWxsIHRha2Ugc29tZSB0aW1lLg0KDQpBbm90aGVyIGludGVyZXN0
aW5nIHBpZWNlIG9mIGluZm9ybWF0aW9uIGlzIHRoYXQgT3BlblhUIHN0YXJ0ZWQgbG9va2luZyBh
dCBPU1NURVNULCBidXQgaXMgbm93IG5vdCBnb2luZyBkb3duIHRoaXMgcm91dGUuIE1heWJlIFJp
Y2ggY2FuIGV4cGFuZC4gDQogICAgDQogICAgQSBtYWpvciBzb3VyY2Ugb2YgdGhlIHBhaW4gc2Vl
bXMgdG8gYmUgdGhlIGhhcmR3YXJlOiBBYm91dCBoYWxmIG9mIGFsbA0KICAgIGNhc2VzIHdoZXJl
IEkgbG9va2VkIGludG8gdGhlIHRlc3QgcmVwb3J0cyB0byBmaW5kIHRoZSByZWFzb24gZm9yIGEN
CiAgICBmYWlsaW5nIHRlc3QgZmxpZ2h0IHdlcmUgcmVsYXRlZCB0byBoYXJkd2FyZSBmYWlsdXJl
cy4gTm90IHN1cmUgaG93IHRvDQogICAgc29sdmUgdGhhdC4NCg0KVGhpcyBpcyB3b3JyeWluZyBh
bmQgSSB3b3VsZCBsaWtlIHRvIGdldCBJYW4gSmFja3NvbidzIHZpZXdwb2ludCBvbiBpdC4gDQog
ICAgDQogICAgQW5vdGhlciBwb3RlbnRpYWwgcHJvYmxlbXMgc2hvd2VkIHVwIGxhc3Qgd2Vlazog
T1NTVEVTVCBpcyB1c2luZyB0aGUNCiAgICBEZWJpYW4gc2VydmVycyBmb3IgZG9pbmcgdGhlIGJh
c2ljIGluc3RhbGxhdGlvbi4gQSBjaGFuZ2UgdGhlcmUgKGUuZy4NCiAgICBhIG5ldyBwb2ludCBy
ZWxlYXNlKSB3aWxsIGJsb2NrIHRlc3RzLiBJJ2QgcHJlZmVyIHRvIGhhdmUgYSBsb2NhbCBjYWNo
ZQ0KICAgIG9mIHRoZSBsYXN0IGtub3duIGdvb2Qgc2V0IG9mICouZGViIGZpbGVzIHRvIGJlIHVz
ZWQgZXNwZWNpYWxseSBmb3IgdGhlDQogICAgYnJhbmNoZWQgWGVuIHZlcnNpb25zLiBUaGlzIHdv
dWxkIHJ1bGUgb3V0IHJlbW90ZSBwcm9ibGVtcyBmb3IgcmVsZWFzZXMuDQoNClRoaXMgaXMgYWdh
aW4gc29tZXRoaW5nIHdoaWNoIHdlIHNob3VsZCBkZWZpbml0ZWx5IGxvb2sgYXQuDQogICAgDQog
ICAgPiAgICogVGVzdGluZyBmb3IgZW5kLXVzZXJzIGlzIHRvbyBoYXJkOiB3ZSBzaG91bGQgbm90
IHJlcXVpcmUgdGhlbSB0byBidWlsZCBYZW4gLSBhZ2FpbiB3aXRoIEdpdExhYiANCiAgICA+ICAg
ICBhcyBwZXIgcHJldmlvdXMgZGlzY3Vzc2lvbiB3ZSBjb3VsZCBkZWxpdmVyIHVuc2lnbmVkIFJQ
TXMgYW5kIERlYnVnIEJ1aWxkcyBmb3IgdGVzdGluZy4gSWYgd2UgDQogICAgPiAgICAgd2VyZSBh
YmxlIHRvIGRvIHRoaXMsIHRoaXMgc2hvdWxkIGhlbHAgDQogICAgPiAgDQogICAgPiBUaGVuIHRo
ZXJlIHdhcyBhIGRpc2N1c3Npb24gb24gaG93IHdlIGNvdWxkIG1ha2UgbW9yZSBkb3duc3RyZWFt
cyBjb2FsZXNjZSBhcm91bmQgdGhlIHNhbWUgWGVuIA0KICAgID4gcmVsZWFzZXMuIFRoaXMgZGlz
Y3Vzc2lvbiB3YXMgZHJpdmVuIGJ5IERvdWcgRywgYnV0IHdlIGRpZG4ndCBjb21lIHRvIGEgY29u
Y2x1c2lvbi4gSWYgd2Ugd2VyZSANCiAgICA+IGFibGUgdG8gZG8gdGhpcywgd2UgY291bGQgaW50
cm9kdWNlIGEgbW9kZWwgc2ltaWxhcmx5IHRvIERlYmlhbiwgd2VyZSBkb3duc3RyZWFtcyBjb3Vs
ZCBwdWxsIA0KICAgID4gdG9nZXRoZXIgYW5kIGZ1bmQgYSBsb25nZXIgc3VwcG9ydCBwZXJpb2Qg
Zm9yIGEgWGVuIHZlcnNpb24gd2hpY2ggdGhlIG1ham9yaXR5IG9mIGRvd25zdHJlYW1zIA0KICAg
ID4gdXNlLCB3aXRob3V0IGltcGFjdGluZyB0aGUgc3RhYmxlIHJlbGVhc2UgbWFpbnRhaW5lci4g
DQogICAgPiAgDQogICAgPiBEb3VnIG1lbnRpb25lZCB0byBtZSBhZnRlcndhcmRzLCB0aGF0IHRo
ZXJlIGlzIGEgWGVuIFNsYWNrIGNoYW5uZWwgZm9yIGRpc3Ryb3Mgd2hpY2ggaXMgdmVyeSANCiAg
ICA+IGFjdGl2ZSwgd2hlcmUgd2UgY291bGQgdGVzdCB0aGlzIGlkZWEuDQogICAgPiAgDQogICAg
PiBBbm90aGVyIGFwcHJvYWNoIHdvdWxkIGJlIHRvIGZvbGxvdyBhIG1vZGVsIGFzIHRoZSBXYXls
YW5kIGFuZCBYMTEgY29tbXVuaXRpZXMgZG8sIHdoaWNoIGhhdmUgDQogICAgPiBkaWZmZXJlbnQg
c3VwcG9ydCBwZXJpb2RzIGZvciBvZGQgYW5kIGV2ZW4gcmVsZWFzZXMuIFRoZXkgdXNlIHRoZSBv
ZGQtdW5zdGFibGUvZXZlbi1zdGFibGUgc3R5bGUgDQogICAgPiBvZiB2ZXJzaW9uaW5nLiBUaGlz
IG1heSBiZSB3b3J0aCBpbnZlc3RpZ2F0aW5nIGZ1cnRoZXIuDQogICAgDQogICAgSSBiZWxpZXZl
IGp1c3QgbGVhdmluZyBvdXQgZXZlcnkgc2Vjb25kIHJlbGVhc2UgKGkuZS4gZG9pbmcgb25lIHJl
bGVhc2UNCiAgICBwZXIgeWVhcikgaXMgYSByb3VnaCBlcXVpdmFsZW50IGZvciB0aGF0IHdpdGgg
bGVzcyBvdmVyaGVhZC4NCg0KV2VsbCwgeWVzIGFuZCBuby4gQSBsb25nZXIgZGV2ZWxvcG1lbnQg
Y3ljbGUgbGVhZHMgdG8gbGVzcyBkaXNjaXBsaW5lIGFuZCB0aHVzIGxvbmdlciBzdGFiaWxpemF0
aW9uIHBlcmlvZHMsIGF0IGxlYXN0IGFjY29yZGluZyB0byB0aGVvcnkuIEkgdGhpbmsgZm9yIG5v
dywgd2Ugc2hvdWxkIHBhcmsgdGhpcyBhbmQgY29sbGVjdCBtb3JlIGluZm9ybWF0aW9uIG9uIHdo
eSB0aGUgc3RhYmlsaXNhdGlvbiBwZXJpb2QgaXMgc28gbG9uZyBhbmQgb24gT1NTVEVTVCBhbmQg
aW1wcm92aW5nIENJIGNhcGFiaWxpdHkuIEFsbCB0aGVzZSBhY3Rpdml0aWVzIGJlbmVmaXQgdGhl
IHJlbGVhc2UgcHJvY2VzcyB3aGF0ZXZlciB0aGUgbGVuZ3RoLg0KICAgIA0KICAgID4gTGFycyBu
b3RlZCB0aGF0IEkgbWF5IG1ha2Ugc2Vuc2UgdG8gYXJyYW5nZSBhIGNvbW11bml0eSBjYWxsIHRv
IG1ha2UgbW9yZSBwcm9ncmVzcyBvbiB0aGlzIGRpc2N1c3Npb24uDQogICAgDQogICAgWWVzLCBw
bGVhc2UuIEknZCBsaWtlIHRvIGtub3cgaG93IHRvIGRvIHRoZSBuZXh0IHJlbGVhc2UuIDotKQ0K
DQpVbnRpbCB3ZSBkZWNpZGUgb24gYSBkaWZmZXJlbnQgd2F5IGZvcndhcmQsIHRoZSBkZWZhdWx0
IGFzc3VtcHRpb24gd291bGQgYmUgdGhhdCB3ZSBzdGljayB3aXRoIHdoYXQgd2UgaGF2ZS4gSSBh
bSB3b25kZXJpbmcsIHdoZXRoZXIgd2Ugc2hvdWxkIHVzZSAzMCBtaW51dGVzIGluIHRoZSB1cGNv
bWluZyBjb21tdW5pdHkgY2FsbCAobmV4dCB3ZWVrKSB0byBkaXNjdXNzIHRoZSBSZWxlYXNlIGN5
Y2xlIChpbiBwYXJ0aWN1bGFyIGZvciB0aGUgbmV4dCByZWxlYXNlKS4gQSBsb3Qgb2YgcHJvZ3Jl
c3Mgd2FzIG1hZGUgb24gbW9zdCBvZiB0aGUgYmxvY2tlZCBmZWF0dXJlIHdvcmsgYXQgdGhlIHN1
bW1pdCwgc28gSSB0aGluayBjb3ZlcmluZyB0aGUgcmVsZWFzZSBtb2RlbCBzaG91bGQgYmUgT0su
DQoNClJlZ2FyZHMNCkxhcnMNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 08:14:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 08:14:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faGRo-0006a8-4j; Tue, 03 Jul 2018 08:14: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=asdj=jt=citrix.com=prvs=71522baca=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1faGRm-0006Yc-LN
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 08:14:02 +0000
X-Inumbo-ID: 047a90a4-7e99-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 047a90a4-7e99-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 10:13:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="75646272"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Juergen Gross <jgross@suse.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAC+vQCAAAl/gIAAJVaA
Date: Tue, 3 Jul 2018 08:13:57 +0000
Message-ID: <71B1B45B-92B5-4C79-8E55-656DB5E2C787@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <5B3B1F0302000078001D00D1@prv1-mh.provo.novell.com>
In-Reply-To: <5B3B1F0302000078001D00D1@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <0EEA6BAE1E1B5948B38E1076F882A783@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCu+7v09uIDAzLzA3LzIwMTgsIDA4OjAwLCAiSmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICA+Pj4gT24gMDMuMDcuMTggYXQgMDg6MjYsIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOg0KICAgID4gT24gMDIvMDcvMTggMjA6MDMsIExhcnMgS3VydGggd3JvdGU6
DQogICAgPj4gICAqIFRvbyBtdWNoIHN0YXJ0L3N0b3Agb2YgZGV2ZWxvcG1lbnQgLSB3ZSBzaG91
bGQgYnJhbmNoIGVhcmxpZXIgKHdlIG1haW5seSBkbyB0aGlzIG9uIHRoZSBsYXN0IA0KICAgID4+
ICAgICBSQyBub3cpLiBUaGUgc2VyaWFsIHBlcmlvZCBvZiBkZXZlbG9wbWVudCBoYXMgZXNzZW50
aWFsbHkgYmVjb21lIHRvbyBzaG9ydC4gKkV2ZXJ5b25lKiBpbiB0aGUgDQogICAgPj4gICAgIHJv
b20gYWdyZWVkIHRoYXQgZml4aW5nIHRoaXMsIGlzIHRoZSAqbW9zdCBpbXBvcnRhbnQgaXNzdWUq
Lg0KICAgID4gDQogICAgPiBXaGlsZSBJJ20gcmVhbGx5IGluIGZhdm9yIG9mIGJyYW5jaGluZyBl
YXJseSBJIGZlYXIgdGhhdCB0aGlzIHdpbGwgZXZlbg0KICAgID4gcmFpc2UgdGhlIGJ1cmRlbiBv
biBzb21lIGZldyBkZXZlbG9wZXJzIHdobyBuZWVkIHRvIGJhY2twb3J0IGZpeGVzIHRvDQogICAg
PiB0aGUganVzdCBicmFuY2hlZCBvZmYgcmVsZWFzZSBjYW5kaWRhdGUuIEFuIGFwcHJvYWNoIHRv
IHNvbHZlIHRoaXMgd291bGQNCiAgICA+IGJlIHRvIGFjY2VwdCBhIGRldmVsb3BtZW50IHBhdGNo
IG9ubHkgaW4gY2FzZSBpdCBpcyBhY2NvbXBhbmllZCBieSB0aGUNCiAgICA+IHJlbGVhc2UgYmFj
a3BvcnQuDQogICAgDQogICAgSSB0aGluayB0aGF0IHdvdWxkIGRlcGVuZCBvbiB3aGVuIGV4YWN0
bHkgd2UgYnJhbmNoIGFuZCB3aGV0aGVyLCBhcw0KICAgIHdlIGRvIG5vdywgd2UgdHJ5IHRvIGF2
b2lkIGRvaW5nIGludHJ1c2l2ZSBjb21taXRzIHVudGlsIHRoZSByZWxlYXNlDQogICAgd2FzIGRv
bmUuIEdlbmVyYWxseSBiYWNrcG9ydHMgdG8gdGhlIG1vc3QgcmVjZW50IHN0YWJsZSB0cmVlIChl
dmVuDQogICAgYWZ0ZXIgaXRzIHJlbGVhc2UpIGFyZSBwcmV0dHkgc2ltcGxlLg0KICAgIA0KICAg
IFRoZSB0aGluZyBJJ2QgYmUgd29ycmllZCBhYm91dCBpZiB3ZSBicmFuY2hlZCByZWFsbHkgZWFy
bHkgKHNheSBhdCB0aGUNCiAgICBmaXJzdCBSQykgaXMgdGhhdCBwZW9wbGUgd291bGQgZm9jdXMg
ZXZlbiBsZXNzIG9uIHRoZSByZWxlYXNlIGJyYW5jaCwNCiAgICBidXQgcGF5IGF0dGVudGlvbiBv
bmx5IHRvIHdoYXQgdGhleSB3YW50IGluIHRoZSBuZXh0IHZlcnNpb24uIFRvIGJlDQogICAgZmFp
ciwgbG9va2luZyBhdCAiZm9yLW5leHQiIHBhdGNoIHN1Ym1pc3Npb25zLCB0aGlzIGhhc24ndCBi
ZWVuIGFzIGJhZA0KICAgIHRoaXMgdGltZSBhcyBpdCBoYWQgYmVlbiBkdXJpbmcgdGhlIDQuMTAg
ZnJlZXplLCBidXQgSSdkIHZlcnkgbXVjaA0KICAgIGV4cGVjdCB0aGUgc2l0dWF0aW9uIHRvIGJl
Y29tZSB3b3JzZSBhZ2FpbiBpZiB3ZSBmb3JtYWxseSBzdGFydGVkDQogICAgdGhlIG5leHQgZGV2
ZWxvcG1lbnQgcGVyaW9kIGVhcmx5Lg0KDQpJIHRoaW5rIG5vIG9uZSBpcyB0YWxraW5nIGFib3V0
IFJDMS4gTXkgZXhwZWN0YXRpb24gd291bGQgYmUgYXJvdW5kIGEgbW9udGggb3Igc28gYWZ0ZXIg
dGhlIGZyZWV6ZSAoYWthIGhhbGYtd2F5IGR1cmluZyB0aGUgZnJlZXplIHBlcmlvZCkuIEluIHBy
YWN0aWNlIHdlIHNlZW0gdG8gYmUgb3B0aW5nIGZvciB0aGUgbGFzdCBvciBzZWNvbmQgbGFzdCBS
QyB0b2RheS4NCiAgICANCiAgICBGdW5kYW1lbnRhbGx5IHRoZSBwcm9ibGVtIGNhbiBhcyB3ZWxs
IGJlIHNlZW4gd2hlbiBsb29raW5nIGF0IGFueQ0KICAgIG9mIHRoZSBzdGFibGUgYnJhbmNoZXM6
IFRoZSB2YXJpZXR5IG9mIGF1dGhvcnMgdGhlcmUgaXMgc2lnbmlmaWNhbnRseQ0KICAgIG1vcmUg
bmFycm93IHRoYW4gZm9yIHdoYXQgZ29lcyBpbnRvIG1hc3Rlci4gSSB1bmRlcnN0YW5kIHBlb3Bs
ZQ0KICAgIG1vc3RseSBjYXJlIGFib3V0IHRoZWlyIGZlYXR1cmVzLCBidXQgdGhlcmUgb3VnaHQg
dG8gYmUgYSBjZXJ0YWluDQogICAgbGV2ZWwgb2YgcmVzcG9uc2liaWxpdHkgYmV5b25kIHRoYXQg
YnkgZXZlcnlvbmUuIEZvciBleGFtcGxlLCBJJ2QNCiAgICBzb3J0IG9mIGV4cGVjdCBpdCB0byBi
ZSB0aGUgcnVsZSByYXRoZXIgdGhhbiB0aGUgZXhjZXB0aW9uIHRoYXQNCiAgICBwZW9wbGUgbG9v
ayBhdCBuZWFyYnkgY29kZSBvciBjb2RlIHRoZXkgY2xvbmUsIGFuZCBhZGRyZXNzIGlzc3Vlcw0K
ICAgIHRoZXkgc2VlLiBBdCB0aGUgcmlzayBvZiByZXBlYXRpbmcgbXlzZWxmLCBhIGxhcmdlIG51
bWJlciBvZiB0aGUNCiAgICBzZWN1cml0eSBpc3N1ZXMgZm91bmQgcmVzdWx0cyBmcm9tIHBheWlu
ZyBhdHRlbnRpb24gdG8gbmVhcmJ5IGNvZGUNCiAgICAoYWxzbyBkdXJpbmcgY29kZSByZXZpZXcp
LiBMb29raW5nIG92ZXIgdGhlIGxpc3Qgb2YgcmVwb3J0ZXJzIHRoZXJlDQogICAgdmVyeSB3ZWxs
IHN1cHBvcnRzIG15IHN0YXRlbWVudCBhYm92ZSByZWdhcmRpbmcgZmVhdHVyZQ0KICAgIHN1Ym1p
c3Npb24gYXV0aG9ycyB2cyBidWcgZml4IG9uZXMuDQoNClRoYXQgaXMgdW5kZXJzdG9vZDogaWYg
dGhlIHByb2plY3QgbGVhZGVyc2hpcCBhZ3JlZXMsIHRoZW4gdGhpcyBpcyBubyBpc3N1ZSwgYXMg
Y29tbWl0dGVycyBlc3NlbnRpYWxseSBhcmUgdGhlIGdhdGUga2VlcGVycyBmb3Igd2hhdCBnb2Vz
IGluLiBTbyBpbiBvdGhlciB3b3JkcywgaWYgY29tbWl0dGVycyBhcmUgbWFpbmx5IGZvY3Vzc2lu
ZyBvbiBnZXR0aW5nIGEgcmVsZWFzZSBvdXQsIG5lY2Vzc2FyaWx5IGV2ZW4gaWYgbWFzdGVyIGlz
IG9wZW4gZHVyaW5nIGhhcmRlbmluZywgZGV2ZWxvcG1lbnQgd291bGQgc3RpbGwgYmUgc2xvd2Vy
IHRoYW4gYmVmb3JlLiBJIGRvbid0IHRoaW5rIGFueSBjb250cmlidXRvcnMgd291bGQgaGF2ZSBh
biBpc3N1ZSB3aXRoIHRoaXMuDQogICAgDQogICAgV2hpY2ggcmVtaW5kcyBtZSBvZiBhIHJlbGF0
ZWQgcXVlc3Rpb246IEhvdyBkbyB3ZSBkZWZpbmUNCiAgICBtYWludGFpbmVyc2hpcD8gSXMgaXQg
cmVhbGx5IGVub3VnaCB0byBhY2sgYSBmZXcgcGF0Y2hlcyBoZXJlIGFuZA0KICAgIHRoZXJlIHRv
IGJlIGNvbnNpZGVyZWQgYSBtYWludGFpbmVyPyBUbyBtZSwgY29kZSBtYWludGVuYW5jZQ0KICAg
IGFsc28gKGFuZCBwZXJoYXBzIGZpcnN0IG9mIGFsbCkgbWVhbnMgYWN0aXZlbHkgbG9va2luZyBh
ZnRlciB0aGUNCiAgICBjb2RlLiBBbmQgeWVzLCBJJ20gYXdhcmUgdGhhdCBhbiBpbXBsaWNhdGlv
biBvZiB0aGUgaW1wbGljYXRpb24NCiAgICBoZXJlIG1pZ2h0IGJlIHRoZSB1bmRlc2lyYWJsZSBz
aXR1YXRpb24gb2YgdXMgaGF2aW5nIG1vcmUNCiAgICB1bm1haW50YWluZWQgY29kZSBpbiB0aGUg
dHJlZSBhbmQvb3IgZXZlbiBsYXJnZXIgYm9kaWVzIG9mIGNvZGUNCiAgICBpbiBldmVuIGZld2Vy
IGhhbmRzLiBTbyBpdCBpcyAoYXMgYWxtb3N0IGFsd2F5cykgYSBtYXR0ZXIgb2YNCiAgICB3ZWln
aGluZyBwcm9zIGFuZCBjb25zLg0KICAgIA0KV2hhdCB3b3VsZCBzcGVhayBhZ2FpbnN0IGVsZXZh
dGluZyB0aGUgbW9yZSBhY3RpdmUgbWFpbnRhaW5lcnMgdG8gY29tbWl0dGVycyAobWF5YmUgb24g
cHJvYmF0aW9uIGZvciBhIGZpeGVkIHRpbWUgcGVyaW9kLCBub3QgeWV0IHJlc3BvbnNpYmxlIGZv
ciBUSEUgUkVTVCkuIFdvdWxkIHRoaXMgaGVscCBpbiB5b3VyIHZpZXc/DQoNClJlZ2FyZHMNCkxh
cnMNCiAgICANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 08:17:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 08:17:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faGVP-0006tD-VP; Tue, 03 Jul 2018 08:17: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faGVP-0006t7-BP
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 08:17:47 +0000
X-Inumbo-ID: 92773ddc-7e99-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92773ddc-7e99-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 08:17:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="75646414"
Date: Tue, 3 Jul 2018 10:17:07 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180703081707.j2wrvlcyw7ld3ieu@mac.bytemobile.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180608095934.20995-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 0/8] PVH MTRR initial state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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>

T24gRnJpLCBKdW4gMDgsIDIwMTggYXQgMTE6NTk6MjZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEhlbGxvLAo+IAo+IFRoZSBmb2xsb3dpbmcgcGF0Y2hlcyBzZXQgYSBzYW5lIGlu
aXRpYWwgTVRSUiBzdGF0ZSBmb3IgYm90aCBEb20wIGFuZAo+IERvbVUgUFZIIGd1ZXN0cy4gTm90
ZSB0aGF0IGZvciBEb20wIHRoZSBob3N0IE1UUlIgc3RhdGUgaXMgdXNlZCwgT1RPSAo+IGZvciBE
b21VIHRoZSBkZWZhdWx0IE1UUlIgdHlwZSBpcyBzZXQgdG8gd3JpdGUtYmFjay4KPiAKPiBUaGlz
IHNob3VsZCBhdm9pZCBndWVzdHMgaGF2aW5nIHRvIHNldHVwIHNvbWUga2luZCBvZiBNVFJSIHN0
YXRlIGluCj4gb3JkZXIgdG8gYm9vdC4KPiAKPiBUaGlzIGhhcyBiZWVuIHJlYmFzZWQgb24gdG9w
IG9mIGEgY291cGxlIG9mIGZpeGVzL2ltcHJvdmVtZW50cyBmcm9tIEphbiwKPiB3aGljaCBhcmUg
YWxzbyBpbmNsdWRlZCBpbiB0aGUgc2VyaWVzLgo+IAo+IFRoYW5rcywgUm9nZXIuCj4gCj4gSmFu
IEJldWxpY2ggKDIpOgo+ICAgeDg2L0hWTTogaW1wcm92ZSBNVFJSIGxvYWQgY2hlY2tzCj4gICB4
ODYvbXRycjogc3BsaXQgImVuYWJsZWQiIGZpZWxkIGludG8gdHdvIGJvb2xlYW4gZmxhZ3MKPiAK
PiBSb2dlciBQYXUgTW9ubmUgKDYpOgo+ICAgbXRycjogaW50cm9kdWNlIG1hc2sgdG8gZ2V0IFZD
TlQgZnJvbSBNVFJSY2FwIE1TUgo+ICAgaHZtL210cnI6IGFkZCBlbWFjcyBsb2NhbCB2YXJpYWJs
ZXMgYmxvY2sgd2l0aCBmb3JtYXR0aW5nIGluZm8KPiAgIGh2bS9tdHJyOiB1c2UgdGhlIGhhcmR3
YXJlIG51bWJlciBvZiB2YXJpYWJsZSByYW5nZXMgZm9yIERvbTAKPiAgIGh2bS9tdHJyOiBjb3B5
IGhhcmR3YXJlIHN0YXRlIGZvciBEb20wCj4gICBsaWJ4Yy9wdmg6IHNldCBkZWZhdWx0IE1UUlIg
dHlwZSB0byB3cml0ZS1iYWNrCj4gICBkb2NzL3B2aDogZG9jdW1lbnQgaW5pdGlhbCBNVFJSIHN0
YXRlCgpIZWxsbywKClBhdGNoZXMgIzIsICMzLCAjNCBhbmQgIzggZG9uJ3QgaGF2ZSBhbnkgcmV2
aWV3cyB5ZXQuIE5vdyB0aGF0IHRoZQp2cGNpIE1TSSBmaXhlcyBoYXZlIGJlZW4gY29tbWl0dGVk
IHRoZSBpbml0aWFsIE1UUlIgc3RhdGUgaXMgdGhlIGxhc3QKY2h1bmsgbWlzc2luZyBpbiBvcmRl
ciB0byBnZXQgaW5pdGlhbCBQVkggRG9tMCBzdXBwb3J0IGZ1bGx5CmZ1bmN0aW9uYWwuCgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 08:24:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 08:24:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faGc5-0007rl-Tn; Tue, 03 Jul 2018 08:24: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=sx6z=jt=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1faGc4-0007rg-JC
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 08:24:40 +0000
X-Inumbo-ID: 825cb880-7e9a-11e8-8089-bc764e045a96
Received: from mail-qk0-x233.google.com (unknown [2607:f8b0:400d:c09::233])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 825cb880-7e9a-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 10:24:31 +0200 (CEST)
Received: by mail-qk0-x233.google.com with SMTP id b66-v6so531692qkj.1
 for <xen-devel@lists.xenproject.org>; Tue, 03 Jul 2018 01:24:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc:content-transfer-encoding;
 bh=8OVHfT7g0/wSFvTV6QRt+S1J/wHkW2TtW8ZzHQM4alE=;
 b=itwYljYQGZ8Vi35mfCZysf4LzvuMakIyusRChSLXNXwJO2q322OxhUAulPdFAnCb2x
 CUNaa5QO43WZoiR/YwqAgb32FvT/C5KEtBoZQInxizDGST8DT11xGsJ3Qd3DXK/uIRlf
 Yv03BNzuBD53SJQ5wpEW70nPPFp4gyIV3JWbzj3/3BiTpBdbUMfAs5jf9quFMTNmW/4G
 n+oPpWq4R92UE9QDzQeDLdiCuiP5rNJbDG3ZWSt8RcmOZHdA+zY41bXtPV0aa6zI/dWA
 rWj5ApIw0Jic0YjRZL9OC5UVcYLQCkFDEPYyYyZou/9/jY4yVG4pZKEJvcI+HuxxFTTs
 4I6w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc:content-transfer-encoding;
 bh=8OVHfT7g0/wSFvTV6QRt+S1J/wHkW2TtW8ZzHQM4alE=;
 b=J1ffUnRXf4qF/9OzRMhk1TvWCR55KSG5dUPu9gwJAYJ2wWEU4bBXNiIHPhcyjkq5g5
 K9gBOabWDIJsHAx38UmKkf4OzjFNoql6TLgVYQklTRtYhGtO3XF1M2b6Ff0JujqqkWUI
 uAMmChD0j4wjcph8w36Ueo31ebHkkLKWwoY5bteQ0FLanES4PV6O9xTBAiBl0MCiRk+d
 xgPDHDMNBkV+QIDIjLw/JGKVdhZnCAzYde/KjgrsjuvdCW3DQGyeOxCdaYc+X1GVeRSX
 +7Jo/OAmUWFxgQ1GISkR4bQenXk0+IW+nnEBH1NOHObcwMGd6TxnsEIcPTpPkfmWINyP
 esEQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc:content-transfer-encoding;
 bh=8OVHfT7g0/wSFvTV6QRt+S1J/wHkW2TtW8ZzHQM4alE=;
 b=pPjZot57HZJlmd4S0muExE6EFdtFmEKqc0L1JdSfgMuc84CuaTCWGidH/0+Jno4v3w
 FqjwA/QXDrG/WB38OKkrahyUSg6XuW/jEV2R89XzFLF359248FlEd05JA0OBPkBj2tWO
 e0KyWmJWM4khskAvxiHBtWhpbxPoJUAttQUdZVaGNp/jamQJglT9zT301D1rton4yMdi
 LDZxL7Q2WG9T7TirbSCa3/uN0IhC6ew44keRxDwab9hKpuUgjV3Dbf3yNbb3k6qhlW17
 DD0fbqOMpIYAJGyB1zpzjrPwcWnNEYeNur672WaUmOxg4qIZnEpHJ5Yq5mDcas+BZU08
 5RRg==
X-Gm-Message-State: APt69E1KAoXWJYvQ5SffXLtQ00mwzNYBTEStbKtrEqInM8Jdzqe+sLpE
 gXmpkin2aLjMOX/5AJPiMO/fvwtxUwOm2RfJx+w=
X-Google-Smtp-Source: AAOMgpe3kwbdteQLu9iyRMvggYgPWSf6lOZZHsw0EA+rc6eK3BHU1IUqKKCZEoJhGjAOscDrliZJpMabWRAVLIjypk8=
X-Received: by 2002:a37:953:: with SMTP id
 80-v6mr25466831qkj.331.1530606278726; 
 Tue, 03 Jul 2018 01:24:38 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP;
 Tue, 3 Jul 2018 01:24:38 -0700 (PDT)
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51A7955@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51A7955@nkgeml514-mbx.china.huawei.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Tue, 3 Jul 2018 08:24:38 +0000
X-Google-Sender-Auth: joKpuUomKtur5IniQQjDTFpU00M
Message-ID: <CAFLBxZaD076baok8jEu1h0x9U4KnwDA+knk_n4MRhb7GFbmPbg@mail.gmail.com>
To: "Chenjia (C)" <chenjia09@huawei.com>
Subject: Re: [Xen-devel] Is there a faster way to restore Virtual machine
 status in 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: "wangxu \(R\)" <wangxu0@huawei.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@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>

T24gVGh1LCBKdW4gMTQsIDIwMTggYXQgMjoyNiBBTSwgQ2hlbmppYSAoQykgPGNoZW5qaWEwOUBo
dWF3ZWkuY29tPiB3cm90ZToKPiBEZWFyIFhFTiBleHBlcnTvvJoKPgo+ICAgICAgICAgICAgIFdl
IG1lZXQgc29tZSBwcm9ibGVtIGluIG91ciBwcm9qZWN0OiBJbiBvdXIgcHJldmlvdXMgcHJvamVj
dCwgd2UKPiB1c2UgS1ZNLCBhbmQgd2UgZG8gc29tZSBqb2IgbGlrZSB0aGlzOgo+Cj4KPgo+IFdl
IGNyZWF0ZSBLVk0gc25hcHNob3QgYnkg4oCcdmlyc2ggc25hcHNob3QtY3JlYXRlICREb21haW5O
YW1lICRTbmFwc2hvdFhtbOKAnSwKPiB0aGVuIGRvIGZvbGxvd2luZyBqb2I6Cj4KPiBXaGlsZSgx
KQo+Cj4gewo+Cj4gUnVuIOKAnHZpcnNoIHNuYXBzaG90LXJldmVydCAkRG9tYWluTmFtZSAgJFNu
YXBzaG90IC0tcnVubmluZyAtLWZvcmNl4oCdCj4KPiBEbyBzb21lIGpvYiBpbiAzMCBzZWNlbmRz
Cj4KPiB9Cj4KPgo+Cj4KPgo+ICAgICAgICAgICAgIE5vdyBvdXIgcHJvamVjdCBpcyBtb3ZlIHRv
IFhlbiwgc28gd2UgbmVlZCB0byBkbyBzYW1lIHRoaW5nIGxpa2UKPiBpbiBLVk0sIGJ1dCB3ZSBm
b3VuZCB0aGF0IHRoZXJlIGlzIG5vIOKAnFNuYXBzaG904oCdIGluIHhlbiAsIHNvIHdlIGNoYW5n
ZSB0aGUKPiBqb2IgbGlrZSB0aGlzIGluIHhlbjoKPgo+ICAgICAgICAgICAgIFdoaWxlKDEpCj4K
PiB7Cj4KPiAgICAgICAgICAgICAgICAgICAgICAgICBSdW4g4oCceGwgZGVzdHJveSB3aW43X2No
ZWNrcG9pbnRGaWxl4oCdCj4KPiAgICAgICAgICAgICAgICAgICAgICAgICBSdW4g4oCceGwgcmVz
dG9yZSAgd2luN19jaGVja3BvaW50RmlsZeKAnQo+Cj4gICAgICAgICAgICAgICAgICAgICAgICAg
RG8gc29tZSBqb2IgaW4gMzAgc2VjZW5kcwo+Cj4gfQo+Cj4KPgo+ICAgICAgICAgICAgIFdlIGZv
dW5kIHRoYXTigJ0geGwgZGVzdHJveSDigJxhbmQg4oCceGwgcmVzdG9yZeKAnSBzcGVuZCAxMCB0
aW1lcwo+IGxvbmdlciB0aGFuIOKAnHZpcnNoIHNuYXBzaG90LXJldmVydOKAnSwgIGl0IGlzIHVu
YWNjZXB0YWJsZSBpbiBvdXIgcHJvamVjdAo+Cj4KPgo+ICAgICAgICAgICAgIFNvIG91ciBxdWVz
dGlvbiBpcyB0aGF0OiBJcyB0aGVyZSBhIGZhc3RlciB3YXkgdG8gcmVzdG9yZQo+IFZpcnR1YWwg
bWFjaGluZSBzdGF0dXMgaW4gWGVuPwoKSW50ZXJuYWxseSBYZW4gaGFzIHRoZSBjb3B5LW9uLXdy
aXRlIGZ1bmN0aW9uYWxpdHkgbmVlZGVkIHRvIGltcGxlbWVudApmYXN0ZXIgc25hcHNob3RzOyBi
dXQgd2UgZG9uJ3QgaGF2ZSB0aGUgdG9vbGluZyB5ZXQuICBJZiB5b3UncmUga2Vlbgplbm91Z2gg
eW91IGNvdWxkIGltcGxlbWVudCBpdCAtLSBidXQgaWYgeW91IGRvbid0IGhhdmUgdGhlIHRpbWUg
LwplZmZvcnQgdG8gZG8gdGhhdCBJJ20gYWZyYWlkIHlvdSdyZSBvdXQgb2YgbHVjay4KCiAtR2Vv
cmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 08:58:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 08:58: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 1faH8n-0002K9-IR; Tue, 03 Jul 2018 08:58: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=eexk=jt=citrix.com=prvs=7158a3d6c=xin.li@srs-us1.protection.inumbo.net>)
 id 1faH8m-0002K4-39
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 08:58:28 +0000
X-Inumbo-ID: 3fdab85e-7e9f-11e8-ba45-cfc176a5991c
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3fdab85e-7e9f-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 08:58:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="129918013"
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: AQHUEmztQU81DItj3EynGXTTVbT9yKR8j1oAgACRgaA=
Date: Tue, 3 Jul 2018 08:58:20 +0000
Message-ID: <e5c8cc43279b4cdd9f73210a015fd83b@SINPEX02CL01.citrite.net>
References: <20180703012629.507-1-xin.li@citrix.com>
 <5B3B21CA02000078001D00F3@prv1-mh.provo.novell.com>
In-Reply-To: <5B3B21CA02000078001D00F3@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>,
 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogVHVlc2RheSwgSnVseSAzLCAyMDE4IDM6MTIgUE0K
PiBUbzogWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IE1pbmcgTHUKPiA8bWluZy5sdUBjaXRyaXguY29t
PjsgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPjsgV2VpIExpdQo+IDx3
ZWkubGl1MkBjaXRyaXguY29tPjsgWGluIExpIChUYWxvbnMpIDx4aW4ubGlAY2l0cml4LmNvbT47
IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLQo+IGRldmVsQGxpc3RzLnhlbi5v
cmc7IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IERhbmll
bAo+IGRlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+OyBUaW0gKFhlbi5vcmcpIDx0aW1A
eGVuLm9yZz4KPiBTdWJqZWN0OiBSZTogW1BBVENIIDEvMl0geGVuL3hzbTogSW50cm9kdWNlIG5l
dyBib290IHBhcmFtZXRlciB4c20KPiAKPiBGaXJzdCBvZiBhbGwgLSBwbGVhc2UgaW5kaWNhdGUg
dGhlIHZlcnNpb24gYWxzbyBpbiB0aGUgc3ViamVjdCwgaS5lLiBoZXJlIFtQQVRDSCB2Mgo+IDEv
Ml0gb3Igc29tZSBzdWNoLgo+IAo+ID4+PiBPbiAwMy4wNy4xOCBhdCAwMzoyNiwgPHRhbG9ucy5s
ZWVAZ21haWwuY29tPiB3cm90ZToKPiA+IHYyCj4gPiBUbyBmdXJ0aGVyIGRpc2N1c3M6Cj4gPiAx
KSBpcyAiZHVtbXkiIGEgZ29vZCBjb21tYW5kIGxpbmUgb3B0aW9uPwo+ID4gb3RoZXIgY2hvaWNl
czogYmFzaWMiLCAidHJpdmlhbCIsIG9yICJzaW1wbGUiCj4gCj4gSW5kZWVkLCBidXQgbm90IGxp
bWl0ZWQgdG8gdGhlIG5hbWVkIHNldC4KPiAKPiBBZGRpdGlvbmFsbHksIHBsZWFzZSBoYXZlIGEg
YnJpZWYgc3VtbWFyeSBvZiBjaGFuZ2VzIGZyb20gdGhlIHByaW9yIHZlcnNpb24KPiBoZXJlLgo+
IAo+ID4gKyAgICBzd2l0Y2ggKCB4c21fYm9vdHBhcmFtICkKPiA+ICsgICAgewo+ID4gKyAgICBj
YXNlIFhTTV9CT09UUEFSQU1fRFVNTVk6Cj4gPiArICAgICAgICBicmVhazsKPiA+ICsKPiA+ICsg
ICAgY2FzZSBYU01fQk9PVFBBUkFNX0ZMQVNLOgo+ID4gKyAgICAgICAgZmxhc2tfaW5pdChwb2xp
Y3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7Cj4gPiArICAgICAgICBicmVhazsKPiA+ICsKPiA+ICsg
ICAgZGVmYXVsdDoKPiA+ICsgICAgICAgIHByaW50aygiWFNNOiBJbnZhbGlkIHZhbHVlIGZvciB4
c209IGJvb3QgcGFyYW1ldGVyLlxuIik7Cj4gCj4gQXMgSSB0aGluayBJJ3ZlIHNhaWQgYmVmb3Jl
IC0gZ2VuZXJhbGx5IG5vIGZ1bGwgc3RvcCBhdCB0aGUgZW5kIG9mIGxvZyBtZXNzYWdlcwo+IHBs
ZWFzZS4gSSBhbHNvIHRoaW5rIHRoYXQgaW4gZXJyb3IgbWVzc2FnZXMgbGlrZSB0aGlzIHRoZSBv
ZmZlbmRpbmcgc3RyaW5nIHNob3VsZAo+IGJlIGxvZ2dlZCBhcyB3ZWxsLiAgV2hpY2ggcG9pbnRz
IG91dCBhbiBpc3N1ZSB3aXRoIHRoZSBjaGFuZ2U6IFdpdGhvdXQKPiBDT05GSUdfWFNNX0ZMQVNL
ICh1bmRlciB0aGUgY3VycmVudCBuYW1pbmcgYXMgcHJvcG9zZWQgYnkgQW5kcmV3OyB5b3UKPiBz
aG91bGQgYnR3IGNvbnRpbnVlIHRvIG5hbWUgdGhlIGRlcGVuZGVuY3kgb2YgeW91ciBzZXJpZXMg
b24gaGlzIG9uZSB1bnRpbAo+IHRoYXQgcHJlcmVxIGhhcyBsYW5kZWQgaW4gc3RhZ2luZywgd2hp
Y2ggeW91J2QgaWRlYWxseSBkbyBpbiBhIDAvMiBjb3Zlcgo+IGxldHRlcikgd291bGQgcGVyaGFw
cyBiZXR0ZXIgcmVzdWx0IGluIHRoaXMgZXJyb3IgbWVzc2FnZSB0byBiZSBpc3N1ZWQsIGluIGZh
dm9yCj4gb2Ygb3IgaW4gYWRkaXRpb24gdG8gdGhlIGNvbW1hbmQgbGluZSBwYXJzaW5nIG9uZS4K
Ck9LLgpSZW1vdmUgdGhpcyAiLiIsCkFuZCBpbiBwYXJzZV94c21fcGFyYW0sIGFkZDoKICAgIGVs
c2UgewogICAgICAgIHByaW50aygiWFNNOiBjYW4ndCBwYXJzZSBib290IHBhcmFtZXRlciB4c209
JXNcbiIsIHMpOwogICAgICAgIHJjID0gLUVJTlZBTDsgICAgICAgICAgCiAgICB9Cgo+IAo+IEph
bgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 09:07:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 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 1faHHU-0003L4-O5; Tue, 03 Jul 2018 09:07: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=eexk=jt=citrix.com=prvs=7158a3d6c=xin.li@srs-us1.protection.inumbo.net>)
 id 1faHHT-0003Kz-VO
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 09:07:27 +0000
X-Inumbo-ID: 8251231c-7ea0-11e8-ba45-cfc176a5991c
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8251231c-7ea0-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 09:07:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="129918469"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Xin Li <talons.lee@gmail.com>, "Daniel de
 Graaf" <dgdegra@tycho.nsa.gov>
Thread-Topic: [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
Thread-Index: AQHUEmzuyjuT2UlU8EOrrusg7GOrE6R8lW0AgACdxJA=
Date: Tue, 3 Jul 2018 09:07:22 +0000
Message-ID: <c3a55c41f7f94d4a955870f7813b3812@SINPEX02CL01.citrite.net>
References: <20180703012629.507-1-xin.li@citrix.com>
 <20180703012629.507-2-xin.li@citrix.com>
 <5B3B26E202000078001D0114@prv1-mh.provo.novell.com>
In-Reply-To: <5B3B26E202000078001D0114@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>,
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSmFuLAoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVs
aWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogVHVlc2RheSwgSnVseSAzLCAy
MDE4IDM6MzQgUE0KPiBUbzogWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT47IERhbmllbCBk
ZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRy
ZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgTWluZyBMdQo+IDxtaW5nLmx1QGNpdHJpeC5jb20+OyBT
ZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+OyBXZWkgTGl1Cj4gPHdlaS5s
aXUyQGNpdHJpeC5jb20+OyBYaW4gTGkgKFRhbG9ucykgPHhpbi5saUBjaXRyaXguY29tPjsgR2Vv
cmdlIER1bmxhcAo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tCj4gZGV2ZWxAbGlzdHMueGVuLm9yZzsg
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGltCj4gKFhl
bi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSZTogW1BBVENIIDIvMl0geGVuL3hzbTog
QWRkIG5ldyBTSUxPIG1vZGUgZm9yIFhTTQo+IAo+ID4+PiBPbiAwMy4wNy4xOCBhdCAwMzoyNiwg
PHRhbG9ucy5sZWVAZ21haWwuY29tPiB3cm90ZToKPiA+IHYyCj4gPiBUbyBmdXJ0aGVyIGRpc2N1
c3M6Cj4gPiAxKSBpcyB0aGUgbmV3IEtjb25maWcgb3B0aW9uIFhTTV9TSUxPIG5lY2Vzc2FyeT8K
PiA+IHdlIGNhbiBoYW5kbGUgU0lMTyBzaW1pbGFyIGFzIERVTU1ZLCB1c2luZyBleHN0aW5nIENP
TkZJR19YU00uCj4gPgo+ID4gMikgZXhwbGFpbiAidW5tZWRpYXRlZCBjb21tdW5pY2F0aW9uIGNo
YW5uZWwiCj4gCj4gSSdtIGNvbmZ1c2VkOiBBcyBzYWlkIGluIHRoZSByZXBseSB0byBwYXRjaCAx
LCB0aGlzIHNlY3Rpb24gaXMgZ2VuZXJhbGx5IGV4cGVjdGVkCj4gdG8gY29udGFpbiBpbmZvcm1h
dGlvbiBvbiB3aGF0IGhhcyBjaGFuZ2VkIGZyb20gdGhlIHByaW9yIHZlcnNpb24uIEkgdGFrZSBp
dCB0aGUKPiBhYm92ZSBpdGVtIGluc3RlYWQgcmVsYXRlZCB0byB0aGUgIlRvIGZ1cnRoZXIgZGlz
Y3VzcyIgc3ViLWhlYWRpbmcuCj4gCj4gPiAzKSBpcyBpdCBPSyB0byB1c2UgdGhlIGluZGlyZWN0
IGNhbGwgZHVtbXlfeHNtX29wcy5ldnRjaG5fdW5ib3VuZD8KPiAKPiBJJ20gbm90IGNvbnZpbmNl
ZCBpdCB3YXMgd29ydGh3aGlsZSB0byBzZW5kIHYyIHdpdGggYWxsIG9mIHRoZXNlIHN0aWxsIG9w
ZW4uCgpPSy4KCj4gCj4gPiArLyoKPiA+ICsgKiBDaGVjayBpZiBpbnRlci1kb21haW4gY29tbXVu
aWNhdGlvbiBpcyBhbGxvd2VkLgo+ID4gKyAqIFJldHVybiB0cnVlIHdoZW4gcGFzcyBjaGVjay4K
PiA+ICsgKi8KPiA+ICtzdGF0aWMgYm9vbCBzaWxvX21vZGVfZG9tX2NoZWNrKHN0cnVjdCBkb21h
aW4gKmxkb20sIHN0cnVjdCBkb21haW4KPiA+ICsqcmRvbSkgewo+ID4gKyAgICBzdHJ1Y3QgZG9t
YWluICpjdXJfZG9tID0gY3VycmVudC0+ZG9tYWluOwo+IAo+IGNvbnN0ICh0aHJlZSB0aW1lcyBh
bHRvZ2V0aGVyKQpPSy4KCnN0YXRpYyBib29sIHNpbG9fbW9kZV9kb21fY2hlY2soY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqbGRvbSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpyZG9tKQp7CiAgICBjb25zdCBz
dHJ1Y3QgZG9tYWluICpjdXJfZG9tID0gY3VycmVudC0+ZG9tYWluOwoKICAgIHJldHVybiAoaXNf
Y29udHJvbF9kb21haW4oY3VyX2RvbSkgfHwgaXNfY29udHJvbF9kb21haW4obGRvbSkgfHwKICAg
ICAgICAgICAgaXNfY29udHJvbF9kb21haW4ocmRvbSkgfHwgbGRvbSA9PSByZG9tKTsKfQo+IAo+
ID4gKyAgICByZXR1cm4gKGlzX2NvbnRyb2xfZG9tYWluKGN1cl9kb20pIHx8IGlzX2NvbnRyb2xf
ZG9tYWluKGxkb20pIHx8Cj4gPiArICAgICAgICAgICAgaXNfY29udHJvbF9kb21haW4ocmRvbSkg
fHwgbGRvbSA9PSByZG9tKTsgfQo+ID4gKwo+ID4gK3N0YXRpYyBpbnQgc2lsb19ldnRjaG5fdW5i
b3VuZChzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGV2dGNobiAqY2huLAo+ID4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBkb21pZF90IGlkMikgewo+ID4gKyAgICBpbnQgcmMgPSAt
RVBFUk07Cj4gPiArICAgIHN0cnVjdCBkb21haW4gKmQyID0gcmN1X2xvY2tfZG9tYWluX2J5X2lk
KGlkMik7Cj4gPiArICAgIGlmICggZDIgIT0gTlVMTCAmJiBzaWxvX21vZGVfZG9tX2NoZWNrKGQx
LCBkMikgKQo+IAo+IEJsYW5rIGxpbmUgcGxlYXNlIGJldHdlZW4gZGVjbGFyYXRpb24ocykgYW5k
IHN0YXRlbWVudChzKS4gQW5kIGNvbnN0IG9uIHRoZQo+IGxvY2FsIHZhcmlhYmxlIGRlY2xhcmF0
aW9uIGFnYWluLgo+IAo+IEFsc28sIGlzIERPTUlEX1NFTEYgcmVhbGx5IG5vdCBhbGxvd2VkIGhl
cmUgZm9yIGlkMj8gSSBkb24ndCB0aGluayBzbywgbG9va2luZyBhdAo+IGUuZy4gZXZ0Y2huX2Fs
bG9jX3VuYm91bmQoKS4KCnN0YXRpYyBpbnQgc2lsb19ldnRjaG5fdW5ib3VuZChzdHJ1Y3QgZG9t
YWluICpkMSwgc3RydWN0IGV2dGNobiAqY2huLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZG9taWRfdCBpZDIpCnsgICAKICAgIGludCByYyA9IC1FUEVSTTsKICAgIHN0cnVjdCBkb21h
aW4gKmQyOwogICAgCiAgICBpZiAoIGlkMiA9PSBET01JRF9TRUxGICkKICAgICAgICBpZDIgPSBj
dXJyZW50LT5kb21haW4tPmRvbWFpbl9pZDsKICAgIGQyID0gcmN1X2xvY2tfZG9tYWluX2J5X2lk
KGlkMik7CiAgICBpZiAoIGQyICE9IE5VTEwgJiYgc2lsb19tb2RlX2RvbV9jaGVjayhkMSwgZDIp
ICkKICAgICAgICByYyA9IGR1bW15X3hzbV9vcHMuZXZ0Y2huX3VuYm91bmQoZDEsIGNobiwgaWQy
KTsKICAgIHJjdV91bmxvY2tfZG9tYWluKGQyKTsKICAgIAogICAgcmV0dXJuIHJjOwp9Cgo+IAo+
ID4gK3N0YXRpYyBpbnQgc2lsb19ncmFudF9jb3B5KHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3Qg
ZG9tYWluICpkMikgewo+ID4gKyAgICBpZiAoIHNpbG9fbW9kZV9kb21fY2hlY2soZDEsIGQyKSAp
Cj4gPiArICAgICAgICByZXR1cm4gZHVtbXlfeHNtX29wcy5ncmFudF9jb3B5KGQxLCBkMik7Cj4g
PiArICAgIHJldHVybiAtRVBFUk07Cj4gPiArfQo+IAo+IEkga25vdyB0cmFuc2l0aXZlIGdyYW50
cyBhcmUgYSBiYWQgY2hpbGQsIGJ1dCB0aGV5IHNob3VsZG4ndCBiZSBsZWZ0IG91dAo+IGFsdG9n
ZXRoZXIgaW4gZGVjaWRpbmcgd2hhdCBTSUxPIG1vZGUgaXMgZ29pbmcgdG8gbWVhbi4gSW4gZmFj
dCBpdCBsb29rcyB0byBtZQo+IGFzIGlmIHRoZXJlIHdhcyBubyBYU00gY2hlY2sgYXQgYWxsIGZv
ciB0aGUgc2Vjb25kIGhhbGYgb2YgYSB0cmFuc2l0aXZlIGdyYW50Cj4gY29weSdzIGRvbWFpbiBo
YW5kbGluZyAodGhlIHJlY3Vyc2l2ZQo+IGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoKSBjYWxsKSwg
d2hpY2ggd291bGQgbWVhbiB0aGF0IHRoZSBmZW5jaW5nIFNJTE8gbW9kZQo+IGxvb2tzIHRvIG1l
YW4gdG8gZXN0YWJsaXNoIHdvdWxkbid0IGJlIGNvbXBsZXRlLiBEYW5pZWw/Cj4gCj4gU3BlYWtp
bmcgb2YgY29tcGxldGVuZXNzOiBXaGF0IGFib3V0IFRNRU0/IElzbid0IG9uZSBvZiB0aGUgdHdv
IHBvb2wgdHlwZXMKPiBhbHNvIG1lYW50IHRvIGFsbG93IHBhZ2Ugc2hhcmluZyBiZXR3ZWVuIGRv
bWFpbnM/Cj4gCj4gSmFuCj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 09:28:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 09:28: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 1faHbR-0005G4-Tc; Tue, 03 Jul 2018 09:28: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=ov0f=jt=citrix.com=prvs=7153ab8a3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1faHbP-0005Fz-Rl
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 09:28:03 +0000
X-Inumbo-ID: 5d174d68-7ea3-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d174d68-7ea3-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 11:27:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="59321989"
Date: Tue, 3 Jul 2018 10:27:59 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180703092759.etip2qie5gsibruy@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180620144234.51783-11-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 10/10] 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>,
 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>

T24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MzRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFNvIHRoYXQgYSBQQ0kgZGV2aWNlIHRoYXQgc3VwcG9ydHMgU1ItSU9WIChQRikg
Y2FuIGVuYWJsZSB0aGUgY2FwYWJpbGl0eQo+IGFuZCB1c2UgdGhlIHZpcnR1YWwgZnVuY3Rpb25z
Lgo+IAo+IFRoaXMgY29kZSBpcyBleHBlY3RlZCB0byBvbmx5IGJlIHVzZWQgYnkgcHJpdmlsZWdl
ZCBkb21haW5zLAo+IHVucHJpdmlsZWdlZCBkb21haW5zIHNob3VsZCBub3QgZ2V0IGFjY2VzcyB0
byB0aGUgU1ItSU9WIGNhcGFiaWxpdHkuCj4gCj4gVGhlIGN1cnJlbnQgY29kZSBkZXRlY3RzIGVu
YWJsaW5nIG9mIHRoZSB2aXJ0dWFsIGZ1bmN0aW9ucyBmZWF0dXJlIGFuZAo+IGF1dG9tYXRpY2Fs
bHkgYWRkcyB0aGUgVkZzIHRvIHRoZSBkb21haW4uIEl0IGFsc28gZGV0ZWN0cyBlbmFibGluZyBv
Zgo+IG1lbW9yeSBzcGFjZSBhbmQgbWFwcyB0aGUgVkZzIEJBUnMgaW50byB0aGUgZG9tYWluIHAy
bS4gRGlzYWJsaW5nIG9mCj4gdGhlIFZGIGVuYWJsZSBiaXQgcmVtb3ZlcyB0aGUgZGV2aWNlcyBh
bmQgdGhlIEJBUiBtZW1vcnkgbWFwIGZyb20gdGhlCj4gZG9tYWluIHAybS4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KWy4uLl0KPiAr
Cj4gK3N0YXRpYyB2b2lkIG1vZGlmeV9tZW1vcnlfbWFwcGluZyhjb25zdCBzdHJ1Y3QgcGNpX2Rl
diAqcGRldiwgdW5zaWduZWQgaW50IHBvcywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2wgZW5hYmxlKQo+ICt7Cj4gKyAgICBjb25zdCBzdHJ1Y3QgdnBjaV9zcmlvdiAq
c3Jpb3YgPSBwZGV2LT52cGNpLT5zcmlvdjsKPiArICAgIHVuc2lnbmVkIGludCBpOwo+ICsgICAg
aW50IHJjOwo+ICsKPiArICAgIGlmICggZW5hYmxlICkKPiArICAgIHsKPiArICAgICAgICBzdHJ1
Y3QgcGNpX2RldiAqcGZfZGV2Owo+ICsKPiArICAgICAgICBwY2lkZXZzX2xvY2soKTsKPiArICAg
ICAgICAvKgo+ICsgICAgICAgICAqIE5COiBhIG5vbi1jb25zdCBwY2lfZGV2IG9mIHRoZSBQRiBp
cyBuZWVkZWQgaW4gb3JkZXIgdG8gdXBkYXRlCj4gKyAgICAgICAgICogdmZfcmxlbi4KPiArICAg
ICAgICAgKi8KPiArICAgICAgICBwZl9kZXYgPSBwY2lfZ2V0X3BkZXYocGRldi0+c2VnLCBwZGV2
LT5idXMsIHBkZXYtPmRldmZuKTsKPiArICAgICAgICBwY2lkZXZzX3VubG9jaygpOwo+ICsgICAg
ICAgIEFTU0VSVChwZl9kZXYpOwo+ICsKPiArICAgICAgICAvKiBTZXQgdGhlIEJBUnMgYWRkcmVz
c2VzIGFuZCBzaXplLiAqLwo+ICsgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgUENJX1NSSU9WX05V
TV9CQVJTOyBpICs9IHJjICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBqLCBpZHggPSBwb3MgKyBQQ0lfU1JJT1ZfQkFSICsgaSAqIDQ7Cj4gKyAgICAgICAgICAgIGNv
bnN0IHBjaV9zYmRmX3Qgc2JkZiA9IHsKPiArICAgICAgICAgICAgICAgIC5zYmRmID0gUENJX1NC
REYzKHBkZXYtPnNlZywgcGRldi0+YnVzLCBwZGV2LT5kZXZmbiksCj4gKyAgICAgICAgICAgIH07
Cj4gKyAgICAgICAgICAgIHVpbnQzMl90IGJhciA9IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zZWcs
IHBkZXYtPmJ1cywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgaWR4KTsKPiArICAgICAgICAgICAg
dWludDY0X3QgYWRkciwgc2l6ZTsKPiArCj4gKyAgICAgICAgICAgIHJjID0gcGNpX3NpemVfbWVt
X2JhcihzYmRmLCBpZHgsICZhZGRyLCAmc2l6ZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9CQVJfVkYgfAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKChpID09IFBDSV9TUklPVl9OVU1fQkFSUyAtIDEpID8KPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQ0lfQkFSX0xBU1QgOiAwKSk7CgpUaGlzIG9ubHkgcmV0dXJucyAx
IG9yIDIuIFRoZSByZXR1cm4gdHlwZSBpcyB1bnNpZ25lZCBpbnQgd2hpY2ggbWVhbnMgcmMKaXMg
bmV2ZXIgZ29pbmcgdG8gYmUgPD0gMC4KCj4gKyAgICAgICAgICAgIGlmICggcmMgPD0gMCApCj4g
KyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiBmYWlsZWQgdG8gc2l6
ZSBWRiBCQVJcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+
YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9GVU5DKHBkZXYtPmRldmZuKSk7Cj4gKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2gocGRl
di0+ZG9tYWluKTsKPiArICAgICAgICAgICAgICAgIHJldHVybjsKPiArICAgICAgICAgICAgfQo+
ICsKPiArICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICogVXBkYXRlIHZmX3JsZW4gb24g
dGhlIFBGLiBBY2NvcmRpbmcgdG8gdGhlIHNwZWMgdGhlIHNpemUgb2YKPiArICAgICAgICAgICAg
ICogdGhlIEJBUnMgY2FuIGNoYW5nZSBpZiB0aGUgc3lzdGVtIHBhZ2Ugc2l6ZSByZWdpc3RlciBp
cwo+ICsgICAgICAgICAgICAgKiBtb2RpZmllZCwgc28gYWx3YXlzIHVwZGF0ZSBybGVuIHdoZW4g
ZW5hYmxpbmcgVkZzLgo+ICsgICAgICAgICAgICAgKi8KPiArICAgICAgICAgICAgcGZfZGV2LT52
Zl9ybGVuW2ldID0gc2l6ZTsKPiArCj4gKyAgICAgICAgICAgIGZvciAoIGogPSAwOyBqIDwgc3Jp
b3YtPm51bV92ZnM7IGorKyApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIHN0
cnVjdCB2cGNpX2hlYWRlciAqaGVhZGVyOwo+ICsKPiArICAgICAgICAgICAgICAgIGlmICggIXNy
aW92LT52ZltqXSApCj4gKyAgICAgICAgICAgICAgICAgICAgLyogQ2FuIGhhcHBlbiBpZiBwY2lf
YWRkX2RldmljZSBmYWlscy4gKi8KPiArICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKPiAr
Cj4gKyAgICAgICAgICAgICAgICBzcGluX2xvY2soJnNyaW92LT52ZltqXS0+dnBjaV9sb2NrKTsK
PiArICAgICAgICAgICAgICAgIGhlYWRlciA9ICZzcmlvdi0+dmZbal0tPnZwY2ktPmhlYWRlcjsK
PiArCj4gKyAgICAgICAgICAgICAgICBpZiAoICFzaXplICkKPiArICAgICAgICAgICAgICAgIHsK
PiArICAgICAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0udHlwZSA9IFZQQ0lfQkFSX0VN
UFRZOwo+ICsgICAgICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZzcmlvdi0+dmZbal0tPnZw
Y2lfbG9jayk7Cj4gKyAgICAgICAgICAgICAgICAgICAgY29udGludWU7Cj4gKyAgICAgICAgICAg
ICAgICB9Cj4gKwo+ICsgICAgICAgICAgICAgICAgaGVhZGVyLT5iYXJzW2ldLmFkZHIgPSBhZGRy
ICsgc2l6ZSAqIGo7Cj4gKyAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0uc2l6ZSA9IHNp
emU7Cj4gKyAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0ucHJlZmV0Y2hhYmxlID0KPiAr
ICAgICAgICAgICAgICAgICAgICBiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX01FTV9QUkVGRVRDSDsK
PiArCj4gKyAgICAgICAgICAgICAgICBzd2l0Y2ggKCByYyApCj4gKyAgICAgICAgICAgICAgICB7
Cj4gKyAgICAgICAgICAgICAgICBjYXNlIDE6Cj4gKyAgICAgICAgICAgICAgICAgICAgaGVhZGVy
LT5iYXJzW2ldLnR5cGUgPSBWUENJX0JBUl9NRU0zMjsKPiArICAgICAgICAgICAgICAgICAgICBi
cmVhazsKPiArCj4gKyAgICAgICAgICAgICAgICBjYXNlIDI6Cj4gKyAgICAgICAgICAgICAgICAg
ICAgaGVhZGVyLT5iYXJzW2ldLnR5cGUgPSBWUENJX0JBUl9NRU02NF9MTzsKPiArICAgICAgICAg
ICAgICAgICAgICBoZWFkZXItPmJhcnNbaSArIDFdLnR5cGUgPSBWUENJX0JBUl9NRU02NF9ISTsK
PiArICAgICAgICAgICAgICAgICAgICBicmVhazsKPiArCj4gKyAgICAgICAgICAgICAgICBkZWZh
dWx0Ogo+ICsgICAgICAgICAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ICsgICAg
ICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZzcmlvdi0+dmZbal0tPnZwY2lfbG9jayk7Cj4g
KyAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHBkZXYtPmRvbWFpbik7Cj4gKyAgICAg
ICAgICAgICAgICAgICAgcmV0dXJuOwo+ICsgICAgICAgICAgICAgICAgfQo+ICsgICAgICAgICAg
ICAgICAgc3Bpbl91bmxvY2soJnNyaW92LT52ZltqXS0+dnBjaV9sb2NrKTsKPiArICAgICAgICAg
ICAgfQo+ICsgICAgICAgIH0KPiArICAgIH0KPiArCj4gKyAgICAvKiBBZGQvcmVtb3ZlIG1hcHBp
bmdzIGZvciB0aGUgVkZzIEJBUnMgaW50byB0aGUgcDJtLiAqLwo+ICsgICAgZm9yICggaSA9IDA7
IGkgPCBzcmlvdi0+bnVtX3ZmczsgaSsrICkKPiArICAgIHsKPiArICAgICAgICBzdHJ1Y3QgcGNp
X2RldiAqdmZfcGRldiA9IHNyaW92LT52ZltpXTsKPiArCj4gKyAgICAgICAgc3Bpbl9sb2NrKCZ2
Zl9wZGV2LT52cGNpX2xvY2spOwo+ICsgICAgICAgIHJjID0gdnBjaV9tb2RpZnlfYmFycyh2Zl9w
ZGV2LCBlbmFibGUsIGZhbHNlKTsKPiArICAgICAgICBzcGluX3VubG9jaygmdmZfcGRldi0+dnBj
aV9sb2NrKTsKPiArICAgICAgICBpZiAoIHJjICkKPiArICAgICAgICAgICAgZ3ByaW50ayhYRU5M
T0dfRVJSLAo+ICsgICAgICAgICAgICAgICAgICAgICJmYWlsZWQgdG8gJXNtYXAgQkFScyBvZiBW
RiAlMDR4OiUwMng6JTAyeC4ldTogJWRcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgZW5hYmxl
ID8gIiIgOiAidW4iLCB2Zl9wZGV2LT5zZWcsIHZmX3BkZXYtPmJ1cywKPiArICAgICAgICAgICAg
ICAgICAgICBQQ0lfU0xPVCh2Zl9wZGV2LT5kZXZmbiksIFBDSV9GVU5DKHZmX3BkZXYtPmRldmZu
KSwgcmMpOwo+ICsgICAgfQo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBjb250cm9sX3dyaXRlKGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IHZhbCwgdm9pZCAqZGF0YSkKPiArewo+ICsgICAgc3Ry
dWN0IHZwY2lfc3Jpb3YgKnNyaW92ID0gZGF0YTsKPiArICAgIHVuc2lnbmVkIGludCBpLCBwb3Mg
PSByZWcgLSBQQ0lfU1JJT1ZfQ1RSTDsKPiArICAgIHVpbnQxNl90IGNvbnRyb2wgPSBwY2lfY29u
Zl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfQ1RSTCk7Cj4g
KyAgICBib29sIGVuYWJsZWQgPSBjb250cm9sICYgUENJX1NSSU9WX0NUUkxfVkZFOwo+ICsgICAg
Ym9vbCBtZW1fZW5hYmxlZCA9IGNvbnRyb2wgJiBQQ0lfU1JJT1ZfQ1RSTF9NU0U7Cj4gKyAgICBi
b29sIG5ld19lbmFibGVkID0gdmFsICYgUENJX1NSSU9WX0NUUkxfVkZFOwo+ICsgICAgYm9vbCBu
ZXdfbWVtX2VuYWJsZWQgPSB2YWwgJiBQQ0lfU1JJT1ZfQ1RSTF9NU0U7Cj4gKyAgICBpbnQgcmM7
Cj4gKwo+ICsgICAgaWYgKCBuZXdfZW5hYmxlZCAhPSBlbmFibGVkICkKPiArICAgIHsKPiArICAg
ICAgICB1aW50MTZfdCBvZmZzZXQgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5i
dXMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9U
KHBkZXYtPmRldmZuKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfVkZfT0ZGU0VUKTsKPiArICAgICAgICB1aW50
MTZfdCBzdHJpZGUgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRl
dmZuKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZV
TkMocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwb3MgKyBQQ0lfU1JJT1ZfVkZfU1RSSURFKTsKPiArCj4gKyAgICAgICAgaWYgKCBuZXdf
ZW5hYmxlZCApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICAvKgo+ICsgICAgICAgICAgICAg
KiBPbmx5IHVwZGF0ZSB0aGUgbnVtYmVyIG9mIGFjdGl2ZSBWRnMgd2hlbiBlbmFibGluZywgd2hl
bgo+ICsgICAgICAgICAgICAgKiBkaXNhYmxpbmcgdXNlIHRoZSBjYWNoZWQgdmFsdWUgaW4gb3Jk
ZXIgdG8gYWx3YXlzIHJlbW92ZSB0aGUKPiArICAgICAgICAgICAgICogc2FtZSBudW1iZXIgb2Yg
VkZzIHRoYXQgd2hlcmUgYWN0aXZlLgoKd2hlcmUgLT4gd2VyZS4KCj4gKyAgICAgICAgICAgICAq
Lwo+ICsgICAgICAgICAgICBzcmlvdi0+bnVtX3ZmcyA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5z
ZWcsIHBkZXYtPmJ1cywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvcyArIFBDSV9TUklPVl9OVU1fVkYp
Owo+ICsKPiArICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICogTkI6IFZGRSBuZWVkcyB0
byBiZSBlbmFibGVkIGJlZm9yZSBjYWxsaW5nIHBjaV9hZGRfZGV2aWNlIHNvIFhlbgo+ICsgICAg
ICAgICAgICAgKiBjYW4gYWNjZXNzIHRoZSBjb25maWcgc3BhY2Ugb2YgVkZzLgo+ICsgICAgICAg
ICAgICAgKi8KPiArICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYt
PmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgcmVnLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnRyb2wgfCBQQ0lfU1JJT1ZfQ1RSTF9WRkUpOwo+ICsKPiArICAgICAgICAgICAg
LyoKPiArICAgICAgICAgICAgICogVGhlIHNwZWMgc3RhdGVzIHRoYXQgdGhlIHNvZnR3YXJlIG11
c3Qgd2FpdCBhdCBsZWFzdCAxMDBtcwo+ICsgICAgICAgICAgICAgKiBiZWZvcmUgYXR0ZW1wdGlu
ZyB0byBhY2Nlc3MgVkYgcmVnaXN0ZXJzIHdoZW4gZW5hYmxpbmcgdmlydHVhbAo+ICsgICAgICAg
ICAgICAgKiBmdW5jdGlvbnMgb24gdGhlIFBGLgo+ICsgICAgICAgICAgICAgKi8KPiArICAgICAg
ICAgICAgbWRlbGF5KDEwMCk7CgpJTUhPIGRlbGF5aW5nIDEwMG1zIGxpa2UgdGhpcyBpbiBhbiBh
Y3RpdmUgc3lzdGVtIGlzIGZhciB0b28gbG9uZy4gSXQKd291bGQgYmUgYmV0dGVyIHRvIHB1dCB0
aGlzIGludG8gYSBsb29wIGFuZCBwcm9jZXNzIHNvZnRpcnFzIGluIGJldHdlZW4KZGVsYXlzLgoK
PiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgc3Jpb3YtPm51bV92
ZnM7IGkrKyApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBjb25zdCBwY2lfc2JkZl90IGJk
ZiA9IHsKPiArICAgICAgICAgICAgICAgIC5iZGYgPSBQQ0lfQkRGMihwZGV2LT5idXMsIHBkZXYt
PmRldmZuKSArIG9mZnNldCArIHN0cmlkZSAqIGksCj4gKyAgICAgICAgICAgIH07Cj4gKwo+ICsg
ICAgICAgICAgICBpZiAoIG5ld19lbmFibGVkICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAg
ICAgICAgICAgY29uc3Qgc3RydWN0IHBjaV9kZXZfaW5mbyBpbmZvID0gewo+ICsgICAgICAgICAg
ICAgICAgICAgIC5pc192aXJ0Zm4gPSB0cnVlLAo+ICsgICAgICAgICAgICAgICAgICAgIC5waHlz
Zm4uYnVzID0gcGRldi0+YnVzLAo+ICsgICAgICAgICAgICAgICAgICAgIC5waHlzZm4uZGV2Zm4g
PSBwZGV2LT5kZXZmbiwKPiArICAgICAgICAgICAgICAgIH07Cj4gKwo+ICsgICAgICAgICAgICAg
ICAgcmMgPSBwY2lfYWRkX2RldmljZShwZGV2LT5zZWcsIGJkZi5idXMsIGJkZi5leHRmdW5jLCAm
aW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+bm9kZSk7
Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICAgICAg
cmMgPSBwY2lfcmVtb3ZlX2RldmljZShwZGV2LT5zZWcsIGJkZi5idXMsIGJkZi5leHRmdW5jKTsK
PiArICAgICAgICAgICAgaWYgKCByYyApCj4gKyAgICAgICAgICAgICAgICBncHJpbnRrKFhFTkxP
R19FUlIsICJmYWlsZWQgdG8gJXMgVkYgJTA0eDolMDJ4OiUwMnguJXU6ICVkXG4iLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICBuZXdfZW5hYmxlZCA/ICJhZGQiIDogInJlbW92ZSIsIHBkZXYt
PnNlZywgYmRmLmJ1cywKPiArICAgICAgICAgICAgICAgICAgICAgICAgYmRmLmRldiwgYmRmLmZ1
bmMsIHJjKTsKPiArCj4gKyAgICAgICAgICAgIHBjaWRldnNfbG9jaygpOwo+ICsgICAgICAgICAg
ICBzcmlvdi0+dmZbaV0gPSBwY2lfZ2V0X3BkZXYocGRldi0+c2VnLCBiZGYuYnVzLCBiZGYuZXh0
ZnVuYyk7Cj4gKyAgICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7CgpTbyB0aGUgYXJyYXkgaXMg
dXBkYXRlZCByZWdhcmRsZXNzIG9mIHJjPwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 09:33:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 09:33:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faHh2-000643-07; Tue, 03 Jul 2018 09:33: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=kl9n=jt=gmail.com=edgar.iglesias@srs-us1.protection.inumbo.net>)
 id 1faHh0-000630-9Q
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 09:33:50 +0000
X-Inumbo-ID: 2a2952a4-7ea4-11e8-8089-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a2952a4-7ea4-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 11:33:39 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id n96-v6so1060328lfi.1
 for <xen-devel@lists.xen.org>; Tue, 03 Jul 2018 02:33:46 -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=e4R984roy3m5kg69OA7o/ZuTHkh1T+F6jaiiEx1HNhM=;
 b=fok3WEJViFRIAC74w8R4lgRpSUOlkTnVkgVaENEjgyBaV37bxEEi+LX8RLjLKcnYhJ
 spYXBhKhtVVRPER1M6yHtBIhaMHrBl73ccZyBCmo7qIb0UqMC9bcdcOzrVrw+kaB/ous
 Dj8A3wIa7JsFJXqCETHU9eMKR2mni6ZPd6eeO64xzZLT8JB7yu4SSGWcb6D4HBuOiy2y
 Ad+8fYtuI5xPDzToUFAN/0jBuT/9hkg1iY5B38Mnvp+ByBqG2rYJdRQ1yeclWoBwz6O1
 r7m5949hbDDXzgKg1hDpj1vP7ZlAN++nmumX/nudaPZ6441sCgiSBsDziP+1tZ6qhlpZ
 v4hw==
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=e4R984roy3m5kg69OA7o/ZuTHkh1T+F6jaiiEx1HNhM=;
 b=Zv39o4KZ7+BJ1nz/VyKj3wqmu3XtUpW6yGfu4BI2O3zWo9MvIU/MWWupTcY26uFj1N
 qkms7/wB44JAJ2UWkeassNrPXXGIXlX5tWYELWapvvn3US0R5V3qN1sG6V4mDVnL0sLC
 WW9RHEhENF97+G9qlrJcSj6V62Pwz4MmBMn3iD8B5nWPb123+g8CZXmQWS/W1+Qsbfxm
 jJDDhz6Jxh8iYUEwAS+/bktY0+AEjuf1b6+O8PYcIPuqnhQaHh9/6tE37gEml+SOtSi1
 sWp5Jx1+BLqDO0E5OESYKino+T1SkcEg+mGfCzXwnZ5+Vtc/EfwF+6Y64d995eMayRDG
 VRpg==
X-Gm-Message-State: APt69E3lZrTpEf9Cj+FkZnoY94nzpWFvcASdLsXeXRW0LMbFsWdHPOZB
 Y3x7MIOkf2AtTLY/UjOJOZF7RfMVZcq/YYsJjqM=
X-Google-Smtp-Source: AAOMgpcew2Ia7//7dQhWyIpX05dUdv0COZpJxSopoV2oEJb7R/Zo7OLu/Rv1/zD3yuE/7+LpH6bW8CP8DH3sgXAQNXI=
X-Received: by 2002:a19:9646:: with SMTP id
 y67-v6mr11170253lfd.130.1530610425488; 
 Tue, 03 Jul 2018 02:33:45 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-3-git-send-email-sstabellini@kernel.org>
 <30b92df4-ae73-1803-94af-14a128c59746@arm.com>
 <alpine.DEB.2.10.1807021338290.23811@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1807021338290.23811@sstabellini-ThinkPad-X260>
From: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
Date: Tue, 3 Jul 2018 18:35:35 +0900
Message-ID: <CAJy5ezp50=UpYXActfqadGVL7m1NVk5BTwXnUTtQiY+Op59f3w@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH RFC 03/15] 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: Artem Mygaiev <artem_mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>, Julien Grall <julien.grall@arm.com>,
 andrii_anisov@epam.com, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============7931161671759951305=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7931161671759951305==
Content-Type: multipart/alternative; boundary="000000000000b36b5305701502f3"

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

Hi, Sorry for the top post (I'm not managing todo in line reply with my
phone).

Yes, in the long run it there are some benefits if the format could be kept
similar when possible. We could reuse some of the documentation and perhaps
some of the code to parse. Allthough I'm guessing that most of the xl
parsing is not readily reusable from the hypervisor itself.

On the other hand, perhaps the xl format parser is too complex and not
something we would like be reused from within the hypervisor itself?
Considering that one of the use cases for dom0 less is certification.

So an alternative if we don't try to reuse the xl format as much as
possible could be to create a new syntax that is as easy as possible to
parse.

I'm not very convinced on what path is best at the moment.

Regarding strings vs dtb numbers with cells, don't we already have a
generic dtb function that parses numbers and considers the #cells that
could be reused?

Best regards,
Edgar

On Tue, Jul 3, 2018, 06:32 Stefano Stabellini <sstabellini@kernel.org>
wrote:

> On Thu, 14 Jun 2018, Julien Grall wrote:
> > Hi Stefano,
> >
> > On 13/06/18 23:15, Stefano Stabellini wrote:
> > > Extend the existing device tree based multiboot protocol to include
> > > information regarding other domUs to boot.
> > >
> > > Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> > > ---
> > >   docs/misc/arm/device-tree/booting.txt | 102
> > > ++++++++++++++++++++++++++++++++++
> > >   1 file changed, 102 insertions(+)
> > >
> > > diff --git a/docs/misc/arm/device-tree/booting.txt
> > > b/docs/misc/arm/device-tree/booting.txt
> > > index ce2d0dc..95255e5 100644
> > > --- a/docs/misc/arm/device-tree/booting.txt
> > > +++ b/docs/misc/arm/device-tree/booting.txt
> > > @@ -119,3 +119,105 @@ For those you would hardcode the Xen commandline
> in
> > > the DTB under
> > >   line by writing bootargs (as for native Linux).
> > >   A Xen-aware bootloader would set xen,xen-bootargs for Xen,
> > > xen,dom0-bootargs
> > >   for Dom0 and bootargs for native Linux.
> > > +
> > > +
> > > +Creating DomUs directly from Xen
> > > +================================
> > > +
> > > +It is possible to have Xen create other domains, in addition to dom0,
> > > +out of the information provided via device tree. A Kernel and initrd
> >
> > NIT: s/Kernel/kernel/
>
> OK
>
>
> > > +(optional) need to be specified for each guest.
> > > +
> > > +For each DomU to be created there needs to be one node under /chosen
> > > +with the following properties:
> >
> > I think it would be better to make this domain agnostic. I.e allow Dom0
> to be
> > created the same way but still supporting the current bindings.
> >
> > We could differentiate Dom0 from the other with a property
> > "xen,initial-domain". Note that I am not asking to add this property in
> this
> > series. This is more a forward looking of the use of this binding.
>
> It sounds like a good idea, I'll add it.
>
>
> > > +
> > > +- compatible
> > > +
> > > +    "xen,domU"
> >
> > If we follow my suggestion, this would be renamed "xen,domain".
>
> OK
>
>
> > > +
> > > +- mem (optional)
> >
> > I would prefer the full name "memory".
>
> Yes, especially given that the corresponding xl config file option is
> called "memory".
>
>
> > > +
> > > +    A string specifying the amount of RAM to allocate to the guest. If
> > > +    not specified it defaults to "64M". The format of the string is
> the
> > > same
> > > +    as the one for the mem= parameter in xl config files.
> >
> > I don't much like default values because they are pretty arbitrary. This
> also
> > does not match the default value for Dom0. Why don't you mandate the
> property?
>
> Yes, I can do that.
>
>
> > I would also prefer if the size is specified in the same way number are
> > described in Device-Tree. I.e using cells. You could impose 2 cells for
> the
> > size here.
>
> see below
>
>
> > > +
> > > +- cpus (optional)
> > > +
> > > +    A string specifying the number of vcpus to allocate to the guest.
> If
> > > +    not specified it defaults to "1".
> >
> > Same remarks as for "mem".
>
> I think it would be nicer if we kept the same format used for xl config
> files for these two options. Especially given that we already have the
> functions in the hypervisor to parse them (Xen knows how to parse
> dom0_max_vcpus and dom0_mem for instance). It is going to be easier to
> use and it doesn't come with a cost for Xen.
>
> Edgar, what do you think?
>
>
> > > +
> > > +- #address-cells and #size-cells
> > > +
> > > +    Both #address-cells and #size-cells need to be specified because
> > > +    both sub-nodes (described shortly) have reg properties.
> > > +
> > > +Under the "xen,domU" compatible node, one or more sub-nodes are
> present
> > > +for the DomU kernel and ramdisk.
> > > +
> > > +The kernel sub-node has the following properties:
> > > +
> > > +- compatible
> > > +
> > > +    "multiboot,domU-kernel"
> >
> > I don't think we need to specify a new compatible here. We could re-use
> > "multiboot,kernel" here because the parent node will contain "xen,domU".
>
> Yes you are right
>
>
> > > +
> > > +- reg
> > > +
> > > +    Specifies the physical address of the kernel in RAM and its
> > > +    length.
> > > +
> > > +- bootargs (optional)
> > > +
> > > +    Command line parameters for the guest kernel.
> > > +
> > > +The ramdisk sub-node has the following properties:
> > > +
> > > +- compatible
> > > +
> > > +    "multiboot,domU-ramdisk"
> >
> > Same here, we could re-use "multiboot,ramdisk".
>
> OK
>
>
> > > +
> > > +- reg
> > > +
> > > +    Specifies the physical address of the ramdisk in RAM and its
> > > +    length.
> >
> > We should mention somewhere that this should be described in the /chosen
> node
> > of the device-tree.
>
> OK
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel

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

<div dir=3D"auto"><div>Hi, Sorry for the top post (I&#39;m not managing tod=
o in line reply with my phone).=C2=A0</div><div dir=3D"auto"><br></div><div=
 dir=3D"auto">Yes, in the long run it there are some benefits if the format=
 could be kept similar when possible. We could reuse some of the documentat=
ion and perhaps some of the code to parse. Allthough I&#39;m guessing that =
most of the xl parsing is not readily reusable from the hypervisor itself.<=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">On the other hand, perha=
ps the xl format parser is too complex and not something we would like be r=
eused from within the hypervisor itself? Considering that one of the use ca=
ses for dom0 less is certification.</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">So an alternative if we don&#39;t try to reuse the xl format as=
 much as possible could be to create a new syntax that is as easy as possib=
le to parse.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I&#39;m not=
 very convinced on what path is best at the moment.</div><div dir=3D"auto">=
<br></div><div dir=3D"auto">Regarding strings vs dtb numbers with cells, do=
n&#39;t we already have a generic dtb function that parses numbers and cons=
iders the #cells that could be reused?</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">Best regards,=C2=A0</div><div dir=3D"auto">Edgar=C2=A0<br><b=
r><div class=3D"gmail_quote" dir=3D"auto"><div dir=3D"ltr">On Tue, Jul 3, 2=
018, 06:32 Stefano Stabellini &lt;<a href=3D"mailto:sstabellini@kernel.org"=
>sstabellini@kernel.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">On Thu, 14 Jun 2018, Julien Grall wrote:<br>
&gt; Hi Stefano,<br>
&gt; <br>
&gt; On 13/06/18 23:15, Stefano Stabellini wrote:<br>
&gt; &gt; Extend the existing device tree based multiboot protocol to inclu=
de<br>
&gt; &gt; information regarding other domUs to boot.<br>
&gt; &gt; <br>
&gt; &gt; Signed-off-by: Stefano Stabellini &lt;<a href=3D"mailto:stefanos@=
xilinx.com" target=3D"_blank" rel=3D"noreferrer">stefanos@xilinx.com</a>&gt=
;<br>
&gt; &gt; ---<br>
&gt; &gt;=C2=A0 =C2=A0docs/misc/arm/device-tree/booting.txt | 102<br>
&gt; &gt; ++++++++++++++++++++++++++++++++++<br>
&gt; &gt;=C2=A0 =C2=A01 file changed, 102 insertions(+)<br>
&gt; &gt; <br>
&gt; &gt; diff --git a/docs/misc/arm/device-tree/booting.txt<br>
&gt; &gt; b/docs/misc/arm/device-tree/booting.txt<br>
&gt; &gt; index ce2d0dc..95255e5 100644<br>
&gt; &gt; --- a/docs/misc/arm/device-tree/booting.txt<br>
&gt; &gt; +++ b/docs/misc/arm/device-tree/booting.txt<br>
&gt; &gt; @@ -119,3 +119,105 @@ For those you would hardcode the Xen comman=
dline in<br>
&gt; &gt; the DTB under<br>
&gt; &gt;=C2=A0 =C2=A0line by writing bootargs (as for native Linux).<br>
&gt; &gt;=C2=A0 =C2=A0A Xen-aware bootloader would set xen,xen-bootargs for=
 Xen,<br>
&gt; &gt; xen,dom0-bootargs<br>
&gt; &gt;=C2=A0 =C2=A0for Dom0 and bootargs for native Linux.<br>
&gt; &gt; +<br>
&gt; &gt; +<br>
&gt; &gt; +Creating DomUs directly from Xen<br>
&gt; &gt; +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
&gt; &gt; +<br>
&gt; &gt; +It is possible to have Xen create other domains, in addition to =
dom0,<br>
&gt; &gt; +out of the information provided via device tree. A Kernel and in=
itrd<br>
&gt; <br>
&gt; NIT: s/Kernel/kernel/<br>
<br>
OK<br>
<br>
<br>
&gt; &gt; +(optional) need to be specified for each guest.<br>
&gt; &gt; +<br>
&gt; &gt; +For each DomU to be created there needs to be one node under /ch=
osen<br>
&gt; &gt; +with the following properties:<br>
&gt; <br>
&gt; I think it would be better to make this domain agnostic. I.e allow Dom=
0 to be<br>
&gt; created the same way but still supporting the current bindings.<br>
&gt; <br>
&gt; We could differentiate Dom0 from the other with a property<br>
&gt; &quot;xen,initial-domain&quot;. Note that I am not asking to add this =
property in this<br>
&gt; series. This is more a forward looking of the use of this binding.<br>
<br>
It sounds like a good idea, I&#39;ll add it.<br>
<br>
<br>
&gt; &gt; +<br>
&gt; &gt; +- compatible<br>
&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0 &quot;xen,domU&quot;<br>
&gt; <br>
&gt; If we follow my suggestion, this would be renamed &quot;xen,domain&quo=
t;.<br>
<br>
OK<br>
<br>
<br>
&gt; &gt; +<br>
&gt; &gt; +- mem (optional)<br>
&gt; <br>
&gt; I would prefer the full name &quot;memory&quot;.<br>
<br>
Yes, especially given that the corresponding xl config file option is<br>
called &quot;memory&quot;.<br>
<br>
<br>
&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0 A string specifying the amount of RAM to allocate =
to the guest. If<br>
&gt; &gt; +=C2=A0 =C2=A0 not specified it defaults to &quot;64M&quot;. The =
format of the string is the<br>
&gt; &gt; same<br>
&gt; &gt; +=C2=A0 =C2=A0 as the one for the mem=3D parameter in xl config f=
iles.<br>
&gt; <br>
&gt; I don&#39;t much like default values because they are pretty arbitrary=
. This also<br>
&gt; does not match the default value for Dom0. Why don&#39;t you mandate t=
he property?<br>
<br>
Yes, I can do that.<br>
<br>
<br>
&gt; I would also prefer if the size is specified in the same way number ar=
e<br>
&gt; described in Device-Tree. I.e using cells. You could impose 2 cells fo=
r the<br>
&gt; size here.<br>
<br>
see below<br>
<br>
<br>
&gt; &gt; +<br>
&gt; &gt; +- cpus (optional)<br>
&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0 A string specifying the number of vcpus to allocat=
e to the guest. If<br>
&gt; &gt; +=C2=A0 =C2=A0 not specified it defaults to &quot;1&quot;.<br>
&gt; <br>
&gt; Same remarks as for &quot;mem&quot;.<br>
<br>
I think it would be nicer if we kept the same format used for xl config<br>
files for these two options. Especially given that we already have the<br>
functions in the hypervisor to parse them (Xen knows how to parse<br>
dom0_max_vcpus and dom0_mem for instance). It is going to be easier to<br>
use and it doesn&#39;t come with a cost for Xen.<br>
<br>
Edgar, what do you think?<br><br>
<br>
&gt; &gt; +<br>
&gt; &gt; +- #address-cells and #size-cells<br>
&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0 Both #address-cells and #size-cells need to be spe=
cified because<br>
&gt; &gt; +=C2=A0 =C2=A0 both sub-nodes (described shortly) have reg proper=
ties.<br>
&gt; &gt; +<br>
&gt; &gt; +Under the &quot;xen,domU&quot; compatible node, one or more sub-=
nodes are present<br>
&gt; &gt; +for the DomU kernel and ramdisk.<br>
&gt; &gt; +<br>
&gt; &gt; +The kernel sub-node has the following properties:<br>
&gt; &gt; +<br>
&gt; &gt; +- compatible<br>
&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0 &quot;multiboot,domU-kernel&quot;<br>
&gt; <br>
&gt; I don&#39;t think we need to specify a new compatible here. We could r=
e-use<br>
&gt; &quot;multiboot,kernel&quot; here because the parent node will contain=
 &quot;xen,domU&quot;.<br>
<br>
Yes you are right<br>
<br>
<br>
&gt; &gt; +<br>
&gt; &gt; +- reg<br>
&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0 Specifies the physical address of the kernel in RA=
M and its<br>
&gt; &gt; +=C2=A0 =C2=A0 length.<br>
&gt; &gt; +<br>
&gt; &gt; +- bootargs (optional)<br>
&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0 Command line parameters for the guest kernel.<br>
&gt; &gt; +<br>
&gt; &gt; +The ramdisk sub-node has the following properties:<br>
&gt; &gt; +<br>
&gt; &gt; +- compatible<br>
&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0 &quot;multiboot,domU-ramdisk&quot;<br>
&gt; <br>
&gt; Same here, we could re-use &quot;multiboot,ramdisk&quot;.<br>
<br>
OK<br>
<br>
<br>
&gt; &gt; +<br>
&gt; &gt; +- reg<br>
&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0 Specifies the physical address of the ramdisk in R=
AM and its<br>
&gt; &gt; +=C2=A0 =C2=A0 length.<br>
&gt; <br>
&gt; We should mention somewhere that this should be described in the /chos=
en node<br>
&gt; of the device-tree.<br>
<br>
OK<br>
<br>
_______________________________________________<br>
Xen-devel mailing list<br>
<a href=3D"mailto:Xen-devel@lists.xenproject.org" target=3D"_blank" rel=3D"=
noreferrer">Xen-devel@lists.xenproject.org</a><br>
<a href=3D"https://lists.xenproject.org/mailman/listinfo/xen-devel" rel=3D"=
noreferrer noreferrer" target=3D"_blank">https://lists.xenproject.org/mailm=
an/listinfo/xen-devel</a></blockquote></div></div></div>

--000000000000b36b5305701502f3--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7931161671759951305==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 03 09:48:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 09: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 1faHuZ-0007J0-KY; Tue, 03 Jul 2018 09:47: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=uprr=jt=citrix.com=prvs=71530daac=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1faHuY-0007Iv-UK
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 09:47:50 +0000
X-Inumbo-ID: 279b724e-7ea6-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 279b724e-7ea6-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 09:47:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="59323031"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 3 Jul 2018 10:47:41 +0100
Message-ID: <20180703094741.4211-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180601143720.24637-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3.1] 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: 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>

QWxsIHRoZSBmdW5jdGlvbnMgd2lsbCBiZSBpbXBsZW1lbnRlZCBpbiBsYXRlciBwYXRjaGVzLgoK
U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CgotLS0KCldoYXQgZG8geW91IHRoaW5rIG9mIHRoaXMgZGVzaWduPyBUaGlzIGlzIHRoZSBzYW1l
IGFzIGluIG15IHBhdGNoIHNlcmllcwp3aXRoIG5ldyBuYW1lcyAodG8gYXZvaWQgY29uZnVzaW9u
IHdpdGggbGlieGxfX19ldl8qKSBhbmQgZG9jdW1lbnRhdGlvbi4KCkknbGwgd3JpdGUgc29tZXRo
aW5nIGFzIHdlbGwgZm9yIHRoZSBpbnRlcm5hbCBvZiB0aGUgZW5naW5lICh0aGUgUU1QCmNsaWVu
dCBpdHNlbGYpLgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICAgICB8IDk4
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzX2lu
dGVybmFsLmlkbCB8IDE0ICsrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTEyIGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuaAppbmRleCBjNTgyODk0NTg5Li5hYzVhOGEyMWYyIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmgKQEAgLTM1Nyw2ICszNTcsMTA0IEBAIHN0cnVjdCBsaWJ4bF9fZXZfY2hpbGQgewog
fTsKIAogCisvKgorICogUU1QIGFzeW5jaHJvbm91cyBjYWxscworICovCisKKy8qCisgKiBUaGlz
IHN0cnVjdCBpcyB1c2VkIHRvIHJlZ2lzdGVyIG9uZSBjb21tYW5kIHRvIHNlbmQgdG8gUUVNVSB3
aXRoIGFuCisgKiBhc3NvY2lhdGVkIGNhbGxiYWNrLgorICoKKyAqIFBvc3NpYmxlIHN0YXRlczoK
KyAqICBVbmRlZmluZWQKKyAqICAgIE1pZ2h0IGNvbnRhaW4gYW55dGhpbmcuCisgKiAgSWRsZQor
ICogICAgU3RydWN0IGNvbnRlbnRzIGFyZSBkZWZpbmVkIGVub3VnaCB0byBwYXNzIHRvIGFueQor
ICogICAgbGlieGxfX3FtcF9jbWRfKiBmdW5jdGlvbnMgYnV0IGlzIG5vdCByZWdpc3RlcmVkIGFu
ZCBjYWxsYmFjaworICogICAgd2lsbCBub3QgYmUgY2FsbGVkLiBUaGUgc3RydWN0IGRvZXMgbm90
IGNvbnRhaW4gcmVmZXJlbmNlcyB0bworICogICAgYW55IGFsbG9jYXRlZCByZXNvdXJjZXMgc28g
Y2FuIGJlIHRocm93biBhd2F5LgorICogIEFjdGl2ZQorICogICAgQ3VycmVudGx5IHdhaXRpbmcg
Zm9yIGEgcmVzcG9uc2UgZnJvbSBRRU1VLCBhbmQgY2FsbGJhY2sgY2FuIGJlCisgKiAgICBjYWxs
ZWQuIF9kaXNwb3NlIG11c3QgYmUgY2FsbGVkIHRvIHJlY2xhaW0gcmVzb3VyY2VzLgorICovCit0
eXBlZGVmIHN0cnVjdCBsaWJ4bF9fcW1wX2NtZF9zdGF0ZSBsaWJ4bF9fcW1wX2NtZF9zdGF0ZTsK
KworLyoKKyAqIGNtZF9zdGF0ZTogICBJbiBJZGxlIHN0YXRlICh3aXRoIHZhbHVlIGRvbWlkIGF2
YWlsYWJsZSkuCisgKiByZXNwb25zZTogICAgUU1QIHJlc3BvbnNlIG9uIHN1Y2Nlc3MsIG9yIE5V
TEwgb24gZXJyb3IuCisgKiBlcnJvcl9jbGFzczogTk9ORSBvbiBzdWNjZXNzLCBvdGhlcndpc2Ug
UU1QIGVycm9yIGNsYXNzIG9yIGxpYnhsIGVycm9yLgorICovCit0eXBlZGVmIGxpYnhsX19xbXBf
Y21kX2NhbGxiYWNrKGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX19xbXBfY21kX3N0YXRlICpjbWRfc3RhdGUsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19xbXBfZXJyb3JfY2xhc3MgZXJyb3JfY2xh
c3MpOworCisvKgorICogSW5pdGlhbGl6ZSBsaWJ4bF9fcW1wX2NtZF9zdGF0ZS4KKyAqICAgIFdo
aWNoIG11c3QgYmUgaW4gVW5kZWZpbmVkIG9yIElkbGUgc3RhdGUuCisgKiAgICBPbiByZXR1cm4g
aXQgaXMgSWRsZS4KKyAqLworX2hpZGRlbiB2b2lkIGxpYnhsX19xbXBfY21kX2luaXQobGlieGxf
X3FtcF9jbWRfc3RhdGUgKmNtZF9zdGF0ZSk7CisKKy8qCisgKiBSZWdpc3RlciBhIGNvbW1hbmQg
dG8gYmUgaXNzdWVkIHRvIFFFTVUuCisgKiAgIE9uIGVudHJ5IGNtZF9zdGF0ZSBtdXN0IGJlIElk
bGUuCisgKiAgIFJldHVybnMgYSBsaWJ4bCBlcnJvciBjb2RlOyBvbiBlcnJvciByZXR1cm4gY21k
X3N0YXRlIGlzIElkbGUuCisgKiAgIE9uIHN1Y2Nlc3NmdWwgcmV0dXJuIGNtZF9zdGF0ZSBpcyBB
Y3RpdmUgYW5kIGNhbGxiYWNrIHdpbGwgYmUKKyAqICAgY2FsbGVkIGluIHRoZSBmdXR1cmUuCisg
KiAgIENhbGxiYWNrIHdpbGwgbm90IGJlIGNhbGxlZCBmcm9tIHdpdGhpbiB0aGUgY2FsbCB0byB0
aGlzCisgKiAgIGZ1bmN0aW9uLgorICoKKyAqIFRoaXMgZnVuY3Rpb24gd2lsbCBhdHRlbXB0IHRv
IGNvbm5lY3QgdG8gdGhlIFFNUCBzb2NrZXQgaWYgbm90CisgKiBhbHJlYWR5IGNvbm5lY3RlZC4g
Tm8gb3RoZXIgY29tbXVuaWNhdGlvbiB3aWxsIGJlIGRvbmUgYmVmb3JlIHRoZQorICogZnVuY3Rp
b24gcmV0dXJucy4KKyAqCisgKiBUaGUgY2FsbGJhY2sgd2lsbCBiZSBjYWxsZWQgd2l0aCB0aGUg
c2FtZSBjbWRfc3RhdGUsIGJ1dCB0aGUKKyAqIGNtZF9zdGF0ZSB3aWxsIGJlIElkbGUuCisgKgor
ICogV2hlbiBjYWxsZWQgZnJvbSB3aXRoaW4gYSBjYWxsYmFjaywgdGhlIHNhbWUgUU1QIGNvbm5l
Y3Rpb24gd2lsbCBiZQorICogcmV1c2VkIHRvIGV4ZWN1dGUgdGhlIG5ldyBjb21tYW5kLiBUaGlz
IGlzIGltcG9ydGFudCBpbiB0aGUgY2FzZQorICogd2hlcmUgdGhlIGZpcnN0IGNvbW1hbmQgaXMg
ImFkZC1mZCIgYW5kIHRoZSBzZWNvbmQgY29tbWFuZCB1c2UgdGhlCisgKiBmZHNldCBjcmVhdGVk
IGJ5IFFFTVUuCisgKi8KK19oaWRkZW4gaW50IGxpYnhsX19xbXBfY21kX2V4ZWMobGlieGxfX2dj
ICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3FtcF9jbWRfc3Rh
dGUgKmNtZF9zdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3Ft
cF9jbWRfY2FsbGJhY2sgKmNhbGxiYWNrLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
Y2hhciAqY21kLCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MpOworCisvKgorICogT24gZW50cnks
IGNtZF9zdGF0ZSBtdXN0IGJlIGluIHN0YXRlIEFjdGl2ZSBvciBJZGxlLgorICogT24gcmV0dXJu
IGl0IGlzIElkbGUuCisgKi8KK19oaWRkZW4gdm9pZCBsaWJ4bF9fcW1wX2NtZF9kaXNwb3NlKGxp
YnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9f
cW1wX2NtZF9zdGF0ZSAqY21kX3N0YXRlKTsKKworc3RydWN0IGxpYnhsX19xbXBfY21kX3N0YXRl
IHsKKyAgICAvKiByZWFkLW9ubHkgb25jZSBBY3RpdmUgYW5kIGZyb20gd2l0aGluIHRoZSBjYWxs
YmFjayAqLworICAgIHVpbnQzMl90IGRvbWlkOworICAgIGxpYnhsX19xbXBfY21kX2NhbGxiYWNr
ICpjYWxsYmFjazsKKworICAgIC8qIHByaXZhdGUgKi8KKworICAgIC8qCisgICAgICogaWQgPT0g
MDogaW5pdGlhbCBzdGF0ZSBvciByZXNwb25zZSBhbHJlYWR5IHJlY2VpdmVkIGFuZCBjYWxsYmFj
ayBjYWxsZWQuCisgICAgICogICAgICAgICAgU3RhdGUgaXMgSWRsZS4KKyAgICAgKiBpZCA+IDA6
ICBpZCB1c2VkIHRvIHNlbmQgYSBjb21tYW5kIHRvIHFlbXUuCisgICAgICogICAgICAgICAgU3Rh
dGUgaXMgQWN0aXZlLgorICAgICAqLworICAgIGludCBpZDsKKyAgICBMSUJYTF9UQUlMUV9FTlRS
WShsaWJ4bF9fZXZfcW1wKSBlbnRyeTsKKworICAgIC8qCisgICAgICogVGhpcyB2YWx1ZSBjYW4g
YmUgaW5pdGlhbGlzZSBiZWZvcmUgY2FsbGluZyBfcW1wX2NtZF9leGVjLiBUaGUKKyAgICAgKiBm
aWxlIGRlc2NyaXB0b3Igd2lsbCBzZW50IHRvIFFFTVUgYWxvbmcgd2l0aCB0aGUgY29tbWFuZCwg
dGhlbgorICAgICAqIHRoZSBmZCB3aWxsIGJlIGNsb3NlZC4KKyAgICAgKi8KKyAgICBsaWJ4bF9f
Y2FyZWZkICplZmQ7Cit9OworCisKIC8qCiAgKiBldmdlbiBzdHJ1Y3R1cmVzLCB3aGljaCBhcmUg
dGhlIHN0YXRlIHdlIHVzZSBmb3IgZ2VuZXJhdGluZwogICogZXZlbnRzIGZvciB0aGUgY2FsbGVy
LgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsIGIvdG9v
bHMvbGlieGwvbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsCmluZGV4IGYyZmYwMTcxOGQuLmFkYTk3
NjE1ZDUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzX2ludGVybmFsLmlkbAor
KysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlc19pbnRlcm5hbC5pZGwKQEAgLTEzLDYgKzEzLDIw
IEBAIGxpYnhsX19xbXBfbWVzc2FnZV90eXBlID0gRW51bWVyYXRpb24oInFtcF9tZXNzYWdlX3R5
cGUiLCBbCiAgICAgKDUsICJpbnZhbGlkIiksCiAgICAgXSkKIAorbGlieGxfX3FtcF9lcnJvcl9j
bGFzcyA9IEVudW1lcmF0aW9uKCJxbXBfZXJyb3JfY2xhc3MiLCBbCisgICAgIyBObyBlcnJvcgor
ICAgICgwLCAiTk9ORSIpLAorICAgICMgRXJyb3IgZ2VuZXJhdGVkIGJ5IGxpYnhsIChlLmcuIHNv
Y2tldCBjbG9zZWQgdW5leHBlY3RlZGx5LCBubyBtZW0sIC4uLikKKyAgICAoMSwgImxpYnhsX2Vy
cm9yIiksCisgICAgIyBRTVAgZXJyb3IgY2xhc3NlcyBkZXNjcmliZWQgaW4gUUVNVSBzb3VyY2Vz
IGNvZGUgKFFhcGlFcnJvckNsYXNzKQorICAgICgyLCAiR2VuZXJpY0Vycm9yIiksCisgICAgKDMs
ICJDb21tYW5kTm90Rm91bmQiKSwKKyAgICAoNCwgIkRldmljZU5vdEFjdGl2ZSIpLAorICAgICg1
LCAiRGV2aWNlTm90Rm91bmQiKSwKKyAgICAjIFVucmVjb2duaXplZCBRTVAgZXJyb3IgY2xhc3MK
KyAgICAoNiwgIlVua25vd24iKSwKKyAgICBdKQorCiBsaWJ4bF9fZGV2aWNlX2tpbmQgPSBFbnVt
ZXJhdGlvbigiZGV2aWNlX2tpbmQiLCBbCiAgICAgKDAsICJOT05FIiksCiAgICAgKDEsICJWSUYi
KSwKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 09:50:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 09:50:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faHxO-0007x0-5N; Tue, 03 Jul 2018 09:50: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faHxN-0007wR-8j
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 09:50:45 +0000
X-Inumbo-ID: 8f238154-7ea6-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f238154-7ea6-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 09:50:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 03:50:42 -0600
Message-Id: <5B3B46F102000078001D01D6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 03:50:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
 <20180703081707.j2wrvlcyw7ld3ieu@mac.bytemobile.com>
In-Reply-To: <20180703081707.j2wrvlcyw7ld3ieu@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 0/8] PVH MTRR initial state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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+IE9uIDAzLjA3LjE4IGF0IDEwOjE3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgSnVuIDA4LCAyMDE4IGF0IDExOjU5OjI2QU0gKzAyMDAsIFJvZ2VyIFBhdSBNb25u
ZSB3cm90ZToKPj4gSGVsbG8sCj4+IAo+PiBUaGUgZm9sbG93aW5nIHBhdGNoZXMgc2V0IGEgc2Fu
ZSBpbml0aWFsIE1UUlIgc3RhdGUgZm9yIGJvdGggRG9tMCBhbmQKPj4gRG9tVSBQVkggZ3Vlc3Rz
LiBOb3RlIHRoYXQgZm9yIERvbTAgdGhlIGhvc3QgTVRSUiBzdGF0ZSBpcyB1c2VkLCBPVE9ICj4+
IGZvciBEb21VIHRoZSBkZWZhdWx0IE1UUlIgdHlwZSBpcyBzZXQgdG8gd3JpdGUtYmFjay4KPj4g
Cj4+IFRoaXMgc2hvdWxkIGF2b2lkIGd1ZXN0cyBoYXZpbmcgdG8gc2V0dXAgc29tZSBraW5kIG9m
IE1UUlIgc3RhdGUgaW4KPj4gb3JkZXIgdG8gYm9vdC4KPj4gCj4+IFRoaXMgaGFzIGJlZW4gcmVi
YXNlZCBvbiB0b3Agb2YgYSBjb3VwbGUgb2YgZml4ZXMvaW1wcm92ZW1lbnRzIGZyb20gSmFuLAo+
PiB3aGljaCBhcmUgYWxzbyBpbmNsdWRlZCBpbiB0aGUgc2VyaWVzLgo+PiAKPj4gVGhhbmtzLCBS
b2dlci4KPj4gCj4+IEphbiBCZXVsaWNoICgyKToKPj4gICB4ODYvSFZNOiBpbXByb3ZlIE1UUlIg
bG9hZCBjaGVja3MKPj4gICB4ODYvbXRycjogc3BsaXQgImVuYWJsZWQiIGZpZWxkIGludG8gdHdv
IGJvb2xlYW4gZmxhZ3MKPj4gCj4+IFJvZ2VyIFBhdSBNb25uZSAoNik6Cj4+ICAgbXRycjogaW50
cm9kdWNlIG1hc2sgdG8gZ2V0IFZDTlQgZnJvbSBNVFJSY2FwIE1TUgo+PiAgIGh2bS9tdHJyOiBh
ZGQgZW1hY3MgbG9jYWwgdmFyaWFibGVzIGJsb2NrIHdpdGggZm9ybWF0dGluZyBpbmZvCj4+ICAg
aHZtL210cnI6IHVzZSB0aGUgaGFyZHdhcmUgbnVtYmVyIG9mIHZhcmlhYmxlIHJhbmdlcyBmb3Ig
RG9tMAo+PiAgIGh2bS9tdHJyOiBjb3B5IGhhcmR3YXJlIHN0YXRlIGZvciBEb20wCj4+ICAgbGli
eGMvcHZoOiBzZXQgZGVmYXVsdCBNVFJSIHR5cGUgdG8gd3JpdGUtYmFjawo+PiAgIGRvY3MvcHZo
OiBkb2N1bWVudCBpbml0aWFsIE1UUlIgc3RhdGUKPiAKPiBIZWxsbywKPiAKPiBQYXRjaGVzICMy
LCAjMywgIzQgYW5kICM4IGRvbid0IGhhdmUgYW55IHJldmlld3MgeWV0LgoKSSBkb24ndCB0aGlu
ayAjNCBuZWVkcyBhbnkgcmV2aWV3LiBJZiBJIHdhcyB0byBjb21taXQgdGhlIHNlcmllcyAoaS5l
LiBpZgpBbmRyZXcgZ2F2ZSBhbiBhY2sgb24gIzIgYW5kICMzKSBJJ2QgcHV0IHRoaXMgaW4gd2l0
aG91dCBhbnkgZnVydGhlcgp0YWdzLiBJJ3ZlIGJlZW4gY29uc2lkZXJpbmcgdGhlIHNhbWUgZm9y
ICM4LgoKQnV0IGNvbW1pdHRpbmcgd2lsbCBoYXZlIHRvIHdhaXQgYW55d2F5IHVudGlsIGFmdGVy
IDQuMTEgd2FzIHRhZ2dlZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:01:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:01: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 1faI7p-0000cg-G7; Tue, 03 Jul 2018 10:01: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faI7n-0000cW-Bb
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:01:31 +0000
X-Inumbo-ID: 0979eec7-7ea8-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0979eec7-7ea8-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 12:01:21 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 04:01:28 -0600
Message-Id: <5B3B497602000078001D01F0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 04:01:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Lars Kurth" <lars.kurth@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
In-Reply-To: <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, advisory-board@lists.xenproject.org,
 Doug Goldstein <cardoe@cardoe.com>, Rich Persaud <persaur@gmail.com>,
 committers@xenproject.org, xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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+IE9uIDAzLjA3LjE4IGF0IDEwOjA2LCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToK
PiBUaGUgR2l0TGFiIGRpc2N1c3Npb24gd2FzIHJlYWxseSBpbnRlcmVzdGluZy4gTG9va2luZyBh
dCBPU1NURVNULCBpdCAKPiBiYXNpY2FsbHkgcGVyZm9ybXMgYnVpbGQgdGVzdCBhbmQgaW50ZWdy
YXRpb24gdGVzdHMgb24gSGFyZHdhcmUuIFdoZXJlYXMgYWxsIAo+IHRoZXNlIGFyZSBuZWVkZWQs
IGJ1aWxkIHRlc3RpbmcgYW5kIHRlc3Rpbmcgb2YgZnVuY3Rpb25hbGl0eSB0aGF0IGRvZXMgbm90
IAo+IGRlcGVuZCBvbiBoYXJkd2FyZSBjb3VsZCBiZSBkb25lIGVhcmxpZXIuIFRoZSBnaGlzdCBv
ZiB0aGUgR2l0TGFiIGRpc2N1c3Npb24gCj4gd2FzIHRvICJtb3ZlIiBidWlsZCB0ZXN0aW5nIC0g
YW5kIHBvc3NpYmx5IHNvbWUgYmFzaWMgaW50ZWdyYXRpb24gdGVzdGluZyAtIAo+IHRvIHRoZSBw
b2ludCBvZiBzdWJtaXR0aW5nIGEgcGF0Y2guIFRoZSBiYXNpYyBmbG93IGlzOgo+ICogU29tZW9u
ZSBwb3N0cyBhIHBhdGNoIHRvIHRoZSBsaXN0ID0+IHRoaXMgd2lsbCBzdGFydCB0aGUgR2l0TGFi
IG1hY2hpbmVyeSAKPiAqIFRoZSBHaXRsYWIgbWFjaGluZXJ5IHdpbGwgZG8gYnVpbGQgdGVzdHMg
KGFuZCB0aGUgZGlzY3Vzc2lvbiBzaG93ZWQgdGhhdCAKPiB3ZSBzaG91bGQgYmUgYWJsZSB0byBk
byB0aGlzIHZpYSBjcm9zcyBjb21waWxhdGlvbiBvciBjb21waWxhdGlvbiBvbiBhIHJlYWwgCj4g
c3lzdGVtIGlmIGEgc2VydmljZSBzdWNoIGFzIGluZm9zaWZ0ZXIgaXMgdXNlZCAtIEBNYXR0OiBJ
IGNhbid0IGZpbmQgdGhlIAo+IGNvbXBhbnkgdmlhIEdvb2dsZSwgbWF5YmUgdGhlIHNwZWxsaW5n
IGluIHRoZSBtaW51dGVzIGlzIHdyb25nKQo+ICogVGhpcyBjb3VsZCBldmVudHVhbGx5IGluY2x1
ZGUgYSBiYXNpYyBzZXQgb2Ygc21va2UgdGVzdHMgdGhhdCBhcmUgc3lzdGVtIAo+IGluZGVwZW5k
ZW50IGFuZCBjb3VsZCBydW4gdW5kZXIgUUVNVSAtIERvdWcgYWxyZWFkeSB1c2VzIGEgYmFzaWMg
dGVzdCB3aGVyZSBhIAo+IHhlbiBob3N0IGFuZC9vciBWTSBpcyBzdGFydGVkIAo+ICogSWYgaXQg
ZmFpbHMsIGEgbWFpbCBpcyBzZW50IGluIHJlcGx5IHRvIHRoZSBwYXRjaCBzdWJtaXNzaW9uIGJ5
IGEgYm90IC0gCj4gdGhhdCBwaWVjZSBoYXMgYmVlbiBkZXZlbG9wZWQgYnkgSW50ZWwgZm9yIFFF
TVUgYW5kIExpbnV4IGFuZCBjb3VsZCBiZSAKPiByZS11c2VkCj4gCj4gVGhpcyB3b3VsZCBmcmVl
IHVwIHRpbWUgYnkgcmV2aWV3ZXJzIGFuZCBhbHNvIGxlYWRzIHRvIGlzc3VlcyBmb3VuZCBlYXJs
aWVyLiAKPiBJbiBvdGhlciB3b3JkcywgT1NTVEVTVCB3b3VsZCBtZXJlbHkgcmUtdGVzdCB3aGF0
IGhhZCBiZWVuIHRlc3RlZCBlYXJsaWVyIGFuZCAKPiB3b3VsZCBmb2N1cyBvbiB0ZXN0aW5nIG9u
IHJlYWwgaGFyZHdhcmUuIFRodXMsIE9TU1RFU1QgZmFpbHVyZXMgc2hvdWxkIGJlY29tZSAKPiBs
ZXNzIGxpa2VseS4gQnV0IG9idmlvdXNseSBpbXBsZW1lbnRpbmcgc3VjaCBhIHN5c3RlbSwgZXZl
biB0aG91Z2ggYWxsIHRoZSAKPiBwaWVjZXMgZm9yIGl0IGV4aXN0LCB3aWxsIHRha2Ugc29tZSB0
aW1lLgoKQnV0IHRoZSBwcm9ibGVtIGlzIHJhcmVseSB3aXRoIGFjdHVhbCBidWlsZCBpc3N1ZXMs
IGFuZCBtdWNoIG1vcmUKZnJlcXVlbnRseSB3aXRoIG90aGVyIGhpY2t1cHMuIFBsdXMgb3NzdGVz
dCByZS10ZXN0aW5nIHdoYXQgaGFkIGFscmVhZHkKYmVlbiB0ZXN0ZWQgZWxzZXdoZXJlIGlzIG5v
dCBnb2luZyB0byBoZWxwIG9zc3Rlc3QncyBiYW5kd2lkdGguIFlldCB3aXRoCm5vdyA2IHN0YWJs
ZSBicmFuY2hlcyByZWd1bGFybHkgbmVlZGluZyB0ZXN0aW5nLCBiYW5kd2lkdGggaXMgYW4gaXNz
dWUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:03:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faI9X-0000kq-9d; Tue, 03 Jul 2018 10: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=bw7e=jt=citrix.com=prvs=71508c46d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faI9W-0000ke-8C
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:03:18 +0000
X-Inumbo-ID: 504909ed-7ea8-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 504909ed-7ea8-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:03:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,302,1526342400"; d="scan'208";a="59323796"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23355.18913.673630.683538@mariner.uk.xensource.com>
Date: Tue, 3 Jul 2018 11:03:13 +0100
To: osstest service owner <osstest-admin@xenproject.org>
In-Reply-To: <osstest-124876-mainreport@xen.org>,
 <E1fa3kA-0007ae-Ei@osstest.test-lab.xenproject.org>
References: <E1fa3kA-0007ae-Ei@osstest.test-lab.xenproject.org>
 <osstest-124876-mainreport@xen.org>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.11-testing test] 124876: trouble:
 blocked/broken/fail/pass [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: jgross@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>

b3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyaXRlcyAoIlt4ZW4tNC4xMS10ZXN0aW5nIHRlc3RdIDEy
NDg3NjogdHJvdWJsZTogYmxvY2tlZC9icm9rZW4vZmFpbC9wYXNzIik6Cj4gZmxpZ2h0IDEyNDg3
NiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCj4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg3Ni8KPiAKPiBGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAg
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKQmFzZWQgb24gdGhpcyBhbmQgbXkgYWRob2MgcmV0ZXN0IG9mIHRoZSBhcm0g
cGFydHM6Cgppd2pAeGVuYml0cy54ZW4ub3JnIHdyaXRlcyAoIlthZGhvYyB0ZXN0XSAxMjQ5MTU6
IHRvbGVyYWJsZSBhbGwgcGFzcyIpOgo+IFthZGhvYyBhZGhvY10gPDJ0ZXN0aW5nLmdpdCBtYXN0
ZXIgL2Rldi9wdHMvMj4KPiBoYXJuZXNzIGMxNDk4MGI6IERlYmlhbiBwcmVzZWVkOiBEaXNhYmxl
IHNlY3VyaXR5IGFyY2hpdmUgZm9yIGplc3NpZSBhLi4uCj4gMTI0OTE1OiB0b2xlcmFibGUgYWxs
IHBhc3MKPiAKPiBmbGlnaHQgMTI0OTE1IHhlbi11bnN0YWJsZSBhZGhvYyBbYWRob2NdCj4gaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDkxNS8KPiAK
PiBGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKSSBoYXZlIGZvcmNlIHB1c2hlZCB0
byBzdGFibGUtNC4xMS4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:07:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIDq-0001GF-45; Tue, 03 Jul 2018 10:07: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faIDp-0001G6-6o
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:07:45 +0000
X-Inumbo-ID: e7a112bb-7ea8-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7a112bb-7ea8-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 12:07:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75651658"
Date: Tue, 3 Jul 2018 12:07:33 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Rich Persaud <persaur@gmail.com>, Doug Goldstein <cardoe@cardoe.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDY6MDM6MzlQTSArMDAwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiBXZSB0aGVuIGhhZCBhIGRpc2N1c3Npb24gYXJvdW5kIHdoeSB0aGUgcG9zaXRpdmUgYmVu
ZWZpdHMgZGlkbid0IG1hdGVyaWFsaXplOgo+ICogQW5kcmV3IGFuZCBhIGZldyBvdGhlciBiZWxp
ZXZlIHRoYXQgdGhlIG1vZGVsIGlzbid0IGJyb2tlbiwgYnV0IHRoYXQgdGhlIGlzc3VlIGlzIHdp
dGggaG93IHdlIAo+IMKgwqBkZXZlbG9wLiBJbiBvdGhlciB3b3JkcywgbW92aW5nIHRvIGEgOSBt
b250aHMgbW9kZWwgd2lsbCAqbm90KiBmaXggdGhlIHVuZGVybHlpbmcgaXNzdWVzLCBidXQgCj4g
wqDCoG1lcmVseSBwcm92aWRlIGFuIGluY2VudGl2ZSBub3QgdG8gZml4IHRoZW0uCj4gKiBJc3N1
ZXMgaGlnaGxpZ2h0ZWQgd2VyZToKPiDCoCAqIDItMyBtb250aHMgc3RhYmlsaXppbmcgcGVyaW9k
IGlzIHRvbyBsb25nCgpJIHRoaW5rIG9uZSBvZiB0aGUgZ29hbHMgd2l0aCB0aGUgNiBtb250aCBy
ZWxlYXNlIGN5Y2xlIHdhcyB0byBzaHJpbmsKdGhlIHN0YWJpbGl6aW5nIHBlcmlvZCwgYnV0IGl0
IGRpZG4ndCB0dXJuIHRoYXQgd2F5LCBhbmQgdGhlCnN0YWJpbGl6aW5nIHBlcmlvZCBpcyBxdWl0
ZSBzaW1pbGFyIHdpdGggYSA2IG9yIGEgOSBtb250aCByZWxlYXNlCmN5Y2xlLgoKUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:14:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:14: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 1faIK2-0002Rz-VC; Tue, 03 Jul 2018 10: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=asdj=jt=citrix.com=prvs=71522baca=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1faIK1-0002Rk-Oc
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:14:09 +0000
X-Inumbo-ID: d435953a-7ea9-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d435953a-7ea9-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:14:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75651911"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAC+vQCAACzTAIAAD0YAgAAUTgA=
Date: Tue, 3 Jul 2018 10:14:06 +0000
Message-ID: <AB868877-CD25-4F08-867F-C2E76A84A046@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <5B3B497602000078001D01F0@prv1-mh.provo.novell.com>
In-Reply-To: <5B3B497602000078001D01F0@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <2100F85E5A909B49A9C5DD6BF7E8D77A@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCu+7v09uIDAzLzA3LzIwMTgsIDExOjAxLCAiSmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICA+Pj4gT24gMDMuMDcuMTggYXQgMTA6MDYsIDxsYXJzLmt1cnRo
QGNpdHJpeC5jb20+IHdyb3RlOg0KICAgID4gVGhlIEdpdExhYiBkaXNjdXNzaW9uIHdhcyByZWFs
bHkgaW50ZXJlc3RpbmcuIExvb2tpbmcgYXQgT1NTVEVTVCwgaXQgDQogICAgPiBiYXNpY2FsbHkg
cGVyZm9ybXMgYnVpbGQgdGVzdCBhbmQgaW50ZWdyYXRpb24gdGVzdHMgb24gSGFyZHdhcmUuIFdo
ZXJlYXMgYWxsIA0KICAgID4gdGhlc2UgYXJlIG5lZWRlZCwgYnVpbGQgdGVzdGluZyBhbmQgdGVz
dGluZyBvZiBmdW5jdGlvbmFsaXR5IHRoYXQgZG9lcyBub3QgDQogICAgPiBkZXBlbmQgb24gaGFy
ZHdhcmUgY291bGQgYmUgZG9uZSBlYXJsaWVyLiBUaGUgZ2hpc3Qgb2YgdGhlIEdpdExhYiBkaXNj
dXNzaW9uIA0KICAgID4gd2FzIHRvICJtb3ZlIiBidWlsZCB0ZXN0aW5nIC0gYW5kIHBvc3NpYmx5
IHNvbWUgYmFzaWMgaW50ZWdyYXRpb24gdGVzdGluZyAtIA0KICAgID4gdG8gdGhlIHBvaW50IG9m
IHN1Ym1pdHRpbmcgYSBwYXRjaC4gVGhlIGJhc2ljIGZsb3cgaXM6DQogICAgPiAqIFNvbWVvbmUg
cG9zdHMgYSBwYXRjaCB0byB0aGUgbGlzdCA9PiB0aGlzIHdpbGwgc3RhcnQgdGhlIEdpdExhYiBt
YWNoaW5lcnkgDQogICAgPiAqIFRoZSBHaXRsYWIgbWFjaGluZXJ5IHdpbGwgZG8gYnVpbGQgdGVz
dHMgKGFuZCB0aGUgZGlzY3Vzc2lvbiBzaG93ZWQgdGhhdCANCiAgICA+IHdlIHNob3VsZCBiZSBh
YmxlIHRvIGRvIHRoaXMgdmlhIGNyb3NzIGNvbXBpbGF0aW9uIG9yIGNvbXBpbGF0aW9uIG9uIGEg
cmVhbCANCiAgICA+IHN5c3RlbSBpZiBhIHNlcnZpY2Ugc3VjaCBhcyBpbmZvc2lmdGVyIGlzIHVz
ZWQgLSBATWF0dDogSSBjYW4ndCBmaW5kIHRoZSANCiAgICA+IGNvbXBhbnkgdmlhIEdvb2dsZSwg
bWF5YmUgdGhlIHNwZWxsaW5nIGluIHRoZSBtaW51dGVzIGlzIHdyb25nKQ0KICAgID4gKiBUaGlz
IGNvdWxkIGV2ZW50dWFsbHkgaW5jbHVkZSBhIGJhc2ljIHNldCBvZiBzbW9rZSB0ZXN0cyB0aGF0
IGFyZSBzeXN0ZW0gDQogICAgPiBpbmRlcGVuZGVudCBhbmQgY291bGQgcnVuIHVuZGVyIFFFTVUg
LSBEb3VnIGFscmVhZHkgdXNlcyBhIGJhc2ljIHRlc3Qgd2hlcmUgYSANCiAgICA+IHhlbiBob3N0
IGFuZC9vciBWTSBpcyBzdGFydGVkIA0KICAgID4gKiBJZiBpdCBmYWlscywgYSBtYWlsIGlzIHNl
bnQgaW4gcmVwbHkgdG8gdGhlIHBhdGNoIHN1Ym1pc3Npb24gYnkgYSBib3QgLSANCiAgICA+IHRo
YXQgcGllY2UgaGFzIGJlZW4gZGV2ZWxvcGVkIGJ5IEludGVsIGZvciBRRU1VIGFuZCBMaW51eCBh
bmQgY291bGQgYmUgDQogICAgPiByZS11c2VkDQogICAgPiANCiAgICA+IFRoaXMgd291bGQgZnJl
ZSB1cCB0aW1lIGJ5IHJldmlld2VycyBhbmQgYWxzbyBsZWFkcyB0byBpc3N1ZXMgZm91bmQgZWFy
bGllci4gDQogICAgPiBJbiBvdGhlciB3b3JkcywgT1NTVEVTVCB3b3VsZCBtZXJlbHkgcmUtdGVz
dCB3aGF0IGhhZCBiZWVuIHRlc3RlZCBlYXJsaWVyIGFuZCANCiAgICA+IHdvdWxkIGZvY3VzIG9u
IHRlc3Rpbmcgb24gcmVhbCBoYXJkd2FyZS4gVGh1cywgT1NTVEVTVCBmYWlsdXJlcyBzaG91bGQg
YmVjb21lIA0KICAgID4gbGVzcyBsaWtlbHkuIEJ1dCBvYnZpb3VzbHkgaW1wbGVtZW50aW5nIHN1
Y2ggYSBzeXN0ZW0sIGV2ZW4gdGhvdWdoIGFsbCB0aGUgDQogICAgPiBwaWVjZXMgZm9yIGl0IGV4
aXN0LCB3aWxsIHRha2Ugc29tZSB0aW1lLg0KICAgIA0KICAgIEJ1dCB0aGUgcHJvYmxlbSBpcyBy
YXJlbHkgd2l0aCBhY3R1YWwgYnVpbGQgaXNzdWVzLCBhbmQgbXVjaCBtb3JlDQogICAgZnJlcXVl
bnRseSB3aXRoIG90aGVyIGhpY2t1cHMuIFBsdXMgb3NzdGVzdCByZS10ZXN0aW5nIHdoYXQgaGFk
IGFscmVhZHkNCiAgICBiZWVuIHRlc3RlZCBlbHNld2hlcmUgaXMgbm90IGdvaW5nIHRvIGhlbHAg
b3NzdGVzdCdzIGJhbmR3aWR0aC4gWWV0IHdpdGgNCiAgICBub3cgNiBzdGFibGUgYnJhbmNoZXMg
cmVndWxhcmx5IG5lZWRpbmcgdGVzdGluZywgYmFuZHdpZHRoIGlzIGFuIGlzc3VlLg0KICAgIA0K
T0ssIEkgZGlkbid0IHJlYWxpemUgYmFuZHdpZHRoIGlzIHRoZSBwcmltYXJ5IGlzc3VlLiBJZiBp
dCBpcywgd2UgY2FuIGZpeCB0aGlzIHBhcnQgYnkgdGhyb3dpbmcgbW9yZSBIVyBhdCB0aGUgcHJv
YmxlbS4NCkxldCBtZSBoYXZlIGEgY2hhdCB3aXRoIElhbiB3aGVuIEkgYW0gaW4gdGhlIG9mZmlj
ZSBhbmQgY29tZSB1cCB3aXRoIGEgbGlzdCBvZiBpc3N1ZXMgZnJvbSBoaXMgcGVyc3BlY3RpdmUg
YW5kIGZlZWQgdGhpcyBiYWNrIGludG8gdGhlIHRocmVhZC4NCg0KTGFycw0KICAgIA0KICAgIA0K
ICAgIA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:14:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:14: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 1faIJv-0002RJ-K2; Tue, 03 Jul 2018 10:14: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faIJt-0002R9-RA
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:14:01 +0000
X-Inumbo-ID: cf3b8940-7ea9-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf3b8940-7ea9-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:14:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 04:13:58 -0600
Message-Id: <5B3B4C6402000078001D0233@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 04:13:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Lars Kurth" <lars.kurth@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <5B3B1F0302000078001D00D1@prv1-mh.provo.novell.com>
 <71B1B45B-92B5-4C79-8E55-656DB5E2C787@citrix.com>
In-Reply-To: <71B1B45B-92B5-4C79-8E55-656DB5E2C787@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, advisory-board@lists.xenproject.org,
 Doug Goldstein <cardoe@cardoe.com>, Rich Persaud <persaur@gmail.com>,
 committers@xenproject.org, xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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+IE9uIDAzLjA3LjE4IGF0IDEwOjEzLCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToK
PiDvu79PbiAwMy8wNy8yMDE4LCAwODowMCwgIkphbiBCZXVsaWNoIiA8SkJldWxpY2hAc3VzZS5j
b20+IHdyb3RlOgo+ICAgICBGdW5kYW1lbnRhbGx5IHRoZSBwcm9ibGVtIGNhbiBhcyB3ZWxsIGJl
IHNlZW4gd2hlbiBsb29raW5nIGF0IGFueQo+ICAgICBvZiB0aGUgc3RhYmxlIGJyYW5jaGVzOiBU
aGUgdmFyaWV0eSBvZiBhdXRob3JzIHRoZXJlIGlzIHNpZ25pZmljYW50bHkKPiAgICAgbW9yZSBu
YXJyb3cgdGhhbiBmb3Igd2hhdCBnb2VzIGludG8gbWFzdGVyLiBJIHVuZGVyc3RhbmQgcGVvcGxl
Cj4gICAgIG1vc3RseSBjYXJlIGFib3V0IHRoZWlyIGZlYXR1cmVzLCBidXQgdGhlcmUgb3VnaHQg
dG8gYmUgYSBjZXJ0YWluCj4gICAgIGxldmVsIG9mIHJlc3BvbnNpYmlsaXR5IGJleW9uZCB0aGF0
IGJ5IGV2ZXJ5b25lLiBGb3IgZXhhbXBsZSwgSSdkCj4gICAgIHNvcnQgb2YgZXhwZWN0IGl0IHRv
IGJlIHRoZSBydWxlIHJhdGhlciB0aGFuIHRoZSBleGNlcHRpb24gdGhhdAo+ICAgICBwZW9wbGUg
bG9vayBhdCBuZWFyYnkgY29kZSBvciBjb2RlIHRoZXkgY2xvbmUsIGFuZCBhZGRyZXNzIGlzc3Vl
cwo+ICAgICB0aGV5IHNlZS4gQXQgdGhlIHJpc2sgb2YgcmVwZWF0aW5nIG15c2VsZiwgYSBsYXJn
ZSBudW1iZXIgb2YgdGhlCj4gICAgIHNlY3VyaXR5IGlzc3VlcyBmb3VuZCByZXN1bHRzIGZyb20g
cGF5aW5nIGF0dGVudGlvbiB0byBuZWFyYnkgY29kZQo+ICAgICAoYWxzbyBkdXJpbmcgY29kZSBy
ZXZpZXcpLiBMb29raW5nIG92ZXIgdGhlIGxpc3Qgb2YgcmVwb3J0ZXJzIHRoZXJlCj4gICAgIHZl
cnkgd2VsbCBzdXBwb3J0cyBteSBzdGF0ZW1lbnQgYWJvdmUgcmVnYXJkaW5nIGZlYXR1cmUKPiAg
ICAgc3VibWlzc2lvbiBhdXRob3JzIHZzIGJ1ZyBmaXggb25lcy4KPiAKPiBUaGF0IGlzIHVuZGVy
c3Rvb2Q6IGlmIHRoZSBwcm9qZWN0IGxlYWRlcnNoaXAgYWdyZWVzLCB0aGVuIHRoaXMgaXMgbm8g
aXNzdWUsIAo+IGFzIGNvbW1pdHRlcnMgZXNzZW50aWFsbHkgYXJlIHRoZSBnYXRlIGtlZXBlcnMg
Zm9yIHdoYXQgZ29lcyBpbi4gU28gaW4gb3RoZXIgCj4gd29yZHMsIGlmIGNvbW1pdHRlcnMgYXJl
IG1haW5seSBmb2N1c3Npbmcgb24gZ2V0dGluZyBhIHJlbGVhc2Ugb3V0LCAKPiBuZWNlc3Nhcmls
eSBldmVuIGlmIG1hc3RlciBpcyBvcGVuIGR1cmluZyBoYXJkZW5pbmcsIGRldmVsb3BtZW50IHdv
dWxkIHN0aWxsIAo+IGJlIHNsb3dlciB0aGFuIGJlZm9yZS4gSSBkb24ndCB0aGluayBhbnkgY29u
dHJpYnV0b3JzIHdvdWxkIGhhdmUgYW4gaXNzdWUgCj4gd2l0aCB0aGlzLgoKWW91IGRpZG4ndCBn
ZXQgb25lIG9mIG15IG1haW4gcG9pbnRzIHRoZW46IEl0IGlzIF9jb250cmlidXRlcnNfIHdob20K
SSdkIGV4cGVjdCB0byBmb2N1cyBtb3JlIG9uIHN0YWJpbGl6YXRpb24gKGluIGdlbmVyYWwsIG5v
dCBqdXN0IGR1cmluZwpmcmVlemVzKS4KCj4gICAgIFdoaWNoIHJlbWluZHMgbWUgb2YgYSByZWxh
dGVkIHF1ZXN0aW9uOiBIb3cgZG8gd2UgZGVmaW5lCj4gICAgIG1haW50YWluZXJzaGlwPyBJcyBp
dCByZWFsbHkgZW5vdWdoIHRvIGFjayBhIGZldyBwYXRjaGVzIGhlcmUgYW5kCj4gICAgIHRoZXJl
IHRvIGJlIGNvbnNpZGVyZWQgYSBtYWludGFpbmVyPyBUbyBtZSwgY29kZSBtYWludGVuYW5jZQo+
ICAgICBhbHNvIChhbmQgcGVyaGFwcyBmaXJzdCBvZiBhbGwpIG1lYW5zIGFjdGl2ZWx5IGxvb2tp
bmcgYWZ0ZXIgdGhlCj4gICAgIGNvZGUuIEFuZCB5ZXMsIEknbSBhd2FyZSB0aGF0IGFuIGltcGxp
Y2F0aW9uIG9mIHRoZSBpbXBsaWNhdGlvbgo+ICAgICBoZXJlIG1pZ2h0IGJlIHRoZSB1bmRlc2ly
YWJsZSBzaXR1YXRpb24gb2YgdXMgaGF2aW5nIG1vcmUKPiAgICAgdW5tYWludGFpbmVkIGNvZGUg
aW4gdGhlIHRyZWUgYW5kL29yIGV2ZW4gbGFyZ2VyIGJvZGllcyBvZiBjb2RlCj4gICAgIGluIGV2
ZW4gZmV3ZXIgaGFuZHMuIFNvIGl0IGlzIChhcyBhbG1vc3QgYWx3YXlzKSBhIG1hdHRlciBvZgo+
ICAgICB3ZWlnaGluZyBwcm9zIGFuZCBjb25zLgo+ICAgICAKPiBXaGF0IHdvdWxkIHNwZWFrIGFn
YWluc3QgZWxldmF0aW5nIHRoZSBtb3JlIGFjdGl2ZSBtYWludGFpbmVycyB0byBjb21taXR0ZXJz
IAo+IChtYXliZSBvbiBwcm9iYXRpb24gZm9yIGEgZml4ZWQgdGltZSBwZXJpb2QsIG5vdCB5ZXQg
cmVzcG9uc2libGUgZm9yIFRIRSAKPiBSRVNUKS4gV291bGQgdGhpcyBoZWxwIGluIHlvdXIgdmll
dz8KCkkgZG9uJ3QgdGhpbmsgc28sIG5vLiBXZSBuZWVkIG1vcmUgYWN0aXZlIG1haW50YWluZXJz
LCBub3QgbW9yZQpjb21taXR0ZXJzLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:15:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faILf-0002cP-EP; Tue, 03 Jul 2018 10: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faILe-0002cF-6D
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:15:50 +0000
X-Inumbo-ID: 1068263d-7eaa-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1068263d-7eaa-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:15:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 04:15:47 -0600
Message-Id: <5B3B4CD002000078001D0236@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 04:15:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <xin.li@citrix.com>,"Xin Li" <talons.lee@gmail.com>
References: <20180703012629.507-1-xin.li@citrix.com>
 <20180703012629.507-2-xin.li@citrix.com>
 <5B3B26E202000078001D0114@prv1-mh.provo.novell.com>
 <c3a55c41f7f94d4a955870f7813b3812@SINPEX02CL01.citrite.net>
In-Reply-To: <c3a55c41f7f94d4a955870f7813b3812@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>,
 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+IE9uIDAzLjA3LjE4IGF0IDExOjA3LCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBG
cm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50OiBUdWVz
ZGF5LCBKdWx5IDMsIDIwMTggMzozNCBQTQo+PiA+Pj4gT24gMDMuMDcuMTggYXQgMDM6MjYsIDx0
YWxvbnMubGVlQGdtYWlsLmNvbT4gd3JvdGU6Cj4+ID4gKyAgICByZXR1cm4gKGlzX2NvbnRyb2xf
ZG9tYWluKGN1cl9kb20pIHx8IGlzX2NvbnRyb2xfZG9tYWluKGxkb20pIHx8Cj4+ID4gKyAgICAg
ICAgICAgIGlzX2NvbnRyb2xfZG9tYWluKHJkb20pIHx8IGxkb20gPT0gcmRvbSk7IH0KPj4gPiAr
Cj4+ID4gK3N0YXRpYyBpbnQgc2lsb19ldnRjaG5fdW5ib3VuZChzdHJ1Y3QgZG9tYWluICpkMSwg
c3RydWN0IGV2dGNobiAqY2huLAo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZG9taWRfdCBpZDIpIHsKPj4gPiArICAgIGludCByYyA9IC1FUEVSTTsKPj4gPiArICAgIHN0cnVj
dCBkb21haW4gKmQyID0gcmN1X2xvY2tfZG9tYWluX2J5X2lkKGlkMik7Cj4+ID4gKyAgICBpZiAo
IGQyICE9IE5VTEwgJiYgc2lsb19tb2RlX2RvbV9jaGVjayhkMSwgZDIpICkKPj4gCj4+IEJsYW5r
IGxpbmUgcGxlYXNlIGJldHdlZW4gZGVjbGFyYXRpb24ocykgYW5kIHN0YXRlbWVudChzKS4gQW5k
IGNvbnN0IG9uIHRoZQo+PiBsb2NhbCB2YXJpYWJsZSBkZWNsYXJhdGlvbiBhZ2Fpbi4KPj4gCj4+
IEFsc28sIGlzIERPTUlEX1NFTEYgcmVhbGx5IG5vdCBhbGxvd2VkIGhlcmUgZm9yIGlkMj8gSSBk
b24ndCB0aGluayBzbywgbG9va2luZyBhdAo+PiBlLmcuIGV2dGNobl9hbGxvY191bmJvdW5kKCku
Cj4gCj4gc3RhdGljIGludCBzaWxvX2V2dGNobl91bmJvdW5kKHN0cnVjdCBkb21haW4gKmQxLCBz
dHJ1Y3QgZXZ0Y2huICpjaG4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlk
X3QgaWQyKQo+IHsgICAKPiAgICAgaW50IHJjID0gLUVQRVJNOwo+ICAgICBzdHJ1Y3QgZG9tYWlu
ICpkMjsKPiAgICAgCj4gICAgIGlmICggaWQyID09IERPTUlEX1NFTEYgKQo+ICAgICAgICAgaWQy
ID0gY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQ7Cj4gICAgIGQyID0gcmN1X2xvY2tfZG9tYWlu
X2J5X2lkKGlkMik7CgpObyAtIHNpbXBseSBjYWxsIHJjdV9sb2NrX2RvbWFpbl9ieV9hbnlfaWQo
KS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:18:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:18:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faIOa-0002nz-0Z; Tue, 03 Jul 2018 10:18: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=ufku=jt=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faIOY-0002ns-Cz
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:18:50 +0000
X-Inumbo-ID: 7ac632c9-7eaa-11e8-ba45-cfc176a5991c
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7ac632c9-7eaa-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:18:51 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Jul 2018 03:18:46 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,303,1526367600"; d="scan'208";a="52277320"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by fmsmga008.fm.intel.com with ESMTP; 03 Jul 2018 03:18:46 -0700
Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:18:46 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:18:46 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.51]) with mapi id 14.03.0319.002;
 Tue, 3 Jul 2018 18:18:44 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 01/10] x86: add an flag to enable Intel Processor
 Trace in guest
Thread-Index: AQHT+AoQRhMFznYnmUqEEv67hqY/PKR1XbGAgAfbnOA=
Date: Tue, 3 Jul 2018 10:18:43 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E1680481BC@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-2-git-send-email-luwei.kang@intel.com>
 <5B34EC9F02000078001CEE4B@prv1-mh.provo.novell.com>
In-Reply-To: <5B34EC9F02000078001CEE4B@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODA3NmQyNTUtZGE4MC00YTExLWE0NTItNDIwYWFkZjgxOGYwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTHVVWVMwV2g3MGZIOWtHemFsNWdQN0s5TlV4UG4xYndkNlc2VEJFZUNiTVl4SFRudmVjVmxESzhcL0VrXC94R2tOIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 01/10] x86: add an flag to enable Intel
 Processor Trace in guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiArKysgYi9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4gQEAgLTEyMTUsNiArMTIxNSwx
NiBAQCBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVQo+ID4gYWNj
ZXNzZXMgZm9yIERvbTAsIHdpdGggdGhpcyAgb3B0aW9uIGFsbCBwYWdlcyBub3QgbWFya2VkIGFz
IHVudXNhYmxlCj4gPiBpbiB0aGUgRTgyMCB0YWJsZSB3aWxsIGdldCBhIG1hcHBpbmcgIGVzdGFi
bGlzaGVkLgo+ID4KPiA+ICsjIyMgaXB0Cj4gPiArPiBgPSBndWVzdGAKPiA+ICsKPiA+ICs+IERl
ZmF1bHQ6IGBvZmZgCj4gPiArCj4gPiArVGhpcyBvcHRpb24gaXMgdXNlIGZvciBzd2l0Y2ggb24g
dGhlIEludGVsIFByb2Nlc3NvciBUcmFjZSBmZWF0dXJlIGluCj4gPiArSFZNIGd1ZXN0IHdoZW4g
J2lwdD1ndWVzdCcuIEJ5IGRlZmF1bHQsIHRoaXMgZmVhdHVyZSBpcyBkaXNhYmxlZCBpbgo+ID4g
K2d1ZXN0LiBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgdmlydHVhbGl6YXRpb24gZGVwZW5kIG9uIEVQ
VCwgc28gaXQgY2FuCj4gPiArb25seSBlbmFibGVkIGluIEhWTSBndWVzdCBhdCBwcmVzZW50Lgo+
ID4gKwo+ID4gICMjIyBpcnFcX3JhdGVsaW1pdCAoeDg2KQo+IAo+IERpZCB5b3Ugbm90IG5vdGlj
ZSB0aGUgKHg4NikgaGVyZSB3aGVuIHJlLWJhc2luZz8KClNvLCB0aGUgb3B0aW9uIHNob3VsZCBi
ZSAiIyMjIGlwdCAoeDg2KSIgPwoKPiAKPiA+IC0tLSAvZGV2L251bGwKPiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9jcHUvaXB0LmMKPiA+IEBAIC0wLDAgKzEsNDIgQEAKPiA+ICsvKgo+ID4gKyAqIGlw
dC5jOiBTdXBwb3J0IGZvciBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgVmlydHVhbGl6YXRpb24uCj4g
PiArICoKPiA+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIEludGVsIENvcnBvcmF0aW9uLgo+ID4g
KyAqCj4gPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0
cmlidXRlIGl0IGFuZC9vcgo+ID4gK21vZGlmeSBpdAo+ID4gKyAqIHVuZGVyIHRoZSB0ZXJtcyBh
bmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UsCj4gPiArICog
dmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4K
PiA+ICsgKgo+ID4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSBp
dCB3aWxsIGJlIHVzZWZ1bCwgYnV0Cj4gPiArV0lUSE9VVAo+ID4gKyAqIEFOWSBXQVJSQU5UWTsg
d2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWQo+ID4g
K29yCj4gPiArICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdO
VSBHZW5lcmFsIFB1YmxpYwo+ID4gK0xpY2Vuc2UgZm9yCj4gPiArICogbW9yZSBkZXRhaWxzLgo+
ID4gKyAqCj4gPiArICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UKPiA+ICthbG9uZyB3aXRoCj4gPiArICogdGhpcyBwcm9n
cmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4gPiArICoK
PiA+ICsgKiBBdXRob3I6IEx1d2VpIEthbmcgPGx1d2VpLmthbmdAaW50ZWwuY29tPiAgKi8gI2lu
Y2x1ZGUKPiA+ICs8eGVuL2Vycm5vLmg+ICNpbmNsdWRlIDx4ZW4vaW5pdC5oPiAjaW5jbHVkZSA8
eGVuL2xpYi5oPiAjaW5jbHVkZQo+ID4gKzx4ZW4vc3RyaW5nLmg+ICNpbmNsdWRlIDxhc20vaXB0
Lmg+Cj4gPiArCj4gPiArLyogaXB0OiBGbGFnIHRvIGVuYWJsZSBJbnRlbCBQcm9jZXNzb3IgVHJh
Y2UgKGRlZmF1bHQgb2ZmKS4gKi8KPiA+ICt1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBpcHRf
bW9kZSA9IElQVF9NT0RFX09GRjsgc3RhdGljIGludAo+ID4gK3BhcnNlX2lwdF9wYXJhbXMoY29u
c3QgY2hhciAqc3RyKTsKPiAKPiBJIHRoaW5rIGl0IHdhcyBwb2ludGVkIG91dCBiZWZvcmUgdGhh
dCB0aGUgZm9yd2FyZCBkZWNsYXJhdGlvbiBjYW4gYmUgYXZvaWRlZCBpZiB5b3UgbW92ZSAuLi4K
PiAKPiA+ICtjdXN0b21fcGFyYW0oImlwdCIsIHBhcnNlX2lwdF9wYXJhbXMpOwo+IAo+IC4uLiB0
aGlzIGxpbmUgLi4uCj4gCj4gPiArc3RhdGljIGludCBfX2luaXQgcGFyc2VfaXB0X3BhcmFtcyhj
b25zdCBjaGFyICpzdHIpIHsKPiA+ICsgICAgaWYgKCAhc3RyY21wKCJndWVzdCIsIHN0cikgKQo+
ID4gKyAgICAgICAgaXB0X21vZGUgPSBJUFRfTU9ERV9HVUVTVDsKPiA+ICsgICAgZWxzZSBpZiAo
IHN0ciApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIHByaW50aygiVW5rbm93biBJbnRlbCBQcm9j
ZXNzb3IgVHJhY2UgbW9kZSBzcGVjaWZpZWQ6ICclcydcbiIsIHN0cik7Cj4gPiArICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICByZXR1cm4gMDsKPiA+ICt9
Cj4gCj4gLi4uIGhlcmUuCgpHZXQgaXQuIFdpbGwgZml4IGl0LgoKPiAKPiA+IC0tLSAvZGV2L251
bGwKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaXB0LmgKPiA+IEBAIC0wLDAgKzEsMjkg
QEAKPiA+ICsvKgo+ID4gKyAqIGlwdC5oOiBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgdmlydHVhbGl6
YXRpb24gZm9yIEhWTSBkb21haW4uCj4gPiArICoKPiA+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTgs
IEludGVsIENvcnBvcmF0aW9uLgo+ID4gKyAqCj4gPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUg
c29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgo+ID4gK21vZGlmeSBpdAo+
ID4gKyAqIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UsCj4gPiArICogdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhlIEZy
ZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KPiA+ICsgKgo+ID4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBk
aXN0cmlidXRlZCBpbiB0aGUgaG9wZSBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0Cj4gPiArV0lUSE9V
VAo+ID4gKyAqIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5
IG9mIE1FUkNIQU5UQUJJTElUWQo+ID4gK29yCj4gPiArICogRklUTkVTUyBGT1IgQSBQQVJUSUNV
TEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYwo+ID4gK0xpY2Vuc2UgZm9y
Cj4gPiArICogbW9yZSBkZXRhaWxzLgo+ID4gKyAqCj4gPiArICogWW91IHNob3VsZCBoYXZlIHJl
Y2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKPiA+ICthbG9u
ZyB3aXRoCj4gPiArICogdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUu
b3JnL2xpY2Vuc2VzLz4uCj4gPiArICoKPiA+ICsgKiBBdXRob3I6IEx1d2VpIEthbmcgPGx1d2Vp
LmthbmdAaW50ZWwuY29tPiAgKi8KPiA+ICsKPiA+ICsjaWZuZGVmIF9fQVNNX1g4Nl9IVk1fSVBU
X0hfCj4gPiArI2RlZmluZSBfX0FTTV9YODZfSFZNX0lQVF9IXwo+ID4gKwo+ID4gKyNkZWZpbmUg
SVBUX01PREVfT0ZGICAgICAgICAwCj4gPiArI2RlZmluZSBJUFRfTU9ERV9HVUVTVCAgICAgICgx
PDwwKQo+ID4gKwo+ID4gK2V4dGVybiB1bnNpZ25lZCBpbnQgaXB0X21vZGU7Cj4gCj4gQXQgdGhp
cyBwb2ludCBJIGNhbid0IHNlZSB3aHkgdGhlIHZhcmlhYmxlIGNhbid0IGJlIGJvb2wuIFdpdGgg
dGhlIHBhdGNoIGJlaW5nIHBsYWNlZCBmaXJzdCBpbiB0aGUgc2VyaWVzIGl0IGlzIGFsc28gaW1w
b3NzaWJsZSAod2l0aG91dAo+IHBlZWtpbmcgaW50byBsYXRlciBwYXRjaGVzKSB0byBqdWRnZSB3
aGV0aGVyIGl0cyBfX3JlYWRfbW9zdGx5IGF0dHJpYnV0ZSBpcyBhY3R1YWxseSBhcHByb3ByaWF0
ZS4KCk9LLCB3aWxsIGNoYW5nZSBpdCB0byBib29sLiBBYm91dCBfX3JlYWRfbW9zdGx5IGF0dHJp
YnV0ZSwgIEkgd2lsbCByZW1vdmUgaXQgaWYgbm90IHJlYWQgZnJlcXVlbmN5LgoKVGhhbmtzLApM
dXdlaSBLYW5nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:19:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIOj-0002ot-Bq; Tue, 03 Jul 2018 10: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=ufku=jt=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faIOi-0002om-QU
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:19:00 +0000
X-Inumbo-ID: 8204be8a-7eaa-11e8-ba45-cfc176a5991c
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8204be8a-7eaa-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:19:03 +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;
 03 Jul 2018 03:18:58 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,303,1526367600"; d="scan'208";a="213051272"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga004.jf.intel.com with ESMTP; 03 Jul 2018 03:18:50 -0700
Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:18:50 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:18:49 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Tue, 3 Jul 2018 18:18:47 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 04/10] x86: Add Intel Processor Trace MSRs and bit
 definitions
Thread-Index: AQHT+AofOuVhPXrGL0adX+fRYny40KR1ZuUAgAf4wPA=
Date: Tue, 3 Jul 2018 10:18:47 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E1680481C8@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-5-git-send-email-luwei.kang@intel.com>
 <5B34F45802000078001CEEB7@prv1-mh.provo.novell.com>
In-Reply-To: <5B34F45802000078001CEEB7@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNjA1OWQ0NDgtYjg3ZS00ZGU0LThlMWEtODYxNGYwMjkwYjJmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZlBoNWZWMlwvRUJyZ3ZYYkRVYWNPc0l2RWhJQnVjcURhWVFZOXRkaml1d0xNT2l1WEs0UTJNUGJoOWFQOEhyT0kifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 04/10] x86: Add Intel Processor Trace
 MSRs and bit 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: Tim Deegan <tim@xen.org>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPiA+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPiA+IEBAIC01NDgsNCArNTQ4LDQxIEBACj4gPiAg
I2RlZmluZSBNU1JfUEtHQzlfSVJUTAkJCTB4MDAwMDA2MzQKPiA+ICAjZGVmaW5lIE1TUl9QS0dD
MTBfSVJUTAkJCTB4MDAwMDA2MzUKPiA+Cj4gPiArLyogSW50ZWwgUFQgTVNScyAqLwo+ID4gKyNk
ZWZpbmUgTVNSX0lBMzJfUlRJVF9DVEwJCTB4MDAwMDA1NzAKPiA+ICsjZGVmaW5lIFJUSVRfQ1RM
X1RSQUNFRU4JCSgxVUxMIDw8IDApCj4gPiArI2RlZmluZSBSVElUX0NUTF9DWUNFTgkJCSgxVUxM
IDw8IDEpCj4gPiArI2RlZmluZSBSVElUX0NUTF9PUwkJCSgxVUxMIDw8IDIpCj4gPiArI2RlZmlu
ZSBSVElUX0NUTF9VU1IJCQkoMVVMTCA8PCAzKQo+ID4gKyNkZWZpbmUgUlRJVF9DVExfUFdSX0VW
VF9FTgkJKDFVTEwgPDwgNCkKPiA+ICsjZGVmaW5lIFJUSVRfQ1RMX0ZVUF9PTl9QVFcJCSgxVUxM
IDw8IDUpCj4gPiArI2RlZmluZSBSVElUX0NUTF9GQUJSSUNfRU4JCSgxVUxMIDw8IDYpCj4gPiAr
I2RlZmluZSBSVElUX0NUTF9DUjNfRklMVEVSCQkoMVVMTCA8PCA3KQo+ID4gKyNkZWZpbmUgUlRJ
VF9DVExfVE9QQQkJCSgxVUxMIDw8IDgpCj4gPiArI2RlZmluZSBSVElUX0NUTF9NVENfRU4JCQko
MVVMTCA8PCA5KQo+ID4gKyNkZWZpbmUgUlRJVF9DVExfVFNDX0VOCQkJKDFVTEwgPDwgMTApCj4g
PiArI2RlZmluZSBSVElUX0NUTF9ESVNfUkVUQwkJKDFVTEwgPDwgMTEpCj4gPiArI2RlZmluZSBS
VElUX0NUTF9QVFdfRU4JCQkoMVVMTCA8PCAxMikKPiA+ICsjZGVmaW5lIFJUSVRfQ1RMX0JSQU5D
SF9FTgkJKDFVTEwgPDwgMTMpCj4gPiArI2RlZmluZSBSVElUX0NUTF9NVENfRlJFUV9PRkZTRVQJ
MTQKPiA+ICsjZGVmaW5lIFJUSVRfQ1RMX01UQ19GUkVRCQkoMHgwZlVMTCA8PCBSVElUX0NUTF9N
VENfRlJFUV9PRkZTRVQpCj4gCj4gTm8gZHVwbGljYXRlcyBsaWtlIHRoZXNlIHBsZWFzZSAtIHdp
dGggTUFTS19FWFRSKCkgLyBNQVNLX0lOU1IoKSBoYXZpbmcganVzdCB0aGUgbWFzayAoYW5kIG5v
IG9mZnNldC9zaGlmdCB2YWx1ZSkgaXMgc3VmZmljaWVudC4KCk9LLCBnZXQgaXQuIEkganVzdCBu
ZWVkIHRvIGRlZmluZQorI2RlZmluZSBSVElUX0NUTF9NVENfRlJFUQkJKDB4MGZVTEwgPDwgUlRJ
VF9DVExfTVRDX0ZSRVFfT0ZGU0VUKQpJZiBJIHdhbnQgdG8gZ2V0IHRoZSB2YWx1ZSBvZiB0aGlz
IGZpbGVkIChiaXQxNzoxNCkganVzdCBjYWxsICJNQVNLX0VYVFIodiwgUlRJVF9DVExfTVRDX0ZS
RVEpIiAKCj4gCj4gPiArI2RlZmluZSBSVElUX0NUTF9BRERSKG4pCQkoMHgwZlVMTCA8PCBSVElU
X0NUTF9BRERSX09GRlNFVChuKSkKPiA+ICsjZGVmaW5lIE1TUl9JQTMyX1JUSVRfU1RBVFVTCQkw
eDAwMDAwNTcxCj4gCj4gUGxlYXNlIGFkZCBibGFuayBsaW5lcyBiZXR3ZWVuIG9uZSBNU1IgKGFu
ZCBpdHMgYml0cykgYW5kIHRoZSBuZXh0IG9uZS4KCldpbGwgZml4IGl0LgoKVGhhbmtzLApMdXdl
aSBLYW5nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:19:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIOk-0002pg-Rw; Tue, 03 Jul 2018 10:19: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=ufku=jt=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faIOk-0002p4-0v
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:19:02 +0000
X-Inumbo-ID: 82e6cfc6-7eaa-11e8-ba45-cfc176a5991c
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82e6cfc6-7eaa-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:19:04 +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;
 03 Jul 2018 03:19:00 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,303,1526367600"; d="scan'208";a="213051291"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga004.jf.intel.com with ESMTP; 03 Jul 2018 03:18:57 -0700
Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:18:57 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:18:57 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Tue, 3 Jul 2018 18:18:55 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 06/10] x86: Introduce a new function to get
 capability of Intel PT
Thread-Index: AQHT+AokiXaJ/ec2U0SvBznEFUxWFaR29pUAgAZ055A=
Date: Tue, 3 Jul 2018 10:18:53 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E1680481D9@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-7-git-send-email-luwei.kang@intel.com>
 <5B3643A002000078001CF391@prv1-mh.provo.novell.com>
In-Reply-To: <5B3643A002000078001CF391@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiM2M3YmVjY2UtYmIxMy00Mjg0LWE2NjgtNzA3ZDQ1OWNhNDE3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZ0N6VTZTMFg0RmM3XC93Y0R0cXo0K0NZTnFtVGJJcEdybHhSTklLTWdEc0sxZm5qQmpGblI0Q1NDSHZaZmF2MnEifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 06/10] x86: Introduce a new function to
 get capability of Intel 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: Tim Deegan <tim@xen.org>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvaXB0LmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9j
cHUvaXB0LmMKPiA+IEBAIC0yNSwxMSArMjUsNzQgQEAKPiA+ICAjaW5jbHVkZSA8YXNtL2lwdC5o
Pgo+ID4gICNpbmNsdWRlIDxhc20vbXNyLmg+Cj4gPgo+ID4gKyNkZWZpbmUgRUFYIDAKPiA+ICsj
ZGVmaW5lIEVDWCAxCj4gPiArI2RlZmluZSBFRFggMgo+ID4gKyNkZWZpbmUgRUJYIDMKPiA+ICsj
ZGVmaW5lIENQVUlEX1JFR1NfTlVNICAgNCAvKiBudW1iZXIgb2YgcmVnc3RlcnMgKGVheCwgZWJ4
LCBlY3gsIGVkeCkgKi8KPiA+ICsKPiA+ICsjZGVmaW5lIEJJVChucikgICAgICAgICAgICAgICAg
ICgxVUwgPDwgKG5yKSkKPiAKPiBJIGRvbid0IHBhcnRpY3VsYXJseSBsaWtlIGFueSBzdWNoIHBy
ZXR0eSBnZW5lcmljIHRoaW5ncyB0byBiZSBhZGRlZCB0byBpbmRpdmlkdWFsIGZpbGVzLCBidXQg
SSBhbHNvIGhhdmUgbm90aGluZyBiZXR0ZXIgdG8gc3VnZ2VzdC4gQnV0Cj4gcGxlYXNlIGFkZCB0
aGUgbWlzc2luZyBpIHRvIHRoZSBjb21tZW50Lgo+IAo+ID4gKyNkZWZpbmUgSVBUX0NBUChfbiwg
X2wsIF9yLCBfbSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ID4gKyAgICBbSVBU
X0NBUF8gIyMgX25dID0geyAubmFtZSA9IF9fc3RyaW5naWZ5KF9uKSwgLmxlYWYgPSBfbCwgXAo+
ID4gKyAgICAgICAgLnJlZyA9IF9yLCAubWFzayA9IF9tIH0KPiA+ICsKPiA+ICtzdGF0aWMgc3Ry
dWN0IGlwdF9jYXBfZGVzYyB7Cj4gPiArICAgIGNvbnN0IGNoYXIgICAgKm5hbWU7Cj4gPiArICAg
IHVuc2lnbmVkIGludCAgbGVhZjsKPiA+ICsgICAgdW5zaWduZWQgY2hhciByZWc7Cj4gCj4gSSBk
b24ndCB0aGluayBsZWFmIG5lZWRzIHRvIGJlIGZ1bGwgMzIgYml0cyB3aWRlPyBPbmNlIHNocnVu
ayBieSBhdCBsZWFzdCB0d28gYml0cywgdGhlIHNpemUgb2YgdGhlIG92ZXJhbGwgc3RydWN0dXJl
IGNvdWxkIGdvIGRvd24KPiBmcm9tIDI0IHRvIDE2IGJ5dGVzLgoKT0ssIHdpbGwgY2hhbmdlIGl0
IGZyb20gIiB1bnNpZ25lZCBpbnQgICIgdG8gInVuc2luZ2VkIGNoYXIiLgoKPiAKPiA+ICsgICAg
dW5zaWduZWQgaW50ICBtYXNrOwo+ID4gK30gaXB0X2NhcHNbXSA9IHsKPiA+ICsgICAgSVBUX0NB
UChtYXhfc3VibGVhZiwgICAgICAgICAgICAwLCBFQVgsIDB4ZmZmZmZmZmYpLAo+ID4gKyAgICBJ
UFRfQ0FQKGNyM19maWx0ZXIsICAgICAgICAgICAgIDAsIEVCWCwgQklUKDApKSwKPiA+ICsgICAg
SVBUX0NBUChwc2JfY3ljLCAgICAgICAgICAgICAgICAwLCBFQlgsIEJJVCgxKSksCj4gPiArICAg
IElQVF9DQVAoaXBfZmlsdGVyLCAgICAgICAgICAgICAgMCwgRUJYLCBCSVQoMikpLAo+ID4gKyAg
ICBJUFRfQ0FQKG10YywgICAgICAgICAgICAgICAgICAgIDAsIEVCWCwgQklUKDMpKSwKPiA+ICsg
ICAgSVBUX0NBUChwdHdyaXRlLCAgICAgICAgICAgICAgICAwLCBFQlgsIEJJVCg0KSksCj4gPiAr
ICAgIElQVF9DQVAocG93ZXJfZXZlbnQsICAgICAgICAgICAgMCwgRUJYLCBCSVQoNSkpLAo+ID4g
KyAgICBJUFRfQ0FQKHRvcGFfb3V0cHV0LCAgICAgICAgICAgIDAsIEVDWCwgQklUKDApKSwKPiA+
ICsgICAgSVBUX0NBUCh0b3BhX211bHRpX2VudHJ5LCAgICAgICAwLCBFQ1gsIEJJVCgxKSksCj4g
PiArICAgIElQVF9DQVAoc2luZ2xlX3JhbmdlX291dHB1dCwgICAgMCwgRUNYLCBCSVQoMikpLAo+
ID4gKyAgICBJUFRfQ0FQKG91dHB1dF9zdWJzeXMsICAgICAgICAgIDAsIEVDWCwgQklUKDMpKSwK
PiA+ICsgICAgSVBUX0NBUChwYXlsb2Fkc19saXAsICAgICAgICAgICAwLCBFQ1gsIEJJVCgzMSkp
LAo+ID4gKyAgICBJUFRfQ0FQKGFkZHJfcmFuZ2UsICAgICAgICAgICAgIDEsIEVBWCwgMHg3KSwK
PiA+ICsgICAgSVBUX0NBUChtdGNfcGVyaW9kLCAgICAgICAgICAgICAxLCBFQVgsIDB4ZmZmZjAw
MDApLAo+ID4gKyAgICBJUFRfQ0FQKGN5Y2xlX3RocmVzaG9sZCwgICAgICAgIDEsIEVCWCwgMHhm
ZmZmKSwKPiA+ICsgICAgSVBUX0NBUChwc2JfZnJlcSwgICAgICAgICAgICAgICAxLCBFQlgsIDB4
ZmZmZjAwMDApLAo+ID4gK307Cj4gCj4gY29uc3Q/CgpPaCwgd2lsbCBhZGQgaXQuCgo+IAo+ID4g
K3N0YXRpYyB1bnNpZ25lZCBpbnQgaXB0X2NhcChjb25zdCBzdHJ1Y3QgY3B1aWRfbGVhZiAqY3B1
aWRfaXB0LCBlbnVtCj4gPiAraXB0X2NhcCBjYXApIHsKPiA+ICsgICAgY29uc3Qgc3RydWN0IGlw
dF9jYXBfZGVzYyAqY2QgPSAmaXB0X2NhcHNbY2FwXTsKPiA+ICsgICAgdW5zaWduZWQgaW50IHNo
aWZ0ID0gZmZzKGNkLT5tYXNrKSAtIDE7Cj4gCj4gRG8geW91IHJlYWxseSBuZWVkIHRoaXM/Cj4g
Cj4gPiArICAgIHVuc2lnbmVkIGludCB2YWwgPSAwOwo+ID4gKwo+ID4gKyAgICBjcHVpZF9pcHQg
Kz0gY2QtPmxlYWY7Cj4gPiArCj4gPiArICAgIHN3aXRjaCAoIGNkLT5yZWcgKQo+ID4gKyAgICB7
Cj4gPiArICAgIGNhc2UgRUFYOgo+ID4gKyAgICAgICAgdmFsID0gY3B1aWRfaXB0LT5hOwo+ID4g
KyAgICAgICAgYnJlYWs7Cj4gPiArICAgIGNhc2UgRUJYOgo+ID4gKyAgICAgICAgdmFsID0gY3B1
aWRfaXB0LT5iOwo+ID4gKyAgICAgICAgYnJlYWs7Cj4gPiArICAgIGNhc2UgRUNYOgo+ID4gKyAg
ICAgICAgdmFsID0gY3B1aWRfaXB0LT5jOwo+ID4gKyAgICAgICAgYnJlYWs7Cj4gPiArICAgIGNh
c2UgRURYOgo+ID4gKyAgICAgICAgdmFsID0gY3B1aWRfaXB0LT5kOwo+ID4gKyAgICAgICAgYnJl
YWs7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAgcmV0dXJuICh2YWwgJiBjZC0+bWFzaykgPj4g
c2hpZnQ7Cj4gCj4gSWYgYWxsIG1hc2tzIGFyZSBpbmRlZWQgY29udGlndW91cyBzZXJpZXMgb2Yg
c2V0IGJpdHMsIE1BU0tfRVhUUigpIGNhbiBiZSB1c2VkIGhlcmUgYWZhaWN0LgoKWWVzLCBpdCBp
cyBhIGdvb2QgZGVmaW5lIHRvIG1lLiBXaWxsIGZpeCBpdC4KCj4gCj4gPiArfQo+ID4gKwo+ID4g
IHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lwdF9wYXJhbXMoY29uc3QgY2hhciAqc3RyKSAgewo+
ID4gICAgICBpZiAoICFzdHJjbXAoImd1ZXN0Iiwgc3RyKSApCj4gCj4gU28gdGhpcyBpcyB0aGUg
ZW5kIG9mIHRoZSBjaGFuZ2VzIHRvIHRoaXMgZmlsZSwgYW5kIHRoZSBmdW5jdGlvbiB5b3UgaW50
cm9kdWNlIGlzIHN0YXRpYy4gSSdtIHByZXR0eSBzdXJlIGNvbXBpbGVycyB3aWxsIHdhcm4gYWJv
dXQgdGhlCj4gdW51c2VkIHN0YXRpYywgYW5kIGhlbmNlIHRoZSBidWlsZCB3aWxsIGZhaWwgYXQg
dGhpcyBwb2ludCBvZiB0aGUgc2VyaWVzIChkdWUgdG8gLVdlcnJvcikuIEkgdGhpbmsgeW91IHdh
bnQgdG8gaW50cm9kdWNlIHRoZSBmdW5jdGlvbgo+IHRvZ2V0aGVyIHdpdGggaXRzIGZpcnN0IHVz
ZXIuCgpJIGNhbid0IHJlcHJvZHVjZSB0aGlzIGlzc3VlIGJ5OgojLi9jb25maWd1cmUKIyBtYWtl
IGJ1aWxkLXhlbiAgICAgICAgICgtV2Vycm9yIGhhcyBiZWVuIGluY2x1ZGVkIGR1cmluZyBidWls
ZCkKQ291bGQgeW91IHRlbGwgbWUgaG93IHRvPwoKVGhhbmtzLApMdXdlaSBLYW5nCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:19:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:19:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faIOo-0002rE-5D; Tue, 03 Jul 2018 10: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=ufku=jt=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faIOm-0002qQ-7s
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:19:04 +0000
X-Inumbo-ID: 843f6cd6-7eaa-11e8-ba45-cfc176a5991c
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 843f6cd6-7eaa-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:19:06 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Jul 2018 03:19:02 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,303,1526367600"; d="scan'208";a="61927041"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by FMSMGA003.fm.intel.com with ESMTP; 03 Jul 2018 03:19:02 -0700
Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:19:01 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:19:01 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.116]) with mapi id 14.03.0319.002;
 Tue, 3 Jul 2018 18:18:59 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 07/10] x86: Add Intel Processor Trace MSRs
 read/write emulation
Thread-Index: AQHT+AonZoprOrvqGkqGKZPTQ1B5mqR2+dmAgAZ5h9A=
Date: Tue, 3 Jul 2018 10:18:58 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E1680481EE@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-8-git-send-email-luwei.kang@intel.com>
 <5B36465D02000078001CF3B3@prv1-mh.provo.novell.com>
In-Reply-To: <5B36465D02000078001CF3B3@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjFlNGY0ZDQtYmVjMS00NTVlLTk0Y2YtZmRlNzJhODJjZGRiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSWpURlZWNXFidG5GdVZWa0pIdGtUdkdHRE5hMlwvb2ZTUnlweVZSSGtpRWJDM3Q3VVdqSzNWN2tSeVpoKzBHKzYifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 07/10] x86: Add Intel Processor Trace
 MSRs read/write 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: Tim Deegan <tim@xen.org>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4gPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwo+ID4gQEAgLTI4OTgsNiArMjg5OCwxNSBAQCBzdGF0aWMgaW50IHZt
eF9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduZWQgaW50Cj4gPiBtc3IsIHVpbnQ2NF90ICptc3Jf
Y29udGVudCkKPiA+ICAgICAgICAgIGlmICggdnBtdV9kb19yZG1zcihtc3IsIG1zcl9jb250ZW50
KSApCj4gPiAgICAgICAgICAgICAgZ290byBncF9mYXVsdDsKPiA+ICAgICAgICAgIGJyZWFrOwo+
ID4gKyAgICBjYXNlIE1TUl9JQTMyX1JUSVRfQ1RMOgo+ID4gKyAgICBjYXNlIE1TUl9JQTMyX1JU
SVRfU1RBVFVTOgo+ID4gKyAgICBjYXNlIE1TUl9JQTMyX1JUSVRfT1VUUFVUX0JBU0U6Cj4gPiAr
ICAgIGNhc2UgTVNSX0lBMzJfUlRJVF9PVVRQVVRfTUFTSzoKPiA+ICsgICAgY2FzZSBNU1JfSUEz
Ml9SVElUX0NSM19NQVRDSDoKPiA+ICsgICAgY2FzZSBNU1JfSUEzMl9SVElUX0FERFJfQSgwKSAu
Li4gTVNSX0lBMzJfUlRJVF9BRERSX0IoMyk6Cj4gCj4gSXMgdGhlIDMgaGVyZSBhbiBhcmNoaXRl
Y3R1cmFsIGxpbWl0PyBPdGhlcndpc2UgeW91IHdhbnQgdG8gdXNlIGEgaGlnaGVyIG51bWJlciBo
ZXJlIGFuZCByZWx5IG9uIHRoZSBjYWxsZWUgdG8gZG8gdGhlIGZ1bGwgY2hlY2tpbmcuCj4gCgoi
MyIgaXMgdGhlIG1heCBudW1iZXIgb2YgYWRkcmVzcyByYW5nZXMgd2hpY2ggSSBjYW4gZmluZCBp
biBzcGVjLiBUaGUgbnVtYmVyIG9mIGFkZHJlc3MgcmFuZ2VzIGlzIGdldCBmcm9tIENQVUlEIGlu
Zm8uIFdpbGwgZml4IGl0LgoKVGhhbmtzLApMdXdlaSBLYW5nCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:19:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:19:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faIOq-0002sF-Go; Tue, 03 Jul 2018 10:19: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=ufku=jt=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faIOp-0002rs-Lo
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:19:07 +0000
X-Inumbo-ID: 85ef5e2f-7eaa-11e8-ba45-cfc176a5991c
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85ef5e2f-7eaa-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:19:09 +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 orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Jul 2018 03:19:05 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,303,1526367600"; d="scan'208";a="64046325"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga003.jf.intel.com with ESMTP; 03 Jul 2018 03:18:53 -0700
Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:18:53 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:18:52 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.51]) with mapi id 14.03.0319.002;
 Tue, 3 Jul 2018 18:18:50 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 05/10] x86: Implement Intel Processor Trace context
 switch
Thread-Index: AQHT+Aoh2hkrSEBgv0Chut/dGo5Pv6R28FuAgAZyefA=
Date: Tue, 3 Jul 2018 10:18:49 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E1680481CF@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-6-git-send-email-luwei.kang@intel.com>
 <5B363E6702000078001CF344@prv1-mh.provo.novell.com>
In-Reply-To: <5B363E6702000078001CF344@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDMyOWFmMTctYTkyZC00NGQyLTk5ODYtM2NiYmMxNzRlODMyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoidTJhOGtINlpmU1ZTOVwvNkRkYjV0TnZxZ21TckNUQVNSUzJjWDl4XC9KSk9Ud1F4MXJKR3d4NTNtSmN3dXlFanVhIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 05/10] x86: Implement Intel Processor
 Trace 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: Tim Deegan <tim@xen.org>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IEBAIC00MCwzICs0MiwxMDIgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfaXB0X3BhcmFt
cyhjb25zdCBjaGFyCj4gPiAqc3RyKQo+ID4KPiA+ICAgICAgcmV0dXJuIDA7Cj4gPiAgfQo+ID4g
Kwo+ID4gK3N0YXRpYyBpbmxpbmUgdm9pZCBpcHRfbG9hZF9tc3IoY29uc3Qgc3RydWN0IGlwdF9j
dHggKmN0eCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBhZGRyX3Jh
bmdlKQo+IAo+IFBsZWFzZSBsZXQgdGhlIGNvbXBpbGVyIGRlY2lkZSB3aGV0aGVyIHRvIGlubGlu
ZSBzdWNoIGZ1bmN0aW9ucy4gVGhlIGtleXdvcmQgc2hvdWxkIG9ubHkgYmUgdXNlZCAod2l0aCB2
ZXJ5IGZldyBleGNlcHRpb25zKSBpbgo+IGhlYWRlciBmaWxlcy4KCk9LLCBnZXQgaXQuCgo+IAo+
ID4gK3sKPiA+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gPiArCj4gPiArICAgIHdybXNybChNU1Jf
SUEzMl9SVElUX1NUQVRVUywgY3R4LT5zdGF0dXMpOwo+ID4gKyAgICB3cm1zcmwoTVNSX0lBMzJf
UlRJVF9PVVRQVVRfQkFTRSwgY3R4LT5vdXRwdXRfYmFzZSk7Cj4gPiArICAgIHdybXNybChNU1Jf
SUEzMl9SVElUX09VVFBVVF9NQVNLLCBjdHgtPm91dHB1dF9tYXNrKTsKPiA+ICsgICAgd3Jtc3Js
KE1TUl9JQTMyX1JUSVRfQ1IzX01BVENILCBjdHgtPmNyM19tYXRjaCk7Cj4gPiArICAgIGZvciAo
IGkgPSAwOyBpIDwgYWRkcl9yYW5nZTsgaSsrICkKPiAKPiBXb3VsZG4ndCAibnIiIG9yICJucl9h
ZGRyIiBiZSBhIGJldHRlciBwYXJhbWV0ZXIgbmFtZT8KCkxvb2tzIGdvb2QgdG8gbWUuCgo+IAo+
ID4gKyAgICB7Cj4gPiArICAgICAgICB3cm1zcmwoTVNSX0lBMzJfUlRJVF9BRERSX0EoaSksIGN0
eC0+YWRkcltpICogMl0pOwo+ID4gKyAgICAgICAgd3Jtc3JsKE1TUl9JQTMyX1JUSVRfQUREUl9C
KGkpLCBjdHgtPmFkZHJbaSAqIDIgKyAxXSk7Cj4gPiArICAgIH0KPiA+ICt9Cj4gPiArCj4gPiAr
c3RhdGljIGlubGluZSB2b2lkIGlwdF9zYXZlX21zcihzdHJ1Y3QgaXB0X2N0eCAqY3R4LCB1bnNp
Z25lZCBpbnQKPiA+ICthZGRyX3JhbmdlKSB7Cj4gPiArICAgIHVuc2lnbmVkIGludCBpOwo+ID4g
Kwo+ID4gKyAgICByZG1zcmwoTVNSX0lBMzJfUlRJVF9TVEFUVVMsIGN0eC0+c3RhdHVzKTsKPiA+
ICsgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfT1VUUFVUX0JBU0UsIGN0eC0+b3V0cHV0X2Jhc2Up
Owo+ID4gKyAgICByZG1zcmwoTVNSX0lBMzJfUlRJVF9PVVRQVVRfTUFTSywgY3R4LT5vdXRwdXRf
bWFzayk7Cj4gPiArICAgIHJkbXNybChNU1JfSUEzMl9SVElUX0NSM19NQVRDSCwgY3R4LT5jcjNf
bWF0Y2gpOwo+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGFkZHJfcmFuZ2U7IGkrKyApCj4gPiAr
ICAgIHsKPiA+ICsgICAgICAgIHJkbXNybChNU1JfSUEzMl9SVElUX0FERFJfQShpKSwgY3R4LT5h
ZGRyW2kgKiAyXSk7Cj4gPiArICAgICAgICByZG1zcmwoTVNSX0lBMzJfUlRJVF9BRERSX0IoaSks
IGN0eC0+YWRkcltpICogMiArIDFdKTsKPiA+ICsgICAgfQo+ID4gK30KPiAKPiBTbyB5b3Ugc2F2
ZS9yZXN0b3JlIHRoZW0gbm90IGF0IGNvbnRleHQgc3dpdGNoLCBidXQgYXQgVk0gZW50cnkvZXhp
dCB0aW1lLiBUaGlzIG1lYW5zIHRoZSB0aXRsZSBpcyBtaXNsZWFkaW5nLiBCdXQgaXQgcmFpc2Vz
IGVmZmljaWVuY3kKPiBxdWVzdGlvbnM6Cj4gSXMgaXQgcmVhbGx5IG5lY2Vzc2FyeSB0byBkbyBp
dCB0aGlzIG9mdGVuPyBJbiBwYXRjaCA3IHlvdSBoYW5kbGUgcmVhZHMgYW5kIHdyaXRlcyB0byB0
aGUgTVNScywgYnV0IHlvdSBkb24ndCBkaXNhYmxlIHRoZSBNU1IKPiBpbnRlcmNlcHRzIChhbmQg
anVkZ2luZyBmcm9tIHRoZWlyIHRpdGxlcyBubyBvdGhlciBwYXRjaCBpcyBhIGNhbmRpZGF0ZSB3
aGVyZSB5b3UgbWlnaHQgZG8gdGhhdCkuIElmIGFsbCB3cml0ZXMgYXJlIHNlZW4gYnkgWGVuLCB3
aHkKPiB3b3VsZCB5b3UgbmVlZCB0byByZWFkIGFsbCB0aGUgTVNScyBoZXJlLCB3aGVuIHRoZSBt
YWpvcml0eSBpcyAtIGFmYWljdCAtIG5vdCBtb2RpZmllZCBieSBoYXJkd2FyZT8KCndoZW4gUFQg
aW4gZGlzYWJsZWQgaW4gZ3Vlc3QgKGd1ZXN0IGhhdmUgY2FwYWJpbGl0eSB0byBlbmFibGUgUFQg
YnV0IFJUSVRfQ1RMLkVOIGlzIDApLCBhbGwgdGhlIFBUIG1zcnMgcmVhZC93cml0ZSBhcmUgaW50
ZXJjZXB0ZWQgYW5kIHdlIGRvbid0IG5lZWQgdG8gc2F2ZSBvciByZXN0b3JlIGR1cmluZyB2bS1l
eGl0L2VudHJ5LiBXaGVuIFBUIGlzIGVuYWJsZWQgaW4gZ3Vlc3QsIHdlIG5lZWQgdG8gc2F2ZSBv
ciByZXN0b3JlIHRoZSBndWVzdCBzdGF0IHdoZW4gdm0tZXhpdC9lbnRyeS4KV2hhdCBhYm91dCBh
ZGQgYSBmbGFnIHRvIGxvZyB0aGUgdmFsdWUgb2YgTVNScycgY2hhbmdlcyBzbyB0aGF0IHdlIGRv
bid0IG5lZWQgc2F2ZS9yZXN0b3JlIHRoZSBNU1JzIHdoZW4gZ3Vlc3Qgbm90IGNoYW5nZSB0aGVz
ZSB2YWx1ZXM/Cj4gCj4gPiArdm9pZCBpcHRfZ3Vlc3RfZW50ZXIoc3RydWN0IHZjcHUgKnYpCj4g
PiArewo+ID4gKyAgICBzdHJ1Y3QgaXB0X2Rlc2MgKmlwdCA9IHYtPmFyY2guaHZtX3ZteC5pcHRf
ZGVzYzsKPiAKPiBjb25zdAo+IAo+ID4gKyAgICBpZiAoICFpcHQgKQo+ID4gKyAgICAgICAgcmV0
dXJuOwo+IAo+IFdvdWxkIHNlZW0gYmV0dGVyIHRvIHB1dCB0aGUgY2hlY2sgb3V0c2lkZSB0aGUg
Y2FsbCwgc28gbm8gY2FsbCB3b3VsZCBiZSBtYWRlIGF0IGFsbCBpbiB0aGUgY29tbW9uIGNhc2Uu
CgpPSywgbG9va3MgZ29vZCB0byBtZS4gV2lsbCBmaXggaXQuCgo+IAo+ID4gKyAgICAvKgo+ID4g
KyAgICAgKiBOZWVkIHJlLWluaXRpYWxpemUgdGhlIGd1ZXN0IHN0YXRlIG9mIElBMzJfUlRJVF9D
VEwKPiA+ICsgICAgICogV2hlbiB0aGlzIHZjcHUgYmUgc2NoZWR1bGVkIHRvIGFub3RoZXIgUGh5
c2ljYWwgQ1BVLgo+ID4gKyAgICAgKiBUQkQ6IFBlcmZvcm1hbmNlIG9wdGltaXphdGlvbi4gQWRk
IGEgbmV3IGl0ZW0gaW4KPiA+ICsgICAgICogc3RydWN0IGlwdF9kZXNjIHRvIHJlY29yZCB0aGUg
bGFzdCBwY3B1LCBhbmQgY2hlY2sKPiA+ICsgICAgICogaWYgdGhpcyB2Y3B1IGlzIHNjaGVkdWxl
ZCB0byBhbm90aGVyIHBjcHUgaGVyZSAobGlrZSB2cG11KS4KPiA+ICsgICAgICovCj4gPiArICAg
IHZteF92bWNzX2VudGVyKHYpOwo+ID4gKyAgICBfX3Ztd3JpdGUoR1VFU1RfSUEzMl9SVElUX0NU
TCwgaXB0LT5pcHRfZ3Vlc3QuY3RsKTsKPiA+ICsgICAgdm14X3ZtY3NfZXhpdCh2KTsKPiAKPiBX
aXRoIHRoZSBzb2xlIGNhbGxlciBiZWluZyB2bXhfdm1lbnRlcl9oZWxwZXIoKSB0aGVyZSdzIG5v
IG5lZWQgdG8gdm14X3ZtY3Nfe2VudGVyLGV4aXR9KCkgaGVyZSBhZmFpY3QuCgpHZXQgaXQuCgo+
IAo+ID4gK2ludCBpcHRfaW5pdGlhbGl6ZShzdHJ1Y3QgdmNwdSAqdikKPiA+ICt7Cj4gPiArICAg
IHN0cnVjdCBpcHRfZGVzYyAqaXB0ID0gTlVMTDsKPiAKPiBQb2ludGxlc3MgaW5pdGlhbGl6ZXIu
Cj4gCj4gPiArICAgIHVuc2lnbmVkIGludCBlYXgsIHRtcCwgYWRkcl9yYW5nZTsKPiA+ICsKPiA+
ICsgICAgaWYgKCAhY3B1X2hhc19pcHQgfHwgKGlwdF9tb2RlID09IElQVF9NT0RFX09GRikgfHwK
PiA+ICsgICAgICAgICAhKHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICYK
PiA+ICsgU0VDT05EQVJZX0VYRUNfUFRfVVNFX0dQQSkgKQo+IAo+IGlwdF9tb2RlID09IElQVF9N
T0RFX09GRiBpbXBsaWVzCj4gISh2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJv
bCAmIFNFQ09OREFSWV9FWEVDX1BUX1VTRV9HUEEpIGFzIHBlciBwYXRjaCAyLCBzbyBubyBuZWVk
IGZvciB0aGUgc2VwYXJhdGUgY2hlY2sKPiBoZXJlIChhbiBBU1NFUlQoKSBpbnNpZGUgdGhlIGlm
KCkgYm9keSB3b3VsZCBiZSBmaW5lKS4gVGhlIHNhbWUgc2hvdWxkIHBlcmhhcHMsIGlmIG5vdCBh
bHJlYWR5IHRoZSBjYXNlLCBiZSBtYWRlIHRydWUKPiBmb3IgIWNwdV9oYXNfaXB0LgoKV2lsbCBm
aXggaXQuCgo+IAo+ID4gKyAgICAgICAgcmV0dXJuIDA7Cj4gPiArCj4gPiArICAgIGlmICggY3B1
aWRfZWF4KElQVF9DUFVJRCkgPT0gMCApCj4gPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiA+
ICsKPiA+ICsgICAgY3B1aWRfY291bnQoSVBUX0NQVUlELCAxLCAmZWF4LCAmdG1wLCAmdG1wLCAm
dG1wKTsKPiA+ICsgICAgYWRkcl9yYW5nZSA9IGVheCAmIElQVF9BRERSX1JBTkdFX01BU0s7Cj4g
Cj4gQXMgcGVyIG15IHJlbWFyayBmdXJ0aGVyIHVwIC0gdGhlIHVzZSBvZiAiYWRkcl9yYW5nZSIg
c2hvdWxkIHBlcmhhcHMgYmUgcmV2aXNpdGVkIHRocm91Z2hvdXQgdGhlIHBhdGNoL3Nlcmllcy4K
PiAKPiA+ICsgICAgaXB0ID0gX3h6YWxsb2Moc2l6ZW9mKHN0cnVjdCBpcHRfZGVzYykgKyBzaXpl
b2YodWludDY0X3QpICogYWRkcl9yYW5nZSAqIDIsCj4gPiArCQkJX19hbGlnbm9mKCppcHQpKTsK
PiAKPiBQbGVhc2UgZG9uJ3QgZWZmZWN0aXZlbHkgb3Blbi1jb2RlIHh6YWxsb2NfYnl0ZXMoKS4g
QWxzbyBwbGVhc2UgdXNlIHRoZSB0eXBlIG9mIHZhcmlhYmxlcyBvciBleHByZXNzaW9ucyBpbiBz
Y29wZSBpbnN0ZWFkIG9mIHR5cGUKPiBuYW1lcy4gQW5kIHBsZWFzZSBnZXQgaW5kZW50YXRpb24g
cmlnaHQgKHdvbid0IGJlIHZpc2libGUgYmVsb3cgYW55bW9yZSkuIElPVwo+IAo+ICAgICBpcHQg
PSB4emFsbG9jX2J5dGVzKHNpemVvZigqaXB0KSArIHNpemVvZihpcHQtPmFkZHJfcmFuZ2VbMF0p
ICogYWRkcl9yYW5nZSAqIDIpOwoKV2lsbCBmaXggaXQuCgo+IAo+ID4gK3ZvaWQgaXB0X2Rlc3Ry
b3koc3RydWN0IHZjcHUgKnYpCj4gPiArewo+ID4gKyAgICBpZiAoIHYtPmFyY2guaHZtX3ZteC5p
cHRfZGVzYyApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIHhmcmVlKHYtPmFyY2guaHZtX3ZteC5p
cHRfZGVzYyk7Cj4gPiArICAgICAgICB2LT5hcmNoLmh2bV92bXguaXB0X2Rlc2MgPSBOVUxMOwo+
ID4gKyAgICB9Cj4gCj4gUG9pbnRsZXNzIGlmKCkuCgpXaWxsIHJlbW92ZSBpdC4KCj4gCj4gPiBA
QCAtNDY2LDExICs0NjcsMTYgQEAgc3RhdGljIGludCB2bXhfdmNwdV9pbml0aWFsaXNlKHN0cnVj
dCB2Y3B1ICp2KQo+ID4gICAgICBpZiAoIHYtPnZjcHVfaWQgPT0gMCApCj4gPiAgICAgICAgICB2
LT5hcmNoLnVzZXJfcmVncy5yYXggPSAxOwo+ID4KPiA+ICsgICAgcmMgPSBpcHRfaW5pdGlhbGl6
ZSh2KTsKPiA+ICsgICAgaWYgKCByYyApCj4gPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIs
ICIlcHY6IEZhaWxlZCB0byBpbml0IEludGVsIFByb2Nlc3Nvcgo+ID4gKyBUcmFjZS5cbiIsIHYp
Owo+IAo+IEZvciBzdWNoIGEgbWVzc2FnZSB0byBiZSBoZWxwZnVsLCBwbGVhc2UgYWxzbyBsb2cg
cmMuIEFuZCBubyBmdWxsIHN0b3AgaW4gbG9nIG1lc3NhZ2VzIHBsZWFzZSAoYWdhaW4gd2l0aCB2
ZXJ5IGZldyBleGNlcHRpb25zKS4KCk5vdCBmdWxsIHVuZGVyc3RhbmQgaGVyZS4gV2hhdCBpcyB0
aGUgIiBubyBmdWxsIHN0b3AgaW4gbG9nIG1lc3NhZ2VzICIgbWVhbj8KClRoYW5rcywKTHV3ZWkg
S2FuZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:19:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:19:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faIOx-0002vg-Rh; Tue, 03 Jul 2018 10:19: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=ufku=jt=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faIOw-0002v1-A8
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:19:14 +0000
X-Inumbo-ID: 8363920b-7eaa-11e8-8089-bc764e045a96
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8363920b-7eaa-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 12:19:05 +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 Jul 2018 03:19:12 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,303,1526367600"; d="scan'208";a="69254844"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga001.fm.intel.com with ESMTP; 03 Jul 2018 03:19:12 -0700
Received: from fmsmsx154.amr.corp.intel.com (10.18.116.70) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:19:11 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:19:11 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.70]) with mapi id 14.03.0319.002;
 Tue, 3 Jul 2018 18:19:09 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 03/10] x86: Add Intel Processor Trace support for cpuid
Thread-Index: AQHT+AoZU7xjV2QJO0q0clhpsNu3daR3AmQAgAZ4YyA=
Date: Tue, 3 Jul 2018 10:19:09 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E168048216@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-4-git-send-email-luwei.kang@intel.com>
 <5B364D8802000078001CF419@prv1-mh.provo.novell.com>
In-Reply-To: <5B364D8802000078001CF419@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNjVhZTU4YTktNmNjNC00MGFhLTg4YmMtODk2YmE3N2VmYzVlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNnJxUjRtbXM4Sno5Z2NMUlwvSnFuY01ibGpDcllONlJCMVVTZkhrODZFMkszdTdObzhTSDRUZzBISzVwM3R1UGYifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/10] x86: Add Intel Processor Trace
 support for cpuid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefano Stabellini <sstabellini@kernel.org>, 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>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgKPiA+
ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgKPiA+IEBA
IC0yMTUsNiArMjE1LDcgQEAgWEVOX0NQVUZFQVRVUkUoU01BUCwgICAgICAgICAgNSozMisyMCkg
LypTICBTdXBlcnZpc29yIE1vZGUgQWNjZXNzIFByZXZlbnRpb24gKi8KPiA+ICBYRU5fQ1BVRkVB
VFVSRShBVlg1MTJJRk1BLCAgICA1KjMyKzIxKSAvKkEgIEFWWC01MTIgSW50ZWdlciBGdXNlZCBN
dWx0aXBseSBBZGQgKi8KPiA+ICBYRU5fQ1BVRkVBVFVSRShDTEZMVVNIT1BULCAgICA1KjMyKzIz
KSAvKkEgIENMRkxVU0hPUFQgaW5zdHJ1Y3Rpb24gKi8KPiA+ICBYRU5fQ1BVRkVBVFVSRShDTFdC
LCAgICAgICAgICA1KjMyKzI0KSAvKkEgIENMV0IgaW5zdHJ1Y3Rpb24gKi8KPiA+ICtYRU5fQ1BV
RkVBVFVSRShJUFQsICAgICAgICAgICA1KjMyKzI1KSAvKkggIEludGVsIFByb2Nlc3NvciBUcmFj
ZSAqLwo+IAo+IEJ0dyAtIGludHJvZHVjaW5nIHRoZSBmZWF0dXJlIGZsYWcgaGVyZSBpcyBjZXJ0
YWlubHkgZmluZSwgYnV0IEkgdGhpbmsgeW91IHNob3VsZCBhZGQgdGhlIEggYW5ub3RhdGlvbiBv
bmx5IG9uY2UgZnVuY3Rpb25hbGl0eSBpcwo+IGNvbXBsZXRlLiBUaGF0IHdvdWxkIHRoZW4gZS5n
LiBhbHNvIHJlZHVjZSB0aGUgaW1wYWN0IG9mIHBhdGNoIDggYWRkaW5nIGZ1bmN0aW9uYWxpdHkg
b3RoZXJ3aXNlIHN0cmljdGx5IG5lY2Vzc2FyeSBhbHJlYWR5IGluIHBhdGNoCj4gNy4KClNvcnJ5
LCBub3QgZnVsbCB1bmRlcnN0YW5kIGhlcmUuIERvIHlvdSBtZWFuIEkgbmVlZCBleHBvc2UgdGhp
cyBmZWF0dXJlIHRvIGd1ZXN0IGFmdGVyIGFsbCBpcyByZWFkeT8gVGhhdCBpcyBtb3ZlIHRoaXMg
cGF0Y2ggYWZ0ZXIgcGF0Y2ggNyw4ID8KClRoYW5rcywKTHV3ZWkgS2FuZwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:19:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 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 1faIPJ-00033h-6U; Tue, 03 Jul 2018 10:19: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=ufku=jt=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faIPH-00032v-E0
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:19:35 +0000
X-Inumbo-ID: 96d20f91-7eaa-11e8-ba45-cfc176a5991c
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96d20f91-7eaa-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:19:38 +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;
 03 Jul 2018 03:19:33 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,303,1526367600"; d="scan'208";a="64046389"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga003.jf.intel.com with ESMTP; 03 Jul 2018 03:19:11 -0700
Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:19:07 -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; Tue, 3 Jul 2018 03:19:07 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.51]) with mapi id 14.03.0319.002;
 Tue, 3 Jul 2018 18:19:05 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 09/10] x86: Disable Intel Processor Trace when VMXON
 in L1 guest
Thread-Index: AQHT+AooWHOwuYmAQkC/MpX1Ml3Bb6R3Aa6AgAZ8UuA=
Date: Tue, 3 Jul 2018 10:19:04 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E16804820D@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-10-git-send-email-luwei.kang@intel.com>
 <5B364CEF02000078001CF416@prv1-mh.provo.novell.com>
In-Reply-To: <5B364CEF02000078001CF416@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2U0ZGE2YmUtN2ZiNC00YmM0LWJjMzUtYmJhZGEwY2RkNGY5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoianRZNmhYY2ZIMTV0dXVaTXFxUTJDR2preFlNUmx6U3lpaWZBTkVLNmJGQitKY1BnRndQZlgyNTNuZnpaOGhhZCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 09/10] x86: Disable Intel Processor Trace
 when VMXON in L1 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IEBAIC0xNTE5LDYgKzE1MjAsMTQgQEAgaW50IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQo+ID4gICAgICB2LT5hcmNoLmh2bV92bXgubGF1bmNoZWQgPSAw
Owo+ID4gICAgICB2bXN1Y2NlZWQocmVncyk7Cj4gPgo+ID4gKyAgICBpZiAoIHYtPmFyY2guaHZt
X3ZteC5pcHRfZGVzYyApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIHYtPmFyY2guaHZtX3ZteC5p
cHRfZGVzYy0+aXB0X2d1ZXN0LmN0bCA9IDA7Cj4gPiArICAgICAgICB2bXhfdm1jc19lbnRlcihj
dXJyZW50KTsKPiA+ICsgICAgICAgIF9fdm13cml0ZShHVUVTVF9JQTMyX1JUSVRfQ1RMLCAwKTsK
PiA+ICsgICAgICAgIHZteF92bWNzX2V4aXQoY3VycmVudCk7Cj4gPiArICAgIH0KPiAKPiBJIGFn
YWluIGRvbid0IHVuZGVyc3RhbmQgd2h5IGVudGVyIGFuZCBleGl0IHRoZSBWTUNTIGhlcmUuCj4g
CldpbGwgcmVtb3ZlIHRoaXMgYmVjYXVzZSBpdCBpbiB2bXhfdm1lbnRlcl9oZWxwZXIoKS4gCgpU
aGFua3MsCkx1d2VpIEthbmcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:19:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 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 1faIPJ-00034F-N7; Tue, 03 Jul 2018 10:19: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=ufku=jt=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faIPI-00033R-QW
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:19:36 +0000
X-Inumbo-ID: 97eaa90d-7eaa-11e8-ba45-cfc176a5991c
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 97eaa90d-7eaa-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:19:39 +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;
 03 Jul 2018 03:19:35 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,303,1526367600"; d="scan'208";a="64046438"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga003.jf.intel.com with ESMTP; 03 Jul 2018 03:19:32 -0700
Received: from fmsmsx124.amr.corp.intel.com (10.18.125.39) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:19:05 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx124.amr.corp.intel.com (10.18.125.39) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 3 Jul 2018 03:19:05 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.82]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.223]) with mapi id 14.03.0319.002;
 Tue, 3 Jul 2018 18:19:03 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 08/10] x86: Introduce a function to check the value
 of RTIT_CTL
Thread-Index: AQHT+AooUtj7+e/uu0C0DTEDuGj/aaR2/GkAgAZ4XpA=
Date: Tue, 3 Jul 2018 10:19:02 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E168048205@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-9-git-send-email-luwei.kang@intel.com>
 <5B36488402000078001CF3EC@prv1-mh.provo.novell.com>
In-Reply-To: <5B36488402000078001CF3EC@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmRmMzUyYzAtYzllZS00MDBlLTg3NDctM2U3YjQ3YWU4YjRiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoidE5hYnJuTWRGTkZGeFVsRmk0UGZzbGlTV2ZUVTBMa09UZ1ZleEVsXC9NS1wvZnVcL0t5aDh2SThRSE1vZ1FuZGJXeSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 08/10] x86: Introduce a function to check
 the value of RTIT_CTL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IEFueSBhdHRlbXB0IHRvIG1vZGlmeSBJQTMyX1JUSVRfQ1RMIHdoaWxlIFRyYWNlRW4gaXMg
c2V0IHdpbGwgcmVzdWx0Cj4gPiBpbiBhICNHUCB1bmxlc3MgdGhlIHNhbWUgd3JpdGUgYWxzbyBj
bGVhcnMgVHJhY2VFbi4KPiA+IFdyaXRlcyB0byBJQTMyX1JUSVRfQ1RMIHRoYXQgZG8gbm90IG1v
ZGlmeSBhbnkgYml0cyB3aWxsIG5vdCBjYXVzZSBhCj4gPiAjR1AsIGV2ZW4gaWYgVHJhY2VFbiBy
ZW1haW5zIHNldC4KPiA+IE1TUiB3cml0ZSB0aGF0IGF0dGVtcHRzIHRvIGNoYW5nZSBiaXRzIG1h
cmtlZCByZXNlcnZlZCwgb3IgdXRpbGl6ZQo+ID4gZW5jb2RpbmdzIG1hcmtlZCByZXNlcnZlZCwg
d2lsbCBjYXVzZSBhICNHUCBmYXVsdC4KPiAKPiBNYXkgSSBhc2sgdGhhdCB5b3UgYWxzbyBhZGQg
YSBzaW1pbGFyIGNvZGUgY29tbWVudCwgcGVyaGFwcyBhaGVhZCBvZiB0aGUgZnVuY3Rpb24gZGVm
aW5pdGlvbj8KCkdldCBpdC4gV2lsbCBkbyB0aGF0LgoKPiAKPiA+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9jcHUvaXB0LmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvaXB0LmMKPiA+IEBAIC0xMTQs
NiArMTE0LDExNCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9pcHRfcGFyYW1zKGNvbnN0IGNo
YXIgKnN0cikKPiA+ICAgICAgcmV0dXJuIDA7Cj4gPiAgfQo+ID4KPiA+ICtzdGF0aWMgaW50IHJ0
aXRfY3RsX2NoZWNrKHVpbnQ2NF90IG5ldywgdWludDY0X3Qgb2xkKQo+IAo+IEl0IGxvb2tzIGFz
IGlmIGFnYWluIHlvdSBtZWFuIHRoZSBmdW5jdGlvbiB0byByZXR1cm4gYm9vbGVhbiwgc28gcGxl
YXNlIGhhdmUgaXQgaGF2ZSBib29sIHJldHVybiB0eXBlLgoKR2V0IGl0LgoKPiAKPiA+ICt7Cj4g
PiArICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAgPSBjdXJyZW50LT5kb21haW4tPmFy
Y2guY3B1aWQ7Cj4gPiArICAgIGNvbnN0IHN0cnVjdCBpcHRfZGVzYyAqaXB0X2Rlc2MgPSBjdXJy
ZW50LT5hcmNoLmh2bV92bXguaXB0X2Rlc2M7Cj4gPiArICAgIHVpbnQ2NF90IHJ0aXRfY3RsX21h
c2sgPSB+KCh1aW50NjRfdCkwKTsKPiAKPiBUb28gbWFueSBwYXJlbnRoZXNlcy4KCkhlcmUgaXMg
YSBwb2ludGxlc3MgaW5pdGlhbGl6ZXIuIFdpbGwgZml4IGl0LgoKPiA+ICsgICAgICovCj4gPiAr
ICAgIGlmICggbmV3ICYgcnRpdF9jdGxfbWFzayApCj4gPiArICAgICAgICByZXR1cm4gMTsKPiA+
ICsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogQW55IGF0dGVtcHQgdG8gbW9kaWZ5IElBMzJfUlRJ
VF9DVEwgd2hpbGUgVHJhY2VFbiBpcyBzZXQgd2lsbAo+ID4gKyAgICAgKiByZXN1bHQgaW4gYSAj
R1AgdW5sZXNzIHRoZSBzYW1lIHdyaXRlIGFsc28gY2xlYXJzIFRyYWNlRW4uCj4gPiArICAgICAq
Lwo+ID4gKyAgICBpZiAoIChpcHRfZGVzYy0+aXB0X2d1ZXN0LmN0bCAmIFJUSVRfQ1RMX1RSQUNF
RU4pICYmCj4gPiArICAgICAgICAoKGlwdF9kZXNjLT5pcHRfZ3Vlc3QuY3RsIF4gbmV3KSAmIH5S
VElUX0NUTF9UUkFDRUVOKSApCj4gCj4gV2h5IHRoZSBeID8gWW91IG9ubHkgbmVlZCB0byBjaGVj
ayB3aGV0aGVyIG5ldyBoYXMgdGhlIGJpdCBjbGVhci4KCkkgbWVhbiBpZiBjaGFuZ2UgYW55IGJp
dHMgKHNldCBvciBjbGVhciwgbm90IGluY2x1ZGUgUlRJVF9DVExfVFJBQ0VFTikgd2l0aCBQVCBp
cyBlbmFibGVkIChSVElUX0NUTF9UUkFDRUVOIGlzIHNldCkgd2lsbCBpbmplY3QgYW4gI0dQLgoK
PiBBbHNvIHBsZWFzZSB1c2UgIm9sZCIgd2hlcmV2ZXIgcG9zc2libGUsIGlmIHlvdSBhbHJlYWR5
IGhhdmUgaXQgcGFzc2VkIGludG8gdGhlIGZ1bmN0aW9uLiBUaGlzIHdheSBpdCdsbCBiZWNvbWUg
b2J2aW91cyB0aGF0IHRoZQo+ICJub3RoaW5nIGNoYW5nZWQiIGNhc2UgaXMgYWxyZWFkeSBoYW5k
bGVkIGJ5IHRoZSB2ZXJ5IGZpcnN0IGlmKCkuCgpJIHRoaW5rIGFsc28gY2FuIHJlbW92ZSAib2xk
IiAoZGVjcmVhc2UgYSBmdW5jdGlvbiBwYXJhbWV0ZXIpIGFuZCBhbGwgdXNlIGlwdF9kZXNjLT5p
cHRfZ3Vlc3QuY3RsIGluc3RlYWQuCgo+IAo+ID4gKyAgICAgICAgcmV0dXJuIDE7Cj4gPiArCj4g
PiArICAgIC8qCj4gPiArICAgICAqIFdSTVNSIHRvIElBMzJfUlRJVF9DVEwgdGhhdCBzZXRzIFRy
YWNlRW4gYnV0IGNsZWFycyB0aGlzIGJpdAo+ID4gKyAgICAgKiBhbmQgRmFicmljRW4gd291bGQg
Y2F1c2UgI0dQLCBpZgo+ID4gKyAgICAgKiBDUFVJRC4oRUFYPTE0SCwgRUNYPTApOkVDWC5TTkdM
UkdOT1VUW2JpdCAyXSA9IDAKPiA+ICsgICAgICovCj4gPiArICAgaWYgKCAobmV3ICYgUlRJVF9D
VExfVFJBQ0VFTikgJiYgIShuZXcgJiBSVElUX0NUTF9UT1BBKSAmJgo+ID4gKyAgICAgICAgIShu
ZXcgJiBSVElUX0NUTF9GQUJSSUNfRU4pICYmCj4gPiArICAgICAgICAhaXB0X2NhcChwLT5pcHQu
cmF3LCBJUFRfQ0FQX3NpbmdsZV9yYW5nZV9vdXRwdXQpICkKPiA+ICsgICAgICAgIHJldHVybiAx
Owo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiBNVENGcmVxLCBDeWNUaHJlc2ggYW5kIFBTQkZyZXEg
ZW5jb2RpbmdzIGNoZWNrLCBhbnkgTVNSIHdyaXRlIHRoYXQKPiA+ICsgICAgICogdXRpbGl6ZSBl
bmNvZGluZ3MgbWFya2VkIHJlc2VydmVkIHdpbGwgY2FzdWUgYSAjR1AgZmF1bHQuCj4gPiArICAg
ICAqLwo+ID4gKyAgICB2YWwgPSBpcHRfY2FwKHAtPmlwdC5yYXcsIElQVF9DQVBfbXRjX3Blcmlv
ZCk7Cj4gPiArICAgIGlmICggaXB0X2NhcChwLT5pcHQucmF3LCBJUFRfQ0FQX210YykgJiYKPiA+
ICsgICAgICAgICAgICAgICAgIXRlc3RfYml0KChuZXcgJiBSVElUX0NUTF9NVENfRlJFUSkgPj4K
PiA+ICsgICAgICAgICAgICAgICAgUlRJVF9DVExfTVRDX0ZSRVFfT0ZGU0VULCAmdmFsKSApCj4g
Cj4gSW5kZW50YXRpb24uCj4gCj4gPiBAQCAtMTcxLDYgKzI3OSw4IEBAIGludCBpcHRfZG9fd3Jt
c3IodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQpCj4gPiAgICAgIHN3aXRj
aCAoIG1zciApCj4gPiAgICAgIHsKPiA+ICAgICAgY2FzZSBNU1JfSUEzMl9SVElUX0NUTDoKPiA+
ICsgICAgICAgIGlmICggcnRpdF9jdGxfY2hlY2sobXNyX2NvbnRlbnQsIGlwdF9kZXNjLT5pcHRf
Z3Vlc3QuY3RsKSApCj4gPiArICAgICAgICAgICAgcmV0dXJuIDE7Cj4gPiAgICAgICAgICBpcHRf
ZGVzYy0+aXB0X2d1ZXN0LmN0bCA9IG1zcl9jb250ZW50Owo+ID4gICAgICAgICAgX192bXdyaXRl
KEdVRVNUX0lBMzJfUlRJVF9DVEwsIG1zcl9jb250ZW50KTsKPiA+ICAgICAgICAgIGJyZWFrOwo+
IAo+IFdpdGhvdXQgdGhpcyBJIGRvbid0IHNlZSBob3cgdGhlIHByZXZpb3VzIHBhdGNoIGlzIGNv
bXBsZXRlLgoKV2hhdCBhYm91dCBtZXJnZSB0aGlzIHBhdGNoIHdpdGggcGF0Y2ggNyA/CgpUaGFu
a3MsCkx1d2VpIEthbmcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:21:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:21: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 1faIQw-0003yZ-7b; Tue, 03 Jul 2018 10:21: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faIQv-0003yC-6V
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:21:17 +0000
X-Inumbo-ID: d3610bb8-7eaa-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3610bb8-7eaa-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:21:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75652184"
Date: Tue, 3 Jul 2018 12:21:08 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180703102108.36bkr3glktzmc4pp@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
 <20180703092759.etip2qie5gsibruy@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180703092759.etip2qie5gsibruy@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 10/10] 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>,
 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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMTA6Mjc6NTlBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1biAyMCwgMjAxOCBhdCAwNDo0MjozNFBNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiArICAgICAgICAvKiBTZXQgdGhlIEJBUnMgYWRkcmVzc2VzIGFuZCBzaXpl
LiAqLwo+ID4gKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCBQQ0lfU1JJT1ZfTlVNX0JBUlM7IGkg
Kz0gcmMgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIHVuc2lnbmVkIGludCBqLCBp
ZHggPSBwb3MgKyBQQ0lfU1JJT1ZfQkFSICsgaSAqIDQ7Cj4gPiArICAgICAgICAgICAgY29uc3Qg
cGNpX3NiZGZfdCBzYmRmID0gewo+ID4gKyAgICAgICAgICAgICAgICAuc2JkZiA9IFBDSV9TQkRG
MyhwZGV2LT5zZWcsIHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pLAo+ID4gKyAgICAgICAgICAgIH07
Cj4gPiArICAgICAgICAgICAgdWludDMyX3QgYmFyID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNl
ZywgcGRldi0+YnVzLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgaWR4KTsKPiA+ICsgICAg
ICAgICAgICB1aW50NjRfdCBhZGRyLCBzaXplOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIHJjID0g
cGNpX3NpemVfbWVtX2JhcihzYmRmLCBpZHgsICZhZGRyLCAmc2l6ZSwKPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBUl9WRiB8Cj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICgoaSA9PSBQQ0lfU1JJT1ZfTlVNX0JBUlMgLSAxKSA/Cj4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFSX0xBU1QgOiAwKSk7Cj4g
Cj4gVGhpcyBvbmx5IHJldHVybnMgMSBvciAyLiBUaGUgcmV0dXJuIHR5cGUgaXMgdW5zaWduZWQg
aW50IHdoaWNoIG1lYW5zIHJjCj4gaXMgbmV2ZXIgZ29pbmcgdG8gYmUgPD0gMC4KClJpZ2h0Li4u
IEkgd2lsbCByZXBsYWNlIHRoZSBpZiB3aXRoIGFuIEFTU0VSVChyYyA+IDAgJiYgcmMgPD0gMik7
Cgo+ID4gKyAgICAgICAgICAgICAqLwo+ID4gKyAgICAgICAgICAgIHNyaW92LT5udW1fdmZzID0g
cGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLAo+ID4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhw
ZGV2LT5kZXZmbiksCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcG9zICsgUENJX1NSSU9WX05VTV9WRik7Cj4gPiArCj4gPiArICAgICAgICAgICAgLyoK
PiA+ICsgICAgICAgICAgICAgKiBOQjogVkZFIG5lZWRzIHRvIGJlIGVuYWJsZWQgYmVmb3JlIGNh
bGxpbmcgcGNpX2FkZF9kZXZpY2Ugc28gWGVuCj4gPiArICAgICAgICAgICAgICogY2FuIGFjY2Vz
cyB0aGUgY29uZmlnIHNwYWNlIG9mIFZGcy4KPiA+ICsgICAgICAgICAgICAgKi8KPiA+ICsgICAg
ICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhw
ZGV2LT5kZXZmbiksIHJlZywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRy
b2wgfCBQQ0lfU1JJT1ZfQ1RSTF9WRkUpOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIC8qCj4gPiAr
ICAgICAgICAgICAgICogVGhlIHNwZWMgc3RhdGVzIHRoYXQgdGhlIHNvZnR3YXJlIG11c3Qgd2Fp
dCBhdCBsZWFzdCAxMDBtcwo+ID4gKyAgICAgICAgICAgICAqIGJlZm9yZSBhdHRlbXB0aW5nIHRv
IGFjY2VzcyBWRiByZWdpc3RlcnMgd2hlbiBlbmFibGluZyB2aXJ0dWFsCj4gPiArICAgICAgICAg
ICAgICogZnVuY3Rpb25zIG9uIHRoZSBQRi4KPiA+ICsgICAgICAgICAgICAgKi8KPiA+ICsgICAg
ICAgICAgICBtZGVsYXkoMTAwKTsKPiAKPiBJTUhPIGRlbGF5aW5nIDEwMG1zIGxpa2UgdGhpcyBp
biBhbiBhY3RpdmUgc3lzdGVtIGlzIGZhciB0b28gbG9uZy4gSXQKPiB3b3VsZCBiZSBiZXR0ZXIg
dG8gcHV0IHRoaXMgaW50byBhIGxvb3AgYW5kIHByb2Nlc3Mgc29mdGlycXMgaW4gYmV0d2Vlbgo+
IGRlbGF5cy4KCkFjaywgZG8geW91IHRoaW5rIDEwbXMgZGVsYXlzIHdvdWxkIGJlIE9LPwoKPiA+
ICsgICAgICAgIH0KPiA+ICsKPiA+ICsgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgc3Jpb3YtPm51
bV92ZnM7IGkrKyApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgY29uc3QgcGNpX3Ni
ZGZfdCBiZGYgPSB7Cj4gPiArICAgICAgICAgICAgICAgIC5iZGYgPSBQQ0lfQkRGMihwZGV2LT5i
dXMsIHBkZXYtPmRldmZuKSArIG9mZnNldCArIHN0cmlkZSAqIGksCj4gPiArICAgICAgICAgICAg
fTsKPiA+ICsKPiA+ICsgICAgICAgICAgICBpZiAoIG5ld19lbmFibGVkICkKPiA+ICsgICAgICAg
ICAgICB7Cj4gPiArICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBwY2lfZGV2X2luZm8gaW5m
byA9IHsKPiA+ICsgICAgICAgICAgICAgICAgICAgIC5pc192aXJ0Zm4gPSB0cnVlLAo+ID4gKyAg
ICAgICAgICAgICAgICAgICAgLnBoeXNmbi5idXMgPSBwZGV2LT5idXMsCj4gPiArICAgICAgICAg
ICAgICAgICAgICAucGh5c2ZuLmRldmZuID0gcGRldi0+ZGV2Zm4sCj4gPiArICAgICAgICAgICAg
ICAgIH07Cj4gPiArCj4gPiArICAgICAgICAgICAgICAgIHJjID0gcGNpX2FkZF9kZXZpY2UocGRl
di0+c2VnLCBiZGYuYnVzLCBiZGYuZXh0ZnVuYywgJmluZm8sCj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGRldi0+bm9kZSk7Cj4gPiArICAgICAgICAgICAgfQo+ID4g
KyAgICAgICAgICAgIGVsc2UKPiA+ICsgICAgICAgICAgICAgICAgcmMgPSBwY2lfcmVtb3ZlX2Rl
dmljZShwZGV2LT5zZWcsIGJkZi5idXMsIGJkZi5leHRmdW5jKTsKPiA+ICsgICAgICAgICAgICBp
ZiAoIHJjICkKPiA+ICsgICAgICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiZmFpbGVk
IHRvICVzIFZGICUwNHg6JTAyeDolMDJ4LiV1OiAlZFxuIiwKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICBuZXdfZW5hYmxlZCA/ICJhZGQiIDogInJlbW92ZSIsIHBkZXYtPnNlZywgYmRmLmJ1
cywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBiZGYuZGV2LCBiZGYuZnVuYywgcmMpOwo+
ID4gKwo+ID4gKyAgICAgICAgICAgIHBjaWRldnNfbG9jaygpOwo+ID4gKyAgICAgICAgICAgIHNy
aW92LT52ZltpXSA9IHBjaV9nZXRfcGRldihwZGV2LT5zZWcsIGJkZi5idXMsIGJkZi5leHRmdW5j
KTsKPiA+ICsgICAgICAgICAgICBwY2lkZXZzX3VubG9jaygpOwo+IAo+IFNvIHRoZSBhcnJheSBp
cyB1cGRhdGVkIHJlZ2FyZGxlc3Mgb2YgcmM/CgpZZXMsIGluIHRoZSBhZGRpdGlvbiBjYXNlIHRo
ZSBjb2RlIGlzIGNhcGFibGUgb2YgZGVhbGluZyB3aXRoIGEgTlVMTAplbnRyeSBpbiB0aGUgYXJy
YXkgKG9yIHRoYXQgd2FzIHRoZSBpbnRlbnRpb24pLiBJbiB0aGUgY2FzZSBvZiBhCmZhaWxlZCBy
ZW1vdmFsIGFuIGVudHJ5IGluIHRoZSBhcnJheSB3b24ndCBiZSBOVUxMLCBidXQgSSBkb24ndCB0
aGluawp0aGF0J3MgYW4gaXNzdWUuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:22:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIS9-0004Bh-KQ; Tue, 03 Jul 2018 10:22: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=qegf=jt=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1faIS8-0004BW-Bo
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:22:32 +0000
X-Inumbo-ID: f9466696-7eaa-11e8-8089-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f9466696-7eaa-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 12:22:22 +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 2AF7E1529;
 Tue,  3 Jul 2018 03:22:30 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C9AEE3F5BA;
 Tue,  3 Jul 2018 03:22:28 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
 <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
 <alpine.DEB.2.10.1806141412440.14695@sstabellini-ThinkPad-X260>
 <c97b7c22-6301-02ff-0b43-fc1d866f114f@arm.com>
 <alpine.DEB.2.10.1807021328220.23811@sstabellini-ThinkPad-X260>
 <5de55023-3bd7-0b30-7b36-637a590e5e10@arm.com>
 <alpine.DEB.2.10.1807021432040.23811@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <051d1ee3-7fbf-ae0b-eb4d-50cd2a59e7fd@arm.com>
Date: Tue, 3 Jul 2018 11:22:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807021432040.23811@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 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>

SGksCgpPbiAwMi8wNy8xOCAyMjozOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIE1v
biwgMiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4gT24gMDIvMDcv
MjAxOCAyMTozNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gRnJpLCAxNSBKdW4g
MjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpIFN0ZWZhbm8sCj4+Pj4KPj4+PiBPbiAw
Ni8xNC8yMDE4IDEwOjE1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+IE9uIFRo
dSwgMTQgSnVuIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+IE9uIDEzLzA2LzE4IDIz
OjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+Pj4gTW92ZSBhIGZldyBjb25zdGFu
dHMgZGVmaW5lZCBieSBsaWJ4bF9hcm0uYyB0bwo+Pj4+Pj4+IHhlbi9pbmNsdWRlL3B1YmxpYy9h
cmNoLWFybS5oLCBzbyB0aGF0IHRoZXkgYXJlIHRvZ2V0aGVyIHdpdGggdGhlCj4+Pj4+Pj4gb3Ro
ZXIKPj4+Pj4+PiBndWVzdCByZWxhdGVkICNkZWZpbmVzIHN1Y2ggYXMgR1VFU1RfR0lDRF9CQVNF
IGFuZCBHVUVTVF9WUEwwMTFfU1BJLgo+Pj4+Pj4+IEFsc28sIHRoaXMgd2F5IHRoZXkgY2FuIGJl
IHJldXNlZCBieSBoeXBlcnZpc29yIGNvZGUuCj4+Pj4+Pgo+Pj4+Pj4gQWxsIHZhcmlhYmxlcyBt
b3ZlZCB0byBhcmNoLWFybS5oIHNob3VsZCBiZSBwcmVmaXhlZCB3aXRoIEdVRVNUXyogdG8KPj4+
Pj4+IGF2b2lkCj4+Pj4+PiBjbGFzaCB3aXRoIHRoZSByZXN0IG9mIFhlbi4KPj4+Pj4KPj4+Pj4g
SSdsbCBkby4KPj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPj4+Pj4+PiBDQzogd2VpLmxpdTJAY2l0cml4
LmNvbQo+Pj4+Pj4+IENDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tCj4+Pj4+Pj4gLS0tCj4+
Pj4+Pj4gICAgICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICB8IDI2IC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCj4+Pj4+Pj4gICAgICB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0u
aCB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCj4+Pj4+Pj4gICAgICAyIGZpbGVzIGNo
YW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDI2IGRlbGV0aW9ucygtKQo+Pj4+Pj4+Cj4+Pj4+Pj4g
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMvbGlieGwvbGlieGxf
YXJtLmMKPj4+Pj4+PiBpbmRleCA4YWY5ZjZmLi44OWE0MTdmIDEwMDY0NAo+Pj4+Pj4+IC0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4+Pj4+Pj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxf
YXJtLmMKPj4+Pj4+PiBAQCAtOCwyMyArOCw2IEBACj4+Pj4+Pj4gICAgICAjaW5jbHVkZSA8bGli
ZmR0Lmg+Cj4+Pj4+Pj4gICAgICAjaW5jbHVkZSA8YXNzZXJ0Lmg+Cj4+Pj4+Pj4gICAgICAtLyoq
Cj4+Pj4+Pj4gLSAqIElSUSBsaW5lIHR5cGUuCj4+Pj4+Pj4gLSAqIERUX0lSUV9UWVBFX05PTkUg
ICAgICAgICAgICAtIGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5cGUKPj4+Pj4+PiAtICogRFRfSVJR
X1RZUEVfRURHRV9SSVNJTkcgICAgIC0gcmlzaW5nIGVkZ2UgdHJpZ2dlcmVkCj4+Pj4+Pj4gLSAq
IERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgICAtIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPj4+
Pj4+PiAtICogRFRfSVJRX1RZUEVfRURHRV9CT1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5n
IGVkZ2UgdHJpZ2dlcmVkCj4+Pj4+Pj4gLSAqIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgICAt
IGhpZ2ggbGV2ZWwgdHJpZ2dlcmVkCj4+Pj4+Pj4gLSAqIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAg
ICAgICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQKPj4+Pj4+PiAtICovCj4+Pj4+Pj4gLSNkZWZpbmUg
RFRfSVJRX1RZUEVfTk9ORSAgICAgICAgICAgMHgwMDAwMDAwMAo+Pj4+Pj4+IC0jZGVmaW5lIERU
X0lSUV9UWVBFX0VER0VfUklTSU5HICAgIDB4MDAwMDAwMDEKPj4+Pj4+PiAtI2RlZmluZSBEVF9J
UlFfVFlQRV9FREdFX0ZBTExJTkcgICAweDAwMDAwMDAyCj4+Pj4+Pj4gLSNkZWZpbmUgRFRfSVJR
X1RZUEVfRURHRV9CT1RIICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+Pj4+Pj4+IC0gICAg
KERUX0lSUV9UWVBFX0VER0VfRkFMTElORyB8IERUX0lSUV9UWVBFX0VER0VfUklTSU5HKQo+Pj4+
Pj4+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgIDB4MDAwMDAwMDQKPj4+Pj4+
PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9MRVZFTF9MT1cgICAgICAweDAwMDAwMDA4Cj4+Pj4+Pj4g
LQo+Pj4+Pj4KPj4+Pj4+IFRob3NlIGRlZmluZXMgaGF2ZSBub3RoaW5nIHRvIGRvIHdpdGggdGhl
IGd1ZXN0IGl0c2VsZi4gVGhleSBhcmUKPj4+Pj4+IGN1cnJlbnRseQo+Pj4+Pj4gZGVmaW5lIGlu
IFhlbiB3aXRob3V0IHRoZSBEVF8gcHJlZml4Lgo+Pj4+Pgo+Pj4+PiBTb3VuZHMgbGlrZSB3ZSB3
YW50IHRvIGdldCByaWQgb2YgdGhlIERUX0lSUV9UWVBFXyogZGVmaW5pdGlvbnMKPj4+Pj4gY29t
cGxldGVseSwgbW92ZSB0aGUgSVJRX1RZUEVfKiBkZWZpbml0aW9ucyBmcm9tIGRldmljZV90cmVl
LmggdG8gaGVyZSwKPj4+Pj4gYW5kIHN0YXJ0IHVzaW5nIHRoZW0gaW4gdG9vbHMvbGlieGwvbGli
eGxfYXJtLmMgKHdoaWNoIGludm9sdmVzIGEKPj4+Pj4gcmVuYW1pbmcgcy9EVF9JUlFfVFlQRS9J
UlFfVFlQRS9nKS4KPj4+Pj4KPj4+Pj4gSXMgdGhhdCB3aGF0IHlvdSBoYWQgaW4gbWluZD8KPj4+
Pgo+Pj4+IEV2ZW4gaWYgRFQgaXMgQXJtIG9ubHkgdG9kYXksIHRoZSBEVCBjb2RlIGlzIGluIGNv
bW1vbiBjb2RlIGFuZCB0aGVyZWZvcmUKPj4+PiBoZWFkZXIgZGV2aWNlX3RyZWUuaCBzaG91bGQg
Y29udGFpbiBldmVyeSB0aGluZyBuZWNlc3NhcnkgdG8gdXNlIGEgRFQuCj4+Pj4KPj4+PiBJZiB3
ZSBzdGlsbCB3YW50IHRvIHNoYXJlIGNvbnN0YW50IHdpdGggbGlieGwgdGhlbiBJIHdvdWxkIHBy
ZWZlciB0bwo+Pj4+IGludHJvZHVjZQo+Pj4+IGEgbmV3IGhlYWRlciAoc2ltaWxhciB0byBhY3Bp
L2FjY29uZmlnLmgpIHRoYXQgcHJvdmlkZSBhbGwgdGhlIGNvbW1vbgo+Pj4+IHZhbHVlcy4KPj4+
Cj4+PiBPSywgSSBjYW4gZG8gdGhhdC4gSSdsbCBpbnRyb2R1Y2UgYSBuZXcgaGVhZGVyIGZpbGUu
Cj4+Pgo+Pj4KPj4+PiBOb3RlIHRoYXQgdGhlIGh5cGVydmlzb3Igb25lIGRvbid0IGhhdmUgdGhl
IERUXyBwcmVmaXggYmVjYXVzZSB0aGV5IGFyZQo+Pj4+IHVzZSB0bwo+Pj4+IGRlc2NyaWJlIElS
USBmb3IgYm90aCBEVCBhbmQgQUNQSSBpbiBYZW4uIEl0IGlzIG5vdCB0aGF0IG5pY2UsIHdlIG1p
Z2h0Cj4+Pj4gd2FudAo+Pj4+IHRvIGludHJvZHVjZSBhbGlhc2VzIGluIHRoYXQgY2FzZS4gU28g
d2Uga2VlcCBEVF8qIGluIGxpYnhsLgo+Pj4KPj4+IFdpdGggdGhlIG5ldyBoZWFkZXIgZmlsZSB3
ZSdsbCBiZSBhYmxlIHRvIHJldXNlIHRoZSBzYW1lICNkZWZpbmVzIGluCj4+PiBsaWJ4bCBhbmQg
eGVuLiBJIHRoaW5rIGl0IHdvdWxkIGJlIG5pY2VyIHRvIGF2b2lkIHRoZSBhbGlhc2VzIGFuZCBq
dXN0Cj4+PiB1c2UgdGhlIHJlZ3VsYXIgZGVmaW5pdGlvbnMgaW4gbGlieGwgdG9vPyBDaGFuZ2lu
ZyBsaWJ4bCB0byB1c2UKPj4+IElSUV9UWVBFXyBkaXJlY3RseSBvbmx5IHJlcXVpcmVzIGEgc21h
bGwgcGF0Y2guCj4+Cj4+IEkgcmVhbGx5IGRvbid0IHdhbnQgdGhhdC4gQXMgSSBleHBsYWluZWQs
IElSUV9UWVBFIGhhdmUgYmVlbiBjb252ZW5pZW50bHkKPj4gY2hvc2VuIHRvIGF2b2lkIGNvbnZl
cnRpbmcgRFQgdmFsdWUgdG8gSVJRX1RZUEUuIFRoZXkgYXJlIG5vdCBtZWFudCB0byBiZSB1c2UK
Pj4gbGlrZSB0aGF0IGxpYnhsIChvciBhbnkgaGVhZGVyIHB1YmxpY2x5IHNoYXJlZCkgYW5kIHdp
bGwgcHJvdmlkZSBtb3JlCj4+IGNvbmZ1c2lvbiB0aGF0IGFueXRoaW5nIGZvciBvdGhlciBiaXRz
IHRoYW4gdGhlIGh5cGVydmlzb3IuCj4gCj4gSSBkb24ndCBmb2xsb3cgdGhlIGV4cGxhbmF0aW9u
LiBXaHkgd291bGQgdGhleSBiZSBjb25mdXNpbmcgaW4gcHVibGljCj4gaGVhZGVycz8gV2hhdCBp
cyB0aGUgaW1wb3J0YW50IGRpZmZlcmVuY2UgYmV0d2VlbiBEVF9JUlFfVFlQRV8qIGFuZAo+IElS
UV9UWVBFXyogdGhhdCB3ZSBhcmUgdHJ5aW5nIHRvIGtlZXA/IFdoeSBJUlFfVFlQRV8qIHNob3Vs
ZG4ndCBiZSB1c2VkCj4gYnkgbGlieGw/CgpCZWNhdXNlIElSUV9UWVBFXyogZG9lcyBub3QgaGF2
ZSB0aGUgcHJlZml4IERUXyBpbiB0aGVtLiBUaGVyZSBhcmUgbm8gCndheSBmcm9tIHRoZSBuYW1l
IHRvIHNheSB0aGlzIGlzIGZvciBEVCBvbmx5IGFuZCBtaWdodCBiZSBtaXN1c2VkIApvdXRzaWRl
IG9mIHRoZSBoeXBlcnZpc29yLgoKSVJRX1RZUEVfKiB1c2VkIHRvIGhhdmUgdGhlIHByZWZpeCBE
VF8gYnV0IGl0IHdhcyBkcm9wcGVkIGFzIGluIHRoZSAKaHlwZXJ2aXNvciB0aGV5IGFyZSB1c2Vk
IHRvIHJlcHJlc2VudCBpcnEgdHlwZSBmb3IgYm90aCBBQ1BJIGFuZCBEVC4gSWYgCndlIGVuZCB1
cCB0byBleHBvc2UgdGhvc2UgdmFsdWVzIHRvIGxpYnhsIHRoZW4gd2Ugc2hvdWxkIGRlZmluZSAK
RFRfSVJRX1RZUEVfKiBhbmQgcHJvdmlkZSBhbGlhc2VzIGZvciBJUlFfVFlQRV8uCgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:24:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faITb-0004Zg-7S; Tue, 03 Jul 2018 10:24: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=asdj=jt=citrix.com=prvs=71522baca=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1faITZ-0004Xy-Tb
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:24:01 +0000
X-Inumbo-ID: 35ad4846-7eab-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35ad4846-7eab-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:24:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75652263"
From: Lars Kurth <lars.kurth@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAD8jICAABVbgA==
Date: Tue, 3 Jul 2018 10:23:59 +0000
Message-ID: <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
In-Reply-To: <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <703CFCDBB0903543836431D8A69302DD@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Rich Persaud <persaur@gmail.com>, Doug Goldstein <cardoe@cardoe.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tYmluZWQgcmVwbHkgdG8gSmFuIGFuZCBSb2dlcg0KTGFycw0KDQrvu79PbiAwMy8wNy8yMDE4
LCAxMTowNywgIlJvZ2VyIFBhdSBNb25uZSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToN
Cg0KICAgIE9uIE1vbiwgSnVsIDAyLCAyMDE4IGF0IDA2OjAzOjM5UE0gKzAwMDAsIExhcnMgS3Vy
dGggd3JvdGU6DQogICAgPiBXZSB0aGVuIGhhZCBhIGRpc2N1c3Npb24gYXJvdW5kIHdoeSB0aGUg
cG9zaXRpdmUgYmVuZWZpdHMgZGlkbid0IG1hdGVyaWFsaXplOg0KICAgID4gKiBBbmRyZXcgYW5k
IGEgZmV3IG90aGVyIGJlbGlldmUgdGhhdCB0aGUgbW9kZWwgaXNuJ3QgYnJva2VuLCBidXQgdGhh
dCB0aGUgaXNzdWUgaXMgd2l0aCBob3cgd2UgDQogICAgPiAgIGRldmVsb3AuIEluIG90aGVyIHdv
cmRzLCBtb3ZpbmcgdG8gYSA5IG1vbnRocyBtb2RlbCB3aWxsICpub3QqIGZpeCB0aGUgdW5kZXJs
eWluZyBpc3N1ZXMsIGJ1dCANCiAgICA+ICAgbWVyZWx5IHByb3ZpZGUgYW4gaW5jZW50aXZlIG5v
dCB0byBmaXggdGhlbS4NCiAgICA+ICogSXNzdWVzIGhpZ2hsaWdodGVkIHdlcmU6DQogICAgPiAg
ICogMi0zIG1vbnRocyBzdGFiaWxpemluZyBwZXJpb2QgaXMgdG9vIGxvbmcNCiAgICANCiAgICBJ
IHRoaW5rIG9uZSBvZiB0aGUgZ29hbHMgd2l0aCB0aGUgNiBtb250aCByZWxlYXNlIGN5Y2xlIHdh
cyB0byBzaHJpbmsNCiAgICB0aGUgc3RhYmlsaXppbmcgcGVyaW9kLCBidXQgaXQgZGlkbid0IHR1
cm4gdGhhdCB3YXksIGFuZCB0aGUNCiAgICBzdGFiaWxpemluZyBwZXJpb2QgaXMgcXVpdGUgc2lt
aWxhciB3aXRoIGEgNiBvciBhIDkgbW9udGggcmVsZWFzZQ0KICAgIGN5Y2xlLg0KDQpSaWdodDog
d2UgbmVlZCB0byBlc3RhYmxpc2ggd2hhdCB0aGUgcmVhc29ucyBhcmU6DQoqIE9uZSBoYXMgdG8g
ZG8gd2l0aCBhIHJhY2UgY29uZGl0aW9uIGJldHdlZW4gc2VjdXJpdHkgaXNzdWVzIGFuZCB0aGUg
ZGVzaXJlIHRvIGN1dCBhIHJlbGVhc2Ugd2hpY2ggaGFzIGlzc3VlcyBmaXhlZCBpbiBpdC4gSWYg
SSByZW1lbWJlciBjb3JyZWN0bHksIHRoYXQgaGFzIGluIGVmZmVjdCBhbG1vc3QgYWRkZWQgYSBt
b250aCB0byB0aGUgbGFzdCBmZXcgcmVsZWFzZXMgKG1vcmUgdG8gdGhpcyBvbmUpLiANCiogT25l
IHNlZW1zIHRvIGhhdmUgdG8gZG8gd2l0aCBpc3N1ZXMgd2l0aCBPU1NURVNUDQoqIDxQbGVhc2Ug
YWRkIG90aGVyIHJlYXNvbnM+DQoNCk9uIDAzLzA3LzIwMTgsIDA4OjAwLCAiSmFuIEJldWxpY2gi
IDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6DQogICAgIEZ1bmRhbWVudGFsbHkgdGhlIHByb2Js
ZW0gY2FuIGFzIHdlbGwgYmUgc2VlbiB3aGVuIGxvb2tpbmcgYXQgYW55DQogICAgIG9mIHRoZSBz
dGFibGUgYnJhbmNoZXM6IFRoZSB2YXJpZXR5IG9mIGF1dGhvcnMgdGhlcmUgaXMgc2lnbmlmaWNh
bnRseQ0KICAgICBtb3JlIG5hcnJvdyB0aGFuIGZvciB3aGF0IGdvZXMgaW50byBtYXN0ZXIuIEkg
dW5kZXJzdGFuZCBwZW9wbGUNCiAgICAgbW9zdGx5IGNhcmUgYWJvdXQgdGhlaXIgZmVhdHVyZXMs
IGJ1dCB0aGVyZSBvdWdodCB0byBiZSBhIGNlcnRhaW4NCiAgICAgbGV2ZWwgb2YgcmVzcG9uc2li
aWxpdHkgYmV5b25kIHRoYXQgYnkgZXZlcnlvbmUuIEZvciBleGFtcGxlLCBJJ2QNCiAgICAgc29y
dCBvZiBleHBlY3QgaXQgdG8gYmUgdGhlIHJ1bGUgcmF0aGVyIHRoYW4gdGhlIGV4Y2VwdGlvbiB0
aGF0DQogICAgIHBlb3BsZSBsb29rIGF0IG5lYXJieSBjb2RlIG9yIGNvZGUgdGhleSBjbG9uZSwg
YW5kIGFkZHJlc3MgaXNzdWVzDQogICAgIHRoZXkgc2VlLiBBdCB0aGUgcmlzayBvZiByZXBlYXRp
bmcgbXlzZWxmLCBhIGxhcmdlIG51bWJlciBvZiB0aGUNCiAgICAgc2VjdXJpdHkgaXNzdWVzIGZv
dW5kIHJlc3VsdHMgZnJvbSBwYXlpbmcgYXR0ZW50aW9uIHRvIG5lYXJieSBjb2RlDQogICAgIChh
bHNvIGR1cmluZyBjb2RlIHJldmlldykuIExvb2tpbmcgb3ZlciB0aGUgbGlzdCBvZiByZXBvcnRl
cnMgdGhlcmUNCiAgICAgdmVyeSB3ZWxsIHN1cHBvcnRzIG15IHN0YXRlbWVudCBhYm92ZSByZWdh
cmRpbmcgZmVhdHVyZQ0KICAgICBzdWJtaXNzaW9uIGF1dGhvcnMgdnMgYnVnIGZpeCBvbmVzLg0K
DQogIFRoYXQgaXMgdW5kZXJzdG9vZDogaWYgdGhlIHByb2plY3QgbGVhZGVyc2hpcCBhZ3JlZXMs
IHRoZW4gdGhpcyBpcyBubyBpc3N1ZSwNCiAgYXMgY29tbWl0dGVycyBlc3NlbnRpYWxseSBhcmUg
dGhlIGdhdGUga2VlcGVycyBmb3Igd2hhdCBnb2VzIGluLiBTbyBpbiBvdGhlcg0KICB3b3Jkcywg
aWYgY29tbWl0dGVycyBhcmUgbWFpbmx5IGZvY3Vzc2luZyBvbiBnZXR0aW5nIGEgcmVsZWFzZSBv
dXQsDQogIG5lY2Vzc2FyaWx5IGV2ZW4gaWYgbWFzdGVyIGlzIG9wZW4gZHVyaW5nIGhhcmRlbmlu
ZywgZGV2ZWxvcG1lbnQgd291bGQgc3RpbGwgDQogIGJlIHNsb3dlciB0aGFuIGJlZm9yZS4gSSBk
b24ndCB0aGluayBhbnkgY29udHJpYnV0b3JzIHdvdWxkIGhhdmUgYW4gaXNzdWUNCiAgd2l0aCB0
aGlzLg0KDQogIFlvdSBkaWRuJ3QgZ2V0IG9uZSBvZiBteSBtYWluIHBvaW50cyB0aGVuOiBJdCBp
cyBfY29udHJpYnV0b3JzXyB3aG9tDQogIEknZCBleHBlY3QgdG8gZm9jdXMgbW9yZSBvbiBzdGFi
aWxpemF0aW9uIChpbiBnZW5lcmFsLCBub3QganVzdCBkdXJpbmcNCiAgZnJlZXplcykuDQoNCllv
dSBhcmUgcmlnaHQ6IEkgbWlzdW5kZXJzdG9vZC4gWW91IHRhbGtlZCBhYm91dCBwZW9wbGUsIHdo
aWNoIGlzIGFtYmlndW91cy4NCkkgYW0gd29uZGVyaW5nIGhvdyB3ZSBjYW4gZW5jb3VyYWdlIGRp
ZmZlcmVudCBiZWhhdmlvdXIuIEhhdmUgdG8gdGhpbmsgYWJvdXQgdGhpcy4gDQoNCkxhcnMNCg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:26:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIVS-0004sh-QM; Tue, 03 Jul 2018 10: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faIVR-0004sZ-1H
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:25:57 +0000
X-Inumbo-ID: 79d6a2cb-7eab-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79d6a2cb-7eab-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:25:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75652334"
To: "Kang, Luwei" <luwei.kang@intel.com>, Jan Beulich <JBeulich@suse.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-4-git-send-email-luwei.kang@intel.com>
 <5B364D8802000078001CF419@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E168048216@SHSMSX101.ccr.corp.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: <9dddab32-17e7-4740-0578-d9407b8c2ec9@citrix.com>
Date: Tue, 3 Jul 2018 11:25:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E168048216@SHSMSX101.ccr.corp.intel.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 03/10] x86: Add Intel Processor Trace
 support for cpuid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.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>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMTggMTE6MTksIEthbmcsIEx1d2VpIHdyb3RlOgo+Pj4gLS0tIGEveGVuL2luY2x1
ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUv
cHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaAo+Pj4gQEAgLTIxNSw2ICsyMTUsNyBAQCBY
RU5fQ1BVRkVBVFVSRShTTUFQLCAgICAgICAgICA1KjMyKzIwKSAvKlMgIFN1cGVydmlzb3IgTW9k
ZSBBY2Nlc3MgUHJldmVudGlvbiAqLwo+Pj4gIFhFTl9DUFVGRUFUVVJFKEFWWDUxMklGTUEsICAg
IDUqMzIrMjEpIC8qQSAgQVZYLTUxMiBJbnRlZ2VyIEZ1c2VkIE11bHRpcGx5IEFkZCAqLwo+Pj4g
IFhFTl9DUFVGRUFUVVJFKENMRkxVU0hPUFQsICAgIDUqMzIrMjMpIC8qQSAgQ0xGTFVTSE9QVCBp
bnN0cnVjdGlvbiAqLwo+Pj4gIFhFTl9DUFVGRUFUVVJFKENMV0IsICAgICAgICAgIDUqMzIrMjQp
IC8qQSAgQ0xXQiBpbnN0cnVjdGlvbiAqLwo+Pj4gK1hFTl9DUFVGRUFUVVJFKElQVCwgICAgICAg
ICAgIDUqMzIrMjUpIC8qSCAgSW50ZWwgUHJvY2Vzc29yIFRyYWNlICovCj4+IEJ0dyAtIGludHJv
ZHVjaW5nIHRoZSBmZWF0dXJlIGZsYWcgaGVyZSBpcyBjZXJ0YWlubHkgZmluZSwgYnV0IEkgdGhp
bmsgeW91IHNob3VsZCBhZGQgdGhlIEggYW5ub3RhdGlvbiBvbmx5IG9uY2UgZnVuY3Rpb25hbGl0
eSBpcwo+PiBjb21wbGV0ZS4gVGhhdCB3b3VsZCB0aGVuIGUuZy4gYWxzbyByZWR1Y2UgdGhlIGlt
cGFjdCBvZiBwYXRjaCA4IGFkZGluZyBmdW5jdGlvbmFsaXR5IG90aGVyd2lzZSBzdHJpY3RseSBu
ZWNlc3NhcnkgYWxyZWFkeSBpbiBwYXRjaAo+PiA3Lgo+IFNvcnJ5LCBub3QgZnVsbCB1bmRlcnN0
YW5kIGhlcmUuIERvIHlvdSBtZWFuIEkgbmVlZCBleHBvc2UgdGhpcyBmZWF0dXJlIHRvIGd1ZXN0
IGFmdGVyIGFsbCBpcyByZWFkeT8gVGhhdCBpcyBtb3ZlIHRoaXMgcGF0Y2ggYWZ0ZXIgcGF0Y2gg
Nyw4ID8KCkFzIGFuIGV4YW1wbGUsIHRha2UgbXkgc2VyaWVzIGFkZGluZyBTU0JEIHN1cHBvcnQg
dG8gWGVuLgoKRmlyc3QsCmh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0
O2E9Y29tbWl0ZGlmZjtoPTlkZjUyYTI1ZTBlOTVhMGI5OTcxYWEyZmMyNmM1YzZhNWNiZGY0ZWYK
d2hpY2ggYWRkcyB0aGUgbmV3IGZlYXR1cmUgZGVmaW5lIHNvIFhlbiBjYW4gZ2FpbiBzb21lIGNv
ZGUuCgpMYXRlcgpodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWNv
bW1pdGRpZmY7aD05ZGY1MmEyNWUwZTk1YTBiOTk3MWFhMmZjMjZjNWM2YTVjYmRmNGVmCnRoZSBm
ZWF0dXJlIGlzIG9mZmVyZWQgdG8gZ3Vlc3RzIHdoZW4gYWxsIHRoZSBYZW4gaW5mcmFzdHJ1Y3R1
cmUgaXMgaW4KcGxhY2UuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:31:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIaN-0005eN-TG; Tue, 03 Jul 2018 10: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=hguy=jt=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1faIaM-0005eB-KA
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:31:02 +0000
X-Inumbo-ID: 291d6d00-7eac-11e8-8089-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 291d6d00-7eac-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 12:30:53 +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 C262CB01C;
 Tue,  3 Jul 2018 10:30:58 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Lars Kurth <lars.kurth@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.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: <9b1f5a1b-5638-40ec-d563-d39dd72ae6aa@suse.com>
Date: Tue, 3 Jul 2018 12:30:57 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Rich Persaud <persaur@gmail.com>, Doug Goldstein <cardoe@cardoe.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMTggMTI6MDcsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBKdWwg
MDIsIDIwMTggYXQgMDY6MDM6MzlQTSArMDAwMCwgTGFycyBLdXJ0aCB3cm90ZToKPj4gV2UgdGhl
biBoYWQgYSBkaXNjdXNzaW9uIGFyb3VuZCB3aHkgdGhlIHBvc2l0aXZlIGJlbmVmaXRzIGRpZG4n
dCBtYXRlcmlhbGl6ZToKPj4gKiBBbmRyZXcgYW5kIGEgZmV3IG90aGVyIGJlbGlldmUgdGhhdCB0
aGUgbW9kZWwgaXNuJ3QgYnJva2VuLCBidXQgdGhhdCB0aGUgaXNzdWUgaXMgd2l0aCBob3cgd2Ug
Cj4+IMKgwqBkZXZlbG9wLiBJbiBvdGhlciB3b3JkcywgbW92aW5nIHRvIGEgOSBtb250aHMgbW9k
ZWwgd2lsbCAqbm90KiBmaXggdGhlIHVuZGVybHlpbmcgaXNzdWVzLCBidXQgCj4+IMKgwqBtZXJl
bHkgcHJvdmlkZSBhbiBpbmNlbnRpdmUgbm90IHRvIGZpeCB0aGVtLgo+PiAqIElzc3VlcyBoaWdo
bGlnaHRlZCB3ZXJlOgo+PiDCoCAqIDItMyBtb250aHMgc3RhYmlsaXppbmcgcGVyaW9kIGlzIHRv
byBsb25nCj4gCj4gSSB0aGluayBvbmUgb2YgdGhlIGdvYWxzIHdpdGggdGhlIDYgbW9udGggcmVs
ZWFzZSBjeWNsZSB3YXMgdG8gc2hyaW5rCj4gdGhlIHN0YWJpbGl6aW5nIHBlcmlvZCwgYnV0IGl0
IGRpZG4ndCB0dXJuIHRoYXQgd2F5LCBhbmQgdGhlCj4gc3RhYmlsaXppbmcgcGVyaW9kIGlzIHF1
aXRlIHNpbWlsYXIgd2l0aCBhIDYgb3IgYSA5IG1vbnRoIHJlbGVhc2UKPiBjeWNsZS4KCkkgZ3Vl
c3MgdGhhdCBpcyB0byBiZSBleHBlY3RlZC4KCkl0cyBub3QgYXMgaWYgT1NTVEVTVCB3b3VsZCBy
dW4gb25seSBkdXJpbmcgdGhlIHN0YWJpbGl6aW5nIHBlcmlvZC4KVGhlIHN0YWJpbGl6aW5nIHBl
cmlvZCB3aWxsIGJlIHVzZWQgdG8gY2F0Y2ggdGhlIGJ1Z3MgaW50cm9kdWNlZCBzaW5jZQp0aGUg
bGFzdCBzdWNjZXNzZnVsIE9TU1RFU1QgcnVuICh3aGljaCBzaG91bGRuJ3QgYmUgb2xkZXIgdGhh
biBhYm91dApvbmUgbW9udGgpIGFuZCB0byBmaW5kIHNvbWUgcmFyZWx5IHRyaWdnZXJpbmcgYnVn
cywgd2hpY2ggY291bGQgZWFzaWx5CmJlIHByZXNlbnQgaW4gb2xkZXIgcmVsZWFzZXMsIHRvbyAo
ZS5nLiB0aGUgaHlwZXJjYWxsIGJ1ZmZlciBpc3N1ZQpmb3VuZCBvbmx5IG5vdykuCgo8c2FyY2Fz
bT4KVGhpcyB3b3VsZCBsZWFkIHRvIHRoZSBjb25jbHVzaW9uIHRoYXQgdGhlIHN0YWJpbGl6aW5n
IHBlcmlvZCBjYW4gYmUKbWFkZSBzaG9ydGVyIG9ubHkgYnkgc2hvcnRlbmluZyB0aGUgZGV2ZWxv
cG1lbnQgcGVyaW9kIHRvIGxlc3MgdGhhbgp0aGUgYXZlcmFnZSB0aW1lIGJldHdlZW4gT1NTVEVT
VCBwdXNocy4KCk9yIElPVzogd2UgY2FuIG1heGltaXplIHRoZSByYXRpbyBkZXZlbG9wbWVudC9z
dGFiaWxpemluZyBieSBtYWtpbmcKdGhlIGRldmVsb3BtZW50IHBlcmlvZCBhcyBsb25nIGFzIHBv
c3NpYmxlLgo8L3NhcmNhc20+CgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:41:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIjp-0006ie-6F; Tue, 03 Jul 2018 10:40: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=qegf=jt=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1faIjn-0006iZ-Pl
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:40:47 +0000
X-Inumbo-ID: 8d4b2aa8-7ead-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8d4b2aa8-7ead-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:40: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 E06D980D;
 Tue,  3 Jul 2018 03:40:45 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D16FA3F5BA;
 Tue,  3 Jul 2018 03:40:44 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-3-git-send-email-sstabellini@kernel.org>
 <30b92df4-ae73-1803-94af-14a128c59746@arm.com>
 <alpine.DEB.2.10.1807021338290.23811@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d40e408c-79cb-1f0f-009a-71b528c397e8@arm.com>
Date: Tue, 3 Jul 2018 11:40:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807021338290.23811@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 03/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 edgari@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>

SGkgU3RlZmFubywKCk9uIDAyLzA3LzE4IDIyOjMxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAxMy8wNi8x
OCAyMzoxNSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gKwo+Pj4gKy0gY3B1cyAob3B0
aW9uYWwpCj4+PiArCj4+PiArICAgIEEgc3RyaW5nIHNwZWNpZnlpbmcgdGhlIG51bWJlciBvZiB2
Y3B1cyB0byBhbGxvY2F0ZSB0byB0aGUgZ3Vlc3QuIElmCj4+PiArICAgIG5vdCBzcGVjaWZpZWQg
aXQgZGVmYXVsdHMgdG8gIjEiLgo+Pgo+PiBTYW1lIHJlbWFya3MgYXMgZm9yICJtZW0iLgo+IAo+
IEkgdGhpbmsgaXQgd291bGQgYmUgbmljZXIgaWYgd2Uga2VwdCB0aGUgc2FtZSBmb3JtYXQgdXNl
ZCBmb3IgeGwgY29uZmlnCj4gZmlsZXMgZm9yIHRoZXNlIHR3byBvcHRpb25zLkVzcGVjaWFsbHkg
Z2l2ZW4gdGhhdCB3ZSBhbHJlYWR5IGhhdmUgdGhlCj4gZnVuY3Rpb25zIGluIHRoZSBoeXBlcnZp
c29yIHRvIHBhcnNlIHRoZW0gKFhlbiBrbm93cyBob3cgdG8gcGFyc2UKPiBkb20wX21heF92Y3B1
cyBhbmQgZG9tMF9tZW0gZm9yIGluc3RhbmNlKS4gSXQgaXMgZ29pbmcgdG8gYmUgZWFzaWVyIHRv
ID4gdXNlIGFuZCBpdCBkb2Vzbid0IGNvbWUgd2l0aCBhIGNvc3QgZm9yIFhlbi4KCkkgY2FuJ3Qg
c2VlIGFueSByZWFzb24gdG8ga2VlcCB0aG9zZSAyIG9wdGlvbnMgc2ltaWxhciB0byBsaWJ4bCB3
aGVuIGFsbCAKdGhlIHJlc3QgaXMgZW1icmFjaW5nIERUIGZvcm1hdC4gVGhlIHVzZXIgd291bGQg
YWxyZWFkeSBoYXZlIHRvIHNwZW5kIApzb21lIHRpbWVzIHRvIGxvb2sgYXQgdGhlIG5ldyBiaW5k
aW5ncyBhbnl3YXksIG5vdCB1c2luZyBzdHJpbmcgaXMgbm90IApnb2luZyB0byBiZSBhIGJpZyBk
aWZmaWN1bHR5LgoKV2hpbGUgSSBhZ3JlZSB0aGF0IFhlbiBrbm93cyBob3cgdG8gcGFyc2UgZG9t
MF9tZW0sIGRvbTBfbWF4X3ZjcHVzLCBYZW4gCmFsc28ga25vd3MgaG93IHRvIHJlYWQgbnVtYmVy
cyBmcm9tIGNlbGxzIHdoaWNoIGlzIHdpZGVseSB1c2VkIHdpdGhpbiAKdGhlIGh5cGVydmlzb3Iu
IFNvIGJvdGggc29sdXRpb24gYXJlIGdvaW5nIHRvIGJlIGVhc3kgdG8gdXNlIGluIHRoZSAKaHlw
ZXJ2aXNvci4gSG93ZXZlciwgdGhlIGZvcm1lciBpcyBhbHdheXMgZ29pbmcgdG8gYmUgZmFzdGVy
LCBsZXNzIGVycm9yIApwcm9uZSB0aGFuIHRoZSBsYXR0ZXIuCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:47:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIq8-0007B7-1v; Tue, 03 Jul 2018 10:47: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=hguy=jt=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1faIq6-0007Ax-R1
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:47:18 +0000
X-Inumbo-ID: 75c59444-7eae-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75c59444-7eae-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:47:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 9E65DAFD4;
 Tue,  3 Jul 2018 10:47:15 +0000 (UTC)
To: Lars Kurth <lars.kurth@citrix.com>, Roger Pau Monne
 <roger.pau@citrix.com>, 'Jan Beulich' <JBeulich@suse.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@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: <416f5015-93da-1832-aa63-abac54815e60@suse.com>
Date: Tue, 3 Jul 2018 12:47:14 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Rich Persaud <persaur@gmail.com>, Doug Goldstein <cardoe@cardoe.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMTggMTI6MjMsIExhcnMgS3VydGggd3JvdGU6Cj4gQ29tYmluZWQgcmVwbHkgdG8g
SmFuIGFuZCBSb2dlcgo+IExhcnMKPiAKPiDvu79PbiAwMy8wNy8yMDE4LCAxMTowNywgIlJvZ2Vy
IFBhdSBNb25uZSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiAKPiAgICAgT24gTW9u
LCBKdWwgMDIsIDIwMTggYXQgMDY6MDM6MzlQTSArMDAwMCwgTGFycyBLdXJ0aCB3cm90ZToKPiAg
ICAgPiBXZSB0aGVuIGhhZCBhIGRpc2N1c3Npb24gYXJvdW5kIHdoeSB0aGUgcG9zaXRpdmUgYmVu
ZWZpdHMgZGlkbid0IG1hdGVyaWFsaXplOgo+ICAgICA+ICogQW5kcmV3IGFuZCBhIGZldyBvdGhl
ciBiZWxpZXZlIHRoYXQgdGhlIG1vZGVsIGlzbid0IGJyb2tlbiwgYnV0IHRoYXQgdGhlIGlzc3Vl
IGlzIHdpdGggaG93IHdlIAo+ICAgICA+ICAgZGV2ZWxvcC4gSW4gb3RoZXIgd29yZHMsIG1vdmlu
ZyB0byBhIDkgbW9udGhzIG1vZGVsIHdpbGwgKm5vdCogZml4IHRoZSB1bmRlcmx5aW5nIGlzc3Vl
cywgYnV0IAo+ICAgICA+ICAgbWVyZWx5IHByb3ZpZGUgYW4gaW5jZW50aXZlIG5vdCB0byBmaXgg
dGhlbS4KPiAgICAgPiAqIElzc3VlcyBoaWdobGlnaHRlZCB3ZXJlOgo+ICAgICA+ICAgKiAyLTMg
bW9udGhzIHN0YWJpbGl6aW5nIHBlcmlvZCBpcyB0b28gbG9uZwo+ICAgICAKPiAgICAgSSB0aGlu
ayBvbmUgb2YgdGhlIGdvYWxzIHdpdGggdGhlIDYgbW9udGggcmVsZWFzZSBjeWNsZSB3YXMgdG8g
c2hyaW5rCj4gICAgIHRoZSBzdGFiaWxpemluZyBwZXJpb2QsIGJ1dCBpdCBkaWRuJ3QgdHVybiB0
aGF0IHdheSwgYW5kIHRoZQo+ICAgICBzdGFiaWxpemluZyBwZXJpb2QgaXMgcXVpdGUgc2ltaWxh
ciB3aXRoIGEgNiBvciBhIDkgbW9udGggcmVsZWFzZQo+ICAgICBjeWNsZS4KPiAKPiBSaWdodDog
d2UgbmVlZCB0byBlc3RhYmxpc2ggd2hhdCB0aGUgcmVhc29ucyBhcmU6Cj4gKiBPbmUgaGFzIHRv
IGRvIHdpdGggYSByYWNlIGNvbmRpdGlvbiBiZXR3ZWVuIHNlY3VyaXR5IGlzc3VlcyBhbmQgdGhl
IGRlc2lyZSB0byBjdXQgYSByZWxlYXNlIHdoaWNoIGhhcyBpc3N1ZXMgZml4ZWQgaW4gaXQuIElm
IEkgcmVtZW1iZXIgY29ycmVjdGx5LCB0aGF0IGhhcyBpbiBlZmZlY3QgYWxtb3N0IGFkZGVkIGEg
bW9udGggdG8gdGhlIGxhc3QgZmV3IHJlbGVhc2VzIChtb3JlIHRvIHRoaXMgb25lKS4gCgpUaGUg
b25seSB3YXkgdG8gYXZvaWQgdGhhdCB3b3VsZCBiZSB0byBub3QgYWxsb3cgYW55IHNlY3VyaXR5
IGZpeGVzIHRvCmJlIGluY2x1ZGVkIGluIHRoZSByZWxlYXNlIHRoZSBsYXN0IGZldyB3ZWVrcyBi
ZWZvcmUgdGhlIHBsYW5uZWQgcmVsZWFzZQpkYXRlLiBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBn
b29kIGlkZWEuIEknZCByYXRoZXIgbWlzcyB0aGUgcGxhbm5lZApyZWxlYXNlIGRhdGUuCgpCVFc6
IHRoZSBwcm9ibGVtIHdhc24ndCB3YWl0aW5nIGZvciB0aGUgc2VjdXJpdHkgcGF0Y2hlcywgYnV0
IHNvbWUKZml4ZXMgZm9yIHRob3NlIG5lZWRlZC4gQW5kIHRoaXMgaXMgc29tZXRoaW5nIHlvdSBj
YW4gbmV2ZXIgcnVsZSBvdXQuCkFuZCB3YWl0aW5nIGZvciB0aGUgZml4ZXMgbWVhbnQgbmV3IHNl
Y3VyaXR5IGZpeGVzIGJlaW5nIHJlYWR5Li4uCgo+ICogT25lIHNlZW1zIHRvIGhhdmUgdG8gZG8g
d2l0aCBpc3N1ZXMgd2l0aCBPU1NURVNUCgouLi4gd2hpY2ggaW4gdHVybiBsZWQgdG8gbW9yZSBz
ZWN1cml0eSBmaXhlcyBiZWluZyBhdmFpbGFibGUuCgo+ICogPFBsZWFzZSBhZGQgb3RoZXIgcmVh
c29ucz4KCldlIGRpZG4ndCBsb29rIGF0IHRoZSBzcG9yYWRpYyBmYWlsaW5nIHRlc3RzIHRob3Jv
dWdobHkgZW5vdWdoLiBUaGUKaHlwZXJjYWxsIGJ1ZmZlciBmYWlsdXJlIGhhcyBiZWVuIHRoZXJl
IGZvciBhZ2VzLCBhIG5ld2VyIGtlcm5lbCBqdXN0Cm1hZGUgaXQgbW9yZSBwcm9iYWJsZS4gVGhp
cyB3b3VsZCBoYXZlIHNhdmVkIHVzIHNvbWUgd2Vla3MuCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:48:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIqn-0007Fc-EX; Tue, 03 Jul 2018 10: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=qegf=jt=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1faIqm-0007FX-No
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:48:00 +0000
X-Inumbo-ID: 88923e23-7eae-11e8-8089-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 88923e23-7eae-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 12:47: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 50DFC80D;
 Tue,  3 Jul 2018 03:47:59 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CB90D3F5BA;
 Tue,  3 Jul 2018 03:47:57 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Doug Goldstein <cardoe@cardoe.com>
References: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
 <fbda932a-5710-93f5-2fc2-0052dfbafebc@arm.com>
 <5B32016502000078001CDE5B@prv1-mh.provo.novell.com>
 <31923b8c-8c90-9410-e767-25456c74f8a6@arm.com>
 <20180702202858.6ngi3cjddblvfqyt@doug-macbook.localdomain>
 <5B3B17C502000078001D00B3@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <212a316c-f267-5be2-2115-ae899fa0437b@arm.com>
Date: Tue, 3 Jul 2018 11:47:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5B3B17C502000078001D00B3@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

CgpPbiAwMy8wNy8xOCAwNzoyOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDIuMDcuMTgg
YXQgMjI6MjgsIDxjYXJkb2VAY2FyZG9lLmNvbT4gd3JvdGU6Cj4+IE9uIE1vbiwgSnVsIDAyLCAy
MDE4IGF0IDAyOjQ3OjQyUE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IE9uIDA2LzI2
LzIwMTggMTA6MDMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI2LjA2LjE4IGF0
IDEwOjQzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pj4+PiBPbiAyNi8wNi8xOCAw
ODoyNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBAQCAtNjk4LDI2ICs3MDEsMzAgQEAgc3Rh
dGljIHZvaWQgcHJpbnRrX3N0YXJ0X29mX2xpbmUoY29uc3QgYwo+Pj4+Pj4gICAgICAgICBjYXNl
IFRTTV9EQVRFX01TOgo+Pj4+Pj4gICAgICAgICAgICAgdG0gPSB3YWxsY2xvY2tfdGltZSgmbnNl
Yyk7Cj4+Pj4+PiAtICAgICAgICBpZiAoIHRtLnRtX21kYXkgPT0gMCApCj4+Pj4+PiAtICAgICAg
ICAgICAgcmV0dXJuOwo+Pj4+Pj4gLQo+Pj4+Pj4gLSAgICAgICAgaWYgKCBvcHRfY29uX3RpbWVz
dGFtcF9tb2RlID09IFRTTV9EQVRFICkKPj4+Pj4+IC0gICAgICAgICAgICBzbnByaW50Zih0c3Ry
LCBzaXplb2YodHN0ciksICJbJTA0dS0lMDJ1LSUwMnUgJTAydTolMDJ1OiUwMnVdICIsCj4+Pj4+
PiAtICAgICAgICAgICAgICAgICAgICAgMTkwMCArIHRtLnRtX3llYXIsIHRtLnRtX21vbiArIDEs
IHRtLnRtX21kYXksCj4+Pj4+PiAtICAgICAgICAgICAgICAgICAgICAgdG0udG1faG91ciwgdG0u
dG1fbWluLCB0bS50bV9zZWMpOwo+Pj4+Pj4gLSAgICAgICAgZWxzZQo+Pj4+Pj4gKyAgICAgICAg
aWYgKCB0bS50bV9tZGF5ICkKPj4+Pj4+ICsgICAgICAgIHsKPj4+Pj4+ICAgICAgICAgICAgICAg
ICBzbnByaW50Zih0c3RyLCBzaXplb2YodHN0ciksCj4+Pj4+PiAtICAgICAgICAgICAgICAgICAg
ICAgIlslMDR1LSUwMnUtJTAydSAlMDJ1OiUwMnU6JTAydS4lMDMiUFJJdTY0Il0gIiwKPj4+Pj4+
ICsgICAgICAgICAgICAgICAgICAgICBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID09IFRTTV9EQVRF
Cj4+Pj4+PiArICAgICAgICAgICAgICAgICAgICAgPyAiWyUwNHUtJTAydS0lMDJ1ICUwMnU6JTAy
dTolMDJ1XSAiCj4+Pj4+PiArICAgICAgICAgICAgICAgICAgICAgOiAiWyUwNHUtJTAydS0lMDJ1
ICUwMnU6JTAydTolMDJ1LiUwMyJQUkl1NjQiXSAiLAo+Pj4+Pj4gICAgICAgICAgICAgICAgICAg
ICAgICAgIDE5MDAgKyB0bS50bV95ZWFyLCB0bS50bV9tb24gKyAxLCB0bS50bV9tZGF5LAo+Pj4+
Pj4gICAgICAgICAgICAgICAgICAgICAgICAgIHRtLnRtX2hvdXIsIHRtLnRtX21pbiwgdG0udG1f
c2VjLCBuc2VjIC8gMTAwMDAwMCk7Cj4+Pj4+Cj4+Pj4+IEkgZmluZCB0aGlzIGNoYW5nZSByYXRo
ZXIgZGlmZmljdWx0IHRvIHJlYWQgYmVjYXVzZSB0aGUgbnVtYmVyIG9mCj4+Pj4+IGFyZ3VtZW50
cyBmb3IgdGhlIDIgZm9ybWF0cyBhcmUgZGlmZmVyZW50LiBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8g
a2VlcAo+Pj4+PiB0aGUgdHdvIHNucHJpbnRmIHNlcGFyYXRlbHkuCj4+Pj4KPj4+PiBBbmQgSSBm
aW5kIHRoZSByZWR1bmRhbmN5IHJhdGhlciB1Z2x5IHRvIG1haW50YWluLCBzbyBJJ2QgcHJlZmVy
IHRvIHN0aWNrIHRvCj4+Pj4gc2luZ2xlIGludm9jYXRpb24uCj4+Pgo+Pj4gTWF5YmUgaXQgaXMg
Zm9yIHlvdS4gTm90IGZvciBtZS4KPj4KPj4gSSdtIGluIGFncmVlbWVudCB3aXRoIEp1bGllbi4g
SXRzIG5vdCBlYXN5IHRvIGZvbGxvdyBhbmQgY2VydGFpbmx5IG5vdAo+PiBoYXZpbmcgdGhlIG51
bWJlciBvZiBhcmd1bWVudHMgbGluZSB1cCBsb29rcyBsaWtlIGEgImNvZGUgc21lbGwiIHRvIG1l
Lgo+IAo+IEhhdmluZyBsb29rZWQgYWdhaW4sIGRvIGJvdGggb2YgeW91IHJlYWxpemUgdGhhdCBJ
IGRpZG4ndCBkbyB0aGlzIGNoYW5nZQo+IGp1c3QgYmVjYXVzZSBJIGxpa2UgaXQgYmV0dGVyIHRo
aXMgd2F5LCBidXQgZmlyc3QgYW5kIGZvcmVtb3N0IHRvIGF2b2lkCj4gYW5vdGhlciBsZXZlbCBv
ZiBpbmRlbnRhdGlvbiAocGx1cyB0byBtYWtlIG1vcmUgb2J2aW91cyB0aGUgc2ltaWxhcml0eQo+
IGJldHdlZW4gdGhlIHR3byBmb3JtYXQgc3RyaW5ncyk/IFRoZSBhbHRlcm5hdGl2ZSBvZgo+IAo+
ICAgICAgICAgIGlmICggdG0udG1fbWRheSA9PSAwICkKPiAgICAgICAgICAgICAgLyogbm90aGlu
ZyAqLzsKPiAgICAgICAgICBlbHNlIGlmICggb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9PSBUU01f
REFURSApCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICAuLi4KPiAKPiAodG8gYWxzbyBhdm9p
ZCB0aGUgZXh0cmEgbGV2ZWwpIGRvZXNuJ3QgbG9vayBiZXR0ZXIgdG8gbWUuCgpZZXMsIEkgcmVh
bGl6ZWQgdGhhdCB3aGVuIHdyaXRpbmcgdGhlIGUtbWFpbCB5ZXN0ZXJkYXkuIFRoZSBleHRyYSBs
ZXZlbCAKd291bGQgbm90IGxvb2tlZCBzbyBiYWQgY29tcGFyZSB0byBwb3RlbnRpYWwgZm9ybWF0
IG1pc21hdGNoIG5vdCAKZGV0ZWN0ZWQgYnkgdGhlIGNvbXBpbGVyLgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:48:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:48: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 1faIqu-0007H1-Ph; Tue, 03 Jul 2018 10:48: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=ov0f=jt=citrix.com=prvs=7153ab8a3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1faIqt-0007Gm-KF
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:48:07 +0000
X-Inumbo-ID: 9355d572-7eae-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9355d572-7eae-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:48:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="59326007"
Date: Tue, 3 Jul 2018 11:48:04 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180703104803.ajalohm47ljid5y4@citrix.com>
References: <5B31F09302000078001CDD99@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B31F09302000078001CDD99@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: consolidate legacy FPU state loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDE6NTE6NDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRmlyc3Qgb2YgYWxsIGludHJvZHVjZSBhIGhlbHBlciBmdW5jdGlvbiBpbnN0ZWFkIG9m
IHJlcGxpY2F0aW5nIGFsbW9zdAo+IHRoZSBzYW1lIGNvZGUgZm9yIFBWIGFuZCBIVk0uIFRoZSBk
aWZmZXJlbmNlcyBiZXR3ZWVuIHRoZSB0d28gcGllY2VzIG9mCj4gY29kZSBhY3R1YWxseSBwb2lu
dHMgb3V0IGFuIGlzc3VlICh3aGljaCBpcyBhbHNvIGFkZHJlc3NlZCBoZXJlKTogSW4KPiB0aGUg
SFZNIGNhc2UgRkNXIHdvdWxkIG5vdCBoYXZlIGJlZW4gc2V0IHRvIEZDV19SRVNFVCBpbiBjZXJ0
YWluIGNhc2VzCj4gKG5vdGUgZm9yIGV4YW1wbGUgdGhhdCBYUlNUT1IgbG9hZHMgRkNXX0RFRkFV
TFQgcmF0aGVyIHRoZW4gRkNXX1JFU0VUCj4gd2hlbiB0aGUgcmVzcGVjdGl2ZSB4c3RhdGVfYnYg
Yml0IGlzIGNsZWFyKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkkg
ZG8gd29uZGVyIGlmIHRoaXMgZnVuY3Rpb24gY2FuIGJlIHVzZWQgaW4gaHZtX3ZjcHVfcmVzZXRf
c3RhdGUgYXMKd2VsbC4KCj4gK3ZvaWQgdmNwdV9sb2FkX2ZwdShzdHJ1Y3QgdmNwdSAqdiwgc3Ry
dWN0IHhzYXZlX3N0cnVjdCAqeHNhdmVfYXJlYSwKPiArICAgICAgICAgICAgICAgICAgIGNvbnN0
IHZvaWQgKmRhdGEsIHVuc2lnbmVkIGludCBmY3dfZGVmYXVsdCkKPiArewo+ICsgICAgLyoKPiAr
ICAgICAqIEZvciB0aGUgZW50aXJlIGZ1bmN0aW9uIHBsZWFzZSBub3RlIHRoYXQgdmNwdV9pbml0
X2ZwdSgpIChhYm92ZSkgcG9pbnRzCgpUaGUgImFib3ZlIiBpc24ndCB2ZXJ5IHVzZWZ1bCBoZXJl
LiBJdCB3aWxsIGJlY29tZSBzdGFsZSBvbmNlIGNvZGUgaXMKc2h1ZmZsZWQuCgpXZWkuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:48:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:48:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faIr9-0007KA-4c; Tue, 03 Jul 2018 10:48: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faIr8-0007Jz-Jr
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:48:22 +0000
X-Inumbo-ID: 9c69d038-7eae-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c69d038-7eae-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:48:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 04:48:21 -0600
Message-Id: <5B3B547302000078001D030D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 04:48:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
 <20180703092759.etip2qie5gsibruy@citrix.com>
 <20180703102108.36bkr3glktzmc4pp@mac.bytemobile.com>
In-Reply-To: <20180703102108.36bkr3glktzmc4pp@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 10/10] 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>,
 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+IE9uIDAzLjA3LjE4IGF0IDEyOjIxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDAzLCAyMDE4IGF0IDEwOjI3OjU5QU0gKzAxMDAsIFdlaSBMaXUgd3JvdGU6
Cj4+IE9uIFdlZCwgSnVuIDIwLCAyMDE4IGF0IDA0OjQyOjM0UE0gKzAyMDAsIFJvZ2VyIFBhdSBN
b25uZSB3cm90ZToKPj4gPiArICAgICAgICAgICAgc3Jpb3YtPm51bV92ZnMgPSBwY2lfY29uZl9y
ZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsCj4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPj4gPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2
Zm4pLAo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
b3MgKyBQQ0lfU1JJT1ZfTlVNX1ZGKTsKPj4gPiArCj4+ID4gKyAgICAgICAgICAgIC8qCj4+ID4g
KyAgICAgICAgICAgICAqIE5COiBWRkUgbmVlZHMgdG8gYmUgZW5hYmxlZCBiZWZvcmUgY2FsbGlu
ZyBwY2lfYWRkX2RldmljZSBzbyBYZW4KPj4gPiArICAgICAgICAgICAgICogY2FuIGFjY2VzcyB0
aGUgY29uZmlnIHNwYWNlIG9mIFZGcy4KPj4gPiArICAgICAgICAgICAgICovCj4+ID4gKyAgICAg
ICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBk
ZXYtPmRldmZuKSwKPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhw
ZGV2LT5kZXZmbiksIHJlZywKPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250
cm9sIHwgUENJX1NSSU9WX0NUUkxfVkZFKTsKPj4gPiArCj4+ID4gKyAgICAgICAgICAgIC8qCj4+
ID4gKyAgICAgICAgICAgICAqIFRoZSBzcGVjIHN0YXRlcyB0aGF0IHRoZSBzb2Z0d2FyZSBtdXN0
IHdhaXQgYXQgbGVhc3QgMTAwbXMKPj4gPiArICAgICAgICAgICAgICogYmVmb3JlIGF0dGVtcHRp
bmcgdG8gYWNjZXNzIFZGIHJlZ2lzdGVycyB3aGVuIGVuYWJsaW5nIHZpcnR1YWwKPj4gPiArICAg
ICAgICAgICAgICogZnVuY3Rpb25zIG9uIHRoZSBQRi4KPj4gPiArICAgICAgICAgICAgICovCj4+
ID4gKyAgICAgICAgICAgIG1kZWxheSgxMDApOwo+PiAKPj4gSU1ITyBkZWxheWluZyAxMDBtcyBs
aWtlIHRoaXMgaW4gYW4gYWN0aXZlIHN5c3RlbSBpcyBmYXIgdG9vIGxvbmcuIEl0Cj4+IHdvdWxk
IGJlIGJldHRlciB0byBwdXQgdGhpcyBpbnRvIGEgbG9vcCBhbmQgcHJvY2VzcyBzb2Z0aXJxcyBp
biBiZXR3ZWVuCj4+IGRlbGF5cy4KPiAKPiBBY2ssIGRvIHlvdSB0aGluayAxMG1zIGRlbGF5cyB3
b3VsZCBiZSBPSz8KCkkgaGF2ZW4ndCBjaGVja2VkIHlldCB3aGVyZSB3ZSBhcmUgaGVyZSAtIGdl
bmVyYWxseSBzdWNoIGRlbGF5cyB3b3VsZApiZXR0ZXIgYmUgaW1wbGVtZW50ZWQgYnkgcGF1c2lu
ZyB0aGUgY2FsbGVyIGFuZCByZXN1bWluZyBpdCBvbmNlIHRoZQpuZWNlc3NhcnkgdGltZSBoYXMg
cGFzc2VkLiBXaGlsZSBpbiBEb20wIGNvbnRleHQgaXQgbWlnaHQgYmUgYWNjZXB0YWJsZQp0byBk
byB3aGF0IFdlaSBhbmQgeW91IHN1Z2dlc3QsIHRoYXQnbGwgYmUgeWV0IG9uZSBtb3JlIHRoaW5n
IHRvIGRlYWwKd2l0aCBvbmNlIHdlIHdhbnQgdG8gcmUtdXNlIHRoZSBjb2RlIGZvciBEb21VLXMu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:51:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:51: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 1faIuO-0008BC-PZ; Tue, 03 Jul 2018 10:51: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faIuN-0008B7-U1
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:51:43 +0000
X-Inumbo-ID: 0ce0b79b-7eaf-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0ce0b79b-7eaf-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 12:51:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75653275"
Date: Tue, 3 Jul 2018 12:51:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180703105134.hcbnz7emljfwkcxq@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
 <20180703092759.etip2qie5gsibruy@citrix.com>
 <20180703102108.36bkr3glktzmc4pp@mac.bytemobile.com>
 <5B3B547302000078001D030D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3B547302000078001D030D@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 10/10] 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>,
 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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDQ6NDg6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAzLjA3LjE4IGF0IDEyOjIxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMTA6Mjc6NTlBTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+PiBPbiBXZWQsIEp1biAyMCwgMjAxOCBhdCAwNDo0MjozNFBNICswMjAwLCBS
b2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPj4gPiArICAgICAgICAgICAgc3Jpb3YtPm51bV92ZnMg
PSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gPj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4p
LAo+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9GVU5DKHBkZXYtPmRldmZuKSwKPiA+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfTlVNX1ZGKTsKPiA+PiA+ICsKPiA+PiA+
ICsgICAgICAgICAgICAvKgo+ID4+ID4gKyAgICAgICAgICAgICAqIE5COiBWRkUgbmVlZHMgdG8g
YmUgZW5hYmxlZCBiZWZvcmUgY2FsbGluZyBwY2lfYWRkX2RldmljZSBzbyBYZW4KPiA+PiA+ICsg
ICAgICAgICAgICAgKiBjYW4gYWNjZXNzIHRoZSBjb25maWcgc3BhY2Ugb2YgVkZzLgo+ID4+ID4g
KyAgICAgICAgICAgICAqLwo+ID4+ID4gKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRl
di0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPiA+PiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgcmVnLAo+ID4+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJvbCB8IFBDSV9TUklPVl9DVFJMX1ZG
RSk7Cj4gPj4gPiArCj4gPj4gPiArICAgICAgICAgICAgLyoKPiA+PiA+ICsgICAgICAgICAgICAg
KiBUaGUgc3BlYyBzdGF0ZXMgdGhhdCB0aGUgc29mdHdhcmUgbXVzdCB3YWl0IGF0IGxlYXN0IDEw
MG1zCj4gPj4gPiArICAgICAgICAgICAgICogYmVmb3JlIGF0dGVtcHRpbmcgdG8gYWNjZXNzIFZG
IHJlZ2lzdGVycyB3aGVuIGVuYWJsaW5nIHZpcnR1YWwKPiA+PiA+ICsgICAgICAgICAgICAgKiBm
dW5jdGlvbnMgb24gdGhlIFBGLgo+ID4+ID4gKyAgICAgICAgICAgICAqLwo+ID4+ID4gKyAgICAg
ICAgICAgIG1kZWxheSgxMDApOwo+ID4+IAo+ID4+IElNSE8gZGVsYXlpbmcgMTAwbXMgbGlrZSB0
aGlzIGluIGFuIGFjdGl2ZSBzeXN0ZW0gaXMgZmFyIHRvbyBsb25nLiBJdAo+ID4+IHdvdWxkIGJl
IGJldHRlciB0byBwdXQgdGhpcyBpbnRvIGEgbG9vcCBhbmQgcHJvY2VzcyBzb2Z0aXJxcyBpbiBi
ZXR3ZWVuCj4gPj4gZGVsYXlzLgo+ID4gCj4gPiBBY2ssIGRvIHlvdSB0aGluayAxMG1zIGRlbGF5
cyB3b3VsZCBiZSBPSz8KPiAKPiBJIGhhdmVuJ3QgY2hlY2tlZCB5ZXQgd2hlcmUgd2UgYXJlIGhl
cmUgLSBnZW5lcmFsbHkgc3VjaCBkZWxheXMgd291bGQKPiBiZXR0ZXIgYmUgaW1wbGVtZW50ZWQg
YnkgcGF1c2luZyB0aGUgY2FsbGVyIGFuZCByZXN1bWluZyBpdCBvbmNlIHRoZQo+IG5lY2Vzc2Fy
eSB0aW1lIGhhcyBwYXNzZWQuIFdoaWxlIGluIERvbTAgY29udGV4dCBpdCBtaWdodCBiZSBhY2Nl
cHRhYmxlCj4gdG8gZG8gd2hhdCBXZWkgYW5kIHlvdSBzdWdnZXN0LCB0aGF0J2xsIGJlIHlldCBv
bmUgbW9yZSB0aGluZyB0byBkZWFsCj4gd2l0aCBvbmNlIHdlIHdhbnQgdG8gcmUtdXNlIHRoZSBj
b2RlIGZvciBEb21VLXMuCgpJIGRvbid0IHRoaW5rIHdlIGV2ZXIgd2FudCB0byBhbGxvdyBEb21V
LXMgdG8gbWFuYWdlIHRoZSBTUi1JT1YKY2FwYWJpbGl0eSwgc28gdGhpcyBjb2RlIGlzIGFsd2F5
cyBnb2luZyB0byBiZSBEb20wIG9ubHkgQUZBSUNULiBJbgpmYWN0IEkgdGhpbmsgSSdtIGdvaW5n
IHRvIGFkZCBhbiBhc3NlcnQgdG8gdGhhdCBlZmZlY3QgaW4gdGhlIFNSLUlPVgppbml0IGhhbmRs
ZXIuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:53:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:53:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faIwK-0008KC-EA; Tue, 03 Jul 2018 10:53: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faIwJ-0008K2-7V
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:53:43 +0000
X-Inumbo-ID: 54603476-7eaf-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54603476-7eaf-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 12:53:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75653326"
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>, Doug
 Goldstein <cardoe@cardoe.com>
References: <5B31EA1802000078001CDD10@prv1-mh.provo.novell.com>
 <fbda932a-5710-93f5-2fc2-0052dfbafebc@arm.com>
 <5B32016502000078001CDE5B@prv1-mh.provo.novell.com>
 <31923b8c-8c90-9410-e767-25456c74f8a6@arm.com>
 <20180702202858.6ngi3cjddblvfqyt@doug-macbook.localdomain>
 <5B3B17C502000078001D00B3@prv1-mh.provo.novell.com>
 <212a316c-f267-5be2-2115-ae899fa0437b@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: <93ce8d37-1e38-a104-10d9-14a8653a4651@citrix.com>
Date: Tue, 3 Jul 2018 11:53:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <212a316c-f267-5be2-2115-ae899fa0437b@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] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@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>

T24gMDMvMDcvMTggMTE6NDcsIEp1bGllbiBHcmFsbCB3cm90ZToKPgo+Cj4gT24gMDMvMDcvMTgg
MDc6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMi4wNy4xOCBhdCAyMjoyOCwgPGNh
cmRvZUBjYXJkb2UuY29tPiB3cm90ZToKPj4+IE9uIE1vbiwgSnVsIDAyLCAyMDE4IGF0IDAyOjQ3
OjQyUE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBPbiAwNi8yNi8yMDE4IDEwOjAz
IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMjYuMDYuMTggYXQgMTA6NDMsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pj4+PiBPbiAyNi8wNi8xOCAwODoyNCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gQEAgLTY5OCwyNiArNzAxLDMwIEBAIHN0YXRpYyB2b2lk
IHByaW50a19zdGFydF9vZl9saW5lKGNvbnN0IGMKPj4+Pj4+PiDCoMKgwqDCoMKgwqDCoCBjYXNl
IFRTTV9EQVRFX01TOgo+Pj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdG0gPSB3YWxsY2xv
Y2tfdGltZSgmbnNlYyk7Cj4+Pj4+Pj4gLcKgwqDCoMKgwqDCoMKgIGlmICggdG0udG1fbWRheSA9
PSAwICkKPj4+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm47Cj4+Pj4+Pj4gLQo+
Pj4+Pj4+IC3CoMKgwqDCoMKgwqDCoCBpZiAoIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPT0gVFNN
X0RBVEUgKQo+Pj4+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHNucHJpbnRmKHRzdHIsIHNp
emVvZih0c3RyKSwgIlslMDR1LSUwMnUtJTAydQo+Pj4+Pj4+ICUwMnU6JTAydTolMDJ1XSAiLAo+
Pj4+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDE5MDAgKyB0
bS50bV95ZWFyLCB0bS50bV9tb24gKyAxLCB0bS50bV9tZGF5LAo+Pj4+Pj4+IC3CoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHRtLnRtX2hvdXIsIHRtLnRtX21pbiwgdG0u
dG1fc2VjKTsKPj4+Pj4+PiAtwqDCoMKgwqDCoMKgwqAgZWxzZQo+Pj4+Pj4+ICvCoMKgwqDCoMKg
wqDCoCBpZiAoIHRtLnRtX21kYXkgKQo+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCB7Cj4+Pj4+Pj4g
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHNucHJpbnRmKHRzdHIsIHNpemVvZih0c3Ry
KSwKPj4+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiWyUw
NHUtJTAydS0lMDJ1Cj4+Pj4+Pj4gJTAydTolMDJ1OiUwMnUuJTAzIlBSSXU2NCJdICIsCj4+Pj4+
Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgb3B0X2Nvbl90aW1l
c3RhbXBfbW9kZSA9PSBUU01fREFURQo+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgID8gIlslMDR1LSUwMnUtJTAydSAlMDJ1OiUwMnU6JTAydV0gIgo+Pj4+
Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDogIlslMDR1LSUw
MnUtJTAydQo+Pj4+Pj4+ICUwMnU6JTAydTolMDJ1LiUwMyJQUkl1NjQiXSAiLAo+Pj4+Pj4+IMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAxOTAwICsgdG0u
dG1feWVhciwgdG0udG1fbW9uICsgMSwKPj4+Pj4+PiB0bS50bV9tZGF5LAo+Pj4+Pj4+IMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB0bS50bV9ob3VyLCB0
bS50bV9taW4sIHRtLnRtX3NlYywgbnNlYwo+Pj4+Pj4+IC8gMTAwMDAwMCk7Cj4+Pj4+Pgo+Pj4+
Pj4gSSBmaW5kIHRoaXMgY2hhbmdlIHJhdGhlciBkaWZmaWN1bHQgdG8gcmVhZCBiZWNhdXNlIHRo
ZSBudW1iZXIgb2YKPj4+Pj4+IGFyZ3VtZW50cyBmb3IgdGhlIDIgZm9ybWF0cyBhcmUgZGlmZmVy
ZW50LiBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8KPj4+Pj4+IGtlZXAKPj4+Pj4+IHRoZSB0d28gc25w
cmludGYgc2VwYXJhdGVseS4KPj4+Pj4KPj4+Pj4gQW5kIEkgZmluZCB0aGUgcmVkdW5kYW5jeSBy
YXRoZXIgdWdseSB0byBtYWludGFpbiwgc28gSSdkIHByZWZlcgo+Pj4+PiB0byBzdGljayB0bwo+
Pj4+PiBzaW5nbGUgaW52b2NhdGlvbi4KPj4+Pgo+Pj4+IE1heWJlIGl0IGlzIGZvciB5b3UuIE5v
dCBmb3IgbWUuCj4+Pgo+Pj4gSSdtIGluIGFncmVlbWVudCB3aXRoIEp1bGllbi4gSXRzIG5vdCBl
YXN5IHRvIGZvbGxvdyBhbmQgY2VydGFpbmx5IG5vdAo+Pj4gaGF2aW5nIHRoZSBudW1iZXIgb2Yg
YXJndW1lbnRzIGxpbmUgdXAgbG9va3MgbGlrZSBhICJjb2RlIHNtZWxsIiB0byBtZS4KPj4KPj4g
SGF2aW5nIGxvb2tlZCBhZ2FpbiwgZG8gYm90aCBvZiB5b3UgcmVhbGl6ZSB0aGF0IEkgZGlkbid0
IGRvIHRoaXMgY2hhbmdlCj4+IGp1c3QgYmVjYXVzZSBJIGxpa2UgaXQgYmV0dGVyIHRoaXMgd2F5
LCBidXQgZmlyc3QgYW5kIGZvcmVtb3N0IHRvIGF2b2lkCj4+IGFub3RoZXIgbGV2ZWwgb2YgaW5k
ZW50YXRpb24gKHBsdXMgdG8gbWFrZSBtb3JlIG9idmlvdXMgdGhlIHNpbWlsYXJpdHkKPj4gYmV0
d2VlbiB0aGUgdHdvIGZvcm1hdCBzdHJpbmdzKT8gVGhlIGFsdGVybmF0aXZlIG9mCj4+Cj4+IMKg
wqDCoMKgwqDCoMKgwqAgaWYgKCB0bS50bV9tZGF5ID09IDAgKQo+PiDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgLyogbm90aGluZyAqLzsKPj4gwqDCoMKgwqDCoMKgwqDCoCBlbHNlIGlmICggb3B0
X2Nvbl90aW1lc3RhbXBfbW9kZSA9PSBUU01fREFURSApCj4+IMKgwqDCoMKgwqDCoMKgwqAgewo+
PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLi4uCj4+Cj4+ICh0byBhbHNvIGF2b2lkIHRoZSBl
eHRyYSBsZXZlbCkgZG9lc24ndCBsb29rIGJldHRlciB0byBtZS4KPgo+IFllcywgSSByZWFsaXpl
ZCB0aGF0IHdoZW4gd3JpdGluZyB0aGUgZS1tYWlsIHllc3RlcmRheS4gVGhlIGV4dHJhCj4gbGV2
ZWwgd291bGQgbm90IGxvb2tlZCBzbyBiYWQgY29tcGFyZSB0byBwb3RlbnRpYWwgZm9ybWF0IG1p
c21hdGNoIG5vdAo+IGRldGVjdGVkIGJ5IHRoZSBjb21waWxlci4KCkkgYWxzbyBhZ3JlZSB3aXRo
IEp1bGllbi7CoCBIYXZpbmcgYSBzaXR1YXRpb24gd2hlcmUgdGhlIGNvbXBpbGVyIGNhbid0CnR5
cGVjaGVjayB0aGUgZm9ybWF0IHN0cmluZyBpcyBmYXIgd29yc2UgdGhhbiBvdGhlciBzdHlsZSBj
b25jZXJucy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:53:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:53:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faIwN-0008LM-OQ; Tue, 03 Jul 2018 10: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=hguy=jt=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1faIwM-0008KL-Gc
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:53:46 +0000
X-Inumbo-ID: 560601f7-7eaf-11e8-8089-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 560601f7-7eaf-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 12:53: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 CCF97ADA6;
 Tue,  3 Jul 2018 10:53:43 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-users <xen-users@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>, xen-announce@lists.xenproject.org
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <2924c5b7-3cd6-6550-a08d-200b01f43e59@suse.com>
Date: Tue, 3 Jul 2018 12:53:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Language: de-DE
Subject: [Xen-devel] Xen 4.11 RC7
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKWGVuIDQuMTEgcmM3IGlzIHRhZ2dlZC4gWW91IGNhbiBjaGVjayB0aGF0IG91dCBm
cm9tIHhlbi5naXQ6CgpnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjExLjAtcmM3CgpG
b3IgeW91ciBjb252ZW5pZW5jZSB0aGVyZSBpcyBhbHNvIGEgdGFyYmFsbCBhdDoKaHR0cHM6Ly9k
b3dubG9hZHMueGVucHJvamVjdC5vcmcvcmVsZWFzZS94ZW4vNC4xMS4wLXJjNy94ZW4tNC4xMS4w
LXJjNy50YXIuZ3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgpodHRwczovL2Rvd25sb2Fkcy54
ZW5wcm9qZWN0Lm9yZy9yZWxlYXNlL3hlbi80LjExLjAtcmM3L3hlbi00LjExLjAtcmM3LnRhci5n
ei5zaWcKClBsZWFzZSBzZW5kIGJ1ZyByZXBvcnRzIGFuZCB0ZXN0IHJlcG9ydHMgdG8geGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnLgpXaGVuIHNlbmRpbmcgYnVnIHJlcG9ydHMsIHBsZWFz
ZSBDQyByZWxldmFudCBtYWludGFpbmVycyBhbmQgbWUKKGpncm9zc0BzdXNlLmNvbSkuCgpUaGlz
IGlzIHRoZSBsYXN0IHBsYW5uZWQgUkMgYmVmb3JlIHRoZSA0LjExIHJlbGVhc2UuCgoKSnVlcmdl
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:53:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIwY-0008Oc-LU; Tue, 03 Jul 2018 10:53: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=eexk=jt=citrix.com=prvs=7158a3d6c=xin.li@srs-us1.protection.inumbo.net>)
 id 1faIwX-0008OC-H6
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 10:53:57 +0000
X-Inumbo-ID: 62dff779-7eaf-11e8-ba45-cfc176a5991c
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62dff779-7eaf-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:53:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="129922904"
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: AQHUEmzuyjuT2UlU8EOrrusg7GOrE6R8lW0AgACdxJD//49zAIAAkBxw
Date: Tue, 3 Jul 2018 10:53:32 +0000
Message-ID: <061c4c13835d4e15b46ce18726d30cd9@SINPEX02CL01.citrite.net>
References: <20180703012629.507-1-xin.li@citrix.com>
 <20180703012629.507-2-xin.li@citrix.com>
 <5B3B26E202000078001D0114@prv1-mh.provo.novell.com>
 <c3a55c41f7f94d4a955870f7813b3812@SINPEX02CL01.citrite.net>
 <5B3B4CD002000078001D0236@prv1-mh.provo.novell.com>
In-Reply-To: <5B3B4CD002000078001D0236@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>,
 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogVHVlc2RheSwgSnVseSAzLCAyMDE4IDY6MTYgUE0K
PiBUbzogWGluIExpIChUYWxvbnMpIDx4aW4ubGlAY2l0cml4LmNvbT47IFhpbiBMaSA8dGFsb25z
LmxlZUBnbWFpbC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJp
eC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IE1pbmcg
THUgPG1pbmcubHVAY2l0cml4LmNvbT47IFNlcmdleSBEeWFzbGkKPiA8c2VyZ2V5LmR5YXNsaUBj
aXRyaXguY29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVs
bGluaQo+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRldmVsQGxpc3RzLnhlbi5vcmc7
IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgRGFuaWVs
IGRlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+OyBUaW0KPiAoWGVuLm9yZykgPHRpbUB4
ZW4ub3JnPgo+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggMi8yXSB4ZW4veHNtOiBBZGQgbmV3IFNJTE8g
bW9kZSBmb3IgWFNNCj4gCj4gPj4+IE9uIDAzLjA3LjE4IGF0IDExOjA3LCA8eGluLmxpQGNpdHJp
eC5jb20+IHdyb3RlOgo+ID4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3Vz
ZS5jb21dCj4gPj4gU2VudDogVHVlc2RheSwgSnVseSAzLCAyMDE4IDM6MzQgUE0KPiA+PiA+Pj4g
T24gMDMuMDcuMTggYXQgMDM6MjYsIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPj4g
PiArICAgIHJldHVybiAoaXNfY29udHJvbF9kb21haW4oY3VyX2RvbSkgfHwgaXNfY29udHJvbF9k
b21haW4obGRvbSkgfHwKPiA+PiA+ICsgICAgICAgICAgICBpc19jb250cm9sX2RvbWFpbihyZG9t
KSB8fCBsZG9tID09IHJkb20pOyB9Cj4gPj4gPiArCj4gPj4gPiArc3RhdGljIGludCBzaWxvX2V2
dGNobl91bmJvdW5kKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZXZ0Y2huICpjaG4sCj4gPj4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3QgaWQyKSB7Cj4gPj4gPiAr
ICAgIGludCByYyA9IC1FUEVSTTsKPiA+PiA+ICsgICAgc3RydWN0IGRvbWFpbiAqZDIgPSByY3Vf
bG9ja19kb21haW5fYnlfaWQoaWQyKTsKPiA+PiA+ICsgICAgaWYgKCBkMiAhPSBOVUxMICYmIHNp
bG9fbW9kZV9kb21fY2hlY2soZDEsIGQyKSApCj4gPj4KPiA+PiBCbGFuayBsaW5lIHBsZWFzZSBi
ZXR3ZWVuIGRlY2xhcmF0aW9uKHMpIGFuZCBzdGF0ZW1lbnQocykuIEFuZCBjb25zdAo+ID4+IG9u
IHRoZSBsb2NhbCB2YXJpYWJsZSBkZWNsYXJhdGlvbiBhZ2Fpbi4KPiA+Pgo+ID4+IEFsc28sIGlz
IERPTUlEX1NFTEYgcmVhbGx5IG5vdCBhbGxvd2VkIGhlcmUgZm9yIGlkMj8gSSBkb24ndCB0aGlu
awo+ID4+IHNvLCBsb29raW5nIGF0IGUuZy4gZXZ0Y2huX2FsbG9jX3VuYm91bmQoKS4KPiA+Cj4g
PiBzdGF0aWMgaW50IHNpbG9fZXZ0Y2huX3VuYm91bmQoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVj
dCBldnRjaG4gKmNobiwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21pZF90
IGlkMikKPiA+IHsKPiA+ICAgICBpbnQgcmMgPSAtRVBFUk07Cj4gPiAgICAgc3RydWN0IGRvbWFp
biAqZDI7Cj4gPgo+ID4gICAgIGlmICggaWQyID09IERPTUlEX1NFTEYgKQo+ID4gICAgICAgICBp
ZDIgPSBjdXJyZW50LT5kb21haW4tPmRvbWFpbl9pZDsKPiA+ICAgICBkMiA9IHJjdV9sb2NrX2Rv
bWFpbl9ieV9pZChpZDIpOwo+IAo+IE5vIC0gc2ltcGx5IGNhbGwgcmN1X2xvY2tfZG9tYWluX2J5
X2FueV9pZCgpLgoKU3VyZS4KCisgICAgaW50IHJjID0gLUVQRVJNOworICAgIHN0cnVjdCBkb21h
aW4gKmQyID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChpZDIpOworIAorICAgIGlmICggZDIg
IT0gTlVMTCAmJiBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQoKPiAKPiBKYW4KPiAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:54:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10: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 1faIx8-000074-0m; Tue, 03 Jul 2018 10: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=ov0f=jt=citrix.com=prvs=7153ab8a3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1faIx7-00006x-Hw
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:54:33 +0000
X-Inumbo-ID: 793af048-7eaf-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 793af048-7eaf-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:54:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="59326308"
Date: Tue, 3 Jul 2018 11:54:27 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180703105427.juspxofey5rpxdye@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
 <20180703092759.etip2qie5gsibruy@citrix.com>
 <20180703102108.36bkr3glktzmc4pp@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180703102108.36bkr3glktzmc4pp@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 10/10] 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>,
 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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMTI6MjE6MDhQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUdWUsIEp1bCAwMywgMjAxOCBhdCAxMDoyNzo1OUFNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gV2VkLCBKdW4gMjAsIDIwMTggYXQgMDQ6NDI6MzRQTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gPiArICAgICAgICAvKiBTZXQgdGhlIEJBUnMgYWRk
cmVzc2VzIGFuZCBzaXplLiAqLwo+ID4gPiArICAgICAgICBmb3IgKCBpID0gMDsgaSA8IFBDSV9T
UklPVl9OVU1fQkFSUzsgaSArPSByYyApCj4gPiA+ICsgICAgICAgIHsKPiA+ID4gKyAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBqLCBpZHggPSBwb3MgKyBQQ0lfU1JJT1ZfQkFSICsgaSAqIDQ7Cj4g
PiA+ICsgICAgICAgICAgICBjb25zdCBwY2lfc2JkZl90IHNiZGYgPSB7Cj4gPiA+ICsgICAgICAg
ICAgICAgICAgLnNiZGYgPSBQQ0lfU0JERjMocGRldi0+c2VnLCBwZGV2LT5idXMsIHBkZXYtPmRl
dmZuKSwKPiA+ID4gKyAgICAgICAgICAgIH07Cj4gPiA+ICsgICAgICAgICAgICB1aW50MzJfdCBi
YXIgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gPiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4p
LAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9G
VU5DKHBkZXYtPmRldmZuKSwgaWR4KTsKPiA+ID4gKyAgICAgICAgICAgIHVpbnQ2NF90IGFkZHIs
IHNpemU7Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAgICAgIHJjID0gcGNpX3NpemVfbWVtX2Jhcihz
YmRmLCBpZHgsICZhZGRyLCAmc2l6ZSwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfQkFSX1ZGIHwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoKGkgPT0gUENJX1NSSU9WX05VTV9CQVJTIC0gMSkgPwo+ID4gPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFSX0xBU1QgOiAwKSk7Cj4gPiAKPiA+IFRoaXMg
b25seSByZXR1cm5zIDEgb3IgMi4gVGhlIHJldHVybiB0eXBlIGlzIHVuc2lnbmVkIGludCB3aGlj
aCBtZWFucyByYwo+ID4gaXMgbmV2ZXIgZ29pbmcgdG8gYmUgPD0gMC4KPiAKPiBSaWdodC4uLiBJ
IHdpbGwgcmVwbGFjZSB0aGUgaWYgd2l0aCBhbiBBU1NFUlQocmMgPiAwICYmIHJjIDw9IDIpOwo+
IAo+ID4gPiArICAgICAgICAgICAgICovCj4gPiA+ICsgICAgICAgICAgICBzcmlvdi0+bnVtX3Zm
cyA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywKPiA+ID4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZu
KSwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9GVU5DKHBkZXYtPmRldmZuKSwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBvcyArIFBDSV9TUklPVl9OVU1fVkYpOwo+ID4gPiArCj4gPiA+ICsg
ICAgICAgICAgICAvKgo+ID4gPiArICAgICAgICAgICAgICogTkI6IFZGRSBuZWVkcyB0byBiZSBl
bmFibGVkIGJlZm9yZSBjYWxsaW5nIHBjaV9hZGRfZGV2aWNlIHNvIFhlbgo+ID4gPiArICAgICAg
ICAgICAgICogY2FuIGFjY2VzcyB0aGUgY29uZmlnIHNwYWNlIG9mIFZGcy4KPiA+ID4gKyAgICAg
ICAgICAgICAqLwo+ID4gPiArICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcs
IHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ID4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIHJlZywKPiA+ID4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29udHJvbCB8IFBDSV9TUklPVl9DVFJMX1ZGRSk7Cj4gPiA+
ICsKPiA+ID4gKyAgICAgICAgICAgIC8qCj4gPiA+ICsgICAgICAgICAgICAgKiBUaGUgc3BlYyBz
dGF0ZXMgdGhhdCB0aGUgc29mdHdhcmUgbXVzdCB3YWl0IGF0IGxlYXN0IDEwMG1zCj4gPiA+ICsg
ICAgICAgICAgICAgKiBiZWZvcmUgYXR0ZW1wdGluZyB0byBhY2Nlc3MgVkYgcmVnaXN0ZXJzIHdo
ZW4gZW5hYmxpbmcgdmlydHVhbAo+ID4gPiArICAgICAgICAgICAgICogZnVuY3Rpb25zIG9uIHRo
ZSBQRi4KPiA+ID4gKyAgICAgICAgICAgICAqLwo+ID4gPiArICAgICAgICAgICAgbWRlbGF5KDEw
MCk7Cj4gPiAKPiA+IElNSE8gZGVsYXlpbmcgMTAwbXMgbGlrZSB0aGlzIGluIGFuIGFjdGl2ZSBz
eXN0ZW0gaXMgZmFyIHRvbyBsb25nLiBJdAo+ID4gd291bGQgYmUgYmV0dGVyIHRvIHB1dCB0aGlz
IGludG8gYSBsb29wIGFuZCBwcm9jZXNzIHNvZnRpcnFzIGluIGJldHdlZW4KPiA+IGRlbGF5cy4K
PiAKPiBBY2ssIGRvIHlvdSB0aGluayAxMG1zIGRlbGF5cyB3b3VsZCBiZSBPSz8KCkkgdGhpbmsg
dGhhdCdzIGZpbmUuIEJ1dCBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaGF2ZSBzb21lIGlucHV0IGZy
b20gQXJtCmZvbGtzIHNpbmNlIHRoaXMgY291bGQgaW1wYWN0IHRoZWlyIHJlYWwtdGltZSBjb25z
dHJhaW50LgoKVGhpcyBpc24ndCBhIGhvdCBwYXRoIHNvIEkgdGhpbmsgaGF2aW5nIHNob3J0ZXIg
aW50ZXJ2YWwgKG1vcmUgY2FsbHMgdG8KcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKSBpc24ndCBn
b2luZyB0byBiZSBhIHByb2JsZW0uCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 10:56:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 10:56: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 1faIzD-0000fg-Jz; Tue, 03 Jul 2018 10: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faIzB-0000fU-VB
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 10:56:41 +0000
X-Inumbo-ID: c634f169-7eaf-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c634f169-7eaf-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 10:56:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 04:56:40 -0600
Message-Id: <5B3B566602000078001D0343@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 04:56:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
 <20180703092759.etip2qie5gsibruy@citrix.com>
 <20180703102108.36bkr3glktzmc4pp@mac.bytemobile.com>
 <5B3B547302000078001D030D@prv1-mh.provo.novell.com>
 <20180703105134.hcbnz7emljfwkcxq@mac.bytemobile.com>
In-Reply-To: <20180703105134.hcbnz7emljfwkcxq@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 10/10] 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>,
 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+IE9uIDAzLjA3LjE4IGF0IDEyOjUxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEkgZG9uJ3QgdGhpbmsgd2UgZXZlciB3YW50IHRvIGFsbG93IERvbVUtcyB0byBtYW5hZ2UgdGhl
IFNSLUlPVgo+IGNhcGFiaWxpdHksIHNvIHRoaXMgY29kZSBpcyBhbHdheXMgZ29pbmcgdG8gYmUg
RG9tMCBvbmx5IEFGQUlDVC4gSW4KPiBmYWN0IEkgdGhpbmsgSSdtIGdvaW5nIHRvIGFkZCBhbiBh
c3NlcnQgdG8gdGhhdCBlZmZlY3QgaW4gdGhlIFNSLUlPVgo+IGluaXQgaGFuZGxlci4KCkRpZCB5
b3UgY29uc2lkZXIgbmVzdGVkIHZpcnQgaGVyZT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 11:07:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 11:07: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 1faJ9d-0001vn-07; Tue, 03 Jul 2018 11:07: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faJ9c-0001vi-KN
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 11:07:28 +0000
X-Inumbo-ID: 4726bc4d-7eb1-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4726bc4d-7eb1-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 11:07:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75654021"
Date: Tue, 3 Jul 2018 13:07:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180703110720.icsnmpwdkp2nopqv@mac.bytemobile.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
 <20180703092759.etip2qie5gsibruy@citrix.com>
 <20180703102108.36bkr3glktzmc4pp@mac.bytemobile.com>
 <5B3B547302000078001D030D@prv1-mh.provo.novell.com>
 <20180703105134.hcbnz7emljfwkcxq@mac.bytemobile.com>
 <5B3B566602000078001D0343@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3B566602000078001D0343@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 10/10] 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>,
 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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDQ6NTY6MzhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAzLjA3LjE4IGF0IDEyOjUxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gSSBkb24ndCB0aGluayB3ZSBldmVyIHdhbnQgdG8gYWxsb3cgRG9tVS1zIHRvIG1h
bmFnZSB0aGUgU1ItSU9WCj4gPiBjYXBhYmlsaXR5LCBzbyB0aGlzIGNvZGUgaXMgYWx3YXlzIGdv
aW5nIHRvIGJlIERvbTAgb25seSBBRkFJQ1QuIEluCj4gPiBmYWN0IEkgdGhpbmsgSSdtIGdvaW5n
IHRvIGFkZCBhbiBhc3NlcnQgdG8gdGhhdCBlZmZlY3QgaW4gdGhlIFNSLUlPVgo+ID4gaW5pdCBo
YW5kbGVyLgo+IAo+IERpZCB5b3UgY29uc2lkZXIgbmVzdGVkIHZpcnQgaGVyZT8KCkkgY2FuIHNl
ZSB0aGlzIG1ha2luZyBtb3JlIHNlbnNlIGZvciBuZXN0ZWQgdmlydCwgc3RpbGwgaXQncyBnb2lu
ZyB0bwpyZXF1aXJlIGEgbm9uLXRyaXZpYWwgYW1vdW50IG9mIHdvcmsgdG8gbWFrZSBTUi1JT1Yg
c2FmZSBmb3IgRG9tVXMgdG8KbWFuYWdlLCBub3QgdG8gbWVudGlvbiB0aGF0IERvbVVzIHdvdWxk
IHRoZW4gYmUgYWJsZSB0byBtYWtlIHBjaQpkZXZpY2VzIChWRnMpIGFwcGVhciBhbmQgZGlzYXBw
ZWFyLCBhbmQgbGlrZWx5IGNvbGxpZGUgd2l0aCBleGlzdGluZwpkZXZpY2VzPwoKSW4gYW55IGNh
c2UsIEkgY2FuIHNlZSBhYm91dCBwYXVzaW5nIHRoZSB2Y3B1IGFuZCByZXN1bWluZyBhZnRlciB0
aGUKdGltZW91dCwgZG9lc24ndCBzZWVtIHRoYXQgY29tcGxleC4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 11:10:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 11:10:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faJCm-0002cy-Jm; Tue, 03 Jul 2018 11:10: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=qegf=jt=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1faJCl-0002cr-Gk
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 11:10:43 +0000
X-Inumbo-ID: bb8dded4-7eb1-11e8-ba45-cfc176a5991c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id bb8dded4-7eb1-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 11:10: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 9DC0980D;
 Tue,  3 Jul 2018 04:10:41 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ACCDF3F5BA;
 Tue,  3 Jul 2018 04:10:39 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
 <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
 <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
 <20180628073654.5wl7z2s4gc4s5by4@mac.bytemobile.com>
 <alpine.DEB.2.10.1806291136500.23811@sstabellini-ThinkPad-X260>
 <3a61996d-495d-e1ca-5e3c-619f2529c868@arm.com>
 <alpine.DEB.2.10.1807020901510.23811@sstabellini-ThinkPad-X260>
 <1312098f-0d2a-d871-3ba3-5e81394870a4@arm.com>
 <alpine.DEB.2.10.1807021438430.23811@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a0c5a063-7f45-3278-a2fd-cbd52afcecd9@arm.com>
Date: Tue, 3 Jul 2018 12:10:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807021438430.23811@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 nd@arm.com, "andrii_anisov@epam.com" <andrii_anisov@epam.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,
 Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dfaggioli@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDAyLzA3LzE4IDIzOjA4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gTW9uLCAyIEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBP
biAwMi8wNy8yMDE4IDE5OjI0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBNb24s
IDIgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBIaSBTdGVmYW5vLAo+Pj4+Cj4+
Pj4gT24gMDYvMjkvMjAxOCAwNzozOCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+
PiBPbiBUaHUsIDI4IEp1biAyMDE4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4gT24g
VGh1LCBKdW4gMjgsIDIwMTggYXQgMDk6Mjc6MDhBTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkgd3Jv
dGU6Cj4+Pj4+Pj4gT24gVGh1LCAyMDE4LTA2LTE0IGF0IDEzOjIwIC0wNzAwLCBTdGVmYW5vIFN0
YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+Pj4+IE9uIFRodSwgMTQgSnVuIDIwMTgsIEFuZHJldyBDb29w
ZXIgd3JvdGU6Cj4+Pj4+Pj4+PiBPbiAxNC8wNi8xOCAxNDo0MCwgSmFuIEJldWxpY2ggd3JvdGU6
Cj4+Pj4+Pj4+PiBJIGRvbid0IHRoaW5rIGl0cyByZWFzb25hYmxlIHRvIGFsdGVyIHRoZSBzdXBw
b3J0IHN0YXR1cyB3aXRoCj4+Pj4+Pj4+PiB0aGlzCj4+Pj4+Pj4+IGlzc3VlCj4+Pj4+Pj4+PiBv
dXRzdGFuZGluZy4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gSSBjb21wbGV0ZWx5IG1pc3NlZCB0aGlzIHJl
cG9ydCwgcHJvYmFibHkgYmVjYXVzZSBJIGhhdmVuJ3QgcGFpZAo+Pj4+Pj4+PiBhdHRlbnRpb24g
dG8gUFYtc2hpbS4gRG8geW91IGhhdmUgYW55IG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgdGhpcz8K
Pj4+Pj4+Pj4gVGhlCj4+Pj4+Pj4+IHJlcG9ydCBpcyBhIGJpdCB2YWd1ZS4gSWYgSSBjYW4ndCBy
ZXBybyBpdCwgSSBjYW4ndCBmaXggaXQuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IENvdWxkbid0IGl0IGJl
IHRoYXQgaXMgbm9ybWFsIGJlY2F1c2UgYWZ0ZXIgYSB3aGlsZSB5b3UgcmFuIG91dCBvZgo+Pj4+
Pj4+PiBwY3B1cz8KPj4+Pj4+Pj4KPj4+Pj4+Pj4gRGFyaW8sIGRvIHlvdSBoYXZlIGFueSBvcGlu
aW9uIG9uIHRoaXM/Cj4+Pj4+Pj4+Cj4+Pj4+Pj4gVGhlIGlzc3VlIHRoYXQgSSBrbm93IG9mIGlz
IHRoYXQgdGhlIG51bGwgc2NoZWR1bGVyIGRvZXMgbm90Cj4+Pj4+Pj4gcHJvcGVybHkKPj4+Pj4+
PiBzdXBwb3J0IENQVSBob3RwbHVnL2hvdHVucGx1Zy4KPj4+Pj4+Pgo+Pj4+Pj4+IFRoaXMgaXMg
YW4gaXNzdWUgb24sIGxldCdzIHNheSwgYmFyZW1ldGFsLCBpZiB5b3UgdXNlIG51bGwsIGFuZCB0
cnkKPj4+Pj4+PiB0bwo+Pj4+Pj4+IGRvIENQVSBob3RwbHVnL2hvdHVucGx1Zy4gV2hlbiB0cnlp
bmcgdG8gdXNlIG51bGwgYXMgdGhlIHNjaGVkdWxlcgo+Pj4+Pj4+IG9mCj4+Pj4+Pj4gdGhlIHNo
aW0sIHdlIHJ1biBpbnRvIHRoYXQgc2FtZSBpc3N1ZSwgZXZlbiBpZiBub3Qgc3BlY2lmaWNhbGx5
Cj4+Pj4+Pj4gZG9pbmcKPj4+Pj4+PiBDUFUgaG90cGx1Zy9ob3R1bnBsdWcgKGJlY2F1c2UgdGhl
IHNoaW0gdXNlIHRoZSBzYW1lIHBhdGggZm9yIENQVQo+Pj4+Pj4+IGJyaW5ndXAsIElJUkMpLgo+
Pj4+Pj4KPj4+Pj4+IFRoZSBzaGltIHVzZXMgQ1BVIGhvdHBsdWcvdW5wbHVnIHdoZW4gdGhlIGd1
ZXN0IGJyaW5ncyB1cC9kb3duIGEKPj4+Pj4+IHZDUFUgdXNpbmcgdGhlIFZDUFVPUF97dXAvZG93
bn0gaHlwZXJjYWxsLgo+Pj4+Pj4KPj4+Pj4+IFRoZSBiZXN0IGRlc2NyaXB0aW9uIG9mIHRoZSBp
c3N1ZSBJIGNvdWxkIGZpbmQgaXM6Cj4+Pj4+Pgo+Pj4+Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTAxL21zZzAxMDg1Lmh0bWwKPj4+
Pj4KPj4+Pj4gT0ssIHRoYW5rcyBmb3IgdGhlIGV4cGxhbmF0aW9uLiBXZSBkb24ndCBzdXBwb3J0
IENQVSBob3RwbHVnIG9uIEFSTSwgc28KPj4+Pj4gd2UgY291bGQgbWFyayB0aGUgTlVMTCBzY2hl
ZHVsZXIgYXMgc3VwcG9ydGVkIG9uIHRoZSBBUk0gYXJjaGl0ZWN0dXJlCj4+Pj4+IHRvZGF5PyBP
bmNlIHlvdSBpbXBsZW1lbnQgQ1BVIGhvdHBsdWcgc3VwcG9ydCBpbiBOVUxMLCB3ZSBjb3VsZCBt
YXJrIGl0Cj4+Pj4+IGFzIHN1cHBvcnRlZCBvbiB4ODYgdG9vLgo+Pj4+IFdlbGwsIE1pcmVsYSBw
YXZlZCB0aGUgd2F5IHRvIHN1cHBvcnQgQ1BVIGhvdHBsdWcgKHNob3VsZCBiZSBtZXJnZWQgc29v
bikuCj4+Pj4gU2hlCj4+Pj4gaXMgbG9va2luZyBhdCBzdXNwZW5kL3Jlc3VtZSB3aGljaCBpcyBJ
SE1PIGFuIGV4dGVuc2lvbiBvZiBob3RwbHVnIGNhc2UuCj4+Pj4gU28KPj4+PiBhcmUgeW91IHN1
cmUgdGhpcyBjb3VsZCBuZXZlciBoYXBwZW4gb24gQXJtPwo+Pj4KPj4+IEkgdGhvdWdodCB0aGF0
IHN1c3BlbmQvcmVzdW1lIGRpZG4ndCBhY3R1YWxseSByZXF1aXJlIHRoZSBzYW1lIGtpbmQgb2YK
Pj4+IHNjaGVkdWxlciBzdXBwb3J0IHRoYXQgQ1BVIGhvdHBsdWcgbmVlZHMuIElmIHN1c3BlbmQv
cmVzdW1lIGVuZHMgdXAKPj4+IG5vdCB3b3JraW5nIHdpdGggc2NoZWR1bGVyIE5VTEwsIHRoZW4g
dGhhdCBpcyBhIHByb2JsZW0uCj4+Cj4+IFRoZSBzdXNwZW5kL3Jlc3VtZSBjb2RlIHdpbGwgb2Zm
bGluZSB0aGUgQ1BVIG9uZSBieSBvbmUgdXNpbmcgY3B1X2Rvd24uIFRoaXMKPj4gaXMgdGhlIHNh
bWUgcGF0aCBhcyBob3RwbHVnLiBTbyB5b3Ugd2lsbCBlbmQgdXAgd2l0aCBtb3JlIHZDUFVzIHRo
YW4gb25saW5lCj4+IHBDUFVzLCBhbHRob3VnaCB0aGUgZG9tYWluIHdpbGwgYmUgZnJvemVuLiBI
b3cgdGhpcyBpcyBnb2luZyB0byBmaXQgaW4gdGhlCj4+IE5VTEwgc2NoZWR1bGVyPwo+IAo+IFsu
Li5dCj4gCj4+IFZpcnR1YWxseSBldmVyeSBwbGF0Zm9ybSBzdXBwb3J0IENQVSBob3RwbHVnLiBJ
dCBpcyBub3QganVzdCBhYm91dCAicGh5c2ljYWxseQo+PiBwbHVnZ2FibGUgQ1BVcyIgYnV0IGFu
eSBDUFUgdGhhdCBjYW4gYmUgb2ZmbGluZSBhdCBhbnkgdGltZS4KPiAKPiBDUFUgaG90cGx1ZyBp
biBYZW4gY2xlYXJseSBkb2Vzbid0IHdvcmsgYXMgSSBleHBlY3RlZDogSSBhc3N1bWVkIHRoYXQK
PiBDUFUgaG90cGx1ZyB3b3VsZCBtYWtlIGEgQ1BVICJwcmVzZW50IiBvciAiYWJzZW50Iiwgd2hp
bGUgY3B1X3VwL2Rvd24KPiB3b3VsZCBtYWtlIHRoZSBDUFUgIm9ubGluZSIgYW5kICJvZmZsaW5l
Ii4gVGhpcyBpcyBob3cgdGhpbmdzIHVzZWQgdG8KPiB3b3JrIGluIHRoZSBMaW51eCBrZXJuZWwg
YXQgbGVhc3Q6IGEgQ1BVIGNhbiBiZSB0dXJuZWQgZG93biBidXQgc3RpbGwgYmUKPiBwcmVzZW50
IG9uIHRoZSBzb2NrZXQuIFRvIGRvIHRoYXQsIENQVSBob3RwbHVnIGlzIG5vdCBpbnZvbHZlZC4g
Q1BVCj4gaG90cGx1ZyB3b3VsZCBnZXQgaW52b2x2ZWQgd2hlbiB0aGUgdXNlciB5YW5rcyB0aGUg
cGh5c2ljYWwgQ1BVIG91dCBvZgo+IHRoZSBzb2NrZXQuCgpBcmUgeW91IHN1cmU/IExvb2tpbmcg
YXQgTGludXggdGhleSBhcmUgdXNpbmcgdGhlIENQVSBob3RwbHVnIHN1YnN5c3RlbSAKdG8gb25s
aW5lL29mZmxpbmUgQ1BVcy4gVGhpcyBpcyBldmVuIHVzZWQgdG8gYnJpbmcgdXAgc2Vjb25kYXJ5
IENQVXMgCmR1cmluZyBib290LiBUaGlzIGlzIG5vdCB2ZXJ5IGRpZmZlcmVudCBmcm9tIGhvdyBY
ZW4gaXMgYmVoYXZpbmcuCgo+IAo+ICBGcm9tIHdoYXQgeW91IGRlc2NyaWJlLCBpdCBpcyBub3Qg
dGhlIGNhc2UgaW4gWGVuLCBhbmQgaXQgcmVhbGx5IGxvb2tzCj4gbGlrZSB3ZSBuZWVkIHN1cHBv
cnQgZm9yIENQVSBob3RwbHVnIGluIE5VTEwgZXZlbiB0byBzdXBwb3J0IGZvciB0aGUKPiBtb3N0
IGJhc2ljIENQVSBvZmZsaW5pbmcvb25saW5pbmcgZnVuY3Rpb25hbGl0aWVzLgoKSSB0aGluayB3
ZSBhdCBsZWFzdCB3YW50IHRvIGhhdmUgdGhlIGJ1ZyByZXBvcnRlZCBieSBBbmRyZXcgJiBSb2dl
ciAKZml4ZWQuIEkgYW0gbm90IGVudGlyZWx5IHdoZXRoZXIgdGhlcmUgd291bGQgYmUgb3RoZXIg
YnVnIGluIHRoZSBzY2hlZHVsZXIuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 11:24:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 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 1faJQ1-00043t-Dv; Tue, 03 Jul 2018 11:24: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=asdj=jt=citrix.com=prvs=71522baca=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1faJQ0-00043o-Jt
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 11:24:24 +0000
X-Inumbo-ID: 9d160bed-7eb3-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d160bed-7eb3-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 13:24:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75654760"
From: Lars Kurth <lars.kurth@citrix.com>
To: Juergen Gross <jgross@suse.com>, Roger Pau Monne <roger.pau@citrix.com>,
 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAD8jICAABVbgP//9bsAgAAbIQA=
Date: Tue, 3 Jul 2018 11:24:20 +0000
Message-ID: <A3D1A0B9-1BBC-44BE-83FC-2FEF20408F53@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
In-Reply-To: <416f5015-93da-1832-aa63-abac54815e60@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <FB837E0ED0966442A9DDB9EC685FE522@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Rich Persaud <persaur@gmail.com>, Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGFraW5nIHRoZSBhZHZpc29yeSBib2FyZCBsaXN0IG9mZiB0aGUgQ0MgbGlzdDogd2lsbCBzdW1t
YXJpemUgd2hlbiB3ZSBoYXZlIG1vcmUgb2YgYSBwbGFuIGZvcndhcmQNCg0K77u/T24gMDMvMDcv
MjAxOCwgMTE6NDcsICJKdWVyZ2VuIEdyb3NzIiA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToNCg0K
ICAgIE9uIDAzLzA3LzE4IDEyOjIzLCBMYXJzIEt1cnRoIHdyb3RlOg0KICAgID4gQ29tYmluZWQg
cmVwbHkgdG8gSmFuIGFuZCBSb2dlcg0KICAgID4gTGFycw0KICAgID4gDQogICAgPiBPbiAwMy8w
Ny8yMDE4LCAxMTowNywgIlJvZ2VyIFBhdSBNb25uZSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3
cm90ZToNCiAgICA+IA0KICAgID4gICAgIE9uIE1vbiwgSnVsIDAyLCAyMDE4IGF0IDA2OjAzOjM5
UE0gKzAwMDAsIExhcnMgS3VydGggd3JvdGU6DQogICAgPiAgICAgPiBXZSB0aGVuIGhhZCBhIGRp
c2N1c3Npb24gYXJvdW5kIHdoeSB0aGUgcG9zaXRpdmUgYmVuZWZpdHMgZGlkbid0IG1hdGVyaWFs
aXplOg0KICAgID4gICAgID4gKiBBbmRyZXcgYW5kIGEgZmV3IG90aGVyIGJlbGlldmUgdGhhdCB0
aGUgbW9kZWwgaXNuJ3QgYnJva2VuLCBidXQgdGhhdCB0aGUgaXNzdWUgaXMgd2l0aCBob3cgd2Ug
DQogICAgPiAgICAgPiAgIGRldmVsb3AuIEluIG90aGVyIHdvcmRzLCBtb3ZpbmcgdG8gYSA5IG1v
bnRocyBtb2RlbCB3aWxsICpub3QqIGZpeCB0aGUgdW5kZXJseWluZyBpc3N1ZXMsIGJ1dCANCiAg
ICA+ICAgICA+ICAgbWVyZWx5IHByb3ZpZGUgYW4gaW5jZW50aXZlIG5vdCB0byBmaXggdGhlbS4N
CiAgICA+ICAgICA+ICogSXNzdWVzIGhpZ2hsaWdodGVkIHdlcmU6DQogICAgPiAgICAgPiAgICog
Mi0zIG1vbnRocyBzdGFiaWxpemluZyBwZXJpb2QgaXMgdG9vIGxvbmcNCiAgICA+ICAgICANCiAg
ICA+ICAgICBJIHRoaW5rIG9uZSBvZiB0aGUgZ29hbHMgd2l0aCB0aGUgNiBtb250aCByZWxlYXNl
IGN5Y2xlIHdhcyB0byBzaHJpbmsNCiAgICA+ICAgICB0aGUgc3RhYmlsaXppbmcgcGVyaW9kLCBi
dXQgaXQgZGlkbid0IHR1cm4gdGhhdCB3YXksIGFuZCB0aGUNCiAgICA+ICAgICBzdGFiaWxpemlu
ZyBwZXJpb2QgaXMgcXVpdGUgc2ltaWxhciB3aXRoIGEgNiBvciBhIDkgbW9udGggcmVsZWFzZQ0K
ICAgID4gICAgIGN5Y2xlLg0KICAgID4gDQogICAgPiBSaWdodDogd2UgbmVlZCB0byBlc3RhYmxp
c2ggd2hhdCB0aGUgcmVhc29ucyBhcmU6DQogICAgPiAqIE9uZSBoYXMgdG8gZG8gd2l0aCBhIHJh
Y2UgY29uZGl0aW9uIGJldHdlZW4gc2VjdXJpdHkgaXNzdWVzIGFuZCB0aGUgZGVzaXJlIHRvIGN1
dCBhIHJlbGVhc2Ugd2hpY2ggaGFzIGlzc3VlcyBmaXhlZCBpbiBpdC4gSWYgSSByZW1lbWJlciBj
b3JyZWN0bHksIHRoYXQgaGFzIGluIGVmZmVjdCBhbG1vc3QgYWRkZWQgYSBtb250aCB0byB0aGUg
bGFzdCBmZXcgcmVsZWFzZXMgKG1vcmUgdG8gdGhpcyBvbmUpLiANCiAgICANCiAgICBUaGUgb25s
eSB3YXkgdG8gYXZvaWQgdGhhdCB3b3VsZCBiZSB0byBub3QgYWxsb3cgYW55IHNlY3VyaXR5IGZp
eGVzIHRvDQogICAgYmUgaW5jbHVkZWQgaW4gdGhlIHJlbGVhc2UgdGhlIGxhc3QgZmV3IHdlZWtz
IGJlZm9yZSB0aGUgcGxhbm5lZCByZWxlYXNlDQogICAgZGF0ZS4gSSBkb24ndCB0aGluayB0aGlz
IGlzIGEgZ29vZCBpZGVhLiBJJ2QgcmF0aGVyIG1pc3MgdGhlIHBsYW5uZWQNCiAgICByZWxlYXNl
IGRhdGUuDQoNClRoaXMga2luZCBvZiBjb21lcyBiYWNrIGRvd24gcGFydGlhbGx5IHRvIG9wZW5p
bmcgbWFzdGVyLiBXaGVuIHdlIGFyZSBhdCB0aGUgc3RhZ2UgdGhhdCB3ZSBhcmUgb25seSB3YWl0
aW5nIGZvciBzZWN1cml0eSBpc3N1ZXMsIHdlIHNob3VsZCBhbHJlYWR5IGhhdmUgb3BlbmVkIG1h
c3Rlci4gQWx0aG91Z2ggaW4gdGhpcyBjYXNlLCB3ZSBhbHNvIGhhZCANCiAgICANCiAgICBCVFc6
IHRoZSBwcm9ibGVtIHdhc24ndCB3YWl0aW5nIGZvciB0aGUgc2VjdXJpdHkgcGF0Y2hlcywgYnV0
IHNvbWUNCiAgICBmaXhlcyBmb3IgdGhvc2UgbmVlZGVkLiBBbmQgdGhpcyBpcyBzb21ldGhpbmcg
eW91IGNhbiBuZXZlciBydWxlIG91dC4NCiAgICBBbmQgd2FpdGluZyBmb3IgdGhlIGZpeGVzIG1l
YW50IG5ldyBzZWN1cml0eSBmaXhlcyBiZWluZyByZWFkeS4uLg0KDQpUaGF0IGlzIG9mIGNvdXJz
ZSB0cnVlLiBBbmQgc29tZSBvZiB0aGUgc2lkZS1jaGFubmVsIGF0dGFjayBtaXRpZ2F0aW9ucyBh
cmUgZ2VuZXJhbGx5IGNvbXBsZXggYW5kIGxhcmdlIGFuZCBpbnRyb2R1Y2UgbW9yZSByaXNrIHRo
YW4gbW9yZSB0cmFkaXRpb25hbCBmaXhlcy4gDQogICAgDQogICAgPiAqIE9uZSBzZWVtcyB0byBo
YXZlIHRvIGRvIHdpdGggaXNzdWVzIHdpdGggT1NTVEVTVA0KICAgIA0KICAgIC4uLiB3aGljaCBp
biB0dXJuIGxlZCB0byBtb3JlIHNlY3VyaXR5IGZpeGVzIGJlaW5nIGF2YWlsYWJsZS4NCg0KQWdy
ZWVkOiBiZWNhdXNlIHdlIGRpZG4ndCByZWxlYXNlIHdoZW4gd2UgcGxhbm5lZCwgYW5vdGhlciBz
ZXQgb2Ygc2VjdXJpdHkgZml4ZXMgcHVzaGVkIG91dCB0aGUgcmVsZWFzZS4gDQogICAgDQogICAg
PiAqIDxQbGVhc2UgYWRkIG90aGVyIHJlYXNvbnM+DQogICAgDQogICAgV2UgZGlkbid0IGxvb2sg
YXQgdGhlIHNwb3JhZGljIGZhaWxpbmcgdGVzdHMgdGhvcm91Z2hseSBlbm91Z2guIFRoZQ0KICAg
IGh5cGVyY2FsbCBidWZmZXIgZmFpbHVyZSBoYXMgYmVlbiB0aGVyZSBmb3IgYWdlcywgYSBuZXdl
ciBrZXJuZWwganVzdA0KICAgIG1hZGUgaXQgbW9yZSBwcm9iYWJsZS4gVGhpcyB3b3VsZCBoYXZl
IHNhdmVkIHVzIHNvbWUgd2Vla3MuDQoNClRoYXQgaXMgY2VydGFpbmx5IHNvbWV0aGluZyB3ZSBj
b3VsZCBsb29rIGF0LiBJdCBzZWVtcyB0byBtZSB0aGF0IHRoZXJlIGlzIGEgZHluYW1pYyBvZiAi
YmVjYXVzZSB0aGVyZSBpcyB0b28gbXVjaCBub2lzZS9yYW5kb20gaXNzdWVzL0hXIGlzc3VlcyIs
IHdlIGlnbm9yZSBPU1NURVNUIHRvbyBvZnRlbi4gSSBhbSB3b25kZXJpbmcgd2hldGhlciB0aGVy
ZSBpcyBhIHdheSBvZiBtYXBwaW5nIHNvbWUgdGVzdHMgdG8gbWFpbnRhaW5lcnMuIE1haW50YWlu
ZXJzIHNob3VsZCBjZXJ0YWlubHkgY2FyZSBhYm91dCB0ZXN0IGZhaWx1cmVzIGluIHRoZWlyIHJl
c3BlY3RpdmUgYXJlYXMsIGJ1dCB0byBtYWtlIHRoaXMgcHJhY3RpY2FsLCB3ZSBuZWVkIHRvIGhh
dmUgYSB3YXkgdG8gbWFwIGZhaWx1cmVzIGFuZCBhbHNvIENDIHJlcG9ydHMgdG8gdGhlIHJpZ2h0
IHBlb3BsZS4gV2UgY291bGQgYWxzbyBwb3RlbnRpYWxseSB1c2UgZ2V0X21haW50YWluZXJzLnBs
IG9uIHRoZSBwYXRjaGVzIHdoaWNoIGFyZSBiZWluZyB0ZXN0ZWQgKGFrYSB0aGUgc3RhZ2luZyA9
PiBtYXN0ZXIgdHJhbnNpdGlvbiksIGJ1dCB3ZSB3b3VsZCBuZWVkIHRvIGtub3cgdGhhdCBhIHRl
c3Qgd2FzICJjbGVhbiIgYmVmb3JlLiBNYXliZSB3ZSBuZWVkIHRvIGJ1aWxkIGluIGFuIGVmZm9y
dCB0byBkZWFsIHdpdGggdGhlIHNwb3JhZGljYWxseSBmYWlsaW5nIHRlc3RzOiBlLmcuIGEgY29t
bWl0IG1vcmF0b3JpdW0gdW50aWwgd2UgZ2V0IHRvIGEgYmV0dGVyIGJhc2Ugc3RhdGUuDQoNCkkg
YWxzbyB0aGluayB0aGF0IGZyb20gYSBtZXJlIHBzeWNob2xvZ2ljYWwgdmlld3BvaW50LCBoYXZp
bmcgc29tZSB0ZXN0IGNhcGFiaWxpdHkgYXQgcGF0Y2ggcG9zdGluZyB0aW1lIGFuZCBhIHBhdGNo
Ym90IHJlamVjdGluZyBhIHBhdGNoLCB3b3VsZCBjaGFuZ2UgdGhlIGNvbnRyaWJ1dGlvbiBkeW5h
bWljIHNpZ25pZmljYW50bHkgZnJvbSBhIHBzeWNob2xvZ2ljYWwgdmlld3BvaW50LiBJbiBvdGhl
ciB3b3JkcywgaXQgd291bGQgbWFrZSBkZWFsaW5nIHdpdGggcXVhbGl0eSBpc3N1ZXMgcGFydCBv
ZiB0aGUgY29udHJpYnV0aW9uIHByb2Nlc3MsIHdoaWNoIGtpbmQgb2Ygb2Z0ZW4gc2VlbXMgdG8g
YmUgZGVmZXJyZWQgdW50aWwgY29tbWl0IHRpbWUgYW5kL29yIHJlbGVhc2UgaGFyZGVuaW5nIHRp
bWUuIEp1c3QgYSB0aG91Z2h0Lg0KDQpBbHNvLCBjb21pbmcgYmFjayB0byBKYW4ncyBiYW5kd2lk
dGggaXNzdWU6IGlmIHdlIGhhZCBhIHNldCBvZiBtb3JlIGdlbmVyaWMgdGVzdHMgdGhhdCBjYW4g
YmUgb2ZmbG9hZGVkIGludG8gYSBjbG91ZCBpbnN0YW5jZSAoZS5nLiB2aWEgdGVzdGluZyBvbiBR
RU1VKSwgdGhlbiB3ZSBjb3VsZCByZXNlcnZlIE9TU1RFU1QgZm9yIHRlc3RzIHdoaWNoIHJlcXVp
cmUgaGFyZHdhcmUsIHRodXMgcG90ZW50aWFsbHkgcmVkdWNpbmcgYm90dGxlbmVja3MuIEkgYW0g
YWxzbyB3b25kZXJpbmcgd2hldGhlciB0aGUgYm90dGxlbmVjayB3ZSBhcmUgc2VlaW5nIGlzIGNh
dXNlZCBieSB0aGUgbGFjayBvZiBnb29kIEFybSB0ZXN0IGhhcmR3YXJlIChha2EgaXMgdGhhdCB0
aGUgY3JpdGljYWwgcGF0aCBmb3IgdGhlIGVudGlyZSBzeXN0ZW0pOiBpZiBzbywgbWF5YmUgdGhl
IHR3byB0aGluZ3MgY2FuIHNvbWVob3cgYmUgZGUtY291cGxlZC4NCg0KVGhlc2UgaWRlYXMgYXJl
IGZhaXJseSBoYWxmLWJha2VkIHJpZ2h0IG5vdywgc28gb3BlbiB1cCBmb3IgZGlzY3Vzc2lvbi4g
SSB3YW50ZWQgdG8gZ2V0IGEgZ29vZCBhbW91bnQgb2YgaW5wdXQgYmVmb3JlIHdlIGRpc2N1c3Mg
YXQgdGhlIGNvbW11bml0eSBjYWxsLg0KDQpSZWdhcmRzDQpMYXJzDQogDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 11:24:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 11: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 1faJQP-00045O-OQ; Tue, 03 Jul 2018 11:24: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=9woc=jt=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1faJQO-00044i-6W
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 11:24:48 +0000
X-Inumbo-ID: aac20575-7eb3-11e8-8089-bc764e045a96
Received: from huawei.com (unknown [45.249.212.255])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aac20575-7eb3-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 13:24:37 +0200 (CEST)
Received: from nkgeml411-hub.china.huawei.com (unknown [172.30.72.56])
 by Forcepoint Email with ESMTP id AF56B491EA32B;
 Tue,  3 Jul 2018 19:24:42 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id
 14.03.0382.000; Tue, 3 Jul 2018 19:24:30 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: George Dunlap <dunlapg@umich.edu>
Thread-Topic: [Xen-devel] Is there a faster way to restore Virtual machine
 status in Xen?
Thread-Index: AQHUEqdOKRvO2c06LUiAstC+i0RpFaR9W4KU
Date: Tue, 3 Jul 2018 11:24:29 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51AAFF0@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51A7955@nkgeml514-mbx.china.huawei.com>,
 <CAFLBxZaD076baok8jEu1h0x9U4KnwDA+knk_n4MRhb7GFbmPbg@mail.gmail.com>
In-Reply-To: <CAFLBxZaD076baok8jEu1h0x9U4KnwDA+knk_n4MRhb7GFbmPbg@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] Is there a faster way to restore Virtual machine
 status in 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: "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 zhaobingjian <zhaobingjian@huawei.com>, yuanjinfeng <yuanjinfeng@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>
Content-Type: multipart/mixed; boundary="===============8873950479156052982=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8873950479156052982==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_193BC0700AA2F44A8843B8D1C1E6B618D51AAFF0nkgeml514mbxchi_"

--_000_193BC0700AA2F44A8843B8D1C1E6B618D51AAFF0nkgeml514mbxchi_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

dGhhbmtzIHZlcnkgbXVjaCBmb3IgeW91ciByZXBseSwgY291bGQgeW91IHBsZWFzZSB0ZWxsIHVz
Og0KMS4gaWYgZGV2ZWxvcCB0aGlzIKGwY29weS1vbi13cml0ZSBmdW5jdGlvbmFsaXR5obEsIGhv
dyBtYW55IGxpbmVzIG9mIGNvZGVzIG1heWJlIG5lZWRlZKO/DQoNCjIuIGlmIHRoaXMgdG9vbCBp
cyBkb25lLCBob3cgbWFueSBwZXJmb3JtYW5jZSBtYXkgYmUgaW1wcm92ZWQ/DQoNCmJlc3QgcmVn
YXJkcw0KDQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0Ks8K81yBDaGVu
amlhDQpNo7orODYtMTMzMDEyMzU1MzQ8dGVsOis4Ni0xMzMwMTIzNTUzND4NCkWjumNoZW5qaWEw
OUBodWF3ZWkuY29tPG1haWx0bzpjaGVuamlhMDlAaHVhd2VpLmNvbT4NCrL6xrfT673ivva3vbC4
LbCyyKu7+bShxr3MqL+qt6Kyvw0KUHJvZHVjdHMgJiBTb2x1dGlvbnMtU2VjdXJpdHkgQmFzZSBQ
bGF0Zm9ybSBEZXZlbG9wbWVudCBEZXB0DQoNCreivP7Iy6O6IEdlb3JnZSBEdW5sYXANCsrVvP7I
y6O6IENoZW5qaWEgKEMpPGNoZW5qaWEwOUBodWF3ZWkuY29tPG1haWx0bzpjaGVuamlhMDlAaHVh
d2VpLmNvbT4+DQqzrcvNo7ogeGVuLWRldmVsPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZzxtYWlsdG86eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPj47d2FuZ3h1IChSKTx3YW5n
eHUwQGh1YXdlaS5jb208bWFpbHRvOndhbmd4dTBAaHVhd2VpLmNvbT4+O1NoZW50YW8gKFRlcnJ5
KTxzaGVudGFvOEBodWF3ZWkuY29tPG1haWx0bzpzaGVudGFvOEBodWF3ZWkuY29tPj47emhhb2Jp
bmdqaWFuPHpoYW9iaW5namlhbkBodWF3ZWkuY29tPG1haWx0bzp6aGFvYmluZ2ppYW5AaHVhd2Vp
LmNvbT4+DQrW98zio7ogUmU6IFtYZW4tZGV2ZWxdIElzIHRoZXJlIGEgZmFzdGVyIHdheSB0byBy
ZXN0b3JlIFZpcnR1YWwgbWFjaGluZSBzdGF0dXMgaW4gWGVuPw0KyrG85KO6IDIwMTgtMDctMDMg
MTY6MjQ6NDgNCg0KT24gVGh1LCBKdW4gMTQsIDIwMTggYXQgMjoyNiBBTSwgQ2hlbmppYSAoQykg
PGNoZW5qaWEwOUBodWF3ZWkuY29tPiB3cm90ZToNCj4gRGVhciBYRU4gZXhwZXJ0o7oNCj4NCj4g
ICAgICAgICAgICAgV2UgbWVldCBzb21lIHByb2JsZW0gaW4gb3VyIHByb2plY3Q6IEluIG91ciBw
cmV2aW91cyBwcm9qZWN0LCB3ZQ0KPiB1c2UgS1ZNLCBhbmQgd2UgZG8gc29tZSBqb2IgbGlrZSB0
aGlzOg0KPg0KPg0KPg0KPiBXZSBjcmVhdGUgS1ZNIHNuYXBzaG90IGJ5IKGwdmlyc2ggc25hcHNo
b3QtY3JlYXRlICREb21haW5OYW1lICRTbmFwc2hvdFhtbKGxLA0KPiB0aGVuIGRvIGZvbGxvd2lu
ZyBqb2I6DQo+DQo+IFdoaWxlKDEpDQo+DQo+IHsNCj4NCj4gUnVuIKGwdmlyc2ggc25hcHNob3Qt
cmV2ZXJ0ICREb21haW5OYW1lICAkU25hcHNob3QgLS1ydW5uaW5nIC0tZm9yY2WhsQ0KPg0KPiBE
byBzb21lIGpvYiBpbiAzMCBzZWNlbmRzDQo+DQo+IH0NCj4NCj4NCj4NCj4NCj4NCj4gICAgICAg
ICAgICAgTm93IG91ciBwcm9qZWN0IGlzIG1vdmUgdG8gWGVuLCBzbyB3ZSBuZWVkIHRvIGRvIHNh
bWUgdGhpbmcgbGlrZQ0KPiBpbiBLVk0sIGJ1dCB3ZSBmb3VuZCB0aGF0IHRoZXJlIGlzIG5vIKGw
U25hcHNob3ShsSBpbiB4ZW4gLCBzbyB3ZSBjaGFuZ2UgdGhlDQo+IGpvYiBsaWtlIHRoaXMgaW4g
eGVuOg0KPg0KPiAgICAgICAgICAgICBXaGlsZSgxKQ0KPg0KPiB7DQo+DQo+ICAgICAgICAgICAg
ICAgICAgICAgICAgIFJ1biChsHhsIGRlc3Ryb3kgd2luN19jaGVja3BvaW50RmlsZaGxDQo+DQo+
ICAgICAgICAgICAgICAgICAgICAgICAgIFJ1biChsHhsIHJlc3RvcmUgIHdpbjdfY2hlY2twb2lu
dEZpbGWhsQ0KPg0KPiAgICAgICAgICAgICAgICAgICAgICAgICBEbyBzb21lIGpvYiBpbiAzMCBz
ZWNlbmRzDQo+DQo+IH0NCj4NCj4NCj4NCj4gICAgICAgICAgICAgV2UgZm91bmQgdGhhdKGxIHhs
IGRlc3Ryb3kgobBhbmQgobB4bCByZXN0b3JlobEgc3BlbmQgMTAgdGltZXMNCj4gbG9uZ2VyIHRo
YW4gobB2aXJzaCBzbmFwc2hvdC1yZXZlcnShsSwgIGl0IGlzIHVuYWNjZXB0YWJsZSBpbiBvdXIg
cHJvamVjdA0KPg0KPg0KPg0KPiAgICAgICAgICAgICBTbyBvdXIgcXVlc3Rpb24gaXMgdGhhdDog
SXMgdGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJlc3RvcmUNCj4gVmlydHVhbCBtYWNoaW5lIHN0YXR1
cyBpbiBYZW4/DQoNCkludGVybmFsbHkgWGVuIGhhcyB0aGUgY29weS1vbi13cml0ZSBmdW5jdGlv
bmFsaXR5IG5lZWRlZCB0byBpbXBsZW1lbnQNCmZhc3RlciBzbmFwc2hvdHM7IGJ1dCB3ZSBkb24n
dCBoYXZlIHRoZSB0b29saW5nIHlldC4gIElmIHlvdSdyZSBrZWVuDQplbm91Z2ggeW91IGNvdWxk
IGltcGxlbWVudCBpdCAtLSBidXQgaWYgeW91IGRvbid0IGhhdmUgdGhlIHRpbWUgLw0KZWZmb3J0
IHRvIGRvIHRoYXQgSSdtIGFmcmFpZCB5b3UncmUgb3V0IG9mIGx1Y2suDQoNCiAtR2VvcmdlDQo=

--_000_193BC0700AA2F44A8843B8D1C1E6B618D51AAFF0nkgeml514mbxchi_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; pad=
ding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div style=3D"font-family:Calibri,Helvetica!important">thanks very much for=
 your reply, could you please tell us:<br>
1. if develop this =A1=B0copy-on-write functionality=A1=B1, how many lines =
of codes maybe needed=A3=BF<br>
<br>
2. if this tool is done, how many performance may be improved?<br>
<br>
best regards<br>
<br>
<br>
<br>
<br>
<hr style=3D"border-top:dotted 1px">
=B3=C2=BC=D7 Chenjia<br>
M=A3=BA<a href=3D"tel:&#43;86-13301235534">&#43;86-13301235534</a> <br>
E=A3=BA<a href=3D"mailto:chenjia09@huawei.com">chenjia09@huawei.com</a><br>
=B2=FA=C6=B7=D3=EB=BD=E2=BE=F6=B7=BD=B0=B8-=B0=B2=C8=AB=BB=F9=B4=A1=C6=BD=
=CC=A8=BF=AA=B7=A2=B2=BF<br>
Products &amp; Solutions-Security Base Platform Development Dept<br>
<br>
</div>
<div name=3D"x_AnyOffice-Background-Image" style=3D"border-top:1px solid #B=
5C4DF; padding:8px">
<div><b>=B7=A2=BC=FE=C8=CB=A3=BA </b>George Dunlap</div>
<div><b>=CA=D5=BC=FE=C8=CB=A3=BA </b>Chenjia (C)&lt;<a href=3D"mailto:chenj=
ia09@huawei.com">chenjia09@huawei.com</a>&gt;</div>
<div><b>=B3=AD=CB=CD=A3=BA </b>xen-devel&lt;<a href=3D"mailto:xen-devel@lis=
ts.xenproject.org">xen-devel@lists.xenproject.org</a>&gt;;wangxu (R)&lt;<a =
href=3D"mailto:wangxu0@huawei.com">wangxu0@huawei.com</a>&gt;;Shentao (Terr=
y)&lt;<a href=3D"mailto:shentao8@huawei.com">shentao8@huawei.com</a>&gt;;zh=
aobingjian&lt;<a href=3D"mailto:zhaobingjian@huawei.com">zhaobingjian@huawe=
i.com</a>&gt;</div>
<div><b>=D6=F7=CC=E2=A3=BA </b>Re: [Xen-devel] Is there a faster way to res=
tore Virtual machine status in Xen?</div>
<div><b>=CA=B1=BC=E4=A3=BA </b>2018-07-03 16:24:48</div>
<br>
</div>
</div>
<font size=3D"2"><span style=3D"font-size:10pt;">
<div class=3D"PlainText">On Thu, Jun 14, 2018 at 2:26 AM, Chenjia (C) &lt;c=
henjia09@huawei.com&gt; wrote:<br>
&gt; Dear XEN expert=A3=BA<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; We meet some problem in our project: In our previous project, we<br>
&gt; use KVM, and we do some job like this:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; We create KVM snapshot by =A1=B0virsh snapshot-create $DomainName $Sna=
pshotXml=A1=B1,<br>
&gt; then do following job:<br>
&gt;<br>
&gt; While(1)<br>
&gt;<br>
&gt; {<br>
&gt;<br>
&gt; Run =A1=B0virsh snapshot-revert $DomainName&nbsp; $Snapshot --running =
--force=A1=B1<br>
&gt;<br>
&gt; Do some job in 30 secends<br>
&gt;<br>
&gt; }<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Now our project is move to Xen, so we need to do same thing like<br>
&gt; in KVM, but we found that there is no =A1=B0Snapshot=A1=B1 in xen , so=
 we change the<br>
&gt; job like this in xen:<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; While(1)<br>
&gt;<br>
&gt; {<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; R=
un =A1=B0xl destroy win7_checkpointFile=A1=B1<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; R=
un =A1=B0xl restore&nbsp; win7_checkpointFile=A1=B1<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D=
o some job in 30 secends<br>
&gt;<br>
&gt; }<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; We found that=A1=B1 xl destroy =A1=B0and =A1=B0xl restore=A1=B1 spend 10 =
times<br>
&gt; longer than =A1=B0virsh snapshot-revert=A1=B1,&nbsp; it is unacceptabl=
e in our project<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; So our question is that: Is there a faster way to restore<br>
&gt; Virtual machine status in Xen?<br>
<br>
Internally Xen has the copy-on-write functionality needed to implement<br>
faster snapshots; but we don't have the tooling yet.&nbsp; If you're keen<b=
r>
enough you could implement it -- but if you don't have the time /<br>
effort to do that I'm afraid you're out of luck.<br>
<br>
&nbsp;-George<br>
</div>
</span></font>
</body>
</html>

--_000_193BC0700AA2F44A8843B8D1C1E6B618D51AAFF0nkgeml514mbxchi_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8873950479156052982==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 03 11:29:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 11:29:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faJVG-0004Mx-HN; Tue, 03 Jul 2018 11:29: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=ov0f=jt=citrix.com=prvs=7153ab8a3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1faJVF-0004Mn-CM
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 11:29:49 +0000
X-Inumbo-ID: 6621916b-7eb4-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6621916b-7eb4-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 11:29:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="59328448"
Date: Tue, 3 Jul 2018 12:29:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20180703112944.absi5jnljj3ahit4@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <5B3B497602000078001D01F0@prv1-mh.provo.novell.com>
 <AB868877-CD25-4F08-867F-C2E76A84A046@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <AB868877-CD25-4F08-867F-C2E76A84A046@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMTA6MTQ6MDZBTSArMDAwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiAKPiAKPiDvu79PbiAwMy8wNy8yMDE4LCAxMTowMSwgIkphbiBCZXVsaWNoIiA8SkJldWxp
Y2hAc3VzZS5jb20+IHdyb3RlOgo+IAo+ICAgICA+Pj4gT24gMDMuMDcuMTggYXQgMTA6MDYsIDxs
YXJzLmt1cnRoQGNpdHJpeC5jb20+IHdyb3RlOgo+ICAgICA+IFRoZSBHaXRMYWIgZGlzY3Vzc2lv
biB3YXMgcmVhbGx5IGludGVyZXN0aW5nLiBMb29raW5nIGF0IE9TU1RFU1QsIGl0IAo+ICAgICA+
IGJhc2ljYWxseSBwZXJmb3JtcyBidWlsZCB0ZXN0IGFuZCBpbnRlZ3JhdGlvbiB0ZXN0cyBvbiBI
YXJkd2FyZS4gV2hlcmVhcyBhbGwgCj4gICAgID4gdGhlc2UgYXJlIG5lZWRlZCwgYnVpbGQgdGVz
dGluZyBhbmQgdGVzdGluZyBvZiBmdW5jdGlvbmFsaXR5IHRoYXQgZG9lcyBub3QgCj4gICAgID4g
ZGVwZW5kIG9uIGhhcmR3YXJlIGNvdWxkIGJlIGRvbmUgZWFybGllci4gVGhlIGdoaXN0IG9mIHRo
ZSBHaXRMYWIgZGlzY3Vzc2lvbiAKPiAgICAgPiB3YXMgdG8gIm1vdmUiIGJ1aWxkIHRlc3Rpbmcg
LSBhbmQgcG9zc2libHkgc29tZSBiYXNpYyBpbnRlZ3JhdGlvbiB0ZXN0aW5nIC0gCj4gICAgID4g
dG8gdGhlIHBvaW50IG9mIHN1Ym1pdHRpbmcgYSBwYXRjaC4gVGhlIGJhc2ljIGZsb3cgaXM6Cj4g
ICAgID4gKiBTb21lb25lIHBvc3RzIGEgcGF0Y2ggdG8gdGhlIGxpc3QgPT4gdGhpcyB3aWxsIHN0
YXJ0IHRoZSBHaXRMYWIgbWFjaGluZXJ5IAo+ICAgICA+ICogVGhlIEdpdGxhYiBtYWNoaW5lcnkg
d2lsbCBkbyBidWlsZCB0ZXN0cyAoYW5kIHRoZSBkaXNjdXNzaW9uIHNob3dlZCB0aGF0IAo+ICAg
ICA+IHdlIHNob3VsZCBiZSBhYmxlIHRvIGRvIHRoaXMgdmlhIGNyb3NzIGNvbXBpbGF0aW9uIG9y
IGNvbXBpbGF0aW9uIG9uIGEgcmVhbCAKPiAgICAgPiBzeXN0ZW0gaWYgYSBzZXJ2aWNlIHN1Y2gg
YXMgaW5mb3NpZnRlciBpcyB1c2VkIC0gQE1hdHQ6IEkgY2FuJ3QgZmluZCB0aGUgCj4gICAgID4g
Y29tcGFueSB2aWEgR29vZ2xlLCBtYXliZSB0aGUgc3BlbGxpbmcgaW4gdGhlIG1pbnV0ZXMgaXMg
d3JvbmcpCj4gICAgID4gKiBUaGlzIGNvdWxkIGV2ZW50dWFsbHkgaW5jbHVkZSBhIGJhc2ljIHNl
dCBvZiBzbW9rZSB0ZXN0cyB0aGF0IGFyZSBzeXN0ZW0gCj4gICAgID4gaW5kZXBlbmRlbnQgYW5k
IGNvdWxkIHJ1biB1bmRlciBRRU1VIC0gRG91ZyBhbHJlYWR5IHVzZXMgYSBiYXNpYyB0ZXN0IHdo
ZXJlIGEgCj4gICAgID4geGVuIGhvc3QgYW5kL29yIFZNIGlzIHN0YXJ0ZWQgCj4gICAgID4gKiBJ
ZiBpdCBmYWlscywgYSBtYWlsIGlzIHNlbnQgaW4gcmVwbHkgdG8gdGhlIHBhdGNoIHN1Ym1pc3Np
b24gYnkgYSBib3QgLSAKPiAgICAgPiB0aGF0IHBpZWNlIGhhcyBiZWVuIGRldmVsb3BlZCBieSBJ
bnRlbCBmb3IgUUVNVSBhbmQgTGludXggYW5kIGNvdWxkIGJlIAo+ICAgICA+IHJlLXVzZWQKPiAg
ICAgPiAKPiAgICAgPiBUaGlzIHdvdWxkIGZyZWUgdXAgdGltZSBieSByZXZpZXdlcnMgYW5kIGFs
c28gbGVhZHMgdG8gaXNzdWVzIGZvdW5kIGVhcmxpZXIuIAo+ICAgICA+IEluIG90aGVyIHdvcmRz
LCBPU1NURVNUIHdvdWxkIG1lcmVseSByZS10ZXN0IHdoYXQgaGFkIGJlZW4gdGVzdGVkIGVhcmxp
ZXIgYW5kIAo+ICAgICA+IHdvdWxkIGZvY3VzIG9uIHRlc3Rpbmcgb24gcmVhbCBoYXJkd2FyZS4g
VGh1cywgT1NTVEVTVCBmYWlsdXJlcyBzaG91bGQgYmVjb21lIAo+ICAgICA+IGxlc3MgbGlrZWx5
LiBCdXQgb2J2aW91c2x5IGltcGxlbWVudGluZyBzdWNoIGEgc3lzdGVtLCBldmVuIHRob3VnaCBh
bGwgdGhlIAo+ICAgICA+IHBpZWNlcyBmb3IgaXQgZXhpc3QsIHdpbGwgdGFrZSBzb21lIHRpbWUu
Cj4gICAgIAo+ICAgICBCdXQgdGhlIHByb2JsZW0gaXMgcmFyZWx5IHdpdGggYWN0dWFsIGJ1aWxk
IGlzc3VlcywgYW5kIG11Y2ggbW9yZQo+ICAgICBmcmVxdWVudGx5IHdpdGggb3RoZXIgaGlja3Vw
cy4gUGx1cyBvc3N0ZXN0IHJlLXRlc3Rpbmcgd2hhdCBoYWQgYWxyZWFkeQo+ICAgICBiZWVuIHRl
c3RlZCBlbHNld2hlcmUgaXMgbm90IGdvaW5nIHRvIGhlbHAgb3NzdGVzdCdzIGJhbmR3aWR0aC4g
WWV0IHdpdGgKPiAgICAgbm93IDYgc3RhYmxlIGJyYW5jaGVzIHJlZ3VsYXJseSBuZWVkaW5nIHRl
c3RpbmcsIGJhbmR3aWR0aCBpcyBhbiBpc3N1ZS4KPiAgICAgCj4gT0ssIEkgZGlkbid0IHJlYWxp
emUgYmFuZHdpZHRoIGlzIHRoZSBwcmltYXJ5IGlzc3VlLiBJZiBpdCBpcywgd2UgY2FuIGZpeCB0
aGlzIHBhcnQgYnkgdGhyb3dpbmcgbW9yZSBIVyBhdCB0aGUgcHJvYmxlbS4KPiBMZXQgbWUgaGF2
ZSBhIGNoYXQgd2l0aCBJYW4gd2hlbiBJIGFtIGluIHRoZSBvZmZpY2UgYW5kIGNvbWUgdXAgd2l0
aCBhIGxpc3Qgb2YgaXNzdWVzIGZyb20gaGlzIHBlcnNwZWN0aXZlIGFuZCBmZWVkIHRoaXMgYmFj
ayBpbnRvIHRoZSB0aHJlYWQuCgpUaHJvd2luZyBpbiBtb3JlIGhhcmR3YXJlIGlzIGdvb2QsIGJ1
dCB0aGF0IGFsc28gYnJpbmcgbW9yZSBoYXJkd2FyZSBhbmQKKG5vbi1YZW4pIHNvZnR3YXJlIHJl
bGF0ZWQgaXNzdWVzLiBXZSBuZWVkIHRvIHdlaWdodCBjYXJlZnVsbHkgcHJvcyBhbmQKY29ucyBv
biB0aGlzLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 11:45:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 11:45:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faJkA-0006G9-6n; Tue, 03 Jul 2018 11: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=xqjr=jt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faJk9-0006Fx-F2
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 11:45:13 +0000
X-Inumbo-ID: 8d3a4de5-7eb6-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8d3a4de5-7eb6-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 11:45: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 1faJk6-0003sI-A1; Tue, 03 Jul 2018 11:45:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1faJk6-0000ot-0U; Tue, 03 Jul 2018 11:45:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faJk5-0005ZG-UV; Tue, 03 Jul 2018 11:45:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124884-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-armhf-armhf-xl-arndale:<job
 status>:broken:regression
 linux-linus:test-armhf-armhf-xl-arndale:host-install(4):broken:regression
 linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm: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-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-amd64-libvirt-qemuu-debianhvm-amd64-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-armhf-armhf-libvirt-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1904148a361a07fb2d7cba1261d1d2c2f33c8d2e
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 03 Jul 2018 11:45:09 +0000
Subject: [Xen-devel] [linux-linus test] 124884: 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>

ZmxpZ2h0IDEyNDg4NCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0ODg0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAx
MjM1NTQKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290
ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90
IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxNyBydW1wcnVuLWRl
bW8teGVuc3RvcmVscy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxOTA0MTQ4YTM2MWEwN2Zi
MmQ3Y2JhMTI2MWQxZDJjMmYzM2M4ZDJlCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICAwNTEyZTAxMzQ1ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgIDMxIGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICAzMCBkYXlz
ICAgMTkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0ODg0ICAyMDE4LTA2LTMwIDE5
OjM2OjQwIFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMTUxIHBlb3BsZSB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
aG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDI1NDUxNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 11:47:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 11: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 1faJmC-0006No-Qz; Tue, 03 Jul 2018 11:47: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faJmB-0006Ni-NM
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 11:47:19 +0000
X-Inumbo-ID: d88a55b7-7eb6-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d88a55b7-7eb6-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 11:47:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 05:47:17 -0600
Message-Id: <5B3B624302000078001D03CA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 05:47:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180620144234.51783-1-roger.pau@citrix.com>
 <20180620144234.51783-11-roger.pau@citrix.com>
 <20180703092759.etip2qie5gsibruy@citrix.com>
 <20180703102108.36bkr3glktzmc4pp@mac.bytemobile.com>
 <5B3B547302000078001D030D@prv1-mh.provo.novell.com>
 <20180703105134.hcbnz7emljfwkcxq@mac.bytemobile.com>
 <5B3B566602000078001D0343@prv1-mh.provo.novell.com>
 <20180703110720.icsnmpwdkp2nopqv@mac.bytemobile.com>
In-Reply-To: <20180703110720.icsnmpwdkp2nopqv@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 10/10] 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>,
 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+IE9uIDAzLjA3LjE4IGF0IDEzOjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDAzLCAyMDE4IGF0IDA0OjU2OjM4QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDMuMDcuMTggYXQgMTI6NTEsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gSSBkb24ndCB0aGluayB3ZSBldmVyIHdhbnQgdG8gYWxsb3cgRG9tVS1zIHRv
IG1hbmFnZSB0aGUgU1ItSU9WCj4+ID4gY2FwYWJpbGl0eSwgc28gdGhpcyBjb2RlIGlzIGFsd2F5
cyBnb2luZyB0byBiZSBEb20wIG9ubHkgQUZBSUNULiBJbgo+PiA+IGZhY3QgSSB0aGluayBJJ20g
Z29pbmcgdG8gYWRkIGFuIGFzc2VydCB0byB0aGF0IGVmZmVjdCBpbiB0aGUgU1ItSU9WCj4+ID4g
aW5pdCBoYW5kbGVyLgo+PiAKPj4gRGlkIHlvdSBjb25zaWRlciBuZXN0ZWQgdmlydCBoZXJlPwo+
IAo+IEkgY2FuIHNlZSB0aGlzIG1ha2luZyBtb3JlIHNlbnNlIGZvciBuZXN0ZWQgdmlydCwgc3Rp
bGwgaXQncyBnb2luZyB0bwo+IHJlcXVpcmUgYSBub24tdHJpdmlhbCBhbW91bnQgb2Ygd29yayB0
byBtYWtlIFNSLUlPViBzYWZlIGZvciBEb21VcyB0bwo+IG1hbmFnZSwgbm90IHRvIG1lbnRpb24g
dGhhdCBEb21VcyB3b3VsZCB0aGVuIGJlIGFibGUgdG8gbWFrZSBwY2kKPiBkZXZpY2VzIChWRnMp
IGFwcGVhciBhbmQgZGlzYXBwZWFyLCBhbmQgbGlrZWx5IGNvbGxpZGUgd2l0aCBleGlzdGluZwo+
IGRldmljZXM/CgpSaWdodCwgYXZvaWRpbmcgc3VjaCBjb2xsaXNpb25zIHdvdWxkIGJlIG9uZSB0
aGluZyB0byBhZGRyZXNzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 11:54:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 11: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 1faJtI-0007Rb-S4; Tue, 03 Jul 2018 11:54: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faJtH-0007RW-Iz
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 11:54:39 +0000
X-Inumbo-ID: d7cbe9f2-7eb7-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d7cbe9f2-7eb7-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 13:54:30 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 05:54:37 -0600
Message-Id: <5B3B63FA02000078001D03ED@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 05:54:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B31F09302000078001CDD99@prv1-mh.provo.novell.com>
 <20180703104803.ajalohm47ljid5y4@citrix.com>
In-Reply-To: <20180703104803.ajalohm47ljid5y4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: consolidate legacy FPU state loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDAzLjA3LjE4IGF0IDEyOjQ4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDE6NTE6NDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IEZpcnN0IG9mIGFsbCBpbnRyb2R1Y2UgYSBoZWxwZXIgZnVuY3Rpb24gaW5zdGVhZCBv
ZiByZXBsaWNhdGluZyBhbG1vc3QKPj4gdGhlIHNhbWUgY29kZSBmb3IgUFYgYW5kIEhWTS4gVGhl
IGRpZmZlcmVuY2VzIGJldHdlZW4gdGhlIHR3byBwaWVjZXMgb2YKPj4gY29kZSBhY3R1YWxseSBw
b2ludHMgb3V0IGFuIGlzc3VlICh3aGljaCBpcyBhbHNvIGFkZHJlc3NlZCBoZXJlKTogSW4KPj4g
dGhlIEhWTSBjYXNlIEZDVyB3b3VsZCBub3QgaGF2ZSBiZWVuIHNldCB0byBGQ1dfUkVTRVQgaW4g
Y2VydGFpbiBjYXNlcwo+PiAobm90ZSBmb3IgZXhhbXBsZSB0aGF0IFhSU1RPUiBsb2FkcyBGQ1df
REVGQVVMVCByYXRoZXIgdGhlbiBGQ1dfUkVTRVQKPj4gd2hlbiB0aGUgcmVzcGVjdGl2ZSB4c3Rh
dGVfYnYgYml0IGlzIGNsZWFyKS4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KPiAKPiBJIGRvIHdvbmRlciBpZiB0aGlzIGZ1bmN0aW9uIGNhbiBiZSB1c2VkIGlu
IGh2bV92Y3B1X3Jlc2V0X3N0YXRlIGFzCj4gd2VsbC4KCk9oLCBpbmRlZWQgLSB0aGlzIGRpZG4n
dCBldmVuIG9jY3VyIHRvIG1lLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 11:58:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 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 1faJxH-0007cI-I1; Tue, 03 Jul 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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faJxG-0007cC-B2
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 11:58:46 +0000
X-Inumbo-ID: 6abb70a0-7eb8-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6abb70a0-7eb8-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 13:58:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 05:58:43 -0600
Message-Id: <5B3B64F202000078001D03F7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 05:58:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-2-git-send-email-luwei.kang@intel.com>
 <5B34EC9F02000078001CEE4B@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481BC@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E1680481BC@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 01/10] x86: add an flag to enable Intel
 Processor Trace in guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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,
 Julien Grall <julien.grall@arm.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+IE9uIDAzLjA3LjE4IGF0IDEyOjE4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
PiA+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4+ID4gKysrIGIv
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gPiBAQCAtMTIxNSw2ICsxMjE1
LDE2IEBAIFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VCj4+ID4g
YWNjZXNzZXMgZm9yIERvbTAsIHdpdGggdGhpcyAgb3B0aW9uIGFsbCBwYWdlcyBub3QgbWFya2Vk
IGFzIHVudXNhYmxlCj4+ID4gaW4gdGhlIEU4MjAgdGFibGUgd2lsbCBnZXQgYSBtYXBwaW5nICBl
c3RhYmxpc2hlZC4KPj4gPgo+PiA+ICsjIyMgaXB0Cj4+ID4gKz4gYD0gZ3Vlc3RgCj4+ID4gKwo+
PiA+ICs+IERlZmF1bHQ6IGBvZmZgCj4+ID4gKwo+PiA+ICtUaGlzIG9wdGlvbiBpcyB1c2UgZm9y
IHN3aXRjaCBvbiB0aGUgSW50ZWwgUHJvY2Vzc29yIFRyYWNlIGZlYXR1cmUgaW4KPj4gPiArSFZN
IGd1ZXN0IHdoZW4gJ2lwdD1ndWVzdCcuIEJ5IGRlZmF1bHQsIHRoaXMgZmVhdHVyZSBpcyBkaXNh
YmxlZCBpbgo+PiA+ICtndWVzdC4gSW50ZWwgUHJvY2Vzc29yIFRyYWNlIHZpcnR1YWxpemF0aW9u
IGRlcGVuZCBvbiBFUFQsIHNvIGl0IGNhbgo+PiA+ICtvbmx5IGVuYWJsZWQgaW4gSFZNIGd1ZXN0
IGF0IHByZXNlbnQuCj4+ID4gKwo+PiA+ICAjIyMgaXJxXF9yYXRlbGltaXQgKHg4NikKPj4gCj4+
IERpZCB5b3Ugbm90IG5vdGljZSB0aGUgKHg4NikgaGVyZSB3aGVuIHJlLWJhc2luZz8KPiAKPiBT
bywgdGhlIG9wdGlvbiBzaG91bGQgYmUgIiMjIyBpcHQgKHg4NikiID8KClllcy4KCj4+ID4gKyNp
Zm5kZWYgX19BU01fWDg2X0hWTV9JUFRfSF8KPj4gPiArI2RlZmluZSBfX0FTTV9YODZfSFZNX0lQ
VF9IXwo+PiA+ICsKPj4gPiArI2RlZmluZSBJUFRfTU9ERV9PRkYgICAgICAgIDAKPj4gPiArI2Rl
ZmluZSBJUFRfTU9ERV9HVUVTVCAgICAgICgxPDwwKQo+PiA+ICsKPj4gPiArZXh0ZXJuIHVuc2ln
bmVkIGludCBpcHRfbW9kZTsKPj4gCj4+IEF0IHRoaXMgcG9pbnQgSSBjYW4ndCBzZWUgd2h5IHRo
ZSB2YXJpYWJsZSBjYW4ndCBiZSBib29sLiBXaXRoIHRoZSBwYXRjaCBiZWluZyBwbGFjZWQgZmly
c3QgaW4gdGhlIHNlcmllcyBpdCBpcyBhbHNvIGltcG9zc2libGUgKHdpdGhvdXQKPj4gcGVla2lu
ZyBpbnRvIGxhdGVyIHBhdGNoZXMpIHRvIGp1ZGdlIHdoZXRoZXIgaXRzIF9fcmVhZF9tb3N0bHkg
YXR0cmlidXRlIGlzIGFjdHVhbGx5IGFwcHJvcHJpYXRlLgo+IAo+IE9LLCB3aWxsIGNoYW5nZSBp
dCB0byBib29sLiBBYm91dCBfX3JlYWRfbW9zdGx5IGF0dHJpYnV0ZSwgIEkgd2lsbCByZW1vdmUg
aXQgCj4gaWYgbm90IHJlYWQgZnJlcXVlbmN5LgoKTm8sIHRoZSBwb2ludCB3YXNuJ3QgdG8gcmVt
b3ZlIGl0LCBidXQgd2hldGhlciBpbnN0ZWFkIGl0IGNvdWxkIGJlCl9faW5pdGRhdGEuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 12:00:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 12:00: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 1faJyd-0008Ht-K7; Tue, 03 Jul 2018 12:00: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faJyc-0008HZ-63
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 12:00:10 +0000
X-Inumbo-ID: a3b0b6a1-7eb8-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a3b0b6a1-7eb8-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 12:00:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 06:00:08 -0600
Message-Id: <5B3B654502000078001D03FA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 06:00:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-5-git-send-email-luwei.kang@intel.com>
 <5B34F45802000078001CEEB7@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481C8@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E1680481C8@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 04/10] x86: Add Intel Processor Trace
 MSRs and bit 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: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDAzLjA3LjE4IGF0IDEyOjE4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
PiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPj4gPiArKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCj4+ID4gQEAgLTU0OCw0ICs1NDgsNDEgQEAKPj4g
PiAgI2RlZmluZSBNU1JfUEtHQzlfSVJUTAkJCTB4MDAwMDA2MzQKPj4gPiAgI2RlZmluZSBNU1Jf
UEtHQzEwX0lSVEwJCQkweDAwMDAwNjM1Cj4+ID4KPj4gPiArLyogSW50ZWwgUFQgTVNScyAqLwo+
PiA+ICsjZGVmaW5lIE1TUl9JQTMyX1JUSVRfQ1RMCQkweDAwMDAwNTcwCj4+ID4gKyNkZWZpbmUg
UlRJVF9DVExfVFJBQ0VFTgkJKDFVTEwgPDwgMCkKPj4gPiArI2RlZmluZSBSVElUX0NUTF9DWUNF
TgkJCSgxVUxMIDw8IDEpCj4+ID4gKyNkZWZpbmUgUlRJVF9DVExfT1MJCQkoMVVMTCA8PCAyKQo+
PiA+ICsjZGVmaW5lIFJUSVRfQ1RMX1VTUgkJCSgxVUxMIDw8IDMpCj4+ID4gKyNkZWZpbmUgUlRJ
VF9DVExfUFdSX0VWVF9FTgkJKDFVTEwgPDwgNCkKPj4gPiArI2RlZmluZSBSVElUX0NUTF9GVVBf
T05fUFRXCQkoMVVMTCA8PCA1KQo+PiA+ICsjZGVmaW5lIFJUSVRfQ1RMX0ZBQlJJQ19FTgkJKDFV
TEwgPDwgNikKPj4gPiArI2RlZmluZSBSVElUX0NUTF9DUjNfRklMVEVSCQkoMVVMTCA8PCA3KQo+
PiA+ICsjZGVmaW5lIFJUSVRfQ1RMX1RPUEEJCQkoMVVMTCA8PCA4KQo+PiA+ICsjZGVmaW5lIFJU
SVRfQ1RMX01UQ19FTgkJCSgxVUxMIDw8IDkpCj4+ID4gKyNkZWZpbmUgUlRJVF9DVExfVFNDX0VO
CQkJKDFVTEwgPDwgMTApCj4+ID4gKyNkZWZpbmUgUlRJVF9DVExfRElTX1JFVEMJCSgxVUxMIDw8
IDExKQo+PiA+ICsjZGVmaW5lIFJUSVRfQ1RMX1BUV19FTgkJCSgxVUxMIDw8IDEyKQo+PiA+ICsj
ZGVmaW5lIFJUSVRfQ1RMX0JSQU5DSF9FTgkJKDFVTEwgPDwgMTMpCj4+ID4gKyNkZWZpbmUgUlRJ
VF9DVExfTVRDX0ZSRVFfT0ZGU0VUCTE0Cj4+ID4gKyNkZWZpbmUgUlRJVF9DVExfTVRDX0ZSRVEJ
CSgweDBmVUxMIDw8IFJUSVRfQ1RMX01UQ19GUkVRX09GRlNFVCkKPj4gCj4+IE5vIGR1cGxpY2F0
ZXMgbGlrZSB0aGVzZSBwbGVhc2UgLSB3aXRoIE1BU0tfRVhUUigpIC8gTUFTS19JTlNSKCkgaGF2
aW5nIGp1c3QgCj4gdGhlIG1hc2sgKGFuZCBubyBvZmZzZXQvc2hpZnQgdmFsdWUpIGlzIHN1ZmZp
Y2llbnQuCj4gCj4gT0ssIGdldCBpdC4gSSBqdXN0IG5lZWQgdG8gZGVmaW5lCj4gKyNkZWZpbmUg
UlRJVF9DVExfTVRDX0ZSRVEJCSgweDBmVUxMIDw8IFJUSVRfQ1RMX01UQ19GUkVRX09GRlNFVCkK
CiNkZWZpbmUgUlRJVF9DVExfTVRDX0ZSRVEJCSgweDBmVUxMIDw8IDE0KQoKeW91IG1lYW4sIEkg
YXNzdW1lPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 12:04:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 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 1faK2i-0000MR-DM; Tue, 03 Jul 2018 12:04: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faK2i-0000ML-1R
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 12:04:24 +0000
X-Inumbo-ID: 33e67150-7eb9-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33e67150-7eb9-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 14:04:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 06:04:21 -0600
Message-Id: <5B3B664302000078001D0438@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 06:04:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-6-git-send-email-luwei.kang@intel.com>
 <5B363E6702000078001CF344@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481CF@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E1680481CF@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 05/10] x86: Implement Intel Processor
 Trace 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: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDAzLjA3LjE4IGF0IDEyOjE4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
PiA+IEBAIC00MCwzICs0MiwxMDIgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfaXB0X3BhcmFt
cyhjb25zdCBjaGFyCj4+ID4gK3N0YXRpYyBpbmxpbmUgdm9pZCBpcHRfc2F2ZV9tc3Ioc3RydWN0
IGlwdF9jdHggKmN0eCwgdW5zaWduZWQgaW50Cj4+ID4gK2FkZHJfcmFuZ2UpIHsKPj4gPiArICAg
IHVuc2lnbmVkIGludCBpOwo+PiA+ICsKPj4gPiArICAgIHJkbXNybChNU1JfSUEzMl9SVElUX1NU
QVRVUywgY3R4LT5zdGF0dXMpOwo+PiA+ICsgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfT1VUUFVU
X0JBU0UsIGN0eC0+b3V0cHV0X2Jhc2UpOwo+PiA+ICsgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRf
T1VUUFVUX01BU0ssIGN0eC0+b3V0cHV0X21hc2spOwo+PiA+ICsgICAgcmRtc3JsKE1TUl9JQTMy
X1JUSVRfQ1IzX01BVENILCBjdHgtPmNyM19tYXRjaCk7Cj4+ID4gKyAgICBmb3IgKCBpID0gMDsg
aSA8IGFkZHJfcmFuZ2U7IGkrKyApCj4+ID4gKyAgICB7Cj4+ID4gKyAgICAgICAgcmRtc3JsKE1T
Ul9JQTMyX1JUSVRfQUREUl9BKGkpLCBjdHgtPmFkZHJbaSAqIDJdKTsKPj4gPiArICAgICAgICBy
ZG1zcmwoTVNSX0lBMzJfUlRJVF9BRERSX0IoaSksIGN0eC0+YWRkcltpICogMiArIDFdKTsKPj4g
PiArICAgIH0KPj4gPiArfQo+PiAKPj4gU28geW91IHNhdmUvcmVzdG9yZSB0aGVtIG5vdCBhdCBj
b250ZXh0IHN3aXRjaCwgYnV0IGF0IFZNIGVudHJ5L2V4aXQgdGltZS4gVGhpcyBtZWFucyB0aGUg
dGl0bGUgaXMgbWlzbGVhZGluZy4gQnV0IGl0IHJhaXNlcyBlZmZpY2llbmN5Cj4+IHF1ZXN0aW9u
czoKPj4gSXMgaXQgcmVhbGx5IG5lY2Vzc2FyeSB0byBkbyBpdCB0aGlzIG9mdGVuPyBJbiBwYXRj
aCA3IHlvdSBoYW5kbGUgcmVhZHMgYW5kIHdyaXRlcyB0byB0aGUgTVNScywgYnV0IHlvdSBkb24n
dCBkaXNhYmxlIHRoZSBNU1IKPj4gaW50ZXJjZXB0cyAoYW5kIGp1ZGdpbmcgZnJvbSB0aGVpciB0
aXRsZXMgbm8gb3RoZXIgcGF0Y2ggaXMgYSBjYW5kaWRhdGUgd2hlcmUgeW91IG1pZ2h0IGRvIHRo
YXQpLiBJZiBhbGwgd3JpdGVzIGFyZSBzZWVuIGJ5IFhlbiwgd2h5Cj4+IHdvdWxkIHlvdSBuZWVk
IHRvIHJlYWQgYWxsIHRoZSBNU1JzIGhlcmUsIHdoZW4gdGhlIG1ham9yaXR5IGlzIC0gYWZhaWN0
IC0gbm90IG1vZGlmaWVkIGJ5IGhhcmR3YXJlPwo+IAo+IHdoZW4gUFQgaW4gZGlzYWJsZWQgaW4g
Z3Vlc3QgKGd1ZXN0IGhhdmUgY2FwYWJpbGl0eSB0byBlbmFibGUgUFQgYnV0IAo+IFJUSVRfQ1RM
LkVOIGlzIDApLCBhbGwgdGhlIFBUIG1zcnMgcmVhZC93cml0ZSBhcmUgaW50ZXJjZXB0ZWQgYW5k
IHdlIGRvbid0IAo+IG5lZWQgdG8gc2F2ZSBvciByZXN0b3JlIGR1cmluZyB2bS1leGl0L2VudHJ5
LiBXaGVuIFBUIGlzIGVuYWJsZWQgaW4gZ3Vlc3QsIHdlIAo+IG5lZWQgdG8gc2F2ZSBvciByZXN0
b3JlIHRoZSBndWVzdCBzdGF0IHdoZW4gdm0tZXhpdC9lbnRyeS4KCldoeSBmb3IgTVNScyB3aGlj
aCBkb24ndCBnZXQgY2hhbmdlZCBieSBoYXJkd2FyZT8KCj4gV2hhdCBhYm91dCBhZGQgYSBmbGFn
IHRvIGxvZyB0aGUgdmFsdWUgb2YgTVNScycgY2hhbmdlcyBzbyB0aGF0IHdlIGRvbid0IAo+IG5l
ZWQgc2F2ZS9yZXN0b3JlIHRoZSBNU1JzIHdoZW4gZ3Vlc3Qgbm90IGNoYW5nZSB0aGVzZSB2YWx1
ZXM/CgpJJ20gYWZyYWlkIGl0J3Mgbm90IGNsZWFyIHRvIG1lIHdoYXQgImxvZyB0aGUgdmFsdWUi
IGlzIHN1cHBvc2VkIHRvIG1lYW4gaGVyZS4KCj4+ID4gQEAgLTQ2NiwxMSArNDY3LDE2IEBAIHN0
YXRpYyBpbnQgdm14X3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKPj4gPiAgICAgIGlm
ICggdi0+dmNwdV9pZCA9PSAwICkKPj4gPiAgICAgICAgICB2LT5hcmNoLnVzZXJfcmVncy5yYXgg
PSAxOwo+PiA+Cj4+ID4gKyAgICByYyA9IGlwdF9pbml0aWFsaXplKHYpOwo+PiA+ICsgICAgaWYg
KCByYyApCj4+ID4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiJXB2OiBGYWlsZWQgdG8g
aW5pdCBJbnRlbCBQcm9jZXNzb3IKPj4gPiArIFRyYWNlLlxuIiwgdik7Cj4+IAo+PiBGb3Igc3Vj
aCBhIG1lc3NhZ2UgdG8gYmUgaGVscGZ1bCwgcGxlYXNlIGFsc28gbG9nIHJjLiBBbmQgbm8gZnVs
bCBzdG9wIGluIGxvZyBtZXNzYWdlcyBwbGVhc2UgKGFnYWluIHdpdGggdmVyeSBmZXcgZXhjZXB0
aW9ucykuCj4gCj4gTm90IGZ1bGwgdW5kZXJzdGFuZCBoZXJlLiBXaGF0IGlzIHRoZSAiIG5vIGZ1
bGwgc3RvcCBpbiBsb2cgbWVzc2FnZXMgIiBtZWFuPwoKImZ1bGwgc3RvcCIgaXMgdGhlIGZpbmFs
IHBlcmlvZCBpbiBhIHNlbnRlbmNlLiBJLmUuIHlvdSB3YW50CgogICAgICAgIGRwcmludGsoWEVO
TE9HX0VSUiwgIiVwdjogRmFpbGVkIHRvIGluaXQgSW50ZWwgUHJvY2Vzc29yIFRyYWNlXG4iLCB2
KTsKCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 12:06:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 12:06: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 1faK4V-0000Tg-V1; Tue, 03 Jul 2018 12:06: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=vunn=jt=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1faK4V-0000TX-4Z
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 12:06:15 +0000
X-Inumbo-ID: 7d40ed3e-7eb9-11e8-ba45-cfc176a5991c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7d40ed3e-7eb9-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 12:06:17 +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 A5DF4301AB32
 for <xen-devel@lists.xen.org>; Tue,  3 Jul 2018 16:22:23 +0300 (EEST)
Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 1AEE17FC7B
 for <xen-devel@lists.xen.org>; Tue,  3 Jul 2018 15:06:12 +0300 (EEST)
Received: (qmail 14320 invoked from network); 3 Jul 2018 15:06:12 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp02.buh.bitdefender.net with AES256-GCM-SHA384 encrypted SMTP;
 3 Jul 2018 15:06:11 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Tue, 3 Jul 2018 15:05:45 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Tue, 3
 Jul 2018 15:05:45 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [PATCH v9 03/11] x86/hvm: Introduce hvm_save_cpu_ctxt_one func
Thread-Index: AQHUDsLizvLK8lIhSEuQHILV3g75CKR3NNyAgAYHyQA=
Date: Tue, 3 Jul 2018 12:05:44 +0000
Message-ID: <1530619570.8880.34.camel@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
 <1530177936-28379-4-git-send-email-aisaila@bitdefender.com>
 <5B3657AD02000078001CF49B@prv1-mh.provo.novell.com>
In-Reply-To: <5B3657AD02000078001CF49B@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
x-originating-ip: [10.18.66.8]
x-endpointsecurity-0xde81-ev: v:6.6.2.48, d:out, a:y, w:t, t:31,
 sv:1530606863, ts:1530619545
Content-ID: <F894F02A2C60C34F80305086F51455C8@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76598
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488896,
 Stamp: 3], Multi: [Enabled, t: (0.000010,0.005878)], BW: [Enabled, t:
 (0.000008)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.015513,0.000110)], URL: [Enabled, t: (0.000006,0.000001)], RTDA:
 [Enabled, t: (0.329490), Hit: No, Details: v2.7.12; Id:
 15.1i63vhi.1chg0ibko.13lmgj], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v9 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "Ian.Jackson@eu.citrix.com" <Ian.Jackson@eu.citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@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>

T24gVmksIDIwMTgtMDYtMjkgYXQgMTA6MDAgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAyOC4wNi4xOCBhdCAxMToyNSwgPGFpc2FpbGFA
Yml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiArc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4
dF9vbmUoc3RydWN0IHZjcHUgKnYsDQo+ID4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpDQo+ID4g
K3sNCj4gPiArICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsNCj4gPiArICAgIHN0cnVj
dCBodm1faHdfY3B1IGN0eHQ7DQo+ID4gKw0KPiA+ICsgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXpl
b2YoY3R4dCkpOw0KPiA+ICsNCj4gPiArICAgIC8qDQo+ID4gKyAgICAgKiBXZSBkb24ndCBuZWVk
IHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZQ0KPiA+IHJlc3RvcmUN
Cj4gPiArICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5vdGhpbmcg
c2F2ZWQuDQo+ID4gKyAgICAgKi8NCj4gPiArICAgIGlmICggdi0+cGF1c2VfZmxhZ3MgJiBWUEZf
ZG93biApDQo+ID4gKyAgICAgICAgcmV0dXJuIENPTlRJTlVFOw0KPiBOb3RlIGhvdyB0aGUgb3Jp
Z2luYWwgY29kZSBoYWQgaWYoKSBhbmQgbWVtc2V0KCkgdGhlIG90aGVyIHdheQ0KPiBhcm91bmQu
DQo+DQo+ID4NCj4gPiAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWlu
ICpkLA0KPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+ICB7DQo+ID4gICAgICBzdHJ1
Y3QgdmNwdSAqdjsNCj4gPiAtICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7DQo+ID4gLSAgICBz
dHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7DQo+ID4gKyAgICBpbnQgcmMgPSAwOw0KPiA+DQo+
ID4gICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApDQo+ID4gICAgICB7DQo+ID4gLSAgICAgICAg
LyogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUgdGhhdCBpcyBkb3duOw0K
PiA+IHRoZSByZXN0b3JlDQo+ID4gLSAgICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24g
aWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4gKi8NCj4gPiAtICAgICAgICBpZiAoIHYtPnBhdXNl
X2ZsYWdzICYgVlBGX2Rvd24gKQ0KPiA+ICsgICAgICAgIHJjID0gaHZtX3NhdmVfY3B1X2N0eHRf
b25lKHYsIGgpOw0KPiA+ICsgICAgICAgIGlmIChyYyA9PSBDT05USU5VRSkNCj4gU3R5bGUuIEkn
bSBwcmV0dHkgc3VyZSB5b3Ugd2VyZSBhc2tlZCBiZWZvcmUgdG8gZ28gdGhyb3VnaCBhbmQNCj4g
Y2hlY2sgeW91ciBhZGRpdGlvbnMgZm9yIHN0eWxlLg0KPg0KPiA+DQo+ID4gLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oDQo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3VwcG9ydC5oDQo+ID4gQEAgLTUyLDYgKzUyLDggQEAgZXh0ZXJuIHVuc2lnbmVkIGlu
dCBvcHRfaHZtX2RlYnVnX2xldmVsOw0KPiA+ICAjZGVmaW5lIEhWTV9EQkdfTE9HKGxldmVsLCBf
ZiwgX2EuLi4pIGRvIHt9IHdoaWxlICgwKQ0KPiA+ICAjZW5kaWYNCj4gPg0KPiA+ICsjZGVmaW5l
IENPTlRJTlVFIDINCj4gVGhpcyBpcyB3YXkgdG9vIGdlbmVyaWMgYW4gaWRlbnRpZmllciBuYW1l
LiBBbmQgaXQncyBub3QgaGVscGZ1bCBhdA0KPiBhbGwgd2l0aG91dCBvdGhlciBwb3NzaWJsZSB2
YWx1ZXMgYWxzbyBlbnVtZXJhdGVkLiBBbmQgcGxlYXNlDQo+IHRha2UgImVudW1lcmF0ZWQiIGFz
IGEgaGludCAuLi4gT3RvaCwgbG9va2luZyBhdCBpdHMgdXNlIC0gdGhpcyBpcw0KPiBhbiBhZ3Jl
ZW1lbnQgYmV0d2VlbiBodm1fc2F2ZV9jcHVfY3R4dCgpIGFuZA0KPiBodm1fc2F2ZV9jcHVfY3R4
dF9vbmUoKSBvbmx5LiBXaHkgZG9lcyBzdWNoIG5lZWQgYSBnbG9iYWxseQ0KPiB2aXNpYmxlICNk
ZWZpbmU/DQo+DQoNCkluIHRoZSBmaXJzdCBwYXRjaGVzKGludHJvZHVjZSopIGl0IGlzIHVzZWQg
b25seSBiZXR3ZWVuIHNhdmUqKCkgYW5kDQpzYXZlX29uZSooKSBmdW5jcyBidXQgbGF0ZXIgaW4g
cGF0Y2ggOSBpdCBpcyB1c2VkIGluIGh2bV9zYXZlKCkgc28gaXQNCmhhcyB0byBiZSB2aXNpYmxl
IGZyb20gYm90aCBwbGFjZXMuIEkgY2FuIG1vdmUgdGhlIGVudW0oZm9yIHRoZSByZXR1cm4NCnZh
bHVlcykgZGVjbGFyYXRpb24gdG8gc2F2ZS5oIGlmIHRoYXQgaXMgYSBnb29kIHBsYWNlIGZvciBp
dC4NCg0KQWxleA0KDQpfX19fX19fX19fX19fX19fX19fX19fX18NClRoaXMgZW1haWwgd2FzIHNj
YW5uZWQgYnkgQml0ZGVmZW5kZXINCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 12:09:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 12: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 1faK7V-0000eL-Fm; Tue, 03 Jul 2018 12:09: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faK7U-0000eE-Ci
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 12:09:20 +0000
X-Inumbo-ID: eba3e1e3-7eb9-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eba3e1e3-7eb9-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 12:09:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 06:09:18 -0600
Message-Id: <5B3B676B02000078001D0469@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 06:09:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-7-git-send-email-luwei.kang@intel.com>
 <5B3643A002000078001CF391@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481D9@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E1680481D9@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 06/10] x86: Introduce a new function to
 get capability of Intel 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: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDAzLjA3LjE4IGF0IDEyOjE4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
PiA+ICsjZGVmaW5lIElQVF9DQVAoX24sIF9sLCBfciwgX20pICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKPj4gPiArICAgIFtJUFRfQ0FQXyAjIyBfbl0gPSB7IC5uYW1lID0gX19zdHJp
bmdpZnkoX24pLCAubGVhZiA9IF9sLCBcCj4+ID4gKyAgICAgICAgLnJlZyA9IF9yLCAubWFzayA9
IF9tIH0KPj4gPiArCj4+ID4gK3N0YXRpYyBzdHJ1Y3QgaXB0X2NhcF9kZXNjIHsKPj4gPiArICAg
IGNvbnN0IGNoYXIgICAgKm5hbWU7Cj4+ID4gKyAgICB1bnNpZ25lZCBpbnQgIGxlYWY7Cj4+ID4g
KyAgICB1bnNpZ25lZCBjaGFyIHJlZzsKPj4gCj4+IEkgZG9uJ3QgdGhpbmsgbGVhZiBuZWVkcyB0
byBiZSBmdWxsIDMyIGJpdHMgd2lkZT8gT25jZSBzaHJ1bmsgYnkgYXQgbGVhc3QgdHdvIGJpdHMs
IHRoZSBzaXplIG9mIHRoZSBvdmVyYWxsIHN0cnVjdHVyZSBjb3VsZCBnbyBkb3duCj4+IGZyb20g
MjQgdG8gMTYgYnl0ZXMuCj4gCj4gT0ssIHdpbGwgY2hhbmdlIGl0IGZyb20gIiB1bnNpZ25lZCBp
bnQgICIgdG8gInVuc2luZ2VkIGNoYXIiLgoKSSdkIHByZWZlciBpZiB5b3UgdXNlZCBiaXQgZmll
bGRzLCBhcyB3YXMgbWVhbnQgdG8gYmUgaW1wbGllZCBieSBteQpyZXBseS4KCj4+ID4gK3N0YXRp
YyB1bnNpZ25lZCBpbnQgaXB0X2NhcChjb25zdCBzdHJ1Y3QgY3B1aWRfbGVhZiAqY3B1aWRfaXB0
LCBlbnVtCj4+ID4gK2lwdF9jYXAgY2FwKSB7Cj4+ID4gKyAgICBjb25zdCBzdHJ1Y3QgaXB0X2Nh
cF9kZXNjICpjZCA9ICZpcHRfY2Fwc1tjYXBdOwo+PiA+ICsgICAgdW5zaWduZWQgaW50IHNoaWZ0
ID0gZmZzKGNkLT5tYXNrKSAtIDE7Cj4+IAo+PiBEbyB5b3UgcmVhbGx5IG5lZWQgdGhpcz8KPj4g
Cj4+ID4gKyAgICB1bnNpZ25lZCBpbnQgdmFsID0gMDsKPj4gPiArCj4+ID4gKyAgICBjcHVpZF9p
cHQgKz0gY2QtPmxlYWY7Cj4+ID4gKwo+PiA+ICsgICAgc3dpdGNoICggY2QtPnJlZyApCj4+ID4g
KyAgICB7Cj4+ID4gKyAgICBjYXNlIEVBWDoKPj4gPiArICAgICAgICB2YWwgPSBjcHVpZF9pcHQt
PmE7Cj4+ID4gKyAgICAgICAgYnJlYWs7Cj4+ID4gKyAgICBjYXNlIEVCWDoKPj4gPiArICAgICAg
ICB2YWwgPSBjcHVpZF9pcHQtPmI7Cj4+ID4gKyAgICAgICAgYnJlYWs7Cj4+ID4gKyAgICBjYXNl
IEVDWDoKPj4gPiArICAgICAgICB2YWwgPSBjcHVpZF9pcHQtPmM7Cj4+ID4gKyAgICAgICAgYnJl
YWs7Cj4+ID4gKyAgICBjYXNlIEVEWDoKPj4gPiArICAgICAgICB2YWwgPSBjcHVpZF9pcHQtPmQ7
Cj4+ID4gKyAgICAgICAgYnJlYWs7Cj4+ID4gKyAgICB9Cj4+ID4gKwo+PiA+ICsgICAgcmV0dXJu
ICh2YWwgJiBjZC0+bWFzaykgPj4gc2hpZnQ7Cj4+IAo+PiBJZiBhbGwgbWFza3MgYXJlIGluZGVl
ZCBjb250aWd1b3VzIHNlcmllcyBvZiBzZXQgYml0cywgTUFTS19FWFRSKCkgY2FuIGJlIAo+IHVz
ZWQgaGVyZSBhZmFpY3QuCj4gCj4gWWVzLCBpdCBpcyBhIGdvb2QgZGVmaW5lIHRvIG1lLiBXaWxs
IGZpeCBpdC4KPiAKPj4gCj4+ID4gK30KPj4gPiArCj4+ID4gIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX2lwdF9wYXJhbXMoY29uc3QgY2hhciAqc3RyKSAgewo+PiA+ICAgICAgaWYgKCAhc3RyY21w
KCJndWVzdCIsIHN0cikgKQo+PiAKPj4gU28gdGhpcyBpcyB0aGUgZW5kIG9mIHRoZSBjaGFuZ2Vz
IHRvIHRoaXMgZmlsZSwgYW5kIHRoZSBmdW5jdGlvbiB5b3UgaW50cm9kdWNlIGlzIHN0YXRpYy4g
SSdtIHByZXR0eSBzdXJlIGNvbXBpbGVycyB3aWxsIHdhcm4gYWJvdXQgdGhlCj4+IHVudXNlZCBz
dGF0aWMsIGFuZCBoZW5jZSB0aGUgYnVpbGQgd2lsbCBmYWlsIGF0IHRoaXMgcG9pbnQgb2YgdGhl
IHNlcmllcyAoZHVlIHRvIC1XZXJyb3IpLiBJIHRoaW5rIHlvdSB3YW50IHRvIGludHJvZHVjZSB0
aGUgZnVuY3Rpb24KPj4gdG9nZXRoZXIgd2l0aCBpdHMgZmlyc3QgdXNlci4KPiAKPiBJIGNhbid0
IHJlcHJvZHVjZSB0aGlzIGlzc3VlIGJ5Ogo+ICMuL2NvbmZpZ3VyZQo+ICMgbWFrZSBidWlsZC14
ZW4gICAgICAgICAoLVdlcnJvciBoYXMgYmVlbiBpbmNsdWRlZCBkdXJpbmcgYnVpbGQpCj4gQ291
bGQgeW91IHRlbGwgbWUgaG93IHRvPwoKVGhlcmUgaXMgY2VydGFpbmx5IHRoZSBwb3NzaWJpbGl0
eSB0aGF0IGdjYyB2ZXJzaW9ucyBkaWZmZXIgaW4gdGhpcyByZWdhcmQuCkJ1dCBJJ20gc3VyZSBp
dCdzIGNsZWFyIHRvIHlvdSB0aGF0IHRoZSBjb2RlIHNob3VsZCBidWlsZCBmaW5lIHdpdGggYWxs
CnN1cHBvcnRlZCB2ZXJzaW9ucy4gVGhlcmUncyBhbHNvIHRoZSBwb3NzaWJpbGl0eSB0aGF0IEkn
bSBvdmVybG9va2luZwpzb21ldGhpbmcuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 12:10:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 12:10: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 1faK8Q-0001Eg-Rp; Tue, 03 Jul 2018 12:10: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faK8P-0001EX-93
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 12:10:17 +0000
X-Inumbo-ID: 0df25d7a-7eba-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0df25d7a-7eba-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 12:10:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 06:10:15 -0600
Message-Id: <5B3B67A502000078001D046C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 06:10:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-8-git-send-email-luwei.kang@intel.com>
 <5B36465D02000078001CF3B3@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481EE@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E1680481EE@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/10] x86: Add Intel Processor Trace
 MSRs read/write 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: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDAzLjA3LjE4IGF0IDEyOjE4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4+ID4gKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKPj4gPiBAQCAtMjg5OCw2ICsyODk4LDE1IEBAIHN0YXRpYyBpbnQg
dm14X21zcl9yZWFkX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQKPj4gPiBtc3IsIHVpbnQ2NF90ICpt
c3JfY29udGVudCkKPj4gPiAgICAgICAgICBpZiAoIHZwbXVfZG9fcmRtc3IobXNyLCBtc3JfY29u
dGVudCkgKQo+PiA+ICAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0Owo+PiA+ICAgICAgICAgIGJy
ZWFrOwo+PiA+ICsgICAgY2FzZSBNU1JfSUEzMl9SVElUX0NUTDoKPj4gPiArICAgIGNhc2UgTVNS
X0lBMzJfUlRJVF9TVEFUVVM6Cj4+ID4gKyAgICBjYXNlIE1TUl9JQTMyX1JUSVRfT1VUUFVUX0JB
U0U6Cj4+ID4gKyAgICBjYXNlIE1TUl9JQTMyX1JUSVRfT1VUUFVUX01BU0s6Cj4+ID4gKyAgICBj
YXNlIE1TUl9JQTMyX1JUSVRfQ1IzX01BVENIOgo+PiA+ICsgICAgY2FzZSBNU1JfSUEzMl9SVElU
X0FERFJfQSgwKSAuLi4gTVNSX0lBMzJfUlRJVF9BRERSX0IoMyk6Cj4+IAo+PiBJcyB0aGUgMyBo
ZXJlIGFuIGFyY2hpdGVjdHVyYWwgbGltaXQ/IE90aGVyd2lzZSB5b3Ugd2FudCB0byB1c2UgYSBo
aWdoZXIgCj4gbnVtYmVyIGhlcmUgYW5kIHJlbHkgb24gdGhlIGNhbGxlZSB0byBkbyB0aGUgZnVs
bCBjaGVja2luZy4KPj4gCj4gCj4gIjMiIGlzIHRoZSBtYXggbnVtYmVyIG9mIGFkZHJlc3MgcmFu
Z2VzIHdoaWNoIEkgY2FuIGZpbmQgaW4gc3BlYy4gVGhlIG51bWJlciAKPiBvZiBhZGRyZXNzIHJh
bmdlcyBpcyBnZXQgZnJvbSBDUFVJRCBpbmZvLiBXaWxsIGZpeCBpdC4KClF1ZXN0aW9uIGlzIHdo
YXQgdGhlIGxhcmdlc3QgbnVtYmVyIGlzIHRoYXQgdGhlIGRlc2lnbmF0ZWQgQ1BVSUQgb3V0cHV0
CmZpZWxkIGNhbiBob2xkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 12:16:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 12: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 1faKDz-0001ky-Nd; Tue, 03 Jul 2018 12:16: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faKDy-0001kt-AW
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 12:16:02 +0000
X-Inumbo-ID: d41fee28-7eba-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d41fee28-7eba-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 14:15:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 06:15:59 -0600
Message-Id: <5B3B68FC02000078001D04AE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 06:15:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-9-git-send-email-luwei.kang@intel.com>
 <5B36488402000078001CF3EC@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E168048205@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E168048205@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 08/10] x86: Introduce a function to check
 the value of RTIT_CTL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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,
 Julien Grall <julien.grall@arm.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+IE9uIDAzLjA3LjE4IGF0IDEyOjE5LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
PiA+ICsgICAgLyoKPj4gPiArICAgICAqIEFueSBhdHRlbXB0IHRvIG1vZGlmeSBJQTMyX1JUSVRf
Q1RMIHdoaWxlIFRyYWNlRW4gaXMgc2V0IHdpbGwKPj4gPiArICAgICAqIHJlc3VsdCBpbiBhICNH
UCB1bmxlc3MgdGhlIHNhbWUgd3JpdGUgYWxzbyBjbGVhcnMgVHJhY2VFbi4KPj4gPiArICAgICAq
Lwo+PiA+ICsgICAgaWYgKCAoaXB0X2Rlc2MtPmlwdF9ndWVzdC5jdGwgJiBSVElUX0NUTF9UUkFD
RUVOKSAmJgo+PiA+ICsgICAgICAgICgoaXB0X2Rlc2MtPmlwdF9ndWVzdC5jdGwgXiBuZXcpICYg
flJUSVRfQ1RMX1RSQUNFRU4pICkKPj4gCj4+IFdoeSB0aGUgXiA/IFlvdSBvbmx5IG5lZWQgdG8g
Y2hlY2sgd2hldGhlciBuZXcgaGFzIHRoZSBiaXQgY2xlYXIuCj4gCj4gSSBtZWFuIGlmIGNoYW5n
ZSBhbnkgYml0cyAoc2V0IG9yIGNsZWFyLCBub3QgaW5jbHVkZSBSVElUX0NUTF9UUkFDRUVOKSB3
aXRoIAo+IFBUIGlzIGVuYWJsZWQgKFJUSVRfQ1RMX1RSQUNFRU4gaXMgc2V0KSB3aWxsIGluamVj
dCBhbiAjR1AuCgpIbW0sIG1heWJlIEkgd2FzIHdyb25nbHkgdGhpbmtpbmcgdGhhdCB0aGUgZWFy
bGllciBuZXcgIT0gb2xkIGNoZWNrCnJlbmRlcnMgcmVkdW5kYW50IHRoZSBjaGVjayBoZXJlLgoK
Pj4gPiBAQCAtMTcxLDYgKzI3OSw4IEBAIGludCBpcHRfZG9fd3Jtc3IodW5zaWduZWQgaW50IG1z
ciwgdWludDY0X3QgbXNyX2NvbnRlbnQpCj4+ID4gICAgICBzd2l0Y2ggKCBtc3IgKQo+PiA+ICAg
ICAgewo+PiA+ICAgICAgY2FzZSBNU1JfSUEzMl9SVElUX0NUTDoKPj4gPiArICAgICAgICBpZiAo
IHJ0aXRfY3RsX2NoZWNrKG1zcl9jb250ZW50LCBpcHRfZGVzYy0+aXB0X2d1ZXN0LmN0bCkgKQo+
PiA+ICsgICAgICAgICAgICByZXR1cm4gMTsKPj4gPiAgICAgICAgICBpcHRfZGVzYy0+aXB0X2d1
ZXN0LmN0bCA9IG1zcl9jb250ZW50Owo+PiA+ICAgICAgICAgIF9fdm13cml0ZShHVUVTVF9JQTMy
X1JUSVRfQ1RMLCBtc3JfY29udGVudCk7Cj4+ID4gICAgICAgICAgYnJlYWs7Cj4+IAo+PiBXaXRo
b3V0IHRoaXMgSSBkb24ndCBzZWUgaG93IHRoZSBwcmV2aW91cyBwYXRjaCBpcyBjb21wbGV0ZS4K
PiAKPiBXaGF0IGFib3V0IG1lcmdlIHRoaXMgcGF0Y2ggd2l0aCBwYXRjaCA3ID8KClRoYXQgd2Fz
IHRoZSBpbXBsaWVkIHN1Z2dlc3Rpb24uCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 12:17:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 12:17: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 1faKFV-0001qR-6Q; Tue, 03 Jul 2018 12:17: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faKFT-0001qI-S5
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 12:17:35 +0000
X-Inumbo-ID: 12c7c6fa-7ebb-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12c7c6fa-7ebb-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 12:17:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 06:17:33 -0600
Message-Id: <5B3B695902000078001D04B1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 06:17:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1530177936-28379-1-git-send-email-aisaila@bitdefender.com>
 <1530177936-28379-4-git-send-email-aisaila@bitdefender.com>
 <5B3657AD02000078001CF49B@prv1-mh.provo.novell.com>
 <1530619570.8880.34.camel@bitdefender.com>
In-Reply-To: <1530619570.8880.34.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDAzLjA3LjE4IGF0IDE0OjA1LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIFZpLCAyMDE4LTA2LTI5IGF0IDEwOjAwIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiA+ID4gT24gMjguMDYuMTggYXQgMTE6MjUsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCj4+ID4g
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCj4+ID4gQEAgLTUyLDYgKzUy
LDggQEAgZXh0ZXJuIHVuc2lnbmVkIGludCBvcHRfaHZtX2RlYnVnX2xldmVsOwo+PiA+ICAjZGVm
aW5lIEhWTV9EQkdfTE9HKGxldmVsLCBfZiwgX2EuLi4pIGRvIHt9IHdoaWxlICgwKQo+PiA+ICAj
ZW5kaWYKPj4gPgo+PiA+ICsjZGVmaW5lIENPTlRJTlVFIDIKPj4gVGhpcyBpcyB3YXkgdG9vIGdl
bmVyaWMgYW4gaWRlbnRpZmllciBuYW1lLiBBbmQgaXQncyBub3QgaGVscGZ1bCBhdAo+PiBhbGwg
d2l0aG91dCBvdGhlciBwb3NzaWJsZSB2YWx1ZXMgYWxzbyBlbnVtZXJhdGVkLiBBbmQgcGxlYXNl
Cj4+IHRha2UgImVudW1lcmF0ZWQiIGFzIGEgaGludCAuLi4gT3RvaCwgbG9va2luZyBhdCBpdHMg
dXNlIC0gdGhpcyBpcwo+PiBhbiBhZ3JlZW1lbnQgYmV0d2VlbiBodm1fc2F2ZV9jcHVfY3R4dCgp
IGFuZAo+PiBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoKSBvbmx5LiBXaHkgZG9lcyBzdWNoIG5lZWQg
YSBnbG9iYWxseQo+PiB2aXNpYmxlICNkZWZpbmU/Cj4+Cj4gCj4gSW4gdGhlIGZpcnN0IHBhdGNo
ZXMoaW50cm9kdWNlKikgaXQgaXMgdXNlZCBvbmx5IGJldHdlZW4gc2F2ZSooKSBhbmQKPiBzYXZl
X29uZSooKSBmdW5jcyBidXQgbGF0ZXIgaW4gcGF0Y2ggOSBpdCBpcyB1c2VkIGluIGh2bV9zYXZl
KCkgc28gaXQKPiBoYXMgdG8gYmUgdmlzaWJsZSBmcm9tIGJvdGggcGxhY2VzLiBJIGNhbiBtb3Zl
IHRoZSBlbnVtKGZvciB0aGUgcmV0dXJuCj4gdmFsdWVzKSBkZWNsYXJhdGlvbiB0byBzYXZlLmgg
aWYgdGhhdCBpcyBhIGdvb2QgcGxhY2UgZm9yIGl0LgoKWWVzLCB0aGlzIHdvdWxkIGJlIG1vcmUg
c3VpdGFibGUgYSBwbGFjZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 12:48:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 12: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 1faKjA-0004qm-Oj; Tue, 03 Jul 2018 12: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=xqjr=jt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faKj9-0004qa-IE
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 12:48:15 +0000
X-Inumbo-ID: 5bd799a1-7ebf-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5bd799a1-7ebf-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 12:48: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 1faKj5-00056B-7n; Tue, 03 Jul 2018 12:48: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 1faKj4-00008q-VK; Tue, 03 Jul 2018 12:48:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faKj4-00082h-Ue; Tue, 03 Jul 2018 12:48:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124906-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=cb7a4ac4fb9e32f620d800036b1abdd4bed09ce6
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 03 Jul 2018 12:48:10 +0000
Subject: [Xen-devel] [libvirt test] 124906: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDkwNiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5MDYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGNiN2E0YWM0
ZmI5ZTMyZjYyMGQ4MDAwMzZiMWFiZGQ0YmVkMDljZTYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMjgg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDI3IGRheXMgICAyMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ4MjYgIDIwMTgt
MDYtMjkgMDg6MjI6MzEgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQmpvZXJu
IFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5n
aEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhpYW9AZ21haWwuY29tPgogIENocmlz
dGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgQ29sZSBS
b2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50dGkx
MkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRl
dEByZWRoYXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4K
ICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0
LmNvbT4KICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2Vy
aSA8aW50cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNh
bC5jb20+CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsg
PGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4K
ICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21r
b0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgog
IEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxh
aW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFv
IEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGlu
dXguaWJtLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KICBN
aWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBhdmVsIEhyZGluYSA8cGhy
ZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBp
bm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0
b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgog
IHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxi
b2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICB3
MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1bkBo
dWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1Mjk5IGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 12:59:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 12: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 1faKuN-00064y-2h; Tue, 03 Jul 2018 12:59: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=mcrb=jt=citrix.com=prvs=7152c8ab4=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1faKuL-00064o-8y
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 12:59:49 +0000
X-Inumbo-ID: f11afd91-7ec0-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f11afd91-7ec0-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 14:59:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="75659009"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Dongli Zhang' <dongli.zhang@oracle.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Notes for xen summit 2018 design session ] Xenwatch
 Multithreading
Thread-Index: AQHUEbNjs1Je8N4p40yJpI3iIGvuyKR9dpkQ
Date: Tue, 3 Jul 2018 12:59:44 +0000
Message-ID: <846665159d244df78d6c29e9422a07df@AMSPEX02CL03.citrite.net>
References: <9348d3da-dbc7-444a-adb2-b2ef238d5f43@default>
In-Reply-To: <9348d3da-dbc7-444a-adb2-b2ef238d5f43@default>
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] [Notes for xen summit 2018 design session ]
 Xenwatch Multithreading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Wei Liu <wei.liu2@citrix.com>,
 Joao Marcal Lemos Martins <joao.m.martins@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEb25nbGkgWmhhbmcgPGRvbmds
aS56aGFuZ0BvcmFjbGUuY29tPg0KPiBTZW50OiBNb25kYXksIEp1bHkgMiwgMjAxOCA0OjE5IEFN
DQo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEJvcmlzIE9zdHJv
dnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+OyBqZ3Jvc3NAc3VzZS5jb207IFBhdWwN
Cj4gRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBTcmluaXZhcyBSRUREWSBFZWRh
DQo+IDxzcmluaXZhcy5lZWRhQG9yYWNsZS5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPjsgSm9hbyBNYXJjYWwNCj4gTGVtb3MgTWFydGlucyA8am9hby5tLm1hcnRpbnNAb3JhY2xl
LmNvbT4NCj4gU3ViamVjdDogW05vdGVzIGZvciB4ZW4gc3VtbWl0IDIwMTggZGVzaWduIHNlc3Np
b24gXSBYZW53YXRjaA0KPiBNdWx0aXRocmVhZGluZw0KPiANCj4gSGkgYWxsLA0KPiANCj4gVGhp
cyBpcyB0aGUgc3VtbWFyeSBvZiB0aGUgeGVuIHN1bW1pdCAyMDE4IGRlc2lnbiBzZXNzaW9uIGZv
ciBYZW53YXRjaA0KPiBNdWx0aXRocmVhZGluZy4gV291bGQgeW91IHBsZWFzZSBzaGFyZSB5b3Vy
IGlucHV0IG9uIGl0Pw0KPiANCj4gQmVsb3cgYXJlIHNsaWRlcy9wYXRjaCBmb3IgdGhlIHRhbGsg
aW4gdGhlIG1vcm5pbmc6DQo+IA0KPiBodHRwOi8vd3d3LmRvbmdsaXpoYW5nLm9yZy94ZW53YXRj
aF9tdWx0aXRocmVhZGluZy5wZGYNCj4gaHR0cDovL2RvbmdsaXpoYW5nLm9yZy94ZW53YXRjaC1t
dWx0aXRocmVhZGluZy5wYXRjaA0KPiANCj4gVGhlIGRlc2lnbiBzZXNzaW9uIHdhcyBwcmltYXJp
bHkgbGVhZCBieSBEb25nbGkgWmhhbmcsICBQYXVsIER1cmFudCBhbmQgV2VpDQo+IGl1Lg0KPiAN
Cj4gDQo+IFByb2JsZW0gdG8gc29sdmUNCj4gPT09PT09PT09PT09PT09PQ0KPiANCj4geGVud2F0
Y2gga2VybmVsIHRocmVhZCBpcyBibG9ja2VkIGluICdEJyBzdGF0ZSBpZiBhbnkgeHNfd2F0Y2hf
ZXZlbnQgY2FsbGJhY2sNCj4gZnVuY3Rpb24gaXMgc3RhbGxlZC4gQXMgYSByZXN1bHQsIGRvbTAg
aXMgbm90IGFibGUgdG8gY3JlYXRlL2Rlc3Ryb3kgZ3Vlc3QgVk1zDQo+IG9yIGhvdHBsdWcgZGV2
aWNlcy4NCj4gDQo+IFRoZSB4ZW4gc3VtbWl0IDIwMTggdGFsayBwcmVzZW50cyB0aGUgaWRlYSBk
ZXJpdmVkIGZyb20gdGhlIFJGQyBkaXNjdXNzaW9uDQo+IGF0Og0KPiANCj4gaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LQ0KPiAwNC9tc2cw
MDQ2NS5odG1sDQo+IA0KPiBUaGUgY29yZSBpZGVhIGluIHRoZSB0YWxrIGlzIHRvIGNyZWF0ZSBh
IHBlci1kb21pZCB4ZW53YXRjaCB0aHJlYWQgZm9yIGV2ZXJ5DQo+IGRvbWlkIG9uIGRvbTAgdG8g
cnVuIHhzX3dhdGNoX2V2ZW50IGNhbGxiYWNrIGZ1bmN0aW9uLiBUaGUgZm9sbG93aW5nDQo+IHJl
cXVpcmVtZW50cyBzaG91bGQgYmUgZnVsZmlsbGVkIHBlciBkaXNjdXNzaW9uIHdpdGggUGF1bCBh
bmQgV2VpOg0KPiANCj4gMS4gSW4gYWRkaXRpb24gdG8gdGhlIGRlZmF1bHQgeGVud2F0Y2ggdGhy
ZWFkLCBtb3JlIHRocmVhZHMgYXJlIHVzZWQgdG8NCj4gcHJvY2VzcyB4ZW53YXRjaCBldmVudCBj
YWxsYmFjayBmdW5jdGlvbnMuDQo+IA0KPiAyLiBUaGUgbW9kaWZpY2F0aW9uIHNob3VsZCBiZSBs
aW1pdGVkIHdpdGhpbiBsaW51eCBrZXJuZWwgKGRvbTApLCBleGNsdWRpbmcNCj4geGVuIGh5cGVy
dmlzb3IvdG9vbHN0YWNrLg0KPiANCj4gDQo+IERlc2lnbiBTZXNzaW9uDQo+ID09PT09PT09PT09
PT09DQo+IA0KPiBSZWdhcmRsZXNzIGFib3V0IHRoZSBlbmdpbmVlcmluZyB3b3JrLCBJIGp1c3Qg
cmVhbGl6ZWQgdGhlcmUgYXJlIHByaW1hcmlseSB0d28NCj4gZGlmZmVyZW5jZXMgYmV0d2VlbiBv
bGQgaWRlYSAodGFsaykgYW5kIG5ldyBpZGVhIChkZXNpZ24gc2Vzc2lvbikgc3BlY2lmaWNhbGx5
DQo+IG9uOiAoMSkgaG93IHRvIGNyZWF0ZS9kZXN0cm95IHBlci1kb21pZCB4ZW53YXRjaCB0aHJl
YWQ7ICgyKSBob3cgdG8NCj4gZGlzdHJpYnV0ZSB0aGUgeGVud2F0Y2ggZXZlbnQgdG8gcGVyLWRv
bWlkIHhlbndhdGNoIHRocmVhZC4NCj4gDQo+IFRoZSBvbGQgaWRlYSAoaW4gdGhlIHRhbGspOg0K
PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gDQo+ICogcGVyLWRvbWlkIHhlbndhdGNo
IGNyZWF0aW9uL2Rlc3Ryb3k6DQo+IA0KPiBUaGUgZG9tMCBrZXJuZWwgd2F0Y2hlcyBhdCBAaW50
cm9kdWNlRG9tYWluIGFuZCBAcmVsZWFzZURvbWFpbi4gT25jZQ0KPiB0aGVyZSBpcyBjb3JyZXNw
b25kaW5nIHhlbndhdGNoIGV2ZW50LCBkb20wIGtlcm5lbCBsaXN0cyAnL2xvY2FsL2RvbWFpbicg
aW4NCj4geGVuc3RvcmUgdmlhICdYU19ESVJFQ1RPUlknIHRvIGlkZW50aWZ5IHdoaWNoIGRvbWlk
IGlzIG1vc3QgcmVjZW50bHkNCj4gY3JlYXRlZCBvciByZW1vdmVkLg0KPiANCj4gKiB4ZW53YXRj
aCBldmVudCBkaXN0cmlidXRpb246DQo+IA0KPiBUaGUgeGVud2F0Y2hfdGhyZWFkKCkgaXMgbW9k
aWZpZWQgdGhhdCB0aGUgeHNfd2F0Y2hfZXZlbnQgKGZyb20gZGVmYXVsdA0KPiBldmVudA0KPiBs
aXN0KSBpcyBkaXN0cmlidXRlZCB0byBwZXItZG9taWQgZXZlbnQgbGlzdCBpZiB0aGlzIGV2ZW50
IGlzIGdvaW5nIHRvIGJlDQo+IHByb2Nlc3NlZCBieSBwZXItZG9taWQgeGVud2F0Y2ggdGhyZWFk
Lg0KPiANCj4gDQo+IFRoZSBuZXcgaWRlYSAoaW4gdGhlIGRlc2lnbiBzZXNzaW9uKToNCj4gLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiANCj4gKiBwZXItZG9taWQgeGVu
d2F0Y2ggY3JlYXRpb24vZGVzdHJveToNCj4gDQo+IFRoZSBuZXcgaWRlYSBpcyB0byBjcmVhdGUg
cGVyLWRvbWlkIHRocmVhZCAqb24gZGVtYW5kKi4NCj4gDQo+IFRoZSBwZXItZG9taWQgdGhyZWFk
IGlzIGNyZWF0ZWQgd2hlbiB0aGUgMXN0IHB2IGJhY2tlbmQgZGV2aWNlIChmb3IgdGhpcw0KPiBk
b21pZCkgaXMgY3JlYXRlZCwgd2hpbGUgdGhpcyB0aHJlYWQgaXMgZGVzdHJveWVkIHdoZW4gdGhl
IGxhc3QgcHYgYmFja2VuZA0KPiBkZXZpY2UgKGZvciB0aGlzIGRvbWlkKSBpcyByZW1vdmVkLg0K
PiANCj4gSnVzdCByZWdhcmRpbmcgYmxrYmFjayBhbmQgbmV0YmFjaywgdGhlIGJlX3dhdGNoJ3MN
Cj4gY2FsbGJhY2s9YmFja2VuZF9jaGFuZ2VkKCktLT54ZW5idXNfcHJvYmVfbm9kZSgpIGlzIG1v
ZGlmaWVkIHRvIGNyZWF0ZQ0KPiB0aGUgcGVyLWRvbWlkIHhlbndhdGNoIHRocmVhZC4gQSBjb3Vu
dGVyIGlzIGludHJvZHVjZWQgdG8gbWFpbnRhaW4gdGhlDQo+IHN0YXR1cyBvZiBlYWNoIHBlci1k
b21pZCB4ZW53YXRjaCB0aHJlYWQuIFRoZSByZWxldmFudCBnZXQoKSBhbmQgcHV0KCkNCj4gbWV0
aG9kIHdpbGwgYmUgaW50cm9kdWNlZCB0byBpbmNyZW1lbnQgb3IgZGVjcmVtZW50IHRoZSBjb3Vu
dGVyLA0KPiByZXNwZWN0aXZlbHkuIFRoZSB4ZW53YXRjaCB0aHJlYWQgaXMgZGVzdHJveWVkIGlm
IHRoZSBjb3VudGVyIGJlY29tZXMgemVyby4NCj4gVGhlcmVmb3JlLCBhbHRob3VnaA0KPiBiYWNr
ZW5kX2NoYW5nZWQoKSB3b3VsZCBiZSB0cmlnZ2VyZWQgc2V2ZXJhbCB0aW1lcyBkZXBlbmRpbmcg
b24gdGhlDQo+IG51bWJlciBvZiBwdiBkZXZpY2VzLCB0aGVyZSBpcyBvbmx5IG9uZSBzaW5nbGUg
eGVud2F0Y2ggdGhyZWFkIG9uIGRvbTAgZm9yDQo+IGVhY2ggZG9taWQuDQo+IA0KPiBBbnkgY29t
cG9uZW50cyB0aGF0IG1pZ2h0IHVzZSB4ZW53YXRjaCBtdWx0aXRocmVhZGluZyB3b3VsZCBjYWxs
IHRoZQ0KPiBpbnRlcmZhY2UgKGUuZy4sIGNyZWF0ZV94ZW53YXRjaF90aHJlYWQoKSkgdG8gY3Jl
YXRlIHBlci1kb21pZCB4ZW53YXRjaA0KPiB0aHJlYWQuIFRoZSBkdXBsaWNhdGUgY2FsbCB3b3Vs
ZCBvbmx5IGluY3JlbWVudCB0aGUgY291bnRlciBpZiB0aGUgdGhyZWFkIGZvcg0KPiBhIHNwZWNp
ZmljIGRvbWlkIGFscmVhZHkgZXhpc3RzLg0KPiANCj4gKiB4ZW53YXRjaCBldmVudCBkaXN0cmli
dXRpb246DQo+IA0KPiBJbiBzdGVhZCBvZiBkZWZhdWx0IHhlbndhdGNoX3RocmVhZCgpLCB3ZSB3
b3VsZCBtb2RpZnkNCj4geGVuYnVzX3RocmVhZCgpLS0+eHNfd2F0Y2hfbXNnKCkgdG8gYXBwZW5k
IHhzX3dhdGNoX2V2ZW50IHRvIGVhY2gNCj4gcGVyLWRvbWlkIGV2ZW50IGxpc3QgZGlyZWN0bHkg
ZHVyaW5nIHZlcnkgZWFybHkgc3RhZ2UgaWYgdGhpcyBldmVudCBpcyBnb2luZyB0bw0KPiBiZSBw
cm9jZXNzZWQgYnkgcGVyLWRvbWlkIHhlbndhdGNoIHRocmVhZC4gIFBlci1kb21pZCB4c193YXRj
aF9ldmVudCBpcw0KPiBuZXZlciBwdXQgb24gdGhlIGRlZmF1bHQgZXZlbnQgbGlzdCwgYnV0IGlz
IHB1dCBvbiB0aGUgcGVyLWRvbWlkIGV2ZW50IGxpc3QNCj4gZGlyZWN0bHkuDQo+IA0KPiAqIElu
IGFkZGl0aW9uLCB0aGUgc2lnbmF0dXJlIG9mIHJlZ2lzdGVyX3hlbmJ1c193YXRjaCgpIGlzIG1v
ZGlmaWVkIHNvIHRoYXQNCj4gdGhlIHN1YnNjcmliZXIgKGUuZy4sIGEgc3BlY2lmaWMgcHYgZHJp
dmVyKSB3b3VsZCBzcGVjaWZ5IHdoZXRoZXIgdGhlIHdhdGNoIGlzDQo+IHByb2Nlc3NlZCBieSBk
ZWZhdWx0IG9yIHBlci1kb21pZCB4ZW53YXRjaCB0aHJlYWQuDQo+IA0KPiBQbGVhc2UgY29ycmVj
dCBtZSBpZiBhbnl0aGluZyBpcyB3cm9uZyBhbmQgbm90IGFzIHdoYXQgd2UgZGlzY3Vzc2VkIGR1
cmluZw0KPiB0aGUgZGVzaWduIHNlc3Npb24uIFBsZWFzZSBsZXQgbWUga25vdyBob3cgeW91IHRo
aW5rIGFib3V0IGl0Lg0KPiANCg0KVGhhdCdzIGFsbCBob3cgSSByZW1lbWJlciBpdCwgdGhhbmtz
IDotKQ0KDQpPbmUgbm90ZSB0aG91Z2guLi4gSSBoYWNrZWQgdXAgYSBzaW1wbGVyIHBlci1wdi1i
YWNrZW5kIHdhdGNoIHRocmVhZCBwYXRjaCBmb3IgdGVzdCBwdXJwb3NlcyAod2hpY2ggY2xlYXJs
eSB3b24ndCBzY2FsZSBvdXQgc28gaXNuJ3Qgc3VpdGFibGUgdG8gdXBzdHJlYW0pIGFuZCBmb3Vu
ZCB0aGF0IEkgY291bGQgYWN0dWFsbHkgYXZvaWQgY2hhbmdpbmcgdGhlIHByb3RvdHlwZSBvZiBy
ZWdpc3Rlcl94ZW5idXNfd2F0Y2goKSBieSBqdXN0IHNldHRpbmcgdGhlIHdhdGNoIGhhbmRsZXIg
aW4gYSBuZXcgZmllbGQgb2YgdGhlIHdhdGNoIHN0cnVjdHVyZSBwcmlvciB0byBtYWtpbmcgdGhl
IGNhbGwuIElmIHRoZSBoYW5kbGVyIGZpZWxkIGlzIGxlZnQgYXMgTlVMTCB0aGVuLCBpbnRlcm5h
bGx5LCByZWdpc3Rlcl94ZW5idXNfd2F0Y2goKSBjYW4gc2V0IGl0IHRvIHRoZSBkZWZhdWx0IGhh
bmRsZXIuDQoNCkNoZWVycywNCg0KICBQYXVsDQoNCj4gVGhhbmsgeW91IHZlcnkgbXVjaCENCj4g
DQo+IERvbmdsaSBaaGFuZw0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 13:06:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 13: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 1faL13-0007Gl-2f; Tue, 03 Jul 2018 13: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=xqjr=jt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faL12-0007GZ-HK
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 13:06:44 +0000
X-Inumbo-ID: f0592f8f-7ec1-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f0592f8f-7ec1-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 13:06: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 1faL0y-0005Ss-Om; Tue, 03 Jul 2018 13:06: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 1faL0y-0001aN-D8; Tue, 03 Jul 2018 13:06:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faL0y-0004YK-Bk; Tue, 03 Jul 2018 13:06:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124885-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-install(4):broken:regression
 xen-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm: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: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-libvirt-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-raw: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-arndale: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: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-arm64-arm64-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-libvirt-xsm: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-xl:migrate-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:saverestore-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-amd64-libvirt-vhd: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-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-ws16-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-amd64-xl-qemut-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-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-i386-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
X-Osstest-Versions-This: xen=b5e9f1e674b6d190418ca47268408a11b9e0f77b
X-Osstest-Versions-That: xen=eeb15764adbfe44e9f11a68e2444f4ba12b3cf1d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 03 Jul 2018 13:06:40 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 124885: 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>

ZmxpZ2h0IDEyNDg4NSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4ODUvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDM0NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGI1ZTlm
MWU2NzRiNmQxOTA0MThjYTQ3MjY4NDA4YTExYjllMGY3N2IKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIGVlYjE1NzY0YWRiZmU0NGU5ZjExYTY4ZTI0NDRmNGJhMTJiM2Nm
MWQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDM0NSAgMjAxOC0wNi0xOCAwNjo0NDo1MSBaICAg
MTUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ4MDQgIDIwMTgtMDYtMjggMTc6Mzg6MjIg
WiAgICA0IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
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
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxk
LWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGI1
ZTlmMWU2NzRiNmQxOTA0MThjYTQ3MjY4NDA4YTExYjllMGY3N2IKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTo1NjowMSAyMDE4ICsw
MjAwCgogICAgeDg2OiBndWFyZCBhZ2FpbnN0ICNOTQogICAgCiAgICBKdXN0IGluIGNhc2Ugd2Ug
c3RpbGwgZG9uJ3QgZ2V0IENSMC5UUyBoYW5kbGluZyByaWdodCwgcHJldmVudCBhIGhvc3QKICAg
IGNyYXNoIGJ5IGhvbm9yaW5nIGV4Y2VwdGlvbiBmaXh1cHMgaW4gZG9fZGV2aWNlX25vdF9hdmFp
bGFibGUoKS4gVGhpcwogICAgd291bGQgaW4gcGFydGljdWxhciBjb3ZlciBlbXVsYXRvciBzdHVi
cyByYWlzaW5nICNOTS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAwMGNlYmQ2ZjIyYmViNmQ1ZmE2NWVk
MmQ4ZDFmZjlhY2Y1OWJjZTYxCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowODowNCAr
MDIwMAoKY29tbWl0IGUwZGEwZDkxNzA4MDkzMjc4NDIwNjQzZDlmYmI0NmYzNjBmNjJhODMKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAw
OTo1NToxNCAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogZG9uJ3QgY2F1c2UgI05NIHRvIGJlIHJh
aXNlZCBpbiBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMgZm9yIFhTQS0yNjcgZGlkIG5vdCB0b3Vj
aCBtYW5hZ2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAgICBndWVzdHMuIEluIGZ1bGx5IGVhZ2Vy
IG1vZGUgdGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNldCB3aGVuCiAgICByZXNwZWN0aXZlIHZD
UFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgpIG1pZ2h0IGxlYXZlIGl0
CiAgICB3cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0gaW4gaHlwZXJ2aXNvciBjb250ZXh0Lgog
ICAgCiAgICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2bXh9X2ZwdV9kaXJ0eV9pbnRlcmNl
cHQoKSBiZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMgd2F5LiBFeHBsaWNpdCB7c3ZtLHZteH1f
ZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCiAgICBub3cuCiAgICAK
ICAgIFdpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1bGx5IGVhZ2VyIG1v
ZGUsIHRoZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnltb3JlIHRvIGludGVyY2VwdCAjTk0uCiAg
ICAKICAgIFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFz
dGVyIGNvbW1pdDogNDg4ZWZjMjllNGU5OTZiYjM4MDVjOTgyMjAwZjY1MDYxMzkwY2RjZQogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDc6MDYgKzAyMDAKCmNvbW1pdCAyMzA4MTU4N2Rh
ZmQ1ZjU2NmVjYjFlZGY5YzBkMDEyMzNhNWQ5ZTRlCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTo0ODowNCAyMDE4ICsw
MjAwCgogICAgbGlieGw6IHJlc3RvcmUgcGFzc2luZyAicmVhZG9ubHk9IiB0byBxZW11IGZvciBT
Q1NJIGRpc2tzCiAgICAKICAgIEEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZvciBY
U0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgogICAgcmVsYXggcmVhZG9ubHkgY2hl
Y2sgaW50cm9kdWNlZCBieSBYU0EtMTQyIGZpeCIpIGFkZGVkIHRoZSBwYXNzaW5nIG9mCiAgICB0
aGUgZXh0cmEgc2V0dGluZywgYnV0IGNvbW1pdCBkYWIwNTM5NTY4ICgiSW50cm9kdWNlIENPTE8g
bW9kZSBhbmQKICAgIHJlZmFjdG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFz
c2luZyBvZiB0aGUgc2V0dGluZyBhZ2FpbiwKICAgIHF1aXRlIGxpa2VseSBkdWUgdG8gaW1wcm9w
ZXIgcmUtYmFzaW5nLgogICAgCiAgICBSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1ldGVyIHRv
IFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKICAgIHN1cHBvc2VkIHRvIGJlIHJl
amVjdGVkOyBhZGQgYW4gYXNzZXJ0LiAgQW5kIHRoZXJlIGlzIGEgYmFyZSBhZC1ob2MKICAgIGRp
c2sgZHJpdmUgc3RyaW5nIGluIGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcsIHdo
aWNoIHdlIGFsc28KICAgIHVwZGF0ZS4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY2LgogICAgCiAg
ICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0uY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiBkZDY0ZDNjNDFhMmQxNTEzOWMzYTM1ZDIyZDRjYjZiNzhmNGM1YzU5
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNTowNiArMDIwMAoKY29tbWl0IGIyNDQ0
ZDJmODE0NDc4ZTAzMTIxMzhhMjU2NTQ2YzUwMjQwNmM4M2IKQXV0aG9yOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjQ3OjQxIDIw
MTggKzAyMDAKCiAgICBsaWJ4bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nOiBCcmVhayBv
dXQgY29tbW9uIHBhcnRzIG9mIGRpc2sgY29uZmlnCiAgICAKICAgIFRoZSBnZW5lcmF0ZWQgY29u
ZmlndXJhdGlvbnMgYXJlIGlkZW50aWNhbCBhcGFydCBmcm9tLCBpbiBzb21lIGNhc2VzLAogICAg
cmVvcmRlcmluZyBvZiB0aGUgaWQ9JXMgZWxlbWVudC4gIFNvLCBvdmVyYWxsLCBubyBmdW5jdGlv
bmFsIGNoYW5nZS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjYuCiAgICAKICAgIFJl
cG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDcyNGU1YWEzMWI1OGQxZTQzMGFkMzZiNDg0Y2YwZWMwMjE0OTczOTkKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjU1ICswMjAwCgpjb21taXQgNDIyMTlhZjBk
ZjU4MWNjMzQxNDhjNmZhNDhhOWI4M2U1NTAwNTdhNApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTo0Njo1NCAyMDE4
ICswMjAwCgogICAgeDg2OiBSZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVyIGZvciBmYXVsdGlu
ZyBjb25kaXRpb25zCiAgICAKICAgIE9uZSBvZiB0aGUgZml4IGZvciBYU0EtMjYwIChjL3MgNzVk
NjgyOGJjMiAieDg2L3RyYXBzOiBGaXggaGFuZGxpbmcgb2YgI0RCCiAgICBleGNlcHRpb25zIGlu
IGh5cGVydmlzb3IgY29udGV4dCIpIGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNrcyB0byBoZWxwIGF2
b2lkCiAgICBsaXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4KICAgIAogICAgV2hpbGUgYSBHZW5lcmFs
IERldGVjdCAjREIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRpY3MsIGhhcmR3YXJl
CiAgICBjbGVhcnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0aGUgaGFuZGxlciwgbWVhbmluZyB0aGF0
IGl0IGlzIGFjdHVhbGx5IHNhZmUgdG8KICAgIHJldHVybiB0by4gIEZ1cnRoZXJtb3JlLCAlZHI2
LmdkIGlzIGd1ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNreSAobmV2ZXIgY2xlYXJlZAogICAgYnkg
aGFyZHdhcmUpLiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9yZSB0cmlnZ2VyIHRo
ZSBmYXRhbF90cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4uCiAgICAKICAgIEluc3RydWN0aW9uIGJy
ZWFrcG9pbnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1hdGNoIGJpdHMgaW4g
JWRyNgogICAgYXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUgSW50ZWwgbWFudWFsIHdhcm5zIHRoYXQg
dGhleSBtYXkgYmUgc2V0IGZvcgogICAgbm9uLWVuYWJsZWQgYnJlYWtwb2ludHMsIHNvIGFkZCBh
IGJyZWFrcG9pbnQgZW5hYmxlZCBjaGVjay4KICAgIAogICAgQmV5b25kIHRoYXQsIGJlY2F1c2Ug
b2YgdGhlIHJlc3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIgYWRkcmVzc2VzIFBWIGd1ZXN0cyBjYW4K
ICAgIHNldCwgYW5kIHRoZSBmYXVsdCAocmF0aGVyIHRoYW4gdHJhcCkgbmF0dXJlIG9mIGluc3Ry
dWN0aW9uIGJyZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4ndCBiZSBkZWZlcnJlZCBieSBhIE1vdlNT
IHNoYWRvdyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8KICAgIGVuY291bnRlciBhbiBpbnN0
cnVjdGlvbiBicmVha3BvaW50IGluIFhlbiBjb250ZXh0LiAgSG93ZXZlciwgZm9yIGV4dHJhCiAg
ICByb2J1c3RuZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1YXRpb24gYnkgY2xlYXJpbmcgdGhlIGJy
ZWFrcG9pbnQgY29uZmlndXJhdGlvbiwKICAgIHJhdGhlciB0aGFuIGNyYXNoaW5nLgogICAgCiAg
ICBUaGlzIGlzIFhTQS0yNjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxN2JmNTEyOTcyMjBkY2Q3NGRh
MjlkZTk5MzIwYjZiMWM3MmQxZmE1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDoy
MCArMDIwMAoKY29tbWl0IDFkNWE5ZWNjZTFmODRhNTM5YmNkYTY3NDQzMDlkYTY0OGEwMmQ0NDUK
QXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAy
OCAwOTo0NTo0MiAyMDE4ICswMjAwCgogICAgeDg2L21tOiBkb24ndCBieXBhc3MgcHJlZW1wdGlv
biBjaGVja3MKICAgIAogICAgV2hpbGUgdW5saWtlbHksIGl0IGlzIG5vdCBpbXBvc3NpYmxlIGZv
ciBhIG11bHRpLXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKICAgIGJ5cGFzc2VzIG9mIHByZWVtcHRp
b24gY2hlY2tzIHRvIGRyaXZlIFhlbiBpbnRvIGFuIHVuYm91bmRlZCBsb29wLgogICAgCiAgICBU
aGlzIGlzIFhTQS0yNjQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTc2MDg3MDNjNjViZjA4MGIwYTlm
MDI0ZjliMzcwODcyYjlmMmMwNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDM6MDkg
KzAyMDAKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 14:11:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 14:11:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faM19-0005Pv-Mv; Tue, 03 Jul 2018 14:10:55 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.42])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <konrad.wilk@oracle.com>) id 1faM18-0005Pq-TX
 for xen-devel@lists.xensource.com; Tue, 03 Jul 2018 14:10:55 +0000
Received: from [46.226.52.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-2.bemta.az-a.eu-west-1.aws.symcld.net id 3E/8F-10350-DE38B3B5;
 Tue, 03 Jul 2018 14:10:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnleJIrShJLcpLzFFi42LpnVTnp/u22Tr
 a4PgqXot7U96zOzB6bO/bxR7AGMWamZeUX5HAmjH1+QnGgv0uFSdXzWZqYLxv2sXIySEksJxR
 YtZJzy5GLg4WgSssEu9bVzODOEICLxklDu68zQLh/GKU6NvWBeVsYJR49/sdG4TTzShx7NF+V
 ohhRRJHP51gBLFZBFQk7v45BTSLg4NNwETizSpHkLCIgKvEho0bwUqEBSwktvz8BGbzCphJtL
 1vgxoTILF+4j8WiLigxMmZT8BsZgEtiRv/XjKBjGQWkJZY/o8DJMwpECjx5/dBJhBbVEBZYt6
 +VWwgJRICoRIf38uDXCkhMIFJ4s+Bb6wTGEVmIZk6C8nUWQhTFzAyr2K0SCrKTM8oyU3MzNE1
 NDDQNTQ00jW0NAViA73EKt1EvdRS3fLU4hJdQ73E8mK94src5JwUvbzUkk2MwAhhAIIdjBe+J
 R9ilORgUhLlLci1jhbiS8pPqcxILM6ILyrNSS0+xCjDwaEkwfuhCSgnWJSanlqRlpkDjFWYtA
 QHj5II71OQNG9xQWJucWY6ROoUoyXHp6c9k5g5eu5NAZJ/3k+dxCzEkpeflyolznsDpEEApCG
 jNA9uHCydXGKUlRLmZQQ6UIinILUoN7MEVf4VozgHo5IwLyswOQnxZOaVwG19BXQQE9BBPdss
 QQ4qSURISTUwKnaey5Li3aSxXs5OQkutOD7/kJ+R/aIf0799aN/7aD/DRxGemKtGYS4PhZQWe
 l+v4l9u0fBF8JjQyctib6/rnw33tdm/v+yEYOnPhlDVi0sjPzWesVVX7D35ZLF6S4NA/19fwe
 oDErxP2F3eJ+cscDxqysfhEfKRneWDb8LDW9XTzfKUo5mUWIozEg21mIuKEwEeqbXnIgMAAA=
 =
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-6.tower-264.messagelabs.com!1530627051!2976021!1
X-Originating-IP: [141.146.126.78]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY,
 UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25030 invoked from network); 3 Jul 2018 14:10:52 -0000
Received: from aserp2120.oracle.com (HELO aserp2120.oracle.com)
 (141.146.126.78)
 by server-6.tower-264.messagelabs.com with AES256-GCM-SHA384 encrypted SMTP;
 3 Jul 2018 14:10:52 -0000
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 w63E9Fv8063174;
 Tue, 3 Jul 2018 14:10:49 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to :
 subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2017-10-26;
 bh=9UV8/Gemri5fFgOuKGtyidrXUnrdx1tJgjmhoWr1P4k=;
 b=UCqwcLMm+uH6Npy+F+2HfyRtmaqQ/n05TUb0zgc/LwnC4+qsnxdJJLYSdE5ALfDlJdXT
 H9h1dmolTdRsN/Yg92tpfbyN4djf9HGLHva6wDtkarWZ1cMBmq+pbdESh/Hy7YZXUSfw
 OU3ZcX0f3qfQ1n8yozurJ+AwoxxXeyhV8YbfjPIFvlWB//uPoxlHdekVViC9CjmGHnUP
 WQUBQ6Nh0j6f4oTAQqRaFP02YBA9paYt1Dd0fCiqypqFzkoPesSi6KRUivC5J+aBGLsM
 p8sPo6SYpc4GF/iinzawEBTqY5P+pu2WC0aeAYOPuX9I3pxYLepK/7EHkENNBvC7ves2 1g== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2jx1tp0q2e-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 03 Jul 2018 14:10:49 +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 w63EAmon023455
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 3 Jul 2018 14:10:48 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 w63EAlD5022818;
 Tue, 3 Jul 2018 14:10:47 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 03 Jul 2018 07:10:47 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id CE5276A00E3; Tue,  3 Jul 2018 10:10:46 -0400 (EDT)
Date: Tue, 3 Jul 2018 10:10:46 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: zhiyong ye <zhiyong.ye1@gmail.com>, xen-devel@lists.xensource.com
Message-ID: <20180703141046.GI8404@char.us.oracle.com>
References: <CANWWAykJ2p5xkv087P06m01WipGvgMXuA6jxrTrY=TELBvqsUw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CANWWAykJ2p5xkv087P06m01WipGvgMXuA6jxrTrY=TELBvqsUw@mail.gmail.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8942
 signatures=668704
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-1806210000 definitions=main-1807030163
Subject: Re: [Xen-devel] xl pci-detach failure when using SR-IOV NIC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMTA6NDY6NTFBTSArMDgwMCwgemhpeW9uZyB5ZSB3cm90
ZToKPiAgSGksCj4gICAgICBJJ3ZlIGNvbWUgYWNyb3NzIGEgbmVlZCB0byBob3RwbHVnIFBDSSBk
ZXZpY2VzIGJldHdlZW4gZG9tMCBhbmQgZG9tVQo+IHVzaW5nIFNSLUlPViBOSUMuIEJ1dCBJJ20g
ZXhwZXJpZW5jaW5nIHByb2JsZW1zIHdoZW4gdHJ5aW5nIHRvIGRldGFjaCBWRgo+IG1vcmUgdGhh
biBvbmUgUFYgZ3Vlc3RzLgo+IEkgY2FuIGF0dGFjaCBWRiAgdG8gRG9tVSBzdWNjZXNzZnVsIGFz
IGZvbGxvdzoKCkFkZGluZyBYZW4tZGV2ZWwuCgo+IAo+ID4gIyB4bCBwY2ktYXNzaWduYWJsZS1s
aXN0Cj4gPiAwMDAwOjA1OjEwLjAKPiA+IDAwMDA6MDU6MTAuMgo+ID4gIyB4bCBwY2ktYXR0YWNo
IDEgMDU6MTAuMAo+ID4gIyB4bCBwY2ktYXR0YWNoIDIgMDU6MTAuMgo+IAo+ICBJdCBzZWVtcyB0
aGF0IGV2ZXJ5dGhpbmcgaXMgd29ya2luZyBmaW5lIGFuZCBpdCBjYW4gd29yayB3ZWxsIGluIERv
bVUuIEJ1dAo+IHdoZW4gSSBkZXRhY2ggVkYgaXQgcmVwb3J0IGVycm9ycyBhcyBmb2xsb3c6CgpE
aWQgeW91IHVucGx1ZyBpdCBmaXJzdCBpbiB0aGUgZ3Vlc3Q/IFRoYXQgaXMgZGlkIHlvdSB0YWtl
IGl0IGRvd24sIGV0Yz8KPiAKPiA+ICMgeGwgcGNpLWRldGFjaCAyIDA1OjEwLjIKPiA+IGxpYnhs
OiBlcnJvcjogbGlieGxfZGV2aWNlLmM6MTI2OTpsaWJ4bF9fd2FpdF9mb3JfYmFja2VuZDogQmFj
a2VuZAo+ID4gL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvcGNpLzIvMCBub3QgcmVhZHkKPiAKPiAg
RWFjaCBndWVzdCBjb25maWcgaXMgdGhlIHNhbWUgbGlrZSB0aGlzOgo+IAo+ID4gbmFtZSA9ICJ1
YnVudHUtcHYtMSIKPiA+IGJvb3Rsb2FkZXIgPSAicHlncnViIgo+ID4gbWVtb3J5ID0gMjU2Cj4g
PiB2Y3B1cyA9IDEKPiA+IHZpZiA9IFsgJ2JyaWRnZT14ZW5icjAnIF0KPiA+IGRpc2sgPSBbICdm
aWxlOi9ob21lL3llL3VidW50dS1wdi91YnVudHUtcHYtMS91YnVudHUtcHYtMS5pbWcseHZkYSxy
dycgXQo+ID4gcGNpX3Blcm1pc3NpdmUgPSAxCj4gCj4gRm9sbG93IHhsIGRtZXNnIGxvZzoKPiAK
PiA+ICBYZW4gNC45LjEKPiA+IChYRU4pIFhlbiB2ZXJzaW9uIDQuOS4xICh5ZUApIChnY2MgKEdD
QykgNC44LjUgMjAxNTA2MjMgKFJlZCBIYXQKPiA+IDQuOC41LTI4KSkgZGVidWc9biAgTW9uIEp1
biAgNCAxMTozNDozNSBDU1QgMjAxOAo+ID4gKFhFTikgTGF0ZXN0IENoYW5nZVNldDoKPiA+IChY
RU4pIEJvb3Rsb2FkZXI6IEdSVUIgMi4wMn5iZXRhMgo+ID4gKFhFTikgQ29tbWFuZCBsaW5lOiBw
bGFjZWhvbGRlciBkb20wX21lbT0yMDQ4TSxtYXg6MjA0OE0gZG9tMF9tYXhfdmNwdXM9NAo+ID4g
aW9tbXU9ZG9tMC1wYXNzdGhyb3VnaAo+ID4gKFhFTikgWGVuIGltYWdlIGxvYWQgYmFzZSBhZGRy
ZXNzOiAwCj4gPiAoWEVOKSBWaWRlbyBpbmZvcm1hdGlvbjoKPiA+IChYRU4pICBWR0EgaXMgdGV4
dCBtb2RlIDgweDI1LCBmb250IDh4MTYKPiA+IChYRU4pICBWQkUvRERDIG1ldGhvZHM6IG5vbmU7
IEVESUQgdHJhbnNmZXIgdGltZTogMCBzZWNvbmRzCj4gPiAoWEVOKSAgRURJRCBpbmZvIG5vdCBy
ZXRyaWV2ZWQgYmVjYXVzZSBubyBEREMgcmV0cmlldmFsIG1ldGhvZCBkZXRlY3RlZAo+ID4gKFhF
TikgRGlzYyBpbmZvcm1hdGlvbjoKPiA+IChYRU4pICBGb3VuZCAxIE1CUiBzaWduYXR1cmVzCj4g
PiAoWEVOKSAgRm91bmQgNCBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJlcwo+ID4gKFhFTikgWGVu
LWU4MjAgUkFNIG1hcDoKPiA+IChYRU4pICAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5
YzAwMCAodXNhYmxlKQo+ID4gKFhFTikgIDAwMDAwMDAwMDAwOWMwMDAgLSAwMDAwMDAwMDAwMGEw
MDAwIChyZXNlcnZlZCkKPiA+IChYRU4pICAwMDAwMDAwMDAwMGUwMDAwIC0gMDAwMDAwMDAwMDEw
MDAwMCAocmVzZXJ2ZWQpCj4gPiAoWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwN2Ey
ODkwMDAgKHVzYWJsZSkKPiA+IChYRU4pICAwMDAwMDAwMDdhMjg5MDAwIC0gMDAwMDAwMDA3YWYw
YjAwMCAocmVzZXJ2ZWQpCj4gPiAoWEVOKSAgMDAwMDAwMDA3YWYwYjAwMCAtIDAwMDAwMDAwN2I5
M2IwMDAgKEFDUEkgTlZTKQo+ID4gKFhFTikgIDAwMDAwMDAwN2I5M2IwMDAgLSAwMDAwMDAwMDdi
YWI3MDAwIChBQ1BJIGRhdGEpCj4gPiAoWEVOKSAgMDAwMDAwMDA3YmFiNzAwMCAtIDAwMDAwMDAw
N2JhZTkwMDAgKHVzYWJsZSkKPiA+IChYRU4pICAwMDAwMDAwMDdiYWU5MDAwIC0gMDAwMDAwMDA3
YmFmZjAwMCAoQUNQSSBkYXRhKQo+ID4gKFhFTikgIDAwMDAwMDAwN2JhZmYwMDAgLSAwMDAwMDAw
MDdiYjAwMDAwICh1c2FibGUpCj4gPiAoWEVOKSAgMDAwMDAwMDA3YmIwMDAwMCAtIDAwMDAwMDAw
OTAwMDAwMDAgKHJlc2VydmVkKQo+ID4gKFhFTikgIDAwMDAwMDAwZmVkYTgwMDAgLSAwMDAwMDAw
MGZlZGFjMDAwIChyZXNlcnZlZCkKPiA+IChYRU4pICAwMDAwMDAwMGZmMzEwMDAwIC0gMDAwMDAw
MDEwMDAwMDAwMCAocmVzZXJ2ZWQpCj4gPiAoWEVOKSAgMDAwMDAwMDEwMDAwMDAwMCAtIDAwMDAw
MDA4ODAwMDAwMDAgKHVzYWJsZSkKPiA+IChYRU4pIE5ldyBYZW4gaW1hZ2UgYmFzZSBhZGRyZXNz
OiAweDc5YzAwMDAwCj4gPiAoWEVOKSBBQ1BJOiBSU0RQIDAwMEZFMzIwLCAwMDI0IChyMiBERUxM
ICApCj4gPiAoWEVOKSBBQ1BJOiBYU0RUIDdCQUI1MEU4LCAwMEJDIChyMSBERUxMICAgUEVfU0Mz
ICAgICAgICAgIDAgICAgICAgMTAwMDAxMykKPiA+IChYRU4pIEFDUEk6IEZBQ1AgN0JBQjEwMDAs
IDAwRjQgKHI0IERFTEwgICBQRV9TQzMgICAgICAgICAgMCBERUxMICAgICAgICAxKQo+ID4gKFhF
TikgQUNQSTogRFNEVCA3QkE5OTAwMCwgMTA3NjggKHIyIERFTEwgICBQRV9TQzMgICAgICAgICAg
MyBERUxMCj4gPiAxKQo+ID4gKFhFTikgQUNQSTogRkFDUyA3QjhFMzAwMCwgMDA0MAo+ID4gKFhF
TikgQUNQSTogTUNFSiA3QkFCNDAwMCwgMDEzMCAocjEgSU5URUwgICAgICAgICAgICAgICAgICAx
IElOVEwgIDEwMDAwMEQpCj4gPiAoWEVOKSBBQ1BJOiBXRF9fIDdCQUIzMDAwLCAwMTM0IChyMSBE
RUxMICAgUEVfU0MzICAgICAgICAgIDEgREVMTCAgICAgICAgMSkKPiA+IChYRU4pIEFDUEk6IFNM
SUMgN0JBQjIwMDAsIDAwMjQgKHIxIERFTEwgICBQRV9TQzMgICAgICAgICAgMSBERUxMICAgICAg
ICAxKQo+ID4gKFhFTikgQUNQSTogSFBFVCA3QkFCMDAwMCwgMDAzOCAocjEgREVMTCAgIFBFX1ND
MyAgICAgICAgICAxIERFTEwgICAgICAgIDEpCj4gPiAoWEVOKSBBQ1BJOiBBUElDIDdCQUFGMDAw
LCAwQUZDIChyMiBERUxMICAgUEVfU0MzICAgICAgICAgIDAgREVMTCAgICAgICAgMSkKPiA+IChY
RU4pIEFDUEk6IE1DRkcgN0JBQUUwMDAsIDAwM0MgKHIxIERFTEwgICBQRV9TQzMgICAgICAgICAg
MSBERUxMICAgICAgICAxKQo+ID4gKFhFTikgQUNQSTogTVNDVCA3QkFBRDAwMCwgMDA5MCAocjEg
REVMTCAgIFBFX1NDMyAgICAgICAgICAxIERFTEwgICAgICAgIDEpCj4gPiAoWEVOKSBBQ1BJOiBT
TElUIDdCQUFDMDAwLCAwMDZDIChyMSBERUxMICAgUEVfU0MzICAgICAgICAgIDEgREVMTCAgICAg
ICAgMSkKPiA+IChYRU4pIEFDUEk6IFNSQVQgN0JBQUEwMDAsIDExMzAgKHIzIERFTEwgICBQRV9T
QzMgICAgICAgICAgMSBERUxMICAgICAgICAxKQo+ID4gKFhFTikgQUNQSTogU1NEVCA3Qjk1NjAw
MCwgMTQyNEE5IChyMiBERUxMICAgUEVfU0MzICAgICAgIDQwMDAgSU5UTAo+ID4gMjAxMjExMTQp
Cj4gPiAoWEVOKSBBQ1BJOiBTU0RUIDdCOTUzMDAwLCAyMTdGIChyMiBERUxMICAgUEVfU0MzICAg
ICAgICAgIDIgSU5UTCAyMDEyMTExNCkKPiA+IChYRU4pIEFDUEk6IFNTRFQgN0I5NTIwMDAsIDAw
NkUgKHIyIERFTEwgICBQRV9TQzMgICAgICAgICAgMiBJTlRMIDIwMTIxMTE0KQo+ID4gKFhFTikg
QUNQSTogUFJBRCA3Qjk1MTAwMCwgMDEzMiAocjIgICBERUxMIFBFX1NDMyAgICAgICAgICAyIElO
VEwgMjAxMjExMTQpCj4gPiAoWEVOKSBBQ1BJOiBETUFSIDdCQUZFMDAwLCAwMTIwIChyMSBERUxM
ICAgUEVfU0MzICAgICAgICAgIDEgREVMTCAgICAgICAgMSkKPiA+IChYRU4pIEFDUEk6IEhFU1Qg
N0JBRkQwMDAsIDAxN0MgKHIxIERFTEwgICBQRV9TQzMgICAgICAgICAgMiBERUxMICAgICAgICAx
KQo+ID4gKFhFTikgQUNQSTogQkVSVCA3QkFGQzAwMCwgMDAzMCAocjEgREVMTCAgIFBFX1NDMyAg
ICAgICAgICAyIERFTEwgICAgICAgIDEpCj4gPiAoWEVOKSBBQ1BJOiBFUlNUIDdCQUZCMDAwLCAw
MjMwIChyMSBERUxMICAgUEVfU0MzICAgICAgICAgIDIgREVMTCAgICAgICAgMSkKPiA+IChYRU4p
IEFDUEk6IEVJTkogN0JBRkEwMDAsIDAxNTAgKHIxIERFTEwgICBQRV9TQzMgICAgICAgICAgMiBE
RUxMICAgICAgICAxKQo+ID4gKFhFTikgU3lzdGVtIFJBTTogMzI2NzRNQiAoMzM0NTg1MjhrQikK
PiA+IChYRU4pIFNSQVQ6IE5vZGUgMSBoYXMgbm8gbWVtb3J5LiBCSU9TIEJ1ZyBvciBtaXMtY29u
ZmlndXJlZCBoYXJkd2FyZT8KPiA+IChYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkIERNQSB3
aWR0aCAzMiBiaXRzCj4gPiAoWEVOKSBBQ1BJOiAzMi82NFggRkFDUyBhZGRyZXNzIG1pc21hdGNo
IGluIEZBRFQgLQo+ID4gN2I4ZTMwMDAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzIKPiA+IChY
RU4pIElPQVBJQ1swXTogYXBpY19pZCA4LCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAs
IEdTSSAwLTIzCj4gPiAoWEVOKSBJT0FQSUNbMV06IGFwaWNfaWQgOSwgdmVyc2lvbiAzMiwgYWRk
cmVzcyAweGZlYzAxMDAwLCBHU0kgMjQtNDcKPiA+IChYRU4pIElPQVBJQ1syXTogYXBpY19pZCAx
MCwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzQwMDAwLCBHU0kgNDgtNzEKPiA+IChYRU4pIEVu
YWJsaW5nIEFQSUMgbW9kZTogIFBoeXMuICBVc2luZyAzIEkvTyBBUElDcwo+ID4gKFhFTikgTm90
IGVuYWJsaW5nIHgyQVBJQyAodXBvbiBmaXJtd2FyZSByZXF1ZXN0KQo+ID4gKFhFTikgeHN0YXRl
OiBzaXplOiAweDM0MCBhbmQgc3RhdGVzOiAweDcKPiA+IChYRU4pIFVzaW5nIHNjaGVkdWxlcjog
U01QIENyZWRpdCBTY2hlZHVsZXIgKGNyZWRpdCkKPiA+IChYRU4pIFBsYXRmb3JtIHRpbWVyIGlz
IDE0LjMxOE1IeiBIUEVUCj4gPiAoWEVOKSBEZXRlY3RlZCAyMjAwLjAwMiBNSHogcHJvY2Vzc29y
Lgo+ID4gKFhFTikgSW5pdGluZyBtZW1vcnkgc2hhcmluZy4KPiA+IChYRU4pIEludGVsIFZULWQg
aW9tbXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4KPiA+IChYRU4pIElu
dGVsIFZULWQgaW9tbXUgMSBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4KPiA+
IChYRU4pIEludGVsIFZULWQgU25vb3AgQ29udHJvbCBlbmFibGVkLgo+ID4gKFhFTikgSW50ZWwg
VlQtZCBEb20wIERNQSBQYXNzdGhyb3VnaCBlbmFibGVkLgo+ID4gKFhFTikgSW50ZWwgVlQtZCBR
dWV1ZWQgSW52YWxpZGF0aW9uIGVuYWJsZWQuCj4gPiAoWEVOKSBJbnRlbCBWVC1kIEludGVycnVw
dCBSZW1hcHBpbmcgZW5hYmxlZC4KPiA+IChYRU4pIEludGVsIFZULWQgUG9zdGVkIEludGVycnVw
dCBub3QgZW5hYmxlZC4KPiA+IChYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMgZW5h
YmxlZC4KPiA+IChYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBlbmFibGVkCj4gPiAoWEVOKSAgLSBE
b20wIG1vZGU6IFBhc3N0aHJvdWdoCj4gPiAoWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJs
ZWQKPiA+IChYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGggaW9hcGljX2Fja19vbGQgb24h
Cj4gPiAoWEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMKPiA+IChYRU4pICAtPiBVc2luZyBvbGQg
QUNLIG1ldGhvZAo+ID4gKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiAxMjggS2lCLgo+
ID4gKFhFTikgVk1YOiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVyZXM6Cj4gPiAoWEVOKSAgLSBB
UElDIE1NSU8gYWNjZXNzIHZpcnR1YWxpc2F0aW9uCj4gPiAoWEVOKSAgLSBBUElDIFRQUiBzaGFk
b3cKPiA+IChYRU4pICAtIEV4dGVuZGVkIFBhZ2UgVGFibGVzIChFUFQpCj4gPiAoWEVOKSAgLSBW
aXJ0dWFsLVByb2Nlc3NvciBJZGVudGlmaWVycyAoVlBJRCkKPiA+IChYRU4pICAtIFZpcnR1YWwg
Tk1JCj4gPiAoWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2VzcyBiaXRtYXAKPiA+IChYRU4pICAtIFVu
cmVzdHJpY3RlZCBHdWVzdAo+ID4gKFhFTikgIC0gQVBJQyBSZWdpc3RlciBWaXJ0dWFsaXphdGlv
bgo+ID4gKFhFTikgIC0gVmlydHVhbCBJbnRlcnJ1cHQgRGVsaXZlcnkKPiA+IChYRU4pICAtIFBv
c3RlZCBJbnRlcnJ1cHQgUHJvY2Vzc2luZwo+ID4gKFhFTikgIC0gVk1DUyBzaGFkb3dpbmcKPiA+
IChYRU4pICAtIFZNIEZ1bmN0aW9ucwo+ID4gKFhFTikgIC0gVmlydHVhbGlzYXRpb24gRXhjZXB0
aW9ucwo+ID4gKFhFTikgIC0gUGFnZSBNb2RpZmljYXRpb24gTG9nZ2luZwo+ID4gKFhFTikgSFZN
OiBBU0lEcyBlbmFibGVkLgo+ID4gKFhFTikgSFZNOiBWTVggZW5hYmxlZAo+ID4gKFhFTikgSFZN
OiBIYXJkd2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQKPiA+IChYRU4pIEhWTTog
SEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IKPiA+IChYRU4pIEJyb3VnaHQgdXAgNDAgQ1BV
cwo+ID4gKFhFTikgRG9tMCBoYXMgbWF4aW11bSA4NDAgUElSUXMKPiA+IChYRU4pICoqKiBMT0FE
SU5HIERPTUFJTiAwICoqKgo+ID4gKFhFTikgIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwgY29t
cGF0MzIKPiA+IChYRU4pICBEb20wIGtlcm5lbDogNjQtYml0LCBQQUUsIGxzYiwgcGFkZHIgMHgx
MDAwMDAwIC0+IDB4MjA3ODAwMAo+ID4gKFhFTikgUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5U
Ogo+ID4gKFhFTikgIERvbTAgYWxsb2MuOiAgIDAwMDAwMDA4NjAwMDAwMDAtPjAwMDAwMDA4NjQw
MDAwMDAgKDUwMjU3NiBwYWdlcyB0bwo+ID4gYmUgYWxsb2NhdGVkKQo+ID4gKFhFTikgIEluaXQu
IHJhbWRpc2s6IDAwMDAwMDA4N2ViMzAwMDAtPjAwMDAwMDA4N2ZmZmYwNTcKPiA+IChYRU4pIFZJ
UlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgo+ID4gKFhFTikgIExvYWRlZCBrZXJuZWw6IGZmZmZm
ZmZmODEwMDAwMDAtPmZmZmZmZmZmODIwNzgwMDAKPiA+IChYRU4pICBJbml0LiByYW1kaXNrOiAw
MDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwCj4gPiAoWEVOKSAgUGh5cy1NYWNoIG1h
cDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAwMDQwMDAwMAo+ID4gKFhFTikgIFN0YXJ0IGlu
Zm86ICAgIGZmZmZmZmZmODIwNzgwMDAtPmZmZmZmZmZmODIwNzg0YjQKPiA+IChYRU4pICBQYWdl
IHRhYmxlczogICBmZmZmZmZmZjgyMDc5MDAwLT5mZmZmZmZmZjgyMDhlMDAwCj4gPiAoWEVOKSAg
Qm9vdCBzdGFjazogICAgZmZmZmZmZmY4MjA4ZTAwMC0+ZmZmZmZmZmY4MjA4ZjAwMAo+ID4gKFhF
TikgIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZmODI0MDAwMDAKPiA+
IChYRU4pICBFTlRSWSBBRERSRVNTOiBmZmZmZmZmZjgxYzA1MWYwCj4gPiAoWEVOKSBEb20wIGhh
cyBtYXhpbXVtIDQgVkNQVXMKPiA+IChYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBvbiAyIG5vZGVz
IHVzaW5nIDEwIENQVXMKPiA+IChYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi5kb25l
Lgo+ID4gKFhFTikgSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQw
MDAgcGFnZXMuCj4gPiAoWEVOKSBTdGQuIExvZ2xldmVsOiBFcnJvcnMgYW5kIHdhcm5pbmdzCj4g
PiAoWEVOKSBHdWVzdCBMb2dsZXZlbDogTm90aGluZyAoUmF0ZS1saW1pdGVkOiBFcnJvcnMgYW5k
IHdhcm5pbmdzKQo+ID4gKFhFTikgWGVuIGlzIHJlbGlucXVpc2hpbmcgVkdBIGNvbnNvbGUuCj4g
PiAoWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IERPTTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUgdGlt
ZXMgdG8gc3dpdGNoIGlucHV0Cj4gPiB0byBYZW4pCj4gPiAoWEVOKSBGcmVlZCA0NDBrQiBpbml0
IG1lbW9yeQo+ID4gKFhFTikgZGVhc3NpZ24gMDAwMDowNToxMC4yIGZyb20gZG9tMiBmYWlsZWQg
KC0xOSkKPiAKPiAgQW5kIGxpYnhsLWRyaXZlciBsb2c6Cj4gCj4gPiAjIGNhdCAgL3Zhci9sb2cv
bGlidmlydC9saWJ4bC9saWJ4bC1kcml2ZXIubG9nCj4gPiB4YzogZGV0YWlsOiBzeXNjdGwgb3Bl
cmF0aW9uIGZhaWxlZCAtLSBuZWVkIHRvIHJlYnVpbGQgdGhlIHVzZXItc3BhY2UgdG9vbAo+ID4g
c2V0Pwo+ID4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjQzNjQ6bGlieGxfZ2V0X3BoeXNpbmZvOiBn
ZXR0aW5nIHBoeXNpbmZvOgo+ID4gUGVybWlzc2lvbiBkZW5pZWQKPiA+IHhjOiBkZWJ1ZzogaHlw
ZXJjYWxsIGJ1ZmZlcjogdG90YWwgYWxsb2NhdGlvbnM6NyB0b3RhbCByZWxlYXNlczo3Cj4gPiB4
YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGN1cnJlbnQgYWxsb2NhdGlvbnM6MCBtYXhpbXVt
IGFsbG9jYXRpb25zOjEKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgY3Vy
cmVudCBzaXplOjEKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0czo2
IG1pc3NlczoxIHRvb2JpZzowCj4gCj4gIEknbSBydW5uaW5nIGluIFVidW50dSAxNCB1c2luZyBY
ZW4tNC45LiBJIGhhdmUgdGVzdGVkIGluIG90aGVyIG1hY2hpbmUKPiB1c2luZyB0aGUgc2FtZSBl
bnZpcm9ubWVudCBidXQgZW5jb3VudGVyaW5nIHRoZSBzYW1lIHByb2JsZW0uCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 14:19:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 14:19: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 1faM8s-00060V-99; Tue, 03 Jul 2018 14:18: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=zuia=jt=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1faM8r-0005zy-H1
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 14:18:53 +0000
X-Inumbo-ID: 04dadea0-7ecc-11e8-ba45-cfc176a5991c
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04dadea0-7ecc-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 14:18:56 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w63EHRKn065799;
 Tue, 3 Jul 2018 14:18:49 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-2017-10-26;
 bh=/E5Y497mm7HRMGTvShMdKMpBcTdhh1NEN13nKEuDacE=;
 b=s4sQh3ZcCWZAef3glBW5b2MiJ5TdRrenqIgAc4PqMiC2Qh9AcVEvGE9W2fRQa5siDEgv
 Lxn8vnsmJeHZWjmWxMobOKtj/971MPcOS3Di15Ts75LEzJbal3N0aXwz6L06aeBbxKJf
 tnnbEqEt3pZ2tvLwwWNTesoEPbJSU4Hei5QQ7LjPSol073T+ef3QS417m8WDI5xsDiN1
 Bip2hPP/uEFbfZqYkRTiZEkSPEItih+wup8Twr4wXSFXvQjIyPXAx8HpWZGYhW2J53Dt
 YoqL+cypj6PJpXWEy6dF6ayOg1sY6OdX1tJsXmVbYytLXuyKLx2qRbnt0JNQ1MZYiX9U jw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2jwyccrwfg-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 03 Jul 2018 14:18:49 +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 w63EInXo004103
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 3 Jul 2018 14:18:49 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 w63EImbS002552;
 Tue, 3 Jul 2018 14:18:48 GMT
Received: from olila.local.net-space.pl (/10.175.214.28)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 03 Jul 2018 07:18:48 -0700
Date: Tue, 3 Jul 2018 16:18:45 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Kristaps =?utf-8?B?xIxpdmt1bGlz?= <kristaps.civkulis@gmail.com>
Message-ID: <20180703141845.GE4670@olila.local.net-space.pl>
References: <CAJL+N=F2suXu7Uu0RWX2MBwVfFtdFrSv50ucqYr9jXRdB3Z--A@mail.gmail.com>
 <20180615080615.ujly6p67x7i4yzel@mac>
 <20180615101441.GN20016@olila.local.net-space.pl>
 <CAJL+N=HwCad5hzSwRDznFwC1u4Maf3dO0vgbMq-_f9d7nMCKQA@mail.gmail.com>
 <20180623191015.GA4670@olila.local.net-space.pl>
 <CAJL+N=Hzaa31i62tDNR8Eaf=qkQDh9Rr2u_BOrV93pM_VuDFJw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAJL+N=Hzaa31i62tDNR8Eaf=qkQDh9Rr2u_BOrV93pM_VuDFJw@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8942
 signatures=668704
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-1806210000 definitions=main-1807030164
Subject: Re: [Xen-devel] strange behavior with Multiboot2 on EFI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 =?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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTI6MjY6MDFQTSArMDMwMCwgS3Jpc3RhcHMgxIxpdmt1
bGlzIHdyb3RlOgo+IFJvZ2VyIHByb3ZpZGVkIFhlbiBrZXJuZWwgYmluYXJ5IGZvciBtZSBhbmQg
aXQgd29ya2VkLiBJIGRvbid0IGtub3cKPiB3aHkgSSBjb3VsZG4ndCBidWlsZCBpdCBwcm9wZXJs
eSBvbiBGcmVlQlNELgoKUGxlYXNlIHRyeSB0byBleGVjdXRlICJtYWtlIGRpc3RjbGVhbiIgYmVm
b3JlIHRoZSBidWlsZC4gVGhpcyB3aWxsCmNsZWFudXAgd2hvbGUgWGVuIHNvdXJjZSB0cmVlLiBT
b21ldGltZXMgaXQgaGFwcGVucyB0aGF0IHN0YWxlIGZpbGVzCmFyZSBsdXJraW5nIGFyb3VuZCBh
bmQgdGhleSBhcmUgdGFrZW4gaW50byB4ZW4uZ3ogb3V0cHV0LgoKPiA+PiBtZW51ZW50cnkgJ1hl
biBrZXJuZWwnIHsKPiA+PiAgICAgICAgIHNldCByb290PScoaGQwLDEpJwo+ID4+ICAgICAgICAg
bXVsdGlib290MiAveGVuCj4gPgo+ID4gSSB0aGluayB0aGF0IHlvdSBzaG91bGQgYWRkIGF0IGxl
YXN0IHRoaXMgdG8gWGVuIGNvbW1hbmQgbGluZToKPiA+ICAgZG9tMF9tZW09MWcsbWF4OjFnIGd1
ZXN0X2xvZ2x2bD1hbGwgbG9nbHZsPWFsbCBzeW5jX2NvbnNvbGUgY29tMT0xMTUyMDAsOG4xIGNv
bnNvbGU9Y29tMSx2Z2EKPiA+Cj4gPiBBbmQgd2hhdCBhYm91dCBkb20wIGtlcm5lbD8gbW9kdWxl
Mj8KPgo+IEF0IGZpcnN0IEkgdHJpZWQgdG8gbG9hZCBYZW4ga2VybmVsIG9ubHkuCj4gSXMgJ21v
ZHVsZTInIHRoZSBzYW1lIGFzICdtb2R1bGUnIGJ1dCBvbmx5IGZvciBtdWx0aWJvb3QyPyBUaGVy
ZSBpc24ndAoKRXhhY3RseSEKCj4gaW5mb3JtYXRpb24gb24gR1JVQiBtYW51YWwgWzBdLgo+IEFs
c28sIGhvdyBzaG91bGQgZG9tMCBiZSBwcm92aWRlZCB0byBYZW4/IElzIHBhc3NpbmcgaXQgYXMg
bXVsdGlib290Mgo+IG1vZHVsZSBlbm91Z2ggZm9yIFhlbiBrZXJuZWwgdG8gdW5kZXJzdGFuZD8K
ClllcCwgYnV0IHBsZWFzZSBkbyBub3QgZm9yZ2V0IGFib3V0IGF0IGxlYXN0IHN0YW5kYXJkIGFy
Z3VtZW50cyBmb3IgdGhlCmtlcm5lbCwgZS5nLiByb290PSwgZXRjLgoKPiA+PiBzdWRvIHFlbXUt
c3lzdGVtLXg4Nl82NCBcCj4gPj4gICAgICAgIC1oZGEgbGludXguaW1nIFwKPiA+PiAgICAgICAg
LWJpb3MgT1ZNRi1wdXJlLWVmaS5mZCBcCj4gPj4gICAgICAgIC1tIDQwOTYgXAo+ID4+ICAgICAg
ICAtZGVidWdjb24gZmlsZTpkZWJ1Zy5sb2cgLWdsb2JhbCBpc2EtZGVidWdjb24uaW9iYXNlPTB4
NDAyCj4gPgo+ID4gWW91IGFyZSBtaXNzaW5nIGF0IGxlYXN0IHNlcmlhbCBjb25zb2xlIGFuZCBH
REIgc2V0dXAuIEkgd291bGQgc3VnZ2VzdAo+ID4gdGhhdCB5b3UgYWRkIHRvIHRoZSBRRU1VIGNv
bW1hbmQgbGluZSBhdCBsZWFzdCB0aGlzOgo+ID4gICAtc2VyaWFsIHRlbG5ldDo6MTAyMzIsc2Vy
dmVyLG5vd2FpdCAtZ2RiIHRjcDo6MTAyMzQKPgo+IEkgd2FzIHVzaW5nIFFFTVUgYnVpbHQgaW4g
c2VyaWFsIGNvbnNvbGUgKFZpZXcgLT4gc2VyaWFsMCkgYW5kIGJ5Cj4gZGVmYXVsdCBJIGNhbiBj
b25uZWN0IHRvIFFFTVUgd2l0aCBnZGIgYnkgY29tbWFuZCAidGFyZ2V0IHJlbW90ZQo+IGxvY2Fs
aG9zdDoxMjM0Ii4KCkdyZWF0IQoKPiA+IEhlbmNlLCB5b3UgYXJlIGFibGUgdG8gZ2V0IGxvYWQg
b2Zmc2V0IHVzaW5nIGxpbmtfYmFzZV9hZGRyIGFuZCBsb2FkX2Jhc2VfYWRkci4KPiA+IFRoZW4g
YWRkIGxvYWQgb2Zmc2V0IHRvIHRoZSBtdWx0aWJvb3QyIFVFRkkgZW50cnkgcG9pbnQuIEFmdGVy
IHRoYXQgc2V0IGJyZWFrcG9pbnQKPiA+IHVzaW5nICJoYiIgaW4gR0RCIChoYXJkd2FyZSBhc3Np
c3RlZCBicmVha3BvaW50KS4gRG8gbm90IHVzZSAiYiIuIElJUkMgaXQgaXMKPiA+IHNvZnR3YXJl
IGJyZWFrcG9pbnQgKGludCAzKSBhbmQgaXQgd2lsbCBub3Qgd29yayBoZXJlIGJlY2F1c2UgdGhl
IGludCAzIG9wY29kZQo+ID4gaXMgb3ZlcndyaXR0ZW4gYnkgdGhlIEdSVUIyIGR1cmluZyBmaW5h
bCBYZW4gY29kZSByZWxvY2F0aW9uLiBJbiBnZW5lcmFsIEkgc3VnZ2VzdAo+ID4geW91IHRvIHVz
ZSAiaGIiLiBJdCBpcyBtb3JlIHJlbGlhYmxlLgo+Cj4gVGhhbmtzIQo+Cj4KPiBPbiBteSBGcmVl
QlNEIG11bHRpYm9vdDIgbG9hZGVyIGltcGxlbWVudGF0aW9uIFhlbiBrZXJuZWwgcHJvZHVjZXMK
PiBmb2xsb3dpbmcgb3V0cHV0Ogo+Cj4gIFhlbiA0LjExLXJjCj4gKFhFTikgWGVuIHZlcnNpb24g
NC4xMS1yYyAocm9vdEB4ZW5ydGNsb3VkKSAoZ2NjIChEZWJpYW4gNC45LjItMTApCj4gNC45LjIp
IGRlYnVnPXkgIEZyaSBKdW4gMjIgMDk6Mjk6MTkgVVRDIDIwMTgKPiAoWEVOKSBMYXRlc3QgQ2hh
bmdlU2V0Ogo+IChYRU4pIEJvb3Rsb2FkZXI6IHVua25vd24KCkkgd291bGQgc3VnZ2VzdCB0aGF0
IHlvdSBwcm92aWRlIGJvb3Rsb2FkZXIgdHlwZSBpbmZvcm1hdGlvbiB0byB0aGUgWGVuCnVzaW5n
IHJlbGV2YW50IHRhZy4gVGhpcyB3aWxsIGVhc2UgYm9vdGxvYWRlciBkaWZmZXJlbnRpYXRpb24g
aW4gdGhlCmZ1dHVyZS4KCj4gKFhFTikgQ29tbWFuZCBsaW5lOiBkb20wX21heF92Y3B1cz00IGRv
bTBwdmg9MSBjb25zb2xlPWNvbTEsdmdhCj4gY29tMT0xMTUyMDAsOG4xIGd1ZXN0X2xvZ2x2bD1h
bGwgbG9nbHZsPWFsbAo+IChYRU4pIFhlbiBpbWFnZSBsb2FkIGJhc2UgYWRkcmVzczogMAo+IChY
RU4pIFZpZGVvIGluZm9ybWF0aW9uOgo+IChYRU4pICBWR0EgaXMgZ3JhcGhpY3MgbW9kZSAyMDQ4
eDIwNDgsIDMyIGJwcAo+IChYRU4pIERpc2MgaW5mb3JtYXRpb246Cj4gKFhFTikgIEZvdW5kIDAg
TUJSIHNpZ25hdHVyZXMKPiAoWEVOKSAgRm91bmQgMSBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJl
cwo+IChYRU4pCj4gKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kgo+IChYRU4pIFBhbmljIG9uIENQVSAwOgo+IChYRU4pIGRvbTAga2VybmVsIG5vdCBzcGVjaWZp
ZWQuIENoZWNrIGJvb3Rsb2FkZXIgY29uZmlndXJhdGlvbi4KClBsZWFzZSBsb2FkIGRvbTAga2Vy
bmVsIHRvIGF2b2lkIHRoaXMgaXNzdWUuCgo+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKPiAoWEVOKQo+IChYRU4pIFJlYm9vdCBpbiBmaXZlIHNlY29uZHMu
Li4KPgo+IFRoZSBwcm9ibGVtIGlzIHdpdGggbGluZQo+IChYRU4pIFhlbiBpbWFnZSBsb2FkIGJh
c2UgYWRkcmVzczogMAo+IFdoaWNoIGlzIG5vdCB0cnVlLCBiZWNhdXNlIEkgbG9hZGVkIGl0IGlu
dG8gMHgyMDAwMDAuIEkgYWxzbyBwcm92aWRlCj4gaW1hZ2UgbG9hZCBiYXNlIHBoeXNpY2FsIGFk
ZHJlc3MgdGFnIHdpdGggdGhlIHNhbWUgdmFsdWUuIElzIHRoZXJlCj4gc29tZXRoaW5nIGVsc2Ug
SSBzaG91bGQgc2V0IHRvIHByb3ZpZGUgWGVuIHdpdGggY29ycmVjdCBsb2FkIGJhc2UKPiBhZGRy
ZXNzPwoKSWYgdGhlIGltYWdlIGlzIG5vdCByZWxvY2F0ZWQgKGlzIGl0PykgdGhlbiBpdCBpcyBj
b3JyZWN0LiBZb3UgaGF2ZSB0bwpkaWZmZXJlbnRpYXRlIHR3byBhZGRyZXNzZXM6CiAgLSBfX2lt
YWdlX2Jhc2VfXyB3aGljaCBpcyAiWGVuIGltYWdlIGxvYWQgYmFzZSBhZGRyZXNzIgogICAgYW5k
IGVxdWFscyAwICh6ZXJvKSBpbiB5b3VyIGNhc2UsCiAgLSBzdGFydCBvZiBpbWFnZSB3aGljaCBt
YXJrcyB0aGUgYmVnaW5uaW5nIG9mIHRoZSBYZW4KICAgIGltYWdlIGFuZCBpcyBlcXVhbCAweDIw
MDAwMCBpbiB5b3VyIGNhc2UuCgpQbGVhc2UgdGFrZSBhIGxvb2sgYXQgeGVuL2FyY2gveDg2L3hl
bi5sZHMuUyBhbmQKeGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TIGZvciBtb3JlIGRldGFpbHMuCgpJ
IGhvcGUgdGhhdCBoZWxwcy4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 14:48:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 14:48:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faMbV-0000eK-EX; Tue, 03 Jul 2018 14:48: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=bw7e=jt=citrix.com=prvs=71508c46d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faMbU-0000eF-My
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 14:48:28 +0000
X-Inumbo-ID: 1f125f16-7ed0-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f125f16-7ed0-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 16:48:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,303,1526342400"; d="scan'208";a="59347601"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23355.36022.532092.791702@mariner.uk.xensource.com>
Date: Tue, 3 Jul 2018 15:48:22 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180703094741.4211-1-anthony.perard@citrix.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180703094741.4211-1-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3.1] 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzLjFdIGxpYnhsOiBEZXNpZ24gb2YgYW4g
YXN5bmMgQVBJIHRvIGlzc3VlIFFNUCBjb21tYW5kcyB0byBRRU1VIik6Cj4gQWxsIHRoZSBmdW5j
dGlvbnMgd2lsbCBiZSBpbXBsZW1lbnRlZCBpbiBsYXRlciBwYXRjaGVzLgoKVGhhbmtzLCB0aGlz
IHJlYWxseSBtYWtlcyB0aGluZ3MgY2xlYXJlciBmb3IgbWUuCgo+IFdoYXQgZG8geW91IHRoaW5r
IG9mIHRoaXMgZGVzaWduPyBUaGlzIGlzIHRoZSBzYW1lIGFzIGluIG15IHBhdGNoIHNlcmllcwo+
IHdpdGggbmV3IG5hbWVzICh0byBhdm9pZCBjb25mdXNpb24gd2l0aCBsaWJ4bF9fX2V2XyopIGFu
ZCBkb2N1bWVudGF0aW9uLgo+IAo+IEknbGwgd3JpdGUgc29tZXRoaW5nIGFzIHdlbGwgZm9yIHRo
ZSBpbnRlcm5hbCBvZiB0aGUgZW5naW5lICh0aGUgUU1QCj4gY2xpZW50IGl0c2VsZikuCi4uLgoK
PiArLyoKPiArICogVGhpcyBzdHJ1Y3QgaXMgdXNlZCB0byByZWdpc3RlciBvbmUgY29tbWFuZCB0
byBzZW5kIHRvIFFFTVUgd2l0aCBhbgo+ICsgKiBhc3NvY2lhdGVkIGNhbGxiYWNrLgoKWW91IHN0
aWxsIHVzZSB0aGUgd29yZCBgcmVnaXN0ZXInIHdoaWNoIEkgZG9uJ3QgdGhpbmsgaXMgcmlnaHQu
ICBJdAptYWtlcyBpdCBzb3VuZCBhcyBpZiB0aGVyZSBpcyBhIHNlcGFyYXRlIGByZWdpc3RyYXRp
b24nIGFuZCBgc2VuZGluZycuCgpIb3cgYWJvdXQKCiAgIFRoaXMgZmFjaWxpdHkgYWxsb3dzIGEg
Y29tbWFuZCB0byBiZSBzZW50IHRvIHFlbXUsIGFuZCB0aGUgcmVzcG9uc2UKICAgdG8gYmUgaGFu
ZGVkIHRvIGEgY2FsbGJhY2sgZnVuY3Rpb24uICBFYWNoIGxpYnhsX19xbXBfY21kX3N0YXRlCiAg
IGhhbmRsZXMgemVybyBvciBvbmUgb3V0c3RhbmRpbmcgY29tbWFuZDsgaWYgbXVsdGlwbGUgY29t
bWFuZHMgYXJlCiAgIHRvIGJlIHNlbnQgY29uY3VycmVudGx5LCBtdWx0aXBsZSBsaWJ4bF9fcW1w
X2NtZF9zdGF0ZSdzIG11c3QgYmUKICAgdXNlZC4KCm9yIHNvbWUgc3VjaCA/Cgo+ICsgKiBQb3Nz
aWJsZSBzdGF0ZXM6Cj4gKyAqICBVbmRlZmluZWQKPiArICogICAgTWlnaHQgY29udGFpbiBhbnl0
aGluZy4KPiArICogIElkbGUKPiArICogICAgU3RydWN0IGNvbnRlbnRzIGFyZSBkZWZpbmVkIGVu
b3VnaCB0byBwYXNzIHRvIGFueQo+ICsgKiAgICBsaWJ4bF9fcW1wX2NtZF8qIGZ1bmN0aW9ucyBi
dXQgaXMgbm90IHJlZ2lzdGVyZWQgYW5kIGNhbGxiYWNrCj4gKyAqICAgIHdpbGwgbm90IGJlIGNh
bGxlZC4gVGhlIHN0cnVjdCBkb2VzIG5vdCBjb250YWluIHJlZmVyZW5jZXMgdG8KPiArICogICAg
YW55IGFsbG9jYXRlZCByZXNvdXJjZXMgc28gY2FuIGJlIHRocm93biBhd2F5Lgo+ICsgKiAgQWN0
aXZlCj4gKyAqICAgIEN1cnJlbnRseSB3YWl0aW5nIGZvciBhIHJlc3BvbnNlIGZyb20gUUVNVSwg
YW5kIGNhbGxiYWNrIGNhbiBiZQo+ICsgKiAgICBjYWxsZWQuIF9kaXNwb3NlIG11c3QgYmUgY2Fs
bGVkIHRvIHJlY2xhaW0gcmVzb3VyY2VzLgoKSSBkb24ndCB0aGluayB0aGlzIHNldCBvZiBzdGF0
ZXMgaXMgYWNjdXJhdGUuICBJbiBwYXJ0aWN1bGFyLCB5b3VyIEFQSQpkZXNjcmlwdGlvbiAoYWJv
dXQgY29ubmVjdGlvbiBtYW5hZ2VtZW50KSBpbXBsaWVzIHRoYXQgdGhlcmUgYXJlIGF0CmxlYXN0
IHRoZXNlIHN0YXRlczoKICAoaSkgdW5kZWZpbmVkCiAgKGlpKSB0aGVyZSBpcyBubyBxbXAgY29u
bmVjdGlvbiBvcGVuCiAgKGlpaSkgd2UgaGF2ZSBzZW50IGEgY29tbWFuZCBhbmQgYXJlIGV4cGVj
dGluZyBhIGNhbGxiYWNrCiAgKGl2KSB0aGVyZSBpcyBhIHFtcCBjb25uZWN0aW9uIG9wZW4sIGJ1
dCBubyBjb21tYW5kIGlzIG91dHN0YW5kaW5nCgooaXYpIGRvZXMgbm90IGZpdCBpbnRvIGFueSBv
ZiB0aGUgY2F0ZWdvcmllcyBhYm92ZS4KCj4gKy8qCj4gKyAqIEluaXRpYWxpemUgbGlieGxfX3Ft
cF9jbWRfc3RhdGUuCj4gKyAqICAgIFdoaWNoIG11c3QgYmUgaW4gVW5kZWZpbmVkIG9yIElkbGUg
c3RhdGUuCj4gKyAqICAgIE9uIHJldHVybiBpdCBpcyBJZGxlLgoKWW91IG1pZ2h0IHdhbnQgdG8g
YWJicmV2aWF0ZSB0aGlzIHN0YXRlIG5vdGF0aW9uLCBlZyBhcyBpcyBkb25lIGZvcgpsaWJ4bF9f
eHNfdHJhbnNhY3Rpb25fLi4uIC4gIFNvIGhlcmUgeW91IGNvdWxkIGp1c3Qgd3JpdGUKICAgICAg
IFVuZGVmaW5lZC9JZGxlIC0+IElkbGUKCj4gKy8qCj4gKyAqIFJlZ2lzdGVyIGEgY29tbWFuZCB0
byBiZSBpc3N1ZWQgdG8gUUVNVS4KCkFnYWluLCAicmVnaXN0ZXIiIGhhcyBiZWVuIGluaGVyaXRl
ZCBmcm9tIGxpYnhsX2V2XyouICBJIHRoaW5rIGl0CndvdWxkIGJlIGNsZWFyZXIgdG8gc2F5IHRo
YXQgdGhpcyBmdW5jdGlvbgoKICAgICBTZW5kcyBhIGNvbW1hbmQgdG8gUUVNVS4KCkxvb2tpbmcg
dGhyb3VnaCBsaWJ4bF9pbnRlcm5hbC5oIGFnYWluLCBJIHNlZSB0aGF0IHRoZXJlIGlzCmxpYnhs
X19ldl9jaGlsZCwgd2hpY2ggcHJvdmlkZXMgYW5vdGhlciBtb2RlbCBmb3IgaGFuZGxpbmcgYSB0
aGluZwp3aGljaCBpcyBzb3J0IG9mLCBidXQgbm90IGV4YWN0bHksIGxpa2UgYSBsaWJ4bF9fZXZf
Rk9PLiAgVGhlcmUsIHRoZQpzdHJ1Y3QgaXMgY2FsbGVkIGxpYnhsX2V2XyosIGJ1dCB0aGUgYWN0
dWFsIGZ1bmN0aW9uIG5hbWVzIGFyZSBxdWl0ZQpkaWZmZXJlbnQuICBUaGVyZSBpcyBubyBsaWJ4
bF9fZXZfY2hpbGRfcmVnaXN0ZXIsIG9ubHkKbGlieGxfX2V2X2NoaWxkX2ZvcmsuICBBbmQgbGli
eGxfX2V2X2NoaWxkX2RlcmVnaXN0ZXIgaXMgZW50aXJlbHkKYWJzZW50LgoKU28geW91IGNvdWxk
IGNhbGwgeW91ciB0aGluayBsaWJ4bF9fZXZfcW1wIGJ1dCBoYXZlIGZ1bmN0aW9ucwpsaWJ4bF9f
ZXZfcW1wX3NlbmQgYW5kIGxpYnhsX19ldl9xbXBfZGlzcG9zZS9kZXN0cm95LgooYW5kIF9pbml0
IG9mIGNvdXJzZSkuCgpJZiB5b3UgZG8gdGhpcyB5b3UgbmVlZCB0byBkbyBsaWtlIGxpYnhsX19l
dl9jaGlsZF9mb3JrIGRvZXMsIGFuZAp3cml0ZSBjb21tZW50YXJ5IGRlc2NyaWJpbmcgdGhlIHdh
eXMgaW4gd2hpY2ggYSBsaWJ4bF9fZXZfcW1wIGlzIG5vdApsaWtlIG1vc3QgbGlieGxfX2V2X0ZP
Ty4KCkkgdGhpbmsgSSBtaW5kIGxlc3Mgd2hhdCB0aGUgc3RydWN0IGlzIGNhbGxlZCB0aGFuIHdo
YXQgdGhlIGZ1bmN0aW9ucwphcmUgY2FsbGVkLiAgWW91ciBzZW5kIGZ1bmN0aW9uIHNob3VsZCBw
cm9iYWJseSBiZSBfc2VuZCBvciBfZXhlYy4KVGhlIGRpc3Bvc2UgZnVuY3Rpb24gY2FuIGJlIF9k
aXNwb3NlIG9yIF9kZXN0cm95LCBvciBzaW1pbGFyLgoKPiArc3RydWN0IGxpYnhsX19xbXBfY21k
X3N0YXRlIHsKPiArICAgIC8qIHJlYWQtb25seSBvbmNlIEFjdGl2ZSBhbmQgZnJvbSB3aXRoaW4g
dGhlIGNhbGxiYWNrICovCj4gKyAgICB1aW50MzJfdCBkb21pZDsKPiArICAgIGxpYnhsX19xbXBf
Y21kX2NhbGxiYWNrICpjYWxsYmFjazsKCllvdSBjb3BpZWQgdGhpcyBwYXR0ZXJuIGZyb20gbGli
eGxfX2V2X0ZPTy4gIEkgZG9uJ3Qgb2JqZWN0IHRvIGl0LgoKQnV0IGluIGdlbmVyYWwsIEkgaGF2
ZSBzb21ldGltZXMgZm91bmQgaXQgbW9yZSBjb252ZW5pZW50IHRvIHB1dCB0aGVzZQpwYXJhbWV0
ZXJzIGluIHRoZSBzdHJ1Y3QgYW5kIGV4cGVjdCBjYWxsZXJzIHRvIGZpbGwgdGhlbSBpbi4gIFlv
dSBhcmUKZG9pbmcgdGhhdCB3aXRoIHRoZSBjYXJlZmQuICBNYXliZSB5b3Ugd2FudCB0byBkbyBp
dCB3aXRoIGFsbCBvZgp0aGVtID8gIFNlZSBsaWJ4bF9fZGF0YWNvcGllcl9zdGFydCBmb3IgYW4g
ZXhhbXBsZS4KClVwIHRvIHlvdS4gIEkgZG9uJ3Qgb2JqZWN0IHRvIG1peGluZyB0aGUgdHdvIHN0
eWxlcyB3aXRoaW4gdGhlIHNhbWUKZmFjaWxpdHkgcHJvdmlkZWQgdGhlIGludGVybmFsIGRvY3Mg
YXJlIGNsZWFyLgoKPiArICAgIC8qIHByaXZhdGUgKi8KCllvdSBzaG91bGQgc2F5ICJwcml2YXRl
IGZvciBsaWJ4bF9fcW1wX2NtZF8uLi4iLgoKPiArICAgIC8qCj4gKyAgICAgKiBUaGlzIHZhbHVl
IGNhbiBiZSBpbml0aWFsaXNlIGJlZm9yZSBjYWxsaW5nIF9xbXBfY21kX2V4ZWMuIFRoZQo+ICsg
ICAgICogZmlsZSBkZXNjcmlwdG9yIHdpbGwgc2VudCB0byBRRU1VIGFsb25nIHdpdGggdGhlIGNv
bW1hbmQsIHRoZW4KPiArICAgICAqIHRoZSBmZCB3aWxsIGJlIGNsb3NlZC4KPiArICAgICAqLwo+
ICsgICAgbGlieGxfX2NhcmVmZCAqZWZkOwoKV2h5IG5vdAogICAgICAgbGlieGxfX2NhcmVmZCBl
ZmQ7Cj8KCkFsc28sIEkgZG9uJ3QgdGhpbmsgdGhpcyBkZXNjcmlwdGlvbiBvZiB0aGUgc2VtYW50
aWNzIGlzIHJpZ2h0LiAgVGhlCmNhbGxlciBtdXN0IGFsd2F5cyBzb21laG93IGFycmFuZ2UgdG8g
aW5pdGlhbGlzZSB0aGlzIHZhbHVlLgpQcmVzdW1hYmx5IF9pbml0IGNsZWFycyBpdCA/ICBDZXJ0
YWlubHkgdGhpcyBhcyBhIHBhcmFtZXRlciB0byB0aGUKb3BlcmF0aW9uLCB0aGlzIHNob3VsZCBi
ZSB1cCB3aXRoIGRvbWlkIGFuZCBjYWxsYmFjay4KCk1heWJlIHlvdSB3YW50IGNvbW1lbnRzIGxp
a2UgdGhlIG9uZXMgaW4gbGlieGxfX2RhdGFjb3BpZXJfc3RhdGUgZXRjLiwKd2hpY2ggc2F5IC8q
IGNhbGxlciBtdXN0IGZpbGwgdGhlc2UgaW4gKi8uCgpBbmQsIHlvdSBwcm9iYWJseSB3YW50IHRv
IG1ha2UgaXQgY2xlYXIgdGhhdCB0aGUgZmQgcmVtYWlucyBvcGVuIGluCnRoZSBsaWJ4bCBwcm9j
ZXNzLiAgKEkgYXNzdW1lIGl0IGRvZXMuKQoKPiArbGlieGxfX3FtcF9lcnJvcl9jbGFzcyA9IEVu
dW1lcmF0aW9uKCJxbXBfZXJyb3JfY2xhc3MiLCBbCj4gKyAgICAjIE5vIGVycm9yCj4gKyAgICAo
MCwgIk5PTkUiKSwKPiArICAgICMgRXJyb3IgZ2VuZXJhdGVkIGJ5IGxpYnhsIChlLmcuIHNvY2tl
dCBjbG9zZWQgdW5leHBlY3RlZGx5LCBubyBtZW0sIC4uLikKPiArICAgICgxLCAibGlieGxfZXJy
b3IiKSwKPiArICAgICMgUU1QIGVycm9yIGNsYXNzZXMgZGVzY3JpYmVkIGluIFFFTVUgc291cmNl
cyBjb2RlIChRYXBpRXJyb3JDbGFzcykKPiArICAgICgyLCAiR2VuZXJpY0Vycm9yIiksCj4gKyAg
ICAoMywgIkNvbW1hbmROb3RGb3VuZCIpLAo+ICsgICAgKDQsICJEZXZpY2VOb3RBY3RpdmUiKSwK
PiArICAgICg1LCAiRGV2aWNlTm90Rm91bmQiKSwKPiArICAgICMgVW5yZWNvZ25pemVkIFFNUCBl
cnJvciBjbGFzcwo+ICsgICAgKDYsICJVbmtub3duIiksCgpBcmUgdGhlc2UgbnVtYmVycyBmcm9t
IHFtcCA/ICBXaHkgbm90IGFzc2lnbiBhIGJ1bmNoIG9mIGxpYnhsIGVycm9yCnZhbHVlcyBpbnN0
ZWFkID8KCkkgaG9wZSB0aGlzIHJldmlldyBpcyBoZWxwZnVsLgoKVGhhbmtzLApJYW4uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 14:55:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 14:55:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faMiN-0001fE-D7; Tue, 03 Jul 2018 14:55: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faMiM-0001f9-6P
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 14:55:34 +0000
X-Inumbo-ID: 1d15777d-7ed1-11e8-8089-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d15777d-7ed1-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 16:55:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 08:55:31 -0600
Message-Id: <5B3B8E6102000078001D05F0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 08:55:29 -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] x86/AMD: write PAT after ucode 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: Andrew Cooper <andrew.cooper3@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>

VGhlIGluY3JlYXNlZCBudW1iZXIgb2YgbWVzc2FnZXMgKHNwZWNfY3RybC5jOnByaW50X2RldGFp
bHMoKSkgd2l0aGluIGEKY2VydGFpbiB0aW1lIHdpbmRvdyBtYWRlIG1lIG5vdGljZSBzb21lIHNs
b3duZXNzIG9mIGJvb3QgdGltZSBzY3JlZW4Kb3V0cHV0LiBFeHBlcmltZW50YWxseSBJJ3ZlIG5h
cnJvd2VkIHRoZSB0aW1lIHdpbmRvdyB0byBiZSBmcm9tCmltbWVkaWF0ZWx5IGFmdGVyIHRoZSBl
YXJseSB1Y29kZSB1cGRhdGUgb24gdGhlIEJTUCB0byB0aGUgUEFUIHdyaXRlIGluCmNwdV9pbml0
KCkuIEZvciB0aGF0IHJlYXNvbiwgYXMgYSB3b3JrYXJvdW5kLCB3cml0ZSBQQVQgd2l0aCBpdHMK
ZGVzaWduYXRlZCB2YWx1ZSBpbW1lZGlhdGVseSBhZnRlciB0aGUgdWNvZGUgbG9hZC4KClNpbWls
YXIgc2xvd25lc3MgY2Fubm90IGJlIG9ic2VydmVkIG9uIEFQcy4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tClJGQzogUHJlZmVyYWJseSB0byBiZSBj
b25maXJtZWQgYnkgQU1ELgotLS0KV2lsbCBuZWVkIHJlLWJhc2luZyBvbiB0b3Agb2YgQW5kcmV3
J3MgcGF0Y2ggZWxpbWluYXRpbmcgaG9zdF9wYXQsIGlmCnRoYXQgZ29lcyBpbiBlYXJsaWVyLgoK
LS0tIGEveGVuL2FyY2gveDg2L21pY3JvY29kZV9hbWQuYworKysgYi94ZW4vYXJjaC94ODYvbWlj
cm9jb2RlX2FtZC5jCkBAIC0yMjYsNiArMjI2LDEzIEBAIHN0YXRpYyBpbnQgYXBwbHlfbWljcm9j
b2RlKHVuc2lnbmVkIGludAogICAgICAgICByZXR1cm4gLUVJTzsKICAgICB9CiAKKyAgICAvKgor
ICAgICAqIEV4cGVyaW1lbnRhbGx5IHRoaXMgaGVscHMgd2l0aCBwZXJmb3JtYW5jZSBpc3N1ZXMg
b24gYXQgbGVhc3QgY2VydGFpbgorICAgICAqIEZhbTE1IG1vZGVscy4gT2RkbHkgZW5vdWdoIG9u
bHkgdGhlIEJTUCBpcyBhZmZlY3RlZCwgYnV0IHRvIGJlIG9uIHRoZQorICAgICAqIHNhZmUgc2lk
ZSwgZG8gdGhlIHdyaXRlIHVuaWZvcm1seS4KKyAgICAgKi8KKyAgICB3cm1zcmwoTVNSX0lBMzJf
Q1JfUEFULCBob3N0X3BhdCk7CisKICAgICBwcmludGsoS0VSTl9XQVJOSU5HICJtaWNyb2NvZGU6
IENQVSVkIHVwZGF0ZWQgZnJvbSByZXZpc2lvbiAlI3ggdG8gJSN4XG4iLAogICAgICAgICAgICBj
cHUsIHVjaS0+Y3B1X3NpZy5yZXYsIGhkci0+cGF0Y2hfaWQpOwogCgoKCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 15:11:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 15:11: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 1faMxK-0003O6-CG; Tue, 03 Jul 2018 15:11: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=bw7e=jt=citrix.com=prvs=71508c46d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faMxJ-0003O1-Bt
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 15:11:01 +0000
X-Inumbo-ID: 4ce179b0-7ed3-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ce179b0-7ed3-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 15:11:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="59350489"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23355.37376.789833.763385@mariner.uk.xensource.com>
Date: Tue, 3 Jul 2018 16:10:56 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180702084102.90577-2-roger.pau@citrix.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-2-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/3] osstest: remove duplicate
 set_freebsd_runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAxLzNdIG9zc3Rlc3Q6IHJlbW92ZSBkdXBs
aWNhdGUgc2V0X2ZyZWVic2RfcnVudmFycyIpOgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKT29wcy4gIEkgd29uZGVyIGlmIHRoaXMgd2Fz
IG15IGRvaW5nLiAgSGF2ZSB5b3UgdmVyaWZpZWQgdGhhdCB0aGV5J3JlCmlkZW50aWNhbCA/CgpJ
YW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 15:12:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 15: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 1faMyR-0003Sk-Ok; Tue, 03 Jul 2018 15:12: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=bw7e=jt=citrix.com=prvs=71508c46d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faMyQ-0003SZ-9c
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 15:12:10 +0000
X-Inumbo-ID: 6f2ce114-7ed3-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f2ce114-7ed3-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 17:12:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="59350620"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23355.37446.142212.68258@mariner.uk.xensource.com>
Date: Tue, 3 Jul 2018 16:12:06 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180702084102.90577-3-roger.pau@citrix.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-3-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/3] osstest: set the make command to use
 for xen-build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAyLzNdIG9zc3Rlc3Q6IHNldCB0aGUgbWFr
ZSBjb21tYW5kIHRvIHVzZSBmb3IgeGVuLWJ1aWxkIik6Cj4gVGhlIGRlZmF1bHQgbWFrZSBvbiBG
cmVlQlNEIGlzIHRoZSBCU0QgbWFrZSwgYW5kIFhlbiByZXF1aXJlcyB0aGUgR05VCj4gbWFrZSBp
biBvcmRlciB0byBidWlsZC4gU2V0IHRoZSBtYWtlIGNvbW1hbmQgYmFzZWQgb24gdGhlIE9TIGZv
ciB0aGUKPiBYZW4gYnVpbGQuCi4uLgo+ICBvdXIgJGRva2NvbmZpZyA9IDE7Cj4gK291ciAkbWFr
ZSA9ICRoby0+e09TfSBlcSAiZnJlZWJzZCIgPyAiZ21ha2UiIDogIm1ha2UiOwoKV291bGRuJ3Qg
aXQgYmUgYmV0dGVyIHRvIHdyaXRlCiAgICRoby0+e09TfSA9fiBtL2JzZC8Kb3Igc29tZXRoaW5n
ID8KClN1YmplY3QgdG8gZWl0aGVyIGNoYW5naW5nIHRoYXQsIG9yIGhhdmluZyBhbiBhbnN3ZXI6
CgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpUaGFu
a3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 15:14:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 15:14: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 1faN0l-0003tw-B4; Tue, 03 Jul 2018 15:14: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=uib8=jt=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faN0k-0003tp-Nw
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 15:14:34 +0000
X-Inumbo-ID: cc10d3a0-7ed3-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc10d3a0-7ed3-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 15:14:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 03 Jul 2018 09:14:32 -0600
Message-Id: <5B3B92D602000078001D0619@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 03 Jul 2018 09:14:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>
References: <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <20180613221631.GA672@antioche.eu.org>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <20180625083320.GA23135@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
In-Reply-To: <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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+IE9uIDI1LjA2LjE4IGF0IDEwOjMzLCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4gd3JvdGU6
Cj4gdGhlIGRvbTAgaGFzIGJlZW4gcnVubmluZyBmb3IgYSB3ZWVrIG5vdywgcnVubmluZyB0aGUg
ZGFpbHkgTmV0QlNEIHRlc3RzLgo+IEF0dGFjaGVkIGlzIHRoZSBjb25zb2xlIGxvZy4KPiBJIGRp
ZG4ndCBub3RpY2UgYW55dGhpbmcgc3VzcGVjdCwgZXhlcHQgYSBmZXcgZG9tVSBjcmFzaGVzIChj
cmFzaGluZyBpbgo+IFhlbiwgdGhlIHByb2JsZW0gaXMgbm90IHJlcG9ydGVkIGJhY2sgdG8gdGhl
IGRvbVUpLiBCdXQgYXMgdGhpcyBpcwo+IHJ1bm5pbmcgTmV0QlNELUhFQUQgdGVzdHMgaXQgY2Fu
IGFsc28gYmUgYSBidWcgaW4gdGhlIGRvbVUsIHRoYXQgaGFzCj4gYmVlbiBmaXhlZCBzaW5jZSB0
aGVuLgo+IAo+IEl0J3MgcG9zc2libGUgdGhhdCB0aGUgcHJpbnRrIGNoYW5nZWQgdGltaW5ncyBp
biBhIHdheSB0aGF0IHByZXZlbnRzIHRoZQo+IHJhY2UgY29uZGl0aW9uIGZyb20gaGFwcGVuaW5n
IC4uLgoKU28gaW5zdGVhZCBvZiB0aGUgZGVidWdnaW5nIHBhdGNoLCBjb3VsZCB5b3UgZ2l2ZSB0
aGUgb25lIGJlbG93CmEgdHJ5PwoKSmFuCgp4ODY6IGZ1cnRoZXIgYXZvaWQgc2V0dGluZyBUTEIg
Zmx1c2ggdGltZSBzdGFtcAoKTmV0QlNEJ3MgdXNlIG9mIGxpbmVhciBwYWdlIHRhYmxlcyBpbiAz
Mi1iaXQgbW9kZSBleHBvc2VzIGFuIGlzc3VlIHdpdGgKdXMgc3RpbGwgc3RvcmluZyBUTEIgZmx1
c2ggdGltZSBzdGFtcHMgdG9vIGVhcmx5LCBjb3JydXB0aW5nIHRoZQpsaW5lYXJfcHRfY291bnQg
ZmllbGQgbGl2aW5nIGluIHRoZSBzYW1lIHVuaW9uLiBTaW5jZSB3ZSBnbyB0aGF0IHBhdGgKKGZv
ciBwYWdlIHRhYmxlcykgb25seSB3aGVuIG5laXRoZXIgUEdUX3ZhbGlkYXRlZCBub3IgUEdUX3Bh
cnRpYWwgYXJlCnNldCBvbiBhIHBhZ2UsIHdlIGRvbid0IHJlYWxseSByZXF1aXJlIGEgZmx1c2gg
dG8gaGFwcGVuIChzZWUgYWxzbyB0aGUKY29kZSBjb21tZW50KSwgeWV0IHdlJ3JlIGFsc28gbm8g
Y29uY2VybmVkIGlmIG9uZSBoYXBwZW5zIHdoaWNoIGlzbid0Cm5lZWRlZCAod2hpY2ggbWlnaHQg
b2NjdXIgd2hlbiB3ZSBuZXZlciB3cml0ZSB0aGUgdGltZSBzdGFtcCkuCgpSZXBvcnRlZC1ieTog
TWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIHVuc3RhYmxlLm9yaWcveGVuL2FyY2gv
eDg2L21tLmMKKysrIHVuc3RhYmxlL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0yNTQxLDggKzI1NDEs
MTcgQEAgc3RhdGljIGludCBfcHV0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbgogICAgICAgICBz
d2l0Y2ggKCBueCAmIChQR1RfbG9ja2VkIHwgUEdUX2NvdW50X21hc2spICkKICAgICAgICAgewog
ICAgICAgICBjYXNlIDA6Ci0gICAgICAgICAgICBpZiAoIHVubGlrZWx5KChueCAmIFBHVF90eXBl
X21hc2spIDw9IFBHVF9sNF9wYWdlX3RhYmxlKSAmJgotICAgICAgICAgICAgICAgICBsaWtlbHko
bnggJiAoUEdUX3ZhbGlkYXRlZHxQR1RfcGFydGlhbCkpICkKKyAgICAgICAgICAgIC8qCisgICAg
ICAgICAgICAgKiBzZXRfdGxiZmx1c2hfdGltZXN0YW1wKCkgYWNjZXNzZXMgdGhlIHNhbWUgdW5p
b24gbGluZWFyX3B0X2NvdW50CisgICAgICAgICAgICAgKiBsaXZlcyBpbi4gUGFnZXMgKGluY2x1
ZGluZyBwYWdlIHRhYmxlIG9uZXMpLCBob3dldmVyLCBkb24ndCBuZWVkCisgICAgICAgICAgICAg
KiB0aGVpciBmbHVzaCB0aW1lIHN0YW1wIHNldCBleGNlcHQgd2hlbiB0aGUgbGFzdCByZWZlcmVu
Y2UgaXMKKyAgICAgICAgICAgICAqIGRyb3BwZWQuIEZvciBQVCBwYWdlcyB0aGlzIGhhcHBlbnMg
aW4gX3B1dF9maW5hbF9wYWdlX3R5cGUoKS4gUFQKKyAgICAgICAgICAgICAqIHBhZ2VzIHdoaWNo
IGRvbid0IGhhdmUgUEdUX3ZhbGlkYXRlZCBzZXQgZG8gbm90IHJlcXVpcmUgZmx1c2hpbmcsCisg
ICAgICAgICAgICAgKiBhcyB0aGV5IHdvdWxkIG5ldmVyIGhhdmUgYmVlbiBpbnN0YWxsZWQgaW50
byBhIFBUIGhpZXJhcmNoeS4KKyAgICAgICAgICAgICAqLworICAgICAgICAgICAgaWYgKCBsaWtl
bHkoKG54ICYgUEdUX3R5cGVfbWFzaykgPiBQR1RfbDRfcGFnZV90YWJsZSkgKQorICAgICAgICAg
ICAgICAgIHNldF90bGJmbHVzaF90aW1lc3RhbXAocGFnZSk7CisgICAgICAgICAgICBlbHNlIGlm
ICggbGlrZWx5KG54ICYgKFBHVF92YWxpZGF0ZWR8UEdUX3BhcnRpYWwpKSApCiAgICAgICAgICAg
ICB7CiAgICAgICAgICAgICAgICAgaW50IHJjOwogCkBAIC0yNTYzLDE5ICsyNTcyLDggQEAgc3Rh
dGljIGludCBfcHV0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbgogICAgICAgICAgICAgICAgIHJl
dHVybiByYzsKICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgaWYgKCAhcHRwZyB8fCAhUEdU
X3R5cGVfZXF1YWwoeCwgcHRwZy0+dS5pbnVzZS50eXBlX2luZm8pICkKLSAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgICAvKgotICAgICAgICAgICAgICAgICAqIHNldF90bGJmbHVzaF90aW1l
c3RhbXAoKSBhY2Nlc3NlcyB0aGUgc2FtZSB1bmlvbgotICAgICAgICAgICAgICAgICAqIGxpbmVh
cl9wdF9jb3VudCBsaXZlcyBpbi4gUGFnZXMgKGluY2x1ZGluZyBwYWdlIHRhYmxlIG9uZXMpLAot
ICAgICAgICAgICAgICAgICAqIGhvd2V2ZXIsIGRvbid0IG5lZWQgdGhlaXIgZmx1c2ggdGltZSBz
dGFtcCBzZXQgZXhjZXB0IHdoZW4KLSAgICAgICAgICAgICAgICAgKiB0aGUgbGFzdCByZWZlcmVu
Y2UgaXMgYmVpbmcgZHJvcHBlZC4gRm9yIHBhZ2UgdGFibGUgcGFnZXMKLSAgICAgICAgICAgICAg
ICAgKiB0aGlzIGhhcHBlbnMgaW4gX3B1dF9maW5hbF9wYWdlX3R5cGUoKS4KLSAgICAgICAgICAg
ICAgICAgKi8KLSAgICAgICAgICAgICAgICBzZXRfdGxiZmx1c2hfdGltZXN0YW1wKHBhZ2UpOwot
ICAgICAgICAgICAgfQotICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgIEJVR19PTigh
SVNfRU5BQkxFRChDT05GSUdfUFZfTElORUFSX1BUKSk7CisgICAgICAgICAgICBCVUdfT04oIUlT
X0VOQUJMRUQoQ09ORklHX1BWX0xJTkVBUl9QVCkgJiYgcHRwZyAmJgorICAgICAgICAgICAgICAg
ICAgIFBHVF90eXBlX2VxdWFsKHgsIHB0cGctPnUuaW51c2UudHlwZV9pbmZvKSk7CiAKICAgICAg
ICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwogICAgICAgICBkZWZhdWx0OgoKCgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 15:23:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 15: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 1faN8l-0004gD-G8; Tue, 03 Jul 2018 15:22: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=bw7e=jt=citrix.com=prvs=71508c46d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faN8k-0004g8-Br
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 15:22:50 +0000
X-Inumbo-ID: ec7cf3fe-7ed4-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec7cf3fe-7ed4-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 17:22:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="59351968"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23355.38085.803261.551348@mariner.uk.xensource.com>
Date: Tue, 3 Jul 2018 16:22:45 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180702084102.90577-4-roger.pau@citrix.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-4-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 3/3] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAzLzNdIG9zc3Rlc3Q6IGFkZCBGcmVlQlNE
IFhlbiBidWlsZCBqb2IiKToKPiBUbyBib3RoIHRoZSBGcmVlQlNEIGFuZCB0aGUgeGVuLXVuc3Rh
YmxlIGZsaWdodHMuCj4gCj4gVGhpcyBpcyB0aGUgcnVudmFyIGRpZmZlcmVuY2Ugb2YgYSB4ZW4t
dW5zdGFibGUgZmxpZ2h0OgoKSnVzdCB0byBjbGFyaWZ5IG15IHRoaW5raW5nOgoKPiArICAgICMg
Q3JlYXRlIGEgWGVuIGJ1aWxkIGpvYiB0aGF0J3MgZ29pbmcgdG8gdXNlIHRoZSBvdXRwdXQgZnJv
bSB0aGUgZmlyc3QKPiArICAgICMgRnJlZUJTRCBidWlsZCBqb2IuCgpJIHRoaW5rIHlvdSBkbyBp
dCBsaWtlIHRoaXMgc28gdGhhdCBvbiB0aGUgZnJlZWJzZCBicmFuY2gsIHdlIHVzZSB0aGUKbmV3
IGJlaW5nLXRlc3RlZCB2ZXJzaW9uIG9mIGZyZWVic2QsIGFuZCBzZWUgaWYgaXQgYnJlYWtzIHRo
ZSBYZW4KYnVpbGQuCgo+ICsgICAgY2FzZSAiJHhlbmJyYW5jaCIgaW4KPiArICAgIHhlbi11bnN0
YWJsZSkgYnVpbGRfb25fZnJlZWJzZD10cnVlOzsKPiArICAgICopICAgICAgICAgICAgYnVpbGRf
b25fZnJlZWJzZD1mYWxzZTs7CgpJIGRvbid0IHRoaW5rIHRoaXMgaXMgcmlnaHQuICBXaHkgZG8g
d2Ugb25seSB3YW50IHRvIGRvIHRoaXMgd2l0aAp4ZW4tdW5zdGFibGUgPyAgSWYgdGhlIHByb2Js
ZW0gaXMgdGhhdCB5b3UgbmVlZCAibmV3IGVub3VnaCIgeGVuLCB0aGVuCnlvdSBuZWVkIHRoZSB2
ZXJzaW9uIGNvbXBhcmlzb24gY2FzZSBwYXR0ZXJuIHVzZWQgZWxzZXdoZXJlLCBzbyB0aGF0CmVh
Y2ggbmV3IGJyYW5jaCBvZiBYZW4gaGFzIHRoaXMgdHVybmVkIG9uLgoKPiArICAgICAgaWYgWyB4
JGFyY2ggPSB4YW1kNjQgXSAmJiBbIHgkYnVpbGRfb25fZnJlZWJzZCA9IHh0cnVlIF0gOyB0aGVu
Cj4gKyAgICAgICAgam9iX2NyZWF0ZV9idWlsZCBidWlsZC0kYXJjaCR4c21fc3VmZml4LWZyZWVi
c2QgYnVpbGQteGVuLWZyZWVic2QgICAgXAo+ICsgICAgICAgICAgYXJjaD0kYXJjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAg
ICAgICAgIGVuYWJsZV94c209JGVuYWJsZV94c20gJGxpdmVwYXRjaF9ydW52YXJzICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCj4gKyAgICAgICAgICB0cmVlX3FlbXV1PSRUUkVFX1FFTVVfVVBT
VFJFQU0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgICAg
dHJlZV94ZW49JFRSRUVfWEVOICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKPiArICAgICAgICAgIHRyZWVfc2VhYmlvcz0kVFJFRV9TRUFCSU9TICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAgICAgICAkUlVOVkFS
UyAkQlVJTERfUlVOVkFSUyAkQlVJTERfWEVOX1JVTlZBUlMgJGFyY2hfcnVudmFycyAgICAgICAg
ICAgXAo+ICsgICAgICAgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJwb3NlLWJ1aWxk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICAgIHJldmlzaW9uX3hlbj0k
UkVWSVNJT05fWEVOICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4g
KyAgICAgICAgICByZXZpc2lvbl9xZW11PSRSRVZJU0lPTl9RRU1VICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgICAgcmV2aXNpb25fcWVtdXU9JFJFVklT
SU9OX1FFTVVfVVBTVFJFQU0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAg
ICAgIHJldmlzaW9uX3NlYWJpb3M9JFJFVklTSU9OX1NFQUJJT1MgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCgpUaGVzZSB2YXJpb3VzIHhlbiBidWlsZCBydW52YXIgc2V0dGluZ3Mg
c2VlbSB0byBoYXZlIG1vc3RseSBiZWVuCmNvcGllZCBmcm9tIGNyZWF0ZV9idWlsZF9qb2JzLiAg
SSB0aGluayB0aGV5IHNob3VsZCBiZSBhYnN0cmFjdGVkIGludG8KYSBmdW5jdGlvbi4KCkFsc28g
b2YgY291cnNlIHlvdSBoYXZlIHR3byBwbGFjZXMgd2hlcmUgeW91IGNyZWF0ZSB0aGUgam9iCmJ1
aWxkLXhlbi1mcmVlYnNkLiAgQ2FuIHdlIHBsZWFzZSBoYXZlIGEgc2hlbGwgZnVuY3Rpb24gZm9y
IHRoYXQgdG8KYXZvaWQgdGhlIGR1cGxpY2F0aW9uID8KCj4gK3Byb2MgcnVuLWpvYi9idWlsZC14
ZW4tZnJlZWJzZCB7fSB7Cj4gKyAgICBydW4tdHMgLiB4ZW4tYnVpbGQtY2xhbmcgdHMteGVuLWJ1
aWxkICsgaG9zdCAtLSBjbGFuZz15IFNFQUJJT1NDQz1nY2MgXAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU0VBQklPU0xEPS91c3IvbG9jYWwv
YmluL2xkCgpUaGlzIGlzIHF1aXRlIHVnbHkuICBzZy1ydW4tam9iIG5vcm1hbGx5IHRyaWVzIHRv
IGJlIGEgYml0IG1vcmUKYWJzdHJhY3QuICBJJ20gbm90IHN1cmUgZXhhY3RseSB3aGF0IHRvIHN1
Z2dlc3QuCgpNYXliZSBhIHRzLXhlbi1idWlsZC1jbGFuZyBjb250YWluaW5nIHRoZXNlIGFyZ3Vt
ZW50cyA/ICBPZiBjb3Vyc2UgZm9yCmEgY2xhbmcgYnVpbGQgb24gTGludXggL3Vzci9sb2NhbC9i
aW4vbGQgaXMgd3JvbmcuLi4KCkl0J3MgYWxzbyB2ZXJ5IG9kZCB0aGF0IC91c3IvbG9jYWwvYmlu
L2xkIGlzIHRoZSByaWdodCB0aGluZyBoZXJlLgpJJ20gbm90IHN1cmUgaG93IHRoZSBzZW1hbnRp
Y3Mgb2YgL3Vzci9sb2NhbCAoImxvY2FsbHkgaW5zdGFsbGVkIikKcmVsYXRlIHRvIFNlYWJpb3Mn
cyBuZWVkIGZvciAocHJlc3VtYWJseSkgYmludXRpbHMgbGQgPyAgSXMgaXQKY29udmVudGlvbmFs
IG9uIEZyZWVCU0QgdGhhdCAvdXNyL2xvY2FsL2Jpbi9sZCBpcyBiaW51dGlscywgb3IgaXMgdGhh
dApzb21lIGtpbmQgb2YgaGFwcGVuc3RhbmNlID8KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 15:50:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 15:50: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 1faNZp-0007fe-Gj; Tue, 03 Jul 2018 15:50: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faNZo-0007fZ-Bt
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 15:50:48 +0000
X-Inumbo-ID: db74135f-7ed8-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id db74135f-7ed8-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 15:50:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="75670393"
Date: Tue, 3 Jul 2018 17:50:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180703155034.qhtivoiuvixbyg3l@mac.bytemobile.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-2-roger.pau@citrix.com>
 <23355.37376.789833.763385@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23355.37376.789833.763385@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/3] osstest: remove duplicate
 set_freebsd_runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDQ6MTA6NTZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAxLzNdIG9zc3Rlc3Q6IHJlbW92
ZSBkdXBsaWNhdGUgc2V0X2ZyZWVic2RfcnVudmFycyIpOgo+ID4gU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4gT29wcy4gIEkgd29uZGVy
IGlmIHRoaXMgd2FzIG15IGRvaW5nLiAgSGF2ZSB5b3UgdmVyaWZpZWQgdGhhdCB0aGV5J3JlCj4g
aWRlbnRpY2FsID8KClRoZXkgYXJlIG5vdCBpZGVudGljYWwuIFRoZSBvbmUgaW4gbWZpLWNvbW1v
biBpcyBhIHN1cGVyc2V0IG9mIHRoZSBvbmUKaGVyZSwgYmVjYXVzZSB0aGUgZnVuY3Rpb24gaXRz
ZWxmIHdpbGwgdHJ5IHRvIHJldHJpZXZlIHRoZSBhbm9pbnRlZAp2ZXJzaW9uIGl0c2VsZiBhcyBh
IGxhc3QgcmVzb3J0LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 15:51:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 15:51:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faNaq-0007jt-UP; Tue, 03 Jul 2018 15:51: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faNap-0007jg-DE
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 15:51:51 +0000
X-Inumbo-ID: 018d19e0-7ed9-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 018d19e0-7ed9-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 15:51:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="75670465"
Date: Tue, 3 Jul 2018 17:51:40 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180703155140.xmfm7cjmnadmitf5@mac.bytemobile.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-3-roger.pau@citrix.com>
 <23355.37446.142212.68258@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23355.37446.142212.68258@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/3] osstest: set the make command to use
 for xen-build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDQ6MTI6MDZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAyLzNdIG9zc3Rlc3Q6IHNldCB0
aGUgbWFrZSBjb21tYW5kIHRvIHVzZSBmb3IgeGVuLWJ1aWxkIik6Cj4gPiBUaGUgZGVmYXVsdCBt
YWtlIG9uIEZyZWVCU0QgaXMgdGhlIEJTRCBtYWtlLCBhbmQgWGVuIHJlcXVpcmVzIHRoZSBHTlUK
PiA+IG1ha2UgaW4gb3JkZXIgdG8gYnVpbGQuIFNldCB0aGUgbWFrZSBjb21tYW5kIGJhc2VkIG9u
IHRoZSBPUyBmb3IgdGhlCj4gPiBYZW4gYnVpbGQuCj4gLi4uCj4gPiAgb3VyICRkb2tjb25maWcg
PSAxOwo+ID4gK291ciAkbWFrZSA9ICRoby0+e09TfSBlcSAiZnJlZWJzZCIgPyAiZ21ha2UiIDog
Im1ha2UiOwo+IAo+IFdvdWxkbid0IGl0IGJlIGJldHRlciB0byB3cml0ZQo+ICAgICRoby0+e09T
fSA9fiBtL2JzZC8KPiBvciBzb21ldGhpbmcgPwoKWWVzLCB0aGF0J3MgaW5kZWVkIGJldHRlci4g
V291bGQgeW91IGxpa2UgbWUgdG8gc2VuZCBhIG5ldyB2ZXJzaW9uCndpdGggdGhpcyBmaXhlZD8K
Cj4gU3ViamVjdCB0byBlaXRoZXIgY2hhbmdpbmcgdGhhdCwgb3IgaGF2aW5nIGFuIGFuc3dlcjoK
PiAKPiBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpU
aGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 16:02:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 16:02:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faNlF-0000wk-8c; Tue, 03 Jul 2018 16:02: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=zuia=jt=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1faNlE-0000wf-G3
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 16:02:36 +0000
X-Inumbo-ID: 7b07c83f-7eda-11e8-8089-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7b07c83f-7eda-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 18:02:26 +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 w63FrYwd150365;
 Tue, 3 Jul 2018 16:02: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-2017-10-26;
 bh=2X7EQJShozYqDvr+sThoqSb54uibC6PlNGzOf5Rz3VY=;
 b=b8ucuXD8SWmRhCjDkrDOxCpQ8dCIKLESuh7/av4IcPzZPtoFZOJM2A/eBYdj0RfsOUrq
 /xvrjjSfAQVFC+teBV1MldLK3eo7KNaTGW7km6fUaYnJuWQH2kpp/+VlKxFrK7j6ruGR
 KMPULAgdI73PjvY80JCMLRUJz3nxM5hQi2h+qizf/mIic6LG7cIMC6fLnmDXYjbBikoq
 7YHoyw0wchw9Z6T+9vGXKXzAoWPIFRjO/YZ0A6ruclkPlWxqw5NXZbOV9hZU48XfoXEl
 DTCTHnYlPOMwR/UYruwNV9h1AGaNi37Pe4oFCQQMf1tYyNBvPvIpsOA3HHPSeujA+kpg Xw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2jx1tp17hm-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 03 Jul 2018 16:02:32 +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 w63G2WUI005380
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 3 Jul 2018 16:02:32 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 w63G2VO2001481;
 Tue, 3 Jul 2018 16:02:31 GMT
Received: from olila.local.net-space.pl (/10.175.214.28)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 03 Jul 2018 09:02:30 -0700
Date: Tue, 3 Jul 2018 18:02:27 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20180703160227.GF4670@olila.local.net-space.pl>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8943
 signatures=668704
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=629
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807030181
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTE6MzU6MjRQTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IDA2LzI4LzE4
IDU6MzggUE0gPj4+Cj4gPmxsZCAodGhlIGxsdm0gbGlua2VyKSBoYXMgc29tZSBpc3N1ZXMgd2l0
aCBYZW4gbGlua2VyIHNjcmlwdC4gSXQKPiA+ZG9lc24ndCB1bmRlcnN0YW5kICd8fCcgaW4gYXNz
ZXJ0IGV4cHJlc3Npb25zOgo+ID4KPiA+bGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5s
ZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4gPi9yb290L3NyYy94ZW4veGVuL2Nv
bW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPiA+
bGQ6IGVycm9yOiB4ZW4ubGRzOjI2MDogbWFsZm9ybWVkIG51bWJlcjogfAo+ID4+Pj4gQVNTRVJU
KF9faW1hZ2VfYmFzZV9fID4gKCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAw
KSB8ICgyNjEgPDwgMzkpKSkgKyAoKDEgPDwgMzkpIC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8
PCAzMCkpICsgKDEgPDwgMzApKSkgfHwKPiA+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBeCj4gPgo+ID5BbmQgZG9lc24ndCB3b3JrIHByb3Blcmx5IHdpdGggdGhlICdERUZJTkVEKGZv
bykgPyBmb28gOiAuLi4nCj4gPmV4cHJlc3Npb246Cj4gPgo+ID5sZCAgICAtbWVsZl94ODZfNjRf
ZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKPiA+L3Jvb3Qv
c3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8u
eGVuLXN5bXMuMAo+ID5sZDogZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5kOiBl
ZmkKClRoaXMgc21lbGxzIGxpa2UgbGxkIGJ1Zy4gZWZpIHN5bWJvbCBpcyBjbGVhcmx5IHVuZGVm
aW5lZCBpbiBwcmVsaW5rLm8KKGxsZCBkb2VzIG5vdCBzdXBwb3J0IGkzODZwZXAgZW11bGF0aW9u
KToKCiAxMTE0NzogMDAwMDAwMDAwMDAwMDAwMCAgICAgMCBOT1RZUEUgIEdMT0JBTCBISURERU4g
ICBVTkQgZWZpCgpIb3dldmVyLCBzdXJwcmlzaW5nbHkgREVGSU5FRCgpIHN0YXRlcyB0aGF0IGl0
IGlzIGFuZCB0ZXJuYXJ5IG9wZXJhdG9yCmZpcmVzIGFkZHJlc3MgY2FsY3VsYXRpb24gZnJvbSB1
bmRlZmluZWQgc3ltYm9sLiBTbywgSSB0aGluayB0aGF0IGxsZApoYXZlIHRvIGJlIGZpeGVkIGlu
c3RlYWQgb2YgWGVuLiBJdCBzaG91bGQgYmUgbm90ZWQgdGhhdCBiaW51dGlscyBsZAp3b3JrcyB3
aXRob3V0IGFueSBpc3N1ZS4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 16:11:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 16:11: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 1faNtI-0001yC-Bd; Tue, 03 Jul 2018 16:10: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faNtG-0001y7-Uc
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 16:10:54 +0000
X-Inumbo-ID: a393b1ce-7edb-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a393b1ce-7edb-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 18:10:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="75671578"
Date: Tue, 3 Jul 2018 18:10:35 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180703161035.hbf66zm3plw4ocps@mac.bytemobile.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-4-roger.pau@citrix.com>
 <23355.38085.803261.551348@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23355.38085.803261.551348@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/3] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDQ6MjI6NDVQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAzLzNdIG9zc3Rlc3Q6IGFkZCBG
cmVlQlNEIFhlbiBidWlsZCBqb2IiKToKPiA+IFRvIGJvdGggdGhlIEZyZWVCU0QgYW5kIHRoZSB4
ZW4tdW5zdGFibGUgZmxpZ2h0cy4KPiA+IAo+ID4gVGhpcyBpcyB0aGUgcnVudmFyIGRpZmZlcmVu
Y2Ugb2YgYSB4ZW4tdW5zdGFibGUgZmxpZ2h0Ogo+IAo+IEp1c3QgdG8gY2xhcmlmeSBteSB0aGlu
a2luZzoKPiAKPiA+ICsgICAgIyBDcmVhdGUgYSBYZW4gYnVpbGQgam9iIHRoYXQncyBnb2luZyB0
byB1c2UgdGhlIG91dHB1dCBmcm9tIHRoZSBmaXJzdAo+ID4gKyAgICAjIEZyZWVCU0QgYnVpbGQg
am9iLgo+IAo+IEkgdGhpbmsgeW91IGRvIGl0IGxpa2UgdGhpcyBzbyB0aGF0IG9uIHRoZSBmcmVl
YnNkIGJyYW5jaCwgd2UgdXNlIHRoZQo+IG5ldyBiZWluZy10ZXN0ZWQgdmVyc2lvbiBvZiBmcmVl
YnNkLCBhbmQgc2VlIGlmIGl0IGJyZWFrcyB0aGUgWGVuCj4gYnVpbGQuCgpZZXMsIHRoYXQncyB0
aGUgaW50ZW50aW9uLgoKPiA+ICsgICAgY2FzZSAiJHhlbmJyYW5jaCIgaW4KPiA+ICsgICAgeGVu
LXVuc3RhYmxlKSBidWlsZF9vbl9mcmVlYnNkPXRydWU7Owo+ID4gKyAgICAqKSAgICAgICAgICAg
IGJ1aWxkX29uX2ZyZWVic2Q9ZmFsc2U7Owo+IAo+IEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyByaWdo
dC4gIFdoeSBkbyB3ZSBvbmx5IHdhbnQgdG8gZG8gdGhpcyB3aXRoCj4geGVuLXVuc3RhYmxlID8g
IElmIHRoZSBwcm9ibGVtIGlzIHRoYXQgeW91IG5lZWQgIm5ldyBlbm91Z2giIHhlbiwgdGhlbgo+
IHlvdSBuZWVkIHRoZSB2ZXJzaW9uIGNvbXBhcmlzb24gY2FzZSBwYXR0ZXJuIHVzZWQgZWxzZXdo
ZXJlLCBzbyB0aGF0Cj4gZWFjaCBuZXcgYnJhbmNoIG9mIFhlbiBoYXMgdGhpcyB0dXJuZWQgb24u
CgpZZXMsIHlvdSBhcmUgcmlnaHQuCgo+ID4gKyAgICAgIGlmIFsgeCRhcmNoID0geGFtZDY0IF0g
JiYgWyB4JGJ1aWxkX29uX2ZyZWVic2QgPSB4dHJ1ZSBdIDsgdGhlbgo+ID4gKyAgICAgICAgam9i
X2NyZWF0ZV9idWlsZCBidWlsZC0kYXJjaCR4c21fc3VmZml4LWZyZWVic2QgYnVpbGQteGVuLWZy
ZWVic2QgICAgXAo+ID4gKyAgICAgICAgICBhcmNoPSRhcmNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ID4gKyAgICAgICAgICBlbmFi
bGVfeHNtPSRlbmFibGVfeHNtICRsaXZlcGF0Y2hfcnVudmFycyAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+ID4gKyAgICAgICAgICB0cmVlX3FlbXV1PSRUUkVFX1FFTVVfVVBTVFJFQU0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ID4gKyAgICAgICAgICB0cmVlX3hl
bj0kVFJFRV9YRU4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAo+ID4gKyAgICAgICAgICB0cmVlX3NlYWJpb3M9JFRSRUVfU0VBQklPUyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ID4gKyAgICAgICAgICAkUlVOVkFSUyAk
QlVJTERfUlVOVkFSUyAkQlVJTERfWEVOX1JVTlZBUlMgJGFyY2hfcnVudmFycyAgICAgICAgICAg
XAo+ID4gKyAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRhcmNoLHB1cnBvc2UtYnVpbGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ID4gKyAgICAgICAgICByZXZpc2lvbl94ZW49
JFJFVklTSU9OX1hFTiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+
ID4gKyAgICAgICAgICByZXZpc2lvbl9xZW11PSRSRVZJU0lPTl9RRU1VICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAo+ID4gKyAgICAgICAgICByZXZpc2lvbl9xZW11dT0k
UkVWSVNJT05fUUVNVV9VUFNUUkVBTSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ID4g
KyAgICAgICAgICByZXZpc2lvbl9zZWFiaW9zPSRSRVZJU0lPTl9TRUFCSU9TICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAo+IAo+IFRoZXNlIHZhcmlvdXMgeGVuIGJ1aWxkIHJ1bnZh
ciBzZXR0aW5ncyBzZWVtIHRvIGhhdmUgbW9zdGx5IGJlZW4KPiBjb3BpZWQgZnJvbSBjcmVhdGVf
YnVpbGRfam9icy4gIEkgdGhpbmsgdGhleSBzaG91bGQgYmUgYWJzdHJhY3RlZCBpbnRvCj4gYSBm
dW5jdGlvbi4KPiAKPiBBbHNvIG9mIGNvdXJzZSB5b3UgaGF2ZSB0d28gcGxhY2VzIHdoZXJlIHlv
dSBjcmVhdGUgdGhlIGpvYgo+IGJ1aWxkLXhlbi1mcmVlYnNkLiAgQ2FuIHdlIHBsZWFzZSBoYXZl
IGEgc2hlbGwgZnVuY3Rpb24gZm9yIHRoYXQgdG8KPiBhdm9pZCB0aGUgZHVwbGljYXRpb24gPwoK
WWVzLCBsZXQgbWUgdHJ5LgoKPiA+ICtwcm9jIHJ1bi1qb2IvYnVpbGQteGVuLWZyZWVic2Qge30g
ewo+ID4gKyAgICBydW4tdHMgLiB4ZW4tYnVpbGQtY2xhbmcgdHMteGVuLWJ1aWxkICsgaG9zdCAt
LSBjbGFuZz15IFNFQUJJT1NDQz1nY2MgXAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBTRUFCSU9TTEQ9L3Vzci9sb2NhbC9iaW4vbGQKPiAK
PiBUaGlzIGlzIHF1aXRlIHVnbHkuICBzZy1ydW4tam9iIG5vcm1hbGx5IHRyaWVzIHRvIGJlIGEg
Yml0IG1vcmUKPiBhYnN0cmFjdC4gIEknbSBub3Qgc3VyZSBleGFjdGx5IHdoYXQgdG8gc3VnZ2Vz
dC4KPiAKPiBNYXliZSBhIHRzLXhlbi1idWlsZC1jbGFuZyBjb250YWluaW5nIHRoZXNlIGFyZ3Vt
ZW50cyA/ICBPZiBjb3Vyc2UgZm9yCj4gYSBjbGFuZyBidWlsZCBvbiBMaW51eCAvdXNyL2xvY2Fs
L2Jpbi9sZCBpcyB3cm9uZy4uLgoKTWF5YmUgdHMteGVuLWJ1aWxkLWZyZWVic2Q/CgpJIHdlbnQg
dGhpcyByb3V0ZSBiZWNhdXNlIGl0IGRpZCBub3QgaW52b2x2ZSBjcmVhdGluZyB5ZXQgYW5vdGhl
cgp0cy1idWlsZC0qIHNjcmlwdCwgYnV0IGlmIHlvdSB0aGluayBpdCdzIGJldHRlciBJIGNhbiBh
ZGQgc3VjaCBhCnNjcmlwdC4KCj4gSXQncyBhbHNvIHZlcnkgb2RkIHRoYXQgL3Vzci9sb2NhbC9i
aW4vbGQgaXMgdGhlIHJpZ2h0IHRoaW5nIGhlcmUuCj4gSSdtIG5vdCBzdXJlIGhvdyB0aGUgc2Vt
YW50aWNzIG9mIC91c3IvbG9jYWwgKCJsb2NhbGx5IGluc3RhbGxlZCIpCj4gcmVsYXRlIHRvIFNl
YWJpb3MncyBuZWVkIGZvciAocHJlc3VtYWJseSkgYmludXRpbHMgbGQgPwoKWWVzLCBTZWFCSU9T
IHJlcXVpcmVzIEdOVSBsZCBpbiBvcmRlciB0byBidWlsZCwgaGVuY2UgdGhlIHNldHRpbmcgb2YK
dGhvc2UgcGFyYW1ldGVycy4KCk9uIEZyZWVCU0QgdGhlcmUncyBhIGRpZmZlcmVuY2UgZnJvbSB3
aGF0J3MgaW4gYmFzZSBhbmQgb24gcG9ydHMuIGJhc2UKaXMgdGhlIGJhc2ljIHN5c3RlbSB0aGF0
IGNvbnRhaW5zIGEgYmFzaWMgc2V0IG9mIHV0aWxpdGllcywgYW5kIGl0J3MKdXNpbmcgYSBzaW5n
bGUgcmVwb3NpdG9yeToKCmh0dHBzOi8vc3Zud2ViLmZyZWVic2Qub3JnL2Jhc2UvaGVhZC8KClRo
aXMgY29udGFpbnMgdGhlIGtlcm5lbCwgbG9hZGVyLCBhbmQgd2hhdCdzIGNvbnNpZGVyZWQgYSBt
aW5pbWFsIHNldApvZiB0b29scyB0byBnZXQgYSB3b3JraW5nIFVOSVggc3lzdGVtLgoKRXZlcnl0
aGluZyBlbHNlIGlzIGluc3RhbGxlZCBmcm9tIHBhY2thZ2VzLCBhbmQgYWxsIHRob3NlIGdvIGJ5
CmRlZmF1bHQgaW50byAvdXNyL2xvY2FsICh5b3UgY2FuIGNoYW5nZSB0aGF0IHRvIHdoYXRldmVy
IHBhdGggeW91CndhbnQpLiBUaGUgc2V0IG9mIHBhY2thZ2VzIHRvIGluc3RhbGwgaXMgY2FsbGVk
IHBvcnRzLCBhbmQgdGhlIHNvdXJjZQppcyBub3QgaG9zdGVkIGluIGEgRnJlZUJTRCByZXBvc2l0
b3J5LCBvbmx5IHRoZSByZWNpcGVzIHRvIGJ1aWxkIHRoZW06CgpodHRwczovL3N2bndlYi5mcmVl
YnNkLm9yZy9wb3J0cy9oZWFkLwoKR05VIGJpbnV0aWxzIGlzIG1vdmluZyBvdXRzaWRlIG9mIGJh
c2UsIGFuZCBpcyBpbnN0YWxsZWQgZnJvbSBhIHBvcnQKaW50byAvdXNyL2xvY2FsLgoKPiBJcyBp
dAo+IGNvbnZlbnRpb25hbCBvbiBGcmVlQlNEIHRoYXQgL3Vzci9sb2NhbC9iaW4vbGQgaXMgYmlu
dXRpbHMsIG9yIGlzIHRoYXQKPiBzb21lIGtpbmQgb2YgaGFwcGVuc3RhbmNlID8KCkl0IGhhcHBl
bnMgdG8gYmUgbGlrZSB0aGF0IGluIHRoaXMgY2FzZSBiZWNhdXNlIHRoZQp0cy1idWlsZC1wcmVw
LWZyZWVic2QgaW5zdGFsbHMgdGhlIGJpbnV0aWxzIHBhY2thZ2UgaW4gL3Vzci9sb2NhbCBhbmQK
dGhhdCBwcm92aWRlcyBHTlUgbGQgaW4gdGhlIHNwZWNpZmllZCBwYXRoLgoKVGhhbmtzLCBSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 16:15:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 16:15: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 1faNxd-0002CB-6w; Tue, 03 Jul 2018 16: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=xqjr=jt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faNxc-0002Bx-Cv
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 16:15:24 +0000
X-Inumbo-ID: 44046b26-7edc-11e8-8089-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44046b26-7edc-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 18:15:13 +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 1faNxY-0001CS-U3; Tue, 03 Jul 2018 16:15: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 1faNxY-0002Ik-F4; Tue, 03 Jul 2018 16:15:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faNxY-0003YV-EA; Tue, 03 Jul 2018 16:15:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124892-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-armhf-armhf-xl-cubietruck:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-xsm:<job status>:broken:regression
 xen-4.8-testing:build-armhf-xsm:host-install(4):broken:regression
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:host-install(4):broken:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked: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-rtds:debian-install: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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-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-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-i386-xl-qemuu-ws16-amd64:guest-stop: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:test-amd64-i386-libvirt:migrate-support-check: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:test-amd64-i386-libvirt-xsm: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-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-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-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-amd64-amd64-libvirt-xsm:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm: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-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-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-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-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-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-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-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: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-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-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=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
X-Osstest-Versions-That: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 03 Jul 2018 16:15:20 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124892: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDg5MiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDg5Mi8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICBicm9rZW4gaW4gMTI0ODUzCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjQ4NTMKIGJ1aWxkLWFybWhmLXhz
bSAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjQ4NTMgUkVHUi4gdnMu
IDEyNDM1MQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgNCBob3N0LWluc3RhbGwoNCkg
YnJva2VuIGluIDEyNDg1MyBwYXNzIGluIDEyNDg5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEy
NDg1MyBwYXNzIGluIDEyNDg5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0ODUzCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14
bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ4NTMg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDEyNDg1MyBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI0ODUzIGxpa2UgMTI0MzUxCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgZmFpbCBp
biAxMjQ4NTMgbGlrZSAxMjQzNTEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYv
dGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNDIyMQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MjgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUv
c3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0
MzUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQzNTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNDM1MQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDM1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzNTEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogeGVuICAgICAgICAgICAgICAgICAgZTM5ZmYzODZmNjI2YmE0NGY4YTlhOTYwOGQ4ZjVmMTNm
Zjc5NDVlZgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYzFhYWFkNTYy
NzQ0OGE4NGM0ZTQ5MzA0ZDg5YjExYThlNmY1ODhlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0
MzUxICAyMDE4LTA2LTE4IDExOjMwOjQ1IFogICAxNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNDc5MyAgMjAxOC0wNi0yOCAxNDozNjoyNSBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYteHNt
IGJyb2tlbgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGUzOWZmMzg2ZjYyNmJhNDRmOGE5YTk2
MDhkOGY1ZjEzZmY3OTQ1ZWYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyMzozMyAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogZG9u
J3QgY2F1c2UgI05NIHRvIGJlIHJhaXNlZCBpbiBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMgZm9y
IFhTQS0yNjcgZGlkIG5vdCB0b3VjaCBtYW5hZ2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAgICBn
dWVzdHMuIEluIGZ1bGx5IGVhZ2VyIG1vZGUgdGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNldCB3
aGVuCiAgICByZXNwZWN0aXZlIHZDUFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0
X2ZwdSgpIG1pZ2h0IGxlYXZlIGl0CiAgICB3cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0gaW4g
aHlwZXJ2aXNvciBjb250ZXh0LgogICAgCiAgICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2
bXh9X2ZwdV9kaXJ0eV9pbnRlcmNlcHQoKSBiZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMgd2F5
LiBFeHBsaWNpdCB7c3ZtLHZteH1fZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBn
dWFyZGVkCiAgICBub3cuCiAgICAKICAgIFdpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNz
YXJ5IGluIGZ1bGx5IGVhZ2VyIG1vZGUsIHRoZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnltb3Jl
IHRvIGludGVyY2VwdCAjTk0uCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8
Y2Fybm9sZEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNDg4ZWZjMjllNGU5OTZiYjM4MDVjOTgy
MjAwZjY1MDYxMzkwY2RjZQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDc6MDYgKzAy
MDAKCmNvbW1pdCAzMjEyNTRhMTA3ZmU2OTVhODRjNDVhY2FkY2VjODQyZTM2ZmU4YmJmCkF1dGhv
cjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1
biAyOCAxMToyMzoxMSAyMDE4ICswMjAwCgogICAgbGlieGw6IHJlc3RvcmUgcGFzc2luZyAicmVh
ZG9ubHk9IiB0byBxZW11IGZvciBTQ1NJIGRpc2tzCiAgICAKICAgIEEgcmVhZC1vbmx5IGNoZWNr
IHdhcyBpbnRyb2R1Y2VkIGZvciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgog
ICAgcmVsYXggcmVhZG9ubHkgY2hlY2sgaW50cm9kdWNlZCBieSBYU0EtMTQyIGZpeCIpIGFkZGVk
IHRoZSBwYXNzaW5nIG9mCiAgICB0aGUgZXh0cmEgc2V0dGluZywgYnV0IGNvbW1pdCBkYWIwNTM5
NTY4ICgiSW50cm9kdWNlIENPTE8gbW9kZSBhbmQKICAgIHJlZmFjdG9yIHJlbGV2YW50IGZ1bmN0
aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBvZiB0aGUgc2V0dGluZyBhZ2FpbiwKICAgIHF1aXRl
IGxpa2VseSBkdWUgdG8gaW1wcm9wZXIgcmUtYmFzaW5nLgogICAgCiAgICBSZXN0b3JlIHRoZSBy
ZWFkb25seT0gcGFyYW1ldGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMK
ICAgIHN1cHBvc2VkIHRvIGJlIHJlamVjdGVkOyBhZGQgYW4gYXNzZXJ0LiAgQW5kIHRoZXJlIGlz
IGEgYmFyZSBhZC1ob2MKICAgIGRpc2sgZHJpdmUgc3RyaW5nIGluIGxpYnhsX19idWlsZF9kZXZp
Y2VfbW9kZWxfYXJnc19uZXcsIHdoaWNoIHdlIGFsc28KICAgIHVwZGF0ZS4KICAgIAogICAgVGhp
cyBpcyBYU0EtMjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJl
dy5yZWltZXJzQG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkZDY0ZDNjNDFhMmQxNTEzOWMz
YTM1ZDIyZDRjYjZiNzhmNGM1YzU5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNTow
NiArMDIwMAoKY29tbWl0IDUwMGQ1NjdiMDhlZjg5MGRkZGFmZGZhZjBhYzQ3ZWU2M2E0OGEwZGQK
QXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBU
aHUgSnVuIDI4IDExOjIyOjU1IDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcWVtdV9kaXNrX3Njc2lf
ZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29tbW9uIHBhcnRzIG9mIGRpc2sgY29uZmlnCiAgICAK
ICAgIFRoZSBnZW5lcmF0ZWQgY29uZmlndXJhdGlvbnMgYXJlIGlkZW50aWNhbCBhcGFydCBmcm9t
LCBpbiBzb21lIGNhc2VzLAogICAgcmVvcmRlcmluZyBvZiB0aGUgaWQ9JXMgZWxlbWVudC4gIFNv
LCBvdmVyYWxsLCBubyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9m
IFhTQS0yNjYuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJl
aW1lcnNAb3Jpb252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25A
ZXUuY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDcyNGU1YWEzMWI1OGQxZTQzMGFkMzZi
NDg0Y2YwZWMwMjE0OTczOTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjU1ICsw
MjAwCgpjb21taXQgNWZkMjhkMjdkM2Y3ODQwZTRjNjcyNGU2NzkzNmZlZDU3YTYzODE1NQpBdXRo
b3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1
IEp1biAyOCAxMToyMjozMCAyMDE4ICswMjAwCgogICAgeDg2OiBSZWZpbmUgY2hlY2tzIGluICNE
QiBoYW5kbGVyIGZvciBmYXVsdGluZyBjb25kaXRpb25zCiAgICAKICAgIE9uZSBvZiB0aGUgZml4
IGZvciBYU0EtMjYwIChjL3MgNzVkNjgyOGJjMiAieDg2L3RyYXBzOiBGaXggaGFuZGxpbmcgb2Yg
I0RCCiAgICBleGNlcHRpb25zIGluIGh5cGVydmlzb3IgY29udGV4dCIpIGFkZGVkIHNvbWUgc2Fm
ZXR5IGNoZWNrcyB0byBoZWxwIGF2b2lkCiAgICBsaXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4KICAg
IAogICAgV2hpbGUgYSBHZW5lcmFsIERldGVjdCAjREIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVs
dCBzZW1hbnRpY3MsIGhhcmR3YXJlCiAgICBjbGVhcnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0aGUg
aGFuZGxlciwgbWVhbmluZyB0aGF0IGl0IGlzIGFjdHVhbGx5IHNhZmUgdG8KICAgIHJldHVybiB0
by4gIEZ1cnRoZXJtb3JlLCAlZHI2LmdkIGlzIGd1ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNreSAo
bmV2ZXIgY2xlYXJlZAogICAgYnkgaGFyZHdhcmUpLiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3QgY2Fu
IHRoZXJlZm9yZSB0cmlnZ2VyIHRoZSBmYXRhbF90cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4uCiAg
ICAKICAgIEluc3RydWN0aW9uIGJyZWFrcG9pbnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVh
a3BvaW50IG1hdGNoIGJpdHMgaW4gJWRyNgogICAgYXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUgSW50
ZWwgbWFudWFsIHdhcm5zIHRoYXQgdGhleSBtYXkgYmUgc2V0IGZvcgogICAgbm9uLWVuYWJsZWQg
YnJlYWtwb2ludHMsIHNvIGFkZCBhIGJyZWFrcG9pbnQgZW5hYmxlZCBjaGVjay4KICAgIAogICAg
QmV5b25kIHRoYXQsIGJlY2F1c2Ugb2YgdGhlIHJlc3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIgYWRk
cmVzc2VzIFBWIGd1ZXN0cyBjYW4KICAgIHNldCwgYW5kIHRoZSBmYXVsdCAocmF0aGVyIHRoYW4g
dHJhcCkgbmF0dXJlIG9mIGluc3RydWN0aW9uIGJyZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4ndCBi
ZSBkZWZlcnJlZCBieSBhIE1vdlNTIHNoYWRvdyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8K
ICAgIGVuY291bnRlciBhbiBpbnN0cnVjdGlvbiBicmVha3BvaW50IGluIFhlbiBjb250ZXh0LiAg
SG93ZXZlciwgZm9yIGV4dHJhCiAgICByb2J1c3RuZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1YXRp
b24gYnkgY2xlYXJpbmcgdGhlIGJyZWFrcG9pbnQgY29uZmlndXJhdGlvbiwKICAgIHJhdGhlciB0
aGFuIGNyYXNoaW5nLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjUKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiAxN2JmNTEyOTcyMjBkY2Q3NGRhMjlkZTk5MzIwYjZiMWM3MmQxZmE1CiAgICBtYXN0ZXIgZGF0
ZTogMjAxOC0wNi0yOCAwOTowNDoyMCArMDIwMAoKY29tbWl0IGQ2MTU0MTI1ZDdhM2QzZDI3MGQ5
ODg4YzAxNzlhZTY0NjFiNmJhYjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyMTo1NyAyMDE4ICswMjAwCgogICAgeDg2L21tOiBk
b24ndCBieXBhc3MgcHJlZW1wdGlvbiBjaGVja3MKICAgIAogICAgV2hpbGUgdW5saWtlbHksIGl0
IGlzIG5vdCBpbXBvc3NpYmxlIGZvciBhIG11bHRpLXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKICAg
IGJ5cGFzc2VzIG9mIHByZWVtcHRpb24gY2hlY2tzIHRvIGRyaXZlIFhlbiBpbnRvIGFuIHVuYm91
bmRlZCBsb29wLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjQuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDog
MTc2MDg3MDNjNjViZjA4MGIwYTlmMDI0ZjliMzcwODcyYjlmMmMwNQogICAgbWFzdGVyIGRhdGU6
IDIwMTgtMDYtMjggMDk6MDM6MDkgKzAyMDAKCmNvbW1pdCA5YTdmYTY4NWY5OTljNTE2NmYzYTQ2
ODhlMjU5NmYzYTlmMzZhOWNmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MjA6MjQgMjAxOCArMDIwMAoKICAgIHg4Ni9FRkk6IGZ1
cnRoZXIgY29ycmVjdCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAg
IAogICAgV2UgbXVzdCBub3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQg
aXMgbm90IGluIGZ1bGx5IGVhZ2VyCiAgICBtb2RlIGFuZCBoYXMgbm90IHRvdWNoZWQgbm9uLWxh
enkgc3RhdGUuIEluc3RlYWQgb2YgYWRkaW5nIGEgM3JkCiAgICBpbnZvY2F0aW9uIG9mIHN0dHMo
KSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFsbCBvZgogICAgdGhl
bSBpbnRvIGEgc2luZ2xlIG9uZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgogICAg
CiAgICBSZW5hbWUgdGhlIGZ1bmN0aW9uIGF0IHRoZSBzYW1lIHRpbWUgdG8gYmV0dGVyIHJlZmxl
Y3QgaXRzIHB1cnBvc2UsIGFzCiAgICB0aGUgcGF0Y2hlcyB0b3VjaGVzIGFsbCBvZiBpdHMgb2Nj
dXJlbmNlcyBhbnl3YXkuCiAgICAKICAgIFRoZSBuZXcgZnVuY3Rpb24gcGFyYW1ldGVyIGlzIG5v
dCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0CiAgICAibmVlZF9zdHRzX2lmX25vdF9mdWxseV9lYWdl
ciIgc2VlbWVkIGV4Y2Vzc2l2ZSB0byBtZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDIzODM5YTBmYTBi
YmU3OGMxNzRjZDJiYjQ5MDgzZTE1M2YwZjk5ZGYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2
IDE1OjIzOjA4ICswMjAwCgpjb21taXQgYjczNmFmZGVhNDM2ZjgwMjgzNDJmODMwNWMwMzdhMGU4
OWQyMzc1MwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBU
aHUgSnVuIDI4IDExOjE5OjQzIDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmaXggRlBVIHN0YXRl
IGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFRoZXJlIGFyZSB0d28gaXNz
dWVzLiAgRmlyc3QsIHRoZSBub25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAogICAg
YWZ0ZXIgcmV0dXJuaW5nIGZyb20gdGhlIHJ1bnRpbWUgY2FsbC4KICAgIAogICAgU2Vjb25kbHks
IHdpdGggdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6eUZQ
VSwgdGhlCiAgICB1bmlsYXRlcmFsIHN0dHMoKSBpcyBubyBsb25nZXIgY29ycmVjdCwgYW5kIGhp
dHMgYW4gYXNzZXJ0aW9uIGxhdGVyIHdoZW4KICAgIGEgbGF6eSBzdGF0ZSByZXN0b3JlIHRyaWVz
IHRvIG9jY3VyIGZvciBhIGZ1bGx5IGVhZ2VyIHZjcHUuCiAgICAKICAgIEZpeCBib3RoIG9mIHRo
ZXNlIGlzc3VlcyBieSBjYWxsaW5nIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKS4gIEFzIEVGSQog
ICAgcnVudGltZSBzZXJ2aWNlcyBjYW4gYmUgdXNlZCBpbiB0aGUgaWRsZSBjb250ZXh0LCB0aGUg
aWRsZSBhc3NlcnRpb24KICAgIG5lZWRzIHRvIG1vdmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5X2Vh
Z2VyX2ZwdSBjaGVjay4KICAgIAogICAgSW50cm9kdWNlIGEgImN1cnIiIGxvY2FsIHZhcmlhYmxl
IGFuZCByZXBsYWNlIG90aGVyIHVzZXMgb2YgImN1cnJlbnQiCiAgICBhdCB0aGUgc2FtZSB0aW1l
LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBUZXN0ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAg
IG1hc3RlciBjb21taXQ6IDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMK
ICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTIxIDExOjM1OjQ2ICswMjAwCgpjb21taXQgYjliOWQ5
ZWQxZDMyMDVkMDI1NmViOGJhYWIyMmE5NWU5Yjc1MzEzYwpBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjE4OjUwIDIwMTggKzAyMDAK
CiAgICB4ODY6IGNvcnJlY3QgZGVmYXVsdF94ZW5fc3BlY19jdHJsIGNhbGN1bGF0aW9uCiAgICAK
ICAgIEV2ZW4gd2l0aCBvcHRfbXNyX3NjX3twdixodm19IGJvdGggZmFsc2Ugd2Ugc2hvdWxkIHNl
dCB1cCB0aGUgdmFyaWFibGUKICAgIGFzIHVzdWFsLCB0byBlbnN1cmUgcHJvcGVyIG9uZS10aW1l
IHNldHVwIGR1cmluZyBib290IGFuZCBDUFUgYnJpbmd1cC4KICAgIFRoaXMgdGhlbiBhbHNvIGJy
aW5ncyB0aGUgY29kZSBpbiBsaW5lIHdpdGggdGhlIGNvbW1lbnQgaW1tZWRpYXRlbHkKICAgIGFo
ZWFkIG9mIHRoZSBwcmludGsoKSBiZWluZyBtb2RpZmllZCBzYXlpbmcgImlycmVzcGVjdGl2ZSBv
ZiBndWVzdHMiLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGQ2MjM5ZjY0NzEzZGY4MTkyNzhiZjA0ODQ0
NmQzMTg3YzZhYzQ3MzQKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA1LTI5IDEyOjM4OjUyICswMjAw
Cgpjb21taXQgMDI4NjU2ZjA0MjRmYWQxYTk2MjZlZTA1NzM3ZDdiZDJiMjcxYzJjZQpBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjE4
OjA2IDIwMTggKzAyMDAKCiAgICBsaWJ4Yy94ODYvUFY6IGRvbid0IGhhbmQgdGhyb3VnaCBDUFVJ
RCBsZWFmIDB4ODAwMDAwMDggYXMgaXMKICAgIAogICAgSnVzdCBsaWtlIGZvciBIVk0gdGhlIGZl
YXR1cmUgc2V0IHNob3VsZCBiZSB1c2VkIGZvciBFQlggb3V0cHV0LCB3aGlsZQogICAgRUFYIHNo
b3VsZCBiZSByZXN0cmljdGVkIHRvIHRoZSBsb3cgMTYgYml0cyBhbmQgRUNYL0VEWCBzaG91bGQg
YmUgemVyby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4NDljYzlhYzU2ZWZmOGE4ZDU3NWVkOWY0ODRh
YWQ3MmYzODM4NjJjCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMDo1MTowMiArMDEwMAoo
cWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 16:17:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 16:17: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 1faNzj-0002Ke-UZ; Tue, 03 Jul 2018 16:17: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=by1g=jt=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1faNzh-0002KT-Vl
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 16:17:34 +0000
X-Inumbo-ID: 988d47cb-7edc-11e8-ba45-cfc176a5991c
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 988d47cb-7edc-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 16:17:35 +0000 (UTC)
Received: from asim.lip6.fr (asim.lip6.fr [132.227.86.2])
 by isis.lip6.fr (8.15.2/lip6) with ESMTP id w63GHTPf009184
 ; Tue, 3 Jul 2018 18:17:29 +0200 (CEST)
X-pt: isis.lip6.fr
Received: from armandeche.soc.lip6.fr (armandeche [132.227.63.133])
 by asim.lip6.fr (8.15.2/8.14.4) with ESMTP id w63GHSmG019486;
 Tue, 3 Jul 2018 18:17:28 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id 44C31A97B; Tue,  3 Jul 2018 18:17:28 +0200 (MEST)
Date: Tue, 3 Jul 2018 18:17:28 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180703161728.GB18182@mail.soc.lip6.fr>
References: <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
 <5B3B92D602000078001D0619@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3B92D602000078001D0619@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Tue, 03 Jul 2018 18:17:30 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDk6MTQ6MzBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI1LjA2LjE4IGF0IDEwOjMzLCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4g
d3JvdGU6Cj4gPiB0aGUgZG9tMCBoYXMgYmVlbiBydW5uaW5nIGZvciBhIHdlZWsgbm93LCBydW5u
aW5nIHRoZSBkYWlseSBOZXRCU0QgdGVzdHMuCj4gPiBBdHRhY2hlZCBpcyB0aGUgY29uc29sZSBs
b2cuCj4gPiBJIGRpZG4ndCBub3RpY2UgYW55dGhpbmcgc3VzcGVjdCwgZXhlcHQgYSBmZXcgZG9t
VSBjcmFzaGVzIChjcmFzaGluZyBpbgo+ID4gWGVuLCB0aGUgcHJvYmxlbSBpcyBub3QgcmVwb3J0
ZWQgYmFjayB0byB0aGUgZG9tVSkuIEJ1dCBhcyB0aGlzIGlzCj4gPiBydW5uaW5nIE5ldEJTRC1I
RUFEIHRlc3RzIGl0IGNhbiBhbHNvIGJlIGEgYnVnIGluIHRoZSBkb21VLCB0aGF0IGhhcwo+ID4g
YmVlbiBmaXhlZCBzaW5jZSB0aGVuLgo+ID4gCj4gPiBJdCdzIHBvc3NpYmxlIHRoYXQgdGhlIHBy
aW50ayBjaGFuZ2VkIHRpbWluZ3MgaW4gYSB3YXkgdGhhdCBwcmV2ZW50cyB0aGUKPiA+IHJhY2Ug
Y29uZGl0aW9uIGZyb20gaGFwcGVuaW5nIC4uLgo+IAo+IFNvIGluc3RlYWQgb2YgdGhlIGRlYnVn
Z2luZyBwYXRjaCwgY291bGQgeW91IGdpdmUgdGhlIG9uZSBiZWxvdwo+IGEgdHJ5PwoKU3VyZSwg
dGhlIHRlc3Qgc2VydmVyIGlzIG5vdyBydW5uaW5nIHdpdGggaXQuCkFzIEknbSBzdGlsbCB1c2lu
ZyA0LjExcmM0IHNvdXJjZXMgSSBoYWQgdG8gYWRqdXN0IGl0IGEgYml0ICh0aGUgc2Vjb25kIGNo
dW5rCmRpZG4ndCBhcHBseSBjbGVhbmx5KSBidXQgaXQgZGlkbid0IGxvb2sgZGlmZmljdWx0IHRv
IGZpeCBpdC4KCk5vdyBsZXRzIHdhaXQgZm9yIHNvbWUgYXV0b21hdGVkIHRlc3RzIHJ1biB0byBj
b21wbGV0ZSAuLi4KCi0tIApNYW51ZWwgQm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgog
ICAgIE5ldEJTRDogMjYgYW5zIGQnZXhwZXJpZW5jZSBmZXJvbnQgdG91am91cnMgbGEgZGlmZmVy
ZW5jZQotLQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 16:29:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 16: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 1faOAi-0003Yf-Cz; Tue, 03 Jul 2018 16:28: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=iwop=jt=citrix.com=prvs=715f702c9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faOAh-0003Ya-4c
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 16:28:55 +0000
X-Inumbo-ID: 2eb03c2d-7ede-11e8-ba45-cfc176a5991c
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2eb03c2d-7ede-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 16:28:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="75672402"
Date: Tue, 3 Jul 2018 18:28:45 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180703162845.ctx2zhuqz2rtk7ut@mac.bytemobile.com>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180703160227.GF4670@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, 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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDY6MDI6MjdQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFRodSwgSnVuIDI4LCAyMDE4IGF0IDExOjM1OjI0UE0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+ID4gPj4+IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
IDA2LzI4LzE4IDU6MzggUE0gPj4+Cj4gPiA+bGxkICh0aGUgbGx2bSBsaW5rZXIpIGhhcyBzb21l
IGlzc3VlcyB3aXRoIFhlbiBsaW5rZXIgc2NyaXB0LiBJdAo+ID4gPmRvZXNuJ3QgdW5kZXJzdGFu
ZCAnfHwnIGluIGFzc2VydCBleHByZXNzaW9uczoKPiA+ID4KPiA+ID5sZCAgICAtbWVsZl94ODZf
NjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKPiA+ID4v
cm9vdC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4v
eGVuLy54ZW4tc3ltcy4wCj4gPiA+bGQ6IGVycm9yOiB4ZW4ubGRzOjI2MDogbWFsZm9ybWVkIG51
bWJlcjogfAo+ID4gPj4+PiBBU1NFUlQoX19pbWFnZV9iYXNlX18gPiAoKCgoKCgoKCgyNjEgPj4g
OCkgKiAweGZmZmYwMDAwMDAwMDAwMDApIHwgKDI2MSA8PCAzOSkpKSArICgoMSA8PCAzOSkgLyAy
KSkgKyAoNjQgPDwgMzApKSArICgxIDw8IDMwKSkgKyAoMSA8PCAzMCkpKSB8fAo+ID4gPj4+PiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXgo+ID4gPgo+ID4gPkFuZCBkb2Vzbid0IHdvcmsg
cHJvcGVybHkgd2l0aCB0aGUgJ0RFRklORUQoZm9vKSA/IGZvbyA6IC4uLicKPiA+ID5leHByZXNz
aW9uOgo+ID4gPgo+ID4gPmxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHBy
ZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAo+ID4gPi9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9z
eW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPiA+ID5sZDog
ZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5kOiBlZmkKPiAKPiBUaGlzIHNtZWxs
cyBsaWtlIGxsZCBidWcuIGVmaSBzeW1ib2wgaXMgY2xlYXJseSB1bmRlZmluZWQgaW4gcHJlbGlu
ay5vCj4gKGxsZCBkb2VzIG5vdCBzdXBwb3J0IGkzODZwZXAgZW11bGF0aW9uKToKPiAKPiAgMTEx
NDc6IDAwMDAwMDAwMDAwMDAwMDAgICAgIDAgTk9UWVBFICBHTE9CQUwgSElEREVOICAgVU5EIGVm
aQo+IAo+IEhvd2V2ZXIsIHN1cnByaXNpbmdseSBERUZJTkVEKCkgc3RhdGVzIHRoYXQgaXQgaXMg
YW5kIHRlcm5hcnkgb3BlcmF0b3IKPiBmaXJlcyBhZGRyZXNzIGNhbGN1bGF0aW9uIGZyb20gdW5k
ZWZpbmVkIHN5bWJvbC4gU28sIEkgdGhpbmsgdGhhdCBsbGQKPiBoYXZlIHRvIGJlIGZpeGVkIGlu
c3RlYWQgb2YgWGVuLiBJdCBzaG91bGQgYmUgbm90ZWQgdGhhdCBiaW51dGlscyBsZAo+IHdvcmtz
IHdpdGhvdXQgYW55IGlzc3VlLgoKWWVzLCBJIGtub3cgaXQncyBhIGJ1ZyBpbiBsbHZtIGxkLiBU
aGUgJ3x8JyBpc3N1ZSBoYXMgYWxyZWFkeSBiZWVuCmZpeGVkIHVwc3RyZWFtLCBhbmQgSSBob3Bl
IHRoZSBERUZJTkVEIG9uZSB3b24ndCB0YWtlIGxvbmcgdG8gZ2V0CmZpeGVkIGFsc28uCgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 16:54:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 16:54:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faOYp-00063h-4c; Tue, 03 Jul 2018 16: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=bw7e=jt=citrix.com=prvs=71508c46d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faOYn-00063c-B2
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 16:53:49 +0000
X-Inumbo-ID: a23262d8-7ee1-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a23262d8-7ee1-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 18:53:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="59361380"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23355.43544.714868.848299@mariner.uk.xensource.com>
Date: Tue, 3 Jul 2018 17:53:44 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180703155034.qhtivoiuvixbyg3l@mac.bytemobile.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-2-roger.pau@citrix.com>
 <23355.37376.789833.763385@mariner.uk.xensource.com>
 <20180703155034.qhtivoiuvixbyg3l@mac.bytemobile.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/3] osstest: remove duplicate
 set_freebsd_runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDEvM10gb3NzdGVzdDogcmVtb3Zl
IGR1cGxpY2F0ZSBzZXRfZnJlZWJzZF9ydW52YXJzIik6Cj4gT24gVHVlLCBKdWwgMDMsIDIwMTgg
YXQgMDQ6MTA6NTZQTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiBSb2dlciBQYXUgTW9u
bmUgd3JpdGVzICgiW1BBVENIIDEvM10gb3NzdGVzdDogcmVtb3ZlIGR1cGxpY2F0ZSBzZXRfZnJl
ZWJzZF9ydW52YXJzIik6Cj4gPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgo+ID4gCj4gPiBPb3BzLiAgSSB3b25kZXIgaWYgdGhpcyB3YXMg
bXkgZG9pbmcuICBIYXZlIHlvdSB2ZXJpZmllZCB0aGF0IHRoZXkncmUKPiA+IGlkZW50aWNhbCA/
Cj4gCj4gVGhleSBhcmUgbm90IGlkZW50aWNhbC4gVGhlIG9uZSBpbiBtZmktY29tbW9uIGlzIGEg
c3VwZXJzZXQgb2YgdGhlIG9uZQo+IGhlcmUsIGJlY2F1c2UgdGhlIGZ1bmN0aW9uIGl0c2VsZiB3
aWxsIHRyeSB0byByZXRyaWV2ZSB0aGUgYW5vaW50ZWQKPiB2ZXJzaW9uIGl0c2VsZiBhcyBhIGxh
c3QgcmVzb3J0LgoKU28gYXMgYSBzaWRlIGVmZmVjdCBvZiB0aGlzIGNoYW5nZSB5b3UgYXJlIGFk
ZGluZyB0aGF0IGZ1bmN0aW9uYWxpdHkKdG8gbWFrZS1mcmVlYnNkLWZsaWdodCA/ICBPciByYXRo
ZXIsIHlvdSBhcmUgZml4aW5nLCBpbgptYWtlLWZyZWVic2QtZmxpZ2h0LCB0aGUgYnVnIHRoYXQg
Y2F1c2VkIG1lIHRvIHdyaXRlOgogIG1maS1jb21tb246IEZhbGwgYmFjayB0byBhbm9pbnRlZCBi
dWlsZHMgaW4gRXhlY3V0aXZlIG1vZGUKPwoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 16:54:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 16: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 1faOZa-0006EN-FO; Tue, 03 Jul 2018 16:54: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=bw7e=jt=citrix.com=prvs=71508c46d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faOZY-0006EG-OC
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 16:54:36 +0000
X-Inumbo-ID: c5dcd263-7ee1-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c5dcd263-7ee1-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 16:54:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="59361423"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23355.43572.883112.798640@mariner.uk.xensource.com>
Date: Tue, 3 Jul 2018 17:54:12 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180703155140.xmfm7cjmnadmitf5@mac.bytemobile.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-3-roger.pau@citrix.com>
 <23355.37446.142212.68258@mariner.uk.xensource.com>
 <20180703155140.xmfm7cjmnadmitf5@mac.bytemobile.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/3] osstest: set the make command to use
 for xen-build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDIvM10gb3NzdGVzdDogc2V0IHRo
ZSBtYWtlIGNvbW1hbmQgdG8gdXNlIGZvciB4ZW4tYnVpbGQiKToKPiBPbiBUdWUsIEp1bCAwMywg
MjAxOCBhdCAwNDoxMjowNlBNICswMTAwLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+IFdvdWxkbid0
IGl0IGJlIGJldHRlciB0byB3cml0ZQo+ID4gICAgJGhvLT57T1N9ID1+IG0vYnNkLwo+ID4gb3Ig
c29tZXRoaW5nID8KPiAKPiBZZXMsIHRoYXQncyBpbmRlZWQgYmV0dGVyLiBXb3VsZCB5b3UgbGlr
ZSBtZSB0byBzZW5kIGEgbmV3IHZlcnNpb24KPiB3aXRoIHRoaXMgZml4ZWQ/CgpXZWxsLCBwbGVh
c2UgY2hhbmdlIGl0IGluIHlvdXIgdHJlZS4gIEkgdGhpbmsgSSBtYXkgYXNrIHlvdSB0byBjaGFu
Z2UKYW5vdGhlciBjb21taXQgbWVzc2FnZSBzb21laHdlcmUuLi4KCklhbi4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 16:56:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 16:56:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faObo-0006Pl-1v; Tue, 03 Jul 2018 16: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=bw7e=jt=citrix.com=prvs=71508c46d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faObn-0006Pg-EZ
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 16:56:55 +0000
X-Inumbo-ID: 188104ad-7ee2-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 188104ad-7ee2-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 16:56:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="59361610"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23355.43731.29349.858048@mariner.uk.xensource.com>
Date: Tue, 3 Jul 2018 17:56:51 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180703161035.hbf66zm3plw4ocps@mac.bytemobile.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-4-roger.pau@citrix.com>
 <23355.38085.803261.551348@mariner.uk.xensource.com>
 <20180703161035.hbf66zm3plw4ocps@mac.bytemobile.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 3/3] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDMvM10gb3NzdGVzdDogYWRkIEZy
ZWVCU0QgWGVuIGJ1aWxkIGpvYiIpOgo+IE9uIFR1ZSwgSnVsIDAzLCAyMDE4IGF0IDA0OjIyOjQ1
UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gVGhpcyBpcyBxdWl0ZSB1Z2x5LiAgc2ct
cnVuLWpvYiBub3JtYWxseSB0cmllcyB0byBiZSBhIGJpdCBtb3JlCj4gPiBhYnN0cmFjdC4gIEkn
bSBub3Qgc3VyZSBleGFjdGx5IHdoYXQgdG8gc3VnZ2VzdC4KPiA+IAo+ID4gTWF5YmUgYSB0cy14
ZW4tYnVpbGQtY2xhbmcgY29udGFpbmluZyB0aGVzZSBhcmd1bWVudHMgPyAgT2YgY291cnNlIGZv
cgo+ID4gYSBjbGFuZyBidWlsZCBvbiBMaW51eCAvdXNyL2xvY2FsL2Jpbi9sZCBpcyB3cm9uZy4u
Lgo+IAo+IE1heWJlIHRzLXhlbi1idWlsZC1mcmVlYnNkPwo+IAo+IEkgd2VudCB0aGlzIHJvdXRl
IGJlY2F1c2UgaXQgZGlkIG5vdCBpbnZvbHZlIGNyZWF0aW5nIHlldCBhbm90aGVyCj4gdHMtYnVp
bGQtKiBzY3JpcHQsIGJ1dCBpZiB5b3UgdGhpbmsgaXQncyBiZXR0ZXIgSSBjYW4gYWRkIHN1Y2gg
YQo+IHNjcmlwdC4KCk1tbS4gIEhvdyBhYm91dCBhIHNpbXBsZSBzaGVsbCBzY3JpcHQgd3JhcHBl
ciA/ICBTZWUKdHMtaG9zdC1pbnN0YWxsLXR3aWNlIDotKS4KCj4gSXQgaGFwcGVucyB0byBiZSBs
aWtlIHRoYXQgaW4gdGhpcyBjYXNlIGJlY2F1c2UgdGhlCj4gdHMtYnVpbGQtcHJlcC1mcmVlYnNk
IGluc3RhbGxzIHRoZSBiaW51dGlscyBwYWNrYWdlIGluIC91c3IvbG9jYWwgYW5kCj4gdGhhdCBw
cm92aWRlcyBHTlUgbGQgaW4gdGhlIHNwZWNpZmllZCBwYXRoLgoKU28gdGhpcyBpcyBhIHRoaW5n
IHNwZWNpZmljIHRvIGJ1aWxkaW5nIG9uIEZyZWVCU0QsIGFuZCB3aWxsIGFsd2F5cyBiZQp0cnVl
ID8gIFByZXN1bWFibHkgb24gb3RoZXIgQlNEcyB0b28gaW4gdGhlb3J5ID8KCk1heWJlIGl0IHNo
b3VsZCBiZSBpbiB0cy14ZW4tYnVpbGQsIHRoZW4sIGNvbmRpdGlvbmFsIG9uICRoby0+e09TfSA/
CgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 19:02:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 19: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 1faQYU-0000x7-VE; Tue, 03 Jul 2018 19:01: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=xqjr=jt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faQYU-0000wu-6t
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 19:01:38 +0000
X-Inumbo-ID: 84a0c532-7ef3-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 84a0c532-7ef3-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 19:01: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 1faQYQ-0004Qu-QC; Tue, 03 Jul 2018 19:01: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 1faQYQ-0003CQ-2V; Tue, 03 Jul 2018 19:01:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faQYQ-0000iz-1r; Tue, 03 Jul 2018 19:01:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124920-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=aa4240edff41034d709938a15b42cf4fd3214386
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 03 Jul 2018 19:01:34 +0000
Subject: [Xen-devel] [ovmf test] 124920: 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>

ZmxpZ2h0IDEyNDkyMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5MjAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhYTQyNDBlZGZmNDEwMzRkNzA5OTM4YTE1YjQyY2Y0
ZmQzMjE0Mzg2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzYjAzYjVl
OTkwZjhiYjM0N2RmZGI5MTkyNmQ4ZWYwMTVkMGI2MDdlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQ2MTggIDIwMTgtMDYtMjIgMTk6MTA6NTcgWiAgIDEwIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI0Njc1ICAyMDE4LTA2LTI0IDIzOjQwOjE1IFogICAgOCBkYXlzICAgMTAgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTIwICAyMDE4LTA3LTAyIDE1OjQxOjM1IFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQmksIERhbmRhbiA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICBDaGFvIFpoYW5nIDxj
aGFvLmIuemhhbmdAaW50ZWwuY29tPgogIENoYXNlbCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRlbC5j
b20+CiAgQ2hhc2VsLCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRlbC5jb20+CiAgQ2hlbiBBIENoZW4g
PGNoZW4uYS5jaGVuQGludGVsLmNvbT4KICBjaGVuYzIgPGNoZW4uYS5jaGVuQGludGVsLmNvbT4K
ICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgZGFubiBmcmF6aWVyIDxkYW5uZkBk
ZWJpYW4ub3JnPgogIEZ1IFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBHYXJ5IExpbiA8
Z2xpbkBzdXNlLmNvbT4KICBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBIb25nLWNoaWhY
IEhzdWVoIDxob25nLWNoaWh4LmhzdWVoQGludGVsLmNvbT4KICBKYWJlbiBDYXJzZXkgPGphYmVu
LmNhcnNleUBpbnRlbC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAg
TWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgU2FtaSBNdWph
d2FyIDxzYW1pLm11amF3YXJAYXJtLmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5j
b20+CiAgVGhvbWFzIFBhbG1lciA8dGhvbWFzLnBhbG1lckBocGUuY29tPgogIFh1IFdlaVggPHdl
aXgueHVAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgog
IFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgM2IwM2I1ZTk5MC4uYWE0MjQwZWRm
ZiAgYWE0MjQwZWRmZjQxMDM0ZDcwOTkzOGExNWI0MmNmNGZkMzIxNDM4NiAtPiB4ZW4tdGVzdGVk
LW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 19:08:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 19: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 1faQfF-0001MX-St; Tue, 03 Jul 2018 19:08: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=l918=jt=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1faQfE-0001MQ-Fa
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 19:08:36 +0000
X-Inumbo-ID: 7dcd7fd5-7ef4-11e8-ba45-cfc176a5991c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7dcd7fd5-7ef4-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 19:08:38 +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 E4E1122454;
 Tue,  3 Jul 2018 19:08:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530644914;
 bh=XEuC6OMTICAUWOo3RL8fz1XYC3qw225KcccuwK70lZQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=dQafQbT9hZs4c5MGbPpIHyvmjD5iMFvAVu2jZPuQ707uV/6uqXJTkxFugbDyoR8cH
 beF7tDgYQjH+8SiV55rLpzGQsWD0BNAkz43Pl04LoMV0Q9gO9TynHEzj7x72umEl4S
 0NEVacFEF2LmKfEKv7/5/lZ/8PLKg7QKgyrR3BQM=
Date: Tue, 3 Jul 2018 12:08:32 -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: <a0c5a063-7f45-3278-a2fd-cbd52afcecd9@arm.com>
Message-ID: <alpine.DEB.2.10.1807031035120.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131409300.14695@sstabellini-ThinkPad-X260>
 <1528924492-6579-11-git-send-email-sstabellini@kernel.org>
 <5B22706A02000078001CB4C2@prv1-mh.provo.novell.com>
 <3881fbda-d34b-caf2-23d7-5f6e0a956748@citrix.com>
 <alpine.DEB.2.10.1806141318080.14695@sstabellini-ThinkPad-X260>
 <fc748ba73ec2eacc38613883d7a80ea748cf4d37.camel@suse.com>
 <20180628073654.5wl7z2s4gc4s5by4@mac.bytemobile.com>
 <alpine.DEB.2.10.1806291136500.23811@sstabellini-ThinkPad-X260>
 <3a61996d-495d-e1ca-5e3c-619f2529c868@arm.com>
 <alpine.DEB.2.10.1807020901510.23811@sstabellini-ThinkPad-X260>
 <1312098f-0d2a-d871-3ba3-5e81394870a4@arm.com>
 <alpine.DEB.2.10.1807021438430.23811@sstabellini-ThinkPad-X260>
 <a0c5a063-7f45-3278-a2fd-cbd52afcecd9@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-20601374-1530639444=:23811"
Content-ID: <alpine.DEB.2.10.1807031037280.23811@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v6 11/13] xen: support the Null 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: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth <lars.kurth@citrix.com>,
 nd@arm.com, Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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,
 Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dfaggioli@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.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-20601374-1530639444=:23811
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1807031037281.23811@sstabellini-ThinkPad-X260>

On Tue, 3 Jul 2018, Julien Grall wrote:
> Hi Stefano,
> 
> On 02/07/18 23:08, Stefano Stabellini wrote:
> > On Mon, 2 Jul 2018, Julien Grall wrote:
> > > Hi,
> > > 
> > > On 02/07/2018 19:24, Stefano Stabellini wrote:
> > > > On Mon, 2 Jul 2018, Julien Grall wrote:
> > > > > Hi Stefano,
> > > > > 
> > > > > On 06/29/2018 07:38 PM, Stefano Stabellini wrote:
> > > > > > On Thu, 28 Jun 2018, Roger Pau Monné wrote:
> > > > > > > On Thu, Jun 28, 2018 at 09:27:08AM +0200, Dario Faggioli wrote:
> > > > > > > > On Thu, 2018-06-14 at 13:20 -0700, Stefano Stabellini wrote:
> > > > > > > > > On Thu, 14 Jun 2018, Andrew Cooper wrote:
> > > > > > > > > > On 14/06/18 14:40, Jan Beulich wrote:
> > > > > > > > > > I don't think its reasonable to alter the support status
> > > > > > > > > > with
> > > > > > > > > > this
> > > > > > > > > issue
> > > > > > > > > > outstanding.
> > > > > > > > > 
> > > > > > > > > I completely missed this report, probably because I haven't
> > > > > > > > > paid
> > > > > > > > > attention to PV-shim. Do you have any more information about
> > > > > > > > > this?
> > > > > > > > > The
> > > > > > > > > report is a bit vague. If I can't repro it, I can't fix it.
> > > > > > > > > 
> > > > > > > > > Couldn't it be that is normal because after a while you ran
> > > > > > > > > out of
> > > > > > > > > pcpus?
> > > > > > > > > 
> > > > > > > > > Dario, do you have any opinion on this?
> > > > > > > > > 
> > > > > > > > The issue that I know of is that the null scheduler does not
> > > > > > > > properly
> > > > > > > > support CPU hotplug/hotunplug.
> > > > > > > > 
> > > > > > > > This is an issue on, let's say, baremetal, if you use null, and
> > > > > > > > try
> > > > > > > > to
> > > > > > > > do CPU hotplug/hotunplug. When trying to use null as the
> > > > > > > > scheduler
> > > > > > > > of
> > > > > > > > the shim, we run into that same issue, even if not specifically
> > > > > > > > doing
> > > > > > > > CPU hotplug/hotunplug (because the shim use the same path for
> > > > > > > > CPU
> > > > > > > > bringup, IIRC).
> > > > > > > 
> > > > > > > The shim uses CPU hotplug/unplug when the guest brings up/down a
> > > > > > > vCPU using the VCPUOP_{up/down} hypercall.
> > > > > > > 
> > > > > > > The best description of the issue I could find is:
> > > > > > > 
> > > > > > > https://lists.xenproject.org/archives/html/xen-devel/2018-01/msg01085.html
> > > > > > 
> > > > > > OK, thanks for the explanation. We don't support CPU hotplug on ARM,
> > > > > > so
> > > > > > we could mark the NULL scheduler as supported on the ARM
> > > > > > architecture
> > > > > > today? Once you implement CPU hotplug support in NULL, we could mark
> > > > > > it
> > > > > > as supported on x86 too.
> > > > > Well, Mirela paved the way to support CPU hotplug (should be merged
> > > > > soon).
> > > > > She
> > > > > is looking at suspend/resume which is IHMO an extension of hotplug
> > > > > case.
> > > > > So
> > > > > are you sure this could never happen on Arm?
> > > > 
> > > > I thought that suspend/resume didn't actually require the same kind of
> > > > scheduler support that CPU hotplug needs. If suspend/resume ends up
> > > > not working with scheduler NULL, then that is a problem.
> > > 
> > > The suspend/resume code will offline the CPU one by one using cpu_down.
> > > This
> > > is the same path as hotplug. So you will end up with more vCPUs than
> > > online
> > > pCPUs, although the domain will be frozen. How this is going to fit in the
> > > NULL scheduler?
> > 
> > [...]
> > 
> > > Virtually every platform support CPU hotplug. It is not just about
> > > "physically
> > > pluggable CPUs" but any CPU that can be offline at any time.
> > 
> > CPU hotplug in Xen clearly doesn't work as I expected: I assumed that
> > CPU hotplug would make a CPU "present" or "absent", while cpu_up/down
> > would make the CPU "online" and "offline". This is how things used to
> > work in the Linux kernel at least: a CPU can be turned down but still be
> > present on the socket. To do that, CPU hotplug is not involved. CPU
> > hotplug would get involved when the user yanks the physical CPU out of
> > the socket.
> 
> Are you sure? Looking at Linux they are using the CPU hotplug subsystem to
> online/offline CPUs. This is even used to bring up secondary CPUs during boot.
> This is not very different from how Xen is behaving.

arch_register/unregister_cpu in Linux make a cpu "present" and "absent"
respectively. They require CONFIG_HOTPLUG_CPU. cpu_up and cpu_down are
different operations to turn it "on" and "off" and are triggered via
sysfs. arch_register/unregister_cpu are triggered by ACPI events on
x86.

arch_register/unregister_cpu are hotplug operations, and cpu_up is not,
as expected. But it gets confusing because cpu_down depends on
CONFIG_HOTPLUG_CPU. So bringing up CPUs is not hotplug, but turning them
off at runtime is hotplug? Even though turning them off has nothing to
do with any physical or virtual "plugging". I find it very confusing. I
hope that in Xen will manage to do something clearer than this.


> >  From what you describe, it is not the case in Xen, and it really looks
> > like we need support for CPU hotplug in NULL even to support for the
> > most basic CPU offlining/onlining functionalities.
> 
> I think we at least want to have the bug reported by Andrew & Roger fixed. I
> am not entirely whether there would be other bug in the scheduler.

Sure. For the kconfig series I'll use credit instead until the issue is
fixed.
--8323329-20601374-1530639444=:23811
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-20601374-1530639444=:23811--


From xen-devel-bounces@lists.xenproject.org Tue Jul 03 19:42:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 19:42:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faRCC-0004jx-UG; Tue, 03 Jul 2018 19: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=wn4v=jt=xenproject.org=prvs=715568a91=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1faRCB-0004jl-Dj
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 19:42:39 +0000
X-Inumbo-ID: 3ef5d2c9-7ef9-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ef5d2c9-7ef9-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 19:42:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,304,1526342400"; d="scan'208";a="59377975"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74930-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-invlpg~shadow:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-pair:debian-install/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=598a375f5230d91ac88e76a9f4b4dde4a62a4c5b
X-Osstest-Versions-That: xen=542f711567a3f1891cb75187eeaf5cce3f7d6893
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 3 Jul 2018 20:42:33 +0100
Subject: [Xen-devel] [xen-4.6-testing baseline-only test] 74930: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDkzMCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDkzMC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAyMSB4
dGYvdGVzdC1odm0zMi1pbnZscGd+c2hhZG93IGZhaWwgUkVHUi4gdnMuIDc0OTAyCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xIDM2IHh0Zi90ZXN0LWh2bTMycGFlLWludmxwZ35zaGFkb3cgZmFpbCBS
RUdSLiB2cy4gNzQ5MDIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgNDkgeHRmL3Rlc3QtaHZt
NjQtaW52bHBnfnNoYWRvdyBmYWlsIFJFR1IuIHZzLiA3NDkwMgogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAyMSB4dGYvdGVzdC1odm0zMi1pbnZscGd+c2hhZG93IGZhaWwgUkVHUi4gdnMuIDc0
OTAyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDM2IHh0Zi90ZXN0LWh2bTMycGFlLWludmxwZ35z
aGFkb3cgZmFpbCBSRUdSLiB2cy4gNzQ5MDIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgNDkg
eHRmL3Rlc3QtaHZtNjQtaW52bHBnfnNoYWRvdyBmYWlsIFJFR1IuIHZzLiA3NDkwMgogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTYgZGViaWFuLWluc3RhbGwvZHN0X2hvc3QgIGZhaWwg
UkVHUi4gdnMuIDc0OTAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gNzQ5MDIKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICBmYWlsIGJsb2NrZWQgaW4g
NzQ5MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDkwMgogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTAyCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzQ5MDIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDkwMgogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDc0OTAyCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5MDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDkwMgogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc0OTAyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5MDIKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsIDE0IHhlbi1ib290L2wxICAgICAgICAgICAgIGZhaWwgbGlr
ZSA3NDkwMgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5MDIKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDkwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBsaWtlIDc0OTAyCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgNzQ5MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMy
cGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDc3IHh0
Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0z
MnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2Vn
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzcgeHRmL3Rlc3QtcHYz
MnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMzcg
eHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2
bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNTk4YTM3NWY1MjMwZDkxYWM4OGU3
NmE5ZjRiNGRkZTRhNjJhNGM1YgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAg
ICAgNTQyZjcxMTU2N2EzZjE4OTFjYjc1MTg3ZWVhZjVjY2UzZjdkNjg5MwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgIDc0OTAyICAyMDE4LTA2LTIyIDIxOjQ3OjU2IFogICAxMCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgICA3NDkzMCAgMjAxOC0wNy0wMyAwNToxNDo1MiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
eHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3Nz
dGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNv
dXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGlj
YWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpjb21taXQgNTk4YTM3NWY1MjMwZDkxYWM4OGU3NmE5ZjRiNGRkZTRhNjJhNGM1
YgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVu
IDI4IDEyOjI4OjIxIDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBkb24ndCBjYXVzZSAjTk0gdG8g
YmUgcmFpc2VkIGluIFhlbgogICAgCiAgICBUaGUgY2hhbmdlcyBmb3IgWFNBLTI2NyBkaWQgbm90
IHRvdWNoIG1hbmFnZW1lbnQgb2YgQ1IwLlRTIGZvciBIVk0KICAgIGd1ZXN0cy4gSW4gZnVsbHkg
ZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4KICAgIHJlc3BlY3Rp
dmUgdkNQVS1zIGFyZSBhY3RpdmUsIG9yIGVsc2UgaHZtZW11bF9nZXRfZnB1KCkgbWlnaHQgbGVh
dmUgaXQKICAgIHdyb25nbHkgc2V0LCBsZWFkaW5nIHRvICNOTSBpbiBoeXBlcnZpc29yIGNvbnRl
eHQuCiAgICAKICAgIHtzdm0sdm14fV9lbnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1X2RpcnR5X2lu
dGVyY2VwdCgpIGJlY29tZSB1bnJlYWNoYWJsZQogICAgdGhpcyB3YXkuIEV4cGxpY2l0IHtzdm0s
dm14fV9mcHVfbGVhdmUoKSBpbnZvY2F0aW9ucyBuZWVkIHRvIGJlIGd1YXJkZWQKICAgIG5vdy4K
ICAgIAogICAgV2l0aCBubyBDUjAuVFMgbWFuYWdlbWVudCBuZWNlc3NhcnkgaW4gZnVsbHkgZWFn
ZXIgbW9kZSwgdGhlcmUncyBhbHNvIG5vCiAgICBuZWVkIGFueW1vcmUgdG8gaW50ZXJjZXB0ICNO
TS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xkQHN1c2UuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpj
b21taXQgYjdiN2M0ZGYyZDI1MWIxZmViYTIxNzkzOWVhMGI2MTgwOTRhNDhjMgpBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEyOjI3OjU2
IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0YXRlIGhhbmRs
aW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFdlIG11c3Qgbm90IGxlYXZlIGEgdkNQ
VSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgogICAgbW9k
ZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFkZGluZyBh
IDNyZAogICAgaW52b2NhdGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcigp
LCBjb25zb2xpZGF0ZSBhbGwgb2YKICAgIHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0
aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KICAgIAogICAgUmVuYW1lIHRoZSBmdW5jdGlvbiBhdCB0
aGUgc2FtZSB0aW1lIHRvIGJldHRlciByZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwogICAgdGhlIHBh
dGNoZXMgdG91Y2hlcyBhbGwgb2YgaXRzIG9jY3VyZW5jZXMgYW55d2F5LgogICAgCiAgICBUaGUg
bmV3IGZ1bmN0aW9uIHBhcmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAogICAg
Im5lZWRfc3R0c19pZl9ub3RfZnVsbHlfZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cgpj
b21taXQgYmE3ZDAxMTdhYjUzNTI4MGUyYjY4MjFhYTZkMzIzMDUzYWM2YjI2NgpBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEyOjI3OjM0
IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmaXggRlBVIHN0YXRlIGhhbmRsaW5nIGFyb3VuZCBy
dW50aW1lIGNhbGxzCiAgICAKICAgIFRoZXJlIGFyZSB0d28gaXNzdWVzLiAgRmlyc3QsIHRoZSBu
b25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAogICAgYWZ0ZXIgcmV0dXJuaW5nIGZy
b20gdGhlIHJ1bnRpbWUgY2FsbC4KICAgIAogICAgU2Vjb25kbHksIHdpdGggdGhlIGZ1bGx5X2Vh
Z2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6eUZQVSwgdGhlCiAgICB1bmlsYXRl
cmFsIHN0dHMoKSBpcyBubyBsb25nZXIgY29ycmVjdCwgYW5kIGhpdHMgYW4gYXNzZXJ0aW9uIGxh
dGVyIHdoZW4KICAgIGEgbGF6eSBzdGF0ZSByZXN0b3JlIHRyaWVzIHRvIG9jY3VyIGZvciBhIGZ1
bGx5IGVhZ2VyIHZjcHUuCiAgICAKICAgIEZpeCBib3RoIG9mIHRoZXNlIGlzc3VlcyBieSBjYWxs
aW5nIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKS4gIEFzIEVGSQogICAgcnVudGltZSBzZXJ2aWNl
cyBjYW4gYmUgdXNlZCBpbiB0aGUgaWRsZSBjb250ZXh0LCB0aGUgaWRsZSBhc3NlcnRpb24KICAg
IG5lZWRzIHRvIG1vdmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBjaGVjay4KICAg
IAogICAgSW50cm9kdWNlIGEgImN1cnIiIGxvY2FsIHZhcmlhYmxlIGFuZCByZXBsYWNlIG90aGVy
IHVzZXMgb2YgImN1cnJlbnQiCiAgICBhdCB0aGUgc2FtZSB0aW1lLgogICAgCiAgICBSZXBvcnRl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBUZXN0ZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCBhNTQ0ODA0MDRhNzJl
MmI2YzI4YjQxYTY1NGQ5YmQ3NTUxZTc3ZmU2CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEyOjI2OjU0IDIwMTggKzAy
MDAKCiAgICB4ODY6IFJlZmluZSBjaGVja3MgaW4gI0RCIGhhbmRsZXIgZm9yIGZhdWx0aW5nIGNv
bmRpdGlvbnMKICAgIAogICAgT25lIG9mIHRoZSBmaXggZm9yIFhTQS0yNjAgKGMvcyA3NWQ2ODI4
YmMyICJ4ODYvdHJhcHM6IEZpeCBoYW5kbGluZyBvZiAjREIKICAgIGV4Y2VwdGlvbnMgaW4gaHlw
ZXJ2aXNvciBjb250ZXh0IikgYWRkZWQgc29tZSBzYWZldHkgY2hlY2tzIHRvIGhlbHAgYXZvaWQK
ICAgIGxpdmVsb2NrcyBvZiAjREIgZmF1bHRzLgogICAgCiAgICBXaGlsZSBhIEdlbmVyYWwgRGV0
ZWN0ICNEQiBleGNlcHRpb24gZG9lcyBoYXZlIGZhdWx0IHNlbWFudGljcywgaGFyZHdhcmUKICAg
IGNsZWFycyAlZHI3LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVyLCBtZWFuaW5nIHRoYXQgaXQg
aXMgYWN0dWFsbHkgc2FmZSB0bwogICAgcmV0dXJuIHRvLiAgRnVydGhlcm1vcmUsICVkcjYuZ2Qg
aXMgZ3Vlc3QgY29udHJvbGxlZCBhbmQgc3RpY2t5IChuZXZlciBjbGVhcmVkCiAgICBieSBoYXJk
d2FyZSkuICBBIG1hbGljaW91cyBQViBndWVzdCBjYW4gdGhlcmVmb3JlIHRyaWdnZXIgdGhlIGZh
dGFsX3RyYXAoKSBhbmQKICAgIGNyYXNoIFhlbi4KICAgIAogICAgSW5zdHJ1Y3Rpb24gYnJlYWtw
b2ludHMgYXJlIG1vcmUgdHJpY2t5LiAgVGhlIGJyZWFrcG9pbnQgbWF0Y2ggYml0cyBpbiAlZHI2
CiAgICBhcmUgbm90IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51YWwgd2FybnMgdGhhdCB0aGV5
IG1heSBiZSBzZXQgZm9yCiAgICBub24tZW5hYmxlZCBicmVha3BvaW50cywgc28gYWRkIGEgYnJl
YWtwb2ludCBlbmFibGVkIGNoZWNrLgogICAgCiAgICBCZXlvbmQgdGhhdCwgYmVjYXVzZSBvZiB0
aGUgcmVzdHJpY3Rpb24gb24gdGhlIGxpbmVhciBhZGRyZXNzZXMgUFYgZ3Vlc3RzIGNhbgogICAg
c2V0LCBhbmQgdGhlIGZhdWx0IChyYXRoZXIgdGhhbiB0cmFwKSBuYXR1cmUgb2YgaW5zdHJ1Y3Rp
b24gYnJlYWtwb2ludHMKICAgIChpLmUuIGNhbid0IGJlIGRlZmVycmVkIGJ5IGEgTW92U1Mgc2hh
ZG93KSwgdGhlcmUgc2hvdWxkIGJlIG5vIHdheSB0bwogICAgZW5jb3VudGVyIGFuIGluc3RydWN0
aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNvbnRleHQuICBIb3dldmVyLCBmb3IgZXh0cmEKICAgIHJv
YnVzdG5lc3MsIGRlYWwgd2l0aCB0aGlzIHNpdHVhdGlvbiBieSBjbGVhcmluZyB0aGUgYnJlYWtw
b2ludCBjb25maWd1cmF0aW9uLAogICAgcmF0aGVyIHRoYW4gY3Jhc2hpbmcuCiAgICAKICAgIFRo
aXMgaXMgWFNBLTI2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCmNvbW1pdCAyNjQyYjU2ZWE1NDkxN2M0M2FjMDNjYjk1YjUzZjdkYWRm
NWMyYWQ2CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRo
dSBKdW4gMjggMTI6MjY6MjUgMjAxOCArMDIwMAoKICAgIHg4Ni9tbTogZG9uJ3QgYnlwYXNzIHBy
ZWVtcHRpb24gY2hlY2tzCiAgICAKICAgIFdoaWxlIHVubGlrZWx5LCBpdCBpcyBub3QgaW1wb3Nz
aWJsZSBmb3IgYSBtdWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVyYWdlCiAgICBieXBhc3NlcyBvZiBw
cmVlbXB0aW9uIGNoZWNrcyB0byBkcml2ZSBYZW4gaW50byBhbiB1bmJvdW5kZWQgbG9vcC4KICAg
IAogICAgVGhpcyBpcyBYU0EtMjY0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAwMzkzOGJhMDEzMTUyMGRmMGIwNWQ5ZDRl
NWQ4YmIxY2ZmNTI2ZjczCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFRodSBKdW4gMjggMTI6MjU6NDMgMjAxOCArMDIwMAoKICAgIHg4NjogY29ycmVjdCBk
ZWZhdWx0X3hlbl9zcGVjX2N0cmwgY2FsY3VsYXRpb24KICAgIAogICAgRXZlbiB3aXRoIG9wdF9t
c3Jfc2Nfe3B2LGh2bX0gYm90aCBmYWxzZSB3ZSBzaG91bGQgc2V0IHVwIHRoZSB2YXJpYWJsZQog
ICAgYXMgdXN1YWwsIHRvIGVuc3VyZSBwcm9wZXIgb25lLXRpbWUgc2V0dXAgZHVyaW5nIGJvb3Qg
YW5kIENQVSBicmluZ3VwLgogICAgVGhpcyB0aGVuIGFsc28gYnJpbmdzIHRoZSBjb2RlIGluIGxp
bmUgd2l0aCB0aGUgY29tbWVudCBpbW1lZGlhdGVseQogICAgYWhlYWQgb2YgdGhlIHByaW50aygp
IGJlaW5nIG1vZGlmaWVkIHNheWluZyAiaXJyZXNwZWN0aXZlIG9mIGd1ZXN0cyIuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFz
dGVyIGNvbW1pdDogZDYyMzlmNjQ3MTNkZjgxOTI3OGJmMDQ4NDQ2ZDMxODdjNmFjNDczNAogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTI6Mzg6NTIgKzAyMDAKKHFlbXUgY2hhbmdlcyBub3Qg
aW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 19:47:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 19: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 1faRGs-00058C-RL; Tue, 03 Jul 2018 19:47: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=xqjr=jt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faRGr-000582-3J
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 19:47:29 +0000
X-Inumbo-ID: ec1123a2-7ef9-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ec1123a2-7ef9-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 19:47: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 1faRGn-0005Jp-Lj; Tue, 03 Jul 2018 19: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 1faRGn-0007Cg-DJ; Tue, 03 Jul 2018 19:47:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faRGn-0008A6-CB; Tue, 03 Jul 2018 19:47:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124897-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-arm64-pvops:<job status>:broken:regression
 linux-3.18:build-arm64:<job status>:broken:regression
 linux-3.18:build-arm64-xsm:<job status>:broken:regression
 linux-3.18:build-armhf:<job status>:broken:regression
 linux-3.18:build-arm64-pvops:host-install(4):broken:regression
 linux-3.18:build-arm64:host-install(4):broken:regression
 linux-3.18:build-arm64-xsm:host-install(4):broken:regression
 linux-3.18:build-armhf:host-install(4):broken:regression
 linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:build-amd64-libvirt:libvirt-build:fail:regression
 linux-3.18:test-armhf-armhf-xl-xsm:guest-start.2:fail:heisenbug
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 linux-3.18:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd: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-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm: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-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked: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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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:guest-start/debian.repeat:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check: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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-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: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-amd64-libvirt-qemuu-debianhvm-amd64-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build: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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-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-amd64-amd64-xl-qemuu-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-amd64-xl-qemut-ws16-amd64:guest-stop: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-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=31767764c025981d818b09c004f6e357151a9ca3
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 03 Jul 2018 19:47:25 +0000
Subject: [Xen-devel] [linux-3.18 test] 124897: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDg5NyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4OTcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNDc4NgogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbiAgaW4gMTI0Nzg2CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjQ3ODYKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEy
NDc4NgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2Vu
IGluIDEyNDc4NiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI0Nzg2IFJFR1IuIHZzLiAxMjM4MzcKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjQ3ODYg
UkVHUi4gdnMuIDEyMzgzNwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgYnJva2VuIGluIDEyNDc4NiBSRUdSLiB2cy4gMTIzODM3CiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM4MzcKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgZmFp
bCBpbiAxMjQ4NTUgUkVHUi4gdnMuIDEyMzgzNwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50
ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
IDE3IGd1ZXN0LXN0YXJ0LjIgICAgZmFpbCBpbiAxMjQ4NTUgcGFzcyBpbiAxMjQ4OTcKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDQgbWVtZGlzay10cnktYXBwZW5kICAgICAgICAgZmFp
bCBwYXNzIGluIDEyNDc4NgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0ODU1CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ3ODYgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDEyNDc4NiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgaW4gMTI0Nzg2IG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBp
biAxMjQ3ODYgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDc4NiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgaW4gMTI0Nzg2IG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxMjQ3ODYgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDc4NiBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQg
aW4gMTI0Nzg2IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ3ODYgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDc4NiBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgIGJsb2NrZWQgaW4gMTI0Nzg2IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ3ODYgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2Vk
IGluIDEyNDg1NSBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0ODU1IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ4NTUg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI0ODU1IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ4NTUg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjQ3ODYgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDc4NiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNDc4NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0ODU1IG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZh
aWwgaW4gMTI0ODU1IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTYg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyMzY4MwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTIzODM3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgz
NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM4MzcKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzMTc2Nzc2NGMwMjU5
ODFkODE4YjA5YzAwNGY2ZTM1NzE1MWE5Y2EzCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICBiMGIzNTdjMjBjYTYxNzFiOGFjNjk4MzUxZjUyMDI0MDJiN2FkN2Q1CgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjM4MzcgIDIwMTgtMDYtMDYgMDE6NTA6MDYgWiAgIDI3IGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI0MTczICAyMDE4LTA2LTEzIDE0OjQwOjQ5IFogICAyMCBk
YXlzICAgMTEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxleGV5IEtvZGFu
ZXYgPGFsZXhleS5rb2RhbmV2QG9yYWNsZS5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51
eC1mb3VuZGF0aW9uLm9yZz4KICBCasO4cm4gTW9yayA8Ympvcm5AbW9yay5ubz4KICBEYW4gQ2Fy
cGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsZSBQYWxtYXMgPGRubHBs
bUBnbWFpbC5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KICBEYXZpZCBT
LiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bn
b29nbGUuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBHb3ZpbmRh
cmFqdWx1IFZhcmFkYXJhamFuIDxndmFyYWRhckBjaXNjby5jb20+CiAgR3JlZyBLcm9haC1IYXJ0
bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEBy
b2Vjay11cy5uZXQ+CiAgSHVnaCBEaWNraW5zIDxodWdoZEBnb29nbGUuY29tPgogIEphY2sgTW9y
Z2Vuc3RlaW4gPGphY2ttQGRldi5tZWxsYW5veC5jby5pbD4KICBKYW1lcyBIb2dhbiA8amhvZ2Fu
QGtlcm5lbC5vcmc+CiAgSmlyaSBQaXJrbyA8amlyaUBtZWxsYW5veC5jb20+CiAgSm9oYW5uZXMg
QmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9vbmFzIExhaHRpbmVuIDxqb29uYXMu
bGFodGluZW5AbGludXguaW50ZWwuY29tPgogIEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3YWxsQGxp
cDYuZnI+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgog
IE1hY2llaiBXLiBSb3p5Y2tpIDxtYWNyb0BtaXBzLmNvbT4KICBNZWwgR29ybWFuIDxtZ29ybWFu
QHRlY2hzaW5ndWxhcml0eS5uZXQ+CiAgTWluY2hhbiBLaW0gPG1pbmNoYW5Aa2VybmVsLm9yZz4K
ICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBPbmRyZWogWmFyeSA8bGlu
dXhAcmFpbmJvdy1zb2Z0d2FyZS5vcmc+CiAgUGF1bCBNb29yZSA8cGF1bEBwYXVsLW1vb3JlLmNv
bT4KICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1ZWFzeXNuYWlsLm5ldD4KICBTYWNoaW4gR3JvdmVy
IDxzZ3JvdmVyQGNvZGVhdXJvcmEub3JnPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5laCA8c29oZWls
QGdvb2dsZS5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5v
cmc+CiAgVGFyaXEgVG91a2FuIDx0YXJpcXRAbWVsbGFub3guY29tPgogIFZpbGxlIFN5cmrDpGzD
pCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CiAgV2VpIFdhbmcgPHdlaXdhbkBnb29n
bGUuY29tPgogIFdlbndlbiBXYW5nIDx3YW5nNjQ5NUB1bW4uZWR1PgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQt
eHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4ODggbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:27:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:27:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faRtY-0000Ps-5B; Tue, 03 Jul 2018 20:27: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=l918=jt=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1faRtX-0000Pl-Fo
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:27:27 +0000
X-Inumbo-ID: 814dba78-7eff-11e8-ba45-cfc176a5991c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 814dba78-7eff-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:27:29 +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 65CC624897;
 Tue,  3 Jul 2018 20:27:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530649644;
 bh=oOvCTcwWiPJtHtp4bQhhIM9bVd3GB4b0YLfWcoZ8h+w=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qmMkm82nU+5B52yGhHEeMmCstFLSp/tts+Hcaq9hWsVAIavKVGZp2hYMBVuWDbYKw
 3er9iM4il934gGoGC0D/6Vhcs5P4k7b50AZxIBD5ReWKpL00HcPEEZfE+PuMbRdKfe
 Y3cEtPz4GYEsEotqkDgtZSKgZasYo09GEY5gtwyE=
Date: Tue, 3 Jul 2018 13:27:23 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
In-Reply-To: <20180703072855.ijfw5od5b63qi25q@mac.bytemobile.com>
Message-ID: <alpine.DEB.2.10.1807031324480.23811@sstabellini-ThinkPad-X260>
References: <20180625130814.29771-1-julien.grall@arm.com>
 <20180625131956.ehoocvdnaser3rfn@citrix.com>
 <8c3d0d5c-3953-3514-54b7-4cf4896b5df2@arm.com>
 <20180625162839.3l3njsov75tvwacj@mac.bytemobile.com>
 <23345.6832.106103.997622@mariner.uk.xensource.com>
 <20180626064917.wasgl6de6x6o3toi@mac.bytemobile.com>
 <cd3006a9-0ee4-ffc6-dccc-fe47d64c6a58@arm.com>
 <alpine.DEB.2.10.1807021013570.23811@sstabellini-ThinkPad-X260>
 <20180703072855.ijfw5od5b63qi25q@mac.bytemobile.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-741056505-1530649644=:23811"
Subject: Re: [Xen-devel] [PATCH RFC] 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 andrew.cooper3@citrix.com, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Ian Jackson <ian.jackson@citrix.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-741056505-1530649644=:23811
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Tue, 3 Jul 2018, Roger Pau Monné wrote:
> On Mon, Jul 02, 2018 at 10:18:17AM -0700, Stefano Stabellini wrote:
> > On Mon, 2 Jul 2018, Julien Grall wrote:
> > > On 06/26/2018 07:49 AM, Roger Pau Monné wrote:
> > > > On Mon, Jun 25, 2018 at 05:39:12PM +0100, Ian Jackson wrote:
> > > > > Roger Pau Monné writes ("Re: [PATCH RFC] tools/libxl: Switch Arm guest
> > > > > type to PVH"):
> > > > > > IMO I would remove the 'type' option from xl.cfg (so that it's
> > > > > > basically ignored) in the ARM case and force it internally to PVH (if
> > > > > > that's the best route for current ARM guests).
> > > > > 
> > > > > What about libvirt users ?  I haven't seen what a libvirt Xen ARM
> > > > > guest config looks like but we need to meak sure that existing guests
> > > > > don't break.
> > > > 
> > > > For livbirt (or users of libxl library) we could force the type to
> > > > pvh, regardless of the value set by the client, but I guess that would
> > > > make adding types later on quite complicated.
> > > 
> > > I am fairly confident we will never have PV guest on Arm. So one solution
> > > would be to alias PV to PVH for Arm. This still give us the liberty to add
> > > more guest type in the future.
> > > 
> > > Any opinions?
> > 
> > Roger, what is the plan for x86? Wasn't there an idea to silently and
> > transparently "upgrade" PV guests to PVH when possible (when hardware
> > support is available)?
> 
> This could only be done for xl config files that don't specify a
> 'type' option IMO, for libvirt and other users of libxl I don't think
> this is feasible.
> 
> > If that is the case, basically we could do the same for ARM. We could
> > have an hardware features check, that would always return true on ARM
> > because without virtualization extensions Xen cannot even boot, then
> > upgrade PV to PVH. On x86 the upgrade would only happen when the
> > required features are present.
> 
> It's slightly more convoluted on x86 because apart from the hardware
> features you also need to parse the kernel in order to figure out if
> it has the PVH entry point before setting the type to PVH.

I see. Too bad. In that case, if we have to go with an ARM specific
solution and nobody has a better suggestion, then I think it is OK to go
ahead with aliasing PV to PVH on ARM as Julien mentioned.
--8323329-741056505-1530649644=:23811
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-741056505-1530649644=:23811--


From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKs-000300-Q4; Tue, 03 Jul 2018 20:55: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKr-0002zm-Qb
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:41 +0000
X-Inumbo-ID: 7449bdef-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7449bdef-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:55:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383143"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:17 +0100
Message-ID: <1530651326-5320-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/13] libx86: introduce a libx86 shared library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpNb3ZlIHg4Nl9j
cHVpZF9sb29rdXBfZGVlcF9kZXBzKCkgaW50byB0aGUgc2hhcmVkIGxpYnJhcnksIHJlbW92aW5n
IHRoZQppbmRpdmlkdWFsIGNvcGllcyBmcm9tIHRoZSBoeXBlcnZpc29yIGFuZCBsaWJ4YyByZXNw
ZWN0aXZlbHkuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+
CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiB0b29scy9s
aWJ4Yy9NYWtlZmlsZSAgICAgICAgICAgICAgIHwgIDUgKysrKysKIHRvb2xzL2xpYnhjL2luY2x1
ZGUveGVuY3RybC5oICAgICAgfCAgMSAtCiB0b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYyAgICAg
ICAgIHwgMjkgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2NwdS9jb21t
b24uYyAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAgICAgICAgICAg
IHwgMzIgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vY29tbW9uL01ha2VmaWxlICAg
ICAgICAgICAgICAgIHwgIDEgKwogeGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZpbGUgICAgICAgICB8
ICAxICsKIHhlbi9jb21tb24vbGlieDg2L2NwdWlkLmMgICAgICAgICAgfCA0NCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi9saWJ4ODYvbGlieDg2LXBy
aXZhdGUuaCB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9jcHVpZC5oICAgICAgICB8ICAyIC0tCiB4ZW4vaW5jbHVkZS94ZW4vbGli
eDg2L2NwdWlkLmggICAgIHwgIDIgKysKIDExIGZpbGVzIGNoYW5nZWQsIDk4IGluc2VydGlvbnMo
KyksIDYzIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vbGlieDg2
L01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vbGlieDg2L2xpYng4Ni1wcml2YXRlLmgKCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4Yy9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhjL01ha2VmaWxlCmlu
ZGV4IDBlZTA4MTMuLmY1MzRkOTAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL01ha2VmaWxlCisr
KyBiL3Rvb2xzL2xpYnhjL01ha2VmaWxlCkBAIC04MCw2ICs4MCwxMSBAQCBHVUVTVF9TUkNTLXkg
Kz0gJChFTEZfU1JDUy15KQogJChwYXRzdWJzdCAlLmMsJS5vLCQoRUxGX1NSQ1MteSkpOiBDRkxB
R1MgKz0gLVduby1wb2ludGVyLXNpZ24KICQocGF0c3Vic3QgJS5jLCUub3BpYywkKEVMRl9TUkNT
LXkpKTogQ0ZMQUdTICs9IC1Xbm8tcG9pbnRlci1zaWduCiAKKyMgQWRkIGxpYng4NiB0byB0aGUg
YnVpbGQKK3ZwYXRoICUuYyAuLi8uLi94ZW4vY29tbW9uL2xpYng4NgorCitHVUVTVF9TUkNTLSQo
Q09ORklHX1g4NikgICAgICs9IGNwdWlkLmMKKwogIyBuZXcgZG9tYWluIGJ1aWxkZXIKIEdVRVNU
X1NSQ1MteSAgICAgICAgICAgICAgICAgKz0geGNfZG9tX2NvcmUuYyB4Y19kb21fYm9vdC5jCiBH
VUVTVF9TUkNTLXkgICAgICAgICAgICAgICAgICs9IHhjX2RvbV9lbGZsb2FkZXIuYwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRl
L3hlbmN0cmwuaAppbmRleCBlODI4NWRiLi43MGY1NGU2IDEwMDY0NAotLS0gYS90b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApA
QCAtMjU0Nyw3ICsyNTQ3LDYgQEAgZW51bSB4Y19zdGF0aWNfY3B1X2ZlYXR1cmVtYXNrIHsKICAg
ICBYQ19GRUFUVVJFTUFTS19ERUVQX0ZFQVRVUkVTLAogfTsKIGNvbnN0IHVpbnQzMl90ICp4Y19n
ZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhlbnVtIHhjX3N0YXRpY19jcHVfZmVhdHVyZW1hc2sp
OwotY29uc3QgdWludDMyX3QgKnhjX2dldF9mZWF0dXJlX2RlZXBfZGVwcyh1aW50MzJfdCBmZWF0
dXJlKTsKIAogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5j
IGIvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKaW5kZXggNWVlNGEyZC4uOGM3YTk1MSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKKysrIGIvdG9vbHMvbGlieGMveGNf
Y3B1aWRfeDg2LmMKQEAgLTEzMywzMyArMTMzLDYgQEAgY29uc3QgdWludDMyX3QgKnhjX2dldF9z
dGF0aWNfY3B1X2ZlYXR1cmVtYXNrKAogICAgIH0KIH0KIAotY29uc3QgdWludDMyX3QgKnhjX2dl
dF9mZWF0dXJlX2RlZXBfZGVwcyh1aW50MzJfdCBmZWF0dXJlKQotewotICAgIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgewotICAgICAgICB1aW50MzJfdCBmZWF0dXJlOwotICAgICAgICB1aW50MzJfdCBm
c1tGRUFUVVJFU0VUX05SX0VOVFJJRVNdOwotICAgIH0gZGVlcF9kZXBzW10gPSBJTklUX0RFRVBf
REVQUzsKLQotICAgIHVuc2lnbmVkIGludCBzdGFydCA9IDAsIGVuZCA9IEFSUkFZX1NJWkUoZGVl
cF9kZXBzKTsKLQotICAgIEJVSUxEX0JVR19PTihBUlJBWV9TSVpFKGRlZXBfZGVwcykgIT0gTlJf
REVFUF9ERVBTKTsKLQotICAgIC8qIGRlZXBfZGVwc1tdIGlzIHNvcnRlZC4gIFBlcmZvcm0gYSBi
aW5hcnkgc2VhcmNoLiAqLwotICAgIHdoaWxlICggc3RhcnQgPCBlbmQgKQotICAgIHsKLSAgICAg
ICAgdW5zaWduZWQgaW50IG1pZCA9IHN0YXJ0ICsgKChlbmQgLSBzdGFydCkgLyAyKTsKLQotICAg
ICAgICBpZiAoIGRlZXBfZGVwc1ttaWRdLmZlYXR1cmUgPiBmZWF0dXJlICkKLSAgICAgICAgICAg
IGVuZCA9IG1pZDsKLSAgICAgICAgZWxzZSBpZiAoIGRlZXBfZGVwc1ttaWRdLmZlYXR1cmUgPCBm
ZWF0dXJlICkKLSAgICAgICAgICAgIHN0YXJ0ID0gbWlkICsgMTsKLSAgICAgICAgZWxzZQotICAg
ICAgICAgICAgcmV0dXJuIGRlZXBfZGVwc1ttaWRdLmZzOwotICAgIH0KLQotICAgIHJldHVybiBO
VUxMOwotfQotCiBzdHJ1Y3QgY3B1aWRfZG9tYWluX2luZm8KIHsKICAgICBlbnVtCkBAIC02Nzks
NyArNjUyLDcgQEAgc3RhdGljIHZvaWQgc2FuaXRpc2VfZmVhdHVyZXNldChzdHJ1Y3QgY3B1aWRf
ZG9tYWluX2luZm8gKmluZm8pCiAgICAgICAgIGNvbnN0IHVpbnQzMl90ICpkZnM7CiAKICAgICAg
ICAgaWYgKCAhdGVzdF9iaXQoYiwgZGlzYWJsZWRfZmVhdHVyZXMpIHx8Ci0gICAgICAgICAgICAg
IShkZnMgPSB4Y19nZXRfZmVhdHVyZV9kZWVwX2RlcHMoYikpICkKKyAgICAgICAgICAgICAhKGRm
cyA9IHg4Nl9jcHVpZF9sb29rdXBfZGVlcF9kZXBzKGIpKSApCiAgICAgICAgICAgICAgY29udGlu
dWU7CiAKICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKGRpc2FibGVkX2ZlYXR1
cmVzKTsgKytpICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgYi94ZW4v
YXJjaC94ODYvY3B1L2NvbW1vbi5jCmluZGV4IGJkZDQ1YzMuLmFkM2RiZTcgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24u
YwpAQCAtNjIsNyArNjIsNyBAQCB2b2lkIF9faW5pdCBzZXR1cF9jbGVhcl9jcHVfY2FwKHVuc2ln
bmVkIGludCBjYXApCiAJCSAgICAgICBfX2J1aWx0aW5fcmV0dXJuX2FkZHJlc3MoMCksIGNhcCk7
CiAKIAlfX2NsZWFyX2JpdChjYXAsIGJvb3RfY3B1X2RhdGEueDg2X2NhcGFiaWxpdHkpOwotCWRm
cyA9IGxvb2t1cF9kZWVwX2RlcHMoY2FwKTsKKwlkZnMgPSB4ODZfY3B1aWRfbG9va3VwX2RlZXBf
ZGVwcyhjYXApOwogCiAJaWYgKCFkZnMpCiAJCXJldHVybjsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9jcHVpZC5jIGIveGVuL2FyY2gveDg2L2NwdWlkLmMKaW5kZXggYzMzYzZkNC4uNDYxYWE4
YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdWlkLmMKKysrIGIveGVuL2FyY2gveDg2L2Nw
dWlkLmMKQEAgLTk3LDcgKzk3LDcgQEAgc3RhdGljIHZvaWQgc2FuaXRpc2VfZmVhdHVyZXNldCh1
aW50MzJfdCAqZnMpCiAgICAgZm9yX2VhY2hfc2V0X2JpdChpLCAodm9pZCAqKWRpc2FibGVkX2Zl
YXR1cmVzLAogICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGRpc2FibGVkX2ZlYXR1cmVzKSAq
IDgpCiAgICAgewotICAgICAgICBjb25zdCB1aW50MzJfdCAqZGZzID0gbG9va3VwX2RlZXBfZGVw
cyhpKTsKKyAgICAgICAgY29uc3QgdWludDMyX3QgKmRmcyA9IHg4Nl9jcHVpZF9sb29rdXBfZGVl
cF9kZXBzKGkpOwogICAgICAgICB1bnNpZ25lZCBpbnQgajsKIAogICAgICAgICBBU1NFUlQoZGZz
KTsgLyogZGVlcF9mZWF0dXJlc1tdIHNob3VsZCBndWFyZW50ZWUgdGhpcy4gKi8KQEAgLTU0NCwz
NiArNTQ0LDYgQEAgYm9vbCByZWNoZWNrX2NwdV9mZWF0dXJlcyh1bnNpZ25lZCBpbnQgY3B1KQog
ICAgIHJldHVybiBva2F5OwogfQogCi1jb25zdCB1aW50MzJfdCAqbG9va3VwX2RlZXBfZGVwcyh1
aW50MzJfdCBmZWF0dXJlKQotewotICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgewotICAgICAgICB1
aW50MzJfdCBmZWF0dXJlOwotICAgICAgICB1aW50MzJfdCBmc1tGU0NBUElOVFNdOwotICAgIH0g
ZGVlcF9kZXBzW10gPSBJTklUX0RFRVBfREVQUzsKLSAgICB1bnNpZ25lZCBpbnQgc3RhcnQgPSAw
LCBlbmQgPSBBUlJBWV9TSVpFKGRlZXBfZGVwcyk7Ci0KLSAgICBCVUlMRF9CVUdfT04oQVJSQVlf
U0laRShkZWVwX2RlcHMpICE9IE5SX0RFRVBfREVQUyk7Ci0KLSAgICAvKiBGYXN0IGVhcmx5IGV4
aXQuICovCi0gICAgaWYgKCAhdGVzdF9iaXQoZmVhdHVyZSwgZGVlcF9mZWF0dXJlcykgKQotICAg
ICAgICByZXR1cm4gTlVMTDsKLQotICAgIC8qIGRlZXBfZGVwc1tdIGlzIHNvcnRlZC4gIFBlcmZv
cm0gYSBiaW5hcnkgc2VhcmNoLiAqLwotICAgIHdoaWxlICggc3RhcnQgPCBlbmQgKQotICAgIHsK
LSAgICAgICAgdW5zaWduZWQgaW50IG1pZCA9IHN0YXJ0ICsgKChlbmQgLSBzdGFydCkgLyAyKTsK
LQotICAgICAgICBpZiAoIGRlZXBfZGVwc1ttaWRdLmZlYXR1cmUgPiBmZWF0dXJlICkKLSAgICAg
ICAgICAgIGVuZCA9IG1pZDsKLSAgICAgICAgZWxzZSBpZiAoIGRlZXBfZGVwc1ttaWRdLmZlYXR1
cmUgPCBmZWF0dXJlICkKLSAgICAgICAgICAgIHN0YXJ0ID0gbWlkICsgMTsKLSAgICAgICAgZWxz
ZQotICAgICAgICAgICAgcmV0dXJuIGRlZXBfZGVwc1ttaWRdLmZzOwotICAgIH0KLQotICAgIHJl
dHVybiBOVUxMOwotfQotCiB2b2lkIHJlY2FsY3VsYXRlX2NwdWlkX3BvbGljeShzdHJ1Y3QgZG9t
YWluICpkKQogewogICAgIHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAgPSBkLT5hcmNoLmNwdWlkOwpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9NYWtlZmlsZSBiL3hlbi9jb21tb24vTWFrZWZpbGUKaW5k
ZXggMjRkNDc1Mi4uOTEwNThhMCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9NYWtlZmlsZQorKysg
Yi94ZW4vY29tbW9uL01ha2VmaWxlCkBAIC04MCwzICs4MCw0IEBAIHN1YmRpci0kKENPTkZJR19V
QlNBTikgKz0gdWJzYW4KIAogc3ViZGlyLXkgKz0gbGliZWxmCiBzdWJkaXItJChDT05GSUdfSEFT
X0RFVklDRV9UUkVFKSArPSBsaWJmZHQKK3N1YmRpci0kKENPTkZJR19YODYpICs9IGxpYng4Ngpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZpbGUgYi94ZW4vY29tbW9uL2xpYng4
Ni9NYWtlZmlsZQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4zZmIyZTBiCi0t
LSAvZGV2L251bGwKKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZpbGUKQEAgLTAsMCArMSBA
QAorb2JqLXkgKz0gY3B1aWQubwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQu
YyBiL3hlbi9jb21tb24vbGlieDg2L2NwdWlkLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMC4uOWZhN2Q5NQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9jb21tb24vbGlieDg2L2Nw
dWlkLmMKQEAgLTAsMCArMSw0NCBAQAorI2luY2x1ZGUgImxpYng4Ni1wcml2YXRlLmgiCisKKyNp
bmNsdWRlIDx4ZW4vbGlieDg2L2NwdWlkLmg+CisKK2NvbnN0IHVpbnQzMl90ICp4ODZfY3B1aWRf
bG9va3VwX2RlZXBfZGVwcyh1aW50MzJfdCBmZWF0dXJlKQoreworICAgIHN0YXRpYyBjb25zdCB1
aW50MzJfdCBkZWVwX2ZlYXR1cmVzW10gPSBJTklUX0RFRVBfRkVBVFVSRVM7CisgICAgc3RhdGlj
IGNvbnN0IHN0cnVjdCB7CisgICAgICAgIHVpbnQzMl90IGZlYXR1cmU7CisgICAgICAgIHVpbnQz
Ml90IGZzW0ZFQVRVUkVTRVRfTlJfRU5UUklFU107CisgICAgfSBkZWVwX2RlcHNbXSA9IElOSVRf
REVFUF9ERVBTOworICAgIHVuc2lnbmVkIGludCBzdGFydCA9IDAsIGVuZCA9IEFSUkFZX1NJWkUo
ZGVlcF9kZXBzKTsKKworICAgIEJVSUxEX0JVR19PTihBUlJBWV9TSVpFKGRlZXBfZGVwcykgIT0g
TlJfREVFUF9ERVBTKTsKKworICAgIC8qIEZhc3QgZWFybHkgZXhpdC4gKi8KKyAgICBpZiAoICF0
ZXN0X2JpdChmZWF0dXJlLCBkZWVwX2ZlYXR1cmVzKSApCisgICAgICAgIHJldHVybiBOVUxMOwor
CisgICAgLyogZGVlcF9kZXBzW10gaXMgc29ydGVkLiAgUGVyZm9ybSBhIGJpbmFyeSBzZWFyY2gu
ICovCisgICAgd2hpbGUgKCBzdGFydCA8IGVuZCApCisgICAgeworICAgICAgICB1bnNpZ25lZCBp
bnQgbWlkID0gc3RhcnQgKyAoKGVuZCAtIHN0YXJ0KSAvIDIpOworCisgICAgICAgIGlmICggZGVl
cF9kZXBzW21pZF0uZmVhdHVyZSA+IGZlYXR1cmUgKQorICAgICAgICAgICAgZW5kID0gbWlkOwor
ICAgICAgICBlbHNlIGlmICggZGVlcF9kZXBzW21pZF0uZmVhdHVyZSA8IGZlYXR1cmUgKQorICAg
ICAgICAgICAgc3RhcnQgPSBtaWQgKyAxOworICAgICAgICBlbHNlCisgICAgICAgICAgICByZXR1
cm4gZGVlcF9kZXBzW21pZF0uZnM7CisgICAgfQorCisgICAgcmV0dXJuIE5VTEw7Cit9CisKKy8q
CisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0Qi
CisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1t
b2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvbGli
eDg2LXByaXZhdGUuaCBiL3hlbi9jb21tb24vbGlieDg2L2xpYng4Ni1wcml2YXRlLmgKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYjlmNDJmNwotLS0gL2Rldi9udWxsCisrKyBi
L3hlbi9jb21tb24vbGlieDg2L2xpYng4Ni1wcml2YXRlLmgKQEAgLTAsMCArMSw0MiBAQAorI2lm
bmRlZiBYRU5fTElCWDg2X1BSSVZBVEVfSAorI2RlZmluZSBYRU5fTElCWDg2X1BSSVZBVEVfSAor
CisjaWZkZWYgX19YRU5fXworCisjaW5jbHVkZSA8eGVuL2JpdG9wcy5oPgorI2luY2x1ZGUgPHhl
bi9rZXJuZWwuaD4KKyNpbmNsdWRlIDx4ZW4vbGliLmg+CisjaW5jbHVkZSA8eGVuL3R5cGVzLmg+
CisKKyNlbHNlCisKKyNpbmNsdWRlIDxpbnR0eXBlcy5oPgorI2luY2x1ZGUgPHN0ZGJvb2wuaD4K
KyNpbmNsdWRlIDxzdGRkZWYuaD4KKworI2luY2x1ZGUgPHhlbi10b29scy9saWJzLmg+CisKKyNk
ZWZpbmUgTUFYKHgsIHkpICgoeCkgPiAoeSkgPyAoeCkgOiAoeSkpCisKKyNkZWZpbmUgQVJSQVlf
U0laRSh4KSAoc2l6ZW9mIHggLyBzaXplb2YgKngpCisKK3N0YXRpYyBpbmxpbmUgYm9vbCB0ZXN0
X2JpdCh1bnNpZ25lZCBpbnQgYml0LCBjb25zdCB2b2lkICp2YWRkcikKK3sKKyAgICBjb25zdCBj
aGFyICphZGRyID0gdmFkZHI7CisKKyAgICByZXR1cm4gYWRkcltiaXQgLyA4XSAmICgxdSA8PCAo
Yml0ICUgOCkpOworfQorCisjZW5kaWYgLyogX19YRU5fXyAqLworCisjZW5kaWYgLyogWEVOX0xJ
Qlg4Nl9QUklWQVRFX0ggKi8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMK
KyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lk
dGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlk
LmgKaW5kZXggN2EzZjJmNC4uZWE3OTQ0NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9jcHVpZC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaApAQCAtMTcsOCArMTcs
NiBAQCBleHRlcm4gY29uc3QgdWludDMyX3Qgc3BlY2lhbF9mZWF0dXJlc1tGU0NBUElOVFNdOwog
CiB2b2lkIGluaXRfZ3Vlc3RfY3B1aWQodm9pZCk7CiAKLWNvbnN0IHVpbnQzMl90ICpsb29rdXBf
ZGVlcF9kZXBzKHVpbnQzMl90IGZlYXR1cmUpOwotCiAvKgogICogRXhwZWN0ZWQgbGV2ZWxsaW5n
IGNhcGFiaWxpdGllcyAoZ2l2ZW4gY3B1aWQgdmVuZG9yL2ZhbWlseSBpbmZvcm1hdGlvbiksCiAg
KiBhbmQgbGV2ZWxsaW5nIGNhcGFiaWxpdGllcyBhY3R1YWxseSBhdmFpbGFibGUgKGdpdmVuIE1T
UiBwcm9iaW5nKS4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaCBi
L3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaAppbmRleCA2OWJkOGE5Li4yMzNmYTEzIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKKysrIGIveGVuL2luY2x1
ZGUveGVuL2xpYng4Ni9jcHVpZC5oCkBAIC0yMjgsNiArMjI4LDggQEAgc3RhdGljIGlubGluZSB2
b2lkIGNwdWlkX2ZlYXR1cmVzZXRfdG9fcG9saWN5KAogICAgIHAtPmZlYXQuXzdkMCAgPSBmc1tG
RUFUVVJFU0VUXzdkMF07CiB9CiAKK2NvbnN0IHVpbnQzMl90ICp4ODZfY3B1aWRfbG9va3VwX2Rl
ZXBfZGVwcyh1aW50MzJfdCBmZWF0dXJlKTsKKwogI2VuZGlmIC8qICFYRU5fTElCWDg2X0NQVUlE
X0ggKi8KIAogLyoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKs-0002zu-FO; Tue, 03 Jul 2018 20:55: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKr-0002zk-KY
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:41 +0000
X-Inumbo-ID: 73975124-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73975124-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:55:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383142"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:16 +0100
Message-ID: <1530651326-5320-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 03/13] libx86: Share struct cpuid_policy with
 userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpObyBmdW5jdGlv
bmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNv
bT4KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRvb2xz
L2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgICAgICAgICAgIHwgICAyICsKIHRvb2xzL3Rlc3RzL3g4
Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oIHwgICAyICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1
aWQuaCAgICAgICAgICAgIHwgMjE5IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQog
eGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oICAgICAgICAgfCAyMTkgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDIyMyBpbnNlcnRpb25zKCsp
LCAyMTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2
LmMgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwppbmRleCAwNmYxMDRkLi41ZWU0YTJkIDEw
MDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94
Y19jcHVpZF94ODYuYwpAQCAtMjcsNiArMjcsOCBAQAogI2luY2x1ZGUgPHhlbi9odm0vcGFyYW1z
Lmg+CiAjaW5jbHVkZSA8eGVuLXRvb2xzL2xpYnMuaD4KIAorI2RlZmluZSBNQVgoeCwgeSkgKCh4
KSA+ICh5KSA/ICh4KSA6ICh5KSkKKwogI2luY2x1ZGUgPHhlbi9saWJ4ODYvY3B1aWQuaD4KIAog
ZW51bSB7CmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUu
aCBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oCmluZGV4IGM1ZTg1ZGUu
LmIyMDQ5MDEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0
ZS5oCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oCkBAIC0yMSw2
ICsyMSw4IEBACiAKICNkZWZpbmUgQVJSQVlfU0laRShhKSAoc2l6ZW9mKGEpIC8gc2l6ZW9mKCoo
YSkpKQogCisjZGVmaW5lIE1BWCh4LCB5KSAoKHgpID4gKHkpID8gKHgpIDogKHkpKQorCiAjaWYg
X19HTlVDX18gPiA0IHx8IChfX0dOVUNfXyA9PSA0ICYmIF9fR05VQ19NSU5PUl9fID49IDYpCiAv
KiBGb3JjZSBhIGNvbXBpbGF0aW9uIGVycm9yIGlmIGNvbmRpdGlvbiBpcyB0cnVlICovCiAjZGVm
aW5lIEJVSUxEX0JVR19PTihjb25kKSAoeyBfU3RhdGljX2Fzc2VydCghKGNvbmQpLCAiISgiICNj
b25kICIpIik7IH0pCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKaW5kZXggOTYzNzMwMy4uN2EzZjJmNCAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvY3B1aWQuaApAQCAtNCwxNyArNCw2IEBACiAjaW5jbHVkZSA8YXNtL2NwdWZlYXR1cmVzZXQu
aD4KICNpbmNsdWRlIDxhc20vcGVyY3B1Lmg+CiAKLSNkZWZpbmUgRkVBVFVSRVNFVF8xZCAgICAg
MCAvKiAweDAwMDAwMDAxLmVkeCAgICAgICovCi0jZGVmaW5lIEZFQVRVUkVTRVRfMWMgICAgIDEg
LyogMHgwMDAwMDAwMS5lY3ggICAgICAqLwotI2RlZmluZSBGRUFUVVJFU0VUX2UxZCAgICAyIC8q
IDB4ODAwMDAwMDEuZWR4ICAgICAgKi8KLSNkZWZpbmUgRkVBVFVSRVNFVF9lMWMgICAgMyAvKiAw
eDgwMDAwMDAxLmVjeCAgICAgICovCi0jZGVmaW5lIEZFQVRVUkVTRVRfRGExICAgIDQgLyogMHgw
MDAwMDAwZDoxLmVheCAgICAqLwotI2RlZmluZSBGRUFUVVJFU0VUXzdiMCAgICA1IC8qIDB4MDAw
MDAwMDc6MC5lYnggICAgKi8KLSNkZWZpbmUgRkVBVFVSRVNFVF83YzAgICAgNiAvKiAweDAwMDAw
MDA3OjAuZWN4ICAgICovCi0jZGVmaW5lIEZFQVRVUkVTRVRfZTdkICAgIDcgLyogMHg4MDAwMDAw
Ny5lZHggICAgICAqLwotI2RlZmluZSBGRUFUVVJFU0VUX2U4YiAgICA4IC8qIDB4ODAwMDAwMDgu
ZWJ4ICAgICAgKi8KLSNkZWZpbmUgRkVBVFVSRVNFVF83ZDAgICAgOSAvKiAweDAwMDAwMDA3OjAu
ZWR4ICAgICovCi0KICNpZm5kZWYgX19BU1NFTUJMWV9fCiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+
CiAjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPgpAQCAtNjAsMjE0ICs0OSw2IEBAIERFQ0xBUkVfUEVS
X0NQVShzdHJ1Y3QgY3B1aWRtYXNrcywgY3B1aWRtYXNrcyk7CiAvKiBEZWZhdWx0IG1hc2tpbmcg
TVNSIHZhbHVlcywgY2FsY3VsYXRlZCBhdCBib290LiAqLwogZXh0ZXJuIHN0cnVjdCBjcHVpZG1h
c2tzIGNwdWlkbWFza19kZWZhdWx0czsKIAotI2RlZmluZSBDUFVJRF9HVUVTVF9OUl9CQVNJQyAg
ICAgICgweGR1ICsgMSkKLSNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfRkVBVCAgICAgICAoMHUgKyAx
KQotI2RlZmluZSBDUFVJRF9HVUVTVF9OUl9DQUNIRSAgICAgICg1dSArIDEpCi0jZGVmaW5lIENQ
VUlEX0dVRVNUX05SX1RPUE8gICAgICAgKDF1ICsgMSkKLSNkZWZpbmUgQ1BVSURfR1VFU1RfTlJf
WFNUQVRFICAgICAoNjJ1ICsgMSkKLSNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfRVhURF9JTlRFTCAo
MHg4dSArIDEpCi0jZGVmaW5lIENQVUlEX0dVRVNUX05SX0VYVERfQU1EICAgKDB4MWN1ICsgMSkK
LSNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfRVhURCAgICAgICBNQVgoQ1BVSURfR1VFU1RfTlJfRVhU
RF9JTlRFTCwgXAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDUFVJRF9H
VUVTVF9OUl9FWFREX0FNRCkKLQotc3RydWN0IGNwdWlkX3BvbGljeQotewotI2RlZmluZSBERUNM
X0JJVEZJRUxEKHdvcmQpIF9ERUNMX0JJVEZJRUxEKEZFQVRVUkVTRVRfICMjIHdvcmQpCi0jZGVm
aW5lIF9ERUNMX0JJVEZJRUxEKHgpICAgX19ERUNMX0JJVEZJRUxEKHgpCi0jZGVmaW5lIF9fREVD
TF9CSVRGSUVMRCh4KSAgQ1BVSURfQklURklFTERfICMjIHgKLQotICAgIC8qIEJhc2ljIGxlYXZl
czogMHgwMDAwMDB4eCAqLwotICAgIHVuaW9uIHsKLSAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYg
cmF3W0NQVUlEX0dVRVNUX05SX0JBU0lDXTsKLSAgICAgICAgc3RydWN0IHsKLSAgICAgICAgICAg
IC8qIExlYWYgMHgwIC0gTWF4IGFuZCB2ZW5kb3IuICovCi0gICAgICAgICAgICB1aW50MzJfdCBt
YXhfbGVhZiwgdmVuZG9yX2VieCwgdmVuZG9yX2VjeCwgdmVuZG9yX2VkeDsKLQotICAgICAgICAg
ICAgLyogTGVhZiAweDEgLSBGYW1pbHkvbW9kZWwvc3RlcHBpbmcgYW5kIGZlYXR1cmVzLiAqLwot
ICAgICAgICAgICAgdWludDMyX3QgcmF3X2ZtczsKLSAgICAgICAgICAgIHVpbnQ4X3QgOjgsICAg
ICAgIC8qIEJyYW5kIElELiAqLwotICAgICAgICAgICAgICAgIGNsZmx1c2hfc2l6ZSwgLyogTnVt
YmVyIG9mIDgtYnl0ZSBibG9ja3MgcGVyIGNhY2hlIGxpbmUuICovCi0gICAgICAgICAgICAgICAg
bHBwcCwgICAgICAgICAvKiBMb2dpY2FsIHByb2Nlc3NvcnMgcGVyIHBhY2thZ2UuICovCi0gICAg
ICAgICAgICAgICAgYXBpY19pZDsgICAgICAvKiBJbml0aWFsIEFQSUMgSUQuICovCi0gICAgICAg
ICAgICB1bmlvbiB7Ci0gICAgICAgICAgICAgICAgdWludDMyX3QgXzFjOwotICAgICAgICAgICAg
ICAgIHN0cnVjdCB7IERFQ0xfQklURklFTEQoMWMpOyB9OwotICAgICAgICAgICAgfTsKLSAgICAg
ICAgICAgIHVuaW9uIHsKLSAgICAgICAgICAgICAgICB1aW50MzJfdCBfMWQ7Ci0gICAgICAgICAg
ICAgICAgc3RydWN0IHsgREVDTF9CSVRGSUVMRCgxZCk7IH07Ci0gICAgICAgICAgICB9OwotCi0g
ICAgICAgICAgICAvKiBMZWFmIDB4MiAtIFRMQi9DYWNoZS9QcmVmZXRjaC4gKi8KLSAgICAgICAg
ICAgIHVpbnQ4X3QgbDJfbnJfcXVlcmllczsgLyogRG9jdW1lbnRlZCBhcyBmaXhlZCB0byAxLiAq
LwotICAgICAgICAgICAgdWludDhfdCBsMl9kZXNjWzE1XTsKLQotICAgICAgICAgICAgdWludDY0
X3QgOjY0LCA6NjQ7IC8qIExlYWYgMHgzIC0gUFNOLiAqLwotICAgICAgICAgICAgdWludDY0X3Qg
OjY0LCA6NjQ7IC8qIExlYWYgMHg0IC0gU3RydWN0dXJlZCBDYWNoZS4gKi8KLSAgICAgICAgICAg
IHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4NSAtIE1PTklUT1IuICovCi0gICAgICAgICAg
ICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweDYgLSBUaGVybS9QZXJmLiAqLwotICAgICAg
ICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8qIExlYWYgMHg3IC0gU3RydWN0dXJlZCBGZWF0dXJl
cy4gKi8KLSAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4OCAtIHJzdmQg
Ki8KLSAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4OSAtIERDQSAqLwot
Ci0gICAgICAgICAgICAvKiBMZWFmIDB4YSAtIEludGVsIFBNVS4gKi8KLSAgICAgICAgICAgIHVp
bnQ4X3QgcG11X3ZlcnNpb24sIF9wbXVbMTVdOwotCi0gICAgICAgICAgICB1aW50NjRfdCA6NjQs
IDo2NDsgLyogTGVhZiAweGIgLSBUb3BvbG9neS4gKi8KLSAgICAgICAgICAgIHVpbnQ2NF90IDo2
NCwgOjY0OyAvKiBMZWFmIDB4YyAtIHJzdmQgKi8KLSAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwg
OjY0OyAvKiBMZWFmIDB4ZCAtIFhTVEFURS4gKi8KLSAgICAgICAgfTsKLSAgICB9IGJhc2ljOwot
Ci0gICAgLyogU3RydWN0dXJlZCBjYWNoZSBsZWFmOiAweDAwMDAwMDA0W3h4XSAqLwotICAgIHVu
aW9uIHsKLSAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYgcmF3W0NQVUlEX0dVRVNUX05SX0NBQ0hF
XTsKLSAgICAgICAgc3RydWN0IGNwdWlkX2NhY2hlX2xlYWYgewotICAgICAgICAgICAgdWludDMy
X3QgdHlwZTo1LAotICAgICAgICAgICAgICAgIDoyNywgOjMyLCA6MzIsIDozMjsKLSAgICAgICAg
fSBzdWJsZWFmW0NQVUlEX0dVRVNUX05SX0NBQ0hFXTsKLSAgICB9IGNhY2hlOwotCi0gICAgLyog
U3RydWN0dXJlZCBmZWF0dXJlIGxlYWY6IDB4MDAwMDAwMDdbeHhdICovCi0gICAgdW5pb24gewot
ICAgICAgICBzdHJ1Y3QgY3B1aWRfbGVhZiByYXdbQ1BVSURfR1VFU1RfTlJfRkVBVF07Ci0gICAg
ICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICAvKiBTdWJsZWFmIDAuICovCi0gICAgICAgICAgICB1
aW50MzJfdCBtYXhfc3VibGVhZjsKLSAgICAgICAgICAgIHVuaW9uIHsKLSAgICAgICAgICAgICAg
ICB1aW50MzJfdCBfN2IwOwotICAgICAgICAgICAgICAgIHN0cnVjdCB7IERFQ0xfQklURklFTEQo
N2IwKTsgfTsKLSAgICAgICAgICAgIH07Ci0gICAgICAgICAgICB1bmlvbiB7Ci0gICAgICAgICAg
ICAgICAgdWludDMyX3QgXzdjMDsKLSAgICAgICAgICAgICAgICBzdHJ1Y3QgeyBERUNMX0JJVEZJ
RUxEKDdjMCk7IH07Ci0gICAgICAgICAgICB9OwotICAgICAgICAgICAgdW5pb24gewotICAgICAg
ICAgICAgICAgIHVpbnQzMl90IF83ZDA7Ci0gICAgICAgICAgICAgICAgc3RydWN0IHsgREVDTF9C
SVRGSUVMRCg3ZDApOyB9OwotICAgICAgICAgICAgfTsKLSAgICAgICAgfTsKLSAgICB9IGZlYXQ7
Ci0KLSAgICAvKiBFeHRlbmRlZCB0b3BvbG9neSBlbnVtZXJhdGlvbjogMHgwMDAwMDAwQlt4eF0g
Ki8KLSAgICB1bmlvbiB7Ci0gICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tDUFVJRF9HVUVT
VF9OUl9UT1BPXTsKLSAgICAgICAgc3RydWN0IGNwdWlkX3RvcG9fbGVhZiB7Ci0gICAgICAgICAg
ICB1aW50MzJfdCBpZF9zaGlmdDo1LCA6Mjc7Ci0gICAgICAgICAgICB1aW50MTZfdCBucl9sb2dp
Y2FsLCA6MTY7Ci0gICAgICAgICAgICB1aW50OF90IGxldmVsLCB0eXBlLCA6OCwgOjg7Ci0gICAg
ICAgICAgICB1aW50MzJfdCB4MmFwaWNfaWQ7Ci0gICAgICAgIH0gc3VibGVhZltDUFVJRF9HVUVT
VF9OUl9UT1BPXTsKLSAgICB9IHRvcG87Ci0KLSAgICAvKiBYc3RhdGUgZmVhdHVyZSBsZWFmOiAw
eDAwMDAwMDBEW3h4XSAqLwotICAgIHVuaW9uIHsKLSAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYg
cmF3W0NQVUlEX0dVRVNUX05SX1hTVEFURV07Ci0KLSAgICAgICAgc3RydWN0IHsKLSAgICAgICAg
ICAgIC8qIFN1YmxlYWYgMC4gKi8KLSAgICAgICAgICAgIHVpbnQzMl90IHhjcjBfbG93LCAvKiBi
ICovOjMyLCBtYXhfc2l6ZSwgeGNyMF9oaWdoOwotCi0gICAgICAgICAgICAvKiBTdWJsZWFmIDEu
ICovCi0gICAgICAgICAgICB1bmlvbiB7Ci0gICAgICAgICAgICAgICAgdWludDMyX3QgRGExOwot
ICAgICAgICAgICAgICAgIHN0cnVjdCB7IERFQ0xfQklURklFTEQoRGExKTsgfTsKLSAgICAgICAg
ICAgIH07Ci0gICAgICAgICAgICB1aW50MzJfdCAvKiBiICovOjMyLCB4c3NfbG93LCB4c3NfaGln
aDsKLSAgICAgICAgfTsKLQotICAgICAgICAvKiBQZXItY29tcG9uZW50IGNvbW1vbiBzdGF0ZS4g
IFZhbGlkIGZvciBpID49IDIuICovCi0gICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICB1aW50
MzJfdCBzaXplLCBvZmZzZXQ7Ci0gICAgICAgICAgICBib29sIHhzczoxLCBhbGlnbjoxOwotICAg
ICAgICAgICAgdWludDMyX3QgX3Jlc19kOwotICAgICAgICB9IGNvbXBbQ1BVSURfR1VFU1RfTlJf
WFNUQVRFXTsKLSAgICB9IHhzdGF0ZTsKLQotICAgIC8qIEV4dGVuZGVkIGxlYXZlczogMHg4MDAw
MDB4eCAqLwotICAgIHVuaW9uIHsKLSAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYgcmF3W0NQVUlE
X0dVRVNUX05SX0VYVERdOwotICAgICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgLyogTGVhZiAw
eDgwMDAwMDAwIC0gTWF4IGFuZCB2ZW5kb3IuICovCi0gICAgICAgICAgICB1aW50MzJfdCBtYXhf
bGVhZiwgdmVuZG9yX2VieCwgdmVuZG9yX2VjeCwgdmVuZG9yX2VkeDsKLQotICAgICAgICAgICAg
LyogTGVhZiAweDgwMDAwMDAxIC0gRmFtaWx5L21vZGVsL3N0ZXBwaW5nIGFuZCBmZWF0dXJlcy4g
Ki8KLSAgICAgICAgICAgIHVpbnQzMl90IHJhd19mbXMsIC8qIGIgKi86MzI7Ci0gICAgICAgICAg
ICB1bmlvbiB7Ci0gICAgICAgICAgICAgICAgdWludDMyX3QgZTFjOwotICAgICAgICAgICAgICAg
IHN0cnVjdCB7IERFQ0xfQklURklFTEQoZTFjKTsgfTsKLSAgICAgICAgICAgIH07Ci0gICAgICAg
ICAgICB1bmlvbiB7Ci0gICAgICAgICAgICAgICAgdWludDMyX3QgZTFkOwotICAgICAgICAgICAg
ICAgIHN0cnVjdCB7IERFQ0xfQklURklFTEQoZTFkKTsgfTsKLSAgICAgICAgICAgIH07Ci0KLSAg
ICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBCcmFuZCBzdHJpbmcuICovCi0gICAgICAg
ICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogQnJhbmQgc3RyaW5nLiAqLwotICAgICAgICAgICAg
dWludDY0X3QgOjY0LCA6NjQ7IC8qIEJyYW5kIHN0cmluZy4gKi8KLSAgICAgICAgICAgIHVpbnQ2
NF90IDo2NCwgOjY0OyAvKiBMMSBjYWNoZS9UTEIuICovCi0gICAgICAgICAgICB1aW50NjRfdCA6
NjQsIDo2NDsgLyogTDIvMyBjYWNoZS9UTEIuICovCi0KLSAgICAgICAgICAgIC8qIExlYWYgMHg4
MDAwMDAwNyAtIEFkdmFuY2VkIFBvd2VyIE1hbmFnZW1lbnQuICovCi0gICAgICAgICAgICB1aW50
MzJfdCAvKiBhICovOjMyLCAvKiBiICovOjMyLCAvKiBjICovOjMyOwotICAgICAgICAgICAgdW5p
b24gewotICAgICAgICAgICAgICAgIHVpbnQzMl90IGU3ZDsKLSAgICAgICAgICAgICAgICBzdHJ1
Y3QgeyBERUNMX0JJVEZJRUxEKGU3ZCk7IH07Ci0gICAgICAgICAgICB9OwotCi0gICAgICAgICAg
ICAvKiBMZWFmIDB4ODAwMDAwMDggLSBNaXNjIGFkZHIvZmVhdHVyZSBpbmZvLiAqLwotICAgICAg
ICAgICAgdWludDhfdCBtYXhwaHlzYWRkciwgbWF4bGluYWRkciwgOjgsIDo4OwotICAgICAgICAg
ICAgdW5pb24gewotICAgICAgICAgICAgICAgIHVpbnQzMl90IGU4YjsKLSAgICAgICAgICAgICAg
ICBzdHJ1Y3QgeyBERUNMX0JJVEZJRUxEKGU4Yik7IH07Ci0gICAgICAgICAgICB9OwotICAgICAg
ICAgICAgdWludDMyX3QgLyogYyAqLzozMiwgLyogZCAqLzozMjsKLSAgICAgICAgfTsKLSAgICB9
IGV4dGQ7Ci0KLSN1bmRlZiBfX0RFQ0xfQklURklFTEQKLSN1bmRlZiBfREVDTF9CSVRGSUVMRAot
I3VuZGVmIERFQ0xfQklURklFTEQKLQotICAgIC8qIFRvb2xzdGFjayBzZWxlY3RlZCBIeXBlcnZp
c29yIG1heF9sZWFmIChpZiBub24temVybykuICovCi0gICAgdWludDhfdCBodl9saW1pdCwgaHYy
X2xpbWl0OwotCi0gICAgLyogVmFsdWUgY2FsY3VsYXRlZCBmcm9tIHJhdyBkYXRhIGFib3ZlLiAq
LwotICAgIHVpbnQ4X3QgeDg2X3ZlbmRvcjsKLX07Ci0KLS8qIEZpbGwgaW4gYSBmZWF0dXJlc2V0
IGJpdG1hcCBmcm9tIGEgQ1BVSUQgcG9saWN5LiAqLwotc3RhdGljIGlubGluZSB2b2lkIGNwdWlk
X3BvbGljeV90b19mZWF0dXJlc2V0KAotICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAs
IHVpbnQzMl90IGZzW0ZTQ0FQSU5UU10pCi17Ci0gICAgZnNbRkVBVFVSRVNFVF8xZF0gID0gcC0+
YmFzaWMuXzFkOwotICAgIGZzW0ZFQVRVUkVTRVRfMWNdICA9IHAtPmJhc2ljLl8xYzsKLSAgICBm
c1tGRUFUVVJFU0VUX2UxZF0gPSBwLT5leHRkLmUxZDsKLSAgICBmc1tGRUFUVVJFU0VUX2UxY10g
PSBwLT5leHRkLmUxYzsKLSAgICBmc1tGRUFUVVJFU0VUX0RhMV0gPSBwLT54c3RhdGUuRGExOwot
ICAgIGZzW0ZFQVRVUkVTRVRfN2IwXSA9IHAtPmZlYXQuXzdiMDsKLSAgICBmc1tGRUFUVVJFU0VU
XzdjMF0gPSBwLT5mZWF0Ll83YzA7Ci0gICAgZnNbRkVBVFVSRVNFVF9lN2RdID0gcC0+ZXh0ZC5l
N2Q7Ci0gICAgZnNbRkVBVFVSRVNFVF9lOGJdID0gcC0+ZXh0ZC5lOGI7Ci0gICAgZnNbRkVBVFVS
RVNFVF83ZDBdID0gcC0+ZmVhdC5fN2QwOwotfQotCi0vKiBGaWxsIGluIGEgQ1BVSUQgcG9saWN5
IGZyb20gYSBmZWF0dXJlc2V0IGJpdG1hcC4gKi8KLXN0YXRpYyBpbmxpbmUgdm9pZCBjcHVpZF9m
ZWF0dXJlc2V0X3RvX3BvbGljeSgKLSAgICBjb25zdCB1aW50MzJfdCBmc1tGU0NBUElOVFNdLCBz
dHJ1Y3QgY3B1aWRfcG9saWN5ICpwKQotewotICAgIHAtPmJhc2ljLl8xZCAgPSBmc1tGRUFUVVJF
U0VUXzFkXTsKLSAgICBwLT5iYXNpYy5fMWMgID0gZnNbRkVBVFVSRVNFVF8xY107Ci0gICAgcC0+
ZXh0ZC5lMWQgICA9IGZzW0ZFQVRVUkVTRVRfZTFkXTsKLSAgICBwLT5leHRkLmUxYyAgID0gZnNb
RkVBVFVSRVNFVF9lMWNdOwotICAgIHAtPnhzdGF0ZS5EYTEgPSBmc1tGRUFUVVJFU0VUX0RhMV07
Ci0gICAgcC0+ZmVhdC5fN2IwICA9IGZzW0ZFQVRVUkVTRVRfN2IwXTsKLSAgICBwLT5mZWF0Ll83
YzAgID0gZnNbRkVBVFVSRVNFVF83YzBdOwotICAgIHAtPmV4dGQuZTdkICAgPSBmc1tGRUFUVVJF
U0VUX2U3ZF07Ci0gICAgcC0+ZXh0ZC5lOGIgICA9IGZzW0ZFQVRVUkVTRVRfZThiXTsKLSAgICBw
LT5mZWF0Ll83ZDAgID0gZnNbRkVBVFVSRVNFVF83ZDBdOwotfQotCiBleHRlcm4gc3RydWN0IGNw
dWlkX3BvbGljeSByYXdfY3B1aWRfcG9saWN5LCBob3N0X2NwdWlkX3BvbGljeSwKICAgICBwdl9t
YXhfY3B1aWRfcG9saWN5LCBodm1fbWF4X2NwdWlkX3BvbGljeTsKIApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVp
ZC5oCmluZGV4IDhmMTAxYmEuLjY5YmQ4YTkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9s
aWJ4ODYvY3B1aWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKQEAgLTQs
MTEgKzQsMjMwIEBACiAKICNpbmNsdWRlIDx4ZW4vbGlieDg2L2NwdWlkLWF1dG9nZW4uaD4KIAor
I2RlZmluZSBGRUFUVVJFU0VUXzFkICAgICAwIC8qIDB4MDAwMDAwMDEuZWR4ICAgICAgKi8KKyNk
ZWZpbmUgRkVBVFVSRVNFVF8xYyAgICAgMSAvKiAweDAwMDAwMDAxLmVjeCAgICAgICovCisjZGVm
aW5lIEZFQVRVUkVTRVRfZTFkICAgIDIgLyogMHg4MDAwMDAwMS5lZHggICAgICAqLworI2RlZmlu
ZSBGRUFUVVJFU0VUX2UxYyAgICAzIC8qIDB4ODAwMDAwMDEuZWN4ICAgICAgKi8KKyNkZWZpbmUg
RkVBVFVSRVNFVF9EYTEgICAgNCAvKiAweDAwMDAwMDBkOjEuZWF4ICAgICovCisjZGVmaW5lIEZF
QVRVUkVTRVRfN2IwICAgIDUgLyogMHgwMDAwMDAwNzowLmVieCAgICAqLworI2RlZmluZSBGRUFU
VVJFU0VUXzdjMCAgICA2IC8qIDB4MDAwMDAwMDc6MC5lY3ggICAgKi8KKyNkZWZpbmUgRkVBVFVS
RVNFVF9lN2QgICAgNyAvKiAweDgwMDAwMDA3LmVkeCAgICAgICovCisjZGVmaW5lIEZFQVRVUkVT
RVRfZThiICAgIDggLyogMHg4MDAwMDAwOC5lYnggICAgICAqLworI2RlZmluZSBGRUFUVVJFU0VU
XzdkMCAgICA5IC8qIDB4MDAwMDAwMDc6MC5lZHggICAgKi8KKwogc3RydWN0IGNwdWlkX2xlYWYK
IHsKICAgICB1aW50MzJfdCBhLCBiLCBjLCBkOwogfTsKIAorI2RlZmluZSBDUFVJRF9HVUVTVF9O
Ul9CQVNJQyAgICAgICgweGR1ICsgMSkKKyNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfRkVBVCAgICAg
ICAoMHUgKyAxKQorI2RlZmluZSBDUFVJRF9HVUVTVF9OUl9DQUNIRSAgICAgICg1dSArIDEpCisj
ZGVmaW5lIENQVUlEX0dVRVNUX05SX1RPUE8gICAgICAgKDF1ICsgMSkKKyNkZWZpbmUgQ1BVSURf
R1VFU1RfTlJfWFNUQVRFICAgICAoNjJ1ICsgMSkKKyNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfRVhU
RF9JTlRFTCAoMHg4dSArIDEpCisjZGVmaW5lIENQVUlEX0dVRVNUX05SX0VYVERfQU1EICAgKDB4
MWN1ICsgMSkKKyNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfRVhURCAgICAgICBNQVgoQ1BVSURfR1VF
U1RfTlJfRVhURF9JTlRFTCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBDUFVJRF9HVUVTVF9OUl9FWFREX0FNRCkKKworc3RydWN0IGNwdWlkX3BvbGljeQoreworI2Rl
ZmluZSBERUNMX0JJVEZJRUxEKHdvcmQpIF9ERUNMX0JJVEZJRUxEKEZFQVRVUkVTRVRfICMjIHdv
cmQpCisjZGVmaW5lIF9ERUNMX0JJVEZJRUxEKHgpICAgX19ERUNMX0JJVEZJRUxEKHgpCisjZGVm
aW5lIF9fREVDTF9CSVRGSUVMRCh4KSAgQ1BVSURfQklURklFTERfICMjIHgKKworICAgIC8qIEJh
c2ljIGxlYXZlczogMHgwMDAwMDB4eCAqLworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IGNw
dWlkX2xlYWYgcmF3W0NQVUlEX0dVRVNUX05SX0JBU0lDXTsKKyAgICAgICAgc3RydWN0IHsKKyAg
ICAgICAgICAgIC8qIExlYWYgMHgwIC0gTWF4IGFuZCB2ZW5kb3IuICovCisgICAgICAgICAgICB1
aW50MzJfdCBtYXhfbGVhZiwgdmVuZG9yX2VieCwgdmVuZG9yX2VjeCwgdmVuZG9yX2VkeDsKKwor
ICAgICAgICAgICAgLyogTGVhZiAweDEgLSBGYW1pbHkvbW9kZWwvc3RlcHBpbmcgYW5kIGZlYXR1
cmVzLiAqLworICAgICAgICAgICAgdWludDMyX3QgcmF3X2ZtczsKKyAgICAgICAgICAgIHVpbnQ4
X3QgOjgsICAgICAgIC8qIEJyYW5kIElELiAqLworICAgICAgICAgICAgICAgIGNsZmx1c2hfc2l6
ZSwgLyogTnVtYmVyIG9mIDgtYnl0ZSBibG9ja3MgcGVyIGNhY2hlIGxpbmUuICovCisgICAgICAg
ICAgICAgICAgbHBwcCwgICAgICAgICAvKiBMb2dpY2FsIHByb2Nlc3NvcnMgcGVyIHBhY2thZ2Uu
ICovCisgICAgICAgICAgICAgICAgYXBpY19pZDsgICAgICAvKiBJbml0aWFsIEFQSUMgSUQuICov
CisgICAgICAgICAgICB1bmlvbiB7CisgICAgICAgICAgICAgICAgdWludDMyX3QgXzFjOworICAg
ICAgICAgICAgICAgIHN0cnVjdCB7IERFQ0xfQklURklFTEQoMWMpOyB9OworICAgICAgICAgICAg
fTsKKyAgICAgICAgICAgIHVuaW9uIHsKKyAgICAgICAgICAgICAgICB1aW50MzJfdCBfMWQ7Cisg
ICAgICAgICAgICAgICAgc3RydWN0IHsgREVDTF9CSVRGSUVMRCgxZCk7IH07CisgICAgICAgICAg
ICB9OworCisgICAgICAgICAgICAvKiBMZWFmIDB4MiAtIFRMQi9DYWNoZS9QcmVmZXRjaC4gKi8K
KyAgICAgICAgICAgIHVpbnQ4X3QgbDJfbnJfcXVlcmllczsgLyogRG9jdW1lbnRlZCBhcyBmaXhl
ZCB0byAxLiAqLworICAgICAgICAgICAgdWludDhfdCBsMl9kZXNjWzE1XTsKKworICAgICAgICAg
ICAgdWludDY0X3QgOjY0LCA6NjQ7IC8qIExlYWYgMHgzIC0gUFNOLiAqLworICAgICAgICAgICAg
dWludDY0X3QgOjY0LCA6NjQ7IC8qIExlYWYgMHg0IC0gU3RydWN0dXJlZCBDYWNoZS4gKi8KKyAg
ICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4NSAtIE1PTklUT1IuICovCisg
ICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweDYgLSBUaGVybS9QZXJmLiAq
LworICAgICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8qIExlYWYgMHg3IC0gU3RydWN0dXJl
ZCBGZWF0dXJlcy4gKi8KKyAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4
OCAtIHJzdmQgKi8KKyAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4OSAt
IERDQSAqLworCisgICAgICAgICAgICAvKiBMZWFmIDB4YSAtIEludGVsIFBNVS4gKi8KKyAgICAg
ICAgICAgIHVpbnQ4X3QgcG11X3ZlcnNpb24sIF9wbXVbMTVdOworCisgICAgICAgICAgICB1aW50
NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweGIgLSBUb3BvbG9neS4gKi8KKyAgICAgICAgICAgIHVp
bnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4YyAtIHJzdmQgKi8KKyAgICAgICAgICAgIHVpbnQ2
NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4ZCAtIFhTVEFURS4gKi8KKyAgICAgICAgfTsKKyAgICB9
IGJhc2ljOworCisgICAgLyogU3RydWN0dXJlZCBjYWNoZSBsZWFmOiAweDAwMDAwMDA0W3h4XSAq
LworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYgcmF3W0NQVUlEX0dVRVNU
X05SX0NBQ0hFXTsKKyAgICAgICAgc3RydWN0IGNwdWlkX2NhY2hlX2xlYWYgeworICAgICAgICAg
ICAgdWludDMyX3QgdHlwZTo1LAorICAgICAgICAgICAgICAgIDoyNywgOjMyLCA6MzIsIDozMjsK
KyAgICAgICAgfSBzdWJsZWFmW0NQVUlEX0dVRVNUX05SX0NBQ0hFXTsKKyAgICB9IGNhY2hlOwor
CisgICAgLyogU3RydWN0dXJlZCBmZWF0dXJlIGxlYWY6IDB4MDAwMDAwMDdbeHhdICovCisgICAg
dW5pb24geworICAgICAgICBzdHJ1Y3QgY3B1aWRfbGVhZiByYXdbQ1BVSURfR1VFU1RfTlJfRkVB
VF07CisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICAvKiBTdWJsZWFmIDAuICovCisgICAg
ICAgICAgICB1aW50MzJfdCBtYXhfc3VibGVhZjsKKyAgICAgICAgICAgIHVuaW9uIHsKKyAgICAg
ICAgICAgICAgICB1aW50MzJfdCBfN2IwOworICAgICAgICAgICAgICAgIHN0cnVjdCB7IERFQ0xf
QklURklFTEQoN2IwKTsgfTsKKyAgICAgICAgICAgIH07CisgICAgICAgICAgICB1bmlvbiB7Cisg
ICAgICAgICAgICAgICAgdWludDMyX3QgXzdjMDsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeyBE
RUNMX0JJVEZJRUxEKDdjMCk7IH07CisgICAgICAgICAgICB9OworICAgICAgICAgICAgdW5pb24g
eworICAgICAgICAgICAgICAgIHVpbnQzMl90IF83ZDA7CisgICAgICAgICAgICAgICAgc3RydWN0
IHsgREVDTF9CSVRGSUVMRCg3ZDApOyB9OworICAgICAgICAgICAgfTsKKyAgICAgICAgfTsKKyAg
ICB9IGZlYXQ7CisKKyAgICAvKiBFeHRlbmRlZCB0b3BvbG9neSBlbnVtZXJhdGlvbjogMHgwMDAw
MDAwQlt4eF0gKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tD
UFVJRF9HVUVTVF9OUl9UT1BPXTsKKyAgICAgICAgc3RydWN0IGNwdWlkX3RvcG9fbGVhZiB7Cisg
ICAgICAgICAgICB1aW50MzJfdCBpZF9zaGlmdDo1LCA6Mjc7CisgICAgICAgICAgICB1aW50MTZf
dCBucl9sb2dpY2FsLCA6MTY7CisgICAgICAgICAgICB1aW50OF90IGxldmVsLCB0eXBlLCA6OCwg
Ojg7CisgICAgICAgICAgICB1aW50MzJfdCB4MmFwaWNfaWQ7CisgICAgICAgIH0gc3VibGVhZltD
UFVJRF9HVUVTVF9OUl9UT1BPXTsKKyAgICB9IHRvcG87CisKKyAgICAvKiBYc3RhdGUgZmVhdHVy
ZSBsZWFmOiAweDAwMDAwMDBEW3h4XSAqLworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IGNw
dWlkX2xlYWYgcmF3W0NQVUlEX0dVRVNUX05SX1hTVEFURV07CisKKyAgICAgICAgc3RydWN0IHsK
KyAgICAgICAgICAgIC8qIFN1YmxlYWYgMC4gKi8KKyAgICAgICAgICAgIHVpbnQzMl90IHhjcjBf
bG93LCAvKiBiICovOjMyLCBtYXhfc2l6ZSwgeGNyMF9oaWdoOworCisgICAgICAgICAgICAvKiBT
dWJsZWFmIDEuICovCisgICAgICAgICAgICB1bmlvbiB7CisgICAgICAgICAgICAgICAgdWludDMy
X3QgRGExOworICAgICAgICAgICAgICAgIHN0cnVjdCB7IERFQ0xfQklURklFTEQoRGExKTsgfTsK
KyAgICAgICAgICAgIH07CisgICAgICAgICAgICB1aW50MzJfdCAvKiBiICovOjMyLCB4c3NfbG93
LCB4c3NfaGlnaDsKKyAgICAgICAgfTsKKworICAgICAgICAvKiBQZXItY29tcG9uZW50IGNvbW1v
biBzdGF0ZS4gIFZhbGlkIGZvciBpID49IDIuICovCisgICAgICAgIHN0cnVjdCB7CisgICAgICAg
ICAgICB1aW50MzJfdCBzaXplLCBvZmZzZXQ7CisgICAgICAgICAgICBib29sIHhzczoxLCBhbGln
bjoxOworICAgICAgICAgICAgdWludDMyX3QgX3Jlc19kOworICAgICAgICB9IGNvbXBbQ1BVSURf
R1VFU1RfTlJfWFNUQVRFXTsKKyAgICB9IHhzdGF0ZTsKKworICAgIC8qIEV4dGVuZGVkIGxlYXZl
czogMHg4MDAwMDB4eCAqLworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYg
cmF3W0NQVUlEX0dVRVNUX05SX0VYVERdOworICAgICAgICBzdHJ1Y3QgeworICAgICAgICAgICAg
LyogTGVhZiAweDgwMDAwMDAwIC0gTWF4IGFuZCB2ZW5kb3IuICovCisgICAgICAgICAgICB1aW50
MzJfdCBtYXhfbGVhZiwgdmVuZG9yX2VieCwgdmVuZG9yX2VjeCwgdmVuZG9yX2VkeDsKKworICAg
ICAgICAgICAgLyogTGVhZiAweDgwMDAwMDAxIC0gRmFtaWx5L21vZGVsL3N0ZXBwaW5nIGFuZCBm
ZWF0dXJlcy4gKi8KKyAgICAgICAgICAgIHVpbnQzMl90IHJhd19mbXMsIC8qIGIgKi86MzI7Cisg
ICAgICAgICAgICB1bmlvbiB7CisgICAgICAgICAgICAgICAgdWludDMyX3QgZTFjOworICAgICAg
ICAgICAgICAgIHN0cnVjdCB7IERFQ0xfQklURklFTEQoZTFjKTsgfTsKKyAgICAgICAgICAgIH07
CisgICAgICAgICAgICB1bmlvbiB7CisgICAgICAgICAgICAgICAgdWludDMyX3QgZTFkOworICAg
ICAgICAgICAgICAgIHN0cnVjdCB7IERFQ0xfQklURklFTEQoZTFkKTsgfTsKKyAgICAgICAgICAg
IH07CisKKyAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBCcmFuZCBzdHJpbmcuICov
CisgICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogQnJhbmQgc3RyaW5nLiAqLworICAg
ICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8qIEJyYW5kIHN0cmluZy4gKi8KKyAgICAgICAg
ICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMMSBjYWNoZS9UTEIuICovCisgICAgICAgICAgICB1
aW50NjRfdCA6NjQsIDo2NDsgLyogTDIvMyBjYWNoZS9UTEIuICovCisKKyAgICAgICAgICAgIC8q
IExlYWYgMHg4MDAwMDAwNyAtIEFkdmFuY2VkIFBvd2VyIE1hbmFnZW1lbnQuICovCisgICAgICAg
ICAgICB1aW50MzJfdCAvKiBhICovOjMyLCAvKiBiICovOjMyLCAvKiBjICovOjMyOworICAgICAg
ICAgICAgdW5pb24geworICAgICAgICAgICAgICAgIHVpbnQzMl90IGU3ZDsKKyAgICAgICAgICAg
ICAgICBzdHJ1Y3QgeyBERUNMX0JJVEZJRUxEKGU3ZCk7IH07CisgICAgICAgICAgICB9OworCisg
ICAgICAgICAgICAvKiBMZWFmIDB4ODAwMDAwMDggLSBNaXNjIGFkZHIvZmVhdHVyZSBpbmZvLiAq
LworICAgICAgICAgICAgdWludDhfdCBtYXhwaHlzYWRkciwgbWF4bGluYWRkciwgOjgsIDo4Owor
ICAgICAgICAgICAgdW5pb24geworICAgICAgICAgICAgICAgIHVpbnQzMl90IGU4YjsKKyAgICAg
ICAgICAgICAgICBzdHJ1Y3QgeyBERUNMX0JJVEZJRUxEKGU4Yik7IH07CisgICAgICAgICAgICB9
OworICAgICAgICAgICAgdWludDMyX3QgLyogYyAqLzozMiwgLyogZCAqLzozMjsKKyAgICAgICAg
fTsKKyAgICB9IGV4dGQ7CisKKyN1bmRlZiBfX0RFQ0xfQklURklFTEQKKyN1bmRlZiBfREVDTF9C
SVRGSUVMRAorI3VuZGVmIERFQ0xfQklURklFTEQKKworICAgIC8qIFRvb2xzdGFjayBzZWxlY3Rl
ZCBIeXBlcnZpc29yIG1heF9sZWFmIChpZiBub24temVybykuICovCisgICAgdWludDhfdCBodl9s
aW1pdCwgaHYyX2xpbWl0OworCisgICAgLyogVmFsdWUgY2FsY3VsYXRlZCBmcm9tIHJhdyBkYXRh
IGFib3ZlLiAqLworICAgIHVpbnQ4X3QgeDg2X3ZlbmRvcjsKK307CisKKy8qIEZpbGwgaW4gYSBm
ZWF0dXJlc2V0IGJpdG1hcCBmcm9tIGEgQ1BVSUQgcG9saWN5LiAqLworc3RhdGljIGlubGluZSB2
b2lkIGNwdWlkX3BvbGljeV90b19mZWF0dXJlc2V0KAorICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9w
b2xpY3kgKnAsIHVpbnQzMl90IGZzW0ZFQVRVUkVTRVRfTlJfRU5UUklFU10pCit7CisgICAgZnNb
RkVBVFVSRVNFVF8xZF0gID0gcC0+YmFzaWMuXzFkOworICAgIGZzW0ZFQVRVUkVTRVRfMWNdICA9
IHAtPmJhc2ljLl8xYzsKKyAgICBmc1tGRUFUVVJFU0VUX2UxZF0gPSBwLT5leHRkLmUxZDsKKyAg
ICBmc1tGRUFUVVJFU0VUX2UxY10gPSBwLT5leHRkLmUxYzsKKyAgICBmc1tGRUFUVVJFU0VUX0Rh
MV0gPSBwLT54c3RhdGUuRGExOworICAgIGZzW0ZFQVRVUkVTRVRfN2IwXSA9IHAtPmZlYXQuXzdi
MDsKKyAgICBmc1tGRUFUVVJFU0VUXzdjMF0gPSBwLT5mZWF0Ll83YzA7CisgICAgZnNbRkVBVFVS
RVNFVF9lN2RdID0gcC0+ZXh0ZC5lN2Q7CisgICAgZnNbRkVBVFVSRVNFVF9lOGJdID0gcC0+ZXh0
ZC5lOGI7CisgICAgZnNbRkVBVFVSRVNFVF83ZDBdID0gcC0+ZmVhdC5fN2QwOworfQorCisvKiBG
aWxsIGluIGEgQ1BVSUQgcG9saWN5IGZyb20gYSBmZWF0dXJlc2V0IGJpdG1hcC4gKi8KK3N0YXRp
YyBpbmxpbmUgdm9pZCBjcHVpZF9mZWF0dXJlc2V0X3RvX3BvbGljeSgKKyAgICBjb25zdCB1aW50
MzJfdCBmc1tGRUFUVVJFU0VUX05SX0VOVFJJRVNdLCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwKQor
eworICAgIHAtPmJhc2ljLl8xZCAgPSBmc1tGRUFUVVJFU0VUXzFkXTsKKyAgICBwLT5iYXNpYy5f
MWMgID0gZnNbRkVBVFVSRVNFVF8xY107CisgICAgcC0+ZXh0ZC5lMWQgICA9IGZzW0ZFQVRVUkVT
RVRfZTFkXTsKKyAgICBwLT5leHRkLmUxYyAgID0gZnNbRkVBVFVSRVNFVF9lMWNdOworICAgIHAt
PnhzdGF0ZS5EYTEgPSBmc1tGRUFUVVJFU0VUX0RhMV07CisgICAgcC0+ZmVhdC5fN2IwICA9IGZz
W0ZFQVRVUkVTRVRfN2IwXTsKKyAgICBwLT5mZWF0Ll83YzAgID0gZnNbRkVBVFVSRVNFVF83YzBd
OworICAgIHAtPmV4dGQuZTdkICAgPSBmc1tGRUFUVVJFU0VUX2U3ZF07CisgICAgcC0+ZXh0ZC5l
OGIgICA9IGZzW0ZFQVRVUkVTRVRfZThiXTsKKyAgICBwLT5mZWF0Ll83ZDAgID0gZnNbRkVBVFVS
RVNFVF83ZDBdOworfQorCiAjZW5kaWYgLyogIVhFTl9MSUJYODZfQ1BVSURfSCAqLwogCiAvKgot
LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKr-0002ze-3p; Tue, 03 Jul 2018 20:55: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKp-0002zR-Qu
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:39 +0000
X-Inumbo-ID: 72a3ce0d-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72a3ce0d-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:55:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383137"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:15 +0100
Message-ID: <1530651326-5320-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 02/13] libx86: generate cpuid-autogen.h in the
 libx86 include dir
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGlzIHByZXZl
bnRzIGhhdmluZyB0byBnZW5lcmF0ZSBpdCBpbnNpZGUgdGhlIGxpYnhjIGZvbGRlci4KClNpZ25l
ZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6
IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KQ0M6IElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgoKUkZDIC0gSSdtIG5vdCBzdXJlIGEgcGFyYWxs
ZWwgYnVpbGQgb2YgWGVuIGFuZCB0aGUgdG9vbHMgd29ya3MuCi0tLQogLmdpdGlnbm9yZSAgICAg
ICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHRvb2xzL2luY2x1ZGUvTWFrZWZpbGUgICAgICAg
ICAgICB8IDExICsrKysrKysrKysrCiB0b29scy9saWJ4Yy9NYWtlZmlsZSAgICAgICAgICAgICAg
fCAgOSAtLS0tLS0tLS0KIHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgICAgICB8ICAxIC0K
IHhlbi9pbmNsdWRlL01ha2VmaWxlICAgICAgICAgICAgICB8ICA2ICsrKy0tLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYv
Y3B1aWQuaCAgICB8ICAyICsrCiA3IGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDE1
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhLy5naXRpZ25vcmUgYi8uZ2l0aWdub3JlCmluZGV4
IDcwMDQzNDkuLjljNDFkNmMgMTAwNjQ0Ci0tLSBhLy5naXRpZ25vcmUKKysrIGIvLmdpdGlnbm9y
ZQpAQCAtMzEwLDcgKzMxMCw2IEBAIHhlbi9hcmNoLyovZWZpL3J1bnRpbWUuYwogeGVuL2luY2x1
ZGUvaGVhZGVycyouY2hrCiB4ZW4vaW5jbHVkZS9hc20KIHhlbi9pbmNsdWRlL2FzbS0qL2FzbS1v
ZmZzZXRzLmgKLXhlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQtYXV0b2dlbi5oCiB4ZW4vaW5jbHVk
ZS9jb21wYXQvKgogeGVuL2luY2x1ZGUvY29uZmlnLwogeGVuL2luY2x1ZGUvZ2VuZXJhdGVkLwpA
QCAtMzE4LDYgKzMxNyw3IEBAIHhlbi9pbmNsdWRlL3B1YmxpYy9wdWJsaWMKIHhlbi9pbmNsdWRl
L3hlbi8qLm5ldwogeGVuL2luY2x1ZGUveGVuL2FjbV9wb2xpY3kuaAogeGVuL2luY2x1ZGUveGVu
L2NvbXBpbGUuaAoreGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC1hdXRvZ2VuLmgKIHhlbi90
ZXN0L2xpdmVwYXRjaC9jb25maWcuaAogeGVuL3Rlc3QvbGl2ZXBhdGNoL3hlbl9ieWVfd29ybGQu
bGl2ZXBhdGNoCiB4ZW4vdGVzdC9saXZlcGF0Y2gveGVuX2hlbGxvX3dvcmxkLmxpdmVwYXRjaApk
aWZmIC0tZ2l0IGEvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZSBiL3Rvb2xzL2luY2x1ZGUvTWFrZWZp
bGUKaW5kZXggNTY4MDEyZC4uZmM5OWRhOSAxMDA2NDQKLS0tIGEvdG9vbHMvaW5jbHVkZS9NYWtl
ZmlsZQorKysgYi90b29scy9pbmNsdWRlL01ha2VmaWxlCkBAIC0yNiw2ICsyNiwxNyBAQCBpZmVx
ICgkKENPTkZJR19YODYpLHkpCiBlbmRpZgogCXRvdWNoICRACiAKK2lmZXEgKCQoQ09ORklHX1g4
NikseSkKKyQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQtYXV0b2dlbi5o
OiAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5o
ICQoWEVOX1JPT1QpL3hlbi90b29scy9nZW4tY3B1aWQucHkgRk9SQ0UKKwkkKFBZVEhPTikgJChY
RU5fUk9PVCkveGVuL3Rvb2xzL2dlbi1jcHVpZC5weSAtaSAkPCAtbyAkQC5uZXcKKwkkKGNhbGwg
bW92ZS1pZi1jaGFuZ2VkLCRALm5ldywkQCkKKworYWxsOiAkKFhFTl9ST09UKS94ZW4vaW5jbHVk
ZS94ZW4vbGlieDg2L2NwdWlkLWF1dG9nZW4uaAorIyBOQjogVXNlIGEgRk9SQ0UgdGFyZ2V0IHRv
IGFsd2F5cyByZWJ1aWxkIHRoZSBhdXRvZ2VuZXJhdGVkIGNwdWlkIGhlYWRlcgorRk9SQ0U6Cisu
UEhPTlk6IEZPUkNFCitlbmRpZgorCiAjIE5vdCB4ZW4veHNtIGFzIHRoYXQgY2xhc2hlcyB3aXRo
IGxpbmsgdG8KICMgJChYRU5fUk9PVCkveGVuL2luY2x1ZGUvcHVibGljL3hzbSBhYm92ZS4KIHhl
bi14c20vLmRpcjogJChYRU5fUk9PVCkveGVuL3hzbS9mbGFzay9wb2xpY3kvbWtmbGFzay5zaCBc
CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhjL01ha2VmaWxl
CmluZGV4IGQyNmJmOGQuLjBlZTA4MTMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL01ha2VmaWxl
CisrKyBiL3Rvb2xzL2xpYnhjL01ha2VmaWxlCkBAIC0xNDcsMTUgKzE0Nyw2IEBAICQoZXZhbCAk
KGdlbnBhdGgtdGFyZ2V0KSkKIAogeGNfcHJpdmF0ZS5oOiBfcGF0aHMuaAogCi1pZmVxICgkKENP
TkZJR19YODYpLHkpCi0KLV94Y19jcHVpZF9hdXRvZ2VuLmg6ICQoWEVOX1JPT1QpL3hlbi9pbmNs
dWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmggJChYRU5fUk9PVCkveGVuL3Rvb2xz
L2dlbi1jcHVpZC5weQotCSQoUFlUSE9OKSAkKFhFTl9ST09UKS94ZW4vdG9vbHMvZ2VuLWNwdWlk
LnB5IC1pICReIC1vICRALm5ldwotCSQoY2FsbCBtb3ZlLWlmLWNoYW5nZWQsJEAubmV3LCRAKQot
Ci1idWlsZDogX3hjX2NwdWlkX2F1dG9nZW4uaAotZW5kaWYKLQogJChDVFJMX0xJQl9PQkpTKSAk
KEdVRVNUX0xJQl9PQkpTKSBcCiAkKENUUkxfUElDX09CSlMpICQoR1VFU1RfUElDX09CSlMpOiB4
Y19wcml2YXRlLmgKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90
b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwppbmRleCA2ZmJmOTE1Li4wNmYxMDRkIDEwMDY0NAot
LS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVp
ZF94ODYuYwpAQCAtMzMsNyArMzMsNiBAQCBlbnVtIHsKICNkZWZpbmUgWEVOX0NQVUZFQVRVUkUo
bmFtZSwgdmFsdWUpIFg4Nl9GRUFUVVJFXyMjbmFtZSA9IHZhbHVlLAogI2luY2x1ZGUgPHhlbi9h
cmNoLXg4Ni9jcHVmZWF0dXJlc2V0Lmg+CiB9OwotI2luY2x1ZGUgIl94Y19jcHVpZF9hdXRvZ2Vu
LmgiCiAKICNkZWZpbmUgYml0bWFza29mKGlkeCkgICAgICAoMXUgPDwgKChpZHgpICYgMzEpKQog
I2RlZmluZSBmZWF0dXJld29yZF9vZihpZHgpICgoaWR4KSA+PiA1KQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvTWFrZWZpbGUgYi94ZW4vaW5jbHVkZS9NYWtlZmlsZQppbmRleCA3YzUwMzRlLi5k
ZDE4MzE2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9NYWtlZmlsZQorKysgYi94ZW4vaW5jbHVk
ZS9NYWtlZmlsZQpAQCAtMTQyLDEzICsxNDIsMTMgQEAgZW5kaWYKIAogaWZlcSAoJChYRU5fVEFS
R0VUX0FSQ0gpLHg4Nl82NCkKIAotJChCQVNFRElSKS9pbmNsdWRlL2FzbS14ODYvY3B1aWQtYXV0
b2dlbi5oOiAkKEJBU0VESVIpL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQu
aCAkKEJBU0VESVIpL3Rvb2xzL2dlbi1jcHVpZC5weSBGT1JDRQorJChCQVNFRElSKS9pbmNsdWRl
L3hlbi9saWJ4ODYvY3B1aWQtYXV0b2dlbi5oOiAkKEJBU0VESVIpL2luY2x1ZGUvcHVibGljL2Fy
Y2gteDg2L2NwdWZlYXR1cmVzZXQuaCAkKEJBU0VESVIpL3Rvb2xzL2dlbi1jcHVpZC5weSBGT1JD
RQogCSQoUFlUSE9OKSAkKEJBU0VESVIpL3Rvb2xzL2dlbi1jcHVpZC5weSAtaSAkPCAtbyAkQC5u
ZXcKIAkkKGNhbGwgbW92ZS1pZi1jaGFuZ2VkLCRALm5ldywkQCkKIAotYWxsOiAkKEJBU0VESVIp
L2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC1hdXRvZ2VuLmgKK2FsbDogJChCQVNFRElSKS9pbmNsdWRl
L3hlbi9saWJ4ODYvY3B1aWQtYXV0b2dlbi5oCiBlbmRpZgogCiBjbGVhbjo6CiAJcm0gLXJmIGNv
bXBhdCBjb25maWcgZ2VuZXJhdGVkIGhlYWRlcnMqLmNoawotCXJtIC1mICQoQkFTRURJUikvaW5j
bHVkZS9hc20teDg2L2NwdWlkLWF1dG9nZW4uaAorCXJtIC1mICQoQkFTRURJUikvaW5jbHVkZS94
ZW4vbGlieDg2L2NwdWlkLWF1dG9nZW4uaApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9jcHVmZWF0dXJlcy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oCmluZGV4
IDhlNWNjNTMuLmI3Y2ViMjAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVh
dHVyZXMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmVzLmgKQEAgLTIsNyAr
Miw3IEBACiAgKiBFeHBsaWNpdGx5IGludGVuZGVkIGZvciBtdWx0aXBsZSBpbmNsdXNpb24uCiAg
Ki8KIAotI2luY2x1ZGUgPGFzbS9jcHVpZC1hdXRvZ2VuLmg+CisjaW5jbHVkZSA8eGVuL2xpYng4
Ni9jcHVpZC1hdXRvZ2VuLmg+CiAKICNkZWZpbmUgRlNDQVBJTlRTIEZFQVRVUkVTRVRfTlJfRU5U
UklFUwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmggYi94ZW4v
aW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKaW5kZXggM2NjYzY4ZS4uOGYxMDFiYSAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9saWJ4ODYvY3B1aWQuaApAQCAtMiw2ICsyLDggQEAKICNpZm5kZWYgWEVOX0xJQlg4Nl9DUFVJ
RF9ICiAjZGVmaW5lIFhFTl9MSUJYODZfQ1BVSURfSAogCisjaW5jbHVkZSA8eGVuL2xpYng4Ni9j
cHVpZC1hdXRvZ2VuLmg+CisKIHN0cnVjdCBjcHVpZF9sZWFmCiB7CiAgICAgdWludDMyX3QgYSwg
YiwgYywgZDsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKu-00030T-A8; Tue, 03 Jul 2018 20:55: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKt-000303-09
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:43 +0000
X-Inumbo-ID: 74ffb5d1-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74ffb5d1-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:55:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383144"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:18 +0100
Message-ID: <1530651326-5320-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 05/13] libx86: Introduce libx86/msr.h and share
 msr_{domain, vcpu}_policy with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFz
bGlAY2l0cml4LmNvbT4KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t
PgotLS0KIHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9h
c20teDg2L21zci5oICAgIHwgNTEgKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYvbXNyLmggfCA1OCArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA2MiBpbnNlcnRpb25z
KCspLCA0OCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS94ZW4v
bGlieDg2L21zci5oCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90
b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwppbmRleCA4YzdhOTUxLi45MDBjNjM5IDEwMDY0NAot
LS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVp
ZF94ODYuYwpAQCAtMzAsNiArMzAsNyBAQAogI2RlZmluZSBNQVgoeCwgeSkgKCh4KSA+ICh5KSA/
ICh4KSA6ICh5KSkKIAogI2luY2x1ZGUgPHhlbi9saWJ4ODYvY3B1aWQuaD4KKyNpbmNsdWRlIDx4
ZW4vbGlieDg2L21zci5oPgogCiBlbnVtIHsKICNkZWZpbmUgWEVOX0NQVUZFQVRVUkUobmFtZSwg
dmFsdWUpIFg4Nl9GRUFUVVJFXyMjbmFtZSA9IHZhbHVlLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tc3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgKaW5kZXggZDQwNjRm
NC4uZDhjYjYzOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCkBAIC04LDYgKzgsOSBAQAogI2luY2x1ZGUgPHhlbi90
eXBlcy5oPgogI2luY2x1ZGUgPHhlbi9wZXJjcHUuaD4KICNpbmNsdWRlIDx4ZW4vZXJybm8uaD4K
KworI2luY2x1ZGUgPHhlbi9saWJ4ODYvbXNyLmg+CisKICNpbmNsdWRlIDxhc20vYXNtX2RlZm5z
Lmg+CiAjaW5jbHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KIApAQCAtMjU3LDI2ICsyNjAsNiBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgd3Jtc3JfdHNjX2F1eCh1aW50MzJfdCB2YWwpCiAgICAgfQogfQog
Ci0vKiBNU1IgcG9saWN5IG9iamVjdCBmb3Igc2hhcmVkIHBlci1kb21haW4gTVNScyAqLwotc3Ry
dWN0IG1zcl9kb21haW5fcG9saWN5Ci17Ci0gICAgLyoKLSAgICAgKiAweDAwMDAwMGNlIC0gTVNS
X0lOVEVMX1BMQVRGT1JNX0lORk8KLSAgICAgKgotICAgICAqIFRoaXMgTVNSIGlzIG5vbi1hcmNo
aXRlY3R1cmFsLCBidXQgZm9yIHNpbXBsaWN5IHdlIGFsbG93IGl0IHRvIGJlIHJlYWQKLSAgICAg
KiB1bmNvbmRpdGlvbmFsbHkuICBDUFVJRCBGYXVsdGluZyBzdXBwb3J0IGNhbiBiZSBmdWxseSBl
bXVsYXRlZCBmb3IgSFZNCi0gICAgICogZ3Vlc3RzIHNvIGNhbiBiZSBvZmZlcmVkIHVuY29uZGl0
aW9uYWxseSwgd2hpbGUgc3VwcG9ydCBmb3IgUFYgZ3Vlc3RzCi0gICAgICogaXMgZGVwZW5kZW50
IG9uIHJlYWwgaGFyZHdhcmUgc3VwcG9ydC4KLSAgICAgKi8KLSAgICB1bmlvbiB7Ci0gICAgICAg
IHVpbnQzMl90IHJhdzsKLSAgICAgICAgc3RydWN0IHsKLSAgICAgICAgICAgIHVpbnQzMl90IDoz
MTsKLSAgICAgICAgICAgIGJvb2wgY3B1aWRfZmF1bHRpbmc6MTsKLSAgICAgICAgfTsKLSAgICB9
IHBsYWZvcm1faW5mbzsKLX07Ci0KIC8qIFJBVyBtc3IgZG9tYWluIHBvbGljeTogY29udGFpbnMg
dGhlIGFjdHVhbCB2YWx1ZXMgZnJvbSBIL1cgTVNScyAqLwogZXh0ZXJuIHN0cnVjdCBtc3JfZG9t
YWluX3BvbGljeSByYXdfbXNyX2RvbWFpbl9wb2xpY3k7CiAvKgpAQCAtMjg1LDM0ICsyNjgsNiBA
QCBleHRlcm4gc3RydWN0IG1zcl9kb21haW5fcG9saWN5IHJhd19tc3JfZG9tYWluX3BvbGljeTsK
ICAqLwogZXh0ZXJuIHN0cnVjdCBtc3JfZG9tYWluX3BvbGljeSBob3N0X21zcl9kb21haW5fcG9s
aWN5OwogCi0vKiBNU1IgcG9saWN5IG9iamVjdCBmb3IgcGVyLXZDUFUgTVNScyAqLwotc3RydWN0
IG1zcl92Y3B1X3BvbGljeQotewotICAgIC8qIDB4MDAwMDAwNDggLSBNU1JfU1BFQ19DVFJMICov
Ci0gICAgc3RydWN0IHsKLSAgICAgICAgLyoKLSAgICAgICAgICogT25seSB0aGUgYm90dG9tIHR3
byBiaXRzIGFyZSBkZWZpbmVkLCBzbyBubyBuZWVkIHRvIHdhc3RlIHNwYWNlCi0gICAgICAgICAq
IHdpdGggdWludDY0X3QgYXQgdGhlIG1vbWVudCwgYnV0IHVzZSB1aW50MzJfdCBmb3IgdGhlIGNv
bnZlbmllbmNlCi0gICAgICAgICAqIG9mIHRoZSBhc3NlbWJseSBjb2RlLgotICAgICAgICAgKi8K
LSAgICAgICAgdWludDMyX3QgcmF3OwotICAgIH0gc3BlY19jdHJsOwotCi0gICAgLyoKLSAgICAg
KiAweDAwMDAwMTQwIC0gTVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUwotICAgICAqCi0g
ICAgICogVGhpcyBNU1IgaXMgbm9uLWFyY2hpdGVjdHVyYWwsIGJ1dCBmb3Igc2ltcGxpY3kgd2Ug
YWxsb3cgaXQgdG8gYmUgcmVhZAotICAgICAqIHVuY29uZGl0aW9uYWxseS4gIFRoZSBDUFVJRCBG
YXVsdGluZyBiaXQgaXMgdGhlIG9ubHkgd3JpdGVhYmxlIGJpdCwgYW5kCi0gICAgICogb25seSBp
ZiBlbnVtZXJhdGVkIGJ5IE1TUl9QTEFURk9STV9JTkZPLgotICAgICAqLwotICAgIHVuaW9uIHsK
LSAgICAgICAgdWludDMyX3QgcmF3OwotICAgICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgYm9v
bCBjcHVpZF9mYXVsdGluZzoxOwotICAgICAgICB9OwotICAgIH0gbWlzY19mZWF0dXJlc19lbmFi
bGVzOwotfTsKLQogdm9pZCBpbml0X2d1ZXN0X21zcl9wb2xpY3kodm9pZCk7CiBpbnQgaW5pdF9k
b21haW5fbXNyX3BvbGljeShzdHJ1Y3QgZG9tYWluICpkKTsKIGludCBpbml0X3ZjcHVfbXNyX3Bv
bGljeShzdHJ1Y3QgdmNwdSAqdik7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2
L21zci5oIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9tc3IuaApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwLi42YjhiMTBiCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUv
eGVuL2xpYng4Ni9tc3IuaApAQCAtMCwwICsxLDU4IEBACisvKiBDb21tb24gZGF0YSBzdHJ1Y3R1
cmVzIGFuZCBmdW5jdGlvbnMgY29uc3VtZWQgYnkgaHlwZXJ2aXNvciBhbmQgdG9vbHN0YWNrICov
CisjaWZuZGVmIFhFTl9MSUJYODZfTVNSX0gKKyNkZWZpbmUgWEVOX0xJQlg4Nl9NU1JfSAorCisv
KiBNU1IgcG9saWN5IG9iamVjdCBmb3Igc2hhcmVkIHBlci1kb21haW4gTVNScyAqLworc3RydWN0
IG1zcl9kb21haW5fcG9saWN5Cit7CisgICAgLyoKKyAgICAgKiAweDAwMDAwMGNlIC0gTVNSX0lO
VEVMX1BMQVRGT1JNX0lORk8KKyAgICAgKgorICAgICAqIFRoaXMgTVNSIGlzIG5vbi1hcmNoaXRl
Y3R1cmFsLCBidXQgZm9yIHNpbXBsaWN5IHdlIGFsbG93IGl0IHRvIGJlIHJlYWQKKyAgICAgKiB1
bmNvbmRpdGlvbmFsbHkuICBDUFVJRCBGYXVsdGluZyBzdXBwb3J0IGNhbiBiZSBmdWxseSBlbXVs
YXRlZCBmb3IgSFZNCisgICAgICogZ3Vlc3RzIHNvIGNhbiBiZSBvZmZlcmVkIHVuY29uZGl0aW9u
YWxseSwgd2hpbGUgc3VwcG9ydCBmb3IgUFYgZ3Vlc3RzCisgICAgICogaXMgZGVwZW5kZW50IG9u
IHJlYWwgaGFyZHdhcmUgc3VwcG9ydC4KKyAgICAgKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHVp
bnQzMl90IHJhdzsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQzMl90IDozMTsK
KyAgICAgICAgICAgIGJvb2wgY3B1aWRfZmF1bHRpbmc6MTsKKyAgICAgICAgfTsKKyAgICB9IHBs
YWZvcm1faW5mbzsKK307CisKKy8qIE1TUiBwb2xpY3kgb2JqZWN0IGZvciBwZXItdkNQVSBNU1Jz
ICovCitzdHJ1Y3QgbXNyX3ZjcHVfcG9saWN5Cit7CisgICAgLyogMHgwMDAwMDA0OCAtIE1TUl9T
UEVDX0NUUkwgKi8KKyAgICBzdHJ1Y3QgeworICAgICAgICB1aW50MzJfdCByYXc7CisgICAgfSBz
cGVjX2N0cmw7CisKKyAgICAvKgorICAgICAqIDB4MDAwMDAxNDAgLSBNU1JfSU5URUxfTUlTQ19G
RUFUVVJFU19FTkFCTEVTCisgICAgICoKKyAgICAgKiBUaGlzIE1TUiBpcyBub24tYXJjaGl0ZWN0
dXJhbCwgYnV0IGZvciBzaW1wbGljeSB3ZSBhbGxvdyBpdCB0byBiZSByZWFkCisgICAgICogdW5j
b25kaXRpb25hbGx5LiAgVGhlIENQVUlEIEZhdWx0aW5nIGJpdCBpcyB0aGUgb25seSB3cml0ZWFi
bGUgYml0LCBhbmQKKyAgICAgKiBvbmx5IGlmIGVudW1lcmF0ZWQgYnkgTVNSX1BMQVRGT1JNX0lO
Rk8uCisgICAgICovCisgICAgdW5pb24geworICAgICAgICB1aW50MzJfdCByYXc7CisgICAgICAg
IHN0cnVjdCB7CisgICAgICAgICAgICBib29sIGNwdWlkX2ZhdWx0aW5nOjE7CisgICAgICAgIH07
CisgICAgfSBtaXNjX2ZlYXR1cmVzX2VuYWJsZXM7Cit9OworCisjZW5kaWYgLyogIVhFTl9MSUJY
ODZfTVNSX0ggKi8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMt
ZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQK
KyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKv-00030p-Ko; Tue, 03 Jul 2018 20: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKu-00030P-67
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:44 +0000
X-Inumbo-ID: 759c5a05-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 759c5a05-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:55:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383146"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:19 +0100
Message-ID: <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 06/13] libx86: Introduce a helper to serialise a
 cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHNlcmlhbGlzZWQgZm9ybSBpcyBtYWRlIHVwIG9mIHRoZSBsZWFmLCBzdWJsZWFmIGFuZCBk
YXRhIHR1cGxlLiAgQXMgdGhpcwppcyB0aGUgYXJjaGl0ZWN0dXJhbCBmb3JtLCBpdCBpcyBleHBl
Y3RlZCBub3QgdG8gY2hhbmdlIGdvaW5nIGZvcndhcmRzLgoKeDg2X2NwdWlkX2NvcHlfdG9fYnVm
ZmVyKCkgaXMgaW1wbGVtZW50ZWQgdXNpbmcgWGVuJ3MgcmVndWxhciBjb3B5X3RvX2d1ZXN0CnBy
aW1pdGl2ZXMsIHdpdGggYW4gQVBJLWNvbXBhdGlibGUgbWVtY3B5KCkgaXMgdXNlZCBmb3IgdGhl
IGxpYnhjIGhhbGYgb2YgdGhlCmJ1aWxkLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5
YXNsaUBjaXRyaXguY29tPgpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5j
b20+Ci0tLQogeGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYyAgICAgICAgICB8IDk0ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vY29tbW9uL2xpYng4Ni9saWJ4ODYt
cHJpdmF0ZS5oIHwgMTcgKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5o
ICB8IDExICsrKysrCiB4ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmggICAgIHwgMjUgKysr
KysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAxNDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vbGlieDg2L2NwdWlkLmMgYi94ZW4vY29tbW9uL2xpYng4Ni9jcHVpZC5jCmlu
ZGV4IDlmYTdkOTUuLmQzOGM1MDUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbGlieDg2L2NwdWlk
LmMKKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwpAQCAtMzQsNiArMzQsMTAwIEBAIGNv
bnN0IHVpbnQzMl90ICp4ODZfY3B1aWRfbG9va3VwX2RlZXBfZGVwcyh1aW50MzJfdCBmZWF0dXJl
KQogfQogCiAvKgorICogQ29weSBhIHNpbmdsZSBjcHVpZF9sZWFmIGludG8gYSBwcm92aWRlZCB4
ZW5fY3B1aWRfbGVhZl90IGJ1ZmZlciwKKyAqIHBlcmZvcm1pbmcgYm91bmRhcnkgY2hlY2tpbmcg
YWdhaW5zdCB0aGUgYnVmZmVyIHNpemUuCisgKi8KK3N0YXRpYyBpbnQgY29weV9sZWFmX3RvX2J1
ZmZlcih1aW50MzJfdCBsZWFmLCB1aW50MzJfdCBzdWJsZWFmLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9sZWFmICpkYXRhLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNwdWlkX2xlYWZfYnVmZmVyX3QgbGVhdmVzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpjdXJyX2VudHJ5LCBjb25zdCB1aW50MzJf
dCBucl9lbnRyaWVzKQoreworICAgIGNvbnN0IHhlbl9jcHVpZF9sZWFmX3QgdmFsID0geworICAg
ICAgICBsZWFmLCBzdWJsZWFmLCBkYXRhLT5hLCBkYXRhLT5iLCBkYXRhLT5jLCBkYXRhLT5kLAor
ICAgIH07CisKKyAgICBpZiAoICpjdXJyX2VudHJ5ID09IG5yX2VudHJpZXMgKQorICAgICAgICBy
ZXR1cm4gLUVOT0JVRlM7CisKKyAgICBpZiAoIGNvcHlfdG9fYnVmZmVyX29mZnNldChsZWF2ZXMs
ICpjdXJyX2VudHJ5LCAmdmFsLCAxKSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAg
KysqY3Vycl9lbnRyeTsKKworICAgIHJldHVybiAwOworfQorCisvKgorICogU2VyaWFsaXNlIGEg
Y3B1aWRfcG9saWN5IG9iamVjdCBpbnRvIGFuIGFycmF5LiAgV3JpdGVzIGF0IG1vc3QKKyAqIENQ
VUlEX01BWF9TRVJJQUxJU0VEX0xFQVZFUy4gIE9uIHN1Y2Nlc3MsIG5yX2VudHJpZXNfcCBpcyB1
cGRhdGVkIHdpdGggdGhlCisgKiBhY3R1YWwgbnVtYmVyIG9mIGxlYXZlcyB3cml0dGVuLgorICov
CitpbnQgeDg2X2NwdWlkX2NvcHlfdG9fYnVmZmVyKGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kg
KnAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdWlkX2xlYWZfYnVmZmVyX3QgbGVh
dmVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqbnJfZW50cmllc19w
KQoreworICAgIGNvbnN0IHVpbnQzMl90IG5yX2VudHJpZXMgPSAqbnJfZW50cmllc19wOworICAg
IHVpbnQzMl90IGN1cnJfZW50cnkgPSAwLCBsZWFmLCBzdWJsZWFmOworCisjZGVmaW5lIENPUFlf
TEVBRihsLCBzLCBkYXRhKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAoeyAgaW50IHJldDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICBpZiAoIChyZXQgPSBjb3B5X2xlYWZfdG9fYnVmZmVyKCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICBsLCBzLCBkYXRh
LCBsZWF2ZXMsICZjdXJyX2VudHJ5LCBucl9lbnRyaWVzKSkgKSAgIFwKKyAgICAgICAgICAgIHJl
dHVybiByZXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIH0pCisKKyAgICAvKiBCYXNpYyBsZWF2ZXMuICovCisgICAgZm9yICggbGVhZiA9IDA7IGxl
YWYgPD0gTUlOKHAtPmJhc2ljLm1heF9sZWFmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBBUlJBWV9TSVpFKHAtPmJhc2ljLnJhdykgLSAxKTsgKytsZWFmICkKKyAgICB7CisgICAg
ICAgIHN3aXRjaCAoIGxlYWYgKQorICAgICAgICB7CisgICAgICAgIGNhc2UgMHg0OgorICAgICAg
ICAgICAgZm9yICggc3VibGVhZiA9IDA7IHN1YmxlYWYgPCBBUlJBWV9TSVpFKHAtPmNhY2hlLnJh
dyk7ICsrc3VibGVhZiApCisgICAgICAgICAgICAgICAgQ09QWV9MRUFGKGxlYWYsIHN1YmxlYWYs
ICZwLT5jYWNoZS5yYXdbc3VibGVhZl0pOworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAg
Y2FzZSAweDc6CisgICAgICAgICAgICBmb3IgKCBzdWJsZWFmID0gMDsKKyAgICAgICAgICAgICAg
ICAgIHN1YmxlYWYgPD0gTUlOKHAtPmZlYXQubWF4X3N1YmxlYWYsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPmZlYXQucmF3KSAtIDEpOyArK3N1YmxlYWYg
KQorICAgICAgICAgICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFmLCAmcC0+ZmVhdC5yYXdb
c3VibGVhZl0pOworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSAweGI6CisgICAg
ICAgICAgICBmb3IgKCBzdWJsZWFmID0gMDsgc3VibGVhZiA8IEFSUkFZX1NJWkUocC0+dG9wby5y
YXcpOyArK3N1YmxlYWYgKQorICAgICAgICAgICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFm
LCAmcC0+dG9wby5yYXdbc3VibGVhZl0pOworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAg
Y2FzZSAweGQ6CisgICAgICAgICAgICBmb3IgKCBzdWJsZWFmID0gMDsgc3VibGVhZiA8IEFSUkFZ
X1NJWkUocC0+eHN0YXRlLnJhdyk7ICsrc3VibGVhZiApCisgICAgICAgICAgICAgICAgQ09QWV9M
RUFGKGxlYWYsIHN1YmxlYWYsICZwLT54c3RhdGUucmF3W3N1YmxlYWZdKTsKKyAgICAgICAgICAg
IGJyZWFrOworCisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBDT1BZX0xFQUYobGVhZiwg
WEVOX0NQVUlEX05PX1NVQkxFQUYsICZwLT5iYXNpYy5yYXdbbGVhZl0pOworICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBDT1BZX0xFQUYoMHg0MDAwMDAwMCwgWEVO
X0NQVUlEX05PX1NVQkxFQUYsCisgICAgICAgICAgICAgICYoc3RydWN0IGNwdWlkX2xlYWYpeyBw
LT5odl9saW1pdCB9KTsKKyAgICBDT1BZX0xFQUYoMHg0MDAwMDEwMCwgWEVOX0NQVUlEX05PX1NV
QkxFQUYsCisgICAgICAgICAgICAgICYoc3RydWN0IGNwdWlkX2xlYWYpeyBwLT5odjJfbGltaXQg
fSk7CisKKyAgICAvKiBFeHRlbmRlZCBsZWF2ZXMuICovCisgICAgZm9yICggbGVhZiA9IDA7IGxl
YWYgPD0gTUlOKHAtPmV4dGQubWF4X2xlYWYgJiAweGZmZmZ1bCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5leHRkLnJhdykgLSAxKTsgKytsZWFmICkKKyAg
ICAgICAgQ09QWV9MRUFGKDB4ODAwMDAwMDAgfCBsZWFmLCBYRU5fQ1BVSURfTk9fU1VCTEVBRiwg
JnAtPmV4dGQucmF3W2xlYWZdKTsKKworI3VuZGVmIENPUFlfTEVBRgorCisgICAgKm5yX2VudHJp
ZXNfcCA9IGN1cnJfZW50cnk7CisKKyAgICByZXR1cm4gMDsKK30KKworLyoKICAqIExvY2FsIHZh
cmlhYmxlczoKICAqIG1vZGU6IEMKICAqIGMtZmlsZS1zdHlsZTogIkJTRCIKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vbGlieDg2L2xpYng4Ni1wcml2YXRlLmggYi94ZW4vY29tbW9uL2xpYng4Ni9s
aWJ4ODYtcHJpdmF0ZS5oCmluZGV4IGI5ZjQyZjcuLmEyMDk4NTAgMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vbGlieDg2L2xpYng4Ni1wcml2YXRlLmgKKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvbGli
eDg2LXByaXZhdGUuaApAQCAtOCw4ICs4LDEzIEBACiAjaW5jbHVkZSA8eGVuL2xpYi5oPgogI2lu
Y2x1ZGUgPHhlbi90eXBlcy5oPgogCisjaW5jbHVkZSA8YXNtL2d1ZXN0X2FjY2Vzcy5oPgorCisj
ZGVmaW5lIGNvcHlfdG9fYnVmZmVyX29mZnNldCBjb3B5X3RvX2d1ZXN0X29mZnNldAorCiAjZWxz
ZQogCisjaW5jbHVkZSA8ZXJybm8uaD4KICNpbmNsdWRlIDxpbnR0eXBlcy5oPgogI2luY2x1ZGUg
PHN0ZGJvb2wuaD4KICNpbmNsdWRlIDxzdGRkZWYuaD4KQEAgLTE3LDYgKzIyLDcgQEAKICNpbmNs
dWRlIDx4ZW4tdG9vbHMvbGlicy5oPgogCiAjZGVmaW5lIE1BWCh4LCB5KSAoKHgpID4gKHkpID8g
KHgpIDogKHkpKQorI2RlZmluZSBNSU4oeCwgeSkgKCh4KSA8ICh5KSA/ICh4KSA6ICh5KSkKIAog
I2RlZmluZSBBUlJBWV9TSVpFKHgpIChzaXplb2YgeCAvIHNpemVvZiAqeCkKIApAQCAtMjcsNiAr
MzMsMTcgQEAgc3RhdGljIGlubGluZSBib29sIHRlc3RfYml0KHVuc2lnbmVkIGludCBiaXQsIGNv
bnN0IHZvaWQgKnZhZGRyKQogICAgIHJldHVybiBhZGRyW2JpdCAvIDhdICYgKDF1IDw8IChiaXQg
JSA4KSk7CiB9CiAKKy8qIG1lbWNweSgpLCBidXQgd2l0aCBjb3B5X3RvX2d1ZXN0X29mZnNldCgp
J3MgQVBJICovCisjZGVmaW5lIGNvcHlfdG9fYnVmZmVyX29mZnNldChkc3QsIGluZGV4LCBzcmMs
IG5yKSAoeyAgIFwKKyAgICBjb25zdCB0eXBlb2YoKihkc3QpKSAqcyA9IChzcmMpOyAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHVuc2lnbmVkIGludCBpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBmb3IgKCBpID0gMDsgaSA8IChucik7IGkrKyApICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAoZHN0KVsoaW5kZXgpICsgaV0gPSBzW2ldOyAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAwOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorfSkKKwogI2VuZGlmIC8qIF9fWEVOX18gKi8KIAog
I2VuZGlmIC8qIFhFTl9MSUJYODZfUFJJVkFURV9IICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC14ODYveGVuLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVu
LmgKaW5kZXggNjllZTRiYy4uZjNiZGQ4MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGlj
L2FyY2gteDg2L3hlbi5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaApA
QCAtMzE0LDYgKzMxNCwxNyBAQCBzdHJ1Y3QgeGVuX2FyY2hfZG9tYWluY29uZmlnIHsKICNkZWZp
bmUgWEVOX0FDUElfR1BFMF9DUFVIUF9CSVQgICAgICAyCiAjZW5kaWYKIAorLyoKKyAqIFJlcHJl
c2VudGF0aW9ucyBvZiBhcmNoaXRlY3R1cmFsIENQVUlEIGluZm9ybWF0aW9uLiAgVXNlZCBhcyB0
aGUKKyAqIHNlcmlhbGlzZWQgdmVyc2lvbiBvZiBYZW4ncyBpbnRlcm5hbCByZXByZXNlbnRhdGlv
bi4KKyAqLwordHlwZWRlZiBzdHJ1Y3QgeGVuX2NwdWlkX2xlYWYgeworI2RlZmluZSBYRU5fQ1BV
SURfTk9fU1VCTEVBRiAweGZmZmZmZmZmdQorICAgIHVpbnQzMl90IGxlYWYsIHN1YmxlYWY7Cisg
ICAgdWludDMyX3QgYSwgYiwgYywgZDsKK30geGVuX2NwdWlkX2xlYWZfdDsKK0RFRklORV9YRU5f
R1VFU1RfSEFORExFKHhlbl9jcHVpZF9sZWFmX3QpOworCiAjZW5kaWYgLyogIV9fQVNTRU1CTFlf
XyAqLwogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oIGIv
eGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oCmluZGV4IDIzM2ZhMTMuLjQ4Y2U0OGQgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vbGlieDg2L2NwdWlkLmgKQEAgLTMwLDYgKzMwLDE5IEBAIHN0cnVjdCBjcHVpZF9sZWFm
CiAjZGVmaW5lIENQVUlEX0dVRVNUX05SX0VYVEQgICAgICAgTUFYKENQVUlEX0dVRVNUX05SX0VY
VERfSU5URUwsIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1BVSURf
R1VFU1RfTlJfRVhURF9BTUQpCiAKKy8qCisgKiBNYXhpbXVtIG51bWJlciBvZiBsZWF2ZXMgYSBz
dHJ1Y3QgY3B1aWRfcG9saWN5IHR1cm5zIGludG8gd2hlbiBzZXJpYWxpc2VkCisgKiBmb3IgaW50
ZXJhY3Rpb24gd2l0aCB0aGUgdG9vbHN0YWNrLiAgKFN1bSBvZiBhbGwgbGVhdmVzIGluIGVhY2gg
dW5pb24sIGxlc3MKKyAqIHRoZSBlbnRyaWVzIGluIGJhc2ljIHdoaWNoIHN1Yi11bmlvbnMgaGFu
ZyBvZmYgb2YuKQorICovCisjZGVmaW5lIENQVUlEX01BWF9TRVJJQUxJU0VEX0xFQVZFUyAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAoQ1BVSURfR1VFU1RfTlJfQkFTSUMgKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICBDUFVJRF9HVUVTVF9OUl9GRUFUICAgLSAhIUNQVUlE
X0dVRVNUX05SX0ZFQVQgKyAgICBcCisgICAgIENQVUlEX0dVRVNUX05SX0NBQ0hFICAtICEhQ1BV
SURfR1VFU1RfTlJfQ0FDSEUgKyAgIFwKKyAgICAgQ1BVSURfR1VFU1RfTlJfVE9QTyAgIC0gISFD
UFVJRF9HVUVTVF9OUl9UT1BPICsgICAgXAorICAgICBDUFVJRF9HVUVTVF9OUl9YU1RBVEUgLSAh
IUNQVUlEX0dVRVNUX05SX1hTVEFURSArICBcCisgICAgIENQVUlEX0dVRVNUX05SX0VYVEQgKyAy
IC8qIGh2X2xpbWl0IGFuZCBodjJfbGltaXQgKi8gKQorCiBzdHJ1Y3QgY3B1aWRfcG9saWN5CiB7
CiAjZGVmaW5lIERFQ0xfQklURklFTEQod29yZCkgX0RFQ0xfQklURklFTEQoRkVBVFVSRVNFVF8g
IyMgd29yZCkKQEAgLTIzMCw2ICsyNDMsMTggQEAgc3RhdGljIGlubGluZSB2b2lkIGNwdWlkX2Zl
YXR1cmVzZXRfdG9fcG9saWN5KAogCiBjb25zdCB1aW50MzJfdCAqeDg2X2NwdWlkX2xvb2t1cF9k
ZWVwX2RlcHModWludDMyX3QgZmVhdHVyZSk7CiAKKyNpZmRlZiBfX1hFTl9fCisjaW5jbHVkZSA8
cHVibGljL2FyY2gteDg2L3hlbi5oPgordHlwZWRlZiBYRU5fR1VFU1RfSEFORExFXzY0KHhlbl9j
cHVpZF9sZWFmX3QpIGNwdWlkX2xlYWZfYnVmZmVyX3Q7CisjZWxzZQorI2luY2x1ZGUgPHhlbi9h
cmNoLXg4Ni94ZW4uaD4KK3R5cGVkZWYgeGVuX2NwdWlkX2xlYWZfdCAqY3B1aWRfbGVhZl9idWZm
ZXJfdDsKKyNlbmRpZgorCitpbnQgeDg2X2NwdWlkX2NvcHlfdG9fYnVmZmVyKGNvbnN0IHN0cnVj
dCBjcHVpZF9wb2xpY3kgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdWlkX2xl
YWZfYnVmZmVyX3QgbGVhdmVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJf
dCAqbnJfZW50cmllc19wKTsKKwogI2VuZGlmIC8qICFYRU5fTElCWDg2X0NQVUlEX0ggKi8KIAog
LyoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKw-000310-WF; Tue, 03 Jul 2018 20: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKv-00030h-Bk
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:45 +0000
X-Inumbo-ID: 7671402d-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7671402d-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:55:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383147"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:20 +0100
Message-ID: <1530651326-5320-8-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 07/13] libx86: Introduce a helper to serialise
 msr_{domain, vcpu}_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBcyB3aXRoIENQ
VUlELCB0aGUgYW4gYXJjaGl0ZWN0dXJhbCBmb3JtIGlzIHVzZWQgZm9yIHJlcHJlc2VudGluZyB0
aGUgTVNSCmRhdGEuICBJdCBpcyBleHBlY3RlZCBub3QgdG8gY2hhbmdlIG1vdmluZyBmb3J3YXJk
cywgYnV0IGRvZXMgaGF2ZSBhIDMyIGJpdApmaWVsZCAoY3VycmVudGx5IHJlc2VydmVkKSB3aGlj
aCBjYW4gYmUgdXNlZCBjb21wYXRpYmx5IGlmIG5lZWRzIGJlLgoKU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogU2Vy
Z2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8
SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xp
IDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25A
ZXUuY2l0cml4LmNvbT4KLS0tCiB0b29scy9pbmNsdWRlL01ha2VmaWxlICAgICAgICAgICAgIHwg
IDEgKwogdG9vbHMvbGlieGMvTWFrZWZpbGUgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vY29t
bW9uL2xpYng4Ni9NYWtlZmlsZSAgICAgICAgIHwgIDEgKwogeGVuL2NvbW1vbi9saWJ4ODYvbGli
eDg2LXByaXZhdGUuaCB8ICAzICsrCiB4ZW4vY29tbW9uL2xpYng4Ni9tc3IuYyAgICAgICAgICAg
IHwgNzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRl
L3B1YmxpYy9hcmNoLXg4Ni94ZW4uaCAgfCAgOSArKysrLQogeGVuL2luY2x1ZGUveGVuL2xpYng4
Ni9tc3IuaCAgICAgICB8IDE2ICsrKysrKysrKwogNyBmaWxlcyBjaGFuZ2VkLCAxMDEgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vY29tbW9uL2xp
Yng4Ni9tc3IuYwoKZGlmZiAtLWdpdCBhL3Rvb2xzL2luY2x1ZGUvTWFrZWZpbGUgYi90b29scy9p
bmNsdWRlL01ha2VmaWxlCmluZGV4IGZjOTlkYTkuLjFhMGVhZTcgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2luY2x1ZGUvTWFrZWZpbGUKKysrIGIvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQpAQCAtMjIsNiAr
MjIsNyBAQCB4ZW4vLmRpcjoKIAlsbiAtcyAuLi94ZW4tZm9yZWlnbiB4ZW4vZm9yZWlnbgogCWxu
IC1zZiAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS9hY3BpIGFjcGkKIGlmZXEgKCQoQ09ORklHX1g4
NikseSkKKwlsbiAtc2YgJChYRU5fUk9PVCkveGVuL2luY2x1ZGUvYXNtLXg4NiB4ZW4vYXNtCiAJ
bG4gLXNmICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYgeGVuL2xpYng4NgogZW5k
aWYKIAl0b3VjaCAkQApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvTWFrZWZpbGUgYi90b29scy9s
aWJ4Yy9NYWtlZmlsZQppbmRleCBmNTM0ZDkwLi40MDdhOWQxIDEwMDY0NAotLS0gYS90b29scy9s
aWJ4Yy9NYWtlZmlsZQorKysgYi90b29scy9saWJ4Yy9NYWtlZmlsZQpAQCAtODMsNyArODMsNyBA
QCAkKHBhdHN1YnN0ICUuYywlLm9waWMsJChFTEZfU1JDUy15KSk6IENGTEFHUyArPSAtV25vLXBv
aW50ZXItc2lnbgogIyBBZGQgbGlieDg2IHRvIHRoZSBidWlsZAogdnBhdGggJS5jIC4uLy4uL3hl
bi9jb21tb24vbGlieDg2CiAKLUdVRVNUX1NSQ1MtJChDT05GSUdfWDg2KSAgICAgKz0gY3B1aWQu
YworR1VFU1RfU1JDUy0kKENPTkZJR19YODYpICAgICArPSBjcHVpZC5jIG1zci5jCiAKICMgbmV3
IGRvbWFpbiBidWlsZGVyCiBHVUVTVF9TUkNTLXkgICAgICAgICAgICAgICAgICs9IHhjX2RvbV9j
b3JlLmMgeGNfZG9tX2Jvb3QuYwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZp
bGUgYi94ZW4vY29tbW9uL2xpYng4Ni9NYWtlZmlsZQppbmRleCAzZmIyZTBiLi4yZjk2OTFlIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL2xpYng4Ni9NYWtlZmlsZQorKysgYi94ZW4vY29tbW9uL2xp
Yng4Ni9NYWtlZmlsZQpAQCAtMSArMSwyIEBACiBvYmoteSArPSBjcHVpZC5vCitvYmoteSArPSBt
c3IubwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvbGlieDg2LXByaXZhdGUuaCBiL3hl
bi9jb21tb24vbGlieDg2L2xpYng4Ni1wcml2YXRlLmgKaW5kZXggYTIwOTg1MC4uZTRlYWQxYSAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9saWJ4ODYvbGlieDg2LXByaXZhdGUuaAorKysgYi94ZW4v
Y29tbW9uL2xpYng4Ni9saWJ4ODYtcHJpdmF0ZS5oCkBAIC05LDYgKzksNyBAQAogI2luY2x1ZGUg
PHhlbi90eXBlcy5oPgogCiAjaW5jbHVkZSA8YXNtL2d1ZXN0X2FjY2Vzcy5oPgorI2luY2x1ZGUg
PGFzbS9tc3ItaW5kZXguaD4KIAogI2RlZmluZSBjb3B5X3RvX2J1ZmZlcl9vZmZzZXQgY29weV90
b19ndWVzdF9vZmZzZXQKIApAQCAtMTksNiArMjAsOCBAQAogI2luY2x1ZGUgPHN0ZGJvb2wuaD4K
ICNpbmNsdWRlIDxzdGRkZWYuaD4KIAorI2luY2x1ZGUgPHhlbi9hc20vbXNyLWluZGV4Lmg+CisK
ICNpbmNsdWRlIDx4ZW4tdG9vbHMvbGlicy5oPgogCiAjZGVmaW5lIE1BWCh4LCB5KSAoKHgpID4g
KHkpID8gKHgpIDogKHkpKQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvbXNyLmMgYi94
ZW4vY29tbW9uL2xpYng4Ni9tc3IuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
Li40NmEzNDU4Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvbXNyLmMKQEAg
LTAsMCArMSw3MSBAQAorI2luY2x1ZGUgImxpYng4Ni1wcml2YXRlLmgiCisKKyNpbmNsdWRlIDx4
ZW4vbGlieDg2L21zci5oPgorCisvKgorICogQ29weSBhIHNpbmdsZSBNU1IgaW50byB0aGUgcHJv
dmlkZWQgbXNyX2VudHJ5X2J1ZmZlcl90IGJ1ZmZlciwgcGVyZm9ybWluZyBhCisgKiBib3VuZGFy
eSBjaGVjayBhZ2FpbnN0IHRoZSBidWZmZXIgc2l6ZS4KKyAqLworc3RhdGljIGludCBjb3B5X21z
cl90b19idWZmZXIodWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtc3JfZW50cnlfYnVmZmVyX3QgbXNycywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90ICpjdXJyX2VudHJ5LCBjb25zdCB1aW50MzJfdCBucl9lbnRy
aWVzKQoreworICAgIGNvbnN0IHhlbl9tc3JfZW50cnlfdCBlbnQgPSB7IC5pZHggPSBpZHgsIC52
YWwgPSB2YWwgfTsKKworICAgIGlmICggKmN1cnJfZW50cnkgPT0gbnJfZW50cmllcyApCisgICAg
ICAgIHJldHVybiAtRU5PQlVGUzsKKworICAgIGlmICggY29weV90b19idWZmZXJfb2Zmc2V0KG1z
cnMsICpjdXJyX2VudHJ5LCAmZW50LCAxKSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisg
ICAgKysqY3Vycl9lbnRyeTsKKworICAgIHJldHVybiAwOworfQorCisvKgorICogU2VyaWFsaXNl
IG1zcl97ZG9tYWluLHZjcHV9X3BvbGljeSBvYmplY3QgaW50byBhbiBhcnJheS4gIFdyaXRlcyBh
dCBtb3N0CisgKiBNU1JfTUFYX1NFUklBTElTRURfRU5UUklFUy4gIFJldHVybnMgLUVOT0JVRlMg
aWYgdGhlIGJ1ZmZlciBhcnJheSBpcyB0b28KKyAqIHNob3J0LiAgT24gc3VjY2VzcywgbnJfZW50
cmllc19wIGlzIHVwZGF0ZWQgd2l0aCB0aGUgYWN0dWFsIG51bWJlciBvZgorICogbGVhdmVzIHdy
aXR0ZW4uCisgKi8KK2ludCB4ODZfbXNyX2NvcHlfdG9fYnVmZmVyKGNvbnN0IHN0cnVjdCBtc3Jf
ZG9tYWluX3BvbGljeSAqZHAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1
Y3QgbXNyX3ZjcHVfcG9saWN5ICp2cCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zcl9l
bnRyeV9idWZmZXJfdCBtc3JzLCB1aW50MzJfdCAqbnJfZW50cmllc19wKQoreworICAgIGNvbnN0
IHVpbnQzMl90IG5yX2VudHJpZXMgPSAqbnJfZW50cmllc19wOworICAgIHVpbnQzMl90IGN1cnJf
ZW50cnkgPSAwOworCisjZGVmaW5lIENPUFlfTVNSKGlkeCwgdmFsKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICh7ICBpbnQgcmV0OyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgaWYgKCAocmV0ID0gY29w
eV9tc3JfdG9fYnVmZmVyKCAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAg
ICAgICBpZHgsIHZhbCwgbXNycywgJmN1cnJfZW50cnksIG5yX2VudHJpZXMpKSApICAgXAorICAg
ICAgICAgICAgcmV0dXJuIHJldDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB9KQorCisgICAgaWYgKCBkcCApCisgICAgICAgIENPUFlfTVNSKE1TUl9JTlRF
TF9QTEFURk9STV9JTkZPLCBkcC0+cGxhZm9ybV9pbmZvLnJhdyk7CisKKyAgICBpZiAoIHZwICkK
KyAgICB7CisgICAgICAgIENPUFlfTVNSKE1TUl9TUEVDX0NUUkwsIHZwLT5zcGVjX2N0cmwucmF3
KTsKKyAgICAgICAgQ09QWV9NU1IoTVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUywKKyAg
ICAgICAgICAgICAgICAgdnAtPm1pc2NfZmVhdHVyZXNfZW5hYmxlcy5yYXcpOworICAgIH0KKwor
I3VuZGVmIENPUFlfTVNSCisKKyAgICAqbnJfZW50cmllc19wID0gY3Vycl9lbnRyeTsKKworICAg
IHJldHVybiAwOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICog
Yy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDog
NAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNo
LXg4Ni94ZW4uaAppbmRleCBmM2JkZDgzLi41NWExNDlmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2
L3hlbi5oCkBAIC0zMTUsNyArMzE1LDcgQEAgc3RydWN0IHhlbl9hcmNoX2RvbWFpbmNvbmZpZyB7
CiAjZW5kaWYKIAogLyoKLSAqIFJlcHJlc2VudGF0aW9ucyBvZiBhcmNoaXRlY3R1cmFsIENQVUlE
IGluZm9ybWF0aW9uLiAgVXNlZCBhcyB0aGUKKyAqIFJlcHJlc2VudGF0aW9ucyBvZiBhcmNoaXRl
Y3R1cmFsIENQVUlEIGFuZCBNU1IgaW5mb3JtYXRpb24uICBVc2VkIGFzIHRoZQogICogc2VyaWFs
aXNlZCB2ZXJzaW9uIG9mIFhlbidzIGludGVybmFsIHJlcHJlc2VudGF0aW9uLgogICovCiB0eXBl
ZGVmIHN0cnVjdCB4ZW5fY3B1aWRfbGVhZiB7CkBAIC0zMjUsNiArMzI1LDEzIEBAIHR5cGVkZWYg
c3RydWN0IHhlbl9jcHVpZF9sZWFmIHsKIH0geGVuX2NwdWlkX2xlYWZfdDsKIERFRklORV9YRU5f
R1VFU1RfSEFORExFKHhlbl9jcHVpZF9sZWFmX3QpOwogCit0eXBlZGVmIHN0cnVjdCB4ZW5fbXNy
X2VudHJ5IHsKKyAgICB1aW50MzJfdCBpZHg7CisgICAgdWludDMyX3QgZmxhZ3M7IC8qIFJlc2Vy
dmVkIE1CWi4gKi8KKyAgICB1aW50NjRfdCB2YWw7Cit9IHhlbl9tc3JfZW50cnlfdDsKK0RFRklO
RV9YRU5fR1VFU1RfSEFORExFKHhlbl9tc3JfZW50cnlfdCk7CisKICNlbmRpZiAvKiAhX19BU1NF
TUJMWV9fICovCiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L21zci5o
IGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9tc3IuaAppbmRleCA2YjhiMTBiLi44Nzc2Mzc4IDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L21zci5oCisrKyBiL3hlbi9pbmNsdWRl
L3hlbi9saWJ4ODYvbXNyLmgKQEAgLTIsNiArMiwxMCBAQAogI2lmbmRlZiBYRU5fTElCWDg2X01T
Ul9ICiAjZGVmaW5lIFhFTl9MSUJYODZfTVNSX0gKIAorI2RlZmluZSBNU1JfTUFYX1NFUklBTElT
RURfRU5UUklFUyAgICAgICAgICAgICAgXAorICAgICgxICsgLyogbXNyX2RvbWFpbl9wb2xpY3kg
Ki8gICAgICAgICAgICAgICAgXAorICAgICAyICAgLyogbXNyX3ZjcHVfcG9saWN5Ki8gKQorCiAv
KiBNU1IgcG9saWN5IG9iamVjdCBmb3Igc2hhcmVkIHBlci1kb21haW4gTVNScyAqLwogc3RydWN0
IG1zcl9kb21haW5fcG9saWN5CiB7CkBAIC00NSw2ICs0OSwxOCBAQCBzdHJ1Y3QgbXNyX3ZjcHVf
cG9saWN5CiAgICAgfSBtaXNjX2ZlYXR1cmVzX2VuYWJsZXM7CiB9OwogCisjaWZkZWYgX19YRU5f
XworI2luY2x1ZGUgPHB1YmxpYy9hcmNoLXg4Ni94ZW4uaD4KK3R5cGVkZWYgWEVOX0dVRVNUX0hB
TkRMRV82NCh4ZW5fbXNyX2VudHJ5X3QpIG1zcl9lbnRyeV9idWZmZXJfdDsKKyNlbHNlCisjaW5j
bHVkZSA8eGVuL2FyY2gteDg2L3hlbi5oPgordHlwZWRlZiB4ZW5fbXNyX2VudHJ5X3QgKm1zcl9l
bnRyeV9idWZmZXJfdDsKKyNlbmRpZgorCitpbnQgeDg2X21zcl9jb3B5X3RvX2J1ZmZlcihjb25z
dCBzdHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kgKmRwLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3Qgc3RydWN0IG1zcl92Y3B1X3BvbGljeSAqdnAsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtc3JfZW50cnlfYnVmZmVyX3QgbXNycywgdWludDMyX3QgKm5yX2VudHJpZXNfcCk7
CisKICNlbmRpZiAvKiAhWEVOX0xJQlg4Nl9NU1JfSCAqLwogCiAvKgotLSAKMi4xLjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKp-0002zU-Qu; Tue, 03 Jul 2018 20: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKo-0002zE-KW
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:38 +0000
X-Inumbo-ID: 717c778b-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 717c778b-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:55:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383136"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:14 +0100
Message-ID: <1530651326-5320-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 01/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QmVnaW4gdG8gdW50YW5nbGUgdGhlIGhlYWRlciBkZXBlbmRlbmN5IHRhbmdsZSBieSBtb3Zpbmcg
ZGVmaW5pdGlvbiBvZgpzdHJ1Y3QgY3B1aWRfbGVhZiBvdXQgb2YgeDg2X2VtdWxhdGUuaCBpbnRv
IHRoZSBuZXcgY3B1aWQuaC4KCkFkZGl0aW9uYWxseSwgcGx1bWIgdGhlIGhlYWRlciB0aHJvdWdo
IHRvIGxpYnhjLiAgVGhpcyBpcyB0ZWNobmljYWxseSBhCnJlZHVuZGFudCBpbmNsdWRlIGF0IHRo
aXMgcG9pbnQsIGJ1dCBpdCBoZWxwcyBidWlsZC10ZXN0IHRoZSBsYXRlciBjaGFuZ2VzLAphbmQg
d2lsbCBiZSB1c2VkIGV2ZW50dWFsbHkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNv
bT4KLS0tCiB0b29scy9pbmNsdWRlL01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAzICsrKwog
dG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgICAgICAgICAgICAgfCAgMiArKwogeGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggfCAgNyArKy0tLS0tCiB4ZW4vaW5jbHVkZS9h
c20teDg2L2NwdWlkLmggICAgICAgICAgICB8ICA0ICsrKy0KIHhlbi9pbmNsdWRlL3hlbi9saWJ4
ODYvY3B1aWQuaCAgICAgICAgIHwgMjAgKysrKysrKysrKysrKysrKysrKysKIDUgZmlsZXMgY2hh
bmdlZCwgMzAgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0
NCB4ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKCmRpZmYgLS1naXQgYS90b29scy9pbmNs
dWRlL01ha2VmaWxlIGIvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQppbmRleCA2NjY1MTA1Li41Njgw
MTJkIDEwMDY0NAotLS0gYS90b29scy9pbmNsdWRlL01ha2VmaWxlCisrKyBiL3Rvb2xzL2luY2x1
ZGUvTWFrZWZpbGUKQEAgLTIxLDYgKzIxLDkgQEAgeGVuLy5kaXI6CiAJbG4gLXNmICQoYWRkcHJl
Zml4ICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL3hlbi8sbGliZWxmLmggZWxmc3RydWN0cy5oKSB4
ZW4vbGliZWxmLwogCWxuIC1zIC4uL3hlbi1mb3JlaWduIHhlbi9mb3JlaWduCiAJbG4gLXNmICQo
WEVOX1JPT1QpL3hlbi9pbmNsdWRlL2FjcGkgYWNwaQoraWZlcSAoJChDT05GSUdfWDg2KSx5KQor
CWxuIC1zZiAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2IHhlbi9saWJ4ODYKK2Vu
ZGlmCiAJdG91Y2ggJEAKIAogIyBOb3QgeGVuL3hzbSBhcyB0aGF0IGNsYXNoZXMgd2l0aCBsaW5r
IHRvCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYyBiL3Rvb2xzL2xpYnhj
L3hjX2NwdWlkX3g4Ni5jCmluZGV4IGM1YzNjZGMuLjZmYmY5MTUgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhjL3hjX2NwdWlkX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCkBA
IC0yNyw2ICsyNyw4IEBACiAjaW5jbHVkZSA8eGVuL2h2bS9wYXJhbXMuaD4KICNpbmNsdWRlIDx4
ZW4tdG9vbHMvbGlicy5oPgogCisjaW5jbHVkZSA8eGVuL2xpYng4Ni9jcHVpZC5oPgorCiBlbnVt
IHsKICNkZWZpbmUgWEVOX0NQVUZFQVRVUkUobmFtZSwgdmFsdWUpIFg4Nl9GRUFUVVJFXyMjbmFt
ZSA9IHZhbHVlLAogI2luY2x1ZGUgPHhlbi9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0Lmg+CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCmluZGV4IGMyMmU3NzQuLmFiZDk3OTYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCkBAIC0yMyw2ICsyMyw4IEBACiAj
aWZuZGVmIF9fWDg2X0VNVUxBVEVfSF9fCiAjZGVmaW5lIF9fWDg2X0VNVUxBVEVfSF9fCiAKKyNp
bmNsdWRlIDx4ZW4vbGlieDg2L2NwdWlkLmg+CisKICNkZWZpbmUgTUFYX0lOU1RfTEVOIDE1CiAK
ICNpZiBkZWZpbmVkKF9faTM4Nl9fKQpAQCAtMTcyLDExICsxNzQsNiBAQCBlbnVtIHg4Nl9lbXVs
YXRlX2ZwdV90eXBlIHsKICAgICBYODZFTVVMX0ZQVV9ub25lCiB9OwogCi1zdHJ1Y3QgY3B1aWRf
bGVhZgotewotICAgIHVpbnQzMl90IGEsIGIsIGMsIGQ7Ci19OwotCiBzdHJ1Y3QgeDg2X2VtdWxh
dGVfc3RhdGU7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKaW5kZXggNDExM2E1ZS4uOTYzNzMwMyAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvY3B1aWQuaApAQCAtMTgsNyArMTgsOSBAQAogI2lmbmRlZiBfX0FTU0VNQkxZX18KICNp
bmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDx4ZW4va2VybmVsLmg+Ci0jaW5jbHVkZSA8
YXNtL3g4Nl9lbXVsYXRlLmg+CisKKyNpbmNsdWRlIDx4ZW4vbGlieDg2L2NwdWlkLmg+CisKICNp
bmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+CiAKIGV4dGVybiBjb25zdCB1aW50MzJfdCBrbm93bl9m
ZWF0dXJlc1tGU0NBUElOVFNdOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9j
cHVpZC5oIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAuLjNjY2M2OGUKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vbGlieDg2L2NwdWlkLmgKQEAgLTAsMCArMSwyMCBAQAorLyogQ29tbW9uIGRhdGEgc3Ry
dWN0dXJlcyBhbmQgZnVuY3Rpb25zIGNvbnN1bWVkIGJ5IGh5cGVydmlzb3IgYW5kIHRvb2xzdGFj
ayAqLworI2lmbmRlZiBYRU5fTElCWDg2X0NQVUlEX0gKKyNkZWZpbmUgWEVOX0xJQlg4Nl9DUFVJ
RF9ICisKK3N0cnVjdCBjcHVpZF9sZWFmCit7CisgICAgdWludDMyX3QgYSwgYiwgYywgZDsKK307
CisKKyNlbmRpZiAvKiAhWEVOX0xJQlg4Nl9DUFVJRF9IICovCisKKy8qCisgKiBMb2NhbCB2YXJp
YWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9m
ZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVu
ZDoKKyAqLwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKp-0002zN-Gx; Tue, 03 Jul 2018 20:55: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKo-0002zD-Ib
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:38 +0000
X-Inumbo-ID: 694e447d-7f03-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 694e447d-7f03-11e8-8089-bc764e045a96;
 Tue, 03 Jul 2018 22:55:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383134"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:13 +0100
Message-ID: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 00/13] x86: CPUID and MSR policy marshalling
 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?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>

VGhpcyBzZXJpZXMgaW50cm9kdWNlcyBsaWJ4ODYsIGEgc21hbGwgc2hhcmVkIGxpYnJhcnkgYmV0
d2VlbiB0aGUgaHlwZXJ2aXNvcgphbmQgbGlieGMsIGFuZCBoeXBlcmNhbGxzIHRvIGdldC9zZXQg
ZnVsbCBDUFVJRC9NU1IgcG9saWNpZXMuICBGdXR1cmUgd29yawp3aWxsIGFycmFuZ2UgZm9yIFhF
Tl9ET01DVExfc2V0X2NwdW1zcl9wb2xpY3kgdG8gZnVuY3Rpb24gcHJvcGVybHksIGFmdGVyIHRo
ZQphdWRpdGluZyBhbmQgY29tcGFyaXNvbiBsb2dpYyBpcyBzb3J0ZWQuCgpJbiB0aGUgbWVhbnRp
bWUsIHRoZSBkYXRhIG1hcnNoYWxsaW5nIGxvZ2ljIGlzIGluIGEgc3VpdGFibGUgc3RhdGUgZm9y
IHJldmlldy4KClNvbWUgb3BlbiBxdWVzdGlvbnM6CgogICogVGhlIHBvc2l0aW9uIG9mIGxpYng4
NiBpbiB0aGUgc291cmNlIHRyZWUuICBJdCBwcm9iYWJseSBkb2Vzbid0IHdhbnQgdG8KICAgIGxp
dmUgaW4gaXRzIGN1cnJlbnQgbG9jYXRpb24uCiAgKiBOYW1pbmcgb2YgdmFyaW91cyBmaWxlcywg
cGFydGljdWxhcmx5IHBvbGljeS5jICh3aGljaCBJIGRvbid0IGxpa2UsIGJ1dAogICAgY2FuJ3Qg
dGhpbmsgb2YgYW55dGhpbmcgYmV0dGVyKS4KICAqIEEgVE9DVE9VIHJhY2UgaW4gdGhlIGZpbmFs
IHBhdGNoLCBjYXVzZWQgYnkgdGhlIGNvcHlfZnJvbV9ndWVzdCgpIEFCSS4KICAgIE1vcmUgZGV0
YWlscyBpbiB0aGF0IHBhdGNoLgoKVGhpcyBzZXJpZXMgaXMgYmFzZWQgb24geDg2LW5leHQsIGFu
ZCBjYW4gYmUgZm91bmQgaW4gZ2l0IGZvcm0gaGVyZToKCiAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9cGVvcGxlL2FuZHJld2Nvb3AveGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9o
ZWFkcy9jcHVpZC1tYXJzaGFsLXYxCgpBbmRyZXcgQ29vcGVyICg1KToKICBsaWJ4ODY6IEludHJv
ZHVjZSBsaWJ4ODYvY3B1aWQuaAogIGxpYng4NjogSW50cm9kdWNlIGxpYng4Ni9tc3IuaCBhbmQg
c2hhcmUgbXNyX3tkb21haW4sdmNwdX1fcG9saWN5IHdpdGggdXNlcnNwYWNlCiAgbGlieDg2OiBJ
bnRyb2R1Y2UgYSBoZWxwZXIgdG8gc2VyaWFsaXNlIGEgY3B1aWRfcG9saWN5IG9iamVjdAogIHg4
NjogQ29sbGVjdCBwb2xpY2llcyB0b2dldGhlciBpbnRvIGdyb3VwcwogIGxpYng4NjogSW50cm9k
dWNlIGEgaGVscGVyIHRvIGRlc2VyaWFsaXNlIGEgY3B1aWRfcG9saWN5IG9iamVjdAoKUm9nZXIg
UGF1IE1vbm7DqSAoNSk6CiAgbGlieDg2OiBnZW5lcmF0ZSBjcHVpZC1hdXRvZ2VuLmggaW4gdGhl
IGxpYng4NiBpbmNsdWRlIGRpcgogIGxpYng4NjogU2hhcmUgc3RydWN0IGNwdWlkX3BvbGljeSB3
aXRoIHVzZXJzcGFjZQogIGxpYng4NjogaW50cm9kdWNlIGEgbGlieDg2IHNoYXJlZCBsaWJyYXJ5
CiAgbGlieDg2OiBJbnRyb2R1Y2UgYSBoZWxwZXIgdG8gc2VyaWFsaXNlIG1zcl97ZG9tYWluLHZj
cHV9X3BvbGljeSBvYmplY3RzCiAgbGlieDg2OiBpbnRyb2R1Y2UgYSBoZWxwZXIgdG8gZGVzZXJp
YWxpemUgTVNSIHBvbGljaWVzCgpTZXJnZXkgRHlhc2xpICgzKToKICB4ODYvc3lzY3RsOiBJbXBs
ZW1lbnQgWEVOX1NZU0NUTF9nZXRfY3B1bXNyX3BvbGljeQogIHg4Ni9kb21jdGw6IEltcGxlbWVu
dCBYRU5fRE9NQ1RMX2dldF9jcHVtc3JfcG9saWN5CiAgeDg2L2RvbWN0bDogSW1wbGVtZW50IFhF
Tl9ET01DVExfc2V0X2NwdW1zcl9wb2xpY3kKCiAuZ2l0aWdub3JlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAyICstCiB0b29scy9pbmNsdWRlL01ha2VmaWxlICAgICAgICAg
ICAgICAgICAgICAgIHwgIDE1ICsrCiB0b29scy9saWJ4Yy9NYWtlZmlsZSAgICAgICAgICAgICAg
ICAgICAgICAgIHwgIDE0ICstCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgICAg
ICAgICAgIHwgIDE1ICstCiB0b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYyAgICAgICAgICAgICAg
ICAgIHwgMTYzICsrKysrKysrKysrKysrKysrLS0tCiB0b29scy9taXNjL3hlbi1jcHVpZC5jICAg
ICAgICAgICAgICAgICAgICAgIHwgMTM1ICsrKysrKysrKysrKysrKy0KIHRvb2xzL3Rlc3RzL3g4
Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oICAgICAgfCAgIDIgKwogeGVuL2FyY2gveDg2L2NwdS9j
b21tb24uYyAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2NwdWlkLmMg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAzMiArLS0tCiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMg
ICAgICAgICAgICAgICAgICAgICAgIHwgMTMzICsrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4
Ni9tc3IuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9z
eXNjdGwuYyAgICAgICAgICAgICAgICAgICAgICAgfCAxMDEgKysrKysrKysrKysrCiB4ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCAgICAgIHwgICA3ICstCiB4ZW4vY29tbW9u
L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9jb21tb24vbGli
eDg2L01ha2VmaWxlICAgICAgICAgICAgICAgICAgfCAgIDMgKwogeGVuL2NvbW1vbi9saWJ4ODYv
Y3B1aWQuYyAgICAgICAgICAgICAgICAgICB8IDIyNiArKysrKysrKysrKysrKysrKysrKysrKysr
KysKIHhlbi9jb21tb24vbGlieDg2L2xpYng4Ni1wcml2YXRlLmggICAgICAgICAgfCAgNzQgKysr
KysrKysrCiB4ZW4vY29tbW9uL2xpYng4Ni9tc3IuYyAgICAgICAgICAgICAgICAgICAgIHwgMTM0
ICsrKysrKysrKysrKysrKysKIHhlbi9jb21tb24vbGlieDg2L3BvbGljaWVzLmMgICAgICAgICAg
ICAgICAgfCAgMTkgKysrCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICA2ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmVzLmggICAgICAgICAg
IHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmggICAgICAgICAgICAgICAgIHwg
MjI4ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbXNy
LmggICAgICAgICAgICAgICAgICAgfCAgNjUgKystLS0tLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9h
cmNoLXg4Ni94ZW4uaCAgICAgICAgICAgfCAgMTggKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvZG9t
Y3RsLmggICAgICAgICAgICAgICAgIHwgIDI1ICsrKwogeGVuL2luY2x1ZGUvcHVibGljL3N5c2N0
bC5oICAgICAgICAgICAgICAgICB8ICA0MSArKysrKwogeGVuL2luY2x1ZGUve2FzbS14ODYgPT4g
eGVuL2xpYng4Nn0vY3B1aWQuaCB8IDEwMyArKysrKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4v
bGlieDg2L21zci5oICAgICAgICAgICAgICAgIHwgIDc4ICsrKysrKysrKysKIHhlbi9pbmNsdWRl
L3hlbi9saWJ4ODYvcG9saWNpZXMuaCAgICAgICAgICAgfCAgMzUgKysrKysKIHhlbi9pbmNsdWRl
L3hlbi94bWFsbG9jLmggICAgICAgICAgICAgICAgICAgfCAgIDcgKwogeGVuL3hzbS9mbGFzay9o
b29rcy5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArCiB4ZW4veHNtL2ZsYXNrL3BvbGlj
eS9hY2Nlc3NfdmVjdG9ycyAgICAgICAgIHwgICA0ICstCiAzMiBmaWxlcyBjaGFuZ2VkLCAxMjgx
IGluc2VydGlvbnMoKyksIDQxNiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
Y29tbW9uL2xpYng4Ni9NYWtlZmlsZQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vbGli
eDg2L2NwdWlkLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vY29tbW9uL2xpYng4Ni9saWJ4ODYt
cHJpdmF0ZS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2NvbW1vbi9saWJ4ODYvbXNyLmMKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vY29tbW9uL2xpYng4Ni9wb2xpY2llcy5jCiBjb3B5IHhlbi9p
bmNsdWRlL3thc20teDg2ID0+IHhlbi9saWJ4ODZ9L2NwdWlkLmggKDc3JSkKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vaW5jbHVkZS94ZW4vbGlieDg2L21zci5oCiBjcmVhdGUgbW9kZSAxMDA2NDQg
eGVuL2luY2x1ZGUveGVuL2xpYng4Ni9wb2xpY2llcy5oCgotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKx-00031K-FS; Tue, 03 Jul 2018 20: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKw-00030v-HV
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:46 +0000
X-Inumbo-ID: 771d95a6-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 771d95a6-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:55:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383150"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:21 +0100
Message-ID: <1530651326-5320-9-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 08/13] x86: Collect policies together into groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBtYWlubHkgcHJlcCB3b3JrIGZvciB0aGUgZm9sbG93aW5nIHBhdGNoLCBidXQgdGhp
cyBzcGVjaWZpYwphYnN0cmFjdGlvbiBpcyBhbHNvIHNwZWNpZmljYWxseSB1c2VmdWwgZm9yIHRo
ZSBmdXR1cmUgYXVkaXRpbmcgbG9naWMuCgpOb3QgYWxsIG9mIG1zcl92Y3B1X3BvbGljeSB3aWxs
IGJlIGludGVyZXN0aW5nIGZyb20gYSBkb21haW4gYnVpbGRpbmcKcGVyc3BlY3RpdmUsIGJ1dCBz
b21lIHNvb24tdG8tYXBwZWFyIGZpZWxkcyB3aWxsIGJlIChTR1ggTGF1bmNoIEhhc2gKc3BlY2lm
aWNhbGx5KS4gIFRoZSBleGFjdCBzcGxpdCBvZiBNU1JzIGJldHdlZW4gZG9tYWluIGFuZCB2Y3B1
IHBvbGljaWVzIGlzCmludGVybmFsIHRvIFhlbiBhbmQgbGlhYmxlIHRvIGNoYW5nZSBtb3Zpbmcg
Zm9yd2FyZHMsIHNvIHRyZWF0IHRoZSB0d28Kc3RydWN0dXJlcyBjb25zaXN0ZW50bHkgZnJvbSB0
aGUgc3RhcnQgdG8gYXZvaWQgcHJvYmxlbXMgaW4gdGhlIGZ1dHVyZS4KClNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU2VyZ2V5
IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpDQzogSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21zci5jICAgICAgICAgICAg
ICAgIHwgIDQgKysrLQogeGVuL2FyY2gveDg2L3N5c2N0bC5jICAgICAgICAgICAgIHwgMjMgKysr
KysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaCAgICAgICB8
ICAzICsrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaCAgICAgICAgIHwgMTYgKysrKysrKysr
LS0tLS0tLQogeGVuL2luY2x1ZGUveGVuL2xpYng4Ni9wb2xpY2llcy5oIHwgMjUgKysrKysrKysr
KysrKysrKysrKysrKysrKwogNSBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspLCA4IGRl
bGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYvcG9s
aWNpZXMuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9hcmNoL3g4Ni9t
c3IuYwppbmRleCBkMDM1YzY3Li4yMzNlZWFmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbXNy
LmMKKysrIGIveGVuL2FyY2gveDg2L21zci5jCkBAIC0zMSw3ICszMSw5IEBAIHN0cnVjdCBtc3Jf
ZG9tYWluX3BvbGljeSBfX3JlYWRfbW9zdGx5ICAgICByYXdfbXNyX2RvbWFpbl9wb2xpY3ksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgX19yZWFkX21vc3RseSBodm1fbWF4X21zcl9kb21haW5f
cG9saWN5LAogICAgICAgICAgICAgICAgICAgICAgICAgIF9fcmVhZF9tb3N0bHkgIHB2X21heF9t
c3JfZG9tYWluX3BvbGljeTsKIAotc3RydWN0IG1zcl92Y3B1X3BvbGljeSBfX3JlYWRfbW9zdGx5
IGh2bV9tYXhfbXNyX3ZjcHVfcG9saWN5LAorc3RydWN0IG1zcl92Y3B1X3BvbGljeSBfX3JlYWRf
bW9zdGx5ICAgICByYXdfbXNyX3ZjcHVfcG9saWN5LAorICAgICAgICAgICAgICAgICAgICAgICBf
X3JlYWRfbW9zdGx5ICAgIGhvc3RfbXNyX3ZjcHVfcG9saWN5LAorICAgICAgICAgICAgICAgICAg
ICAgICBfX3JlYWRfbW9zdGx5IGh2bV9tYXhfbXNyX3ZjcHVfcG9saWN5LAogICAgICAgICAgICAg
ICAgICAgICAgICBfX3JlYWRfbW9zdGx5ICBwdl9tYXhfbXNyX3ZjcHVfcG9saWN5OwogCiBzdGF0
aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX3Jhd19wb2xpY3kodm9pZCkKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9zeXNjdGwuYyBiL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwppbmRleCA0ZDM3MmRi
Li5jNWMwMGQwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMKKysrIGIveGVuL2Fy
Y2gveDg2L3N5c2N0bC5jCkBAIC0zMSw2ICszMSwyOSBAQAogI2luY2x1ZGUgPGFzbS9wc3IuaD4K
ICNpbmNsdWRlIDxhc20vY3B1aWQuaD4KIAorY29uc3Qgc3RydWN0IHBvbGljeV9ncm91cCBzeXN0
ZW1fcG9saWNpZXNbXSA9IHsKKyAgICB7CisgICAgICAgICZyYXdfY3B1aWRfcG9saWN5LAorICAg
ICAgICAmcmF3X21zcl9kb21haW5fcG9saWN5LAorICAgICAgICAmcmF3X21zcl92Y3B1X3BvbGlj
eSwKKyAgICB9LAorICAgIHsKKyAgICAgICAgJmhvc3RfY3B1aWRfcG9saWN5LAorICAgICAgICAm
aG9zdF9tc3JfZG9tYWluX3BvbGljeSwKKyAgICAgICAgJmhvc3RfbXNyX3ZjcHVfcG9saWN5LAor
ICAgIH0sCisgICAgeworICAgICAgICAmcHZfbWF4X2NwdWlkX3BvbGljeSwKKyAgICAgICAgJnB2
X21heF9tc3JfZG9tYWluX3BvbGljeSwKKyAgICAgICAgJnB2X21heF9tc3JfdmNwdV9wb2xpY3ks
CisgICAgfSwKKyAgICB7CisgICAgICAgICZodm1fbWF4X2NwdWlkX3BvbGljeSwKKyAgICAgICAg
Jmh2bV9tYXhfbXNyX2RvbWFpbl9wb2xpY3ksCisgICAgICAgICZodm1fbWF4X21zcl92Y3B1X3Bv
bGljeSwKKyAgICB9LAorfTsKKwogc3RydWN0IGwzX2NhY2hlX2luZm8gewogICAgIGludCByZXQ7
CiAgICAgdW5zaWduZWQgbG9uZyBzaXplOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9jcHVpZC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCmluZGV4IGVhNzk0NDUuLjU0
NTRlNDQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2NwdWlkLmgKQEAgLTksNiArOSw3IEBACiAjaW5jbHVkZSA8eGVuL2tl
cm5lbC5oPgogCiAjaW5jbHVkZSA8eGVuL2xpYng4Ni9jcHVpZC5oPgorI2luY2x1ZGUgPHhlbi9s
aWJ4ODYvcG9saWNpZXMuaD4KIAogI2luY2x1ZGUgPHB1YmxpYy9zeXNjdGwuaD4KIApAQCAtNTAs
NiArNTEsOCBAQCBleHRlcm4gc3RydWN0IGNwdWlkbWFza3MgY3B1aWRtYXNrX2RlZmF1bHRzOwog
ZXh0ZXJuIHN0cnVjdCBjcHVpZF9wb2xpY3kgcmF3X2NwdWlkX3BvbGljeSwgaG9zdF9jcHVpZF9w
b2xpY3ksCiAgICAgcHZfbWF4X2NwdWlkX3BvbGljeSwgaHZtX21heF9jcHVpZF9wb2xpY3k7CiAK
K2V4dGVybiBjb25zdCBzdHJ1Y3QgcG9saWN5X2dyb3VwIHN5c3RlbV9wb2xpY2llc1tdOworCiAv
KiBDaGVjayB0aGF0IGFsbCBwcmV2aW91c2x5IHByZXNlbnQgZmVhdHVyZXMgYXJlIHN0aWxsIGF2
YWlsYWJsZS4gKi8KIGJvb2wgcmVjaGVja19jcHVfZmVhdHVyZXModW5zaWduZWQgaW50IGNwdSk7
CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmggYi94ZW4vaW5jbHVkZS9h
c20teDg2L21zci5oCmluZGV4IGQ4Y2I2MzguLmUzMDZmOTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvbXNyLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaApAQCAtMjYw
LDEzICsyNjAsMTUgQEAgc3RhdGljIGlubGluZSB2b2lkIHdybXNyX3RzY19hdXgodWludDMyX3Qg
dmFsKQogICAgIH0KIH0KIAotLyogUkFXIG1zciBkb21haW4gcG9saWN5OiBjb250YWlucyB0aGUg
YWN0dWFsIHZhbHVlcyBmcm9tIEgvVyBNU1JzICovCi1leHRlcm4gc3RydWN0IG1zcl9kb21haW5f
cG9saWN5IHJhd19tc3JfZG9tYWluX3BvbGljeTsKLS8qCi0gKiBIT1NUIG1zciBkb21haW4gcG9s
aWN5OiBmZWF0dXJlcyB0aGF0IFhlbiBhY3R1YWxseSBkZWNpZGVkIHRvIHVzZSwKLSAqIGEgc3Vi
c2V0IG9mIFJBVyBwb2xpY3kuCi0gKi8KLWV4dGVybiBzdHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kg
aG9zdF9tc3JfZG9tYWluX3BvbGljeTsKK2V4dGVybiBzdHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kg
X19yZWFkX21vc3RseSAgICAgcmF3X21zcl9kb21haW5fcG9saWN5LAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfX3JlYWRfbW9zdGx5ICAgIGhvc3RfbXNyX2RvbWFpbl9wb2xpY3ks
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fcmVhZF9tb3N0bHkgaHZtX21heF9t
c3JfZG9tYWluX3BvbGljeSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19yZWFk
X21vc3RseSAgcHZfbWF4X21zcl9kb21haW5fcG9saWN5OworCitleHRlcm4gc3RydWN0IG1zcl92
Y3B1X3BvbGljeSBfX3JlYWRfbW9zdGx5ICAgICByYXdfbXNyX3ZjcHVfcG9saWN5LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgX19yZWFkX21vc3RseSAgICBob3N0X21zcl92Y3B1X3Bv
bGljeSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fcmVhZF9tb3N0bHkgaHZtX21h
eF9tc3JfdmNwdV9wb2xpY3ksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfX3JlYWRf
bW9zdGx5ICBwdl9tYXhfbXNyX3ZjcHVfcG9saWN5OwogCiB2b2lkIGluaXRfZ3Vlc3RfbXNyX3Bv
bGljeSh2b2lkKTsKIGludCBpbml0X2RvbWFpbl9tc3JfcG9saWN5KHN0cnVjdCBkb21haW4gKmQp
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9wb2xpY2llcy5oIGIveGVuL2lu
Y2x1ZGUveGVuL2xpYng4Ni9wb2xpY2llcy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAuLmQ2ZmExYmMKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbGlieDg2
L3BvbGljaWVzLmgKQEAgLTAsMCArMSwyNSBAQAorLyogQ29tbW9uIGRhdGEgc3RydWN0dXJlcyBh
bmQgZnVuY3Rpb25zIGNvbnN1bWVkIGJ5IGh5cGVydmlzb3IgYW5kIHRvb2xzdGFjayAqLworI2lm
bmRlZiBYRU5fTElCWDg2X1BPTElDSUVTX0gKKyNkZWZpbmUgWEVOX0xJQlg4Nl9QT0xJQ0lFU19I
CisKKyNpbmNsdWRlIDx4ZW4vbGlieDg2L2NwdWlkLmg+CisjaW5jbHVkZSA8eGVuL2xpYng4Ni9t
c3IuaD4KKworc3RydWN0IHBvbGljeV9ncm91cAoreworICAgIHN0cnVjdCBjcHVpZF9wb2xpY3kg
KmNwOworICAgIHN0cnVjdCBtc3JfZG9tYWluX3BvbGljeSAqZHA7CisgICAgc3RydWN0IG1zcl92
Y3B1X3BvbGljeSAqdnA7Cit9OworCisjZW5kaWYgLyogIVhFTl9MSUJYODZfUE9MSUNJRVNfSCAq
LworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxl
OiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50
LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSKz-00033a-Pn; Tue, 03 Jul 2018 20:55: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSKy-00031g-Nd
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:55:48 +0000
X-Inumbo-ID: 77f201e0-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 77f201e0-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:55:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383155"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:22 +0100
Message-ID: <1530651326-5320-10-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 09/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?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>

RnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoKUHJvdmlkZSBh
IFNZU0NUTCBmb3IgdGhlIHRvb2xzdGFjayB0byBvYnRhaW4gY29tcGxldGUgc3lzdGVtIENQVUlE
IGFuZCBNU1IKcG9saWN5IGluZm9ybWF0aW9uLiAgVGhlIHNwbGl0IG9mIGRlZmF1bHQgdnMgbWF4
IHBvbGljaWVzIGlzIGludHJvZHVjZWQgaW50bwp0aGUgQVBJLCBpbmNsdWRpbmcgYSBkZXNjcmlw
dGlvbiBvZiB0aGUgaW50ZW5kZWQgYmVoYXZpb3VyLiAgRm9yIG5vdywgbWF4IGlzCnRoZSBkZWZh
dWx0LCBidXQgdGhpcyBpcyBpbnRlbmRlZCB0byBjaGFuZ2UgbW92aW5nIGZvcndhcmRzLgoKRm9y
IHRoZSBYU00gc2lkZSBvZiB0aGluZ3MsIHRoaXMgc3Vib3AgaXMgY2xvc2VseSByZWxhdGVkIHRv
CntwaHlzLGNwdXRvcG8sbnVtYX1pbmZvLCBzbyBzaGFyZXMgdGhlIHBoeXNpbmZvIGFjY2VzcyB2
ZWN0b3IuCgpFeHRlbmQgdGhlIHhlbi1jcHVpZCB1dGlsaXR5IHRvIGJlIGFibGUgdG8gZHVtcCB0
aGUgc3lzdGVtIHBvbGljaWVzLiAgQW4KZXhhbXBsZSBvdXRwdXQgaXM6CgogICAgWGVuIHJlcG9y
dHMgdGhlcmUgYXJlIG1heGltdW0gMTEzIGxlYXZlcyBhbmQgMyBNU1JzCiAgICBSYXcgcG9saWN5
OiA5MyBsZWF2ZXMsIDMgTVNScwogICAgIENQVUlEOgogICAgICBsZWFmICAgICBzdWJsZWFmICAt
PiBlYXggICAgICBlYnggICAgICBlY3ggICAgICBlZHgKICAgICAgMDAwMDAwMDA6ZmZmZmZmZmYg
LT4gMDAwMDAwMGQ6NzU2ZTY1NDc6NmM2NTc0NmU6NDk2NTZlNjkKICAgICAgMDAwMDAwMDE6ZmZm
ZmZmZmYgLT4gMDAwMzA2YzM6MDAxMDA4MDA6N2ZmYWZiZmY6YmZlYmZiZmYKICAgICAgMDAwMDAw
MDI6ZmZmZmZmZmYgLT4gNzYwMzYzMDE6MDBmMGI1ZmY6MDAwMDAwMDA6MDBjMTAwMDAKICAgICAg
MDAwMDAwMDQ6MDAwMDAwMDAgLT4gMWMwMDQxMjE6MDFjMDAwM2Y6MDAwMDAwM2Y6MDAwMDAwMDAK
ICAgICAgMDAwMDAwMDQ6MDAwMDAwMDEgLT4gMWMwMDQxMjI6MDFjMDAwM2Y6MDAwMDAwM2Y6MDAw
MDAwMDAKICAgICAgMDAwMDAwMDQ6MDAwMDAwMDIgLT4gMWMwMDQxNDM6MDFjMDAwM2Y6MDAwMDAx
ZmY6MDAwMDAwMDAKICAgICAgMDAwMDAwMDQ6MDAwMDAwMDMgLT4gMWMwM2MxNjM6MDNjMDAwM2Y6
MDAwMDFmZmY6MDAwMDAwMDYKICAgICAgMDAwMDAwMDU6ZmZmZmZmZmYgLT4gMDAwMDAwNDA6MDAw
MDAwNDA6MDAwMDAwMDM6MDAwNDIxMjAKICAgICAgMDAwMDAwMDY6ZmZmZmZmZmYgLT4gMDAwMDAw
Nzc6MDAwMDAwMDI6MDAwMDAwMDk6MDAwMDAwMDAKICAgICAgMDAwMDAwMDc6MDAwMDAwMDAgLT4g
MDAwMDAwMDA6MDAwMDI3YWI6MDAwMDAwMDA6OWMwMDAwMDAKICAgICAgMDAwMDAwMGE6ZmZmZmZm
ZmYgLT4gMDczMDA0MDM6MDAwMDAwMDA6MDAwMDAwMDA6MDAwMDA2MDMKICAgICAgMDAwMDAwMGI6
MDAwMDAwMDAgLT4gMDAwMDAwMDE6MDAwMDAwMDI6MDAwMDAxMDA6MDAwMDAwMDAKICAgICAgMDAw
MDAwMGI6MDAwMDAwMDEgLT4gMDAwMDAwMDQ6MDAwMDAwMDg6MDAwMDAyMDE6MDAwMDAwMDAKICAg
ICAgMDAwMDAwMGQ6MDAwMDAwMDAgLT4gMDAwMDAwMDc6MDAwMDAzNDA6MDAwMDAzNDA6MDAwMDAw
MDAKICAgICAgMDAwMDAwMGQ6MDAwMDAwMDEgLT4gMDAwMDAwMDE6MDAwMDAwMDA6MDAwMDAwMDA6
MDAwMDAwMDAKICAgICAgMDAwMDAwMGQ6MDAwMDAwMDIgLT4gMDAwMDAxMDA6MDAwMDAyNDA6MDAw
MDAwMDA6MDAwMDAwMDAKICAgICAgODAwMDAwMDA6ZmZmZmZmZmYgLT4gODAwMDAwMDg6MDAwMDAw
MDA6MDAwMDAwMDA6MDAwMDAwMDAKICAgICAgODAwMDAwMDE6ZmZmZmZmZmYgLT4gMDAwMDAwMDA6
MDAwMDAwMDA6MDAwMDAwMjE6MmMxMDA4MDAKICAgICAgODAwMDAwMDI6ZmZmZmZmZmYgLT4gNjU3
NDZlNDk6Mjk1MjI4NmM6NmY2NTU4MjA6Mjk1MjI4NmUKICAgICAgODAwMDAwMDM6ZmZmZmZmZmYg
LT4gNTU1MDQzMjA6MmQzMzQ1MjA6MzAzNDMyMzE6MjAzMzc2MjAKICAgICAgODAwMDAwMDQ6ZmZm
ZmZmZmYgLT4gMmUzMzIwNDA6NDg0NzMwMzQ6MDAwMDAwN2E6MDAwMDAwMDAKICAgICAgODAwMDAw
MDY6ZmZmZmZmZmYgLT4gMDAwMDAwMDA6MDAwMDAwMDA6MDEwMDYwNDA6MDAwMDAwMDAKICAgICAg
ODAwMDAwMDc6ZmZmZmZmZmYgLT4gMDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAxMDAK
ICAgICAgODAwMDAwMDg6ZmZmZmZmZmYgLT4gMDAwMDMwMjc6MDAwMDAwMDA6MDAwMDAwMDA6MDAw
MDAwMDAKICAgICBNU1JzOgogICAgICBpbmRleCAgICAtPiB2YWx1ZQogICAgICAwMDAwMDBjZSAt
PiAwMDAwMDAwMDgwMDAwMDAwCiAgICAgIDAwMDAwMDQ4IC0+IDAwMDAwMDAwMDAwMDAwMDAKICAg
ICAgMDAwMDAxNDAgLT4gMDAwMDAwMDAwMDAwMDAwMAoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5
YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4K
Q0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0
cml4LmNvbT4KQ0M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgotLS0K
IHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICAgIHwgIDYgKysrCiB0b29scy9saWJ4
Yy94Y19jcHVpZF94ODYuYyAgICAgICAgICB8IDU5ICsrKysrKysrKysrKysrKysrKysrKysrKwog
dG9vbHMvbWlzYy94ZW4tY3B1aWQuYyAgICAgICAgICAgICAgfCA4OSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vYXJjaC94ODYvc3lzY3RsLmMgICAgICAgICAgICAg
ICB8IDg2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vaW5jbHVkZS9w
dWJsaWMvc3lzY3RsLmggICAgICAgICB8IDQxICsrKysrKysrKysrKysrKysrCiB4ZW4veHNtL2Zs
YXNrL2hvb2tzLmMgICAgICAgICAgICAgICB8ICAxICsKIHhlbi94c20vZmxhc2svcG9saWN5L2Fj
Y2Vzc192ZWN0b3JzIHwgIDIgKy0KIDcgZmlsZXMgY2hhbmdlZCwgMjc1IGluc2VydGlvbnMoKyks
IDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJs
LmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCA3MGY1NGU2Li5kMWYwOTI1
YyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMv
bGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKQEAgLTI1MzYsNiArMjUzNiwxMiBAQCBpbnQgeGNfZ2V0
X2NwdV9sZXZlbGxpbmdfY2Fwcyh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgKmNhcHMpOwog
aW50IHhjX2dldF9jcHVfZmVhdHVyZXNldCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgaW5k
ZXgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9mZWF0dXJlcywgdWlu
dDMyX3QgKmZlYXR1cmVzZXQpOwogCitpbnQgeGNfZ2V0X2NwdW1zcl9wb2xpY3lfc2l6ZSh4Y19p
bnRlcmZhY2UgKnhjaCwgdWludDMyX3QgKm5yX2xlYXZlcywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90ICpucl9tc3JzKTsKK2ludCB4Y19nZXRfc3lzdGVtX2NwdW1zcl9w
b2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGluZGV4LAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MzJfdCAqbnJfbGVhdmVzLCB4ZW5fY3B1aWRfbGVhZl90ICps
ZWF2ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9tc3Jz
LCB4ZW5fbXNyX2VudHJ5X3QgKm1zcnMpOworCiB1aW50MzJfdCB4Y19nZXRfY3B1X2ZlYXR1cmVz
ZXRfc2l6ZSh2b2lkKTsKIAogZW51bSB4Y19zdGF0aWNfY3B1X2ZlYXR1cmVtYXNrIHsKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jIGIvdG9vbHMvbGlieGMveGNfY3B1aWRf
eDg2LmMKaW5kZXggOTAwYzYzOS4uY2UyYTU4NCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNf
Y3B1aWRfeDg2LmMKKysrIGIvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKQEAgLTEzNCw2ICsx
MzQsNjUgQEAgY29uc3QgdWludDMyX3QgKnhjX2dldF9zdGF0aWNfY3B1X2ZlYXR1cmVtYXNrKAog
ICAgIH0KIH0KIAoraW50IHhjX2dldF9jcHVtc3JfcG9saWN5X3NpemUoeGNfaW50ZXJmYWNlICp4
Y2gsIHVpbnQzMl90ICpucl9sZWF2ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
aW50MzJfdCAqbnJfbXNycykKK3sKKyAgICBzdHJ1Y3QgeGVuX3N5c2N0bCBzeXNjdGwgPSB7fTsK
KyAgICBpbnQgcmV0OworCisgICAgc3lzY3RsLmNtZCA9IFhFTl9TWVNDVExfZ2V0X2NwdW1zcl9w
b2xpY3k7CisKKyAgICByZXQgPSBkb19zeXNjdGwoeGNoLCAmc3lzY3RsKTsKKworICAgIGlmICgg
IXJldCApCisgICAgeworICAgICAgICAqbnJfbGVhdmVzID0gc3lzY3RsLnUuY3B1bXNyX3BvbGlj
eS5ucl9sZWF2ZXM7CisgICAgICAgICpucl9tc3JzID0gc3lzY3RsLnUuY3B1bXNyX3BvbGljeS5u
cl9tc3JzOworICAgIH0KKworICAgIHJldHVybiByZXQ7Cit9CisKK2ludCB4Y19nZXRfc3lzdGVt
X2NwdW1zcl9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGluZGV4LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9sZWF2ZXMsIHhlbl9jcHVpZF9s
ZWFmX3QgKmxlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAq
bnJfbXNycywgeGVuX21zcl9lbnRyeV90ICptc3JzKQoreworICAgIHN0cnVjdCB4ZW5fc3lzY3Rs
IHN5c2N0bCA9IHt9OworICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShsZWF2ZXMsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICpucl9sZWF2ZXMgKiBzaXplb2YoKmxlYXZlcyksCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhDX0hZUEVSQ0FMTF9CVUZGRVJfQk9VTkNFX09V
VCk7CisgICAgREVDTEFSRV9IWVBFUkNBTExfQk9VTkNFKG1zcnMsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICpucl9tc3JzICogc2l6ZW9mKCptc3JzKSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfT1VUKTsKKyAgICBpbnQgcmV0
OworCisgICAgaWYgKCB4Y19oeXBlcmNhbGxfYm91bmNlX3ByZSh4Y2gsIGxlYXZlcykgKQorICAg
ICAgICByZXR1cm4gLTE7CisKKyAgICBpZiAoIHhjX2h5cGVyY2FsbF9ib3VuY2VfcHJlKHhjaCwg
bXNycykgKQorICAgICAgICByZXR1cm4gLTE7CisKKyAgICBzeXNjdGwuY21kID0gWEVOX1NZU0NU
TF9nZXRfY3B1bXNyX3BvbGljeTsKKyAgICBzeXNjdGwudS5jcHVtc3JfcG9saWN5LmluZGV4ID0g
aW5kZXg7CisgICAgc3lzY3RsLnUuY3B1bXNyX3BvbGljeS5ucl9sZWF2ZXMgPSAqbnJfbGVhdmVz
OworICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKHN5c2N0bC51LmNwdW1zcl9wb2xpY3kuY3B1aWRf
cG9saWN5LCBsZWF2ZXMpOworICAgIHN5c2N0bC51LmNwdW1zcl9wb2xpY3kubnJfbXNycyA9ICpu
cl9tc3JzOworICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKHN5c2N0bC51LmNwdW1zcl9wb2xpY3ku
bXNyX3BvbGljeSwgbXNycyk7CisKKyAgICByZXQgPSBkb19zeXNjdGwoeGNoLCAmc3lzY3RsKTsK
KworICAgIHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGxlYXZlcyk7CisgICAgeGNfaHlw
ZXJjYWxsX2JvdW5jZV9wb3N0KHhjaCwgbXNycyk7CisKKyAgICBpZiAoICFyZXQgKQorICAgIHsK
KyAgICAgICAgKm5yX2xlYXZlcyA9IHN5c2N0bC51LmNwdW1zcl9wb2xpY3kubnJfbGVhdmVzOwor
ICAgICAgICAqbnJfbXNycyA9IHN5c2N0bC51LmNwdW1zcl9wb2xpY3kubnJfbXNyczsKKyAgICB9
CisKKyAgICByZXR1cm4gcmV0OworfQorCiBzdHJ1Y3QgY3B1aWRfZG9tYWluX2luZm8KIHsKICAg
ICBlbnVtCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi1jcHVpZC5jIGIvdG9vbHMvbWlzYy94
ZW4tY3B1aWQuYwppbmRleCBlMTE2MzM5Li5hNWIzMDA0IDEwMDY0NAotLS0gYS90b29scy9taXNj
L3hlbi1jcHVpZC5jCisrKyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKQEAgLTI3Niw5ICsyNzYs
MzcgQEAgc3RhdGljIHZvaWQgZHVtcF9pbmZvKHhjX2ludGVyZmFjZSAqeGNoLCBib29sIGRldGFp
bCkKICAgICAgICAgZnJlZShmZWF0dXJlc2V0c1tpXS5mcyk7CiB9CiAKK3N0YXRpYyB2b2lkIHBy
aW50X3BvbGljeShjb25zdCBjaGFyICpuYW1lLAorICAgICAgICAgICAgICAgICAgICAgICAgIHhl
bl9jcHVpZF9sZWFmX3QgKmxlYXZlcywgdWludDMyX3QgbnJfbGVhdmVzLAorICAgICAgICAgICAg
ICAgICAgICAgICAgIHhlbl9tc3JfZW50cnlfdCAqbXNycywgdWludDMyX3QgbnJfbXNycykKK3sK
KyAgICB1bnNpZ25lZCBpbnQgbDsKKworICAgIHByaW50ZigiJXMgcG9saWN5OiAldSBsZWF2ZXMs
ICV1IE1TUnNcbiIsIG5hbWUsIG5yX2xlYXZlcywgbnJfbXNycyk7CisgICAgcHJpbnRmKCIgQ1BV
SUQ6XG4iKTsKKyAgICBwcmludGYoIiAgJS04cyAlLThzIC0+ICUtOHMgJS04cyAlLThzICUtOHNc
biIsCisgICAgICAgICAgICJsZWFmIiwgInN1YmxlYWYiLCAiZWF4IiwgImVieCIsICJlY3giLCAi
ZWR4Iik7CisgICAgZm9yICggbCA9IDA7IGwgPCBucl9sZWF2ZXM7ICsrbCApCisgICAgeworICAg
ICAgICAvKiBTa2lwIGVtcHR5IGxlYXZlcy4gKi8KKyAgICAgICAgaWYgKCAhbGVhdmVzW2xdLmEg
JiYgIWxlYXZlc1tsXS5iICYmICFsZWF2ZXNbbF0uYyAmJiAhbGVhdmVzW2xdLmQgKQorICAgICAg
ICAgICAgY29udGludWU7CisKKyAgICAgICAgcHJpbnRmKCIgICUwOHg6JTA4eCAtPiAlMDh4OiUw
OHg6JTA4eDolMDh4XG4iLAorICAgICAgICAgICAgICAgbGVhdmVzW2xdLmxlYWYsIGxlYXZlc1ts
XS5zdWJsZWFmLAorICAgICAgICAgICAgICAgbGVhdmVzW2xdLmEsIGxlYXZlc1tsXS5iLCBsZWF2
ZXNbbF0uYywgbGVhdmVzW2xdLmQpOworICAgIH0KKworICAgIHByaW50ZigiIE1TUnM6XG4iKTsK
KyAgICBwcmludGYoIiAgJS04cyAtPiAlLTE2c1xuIiwgImluZGV4IiwgInZhbHVlIik7CisgICAg
Zm9yICggbCA9IDA7IGwgPCBucl9tc3JzOyArK2wgKQorICAgICAgICBwcmludGYoIiAgJTA4eCAt
PiAlMDE2bHhcbiIsCisgICAgICAgICAgICAgICBtc3JzW2xdLmlkeCwgbXNyc1tsXS52YWwpOwor
fQorCiBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiB7Ci0gICAgZW51bSB7IE1PREVf
VU5LTk9XTiwgTU9ERV9JTkZPLCBNT0RFX0RFVEFJTCwgTU9ERV9JTlRFUlBSRVQgfQorICAgIGVu
dW0geyBNT0RFX1VOS05PV04sIE1PREVfSU5GTywgTU9ERV9ERVRBSUwsIE1PREVfSU5URVJQUkVU
LCBNT0RFX1BPTElDWSB9CiAgICAgbW9kZSA9IE1PREVfVU5LTk9XTjsKIAogICAgIG5yX2ZlYXR1
cmVzID0geGNfZ2V0X2NwdV9mZWF0dXJlc2V0X3NpemUoKTsKQEAgLTI5MiwxMCArMzIwLDExIEBA
IGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAgICAgIHsgImluZm8iLCBu
b19hcmd1bWVudCwgTlVMTCwgJ2knIH0sCiAgICAgICAgICAgICB7ICJkZXRhaWwiLCBub19hcmd1
bWVudCwgTlVMTCwgJ2QnIH0sCiAgICAgICAgICAgICB7ICJ2ZXJib3NlIiwgbm9fYXJndW1lbnQs
IE5VTEwsICd2JyB9LAorICAgICAgICAgICAgeyAicG9saWN5Iiwgbm9fYXJndW1lbnQsIE5VTEws
ICdwJyB9LAogICAgICAgICAgICAgeyBOVUxMLCAwLCBOVUxMLCAwIH0sCiAgICAgICAgIH07CiAK
LSAgICAgICAgYyA9IGdldG9wdF9sb25nKGFyZ2MsIGFyZ3YsICJoaWR2IiwgbG9uZ19vcHRpb25z
LCAmb3B0aW9uX2luZGV4KTsKKyAgICAgICAgYyA9IGdldG9wdF9sb25nKGFyZ2MsIGFyZ3YsICJo
aWR2cCIsIGxvbmdfb3B0aW9ucywgJm9wdGlvbl9pbmRleCk7CiAKICAgICAgICAgaWYgKCBjID09
IC0xICkKICAgICAgICAgICAgIGJyZWFrOwpAQCAtMzEzLDYgKzM0MiwxMCBAQCBpbnQgbWFpbihp
bnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICBtb2RlID0gTU9ERV9JTkZPOwogICAg
ICAgICAgICAgYnJlYWs7CiAKKyAgICAgICAgY2FzZSAncCc6CisgICAgICAgICAgICBtb2RlID0g
TU9ERV9QT0xJQ1k7CisgICAgICAgICAgICBicmVhazsKKwogICAgICAgICBjYXNlICdkJzoKICAg
ICAgICAgY2FzZSAndic6CiAgICAgICAgICAgICBtb2RlID0gTU9ERV9ERVRBSUw7CkBAIC0zNDMs
NyArMzc2LDU1IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAgICAg
IG1vZGUgPSBNT0RFX0lOVEVSUFJFVDsKICAgICB9CiAKLSAgICBpZiAoIG1vZGUgPT0gTU9ERV9J
TkZPIHx8IG1vZGUgPT0gTU9ERV9ERVRBSUwgKQorICAgIGlmICggbW9kZSA9PSBNT0RFX1BPTElD
WSApCisgICAgeworICAgICAgICBzdGF0aWMgY29uc3QgY2hhciAqY29uc3Qgc3lzX3BvbGljaWVz
W10gPSB7CisgICAgICAgICAgICBbIFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9yYXcgXSAgICAg
ICAgICA9ICJSYXciLAorICAgICAgICAgICAgWyBYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfaG9z
dCBdICAgICAgICAgPSAiSG9zdCIsCisgICAgICAgICAgICBbIFhFTl9TWVNDVExfY3B1bXNyX3Bv
bGljeV9wdl9tYXggXSAgICAgICA9ICJQViBNYXgiLAorICAgICAgICAgICAgWyBYRU5fU1lTQ1RM
X2NwdW1zcl9wb2xpY3lfaHZtX21heCBdICAgICAgPSAiSFZNIE1heCIsCisgICAgICAgICAgICBb
IFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9wdl9kZWZhdWx0IF0gICA9ICJQViBEZWZhdWx0IiwK
KyAgICAgICAgICAgIFsgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X2h2bV9kZWZhdWx0IF0gID0g
IkhWTSBEZWZhdWx0IiwKKyAgICAgICAgfTsKKyAgICAgICAgeGVuX2NwdWlkX2xlYWZfdCAqbGVh
dmVzOworICAgICAgICB4ZW5fbXNyX2VudHJ5X3QgKm1zcnM7CisgICAgICAgIHVpbnQzMl90IHBv
bCwgbWF4X2xlYXZlcywgbWF4X21zcnM7CisKKyAgICAgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSB4
Y19pbnRlcmZhY2Vfb3BlbigwLCAwLCAwKTsKKworICAgICAgICBpZiAoICF4Y2ggKQorICAgICAg
ICAgICAgZXJyKDEsICJ4Y19pbnRlcmZhY2Vfb3BlbiIpOworCisgICAgICAgIGlmICggeGNfZ2V0
X2NwdW1zcl9wb2xpY3lfc2l6ZSh4Y2gsICZtYXhfbGVhdmVzLCAmbWF4X21zcnMpICkKKyAgICAg
ICAgICAgIGVycigxLCAieGNfZ2V0X2NwdW1zcl9wb2xpY3lfc2l6ZSguLi4pIik7CisgICAgICAg
IHByaW50ZigiWGVuIHJlcG9ydHMgdGhlcmUgYXJlIG1heGltdW0gJXUgbGVhdmVzIGFuZCAldSBN
U1JzXG4iLAorICAgICAgICAgICAgICAgIG1heF9sZWF2ZXMsIG1heF9tc3JzKTsKKworICAgICAg
ICBsZWF2ZXMgPSBjYWxsb2MobWF4X2xlYXZlcywgc2l6ZW9mKHhlbl9jcHVpZF9sZWFmX3QpKTsK
KyAgICAgICAgaWYgKCAhbGVhdmVzICkKKyAgICAgICAgICAgIGVycigxLCAiY2FsbG9jKG1heF9s
ZWF2ZXMpIik7CisgICAgICAgIG1zcnMgPSBjYWxsb2MobWF4X21zcnMsIHNpemVvZih4ZW5fbXNy
X2VudHJ5X3QpKTsKKyAgICAgICAgaWYgKCAhbXNycyApCisgICAgICAgICAgICBlcnIoMSwgImNh
bGxvYyhtYXhfbXNycykiKTsKKworICAgICAgICBmb3IgKCBwb2wgPSAwOyBwb2wgPCBBUlJBWV9T
SVpFKHN5c19wb2xpY2llcyk7ICsrcG9sICkKKyAgICAgICAgeworICAgICAgICAgICAgdWludDMy
X3QgbnJfbGVhdmVzID0gbWF4X2xlYXZlczsKKyAgICAgICAgICAgIHVpbnQzMl90IG5yX21zcnMg
PSBtYXhfbXNyczsKKworICAgICAgICAgICAgaWYgKCB4Y19nZXRfc3lzdGVtX2NwdW1zcl9wb2xp
Y3koeGNoLCBwb2wsICZucl9sZWF2ZXMsIGxlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZucl9tc3JzLCBtc3JzKSApCisgICAgICAgICAgICAgICAg
ZXJyKDEsICJ4Y19nZXRfc3lzdGVtX2NwdW1zcl9wb2xpY3koLCAlcywsKSIsCisgICAgICAgICAg
ICAgICAgICAgIHN5c19wb2xpY2llc1twb2xdKTsKKworICAgICAgICAgICAgcHJpbnRfcG9saWN5
KHN5c19wb2xpY2llc1twb2xdLCBsZWF2ZXMsIG5yX2xlYXZlcywgbXNycywgbnJfbXNycyk7Cisg
ICAgICAgIH0KKworICAgICAgICBmcmVlKGxlYXZlcyk7CisgICAgICAgIGZyZWUobXNycyk7Cisg
ICAgICAgIHhjX2ludGVyZmFjZV9jbG9zZSh4Y2gpOworICAgIH0KKyAgICBlbHNlIGlmICggbW9k
ZSA9PSBNT0RFX0lORk8gfHwgbW9kZSA9PSBNT0RFX0RFVEFJTCApCiAgICAgewogICAgICAgICB4
Y19pbnRlcmZhY2UgKnhjaCA9IHhjX2ludGVyZmFjZV9vcGVuKDAsIDAsIDApOwogCkBAIC0zNzcs
NyArNDU4LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgICAgICAgICAg
ICAgIGlmICggaSA9PSBucl9mZWF0dXJlcyApCiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwog
Ci0gICAgICAgICAgICAgICAgaWYgKCAqcHRyID09ICc6JyApCisgICAgICAgICAgICAgICAgaWYg
KCAqcHRyID09ICc6JyB8fCAqcHRyID09ICctJyApCiAgICAgICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgICAgICBwdHIrKzsgY29udGludWU7CiAgICAgICAgICAgICAgICAgfQpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3N5c2N0bC5jIGIveGVuL2FyY2gveDg2L3N5c2N0bC5jCmluZGV4
IGM1YzAwZDAuLjA2N2ZjODYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYworKysg
Yi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKQEAgLTMyLDIyICszMiwzMiBAQAogI2luY2x1ZGUgPGFz
bS9jcHVpZC5oPgogCiBjb25zdCBzdHJ1Y3QgcG9saWN5X2dyb3VwIHN5c3RlbV9wb2xpY2llc1td
ID0gewotICAgIHsKKyAgICBbIFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9yYXcgXSA9IHsKICAg
ICAgICAgJnJhd19jcHVpZF9wb2xpY3ksCiAgICAgICAgICZyYXdfbXNyX2RvbWFpbl9wb2xpY3ks
CiAgICAgICAgICZyYXdfbXNyX3ZjcHVfcG9saWN5LAogICAgIH0sCi0gICAgeworICAgIFsgWEVO
X1NZU0NUTF9jcHVtc3JfcG9saWN5X2hvc3QgXSA9IHsKICAgICAgICAgJmhvc3RfY3B1aWRfcG9s
aWN5LAogICAgICAgICAmaG9zdF9tc3JfZG9tYWluX3BvbGljeSwKICAgICAgICAgJmhvc3RfbXNy
X3ZjcHVfcG9saWN5LAogICAgIH0sCi0gICAgeworICAgIFsgWEVOX1NZU0NUTF9jcHVtc3JfcG9s
aWN5X3B2X21heCBdID0gewogICAgICAgICAmcHZfbWF4X2NwdWlkX3BvbGljeSwKICAgICAgICAg
JnB2X21heF9tc3JfZG9tYWluX3BvbGljeSwKICAgICAgICAgJnB2X21heF9tc3JfdmNwdV9wb2xp
Y3ksCiAgICAgfSwKLSAgICB7CisgICAgWyBYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfaHZtX21h
eCBdID0geworICAgICAgICAmaHZtX21heF9jcHVpZF9wb2xpY3ksCisgICAgICAgICZodm1fbWF4
X21zcl9kb21haW5fcG9saWN5LAorICAgICAgICAmaHZtX21heF9tc3JfdmNwdV9wb2xpY3ksCisg
ICAgfSwKKyAgICBbIFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9wdl9kZWZhdWx0IF0gPSB7Cisg
ICAgICAgICZwdl9tYXhfY3B1aWRfcG9saWN5LAorICAgICAgICAmcHZfbWF4X21zcl9kb21haW5f
cG9saWN5LAorICAgICAgICAmcHZfbWF4X21zcl92Y3B1X3BvbGljeSwKKyAgICB9LAorICAgIFsg
WEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X2h2bV9kZWZhdWx0IF0gPSB7CiAgICAgICAgICZodm1f
bWF4X2NwdWlkX3BvbGljeSwKICAgICAgICAgJmh2bV9tYXhfbXNyX2RvbWFpbl9wb2xpY3ksCiAg
ICAgICAgICZodm1fbWF4X21zcl92Y3B1X3BvbGljeSwKQEAgLTMxOCw2ICszMjgsNzQgQEAgbG9u
ZyBhcmNoX2RvX3N5c2N0bCgKICAgICAgICAgYnJlYWs7CiAgICAgfQogCisgICAgY2FzZSBYRU5f
U1lTQ1RMX2dldF9jcHVtc3JfcG9saWN5OgorICAgIHsKKyAgICAgICAgY29uc3Qgc3RydWN0IHBv
bGljeV9ncm91cCAqZ3JvdXA7CisKKyAgICAgICAgLyogQmFkIHBvbGljeSBpbmRleD8gKi8KKyAg
ICAgICAgaWYgKCBzeXNjdGwtPnUuY3B1bXNyX3BvbGljeS5pbmRleCA+PSBBUlJBWV9TSVpFKHN5
c3RlbV9wb2xpY2llcykgKQorICAgICAgICB7CisgICAgICAgICAgICByZXQgPSAtRUlOVkFMOwor
ICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICAgICAgZ3JvdXAgPSAmc3lzdGVtX3Bv
bGljaWVzW3N5c2N0bC0+dS5jcHVtc3JfcG9saWN5LmluZGV4XTsKKworICAgICAgICAvKiBSZXF1
ZXN0IGZvciBtYXhpbXVtIG51bWJlciBvZiBsZWF2ZXMvTVNScz8gKi8KKyAgICAgICAgaWYgKCBn
dWVzdF9oYW5kbGVfaXNfbnVsbChzeXNjdGwtPnUuY3B1bXNyX3BvbGljeS5jcHVpZF9wb2xpY3kp
ICkKKyAgICAgICAgeworICAgICAgICAgICAgc3lzY3RsLT51LmNwdW1zcl9wb2xpY3kubnJfbGVh
dmVzID0gQ1BVSURfTUFYX1NFUklBTElTRURfTEVBVkVTOworICAgICAgICAgICAgaWYgKCBfX2Nv
cHlfZmllbGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHUuY3B1bXNyX3BvbGljeS5ucl9sZWF2ZXMpICkKKyAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOworICAgICAgICAgICAgICAgIGJy
ZWFrOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxl
X2lzX251bGwoc3lzY3RsLT51LmNwdW1zcl9wb2xpY3kubXNyX3BvbGljeSkgKQorICAgICAgICB7
CisgICAgICAgICAgICBzeXNjdGwtPnUuY3B1bXNyX3BvbGljeS5ucl9tc3JzID0gTVNSX01BWF9T
RVJJQUxJU0VEX0VOVFJJRVM7CisgICAgICAgICAgICBpZiAoIF9fY29weV9maWVsZF90b19ndWVz
dCh1X3N5c2N0bCwgc3lzY3RsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdS5jcHVtc3JfcG9saWN5Lm5yX21zcnMpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICByZXQgPSAtRUZBVUxUOworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAg
fQorICAgICAgICB9CisKKyAgICAgICAgLyogU2VyaWFsaXNlIHRoZSBpbmZvcm1hdGlvbiB0aGUg
Y2FsbGVyIHdhbnRzLiAqLworICAgICAgICBpZiAoICFndWVzdF9oYW5kbGVfaXNfbnVsbChzeXNj
dGwtPnUuY3B1bXNyX3BvbGljeS5jcHVpZF9wb2xpY3kpICkKKyAgICAgICAgeworICAgICAgICAg
ICAgaWYgKCAocmV0ID0geDg2X2NwdWlkX2NvcHlfdG9fYnVmZmVyKAorICAgICAgICAgICAgICAg
ICAgICAgIGdyb3VwLT5jcCwKKyAgICAgICAgICAgICAgICAgICAgICBzeXNjdGwtPnUuY3B1bXNy
X3BvbGljeS5jcHVpZF9wb2xpY3ksCisgICAgICAgICAgICAgICAgICAgICAgJnN5c2N0bC0+dS5j
cHVtc3JfcG9saWN5Lm5yX2xlYXZlcykpICkKKyAgICAgICAgICAgICAgICBicmVhazsKKworICAg
ICAgICAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUuY3B1bXNyX3BvbGljeS5ucl9s
ZWF2ZXMpICApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsK
KyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAg
ICBpZiAoICFndWVzdF9oYW5kbGVfaXNfbnVsbChzeXNjdGwtPnUuY3B1bXNyX3BvbGljeS5tc3Jf
cG9saWN5KSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggKHJldCA9IHg4Nl9tc3JfY29w
eV90b19idWZmZXIoCisgICAgICAgICAgICAgICAgICAgICAgZ3JvdXAtPmRwLCBncm91cC0+dnAs
CisgICAgICAgICAgICAgICAgICAgICAgc3lzY3RsLT51LmNwdW1zcl9wb2xpY3kubXNyX3BvbGlj
eSwKKyAgICAgICAgICAgICAgICAgICAgICAmc3lzY3RsLT51LmNwdW1zcl9wb2xpY3kubnJfbXNy
cykpICkKKyAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAgICAgaWYgKCBfX2NvcHlf
ZmllbGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHUuY3B1bXNyX3BvbGljeS5ucl9tc3JzKSAgKQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7CisgICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgYnJlYWs7CisgICAgfQorCiAgICAg
ZGVmYXVsdDoKICAgICAgICAgcmV0ID0gLUVOT1NZUzsKICAgICAgICAgYnJlYWs7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lz
Y3RsLmgKaW5kZXggODM5YzFiOS4uZjA0YmZhOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVi
bGljL3N5c2N0bC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaApAQCAtMTA2Myw2
ICsxMDYzLDQzIEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3NldF9wYXJhbWV0ZXIgewogICAgIHVpbnQx
Nl90IHBhZFszXTsgICAgICAgICAgICAgICAgICAgICAgICAvKiBJTjogTVVTVCBiZSB6ZXJvLiAq
LwogfTsKIAorI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKKy8q
CisgKiBYRU5fU1lTQ1RMX2dldF9jcHVtc3JfcG9saWN5ICh4ODYgc3BlY2lmaWMpCisgKgorICog
UmV0dXJuIGluZm9ybWF0aW9uIGFib3V0IENQVUlEIGFuZCBNU1IgcG9saWNpZXMgYXZhaWxhYmxl
IG9uIHRoaXMgaG9zdC4KKyAqICAtICAgICAgIFJhdzogVGhlIHJlYWwgSC9XIHZhbHVlcy4KKyAq
ICAtICAgICAgSG9zdDogVGhlIHZhbHVlcyBYZW4gaXMgdXNpbmcsIChhZnRlciBjb21tYW5kIGxp
bmUgb3ZlcnJpZGVzLCBldGMpLgorICogIC0gICAgIE1heF8qOiBNYXhpbXVtIHNldCBvZiBmZWF0
dXJlcyBhIFBWIG9yIEhWTSBndWVzdCBjYW4gdXNlLiAgSW5jbHVkZXMKKyAqICAgICAgICAgICAg
ICAgZXhwZXJpbWVudGFsIGZlYXR1cmVzIG91dHNpZGUgb2Ygc2VjdXJpdHkgc3VwcG9ydC4KKyAq
ICAtIERlZmF1bHRfKjogRGVmYXVsdCBzZXQgb2YgZmVhdHVyZXMgYSBQViBvciBIVk0gZ3Vlc3Qg
Y2FuIHVzZS4gIFRoaXMgaXMKKyAqICAgICAgICAgICAgICAgdGhlIHNlY3VyaXR5IHN1cHBvcnRl
ZCBzZXQuCisgKi8KK3N0cnVjdCB4ZW5fc3lzY3RsX2NwdW1zcl9wb2xpY3kgeworI2RlZmluZSBY
RU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfcmF3ICAgICAgICAgIDAKKyNkZWZpbmUgWEVOX1NZU0NU
TF9jcHVtc3JfcG9saWN5X2hvc3QgICAgICAgICAxCisjZGVmaW5lIFhFTl9TWVNDVExfY3B1bXNy
X3BvbGljeV9wdl9tYXggICAgICAgMgorI2RlZmluZSBYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lf
aHZtX21heCAgICAgIDMKKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X3B2X2RlZmF1
bHQgICA0CisjZGVmaW5lIFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9odm1fZGVmYXVsdCAgNQor
ICAgIHVpbnQzMl90IGluZGV4OyAgICAgICAvKiBJTjogV2hpY2ggcG9saWN5IHRvIHF1ZXJ5PyAq
LworICAgIHVpbnQzMl90IG5yX2xlYXZlczsgICAvKiBJTi9PVVQ6IE51bWJlciBvZiBsZWF2ZXMg
aW4vd3JpdHRlbiB0bworICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAnY3B1aWRfcG9saWN5
Jywgb3IgdGhlIG1heGltdW0gbnVtYmVyIG9mIGxlYXZlcyBpZgorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKiBhbnkgb2YgdGhlIGd1ZXN0IGhhbmRsZXMgaXMgTlVMTC4KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICogTkIuIEFsbCBwb2xpY2llcyBjb21lIGZyb20gdGhlIHNhbWUgc3Bh
Y2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAqIHNvIGhhdmUgdGhlIHNhbWUgbWF4aW11
bSBsZW5ndGguICovCisgICAgdWludDMyX3QgbnJfbXNyczsgICAgIC8qIElOL09VVDogTnVtYmVy
IG9mIE1TUnMgaW4vd3JpdHRlbiB0bworICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAnbXNy
X2RvbWFpbl9wb2xpY3knLCBvciB0aGUgbWF4aW11bSBudW1iZXIgb2YgTVNScworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKiBpZiBhbnkgb2YgdGhlIGd1ZXN0IGhhbmRsZXMgaXMgTlVMTC4K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICogTkIuIEFsbCBwb2xpY2llcyBjb21lIGZyb20g
dGhlIHNhbWUgc3BhY2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAqIHNvIGhhdmUgdGhl
IHNhbWUgbWF4aW11bSBsZW5ndGguICovCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5fY3B1
aWRfbGVhZl90KSBjcHVpZF9wb2xpY3k7IC8qIE9VVDogKi8KKyAgICBYRU5fR1VFU1RfSEFORExF
XzY0KHhlbl9tc3JfZW50cnlfdCkgbXNyX3BvbGljeTsgICAgLyogT1VUOiAqLworfTsKK3R5cGVk
ZWYgc3RydWN0IHhlbl9zeXNjdGxfY3B1bXNyX3BvbGljeSB4ZW5fc3lzY3RsX2NwdW1zcl9wb2xp
Y3lfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9zeXNjdGxfY3B1bXNyX3BvbGljeV90
KTsKKyNlbmRpZgorCiBzdHJ1Y3QgeGVuX3N5c2N0bCB7CiAgICAgdWludDMyX3QgY21kOwogI2Rl
ZmluZSBYRU5fU1lTQ1RMX3JlYWRjb25zb2xlICAgICAgICAgICAgICAgICAgICAxCkBAIC0xMDky
LDYgKzExMjksNyBAQCBzdHJ1Y3QgeGVuX3N5c2N0bCB7CiAjZGVmaW5lIFhFTl9TWVNDVExfZ2V0
X2NwdV9mZWF0dXJlc2V0ICAgICAgICAgICAgMjYKICNkZWZpbmUgWEVOX1NZU0NUTF9saXZlcGF0
Y2hfb3AgICAgICAgICAgICAgICAgICAyNwogI2RlZmluZSBYRU5fU1lTQ1RMX3NldF9wYXJhbWV0
ZXIgICAgICAgICAgICAgICAgIDI4CisjZGVmaW5lIFhFTl9TWVNDVExfZ2V0X2NwdW1zcl9wb2xp
Y3kgICAgICAgICAgICAgMjkKICAgICB1aW50MzJfdCBpbnRlcmZhY2VfdmVyc2lvbjsgLyogWEVO
X1NZU0NUTF9JTlRFUkZBQ0VfVkVSU0lPTiAqLwogICAgIHVuaW9uIHsKICAgICAgICAgc3RydWN0
IHhlbl9zeXNjdGxfcmVhZGNvbnNvbGUgICAgICAgcmVhZGNvbnNvbGU7CkBAIC0xMTIxLDYgKzEx
NTksOSBAQCBzdHJ1Y3QgeGVuX3N5c2N0bCB7CiAgICAgICAgIHN0cnVjdCB4ZW5fc3lzY3RsX2Nw
dV9mZWF0dXJlc2V0ICAgIGNwdV9mZWF0dXJlc2V0OwogICAgICAgICBzdHJ1Y3QgeGVuX3N5c2N0
bF9saXZlcGF0Y2hfb3AgICAgICBsaXZlcGF0Y2g7CiAgICAgICAgIHN0cnVjdCB4ZW5fc3lzY3Rs
X3NldF9wYXJhbWV0ZXIgICAgIHNldF9wYXJhbWV0ZXI7CisjaWYgZGVmaW5lZChfX2kzODZfXykg
fHwgZGVmaW5lZChfX3g4Nl82NF9fKQorICAgICAgICBzdHJ1Y3QgeGVuX3N5c2N0bF9jcHVtc3Jf
cG9saWN5ICAgICBjcHVtc3JfcG9saWN5OworI2VuZGlmCiAgICAgICAgIHVpbnQ4X3QgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhZFsxMjhdOwogICAgIH0gdTsKIH07CmRpZmYgLS1naXQg
YS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKaW5kZXggNzhi
YzMyNi4uMWQzMGIwZSAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCisrKyBiL3hl
bi94c20vZmxhc2svaG9va3MuYwpAQCAtODAxLDYgKzgwMSw3IEBAIHN0YXRpYyBpbnQgZmxhc2tf
c3lzY3RsKGludCBjbWQpCiAgICAgY2FzZSBYRU5fU1lTQ1RMX2NwdXRvcG9pbmZvOgogICAgIGNh
c2UgWEVOX1NZU0NUTF9udW1haW5mbzoKICAgICBjYXNlIFhFTl9TWVNDVExfcGNpdG9wb2luZm86
CisgICAgY2FzZSBYRU5fU1lTQ1RMX2dldF9jcHVtc3JfcG9saWN5OgogICAgICAgICByZXR1cm4g
ZG9tYWluX2hhc194ZW4oY3VycmVudC0+ZG9tYWluLCBYRU5fX1BIWVNJTkZPKTsKIAogICAgIGNh
c2UgWEVOX1NZU0NUTF9wc3JfY210X29wOgpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9wb2xp
Y3kvYWNjZXNzX3ZlY3RvcnMgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwpp
bmRleCBjNWQ4NTQ4Li5iNWJjN2EyIDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9h
Y2Nlc3NfdmVjdG9ycworKysgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwpA
QCAtMjgsNyArMjgsNyBAQCBjbGFzcyB4ZW4KICMgWEVOUEZfbWljcm9jb2RlX3VwZGF0ZQogICAg
IG1pY3JvY29kZQogIyBYRU5fU1lTQ1RMX3BoeXNpbmZvLCBYRU5fU1lTQ1RMX2NwdXRvcG9pbmZv
LCBYRU5fU1lTQ1RMX251bWFpbmZvCi0jIFhFTl9TWVNDVExfcGNpdG9wb2luZm8KKyMgWEVOX1NZ
U0NUTF9wY2l0b3BvaW5mbywgWEVOX1NZU0NUTF9nZXRfY3B1bXNyX3BvbGljeQogICAgIHBoeXNp
bmZvCiAjIFhFTlBGX3BsYXRmb3JtX3F1aXJrCiAgICAgcXVpcmsKLS0gCjIuMS40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:57:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20:57: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 1faSMB-0003tM-85; Tue, 03 Jul 2018 20:57: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=xqjr=jt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faSM9-0003su-DQ
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 20:57:01 +0000
X-Inumbo-ID: a33a3c9c-7f03-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a33a3c9c-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:57: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 1faSM5-0006oU-W8; Tue, 03 Jul 2018 20:56: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 1faSM5-0003L7-MJ; Tue, 03 Jul 2018 20:56:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faSM5-0005l5-L9; Tue, 03 Jul 2018 20:56:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124899-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-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-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-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt: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-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create: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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm: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-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-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=281bd281222776229d5dbf84d1a5c6d8d9d2a34b
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 03 Jul 2018 20:56:57 +0000
Subject: [Xen-devel] [qemu-mainline test] 124899: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDg5OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ4OTkvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE2IGRlcHJp
di1hdWRpdC1xZW11L2NyZWF0ZS9wcml2Y21kIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYgZGVwcml2LWF1ZGl0LXFlbXUvY3Jl
YXRlL3ByaXZjbWQgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTcgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2dudGRldiBydW5u
aW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDE3IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9nbnRkZXYgcnVubmluZwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYtYXVkaXQt
cWVtdS9jcmVhdGUvZXZ0Y2huIHJ1bm5pbmcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE4IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9ldnRj
aG4gcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTkgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL290aGVyIHJ1bm5pbmcKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTkgZGVwcml2
LWF1ZGl0LXFlbXUvY3JlYXRlL290aGVyIHJ1bm5pbmcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDIwIGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0
ZS94ZW5zdG9yZSBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDIwIGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS94ZW5zdG9yZSBydW5u
aW5nCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNDIzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDIzMgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTUgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTUgZGVwcml2LWF1
ZGl0LXFlbXUvY3JlYXRlIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDI4
MWJkMjgxMjIyNzc2MjI5ZDVkYmY4NGQxYTVjNmQ4ZDlkMmEzNGIKYmFzZWxpbmUgdmVyc2lvbjoK
IHFlbXV1ICAgICAgICAgICAgICAgIDJlZjJmMTY3ODFhZjlkZWU2YmE2NTE3NzU1ZTkwNzNiYTU3
OTlmYTIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDIzMiAgMjAxOC0wNi0xNiAwNTowNDoyNiBa
ICAgMTcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQzOTggIDIwMTgtMDYtMTkgMTA6MzY6
NTIgWiAgIDE0IGRheXMgICAgOSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ4OTkg
IDIwMTgtMDctMDEgMTQ6MTY6NTggWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBMaW5kc2F5IDxhbGlu
ZHNheUBjb2RlYXVyb3JhLm9yZz4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbGVrc2FuZGFyLm1h
cmtvdmljQG1pcHMuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4K
ICBBbGV4ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbW9sIFN1cmF0aSA8c3Vy
YXRpYW1vbEBnbWFpbC5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRvbiBOZWZlZG92
IDxhbnRvbi5uZWZlZG92QHZpcnR1b3p6by5jb20+CiAgQXJmcmV2ZXIgRnJlaHRlcyBUYWlmZXJz
YXIgQXJhaGVzaXMgPGFyZnJldmVyLmZ0YUBnbWFpbC5jb20+CiAgQmFidSBNb2dlciA8YmFidS5t
b2dlckBhbWQuY29tPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQ2hy
aXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENsZWJlciBSb3Nh
IDxjcm9zYUByZWRoYXQuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5j
b20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0
ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96YSA8ZGFuaWVsaGI0MTNA
Z21haWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAg
RGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgSGlsZGVu
YnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJl
cnRAcmVkaGF0LmNvbT4KICBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54
LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRW1pbGlvIEcu
IENvdGEgPGNvdGFAYnJhYXAub3JnPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNv
bT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBGYW0gWmhlbmcgPGZhbXpAcmVk
aGF0LmNvbT4KICBHZW9mZnJleSBNY1JhZSA8Z2VvZmZAaG9zdGZpc3Npb24uY29tPgogIEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+
CiAgSGFsaWwgUGFzaWMgPHBhc2ljQGxpbnV4LmlibS5jb20+CiAgSGVydsOpIFBvdXNzaW5lYXUg
PGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5j
b20+CiAgSmFuIEtpc3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KICBKYXNvbiBKLiBIZXJu
ZSA8ampoZXJuZUBsaW51eC5pYm0uY29tPgogIEplYW4tQ2hyaXN0b3BoZSBEdWJvaXMgPGpjZEB0
cmlidWR1Ym9pcy5uZXQ+CiAgSmlhIEhlIDxoZWppYW5ldEBnbWFpbC5jb20+CiAgamlhLmhlQGh4
dC1zZW1pdGVjaC5jb20KICBKb2VsIFN0YW5sZXkgPGpvZWxAam1zLmlkLmF1PgogIEpvaG4gQXJi
dWNrbGUgPHByb2dyYW1taW5na2lkeEBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRo
YXQuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVsaWEgU3V2
b3JvdmEgPGp1c3VhbEBtYWlsLnJ1PgogIEp1c3RpbiBUZXJyeSAoVk0pIDxqdXRlcnJ5QG1pY3Jv
c29mdC5jb20+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVsLmNvbT4KICBLZW5vIEZp
c2NoZXIgPGtlbm9AanVsaWFjb21wdXRpbmcuY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhh
dC5jb20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgog
IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgbGluemhlY2hlbmcgPGxpbnpoZWNo
ZW5nQGh1YXdlaS5jb20+CiAgbGl1anVuamllIDxsaXVqdW5qaWUyM0BodWF3ZWkuY29tPgogIE1h
cmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmlhIEts
aW11c2hlbmtvdmEgPG1hcmlhLmtsaW11c2hlbmtvdmFAaXNwcmFzLnJ1PgogIE1hcmsgQ2F2ZS1B
eWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1hcmt1cyBBcm1icnVzdGVy
IDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gU2Nocm9kdCA8bWFydGluQHNjaHJvZHQub3Jn
PgogIE1hdHRoaWFzIE1haWVyIDx0YW1pa29ANDMtMS5vcmc+CiAgTWF4IEZpbGlwcG92IDxqY212
YmtiY0BnbWFpbC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVs
IFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE5pYSBBbGFyaWUgPG5pYS5hbGFyaWVAZ21h
aWwuY29tPgogIE5pc2hhbnRoIEFyYXZhbXVkYW4gPG5hcmF2YW11ZGFuQGRpZ2l0YWxvY2Vhbi5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBCYWxhZXYg
PG1haWxAdm9pZC5zbz4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5y
dT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgWHUg
PHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+
CiAgUmljaGFyZCBIZW5kZXJzb24gPHJ0aEB0d2lkZGxlLm5ldD4KICBTYWkgUGF2YW4gQm9kZHUg
PHNhaXBhdmFAeGlsaW54LmNvbT4KICBTZWJhc3RpYW4gQmF1ZXIgPG1haWxAc2ViYXN0aWFuYmF1
ZXIuaW5mbz4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW5ub24gWmhhbyA8
emhhb3NoZW5nbG9uZ0BodWF3ZWkuY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVk
aGF0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21haWwuY29t
PgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFRvbWV1IFZpem9zbyA8dG9tZXUu
dml6b3NvQGNvbGxhYm9yYS5jb20+CiAgVmlrdG9yIE1paGFqbG92c2tpIDxtaWhhamxvdkBsaW51
eC52bmV0LmlibS5jb20+CiAgVmlrdG9yIFBydXR5YW5vdiA8dmlrdG9yLnBydXR5YW5vdkB2aXJ0
dW96em8uY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmly
dHVvenpvLmNvbT4KICBXZWlwaW5nIFpoYW5nIDx6aGFuZ3dlaXBpbmdAZGlkaWNodXhpbmcuY29t
PgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBaaGVuZyBYaWFuZyA8eGlh
bmcuemhlbmdAbGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
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
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTA1MjAgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:58:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20: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 1faSNf-0004Jy-Ar; Tue, 03 Jul 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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSNe-0004Jd-7Y
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:58:34 +0000
X-Inumbo-ID: daae9a60-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id daae9a60-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:58:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383328"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:26 +0100
Message-ID: <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 13/13] x86/domctl: Implement
 XEN_DOMCTL_set_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?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>

RnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoKVGhpcyBoeXBl
cmNhbGwgYWxsb3dzIHRoZSB0b29sc3RhY2sgdG8gcHJlc2VudCBvbmUgY29tYmluZWQgQ1BVSUQg
YW5kIE1TUgpwb2xpY3kgZm9yIGEgZG9tYWluLCB3aGljaCBjYW4gYmUgYXVkaXRlZCBpbiBvbmUg
Z28gYnkgWGVuLCB3aGljaCBpcyBuZWNlc3NhcnkKZm9yIGNvcnJlY3RuZXNzIG9mIHRoZSBhdWRp
dGluZy4KCkEgc3R1YiB4ODZfcG9saWNpZXNfYXJlX2NvbXBhdGlibGUoKSBmdW5jdGlvbiBpcyBp
bnRyb2R1Y2VkLCBhbHRob3VnaCBhdApwcmVzZW50IGl0IHdpbGwgYWx3YXlzIGZhaWwgdGhlIGh5
cGVyY2FsbC4KClRoZSBoeXBlcmNhbGwgQUJJIGFsbG93cyBmb3IgdXBkYXRlIG9mIGluZGl2aWR1
YWwgQ1BVSUQgb3IgTVNSIGVudHJpZXMsIHNvCmJlZ2lucyBieSBkdXBsaWNhdGluZyB0aGUgZXhp
c3RpbmcgcG9saWN5IChmb3Igd2hpY2ggYSBoZWxwZXIgaXMgaW50cm9kdWNlZCksCm1lcmdpbmcg
dGhlIHRvb2xzdGFjayBkYXRhLCB0aGVuIGNoZWNraW5nIGNvbXBhdGliaWxpdHkgb2YgdGhlIHJl
c3VsdC4KClRoZSBzeXN0ZW0gUFYvSFZNIG1heCBwb2xpY3kgaXMgdXNlZCBmb3IgdGhlIGNvbXBh
dGlibGl0eSBjaGVjay4KClNpZ25lZC1vZmYtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFz
bGlAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzog
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KCk9uZSBhd2thcmQgY29ybmVyIGNh
c2UgaXMgcmUtZGVzZXJpYWxpc2luZyBvZiB0aGUgdmNwdSBtc3JzLiAgVGhlIGNvcnJlY3QgZml4
CndvdWxkIGJlIHRvIGFsbG9jYXRlIGEgYnVmZmVyLCBjb3B5IHRoZSBNU1JzIGxpc3QsIHRoZW4g
ZGVzZXJpYWxpc2UgZnJvbSB0aGF0LApidXQgdHJpcHMgdGhlIGJvdW5kcyBjaGVja3MgaW4gdGhl
IGNvcHlfZnJvbV9ndWVzdCgpIGhlbHBlcnMuICBUaGUgY29tcGF0IFhMQVQKYXJlIHdvdWxkIHdv
cmssIGJ1dCB3b3VsZCByZXF1aXJlIHRoYXQgd2UgYWxsb2NhdGUgaXQgZXZlbiBmb3IgNjRiaXQg
UFYKZ3Vlc3RzLgotLS0KIHRvb2xzL2xpYnhjL01ha2VmaWxlICAgICAgICAgICAgICAgIHwgIDIg
Ky0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICAgIHwgIDUgKysrCiB0b29scy9s
aWJ4Yy94Y19jcHVpZF94ODYuYyAgICAgICAgICB8IDQ5ICsrKysrKysrKysrKysrKysrKysrKwog
eGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICAgICAgfCA4NyArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiB4ZW4vY29tbW9uL2xpYng4Ni9NYWtlZmlsZSAgICAgICAg
ICB8ICAxICsKIHhlbi9jb21tb24vbGlieDg2L3BvbGljaWVzLmMgICAgICAgIHwgMTkgKysrKysr
KysKIHhlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCAgICAgICAgIHwgIDcgKysrCiB4ZW4vaW5j
bHVkZS94ZW4vbGlieDg2L3BvbGljaWVzLmggICB8IDEwICsrKysrCiB4ZW4vaW5jbHVkZS94ZW4v
eG1hbGxvYy5oICAgICAgICAgICB8ICA3ICsrKwogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAg
ICAgICAgICAgfCAgMSArCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyB8ICAx
ICsKIDExIGZpbGVzIGNoYW5nZWQsIDE4OCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2NvbW1vbi9saWJ4ODYvcG9saWNpZXMuYwoKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhjL01ha2VmaWxlIGIvdG9vbHMvbGlieGMvTWFrZWZpbGUKaW5kZXggNDA3
YTlkMS4uNTY5OGZiMCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvTWFrZWZpbGUKKysrIGIvdG9v
bHMvbGlieGMvTWFrZWZpbGUKQEAgLTgzLDcgKzgzLDcgQEAgJChwYXRzdWJzdCAlLmMsJS5vcGlj
LCQoRUxGX1NSQ1MteSkpOiBDRkxBR1MgKz0gLVduby1wb2ludGVyLXNpZ24KICMgQWRkIGxpYng4
NiB0byB0aGUgYnVpbGQKIHZwYXRoICUuYyAuLi8uLi94ZW4vY29tbW9uL2xpYng4NgogCi1HVUVT
VF9TUkNTLSQoQ09ORklHX1g4NikgICAgICs9IGNwdWlkLmMgbXNyLmMKK0dVRVNUX1NSQ1MtJChD
T05GSUdfWDg2KSAgICAgKz0gY3B1aWQuYyBtc3IuYyBwb2xpY2llcy5jCiAKICMgbmV3IGRvbWFp
biBidWlsZGVyCiBHVUVTVF9TUkNTLXkgICAgICAgICAgICAgICAgICs9IHhjX2RvbV9jb3JlLmMg
eGNfZG9tX2Jvb3QuYwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgg
Yi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCAxNWQyYjkyLi42NTNkY2RlIDEw
MDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtMjU0NCw2ICsyNTQ0LDExIEBAIGludCB4Y19nZXRfc3lz
dGVtX2NwdW1zcl9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGluZGV4LAogaW50
IHhjX2dldF9kb21haW5fY3B1bXNyX3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3Qg
ZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9sZWF2
ZXMsIHhlbl9jcHVpZF9sZWFmX3QgKmxlYXZlcywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgKm5yX21zcnMsIHhlbl9tc3JfZW50cnlfdCAqbXNycyk7CitpbnQgeGNf
c2V0X2RvbWFpbl9jcHVtc3JfcG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21p
ZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgbnJfbGVhdmVzLCB4
ZW5fY3B1aWRfbGVhZl90ICpsZWF2ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQzMl90IG5yX21zcnMsIHhlbl9tc3JfZW50cnlfdCAqbXNycywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmVycl9sZWFmX3AsIHVpbnQzMl90ICplcnJfc3Vi
bGVhZl9wLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZXJyX21z
cl9pZHhfcCk7CiAKIHVpbnQzMl90IHhjX2dldF9jcHVfZmVhdHVyZXNldF9zaXplKHZvaWQpOwog
CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYyBiL3Rvb2xzL2xpYnhjL3hj
X2NwdWlkX3g4Ni5jCmluZGV4IGVmYmFjNzcuLmJhMGNmNzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhjL3hjX2NwdWlkX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCkBAIC0y
MzMsNiArMjMzLDU1IEBAIGludCB4Y19nZXRfZG9tYWluX2NwdW1zcl9wb2xpY3koeGNfaW50ZXJm
YWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAogICAgIHJldHVybiByZXQ7CiB9CiAKK2ludCB4Y19z
ZXRfZG9tYWluX2NwdW1zcl9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlk
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBucl9sZWF2ZXMsIHhl
bl9jcHVpZF9sZWFmX3QgKmxlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dWludDMyX3QgbnJfbXNycywgeGVuX21zcl9lbnRyeV90ICptc3JzLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZXJyX2xlYWZfcCwgdWludDMyX3QgKmVycl9zdWJs
ZWFmX3AsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICplcnJfbXNy
X2lkeF9wKQoreworICAgIERFQ0xBUkVfRE9NQ1RMOworICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JP
VU5DRShsZWF2ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5yX2xlYXZlcyAqIHNp
emVvZigqbGVhdmVzKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWENfSFlQRVJDQUxM
X0JVRkZFUl9CT1VOQ0VfSU4pOworICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShtc3JzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBucl9tc3JzICogc2l6ZW9mKCptc3JzKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfSU4p
OworICAgIGludCByZXQ7CisKKyAgICBpZiAoIHhjX2h5cGVyY2FsbF9ib3VuY2VfcHJlKHhjaCwg
bGVhdmVzKSApCisgICAgICAgIHJldHVybiAtMTsKKworICAgIGlmICggeGNfaHlwZXJjYWxsX2Jv
dW5jZV9wcmUoeGNoLCBtc3JzKSApCisgICAgICAgIHJldHVybiAtMTsKKworICAgIGRvbWN0bC5j
bWQgPSBYRU5fRE9NQ1RMX3NldF9jcHVtc3JfcG9saWN5OworICAgIGRvbWN0bC5kb21haW4gPSBk
b21pZDsKKyAgICBkb21jdGwudS5jcHVtc3JfcG9saWN5Lm5yX2xlYXZlcyA9IG5yX2xlYXZlczsK
KyAgICBzZXRfeGVuX2d1ZXN0X2hhbmRsZShkb21jdGwudS5jcHVtc3JfcG9saWN5LmNwdWlkX3Bv
bGljeSwgbGVhdmVzKTsKKyAgICBkb21jdGwudS5jcHVtc3JfcG9saWN5Lm5yX21zcnMgPSBucl9t
c3JzOworICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKGRvbWN0bC51LmNwdW1zcl9wb2xpY3kubXNy
X3BvbGljeSwgbXNycyk7CisgICAgZG9tY3RsLnUuY3B1bXNyX3BvbGljeS5lcnJfbGVhZiA9IH4w
OworICAgIGRvbWN0bC51LmNwdW1zcl9wb2xpY3kuZXJyX3N1YmxlYWYgPSB+MDsKKyAgICBkb21j
dGwudS5jcHVtc3JfcG9saWN5LmVycl9tc3JfaWR4ID0gfjA7CisKKyAgICByZXQgPSBkb19kb21j
dGwoeGNoLCAmZG9tY3RsKTsKKworICAgIHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGxl
YXZlcyk7CisgICAgeGNfaHlwZXJjYWxsX2JvdW5jZV9wb3N0KHhjaCwgbXNycyk7CisKKyAgICBp
ZiAoICFyZXQgKQorICAgIHsKKyAgICAgICAgaWYgKCBlcnJfbGVhZl9wICkKKyAgICAgICAgICAg
ICplcnJfbGVhZl9wID0gZG9tY3RsLnUuY3B1bXNyX3BvbGljeS5lcnJfbGVhZjsKKyAgICAgICAg
aWYgKCBlcnJfc3VibGVhZl9wICkKKyAgICAgICAgICAgICplcnJfc3VibGVhZl9wID0gZG9tY3Rs
LnUuY3B1bXNyX3BvbGljeS5lcnJfc3VibGVhZjsKKyAgICAgICAgaWYgKCBlcnJfbXNyX2lkeF9w
ICkKKyAgICAgICAgICAgICplcnJfbXNyX2lkeF9wID0gZG9tY3RsLnUuY3B1bXNyX3BvbGljeS5l
cnJfbXNyX2lkeDsKKyAgICB9CisKKyAgICByZXR1cm4gcmV0OworfQorCiBzdHJ1Y3QgY3B1aWRf
ZG9tYWluX2luZm8KIHsKICAgICBlbnVtCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tY3Rs
LmMgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKaW5kZXggOGI0ODM0OS4uNDZlZTFiYiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwpA
QCAtMzMwLDYgKzMzMCw3MSBAQCBzdGF0aWMgaW50IHVwZGF0ZV9kb21haW5fY3B1aWRfaW5mbyhz
dHJ1Y3QgZG9tYWluICpkLAogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IHVwZGF0ZV9k
b21haW5fY3B1bXNyX3BvbGljeShzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgeGVuX2RvbWN0bF9jcHVtc3JfcG9saWN5X3QgKnhkcGMpCit7
CisgICAgc3RydWN0IHBvbGljeV9ncm91cCBuZXcgPSB7fTsKKyAgICBjb25zdCBzdHJ1Y3QgcG9s
aWN5X2dyb3VwICpzeXMgPSBpc19wdl9kb21haW4oZCkKKyAgICAgICAgPyAmc3lzdGVtX3BvbGlj
aWVzW1hFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9wdl9tYXhdCisgICAgICAgIDogJnN5c3RlbV9w
b2xpY2llc1tYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfaHZtX21heF07CisgICAgc3RydWN0IHZj
cHUgKnYgPSBkLT52Y3B1WzBdOworICAgIGludCByZXQgPSAtRU5PTUVNOworCisgICAgLyogSW5p
dGlhbGlzZSBzb21lIGhlbHAgaWRlbnRpZnlpbmcgYXVkaXRpbmcgZXJyb3JzLiAqLworICAgIHhk
cGMtPmVycl9sZWFmID0geGRwYy0+ZXJyX3N1YmxlYWYgPSBYRU5fQ1BVSURfTk9fU1VCTEVBRjsK
KyAgICB4ZHBjLT5lcnJfbXNyX2lkeCA9IH4wOworCisgICAgLyogU3RhcnQgd2l0aCBleGlzdGlu
ZyBkb21haW4ncyBwb2xpY2llcyAqLworICAgIGlmICggIShuZXcuY3AgPSB4bWVtZHVwKGQtPmFy
Y2guY3B1aWQpKSB8fAorICAgICAgICAgIShuZXcuZHAgPSB4bWVtZHVwKGQtPmFyY2gubXNyKSkg
fHwKKyAgICAgICAgICEobmV3LnZwID0geG1lbWR1cCh2LT5hcmNoLm1zcikpICkKKyAgICAgICAg
Z290byBvdXQ7CisKKyAgICAvKiBNZXJnZSB0aGUgdG9vbHN0YWNrIHByb3ZpZGVkIGRhdGEuICov
CisgICAgaWYgKCAocmV0ID0geDg2X2NwdWlkX2NvcHlfZnJvbV9idWZmZXIoCisgICAgICAgICAg
ICAgIG5ldy5jcCwgeGRwYy0+Y3B1aWRfcG9saWN5LCB4ZHBjLT5ucl9sZWF2ZXMsCisgICAgICAg
ICAgICAgICZ4ZHBjLT5lcnJfbGVhZiwgJnhkcGMtPmVycl9zdWJsZWFmKSkgKQorICAgICAgICBn
b3RvIG91dDsKKworICAgIGlmICggKHJldCA9IHg4Nl9tc3JfY29weV9mcm9tX2J1ZmZlcigKKyAg
ICAgICAgICAgICAgbmV3LmRwLCBuZXcudnAsCisgICAgICAgICAgICAgIHhkcGMtPm1zcl9wb2xp
Y3ksIHhkcGMtPm5yX21zcnMsICZ4ZHBjLT5lcnJfbXNyX2lkeCkpICkKKyAgICAgICAgZ290byBv
dXQ7CisKKyAgICAvKiBBdWRpdCB0aGUgY29tYmluZWQgZGF0YXNldC4gKi8KKyAgICByZXQgPSB4
ODZfcG9saWNpZXNfYXJlX2NvbXBhdGlibGUoc3lzLCAmbmV3KTsKKyAgICBpZiAoIHJldCApCisg
ICAgICAgIGdvdG8gb3V0OworCisgICAgLyoKKyAgICAgKiBBdWRpdCB3YXMgc3VjY2Vzc2Z1bC4g
IFJlcGxhY2UgZXhpc3RpbmcgcG9saWNpZXMsIGxlYXZpbmcgdGhlIG9sZAorICAgICAqIHBvbGlj
aWVzIHRvIGJlIGZyZWVkLgorICAgICAqLworICAgIFNXQVAobmV3LmNwLCBkLT5hcmNoLmNwdWlk
KTsKKyAgICBTV0FQKG5ldy5kcCwgZC0+YXJjaC5tc3IpOworICAgIFNXQVAobmV3LnZwLCB2LT5h
cmNoLm1zcik7CisKKyAgICAvKiBNZXJnZSB0aGUgKG5vdyBhdWRpdGVkKSB2Q1BVIE1TUnMgaW50
byBldmVyeSBvdGhlciBtc3JfdmNwdV9wb2xpY3kuICovCisgICAgZm9yICggOyB2OyB2ID0gdi0+
bmV4dF9pbl9saXN0ICkKKyAgICB7CisgICAgICAgIC8qIFhYWCAtIEZpZ3VyZSBvdXQgaG93IHRv
IGF2b2lkIGEgVE9DVE9VIHJhY2UgaGVyZS4gIFhMQVQgYXJlYT8gKi8KKyAgICAgICAgaWYgKCAo
cmV0ID0geDg2X21zcl9jb3B5X2Zyb21fYnVmZmVyKAorICAgICAgICAgICAgICAgICAgTlVMTCwg
di0+YXJjaC5tc3IsIHhkcGMtPm1zcl9wb2xpY3ksIHhkcGMtPm5yX21zcnMsIE5VTEwpKSApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIkVycm9yIHJlLWRlc2Vy
aWFsaXNpbmcgdkNQVSBNU1JzOiAlZFxuIiwgcmV0KTsKKyAgICAgICAgICAgIGRvbWFpbl9jcmFz
aChkKTsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAgfQorCisgb3V0Ogor
ICAgIHhmcmVlKG5ldy5jcCk7CisgICAgeGZyZWUobmV3LmRwKTsKKyAgICB4ZnJlZShuZXcudnAp
OworCisgICAgcmV0dXJuIHJldDsKK30KKwogc3RhdGljIGludCB2Y3B1X3NldF92bWNlKHN0cnVj
dCB2Y3B1ICp2LAogICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4ZW5fZG9t
Y3RsX2V4dF92Y3B1Y29udGV4dCAqZXZjKQogewpAQCAtMTU3MCw2ICsxNjM1LDI4IEBAIGxvbmcg
YXJjaF9kb19kb21jdGwoCiAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQpOwogICAgICAgICBicmVh
azsKIAorICAgIGNhc2UgWEVOX0RPTUNUTF9zZXRfY3B1bXNyX3BvbGljeToKKyAgICAgICAgaWYg
KCBkID09IGN1cnJkIHx8ICAgICAgIC8qIG5vIGRvbWFpbl9wYXVzZSgpICovCisgICAgICAgICAg
ICAgZC0+bWF4X3ZjcHVzID09IDAgKSAvKiBObyB2Y3B1cyB5ZXQuICovCisgICAgICAgIHsKKyAg
ICAgICAgICAgIHJldCA9IC1FSU5WQUw7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQor
CisgICAgICAgIGRvbWFpbl9wYXVzZShkKTsKKworICAgICAgICBpZiAoIGQtPmNyZWF0aW9uX2Zp
bmlzaGVkICkKKyAgICAgICAgICAgIHJldCA9IC1FRVhJU1Q7IC8qIE5vIGNoYW5naW5nIG9uY2Ug
dGhlIGRvbWFpbiBpcyBydW5uaW5nLiAqLworICAgICAgICBlbHNlCisgICAgICAgIHsKKyAgICAg
ICAgICAgIHJldCA9IHVwZGF0ZV9kb21haW5fY3B1bXNyX3BvbGljeShkLCAmZG9tY3RsLT51LmNw
dW1zcl9wb2xpY3kpOworICAgICAgICAgICAgaWYgKCAhcmV0ICkgLyogQ29weSBkb21jdGwtPnUu
Y3B1bXNyX3BvbGljeS5lcnJfKiB0byBndWVzdC4gKi8KKyAgICAgICAgICAgICAgICBjb3B5YmFj
ayA9IHRydWU7CisgICAgICAgIH0KKworICAgICAgICBkb21haW5fdW5wYXVzZShkKTsKKyAgICAg
ICAgYnJlYWs7CisKICAgICBkZWZhdWx0OgogICAgICAgICByZXQgPSBpb21tdV9kb19kb21jdGwo
ZG9tY3RsLCBkLCB1X2RvbWN0bCk7CiAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9saWJ4ODYvTWFrZWZpbGUgYi94ZW4vY29tbW9uL2xpYng4Ni9NYWtlZmlsZQppbmRleCAy
Zjk2OTFlLi45MGQ2NGFjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2xpYng4Ni9NYWtlZmlsZQor
KysgYi94ZW4vY29tbW9uL2xpYng4Ni9NYWtlZmlsZQpAQCAtMSwyICsxLDMgQEAKIG9iai15ICs9
IGNwdWlkLm8KIG9iai15ICs9IG1zci5vCitvYmoteSArPSBwb2xpY2llcy5vCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL2xpYng4Ni9wb2xpY2llcy5jIGIveGVuL2NvbW1vbi9saWJ4ODYvcG9saWNp
ZXMuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi44MGRlMTUwCi0tLSAvZGV2
L251bGwKKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvcG9saWNpZXMuYwpAQCAtMCwwICsxLDE5IEBA
CisjaW5jbHVkZSAibGlieDg2LXByaXZhdGUuaCIKKworI2luY2x1ZGUgPHhlbi9saWJ4ODYvcG9s
aWNpZXMuaD4KKworaW50IHg4Nl9wb2xpY2llc19hcmVfY29tcGF0aWJsZShjb25zdCBzdHJ1Y3Qg
cG9saWN5X2dyb3VwICpsaHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IHN0cnVjdCBwb2xpY3lfZ3JvdXAgKnJocykKK3sKKyAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cit9
CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6
ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQt
dGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVi
bGljL2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCmluZGV4IDFjYTQxYmQu
LjRiYzQ2MjkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAorKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKQEAgLTY0OCw2ICs2NDgsMTIgQEAgc3RydWN0IHhl
bl9kb21jdGxfY3B1bXNyX3BvbGljeSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgKiAnbXNy
X2RvbWFpbl9wb2xpY3knICovCiAgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5fY3B1aWRfbGVh
Zl90KSBjcHVpZF9wb2xpY3k7IC8qIElOL09VVDogKi8KICAgICBYRU5fR1VFU1RfSEFORExFXzY0
KHhlbl9tc3JfZW50cnlfdCkgbXNyX3BvbGljeTsgICAgLyogSU4vT1VUOiAqLworICAgIHVpbnQz
Ml90IGVycl9sZWFmLCBlcnJfc3VibGVhZjsgLyogT1VULCBzZXRfcG9saWN5IG9ubHkuICBJZiBu
b3QgfjAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBpbmRpY2F0ZXMg
dGhlIGxlYWYvc3VibGVhZiB3aGljaAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICogYXVkaXRpbmcgb2JqZWN0ZWQgdG8uICovCisgICAgdWludDMyX3QgZXJyX21zcl9pZHg7
ICAgICAgICAgICAvKiBPVVQsIHNldF9wb2xpY3kgb25seS4gIElmIG5vdCB+MCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIGluZGljYXRlcyB0aGUgTVNSIGlkeCB3aGlj
aAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogYXVkaXRpbmcgb2JqZWN0
ZWQgdG8uICovCiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX2RvbWN0bF9jcHVtc3JfcG9saWN5IHhl
bl9kb21jdGxfY3B1bXNyX3BvbGljeV90OwogREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2Rv
bWN0bF9jcHVtc3JfcG9saWN5X3QpOwpAQCAtMTE4OSw2ICsxMTk1LDcgQEAgc3RydWN0IHhlbl9k
b21jdGwgewogI2RlZmluZSBYRU5fRE9NQ1RMX3NldF9nbnR0YWJfbGltaXRzICAgICAgICAgICAg
IDgwCiAjZGVmaW5lIFhFTl9ET01DVExfdnVhcnRfb3AgICAgICAgICAgICAgICAgICAgICAgODEK
ICNkZWZpbmUgWEVOX0RPTUNUTF9nZXRfY3B1bXNyX3BvbGljeSAgICAgICAgICAgICA4MgorI2Rl
ZmluZSBYRU5fRE9NQ1RMX3NldF9jcHVtc3JfcG9saWN5ICAgICAgICAgICAgIDgzCiAjZGVmaW5l
IFhFTl9ET01DVExfZ2Ric3hfZ3Vlc3RtZW1pbyAgICAgICAgICAgIDEwMDAKICNkZWZpbmUgWEVO
X0RPTUNUTF9nZGJzeF9wYXVzZXZjcHUgICAgICAgICAgICAgMTAwMQogI2RlZmluZSBYRU5fRE9N
Q1RMX2dkYnN4X3VucGF1c2V2Y3B1ICAgICAgICAgICAxMDAyCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vbGlieDg2L3BvbGljaWVzLmggYi94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L3BvbGlj
aWVzLmgKaW5kZXggZDZmYTFiYy4uMjFlMGE0MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L2xpYng4Ni9wb2xpY2llcy5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvcG9saWNpZXMu
aApAQCAtMTIsNiArMTIsMTYgQEAgc3RydWN0IHBvbGljeV9ncm91cAogICAgIHN0cnVjdCBtc3Jf
dmNwdV9wb2xpY3kgKnZwOwogfTsKIAorLyoKKyAqIENhbGN1bGF0ZSB3aGV0aGVyIHR3byBwb2xp
Y2llcyBhcmUgY29tcGF0aWJsZS4KKyAqCisgKiBGb3IgdHlwaWNhbCB1c2FnZSwgbGhzIHNob3Vs
ZCBiZSBhIHN5c3RlbSBwb2xpY3ksIGFuZCByaHMgc2hvdWxkIGJlIGEKKyAqIHByb3Bvc2VkIGd1
ZXN0IHBvbGljeS4gIFRoaXMgbGFyZ2VseSBhbW91bnRzIHRvICJpcyByaHMgYSBzdWJzZXQgb2Yg
bGhzIiwKKyAqIGJ1dCBzb21lIG9mIHRoZSBjaGVja3MgYXJlIHJhdGhlciBtb3JlIGNvbXBsaWNh
dGVkIGluIHByYWN0aWNlLgorICovCitpbnQgeDg2X3BvbGljaWVzX2FyZV9jb21wYXRpYmxlKGNv
bnN0IHN0cnVjdCBwb2xpY3lfZ3JvdXAgKmxocywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IHBvbGljeV9ncm91cCAqcmhzKTsKKwogI2VuZGlmIC8qICFYRU5f
TElCWDg2X1BPTElDSUVTX0ggKi8KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi94
bWFsbG9jLmggYi94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oCmluZGV4IGNjMjY3M2QuLmVlNWZl
ODQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmgKKysrIGIveGVuL2luY2x1
ZGUveGVuL3htYWxsb2MuaApAQCAtMTMsNiArMTMsMTMgQEAKICNkZWZpbmUgeG1hbGxvYyhfdHlw
ZSkgKChfdHlwZSAqKV94bWFsbG9jKHNpemVvZihfdHlwZSksIF9fYWxpZ25vZl9fKF90eXBlKSkp
CiAjZGVmaW5lIHh6YWxsb2MoX3R5cGUpICgoX3R5cGUgKilfeHphbGxvYyhzaXplb2YoX3R5cGUp
LCBfX2FsaWdub2ZfXyhfdHlwZSkpKQogCisvKiBBbGxvY2F0ZSBzcGFjZSBmb3IgYSB0eXBlZCBv
YmplY3QgYW5kIGNvcHkgYW4gZXhpc3RpbmcgaW5zdGFuY2UuICovCisjZGVmaW5lIHhtZW1kdXAo
cHRyKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAoeyAgdHlwZW9m
KCpwdHIpICpuXyA9IHhtYWxsb2ModHlwZW9mKCpwdHIpKTsgICAgICAgXAorICAgICAgICBpZiAo
IG5fICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICBtZW1jcHkobl8sIHB0ciwgc2l6ZW9mKCpwdHIpKTsgICAgICAgICAgICAgIFwKKyAgICAgICAg
bl87IH0pCisKIC8qIEFsbG9jYXRlIHNwYWNlIGZvciBhcnJheSBvZiB0eXBlZCBvYmplY3RzLiAq
LwogI2RlZmluZSB4bWFsbG9jX2FycmF5KF90eXBlLCBfbnVtKSBcCiAgICAgKChfdHlwZSAqKV94
bWFsbG9jX2FycmF5KHNpemVvZihfdHlwZSksIF9fYWxpZ25vZl9fKF90eXBlKSwgX251bSkpCmRp
ZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMK
aW5kZXggMjQ1ZmNmZC4uNGFkODdjNyAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5j
CisrKyBiL3hlbi94c20vZmxhc2svaG9va3MuYwpAQCAtNzE4LDYgKzcxOCw3IEBAIHN0YXRpYyBp
bnQgZmxhc2tfZG9tY3RsKHN0cnVjdCBkb21haW4gKmQsIGludCBjbWQpCiAKICAgICBjYXNlIFhF
Tl9ET01DVExfc2V0X2NwdWlkOgogICAgIGNhc2UgWEVOX0RPTUNUTF9nZXRfY3B1bXNyX3BvbGlj
eToKKyAgICBjYXNlIFhFTl9ET01DVExfc2V0X2NwdW1zcl9wb2xpY3k6CiAgICAgICAgIHJldHVy
biBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0RPTUFJTjIsIERPTUFJTjJfX1NFVF9DUFVJ
RCk7CiAKICAgICBjYXNlIFhFTl9ET01DVExfZ2V0dHNjaW5mbzoKZGlmZiAtLWdpdCBhL3hlbi94
c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNj
ZXNzX3ZlY3RvcnMKaW5kZXggYzkyYmVhMy4uZDc2ZGMzZiAxMDA2NDQKLS0tIGEveGVuL3hzbS9m
bGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNj
ZXNzX3ZlY3RvcnMKQEAgLTIxNCw2ICsyMTQsNyBAQCBjbGFzcyBkb21haW4yCiAgICAgc2V0X2Fz
X3RhcmdldAogIyBYRU5fRE9NQ1RMX3NldF9jcHVpZAogIyBYRU5fRE9NQ1RMX2dldF9jcHVtc3Jf
cG9saWN5CisjIFhFTl9ET01DVExfc2V0X2NwdW1zcl9wb2xpY3kKICAgICBzZXRfY3B1aWQKICMg
WEVOX0RPTUNUTF9nZXR0c2NpbmZvCiAgICAgZ2V0dHNjCi0tIAoyLjEuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:58:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20: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 1faSNd-0004JX-VG; Tue, 03 Jul 2018 20:58: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSNd-0004JE-1k
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:58:33 +0000
X-Inumbo-ID: d9cb46d4-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9cb46d4-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:58:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383326"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:24 +0100
Message-ID: <1530651326-5320-12-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 11/13] libx86: Introduce a helper to deserialise
 a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgd2l0aCB0aGUgc2VyaWFsaXNlIHNpZGUsIFhlbidzIGNvcHlfZnJvbV9ndWVzdCBBUEkgaXMg
dXNlZCwgd2l0aCBhCmNvbXBhdGliaWxpdHkgd3JhcHBlciBmb3IgdGhlIHVzZXJzcGFjZSBidWls
ZC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+ClNpZ25lZC1vZmYtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNv
bT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpDQzogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi9saWJ4
ODYvY3B1aWQuYyAgICAgICAgICB8IDg4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vY29tbW9uL2xpYng4Ni9saWJ4ODYtcHJpdmF0ZS5oIHwgMTIgKysrKysrCiB4
ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmggICAgIHwgIDQgKysKIDMgZmlsZXMgY2hhbmdl
ZCwgMTA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xpYng4Ni9jcHVp
ZC5jIGIveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwppbmRleCBkMzhjNTA1Li42NTljZDZlIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL2xpYng4Ni9jcHVpZC5jCisrKyBiL3hlbi9jb21tb24vbGli
eDg2L2NwdWlkLmMKQEAgLTEyOCw2ICsxMjgsOTQgQEAgaW50IHg4Nl9jcHVpZF9jb3B5X3RvX2J1
ZmZlcihjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwLAogfQogCiAvKgorICogQ29weSBDUFVJ
RCBkYXRhIGZyb20gYSBidWZmZXIsIGZpbGxpbmcgaW4gYSBjcHVpZF9wb2xpY3kgb2JqZWN0LiAg
UGVyZm9ybXMKKyAqIGJvdWRhcnkgY2hlY2tpbmcgb2YgdGhlIGluY29tbWluZyBsZWF2ZXMgYmVm
b3JlIGZpbGxpbmcgdGhlIGFwcHJvcHJpYXRlCisgKiBwb2xpY3kgdW5pb25zLCBidXQgbm8gY29u
dGVudCB2YWxpZGF0aW9uIGlzIHBlcmZvcm1lZC4KKyAqLworaW50IHg4Nl9jcHVpZF9jb3B5X2Zy
b21fYnVmZmVyKHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgY3B1aWRfbGVhZl9idWZmZXJfdCBsZWF2ZXMsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgbnJfbGVhdmVzLCB1aW50MzJfdCAqZXJyX2xlYWYs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmVycl9zdWJsZWFmKQor
eworICAgIHVuc2lnbmVkIGludCBpOworICAgIHhlbl9jcHVpZF9sZWFmX3QgZGF0YTsKKyAgICBz
dHJ1Y3QgY3B1aWRfbGVhZiAqbCA9ICh2b2lkICopJmRhdGEuYTsKKworICAgIGlmICggbnJfbGVh
dmVzID4gQ1BVSURfTUFYX1NFUklBTElTRURfTEVBVkVTICkKKyAgICAgICAgcmV0dXJuIC1FMkJJ
RzsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfbGVhdmVzOyArK2kgKQorICAgIHsKKyAgICAg
ICAgaWYgKCBjb3B5X2Zyb21fYnVmZmVyX29mZnNldCgmZGF0YSwgbGVhdmVzLCBpLCAxKSApCisg
ICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgICAgICBzd2l0Y2ggKCBkYXRhLmxlYWYg
KQorICAgICAgICB7CisgICAgICAgIGNhc2UgMCAuLi4gQVJSQVlfU0laRShwLT5iYXNpYy5yYXcp
IC0gMToKKyAgICAgICAgICAgIHN3aXRjaCAoIGRhdGEubGVhZiApCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICBjYXNlIDB4NDoKKyAgICAgICAgICAgICAgICBpZiAoIGRhdGEuc3VibGVhZiA+
PSBBUlJBWV9TSVpFKHAtPmNhY2hlLnJhdykgKQorICAgICAgICAgICAgICAgICAgICBnb3RvIG91
dF9vZl9yYW5nZTsKKworICAgICAgICAgICAgICAgIHAtPmNhY2hlLnJhd1tkYXRhLnN1YmxlYWZd
ID0gKmw7CisgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgICAgIGNhc2UgMHg3Ogor
ICAgICAgICAgICAgICAgIGlmICggZGF0YS5zdWJsZWFmID49IEFSUkFZX1NJWkUocC0+ZmVhdC5y
YXcpICkKKyAgICAgICAgICAgICAgICAgICAgZ290byBvdXRfb2ZfcmFuZ2U7CisKKyAgICAgICAg
ICAgICAgICBwLT5mZWF0LnJhd1tkYXRhLnN1YmxlYWZdID0gKmw7CisgICAgICAgICAgICAgICAg
YnJlYWs7CisKKyAgICAgICAgICAgIGNhc2UgMHhiOgorICAgICAgICAgICAgICAgIGlmICggZGF0
YS5zdWJsZWFmID49IEFSUkFZX1NJWkUocC0+dG9wby5yYXcpICkKKyAgICAgICAgICAgICAgICAg
ICAgZ290byBvdXRfb2ZfcmFuZ2U7CisKKyAgICAgICAgICAgICAgICBwLT50b3BvLnJhd1tkYXRh
LnN1YmxlYWZdID0gKmw7CisgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgICAgIGNh
c2UgMHhkOgorICAgICAgICAgICAgICAgIGlmICggZGF0YS5zdWJsZWFmID49IEFSUkFZX1NJWkUo
cC0+eHN0YXRlLnJhdykgKQorICAgICAgICAgICAgICAgICAgICBnb3RvIG91dF9vZl9yYW5nZTsK
KworICAgICAgICAgICAgICAgIHAtPnhzdGF0ZS5yYXdbZGF0YS5sZWFmXSA9ICpsOworICAgICAg
ICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgICAg
IHAtPmJhc2ljLnJhd1tkYXRhLmxlYWZdID0gKmw7CisgICAgICAgICAgICAgICAgYnJlYWs7Cisg
ICAgICAgICAgICB9CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBjYXNlIDB4NDAwMDAw
MDA6CisgICAgICAgICAgICBwLT5odl9saW1pdCA9IGwtPmE7CisgICAgICAgICAgICBicmVhazsK
KworICAgICAgICBjYXNlIDB4NDAwMDAxMDA6CisgICAgICAgICAgICBwLT5odjJfbGltaXQgPSBs
LT5hOworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSAweDgwMDAwMDAwIC4uLiAw
eDgwMDAwMDAwICsgQVJSQVlfU0laRShwLT5leHRkLnJhdykgLSAxOgorICAgICAgICAgICAgcC0+
ZXh0ZC5yYXdbZGF0YS5sZWFmICYgMHhmZmZmXSA9ICpsOworICAgICAgICAgICAgYnJlYWs7CisK
KyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgIGdvdG8gb3V0X29mX3JhbmdlOworICAgICAg
ICB9CisgICAgfQorCisgICAgcmV0dXJuIDA7CisKKyBvdXRfb2ZfcmFuZ2U6CisgICAgaWYgKCBl
cnJfbGVhZiApCisgICAgICAgICplcnJfbGVhZiA9IGRhdGEubGVhZjsKKyAgICBpZiAoIGVycl9z
dWJsZWFmICkKKyAgICAgICAgKmVycl9zdWJsZWFmID0gZGF0YS5zdWJsZWFmOworICAgIHJldHVy
biAtRVJBTkdFOworfQorCisvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwogICog
Yy1maWxlLXN0eWxlOiAiQlNEIgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvbGlieDg2
LXByaXZhdGUuaCBiL3hlbi9jb21tb24vbGlieDg2L2xpYng4Ni1wcml2YXRlLmgKaW5kZXggZTRl
YWQxYS4uMDRhMDg2NSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9saWJ4ODYvbGlieDg2LXByaXZh
dGUuaAorKysgYi94ZW4vY29tbW9uL2xpYng4Ni9saWJ4ODYtcHJpdmF0ZS5oCkBAIC0xMiw2ICsx
Miw3IEBACiAjaW5jbHVkZSA8YXNtL21zci1pbmRleC5oPgogCiAjZGVmaW5lIGNvcHlfdG9fYnVm
ZmVyX29mZnNldCBjb3B5X3RvX2d1ZXN0X29mZnNldAorI2RlZmluZSBjb3B5X2Zyb21fYnVmZmVy
X29mZnNldCBjb3B5X2Zyb21fZ3Vlc3Rfb2Zmc2V0CiAKICNlbHNlCiAKQEAgLTQ3LDYgKzQ4LDE3
IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB0ZXN0X2JpdCh1bnNpZ25lZCBpbnQgYml0LCBjb25zdCB2
b2lkICp2YWRkcikKICAgICAwOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAogfSkKIAorLyogbWVtY3B5KCksIGJ1dCB3aXRoIGNvcHlfZnJvbV9ndWVz
dF9vZmZzZXQoKSdzIEFQSSAqLworI2RlZmluZSBjb3B5X2Zyb21fYnVmZmVyX29mZnNldChkc3Qs
IHNyYywgaW5kZXgsIG5yKSAoeyBcCisgICAgY29uc3QgdHlwZW9mKCooZHN0KSkgKnMgPSAoc3Jj
KTsgICAgICAgICAgICAgICAgICAgIFwKKyAgICB1bnNpZ25lZCBpbnQgaTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZm9yICggaSA9IDA7IGkgPCAobnIpOyBp
KysgKSAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgKGRzdClbaV0gPSBzWyhpbmRl
eCkgKyBpXTsgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgMDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisKICNlbmRpZiAvKiBfX1hF
Tl9fICovCiAKICNlbmRpZiAvKiBYRU5fTElCWDg2X1BSSVZBVEVfSCAqLwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9j
cHVpZC5oCmluZGV4IDQ4Y2U0OGQuLjBlNzEwMTYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9saWJ4ODYvY3B1aWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKQEAg
LTI1NCw2ICsyNTQsMTAgQEAgdHlwZWRlZiB4ZW5fY3B1aWRfbGVhZl90ICpjcHVpZF9sZWFmX2J1
ZmZlcl90OwogaW50IHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcihjb25zdCBzdHJ1Y3QgY3B1aWRf
cG9saWN5ICpwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVpZF9sZWFmX2J1ZmZl
cl90IGxlYXZlcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX2Vu
dHJpZXNfcCk7CitpbnQgeDg2X2NwdWlkX2NvcHlfZnJvbV9idWZmZXIoc3RydWN0IGNwdWlkX3Bv
bGljeSAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjcHVpZF9sZWFm
X2J1ZmZlcl90IGxlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJf
dCBucl9sZWF2ZXMsIHVpbnQzMl90ICplcnJfbGVhZiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCAqZXJyX3N1YmxlYWYpOwogCiAjZW5kaWYgLyogIVhFTl9MSUJYODZf
Q1BVSURfSCAqLwogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:58:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20: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 1faSNh-0004L6-NJ; Tue, 03 Jul 2018 20: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSNf-0004K1-E1
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:58:35 +0000
X-Inumbo-ID: db8bb17f-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id db8bb17f-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:58:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383332"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:23 +0100
Message-ID: <1530651326-5320-11-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 10/13] x86/domctl: Implement
 XEN_DOMCTL_get_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?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>

RnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoKVGhpcyBmaW5h
bGx5IChhZnRlciBsaXRlcmFsbHkgeWVhcnMgb2Ygd29yayEpIG1hcmtzIHRoZSBwb2ludCB3aGVy
ZSB0aGUKdG9vbHN0YWNrIGNhbiBhc2sgdGhlIGh5cGVydmlzb3IgZm9yIHRoZSBjdXJyZW50IENQ
VUlEIGNvbmZpZ3VyYXRpb24gb2YgYQpzcGVjaWZpYyBkb21haW4uCgpBbHNvIGV4dGVuZCB4ZW4t
Y3B1aWQncyAtLXBvbGljeSBtb2RlIHRvIGJlIGFibGUgdG8gdGFrZSBhIGRvbWlkIGFuZCBkdW1w
IGEKc3BlY2lmaWMgZG9tYWlucyBDUFVJRCBhbmQgTVNSIHBvbGljeS4KClNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6
IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdl
eS5keWFzbGlAY2l0cml4LmNvbT4KQ0M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5u
c2EuZ292PgotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICAgIHwgIDMgKysK
IHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgICAgICAgIHwgNDAgKysrKysrKysrKysrKysr
KysrKysrKysKIHRvb2xzL21pc2MveGVuLWNwdWlkLmMgICAgICAgICAgICAgIHwgNjQgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAg
ICAgICAgICAgICAgfCA0NiArKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUv
cHVibGljL2RvbWN0bC5oICAgICAgICAgfCAxOCArKysrKysrKysrKwogeGVuL3hzbS9mbGFzay9o
b29rcy5jICAgICAgICAgICAgICAgfCAgMSArCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3Nf
dmVjdG9ycyB8ICAxICsKIDcgZmlsZXMgY2hhbmdlZCwgMTY0IGluc2VydGlvbnMoKyksIDkgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90
b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCBkMWYwOTI1Yy4uMTVkMmI5MiAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMv
aW5jbHVkZS94ZW5jdHJsLmgKQEAgLTI1NDEsNiArMjU0MSw5IEBAIGludCB4Y19nZXRfY3B1bXNy
X3BvbGljeV9zaXplKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCAqbnJfbGVhdmVzLAogaW50
IHhjX2dldF9zeXN0ZW1fY3B1bXNyX3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3Qg
aW5kZXgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9sZWF2
ZXMsIHhlbl9jcHVpZF9sZWFmX3QgKmxlYXZlcywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgKm5yX21zcnMsIHhlbl9tc3JfZW50cnlfdCAqbXNycyk7CitpbnQgeGNf
Z2V0X2RvbWFpbl9jcHVtc3JfcG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21p
ZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX2xlYXZlcywg
eGVuX2NwdWlkX2xlYWZfdCAqbGVhdmVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCAqbnJfbXNycywgeGVuX21zcl9lbnRyeV90ICptc3JzKTsKIAogdWludDMyX3Qg
eGNfZ2V0X2NwdV9mZWF0dXJlc2V0X3NpemUodm9pZCk7CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhjL3hjX2NwdWlkX3g4Ni5jIGIvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKaW5kZXggY2Uy
YTU4NC4uZWZiYWM3NyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKKysr
IGIvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKQEAgLTE5Myw2ICsxOTMsNDYgQEAgaW50IHhj
X2dldF9zeXN0ZW1fY3B1bXNyX3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgaW5k
ZXgsCiAgICAgcmV0dXJuIHJldDsKIH0KIAoraW50IHhjX2dldF9kb21haW5fY3B1bXNyX3BvbGlj
eSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90ICpucl9sZWF2ZXMsIHhlbl9jcHVpZF9sZWFmX3QgKmxlYXZl
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX21zcnMsIHhl
bl9tc3JfZW50cnlfdCAqbXNycykKK3sKKyAgICBERUNMQVJFX0RPTUNUTDsKKyAgICBERUNMQVJF
X0hZUEVSQ0FMTF9CT1VOQ0UobGVhdmVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAq
bnJfbGVhdmVzICogc2l6ZW9mKCpsZWF2ZXMpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYQ19IWVBFUkNBTExfQlVGRkVSX0JPVU5DRV9PVVQpOworICAgIERFQ0xBUkVfSFlQRVJDQUxM
X0JPVU5DRShtc3JzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqbnJfbXNycyAqIHNp
emVvZigqbXNycyksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhDX0hZUEVSQ0FMTF9C
VUZGRVJfQk9VTkNFX09VVCk7CisgICAgaW50IHJldDsKKworICAgIGlmICggeGNfaHlwZXJjYWxs
X2JvdW5jZV9wcmUoeGNoLCBsZWF2ZXMpICkKKyAgICAgICAgcmV0dXJuIC0xOworCisgICAgaWYg
KCB4Y19oeXBlcmNhbGxfYm91bmNlX3ByZSh4Y2gsIG1zcnMpICkKKyAgICAgICAgcmV0dXJuIC0x
OworCisgICAgZG9tY3RsLmNtZCA9IFhFTl9ET01DVExfZ2V0X2NwdW1zcl9wb2xpY3k7CisgICAg
ZG9tY3RsLmRvbWFpbiA9IGRvbWlkOworICAgIGRvbWN0bC51LmNwdW1zcl9wb2xpY3kubnJfbGVh
dmVzID0gKm5yX2xlYXZlczsKKyAgICBzZXRfeGVuX2d1ZXN0X2hhbmRsZShkb21jdGwudS5jcHVt
c3JfcG9saWN5LmNwdWlkX3BvbGljeSwgbGVhdmVzKTsKKyAgICBkb21jdGwudS5jcHVtc3JfcG9s
aWN5Lm5yX21zcnMgPSAqbnJfbXNyczsKKyAgICBzZXRfeGVuX2d1ZXN0X2hhbmRsZShkb21jdGwu
dS5jcHVtc3JfcG9saWN5Lm1zcl9wb2xpY3ksIG1zcnMpOworCisgICAgcmV0ID0gZG9fZG9tY3Rs
KHhjaCwgJmRvbWN0bCk7CisKKyAgICB4Y19oeXBlcmNhbGxfYm91bmNlX3Bvc3QoeGNoLCBsZWF2
ZXMpOworICAgIHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIG1zcnMpOworCisgICAgaWYg
KCAhcmV0ICkKKyAgICB7CisgICAgICAgICpucl9sZWF2ZXMgPSBkb21jdGwudS5jcHVtc3JfcG9s
aWN5Lm5yX2xlYXZlczsKKyAgICAgICAgKm5yX21zcnMgPSBkb21jdGwudS5jcHVtc3JfcG9saWN5
Lm5yX21zcnM7CisgICAgfQorCisgICAgcmV0dXJuIHJldDsKK30KKwogc3RydWN0IGNwdWlkX2Rv
bWFpbl9pbmZvCiB7CiAgICAgZW51bQpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4tY3B1aWQu
YyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKaW5kZXggYTViMzAwNC4uNTJhMzY5NCAxMDA2NDQK
LS0tIGEvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYworKysgYi90b29scy9taXNjL3hlbi1jcHVpZC5j
CkBAIC0zLDYgKzMsOCBAQAogI2luY2x1ZGUgPGVyci5oPgogI2luY2x1ZGUgPGdldG9wdC5oPgog
I2luY2x1ZGUgPHN0cmluZy5oPgorI2luY2x1ZGUgPGVycm5vLmg+CisjaW5jbHVkZSA8bGltaXRz
Lmg+CiAKICNpbmNsdWRlIDx4ZW5jdHJsLmg+CiAKQEAgLTMwOCwxMSArMzEwLDEzIEBAIGludCBt
YWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIHsKICAgICBlbnVtIHsgTU9ERV9VTktOT1dOLCBN
T0RFX0lORk8sIE1PREVfREVUQUlMLCBNT0RFX0lOVEVSUFJFVCwgTU9ERV9QT0xJQ1kgfQogICAg
IG1vZGUgPSBNT0RFX1VOS05PV047CisgICAgaW50IGRvbWlkID0gLTE7CiAKICAgICBucl9mZWF0
dXJlcyA9IHhjX2dldF9jcHVfZmVhdHVyZXNldF9zaXplKCk7CiAKICAgICBmb3IgKCA7OyApCiAg
ICAgeworICAgICAgICBjb25zdCBjaGFyICp0bXBfb3B0YXJnOwogICAgICAgICBpbnQgb3B0aW9u
X2luZGV4ID0gMCwgYzsKICAgICAgICAgc3RhdGljIHN0cnVjdCBvcHRpb24gbG9uZ19vcHRpb25z
W10gPQogICAgICAgICB7CkBAIC0zMjAsMTEgKzMyNCwxMSBAQCBpbnQgbWFpbihpbnQgYXJnYywg
Y2hhciAqKmFyZ3YpCiAgICAgICAgICAgICB7ICJpbmZvIiwgbm9fYXJndW1lbnQsIE5VTEwsICdp
JyB9LAogICAgICAgICAgICAgeyAiZGV0YWlsIiwgbm9fYXJndW1lbnQsIE5VTEwsICdkJyB9LAog
ICAgICAgICAgICAgeyAidmVyYm9zZSIsIG5vX2FyZ3VtZW50LCBOVUxMLCAndicgfSwKLSAgICAg
ICAgICAgIHsgInBvbGljeSIsIG5vX2FyZ3VtZW50LCBOVUxMLCAncCcgfSwKKyAgICAgICAgICAg
IHsgInBvbGljeSIsIG9wdGlvbmFsX2FyZ3VtZW50LCBOVUxMLCAncCcgfSwKICAgICAgICAgICAg
IHsgTlVMTCwgMCwgTlVMTCwgMCB9LAogICAgICAgICB9OwogCi0gICAgICAgIGMgPSBnZXRvcHRf
bG9uZyhhcmdjLCBhcmd2LCAiaGlkdnAiLCBsb25nX29wdGlvbnMsICZvcHRpb25faW5kZXgpOwor
ICAgICAgICBjID0gZ2V0b3B0X2xvbmcoYXJnYywgYXJndiwgImhpZHZwOjoiLCBsb25nX29wdGlv
bnMsICZvcHRpb25faW5kZXgpOwogCiAgICAgICAgIGlmICggYyA9PSAtMSApCiAgICAgICAgICAg
ICBicmVhazsKQEAgLTM0NCw2ICszNDgsMjggQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiph
cmd2KQogCiAgICAgICAgIGNhc2UgJ3AnOgogICAgICAgICAgICAgbW9kZSA9IE1PREVfUE9MSUNZ
OworCisgICAgICAgICAgICB0bXBfb3B0YXJnID0gb3B0YXJnOworCisgICAgICAgICAgICAvKiBN
YWtlICItLXBvbGljeSAkRE9NSUQiIGFuZCAiLXAgJERPTUlEIiB3b3JrLiAqLworICAgICAgICAg
ICAgaWYgKCAhb3B0YXJnICYmIG9wdGluZCA8IGFyZ2MgJiYKKyAgICAgICAgICAgICAgICAgYXJn
dltvcHRpbmRdICE9IE5VTEwgJiYgYXJndltvcHRpbmRdWzBdICE9ICdcMCcgJiYKKyAgICAgICAg
ICAgICAgICAgYXJndltvcHRpbmRdWzBdICE9ICctJyApCisgICAgICAgICAgICAgICAgdG1wX29w
dGFyZyA9IGFyZ3Zbb3B0aW5kKytdOworCisgICAgICAgICAgICBpZiAoIHRtcF9vcHRhcmcgKQor
ICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGNoYXIgKmVuZHB0cjsKKworICAgICAgICAg
ICAgICAgIGVycm5vID0gMDsKKyAgICAgICAgICAgICAgICBkb21pZCA9IHN0cnRvbCh0bXBfb3B0
YXJnLCAmZW5kcHRyLCAwKTsKKworICAgICAgICAgICAgICAgIGlmICggKGVycm5vID09IEVSQU5H
RSAmJgorICAgICAgICAgICAgICAgICAgICAgIChkb21pZCA9PSBMT05HX01BWCB8fCBkb21pZCA9
PSBMT05HX01JTikpIHx8CisgICAgICAgICAgICAgICAgICAgICAoZXJybm8gIT0gMCAmJiBkb21p
ZCA9PSAwKSB8fAorICAgICAgICAgICAgICAgICAgICAgZW5kcHRyID09IHRtcF9vcHRhcmcgKQor
ICAgICAgICAgICAgICAgICAgICBlcnIoMSwgInN0cnRvbCglcywsKSIsIHRtcF9vcHRhcmcpOwor
ICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSAnZCc6CkBA
IC0zOTcsOCArNDIzLDkgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCiAgICAg
ICAgIGlmICggeGNfZ2V0X2NwdW1zcl9wb2xpY3lfc2l6ZSh4Y2gsICZtYXhfbGVhdmVzLCAmbWF4
X21zcnMpICkKICAgICAgICAgICAgIGVycigxLCAieGNfZ2V0X2NwdW1zcl9wb2xpY3lfc2l6ZSgu
Li4pIik7Ci0gICAgICAgIHByaW50ZigiWGVuIHJlcG9ydHMgdGhlcmUgYXJlIG1heGltdW0gJXUg
bGVhdmVzIGFuZCAldSBNU1JzXG4iLAotICAgICAgICAgICAgICAgIG1heF9sZWF2ZXMsIG1heF9t
c3JzKTsKKyAgICAgICAgaWYgKCBkb21pZCA9PSAtMSApCisgICAgICAgICAgICBwcmludGYoIlhl
biByZXBvcnRzIHRoZXJlIGFyZSBtYXhpbXVtICV1IGxlYXZlcyBhbmQgJXUgTVNSc1xuIiwKKyAg
ICAgICAgICAgICAgICAgICBtYXhfbGVhdmVzLCBtYXhfbXNycyk7CiAKICAgICAgICAgbGVhdmVz
ID0gY2FsbG9jKG1heF9sZWF2ZXMsIHNpemVvZih4ZW5fY3B1aWRfbGVhZl90KSk7CiAgICAgICAg
IGlmICggIWxlYXZlcyApCkBAIC00MDcsMTcgKzQzNCwzNiBAQCBpbnQgbWFpbihpbnQgYXJnYywg
Y2hhciAqKmFyZ3YpCiAgICAgICAgIGlmICggIW1zcnMgKQogICAgICAgICAgICAgZXJyKDEsICJj
YWxsb2MobWF4X21zcnMpIik7CiAKLSAgICAgICAgZm9yICggcG9sID0gMDsgcG9sIDwgQVJSQVlf
U0laRShzeXNfcG9saWNpZXMpOyArK3BvbCApCisgICAgICAgIGlmICggZG9taWQgIT0gLTEgKQog
ICAgICAgICB7CisgICAgICAgICAgICBjaGFyIG5hbWVbMjBdOwogICAgICAgICAgICAgdWludDMy
X3QgbnJfbGVhdmVzID0gbWF4X2xlYXZlczsKICAgICAgICAgICAgIHVpbnQzMl90IG5yX21zcnMg
PSBtYXhfbXNyczsKIAotICAgICAgICAgICAgaWYgKCB4Y19nZXRfc3lzdGVtX2NwdW1zcl9wb2xp
Y3koeGNoLCBwb2wsICZucl9sZWF2ZXMsIGxlYXZlcywKKyAgICAgICAgICAgIGlmICggeGNfZ2V0
X2RvbWFpbl9jcHVtc3JfcG9saWN5KHhjaCwgZG9taWQsICZucl9sZWF2ZXMsIGxlYXZlcywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZucl9tc3JzLCBtc3Jz
KSApCi0gICAgICAgICAgICAgICAgZXJyKDEsICJ4Y19nZXRfc3lzdGVtX2NwdW1zcl9wb2xpY3ko
LCAlcywsKSIsCi0gICAgICAgICAgICAgICAgICAgIHN5c19wb2xpY2llc1twb2xdKTsKKyAgICAg
ICAgICAgICAgICBlcnIoMSwgInhjX2dldF9kb21haW5fY3B1aWRfcG9saWN5KCwgJWQsICVkLCwg
JWQsKSIsCisgICAgICAgICAgICAgICAgICAgIGRvbWlkLCBucl9sZWF2ZXMsIG5yX21zcnMpOwog
Ci0gICAgICAgICAgICBwcmludF9wb2xpY3koc3lzX3BvbGljaWVzW3BvbF0sIGxlYXZlcywgbnJf
bGVhdmVzLCBtc3JzLCBucl9tc3JzKTsKKyAgICAgICAgICAgIHNucHJpbnRmKG5hbWUsIHNpemVv
ZihuYW1lKSwgIkRvbWFpbiAlZCIsIGRvbWlkKTsKKyAgICAgICAgICAgIHByaW50X3BvbGljeShu
YW1lLCBsZWF2ZXMsIG5yX2xlYXZlcywgbXNycywgbnJfbXNycyk7CisgICAgICAgIH0KKyAgICAg
ICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICAvKiBHZXQgc3lzdGVtIHBvbGljaWVzICov
CisgICAgICAgICAgICBmb3IgKCBwb2wgPSAwOyBwb2wgPCBBUlJBWV9TSVpFKHN5c19wb2xpY2ll
cyk7ICsrcG9sICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICB1aW50MzJfdCBucl9s
ZWF2ZXMgPSBtYXhfbGVhdmVzOworICAgICAgICAgICAgICAgIHVpbnQzMl90IG5yX21zcnMgPSBt
YXhfbXNyczsKKworICAgICAgICAgICAgICAgIGlmICggeGNfZ2V0X3N5c3RlbV9jcHVtc3JfcG9s
aWN5KHhjaCwgcG9sLCAmbnJfbGVhdmVzLCBsZWF2ZXMsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5yX21zcnMsIG1zcnMpICkKKyAgICAgICAgICAg
ICAgICAgICAgZXJyKDEsICJ4Y19nZXRfc3lzdGVtX2NwdW1zcl9wb2xpY3koLCAlcywsKSIsCisg
ICAgICAgICAgICAgICAgICAgICAgICBzeXNfcG9saWNpZXNbcG9sXSk7CisKKyAgICAgICAgICAg
ICAgICBwcmludF9wb2xpY3koc3lzX3BvbGljaWVzW3BvbF0sIGxlYXZlcywgbnJfbGVhdmVzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc3JzLCBucl9tc3JzKTsKKyAgICAgICAgICAg
IH0KICAgICAgICAgfQogCiAgICAgICAgIGZyZWUobGVhdmVzKTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwppbmRleCAzZTk1ODBiLi44
YjQ4MzQ5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKKysrIGIveGVuL2FyY2gv
eDg2L2RvbWN0bC5jCkBAIC0xNTI0LDYgKzE1MjQsNTIgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgK
ICAgICAgICAgcmVjYWxjdWxhdGVfY3B1aWRfcG9saWN5KGQpOwogICAgICAgICBicmVhazsKIAor
ICAgIGNhc2UgWEVOX0RPTUNUTF9nZXRfY3B1bXNyX3BvbGljeToKKyAgICAgICAgaWYgKCBkID09
IGN1cnJkIHx8ICAgICAgIC8qIE5vIGRvbWFpbl9wYXVzZSgpICovCisgICAgICAgICAgICAgZC0+
bWF4X3ZjcHVzID09IDAgKSAvKiBObyB2Y3B1cyB5ZXQuICovCisgICAgICAgIHsKKyAgICAgICAg
ICAgIHJldCA9IC1FSU5WQUw7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAg
ICAgIGRvbWFpbl9wYXVzZShkKTsKKworICAgICAgICBpZiAoICFndWVzdF9oYW5kbGVfaXNfbnVs
bChkb21jdGwtPnUuY3B1bXNyX3BvbGljeS5jcHVpZF9wb2xpY3kpICkKKyAgICAgICAgeworICAg
ICAgICAgICAgaWYgKCAocmV0ID0geDg2X2NwdWlkX2NvcHlfdG9fYnVmZmVyKAorICAgICAgICAg
ICAgICAgICAgICAgIGQtPmFyY2guY3B1aWQsCisgICAgICAgICAgICAgICAgICAgICAgZG9tY3Rs
LT51LmNwdW1zcl9wb2xpY3kuY3B1aWRfcG9saWN5LAorICAgICAgICAgICAgICAgICAgICAgICZk
b21jdGwtPnUuY3B1bXNyX3BvbGljeS5ucl9sZWF2ZXMpKSApCisgICAgICAgICAgICAgICAgZ290
byBnZXRfY3B1bXNyX3BvbGljeV9vdXQ7CisKKyAgICAgICAgICAgIGlmICggX19jb3B5X2ZpZWxk
X3RvX2d1ZXN0KHVfZG9tY3RsLCBkb21jdGwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1LmNwdW1zcl9wb2xpY3kubnJfbGVhdmVzKSApCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICBnb3RvIGdldF9j
cHVtc3JfcG9saWN5X291dDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorCisgICAgICAgIGlm
ICggIWd1ZXN0X2hhbmRsZV9pc19udWxsKGRvbWN0bC0+dS5jcHVtc3JfcG9saWN5Lm1zcl9wb2xp
Y3kpICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAocmV0ID0geDg2X21zcl9jb3B5X3Rv
X2J1ZmZlcigKKyAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLm1zciwgZC0+dmNwdVswXS0+
YXJjaC5tc3IsCisgICAgICAgICAgICAgICAgICAgICAgZG9tY3RsLT51LmNwdW1zcl9wb2xpY3ku
bXNyX3BvbGljeSwKKyAgICAgICAgICAgICAgICAgICAgICAmZG9tY3RsLT51LmNwdW1zcl9wb2xp
Y3kubnJfbXNycykpICkKKyAgICAgICAgICAgICAgICBnb3RvIGdldF9jcHVtc3JfcG9saWN5X291
dDsKKworICAgICAgICAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QodV9kb21jdGwsIGRv
bWN0bCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUuY3B1bXNyX3Bv
bGljeS5ucl9tc3JzKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcmV0ID0gLUVG
QVVMVDsKKyAgICAgICAgICAgICAgICBnb3RvIGdldF9jcHVtc3JfcG9saWN5X291dDsKKyAgICAg
ICAgICAgIH0KKyAgICAgICAgfQorCisgICAgZ2V0X2NwdW1zcl9wb2xpY3lfb3V0OgorICAgICAg
ICBkb21haW5fdW5wYXVzZShkKTsKKyAgICAgICAgYnJlYWs7CisKICAgICBkZWZhdWx0OgogICAg
ICAgICByZXQgPSBpb21tdV9kb19kb21jdGwoZG9tY3RsLCBkLCB1X2RvbWN0bCk7CiAgICAgICAg
IGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2lu
Y2x1ZGUvcHVibGljL2RvbWN0bC5oCmluZGV4IDA1MzVkYTguLjFjYTQxYmQgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9t
Y3RsLmgKQEAgLTYzNSw2ICs2MzUsMjIgQEAgc3RydWN0IHhlbl9kb21jdGxfY3B1aWQgewogICB1
aW50MzJfdCBlY3g7CiAgIHVpbnQzMl90IGVkeDsKIH07CisKKy8qCisgKiBYRU5fU1lTQ1RMX3tn
ZXQsc2V0fV9jcHVtc3JfcG9saWN5ICh4ODYgc3BlY2lmaWMpCisgKgorICogUXVlcnkgb3Igc2V0
IHRoZSBDUFVJRCBhbmQgTVNSIHBvbGljaWVzIGZvciBhIHNwZWNpZmljIGRvbWFpbi4KKyAqLwor
c3RydWN0IHhlbl9kb21jdGxfY3B1bXNyX3BvbGljeSB7CisgICAgdWludDMyX3QgbnJfbGVhdmVz
OyAvKiBJTi9PVVQ6IE51bWJlciBvZiBsZWF2ZXMgaW4vd3JpdHRlbiB0bworICAgICAgICAgICAg
ICAgICAgICAgICAgICogJ2NwdWlkX3BvbGljeScuICovCisgICAgdWludDMyX3QgbnJfbXNyczsg
ICAvKiBJTi9PVVQ6IE51bWJlciBvZiBNU1JzIGluL3dyaXR0ZW4gdG8KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAqICdtc3JfZG9tYWluX3BvbGljeScgKi8KKyAgICBYRU5fR1VFU1RfSEFORExF
XzY0KHhlbl9jcHVpZF9sZWFmX3QpIGNwdWlkX3BvbGljeTsgLyogSU4vT1VUOiAqLworICAgIFhF
Tl9HVUVTVF9IQU5ETEVfNjQoeGVuX21zcl9lbnRyeV90KSBtc3JfcG9saWN5OyAgICAvKiBJTi9P
VVQ6ICovCit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2RvbWN0bF9jcHVtc3JfcG9saWN5IHhlbl9k
b21jdGxfY3B1bXNyX3BvbGljeV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2RvbWN0
bF9jcHVtc3JfcG9saWN5X3QpOwogI2VuZGlmCiAKIC8qCkBAIC0xMTcyLDYgKzExODgsNyBAQCBz
dHJ1Y3QgeGVuX2RvbWN0bCB7CiAjZGVmaW5lIFhFTl9ET01DVExfc29mdF9yZXNldCAgICAgICAg
ICAgICAgICAgICAgNzkKICNkZWZpbmUgWEVOX0RPTUNUTF9zZXRfZ250dGFiX2xpbWl0cyAgICAg
ICAgICAgICA4MAogI2RlZmluZSBYRU5fRE9NQ1RMX3Z1YXJ0X29wICAgICAgICAgICAgICAgICAg
ICAgIDgxCisjZGVmaW5lIFhFTl9ET01DVExfZ2V0X2NwdW1zcl9wb2xpY3kgICAgICAgICAgICAg
ODIKICNkZWZpbmUgWEVOX0RPTUNUTF9nZGJzeF9ndWVzdG1lbWlvICAgICAgICAgICAgMTAwMAog
I2RlZmluZSBYRU5fRE9NQ1RMX2dkYnN4X3BhdXNldmNwdSAgICAgICAgICAgICAxMDAxCiAjZGVm
aW5lIFhFTl9ET01DVExfZ2Ric3hfdW5wYXVzZXZjcHUgICAgICAgICAgIDEwMDIKQEAgLTEyMTYs
NiArMTIzMyw3IEBAIHN0cnVjdCB4ZW5fZG9tY3RsIHsKICAgICAgICAgc3RydWN0IHhlbl9kb21j
dGxfbWVtX3NoYXJpbmdfb3AgICAgbWVtX3NoYXJpbmdfb3A7CiAjaWYgZGVmaW5lZChfX2kzODZf
XykgfHwgZGVmaW5lZChfX3g4Nl82NF9fKQogICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcHVp
ZCAgICAgICAgICAgICBjcHVpZDsKKyAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfY3B1bXNyX3Bv
bGljeSAgICAgY3B1bXNyX3BvbGljeTsKICAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfdmNwdWV4
dHN0YXRlICAgICAgdmNwdWV4dHN0YXRlOwogICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF92Y3B1
X21zcnMgICAgICAgICB2Y3B1X21zcnM7CiAjZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxh
c2svaG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwppbmRleCAxZDMwYjBlLi4yNDVmY2Zk
IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hzbS9mbGFzay9o
b29rcy5jCkBAIC03MTcsNiArNzE3LDcgQEAgc3RhdGljIGludCBmbGFza19kb21jdGwoc3RydWN0
IGRvbWFpbiAqZCwgaW50IGNtZCkKICAgICAgICAgcmV0dXJuIGN1cnJlbnRfaGFzX3Blcm0oZCwg
U0VDQ0xBU1NfRE9NQUlOLCBET01BSU5fX1NFVF9WSVJRX0hBTkRMRVIpOwogCiAgICAgY2FzZSBY
RU5fRE9NQ1RMX3NldF9jcHVpZDoKKyAgICBjYXNlIFhFTl9ET01DVExfZ2V0X2NwdW1zcl9wb2xp
Y3k6CiAgICAgICAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0RPTUFJTjIs
IERPTUFJTjJfX1NFVF9DUFVJRCk7CiAKICAgICBjYXNlIFhFTl9ET01DVExfZ2V0dHNjaW5mbzoK
ZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hz
bS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKaW5kZXggYjViYzdhMi4uYzkyYmVhMyAxMDA2
NDQKLS0tIGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hz
bS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKQEAgLTIxMyw2ICsyMTMsNyBAQCBjbGFzcyBk
b21haW4yCiAjICB0YXJnZXQgPSB0aGUgbmV3IHRhcmdldCBkb21haW4KICAgICBzZXRfYXNfdGFy
Z2V0CiAjIFhFTl9ET01DVExfc2V0X2NwdWlkCisjIFhFTl9ET01DVExfZ2V0X2NwdW1zcl9wb2xp
Y3kKICAgICBzZXRfY3B1aWQKICMgWEVOX0RPTUNUTF9nZXR0c2NpbmZvCiAgICAgZ2V0dHNjCi0t
IAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 20:58:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 20: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 1faSNi-0004MJ-AP; Tue, 03 Jul 2018 20: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=xmv1=jt=citrix.com=prvs=7152e8433=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faSNg-0004Kb-KF
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 20:58:36 +0000
X-Inumbo-ID: dc3667f3-7f03-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc3667f3-7f03-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 20:58:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59383334"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 3 Jul 2018 21:55:25 +0100
Message-ID: <1530651326-5320-13-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 12/13] libx86: introduce a helper to deserialize
 MSR policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpTaWduZWQtb2Zm
LWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9jb21t
b24vbGlieDg2L21zci5jICAgICAgfCA2MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL2xpYng4Ni9tc3IuaCB8ICA0ICsrKwogMiBm
aWxlcyBjaGFuZ2VkLCA2NyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9s
aWJ4ODYvbXNyLmMgYi94ZW4vY29tbW9uL2xpYng4Ni9tc3IuYwppbmRleCA0NmEzNDU4Li4xM2Zi
NjYwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2xpYng4Ni9tc3IuYworKysgYi94ZW4vY29tbW9u
L2xpYng4Ni9tc3IuYwpAQCAtNjEsNiArNjEsNjkgQEAgaW50IHg4Nl9tc3JfY29weV90b19idWZm
ZXIoY29uc3Qgc3RydWN0IG1zcl9kb21haW5fcG9saWN5ICpkcCwKIH0KIAogLyoKKyAqIENvcHkg
TVNSIGRhdGEgZnJvbSBhIGJ1ZmZlciwgZmlsbGluZyBvcHRpb25hbGx5IG1zcl9kb21haW5fcG9s
aWN5IGFuZAorICogbXNyX3ZjcHVfcG9saWN5IG9iamVjdHMuICBNU1IgaW5kaWNpZXMgYXJlIGNo
ZWNrZWQgZm9yIGJlaW5nIGluIHJhbmdlLCBidXQKKyAqIG5vIGNvbnRlbnQgdmFsaWRhdGlvbiBp
cyBwZXJmb3JtZWQgZm9yIGluLXJhbmdlIE1TUnMuCisgKi8KK2ludCB4ODZfbXNyX2NvcHlfZnJv
bV9idWZmZXIoc3RydWN0IG1zcl9kb21haW5fcG9saWN5ICpkcCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IG1zcl92Y3B1X3BvbGljeSAqdnAsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IG1zcl9lbnRyeV9idWZmZXJfdCBtc3JzLCB1aW50MzJfdCBucl9t
c3JzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZXJyX21zcikKK3sK
KyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICB4ZW5fbXNyX2VudHJ5X3QgZGF0YTsKKworICAgIGlm
ICggbnJfbXNycyA+IE1TUl9NQVhfU0VSSUFMSVNFRF9FTlRSSUVTICkKKyAgICAgICAgcmV0dXJu
IC1FMkJJRzsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfbXNyczsgaSsrICkKKyAgICB7Cisg
ICAgICAgIGlmICggY29weV9mcm9tX2J1ZmZlcl9vZmZzZXQoJmRhdGEsIG1zcnMsIGksIDEpICkK
KyAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgICAgIGlmICggZGF0YS5mbGFncyAp
IC8qIC5mbGFncyBNQlogKi8KKyAgICAgICAgICAgIGdvdG8gZXJyOworCisgICAgICAgIHN3aXRj
aCAoIGRhdGEuaWR4ICkKKyAgICAgICAgeworICAgICAgICBjYXNlIE1TUl9TUEVDX0NUUkw6Cisg
ICAgICAgICAgICBpZiAoIGRhdGEudmFsID4gfjB1ICkKKyAgICAgICAgICAgICAgICBnb3RvIGVy
cjsKKworICAgICAgICAgICAgaWYgKCB2cCApCisgICAgICAgICAgICAgICAgdnAtPnNwZWNfY3Ry
bC5yYXcgPSBkYXRhLnZhbDsKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIGNhc2UgTVNS
X0lOVEVMX1BMQVRGT1JNX0lORk86CisgICAgICAgICAgICBpZiAoIGRhdGEudmFsID4gfjB1ICkK
KyAgICAgICAgICAgICAgICBnb3RvIGVycjsKKworICAgICAgICAgICAgaWYgKCBkcCApCisgICAg
ICAgICAgICAgICAgZHAtPnBsYWZvcm1faW5mby5yYXcgPSBkYXRhLnZhbDsKKyAgICAgICAgICAg
IGJyZWFrOworCisgICAgICAgIGNhc2UgTVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUzoK
KyAgICAgICAgICAgIGlmICggZGF0YS52YWwgPiB+MHUgKQorICAgICAgICAgICAgICAgIGdvdG8g
ZXJyOworCisgICAgICAgICAgICBpZiAoIHZwICkKKyAgICAgICAgICAgICAgICB2cC0+bWlzY19m
ZWF0dXJlc19lbmFibGVzLnJhdyA9IGRhdGEudmFsOworICAgICAgICAgICAgYnJlYWs7CisKKyAg
ICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgIGdvdG8gZXJyOworICAgICAgICB9CisgICAgfQor
CisgICAgcmV0dXJuIDA7CisKKyBlcnI6CisgICAgaWYgKCBlcnJfbXNyICkKKyAgICAgICAgKmVy
cl9tc3IgPSBkYXRhLmlkeDsKKyAgICByZXR1cm4gLUVJTlZBTDsKK30KKworLyoKICAqIExvY2Fs
IHZhcmlhYmxlczoKICAqIG1vZGU6IEMKICAqIGMtZmlsZS1zdHlsZTogIkJTRCIKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvbXNyLmggYi94ZW4vaW5jbHVkZS94ZW4vbGlieDg2
L21zci5oCmluZGV4IDg3NzYzNzguLjgyN2ViM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9saWJ4ODYvbXNyLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9tc3IuaApAQCAtNjAs
NiArNjAsMTAgQEAgdHlwZWRlZiB4ZW5fbXNyX2VudHJ5X3QgKm1zcl9lbnRyeV9idWZmZXJfdDsK
IGludCB4ODZfbXNyX2NvcHlfdG9fYnVmZmVyKGNvbnN0IHN0cnVjdCBtc3JfZG9tYWluX3BvbGlj
eSAqZHAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgbXNyX3ZjcHVf
cG9saWN5ICp2cCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zcl9lbnRyeV9idWZmZXJf
dCBtc3JzLCB1aW50MzJfdCAqbnJfZW50cmllc19wKTsKK2ludCB4ODZfbXNyX2NvcHlfZnJvbV9i
dWZmZXIoc3RydWN0IG1zcl9kb21haW5fcG9saWN5ICpkcCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3RydWN0IG1zcl92Y3B1X3BvbGljeSAqdnAsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IG1zcl9lbnRyeV9idWZmZXJfdCBtc3JzLCB1aW50MzJfdCBucl9tc3Jz
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZXJyX21zcik7CiAKICNl
bmRpZiAvKiAhWEVOX0xJQlg4Nl9NU1JfSCAqLwogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 21:30:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 21:30:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faSsB-00089w-L8; Tue, 03 Jul 2018 21:30: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=l918=jt=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1faSsA-00087e-Ej
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 21:30:06 +0000
X-Inumbo-ID: 41e2d9c6-7f08-11e8-ba45-cfc176a5991c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 41e2d9c6-7f08-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 21:30:08 +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 513C520855;
 Tue,  3 Jul 2018 21:30:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530653403;
 bh=tv8nEd+7UBfQ7Qg6zRwGnin5I8JySWBmwW7I8ixuBHI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WQ1djKPeIG5Nz/JJtBkq5w+7zZuNvxbILTmiq64qPtFrcVqUt9kdPxLkNktC4UGqD
 9ZV3Df/0O4gzoNhgaT1YnqimTgZMu3yZQ8mLMs91bBRYIVM1OPOK9TKkA+AesNbvy9
 HPXXFcRz7+hp+v+I6EK00lBrFOfNu35+14TW84Qk=
Date: Tue, 3 Jul 2018 14:30: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: <051d1ee3-7fbf-ae0b-eb4d-50cd2a59e7fd@arm.com>
Message-ID: <alpine.DEB.2.10.1807031413570.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
 <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
 <alpine.DEB.2.10.1806141412440.14695@sstabellini-ThinkPad-X260>
 <c97b7c22-6301-02ff-0b43-fc1d866f114f@arm.com>
 <alpine.DEB.2.10.1807021328220.23811@sstabellini-ThinkPad-X260>
 <5de55023-3bd7-0b30-7b36-637a590e5e10@arm.com>
 <alpine.DEB.2.10.1807021432040.23811@sstabellini-ThinkPad-X260>
 <051d1ee3-7fbf-ae0b-eb4d-50cd2a59e7fd@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, 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>

T24gVHVlLCAzIEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDIv
MDcvMTggMjI6MzgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIE1vbiwgMiBKdWwg
MjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSwKPiA+ID4gCj4gPiA+IE9uIDAyLzA3
LzIwMTggMjE6MzcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBPbiBGcmksIDE1
IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+ID4gPiBIaSBTdGVmYW5vLAo+ID4g
PiA+ID4gCj4gPiA+ID4gPiBPbiAwNi8xNC8yMDE4IDEwOjE1IFBNLCBTdGVmYW5vIFN0YWJlbGxp
bmkgd3JvdGU6Cj4gPiA+ID4gPiA+IE9uIFRodSwgMTQgSnVuIDIwMTgsIEp1bGllbiBHcmFsbCB3
cm90ZToKPiA+ID4gPiA+ID4gPiBPbiAxMy8wNi8xOCAyMzoxNSwgU3RlZmFubyBTdGFiZWxsaW5p
IHdyb3RlOgo+ID4gPiA+ID4gPiA+ID4gTW92ZSBhIGZldyBjb25zdGFudHMgZGVmaW5lZCBieSBs
aWJ4bF9hcm0uYyB0bwo+ID4gPiA+ID4gPiA+ID4geGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJt
LmgsIHNvIHRoYXQgdGhleSBhcmUgdG9nZXRoZXIgd2l0aAo+ID4gPiA+ID4gPiA+ID4gdGhlCj4g
PiA+ID4gPiA+ID4gPiBvdGhlcgo+ID4gPiA+ID4gPiA+ID4gZ3Vlc3QgcmVsYXRlZCAjZGVmaW5l
cyBzdWNoIGFzIEdVRVNUX0dJQ0RfQkFTRSBhbmQKPiA+ID4gPiA+ID4gPiA+IEdVRVNUX1ZQTDAx
MV9TUEkuCj4gPiA+ID4gPiA+ID4gPiBBbHNvLCB0aGlzIHdheSB0aGV5IGNhbiBiZSByZXVzZWQg
YnkgaHlwZXJ2aXNvciBjb2RlLgo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+IEFsbCB2YXJp
YWJsZXMgbW92ZWQgdG8gYXJjaC1hcm0uaCBzaG91bGQgYmUgcHJlZml4ZWQgd2l0aCBHVUVTVF8q
Cj4gPiA+ID4gPiA+ID4gdG8KPiA+ID4gPiA+ID4gPiBhdm9pZAo+ID4gPiA+ID4gPiA+IGNsYXNo
IHdpdGggdGhlIHJlc3Qgb2YgWGVuLgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gSSdsbCBkby4K
PiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiA+IFNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+ID4gPiA+ID4g
PiA+IENDOiB3ZWkubGl1MkBjaXRyaXguY29tCj4gPiA+ID4gPiA+ID4gPiBDQzogaWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbQo+ID4gPiA+ID4gPiA+ID4gLS0tCj4gPiA+ID4gPiA+ID4gPiAgICAg
IHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAgIHwgMjYKPiA+ID4gPiA+ID4gPiA+IC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiA+ID4gPiA+ID4gPiAgICAgIHhlbi9pbmNsdWRlL3B1
YmxpYy9hcmNoLWFybS5oIHwgMjYKPiA+ID4gPiA+ID4gPiA+ICsrKysrKysrKysrKysrKysrKysr
KysrKysrCj4gPiA+ID4gPiA+ID4gPiAgICAgIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9u
cygrKSwgMjYgZGVsZXRpb25zKC0pCj4gPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiA+IGRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Fy
bS5jCj4gPiA+ID4gPiA+ID4gPiBpbmRleCA4YWY5ZjZmLi44OWE0MTdmIDEwMDY0NAo+ID4gPiA+
ID4gPiA+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPiA+ID4gPiA+ID4gPiA+ICsr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4gPiA+ID4gPiA+ID4gPiBAQCAtOCwyMyArOCw2
IEBACj4gPiA+ID4gPiA+ID4gPiAgICAgICNpbmNsdWRlIDxsaWJmZHQuaD4KPiA+ID4gPiA+ID4g
PiA+ICAgICAgI2luY2x1ZGUgPGFzc2VydC5oPgo+ID4gPiA+ID4gPiA+ID4gICAgICAtLyoqCj4g
PiA+ID4gPiA+ID4gPiAtICogSVJRIGxpbmUgdHlwZS4KPiA+ID4gPiA+ID4gPiA+IC0gKiBEVF9J
UlFfVFlQRV9OT05FICAgICAgICAgICAgLSBkZWZhdWx0LCB1bnNwZWNpZmllZCB0eXBlCj4gPiA+
ID4gPiA+ID4gPiAtICogRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgIC0gcmlzaW5nIGVkZ2Ug
dHJpZ2dlcmVkCj4gPiA+ID4gPiA+ID4gPiAtICogRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HICAg
IC0gZmFsbGluZyBlZGdlIHRyaWdnZXJlZAo+ID4gPiA+ID4gPiA+ID4gLSAqIERUX0lSUV9UWVBF
X0VER0VfQk9USCAgICAgICAtIHJpc2luZyBhbmQgZmFsbGluZyBlZGdlCj4gPiA+ID4gPiA+ID4g
PiB0cmlnZ2VyZWQKPiA+ID4gPiA+ID4gPiA+IC0gKiBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIICAg
ICAgLSBoaWdoIGxldmVsIHRyaWdnZXJlZAo+ID4gPiA+ID4gPiA+ID4gLSAqIERUX0lSUV9UWVBF
X0xFVkVMX0xPVyAgICAgICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQKPiA+ID4gPiA+ID4gPiA+IC0g
Ki8KPiA+ID4gPiA+ID4gPiA+IC0jZGVmaW5lIERUX0lSUV9UWVBFX05PTkUgICAgICAgICAgIDB4
MDAwMDAwMDAKPiA+ID4gPiA+ID4gPiA+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfUklTSU5H
ICAgIDB4MDAwMDAwMDEKPiA+ID4gPiA+ID4gPiA+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0VER0Vf
RkFMTElORyAgIDB4MDAwMDAwMDIKPiA+ID4gPiA+ID4gPiA+IC0jZGVmaW5lIERUX0lSUV9UWVBF
X0VER0VfQk9USCAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiA+ID4gPiA+ID4gPiA+IC0g
ICAgKERUX0lSUV9UWVBFX0VER0VfRkFMTElORyB8IERUX0lSUV9UWVBFX0VER0VfUklTSU5HKQo+
ID4gPiA+ID4gPiA+ID4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgMHgwMDAw
MDAwNAo+ID4gPiA+ID4gPiA+ID4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfTEVWRUxfTE9XICAgICAg
MHgwMDAwMDAwOAo+ID4gPiA+ID4gPiA+ID4gLQo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+
IFRob3NlIGRlZmluZXMgaGF2ZSBub3RoaW5nIHRvIGRvIHdpdGggdGhlIGd1ZXN0IGl0c2VsZi4g
VGhleSBhcmUKPiA+ID4gPiA+ID4gPiBjdXJyZW50bHkKPiA+ID4gPiA+ID4gPiBkZWZpbmUgaW4g
WGVuIHdpdGhvdXQgdGhlIERUXyBwcmVmaXguCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBTb3Vu
ZHMgbGlrZSB3ZSB3YW50IHRvIGdldCByaWQgb2YgdGhlIERUX0lSUV9UWVBFXyogZGVmaW5pdGlv
bnMKPiA+ID4gPiA+ID4gY29tcGxldGVseSwgbW92ZSB0aGUgSVJRX1RZUEVfKiBkZWZpbml0aW9u
cyBmcm9tIGRldmljZV90cmVlLmggdG8KPiA+ID4gPiA+ID4gaGVyZSwKPiA+ID4gPiA+ID4gYW5k
IHN0YXJ0IHVzaW5nIHRoZW0gaW4gdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgKHdoaWNoIGludm9s
dmVzIGEKPiA+ID4gPiA+ID4gcmVuYW1pbmcgcy9EVF9JUlFfVFlQRS9JUlFfVFlQRS9nKS4KPiA+
ID4gPiA+ID4gCj4gPiA+ID4gPiA+IElzIHRoYXQgd2hhdCB5b3UgaGFkIGluIG1pbmQ/Cj4gPiA+
ID4gPiAKPiA+ID4gPiA+IEV2ZW4gaWYgRFQgaXMgQXJtIG9ubHkgdG9kYXksIHRoZSBEVCBjb2Rl
IGlzIGluIGNvbW1vbiBjb2RlIGFuZAo+ID4gPiA+ID4gdGhlcmVmb3JlCj4gPiA+ID4gPiBoZWFk
ZXIgZGV2aWNlX3RyZWUuaCBzaG91bGQgY29udGFpbiBldmVyeSB0aGluZyBuZWNlc3NhcnkgdG8g
dXNlIGEgRFQuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IElmIHdlIHN0aWxsIHdhbnQgdG8gc2hhcmUg
Y29uc3RhbnQgd2l0aCBsaWJ4bCB0aGVuIEkgd291bGQgcHJlZmVyIHRvCj4gPiA+ID4gPiBpbnRy
b2R1Y2UKPiA+ID4gPiA+IGEgbmV3IGhlYWRlciAoc2ltaWxhciB0byBhY3BpL2FjY29uZmlnLmgp
IHRoYXQgcHJvdmlkZSBhbGwgdGhlIGNvbW1vbgo+ID4gPiA+ID4gdmFsdWVzLgo+ID4gPiA+IAo+
ID4gPiA+IE9LLCBJIGNhbiBkbyB0aGF0LiBJJ2xsIGludHJvZHVjZSBhIG5ldyBoZWFkZXIgZmls
ZS4KPiA+ID4gPiAKPiA+ID4gPiAKPiA+ID4gPiA+IE5vdGUgdGhhdCB0aGUgaHlwZXJ2aXNvciBv
bmUgZG9uJ3QgaGF2ZSB0aGUgRFRfIHByZWZpeCBiZWNhdXNlIHRoZXkKPiA+ID4gPiA+IGFyZQo+
ID4gPiA+ID4gdXNlIHRvCj4gPiA+ID4gPiBkZXNjcmliZSBJUlEgZm9yIGJvdGggRFQgYW5kIEFD
UEkgaW4gWGVuLiBJdCBpcyBub3QgdGhhdCBuaWNlLCB3ZQo+ID4gPiA+ID4gbWlnaHQKPiA+ID4g
PiA+IHdhbnQKPiA+ID4gPiA+IHRvIGludHJvZHVjZSBhbGlhc2VzIGluIHRoYXQgY2FzZS4gU28g
d2Uga2VlcCBEVF8qIGluIGxpYnhsLgo+ID4gPiA+IAo+ID4gPiA+IFdpdGggdGhlIG5ldyBoZWFk
ZXIgZmlsZSB3ZSdsbCBiZSBhYmxlIHRvIHJldXNlIHRoZSBzYW1lICNkZWZpbmVzIGluCj4gPiA+
ID4gbGlieGwgYW5kIHhlbi4gSSB0aGluayBpdCB3b3VsZCBiZSBuaWNlciB0byBhdm9pZCB0aGUg
YWxpYXNlcyBhbmQganVzdAo+ID4gPiA+IHVzZSB0aGUgcmVndWxhciBkZWZpbml0aW9ucyBpbiBs
aWJ4bCB0b28/IENoYW5naW5nIGxpYnhsIHRvIHVzZQo+ID4gPiA+IElSUV9UWVBFXyBkaXJlY3Rs
eSBvbmx5IHJlcXVpcmVzIGEgc21hbGwgcGF0Y2guCj4gPiA+IAo+ID4gPiBJIHJlYWxseSBkb24n
dCB3YW50IHRoYXQuIEFzIEkgZXhwbGFpbmVkLCBJUlFfVFlQRSBoYXZlIGJlZW4gY29udmVuaWVu
dGx5Cj4gPiA+IGNob3NlbiB0byBhdm9pZCBjb252ZXJ0aW5nIERUIHZhbHVlIHRvIElSUV9UWVBF
LiBUaGV5IGFyZSBub3QgbWVhbnQgdG8gYmUKPiA+ID4gdXNlCj4gPiA+IGxpa2UgdGhhdCBsaWJ4
bCAob3IgYW55IGhlYWRlciBwdWJsaWNseSBzaGFyZWQpIGFuZCB3aWxsIHByb3ZpZGUgbW9yZQo+
ID4gPiBjb25mdXNpb24gdGhhdCBhbnl0aGluZyBmb3Igb3RoZXIgYml0cyB0aGFuIHRoZSBoeXBl
cnZpc29yLgo+ID4gCj4gPiBJIGRvbid0IGZvbGxvdyB0aGUgZXhwbGFuYXRpb24uIFdoeSB3b3Vs
ZCB0aGV5IGJlIGNvbmZ1c2luZyBpbiBwdWJsaWMKPiA+IGhlYWRlcnM/IFdoYXQgaXMgdGhlIGlt
cG9ydGFudCBkaWZmZXJlbmNlIGJldHdlZW4gRFRfSVJRX1RZUEVfKiBhbmQKPiA+IElSUV9UWVBF
XyogdGhhdCB3ZSBhcmUgdHJ5aW5nIHRvIGtlZXA/IFdoeSBJUlFfVFlQRV8qIHNob3VsZG4ndCBi
ZSB1c2VkCj4gPiBieSBsaWJ4bD8KPiAKPiBCZWNhdXNlIElSUV9UWVBFXyogZG9lcyBub3QgaGF2
ZSB0aGUgcHJlZml4IERUXyBpbiB0aGVtLiBUaGVyZSBhcmUgbm8gd2F5IGZyb20KPiB0aGUgbmFt
ZSB0byBzYXkgdGhpcyBpcyBmb3IgRFQgb25seSBhbmQgbWlnaHQgYmUgbWlzdXNlZCBvdXRzaWRl
IG9mIHRoZQo+IGh5cGVydmlzb3IuCj4gCj4gSVJRX1RZUEVfKiB1c2VkIHRvIGhhdmUgdGhlIHBy
ZWZpeCBEVF8gYnV0IGl0IHdhcyBkcm9wcGVkIGFzIGluIHRoZSBoeXBlcnZpc29yCj4gdGhleSBh
cmUgdXNlZCB0byByZXByZXNlbnQgaXJxIHR5cGUgZm9yIGJvdGggQUNQSSBhbmQgRFQuIElmIHdl
IGVuZCB1cCB0bwo+IGV4cG9zZSB0aG9zZSB2YWx1ZXMgdG8gbGlieGwgdGhlbiB3ZSBzaG91bGQg
ZGVmaW5lIERUX0lSUV9UWVBFXyogYW5kIHByb3ZpZGUKPiBhbGlhc2VzIGZvciBJUlFfVFlQRV8u
CgpUaGUgaXJxIHR5cGVzIGRlZmluZWQgYXMgSVJRX1RZUEVfKiBhcmUgbm90IGp1c3QgdXNlZCBp
biBkZXZpY2UgdHJlZQpjb2RlIGJ1dCBhbHNvIGluIEFDUEkuIFRoaXMgaXMgdGhlIHJlYXNvbiB3
aHkgdGhleSB3ZXJlIG9yaWdpbmFsbHkKcmVuYW1lZCBmcm9tIERUX0lSUV9UWVBFXyogdG8gSVJR
X1RZUEVfLgoKTGlieGwgaXMgYWxzbyBjYXJyeWluZyBhIGNvcHkgb2YgdGhlIHNhbWUgZGVmaW5p
dGlvbiBhcyBEVF9JUlFfVFlQRV8qLgoKSSBhbSBzdWdnZXN0aW5nIHRvIHJlbW92ZSB0aGUgY29k
ZSBkdXBsaWNhdGlvbiBhbmQgdXNlIHRoZSBzYW1lCklSUV9UWVBFXyogI2RlZmluZXMgZXZlcnl3
aGVyZTogRFQgaW4gWGVuLCBBQ1BJIGluIFhlbiBhbmQgRFQgaW4gbGlieGwuCgpZb3VyIHN1Z2dl
c3Rpb24gaXMgdG8gdXNlIERUX0lSUV9UWVBFXyogZm9yIERUIGluIGxpYnhsIGFuZCBpbnRyb2R1
Y2UKSVJRX1RZUEVfKiBhbGlhc2VzIGZvciBEVCBhbmQgQUNQSSBpbiBYZW4uIFRoZSByZWFzb24g
aXMgdGhhdCB0aGV5IGFyZQptZWFudCBmb3IgZGV2aWNlIHRyZWUgdXNhZ2Ugc28gaXQgc2hvdWxk
IGJlIGNsZWFyIHRoYXQgdGhleSBhcmUgZm9yCmRldmljZSB0cmVlLiAoSSBob3BlIEkgZ290IGl0
IHJpZ2h0LikKClRoZSB0d28gZ29hbHMgYXJlIG5vdCBtdXR1YWxseSBleGNsdXNpdmUuIEkgZG9u
J3QgY2FyZSBhYm91dCB3aGF0IGlzCmNhbGxlZCBJUlFfVFlQRV8qIGFuZCB3aGF0IGlzIGNhbGxl
ZCBEVF9JUlFfVFlQRV8qLCBJIGFtIGp1c3QgdHJ5aW5nIHRvCnVzZSB0aGUgc2FtZSBkZWZpbmVz
IGluIGxpYnhsIERUIGFuZCBYZW4gRFQgY29kZS4gSSB0aGluayB0aG9zZSB0d28Kc2hvdWxkIGJl
IHRoZSBzYW1lLCB3aGV0aGVyIHRoZXkgYXJlIG5hbWVkIERUX0lSUV9UWVBFXyogb3Igc2ltcGx5
CklSUV9UWVBFXyouIEZvciB0aGF0LCBJIGNvdWxkIGludHJvZHVjZSBhIG5ldyBoZWFkZXIgd2l0
aCBEVF9JUlFfVFlQRV8qCmFuZCB1c2UgaXQgYm90aCBpbiBYZW4gYW5kIExpYnhsLiBJIHRoaW5r
IHRoYXQgd291bGQgc2F0aXNmeSB5b3VyCnJlcXVpcmVtZW50cz8KCkl0IHJlbWFpbnMgdG8gYmUg
c2VlbiB3aGF0IHRvIGRvIGZvciB0aGUgQUNQSSBkZWZpbmVzLiBJIHdvdWxkIHByb2JhYmx5Cmp1
c3QgdXNlIHRoZSBEVF8qIGRlZmluZXMgaW4gdGhlIEFDUEkgY29kZSwgZ2l2ZW4gdGhhdCBub3cg
dGhlCkRUX0lSUV9UWVBFXyogZGVmaW5lcyBiZWNvbWUgYXZhaWxhYmxlIG91dHNpZGUgb2YgZGV2
aWNlX3RyZWUuaC4KQW5vdGhlciBvcHRpb24gaXMgdG8gaW50cm9kdWNlIEFDUEkgc3BlY2lmaWMg
YWxpYXNlcywgc3VjaCBhcwpBQ1BJX0lSUV9UWVBFXyouIEkgZG9uJ3QgcGFydGljdWxhcmx5IGNh
cmUuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 21:51:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 21:51: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 1faTCq-0001eK-5n; Tue, 03 Jul 2018 21:51: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=wn4v=jt=xenproject.org=prvs=715568a91=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1faTCo-0001e8-AU
 for xen-devel@lists.xenproject.org; Tue, 03 Jul 2018 21:51:26 +0000
X-Inumbo-ID: 3d584042-7f0b-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d584042-7f0b-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 21:51:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,305,1526342400"; d="scan'208";a="59387404"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74931-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-current-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-amd64-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-armhf-armhf-armhf-daily-netboot-pygrub: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-i386-i386-daily-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-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-amd64-i386-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74910
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 3 Jul 2018 22:51:22 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 74931: 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>

ZmxpZ2h0IDc0OTMxIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5MzEvCgpGYWls
dXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdlZWtseS1uZXRp
bnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gNzQ5MTAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWlu
c3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTEwCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWN1cnJl
bnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc0
OTEwCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJp
YW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gNzQ5MTAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2
NC13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2Vk
IGluIDc0OTEwCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWRhaWx5LW5ldGJvb3QtcHlncnViIDEw
IGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBpbiA3NDkxMAogdGVzdC1hbWQ2NC1pMzg2
LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgYmxv
Y2tlZCBpbiA3NDkxMAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtZGFpbHktbmV0Ym9vdC1wdmdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTEwCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtZGFpbHktbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBi
bG9ja2VkIGluIDc0OTEwCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHZn
cnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBpbiA3NDkxMAogdGVzdC1hbWQ2
NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBm
YWlsIGJsb2NrZWQgaW4gNzQ5MTAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGlu
c3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBpbiA3NDkxMAogdGVz
dC1hbWQ2NC1pMzg2LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWlu
c3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTEwCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAg
ICAgICAgICAgICAgNzQ5MTAKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJvb3QtcHZncnViICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWRhaWx5LW5ldGJv
b3QtcHlncnViICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWFy
bWhmLWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1kYWlseS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnViICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtY3VycmVudC1uZXRp
bnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13ZWVrbHktbmV0aW5z
dC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0Cmxv
Z3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3Qu
eHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 22:16:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 22:16: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 1faTan-0003tp-Ue; Tue, 03 Jul 2018 22:16: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=l918=jt=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1faTam-0003tk-SF
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 22:16:12 +0000
X-Inumbo-ID: b368dc01-7f0e-11e8-ba45-cfc176a5991c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b368dc01-7f0e-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 22:16: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 B736A20871;
 Tue,  3 Jul 2018 22:16:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530656170;
 bh=1pzba2MGID3Oh39Aw7n3QsLsFu4OcW1Hj6USxOWe3YM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=NMRIJlLAJSL4MwK8f3Muy20s31h/4vJgmLcxSEPGx3LhqdhMq82xC3Bh/8R0efQYJ
 oH/Fpo48wJI33EW0AJQ2baLvdhFR7H/n+hJsuQSbn/ayIm5v+BmLTUUFiF1h0yHebB
 BGnXZIh0l00wAzicz+KYUKot1zvtd1pPbxsA/+Kc=
Date: Tue, 3 Jul 2018 15:16: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: <d40e408c-79cb-1f0f-009a-71b528c397e8@arm.com>
Message-ID: <alpine.DEB.2.10.1807031433300.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-3-git-send-email-sstabellini@kernel.org>
 <30b92df4-ae73-1803-94af-14a128c59746@arm.com>
 <alpine.DEB.2.10.1807021338290.23811@sstabellini-ThinkPad-X260>
 <d40e408c-79cb-1f0f-009a-71b528c397e8@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 03/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org, edgari@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>

T24gVHVlLCAzIEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwMi8wNy8xOCAyMjozMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gVGh1
LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBPbiAxMy8wNi8xOCAyMzox
NSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+ICsKPiA+ID4gPiArLSBjcHVzIChv
cHRpb25hbCkKPiA+ID4gPiArCj4gPiA+ID4gKyAgICBBIHN0cmluZyBzcGVjaWZ5aW5nIHRoZSBu
dW1iZXIgb2YgdmNwdXMgdG8gYWxsb2NhdGUgdG8gdGhlIGd1ZXN0Lgo+ID4gPiA+IElmCj4gPiA+
ID4gKyAgICBub3Qgc3BlY2lmaWVkIGl0IGRlZmF1bHRzIHRvICIxIi4KPiA+ID4gCj4gPiA+IFNh
bWUgcmVtYXJrcyBhcyBmb3IgIm1lbSIuCj4gPiAKPiA+IEkgdGhpbmsgaXQgd291bGQgYmUgbmlj
ZXIgaWYgd2Uga2VwdCB0aGUgc2FtZSBmb3JtYXQgdXNlZCBmb3IgeGwgY29uZmlnCj4gPiBmaWxl
cyBmb3IgdGhlc2UgdHdvIG9wdGlvbnMuRXNwZWNpYWxseSBnaXZlbiB0aGF0IHdlIGFscmVhZHkg
aGF2ZSB0aGUKPiA+IGZ1bmN0aW9ucyBpbiB0aGUgaHlwZXJ2aXNvciB0byBwYXJzZSB0aGVtIChY
ZW4ga25vd3MgaG93IHRvIHBhcnNlCj4gPiBkb20wX21heF92Y3B1cyBhbmQgZG9tMF9tZW0gZm9y
IGluc3RhbmNlKS4gSXQgaXMgZ29pbmcgdG8gYmUgZWFzaWVyIHRvID4gdXNlCj4gPiBhbmQgaXQg
ZG9lc24ndCBjb21lIHdpdGggYSBjb3N0IGZvciBYZW4uCj4gCj4gSSBjYW4ndCBzZWUgYW55IHJl
YXNvbiB0byBrZWVwIHRob3NlIDIgb3B0aW9ucyBzaW1pbGFyIHRvIGxpYnhsIHdoZW4gYWxsIHRo
ZQo+IHJlc3QgaXMgZW1icmFjaW5nIERUIGZvcm1hdC4gVGhlIHVzZXIgd291bGQgYWxyZWFkeSBo
YXZlIHRvIHNwZW5kIHNvbWUgdGltZXMKPiB0byBsb29rIGF0IHRoZSBuZXcgYmluZGluZ3MgYW55
d2F5LCBub3QgdXNpbmcgc3RyaW5nIGlzIG5vdCBnb2luZyB0byBiZSBhIGJpZwo+IGRpZmZpY3Vs
dHkuCj4KPiBXaGlsZSBJIGFncmVlIHRoYXQgWGVuIGtub3dzIGhvdyB0byBwYXJzZSBkb20wX21l
bSwgZG9tMF9tYXhfdmNwdXMsIFhlbiBhbHNvCj4ga25vd3MgaG93IHRvIHJlYWQgbnVtYmVycyBm
cm9tIGNlbGxzIHdoaWNoIGlzIHdpZGVseSB1c2VkIHdpdGhpbiB0aGUKPiBoeXBlcnZpc29yLiBT
byBib3RoIHNvbHV0aW9uIGFyZSBnb2luZyB0byBiZSBlYXN5IHRvIHVzZSBpbiB0aGUgaHlwZXJ2
aXNvci4KPiBIb3dldmVyLCB0aGUgZm9ybWVyIGlzIGFsd2F5cyBnb2luZyB0byBiZSBmYXN0ZXIs
IGxlc3MgZXJyb3IgcHJvbmUgdGhhbiB0aGUKPiBsYXR0ZXIuCgpNZW1vcnkgYW5kIGNwdXMgYXJl
IHRoZSBvbmx5IHR3byBWTSBvcHRpb25zIHdlIGhhdmUgc28gZmFyLiBLZXJuZWxzIGFuZApyYW1k
aXNrcyBhcmUgcGFydCBvZiB0aGUgbXVsdGlib290IHByb3RvY29sLCB0aGV5IGFyZSBhYm91dCBw
YXNzaW5nCmJpbmFyaWVzIGZyb20gdGhlIGJvb3Rsb2FkZXIgdG8gWGVuIGluIG1lbW9yeSwgcmF0
aGVyIHRoYW4gc3BlY2lmeWluZyBWTQpwcm9wZXJ0aWVzLiBUaGV5IGRlc2NyaWJlIHNvbWV0aGlu
ZyBpbiBtZW1vcnksIGEgYml0IGxpa2UgYSBkZXZpY2Ugb24KZGV2aWNlIHRyZWUsIHdoaWxlIG1l
bW9yeSBhbmQgY3B1cyBhcmUgb3B0aW9ucyBhIGJpdCBsaWtlIHRoZSBleGlzdGluZwpib290YXJn
cy4gVGhlcmUgYXJlICJtZW0iIGFuZCAiZG9tMF9tZW0iIG9wdGlvbnMgYXMgcGFydCBvZiB0aGUg
Y29tbW9uCmJvb3RhcmdzIGJ1dCB0aGV5IGFyZSBwYXNzZWQgYXMgc3RyaW5ncywgbm90IGFzIGRl
dmljZSB0cmVlIGZpZWxkcy4KClNvIEkgZG9uJ3QgdGhpbmsgd2UgaGF2ZSBhbnl0aGluZyBlbHNl
ICJlbWJyYWNpbmcgRFQgZm9ybWF0IiB5ZXQuCgpGb3IgaW5zdGFuY2UsIGlmIHdlIHdlcmUgdG8g
aW1wbGVtZW50IHRoaXMgb24geDg2ICh3aGljaCBJIGFtIG5vdCksIEkKd291bGQgaW1hZ2Ugd2Ug
d291bGQgYmUgdXNpbmcgdGhlIHg4NiB2ZXJzaW9uIG9mIG11bHRpYm9vdCB0byBwYXNzIHRoZQph
ZGRpdGlvbmFsIGtlcm5lbHMgYW5kIHJhbWRpc2tzLCBhbmQgd2Ugd291bGQgYWxzbyBhZGQgYW4g
ZXh0cmEgc3RyaW5ncwpmaWVsZCB3aXRoIHRoZSBWTSBvcHRpb25zLCBzaW1pbGFyIHRvIHRoZSBz
dHJpbmcgZmllbGQgdXNlZCBhcyBjb21tYW5kCmxpbmUgYXJndW1lbnRzLgoKVGhpcyBpcyB0byBz
YXkgdGhhdCBJIGRvbid0IHRoaW5rIHdlIG5lY2Vzc2FyaWx5IGhhdmUgdG8gYWJpZGUgdG8gZGV2
aWNlCnRyZWUgYmVzdCByZWNvbW1lbmRhdGlvbnMgdG8gcGFzcyB0aGUgVk0gb3B0aW9ucyAoYnV0
IHdlIGNvdWxkIHN0aWxsCmNob29zZSB0bykuIFRoZXJlIGlzIGFuIGFyZ3VtZW50IGZvciB1c2lu
ZyB0aGUgc2FtZSBmb3JtYXQgYXMgcGVyIHRoZSBWTQpjb25maWcgZmlsZSB0byBtYWtlIGl0IGVh
c2llciBmb3IgdXNlcnMsIGJ1dCBhcyBFZGdhciBhbHNvIHBvaW50ZWQgb3V0LAp3ZSBkb24ndCB3
YW50IHRvIGRvIHRoYXQgaWYgaXQgbWVhbnMgYWRkaW5nIGEgY29tcGxleCBwYXJzZXIuIFRoZXJl
IGlzCmFsc28gYW4gYXJndW1lbnQgZm9yIHVzaW5nIGEgZm9ybWF0IHRoYXQgY291bGQgYmUgcmV1
c2VkIG9uIG5vbi1kZXZpY2UKdHJlZSBwbGF0Zm9ybXMuCgpUaGlzIGlzIHdoeSBJIHRoaW5rIHRo
YXQgZm9yIGNwdXMgYW5kIG1lbW9yeSBpcyByZWxhdGl2ZWx5IHNpbXBsZSwgSQp3b3VsZCBqdXN0
IHVzZSB0aGUgc2FtZSBmb3JtYXQgYXMgZG9tMF9tZW0gYW5kIGRvbTBfbWF4X3ZjcHVzIGZvcgpz
aW1wbGljaXR5IG9mIGV2ZXJ5Ym9keSBpbnZvbHZlZCAoeGVuIGFuZCB0aGUgdXNlcikuIFRoZSBv
dGhlciBvcHRpb25zCndlJ2xsIG5lZWQgYXJlIGlvbWVtLCB3aGljaCB0YWtlcyBhbiBhZGRyZXNz
IGFuZCBzaXplLCBpcnFzIHRoYXQgdGFrZXMgYQpsaXN0IG9mIGludGVnZXJzLCBhbmQgZHRkZXYg
d2hpY2ggdGFrZXMgYSBkZXZpY2UgdHJlZSBwYXRoLiBXZSBjb3VsZAptYWtlIHRoZW0gYWxsIGEg
c2luZ2xlIHN0cmluZyBzdWNoIGFzOgoKICAgIGRvbVUyIHsKCQkJY29tcGF0aWJsZSA9ICJ4ZW4s
ZG9tYWluIjsKCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsKCQkJI3NpemUtY2VsbHMgPSA8MHgx
PjsKCiAgICAgICAgICAgIHZtYXJncyA9ICJtZW1vcnk9MUcgY3B1cz0yIGlvbWVtPTB4NDAwMDAw
LDB4MTAwMCBpcnFzPTExMiwxMTMgZHRkZXY9L3NvYy9ldGhlcm5ldEBmZmY1MTAwMCIKCgkJCW1v
ZHVsZUAweDRjMDAwMDAwIHsKCQkJCWNvbXBhdGlibGUgPSAibXVsdGlib290LGtlcm5lbCIsICJt
dWx0aWJvb3QsbW9kdWxlIjsKCQkJCXJlZyA9IDwweDAgMHg0YzAwMDAwMCAweGZmZmZmZj47CgkJ
CQlib290YXJncyA9ICJjb25zb2xlPXR0eUFNQTAgaW5pdD0vYmluL3NoIjsKCQkJfTsKCgkJCW1v
ZHVsZUAweDRkMDAwMDAwIHsKCQkJCWNvbXBhdGlibGUgPSAibXVsdGlib290LHJhbWRpc2siLCAi
bXVsdGlib290LG1vZHVsZSI7CgkJCQlyZWcgPSA8MHgwIDB4NGQwMDAwMDAgMHhmZmZmZmY+OwoJ
CQl9OwoJCX07CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 03 22:23:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Jul 2018 22: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 1faThz-0004dr-45; Tue, 03 Jul 2018 22:23: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=l918=jt=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1faThx-0004dm-OE
 for xen-devel@lists.xen.org; Tue, 03 Jul 2018 22:23:37 +0000
X-Inumbo-ID: bd0b0042-7f0f-11e8-ba45-cfc176a5991c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd0b0042-7f0f-11e8-ba45-cfc176a5991c;
 Tue, 03 Jul 2018 22:23:41 +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 8332520871;
 Tue,  3 Jul 2018 22:23:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530656616;
 bh=KIUFnEmmbsUDXukofkOIclCAtMP55Nh4tQreBJZZ4Js=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Zf6/SRazwnMgEx3f90HfHMG1ZMkzjZ7RWJ87EFQSsN2G453qP9Udks+VEzesokglH
 90FPATDfJZN65xxJluyjjWifl+ruRfLfgqm5EEI2B9yyyt16zLH9suLfOR8/d1feor
 qMOZwG3b5AZNvvkz/dAomcRNuHdefJf5VtHJQsAw=
Date: Tue, 3 Jul 2018 15:23:35 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
In-Reply-To: <CAJy5ezp50=UpYXActfqadGVL7m1NVk5BTwXnUTtQiY+Op59f3w@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1807031519470.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-3-git-send-email-sstabellini@kernel.org>
 <30b92df4-ae73-1803-94af-14a128c59746@arm.com>
 <alpine.DEB.2.10.1807021338290.23811@sstabellini-ThinkPad-X260>
 <CAJy5ezp50=UpYXActfqadGVL7m1NVk5BTwXnUTtQiY+Op59f3w@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1760581558-1530656544=:23811"
Content-ID: <alpine.DEB.2.10.1807031523170.23811@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH RFC 03/15] 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: Artem Mygaiev <artem_mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@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-1760581558-1530656544=:23811
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1807031523171.23811@sstabellini-ThinkPad-X260>

Hi Edgar,

Yes, we certainly don't want the xl parser in the hypervisor. We only
need a minimal subset of options. We do already have a device tree
parser that understands cells. We also have a parser for a set of
command line options, some of them similar to the VM options we need to
pass. I think we'll need introduce our own extra-simple format.

I forgot to CC you to my other reply on the subject: 

https://marc.info/?l=xen-devel&m=153065625412272

On Tue, 3 Jul 2018, Edgar E. Iglesias wrote:
> Hi, Sorry for the top post (I'm not managing todo in line reply with my phone). 
> 
> Yes, in the long run it there are some benefits if the format could be kept similar when possible. We could reuse some of the
> documentation and perhaps some of the code to parse. Allthough I'm guessing that most of the xl parsing is not readily reusable
> from the hypervisor itself.
> 
> On the other hand, perhaps the xl format parser is too complex and not something we would like be reused from within the
> hypervisor itself? Considering that one of the use cases for dom0 less is certification.
> 
> So an alternative if we don't try to reuse the xl format as much as possible could be to create a new syntax that is as easy as
> possible to parse.
> 
> I'm not very convinced on what path is best at the moment.
> 
> Regarding strings vs dtb numbers with cells, don't we already have a generic dtb function that parses numbers and considers the
> #cells that could be reused?
> 
> Best regards, 
> Edgar 
> 
> On Tue, Jul 3, 2018, 06:32 Stefano Stabellini <sstabellini@kernel.org> wrote:
>       On Thu, 14 Jun 2018, Julien Grall wrote:
>       > Hi Stefano,
>       >
>       > On 13/06/18 23:15, Stefano Stabellini wrote:
>       > > Extend the existing device tree based multiboot protocol to include
>       > > information regarding other domUs to boot.
>       > >
>       > > Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
>       > > ---
>       > >   docs/misc/arm/device-tree/booting.txt | 102
>       > > ++++++++++++++++++++++++++++++++++
>       > >   1 file changed, 102 insertions(+)
>       > >
>       > > diff --git a/docs/misc/arm/device-tree/booting.txt
>       > > b/docs/misc/arm/device-tree/booting.txt
>       > > index ce2d0dc..95255e5 100644
>       > > --- a/docs/misc/arm/device-tree/booting.txt
>       > > +++ b/docs/misc/arm/device-tree/booting.txt
>       > > @@ -119,3 +119,105 @@ For those you would hardcode the Xen commandline in
>       > > the DTB under
>       > >   line by writing bootargs (as for native Linux).
>       > >   A Xen-aware bootloader would set xen,xen-bootargs for Xen,
>       > > xen,dom0-bootargs
>       > >   for Dom0 and bootargs for native Linux.
>       > > +
>       > > +
>       > > +Creating DomUs directly from Xen
>       > > +================================
>       > > +
>       > > +It is possible to have Xen create other domains, in addition to dom0,
>       > > +out of the information provided via device tree. A Kernel and initrd
>       >
>       > NIT: s/Kernel/kernel/
> 
>       OK
> 
> 
>       > > +(optional) need to be specified for each guest.
>       > > +
>       > > +For each DomU to be created there needs to be one node under /chosen
>       > > +with the following properties:
>       >
>       > I think it would be better to make this domain agnostic. I.e allow Dom0 to be
>       > created the same way but still supporting the current bindings.
>       >
>       > We could differentiate Dom0 from the other with a property
>       > "xen,initial-domain". Note that I am not asking to add this property in this
>       > series. This is more a forward looking of the use of this binding.
> 
>       It sounds like a good idea, I'll add it.
> 
> 
>       > > +
>       > > +- compatible
>       > > +
>       > > +    "xen,domU"
>       >
>       > If we follow my suggestion, this would be renamed "xen,domain".
> 
>       OK
> 
> 
>       > > +
>       > > +- mem (optional)
>       >
>       > I would prefer the full name "memory".
> 
>       Yes, especially given that the corresponding xl config file option is
>       called "memory".
> 
> 
>       > > +
>       > > +    A string specifying the amount of RAM to allocate to the guest. If
>       > > +    not specified it defaults to "64M". The format of the string is the
>       > > same
>       > > +    as the one for the mem= parameter in xl config files.
>       >
>       > I don't much like default values because they are pretty arbitrary. This also
>       > does not match the default value for Dom0. Why don't you mandate the property?
> 
>       Yes, I can do that.
> 
> 
>       > I would also prefer if the size is specified in the same way number are
>       > described in Device-Tree. I.e using cells. You could impose 2 cells for the
>       > size here.
> 
>       see below
> 
> 
>       > > +
>       > > +- cpus (optional)
>       > > +
>       > > +    A string specifying the number of vcpus to allocate to the guest. If
>       > > +    not specified it defaults to "1".
>       >
>       > Same remarks as for "mem".
> 
>       I think it would be nicer if we kept the same format used for xl config
>       files for these two options. Especially given that we already have the
>       functions in the hypervisor to parse them (Xen knows how to parse
>       dom0_max_vcpus and dom0_mem for instance). It is going to be easier to
>       use and it doesn't come with a cost for Xen.
> 
>       Edgar, what do you think?
> 
> 
>       > > +
>       > > +- #address-cells and #size-cells
>       > > +
>       > > +    Both #address-cells and #size-cells need to be specified because
>       > > +    both sub-nodes (described shortly) have reg properties.
>       > > +
>       > > +Under the "xen,domU" compatible node, one or more sub-nodes are present
>       > > +for the DomU kernel and ramdisk.
>       > > +
>       > > +The kernel sub-node has the following properties:
>       > > +
>       > > +- compatible
>       > > +
>       > > +    "multiboot,domU-kernel"
>       >
>       > I don't think we need to specify a new compatible here. We could re-use
>       > "multiboot,kernel" here because the parent node will contain "xen,domU".
> 
>       Yes you are right
> 
> 
>       > > +
>       > > +- reg
>       > > +
>       > > +    Specifies the physical address of the kernel in RAM and its
>       > > +    length.
>       > > +
>       > > +- bootargs (optional)
>       > > +
>       > > +    Command line parameters for the guest kernel.
>       > > +
>       > > +The ramdisk sub-node has the following properties:
>       > > +
>       > > +- compatible
>       > > +
>       > > +    "multiboot,domU-ramdisk"
>       >
>       > Same here, we could re-use "multiboot,ramdisk".
> 
>       OK
> 
> 
>       > > +
>       > > +- reg
>       > > +
>       > > +    Specifies the physical address of the ramdisk in RAM and its
>       > > +    length.
>       >
>       > We should mention somewhere that this should be described in the /chosen node
>       > of the device-tree.
> 
>       OK
> 
>       _______________________________________________
>       Xen-devel mailing list
>       Xen-devel@lists.xenproject.org
>       https://lists.xenproject.org/mailman/listinfo/xen-devel
> 
> 
> 
--8323329-1760581558-1530656544=:23811
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1760581558-1530656544=:23811--


From xen-devel-bounces@lists.xenproject.org Wed Jul 04 00:08:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 00:08: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 1faVLB-00079a-9M; Wed, 04 Jul 2018 00:08: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faVL9-00078g-Es
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 00:08:11 +0000
X-Inumbo-ID: 58077b73-7f1e-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58077b73-7f1e-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 00:08: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 1faVL7-0002ky-Ef; Wed, 04 Jul 2018 00:08: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 1faVL7-00066X-4t; Wed, 04 Jul 2018 00:08:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faVL7-00069S-16; Wed, 04 Jul 2018 00:08:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124902-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64-libvirt:<job
 status>:broken:regression
 xen-4.9-testing:test-arm64-arm64-xl:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:host-install(4):broken:regression
 xen-4.9-testing:test-arm64-arm64-xl:host-install(4):broken: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-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-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-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-qemuu-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-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-amd64-amd64-libvirt: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-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-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-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: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-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: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-amd64-xl-qemut-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=041844ba7a0436ca877c6fa2add214124ead382a
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 00:08:09 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124902: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDkwMiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDkwMi8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbiAgaW4gMTI0ODcwCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjQ4NzAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjQ4NzAgUkVHUi4gdnMu
IDEyNDMyOAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJy
b2tlbiBpbiAxMjQ4NzAgcGFzcyBpbiAxMjQ5MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMjQ4NzAgcGFzcyBpbiAx
MjQ5MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjQ4NzAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNDg3MCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTcgZ3Vlc3Qtc3RhcnQuMiBmYWlsIGluIDEyNDg3MCBi
bG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI0ODcwIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtl
IDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxv
Y2FsbWlncmF0ZSAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxp
a2UgMTI0MzI4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAwNDE4NDRiYTdhMDQzNmNh
ODc3YzZmYTJhZGQyMTQxMjRlYWQzODJhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDE2IGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICAgNSBkYXlz
ICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
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
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtbGlidmlydCBicm9r
ZW4KYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsIGJyb2tlbgoKTm90IHB1c2hpbmcuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KY29tbWl0IDA0MTg0NGJhN2EwNDM2Y2E4NzdjNmZhMmFkZDIxNDEyNGVhZDM4MmEKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMDow
MTo0NSAyMDE4ICswMjAwCgogICAgeDg2OiBndWFyZCBhZ2FpbnN0ICNOTQogICAgCiAgICBKdXN0
IGluIGNhc2Ugd2Ugc3RpbGwgZG9uJ3QgZ2V0IENSMC5UUyBoYW5kbGluZyByaWdodCwgcHJldmVu
dCBhIGhvc3QKICAgIGNyYXNoIGJ5IGhvbm9yaW5nIGV4Y2VwdGlvbiBmaXh1cHMgaW4gZG9fZGV2
aWNlX25vdF9hdmFpbGFibGUoKS4gVGhpcwogICAgd291bGQgaW4gcGFydGljdWxhciBjb3ZlciBl
bXVsYXRvciBzdHVicyByYWlzaW5nICNOTS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAwMGNlYmQ2ZjIy
YmViNmQ1ZmE2NWVkMmQ4ZDFmZjlhY2Y1OWJjZTYxCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0y
OCAwOTowODowNCArMDIwMAoKY29tbWl0IDBhOWMyYmRjMmRmMTI1MDRiM2Q3OGVkZjA0ZDk5YTE1
MDkyZDgxZDUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VGh1IEp1biAyOCAxMDowMTowNyAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogZG9uJ3QgY2F1c2Ug
I05NIHRvIGJlIHJhaXNlZCBpbiBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMgZm9yIFhTQS0yNjcg
ZGlkIG5vdCB0b3VjaCBtYW5hZ2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAgICBndWVzdHMuIElu
IGZ1bGx5IGVhZ2VyIG1vZGUgdGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNldCB3aGVuCiAgICBy
ZXNwZWN0aXZlIHZDUFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgpIG1p
Z2h0IGxlYXZlIGl0CiAgICB3cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0gaW4gaHlwZXJ2aXNv
ciBjb250ZXh0LgogICAgCiAgICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2bXh9X2ZwdV9k
aXJ0eV9pbnRlcmNlcHQoKSBiZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMgd2F5LiBFeHBsaWNp
dCB7c3ZtLHZteH1fZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCiAg
ICBub3cuCiAgICAKICAgIFdpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1
bGx5IGVhZ2VyIG1vZGUsIHRoZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnltb3JlIHRvIGludGVy
Y2VwdCAjTk0uCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBz
dXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogNDg4ZWZjMjllNGU5OTZiYjM4MDVjOTgyMjAwZjY1MDYx
MzkwY2RjZQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDc6MDYgKzAyMDAKCmNvbW1p
dCA1ZDkyMDA3Y2U2YzFiZWIwZDA1ZTk3NTJiNzExNjlhMTMxZjE1YjM3CkF1dGhvcjogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMDow
MDoyOCAyMDE4ICswMjAwCgogICAgbGlieGw6IHJlc3RvcmUgcGFzc2luZyAicmVhZG9ubHk9IiB0
byBxZW11IGZvciBTQ1NJIGRpc2tzCiAgICAKICAgIEEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRy
b2R1Y2VkIGZvciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgogICAgcmVsYXgg
cmVhZG9ubHkgY2hlY2sgaW50cm9kdWNlZCBieSBYU0EtMTQyIGZpeCIpIGFkZGVkIHRoZSBwYXNz
aW5nIG9mCiAgICB0aGUgZXh0cmEgc2V0dGluZywgYnV0IGNvbW1pdCBkYWIwNTM5NTY4ICgiSW50
cm9kdWNlIENPTE8gbW9kZSBhbmQKICAgIHJlZmFjdG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJv
cHBlZCB0aGUgcGFzc2luZyBvZiB0aGUgc2V0dGluZyBhZ2FpbiwKICAgIHF1aXRlIGxpa2VseSBk
dWUgdG8gaW1wcm9wZXIgcmUtYmFzaW5nLgogICAgCiAgICBSZXN0b3JlIHRoZSByZWFkb25seT0g
cGFyYW1ldGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKICAgIHN1cHBv
c2VkIHRvIGJlIHJlamVjdGVkOyBhZGQgYW4gYXNzZXJ0LiAgQW5kIHRoZXJlIGlzIGEgYmFyZSBh
ZC1ob2MKICAgIGRpc2sgZHJpdmUgc3RyaW5nIGluIGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxf
YXJnc19uZXcsIHdoaWNoIHdlIGFsc28KICAgIHVwZGF0ZS4KICAgIAogICAgVGhpcyBpcyBYU0Et
MjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJz
QG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkZDY0ZDNjNDFhMmQxNTEzOWMzYTM1ZDIyZDRj
YjZiNzhmNGM1YzU5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNTowNiArMDIwMAoK
Y29tbWl0IGMyNTdlMzVhMmViMWU5ZjQ2NTAyNmRiYmFiZDViY2I1MTUzMTE1YjYKQXV0aG9yOiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4
IDEwOjAwOjA5IDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3Ry
aW5nOiBCcmVhayBvdXQgY29tbW9uIHBhcnRzIG9mIGRpc2sgY29uZmlnCiAgICAKICAgIFRoZSBn
ZW5lcmF0ZWQgY29uZmlndXJhdGlvbnMgYXJlIGlkZW50aWNhbCBhcGFydCBmcm9tLCBpbiBzb21l
IGNhc2VzLAogICAgcmVvcmRlcmluZyBvZiB0aGUgaWQ9JXMgZWxlbWVudC4gIFNvLCBvdmVyYWxs
LCBubyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjYu
CiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jp
b252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4
LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDcyNGU1YWEzMWI1OGQxZTQzMGFkMzZiNDg0Y2YwZWMw
MjE0OTczOTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjU1ICswMjAwCgpjb21t
aXQgYWQwOGExYmVjNGMzNWYyZDIwM2UyOTI1ZmM3YWNiMGNiODkyMzZiNwpBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAw
OTo1OTo0MyAyMDE4ICswMjAwCgogICAgeDg2OiBSZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVy
IGZvciBmYXVsdGluZyBjb25kaXRpb25zCiAgICAKICAgIE9uZSBvZiB0aGUgZml4IGZvciBYU0Et
MjYwIChjL3MgNzVkNjgyOGJjMiAieDg2L3RyYXBzOiBGaXggaGFuZGxpbmcgb2YgI0RCCiAgICBl
eGNlcHRpb25zIGluIGh5cGVydmlzb3IgY29udGV4dCIpIGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNr
cyB0byBoZWxwIGF2b2lkCiAgICBsaXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4KICAgIAogICAgV2hp
bGUgYSBHZW5lcmFsIERldGVjdCAjREIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRp
Y3MsIGhhcmR3YXJlCiAgICBjbGVhcnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0aGUgaGFuZGxlciwg
bWVhbmluZyB0aGF0IGl0IGlzIGFjdHVhbGx5IHNhZmUgdG8KICAgIHJldHVybiB0by4gIEZ1cnRo
ZXJtb3JlLCAlZHI2LmdkIGlzIGd1ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNreSAobmV2ZXIgY2xl
YXJlZAogICAgYnkgaGFyZHdhcmUpLiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9y
ZSB0cmlnZ2VyIHRoZSBmYXRhbF90cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4uCiAgICAKICAgIElu
c3RydWN0aW9uIGJyZWFrcG9pbnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1h
dGNoIGJpdHMgaW4gJWRyNgogICAgYXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUgSW50ZWwgbWFudWFs
IHdhcm5zIHRoYXQgdGhleSBtYXkgYmUgc2V0IGZvcgogICAgbm9uLWVuYWJsZWQgYnJlYWtwb2lu
dHMsIHNvIGFkZCBhIGJyZWFrcG9pbnQgZW5hYmxlZCBjaGVjay4KICAgIAogICAgQmV5b25kIHRo
YXQsIGJlY2F1c2Ugb2YgdGhlIHJlc3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIgYWRkcmVzc2VzIFBW
IGd1ZXN0cyBjYW4KICAgIHNldCwgYW5kIHRoZSBmYXVsdCAocmF0aGVyIHRoYW4gdHJhcCkgbmF0
dXJlIG9mIGluc3RydWN0aW9uIGJyZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4ndCBiZSBkZWZlcnJl
ZCBieSBhIE1vdlNTIHNoYWRvdyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8KICAgIGVuY291
bnRlciBhbiBpbnN0cnVjdGlvbiBicmVha3BvaW50IGluIFhlbiBjb250ZXh0LiAgSG93ZXZlciwg
Zm9yIGV4dHJhCiAgICByb2J1c3RuZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1YXRpb24gYnkgY2xl
YXJpbmcgdGhlIGJyZWFrcG9pbnQgY29uZmlndXJhdGlvbiwKICAgIHJhdGhlciB0aGFuIGNyYXNo
aW5nLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxN2JmNTEy
OTcyMjBkY2Q3NGRhMjlkZTk5MzIwYjZiMWM3MmQxZmE1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0yOCAwOTowNDoyMCArMDIwMAoKY29tbWl0IGM1MGIxZjY4ZmZiOWIzMzBkMDQwMzExOTZiZjFj
M2U4YWZjNjU1ZDkKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVGh1IEp1biAyOCAwOTo1ODo1NSAyMDE4ICswMjAwCgogICAgeDg2L21tOiBkb24ndCBieXBh
c3MgcHJlZW1wdGlvbiBjaGVja3MKICAgIAogICAgV2hpbGUgdW5saWtlbHksIGl0IGlzIG5vdCBp
bXBvc3NpYmxlIGZvciBhIG11bHRpLXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKICAgIGJ5cGFzc2Vz
IG9mIHByZWVtcHRpb24gY2hlY2tzIHRvIGRyaXZlIFhlbiBpbnRvIGFuIHVuYm91bmRlZCBsb29w
LgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTc2MDg3MDNj
NjViZjA4MGIwYTlmMDI0ZjliMzcwODcyYjlmMmMwNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYt
MjggMDk6MDM6MDkgKzAyMDAKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 01:18:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 01:18: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 1faWQp-0003nO-J7; Wed, 04 Jul 2018 01:18: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faWQo-0003nC-5K
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 01:18:06 +0000
X-Inumbo-ID: 1bfb1e27-7f28-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1bfb1e27-7f28-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 01:18:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1faWQi-0004TK-S0; Wed, 04 Jul 2018 01:18: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 1faWQi-0002be-CY; Wed, 04 Jul 2018 01:18:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faWQi-00012r-Bh; Wed, 04 Jul 2018 01:18:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124907-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start: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-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-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl: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-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-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm: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-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-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-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-amd64-xl-qemut-ws16-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-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=a26899e0baa4de07caf97f5e4d7298240e98fd0e
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 01:18:00 +0000
Subject: [Xen-devel] [linux-4.14 test] 124907: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDkwNyBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5MDcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDM4OQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGEyNjg5
OWUwYmFhNGRlMDdjYWY5N2Y1ZTRkNzI5ODI0MGU5OGZkMGUKYmFzZWxpbmUgdmVyc2lvbjoKIGxp
bnV4ICAgICAgICAgICAgICAgIGNkYTZmZDRkOTM4MjIwNWJiNzkyMjU1Y2Q1NmE5MTA2MmQ0MDRi
YzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDM4OSAgMjAxOC0wNi0xOSAwNDozMzo0MCBaICAg
MTQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ0NTYgIDIwMTgtMDYtMjAgMTk6MDk6MjUg
WiAgIDEzIGRheXMgICAgOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NDQgIDIw
MTgtMDYtMjYgMTc6MDk6MzUgWiAgICA3IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAiSHVhbmcsIFlpbmciIDx5aW5nLmh1
YW5nQGludGVsLmNvbT4KICAiUmljaGFyZCBXLk0uIEpvbmVzIiA8cmpvbmVzQHJlZGhhdC5jb20+
CiAgQWRhbSBGb3JkIDxhZm9yZDE3M0BnbWFpbC5jb20+CiAgQWxleGVpIFN0YXJvdm9pdG92IDxh
c3RAa2VybmVsLm9yZz4KICBBbGV4ZXkgRG9icml5YW4gPGFkb2JyaXlhbkBnbWFpbC5jb20+CiAg
QW1pciBHb2xkc3RlaW4gPGFtaXI3M2lsQGdtYWlsLmNvbT4KICBBbmRyZXMgUm9kcmlndWV6IDxh
bmRyZXMucm9kcmlndWV6QGFtZC5jb20+CiAgQW5kcmV3IEJvd2VycyA8YW5kcmV3eC5ib3dlcnNA
aW50ZWwuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAg
QW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CiAgQW5uYSBTY2h1bWFrZXIgPEFubmEu
U2NodW1ha2VyQE5ldGFwcC5jb20+CiAgQW5zb24gSHVhbmcgPEFuc29uLkh1YW5nQG54cC5jb20+
CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXJuYWxkbyBD
YXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJuZCBCZXJnbWFubiA8YXJuZEBh
cm5kYi5kZT4KICBBcnZpbmQgWWFkYXYgPGFydmluZC55YWRhdi5jc0BnbWFpbC5jb20+CiAgQXNo
aXNoIFNhbWFudCA8YXNoaXNoLnNhbWFudEBvcmFjbGUuY29tPgogIEJhbGJpciBTaW5naCA8YnNp
bmdoYXJvcmFAZ21haWwuY29tPgogIEJhb2xpbiBXYW5nIDxiYW9saW4ud2FuZ0BsaW5hcm8ub3Jn
PgogIEJlbiBIdXRjaGluZ3MgPGJlbi5odXRjaGluZ3NAY29kZXRoaW5rLmNvLnVrPgogIEJlbiBI
dXRjaGluZ3MgPGJlbkBkZWNhZGVudC5vcmcudWs+CiAgQmVuc29uIExldW5nIDxibGV1bmdAY2hy
b21pdW0ub3JnPgogIEJoYWRyYW0gVmFya2EgPHZiaGFkcmFtQG52aWRpYS5jb20+CiAgQmluIExp
dSA8Yi1saXVAdGkuY29tPgogIEJqb3JuIEFuZGVyc3NvbiA8Ympvcm4uYW5kZXJzc29uQGxpbmFy
by5vcmc+CiAgQmrDuHJuIE1vcmsgPGJqb3JuQG1vcmsubm8+CiAgQm8gQ2hlbiA8Y2hlbmJvQHBk
eC5lZHU+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxsb25AYm9vdGxpbi5jb20+CiAg
Qm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICBCb3Jpc2xhdiBQ
ZXRrb3YgPGJwQHN1c2UuZGU+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJt
LmNvbT4KICBDaGFuZ2JpbiBEdSA8Y2hhbmdiaW4uZHVAaW50ZWwuY29tPgogIENoZW4gWXUgPHl1
LmMuY2hlbkBpbnRlbC5jb20+CiAgQ2hlbmdndWFuZyBYdSA8Y2d4dTUxOUBnbXguY29tPgogIENo
cmlzIExlZWNoIDxjbGVlY2hAcmVkaGF0LmNvbT4KICBDaHJpc3RvZmZlciBEYWxsIDxjaHJpc3Rv
ZmZlci5kYWxsQGFybS5jb20+CiAgQ2hyaXN0b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxs
ZXRAd2FuYWRvby5mcj4KICBDbMOpbWVudCBQw6lyb24gPHBlcm9uLmNsZW1AZ21haWwuY29tPgog
IENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29uZyBXYW5nIDx4
aXlvdS53YW5nY29uZ0BnbWFpbC5jb20+CiAgRGFnIE1veG5lcyA8ZGFnLm1veG5lc0BvcmFjbGUu
Y29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwg
Qm9ya21hbm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIERhbmllbCBHbMO2Y2tuZXIgPGRnQGVt
bGl4LmNvbT4KICBEYW5pZWwgTGV6Y2FubyA8ZGFuaWVsLmxlemNhbm9AbGluYXJvLm9yZz4KICBE
YW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgogIGRhbm4gZnJhemllciA8ZGFu
bi5mcmF6aWVyQGNhbm9uaWNhbC5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNv
bT4KICBEYXZlIEFuZGVyc29uIDxhbmRlcnNvbkByZWRoYXQuY29tPgogIERhdmUgSGFuc2VuIDxk
YXZlLmhhbnNlbkBsaW51eC5pbnRlbC5jb20+CiAgRGF2ZSBXYXRzb24gPGRhdmVqd2F0c29uQGZi
LmNvbT4KICBEYXZlIFlvdW5nIDxkeW91bmdAcmVkaGF0LmNvbT4KICBEYXZpZCBBaGVybiA8ZHNh
aGVybkBnbWFpbC5jb20+CiAgRGF2aWQgR2lsaG9vbGV5IDxkZ2lsaG9vbGV5QG52aWRpYS5jb20+
CiAgRGF2aWQgSG93ZWxscyA8ZGhvd2VsbHNAcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIg
PGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgog
IERhdmlkZSBDYXJhdHRpIDxkY2FyYXR0aUByZWRoYXQuY29tPgogIERlbm5pcyBEYWxlc3NhbmRy
byA8ZGVubmlzLmRhbGVzc2FuZHJvQGludGVsLmNvbT4KICBEZW5uaXMgV2Fzc2VuYmVyZyA8ZGVu
bmlzLndhc3NlbmJlcmdAc2VjdW5ldC5jb20+CiAgRGV4dWFuIEN1aSA8ZGVjdWlAbWljcm9zb2Z0
LmNvbT4KICBEbWl0cnkgVG9yb2tob3YgPGRtaXRyeS50b3Jva2hvdkBnbWFpbC5jb20+CiAgRG91
ZyBMZWRmb3JkIDxkbGVkZm9yZEByZWRoYXQuY29tPgogIEVtaWwgVGFudGlsb3YgPGVtaWwucy50
YW50aWxvdkBpbnRlbC5jb20+CiAgRW1pbCBWZWxpa292IDxlbWlsLnZlbGlrb3ZAY29sbGFib3Jh
LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXRpZW5uZSBDYXJy
aWVyZSA8ZXRpZW5uZS5jYXJyaWVyZUBsaW5hcm8ub3JnPgogIEV2YW4gV2FuZyA8eHN3YW5nQG1h
cnZlbGwuY29tPgogIEV2ZW4gWHUgPGV2ZW4ueHVAaW50ZWwuY29tPgogIEV2Z2VuaXkgUG9seWFr
b3YgPHpickBpb3JlbWFwLm5ldD4KICBFemVxdWllbCBHYXJjaWEgPGV6ZXF1aWVsQGNvbGxhYm9y
YS5jb20+CiAgRmVsaXggS3VlaGxpbmcgPEZlbGl4Lkt1ZWhsaW5nQGFtZC5jb20+CiAgRmxvcmlh
biBGYWluZWxsaSA8Zi5mYWluZWxsaUBnbWFpbC5jb20+CiAgRnJhbmsgdmFuIGRlciBMaW5kZW4g
PGZsbGluZGVuQGFtYXpvbi5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2Fz
QGdsaWRlci5iZT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0QGxpbnV4LW02OGsub3JnPgog
IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3JlZyBU
aGVsZW4gPGd0aGVsZW5AZ29vZ2xlLmNvbT4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11
cy5uZXQ+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIZWlra2kgS3Jv
Z2VydXMgPGhlaWtraS5rcm9nZXJ1c0BsaW51eC5pbnRlbC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxk
ZWxsZXJAZ214LmRlPgogIGh1IGh1YWp1biA8aHVodWFqdW5AbGludXguYWxpYmFiYS5jb20+CiAg
SHVhbmcgWWluZyA8eWluZy5odWFuZ0BpbnRlbC5jb20+CiAgSHVpIFdhbmcgPGh1aS53YW5nQGNh
bm9uaWNhbC5jb20+CiAgSMOla29uIEJ1Z2dlIDxoYWFrb24uYnVnZ2VAb3JhY2xlLmNvbT4KICBJ
Z29yIFJ1c3NraWtoIDxpZ29yLnJ1c3NraWtoQGFxdWFudGlhLmNvbT4KICBJbGFuIFBlZXIgPGls
YW4ucGVlckBpbnRlbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFj
ZWsgVG9tYWthIDxqYWNlay50b21ha2FAcG9jenRhLmZtPgogIGphY2VrLnRvbWFrYUBwb2N6dGEu
Zm0gPGphY2VrLnRvbWFrYUBwb2N6dGEuZm0+CiAgSmFjb3BvIE1vbmRpIDxqYWNvcG8rcmVuZXNh
c0BqbW9uZGkub3JnPgogIEpha29iIFVudGVyd3VyemFjaGVyIDxqYWtvYi51bnRlcnd1cnphY2hl
ckB0aGVvYnJvbWEtc3lzdGVtcy5jb20+CiAgSmFrdWIgS2ljaW5za2kgPGpha3ViLmtpY2luc2tp
QG5ldHJvbm9tZS5jb20+CiAgSmFtZXMgSG9nYW4gPGpob2dhbkBrZXJuZWwub3JnPgogIEphbiBL
YXJhIDxqYWNrQHN1c2UuY3o+CiAgSmFudXN6IEtyenlzenRvZmlrIDxqbWtyenlzenRAZ21haWwu
Y29tPgogIEphc29uIEdlcmVja2UgPGphc29uLmdlcmVja2VAd2Fjb20uY29tPgogIEphc29uIEdl
cmVja2UgPGtpbGxlcnRvZnVAZ21haWwuY29tPgogIEplZmYgS2lyc2hlciA8amVmZnJleS50Lmtp
cnNoZXJAaW50ZWwuY29tPgogIEplZmZyZXkgSHVnbyA8amh1Z29AY29kZWF1cm9yYS5vcmc+CiAg
SmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEplbnMgV2lrbGFuZGVyIDxqZW5zLndpa2xh
bmRlckBsaW5hcm8ub3JnPgogIEplcm9tZSBCcnVuZXQgPGpicnVuZXRAYmF5bGlicmUuY29tPgog
IEppYW5jaGFvIFdhbmcgPGppYW5jaGFvLncud2FuZ0BvcmFjbGUuY29tPgogIEppYW5nIEJpYW8g
PGppYW5nLmJpYW8yQHp0ZS5jb20uY24+CiAgSmltIEdpbGwgPGpnaWxsQHZtd2FyZS5jb20+CiAg
SmluZ2p1IEhvdSA8SmluZ2p1LkhvdUBzeW5hcHRpY3MuY29tPgogIEppcmkgS29zaW5hIDxqa29z
aW5hQHN1c2UuY3o+CiAgSmlzaGVuZyBaaGFuZyA8SmlzaGVuZy5aaGFuZ0BzeW5hcHRpY3MuY29t
PgogIEpvZXJnIFJvZWRlbCA8anJvZWRlbEBzdXNlLmRlPgogIEpvaGFubmVzIEJlcmcgPGpvaGFu
bmVzLmJlcmdAaW50ZWwuY29tPgogIEpvaGFubmVzIFdlaW5lciA8aGFubmVzQGNtcHhjaGcub3Jn
PgogIEpvaG4gRmFzdGFiZW5kIDxqb2huLmZhc3RhYmVuZEBnbWFpbC5jb20+CiAgSm9uIE1hbG95
IDxqb24ubWFsb3lAZXJpY3Nzb24uY29tPgogIEpvc2VmIEJhY2lrIDxqYmFjaWtAZmIuY29tPgog
IEp1bGlhbiBBbmFzdGFzb3YgPGphQHNzaS5iZz4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWku
Y29tPgogIEthbiBMaWFuZyA8a2FuLmxpYW5nQGxpbnV4LmludGVsLmNvbT4KICBLZWVzIENvb2sg
PGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50ZWwu
Y29tPgogIEtldmluIFdhbmd0YW8gPGtldmluLndhbmd0YW9AaGlzaWxpY29uLmNvbT4KICBLaW0g
UGhpbGxpcHMgPGtpbS5waGlsbGlwc0Bhcm0uY29tPgogIEtyaXNoIFNhZGh1a2hhbiA8a3Jpc2gu
c2FkaHVraGFuQG9yYWNsZS5jb20+CiAgTGF1cmEgQWJib3R0IDxsYWJib3R0QHJlZGhhdC5jb20+
CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpYW0gR2lyZHdvb2Qg
PGxpYW0uci5naXJkd29vZEBsaW51eC5pbnRlbC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZh
bGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpdSBCbyA8Ym8ubGkubGl1QG9yYWNsZS5jb20+
CiAgTG9pYyBQb3VsYWluIDxsb2ljLnBvdWxhaW5AbGluYXJvLm9yZz4KICBMb25nIExpIDxsb25n
bGlAbWljcm9zb2Z0LmNvbT4KICBMb3JlbnpvIFBpZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lA
YXJtLmNvbT4KICBMdWNhIENvZWxobyA8bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgogIEx1a2Fz
IEN6ZXJuZXIgPGxjemVybmVyQHJlZGhhdC5jb20+CiAgTHVrYXN6IE1hamV3c2tpIDxsdWttYUBk
ZW54LmRlPgogIE1hcmMgS2xlaW5lLUJ1ZGRlIDxta2xAcGVuZ3V0cm9uaXguZGU+CiAgTWFyYyBa
eW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJpYW4gUm90YXJpdSA8bXJvdGFyaXVA
Yml0ZGVmZW5kZXIuY29tPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJr
IFJ1dGxhbmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1hcmsgU3ltcyA8bWFyay5zeW1zQGNp
dHJpeC5jb20+CiAgTWFydGluIEJyYW5kZW5idXJnIDxtYXJ0aW5Ab21uaWJvbmQuY29tPgogIE1h
cnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIEth
RmFpIExhdSA8a2FmYWlAZmIuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lA
ZGUuaWJtLmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1h
dGFuIEJhcmFrIDxtYXRhbmJAbWVsbGFub3guY29tPgogIE1hdGhldXMgQ2FzdGVsbG8gPG1hdGhl
dXNAY2FzdGVsbG8uZW5nLmJyPgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3Jn
PgogIE1hdHQgRmxlbWluZyA8bWF0dEBjb2RlYmx1ZXByaW50LmNvLnVrPgogIE1hdHQgUmVkZmVh
cm4gPG1hdHQucmVkZmVhcm5AbWlwcy5jb20+CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2lu
Z3VsYXJpdHkubmV0PgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIEouIFJ1aGwgPG1pY2hhZWwuai5ydWhsQGludGVsLmNvbT4KICBNaWNoYWVsIFMuIFRz
aXJraW4gPG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBLYWxkZXJvbiA8TWljaGFsLkthbGRlcm9u
QGNhdml1bS5jb20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXguaW50
ZWwuY29tPgogIE1pa2UgTWFyc2hhbGwgPGh1YmNhcEBvbW5pYm9uZC5jb20+CiAgTWluY2hhbiBL
aW0gPG1pbmNoYW5Aa2VybmVsLm9yZz4KICBNaW5nIExlaSA8bWluZy5sZWlAcmVkaGF0LmNvbT4K
ICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBOaWNrIER5ZXIgPG5pY2su
ZHllckBzaG1hbmFoYXIub3JnPgogIE5pY2sgRHllciA8bmlja0BzaG1hbmFoYXIub3JnPgogIE9k
ZWQgR2FiYmF5IDxvZGVkLmdhYmJheUBnbWFpbC5jb20+CiAgT2RlciBDaGlvdSA8b2Rlcl9jaGlv
dUByZWFsdGVrLmNvbT4KICBvZGVyX2NoaW91QHJlYWx0ZWsuY29tIDxvZGVyX2NoaW91QHJlYWx0
ZWsuY29tPgogIE9sZWcgTmVzdGVyb3YgPG9sZWdAcmVkaGF0LmNvbT4KICBPbG9mIEpvaGFuc3Nv
biA8b2xvZkBsaXhvbS5uZXQ+CiAgT21hciBTYW5kb3ZhbCA8b3NhbmRvdkBmYi5jb20+CiAgUGFi
bG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGFvbG8gQWJlbmkgPHBhYmVu
aUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGFy
YXYgUGFuZGl0IDxwYXJhdkBtZWxsYW5veC5jb20+CiAgUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50
YXJhQHN1c2UuZGU+CiAgUGV0ZXIgRGUgV2FjaHRlciA8cGRld2FjaHRAZ21haWwuY29tPgogIFBl
dGVyIEdhbnpob3JuIDxwZXRlci5nYW56aG9ybkBnbWFpbC5jb20+CiAgUGV0ZXIgUm9zaW4gPHBl
ZGFAYXhlbnRpYS5zZT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFk
Lm9yZz4KICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgcGd6aCA8cGV0
ZXIuZ2Fuemhvcm5AZ21haWwuY29tPgogIFF1IFdlbnJ1byA8d3F1QHN1c2UuY29tPgogIFJhZmFl
bCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYW1vbiBGcmllZCA8
cmZyaWVkQGNvZGVhdXJvcmEub3JnPgogIFJhbmR5IFdyaWdodCA8cndyaWdodEBocGUuY29tPgog
IFJpY2ggRmVsa2VyIDxkYWxpYXNAbGliYy5vcmc+CiAgUmljaGFyZCBLdW8gPHJrdW9AY29kZWF1
cm9yYS5vcmc+CiAgUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgogIFJvYiBIZXJyaW5n
IDxyb2JoQGtlcm5lbC5vcmc+CiAgUm9tYW4gTWFzaGFrIDxtcnZAbW9qYXRhdHUuY29tPgogIFJv
bWFuIFBlbiA8cm9tYW4ucGVueWFldkBwcm9maXRicmlja3MuY29tPgogIFJvb3BhIFByYWJodSA8
cm9vcGFAY3VtdWx1c25ldHdvcmtzLmNvbT4KICBSdXNzZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJt
bGludXgub3JnLnVrPgogIFNhbnRvc2ggU2hpbGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFj
bGUuY29tPgogIFNhbnRvc2ggU2hpbGlta2FyIDxzc2FudG9zaEBrZXJuZWwub3JnPgogIFNhcmEg
U2hhcm9uIDxzYXJhLnNoYXJvbkBpbnRlbC5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5s
ZXZpbkBtaWNyb3NvZnQuY29tPgogIFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgog
IFNlYmFzdGlhbiBSZWljaGVsIDxzZWJhc3RpYW4ucmVpY2hlbEBjb2xsYWJvcmEuY28udWs+CiAg
U2ViYXN0aWFuIFNhbmNoZXogPHNlYmFzdGlhbi5zYW5jaGV6QGludGVsLmNvbT4KICBTZWtoYXIg
Tm9yaSA8bnNla2hhckB0aS5jb20+CiAgU2hpcmlzaCBQYXJnYW9ua2FyIDxzaGlyaXNocGFyZ2Fv
bmthckBnbWFpbC5jb20+CiAgU2hpdmFzaGFyYW4gUyA8c2hpdmFzaGFyYW4uc3Jpa2FudGVzaHdh
cmFAYnJvYWRjb20uY29tPgogIFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFi
LmNvbT4KICBTaW5hbiBLYXlhIDxva2F5YUBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFzc2Fz
IFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5p
dmFzLmthbmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTcmluaXZhcyBQYW5kcnV2YWRhIDxzcmluaXZh
cy5wYW5kcnV2YWRhQGxpbnV4LmludGVsLmNvbT4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25l
ci5jaD4KICBTdGVmYW4gUG90eXJhIDxTdGVmYW4uUG90eXJhQGVsZWt0cm9iaXQuY29tPgogIFN0
ZWZhbiBSYXNwbCA8cmFzcGxAbGludXguaWJtLmNvbT4KICBTdGVmYW4gUmFzcGwgPHN0ZWZhbi5y
YXNwbEBsaW51eC5pYm0uY29tPgogIFN0ZXBoZW4gQm95ZCA8c2JveWRAa2VybmVsLm9yZz4KICBT
dGV2ZSBGcmVuY2ggPHNtZnJlbmNoQGdtYWlsLmNvbT4KICBTdGV2ZSBGcmVuY2ggPHN0ZnJlbmNo
QG1pY3Jvc29mdC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1p
cy5vcmc+CiAgU3UgWXVlIDxzdXkuZm5zdEBjbi5mdWppdHN1LmNvbT4KICBTdWRhcnNhbmEgS2Fs
bHVydSA8U3VkYXJzYW5hLkthbGx1cnVAY2F2aXVtLmNvbT4KICBzeGF1d3NrIDxzeGF1d3NrQDE2
My5jb20+CiAgVGFlaGVlIFlvbyA8YXA0MjAwNzNAZ21haWwuY29tPgogIFRha2FzaGkgSXdhaSA8
dGl3YWlAc3VzZS5kZT4KICBUYW8gV2FuZyA8a2V2aW4ud2FuZ3Rhb0BoaXNpbGljb24uY29tPgog
IFRlanVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUZXJvIEtyaXN0byA8dC1rcmlzdG9AdGkuY29t
PgogIFRldHN1byBIYW5kYSA8cGVuZ3Vpbi1rZXJuZWxASS1sb3ZlLlNBS1VSQS5uZS5qcD4KICBU
aGFkZXUgTGltYSBkZSBTb3V6YSBDYXNjYXJkbyA8Y2FzY2FyZG9AY2Fub25pY2FsLmNvbT4KICBU
aGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52
aWRpYS5jb20+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVG9iaWFz
IEpvcmRhbiA8VG9iaWFzLkpvcmRhbkBlbGVrdHJvYml0LmNvbT4KICBUb2JpYXMgUmVnbmVyeSA8
dG9iaWFzLnJlZ25lcnlAZ21haWwuY29tPgogIFRvbSBaYW51c3NpIDx0b20uemFudXNzaUBsaW51
eC5pbnRlbC5jb20+CiAgVG9taSBWYWxrZWluZW4gPHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KICBU
b25ueSBMdSA8dG9ubnlsdUB0ZW5jZW50LmNvbT4KICBUb255IExpbmRncmVuIDx0b255QGF0b21p
ZGUuY29tPgogIFRvbnkgTHVjayA8dG9ueS5sdWNrQGludGVsLmNvbT4KICBUcm9uZCBNeWtsZWJ1
c3QgPHRyb25kLm15a2xlYnVzdEBwcmltYXJ5ZGF0YS5jb20+CiAgVHVuZyBOZ3V5ZW4gPHR1bmcu
cS5uZ3V5ZW5AZGVrdGVjaC5jb20uYXU+CiAgVHlsZXIgSGlja3MgPHR5aGlja3NAY2Fub25pY2Fs
LmNvbT4KICBVcnN1bGEgQnJhdW4gPHVicmF1bkBsaW51eC5pYm0uY29tPjwKICB2YW4gZGVyIExp
bmRlbiwgRnJhbmsgPGZsbGluZGVuQGFtYXpvbi5jb20+CiAgVmluc29uIExlZSA8dmxlZUBmcmVl
ZGVza3RvcC5vcmc+CiAgVmlyZXNoIEt1bWFyIDx2aXJlc2gua3VtYXJAbGluYXJvLm9yZz4KICBW
bGFkaW1pciBaYXBvbHNraXkgPHZsYWRpbWlyX3phcG9sc2tpeUBtZW50b3IuY29tPgogIFZsYXN0
aW1pbCBCYWJrYSA8dmJhYmthQHN1c2UuY3o+CiAgV2FpbWFuIExvbmcgPGxvbmdtYW5AcmVkaGF0
LmNvbT4KICBXYW5wZW5nIExpIDx3YW5wZW5nbGlAdGVuY2VudC5jb20+CiAgV2VpIFdhbmcgPHdl
aXdhbkBnb29nbGUuY29tPgogIFdlbiBZYW5nIDx3ZW4ueWFuZzk5QHp0ZS5jb20uY24+CiAgV2ls
bCBEZWFjb24gPHdpbGwuZGVhY29uQGFybS5jb20+CiAgV2lsbGVtIGRlIEJydWlqbiA8d2lsbGVt
YkBnb29nbGUuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgWGlhbmdu
aW5nIFl1IDx5dXhpYW5nbmluZ0BnbWFpbC5jb20+CiAgWGlhb3dlaSBTb25nIDxzb25neGlhb3dl
aUBoaXNpbGljb24uY29tPgogIFlhbiBXYW5nIDx5YW4ud2FuZ0BsaW51eC5pbnRlbC5jb20+CiAg
WWluZyBYdWUgPHlpbmcueHVlQHdpbmRyaXZlci5jb20+CiAgWmhhbmcgUnVpIDxydWkuemhhbmdA
aW50ZWwuY29tPgogIFpob3V5YW5nIEppYSA8amlhemhvdXlhbmcwOUBnbWFpbC5jb20+CiAgWmh1
IFlhbmp1biA8eWFuanVuLnpodUBvcmFjbGUuY29tPgogIMWBdWthc3ogU3RlbG1hY2ggPGwuc3Rl
bG1hY2hAc2Ftc3VuZy5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAg
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
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjUwNSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 02:24:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 02: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 1faXST-0002Py-1l; Wed, 04 Jul 2018 02:23: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=9qmp=ju=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1faXSR-0002Pa-MO
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 02:23:51 +0000
X-Inumbo-ID: 42a945ae-7f31-11e8-8089-bc764e045a96
Received: from huawei.com (unknown [45.249.212.189])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42a945ae-7f31-11e8-8089-bc764e045a96;
 Wed, 04 Jul 2018 04:23:39 +0200 (CEST)
Received: from nkgeml414-hub.china.huawei.com (unknown [172.30.72.55])
 by Forcepoint Email with ESMTP id 922AF8112977C;
 Wed,  4 Jul 2018 10:23:43 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id
 14.03.0382.000; Wed, 4 Jul 2018 10:23:07 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: =?gb2312?B?W1hlbi1kZXZlbF0gSGVscDogYSB4ZW4gY3Jhc2ggb2YgNC44LjIgdmVyc2lv?=
 =?gb2312?B?bi8vLy8vtPC4tDogSXMgdGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJlc3RvcmUg?=
 =?gb2312?Q?Virtual_machine_status_in_Xen=3F?=
Thread-Index: AQHUD435M2nen4bXfk+bEa30W47NFKR+WTrg
Date: Wed, 4 Jul 2018 02:23:06 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>,
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: [Xen-devel] =?gb2312?b?tPC4tDogIEhlbHA6IGEgeGVuIGNyYXNoIG9mIDQu?=
 =?gb2312?b?OC4yIHZlcnNpb24vLy8vL7TwuLQ6IElzIHRoZXJlIGEgZmFzdGVyIHdheSB0?=
 =?gb2312?b?byByZXN0b3JlIFZpcnR1YWwgbWFjaGluZSBzdGF0dXMgaW4gWGVuPw==?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============0150037774787335863=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0150037774787335863==
Content-Language: zh-CN
Content-Type: multipart/related;
	boundary="_004_193BC0700AA2F44A8843B8D1C1E6B618D51AB24Cnkgeml514mbxchi_";
	type="multipart/alternative"

--_004_193BC0700AA2F44A8843B8D1C1E6B618D51AB24Cnkgeml514mbxchi_
Content-Type: multipart/alternative;
	boundary="_000_193BC0700AA2F44A8843B8D1C1E6B618D51AB24Cnkgeml514mbxchi_"

--_000_193BC0700AA2F44A8843B8D1C1E6B618D51AB24Cnkgeml514mbxchi_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

RGVhciBKYW46DQogICAgICAgICAgICAgICAgSW4gYSB4ZW4gNC44LjIgc2VydmVyLCBXZSBnb3Qg
dGhpcyBpbmZvcm1hdGlvbiwgY291bGQgeW91IHBsZWFzZSBoZWxwIHVzIHRvIHNlZSB3aGF0IHRo
ZSBwcm9ibGVtIG1heWJlPyh0aGUgY3Jhc2hlZCBzZXJ2aWNlIG9ubHkgcmVjb3JkIHRoaXMgaW5m
b3JtYXRpb24sIHdlIGNhbiBvbmx5IHNlZSB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9uKSBUaGFu
a3lvdSENCltjaWQ6aW1hZ2UwMDIucG5nQDAxRDQxMzgwLjRGN0NENjMwXQ0KDQpCZXN0UmVnYXJk
cw0Kt6K8/sjLOiBDaGVuamlhIChDKQ0Kt6LLzcqxvOQ6IDIwMTjE6jbUwjI5yNUgMTc6NDYNCsrV
vP7IyzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0Ks63LzTogU2hlbnRhbyAoVGVy
cnkpIDxzaGVudGFvOEBodWF3ZWkuY29tPjsgd2FuZ3h1IChSKSA8d2FuZ3h1MEBodWF3ZWkuY29t
PjsgWWFvc2hhb21pbiA8eWFvc2hhb21pbkBodWF3ZWkuY29tPjsgemhhb2JpbmdqaWFuIDx6aGFv
YmluZ2ppYW5AaHVhd2VpLmNvbT47IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnPg0K1vfM4jogUkU6IFtYZW4tZGV2ZWxdIEhlbHA6IGEgeGVuIGNyYXNoIG9mIDQuOC4y
IHZlcnNpb24vLy8vL7TwuLQ6IElzIHRoZXJlIGEgZmFzdGVyIHdheSB0byByZXN0b3JlIFZpcnR1
YWwgbWFjaGluZSBzdGF0dXMgaW4gWGVuPw0KDQpEZWFyIEphbqO6DQp0aGFua3MgdmVyeSBtdWNo
IGZvciB5b3VyIHJlcGx5OndlIHdpbGwgdHJ5IHRoZSA0LjguMyB2ZXJzaW9uLCBpZiB3ZSBoYXZl
IHRoZSByZXN1bHQsIHdlIHdpbGwgZmVlZGJhY2sgdG8geW91o6x0aGFuayB5b3WjoQ0KDQpCZXN0
IHJlZ2FyZHMNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQqzwrzXIENo
ZW5qaWENCk2juis4Ni0xMzMwMTIzNTUzNDx0ZWw6Kzg2LTEzMzAxMjM1NTM0Pg0KRaO6Y2hlbmpp
YTA5QGh1YXdlaS5jb208bWFpbHRvOmNoZW5qaWEwOUBodWF3ZWkuY29tPg0KsvrGt9PrveK+9re9
sLgtsLLIq7v5tKHGvcyov6q3orK/DQpQcm9kdWN0cyAmIFNvbHV0aW9ucy1TZWN1cml0eSBCYXNl
IFBsYXRmb3JtIERldmVsb3BtZW50IERlcHQNCreivP7Iy6O6IEphbiBCZXVsaWNoDQrK1bz+yMuj
uiBDaGVuamlhIChDKTxjaGVuamlhMDlAaHVhd2VpLmNvbTxtYWlsdG86Y2hlbmppYTA5QGh1YXdl
aS5jb20+Pg0Ks63LzaO6IFNoZW50YW8gKFRlcnJ5KTxzaGVudGFvOEBodWF3ZWkuY29tPG1haWx0
bzpzaGVudGFvOEBodWF3ZWkuY29tPj47d2FuZ3h1IChSKTx3YW5neHUwQGh1YXdlaS5jb208bWFp
bHRvOndhbmd4dTBAaHVhd2VpLmNvbT4+O1lhb3NoYW9taW48eWFvc2hhb21pbkBodWF3ZWkuY29t
PG1haWx0bzp5YW9zaGFvbWluQGh1YXdlaS5jb20+Pjt6aGFvYmluZ2ppYW48emhhb2JpbmdqaWFu
QGh1YXdlaS5jb208bWFpbHRvOnpoYW9iaW5namlhbkBodWF3ZWkuY29tPj47eGVuLWRldmVsPHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzxtYWlsdG86eGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnPj4NCtb3zOKjuiBSZTogtPC4tDogW1hlbi1kZXZlbF0gSGVscDogYSB4ZW4gY3Jh
c2ggb2YgNC44LjIgdmVyc2lvbi8vLy8vtPC4tDogSXMgdGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJl
c3RvcmUgVmlydHVhbCBtYWNoaW5lIHN0YXR1cyBpbiBYZW4/DQrKsbzko7ogMjAxOC0wNi0yOSAx
NzozMzoxNA0KDQo+Pj4gT24gMjkuMDYuMTggYXQgMDg6MzgsIDxjaGVuamlhMDlAaHVhd2VpLmNv
bTxtYWlsdG86Y2hlbmppYTA5QGh1YXdlaS5jb20+PiB3cm90ZToNCj4gV2UgaGF2ZSB0cnkgdGhl
IGxhc3QgeGVuIHZlcnNpb24gNC45LjIod2UgY2hlY2sgdGhlIGNvbW1pdCBjOWFmZTI2ZTVkOiBz
eW5jDQo+IENQVSBzdGF0ZSB1cG9uIGZpbmFsIGRvbWFpbiBkZXN0cnVjdGlvbiBpcyBhbHNvIGlu
IDQuOS4yLCBpcyB0aGlzIHRoZSBzYW1lIGFzDQo+IGNvbW1pdCA0NzJkNTk2MDQyPyApICxhbmQg
d2UgZ290IHRoZSBmb2xsb3dpbmcgbWVzc2FnZSBpbiBsaW51eCBjb25zb2xlLCB0aGUNCj4gc2Vy
dmVyIHNlZW1zIGhhdmUgYmxvY2ssIGFuZCB1bnJlYWNoYWJsZToNCg0KSSdtIHNvcnJ5LCBidXQg
bm8uIFBsZWFzZSBkb24ndCBtaXggcHJvYmxlbXMuIFRoZSBvbmUgeW91IGRlc2NyaWJlIGhlcmUN
Cmxvb2tzIHRvIGJlIGEgTGludXggb25lIGF0IGZpcnN0IGdsYW5jZSwgbm90IGEgWGVuIG9uZS4N
Cg0KSmFuDQoNCg==

--_000_193BC0700AA2F44A8843B8D1C1E6B618D51AB24Cnkgeml514mbxchi_
Content-Type: text/html; charset="gb2312"
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:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CB=CE=CC=E5;
	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:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:=CB=CE=CC=E5;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	border:none;
	padding:0cm;
	font-size:12.0pt;
	font-family:=CB=CE=CC=E5;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
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"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Dear Jan:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; In a xen 4.8.2 server=
, We got this information, could you please help us to see what the problem=
 maybe?(the crashed service only record this information,
 we can only see the following information) Thankyou!<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"></span><img width=3D"730" height=3D"4=
14" id=3D"=CD=BC=C6=AC_x0020_1" src=3D"cid:image002.png@01D41380.4F7CD630">=
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1F497D"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">BestRegards<o:p></o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"ZH-CN" style=3D"font-size:11.0pt;fo=
nt-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif">=B7=A2=BC=FE=C8=
=CB</span></b><b><span style=3D"font-size:11.0pt;font-family:&quot;=CE=A2=
=C8=ED=D1=C5=BA=DA&quot;,sans-serif">:</span></b><span style=3D"font-size:1=
1.0pt;font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif"> Chenjia
 (C) <br>
<b><span lang=3D"ZH-CN">=B7=A2=CB=CD=CA=B1=BC=E4</span>:</b> 2018<span lang=
=3D"ZH-CN">=C4=EA</span>6<span lang=3D"ZH-CN">=D4=C2</span>29<span lang=3D"=
ZH-CN">=C8=D5</span> 17:46<br>
<b><span lang=3D"ZH-CN">=CA=D5=BC=FE=C8=CB</span>:</b> Jan Beulich &lt;JBeu=
lich@suse.com&gt;<br>
<b><span lang=3D"ZH-CN">=B3=AD=CB=CD</span>:</b> Shentao (Terry) &lt;shenta=
o8@huawei.com&gt;; wangxu (R) &lt;wangxu0@huawei.com&gt;; Yaoshaomin &lt;ya=
oshaomin@huawei.com&gt;; zhaobingjian &lt;zhaobingjian@huawei.com&gt;; xen-=
devel &lt;xen-devel@lists.xenproject.org&gt;<br>
<b><span lang=3D"ZH-CN">=D6=F7=CC=E2</span>:</b> RE: [Xen-devel] Help: a xe=
n crash of 4.8.2 version/////<span lang=3D"ZH-CN">=B4=F0=B8=B4</span>: Is t=
here a faster way to restore Virtual machine status in Xen?<o:p></o:p></spa=
n></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-f=
amily:&quot;Calibri&quot;,sans-serif">Dear Jan</span><span lang=3D"ZH-CN">=
=A3=BA</span><span style=3D"font-family:&quot;Calibri&quot;,sans-serif"><br=
>
thanks very much for your reply:we will try the 4.8.3 version, if we have t=
he result, we will feedback to you</span><span lang=3D"ZH-CN">=A3=AC</span>=
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif">thank you</span>=
<span lang=3D"ZH-CN">=A3=A1</span><span style=3D"font-family:&quot;Calibri&=
quot;,sans-serif"><br>
<br>
Best regards<br>
<br>
<br>
<br>
<o:p></o:p></span></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"font-family:&quot;Calibri&quot;,sans-serif">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D"ZH-CN">=
=B3=C2=BC=D7</span><span style=3D"font-family:&quot;Calibri&quot;,sans-seri=
f"> Chenjia<br>
M</span><span lang=3D"ZH-CN">=A3=BA</span><span style=3D"font-family:&quot;=
Calibri&quot;,sans-serif"><a href=3D"tel:&#43;86-13301235534">&#43;86-13301=
235534</a>
<br>
E</span><span lang=3D"ZH-CN">=A3=BA</span><span style=3D"font-family:&quot;=
Calibri&quot;,sans-serif"><a href=3D"mailto:chenjia09@huawei.com">chenjia09=
@huawei.com</a><br>
</span><span lang=3D"ZH-CN">=B2=FA=C6=B7=D3=EB=BD=E2=BE=F6=B7=BD=B0=B8</spa=
n><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">-</span><span =
lang=3D"ZH-CN">=B0=B2=C8=AB=BB=F9=B4=A1=C6=BD=CC=A8=BF=AA=B7=A2=B2=BF</span=
><span style=3D"font-family:&quot;Calibri&quot;,sans-serif"><br>
Products &amp; Solutions-Security Base Platform Development Dept<o:p></o:p>=
</span></p>
</div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:6.0pt 0cm =
0cm 0cm" name=3D"x_AnyOffice-Background-Image">
<div>
<p class=3D"MsoNormal"><b><span lang=3D"ZH-CN">=B7=A2=BC=FE=C8=CB=A3=BA </s=
pan></b>Jan Beulich<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><b><span lang=3D"ZH-CN">=CA=D5=BC=FE=C8=CB=A3=BA </s=
pan></b>Chenjia (C)&lt;<a href=3D"mailto:chenjia09@huawei.com">chenjia09@hu=
awei.com</a>&gt;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><b><span lang=3D"ZH-CN">=B3=AD=CB=CD=A3=BA </span></=
b>Shentao (Terry)&lt;<a href=3D"mailto:shentao8@huawei.com">shentao8@huawei=
.com</a>&gt;;wangxu (R)&lt;<a href=3D"mailto:wangxu0@huawei.com">wangxu0@hu=
awei.com</a>&gt;;Yaoshaomin&lt;<a href=3D"mailto:yaoshaomin@huawei.com">yao=
shaomin@huawei.com</a>&gt;;zhaobingjian&lt;<a href=3D"mailto:zhaobingjian@h=
uawei.com">zhaobingjian@huawei.com</a>&gt;;xen-devel&lt;<a href=3D"mailto:x=
en-devel@lists.xenproject.org">xen-devel@lists.xenproject.org</a>&gt;<o:p><=
/o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><b><span lang=3D"ZH-CN">=D6=F7=CC=E2=A3=BA </span></=
b>Re: <span lang=3D"ZH-CN">
=B4=F0=B8=B4</span>: [Xen-devel] Help: a xen crash of 4.8.2 version/////<sp=
an lang=3D"ZH-CN">=B4=F0=B8=B4</span>: Is there a faster way to restore Vir=
tual machine status in Xen?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><b><span lang=3D"ZH-CN">=CA=B1=BC=E4=A3=BA </span></=
b>2018-06-29 17:33:14<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-s=
ize:10.0pt">&gt;&gt;&gt; On 29.06.18 at 08:38, &lt;<a href=3D"mailto:chenji=
a09@huawei.com">chenjia09@huawei.com</a>&gt; wrote:<br>
&gt; We have try the last xen version 4.9.2(we check the commit c9afe26e5d:=
 sync <br>
&gt; CPU state upon final domain destruction is also in 4.9.2, is this the =
same as <br>
&gt; commit 472d596042? ) ,and we got the following message in linux consol=
e, the <br>
&gt; server seems have block, and unreachable:<br>
<br>
I'm sorry, but no. Please don't mix problems. The one you describe here<br>
looks to be a Linux one at first glance, not a Xen one.<br>
<br>
Jan<br>
<br>
<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_193BC0700AA2F44A8843B8D1C1E6B618D51AB24Cnkgeml514mbxchi_--

--_004_193BC0700AA2F44A8843B8D1C1E6B618D51AB24Cnkgeml514mbxchi_
Content-Type: image/png; name="image002.png"
Content-Description: image002.png
Content-Disposition: inline; filename="image002.png"; size=25254;
	creation-date="Wed, 04 Jul 2018 02:23:06 GMT";
	modification-date="Wed, 04 Jul 2018 02:23:06 GMT"
Content-ID: <image002.png@01D41380.4F7CD630>
Content-Transfer-Encoding: base64

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
uZbIHJeTFlCbXO6UKE+OJwESIAESIIGzCfQPa6Z35Gklus5g3ID1tz08jU4b3/0Z1RvX1Tv9tA+Y
2igLRQmkJ04XqnVK1BaOJwESIAESIIGzCYS/OxJ9/US20vFxiT57aIcTS2u7owWrsRiPXiw1wIr6
nGOpWDdgegTi6aU8EKz2K6okx5MACZAACZDAQwiE25GE3tI0eM4/EvK7KdZjoIvVmDYNYzu1by8l
kAAJkAAJkMDbCfTtiN7L97sH/Sxm/ErHGeys77GKLVgNrbBfPTArJxA0WPtO8dvFkSRAAiRAAiRw
DQHvmzWHNuPTFo+Ky1l6QO5RhagBvh7rV0ProJsYq9Fpq09njZcAMUvDbt3pf4rYTYAeh3IMCZAA
CZAACWwS4D+htwmQ00mABEiABEiABHYJ5H+VdXdlzicBEiABEiABEiABg8AVX2UlfBIgARIgARIg
ARIABNiOMDxIgARIgARIgARuJsB25GYHcHkSIAESIAESIAG2I4wBEiABEiABEiCBmwmwHbnZAVye
BEiABEiABEiA7QhjgARIgARIgARI4GYCbEdudgCXJwESIAESIAESYDvCGCABEiABEiABEriZANuR
mx3A5UmABEiABEiABNiOMAZIgARIgARIgARuJsB25GYHcHkSIAESIAESIAG2I4wBEiABEiABEiCB
mwmwHbnZAVyeBEiABEiABEiA7QhjgARIgARIgARI4GYCbEdudgCXJwESIAESIAESYDvCGCABEiAB
EiABEriZANuRmx3A5UmABEiABEiABNiOMAZIgARIgARIgARuJvD/A0AG+v6hO8GpAAAAAElFTkSu
QmCC

--_004_193BC0700AA2F44A8843B8D1C1E6B618D51AB24Cnkgeml514mbxchi_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0150037774787335863==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 04 02:52:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 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 1faXtr-0005Nd-8J; Wed, 04 Jul 2018 02:52: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faXtq-0005NU-NH
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 02:52:10 +0000
X-Inumbo-ID: 4083619e-7f35-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4083619e-7f35-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 02:52: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 1faXtl-0006ek-7y; Wed, 04 Jul 2018 02:52: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 1faXtl-0007px-1M; Wed, 04 Jul 2018 02:52:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faXtl-0002s8-0h; Wed, 04 Jul 2018 02:52:05 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124935-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
X-Osstest-Versions-This: freebsd=6159d2f2e4cfd059a14b898d24fb488a53b45b4f
X-Osstest-Versions-That: freebsd=877de141ef18a3ef2ad631f2342353a2eb55f4aa
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 02:52:05 +0000
Subject: [Xen-devel] [freebsd-master test] 124935: 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>

ZmxpZ2h0IDEyNDkzNSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0OTM1LwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICA1IGhvc3QtaW5zdGFsbCg1KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ5MDkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNjE1OWQyZjJlNGNmZDA1OWEx
NGI4OThkMjRmYjQ4OGE1M2I0NWI0ZgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAg
ICAgICAgODc3ZGUxNDFlZjE4YTNlZjJhZDYzMWYyMzQyMzUzYTJlYjU1ZjRhYQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTI0OTA5ICAyMDE4LTA3LTAyIDA1OjA5OjUwIFogICAgMSBkYXlzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyNDkzNSAgMjAxOC0wNy0wMyAwODowNTo0NiBaICAgIDAgZGF5cyAg
ICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRlQEZyZWVCU0Qu
b3JnPgogIGN5IDxjeUBGcmVlQlNELm9yZz4KICBlZCA8ZWRARnJlZUJTRC5vcmc+CiAgaWFuIDxp
YW5ARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVl
QlNELm9yZz4KICBtbWFjeSA8bW1hY3lARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVt
QEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVlQlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhl
bkBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LWZyZWVic2Qg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWFtZDY0LWZyZWVic2QgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
LWZyZWVic2QgaG9zdC1pbnN0YWxsKDUpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjE1OWQy
ZjJlNGNmZDA1OWExNGI4OThkMjRmYjQ4OGE1M2I0NWI0ZgpBdXRob3I6IGN5IDxjeUBGcmVlQlNE
Lm9yZz4KRGF0ZTogICBUdWUgSnVsIDMgMDI6NTQ6MzIgMjAxOCArMDAwMAoKICAgIFdoZW4gdG9n
Z2xpbmcgdGhlIGRpc3BsYXkgdXNpbmcgdGhlICJtIiBjb21tYW5kIHRvIHRvZ2dsZSBmcm9tICdj
cHUnCiAgICBtb2RlIHRvICdpbycgbW9kZSwgYW4gYXJ0aWZhY3QgcmVtYWlucyBiZWNhdXNlIHRo
ZSBidWZmZXIgaXMgbm90CiAgICAiZmluaXNoZWQiIHdpdGggYSBOVUxMIHRlcm1pbmF0b3IgdXNp
bmcgc2J1Zl9maW5pc2goKS4KICAgIAogICAgQW4gZXhhbXBsZSBvZiB0aGlzIGlzLCB3aGVuIHRo
ZSAibSIgY29tbWFuZCBpcyBlbnRlcmVkLCB0aGUgdGl0bGUgbGluZQogICAgd2lsbCBjb250YWlu
IENPTU1BTkRORCBpbnN0ZWFkIG9mIENPTU1BTkQuIFRoaXMgY29tbWl0IGZpeGVzIHRoaXMuCgpj
b21taXQgNzFiZjY5ZGIyZDgyZTk1NWI2NTRlYzU2NWE4NGFjODE3ZmFmNjE5MQpBdXRob3I6IG1t
YWN5IDxtbWFjeUBGcmVlQlNELm9yZz4KRGF0ZTogICBUdWUgSnVsIDMgMDI6NTA6MDcgMjAxOCAr
MDAwMAoKICAgIGV4cG9zZSB0aHJlYWRfbGl0ZSBkZWZpbml0aW9uIHRvIHRpZWQgbW9kdWxlcwoK
Y29tbWl0IDlhNTI2ODI2ZjlkMzVhOWRmM2M4YWE1MGI5OWVmZWE1M2NiZDdmN2QKQXV0aG9yOiBt
bWFjeSA8bW1hY3lARnJlZUJTRC5vcmc+CkRhdGU6ICAgVHVlIEp1bCAzIDAxOjU1OjA5IDIwMTgg
KzAwMDAKCiAgICBtYWtlIGNyaXRpY2FsX3tlbnRlciwgZXhpdH0gaW5saW5lCiAgICAKICAgIEF2
b2lkIHB1bGxpbmcgaW4gYWxsIG9mIHRoZSA8c3lzL3Byb2MuaD4gZGVwZW5kZW5jaWVzIGJ5CiAg
ICBhdXRvbWF0aWNhbGx5IGdlbmVyYXRpbmcgYSBzdHJpcHBlZCBkb3duIHRocmVhZF9saXRlIGV4
cG9ydGluZwogICAgb25seSB0aGUgZmllbGRzIG9mIGludGVyZXN0LiBUaGUgZmllbGQgZGVjbGFy
YXRpb25zIGFyZSB0eXBlIGNoZWNrZWQKICAgIGFnYWluc3QgdGhlIG9yaWdpbmFsIGFuZCB0aGUg
b2Zmc2V0cyBvZiB0aGUgZ2VuZXJhdGVkIHJlc3VsdCBpcwogICAgYXV0b21hdGljYWxseSBjaGVj
a2VkLgogICAgCiAgICBraWIgaGFzIGV4cHJlc3NlZCBkaXNhZ3JlZW1lbnQgYW5kIHdvdWxkIGhh
dmUgcHJlZmVycmVkIHRvIHNpbXBseQogICAgdXNlIGdlbmFzc3ltIHN0eWxlIG9mZnNldHMgKHdo
aWNoIGxvc2VzIHR5cGUgY2hlY2sgZW5mb3JjZW1lbnQpLgogICAgamhiIGhhcyBleHByZXNzZWQg
ZGlzbGlrZSBvZiBpdCBkdWUgdG8gaGVhZGVyIHBvbGx1dGlvbiBhbmQgYQogICAgZHVwbGljYXRl
IHN0cnVjdHVyZS4gSGUgd291bGQgaGF2ZSBwcmVmZXJyZWQgdG8ganVzdCBoYXZlIGRlZmluZWQK
ICAgIHRocmVhZCBpbiBfdGhyZWFkLmguIE5vbmV0aGVsZXNzLCBoZSBhZG1pdHMgdGhhdCB0aGlz
IGlzIHRoZSBvbmx5CiAgICB2aWFibGUgc29sdXRpb24gYXQgdGhlIG1vbWVudC4KICAgIAogICAg
VGhlIGltcGV0dXMgZm9yIHRoaXMgY2FtZSBmcm9tIG1qZydzIEQxNTMzMToKICAgICJJbmxpbmUg
Y3JpdGljYWxfZW50ZXIvZXhpdCBmb3IgYW1kNjQiCiAgICAKICAgIFJldmlld2VkIGJ5OiBqZWZm
CiAgICBEaWZmZXJlbnRpYWwgUmV2aXNpb246IGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9E
MTYwNzgKCmNvbW1pdCAwNDNiMTI1Y2NkYzk3MDk4ZGI3MjlhODZhOTA3ZGUwN2NlYzhhZjFhCkF1
dGhvcjogaWFuIDxpYW5ARnJlZUJTRC5vcmc+CkRhdGU6ICAgTW9uIEp1bCAyIDIyOjU5OjI5IDIw
MTggKzAwMDAKCiAgICBEb2ghICBDb21taXQgdGhlIHByb3BlciBkZWZhdWx0IHZhbHVlcywgbm90
IG15IGxvY2FsIHR3ZWFrcy4KCmNvbW1pdCA4NzkzNmM5NmVjZTAxNDEwNTBlMjQ3ODkwY2I3ODAw
YjFhMWI2MTdhCkF1dGhvcjogaWFuIDxpYW5ARnJlZUJTRC5vcmc+CkRhdGU6ICAgTW9uIEp1bCAy
IDIyOjU4OjA0IDIwMTggKzAwMDAKCiAgICBNb3ZlIHRoZSBwYXNzcGhyYXNlIGFuZCBpdGVyYXRp
b24gY291bnQgaW50byB2YXJpYWJsZXMuCiAgICAKICAgIFRoaXMgaXMgcHVyZWx5IHRvIG1ha2Ug
aXQgZWFzaWVyIHRvIHR3ZWFrIHRoZW0gbG9jYWxseTsgdGhlIG1hY2hpbmUgSSBoYXZlCiAgICBm
b3IgdGVzdGluZyB0YWtlcyBmb3JldmVyIHRvIGRvIDUwLDAwMCBwdyBzdHJlbmd0aGVuaW5nIGl0
ZXJhdGlvbnMsIGFuZAogICAgd2UncmUgbm90IHRlc3RpbmcgdGhlIHN0cmVuZ3RoIG9mIGdlbGkn
cyBhbnRpLXB3LWd1ZXNzaW5nIGxvZ2ljIGhlcmUKICAgIChlc3BlY2lhbGx5IGdpdmVuIHRoYXQg
b3VyIHRlc3QgcGFzc3BocmFzZSBpcyAicGFzc3BocmFzZSIsIGV4Y2VwdCB0aGF0CiAgICBJIHRl
bmQgdG8gdHdlYWsgdGhhdCBhbHNvLCB0byAneCcsIGJlY2F1c2UgdHlwaW5nIGlzIGhhcmQpLgog
ICAgCiAgICBTb21lIGRheSB0aGVzZSBzaG91bGQgYmUgc2V0dGFibGUgYXMgY21kbGluZSBhcmdz
LiAgQnV0IHRoZW4sIHNvbWUgZGF5IHRoaXMKICAgIHdob2xlIHNjcmlwdCBzaG91bGQgcHJvYmFi
bHkgZ2V0IGEgcmV3cml0ZS4gOikKCmNvbW1pdCBlNWNlZmRjOTM3MDk4ZjE0YzE2OWQ1YTA3MTNk
MTM4MGM2ZGZiNmRhCkF1dGhvcjogaWFuIDxpYW5ARnJlZUJTRC5vcmc+CkRhdGU6ICAgTW9uIEp1
bCAyIDIyOjUxOjQ4IDIwMTggKzAwMDAKCiAgICBBbGxvdyBtYWtpbmcganVzdCBvbmUgZmxhdm9y
IG9mIGJvb3QtdGVzdCBpbWFnZSBiYXNlZCBvbiBjbWRsaW5lIGFyZ3MuCgpjb21taXQgNGYzOGFm
Y2Y2OWM3MTgyN2Y1NzQ5YzkyZGQzNGIzMDI0MGU2Yjc3MgpBdXRob3I6IG1hdiA8bWF2QEZyZWVC
U0Qub3JnPgpEYXRlOiAgIE1vbiBKdWwgMiAyMDo1NjoxNyAyMDE4ICswMDAwCgogICAgQ3V0IGN1
cnJkZXYgZGV2IGFuZCBwYXRoIGZpZWxkcyBmb3IgWkZTIG9uIHRoZSBsYXN0IGNvbG9uLgogICAg
CiAgICBQcmV2aW91c2x5IHRoZSBjb2RlIGN1dCB0aG9zZSBmaWVsZHMgb24gc2Vjb25kIGNvbG9u
LCB0aGF0IHByZXZlbnRlZAogICAgYm9vdCBmcm9tIGJvb3QgZW52aXJvbm1lbnRzIHdpdGggY29s
b24gaW4gdGhlaXIgbmFtZXMuICBUaGlzIGNoYW5nZQogICAgbW92ZXMgdGhlIGxpbWl0YXRpb24g
ZnJvbSBkZXYgZmllbGQgdG8gcGF0aCwgd2hpY2ggaXMgZW1wdHkgYnkgZGVmYXVsdC4KICAgIAog
ICAgUmV2aWV3ZWQgYnk6ICAgIGFsbGFuanVkZSwgdHNvb21lCiAgICBNRkMgYWZ0ZXI6ICAgICAg
MiB3ZWVrcwogICAgU3BvbnNvcmVkIGJ5OiAgIGlYc3lzdGVtcywgSW5jLgogICAgRGlmZmVyZW50
aWFsIFJldmlzaW9uOiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QxNjA2OAoKY29tbWl0
IDQwZmMzNGZkODJkNDk2NDYxYjczY2Y1MjFhYzczMTdlOTZmOTcyZGIKQXV0aG9yOiBtbWFjeSA8
bW1hY3lARnJlZUJTRC5vcmc+CkRhdGU6ICAgTW9uIEp1bCAyIDE5OjQ4OjM4IDIwMTggKzAwMDAK
CiAgICBpbmxpbmUgYXRvbWljcyBhbmQgYWxsb3cgdGllZCBtb2R1bGVzIHRvIGlubGluZSBsb2Nr
cwogICAgCiAgICAtIGlubGluZSBhdG9taWNzIGluIG1vZHVsZXMgb24gaTM4NiBhbmQgYW1kNjQg
KHRoZXkgd2VyZSBhbHdheXMKICAgICAgaW5saW5lIG9uIG90aGVyIGFyY2hlcykKICAgIC0gYWxs
b3cgbW9kdWxlcyB0byBvcHQgaW4gdG8gaW5saW5pbmcgbG9ja3MgYnkgc3BlY2lmeWluZwogICAg
ICBNT0RVTEVfVElFRD0xIGluIHRoZSBtYWtlZmlsZQogICAgCiAgICBSZXZpZXdlZCBieToga2li
CiAgICBTcG9uc29yZWQgYnk6IExpbWVsaWdodCBOZXR3b3JrcwogICAgRGlmZmVyZW50aWFsIFJl
dmlzaW9uOiBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDE2MDc5Cgpjb21taXQgYjA1NDM0
MzRmMzIyODAwYmNmYzQ3OWQ2Zjk0YmJmMjE5NTczNWZjMwpBdXRob3I6IHJtYWNrbGVtIDxybWFj
a2xlbUBGcmVlQlNELm9yZz4KRGF0ZTogICBNb24gSnVsIDIgMTk6MzM6MjYgMjAxOCArMDAwMAoK
ICAgIERvY3VtZW50IHRoZSAiI21kc19wYXRoIiBzdWZmaXggZm9yIHRoZSAiLXAiIGNvbW1hbmQg
bGluZSBvcHRpb24uCiAgICAKICAgIHIzMzU4NzEgYWRkZWQgc3VwcG9ydCBmb3IgYW4gb3B0aW9u
YWwgc3VmZml4IG9mICIjbWRzX3BhdGgiIHRoYXQgY2FuIGJlCiAgICBhcHBsaWVkIHRvIGVhY2gg
ZW50cnkgaW4gdGhlICItcCIgb3B0aW9uIGFyZ3VtZW50LiBUaGlzIHNwZWNpZmllcyB0aGF0CiAg
ICB0aGUgRFMgc2hvdWxkIGJlIHVzZWQgdG8gc3RvcmUgZmlsZXMgZm9yIHRoZSBmaWxlIHN5c3Rl
bSBvbiB0aGUgTURTCiAgICBhdCAibWRzX3BhdGgiLgogICAgVGhpcyBwYXRjaCBkb2N1bWVudHMg
dGhpcyBvcHRpb25hbCBzdWZmaXguCiAgICAKICAgIFRoaXMgaXMgYSBjb250ZW50IGNoYW5nZS4K
CmNvbW1pdCAzZGY4MTA0NmExZjMxNWVlNzc0OTY3ZTA0MmVhZGM4ODliZTUwZmRlCkF1dGhvcjog
cm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgpEYXRlOiAgIE1vbiBKdWwgMiAxOToyNjoz
MSAyMDE4ICswMDAwCgogICAgQWRkIGFuIG9wdGlvbmFsIGZlYXR1cmUgdG8gdGhlIHBORlMgc2Vy
dmVyLgogICAgCiAgICBXaXRob3V0IHRoaXMgcGF0Y2gsIHRoZSBwTkZTIHNlcnZlciBkaXN0cmli
dXRlcyB0aGUgZGF0YSBzdG9yYWdlIGZpbGVzIGFjcm9zcwogICAgYWxsIG9mIHRoZSBzcGVjaWZp
ZWQgRFNzLgogICAgQSB0ZXN0ZXIgbm90ZWQgdGhhdCBpdCB3b3VsZCBiZSBuaWNlIGlmIGEgc3lz
dGVtIGFkbWluaXN0cmF0b3IgY291bGQgY29udHJvbAogICAgd2hpY2ggRFNzIGFyZSB1c2VkIHRv
IHN0b3JlIHRoZSBmaWxlIGRhdGEgZm9yIGEgZ2l2ZW4gZXhwb3J0ZWQgTURTIGZpbGUgc3lzdGVt
LgogICAgVGhpcyBwYXRjaCBhZGRzIGFuIG9wdGlvbmFsIHN1ZmZpeCBmb3IgZWFjaCBlbnRyeSBp
biB0aGUgIi1wIiBvcHRpb24gYXJndW1lbnQKICAgIHRoYXQgc3BlY2lmaWVzICJzdG9yZSBmaWxl
IGRhdGEgZm9yIHRoaXMgTURTIGZpbGUgc3lzdGVtIiBpbiB0aGlzIERTLgogICAgVGhlIHBhdGNo
IHNob3VsZCBvbmx5IGFmZmVjdCBzaXRlcyB1c2luZyB0aGUgcE5GUyBzZXJ2ZXIgKHNwZWNpZmll
ZCB2aWEgdGhlCiAgICAiLXAiIGNvbW1hbmQgbGluZSBvcHRpb24gZm9yIG5mc2QuCiAgICBUaGUg
aW50ZXJmYWNlIGJldHdlZW4gdGhlIG5mc2QgYW5kIHRoZSBrZXJuZWwgaGFzIGNoYW5nZWQgd2l0
aCB0aGlzIHBhdGNoLAogICAgc28gYW55b25lIHVzaW5nIHRoZSAiLXAiIG9wdGlvbiBuZWVkcyB0
byByZWJ1aWxkIHRoZWlyIG5mc2QgZnJvbSBzb3VyY2VzCiAgICB3aXRoIHRoaXMgcGF0Y2ggYXBw
bGllZCB0byB0aGVtLgogICAgCiAgICBEaXNjdXNzZWQgd2l0aDogamFtZXMucm9zZUBmcmFtZXN0
b3JlLmNvbQoKY29tbWl0IDU5ZjlhODg5MmE2MTAxMjRkZWNkM2Q0ZjA0NDZmNzBkNWNhNmZhNDYK
QXV0aG9yOiBybWFja2xlbSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CkRhdGU6ICAgTW9uIEp1bCAy
IDE5OjIxOjMzIDIwMTggKzAwMDAKCiAgICBBZGQgYW4gb3B0aW9uYWwgZmVhdHVyZSB0byB0aGUg
cE5GUyBzZXJ2ZXIuCiAgICAKICAgIFdpdGhvdXQgdGhpcyBwYXRjaCwgdGhlIHBORlMgc2VydmVy
IGRpc3RyaWJ1dGVzIHRoZSBkYXRhIHN0b3JhZ2UgZmlsZXMgYWNyb3NzCiAgICBhbGwgb2YgdGhl
IHNwZWNpZmllZCBEU3MuCiAgICBBIHRlc3RlciBub3RlZCB0aGF0IGl0IHdvdWxkIGJlIG5pY2Ug
aWYgYSBzeXN0ZW0gYWRtaW5pc3RyYXRvciBjb3VsZCBjb250cm9sCiAgICB3aGljaCBEU3MgYXJl
IHVzZWQgdG8gc3RvcmUgdGhlIGZpbGUgZGF0YSBmb3IgYSBnaXZlbiBleHBvcnRlZCBNRFMgZmls
ZSBzeXN0ZW0uCiAgICBUaGlzIHBhdGNoIGFkZHMgdGhlIGtlcm5lbCBzdXBwb3J0IHRvIGRvIHRo
aXMuIEl0IGFsc28gbWFrZXMgYSBzbGlnaHQgc2VtYW50aWMKICAgIGNoYW5nZSB0byBuZnN2NF9m
aW5kbWlycm9yKCksIHNpbmNlIHNvbWUgdXNlcyBvZiBpdCBubyBsb25nZXIgcmVxdWlyZSB0aGF0
CiAgICB0aGUgRFMgYmVpbmcgc2VhcmNoZWQgZm9yIGhhdmUgYSBjdXJyZW50IG1pcnJvci4KICAg
IEEgcGF0Y2ggdGhhdCB3aWxsIGJlIGNvbW1pdHRlZCBpbiBhIGZldyBtaW51dGVzIHdpbGwgbW9k
aWZ5IHRoZSBuZnNkIGRhZW1vbgogICAgdG8gc3VwcG9ydCB0aGlzIGZlYXR1cmUuCiAgICBUaGUg
cGF0Y2ggc2hvdWxkIG9ubHkgYWZmZWN0IHNpdGVzIHVzaW5nIHRoZSBwTkZTIHNlcnZlciAoc3Bl
Y2lmaWVkIHZpYSB0aGUKICAgICItcCIgY29tbWFuZCBsaW5lIG9wdGlvbiBmb3IgbmZzZC4KICAg
IAogICAgU3VnZ2VzdGVkIGJ5OiAgIGphbWVzLnJvc2VAZnJhbWVzdG9yZS5jb20KCmNvbW1pdCBk
MTkxYzExOGE3ZDY2Njg0ZmNiYzdmNzdjZGI0NDEwYTlkZGMwZjNlCkF1dGhvcjogbWFudSA8bWFu
dUBGcmVlQlNELm9yZz4KRGF0ZTogICBNb24gSnVsIDIgMTg6MjM6NDMgMjAxOCArMDAwMAoKICAg
IHN0YW5kOiB1Ym9vdDogRG8gbm90IHBhbmljIGlmIHdlIGNhbid0IGZpbmQgYSBib290IGRldmlj
ZQogICAgCiAgICBJdCBpcyByZWFsbHkgYW5veWluZyB0byBwYW5pYyB3aGVuIHRoZXJlIGlzIG5v
IGJvb3QgZGV2aWNlIGFzIHlvdQogICAgY2Fubm90IHNlZSB0aGUgYXZhaWxhYmxlcyBvbmVzLgoK
Y29tbWl0IDE1NDhlNjRmYzZhMTFmM2JjODUxZTgxZDYxZWFlZWIxZGZjNjM4ZTMKQXV0aG9yOiBh
bGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KRGF0ZTogICBNb24gSnVsIDIgMTg6MTk6
MDggMjAxOCArMDAwMAoKICAgIHN0YW5kL2NvbW1vbi9kaXNrLmM6IFJlYWQgcGFydGl0aW9uIHRh
YmxlIHJlbGF0aXZlIHRvIHRoZSBzdGFydCBvZiB0aGUgZGlzawogICAgCiAgICBJZiBhIGRpc2sg
aXMgb2YgYW4gb2RkYmFsbCBzaXplLCBsaWtlIHRoZSAyMDBtYiArIDUxMmIgdXNlZCBpbiByb290
Z2VuLnNoLAogICAgd2hlbiBkaXNrX29wZW4oKSBpcyBjYWxsZWQgb24gYSBHRUxJIGVuY3J5cHRl
ZCBwYXJ0aXRpb24sIGF0dGVtcHRzIHRvIHJlYWQKICAgIHRoZSBwYXJ0aXRpb24gdGFibGUgZmFp
bCwgYXMgdGhleSBwYXNzIHRocm91Z2ggdGhlIGRlY3J5cHRpb24gcHJvY2VzcyB3aGljaAogICAg
dHVybnMgdGhlIGFscmVhZHkgcGxhaW50ZXh0IGRhdGEgaW50byBqaWJiZXJpc2guCiAgICAKICAg
IFdoZW4gcmVhZGluZyB0aGUgcGFydGl0aW9uIHRhYmxlLCBhbHdheXMgcGFzcyBhIHNsaWNlIGFu
ZCBwYXJ0aXRpb24gc2V0dGluZwogICAgb2YgLTEsIGFuZCBhbiBvZmZzZXQgb2YgMC4gU2V0dGlu
ZyB0aGUgc2xpY2UgdG8gLTEgcHJldmVudHMgYSBmYWxzZQogICAgcG9zaXRpdmUgd2hlbiBjaGVj
a2luZyB0aGUgc2xpY2UgYWdhaW5zdCB0aGUgY2FjaGUgb2YgR0VMSSBlbmNyeXB0ZWQKICAgIHNs
aWNlcy4KICAgIAogICAgUmV2aWV3ZWQgYnk6ICAgIGltcCwgaWFuCiAgICBTcG9uc29yZWQgYnk6
ICAgS2xhcmEgU3lzdGVtcwogICAgRGlmZmVyZW50aWFsIFJldmlzaW9uOiAgaHR0cHM6Ly9yZXZp
ZXdzLmZyZWVic2Qub3JnL0QxNTg0NwoKY29tbWl0IGI5YjgxZTMyNjU1YjkzOTVlNDVmMWYxNmUz
Nzc0ZjZmMzhiNWU5MzMKQXV0aG9yOiBybWFja2xlbSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CkRh
dGU6ICAgTW9uIEp1bCAyIDE3OjUwOjQ2IDIwMTggKzAwMDAKCiAgICBGaXggdGhlIHNlcnZlciBz
aWRlIGtycGMgc28gdGhhdCB0aGUga2VybmVsIG5mc2QgdGhyZWFkcyB0ZXJtaW5hdGUuCiAgICAK
ICAgIE9jY2F0aW9uYWxseSB0aGUga2VybmVsIG5mc2QgdGhyZWFkcyB3b3VsZCBub3QgdGVybWlu
YXRlIHdoZW4gYSBTSUdLSUxMCiAgICB3YXMgcG9zdGVkIGZvciB0aGUga2VybmVsIHByb2Nlc3Mg
KGNhbGxlZCBuZnNkIChzbGF2ZSkpLiBXaGVuIHRoaXMgb2NjdXJyZWQsCiAgICB0aGUgdGhyZWFk
IGFzc29jaWF0ZWQgd2l0aCB0aGUgcHJvY2VzcyAoY2FsbGVkICJpc21hc3RlciIpIGhhZCByZXR1
cm5lZCBmcm9tCiAgICBzdmNfcnVuX2ludGVybmFsKCkgYW5kIHdhcyBzbGVlcGluZyB3YWl0aW5n
IGZvciB0aGUgb3RoZXIgdGhyZWFkcyB0byB0ZXJtaW5hdGUuCiAgICBUaGUgb3RoZXIgdGhyZWFk
cyAoY3JlYXRlZCBieSBrdGhyZWFkX3N0YXJ0KCkpIHdlcmUgc3RpbGwgaW4gc3ZjX3J1bl9pbnRl
cm5hbCgpCiAgICBoYW5kbGluZyBORlMgUlBDcy4KICAgIFRoZSBvbmx5IHdheSB0aGlzIGNvdWxk
IG9jY3VyIGlzIGZvciB0aGUgImlzbWFzdGVyIiB0aHJlYWQgdG8gcmV0dXJuIGZyb20KICAgIHN2
Y19ydW5faW50ZXJuYWwoKSB3aXRob3V0IGhhdmluZyBjYWxsZWQgc3ZjX2V4aXQoKS4KICAgIFRo
ZXJlIHdhcyBvbmx5IG9uZSBwbGFjZSBpbiB0aGUgY29kZSB3aGVyZSB0aGlzIGNvdWxkIGhhcHBl
biBhbmQgdGhpcyBwYXRjaAogICAgc3RvcHMgdGhhdCBmcm9tIGhhcHBlbmluZy4KICAgIFNpbmNl
IHRoZSBwcm9ibGVtIGlzIGludGVybWl0dGVudCwgSSBjYW5ub3QgYmUgc3VyZSBpZiB0aGlzIGhh
cyBmaXhlZCB0aGUKICAgIHByb2JsZW0sIGJ1dCBJIGhhdmUgbm90IHNlZW4gYW4gb2NjdXJyZW5j
ZSBvZiB0aGUgcHJvYmxlbSB3aXRoIHRoaXMgcGF0Y2gKICAgIGFwcGxpZWQuCiAgICAKICAgIFJl
dmlld2VkIGJ5OiAgICBraWIKICAgIE1GQyBhZnRlcjogICAgICAyIHdlZWtzCiAgICBEaWZmZXJl
bnRpYWwgUmV2aXNpb246ICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDE2MDg3Cgpjb21t
aXQgYzM2NWU1YzNkMWYwYjljMzVkYmQzNjA0MGNmZjRjMGNlYTY3ZTkyMwpBdXRob3I6IGFsYyA8
YWxjQEZyZWVCU0Qub3JnPgpEYXRlOiAgIE1vbiBKdWwgMiAxNzoxODo0NiAyMDE4ICswMDAwCgog
ICAgSW50cm9kdWNlIHZtX3BoeXNfZW5xX3JhbmdlKCksIGFuZCBjYWxsIGl0IGluIHZtX3BoeXNf
YWxsb2NfbnBhZ2VzKCkKICAgIGFuZCB2bV9waHlzX2FsbG9jX3NlZ19jb250aWcoKSBpbnN0ZWFk
IG9mIHZtX3BoeXNfZnJlZV9jb250aWcoKS4gIEluCiAgICBzaG9ydCwgdm1fcGh5c19lbnFfcmFu
Z2UoKSBpcyBzaW1wbGVyIGFuZCBmYXN0ZXIgdGhhbiB0aGUgbW9yZSBnZW5lcmFsCiAgICB2bV9w
aHlzX2ZyZWVfY29udGlnKCksIGFuZCBpbiB0aGUgY2FzZSBvZiB2bV9waHlzX2FsbG9jX3NlZ19j
b250aWcoKSwKICAgIHZtX3BoeXNfZnJlZV9jb250aWcoKSB3YXMgcGxhY2luZyB0aGUgZXhjZXNz
IHBoeXNpY2FsIHBhZ2VzIGF0IHRoZQogICAgd3JvbmcgZW5kIG9mIHRoZSBxdWV1ZXMuCiAgICAK
ICAgIEluIGNvbGxhYm9yYXRpb24gd2l0aDogIERvdWcgTW9vcmUgPGRvdWdtQHJpY2UuZWR1PgoK
Y29tbWl0IGJjYWI3Njg5YThiMWFjOTg2NGI1NWE3MjZkMWZjMmViODFiM2FkNWEKQXV0aG9yOiB0
cmFzeiA8dHJhc3pARnJlZUJTRC5vcmc+CkRhdGU6ICAgTW9uIEp1bCAyIDE0OjE1OjMwIDIwMTgg
KzAwMDAKCiAgICBDaGFuZ2UgdGhlIGdyb3VwIGFuZCB0aGUgcGVybWlzc2lvbnMgb24gL2Rldi9h
Y3BpLCB0byBtYWtlICJhY3BpY29uZiIKICAgIHdvcmsgd2hlbiBjYWxsZWQgYnkgbWVtYmVycyBv
ZiB0aGUgJ29wZXJhdG9yJyBncm91cC4gVGhleSBhcmUgYWxyZWFkeQogICAgYWxsb3dlZCB0byBl
ZyBwb3dlciBvZmYgdGhlIHN5c3RlbSAodmlhIHN1aWQgc2h1dGRvd24oOCkpLCBzbyB0aGV5CiAg
ICBtaWdodCBhcyB3ZWxsIGJlIHBlcm1pdHRlZCB0byBzdXNwZW5kIGl0LgogICAgCiAgICBUZXN0
ZWQgYnk6ICAgICAgeG1qQAogICAgUmV2aWV3ZWQgYnk6ICAgIGRlbHBoaWpACiAgICBNRkMgYWZ0
ZXI6ICAgICAgMiB3ZWVrcwogICAgUmVsbm90ZXM6ICAgICAgIHllcwogICAgU3BvbnNvcmVkIGJ5
OiAgIERBUlBBLCBBRlJMCiAgICBEaWZmZXJlbnRpYWwgUmV2aXNpb246ICBodHRwczovL3Jldmll
d3MuZnJlZWJzZC5vcmcvRDE2MDYyCgpjb21taXQgNTEwMmZhYjA5YjVjMjZkMmVhYzdhNzU3ZGQ0
ODgzYWMzNzQzMjJmZApBdXRob3I6IGVkIDxlZEBGcmVlQlNELm9yZz4KRGF0ZTogICBNb24gSnVs
IDIgMTE6MDI6MjcgMjAxOCArMDAwMAoKICAgIERvY3VtZW50IHRoYXQgc3lzbG9nZCAtdiBoYXMg
bm8gZWZmZWN0IHdoZW4gUkZDIDU0MjQgbW9kZSBpcyBlbmFibGVkLgogICAgCiAgICBUaGUgdmFy
aWFibGUgaXQgc2V0cywgTG9nRmFjUHJpLCBpcyBvbmx5IHVzZWQgaW4gdGhlIFJGQyAzMTY0IGZv
cm1hdHRpbmcKICAgIGNvZGVwYXRoLgogICAgCiAgICBQUjogICAgICAgICAgICAgMjI5NDU3CiAg
ICBSZXBvcnRlZCBieTogICAgQW5kcmUgQWxic21laWVyCiAgICBNRkMgYWZ0ZXI6ICAgICAgMSB3
ZWVrCgpjb21taXQgNmVlMDNlMDQwODQzODUxMDY5NTYwMTY0M2UwMjhhNjI2ODQyYmE2YQpBdXRo
b3I6IGVkIDxlZEBGcmVlQlNELm9yZz4KRGF0ZTogICBNb24gSnVsIDIgMTA6NTc6MjIgMjAxOCAr
MDAwMAoKICAgIFJlc3RvcmUgdGhlIG9yZGVyIGluIHdoaWNoIFJGQyAzMTY0IG1lc3NhZ2VzIHdp
dGggZmFjL3ByaSBhcmUgZm9ybWF0dGVkLgogICAgCiAgICBUaGUgcmVmYWN0b3Jpbmcgb2YgdGhl
IHN5c2xvZ2QgY29kZSB0byBmb3JtYXQgbWVzc2FnZXMgdXNpbmcgaW92ZWNzCiAgICBzbGlnaHRs
eSBhbHRlcmVkIHRoZSBvdXRwdXQgb2Ygc3lzbG9nZCBieSBwbGFjaW5nIHRoZSBmYWNpbGl0eS9w
cmlvcml0eQogICAgYWZ0ZXIgdGhlIGhvc3RuYW1lLCBhcyBvcHBvc2VkIHRvIHByaW50aW5nIGl0
IHJpZ2h0IGJlZm9yZS4gVGhpcyBjaGFuZ2UKICAgIHJldmVydHMgdGhlIGJlaGF2aW91ciB0byBi
ZSBjb25zaXN0ZW50IHdpdGggaG93IGl0IHdhcyBiZWZvcmUuCiAgICAKICAgIFBSOiAgICAgICAg
ICAgICAyMjk0NTcKICAgIFJlcG9ydGVkIGJ5OiAgICBBbmRyZSBBbGJzbWVpZXIKICAgIE1GQyBh
ZnRlcjogICAgICAxIHdlZWsKCmNvbW1pdCA2NjMzMDY1ZTlmMDdmMDA4Njg0Nzg0OTI2MDdmMmVj
YjBkZGNkYjhhCkF1dGhvcjogdHVleGVuIDx0dWV4ZW5ARnJlZUJTRC5vcmc+CkRhdGU6ICAgTW9u
IEp1bCAyIDA5OjE0OjAwIDIwMTggKzAwMDAKCiAgICBBbGxvdyB0aHJlZSBkaWdpdHMgb2YgbW9k
dWxlIGlkIHdpdGhvdXQgYnJlYWtpbmcgdGFibGUgYWxpZ25tZW50LgoKY29tbWl0IDRjYTg2YjRl
MGMxMzhkODhmYzA5NzEzYzNjZTk5NGU2M2M3ZmQ4N2IKQXV0aG9yOiB0dWV4ZW4gPHR1ZXhlbkBG
cmVlQlNELm9yZz4KRGF0ZTogICBNb24gSnVsIDIgMDk6MTE6MzAgMjAxOCArMDAwMAoKICAgIEtl
ZXAgdGFibGUgYWxpZ25lZCB3aGVuIGFkZHJlc3MgcG9pbnRlciBpcyBub3Qgb2YgbWF4IGxlbmd0
aC4KCmNvbW1pdCA2MzIyNzQ3MDdjNjRmYmQ5NGQwNGUzNTBmOWNjODYwOTVmOTRjMmU5CkF1dGhv
cjogdHVleGVuIDx0dWV4ZW5ARnJlZUJTRC5vcmc+CkRhdGU6ICAgTW9uIEp1bCAyIDA5OjA5OjA3
IDIwMTggKzAwMDAKCiAgICBJbXByb3ZlIGNvbnNpc3RlbmN5IG9mIGluZGVudGF0aW9uLiBXaGl0
ZXNwYWNlIGNoYW5nZSBvbmx5LgoKY29tbWl0IGM3YjE1Y2U3ODE5MGNiMjlmNGI0MzQ5Y2MxYmNi
NjNiMDM3ZjlkNWIKQXV0aG9yOiBtbWFjeSA8bW1hY3lARnJlZUJTRC5vcmc+CkRhdGU6ICAgTW9u
IEp1bCAyIDA1OjE5OjQ0IDIwMTggKzAwMDAKCiAgICBpbnBjYjogZG9uJ3QgZ3JhdHVpdG91c2x5
IGRlZmVyIGZyZWVzCiAgICAKICAgIERvbid0IGRlZmVyIGZyZWVzIGluIHN5c2N0bCBoYW5kbGVy
cy4gSXQgaXNuJ3QgbmVjZXNzYXJ5CiAgICBhbmQgaXQganVzdCBjb25mdXNlcyB0aGluZ3MuCiAg
ICByZXZlcnQ6IHIzMzM5MTEsIHIzMzQxMDQsIGFuZCByMzM0MTI1CiAgICAKICAgIFJlcXVlc3Rl
ZCBieToganRsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 05:16:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 05: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 1faa93-0003BY-Ng; Wed, 04 Jul 2018 05: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=hwny=ju=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1faa92-0003BT-Ht
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 05:16:00 +0000
X-Inumbo-ID: 57fbe7f6-7f49-11e8-ba45-cfc176a5991c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 57fbe7f6-7f49-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 05:16: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 506E9AFB0;
 Wed,  4 Jul 2018 05:15:57 +0000 (UTC)
To: "Chenjia (C)" <chenjia09@huawei.com>, Jan Beulich <JBeulich@suse.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.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: <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
Date: Wed, 4 Jul 2018 07:15:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] 
 =?utf-8?b?562U5aSNOiBIZWxwOiBhIHhlbiBjcmFzaCBvZiA0?=
 =?utf-8?b?LjguMiB2ZXJzaW9uLy8vLy/nrZTlpI06IElzIHRoZXJlIGEgZmFzdGVyIHdh?=
 =?utf-8?q?y_to_restore_Virtual_machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.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>

T24gMDQvMDcvMTggMDQ6MjMsIENoZW5qaWEgKEMpIHdyb3RlOgo+IERlYXIgSmFuOgo+IAo+IMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBJbiBhIHhlbiA0LjguMiBzZXJ2ZXIsIFdlIGdv
dCB0aGlzIGluZm9ybWF0aW9uLCBjb3VsZAo+IHlvdSBwbGVhc2UgaGVscCB1cyB0byBzZWUgd2hh
dCB0aGUgcHJvYmxlbSBtYXliZT8odGhlIGNyYXNoZWQgc2VydmljZQo+IG9ubHkgcmVjb3JkIHRo
aXMgaW5mb3JtYXRpb24sIHdlIGNhbiBvbmx5IHNlZSB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9u
KQoKVGhpcyBpcyBhIExpbnV4IHByb2JsZW0uIFlvdSBuZWVkIHRvIHN1cHBseSBtb3JlIGluZm9y
bWF0aW9uOgoKLSB3aGljaCBrZXJuZWwgdmVyc2lvbj8KLSBpcyB0aGlzIGluIGRvbTAgb3IgaW4g
YSBkb21VIChpZiBkb21VOiBIVk0gb3IgUFYpPwotIGZyb20gdGhlIG1lc3NhZ2VzIGluIGd1ZXNz
IHRoZSBzeXN0ZW0gaXMgaGFuZ2luZywgbm90IGNyYXNoZWQ/Ci0gd2hhdCBhcmUgdGhlIG90aGVy
IHZjcHVzIG9mIHRoZSBkb21haW4gZG9pbmcgKGhvdyB0byBnZXQgdGhpcyBpbmZvCiAgaXMgZGVw
ZW5kaW5nIG9uIHRoZSBkb20wL2RvbVUgcXVlc3Rpb24gYWJvdmUpPwoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 05:40:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 05:40: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 1faaWP-0005ns-6y; Wed, 04 Jul 2018 05:40: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faaWN-0005nf-Kb
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 05:40:07 +0000
X-Inumbo-ID: b73822d8-7f4c-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b73822d8-7f4c-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 05:40: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 1faaWH-0001qm-Og; Wed, 04 Jul 2018 05:40: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 1faaWH-00038P-Ca; Wed, 04 Jul 2018 05:40:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faaWH-0006CN-Bx; Wed, 04 Jul 2018 05:40:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124911-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl-cubietruck:<job
 status>:broken:regression
 xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:build-armhf-xsm:xen-build:fail:regression
 xen-unstable:test-armhf-armhf-xl-cubietruck:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check: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-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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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=1f64f6f7eeb7e8e3252063bc73086600528ec723
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 05:40:01 +0000
Subject: [Xen-devel] [xen-unstable test] 124911: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDkxMSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDkxMS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICBicm9rZW4gaW4gMTI0ODc0CiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjQ3ODkKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgIDYgeGVuLWJ1
aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDc4OQoKVGVzdHMgd2hpY2ggYXJl
IGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNDg3NCBwYXNzIGlu
IDEyNDkxMQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBl
bmQgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0ODc0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ4NzQgbGlrZSAxMjQ1NjYKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxMjQ4NzQgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDg3NCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyNDg3NCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDg3NCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTI0ODc0IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ4NzQgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI0NTY2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQ1NjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDc4OQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0Nzg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ3ODkKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDc4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0Nzg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ3ODkK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDc4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxZjY0
ZjZmN2VlYjdlOGUzMjUyMDYzYmM3MzA4NjYwMDUyOGVjNzIzCmJhc2VsaW5lIHZlcnNpb246CiB4
ZW4gICAgICAgICAgICAgICAgICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgy
YTMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ3ODkgIDIwMTgtMDYtMjggMTE6NDY6MzMgWiAg
ICA1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0ODc0ICAyMDE4LTA2LTMwIDEzOjA4OjUz
IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgogIElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHJl
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
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIGJyb2tlbgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MDIgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 06:49:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 06:49: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 1fabb7-0003rn-3S; Wed, 04 Jul 2018 06:49: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=b+ad=ju=freebsd.org=royger@srs-us1.protection.inumbo.net>)
 id 1fabb5-0003ri-Vt
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 06:49:04 +0000
X-Inumbo-ID: 4ff1e598-7f56-11e8-8089-bc764e045a96
Received: from mx2.freebsd.org (unknown [2001:1900:2254:206a::19:2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ff1e598-7f56-11e8-8089-bc764e045a96;
 Wed, 04 Jul 2018 08:48:52 +0200 (CEST)
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (Client CN "mx1.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx2.freebsd.org (Postfix) with ESMTPS id A28E18DAB9;
 Wed,  4 Jul 2018 06:49:00 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id CC44C8A51D;
 Wed,  4 Jul 2018 06:48:59 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from localhost (205.red-88-1-153.dynamicip.rima-tde.net
 [88.1.153.205])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate) (Authenticated sender: royger)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 4288A1ADA6;
 Wed,  4 Jul 2018 06:48:59 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Date: Wed, 4 Jul 2018 08:49:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <royger@FreeBSD.org>
To: osstest service owner <osstest-admin@xenproject.org>
Message-ID: <20180704064928.lwg6brh5ntr4ypxv@mac.bytemobile.com>
References: <osstest-124935-mainreport@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <osstest-124935-mainreport@xen.org>
User-Agent: NeoMutt/20180512
Subject: Re: [Xen-devel] [freebsd-master test] 124935: 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>
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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDI6NTI6MDVBTSArMDAwMCwgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIHdyb3RlOgo+IGZsaWdodCAxMjQ5MzUgZnJlZWJzZC1tYXN0ZXIgcmVhbCBbcmVhbF0K
PiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0OTM1
Lwo+IAo+IEZhaWx1cmVzIGFuZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAo+IAo+IFRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAo+IGluY2x1ZGluZyB0ZXN0cyB3
aGljaCBjb3VsZCBub3QgYmUgcnVuOgo+ICBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCj4gIGJ1aWxkLWFtZDY0LWZyZWVi
c2QgICAgICAgICAgIDUgaG9zdC1pbnN0YWxsKDUpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NDkwOQoKVGhpcyBmYWlsdXJlIGlzIGNhdXNlZCBiZWNhdXNlIHRoZSBob3N0IGlzIHNldCB0byBi
b290IGZyb20gVUVGSSwgYW5kCnRoZXJlJ3Mgbm8gbG9naWMgeWV0IGluIG9zc3Rlc3QgdG8gaW5z
dGFsbCBGcmVlQlNEIGZyb20gVUVGSS4KCklzIHRoZXJlIGFueXdheSB0byBwcmV2ZW50IHRoZSBG
cmVlQlNEIGpvYnMgZnJvbSBydW5uaW5nIGluCmFsYmFuYXswfDF9IChvciBVRUZJIGJveGVzIGlu
IGdlbmVyYWwpPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 06:54:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 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 1fabg1-0004ra-Tt; Wed, 04 Jul 2018 06:54: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=49g/=ju=citrix.com=prvs=7166481be=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fabg0-0004rV-UN
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 06:54:08 +0000
X-Inumbo-ID: 0dcf4711-7f57-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0dcf4711-7f57-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 06:54:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59407525"
Date: Wed, 4 Jul 2018 07:54:04 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180704065403.egesqk7wtpx7fgnt@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530651326-5320-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 01/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDk6NTU6MTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBCZWdpbiB0byB1bnRhbmdsZSB0aGUgaGVhZGVyIGRlcGVuZGVuY3kgdGFuZ2xlIGJ5
IG1vdmluZyBkZWZpbml0aW9uIG9mCj4gc3RydWN0IGNwdWlkX2xlYWYgb3V0IG9mIHg4Nl9lbXVs
YXRlLmggaW50byB0aGUgbmV3IGNwdWlkLmguCj4gCj4gQWRkaXRpb25hbGx5LCBwbHVtYiB0aGUg
aGVhZGVyIHRocm91Z2ggdG8gbGlieGMuICBUaGlzIGlzIHRlY2huaWNhbGx5IGEKPiByZWR1bmRh
bnQgaW5jbHVkZSBhdCB0aGlzIHBvaW50LCBidXQgaXQgaGVscHMgYnVpbGQtdGVzdCB0aGUgbGF0
ZXIgY2hhbmdlcywKPiBhbmQgd2lsbCBiZSB1c2VkIGV2ZW50dWFsbHkuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClJldmlld2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 07:04:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 07:04:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fabpS-0005mn-Cm; Wed, 04 Jul 2018 07:03: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=49g/=ju=citrix.com=prvs=7166481be=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fabpR-0005mi-R2
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 07:03:53 +0000
X-Inumbo-ID: 6af89842-7f58-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6af89842-7f58-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 07:03:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59407987"
Date: Wed, 4 Jul 2018 08:03:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180704070350.ehpeyivijgy5d3hy@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530651326-5320-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 02/13] libx86: generate cpuid-autogen.h in
 the libx86 include dir
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDk6NTU6MTVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAK
PiBUaGlzIHByZXZlbnRzIGhhdmluZyB0byBnZW5lcmF0ZSBpdCBpbnNpZGUgdGhlIGxpYnhjIGZv
bGRlci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4g
Q0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IENDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xp
QGNpdHJpeC5jb20+Cj4gQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t
Pgo+IAo+IFJGQyAtIEknbSBub3Qgc3VyZSBhIHBhcmFsbGVsIGJ1aWxkIG9mIFhlbiBhbmQgdGhl
IHRvb2xzIHdvcmtzLgoKVGhlcmUgaXMgYSBwb3RlbnRpYWwgcmFjZSB0aGF0IHR3byBtYWtlIHBy
b2Nlc3NlcyB3cml0ZSB0byAubmV3IGZpbGUgYXQKdGhlIHNhbWUgdGltZSwgaXNuJ3QgdGhlcmU/
CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 07:08:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 07: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 1fabtm-0006D5-7F; Wed, 04 Jul 2018 07:08: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=49g/=ju=citrix.com=prvs=7166481be=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fabtl-0006Cz-A3
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 07:08:21 +0000
X-Inumbo-ID: 0a6c94fe-7f59-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a6c94fe-7f59-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 07:08:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59408170"
Date: Wed, 4 Jul 2018 08:08:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180704070817.2kghawsck6mt2rrt@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530651326-5320-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 03/13] libx86: Share struct cpuid_policy
 with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDk6NTU6MTZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAK
PiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IENDOiBTZXJnZXkgRHlh
c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4gQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBldS5jaXRyaXguY29tPgo+IC0tLQo+ICB0b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYyAg
ICAgICAgICAgICB8ICAgMiArCj4gIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0
ZS5oIHwgICAyICsKPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oICAgICAgICAgICAgfCAy
MTkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9pbmNsdWRlL3hlbi9s
aWJ4ODYvY3B1aWQuaCAgICAgICAgIHwgMjE5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwo+ICA0IGZpbGVzIGNoYW5nZWQsIDIyMyBpbnNlcnRpb25zKCspLCAyMTkgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jIGIvdG9vbHMv
bGlieGMveGNfY3B1aWRfeDg2LmMKPiBpbmRleCAwNmYxMDRkLi41ZWU0YTJkIDEwMDY0NAo+IC0t
LSBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCj4gKysrIGIvdG9vbHMvbGlieGMveGNfY3B1
aWRfeDg2LmMKPiBAQCAtMjcsNiArMjcsOCBAQAo+ICAjaW5jbHVkZSA8eGVuL2h2bS9wYXJhbXMu
aD4KPiAgI2luY2x1ZGUgPHhlbi10b29scy9saWJzLmg+Cj4gIAo+ICsjZGVmaW5lIE1BWCh4LCB5
KSAoKHgpID4gKHkpID8gKHgpIDogKHkpKQo+ICsKCkl0IGFwcGVhcnMgdGhhdCB0aGlzIGlzIG1v
cmUgc3VpdGFibGUgdG8gYmUgcHV0IGludG8KaW5jbHVkZS94ZW4tdG9vbHMvbGlicy5oCgo+ICAj
aW5jbHVkZSA8eGVuL2xpYng4Ni9jcHVpZC5oPgo+ICAKPiAgZW51bSB7Cj4gZGlmZiAtLWdpdCBh
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oIGIvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgKPiBpbmRleCBjNWU4NWRlLi5iMjA0OTAxIDEwMDY0NAo+
IC0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oCj4gKysrIGIvdG9v
bHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgKPiBAQCAtMjEsNiArMjEsOCBAQAo+
ICAKPiAgI2RlZmluZSBBUlJBWV9TSVpFKGEpIChzaXplb2YoYSkgLyBzaXplb2YoKihhKSkpCj4g
IAo+ICsjZGVmaW5lIE1BWCh4LCB5KSAoKHgpID4gKHkpID8gKHgpIDogKHkpKQo+ICsKCkFuZCB3
aXRoIHRoYXQgbGlicy5oIGluY2x1ZGVkIGhlcmUgeW91IGNhbiBhbHNvIGRlbGV0ZSB0aGUgQlVJ
TERfQlVHX09OCmluIHRoaXMgZmlsZS4KClRoaXMgY2FuIGJlIGRvbmUgZWl0aGVyIGluIHRoZSBu
ZXh0IHZlcnNpb24gb3IgYXMgYSBmb2xsb3ctdXAgcGF0Y2ggaWYKdGhhdCdzIGVhc2llci4KCklu
IGFueSBjYXNlOgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 07:20:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 07: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 1fac5K-0007rG-P8; Wed, 04 Jul 2018 07:20: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=0gnm=ju=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fac5J-0007r9-8T
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 07:20:17 +0000
X-Inumbo-ID: ab2ef9d7-7f5a-11e8-8089-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::62f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ab2ef9d7-7f5a-11e8-8089-bc764e045a96;
 Wed, 04 Jul 2018 09:20:04 +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=QF3SXV4n8/PDEbz4Kdv6i9jW7zMvF72RnbKftCkJYJw=;
 b=KB1LscrP/QcQFPZCA67LriBgc07F0OQDnSu4aZ5KYgAZPUB4WhVifSKHHwmmYfGkuDKwclHfmLaXTgup1nznzmq9gDXihtxMMfJE5iAP7Sfc7dyWUrFVJtsf4VdEQD1NC5qR+tF/XWllejDRLbkLQzCD6PQbYDwJLWP/c7vie3g=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) by
 DB7PR08MB3353.eurprd08.prod.outlook.com (2603:10a6:5:20::20) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.906.26; Wed, 4 Jul 2018 07:20:06 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-2-git-send-email-sstabellini@kernel.org>
 <0d239daf-06c4-0d63-9d9f-b3cec31ff640@arm.com>
 <alpine.DEB.2.10.1806141412440.14695@sstabellini-ThinkPad-X260>
 <c97b7c22-6301-02ff-0b43-fc1d866f114f@arm.com>
 <alpine.DEB.2.10.1807021328220.23811@sstabellini-ThinkPad-X260>
 <5de55023-3bd7-0b30-7b36-637a590e5e10@arm.com>
 <alpine.DEB.2.10.1807021432040.23811@sstabellini-ThinkPad-X260>
 <051d1ee3-7fbf-ae0b-eb4d-50cd2a59e7fd@arm.com>
 <alpine.DEB.2.10.1807031413570.23811@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9bd28117-da6a-92ea-f341-db01f12f3789@arm.com>
Date: Wed, 4 Jul 2018 08:20:05 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807031413570.23811@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: LO2P265CA0192.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a::36) To DB7PR08MB3353.eurprd08.prod.outlook.com
 (2603:10a6:5:20::20)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: bb17c7ec-0a6c-434a-fcca-08d5e17e91d5
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(48565401081)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR08MB3353; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR08MB3353;
 3:PLyxbC3hGtRVmSuOlB3SFKLO1gs7C3M7giNxKfkY/VNovLE9dCxACZUxuYaZu7aBYnig/7t6PHzrU8I1Ze8Ix8cNrObudYa7gnOY16Ju3EBqfxPcUhb9dv+E3YD2WK56p/YzQkV89X04EEcaGEYwsaT1shXb5CAxW4EorWegKmWdfXqeoXYtaUJlpeSNdHO1ajyMwSnvvxDZu2NjobzLKEO4MXr4tp1yAel8fd9ya1Xq3NwSOYfOMC5UJyrT3PAv;
 25:zQAZNhF8ynvG2abI2H6zkY2JKmjAS99Gb1TH6+SKP2McyA4SjD5zLPyvaKerV0vI1ht6LoSma6zkgGt+YvQfXDoLLmmRw4hzLV32d5JYN/kOm2rBPZDGpD3Urr3sEW96Yx5LaqGpNXGrvPDgOrthDaD3E+ermsbMPgi+qn7hPdImGw2FdX7rTNPJlKk5OtPEYkPT110z9Z84CRuIRb41GtqIlPIdjZ5A3DpdIhKGd4GVTVTa9otfnZwwo6XBgk1CWib2CIGgs5+4le4+pmU640bAXe3XwCVsN8F0tTJUBZIe9l1Id3NbdIXX04o5l7Hba0t0auZ7wA6LDyQyFx1EMA==;
 31:PGDhR0c6wXTlp59Ck0aIKkDRnkL+uw3dRZlnF/gkg3t9OoG0F5j7edi3JL7iufNTUwoQYjSa5cqT5JcjHbMyfFzUt3AQep1vD7uSTChiDvKWT1FVKtOAzBNwXTp+7ni2dkIq1IMBBNxU5qeCQUD6vnicx74qLbN+tqNgdaSGs6YDwpfD42V2JyGhuz3S/+c4X7PRKCJ4eU7nETuE60kVlxW/ejRXDOY3jcHYZXT00s4=
X-MS-TrafficTypeDiagnostic: DB7PR08MB3353:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; DB7PR08MB3353;
 20:0UIbOtrL+81HvNNHot2RDXh7wKkj+iUelZFmMO7j4s9Mmg/95jBzXSqCbwewB8FeAvfUMPyGHWyhEZz9Ll+KNQ8wvSXs4VlvvjjuFydyYMaX0+QsCZXVMrLAXlE/AMPNz/jYxgNEQvD4AtwQQsMj4BdCObYcDCoZ6/U4pSffKi0=;
 4:Grc2x/MAm2+l8+rXUTdKVeGXxBbCeHWz7V/0b3P/VFyVZmcTYUQUdlU1uJRb+jlqEgexyMNpzwQfkDsd4IqdxfQu/5EwEKDulaiHk6zeKNB6oRuktuM5lTitQ/wYs1R9ksHeu6vDltb+XsDaMmThr1v88ESR0xrxN6eoV3po4jRW4EmlGEySlHrBHpDKxcXVlBvFw1wuMeCZYz7Bl2PbtRfG7jsW+PeRVpjvMdYRwUHecW84Rva8aZqO+Oo1EFUiBYgvIkXNjdIzaaF8Pmd2DdXh8jmPaDSPp6kXOH2JqW5X9mYD5t3XLzDtYSw6i5E3Y5ofbQ49fI8AF/9yRNt+lGjvRb6KqCVmoOtIGUGibkU=
X-Microsoft-Antispam-PRVS: <DB7PR08MB335355CD344A4CC7BA480F7A80410@DB7PR08MB3353.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(70601490899591);
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)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123562045)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:DB7PR08MB3353; BCL:0; PCL:0; RULEID:; SRVR:DB7PR08MB3353; 
X-Forefront-PRVS: 0723A02764
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(346002)(396003)(39860400002)(136003)(51444003)(199004)(189003)(229853002)(53546011)(76176011)(23676004)(2906002)(386003)(2616005)(6506007)(956004)(6486002)(3846002)(476003)(486006)(106356001)(186003)(6116002)(8936002)(50466002)(2486003)(6512007)(52146003)(16526019)(26005)(52116002)(36756003)(25786009)(81156014)(8676002)(446003)(11346002)(105586002)(230700001)(44832011)(47776003)(31696002)(72206003)(7736002)(5660300001)(305945005)(31686004)(86362001)(97736004)(316002)(6246003)(6916009)(68736007)(65806001)(65956001)(14444005)(66066001)(478600001)(58126008)(64126003)(67846002)(4326008)(53936002)(81166006)(65826007)(93886005)(217873001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR08MB3353; H:Juliens-MacBook-Pro.local;
 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?MTtEQjdQUjA4TUIzMzUzOzIzOkNhSyt3a09MTkhqZmVVWSs0OVQ2NytISThV?=
 =?utf-8?B?VjhvcS9DeUdPZ3hkTVJsWVM2QkdLQktseXpMMGV4V3pTbHRrZG1lL0pITWs5?=
 =?utf-8?B?TXl6ODRwdjJFZVRvMThUVmI0eUlyMEh5c09aQW96NmdZTW54U1dxckNtNHBY?=
 =?utf-8?B?NjlUVnJTMmVTcVMrTjNORFJobVYyVE41WjFkNHdvUE9DVHJybzE2dDg3ZHZz?=
 =?utf-8?B?ODRyVUN4VzBTZkpEMmFrdTJJd3ZMajFjcEE1Z2VVQzgreFZRWTBIVSt3dFdU?=
 =?utf-8?B?dUxTeUgzT0FZbG5XWEtlUlg0OHYzK1VuZ1g5N0JXKy9jdExOd1hnREVUK2p1?=
 =?utf-8?B?S3I0cUpMYzJQaHhHTDlLcGFEQjR5U3F5b2FxdHNvOElONWJzZTZPZGFzZDJP?=
 =?utf-8?B?Nk55Y0lSR0E5ZVRPc3dTbkZtdVVtNWpQblJIRUpkMlFoanBBY1VxeTEzUFBF?=
 =?utf-8?B?VTdJTEtBZjk0eGpiczc1azVxQlRaUlQrc214cFlnZm1wY01DTU5pd2MxTjBx?=
 =?utf-8?B?dXYxNXFkOXVtYXlHVTdFM0NGVUpUeFpaMm5vT1U2cmZKSlIwajcwTXJpTWZj?=
 =?utf-8?B?dFhVb3Btb25NNWtQci9FU2RzN2F2Z2Y2U0JEamZQbnpUN3hTcHVmYXprWmpQ?=
 =?utf-8?B?VkVEZWx2eXUxNWMyQUZsRWgxb2szYnB2QjY0MnFaSHpaWXFUYVhVUXFxUFBx?=
 =?utf-8?B?UWd3QkxtcDNVTXQwNXoxMnA5Ui9DWEFiUTZ4WXZObDhVUkRHc210bzl1MDFB?=
 =?utf-8?B?OFhxNmVPUXZJYzM5c2NPNFUwaWRnWGYyOWRIRWxOL202aGxWNmdOTUloQTVu?=
 =?utf-8?B?UFI4SHpySzhBOFJnWXJ5cGFlSWJCdEJhd2tTdGhtVm5kMHQ5MVorL0l5RGda?=
 =?utf-8?B?a0lJZWZZZDE4SFBtcEdyY2F2OG0rZXVaSE1iWjduZ3hmdjNWaG1XUTkxbzZt?=
 =?utf-8?B?UkJhaHhsTy91M2xWNUdmRnBaTFZKVm9reElOYWQ3d2V0eU1zVUZ2Z3MveThR?=
 =?utf-8?B?aTJ2aHc1Vy8wb1J5VnJZbnFoTUpqcEVaSXN3enFadWJqdGRnenUwMWJrM2Vs?=
 =?utf-8?B?VStWclFBdUZlOCtHeEVBTGQ3SkFRTVlCbEw4Q3Q5dEJDZ3ZHUGRvQ2VQdmZj?=
 =?utf-8?B?N3I4KzhNS2NJdkZDNzdDc3VwWGdhMXA3NENYeHBITlhNNmRaUVFRZ3F2Mmdm?=
 =?utf-8?B?RnVpVi9FUEdUZ1JmRWIyY1lNMjVMSS9oNE43ZnhmamZPc2pHQjRaUE5SbFQy?=
 =?utf-8?B?Y2pjTFB0VHJWc0tiQVNBV1FRL2JFTUJLblZOUDBXZGpKN3k3Ly9IY3czUHUr?=
 =?utf-8?B?RmNiWkZkZ1FCVG1QRkhnd2k2NUFrV1pOdFAxMm9rZGdLamRSRkZRb09ZTEx3?=
 =?utf-8?B?dCs2MitLKzFXT1J3YTROOHNjYTdsTGRyanVraUJ4TUFTMWdrem9ZRW9IVHgv?=
 =?utf-8?B?QytrcDZrZmNLRVB1MXNqWEs1aDRrcWkwVUNUMm9tN1k4OWwvVDZnZ3JiOStQ?=
 =?utf-8?B?UU5pS25STXVOZHlEdkcyN0dWbEROQzhSV0Z4anN5L1UraXJwVEE0L1VnR09h?=
 =?utf-8?B?RkdLckpnSDYzVkVxZFlGU2IxU20xdXM4RmhmaHpEWFVwRDRBWUE2SnhsaDZ1?=
 =?utf-8?B?MVpSTFNqTmp6dEFhMnhBN0lOVXhRTCtMdlJGOVhud3ArSUxQbk9rUWU0UU80?=
 =?utf-8?B?bDVrbURqZTdwTWM5UzRBSU9iREdkMmNZV2x3YnJVaVRZbWd3S01IZkM2bndD?=
 =?utf-8?B?VFJHVkJlZ2lKcGFxVVM4VUZkR1VrVTkzMmtLak5CVzZRVzkyeWlSZTNOWDgr?=
 =?utf-8?B?WjZzQmx1N2JXdCtSOVREYWVxWnl6clRDSmlqSUVJOTNNeldpUTJlSTVTMno0?=
 =?utf-8?B?YndwK1hvY0tVQjVnSWpyeWhVa0lXdVFWQVNFa01LOUp6ZjBaUHNUZEZ5RTBj?=
 =?utf-8?B?K084ZVkvNkxYNXhzcStFMUVlYms0ZWZENE03VEdHdTNyN1pnd1M2bEhVU0JD?=
 =?utf-8?B?NUJCZnRwcVAyRk1OUzE1UUVCODhlS3lyOFJWdHR0Myt4dEdGRHJSeDFaWUdJ?=
 =?utf-8?Q?7joo=3D?=
X-Microsoft-Antispam-Message-Info: gDfuigtzr+e7tymDArCl6vvzut1ARPYVCK43GnCb7guPfcLb8H0xAlGUNbiKg61ifgfJiOAfAPS/2DwEeRpMWCk06JkS9UyO5YluIIVaEy5ku3riy2itXNHaogLbCtonGeY0zW6Expt/86KIEjudVz633AdaNrhvSKwe1YYkQiqrjoD9oue5fnQhEzb2Cxc6OyBhgEb2OtQXLHsFnMuGKB5gBkUcBcwWCAPjF1VGZiRkZjoaCm/g2vwfO1iuj+WDlG28AN1GOZe4B8uho0XrRqDdm+J3Jen5hyeJWk/+q3nG5VC1IskMAA2zNFDRiThghTTN9FpfaCXDV41vSgjtnLciwh+UHLR7uSjIRM19BLc=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR08MB3353;
 6:DL6PNjSMo0HghcgCfMBUCmirgcblwe9Okb6MeoJZl6R7fzdzPNLf08O3x4T3MxF1J1Y6mdFvYheLrTgU2ZqJq4Ed2TCYSwL3MnFgBe9r+4GtjF4cOVq3z+HAcwX2XnP8c3oq57miKzRa41oT2jGf4KWsliR9yyir8Ikc2NhigdFapkdtJ301cvhHSPA+B+CjB6bLhhnYmTnk5+1ERpspk44nMkkTUYuwV1H1FYM2NRycTBKCQuNSZcBfVTytgz2mc/lsoCvx/L/3/yKS9xHsI7oakTwBqL2FnvnF4lBquCNhA6ujGbxby35FzGqmrfa4x1Xil714yLn5sJw9jlPYR3Fk1kyxEV0yHeIV0p+4f1r8bOfDo8jujX0A08qbgACNtzGzT64xKyky1SZSxuxS0q4nR6yHDEQmJaeft1HE5p54dRrPV/tAvwZG4Et8esqG5ThvuRc8ymhGwx/6ZvuC/w==;
 5:z55+lUXFKwqWDeFQ9fvRZd1KGrpibbJNqdCne1A9Ivv/ZFIgLeAwFMsjkqHVw9T4lidFAHTqm48EZon2cVqeaMFLPMqLS6hyTjUSFBkywSz8q/41jKiudKcCg6HiEdvGWbqaoe5jF594KsfpFippVu0kSMYj8HWoLoIwl7lLwo4=;
 24:jijkARCbwZij5jsyfT5b/LrzJNMBHicTL/2vAwmlInEclt+CPBZVrgGeJ1ksxzBcRpueCvSRC/UIyUt8hXMp5074AeBO86Z9xhw1lcilBMc=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB7PR08MB3353;
 7:WKjS3XCVRMLU69SzVhIhpw2RQih396Hep1q/4/75w4BYUlBTtH3Si29hblWNJ7TmZg1No3C+4lSQA/DV4/SEuCKiTRo0Q5b9qJ0PTSTntls6VI8qtoiCRJnsqQIRmi2CpFtJlLBAhTuoKb7o4aCDK0/72WzRXDdKYGqu8fGwdLCfBcvfb2QjdaVtTfAmEAjjtoOmFyH1w6FcnfdsyFrQFUb4W829EFoG84vr2HtAc3V3IfqU9mMoNjWaWHBAvAxv
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2018 07:20:06.8517 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: bb17c7ec-0a6c-434a-fcca-08d5e17e91d5
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3353
Subject: Re: [Xen-devel] [PATCH RFC 02/15] xen/arm: move a few guest related
 #defines to public/arch-arm.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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 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>

SGksCgpPbiAwMy8wNy8yMDE4IDIyOjMwLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
VHVlLCAzIEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiAwMi8w
Ny8xOCAyMjozOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gTW9uLCAyIEp1bCAy
MDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gSGksCj4+Pj4KPj4+PiBPbiAwMi8wNy8yMDE4
IDIxOjM3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+IE9uIEZyaSwgMTUgSnVuIDIw
MTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+IEhpIFN0ZWZhbm8sCj4+Pj4+Pgo+Pj4+Pj4g
T24gMDYvMTQvMjAxOCAxMDoxNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+Pj4+
IE9uIFRodSwgMTQgSnVuIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+Pj4gT24gMTMv
MDYvMTggMjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4+Pj4+IE1vdmUgYSBm
ZXcgY29uc3RhbnRzIGRlZmluZWQgYnkgbGlieGxfYXJtLmMgdG8KPj4+Pj4+Pj4+IHhlbi9pbmNs
dWRlL3B1YmxpYy9hcmNoLWFybS5oLCBzbyB0aGF0IHRoZXkgYXJlIHRvZ2V0aGVyIHdpdGgKPj4+
Pj4+Pj4+IHRoZQo+Pj4+Pj4+Pj4gb3RoZXIKPj4+Pj4+Pj4+IGd1ZXN0IHJlbGF0ZWQgI2RlZmlu
ZXMgc3VjaCBhcyBHVUVTVF9HSUNEX0JBU0UgYW5kCj4+Pj4+Pj4+PiBHVUVTVF9WUEwwMTFfU1BJ
Lgo+Pj4+Pj4+Pj4gQWxzbywgdGhpcyB3YXkgdGhleSBjYW4gYmUgcmV1c2VkIGJ5IGh5cGVydmlz
b3IgY29kZS4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gQWxsIHZhcmlhYmxlcyBtb3ZlZCB0byBhcmNoLWFy
bS5oIHNob3VsZCBiZSBwcmVmaXhlZCB3aXRoIEdVRVNUXyoKPj4+Pj4+Pj4gdG8KPj4+Pj4+Pj4g
YXZvaWQKPj4+Pj4+Pj4gY2xhc2ggd2l0aCB0aGUgcmVzdCBvZiBYZW4uCj4+Pj4+Pj4KPj4+Pj4+
PiBJJ2xsIGRvLgo+Pj4+Pj4+Cj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pj4+Pj4+Pj4gQ0M6IHdlaS5s
aXUyQGNpdHJpeC5jb20KPj4+Pj4+Pj4+IENDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tCj4+
Pj4+Pj4+PiAtLS0KPj4+Pj4+Pj4+ICAgICAgIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAg
IHwgMjYKPj4+Pj4+Pj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+Pj4+Pj4+PiAgICAg
ICB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCB8IDI2Cj4+Pj4+Pj4+PiArKysrKysrKysr
KysrKysrKysrKysrKysrKwo+Pj4+Pj4+Pj4gICAgICAgMiBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNl
cnRpb25zKCspLCAyNiBkZWxldGlvbnMoLSkKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+Pj4+
Pj4+Pj4gaW5kZXggOGFmOWY2Zi4uODlhNDE3ZiAxMDA2NDQKPj4+Pj4+Pj4+IC0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2FybS5jCj4+Pj4+Pj4+PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0u
Ywo+Pj4+Pj4+Pj4gQEAgLTgsMjMgKzgsNiBAQAo+Pj4+Pj4+Pj4gICAgICAgI2luY2x1ZGUgPGxp
YmZkdC5oPgo+Pj4+Pj4+Pj4gICAgICAgI2luY2x1ZGUgPGFzc2VydC5oPgo+Pj4+Pj4+Pj4gICAg
ICAgLS8qKgo+Pj4+Pj4+Pj4gLSAqIElSUSBsaW5lIHR5cGUuCj4+Pj4+Pj4+PiAtICogRFRfSVJR
X1RZUEVfTk9ORSAgICAgICAgICAgIC0gZGVmYXVsdCwgdW5zcGVjaWZpZWQgdHlwZQo+Pj4+Pj4+
Pj4gLSAqIERUX0lSUV9UWVBFX0VER0VfUklTSU5HICAgICAtIHJpc2luZyBlZGdlIHRyaWdnZXJl
ZAo+Pj4+Pj4+Pj4gLSAqIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgICAtIGZhbGxpbmcgZWRn
ZSB0cmlnZ2VyZWQKPj4+Pj4+Pj4+IC0gKiBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgLSBy
aXNpbmcgYW5kIGZhbGxpbmcgZWRnZQo+Pj4+Pj4+Pj4gdHJpZ2dlcmVkCj4+Pj4+Pj4+PiAtICog
RFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgIC0gaGlnaCBsZXZlbCB0cmlnZ2VyZWQKPj4+Pj4+
Pj4+IC0gKiBEVF9JUlFfVFlQRV9MRVZFTF9MT1cgICAgICAgLSBsb3cgbGV2ZWwgdHJpZ2dlcmVk
Cj4+Pj4+Pj4+PiAtICovCj4+Pj4+Pj4+PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9OT05FICAgICAg
ICAgICAweDAwMDAwMDAwCj4+Pj4+Pj4+PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX1JJU0lO
RyAgICAweDAwMDAwMDAxCj4+Pj4+Pj4+PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0ZBTExJ
TkcgICAweDAwMDAwMDAyCj4+Pj4+Pj4+PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0JPVEgg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+Pj4+Pj4+PiAtICAgIChEVF9JUlFfVFlQRV9F
REdFX0ZBTExJTkcgfCBEVF9JUlFfVFlQRV9FREdFX1JJU0lORykKPj4+Pj4+Pj4+IC0jZGVmaW5l
IERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgIDB4MDAwMDAwMDQKPj4+Pj4+Pj4+IC0jZGVmaW5l
IERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAwMDAwMDgKPj4+Pj4+Pj4+IC0KPj4+Pj4+
Pj4KPj4+Pj4+Pj4gVGhvc2UgZGVmaW5lcyBoYXZlIG5vdGhpbmcgdG8gZG8gd2l0aCB0aGUgZ3Vl
c3QgaXRzZWxmLiBUaGV5IGFyZQo+Pj4+Pj4+PiBjdXJyZW50bHkKPj4+Pj4+Pj4gZGVmaW5lIGlu
IFhlbiB3aXRob3V0IHRoZSBEVF8gcHJlZml4Lgo+Pj4+Pj4+Cj4+Pj4+Pj4gU291bmRzIGxpa2Ug
d2Ugd2FudCB0byBnZXQgcmlkIG9mIHRoZSBEVF9JUlFfVFlQRV8qIGRlZmluaXRpb25zCj4+Pj4+
Pj4gY29tcGxldGVseSwgbW92ZSB0aGUgSVJRX1RZUEVfKiBkZWZpbml0aW9ucyBmcm9tIGRldmlj
ZV90cmVlLmggdG8KPj4+Pj4+PiBoZXJlLAo+Pj4+Pj4+IGFuZCBzdGFydCB1c2luZyB0aGVtIGlu
IHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICh3aGljaCBpbnZvbHZlcyBhCj4+Pj4+Pj4gcmVuYW1p
bmcgcy9EVF9JUlFfVFlQRS9JUlFfVFlQRS9nKS4KPj4+Pj4+Pgo+Pj4+Pj4+IElzIHRoYXQgd2hh
dCB5b3UgaGFkIGluIG1pbmQ/Cj4+Pj4+Pgo+Pj4+Pj4gRXZlbiBpZiBEVCBpcyBBcm0gb25seSB0
b2RheSwgdGhlIERUIGNvZGUgaXMgaW4gY29tbW9uIGNvZGUgYW5kCj4+Pj4+PiB0aGVyZWZvcmUK
Pj4+Pj4+IGhlYWRlciBkZXZpY2VfdHJlZS5oIHNob3VsZCBjb250YWluIGV2ZXJ5IHRoaW5nIG5l
Y2Vzc2FyeSB0byB1c2UgYSBEVC4KPj4+Pj4+Cj4+Pj4+PiBJZiB3ZSBzdGlsbCB3YW50IHRvIHNo
YXJlIGNvbnN0YW50IHdpdGggbGlieGwgdGhlbiBJIHdvdWxkIHByZWZlciB0bwo+Pj4+Pj4gaW50
cm9kdWNlCj4+Pj4+PiBhIG5ldyBoZWFkZXIgKHNpbWlsYXIgdG8gYWNwaS9hY2NvbmZpZy5oKSB0
aGF0IHByb3ZpZGUgYWxsIHRoZSBjb21tb24KPj4+Pj4+IHZhbHVlcy4KPj4+Pj4KPj4+Pj4gT0ss
IEkgY2FuIGRvIHRoYXQuIEknbGwgaW50cm9kdWNlIGEgbmV3IGhlYWRlciBmaWxlLgo+Pj4+Pgo+
Pj4+Pgo+Pj4+Pj4gTm90ZSB0aGF0IHRoZSBoeXBlcnZpc29yIG9uZSBkb24ndCBoYXZlIHRoZSBE
VF8gcHJlZml4IGJlY2F1c2UgdGhleQo+Pj4+Pj4gYXJlCj4+Pj4+PiB1c2UgdG8KPj4+Pj4+IGRl
c2NyaWJlIElSUSBmb3IgYm90aCBEVCBhbmQgQUNQSSBpbiBYZW4uIEl0IGlzIG5vdCB0aGF0IG5p
Y2UsIHdlCj4+Pj4+PiBtaWdodAo+Pj4+Pj4gd2FudAo+Pj4+Pj4gdG8gaW50cm9kdWNlIGFsaWFz
ZXMgaW4gdGhhdCBjYXNlLiBTbyB3ZSBrZWVwIERUXyogaW4gbGlieGwuCj4+Pj4+Cj4+Pj4+IFdp
dGggdGhlIG5ldyBoZWFkZXIgZmlsZSB3ZSdsbCBiZSBhYmxlIHRvIHJldXNlIHRoZSBzYW1lICNk
ZWZpbmVzIGluCj4+Pj4+IGxpYnhsIGFuZCB4ZW4uIEkgdGhpbmsgaXQgd291bGQgYmUgbmljZXIg
dG8gYXZvaWQgdGhlIGFsaWFzZXMgYW5kIGp1c3QKPj4+Pj4gdXNlIHRoZSByZWd1bGFyIGRlZmlu
aXRpb25zIGluIGxpYnhsIHRvbz8gQ2hhbmdpbmcgbGlieGwgdG8gdXNlCj4+Pj4+IElSUV9UWVBF
XyBkaXJlY3RseSBvbmx5IHJlcXVpcmVzIGEgc21hbGwgcGF0Y2guCj4+Pj4KPj4+PiBJIHJlYWxs
eSBkb24ndCB3YW50IHRoYXQuIEFzIEkgZXhwbGFpbmVkLCBJUlFfVFlQRSBoYXZlIGJlZW4gY29u
dmVuaWVudGx5Cj4+Pj4gY2hvc2VuIHRvIGF2b2lkIGNvbnZlcnRpbmcgRFQgdmFsdWUgdG8gSVJR
X1RZUEUuIFRoZXkgYXJlIG5vdCBtZWFudCB0byBiZQo+Pj4+IHVzZQo+Pj4+IGxpa2UgdGhhdCBs
aWJ4bCAob3IgYW55IGhlYWRlciBwdWJsaWNseSBzaGFyZWQpIGFuZCB3aWxsIHByb3ZpZGUgbW9y
ZQo+Pj4+IGNvbmZ1c2lvbiB0aGF0IGFueXRoaW5nIGZvciBvdGhlciBiaXRzIHRoYW4gdGhlIGh5
cGVydmlzb3IuCj4+Pgo+Pj4gSSBkb24ndCBmb2xsb3cgdGhlIGV4cGxhbmF0aW9uLiBXaHkgd291
bGQgdGhleSBiZSBjb25mdXNpbmcgaW4gcHVibGljCj4+PiBoZWFkZXJzPyBXaGF0IGlzIHRoZSBp
bXBvcnRhbnQgZGlmZmVyZW5jZSBiZXR3ZWVuIERUX0lSUV9UWVBFXyogYW5kCj4+PiBJUlFfVFlQ
RV8qIHRoYXQgd2UgYXJlIHRyeWluZyB0byBrZWVwPyBXaHkgSVJRX1RZUEVfKiBzaG91bGRuJ3Qg
YmUgdXNlZAo+Pj4gYnkgbGlieGw/Cj4+Cj4+IEJlY2F1c2UgSVJRX1RZUEVfKiBkb2VzIG5vdCBo
YXZlIHRoZSBwcmVmaXggRFRfIGluIHRoZW0uIFRoZXJlIGFyZSBubyB3YXkgZnJvbQo+PiB0aGUg
bmFtZSB0byBzYXkgdGhpcyBpcyBmb3IgRFQgb25seSBhbmQgbWlnaHQgYmUgbWlzdXNlZCBvdXRz
aWRlIG9mIHRoZQo+PiBoeXBlcnZpc29yLgo+Pgo+PiBJUlFfVFlQRV8qIHVzZWQgdG8gaGF2ZSB0
aGUgcHJlZml4IERUXyBidXQgaXQgd2FzIGRyb3BwZWQgYXMgaW4gdGhlIGh5cGVydmlzb3IKPj4g
dGhleSBhcmUgdXNlZCB0byByZXByZXNlbnQgaXJxIHR5cGUgZm9yIGJvdGggQUNQSSBhbmQgRFQu
IElmIHdlIGVuZCB1cCB0bwo+PiBleHBvc2UgdGhvc2UgdmFsdWVzIHRvIGxpYnhsIHRoZW4gd2Ug
c2hvdWxkIGRlZmluZSBEVF9JUlFfVFlQRV8qIGFuZCBwcm92aWRlCj4+IGFsaWFzZXMgZm9yIElS
UV9UWVBFXy4KPiAKPiBUaGUgaXJxIHR5cGVzIGRlZmluZWQgYXMgSVJRX1RZUEVfKiBhcmUgbm90
IGp1c3QgdXNlZCBpbiBkZXZpY2UgdHJlZQo+IGNvZGUgYnV0IGFsc28gaW4gQUNQSS4gVGhpcyBp
cyB0aGUgcmVhc29uIHdoeSB0aGV5IHdlcmUgb3JpZ2luYWxseQo+IHJlbmFtZWQgZnJvbSBEVF9J
UlFfVFlQRV8qIHRvIElSUV9UWVBFXy4KPiAKPiBMaWJ4bCBpcyBhbHNvIGNhcnJ5aW5nIGEgY29w
eSBvZiB0aGUgc2FtZSBkZWZpbml0aW9uIGFzIERUX0lSUV9UWVBFXyouCj4gCj4gSSBhbSBzdWdn
ZXN0aW5nIHRvIHJlbW92ZSB0aGUgY29kZSBkdXBsaWNhdGlvbiBhbmQgdXNlIHRoZSBzYW1lCj4g
SVJRX1RZUEVfKiAjZGVmaW5lcyBldmVyeXdoZXJlOiBEVCBpbiBYZW4sIEFDUEkgaW4gWGVuIGFu
ZCBEVCBpbiBsaWJ4bC4KSSBndWVzcyB5b3UgcmVhZCB0aGUgQUNQSSBzcGVjIGFuZCBjb2RlIHdy
aXR0ZW4gaW4gWGVuLCByaWdodD8gWW91IApwcm9iYWJseSBub3RpY2VkIHRoYXQgdGhvc2UgdmFs
dWVzIGFyZSBqdXN0IGN1c3RvbSBtYWRlIGZvciBYZW4uIFRoaXMgaXMgCmEgcHVyZSBpbnRlcm5h
bCBkZWNpc2lvbiBvbiB0aGUgdmFsdWUgdG8gZWFzZSB0aGUgdXNlIHdpdGggRFQuCgo+IAo+IFlv
dXIgc3VnZ2VzdGlvbiBpcyB0byB1c2UgRFRfSVJRX1RZUEVfKiBmb3IgRFQgaW4gbGlieGwgYW5k
IGludHJvZHVjZQo+IElSUV9UWVBFXyogYWxpYXNlcyBmb3IgRFQgYW5kIEFDUEkgaW4gWGVuLiBU
aGUgcmVhc29uIGlzIHRoYXQgdGhleSBhcmUKPiBtZWFudCBmb3IgZGV2aWNlIHRyZWUgdXNhZ2Ug
c28gaXQgc2hvdWxkIGJlIGNsZWFyIHRoYXQgdGhleSBhcmUgZm9yCj4gZGV2aWNlIHRyZWUuIChJ
IGhvcGUgSSBnb3QgaXQgcmlnaHQuKQo+IAo+IFRoZSB0d28gZ29hbHMgYXJlIG5vdCBtdXR1YWxs
eSBleGNsdXNpdmUuIEkgZG9uJ3QgY2FyZSBhYm91dCB3aGF0IGlzCj4gY2FsbGVkIElSUV9UWVBF
XyogYW5kIHdoYXQgaXMgY2FsbGVkIERUX0lSUV9UWVBFXyosIEkgYW0ganVzdCB0cnlpbmcgdG8K
PiB1c2UgdGhlIHNhbWUgZGVmaW5lcyBpbiBsaWJ4bCBEVCBhbmQgWGVuIERUIGNvZGUuIEkgdGhp
bmsgdGhvc2UgdHdvCj4gc2hvdWxkIGJlIHRoZSBzYW1lLCB3aGV0aGVyIHRoZXkgYXJlIG5hbWVk
IERUX0lSUV9UWVBFXyogb3Igc2ltcGx5Cj4gSVJRX1RZUEVfKi4gRm9yIHRoYXQsIEkgY291bGQg
aW50cm9kdWNlIGEgbmV3IGhlYWRlciB3aXRoIERUX0lSUV9UWVBFXyoKPiBhbmQgdXNlIGl0IGJv
dGggaW4gWGVuIGFuZCBMaWJ4bC4gSSB0aGluayB0aGF0IHdvdWxkIHNhdGlzZnkgeW91cgo+IHJl
cXVpcmVtZW50cz8KCkkgdW5kZXJzdGFuZCB5b3VyIGdvYWwsIEkganVzdCBkaXNhZ3JlZSBvbiB0
aGUgd2F5IHRvIGRvIGl0LiBJZiB5b3UgdXNlIApJUlFfVFlQRSogaW4gbGlieGwsIGl0IHdpbGwg
Y29uZnVzZSB0aGUgZGV2ZWxvcGVyIGFzIHRob3NlIHZhbHVlcyBhcmUgRFQgCnNwZWNpZmljLgoK
SWYgeW91IHVzZSBEVF9UWVBFX1RZUEVfKiBldmVyeXdoZXJlIGluIHRoZSBoeXBlcnZpc29yLCBp
dCB3aWxsIGNvbmZ1c2UgCnRoZSBkZXZlbG9wZXIgYXMgdGhleSBhcmUgdXNlZCBpbiBub24tc3Bl
Y2lmaWMgZmlybXdhcmUuCgo+IAo+IEl0IHJlbWFpbnMgdG8gYmUgc2VlbiB3aGF0IHRvIGRvIGZv
ciB0aGUgQUNQSSBkZWZpbmVzLiBJIHdvdWxkIHByb2JhYmx5Cj4ganVzdCB1c2UgdGhlIERUXyog
ZGVmaW5lcyBpbiB0aGUgQUNQSSBjb2RlLCBnaXZlbiB0aGF0IG5vdyB0aGUKPiBEVF9JUlFfVFlQ
RV8qIGRlZmluZXMgYmVjb21lIGF2YWlsYWJsZSBvdXRzaWRlIG9mIGRldmljZV90cmVlLmguCj4g
QW5vdGhlciBvcHRpb24gaXMgdG8gaW50cm9kdWNlIEFDUEkgc3BlY2lmaWMgYWxpYXNlcywgc3Vj
aCBhcwo+IEFDUElfSVJRX1RZUEVfKi4gSSBkb24ndCBwYXJ0aWN1bGFybHkgY2FyZS4KCkFnYWlu
LCB0aGV5IGFyZSAqbm90KiBBQ1BJIGRlZmluZXMuIElSUV9UWVBFIGlzIGp1c3QgdGhlIGludGVy
bmFsIApyZXByZXNlbnRhdGlvbiBvZiB0aGUgaXJxIHR5cGUgaW4gWGVuLiBJZiB5b3UgbG9vayBh
dCB0aGUgY29kZSwgdGhlIEFDUEkgCnNwZWNpZmljIGluZm9ybWF0aW9uIGlzIHJlYWQgYW5kIHRo
ZW4gY29udmVydGVkIGl0IHRvIHRob3NlIHR5cGVzLiBXZSAKdG9vayBhIHNob3J0Y3V0IHRvIGRl
ZmluZSB0aGVtIGFzIHRoZSBzYW1lIHZhbHVlcyBhcyBEVCBJUlEgdHlwZSwgYnV0IAp0aGF0IHdh
cyBqdXN0IGxhemluZXNzLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 07:20:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 07: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 1fac5v-0007vM-88; Wed, 04 Jul 2018 07: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=49g/=ju=citrix.com=prvs=7166481be=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fac5u-0007vC-6V
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 07:20:54 +0000
X-Inumbo-ID: caaf92dc-7f5a-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id caaf92dc-7f5a-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 07:20:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59408772"
Date: Wed, 4 Jul 2018 08:20:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180704072049.njkessip5xwqja7j@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530651326-5320-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 04/13] libx86: introduce a libx86 shared
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDk6NTU6MTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAK
PiBNb3ZlIHg4Nl9jcHVpZF9sb29rdXBfZGVlcF9kZXBzKCkgaW50byB0aGUgc2hhcmVkIGxpYnJh
cnksIHJlbW92aW5nIHRoZQo+IGluZGl2aWR1YWwgY29waWVzIGZyb20gdGhlIGh5cGVydmlzb3Ig
YW5kIGxpYnhjIHJlc3BlY3RpdmVseS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IENDOiBTZXJnZXkgRHlh
c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4gQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBldS5jaXRyaXguY29tPgo+IC0tLQo+ICB0b29scy9saWJ4Yy9NYWtlZmlsZSAgICAgICAg
ICAgICAgIHwgIDUgKysrKysKPiAgdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggICAgICB8
ICAxIC0KPiAgdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgICAgICAgICB8IDI5ICstLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyAgICAgICAgICB8
ICAyICstCj4gIHhlbi9hcmNoL3g4Ni9jcHVpZC5jICAgICAgICAgICAgICAgfCAzMiArLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAg
ICB8ICAxICsKPiAgeGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZpbGUgICAgICAgICB8ICAxICsKPiAg
eGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYyAgICAgICAgICB8IDQ0ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gIHhlbi9jb21tb24vbGlieDg2L2xpYng4Ni1wcml2YXRl
LmggfCA0MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgeGVuL2luY2x1
ZGUvYXNtLXg4Ni9jcHVpZC5oICAgICAgICB8ICAyIC0tCj4gIHhlbi9pbmNsdWRlL3hlbi9saWJ4
ODYvY3B1aWQuaCAgICAgfCAgMiArKwo+ICAxMSBmaWxlcyBjaGFuZ2VkLCA5OCBpbnNlcnRpb25z
KCspLCA2MyBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vbGli
eDg2L01ha2VmaWxlCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vY29tbW9uL2xpYng4Ni9jcHVp
ZC5jCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vY29tbW9uL2xpYng4Ni9saWJ4ODYtcHJpdmF0
ZS5oCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL01ha2VmaWxlIGIvdG9vbHMvbGlieGMv
TWFrZWZpbGUKPiBpbmRleCAwZWUwODEzLi5mNTM0ZDkwIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xp
YnhjL01ha2VmaWxlCj4gKysrIGIvdG9vbHMvbGlieGMvTWFrZWZpbGUKPiBAQCAtODAsNiArODAs
MTEgQEAgR1VFU1RfU1JDUy15ICs9ICQoRUxGX1NSQ1MteSkKPiAgJChwYXRzdWJzdCAlLmMsJS5v
LCQoRUxGX1NSQ1MteSkpOiBDRkxBR1MgKz0gLVduby1wb2ludGVyLXNpZ24KPiAgJChwYXRzdWJz
dCAlLmMsJS5vcGljLCQoRUxGX1NSQ1MteSkpOiBDRkxBR1MgKz0gLVduby1wb2ludGVyLXNpZ24K
PiAgCj4gKyMgQWRkIGxpYng4NiB0byB0aGUgYnVpbGQKPiArdnBhdGggJS5jIC4uLy4uL3hlbi9j
b21tb24vbGlieDg2Cj4gKwo+ICtHVUVTVF9TUkNTLSQoQ09ORklHX1g4NikgICAgICs9IGNwdWlk
LmMKCkkgdGhpbmsgaXQgaXMgYmV0dGVyIHRvIG5vdCBleHBvc2UgbGlieDg2IHRvIEFybSBidWls
ZCwgc28gdGhlIHZwYXRoCnNob3VsZCBiZSBndWFyZGVkIGJ5IENPTkZJR19YODYgdG9vLgoKaWZl
cSAoJChDT05GSUdfWDg2KSx5KQp2cGF0aCAuLi4KR1VFU1RfU1JDUy15ICs9IC4uLgplbmRpZgoK
VGhlIHJlc3QgbG9va3MgZmluZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 07:21:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 07: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 1fac6W-00080K-Jv; Wed, 04 Jul 2018 07: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=49g/=ju=citrix.com=prvs=7166481be=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fac6U-000801-SI
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 07:21:30 +0000
X-Inumbo-ID: d8af9be5-7f5a-11e8-8089-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d8af9be5-7f5a-11e8-8089-bc764e045a96;
 Wed, 04 Jul 2018 09:21:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59408801"
Date: Wed, 4 Jul 2018 08:21:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180704072126.uoeheltw6x6lhin5@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530651326-5320-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 05/13] libx86: Introduce libx86/msr.h and
 share msr_{domain, vcpu}_policy with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDk6NTU6MThQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 07:48:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 07:48: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 1facWW-00029a-Cw; Wed, 04 Jul 2018 07:48: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1facWV-00029Q-1O
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 07:48:23 +0000
X-Inumbo-ID: a2105709-7f5e-11e8-ba45-cfc176a5991c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a2105709-7f5e-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 07:48: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 1facWR-0004LI-My; Wed, 04 Jul 2018 07:48: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 1facWR-0004Ej-F1; Wed, 04 Jul 2018 07:48:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1facWR-0004MK-Cw; Wed, 04 Jul 2018 07:48:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124913-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot/l1:fail:regression
 linux-next:test-armhf-armhf-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:nonblocking
 linux-next:build-i386-libvirt:libvirt-build:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-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-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=69877f06915f1c7a9f1704442993bcc12c13ace2
X-Osstest-Versions-That: linux=f57494321cbf5b1e7769b6135407d2995a369e28
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 07:48:19 +0000
Subject: [Xen-devel] [linux-next test] 124913: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDkxMyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5MTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE0IHhlbi1ib290L2wxICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDgwMQogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE0IHhlbi1ib290L2wxICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI0ODAxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQ4MDEKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBibG9ja2VkIGluIDEyNDgwMQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2
aXJ0LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0ODAxCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjQ4MDEKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDgwMQogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0ODAxCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjQ4MDEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDgwMQogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0ODAxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQ4MDEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDgwMQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0ODAxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ4MDEKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDgwMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0ODAxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ4MDEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDgwMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDY5ODc3ZjA2OTE1ZjFjN2E5ZjE3MDQ0NDI5OTNi
Y2MxMmMxM2FjZTIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGY1NzQ5
NDMyMWNiZjViMWU3NzY5YjYxMzU0MDdkMjk5NWEzNjllMjgKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI0OTEzICAyMDE4LTA3LTAyIDA5OjE5OjAxIFogICAgMSBkYXlzICAgIDEgYXR0
ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3Qg
YXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 07:51:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 07:51:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1facZ9-0002o2-W1; Wed, 04 Jul 2018 07:51: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=u8cw=ju=citrix.com=prvs=71627ea5a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1facZ8-0002nx-Nm
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 07:51:06 +0000
X-Inumbo-ID: fa776415-7f5e-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa776415-7f5e-11e8-8089-bc764e045a96;
 Wed, 04 Jul 2018 09:50:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75699524"
Date: Wed, 4 Jul 2018 09:50:56 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704075056.nyfr7fojfcq4ukjk@mac.bytemobile.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-2-roger.pau@citrix.com>
 <23355.37376.789833.763385@mariner.uk.xensource.com>
 <20180703155034.qhtivoiuvixbyg3l@mac.bytemobile.com>
 <23355.43544.714868.848299@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23355.43544.714868.848299@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/3] osstest: remove duplicate
 set_freebsd_runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDU6NTM6NDRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDEvM10gb3NzdGVzdDog
cmVtb3ZlIGR1cGxpY2F0ZSBzZXRfZnJlZWJzZF9ydW52YXJzIik6Cj4gPiBPbiBUdWUsIEp1bCAw
MywgMjAxOCBhdCAwNDoxMDo1NlBNICswMTAwLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+ID4gUm9n
ZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAxLzNdIG9zc3Rlc3Q6IHJlbW92ZSBkdXBsaWNh
dGUgc2V0X2ZyZWVic2RfcnVudmFycyIpOgo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiAKPiA+ID4gT29wcy4gIEkgd29u
ZGVyIGlmIHRoaXMgd2FzIG15IGRvaW5nLiAgSGF2ZSB5b3UgdmVyaWZpZWQgdGhhdCB0aGV5J3Jl
Cj4gPiA+IGlkZW50aWNhbCA/Cj4gPiAKPiA+IFRoZXkgYXJlIG5vdCBpZGVudGljYWwuIFRoZSBv
bmUgaW4gbWZpLWNvbW1vbiBpcyBhIHN1cGVyc2V0IG9mIHRoZSBvbmUKPiA+IGhlcmUsIGJlY2F1
c2UgdGhlIGZ1bmN0aW9uIGl0c2VsZiB3aWxsIHRyeSB0byByZXRyaWV2ZSB0aGUgYW5vaW50ZWQK
PiA+IHZlcnNpb24gaXRzZWxmIGFzIGEgbGFzdCByZXNvcnQuCj4gCj4gU28gYXMgYSBzaWRlIGVm
ZmVjdCBvZiB0aGlzIGNoYW5nZSB5b3UgYXJlIGFkZGluZyB0aGF0IGZ1bmN0aW9uYWxpdHkKPiB0
byBtYWtlLWZyZWVic2QtZmxpZ2h0ID8gIE9yIHJhdGhlciwgeW91IGFyZSBmaXhpbmcsIGluCj4g
bWFrZS1mcmVlYnNkLWZsaWdodCwgdGhlIGJ1ZyB0aGF0IGNhdXNlZCBtZSB0byB3cml0ZToKPiAg
IG1maS1jb21tb246IEZhbGwgYmFjayB0byBhbm9pbnRlZCBidWlsZHMgaW4gRXhlY3V0aXZlIG1v
ZGUKPiA/CgpGb3IgbWFrZS1mcmVlYnNkLWZsaWdodCB0aGUgaW5pdGlhbCBidWlsZCB0byB1c2Ug
aXMgc2V0IGJ5CmNyLWRhaWx5LWJyYW5jaCwgc28gdGhhdCB3ZSBjYW4gaGF2ZSBGcmVlQlNEIGZs
aWdodHMgZnJvbSBkaWZmZXJlbnQKRnJlZUJTRCBicmFuY2hlcy4gSSB0aGluayB0aGlzIGJlaGF2
aW91ciBzaG91bGQgYmUgcHJlc2VydmVkLCBldmVuIGlmCkFUTSB3ZSBvbmx5IHJ1biBGcmVlQlNE
IGZsaWdodHMgZnJvbSB0aGUgbWFzdGVyIGJyYW5jaC4KClNvIEkgZG9uJ3QgdGhpbmsgdGhpcyBp
cyBzdHJpY3RseSBhIGJ1ZyBmb3IgbWFrZS1mcmVlYnNkLWZsaWdodCwgYnV0CnRoZXJlJ3Mgbm8g
bmVlZCB0byBoYXZlIGEgc3BlY2lmaWMgc2V0X2ZyZWVic2RfcnVudmFycy4KCkRvZXMgdGhpcyBt
YWtlIHNlbnNlPyBTaG91bGQgSSBhZGQgc29tZXRoaW5nIHRvIHRoZSBjb21taXQgbWVzc2FnZSBp
bgpvcmRlciB0byBtYWtlIHRoaXMgY2xlYXJlcj8gV2hhdCBhYm91dDoKCiJUaGUgc2V0X2ZyZWVi
c2RfcnVudmFycyBoZWxwZXIgaW4gbWZpLWNvbW1vbiBpcyBhIHN1cGVyc2V0IG9mIHRoZQpvcmln
aW5hbCBmdW5jdGlvbiBwcmVzZW50IGluIG1ha2UtZnJlZWJzZC1mbGlnaHQsIGFuZCB3aWxsIGF0
dGVtcHQgdG8KZmV0Y2ggdGhlIGxhc3QgYW5vaW50ZWQgRnJlZUJTRCBidWlsZCBhcyBhIGxhc3Qg
cmVzb3J0IG9wdGlvbiBpZiBubwpGcmVlQlNEIGJ1aWxkIGlzIHNpZ25hbGVkIGZyb20gdGhlIEZy
ZWVCU0QgZW52IHZhcnMuIFRoZXJlJ3Mgbm8KcmVhc29uIHRvIGhhdmUgdGhpcyBkdXBsaWNhdGlv
biwgc2luY2UgdGhlIHNldF9mcmVlYnNkX3J1bnZhcnMgaW4KbWZpLWNvbW1vbiBpcyBwZXJmZWN0
bHkgc3VpdGFibGUgdG8gYmUgdXNlZCBieSBtYWtlLWZyZWVic2QtZmxpZ2h0LgoKVGhpcyBkdXBs
aWNhdGlvbiB3YXMgd3JvbmdseSBpbnRyb2R1Y2VkIGJ5IGQzNmE3ZDg5MmYgYnkgYWRkaW5nIGEK
c2V0X2ZyZWVic2RfcnVudmFycyB0byBtZmktY29tbW9uIHdpdGhvdXQgcmVtb3ZpbmcgdGhlIG9y
aWdpbmFsCmZ1bmN0aW9uIGluIG1ha2UtZnJlZWJzZC1mbGlnaHQuIgoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 07:58:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 07: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 1facfr-0003LD-Ti; Wed, 04 Jul 2018 07: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1facfq-0003L8-P5
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 07:58:02 +0000
X-Inumbo-ID: fb49a54f-7f5f-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb49a54f-7f5f-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 07:58:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 01:58:00 -0600
Message-Id: <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 01:57:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
In-Reply-To: <20180703160227.GF4670@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDAzLjA3LjE4IGF0IDE4OjAyLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFRodSwgSnVuIDI4LCAyMDE4IGF0IDExOjM1OjI0UE0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gMDYv
MjgvMTggNTozOCBQTSA+Pj4KPj4gPmxsZCAodGhlIGxsdm0gbGlua2VyKSBoYXMgc29tZSBpc3N1
ZXMgd2l0aCBYZW4gbGlua2VyIHNjcmlwdC4gSXQKPj4gPmRvZXNuJ3QgdW5kZXJzdGFuZCAnfHwn
IGluIGFzc2VydCBleHByZXNzaW9uczoKPj4gPgo+PiA+bGQgICAgLW1lbGZfeDg2XzY0X2Zic2Qg
IC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4+ID4vcm9vdC9zcmMv
eGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4veGVuLy54ZW4t
c3ltcy4wCj4+ID5sZDogZXJyb3I6IHhlbi5sZHM6MjYwOiBtYWxmb3JtZWQgbnVtYmVyOiB8Cj4+
ID4+Pj4gQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4gKCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZm
MDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkgCj4gKyAoKDEgPDwgMzkpIC8gMikpICsgKDY0
IDw8IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEgPDwgMzApKSkgfHwKPj4gPj4+PiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXgo+PiA+Cj4+ID5BbmQgZG9lc24ndCB3b3JrIHByb3Blcmx5
IHdpdGggdGhlICdERUZJTkVEKGZvbykgPyBmb28gOiAuLi4nCj4+ID5leHByZXNzaW9uOgo+PiA+
Cj4+ID5sZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1i
dWlsZC1pZD1zaGExIFwKPj4gPi9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15
Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPj4gPmxkOiBlcnJvcjogeGVuLmxk
czoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQo+IAo+IFRoaXMgc21lbGxzIGxpa2UgbGxkIGJ1
Zy4gZWZpIHN5bWJvbCBpcyBjbGVhcmx5IHVuZGVmaW5lZCBpbiBwcmVsaW5rLm8KPiAobGxkIGRv
ZXMgbm90IHN1cHBvcnQgaTM4NnBlcCBlbXVsYXRpb24pOgo+IAo+ICAxMTE0NzogMDAwMDAwMDAw
MDAwMDAwMCAgICAgMCBOT1RZUEUgIEdMT0JBTCBISURERU4gICBVTkQgZWZpCj4gCj4gSG93ZXZl
ciwgc3VycHJpc2luZ2x5IERFRklORUQoKSBzdGF0ZXMgdGhhdCBpdCBpcyBhbmQgdGVybmFyeSBv
cGVyYXRvcgo+IGZpcmVzIGFkZHJlc3MgY2FsY3VsYXRpb24gZnJvbSB1bmRlZmluZWQgc3ltYm9s
LiBTbywgSSB0aGluayB0aGF0IGxsZAo+IGhhdmUgdG8gYmUgZml4ZWQgaW5zdGVhZCBvZiBYZW4u
IEl0IHNob3VsZCBiZSBub3RlZCB0aGF0IGJpbnV0aWxzIGxkCj4gd29ya3Mgd2l0aG91dCBhbnkg
aXNzdWUuCgpSaWdodCwgYnV0IGlmIHdlIGNhbiBtYWtlIFhlbiBidWlsZCBuZXZlcnRoZWxlc3Ms
IHRoaXMgd291bGQgYmUgYmV0dGVyLgpTbyB3aGF0IHdlIG5lZWQgaGVyZSBpcyBhIChyZS0pZXhw
bGFuYXRpb24gb2Ygd2h5IHlvdSd2ZSBuZWVkZWQgdG8KZG8gdGhlIHZlcnkgY2hhbmdlIFJvZ2Vy
IGlzIHN1Z2dlc3RpbmcgdG8gcmV2ZXJ0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 07:58:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 07: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 1facfv-0003Ls-Bx; Wed, 04 Jul 2018 07:58: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=u8cw=ju=citrix.com=prvs=71627ea5a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1facft-0003Lc-So
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 07:58:05 +0000
X-Inumbo-ID: f52ea11b-7f5f-11e8-8089-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f52ea11b-7f5f-11e8-8089-bc764e045a96;
 Wed, 04 Jul 2018 09:57:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75699846"
Date: Wed, 4 Jul 2018 09:57:56 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704075756.fjtz33s54tj2q2ev@mac.bytemobile.com>
References: <20180702084102.90577-1-roger.pau@citrix.com>
 <20180702084102.90577-4-roger.pau@citrix.com>
 <23355.38085.803261.551348@mariner.uk.xensource.com>
 <20180703161035.hbf66zm3plw4ocps@mac.bytemobile.com>
 <23355.43731.29349.858048@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23355.43731.29349.858048@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/3] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDU6NTY6NTFQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDMvM10gb3NzdGVzdDog
YWRkIEZyZWVCU0QgWGVuIGJ1aWxkIGpvYiIpOgo+ID4gT24gVHVlLCBKdWwgMDMsIDIwMTggYXQg
MDQ6MjI6NDVQTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiA+IFRoaXMgaXMgcXVpdGUg
dWdseS4gIHNnLXJ1bi1qb2Igbm9ybWFsbHkgdHJpZXMgdG8gYmUgYSBiaXQgbW9yZQo+ID4gPiBh
YnN0cmFjdC4gIEknbSBub3Qgc3VyZSBleGFjdGx5IHdoYXQgdG8gc3VnZ2VzdC4KPiA+ID4gCj4g
PiA+IE1heWJlIGEgdHMteGVuLWJ1aWxkLWNsYW5nIGNvbnRhaW5pbmcgdGhlc2UgYXJndW1lbnRz
ID8gIE9mIGNvdXJzZSBmb3IKPiA+ID4gYSBjbGFuZyBidWlsZCBvbiBMaW51eCAvdXNyL2xvY2Fs
L2Jpbi9sZCBpcyB3cm9uZy4uLgo+ID4gCj4gPiBNYXliZSB0cy14ZW4tYnVpbGQtZnJlZWJzZD8K
PiA+IAo+ID4gSSB3ZW50IHRoaXMgcm91dGUgYmVjYXVzZSBpdCBkaWQgbm90IGludm9sdmUgY3Jl
YXRpbmcgeWV0IGFub3RoZXIKPiA+IHRzLWJ1aWxkLSogc2NyaXB0LCBidXQgaWYgeW91IHRoaW5r
IGl0J3MgYmV0dGVyIEkgY2FuIGFkZCBzdWNoIGEKPiA+IHNjcmlwdC4KPiAKPiBNbW0uICBIb3cg
YWJvdXQgYSBzaW1wbGUgc2hlbGwgc2NyaXB0IHdyYXBwZXIgPyAgU2VlCj4gdHMtaG9zdC1pbnN0
YWxsLXR3aWNlIDotKS4KPiAKPiA+IEl0IGhhcHBlbnMgdG8gYmUgbGlrZSB0aGF0IGluIHRoaXMg
Y2FzZSBiZWNhdXNlIHRoZQo+ID4gdHMtYnVpbGQtcHJlcC1mcmVlYnNkIGluc3RhbGxzIHRoZSBi
aW51dGlscyBwYWNrYWdlIGluIC91c3IvbG9jYWwgYW5kCj4gPiB0aGF0IHByb3ZpZGVzIEdOVSBs
ZCBpbiB0aGUgc3BlY2lmaWVkIHBhdGguCj4gCj4gU28gdGhpcyBpcyBhIHRoaW5nIHNwZWNpZmlj
IHRvIGJ1aWxkaW5nIG9uIEZyZWVCU0QsIGFuZCB3aWxsIGFsd2F5cyBiZQo+IHRydWUgPwoKWWVz
LCBJIHRoaW5rIG9uIEZyZWVCU0Qgd2UgY2FuIGFzc3VtZSB0aGF0IC91c3IvbG9jYWwvYmluL2xk
IHdpbGwKYWx3YXlzIGJlIEdOVSBsZCBpZmYgdGhlIGJpbnV0aWxzIHBhY2thZ2UgaGFzIGJlZW4g
aW5zdGFsbGVkIGZyb20KcG9ydHMuCgo+IFByZXN1bWFibHkgb24gb3RoZXIgQlNEcyB0b28gaW4g
dGhlb3J5ID8KCkhtLCBJIHdvdWxkbid0IGJldCBvbiB0aGF0LiBOZXRCU0Qgc3RpbGwgc2hpcHMg
R05VIGxkIGluIGJhc2UsIGFuZCB0aGUKcG9ydHMgZGlyZWN0b3J5IHRoZXJlIGlzIC91c3IvcGtn
LyBieSBkZWZhdWx0IElJUkMuIEknbSBub3Qgc3VyZSBhYm91dApPcGVuQlNELgoKVGhlIG9ubHkg
Y29tbW9uIHBhcnQgaXMgdGhlIGZhY3QgdGhhdCBhbGwgQlNEcyBzaGlwIEJTRCBtYWtlIGluIGJh
c2UsCmFuZCBHTlUgbWFrZSBpcyBnbWFrZSwgc28gSSdtIGhhcHB5IHRvIHBsYWNlIHRoaXMgaW4g
dHMteGVuLWJ1aWxkCmRpcmVjdGx5IChsaWtlIGl0J3MgZG9uZSBpbiBwYXRjaCAjMikuCgo+IE1h
eWJlIGl0IHNob3VsZCBiZSBpbiB0cy14ZW4tYnVpbGQsIHRoZW4sIGNvbmRpdGlvbmFsIG9uICRo
by0+e09TfSA/CgpJIHRoaW5rIEkgcHJlZmVyIHRvIHVzZSBhIHRzLXhlbi1idWlsZC1mcmVlYnNk
IHdyYXBwZXIgYXJvdW5kCnRzLXhlbi1idWlsZCBpZiB5b3UgYXJlIE9LIHdpdGggaXQuCgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:18:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08:18: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 1faczF-0005lB-L9; Wed, 04 Jul 2018 08:18: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faczE-0005l6-G7
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:18:04 +0000
X-Inumbo-ID: c7075bd5-7f62-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7075bd5-7f62-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 08:18:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 02:18:01 -0600
Message-Id: <5B3C82B602000078001D0E02@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 02:17:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 00/13] x86: CPUID and MSR policy marshalling
 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gU29tZSBvcGVuIHF1ZXN0aW9uczoKPiAKPiAgICogVGhlIHBvc2l0aW9uIG9mIGxpYng4
NiBpbiB0aGUgc291cmNlIHRyZWUuICBJdCBwcm9iYWJseSBkb2Vzbid0IHdhbnQgdG8KPiAgICAg
bGl2ZSBpbiBpdHMgY3VycmVudCBsb2NhdGlvbi4KClNvIGRpZCB5b3UgaW50ZW50aW9uYWxseSBk
ZWNpZGUgYWdhaW5zdCAuLi4KCj4gIC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDIgKy0KPiAgdG9vbHMvaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgICAgICAg
ICAgICAgICB8ICAxNSArKwo+ICB0b29scy9saWJ4Yy9NYWtlZmlsZSAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDE0ICstCj4gIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICAgICAg
ICAgICAgfCAgMTUgKy0KPiAgdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgICAgICAgICAgICAg
ICAgICB8IDE2MyArKysrKysrKysrKysrKysrKy0tLQo+ICB0b29scy9taXNjL3hlbi1jcHVpZC5j
ICAgICAgICAgICAgICAgICAgICAgIHwgMTM1ICsrKysrKysrKysrKysrKy0KPiAgdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmggICAgICB8ICAgMiArCj4gIHhlbi9hcmNoL3g4
Ni9jcHUvY29tbW9uLmMgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KPiAgeGVuL2FyY2gveDg2
L2NwdWlkLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAzMiArLS0tCj4gIHhlbi9hcmNoL3g4
Ni9kb21jdGwuYyAgICAgICAgICAgICAgICAgICAgICAgfCAxMzMgKysrKysrKysrKysrKysrKwo+
ICB4ZW4vYXJjaC94ODYvbXNyLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstCj4g
IHhlbi9hcmNoL3g4Ni9zeXNjdGwuYyAgICAgICAgICAgICAgICAgICAgICAgfCAxMDEgKysrKysr
KysrKysrCj4gIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oICAgICAgfCAg
IDcgKy0KPiAgeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg
MSArCj4gIHhlbi9jb21tb24vbGlieDg2L01ha2VmaWxlICAgICAgICAgICAgICAgICAgfCAgIDMg
Kwo+ICB4ZW4vY29tbW9uL2xpYng4Ni9jcHVpZC5jICAgICAgICAgICAgICAgICAgIHwgMjI2ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB4ZW4vY29tbW9uL2xpYng4Ni9saWJ4ODYtcHJp
dmF0ZS5oICAgICAgICAgIHwgIDc0ICsrKysrKysrKwo+ICB4ZW4vY29tbW9uL2xpYng4Ni9tc3Iu
YyAgICAgICAgICAgICAgICAgICAgIHwgMTM0ICsrKysrKysrKysrKysrKysKPiAgeGVuL2NvbW1v
bi9saWJ4ODYvcG9saWNpZXMuYyAgICAgICAgICAgICAgICB8ICAxOSArKysKCnhlbi9saWIveDg2
Ly4uLiBvciBsaWIveDg2Ly4uLiBoZXJlIGFuZCAuLi4KCj4gIHhlbi9pbmNsdWRlL01ha2VmaWxl
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9j
cHVmZWF0dXJlcy5oICAgICAgICAgICB8ICAgMiArLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2Nw
dWlkLmggICAgICAgICAgICAgICAgIHwgMjI4ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
PiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaCAgICAgICAgICAgICAgICAgICB8ICA2NSArKy0t
LS0tLQo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmggICAgICAgICAgIHwgIDE4
ICsrKwo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmggICAgICAgICAgICAgICAgIHwgIDI1
ICsrKwo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmggICAgICAgICAgICAgICAgIHwgIDQx
ICsrKysrCj4gIHhlbi9pbmNsdWRlL3thc20teDg2ID0+IHhlbi9saWJ4ODZ9L2NwdWlkLmggfCAx
MDMgKysrKystLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS94ZW4vbGlieDg2L21zci5oICAgICAgICAg
ICAgICAgIHwgIDc4ICsrKysrKysrKysKPiAgeGVuL2luY2x1ZGUveGVuL2xpYng4Ni9wb2xpY2ll
cy5oICAgICAgICAgICB8ICAzNSArKysrKwoKeGVuL2luY2x1ZGUvbGliL3g4Ni8uLi4gb3IgaW5j
bHVkZS9saWIveDg2Ly4uLiBoZXJlLCBhcyBzdWdnZXN0ZWQKb24gaXJjPyBQZXJzb25hbGx5IEkn
ZCBmYXZvciB0aGUgdG9wIGxldmVsIHZhcmlhbnRzLCBhcyB0aGF0IG1ha2VzCnN1ZmZpY2llbnRs
eSBjbGVhciB0aGF0IHRoZSBjb2RlIGlzIG5laXRoZXIgc3BlY2lmaWMgdG8gdGhlIGh5cGVydmlz
b3IKbm9yIHNwZWNpZmljIHRvIHRoZSB0b29scy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:21:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08:21: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 1fad2f-0006j4-7u; Wed, 04 Jul 2018 08:21: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fad2d-0006iz-B1
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:21:35 +0000
X-Inumbo-ID: 45a97d75-7f63-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 45a97d75-7f63-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 08:21:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 02:21:33 -0600
Message-Id: <5B3C838C02000078001D0E0E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 02:21:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 01/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQo+ICsrKyBiL3Rvb2xzL2luY2x1ZGUv
TWFrZWZpbGUKPiBAQCAtMjEsNiArMjEsOSBAQCB4ZW4vLmRpcjoKPiAgCWxuIC1zZiAkKGFkZHBy
ZWZpeCAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS94ZW4vLGxpYmVsZi5oIGVsZnN0cnVjdHMuaCkg
eGVuL2xpYmVsZi8KPiAgCWxuIC1zIC4uL3hlbi1mb3JlaWduIHhlbi9mb3JlaWduCj4gIAlsbiAt
c2YgJChYRU5fUk9PVCkveGVuL2luY2x1ZGUvYWNwaSBhY3BpCj4gK2lmZXEgKCQoQ09ORklHX1g4
NikseSkKPiArCWxuIC1zZiAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2IHhlbi9s
aWJ4ODYKPiArZW5kaWYKCldoeSBub3Qgc2V0IHRoZSBpbmNsdWRlIHBhdGggc3VpdGFibHk/IEFu
ZCBvdGhlcndpc2UsIHdoYXQgaGFybSB3b3VsZAp0aGVyZSBiZSBpbnN0YWxsaW5nIHRoZSBsaW5r
IGFsc28gd2hlbiB0YXJnZXRpbmcgQVJNPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:32:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08:32: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 1fadDW-0007qC-GB; Wed, 04 Jul 2018 08:32: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=ndkn=ju=xenproject.org=prvs=71602efd7=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fadDU-0007q2-Vy
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 08:32:49 +0000
X-Inumbo-ID: d6a97e62-7f64-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6a97e62-7f64-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 08:32:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59412753"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74932-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qcow2:leak-check/check:fail:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install: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-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:guest-start: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-armhf-armhf-xl:guest-start: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-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-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop: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-vhd:debian-di-install: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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=eb17ff9ce6a99a8761d3f4768703691f34043356
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 4 Jul 2018 09:32:43 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 74932:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDkzMiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJp
dGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5MzIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
MjIgbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NDkyMgoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
MTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlYjE3ZmY5Y2U2YTk5YTg3
NjFkM2Y0NzY4NzAzNjkxZjM0MDQzMzU2CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMzCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAgNzQ5MjIgIDIwMTgtMDYtMjkgMDM6NDY6MzEgWiAgICA1IGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgIDc0OTMyICAyMDE4LTA3LTAzIDEwOjE5OjA1IFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29z
c3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5z
b3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxp
Y2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IGViMTdmZjljZTZhOTlhODc2MWQzZjQ3Njg3MDM2OTFmMzQwNDMz
NTYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1
biAyOCAwOTozOTo0NSAyMDE4ICswMjAwCgogICAgeDg2OiBndWFyZCBhZ2FpbnN0ICNOTQogICAg
CiAgICBKdXN0IGluIGNhc2Ugd2Ugc3RpbGwgZG9uJ3QgZ2V0IENSMC5UUyBoYW5kbGluZyByaWdo
dCwgcHJldmVudCBhIGhvc3QKICAgIGNyYXNoIGJ5IGhvbm9yaW5nIGV4Y2VwdGlvbiBmaXh1cHMg
aW4gZG9fZGV2aWNlX25vdF9hdmFpbGFibGUoKS4gVGhpcwogICAgd291bGQgaW4gcGFydGljdWxh
ciBjb3ZlciBlbXVsYXRvciBzdHVicyByYWlzaW5nICNOTS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAwMGNl
YmQ2ZjIyYmViNmQ1ZmE2NWVkMmQ4ZDFmZjlhY2Y1OWJjZTYxCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wNi0yOCAwOTowODowNCArMDIwMAoKY29tbWl0IDk1OTM1M2FkNGFlYmI4YzI2YzcxYzc2NTBh
NDQ5ZDI2MThkM2E3MjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgVGh1IEp1biAyOCAwOTozOTowOSAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogZG9uJ3Qg
Y2F1c2UgI05NIHRvIGJlIHJhaXNlZCBpbiBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMgZm9yIFhT
QS0yNjcgZGlkIG5vdCB0b3VjaCBtYW5hZ2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAgICBndWVz
dHMuIEluIGZ1bGx5IGVhZ2VyIG1vZGUgdGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNldCB3aGVu
CiAgICByZXNwZWN0aXZlIHZDUFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2Zw
dSgpIG1pZ2h0IGxlYXZlIGl0CiAgICB3cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0gaW4gaHlw
ZXJ2aXNvciBjb250ZXh0LgogICAgCiAgICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2bXh9
X2ZwdV9kaXJ0eV9pbnRlcmNlcHQoKSBiZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMgd2F5LiBF
eHBsaWNpdCB7c3ZtLHZteH1fZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFy
ZGVkCiAgICBub3cuCiAgICAKICAgIFdpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5
IGluIGZ1bGx5IGVhZ2VyIG1vZGUsIHRoZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnltb3JlIHRv
IGludGVyY2VwdCAjTk0uCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fy
bm9sZEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNDg4ZWZjMjllNGU5OTZiYjM4MDVjOTgyMjAwZjY1
MDYxMzkwY2RjZQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDc6MDYgKzAyMDAKCmNv
bW1pdCBiMzNiNjExMDVjMWFiMWZhY2YwMWFiN2Y0NmQyYWFlM2E3MWZjZDExCkF1dGhvcjogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6Mzg6NDgg
MjAxOCArMDIwMAoKICAgIGxpYnhsOiByZXN0b3JlIHBhc3NpbmcgInJlYWRvbmx5PSIgdG8gcWVt
dSBmb3IgU0NTSSBkaXNrcwogICAgCiAgICBBIHJlYWQtb25seSBjaGVjayB3YXMgaW50cm9kdWNl
ZCBmb3IgWFNBLTE0MiwgY29tbWl0IGVmNmNiNzYwMjYgKCJsaWJ4bDoKICAgIHJlbGF4IHJlYWRv
bmx5IGNoZWNrIGludHJvZHVjZWQgYnkgWFNBLTE0MiBmaXgiKSBhZGRlZCB0aGUgcGFzc2luZyBv
ZgogICAgdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21taXQgZGFiMDUzOTU2OCAoIkludHJvZHVj
ZSBDT0xPIG1vZGUgYW5kCiAgICByZWZhY3RvciByZWxldmFudCBmdW5jdGlvbiIpIGRyb3BwZWQg
dGhlIHBhc3Npbmcgb2YgdGhlIHNldHRpbmcgYWdhaW4sCiAgICBxdWl0ZSBsaWtlbHkgZHVlIHRv
IGltcHJvcGVyIHJlLWJhc2luZy4KICAgIAogICAgUmVzdG9yZSB0aGUgcmVhZG9ubHk9IHBhcmFt
ZXRlciB0byBTQ1NJIGRpc2tzLiAgRm9yIElERSBkaXNrcyB0aGlzIGlzCiAgICBzdXBwb3NlZCB0
byBiZSByZWplY3RlZDsgYWRkIGFuIGFzc2VydC4gIEFuZCB0aGVyZSBpcyBhIGJhcmUgYWQtaG9j
CiAgICBkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Nf
bmV3LCB3aGljaCB3ZSBhbHNvCiAgICB1cGRhdGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2Ni4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0Bvcmlv
bnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXgu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogZGQ2NGQzYzQxYTJkMTUxMzljM2EzNWQyMmQ0Y2I2Yjc4
ZjRjNWM1OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDU6MDYgKzAyMDAKCmNvbW1p
dCAzMDc1ZDIyZjEwYWY4MjMyYzM2M2ZhODQxNDRlN2MzNGRjMDA0NDg1CkF1dGhvcjogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6Mzg6MzQgMjAx
OCArMDIwMAoKICAgIGxpYnhsOiBxZW11X2Rpc2tfc2NzaV9kcml2ZV9zdHJpbmc6IEJyZWFrIG91
dCBjb21tb24gcGFydHMgb2YgZGlzayBjb25maWcKICAgIAogICAgVGhlIGdlbmVyYXRlZCBjb25m
aWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUgY2FzZXMsCiAgICBy
ZW9yZGVyaW5nIG9mIHRoZSBpZD0lcyBlbGVtZW50LiAgU28sIG92ZXJhbGwsIG5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2Ni4KICAgIAogICAgUmVw
b3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgbWFz
dGVyIGNvbW1pdDogNzI0ZTVhYTMxYjU4ZDFlNDMwYWQzNmI0ODRjZjBlYzAyMTQ5NzM5OQogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6NTUgKzAyMDAKCmNvbW1pdCA4ZDM2Mzg0ODkx
ODFkODU0NDk3ZmQ3YmQ4NzExNmVkNjNhZjBkZThmCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjM3OjU3IDIwMTgg
KzAyMDAKCiAgICB4ODY6IFJlZmluZSBjaGVja3MgaW4gI0RCIGhhbmRsZXIgZm9yIGZhdWx0aW5n
IGNvbmRpdGlvbnMKICAgIAogICAgT25lIG9mIHRoZSBmaXggZm9yIFhTQS0yNjAgKGMvcyA3NWQ2
ODI4YmMyICJ4ODYvdHJhcHM6IEZpeCBoYW5kbGluZyBvZiAjREIKICAgIGV4Y2VwdGlvbnMgaW4g
aHlwZXJ2aXNvciBjb250ZXh0IikgYWRkZWQgc29tZSBzYWZldHkgY2hlY2tzIHRvIGhlbHAgYXZv
aWQKICAgIGxpdmVsb2NrcyBvZiAjREIgZmF1bHRzLgogICAgCiAgICBXaGlsZSBhIEdlbmVyYWwg
RGV0ZWN0ICNEQiBleGNlcHRpb24gZG9lcyBoYXZlIGZhdWx0IHNlbWFudGljcywgaGFyZHdhcmUK
ICAgIGNsZWFycyAlZHI3LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVyLCBtZWFuaW5nIHRoYXQg
aXQgaXMgYWN0dWFsbHkgc2FmZSB0bwogICAgcmV0dXJuIHRvLiAgRnVydGhlcm1vcmUsICVkcjYu
Z2QgaXMgZ3Vlc3QgY29udHJvbGxlZCBhbmQgc3RpY2t5IChuZXZlciBjbGVhcmVkCiAgICBieSBo
YXJkd2FyZSkuICBBIG1hbGljaW91cyBQViBndWVzdCBjYW4gdGhlcmVmb3JlIHRyaWdnZXIgdGhl
IGZhdGFsX3RyYXAoKSBhbmQKICAgIGNyYXNoIFhlbi4KICAgIAogICAgSW5zdHJ1Y3Rpb24gYnJl
YWtwb2ludHMgYXJlIG1vcmUgdHJpY2t5LiAgVGhlIGJyZWFrcG9pbnQgbWF0Y2ggYml0cyBpbiAl
ZHI2CiAgICBhcmUgbm90IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51YWwgd2FybnMgdGhhdCB0
aGV5IG1heSBiZSBzZXQgZm9yCiAgICBub24tZW5hYmxlZCBicmVha3BvaW50cywgc28gYWRkIGEg
YnJlYWtwb2ludCBlbmFibGVkIGNoZWNrLgogICAgCiAgICBCZXlvbmQgdGhhdCwgYmVjYXVzZSBv
ZiB0aGUgcmVzdHJpY3Rpb24gb24gdGhlIGxpbmVhciBhZGRyZXNzZXMgUFYgZ3Vlc3RzIGNhbgog
ICAgc2V0LCBhbmQgdGhlIGZhdWx0IChyYXRoZXIgdGhhbiB0cmFwKSBuYXR1cmUgb2YgaW5zdHJ1
Y3Rpb24gYnJlYWtwb2ludHMKICAgIChpLmUuIGNhbid0IGJlIGRlZmVycmVkIGJ5IGEgTW92U1Mg
c2hhZG93KSwgdGhlcmUgc2hvdWxkIGJlIG5vIHdheSB0bwogICAgZW5jb3VudGVyIGFuIGluc3Ry
dWN0aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNvbnRleHQuICBIb3dldmVyLCBmb3IgZXh0cmEKICAg
IHJvYnVzdG5lc3MsIGRlYWwgd2l0aCB0aGlzIHNpdHVhdGlvbiBieSBjbGVhcmluZyB0aGUgYnJl
YWtwb2ludCBjb25maWd1cmF0aW9uLAogICAgcmF0aGVyIHRoYW4gY3Jhc2hpbmcuCiAgICAKICAg
IFRoaXMgaXMgWFNBLTI2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3YmY1MTI5NzIyMGRjZDc0ZGEy
OWRlOTkzMjBiNmIxYzcyZDFmYTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjIw
ICswMjAwCgpjb21taXQgMmY4NTgyZDQ3NTljOWY3NzMzZjM2MGJhM2U3MzkwMTM3Njk0OTE2NgpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4
IDA5OjM3OjE4IDIwMTggKzAyMDAKCiAgICB4ODYvbW06IGRvbid0IGJ5cGFzcyBwcmVlbXB0aW9u
IGNoZWNrcwogICAgCiAgICBXaGlsZSB1bmxpa2VseSwgaXQgaXMgbm90IGltcG9zc2libGUgZm9y
IGEgbXVsdGktdkNQVSBndWVzdCB0byBsZXZlcmFnZQogICAgYnlwYXNzZXMgb2YgcHJlZW1wdGlv
biBjaGVja3MgdG8gZHJpdmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxvb3AuCiAgICAKICAgIFRo
aXMgaXMgWFNBLTI2NC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxNzYwODcwM2M2NWJmMDgwYjBhOWYw
MjRmOWIzNzA4NzJiOWYyYzA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowMzowOSAr
MDIwMAoKY29tbWl0IGI0Y2YxZDYwOGJiN2Q3M2Q3ODI3ZDc5NGQ0ZDNiN2YxOWRlOGMyNzQKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biAyNiAx
NToyNjoyNCAyMDE4ICswMjAwCgogICAgeDg2L0VGSTogZnVydGhlciBjb3JyZWN0IEZQVSBzdGF0
ZSBoYW5kbGluZyBhcm91bmQgcnVudGltZSBjYWxscwogICAgCiAgICBXZSBtdXN0IG5vdCBsZWF2
ZSBhIHZDUFUgd2l0aCBDUjAuVFMgY2xlYXIgd2hlbiBpdCBpcyBub3QgaW4gZnVsbHkgZWFnZXIK
ICAgIG1vZGUgYW5kIGhhcyBub3QgdG91Y2hlZCBub24tbGF6eSBzdGF0ZS4gSW5zdGVhZCBvZiBh
ZGRpbmcgYSAzcmQKICAgIGludm9jYXRpb24gb2Ygc3R0cygpIHRvIHZjcHVfcmVzdG9yZV9mcHVf
ZWFnZXIoKSwgY29uc29saWRhdGUgYWxsIG9mCiAgICB0aGVtIGludG8gYSBzaW5nbGUgb25lIGRv
bmUgYXQgdGhlIGVuZCBvZiB0aGUgZnVuY3Rpb24uCiAgICAKICAgIFJlbmFtZSB0aGUgZnVuY3Rp
b24gYXQgdGhlIHNhbWUgdGltZSB0byBiZXR0ZXIgcmVmbGVjdCBpdHMgcHVycG9zZSwgYXMKICAg
IHRoZSBwYXRjaGVzIHRvdWNoZXMgYWxsIG9mIGl0cyBvY2N1cmVuY2VzIGFueXdheS4KICAgIAog
ICAgVGhlIG5ldyBmdW5jdGlvbiBwYXJhbWV0ZXIgaXMgbm90IHJlYWxseSB3ZWxsIG5hbWVkLCBi
dXQKICAgICJuZWVkX3N0dHNfaWZfbm90X2Z1bGx5X2VhZ2VyIiBzZWVtZWQgZXhjZXNzaXZlIHRv
IG1lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgogICAgUmVsZWFzZS1hY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogICAgbWFzdGVyIGNvbW1pdDogMjM4MzlhMGZhMGJiZTc4YzE3NGNkMmJiNDkwODNlMTUzZjBm
OTlkZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjYgMTU6MjM6MDggKzAyMDAKCmNvbW1pdCAx
Yzg4Y2FkYmU1N2I1YzNhNWJmYjM1NTA3ZmVhMWJhNmVhZmVlMjE5CkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjYgMDg6NTQ6MTQgMjAxOCAr
MDIwMAoKICAgIHg4Ni9IVk06IGF0dGVtcHRzIHRvIGVtdWxhdGUgRlBVIGluc25zIG5lZWQgdG8g
c2V0IGZwdV9pbml0aWFsaXNlZAogICAgCiAgICBNeSBvcmlnaW5hbCB3YXkgb2YgdGhpbmtpbmcg
aGVyZSB3YXMgdGhhdCB0aGlzIHdvdWxkIGJlIHNldCBhbnl3YXkgYXQKICAgIHRoZSBwb2ludCBz
dGF0ZSBnZXRzIHJlbG9hZGVkIGFmdGVyIHRoZSBhZGp1c3RtZW50cyBodm1lbXVsX3B1dF9mcHUo
KQogICAgZG9lcywgYnV0IHRoZSBmbGFnIHNob3VsZCBhbHJlYWR5IGJlIHNldCBiZWZvcmUgdGhh
dCAtIGFmdGVyIGFsbCB0aGUKICAgIGd1ZXN0IG1heSBuZXZlciBhZ2FpbiB0b3VjaCB0aGUgRlBV
IGJlZm9yZSBlLmcuIGdldHRpbmcgbWlncmF0ZWQvc2F2ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzMzEwZTNj
ZDY0OGYzNzEzYzgyNDc5MGJkNzFkOGVjNDA1YTA5ZDA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0yNiAwODo0MTowOCArMDIwMAoKY29tbWl0IDY4OGUwYzM2NGVmYTkzZjU4ODJlMjc4ODEzNGI2
OTNkMGY2NTI1NGIKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KRGF0ZTogICBNb24gSnVuIDI1IDE1OjQwOjAyIDIwMTggKzAxMDAKCiAgICBNQUlOVEFJTkVS
UzogVXBkYXRlIGluZm8gZm9yIHN0YWJsZSBicmFuY2gKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgMjlkZWJlMDUy
NjYwYjE5MzhhMDU0ZmU4OGEyZmZjMjc4NDE3NjE0MwpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdW4gMjUgMTU6MjM6MDkgMjAxOCAr
MDEwMAoKICAgIEJyYW5jaGluZyBmb3IgNC4xMSBzdGFibGUgYnJhbmNoLCB0dXJuIG9mZiBkZWJ1
ZwogICAgCiAgICBBY2tlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAg
U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cihx
ZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:33:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08: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 1fadE8-0007uu-0u; Wed, 04 Jul 2018 08:33: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadE6-0007uH-F7
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:33:26 +0000
X-Inumbo-ID: ed47ab12-7f64-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed47ab12-7f64-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 08:33:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 02:33:24 -0600
Message-Id: <5B3C865102000078001D0E19@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 02:33:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 02/13] libx86: generate cpuid-autogen.h in
 the libx86 include dir
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.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+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4g
VGhpcyBwcmV2ZW50cyBoYXZpbmcgdG8gZ2VuZXJhdGUgaXQgaW5zaWRlIHRoZSBsaWJ4YyBmb2xk
ZXIuCgpBbmQgdGhpcyBpcyB1c2VmdWwgLyBkZXNpcmFibGUgLyBuZWNlc3NhcnkgYmVjYXVzZSBv
ZiB3aGF0PwoKPiBSRkMgLSBJJ20gbm90IHN1cmUgYSBwYXJhbGxlbCBidWlsZCBvZiBYZW4gYW5k
IHRoZSB0b29scyB3b3Jrcy4KCkknbSBwcmV0dHkgc3VyZSBpdCB3b24ndCB3aXRoIHRoaXMgYXBw
cm9hY2guIENvbnNpZGVyaW5nIG15IGNvbW1lbnQKanVzdCBnaXZlbiBvbiBwYXRjaCAxLCB0aGlz
IHN1Z2dlc3RzIHlldCBhbm90aGVyIG1vZGVsIGFzIGFsdGVybmF0aXZlOgpJbnN0ZWFkIG9mIG1h
a2luZyB0aGUgZGlyZWN0b3J5IGEgc3ltbGluaywgY3JlYXRlIGEgcmVhbCBkaXJlY3RvcnkgaW4K
dGhlIHRvb2xzIHRyZWUsIHN5bWxpbmsgYWxsIGZpbGVzLCBhbmQgZ2VuZXJhdGUgdGhlIGZpbGUg
dGhlcmUuIElmIHRoZQoibWFzdGVyIiB0cmVlIHNhdCBhdCB0aGUgcm9vdCBvZiB0aGUgdHJlZSwg
dGhlIHNhbWUgd291bGQgdGhlbiBiZQpkb2FibGUgZm9yIHRoZSBoeXBlcnZpc29yIGJ1aWxkLCB0
aHVzIGNvbXBsZXRlbHkgZGVjb3VwbGluZyB0aGUgdHdvCmluc3RhbmNlcyBvZiBidWlsZGluZyB0
aGUgaGVhZGVyLgoKVGhpcyB3b3VsZCB0aGVuIGFsc28gZGVhbCB3aXRoIHRoZSByaXNrIG9mIHRo
ZSB0d28gcnVsZXMgKGludGVudGlvbmFsbHkKb3Igbm90KSB0byBnbyBvdXQgb2Ygc3luYywgcHJv
ZHVjaW5nIChzbGlnaHRseSkgZGlmZmVyZW50IGhlYWRlcnMuCgo+IC0tLSBhL3Rvb2xzL2luY2x1
ZGUvTWFrZWZpbGUKPiArKysgYi90b29scy9pbmNsdWRlL01ha2VmaWxlCj4gQEAgLTI2LDYgKzI2
LDE3IEBAIGlmZXEgKCQoQ09ORklHX1g4NikseSkKPiAgZW5kaWYKPiAgCXRvdWNoICRACj4gIAo+
ICtpZmVxICgkKENPTkZJR19YODYpLHkpCj4gKyQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL3hlbi9s
aWJ4ODYvY3B1aWQtYXV0b2dlbi5oOiAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJj
aC14ODYvY3B1ZmVhdHVyZXNldC5oICQoWEVOX1JPT1QpL3hlbi90b29scy9nZW4tY3B1aWQucHkg
Rk9SQ0UKClRoaXMgYmVpbmcgYW4gaW5kZXBlbmRlbnQgcnVsZSwgSSB0aGluayBpdCBuZWVkcyB0
byBkZXBlbmQgb24geGVuLy5kaXIuCgo+ICsJJChQWVRIT04pICQoWEVOX1JPT1QpL3hlbi90b29s
cy9nZW4tY3B1aWQucHkgLWkgJDwgLW8gJEAubmV3Cj4gKwkkKGNhbGwgbW92ZS1pZi1jaGFuZ2Vk
LCRALm5ldywkQCkKPiArCj4gK2FsbDogJChYRU5fUk9PVCkveGVuL2luY2x1ZGUveGVuL2xpYng4
Ni9jcHVpZC1hdXRvZ2VuLmgKPiArIyBOQjogVXNlIGEgRk9SQ0UgdGFyZ2V0IHRvIGFsd2F5cyBy
ZWJ1aWxkIHRoZSBhdXRvZ2VuZXJhdGVkIGNwdWlkIGhlYWRlcgo+ICtGT1JDRToKPiArLlBIT05Z
OiBGT1JDRQo+ICtlbmRpZgoKVGhlIGNvbW1lbnQgaXMgc2xpZ2h0bHkgbWlzbGVhZGluZywgSSdt
IGFmcmFpZDogVGhlIG1vdmUtaWYtY2hhbmdlZAptZWFucyB0aGUgaGVhZGVyIGl0c2VsZiBpc24n
dCBhbHdheXMgcmVidWlsdCwgaXQncyBvbmx5IHRoZSBpbnRlcm1lZGlhdGUKZmlsZSB3aGljaCBp
cy4gUGVyaGFwcyAiLi4uIHRvIGFsd2F5cyBpbnZva2UgdGhlIGF1dG9nZW5lcmF0ZWQgY3B1aWQK
aGVhZGVyIHJ1bGUiPwoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:36:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08:36: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 1fadGx-0008Pq-J5; Wed, 04 Jul 2018 08:36: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadGw-0008Pj-Ci
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:36:22 +0000
X-Inumbo-ID: 532ece98-7f65-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 532ece98-7f65-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 10:36:20 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 02:36:19 -0600
Message-Id: <5B3C870202000078001D0E2D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 02:36:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-4-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 03/13] libx86: Share struct cpuid_policy
 with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.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+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4g
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoaXMgaXMgYWxsIGZpbmUgd2l0aCBtZSAoc3Vi
amVjdCB0byBwYXRoIG5hbWUgYWRqdXN0bWVudHMpLCBidXQgdGhlIGRlc2NyaXB0aW9uCmlzIHRv
byBzaG9ydC4gSSdkIGV4cGVjdCB0aGlzIHRvIGF0IGxlYXN0IG1ha2UgY2xlYXIgdGhhdCB0aGlz
IGlzIGZvciBjb252ZW5pZW5jZSwKbm90IGJlY2F1c2UgdGhlIHN0cnVjdHVyZSBsYXlvdXRzIGV0
YyBoYXZlIHRvIG1hdGNoLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:42:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08:42:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fadMe-0000hr-DS; Wed, 04 Jul 2018 08:42: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadMd-0000hm-4D
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:42:15 +0000
X-Inumbo-ID: 28b0f433-7f66-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 28b0f433-7f66-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 08:42:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 02:42:13 -0600
Message-Id: <5B3C886402000078001D0E40@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 02:42:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-5-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 04/13] libx86: introduce a libx86 shared
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.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+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4g
TW92ZSB4ODZfY3B1aWRfbG9va3VwX2RlZXBfZGVwcygpIGludG8gdGhlIHNoYXJlZCBsaWJyYXJ5
LCByZW1vdmluZyB0aGUKPiBpbmRpdmlkdWFsIGNvcGllcyBmcm9tIHRoZSBoeXBlcnZpc29yIGFu
ZCBsaWJ4YyByZXNwZWN0aXZlbHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVs
aWNoQHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENDOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzogU2VyZ2V5IER5YXNs
aSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IENDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KPiAtLS0KPiAgdG9vbHMvbGlieGMvTWFrZWZpbGUgICAgICAgICAg
ICAgICB8ICA1ICsrKysrCj4gIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICAgfCAg
MSAtCj4gIHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgICAgICAgfCAyOSArLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgICAgICAgICAgfCAg
MiArLQo+ICB4ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAgICAgICAgICAgIHwgMzIgKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICAgICAg
fCAgMSArCj4gIHhlbi9jb21tb24vbGlieDg2L01ha2VmaWxlICAgICAgICAgfCAgMSArCj4gIHhl
bi9jb21tb24vbGlieDg2L2NwdWlkLmMgICAgICAgICAgfCA0NCArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwo+ICB4ZW4vY29tbW9uL2xpYng4Ni9saWJ4ODYtcHJpdmF0ZS5o
IHwgNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCgpJJ20gcHJldHR5IG9w
cG9zZWQgdG8gcmVkdW5kYW5jaWVzIGluIG5hbWVzIGxpa2UgdGhpcyAtIHdoeSBjYW4ndAp0aGlz
IHNpbXBseSBiZSBwcml2YXRlLmggLSBpdHMgcGxhY2VtZW50IGluIHRoZSB0cmVlIG1ha2VzIGNs
ZWFyCndob3NlIHByaXZhdGUgaGVhZGVyIHRoaXMgaXMuCgo+IC0tLSAvZGV2L251bGwKPiArKysg
Yi94ZW4vY29tbW9uL2xpYng4Ni9saWJ4ODYtcHJpdmF0ZS5oCj4gQEAgLTAsMCArMSw0MiBAQAo+
ICsjaWZuZGVmIFhFTl9MSUJYODZfUFJJVkFURV9ICj4gKyNkZWZpbmUgWEVOX0xJQlg4Nl9QUklW
QVRFX0gKPiArCj4gKyNpZmRlZiBfX1hFTl9fCj4gKwo+ICsjaW5jbHVkZSA8eGVuL2JpdG9wcy5o
Pgo+ICsjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPgo+ICsjaW5jbHVkZSA8eGVuL2xpYi5oPgo+ICsj
aW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4gKwo+ICsjZWxzZQo+ICsKPiArI2luY2x1ZGUgPGludHR5
cGVzLmg+Cj4gKyNpbmNsdWRlIDxzdGRib29sLmg+Cj4gKyNpbmNsdWRlIDxzdGRkZWYuaD4KPiAr
Cj4gKyNpbmNsdWRlIDx4ZW4tdG9vbHMvbGlicy5oPgo+ICsKPiArI2RlZmluZSBNQVgoeCwgeSkg
KCh4KSA+ICh5KSA/ICh4KSA6ICh5KSkKPiArCj4gKyNkZWZpbmUgQVJSQVlfU0laRSh4KSAoc2l6
ZW9mIHggLyBzaXplb2YgKngpCj4gKwo+ICtzdGF0aWMgaW5saW5lIGJvb2wgdGVzdF9iaXQodW5z
aWduZWQgaW50IGJpdCwgY29uc3Qgdm9pZCAqdmFkZHIpCj4gK3sKPiArICAgIGNvbnN0IGNoYXIg
KmFkZHIgPSB2YWRkcjsKPiArCj4gKyAgICByZXR1cm4gYWRkcltiaXQgLyA4XSAmICgxdSA8PCAo
Yml0ICUgOCkpOwo+ICt9Cj4gKwo+ICsjZW5kaWYgLyogX19YRU5fXyAqLwo+ICsKPiArI2VuZGlm
IC8qIFhFTl9MSUJYODZfUFJJVkFURV9IICovCgpEaWQgeW91IGNvbnNpZGVyIG1ha2luZyB0aGlz
IHg4Ni1pbmRlcGVuZGVudCBidXQgc3RpbGwgc2hhcmVkPwpOb25lIG9mIHRoZSBhYm92ZSBpcyB4
ODYtc3BlY2lmaWMuIGxpYmVsZiBjb3VsZCB0aGVuIHBvc3NpYmx5IHVzZQp0aGlzIHRvbywgZm9y
IGV4YW1wbGVkLgoKQWxzbyBJIHRoaW5rIHdlIHByZXR0eSBjb25zaXN0ZW50bHkgdXNlIHNpemVv
Zih4KSwgbm90IHNpemVvZiB4LCBzbwpJJ2QgbGlrZSB0byBhc2sgdGhhdCBBUlJBWV9TSVpFKCkg
YmUgYWRqdXN0ZWQgYWNjb3JkaW5nbHkuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:42:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08:42: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 1fadN7-0000ko-No; Wed, 04 Jul 2018 08:42: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=49g/=ju=citrix.com=prvs=7166481be=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fadN5-0000ke-OV
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:42:43 +0000
X-Inumbo-ID: 39640a61-7f66-11e8-ba45-cfc176a5991c
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39640a61-7f66-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 08:42:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59413407"
Date: Wed, 4 Jul 2018 09:42:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180704084239.fk7cianiscggg3sz@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDk6NTU6MTlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgc2VyaWFsaXNlZCBmb3JtIGlzIG1hZGUgdXAgb2YgdGhlIGxlYWYsIHN1Ymxl
YWYgYW5kIGRhdGEgdHVwbGUuICBBcyB0aGlzCj4gaXMgdGhlIGFyY2hpdGVjdHVyYWwgZm9ybSwg
aXQgaXMgZXhwZWN0ZWQgbm90IHRvIGNoYW5nZSBnb2luZyBmb3J3YXJkcy4KPiAKPiB4ODZfY3B1
aWRfY29weV90b19idWZmZXIoKSBpcyBpbXBsZW1lbnRlZCB1c2luZyBYZW4ncyByZWd1bGFyIGNv
cHlfdG9fZ3Vlc3QKPiBwcmltaXRpdmVzLCB3aXRoIGFuIEFQSS1jb21wYXRpYmxlIG1lbWNweSgp
IGlzIHVzZWQgZm9yIHRoZSBsaWJ4YyBoYWxmIG9mIHRoZQo+IGJ1aWxkLgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClsuLi5dCj4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaCBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaAo+IGluZGV4IDY5ZWU0YmMuLmYzYmRkODMgMTAwNjQ0
Cj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCj4gKysrIGIveGVuL2lu
Y2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCj4gQEAgLTMxNCw2ICszMTQsMTcgQEAgc3RydWN0
IHhlbl9hcmNoX2RvbWFpbmNvbmZpZyB7Cj4gICNkZWZpbmUgWEVOX0FDUElfR1BFMF9DUFVIUF9C
SVQgICAgICAyCj4gICNlbmRpZgo+ICAKPiArLyoKPiArICogUmVwcmVzZW50YXRpb25zIG9mIGFy
Y2hpdGVjdHVyYWwgQ1BVSUQgaW5mb3JtYXRpb24uICBVc2VkIGFzIHRoZQo+ICsgKiBzZXJpYWxp
c2VkIHZlcnNpb24gb2YgWGVuJ3MgaW50ZXJuYWwgcmVwcmVzZW50YXRpb24uCj4gKyAqLwo+ICt0
eXBlZGVmIHN0cnVjdCB4ZW5fY3B1aWRfbGVhZiB7Cj4gKyNkZWZpbmUgWEVOX0NQVUlEX05PX1NV
QkxFQUYgMHhmZmZmZmZmZnUKPiArICAgIHVpbnQzMl90IGxlYWYsIHN1YmxlYWY7Cj4gKyAgICB1
aW50MzJfdCBhLCBiLCBjLCBkOwo+ICt9IHhlbl9jcHVpZF9sZWFmX3Q7Cj4gK0RFRklORV9YRU5f
R1VFU1RfSEFORExFKHhlbl9jcHVpZF9sZWFmX3QpOwo+ICsKCklzIHB1dHRpbmcgdGhpcyBpbiBw
dWJsaWMgaGVhZGVyIHdoaWxlIGxlYXZpbmcKQ1BVSURfTUFYX1NFUklBTElTRURfTEVBVkVTIGlu
IGEgcHJpdmF0ZSBoZWFkZXIgdXNlZnVsPwoKSG93IGRvZXMgYW4gZXh0ZXJuYWwgdXNlciBrbm93
IGhvdyBiaWcgYSBidWZmZXIgaXQgbmVlZHMgdG8gcHJvdmlkZSB0bwphY2NvbW1vZGF0ZSB0aGUg
cmV0dXJuIHN0cnVjdHVyZT8KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:43:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08:43:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fadNh-0000qC-3U; Wed, 04 Jul 2018 08: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadNg-0000q1-D6
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:43:20 +0000
X-Inumbo-ID: 4fa98689-7f66-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4fa98689-7f66-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 08:43:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 02:43:19 -0600
Message-Id: <5B3C88A502000078001D0E43@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 02:43:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-6-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 05/13] libx86: Introduce libx86/msr.h and
 share msr_{domain, vcpu}_policy with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClNhbWUgYXMgZm9yIHRoZSBlYXJsaWVy
IHBhdGNoOiBQbGVhc2UgbWFrZSBjbGVhciBoZXJlIHRoYXQgdGhpcyBpcyBmb3IKY29udmVuaWVu
Y2Ugb25seS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:49:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08:49:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fadTC-0001SM-TX; Wed, 04 Jul 2018 08:49: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=o/cj=ju=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1fadTB-0001SE-Jl
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:49:01 +0000
X-Inumbo-ID: 16dce1ec-7f67-11e8-a8a5-bc764e045a96
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16dce1ec-7f67-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 10:48:58 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 04 Jul 2018 01:48:57 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,306,1526367600"; d="scan'208";a="51920350"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga007.fm.intel.com with ESMTP; 04 Jul 2018 01:48:20 -0700
Received: from fmsmsx154.amr.corp.intel.com (10.18.116.70) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 4 Jul 2018 01:48:20 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 4 Jul 2018 01:48:20 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.100]) with mapi id 14.03.0319.002;
 Wed, 4 Jul 2018 16:48:17 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 05/10] x86: Implement Intel Processor Trace context
 switch
Thread-Index: AQHT+Aoh2hkrSEBgv0Chut/dGo5Pv6R28FuAgAZyefD//7LsgIAB1dGA
Date: Wed, 4 Jul 2018 08:48:16 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E16805D8FE@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-6-git-send-email-luwei.kang@intel.com>
 <5B363E6702000078001CF344@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481CF@SHSMSX101.ccr.corp.intel.com>
 <5B3B664302000078001D0438@prv1-mh.provo.novell.com>
In-Reply-To: <5B3B664302000078001D0438@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZDMyNTJiMjQtZDhlZC00NzQ1LTg3MjItNDExODJjYTQ5ZTFiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiM3ZnejFCbk9IdzVUbmxuODU0aWNrb003NzNhTXVRcUc0ckJ2OURcL1JjeFBBR3B5bE5KSkdvanpBRjAzOW5JZDYifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 05/10] x86: Implement Intel Processor
 Trace 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: Tim Deegan <tim@xen.org>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+PiA+IEBAIC00MCwzICs0MiwxMDIgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfaXB0X3Bh
cmFtcyhjb25zdCBjaGFyCj4gPj4gPiArc3RhdGljIGlubGluZSB2b2lkIGlwdF9zYXZlX21zcihz
dHJ1Y3QgaXB0X2N0eCAqY3R4LCB1bnNpZ25lZCBpbnQKPiA+PiA+ICthZGRyX3JhbmdlKSB7Cj4g
Pj4gPiArICAgIHVuc2lnbmVkIGludCBpOwo+ID4+ID4gKwo+ID4+ID4gKyAgICByZG1zcmwoTVNS
X0lBMzJfUlRJVF9TVEFUVVMsIGN0eC0+c3RhdHVzKTsKPiA+PiA+ICsgICAgcmRtc3JsKE1TUl9J
QTMyX1JUSVRfT1VUUFVUX0JBU0UsIGN0eC0+b3V0cHV0X2Jhc2UpOwo+ID4+ID4gKyAgICByZG1z
cmwoTVNSX0lBMzJfUlRJVF9PVVRQVVRfTUFTSywgY3R4LT5vdXRwdXRfbWFzayk7Cj4gPj4gPiAr
ICAgIHJkbXNybChNU1JfSUEzMl9SVElUX0NSM19NQVRDSCwgY3R4LT5jcjNfbWF0Y2gpOwo+ID4+
ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGFkZHJfcmFuZ2U7IGkrKyApCj4gPj4gPiArICAgIHsK
PiA+PiA+ICsgICAgICAgIHJkbXNybChNU1JfSUEzMl9SVElUX0FERFJfQShpKSwgY3R4LT5hZGRy
W2kgKiAyXSk7Cj4gPj4gPiArICAgICAgICByZG1zcmwoTVNSX0lBMzJfUlRJVF9BRERSX0IoaSks
IGN0eC0+YWRkcltpICogMiArIDFdKTsKPiA+PiA+ICsgICAgfQo+ID4+ID4gK30KPiA+Pgo+ID4+
IFNvIHlvdSBzYXZlL3Jlc3RvcmUgdGhlbSBub3QgYXQgY29udGV4dCBzd2l0Y2gsIGJ1dCBhdCBW
TSBlbnRyeS9leGl0Cj4gPj4gdGltZS4gVGhpcyBtZWFucyB0aGUgdGl0bGUgaXMgbWlzbGVhZGlu
Zy4gQnV0IGl0IHJhaXNlcyBlZmZpY2llbmN5Cj4gPj4gcXVlc3Rpb25zOgo+ID4+IElzIGl0IHJl
YWxseSBuZWNlc3NhcnkgdG8gZG8gaXQgdGhpcyBvZnRlbj8gSW4gcGF0Y2ggNyB5b3UgaGFuZGxl
Cj4gPj4gcmVhZHMgYW5kIHdyaXRlcyB0byB0aGUgTVNScywgYnV0IHlvdSBkb24ndCBkaXNhYmxl
IHRoZSBNU1IKPiA+PiBpbnRlcmNlcHRzIChhbmQganVkZ2luZyBmcm9tIHRoZWlyIHRpdGxlcyBu
byBvdGhlciBwYXRjaCBpcyBhIGNhbmRpZGF0ZSB3aGVyZSB5b3UgbWlnaHQgZG8gdGhhdCkuIElm
IGFsbCB3cml0ZXMgYXJlIHNlZW4gYnkgWGVuLCB3aHkKPiB3b3VsZCB5b3UgbmVlZCB0byByZWFk
IGFsbCB0aGUgTVNScyBoZXJlLCB3aGVuIHRoZSBtYWpvcml0eSBpcyAtIGFmYWljdCAtIG5vdCBt
b2RpZmllZCBieSBoYXJkd2FyZT8KPiA+Cj4gPiB3aGVuIFBUIGluIGRpc2FibGVkIGluIGd1ZXN0
IChndWVzdCBoYXZlIGNhcGFiaWxpdHkgdG8gZW5hYmxlIFBUIGJ1dAo+ID4gUlRJVF9DVEwuRU4g
aXMgMCksIGFsbCB0aGUgUFQgbXNycyByZWFkL3dyaXRlIGFyZSBpbnRlcmNlcHRlZCBhbmQgd2UK
PiA+IGRvbid0IG5lZWQgdG8gc2F2ZSBvciByZXN0b3JlIGR1cmluZyB2bS1leGl0L2VudHJ5LiBX
aGVuIFBUIGlzIGVuYWJsZWQKPiA+IGluIGd1ZXN0LCB3ZSBuZWVkIHRvIHNhdmUgb3IgcmVzdG9y
ZSB0aGUgZ3Vlc3Qgc3RhdCB3aGVuIHZtLWV4aXQvZW50cnkuCj4gCj4gV2h5IGZvciBNU1JzIHdo
aWNoIGRvbid0IGdldCBjaGFuZ2VkIGJ5IGhhcmR3YXJlPwo+IAo+ID4gV2hhdCBhYm91dCBhZGQg
YSBmbGFnIHRvIGxvZyB0aGUgdmFsdWUgb2YgTVNScycgY2hhbmdlcyBzbyB0aGF0IHdlCj4gPiBk
b24ndCBuZWVkIHNhdmUvcmVzdG9yZSB0aGUgTVNScyB3aGVuIGd1ZXN0IG5vdCBjaGFuZ2UgdGhl
c2UgdmFsdWVzPwo+IAo+IEknbSBhZnJhaWQgaXQncyBub3QgY2xlYXIgdG8gbWUgd2hhdCAibG9n
IHRoZSB2YWx1ZSIgaXMgc3VwcG9zZWQgdG8gbWVhbiBoZXJlLgoKSSBtZWFuIGFkZCBhIG5ldyBm
bGFnIHRvIG1hcmsgaWYgdGhlIHZhbHVlIG9mIEludGVsIFBUIE1TUnMgaXMgY2hhbmdlZCBieSBn
dWVzdC4gSWYgZ3Vlc3QgZG9uJ3QgaGF2ZSBhbnkgY2hhbmdlIHRoYXQgd2UgZG9uJ3QgbmVlZCB0
byBzYXZlL3Jlc3RvcmUgdGhlIGd1ZXN0IFBUIE1TUnMgdmFsdWUgdG8gcmVhbCBoYXJkd2FyZSB3
aGVuIFZNLWV4aXQvZW50cnkuCgo+IAo+ID4+ID4gQEAgLTQ2NiwxMSArNDY3LDE2IEBAIHN0YXRp
YyBpbnQgdm14X3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKPiA+PiA+ICAgICAgaWYg
KCB2LT52Y3B1X2lkID09IDAgKQo+ID4+ID4gICAgICAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmF4
ID0gMTsKPiA+PiA+Cj4gPj4gPiArICAgIHJjID0gaXB0X2luaXRpYWxpemUodik7Cj4gPj4gPiAr
ICAgIGlmICggcmMgKQo+ID4+ID4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiJXB2OiBG
YWlsZWQgdG8gaW5pdCBJbnRlbCBQcm9jZXNzb3IKPiA+PiA+ICsgVHJhY2UuXG4iLCB2KTsKPiA+
Pgo+ID4+IEZvciBzdWNoIGEgbWVzc2FnZSB0byBiZSBoZWxwZnVsLCBwbGVhc2UgYWxzbyBsb2cg
cmMuIEFuZCBubyBmdWxsIHN0b3AgaW4gbG9nIG1lc3NhZ2VzIHBsZWFzZSAoYWdhaW4gd2l0aCB2
ZXJ5IGZldyBleGNlcHRpb25zKS4KPiA+Cj4gPiBOb3QgZnVsbCB1bmRlcnN0YW5kIGhlcmUuIFdo
YXQgaXMgdGhlICIgbm8gZnVsbCBzdG9wIGluIGxvZyBtZXNzYWdlcyAiIG1lYW4/Cj4gCj4gImZ1
bGwgc3RvcCIgaXMgdGhlIGZpbmFsIHBlcmlvZCBpbiBhIHNlbnRlbmNlLiBJLmUuIHlvdSB3YW50
Cj4gCj4gICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsICIlcHY6IEZhaWxlZCB0byBpbml0IElu
dGVsIFByb2Nlc3NvciBUcmFjZVxuIiwgdik7CgpDaGFuZ2UgbGlrZSB0aGlzID8KZHByaW50ayhY
RU5MT0dfRVJSLCAiJXB2OiBGYWlsZWQgdG8gaW5pdCBJbnRlbCBQcm9jZXNzb3IgVHJhY2U6IGVy
cj0lZC5cbiIsIHYsIHJjKTsKClRoYW5rcywKTHV3ZWkgS2FuZwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:49:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08: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 1fadTS-0001Ts-8m; Wed, 04 Jul 2018 08:49: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=o/cj=ju=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1fadTQ-0001TY-Et
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:49:16 +0000
X-Inumbo-ID: 2130278b-7f67-11e8-a8a5-bc764e045a96
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2130278b-7f67-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 10:49:15 +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 fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 04 Jul 2018 01:49:14 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,306,1526367600"; d="scan'208";a="54351995"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga008.jf.intel.com with ESMTP; 04 Jul 2018 01:49:13 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 4 Jul 2018 01:48:37 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.173]) with mapi id 14.03.0319.002;
 Wed, 4 Jul 2018 16:48:28 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 06/10] x86: Introduce a new function to get
 capability of Intel PT
Thread-Index: AQHT+AokiXaJ/ec2U0SvBznEFUxWFaR29pUAgAZ055D//6ulgIAB25dQ
Date: Wed, 4 Jul 2018 08:48:28 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E16805D910@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-7-git-send-email-luwei.kang@intel.com>
 <5B3643A002000078001CF391@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481D9@SHSMSX101.ccr.corp.intel.com>
 <5B3B676B02000078001D0469@prv1-mh.provo.novell.com>
In-Reply-To: <5B3B676B02000078001D0469@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODQ5YmRiYjktMjVlNC00OTRiLWI4MDAtODk1MWFiMDRjOWZmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiY2ZxTXYyM1lTekg0eDdDTVMxUHNlZEtjNG5HQXZkeG1lTU5DdGI2Q3lcL0tEVHVxaHZlN3FISVwvT1Q3UEFlWGtOIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 06/10] x86: Introduce a new function to
 get capability of Intel 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: Tim Deegan <tim@xen.org>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+PiA+ICsjZGVmaW5lIElQVF9DQVAoX24sIF9sLCBfciwgX20pICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKPiA+PiA+ICsgICAgW0lQVF9DQVBfICMjIF9uXSA9IHsgLm5hbWUgPSBf
X3N0cmluZ2lmeShfbiksIC5sZWFmID0gX2wsIFwKPiA+PiA+ICsgICAgICAgIC5yZWcgPSBfciwg
Lm1hc2sgPSBfbSB9Cj4gPj4gPiArCj4gPj4gPiArc3RhdGljIHN0cnVjdCBpcHRfY2FwX2Rlc2Mg
ewo+ID4+ID4gKyAgICBjb25zdCBjaGFyICAgICpuYW1lOwo+ID4+ID4gKyAgICB1bnNpZ25lZCBp
bnQgIGxlYWY7Cj4gPj4gPiArICAgIHVuc2lnbmVkIGNoYXIgcmVnOwo+ID4+Cj4gPj4gSSBkb24n
dCB0aGluayBsZWFmIG5lZWRzIHRvIGJlIGZ1bGwgMzIgYml0cyB3aWRlPyBPbmNlIHNocnVuayBi
eSBhdAo+ID4+IGxlYXN0IHR3byBiaXRzLCB0aGUgc2l6ZSBvZiB0aGUgb3ZlcmFsbCBzdHJ1Y3R1
cmUgY291bGQgZ28gZG93biBmcm9tIDI0IHRvIDE2IGJ5dGVzLgo+ID4KPiA+IE9LLCB3aWxsIGNo
YW5nZSBpdCBmcm9tICIgdW5zaWduZWQgaW50ICAiIHRvICJ1bnNpbmdlZCBjaGFyIi4KPiAKPiBJ
J2QgcHJlZmVyIGlmIHlvdSB1c2VkIGJpdCBmaWVsZHMsIGFzIHdhcyBtZWFudCB0byBiZSBpbXBs
aWVkIGJ5IG15IHJlcGx5LgoKbGlrZSB0aGlzPyBJZiB0d28gYml0cyBpcyB0b28gZmV3IGZvciAi
bGVhZiI/CgpzdGF0aWMgY29uc3Qgc3RydWN0IGlwdF9jYXBfZGVzYyB7CiAgICBjb25zdCBjaGFy
ICAgICpuYW1lOwogICAgdW5zaWduZWQgY2hhciBsZWFmOjI7CiAgICB1bnNpZ25lZCBjaGFyIHJl
ZzoyOwogICAgdW5zaW5nZWQgaW50IG1hc2s7Cn0KCj4gCj4gPj4gPiArc3RhdGljIHVuc2lnbmVk
IGludCBpcHRfY2FwKGNvbnN0IHN0cnVjdCBjcHVpZF9sZWFmICpjcHVpZF9pcHQsCj4gPj4gPiAr
ZW51bSBpcHRfY2FwIGNhcCkgewo+ID4+ID4gKyAgICBjb25zdCBzdHJ1Y3QgaXB0X2NhcF9kZXNj
ICpjZCA9ICZpcHRfY2Fwc1tjYXBdOwo+ID4+ID4gKyAgICB1bnNpZ25lZCBpbnQgc2hpZnQgPSBm
ZnMoY2QtPm1hc2spIC0gMTsKPiA+Pgo+ID4+IERvIHlvdSByZWFsbHkgbmVlZCB0aGlzPwo+ID4+
Cj4gPj4gPiArICAgIHVuc2lnbmVkIGludCB2YWwgPSAwOwo+ID4+ID4gKwo+ID4+ID4gKyAgICBj
cHVpZF9pcHQgKz0gY2QtPmxlYWY7Cj4gPj4gPiArCj4gPj4gPiArICAgIHN3aXRjaCAoIGNkLT5y
ZWcgKQo+ID4+ID4gKyAgICB7Cj4gPj4gPiArICAgIGNhc2UgRUFYOgo+ID4+ID4gKyAgICAgICAg
dmFsID0gY3B1aWRfaXB0LT5hOwo+ID4+ID4gKyAgICAgICAgYnJlYWs7Cj4gPj4gPiArICAgIGNh
c2UgRUJYOgo+ID4+ID4gKyAgICAgICAgdmFsID0gY3B1aWRfaXB0LT5iOwo+ID4+ID4gKyAgICAg
ICAgYnJlYWs7Cj4gPj4gPiArICAgIGNhc2UgRUNYOgo+ID4+ID4gKyAgICAgICAgdmFsID0gY3B1
aWRfaXB0LT5jOwo+ID4+ID4gKyAgICAgICAgYnJlYWs7Cj4gPj4gPiArICAgIGNhc2UgRURYOgo+
ID4+ID4gKyAgICAgICAgdmFsID0gY3B1aWRfaXB0LT5kOwo+ID4+ID4gKyAgICAgICAgYnJlYWs7
Cj4gPj4gPiArICAgIH0KPiA+PiA+ICsKPiA+PiA+ICsgICAgcmV0dXJuICh2YWwgJiBjZC0+bWFz
aykgPj4gc2hpZnQ7Cj4gPj4KPiA+PiBJZiBhbGwgbWFza3MgYXJlIGluZGVlZCBjb250aWd1b3Vz
IHNlcmllcyBvZiBzZXQgYml0cywgTUFTS19FWFRSKCkKPiA+PiBjYW4gYmUKPiA+IHVzZWQgaGVy
ZSBhZmFpY3QuCj4gPgo+ID4gWWVzLCBpdCBpcyBhIGdvb2QgZGVmaW5lIHRvIG1lLiBXaWxsIGZp
eCBpdC4KPiA+Cj4gPj4KPiA+PiA+ICt9Cj4gPj4gPiArCj4gPj4gPiAgc3RhdGljIGludCBfX2lu
aXQgcGFyc2VfaXB0X3BhcmFtcyhjb25zdCBjaGFyICpzdHIpICB7Cj4gPj4gPiAgICAgIGlmICgg
IXN0cmNtcCgiZ3Vlc3QiLCBzdHIpICkKPiA+Pgo+ID4+IFNvIHRoaXMgaXMgdGhlIGVuZCBvZiB0
aGUgY2hhbmdlcyB0byB0aGlzIGZpbGUsIGFuZCB0aGUgZnVuY3Rpb24geW91Cj4gPj4gaW50cm9k
dWNlIGlzIHN0YXRpYy4gSSdtIHByZXR0eSBzdXJlIGNvbXBpbGVycyB3aWxsIHdhcm4gYWJvdXQg
dGhlCj4gPj4gdW51c2VkIHN0YXRpYywgYW5kIGhlbmNlIHRoZSBidWlsZCB3aWxsIGZhaWwgYXQg
dGhpcyBwb2ludCBvZiB0aGUgc2VyaWVzIChkdWUgdG8gLVdlcnJvcikuIEkgdGhpbmsgeW91IHdh
bnQgdG8gaW50cm9kdWNlIHRoZSBmdW5jdGlvbgo+IHRvZ2V0aGVyIHdpdGggaXRzIGZpcnN0IHVz
ZXIuCj4gPgo+ID4gSSBjYW4ndCByZXByb2R1Y2UgdGhpcyBpc3N1ZSBieToKPiA+ICMuL2NvbmZp
Z3VyZQo+ID4gIyBtYWtlIGJ1aWxkLXhlbiAgICAgICAgICgtV2Vycm9yIGhhcyBiZWVuIGluY2x1
ZGVkIGR1cmluZyBidWlsZCkKPiA+IENvdWxkIHlvdSB0ZWxsIG1lIGhvdyB0bz8KPiAKPiBUaGVy
ZSBpcyBjZXJ0YWlubHkgdGhlIHBvc3NpYmlsaXR5IHRoYXQgZ2NjIHZlcnNpb25zIGRpZmZlciBp
biB0aGlzIHJlZ2FyZC4KPiBCdXQgSSdtIHN1cmUgaXQncyBjbGVhciB0byB5b3UgdGhhdCB0aGUg
Y29kZSBzaG91bGQgYnVpbGQgZmluZSB3aXRoIGFsbCBzdXBwb3J0ZWQgdmVyc2lvbnMuIFRoZXJl
J3MgYWxzbyB0aGUgcG9zc2liaWxpdHkgdGhhdCBJJ20KPiBvdmVybG9va2luZyBzb21ldGhpbmcu
CgoKR2V0IGl0LiBXaWxsIHRlc3QgaXQuCgpUaGFua3MsCkx1d2VpIEthbmcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 08:51:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 08: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 1fadVD-0002Bo-US; Wed, 04 Jul 2018 08: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadVD-0002Bj-6O
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 08:51:07 +0000
X-Inumbo-ID: 65448302-7f67-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 65448302-7f67-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 08:51:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 02:51:04 -0600
Message-Id: <5B3C8A7802000078001D0E6E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 02:51:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Wei Liu" <wei.liu2@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <20180704084239.fk7cianiscggg3sz@citrix.com>
In-Reply-To: <20180704084239.fk7cianiscggg3sz@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

Pj4+IE9uIDA0LjA3LjE4IGF0IDEwOjQyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDk6NTU6MTlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCj4+ICsrKyBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaAo+PiBAQCAtMzE0LDYgKzMxNCwxNyBA
QCBzdHJ1Y3QgeGVuX2FyY2hfZG9tYWluY29uZmlnIHsKPj4gICNkZWZpbmUgWEVOX0FDUElfR1BF
MF9DUFVIUF9CSVQgICAgICAyCj4+ICAjZW5kaWYKPj4gIAo+PiArLyoKPj4gKyAqIFJlcHJlc2Vu
dGF0aW9ucyBvZiBhcmNoaXRlY3R1cmFsIENQVUlEIGluZm9ybWF0aW9uLiAgVXNlZCBhcyB0aGUK
Pj4gKyAqIHNlcmlhbGlzZWQgdmVyc2lvbiBvZiBYZW4ncyBpbnRlcm5hbCByZXByZXNlbnRhdGlv
bi4KPj4gKyAqLwo+PiArdHlwZWRlZiBzdHJ1Y3QgeGVuX2NwdWlkX2xlYWYgewo+PiArI2RlZmlu
ZSBYRU5fQ1BVSURfTk9fU1VCTEVBRiAweGZmZmZmZmZmdQo+PiArICAgIHVpbnQzMl90IGxlYWYs
IHN1YmxlYWY7Cj4+ICsgICAgdWludDMyX3QgYSwgYiwgYywgZDsKPj4gK30geGVuX2NwdWlkX2xl
YWZfdDsKPj4gK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9jcHVpZF9sZWFmX3QpOwo+PiAr
Cj4gCj4gSXMgcHV0dGluZyB0aGlzIGluIHB1YmxpYyBoZWFkZXIgd2hpbGUgbGVhdmluZwo+IENQ
VUlEX01BWF9TRVJJQUxJU0VEX0xFQVZFUyBpbiBhIHByaXZhdGUgaGVhZGVyIHVzZWZ1bD8KPiAK
PiBIb3cgZG9lcyBhbiBleHRlcm5hbCB1c2VyIGtub3cgaG93IGJpZyBhIGJ1ZmZlciBpdCBuZWVk
cyB0byBwcm92aWRlIHRvCj4gYWNjb21tb2RhdGUgdGhlIHJldHVybiBzdHJ1Y3R1cmU/CgpZZWFo
LCB0aGlzIGlzIGluZGVlZCBoYXJkIHRvIHRlbGwgZnJvbSB0aGlzIHBhdGNoIGFsb25lLiBBbmQg
Z29pbmcKb3ZlciB0aGUgdGl0bGVzIG9mIHRoZSByZW1haW5kZXIgb2YgdGhlIHNlcmllcyBpdCdz
IGFsc28gbm90IGNsZWFyCndoZXJlIGEgdXNlIG9mIHRoaXMgc3RydWN0dXJlIGluIGEgZG9tY3Rs
L3N5c2N0bCB3b3VsZCBhcHBlYXIuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:01:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09:01: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 1fadfK-0003NI-BY; Wed, 04 Jul 2018 09:01: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadfJ-0003ND-5i
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:01:33 +0000
X-Inumbo-ID: d85c71d6-7f68-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 d85c71d6-7f68-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 11:01:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 03:01:31 -0600
Message-Id: <5B3C8CE802000078001D0E8B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 03:01:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.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+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwo+ICsrKyBiL3hlbi9jb21tb24v
bGlieDg2L2NwdWlkLmMKPiBAQCAtMzQsNiArMzQsMTAwIEBAIGNvbnN0IHVpbnQzMl90ICp4ODZf
Y3B1aWRfbG9va3VwX2RlZXBfZGVwcyh1aW50MzJfdCBmZWF0dXJlKQo+ICB9Cj4gIAo+ICAvKgo+
ICsgKiBDb3B5IGEgc2luZ2xlIGNwdWlkX2xlYWYgaW50byBhIHByb3ZpZGVkIHhlbl9jcHVpZF9s
ZWFmX3QgYnVmZmVyLAo+ICsgKiBwZXJmb3JtaW5nIGJvdW5kYXJ5IGNoZWNraW5nIGFnYWluc3Qg
dGhlIGJ1ZmZlciBzaXplLgo+ICsgKi8KPiArc3RhdGljIGludCBjb3B5X2xlYWZfdG9fYnVmZmVy
KHVpbnQzMl90IGxlYWYsIHVpbnQzMl90IHN1YmxlYWYsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfbGVhZiAqZGF0YSwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNwdWlkX2xlYWZfYnVmZmVyX3QgbGVhdmVzLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmN1cnJfZW50cnksIGNvbnN0IHVpbnQz
Ml90IG5yX2VudHJpZXMpCj4gK3sKPiArICAgIGNvbnN0IHhlbl9jcHVpZF9sZWFmX3QgdmFsID0g
ewo+ICsgICAgICAgIGxlYWYsIHN1YmxlYWYsIGRhdGEtPmEsIGRhdGEtPmIsIGRhdGEtPmMsIGRh
dGEtPmQsCj4gKyAgICB9Owo+ICsKPiArICAgIGlmICggKmN1cnJfZW50cnkgPT0gbnJfZW50cmll
cyApCj4gKyAgICAgICAgcmV0dXJuIC1FTk9CVUZTOwo+ICsKPiArICAgIGlmICggY29weV90b19i
dWZmZXJfb2Zmc2V0KGxlYXZlcywgKmN1cnJfZW50cnksICZ2YWwsIDEpICkKPiArICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKPiArCj4gKyAgICArKypjdXJyX2VudHJ5OwoKRm9sbG93aW5nIG9uIGZy
b20gd2hhdCBXZWkgaGFzIHNhaWQgLSB5b3UgZG9uJ3QgbWVhbiB0byBoYXZlIGEgd2F5CmhlcmUg
dGhlbiB0byBpbmRpY2F0ZSB0byBhIGhpZ2hlciB1cCBjYWxsZXIgaG93IG1hbnkgc2xvdHMgd291
bGQgaGF2ZQpiZWVuIG5lZWRlZD8KCj4gK2ludCB4ODZfY3B1aWRfY29weV90b19idWZmZXIoY29u
c3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqcCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjcHVpZF9sZWFmX2J1ZmZlcl90IGxlYXZlcywKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCAqbnJfZW50cmllc19wKQo+ICt7Cj4gKyAgICBjb25zdCB1aW50MzJfdCBu
cl9lbnRyaWVzID0gKm5yX2VudHJpZXNfcDsKPiArICAgIHVpbnQzMl90IGN1cnJfZW50cnkgPSAw
LCBsZWFmLCBzdWJsZWFmOwo+ICsKPiArI2RlZmluZSBDT1BZX0xFQUYobCwgcywgZGF0YSkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAoeyAgaW50IHJldDsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsg
ICAgICAgIGlmICggKHJldCA9IGNvcHlfbGVhZl90b19idWZmZXIoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKPiArICAgICAgICAgICAgICAgICAgbCwgcywgZGF0YSwgbGVhdmVzLCAmY3Vy
cl9lbnRyeSwgbnJfZW50cmllcykpICkgICBcCj4gKyAgICAgICAgICAgIHJldHVybiByZXQ7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgfSkKPiAr
Cj4gKyAgICAvKiBCYXNpYyBsZWF2ZXMuICovCj4gKyAgICBmb3IgKCBsZWFmID0gMDsgbGVhZiA8
PSBNSU4ocC0+YmFzaWMubWF4X2xlYWYsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgQVJSQVlfU0laRShwLT5iYXNpYy5yYXcpIC0gMSk7ICsrbGVhZiApCj4gKyAgICB7Cj4gKyAg
ICAgICAgc3dpdGNoICggbGVhZiApCj4gKyAgICAgICAgewo+ICsgICAgICAgIGNhc2UgMHg0Ogo+
ICsgICAgICAgICAgICBmb3IgKCBzdWJsZWFmID0gMDsgc3VibGVhZiA8IEFSUkFZX1NJWkUocC0+
Y2FjaGUucmF3KTsgKytzdWJsZWFmICkKPiArICAgICAgICAgICAgICAgIENPUFlfTEVBRihsZWFm
LCBzdWJsZWFmLCAmcC0+Y2FjaGUucmF3W3N1YmxlYWZdKTsKPiArICAgICAgICAgICAgYnJlYWs7
Cj4gKwo+ICsgICAgICAgIGNhc2UgMHg3Ogo+ICsgICAgICAgICAgICBmb3IgKCBzdWJsZWFmID0g
MDsKPiArICAgICAgICAgICAgICAgICAgc3VibGVhZiA8PSBNSU4ocC0+ZmVhdC5tYXhfc3VibGVh
ZiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5mZWF0
LnJhdykgLSAxKTsgKytzdWJsZWFmICkKPiArICAgICAgICAgICAgICAgIENPUFlfTEVBRihsZWFm
LCBzdWJsZWFmLCAmcC0+ZmVhdC5yYXdbc3VibGVhZl0pOwo+ICsgICAgICAgICAgICBicmVhazsK
PiArCj4gKyAgICAgICAgY2FzZSAweGI6Cj4gKyAgICAgICAgICAgIGZvciAoIHN1YmxlYWYgPSAw
OyBzdWJsZWFmIDwgQVJSQVlfU0laRShwLT50b3BvLnJhdyk7ICsrc3VibGVhZiApCj4gKyAgICAg
ICAgICAgICAgICBDT1BZX0xFQUYobGVhZiwgc3VibGVhZiwgJnAtPnRvcG8ucmF3W3N1YmxlYWZd
KTsKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgICAgIGNhc2UgMHhkOgo+ICsgICAg
ICAgICAgICBmb3IgKCBzdWJsZWFmID0gMDsgc3VibGVhZiA8IEFSUkFZX1NJWkUocC0+eHN0YXRl
LnJhdyk7ICsrc3VibGVhZiApCj4gKyAgICAgICAgICAgICAgICBDT1BZX0xFQUYobGVhZiwgc3Vi
bGVhZiwgJnAtPnhzdGF0ZS5yYXdbc3VibGVhZl0pOwo+ICsgICAgICAgICAgICBicmVhazsKPiAr
Cj4gKyAgICAgICAgZGVmYXVsdDoKPiArICAgICAgICAgICAgQ09QWV9MRUFGKGxlYWYsIFhFTl9D
UFVJRF9OT19TVUJMRUFGLCAmcC0+YmFzaWMucmF3W2xlYWZdKTsKPiArICAgICAgICAgICAgYnJl
YWs7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsKPiArICAgIENPUFlfTEVBRigweDQwMDAwMDAw
LCBYRU5fQ1BVSURfTk9fU1VCTEVBRiwKPiArICAgICAgICAgICAgICAmKHN0cnVjdCBjcHVpZF9s
ZWFmKXsgcC0+aHZfbGltaXQgfSk7Cj4gKyAgICBDT1BZX0xFQUYoMHg0MDAwMDEwMCwgWEVOX0NQ
VUlEX05PX1NVQkxFQUYsCj4gKyAgICAgICAgICAgICAgJihzdHJ1Y3QgY3B1aWRfbGVhZil7IHAt
Pmh2Ml9saW1pdCB9KTsKCklzIGl0IGEgZ29vZCBpZGVhIHRvIHByb2R1Y2Ugd3JvbmcgKHplcm8p
IEVCWCwgRUNYLCBhbmQgRURYIHZhbHVlcyBoZXJlPwoKPiBAQCAtMjcsNiArMzMsMTcgQEAgc3Rh
dGljIGlubGluZSBib29sIHRlc3RfYml0KHVuc2lnbmVkIGludCBiaXQsIGNvbnN0IHZvaWQgKnZh
ZGRyKQo+ICAgICAgcmV0dXJuIGFkZHJbYml0IC8gOF0gJiAoMXUgPDwgKGJpdCAlIDgpKTsKPiAg
fQo+ICAKPiArLyogbWVtY3B5KCksIGJ1dCB3aXRoIGNvcHlfdG9fZ3Vlc3Rfb2Zmc2V0KCkncyBB
UEkgKi8KPiArI2RlZmluZSBjb3B5X3RvX2J1ZmZlcl9vZmZzZXQoZHN0LCBpbmRleCwgc3JjLCBu
cikgKHsgICBcCj4gKyAgICBjb25zdCB0eXBlb2YoKihkc3QpKSAqcyA9IChzcmMpOyAgICAgICAg
ICAgICAgICAgICAgXAo+ICsgICAgdW5zaWduZWQgaW50IGk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IChucik7IGkrKyAp
ICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIChkc3QpWyhpbmRleCkgKyBpXSA9
IHNbaV07ICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAwOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICt9KQoKU2hvdWxkIHlvdSB0
cnkgdG8gYXZvaWQgbXVsdGlwbGUgZXZhbHVhdGlvbiBvZiBtYWNybyBhcmd1bWVudHMKaGVyZT8K
CkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:05:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09:05: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 1fadjI-0003rh-49; Wed, 04 Jul 2018 09: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadjG-0003rc-Td
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:05:38 +0000
X-Inumbo-ID: 6d5715ba-7f69-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d5715ba-7f69-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 09:05:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 03:05:37 -0600
Message-Id: <5B3C8DE002000078001D0EB1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 03:05:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-6-git-send-email-luwei.kang@intel.com>
 <5B363E6702000078001CF344@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481CF@SHSMSX101.ccr.corp.intel.com>
 <5B3B664302000078001D0438@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E16805D8FE@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E16805D8FE@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 05/10] x86: Implement Intel Processor
 Trace 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: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDA0LjA3LjE4IGF0IDEwOjQ4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
PiA+PiA+IEBAIC00MCwzICs0MiwxMDIgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfaXB0X3Bh
cmFtcyhjb25zdCBjaGFyCj4+ID4+ID4gK3N0YXRpYyBpbmxpbmUgdm9pZCBpcHRfc2F2ZV9tc3Io
c3RydWN0IGlwdF9jdHggKmN0eCwgdW5zaWduZWQgaW50Cj4+ID4+ID4gK2FkZHJfcmFuZ2UpIHsK
Pj4gPj4gPiArICAgIHVuc2lnbmVkIGludCBpOwo+PiA+PiA+ICsKPj4gPj4gPiArICAgIHJkbXNy
bChNU1JfSUEzMl9SVElUX1NUQVRVUywgY3R4LT5zdGF0dXMpOwo+PiA+PiA+ICsgICAgcmRtc3Js
KE1TUl9JQTMyX1JUSVRfT1VUUFVUX0JBU0UsIGN0eC0+b3V0cHV0X2Jhc2UpOwo+PiA+PiA+ICsg
ICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfT1VUUFVUX01BU0ssIGN0eC0+b3V0cHV0X21hc2spOwo+
PiA+PiA+ICsgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfQ1IzX01BVENILCBjdHgtPmNyM19tYXRj
aCk7Cj4+ID4+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGFkZHJfcmFuZ2U7IGkrKyApCj4+ID4+
ID4gKyAgICB7Cj4+ID4+ID4gKyAgICAgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfQUREUl9BKGkp
LCBjdHgtPmFkZHJbaSAqIDJdKTsKPj4gPj4gPiArICAgICAgICByZG1zcmwoTVNSX0lBMzJfUlRJ
VF9BRERSX0IoaSksIGN0eC0+YWRkcltpICogMiArIDFdKTsKPj4gPj4gPiArICAgIH0KPj4gPj4g
PiArfQo+PiA+Pgo+PiA+PiBTbyB5b3Ugc2F2ZS9yZXN0b3JlIHRoZW0gbm90IGF0IGNvbnRleHQg
c3dpdGNoLCBidXQgYXQgVk0gZW50cnkvZXhpdAo+PiA+PiB0aW1lLiBUaGlzIG1lYW5zIHRoZSB0
aXRsZSBpcyBtaXNsZWFkaW5nLiBCdXQgaXQgcmFpc2VzIGVmZmljaWVuY3kKPj4gPj4gcXVlc3Rp
b25zOgo+PiA+PiBJcyBpdCByZWFsbHkgbmVjZXNzYXJ5IHRvIGRvIGl0IHRoaXMgb2Z0ZW4/IElu
IHBhdGNoIDcgeW91IGhhbmRsZQo+PiA+PiByZWFkcyBhbmQgd3JpdGVzIHRvIHRoZSBNU1JzLCBi
dXQgeW91IGRvbid0IGRpc2FibGUgdGhlIE1TUgo+PiA+PiBpbnRlcmNlcHRzIChhbmQganVkZ2lu
ZyBmcm9tIHRoZWlyIHRpdGxlcyBubyBvdGhlciBwYXRjaCBpcyBhIGNhbmRpZGF0ZSAKPiB3aGVy
ZSB5b3UgbWlnaHQgZG8gdGhhdCkuIElmIGFsbCB3cml0ZXMgYXJlIHNlZW4gYnkgWGVuLCB3aHkK
Pj4gd291bGQgeW91IG5lZWQgdG8gcmVhZCBhbGwgdGhlIE1TUnMgaGVyZSwgd2hlbiB0aGUgbWFq
b3JpdHkgaXMgLSBhZmFpY3QgLSBub3QgCj4gbW9kaWZpZWQgYnkgaGFyZHdhcmU/Cj4+ID4KPj4g
PiB3aGVuIFBUIGluIGRpc2FibGVkIGluIGd1ZXN0IChndWVzdCBoYXZlIGNhcGFiaWxpdHkgdG8g
ZW5hYmxlIFBUIGJ1dAo+PiA+IFJUSVRfQ1RMLkVOIGlzIDApLCBhbGwgdGhlIFBUIG1zcnMgcmVh
ZC93cml0ZSBhcmUgaW50ZXJjZXB0ZWQgYW5kIHdlCj4+ID4gZG9uJ3QgbmVlZCB0byBzYXZlIG9y
IHJlc3RvcmUgZHVyaW5nIHZtLWV4aXQvZW50cnkuIFdoZW4gUFQgaXMgZW5hYmxlZAo+PiA+IGlu
IGd1ZXN0LCB3ZSBuZWVkIHRvIHNhdmUgb3IgcmVzdG9yZSB0aGUgZ3Vlc3Qgc3RhdCB3aGVuIHZt
LWV4aXQvZW50cnkuCj4+IAo+PiBXaHkgZm9yIE1TUnMgd2hpY2ggZG9uJ3QgZ2V0IGNoYW5nZWQg
YnkgaGFyZHdhcmU/Cj4+IAo+PiA+IFdoYXQgYWJvdXQgYWRkIGEgZmxhZyB0byBsb2cgdGhlIHZh
bHVlIG9mIE1TUnMnIGNoYW5nZXMgc28gdGhhdCB3ZQo+PiA+IGRvbid0IG5lZWQgc2F2ZS9yZXN0
b3JlIHRoZSBNU1JzIHdoZW4gZ3Vlc3Qgbm90IGNoYW5nZSB0aGVzZSB2YWx1ZXM/Cj4+IAo+PiBJ
J20gYWZyYWlkIGl0J3Mgbm90IGNsZWFyIHRvIG1lIHdoYXQgImxvZyB0aGUgdmFsdWUiIGlzIHN1
cHBvc2VkIHRvIG1lYW4gaGVyZS4KPiAKPiBJIG1lYW4gYWRkIGEgbmV3IGZsYWcgdG8gbWFyayBp
ZiB0aGUgdmFsdWUgb2YgSW50ZWwgUFQgTVNScyBpcyBjaGFuZ2VkIGJ5IAo+IGd1ZXN0LiBJZiBn
dWVzdCBkb24ndCBoYXZlIGFueSBjaGFuZ2UgdGhhdCB3ZSBkb24ndCBuZWVkIHRvIHNhdmUvcmVz
dG9yZSB0aGUgCj4gZ3Vlc3QgUFQgTVNScyB2YWx1ZSB0byByZWFsIGhhcmR3YXJlIHdoZW4gVk0t
ZXhpdC9lbnRyeS4KCk9rYXksIGluIHdoaWNoIGNhc2UgYmFjayB0byB0aGUgb3JpZ2luYWwgcXVl
c3Rpb246IFdpdGhvdXQgZGlzYWJsaW5nIHRoZQppbnRlcmNlcHRzLCB5b3Uga25vdyB3aGF0IHRo
ZSBndWVzdCB3cm90ZSBsYXN0LiBXaHkgcmVhZCB0aGUgTVNSIHRoZW4/Cgo+PiA+PiA+IEBAIC00
NjYsMTEgKzQ2NywxNiBAQCBzdGF0aWMgaW50IHZteF92Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZj
cHUgKnYpCj4+ID4+ID4gICAgICBpZiAoIHYtPnZjcHVfaWQgPT0gMCApCj4+ID4+ID4gICAgICAg
ICAgdi0+YXJjaC51c2VyX3JlZ3MucmF4ID0gMTsKPj4gPj4gPgo+PiA+PiA+ICsgICAgcmMgPSBp
cHRfaW5pdGlhbGl6ZSh2KTsKPj4gPj4gPiArICAgIGlmICggcmMgKQo+PiA+PiA+ICsgICAgICAg
IGRwcmludGsoWEVOTE9HX0VSUiwgIiVwdjogRmFpbGVkIHRvIGluaXQgSW50ZWwgUHJvY2Vzc29y
Cj4+ID4+ID4gKyBUcmFjZS5cbiIsIHYpOwo+PiA+Pgo+PiA+PiBGb3Igc3VjaCBhIG1lc3NhZ2Ug
dG8gYmUgaGVscGZ1bCwgcGxlYXNlIGFsc28gbG9nIHJjLiBBbmQgbm8gZnVsbCBzdG9wIGluIAo+
IGxvZyBtZXNzYWdlcyBwbGVhc2UgKGFnYWluIHdpdGggdmVyeSBmZXcgZXhjZXB0aW9ucykuCj4+
ID4KPj4gPiBOb3QgZnVsbCB1bmRlcnN0YW5kIGhlcmUuIFdoYXQgaXMgdGhlICIgbm8gZnVsbCBz
dG9wIGluIGxvZyBtZXNzYWdlcyAiIAo+IG1lYW4/Cj4+IAo+PiAiZnVsbCBzdG9wIiBpcyB0aGUg
ZmluYWwgcGVyaW9kIGluIGEgc2VudGVuY2UuIEkuZS4geW91IHdhbnQKPj4gCj4+ICAgICAgICAg
ZHByaW50ayhYRU5MT0dfRVJSLCAiJXB2OiBGYWlsZWQgdG8gaW5pdCBJbnRlbCBQcm9jZXNzb3Ig
VHJhY2VcbiIsIAo+IHYpOwo+IAo+IENoYW5nZSBsaWtlIHRoaXMgPwo+IGRwcmludGsoWEVOTE9H
X0VSUiwgIiVwdjogRmFpbGVkIHRvIGluaXQgSW50ZWwgUHJvY2Vzc29yIFRyYWNlOiBlcnI9JWQu
XG4iLCB2LCByYyk7CgpFeGN1c2UgbWUgLSBJJ3ZlIHRvbGQgeW91IHRvIG9taXQgdGhlIGZ1bGwg
c3RvcCwgYW5kIHRoZXJlIGl0IGlzIGFnYWluLgpBcGFydCBmcm9tIHRoYXQsIHllcywgdGhpcyBp
cyBvbmUgb3B0aW9uLiBBIHNsaWdodGx5IHNob3J0IG9uZSB3ZSB1c2UgaGVyZQphbmQgdGhlcmUg
aXMKCmRwcmludGsoWEVOTE9HX0VSUiwgIiVwdjogRmFpbGVkIHRvIGluaXQgSW50ZWwgUHJvY2Vz
c29yIFRyYWNlICglZClcbiIsIHYsIHJjKTsKCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:09:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09: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 1fadmg-000421-PR; Wed, 04 Jul 2018 09:09: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadme-00041w-RS
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:09:08 +0000
X-Inumbo-ID: ea3b734f-7f69-11e8-ba45-cfc176a5991c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea3b734f-7f69-11e8-ba45-cfc176a5991c;
 Wed, 04 Jul 2018 09:09:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 03:09:06 -0600
Message-Id: <5B3C8EAF02000078001D0EB4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 03:09:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-7-git-send-email-luwei.kang@intel.com>
 <5B3643A002000078001CF391@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481D9@SHSMSX101.ccr.corp.intel.com>
 <5B3B676B02000078001D0469@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E16805D910@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E16805D910@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 06/10] x86: Introduce a new function to
 get capability of Intel 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: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDA0LjA3LjE4IGF0IDEwOjQ4LCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
PiA+PiA+ICsjZGVmaW5lIElQVF9DQVAoX24sIF9sLCBfciwgX20pICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKPj4gPj4gPiArICAgIFtJUFRfQ0FQXyAjIyBfbl0gPSB7IC5uYW1lID0g
X19zdHJpbmdpZnkoX24pLCAubGVhZiA9IF9sLCBcCj4+ID4+ID4gKyAgICAgICAgLnJlZyA9IF9y
LCAubWFzayA9IF9tIH0KPj4gPj4gPiArCj4+ID4+ID4gK3N0YXRpYyBzdHJ1Y3QgaXB0X2NhcF9k
ZXNjIHsKPj4gPj4gPiArICAgIGNvbnN0IGNoYXIgICAgKm5hbWU7Cj4+ID4+ID4gKyAgICB1bnNp
Z25lZCBpbnQgIGxlYWY7Cj4+ID4+ID4gKyAgICB1bnNpZ25lZCBjaGFyIHJlZzsKPj4gPj4KPj4g
Pj4gSSBkb24ndCB0aGluayBsZWFmIG5lZWRzIHRvIGJlIGZ1bGwgMzIgYml0cyB3aWRlPyBPbmNl
IHNocnVuayBieSBhdAo+PiA+PiBsZWFzdCB0d28gYml0cywgdGhlIHNpemUgb2YgdGhlIG92ZXJh
bGwgc3RydWN0dXJlIGNvdWxkIGdvIGRvd24gZnJvbSAyNCB0byAxNiBieXRlcy4KPj4gPgo+PiA+
IE9LLCB3aWxsIGNoYW5nZSBpdCBmcm9tICIgdW5zaWduZWQgaW50ICAiIHRvICJ1bnNpbmdlZCBj
aGFyIi4KPj4gCj4+IEknZCBwcmVmZXIgaWYgeW91IHVzZWQgYml0IGZpZWxkcywgYXMgd2FzIG1l
YW50IHRvIGJlIGltcGxpZWQgYnkgbXkgcmVwbHkuCj4gCj4gbGlrZSB0aGlzPyBJZiB0d28gYml0
cyBpcyB0b28gZmV3IGZvciAibGVhZiI/Cj4gCj4gc3RhdGljIGNvbnN0IHN0cnVjdCBpcHRfY2Fw
X2Rlc2Mgewo+ICAgICBjb25zdCBjaGFyICAgICpuYW1lOwo+ICAgICB1bnNpZ25lZCBjaGFyIGxl
YWY6MjsKPiAgICAgdW5zaWduZWQgY2hhciByZWc6MjsKPiAgICAgdW5zaW5nZWQgaW50IG1hc2s7
Cj4gfQoKWWVzLiBBcyBzdWdnZXN0ZWQgYmVmb3JlIEknZCB1c2UgbW9yZSBiaXRzIGZvciBsZWFm
LCB0byBhdm9pZCB0aGlzCm5lZWRpbmcgdG8gY2hhbmdlIGltbWVkaWF0ZWx5IG9uY2UgYSBuZXcg
bGVhZiBiZWNvbWVzIGtub3duLgpBZnRlciBhbGwgdGhlIGdvYWwgaXMgb25seSB0byBoYXZlIGxl
YWYgYW5kIHJlZyB0b2dldGhlciBmaXQgaW4gMzIKYml0cy4gTWFraW5nIGxlYWYgOCBiaXRzIHdp
ZGUgZm9yIG5vdyB3b3VsZCBsaWtlbHkgaGVscCBnZW5lcmF0ZWQKY29kZS4gQW5kIHBsZWFzZSBk
b24ndCB1c2UgdW5zaWduZWQgY2hhciBpbiBjYXNlcyBsaWtlIHRoaXMgd2hlcmUKeW91IGRvbid0
IHJlYWxseSBuZWVkIHRoZSBtb3JlIG5hcnJvdyB0eXBlIC0gYmUgYXMgY2xvc2UgdG8gd2hhdAp0
aGUgc3RhbmRhcmQgYWxsb3dzIHdpdGhvdXQgZXh0ZW5zaW9ucyBhcyBwb3NzaWJsZTsgSU9XCnVu
c2lnbmVkIGludCBoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:16:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09: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 1fadu1-00056U-Mc; Wed, 04 Jul 2018 09: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadu0-00056P-VA
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:16:44 +0000
X-Inumbo-ID: f755359a-7f6a-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 f755359a-7f6a-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 11:16:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 03:16:42 -0600
Message-Id: <5B3C907902000078001D0EDD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 03:16:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-8-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-8-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 07/13] libx86: Introduce a helper to
 serialise msr_{domain, vcpu}_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4g
QXMgd2l0aCBDUFVJRCwgdGhlIGFuIGFyY2hpdGVjdHVyYWwgZm9ybSBpcyB1c2VkIGZvciByZXBy
ZXNlbnRpbmcgdGhlIE1TUgoKU3RyYXkgInRoZSIuCgpBcGFydCBmcm9tIHRoYXQgc2FtZSByZW1h
cmsocykgYXMgZm9yIHRoZSByZXNwZWN0aXZlIENQVUlEIGNoYW5nZSwKcGx1cyAuLi4KCj4gQEAg
LTMyNSw2ICszMjUsMTMgQEAgdHlwZWRlZiBzdHJ1Y3QgeGVuX2NwdWlkX2xlYWYgewo+ICB9IHhl
bl9jcHVpZF9sZWFmX3Q7Cj4gIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9jcHVpZF9sZWFm
X3QpOwo+ICAKPiArdHlwZWRlZiBzdHJ1Y3QgeGVuX21zcl9lbnRyeSB7Cj4gKyAgICB1aW50MzJf
dCBpZHg7Cj4gKyAgICB1aW50MzJfdCBmbGFnczsgLyogUmVzZXJ2ZWQgTUJaLiAqLwoKLi4uIGl0
IHJlbWFpbnMgdW5jbGVhciBpbiB0aGlzIHBhdGNoIHdob3NlIHJlc3BvbnNpYmlsaXR5IGl0IGlz
IHRvIGNsZWFyIHRoaXMKZmllbGQuIEkgd29uZGVyIHdoZXRoZXIgY29weV9tc3JfdG9fYnVmZmVy
KCkgc2hvdWxkIG1ha2Ugc3VyZSBvZiB0aGlzLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:16:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09:16:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faduF-00057Y-16; Wed, 04 Jul 2018 09: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faduE-00057H-9y
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 09:16:58 +0000
X-Inumbo-ID: ff4bf51e-7f6a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff4bf51e-7f6a-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:16: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 1fadu8-0006aX-SX; Wed, 04 Jul 2018 09:16: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 1fadu8-0001bx-I6; Wed, 04 Jul 2018 09:16:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fadu8-0007FK-HM; Wed, 04 Jul 2018 09:16:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124914-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf:xen-build:fail:nonblocking
 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-pvshim:guest-start: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-amd64-libvirt-xsm: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-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: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-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-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-amd64-amd64-libvirt: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm: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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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-amd64-amd64-xl-qemut-win7-amd64:guest-stop: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=eb17ff9ce6a99a8761d3f4768703691f34043356
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 09:16:52 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 124914: 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>

ZmxpZ2h0IDEyNDkxNCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5MTQvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgZmFpbCBibG9ja2Vk
IGluIDEyNDY5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVu
ICAgICAgICAgICAgICAgICAgZWIxN2ZmOWNlNmE5OWE4NzYxZDNmNDc2ODcwMzY5MWYzNDA0MzM1
NgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNDM3MjExY2I2OTY1MTVl
ZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Njk2ICAy
MDE4LTA2LTI1IDE0OjQzOjM2IFogICAgOCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc5
MiAgMjAxOC0wNi0yOCAxNDoyNjoyOCBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
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
LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKCkV2ZXJ5dGhpbmcgdXAtdG8tZGF0
ZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:22:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09: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 1fadzg-0005yX-4g; Wed, 04 Jul 2018 09: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fadzf-0005yS-EQ
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:22:35 +0000
X-Inumbo-ID: c79d0847-7f6b-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 c79d0847-7f6b-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:22:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 03:22:32 -0600
Message-Id: <5B3C91D602000078001D0EEC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 03:22:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-9-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-9-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 08/13] x86: Collect policies together into
 groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBpcyBtYWlubHkgcHJlcCB3b3JrIGZvciB0aGUgZm9sbG93aW5nIHBhdGNoLCBi
dXQgdGhpcyBzcGVjaWZpYwo+IGFic3RyYWN0aW9uIGlzIGFsc28gc3BlY2lmaWNhbGx5IHVzZWZ1
bCBmb3IgdGhlIGZ1dHVyZSBhdWRpdGluZyBsb2dpYy4KPiAKPiBOb3QgYWxsIG9mIG1zcl92Y3B1
X3BvbGljeSB3aWxsIGJlIGludGVyZXN0aW5nIGZyb20gYSBkb21haW4gYnVpbGRpbmcKPiBwZXJz
cGVjdGl2ZSwgYnV0IHNvbWUgc29vbi10by1hcHBlYXIgZmllbGRzIHdpbGwgYmUgKFNHWCBMYXVu
Y2ggSGFzaAo+IHNwZWNpZmljYWxseSkuICBUaGUgZXhhY3Qgc3BsaXQgb2YgTVNScyBiZXR3ZWVu
IGRvbWFpbiBhbmQgdmNwdSBwb2xpY2llcyBpcwo+IGludGVybmFsIHRvIFhlbiBhbmQgbGlhYmxl
IHRvIGNoYW5nZSBtb3ZpbmcgZm9yd2FyZHMsIHNvIHRyZWF0IHRoZSB0d28KPiBzdHJ1Y3R1cmVz
IGNvbnNpc3RlbnRseSBmcm9tIHRoZSBzdGFydCB0byBhdm9pZCBwcm9ibGVtcyBpbiB0aGUgZnV0
dXJlLgoKSSBob3BlIHRoZSB1dGlsaXR5IG9mIHRoaXMgZ3JvdXBpbmcgd2lsbCBiZWNvbWUgZXZp
ZGVudCBpbiBsYXRlcgpwYXRjaGVzLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPiBAQCAtMzEsNiArMzEsMjkgQEAKPiAgI2luY2x1
ZGUgPGFzbS9wc3IuaD4KPiAgI2luY2x1ZGUgPGFzbS9jcHVpZC5oPgo+ICAKPiArY29uc3Qgc3Ry
dWN0IHBvbGljeV9ncm91cCBzeXN0ZW1fcG9saWNpZXNbXSA9IHsKPiArICAgIHsKPiArICAgICAg
ICAmcmF3X2NwdWlkX3BvbGljeSwKPiArICAgICAgICAmcmF3X21zcl9kb21haW5fcG9saWN5LAo+
ICsgICAgICAgICZyYXdfbXNyX3ZjcHVfcG9saWN5LAo+ICsgICAgfSwKPiArICAgIHsKPiArICAg
ICAgICAmaG9zdF9jcHVpZF9wb2xpY3ksCj4gKyAgICAgICAgJmhvc3RfbXNyX2RvbWFpbl9wb2xp
Y3ksCj4gKyAgICAgICAgJmhvc3RfbXNyX3ZjcHVfcG9saWN5LAo+ICsgICAgfSwKPiArICAgIHsK
PiArICAgICAgICAmcHZfbWF4X2NwdWlkX3BvbGljeSwKPiArICAgICAgICAmcHZfbWF4X21zcl9k
b21haW5fcG9saWN5LAo+ICsgICAgICAgICZwdl9tYXhfbXNyX3ZjcHVfcG9saWN5LAo+ICsgICAg
fSwKPiArICAgIHsKPiArICAgICAgICAmaHZtX21heF9jcHVpZF9wb2xpY3ksCj4gKyAgICAgICAg
Jmh2bV9tYXhfbXNyX2RvbWFpbl9wb2xpY3ksCj4gKyAgICAgICAgJmh2bV9tYXhfbXNyX3ZjcHVf
cG9saWN5LAo+ICsgICAgfSwKPiArfTsKClRoaXMgYmVpbmcgbm9uLXN0YXRpYyBJIGltbWVkaWF0
ZWx5IHdvbmRlciBob3cgY29ycmVjdCBpbmRleGluZwppbnRvIHRoaXMgYXJyYXkgaXMgc3VwcG9z
ZWQgdG8gd29yay4gTm8gZW51bSBvciBhbGlrZSBpcyBiZWluZyBhZGRlZApoZXJlLgoKPiAtLS0g
L2Rldi9udWxsCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9wb2xpY2llcy5oCj4gQEAg
LTAsMCArMSwyNSBAQAo+ICsvKiBDb21tb24gZGF0YSBzdHJ1Y3R1cmVzIGFuZCBmdW5jdGlvbnMg
Y29uc3VtZWQgYnkgaHlwZXJ2aXNvciBhbmQgdG9vbHN0YWNrICovCj4gKyNpZm5kZWYgWEVOX0xJ
Qlg4Nl9QT0xJQ0lFU19ICj4gKyNkZWZpbmUgWEVOX0xJQlg4Nl9QT0xJQ0lFU19ICj4gKwo+ICsj
aW5jbHVkZSA8eGVuL2xpYng4Ni9jcHVpZC5oPgo+ICsjaW5jbHVkZSA8eGVuL2xpYng4Ni9tc3Iu
aD4KPiArCj4gK3N0cnVjdCBwb2xpY3lfZ3JvdXAKPiArewo+ICsgICAgc3RydWN0IGNwdWlkX3Bv
bGljeSAqY3A7Cj4gKyAgICBzdHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kgKmRwOwo+ICsgICAgc3Ry
dWN0IG1zcl92Y3B1X3BvbGljeSAqdnA7Cj4gK307CgpUaGlzIGlzIHNvcnQgb2Ygc3VycHJpc2lu
ZyB3aXRob3V0IGFueSBsaWJ4YyBjaGFuZ2UgaGVyZSwgYW5kIGhlbmNlCndpdGhvdXQgYW55IHVz
ZSBvZiB0aGUgdHlwZSBpbiBsaWJ4YywgYnV0IHBlcmhhcHMgdGhhdCdsbCBzdXJmYWNlIGxhdGVy
Cm9uLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:32:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09: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 1fae9a-00075N-CY; Wed, 04 Jul 2018 09:32: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=ndkn=ju=xenproject.org=prvs=71602efd7=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fae9Z-00075D-A4
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 09:32:49 +0000
X-Inumbo-ID: 3634637c-7f6d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3634637c-7f6d-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:32:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59416183"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74933-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=aa4240edff41034d709938a15b42cf4fd3214386
X-Osstest-Versions-That: ovmf=3b03b5e990f8bb347dfdb91926d8ef015d0b607e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 4 Jul 2018 10:32:45 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74933: all 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
NDkzMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5MzMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBhYTQyNDBlZGZmNDEwMzRkNzA5OTM4YTE1YjQyY2Y0ZmQzMjE0
Mzg2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzYjAzYjVlOTkwZjhi
YjM0N2RmZGI5MTkyNmQ4ZWYwMTVkMGI2MDdlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5MDUg
IDIwMTgtMDYtMjMgMDg6NDk6MTEgWiAgIDExIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTMzICAyMDE4LTA3LTAzIDE5OjI0OjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQmksIERhbmRhbiA8ZGFu
ZGFuLmJpQGludGVsLmNvbT4KICBDaGFvIFpoYW5nIDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPgog
IENoYXNlbCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRlbC5jb20+CiAgQ2hhc2VsLCBDaGl1IDxjaGFz
ZWwuY2hpdUBpbnRlbC5jb20+CiAgQ2hlbiBBIENoZW4gPGNoZW4uYS5jaGVuQGludGVsLmNvbT4K
ICBjaGVuYzIgPGNoZW4uYS5jaGVuQGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgZGFubiBmcmF6aWVyIDxkYW5uZkBkZWJpYW4ub3JnPgogIEZ1IFNpeXVhbiA8
c2l5dWFuLmZ1QGludGVsLmNvbT4KICBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KICBIYW8gV3Ug
PGhhby5hLnd1QGludGVsLmNvbT4KICBIb25nLWNoaWhYIEhzdWVoIDxob25nLWNoaWh4LmhzdWVo
QGludGVsLmNvbT4KICBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgTGlt
aW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgTWljaGFlbCBEIEtpbm5leSA8bWljaGFl
bC5kLmtpbm5leUBpbnRlbC5jb20+CiAgU2FtaSBNdWphd2FyIDxzYW1pLm11amF3YXJAYXJtLmNv
bT4KICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgVGhvbWFzIFBhbG1lciA8dGhv
bWFzLnBhbG1lckBocGUuY29tPgogIFh1IFdlaVggPHdlaXgueHVAaW50ZWwuY29tPgogIFl1bmh1
YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgogIFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56
aGFuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0
ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0
L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgMTkxNiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:42:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09:42:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faeIR-0008Be-HY; Wed, 04 Jul 2018 09:41: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=o/cj=ju=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faeIP-0008BX-RR
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:41:57 +0000
X-Inumbo-ID: 7c38cfe8-7f6e-11e8-a6a9-d7ebe60f679a
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7c38cfe8-7f6e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:41:54 +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 orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 04 Jul 2018 02:41:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,306,1526367600"; d="scan'208";a="64344878"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga003.jf.intel.com with ESMTP; 04 Jul 2018 02:41:52 -0700
Received: from fmsmsx101.amr.corp.intel.com (10.18.124.199) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 4 Jul 2018 02:41:52 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx101.amr.corp.intel.com (10.18.124.199) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 4 Jul 2018 02:41:52 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.173]) with mapi id 14.03.0319.002;
 Wed, 4 Jul 2018 17:41:50 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 05/10] x86: Implement Intel Processor Trace context
 switch
Thread-Index: AQHT+Aoh2hkrSEBgv0Chut/dGo5Pv6R28FuAgAZyefD//7LsgIAB1dGA//+KlQCAAIshsA==
Date: Wed, 4 Jul 2018 09:41:49 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E16805DAA6@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-6-git-send-email-luwei.kang@intel.com>
 <5B363E6702000078001CF344@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481CF@SHSMSX101.ccr.corp.intel.com>
 <5B3B664302000078001D0438@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E16805D8FE@SHSMSX101.ccr.corp.intel.com>
 <5B3C8DE002000078001D0EB1@prv1-mh.provo.novell.com>
In-Reply-To: <5B3C8DE002000078001D0EB1@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOGYzNjE1MWItNmIxNi00ZmZiLTkyZmEtMDAyNDY4OWExZGIxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNFBKYnR3cmtuZytKbmViWFlYanZBRFZqbUZWb2lUd3IyR0lBTktwRTJBZ3JQcjA2T3htZUNnXC9ydGs2ZmVRdDIifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 05/10] x86: Implement Intel Processor
 Trace 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: Tim Deegan <tim@xen.org>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+PiA+PiA+IEBAIC00MCwzICs0MiwxMDIgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfaXB0
X3BhcmFtcyhjb25zdAo+ID4+ID4+ID4gY2hhcgo+ID4+ID4+ID4gK3N0YXRpYyBpbmxpbmUgdm9p
ZCBpcHRfc2F2ZV9tc3Ioc3RydWN0IGlwdF9jdHggKmN0eCwgdW5zaWduZWQKPiA+PiA+PiA+ICtp
bnQKPiA+PiA+PiA+ICthZGRyX3JhbmdlKSB7Cj4gPj4gPj4gPiArICAgIHVuc2lnbmVkIGludCBp
Owo+ID4+ID4+ID4gKwo+ID4+ID4+ID4gKyAgICByZG1zcmwoTVNSX0lBMzJfUlRJVF9TVEFUVVMs
IGN0eC0+c3RhdHVzKTsKPiA+PiA+PiA+ICsgICAgcmRtc3JsKE1TUl9JQTMyX1JUSVRfT1VUUFVU
X0JBU0UsIGN0eC0+b3V0cHV0X2Jhc2UpOwo+ID4+ID4+ID4gKyAgICByZG1zcmwoTVNSX0lBMzJf
UlRJVF9PVVRQVVRfTUFTSywgY3R4LT5vdXRwdXRfbWFzayk7Cj4gPj4gPj4gPiArICAgIHJkbXNy
bChNU1JfSUEzMl9SVElUX0NSM19NQVRDSCwgY3R4LT5jcjNfbWF0Y2gpOwo+ID4+ID4+ID4gKyAg
ICBmb3IgKCBpID0gMDsgaSA8IGFkZHJfcmFuZ2U7IGkrKyApCj4gPj4gPj4gPiArICAgIHsKPiA+
PiA+PiA+ICsgICAgICAgIHJkbXNybChNU1JfSUEzMl9SVElUX0FERFJfQShpKSwgY3R4LT5hZGRy
W2kgKiAyXSk7Cj4gPj4gPj4gPiArICAgICAgICByZG1zcmwoTVNSX0lBMzJfUlRJVF9BRERSX0Io
aSksIGN0eC0+YWRkcltpICogMiArIDFdKTsKPiA+PiA+PiA+ICsgICAgfQo+ID4+ID4+ID4gK30K
PiA+PiA+Pgo+ID4+ID4+IFNvIHlvdSBzYXZlL3Jlc3RvcmUgdGhlbSBub3QgYXQgY29udGV4dCBz
d2l0Y2gsIGJ1dCBhdCBWTQo+ID4+ID4+IGVudHJ5L2V4aXQgdGltZS4gVGhpcyBtZWFucyB0aGUg
dGl0bGUgaXMgbWlzbGVhZGluZy4gQnV0IGl0IHJhaXNlcwo+ID4+ID4+IGVmZmljaWVuY3kKPiA+
PiA+PiBxdWVzdGlvbnM6Cj4gPj4gPj4gSXMgaXQgcmVhbGx5IG5lY2Vzc2FyeSB0byBkbyBpdCB0
aGlzIG9mdGVuPyBJbiBwYXRjaCA3IHlvdSBoYW5kbGUKPiA+PiA+PiByZWFkcyBhbmQgd3JpdGVz
IHRvIHRoZSBNU1JzLCBidXQgeW91IGRvbid0IGRpc2FibGUgdGhlIE1TUgo+ID4+ID4+IGludGVy
Y2VwdHMgKGFuZCBqdWRnaW5nIGZyb20gdGhlaXIgdGl0bGVzIG5vIG90aGVyIHBhdGNoIGlzIGEK
PiA+PiA+PiBjYW5kaWRhdGUKPiA+IHdoZXJlIHlvdSBtaWdodCBkbyB0aGF0KS4gSWYgYWxsIHdy
aXRlcyBhcmUgc2VlbiBieSBYZW4sIHdoeQo+ID4+IHdvdWxkIHlvdSBuZWVkIHRvIHJlYWQgYWxs
IHRoZSBNU1JzIGhlcmUsIHdoZW4gdGhlIG1ham9yaXR5IGlzIC0KPiA+PiBhZmFpY3QgLSBub3QK
PiA+IG1vZGlmaWVkIGJ5IGhhcmR3YXJlPwo+ID4+ID4KPiA+PiA+IHdoZW4gUFQgaW4gZGlzYWJs
ZWQgaW4gZ3Vlc3QgKGd1ZXN0IGhhdmUgY2FwYWJpbGl0eSB0byBlbmFibGUgUFQKPiA+PiA+IGJ1
dCBSVElUX0NUTC5FTiBpcyAwKSwgYWxsIHRoZSBQVCBtc3JzIHJlYWQvd3JpdGUgYXJlIGludGVy
Y2VwdGVkCj4gPj4gPiBhbmQgd2UgZG9uJ3QgbmVlZCB0byBzYXZlIG9yIHJlc3RvcmUgZHVyaW5n
IHZtLWV4aXQvZW50cnkuIFdoZW4gUFQKPiA+PiA+IGlzIGVuYWJsZWQgaW4gZ3Vlc3QsIHdlIG5l
ZWQgdG8gc2F2ZSBvciByZXN0b3JlIHRoZSBndWVzdCBzdGF0IHdoZW4gdm0tZXhpdC9lbnRyeS4K
PiA+Pgo+ID4+IFdoeSBmb3IgTVNScyB3aGljaCBkb24ndCBnZXQgY2hhbmdlZCBieSBoYXJkd2Fy
ZT8KPiA+Pgo+ID4+ID4gV2hhdCBhYm91dCBhZGQgYSBmbGFnIHRvIGxvZyB0aGUgdmFsdWUgb2Yg
TVNScycgY2hhbmdlcyBzbyB0aGF0IHdlCj4gPj4gPiBkb24ndCBuZWVkIHNhdmUvcmVzdG9yZSB0
aGUgTVNScyB3aGVuIGd1ZXN0IG5vdCBjaGFuZ2UgdGhlc2UgdmFsdWVzPwo+ID4+Cj4gPj4gSSdt
IGFmcmFpZCBpdCdzIG5vdCBjbGVhciB0byBtZSB3aGF0ICJsb2cgdGhlIHZhbHVlIiBpcyBzdXBw
b3NlZCB0byBtZWFuIGhlcmUuCj4gPgo+ID4gSSBtZWFuIGFkZCBhIG5ldyBmbGFnIHRvIG1hcmsg
aWYgdGhlIHZhbHVlIG9mIEludGVsIFBUIE1TUnMgaXMgY2hhbmdlZAo+ID4gYnkgZ3Vlc3QuIElm
IGd1ZXN0IGRvbid0IGhhdmUgYW55IGNoYW5nZSB0aGF0IHdlIGRvbid0IG5lZWQgdG8KPiA+IHNh
dmUvcmVzdG9yZSB0aGUgZ3Vlc3QgUFQgTVNScyB2YWx1ZSB0byByZWFsIGhhcmR3YXJlIHdoZW4g
Vk0tZXhpdC9lbnRyeS4KPiAKPiBPa2F5LCBpbiB3aGljaCBjYXNlIGJhY2sgdG8gdGhlIG9yaWdp
bmFsIHF1ZXN0aW9uOiBXaXRob3V0IGRpc2FibGluZyB0aGUgaW50ZXJjZXB0cywgeW91IGtub3cg
d2hhdCB0aGUgZ3Vlc3Qgd3JvdGUgbGFzdC4gV2h5IHJlYWQKPiB0aGUgTVNSIHRoZW4/CgpPaCwg
dW5kZXJzdGFuZC4gSSByZS1jaGVjayB0aGVzZSBNU1JzIGluIHNwZWMgYW5kIE9ubHkgSUEzMl9S
VElUX1NUQVRVUyBpcyBhbiBleGNlcHRpb24uIEl0IGNhbiBiZSBjaGFuZ2VkIGJ5IGhhcmR3YXJl
LgpCaXRbMzowXSBhcmUgd3JpdGUgaWdub3JlLiAKQml0WzU6NF0gOiB0aGVzZSBiaXQgYXJlIHNl
dCBieSBoYXJkd2FyZSBhbmQgb25jZSBpdCBzZXQgb25seSBzb2Z0d2FyZSBjYW4gY2xlYXIgaXQu
CkJpdFs0ODozMl06IHdyaXRlIGJ5IHByb2Nlc3NvciBhbmQgY2FuIGNsZWFyIG9yIG1vZGlmeSB0
aGlzIGZpbGVkIGF0IGFueSB0aW1lIHdoZW4gUFQgaXMgZW5hYmxlZC4KU28sIEkgdGhpbmsgdGhp
cyByZWdpc3RlciAoSUEzMl9SVElUX1NUQVRVUykgaXMgbmVlZGVkIHJlYWQgYWZ0ZXIgdm0tZXhp
dC4gT3RoZXIgTVNScyBtYXkgZG9uJ3QgbmVlZC4KQml0WzU6NF0gc2hvdWxkIGJlIGNsZWFyZWQg
aW4gYW55IHdheSBiZWZvcmUgdm0tZW50cnkgYmVjYXVzZSBvbmx5IHNvZnR3YXJlIGNhbiBjbGVh
ciBpdC4KCgo+IAo+ID4+ID4+ID4gQEAgLTQ2NiwxMSArNDY3LDE2IEBAIHN0YXRpYyBpbnQgdm14
X3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKPiA+PiA+PiA+ICAgICAgaWYgKCB2LT52
Y3B1X2lkID09IDAgKQo+ID4+ID4+ID4gICAgICAgICAgdi0+YXJjaC51c2VyX3JlZ3MucmF4ID0g
MTsKPiA+PiA+PiA+Cj4gPj4gPj4gPiArICAgIHJjID0gaXB0X2luaXRpYWxpemUodik7Cj4gPj4g
Pj4gPiArICAgIGlmICggcmMgKQo+ID4+ID4+ID4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJS
LCAiJXB2OiBGYWlsZWQgdG8gaW5pdCBJbnRlbAo+ID4+ID4+ID4gKyBQcm9jZXNzb3IgVHJhY2Uu
XG4iLCB2KTsKPiA+PiA+Pgo+ID4+ID4+IEZvciBzdWNoIGEgbWVzc2FnZSB0byBiZSBoZWxwZnVs
LCBwbGVhc2UgYWxzbyBsb2cgcmMuIEFuZCBubyBmdWxsCj4gPj4gPj4gc3RvcCBpbgo+ID4gbG9n
IG1lc3NhZ2VzIHBsZWFzZSAoYWdhaW4gd2l0aCB2ZXJ5IGZldyBleGNlcHRpb25zKS4KPiA+PiA+
Cj4gPj4gPiBOb3QgZnVsbCB1bmRlcnN0YW5kIGhlcmUuIFdoYXQgaXMgdGhlICIgbm8gZnVsbCBz
dG9wIGluIGxvZyBtZXNzYWdlcyAiCj4gPiBtZWFuPwo+ID4+Cj4gPj4gImZ1bGwgc3RvcCIgaXMg
dGhlIGZpbmFsIHBlcmlvZCBpbiBhIHNlbnRlbmNlLiBJLmUuIHlvdSB3YW50Cj4gPj4KPiA+PiAg
ICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIiVwdjogRmFpbGVkIHRvIGluaXQgSW50ZWwgUHJv
Y2Vzc29yCj4gPj4gVHJhY2VcbiIsCj4gPiB2KTsKPiA+Cj4gPiBDaGFuZ2UgbGlrZSB0aGlzID8K
PiA+IGRwcmludGsoWEVOTE9HX0VSUiwgIiVwdjogRmFpbGVkIHRvIGluaXQgSW50ZWwgUHJvY2Vz
c29yIFRyYWNlOgo+ID4gZXJyPSVkLlxuIiwgdiwgcmMpOwo+IAo+IEV4Y3VzZSBtZSAtIEkndmUg
dG9sZCB5b3UgdG8gb21pdCB0aGUgZnVsbCBzdG9wLCBhbmQgdGhlcmUgaXQgaXMgYWdhaW4uCj4g
QXBhcnQgZnJvbSB0aGF0LCB5ZXMsIHRoaXMgaXMgb25lIG9wdGlvbi4gQSBzbGlnaHRseSBzaG9y
dCBvbmUgd2UgdXNlIGhlcmUgYW5kIHRoZXJlIGlzCj4gCj4gZHByaW50ayhYRU5MT0dfRVJSLCAi
JXB2OiBGYWlsZWQgdG8gaW5pdCBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgKCVkKVxuIiwgdiwgcmMp
OwoKSSBKdXN0IHVuZGVyc3RhbmQuICJGdWxsIHN0b3AiIGlzIHRoZSAgIi4iIGF0IHRoZSBlbmQg
b2YgdGhlIHNlbnRlbmNlLiBXZSBkb24ndCBuZWVkIHRoYXQuIDopCgpUaGFua3MsCkx1d2VpIEth
bmcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:43:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 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 1faeJQ-0008GQ-4V; Wed, 04 Jul 2018 09:43: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=o/cj=ju=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1faeJO-0008GK-Hm
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:42:58 +0000
X-Inumbo-ID: a0ec6eca-7f6e-11e8-a6a9-d7ebe60f679a
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0ec6eca-7f6e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:42:56 +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 orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 04 Jul 2018 02:42:56 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,306,1526367600"; d="scan'208";a="64345221"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga003.jf.intel.com with ESMTP; 04 Jul 2018 02:42:55 -0700
Received: from fmsmsx123.amr.corp.intel.com (10.18.125.38) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 4 Jul 2018 02:42:55 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx123.amr.corp.intel.com (10.18.125.38) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 4 Jul 2018 02:42:55 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.100]) with mapi id 14.03.0319.002;
 Wed, 4 Jul 2018 17:42:53 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 06/10] x86: Introduce a new function to get
 capability of Intel PT
Thread-Index: AQHT+AokiXaJ/ec2U0SvBznEFUxWFaR29pUAgAZ055D//6ulgIAB25dQ//+EZYCAAIcsQA==
Date: Wed, 4 Jul 2018 09:42:52 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E16805DAC7@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-7-git-send-email-luwei.kang@intel.com>
 <5B3643A002000078001CF391@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E1680481D9@SHSMSX101.ccr.corp.intel.com>
 <5B3B676B02000078001D0469@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E16805D910@SHSMSX101.ccr.corp.intel.com>
 <5B3C8EAF02000078001D0EB4@prv1-mh.provo.novell.com>
In-Reply-To: <5B3C8EAF02000078001D0EB4@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmJmMTg4OWQtNTI0OS00MzJkLTk5YWMtYzMzNGRiM2UzNzM2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiT25NaEppb0t3XC83NVlyRDI1cnhzdytBU1BrNjdwbjhkVnVKa0hyWmpSYXZiUitSV2lySDZ2cm9zUU92ZVJzbEoifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 06/10] x86: Introduce a new function to
 get capability of Intel 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: Tim Deegan <tim@xen.org>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+PiA+PiA+ICsjZGVmaW5lIElQVF9DQVAoX24sIF9sLCBfciwgX20pICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKPiA+PiA+PiA+ICsgICAgW0lQVF9DQVBfICMjIF9uXSA9IHsgLm5h
bWUgPSBfX3N0cmluZ2lmeShfbiksIC5sZWFmID0gX2wsIFwKPiA+PiA+PiA+ICsgICAgICAgIC5y
ZWcgPSBfciwgLm1hc2sgPSBfbSB9Cj4gPj4gPj4gPiArCj4gPj4gPj4gPiArc3RhdGljIHN0cnVj
dCBpcHRfY2FwX2Rlc2Mgewo+ID4+ID4+ID4gKyAgICBjb25zdCBjaGFyICAgICpuYW1lOwo+ID4+
ID4+ID4gKyAgICB1bnNpZ25lZCBpbnQgIGxlYWY7Cj4gPj4gPj4gPiArICAgIHVuc2lnbmVkIGNo
YXIgcmVnOwo+ID4+ID4+Cj4gPj4gPj4gSSBkb24ndCB0aGluayBsZWFmIG5lZWRzIHRvIGJlIGZ1
bGwgMzIgYml0cyB3aWRlPyBPbmNlIHNocnVuayBieQo+ID4+ID4+IGF0IGxlYXN0IHR3byBiaXRz
LCB0aGUgc2l6ZSBvZiB0aGUgb3ZlcmFsbCBzdHJ1Y3R1cmUgY291bGQgZ28gZG93biBmcm9tIDI0
IHRvIDE2IGJ5dGVzLgo+ID4+ID4KPiA+PiA+IE9LLCB3aWxsIGNoYW5nZSBpdCBmcm9tICIgdW5z
aWduZWQgaW50ICAiIHRvICJ1bnNpbmdlZCBjaGFyIi4KPiA+Pgo+ID4+IEknZCBwcmVmZXIgaWYg
eW91IHVzZWQgYml0IGZpZWxkcywgYXMgd2FzIG1lYW50IHRvIGJlIGltcGxpZWQgYnkgbXkgcmVw
bHkuCj4gPgo+ID4gbGlrZSB0aGlzPyBJZiB0d28gYml0cyBpcyB0b28gZmV3IGZvciAibGVhZiI/
Cj4gPgo+ID4gc3RhdGljIGNvbnN0IHN0cnVjdCBpcHRfY2FwX2Rlc2Mgewo+ID4gICAgIGNvbnN0
IGNoYXIgICAgKm5hbWU7Cj4gPiAgICAgdW5zaWduZWQgY2hhciBsZWFmOjI7Cj4gPiAgICAgdW5z
aWduZWQgY2hhciByZWc6MjsKPiA+ICAgICB1bnNpbmdlZCBpbnQgbWFzazsKPiA+IH0KPiAKPiBZ
ZXMuIEFzIHN1Z2dlc3RlZCBiZWZvcmUgSSdkIHVzZSBtb3JlIGJpdHMgZm9yIGxlYWYsIHRvIGF2
b2lkIHRoaXMgbmVlZGluZyB0byBjaGFuZ2UgaW1tZWRpYXRlbHkgb25jZSBhIG5ldyBsZWFmIGJl
Y29tZXMga25vd24uCj4gQWZ0ZXIgYWxsIHRoZSBnb2FsIGlzIG9ubHkgdG8gaGF2ZSBsZWFmIGFu
ZCByZWcgdG9nZXRoZXIgZml0IGluIDMyIGJpdHMuIE1ha2luZyBsZWFmIDggYml0cyB3aWRlIGZv
ciBub3cgd291bGQgbGlrZWx5IGhlbHAgZ2VuZXJhdGVkIGNvZGUuCj4gQW5kIHBsZWFzZSBkb24n
dCB1c2UgdW5zaWduZWQgY2hhciBpbiBjYXNlcyBsaWtlIHRoaXMgd2hlcmUgeW91IGRvbid0IHJl
YWxseSBuZWVkIHRoZSBtb3JlIG5hcnJvdyB0eXBlIC0gYmUgYXMgY2xvc2UgdG8gd2hhdCB0aGUK
PiBzdGFuZGFyZCBhbGxvd3Mgd2l0aG91dCBleHRlbnNpb25zIGFzIHBvc3NpYmxlOyBJT1cgdW5z
aWduZWQgaW50IGhlcmUuCj4gCgpzdGF0aWMgY29uc3Qgc3RydWN0IGlwdF9jYXBfZGVzYyB7CiAg
ICBjb25zdCBjaGFyICAgICpuYW1lOwogICAgdW5zaWduZWQgaW50IGxlYWY6ODsKICAgIHVuc2ln
bmVkIGludCByZWc6MjsKICAgIHVuc2luZ2VkIGludCBtYXNrOwp9CgpUaGFua3MsCkx1d2VpIEth
bmcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:43:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09:43: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 1faeK6-0008Lt-Ft; Wed, 04 Jul 2018 09: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faeK5-0008LS-A3
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:43:41 +0000
X-Inumbo-ID: ba909649-7f6e-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 ba909649-7f6e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:43:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 03:43:38 -0600
Message-Id: <5B3C96C802000078001D0F08@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 03:43:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-10-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-10-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 09/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>, 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>

T2gsIGhlcmUgd2UgZ28gLSB0aGUgdGl0bGUgZG9lc24ndCBzdWdnZXN0IHRoaXMgaXMgYWJvdXQg
Q1BVSUQgYXMgd2VsbC4KCj4+PiBPbiAwMy4wNy4xOCBhdCAyMjo1NSwgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+IHdyb3RlOgo+IEV4dGVuZCB0aGUgeGVuLWNwdWlkIHV0aWxpdHkgdG8gYmUg
YWJsZSB0byBkdW1wIHRoZSBzeXN0ZW0gcG9saWNpZXMuICBBbgo+IGV4YW1wbGUgb3V0cHV0IGlz
Ogo+IAo+ICAgICBYZW4gcmVwb3J0cyB0aGVyZSBhcmUgbWF4aW11bSAxMTMgbGVhdmVzIGFuZCAz
IE1TUnMKPiAgICAgUmF3IHBvbGljeTogOTMgbGVhdmVzLCAzIE1TUnMKPiAgICAgIENQVUlEOgo+
ICAgICAgIGxlYWYgICAgIHN1YmxlYWYgIC0+IGVheCAgICAgIGVieCAgICAgIGVjeCAgICAgIGVk
eAo+ICAgICAgIDAwMDAwMDAwOmZmZmZmZmZmIC0+IDAwMDAwMDBkOjc1NmU2NTQ3OjZjNjU3NDZl
OjQ5NjU2ZTY5CgpJJ2QgbGlrZSB0byBzdWdnZXN0IHRvIHN1cHByZXNzIHRoZSA6ZmZmZmZmZiB3
aGVuIHRoZXJlIGFyZSBubyBzdWItbGVhdmVzLgoKPiBAQCAtMzc3LDcgKzQ1OCw3IEBAIGludCBt
YWluKGludCBhcmdjLCBjaGFyICoqYXJndikKPiAgICAgICAgICAgICAgICAgIGlmICggaSA9PSBu
cl9mZWF0dXJlcyApCj4gICAgICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4gIAo+IC0gICAgICAg
ICAgICAgICAgaWYgKCAqcHRyID09ICc6JyApCj4gKyAgICAgICAgICAgICAgICBpZiAoICpwdHIg
PT0gJzonIHx8ICpwdHIgPT0gJy0nICkKCk5vbmUgb2YgdGhlIG90aGVyIGNoYW5nZXMgdG8gdGhp
cyBmaWxlIGdpdmUgYW55IGhpbnQgd2h5IGEgZGFzaCBuZWVkcwpyZWNvZ25pemluZyBoZXJlIGFs
bCBvZiB0aGUgc3VkZGVuLiBJcyB0aGlzIGEgc3RyYXkgLyBsZWZ0b3ZlciBjaGFuZ2U/Cgo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwo+
IEBAIC0zMiwyMiArMzIsMzIgQEAKPiAgI2luY2x1ZGUgPGFzbS9jcHVpZC5oPgo+ICAKPiAgY29u
c3Qgc3RydWN0IHBvbGljeV9ncm91cCBzeXN0ZW1fcG9saWNpZXNbXSA9IHsKPiAtICAgIHsKPiAr
ICAgIFsgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X3JhdyBdID0gewoKQWhhIC0gdGhpcyBjbGFy
aWZpZXMgYSBxdWVzdGlvbiBJIGhhZCBvbiB0aGUgZWFybGllciBwYXRjaC4gQnV0IGl0IHdvdWxk
CmJlIG5pY2UgaWYgdGhhdCBvdGhlciBwYXRjaCB3YXMgc2VsZiBjb250YWluZWQgYWxzbyBpbiB0
aGUgd2F5IG9mCmFsbG93aW5nIHJlYWRlcnMgdG8gdW5kZXJzdGFuZCB0aGUgaW50ZW50aW9ucy4g
QW5kIHdpdGggdGhpcyBJIG5vdwp3b25kZXIgd2hldGhlciB0aGUgcG9pbnRlcnMgaW4gc3RydWN0
IHBvbGljeV9ncm91cCBzaG91bGRuJ3QgYWxsCmJlIGNvbnN0IHF1YWxpZmllZC4KCj4gQEAgLTMx
OCw2ICszMjgsNzQgQEAgbG9uZyBhcmNoX2RvX3N5c2N0bCgKPiAgICAgICAgICBicmVhazsKPiAg
ICAgIH0KPiAgCj4gKyAgICBjYXNlIFhFTl9TWVNDVExfZ2V0X2NwdW1zcl9wb2xpY3k6Cj4gKyAg
ICB7Cj4gKyAgICAgICAgY29uc3Qgc3RydWN0IHBvbGljeV9ncm91cCAqZ3JvdXA7Cj4gKwo+ICsg
ICAgICAgIC8qIEJhZCBwb2xpY3kgaW5kZXg/ICovCj4gKyAgICAgICAgaWYgKCBzeXNjdGwtPnUu
Y3B1bXNyX3BvbGljeS5pbmRleCA+PSBBUlJBWV9TSVpFKHN5c3RlbV9wb2xpY2llcykgKQo+ICsg
ICAgICAgIHsKPiArICAgICAgICAgICAgcmV0ID0gLUVJTlZBTDsKPiArICAgICAgICAgICAgYnJl
YWs7Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGdyb3VwID0gJnN5c3RlbV9wb2xpY2llc1tzeXNj
dGwtPnUuY3B1bXNyX3BvbGljeS5pbmRleF07CgpJc24ndCB0aGlzIGludHJvZHVjaW5nIGF0IGxl
YXN0IGhhbGYgb2YgYSBTcGVjdHJlIHYxIGdhZGdldD8KCj4gKyAgICAgICAgLyogUmVxdWVzdCBm
b3IgbWF4aW11bSBudW1iZXIgb2YgbGVhdmVzL01TUnM/ICovCj4gKyAgICAgICAgaWYgKCBndWVz
dF9oYW5kbGVfaXNfbnVsbChzeXNjdGwtPnUuY3B1bXNyX3BvbGljeS5jcHVpZF9wb2xpY3kpICkK
PiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHN5c2N0bC0+dS5jcHVtc3JfcG9saWN5Lm5yX2xl
YXZlcyA9IENQVUlEX01BWF9TRVJJQUxJU0VEX0xFQVZFUzsKPiArICAgICAgICAgICAgaWYgKCBf
X2NvcHlfZmllbGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdS5jcHVtc3JfcG9saWN5Lm5yX2xlYXZlcykgKQo+ICsg
ICAgICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOwo+ICsgICAgICAg
ICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICB9Cj4gKyAgICAgICAg
aWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChzeXNjdGwtPnUuY3B1bXNyX3BvbGljeS5tc3JfcG9s
aWN5KSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBzeXNjdGwtPnUuY3B1bXNyX3BvbGlj
eS5ucl9tc3JzID0gTVNSX01BWF9TRVJJQUxJU0VEX0VOVFJJRVM7Cj4gKyAgICAgICAgICAgIGlm
ICggX19jb3B5X2ZpZWxkX3RvX2d1ZXN0KHVfc3lzY3RsLCBzeXNjdGwsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUuY3B1bXNyX3BvbGljeS5ucl9tc3JzKSApCj4g
KyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7Cj4gKyAgICAg
ICAgICAgICAgICBicmVhazsKPiArICAgICAgICAgICAgfQo+ICsgICAgICAgIH0KPiArCj4gKyAg
ICAgICAgLyogU2VyaWFsaXNlIHRoZSBpbmZvcm1hdGlvbiB0aGUgY2FsbGVyIHdhbnRzLiAqLwo+
ICsgICAgICAgIGlmICggIWd1ZXN0X2hhbmRsZV9pc19udWxsKHN5c2N0bC0+dS5jcHVtc3JfcG9s
aWN5LmNwdWlkX3BvbGljeSkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgaWYgKCAocmV0
ID0geDg2X2NwdWlkX2NvcHlfdG9fYnVmZmVyKAo+ICsgICAgICAgICAgICAgICAgICAgICAgZ3Jv
dXAtPmNwLAo+ICsgICAgICAgICAgICAgICAgICAgICAgc3lzY3RsLT51LmNwdW1zcl9wb2xpY3ku
Y3B1aWRfcG9saWN5LAo+ICsgICAgICAgICAgICAgICAgICAgICAgJnN5c2N0bC0+dS5jcHVtc3Jf
cG9saWN5Lm5yX2xlYXZlcykpICkKPiArICAgICAgICAgICAgICAgIGJyZWFrOwoKQ29taW5nIGJh
Y2sgdG8gYW4gZWFybGllciBxdWVzdGlvbiwgSSByZWFsaXplIHRoZSBudWxsIGhhbmRsZSBsb2dp
YwphYm92ZSBpcyBzdXBwb3NlZCB0byBhbGxvdyBzaXppbmcgdGhlIGJ1ZmZlcnMsIGJ1dCBJIHRo
aW5rIGl0IHdvdWxkCmJlIGJldHRlciB0byBhbGxvdyBzaW5nbGUgaW52b2NhdGlvbnMgdG8gZ2Vu
ZXJhbGx5IHdvcmssIG1ha2luZyBhCnNlY29uZCBpbnZvY2F0aW9uIG5lY2Vzc2FyeSBqdXN0IGFz
IGEgZmFsbGJhY2suIElPVyBJIHRoaW5rIHRoZQpjb2RlIGhlcmUgd2FudHMgdG8gcmV0dXJuIHRv
IHRoZSBjYWxsZXIgdGhlIHJlcXVpcmVkIG51bWJlciBvZgpzbG90cyBpbiBjYXNlIG9mIC1FTk9C
VUZTLiBBbmQgaXQgc2hvdWxkIHRoZSBhbHNvIC4uLgoKPiArICAgICAgICAgICAgaWYgKCBfX2Nv
cHlfZmllbGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdS5jcHVtc3JfcG9saWN5Lm5yX2xlYXZlcykgICkKPiArICAg
ICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKPiArICAgICAgICAg
ICAgICAgIGJyZWFrOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGlm
ICggIWd1ZXN0X2hhbmRsZV9pc19udWxsKHN5c2N0bC0+dS5jcHVtc3JfcG9saWN5Lm1zcl9wb2xp
Y3kpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGlmICggKHJldCA9IHg4Nl9tc3JfY29w
eV90b19idWZmZXIoCj4gKyAgICAgICAgICAgICAgICAgICAgICBncm91cC0+ZHAsIGdyb3VwLT52
cCwKPiArICAgICAgICAgICAgICAgICAgICAgIHN5c2N0bC0+dS5jcHVtc3JfcG9saWN5Lm1zcl9w
b2xpY3ksCj4gKyAgICAgICAgICAgICAgICAgICAgICAmc3lzY3RsLT51LmNwdW1zcl9wb2xpY3ku
bnJfbXNycykpICkKPiArICAgICAgICAgICAgICAgIGJyZWFrOwoKLi4uIGJlIGFsbG93ZWQgdG8g
cmVhY2ggaGVyZSBkZXNwaXRlIHRoZSBlYXJsaWVyIGVycm9yLgoKPiAtLS0gYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvc3lzY3RsLmgKPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKPiBA
QCAtMTA2Myw2ICsxMDYzLDQzIEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3NldF9wYXJhbWV0ZXIgewo+
ICAgICAgdWludDE2X3QgcGFkWzNdOyAgICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBNVVNU
IGJlIHplcm8uICovCj4gIH07Cj4gIAo+ICsjaWYgZGVmaW5lZChfX2kzODZfXykgfHwgZGVmaW5l
ZChfX3g4Nl82NF9fKQo+ICsvKgo+ICsgKiBYRU5fU1lTQ1RMX2dldF9jcHVtc3JfcG9saWN5ICh4
ODYgc3BlY2lmaWMpCgpQZXJoYXBzIGV4cHJlc3MgdGhlICJ4ODYgc3BlY2lmaWMiIGFsc28gaW4g
dGhlIG9wY29kZSBuYW1lPyBBbmQgbWFrZQptb3JlIG9idmlvdXMgdGhhdCB0aGlzIGlzIGFib3V0
IENQVUlEIGFuZCBNU1JzIGF0IHRoZSBzYW1lIHRpbWU/IEUuZy4KWEVOX1NZU0NUTF94ODZfZ2V0
X2NwdWlkX21zcl9wb2xpY3k/CgpJJ20gc3VyZSB5b3UgaGF2ZSByZWFzb25zIHRvIG11bmdlIGl0
IGFsbCBpbnRvIGEgc2luZ2xlIG9wZXJhdGlvbi4KCj4gKyAqIFJldHVybiBpbmZvcm1hdGlvbiBh
Ym91dCBDUFVJRCBhbmQgTVNSIHBvbGljaWVzIGF2YWlsYWJsZSBvbiB0aGlzIGhvc3QuCj4gKyAq
ICAtICAgICAgIFJhdzogVGhlIHJlYWwgSC9XIHZhbHVlcy4KPiArICogIC0gICAgICBIb3N0OiBU
aGUgdmFsdWVzIFhlbiBpcyB1c2luZywgKGFmdGVyIGNvbW1hbmQgbGluZSBvdmVycmlkZXMsIGV0
YykuCj4gKyAqICAtICAgICBNYXhfKjogTWF4aW11bSBzZXQgb2YgZmVhdHVyZXMgYSBQViBvciBI
Vk0gZ3Vlc3QgY2FuIHVzZS4gIEluY2x1ZGVzCj4gKyAqICAgICAgICAgICAgICAgZXhwZXJpbWVu
dGFsIGZlYXR1cmVzIG91dHNpZGUgb2Ygc2VjdXJpdHkgc3VwcG9ydC4KPiArICogIC0gRGVmYXVs
dF8qOiBEZWZhdWx0IHNldCBvZiBmZWF0dXJlcyBhIFBWIG9yIEhWTSBndWVzdCBjYW4gdXNlLiAg
VGhpcyBpcwo+ICsgKiAgICAgICAgICAgICAgIHRoZSBzZWN1cml0eSBzdXBwb3J0ZWQgc2V0Lgo+
ICsgKi8KPiArc3RydWN0IHhlbl9zeXNjdGxfY3B1bXNyX3BvbGljeSB7Cj4gKyNkZWZpbmUgWEVO
X1NZU0NUTF9jcHVtc3JfcG9saWN5X3JhdyAgICAgICAgICAwCj4gKyNkZWZpbmUgWEVOX1NZU0NU
TF9jcHVtc3JfcG9saWN5X2hvc3QgICAgICAgICAxCj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVt
c3JfcG9saWN5X3B2X21heCAgICAgICAyCj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9s
aWN5X2h2bV9tYXggICAgICAzCj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X3B2
X2RlZmF1bHQgICA0Cj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X2h2bV9kZWZh
dWx0ICA1Cj4gKyAgICB1aW50MzJfdCBpbmRleDsgICAgICAgLyogSU46IFdoaWNoIHBvbGljeSB0
byBxdWVyeT8gKi8KPiArICAgIHVpbnQzMl90IG5yX2xlYXZlczsgICAvKiBJTi9PVVQ6IE51bWJl
ciBvZiBsZWF2ZXMgaW4vd3JpdHRlbiB0bwo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAq
ICdjcHVpZF9wb2xpY3knLCBvciB0aGUgbWF4aW11bSBudW1iZXIgb2YgbGVhdmVzIGlmCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICogYW55IG9mIHRoZSBndWVzdCBoYW5kbGVzIGlzIE5V
TEwuCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogTkIuIEFsbCBwb2xpY2llcyBjb21l
IGZyb20gdGhlIHNhbWUgc3BhY2UsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogc28g
aGF2ZSB0aGUgc2FtZSBtYXhpbXVtIGxlbmd0aC4gKi8KPiArICAgIHVpbnQzMl90IG5yX21zcnM7
ICAgICAvKiBJTi9PVVQ6IE51bWJlciBvZiBNU1JzIGluL3dyaXR0ZW4gdG8KPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKiAnbXNyX2RvbWFpbl9wb2xpY3knLCBvciB0aGUgbWF4aW11bSBu
dW1iZXIgb2YgTVNScwo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAqIGlmIGFueSBvZiB0
aGUgZ3Vlc3QgaGFuZGxlcyBpcyBOVUxMLgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAq
IE5CLiBBbGwgcG9saWNpZXMgY29tZSBmcm9tIHRoZSBzYW1lIHNwYWNlLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAqIHNvIGhhdmUgdGhlIHNhbWUgbWF4aW11bSBsZW5ndGguICovCj4g
KyAgICBYRU5fR1VFU1RfSEFORExFXzY0KHhlbl9jcHVpZF9sZWFmX3QpIGNwdWlkX3BvbGljeTsg
LyogT1VUOiAqLwoKRXhwbGljaXQgcGFkZGluZyAoY2hlY2tlZCB0byBiZSB6ZXJvIGluIHRoZSBo
YW5kbGVyKSBhYm92ZSBoZXJlCnBsZWFzZS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:48:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09: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 1faeOQ-0000Vx-De; Wed, 04 Jul 2018 09:48: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faeOP-0000Vs-LR
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:48:09 +0000
X-Inumbo-ID: 5af9208e-7f6f-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 5af9208e-7f6f-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:48:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 03:48:08 -0600
Message-Id: <5B3C97D502000078001D0F24@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 03:48:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-11-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-11-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 10/13] x86/domctl: Implement
 XEN_DOMCTL_get_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>, 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+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IAo+
IFRoaXMgZmluYWxseSAoYWZ0ZXIgbGl0ZXJhbGx5IHllYXJzIG9mIHdvcmshKSBtYXJrcyB0aGUg
cG9pbnQgd2hlcmUgdGhlCj4gdG9vbHN0YWNrIGNhbiBhc2sgdGhlIGh5cGVydmlzb3IgZm9yIHRo
ZSBjdXJyZW50IENQVUlEIGNvbmZpZ3VyYXRpb24gb2YgYQo+IHNwZWNpZmljIGRvbWFpbi4KPiAK
PiBBbHNvIGV4dGVuZCB4ZW4tY3B1aWQncyAtLXBvbGljeSBtb2RlIHRvIGJlIGFibGUgdG8gdGFr
ZSBhIGRvbWlkIGFuZCBkdW1wIGEKPiBzcGVjaWZpYyBkb21haW5zIENQVUlEIGFuZCBNU1IgcG9s
aWN5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBj
aXRyaXguY29tPgoKUmVtYXJrcyBnaXZlbiBmb3IgdGhlIHN5c2N0bCBwYXRjaCBhcHBseSBoZXJl
IHJlc3BlY3RpdmVseS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:49:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09:49:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faeQ9-0000dt-SQ; Wed, 04 Jul 2018 09:49: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faeQ8-0000dn-GI
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 09:49:56 +0000
X-Inumbo-ID: 9ae2de97-7f6f-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 9ae2de97-7f6f-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:49:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 03:49:55 -0600
Message-Id: <5B3C984102000078001D0F27@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 03:49:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-12-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-12-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 11/13] libx86: Introduce a helper to
 deserialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTQ3LDYgKzQ4LDE3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB0ZXN0X2JpdCh1bnNp
Z25lZCBpbnQgYml0LCBjb25zdCB2b2lkICp2YWRkcikKPiAgICAgIDA7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gIH0pCj4gIAo+ICsvKiBtZW1j
cHkoKSwgYnV0IHdpdGggY29weV9mcm9tX2d1ZXN0X29mZnNldCgpJ3MgQVBJICovCj4gKyNkZWZp
bmUgY29weV9mcm9tX2J1ZmZlcl9vZmZzZXQoZHN0LCBzcmMsIGluZGV4LCBucikgKHsgXAo+ICsg
ICAgY29uc3QgdHlwZW9mKCooZHN0KSkgKnMgPSAoc3JjKTsgICAgICAgICAgICAgICAgICAgIFwK
PiArICAgIHVuc2lnbmVkIGludCBpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+ICsgICAgZm9yICggaSA9IDA7IGkgPCAobnIpOyBpKysgKSAgICAgICAgICAgICAg
ICAgICAgICAgIFwKPiArICAgICAgICAoZHN0KVtpXSA9IHNbKGluZGV4KSArIGldOyAgICAgICAg
ICAgICAgICAgICAgICBcCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAo+ICsgICAgMDsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKPiArfSkKCkFnYWluIHRoZSBxdWVzdGlvbiBvbiB3aGV0
aGVyIG11bHRpcGxlIGV2YWx1YXRpb24gb2YgbWFjcm8gYXJndW1lbnRzCndvdWxkIGJldHRlciBi
ZSBhdm9pZGVkIGhlcmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:58:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09: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 1faeYK-0001k1-VM; Wed, 04 Jul 2018 09:58: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=ndkn=ju=xenproject.org=prvs=71602efd7=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1faeYJ-0001jr-PA
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 09:58:23 +0000
X-Inumbo-ID: c87cea8e-7f70-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c87cea8e-7f70-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:58:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59417596"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74934-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-squeeze:test-amd64-amd64-i386-squeeze-netboot-pygrub:debian-di-install:fail:nonblocking
 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-i386-amd64-squeeze-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74915
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 4 Jul 2018 10:58:19 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 74934: 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>

ZmxpZ2h0IDc0OTM0IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDkzNC8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0
Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTE1CiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRp
LWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTE1CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVl
ZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBpbiA3
NDkxNQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc0OTE1CgpiYXNlbGluZSB2ZXJzaW9uOgog
ZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5MTUKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zcXVlZXplLW5ldGJvb3Qt
cHlncnViICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNx
dWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6
IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 09:58:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 09:58:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faeYs-0001ny-BP; Wed, 04 Jul 2018 09:58: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faeYr-0001nm-Ec
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 09:58:57 +0000
X-Inumbo-ID: dd71e2a4-7f70-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dd71e2a4-7f70-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 09:58: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 1faeYp-0007Ot-Cb; Wed, 04 Jul 2018 09:58: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 1faeYp-0005BP-3O; Wed, 04 Jul 2018 09:58:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faeYp-00014I-2H; Wed, 04 Jul 2018 09:58:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124960-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
X-Osstest-Versions-That: xen=1f64f6f7eeb7e8e3252063bc73086600528ec723
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 09:58:55 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 124960: 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>

ZmxpZ2h0IDEyNDk2MCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk2MC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGI0YWM0YmM0MTAyMjJk
MjIxZGM0NmE3NGFjNzFlZmFhN2IzMmQ1N2MKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDFmNjRmNmY3ZWViN2U4ZTMyNTIwNjNiYzczMDg2NjAwNTI4ZWM3MjMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNDg5NSAgMjAxOC0wNy0wMSAwOToxODo0MSBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ5NjAgIDIwMTgtMDctMDQgMDk6MjA6MzAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVA
Yml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hl
bi5naXQKICAgMWY2NGY2ZjdlZS4uYjRhYzRiYzQxMCAgYjRhYzRiYzQxMDIyMmQyMjFkYzQ2YTc0
YWM3MWVmYWE3YjMyZDU3YyAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:17:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10:17:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faepz-0003qq-8K; Wed, 04 Jul 2018 10: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faepx-0003ql-Kl
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 10:16:37 +0000
X-Inumbo-ID: 54924a52-7f73-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 54924a52-7f73-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 10:16:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 04:16:35 -0600
Message-Id: <5B3C9E8102000078001D0F53@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 04:16:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 13/13] x86/domctl: Implement
 XEN_DOMCTL_set_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>, 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+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IAo+
IFRoaXMgaHlwZXJjYWxsIGFsbG93cyB0aGUgdG9vbHN0YWNrIHRvIHByZXNlbnQgb25lIGNvbWJp
bmVkIENQVUlEIGFuZCBNU1IKPiBwb2xpY3kgZm9yIGEgZG9tYWluLCB3aGljaCBjYW4gYmUgYXVk
aXRlZCBpbiBvbmUgZ28gYnkgWGVuLCB3aGljaCBpcyBuZWNlc3NhcnkKPiBmb3IgY29ycmVjdG5l
c3Mgb2YgdGhlIGF1ZGl0aW5nLgo+IAo+IEEgc3R1YiB4ODZfcG9saWNpZXNfYXJlX2NvbXBhdGli
bGUoKSBmdW5jdGlvbiBpcyBpbnRyb2R1Y2VkLCBhbHRob3VnaCBhdAo+IHByZXNlbnQgaXQgd2ls
bCBhbHdheXMgZmFpbCB0aGUgaHlwZXJjYWxsLgo+IAo+IFRoZSBoeXBlcmNhbGwgQUJJIGFsbG93
cyBmb3IgdXBkYXRlIG9mIGluZGl2aWR1YWwgQ1BVSUQgb3IgTVNSIGVudHJpZXMsIHNvCj4gYmVn
aW5zIGJ5IGR1cGxpY2F0aW5nIHRoZSBleGlzdGluZyBwb2xpY3kgKGZvciB3aGljaCBhIGhlbHBl
ciBpcyBpbnRyb2R1Y2VkKSwKPiBtZXJnaW5nIHRoZSB0b29sc3RhY2sgZGF0YSwgdGhlbiBjaGVj
a2luZyBjb21wYXRpYmlsaXR5IG9mIHRoZSByZXN1bHQuCgpUaGlzIHJlYWRzIHRvIG1lIGFzIGlm
IGl0IHdhcyBmaW5lIGZvciB0aGUgdG9vbCBzdGFjayB0byBzdXBwbHkgb25seSBwYXJ0aWFsCmRh
dGEgKG9yIGVsc2UgdGhlcmUgd291bGQgYmUgbm8gbmVlZCB0byBtZXJnZSBhbnl0aGluZykuIFdo
YXQncyB0aGUKdGhpbmtpbmcgYmVoaW5kIHRoaXMsIHJhdGhlciB0aGFuIHJlcXVpcmluZyBjb21w
bGV0ZSBzZXRzIG9mIGRhdGEgdG8gYmUKc3VwcGxpZWQ/Cgo+IE9uZSBhd2thcmQgY29ybmVyIGNh
c2UgaXMgcmUtZGVzZXJpYWxpc2luZyBvZiB0aGUgdmNwdSBtc3JzLiAgVGhlIGNvcnJlY3QgZml4
Cj4gd291bGQgYmUgdG8gYWxsb2NhdGUgYSBidWZmZXIsIGNvcHkgdGhlIE1TUnMgbGlzdCwgdGhl
biBkZXNlcmlhbGlzZSBmcm9tIHRoYXQsCj4gYnV0IHRyaXBzIHRoZSBib3VuZHMgY2hlY2tzIGlu
IHRoZSBjb3B5X2Zyb21fZ3Vlc3QoKSBoZWxwZXJzLiAgVGhlIGNvbXBhdCBYTEFUCj4gYXJlIHdv
dWxkIHdvcmssIGJ1dCB3b3VsZCByZXF1aXJlIHRoYXQgd2UgYWxsb2NhdGUgaXQgZXZlbiBmb3Ig
NjRiaXQgUFYKPiBndWVzdHMuCgoKCj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gKysr
IGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gQEAgLTMzMCw2ICszMzAsNzEgQEAgc3RhdGljIGlu
dCB1cGRhdGVfZG9tYWluX2NwdWlkX2luZm8oc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgIHJldHVy
biAwOwo+ICB9Cj4gIAo+ICtzdGF0aWMgaW50IHVwZGF0ZV9kb21haW5fY3B1bXNyX3BvbGljeShz
dHJ1Y3QgZG9tYWluICpkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB4ZW5fZG9tY3RsX2NwdW1zcl9wb2xpY3lfdCAqeGRwYykKPiArewo+ICsgICAgc3RydWN0IHBv
bGljeV9ncm91cCBuZXcgPSB7fTsKPiArICAgIGNvbnN0IHN0cnVjdCBwb2xpY3lfZ3JvdXAgKnN5
cyA9IGlzX3B2X2RvbWFpbihkKQo+ICsgICAgICAgID8gJnN5c3RlbV9wb2xpY2llc1tYRU5fU1lT
Q1RMX2NwdW1zcl9wb2xpY3lfcHZfbWF4XQo+ICsgICAgICAgIDogJnN5c3RlbV9wb2xpY2llc1tY
RU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfaHZtX21heF07Cj4gKyAgICBzdHJ1Y3QgdmNwdSAqdiA9
IGQtPnZjcHVbMF07Cj4gKyAgICBpbnQgcmV0ID0gLUVOT01FTTsKPiArCj4gKyAgICAvKiBJbml0
aWFsaXNlIHNvbWUgaGVscCBpZGVudGlmeWluZyBhdWRpdGluZyBlcnJvcnMuICovCj4gKyAgICB4
ZHBjLT5lcnJfbGVhZiA9IHhkcGMtPmVycl9zdWJsZWFmID0gWEVOX0NQVUlEX05PX1NVQkxFQUY7
Cj4gKyAgICB4ZHBjLT5lcnJfbXNyX2lkeCA9IH4wOwoKSSdtIGhhdmluZyB0cm91YmxlIGV4dHJh
Y3RpbmcgaW5mb3JtYXRpb24gZnJvbSB0aGUgY29tbWVudC4KCj4gKyAgICAvKiBTdGFydCB3aXRo
IGV4aXN0aW5nIGRvbWFpbidzIHBvbGljaWVzICovCj4gKyAgICBpZiAoICEobmV3LmNwID0geG1l
bWR1cChkLT5hcmNoLmNwdWlkKSkgfHwKPiArICAgICAgICAgIShuZXcuZHAgPSB4bWVtZHVwKGQt
PmFyY2gubXNyKSkgfHwKPiArICAgICAgICAgIShuZXcudnAgPSB4bWVtZHVwKHYtPmFyY2gubXNy
KSkgKQo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsKPiArICAgIC8qIE1lcmdlIHRoZSB0b29sc3Rh
Y2sgcHJvdmlkZWQgZGF0YS4gKi8KPiArICAgIGlmICggKHJldCA9IHg4Nl9jcHVpZF9jb3B5X2Zy
b21fYnVmZmVyKAo+ICsgICAgICAgICAgICAgIG5ldy5jcCwgeGRwYy0+Y3B1aWRfcG9saWN5LCB4
ZHBjLT5ucl9sZWF2ZXMsCj4gKyAgICAgICAgICAgICAgJnhkcGMtPmVycl9sZWFmLCAmeGRwYy0+
ZXJyX3N1YmxlYWYpKSApCj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsgICAgaWYgKCAocmV0
ID0geDg2X21zcl9jb3B5X2Zyb21fYnVmZmVyKAo+ICsgICAgICAgICAgICAgIG5ldy5kcCwgbmV3
LnZwLAo+ICsgICAgICAgICAgICAgIHhkcGMtPm1zcl9wb2xpY3ksIHhkcGMtPm5yX21zcnMsICZ4
ZHBjLT5lcnJfbXNyX2lkeCkpICkKPiArICAgICAgICBnb3RvIG91dDsKPiArCj4gKyAgICAvKiBB
dWRpdCB0aGUgY29tYmluZWQgZGF0YXNldC4gKi8KPiArICAgIHJldCA9IHg4Nl9wb2xpY2llc19h
cmVfY29tcGF0aWJsZShzeXMsICZuZXcpOwo+ICsgICAgaWYgKCByZXQgKQo+ICsgICAgICAgIGdv
dG8gb3V0OwoKSSdtIGFmcmFpZCBJIGRvbid0IGZvbGxvdyAtIHdoZXJlJ3MgdGhlIG1lcmdpbmc/
IEFsbCB5b3UgZG8gaXMgY29weSB0aGUKZmlyc3Qgc28gbWFueSBlbnRyaWVzIGNvbWluZyBmcm9t
IGxpYnhjLCBhbmQgdXNpbmcgdGhlIGxhdGVyIHNvIG1hbnkKZW50cmllcyBmcm9tIHRoZSBwcmV2
aW91cyBwb2xpY2llcy4gSG93J3MgdGhhdCBnb2luZyB0byBwcm92aWRlIGEKY29tcGxldGUgc2V0
LCByYXRoZXIgdGhhbiBlLmcuIHNvbWUgZHVwbGljYXRlIGVudHJpZXMgYW5kIHNvbWUKbWlzc2lu
ZyBvbmVzPwoKPiArICAgIC8qCj4gKyAgICAgKiBBdWRpdCB3YXMgc3VjY2Vzc2Z1bC4gIFJlcGxh
Y2UgZXhpc3RpbmcgcG9saWNpZXMsIGxlYXZpbmcgdGhlIG9sZAo+ICsgICAgICogcG9saWNpZXMg
dG8gYmUgZnJlZWQuCj4gKyAgICAgKi8KPiArICAgIFNXQVAobmV3LmNwLCBkLT5hcmNoLmNwdWlk
KTsKPiArICAgIFNXQVAobmV3LmRwLCBkLT5hcmNoLm1zcik7Cj4gKyAgICBTV0FQKG5ldy52cCwg
di0+YXJjaC5tc3IpOwo+ICsKPiArICAgIC8qIE1lcmdlIHRoZSAobm93IGF1ZGl0ZWQpIHZDUFUg
TVNScyBpbnRvIGV2ZXJ5IG90aGVyIG1zcl92Y3B1X3BvbGljeS4gKi8KPiArICAgIGZvciAoIDsg
djsgdiA9IHYtPm5leHRfaW5fbGlzdCApCgpUaGlzIG9wZW4tY29kZWQgYWxtb3N0LWZvcl9lYWNo
X2RvbWFpbigpIGRvZXNuJ3QgbG9vayB2ZXJ5IG5pY2UuCgo+ICsgICAgewo+ICsgICAgICAgIC8q
IFhYWCAtIEZpZ3VyZSBvdXQgaG93IHRvIGF2b2lkIGEgVE9DVE9VIHJhY2UgaGVyZS4gIFhMQVQg
YXJlYT8gKi8KPiArICAgICAgICBpZiAoIChyZXQgPSB4ODZfbXNyX2NvcHlfZnJvbV9idWZmZXIo
Cj4gKyAgICAgICAgICAgICAgICAgIE5VTEwsIHYtPmFyY2gubXNyLCB4ZHBjLT5tc3JfcG9saWN5
LCB4ZHBjLT5ucl9tc3JzLCBOVUxMKSkgKQoKV2h5IGNhbid0IHlvdSBnbyBmcm9tIHZDUFUgMCdz
IHYtPmFyY2gubXNyIGhlcmUsIHdoaWNoIGlzIHRoZSBjb3BpZWQtaW4KKGFuZCBzYW5pdGl6ZWQp
IHJlcHJlc2VudGF0aW9uIGFscmVhZHk/IEFsc28sIGlzIGl0IHJlYWxseSBhIGdvb2QgaWRlYSB0
bwphc3N1bWUgYWxsIHZDUFUtcyBoYXZlIHRoZSBzYW1lIHBvbGljaWVzPwoKPiBAQCAtMTU3MCw2
ICsxNjM1LDI4IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCj4gICAgICAgICAgZG9tYWluX3VucGF1
c2UoZCk7Cj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICsgICAgY2FzZSBYRU5fRE9NQ1RMX3NldF9j
cHVtc3JfcG9saWN5Ogo+ICsgICAgICAgIGlmICggZCA9PSBjdXJyZCB8fCAgICAgICAvKiBubyBk
b21haW5fcGF1c2UoKSAqLwo+ICsgICAgICAgICAgICAgZC0+bWF4X3ZjcHVzID09IDAgKSAvKiBO
byB2Y3B1cyB5ZXQuICovCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICByZXQgPSAtRUlOVkFM
Owo+ICsgICAgICAgICAgICBicmVhazsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGRvbWFp
bl9wYXVzZShkKTsKPiArCj4gKyAgICAgICAgaWYgKCBkLT5jcmVhdGlvbl9maW5pc2hlZCApCj4g
KyAgICAgICAgICAgIHJldCA9IC1FRVhJU1Q7IC8qIE5vIGNoYW5naW5nIG9uY2UgdGhlIGRvbWFp
biBpcyBydW5uaW5nLiAqLwo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICB7Cj4gKyAgICAgICAg
ICAgIHJldCA9IHVwZGF0ZV9kb21haW5fY3B1bXNyX3BvbGljeShkLCAmZG9tY3RsLT51LmNwdW1z
cl9wb2xpY3kpOwo+ICsgICAgICAgICAgICBpZiAoICFyZXQgKSAvKiBDb3B5IGRvbWN0bC0+dS5j
cHVtc3JfcG9saWN5LmVycl8qIHRvIGd1ZXN0LiAqLwo+ICsgICAgICAgICAgICAgICAgY29weWJh
Y2sgPSB0cnVlOwoKeDg2X2NwdWlkX2NvcHlfZnJvbV9idWZmZXIoKSwgZm9yIGV4YW1wbGUsIHNl
dHMgdGhlIGVycl8gZmllbGRzCm9ubHkgd2hlbiByZXR1cm5pbmcgLUVSQU5HRS4gSXMgdGhlIGlm
KCkgY29uZGl0aW9uIGludmVydGVkPwoKPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3Rs
LmgKPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKPiBAQCAtNjQ4LDYgKzY0OCwx
MiBAQCBzdHJ1Y3QgeGVuX2RvbWN0bF9jcHVtc3JfcG9saWN5IHsKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICogJ21zcl9kb21haW5fcG9saWN5JyAqLwo+ICAgICAgWEVOX0dVRVNUX0hBTkRM
RV82NCh4ZW5fY3B1aWRfbGVhZl90KSBjcHVpZF9wb2xpY3k7IC8qIElOL09VVDogKi8KPiAgICAg
IFhFTl9HVUVTVF9IQU5ETEVfNjQoeGVuX21zcl9lbnRyeV90KSBtc3JfcG9saWN5OyAgICAvKiBJ
Ti9PVVQ6ICovCj4gKyAgICB1aW50MzJfdCBlcnJfbGVhZiwgZXJyX3N1YmxlYWY7IC8qIE9VVCwg
c2V0X3BvbGljeSBvbmx5LiAgSWYgbm90IH4wLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKiBpbmRpY2F0ZXMgdGhlIGxlYWYvc3VibGVhZiB3aGljaAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBhdWRpdGluZyBvYmplY3RlZCB0by4gKi8K
PiArICAgIHVpbnQzMl90IGVycl9tc3JfaWR4OyAgICAgICAgICAgLyogT1VULCBzZXRfcG9saWN5
IG9ubHkuICBJZiBub3QgfjAsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAqIGluZGljYXRlcyB0aGUgTVNSIGlkeCB3aGljaAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKiBhdWRpdGluZyBvYmplY3RlZCB0by4gKi8KCkV4cGxpY2l0IHBhZGRp
bmcgYWdhaW4gcGxlYXNlLCB3aXRoIHRoZSBoYW5kbGVyIGNoZWNraW5nIGl0IHRvIGJlCnplcm8u
Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmgKPiArKysgYi94ZW4vaW5jbHVkZS94
ZW4veG1hbGxvYy5oCj4gQEAgLTEzLDYgKzEzLDEzIEBACj4gICNkZWZpbmUgeG1hbGxvYyhfdHlw
ZSkgKChfdHlwZSAqKV94bWFsbG9jKHNpemVvZihfdHlwZSksIF9fYWxpZ25vZl9fKF90eXBlKSkp
Cj4gICNkZWZpbmUgeHphbGxvYyhfdHlwZSkgKChfdHlwZSAqKV94emFsbG9jKHNpemVvZihfdHlw
ZSksIF9fYWxpZ25vZl9fKF90eXBlKSkpCj4gIAo+ICsvKiBBbGxvY2F0ZSBzcGFjZSBmb3IgYSB0
eXBlZCBvYmplY3QgYW5kIGNvcHkgYW4gZXhpc3RpbmcgaW5zdGFuY2UuICovCj4gKyNkZWZpbmUg
eG1lbWR1cChwdHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAg
KHsgIHR5cGVvZigqcHRyKSAqbl8gPSB4bWFsbG9jKHR5cGVvZigqcHRyKSk7ICAgICAgIFwKPiAr
ICAgICAgICBpZiAoIG5fICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cj4gKyAgICAgICAgICAgIG1lbWNweShuXywgcHRyLCBzaXplb2YoKnB0cikpOyAgICAgICAgICAg
ICAgXAo+ICsgICAgICAgIG5fOyB9KQoKV291bGQgYmUgbmljZSBpZiB0aGlzIGNvdWxkIGhhbmRs
ZSBpbnB1dCBwb2ludGVycyB0byBjb25zdC1xdWFsaWZpZWQgdHlwZXMuCkkgdmFndWVseSByZWNh
bGwgaGF2aW5nIHNlZW4gYSBzb2x1dGlvbiB0byB0aGlzIHJlY2VudGx5LCBidXQgSSBkb24ndCBy
ZWNhbGwKd2hlcmUgdGhhdCB3YXMgb3IgaG93IGl0IGxvb2tlZCBsaWtlLiBVbnRpbCB0aGVuLCBt
YXkgSSBzdWdnZXN0IHRvIHVzZQp2b2lkICogaW5zdGVhZCwgZGVzcGl0ZSB0aGlzIG9wZW5pbmcg
dGhlIHJpc2sgb2YgdHlwZSBpbmNvbXBhdGliaWxpdGllcz8KCkphbgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:18:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10:18:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faere-00040l-NK; Wed, 04 Jul 2018 10:18: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=49g/=ju=citrix.com=prvs=7166481be=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1faere-00040e-4y
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 10:18:22 +0000
X-Inumbo-ID: 933d6402-7f73-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 933d6402-7f73-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 10:18:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59418881"
Date: Wed, 4 Jul 2018 11:18:18 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180704101818.vgpfinsmjjgrsg2v@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 13/13] x86/domctl: Implement
 XEN_DOMCTL_set_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDk6NTU6MjZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGcm9tOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4g
Cj4gVGhpcyBoeXBlcmNhbGwgYWxsb3dzIHRoZSB0b29sc3RhY2sgdG8gcHJlc2VudCBvbmUgY29t
YmluZWQgQ1BVSUQgYW5kIE1TUgo+IHBvbGljeSBmb3IgYSBkb21haW4sIHdoaWNoIGNhbiBiZSBh
dWRpdGVkIGluIG9uZSBnbyBieSBYZW4sIHdoaWNoIGlzIG5lY2Vzc2FyeQo+IGZvciBjb3JyZWN0
bmVzcyBvZiB0aGUgYXVkaXRpbmcuCj4gCj4gQSBzdHViIHg4Nl9wb2xpY2llc19hcmVfY29tcGF0
aWJsZSgpIGZ1bmN0aW9uIGlzIGludHJvZHVjZWQsIGFsdGhvdWdoIGF0Cj4gcHJlc2VudCBpdCB3
aWxsIGFsd2F5cyBmYWlsIHRoZSBoeXBlcmNhbGwuCj4gCj4gVGhlIGh5cGVyY2FsbCBBQkkgYWxs
b3dzIGZvciB1cGRhdGUgb2YgaW5kaXZpZHVhbCBDUFVJRCBvciBNU1IgZW50cmllcywgc28KPiBi
ZWdpbnMgYnkgZHVwbGljYXRpbmcgdGhlIGV4aXN0aW5nIHBvbGljeSAoZm9yIHdoaWNoIGEgaGVs
cGVyIGlzIGludHJvZHVjZWQpLAo+IG1lcmdpbmcgdGhlIHRvb2xzdGFjayBkYXRhLCB0aGVuIGNo
ZWNraW5nIGNvbXBhdGliaWxpdHkgb2YgdGhlIHJlc3VsdC4KPiAKPiBUaGUgc3lzdGVtIFBWL0hW
TSBtYXggcG9saWN5IGlzIHVzZWQgZm9yIHRoZSBjb21wYXRpYmxpdHkgY2hlY2suCj4gCj4gU2ln
bmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4g
LS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+
IENDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4gQ0M6IERhbmll
bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgo+IAo+IE9uZSBhd2thcmQgY29ybmVy
IGNhc2UgaXMgcmUtZGVzZXJpYWxpc2luZyBvZiB0aGUgdmNwdSBtc3JzLiAgVGhlIGNvcnJlY3Qg
Zml4Cj4gd291bGQgYmUgdG8gYWxsb2NhdGUgYSBidWZmZXIsIGNvcHkgdGhlIE1TUnMgbGlzdCwg
dGhlbiBkZXNlcmlhbGlzZSBmcm9tIHRoYXQsCj4gYnV0IHRyaXBzIHRoZSBib3VuZHMgY2hlY2tz
IGluIHRoZSBjb3B5X2Zyb21fZ3Vlc3QoKSBoZWxwZXJzLiAgVGhlIGNvbXBhdCBYTEFUCj4gYXJl
IHdvdWxkIHdvcmssIGJ1dCB3b3VsZCByZXF1aXJlIHRoYXQgd2UgYWxsb2NhdGUgaXQgZXZlbiBm
b3IgNjRiaXQgUFYKPiBndWVzdHMuCgpJJ20gbm90IHN1cmUgSSBmb2xsb3cgdGhpcy4gVGhlIGlz
c3VlIGlzbid0IG9idmlvdXMgZnJvbSBsb29raW5nIGF0IHRoZQpjb2RlLgoKPiAtLS0KPiArICAg
IC8qIE1lcmdlIHRoZSAobm93IGF1ZGl0ZWQpIHZDUFUgTVNScyBpbnRvIGV2ZXJ5IG90aGVyIG1z
cl92Y3B1X3BvbGljeS4gKi8KPiArICAgIGZvciAoIDsgdjsgdiA9IHYtPm5leHRfaW5fbGlzdCAp
Cj4gKyAgICB7Cj4gKyAgICAgICAgLyogWFhYIC0gRmlndXJlIG91dCBob3cgdG8gYXZvaWQgYSBU
T0NUT1UgcmFjZSBoZXJlLiAgWExBVCBhcmVhPyAqLwoKV2hhdCBpcyB0aGUgVE9DVE9VIHJhY2Ug
aGVyZT8gCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:31:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10:31: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 1faf3v-0005qA-3X; Wed, 04 Jul 2018 10:31: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faf3u-0005q5-50
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 10:31:02 +0000
X-Inumbo-ID: 56dc042b-7f75-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 56dc042b-7f75-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 10:31:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59419608"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.41426.140421.448689@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 11:30:42 +0100
To: <royger@FreeBSD.org>, <xen-devel@lists.xenproject.org>
In-Reply-To: <osstest-124935-mainreport@xen.org>
References: <osstest-124935-mainreport@xen.org>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [freebsd-master test] 124935: 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>

b3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyaXRlcyAoIltmcmVlYnNkLW1hc3RlciB0ZXN0XSAxMjQ5
MzU6IHRyb3VibGU6IGJsb2NrZWQvYnJva2VuIik6Cj4gZmxpZ2h0IDEyNDkzNSBmcmVlYnNkLW1h
c3RlciByZWFsIFtyZWFsXQo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncy8xMjQ5MzUvCj4gCj4gRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCj4gCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCj4g
aW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4gIGJ1aWxkLWFtZDY0LWZy
ZWVic2QgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KPiAg
YnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgNSBob3N0LWluc3RhbGwoNSkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI0OTA5CgpEWUsgd2hhdCB0aGlzIGlzID8KCkl0IHNlZW1zIHRvIGdl
dCBhcyBmYXIgYXMgdGhpczoKCiAgSnVsICA0IDAyOjA4OjMwLjkyMDEzMiAgIFN1Y2NlZWQgdG8g
ZG93bmxvYWQgTkJQIGZpbGUuCiAgSnVsICA0IDAyOjA4OjMwLjkzMjEzOCBbMG1bMzBtWzQwbVsy
SlswMTswMUhbMG1bMzdtWzQwbWVycm9yOiBzZXJpYWwgcG9ydCBgMCcgaXNuJ3QgZm91bmQuCiAg
SnVsICA0IDAyOjA4OjMxLjA0MDA5OQogIGVycm9yOiBjYW4ndCBmaW5kIGNvbW1hbmQgYHRpbWVv
dXQnLgoKVGhlIHN0dWZmIGZyb20gMDI6MjM6Mzcgb253YXJkcyBpcyB0aGUgcmVzdWx0cyBvZiB0
aGUgdHMtbG9ncy1jYXB0dXJlCnNlbmRpbmcgZGVidWcga2V5cyBvbiB0aGUgc2VyaWFsIHBvcnQs
IHNvIGlzbid0IGludGVyZXN0aW5nLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:34:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10: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 1faf6q-0006Ij-0l; Wed, 04 Jul 2018 10: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faf6p-0006GA-8d
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 10:34:03 +0000
X-Inumbo-ID: c3618c26-7f75-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3618c26-7f75-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 10:34:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75707822"
To: Wei Liu <wei.liu2@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
 <20180704101818.vgpfinsmjjgrsg2v@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: <4edc6b81-906a-907f-708e-cf387a988a73@citrix.com>
Date: Wed, 4 Jul 2018 11:33:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180704101818.vgpfinsmjjgrsg2v@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/13] x86/domctl: Implement
 XEN_DOMCTL_set_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?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>

T24gMDQvMDcvMTggMTE6MTgsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBKdWwgMDMsIDIwMTgg
YXQgMDk6NTU6MjZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gRnJvbTogU2VyZ2V5
IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+Pgo+PiBUaGlzIGh5cGVyY2FsbCBh
bGxvd3MgdGhlIHRvb2xzdGFjayB0byBwcmVzZW50IG9uZSBjb21iaW5lZCBDUFVJRCBhbmQgTVNS
Cj4+IHBvbGljeSBmb3IgYSBkb21haW4sIHdoaWNoIGNhbiBiZSBhdWRpdGVkIGluIG9uZSBnbyBi
eSBYZW4sIHdoaWNoIGlzIG5lY2Vzc2FyeQo+PiBmb3IgY29ycmVjdG5lc3Mgb2YgdGhlIGF1ZGl0
aW5nLgo+Pgo+PiBBIHN0dWIgeDg2X3BvbGljaWVzX2FyZV9jb21wYXRpYmxlKCkgZnVuY3Rpb24g
aXMgaW50cm9kdWNlZCwgYWx0aG91Z2ggYXQKPj4gcHJlc2VudCBpdCB3aWxsIGFsd2F5cyBmYWls
IHRoZSBoeXBlcmNhbGwuCj4+Cj4+IFRoZSBoeXBlcmNhbGwgQUJJIGFsbG93cyBmb3IgdXBkYXRl
IG9mIGluZGl2aWR1YWwgQ1BVSUQgb3IgTVNSIGVudHJpZXMsIHNvCj4+IGJlZ2lucyBieSBkdXBs
aWNhdGluZyB0aGUgZXhpc3RpbmcgcG9saWN5IChmb3Igd2hpY2ggYSBoZWxwZXIgaXMgaW50cm9k
dWNlZCksCj4+IG1lcmdpbmcgdGhlIHRvb2xzdGFjayBkYXRhLCB0aGVuIGNoZWNraW5nIGNvbXBh
dGliaWxpdHkgb2YgdGhlIHJlc3VsdC4KPj4KPj4gVGhlIHN5c3RlbSBQVi9IVk0gbWF4IHBvbGlj
eSBpcyB1c2VkIGZvciB0aGUgY29tcGF0aWJsaXR5IGNoZWNrLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5
OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4+IFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiAtLS0KPj4g
Q0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4gQ0M6IElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgo+PiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiBD
QzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+PiBDQzogRGFuaWVs
IERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+Cj4+Cj4+IE9uZSBhd2thcmQgY29ybmVy
IGNhc2UgaXMgcmUtZGVzZXJpYWxpc2luZyBvZiB0aGUgdmNwdSBtc3JzLiAgVGhlIGNvcnJlY3Qg
Zml4Cj4+IHdvdWxkIGJlIHRvIGFsbG9jYXRlIGEgYnVmZmVyLCBjb3B5IHRoZSBNU1JzIGxpc3Qs
IHRoZW4gZGVzZXJpYWxpc2UgZnJvbSB0aGF0LAo+PiBidXQgdHJpcHMgdGhlIGJvdW5kcyBjaGVj
a3MgaW4gdGhlIGNvcHlfZnJvbV9ndWVzdCgpIGhlbHBlcnMuICBUaGUgY29tcGF0IFhMQVQKPj4g
YXJlIHdvdWxkIHdvcmssIGJ1dCB3b3VsZCByZXF1aXJlIHRoYXQgd2UgYWxsb2NhdGUgaXQgZXZl
biBmb3IgNjRiaXQgUFYKPj4gZ3Vlc3RzLgo+IEknbSBub3Qgc3VyZSBJIGZvbGxvdyB0aGlzLiBU
aGUgaXNzdWUgaXNuJ3Qgb2J2aW91cyBmcm9tIGxvb2tpbmcgYXQgdGhlCj4gY29kZS4KPgo+PiAt
LS0KPj4gKyAgICAvKiBNZXJnZSB0aGUgKG5vdyBhdWRpdGVkKSB2Q1BVIE1TUnMgaW50byBldmVy
eSBvdGhlciBtc3JfdmNwdV9wb2xpY3kuICovCj4+ICsgICAgZm9yICggOyB2OyB2ID0gdi0+bmV4
dF9pbl9saXN0ICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIC8qIFhYWCAtIEZpZ3VyZSBvdXQgaG93
IHRvIGF2b2lkIGEgVE9DVE9VIHJhY2UgaGVyZS4gIFhMQVQgYXJlYT8gKi8KPiBXaGF0IGlzIHRo
ZSBUT0NUT1UgcmFjZSBoZXJlPwoKSW4gdGhlIGxpbmVzIHlvdSBzbmlwcGVkLi4uCgo+Cj4+ICsg
ICAgICAgIGlmICggKHJldCA9IHg4Nl9tc3JfY29weV9mcm9tX2J1ZmZlcigKPj4gKyAgICAgICAg
ICAgICAgICAgIE5VTEwsIHYtPmFyY2gubXNyLCB4ZHBjLT5tc3JfcG9saWN5LCB4ZHBjLT5ucl9t
c3JzLCBOVUxMKSkgKQo+Cgp4ZHBjLT5tc3JfcG9saWN5IGlzIGEgcG9pbnRlciBpbnRvIHRvb2xz
dGFjayB1c2Vyc3BhY2UsIHdoaWNoIHdlIHJlLXJlYWQuCgpUaGUgcHJvYmxlbSBpcyB0aGF0IHdl
IGNhbid0IGNvcHkgdGhpcyB1cCBmcm9udCB0byBhIGh5cGVydmlzb3IgYnVmZmVyCih3aGljaCB3
b3VsZCBhdm9pZCB0aGUgVE9DVE9VIHJhY2UpLCB3aXRob3V0IHRyaXBwaW5nIHRoZSBhY2Nlc3Nf
b2soKQpjaGVjayBpbiBjb3B5X2Zyb21fZ3Vlc3QoKS4KCkhvd2V2ZXIsIEphbiBhbmQgU2VyZ2V5
IChJUkwpIGhhdmUgc3VnZ2VzdGVkIGFuIGFsdGVybmF0aXZlIGFwcHJvYWNoCndoaWNoIHdpbGwg
d29yayBmb3Igbm93LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:41:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10: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 1fafDY-0007Ed-5r; Wed, 04 Jul 2018 10: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fafDW-0007EY-A0
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 10:40:58 +0000
X-Inumbo-ID: ba5b8d48-7f76-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba5b8d48-7f76-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 12:40:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75708069"
To: Jan Beulich <JBeulich@suse.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <5B3C82B602000078001D0E02@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: <4ee2a619-3e8f-523f-b280-6891ff7edc26@citrix.com>
Date: Wed, 4 Jul 2018 11:40:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3C82B602000078001D0E02@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 00/13] x86: CPUID and MSR policy marshalling
 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gMDQvMDcvMTggMDk6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAzLjA3LjE4IGF0
IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFNvbWUgb3BlbiBx
dWVzdGlvbnM6Cj4+Cj4+ICAgKiBUaGUgcG9zaXRpb24gb2YgbGlieDg2IGluIHRoZSBzb3VyY2Ug
dHJlZS4gIEl0IHByb2JhYmx5IGRvZXNuJ3Qgd2FudCB0bwo+PiAgICAgbGl2ZSBpbiBpdHMgY3Vy
cmVudCBsb2NhdGlvbi4KPiBTbyBkaWQgeW91IGludGVudGlvbmFsbHkgZGVjaWRlIGFnYWluc3Qg
Li4uCj4KPj4gIC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDIgKy0KPj4gIHRvb2xzL2luY2x1ZGUvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgfCAg
MTUgKysKPj4gIHRvb2xzL2xpYnhjL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgfCAg
MTQgKy0KPj4gIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICAgICAgICAgICAgfCAg
MTUgKy0KPj4gIHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgICAgICAgICAgICAgICAgfCAx
NjMgKysrKysrKysrKysrKysrKystLS0KPj4gIHRvb2xzL21pc2MveGVuLWNwdWlkLmMgICAgICAg
ICAgICAgICAgICAgICAgfCAxMzUgKysrKysrKysrKysrKysrLQo+PiAgdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmggICAgICB8ICAgMiArCj4+ICB4ZW4vYXJjaC94ODYvY3B1
L2NvbW1vbi5jICAgICAgICAgICAgICAgICAgIHwgICAyICstCj4+ICB4ZW4vYXJjaC94ODYvY3B1
aWQuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgIDMyICstLS0KPj4gIHhlbi9hcmNoL3g4Ni9k
b21jdGwuYyAgICAgICAgICAgICAgICAgICAgICAgfCAxMzMgKysrKysrKysrKysrKysrKwo+PiAg
eGVuL2FyY2gveDg2L21zci5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQo+PiAg
eGVuL2FyY2gveDg2L3N5c2N0bC5jICAgICAgICAgICAgICAgICAgICAgICB8IDEwMSArKysrKysr
KysrKysKPj4gIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oICAgICAgfCAg
IDcgKy0KPj4gIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDEgKwo+PiAgeGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZpbGUgICAgICAgICAgICAgICAgICB8ICAg
MyArCj4+ICB4ZW4vY29tbW9uL2xpYng4Ni9jcHVpZC5jICAgICAgICAgICAgICAgICAgIHwgMjI2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiAgeGVuL2NvbW1vbi9saWJ4ODYvbGlieDg2
LXByaXZhdGUuaCAgICAgICAgICB8ICA3NCArKysrKysrKysKPj4gIHhlbi9jb21tb24vbGlieDg2
L21zci5jICAgICAgICAgICAgICAgICAgICAgfCAxMzQgKysrKysrKysrKysrKysrKwo+PiAgeGVu
L2NvbW1vbi9saWJ4ODYvcG9saWNpZXMuYyAgICAgICAgICAgICAgICB8ICAxOSArKysKPiB4ZW4v
bGliL3g4Ni8uLi4gb3IgbGliL3g4Ni8uLi4gaGVyZSBhbmQgLi4uCj4KPj4gIHhlbi9pbmNsdWRl
L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KPj4gIHhlbi9pbmNsdWRl
L2FzbS14ODYvY3B1ZmVhdHVyZXMuaCAgICAgICAgICAgfCAgIDIgKy0KPj4gIHhlbi9pbmNsdWRl
L2FzbS14ODYvY3B1aWQuaCAgICAgICAgICAgICAgICAgfCAyMjggKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQo+PiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaCAgICAgICAgICAgICAgICAg
ICB8ICA2NSArKy0tLS0tLQo+PiAgeGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oICAg
ICAgICAgICB8ICAxOCArKysKPj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCAgICAgICAg
ICAgICAgICAgfCAgMjUgKysrCj4+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmggICAgICAg
ICAgICAgICAgIHwgIDQxICsrKysrCj4+ICB4ZW4vaW5jbHVkZS97YXNtLXg4NiA9PiB4ZW4vbGli
eDg2fS9jcHVpZC5oIHwgMTAzICsrKysrLS0tLS0tLS0KPj4gIHhlbi9pbmNsdWRlL3hlbi9saWJ4
ODYvbXNyLmggICAgICAgICAgICAgICAgfCAgNzggKysrKysrKysrKwo+PiAgeGVuL2luY2x1ZGUv
eGVuL2xpYng4Ni9wb2xpY2llcy5oICAgICAgICAgICB8ICAzNSArKysrKwo+IHhlbi9pbmNsdWRl
L2xpYi94ODYvLi4uIG9yIGluY2x1ZGUvbGliL3g4Ni8uLi4gaGVyZSwgYXMgc3VnZ2VzdGVkCj4g
b24gaXJjPwoKSSB0cmllZCwgZ290IHN0dWNrLCB0aGVuIGRlY2lkZWQgaXQgd291bGQgYmUgYmV0
dGVyIHVzZSBvZiB0aW1lIHRvIHBvc3QKYSB2MSBmb3IgcmV2aWV3LgoKT25jZSBhIGdlbmVyYWwg
ZGVjaXNpb24gaGFzIGJlZW4gbWFkZSwgSSdsbCB0cnkgdG8gcmVtZW1iZXIvd29yayBvdXQgaG93
CnRvIHVzZSBgZ2l0IGZpbHRlci1icmFuY2hgIHdpdGhvdXQgaXQgdHJ5aW5nIHRvIGRlbGV0ZSBt
eSBlbnRpcmUgaGlzdG9yeS4KCj4gUGVyc29uYWxseSBJJ2QgZmF2b3IgdGhlIHRvcCBsZXZlbCB2
YXJpYW50cywgYXMgdGhhdCBtYWtlcwo+IHN1ZmZpY2llbnRseSBjbGVhciB0aGF0IHRoZSBjb2Rl
IGlzIG5laXRoZXIgc3BlY2lmaWMgdG8gdGhlIGh5cGVydmlzb3IKPiBub3Igc3BlY2lmaWMgdG8g
dGhlIHRvb2xzLgoKVGhhdCdzIHRoZSBjb25jZXJuIEkndmUgZ290IHdpdGggdGhlIHRvcCBsZXZl
bCB2YXJpYW50LsKgIEkgdmlldyB0aGlzIGFzCmh5cGVydmlzb3IgY29kZSB3aGljaCB3ZSBhbHNv
IHdhbnQgdG8gdXNlIGluIGxpYnhjLCByYXRoZXIgdGhhbgpzcGVjaWZpY2FsbHkgc2VwYXJhdGUg
Y29kZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:41:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10: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 1fafEE-0007IJ-KR; Wed, 04 Jul 2018 10:41: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fafED-0007IC-A5
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 10:41:41 +0000
X-Inumbo-ID: d4bfe2e1-7f76-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 d4bfe2e1-7f76-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 10:41:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 04:41:38 -0600
Message-Id: <5B3CA46202000078001D0F7F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 04:41:38 -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] 4.9.3 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Lars Kurth <lars.kurth@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsLAoKdGhpcyBpcyBzdXBwb3NlZCB0byBnbyBvdXQgaW4gYWJvdXQgMyB3ZWVrcyB0aW1lLiBQ
bGVhc2UgcG9pbnQgb3V0IGJhY2twb3J0CmNhbmRpZGF0ZXMgeW91IGZpbmQgbWlzc2luZyBmcm9t
IGl0cyBzdGFnaW5nIGJyYW5jaCwgYnV0IHdoaWNoIHlvdSBjb25zaWRlcgpyZWxldmFudC4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:44:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10: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 1fafH9-0007ts-BP; Wed, 04 Jul 2018 10:44: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fafH8-0007tf-Dp
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 10:44:42 +0000
X-Inumbo-ID: 410f64cb-7f77-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 410f64cb-7f77-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 10:44:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 04:44:40 -0600
Message-Id: <5B3CA51602000078001D0F82@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 04:44:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <5B3C82B602000078001D0E02@prv1-mh.provo.novell.com>
 <4ee2a619-3e8f-523f-b280-6891ff7edc26@citrix.com>
In-Reply-To: <4ee2a619-3e8f-523f-b280-6891ff7edc26@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 00/13] x86: CPUID and MSR policy marshalling
 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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+IE9uIDA0LjA3LjE4IGF0IDEyOjQwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMDcvMTggMDk6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBQZXJzb25hbGx5
IEknZCBmYXZvciB0aGUgdG9wIGxldmVsIHZhcmlhbnRzLCBhcyB0aGF0IG1ha2VzCj4+IHN1ZmZp
Y2llbnRseSBjbGVhciB0aGF0IHRoZSBjb2RlIGlzIG5laXRoZXIgc3BlY2lmaWMgdG8gdGhlIGh5
cGVydmlzb3IKPj4gbm9yIHNwZWNpZmljIHRvIHRoZSB0b29scy4KPiAKPiBUaGF0J3MgdGhlIGNv
bmNlcm4gSSd2ZSBnb3Qgd2l0aCB0aGUgdG9wIGxldmVsIHZhcmlhbnQuICBJIHZpZXcgdGhpcyBh
cwo+IGh5cGVydmlzb3IgY29kZSB3aGljaCB3ZSBhbHNvIHdhbnQgdG8gdXNlIGluIGxpYnhjLCBy
YXRoZXIgdGhhbgo+IHNwZWNpZmljYWxseSBzZXBhcmF0ZSBjb2RlLgoKQnV0IGlzbid0IHRoZSBu
YXR1cmUgb2YgbGlicmFyeSBjb2RlIHRvIGJlIHVzZWQgaW4gZGlmZmVyZW50IGVudmlyb25tZW50
cz8KSGVuY2Ugd2h5IHdvdWxkIHlvdSB3YW50IHRoaXMgc3BlY2lmaWNhbGx5IHF1YWxpZmllZCBh
cyBoeXBlcnZpc29yIGNvZGU/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:48:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10: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 1fafL6-0008Ai-A9; Wed, 04 Jul 2018 10:48: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=b+ad=ju=freebsd.org=royger@srs-us1.protection.inumbo.net>)
 id 1fafL5-0008AZ-RS
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 10:48:47 +0000
X-Inumbo-ID: d301ffb3-7f77-11e8-a8a5-bc764e045a96
Received: from mx2.freebsd.org (unknown [2001:1900:2254:206a::19:2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d301ffb3-7f77-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 12:48:45 +0200 (CEST)
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (Client CN "mx1.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx2.freebsd.org (Postfix) with ESMTPS id 6E3058B2EA;
 Wed,  4 Jul 2018 10:48:40 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id B57F6736F1;
 Wed,  4 Jul 2018 10:48:39 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from localhost (205.red-88-1-153.dynamicip.rima-tde.net
 [88.1.153.205])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate) (Authenticated sender: royger)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 2A5091C619;
 Wed,  4 Jul 2018 10:48:38 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Date: Wed, 4 Jul 2018 12:48:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <royger@FreeBSD.org>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704104831.mncxvbormkno54ij@mac.bytemobile.com>
References: <osstest-124935-mainreport@xen.org>
 <23356.41426.140421.448689@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23356.41426.140421.448689@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
Subject: Re: [Xen-devel] [freebsd-master test] 124935: 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>
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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMTE6MzA6NDJBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gb3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyaXRlcyAoIltmcmVlYnNkLW1hc3RlciB0ZXN0
XSAxMjQ5MzU6IHRyb3VibGU6IGJsb2NrZWQvYnJva2VuIik6Cj4gPiBmbGlnaHQgMTI0OTM1IGZy
ZWVic2QtbWFzdGVyIHJlYWwgW3JlYWxdCj4gPiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0OTM1Lwo+ID4gCj4gPiBGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKPiA+IAo+ID4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCj4gPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1
bjoKPiA+ICBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCj4gPiAgYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgNSBo
b3N0LWluc3RhbGwoNSkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0OTA5Cj4gCj4gRFlLIHdo
YXQgdGhpcyBpcyA/Cj4gCj4gSXQgc2VlbXMgdG8gZ2V0IGFzIGZhciBhcyB0aGlzOgo+IAo+ICAg
SnVsICA0IDAyOjA4OjMwLjkyMDEzMiAgIFN1Y2NlZWQgdG8gZG93bmxvYWQgTkJQIGZpbGUuCj4g
ICBKdWwgIDQgMDI6MDg6MzAuOTMyMTM4IFswbVszMG1bNDBtWzJKWzAxOzAxSFswbVszN21bNDBt
ZXJyb3I6IHNlcmlhbCBwb3J0IGAwJyBpc24ndCBmb3VuZC4KPiAgIEp1bCAgNCAwMjowODozMS4w
NDAwOTkKPiAgIGVycm9yOiBjYW4ndCBmaW5kIGNvbW1hbmQgYHRpbWVvdXQnLgoKSSBoYXZlIG5v
IGlkZWEgd2hhdCBOQlAgaXMuIEkgZG9uJ3QgdGhpbmsgaXQncyByZWxhdGVkIHRvIHRoZSBGcmVl
QlNECmluc3RhbGxlciBhdCBhbGwuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:49:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10:49: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 1fafLS-0008CX-Kp; Wed, 04 Jul 2018 10:49: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fafLR-0008CL-Bm
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 10:49:09 +0000
X-Inumbo-ID: e05e750c-7f77-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e05e750c-7f77-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 12:49:08 +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 w64AeXeC081708;
 Wed, 4 Jul 2018 10:49:06 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-2017-10-26;
 bh=vRLevBuAnnLkgMIpSPipBPeKQrbngfSpTQgvM1RV/Do=;
 b=C8LP3GfRSYiPlZ0NUysrmSJ2nQAfEKBbg1BRgIHHpEW3HAK5U+SQdWnAZ59qU5T7PwIy
 4B37OT8r1A08OQcxhSQz6FvhJiGlod/3QB0LjWG6RePtoLUJnlOpGJ8fjtywAgI+WSZ0
 J8yV45/ps7vxi600PcNLTumJcutIPILDtsUYmTKmRAuq0UkxsU11r2bJzPlDr4w1BEpv
 2MxVSeEw1jCbCXWmbcg9umXPm1ZtkT+M1/A9kbn+r4WzZkSjoT2Lq91Z1zG3gMDKoZeC
 Lss6yOxlFyrggjZzq59ASIb99JMC6FawaX2d3sO3O4SGGzKhfVr4r7EJ6ZOpus0LtMAi 7Q== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2k0dnjjbvm-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 10:49:06 +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 w64An5j9027310
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 10:49:05 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w64An46s005080;
 Wed, 4 Jul 2018 10:49:04 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 03:49:04 -0700
Date: Wed, 4 Jul 2018 12:49:00 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180704104900.GI4670@olila.local.net-space.pl>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8943
 signatures=668704
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=939
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807040126
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDE6NTc6NThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAzLjA3LjE4IGF0IDE4OjAyLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMTE6MzU6MjRQTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+IDA2LzI4LzE4IDU6MzggUE0gPj4+Cj4gPj4gPmxsZCAodGhlIGxsdm0gbGlua2VyKSBo
YXMgc29tZSBpc3N1ZXMgd2l0aCBYZW4gbGlua2VyIHNjcmlwdC4gSXQKPiA+PiA+ZG9lc24ndCB1
bmRlcnN0YW5kICd8fCcgaW4gYXNzZXJ0IGV4cHJlc3Npb25zOgo+ID4+ID4KPiA+PiA+bGQgICAg
LW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hh
MSBcCj4gPj4gPi9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jv
b3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPiA+PiA+bGQ6IGVycm9yOiB4ZW4ubGRzOjI2MDog
bWFsZm9ybWVkIG51bWJlcjogfAo+ID4+ID4+Pj4gQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4gKCgo
KCgoKCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkKPiA+
ICsgKCgxIDw8IDM5KSAvIDIpKSArICg2NCA8PCAzMCkpICsgKDEgPDwgMzApKSArICgxIDw8IDMw
KSkpIHx8Cj4gPj4gPj4+Pgo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgo+ID4+ID4KPiA+PiA+QW5kIGRvZXNuJ3Qg
d29yayBwcm9wZXJseSB3aXRoIHRoZSAnREVGSU5FRChmb28pID8gZm9vIDogLi4uJwo+ID4+ID5l
eHByZXNzaW9uOgo+ID4+ID4KPiA+PiA+bGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5s
ZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4gPj4gPi9yb290L3NyYy94ZW4veGVu
L2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAK
PiA+PiA+bGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCj4gPgo+
ID4gVGhpcyBzbWVsbHMgbGlrZSBsbGQgYnVnLiBlZmkgc3ltYm9sIGlzIGNsZWFybHkgdW5kZWZp
bmVkIGluIHByZWxpbmsubwo+ID4gKGxsZCBkb2VzIG5vdCBzdXBwb3J0IGkzODZwZXAgZW11bGF0
aW9uKToKPiA+Cj4gPiAgMTExNDc6IDAwMDAwMDAwMDAwMDAwMDAgICAgIDAgTk9UWVBFICBHTE9C
QUwgSElEREVOICAgVU5EIGVmaQo+ID4KPiA+IEhvd2V2ZXIsIHN1cnByaXNpbmdseSBERUZJTkVE
KCkgc3RhdGVzIHRoYXQgaXQgaXMgYW5kIHRlcm5hcnkgb3BlcmF0b3IKPiA+IGZpcmVzIGFkZHJl
c3MgY2FsY3VsYXRpb24gZnJvbSB1bmRlZmluZWQgc3ltYm9sLiBTbywgSSB0aGluayB0aGF0IGxs
ZAo+ID4gaGF2ZSB0byBiZSBmaXhlZCBpbnN0ZWFkIG9mIFhlbi4gSXQgc2hvdWxkIGJlIG5vdGVk
IHRoYXQgYmludXRpbHMgbGQKPiA+IHdvcmtzIHdpdGhvdXQgYW55IGlzc3VlLgo+Cj4gUmlnaHQs
IGJ1dCBpZiB3ZSBjYW4gbWFrZSBYZW4gYnVpbGQgbmV2ZXJ0aGVsZXNzLCB0aGlzIHdvdWxkIGJl
IGJldHRlci4KPiBTbyB3aGF0IHdlIG5lZWQgaGVyZSBpcyBhIChyZS0pZXhwbGFuYXRpb24gb2Yg
d2h5IHlvdSd2ZSBuZWVkZWQgdG8KPiBkbyB0aGUgdmVyeSBjaGFuZ2UgUm9nZXIgaXMgc3VnZ2Vz
dGluZyB0byByZXZlcnQuCgpBZnRlciBjb21taXQgYjE5OWM0NCBib3RoIEVMRiBhbmQgUEUgb3V0
cHV0IG5lZWQgYW4gZWZpIHN5bWJvbC4gU28sIHdlCmNhbm5vdCB1c2Ugc2ltcGxlICIjaWZkZWYg
RUZJIiBmb3IgZGlmZmVyZW50aWF0aW9uIGFzIGl0IHdhcyBlYXJsaWVyLgpHb2luZyBmdXJ0aGVy
IGlmIGJ1aWxkIHRvb2xzIGFyZSBhYmxlIHRvIGdlbmVyYXRlIEVGSSBjb2RlIHRoZW4gbmF0aXZl
ClhlbiBFRkkgY29kZSB3aGljaCBwcm92aWRlcyBlZmkgc3ltYm9sIGlzIGJ1aWxkLiBPdGhlcndp
c2UgWGVuIEVGSSBzdHViCmNvZGUgaXMgdXNlZCBhbmQgZWZpIHN5bWJvbCBpcyBwcm92aWRlZCBi
eSBsaW5rZXIgc2NyaXB0LiBJSVJDIHlvdQppbnNpc3RlZCBvbiB0aGF0LiBUaGUgaXNzdWUgY2Fu
IGJlIHNvbHZlZCBieSBhZGRpbmcgZWZpIHN5bWJvbCB0byB0aGUKWGVuIEVGSSBzdHViIGNvZGUg
KHdlIGNhbiBqdXN0IHNpbXBseSBjb3B5IGV4aXN0aW5nIGVmaSBzdHJ1Y3QgZnJvbQpuYXRpdmUg
WGVuIEVGSSBjb2RlKSBhbmQgcmVtb3ZpbmcgcmVsZXZhbnQgbGluZSBmcm9tIGxpbmtlciBzY3Jp
cHQuCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:56:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10:56:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fafS6-0000h9-VZ; Wed, 04 Jul 2018 10:56: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fafS6-0000h4-HP
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 10:56:02 +0000
X-Inumbo-ID: d6586b8b-7f78-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6586b8b-7f78-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 10:56:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59420753"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.42924.671628.339753@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 11:55:40 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <royger@FreeBSD.org>
In-Reply-To: <20180704064928.lwg6brh5ntr4ypxv@mac.bytemobile.com>
References: <osstest-124935-mainreport@xen.org>
 <20180704064928.lwg6brh5ntr4ypxv@mac.bytemobile.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [freebsd-master test] 124935: 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>
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>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW2ZyZWVic2QtbWFzdGVy
IHRlc3RdIDEyNDkzNTogdHJvdWJsZTogYmxvY2tlZC9icm9rZW4iKToKPiBUaGlzIGZhaWx1cmUg
aXMgY2F1c2VkIGJlY2F1c2UgdGhlIGhvc3QgaXMgc2V0IHRvIGJvb3QgZnJvbSBVRUZJLCBhbmQK
PiB0aGVyZSdzIG5vIGxvZ2ljIHlldCBpbiBvc3N0ZXN0IHRvIGluc3RhbGwgRnJlZUJTRCBmcm9t
IFVFRkkuCgpPaC4gIChQbGVhc2UgZGlzcmVnYXJkIG15IG90aGVyIG1haWwuKQoKPiBJcyB0aGVy
ZSBhbnl3YXkgdG8gcHJldmVudCB0aGUgRnJlZUJTRCBqb2JzIGZyb20gcnVubmluZyBpbgo+IGFs
YmFuYXswfDF9IChvciBVRUZJIGJveGVzIGluIGdlbmVyYWwpPwoKRm9yIG5vdyBJIGhhdmUgdW5z
ZXQgdGhlIGBmcmVlYnNkLTEwJyBob3N0ZmxhZy4gIFRodCBzaG91bGQgZG8gdGhlCnRyaWNrLgoK
VGhlcmUgaXMgYWxzbyB0aGUgUHJvcEVxIHJlc291ciByZXNvdXJjZWNvbmRpdGlvbiB3aGljaCBj
b3VsZCBiZSB1c2VkCmZvciB0aGlzLCBidXQgSSBub3RpY2UgdGhhdDoKICogUHJvcENvbXBhcmVC
YXNlIGRvZXMgbm90IGhvbm91ciBob3N0IHByb3BlcnRpZXMgc2V0IGluIHRoZQogICBjb25maWd1
cmF0aW9uIGZpbGVzIHJhdGhlciB0aGFuIHRoZSBkYXRhYmFzZTsKICogUHJvcENvbXBhcmVCYXNl
IHdvdWxkIG5lZWQgYSB3YXkgdG8gc3BlY2lmeSB3aGF0IHRoZSBkZWZhdWx0CiAgIGlzIGlmIHRo
ZSBjb25kaXRpb24gaXMgbm90IGZvdW5kLgoKSSB3aWxsIHNlbmQgc29tZSBwYXRjaGVzIHRvIGZp
eCB0aGF0IGluIGEgbW9tZW50LgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:56:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10: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 1fafSl-000196-Hu; Wed, 04 Jul 2018 10:56: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fafSk-00018o-IJ
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 10:56:42 +0000
X-Inumbo-ID: ee3b7f32-7f78-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee3b7f32-7f78-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 12:56:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59420781"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 4 Jul 2018 11:56:29 +0100
Message-ID: <1530701791-32462-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <23356.42924.671628.339753@mariner.uk.xensource.com>
References: <23356.42924.671628.339753@mariner.uk.xensource.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/3] resource allocation:
 PropCompareBase: Break out _get_val
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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=20Pau=20Monn=C3=A9?= <royger@FreeBSD.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>

VGhpcyBpcyBnb2luZyB0byBtYWtlIGRlZmF1bHRpbmcgZXRjLiBhIGJpdCBlYXNpZXIuCgpObyBm
dW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3Nv
bkBldS5jaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm95Z2VyQEZyZWVCU0Qub3Jn
PgotLS0KIE9zc3Rlc3QvUmVzb3VyY2VDb25kaXRpb24vUHJvcENvbXBhcmVCYXNlLnBtIHwgMTEg
KysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvT3NzdGVzdC9SZXNvdXJjZUNvbmRpdGlvbi9Qcm9wQ29tcGFyZUJh
c2UucG0gYi9Pc3N0ZXN0L1Jlc291cmNlQ29uZGl0aW9uL1Byb3BDb21wYXJlQmFzZS5wbQppbmRl
eCA1MzA2YmI4Li4xZTNhYTg1IDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Jlc291cmNlQ29uZGl0aW9u
L1Byb3BDb21wYXJlQmFzZS5wbQorKysgYi9Pc3N0ZXN0L1Jlc291cmNlQ29uZGl0aW9uL1Byb3BD
b21wYXJlQmFzZS5wbQpAQCAtNDQsNyArNDQsNyBAQCBzdWIgbmV3IHsKICAgICB9LCAkY2xhc3M7
CiB9CiAKLXN1YiBjaGVjayB7CitzdWIgX2dldF92YWwgKCQkJCkgewogICAgIG15ICgkcGMsICRy
ZXN0eXBlLCAkcmVzbmFtZSkgPSBAXzsKIAogICAgICMgVXNpbmcgX2NhY2hlZCBhdm9pZHMgbmVl
ZGluZyB0byB3b3JyeSBhYm91dCAkZGJoX3Rlc3RzIGJlaW5nCkBAIC01Nyw5ICs1NywxNCBAQCBF
TkQKIAogICAgIG15ICRyb3c9ICRocHJvcHEtPmZldGNocm93X2FycmF5cmVmKCk7CiAgICAgJGhw
cm9wcS0+ZmluaXNoKCk7CisgICAgCisgICAgbXkgJHYgPSAkcm93LT5bMF07CisgICAgcmV0dXJu
ICR2OworfQogCi0gICAgbXkgJHByb3B2YWwgPSAkcm93LT5bMF07Ci0KK3N1YiBjaGVjayB7Cisg
ICAgbXkgKCRwYywgJHJlc3R5cGUsICRyZXNuYW1lKSA9IEBfOworICAgIG15ICRwcm92YWwgPSAk
cGMtPl9nZXRfdmFsKCRwYywgJHJlc3R5cGUsICRyZXNuYW1lKTsKICAgICByZXR1cm4gJHBjLT5f
Y2hlY2soJHByb3B2YWwpOwogfQogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:56:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10:56:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fafSl-00019O-S1; Wed, 04 Jul 2018 10:56: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fafSk-00018p-J1
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 10:56:42 +0000
X-Inumbo-ID: eefaeb6f-7f78-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eefaeb6f-7f78-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 12:56:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59420782"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 4 Jul 2018 11:56:30 +0100
Message-ID: <1530701791-32462-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <23356.42924.671628.339753@mariner.uk.xensource.com>
References: <23356.42924.671628.339753@mariner.uk.xensource.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/3] resource allocation: PropEq,
 PropMinVer: Honour HostProp_...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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=20Pau=20Monn=C3=A9?= <royger@FreeBSD.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>

V2UgbmVlZCB0byB0YWtlIHRoZXNlIGZyb20gdGhlIGNvbmZpZyB0b28uCgpTaWduZWQtb2ZmLWJ5
OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBN
b25uw6kgPHJveWdlckBGcmVlQlNELm9yZz4KLS0tCiBPc3N0ZXN0L1Jlc291cmNlQ29uZGl0aW9u
L1Byb3BDb21wYXJlQmFzZS5wbSB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlv
bnMoKykKCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1Jlc291cmNlQ29uZGl0aW9uL1Byb3BDb21wYXJl
QmFzZS5wbSBiL09zc3Rlc3QvUmVzb3VyY2VDb25kaXRpb24vUHJvcENvbXBhcmVCYXNlLnBtCmlu
ZGV4IDFlM2FhODUuLmUxZWZlNWYgMTAwNjQ0Ci0tLSBhL09zc3Rlc3QvUmVzb3VyY2VDb25kaXRp
b24vUHJvcENvbXBhcmVCYXNlLnBtCisrKyBiL09zc3Rlc3QvUmVzb3VyY2VDb25kaXRpb24vUHJv
cENvbXBhcmVCYXNlLnBtCkBAIC00Nyw2ICs0NywxMSBAQCBzdWIgbmV3IHsKIHN1YiBfZ2V0X3Zh
bCAoJCQkKSB7CiAgICAgbXkgKCRwYywgJHJlc3R5cGUsICRyZXNuYW1lKSA9IEBfOwogCisgICAg
aWYgKCRyZXN0eXBlIGVxICdob3N0JykgeworCW15ICR2ID0gJGN7Ikhvc3RQcm9wXyR7cmVzbmFt
ZX0ifTsKKwlyZXR1cm4gJHYgaWYgZGVmaW5lZCAkdjsKKyAgICB9CisKICAgICAjIFVzaW5nIF9j
YWNoZWQgYXZvaWRzIG5lZWRpbmcgdG8gd29ycnkgYWJvdXQgJGRiaF90ZXN0cyBiZWluZwogICAg
ICMgY2xvc2VkL3Jlb3BlbmVkIGJldHdlZW4gaW52b2NhdGlvbnMKICAgICBteSAkaHByb3BxID0g
JGRiaF90ZXN0cy0+cHJlcGFyZV9jYWNoZWQoPDxFTkQpOwotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:56:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10:56:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fafSm-00019q-ED; Wed, 04 Jul 2018 10:56: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fafSk-00018w-Py
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 10:56:42 +0000
X-Inumbo-ID: ef009438-7f78-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef009438-7f78-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 12:56:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59420783"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 4 Jul 2018 11:56:31 +0100
Message-ID: <1530701791-32462-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <23356.42924.671628.339753@mariner.uk.xensource.com>
References: <23356.42924.671628.339753@mariner.uk.xensource.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 3/3] resource allocation: PropEq,
 PropMinVer: support defaults
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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=20Pau=20Monn=C3=A9?= <royger@FreeBSD.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>

Tm93IHlvdSBjYW4gcGFzcyBhbm90aGVyIDotc2VwYXJhdGVkIGFyZ3VtZW50LCB0aGUgZGVmYXVs
dCB2YWx1ZSB0bwp1c2UgaWYgbm9uZSBpcyBzcGVjaWZpZWQuCgpTaWduZWQtb2ZmLWJ5OiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kg
PHJveWdlckBGcmVlQlNELm9yZz4KLS0tCiBPc3N0ZXN0L1Jlc291cmNlQ29uZGl0aW9uL1Byb3BD
b21wYXJlQmFzZS5wbSB8IDExICsrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvUmVzb3VyY2VDb25k
aXRpb24vUHJvcENvbXBhcmVCYXNlLnBtIGIvT3NzdGVzdC9SZXNvdXJjZUNvbmRpdGlvbi9Qcm9w
Q29tcGFyZUJhc2UucG0KaW5kZXggZTFlZmU1Zi4uNWFmZjhmMyAxMDA2NDQKLS0tIGEvT3NzdGVz
dC9SZXNvdXJjZUNvbmRpdGlvbi9Qcm9wQ29tcGFyZUJhc2UucG0KKysrIGIvT3NzdGVzdC9SZXNv
dXJjZUNvbmRpdGlvbi9Qcm9wQ29tcGFyZUJhc2UucG0KQEAgLTM0LDEzICszNCwxNCBAQCBCRUdJ
TiB7CiB9CiAKIHN1YiBuZXcgewotICAgIG15ICgkY2xhc3MsICRuYW1lLCAkcHJvcCwgJHZhbCkg
PSBAXzsKKyAgICBteSAoJGNsYXNzLCAkbmFtZSwgJHByb3AsICR2YWwsICRkZWZ2YWwpID0gQF87
CiAKICAgICBkaWUgInByb3BuYW1lOiAkcHJvcD8iIHVubGVzcyBwcm9wbmFtZV9jaGVjaygkcHJv
cCk7CiAKICAgICByZXR1cm4gYmxlc3MgewogCVByb3AgPT4gJHByb3AsCi0JVmFsID0+ICR2YWwK
KwlWYWwgPT4gJHZhbCwKKyAgICAgICAgRGVmYXVsdFZhbCA9PiAkdmFsLAogICAgIH0sICRjbGFz
czsKIH0KIApAQCAtNjQsNyArNjUsMTEgQEAgRU5ECiAgICAgJGhwcm9wcS0+ZmluaXNoKCk7CiAg
ICAgCiAgICAgbXkgJHYgPSAkcm93LT5bMF07Ci0gICAgcmV0dXJuICR2OworICAgIHJldHVybiAk
diBpZiBkZWZpbmVkICR2OworCisgICAgcmV0dXJuICRwYy0+e0RlZmF1bHRWYWx9OworICAgICMg
aWYgbm8gZGVmYXVsdCBzcGVjaWZpZWQsIHJldHVybnMgdW5kZWYKKyAgICAjIHRoZW4gX2NoZWNr
IGdldHMgdG8gZGVjaWRlIHdoYXQgdG8gZG8KIH0KIAogc3ViIGNoZWNrIHsKLS0gCjIuMS40CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 10:59:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 10:59: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 1fafVN-0001rk-UY; Wed, 04 Jul 2018 10:59: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fafVM-0001rU-Hl
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 10:59:24 +0000
X-Inumbo-ID: 4f5a0ee6-7f79-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f5a0ee6-7f79-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 12:59:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59420904"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.43144.264120.570884@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 11:59:20 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <royger@FreeBSD.org>,
 <xen-devel@lists.xenproject.org>
In-Reply-To: <23356.42924.671628.339753@mariner.uk.xensource.com>
References: <osstest-124935-mainreport@xen.org>
 <20180704064928.lwg6brh5ntr4ypxv@mac.bytemobile.com>
 <23356.42924.671628.339753@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [freebsd-master test] 124935: 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>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtmcmVlYnNkLW1hc3RlciB0ZXN0
XSAxMjQ5MzU6IHRyb3VibGU6IGJsb2NrZWQvYnJva2VuIik6Cj4gSSB3aWxsIHNlbmQgc29tZSBw
YXRjaGVzIHRvIGZpeCB0aGF0IGluIGEgbW9tZW50LgoKV2l0aCB0aG9zZSBwYXRjaGVzLCBJIHRo
aW5rIGFkZGluZyB0aGlzICJmbGFnIiB0byBhbiBhcHByb3ByaWF0ZQpob3N0ZmxhZ3MgcnVudmFy
IHdpbGwgRFRSVDoKICAgUHJvcEVxOkZpcm13YXJlOmJpb3M6YmlvcwpCdXQgSSBoYXZlbid0IHRl
c3RlZCB0aGF0LgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 11:11:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 11:11:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fafh8-0003cV-By; Wed, 04 Jul 2018 11:11: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=wuvp=ju=citrix.com=prvs=716d00081=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fafh6-0003by-9c
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 11:11:32 +0000
X-Inumbo-ID: 000b6e05-7f7b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 000b6e05-7f7b-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 11:11:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59422045"
Date: Wed, 4 Jul 2018 12:11:27 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704111127.GA2195@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180703094741.4211-1-anthony.perard@citrix.com>
 <23355.36022.532092.791702@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23355.36022.532092.791702@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3.1] 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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDM6NDg6MjJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzLjFdIGxpYnhsOiBEZXNpZ24g
b2YgYW4gYXN5bmMgQVBJIHRvIGlzc3VlIFFNUCBjb21tYW5kcyB0byBRRU1VIik6Cj4gPiBBbGwg
dGhlIGZ1bmN0aW9ucyB3aWxsIGJlIGltcGxlbWVudGVkIGluIGxhdGVyIHBhdGNoZXMuCj4gCj4g
VGhhbmtzLCB0aGlzIHJlYWxseSBtYWtlcyB0aGluZ3MgY2xlYXJlciBmb3IgbWUuCj4gCj4gPiBX
aGF0IGRvIHlvdSB0aGluayBvZiB0aGlzIGRlc2lnbj8gVGhpcyBpcyB0aGUgc2FtZSBhcyBpbiBt
eSBwYXRjaCBzZXJpZXMKPiA+IHdpdGggbmV3IG5hbWVzICh0byBhdm9pZCBjb25mdXNpb24gd2l0
aCBsaWJ4bF9fX2V2XyopIGFuZCBkb2N1bWVudGF0aW9uLgo+ID4gCj4gPiBJJ2xsIHdyaXRlIHNv
bWV0aGluZyBhcyB3ZWxsIGZvciB0aGUgaW50ZXJuYWwgb2YgdGhlIGVuZ2luZSAodGhlIFFNUAo+
ID4gY2xpZW50IGl0c2VsZikuCgpCZWZvcmUgcmVwbHlpbmcgdG8gdGhpcyBlbWFpbCwgaGVyZSBp
cyB0aGUgZGVzY3JpcHRpb24gb2Ygd2hhdCBzdGF0ZSBhClFNUCBjb25uZWN0aW9uIGNhbiBiZS4g
VGhpcyBzdGF0ZXMgYXJlIG9ubHkgaW50ZXJuYWwgdG8gbGlieGxfcW1wLmMsIHRoZQpyZXN0IG9m
IGxpYnhsIGRvZXNuJ3QgbmVlZCB0byBrbm93LgoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTEyMzUsNiArMTIzNSw5
NyBAQAogICAgIHJldHVybiByZXQ7CiB9CiAKKy8qIC0tLS0tLS0tLS0tLSBJbXBsZW1lbnRhdGlv
biBvZiBhc3luY2hyb25vdXMgUU1QIGNhbGxzIC0tLS0tLS0tLS0tLSAqLworCisvKgorICogVGhp
cyBhcmUgZGlmZmVyZW50IHN0YXRlIHBvc3NpYmxlIHdoZW4gdGhlIFFNUCBjbGllbnQgKGxpYnhs
KSBpcyB3YWl0aW5nLgorICogVHJhbnNpdGlvbiBmcm9tIG9uZSBzdGF0ZSB0byB0aGUgb3RoZXIg
aXMgbGlzdGVkIGFmdGVyLgorICoKKyAqIFN0YXRlczoKKyAqICAgVW5kZWZpbmVkCisgKiAgIERp
c2Nvbm5lY3RlZAorICogICAgICBub3RoaW5nLCBubyBhbGxvY2F0ZWQgcmVzc291cmNlcworICog
ICBDb25uZWN0aW5nCisgKiAgICAgIEhhdmUgYWxsb2NhdGVkIHJlc3NvdXJjZXMsCisgKiAgICAg
IEhhdmUgY29ubmVjdGVkIHRvIHRoZSBRTVAgc29ja2V0LAorICogICAgICBXYWl0aW5nIGZvciBz
ZXJ2ZXIgZ3JlZXRpbmcuCisgKiAgIENhcGFiaWxpdHkgTmVnb2NpYXRpb24KKyAqICAgICAgUU1Q
IHNlcnZlciBpcyBpbiBDYXBhYmlsaXRpZXMgTmVnb3RpYXRpb24gbW9kZS4KKyAqICAgICAgV2Fp
dGluZyBmb3IgYSByZXNwb25zZSB0byB0aGUgInFtcF9jYXBhYmlsaXRpZXMiIGNvbW1hbmQKKyAq
ICAgQ29ubmVjdGVkCisgKiAgICAgIFFNUCBzZXJ2ZXIgaXMgaW4gY29tbWFuZCBtb2RlLAorICog
ICAgICBjb21tYW5kcyBjYW4gYmUgaXNzdWVkCisgKgorICogSGVyZSBpcyB0aGUgdHJhbnNpdGlv
biBmcm9tIG9uZSBzdGF0ZSB0byB0aGUgbmV4dDoKKyAqICBEaXNjb25uZWN0ZWQgLT4gQ29ubmVj
dGluZzoKKyAqICAgIENvbm5lY3QgdG8gdGhlIFFNUCBzb2NrZXQuCisgKiAgQ29ubmVjdGluZyAt
PiBDYXBhYmlsaXR5IE5lZ29jaWF0aW9uCisgKiAgICBTZXJ2ZXIgZ3JlZXRpbmcgcmVjZWl2ZWQK
KyAqICAgIFNlbmQgInFtcF9jYXBhYmlsaXRpZXMiCisgKiAgQ2FwYWJpbGl0eSBOZWdvY2lhdGlv
biAtPiBDb25uZWN0ZWQKKyAqICAgIFJlc3BvbnNlIHRvICJxbXBfY2FwYWJpbGl0aWVzIiByZWNl
aXZlZCIKKyAqCisgKiBjaGVja291dCBxZW11LmdpdDpkb2NzL2ludGVyb3AvcW1wLXNwZWMudHh0
IGZvciBtb3JlIGluZm9ybWF0aW9uLgorICovCgoKPiA+ICsvKgo+ID4gKyAqIFRoaXMgc3RydWN0
IGlzIHVzZWQgdG8gcmVnaXN0ZXIgb25lIGNvbW1hbmQgdG8gc2VuZCB0byBRRU1VIHdpdGggYW4K
PiA+ICsgKiBhc3NvY2lhdGVkIGNhbGxiYWNrLgo+IAo+IFlvdSBzdGlsbCB1c2UgdGhlIHdvcmQg
YHJlZ2lzdGVyJyB3aGljaCBJIGRvbid0IHRoaW5rIGlzIHJpZ2h0LiAgSXQKPiBtYWtlcyBpdCBz
b3VuZCBhcyBpZiB0aGVyZSBpcyBhIHNlcGFyYXRlIGByZWdpc3RyYXRpb24nIGFuZCBgc2VuZGlu
ZycuCj4gCj4gSG93IGFib3V0Cj4gCj4gICAgVGhpcyBmYWNpbGl0eSBhbGxvd3MgYSBjb21tYW5k
IHRvIGJlIHNlbnQgdG8gcWVtdSwgYW5kIHRoZSByZXNwb25zZQo+ICAgIHRvIGJlIGhhbmRlZCB0
byBhIGNhbGxiYWNrIGZ1bmN0aW9uLiAgRWFjaCBsaWJ4bF9fcW1wX2NtZF9zdGF0ZQo+ICAgIGhh
bmRsZXMgemVybyBvciBvbmUgb3V0c3RhbmRpbmcgY29tbWFuZDsgaWYgbXVsdGlwbGUgY29tbWFu
ZHMgYXJlCj4gICAgdG8gYmUgc2VudCBjb25jdXJyZW50bHksIG11bHRpcGxlIGxpYnhsX19xbXBf
Y21kX3N0YXRlJ3MgbXVzdCBiZQo+ICAgIHVzZWQuCj4gCj4gb3Igc29tZSBzdWNoID8KClRoYXQn
cyBsb29rcyBiZXR0ZXIuCgo+ID4gKyAqIFBvc3NpYmxlIHN0YXRlczoKPiA+ICsgKiAgVW5kZWZp
bmVkCj4gPiArICogICAgTWlnaHQgY29udGFpbiBhbnl0aGluZy4KPiA+ICsgKiAgSWRsZQo+ID4g
KyAqICAgIFN0cnVjdCBjb250ZW50cyBhcmUgZGVmaW5lZCBlbm91Z2ggdG8gcGFzcyB0byBhbnkK
PiA+ICsgKiAgICBsaWJ4bF9fcW1wX2NtZF8qIGZ1bmN0aW9ucyBidXQgaXMgbm90IHJlZ2lzdGVy
ZWQgYW5kIGNhbGxiYWNrCj4gPiArICogICAgd2lsbCBub3QgYmUgY2FsbGVkLiBUaGUgc3RydWN0
IGRvZXMgbm90IGNvbnRhaW4gcmVmZXJlbmNlcyB0bwo+ID4gKyAqICAgIGFueSBhbGxvY2F0ZWQg
cmVzb3VyY2VzIHNvIGNhbiBiZSB0aHJvd24gYXdheS4KPiA+ICsgKiAgQWN0aXZlCj4gPiArICog
ICAgQ3VycmVudGx5IHdhaXRpbmcgZm9yIGEgcmVzcG9uc2UgZnJvbSBRRU1VLCBhbmQgY2FsbGJh
Y2sgY2FuIGJlCj4gPiArICogICAgY2FsbGVkLiBfZGlzcG9zZSBtdXN0IGJlIGNhbGxlZCB0byBy
ZWNsYWltIHJlc291cmNlcy4KPiAKPiBJIGRvbid0IHRoaW5rIHRoaXMgc2V0IG9mIHN0YXRlcyBp
cyBhY2N1cmF0ZS4gIEluIHBhcnRpY3VsYXIsIHlvdXIgQVBJCj4gZGVzY3JpcHRpb24gKGFib3V0
IGNvbm5lY3Rpb24gbWFuYWdlbWVudCkgaW1wbGllcyB0aGF0IHRoZXJlIGFyZSBhdAo+IGxlYXN0
IHRoZXNlIHN0YXRlczoKPiAgIChpKSB1bmRlZmluZWQKPiAgIChpaSkgdGhlcmUgaXMgbm8gcW1w
IGNvbm5lY3Rpb24gb3Blbgo+ICAgKGlpaSkgd2UgaGF2ZSBzZW50IGEgY29tbWFuZCBhbmQgYXJl
IGV4cGVjdGluZyBhIGNhbGxiYWNrCj4gICAoaXYpIHRoZXJlIGlzIGEgcW1wIGNvbm5lY3Rpb24g
b3BlbiwgYnV0IG5vIGNvbW1hbmQgaXMgb3V0c3RhbmRpbmcKPiAKPiAoaXYpIGRvZXMgbm90IGZp
dCBpbnRvIGFueSBvZiB0aGUgY2F0ZWdvcmllcyBhYm92ZS4KCkkgZG9uJ3QgdGhpbmsgdGhlIHN0
YXRlIG9mIGEgcW1wIGNvbm5lY3Rpb24gY2FuIGZpdCBpbnRvCmxpYnhsX19xbXBfY21kX3N0YXRl
LiBUaGUgIkFjdGl2ZSIgc3RhdGUgZG9lc24ndCBtZWFuIHRoYXQgYSBxbXAKY29ubmVjdGlvbiBp
cyBvcGVuIG9yIHRoYXQgdGhlIGNvbW1hbmQgaGF2ZSBiZWVuIHNlbnQuIEl0IG1lcmVseSBtZWFu
CnRoYXQgdGhlIHN5c2NhbGwgc29ja2V0KDMpIGFuZCBjb25uZWN0KDMpIGhhdmUgcmV0dXJuIHN1
Y2Nlc3NmdWxseSwgYW5kCnRoZXJlIHdpbGwgYmUgYW4gYXR0ZW1wdCBsYXRlciB0byBzZW50IHRo
ZSBjb21tYW5kIHRvIHFlbXUuCgo+ID4gKy8qCj4gPiArICogSW5pdGlhbGl6ZSBsaWJ4bF9fcW1w
X2NtZF9zdGF0ZS4KPiA+ICsgKiAgICBXaGljaCBtdXN0IGJlIGluIFVuZGVmaW5lZCBvciBJZGxl
IHN0YXRlLgo+ID4gKyAqICAgIE9uIHJldHVybiBpdCBpcyBJZGxlLgo+IAo+IFlvdSBtaWdodCB3
YW50IHRvIGFiYnJldmlhdGUgdGhpcyBzdGF0ZSBub3RhdGlvbiwgZWcgYXMgaXMgZG9uZSBmb3IK
PiBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fLi4uIC4gIFNvIGhlcmUgeW91IGNvdWxkIGp1c3Qgd3Jp
dGUKPiAgICAgICAgVW5kZWZpbmVkL0lkbGUgLT4gSWRsZQoKV2lsbCBkby4KCj4gPiArLyoKPiA+
ICsgKiBSZWdpc3RlciBhIGNvbW1hbmQgdG8gYmUgaXNzdWVkIHRvIFFFTVUuCj4gCj4gQWdhaW4s
ICJyZWdpc3RlciIgaGFzIGJlZW4gaW5oZXJpdGVkIGZyb20gbGlieGxfZXZfKi4gIEkgdGhpbmsg
aXQKPiB3b3VsZCBiZSBjbGVhcmVyIHRvIHNheSB0aGF0IHRoaXMgZnVuY3Rpb24KPiAKPiAgICAg
IFNlbmRzIGEgY29tbWFuZCB0byBRRU1VLgoKVGhlIEFQSSBJJ20gZGVzY3JpYmluZyBoYXZlbid0
IHNlbmQgYW55dGhpbmcgdG8gUUVNVSB5ZXQsIHRoZSBjb21tYW5kIGlzCm1lcmVseSBwdXQgaW4g
YSBxdWV1ZSwgYW5kIGFuIGF0dGVtcHQgdG8gc2VuZCBpdCB3aWxsIGJlIGRvbmUgbGF0ZXIsCndo
ZW4gUUVNVSBpcyByZWFkeSB0byByZWNlaXZlIGNvbW1hbmRzIGFuZCB3aGVuIHRoZSBzb2NrZXQg
aXMgbm90CmJsb2NrZWQuCgo+IExvb2tpbmcgdGhyb3VnaCBsaWJ4bF9pbnRlcm5hbC5oIGFnYWlu
LCBJIHNlZSB0aGF0IHRoZXJlIGlzCj4gbGlieGxfX2V2X2NoaWxkLCB3aGljaCBwcm92aWRlcyBh
bm90aGVyIG1vZGVsIGZvciBoYW5kbGluZyBhIHRoaW5nCj4gd2hpY2ggaXMgc29ydCBvZiwgYnV0
IG5vdCBleGFjdGx5LCBsaWtlIGEgbGlieGxfX2V2X0ZPTy4gIFRoZXJlLCB0aGUKPiBzdHJ1Y3Qg
aXMgY2FsbGVkIGxpYnhsX2V2XyosIGJ1dCB0aGUgYWN0dWFsIGZ1bmN0aW9uIG5hbWVzIGFyZSBx
dWl0ZQo+IGRpZmZlcmVudC4gIFRoZXJlIGlzIG5vIGxpYnhsX19ldl9jaGlsZF9yZWdpc3Rlciwg
b25seQo+IGxpYnhsX19ldl9jaGlsZF9mb3JrLiAgQW5kIGxpYnhsX19ldl9jaGlsZF9kZXJlZ2lz
dGVyIGlzIGVudGlyZWx5Cj4gYWJzZW50Lgo+IAo+IFNvIHlvdSBjb3VsZCBjYWxsIHlvdXIgdGhp
bmsgbGlieGxfX2V2X3FtcCBidXQgaGF2ZSBmdW5jdGlvbnMKPiBsaWJ4bF9fZXZfcW1wX3NlbmQg
YW5kIGxpYnhsX19ldl9xbXBfZGlzcG9zZS9kZXN0cm95Lgo+IChhbmQgX2luaXQgb2YgY291cnNl
KS4KPiAKPiBJZiB5b3UgZG8gdGhpcyB5b3UgbmVlZCB0byBkbyBsaWtlIGxpYnhsX19ldl9jaGls
ZF9mb3JrIGRvZXMsIGFuZAo+IHdyaXRlIGNvbW1lbnRhcnkgZGVzY3JpYmluZyB0aGUgd2F5cyBp
biB3aGljaCBhIGxpYnhsX19ldl9xbXAgaXMgbm90Cj4gbGlrZSBtb3N0IGxpYnhsX19ldl9GT08u
Cj4gCj4gSSB0aGluayBJIG1pbmQgbGVzcyB3aGF0IHRoZSBzdHJ1Y3QgaXMgY2FsbGVkIHRoYW4g
d2hhdCB0aGUgZnVuY3Rpb25zCj4gYXJlIGNhbGxlZC4gIFlvdXIgc2VuZCBmdW5jdGlvbiBzaG91
bGQgcHJvYmFibHkgYmUgX3NlbmQgb3IgX2V4ZWMuCj4gVGhlIGRpc3Bvc2UgZnVuY3Rpb24gY2Fu
IGJlIF9kaXNwb3NlIG9yIF9kZXN0cm95LCBvciBzaW1pbGFyLgoKSSBsb29rIGludG8gdGhhdC4K
Cj4gPiArc3RydWN0IGxpYnhsX19xbXBfY21kX3N0YXRlIHsKPiA+ICsgICAgLyogcmVhZC1vbmx5
IG9uY2UgQWN0aXZlIGFuZCBmcm9tIHdpdGhpbiB0aGUgY2FsbGJhY2sgKi8KPiA+ICsgICAgdWlu
dDMyX3QgZG9taWQ7Cj4gPiArICAgIGxpYnhsX19xbXBfY21kX2NhbGxiYWNrICpjYWxsYmFjazsK
PiAKPiBZb3UgY29waWVkIHRoaXMgcGF0dGVybiBmcm9tIGxpYnhsX19ldl9GT08uICBJIGRvbid0
IG9iamVjdCB0byBpdC4KPiAKPiBCdXQgaW4gZ2VuZXJhbCwgSSBoYXZlIHNvbWV0aW1lcyBmb3Vu
ZCBpdCBtb3JlIGNvbnZlbmllbnQgdG8gcHV0IHRoZXNlCj4gcGFyYW1ldGVycyBpbiB0aGUgc3Ry
dWN0IGFuZCBleHBlY3QgY2FsbGVycyB0byBmaWxsIHRoZW0gaW4uICBZb3UgYXJlCj4gZG9pbmcg
dGhhdCB3aXRoIHRoZSBjYXJlZmQuICBNYXliZSB5b3Ugd2FudCB0byBkbyBpdCB3aXRoIGFsbCBv
Zgo+IHRoZW0gPyAgU2VlIGxpYnhsX19kYXRhY29waWVyX3N0YXJ0IGZvciBhbiBleGFtcGxlLgo+
IAo+IFVwIHRvIHlvdS4gIEkgZG9uJ3Qgb2JqZWN0IHRvIG1peGluZyB0aGUgdHdvIHN0eWxlcyB3
aXRoaW4gdGhlIHNhbWUKPiBmYWNpbGl0eSBwcm92aWRlZCB0aGUgaW50ZXJuYWwgZG9jcyBhcmUg
Y2xlYXIuCgpJJ3ZlIGRvbmUgdGhlIGNhcmVmZCBkaWZmZXJlbnRseSBiZWNhdXNlIEkgZGlkbid0
IGtub3cgaG93IHRvIHB1dCBpdAppbnRvIHRoZSBmdW5jdGlvbiBwYXJhbWV0ZXJzLCBiZXNpZGUg
aGF2aW5nIGEgbmV3IGZ1bmN0aW9uLiBCdXQgeW91cgpzdWdlc3Rpb24gYWJvdXQgaGF2aW5nIHRo
ZSBjYWxsZXIgZmlsbCB0aGUgc3RydWN0IHNvdW5kIGdvb2QuIEknbGwgZG8KdGhhdC4gVGhhdCB3
YXksIGEgY2FsbGVyIHdpbGwga25vdyBpbiB3aGljaCBzdGF0ZXMgYXJlIHRoZSBkaWZmZXJlbnQK
ZmllbGRzLgoKPiA+ICsgICAgLyogcHJpdmF0ZSAqLwo+IAo+IFlvdSBzaG91bGQgc2F5ICJwcml2
YXRlIGZvciBsaWJ4bF9fcW1wX2NtZF8uLi4iLgoKV2lsbCBkby4KCj4gPiArICAgIC8qCj4gPiAr
ICAgICAqIFRoaXMgdmFsdWUgY2FuIGJlIGluaXRpYWxpc2UgYmVmb3JlIGNhbGxpbmcgX3FtcF9j
bWRfZXhlYy4gVGhlCj4gPiArICAgICAqIGZpbGUgZGVzY3JpcHRvciB3aWxsIHNlbnQgdG8gUUVN
VSBhbG9uZyB3aXRoIHRoZSBjb21tYW5kLCB0aGVuCj4gPiArICAgICAqIHRoZSBmZCB3aWxsIGJl
IGNsb3NlZC4KPiA+ICsgICAgICovCj4gPiArICAgIGxpYnhsX19jYXJlZmQgKmVmZDsKPiAKPiBX
aHkgbm90Cj4gICAgICAgIGxpYnhsX19jYXJlZmQgZWZkOwo+ID8KClRoZSBsaWJ4bF9fY2FyZWZk
XyogQVBJIHJldHVybnMgYSBuZXdseSBhbGxvY2F0ZWQgZWZkLCBhIHBvaW50ZXIuIEkKY2FuJ3Qg
cHJlYWxsb2NhdGUgaXQuCgo+IEFsc28sIEkgZG9uJ3QgdGhpbmsgdGhpcyBkZXNjcmlwdGlvbiBv
ZiB0aGUgc2VtYW50aWNzIGlzIHJpZ2h0LiAgVGhlCj4gY2FsbGVyIG11c3QgYWx3YXlzIHNvbWVo
b3cgYXJyYW5nZSB0byBpbml0aWFsaXNlIHRoaXMgdmFsdWUuCj4gUHJlc3VtYWJseSBfaW5pdCBj
bGVhcnMgaXQgPyAgQ2VydGFpbmx5IHRoaXMgYXMgYSBwYXJhbWV0ZXIgdG8gdGhlCj4gb3BlcmF0
aW9uLCB0aGlzIHNob3VsZCBiZSB1cCB3aXRoIGRvbWlkIGFuZCBjYWxsYmFjay4KPiAKPiBNYXli
ZSB5b3Ugd2FudCBjb21tZW50cyBsaWtlIHRoZSBvbmVzIGluIGxpYnhsX19kYXRhY29waWVyX3N0
YXRlIGV0Yy4sCj4gd2hpY2ggc2F5IC8qIGNhbGxlciBtdXN0IGZpbGwgdGhlc2UgaW4gKi8uCj4g
Cj4gQW5kLCB5b3UgcHJvYmFibHkgd2FudCB0byBtYWtlIGl0IGNsZWFyIHRoYXQgdGhlIGZkIHJl
bWFpbnMgb3BlbiBpbgo+IHRoZSBsaWJ4bCBwcm9jZXNzLiAgKEkgYXNzdW1lIGl0IGRvZXMuKQoK
V2VsbCBJIHdhcyBjbG9zaW5nIHRoZSBmZCBvbmNlIGl0IHdhcyBzZW50IHRvIFFFTVUuIEJ1dCB3
ZSBjYW4gaGF2ZSB0aGUKY2FsbGJhY2tzIHRha2VzIGNhcmUgb2YgY2xvc2luZyBpdCBpbnN0ZWFk
LgoKPiA+ICtsaWJ4bF9fcW1wX2Vycm9yX2NsYXNzID0gRW51bWVyYXRpb24oInFtcF9lcnJvcl9j
bGFzcyIsIFsKPiA+ICsgICAgIyBObyBlcnJvcgo+ID4gKyAgICAoMCwgIk5PTkUiKSwKPiA+ICsg
ICAgIyBFcnJvciBnZW5lcmF0ZWQgYnkgbGlieGwgKGUuZy4gc29ja2V0IGNsb3NlZCB1bmV4cGVj
dGVkbHksIG5vIG1lbSwgLi4uKQo+ID4gKyAgICAoMSwgImxpYnhsX2Vycm9yIiksCj4gPiArICAg
ICMgUU1QIGVycm9yIGNsYXNzZXMgZGVzY3JpYmVkIGluIFFFTVUgc291cmNlcyBjb2RlIChRYXBp
RXJyb3JDbGFzcykKPiA+ICsgICAgKDIsICJHZW5lcmljRXJyb3IiKSwKPiA+ICsgICAgKDMsICJD
b21tYW5kTm90Rm91bmQiKSwKPiA+ICsgICAgKDQsICJEZXZpY2VOb3RBY3RpdmUiKSwKPiA+ICsg
ICAgKDUsICJEZXZpY2VOb3RGb3VuZCIpLAo+ID4gKyAgICAjIFVucmVjb2duaXplZCBRTVAgZXJy
b3IgY2xhc3MKPiA+ICsgICAgKDYsICJVbmtub3duIiksCj4gCj4gQXJlIHRoZXNlIG51bWJlcnMg
ZnJvbSBxbXAgPyAgV2h5IG5vdCBhc3NpZ24gYSBidW5jaCBvZiBsaWJ4bCBlcnJvcgo+IHZhbHVl
cyBpbnN0ZWFkID8KCk5vLCB0aGVzZSBhcmUgc3RyaW5ncyBmcm9tIFFFTVUsIG51bWJlcnMgZG9l
c24ndCBtYXR0ZXIuIEFsc28gSSBkb24ndAprbm93IGhvdyB3ZWxsIHRob3NlIGFyZSBnb2luZyB0
byBmaXQgaW50byBsaWJ4bCBlcnJvcnMuCgpGWUksIGhlcmUgaXMgdGhlIGRlc2NyaXB0aW9uIG9m
IHRoZSBkaWZmZXJlbnQgZXJyb3JzIGdlbmVyYXRlZCBieSBRRU1VOgoKKHFlbXUuZ2l0OnFhcGkv
Y29tbW9uLmpzb24pCiMgQFFhcGlFcnJvckNsYXNzOgojCiMgUUVNVSBlcnJvciBjbGFzc2VzCiMK
IyBAR2VuZXJpY0Vycm9yOiB0aGlzIGlzIHVzZWQgZm9yIGVycm9ycyB0aGF0IGRvbid0IHJlcXVp
cmUgYSBzcGVjaWZpYyBlcnJvcgojICAgICAgICAgICAgICAgIGNsYXNzLiBUaGlzIHNob3VsZCBi
ZSB0aGUgZGVmYXVsdCBjYXNlIGZvciBtb3N0IGVycm9ycwojCiMgQENvbW1hbmROb3RGb3VuZDog
dGhlIHJlcXVlc3RlZCBjb21tYW5kIGhhcyBub3QgYmVlbiBmb3VuZAojCiMgQERldmljZU5vdEFj
dGl2ZTogYSBkZXZpY2UgaGFzIGZhaWxlZCB0byBiZSBiZWNvbWUgYWN0aXZlCiMKIyBARGV2aWNl
Tm90Rm91bmQ6IHRoZSByZXF1ZXN0ZWQgZGV2aWNlIGhhcyBub3QgYmVlbiBmb3VuZAoKUUVNVSBh
bHdheXMgYXNzb2NpYXRlIGFuIGVycm9yIG1lc3NhZ2VzIHdoZW4gaXQgc2VuZCBhbiBlcnJvciwg
c28gdGhlCm9ubHkgdGhpbmcgdCBvZG8gd2l0aCBHZW5lcmljRXJyb3IgaXMgdG8gbG9nIHRoYXQg
bWVzc2FnZS4KCj4gSSBob3BlIHRoaXMgcmV2aWV3IGlzIGhlbHBmdWwuCj4gCj4gVGhhbmtzLAo+
IElhbi4KCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 11:22:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 11: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 1fafrQ-0004mn-Pt; Wed, 04 Jul 2018 11:22: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=b+ad=ju=freebsd.org=royger@srs-us1.protection.inumbo.net>)
 id 1fafrP-0004me-Gs
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 11:22:11 +0000
X-Inumbo-ID: 7d29e9c2-7f7c-11e8-a6a9-d7ebe60f679a
Received: from mx2.freebsd.org (unknown [8.8.178.116])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d29e9c2-7f7c-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 11:22:09 +0000 (UTC)
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (Client CN "mx1.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx2.freebsd.org (Postfix) with ESMTPS id 966A58CC46;
 Wed,  4 Jul 2018 11:22:08 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id CACF9748AC;
 Wed,  4 Jul 2018 11:22:07 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from localhost (3.red-83-33-13.dynamicip.rima-tde.net [83.33.13.3])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (Client did not present a certificate)
 (Authenticated sender: royger)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 301871CA21;
 Wed,  4 Jul 2018 11:22:06 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Date: Wed, 4 Jul 2018 13:21:58 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <royger@FreeBSD.org>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704112158.6wja7nrerozea7sm@mac.bytemobile.com>
References: <osstest-124935-mainreport@xen.org>
 <20180704064928.lwg6brh5ntr4ypxv@mac.bytemobile.com>
 <23356.42924.671628.339753@mariner.uk.xensource.com>
 <23356.43144.264120.570884@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23356.43144.264120.570884@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
Subject: Re: [Xen-devel] [freebsd-master test] 124935: 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>
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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMTE6NTk6MjBBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtmcmVlYnNkLW1hc3Rl
ciB0ZXN0XSAxMjQ5MzU6IHRyb3VibGU6IGJsb2NrZWQvYnJva2VuIik6Cj4gPiBJIHdpbGwgc2Vu
ZCBzb21lIHBhdGNoZXMgdG8gZml4IHRoYXQgaW4gYSBtb21lbnQuCj4gCj4gV2l0aCB0aG9zZSBw
YXRjaGVzLCBJIHRoaW5rIGFkZGluZyB0aGlzICJmbGFnIiB0byBhbiBhcHByb3ByaWF0ZQo+IGhv
c3RmbGFncyBydW52YXIgd2lsbCBEVFJUOgo+ICAgIFByb3BFcTpGaXJtd2FyZTpiaW9zOmJpb3MK
ClRoYW5rcyEKCj4gQnV0IEkgaGF2ZW4ndCB0ZXN0ZWQgdGhhdC4KClNvIHNvbWV0aGluZyBsaWtl
OgoKLS0tODwtLS0KZGlmZiAtLWdpdCBhL21ha2UtZnJlZWJzZC1mbGlnaHQgYi9tYWtlLWZyZWVi
c2QtZmxpZ2h0CmluZGV4IDRlOTJmNTFhLi41Y2I4OGY5ZCAxMDA3NTUKLS0tIGEvbWFrZS1mcmVl
YnNkLWZsaWdodAorKysgYi9tYWtlLWZyZWVic2QtZmxpZ2h0CkBAIC00NCw3ICs0NCw3IEBAIGZv
ciBhcmNoIGluICIkYXJjaGVzIjsgZG8KICAgICAgICAgICAgICAgICAkYXJjaF9ydW52YXJzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgdHJlZV9m
cmVlYnNkPSRUUkVFX0ZSRUVCU0QgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAg
ICAgIHJldmlzaW9uX2ZyZWVic2Q9JFJFVklTSU9OX0ZSRUVCU0QgICAgICAgICAgICAgIFwKLSAg
ICAgICAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRhcmNoLHB1cnBvc2UtYnVpbGQgICAg
ICAgICBcCisgICAgICAgICAgICAgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJwb3Nl
LWJ1aWxkLFByb3BFcTpGaXJtd2FyZTpiaW9zOmJpb3MgXAogICAgICAgICAgICAgICAgIGFsbF9o
b3N0X29zPWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAg
ICAgICAkZnJlZWJzZF9ydW52YXJzCiAKQEAgLTU2LDcgKzU2LDcgQEAgZm9yIGFyY2ggaW4gIiRh
cmNoZXMiOyBkbwogICAgICAgICAgICAgICAgICRhcmNoX3J1bnZhcnMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICB0cmVlX2ZyZWVic2Q9JFRSRUVf
RlJFRUJTRCAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgcmV2aXNpb25f
ZnJlZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAg
IGhvc3RfaG9zdGZsYWdzPWFyY2gtJGFyY2gscHVycG9zZS1idWlsZCAgICAgICAgIFwKKyAgICAg
ICAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRhcmNoLHB1cnBvc2UtYnVpbGQsUHJvcEVx
OkZpcm13YXJlOmJpb3M6YmlvcyBcCiAgICAgICAgICAgICAgICAgYWxsX2hvc3Rfb3M9ZnJlZWJz
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgIGZyZWVic2Ri
dWlsZGpvYj1idWlsZC0kYXJjaC1mcmVlYnNkICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAg
ICByZWNpcGVfdGVzdGluc3RhbGw9dHJ1ZQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 12:03:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 12:03: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 1fagVc-00011i-DS; Wed, 04 Jul 2018 12:03: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fagVb-00011b-ND
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 12:03:43 +0000
X-Inumbo-ID: 49d0a294-7f82-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49d0a294-7f82-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 14:03:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75711716"
To: Jan Beulich <JBeulich@suse.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-2-git-send-email-andrew.cooper3@citrix.com>
 <5B3C838C02000078001D0E0E@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: <12cff264-ae47-75b6-602c-6b867aea49ad@citrix.com>
Date: Wed, 4 Jul 2018 13:03:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3C838C02000078001D0E0E@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 01/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMDQvMDcvMTggMDk6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAzLjA3LjE4IGF0
IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3Rvb2xz
L2luY2x1ZGUvTWFrZWZpbGUKPj4gKysrIGIvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQo+PiBAQCAt
MjEsNiArMjEsOSBAQCB4ZW4vLmRpcjoKPj4gIAlsbiAtc2YgJChhZGRwcmVmaXggJChYRU5fUk9P
VCkveGVuL2luY2x1ZGUveGVuLyxsaWJlbGYuaCBlbGZzdHJ1Y3RzLmgpIHhlbi9saWJlbGYvCj4+
ICAJbG4gLXMgLi4veGVuLWZvcmVpZ24geGVuL2ZvcmVpZ24KPj4gIAlsbiAtc2YgJChYRU5fUk9P
VCkveGVuL2luY2x1ZGUvYWNwaSBhY3BpCj4+ICtpZmVxICgkKENPTkZJR19YODYpLHkpCj4+ICsJ
bG4gLXNmICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYgeGVuL2xpYng4Ngo+PiAr
ZW5kaWYKPiBXaHkgbm90IHNldCB0aGUgaW5jbHVkZSBwYXRoIHN1aXRhYmx5PwoKQmVjYXVzZSB0
aGlzIGlzIGhvdyBldmVyeXRoaW5nIGVsc2UgaXMgY3VycmVudGx5IGRvbmUuwqAgSWYgd2Ugd2Fu
dCB0bwpjaGFuZ2UgaG93IHRvb2xzIGdldCB0aGVpciBoeXBlcnZpc29yIGhlYWRlciBmaWxlcywg
dGhhdCBzaG91bGQgYmUKaW5kZXBlbmRlbnQgd29yay4KCj4gQW5kIG90aGVyd2lzZSwgd2hhdCBo
YXJtIHdvdWxkIHRoZXJlIGJlIGluc3RhbGxpbmcgdGhlIGxpbmsgYWxzbyB3aGVuIHRhcmdldGlu
ZyBBUk0/CgpJJ20gZmFpcmx5IHN1cmUgdGhlIEFSTSBmb2xrIHdvdWxkIG9iamVjdCB0byBoYXZp
bmcgbGlieDg2IGxpbmtlZCBpbnRvCnRoZWlyIHRvb2xzLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 12:06:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 12:06: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 1fagYf-0001XD-W9; Wed, 04 Jul 2018 12: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fagYf-0001X8-4B
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 12:06:53 +0000
X-Inumbo-ID: bbb6613b-7f82-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bbb6613b-7f82-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 12:06:51 +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 w64C3uQY142145;
 Wed, 4 Jul 2018 12:06:37 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-2017-10-26;
 bh=zijZ7kOJCnh8mvMkabA1y/i1WZkzCdj6vCwszZ9e0fs=;
 b=Hk8AKP0XRASUMO+CltK3ZYUqWCtn2JWmO5dKawjt4NnwRkZ1vLDJ6WR4u0in+vmDXxBL
 HJycajgykXd8UMi5QUEnwj/ctJEf1OCLoXlOmr6qEpf73gKpAgx6U6IcJg5Bb/HgKEcW
 RMUb3y7I6lxIjyl4i8pFHVqSIpQ8jU6XSOimmi9HYUOlx7+UnVyZ5Q2Rl0ETQUZE+DQa
 hBTV5EhufPlXy7M3hC9NnSEIn5lYghTHM/UIYCNX8mTb2eKyIcK4i0x1btsUmEr62zX9
 4q/mbWdI5PO+sEXgufX/3M/z3Kdrh7m+ije18BZ0WgWG5vlxz0R6T8lCLB5UlolsuN0l 2g== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2k0dnjjkht-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 12:06: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 w64C6ZqC010683
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 12:06:35 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 w64C6Y6f001682;
 Wed, 4 Jul 2018 12:06:34 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 05:06:33 -0700
Date: Wed, 4 Jul 2018 14:06:29 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180704120629.GJ4670@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
 <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8943
 signatures=668704
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=926
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807040140
Subject: Re: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDc6NDg6MzRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gLS0tIGEveGVuL01ha2VmaWxlCj4gPiArKysgYi94ZW4vTWFrZWZpbGUKPiA+
IEBAIC05LDcgKzksNyBAQCBleHBvcnQgWEVOX0ZVTExWRVJTSU9OICAgPSAkKFhFTl9WRVJTSU9O
KS4kKFhFTl9TVUJWRVJTSU9OKSQoWEVOX0VYVFJBVkVSU0lPTikKPiA+ICBleHBvcnQgWEVOX1dI
T0FNSQk/PSAkKFVTRVIpCj4gPiAgZXhwb3J0IFhFTl9ET01BSU4JPz0gJChzaGVsbCAoWyAteCAv
YmluL2Ruc2RvbWFpbm5hbWUgXSAmJiAvYmluL2Ruc2RvbWFpbm5hbWUpIHx8IChbIC14IC9iaW4v
ZG9tYWlubmFtZSBdICYmIC9iaW4vZG9tYWlubmFtZSB8fCBlY2hvIFt1bmtub3duXSkpCj4gPiAg
ZXhwb3J0IFhFTl9CVUlMRF9EQVRFCT89ICQoc2hlbGwgTENfQUxMPUMgZGF0ZSkKPiA+IC1leHBv
cnQgWEVOX0JVSUxEX1RJTUUJPz0gJChzaGVsbCBMQ19BTEw9QyBkYXRlICslVCkKPiA+ICtleHBv
cnQgWEVOX0JVSUxEX1RJTUUJPz0gJChzaGVsbCBMQ19BTEw9QyBkYXRlIC1kICckKFhFTl9CVUlM
RF9EQVRFKScgKyVUKQo+Cj4gTmljZSBpZGVhLCBidXQgSSdtIG5vdCBzdXJlIHdlIGNhbiByZWx5
IG9uIHRoZSBub24tc3RhbmRhcmQgLWQKPiBvcHRpb24gdG8gYmUgc3VwcG9ydGVkIGJ5IGFsbCBl
bnZpcm9ubWVudHMgWGVuIG1heSBiZSBidWlsdCBpbi4KPiBBcyBwZXIKPiBodHRwOi8vcHVicy5v
cGVuZ3JvdXAub3JnL29ubGluZXB1YnMvMDA3OTA0OTc1L3V0aWxpdGllcy9kYXRlLmh0bWwKPiB0
aGUgb25seSBzdGFuZGFyZCBvcHRpb24gc3VwcG9ydGVkIGJ5IGRhdGUgaXMgLXUuIEFzc3VtaW5n
IEMgYW5kCj4gUE9TSVggbG9jYWxlcyBwcm9kdWNlIHRoZSBzYW1lIHN0YW5kYXJkIGZvcm1hdCwg
SSdtIGFmcmFpZCB5b3UgbWF5Cj4gbmVlZCB0byByZXNvcnQgdG8gc2VkLWVyeSB0byBhY2hpZXZl
IHdoYXQgeW91IHdhbnQuCgpXZWxsLCB0aGlzIGNvbXBsaWNhdGVzIHNpdHVhdGlvbiBmdXJ0aGVy
IGFuZCBpdCBzZWVtcyB0byBtZSB0aGF0CnNlZC1lcnkgY2Fubm90IGJlIHN1ZmZpY2llbnQuIEFu
eXdheSwgSSB3aWxsIHRha2UgYSBsb29rIGhvdyB0bwpzb2x2ZSB0aGF0LgoKRGFuaWVsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 12:20:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 12: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 1faglH-0002i4-Gn; Wed, 04 Jul 2018 12:19: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1faglF-0002hz-T6
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 12:19:53 +0000
X-Inumbo-ID: 8d905834-7f84-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d905834-7f84-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 14:19:52 +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 w64CIvCl191079;
 Wed, 4 Jul 2018 12:19:41 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-2017-10-26;
 bh=1Qz9IwQJ/wIrOFZKt/gQd0d1Jh1Fq4A18qebyrrcy7g=;
 b=uiniRPodvww/LU1dmyZ1YJlpA/xeaQO82UlKIVIpTp+gv7eZJpukN/RM80c3zhXDEkmR
 PiS6zEeJSnoCsUrt5d/LNnKO1OXVq41kccrbrIgAZHdxQ0LWbUUt1E+KzhPxr7wHX2ol
 pgB3EMsV98BxRG53DiJV9nb/zPcxMuCQNd2XlDVIp0TKxrUx73hhGtFtlRGaTN7TWJZv
 rcmjlv+9KHr7xas9KZsFhKwQlHm43kMlN2HS4K1aWlEm6wc4g4OCbLLH7qLP9CMrus/I
 DEJkkmnw9/0TohWoUNv3xjWuz+2hky2F/n2qxj5LeLkeI3bbHAKGMKDiT92mfsdrhjr4 tA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2k0dnt2kne-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 12:19:41 +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 w64CJeJr018050
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 12:19: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 w64CJdn5007648;
 Wed, 4 Jul 2018 12:19:39 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 05:19:38 -0700
Date: Wed, 4 Jul 2018 14:19:34 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180704121934.GK4670@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-3-git-send-email-daniel.kiper@oracle.com>
 <5B30F41C02000078001CD8F6@prv1-mh.provo.novell.com>
 <f61cc671-c405-25c7-af14-e06ae5b08ac9@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f61cc671-c405-25c7-af14-e06ae5b08ac9@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8943
 signatures=668704
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-1806210000 definitions=main-1807040142
Subject: Re: [Xen-devel] [PATCH v2 2/8] xen: introduce XEN_COMPILE_POSIX_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDM6MDA6MDdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyNS8wNi8xOCAxNDo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiBPbiAx
OS4wNi4xOCBhdCAxNjozNSwgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPiA+PiBX
ZSBuZWVkIHRoZSBQT1NJWCB0aW1lIHRvIHByb3Blcmx5IGZpbGwgdGhlIFRpbWVEYXRlU3RhbXAg
ZmllbGQgaW4gdGhlIFBFCj4gPj4gaGVhZGVyLgo+ID4+Cj4gPj4gQWRkaXRpb25hbGx5LCByZWFs
aWduIHRoZSB2YXJpYWJsZXMgYXNzaWdubWVudCBpbiB4ZW4vTWFrZWZpbGUgdG8gaW5jcmVhc2UK
PiA+PiByZWFkYWJpbGl0eS4KPiA+Pgo+ID4+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBLaXBlciA8
ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cj4gPj4gLS0tCj4gPj4gdjIgLSBzdWdnZXN0aW9ucy9m
aXhlczoKPiA+PiAgICAtIGRlcml2ZSBYRU5fQ09NUElMRV9QT1NJWF9USU1FIGZyb20gWEVOX0JV
SUxEX0RBVEUKPiA+PiAgICAgIChzdWdnZXN0ZWQgYnkgSmFuIEJldWxpY2gpLAo+ID4+ICAgIC0g
ZWNobyAwIGlmIGRhdGUgY29tbWFuZCBkb2VzIG5vdCB3b3JrCj4gPj4gICAgICAoc3VnZ2VzdGVk
IGJ5IEtvbnJhZCBSemVzenV0ZWsgV2lsayksCj4gPiBXaHkgd291bGQgdGhlIGRhdGUgY29tbWFu
ZCBwcm9kdWNlIGFuIGVycm9yLCBvdGhlciB0aGFuIGZvciBub3QKPiA+IHN1cHBvcnRpbmcgLWQ/
IEJ1dCB5ZXMsIEknbSBmaW5lIHdpdGggZmFsbGluZyBiYWNrIHRvIHplcm8gaW4gdGhhdCBjYXNl
Lgo+ID4gSWYgYW55b25lIHJ1bnMgaW50byBpdCBhbmQgY2FyZXMsIHRoZXkgY2FuIHN1Ym1pdCBh
IHBhdGNoIG1ha2luZyBpdAo+ID4gd29yayBvbiB0aGVpciBwbGF0Zm9ybS4KPiA+Cj4gPj4gLS0t
IGEveGVuL01ha2VmaWxlCj4gPj4gKysrIGIveGVuL01ha2VmaWxlCj4gPj4gQEAgLTYsMTIgKzYs
MTMgQEAgZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLXJjJChYRU5fVkVORE9SVkVSU0lPTikK
PiA+PiAgZXhwb3J0IFhFTl9GVUxMVkVSU0lPTiAgID0gJChYRU5fVkVSU0lPTikuJChYRU5fU1VC
VkVSU0lPTikkKFhFTl9FWFRSQVZFUlNJT04pCj4gPj4gIC1pbmNsdWRlIHhlbi12ZXJzaW9uCj4g
Pj4KPiA+PiAtZXhwb3J0IFhFTl9XSE9BTUkJPz0gJChVU0VSKQo+ID4+IC1leHBvcnQgWEVOX0RP
TUFJTgk/PSAkKHNoZWxsIChbIC14IC9iaW4vZG5zZG9tYWlubmFtZSBdICYmIC9iaW4vZG5zZG9t
YWlubmFtZSkgfHwgKFsgLXggL2Jpbi9kb21haW5uYW1lIF0gJiYgL2Jpbi9kb21haW5uYW1lIHx8
IGVjaG8gW3Vua25vd25dKSkKPiA+PiAtZXhwb3J0IFhFTl9CVUlMRF9EQVRFCT89ICQoc2hlbGwg
TENfQUxMPUMgZGF0ZSkKPiA+PiAtZXhwb3J0IFhFTl9CVUlMRF9USU1FCT89ICQoc2hlbGwgTENf
QUxMPUMgZGF0ZSAtZCAnJChYRU5fQlVJTERfREFURSknICslVCkKPiA+PiAtZXhwb3J0IFhFTl9C
VUlMRF9IT1NUCT89ICQoc2hlbGwgaG9zdG5hbWUpCj4gPj4gLWV4cG9ydCBYRU5fQ09ORklHX0VY
UEVSVCA/PSBuCj4gPj4gK2V4cG9ydCBYRU5fV0hPQU1JCQk/PSAkKFVTRVIpCj4gPj4gK2V4cG9y
dCBYRU5fRE9NQUlOCQk/PSAkKHNoZWxsIChbIC14IC9iaW4vZG5zZG9tYWlubmFtZSBdICYmIC9i
aW4vZG5zZG9tYWlubmFtZSkgfHwgKFsgLXggL2Jpbi9kb21haW5uYW1lIF0gJiYgL2Jpbi9kb21h
aW5uYW1lIHx8IGVjaG8gW3Vua25vd25dKSkKPiA+PiArZXhwb3J0IFhFTl9CVUlMRF9EQVRFCQk/
PSAkKHNoZWxsIExDX0FMTD1DIGRhdGUpCj4gPj4gK2V4cG9ydCBYRU5fQlVJTERfVElNRQkJPz0g
JChzaGVsbCBMQ19BTEw9QyBkYXRlIC1kICckKFhFTl9CVUlMRF9EQVRFKScgKyVUKQo+ID4+ICtl
eHBvcnQgWEVOX0JVSUxEX1BPU0lYX1RJTUUJPz0gJChzaGVsbCBMQ19BTEw9QyBkYXRlIC1kICck
KFhFTl9CVUlMRF9EQVRFKScgKyVzIHx8IGVjaG8gMCkKPiA+PiArZXhwb3J0IFhFTl9CVUlMRF9I
T1NUCQk/PSAkKHNoZWxsIGhvc3RuYW1lKQo+ID4+ICtleHBvcnQgWEVOX0NPTkZJR19FWFBFUlQJ
Pz0gbgo+ID4gVG8gYmUgaG9uZXN0IEknZCBwcmVmZXIgaWYgeW91IGF2b2lkZWQgdGhlIHJlLWlu
ZGVudGF0aW9uLiBFc3BlY2lhbGx5IHRoZQo+ID4gWEVOX0RPTUFJTiBsaW5lIGlzIGFscmVhZHkg
cHJldHR5IGxvbmcsIHNvIGl0IHdvdWxkIHNlZW0gYmV0dGVyIHRvIG1lIHRvCj4gPiBhY2NlcHQg
dGhlIG1pcy1hbGlnbm1lbnQgdGhlIG5ldyBzZXR0aW5nIHdpbGwgaGF2ZS4gSSBjb250aW51ZSB0
byBub3QgYmUKPiA+IG92ZXJseSBoYXBweSBhbnl3YXkgd2l0aCB0aGlzIGJlaW5nIHB1dCBoZXJl
IHdoZW4gaXQncyBuZWVkZWQgb25seSBpbiBhCj4gPiBzaW5nbGUgcGxhY2UgKGFuZCB0aGUgdHJh
bnNmb3JtYXRpb24gY291bGQgcHJlc3VtYWJseSBiZSBlYXNpbHkgZG9uZQo+ID4gdGhlcmUsIHdp
dGhvdXQgdGhlIG5lZWQgZm9yIGFueSBuZXcgZ2xvYmFsIGVudmlyb25tZW50IHZhcmlhYmxlKS4K
Pgo+IFdoeSBhcmUgd2UgYWRkaW5nIHlldCBtb3JlIFhlbiBzcGVjaWZpYyBsb2dpYyB0byBpbXBs
ZW1lbnQgdGhlIHNhbWUgYXMKPiBTT1VSQ0VfREFURV9FUE9DSCBmcm9tIHRoZSByZXByb2R1Y2li
bGUtYnVpbGRzLm9yZyBlZmZvcnQ/CgpEbyB5b3Ugc3VnZ2VzdCB0aGF0IHdlIHNob3VsZCBtaWdy
YXRlIHRvIHRoaXMgdGhpbmc/IElmIHllcyB3aGF0CndlIHNob3VsZCB1c2UgYXMgYSByZWZlcmVu
Y2U/IEEgc291cmNlIGNvZGUgZmlsZT8gV2hpY2ggb25lPwpBSVVJIHJlZ3VsYXIgImRhdGUiIGNv
bW1hbmQgZG9lcyBub3Qgd29yayBoZXJlLgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 12:20:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 12: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 1fagm9-0003HS-TO; Wed, 04 Jul 2018 12: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=9iov=ju=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fagm9-0003HF-Cx
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 12:20:49 +0000
X-Inumbo-ID: ae57eab7-7f84-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 ae57eab7-7f84-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 12:20:47 +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 10CC83086294
 for <xen-devel@lists.xenproject.org>; Wed,  4 Jul 2018 16:36:58 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 56EEF7FC89
 for <xen-devel@lists.xenproject.org>; Wed,  4 Jul 2018 15:20:46 +0300 (EEST)
Received: (qmail 26747 invoked from network); 4 Jul 2018 15:20:46 +0300
Received: from unknown (HELO hel) (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with SMTP; 4 Jul 2018 15:20:46 +0300
Date: Wed, 4 Jul 2018 15:20:45 +0300
From: Adrian Pop <apop@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180704122045.GA3652@hel>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B36529202000078001CF466@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76608
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488991,
 Stamp: 3], Multi: [Enabled, t: (0.000012,0.006635)], BW: [Enabled, t:
 (0.000051,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014873,0.000243)], URL: [Enabled, t: (0.000007)],
 RTDA: [Enabled, t: (0.197007), Hit: No, Details: v2.7.12; Id:
 15.1i62fcp.1chijpofs.17d8c8], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.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@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>

T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMDk6Mzg6NThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI4LjA2LjE4IGF0IDE1OjAwLCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOgo+ID4gQEAgLTQ2NjYsNiArNDY2NywyMyBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgK
PiA+ICAgICAgICAgIH0KPiA+ICAgICAgICAgIGJyZWFrOwo+ID4gIAo+ID4gKyAgICBjYXNlIEhW
TU9QX2FsdHAybV9nZXRfbWVtX2FjY2VzczoKPiA+ICsgICAgICAgIGlmICggYS51Lm1lbV9hY2Nl
c3MucGFkICkKPiA+ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gPiArICAgICAgICBlbHNl
Cj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgeGVubWVtX2FjY2Vzc190IGFjY2VzczsK
PiA+ICsKPiA+ICsgICAgICAgICAgICByYyA9IHAybV9nZXRfbWVtX2FjY2VzcyhkLCBfZ2ZuKGEu
dS5tZW1fYWNjZXNzLmdmbiksICZhY2Nlc3MsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYS51Lm1lbV9hY2Nlc3Mudmlldyk7Cj4gPiArICAgICAgICAgICAgaWYgKCAh
cmMgKQo+ID4gKyAgICAgICAgICAgIHsKPiA+ICsgICAgICAgICAgICAgICAgYS51Lm1lbV9hY2Nl
c3MuaHZtbWVtX2FjY2VzcyA9IGFjY2VzczsKPiA+ICsgICAgICAgICAgICAgICAgcmMgPSBfX2Nv
cHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgPyAtRUZBVUxUIDogMDsKPiAKPiBfX2NvcHlfZmllbGRf
dG9fZ3Vlc3QoKT8gT3Igd2FpdCwgbm8sIHRoZSBmdW5jdGlvbiBhcmd1bWVudCBpcyBzdGlsbCBh
Cj4gaGFuZGxlIG9mIHZvaWQuCgpJJ2xsIHRoZW4gbGVhdmUgdGhlIF9fY29weV90b19ndWVzdCgp
IGluIHBsYWNlIGFzIGl0IGlzIGZvciBub3cuCgo+IEFuZCB0aGVuIC0gaGVyZSB3ZSBhcmUgYWdh
aW46IElzIGl0IHJlYXNvbmFibGUgdG8gcGVybWl0IGEgZG9tYWluIGlucXVpcmluZwo+IGZvciBp
dHNlbGY/CgpZZXMsIHRoaXMgaXMgYSBxdWVzdGlvbmFibGUgYXNwZWN0IG9mIGFsdHAybSB0aGF0
IHdhcnJhbnRzIGZ1cnRoZXIKZGlzY3Vzc2lvbi4gIEknbGwgcmVzZW5kIGEgdmVyc2lvbiB3aXRo
IHRoZSBvdGhlciBwcm9ibGVtcyBhZGRyZXNzZWQgdG8KaGF2ZSB0aGVtIG91dCBvZiB0aGUgd2F5
LgoKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiA+IEBAIC0zMiwxNyArMzIsMTAgQEAKPiA+ICAKPiA+
ICAjaW5jbHVkZSAibW0tbG9ja3MuaCIKPiA+ICAKPiA+IC0vKgo+ID4gLSAqIEdldCBhY2Nlc3Mg
dHlwZSBmb3IgYSBnZm4uCj4gPiAtICogSWYgZ2ZuID09IElOVkFMSURfR0ZOLCBnZXRzIHRoZSBk
ZWZhdWx0IGFjY2VzcyB0eXBlLgo+ID4gLSAqLwo+ID4gLXN0YXRpYyBpbnQgX3AybV9nZXRfbWVt
X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sCj4gPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHhlbm1lbV9hY2Nlc3NfdCAqYWNjZXNzKQo+ID4gK3N0YXRp
YyBpbnQgcDJtX2FjY2Vzc190b194ZW5tZW1fYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
Cj4gCj4gVGhpcyBpcyBub3QgZXZlbiBwMm0gY29kZSAtIHdoeSB0aGUgcDJtXyBwcmVmaXg/CgpU
aGVyZSdzIGluZGVlZCBubyByZWFzb24gZm9yIHRoaXMgdG8gaGF2ZSB0aGUgcDJtXyBwcmVmaXgu
ICBXaWxsIHJlbW92ZQppdC4KCj4gPiBAQCAtNDU4LDExICs0NjIsNDEgQEAgbG9uZyBwMm1fc2V0
X21lbV9hY2Nlc3NfbXVsdGkoc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgcmV0dXJuIHJjOwo+
ID4gIH0KPiA+ICAKPiA+IC1pbnQgcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQs
IGdmbl90IGdmbiwgeGVubWVtX2FjY2Vzc190ICphY2Nlc3MpCj4gPiAraW50IHAybV9nZXRfbWVt
X2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIHhlbm1lbV9hY2Nlc3NfdCAqYWNj
ZXNzLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGFsdHAybV9pZHgp
Cj4gPiAgewo+ID4gLSAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJt
KGQpOwo+ID4gKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdF9wMm0gPSBwMm1fZ2V0X2hvc3Rw
Mm0oZCk7Cj4gPiArICAgIHN0cnVjdCBwMm1fZG9tYWluICphcDJtID0gTlVMTDsKPiA+ICsgICAg
c3RydWN0IHAybV9kb21haW4gKnAybTsKPiA+ICsgICAgcDJtX2FjY2Vzc190IGE7Cj4gPiArICAg
IHAybV90eXBlX3QgdDsKPiA+ICsgICAgbWZuX3QgbWZuOwo+ID4gKwo+ID4gKyAgICBpZiAoIGFs
dHAybV9pZHggKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBpZiAoIGFsdHAybV9pZHggPj0gTUFY
X0FMVFAyTSB8fAo+ID4gKyAgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2FsdHAybV9p
ZHhdID09IG1mbl94KElOVkFMSURfTUZOKSApCj4gPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7Cj4gPiArCj4gPiArICAgICAgICBwMm0gPSBhcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2Fs
dHAybV9pZHhdOwo+ID4gKyAgICB9Cj4gPiArICAgIGVsc2UKPiA+ICsgICAgICAgIHAybSA9IGhv
c3RfcDJtOwo+ID4gKwo+ID4gKyAgICBwMm1fcmVhZF9sb2NrKGhvc3RfcDJtKTsKPiA+ICsgICAg
aWYgKGFwMm0pCj4gCj4gTWlzc2luZyBibGFua3MgKGFsc28gYmVsb3cpLgoKQWxsIHJpZ2h0LgoK
PiA+ICsgICAgICAgIHAybV9yZWFkX2xvY2soYXAybSk7Cj4gPiArCj4gPiArICAgIG1mbiA9IHAy
bS0+Z2V0X2VudHJ5KHAybSwgZ2ZuLCAmdCwgJmEsIDAsIE5VTEwsIE5VTEwpOwo+ID4gKwo+ID4g
KyAgICBpZiAoYXAybSkKPiA+ICsgICAgICAgIHAybV9yZWFkX3VubG9jayhhcDJtKTsKPiA+ICsg
ICAgcDJtX3JlYWRfdW5sb2NrKGhvc3RfcDJtKTsKPiA+ICsKPiA+ICsgICAgaWYgKCBtZm5fZXEo
bWZuLCBJTlZBTElEX01GTikgKQo+ID4gKyAgICAgICAgcmV0dXJuIC1FU1JDSDsKPiA+ICAKPiA+
IC0gICAgcmV0dXJuIF9wMm1fZ2V0X21lbV9hY2Nlc3MocDJtLCBnZm4sIGFjY2Vzcyk7Cj4gPiAr
ICAgIHJldHVybiBwMm1fYWNjZXNzX3RvX3hlbm1lbV9hY2Nlc3MocDJtLCBhLCBhY2Nlc3MpOwo+
IAo+IEknbSBjb25mdXNlZDogV2h5IGRvZXMgcDJtX2dldF9tZW1fYWNjZXNzKCkgbm90IHVzZSBp
dHMgaGVscGVyCj4gZnVuY3Rpb24gcDJtX2dldF9tZW1fYWNjZXNzKCkgKHdoaWNoIHlvdSByZXRh
aW4pIGFueW1vcmU/IEkKPiBndWVzcyB0aGUgZGVzY3JpcHRpb24gaXMgYSBsaXR0bGUgdG9vIHRl
cnNlLiBJdCBtaWdodCBhbHNvIGhhdmUgaGVscGVkCj4gaWYgc29tZSBvZiB0aGUgbWVjaGFuaWNh
bCBwcmVwYXJhdGlvbiBzdGVwcyB3ZXJlIGJyb2tlbiBvdXQuCgpPaywgSSdsbCBmaXggdGhpcyBh
bmQgYXR0ZW1wdCB0byBwcm92aWRlIG1vcmUgaW5mb3JtYXRpb24gd2l0aCB0aGUKY29tbWl0IG1l
c3NhZ2UuCgpUaGFuayB5b3UhCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 12:22:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 12:22:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fagnY-0003OF-A5; Wed, 04 Jul 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=9iov=ju=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fagnX-0003O9-7j
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 12:22:15 +0000
X-Inumbo-ID: e1d3becc-7f84-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 e1d3becc-7f84-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 12:22:13 +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 5ED4E308628F
 for <xen-devel@lists.xenproject.org>; Wed,  4 Jul 2018 16:38:25 +0300 (EEST)
Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id AA7067FBD9
 for <xen-devel@lists.xenproject.org>; Wed,  4 Jul 2018 15:22:13 +0300 (EEST)
Received: (qmail 17295 invoked from network); 4 Jul 2018 15:22:13 +0300
Received: from unknown (HELO hel) (apop@bitdefender.com@10.220.12.75)
 by smtp02.buh.bitdefender.net with SMTP; 4 Jul 2018 15:22:13 +0300
Date: Wed, 4 Jul 2018 15:22:13 +0300
From: Adrian Pop <apop@bitdefender.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180704122213.GB3652@hel>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <8021d5e7-c6c6-f1ff-dbe1-9ba564d15526@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8021d5e7-c6c6-f1ff-dbe1-9ba564d15526@arm.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76609
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488992,
 Stamp: 3], Multi: [Enabled, t: (0.000012,0.003936)], BW: [Enabled, t:
 (0.000009)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.015691,0.000082)], URL: [Enabled, t: (0.000008)], RTDA: [Enabled,
 t: (0.171747), Hit: No, Details: v2.7.12; Id:
 15.1i64322.1chijsdpa.15h56q], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAxMjowMTowMVBNICswMTAwLCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDYvMjgvMjAxOCAwMjowMCBQTSwgQWRyaWFuIFBv
cCB3cm90ZToKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVu
L2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+ID4gaW5kZXggYWUyNjg2ZmZhMi4uYmE5ZTUwZTdmNiAx
MDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKPiA+ICsrKyBiL3hlbi9h
cmNoL2FybS9tZW1fYWNjZXNzLmMKPiA+IEBAIC0yMzYsNyArMjM2LDcgQEAgYm9vbCBwMm1fbWVt
X2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdmFkZHJfdCBnbGEsIGNvbnN0IHN0cnVjdCBucGZl
YyBucGZlYykKPiA+ICAgICAgIGlmICggIXAybS0+bWVtX2FjY2Vzc19lbmFibGVkICkKPiA+ICAg
ICAgICAgICByZXR1cm4gdHJ1ZTsKPiA+IC0gICAgcmMgPSBwMm1fZ2V0X21lbV9hY2Nlc3Modi0+
ZG9tYWluLCBnYWRkcl90b19nZm4oZ3BhKSwgJnhtYSk7Cj4gPiArICAgIHJjID0gcDJtX2dldF9t
ZW1fYWNjZXNzKHYtPmRvbWFpbiwgZ2FkZHJfdG9fZ2ZuKGdwYSksICZ4bWEsIDApOwo+ID4gICAg
ICAgaWYgKCByYyApCj4gPiAgICAgICAgICAgcmV0dXJuIHRydWU7Cj4gPiBAQCAtNDQwLDggKzQ0
MCw5IEBAIGxvbmcgcDJtX3NldF9tZW1fYWNjZXNzX211bHRpKHN0cnVjdCBkb21haW4gKmQsCj4g
PiAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gPiAgIH0KPiA+ICsvKiBUaGUgYWx0cDJtX2lk
eCBhcmd1bWVudCBpcyBub3QgdXNlZCBvbiBBUk0uICovCj4gCj4gcy9BUk0vQXJtLyBwbGVhc2Uu
Cj4gCj4gQWxzbywgSSBndWVzcyBhbHRwMm1faWR4IHNob3VsZCBhbHdheXMgYmUgMCB1bnRpbCBh
bHRwMm0gaXMgaW1wbGVtZW50ZWQgZm9yCj4gQXJtLiBJZiBzbywgSSB3b3VsZCBsaWtlIHRvIHNl
ZSBhIGNoZWNrIG9uIHRoZSB2YXJpYWJsZSBhbmQgcmV0dXJuIC1FSU5WQUwKPiBvbiBlcnJvci4K
CkFsbCByaWdodC4gIFRoYW5rIHlvdSEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:20:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13: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 1fahhk-0001BG-0J; Wed, 04 Jul 2018 13: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=9iov=ju=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fahhh-0001B6-QE
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 13:20:17 +0000
X-Inumbo-ID: fdb47db6-7f8c-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 fdb47db6-7f8c-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 13:20:16 +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 D1A363086298
 for <xen-devel@lists.xenproject.org>; Wed,  4 Jul 2018 17:36:27 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 003677FC89
 for <xen-devel@lists.xenproject.org>; Wed,  4 Jul 2018 16:20:15 +0300 (EEST)
Received: (qmail 23971 invoked from network); 4 Jul 2018 16:20:15 +0300
Received: from unknown (HELO hel) (apop@bitdefender.com@10.220.12.75)
 by smtp01.buh.bitdefender.com with SMTP; 4 Jul 2018 16:20:15 +0300
Date: Wed, 4 Jul 2018 16:20:15 +0300
From: Adrian Pop <apop@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180704132015.GA12259@hel>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <20180704122045.GA3652@hel>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180704122045.GA3652@hel>
User-Agent: Mutt/1.9.5 (2018-04-13)
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76609
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 488994,
 Stamp: 3], Multi: [Enabled, t: (0.000016,0.003566)], BW: [Enabled, t:
 (0.002110,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.022532,0.000159)], URL: [Enabled, t:
 (0.000039,0.000001)], RTDA: [Enabled, t: (0.270741), Hit: No, Details:
 v2.7.12; Id: 15.1i6067u.1chin6mcd.15n5da], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.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@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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDM6MjA6NDVQTSArMDMwMCwgQWRyaWFuIFBPUCB3cm90
ZToKPiBPbiBGcmksIEp1biAyOSwgMjAxOCBhdCAwOTozODo1OEFNIC0wNjAwLCBKYW4gQmV1bGlj
aCB3cm90ZToKPiA+ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+ID4gPiAr
KysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gPiA+IEBAIC0zMiwxNyArMzIsMTAg
QEAKPiA+ID4gIAo+ID4gPiAgI2luY2x1ZGUgIm1tLWxvY2tzLmgiCj4gPiA+ICAKPiA+ID4gLS8q
Cj4gPiA+IC0gKiBHZXQgYWNjZXNzIHR5cGUgZm9yIGEgZ2ZuLgo+ID4gPiAtICogSWYgZ2ZuID09
IElOVkFMSURfR0ZOLCBnZXRzIHRoZSBkZWZhdWx0IGFjY2VzcyB0eXBlLgo+ID4gPiAtICovCj4g
PiA+IC1zdGF0aWMgaW50IF9wMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAy
bSwgZ2ZuX3QgZ2ZuLAo+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbm1l
bV9hY2Nlc3NfdCAqYWNjZXNzKQo+ID4gPiArc3RhdGljIGludCBwMm1fYWNjZXNzX3RvX3hlbm1l
bV9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwKPiA+IAo+ID4gVGhpcyBpcyBub3QgZXZl
biBwMm0gY29kZSAtIHdoeSB0aGUgcDJtXyBwcmVmaXg/Cj4gCj4gVGhlcmUncyBpbmRlZWQgbm8g
cmVhc29uIGZvciB0aGlzIHRvIGhhdmUgdGhlIHAybV8gcHJlZml4LiAgV2lsbCByZW1vdmUKPiBp
dC4KCk9oIEkgcmVtZW1iZXIgbm93LiAgVGhlIHAybV8gcHJlZml4IHdhcyBhZGRlZCB0aGVyZSBi
ZWNhdXNlIHRoZSBoZWxwZXIKZnVuY3Rpb24gY29udmVydHMgYSBwMm1fYWNjZXNzX3QgdG8gYSB4
ZW5tZW1fYWNjZXNzX3QsIHNvCnAybV9hY2Nlc3NfdG9feGVubWVtX2FjY2VzcygpLiAgVG9vayB0
aGUgbmFtaW5nIGZyb20gdGhlIGNvbXBsZW1lbnRhcnkKZnVuY3Rpb24sIHhlbm1lbV9hY2Nlc3Nf
dG9fcDJtX2FjY2VzcygpLiAgSSBjb3VsZCBhZGQgYSBjb21tZW50IHRvCmNsYXJpZnkgdGhpcy4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtk-0002LK-IR; Wed, 04 Jul 2018 13:32: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahtj-0002LF-FK
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:43 +0000
X-Inumbo-ID: b9afdfeb-7f8e-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9afdfeb-7f8e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 13:32:42 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=y21MKTY/Lob7KvSAbspFMxR1Sj9xp3zunxWlWkMK/nyJy04Y4uCBUPIuoC99+ytW2yxUoxqRpHGRcq3xpSOUn2DIV60UjOLbQ2idT3O2IcOKvIuTBJKbhLRr6U1BnuWn3IaR1lqmcZXfixI3heIgI1jDBROEmBeVaMrOXjI0wxl1ryHmfEKJ4DJG94aR0K12oB2tPGzF1X2qhd28sAoQ8Rxp/h++IrrvkRKilk8KbclplZUHjyBzTw1xBhWvRXOwBE0rQPhue/BQsaHQpDwhTdlzE/ROjiQsEWlbJkmtRkgJdbrIue3StcihPSaHQJgf+uuGrJq46e0U/n7i8kC1cw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=KxVhAdzsrUcMD6gINzF4CzIA6Ag=; b=j5DvJFbCR9eaT491wCyBRIAzzwzo
 05FAOLSEiOCGLrbTDgXUjRKzVCUJ7FpAnnnUNi020Zm5KaAJD4eZ2FhI/4OIgPuz
 U1cH8W5pdy0xtu0cqSkZly4hdv8MUfz66PBDy6yJD5xxJ2XXl+tHM9X/1JpEXOBd
 fYUS8Sba3CEZRgUIHEE34c+FbyxznZUhJ+av7AmF7+KIyubv4NAapKe9cKBzaJVX
 ZZvqQsP18yEwrd7pbsXY2itD8KfKm98/IP1XX/3iJUMn0jp8PtMvjrJa8hO6nsnM
 jcr2fYjoluGCDGKA2DR+Yc4wXQlSRxC0jwsjNZx6ddPCzkFpmwQU2kww8g==
Received: (qmail 19518 invoked from network); 4 Jul 2018 16:32:40 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:40 +0300
Received: (qmail 6495 invoked from network); 4 Jul 2018 16:32:40 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:40 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:18 +0300
Message-Id: <1530711147-23113-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 02/11] x86/hvm: Introduce
 hvm_save_tsc_adjust_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWOToKICAgICAtIENoYW5nZSByZXR1cm4gb2YgdGhlIHNhdmVfb25lIGZ1
bmMgdG8gcmV0dXJuIGh2bV9zYXZlX2VudHJ5LgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
fCAxNCArKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggOTMwOTJkMi4uYzQ3ZDE2MiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC03NDAs
MjAgKzc0MCwyNiBAQCB2b2lkIGh2bV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQog
ICAgIGRlc3Ryb3lfdnBjaV9tbWNmZyhkKTsKIH0KIAorc3RhdGljIGludCBodm1fc2F2ZV90c2Nf
YWRqdXN0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCisgewor
ICAgIHN0cnVjdCBodm1fdHNjX2FkanVzdCBjdHh0OworCisgICAgY3R4dC50c2NfYWRqdXN0ID0g
di0+YXJjaC5odm1fdmNwdS5tc3JfdHNjX2FkanVzdDsKKworICAgIHJldHVybiBodm1fc2F2ZV9l
bnRyeShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgfQorCiBzdGF0aWMgaW50
IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgc3RydWN0IGh2bV90c2NfYWRqdXN0
IGN0eHQ7CiAgICAgaW50IGVyciA9IDA7CiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAg
ICAgewotICAgICAgICBjdHh0LnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2Nf
YWRqdXN0OwotICAgICAgICBlcnIgPSBodm1fc2F2ZV9lbnRyeShUU0NfQURKVVNULCB2LT52Y3B1
X2lkLCBoLCAmY3R4dCk7CisgICAgICAgIGVyciA9IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKHYs
IGgpOwogICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAgICBicmVhazsKICAgICB9Ci0KICAg
ICByZXR1cm4gZXJyOwogfQogCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtn-0002M5-Qo; Wed, 04 Jul 2018 13:32: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahtm-0002Li-RS
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:46 +0000
X-Inumbo-ID: bb685b05-7f8e-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb685b05-7f8e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 13:32:45 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=P2KagE2IRhRMppeTK1f+BH54CPHVm8asKhytQ60eLQAhR5hyO+HLFtlo+M74aPg05sxHlt3C/VdvWCb0lHvpBb9Z2H35T2lfmn6IS6uKrTzOi/+/BCbSS2q1DWvUQ4uHkgXsy4HZr8SzvBCu7THMZwrFH1nu1wkA7iGb4juvKfJalhPVH0dRxQKQQKL83o2vbDZicQxfHq/GfyESeem0Iw02Cr7vMbuSUj8ZyAFwt5/QDry7wWhyzMyqV5BHRRcGuTEx8Nl900VPnuixRErws1TuKAm9v1Opk3E3e3yiocgcbqOua4nkJ7jx/GlXRvH57XIG5N4deAfP4/Xf8z5Zig==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=F1f+7wKXH8A82LVhys6nqfRPYes=; b=D/npc1mqjSDGR2Y7JrQmlhPf1cHV
 7g99oOjAi6PXwq5N6gXypwrGLig0FpB7n82MzoeYme/iGqMR2fF4qr/p3MXhwq1b
 cR60i5MaAv01g/kkxfeyv7a+WL2FIX9st/8601CrbL65OWJXMpfs7qe1IUtGjedZ
 SEE+8/mmgilSCtS3LrBLB5XrVUKkY9/yEa9+i2v/O7AO+LyYJpvazt8W5KbF1Co+
 ADJ5N+tqFzq3MS4jRISAk5qiW1lHT85/Ck75c5hUAVzpkpgaYtktzWKqzA6zSoPg
 UwU23wRW53NlghQmNmbnUvCODNzbisWeRUNR8DYZjMtHNQB6Zcg8/+HzMw==
Received: (qmail 19706 invoked from network); 4 Jul 2018 16:32:41 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:41 +0300
Received: (qmail 6511 invoked from network); 4 Jul 2018 16:32:41 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:41 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:20 +0300
Message-Id: <1530711147-23113-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_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.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWOToKCS0gTW92ZSBjb250aW51ZSBvdXQgb2Ygc2F2ZV9vbmUgZnVuYy4K
LS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jIHwgMzQgKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCmluZGV4IGMzNDNiYTguLjQ5NWFiZTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMTE4OCwzMCArMTE4
OCwzOCBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQs
IGh2bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNhdmVfYXJlYSkgKyBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
eHN0YXRlX2N0eHRfc2l6ZSh4Y3IwKSkKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVf
c3RhdGVzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CiAgICAgc3RydWN0IGh2
bV9od19jcHVfeHNhdmUgKmN0eHQ7CisgICAgdW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hT
QVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKIAogICAgIGlmICggIWNwdV9oYXNfeHNhdmUg
KQogICAgICAgICByZXR1cm4gMDsgICAvKiBkbyBub3RoaW5nICovCiAKKyAgICBpZiAoIF9odm1f
aW5pdF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQorICAgICAg
ICByZXR1cm4gMTsKKyAgICBjdHh0ID0gKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRh
dGFbaC0+Y3VyXTsKKyAgICBoLT5jdXIgKz0gc2l6ZTsKKyAgICBjdHh0LT54ZmVhdHVyZV9tYXNr
ID0geGZlYXR1cmVfbWFzazsKKyAgICBjdHh0LT54Y3IwID0gdi0+YXJjaC54Y3IwOworICAgIGN0
eHQtPnhjcjBfYWNjdW0gPSB2LT5hcmNoLnhjcjBfYWNjdW07CisKKyAgICBleHBhbmRfeHNhdmVf
c3RhdGVzKHYsICZjdHh0LT5zYXZlX2FyZWEsCisgICAgICAgICAgICAgICAgICAgICAgICBzaXpl
IC0gb2Zmc2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2ZV9hcmVhKSk7CisgICAgcmV0dXJuIDA7Cisg
fQorCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisKICAg
ICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICB1bnNpZ25lZCBpbnQgc2l6
ZSA9IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBfYWNjdW0pOwotCiAgICAgICAgIGlm
ICggIXhzYXZlX2VuYWJsZWQodikgKQogICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIGlm
ICggX2h2bV9pbml0X2VudHJ5KGgsIENQVV9YU0FWRV9DT0RFLCB2LT52Y3B1X2lkLCBzaXplKSAp
CisKKyAgICAgICAgaWYgKCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSh2LCBoKSAhPSAw
ICkKICAgICAgICAgICAgIHJldHVybiAxOwotICAgICAgICBjdHh0ID0gKHN0cnVjdCBodm1faHdf
Y3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3VyXTsKLSAgICAgICAgaC0+Y3VyICs9IHNpemU7Ci0K
LSAgICAgICAgY3R4dC0+eGZlYXR1cmVfbWFzayA9IHhmZWF0dXJlX21hc2s7Ci0gICAgICAgIGN0
eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7Ci0gICAgICAgIGN0eHQtPnhjcjBfYWNjdW0gPSB2LT5h
cmNoLnhjcjBfYWNjdW07Ci0gICAgICAgIGV4cGFuZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNh
dmVfYXJlYSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplIC0gb2Zmc2V0b2YodHlw
ZW9mKCpjdHh0KSwgc2F2ZV9hcmVhKSk7CiAgICAgfQogCiAgICAgcmV0dXJuIDA7Ci0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtp-0002Ml-Jt; Wed, 04 Jul 2018 13:32: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahto-0002MA-0v
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:48 +0000
X-Inumbo-ID: bc81d95f-7f8e-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc81d95f-7f8e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 13:32:46 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=jzBCJInf+mP5lkm5ook03WW7k7xkDBHb95+ymu8cqxS4WPqtaX6nSLYLS8XGtzSpuUI6kT7JzEsjoxAaQjyWiw1EvnOakTZbcvoJNJ3YE3QMIkZlpfUnF5c1Yxx2eMbPMi73WMFsedlWSymzSMLK6QUIzccQiIo89qPLSqa6yqjvOyd0OLaEk2brecT8+q7I1EEnGhWOQPmOTKXMiCwS2x7nISNaOPQQpGD8i0amSI2yZn9M8itFXpbw0jFV6pXJUTZzg2+i3xtNEZBXiSLNOkYy93uVh499/fIlUhsLd1HYvvLtCZJfvLRfz1cyVR/8G3uLnXu6ZoXnWDTis70NCA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=X2mQ5SNrQPkA44YgfXyKY/rl+gA=; b=p1mxM/XsgQTWP7o8QS7r3DU8kRis
 4oPTTH9vyHilzbJ9zDBcPUQqF7zStJJOTVyR/c5cT/oNnlS17/sXmEWLWPMK4Ewy
 MPGVrk+0YHPYwpXwmEXIZxFCFd3qIa3SEoKgpBgDirGdvS2kptaVotTu8rgoTWsk
 4PcYxhAngNPX/6bbLvsTG3ul3g1DwnQyHbAMdOltHIa2Bok3IetkF0SXdnOeTKLC
 sX4uENxd7csmUdj/Ut2f4n0vs7p8fBX46vosDDfgMNAJUxb0279hgCV3CuQiZSJM
 g36yfBirQQXSCcsmQRV/wG7L5/MeKlmW7z1HpM729hJSoRaLeJnTAzBR2w==
Received: (qmail 19774 invoked from network); 4 Jul 2018 16:32:42 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:42 +0300
Received: (qmail 6527 invoked from network); 4 Jul 2018 16:32:42 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:22 +0300
Message-Id: <1530711147-23113-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 06/11] x86/hvm: Introduce
 hvm_save_mtrr_msr_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWOToKCS0gQ2hhbmdlIHJldHVybiBvZiB0aGUgc2F2ZV9vbmUgZnVuYyB0
byByZXR1cm4gaHZtX3NhdmVfZW50cnkuCgpOb3RlOiBUaGlzIHBhdGNoIGlzIGJhc2VkIG9uIFJv
Z2VyIFBhdSBNb25uZSdzIHNlcmllc1sxXQotLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jIHwg
NzUgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKyksIDM2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5k
ZXggNDhmYWNiYi4uOWJiZmY1OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTcxOCw2ICs3MTgsNDQgQEAgaW50IGh2
bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2Zu
X3N0YXJ0LAogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNy
X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgY29u
c3Qgc3RydWN0IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJy
OworICAgIHN0cnVjdCBodm1faHdfbXRyciBod19tdHJyOworICAgIHVuc2lnbmVkIGludCBpOwor
ICAgIG1lbXNldCgmaHdfbXRyciwgMCwgc2l6ZW9mKGh3X210cnIpKTsKKyAgICBod19tdHJyLm1z
cl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5cGUgfAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1UUlJkZWZUeXBlX0ZFKSB8
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+
ZW5hYmxlZCwgTVRSUmRlZlR5cGVfRSk7CisgICAgaHdfbXRyci5tc3JfbXRycl9jYXAgPSBtdHJy
X3N0YXRlLT5tdHJyX2NhcDsKKworICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJf
Y2FwLCBNVFJSY2FwX1ZDTlQpID4KKyAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210
cnJfdmFyKSAvIDIpICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAorICAg
ICAgICAgICAgICAgICJIVk0gc2F2ZTogJXB2OiB0b28gbWFueSAoJWx1KSB2YXJpYWJsZSByYW5n
ZSBNVFJSc1xuIiwKKyAgICAgICAgICAgICAgICB2LCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRy
cl9jYXAsIE1UUlJjYXBfVkNOVCkpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9Cisg
ICAgaHZtX2dldF9ndWVzdF9wYXQodiwgJmh3X210cnIubXNyX3BhdF9jcik7CisgICAgZm9yICgg
aSA9IDA7IGkgPCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCk7
IGkrKyApCisgICAgeworICAgICAgICAvKiBzYXZlIHBoeXNiYXNlICovCisgICAgICAgIGh3X210
cnIubXNyX210cnJfdmFyW2kqMl0gPQorICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0
ZS0+dmFyX3JhbmdlcylbaSoyXTsKKyAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLworICAgICAg
ICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjIrMV0gPQorICAgICAgICAgICAgKCh1aW50NjRfdCop
bXRycl9zdGF0ZS0+dmFyX3JhbmdlcylbaSoyKzFdOworICAgIH0KKworICAgIGZvciAoIGkgPSAw
OyBpIDwgTlVNX0ZJWEVEX01TUjsgaSsrICkKKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhl
ZFtpXSA9CisgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMp
W2ldOworCisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVfaWQsIGgsICZo
d19tdHJyKTsKKyB9CisKIHN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7CkBA
IC03MjUsNDIgKzc2Myw3IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgLyogc2F2ZSBtdHJyJnBhdCAq
LwogICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKICAgICB7Ci0gICAgICAgIGNvbnN0IHN0cnVjdCBt
dHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKLSAgICAgICAg
c3RydWN0IGh2bV9od19tdHJyIGh3X210cnIgPSB7Ci0gICAgICAgICAgICAubXNyX210cnJfZGVm
X3R5cGUgPSBtdHJyX3N0YXRlLT5kZWZfdHlwZSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQs
IE1UUlJkZWZUeXBlX0UpLAotICAgICAgICAgICAgLm1zcl9tdHJyX2NhcCAgICAgID0gbXRycl9z
dGF0ZS0+bXRycl9jYXAsCi0gICAgICAgIH07Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOwotCi0g
ICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQp
ID4KLSAgICAgICAgICAgICAoQVJSQVlfU0laRShod19tdHJyLm1zcl9tdHJyX3ZhcikgLyAyKSAp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAotICAgICAgICAg
ICAgICAgICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkgKCVsdSkgdmFyaWFibGUgcmFuZ2Ug
TVRSUnNcbiIsCi0gICAgICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhUUihod19tdHJyLm1zcl9t
dHJyX2NhcCwgTVRSUmNhcF9WQ05UKSk7Ci0gICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAg
ICAgICAgfQotCi0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJyLm1zcl9wYXRf
Y3IpOwotCi0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFTS19FWFRSKGh3X210cnIubXNyX210
cnJfY2FwLCBNVFJSY2FwX1ZDTlQpOyBpKysgKQotICAgICAgICB7Ci0gICAgICAgICAgICAvKiBz
YXZlIHBoeXNiYXNlICovCi0gICAgICAgICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjJdID0K
LSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjJd
OwotICAgICAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLwotICAgICAgICAgICAgaHdfbXRyci5t
c3JfbXRycl92YXJbaSoyKzFdID0KLSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0
YXRlLT52YXJfcmFuZ2VzKVtpKjIrMV07Ci0gICAgICAgIH0KLQotICAgICAgICBmb3IgKCBpID0g
MDsgaSA8IE5VTV9GSVhFRF9NU1I7IGkrKyApCi0gICAgICAgICAgICBod19tdHJyLm1zcl9tdHJy
X2ZpeGVkW2ldID0KLSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5maXhl
ZF9yYW5nZXMpW2ldOwotCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoTVRSUiwgdi0+dmNw
dV9pZCwgaCwgJmh3X210cnIpICE9IDAgKQorICAgICAgICBpZiAoIGh2bV9zYXZlX210cnJfbXNy
X29uZSh2LCBoKSAhPSAwICkKICAgICAgICAgICAgIHJldHVybiAxOwogICAgIH0KICAgICByZXR1
cm4gMDsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtr-0002NM-An; Wed, 04 Jul 2018 13:32: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahtq-0002Mw-7Q
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:50 +0000
X-Inumbo-ID: bda6a109-7f8e-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bda6a109-7f8e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 13:32:48 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=nWRa/dltK2LxsQh3FaKUL+Hj9uOLBjj2QydTMcjc924gHFNpHAvyRGvkEWIL5KxNIxsVkmr7HVfqZNPtMgU2RKESBXl/z5hHaSASGvWu3Ku9F3mdbnBeUW52sgw9yQ0EE2p0IDLsFNKDtVXLZstGTuMnoGz6gXpFrIkmWGukIONoQ90oNyJ29S3ViaRX2hMsn0PDBWnU9g8Wpo1hN40PUMMCuxL0Bv6ZH4Q2L/5ynPUvo8ZMRO6NVTBg06JZFs/l1KkjMnNfBOQsE5Gd9XxydqcDrrfK5N8fOGGtl4VkKOZaDN3d5/Z0zd5NJWZlGTdFLBxftZGXpMiaMLH8qHU05g==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=R4lHpx/VsKG16dh+PmHeHZDtkpk=; b=Sua/q+IN268Uc7zOvepNfHvp8anl
 dAIthuUWVft7F69pjPx0SIgvmtHZ+Z0N1Kdcdbx2DtN49xofG3XiDfpUPKvZcmAq
 FcXI9pZSif5sHrYRjQg1emHDWYKk1o+09c68ThdZko1qseu+yoHJDI/n3ra0IZcX
 ZlL1b+LDSs4wbfd7ORtpznWVFnyz93ibPG+gLVMz6clvgPpkdHPYIE9HigrNrQ3j
 z67rqKCMrDjRl68aRbwJ3Yhwgc1xideVPxjRd+8gsydwtb02jzKJ2J8IjF03LBHE
 viLvOo41zACQP0w04vdtwpAJ9Zll0t9rkjGU5gB/mg9T14rEkR87gTQsxg==
Received: (qmail 19880 invoked from network); 4 Jul 2018 16:32:43 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:43 +0300
Received: (qmail 6551 invoked from network); 4 Jul 2018 16:32:43 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:43 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:25 +0300
Message-Id: <1530711147-23113-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 09/11] x86/domctl: Don't pause the whole
 domain if only getting vcpu 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmluZyB0aGUgZm9yIGxvb3AgdG8gdGhlIGNhbGxl
ciBzbwpub3cgd2UgY2FuIHNhdmUgaW5mbyBmb3IgYSBzaW5nbGUgdmNwdSBpbnN0YW5jZSB3aXRo
IHRoZSBzYXZlX29uZQpoYW5kbGVycy4KClNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIHwg
MTQxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDExMSBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmlu
ZGV4IGI2NzQ5MzcuLjFiMjhlN2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC0xMzgsOSArMTM4LDEyIEBAIHNpemVf
dCBodm1fc2F2ZV9zaXplKHN0cnVjdCBkb21haW4gKmQpCiBpbnQgaHZtX3NhdmVfb25lKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNl
LAogICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFXzY0KHVpbnQ4KSBoYW5kbGUsIHVp
bnQ2NF90ICpidWZzeikKIHsKLSAgICBpbnQgcnY7CisgICAgaW50IHJ2ID0gMDsKICAgICBodm1f
ZG9tYWluX2NvbnRleHRfdCBjdHh0ID0geyB9OwogICAgIGNvbnN0IHN0cnVjdCBodm1fc2F2ZV9k
ZXNjcmlwdG9yICpkZXNjOworICAgIGJvb2wgaXNfc2luZ2xlX2luc3RhbmNlID0gZmFsc2U7Cisg
ICAgdWludDMyX3Qgb2ZmID0gMDsKKyAgICBzdHJ1Y3QgdmNwdSAqdjsKIAogICAgIGlmICggZC0+
aXNfZHlpbmcgfHwKICAgICAgICAgIHR5cGVjb2RlID4gSFZNX1NBVkVfQ09ERV9NQVggfHwKQEAg
LTE0OCw0MyArMTUxLDk0IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAgICAgICAhaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAK
KyAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9QRVJfVkNQ
VSAmJgorICAgICAgICBpbnN0YW5jZSA8IGQtPm1heF92Y3B1cyApCisgICAgICAgIGlzX3Npbmds
ZV9pbnN0YW5jZSA9IHRydWU7CisKICAgICBjdHh0LnNpemUgPSBodm1fc3JfaGFuZGxlcnNbdHlw
ZWNvZGVdLnNpemU7Ci0gICAgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmtpbmQgPT0g
SFZNU1JfUEVSX1ZDUFUgKQorICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5k
ID09IEhWTVNSX1BFUl9WQ1BVICYmCisgICAgICAgIGluc3RhbmNlID09IGQtPm1heF92Y3B1cyAp
CiAgICAgICAgIGN0eHQuc2l6ZSAqPSBkLT5tYXhfdmNwdXM7CiAgICAgY3R4dC5kYXRhID0geG1h
bGxvY19ieXRlcyhjdHh0LnNpemUpOwogICAgIGlmICggIWN0eHQuZGF0YSApCiAgICAgICAgIHJl
dHVybiAtRU5PTUVNOwogCi0gICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKLSAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiSFZN
JWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVkKVxuIiwKLSAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKLSAgICBlbHNlIGlmICggcnYgPSAt
RU5PRU5ULCBjdHh0LmN1ciA+PSBzaXplb2YoKmRlc2MpICkKKyAgICBpZiAoIGlzX3NpbmdsZV9p
bnN0YW5jZSApCisgICAgICAgIHZjcHVfcGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOworICAgIGVs
c2UKKyAgICAgICAgZG9tYWluX3BhdXNlKGQpOworCisgICAgaWYgKCBpc19zaW5nbGVfaW5zdGFu
Y2UgKQogICAgIHsKLSAgICAgICAgdWludDMyX3Qgb2ZmOworICAgICAgICBpZiAoIGh2bV9zcl9o
YW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgIT0gTlVMTCApCisgICAgICAgICAgICBydiA9IGh2
bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUoZC0+dmNwdVtpbnN0YW5jZV0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmN0eHQpOwor
ICAgICAgICBlbHNlCisgICAgICAgICAgICBydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
c2F2ZShkLCAmY3R4dCk7CiAKLSAgICAgICAgZm9yICggb2ZmID0gMDsgb2ZmIDw9IChjdHh0LmN1
ciAtIHNpemVvZigqZGVzYykpOyBvZmYgKz0gZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgaWYgKCBy
diAhPSAwICkKICAgICAgICAgewotICAgICAgICAgICAgZGVzYyA9ICh2b2lkICopKGN0eHQuZGF0
YSArIG9mZik7Ci0gICAgICAgICAgICAvKiBNb3ZlIHBhc3QgaGVhZGVyICovCi0gICAgICAgICAg
ICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKLSAgICAgICAgICAgIGlmICggY3R4dC5jdXIgPCBkZXNj
LT5sZW5ndGggfHwKLSAgICAgICAgICAgICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5n
dGggKQotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgaWYgKCBpbnN0YW5jZSA9
PSBkZXNjLT5pbnN0YW5jZSApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcnYgPSAw
OwotICAgICAgICAgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoaGFuZGxlKSApCi0g
ICAgICAgICAgICAgICAgICAgICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAg
ICBlbHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKLSAgICAgICAgICAgICAgICAgICAg
cnYgPSAtRU5PQlVGUzsKLSAgICAgICAgICAgICAgICBlbHNlIGlmICggY29weV90b19ndWVzdCho
YW5kbGUsIGN0eHQuZGF0YSArIG9mZiwgZGVzYy0+bGVuZ3RoKSApCi0gICAgICAgICAgICAgICAg
ICAgIHJ2ID0gLUVGQVVMVDsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAg
ICAgICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6IGZh
aWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIsCisgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOworICAgICAgICAgICAgdmNwdV91bnBhdXNlKGQt
PnZjcHVbaW5zdGFuY2VdKTsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggY3R4dC5jdXIg
Pj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJ2ID0gLUVOT0VOVDsK
KyAgICAgICAgICAgIGRlc2MgPSAodm9pZCAqKShjdHh0LmRhdGEpOworICAgICAgICAgICAgIC8q
IE1vdmUgcGFzdCBoZWFkZXIgKi8KKyAgICAgICAgICAgIG9mZiA9IHNpemVvZigqZGVzYyk7Cisg
ICAgICAgICAgICAgaWYgKCBjdHh0LmN1ciA8IGRlc2MtPmxlbmd0aCB8fAorICAgICAgICAgICAg
ICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5ndGggKQorICAgICAgICAgICAgICAgIHJ2
ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIHJ2ID0gMDsKKyAgICAgICAgICAgIGlmICggZ3Vlc3Rf
aGFuZGxlX2lzX251bGwoaGFuZGxlKSApCisgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+
bGVuZ3RoOworICAgICAgICAgICAgZWxzZSBpZiAoICpidWZzeiA8IGRlc2MtPmxlbmd0aCApCisg
ICAgICAgICAgICAgICBydiA9IC1FTk9CVUZTOworICAgICAgICAgICAgZWxzZSBpZiAoIGNvcHlf
dG9fZ3Vlc3QoaGFuZGxlLCBjdHh0LmRhdGEgKyBvZmYsIGRlc2MtPmxlbmd0aCkgKQorICAgICAg
ICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAg
ICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7CisgICAgICAgICAgICB2Y3B1X3VucGF1c2UoZC0+dmNw
dVtpbnN0YW5jZV0pOwogICAgICAgICB9CiAgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAg
IGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAocnYg
PSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKKyAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJIVk0lZCBzYXZl
OiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IiAoJWQpXG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CisgICAgICAgICAgICB9CisgICAg
ICAgICAgICBlbHNlIGlmICggY3R4dC5jdXIgPj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgcnYgPSAtRU5PRU5UOworICAgICAgICAgICAgICAgIGRlc2Mg
PSAodm9pZCAqKShjdHh0LmRhdGEgKyBvZmYpOworICAgICAgICAgICAgICAgIC8qIE1vdmUgcGFz
dCBoZWFkZXIgKi8KKyAgICAgICAgICAgICAgICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKKyAgICAg
ICAgICAgICAgICBpZiAoIGN0eHQuY3VyIDwgZGVzYy0+bGVuZ3RoIHx8CisgICAgICAgICAgICAg
ICAgICAgICBvZmYgPiBjdHh0LmN1ciAtIGRlc2MtPmxlbmd0aCApCisgICAgICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgICAgIGlmICggaW5zdGFuY2UgPT0gZGVzYy0+aW5zdGFu
Y2UgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgcnYgPSAwOworICAg
ICAgICAgICAgICAgICAgICBpZiAoIGd1ZXN0X2hhbmRsZV9pc19udWxsKGhhbmRsZSkgKQorICAg
ICAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAgICAgICAgICAg
ICAgICAgICBlbHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgICAgICAg
ICAgICAgICAgIHJ2ID0gLUVOT0JVRlM7CisgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBj
b3B5X3RvX2d1ZXN0KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKKyAg
ICAgICAgICAgICAgICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICAgICAg
ZWxzZQorICAgICAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAg
ICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgb2ZmICs9IGRlc2MtPmxlbmd0aDsKKyAgICAgICAgICAgICB9CisgICAgICAgICB9CisgICAg
ICAgIGRvbWFpbl91bnBhdXNlKGQpOworICAgICB9CiAKICAgICB4ZnJlZShjdHh0LmRhdGEpOwog
ICAgIHJldHVybiBydjsKQEAgLTE5Niw3ICsyNTAsOSBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgc3RydWN0IGh2bV9zYXZlX2hl
YWRlciBoZHI7CiAgICAgc3RydWN0IGh2bV9zYXZlX2VuZCBlbmQ7CiAgICAgaHZtX3NhdmVfaGFu
ZGxlciBoYW5kbGVyOwotICAgIHVuc2lnbmVkIGludCBpOworICAgIGh2bV9zYXZlX29uZV9oYW5k
bGVyIHNhdmVfb25lX2hhbmRsZXI7CisgICAgdW5zaWduZWQgaW50IGksIHJjOworICAgIHN0cnVj
dCB2Y3B1ICp2ID0gTlVMTDsKIAogICAgIGlmICggZC0+aXNfZHlpbmcgKQogICAgICAgICByZXR1
cm4gLUVJTlZBTDsKQEAgLTIyNCwxMSArMjgwLDM2IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBmb3IgKCBpID0gMDsgaSA8PSBI
Vk1fU0FWRV9DT0RFX01BWDsgaSsrICkKICAgICB7CiAgICAgICAgIGhhbmRsZXIgPSBodm1fc3Jf
aGFuZGxlcnNbaV0uc2F2ZTsKLSAgICAgICAgaWYgKCBoYW5kbGVyICE9IE5VTEwgKQorICAgICAg
ICBzYXZlX29uZV9oYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOworICAgICAg
ICBpZiAoIHNhdmVfb25lX2hhbmRsZXIgIT0gTlVMTCApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZlOiAlc1xuIiwKICAgICAgICAgICAgICAg
ICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKLSAgICAgICAgICAg
IGlmICggaGFuZGxlcihkLCBoKSAhPSAwICkKKyAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICByYyA9IHNhdmVfb25lX2hhbmRs
ZXIodiwgaCk7CisgICAgICAgICAgICAgICAgaWYoIHJjID09IENPTlRJTlVFICkKKyAgICAgICAg
ICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgICAgICBpZiggcmMgIT0gMCApCisg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJS
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUg
dHlwZSAlIlBSSXUxNiJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5f
aWQsIGkpOworICAgICAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgZWxzZSBpZiAoIGhhbmRs
ZXIgIT0gTlVMTCApCisgICAgICAgIHsKKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZP
ICJIVk0lZCBzYXZlOiAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2
bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKKworICAgICAgICAgICAgcmMgPSBoYW5kbGVyKGQsIGgp
OworICAgICAgICAgICAgaWYoIHJjID09IENPTlRJTlVFICkKKyAgICAgICAgICAgICAgICBjb250
aW51ZTsKKworICAgICAgICAgICAgaWYoIHJjICE9IDAgKQogICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKICAgICAgICAgICAgICAgICAgICAgICAgIkhW
TSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4iLAotLSAKMi43LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtn-0002Lt-5F; Wed, 04 Jul 2018 13: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahtm-0002LV-2O
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:46 +0000
X-Inumbo-ID: b9ae5933-7f8e-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9ae5933-7f8e-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 15:32:43 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=1N8Knokfkpx/nJg72tM5//PA/FINZIfZNCHv2NggSSe0N+TntEFc900AvxQBtnV+AasoAUoklhEROXTXII+kgysruT6J3SFik6sXIz62LpaAzjiKtzpVMVuHbLAdCeuQAbzQCYn4UKtzDRSgIKwIxXKvvgEgHEqgyL1ipZNRE42796Ip+dV8yguiCZf5RWRX4JNk9l0inu5SK5kdaZeL+qH/sUimQCxaRnaXz+k65S2Ex6aKgSQYWzjnKnLGaal5OSplft/J8s5SqLe00ejodUCAKC8ROZbgirpsjGCxUXM7OTlIhha8SAZJXkyfVbKxABte72RWyG0GW3dPjm7i7Q==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=rnZphfC2ooQS/pZOMAKUsZdlwLo=; b=Hn19flDPOmEhc8gDjxERQ++km7Nz
 yzwMcc6i3JjVW7ixU3hqzAmW0EihxTatRHX8p19N/3BBo3jX/VMCMSU1BZ6zNJYC
 yucNEA6SIkVYU6tcBHzbV5t5fysDUOvXzwFVDvth4aoqrVYW4oXD47X5ctOcisBU
 i9GPYTGMJS9/SC4/g5Gk2h/PfInYIqvmo9bNJOk7SzkKcvFH8jAaiPfKAuExBdL6
 DgqGBFEO0EpqdW+2qvrdVBR6AtooRdN5FFZrBCzxhSs3t68B6/L2Em2f0SKwUD8K
 siy+Z7jLZ8LxahHBuFaoPGImsNE95pmggqZ64+YNXnVgy7kyEMiSkPQD5g==
Received: (qmail 19424 invoked from network); 4 Jul 2018 16:32:40 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:40 +0300
Received: (qmail 6487 invoked from network); 4 Jul 2018 16:32:40 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:40 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:17 +0300
Message-Id: <1530711147-23113-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWOToKCS0gQ2hhbmdlIHJldHVybiBvZiB0aGUgc2F2ZV9vbmUgZnVuYyB0
byByZXR1cm4gaHZtX3NhdmVfZW50cnkuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1j
ZS5jIHwgMjEgKysrKysrKysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0
aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21j
aGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggZTA3Y2Qy
Zi4uOGExZmJmYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzQ5LDYgKzM0OSwxOCBAQCBp
bnQgdm1jZV93cm1zcih1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKICAgICByZXR1cm4gcmV0
OwogfQogCitzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKKyB7CisgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUg
Y3R4dDsKKworICAgIGN0eHQuY2FwcyA9IHYtPmFyY2gudm1jZS5tY2dfY2FwOworICAgIGN0eHQu
bWNpX2N0bDJfYmFuazAgPSB2LT5hcmNoLnZtY2UuYmFua1swXS5tY2lfY3RsMjsKKyAgICBjdHh0
Lm1jaV9jdGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0bDI7CisgICAgY3R4
dC5tY2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bDsKKworICAgIHJldHVybiBo
dm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKKyB9CisKIHN0
YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKQEAgLTM1NiwxNCArMzY4LDcg
QEAgc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsK
LSAgICAgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsKLSAgICAgICAgICAgIC5jYXBz
ID0gdi0+YXJjaC52bWNlLm1jZ19jYXAsCi0gICAgICAgICAgICAubWNpX2N0bDJfYmFuazAgPSB2
LT5hcmNoLnZtY2UuYmFua1swXS5tY2lfY3RsMiwKLSAgICAgICAgICAgIC5tY2lfY3RsMl9iYW5r
MSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyLAotICAgICAgICAgICAgLm1jZ19leHRf
Y3RsID0gdi0+YXJjaC52bWNlLm1jZ19leHRfY3RsLAotICAgICAgICB9OwotCi0gICAgICAgIGVy
ciA9IGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOworICAg
ICAgICBlcnIgPSB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZSh2LCBoKTsKICAgICAgICAgaWYgKCBl
cnIgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQotLSAKMi43LjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahts-0002OS-TB; Wed, 04 Jul 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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahtr-0002Na-T6
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:51 +0000
X-Inumbo-ID: bdafb629-7f8e-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bdafb629-7f8e-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 15:32:49 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=oQQXnX4VYlSCEgdc7cYKgwezncZg2hWf3KeFAj4XNwuKzAU9MFax2QSvtQFqZH/LrrAu/6cMFLCq/DoE39hThWxySoKmgFvyiKgxdBILgSiBUd5/wtCTYXBHyfiu23c8DmLCUuviQiQhnGHp1/yhOCD3J6Km2WrHaV8Eii1Jw5/p9eB8amXtf5Hp9M3kdTpGOwCFqMeySxHcCknm0QCyMdtbbNv1KOg1H8GKGx3c8E7nwFLj5s7R0FPJzDGB4xelNldDAQBJRWakhdFpiHrCBpmNEBURyyvetNTTDtF9BgGdaRI9F2ZjSpH4PoCnOTkJNLJt2YMi1VCJeW/Kdqh8wQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=dejszEiYg6w5KN8NEZEEb7lmNn0=; b=f2UurwCkE29dy0uICBvJNlQzpqwu
 xB9COAhHJwW1Wxn3xx7tltSeS/rOOJzkTZruH7vSeEvyDNhpYBLzhM4Re3lbyAZ9
 Z5CsVON5q7VFDAewnAmWtfHnSd0eRNsaQesc31HptMmoSQpUzQmgGqWRKrt8AUY5
 tMo9O7kt0qNNiDauIcZkszUZleP5b68z9g5Rg/Ell95qpA4LUqya5O+xcdpqSs8x
 OOBQZxTQDUHrTahn8pQcPxF1sjZRJ2eQ5UPQrRrj04QZkQ+MQoNJRUmBAeG6yMxh
 X7iKSY0nTr8pOgJG+msUEgJOyrrpyofYpr7FGaO/I61CMtA2jy1cFP3yvA==
Received: (qmail 19832 invoked from network); 4 Jul 2018 16:32:42 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:42 +0300
Received: (qmail 6543 invoked from network); 4 Jul 2018 16:32:42 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:24 +0300
Message-Id: <1530711147-23113-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
CgotLS0KQ2hhbmdlcyBzaW5jZSBWODoKCS0gQWRkIGNvbW1lbnQgZm9yIHRoZSBoYW5kbGVyIHJl
dHVybiB2YWx1ZXMuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMSArCiB4
ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2
bS5jICAgICAgICAgfCA2ICsrKysrLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwg
MiArLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNo
L3g4Ni9odm0vbXRyci5jICAgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVy
LmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9ydGMuYyAgICAgICAgIHwgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgNSArKysrLQogeGVuL2FyY2gveDg2L2h2bS92
aW9hcGljLmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jICAgIHwgMyAr
Ky0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2
L2h2bS92cGljLmMgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5o
IHwgNiArKysrKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDE3IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hl
bi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCA4YTFmYmZjLi4yOTg5OGE2IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0zOTYsNiArMzk2LDcgQEAgc3RhdGljIGludCB2bWNlX2xv
YWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
fQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZNQ0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVf
Y3R4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jIGIv
eGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKaW5kZXggMjgzNzcwOS4uYWZmODYxMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMK
QEAgLTY0MCw3ICs2NDAsNyBAQCBzdGF0aWMgaW50IGhwZXRfbG9hZChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVS
X0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQsIGhwZXRfc2F2ZSwgTlVMTCwg
aHBldF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogc3RhdGljIHZvaWQgaHBldF9zZXQoSFBF
VFN0YXRlICpoKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggOWZmOTk1NC4uN2QyYTEyZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC03ODQs
NiArNzg0LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKQEAgLTExODEsNyArMTE4Miw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7
CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwg
aHZtX2xvYWRfY3B1X2N0eHQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3Nh
dmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogI2RlZmluZSBIVk1fQ1BVX1hTQVZFX1NJWkUoeGNyMCkgKG9mZnNl
dG9mKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlLCBcCkBAIC0xNTI4LDYgKzE1MzAsNyBAQCBzdGF0
aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAg
ICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAg
ICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVf
eHNhdmVfc3RhdGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZl
X3N0YXRlc19vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfeHNhdmVf
c3RhdGVzLAogICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9YU0FWRV9TSVpFKHhmZWF0
dXJlX21hc2spICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2
bV9zYXZlX2Rlc2NyaXB0b3IpLApAQCAtMTU0MCw2ICsxNTQzLDcgQEAgc3RhdGljIGludCBfX2lu
aXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgICAgIGh2bV9y
ZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJDUFVfTVNSIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNy
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNyc19vbmUsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3Jp
cHRvciksCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94
ODYvaHZtL2k4MjU0LmMKaW5kZXggOTkyZjA4ZC4uZWM3N2IyMyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM3
LDcgKzQzNyw3IEBAIHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBOVUxMLCBwaXRfbG9hZCwgMSwg
SFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEu
YwppbmRleCBjODVkMDA0Li43NzBlYWI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2ly
cS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2NCw5ICs3NjQsOSBAQCBzdGF0
aWMgaW50IGlycV9sb2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJ
X0lSUSwgaXJxX3NhdmVfcGNpLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgTlVMTCwgaXJxX2xvYWRfcGNpLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBpcnFfbG9hZF9pc2EsIAorSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShJU0FfSVJRLCBpcnFfc2F2ZV9pc2EsIE5VTEwsIGlycV9sb2FkX2lzYSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5rLAor
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGluaywgTlVMTCwg
aXJxX2xvYWRfbGluaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RP
TSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jCmluZGV4IDliYmZmNTkuLmZmOWZmNjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MTksOCArODE5
LDggQEAgc3RhdGljIGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xvYWRfbXRycl9tc3IsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKK0hWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2bV9zYXZlX210cnJfbXNy
X29uZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfbXRycl9tc3IsIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4g
KmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQzNTY0N2YuLjBhNWU4Y2UgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5j
CkBAIC0zMDksNyArMzA5LDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBhY3BpX2xvYWQsCitIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNwaV9sb2FkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKIAogaW50IHBtdGlt
ZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmVyc2lvbikK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0
Yy5jCmluZGV4IGNiNzViOTkuLmNlN2U3MWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
cnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzgzLDcgKzc4Myw3IEBAIHN0
YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBy
dGNfc2F2ZSwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBOVUxMLCBydGNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7
CiAKIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IDg5ODRh
MjMuLmI2NzQ5MzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC04NSwxNiArODUsMTggQEAgaW50IGFyY2hfaHZtX2xv
YWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQogLyogTGlz
dCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVzdG9yZSB0eXBlcyAqLwog
c3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlOworICAgIGh2bV9zYXZl
X29uZV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKICAgICBj
b25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGludCBraW5kOwotfSBodm1f
c3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05VTEwsIE5VTEwsICI8Pz4i
fSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7IHtOVUxM
LCBOVUxMLCBOVUxMLCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBmdW5jdGlvbiB0byBhZGQg
ZW50cmllcyB0byB0aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0o
dWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hh
bmRsZXIgc2F2ZV9zdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQogewpAQCAtMTAyLDYgKzEwNCw3IEBAIHZvaWQg
X19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgQVNTRVJU
KGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsKICAgICBBU1NFUlQoaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0uc2F2ZSA9IHNhdmVfc3RhdGU7CisgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVj
b2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
bG9hZCA9IGxvYWRfc3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5uYW1lID0g
bmFtZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUgPSBzaXplOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2Fw
aWMuYwppbmRleCA5N2I0MTlmLi42NmY1NGU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNjAxLDcgKzYw
MSw3IEBAIHN0YXRpYyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9sb2FkX2VudHJ5KElPQVBJQywgaCwgJnMt
PmRvbVUpOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3Nh
dmUsIGlvYXBpY19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSU9BUElDLCBpb2FwaWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BF
Ul9ET00pOwogCiB2b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4uYwppbmRleCAxZTg3Y2Q2Li40NjZlMDE1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDIz
LDcgKzEwMjMsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAK
LUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZl
X2RvbWFpbl9jdHh0LAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4s
IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiBzdGF0
aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMDgzLDYgKzEwODMsNyBAQCBzdGF0aWMgaW50IHZpcmlk
aWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUsIHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9z
YXZlX3ZjcHVfY3R4dF9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xv
YWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggMWI5
ZjAwYS4uZWZmNjA3MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNTc2LDkgKzE1NzYsOSBAQCBzdGF0aWMg
aW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJ
QywgbGFwaWNfc2F2ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlkZGVuLAorSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIE5VTEwsIGxhcGljX2xvYWRfaGlk
ZGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNf
bG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBpY19z
YXZlX3JlZ3MsIE5VTEwsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dnBpYy5jCmluZGV4IGUxNjBiYmQuLmNhOWI0Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTEsNyArNDExLDcg
QEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNS
X1BFUl9ET00pOwogCiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaAppbmRleCBmODg5ZThmLi4yNTM4NjI4IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2
ZS5oCkBAIC05Nyw2ICs5Nyw4IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5z
dGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAqIHJlc3RvcmluZy4gIEJvdGgg
cmV0dXJuIG5vbi16ZXJvIG9uIGVycm9yLiAqLwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5k
bGVyKSAoc3RydWN0IGRvbWFpbiAqZCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7Cit0eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9o
YW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hh
bmRsZXIpIChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwogCkBAIC0xMDUsNiArMTA3LDcgQEAgdHlwZWRl
ZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3Jl
Z2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lLCAKICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9o
YW5kbGVyIHNhdmVfc3RhdGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25l
X2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFu
ZGxlciBsb2FkX3N0YXRlLAogICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBp
bnQga2luZCk7CiAKQEAgLTExNCwxMiArMTE3LDEzIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2
bSh1aW50MTZfdCB0eXBlY29kZSwKIAogLyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1
bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXggbnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2Fs
Y3VsYXRlcyB0aGUgc2l6ZSBvZiBidWZmZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfbG9hZCwgX251bSwgX2spICAgICAgICAgICAgIFwK
KyNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZlX29uZSwg
X2xvYWQsIF9udW0sIF9rKSAgXAogc3RhdGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNf
eCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAg
ICAgICAgICAgICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2Fk
LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAoX251bSkgKiAoSFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpKSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtu-0002PO-8h; Wed, 04 Jul 2018 13:32: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahts-0002O0-JC
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:52 +0000
X-Inumbo-ID: beb15fa7-7f8e-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id beb15fa7-7f8e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 13:32:50 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=tujvxCov5qjEbIWNdJnc8psOusRc4ROzO/1kCnAgPpetfpEhL/sJVCug+XWKfUbq/nRg7WZTAF2VTJBFpq+acQRnVIu1gxop9YlWGBvKl9atqVbS6gLrsc3ERXKMRkZMwTaaYJohYNctv8Ft4cmj46hcm+YZePg4yoymQbXFZr5RiVx2TA4Vk4Bc2WwE5o1jzwz+zIUIv16CLgXPkrLC2ieGuzL3AjjmuzVRYCs209ZamSd/IdT5zppTfTL9dzf3oQByBg8p0ygmTy4Ys5rXTE+5EbWWdP9xonuAxVmGQC8OAC2JikB2f77LL6rL/TZlPHAk1UURdiEN1sFKo6Xf7w==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=KDQ6Ye1F1LisYpJZ0x5avxsZl4A=; b=RHWVq/7UQsYJAysaMu06WHD5ZwNr
 AX+ezX8tcdedUhXQAC+iVaHfyhPhOYpq8tutVvtH9JwofO/t3Y/WtPab1DBbjB06
 7ujUg/CZdz6iFMSe/fRJnj0dbfi90sq0K0Xr+cHDREjlHjvq+ZegxRSfvdGWG0Om
 Lx2qyq4vAiMC8XTPQhuZqShinIT3UqOmMcBuFwFbHmfvFlefRo8zniGJOEGL8crn
 NcBZPWPFh3ph97C6AbNglu3s1yk9XLoiTiMwue8HQUfSbd37cH9PVtlAS/c1NRSU
 pnr+nk1lMFVf1m6fXlGfPejwrE9ourDPGwUeY1q8H661Q4NndqOyUznRHg==
Received: (qmail 19928 invoked from network); 4 Jul 2018 16:32:44 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:44 +0300
Received: (qmail 6564 invoked from network); 4 Jul 2018 16:32:43 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:43 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:26 +0300
Message-Id: <1530711147-23113-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 10/11] x86/hvm: Remove redundant save
 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSByZWR1bmRhbnQgc2F2ZSBmdW5jdGlvbnMgYW5kIHJlbmFt
ZXMgdGhlCnNhdmVfb25lKiB0byBzYXZlLiBJdCB0aGVuIGNoYW5nZXMgdGhlIGRvbWFpbiBwYXJh
bSB0byB2Y3B1IGluIHRoZSBzYXZlCmZ1bmNzLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWOToKICAg
ICAgICAtIEFkZCBlbnVtIHJldHVybiB0eXBlIGZvciBzYXZlIGZ1bmNzCi0tLQogeGVuL2FyY2gv
eDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDI0ICsrKy0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9o
cGV0LmMgICAgICAgIHwgICA4ICsrLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgIHwg
MTEyICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgIDkgKystLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAg
ICAgICAgIHwgIDI0ICsrKysrKy0tLQogeGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgICAgICAgIHwg
IDIyICsrKy0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyAgICAgfCAgMTAgKystLQog
eGVuL2FyY2gveDg2L2h2bS9ydGMuYyAgICAgICAgIHwgICA5ICsrLS0KIHhlbi9hcmNoL3g4Ni9o
dm0vc2F2ZS5jICAgICAgICB8ICAyOSArKystLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92aW9h
cGljLmMgICAgIHwgIDEwICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8ICAz
NiArKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAgfCAgNDUgKysr
KysrKy0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdnBpYy5jICAgICAgICB8ICAxMiArKyst
LQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIHwgICA4ICsrLQogMTQgZmlsZXMgY2hh
bmdlZCwgMTQ4IGluc2VydGlvbnMoKyksIDIxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92
bWNlLmMKaW5kZXggMjk4OThhNi4uYzA1NGFlOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2Nw
dS9tY2hlY2svdm1jZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAt
MzQ5LDcgKzM0OSw4IEBAIGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFs
KQogICAgIHJldHVybiByZXQ7CiB9CiAKLXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dF9v
bmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGVudW0g
c2F2ZV9yZXR1cm5fdHlwZV90IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKICB7CiAgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dDsKIApA
QCAtMzU4LDI0ICszNTksMTEgQEAgc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShz
dHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgY3R4dC5tY2lfY3Rs
Ml9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyOwogICAgIGN0eHQubWNnX2V4
dF9jdGwgPSB2LT5hcmNoLnZtY2UubWNnX2V4dF9jdGw7CiAKLSAgICByZXR1cm4gaHZtX3NhdmVf
ZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgaWYgKCBodm1fc2F2
ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKKyAgICAgICAg
cmV0dXJuIEVSUjsKKyAgICByZXR1cm4gT0s7CiAgfQogCi1zdGF0aWMgaW50IHZtY2Vfc2F2ZV92
Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0g
ICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAgICBmb3JfZWFjaF92Y3B1
ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZSh2
LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0g
ICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGludCB2bWNlX2xvYWRfdmNwdV9jdHh0KHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHVuc2lnbmVkIGlu
dCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKQEAgLTM5Niw3ICszODQsNyBAQCBzdGF0
aWMgaW50IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2
bWNlX3NhdmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAgICAgICB2bWNlX3NhdmVf
dmNwdV9jdHh0X29uZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdm1jZV9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUp
OwogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgYi94ZW4vYXJjaC94
ODYvaHZtL2hwZXQuYwppbmRleCBhZmY4NjEzLi4wZWIzMDJmIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2hwZXQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwpAQCAtNTE2LDgg
KzUxNiwxMCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWlvX29wcyBocGV0X21taW9fb3Bz
ID0gewogfTsKIAogCi1zdGF0aWMgaW50IGhwZXRfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBocGV0
X3NhdmUoc3RydWN0IHZjcHUgKnZjcHUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4g
KmQgPSB2Y3B1LT5kb21haW47CiAgICAgSFBFVFN0YXRlICpocCA9IGRvbWFpbl92aHBldChkKTsK
ICAgICBzdHJ1Y3QgdmNwdSAqdiA9IHB0X2dsb2JhbF92Y3B1X3RhcmdldChkKTsKICAgICBpbnQg
cmM7CkBAIC01NzUsNyArNTc3LDkgQEAgc3RhdGljIGludCBocGV0X3NhdmUoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAKICAgICB3cml0ZV91bmxvY2soJmhwLT5s
b2NrKTsKIAotICAgIHJldHVybiByYzsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1
cm4gRVJSOworICAgIHJldHVybiBPSzsKIH0KIAogc3RhdGljIGludCBocGV0X2xvYWQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA3ZDJhMTJkLi5j
ZGY5MWY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKQEAgLTc0MCwyOSArNzQwLDE4IEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0
cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwogfQogCi1z
dGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBodm1fc2F2
ZV90c2NfYWRqdXN0KHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgewogICAg
IHN0cnVjdCBodm1fdHNjX2FkanVzdCBjdHh0OwogCiAgICAgY3R4dC50c2NfYWRqdXN0ID0gdi0+
YXJjaC5odm1fdmNwdS5tc3JfdHNjX2FkanVzdDsKIAotICAgIHJldHVybiBodm1fc2F2ZV9lbnRy
eShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgaWYgKCBodm1fc2F2ZV9l
bnRyeShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCisgICAgICAgIHJl
dHVybiBFUlI7CisgICAgcmV0dXJuIE9LOwogIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV90c2Nf
YWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAg
IHN0cnVjdCB2Y3B1ICp2OwotICAgIGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAo
IGQsIHYgKQotICAgIHsKLSAgICAgICAgZXJyID0gaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUodiwg
aCk7Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLSAgICBy
ZXR1cm4gZXJyOwotfQotCiBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgdW5zaWduZWQgaW50IHZj
cHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwpAQCAtNzg0LDE0ICs3NzMsMjIgQEAgc3RhdGlj
IGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRTQ19BREpVU1QsIGh2
bV9zYXZlX3RzY19hZGp1c3QsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX3Rz
Y19hZGp1c3Rfb25lLAorICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBodm1f
c2F2ZV9jcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBz
dHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CiAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsK
IAorICAgIC8qCisgICAgICogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUg
dGhhdCBpcyBkb3duOyB0aGUgcmVzdG9yZQorICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3du
IGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuCisgICAgICovCisgICAgaWYgKCB2LT5wYXVzZV9m
bGFncyAmIFZQRl9kb3duICkKKyAgICAgICAgcmV0dXJuIENPTlRJTlVFOworCiAgICAgbWVtc2V0
KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOwogCiAgICAgLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmlj
IHZtY3Mvdm1jYiBiaXRzICovCkBAIC04ODgsMjcgKzg4NSw5IEBAIHN0YXRpYyBpbnQgaHZtX3Nh
dmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
ICAgICBjdHh0LmRyNiA9IHYtPmFyY2guZGVidWdyZWdbNl07CiAgICAgY3R4dC5kcjcgPSB2LT5h
cmNoLmRlYnVncmVnWzddOwogCi0gICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KENQVSwgdi0+dmNw
dV9pZCwgaCwgJmN0eHQpOwotfQotCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1
ICp2OwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgLyoKLSAg
ICAgICAgICogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUgdGhhdCBpcyBk
b3duOyB0aGUgcmVzdG9yZQotICAgICAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0
aGVyZSBpcyBub3RoaW5nIHNhdmVkLgotICAgICAgICAgKi8KLSAgICAgICAgaWYgKCB2LT5wYXVz
ZV9mbGFncyAmIFZQRl9kb3duICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0KLSAgICAgICAg
aWYgKCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgaCkgIT0gMCApCi0gICAgICAgICAgICByZXR1
cm4gMTsKLSAgICB9Ci0gICAgcmV0dXJuIDA7CisgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShDUFUs
IHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKKyAgICAgICAgcmV0dXJuIEVSUjsKKyAgICBy
ZXR1cm4gT0s7CiB9CiAKIC8qIFJldHVybiBhIHN0cmluZyBpbmRpY2F0aW5nIHRoZSBlcnJvciwg
b3IgTlVMTCBmb3IgdmFsaWQuICovCkBAIC0xMTgyLDcgKzExNjEsNyBAQCBzdGF0aWMgaW50IGh2
bV9sb2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZt
X3NhdmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKK0hWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgTlVMTCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEs
IEhWTVNSX1BFUl9WQ1BVKTsKIApAQCAtMTE5MCwxNiArMTE2OSwxOCBAQCBIVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29u
ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzYXZlX2FyZWEp
ICsgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhzdGF0ZV9jdHh0X3NpemUo
eGNyMCkpCiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUoc3RydWN0
IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGVudW0gc2F2ZV9yZXR1
cm5fdHlwZV90IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IHZjcHUgKnYsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqY3R4
dDsKICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhj
cjBfYWNjdW0pOwogCiAgICAgaWYgKCAhY3B1X2hhc194c2F2ZSApCi0gICAgICAgIHJldHVybiAw
OyAgIC8qIGRvIG5vdGhpbmcgKi8KLQorICAgICAgICByZXR1cm4gT0s7ICAgLyogZG8gbm90aGlu
ZyAqLworICAgIGlmICggIXhzYXZlX2VuYWJsZWQodikgKQorICAgICAgICByZXR1cm4gQ09OVElO
VUU7CiAgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hTQVZFX0NPREUsIHYtPnZjcHVf
aWQsIHNpemUpICkKLSAgICAgICAgcmV0dXJuIDE7CisgICAgICAgIHJldHVybiBFUlI7CiAgICAg
Y3R4dCA9IChzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqKSZoLT5kYXRhW2gtPmN1cl07CiAgICAg
aC0+Y3VyICs9IHNpemU7CiAgICAgY3R4dC0+eGZlYXR1cmVfbWFzayA9IHhmZWF0dXJlX21hc2s7
CkBAIC0xMjA4LDI1ICsxMTg5LDkgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3Rh
dGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgKIAogICAgIGV4
cGFuZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemUgLSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKLSAgICBy
ZXR1cm4gMDsKKyAgICByZXR1cm4gT0s7CiAgfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94
c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17
Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAg
ewotICAgICAgICBpZiAoICF4c2F2ZV9lbmFibGVkKHYpICkKLSAgICAgICAgICAgIGNvbnRpbnVl
OwotCi0gICAgICAgIGlmICggaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgaCkgIT0g
MCApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICB9Ci0KLSAgICByZXR1cm4gMDsKLX0KLQog
LyoKICAqIFN0cnVjdHVyZSBsYXlvdXQgY29uZm9ybWl0eSBjaGVja3MsIGRvY3VtZW50aW5nIGNv
cnJlY3RuZXNzIG9mIHRoZSBjYXN0IGluCiAgKiB0aGUgaW52b2NhdGlvbiBvZiB2YWxpZGF0ZV94
c3RhdGUoKSBiZWxvdy4KQEAgLTEzNjQsNyArMTMyOSw4IEBAIHN0YXRpYyBjb25zdCB1aW50MzJf
dCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0
bHkgbXNyX2NvdW50X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAotc3RhdGljIGlu
dCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQorc3RhdGljIGVudW0gc2F2ZV9yZXR1cm5fdHlwZV90IGh2bV9zYXZlX2NwdV9tc3Jz
KHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHVuc2lnbmVkIGludCBp
OwogICAgIHN0cnVjdCBodm1fbXNyICpjdHh0OwpAQCAtMTM3Miw3ICsxMzM4LDcgQEAgc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogCiAgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX01TUl9DT0RFLCB2
LT52Y3B1X2lkLAogICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNy
X2NvdW50X21heCkpICkKLSAgICAgICAgcmV0dXJuIDE7CisgICAgICAgIHJldHVybiBFUlI7CiAg
ICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07CiAKICAgICBjdHh0
LT5jb3VudCA9IDA7CkBAIC0xNDIxLDIxICsxMzg3LDcgQEAgc3RhdGljIGludCBodm1fc2F2ZV9j
cHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAg
ICAgICAvKiBvciByZXdpbmQgYW5kIHJlbW92ZSB0aGUgZGVzY3JpcHRvciBmcm9tIHRoZSBzdHJl
YW0uICovCiAgICAgICAgIGgtPmN1ciAtPSBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0
b3IpOwogCi0gICAgcmV0dXJuIDA7Ci19Ci0KLQotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNy
cyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1
Y3QgdmNwdSAqdjsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAg
IGlmICggaHZtX3NhdmVfY3B1X21zcnNfb25lKHYsIGgpICE9IDAgKQotICAgICAgICAgICAgcmV0
dXJuIDE7Ci0gICAgfQotCi0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIE9LOwogfQogCiBzdGF0
aWMgaW50IGh2bV9sb2FkX2NwdV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQpAQCAtMTUzMCw3ICsxNDgyLDcgQEAgc3RhdGljIGludCBfX2luaXQgaHZtX3Jl
Z2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2
bShDUFVfWFNBVkVfQ09ERSwKICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfWFNBVkUiLAog
ICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcywKLSAgICAg
ICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lLAorICAgICAg
ICAgICAgICAgICAgICAgICAgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2Fk
X2NwdV94c2F2ZV9zdGF0ZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX1hTQVZF
X1NJWkUoeGZlYXR1cmVfbWFzaykgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVv
ZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCkBAIC0xNTQzLDcgKzE0OTUsNyBAQCBzdGF0
aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAg
ICAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfTVNSX0NPREUsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIkNQVV9NU1IiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9z
YXZlX2NwdV9tc3JzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV9t
c3JzX29uZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9tc3JzLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkgKwogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9pODI1
NC5jCmluZGV4IGVjNzdiMjMuLjAwY2FiYWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
aTgyNTQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKQEAgLTM5MCw4ICszOTAsMTAg
QEAgdm9pZCBwaXRfc3RvcF9jaGFubmVsMF9pcnEoUElUU3RhdGUgKnBpdCkKICAgICBzcGluX3Vu
bG9jaygmcGl0LT5sb2NrKTsKIH0KIAotc3RhdGljIGludCBwaXRfc2F2ZShzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5
cGVfdCBwaXRfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9t
YWluICpkID0gdi0+ZG9tYWluOwogICAgIFBJVFN0YXRlICpwaXQgPSBkb21haW5fdnBpdChkKTsK
ICAgICBpbnQgcmM7CiAKQEAgLTQwMyw4ICs0MDUsOSBAQCBzdGF0aWMgaW50IHBpdF9zYXZlKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJjID0gaHZtX3Nh
dmVfZW50cnkoUElULCAwLCBoLCAmcGl0LT5odyk7CiAKICAgICBzcGluX3VubG9jaygmcGl0LT5s
b2NrKTsKLQotICAgIHJldHVybiByYzsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1
cm4gRVJSOworICAgIHJldHVybiBPSzsKIH0KIAogc3RhdGljIGludCBwaXRfbG9hZChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vaXJxLmMgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCmluZGV4IDc3MGVhYjcuLjcz
ZjQ4YTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9pcnEuYwpAQCAtNjMwLDggKzYzMCwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCBkdW1w
X2lycV9pbmZvX2tleV9pbml0KHZvaWQpCiB9CiBfX2luaXRjYWxsKGR1bXBfaXJxX2luZm9fa2V5
X2luaXQpOwogCi1zdGF0aWMgaW50IGlycV9zYXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBpcnFf
c2F2ZV9wY2koc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21h
aW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9t
YWluX2lycShkKTsKICAgICB1bnNpZ25lZCBpbnQgYXNzZXJ0ZWQsIHBkZXYsIHBpbnR4OwogICAg
IGludCByYzsKQEAgLTY1OSwyMyArNjYxLDMzIEBAIHN0YXRpYyBpbnQgaXJxX3NhdmVfcGNpKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogCiAgICAgc3Bpbl91bmxv
Y2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CiAKLSAgICByZXR1cm4gcmM7CisgICAg
aWYgKCByYyAhPSAwICkKKyAgICAgICAgcmV0dXJuIEVSUjsKKyAgICByZXR1cm4gT0s7CiB9CiAK
LXN0YXRpYyBpbnQgaXJxX3NhdmVfaXNhKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQorc3RhdGljIGVudW0gc2F2ZV9yZXR1cm5fdHlwZV90IGlycV9zYXZlX2lzYShz
dHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYt
PmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQp
OwogCiAgICAgLyogU2F2ZSBJU0EgSVJRIGxpbmVzICovCi0gICAgcmV0dXJuICggaHZtX3NhdmVf
ZW50cnkoSVNBX0lSUSwgMCwgaCwgJmh2bV9pcnEtPmlzYV9pcnEpICk7CisgICAgaWYgKCBodm1f
c2F2ZV9lbnRyeShJU0FfSVJRLCAwLCBoLCAmaHZtX2lycS0+aXNhX2lycSkgIT0gMCApCisgICAg
ICAgIHJldHVybiBFUlI7CisgICAgcmV0dXJuIE9LOwogfQogCi1zdGF0aWMgaW50IGlycV9zYXZl
X2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMg
ZW51bSBzYXZlX3JldHVybl90eXBlX3QgaXJxX3NhdmVfbGluayhzdHJ1Y3QgdmNwdSAqdiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3Ry
dWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShkKTsKIAogICAgIC8qIFNhdmUg
UENJLUlTQSBsaW5rIHN0YXRlICovCi0gICAgcmV0dXJuICggaHZtX3NhdmVfZW50cnkoUENJX0xJ
TkssIDAsIGgsICZodm1faXJxLT5wY2lfbGluaykgKTsKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5
KFBDSV9MSU5LLCAwLCBoLCAmaHZtX2lycS0+cGNpX2xpbmspICE9IDAgKQorICAgICAgICByZXR1
cm4gRVJSOworICAgIHJldHVybiBPSzsKIH0KIAogc3RhdGljIGludCBpcnFfbG9hZF9wY2koc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4IGZmOWZm
NjkuLmI0ZTEzMzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC03MTgsNyArNzE4LDggQEAgaW50IGh2bV9zZXRfbWVt
X3Bpbm5lZF9jYWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAog
ICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgZW51bSBzYXZlX3Jl
dHVybl90eXBlX3QgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB7CiAgICAgY29uc3Qgc3RydWN0IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+
YXJjaC5odm1fdmNwdS5tdHJyOwogICAgIHN0cnVjdCBodm1faHdfbXRyciBod19tdHJyOwpAQCAt
NzUzLDIyICs3NTQsMTEgQEAgc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcl9vbmUoc3RydWN0
IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgICAgICBod19tdHJyLm1zcl9t
dHJyX2ZpeGVkW2ldID0KICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPmZpeGVk
X3JhbmdlcylbaV07CiAKLSAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoTVRSUiwgdi0+dmNwdV9p
ZCwgaCwgJmh3X210cnIpOworICAgIGlmICggaHZtX3NhdmVfZW50cnkoTVRSUiwgdi0+dmNwdV9p
ZCwgaCwgJmh3X210cnIpICE9IDAgKQorICAgICAgICByZXR1cm4gRVJSOworICAgIHJldHVybiBP
SzsKICB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0KLSAgICAv
KiBzYXZlIG10cnImcGF0ICovCi0gICAgZm9yX2VhY2hfdmNwdShkLCB2KQotICAgIHsKLSAgICAg
ICAgaWYgKCBodm1fc2F2ZV9tdHJyX21zcl9vbmUodiwgaCkgIT0gMCApCi0gICAgICAgICAgICBy
ZXR1cm4gMTsKLSAgICB9Ci0gICAgcmV0dXJuIDA7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRf
bXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAg
ICAgaW50IHZjcHVpZCwgaTsKQEAgLTgxOSw3ICs4MDksNyBAQCBzdGF0aWMgaW50IGh2bV9sb2Fk
X210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAg
IHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZl
X210cnJfbXNyLCBodm1fc2F2ZV9tdHJyX21zcl9vbmUsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNyLCBOVUxMLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fbG9hZF9tdHJyX21zciwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiB2b2lkIG1lbW9y
eV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vcG10aW1lci5jIGIveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKaW5kZXggMGE1ZThj
ZS4uYjk2YWI1YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKQEAgLTI0OSwxNSArMjQ5LDE3IEBAIHN0YXRpYyBp
bnQgaGFuZGxlX3BtdF9pbygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMg
aW50IGFjcGlfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
K3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBhY3BpX3NhdmUoc3RydWN0IHZjcHUgKnYs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3Ry
dWN0IGh2bV9od19hY3BpICphY3BpID0gJmQtPmFyY2guaHZtX2RvbWFpbi5hY3BpOwogICAgIFBN
VFN0YXRlICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10OwogICAgIHVpbnQz
Ml90IHgsIG1zYiA9IGFjcGktPnRtcl92YWwgJiBUTVJfVkFMX01TQjsKICAgICBpbnQgcmM7CiAK
ICAgICBpZiAoICFoYXNfdnBtKGQpICkKLSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIHJldHVy
biBPSzsKIAogICAgIHNwaW5fbG9jaygmcy0+bG9jayk7CiAKQEAgLTI3Nyw3ICsyNzksOSBAQCBz
dGF0aWMgaW50IGFjcGlfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIAogICAgIHNwaW5fdW5sb2NrKCZzLT5sb2NrKTsKIAotICAgIHJldHVybiByYzsKKyAg
ICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4gRVJSOworICAgIHJldHVybiBPSzsKIH0K
IAogc3RhdGljIGludCBhY3BpX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVuL2FyY2gv
eDg2L2h2bS9ydGMuYwppbmRleCBjZTdlNzFiLi5lNGE5NzIwIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAgLTczNywxOCAr
NzM3LDIxIEBAIHZvaWQgcnRjX21pZ3JhdGVfdGltZXJzKHN0cnVjdCB2Y3B1ICp2KQogfQogCiAv
KiBTYXZlIFJUQyBoYXJkd2FyZSBzdGF0ZSAqLwotc3RhdGljIGludCBydGNfc2F2ZShzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0
dXJuX3R5cGVfdCBydGNfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBSVENTdGF0ZSAq
cyA9IGRvbWFpbl92cnRjKGQpOwogICAgIGludCByYzsKIAogICAgIGlmICggIWhhc192cnRjKGQp
ICkKLSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIHJldHVybiBPSzsKIAogICAgIHNwaW5fbG9j
aygmcy0+bG9jayk7CiAgICAgcmMgPSBodm1fc2F2ZV9lbnRyeShSVEMsIDAsIGgsICZzLT5odyk7
CiAgICAgc3Bpbl91bmxvY2soJnMtPmxvY2spOwotICAgIHJldHVybiByYzsKKyAgICBpZiAoIHJj
ICE9IDAgKQorICAgICAgICByZXR1cm4gRVJSOworICAgIHJldHVybiBPSzsKIH0KIAogLyogUmVs
b2FkIHRoZSBoYXJkd2FyZSBzdGF0ZSBmcm9tIGEgc2F2ZWQgZG9tYWluICovCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4
IDFiMjhlN2YuLjEyMzBmMGUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC0xNzQsNyArMTc0LDcgQEAgaW50IGh2bV9z
YXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVk
IGludCBpbnN0YW5jZSwKICAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2Rl
XS5zYXZlX29uZShkLT52Y3B1W2luc3RhbmNlXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4dCk7CiAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KTsKKyAgICAg
ICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQtPnZjcHVbaW5zdGFu
Y2VdLCAmY3R4dCk7CiAKICAgICAgICAgaWYgKCBydiAhPSAwICkKICAgICAgICAgewpAQCAtMjA3
LDcgKzIwNyw4IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAgewogICAgICAgICBmb3Jf
ZWFjaF92Y3B1ICggZCwgdiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGlmICggKHJ2ID0gaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KSkgIT0gMCApCisgICAgICAgICAg
ICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLT52Y3B1W2luc3Rh
bmNlXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZjdHh0KSkgIT0gMCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19HX0VSUiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIg
KCVkKVxuIiwKICAgICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwg
cnYpOwpAQCAtMjUwLDcgKzI1MSw2IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsK
ICAgICBzdHJ1Y3QgaHZtX3NhdmVfZW5kIGVuZDsKICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRs
ZXI7Ci0gICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmVfaGFuZGxlcjsKICAgICB1bnNp
Z25lZCBpbnQgaSwgcmM7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBOVUxMOwogCkBAIC0yODAsMTQg
KzI4MCwxNCBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAgICAgZm9yICggaSA9IDA7IGkgPD0gSFZNX1NBVkVfQ09ERV9NQVg7IGkrKyAp
CiAgICAgewogICAgICAgICBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmU7Ci0gICAg
ICAgIHNhdmVfb25lX2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7Ci0gICAg
ICAgIGlmICggc2F2ZV9vbmVfaGFuZGxlciAhPSBOVUxMICkKKyAgICAgICAgaWYgKCBoYW5kbGVy
ICE9IE5VTEwgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAi
SFZNJWQgc2F2ZTogJXNcbiIsCiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBodm1f
c3JfaGFuZGxlcnNbaV0ubmFtZSk7CisKICAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2
ICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICByYyA9IHNhdmVfb25lX2hhbmRsZXIo
diwgaCk7CisgICAgICAgICAgICAgICAgcmMgPSBoYW5kbGVyKHYsIGgpOwogICAgICAgICAgICAg
ICAgIGlmKCByYyA9PSBDT05USU5VRSApCiAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwog
CkBAIC0zMDAsMjMgKzMwMCw2IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9CiAg
ICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAoIGhhbmRsZXIgIT0gTlVMTCApCi0gICAgICAgIHsK
LSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZlOiAlc1xuIiwKLSAg
ICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsK
LQotICAgICAgICAgICAgcmMgPSBoYW5kbGVyKGQsIGgpOwotICAgICAgICAgICAgaWYoIHJjID09
IENPTlRJTlVFICkKLSAgICAgICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAgICAgaWYo
IHJjICE9IDAgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
R19FUlIKLSAgICAgICAgICAgICAgICAgICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZl
IHR5cGUgJSJQUkl1MTYiXG4iLAotICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IGkpOwotICAgICAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOwotICAgICAgICAgICAgfQotICAg
ICAgICB9CiAgICAgfQogCiAgICAgLyogU2F2ZSBhbiBlbmQtb2YtZmlsZSBtYXJrZXIgKi8KZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92
aW9hcGljLmMKaW5kZXggNjZmNTRlNC4uMWY1OWQ2NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS92aW9hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKQEAgLTU2OSwx
MiArNTY5LDE0IEBAIGludCB2aW9hcGljX2dldF90cmlnZ2VyX21vZGUoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IGdzaSkKICAgICByZXR1cm4gdmlvYXBpYy0+cmVkaXJ0Ymxb
cGluXS5maWVsZHMudHJpZ19tb2RlOwogfQogCi1zdGF0aWMgaW50IGlvYXBpY19zYXZlKHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGVudW0gc2F2ZV9y
ZXR1cm5fdHlwZV90IGlvYXBpY19zYXZlKHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewor
ICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV92aW9hcGlj
ICpzOwogCiAgICAgaWYgKCAhaGFzX3Zpb2FwaWMoZCkgKQotICAgICAgICByZXR1cm4gMDsKKyAg
ICAgICAgcmV0dXJuIE9LOwogCiAgICAgcyA9IGRvbWFpbl92aW9hcGljKGQsIDApOwogCkBAIC01
ODIsNyArNTg0LDkgQEAgc3RhdGljIGludCBpb2FwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5ucl92
aW9hcGljcyAhPSAxICkKICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogCi0gICAgcmV0dXJu
IGh2bV9zYXZlX2VudHJ5KElPQVBJQywgMCwgaCwgJnMtPmRvbVUpOworICAgIGlmICggaHZtX3Nh
dmVfZW50cnkoSU9BUElDLCAwLCBoLCAmcy0+ZG9tVSkgIT0gMCApCisgICAgICAgIHJldHVybiBF
UlI7CisgICAgcmV0dXJuIE9LOwogfQogCiBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCmluZGV4IDQ2
NmUwMTUuLmRkYWU2NTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAgLTk5MCw4ICs5OTAsMTAgQEAgb3V0
OgogICAgIHJldHVybiBIVk1fSENBTExfY29tcGxldGVkOwogfQogCi1zdGF0aWMgaW50IHZpcmlk
aWFuX3NhdmVfZG9tYWluX2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCitzdGF0aWMgZW51bSBzYXZlX3JldHVybl90eXBlX3QgdmlyaWRpYW5fc2F2ZV9kb21h
aW5fY3R4dChzdHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAg
IHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV92aXJpZGlhbl9k
b21haW5fY29udGV4dCBjdHh0ID0gewogICAgICAgICAudGltZV9yZWZfY291bnQgPSBkLT5hcmNo
Lmh2bV9kb21haW4udmlyaWRpYW4udGltZV9yZWZfY291bnQudmFsLAogICAgICAgICAuaHlwZXJj
YWxsX2dwYSAgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5yYXcs
CkBAIC0xMDAwLDEyICsxMDAyLDE1IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9kb21haW5f
Y3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICB9Owog
CiAgICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkKLSAgICAgICAgcmV0dXJuIDA7Cisg
ICAgICAgIHJldHVybiBPSzsKIAotICAgIHJldHVybiAoaHZtX3NhdmVfZW50cnkoVklSSURJQU5f
RE9NQUlOLCAwLCBoLCAmY3R4dCkgIT0gMCk7CisgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShWSVJJ
RElBTl9ET01BSU4sIDAsIGgsICZjdHh0KSAhPSAwICkKKyAgICAgICAgcmV0dXJuIEVSUjsKKyAg
ICByZXR1cm4gT0s7CiB9CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdmly
aWRpYW5fbG9hZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0
cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2NvbnRleHQgY3R4dDsKIApAQCAtMTAyNiwzMCArMTAz
MSwyMSBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JF
KFZJUklESUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwgTlVMTCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1Jf
UEVSX0RPTSk7CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVj
dCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0
dXJuX3R5cGVfdCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4
dCBjdHh0OwogCiAgICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKHYtPmRvbWFpbikgKQotICAg
ICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIE9LOwogCiAgICAgbWVtc2V0KCZjdHh0LCAw
LCBzaXplb2YoY3R4dCkpOwogICAgIGN0eHQudnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3Zj
cHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7CiAgICAgY3R4dC52cF9hc3Npc3RfcGVuZGlu
ZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmc7CiAKLSAgICBy
ZXR1cm4gaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQp
OwotfQotCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotCi0g
ICAgZm9yX2VhY2hfdmNwdSggZCwgdiApIHsKLSAgICAgICAgaWYgKCB2aXJpZGlhbl9zYXZlX3Zj
cHVfY3R4dF9vbmUodiwgaCkgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICB9Ci0K
LSAgICByZXR1cm4gMDsKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYt
PnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKKyAgICAgICAgcmV0dXJuIEVSUjsKKyAgICByZXR1
cm4gT0s7CiB9CiAKIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMDgzLDcgKzEwNzksNyBAQCBz
dGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklE
SUFOX1ZDUFUsIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAg
ICAgICB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfdmNwdV9j
dHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3Zpcmlk
aWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggZWZmNjA3MC4uMjI3
YmVkNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNDM1LDQ1ICsxNDM1LDM2IEBAIHN0YXRpYyB2b2lkIGxh
cGljX3JlYXJtKHN0cnVjdCB2bGFwaWMgKnMpCiAgICAgcy0+dGltZXJfbGFzdF91cGRhdGUgPSBz
LT5wdC5sYXN0X3BsdF9ndGltZTsKIH0KIAotc3RhdGljIGludCBsYXBpY19zYXZlX2hpZGRlbihz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNh
dmVfcmV0dXJuX3R5cGVfdCBsYXBpY19zYXZlX2hpZGRlbihzdHJ1Y3QgdmNwdSAqdiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgZG9tYWluICpk
ID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJjID0gMDsKIAog
ICAgIGlmICggIWhhc192bGFwaWMoZCkgKQotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgICAg
ICByZXR1cm4gT0s7CiAKLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAg
ICBzID0gdmNwdV92bGFwaWModik7Ci0gICAgICAgIGlmICggKHJjID0gaHZtX3NhdmVfZW50cnko
TEFQSUMsIHYtPnZjcHVfaWQsIGgsICZzLT5odykpICE9IDAgKQotICAgICAgICAgICAgYnJlYWs7
Ci0gICAgfQotCi0gICAgcmV0dXJuIHJjOworICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKKyAgICBp
ZiAoIGh2bV9zYXZlX2VudHJ5KExBUElDLCB2LT52Y3B1X2lkLCBoLCAmcy0+aHcpICE9IDAgKQor
ICAgICAgICByZXR1cm4gRVJSOworICAgIHJldHVybiBPSzsKIH0KIAotc3RhdGljIGludCBsYXBp
Y19zYXZlX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitz
dGF0aWMgZW51bSBzYXZlX3JldHVybl90eXBlX3QgbGFwaWNfc2F2ZV9yZWdzKHN0cnVjdCB2Y3B1
ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJj
ID0gMDsKIAogICAgIGlmICggIWhhc192bGFwaWMoZCkgKQotICAgICAgICByZXR1cm4gMDsKLQot
ICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGlmICggaHZtX2Z1bmNz
LnN5bmNfcGlyX3RvX2lyciApCi0gICAgICAgICAgICBodm1fZnVuY3Muc3luY19waXJfdG9faXJy
KHYpOwotCi0gICAgICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKLSAgICAgICAgaWYgKCAocmMgPSBo
dm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdTLCB2LT52Y3B1X2lkLCBoLCBzLT5yZWdzKSkgIT0gMCAp
Ci0gICAgICAgICAgICBicmVhazsKLSAgICB9CisgICAgICAgIHJldHVybiBPSzsKKyAgICBpZiAo
IGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIgKQorICAgICAgICBodm1fZnVuY3Muc3luY19waXJf
dG9faXJyKHYpOwogCi0gICAgcmV0dXJuIHJjOworICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKKyAg
ICBpZiAoIGh2bV9zYXZlX2VudHJ5KExBUElDX1JFR1MsIHYtPnZjcHVfaWQsIGgsIHMtPnJlZ3Mp
ICE9IDAgKQorICAgICAgICByZXR1cm4gRVJSOworICAgIHJldHVybiBPSzsKIH0KIAogLyoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92cGlj
LmMKaW5kZXggY2E5YjRjYi4uYTAxNDBkOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92
cGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMKQEAgLTM3MSwyMyArMzcxLDI1IEBA
IHN0YXRpYyBpbnQgdnBpY19pbnRlcmNlcHRfZWxjcl9pbygKICAgICByZXR1cm4gWDg2RU1VTF9P
S0FZOwogfQogCi1zdGF0aWMgaW50IHZwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCB2cGljX3Nh
dmUoc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9od192cGljICpzOwogICAgIGludCBpOwogCiAgICAg
aWYgKCAhaGFzX3ZwaWMoZCkgKQotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIE9L
OwogCiAgICAgLyogU2F2ZSB0aGUgc3RhdGUgb2YgYm90aCBQSUNzICovCiAgICAgZm9yICggaSA9
IDA7IGkgPCAyIDsgaSsrICkKICAgICB7CiAgICAgICAgIHMgPSAmZC0+YXJjaC5odm1fZG9tYWlu
LnZwaWNbaV07Ci0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoUElDLCBpLCBoLCBzKSApCi0g
ICAgICAgICAgICByZXR1cm4gMTsKKyAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShQSUMsIGks
IGgsIHMpICE9IDAgKQorICAgICAgICAgICAgcmV0dXJuIEVSUjsKICAgICB9CiAKLSAgICByZXR1
cm4gMDsKKyAgICByZXR1cm4gT0s7CiB9CiAKIHN0YXRpYyBpbnQgdnBpY19sb2FkKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCmlu
ZGV4IDI1Mzg2MjguLjIyZTVhOTIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3NhdmUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKQEAgLTkxLDExICs5
MSwxNyBAQCBzdGF0aWMgaW5saW5lIHVpbnQxNl90IGh2bV9sb2FkX2luc3RhbmNlKHN0cnVjdCBo
dm1fZG9tYWluX2NvbnRleHQgKmgpCiAgICAgcmV0dXJuIGQtPmluc3RhbmNlOwogfQogCitlbnVt
IHNhdmVfcmV0dXJuX3R5cGVfdCB7CisgICAgT0ssCisgICAgRVJSLAorICAgIENPTlRJTlVFLAor
fTsKKwogLyogSGFuZGxlciB0eXBlcyBmb3IgZGlmZmVyZW50IHR5cGVzIG9mIHNhdmUtZmlsZSBl
bnRyeS4gCiAgKiBUaGUgc2F2ZSBoYW5kbGVyIG1heSBzYXZlIG11bHRpcGxlIGluc3RhbmNlcyBv
ZiBhIHR5cGUgaW50byB0aGUgYnVmZmVyOwogICogdGhlIGxvYWQgaGFuZGxlciB3aWxsIGJlIGNh
bGxlZCBvbmNlIGZvciBlYWNoIGluc3RhbmNlIGZvdW5kIHdoZW4KICAqIHJlc3RvcmluZy4gIEJv
dGggcmV0dXJuIG5vbi16ZXJvIG9uIGVycm9yLiAqLwotdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9o
YW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwgCit0eXBlZGVmIGVudW0gc2F2ZV9yZXR1cm5fdHlw
ZV90ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCAgdmNwdSAqdiwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKTsKIHR5cGVkZWYgaW50
ICgqaHZtX3NhdmVfb25lX2hhbmRsZXIpKHN0cnVjdCAgdmNwdSAqdiwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKTsKLS0gCjIuNy40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtv-0002QS-Oy; Wed, 04 Jul 2018 13:32: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahtu-0002PN-7G
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:54 +0000
X-Inumbo-ID: bf34dffb-7f8e-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf34dffb-7f8e-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 15:32:51 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=bPEGsEsviwZJbMuWSQjSCkMQVxzx68IdI5cEl1GyIzupZo8YouUEFW5FQ9RiCRSB0eFtNiOKM0gRMUCI86Fybd7xWbzjv/GICTQ+ALV5gLvIpha7XEMz75n7D/9xDl8SZdkEBBAKxzkcNpKuUasv7FU9b0ya1oVoWed0J5U5QpLsIo+snOqmyfBcj4uFJ9nVUyeHi16CvpCnlj06IGMTCi/Y6hrsMCjMmydoIFce9MoS+qEZ2iEBwFO0N1WHe2U1hQcB+mJ2rau4kbrJtngvppLHuBxqY5qMPrzu0M+4AoPjFtcA5wmAh+mefGN4gzEhNZtwbLMCzlyUSISXZrdojA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=iYue9UgrZbGX7FRtOiKbvdiIVIM=; b=ELq0txCAxhqQeNoaIb80hopGvQJ3
 T7O0NxRvHs/lk4YzKgxGiIkykANkj9wufZlSjqtJOjE06rjAz03MKaJl96rx8D/v
 dWdBA8Mnts/j3eyj8UCAyFokGTV2CsqP5EeHeo9QEM1SooMgYePDjsvvQu9I55zW
 rFNfLALGqQrzL66DLsP6Aj2Xwnb4hFjaP97zy3Mf6XU/ANU7LOCd8Q5oKMfPgSGz
 cDVzAe1MtDAxV8bcC0yizr60J79Ls9cp03C3WV2HrlXpHRpaut08z9x+znmXSbFw
 XJHpz1UdMy2Y2HbRlnkrJzhAQua1CcGal1PplPPjSboT3VGkMmCxebsn6w==
Received: (qmail 19977 invoked from network); 4 Jul 2018 16:32:44 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:44 +0300
Received: (qmail 6572 invoked from network); 4 Jul 2018 16:32:44 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:44 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:27 +0300
Message-Id: <1530711147-23113-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 11/11] x86/hvm: Remove save_one handler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDEgLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8ICA1ICstLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L210cnIuYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyAgICAgICAgfCAxNCArKystLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8
ICAzICstLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwgIDQgKystLQogeGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3NhdmUuaCB8ICA2ICstLS0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwg
MzUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1j
ZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IGMwNTRhZTkuLmJiOTQx
YjAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKQEAgLTM4NCw3ICszODQsNiBAQCBzdGF0aWMgaW50
IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2bWNlX3Nh
dmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCmluZGV4IDBlYjMwMmYuLjIyZTA4N2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDQsNyAr
NjQ0LDcgQEAgc3RhdGljIGludCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSFBFVCwgaHBldF9zYXZlLCBOVUxMLCBocGV0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwg
MSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRpYyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkK
IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCmluZGV4IGNkZjkxZjQuLmQxMWZiYTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzczLDcgKzc3Myw2IEBA
IHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURK
VVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1T
Ul9QRVJfVkNQVSk7CiAKIHN0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBodm1fc2F2ZV9j
cHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwKQEAgLTExNjEsNyArMTE2MCw3IEBAIHN0YXRpYyBpbnQg
aHZtX2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBo
dm1fc2F2ZV9jcHVfY3R4dCwgTlVMTCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBo
dm1fc2F2ZV9jcHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1
X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIApA
QCAtMTQ4Miw3ICsxNDgxLDYgQEAgc3RhdGljIGludCBfX2luaXQgaHZtX3JlZ2lzdGVyX0NQVV9z
YXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfWFNBVkVf
Q09ERSwKICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfWFNBVkUiLAogICAgICAgICAgICAg
ICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcywKLSAgICAgICAgICAgICAgICAg
ICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfeHNhdmVf
c3RhdGVzLAogICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9YU0FWRV9TSVpFKHhmZWF0
dXJlX21hc2spICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2
bV9zYXZlX2Rlc2NyaXB0b3IpLApAQCAtMTQ5NSw3ICsxNDkzLDYgQEAgc3RhdGljIGludCBfX2lu
aXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgICAgIGh2bV9y
ZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJDUFVfTVNSIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNy
cywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGh2bV9sb2FkX2NwdV9tc3JzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkgKwogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCmlu
ZGV4IDAwY2FiYWMuLjBkNmI4NGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQu
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKQEAgLTQ0MCw3ICs0NDAsNyBAQCBzdGF0
aWMgaW50IHBpdF9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJVCwgcGl0
X3NhdmUsIE5VTEwsIHBpdF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwog
CiB2b2lkIHBpdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKaW5kZXggNzNmNDhhOS4u
MTRmOGRmZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL2lycS5jCkBAIC03NzYsOSArNzc2LDkgQEAgc3RhdGljIGludCBpcnFfbG9hZF9s
aW5rKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBDSV9JUlEsIGlycV9zYXZlX3Bj
aSwgTlVMTCwgaXJxX2xvYWRfcGNpLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfSVJR
LCBpcnFfc2F2ZV9wY2ksIGlycV9sb2FkX3BjaSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
MSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElTQV9JUlEsIGly
cV9zYXZlX2lzYSwgTlVMTCwgaXJxX2xvYWRfaXNhLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShJU0FfSVJRLCBpcnFfc2F2ZV9pc2EsIGlycV9sb2FkX2lzYSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBD
SV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBOVUxMLCBpcnFfbG9hZF9saW5rLAorSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGluaywgaXJxX2xvYWRfbGluaywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4IGI0
ZTEzMzUuLjJhNWZhZDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MDksNyArODA5LDcgQEAgc3RhdGljIGludCBo
dm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJSLCBo
dm1fc2F2ZV9tdHJyX21zciwgTlVMTCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwg
aHZtX3NhdmVfbXRycl9tc3IsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX210
cnJfbXNyLCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHZvaWQgbWVtb3J5X3R5cGVfY2hhbmdlZChz
dHJ1Y3QgZG9tYWluICpkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCBiOTZhYjViLi5hZDE2YTQzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3BtdGltZXIuYwpAQCAtMzEzLDcgKzMxMyw3IEBAIHN0YXRpYyBpbnQgYWNwaV9sb2FkKHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQog
Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNw
aV9sb2FkLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQTVRJTUVSLCBhY3BpX3NhdmUsIGFj
cGlfbG9hZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7CiAK
IGludCBwbXRpbWVyX2NoYW5nZV9pb3BvcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50
IHZlcnNpb24pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVuL2FyY2gv
eDg2L2h2bS9ydGMuYwppbmRleCBlNGE5NzIwLi42NjRlOGNjIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAgLTc4Niw3ICs3
ODYsNyBAQCBzdGF0aWMgaW50IHJ0Y19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFJUQywgcnRjX3NhdmUsIE5VTEwsIHJ0Y19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hW
TV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgcnRjX2xvYWQsIDEsIEhWTVNS
X1BFUl9ET00pOwogCiB2b2lkIHJ0Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwpp
bmRleCAxMjMwZjBlLi43ODVhN2ZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUu
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwpAQCAtODUsMTggKzg1LDE2IEBAIGludCBh
cmNoX2h2bV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBodm1fc2F2ZV9oZWFkZXIgKmhk
cikKIC8qIExpc3Qgb2YgaGFuZGxlcnMgZm9yIHZhcmlvdXMgSFZNIHNhdmUgYW5kIHJlc3RvcmUg
dHlwZXMgKi8KIHN0YXRpYyBzdHJ1Y3QgewogICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZTsKLSAg
ICBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZTsKICAgICBodm1fbG9hZF9oYW5kbGVyIGxv
YWQ7CiAgICAgY29uc3QgY2hhciAqbmFtZTsKICAgICBzaXplX3Qgc2l6ZTsKICAgICBpbnQga2lu
ZDsKLX0gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7IHtOVUxMLCBO
VUxMLCBOVUxMLCAiPD8+In0sIH07Cit9IGh2bV9zcl9oYW5kbGVyc1tIVk1fU0FWRV9DT0RFX01B
WCArIDFdID0geyB7TlVMTCwgTlVMTCwgIjw/PiJ9LCB9OwogCiAvKiBJbml0LXRpbWUgZnVuY3Rp
b24gdG8gYWRkIGVudHJpZXMgdG8gdGhhdCBsaXN0ICovCiB2b2lkIF9faW5pdCBodm1fcmVnaXN0
ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBjaGFyICpuYW1lLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBo
dm1fc2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25lLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCkKIHsKQEAgLTEwNCw3ICsxMDIs
NiBAQCB2b2lkIF9faW5pdCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAog
ICAgIEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPT0gTlVMTCk7CiAgICAg
QVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ubG9hZCA9PSBOVUxMKTsKICAgICBodm1f
c3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPSBzYXZlX3N0YXRlOwotICAgIGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgPSBzYXZlX29uZTsKICAgICBodm1fc3JfaGFuZGxlcnNb
dHlwZWNvZGVdLmxvYWQgPSBsb2FkX3N0YXRlOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29k
ZV0ubmFtZSA9IG5hbWU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zaXplID0gc2l6
ZTsKQEAgLTE3MCwxMyArMTY3LDggQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKIAogICAgIGlm
ICggaXNfc2luZ2xlX2luc3RhbmNlICkKICAgICB7Ci0gICAgICAgIGlmICggaHZtX3NyX2hhbmRs
ZXJzW3R5cGVjb2RlXS5zYXZlX29uZSAhPSBOVUxMICkKLSAgICAgICAgICAgIHJ2ID0gaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZShkLT52Y3B1W2luc3RhbmNlXSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4dCk7Ci0gICAg
ICAgIGVsc2UKLSAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZl
KGQtPnZjcHVbaW5zdGFuY2VdLCAmY3R4dCk7Ci0KLSAgICAgICAgaWYgKCBydiAhPSAwICkKKyAg
ICAgICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZC0+dmNwdVtp
bnN0YW5jZV0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZjdHh0KSkgIT0gMCApCiAgICAgICAgIHsKICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
R19FUlIgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIs
CiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2Fw
aWMuYwppbmRleCAxZjU5ZDY0Li5jYjQwM2ZmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNjA1LDcgKzYw
NSw3IEBAIHN0YXRpYyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9sb2FkX2VudHJ5KElPQVBJQywgaCwgJnMt
PmRvbVUpOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3Nh
dmUsIE5VTEwsIGlvYXBpY19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoSU9BUElDLCBpb2FwaWNfc2F2ZSwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BF
Ul9ET00pOwogCiB2b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4uYwppbmRleCBkZGFlNjU3Li44ZGIzZTQwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDI4
LDcgKzEwMjgsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21h
aW5fY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5f
Y3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVf
dCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwKQEAgLTEwNzksNyArMTA3
OSw2IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoVklSSURJQU5fVkNQVSwgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xv
YWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggMjI3
YmVkNC4uZjVjNTdkYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNTY3LDkgKzE1NjcsOSBAQCBzdGF0aWMg
aW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJ
QywgbGFwaWNfc2F2ZV9oaWRkZW4sIE5VTEwsIGxhcGljX2xvYWRfaGlkZGVuLAorSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlk
ZGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgTlVMTCwg
bGFwaWNfbG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBs
YXBpY19zYXZlX3JlZ3MsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dnBpYy5jCmluZGV4IGEwMTQwZDguLmU4ZGI5ZTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTMsNyArNDEzLDcg
QEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIE5VTEwsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCB2cGljX2xvYWQsIDIsIEhWTVNS
X1BFUl9ET00pOwogCiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaAppbmRleCAyMmU1YTkyLi5jMmNiZDZkIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2
ZS5oCkBAIC0xMDMsOCArMTAzLDYgQEAgZW51bSBzYXZlX3JldHVybl90eXBlX3QgewogICogcmVz
dG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJyb3IuICovCiB0eXBlZGVmIGVudW0g
c2F2ZV9yZXR1cm5fdHlwZV90ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCAgdmNwdSAqdiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpo
KTsKLXR5cGVkZWYgaW50ICgqaHZtX3NhdmVfb25lX2hhbmRsZXIpKHN0cnVjdCAgdmNwdSAqdiwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90
ICpoKTsKIHR5cGVkZWYgaW50ICgqaHZtX2xvYWRfaGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCk7CiAKQEAgLTExMyw3ICsxMTEsNiBAQCB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIp
IChzdHJ1Y3QgZG9tYWluICpkLAogdm9pZCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5
cGVjb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsIAogICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKTsKIApAQCAtMTIzLDEzICsx
MjAsMTIgQEAgdm9pZCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogCiAv
KiBTeW50YWN0aWMgc3VnYXIgYXJvdW5kIHRoYXQgZnVuY3Rpb246IHNwZWNpZnkgdGhlIG1heCBu
dW1iZXIgb2YKICAqIHNhdmVzLCBhbmQgdGhpcyBjYWxjdWxhdGVzIHRoZSBzaXplIG9mIGJ1ZmZl
ciBuZWVkZWQgKi8KLSNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUs
IF9zYXZlX29uZSwgX2xvYWQsIF9udW0sIF9rKSAgXAorI2RlZmluZSBIVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKF94LCBfc2F2ZSwgX2xvYWQsIF9udW0sIF9rKSAgICAgICAgICAgICBcCiBzdGF0
aWMgaW50IF9faW5pdCBfX2h2bV9yZWdpc3Rlcl8jI194IyNfc2F2ZV9hbmRfcmVzdG9yZSh2b2lk
KSAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGh2bV9yZWdpc3Rlcl9zYXZl
dm0oSFZNX1NBVkVfQ09ERShfeCksICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgICAgICAgICAgICAgICAgICAjX3gsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICZfc2F2ZSwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICAg
ICAgICAgX3NhdmVfb25lLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgICAgICAgICAgICAgICAgICAgICAmX2xvYWQsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgIChfbnVtKSAqIChI
Vk1fU0FWRV9MRU5HVEgoX3gpICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICsgc2l6ZW9mIChzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvcikp
LCBcCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtq-0002NF-W3; Wed, 04 Jul 2018 13:32: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahtp-0002Mi-K4
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:49 +0000
X-Inumbo-ID: bc87024c-7f8e-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc87024c-7f8e-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 15:32:47 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=PQV+nQnNxj6Vqe4UG/IXLczLB94YxXRV5qh7dqoLpig7QUoivhQCga4LMQRbDp3cAKgeLPmoefmDzHkUm4bp9LfaYsBuWzXhf8qQ4KQr9gTdyBccDv1T03U1kDOMW9m3gZGLnIEvjrdMAjocNnTYWXoeKnCd/b3NKifXimkjaYb/UY2SJQQ1Um+8UihPcaJwny/PgGxgeO7rweZEvAfLg4zREklkZdDRp0ZisvJQjS1eOgnbuWpXRX7P7FLIHBxbgJJG8h+6b5mz2sO3cRY7+ahF664AdHquOaumzBTsC3gWZD63IxaAz0tI4MzoeywZCEvJqQQKet2oW1mev2/lfQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=BMC7yO+G0lAyNl4z0KShyCTyynw=; b=1BWj2p0hCb6D30cRbBvqu+MvAwOk
 65zAxBxxcGnhNBG8mFc1qlbvLm64ljVyjSrkoC6/gSxhBe4t+sITc+mcsel9St1i
 RvV6QuJvH8NEnUizM6ehbAyGmY1plkhur6PG1mELYIg1zCY4fc8ePLwVSdhf9Tut
 d6wNoxyXSFV3+PHm0s66cPdH843eOyfJCt5v9UY06nKxD2P5D0XzCrshQUHZGpcP
 eSJBStSL/rNiDvxeE+WYtXTBGCfoC1n/41qvBlH5A8S7915whX4L6zG0zSC3TfIP
 tTBc9rkNyPQsC4TB81iDulN07ToG5bHBJMwYPgW8JF+uzwVq1asRgpw+pA==
Received: (qmail 19750 invoked from network); 4 Jul 2018 16:32:41 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:41 +0300
Received: (qmail 6519 invoked from network); 4 Jul 2018 16:32:41 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:41 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:21 +0300
Message-Id: <1530711147-23113-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 05/11] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWNzoKCS0gTW92ZWQgdGhlIGluaXQgb2YgY3R4dC0+Y291bnQgdG8gaHZt
X3NhdmVfY3B1X21zcnNfb25lKCkKLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jIHwgMTAxICsr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCA1NSBpbnNlcnRpb25zKCspLCA0NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA0OTVh
YmU1Li45ZmY5OTU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTEzNjIsNjYgKzEzNjIsNzUgQEAgc3RhdGljIGNvbnN0
IHVpbnQzMl90IG1zcnNfdG9fc2VuZFtdID0gewogfTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19y
ZWFkX21vc3RseSBtc3JfY291bnRfbWF4ID0gQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOwogCi1z
dGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZj
cHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewotICAgIHN0cnVjdCB2Y3B1ICp2Owor
ICAgIHVuc2lnbmVkIGludCBpOworICAgIHN0cnVjdCBodm1fbXNyICpjdHh0OworICAgIHN0cnVj
dCBodm1fc2F2ZV9kZXNjcmlwdG9yICpkZXNjID0gX3AoJmgtPmRhdGFbaC0+Y3VyXSk7CiAKLSAg
ICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BV
X01TUl9DT0RFLCB2LT52Y3B1X2lkLAorICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVf
TVNSX1NJWkUobXNyX2NvdW50X21heCkpICkKKyAgICAgICAgcmV0dXJuIDE7CisgICAgY3R4dCA9
IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07CisKKyAgICBjdHh0LT5jb3VudCA9
IDA7CisgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7ICsraSAp
CiAgICAgewotICAgICAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZo
LT5kYXRhW2gtPmN1cl0pOwotICAgICAgICBzdHJ1Y3QgaHZtX21zciAqY3R4dDsKLSAgICAgICAg
dW5zaWduZWQgaW50IGk7CisgICAgICAgIHVpbnQ2NF90IHZhbDsKKyAgICAgICAgaW50IHJjID0g
Z3Vlc3RfcmRtc3IodiwgbXNyc190b19zZW5kW2ldLCAmdmFsKTsKIAotICAgICAgICBpZiAoIF9o
dm1faW5pdF9lbnRyeShoLCBDUFVfTVNSX0NPREUsIHYtPnZjcHVfaWQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkpICkKLSAgICAg
ICAgICAgIHJldHVybiAxOwotICAgICAgICBjdHh0ID0gKHN0cnVjdCBodm1fbXNyICopJmgtPmRh
dGFbaC0+Y3VyXTsKLSAgICAgICAgY3R4dC0+Y291bnQgPSAwOworICAgICAgICAvKgorICAgICAg
ICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1lcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQK
KyAgICAgICAgICogbXNyc190b19zZW5kW10gY29udGFpbiBnZW5lcmFsbHktcmVhZC93cml0ZSBN
U1JzLgorICAgICAgICAgKiBYODZFTVVMX0VYQ0VQVElPTiBoZXJlIGltcGxpZXMgYSBtaXNzaW5n
IGZlYXR1cmUsIGFuZCB0aGF0IHRoZQorICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNj
ZXNzIHRvIHRoZSBNU1IuCisgICAgICAgICAqLworICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxf
RVhDRVBUSU9OICkKKyAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOyArK2kgKQorICAgICAgICBpZiAoIHJjICE9
IFg4NkVNVUxfT0tBWSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHVpbnQ2NF90IHZhbDsKLSAg
ICAgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwgJnZhbCk7
CisgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgICAgIHJldHVybiAt
RU5YSU87CisgICAgICAgIH0KIAotICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAqIEl0IGlz
IHRoZSBwcm9ncmFtbWVycyByZXNwb25zaWJpbGl0eSB0byBlbnN1cmUgdGhhdAotICAgICAgICAg
ICAgICogbXNyc190b19zZW5kW10gY29udGFpbiBnZW5lcmFsbHktcmVhZC93cml0ZSBNU1JzLgot
ICAgICAgICAgICAgICogWDg2RU1VTF9FWENFUFRJT04gaGVyZSBpbXBsaWVzIGEgbWlzc2luZyBm
ZWF0dXJlLCBhbmQgdGhhdCB0aGUKLSAgICAgICAgICAgICAqIGd1ZXN0IGRvZXNuJ3QgaGF2ZSBh
Y2Nlc3MgdG8gdGhlIE1TUi4KLSAgICAgICAgICAgICAqLwotICAgICAgICAgICAgaWYgKCByYyA9
PSBYODZFTVVMX0VYQ0VQVElPTiApCi0gICAgICAgICAgICAgICAgY29udGludWU7CisgICAgICAg
IGlmICggIXZhbCApCisgICAgICAgICAgICBjb250aW51ZTsgLyogU2tpcCBlbXB0eSBNU1JzLiAq
LwogCi0gICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Ci0gICAgICAgICAgICAgICAg
cmV0dXJuIC1FTlhJTzsKLSAgICAgICAgICAgIH0KKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNv
dW50XS5pbmRleCA9IG1zcnNfdG9fc2VuZFtpXTsKKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNv
dW50KytdLnZhbCA9IHZhbDsKKyAgICB9CiAKLSAgICAgICAgICAgIGlmICggIXZhbCApCi0gICAg
ICAgICAgICAgICAgY29udGludWU7IC8qIFNraXAgZW1wdHkgTVNScy4gKi8KKyAgICBpZiAoIGh2
bV9mdW5jcy5zYXZlX21zciApCisgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsK
IAotICAgICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS5pbmRleCA9IG1zcnNfdG9fc2Vu
ZFtpXTsKLSAgICAgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7Ci0g
ICAgICAgIH0KKyAgICBBU1NFUlQoY3R4dC0+Y291bnQgPD0gbXNyX2NvdW50X21heCk7CiAKLSAg
ICAgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQotICAgICAgICAgICAgaHZtX2Z1bmNzLnNh
dmVfbXNyKHYsIGN0eHQpOworICAgIGZvciAoIGkgPSAwOyBpIDwgY3R4dC0+Y291bnQ7ICsraSAp
CisgICAgICAgIGN0eHQtPm1zcltpXS5fcnN2ZCA9IDA7CiAKLSAgICAgICAgQVNTRVJUKGN0eHQt
PmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOworICAgIGlmICggY3R4dC0+Y291bnQgKQorICAgIHsK
KyAgICAgICAgLyogUmV3cml0ZSBsZW5ndGggdG8gaW5kaWNhdGUgaG93IG11Y2ggc3BhY2Ugd2Ug
YWN0dWFsbHkgdXNlZC4gKi8KKyAgICAgICAgZGVzYy0+bGVuZ3RoID0gSFZNX0NQVV9NU1JfU0la
RShjdHh0LT5jb3VudCk7CisgICAgICAgIGgtPmN1ciArPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQt
PmNvdW50KTsKKyAgICB9CisgICAgZWxzZQorICAgICAgICAvKiBvciByZXdpbmQgYW5kIHJlbW92
ZSB0aGUgZGVzY3JpcHRvciBmcm9tIHRoZSBzdHJlYW0uICovCisgICAgICAgIGgtPmN1ciAtPSBz
aXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpOwogCi0gICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgY3R4dC0+Y291bnQ7ICsraSApCi0gICAgICAgICAgICBjdHh0LT5tc3JbaV0uX3JzdmQg
PSAwOworICAgIHJldHVybiAwOworfQogCi0gICAgICAgIGlmICggY3R4dC0+Y291bnQgKQotICAg
ICAgICB7Ci0gICAgICAgICAgICAvKiBSZXdyaXRlIGxlbmd0aCB0byBpbmRpY2F0ZSBob3cgbXVj
aCBzcGFjZSB3ZSBhY3R1YWxseSB1c2VkLiAqLwotICAgICAgICAgICAgZGVzYy0+bGVuZ3RoID0g
SFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Ci0gICAgICAgICAgICBoLT5jdXIgKz0gSFZN
X0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Ci0gICAgICAgIH0KLSAgICAgICAgZWxzZQotICAg
ICAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJvbSB0aGUg
c3RyZWFtLiAqLwotICAgICAgICAgICAgaC0+Y3VyIC09IHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVf
ZGVzY3JpcHRvcik7CisKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisK
KyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgeworICAgICAgICBpZiAoIGh2bV9zYXZl
X2NwdV9tc3JzX29uZSh2LCBoKSAhPSAwICkKKyAgICAgICAgICAgIHJldHVybiAxOwogICAgIH0K
IAogICAgIHJldHVybiAwOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtp-0002Mb-AB; Wed, 04 Jul 2018 13:32: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahto-0002M9-0Z
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:48 +0000
X-Inumbo-ID: bc911a8e-7f8e-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc911a8e-7f8e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 13:32:47 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=OBqp5biqBe91OJEFxPA0RIfXeME4jQ1aXRx4nutG9KpnBWYxirLDI5szVOX9BrsXauyvL309BqBTQ/01n0DqqCFGpcrWP/uFKjyHYa0llwZXyJh13sERWAaejnwe3e5iUibyil689T8V/RGo+KtfOQaE+EHQ7LRYVP51xMmEyoGfKiP/Myu8Ud7sVcL6TLKhUppvMJmUMA1L1SL+DILHrj7yvt+ZFIM1mVmfLuaTp1yTy9T6YY7TVB26sbWKg07U1kgOv5xnAuXFKVq1RjBUSQjQRczIOJcX3JzN0nlrHDo5ik6ksAfg6EGuyMguzijSC0bhdZBQqvlMlEy8/HqVKw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=BFsrKb0kMRzt20Qh1WaPEnYprog=; b=qvklMU7cQYU/VwIGbGhe/xy7RIcB
 StMWgrbcH+Wgk5KvxBEkxKwn+7/T/FU5qpWUpqXS+XjCkXo1+B2hn5AYLLHLTk1e
 d63vzWGliqCDpGERgCxgrOyD1Tz5+KmPJ6N5deLHK35ePz/NK9edtnb6Vv79jQ0S
 qVvdmL3+anumSRK1Ef0p9GFohbzauEGKUq0dR3AJfoL6bhiO+5AhwWcRo8Yapzbs
 LIYgvzpF9XniQrLw4d+RQmP+oAIQ4FMfz5h1wv28d3GNk9CrmhqoX9Etv4IaGhzi
 u5fVh+EFW3CZO9DNoHrpJ7kuEcch70oO/RNXaOCyi49Z015UUE6+mSirYg==
Received: (qmail 19796 invoked from network); 4 Jul 2018 16:32:42 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:42 +0300
Received: (qmail 6535 invoked from network); 4 Jul 2018 16:32:42 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:23 +0300
Message-Id: <1530711147-23113-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMjQgKysrKysrKysrKysrKysrLS0tLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuLmMKaW5kZXggNjk0ZWFlNi4uMWU4N2NkNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpAQCAtMTAy
NiwyMCArMTAyNiwyNiBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZN
U1JfUEVSX0RPTSk7CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlkaWFu
X3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1
X2NvbnRleHQgY3R4dDsKIAotICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihkKSApCisgICAg
aWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKHYtPmRvbWFpbikgKQogICAgICAgICByZXR1cm4gMDsK
IAotICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7Ci0gICAgICAgIHN0cnVjdCBodm1fdmlyaWRp
YW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7Ci0gICAgICAgICAgICAudnBfYXNzaXN0X21zciA9IHYt
PmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCi0gICAgICAgICAgICAu
dnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5w
ZW5kaW5nLAotICAgICAgICB9OworICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsK
KyAgICBjdHh0LnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fz
c2lzdC5tc3IucmF3OworICAgIGN0eHQudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92
Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nOwogCi0gICAgICAgIGlmICggaHZtX3NhdmVf
ZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQorICAgIHJl
dHVybiBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7
Cit9CisKK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisKKyAg
ICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgeworICAgICAgICBpZiAoIHZpcmlkaWFuX3NhdmVfdmNw
dV9jdHh0X29uZSh2LCBoKSAhPSAwICkKICAgICAgICAgICAgIHJldHVybiAxOwogICAgIH0KIAot
LSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtn-0002Lz-EW; Wed, 04 Jul 2018 13: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahtm-0002LW-3W
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:46 +0000
X-Inumbo-ID: b9c635ad-7f8e-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9c635ad-7f8e-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 15:32:43 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=NMeCEtJf6dCFQJAPHfur3v15BwAoU0YH8PKI0lfA3qz3iUFo+8FI7aN/JPwHdPsdmmmvNVJOooDqCckJkZYOHgaDAexfwRKXzEUjEMFngLoxEEhekEM0YTOYhYb5xnqxJnfx+UaZDbQkD4ibKGrvfihG23rJrdsIwKvDQ0+hBuJj1aIBYHRnNMR6jPMq9uKQPb2l6jaUKsRLMuqxoAE4Tcygg3HngeyEgMjLbjwHhVYA3wISeciceUemrzHdhd0G+PSknKfHP/i2y6zul+AH8lZyOV4fRHW6ymBt2kUVZ20voatOpfrFmvHU2yHn/RGFvuYJhDONwyjaS9i1qKyNmQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id; s=default; bh=Vz/PWbnUa6VM7s7NYFiC4
 gTnlpE=; b=oumFAoXFH1rXYxHqSUU7luBXxv5wCBaUcRi9kVaOVAlTFFavsY1Aw
 0ZZMhnynT5shHGm53yk6hi/GigiDwEp5KlwhO93gBZnjeMI6UXlpZIGPN0LZE5Is
 DBO7xTXEQlVqbunCF74BxRoGWCUonxjaqmyqCd6nJgPDRn0k4IYnWcgIlRvabbCX
 IH87KKjamQKzaRHt81pAbwed34qHimDqLoAbRKzQcLvyqf985C76y0WQTBsDvo7O
 2shRSwoiQ5UGSkSW14Syv+k9r82SqmLuVp9UdjgSeRyXxGafLL5r6TSHmaCY5nSr
 ZagGVRe5kmaSkpRnwMwJki8ca9P6wMaTw==
Received: (qmail 19313 invoked from network); 4 Jul 2018 16:32:39 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:39 +0300
Received: (qmail 6480 invoked from network); 4 Jul 2018 16:32:39 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:39 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:16 +0300
Message-Id: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v10 00/11] x86/domctl: Save info for one vcpu
 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: wei.liu2@citrix.com, paul.durrant@citrix.com, ian.jackson@eu.citrix.com,
 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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgYWRkcmVzc2VzIHRoZSBpZGVlYSBvZiBzYXZpbmcg
ZGF0YSBmcm9tIGEgc2luZ2xlIHZjcHUgaW5zdGFuY2UuCkZpcnN0IGl0IHN0YXJ0cyBieSBhZGRp
bmcgKnNhdmVfb25lIGZ1bmN0aW9ucywgdGhlbiBpdCBpbnRyb2R1Y2VzIGEgaGFuZGxlciBmb3Ig
dGhlCm5ldyBzYXZlX29uZSogZnVuY3MgYW5kIG1ha2VzIHVzZSBvZiBpdCBpbiB0aGUgaHZtX3Nh
dmUgYW5kIGh2bV9zYXZlX29uZSBmdW5jcy4KVGhlIGZpbmFsIDIgcGF0Y2hlcyBhcmUgdXNlZCBm
b3IgY2xlYW4gdXAuIFRoZSBmaXJzdCBvbmUgcmVtb3ZlcyB0aGUgc2F2ZSogZnVuY3MgYW5kCnJl
bmFtZXMgdGhlIHNhdmVfb25lKiB0byBzYXZlLgpUaGUgbGFzdCBwYXRjaCByZW1vdmVzIHRoZSBz
YXZlX29uZSogaGFuZGxlciB0aGF0IGlzIG5vIGxvbmdlciB1c2VkLgoKQ2hlZXJzLAoKQWxleGFu
ZHJ1IElzYWlsYSAoMTEpOgoKeDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRf
b25lKCkgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoKSBm
dW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwp4ODYvaHZt
OiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKeDg2L2h2bTogSW50cm9k
dWNlIGh2bV9zYXZlX2NwdV9tc3JzX29uZSBmdW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2
ZV9tdHJyX21zcl9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKCkKeDg2L2h2bTogQWRkIGhhbmRsZXIgZm9yIHNhdmVfb25lIGZ1bmNzCng4Ni9k
b21jdGw6IERvbid0IHBhdXNlIHRoZSB3aG9sZSBkb21haW4gaWYgb25seQp4ODYvaHZtOiBSZW1v
dmUgcmVkdW5kYW50IHNhdmUgZnVuY3Rpb25zCng4Ni9odm06IFJlbW92ZSBzYXZlX29uZSBoYW5k
bGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:33:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:33: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 1fahtm-0002Lj-S1; Wed, 04 Jul 2018 13:32: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=c/cr=ju=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fahtl-0002LQ-Lb
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:32:45 +0000
X-Inumbo-ID: bae577af-7f8e-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bae577af-7f8e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 13:32:44 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=DIPTSbkjQTRAyAFhFDmDdtBpDL/WEghyjNS5R0Dn7FyGTMo3Wf0T/imEfNWvEWy//QR91oXOMU5x9hLsoYIahlDgHMociS8HtwTKwzKTKXOnKmlRjVjPjrS1qlVNZfu7vb0FEv8XcerBXOOjtQZvAuID/wfT7XKdfY4i+x9o9AQGGowl4HqAcfPBNZwLQua6PCHv65RgzQh0/yEurcRapJqZm1nrFn1fndrGTZ5KhvPwSUc0gvBiMlvaJs7Qw/QMEd+FtdvORB3BFg97v3QKDS0K4TEDFj6VSHnfVCe3aVw3larXdEdyBj9jGS17X1UGikNMIasg21kHD1xi+LHrHQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=2+RiLh9aOx7uFsENrBeWnvzSFbc=; b=X08HAKibWAc3rKwQ1zBTjtDU6nMC
 AbmPxuK2LBFkLOqkxk6gnsuijLxc7dNweRlvSd/YtyZgrmlFx9m1FgMj6fP8k4zW
 SFIzw5rST0sDBiV1rdCUoIhnsVmLrvnep0SQlElbNSIm8ZVQWTx/yyZEd9LfVjSe
 UP81fpKtkxDIeTrF+mRB/pDiVVMTCJ4IpsVUGo3WrH+ceI+mJpHz65G2t21ILB9F
 6EcbHxI+rvG6p0zAxSwtld6Di8w3fvEdBfuvkbPEvS8e789zEBJqtLU/6r37gtst
 RBqVk9/0qPjfNQ927iO85NZky+pap6YCjcAGAvQWDcJjtpyiSvoX9V8Jig==
Received: (qmail 19632 invoked from network); 4 Jul 2018 16:32:41 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Jul 2018 16:32:41 +0300
Received: (qmail 6503 invoked from network); 4 Jul 2018 16:32:41 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 4 Jul 2018 16:32:41 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 16:32:19 +0300
Message-Id: <1530711147-23113-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v10 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWODoKCS0gQ2hhbmdlIHJldHVybiBvZiB0aGUgc2F2ZV9vbmUgZnVuYyB0
byByZXR1cm4gaHZtX3NhdmVfZW50cnkKCS0gTW92ZSBjb250aW51ZSBvdXQgb2Ygb24gZnVuYwoJ
LSBSZW1vdmUgI2RlZmluZSBDT05USU5VRS4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jIHwg
MjExICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxMTAgaW5zZXJ0aW9ucygrKSwgMTAxIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmlu
ZGV4IGM0N2QxNjIuLmMzNDNiYTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzg2LDExNyArNzg2LDEyNiBAQCBzdGF0
aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRTQ19BREpVU1QsIGh2bV9z
YXZlX3RzY19hZGp1c3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19h
ZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4
dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0
cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKyAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0Owor
CisgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOworCisgICAgLyogQXJjaGl0ZWN0
dXJlLXNwZWNpZmljIHZtY3Mvdm1jYiBiaXRzICovCisgICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0
eHQodiwgJmN0eHQpOworCisgICAgY3R4dC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2
LCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7CisKKyAgICBjdHh0Lm1zcl90
c2NfYXV4ID0gaHZtX21zcl90c2NfYXV4KHYpOworCisgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfaWR0ciwgJnNlZyk7CisgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxp
bWl0OworICAgIGN0eHQuaWR0cl9iYXNlID0gc2VnLmJhc2U7CisKKyAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19nZHRyLCAmc2VnKTsKKyAgICBjdHh0LmdkdHJfbGltaXQg
PSBzZWcubGltaXQ7CisgICAgY3R4dC5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsKKworICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2VnKTsKKyAgICBjdHh0LmNzX3Nl
bCA9IHNlZy5zZWw7CisgICAgY3R4dC5jc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmNz
X2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2RzLCAmc2VnKTsKKyAgICBjdHh0
LmRzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBj
dHh0LmRzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsK
KworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKKyAg
ICBjdHh0LmVzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5lc19saW1pdCA9IHNlZy5saW1pdDsK
KyAgICBjdHh0LmVzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmVzX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc2Vn
KTsKKyAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5zc19saW1pdCA9IHNlZy5s
aW1pdDsKKyAgICBjdHh0LnNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LnNzX2FyYnl0ZXMg
PSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2Zz
LCAmc2VnKTsKKyAgICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5mc19saW1pdCA9
IHNlZy5saW1pdDsKKyAgICBjdHh0LmZzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmZzX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZf
c2VnX2dzLCAmc2VnKTsKKyAgICBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5nc19s
aW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0
LmdzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2
LCB4ODZfc2VnX3RyLCAmc2VnKTsKKyAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4
dC50cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFzZTsKKyAg
ICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdp
c3Rlcih2LCB4ODZfc2VnX2xkdHIsICZzZWcpOworICAgIGN0eHQubGR0cl9zZWwgPSBzZWcuc2Vs
OworICAgIGN0eHQubGR0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmxkdHJfYmFzZSA9
IHNlZy5iYXNlOworICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBpZiAo
IHYtPmZwdV9pbml0aWFsaXNlZCApCisgICAgeworICAgICAgICBtZW1jcHkoY3R4dC5mcHVfcmVn
cywgdi0+YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKKyAgICAgICAgY3R4
dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOworICAgIH0KKworICAgIGN0eHQucmF4
ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OworICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3Jl
Z3MucmJ4OworICAgIGN0eHQucmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4OworICAgIGN0eHQu
cmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OworICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2Vy
X3JlZ3MucmJwOworICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpOworICAgIGN0
eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOworICAgIGN0eHQucnNwID0gdi0+YXJjaC51
c2VyX3JlZ3MucnNwOworICAgIGN0eHQucmlwID0gdi0+YXJjaC51c2VyX3JlZ3MucmlwOworICAg
IGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOworICAgIGN0eHQucjggID0g
di0+YXJjaC51c2VyX3JlZ3Mucjg7CisgICAgY3R4dC5yOSAgPSB2LT5hcmNoLnVzZXJfcmVncy5y
OTsKKyAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKKyAgICBjdHh0LnIxMSA9
IHYtPmFyY2gudXNlcl9yZWdzLnIxMTsKKyAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNlcl9yZWdz
LnIxMjsKKyAgICBjdHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKKyAgICBjdHh0LnIx
NCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKKyAgICBjdHh0LnIxNSA9IHYtPmFyY2gudXNlcl9y
ZWdzLnIxNTsKKyAgICBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07CisgICAgY3R4dC5k
cjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOworICAgIGN0eHQuZHIyID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1syXTsKKyAgICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107CisgICAgY3R4dC5kcjYg
PSB2LT5hcmNoLmRlYnVncmVnWzZdOworICAgIGN0eHQuZHI3ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s3
XTsKKworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0
KTsKK30KKwogc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBzdHJ1
Y3QgaHZtX2h3X2NwdSBjdHh0OwotICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKIAog
ICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIC8qIFdlIGRvbid0IG5l
ZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUgCi0g
ICAgICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2
ZWQuICovCisgICAgICAgIC8qCisgICAgICAgICAqIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0
ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUKKyAgICAgICAgICogY29kZSB3
aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KKyAgICAgICAgICov
CiAgICAgICAgIGlmICggdi0+cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCiAgICAgICAgICAgICBj
b250aW51ZTsKIAotICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Ci0KLSAg
ICAgICAgLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmljIHZtY3Mvdm1jYiBiaXRzICovCi0gICAgICAg
IGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKLQotICAgICAgICBjdHh0LnRzYyA9
IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIGQtPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7
Ci0KLSAgICAgICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsKLQotICAg
ICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2VnKTsKLSAg
ICAgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmlkdHJfYmFz
ZSA9IHNlZy5iYXNlOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZf
c2VnX2dkdHIsICZzZWcpOwotICAgICAgICBjdHh0LmdkdHJfbGltaXQgPSBzZWcubGltaXQ7Ci0g
ICAgICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdt
ZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAgICAgICBjdHh0LmNzX3NlbCA9
IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0
eHQuY3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0
cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNl
Zyk7Ci0gICAgICAgIGN0eHQuZHNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5kc19saW1p
dCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAg
IGN0eHQuZHNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5lc19zZWwgPSBzZWcu
c2VsOwotICAgICAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmVz
X2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0K
LSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZzZWcpOwot
ICAgICAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuc3NfbGltaXQgPSBz
ZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuc3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0
LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZnNfc2VsID0gc2VnLnNlbDsK
LSAgICAgICAgY3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5mc19iYXNl
ID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZnNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAg
ICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dzLCAmc2VnKTsKLSAgICAg
ICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmdzX2xpbWl0ID0gc2VnLmxp
bWl0OwotICAgICAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5nc19h
cmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfdHIsICZzZWcpOwotICAgICAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Ci0gICAg
ICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQudHJfYmFzZSA9IHNl
Zy5iYXNlOwotICAgICAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBo
dm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKLSAgICAgICAg
Y3R4dC5sZHRyX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQubGR0cl9saW1pdCA9IHNlZy5s
aW1pdDsKLSAgICAgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5s
ZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBpZiAoIHYtPmZwdV9pbml0aWFsaXNl
ZCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIG1lbWNweShjdHh0LmZwdV9yZWdzLCB2LT5hcmNo
LmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwotICAgICAgICAgICAgY3R4dC5mbGFn
cyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwotICAgICAgICB9CiAKLSAgICAgICAgY3R4dC5y
YXggPSB2LT5hcmNoLnVzZXJfcmVncy5yYXg7Ci0gICAgICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51
c2VyX3JlZ3MucmJ4OwotICAgICAgICBjdHh0LnJjeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsK
LSAgICAgICAgY3R4dC5yZHggPSB2LT5hcmNoLnVzZXJfcmVncy5yZHg7Ci0gICAgICAgIGN0eHQu
cmJwID0gdi0+YXJjaC51c2VyX3JlZ3MucmJwOwotICAgICAgICBjdHh0LnJzaSA9IHYtPmFyY2gu
dXNlcl9yZWdzLnJzaTsKLSAgICAgICAgY3R4dC5yZGkgPSB2LT5hcmNoLnVzZXJfcmVncy5yZGk7
Ci0gICAgICAgIGN0eHQucnNwID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwOwotICAgICAgICBjdHh0
LnJpcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJpcDsKLSAgICAgICAgY3R4dC5yZmxhZ3MgPSB2LT5h
cmNoLnVzZXJfcmVncy5yZmxhZ3M7Ci0gICAgICAgIGN0eHQucjggID0gdi0+YXJjaC51c2VyX3Jl
Z3Mucjg7Ci0gICAgICAgIGN0eHQucjkgID0gdi0+YXJjaC51c2VyX3JlZ3Mucjk7Ci0gICAgICAg
IGN0eHQucjEwID0gdi0+YXJjaC51c2VyX3JlZ3MucjEwOwotICAgICAgICBjdHh0LnIxMSA9IHYt
PmFyY2gudXNlcl9yZWdzLnIxMTsKLSAgICAgICAgY3R4dC5yMTIgPSB2LT5hcmNoLnVzZXJfcmVn
cy5yMTI7Ci0gICAgICAgIGN0eHQucjEzID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzOwotICAgICAg
ICBjdHh0LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKLSAgICAgICAgY3R4dC5yMTUgPSB2
LT5hcmNoLnVzZXJfcmVncy5yMTU7Ci0gICAgICAgIGN0eHQuZHIwID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1swXTsKLSAgICAgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwotICAgICAgICBj
dHh0LmRyMiA9IHYtPmFyY2guZGVidWdyZWdbMl07Ci0gICAgICAgIGN0eHQuZHIzID0gdi0+YXJj
aC5kZWJ1Z3JlZ1szXTsKLSAgICAgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOwot
ICAgICAgICBjdHh0LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107Ci0KLSAgICAgICAgaWYgKCBo
dm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKLSAgICAgICAg
ICAgIHJldHVybiAxOyAKKyAgICAgICAgaWYgKCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgaCkg
IT0gMCApCisgICAgICAgICAgICByZXR1cm4gMTsKICAgICB9CiAgICAgcmV0dXJuIDA7CiB9Ci0t
IAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:57:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13:57:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faiHn-00066q-Gb; Wed, 04 Jul 2018 13:57: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1faiHm-00066l-Ri
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 13:57:34 +0000
X-Inumbo-ID: 3237cc98-7f92-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 3237cc98-7f92-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 15:57:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 07:57:31 -0600
Message-Id: <5B3CD24A02000078001D1156@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 07:57:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-2-git-send-email-andrew.cooper3@citrix.com>
 <5B3C838C02000078001D0E0E@prv1-mh.provo.novell.com>
 <12cff264-ae47-75b6-602c-6b867aea49ad@citrix.com>
In-Reply-To: <12cff264-ae47-75b6-602c-6b867aea49ad@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 01/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA0LjA3LjE4IGF0IDE0OjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMDcvMTggMDk6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMy4w
Ny4xOCBhdCAyMjo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQo+Pj4gKysrIGIvdG9vbHMvaW5jbHVkZS9NYWtlZmls
ZQo+Pj4gQEAgLTIxLDYgKzIxLDkgQEAgeGVuLy5kaXI6Cj4+PiAgCWxuIC1zZiAkKGFkZHByZWZp
eCAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS94ZW4vLGxpYmVsZi5oIGVsZnN0cnVjdHMuaCkgeGVu
L2xpYmVsZi8KPj4+ICAJbG4gLXMgLi4veGVuLWZvcmVpZ24geGVuL2ZvcmVpZ24KPj4+ICAJbG4g
LXNmICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL2FjcGkgYWNwaQo+Pj4gK2lmZXEgKCQoQ09ORklH
X1g4NikseSkKPj4+ICsJbG4gLXNmICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYg
eGVuL2xpYng4Ngo+Pj4gK2VuZGlmCj4+IFdoeSBub3Qgc2V0IHRoZSBpbmNsdWRlIHBhdGggc3Vp
dGFibHk/Cj4gCj4gQmVjYXVzZSB0aGlzIGlzIGhvdyBldmVyeXRoaW5nIGVsc2UgaXMgY3VycmVu
dGx5IGRvbmUuICBJZiB3ZSB3YW50IHRvCj4gY2hhbmdlIGhvdyB0b29scyBnZXQgdGhlaXIgaHlw
ZXJ2aXNvciBoZWFkZXIgZmlsZXMsIHRoYXQgc2hvdWxkIGJlCj4gaW5kZXBlbmRlbnQgd29yay4K
CkhvdyB0aGlzIGdldHMgZG9uZSBoZXJlIGhhcyBubyBkaXJlY3QgaW1wbGljYXRpb25zIG9uIHBy
ZS1leGlzdGluZwptZWNoYW5pc21zLgoKPj4gQW5kIG90aGVyd2lzZSwgd2hhdCBoYXJtIHdvdWxk
IHRoZXJlIGJlIGluc3RhbGxpbmcgdGhlIGxpbmsgYWxzbyB3aGVuIAo+IHRhcmdldGluZyBBUk0/
Cj4gCj4gSSdtIGZhaXJseSBzdXJlIHRoZSBBUk0gZm9sayB3b3VsZCBvYmplY3QgdG8gaGF2aW5n
IGxpYng4NiBsaW5rZWQgaW50bwo+IHRoZWlyIHRvb2xzLgoKIkxpbmtlZCBpbnRvIiBpcyBhbWJp
Z3VvdXMgaW4gdGhpcyBjb250ZXh0IC0gdGhlIHByZXNlbmNlIG9mIHRoZSBoZWFkZXJzCmRvZXMg
LSBhZmFpY3QgLSBub3QgaW1wbHkgYW55IGNvZGUgdG8gYXBwZWFyIGluIGFuIEFSTSBidWlsZCBv
ZiB0aGUgdG9vbHMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 13:58:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 13: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 1faiIY-0006C6-Ub; Wed, 04 Jul 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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faiIX-0006Bz-UE
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 13:58:21 +0000
X-Inumbo-ID: 4eb4a9b4-7f92-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4eb4a9b4-7f92-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 13:58:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59431433"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.53881.85485.72287@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 14:58:17 +0100
To: Daniel Kiper <daniel.kiper@oracle.com>
In-Reply-To: <20180704120629.GJ4670@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
 <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
 <20180704120629.GJ4670@olila.local.net-space.pl>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.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>

RGFuaWVsIEtpcGVyIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjIgMS84XSB4ZW46IGNhbGN1bGF0ZSBY
RU5fQlVJTERfVElNRSB1c2luZyBYRU5fQlVJTERfREFURSB2YWx1ZSIpOgo+IFdlbGwsIHRoaXMg
Y29tcGxpY2F0ZXMgc2l0dWF0aW9uIGZ1cnRoZXIgYW5kIGl0IHNlZW1zIHRvIG1lIHRoYXQKPiBz
ZWQtZXJ5IGNhbm5vdCBiZSBzdWZmaWNpZW50LiBBbnl3YXksIEkgd2lsbCB0YWtlIGEgbG9vayBo
b3cgdG8KPiBzb2x2ZSB0aGF0LgoKT3VyIG90aGVyIGN1cnJlbnQgaG9zdCBPUyBpcyBGcmVlQlNE
LiAgRnJlZUJTRCdzIGRhdGUoMSkgdXNlcyAtZCBmb3IKc29tZXRoaW5nIHV0dGVybHkgZGlmZmVy
ZW50IChhbHNvLCBzb21ldGhpbmcgbWFkKS4gIENhbiB3ZSByZWx5IG9uClBlcmwgeWV0ID8gIFBl
cmwgY2FuIGRvIHRoaXMga2luZCBvZiB0aGluZyBlYXNpbHkgZW5vdWdoLgoKQWx0ZXJuYXRpdmVs
eSB3ZSBjb3VsZCBoYXZlIGEgd3JhcHBlciBzY3JpcHQuCgpBbmRyZXcgQ29vcGVyOgo+IFdoeSBh
cmUgd2UgYWRkaW5nIHlldCBtb3JlIFhlbiBzcGVjaWZpYyBsb2dpYyB0byBpbXBsZW1lbnQgdGhl
IHNhbWUgYXMKPiBTT1VSQ0VfREFURV9FUE9DSCBmcm9tIHRoZSByZXByb2R1Y2libGUtYnVpbGRz
Lm9yZyBlZmZvcnQ/CgpXZSBzaG91bGQgY2xlYXJseSBob25vdXIgU09VUkNFX0RBVEVfRVBPQ0gu
ICBCdXQgdGhhdCdzIGEgZGlmZmVyZW50CnF1ZXN0aW9uLgoKSSB0aGluayB0aGUgcmlnaHQgdGhp
bmcgaXMgc29tZXRoaW5nIGxpa2UgdGhpczoKCmV4cG9ydCBYRU5fQlVJTERfUE9TSVhfVElNRQk/
PSAkKHNoZWxsIGVjaG8gJCR7U09VUkNFX0RBVEVfRVBPQ0gtZGF0ZSArJXN9KQpleHBvcnQgWEVO
X0JVSUxEX0RBVEUJCT89ICQoc2hlbGwgTENfQUxMPUMgZGF0ZV9wYXJzaW5nX2Vwb2NoICQoWEVO
X0JVSUxEX0VQT0NIKSkKZXhwb3J0IFhFTl9CVUlMRF9USU1FCQk/PSAkKHNoZWxsIExDX0FMTD1D
IGRhdGVfcGFyc2luZ19lcG9jaCAkKFhFTl9CVUlMRF9FUE9DSCkgKyVUKQoKV2hlcmUgZGF0ZV9w
YXJzaW5nX2Vwb2NoIGlzIHRoaXMgb24gR05VIHN5c3RlbXMKCiAgICMhL2Jpbi9zaAogICBzZXQg
LWUKICAgZXBvY2g9JDE7IHNoaWZ0CiAgIGRhdGUgLXUgLWQgIkAkZXBvY2giICIkQCIKCmFuZCBJ
IHRoaW5rIHNvbWV0aGluZyBsaWtlIHRoaXMgb24gRnJlZUJTRAoKICAgIyEvYmluL3NoCiAgIHNl
dCAtZQogICBlcG9jaD0kMTsgc2hpZnQKICAgZGF0ZSAtdSAtam4gLWYlcyAiJGVwb2NoIiAiJEAi
CgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 14:02:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 14:02: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 1faiM2-0006zS-I1; Wed, 04 Jul 2018 14:01: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1faiM0-0006zN-RE
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 14:01:56 +0000
X-Inumbo-ID: ce07ef7b-7f92-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce07ef7b-7f92-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 16:01: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 w64DwutU027394;
 Wed, 4 Jul 2018 14:01: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-2017-10-26;
 bh=TbFEvxHqcGZXeVpXZuxZ9lyJfFlYTCb+JhkUCQ83fLc=;
 b=bD9lfYned6cuuAsWFf2FpcnSpbNBXuw7OK9Prsv4UcgJAxmb51LimWPPdGlOLZO4an6g
 i9ArH6PwrJG+mlP1D2ItWogjaEimzLEFnBAS85GTqfHQ3tf3SEdcB0tXFFbIHn+/8yqi
 tn6yAwEar10ORzkSk/T8/1RNkbor9Eb82hpQmA+Iyk2KT3LcnCiIQ/NLRR3bK9d5oY8d
 OkF8Gxe3RGU/5CLtEmJgjsFLzOU+077HCW2kqrbMvxXWlyX8oLTSYdJdlAjno/X6SU6W
 eNbBx9nVvqwj9bY9KdYEzwhflmabYPlt7i8XJog4GPmMLyRdWKakS8hCG8LJMTp9eM4G UQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2k0dnjjxft-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 14:01:45 +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 w64E1hRw028924
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 14:01:44 GMT
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w64E1guh027336;
 Wed, 4 Jul 2018 14:01:43 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 07:01:41 -0700
Date: Wed, 4 Jul 2018 16:01:31 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180704133109.GA26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8943
 signatures=668704
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-1806210000 definitions=main-1807040161
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDk6MzY6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gTm90IGRvbmU6Cj4gPiAgICAtIEFTTSBQRSBoZWFkZXIgY29udmVyc2lvbiB0
byBDOyBub3QgZmVhc2libGUsCj4KPiBIbW0uIEFzIGxvbmcgYXMgeW91IGNhbiBjb252aW5jZSBB
bmRyZXcgdG8gZ2l2ZSB5b3UgYW4gYWNrLCBJCj4gd29uJ3QgdmV0byBpdC4gQnV0IEkgY29udGlu
dWUgdG8gZGlzbGlrZSBpdCwgYW5kIGhlbmNlIEkgZG9uJ3QKPiBjdXJyZW50bHkgZm9yZXNlZSBt
eXNlbGYgYWNraW5nIGl0LgoKV2VsbCwgSSBhbSBub3Qgc3VyZSB3aHkgYXJlIGluc2lzdGluZyBv
biBDIGhlcmUuIEFuZHJldyBhbmQgSSBoYXZlIHRyaWVkCnRvIHJld3JpdGUgdHdvIGRpZmZlcmVu
dCBYZW4gaGVhZGVycyB0byBDIGFuZCB3ZSBmYWlsZWQuIFdlIGhhdmUgZGlzY3Vzc2VkCnRoYXQg
b24gSVJDLiBJZiB5b3UgZ2l2ZSB1cyBhIGhpbnQgaG93IHRvIHByb2NlZWQgZnVydGhlciB3aXRo
IHRoYXQgdGhlbgpJIGFtIGhhcHB5IHRvIHRyeSBvbmNlIGFnYWluLiBPdGhlcndpc2UgSSB0aGlu
ayB0aGF0IGl0IGlzIG5vdCBmYWlyIHRvCnJlcXVpcmUgYW55dGhpbmcgd2hpY2ggaXMgbm90IHRl
Y2huaWNhbGx5IGZlYXNpYmxlLiBFdmVuIGlmIEkgdW5kZXJzdGFuZAp0aGF0IHlvdSBkbyBub3Qg
bGlrZSBjdXJyZW50bHkgcHJvcG9zZWQgc29sdXRpb24uCgo+ID4gICAgLSBET1Mgc3R1YiBjb2Rl
IHJlZHVjdGlvbjsgZXhwZXJpbWVudHMgc2hvd2VkIHRoYXQgRE9TIHN0dWIgY29kZSBzaXplCj4g
PiAgICAgIGNhbm5vdCBiZSBjaGFuZ2VkIGR1ZSB0byBzb21lIGJ1Z3MgaW4gYXBwbGljYXRpb25z
IHBsYXlpbmcgd2l0aCBQRQo+ID4gICAgICBmaWxlcywgZS5nLiBvYmpkdW1wIChtb3JlIGFib3V0
IHRoZSBpc3N1ZSBjYW4gYmUgZm91bmQgaW4gdGhlIHBhdGNoCj4gPiAgICAgIGl0c2VsZik7IHNv
LCBJIHRoaW5rIHRoYXQgaWYgaXQgaXMgbm90IHBvc3NpYmxlIHRvIHJlZHVjZSB0aGUgc2l6ZQo+
ID4gICAgICBvZiBjb2RlIHRoZW4gaXQgZG9lcyBtYWtlIHNlbnMgY2hhbmdlIHRoZSBjb2RlIGl0
c2VsZjsgaGVuY2UsIGl0Cj4gPiAgICAgIHBheXMgdG8gbGVhdmUgY29tbW9uIERPUyBzdHViIGNv
ZGUgYXMgaXMuCj4KPiBFdmVuIG1vcmUgc28gaGVyZTogSSdtIG5vdCBzdXJlIEkgY2FyZSBhYm91
dCBidWdneSB0b29scy4gRGlkIHlvdQo+IGF0IGxlYXN0IGVudGVyIGEgYnVnIHJlcG9ydCAod2hp
Y2ggeW91IHdvdWxkIHdhbnQgdG8gcmVmZXJlbmNlIGluIHRoZQo+IGNvZGUgY29tbWVudCk/IEZv
ciBhbGwgb2YgbXkgV2luMzIgbGlmZSBJJ3ZlIGJlZW4gZG9pbmcgZmluZSBzaHJpbmtpbmcKPiBE
TEwvRVhFIGZpbGUgc2l6ZXMgYnkgbW92aW5nIHRoZSBQRSBoZWFkZXIgdG8gb2Zmc2V0IDB4NDAu
IE5vIHRvb2wKPiBoYXMgZXZlbiBjb21wbGFpbmVkLiBJJ3ZlIGp1c3QgdHJpZWQgb2JqZHVtcCAy
LjI1LjAgb24gb25lIG9mIHRoZXNlCj4gRExMcyAtIG5vIHByb2JsZW0gYWZhaWNzLiBEaWQgdGhl
IHRvb2wgcGVyaGFwcyBjaG9rZSBvbiBzb21ldGhpbmcKPiBvdGhlciB0aGFuIHRoZSBub24tInN0
YW5kYXJkIiBvZmZzZXQgb2YgdGhlIFBFIGhlYWRlcj8KCkkgaGF2ZSB0cmllZCBvYmpkdW1wIGZy
b20gYmludXRpbHMgMi4yMi4gSXQgZmFpbHMuIE9LLCB0aGlzIGlzIGZpeGVkCmluIGxhdGVyIHZl
cnNpb25zIGJ1dCBYZW4gUkVBRE1FIHNheXMgdGhhdCB3ZSBzdXBwb3J0IGF0IGxlYXN0IGJpbnV0
aWxzCjIuMTYuOTEuMC41LiBPZiBjb3Vyc2UgdGhpcyBpcyBub3QgdmVyeSBiaWcgaXNzdWUgYnV0
Li4uCgo+IEFzIHRvIGxlYXZpbmcgdGhlIGNvZGUgYXMgaXMgLSBpZiB0aGVyZSdzIGFueXRoaW5n
IHRvIGJlIGxlZnQgYXMgaXMsIHRoZW4KPiB0aGUgY29kZSBsaXZlIGJpbnV0aWxzIHdvdWxkIHBy
b2R1Y2UsIGkuZS4gSSdkIHRoZW4gYXNrIHlvdSB0byBvYnRhaW4KPiB0aGUgY29kZSBhdCBidWls
ZCB0aW1lLAoKVGhpcyBwcm9iYWJseSB3aWxsIHJlaW50cm9kdWNlIGRlcGVuZGVuY3kgb24gaTM4
NmVwIGVtdWxhdGlvbiB3aGljaAp3ZSBhcmUgdHJ5aW5nIHRvIGF2b2lkLgoKPiByYXRoZXIgdGhh
biBpbnNlcnRpbmcgYSBzZXJpZXMgb2YgbWFnaWMgaGV4CgpJSVJDIHRoaXMgbWFnaWMgaGV4IGlz
IGEgc3RhbmRhcmQgRE9TIHN0dWIgdXNlZCBoZXJlIGluIHRoZXJlLgpIb3dldmVyLCBpZiB5b3Ug
ZG8gbm90IGxpa2UgaXQgSSBjYW4gb3BlbiBjb2RlIHRoZSBzdHViLgoKPiB2YWx1ZXMgaW4gdGhl
IHNvdXJjZXMuIEJ1dCBhcyBzYWlkIC0gZXZlbiBiZXR0ZXIgd291bGQgYmUgdG8gb21pdCB0aGlz
Cj4gYWx0b2dldGhlci4KPgo+ID4gLS0tIGEveGVuL01ha2VmaWxlCj4gPiArKysgYi94ZW4vTWFr
ZWZpbGUKPiA+IEBAIC02MSw2ICs2MSwxMCBAQCBfaW5zdGFsbDogJChUQVJHRVQpJChDT05GSUdf
WEVOX0lOU1RBTExfU1VGRklYKQo+ID4gIAlsbiAtZiAtcyAkKFQpLSQoWEVOX0ZVTExWRVJTSU9O
KSQoWikKPiA+ICQoRCkkKEJPT1RfRElSKS8kKFQpLSQoWEVOX1ZFUlNJT04pLiQoWEVOX1NVQlZF
UlNJT04pJChaKQo+ID4gIAlsbiAtZiAtcyAkKFQpLSQoWEVOX0ZVTExWRVJTSU9OKSQoWikgJChE
KSQoQk9PVF9ESVIpLyQoVCktJChYRU5fVkVSU0lPTikkKFopCj4gPiAgCWxuIC1mIC1zICQoVCkt
JChYRU5fRlVMTFZFUlNJT04pJChaKSAkKEQpJChCT09UX0RJUikvJChUKSQoWikKPiA+ICsJJChJ
TlNUQUxMX0RBVEEpICQoVEFSR0VUKS5tYi5lZmkgJChEKSQoQk9PVF9ESVIpLyQoVCktJChYRU5f
RlVMTFZFUlNJT04pLm1iLmVmaQo+ID4gKwlsbiAtZiAtcyAkKFQpLSQoWEVOX0ZVTExWRVJTSU9O
KS5tYi5lZmkgJChEKSQoQk9PVF9ESVIpLyQoVCktJChYRU5fVkVSU0lPTikuJChYRU5fU1VCVkVS
U0lPTikubWIuZWZpCj4gPiArCWxuIC1mIC1zICQoVCktJChYRU5fRlVMTFZFUlNJT04pLm1iLmVm
aSAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9WRVJTSU9OKS5tYi5lZmkKPiA+ICsJbG4gLWYg
LXMgJChUKS0kKFhFTl9GVUxMVkVSU0lPTikubWIuZWZpICQoRCkkKEJPT1RfRElSKS8kKFQpLm1i
LmVmaQo+Cj4gVGhpcyBzdWdnZXN0cyBzb21ldGhpbmcgd2FudHMgdG8gYmUgbWFjcm8taXplZCBo
ZXJlLCBJIHRoaW5rLgoKSSBkbyBub3QgdGhpbmsgaXQgcGF5cy4gTGFzdCBwYXRjaCByZW5hbWVz
IHhlbi5tYi5lZmkgdG8geGVuLmVmaQphbmQgZHJvcHMgdGhpcyBjb2RlLgoKPiA+ICQoRCkkKERF
QlVHX0RJUikvJChUKS1zeW1zLSQoWEVOX0ZVTExWRVJTSU9OKS5tYXAKPiA+IEBAIC0xMjEsNyAr
MTI1LDcgQEAgX2NsZWFuOiBkZWxldGUtdW5mcmVzaC1maWxlcwo+ID4gIAkkKE1BS0UpIC1mICQo
QkFTRURJUikvUnVsZXMubWsgLUMgdGVzdCBjbGVhbgo+ID4gIAkkKE1BS0UpIC1mICQoQkFTRURJ
UikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEFSQ0g9JChBUkNIKQo+ID4gU1JDQVJD
SD0kKFNSQ0FSQ0gpIGNsZWFuCj4gPiAgCWZpbmQgLiBcKCAtbmFtZSAiKi5vIiAtbyAtbmFtZSAi
LiouZCIgLW8gLW5hbWUgIiouZ2NubyIgXCkgLWV4ZWMgcm0gLWYge30gXDsKPiA+IC0Jcm0gLWYg
aW5jbHVkZS9hc20gJChUQVJHRVQpICQoVEFSR0VUKS5neiAkKFRBUkdFVCkuZWZpICQoVEFSR0VU
KS5lZmkubWFwICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKS1zeW1zLm1hcCAqfiBjb3JlCj4gPiAr
CXJtIC1mIGluY2x1ZGUvYXNtICQoVEFSR0VUKSAkKFRBUkdFVCkuZ3ogJChUQVJHRVQpLmVmaSAk
KFRBUkdFVCkubWIuZWZpICQoVEFSR0VUKS5lZmkubWFwICQoVEFSR0VUKS1zeW1zICQoVEFSR0VU
KS1zeW1zLm1hcCAqfiBjb3JlCj4KPiBQZXJoYXBzIHNpbXBseSAkKFRBUkdFVCkqLmVmaT8gSSBk
b24ndCB0aGluayB3ZSdyZSBhdCByaXNrIGRlbGV0aW5nIHNvbWV0aGluZwo+IHByZWNpb3VzIHRo
YXQgd2F5LgoKRGl0dG8uCgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPiArKysg
Yi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiA+IEBAIC0xMDEsNiArMTAxLDkgQEAgc3ltcy13YXJu
LWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdTKSA6PQo+ID4g
ICQoVEFSR0VUKTogJChUQVJHRVQpLXN5bXMgJChlZmkteSkgYm9vdC9ta2VsZjMyCj4gPiAgCS4v
Ym9vdC9ta2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKSAkKFhF
Tl9JTUdfT0ZGU0VUKSBcCj4gPiAgCSAgICAgICAgICAgICAgIGAkKE5NKSAkKFRBUkdFVCktc3lt
cyB8IHNlZCAtbmUgJ3MvXlwoW14gXSpcKSAuIF9fMk1fcndkYXRhX2VuZCQkLzB4XDEvcCdgCj4g
PiArCSQoT0JKQ09QWSkgLU8gYmluYXJ5IC1TIC0tY2hhbmdlLXNlY3Rpb24tYWRkcmVzcyBcCj4g
PiArCQkiLmVmaS5wZS5oZWFkZXItYCQoTk0pICQoVEFSR0VUKS1zeW1zIHwgc2VkIC1uZSAncy9e
XChbXiBdKlwpIC4gX19pbWFnZV9iYXNlX18kJC8weFwxL3AnYCIgXAo+ID4gKwkJJChUQVJHRVQp
LXN5bXMgJChUQVJHRVQpLm1iLmVmaQo+Cj4gVGhpcyB3YW50cyB0byBiZSBhIHNlcGFyYXRlIHJ1
bGUgb2YgYSBzZXBhcmF0ZSAkKFRBUkdFVCkubWIuZWZpIHRhcmdldC4KCk9LLgoKPiA+ICtHTE9C
QUwoZWZpX3BlX2hlYWQpCj4gPiArICAgICAgICAvKgo+ID4gKyAgICAgICAgICogTGVnYWN5IEVY
RSBoZWFkZXIuCj4gPiArICAgICAgICAgKgo+ID4gKyAgICAgICAgICogTW9zdCBvZiBpdCBpcyBj
b3BpZWQgZnJvbSBiaW51dGlscyBwYWNrYWdlLCB2ZXJzaW9uIDIuMzAsCj4gPiArICAgICAgICAg
KiBpbmNsdWRlL2NvZmYvcGUuaDpzdHJ1Y3QgZXh0ZXJuYWxfUEVJX2ZpbGVoZHIgYW5kCj4gPiAr
ICAgICAgICAgKiBiZmQvcGVYWGlnZW4uYzpfYmZkX1hYaV9vbmx5X3N3YXBfZmlsZWhkcl9vdXQo
KS4KPiA+ICsgICAgICAgICAqCj4gPiArICAgICAgICAgKiBQYWdlIGlzIGVxdWFsIDUxMiBieXRl
cyBoZXJlLgo+ID4gKyAgICAgICAgICogUGFyYWdyYXBoIGlzIGVxdWFsIDE2IGJ5dGVzIGhlcmUu
Cj4gPiArICAgICAgICAgKi8KPiA+ICsgICAgICAgIC5zaG9ydCAgMHg1YTRkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIC8qIEVYRSBtYWdpYyBudW1iZXIuICovCj4gPiArICAgICAgICAu
c2hvcnQgIDB4OTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBCeXRlcyBvbiBs
YXN0IHBhZ2Ugb2YgZmlsZS4gKi8KPiA+ICsgICAgICAgIC5zaG9ydCAgMHgzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIC8qIFBhZ2VzIGluIGZpbGUuICovCj4gPiArICAgICAgICAu
c2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBSZWxvY2F0aW9u
cy4gKi8KPiA+ICsgICAgICAgIC5zaG9ydCAgMHg0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIC8qIFNpemUgb2YgaGVhZGVyIGluIHBhcmFncmFwaHMuICovCj4gPiArICAgICAgICAu
c2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBNaW5pbXVtIGV4
dHJhIHBhcmFncmFwaHMgbmVlZGVkLiAqLwo+ID4gKyAgICAgICAgLnNob3J0ICAweGZmZmYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTWF4aW11bSBleHRyYSBwYXJhZ3JhcGhzIG5l
ZWRlZC4gKi8KPiA+ICsgICAgICAgIC5zaG9ydCAgMCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIEluaXRpYWwgKHJlbGF0aXZlKSBTUyB2YWx1ZS4gKi8KPiA+ICsgICAgICAg
IC5zaG9ydCAgMHhiOCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEluaXRpYWwg
U1AgdmFsdWUuICovCj4gPiArICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAvKiBDaGVja3N1bS4gKi8KPiA+ICsgICAgICAgIC5zaG9ydCAgMCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEluaXRpYWwgSVAgdmFsdWUuICovCj4g
PiArICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAv
KiBJbml0aWFsIChyZWxhdGl2ZSkgQ1MgdmFsdWUuICovCj4gPiArICAgICAgICAuc2hvcnQgIDB4
NDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBGaWxlIGFkZHJlc3Mgb2YgcmVs
b2NhdGlvbiB0YWJsZS4gKi8KPgo+IFRoaXMgaXMganVzdCB0aGUgbW9zdCBwcm9taW5lbnQgZXhh
bXBsZTogV2h5IGlzIHRoaXMgYSBoYXJkIGNvZGVkCgpFeGFtcGxlIG9mIHdoYXQ/Cgo+IG51bWJl
ciwgd2hpbGUgLi4uCgpUaGlzIGlzIHN0YW5kYXJkIERPUyBzdHViLiBBZGRpdGlvbmFsbHksIHRo
aXMgaXMgbm90IHJlYWwgcmVsb2NhdGlvbgp0YWJsZS4gSnVzdCBmYWtlIG9uZS4gVGhlIHBvaW50
ZXIgcG9pbnRzIHRvIHRoZSBET1Mgc3R1YiBjb2RlLiBPZgpjb3Vyc2Ugd2UgY2FuIGNoYW5nZSB0
aGF0IGJ1dCBkb2VzIGl0IHBheXM/Cgo+ID4gKyAgICAgICAgLnNob3J0ICAwICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLyogT3ZlcmxheSBudW1iZXIuICovCj4gPiArICAgICAg
ICAuZmlsbCAgIDQsIDIsIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBSZXNlcnZl
ZCB3b3Jkcy4gKi8KPiA+ICsgICAgICAgIC5zaG9ydCAgMCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIE9FTSBpZGVudGlmaWVyLiAqLwo+ID4gKyAgICAgICAgLnNob3J0ICAw
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT0VNIGluZm9ybWF0aW9uLiAq
Lwo+ID4gKyAgICAgICAgLmZpbGwgICAxMCwgMiwgMCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLyogUmVzZXJ2ZWQgd29yZHMuICovCj4gPiArICAgICAgICAubG9uZyAgIHBlX2hlYWRlciAt
IGVmaV9wZV9oZWFkICAgICAgICAgICAgICAvKiBGaWxlIGFkZHJlc3Mgb2YgdGhlIFBFIGhlYWRl
ci4gKi8KPgo+IC4uLiB0aGlzIGlzbid0Pwo+Cj4KPiA+ICsgICAgICAgIC8qCj4gPiArICAgICAg
ICAgKiBQRS9DT0ZGIGhlYWRlci4KPiA+ICsgICAgICAgICAqCj4gPiArICAgICAgICAgKiBUaGUg
UEUvQ09GRiBmb3JtYXQgaXMgZGVmaW5lZCBieSBNaWNyb3NvZnQsIGFuZCBpcyBhdmFpbGFibGUg
ZnJvbQo+ID4gKyAgICAgICAgICogaHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3doZGMvc3lzdGVt
L3BsYXRmb3JtL2Zpcm13YXJlL1BFQ09GRi5tc3B4Cj4gPiArICAgICAgICAgKgo+ID4gKyAgICAg
ICAgICogU29tZSBpZGVhcyBhcmUgdGFrZW4gZnJvbSBMaW51eCBrZXJuZWwgYW5kIFhlbiBBUk02
NC4KPiA+ICsgICAgICAgICAqLwo+ID4gKwo+ID4gK3BlX2hlYWRlcjoKPgo+IERvZXMgdGhpcyBh
bmQgb25lcyBmdXJ0aGVyIGRvd24gcmVhbGx5IG5lZWQgdG8gYmUgYSBub24tbG9jYWwgbGFiZWxz
PwoKTm8sIHRoZXkgZG8gbm90LiBJIHdpbGwgY2hhbmdlIGFsbCBvZiB0aGVtLgoKPiA+ICsgICAg
ICAgIC5hc2NpaSAgIlBFXDBcMCIgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFBFIHNp
Z25hdHVyZS4gKi8KPiA+ICsgICAgICAgIC5zaG9ydCAgMHg4NjY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIE1hY2hpbmU6IElNQUdFX0ZJTEVfTUFDSElORV9BTUQ2NCAqLwo+ID4g
KyAgICAgICAgLnNob3J0ICAxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyog
TnVtYmVyT2ZTZWN0aW9ucy4gKi8KPiA+ICsgICAgICAgIC5sb25nICAgWEVOX0NPTVBJTEVfUE9T
SVhfVElNRSAgICAgICAgICAgICAgIC8qIFRpbWVEYXRlU3RhbXAuICovCj4gPiArICAgICAgICAu
bG9uZyAgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBQb2ludGVyVG9T
eW1ib2xUYWJsZS4gKi8KPiA+ICsgICAgICAgIC5sb25nICAgMCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIC8qIE51bWJlck9mU3ltYm9scy4gKi8KPiA+ICsgICAgICAgIC5zaG9y
dCAgc2VjdGlvbl90YWJsZSAtIG9wdGlvbmFsX2hlYWRlciAgICAgIC8qIFNpemVPZk9wdGlvbmFs
SGVhZGVyLiAqLwo+ID4gKyAgICAgICAgLnNob3J0ICAweDIyNiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgLyogQ2hhcmFjdGVyaXN0aWNzOgo+ID4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogICBJTUFHRV9GSUxFX0VYRUNVVEFC
TEVfSU1BR0UgfAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICogICBJTUFHRV9GSUxFX0xBUkdFX0FERFJFU1NfQVdBUkUgfAo+ID4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogICBJ
TUFHRV9GSUxFX0RFQlVHX1NUUklQUEVEIHwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqICAgSU1BR0VfRklMRV9MSU5FX05VTVNfU1RS
SVBQRUQKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAqLwo+ID4gKwo+ID4gK29wdGlvbmFsX2hlYWRlcjoKPiA+ICsgICAgICAgIC5zaG9y
dCAgMHgyMGIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFBFIGZvcm1hdDogUEUz
MisgKi8KPiA+ICsgICAgICAgIC5ieXRlICAgMHgwMiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIC8qIE1ham9yTGlua2VyVmVyc2lvbi4gKi8KPiA+ICsgICAgICAgIC5ieXRlICAgMHgx
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE1pbm9yTGlua2VyVmVyc2lvbi4g
Ki8KPgo+IExldCdzIG5vdCBjaGVhdCBtb3JlIHRoYW4gbmVlZGVkOiBJJ20gcHJldHR5IHN1cmUg
anVzdCB6ZXJvcyB3aWxsIGRvCj4gZmluZSBoZXJlLgoKT0suCgo+ID4gKyAgICAgICAgLmxvbmcg
ICBfXzJNX3J3ZGF0YV9lbmQgLSBlZmlfcGVfaGVhZF9lbmQgICAgLyogU2l6ZU9mQ29kZS4gKi8K
PiA+ICsgICAgICAgIC5sb25nICAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC8qIFNpemVPZkluaXRpYWxpemVkRGF0YS4gKi8KPiA+ICsgICAgICAgIC5sb25nICAgMCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFNpemVPZlVuaW5pdGlhbGl6ZWREYXRh
LiAqLwo+ID4gKyAgICAgICAgLmxvbmcgICBzeW1fb2ZmcyhlZmlfbWJfc3RhcnQpICAgICAgICAg
ICAgICAgLyogQWRkcmVzc09mRW50cnlQb2ludC4gKi8KPiA+ICsgICAgICAgIC5sb25nICAgc3lt
X29mZnMoc3RhcnQpICAgICAgICAgICAgICAgICAgICAgIC8qIEJhc2VPZkNvZGUuICovCj4gPiAr
ICAgICAgICAucXVhZCAgIHN5bV9vZmZzKF9faW1hZ2VfYmFzZV9fKSAgICAgICAgICAgICAvKiBJ
bWFnZUJhc2UuICovCj4KPiBUaGUgc3ltX29mZnMoKSBoZXJlIGlzIGNlcnRhaW5seSBkaWZmZXJl
bnQgZnJvbSB3aGF0IHhlbi5lZmkKPiBjdXJyZW50bHkgaGFzLiBXaXRoIHRoZSBwbGFuIGJlaW5n
IHRvIGhhdmUgYSBkcm9wLWluIHJlcGxhY2VtZW50LAo+IHN1Y2ggZGlmZmVyZW5jZXMgbmVlZCB0
byBiZSBleHBsYWluZWQgdG8gYmUgYmVuaWduICh3aGljaCBoZXJlCj4gSSBkb3VidCBpdCBpcyku
CgpXZSBzaGFyZSB0aGUgY29kZSB3aXRoIEVMRiBmaWxlLCBzbywgYm90aCBoYXZlIHRoZSBzYW1l
IF9faW1hZ2VfYmFzZV9fIGFkZHJlc3MuCgo+ID4gKyAgICAgICAgLmFsaWduIFhFTl9GSUxFX0FM
SUdOCj4gPiArR0xPQkFMKGVmaV9wZV9oZWFkX2VuZCkKPiA+ICsKPiA+ICsgICAgICAgIC50ZXh0
Cj4gPiArICAgICAgICAuY29kZTMyCj4KPiBXaHkgdGhlIC5jb2RlMzIgaGVyZT8gUGVyaGFwcyB0
aGlzIGNvbWVzIGJhY2sgdG8gdGhlIHF1ZXN0aW9uIG9mCgpJdCBsb29rcyB0aGF0IEkgaGF2ZSBq
dXN0IGNvcGllZCB0aGlzIGZyb20gdGhlIGJlZ2lubmluZyBvZiB0aGUgZmlsZQpkdXJpbmcgaW5p
dGlhbCB3b3JrIG9uIHRoaXMgcGF0Y2guIEhvd2V2ZXIsIHRoZXJlIGlzIGEgY2hhbmNlIHRoYXQg
aXQKY2FuIGJlIGRyb3BwZWQuCgo+IHdoZXRoZXIgdGhpcyB3aG9sZSBoZWFkZXIgc2hvdWxkIHJl
YWxseSBiZSBsdW1wZWQgaW50byB0aGlzIGZpbGUuCgpJIGNhbiBtb3ZlIGl0IHRvIHNlcGFyYXRl
IFMgZmlsZSBpZiB5b3Ugd2lzaC4KCj4gPiBAQCAtNTgyLDYgKzU4NywxMiBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgZWZpX2FyY2hfbWVtb3J5X3NldHVwKHZvaWQpCj4gPiAgICAgIGlmICggIWVmaV9l
bmFibGVkKEVGSV9MT0FERVIpICkKPiA+ICAgICAgICAgIHJldHVybjsKPiA+Cj4gPiArICAgIGlm
ICggZWZpX2VuYWJsZWQoRUZJX01CX0xPQURFUikgKQo+ID4gKyAgICAgICAgZm9yICggcHRlID0g
X19wYWdlX3RhYmxlc19zdGFydDsgcHRlIDwgX19wYWdlX3RhYmxlc19lbmQ7Cj4gPiArICAgICAg
ICAgICAgICBwdGUgKz0gKCBwdGUgIT0gKGludHB0ZV90ICopbDJfaWRlbnRtYXAgKSA/IDEgOiA0
ICogTDJfUEFHRVRBQkxFX0VOVFJJRVMgKQo+Cj4gUGxlYXNlIGF2b2lkIGV4cGxpY2l0IGNhc3Rz
IC0gJmwyZV9nZXRfaW50cHRlKGwyX2lkZW50bWFwWzBdKSBvcgo+IHNvbWV0aGluZyBhbG9uZyB0
aG9zZSBsaW5lcyBvdWdodCB0byB3b3JrIGhlcmUuIFNhbWUgZm9yCj4gNCAqIEwyX1BBR0VUQUJM
RV9FTlRSSUVTIC0geW91IG1lYW4gQVJSQVlfU0laRSgpIHRoZXJlLgoKT0suCgo+IEFsc28gdGhp
cyB3aG9sZSBjb2RlIGJsb2NrIG5lZWRzIGEgY29tbWVudCwgdG8gZXhwbGFpbiB3aGF0IGl0Cj4g
ZG9lcyBhbmQgYWxzbyB3aHkgbDJfaWRlbnRtYXAgbmVlZHMgc2tpcHBpbmcuCj4KPiBGdXJ0aGVy
bW9yZSAtIGlzbid0IHRoaXMgb2ZmIGJ5IG9uZSwgYW5kIHlvdSBwcm9jZXNzIGwyX2lkZW50bWFw
WzBdCj4gdGhpcyB3YXksIHNraXBwaW5nIHRoZSByZXN0IF9wbHVzXyB0aGUgZmlyc3QgZm9sbG93
aW5nIGVudHJ5PyBJIHRoaW5rCgpUaGUgY29kZSBtaW1pY3Mgc2ltaWxhciBjb2RlIGluIGhlYWQu
Uy4KCj4geW91J2QgYmV0dGVyIHVzZSArKyBoZXJlIGFuZCBoYXZlIGFuIGlmKCkgaW5zaWRlIHRo
ZSBmb3IoKSBib2R5Lgo+IFRoZW4geW91IGNhbiBhbHNvIGF0dGFjaCB0aGUgcmVsYXRlZCBwYXJ0
IG9mIHRoZSBjb21tZW50IHRoZXJlCj4gaW5zdGVhZCBvZiB0byB0aGUgbG9vcCBoZWFkZXIuIEFu
ZCBJIGNhbiBhdm9pZCBjb21wbGFpbmluZyBhYm91dAo+IHRoZSBzdHJheSBzcGFjZXMgaW5zaWRl
IHRoZSBwYXJlbnRoZXNlcy4KCklmIHlvdSB3aXNoIHdoeSBub3QuLi4KCj4gPiBAQCAtNjc0LDYg
KzY4NSwxNSBAQCBzdGF0aWMgYm9vbCBfX2luaXQgZWZpX2FyY2hfdXNlX2NvbmZpZ19maWxlKEVG
SV9TWVNURU1fVEFCTEUgKlN5c3RlbVRhYmxlKQo+ID4KPiA+ICBzdGF0aWMgdm9pZCBfX2luaXQg
ZWZpX2FyY2hfZmx1c2hfZGNhY2hlX2FyZWEoY29uc3Qgdm9pZCAqdmFkZHIsIFVJTlROIHNpemUp
IHsgfQo+ID4KPiA+ICt2b2lkIEVGSUFQSSBlZmlfc3RhcnQoRUZJX0hBTkRMRSBJbWFnZUhhbmRs
ZSwgRUZJX1NZU1RFTV9UQUJMRSAqU3lzdGVtVGFibGUpOwo+ID4gKwo+ID4gK3ZvaWQgRUZJQVBJ
IF9faW5pdCBub3JldHVybgo+ID4gK2VmaV9tYl9zdGFydChFRklfSEFORExFIEltYWdlSGFuZGxl
LCBFRklfU1lTVEVNX1RBQkxFICpTeXN0ZW1UYWJsZSkKPiA+ICt7Cj4gPiArICAgIF9fc2V0X2Jp
dChFRklfTUJfTE9BREVSLCAmZWZpX2ZsYWdzKTsKPiA+ICsgICAgZWZpX3N0YXJ0KEltYWdlSGFu
ZGxlLCBTeXN0ZW1UYWJsZSk7Cj4gPiArfQo+Cj4gV2h5IHlldCBhbm90aGVyIGVudHJ5IHBvaW50
PyBUaGlzIGFnYWluIHNwZWFrcyBhZ2FpbnN0IHRoZSBpbWFnZQo+IGJlaW5nIGEgZHJvcC1pbiBy
ZXBsYWNlbWVudCBmb3IgeGVuLmVmaS4KCkF0IHRoaXMgcG9pbnQgSSBoYXZlIHRvIGRpZmZlcmVu
dGlhdGUgeGVuLmVmaSBhbmQgeGVuLm1iLmVmaS4gQm90aApyZXF1aXJlIGRpZmZlcmVudCBlbnRy
eSBwb2ludHMgYmVjYXVzZSB0aGUgY29kZSBpcyBhIGxpdHRsZSBkaWZmZXJlbnQKaW4gZWFjaCBv
bmUuIEhvd2V2ZXIsIHRoaXMgaXMgZHJvcHBlZCBieSBsYXN0IHBhdGNoIHdoaWNoIGNoYW5nZXMK
eGVuLm1iLmVmaSB0byB4ZW4uZWZpIGFuZCByZW1vdmVzIG9sZCB4ZW4uZWZpIGNvZGUuCgo+ID4g
LS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5s
ZHMuUwo+ID4gQEAgLTYwLDcgKzYwLDIwIEBAIFNFQ1RJT05TCj4gPgo+ID4gICAgc3RhcnRfcGEg
PSBBQlNPTFVURShzdGFydCAtIF9fWEVOX1ZJUlRfU1RBUlQpOwo+ID4KPiA+ICsjaWZkZWYgRUZJ
Cj4gPiAgICAuID0gX19YRU5fVklSVF9TVEFSVCArIFhFTl9JTUdfT0ZGU0VUOwo+ID4gKyNlbHNl
Cj4gPiArICAvKgo+ID4gKyAgICogVGhlIFBFIGhlYWRlciBtdXN0IGJlIGZvbGxvd2VkIGJ5IC50
ZXh0IHNlY3Rpb24gd2hpY2gKPiA+ICsgICAqIHN0YXJ0cyBhdCBfX1hFTl9WSVJUX1NUQVJUICsg
WEVOX0lNR19PRkZTRVQgYWRkcmVzcy4KPiA+ICsgICAqLwo+ID4gKyAgLiA9IF9fWEVOX1ZJUlRf
U1RBUlQgKyBYRU5fSU1HX09GRlNFVCAtIGVmaV9wZV9oZWFkX2VuZCArIGVmaV9wZV9oZWFkOwo+
ID4gKwo+ID4gKyAgREVDTF9TRUNUSU9OKC5lZmkucGUuaGVhZGVyKSB7Cj4gPiArICAgICAgICoo
LmVmaS5wZS5oZWFkZXIpCj4gPiArICB9IDpOT05FCj4gPiArI2VuZGlmCj4KPiBUaGUgI2lmZGVm
IHdhbnRzIGEgYnJpZWYgY29tbWVudCBhdHRhY2hlZCBJIHRoaW5rLCBzaW5jZSBpdCdzIHF1aXRl
Cj4gb2RkIHRvIHNlZSB0aGUgI2Vsc2Ugc2lkZSBkZWFsIHdpdGggRUZJIGFzIHdlbGwuCgpPSy4K
Cj4gPiBAQCAtMjcxLDYgKzI4NCw5IEBAIFNFQ1RJT05TCj4gPiAgICAgICAgICooLmRhdGEucmVs
KQo+ID4gICAgICAgICAqKC5kYXRhLnJlbC4qKQo+ID4gICAgICAgICBDT05TVFJVQ1RPUlMKPiA+
ICsgICAgICAgLyogUEUgZmlsZSBtdXN0IGVuZCBhdCBYRU5fRklMRV9BTElHTiBib3VuZGFyeS4g
Ki8KPiA+ICsgICAgICAgLiA9IEFMSUdOKFhFTl9GSUxFX0FMSUdOKTsKPiA+ICsgICAgICAgX19w
ZV90ZXh0X3Jhd19lbmQgPSAuOwo+Cj4gSXMgdGhpcyByZWFsbHkgYSByZXF1aXJlbWVudCBvbiB0
aGUgZmlsZSwgb3IganVzdCBvbiB0aGUgbGFiZWw/CgpGaWxlLCBzbywgcHJvYmFibHkgaXQgY2Fu
IGJlIG1vdmVkIGJlaGluZCB0aGUgbGFiZWwuIFRob3VnaCBpdCBtZWFucwp0aGF0IF9fcGVfdGV4
dF9yYXdfZW5kIHdpbGwgbm90IHBvaW50IHRvIHRoZSByZWFsIGVuZCBvZiAudGV4dCBzZWN0aW9u
LgpEbyB3ZSBjYXJlPwoKPiA+IEBAIC0yOTIsNiArMzA4LDggQEAgU0VDVElPTlMKPiA+ICAgIC4g
PSBBTElHTihTRUNUSU9OX0FMSUdOKTsKPiA+ICAgIF9fMk1fcndkYXRhX2VuZCA9IC47Cj4gPgo+
ID4gKyAgX19wZV9TaXplT2ZJbWFnZSA9IEFMSUdOKC4gLSBfX2ltYWdlX2Jhc2VfXywgTUIoMTYp
KTsKPiA+ICsKPiA+ICAjaWZkZWYgRUZJCj4gPiAgICAuID0gQUxJR04oNCk7Cj4gPiAgICAucmVs
b2MgOiB7Cj4KPiBDb25zaWRlcmluZyB0aGUgcmVzcGVjdGl2ZSBjb2RlIGFuZCBjb21tZW50IGlu
c2lkZSB0aGUgI2lmZGVmLCBkb2VzCj4geW91ciBhZGRpdGlvbiByZWFsbHkgYmVsb25nIGFoZWFk
IG9mIGl0PwoKWWVzLCBzbywgaXQgbG9va3MgdGhhdCBpdCByZXF1aXJlcyBzb21lIGNvbW1lbnQg
YXMgY29kZSBhYm92ZS4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 14:05:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 14:05: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 1faiOu-0007X1-7v; Wed, 04 Jul 2018 14:04: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=u8cw=ju=citrix.com=prvs=71627ea5a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faiOs-0007Wv-PT
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 14:04:54 +0000
X-Inumbo-ID: 38d45594-7f93-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 38d45594-7f93-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 16:04:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59431914"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 4 Jul 2018 16:04:48 +0200
Message-ID: <20180704140448.23075-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] osstest: limit FreeBSD jobs to hardware booting
 in BIOS 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: 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>

VGhlcmUncyBubyBzdXBwb3J0IHlldCBpbiBvc3N0ZXN0IHRvIGluc3RhbGwgRnJlZUJTRCBmcm9t
IFVFRkksIHNvIGZvcgp0aGUgdGltZSBiZWluZyBsaW1pdCB0aGUgRnJlZUJTRCBqb2JzIHRvIGJv
eGVzIGJvb3Rpbmcgd2l0aCBsZWdhY3kKQklPUy4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KTm90ZSB0aGF0IHRoaXMgcGF0Y2ggZGVw
ZW5kcyBvbiBJYW4gSmFja3NvbidzIHJlc291cmNlIGFsbG9jYXRpb24Kc2VyaWVzLgotLS0KIG1h
a2UtZnJlZWJzZC1mbGlnaHQgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbWFrZS1mcmVlYnNkLWZsaWdodCBiL21h
a2UtZnJlZWJzZC1mbGlnaHQKaW5kZXggNjRkZmU5YTYuLjgxMjJjMmViIDEwMDc1NQotLS0gYS9t
YWtlLWZyZWVic2QtZmxpZ2h0CisrKyBiL21ha2UtZnJlZWJzZC1mbGlnaHQKQEAgLTc1LDcgKzc1
LDcgQEAgZm9yIGFyY2ggaW4gIiRhcmNoZXMiOyBkbwogICAgICAgICAgICAgICAgICRhcmNoX3J1
bnZhcnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAg
ICB0cmVlX2ZyZWVic2Q9JFRSRUVfRlJFRUJTRCAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
ICAgICAgICAgICAgcmV2aXNpb25fZnJlZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAgICAg
ICAgXAotICAgICAgICAgICAgICAgIGhvc3RfaG9zdGZsYWdzPWFyY2gtJGFyY2gscHVycG9zZS1i
dWlsZCAgICAgICAgIFwKKyAgICAgICAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRhcmNo
LHB1cnBvc2UtYnVpbGQsUHJvcEVxOkZpcm13YXJlOmJpb3M6YmlvcyBcCiAgICAgICAgICAgICAg
ICAgYWxsX2hvc3Rfb3M9ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
ICAgICAgICAgICAgICRmcmVlYnNkX3J1bnZhcnMKIApAQCAtODcsNyArODcsNyBAQCBmb3IgYXJj
aCBpbiAiJGFyY2hlcyI7IGRvCiAgICAgICAgICAgICAgICAgJGFyY2hfcnVudmFycyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgIHRyZWVfZnJlZWJz
ZD0kVFJFRV9GUkVFQlNEICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICBy
ZXZpc2lvbl9mcmVlYnNkPSRSRVZJU0lPTl9GUkVFQlNEICAgICAgICAgICAgICBcCi0gICAgICAg
ICAgICAgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJwb3NlLWJ1aWxkICAgICAgICAg
XAorICAgICAgICAgICAgICAgIGhvc3RfaG9zdGZsYWdzPWFyY2gtJGFyY2gscHVycG9zZS1idWls
ZCxQcm9wRXE6RmlybXdhcmU6YmlvczpiaW9zIFwKICAgICAgICAgICAgICAgICBhbGxfaG9zdF9v
cz1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAg
ZnJlZWJzZGJ1aWxkam9iPWJ1aWxkLSRhcmNoLWZyZWVic2QKIGRvbmUKLS0gCjIuMTcuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 14:05:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 14:05:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faiPZ-0007aP-18; Wed, 04 Jul 2018 14: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=fhxi=ju=citrix.com=prvs=716d989b0=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1faiPW-0007aG-S4
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 14:05:34 +0000
X-Inumbo-ID: 501b5208-7f93-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 501b5208-7f93-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 16:05:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75717119"
From: George Dunlap <George.Dunlap@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH] x86/altp2m: Add a subop for obtaining the
 mem access of a page
Thread-Index: AQHUDuBMfc2TE97eXkK2+hoZ/xFx6qR3P08AgAAQ7YCABA3ngIADorIA
Date: Wed, 4 Jul 2018 14:05:27 +0000
Message-ID: <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
In-Reply-To: <5B39C76D02000078001CF8DF@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <E06DE36DEFEE2E458F7E4C6707029D8B@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Adrian Pop <apop@bitdefender.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@tklengyel.com" <tamas@tklengyel.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>

DQoNCj4gT24gSnVsIDIsIDIwMTgsIGF0IDc6MzQgQU0sIEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4gd3JvdGU6DQo+IA0KPj4+PiBPbiAyOS4wNi4xOCBhdCAxODozOSwgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPj4gT24gMDYvMjkvMjAxOCAwNjozOCBQTSwgSmFu
IEJldWxpY2ggd3JvdGU6DQo+Pj4+Pj4gT24gMjguMDYuMTggYXQgMTU6MDAsIDxhcG9wQGJpdGRl
ZmVuZGVyLmNvbT4gd3JvdGU6DQo+Pj4+IEBAIC00NjY2LDYgKzQ2NjcsMjMgQEAgc3RhdGljIGlu
dCBkb19hbHRwMm1fb3AoDQo+Pj4+ICAgICAgICAgfQ0KPj4+PiAgICAgICAgIGJyZWFrOw0KPj4+
PiANCj4+Pj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfbWVtX2FjY2VzczoNCj4+Pj4gKyAg
ICAgICAgaWYgKCBhLnUubWVtX2FjY2Vzcy5wYWQgKQ0KPj4+PiArICAgICAgICAgICAgcmMgPSAt
RUlOVkFMOw0KPj4+PiArICAgICAgICBlbHNlDQo+Pj4+ICsgICAgICAgIHsNCj4+Pj4gKyAgICAg
ICAgICAgIHhlbm1lbV9hY2Nlc3NfdCBhY2Nlc3M7DQo+Pj4+ICsNCj4+Pj4gKyAgICAgICAgICAg
IHJjID0gcDJtX2dldF9tZW1fYWNjZXNzKGQsIF9nZm4oYS51Lm1lbV9hY2Nlc3MuZ2ZuKSwgJmFj
Y2VzcywNCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEudS5tZW1f
YWNjZXNzLnZpZXcpOw0KPj4+PiArICAgICAgICAgICAgaWYgKCAhcmMgKQ0KPj4+PiArICAgICAg
ICAgICAgew0KPj4+PiArICAgICAgICAgICAgICAgIGEudS5tZW1fYWNjZXNzLmh2bW1lbV9hY2Nl
c3MgPSBhY2Nlc3M7DQo+Pj4+ICsgICAgICAgICAgICAgICAgcmMgPSBfX2NvcHlfdG9fZ3Vlc3Qo
YXJnLCAmYSwgMSkgPyAtRUZBVUxUIDogMDsNCj4+PiANCj4+PiBfX2NvcHlfZmllbGRfdG9fZ3Vl
c3QoKT8gT3Igd2FpdCwgbm8sIHRoZSBmdW5jdGlvbiBhcmd1bWVudCBpcyBzdGlsbCBhDQo+Pj4g
aGFuZGxlIG9mIHZvaWQuDQo+Pj4gDQo+Pj4gQW5kIHRoZW4gLSBoZXJlIHdlIGFyZSBhZ2Fpbjog
SXMgaXQgcmVhc29uYWJsZSB0byBwZXJtaXQgYSBkb21haW4gaW5xdWlyaW5nDQo+Pj4gZm9yIGl0
c2VsZj8NCj4+IA0KPj4gQSBnb29kIHF1ZXN0aW9uLiBQZXJoYXBzIHRoZSBmb2xsb3dpbmcgYXJl
IGRlY2lzaW9uIGZhY3RvcnM6DQo+PiANCj4+IDEuIEl0IGlzIGFscmVhZHkgcG9zc2libGUgZm9y
IGEgZG9tYWluIHRvIHNldCBtZW1fYWNjZXNzIHJlc3RyaWN0aW9ucw0KPj4gKHZpYSBIVk1PUF9h
bHRwMm1fc2V0X21lbV9hY2Nlc3MpIG9uIGl0c2VsZi4NCj4gDQo+IFdoaWNoLCBhcyBiZWZvcmUs
IEkgY29uc2lkZXIgYSBmbGF3Lg0KDQpIb3cgbWFueSB0aW1lcyBkbyB3ZSBoYXZlIHRvIGdvIG92
ZXIgdGhpcz8gIEhlcmUgaXMgbXkgcmVjb2xsZWN0aW9uIGZyb20gdGhlIGxhc3QgdGltZSB3ZSBo
YWQgYSBkaXNjdXNzaW9uIG9uIHRoaXMgdG9waWM6DQoNCiogVGhlIG9yaWdpbmFsIGF1dGhvcnMg
b2YgdGhpcyBjb2RlIHByb2JhYmx5IHRob3VnaHQgaGF2aW5nIGd1ZXN0cyBzZXQgdGhlaXIgb3du
IG1lbWFjY2VzcyB3b3VsZCBiZSBhIHBvdGVudGlhbCB1c2UgY2FzZQ0KKiBUaGUgbWFpbnRhaW5l
cnMgYW5kIG1haW4gdXNlcnMgb2YgdGhlIGNvZGUgKFRhbWFzIGFuZCBSYXp2YW4pIHRoaW5rIGl0
4oCZcyBhIHVzZWZ1bCB1c2UgY2FzZQ0KKiBUaGUgTU0gbWFpbnRhaW5lciAobWUpIGFuZCBvbmUg
b2YgdGhlIHg4NiBtYWludGFpbmVycyAoQW5keSkgdGhpbmsgaXTigJlzIGEgdXNlZnVsIHVzZSBj
YXNlLg0KDQooQ29ycmVjdCBtZSBpZiBJ4oCZdmUgbWlzcmVtZW1iZXJlZCBhbnl3aGVyZS4pDQoN
CkRvIHdlIG5lZWQgdG8gaGF2ZSBhIGZvcm1hbCB2b3RlIGJ5IHRoZSBjb21taXR0ZXJzIGZvciB5
b3UgdG8gYWNjZXB0IHRoYXQgdGhpcyBzaG91bGQgYmUgYSBzdXBwb3J0ZWQgdXNlIGNhc2UsIGFu
ZCBzdG9wIG1ha2luZyBvYmplY3Rpb25zIGFueSB0aW1lIHNvbWVvbmUgd2FudHMgdG8gaW1wcm92
ZSBpdD8NCg0KQXMgbG9uZyBhcyBub3QgYmVpbmcgYWJsZSB0byBjYWxsIGFsdHAybV9zZXRfbWVt
X2FjY2VzcyAgbWVhbnMgbm90IGJlaW5nIGFibGUgdG8gY2FsbCBhbHRwMm1fZ2V0X21lbV9hY2Nl
c3MsIHRoaXMgc2hvdWxkIGJlIGZpbmUuDQoNCiAtR2VvcmdlCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 14:08:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 14:08: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 1faiSV-0007rw-Lo; Wed, 04 Jul 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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faiSU-0007re-Ni
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 14:08:38 +0000
X-Inumbo-ID: be74d721-7f93-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be74d721-7f93-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 16:08:37 +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 1faiSR-00043x-NC; Wed, 04 Jul 2018 14:08: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 1faiSR-0006NV-FH; Wed, 04 Jul 2018 14:08:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faiSR-0003SI-EP; Wed, 04 Jul 2018 14:08:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124921-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=6ea4cef2bd717045ac0e84b52a5b1b7716feb0c2
X-Osstest-Versions-That: qemuu=bb019fb2cbbe23e2419e07bf347f45415360677d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 14:08:35 +0000
Subject: [Xen-devel] [qemu-upstream-4.10-testing test] 124921: 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>

ZmxpZ2h0IDEyNDkyMSBxZW11LXVwc3RyZWFtLTQuMTAtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0OTIxLwoKRmFp
bHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDZlYTRjZWYyYmQ3
MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAg
ICAgICAgICAgICAgIGJiMDE5ZmIyY2JiZTIzZTI0MTllMDdiZjM0N2Y0NTQxNTM2MDY3N2QKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDExODAyMSAgMjAxOC0wMS0xNSAwNzoyMjoyOSBaICAxNzAgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ4NDQgIDIwMTgtMDYtMjkgMTQ6Mzg6NDcgWiAgICA0
IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBKb2huIFRob21zb24gPGdpdEBqb2hudGhvbXNvbi5mYXN0
bWFpbC5jb20uYXU+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
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
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgYmIw
MTlmYjJjYi4uNmVhNGNlZjJiZCAgNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZl
YjBjMiAtPiBzdGFibGUtNC4xMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 14:15:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 14:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faiYZ-0000fJ-NU; Wed, 04 Jul 2018 14:14: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1faiYY-0000fE-AT
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 14:14:54 +0000
X-Inumbo-ID: 9e30002d-7f94-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9e30002d-7f94-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 14:14:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59432526"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.54873.823494.564953@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 15:14:49 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180704140448.23075-1-roger.pau@citrix.com>
References: <20180704140448.23075-1-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] osstest: limit FreeBSD jobs to hardware
 booting in BIOS mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSF0gb3NzdGVzdDogbGltaXQgRnJlZUJTRCBq
b2JzIHRvIGhhcmR3YXJlIGJvb3RpbmcgaW4gQklPUyBtb2RlIik6Cj4gVGhlcmUncyBubyBzdXBw
b3J0IHlldCBpbiBvc3N0ZXN0IHRvIGluc3RhbGwgRnJlZUJTRCBmcm9tIFVFRkksIHNvIGZvcgo+
IHRoZSB0aW1lIGJlaW5nIGxpbWl0IHRoZSBGcmVlQlNEIGpvYnMgdG8gYm94ZXMgYm9vdGluZyB3
aXRoIGxlZ2FjeQo+IEJJT1MuCgpTdXJlbHkgdGhpcyBjYW4ndCBiZSByaWdodCwgYmVjYXVzZSBp
dCBvbmx5IHRvdWNoZXMKbWFrZS1mcmVlYnNkLWZsaWdodC4gIEkgdGhpbmsgdGhpcyBjaGFuZ2Ug
bmVlZHMgdG8gYmUgaW4Kc2V0X2ZyZWVic2RfcnVudmFycy4KCj4gZGlmZiAtLWdpdCBhL21ha2Ut
ZnJlZWJzZC1mbGlnaHQgYi9tYWtlLWZyZWVic2QtZmxpZ2h0Cj4gaW5kZXggNjRkZmU5YTYuLjgx
MjJjMmViIDEwMDc1NQo+IC0tLSBhL21ha2UtZnJlZWJzZC1mbGlnaHQKPiArKysgYi9tYWtlLWZy
ZWVic2QtZmxpZ2h0Cj4gQEAgLTc1LDcgKzc1LDcgQEAgZm9yIGFyY2ggaW4gIiRhcmNoZXMiOyBk
bwo+ICAgICAgICAgICAgICAgICAgJGFyY2hfcnVudmFycyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAo+ICAgICAgICAgICAgICAgICAgdHJlZV9mcmVlYnNkPSRUUkVFX0ZSRUVC
U0QgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgICAgICAgICAgICAgcmV2aXNpb25fZnJl
ZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAgICAgICAgXAo+IC0gICAgICAgICAgICAgICAg
aG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJwb3NlLWJ1aWxkICAgICAgICAgXAo+ICsgICAg
ICAgICAgICAgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJwb3NlLWJ1aWxkLFByb3BF
cTpGaXJtd2FyZTpiaW9zOmJpb3MgXAo+ICAgICAgICAgICAgICAgICAgYWxsX2hvc3Rfb3M9ZnJl
ZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgICAgICAgICAgICAgJGZy
ZWVic2RfcnVudmFycwo+ICAKPiBAQCAtODcsNyArODcsNyBAQCBmb3IgYXJjaCBpbiAiJGFyY2hl
cyI7IGRvCj4gICAgICAgICAgICAgICAgICAkYXJjaF9ydW52YXJzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCj4gICAgICAgICAgICAgICAgICB0cmVlX2ZyZWVic2Q9JFRSRUVf
RlJFRUJTRCAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgICAgICAgICAgICByZXZpc2lv
bl9mcmVlYnNkPSRSRVZJU0lPTl9GUkVFQlNEICAgICAgICAgICAgICBcCj4gLSAgICAgICAgICAg
ICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRhcmNoLHB1cnBvc2UtYnVpbGQgICAgICAgICBcCj4g
KyAgICAgICAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRhcmNoLHB1cnBvc2UtYnVpbGQs
UHJvcEVxOkZpcm13YXJlOmJpb3M6YmlvcyBcCj4gICAgICAgICAgICAgICAgICBhbGxfaG9zdF9v
cz1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgICAgICAgICAg
ICBmcmVlYnNkYnVpbGRqb2I9YnVpbGQtJGFyY2gtZnJlZWJzZAoKQWxzbyBJTU8gdGhpcyBkZW1v
bnN0cmF0ZXMgdGhhdCBiZWZvcmUgYWNjZXB0aW5nIHRoaXMgY29kZSBJIG91Z2h0IHRvCmhhdmUg
YXNrZWQgeW91IHRvIG1vc3RseS11bmlmeSB0aGVzZSB0d28gbW9zdGx5LWlkZW50aWNhbCBjYWxs
cyB0bwpqb2JfY3JlYXRlX2J1aWxkLiAgQWggd2VsbC4KCklhbi4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 14:21:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 14: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 1faiek-0001Qh-LE; Wed, 04 Jul 2018 14:21: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=u8cw=ju=citrix.com=prvs=71627ea5a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faiej-0001Qb-KB
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 14:21:17 +0000
X-Inumbo-ID: 816cf8f4-7f95-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 816cf8f4-7f95-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 16:21:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75717851"
Date: Wed, 4 Jul 2018 16:21:06 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704142106.gl5ena2uo56tbgmv@mac.bytemobile.com>
References: <20180704140448.23075-1-roger.pau@citrix.com>
 <23356.54873.823494.564953@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23356.54873.823494.564953@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] osstest: limit FreeBSD jobs to hardware
 booting in BIOS mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDM6MTQ6NDlQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSF0gb3NzdGVzdDogbGltaXQgRnJl
ZUJTRCBqb2JzIHRvIGhhcmR3YXJlIGJvb3RpbmcgaW4gQklPUyBtb2RlIik6Cj4gPiBUaGVyZSdz
IG5vIHN1cHBvcnQgeWV0IGluIG9zc3Rlc3QgdG8gaW5zdGFsbCBGcmVlQlNEIGZyb20gVUVGSSwg
c28gZm9yCj4gPiB0aGUgdGltZSBiZWluZyBsaW1pdCB0aGUgRnJlZUJTRCBqb2JzIHRvIGJveGVz
IGJvb3Rpbmcgd2l0aCBsZWdhY3kKPiA+IEJJT1MuCj4gCj4gU3VyZWx5IHRoaXMgY2FuJ3QgYmUg
cmlnaHQsIGJlY2F1c2UgaXQgb25seSB0b3VjaGVzCj4gbWFrZS1mcmVlYnNkLWZsaWdodC4gIEkg
dGhpbmsgdGhpcyBjaGFuZ2UgbmVlZHMgdG8gYmUgaW4KPiBzZXRfZnJlZWJzZF9ydW52YXJzLgo+
IAo+ID4gZGlmZiAtLWdpdCBhL21ha2UtZnJlZWJzZC1mbGlnaHQgYi9tYWtlLWZyZWVic2QtZmxp
Z2h0Cj4gPiBpbmRleCA2NGRmZTlhNi4uODEyMmMyZWIgMTAwNzU1Cj4gPiAtLS0gYS9tYWtlLWZy
ZWVic2QtZmxpZ2h0Cj4gPiArKysgYi9tYWtlLWZyZWVic2QtZmxpZ2h0Cj4gPiBAQCAtNzUsNyAr
NzUsNyBAQCBmb3IgYXJjaCBpbiAiJGFyY2hlcyI7IGRvCj4gPiAgICAgICAgICAgICAgICAgICRh
cmNoX3J1bnZhcnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiA+ICAgICAg
ICAgICAgICAgICAgdHJlZV9mcmVlYnNkPSRUUkVFX0ZSRUVCU0QgICAgICAgICAgICAgICAgICAg
ICAgXAo+ID4gICAgICAgICAgICAgICAgICByZXZpc2lvbl9mcmVlYnNkPSRSRVZJU0lPTl9GUkVF
QlNEICAgICAgICAgICAgICBcCj4gPiAtICAgICAgICAgICAgICAgIGhvc3RfaG9zdGZsYWdzPWFy
Y2gtJGFyY2gscHVycG9zZS1idWlsZCAgICAgICAgIFwKPiA+ICsgICAgICAgICAgICAgICAgaG9z
dF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJwb3NlLWJ1aWxkLFByb3BFcTpGaXJtd2FyZTpiaW9z
OmJpb3MgXAo+ID4gICAgICAgICAgICAgICAgICBhbGxfaG9zdF9vcz1mcmVlYnNkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCj4gPiAgICAgICAgICAgICAgICAgICRmcmVlYnNkX3J1bnZh
cnMKPiA+ICAKPiA+IEBAIC04Nyw3ICs4Nyw3IEBAIGZvciBhcmNoIGluICIkYXJjaGVzIjsgZG8K
PiA+ICAgICAgICAgICAgICAgICAgJGFyY2hfcnVudmFycyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAo+ID4gICAgICAgICAgICAgICAgICB0cmVlX2ZyZWVic2Q9JFRSRUVfRlJF
RUJTRCAgICAgICAgICAgICAgICAgICAgICBcCj4gPiAgICAgICAgICAgICAgICAgIHJldmlzaW9u
X2ZyZWVic2Q9JFJFVklTSU9OX0ZSRUVCU0QgICAgICAgICAgICAgIFwKPiA+IC0gICAgICAgICAg
ICAgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJwb3NlLWJ1aWxkICAgICAgICAgXAo+
ID4gKyAgICAgICAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRhcmNoLHB1cnBvc2UtYnVp
bGQsUHJvcEVxOkZpcm13YXJlOmJpb3M6YmlvcyBcCj4gPiAgICAgICAgICAgICAgICAgIGFsbF9o
b3N0X29zPWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiA+ICAgICAgICAg
ICAgICAgICAgZnJlZWJzZGJ1aWxkam9iPWJ1aWxkLSRhcmNoLWZyZWVic2QKPiAKPiBBbHNvIElN
TyB0aGlzIGRlbW9uc3RyYXRlcyB0aGF0IGJlZm9yZSBhY2NlcHRpbmcgdGhpcyBjb2RlIEkgb3Vn
aHQgdG8KPiBoYXZlIGFza2VkIHlvdSB0byBtb3N0bHktdW5pZnkgdGhlc2UgdHdvIG1vc3RseS1p
ZGVudGljYWwgY2FsbHMgdG8KPiBqb2JfY3JlYXRlX2J1aWxkLiAgQWggd2VsbC4KCk9LLCBsZXQg
bWUgc2VuZCBhIHByZS1wYXRjaCB0byB1bmlmeSB0aGlzLgoKVGhhbmtzLCBSb2dlci4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 14:25:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 14: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 1faiil-0001fd-HK; Wed, 04 Jul 2018 14:25: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1faiij-0001fY-W5
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 14:25:26 +0000
X-Inumbo-ID: 16ad6bcf-7f96-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 16ad6bcf-7f96-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 14:25: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 w64EOKHq054892;
 Wed, 4 Jul 2018 14:25: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-2017-10-26;
 bh=dxPzOuFIhMsu28jxQO116GvUqOp2LLBLPcnJRMC11DU=;
 b=DwfHVCZdyyHk6I4hQlVuz4AjK5hzFiU2Iu7lmZNH+6FzXGLNb1aPEXjXlWXQpzr+SW2l
 88+luoj4VVYeDPPORx7lB4DJHZ1Rj87x4GC5ZJylf8X6Vs5+VsHBMkmehFKtmHGWCFmI
 ZvYfw/nyDG+2BQkRXw0yE4Mur+eML7bYMGy6lyxD/SO1ePRZjkQ5Os+aX0jNQetwPSUU
 ttP8aEihCWBQwvpzq6MEJOvE/899N/OUb9cVuGpOtWHTQctVNrVXtvRIfjwKPHwn3kSv
 +3MZZpkqnN46rAi6m8s867cjECIUqWknO6R3Kvk10wlSAk7uFT8r2rLXf0ehdOBfoPhQ Qg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2k0dnjk0a3-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 14:25:12 +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 w64EPBof003336
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 14:25: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 w64EPBKd004036;
 Wed, 4 Jul 2018 14:25:11 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 07:25:10 -0700
Date: Wed, 4 Jul 2018 16:25:05 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180704142505.GB26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8943
 signatures=668704
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=666
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807040166
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDc6NTE6NTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gVGhlbiByZW5hbWUgeGVuLm1iLmVmaSB0byB4ZW4uZWZpIGFuZCBkcm9wIGFs
bCByZWxhdGVkCj4gPiBkaWZmZXJlbnRpYXRvcnMgaW4gdGhlIGNvZGUuCj4KPiBGb3IgdGhpcyB5
b3UnbGwgZmlyc3Qgb2YgYWxsIG5lZWQgdG8gY29udmluY2UgbWUgdGhhdCB0aGUgYmluYXJ5IHlv
dSBidWlsZCBpcwo+IGEgZHJvcC1pbiByZXBsYWNlbWVudCBmb3IgeGVuLmVmaS4gQXMgbm90ZWQg
aW4gdGhlIHJlcGxpZXMgdG8gZWFybGllcgo+IHBhdGNoZXMsIEknbSBnZXR0aW5nIHRoZSBpbXBy
ZXNzaW9uIG9mIHRoaXMgbm90IGJlaW5nIHRoZSBjYXNlLiBBIGZ1cnRoZXIKPiBoaW50IHRvd2Fy
ZHMgdGhpcyBpcyB0aGUgb3V0cmlnaHQgZGVsZXRpb24gb2YgeGVuL2FyY2gveDg2L2VmaS9ta3Jl
bG9jLmM6Cj4gSG93IGlzIHRoZSBYZW4gaW1hZ2UgZ29pbmcgdG8gYmUgcmVsb2NhdGVkIHRoYXQg
d2F5LCB3aGVuIGxvYWRlZCBmcm9tCj4gdGhlIEVGSSBzaGVsbCBvciBib290IGxvYWRlcj8KCkl0
IHdvcmtzIGJlY2F1c2UgYWxsIGFkZHJlc3NpbmcgaXMgcmVsYXRpdmUgdG8gJXJpcC4gVG8gYmUg
cHJlY2lzZSwgbmV3Cnhlbi5lZmksIGVhcmxpZXIgeGVuLm1iLmVmaSwgY29udGFpbnMgZXhhY3Rs
eSB0aGUgc2FtZSBjb2RlIGFzIEVMRiBkb2VzLgpTbywgaWYgRUxGIHdvcmtzIHdpdGhvdXQgYW55
IHJlbG9jYXRpb25zIHdoeSBQRSBzaG91bGQgbm90LiBFc3BlY2lhbGx5IG9uCng4Ni02NC4gQWRk
aXRpb25hbGx5LCBteSB0ZXN0cyBzaG93ZWQgdGhhdCBpbiBnZW5lcmFsIFVFRkkgaW1wbGVtZW50
YXRpb25zCmp1c3QgcmVxdWlyZSBCYXNlIFJlbG9jYXRpb24gVGFibGUgZW50cnkgaW4gUEUgRGF0
YSBEaXJlY3RvcmllcyB0byByZWxvY2F0ZQp0aGUgaW1hZ2UuIEV2ZW4gaXQgY2FuIGJlIGVtcHR5
LiBBcyBpdCBpcyBpbiBjdXJyZW50IHBhdGNoc2V0LiBUaG91Z2ggSSBhbQphZnJhaWQgYWJvdXQg
bW9yZSBwaWNreSBVRUZJIHN0dWZmIGFuZCBjb25zaWRlcmluZyBhZGRpdGlvbiBvZiBhdCBsZWFz
dApvbmUgLnJlbG9jIGVudHJ5LCBmYWtlIG9uZSwgYXMgTGludXgga2VybmVsIGRvZXMuIEFuZCB0
aGlzIHJpc2VzIGFub3RoZXIKcXVlc3Rpb246IHNob3VsZCBub3Qgd2UgYWRkIC5ic3Mgc2VjdGlv
biBpbnRvIFBFIGhlYWRlcj8gUmlnaHQgbm93IGl0IGlzCmVtYmVkZGVkL2hpZGRlbiBpbiBQRSAu
dGV4dCBzZWN0aW9uLgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 14:40:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 14: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 1faix9-0003ab-87; Wed, 04 Jul 2018 14:40: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1faix7-0003aU-Pw
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 14:40:17 +0000
X-Inumbo-ID: 2a7e5d61-7f98-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a7e5d61-7f98-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 16:40:16 +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 w64EdD5t065354;
 Wed, 4 Jul 2018 14:40:04 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-2017-10-26;
 bh=ZUHXuW6cO0KrdKMMg8LCITKJJdvcdyODE3Y5P16JGoc=;
 b=EPuluYRiqyF+jTyukr4pD7grMcMWIeI+qnOLEA9mLEcHj7RdgEI4qOFr5uBvRjp3WR3o
 0LR6bvBhfOM3uLlOtpMvR8WXx6Bbp5+YPmEJGTD9TWW6K9fVFmr793iXT5PHsk6QQF4r
 iI+3kmttW645FOGGmIr80JgWfiHcXPAesOOCRxNih89AI5+pY1S0YwLbTi3IXjl6xaNU
 Ty8SLeQ00DC+hh/XKqIdEGDeHh6zDWQY6XnDr7EPurmkxBp8YB0dtx8dwJwpSR5zkkCH
 khrG2sxeD9W3ceAVzrDLlTgnsMUo/Nl00BQPZgAmcE11uRvZvfRwH/ELOqdvUFRgMP4L DA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2k0dnjk1pr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 14:40:04 +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 w64Ee3QO019767
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 14:40:03 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 w64Ee2jL012735;
 Wed, 4 Jul 2018 14:40:02 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 07:40:01 -0700
Date: Wed, 4 Jul 2018 16:39:57 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704143957.GC26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
 <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
 <20180704120629.GJ4670@olila.local.net-space.pl>
 <23356.53881.85485.72287@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23356.53881.85485.72287@mariner.uk.xensource.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8943
 signatures=668704
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-1806210000 definitions=main-1807040169
Subject: Re: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDI6NTg6MTdQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRGFuaWVsIEtpcGVyIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjIgMS84XSB4ZW46IGNhbGN1
bGF0ZSBYRU5fQlVJTERfVElNRSB1c2luZyBYRU5fQlVJTERfREFURSB2YWx1ZSIpOgo+ID4gV2Vs
bCwgdGhpcyBjb21wbGljYXRlcyBzaXR1YXRpb24gZnVydGhlciBhbmQgaXQgc2VlbXMgdG8gbWUg
dGhhdAo+ID4gc2VkLWVyeSBjYW5ub3QgYmUgc3VmZmljaWVudC4gQW55d2F5LCBJIHdpbGwgdGFr
ZSBhIGxvb2sgaG93IHRvCj4gPiBzb2x2ZSB0aGF0Lgo+Cj4gT3VyIG90aGVyIGN1cnJlbnQgaG9z
dCBPUyBpcyBGcmVlQlNELiAgRnJlZUJTRCdzIGRhdGUoMSkgdXNlcyAtZCBmb3IKPiBzb21ldGhp
bmcgdXR0ZXJseSBkaWZmZXJlbnQgKGFsc28sIHNvbWV0aGluZyBtYWQpLiAgQ2FuIHdlIHJlbHkg
b24KPiBQZXJsIHlldCA/ICBQZXJsIGNhbiBkbyB0aGlzIGtpbmQgb2YgdGhpbmcgZWFzaWx5IGVu
b3VnaC4KCk9oLCBQZXJsLCBpdCBzZWVtcyBsaWtlIGEgZHlpbmcgbGFuZ3VhZ2UuLi4gU25pZmYu
Li4KCj4gQWx0ZXJuYXRpdmVseSB3ZSBjb3VsZCBoYXZlIGEgd3JhcHBlciBzY3JpcHQuCgpJIHRo
aW5rIHRoYXQgaXQgaXMgYSBiZXR0ZXIgc29sdXRpb24uCgo+IEFuZHJldyBDb29wZXI6Cj4gPiBX
aHkgYXJlIHdlIGFkZGluZyB5ZXQgbW9yZSBYZW4gc3BlY2lmaWMgbG9naWMgdG8gaW1wbGVtZW50
IHRoZSBzYW1lIGFzCj4gPiBTT1VSQ0VfREFURV9FUE9DSCBmcm9tIHRoZSByZXByb2R1Y2libGUt
YnVpbGRzLm9yZyBlZmZvcnQ/Cj4KPiBXZSBzaG91bGQgY2xlYXJseSBob25vdXIgU09VUkNFX0RB
VEVfRVBPQ0guICBCdXQgdGhhdCdzIGEgZGlmZmVyZW50Cj4gcXVlc3Rpb24uCj4KPiBJIHRoaW5r
IHRoZSByaWdodCB0aGluZyBpcyBzb21ldGhpbmcgbGlrZSB0aGlzOgo+Cj4gZXhwb3J0IFhFTl9C
VUlMRF9QT1NJWF9USU1FCT89ICQoc2hlbGwgZWNobyAkJHtTT1VSQ0VfREFURV9FUE9DSC1kYXRl
ICslc30pCgpPSywgYnV0IHdoYXQgaWYgU09VUkNFX0RBVEVfRVBPQ0ggaXMgbm90IGRlZmluZWQ/
CiJkYXRlIiBjb21tYW5kIGlzIG5vdCBhIGdvb2Qgc29sdXRpb24gaGVyZS4KCj4gZXhwb3J0IFhF
Tl9CVUlMRF9EQVRFCQk/PSAkKHNoZWxsIExDX0FMTD1DIGRhdGVfcGFyc2luZ19lcG9jaCAkKFhF
Tl9CVUlMRF9FUE9DSCkpCj4gZXhwb3J0IFhFTl9CVUlMRF9USU1FCQk/PSAkKHNoZWxsIExDX0FM
TD1DIGRhdGVfcGFyc2luZ19lcG9jaCAkKFhFTl9CVUlMRF9FUE9DSCkgKyVUKQo+Cj4gV2hlcmUg
ZGF0ZV9wYXJzaW5nX2Vwb2NoIGlzIHRoaXMgb24gR05VIHN5c3RlbXMKPgo+ICAgICMhL2Jpbi9z
aAo+ICAgIHNldCAtZQo+ICAgIGVwb2NoPSQxOyBzaGlmdAo+ICAgIGRhdGUgLXUgLWQgIkAkZXBv
Y2giICIkQCIKPgo+IGFuZCBJIHRoaW5rIHNvbWV0aGluZyBsaWtlIHRoaXMgb24gRnJlZUJTRAo+
Cj4gICAgIyEvYmluL3NoCj4gICAgc2V0IC1lCj4gICAgZXBvY2g9JDE7IHNoaWZ0Cj4gICAgZGF0
ZSAtdSAtam4gLWYlcyAiJGVwb2NoIiAiJEAiCgpJZiBvdGhlciBndXlzIGFyZSBPSyB3aXRoIHRo
YXQgSSBjYW4gcHJlcGFyZSBhIHBhdGNoIHdpdGggeW91ciBTdWdnZXN0ZWQtYnkuCgpEYW5pZWwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 14:44:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 14:44:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faj0z-0003rv-T9; Wed, 04 Jul 2018 14:44: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1faj0y-0003rp-E8
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 14:44:16 +0000
X-Inumbo-ID: b7f00a88-7f98-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b7f00a88-7f98-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 14:44:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59434298"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 4 Jul 2018 15:44:07 +0100
Message-ID: <1530715447-28609-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: Move ARRAY_SIZE() into xen-tools/libs.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

eGVuLXRvb2xzL2xpYnMuaCBjdXJyZW50bHkgY29udGFpbnMgYSBzaGFyZWQgQlVJTERfQlVHX09O
KCkgaW1wbGVtZW50YXRpb24gYW5kCmlzIHVzZWQgYnkgc29tZSB0b29scy4gIEV4dGVuZCB0aGlz
IHRvIGluY2x1ZGUgQVJSQVlfU0laRSBhbmQgY2xlYW4gdXAgYWxsIHRoZQpvcGVuY29kaW5nLgoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Ci0tLQogdG9vbHMvaW5jbHVkZS94ZW4tdG9vbHMvbGlicy5oICAgICAgICAgfCAgNCArKysr
CiB0b29scy9saWJ4Yy94Y19wcml2YXRlLmggICAgICAgICAgICAgICB8ICA3ICsrLS0tLS0KIHRv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICAgICAgIHwgIDQgKystLQogdG9vbHMvbWlz
Yy94ZW4tY3B1aWQuYyAgICAgICAgICAgICAgICAgfCAgMyArKy0KIHRvb2xzL21pc2MveGVuLWRp
YWcuYyAgICAgICAgICAgICAgICAgIHwgIDIgLS0KIHRvb2xzL21pc2MveGVuLWhwdG9vbC5jICAg
ICAgICAgICAgICAgIHwgIDMgLS0tCiB0b29scy9taXNjL3hlbi1saXZlcGF0Y2guYyAgICAgICAg
ICAgICB8ICAyIC0tCiB0b29scy9taXNjL3hlbi1tZm5kdW1wLmMgICAgICAgICAgICAgICB8ICAz
IC0tLQogdG9vbHMvbWlzYy94ZW5wbS5jICAgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiB0
b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgICAgICB8ICAyICstCiB0b29scy90ZXN0
cy92aHBldC9lbXVsLmggICAgICAgICAgICAgICB8ICA2ICsrLS0tLQogdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmggfCAxNCArKy0tLS0tLS0tLS0tLQogdG9vbHMvdGVzdHMv
eGVuLWFjY2Vzcy94ZW4tYWNjZXNzLmMgICAgfCAgNiArKy0tLS0KIHRvb2xzL3Rlc3RzL3hlbnN0
b3JlL3hzLXRlc3QuYyAgICAgICAgIHwgIDMgKystCiB0b29scy94ZW5zdG9yZS91dGlscy5oICAg
ICAgICAgICAgICAgICB8ICA2ICsrLS0tLQogdG9vbHMveGVudHJhY2UvYW5hbHl6ZS5oICAgICAg
ICAgICAgICAgfCAgMiArLQogMTYgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgNDcg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvaW5jbHVkZS94ZW4tdG9vbHMvbGlicy5o
IGIvdG9vbHMvaW5jbHVkZS94ZW4tdG9vbHMvbGlicy5oCmluZGV4IGU4NzRmYjguLjYzZTM1MDcg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2luY2x1ZGUveGVuLXRvb2xzL2xpYnMuaAorKysgYi90b29scy9p
bmNsdWRlL3hlbi10b29scy9saWJzLmgKQEAgLTksNCArOSw4IEBACiAjZW5kaWYKICNlbmRpZgog
CisjaWZuZGVmIEFSUkFZX1NJWkUKKyNkZWZpbmUgQVJSQVlfU0laRShhKSAoc2l6ZW9mKGEpIC8g
c2l6ZW9mKCphKSkKKyNlbmRpZgorCiAjZW5kaWYJLyogX19YRU5fVE9PTFNfTElCU19fICovCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19wcml2YXRlLmggYi90b29scy9saWJ4Yy94Y19wcml2
YXRlLmgKaW5kZXggMDNiZGZjYS4uYTBiMjAzZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNf
cHJpdmF0ZS5oCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaApAQCAtNDAsNiArNDAsOCBA
QAogCiAjaW5jbHVkZSA8eGVuL3N5cy9wcml2Y21kLmg+CiAKKyNpbmNsdWRlIDx4ZW4tdG9vbHMv
bGlicy5oPgorCiAjaWYgZGVmaW5lZChIQVZFX1ZBTEdSSU5EX01FTUNIRUNLX0gpICYmICFkZWZp
bmVkKE5ERUJVRykgJiYgIWRlZmluZWQoX19NSU5JT1NfXykKIC8qIENvbXBpbGUgaW4gVmFsZ3Jp
bmQgY2xpZW50IHJlcXVlc3RzPyAqLwogI2luY2x1ZGUgPHZhbGdyaW5kL21lbWNoZWNrLmg+CkBA
IC03MywxMSArNzUsNiBAQCBzdHJ1Y3QgaW92ZWMgewogI2RlZmluZSBQQUdFX1NJWkUgICAgICAg
ICAgICAgICBYQ19QQUdFX1NJWkUKICNkZWZpbmUgUEFHRV9NQVNLICAgICAgICAgICAgICAgWENf
UEFHRV9NQVNLCiAKLSNpZm5kZWYgQVJSQVlfU0laRSAvKiBNaW5pT1MgbGVha3MgQVJSQVlfU0la
RSBpbnRvIG91ciBuYW1lc3BhY2UgYXMgcGFydCBvZiBhCi0gICAgICAgICAgICAgICAgICAgICog
c3R1YmRvbSBidWlsZC4gIEl0IHNob3VsZG4ndC4uLiAqLwotI2RlZmluZSBBUlJBWV9TSVpFKGEp
IChzaXplb2YoYSkgLyBzaXplb2YoYVswXSkpCi0jZW5kaWYKLQogLyoKICoqIERlZmluZSBtYXgg
ZGlydHkgcGFnZSBjYWNoZSB0byBwZXJtaXQgZHVyaW5nIHNhdmUvcmVzdG9yZSAtLSBuZWVkIHRv
IGJhbGFuY2UgCiAqKiBrZWVwaW5nIGNhY2hlIHVzYWdlIGRvd24gd2l0aCBDUFUgaW1wYWN0IG9m
IGludmFsaWRhdGluZyB0b28gb2Z0ZW4uCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCBjNTgyODk0Li5i
M2M4ODQ5IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTU3LDYgKzU3LDggQEAKICNpbmNsdWRlIDx4
ZW5ndWVzdC5oPgogI2luY2x1ZGUgPHhjX2RvbS5oPgogCisjaW5jbHVkZSA8eGVuLXRvb2xzL2xp
YnMuaD4KKwogI2luY2x1ZGUgInhlbnRvb2xsb2cuaCIKIAogI2luY2x1ZGUgPHhlbi9pby94ZW5i
dXMuaD4KQEAgLTEyNyw4ICsxMjksNiBAQAogI2RlZmluZSBNQihfbWIpICAgICAoX0FDKF9tYiwg
VUxMKSA8PCAyMCkKICNkZWZpbmUgR0IoX2diKSAgICAgKF9BQyhfZ2IsIFVMTCkgPDwgMzApCiAK
LSNkZWZpbmUgQVJSQVlfU0laRShhKSAoc2l6ZW9mKGEpIC8gc2l6ZW9mKGFbMF0pKQotCiAjZGVm
aW5lIFJPVU5EVVAoX3ZhbCwgX29yZGVyKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCiAgICAgKCgodW5zaWduZWQgbG9uZykoX3ZhbCkrKDFVTDw8KF9vcmRlcikp
LTEpICYgfigoMVVMPDwoX29yZGVyKSktMSkpCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2MveGVu
LWNwdWlkLmMgYi90b29scy9taXNjL3hlbi1jcHVpZC5jCmluZGV4IGUxMTYzMzkuLjRhNDA0NGEg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKKysrIGIvdG9vbHMvbWlzYy94ZW4t
Y3B1aWQuYwpAQCAtNiw3ICs2LDggQEAKIAogI2luY2x1ZGUgPHhlbmN0cmwuaD4KIAotI2RlZmlu
ZSBBUlJBWV9TSVpFKGEpIChzaXplb2YgYSAvIHNpemVvZiAqYSkKKyNpbmNsdWRlIDx4ZW4tdG9v
bHMvbGlicy5oPgorCiBzdGF0aWMgdWludDMyX3QgbnJfZmVhdHVyZXM7CiAKIHN0YXRpYyBjb25z
dCBjaGFyICpzdHJfMWRbMzJdID0KZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2MveGVuLWRpYWcuYyBi
L3Rvb2xzL21pc2MveGVuLWRpYWcuYwppbmRleCAxZGE1MGUxLi40Nzc4OTE0IDEwMDY0NAotLS0g
YS90b29scy9taXNjL3hlbi1kaWFnLmMKKysrIGIvdG9vbHMvbWlzYy94ZW4tZGlhZy5jCkBAIC0x
NSw4ICsxNSw2IEBACiAKIHN0YXRpYyB4Y19pbnRlcmZhY2UgKnhjaDsKIAotI2RlZmluZSBBUlJB
WV9TSVpFKGEpIChzaXplb2YgKGEpIC8gc2l6ZW9mICgoYSlbMF0pKQotCiB2b2lkIHNob3dfaGVs
cCh2b2lkKQogewogICAgIGZwcmludGYoc3RkZXJyLApkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94
ZW4taHB0b29sLmMgYi90b29scy9taXNjL3hlbi1ocHRvb2wuYwppbmRleCBlYmNjOWU4Li40MGNk
OTY2IDEwMDY0NAotLS0gYS90b29scy9taXNjL3hlbi1ocHRvb2wuYworKysgYi90b29scy9taXNj
L3hlbi1ocHRvb2wuYwpAQCAtNSw5ICs1LDYgQEAKICNpbmNsdWRlIDx4ZW5zdG9yZS5oPgogI2lu
Y2x1ZGUgPHVuaXN0ZC5oPgogCi0jdW5kZWYgQVJSQVlfU0laRSAvKiBXZSBzaG91bGRuJ3QgYmUg
aW5jbHVkaW5nIHhjX3ByaXZhdGUuaCAqLwotI2RlZmluZSBBUlJBWV9TSVpFKGEpIChzaXplb2Yg
KGEpIC8gc2l6ZW9mICgoYSlbMF0pKQotCiBzdGF0aWMgeGNfaW50ZXJmYWNlICp4Y2g7CiAKIHZv
aWQgc2hvd19oZWxwKHZvaWQpCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi1saXZlcGF0Y2gu
YyBiL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCmluZGV4IGFmOWZjZDYuLjMyMzM0NzIgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCisrKyBiL3Rvb2xzL21pc2MveGVu
LWxpdmVwYXRjaC5jCkBAIC00NSw4ICs0NSw2IEBAIHN0YXRpYyBpbnQgaGVscF9mdW5jKGludCBh
cmdjLCBjaGFyICphcmd2W10pCiAgICAgcmV0dXJuIDA7CiB9CiAKLSNkZWZpbmUgQVJSQVlfU0la
RShhKSAoc2l6ZW9mIChhKSAvIHNpemVvZiAoKGEpWzBdKSkKLQogc3RhdGljIGNvbnN0IGNoYXIg
KnN0YXRlMnN0cih1bnNpZ25lZCBpbnQgc3RhdGUpCiB7CiAjZGVmaW5lIFNUQVRFKHgpIFtMSVZF
UEFUQ0hfU1RBVEVfIyN4XSA9ICN4CmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi1tZm5kdW1w
LmMgYi90b29scy9taXNjL3hlbi1tZm5kdW1wLmMKaW5kZXggMWIyMmFkNy4uODU4YmQwZSAxMDA2
NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4tbWZuZHVtcC5jCisrKyBiL3Rvb2xzL21pc2MveGVuLW1m
bmR1bXAuYwpAQCAtNyw5ICs3LDYgQEAKIAogI2luY2x1ZGUgInhnX3NhdmVfcmVzdG9yZS5oIgog
Ci0jdW5kZWYgQVJSQVlfU0laRSAvKiBXZSBzaG91bGRuJ3QgYmUgaW5jbHVkaW5nIHhjX3ByaXZh
dGUuaCAqLwotI2RlZmluZSBBUlJBWV9TSVpFKGEpIChzaXplb2YgKGEpIC8gc2l6ZW9mICgoYSlb
MF0pKQotCiBzdGF0aWMgeGNfaW50ZXJmYWNlICp4Y2g7CiAKIGludCBoZWxwX2Z1bmMoaW50IGFy
Z2MsIGNoYXIgKmFyZ3ZbXSkKZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2MveGVucG0uYyBiL3Rvb2xz
L21pc2MveGVucG0uYwppbmRleCAwZTE5NjhhLi44NmMxMmVhIDEwMDY0NAotLS0gYS90b29scy9t
aXNjL3hlbnBtLmMKKysrIGIvdG9vbHMvbWlzYy94ZW5wbS5jCkBAIC0yOCwxMSArMjgsMTEgQEAK
ICNpbmNsdWRlIDxpbnR0eXBlcy5oPgogI2luY2x1ZGUgPHN5cy90aW1lLmg+CiAKKyNpbmNsdWRl
IDx4ZW4tdG9vbHMvbGlicy5oPgorCiAjZGVmaW5lIE1BWF9QS0dfUkVTSURFTkNJRVMgMTIKICNk
ZWZpbmUgTUFYX0NPUkVfUkVTSURFTkNJRVMgOAogCi0jZGVmaW5lIEFSUkFZX1NJWkUoYSkgKHNp
emVvZiAoYSkgLyBzaXplb2YgKChhKVswXSkpCi0KIHN0YXRpYyB4Y19pbnRlcmZhY2UgKnhjX2hh
bmRsZTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgbWF4X2NwdV9ucjsKIApkaWZmIC0tZ2l0IGEvdG9v
bHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jIGIvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZl
bC94Yy94Yy5jCmluZGV4IDY5NGJmYTAuLmZjMTllZTAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3B5dGhv
bi94ZW4vbG93bGV2ZWwveGMveGMuYworKysgYi90b29scy9weXRob24veGVuL2xvd2xldmVsL3hj
L3hjLmMKQEAgLTIyLDcgKzIyLDcgQEAKICNpbmNsdWRlIDx4ZW4vaHZtL2h2bV9pbmZvX3RhYmxl
Lmg+CiAjaW5jbHVkZSA8eGVuL2h2bS9wYXJhbXMuaD4KIAotI2RlZmluZSBBUlJBWV9TSVpFKHgp
IChzaXplb2YoeCkgLyBzaXplb2YoKHgpWzBdKSkKKyNpbmNsdWRlIDx4ZW4tdG9vbHMvbGlicy5o
PgogCiAvKiBOZWVkZWQgZm9yIFB5dGhvbiB2ZXJzaW9ucyBlYXJsaWVyIHRoYW4gMi4zLiAqLwog
I2lmbmRlZiBQeU1PRElOSVRfRlVOQwpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMvdmhwZXQvZW11
bC5oIGIvdG9vbHMvdGVzdHMvdmhwZXQvZW11bC5oCmluZGV4IDM4M2FjZmYuLmIwMjJjYzAgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3ZocGV0L2VtdWwuaAorKysgYi90b29scy90ZXN0cy92aHBl
dC9lbXVsLmgKQEAgLTI0LDYgKzI0LDggQEAKIAogI2luY2x1ZGUgImhwZXQuaCIKIAorI2luY2x1
ZGUgPHhlbi10b29scy9saWJzLmg+CisKICNkZWZpbmUgTlJfQ1BVUyA4CiAKIHR5cGVkZWYgaW50
NjRfdCBzX3RpbWVfdDsKQEAgLTYxLDEwICs2Myw2IEBAIHN0cnVjdCBtc2lfbXNnCiAgICAgdTMy
ICAgICBkZXN0MzI7ICAgICAgICAgLyogdXNlZCB3aGVuIEludGVycnVwdCBSZW1hcHBpbmcgd2l0
aCBFSU0gaXMgZW5hYmxlZCAqLwogfTsKIAotI2lmbmRlZiBBUlJBWV9TSVpFCi0jZGVmaW5lIEFS
UkFZX1NJWkUoYXJyKSAoc2l6ZW9mKGFycikgLyBzaXplb2YoKGFycilbMF0pKQotI2VuZGlmCi0K
ICNkZWZpbmUgWDg2RU1VTF9PS0FZIDEwMAogI2RlZmluZSBFSU5WQUwgMTAxCiAKZGlmZiAtLWdp
dCBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oIGIvdG9vbHMvdGVzdHMv
eDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgKaW5kZXggYzVlODVkZS4uZmQxYmE1MiAxMDA2NDQK
LS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgKKysrIGIvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgKQEAgLTE1LDIyICsxNSwxMiBAQAogI2lu
Y2x1ZGUgPGFzbS94ODYtZGVmbnMuaD4KICNpbmNsdWRlIDxhc20veDg2LXZlbmRvcnMuaD4KIAor
I2luY2x1ZGUgPHhlbi10b29scy9saWJzLmg+CisKICNkZWZpbmUgQlVHKCkgYWJvcnQoKQogI2Rl
ZmluZSBBU1NFUlQgYXNzZXJ0CiAjZGVmaW5lIEFTU0VSVF9VTlJFQUNIQUJMRSgpIGFzc2VydCgh
X19MSU5FX18pCiAKLSNkZWZpbmUgQVJSQVlfU0laRShhKSAoc2l6ZW9mKGEpIC8gc2l6ZW9mKCoo
YSkpKQotCi0jaWYgX19HTlVDX18gPiA0IHx8IChfX0dOVUNfXyA9PSA0ICYmIF9fR05VQ19NSU5P
Ul9fID49IDYpCi0vKiBGb3JjZSBhIGNvbXBpbGF0aW9uIGVycm9yIGlmIGNvbmRpdGlvbiBpcyB0
cnVlICovCi0jZGVmaW5lIEJVSUxEX0JVR19PTihjb25kKSAoeyBfU3RhdGljX2Fzc2VydCghKGNv
bmQpLCAiISgiICNjb25kICIpIik7IH0pCi0jZGVmaW5lIEJVSUxEX0JVR19PTl9aRVJPKGNvbmQp
IFwKLSAgICBzaXplb2Yoc3RydWN0IHsgX1N0YXRpY19hc3NlcnQoIShjb25kKSwgIiEoIiAjY29u
ZCAiKSIpOyB9KQotI2Vsc2UKLSNkZWZpbmUgQlVJTERfQlVHX09OX1pFUk8oY29uZCkgc2l6ZW9m
KHN0cnVjdCB7IGludDotISEoY29uZCk7IH0pCi0jZGVmaW5lIEJVSUxEX0JVR19PTihjb25kKSAo
KHZvaWQpQlVJTERfQlVHX09OX1pFUk8oY29uZCkpCi0jZW5kaWYKLQogI2RlZmluZSBNQVNLX0VY
VFIodiwgbSkgKCgodikgJiAobSkpIC8gKChtKSAmIC0obSkpKQogI2RlZmluZSBNQVNLX0lOU1Io
diwgbSkgKCgodikgKiAoKG0pICYgLShtKSkpICYgKG0pKQogCmRpZmYgLS1naXQgYS90b29scy90
ZXN0cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuYyBiL3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MveGVu
LWFjY2Vzcy5jCmluZGV4IGEwODExNjguLjhjMzJiZmIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3Rz
L3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jCisrKyBiL3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MveGVu
LWFjY2Vzcy5jCkBAIC00Miw2ICs0Miw4IEBACiAjaW5jbHVkZSA8eGVuZXZ0Y2huLmg+CiAjaW5j
bHVkZSA8eGVuL3ZtX2V2ZW50Lmg+CiAKKyNpbmNsdWRlIDx4ZW4tdG9vbHMvbGlicy5oPgorCiAj
aWYgZGVmaW5lZChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9fKQogI2luY2x1ZGUgPHhl
bi9hcmNoLWFybS5oPgogI2RlZmluZSBTVEFSVF9QRk4gKEdVRVNUX1JBTTBfQkFTRSA+PiAxMikK
QEAgLTYwLDEwICs2Miw2IEBACiAvKiBGcm9tIHhlbi9pbmNsdWRlL2FzbS14ODYveDg2LWRlZm5z
LmggKi8KICNkZWZpbmUgWDg2X0NSNF9QR0UgICAgICAgIDB4MDAwMDAwODAgLyogZW5hYmxlIGds
b2JhbCBwYWdlcyAqLwogCi0jaWZuZGVmIEFSUkFZX1NJWkUKLSNkZWZpbmUgQVJSQVlfU0laRShh
cnIpIChzaXplb2YoYXJyKSAvIHNpemVvZigoYXJyKVswXSkpCi0jZW5kaWYKLQogdHlwZWRlZiBz
dHJ1Y3Qgdm1fZXZlbnQgewogICAgIGRvbWlkX3QgZG9tYWluX2lkOwogICAgIHhlbmV2dGNobl9o
YW5kbGUgKnhjZV9oYW5kbGU7CmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94ZW5zdG9yZS94cy10
ZXN0LmMgYi90b29scy90ZXN0cy94ZW5zdG9yZS94cy10ZXN0LmMKaW5kZXggZWI1ZmU1NS4uZWMw
ZTQ3YSAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMveGVuc3RvcmUveHMtdGVzdC5jCisrKyBiL3Rv
b2xzL3Rlc3RzL3hlbnN0b3JlL3hzLXRlc3QuYwpAQCAtMzAsOCArMzAsOSBAQAogI2luY2x1ZGUg
PHRpbWUuaD4KICNpbmNsdWRlIDx4ZW5zdG9yZS5oPgogCisjaW5jbHVkZSA8eGVuLXRvb2xzL2xp
YnMuaD4KKwogI2RlZmluZSBURVNUX1BBVEggInhlbnN0b3JlLXRlc3QiCi0jZGVmaW5lIEFSUkFZ
X1NJWkUoYSkgKHNpemVvZihhKSAvIHNpemVvZihhWzBdKSkKICNkZWZpbmUgV1JJVEVfQlVGRkVS
U19OICAgIDEwCiAjZGVmaW5lIFdSSVRFX0JVRkZFUlNfU0laRSA0MDAwCiAjZGVmaW5lIE1BWF9U
QV9MT09QUyAgICAgICAxMDAKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0b3JlL3V0aWxzLmggYi90
b29scy94ZW5zdG9yZS91dGlscy5oCmluZGV4IDJlZmZkMTcuLmRjM2EwYTAgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3hlbnN0b3JlL3V0aWxzLmgKKysrIGIvdG9vbHMveGVuc3RvcmUvdXRpbHMuaApAQCAt
NCw2ICs0LDggQEAKICNpbmNsdWRlIDxzdHJpbmcuaD4KICNpbmNsdWRlIDxzdGRpbnQuaD4KIAor
I2luY2x1ZGUgPHhlbi10b29scy9saWJzLmg+CisKIC8qIElzIEEgPT0gQiA/ICovCiAjZGVmaW5l
IHN0cmVxKGEsYikgKHN0cmNtcCgoYSksKGIpKSA9PSAwKQogCkBAIC0xOSwxMCArMjEsNiBAQCBz
dGF0aWMgaW5saW5lIGJvb2wgc3RyZW5kcyhjb25zdCBjaGFyICphLCBjb25zdCBjaGFyICpiKQog
CXJldHVybiBzdHJlcShhICsgc3RybGVuKGEpIC0gc3RybGVuKGIpLCBiKTsKIH0KIAotI2lmbmRl
ZiBBUlJBWV9TSVpFCi0jZGVmaW5lIEFSUkFZX1NJWkUoYXJyKSAoc2l6ZW9mKGFycikgLyBzaXpl
b2YoKGFycilbMF0pKQotI2VuZGlmCi0KIHZvaWQgYmFyZihjb25zdCBjaGFyICpmbXQsIC4uLikg
X19hdHRyaWJ1dGVfXygobm9yZXR1cm4pKTsKIHZvaWQgYmFyZl9wZXJyb3IoY29uc3QgY2hhciAq
Zm10LCAuLi4pIF9fYXR0cmlidXRlX18oKG5vcmV0dXJuKSk7CiAKZGlmZiAtLWdpdCBhL3Rvb2xz
L3hlbnRyYWNlL2FuYWx5emUuaCBiL3Rvb2xzL3hlbnRyYWNlL2FuYWx5emUuaAppbmRleCA0MGVl
NTUxLi5mOWQ5OGQ4IDEwMDY0NAotLS0gYS90b29scy94ZW50cmFjZS9hbmFseXplLmgKKysrIGIv
dG9vbHMveGVudHJhY2UvYW5hbHl6ZS5oCkBAIC0zLDcgKzMsNyBAQAogCiAjaW5jbHVkZSA8c3Rk
aW50Lmg+CiAKLSNkZWZpbmUgQVJSQVlfU0laRShhcnIpIChzaXplb2YoYXJyKSAvIHNpemVvZigo
YXJyKVswXSkpCisjaW5jbHVkZSA8eGVuLXRvb2xzL2xpYnMuaD4KIAogI2RlZmluZSBUUkNfR0VO
X01BSU4gICAgIDAKICNkZWZpbmUgVFJDX1NDSEVEX01BSU4gICAxCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:15:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15:15:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fajVR-0006uU-99; Wed, 04 Jul 2018 15:15: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fajVQ-0006uI-4G
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:15:44 +0000
X-Inumbo-ID: 1e27fa2c-7f9d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e27fa2c-7f9d-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:15:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fajVM-0005L7-Cp; Wed, 04 Jul 2018 15: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 1fajVL-0003nO-Fb; Wed, 04 Jul 2018 15:15:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fajVL-0001RC-F1; Wed, 04 Jul 2018 15:15:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124963-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=65a2c12576a73b67c80a1b4eceff1fa9a4ffa050
X-Osstest-Versions-That: xen=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 15:15:39 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124963: 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>

ZmxpZ2h0IDEyNDk2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk2My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2NWEyYzEyNTc2YTczYjY3YzgwYTFiNGVjZWZmMWZhOWE0ZmZhMDUwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiNGFjNGJjNDEwMjIyZDIyMWRj
NDZhNzRhYzcxZWZhYTdiMzJkNTdjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5MjcgIDIwMTgt
MDctMDIgMTg6MDA6MzkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTYzICAy
MDE4LTA3LTA0IDExOjAwOjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJ0ZW0gTXlnYWlldiA8YXJ0ZW1f
bXlnYWlldkBlcGFtLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgog
IE1pcmVsYSBTaW1vbm92aWMgPG1pcmVsYS5zaW1vbm92aWNAYWdnaW9zLmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBiNGFj
NGJjNDEwLi42NWEyYzEyNTc2ICA2NWEyYzEyNTc2YTczYjY3YzgwYTFiNGVjZWZmMWZhOWE0ZmZh
MDUwIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:26:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15:26:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fajfh-0007tx-Gu; Wed, 04 Jul 2018 15:26: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=fhxi=ju=citrix.com=prvs=716d989b0=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fajfg-0007to-Ax
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:26:20 +0000
X-Inumbo-ID: 985a6fe1-7f9e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 985a6fe1-7f9e-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 17:26:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75720680"
From: George Dunlap <George.Dunlap@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAD8jICAAetggA==
Date: Wed, 4 Jul 2018 15:26:16 +0000
Message-ID: <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
In-Reply-To: <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <6372F35A313A7C478880DAFD46F6C8D4@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@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>

DQoNCj4gT24gSnVsIDMsIDIwMTgsIGF0IDExOjA3IEFNLCBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6DQo+IA0KPiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAw
NjowMzozOVBNICswMDAwLCBMYXJzIEt1cnRoIHdyb3RlOg0KPj4gV2UgdGhlbiBoYWQgYSBkaXNj
dXNzaW9uIGFyb3VuZCB3aHkgdGhlIHBvc2l0aXZlIGJlbmVmaXRzIGRpZG4ndCBtYXRlcmlhbGl6
ZToNCj4+ICogQW5kcmV3IGFuZCBhIGZldyBvdGhlciBiZWxpZXZlIHRoYXQgdGhlIG1vZGVsIGlz
bid0IGJyb2tlbiwgYnV0IHRoYXQgdGhlIGlzc3VlIGlzIHdpdGggaG93IHdlIA0KPj4gICBkZXZl
bG9wLiBJbiBvdGhlciB3b3JkcywgbW92aW5nIHRvIGEgOSBtb250aHMgbW9kZWwgd2lsbCAqbm90
KiBmaXggdGhlIHVuZGVybHlpbmcgaXNzdWVzLCBidXQgDQo+PiAgIG1lcmVseSBwcm92aWRlIGFu
IGluY2VudGl2ZSBub3QgdG8gZml4IHRoZW0uDQo+PiAqIElzc3VlcyBoaWdobGlnaHRlZCB3ZXJl
Og0KPj4gICAqIDItMyBtb250aHMgc3RhYmlsaXppbmcgcGVyaW9kIGlzIHRvbyBsb25nDQo+IA0K
PiBJIHRoaW5rIG9uZSBvZiB0aGUgZ29hbHMgd2l0aCB0aGUgNiBtb250aCByZWxlYXNlIGN5Y2xl
IHdhcyB0byBzaHJpbmsNCj4gdGhlIHN0YWJpbGl6aW5nIHBlcmlvZCwgYnV0IGl0IGRpZG4ndCB0
dXJuIHRoYXQgd2F5LCBhbmQgdGhlDQo+IHN0YWJpbGl6aW5nIHBlcmlvZCBpcyBxdWl0ZSBzaW1p
bGFyIHdpdGggYSA2IG9yIGEgOSBtb250aCByZWxlYXNlDQo+IGN5Y2xlLg0KDQpSaWdodCwgYW5k
IEkgdGhpbmsgdGhpcyB3YXMgc29tZXRoaW5nIHRoYXQgd2FzbuKAmXQgcXVpdGUgY2FwdHVyZWQg
aW4gTGFyc+KAmSBzdW1tYXJ5Lg0KDQpFdmVyeW9uZSBhZ3JlZWQ6DQoxLiBUaGUgZXhwZWN0YXRp
b24gd2FzIHRoYXQgYSBzaG9ydGVyIHJlbGVhc2UgY3ljbGUgd291bGQgbGVhZCB0byBzaG9ydGVy
IHN0YWJpbGl6YXRpb24gcGVyaW9kcw0KMi4gVGhpcyBoYXMgbm90IHR1cm5lZCBvdXQgdG8gYmUg
dGhlIGNhc2UsIHdoaWNoIG1lYW5zDQozIEF0IHRoZSBtb21lbnQsIG91ciDigJx0aW1lIGRvaW5n
IGRldmVsb3BtZW504oCdIHRvIOKAnHRpbWUgZml4aW5nIGJ1Z3MgZm9yIGEgcmVsZWFzZeKAnSBy
YXRpbyBpcyBmYXIgdG9vIGxvdy4NCg0KT25lIG9wdGlvbiB0byBmaXggIzMgaXMgdG8gZ28gYmFj
ayB0byBhIDktbW9udGggY3ljbGUgKG9yIGV2ZW4gYSAxMi1tb250aCBjeWNsZSksIHdoaWNoIHdv
dWxkIGluY3JlYXNlIHRoZSDigJxkZXZlbG9wbWVudOKAnSBwYXJ0IG9mIHRoZSBlcXVhdGlvbi4N
Cg0KQnV0IERvdWcgd2FzIGFkdm9jYXRpbmcgdHJ5aW5nIGluc3RlYWQgdG8gYXR0YWNrIHRoZSDi
gJx0aW1lIGZpeGluZyBidWdz4oCdIHBhcnQgb2YgdGhlIGVxdWF0aW9uLiAgSGUgc2FpZCBoZSB3
YXMgYSBiaWcgZmFuIOKAnGNvbnRpbnVvdXMgZGVsaXZlcnnigJ0g4oCUIG9mIGJlaW5nICphbHdh
eXMqIHJlYWR5IHRvIHJlbGVhc2UuICBBbmQgSSB0aGluayB0aGVyZeKAmXMgYSBmYWlyIGFtb3Vu
dCBvZiBhZ3JlZW1lbnQgdGhhdCBvbmUgb2YgdGhlIHJlYXNvbnMgaXQgdGFrZXMgc28gbG9uZyB0
byBzdGFiaWxpemUgaXMgdGhhdCBvdXIgdGVzdGluZyBpc27igJl0IHJlbGlhYmx5IGNhdGNoaW5n
IGJ1Z3MgZm9yIHdoYXRldmVyIHJlYXNvbi4NCg0KU28gYSBmYWlyIGFtb3VudCBvZiB0aGUgZGlz
Y3Vzc2lvbiB3YXMgYWJvdXQgd2hhdCBpdCB3b3VsZCBsb29rIGxpa2UsIGFuZCB3aGF0IGl0IHdv
dWxkIHRha2UsIHRvIG1ha2UgaXQgc3VjaCB0aGF0IGFsbW9zdCBhbnkgcHVzaCBmcm9tIG9zc3Rl
c3QgKG9yIHdoYXRldmVyIHRlc3RpbmcgaW5mcmFzY3RydWN0dXJlIHdlIHdlbnQgd2l0aCkgY291
bGQgcmVhc29uYWJseSBiZSByZWxlYXNlZCwgYW5kIHdvdWxkIGhhdmUgYSB2ZXJ5IGxvdyBleHBl
Y3RhdGlvbiBvZiBoYXZpbmcgZXh0cmFuZW91cyBidWdzLg0KDQpJIHNlZW0gdG8gcmVjYWxsIHNh
eWluZyB0aGF0IGV2ZW4gaWYgd2UgYWdyZWVkIHRoYXQgbW92aW5nIHRvIGNvbnRpbnVvdXMgZGVs
aXZlcnkgd2FzIGEgZ29hbCB3ZSB3YW50ZWQgdG8gcHVyc3VlLCB3ZSB3b3VsZCBzdGlsbCBiZSBz
ZXZlcmFsIHllYXJzIGF3YXkgZnJvbSBhY2hpZXZpbmcgYW55dGhpbmcgbGlrZSBpdDsgYW5kIHNv
IGluIHRoZSBtZWFuIHRpbWUsIGl0IHdvdWxkIHByb2JhYmx5IG1ha2Ugc2Vuc2UgdG8gbW92ZSBi
YWNrIHRvIGEgOS1tb250aCBjeWNsZSB3aGlsZSB3ZSBhdHRhY2sgdGhlIHByb2JsZW0uDQoNCiAt
R2VvcmdlCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:27:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15:27: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 1fajhA-0008F3-3u; Wed, 04 Jul 2018 15:27: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fajh8-0008Ex-7f
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:27:50 +0000
X-Inumbo-ID: ce162d52-7f9e-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 ce162d52-7f9e-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:27:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 09:27:47 -0600
Message-Id: <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 09:27:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
 <20180704133109.GA26572@olila.local.net-space.pl>
In-Reply-To: <20180704133109.GA26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDA0LjA3LjE4IGF0IDE2OjAxLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIE1vbiwgSnVuIDI1LCAyMDE4IGF0IDA5OjM2OjA3QU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMTkuMDYuMTggYXQgMTY6MzUsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gICAgLSBET1Mgc3R1YiBjb2RlIHJlZHVjdGlvbjsgZXhwZXJpbWVu
dHMgc2hvd2VkIHRoYXQgRE9TIHN0dWIgY29kZSBzaXplCj4+ID4gICAgICBjYW5ub3QgYmUgY2hh
bmdlZCBkdWUgdG8gc29tZSBidWdzIGluIGFwcGxpY2F0aW9ucyBwbGF5aW5nIHdpdGggUEUKPj4g
PiAgICAgIGZpbGVzLCBlLmcuIG9iamR1bXAgKG1vcmUgYWJvdXQgdGhlIGlzc3VlIGNhbiBiZSBm
b3VuZCBpbiB0aGUgcGF0Y2gKPj4gPiAgICAgIGl0c2VsZik7IHNvLCBJIHRoaW5rIHRoYXQgaWYg
aXQgaXMgbm90IHBvc3NpYmxlIHRvIHJlZHVjZSB0aGUgc2l6ZQo+PiA+ICAgICAgb2YgY29kZSB0
aGVuIGl0IGRvZXMgbWFrZSBzZW5zIGNoYW5nZSB0aGUgY29kZSBpdHNlbGY7IGhlbmNlLCBpdAo+
PiA+ICAgICAgcGF5cyB0byBsZWF2ZSBjb21tb24gRE9TIHN0dWIgY29kZSBhcyBpcy4KPj4KPj4g
RXZlbiBtb3JlIHNvIGhlcmU6IEknbSBub3Qgc3VyZSBJIGNhcmUgYWJvdXQgYnVnZ3kgdG9vbHMu
IERpZCB5b3UKPj4gYXQgbGVhc3QgZW50ZXIgYSBidWcgcmVwb3J0ICh3aGljaCB5b3Ugd291bGQg
d2FudCB0byByZWZlcmVuY2UgaW4gdGhlCj4+IGNvZGUgY29tbWVudCk/IEZvciBhbGwgb2YgbXkg
V2luMzIgbGlmZSBJJ3ZlIGJlZW4gZG9pbmcgZmluZSBzaHJpbmtpbmcKPj4gRExML0VYRSBmaWxl
IHNpemVzIGJ5IG1vdmluZyB0aGUgUEUgaGVhZGVyIHRvIG9mZnNldCAweDQwLiBObyB0b29sCj4+
IGhhcyBldmVuIGNvbXBsYWluZWQuIEkndmUganVzdCB0cmllZCBvYmpkdW1wIDIuMjUuMCBvbiBv
bmUgb2YgdGhlc2UKPj4gRExMcyAtIG5vIHByb2JsZW0gYWZhaWNzLiBEaWQgdGhlIHRvb2wgcGVy
aGFwcyBjaG9rZSBvbiBzb21ldGhpbmcKPj4gb3RoZXIgdGhhbiB0aGUgbm9uLSJzdGFuZGFyZCIg
b2Zmc2V0IG9mIHRoZSBQRSBoZWFkZXI/Cj4gCj4gSSBoYXZlIHRyaWVkIG9iamR1bXAgZnJvbSBi
aW51dGlscyAyLjIyLiBJdCBmYWlscy4gT0ssIHRoaXMgaXMgZml4ZWQKPiBpbiBsYXRlciB2ZXJz
aW9ucyBidXQgWGVuIFJFQURNRSBzYXlzIHRoYXQgd2Ugc3VwcG9ydCBhdCBsZWFzdCBiaW51dGls
cwo+IDIuMTYuOTEuMC41LgoKQW5kIG9iamR1bXAgaXMgbmVlZGVkIGFnYWluIGluIHdoaWNoIHN0
ZXAgb2YgdGhlIGJ1aWxkIHByb2Nlc3M/Cgo+IE9mIGNvdXJzZSB0aGlzIGlzIG5vdCB2ZXJ5IGJp
ZyBpc3N1ZSBidXQuLi4KPiAKPj4gQXMgdG8gbGVhdmluZyB0aGUgY29kZSBhcyBpcyAtIGlmIHRo
ZXJlJ3MgYW55dGhpbmcgdG8gYmUgbGVmdCBhcyBpcywgdGhlbgo+PiB0aGUgY29kZSBsaXZlIGJp
bnV0aWxzIHdvdWxkIHByb2R1Y2UsIGkuZS4gSSdkIHRoZW4gYXNrIHlvdSB0byBvYnRhaW4KPj4g
dGhlIGNvZGUgYXQgYnVpbGQgdGltZSwKPiAKPiBUaGlzIHByb2JhYmx5IHdpbGwgcmVpbnRyb2R1
Y2UgZGVwZW5kZW5jeSBvbiBpMzg2ZXAgZW11bGF0aW9uIHdoaWNoCj4gd2UgYXJlIHRyeWluZyB0
byBhdm9pZC4KCkhtbSwgdHJ1ZS4KCj4+ID4gLS0tIGEveGVuL01ha2VmaWxlCj4+ID4gKysrIGIv
eGVuL01ha2VmaWxlCj4+ID4gQEAgLTYxLDYgKzYxLDEwIEBAIF9pbnN0YWxsOiAkKFRBUkdFVCkk
KENPTkZJR19YRU5fSU5TVEFMTF9TVUZGSVgpCj4+ID4gIAlsbiAtZiAtcyAkKFQpLSQoWEVOX0ZV
TExWRVJTSU9OKSQoWikKPj4gPiAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9WRVJTSU9OKS4k
KFhFTl9TVUJWRVJTSU9OKSQoWikKPj4gPiAgCWxuIC1mIC1zICQoVCktJChYRU5fRlVMTFZFUlNJ
T04pJChaKSAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9WRVJTSU9OKSQoWikKPj4gPiAgCWxu
IC1mIC1zICQoVCktJChYRU5fRlVMTFZFUlNJT04pJChaKSAkKEQpJChCT09UX0RJUikvJChUKSQo
WikKPj4gPiArCSQoSU5TVEFMTF9EQVRBKSAkKFRBUkdFVCkubWIuZWZpICQoRCkkKEJPT1RfRElS
KS8kKFQpLSQoWEVOX0ZVTExWRVJTSU9OKS5tYi5lZmkKPj4gPiArCWxuIC1mIC1zICQoVCktJChY
RU5fRlVMTFZFUlNJT04pLm1iLmVmaSAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9WRVJTSU9O
KS4kKFhFTl9TVUJWRVJTSU9OKS5tYi5lZmkKPj4gPiArCWxuIC1mIC1zICQoVCktJChYRU5fRlVM
TFZFUlNJT04pLm1iLmVmaSAkKEQpJChCT09UX0RJUikvJChUKS0kKFhFTl9WRVJTSU9OKS5tYi5l
ZmkKPj4gPiArCWxuIC1mIC1zICQoVCktJChYRU5fRlVMTFZFUlNJT04pLm1iLmVmaSAkKEQpJChC
T09UX0RJUikvJChUKS5tYi5lZmkKPj4KPj4gVGhpcyBzdWdnZXN0cyBzb21ldGhpbmcgd2FudHMg
dG8gYmUgbWFjcm8taXplZCBoZXJlLCBJIHRoaW5rLgo+IAo+IEkgZG8gbm90IHRoaW5rIGl0IHBh
eXMuIExhc3QgcGF0Y2ggcmVuYW1lcyB4ZW4ubWIuZWZpIHRvIHhlbi5lZmkKPiBhbmQgZHJvcHMg
dGhpcyBjb2RlLgoKUmlnaHQgLSBJIGhhZG4ndCBzZWVuIHRoZSBsYXRlciBwYXRjaGVzIHlldC4g
U28gaWYgZXZlcnl0aGluZyBpcyB0byBnbyBpbgp0b2dldGhlciwgdGhlbiBmaW5lIHdpdGggbWUu
Cgo+PiA+ICQoRCkkKERFQlVHX0RJUikvJChUKS1zeW1zLSQoWEVOX0ZVTExWRVJTSU9OKS5tYXAK
Pj4gPiBAQCAtMTIxLDcgKzEyNSw3IEBAIF9jbGVhbjogZGVsZXRlLXVuZnJlc2gtZmlsZXMKPj4g
PiAgCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAtQyB0ZXN0IGNsZWFuCj4+ID4gIAkk
KE1BS0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEFSQ0g9
JChBUkNIKQo+PiA+IFNSQ0FSQ0g9JChTUkNBUkNIKSBjbGVhbgo+PiA+ICAJZmluZCAuIFwoIC1u
YW1lICIqLm8iIC1vIC1uYW1lICIuKi5kIiAtbyAtbmFtZSAiKi5nY25vIiBcKSAtZXhlYyBybSAt
ZiB7fSBcOwo+PiA+IC0Jcm0gLWYgaW5jbHVkZS9hc20gJChUQVJHRVQpICQoVEFSR0VUKS5neiAk
KFRBUkdFVCkuZWZpICQoVEFSR0VUKS5lZmkubWFwICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKS1z
eW1zLm1hcCAqfiBjb3JlCj4+ID4gKwlybSAtZiBpbmNsdWRlL2FzbSAkKFRBUkdFVCkgJChUQVJH
RVQpLmd6ICQoVEFSR0VUKS5lZmkgJChUQVJHRVQpLm1iLmVmaSAkKFRBUkdFVCkuZWZpLm1hcCAk
KFRBUkdFVCktc3ltcyAkKFRBUkdFVCktc3ltcy5tYXAgKn4gY29yZQo+Pgo+PiBQZXJoYXBzIHNp
bXBseSAkKFRBUkdFVCkqLmVmaT8gSSBkb24ndCB0aGluayB3ZSdyZSBhdCByaXNrIGRlbGV0aW5n
IAo+IHNvbWV0aGluZwo+PiBwcmVjaW91cyB0aGF0IHdheS4KPiAKPiBEaXR0by4KCk5vIGV4YWN0
bHkgLSB5b3UgbGVhdmUgdGhpcyBsaW5lIGFsb25lIGluIHRoZSBsYXRlciBwYXRjaCB0aGVuLgoK
Pj4gPiArR0xPQkFMKGVmaV9wZV9oZWFkKQo+PiA+ICsgICAgICAgIC8qCj4+ID4gKyAgICAgICAg
ICogTGVnYWN5IEVYRSBoZWFkZXIuCj4+ID4gKyAgICAgICAgICoKPj4gPiArICAgICAgICAgKiBN
b3N0IG9mIGl0IGlzIGNvcGllZCBmcm9tIGJpbnV0aWxzIHBhY2thZ2UsIHZlcnNpb24gMi4zMCwK
Pj4gPiArICAgICAgICAgKiBpbmNsdWRlL2NvZmYvcGUuaDpzdHJ1Y3QgZXh0ZXJuYWxfUEVJX2Zp
bGVoZHIgYW5kCj4+ID4gKyAgICAgICAgICogYmZkL3BlWFhpZ2VuLmM6X2JmZF9YWGlfb25seV9z
d2FwX2ZpbGVoZHJfb3V0KCkuCj4+ID4gKyAgICAgICAgICoKPj4gPiArICAgICAgICAgKiBQYWdl
IGlzIGVxdWFsIDUxMiBieXRlcyBoZXJlLgo+PiA+ICsgICAgICAgICAqIFBhcmFncmFwaCBpcyBl
cXVhbCAxNiBieXRlcyBoZXJlLgo+PiA+ICsgICAgICAgICAqLwo+PiA+ICsgICAgICAgIC5zaG9y
dCAgMHg1YTRkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEVYRSBtYWdpYyBudW1i
ZXIuICovCj4+ID4gKyAgICAgICAgLnNob3J0ICAweDkwICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgLyogQnl0ZXMgb24gbGFzdCBwYWdlIG9mIGZpbGUuICovCj4+ID4gKyAgICAgICAg
LnNob3J0ICAweDMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogUGFnZXMgaW4g
ZmlsZS4gKi8KPj4gPiArICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBSZWxvY2F0aW9ucy4gKi8KPj4gPiArICAgICAgICAuc2hvcnQgIDB4NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBTaXplIG9mIGhlYWRlciBpbiBwYXJh
Z3JhcGhzLiAqLwo+PiA+ICsgICAgICAgIC5zaG9ydCAgMCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIE1pbmltdW0gZXh0cmEgcGFyYWdyYXBocyBuZWVkZWQuICovCj4+ID4g
KyAgICAgICAgLnNob3J0ICAweGZmZmYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyog
TWF4aW11bSBleHRyYSBwYXJhZ3JhcGhzIG5lZWRlZC4gKi8KPj4gPiArICAgICAgICAuc2hvcnQg
IDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJbml0aWFsIChyZWxhdGl2
ZSkgU1MgdmFsdWUuICovCj4+ID4gKyAgICAgICAgLnNob3J0ICAweGI4ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLyogSW5pdGlhbCBTUCB2YWx1ZS4gKi8KPj4gPiArICAgICAgICAu
c2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBDaGVja3N1bS4g
Ki8KPj4gPiArICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAvKiBJbml0aWFsIElQIHZhbHVlLiAqLwo+PiA+ICsgICAgICAgIC5zaG9ydCAgMCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEluaXRpYWwgKHJlbGF0aXZlKSBDUyB2
YWx1ZS4gKi8KPj4gPiArICAgICAgICAuc2hvcnQgIDB4NDAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBGaWxlIGFkZHJlc3Mgb2YgcmVsb2NhdGlvbiB0YWJsZS4gKi8KPj4KPj4g
VGhpcyBpcyBqdXN0IHRoZSBtb3N0IHByb21pbmVudCBleGFtcGxlOiBXaHkgaXMgdGhpcyBhIGhh
cmQgY29kZWQKPiAKPiBFeGFtcGxlIG9mIHdoYXQ/CgpFeGFtcGxlIG9mIHF1ZXN0aW9uYWJsZSB1
c2VzIG9mIHBsYWluIG51bWJlcnMuCgo+PiBudW1iZXIsIHdoaWxlIC4uLgo+IAo+IFRoaXMgaXMg
c3RhbmRhcmQgRE9TIHN0dWIuIEFkZGl0aW9uYWxseSwgdGhpcyBpcyBub3QgcmVhbCByZWxvY2F0
aW9uCj4gdGFibGUuIEp1c3QgZmFrZSBvbmUuIFRoZSBwb2ludGVyIHBvaW50cyB0byB0aGUgRE9T
IHN0dWIgY29kZS4gT2YKPiBjb3Vyc2Ugd2UgY2FuIGNoYW5nZSB0aGF0IGJ1dCBkb2VzIGl0IHBh
eXM/CgpQdXQgeW91cnNlbGYgaW4gdGhlIHBvc2l0aW9uIG9mIGEgcmVhZGVyIG5vdCBrbm93aW5n
IGFsbCB0aGUgZGV0YWlscy4KVGhlIGZpcnN0IHF1ZXN0aW9uIG9uIGFueSBvZiB0aGVzZSBwbGFp
biBudW1iZXJzIHdpbGwgYmU6IFdoeSBpcyBpdAp0aGlzIG51bWJlciwgYW5kIG5vdCBzb21lIGFy
Yml0cmFyeSBvdGhlciBvbmUuIFNvbWV0aGluZyBsaWtlCiJudW1iZXIgb2Ygc2VjdGlvbnMiIGNh
biBzdGlsbCBiZSBkZXJpdmVkIGlmIG5lY2Vzc2FyeSwgYnV0IEknZApwcmVmZXIgaWYgeW91IHVz
ZWQgY2FsY3VsYXRpb25zIGluc3RlYWQgb2YgcmF3IG51bWJlcnMgd2hlcmV2ZXIKcG9zc2libGUu
Cgo+PiA+ICsgICAgICAgIC5sb25nICAgX18yTV9yd2RhdGFfZW5kIC0gZWZpX3BlX2hlYWRfZW5k
ICAgIC8qIFNpemVPZkNvZGUuICovCj4+ID4gKyAgICAgICAgLmxvbmcgICAwICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLyogU2l6ZU9mSW5pdGlhbGl6ZWREYXRhLiAqLwo+PiA+
ICsgICAgICAgIC5sb25nICAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8q
IFNpemVPZlVuaW5pdGlhbGl6ZWREYXRhLiAqLwo+PiA+ICsgICAgICAgIC5sb25nICAgc3ltX29m
ZnMoZWZpX21iX3N0YXJ0KSAgICAgICAgICAgICAgIC8qIEFkZHJlc3NPZkVudHJ5UG9pbnQuICov
Cj4+ID4gKyAgICAgICAgLmxvbmcgICBzeW1fb2ZmcyhzdGFydCkgICAgICAgICAgICAgICAgICAg
ICAgLyogQmFzZU9mQ29kZS4gKi8KPj4gPiArICAgICAgICAucXVhZCAgIHN5bV9vZmZzKF9faW1h
Z2VfYmFzZV9fKSAgICAgICAgICAgICAvKiBJbWFnZUJhc2UuICovCj4+Cj4+IFRoZSBzeW1fb2Zm
cygpIGhlcmUgaXMgY2VydGFpbmx5IGRpZmZlcmVudCBmcm9tIHdoYXQgeGVuLmVmaQo+PiBjdXJy
ZW50bHkgaGFzLiBXaXRoIHRoZSBwbGFuIGJlaW5nIHRvIGhhdmUgYSBkcm9wLWluIHJlcGxhY2Vt
ZW50LAo+PiBzdWNoIGRpZmZlcmVuY2VzIG5lZWQgdG8gYmUgZXhwbGFpbmVkIHRvIGJlIGJlbmln
biAod2hpY2ggaGVyZQo+PiBJIGRvdWJ0IGl0IGlzKS4KPiAKPiBXZSBzaGFyZSB0aGUgY29kZSB3
aXRoIEVMRiBmaWxlLCBzbywgYm90aCBoYXZlIHRoZSBzYW1lIF9faW1hZ2VfYmFzZV9fIAo+IGFk
ZHJlc3MuCgpCdXQgdGhlIHF1ZXN0aW9uIHdhc24ndCBhYm91dCBfX2ltYWdlX2Jhc2VfXywgYnV0
IHRoZSB1c2Ugb2Ygc3ltX29mZnMoKQpvbiBpdC4gQWdhaW4gLSBmb3IgdGhpcyBuZXcgYmluYXJ5
IHRvIGJlIGEgZHJvcC1pbiByZXBsYWNlbWVudCBmb3IgdGhlCmN1cnJlbnQgeGVuLmVmaSwgYWxs
IHN1Y2ggZGlmZmVyZW5jZXMgbmVlZCB0byBiZSBleHBsYWluZWQuCgo+PiA+ICsgICAgICAgIC5h
bGlnbiBYRU5fRklMRV9BTElHTgo+PiA+ICtHTE9CQUwoZWZpX3BlX2hlYWRfZW5kKQo+PiA+ICsK
Pj4gPiArICAgICAgICAudGV4dAo+PiA+ICsgICAgICAgIC5jb2RlMzIKPj4KPj4gV2h5IHRoZSAu
Y29kZTMyIGhlcmU/IFBlcmhhcHMgdGhpcyBjb21lcyBiYWNrIHRvIHRoZSBxdWVzdGlvbiBvZgo+
IAo+IEl0IGxvb2tzIHRoYXQgSSBoYXZlIGp1c3QgY29waWVkIHRoaXMgZnJvbSB0aGUgYmVnaW5u
aW5nIG9mIHRoZSBmaWxlCj4gZHVyaW5nIGluaXRpYWwgd29yayBvbiB0aGlzIHBhdGNoLiBIb3dl
dmVyLCB0aGVyZSBpcyBhIGNoYW5jZSB0aGF0IGl0Cj4gY2FuIGJlIGRyb3BwZWQuCj4gCj4+IHdo
ZXRoZXIgdGhpcyB3aG9sZSBoZWFkZXIgc2hvdWxkIHJlYWxseSBiZSBsdW1wZWQgaW50byB0aGlz
IGZpbGUuCj4gCj4gSSBjYW4gbW92ZSBpdCB0byBzZXBhcmF0ZSBTIGZpbGUgaWYgeW91IHdpc2gu
CgpUaGlzIHdvdWxkIGhlbHAgcmVhZGFiaWxpdHkgcXVpdGUgYSBiaXQsIEkgdGhpbmsuCgo+PiA+
IEBAIC01ODIsNiArNTg3LDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlZmlfYXJjaF9tZW1vcnlf
c2V0dXAodm9pZCkKPj4gPiAgICAgIGlmICggIWVmaV9lbmFibGVkKEVGSV9MT0FERVIpICkKPj4g
PiAgICAgICAgICByZXR1cm47Cj4+ID4KPj4gPiArICAgIGlmICggZWZpX2VuYWJsZWQoRUZJX01C
X0xPQURFUikgKQo+PiA+ICsgICAgICAgIGZvciAoIHB0ZSA9IF9fcGFnZV90YWJsZXNfc3RhcnQ7
IHB0ZSA8IF9fcGFnZV90YWJsZXNfZW5kOwo+PiA+ICsgICAgICAgICAgICAgIHB0ZSArPSAoIHB0
ZSAhPSAoaW50cHRlX3QgKilsMl9pZGVudG1hcCApID8gMSA6IDQgKiBMMl9QQUdFVEFCTEVfRU5U
UklFUyApCj4+Cj4+IFBsZWFzZSBhdm9pZCBleHBsaWNpdCBjYXN0cyAtICZsMmVfZ2V0X2ludHB0
ZShsMl9pZGVudG1hcFswXSkgb3IKPj4gc29tZXRoaW5nIGFsb25nIHRob3NlIGxpbmVzIG91Z2h0
IHRvIHdvcmsgaGVyZS4gU2FtZSBmb3IKPj4gNCAqIEwyX1BBR0VUQUJMRV9FTlRSSUVTIC0geW91
IG1lYW4gQVJSQVlfU0laRSgpIHRoZXJlLgo+IAo+IE9LLgo+IAo+PiBBbHNvIHRoaXMgd2hvbGUg
Y29kZSBibG9jayBuZWVkcyBhIGNvbW1lbnQsIHRvIGV4cGxhaW4gd2hhdCBpdAo+PiBkb2VzIGFu
ZCBhbHNvIHdoeSBsMl9pZGVudG1hcCBuZWVkcyBza2lwcGluZy4KPj4KPj4gRnVydGhlcm1vcmUg
LSBpc24ndCB0aGlzIG9mZiBieSBvbmUsIGFuZCB5b3UgcHJvY2VzcyBsMl9pZGVudG1hcFswXQo+
PiB0aGlzIHdheSwgc2tpcHBpbmcgdGhlIHJlc3QgX3BsdXNfIHRoZSBmaXJzdCBmb2xsb3dpbmcg
ZW50cnk/IEkgdGhpbmsKPiAKPiBUaGUgY29kZSBtaW1pY3Mgc2ltaWxhciBjb2RlIGluIGhlYWQu
Uy4KCkkgY2FuJ3Qgc2VlIGEgc2ltaWxhciBvZmYtYnktMSBpbiBoZWFkLlMuCgo+PiA+IEBAIC0y
NzEsNiArMjg0LDkgQEAgU0VDVElPTlMKPj4gPiAgICAgICAgICooLmRhdGEucmVsKQo+PiA+ICAg
ICAgICAgKiguZGF0YS5yZWwuKikKPj4gPiAgICAgICAgIENPTlNUUlVDVE9SUwo+PiA+ICsgICAg
ICAgLyogUEUgZmlsZSBtdXN0IGVuZCBhdCBYRU5fRklMRV9BTElHTiBib3VuZGFyeS4gKi8KPj4g
PiArICAgICAgIC4gPSBBTElHTihYRU5fRklMRV9BTElHTik7Cj4+ID4gKyAgICAgICBfX3BlX3Rl
eHRfcmF3X2VuZCA9IC47Cj4+Cj4+IElzIHRoaXMgcmVhbGx5IGEgcmVxdWlyZW1lbnQgb24gdGhl
IGZpbGUsIG9yIGp1c3Qgb24gdGhlIGxhYmVsPwo+IAo+IEZpbGUsIHNvLCBwcm9iYWJseSBpdCBj
YW4gYmUgbW92ZWQgYmVoaW5kIHRoZSBsYWJlbC4gVGhvdWdoIGl0IG1lYW5zCj4gdGhhdCBfX3Bl
X3RleHRfcmF3X2VuZCB3aWxsIG5vdCBwb2ludCB0byB0aGUgcmVhbCBlbmQgb2YgLnRleHQgc2Vj
dGlvbi4KClRoaXMgaXMgYW4gYW5zd2VyIGNvbnRyYWRpY3RpbmcgaXRzZWxmOiBJZiB0aGUgcmVx
dWlyZW1lbnQgaW5kZWVkCmlzIG9uIHRoZSBmaWxlLCB0aGVuIHRoaW5ncyBuZWVkIHRvIHJlbWFp
biBhcyBpcy4gSSdtIHdvbmRlcmluZwp0aG91Z2ggd2hhdCBlbnRpdHkgd291bGQgZW5mb3JjZSB0
aGlzIHJlcXVpcmVtZW50IChpZiBzdWNoCmV4aXN0cyBpbiB0aGUgZmlyc3QgcGxhY2UpLgoKPj4g
PiBAQCAtMjkyLDYgKzMwOCw4IEBAIFNFQ1RJT05TCj4+ID4gICAgLiA9IEFMSUdOKFNFQ1RJT05f
QUxJR04pOwo+PiA+ICAgIF9fMk1fcndkYXRhX2VuZCA9IC47Cj4+ID4KPj4gPiArICBfX3BlX1Np
emVPZkltYWdlID0gQUxJR04oLiAtIF9faW1hZ2VfYmFzZV9fLCBNQigxNikpOwo+PiA+ICsKPj4g
PiAgI2lmZGVmIEVGSQo+PiA+ICAgIC4gPSBBTElHTig0KTsKPj4gPiAgICAucmVsb2MgOiB7Cj4+
Cj4+IENvbnNpZGVyaW5nIHRoZSByZXNwZWN0aXZlIGNvZGUgYW5kIGNvbW1lbnQgaW5zaWRlIHRo
ZSAjaWZkZWYsIGRvZXMKPj4geW91ciBhZGRpdGlvbiByZWFsbHkgYmVsb25nIGFoZWFkIG9mIGl0
Pwo+IAo+IFllcywgc28sIGl0IGxvb2tzIHRoYXQgaXQgcmVxdWlyZXMgc29tZSBjb21tZW50IGFz
IGNvZGUgYWJvdmUuCgpJJ20gYWZyYWlkIEkgZG9uJ3QgdW5kZXJzdGFuZC4KCkphbgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:34:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15: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 1fajnL-0000lA-6v; Wed, 04 Jul 2018 15:34: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fajnK-0000l5-DO
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:34:14 +0000
X-Inumbo-ID: b3773910-7f9f-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 b3773910-7f9f-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:34:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 09:34:11 -0600
Message-Id: <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 09:34:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
 <20180704142505.GB26572@olila.local.net-space.pl>
In-Reply-To: <20180704142505.GB26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDA0LjA3LjE4IGF0IDE2OjI1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFRodSwgSnVuIDI4LCAyMDE4IGF0IDA3OjUxOjUyQU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMTkuMDYuMTggYXQgMTY6MzUsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gVGhlbiByZW5hbWUgeGVuLm1iLmVmaSB0byB4ZW4uZWZpIGFuZCBk
cm9wIGFsbCByZWxhdGVkCj4+ID4gZGlmZmVyZW50aWF0b3JzIGluIHRoZSBjb2RlLgo+Pgo+PiBG
b3IgdGhpcyB5b3UnbGwgZmlyc3Qgb2YgYWxsIG5lZWQgdG8gY29udmluY2UgbWUgdGhhdCB0aGUg
YmluYXJ5IHlvdSBidWlsZCBpcwo+PiBhIGRyb3AtaW4gcmVwbGFjZW1lbnQgZm9yIHhlbi5lZmku
IEFzIG5vdGVkIGluIHRoZSByZXBsaWVzIHRvIGVhcmxpZXIKPj4gcGF0Y2hlcywgSSdtIGdldHRp
bmcgdGhlIGltcHJlc3Npb24gb2YgdGhpcyBub3QgYmVpbmcgdGhlIGNhc2UuIEEgZnVydGhlcgo+
PiBoaW50IHRvd2FyZHMgdGhpcyBpcyB0aGUgb3V0cmlnaHQgZGVsZXRpb24gb2YgeGVuL2FyY2gv
eDg2L2VmaS9ta3JlbG9jLmM6Cj4+IEhvdyBpcyB0aGUgWGVuIGltYWdlIGdvaW5nIHRvIGJlIHJl
bG9jYXRlZCB0aGF0IHdheSwgd2hlbiBsb2FkZWQgZnJvbQo+PiB0aGUgRUZJIHNoZWxsIG9yIGJv
b3QgbG9hZGVyPwo+IAo+IEl0IHdvcmtzIGJlY2F1c2UgYWxsIGFkZHJlc3NpbmcgaXMgcmVsYXRp
dmUgdG8gJXJpcC4gVG8gYmUgcHJlY2lzZSwgbmV3Cj4geGVuLmVmaSwgZWFybGllciB4ZW4ubWIu
ZWZpLCBjb250YWlucyBleGFjdGx5IHRoZSBzYW1lIGNvZGUgYXMgRUxGIGRvZXMuCj4gU28sIGlm
IEVMRiB3b3JrcyB3aXRob3V0IGFueSByZWxvY2F0aW9ucyB3aHkgUEUgc2hvdWxkIG5vdC4gRXNw
ZWNpYWxseSBvbgo+IHg4Ni02NC4gQWRkaXRpb25hbGx5LCBteSB0ZXN0cyBzaG93ZWQgdGhhdCBp
biBnZW5lcmFsIFVFRkkgaW1wbGVtZW50YXRpb25zCj4ganVzdCByZXF1aXJlIEJhc2UgUmVsb2Nh
dGlvbiBUYWJsZSBlbnRyeSBpbiBQRSBEYXRhIERpcmVjdG9yaWVzIHRvIHJlbG9jYXRlCj4gdGhl
IGltYWdlLgoKVGhlIHRoaW5nIEknbSBtaXNzaW5nIGluIHRoZSBzZXJpZXMgaXMgdGhlIGdlbmVy
YXRpb24gb2YgdGhlIHJlbG9jYXRpb25zIHRvCmdvIGludG8gdGhlIHNlY3Rpb24gcG9pbnRlZCB0
byBieSB0aGlzIERhdGEgRGlyZWN0b3J5IGVudHJ5LgoKPiBFdmVuIGl0IGNhbiBiZSBlbXB0eS4g
QXMgaXQgaXMgaW4gY3VycmVudCBwYXRjaHNldC4KCk5vLCBpdCBjYW4ndCBiZSBlbXB0eS4gSnVz
dCB0cnkgcmVtb3ZpbmcgdGhlIHJlbG9jYXRpb25zIGZyb20geGVuLmVmaSBhbmQKc2VlIHdoYXQg
eW91IGdldC4KCj4gVGhvdWdoIEkgYW0KPiBhZnJhaWQgYWJvdXQgbW9yZSBwaWNreSBVRUZJIHN0
dWZmIGFuZCBjb25zaWRlcmluZyBhZGRpdGlvbiBvZiBhdCBsZWFzdAo+IG9uZSAucmVsb2MgZW50
cnksIGZha2Ugb25lLCBhcyBMaW51eCBrZXJuZWwgZG9lcy4gQW5kIHRoaXMgcmlzZXMgYW5vdGhl
cgo+IHF1ZXN0aW9uOiBzaG91bGQgbm90IHdlIGFkZCAuYnNzIHNlY3Rpb24gaW50byBQRSBoZWFk
ZXI/IFJpZ2h0IG5vdyBpdCBpcwo+IGVtYmVkZGVkL2hpZGRlbiBpbiBQRSAudGV4dCBzZWN0aW9u
LgoKTXkgeGVuLmVmaSBkb2VzIGhhdmUgYSAuYnNzIHNlY3Rpb24uCgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:36:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15:36: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 1fajp9-0000w5-NH; Wed, 04 Jul 2018 15:36: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fajp8-0000u8-Df
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:36:06 +0000
X-Inumbo-ID: f67370ed-7f9f-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 f67370ed-7f9f-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:36:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 09:36:04 -0600
Message-Id: <5B3CE96002000078001D1224@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 09:36:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Adrian Pop" <apop@bitdefender.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <20180704122045.GA3652@hel> <20180704132015.GA12259@hel>
In-Reply-To: <20180704132015.GA12259@hel>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.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@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+IE9uIDA0LjA3LjE4IGF0IDE1OjIwLCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgSnVsIDA0LCAyMDE4IGF0IDAzOjIwOjQ1UE0gKzAzMDAsIEFkcmlhbiBQT1Agd3Jv
dGU6Cj4+IE9uIEZyaSwgSnVuIDI5LCAyMDE4IGF0IDA5OjM4OjU4QU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+PiA+ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+PiA+
ID4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+PiA+ID4gQEAgLTMyLDE3ICsz
MiwxMCBAQAo+PiA+ID4gIAo+PiA+ID4gICNpbmNsdWRlICJtbS1sb2Nrcy5oIgo+PiA+ID4gIAo+
PiA+ID4gLS8qCj4+ID4gPiAtICogR2V0IGFjY2VzcyB0eXBlIGZvciBhIGdmbi4KPj4gPiA+IC0g
KiBJZiBnZm4gPT0gSU5WQUxJRF9HRk4sIGdldHMgdGhlIGRlZmF1bHQgYWNjZXNzIHR5cGUuCj4+
ID4gPiAtICovCj4+ID4gPiAtc3RhdGljIGludCBfcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGdmbl90IGdmbiwKPj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgeGVubWVtX2FjY2Vzc190ICphY2Nlc3MpCj4+ID4gPiArc3RhdGljIGludCBwMm1f
YWNjZXNzX3RvX3hlbm1lbV9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwKPj4gPiAKPj4g
PiBUaGlzIGlzIG5vdCBldmVuIHAybSBjb2RlIC0gd2h5IHRoZSBwMm1fIHByZWZpeD8KPj4gCj4+
IFRoZXJlJ3MgaW5kZWVkIG5vIHJlYXNvbiBmb3IgdGhpcyB0byBoYXZlIHRoZSBwMm1fIHByZWZp
eC4gIFdpbGwgcmVtb3ZlCj4+IGl0Lgo+IAo+IE9oIEkgcmVtZW1iZXIgbm93LiAgVGhlIHAybV8g
cHJlZml4IHdhcyBhZGRlZCB0aGVyZSBiZWNhdXNlIHRoZSBoZWxwZXIKPiBmdW5jdGlvbiBjb252
ZXJ0cyBhIHAybV9hY2Nlc3NfdCB0byBhIHhlbm1lbV9hY2Nlc3NfdCwgc28KPiBwMm1fYWNjZXNz
X3RvX3hlbm1lbV9hY2Nlc3MoKS4gIFRvb2sgdGhlIG5hbWluZyBmcm9tIHRoZSBjb21wbGVtZW50
YXJ5Cj4gZnVuY3Rpb24sIHhlbm1lbV9hY2Nlc3NfdG9fcDJtX2FjY2VzcygpLiAgSSBjb3VsZCBh
ZGQgYSBjb21tZW50IHRvCj4gY2xhcmlmeSB0aGlzLgoKT2gsIG9mIGNvdXJzZSAtIEkgc2ltcGx5
IHdhc24ndCBwYXlpbmcgYXR0ZW50aW9uIHRvIHRoaXMgYXNwZWN0LCBzb3JyeS4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:39:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15: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 1fajrx-0001B6-8y; Wed, 04 Jul 2018 15:39: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fajrw-0001Az-C4
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:39:00 +0000
X-Inumbo-ID: 5dfa122b-7fa0-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 5dfa122b-7fa0-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 17:38:58 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 09:38:58 -0600
Message-Id: <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 09:38:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
In-Reply-To: <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Adrian Pop <apop@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, tamas@tklengyel.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+IE9uIDA0LjA3LjE4IGF0IDE2OjA1LCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPj4gT24gSnVsIDIsIDIwMTgsIGF0IDc6MzQgQU0sIEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDI5LjA2LjE4IGF0IDE4OjM5LCA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+PiBPbiAwNi8yOS8yMDE4IDA2OjM4IFBNLCBKYW4gQmV1
bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAyOC4wNi4xOCBhdCAxNTowMCwgPGFwb3BAYml0ZGVmZW5k
ZXIuY29tPiB3cm90ZToKPj4+Pj4gQEAgLTQ2NjYsNiArNDY2NywyMyBAQCBzdGF0aWMgaW50IGRv
X2FsdHAybV9vcCgKPj4+Pj4gICAgICAgICB9Cj4+Pj4+ICAgICAgICAgYnJlYWs7Cj4+Pj4+IAo+
Pj4+PiArICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzOgo+Pj4+PiArICAgICAg
ICBpZiAoIGEudS5tZW1fYWNjZXNzLnBhZCApCj4+Pj4+ICsgICAgICAgICAgICByYyA9IC1FSU5W
QUw7Cj4+Pj4+ICsgICAgICAgIGVsc2UKPj4+Pj4gKyAgICAgICAgewo+Pj4+PiArICAgICAgICAg
ICAgeGVubWVtX2FjY2Vzc190IGFjY2VzczsKPj4+Pj4gKwo+Pj4+PiArICAgICAgICAgICAgcmMg
PSBwMm1fZ2V0X21lbV9hY2Nlc3MoZCwgX2dmbihhLnUubWVtX2FjY2Vzcy5nZm4pLCAmYWNjZXNz
LAo+Pj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYS51Lm1lbV9hY2Nl
c3Mudmlldyk7Cj4+Pj4+ICsgICAgICAgICAgICBpZiAoICFyYyApCj4+Pj4+ICsgICAgICAgICAg
ICB7Cj4+Pj4+ICsgICAgICAgICAgICAgICAgYS51Lm1lbV9hY2Nlc3MuaHZtbWVtX2FjY2VzcyA9
IGFjY2VzczsKPj4+Pj4gKyAgICAgICAgICAgICAgICByYyA9IF9fY29weV90b19ndWVzdChhcmcs
ICZhLCAxKSA/IC1FRkFVTFQgOiAwOwo+Pj4+IAo+Pj4+IF9fY29weV9maWVsZF90b19ndWVzdCgp
PyBPciB3YWl0LCBubywgdGhlIGZ1bmN0aW9uIGFyZ3VtZW50IGlzIHN0aWxsIGEKPj4+PiBoYW5k
bGUgb2Ygdm9pZC4KPj4+PiAKPj4+PiBBbmQgdGhlbiAtIGhlcmUgd2UgYXJlIGFnYWluOiBJcyBp
dCByZWFzb25hYmxlIHRvIHBlcm1pdCBhIGRvbWFpbiBpbnF1aXJpbmcKPj4+PiBmb3IgaXRzZWxm
Pwo+Pj4gCj4+PiBBIGdvb2QgcXVlc3Rpb24uIFBlcmhhcHMgdGhlIGZvbGxvd2luZyBhcmUgZGVj
aXNpb24gZmFjdG9yczoKPj4+IAo+Pj4gMS4gSXQgaXMgYWxyZWFkeSBwb3NzaWJsZSBmb3IgYSBk
b21haW4gdG8gc2V0IG1lbV9hY2Nlc3MgcmVzdHJpY3Rpb25zCj4+PiAodmlhIEhWTU9QX2FsdHAy
bV9zZXRfbWVtX2FjY2Vzcykgb24gaXRzZWxmLgo+PiAKPj4gV2hpY2gsIGFzIGJlZm9yZSwgSSBj
b25zaWRlciBhIGZsYXcuCj4gCj4gSG93IG1hbnkgdGltZXMgZG8gd2UgaGF2ZSB0byBnbyBvdmVy
IHRoaXM/ICBIZXJlIGlzIG15IHJlY29sbGVjdGlvbiBmcm9tIHRoZSAKPiBsYXN0IHRpbWUgd2Ug
aGFkIGEgZGlzY3Vzc2lvbiBvbiB0aGlzIHRvcGljOgo+IAo+ICogVGhlIG9yaWdpbmFsIGF1dGhv
cnMgb2YgdGhpcyBjb2RlIHByb2JhYmx5IHRob3VnaHQgaGF2aW5nIGd1ZXN0cyBzZXQgdGhlaXIg
Cj4gb3duIG1lbWFjY2VzcyB3b3VsZCBiZSBhIHBvdGVudGlhbCB1c2UgY2FzZQo+ICogVGhlIG1h
aW50YWluZXJzIGFuZCBtYWluIHVzZXJzIG9mIHRoZSBjb2RlIChUYW1hcyBhbmQgUmF6dmFuKSB0
aGluayBpdOKAmXMgYSAKPiB1c2VmdWwgdXNlIGNhc2UKPiAqIFRoZSBNTSBtYWludGFpbmVyICht
ZSkgYW5kIG9uZSBvZiB0aGUgeDg2IG1haW50YWluZXJzIChBbmR5KSB0aGluayBpdOKAmXMgYSAK
PiB1c2VmdWwgdXNlIGNhc2UuCj4gCj4gKENvcnJlY3QgbWUgaWYgSeKAmXZlIG1pc3JlbWVtYmVy
ZWQgYW55d2hlcmUuKQo+IAo+IERvIHdlIG5lZWQgdG8gaGF2ZSBhIGZvcm1hbCB2b3RlIGJ5IHRo
ZSBjb21taXR0ZXJzIGZvciB5b3UgdG8gYWNjZXB0IHRoYXQgCj4gdGhpcyBzaG91bGQgYmUgYSBz
dXBwb3J0ZWQgdXNlIGNhc2UsIGFuZCBzdG9wIG1ha2luZyBvYmplY3Rpb25zIGFueSB0aW1lIAo+
IHNvbWVvbmUgd2FudHMgdG8gaW1wcm92ZSBpdD8KClRoZXJlJ3Mgbm8gbmVlZCBmb3IgYSB2b3Rl
LCBzaW5jZSAtIGFzIGJlZm9yZSAtIEkgd29uJ3Qgb2JqZWN0IHRvIHRoZQphZGRpdGlvbiwgYnV0
IEkgY29uc2lkZXIgaXQgdG8gd2lkZW4gdGhlIGJhZG5lc3MgKG9uY2UgYWdhaW4pLiBJbiBhbGwK
dGhlICJ0aGluayBpdCdzIGEgdmFsaWQgdXNlIGNhc2UiIGl0IHdhcyBuZXZlciByZWFsbHkgbWFk
ZSBjbGVhciB0byBtZQpob3cgdGhpcyAidmFsaWQiIGltcGxpZXMgInN0aWxsIHNlY3VyZSIuCgpK
YW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:39:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15: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 1fajsp-0001Fc-Lh; Wed, 04 Jul 2018 15: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=qusl=ju=gmail.com=philippe.mathieu.daude@srs-us1.protection.inumbo.net>)
 id 1fajso-0001FV-Rt
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:39:54 +0000
X-Inumbo-ID: 7e50d8c6-7fa0-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x244.google.com (unknown [2607:f8b0:400d:c0d::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e50d8c6-7fa0-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 17:39:53 +0200 (CEST)
Received: by mail-qt0-x244.google.com with SMTP id h4-v6so4838124qtj.7
 for <xen-devel@lists.xenproject.org>; Wed, 04 Jul 2018 08:39:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=O5WdySP/xR35IpkOxksj5GJQg5aL0JblElDYp3FqoIc=;
 b=tItTjV6AnTeLQ4rRAaqBx9rlLJIKB57ztdFZh7m6gdbPgkb5dtj93Wp1vm6nvddB/w
 i/GMjT+9YhdGbeipkNgoJlPPxxDuEnPrpH0lBkfN/ao0xxbt4xcfBsYafXMd6HdEUXNs
 1k+OfsK+joIBXclrGX+r4ufZ/Eruls+cnTWSOBuOwqj5Yv6HIHnXfL0dAdggHRV8KX9o
 5UhhF053UiTaMiatZ4zwSs6KnqxgmKE53bXSDRq7PaLKFnZqiHULyP2RvU7HiqFQjnJF
 p+qPVtByXfPiuW/v8ea0eO4P6kcpKMzspT9JtflsrsRRdYo3X0alakONHx3qZ0SzYzaT
 CaSg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :mime-version:content-transfer-encoding;
 bh=O5WdySP/xR35IpkOxksj5GJQg5aL0JblElDYp3FqoIc=;
 b=MWTA0sPfZkF76ZGfI9j/xjAejZSlrEksbH9Vn611HJq8AMd7A/dDJpNWNHU1tC5ABW
 hjPqKoLpPmfdlvTj6ZxEjNvakcg4TnBnSQSkD7439gwKrBBaquswKvC9Tv1qScnPuXcG
 V7I+Qqu9BB80jdllj5DYbHp2b2bncKmITChWXqqUoIV0kCPfqAscP+P1FnksOaK0taTU
 OIStUrM7oslsIPgJBMlmd3/2YIn4EHw+yeTlWQQLYwaQAfwz9NOYj56iEMBBHsl1BGmT
 Zpb5t9XY0qQhvoQztbMvy9SsUK0Qvf/uf+IPf9DUebKOZ4yAyENA9Eb9FaP3PKJU4Tz1
 ISlQ==
X-Gm-Message-State: APt69E2JyvFHNWVBks+wnrWKdGVXDGW4E035TXptRscXizgbl5vmEfqj
 YzbDOJMvQk2086H+EHR1lGA=
X-Google-Smtp-Source: AAOMgpckeXE5lPkr6KxK88ZlHR6HTD7kw42xT8D3TbC+s0xqWWZjYAHuiDVOajXnNZiLRtWpMc1RRA==
X-Received: by 2002:aed:3c42:: with SMTP id
 u2-v6mr2157168qte.198.1530718792756; 
 Wed, 04 Jul 2018 08:39:52 -0700 (PDT)
Received: from x1.local ([138.117.48.222])
 by smtp.gmail.com with ESMTPSA id a127-v6sm2383795qkd.9.2018.07.04.08.39.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 04 Jul 2018 08:39:52 -0700 (PDT)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>
To: Laurent Vivier <laurent@vivier.eu>,
 =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <marcandre.lureau@redhat.com>
Date: Wed,  4 Jul 2018 12:39:11 -0300
Message-Id: <20180704153919.12432-1-f4bug@amsat.org>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/8] Coccinelle cleanups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>,
 David Hildenbrand <david@redhat.com>, qemu-devel@nongnu.org,
 Alexander Graf <agraf@suse.de>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>, qemu-block@nongnu.org,
 "Michael S . Tsirkin" <mst@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 Richard Henderson <rth@twiddle.net>, Kevin Wolf <kwolf@redhat.com>,
 "Daniel P . Berrange" <berrange@redhat.com>, Cornelia Huck <cohuck@redhat.com>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Max Reitz <mreitz@redhat.com>, Igor Mammedov <imammedo@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm90aGluZyBleGNpdGluZyBoZXJlLCBwYXRjaGVzIGNyZWF0ZWQgbWVjaGFuaWNhbGx5Cihjb21t
b24gYWZ0ZXIgc29mdCBmcmVlemUpLgoKUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgKDgpOgogIHFv
YmplY3Q6IENhdGNoIGFub3RoZXIgc3RyYWdnbGVyIGZvciB1c2Ugb2YgcWRpY3RfcHV0X3N0cigp
CiAgZXJyb3I6IFJlbW92ZSBOVUxMIGNoZWNrcyBvbiBlcnJvcl9wcm9wYWdhdGUoKSBjYWxscwog
IGNyeXB0bzogUmVtb3ZlIHVzZWxlc3MgY2FzdHMKICB4ZW46IFJlbW92ZSB1c2VsZXNzIGNhc3Rz
CiAgdGVzdHMvYmlvcy10YWJsZXMtdGVzdDogUmVtb3ZlIHVzZWxlc3MgY2FzdHMKICB1aS92bmM6
IFJlbW92ZSB1c2VsZXNzIHBhcmVudGhlc2lzIGFyb3VuZCBESVZfUk9VTkRfVVAgbWFjcm8KICBo
dy9wY2ktaG9zdDogUmVtb3ZlIHVzZWxlc3MgcGFyZW50aGVzaXMgYXJvdW5kIERJVl9ST1VORF9V
UCBtYWNybwogIGh3L2ludGMvZ2ljdjM6IFJlbW92ZSB1c2VsZXNzIHBhcmVudGhlc2lzIGFyb3Vu
ZCBESVZfUk9VTkRfVVAgbWFjcm8KCiBpbmNsdWRlL2h3L2ludGMvYXJtX2dpY3YzX2NvbW1vbi5o
IHwgMiArLQogY3J5cHRvL2NpcGhlci1idWlsdGluLmMgICAgICAgICAgICB8IDQgKystLQogaHcv
cGNpLWhvc3QvcGlpeC5jICAgICAgICAgICAgICAgICB8IDIgKy0KIGh3L3BjaS1ob3N0L3EzNS5j
ICAgICAgICAgICAgICAgICAgfCAyICstCiBody9zMzkweC92aXJ0aW8tY2N3LmMgICAgICAgICAg
ICAgIHwgNCArLS0tCiBody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMgICAgICAgIHwgMiArLQog
cW9iamVjdC9ibG9jay1xZGljdC5jICAgICAgICAgICAgICB8IDIgKy0KIHRlc3RzL2Jpb3MtdGFi
bGVzLXRlc3QuYyAgICAgICAgICAgfCAyICstCiB1aS92bmMtZW5jLXRpZ2h0LmMgICAgICAgICAg
ICAgICAgIHwgMiArLQogdWkvdm5jLmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDMgKyst
CiAxMCBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCi0t
IAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:40:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15: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 1fajt1-0001mV-Vg; Wed, 04 Jul 2018 15:40: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=qusl=ju=gmail.com=philippe.mathieu.daude@srs-us1.protection.inumbo.net>)
 id 1fajt0-0001jQ-8p
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:40:06 +0000
X-Inumbo-ID: 855dab06-7fa0-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x22b.google.com (unknown [2607:f8b0:400d:c09::22b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 855dab06-7fa0-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 17:40:04 +0200 (CEST)
Received: by mail-qk0-x22b.google.com with SMTP id o2-v6so3039666qkc.13
 for <xen-devel@lists.xenproject.org>; Wed, 04 Jul 2018 08:40:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=1TYyWu7xV3DkAKOcK3o4PNzyTAm9UAuRZPqTuvo9yxg=;
 b=Ixu4PI4ckyYV214AurVTFqliHLRWzWiDJkpGjt6Wjidew7FLcYp/cPyLlS9QsUq/kd
 dy5kvpy5kF4+b+sFHNpDMPtH/WS10OLqkegIWN0OrJyaJ+9s2U7ZB3Lu/579sbUAmlBu
 w7QNXbkSx/EVAqeNFi1OyAwZwwm+T9+6VYE4ObE7xdMeRYJuxosCKkn5lAKDaIWij09B
 s3DChRcQ4f82foyFy/dSfpc9vbuHOjisVAqJf69Z9sOVG6lJanRBYa0iae1YJfGmeo46
 VY5j9a/fBAhNJhijM/AGRi7z2lBbq8HUznGE4FytPzyjXe4T9zl1IBwLENarBRZqotlb
 UXcA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=1TYyWu7xV3DkAKOcK3o4PNzyTAm9UAuRZPqTuvo9yxg=;
 b=UAmMPddiawCL7qQUMmaz4LJB5xKWee/S6Yx4ulkPYETQqdPZdMjAW1zUTKgCWONK9G
 GLLgXY92OEtv1ptVsRp/86fguqAby9nCBRfGdoXeIgP6Rq0vcjHn/RMRZTaBtzbWjSwp
 2LaXpEH0RqjBbdcuv+0gCOajz2M7XO80vnYLszNLtJI8UIddOBv2G4AoI875M5jbClHl
 azztKOPKJ1yU18P+9oSc0hTP3JWBgRrYmVbzLW7zGFbamvMZLCDJv90rdN5C+2K9qcll
 b5mgbqHgv8gyNJGiVOUgRobFu+axGmwINQPOB5eL4lT2X0bz7hMonTtbMXhL9EaSL6Lk
 pH1Q==
X-Gm-Message-State: APt69E2iLF0eKMBgopYJ1LMm5DY6xQlqb3t6rmG6oKzyv8pemQxEVOtq
 EZjMLAkS7smXjHzvM043nnc=
X-Google-Smtp-Source: AAOMgpcLsmponyKFh+TzlUfeP6JWzIf1Ek9LahY+CCgF6Hm7rc8jE7FZ+upIPoCnwSml7fq8I5N3rA==
X-Received: by 2002:a37:4654:: with SMTP id
 t81-v6mr1956557qka.82.1530718804600; 
 Wed, 04 Jul 2018 08:40:04 -0700 (PDT)
Received: from x1.local ([138.117.48.222])
 by smtp.gmail.com with ESMTPSA id a127-v6sm2383795qkd.9.2018.07.04.08.40.02
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 04 Jul 2018 08:40:04 -0700 (PDT)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>
To: Laurent Vivier <laurent@vivier.eu>,
 =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <marcandre.lureau@redhat.com>
Date: Wed,  4 Jul 2018 12:39:15 -0300
Message-Id: <20180704153919.12432-5-f4bug@amsat.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180704153919.12432-1-f4bug@amsat.org>
References: <20180704153919.12432-1-f4bug@amsat.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/8] xen: Remove useless 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: Anthony Perard <anthony.perard@citrix.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.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>

UGF0Y2ggY3JlYXRlZCBtZWNoYW5pY2FsbHkgYnkgcmVydW5uaW5nOgoKICAkICBzcGF0Y2ggLS1z
cC1maWxlIHNjcmlwdHMvY29jY2luZWxsZS90eXBlY2FzdC5jb2NjaSBcCiAgICAgICAgICAgIC0t
bWFjcm8tZmlsZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCBcCiAgICAgICAgICAgIC0tZGly
IC4gLS1pbi1wbGFjZQoKU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0
YnVnQGFtc2F0Lm9yZz4KLS0tCiBody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMgfCAyICstCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS9ody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMgYi9ody94ZW4veGVuX3B0X2NvbmZpZ19pbml0
LmMKaW5kZXggYWVlMzFjNjJiYi4uNTVhODMzMzNmMiAxMDA2NDQKLS0tIGEvaHcveGVuL3hlbl9w
dF9jb25maWdfaW5pdC5jCisrKyBiL2h3L3hlbi94ZW5fcHRfY29uZmlnX2luaXQuYwpAQCAtNTQz
LDcgKzU0Myw3IEBAIHN0YXRpYyBpbnQgeGVuX3B0X2V4cF9yb21fYmFyX3JlZ193cml0ZShYZW5Q
Q0lQYXNzdGhyb3VnaFN0YXRlICpzLAogewogICAgIFhlblBUUmVnSW5mbyAqcmVnID0gY2ZnX2Vu
dHJ5LT5yZWc7CiAgICAgWGVuUFRSZWdpb24gKmJhc2UgPSBOVUxMOwotICAgIFBDSURldmljZSAq
ZCA9IChQQ0lEZXZpY2UgKikmcy0+ZGV2OworICAgIFBDSURldmljZSAqZCA9ICZzLT5kZXY7CiAg
ICAgdWludDMyX3Qgd3JpdGFibGVfbWFzayA9IDA7CiAgICAgdWludDMyX3QgdGhyb3VnaGFibGVf
bWFzayA9IGdldF90aHJvdWdoYWJsZV9tYXNrKHMsIHJlZywgdmFsaWRfbWFzayk7CiAgICAgcGNp
YnVzX3Qgcl9zaXplID0gMDsKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:41:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15: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 1fajuR-0001yt-Ib; Wed, 04 Jul 2018 15:41: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fajuQ-0001yj-SX
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:41:34 +0000
X-Inumbo-ID: ba521eff-7fa0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba521eff-7fa0-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:41:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59438056"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.60074.281809.940061@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 16:41:30 +0100
To: Daniel Kiper <daniel.kiper@oracle.com>
In-Reply-To: <20180704143957.GC26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
 <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
 <20180704120629.GJ4670@olila.local.net-space.pl>
 <23356.53881.85485.72287@mariner.uk.xensource.com>
 <20180704143957.GC26572@olila.local.net-space.pl>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <royger@FreeBSD.org>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas.k.lengyel@gmail.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>

RGFuaWVsIEtpcGVyIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjIgMS84XSB4ZW46IGNhbGN1bGF0ZSBY
RU5fQlVJTERfVElNRSB1c2luZyBYRU5fQlVJTERfREFURSB2YWx1ZSIpOgo+IE9uIFdlZCwgSnVs
IDA0LCAyMDE4IGF0IDAyOjU4OjE3UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gZXhw
b3J0IFhFTl9CVUlMRF9QT1NJWF9USU1FCT89ICQoc2hlbGwgZWNobyAkJHtTT1VSQ0VfREFURV9F
UE9DSC1kYXRlICslc30pCj4gCj4gT0ssIGJ1dCB3aGF0IGlmIFNPVVJDRV9EQVRFX0VQT0NIIGlz
IG5vdCBkZWZpbmVkPwo+ICJkYXRlIiBjb21tYW5kIGlzIG5vdCBhIGdvb2Qgc29sdXRpb24gaGVy
ZS4KCkkgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgeW91IHRoaW5rIG5vdC4gIEkgdGhpbmsgYWxsIHRo
ZSB2ZXJzaW9ucyBvZgpkYXRlIHdlIGNhcmUgYWJvdXQgd2lsbCBkbyBzb21ldGhpbmcgc2Vuc2li
bGUgd2l0aAogICAgZGF0ZSArJXMKCkkgZG9uJ3QgaGF2ZSBhIEZyZWVCU0QgaG9zdCB0byBoYW5k
IHRvIHRlc3QsIENDJ2luZyBSb2dlci4KCkFsdGhvdWdoIG15IHJ1bmUgYWJvdmUgaXMgd3Jvbmcg
YW5kIHNob3VsZCByZWFkCiAgICBleHBvcnQgWEVOX0JVSUxEX1BPU0lYX1RJTUUJPz0gJChzaGVs
bCBlY2hvICQke1NPVVJDRV9EQVRFX0VQT0NILSQkKGRhdGUgKyVzKX0pCgo+IElmIG90aGVyIGd1
eXMgYXJlIE9LIHdpdGggdGhhdCBJIGNhbiBwcmVwYXJlIGEgcGF0Y2ggd2l0aCB5b3VyIFN1Z2dl
c3RlZC1ieS4KCkhvdyBkbyBpbiBpbnRlbmQgdG8gY2hvb3NlIHdoaWNoIHdyYXBwZXIgc2NyaXB0
IHRvIHVzZSA/CgpUaGlzIHBpbGUgb2Ygc3R1ZmYgd2lsbCBydW4gb24gYXdmdWwgbG90IG9mIHRp
bWVzIGR1cmluZyBlYWNoIG1ha2Ugc28Ka2VlcGluZyBpdCBvZiByZWFzb25hYmxlIHNpemUgaXMg
YSBnb29kIHBsYW4uCgpNYXliZSBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaGF2ZSBhIHNpbmdsZSBz
aGVsbCBzY3JpcHQgd2hpY2ggb3V0cHV0cyBhCndob2xlIGJ1bmNoIG9mIHZhcmlhYmxlIHNldHRp
bmdzIGZvciBtYWtlIHRvICQoZXZhbCApID8KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:47:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15: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 1fak0D-0002W2-BW; Wed, 04 Jul 2018 15:47: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fak0C-0002Vt-9O
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:47:32 +0000
X-Inumbo-ID: 8ee9f52b-7fa1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ee9f52b-7fa1-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:47:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59438415"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.60431.470201.125684@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 16:47:27 +0100
To: George Dunlap <George.Dunlap@citrix.com>
In-Reply-To: <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich  Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3Vt
bWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhs
eSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBJ
IHNlZW0gdG8gcmVjYWxsIHNheWluZyB0aGF0IGV2ZW4gaWYgd2UgYWdyZWVkIHRoYXQgbW92aW5n
IHRvIGNvbnRpbnVvdXMgZGVsaXZlcnkgd2FzIGEgZ29hbCB3ZSB3YW50ZWQgdG8gcHVyc3VlLCB3
ZSB3b3VsZCBzdGlsbCBiZSBzZXZlcmFsIHllYXJzIGF3YXkgZnJvbSBhY2hpZXZpbmcgYW55dGhp
bmcgbGlrZSBpdDsgYW5kIHNvIGluIHRoZSBtZWFuIHRpbWUsIGl0IHdvdWxkIHByb2JhYmx5IG1h
a2Ugc2Vuc2UgdG8gbW92ZSBiYWNrIHRvIGEgOS1tb250aCBjeWNsZSB3aGlsZSB3ZSBhdHRhY2sg
dGhlIHByb2JsZW0uCgpBbm90aGVyIHRoaW5nIHRoYXQgaXMgdGhhdCBhcyBvdXIgd2luZG93IG9m
IE4geWVhcnMnCnNlY3VyaXR5LXN1cHBvcnRlZCByZWxlYXNlcyBoYXMgZmlsbGVkIHVwIHdpdGgg
fjYtbW9udGggcmVsZWFzZXMsCnRoZXJlIGFyZSBtb3JlIG9mIHRoZW0uCgpJIGtub3cgd2UgaGFk
IGNvbmNlcm5zIHRoYXQgdGhpcyBtYWtlcyBiYWNrcG9ydGluZyBoYXJkZXIuICBJJ20gbm90CnJl
YWxseSBzdXJlIHRoYXQncyB0cnVlLiAgVGhlIHRvdGFsIGFtb3VudCBvZiBiYWNrcG9ydGluZyBs
b3NzYWdlCihtZXJnZSBjb25mbGljdHMgZXRjLikgaXMgdGhlIHNhbWUsIGFuZCB0cml2aWFsIGF1
dG9tYXRpYyBiYWNrcG9ydHMKYXJlIG5lYXJseSBubyB3b3JrLgoKQnV0IG9uZSB0aGluZyB0aGF0
IGlzIG5vdGljZWFibGUgaXMgdGhhdCB0aGlzIHNpZ25pZmljYW50bHkgaW5jcmVhc2VzCm91ciB0
ZXN0IGxvYWQgd2hlbiBhIHNlY3VyaXR5IHVwZGF0ZSBjb21lcyBvdXQuICBFYWNoCnNlY3VyaXR5
LXN1cHBvcnRlZCBicmFuY2ggZ2V0cyB1cGRhdGVzLCBhbmQgb3NzdGVzdCBzdWRkZW5seSBuZWVk
cyB0bwp0ZXN0IHRoZW0gYWxsLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:48:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15: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 1fak1G-0002ac-R6; Wed, 04 Jul 2018 15:48: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fak1F-0002aU-Dk
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 15:48:37 +0000
X-Inumbo-ID: b5a1851d-7fa1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5a1851d-7fa1-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 17:48:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59438467"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.60496.671103.790507@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 16:48:32 +0100
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <1530715447-28609-1-git-send-email-andrew.cooper3@citrix.com>
References: <1530715447-28609-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] tools: Move ARRAY_SIZE() into
 xen-tools/libs.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: 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>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0hdIHRvb2xzOiBNb3ZlIEFSUkFZX1NJWkUoKSBp
bnRvIHhlbi10b29scy9saWJzLmgiKToKPiB4ZW4tdG9vbHMvbGlicy5oIGN1cnJlbnRseSBjb250
YWlucyBhIHNoYXJlZCBCVUlMRF9CVUdfT04oKSBpbXBsZW1lbnRhdGlvbiBhbmQKPiBpcyB1c2Vk
IGJ5IHNvbWUgdG9vbHMuICBFeHRlbmQgdGhpcyB0byBpbmNsdWRlIEFSUkFZX1NJWkUgYW5kIGNs
ZWFuIHVwIGFsbCB0aGUKPiBvcGVuY29kaW5nLgoKV293LiAgVGhhbmsgeW91LgoKQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKSWFuLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:48:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15:48:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fak1Z-0002fM-6j; Wed, 04 Jul 2018 15:48: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fak1X-0002f9-T8
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 15:48:55 +0000
X-Inumbo-ID: c0e2b9c2-7fa1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c0e2b9c2-7fa1-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:48:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75721555"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-5-git-send-email-andrew.cooper3@citrix.com>
 <5B3C886402000078001D0E40@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: <747953e8-26f3-150d-9955-44989bdcd7cc@citrix.com>
Date: Wed, 4 Jul 2018 16:48:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3C886402000078001D0E40@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 04/13] libx86: introduce a libx86 shared
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gMDQvMDcvMTggMDk6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Cj4+IC0tLSAvZGV2L251bGwK
Pj4gKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvbGlieDg2LXByaXZhdGUuaAo+PiBAQCAtMCwwICsx
LDQyIEBACj4+ICsjaWZuZGVmIFhFTl9MSUJYODZfUFJJVkFURV9ICj4+ICsjZGVmaW5lIFhFTl9M
SUJYODZfUFJJVkFURV9ICj4+ICsKPj4gKyNpZmRlZiBfX1hFTl9fCj4+ICsKPj4gKyNpbmNsdWRl
IDx4ZW4vYml0b3BzLmg+Cj4+ICsjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPgo+PiArI2luY2x1ZGUg
PHhlbi9saWIuaD4KPj4gKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPj4gKwo+PiArI2Vsc2UKPj4g
Kwo+PiArI2luY2x1ZGUgPGludHR5cGVzLmg+Cj4+ICsjaW5jbHVkZSA8c3RkYm9vbC5oPgo+PiAr
I2luY2x1ZGUgPHN0ZGRlZi5oPgo+PiArCj4+ICsjaW5jbHVkZSA8eGVuLXRvb2xzL2xpYnMuaD4K
Pj4gKwo+PiArI2RlZmluZSBNQVgoeCwgeSkgKCh4KSA+ICh5KSA/ICh4KSA6ICh5KSkKPj4gKwo+
PiArI2RlZmluZSBBUlJBWV9TSVpFKHgpIChzaXplb2YgeCAvIHNpemVvZiAqeCkKPj4gKwo+PiAr
c3RhdGljIGlubGluZSBib29sIHRlc3RfYml0KHVuc2lnbmVkIGludCBiaXQsIGNvbnN0IHZvaWQg
KnZhZGRyKQo+PiArewo+PiArICAgIGNvbnN0IGNoYXIgKmFkZHIgPSB2YWRkcjsKPj4gKwo+PiAr
ICAgIHJldHVybiBhZGRyW2JpdCAvIDhdICYgKDF1IDw8IChiaXQgJSA4KSk7Cj4+ICt9Cj4+ICsK
Pj4gKyNlbmRpZiAvKiBfX1hFTl9fICovCj4+ICsKPj4gKyNlbmRpZiAvKiBYRU5fTElCWDg2X1BS
SVZBVEVfSCAqLwo+IERpZCB5b3UgY29uc2lkZXIgbWFraW5nIHRoaXMgeDg2LWluZGVwZW5kZW50
IGJ1dCBzdGlsbCBzaGFyZWQ/Cj4gTm9uZSBvZiB0aGUgYWJvdmUgaXMgeDg2LXNwZWNpZmljLiBs
aWJlbGYgY291bGQgdGhlbiBwb3NzaWJseSB1c2UKPiB0aGlzIHRvbywgZm9yIGV4YW1wbGVkLgo+
Cj4gQWxzbyBJIHRoaW5rIHdlIHByZXR0eSBjb25zaXN0ZW50bHkgdXNlIHNpemVvZih4KSwgbm90
IHNpemVvZiB4LCBzbwo+IEknZCBsaWtlIHRvIGFzayB0aGF0IEFSUkFZX1NJWkUoKSBiZSBhZGp1
c3RlZCBhY2NvcmRpbmdseS4KCkluIHJlc3BvbnNlIHRvIHNldmVyYWwgcXVlc3Rpb25zIGFjcm9z
cyB0aGUgc2VyaWVzLCBhbGwgb2YgdGhlIGNvbW1vbgptYWNyb3Mgbm93IGxpdmUgaW4gPHhlbi10
b29scy9saWJzLmg+IGFsb25nc2lkZSB0aGUgYWxyZWFkeS1jb21tb24KQlVJTERfQlVHX09OKCkg
aW1wbGVtZW50YXRpb24uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:50:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15:50:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fak2b-0002ob-NB; Wed, 04 Jul 2018 15:50: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=vtxc=ju=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fak2a-0002oM-1r
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 15:50:00 +0000
X-Inumbo-ID: e6ef2a59-7fa1-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 e6ef2a59-7fa1-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:49:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 04 Jul 2018 09:49:57 -0600
Message-Id: <5B3CECA102000078001D1283@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 04 Jul 2018 09:49:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530715447-28609-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530715447-28609-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] tools: Move ARRAY_SIZE() into
 xen-tools/libs.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: Ian Jackson <Ian.Jackson@eu.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>

Pj4+IE9uIDA0LjA3LjE4IGF0IDE2OjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4geGVuLXRvb2xzL2xpYnMuaCBjdXJyZW50bHkgY29udGFpbnMgYSBzaGFyZWQgQlVJTERf
QlVHX09OKCkgaW1wbGVtZW50YXRpb24gYW5kCj4gaXMgdXNlZCBieSBzb21lIHRvb2xzLiAgRXh0
ZW5kIHRoaXMgdG8gaW5jbHVkZSBBUlJBWV9TSVpFIGFuZCBjbGVhbiB1cCBhbGwgdGhlCj4gb3Bl
bmNvZGluZy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:52:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15: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 1fak4j-0003WH-I8; Wed, 04 Jul 2018 15:52: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=b+ad=ju=freebsd.org=royger@srs-us1.protection.inumbo.net>)
 id 1fak4i-0003W2-Ib
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:52:12 +0000
X-Inumbo-ID: 35fe9f88-7fa2-11e8-a6a9-d7ebe60f679a
Received: from mx2.freebsd.org (unknown [8.8.178.116])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35fe9f88-7fa2-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:52:10 +0000 (UTC)
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (Client CN "mx1.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx2.freebsd.org (Postfix) with ESMTPS id C23258DEF9;
 Wed,  4 Jul 2018 15:52:09 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id DB15B83A98;
 Wed,  4 Jul 2018 15:52:08 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Received: from localhost (52.red-88-19-35.staticip.rima-tde.net [88.19.35.52])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (Client did not present a certificate)
 (Authenticated sender: royger)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 546CE1E55E;
 Wed,  4 Jul 2018 15:52:08 +0000 (UTC)
 (envelope-from royger@FreeBSD.org)
Date: Wed, 4 Jul 2018 17:51:58 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <royger@FreeBSD.org>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704155158.zeyryrr4lbuul4ih@mac.bytemobile.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
 <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
 <20180704120629.GJ4670@olila.local.net-space.pl>
 <23356.53881.85485.72287@mariner.uk.xensource.com>
 <20180704143957.GC26572@olila.local.net-space.pl>
 <23356.60074.281809.940061@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23356.60074.281809.940061@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
Subject: Re: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDQ6NDE6MzBQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRGFuaWVsIEtpcGVyIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjIgMS84XSB4ZW46IGNhbGN1
bGF0ZSBYRU5fQlVJTERfVElNRSB1c2luZyBYRU5fQlVJTERfREFURSB2YWx1ZSIpOgo+ID4gT24g
V2VkLCBKdWwgMDQsIDIwMTggYXQgMDI6NTg6MTdQTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6
Cj4gPiA+IGV4cG9ydCBYRU5fQlVJTERfUE9TSVhfVElNRQk/PSAkKHNoZWxsIGVjaG8gJCR7U09V
UkNFX0RBVEVfRVBPQ0gtZGF0ZSArJXN9KQo+ID4gCj4gPiBPSywgYnV0IHdoYXQgaWYgU09VUkNF
X0RBVEVfRVBPQ0ggaXMgbm90IGRlZmluZWQ/Cj4gPiAiZGF0ZSIgY29tbWFuZCBpcyBub3QgYSBn
b29kIHNvbHV0aW9uIGhlcmUuCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHdoeSB5b3UgdGhpbmsg
bm90LiAgSSB0aGluayBhbGwgdGhlIHZlcnNpb25zIG9mCj4gZGF0ZSB3ZSBjYXJlIGFib3V0IHdp
bGwgZG8gc29tZXRoaW5nIHNlbnNpYmxlIHdpdGgKPiAgICAgZGF0ZSArJXMKPiAKPiBJIGRvbid0
IGhhdmUgYSBGcmVlQlNEIGhvc3QgdG8gaGFuZCB0byB0ZXN0LCBDQydpbmcgUm9nZXIuCgpkYXRl
ICslcyBkb2VzIGluZGVlZCB3b3JrIGZpbmUgb24gRnJlZUJTRDoKCiQgZGF0ZSArJXMKMTUzMDcx
OTY1NAoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:52:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15: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 1fak4i-0003Vt-7G; Wed, 04 Jul 2018 15:52: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=g09h=ju=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fak4f-0003Ve-TK
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:52:10 +0000
X-Inumbo-ID: 33a312fa-7fa2-11e8-a6a9-d7ebe60f679a
Received: from mail.crc.id.au (unknown [203.56.246.92])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 33a312fa-7fa2-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 15:52:07 +0000 (UTC)
Received: from wopr.lan.crc.id.au (unknown
 [IPv6:2407:e400:b000:200:cca5:d692:c22c:a84a])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mail.crc.id.au (Postfix) with ESMTPSA id 1471620070;
 Thu,  5 Jul 2018 01:52:03 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1530719523; bh=8nB81nTQhkLqb5wNb/J9L5RPrMMwemjPFg+gdg5L1Iw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=OGcZ4PmZ0cPn93Eg4CqlPovk6arTCF4k4/I3T4bTHC8bS37tibsR4F0T9urW7k5qu
 wZXPbxT8aBdfy2iYQo/7KV2Dt35sNAUvAe7bgZlHSrfx0qu27Fi+cyegvEUkCTqhDP
 2p+gNBI5wqG1urciG1hkwrQA3lPYSP7d80vGPQLU=
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
Date: Thu, 05 Jul 2018 01:51:59 +1000
Message-ID: <1813867.Jnpbfve7Wy@wopr.lan.crc.id.au>
In-Reply-To: <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============7098104623206257518=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7098104623206257518==
Content-Type: multipart/signed; boundary="nextPart6899638.daCjOmCk2O"; micalg="pgp-sha256"; protocol="application/pgp-signature"

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

On Thursday, 5 July 2018 1:26:16 AM AEST George Dunlap wrote:
> > On Jul 3, 2018, at 11:07 AM, Roger Pau Monn=C3=A9 <roger.pau@citrix.com>
> > wrote:
> >=20
> > On Mon, Jul 02, 2018 at 06:03:39PM +0000, Lars Kurth wrote:
> >=20
> >> We then had a discussion around why the positive benefits didn't
> >> materialize:
 * Andrew and a few other believe that the model isn't
> >> broken, but that the issue is with how we>>=20
> >>   develop. In other words, moving to a 9 months model will *not* fix t=
he
> >>   underlying issues, but=20
 merely provide an incentive not to fix them.
> >>=20
> >> * Issues highlighted were:
> >>=20
> >>   * 2-3 months stabilizing period is too long
> >=20
> >=20
> > I think one of the goals with the 6 month release cycle was to shrink
> > the stabilizing period, but it didn't turn that way, and the
> > stabilizing period is quite similar with a 6 or a 9 month release
> > cycle.
>=20
>=20
> Right, and I think this was something that wasn=E2=80=99t quite captured =
in Lars=E2=80=99
> summary.
=20
> Everyone agreed:
> 1. The expectation was that a shorter release cycle would lead to shorter
> stabilization periods
 2. This has not turned out to be the case, which
> means
> 3 At the moment, our =E2=80=9Ctime doing development=E2=80=9D to =E2=80=
=9Ctime fixing bugs for a
> release=E2=80=9D ratio is far too low.
=20
> One option to fix #3 is to go back to a 9-month cycle (or even a 12-month
> cycle), which would increase the =E2=80=9Cdevelopment=E2=80=9D part of th=
e equation.
=20
> But Doug was advocating trying instead to attack the =E2=80=9Ctime fixing=
 bugs=E2=80=9D part
> of the equation.  He said he was a big fan =E2=80=9Ccontinuous delivery=
=E2=80=9D =E2=80=94 of being
> *always* ready to release.  And I think there=E2=80=99s a fair amount of =
agreement
> that one of the reasons it takes so long to stabilize is that our testing
> isn=E2=80=99t reliably catching bugs for whatever reason.

On this point alone, release quickly, release often. The kernel for instanc=
e=20
runs about 1 release per week on the stable branches - sometimes 2.

With regular process, releases should be easy to achieve - and that means=20
automation, automation and more automation.

=46rom my end as a 'consumer' of this process, a regular process makes it e=
asy=20
for me to rebase work based on a regular release. In fact, it usually takes=
 me=20
less than 30 minutes to update, compile, package and release kernel builds =
=2D=20
and all of that is compile time. I check kernel.org every 6 hours, and fire=
=20
off automated builds as needed. The reality is, I could easily make this=20
hourly and reduce time from release to package to less than an hour - but a=
t=20
that point is it worth it? :)

The longest delay on getting this to the clients is the time it takes for n=
on-
local mirrors to catch up.
=20
> So a fair amount of the discussion was about what it would look like, and
> what it would take, to make it such that almost any push from osstest (or
> whatever testing infrasctructure we went with) could reasonably be
> released, and would have a very low expectation of having extraneous bugs.

The key here is testing. If we started at the release end of the tree,=20
something as simple as a git tag triggers a tarball export of the tree=20
versioned as per the tag may well be a huge step forward in the release.

Then time can be taken after this in tweaking the testing part as we find=20
things that become obvious through the rapid release process.

> I seem to recall saying that even if we agreed that moving to continuous
> delivery was a goal we wanted to pursue, we would still be several years
> away from achieving anything like it; and so in the mean time, it would
> probably make sense to move back to a 9-month cycle while we attack the
> problem.

Honestly, as a packager, I don't see ground-breaking changes in any version=
 of=20
Xen that is currently released. Most are optimisations like the new PVH cod=
e.

My point here is that really, are there enough major features that would br=
eak=20
everything to require a new major release every 9 months?

Would 12 months for major features be more suitable and keep smaller=20
refinements / additions as point releases?

With a solid base via testing, there's no real reason why a weekly (or dail=
y)=20
release wouldn't be technically feasible - apart from not having enough=20
changes to justify it ;)

=2D-=20
Steven Haigh

=F0=9F=93=A7 netwiz@crc.id.au       =F0=9F=92=BB https://www.crc.id.au
=F0=9F=93=9E +61 (3) 9001 6090    =F0=9F=93=B1 0412 935 897

--nextPart6899638.daCjOmCk2O
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

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

iQIzBAABCAAdFiEEFHf0gfgNrH6ofcYGQa811Xp9MdwFAls87R8ACgkQQa811Xp9
MdzneRAAiVgUzTyXANz05AhUiGqCQ3FG+BqRbemzOw0/wDqRQmAKU9GKn3N91m+l
eTrkU9Owar4UQLUP1M8bC69D4CV+b/d890XNEqQa1z2Q8vSm0DZuIt8Tg6vqnB7A
vwm+xYLQCYqtvYbxYYeS9ZB54pnLosyCXaRtAJ6QWJjrfZcY/nyM543VEdYKJfii
l8bjDH4qrrm8x9/Zpq8dOXJ+WmCMAKdZHjRHSxlNvJpG1AHC3m1w065bQ4dRNW9f
l8aoBnH9xVGMoWjWy3kXt5QNM86JBBhf3S8A4sLwY3j49ERribRxHna3f1p1TDX/
o5vKwVY1698A6s3WJClV/4/3zaW/ysVZ2apOU89R1KNgTf5VmJnha9NKtvALifPR
t7ZK8xrdF7yBeUmNCe6/lRCpGfnIWvltZ6HDzut0IvU8Nf160Y0QintcB/hz+bWi
6O2TH32OLNqixc2d21SB9CB7HFAQA8CANwO387RYbkM2HvBuOEJyNSC4rQFv803q
UAdJCGrTjoCNBZYoQCBPx46/6ME5k7DUg2etorxSl2XQYNdmSSZT4RFA6vKr6juD
bU8DLqEostfezsR1cQPyi3Muvfwqpcr4256VDqd648+uMnZEfCheO9tWodNJZqMC
NClmFNkTPNuQnsyzPUoXllcCp2g8YZaq8NLSb8/vtzSvWw4KtQs=
=v8zM
-----END PGP SIGNATURE-----

--nextPart6899638.daCjOmCk2O--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7098104623206257518==--





From xen-devel-bounces@lists.xenproject.org Wed Jul 04 15:59:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 15:59: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 1fakBa-0004AQ-Mh; Wed, 04 Jul 2018 15:59: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=g09h=ju=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fakBZ-0004AG-MW
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 15:59:17 +0000
X-Inumbo-ID: 32285e76-7fa3-11e8-a8a5-bc764e045a96
Received: from mail.crc.id.au (unknown [2407:e400:b000:200::25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32285e76-7fa3-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 17:59:14 +0200 (CEST)
Received: from wopr.lan.crc.id.au (unknown
 [IPv6:2407:e400:b000:200:cca5:d692:c22c:a84a])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mail.crc.id.au (Postfix) with ESMTPSA id 15F1420070;
 Thu,  5 Jul 2018 01:59:12 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1530719952; bh=BfnDeXc9OIZ0fsjHr64id7clxkdH4oa9RuVjgt45AJY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=yslH2cnm1met8EOBH4a6mDytfvQ8T2xAofEkchyOXuabf5+hhNzhG//C8C8qS2yn1
 +6N9cgP+U9ul74gk43xdbzVuCRPVnNYPghXes7A86MHbaZy54mHbmtv0i++fM7Yvna
 BhkQTFcCXZz+GfU4obpxiOf3Gl4j5V8os/CkWWc8=
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
Date: Thu, 05 Jul 2018 01:59:11 +1000
Message-ID: <8146633.jAX8UBOXDT@wopr.lan.crc.id.au>
In-Reply-To: <23356.60431.470201.125684@mariner.uk.xensource.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <23356.60431.470201.125684@mariner.uk.xensource.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============7073144572106643806=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7073144572106643806==
Content-Type: multipart/signed; boundary="nextPart7363736.UuHk3IXPUc"; micalg="pgp-sha256"; protocol="application/pgp-signature"

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

On Thursday, 5 July 2018 1:47:27 AM AEST Ian Jackson wrote:
> George Dunlap writes ("Re: [Xen-devel] [Notes for xen summit 2018 design=
=20
session] Process changes: is the 6 monthly release Cadence too short, Secur=
ity=20
Process, ..."):
> > I seem to recall saying that even if we agreed that moving to continuous
> > delivery was a goal we wanted to pursue, we would still be several years
> > away from achieving anything like it; and so in the mean time, it would
> > probably make sense to move back to a 9-month cycle while we attack the
> > problem.
> Another thing that is that as our window of N years'
> security-supported releases has filled up with ~6-month releases,
> there are more of them.
>=20
> I know we had concerns that this makes backporting harder.  I'm not
> really sure that's true.  The total amount of backporting lossage
> (merge conflicts etc.) is the same, and trivial automatic backports
> are nearly no work.
>=20
> But one thing that is noticeable is that this significantly increases
> our test load when a security update comes out.  Each
> security-supported branch gets updates, and osstest suddenly needs to
> test them all.

I did like the idea of an 'LTS' vs 'testing' release. The idea that odd / e=
ven=20
or similar varied in lifecycle - allowing entire versions to be killed off=
=20
rapidly.

If we had 'LTS' support at 2 (or more?) years, and 'testing' support at 6 (=
or=20
less?) months, would this help?

I guess the idea would be that the 'testing' versions are where all the rap=
id=20
features are added, which is then 'frozen' into an LTS release at some poin=
t=20
to only get security fixes via point releases (ala linux kernel version typ=
e=20
bumping).

Is this even practical? I guess this would depend on how often an LTS relea=
se=20
is spawned...

=2D-=20
Steven Haigh

=F0=9F=93=A7 netwiz@crc.id.au       =F0=9F=92=BB https://www.crc.id.au
=F0=9F=93=9E +61 (3) 9001 6090    =F0=9F=93=B1 0412 935 897

--nextPart7363736.UuHk3IXPUc
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

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

iQIzBAABCAAdFiEEFHf0gfgNrH6ofcYGQa811Xp9MdwFAls87s8ACgkQQa811Xp9
MdznuQ//VC+cqcwffbTZZ1CNkqLq+djA1LD67xbF8oOkwWOWYvCYYBEj/ButW4rG
Or8tIpSqydPuKG/+/WK676PpaW7gn3Jjg503SvYF78IKm2bHevOlrltoS0DARqcF
443GLb+pqol2PyP4nj97Uhtg5khlPgflLjyh3359CbRTckbfuQmoQwBFJHjWDM9K
kgSaf8x3XZqvLx1rZXZsX7IPnCieqdKNR3yFg7+wpGZS0riEIzptS5e9x0HFcLsh
nY1tYHm/LpxNeMOiF9D6yLeI/A1ODGl8nPEak+yOSNyktihvg82BzfOT+IHEi2ze
os2l/PQ0oDRU40freDAK9D/gNUXu+cMfCMVELDGT2de7ZZKx2sopCZ5kDbyM7KNA
v3YvL8bIHpD6i7fMRSJ0HwcQmUplCVKHm94BBTINdjU5L2zZAzoFt+LIlwJFNbB4
xZfxH9ipXV9/ZnqEnArlxULVsqcMT2v0p9Xv59FhzuhjQ6Auklu1WMPlQjN4yXI6
IHk4aZYFdBwU/ZyRTJRI4YG1hh3BgEGtZ8ZvRo6qXUIoHQ651YF95lkAbPwuZ6NX
U45wdgl/oeIPeh2P5Fka3oQYjb2j6F8+XiLxTWRVq/Bb0RMcuLGW3xkimX+9CXMF
AUCqMQTC0TFb3+XHRu1bBfYLMHpgla8K+nHRBSoG6+AS9LCKnkg=
=PZza
-----END PGP SIGNATURE-----

--nextPart7363736.UuHk3IXPUc--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7073144572106643806==--





From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:08:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16: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 1fakKE-0005kg-VC; Wed, 04 Jul 2018 16:08: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fakKD-0005kb-U5
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 16:08:13 +0000
X-Inumbo-ID: 7324c396-7fa4-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7324c396-7fa4-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:08:12 +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 w64G3vd9115796;
 Wed, 4 Jul 2018 16:07:51 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-2017-10-26;
 bh=jTR9PeKWa9JV3Y3QDZzMZAxjLBMX014fGdv0okoQXys=;
 b=OrDIYm36iDTeMb94Nh9cI0ytySQNfrcj+CpAoIyMS8uW5kR061dQEFTs27NVTWqJKU+Q
 PU9qRaVDPAC1NJJTTlGQTi/44INCPiVvJ8WucJ80ZzcXA9pQsuCClfAkfzhnqwu+Mopv
 GeEPOtvPY8HrOj3DajGyg/SBrXB2HGdkoL7yzJkOs/bYEhHEOa7spAqh4N03sKDtQmP5
 zl1IdCE4UO+pj1QUcVm6auOkJTEVkdGeT4PuERsei3ZbUy9smdYyplgINTIOaN4K50v8
 7ggTFa8kQOyQVyVHA5Tek9Mx5biIF8omeKTMv0b59aHWASK5JcmXzAXCsyPU3paxe26z RA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2k0dnjk9sf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 16:07: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 w64G7n1U028972
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 16:07:50 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w64G7mqn017981;
 Wed, 4 Jul 2018 16:07:48 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 09:07:48 -0700
Date: Wed, 4 Jul 2018 18:07:43 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704160743.GF26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
 <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
 <20180704120629.GJ4670@olila.local.net-space.pl>
 <23356.53881.85485.72287@mariner.uk.xensource.com>
 <20180704143957.GC26572@olila.local.net-space.pl>
 <23356.60074.281809.940061@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23356.60074.281809.940061@mariner.uk.xensource.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8944
 signatures=668704
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-1806210000 definitions=main-1807040185
Subject: Re: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <royger@FreeBSD.org>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas.k.lengyel@gmail.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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDQ6NDE6MzBQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRGFuaWVsIEtpcGVyIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjIgMS84XSB4ZW46IGNhbGN1
bGF0ZSBYRU5fQlVJTERfVElNRSB1c2luZyBYRU5fQlVJTERfREFURSB2YWx1ZSIpOgo+ID4gT24g
V2VkLCBKdWwgMDQsIDIwMTggYXQgMDI6NTg6MTdQTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6
Cj4gPiA+IGV4cG9ydCBYRU5fQlVJTERfUE9TSVhfVElNRQk/PSAkKHNoZWxsIGVjaG8gJCR7U09V
UkNFX0RBVEVfRVBPQ0gtZGF0ZSArJXN9KQo+ID4KPiA+IE9LLCBidXQgd2hhdCBpZiBTT1VSQ0Vf
REFURV9FUE9DSCBpcyBub3QgZGVmaW5lZD8KPiA+ICJkYXRlIiBjb21tYW5kIGlzIG5vdCBhIGdv
b2Qgc29sdXRpb24gaGVyZS4KPgo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgeW91IHRoaW5rIG5v
dC4gIEkgdGhpbmsgYWxsIHRoZSB2ZXJzaW9ucyBvZgo+IGRhdGUgd2UgY2FyZSBhYm91dCB3aWxs
IGRvIHNvbWV0aGluZyBzZW5zaWJsZSB3aXRoCj4gICAgIGRhdGUgKyVzCj4KPiBJIGRvbid0IGhh
dmUgYSBGcmVlQlNEIGhvc3QgdG8gaGFuZCB0byB0ZXN0LCBDQydpbmcgUm9nZXIuCgpUaGlzIGlz
IG5vdCB0aGUgZGF0ZSBjb21tYW5kIHByb2JsZW0uIFRoaXMgaXMgbW9yZSByZWxhdGVkIHRvIFNP
VVJDRV9EQVRFX0VQT0NICnNwZWMgKGh0dHBzOi8vcmVwcm9kdWNpYmxlLWJ1aWxkcy5vcmcvc3Bl
Y3Mvc291cmNlLWRhdGUtZXBvY2gvI2lkbTU1KQp3aGljaCBjbGVhcmx5IHNheXM6CgogIFRoZSB2
YWx1ZSBNVVNUIGJlIHJlcHJvZHVjaWJsZSAoZGV0ZXJtaW5pc3RpYykgYWNyb3NzIGRpZmZlcmVu
dAogIGV4ZWN1dGlvbnMgb2YgdGhlIGJ1aWxkLCBkZXBlbmRpbmcgb25seSBvbiB0aGUgc291cmNl
IGNvZGUuIEl0IFNIT1VMRAogIGJlIHNldCB0byB0aGUgbGFzdCBtb2RpZmljYXRpb24gdGltZSBv
ZiB0aGUgc291cmNlLCBpbmNvcnBvcmF0aW5nIGFueQogIHBhY2thZ2luZy1zcGVjaWZpYyBtb2Rp
ZmljYXRpb25zLgoKU28sIEFJVUksIGFib3ZlIGltcGxpZXMgdGhhdCB3ZSBzaG91bGQgbm90IHVz
ZSB0aGUgZGF0ZSBjb21tYW5kLiBBbSBJIHJpZ2h0PwoKPiBBbHRob3VnaCBteSBydW5lIGFib3Zl
IGlzIHdyb25nIGFuZCBzaG91bGQgcmVhZAo+ICAgICBleHBvcnQgWEVOX0JVSUxEX1BPU0lYX1RJ
TUUJPz0gJChzaGVsbCBlY2hvICQke1NPVVJDRV9EQVRFX0VQT0NILSQkKGRhdGUgKyVzKX0pCj4K
PiA+IElmIG90aGVyIGd1eXMgYXJlIE9LIHdpdGggdGhhdCBJIGNhbiBwcmVwYXJlIGEgcGF0Y2gg
d2l0aCB5b3VyIFN1Z2dlc3RlZC1ieS4KPgo+IEhvdyBkbyBpbiBpbnRlbmQgdG8gY2hvb3NlIHdo
aWNoIHdyYXBwZXIgc2NyaXB0IHRvIHVzZSA/CgpJIHRob3VnaCB0aGF0IGEgbWVjaGFuaXNtIHRv
IGRpZmZlcmVudGlhdGUgR05VIGFuZCBCU0Qgc3lzdGVtcyBleGlzdHMgaW4KdGhlIFhlbiBidWls
ZCBzeXN0ZW0uIFNvLCBJIHdhcyBnb2luZyB0byByZXVzZSBpdCBzb21laG93LgoKPiBUaGlzIHBp
bGUgb2Ygc3R1ZmYgd2lsbCBydW4gb24gYXdmdWwgbG90IG9mIHRpbWVzIGR1cmluZyBlYWNoIG1h
a2Ugc28KPiBrZWVwaW5nIGl0IG9mIHJlYXNvbmFibGUgc2l6ZSBpcyBhIGdvb2QgcGxhbi4KPgo+
IE1heWJlIGl0IHdvdWxkIGJlIGJldHRlciB0byBoYXZlIGEgc2luZ2xlIHNoZWxsIHNjcmlwdCB3
aGljaCBvdXRwdXRzIGEKPiB3aG9sZSBidW5jaCBvZiB2YXJpYWJsZSBzZXR0aW5ncyBmb3IgbWFr
ZSB0byAkKGV2YWwgKSA/CgpJdCBsb29rcyB0aGF0IHRoaXMgdmFyaWFibGUgaXMgcmVmZXJlbmNl
ZCBvbmNlLCBzbywgaXQgc2hvdWxkIG5vdCBiZSBhIHByb2JsZW0uCgpEYW5pZWwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:15:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16: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 1fakQv-0006l5-Vo; Wed, 04 Jul 2018 16:15: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fakQt-0006l0-UH
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 16:15:07 +0000
X-Inumbo-ID: 69fc65c9-7fa5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 69fc65c9-7fa5-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:15:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59440105"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.62087.685245.159031@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 17:15:03 +0100
To: Jason Andryuk <jandryuk@gmail.com>
In-Reply-To: <CAKf6xpvABpdmJHHbupPxU-omKcP2UMZDd1=sFFn4w_SoHN10ig@mail.gmail.com>
References: <1529938392-3410-1-git-send-email-ian.jackson@eu.citrix.com>
 <1529938392-3410-4-git-send-email-ian.jackson@eu.citrix.com>
 <CAKf6xpvABpdmJHHbupPxU-omKcP2UMZDd1=sFFn4w_SoHN10ig@mail.gmail.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 3/3] process docs: Final branching checklist
 steps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

SmFzb24gQW5kcnl1ayB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDMvM10gcHJvY2Vz
cyBkb2NzOiBGaW5hbCBicmFuY2hpbmcgY2hlY2tsaXN0IHN0ZXBzIik6Cj4gT24gTW9uLCBKdW4g
MjUsIDIwMTggYXQgMTA6NTMgQU0sIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPiB3cm90ZToKPiA+ICtTZXQgb2ZmIGEgbWFudWFsIG9zc3Rlc3QgcnVuLCBzaW5jZSB0aGUg
b3NzdGVzdCBjci1mb3ItYnJhbmNoZXMgY2hhbmdlCj4gPiArd2lsbCB0YWtlIGEgd2hpbGUgdG8g
dGFrZSBlZmZlY3Q6Cj4gPiArICBzc2ggb3NzdGVzdC50ZXN0LWxhYgo+ID4gKyAgY2QgYnJhbmNo
ZXMvZm9yLXhlbi0kdi10ZXN0aW5nLmdpdAo+ID4gKyAgc2NyZWVuIC1TIDQuMTEKPiAKPiBJIHRo
aW5rIHlvdSB3YW50IGBzY3JlZW4gLVMgJHZgPwoKVGhhbmtzIGZvciB0aGUgZWFnbGUgZXllLiAg
TmljZSB0byBzZWUgc29tZW9uZSBpcyByZXZpZXdpbmcgdGhpcyAhCgpJIGhhdmUgZml4ZWQgdGhh
dCBhbmQgd2lsbCBwdXNoIHRoZXNlLCB3aXRoIFdlaSdzIGFjaywgaW4gYSBtb21lbnQuCgpJYW4u
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:22:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16:22:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fakXy-0007Wl-55; Wed, 04 Jul 2018 16:22: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fakXx-0007WV-1z
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 16:22:25 +0000
X-Inumbo-ID: 6ea2c09e-7fa6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ea2c09e-7fa6-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16: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 1fakXt-0007BY-74; Wed, 04 Jul 2018 16:22: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 1fakXs-0000nb-Tr; Wed, 04 Jul 2018 16:22:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fakXs-00053s-T8; Wed, 04 Jul 2018 16:22:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124944-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=cd69c8738391d9ce6c09cf5118c913cc7cd41d8b
X-Osstest-Versions-That: ovmf=aa4240edff41034d709938a15b42cf4fd3214386
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 16:22:20 +0000
Subject: [Xen-devel] [ovmf test] 124944: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk0NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NDQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDkyMAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGNkNjljODczODM5MWQ5Y2U2
YzA5Y2Y1MTE4YzkxM2NjN2NkNDFkOGIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGFhNDI0MGVkZmY0MTAzNGQ3MDk5MzhhMTViNDJjZjRmZDMyMTQzODYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDkyMCAgMjAxOC0wNy0wMiAxNTo0MTozNSBaICAgIDIgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQ5NDQgIDIwMTgtMDctMDMgMTk6MDI6MTUgWiAgICAwIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5n
QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCmNvbW1pdCBjZDY5Yzg3MzgzOTFkOWNlNmMwOWNmNTExOGM5MTNjYzdjZDQxZDhi
CkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwg
MiAxNzowNzo1NCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIFNhdGFDb250cm9sbGVyRHhl
OiBVc2UgY29tcGFyZSBsb2dpYyBpbiBpZiBjb25kaXRpb24KICAgIAogICAgVXNlIGNvbXBhcmUg
bG9naWMgaW4gaWYgY29uZGl0aW9uIHRvIGZpeCBFQ0MgaXNzdWUuCiAgICBJdCBpcyBjYXVzZWQg
YnkgYWE0MjQwZWRmZjQxMDM0ZDcwOTkzOGExNWI0MmNmNGZkMzIxNDM4Ni4KICAgIAogICAgQ2M6
IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgQ2M6IERhbmRhbiBCaSA8ZGFuZGFuLmJp
QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+Cgpjb21taXQgNWY0
NjM1MjMwMGY2NGQ3OWM0M2NiZmM2N2JiN2E1Zjk0YmI5ODJiOApBdXRob3I6IFN0YXIgWmVuZyA8
c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDIgMTY6NTQ6MjMgMjAxOCArMDgw
MAoKICAgIE1kZU1vZHVsZVBrZyBWYXJpYWJsZTogQWRkL0NvcnJlY3QgR2V0SG9iVmFyaWFibGVT
dG9yZSBwYXJhIGRlc2NyaXB0aW9uCiAgICAKICAgIEl0IGlzIGNhdXNlZCBieSAwOTgwOGJkMzli
MGM3NjU1OTM1NDI1MzYzOTc2NjQ1OGVjMjRkYTc5LgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8
bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KCmNvbW1pdCA5YzIy
N2UwN2RkZTU2YzVmMmFiOWQwMGZkNjc0MDgyN2YyOGRjODc1CkF1dGhvcjogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDIgMTE6MTk6MjYgMjAxOCArMDgwMAoK
ICAgIE1kZU1vZHVsZVBrZy9SZXNldFN5c3RlbVJ1bnRpbWVEeGU6IEFkZCBtb3JlIGluZm8gaW4g
ZGVidWcgbWVzc2FnZQogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUu
bmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KCmNvbW1pdCBjMGJmNDc2ODJkNmJjZWNjMzg4OWZmODQ5YzgxY2MwNmEyMmRlYmM0CkF1
dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDIgMTE6
MTY6MjIgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9bUGVpfER4ZV1SZXNldFN5c3RlbUxp
YjogQWRkIFBQSS9Qcm90b2NvbCBkZXBlbmRlbmN5CiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDkzZjVhNTRmZjMzODZhNDRiMDhkZTIyZTli
OTIzMGUzZWQ5MmI5MGMKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRl
OiAgIE1vbiBKdWwgMiAxMToxMzoxNyAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1Jlc2V0
VXRpbGl0eUxpYjogQWRkIHBhY2soMSkgZm9yIHJlc2V0IGRhdGEgc3RydWN0dXJlCiAgICAKICAg
IFJFU0VUX1VUSUxJVFlfR1VJRF9TUEVDSUZJQ19SRVNFVF9EQVRBIHN0cnVjdHVyZSBzaG91bGQg
YmUgZGVjbGFyZWQKICAgIGFzIHBhY2soMSkuCiAgICBUaGUgcGF0Y2ggYWRkcyB0aGUgbWlzc2lu
ZyBwYWNrKDEpIHByYWdtYS4KICAgIAogICAgKEdVSUQgKikoKFVJTlQ4ICopJlJlc2V0RGF0YSAr
CiAgICBPRkZTRVRfT0YgKFJFU0VUX1VUSUxJVFlfR1VJRF9TUEVDSUZJQ19SRVNFVF9EQVRBLCBS
ZXNldFN1YnR5cGUpKQogICAgaXMgdXNlZCB0byByZXBsYWNlICZSZXNldERhdGEuUmVzZXRTdWJU
eXBlIHRvIHJlc29sdmUgQzQzNjYgVlMKICAgIGNvbXBpbGVyIHdhcm5pbmcuCiAgICAKICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDUxZmU1YjUxNDBi
YTllY2IxNjhmYjAzZGEzMjg5ODMzNTU4ODBjN2EKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlA
aW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdW4gMjUgMTU6MzU6MDYgMjAxOCArMDgwMAoKICAgIE1k
ZU1vZHVsZVBrZy9CbXBTdXBwb3J0TGliOiBDaGVjayBQaXhlbEhlaWdodC9QaXhlbFdpZHRoIGFn
YWluc3QgMAogICAgCiAgICBUaGUgcGF0Y2ggYWRkcyBjaGVjayBsb2dpYyB0byBtYWtlIHN1cmUg
dGhhdCBmb3IgYSBpbnB1dCBCTVAgZmlsZSwKICAgIHRoZSB3aWR0aCBvciBoZWlnaHQgaXMgbm90
IDA7IGZvciBhIGlucHV0IEdPUCBibHQgYnVmZmVyLCB0aGUgd2lkdGgKICAgIG9yIGhlaWdodCBp
cyBub3QgMC4gT3RoZXJ3aXNlLCBVTlNVUFBPUlRFRCBzdGF0dXMgaXMgcmV0dXJuZWQuCiAgICAK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IE1pY2hh
ZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgoKY29tbWl0IDJhOWUxYjk3
YzlhODZhNzM2NzA3Mzg4ZmU1ZTIyY2I3NWMzNzhiMzUKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUu
bmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdW4gMjUgMTQ6NTQ6MzMgMjAxOCArMDgwMAoKICAg
IE1kZU1vZHVsZVBrZy9CbXBTdXBwb3J0TGliOiBDb3JyZWN0IGRlYnVnIG1lc3NhZ2UKICAgIAog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENj
OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:24:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16: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 1fakZU-0007fh-LQ; Wed, 04 Jul 2018 16:24: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fakZT-0007fZ-22
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 16:23:59 +0000
X-Inumbo-ID: a69aeef3-7fa6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a69aeef3-7fa6-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:23:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75722870"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <20180704084239.fk7cianiscggg3sz@citrix.com>
 <5B3C8A7802000078001D0E6E@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: <32a96b33-0cea-a054-1c97-b1afb4d12e10@citrix.com>
Date: Wed, 4 Jul 2018 17:23:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3C8A7802000078001D0E6E@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 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

T24gMDQvMDcvMTggMDk6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA3LjE4IGF0
IDEwOjQyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIFR1ZSwgSnVsIDAzLCAy
MDE4IGF0IDA5OjU1OjE5UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiAtLS0gYS94
ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9hcmNoLXg4Ni94ZW4uaAo+Pj4gQEAgLTMxNCw2ICszMTQsMTcgQEAgc3RydWN0IHhlbl9h
cmNoX2RvbWFpbmNvbmZpZyB7Cj4+PiAgI2RlZmluZSBYRU5fQUNQSV9HUEUwX0NQVUhQX0JJVCAg
ICAgIDIKPj4+ICAjZW5kaWYKPj4+ICAKPj4+ICsvKgo+Pj4gKyAqIFJlcHJlc2VudGF0aW9ucyBv
ZiBhcmNoaXRlY3R1cmFsIENQVUlEIGluZm9ybWF0aW9uLiAgVXNlZCBhcyB0aGUKPj4+ICsgKiBz
ZXJpYWxpc2VkIHZlcnNpb24gb2YgWGVuJ3MgaW50ZXJuYWwgcmVwcmVzZW50YXRpb24uCj4+PiAr
ICovCj4+PiArdHlwZWRlZiBzdHJ1Y3QgeGVuX2NwdWlkX2xlYWYgewo+Pj4gKyNkZWZpbmUgWEVO
X0NQVUlEX05PX1NVQkxFQUYgMHhmZmZmZmZmZnUKPj4+ICsgICAgdWludDMyX3QgbGVhZiwgc3Vi
bGVhZjsKPj4+ICsgICAgdWludDMyX3QgYSwgYiwgYywgZDsKPj4+ICt9IHhlbl9jcHVpZF9sZWFm
X3Q7Cj4+PiArREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2NwdWlkX2xlYWZfdCk7Cj4+PiAr
Cj4+IElzIHB1dHRpbmcgdGhpcyBpbiBwdWJsaWMgaGVhZGVyIHdoaWxlIGxlYXZpbmcKPj4gQ1BV
SURfTUFYX1NFUklBTElTRURfTEVBVkVTIGluIGEgcHJpdmF0ZSBoZWFkZXIgdXNlZnVsPwo+Pgo+
PiBIb3cgZG9lcyBhbiBleHRlcm5hbCB1c2VyIGtub3cgaG93IGJpZyBhIGJ1ZmZlciBpdCBuZWVk
cyB0byBwcm92aWRlIHRvCj4+IGFjY29tbW9kYXRlIHRoZSByZXR1cm4gc3RydWN0dXJlPwo+IFll
YWgsIHRoaXMgaXMgaW5kZWVkIGhhcmQgdG8gdGVsbCBmcm9tIHRoaXMgcGF0Y2ggYWxvbmUuIEFu
ZCBnb2luZwo+IG92ZXIgdGhlIHRpdGxlcyBvZiB0aGUgcmVtYWluZGVyIG9mIHRoZSBzZXJpZXMg
aXQncyBhbHNvIG5vdCBjbGVhcgo+IHdoZXJlIGEgdXNlIG9mIHRoaXMgc3RydWN0dXJlIGluIGEg
ZG9tY3RsL3N5c2N0bCB3b3VsZCBhcHBlYXIuCgpBbiBhcnJheSBvZiAoc29tZSBudW1iZXIgb2Yp
IHhlbl9jcHVpZF9sZWFmX3Qgb2JqZWN0cyBpcyB0aGUgZXh0ZXJuYWxseQp2aXNpYmxlIHJlcHJl
c2VudGF0aW9uIG9mIHRoZSBwb2xpY3ksIHdoaWNoIGlzIHdoeSB0aGlzIGRlZmluaXRpb24gaXMK
ZXh0ZXJuYWxseSB2aXNpYmxlLgoKQ29udGVudCBvZiB0aGlzIG5hdHVyZSB3aWxsIChldmVudHVh
bGx5KSBleGlzdCBpbiB0aGUgbWlncmF0aW9uIHN0cmVhbSwKYW5kIGl0IGlzIGFsc28gdGhlIGlu
dGVyZmFjZSBieSB3aGljaCB0b29sc3RhY2tzIChsaWJ4bCBhbmQgWGFwaSkgY2FuCm1ha2UgdW5k
ZXItc3BlY2lmaWVkIG1vZGlmaWNhdGlvbnMgdG8gdGhlIHBvbGljaWVzLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:27:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16: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 1fakcO-00086j-6f; Wed, 04 Jul 2018 16: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fakcN-00086e-7d
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 16:26:59 +0000
X-Inumbo-ID: 11f59ebd-7fa7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11f59ebd-7fa7-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:26:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59440543"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.62798.870042.616000@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 17:26:54 +0100
To: <xen-devel@lists.xenproject.org>, Andrew Cooper
 <andrew.cooper3@citrix.com>, Anthony Perard <anthony.perard@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>, Wei Liu
 <wei.liu2@citrix.com>
In-Reply-To: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: [Xen-devel] [PATCH v4 3/8] tools: xencall, xengnttab,
 xengntshr: Provide access to internal fds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiW1BBVENIIGZvci00LjEyIHYyIDAvOF0gdG9vbHM6IERlcHJp
diBmZCBjaGVja2luZywgaW50ZXJuYWwgZmQgYWNjZXNzIik6Cj4gVGhpcyBzZXJpZXMgcHJvdmlk
ZXMgdGhlIHN1cHBvcnQgaW4geGVuLmdpdCBmb3IgYXVkaXRpbmcgd2hldGhlciBxZW11Cj4gZmls
ZSBkZXNjcmlwdG9ycyBhcmUgZGVwcml2aWxlZ2VkLCBhcyBleHBlY3RlZCB3aXRoIGxpYnhsCj4g
ZG1fcmVzdHJpY3Q9MS4KClRoZXNlIHdlcmUgYWxsIGFja2VkLgoKSG93ZXZlciwgb24gcmViYXNp
bmcgdG8gY3VycmVudCBzdGFnaW5nIEkgaGFkIGEgbWVyZ2UgY29uZmxpY3QgaW4KbGlieGVuZ250
dGFiLm1hcC4gIEhlcmUgaXMgdGhlIG5ldyB2ZXJzaW9uLCB0aGVyZWZvcmUsIHdpdGggUm9nZXIn
cwpSLUIgYW5kIFdlaSdzIEEtQiBkcm9wcGVkIGZvciB0aGF0IHJlYXNvbi4KClRoYW5rcywKSWFu
LgoKRnJvbSBmNjFlNmVlMWEyYTY1MzBkYWJjMTVlZWY4Njg0NTIxMGQxNGFhNTNjIE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KRGF0ZTogRnJpLCA0IE1heSAyMDE4IDE2OjI5OjE3ICswMTAwClN1YmplY3Q6IFtQQVRD
SCB2NCAzLzhdIHRvb2xzOiB4ZW5jYWxsLCB4ZW5nbnR0YWIsIHhlbmdudHNocjogUHJvdmlkZSBh
Y2Nlc3MKIHRvIGludGVybmFsIGZkcwpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRl
eHQvcGxhaW47IGNoYXJzZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoK
SSB3YW50IHRoaXMgdG8gc3VwcG9ydCBteSBxZW11IGRlcHJpdiBkZXNjcmlwdG9yIGF1ZGl0IHRv
b2wuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNv
bT4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQp2NDog
UmViYXNlIG9udG8gY3VycmVudCBzdGFnaW5nLgp2MzogUmVtb3ZlIGFuIGVycm9uZW91c2x5LWlu
dHJvZHVjZWQgYmxhbmsgbGluZS4KdjI6IEZpeCBBQkkgYnJlYWthZ2UuCi0tLQogdG9vbHMvbGli
cy9jYWxsL2NvcmUuYyAgICAgICAgICAgICAgICB8ICA1ICsrKysrCiB0b29scy9saWJzL2NhbGwv
aW5jbHVkZS94ZW5jYWxsLmggICAgIHwgIDggKysrKysrKysKIHRvb2xzL2xpYnMvY2FsbC9saWJ4
ZW5jYWxsLm1hcCAgICAgICAgfCAgMSArCiB0b29scy9saWJzL2dudHRhYi9nbnRzaHJfY29yZS5j
ICAgICAgIHwgIDYgKysrKysrCiB0b29scy9saWJzL2dudHRhYi9nbnR0YWJfY29yZS5jICAgICAg
IHwgIDUgKysrKysKIHRvb2xzL2xpYnMvZ250dGFiL2luY2x1ZGUveGVuZ250dGFiLmggfCAxNyAr
KysrKysrKysrKysrKysrKwogdG9vbHMvbGlicy9nbnR0YWIvbGlieGVuZ250dGFiLm1hcCAgICB8
ICA2ICsrKysrKwogNyBmaWxlcyBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlicy9jYWxsL2NvcmUuYyBiL3Rvb2xzL2xpYnMvY2FsbC9jb3JlLmMKaW5kZXgg
NDZjYTYxNS4uNTdkM2EzMyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9jYWxsL2NvcmUuYworKysg
Yi90b29scy9saWJzL2NhbGwvY29yZS5jCkBAIC05MSw2ICs5MSwxMSBAQCBpbnQgeGVuY2FsbF9j
bG9zZSh4ZW5jYWxsX2hhbmRsZSAqeGNhbGwpCiAgICAgcmV0dXJuIHJjOwogfQogCitpbnQgeGVu
Y2FsbF9mZCh4ZW5jYWxsX2hhbmRsZSAqeGNhbGwpCit7CisgICAgcmV0dXJuIHhjYWxsLT5mZDsK
K30KKwogaW50IHhlbmNhbGwwKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgdW5zaWduZWQgaW50IG9w
KQogewogICAgIHByaXZjbWRfaHlwZXJjYWxsX3QgY2FsbCA9IHsKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnMvY2FsbC9pbmNsdWRlL3hlbmNhbGwuaCBiL3Rvb2xzL2xpYnMvY2FsbC9pbmNsdWRlL3hl
bmNhbGwuaAppbmRleCAwZDA5YmM4Li4yZDBjNDJhIDEwMDY0NAotLS0gYS90b29scy9saWJzL2Nh
bGwvaW5jbHVkZS94ZW5jYWxsLmgKKysrIGIvdG9vbHMvbGlicy9jYWxsL2luY2x1ZGUveGVuY2Fs
bC5oCkBAIC03NCw2ICs3NCwxNCBAQCB4ZW5jYWxsX2hhbmRsZSAqeGVuY2FsbF9vcGVuKHN0cnVj
dCB4ZW50b29sbG9nX2xvZ2dlciAqbG9nZ2VyLAogaW50IHhlbmNhbGxfY2xvc2UoeGVuY2FsbF9o
YW5kbGUgKnhjYWxsKTsKIAogLyoKKyAqIFJldHVybiB0aGUgZmQgdXNlZCBpbnRlcm5hbGx5IGJ5
IHhlbmNhbGwuICBzZWxlY3Rpbmcgb24gaXQgaXMgbm90CisgKiB1c2VmdWwuICBCdXQgaXQgY291
bGQgYmUgdXNlZnVsIGZvciB1bnVzdWFsIHVzZSBjYXNlczsgcGVyaGFwcywKKyAqIHBhc3Npbmcg
dG8gb3RoZXIgcHJvZ3JhbXMsIGNhbGxpbmcgaW9jdGxzIG9uIGRpcmVjdGx5LCBvciBtYXliZQor
ICogY2FsbGluZyBmY250bC4KKyAqLworaW50IHhlbmNhbGxfZmQoeGVuY2FsbF9oYW5kbGUgKnhj
YWxsKTsKKworLyoKICAqIENhbGwgaHlwZXJjYWxscyB3aXRoIHZhcnlpbmcgbnVtYmVycyBvZiBh
cmd1bWVudHMuCiAgKgogICogT24gc3VjY2VzcyB0aGUgcmV0dXJuIHZhbHVlIG9mIHRoZSBoeXBl
cmNhbGwgaXMgdGhlIHJldHVybiB2YWx1ZSBvZgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9jYWxs
L2xpYnhlbmNhbGwubWFwIGIvdG9vbHMvbGlicy9jYWxsL2xpYnhlbmNhbGwubWFwCmluZGV4IGM0
ODIxOTUuLmZlYWNlZTMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2FsbC9saWJ4ZW5jYWxsLm1h
cAorKysgYi90b29scy9saWJzL2NhbGwvbGlieGVuY2FsbC5tYXAKQEAgLTIxLDQgKzIxLDUgQEAg
VkVSU18xLjAgewogVkVSU18xLjEgewogCWdsb2JhbDoKIAkJeGVuY2FsbF9idWZmZXJzX25ldmVy
X2ZhdWx0OworCQl4ZW5jYWxsX2ZkOwogfSBWRVJTXzEuMDsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnMvZ250dGFiL2dudHNocl9jb3JlLmMgYi90b29scy9saWJzL2dudHRhYi9nbnRzaHJfY29yZS5j
CmluZGV4IDdmNmJmOWQuLjExMTdlMjkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL2du
dHNocl9jb3JlLmMKKysrIGIvdG9vbHMvbGlicy9nbnR0YWIvZ250c2hyX2NvcmUuYwpAQCAtNjQs
NiArNjQsMTIgQEAgaW50IHhlbmdudHNocl9jbG9zZSh4ZW5nbnRzaHJfaGFuZGxlICp4Z3MpCiAg
ICAgZnJlZSh4Z3MpOwogICAgIHJldHVybiByYzsKIH0KKworaW50IHhlbmdudHNocl9mZCh4ZW5n
bnRzaHJfaGFuZGxlICp4Z3MpCit7CisgICAgcmV0dXJuIHhncy0+ZmQ7Cit9CisKIHZvaWQgKnhl
bmdudHNocl9zaGFyZV9wYWdlcyh4ZW5nbnRzaHJfaGFuZGxlICp4Y2csIHVpbnQzMl90IGRvbWlk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBjb3VudCwgdWludDMyX3QgKnJlZnMs
IGludCB3cml0YWJsZSkKIHsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZ250dGFiL2dudHRhYl9j
b3JlLmMgYi90b29scy9saWJzL2dudHRhYi9nbnR0YWJfY29yZS5jCmluZGV4IDk4ZjE1OTEuLmJk
MDc1ZjggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL2dudHRhYl9jb3JlLmMKKysrIGIv
dG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX2NvcmUuYwpAQCAtNzUsNiArNzUsMTEgQEAgaW50IHhl
bmdudHRhYl9jbG9zZSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QpCiAgICAgcmV0dXJuIHJjOwogfQog
CitpbnQgeGVuZ250dGFiX2ZkKHhlbmdudHRhYl9oYW5kbGUgKnhndCkKK3sKKyAgICByZXR1cm4g
eGd0LT5mZDsKK30KKwogaW50IHhlbmdudHRhYl9zZXRfbWF4X2dyYW50cyh4ZW5nbnR0YWJfaGFu
ZGxlICp4Z3QsIHVpbnQzMl90IGNvdW50KQogewogICAgIHJldHVybiBvc2RlcF9nbnR0YWJfc2V0
X21heF9ncmFudHMoeGd0LCBjb3VudCk7CmRpZmYgLS1naXQgYS90b29scy9saWJzL2dudHRhYi9p
bmNsdWRlL3hlbmdudHRhYi5oIGIvdG9vbHMvbGlicy9nbnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIu
aAppbmRleCAzNWJlNmMxLi45MWQ0Y2Q1IDEwMDY0NAotLS0gYS90b29scy9saWJzL2dudHRhYi9p
bmNsdWRlL3hlbmdudHRhYi5oCisrKyBiL3Rvb2xzL2xpYnMvZ250dGFiL2luY2x1ZGUveGVuZ250
dGFiLmgKQEAgLTE0OSw2ICsxNDksMTUgQEAgeGVuZ250dGFiX2hhbmRsZSAqeGVuZ250dGFiX29w
ZW4oc3RydWN0IHhlbnRvb2xsb2dfbG9nZ2VyICpsb2dnZXIsCiAgKi8KIGludCB4ZW5nbnR0YWJf
Y2xvc2UoeGVuZ250dGFiX2hhbmRsZSAqeGd0KTsKIAorCisvKgorICogUmV0dXJuIHRoZSBmZCB1
c2VkIGludGVybmFsbHkgYnkgeGVuZ250dGFiLiAgc2VsZWN0aW5nIG9uIGl0IGlzIG5vdAorICog
dXNlZnVsLiAgQnV0IGl0IGNvdWxkIGJlIHVzZWZ1bCBmb3IgdW51c3VhbCB1c2UgY2FzZXM7IHBl
cmhhcHMsCisgKiBwYXNzaW5nIHRvIG90aGVyIHByb2dyYW1zLCBjYWxsaW5nIGlvY3RscyBvbiBk
aXJlY3RseSwgb3IgbWF5YmUKKyAqIGNhbGxpbmcgZmNudGwuCisgKi8KK2ludCB4ZW5nbnR0YWJf
ZmQoeGVuZ250dGFiX2hhbmRsZSAqeGd0KTsKKwogLyoqCiAgKiBNZW1vcnkgbWFwcyBhIGdyYW50
IHJlZmVyZW5jZSBmcm9tIG9uZSBkb21haW4gdG8gYSBsb2NhbCBhZGRyZXNzIHJhbmdlLgogICog
TWFwcGluZ3Mgc2hvdWxkIGJlIHVubWFwcGVkIHdpdGggeGVuZ250dGFiX3VubWFwLiAgTG9ncyBl
cnJvcnMuCkBAIC0zMzQsNiArMzQzLDE0IEBAIHhlbmdudHNocl9oYW5kbGUgKnhlbmdudHNocl9v
cGVuKHN0cnVjdCB4ZW50b29sbG9nX2xvZ2dlciAqbG9nZ2VyLAogICovCiBpbnQgeGVuZ250c2hy
X2Nsb3NlKHhlbmdudHNocl9oYW5kbGUgKnhncyk7CiAKKy8qCisgKiBSZXR1cm4gdGhlIGZkIHVz
ZWQgaW50ZXJuYWxseSBieSB4ZW5nbnRzaHIuICBzZWxlY3Rpbmcgb24gaXQgaXMgbm90CisgKiB1
c2VmdWwuICBCdXQgaXQgY291bGQgYmUgdXNlZnVsIGZvciB1bnVzdWFsIHVzZSBjYXNlczsgcGVy
aGFwcywKKyAqIHBhc3NpbmcgdG8gb3RoZXIgcHJvZ3JhbXMsIGNhbGxpbmcgaW9jdGxzIG9uIGRp
cmVjdGx5LCBvciBtYXliZQorICogY2FsbGluZyBmY250bC4KKyAqLworaW50IHhlbmdudHNocl9m
ZCh4ZW5nbnRzaHJfaGFuZGxlICp4Z3MpOworCiAvKioKICAqIEFsbG9jYXRlcyBhbmQgc2hhcmVz
IHBhZ2VzIHdpdGggYW5vdGhlciBkb21haW4uCiAgKgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9n
bnR0YWIvbGlieGVuZ250dGFiLm1hcCBiL3Rvb2xzL2xpYnMvZ250dGFiL2xpYnhlbmdudHRhYi5t
YXAKaW5kZXggZjc4ZGEyMi4uZDVkYTM4OCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIv
bGlieGVuZ250dGFiLm1hcAorKysgYi90b29scy9saWJzL2dudHRhYi9saWJ4ZW5nbnR0YWIubWFw
CkBAIC0yNiwzICsyNiw5IEBAIFZFUlNfMS4xIHsKICAgICBnbG9iYWw6CiAgICAgICAgIHhlbmdu
dHRhYl9ncmFudF9jb3B5OwogfSBWRVJTXzEuMDsKKworVkVSU18xLjIgeworICAgIGdsb2JhbDoK
KwkJeGVuZ250dGFiX2ZkOworCQl4ZW5nbnRzaHJfZmQ7Cit9IFZFUlNfMS4xOwotLSAKMi4xLjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:27:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16: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 1fakcv-0008Ay-Mx; Wed, 04 Jul 2018 16:27: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=0gnm=ju=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fakcu-0008Ar-OD
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 16:27:32 +0000
X-Inumbo-ID: 2654290b-7fa7-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2654290b-7fa7-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:27: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 EAAF41595;
 Wed,  4 Jul 2018 09:27:30 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DBC5A3F5AD;
 Wed,  4 Jul 2018 09:27:29 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-3-git-send-email-sstabellini@kernel.org>
 <30b92df4-ae73-1803-94af-14a128c59746@arm.com>
 <alpine.DEB.2.10.1807021338290.23811@sstabellini-ThinkPad-X260>
 <d40e408c-79cb-1f0f-009a-71b528c397e8@arm.com>
 <alpine.DEB.2.10.1807031433300.23811@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a36b525f-2f02-6703-c630-fe76023264ad@arm.com>
Date: Wed, 4 Jul 2018 17:27:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807031433300.23811@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 03/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 edgari@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>

SGkgU3RlZmFubywKCk9uIDAzLzA3LzE4IDIzOjE2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVHVlLCAzIEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZhbm8s
Cj4+Cj4+IE9uIDAyLzA3LzE4IDIyOjMxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBP
biBUaHUsIDE0IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gT24gMTMvMDYvMTgg
MjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4gKwo+Pj4+PiArLSBjcHVzIChv
cHRpb25hbCkKPj4+Pj4gKwo+Pj4+PiArICAgIEEgc3RyaW5nIHNwZWNpZnlpbmcgdGhlIG51bWJl
ciBvZiB2Y3B1cyB0byBhbGxvY2F0ZSB0byB0aGUgZ3Vlc3QuCj4+Pj4+IElmCj4+Pj4+ICsgICAg
bm90IHNwZWNpZmllZCBpdCBkZWZhdWx0cyB0byAiMSIuCj4+Pj4KPj4+PiBTYW1lIHJlbWFya3Mg
YXMgZm9yICJtZW0iLgo+Pj4KPj4+IEkgdGhpbmsgaXQgd291bGQgYmUgbmljZXIgaWYgd2Uga2Vw
dCB0aGUgc2FtZSBmb3JtYXQgdXNlZCBmb3IgeGwgY29uZmlnCj4+PiBmaWxlcyBmb3IgdGhlc2Ug
dHdvIG9wdGlvbnMuRXNwZWNpYWxseSBnaXZlbiB0aGF0IHdlIGFscmVhZHkgaGF2ZSB0aGUKPj4+
IGZ1bmN0aW9ucyBpbiB0aGUgaHlwZXJ2aXNvciB0byBwYXJzZSB0aGVtIChYZW4ga25vd3MgaG93
IHRvIHBhcnNlCj4+PiBkb20wX21heF92Y3B1cyBhbmQgZG9tMF9tZW0gZm9yIGluc3RhbmNlKS4g
SXQgaXMgZ29pbmcgdG8gYmUgZWFzaWVyIHRvID4gdXNlCj4+PiBhbmQgaXQgZG9lc24ndCBjb21l
IHdpdGggYSBjb3N0IGZvciBYZW4uCj4+Cj4+IEkgY2FuJ3Qgc2VlIGFueSByZWFzb24gdG8ga2Vl
cCB0aG9zZSAyIG9wdGlvbnMgc2ltaWxhciB0byBsaWJ4bCB3aGVuIGFsbCB0aGUKPj4gcmVzdCBp
cyBlbWJyYWNpbmcgRFQgZm9ybWF0LiBUaGUgdXNlciB3b3VsZCBhbHJlYWR5IGhhdmUgdG8gc3Bl
bmQgc29tZSB0aW1lcwo+PiB0byBsb29rIGF0IHRoZSBuZXcgYmluZGluZ3MgYW55d2F5LCBub3Qg
dXNpbmcgc3RyaW5nIGlzIG5vdCBnb2luZyB0byBiZSBhIGJpZwo+PiBkaWZmaWN1bHR5Lgo+Pgo+
PiBXaGlsZSBJIGFncmVlIHRoYXQgWGVuIGtub3dzIGhvdyB0byBwYXJzZSBkb20wX21lbSwgZG9t
MF9tYXhfdmNwdXMsIFhlbiBhbHNvCj4+IGtub3dzIGhvdyB0byByZWFkIG51bWJlcnMgZnJvbSBj
ZWxscyB3aGljaCBpcyB3aWRlbHkgdXNlZCB3aXRoaW4gdGhlCj4+IGh5cGVydmlzb3IuIFNvIGJv
dGggc29sdXRpb24gYXJlIGdvaW5nIHRvIGJlIGVhc3kgdG8gdXNlIGluIHRoZSBoeXBlcnZpc29y
Lgo+PiBIb3dldmVyLCB0aGUgZm9ybWVyIGlzIGFsd2F5cyBnb2luZyB0byBiZSBmYXN0ZXIsIGxl
c3MgZXJyb3IgcHJvbmUgdGhhbiB0aGUKPj4gbGF0dGVyLgo+IAo+IE1lbW9yeSBhbmQgY3B1cyBh
cmUgdGhlIG9ubHkgdHdvIFZNIG9wdGlvbnMgd2UgaGF2ZSBzbyBmYXIuIEtlcm5lbHMgYW5kCj4g
cmFtZGlza3MgYXJlIHBhcnQgb2YgdGhlIG11bHRpYm9vdCBwcm90b2NvbCwgdGhleSBhcmUgYWJv
dXQgcGFzc2luZwo+IGJpbmFyaWVzIGZyb20gdGhlIGJvb3Rsb2FkZXIgdG8gWGVuIGluIG1lbW9y
eSwgcmF0aGVyIHRoYW4gc3BlY2lmeWluZyBWTQo+IHByb3BlcnRpZXMuIFRoZXkgZGVzY3JpYmUg
c29tZXRoaW5nIGluIG1lbW9yeSwgYSBiaXQgbGlrZSBhIGRldmljZSBvbgo+IGRldmljZSB0cmVl
LCB3aGlsZSBtZW1vcnkgYW5kIGNwdXMgYXJlIG9wdGlvbnMgYSBiaXQgbGlrZSB0aGUgZXhpc3Rp
bmcKPiBib290YXJncy4gVGhlcmUgYXJlICJtZW0iIGFuZCAiZG9tMF9tZW0iIG9wdGlvbnMgYXMg
cGFydCBvZiB0aGUgY29tbW9uCj4gYm9vdGFyZ3MgYnV0IHRoZXkgYXJlIHBhc3NlZCBhcyBzdHJp
bmdzLCBub3QgYXMgZGV2aWNlIHRyZWUgZmllbGRzLgo+IAo+IFNvIEkgZG9uJ3QgdGhpbmsgd2Ug
aGF2ZSBhbnl0aGluZyBlbHNlICJlbWJyYWNpbmcgRFQgZm9ybWF0IiB5ZXQuCgpJIGRvIGNvbnNp
ZGVyIG11bHRpYm9vdCBwcm90b2NvbCBwYXJ0IG9mIHlvdXIgbmV3IFZNIGZvcm1hdC4KCj4gCj4g
Rm9yIGluc3RhbmNlLCBpZiB3ZSB3ZXJlIHRvIGltcGxlbWVudCB0aGlzIG9uIHg4NiAod2hpY2gg
SSBhbSBub3QpLCBJCj4gd291bGQgaW1hZ2Ugd2Ugd291bGQgYmUgdXNpbmcgdGhlIHg4NiB2ZXJz
aW9uIG9mIG11bHRpYm9vdCB0byBwYXNzIHRoZQo+IGFkZGl0aW9uYWwga2VybmVscyBhbmQgcmFt
ZGlza3MsIGFuZCB3ZSB3b3VsZCBhbHNvIGFkZCBhbiBleHRyYSBzdHJpbmdzCj4gZmllbGQgd2l0
aCB0aGUgVk0gb3B0aW9ucywgc2ltaWxhciB0byB0aGUgc3RyaW5nIGZpZWxkIHVzZWQgYXMgY29t
bWFuZAo+IGxpbmUgYXJndW1lbnRzLgo+IAo+IFRoaXMgaXMgdG8gc2F5IHRoYXQgSSBkb24ndCB0
aGluayB3ZSBuZWNlc3NhcmlseSBoYXZlIHRvIGFiaWRlIHRvIGRldmljZQo+IHRyZWUgYmVzdCBy
ZWNvbW1lbmRhdGlvbnMgdG8gcGFzcyB0aGUgVk0gb3B0aW9ucyAoYnV0IHdlIGNvdWxkIHN0aWxs
Cj4gY2hvb3NlIHRvKS4gVGhlcmUgaXMgYW4gYXJndW1lbnQgZm9yIHVzaW5nIHRoZSBzYW1lIGZv
cm1hdCBhcyBwZXIgdGhlIFZNCj4gY29uZmlnIGZpbGUgdG8gbWFrZSBpdCBlYXNpZXIgZm9yIHVz
ZXJzLCBidXQgYXMgRWRnYXIgYWxzbyBwb2ludGVkIG91dCwKPiB3ZSBkb24ndCB3YW50IHRvIGRv
IHRoYXQgaWYgaXQgbWVhbnMgYWRkaW5nIGEgY29tcGxleCBwYXJzZXIuIFRoZXJlIGlzCj4gYWxz
byBhbiBhcmd1bWVudCBmb3IgdXNpbmcgYSBmb3JtYXQgdGhhdCBjb3VsZCBiZSByZXVzZWQgb24g
bm9uLWRldmljZQo+IHRyZWUgcGxhdGZvcm1zLgoKV2VsbCwgdGhlIERUIGZvcm1hdCBnaXZlcyB5
b3Ugc28gbXVjaCBtb3JlIGZsZXhpYmlsaXR5IG92ZXIgc3RyaW5nLgpMZXQncyB0YWtlIHRoZSBl
eGFtcGxlIG9mIGRlc2NyaWJpbmcgYSBEZXZpY2UuIFdpdGggRFQgeW91IGNvdWxkIGp1c3QgZG86
CgpteWRldiB7CiAgIHByb3AxOwogICBwcm9wMjsKICAgaG9zdC1yZWdzID0gPC4uLi4uPjsJLyog
SG9zdCBNTUlPIHJlZ2lvbiB0byBtYXAgb24gLi4uICovCiAgIHJlZ3MgPSA8Li4uLi4uPiA7ICAg
ICAgLyogR3Vlc3QgTU1JTyByZWdpb24gLi4uICovCiAgIGludGVycnVwdHMgPSA8Li4uLi4uPjsK
ICAgLi4uCn0KCkxldCdzIG5vdyB0YWtlIHlvdXIgZXhhbXBsZSB3aXRoIHRoZSBzdHJpbmcKCiJp
b21lbT0weDQwMDAwMCwweDEwMDAgaXJxcz0xMTIsMTEzIgoKTGVhdmluZyBhc2lkZSB0aGUgZmFj
dCB5b3UgYXNzdW1lIGRpcmVjdCBtYXBwaW5nLCBJIGFsd2F5cyBoYXRlZCB0aGF0IApmb3JtYXQg
aW4geGwgYmVjYXVzZSBpdCBpcyBoYXJkIHRvIGNvcnJlbGF0ZSB3aXRoIGEgZ2l2ZW4gZGV2aWNl
LiBXaXRoIAp0aGUgRFQgc29sdXRpb24sIHlvdSBoYXZlIGV2ZXJ5dGhpbmcgcmVsYXRlZCB0byBh
IGRldmljZSBpbiBvbmUgcGxhY2UgCmFuZCBjYW4gZWFzaWx5IHNlZSBpZiB5b3UgbWFkZSBhbnkg
bWlzdGFrZS4KCkFsc28sIHRoZSBpb21lbSBzb2x1dGlvbiB3aWxsIGhhdmUgc29tZSBzaG9ydGNv
bWluZyBvbiBBcm0gYmVjYXVzZSBpdCAKdGFrZXMgYSBHRk4gYW5kIG5vdCBmdWxsIHBoeXNpY2Fs
IGFkZHJlc3MuIFRoaXMgZG9lcyBub3QgcGxheSB2ZXJ5IHdlbGwgCndpdGggbXVsdGlwbGUgcGFn
ZSBncmFudWxhcml0eSBhbmQgSSB3b3VsZCByYXRoZXIgYXZvaWQgdG8gc3ByZWFkIHRoYXQgCmVy
cm9yIGZvciBkb20wbGVzcy4KCk92ZXJhbGwsIHRoaXMgaXMgbXVjaCBlYXNpZXIgZm9yIGEgdXNl
ciB0byByZWFkIGFuZCB3cml0ZSBEVCBvdmVyIGFueSAKa2luZCBvZiBzdHJpbmcuIEl0IGFsc28g
ZG9lcyBub3QgYWRkIG11Y2ggaW4gWGVuIGJlY2F1c2Ugd2UgYWxyZWFkeSBoYXZlIAphbGwgdGhl
IERUIGhlbHBlcnMgaW4gaGFuZC4gQW5kIC4uLiBwYXJzaW5nIGNlbGxzIGlzIGEgbWF0dGVyIG9m
IGZldyAKaW5zdHJ1Y3Rpb25zIG92ZXIgY29udmVydGluZyBhIHN0cmluZyB0byBudW1iZXIuCgpJ
IHVuZGVyc3RhbmQgeW91IHdhbnQgdG8gY292ZXIgZXZlcnlvbmUgKGluY2x1ZGluZyB4ODYpLCBi
dXQgaXQgd291bGQgYmUgCm11Y2ggZWFzaWVyIHRvIGNvbnZpbmNlIHRoZW0gdG8gdXNlIERULiBJ
dCBpcyBtb3JlIHBvd2VyZnVsIG92ZXIgCmFueXRoaW5nIGVsc2Ugd2l0aG91dCBhZGRpbmcgZXh0
cmEgY29tcGxleGl0eSAoYW5kIHRpbWUpIHRvIHBhcnNlIApzdHJpbmcuIEkgYWxzbyB0aGluayB0
aGUgRFQgc29sdXRpb24gd291bGQgYmUgYmVuZWZpY2lhbCBpbiBsb25nIHRlcm0gaW4gCmFkZGl0
aW9uIG9mIHRoZSBjdXJyZW50IHhsIGZvcm1hdC4KClRoaXMgd291bGQgaGVscCB0byBjcmVhdGUg
aW4gc2ltaWxhciBmYXNoaW9uIGd1ZXN0IGVpdGhlciBmcm9tIFhlbiBvciAKdXNlcnNwYWNlLgoK
PiAKPiBUaGlzIGlzIHdoeSBJIHRoaW5rIHRoYXQgZm9yIGNwdXMgYW5kIG1lbW9yeSBpcyByZWxh
dGl2ZWx5IHNpbXBsZSwgSQo+IHdvdWxkIGp1c3QgdXNlIHRoZSBzYW1lIGZvcm1hdCBhcyBkb20w
X21lbSBhbmQgZG9tMF9tYXhfdmNwdXMgZm9yCj4gc2ltcGxpY2l0eSBvZiBldmVyeWJvZHkgaW52
b2x2ZWQgKHhlbiBhbmQgdGhlIHVzZXIpLgoKWW91IHN0aWxsIGRvbid0IGV4cGxhaW4gaG93IHRo
aXMgaXMgbW9yZSBzaW1wbGUuLi4KClNvbWVvbmUgZmFtaWxpYXIgd2l0aCBEVCB3aWxsIGV4cGVj
dCB0byBzcGVjaWZ5IHRoZSBpbmZvcm1hdGlvbiBpbiBhIERUIAp3YXkuIEJ5IHRoYXQgSSBtZWFu
IGRlc2NyaWJpbmcgdGhlIHJlZ2lvbiBpbiBjZWxscyBub3QgaW4gYSBzdHJpbmcuCgpYZW4gYWxz
byBoYXMgZXZlcnl0aGluZyB0byByZWFkIGFuIGFyYml0cmFyeSBudW1iZXIgb2YgY2VsbHMuCgo+
IFRoZSBvdGhlciBvcHRpb25zCj4gd2UnbGwgbmVlZCBhcmUgaW9tZW0sIHdoaWNoIHRha2VzIGFu
IGFkZHJlc3MgYW5kIHNpemUsIGlycXMgdGhhdCB0YWtlcyBhCj4gbGlzdCBvZiBpbnRlZ2Vycywg
YW5kIGR0ZGV2IHdoaWNoIHRha2VzIGEgZGV2aWNlIHRyZWUgcGF0aC4KClRoYXQncyB3aGF0IHlv
dSBuZWVkIGZvciB5b3VyIHVzZSBjYXNlLCB0aG91Z2h0IG5vdCBxdWl0ZSBlbm91Z2guIFlvdSAK
c3RpbGwgaGF2ZSB0byBwcm92aWRlIG5vZGUgZm9yIGRldmljZS4KCkJ1dCB0aGVuLCBob3cgYWJv
dXQgUFYgZHJpdmVycz8gSG93IGFib3V0IHBvdGVudGlhbGx5IGRlc2NyaWJpbmcgYSAKc3BlY2lm
aWMgbWVtb3J5IGxheW91dD8uLi4KCj4gV2UgY291bGQKPiBtYWtlIHRoZW0gYWxsIGEgc2luZ2xl
IHN0cmluZyBzdWNoIGFzOgpJIGFtIGFmcmFpZCB0aGF0IGEgbm8tZ28gZm9yIG1lLiBUaGlzIGlz
IGVycm9yLXByb25lIGZvciB0aGUgdXNlciwgbm90IApyZWFkYWJsZSBhbmQgYSBuaWdodG1hcmUg
dG8gcGFyc2UuCgpUbyBiZSBob25lc3QsIEkgZG9uJ3QgdGhpbmsgZm9sbG93aW5nIHhsIGZvcm1h
dCBpcyB0aGUgcmlnaHQgd2F5IHRvIGdvLiAKSXQgaXMgYSBwYWluIHRvIGRlc2NyaWJlIG5pY2Vs
eSBkZXZpY2VzIG9yIGV2ZW4gYSBtZW1vcnkgbGF5b3V0LiBUaGUgRFQgCmZvcm1hdCAob3IgYW55
IHRyZWUgZm9ybWF0KSBmZWVscyBtb3JlIHN1aXRhYmxlIGhlcmUuCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:31:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16: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 1fakgd-0000UK-DW; Wed, 04 Jul 2018 16:31: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=8qzb=ju=citrix.com=prvs=716786cb2=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fakgc-0000UF-8d
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 16:31:22 +0000
X-Inumbo-ID: aec984c4-7fa7-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aec984c4-7fa7-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 18:31:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="59440721"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23356.63038.529901.339878@mariner.uk.xensource.com>
Date: Wed, 4 Jul 2018 17:30:54 +0100
To: Daniel Kiper <daniel.kiper@oracle.com>
In-Reply-To: <20180704160743.GF26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
 <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
 <20180704120629.GJ4670@olila.local.net-space.pl>
 <23356.53881.85485.72287@mariner.uk.xensource.com>
 <20180704143957.GC26572@olila.local.net-space.pl>
 <23356.60074.281809.940061@mariner.uk.xensource.com>
 <20180704160743.GF26572@olila.local.net-space.pl>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <royger@FreeBSD.org>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas.k.lengyel@gmail.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>

RGFuaWVsIEtpcGVyIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjIgMS84XSB4ZW46IGNhbGN1bGF0ZSBY
RU5fQlVJTERfVElNRSB1c2luZyBYRU5fQlVJTERfREFURSB2YWx1ZSIpOgo+IE9uIFdlZCwgSnVs
IDA0LCAyMDE4IGF0IDA0OjQxOjMwUE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gSSBk
b24ndCBoYXZlIGEgRnJlZUJTRCBob3N0IHRvIGhhbmQgdG8gdGVzdCwgQ0MnaW5nIFJvZ2VyLgo+
IAo+IFRoaXMgaXMgbm90IHRoZSBkYXRlIGNvbW1hbmQgcHJvYmxlbS4gVGhpcyBpcyBtb3JlIHJl
bGF0ZWQgdG8gU09VUkNFX0RBVEVfRVBPQ0gKPiBzcGVjIChodHRwczovL3JlcHJvZHVjaWJsZS1i
dWlsZHMub3JnL3NwZWNzL3NvdXJjZS1kYXRlLWVwb2NoLyNpZG01NSkKPiB3aGljaCBjbGVhcmx5
IHNheXM6Cj4KPiAgIFRoZSB2YWx1ZSBNVVNUIGJlIHJlcHJvZHVjaWJsZSAoZGV0ZXJtaW5pc3Rp
YykgYWNyb3NzIGRpZmZlcmVudAo+ICAgZXhlY3V0aW9ucyBvZiB0aGUgYnVpbGQsIGRlcGVuZGlu
ZyBvbmx5IG9uIHRoZSBzb3VyY2UgY29kZS4gSXQgU0hPVUxECj4gICBiZSBzZXQgdG8gdGhlIGxh
c3QgbW9kaWZpY2F0aW9uIHRpbWUgb2YgdGhlIHNvdXJjZSwgaW5jb3Jwb3JhdGluZyBhbnkKPiAg
IHBhY2thZ2luZy1zcGVjaWZpYyBtb2RpZmljYXRpb25zLgo+IAo+IFNvLCBBSVVJLCBhYm92ZSBp
bXBsaWVzIHRoYXQgd2Ugc2hvdWxkIG5vdCB1c2UgdGhlIGRhdGUgY29tbWFuZC4gQW0gSSByaWdo
dD8KCk5vLgoKVGhhdCBzcGVjIGlzIGZvciBwZW9wbGUgKnNldHRpbmcqIFNPVVJDRV9EQVRFX0VQ
T0NILiAgV2hpY2ggd2UgYXJlIG5vdApkb2luZy4KCkZvciBhICpjb25zdW1lciogb2YgU09VUkNF
X0RBVEVfRVBPQ0gsIGlmIGl0IGlzIG5vdCBzZXQsIHVzaW5nIHRoZQpvdXRwdXQgb2YgZGF0ZSBv
ciB0aGUgY3VycmVudCB0aW1lIG9yIHNvbWV0aGluZyBpcyBmaW5lLgoKPiA+IEhvdyBkbyBpbiBp
bnRlbmQgdG8gY2hvb3NlIHdoaWNoIHdyYXBwZXIgc2NyaXB0IHRvIHVzZSA/Cj4gCj4gSSB0aG91
Z2ggdGhhdCBhIG1lY2hhbmlzbSB0byBkaWZmZXJlbnRpYXRlIEdOVSBhbmQgQlNEIHN5c3RlbXMg
ZXhpc3RzIGluCj4gdGhlIFhlbiBidWlsZCBzeXN0ZW0uIFNvLCBJIHdhcyBnb2luZyB0byByZXVz
ZSBpdCBzb21laG93LgoKSVNUUiB0aGlzIGJlaW5nIHNsaWdodGx5IGNsdW1zeS4gIEJ1dCBnb29k
IGx1Y2sgOi0pLgoKPiA+IFRoaXMgcGlsZSBvZiBzdHVmZiB3aWxsIHJ1biBvbiBhd2Z1bCBsb3Qg
b2YgdGltZXMgZHVyaW5nIGVhY2ggbWFrZSBzbwo+ID4ga2VlcGluZyBpdCBvZiByZWFzb25hYmxl
IHNpemUgaXMgYSBnb29kIHBsYW4uCj4gPgo+ID4gTWF5YmUgaXQgd291bGQgYmUgYmV0dGVyIHRv
IGhhdmUgYSBzaW5nbGUgc2hlbGwgc2NyaXB0IHdoaWNoIG91dHB1dHMgYQo+ID4gd2hvbGUgYnVu
Y2ggb2YgdmFyaWFibGUgc2V0dGluZ3MgZm9yIG1ha2UgdG8gJChldmFsICkgPwo+IAo+IEl0IGxv
b2tzIHRoYXQgdGhpcyB2YXJpYWJsZSBpcyByZWZlcmVuY2VkIG9uY2UsIHNvLCBpdCBzaG91bGQg
bm90IGJlIGEgcHJvYmxlbS4KCkkgdGhpbmsgbWFrZSdzIHJlY3Vyc2l2ZSBleHBhbnNpb24gc3lz
dGVtIG1heSByZXN1bHQgaW4gdGhlc2Ugc2hlbGwKcnVuZXMgYmVpbmcgZXhlY3V0ZWQgbXVsdGlw
bGUgdGltZXMuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:36:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16:36: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 1fakl9-0000yn-4C; Wed, 04 Jul 2018 16:36: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fakl8-0000yi-5M
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 16:36:02 +0000
X-Inumbo-ID: 54e7f27b-7fa8-11e8-a8a5-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54e7f27b-7fa8-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 18:35:59 +0200 (CEST)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w64GYCBe172353;
 Wed, 4 Jul 2018 16:35:50 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-2017-10-26;
 bh=RxdC2m2Vzt6NvMudQ8ifYkzrxmXT1qtTVIoeUh9aThE=;
 b=ZjDiSV7rduZqZn+2rqUZJAdGo4t0oMxnU+3herqLQmY3Kqcfvl1uzpB15rktdfacNgzc
 vV1wRB10kxH/C/W4/GM9+xdgnFAa484+GehgfdCqSf1WT7xvLa2HJdQ078XLv8Qbb968
 Rjz+h31iqmLJqsgvnfRJ7jJhlioN4raI5xvCkKeEaMcwNaXlUvvJLOlDblRV3mv4qJV1
 bYErOU4riHg9779hpHfL9ie/sh84rOiYf9xpTEQxkvuWhNfkFIrqZNK/WWeVOC0H42Xb
 g+6MMjPdXioXKsxve9y8R7R7/v394Diu3HMMs7c3MJAnzmyHHkWK1ynMdhQxkX4lVxYT 8w== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2k0dnjbbbe-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 16:35:50 +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 w64GZnPE020856
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 16:35:49 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 w64GZmrL030740;
 Wed, 4 Jul 2018 16:35:48 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 09:35:47 -0700
Date: Wed, 4 Jul 2018 18:35:42 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180704163542.GG26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
 <20180704133109.GA26572@olila.local.net-space.pl>
 <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8944
 signatures=668704
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-1806210000 definitions=main-1807040190
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6Mjc6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE2OjAxLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDk6MzY6MDdBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gICAgLSBET1Mgc3R1YiBjb2RlIHJlZHVjdGlv
bjsgZXhwZXJpbWVudHMgc2hvd2VkIHRoYXQgRE9TIHN0dWIgY29kZSBzaXplCj4gPj4gPiAgICAg
IGNhbm5vdCBiZSBjaGFuZ2VkIGR1ZSB0byBzb21lIGJ1Z3MgaW4gYXBwbGljYXRpb25zIHBsYXlp
bmcgd2l0aCBQRQo+ID4+ID4gICAgICBmaWxlcywgZS5nLiBvYmpkdW1wIChtb3JlIGFib3V0IHRo
ZSBpc3N1ZSBjYW4gYmUgZm91bmQgaW4gdGhlIHBhdGNoCj4gPj4gPiAgICAgIGl0c2VsZik7IHNv
LCBJIHRoaW5rIHRoYXQgaWYgaXQgaXMgbm90IHBvc3NpYmxlIHRvIHJlZHVjZSB0aGUgc2l6ZQo+
ID4+ID4gICAgICBvZiBjb2RlIHRoZW4gaXQgZG9lcyBtYWtlIHNlbnMgY2hhbmdlIHRoZSBjb2Rl
IGl0c2VsZjsgaGVuY2UsIGl0Cj4gPj4gPiAgICAgIHBheXMgdG8gbGVhdmUgY29tbW9uIERPUyBz
dHViIGNvZGUgYXMgaXMuCj4gPj4KPiA+PiBFdmVuIG1vcmUgc28gaGVyZTogSSdtIG5vdCBzdXJl
IEkgY2FyZSBhYm91dCBidWdneSB0b29scy4gRGlkIHlvdQo+ID4+IGF0IGxlYXN0IGVudGVyIGEg
YnVnIHJlcG9ydCAod2hpY2ggeW91IHdvdWxkIHdhbnQgdG8gcmVmZXJlbmNlIGluIHRoZQo+ID4+
IGNvZGUgY29tbWVudCk/IEZvciBhbGwgb2YgbXkgV2luMzIgbGlmZSBJJ3ZlIGJlZW4gZG9pbmcg
ZmluZSBzaHJpbmtpbmcKPiA+PiBETEwvRVhFIGZpbGUgc2l6ZXMgYnkgbW92aW5nIHRoZSBQRSBo
ZWFkZXIgdG8gb2Zmc2V0IDB4NDAuIE5vIHRvb2wKPiA+PiBoYXMgZXZlbiBjb21wbGFpbmVkLiBJ
J3ZlIGp1c3QgdHJpZWQgb2JqZHVtcCAyLjI1LjAgb24gb25lIG9mIHRoZXNlCj4gPj4gRExMcyAt
IG5vIHByb2JsZW0gYWZhaWNzLiBEaWQgdGhlIHRvb2wgcGVyaGFwcyBjaG9rZSBvbiBzb21ldGhp
bmcKPiA+PiBvdGhlciB0aGFuIHRoZSBub24tInN0YW5kYXJkIiBvZmZzZXQgb2YgdGhlIFBFIGhl
YWRlcj8KPiA+Cj4gPiBJIGhhdmUgdHJpZWQgb2JqZHVtcCBmcm9tIGJpbnV0aWxzIDIuMjIuIEl0
IGZhaWxzLiBPSywgdGhpcyBpcyBmaXhlZAo+ID4gaW4gbGF0ZXIgdmVyc2lvbnMgYnV0IFhlbiBS
RUFETUUgc2F5cyB0aGF0IHdlIHN1cHBvcnQgYXQgbGVhc3QgYmludXRpbHMKPiA+IDIuMTYuOTEu
MC41Lgo+Cj4gQW5kIG9iamR1bXAgaXMgbmVlZGVkIGFnYWluIGluIHdoaWNoIHN0ZXAgb2YgdGhl
IGJ1aWxkIHByb2Nlc3M/CgpJdCBpcyBub3QgbmVlZGVkIGJ5IHRoZSBidWlsZCBwcm9jZXNzLiBI
b3dldmVyLCBpZiBzb21lYm9keSBidWlsZHMgWGVuIHdpdGggb2xkCmJpbnV0aWxzIHRoZW4gaGUv
c2hlIHdpbGwgbm90IGJlIGFibGUgdG8gZG8gUEUgYW5hbHlzaXMgd2l0aCBvYmpkdW1wIG9uIHRo
ZQpzYW1lIG1hY2hpbmUuIE5vdGhpbmcgc2NhcnkgYnV0IGEgYml0IGFubm95aW5nLi4uCgpbLi4u
XQoKPiA+PiA+ICQoRCkkKERFQlVHX0RJUikvJChUKS1zeW1zLSQoWEVOX0ZVTExWRVJTSU9OKS5t
YXAKPiA+PiA+IEBAIC0xMjEsNyArMTI1LDcgQEAgX2NsZWFuOiBkZWxldGUtdW5mcmVzaC1maWxl
cwo+ID4+ID4gIAkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgLUMgdGVzdCBjbGVhbgo+
ID4+ID4gIAkkKE1BS0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29u
ZmlnIEFSQ0g9JChBUkNIKQo+ID4+ID4gU1JDQVJDSD0kKFNSQ0FSQ0gpIGNsZWFuCj4gPj4gPiAg
CWZpbmQgLiBcKCAtbmFtZSAiKi5vIiAtbyAtbmFtZSAiLiouZCIgLW8gLW5hbWUgIiouZ2NubyIg
XCkgLWV4ZWMgcm0gLWYge30gXDsKPiA+PiA+IC0Jcm0gLWYgaW5jbHVkZS9hc20gJChUQVJHRVQp
ICQoVEFSR0VUKS5neiAkKFRBUkdFVCkuZWZpICQoVEFSR0VUKS5lZmkubWFwICQoVEFSR0VUKS1z
eW1zICQoVEFSR0VUKS1zeW1zLm1hcCAqfiBjb3JlCj4gPj4gPiArCXJtIC1mIGluY2x1ZGUvYXNt
ICQoVEFSR0VUKSAkKFRBUkdFVCkuZ3ogJChUQVJHRVQpLmVmaSAkKFRBUkdFVCkubWIuZWZpICQo
VEFSR0VUKS5lZmkubWFwICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKS1zeW1zLm1hcCAqfiBjb3Jl
Cj4gPj4KPiA+PiBQZXJoYXBzIHNpbXBseSAkKFRBUkdFVCkqLmVmaT8gSSBkb24ndCB0aGluayB3
ZSdyZSBhdCByaXNrIGRlbGV0aW5nCj4gPiBzb21ldGhpbmcKPiA+PiBwcmVjaW91cyB0aGF0IHdh
eS4KPiA+Cj4gPiBEaXR0by4KPgo+IE5vIGV4YWN0bHkgLSB5b3UgbGVhdmUgdGhpcyBsaW5lIGFs
b25lIGluIHRoZSBsYXRlciBwYXRjaCB0aGVuLgoKTGFzdCBwYXRjaCB0b3VjaGVzIHRoaXMgbGlu
ZSBhbmQgZHJvcHMgIiQoVEFSR0VUKS5tYi5lZmkgJChUQVJHRVQpLmVmaS5tYXAiLgoKPiA+PiA+
ICtHTE9CQUwoZWZpX3BlX2hlYWQpCj4gPj4gPiArICAgICAgICAvKgo+ID4+ID4gKyAgICAgICAg
ICogTGVnYWN5IEVYRSBoZWFkZXIuCj4gPj4gPiArICAgICAgICAgKgo+ID4+ID4gKyAgICAgICAg
ICogTW9zdCBvZiBpdCBpcyBjb3BpZWQgZnJvbSBiaW51dGlscyBwYWNrYWdlLCB2ZXJzaW9uIDIu
MzAsCj4gPj4gPiArICAgICAgICAgKiBpbmNsdWRlL2NvZmYvcGUuaDpzdHJ1Y3QgZXh0ZXJuYWxf
UEVJX2ZpbGVoZHIgYW5kCj4gPj4gPiArICAgICAgICAgKiBiZmQvcGVYWGlnZW4uYzpfYmZkX1hY
aV9vbmx5X3N3YXBfZmlsZWhkcl9vdXQoKS4KPiA+PiA+ICsgICAgICAgICAqCj4gPj4gPiArICAg
ICAgICAgKiBQYWdlIGlzIGVxdWFsIDUxMiBieXRlcyBoZXJlLgo+ID4+ID4gKyAgICAgICAgICog
UGFyYWdyYXBoIGlzIGVxdWFsIDE2IGJ5dGVzIGhlcmUuCj4gPj4gPiArICAgICAgICAgKi8KPiA+
PiA+ICsgICAgICAgIC5zaG9ydCAgMHg1YTRkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC8qIEVYRSBtYWdpYyBudW1iZXIuICovCj4gPj4gPiArICAgICAgICAuc2hvcnQgIDB4OTAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBCeXRlcyBvbiBsYXN0IHBhZ2Ugb2YgZmls
ZS4gKi8KPiA+PiA+ICsgICAgICAgIC5zaG9ydCAgMHgzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIFBhZ2VzIGluIGZpbGUuICovCj4gPj4gPiArICAgICAgICAuc2hvcnQgIDAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBSZWxvY2F0aW9ucy4gKi8KPiA+
PiA+ICsgICAgICAgIC5zaG9ydCAgMHg0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC8qIFNpemUgb2YgaGVhZGVyIGluIHBhcmFncmFwaHMuICovCj4gPj4gPiArICAgICAgICAuc2hv
cnQgIDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBNaW5pbXVtIGV4dHJh
IHBhcmFncmFwaHMgbmVlZGVkLiAqLwo+ID4+ID4gKyAgICAgICAgLnNob3J0ICAweGZmZmYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTWF4aW11bSBleHRyYSBwYXJhZ3JhcGhzIG5l
ZWRlZC4gKi8KPiA+PiA+ICsgICAgICAgIC5zaG9ydCAgMCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIEluaXRpYWwgKHJlbGF0aXZlKSBTUyB2YWx1ZS4gKi8KPiA+PiA+ICsg
ICAgICAgIC5zaG9ydCAgMHhiOCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElu
aXRpYWwgU1AgdmFsdWUuICovCj4gPj4gPiArICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAvKiBDaGVja3N1bS4gKi8KPiA+PiA+ICsgICAgICAgIC5z
aG9ydCAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEluaXRpYWwgSVAg
dmFsdWUuICovCj4gPj4gPiArICAgICAgICAuc2hvcnQgIDAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAvKiBJbml0aWFsIChyZWxhdGl2ZSkgQ1MgdmFsdWUuICovCj4gPj4gPiAr
ICAgICAgICAuc2hvcnQgIDB4NDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBG
aWxlIGFkZHJlc3Mgb2YgcmVsb2NhdGlvbiB0YWJsZS4gKi8KPiA+Pgo+ID4+IFRoaXMgaXMganVz
dCB0aGUgbW9zdCBwcm9taW5lbnQgZXhhbXBsZTogV2h5IGlzIHRoaXMgYSBoYXJkIGNvZGVkCj4g
Pgo+ID4gRXhhbXBsZSBvZiB3aGF0Pwo+Cj4gRXhhbXBsZSBvZiBxdWVzdGlvbmFibGUgdXNlcyBv
ZiBwbGFpbiBudW1iZXJzLgo+Cj4gPj4gbnVtYmVyLCB3aGlsZSAuLi4KPiA+Cj4gPiBUaGlzIGlz
IHN0YW5kYXJkIERPUyBzdHViLiBBZGRpdGlvbmFsbHksIHRoaXMgaXMgbm90IHJlYWwgcmVsb2Nh
dGlvbgo+ID4gdGFibGUuIEp1c3QgZmFrZSBvbmUuIFRoZSBwb2ludGVyIHBvaW50cyB0byB0aGUg
RE9TIHN0dWIgY29kZS4gT2YKPiA+IGNvdXJzZSB3ZSBjYW4gY2hhbmdlIHRoYXQgYnV0IGRvZXMg
aXQgcGF5cz8KPgo+IFB1dCB5b3Vyc2VsZiBpbiB0aGUgcG9zaXRpb24gb2YgYSByZWFkZXIgbm90
IGtub3dpbmcgYWxsIHRoZSBkZXRhaWxzLgo+IFRoZSBmaXJzdCBxdWVzdGlvbiBvbiBhbnkgb2Yg
dGhlc2UgcGxhaW4gbnVtYmVycyB3aWxsIGJlOiBXaHkgaXMgaXQKPiB0aGlzIG51bWJlciwgYW5k
IG5vdCBzb21lIGFyYml0cmFyeSBvdGhlciBvbmUuIFNvbWV0aGluZyBsaWtlCj4gIm51bWJlciBv
ZiBzZWN0aW9ucyIgY2FuIHN0aWxsIGJlIGRlcml2ZWQgaWYgbmVjZXNzYXJ5LCBidXQgSSdkCj4g
cHJlZmVyIGlmIHlvdSB1c2VkIGNhbGN1bGF0aW9ucyBpbnN0ZWFkIG9mIHJhdyBudW1iZXJzIHdo
ZXJldmVyCj4gcG9zc2libGUuCgpPSywgd2lsbCBkby4KCj4gPj4gPiArICAgICAgICAubG9uZyAg
IF9fMk1fcndkYXRhX2VuZCAtIGVmaV9wZV9oZWFkX2VuZCAgICAvKiBTaXplT2ZDb2RlLiAqLwo+
ID4+ID4gKyAgICAgICAgLmxvbmcgICAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLyogU2l6ZU9mSW5pdGlhbGl6ZWREYXRhLiAqLwo+ID4+ID4gKyAgICAgICAgLmxvbmcgICAw
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogU2l6ZU9mVW5pbml0aWFsaXpl
ZERhdGEuICovCj4gPj4gPiArICAgICAgICAubG9uZyAgIHN5bV9vZmZzKGVmaV9tYl9zdGFydCkg
ICAgICAgICAgICAgICAvKiBBZGRyZXNzT2ZFbnRyeVBvaW50LiAqLwo+ID4+ID4gKyAgICAgICAg
LmxvbmcgICBzeW1fb2ZmcyhzdGFydCkgICAgICAgICAgICAgICAgICAgICAgLyogQmFzZU9mQ29k
ZS4gKi8KPiA+PiA+ICsgICAgICAgIC5xdWFkICAgc3ltX29mZnMoX19pbWFnZV9iYXNlX18pICAg
ICAgICAgICAgIC8qIEltYWdlQmFzZS4gKi8KPiA+Pgo+ID4+IFRoZSBzeW1fb2ZmcygpIGhlcmUg
aXMgY2VydGFpbmx5IGRpZmZlcmVudCBmcm9tIHdoYXQgeGVuLmVmaQo+ID4+IGN1cnJlbnRseSBo
YXMuIFdpdGggdGhlIHBsYW4gYmVpbmcgdG8gaGF2ZSBhIGRyb3AtaW4gcmVwbGFjZW1lbnQsCj4g
Pj4gc3VjaCBkaWZmZXJlbmNlcyBuZWVkIHRvIGJlIGV4cGxhaW5lZCB0byBiZSBiZW5pZ24gKHdo
aWNoIGhlcmUKPiA+PiBJIGRvdWJ0IGl0IGlzKS4KPiA+Cj4gPiBXZSBzaGFyZSB0aGUgY29kZSB3
aXRoIEVMRiBmaWxlLCBzbywgYm90aCBoYXZlIHRoZSBzYW1lIF9faW1hZ2VfYmFzZV9fCj4gPiBh
ZGRyZXNzLgo+Cj4gQnV0IHRoZSBxdWVzdGlvbiB3YXNuJ3QgYWJvdXQgX19pbWFnZV9iYXNlX18s
IGJ1dCB0aGUgdXNlIG9mIHN5bV9vZmZzKCkKPiBvbiBpdC4gQWdhaW4gLSBmb3IgdGhpcyBuZXcg
YmluYXJ5IHRvIGJlIGEgZHJvcC1pbiByZXBsYWNlbWVudCBmb3IgdGhlCj4gY3VycmVudCB4ZW4u
ZWZpLCBhbGwgc3VjaCBkaWZmZXJlbmNlcyBuZWVkIHRvIGJlIGV4cGxhaW5lZC4KCk9LLiBEbyB5
b3Ugd2lzaCB0aGlzIHBhcnRpY3VsYXIgdGhpbmcgaW4gdGhlIGNvZGUgb3IgaW4gdGhlIGNvbW1p
dCBtZXNzYWdlPwoKPiA+PiA+ICsgICAgICAgIC5hbGlnbiBYRU5fRklMRV9BTElHTgo+ID4+ID4g
K0dMT0JBTChlZmlfcGVfaGVhZF9lbmQpCj4gPj4gPiArCj4gPj4gPiArICAgICAgICAudGV4dAo+
ID4+ID4gKyAgICAgICAgLmNvZGUzMgo+ID4+Cj4gPj4gV2h5IHRoZSAuY29kZTMyIGhlcmU/IFBl
cmhhcHMgdGhpcyBjb21lcyBiYWNrIHRvIHRoZSBxdWVzdGlvbiBvZgo+ID4KPiA+IEl0IGxvb2tz
IHRoYXQgSSBoYXZlIGp1c3QgY29waWVkIHRoaXMgZnJvbSB0aGUgYmVnaW5uaW5nIG9mIHRoZSBm
aWxlCj4gPiBkdXJpbmcgaW5pdGlhbCB3b3JrIG9uIHRoaXMgcGF0Y2guIEhvd2V2ZXIsIHRoZXJl
IGlzIGEgY2hhbmNlIHRoYXQgaXQKPiA+IGNhbiBiZSBkcm9wcGVkLgo+ID4KPiA+PiB3aGV0aGVy
IHRoaXMgd2hvbGUgaGVhZGVyIHNob3VsZCByZWFsbHkgYmUgbHVtcGVkIGludG8gdGhpcyBmaWxl
Lgo+ID4KPiA+IEkgY2FuIG1vdmUgaXQgdG8gc2VwYXJhdGUgUyBmaWxlIGlmIHlvdSB3aXNoLgo+
Cj4gVGhpcyB3b3VsZCBoZWxwIHJlYWRhYmlsaXR5IHF1aXRlIGEgYml0LCBJIHRoaW5rLgoKT0su
Cgo+ID4+ID4gQEAgLTU4Miw2ICs1ODcsMTIgQEAgc3RhdGljIHZvaWQgX19pbml0IGVmaV9hcmNo
X21lbW9yeV9zZXR1cCh2b2lkKQo+ID4+ID4gICAgICBpZiAoICFlZmlfZW5hYmxlZChFRklfTE9B
REVSKSApCj4gPj4gPiAgICAgICAgICByZXR1cm47Cj4gPj4gPgo+ID4+ID4gKyAgICBpZiAoIGVm
aV9lbmFibGVkKEVGSV9NQl9MT0FERVIpICkKPiA+PiA+ICsgICAgICAgIGZvciAoIHB0ZSA9IF9f
cGFnZV90YWJsZXNfc3RhcnQ7IHB0ZSA8IF9fcGFnZV90YWJsZXNfZW5kOwo+ID4+ID4gKyAgICAg
ICAgICAgICAgcHRlICs9ICggcHRlICE9IChpbnRwdGVfdCAqKWwyX2lkZW50bWFwICkgPyAxIDog
NCAqIEwyX1BBR0VUQUJMRV9FTlRSSUVTICkKPiA+Pgo+ID4+IFBsZWFzZSBhdm9pZCBleHBsaWNp
dCBjYXN0cyAtICZsMmVfZ2V0X2ludHB0ZShsMl9pZGVudG1hcFswXSkgb3IKPiA+PiBzb21ldGhp
bmcgYWxvbmcgdGhvc2UgbGluZXMgb3VnaHQgdG8gd29yayBoZXJlLiBTYW1lIGZvcgo+ID4+IDQg
KiBMMl9QQUdFVEFCTEVfRU5UUklFUyAtIHlvdSBtZWFuIEFSUkFZX1NJWkUoKSB0aGVyZS4KPiA+
Cj4gPiBPSy4KPiA+Cj4gPj4gQWxzbyB0aGlzIHdob2xlIGNvZGUgYmxvY2sgbmVlZHMgYSBjb21t
ZW50LCB0byBleHBsYWluIHdoYXQgaXQKPiA+PiBkb2VzIGFuZCBhbHNvIHdoeSBsMl9pZGVudG1h
cCBuZWVkcyBza2lwcGluZy4KPiA+Pgo+ID4+IEZ1cnRoZXJtb3JlIC0gaXNuJ3QgdGhpcyBvZmYg
Ynkgb25lLCBhbmQgeW91IHByb2Nlc3MgbDJfaWRlbnRtYXBbMF0KPiA+PiB0aGlzIHdheSwgc2tp
cHBpbmcgdGhlIHJlc3QgX3BsdXNfIHRoZSBmaXJzdCBmb2xsb3dpbmcgZW50cnk/IEkgdGhpbmsK
PiA+Cj4gPiBUaGUgY29kZSBtaW1pY3Mgc2ltaWxhciBjb2RlIGluIGhlYWQuUy4KPgo+IEkgY2Fu
J3Qgc2VlIGEgc2ltaWxhciBvZmYtYnktMSBpbiBoZWFkLlMuCgogNjYyICAgICAgICAgLyoKIDY2
MyAgICAgICAgICAqIFVwZGF0ZSBmcmFtZSBhZGRyZXNzZXMgaW4gcGFnZSB0YWJsZXMgZXhjbHVk
aW5nIGwyX2lkZW50bWFwCiA2NjQgICAgICAgICAgKiB3aXRob3V0IGl0cyBmaXJzdCBlbnRyeSB3
aGljaCBwb2ludHMgdG8gbDFfaWRlbnRtYXAuCiA2NjUgICAgICAgICAgKi8KIDY2NiAgICAgICAg
IG1vdiAgICAgJCgoX19wYWdlX3RhYmxlc19lbmQtX19wYWdlX3RhYmxlc19zdGFydCkvOCksJWVj
eAogNjY3ICAgICAgICAgbW92ICAgICAkKCgobDJfaWRlbnRtYXAtX19wYWdlX3RhYmxlc19zdGFy
dCkvOCkrMSksJWVkeAogNjY4IDE6ICAgICAgY21wICAgICAkKChsMl9pZGVudG1hcCtsMl9pZGVu
dG1hcF9zaXplb2YtX19wYWdlX3RhYmxlc19zdGFydCkvOCksJWVjeAogNjY5ICAgICAgICAgY21v
dmUgICAlZWR4LCVlY3gKIDY3MCAgICAgICAgIHRlc3RsICAgJF9QQUdFX1BSRVNFTlQsc3ltX2Zz
KF9fcGFnZV90YWJsZXNfc3RhcnQpLTgoLCVlY3gsOCkKIDY3MSAgICAgICAgIGp6ICAgICAgMmYK
IDY3MiAgICAgICAgIGFkZCAgICAgJWVzaSxzeW1fZnMoX19wYWdlX3RhYmxlc19zdGFydCktOCgs
JWVjeCw4KQogNjczIDI6ICAgICAgbG9vcCAgICAxYgoKQW55d2F5LCBJIHdpbGwgYWRkIHRoZSBj
b21tZW50IGluIGJvdGggcGxhY2VzIHRoYXQgdGhleSBzaG91bGQgYmUga2VwdCBpbiBzeW5jLgoK
PiA+PiA+IEBAIC0yNzEsNiArMjg0LDkgQEAgU0VDVElPTlMKPiA+PiA+ICAgICAgICAgKiguZGF0
YS5yZWwpCj4gPj4gPiAgICAgICAgICooLmRhdGEucmVsLiopCj4gPj4gPiAgICAgICAgIENPTlNU
UlVDVE9SUwo+ID4+ID4gKyAgICAgICAvKiBQRSBmaWxlIG11c3QgZW5kIGF0IFhFTl9GSUxFX0FM
SUdOIGJvdW5kYXJ5LiAqLwo+ID4+ID4gKyAgICAgICAuID0gQUxJR04oWEVOX0ZJTEVfQUxJR04p
Owo+ID4+ID4gKyAgICAgICBfX3BlX3RleHRfcmF3X2VuZCA9IC47Cj4gPj4KPiA+PiBJcyB0aGlz
IHJlYWxseSBhIHJlcXVpcmVtZW50IG9uIHRoZSBmaWxlLCBvciBqdXN0IG9uIHRoZSBsYWJlbD8K
PiA+Cj4gPiBGaWxlLCBzbywgcHJvYmFibHkgaXQgY2FuIGJlIG1vdmVkIGJlaGluZCB0aGUgbGFi
ZWwuIFRob3VnaCBpdCBtZWFucwo+ID4gdGhhdCBfX3BlX3RleHRfcmF3X2VuZCB3aWxsIG5vdCBw
b2ludCB0byB0aGUgcmVhbCBlbmQgb2YgLnRleHQgc2VjdGlvbi4KPgo+IFRoaXMgaXMgYW4gYW5z
d2VyIGNvbnRyYWRpY3RpbmcgaXRzZWxmOiBJZiB0aGUgcmVxdWlyZW1lbnQgaW5kZWVkCj4gaXMg
b24gdGhlIGZpbGUsIHRoZW4gdGhpbmdzIG5lZWQgdG8gcmVtYWluIGFzIGlzLiBJJ20gd29uZGVy
aW5nCj4gdGhvdWdoIHdoYXQgZW50aXR5IHdvdWxkIGVuZm9yY2UgdGhpcyByZXF1aXJlbWVudCAo
aWYgc3VjaAo+IGV4aXN0cyBpbiB0aGUgZmlyc3QgcGxhY2UpLgoKSSBhbSBub3Qgc3VyZSB3aGF0
IGtpbmQgb2YgZW50aXR5IHlvdSB0aGluayBhYm91dC4KCj4gPj4gPiBAQCAtMjkyLDYgKzMwOCw4
IEBAIFNFQ1RJT05TCj4gPj4gPiAgICAuID0gQUxJR04oU0VDVElPTl9BTElHTik7Cj4gPj4gPiAg
ICBfXzJNX3J3ZGF0YV9lbmQgPSAuOwo+ID4+ID4KPiA+PiA+ICsgIF9fcGVfU2l6ZU9mSW1hZ2Ug
PSBBTElHTiguIC0gX19pbWFnZV9iYXNlX18sIE1CKDE2KSk7Cj4gPj4gPiArCj4gPj4gPiAgI2lm
ZGVmIEVGSQo+ID4+ID4gICAgLiA9IEFMSUdOKDQpOwo+ID4+ID4gICAgLnJlbG9jIDogewo+ID4+
Cj4gPj4gQ29uc2lkZXJpbmcgdGhlIHJlc3BlY3RpdmUgY29kZSBhbmQgY29tbWVudCBpbnNpZGUg
dGhlICNpZmRlZiwgZG9lcwo+ID4+IHlvdXIgYWRkaXRpb24gcmVhbGx5IGJlbG9uZyBhaGVhZCBv
ZiBpdD8KPiA+Cj4gPiBZZXMsIHNvLCBpdCBsb29rcyB0aGF0IGl0IHJlcXVpcmVzIHNvbWUgY29t
bWVudCBhcyBjb2RlIGFib3ZlLgo+Cj4gSSdtIGFmcmFpZCBJIGRvbid0IHVuZGVyc3RhbmQuCgpZ
ZXMsIF9fcGVfU2l6ZU9mSW1hZ2UgLi4uIGNvZGUgYmVsb25ncyBhaGVhZCBvZiAjaWZkZWYgRUZJ
LiBMb29raW5nIGF0IHlvdXIKcXVlc3Rpb24gaXQgc2VlbXMgdG8gbWUgdGhhdCBJIHNob3VsZCBw
dXQgYSBmZXcgd29yZHMgb2YgY29tbWVudCBoZXJlIHRvCmNsYXJpZnkgd2h5IEkgZG8gdGhhdCB0
aGluZy4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:45:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16: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 1faktf-0001kq-85; Wed, 04 Jul 2018 16:44: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=fhxi=ju=citrix.com=prvs=716d989b0=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1faktd-0001ki-Fi
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 16:44:49 +0000
X-Inumbo-ID: 8f4fb350-7fa9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f4fb350-7fa9-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:44:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75723502"
From: George Dunlap <George.Dunlap@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH] x86/altp2m: Add a subop for obtaining the
 mem access of a page
Thread-Index: AQHUDuBMfc2TE97eXkK2+hoZ/xFx6qR3P08AgAAQ7YCABA3ngIADorIAgAAaHQCAABJlAA==
Date: Wed, 4 Jul 2018 16:44:45 +0000
Message-ID: <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
In-Reply-To: <5B3CEA0E02000078001D1227@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <E792F669AA763942A1F6A5D81E05FAC1@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Adrian Pop <apop@bitdefender.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.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>

DQoNCj4gT24gSnVsIDQsIDIwMTgsIGF0IDQ6MzggUE0sIEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4gd3JvdGU6DQo+IA0KPj4+PiBPbiAwNC4wNy4xOCBhdCAxNjowNSwgPEdlb3JnZS5E
dW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6DQo+Pj4gT24gSnVsIDIsIDIwMTgsIGF0IDc6MzQgQU0s
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6DQo+Pj4+Pj4gT24gMjkuMDYu
MTggYXQgMTg6MzksIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4+Pj4gT24g
MDYvMjkvMjAxOCAwNjozOCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+Pj4+PiBPbiAyOC4w
Ni4xOCBhdCAxNTowMCwgPGFwb3BAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4+Pj4+PiBAQCAt
NDY2Niw2ICs0NjY3LDIzIEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29wKA0KPj4+Pj4+ICAgICAg
ICB9DQo+Pj4+Pj4gICAgICAgIGJyZWFrOw0KPj4+Pj4+IA0KPj4+Pj4+ICsgICAgY2FzZSBIVk1P
UF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3M6DQo+Pj4+Pj4gKyAgICAgICAgaWYgKCBhLnUubWVtX2Fj
Y2Vzcy5wYWQgKQ0KPj4+Pj4+ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7DQo+Pj4+Pj4gKyAg
ICAgICAgZWxzZQ0KPj4+Pj4+ICsgICAgICAgIHsNCj4+Pj4+PiArICAgICAgICAgICAgeGVubWVt
X2FjY2Vzc190IGFjY2VzczsNCj4+Pj4+PiArDQo+Pj4+Pj4gKyAgICAgICAgICAgIHJjID0gcDJt
X2dldF9tZW1fYWNjZXNzKGQsIF9nZm4oYS51Lm1lbV9hY2Nlc3MuZ2ZuKSwgJmFjY2VzcywNCj4+
Pj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYS51Lm1lbV9hY2Nlc3Mu
dmlldyk7DQo+Pj4+Pj4gKyAgICAgICAgICAgIGlmICggIXJjICkNCj4+Pj4+PiArICAgICAgICAg
ICAgew0KPj4+Pj4+ICsgICAgICAgICAgICAgICAgYS51Lm1lbV9hY2Nlc3MuaHZtbWVtX2FjY2Vz
cyA9IGFjY2VzczsNCj4+Pj4+PiArICAgICAgICAgICAgICAgIHJjID0gX19jb3B5X3RvX2d1ZXN0
KGFyZywgJmEsIDEpID8gLUVGQVVMVCA6IDA7DQo+Pj4+PiANCj4+Pj4+IF9fY29weV9maWVsZF90
b19ndWVzdCgpPyBPciB3YWl0LCBubywgdGhlIGZ1bmN0aW9uIGFyZ3VtZW50IGlzIHN0aWxsIGEN
Cj4+Pj4+IGhhbmRsZSBvZiB2b2lkLg0KPj4+Pj4gDQo+Pj4+PiBBbmQgdGhlbiAtIGhlcmUgd2Ug
YXJlIGFnYWluOiBJcyBpdCByZWFzb25hYmxlIHRvIHBlcm1pdCBhIGRvbWFpbiBpbnF1aXJpbmcN
Cj4+Pj4+IGZvciBpdHNlbGY/DQo+Pj4+IA0KPj4+PiBBIGdvb2QgcXVlc3Rpb24uIFBlcmhhcHMg
dGhlIGZvbGxvd2luZyBhcmUgZGVjaXNpb24gZmFjdG9yczoNCj4+Pj4gDQo+Pj4+IDEuIEl0IGlz
IGFscmVhZHkgcG9zc2libGUgZm9yIGEgZG9tYWluIHRvIHNldCBtZW1fYWNjZXNzIHJlc3RyaWN0
aW9ucw0KPj4+PiAodmlhIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2Vzcykgb24gaXRzZWxmLg0K
Pj4+IA0KPj4+IFdoaWNoLCBhcyBiZWZvcmUsIEkgY29uc2lkZXIgYSBmbGF3Lg0KPj4gDQo+PiBI
b3cgbWFueSB0aW1lcyBkbyB3ZSBoYXZlIHRvIGdvIG92ZXIgdGhpcz8gIEhlcmUgaXMgbXkgcmVj
b2xsZWN0aW9uIGZyb20gdGhlIA0KPj4gbGFzdCB0aW1lIHdlIGhhZCBhIGRpc2N1c3Npb24gb24g
dGhpcyB0b3BpYzoNCj4+IA0KPj4gKiBUaGUgb3JpZ2luYWwgYXV0aG9ycyBvZiB0aGlzIGNvZGUg
cHJvYmFibHkgdGhvdWdodCBoYXZpbmcgZ3Vlc3RzIHNldCB0aGVpciANCj4+IG93biBtZW1hY2Nl
c3Mgd291bGQgYmUgYSBwb3RlbnRpYWwgdXNlIGNhc2UNCj4+ICogVGhlIG1haW50YWluZXJzIGFu
ZCBtYWluIHVzZXJzIG9mIHRoZSBjb2RlIChUYW1hcyBhbmQgUmF6dmFuKSB0aGluayBpdOKAmXMg
YSANCj4+IHVzZWZ1bCB1c2UgY2FzZQ0KPj4gKiBUaGUgTU0gbWFpbnRhaW5lciAobWUpIGFuZCBv
bmUgb2YgdGhlIHg4NiBtYWludGFpbmVycyAoQW5keSkgdGhpbmsgaXTigJlzIGEgDQo+PiB1c2Vm
dWwgdXNlIGNhc2UuDQo+PiANCj4+IChDb3JyZWN0IG1lIGlmIEnigJl2ZSBtaXNyZW1lbWJlcmVk
IGFueXdoZXJlLikNCj4+IA0KPj4gRG8gd2UgbmVlZCB0byBoYXZlIGEgZm9ybWFsIHZvdGUgYnkg
dGhlIGNvbW1pdHRlcnMgZm9yIHlvdSB0byBhY2NlcHQgdGhhdCANCj4+IHRoaXMgc2hvdWxkIGJl
IGEgc3VwcG9ydGVkIHVzZSBjYXNlLCBhbmQgc3RvcCBtYWtpbmcgb2JqZWN0aW9ucyBhbnkgdGlt
ZSANCj4+IHNvbWVvbmUgd2FudHMgdG8gaW1wcm92ZSBpdD8NCj4gDQo+IFRoZXJlJ3Mgbm8gbmVl
ZCBmb3IgYSB2b3RlLCBzaW5jZSAtIGFzIGJlZm9yZSAtIEkgd29uJ3Qgb2JqZWN0IHRvIHRoZQ0K
PiBhZGRpdGlvbiwgYnV0IEkgY29uc2lkZXIgaXQgdG8gd2lkZW4gdGhlIGJhZG5lc3MgKG9uY2Ug
YWdhaW4pLg0KDQpCdXQgeW91IGRpZCBvYmplY3QuICBUaGlzIHdob2xlIHRocmVhZCBpcyB5b3Ug
cmUtb2JqZWN0aW5nIHRvIHRoZSBvcmlnaW5hbCBkZWNpc2lvbiB0aGF0IHdl4oCZdmUgZGlzY3Vz
c2VkIHR3aWNlIGJlZm9yZS4gIEVpdGhlciB0aGUgYWx0cDJtIGZ1bmN0aW9uYWxpdHkgc2hvdWxk
IGJlIGV4cG9zZWQgdG8gdGhlIGd1ZXN0LCBvciBpdCBzaG91bGRu4oCZdC4gIElmIHdlIGRvIGV4
cG9zZSBmdW5jdGlvbmFsaXR5IHRvIHRoZSBndWVzdCwgdGhlbiB0aGUgaW50ZXJmYWNlIGV4cG9z
ZWQgc2hvdWxkIGJlIHVzZWZ1bDsgYW5kIGJlaW5nIGFibGUgdG8gcmVhZCB3aGF0IHlvdSB3cm90
ZSwgcmF0aGVyIHRoYW4ga2VlcGluZyBhIHNlcGFyYXRlIGNvcHkgb2YgaXQsIGlzIHBhcnQgb2Yg
YSB1c2VmdWwgaW50ZXJmYWNlLg0KDQpJIG1lYW4sIEkgdW5kZXJzdGFuZCBvYmplY3RpbmcgdG8g
dGhlIGlkZWEgb2YgYnVpbGRpbmcgYW4gZXh0ZW5zaW9uIHRvIHlvdXIgaG91c2UuICBCdXQgd2hh
dCBkb2VzbuKAmXQgbWFrZSBzZW5zZSB0byBtZSBpcywgb25jZSB0aGUgZXh0ZW5zaW9uIGlzIGJ1
aWx0LCB0aGVuIG9iamVjdGluZyB0byB0aGUgaWRlYSBvZiBwYWludGluZyBpdDsgYW5kIHRoZW4g
b2JqZWN0aW5nIHRvIHRoZSBpZGVhIG9mIGFkZGluZyBlbGVjdHJpY2FsIHNvY2tldHM7IGFuZCB0
aGVuIG9iamVjdGluZyB0byB0aGUgaWRlYSBvZiBhZGRpbmcgaGVhdC4gIFdoeSBub3QganVzdCBh
Y2NlcHQgdGhhdCB5b3UgaGF2ZSBhbiBleHRyYSByb29tIGFuZCBtYWtlIHRoZSBiZXN0IG9mIGl0
PyAgSSB1bmRlcnN0YW5kIHRoYXQgeW914oCZZCBwcmVmZXIgZXh0cmEgZ2FyZGVuIHNwYWNlIHRv
IHRoZSB1dGlsaXR5IHJvb20gdGhhdOKAmXMgdGhlcmUgbm93LCBidXQgZ2l2ZW4gdGhhdCB5b3Ug
Y2Fu4oCZdCBoYXZlIHRoZSBnYXJkZW4sIHdoeSBpcyBhIHV0aWxpdHkgcm9vbSB3aXRoIG5vIHBh
aW50IGFuZCBubyBlbGVjdHJpY2l0eSBhbmQgbm8gaGVhdCBiZXR0ZXIgdGhhbiBhIHV0aWxpdHkg
cm9vbSB3aXRoIGFsbCB0aG9zZSB0aGluZ3M/DQoNCj4gSW4gYWxsDQo+IHRoZSAidGhpbmsgaXQn
cyBhIHZhbGlkIHVzZSBjYXNlIiBpdCB3YXMgbmV2ZXIgcmVhbGx5IG1hZGUgY2xlYXIgdG8gbWUN
Cj4gaG93IHRoaXMgInZhbGlkIiBpbXBsaWVzICJzdGlsbCBzZWN1cmXigJ0uDQoNClRoYXQgd2Fz
IG5ldmVyIHRoZSBhcmd1bWVudC4gIFRoZSBhcmd1bWVudCBpcyB0aGF0IHRoZSBiZWhhdmlvciBp
cyBvZmYgYnkgZGVmYXVsdCwgYW5kIHRoYXQgaG9zdCBhZG1pbmlzdHJhdG9ycyBzaG91bGQgYmUg
dHJlYXRlZCBhcyBhZHVsdHMgYW5kIGFsbG93ZWQgdG8ganVkZ2UgZm9yIHRoZW1zZWx2ZXMgd2hl
dGhlciBpdOKAmXMgc2FmZSB0byB0dXJuIGl0IG9uIG9yIG5vdCDigJQganVzdCBsaWtlIG5lc3Rl
ZCB2aXJ0LCBQQ0kgcGFzcy10aHJvdWdoLCBDT0xPLCBvciB0aGUgaG9zdCBvZiBvdGhlciBmZWF0
dXJlcyB0aGF0IGFyZW7igJl0IHNlY3VyaXR5IHN1cHBvcnRlZC4NCg0KSSBtZWFuLCBJ4oCZZCB1
bmRlcnN0YW5kIGlmIHN1cHBvcnRpbmcgdGhhdCB1c2UgY2FzZSB0aGlzIG1lYW50IGFkZCB0b25z
IG9mIGV4dHJhIGZ1bmN0aW9uYWxpdHkgdGhhdCB3YXMgbGlrZWx5IHRvIGJlIGZyYWdpbGUgYW5k
IGludHJvZHVjZSBuZXcgYnVnczsgYnV0IGl04oCZcyBub3Qg4oCUIGFsbCB0aGUgY29tcGxleGl0
eSBvZiBtZW1hY2Nlc3Mgd291bGQgYmUgdGhlcmUgZXZlbiBpZiB3ZSBvbmx5IGFsbG93ZWQgZG9t
MCBhY2Nlc3MgdG8gdGhpcyBmdW5jdGlvbmFsaXR5Lg0KDQpXb3VsZCB5b3UgZmVlbCBiZXR0ZXIg
aWYgd2UgaGFkIGEgbGluZSBjb3ZlcmluZyBtZW1hY2Nlc3MgaW4gU1VQUE9SVC5tZD8NCg0KIC1H
ZW9yZ2UNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:46:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16:46: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 1fakvJ-00028k-Rl; Wed, 04 Jul 2018 16:46: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fakvI-00028a-Ie
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 16:46:32 +0000
X-Inumbo-ID: cd7cb6f1-7fa9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cd7cb6f1-7fa9-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:46:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75723538"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <5B3C8CE802000078001D0E8B@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: <bebba2cf-412c-e7cf-722b-9d4269e63cba@citrix.com>
Date: Wed, 4 Jul 2018 17:46:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3C8CE802000078001D0E8B@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 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gMDQvMDcvMTggMTA6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAzLjA3LjE4IGF0
IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9j
b21tb24vbGlieDg2L2NwdWlkLmMKPj4gKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwo+
PiBAQCAtMzQsNiArMzQsMTAwIEBAIGNvbnN0IHVpbnQzMl90ICp4ODZfY3B1aWRfbG9va3VwX2Rl
ZXBfZGVwcyh1aW50MzJfdCBmZWF0dXJlKQo+PiAgfQo+PiAgCj4+ICAvKgo+PiArICogQ29weSBh
IHNpbmdsZSBjcHVpZF9sZWFmIGludG8gYSBwcm92aWRlZCB4ZW5fY3B1aWRfbGVhZl90IGJ1ZmZl
ciwKPj4gKyAqIHBlcmZvcm1pbmcgYm91bmRhcnkgY2hlY2tpbmcgYWdhaW5zdCB0aGUgYnVmZmVy
IHNpemUuCj4+ICsgKi8KPj4gK3N0YXRpYyBpbnQgY29weV9sZWFmX3RvX2J1ZmZlcih1aW50MzJf
dCBsZWFmLCB1aW50MzJfdCBzdWJsZWFmLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9sZWFmICpkYXRhLAo+PiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNwdWlkX2xlYWZfYnVmZmVyX3QgbGVhdmVzLAo+PiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpjdXJyX2VudHJ5LCBjb25zdCB1aW50MzJfdCBu
cl9lbnRyaWVzKQo+PiArewo+PiArICAgIGNvbnN0IHhlbl9jcHVpZF9sZWFmX3QgdmFsID0gewo+
PiArICAgICAgICBsZWFmLCBzdWJsZWFmLCBkYXRhLT5hLCBkYXRhLT5iLCBkYXRhLT5jLCBkYXRh
LT5kLAo+PiArICAgIH07Cj4+ICsKPj4gKyAgICBpZiAoICpjdXJyX2VudHJ5ID09IG5yX2VudHJp
ZXMgKQo+PiArICAgICAgICByZXR1cm4gLUVOT0JVRlM7Cj4+ICsKPj4gKyAgICBpZiAoIGNvcHlf
dG9fYnVmZmVyX29mZnNldChsZWF2ZXMsICpjdXJyX2VudHJ5LCAmdmFsLCAxKSApCj4+ICsgICAg
ICAgIHJldHVybiAtRUZBVUxUOwo+PiArCj4+ICsgICAgKysqY3Vycl9lbnRyeTsKPiBGb2xsb3dp
bmcgb24gZnJvbSB3aGF0IFdlaSBoYXMgc2FpZCAtIHlvdSBkb24ndCBtZWFuIHRvIGhhdmUgYSB3
YXkKPiBoZXJlIHRoZW4gdG8gaW5kaWNhdGUgdG8gYSBoaWdoZXIgdXAgY2FsbGVyIGhvdyBtYW55
IHNsb3RzIHdvdWxkIGhhdmUKPiBiZWVuIG5lZWRlZD8KCkkgZG9uJ3QgdW5kZXJzdGFuZCB5b3Vy
IHF1ZXJ5LsKgIEFuIGluZGl2aWR1YWwgYnVpbGQgaGFzIGEgY29tcGlsZS10aW1lCnN0YXRpYyBt
YXhpbXVtIG51bWJlciBvZiBsZWF2ZXMsIGFuZCB0aGlzIG51bWJlciBjYW4gYmUgb2J0YWluZWQg
aW4gdGhlCnVzdWFsIHdheSBieSBtYWtpbmcgYSBoeXBlcmNhbGwgd2l0aCBhIE5VTEwgZ3Vlc3Qg
aGFuZGxlLgoKVGhlIGV4dGVybmFsIHJlcHJlc2VudGF0aW9uIG11c3Qgbm90IGVuY29kZSB0aGlz
IG51bWJlciwgYXMgaXQgd2lsbApjaGFuZ2UgYnVpbGQgdG8gYnVpbGQsIGhhcmR3YXJlIHRvIGhh
cmR3YXJlLCBhbmQgaW4gc3VjaCB0aW1lcyBhcyB3ZQpnYWluIGEgbG9hZCBvZiBuZXcgZmVhdHVy
ZXMgaW4gbWljcm9jb2RlLgoKPgo+PiAraW50IHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcihjb25z
dCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjcHVpZF9sZWFmX2J1ZmZlcl90IGxlYXZlcywKPj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgKm5yX2VudHJpZXNfcCkKPj4gK3sKPj4gKyAgICBjb25zdCB1aW50MzJf
dCBucl9lbnRyaWVzID0gKm5yX2VudHJpZXNfcDsKPj4gKyAgICB1aW50MzJfdCBjdXJyX2VudHJ5
ID0gMCwgbGVhZiwgc3VibGVhZjsKPj4gKwo+PiArI2RlZmluZSBDT1BZX0xFQUYobCwgcywgZGF0
YSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+ICsgICAgKHsgIGlu
dCByZXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKPj4gKyAgICAgICAgaWYgKCAocmV0ID0gY29weV9sZWFmX3RvX2J1ZmZlciggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAo+PiArICAgICAgICAgICAgICAgICAgbCwgcywgZGF0YSwgbGVh
dmVzLCAmY3Vycl9lbnRyeSwgbnJfZW50cmllcykpICkgICBcCj4+ICsgICAgICAgICAgICByZXR1
cm4gcmV0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4g
KyAgICB9KQo+PiArCj4+ICsgICAgLyogQmFzaWMgbGVhdmVzLiAqLwo+PiArICAgIGZvciAoIGxl
YWYgPSAwOyBsZWFmIDw9IE1JTihwLT5iYXNpYy5tYXhfbGVhZiwKPj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5iYXNpYy5yYXcpIC0gMSk7ICsrbGVhZiAp
Cj4+ICsgICAgewo+PiArICAgICAgICBzd2l0Y2ggKCBsZWFmICkKPj4gKyAgICAgICAgewo+PiAr
ICAgICAgICBjYXNlIDB4NDoKPj4gKyAgICAgICAgICAgIGZvciAoIHN1YmxlYWYgPSAwOyBzdWJs
ZWFmIDwgQVJSQVlfU0laRShwLT5jYWNoZS5yYXcpOyArK3N1YmxlYWYgKQo+PiArICAgICAgICAg
ICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFmLCAmcC0+Y2FjaGUucmF3W3N1YmxlYWZdKTsK
Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+PiArCj4+ICsgICAgICAgIGNhc2UgMHg3Ogo+PiArICAg
ICAgICAgICAgZm9yICggc3VibGVhZiA9IDA7Cj4+ICsgICAgICAgICAgICAgICAgICBzdWJsZWFm
IDw9IE1JTihwLT5mZWF0Lm1heF9zdWJsZWFmLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQVJSQVlfU0laRShwLT5mZWF0LnJhdykgLSAxKTsgKytzdWJsZWFmICkKPj4gKyAg
ICAgICAgICAgICAgICBDT1BZX0xFQUYobGVhZiwgc3VibGVhZiwgJnAtPmZlYXQucmF3W3N1Ymxl
YWZdKTsKPj4gKyAgICAgICAgICAgIGJyZWFrOwo+PiArCj4+ICsgICAgICAgIGNhc2UgMHhiOgo+
PiArICAgICAgICAgICAgZm9yICggc3VibGVhZiA9IDA7IHN1YmxlYWYgPCBBUlJBWV9TSVpFKHAt
PnRvcG8ucmF3KTsgKytzdWJsZWFmICkKPj4gKyAgICAgICAgICAgICAgICBDT1BZX0xFQUYobGVh
Ziwgc3VibGVhZiwgJnAtPnRvcG8ucmF3W3N1YmxlYWZdKTsKPj4gKyAgICAgICAgICAgIGJyZWFr
Owo+PiArCj4+ICsgICAgICAgIGNhc2UgMHhkOgo+PiArICAgICAgICAgICAgZm9yICggc3VibGVh
ZiA9IDA7IHN1YmxlYWYgPCBBUlJBWV9TSVpFKHAtPnhzdGF0ZS5yYXcpOyArK3N1YmxlYWYgKQo+
PiArICAgICAgICAgICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFmLCAmcC0+eHN0YXRlLnJh
d1tzdWJsZWFmXSk7Cj4+ICsgICAgICAgICAgICBicmVhazsKPj4gKwo+PiArICAgICAgICBkZWZh
dWx0Ogo+PiArICAgICAgICAgICAgQ09QWV9MRUFGKGxlYWYsIFhFTl9DUFVJRF9OT19TVUJMRUFG
LCAmcC0+YmFzaWMucmF3W2xlYWZdKTsKPj4gKyAgICAgICAgICAgIGJyZWFrOwo+PiArICAgICAg
ICB9Cj4+ICsgICAgfQo+PiArCj4+ICsgICAgQ09QWV9MRUFGKDB4NDAwMDAwMDAsIFhFTl9DUFVJ
RF9OT19TVUJMRUFGLAo+PiArICAgICAgICAgICAgICAmKHN0cnVjdCBjcHVpZF9sZWFmKXsgcC0+
aHZfbGltaXQgfSk7Cj4+ICsgICAgQ09QWV9MRUFGKDB4NDAwMDAxMDAsIFhFTl9DUFVJRF9OT19T
VUJMRUFGLAo+PiArICAgICAgICAgICAgICAmKHN0cnVjdCBjcHVpZF9sZWFmKXsgcC0+aHYyX2xp
bWl0IH0pOwo+IElzIGl0IGEgZ29vZCBpZGVhIHRvIHByb2R1Y2Ugd3JvbmcgKHplcm8pIEVCWCwg
RUNYLCBhbmQgRURYIHZhbHVlcyBoZXJlPwoKVGhlIGhhbmRsaW5nIG9mIHRoZXNlIGxlYXZlcyBj
dXJyZW50bHkgcHJvYmxlbWF0aWMsIGFuZCB0aGlzIHBhdGNoIGlzCmJ1Zy1jb21wYXRpYmxlIHdp
dGggaG93IERPTUNUTF9zZXRfY3B1aWQgY3VycmVudGx5IGJlaGF2ZXMgKFNlZQp1cGRhdGVfZG9t
YWluX2NwdWlkX2luZm8oKSkuCgpBbm5veWluZ2x5LCBJIG5lZWQgdGhpcyBtYXJzaGFsbGluZyBz
ZXJpZXMgaW1wbGVtZW50ZWQgYmVmb3JlIEkgY2FuIGZpeAp0aGUgaHlwZXJ2aXNvciBsZWF2ZXMg
dG8gdXNlIHRoZSAibmV3IiBDUFVJRCBpbmZyYXN0cnVjdHVyZTsgdGhlIG1haW4KY29tcGxpY2F0
aW9uIGJlaW5nIGJlY2F1c2Ugb2YgdGhlIGR5bmFtaWMgbG9jYXRpb24gb2YgdGhlIFhlbiBsZWF2
ZXMuCgpFdmVudHVhbGx5LCB0aGUgaW50ZXJmYWNlIHdpbGwgYmUgdGhhdCBYZW4gbGVhdmVzIGxp
dmUgYXQgMHg0MDAwMDAwMCBhbmQKdGhlIHRvb2xzdGFjayBjYW4gbWFuaXB1bGF0ZSBhIHN1YnNl
dCBvZiB0aGUgaW5mb3JtYXRpb24gYnkgcHJvdmlkaW5nCmxlYXZlcyBpbiB0aGUgdXN1YWwgbWFu
b3IuwqAgVG8gZW5hYmxlIHZpcmlkaWFuLCB0aGUgdG9vbHN0YWNrIHdyaXRlcwpIeXBlclYncyBz
aWduYXR1cmUgYXQgMHg0MDAwMDAwMCwgYW5kIFhlbidzIGF0IDB4NDAwMDAxMDAuwqAgVGhpcyBh
bHNvCmFsbG93cyBmb3IgYSBtZWNoYW5pc20gdG8gaGlkZSB0aGUgWGVuIENQVUlEIGxlYXZlcyBi
eSB3cml0aW5nIGEgMCBtYXggbGVhZi4KCkFtb25nc3Qgb3RoZXIgdGhpbmdzLCB0aGlzIHdpbGwg
YWxsb3cgc2Vuc2libGUgY29udHJvbCBvZiB0aGUgVmlyaWRpYW4KZmVhdHVyZXMgd2l0aG91dCBo
YXZpbmcgdG8gc3F1ZWV6ZSBtb3JlIGJpdHMgaW50byB0aGUgSFZNUEFSQU0uCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:49:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16: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 1fakxk-0002KP-C7; Wed, 04 Jul 2018 16:49: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fakxj-0002KJ-0Q
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 16:49:03 +0000
X-Inumbo-ID: 26c4f9dc-7faa-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26c4f9dc-7faa-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 18:49: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 w64GciuO139137;
 Wed, 4 Jul 2018 16:48:54 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-2017-10-26;
 bh=PzMJl/+KpWR3geZR9C4YsMKY8rZZwmo9lxU53KETzuQ=;
 b=isyhGSoFWQobgKO/cgu+C6J1dvcGzxx7R0Y8+Eb6nshVIn1m7AkVhJd674lT/17pFVIs
 HyCCavtGpf7nddJMUoZ/cM5aPB5kMtwlwJu7TUGZ4H2naf3EKjz4jw6W/ktB47YPlEMl
 r3yu5mMuSlYMetMDPcnGALMUr10j43R7UXfD6p8BBrgpVIPaDJz8udOHmaNDLu8Vl3V0
 JPbpVLaBf4wxAyE8ejQDe4lY2Ue+tPAxTDG6QYcQvt82KPWXGUS0wnaSbM7yX9697ISw
 xFwn8vXTDOBF7Knh/FlhdIpGQlku28moFBewkaRTUfSc/5msTpVREzpPAxU7MD8ItJK+ Sw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2k0dnjkcsa-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 16:48:54 +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 w64Gmra7012313
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 16:48:54 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w64GmrbB003282;
 Wed, 4 Jul 2018 16:48:53 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 09:48:52 -0700
Date: Wed, 4 Jul 2018 18:48:48 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180704164848.GH26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
 <20180704142505.GB26572@olila.local.net-space.pl>
 <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8944
 signatures=668704
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=666
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807040191
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6MzQ6MDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE2OjI1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDc6NTE6NTJBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gVGhlbiByZW5hbWUgeGVuLm1iLmVmaSB0byB4
ZW4uZWZpIGFuZCBkcm9wIGFsbCByZWxhdGVkCj4gPj4gPiBkaWZmZXJlbnRpYXRvcnMgaW4gdGhl
IGNvZGUuCj4gPj4KPiA+PiBGb3IgdGhpcyB5b3UnbGwgZmlyc3Qgb2YgYWxsIG5lZWQgdG8gY29u
dmluY2UgbWUgdGhhdCB0aGUgYmluYXJ5IHlvdSBidWlsZCBpcwo+ID4+IGEgZHJvcC1pbiByZXBs
YWNlbWVudCBmb3IgeGVuLmVmaS4gQXMgbm90ZWQgaW4gdGhlIHJlcGxpZXMgdG8gZWFybGllcgo+
ID4+IHBhdGNoZXMsIEknbSBnZXR0aW5nIHRoZSBpbXByZXNzaW9uIG9mIHRoaXMgbm90IGJlaW5n
IHRoZSBjYXNlLiBBIGZ1cnRoZXIKPiA+PiBoaW50IHRvd2FyZHMgdGhpcyBpcyB0aGUgb3V0cmln
aHQgZGVsZXRpb24gb2YgeGVuL2FyY2gveDg2L2VmaS9ta3JlbG9jLmM6Cj4gPj4gSG93IGlzIHRo
ZSBYZW4gaW1hZ2UgZ29pbmcgdG8gYmUgcmVsb2NhdGVkIHRoYXQgd2F5LCB3aGVuIGxvYWRlZCBm
cm9tCj4gPj4gdGhlIEVGSSBzaGVsbCBvciBib290IGxvYWRlcj8KPiA+Cj4gPiBJdCB3b3JrcyBi
ZWNhdXNlIGFsbCBhZGRyZXNzaW5nIGlzIHJlbGF0aXZlIHRvICVyaXAuIFRvIGJlIHByZWNpc2Us
IG5ldwo+ID4geGVuLmVmaSwgZWFybGllciB4ZW4ubWIuZWZpLCBjb250YWlucyBleGFjdGx5IHRo
ZSBzYW1lIGNvZGUgYXMgRUxGIGRvZXMuCj4gPiBTbywgaWYgRUxGIHdvcmtzIHdpdGhvdXQgYW55
IHJlbG9jYXRpb25zIHdoeSBQRSBzaG91bGQgbm90LiBFc3BlY2lhbGx5IG9uCj4gPiB4ODYtNjQu
IEFkZGl0aW9uYWxseSwgbXkgdGVzdHMgc2hvd2VkIHRoYXQgaW4gZ2VuZXJhbCBVRUZJIGltcGxl
bWVudGF0aW9ucwo+ID4ganVzdCByZXF1aXJlIEJhc2UgUmVsb2NhdGlvbiBUYWJsZSBlbnRyeSBp
biBQRSBEYXRhIERpcmVjdG9yaWVzIHRvIHJlbG9jYXRlCj4gPiB0aGUgaW1hZ2UuCj4KPiBUaGUg
dGhpbmcgSSdtIG1pc3NpbmcgaW4gdGhlIHNlcmllcyBpcyB0aGUgZ2VuZXJhdGlvbiBvZiB0aGUg
cmVsb2NhdGlvbnMgdG8KPiBnbyBpbnRvIHRoZSBzZWN0aW9uIHBvaW50ZWQgdG8gYnkgdGhpcyBE
YXRhIERpcmVjdG9yeSBlbnRyeS4KClRoZXJlIGlzIG5vIHN1Y2ggdGhpbmcgYmVjYXVzZSB4ZW4u
bWIuZWZpIGRvZXMgbm90IG5lZWQgdGhhdC4KCj4gPiBFdmVuIGl0IGNhbiBiZSBlbXB0eS4gQXMg
aXQgaXMgaW4gY3VycmVudCBwYXRjaHNldC4KPgo+IE5vLCBpdCBjYW4ndCBiZSBlbXB0eS4gSnVz
dCB0cnkgcmVtb3ZpbmcgdGhlIHJlbG9jYXRpb25zIGZyb20geGVuLmVmaSBhbmQKPiBzZWUgd2hh
dCB5b3UgZ2V0LgoKSSBhbSBwcmV0dHkgc3VyZSB0aGF0IGN1cnJlbnQgeGVuLmVmaSB3aWxsIG5v
dCB3b3JrIHdpdGhvdXQgLnJlbG9jIHNlY3Rpb24uCkhvd2V2ZXIsIHhlbi5tYi5lZmkgd29ya3Mg
d2l0aG91dCBhbnkgaXNzdWUuIFNvLCBJIGFtIG5vdCBzdXJlIHdoZXJlIGlzIHRoZQpwcm9ibGVt
LiArLy0gZmFrZSAucmVsb2MgZW50cnkgd2hpY2ggSSB3YXMgdGFsa2luZyBhYm91dCBlYXJsaWVy
LgoKPiA+IFRob3VnaCBJIGFtCj4gPiBhZnJhaWQgYWJvdXQgbW9yZSBwaWNreSBVRUZJIHN0dWZm
IGFuZCBjb25zaWRlcmluZyBhZGRpdGlvbiBvZiBhdCBsZWFzdAo+ID4gb25lIC5yZWxvYyBlbnRy
eSwgZmFrZSBvbmUsIGFzIExpbnV4IGtlcm5lbCBkb2VzLiBBbmQgdGhpcyByaXNlcyBhbm90aGVy
Cj4gPiBxdWVzdGlvbjogc2hvdWxkIG5vdCB3ZSBhZGQgLmJzcyBzZWN0aW9uIGludG8gUEUgaGVh
ZGVyPyBSaWdodCBub3cgaXQgaXMKPiA+IGVtYmVkZGVkL2hpZGRlbiBpbiBQRSAudGV4dCBzZWN0
aW9uLgo+Cj4gTXkgeGVuLmVmaSBkb2VzIGhhdmUgYSAuYnNzIHNlY3Rpb24uCgpJdCBpcyBjb21w
bGV0ZWx5IHZhbGlkIHRvIGhhdmUgQlNTIGVtYmVkZGVkIGluIC50ZXh0IHNlY3Rpb24gb3IgbGl2
aW5nCmFzIGEgc2VwYXJhdGUgZW50aXR5IGluIFBFIHNlY3Rpb24gdGFibGUuIFNvLCB0aGUgcXVl
c3Rpb24gaXM6IHdoaWNoIG9uZQpkbyB3ZSBwcmVmZXI/IEN1cnJlbnRseSBleGlzdGluZyB4ZW4u
bWIuZWZpIGxheW91dCBpcyBzaW1pbGFyIHRvIEVMRiBsYXlvdXQuCgpEYW5pZWwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:55:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16:55:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fal3N-0003Ac-9s; Wed, 04 Jul 2018 16: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=fhxi=ju=citrix.com=prvs=716d989b0=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fal3L-0003AV-Fi
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 16:54:51 +0000
X-Inumbo-ID: f69f25a0-7faa-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f69f25a0-7faa-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:54:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75723875"
From: George Dunlap <George.Dunlap@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 1/2] xen/xsm: Introduce new boot parameter xsm
Thread-Index: AQHUEmzsCXOoQ+yLBEGBHJsl3yVv36R88/AAgAI1GoA=
Date: Wed, 4 Jul 2018 16:54:46 +0000
Message-ID: <F5F7E2FE-3180-4823-BB3B-7231855A8706@citrix.com>
References: <20180703012629.507-1-xin.li@citrix.com>
 <5B3B21CA02000078001D00F3@prv1-mh.provo.novell.com>
In-Reply-To: <5B3B21CA02000078001D00F3@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <AA8D31D3FF31B74BB1D6925CC7720775@citrix.com>
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: Xin Li <talons.lee@gmail.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wei.liu2@citrix.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George
 Dunlap <George.Dunlap@citrix.com>, xen-devel <xen-devel@lists.xen.org>,
 "Xin Li \(Talons\)" <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>

DQoNCj4gT24gSnVsIDMsIDIwMTgsIGF0IDg6MTIgQU0sIEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4gd3JvdGU6DQo+IA0KPiBGaXJzdCBvZiBhbGwgLSBwbGVhc2UgaW5kaWNhdGUgdGhl
IHZlcnNpb24gYWxzbyBpbiB0aGUgc3ViamVjdCwgaS5lLiBoZXJlDQo+IFtQQVRDSCB2MiAxLzJd
IG9yIHNvbWUgc3VjaC4NCj4gDQo+Pj4+IE9uIDAzLjA3LjE4IGF0IDAzOjI2LCA8dGFsb25zLmxl
ZUBnbWFpbC5jb20+IHdyb3RlOg0KPj4gdjINCj4+IFRvIGZ1cnRoZXIgZGlzY3VzczoNCj4+IDEp
IGlzICJkdW1teSIgYSBnb29kIGNvbW1hbmQgbGluZSBvcHRpb24/DQo+PiBvdGhlciBjaG9pY2Vz
OiBiYXNpYyIsICJ0cml2aWFsIiwgb3IgInNpbXBsZSINCj4gDQo+IEluZGVlZCwgYnV0IG5vdCBs
aW1pdGVkIHRvIHRoZSBuYW1lZCBzZXQuDQoNCkkgdGhpbmsgSeKAmWQgZ28gd2l0aCDigJxzdGFu
ZGFyZOKAnSBvciDigJxkZWZhdWx04oCdLiAgVGhlIOKAnGRlZmF1bHTigJ0gcmVzdHJpY3Rpb25z
IGFyZSBieSBubyBtZWFucyDigJxkdW1teeKAnSwg4oCcdHJpdmlhbOKAnSwgb3Ig4oCcc2ltcGxl
4oCdIOKAlCB0aGV54oCZcmUgY2FyZWZ1bGx5IHRob3VnaHQgb3V0IGZvciB0aGUgbW9zdCBjb21t
b24gWGVuIGRlcGxveW1lbnQuDQoNCiAtR2VvcmdlDQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:55:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16: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 1fal40-0003DZ-N6; Wed, 04 Jul 2018 16: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=z+bn=ju=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fal3z-0003DM-S5
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 16:55:31 +0000
X-Inumbo-ID: 0ef190d3-7fab-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0ef190d3-7fab-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:55:30 +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 w64GnRVg155094;
 Wed, 4 Jul 2018 16:55:14 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-2017-10-26;
 bh=r5Sr9TNUM4arFXxjXDiq5cjtO4klShllukXsIEvSPz8=;
 b=UR65kJCGEB4ivMt/ACPyU8ejaHKpn9eG/tXBqxq3wMWcncUH1GxkC8NB3oPNjENnxOjs
 e9wVB1PtU13QcCNtJicqvPILDY75NNRAwuSbJMIGZR5Gzt52hWdN3Rx7Ju/I0FOgyETm
 ICpJdq+MeJ8a53ScRUaLUkhvGXtYpVZESRBVegT9T9aq34MQkwtMJqYVu3VA8kiPmKL0
 0QQM88hTnNe/n/g1h/UlhdYt4eetyI8ehrwx5k5L5AHKPxyBBLK8Qs0mtLdBZFRbjilS
 Lt12F7hXFTWFN0wfQmpx4K9Dva0GMF4dcBHydlp8/nBYihaTC5sn0rks1xhST8qKvIvO mw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2k0dnjkcqu-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 04 Jul 2018 16:55:13 +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 w64GtB5s025530
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 4 Jul 2018 16:55:12 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w64GtBZE015668;
 Wed, 4 Jul 2018 16:55:11 GMT
Received: from olila.local.net-space.pl (/10.175.166.148)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 04 Jul 2018 09:55:11 -0700
Date: Wed, 4 Jul 2018 18:55:06 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180704165506.GI26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-2-git-send-email-daniel.kiper@oracle.com>
 <5B30F2B202000078001CD8E4@prv1-mh.provo.novell.com>
 <20180704120629.GJ4670@olila.local.net-space.pl>
 <23356.53881.85485.72287@mariner.uk.xensource.com>
 <20180704143957.GC26572@olila.local.net-space.pl>
 <23356.60074.281809.940061@mariner.uk.xensource.com>
 <20180704160743.GF26572@olila.local.net-space.pl>
 <23356.63038.529901.339878@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23356.63038.529901.339878@mariner.uk.xensource.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8944
 signatures=668704
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-1806210000 definitions=main-1807040192
Subject: Re: [Xen-devel] [PATCH v2 1/8] xen: calculate XEN_BUILD_TIME using
 XEN_BUILD_DATE value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <royger@FreeBSD.org>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas.k.lengyel@gmail.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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDU6MzA6NTRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRGFuaWVsIEtpcGVyIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjIgMS84XSB4ZW46IGNhbGN1
bGF0ZSBYRU5fQlVJTERfVElNRSB1c2luZyBYRU5fQlVJTERfREFURSB2YWx1ZSIpOgo+ID4gT24g
V2VkLCBKdWwgMDQsIDIwMTggYXQgMDQ6NDE6MzBQTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6
Cj4gPiA+IEkgZG9uJ3QgaGF2ZSBhIEZyZWVCU0QgaG9zdCB0byBoYW5kIHRvIHRlc3QsIENDJ2lu
ZyBSb2dlci4KPiA+Cj4gPiBUaGlzIGlzIG5vdCB0aGUgZGF0ZSBjb21tYW5kIHByb2JsZW0uIFRo
aXMgaXMgbW9yZSByZWxhdGVkIHRvIFNPVVJDRV9EQVRFX0VQT0NICj4gPiBzcGVjIChodHRwczov
L3JlcHJvZHVjaWJsZS1idWlsZHMub3JnL3NwZWNzL3NvdXJjZS1kYXRlLWVwb2NoLyNpZG01NSkK
PiA+IHdoaWNoIGNsZWFybHkgc2F5czoKPiA+Cj4gPiAgIFRoZSB2YWx1ZSBNVVNUIGJlIHJlcHJv
ZHVjaWJsZSAoZGV0ZXJtaW5pc3RpYykgYWNyb3NzIGRpZmZlcmVudAo+ID4gICBleGVjdXRpb25z
IG9mIHRoZSBidWlsZCwgZGVwZW5kaW5nIG9ubHkgb24gdGhlIHNvdXJjZSBjb2RlLiBJdCBTSE9V
TEQKPiA+ICAgYmUgc2V0IHRvIHRoZSBsYXN0IG1vZGlmaWNhdGlvbiB0aW1lIG9mIHRoZSBzb3Vy
Y2UsIGluY29ycG9yYXRpbmcgYW55Cj4gPiAgIHBhY2thZ2luZy1zcGVjaWZpYyBtb2RpZmljYXRp
b25zLgo+ID4KPiA+IFNvLCBBSVVJLCBhYm92ZSBpbXBsaWVzIHRoYXQgd2Ugc2hvdWxkIG5vdCB1
c2UgdGhlIGRhdGUgY29tbWFuZC4gQW0gSSByaWdodD8KPgo+IE5vLgo+Cj4gVGhhdCBzcGVjIGlz
IGZvciBwZW9wbGUgKnNldHRpbmcqIFNPVVJDRV9EQVRFX0VQT0NILiAgV2hpY2ggd2UgYXJlIG5v
dAo+IGRvaW5nLgo+Cj4gRm9yIGEgKmNvbnN1bWVyKiBvZiBTT1VSQ0VfREFURV9FUE9DSCwgaWYg
aXQgaXMgbm90IHNldCwgdXNpbmcgdGhlCj4gb3V0cHV0IG9mIGRhdGUgb3IgdGhlIGN1cnJlbnQg
dGltZSBvciBzb21ldGhpbmcgaXMgZmluZS4KCkFoaGguLi4gT0ssIG1ha2Ugc2VucyB0aGVuLgoK
PiA+ID4gSG93IGRvIGluIGludGVuZCB0byBjaG9vc2Ugd2hpY2ggd3JhcHBlciBzY3JpcHQgdG8g
dXNlID8KPiA+Cj4gPiBJIHRob3VnaCB0aGF0IGEgbWVjaGFuaXNtIHRvIGRpZmZlcmVudGlhdGUg
R05VIGFuZCBCU0Qgc3lzdGVtcyBleGlzdHMgaW4KPiA+IHRoZSBYZW4gYnVpbGQgc3lzdGVtLiBT
bywgSSB3YXMgZ29pbmcgdG8gcmV1c2UgaXQgc29tZWhvdy4KPgo+IElTVFIgdGhpcyBiZWluZyBz
bGlnaHRseSBjbHVtc3kuICBCdXQgZ29vZCBsdWNrIDotKS4KClRoYW5rcyBhIGxvdCEgOi0pKSkK
Cj4gPiA+IFRoaXMgcGlsZSBvZiBzdHVmZiB3aWxsIHJ1biBvbiBhd2Z1bCBsb3Qgb2YgdGltZXMg
ZHVyaW5nIGVhY2ggbWFrZSBzbwo+ID4gPiBrZWVwaW5nIGl0IG9mIHJlYXNvbmFibGUgc2l6ZSBp
cyBhIGdvb2QgcGxhbi4KPiA+ID4KPiA+ID4gTWF5YmUgaXQgd291bGQgYmUgYmV0dGVyIHRvIGhh
dmUgYSBzaW5nbGUgc2hlbGwgc2NyaXB0IHdoaWNoIG91dHB1dHMgYQo+ID4gPiB3aG9sZSBidW5j
aCBvZiB2YXJpYWJsZSBzZXR0aW5ncyBmb3IgbWFrZSB0byAkKGV2YWwgKSA/Cj4gPgo+ID4gSXQg
bG9va3MgdGhhdCB0aGlzIHZhcmlhYmxlIGlzIHJlZmVyZW5jZWQgb25jZSwgc28sIGl0IHNob3Vs
ZCBub3QgYmUgYSBwcm9ibGVtLgo+Cj4gSSB0aGluayBtYWtlJ3MgcmVjdXJzaXZlIGV4cGFuc2lv
biBzeXN0ZW0gbWF5IHJlc3VsdCBpbiB0aGVzZSBzaGVsbAo+IHJ1bmVzIGJlaW5nIGV4ZWN1dGVk
IG11bHRpcGxlIHRpbWVzLgoKSSB3aWxsIGRvdWJsZSBjaGVjayBpdC4KCkRhbmllbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 16:56:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 16:56: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 1fal4p-0003UT-4D; Wed, 04 Jul 2018 16: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fal4n-0003UI-G9
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 16:56:21 +0000
X-Inumbo-ID: 2c44630c-7fab-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c44630c-7fab-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 16:56:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75723915"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-8-git-send-email-andrew.cooper3@citrix.com>
 <5B3C907902000078001D0EDD@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: <52ee82b3-38c2-af68-0af6-fa734baf2d98@citrix.com>
Date: Wed, 4 Jul 2018 17:56:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3C907902000078001D0EDD@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 07/13] libx86: Introduce a helper to
 serialise msr_{domain, vcpu}_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gMDQvMDcvMTggMTA6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Cj4+IEBAIC0zMjUsNiArMzI1
LDEzIEBAIHR5cGVkZWYgc3RydWN0IHhlbl9jcHVpZF9sZWFmIHsKPj4gIH0geGVuX2NwdWlkX2xl
YWZfdDsKPj4gIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9jcHVpZF9sZWFmX3QpOwo+PiAg
Cj4+ICt0eXBlZGVmIHN0cnVjdCB4ZW5fbXNyX2VudHJ5IHsKPj4gKyAgICB1aW50MzJfdCBpZHg7
Cj4+ICsgICAgdWludDMyX3QgZmxhZ3M7IC8qIFJlc2VydmVkIE1CWi4gKi8KPiAuLi4gaXQgcmVt
YWlucyB1bmNsZWFyIGluIHRoaXMgcGF0Y2ggd2hvc2UgcmVzcG9uc2liaWxpdHkgaXQgaXMgdG8g
Y2xlYXIgdGhpcwo+IGZpZWxkLiBJIHdvbmRlciB3aGV0aGVyIGNvcHlfbXNyX3RvX2J1ZmZlcigp
IHNob3VsZCBtYWtlIHN1cmUgb2YgdGhpcy4KCmNvcHlfbXNyX3RvX2J1ZmZlcigpIGRvZXMgZXhw
bGljaXRseSB6ZXJvIHRoaXMgZmllbGQuCgo+ICsgICAgY29uc3QgeGVuX21zcl9lbnRyeV90IGVu
dCA9IHsgLmlkeCA9IGlkeCwgLnZhbCA9IHZhbCB9OwoKZ3VhcmFudGVlcyB0aGF0IHRoZSBmbGFn
cyBmaWVsZCBpcyAwLgoKRldJVywgYW4gZWFybGllciB2ZXJzaW9uIG9mIHRoaXMgc2VyaWVzIGhh
cyBhbiBBVkFJTEFCTEUgYml0IHNwZWNpZmllZAppbiB0aGUgZmxhZ3MgZmllbGQsIGJ1dCBhdHRl
bXB0aW5nIHRvIHRoZSBtYXJzaGFsbGluZyBjb2RlIHdvcmsgc2Vuc2libHkKaXMgd2h5IEkgZXZl
bnR1YWxseSBkZWNpZGVkIHRvIHdyaXRlIGMvcyAyZGYxZDJiYTEzMmZmICJ4ODYvbXNyOiBEcm9w
CntNSVNDX0VOQUJMRVMsUExBVEZPUk1fSU5GT30uYXZhaWxhYmxlIiBhcyBhbiBhbHRlcm5hdGl2
ZSBmaXggZm9yIHRoZQpwcm9ibGVtLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 17:15:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 17:15: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 1falNa-0005Ni-Jo; Wed, 04 Jul 2018 17:15: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1falNZ-0005Nd-Lq
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 17:15:45 +0000
X-Inumbo-ID: e242dd8c-7fad-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e242dd8c-7fad-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 17:15:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,306,1526342400"; d="scan'208";a="75724478"
To: Jan Beulich <JBeulich@suse.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-9-git-send-email-andrew.cooper3@citrix.com>
 <5B3C91D602000078001D0EEC@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: <c05f8017-f371-c121-ca0a-b7fedcb5507e@citrix.com>
Date: Wed, 4 Jul 2018 18:15:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3C91D602000078001D0EEC@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 08/13] x86: Collect policies together into
 groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMDQvMDcvMTggMTA6MjIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAzLjA3LjE4IGF0
IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoaXMgaXMgbWFp
bmx5IHByZXAgd29yayBmb3IgdGhlIGZvbGxvd2luZyBwYXRjaCwgYnV0IHRoaXMgc3BlY2lmaWMK
Pj4gYWJzdHJhY3Rpb24gaXMgYWxzbyBzcGVjaWZpY2FsbHkgdXNlZnVsIGZvciB0aGUgZnV0dXJl
IGF1ZGl0aW5nIGxvZ2ljLgo+Pgo+PiBOb3QgYWxsIG9mIG1zcl92Y3B1X3BvbGljeSB3aWxsIGJl
IGludGVyZXN0aW5nIGZyb20gYSBkb21haW4gYnVpbGRpbmcKPj4gcGVyc3BlY3RpdmUsIGJ1dCBz
b21lIHNvb24tdG8tYXBwZWFyIGZpZWxkcyB3aWxsIGJlIChTR1ggTGF1bmNoIEhhc2gKPj4gc3Bl
Y2lmaWNhbGx5KS4gIFRoZSBleGFjdCBzcGxpdCBvZiBNU1JzIGJldHdlZW4gZG9tYWluIGFuZCB2
Y3B1IHBvbGljaWVzIGlzCj4+IGludGVybmFsIHRvIFhlbiBhbmQgbGlhYmxlIHRvIGNoYW5nZSBt
b3ZpbmcgZm9yd2FyZHMsIHNvIHRyZWF0IHRoZSB0d28KPj4gc3RydWN0dXJlcyBjb25zaXN0ZW50
bHkgZnJvbSB0aGUgc3RhcnQgdG8gYXZvaWQgcHJvYmxlbXMgaW4gdGhlIGZ1dHVyZS4KPiBJIGhv
cGUgdGhlIHV0aWxpdHkgb2YgdGhpcyBncm91cGluZyB3aWxsIGJlY29tZSBldmlkZW50IGluIGxh
dGVyCj4gcGF0Y2hlcy4KClByb2JhYmx5IG1vcmVzbyBpbiB0aGUgZm9sbG93dXAgc2VyaWVzIHdp
dGggdGhlIGF1ZGl0aW5nL3N1YnNldCBsb2dpYywKYnV0IHBhdGNoIDEzIGRvZXMgcHJvdmlkZSB0
aGUgZmlyc3QgYXNwZWN0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 17:57:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 17: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 1fam1q-0001EH-5q; Wed, 04 Jul 2018 17:57: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fam1o-0001EB-Po
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 17:57:20 +0000
X-Inumbo-ID: b0f31fd5-7fb3-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b0f31fd5-7fb3-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 17:57:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,308,1526342400"; d="scan'208";a="75725173"
To: Jan Beulich <JBeulich@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-10-git-send-email-andrew.cooper3@citrix.com>
 <5B3C96C802000078001D0F08@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: <cefb5223-02dd-e0b7-5c83-d902b626ede4@citrix.com>
Date: Wed, 4 Jul 2018 18:57:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3C96C802000078001D0F08@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 09/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>, 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>

T24gMDQvMDcvMTggMTA6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9oLCBoZXJlIHdlIGdvIC0g
dGhlIHRpdGxlIGRvZXNuJ3Qgc3VnZ2VzdCB0aGlzIGlzIGFib3V0IENQVUlEIGFzIHdlbGwuCj4K
Pj4+PiBPbiAwMy4wNy4xOCBhdCAyMjo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiBFeHRlbmQgdGhlIHhlbi1jcHVpZCB1dGlsaXR5IHRvIGJlIGFibGUgdG8gZHVtcCB0
aGUgc3lzdGVtIHBvbGljaWVzLiAgQW4KPj4gZXhhbXBsZSBvdXRwdXQgaXM6Cj4+Cj4+ICAgICBY
ZW4gcmVwb3J0cyB0aGVyZSBhcmUgbWF4aW11bSAxMTMgbGVhdmVzIGFuZCAzIE1TUnMKPj4gICAg
IFJhdyBwb2xpY3k6IDkzIGxlYXZlcywgMyBNU1JzCj4+ICAgICAgQ1BVSUQ6Cj4+ICAgICAgIGxl
YWYgICAgIHN1YmxlYWYgIC0+IGVheCAgICAgIGVieCAgICAgIGVjeCAgICAgIGVkeAo+PiAgICAg
ICAwMDAwMDAwMDpmZmZmZmZmZiAtPiAwMDAwMDAwZDo3NTZlNjU0Nzo2YzY1NzQ2ZTo0OTY1NmU2
OQo+IEknZCBsaWtlIHRvIHN1Z2dlc3QgdG8gc3VwcHJlc3MgdGhlIDpmZmZmZmZmIHdoZW4gdGhl
cmUgYXJlIG5vIHN1Yi1sZWF2ZXMuCgpUaGlzIGlzIGEgZGV2ZWxvcGVyIHRvb2wsIHJhdGhlciB0
aGFuIGEgdXNlciB0b29sLCBhbmQgaXQgaXMgZHVtcGluZyByYXcKZGF0YS4KCklmIHRoZXJlIHdl
cmUgYW4gZWFzeSBmb3JtYXR0ZXIgd2F5IG9mIGV4cHJlc3NpbmcgInVpbnQzMl90IG9yIGJsYW5r
Igp0aGVuIHllcywgYnV0IEknbSBub3QgYXdhcmUgb2Ygb25lLgoKPgo+PiBAQCAtMzc3LDcgKzQ1
OCw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKPj4gICAgICAgICAgICAgICAg
ICBpZiAoIGkgPT0gbnJfZmVhdHVyZXMgKQo+PiAgICAgICAgICAgICAgICAgICAgICBicmVhazsK
Pj4gIAo+PiAtICAgICAgICAgICAgICAgIGlmICggKnB0ciA9PSAnOicgKQo+PiArICAgICAgICAg
ICAgICAgIGlmICggKnB0ciA9PSAnOicgfHwgKnB0ciA9PSAnLScgKQo+IE5vbmUgb2YgdGhlIG90
aGVyIGNoYW5nZXMgdG8gdGhpcyBmaWxlIGdpdmUgYW55IGhpbnQgd2h5IGEgZGFzaCBuZWVkcwo+
IHJlY29nbml6aW5nIGhlcmUgYWxsIG9mIHRoZSBzdWRkZW4uIElzIHRoaXMgYSBzdHJheSAvIGxl
ZnRvdmVyIGNoYW5nZT8KCkhtbSAtIGF0IGEgZ3Vlc3MgdGhhdCBpcyBhIFhlblNlcnZlciBjb21w
YXRpYmlsaXR5IGltcHJvdmVtZW50LCBidXQKcHJvYmFibHkgY2FuIGJlIHB1bGxlZCBvdXQgaW50
byBhIHNlcGFyYXRlIGNoYW5nZS4KClhhcGkgcmVwcmVzZW50cyBmZWF0dXJlIGJpdG1hcHMgd2l0
aCBkYXNoIGRlbGltaXRlcnMgcmF0aGVyIHRoYW4gY29sb24KZGVsaW1pdGVycywgYW5kIHRoaXMg
YWx0ZXJzIHRoZSBwYXJzaW5nIHRvIGFjY2VwdCBib3RoIGZvcm1zLgoKPgo+PiAtLS0gYS94ZW4v
YXJjaC94ODYvc3lzY3RsLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4+IEBAIC0z
MiwyMiArMzIsMzIgQEAKPj4gICNpbmNsdWRlIDxhc20vY3B1aWQuaD4KPj4gIAo+PiAgY29uc3Qg
c3RydWN0IHBvbGljeV9ncm91cCBzeXN0ZW1fcG9saWNpZXNbXSA9IHsKPj4gLSAgICB7Cj4+ICsg
ICAgWyBYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfcmF3IF0gPSB7Cj4gQWhhIC0gdGhpcyBjbGFy
aWZpZXMgYSBxdWVzdGlvbiBJIGhhZCBvbiB0aGUgZWFybGllciBwYXRjaC4gQnV0IGl0IHdvdWxk
Cj4gYmUgbmljZSBpZiB0aGF0IG90aGVyIHBhdGNoIHdhcyBzZWxmIGNvbnRhaW5lZCBhbHNvIGlu
IHRoZSB3YXkgb2YKPiBhbGxvd2luZyByZWFkZXJzIHRvIHVuZGVyc3RhbmQgdGhlIGludGVudGlv
bnMuCgpPbmUgdGhpbmcgSSBjb3VsZCBkbyBpcyBpbnRyb2R1Y2UgdGhlIFhFTl9TWVNDVExfY3B1
bXNyX3BvbGljeV8qIGRlZmluZXMKaW4gdGhlIHByZXZpb3VzIHBhdGNoP8KgIEkgZG9uJ3Qgd2Fu
dCB0byBtZXJnZSB0aGUgdHdvIHBhdGNoZXMgYXMgdGhhdCBpcwp0b28gbWFueSBtb3ZpbmcgcGFy
dHMgdG8gcmV2aWV3IGluIGEgc2luZ2xlIHBhdGNoLgoKPiBBbmQgd2l0aCB0aGlzIEkgbm93Cj4g
d29uZGVyIHdoZXRoZXIgdGhlIHBvaW50ZXJzIGluIHN0cnVjdCBwb2xpY3lfZ3JvdXAgc2hvdWxk
bid0IGFsbAo+IGJlIGNvbnN0IHF1YWxpZmllZC4KClVuZm9ydHVuYXRlbHkgdGhhdCBkb2Vzbid0
IHdvcmsgd2l0aCB0aGUgbG9naWMgdG8gY3JlYXRlIGEgcG9saWN5X2dyb3VwCmZvciBhbiBpbmRp
dmlkdWFsIGRvbWFpbiBkdXJpbmcgYXVkaXQuCgo+Cj4+IEBAIC0zMTgsNiArMzI4LDc0IEBAIGxv
bmcgYXJjaF9kb19zeXNjdGwoCj4+ICAgICAgICAgIGJyZWFrOwo+PiAgICAgIH0KPj4gIAo+PiAr
ICAgIGNhc2UgWEVOX1NZU0NUTF9nZXRfY3B1bXNyX3BvbGljeToKPj4gKyAgICB7Cj4+ICsgICAg
ICAgIGNvbnN0IHN0cnVjdCBwb2xpY3lfZ3JvdXAgKmdyb3VwOwo+PiArCj4+ICsgICAgICAgIC8q
IEJhZCBwb2xpY3kgaW5kZXg/ICovCj4+ICsgICAgICAgIGlmICggc3lzY3RsLT51LmNwdW1zcl9w
b2xpY3kuaW5kZXggPj0gQVJSQVlfU0laRShzeXN0ZW1fcG9saWNpZXMpICkKPj4gKyAgICAgICAg
ewo+PiArICAgICAgICAgICAgcmV0ID0gLUVJTlZBTDsKPj4gKyAgICAgICAgICAgIGJyZWFrOwo+
PiArICAgICAgICB9Cj4+ICsgICAgICAgIGdyb3VwID0gJnN5c3RlbV9wb2xpY2llc1tzeXNjdGwt
PnUuY3B1bXNyX3BvbGljeS5pbmRleF07Cj4gSXNuJ3QgdGhpcyBpbnRyb2R1Y2luZyBhdCBsZWFz
dCBoYWxmIG9mIGEgU3BlY3RyZSB2MSBnYWRnZXQ/CgpOb3BlIDooCgpJdCdzIGJvdGggaGFsdmVz
IG9mIHRoZSBTcGVjdHJlIGdhZGdldCwgd2hlbiB5b3UgYWNjb3VudCBmb3IgdGhlCmRlcmVmZXJl
bmNlIHdoZW4gY2FsbGluZyB4ODZfKl9jb3B5X3RvX2J1ZmZlcigpIHNsaWdodGx5IGxvd2VyLgoK
SSBzdXBwb3NlIHdlIHdhbnQgdG8gcG9ydCB0aGUgTGludXggYXJyYXkgbm9zcGVjIGxvb2t1cCBs
b2dpYyBzbyB3ZSBjYW4KcHJvdGVjdCB0aGUgY2xlYXJseS12aXNpYmxlIGdhZGdldHMuCgo+Cj4+
ICsgICAgICAgIC8qIFJlcXVlc3QgZm9yIG1heGltdW0gbnVtYmVyIG9mIGxlYXZlcy9NU1JzPyAq
Lwo+PiArICAgICAgICBpZiAoIGd1ZXN0X2hhbmRsZV9pc19udWxsKHN5c2N0bC0+dS5jcHVtc3Jf
cG9saWN5LmNwdWlkX3BvbGljeSkgKQo+PiArICAgICAgICB7Cj4+ICsgICAgICAgICAgICBzeXNj
dGwtPnUuY3B1bXNyX3BvbGljeS5ucl9sZWF2ZXMgPSBDUFVJRF9NQVhfU0VSSUFMSVNFRF9MRUFW
RVM7Cj4+ICsgICAgICAgICAgICBpZiAoIF9fY29weV9maWVsZF90b19ndWVzdCh1X3N5c2N0bCwg
c3lzY3RsLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdS5jcHVt
c3JfcG9saWN5Lm5yX2xlYXZlcykgKQo+PiArICAgICAgICAgICAgewo+PiArICAgICAgICAgICAg
ICAgIHJldCA9IC1FRkFVTFQ7Cj4+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4+ICsgICAgICAg
ICAgICB9Cj4+ICsgICAgICAgIH0KPj4gKyAgICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVs
bChzeXNjdGwtPnUuY3B1bXNyX3BvbGljeS5tc3JfcG9saWN5KSApCj4+ICsgICAgICAgIHsKPj4g
KyAgICAgICAgICAgIHN5c2N0bC0+dS5jcHVtc3JfcG9saWN5Lm5yX21zcnMgPSBNU1JfTUFYX1NF
UklBTElTRURfRU5UUklFUzsKPj4gKyAgICAgICAgICAgIGlmICggX19jb3B5X2ZpZWxkX3RvX2d1
ZXN0KHVfc3lzY3RsLCBzeXNjdGwsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1LmNwdW1zcl9wb2xpY3kubnJfbXNycykgKQo+PiArICAgICAgICAgICAgewo+PiAr
ICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7Cj4+ICsgICAgICAgICAgICAgICAgYnJlYWs7
Cj4+ICsgICAgICAgICAgICB9Cj4+ICsgICAgICAgIH0KPj4gKwo+PiArICAgICAgICAvKiBTZXJp
YWxpc2UgdGhlIGluZm9ybWF0aW9uIHRoZSBjYWxsZXIgd2FudHMuICovCj4+ICsgICAgICAgIGlm
ICggIWd1ZXN0X2hhbmRsZV9pc19udWxsKHN5c2N0bC0+dS5jcHVtc3JfcG9saWN5LmNwdWlkX3Bv
bGljeSkgKQo+PiArICAgICAgICB7Cj4+ICsgICAgICAgICAgICBpZiAoIChyZXQgPSB4ODZfY3B1
aWRfY29weV90b19idWZmZXIoCj4+ICsgICAgICAgICAgICAgICAgICAgICAgZ3JvdXAtPmNwLAo+
PiArICAgICAgICAgICAgICAgICAgICAgIHN5c2N0bC0+dS5jcHVtc3JfcG9saWN5LmNwdWlkX3Bv
bGljeSwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAmc3lzY3RsLT51LmNwdW1zcl9wb2xpY3ku
bnJfbGVhdmVzKSkgKQo+PiArICAgICAgICAgICAgICAgIGJyZWFrOwo+IENvbWluZyBiYWNrIHRv
IGFuIGVhcmxpZXIgcXVlc3Rpb24sIEkgcmVhbGl6ZSB0aGUgbnVsbCBoYW5kbGUgbG9naWMKPiBh
Ym92ZSBpcyBzdXBwb3NlZCB0byBhbGxvdyBzaXppbmcgdGhlIGJ1ZmZlcnMsIGJ1dCBJIHRoaW5r
IGl0IHdvdWxkCj4gYmUgYmV0dGVyIHRvIGFsbG93IHNpbmdsZSBpbnZvY2F0aW9ucyB0byBnZW5l
cmFsbHkgd29yaywgbWFraW5nIGEKPiBzZWNvbmQgaW52b2NhdGlvbiBuZWNlc3NhcnkganVzdCBh
cyBhIGZhbGxiYWNrLiBJT1cgSSB0aGluayB0aGUKPiBjb2RlIGhlcmUgd2FudHMgdG8gcmV0dXJu
IHRvIHRoZSBjYWxsZXIgdGhlIHJlcXVpcmVkIG51bWJlciBvZgo+IHNsb3RzIGluIGNhc2Ugb2Yg
LUVOT0JVRlMuIEFuZCBpdCBzaG91bGQgdGhlIGFsc28gLi4uCgpJIGRvbid0IGFncmVlLsKgIFdo
YXRldmVyIGhhcHBlbnMsIHRoZSB0b29sc3RhY2sgaGFzIHRvIChvbmNlKSBtYWtlIGEKaHlwZXJj
YWxsIHJlcXVlc3RpbmcgdGhlIHNpemUgb2YgdGhlIGJ1ZmZlcnMsIGFuZCB0aGVyZSBpcyBubyBw
bGF1c2libGUKbWFuaXB1bGF0aW9uIHdoZXJlIHRoZSB0b29sc3RhY2sgd291bGQgc3RhcnQgd2l0
aCBvbmUgc2l6ZWQgYnVmZmVyLCBhbmQKZHluYW1pY2FsbHkgc2l6ZSBpdCBiYXNlZCBvbiAtRU5P
QlVGUy4KClRoZSBpbmRlcGVuZGVudCBoYW5kbGluZyAoZS5nLiBvbmx5IGdldHRpbmcgQ1BVSUQg
b3IgTVNSKSBpcyBvZiBtb3JlIHVzZQp0byB0aGUgdG9vbHN0YWNrIHRoYW4gaGF2aW5nIFhlbiB0
cnkgdG8gc3R1bWJsZSBvbiBpbiB0aGUgZmFjZSBvZiBhIGhhcmQKZXJyb3IuCgo+Cj4+IC0tLSBh
L3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaAo+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMv
c3lzY3RsLmgKPj4gQEAgLTEwNjMsNiArMTA2Myw0MyBAQCBzdHJ1Y3QgeGVuX3N5c2N0bF9zZXRf
cGFyYW1ldGVyIHsKPj4gICAgICB1aW50MTZfdCBwYWRbM107ICAgICAgICAgICAgICAgICAgICAg
ICAgLyogSU46IE1VU1QgYmUgemVyby4gKi8KPj4gIH07Cj4+ICAKPj4gKyNpZiBkZWZpbmVkKF9f
aTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCj4+ICsvKgo+PiArICogWEVOX1NZU0NUTF9n
ZXRfY3B1bXNyX3BvbGljeSAoeDg2IHNwZWNpZmljKQo+IFBlcmhhcHMgZXhwcmVzcyB0aGUgIng4
NiBzcGVjaWZpYyIgYWxzbyBpbiB0aGUgb3Bjb2RlIG5hbWU/IEFuZCBtYWtlCj4gbW9yZSBvYnZp
b3VzIHRoYXQgdGhpcyBpcyBhYm91dCBDUFVJRCBhbmQgTVNScyBhdCB0aGUgc2FtZSB0aW1lPyBF
LmcuCj4gWEVOX1NZU0NUTF94ODZfZ2V0X2NwdWlkX21zcl9wb2xpY3k/Cj4KPiBJJ20gc3VyZSB5
b3UgaGF2ZSByZWFzb25zIHRvIG11bmdlIGl0IGFsbCBpbnRvIGEgc2luZ2xlIG9wZXJhdGlvbi4K
CihBbnN3ZXJpbmcgaW4gcmV2ZXJzZSBvcmRlcikKClRoZSBnZXQgb3BlcmF0aW9ucyBkb24ndCBz
dHJpY3RseSBuZWVkIHRvIGJlIGEgc2luZ2xlIG9wZXJhdGlvbi7CoCBUaGUKc2V0IG9wZXJhdGlv
biBzcGVjaWZpY2FsbHkgbXVzdCBiZSBhIHNpbmdsZSBvcGVyYXRpb24sIGFuZCB0aGUgZ2V0dGVy
cwpoYXZlIGFuIGludGVyZmFjZSB0byBtYXRjaC4KCkFzIGZvciBuYW1pbmcsIGNwdW1zcl9wb2xp
Y3kgd2Fzbid0IGNob3NlbiBieSBtZSwgYnV0IEkgY2FuJ3QgdGhpbmsgb2YKYW55dGhpbmcgYmV0
dGVyLsKgIFRoZSBjb2RlIGlzIGN1cnJlbnRseSBjb25zaXN0ZW50IGFuZCwgd2hpbGUgSSdtIG9w
ZW4KdG8gYSByZW5hbWUsIGl0IHdpbGwgaW1wYWN0IGxhcmdlIHF1YW50aXRpZXMgb2YgdGhlIHNl
cmllcy4KCk9uZSBjb25jZXJuIEkgaGF2ZSBpZiB3ZSBlbmQgdXAgd2l0aCBhIG5ldyBibG9jayBv
ZiBpbmZvcm1hdGlvbi7CoCBJIHdhcwpob3BpbmcgZm9yIGEgZ2VuZXJpYyBuYW1lLCBidXQgc2lt
cGx5ICJwb2xpY3kiIG9uIGl0cyBvd24gaXMgdG9vCmdlbmVyaWMuwqAgY3B1bXNyIGlzLCBJIGJl
bGlldmUsIGEgY29udHJhY3Rpb24gb2YgY3B1aWRfbXNyIHRvIGF2b2lkCmV4Y2Vzc2l2ZSBjb2Rl
IHZvbHVtZS4KClN1Z2dlc3Rpb25zIHdlbGNvbWUuCgo+Cj4+ICsgKiBSZXR1cm4gaW5mb3JtYXRp
b24gYWJvdXQgQ1BVSUQgYW5kIE1TUiBwb2xpY2llcyBhdmFpbGFibGUgb24gdGhpcyBob3N0Lgo+
PiArICogIC0gICAgICAgUmF3OiBUaGUgcmVhbCBIL1cgdmFsdWVzLgo+PiArICogIC0gICAgICBI
b3N0OiBUaGUgdmFsdWVzIFhlbiBpcyB1c2luZywgKGFmdGVyIGNvbW1hbmQgbGluZSBvdmVycmlk
ZXMsIGV0YykuCj4+ICsgKiAgLSAgICAgTWF4Xyo6IE1heGltdW0gc2V0IG9mIGZlYXR1cmVzIGEg
UFYgb3IgSFZNIGd1ZXN0IGNhbiB1c2UuICBJbmNsdWRlcwo+PiArICogICAgICAgICAgICAgICBl
eHBlcmltZW50YWwgZmVhdHVyZXMgb3V0c2lkZSBvZiBzZWN1cml0eSBzdXBwb3J0Lgo+PiArICog
IC0gRGVmYXVsdF8qOiBEZWZhdWx0IHNldCBvZiBmZWF0dXJlcyBhIFBWIG9yIEhWTSBndWVzdCBj
YW4gdXNlLiAgVGhpcyBpcwo+PiArICogICAgICAgICAgICAgICB0aGUgc2VjdXJpdHkgc3VwcG9y
dGVkIHNldC4KPj4gKyAqLwo+PiArc3RydWN0IHhlbl9zeXNjdGxfY3B1bXNyX3BvbGljeSB7Cj4+
ICsjZGVmaW5lIFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9yYXcgICAgICAgICAgMAo+PiArI2Rl
ZmluZSBYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfaG9zdCAgICAgICAgIDEKPj4gKyNkZWZpbmUg
WEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X3B2X21heCAgICAgICAyCj4+ICsjZGVmaW5lIFhFTl9T
WVNDVExfY3B1bXNyX3BvbGljeV9odm1fbWF4ICAgICAgMwo+PiArI2RlZmluZSBYRU5fU1lTQ1RM
X2NwdW1zcl9wb2xpY3lfcHZfZGVmYXVsdCAgIDQKPj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVt
c3JfcG9saWN5X2h2bV9kZWZhdWx0ICA1Cj4+ICsgICAgdWludDMyX3QgaW5kZXg7ICAgICAgIC8q
IElOOiBXaGljaCBwb2xpY3kgdG8gcXVlcnk/ICovCj4+ICsgICAgdWludDMyX3QgbnJfbGVhdmVz
OyAgIC8qIElOL09VVDogTnVtYmVyIG9mIGxlYXZlcyBpbi93cml0dGVuIHRvCj4+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAqICdjcHVpZF9wb2xpY3knLCBvciB0aGUgbWF4aW11bSBudW1i
ZXIgb2YgbGVhdmVzIGlmCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAqIGFueSBvZiB0
aGUgZ3Vlc3QgaGFuZGxlcyBpcyBOVUxMLgo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
KiBOQi4gQWxsIHBvbGljaWVzIGNvbWUgZnJvbSB0aGUgc2FtZSBzcGFjZSwKPj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICogc28gaGF2ZSB0aGUgc2FtZSBtYXhpbXVtIGxlbmd0aC4gKi8K
Pj4gKyAgICB1aW50MzJfdCBucl9tc3JzOyAgICAgLyogSU4vT1VUOiBOdW1iZXIgb2YgTVNScyBp
bi93cml0dGVuIHRvCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAqICdtc3JfZG9tYWlu
X3BvbGljeScsIG9yIHRoZSBtYXhpbXVtIG51bWJlciBvZiBNU1JzCj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAqIGlmIGFueSBvZiB0aGUgZ3Vlc3QgaGFuZGxlcyBpcyBOVUxMLgo+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBOQi4gQWxsIHBvbGljaWVzIGNvbWUgZnJvbSB0
aGUgc2FtZSBzcGFjZSwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogc28gaGF2ZSB0
aGUgc2FtZSBtYXhpbXVtIGxlbmd0aC4gKi8KPj4gKyAgICBYRU5fR1VFU1RfSEFORExFXzY0KHhl
bl9jcHVpZF9sZWFmX3QpIGNwdWlkX3BvbGljeTsgLyogT1VUOiAqLwo+IEV4cGxpY2l0IHBhZGRp
bmcgKGNoZWNrZWQgdG8gYmUgemVybyBpbiB0aGUgaGFuZGxlcikgYWJvdmUgaGVyZQo+IHBsZWFz
ZS4KCldoeT/CoCBTWVNDVExzIGFyZSB1bnN0YWJsZSBhbmQgd2UgZG9uJ3QgcGVyZm9ybSBzaW1p
bGFyIGNoZWNrcyBmb3Igb3RoZXIKc3Vib3BzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 17:58:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 17: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 1fam2y-0001JN-My; Wed, 04 Jul 2018 17: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fam2x-0001J6-H7
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 17:58:31 +0000
X-Inumbo-ID: db52bd8b-7fb3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db52bd8b-7fb3-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 19:58:29 +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 1fam2s-0000dF-Oq; Wed, 04 Jul 2018 17:58: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 1fam2s-0000Vz-Hv; Wed, 04 Jul 2018 17:58:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fam2s-0001Ve-FL; Wed, 04 Jul 2018 17:58:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124924-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-arm64-arm64-xl:<job
 status>:broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 linux-4.9:test-armhf-armhf-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot: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-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-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:migrate-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-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-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm: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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm: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-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-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-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-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-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=c806e0856941597f058b4a527d77dbc0000c513c
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 17:58:26 +0000
Subject: [Xen-devel] [linux-4.9 test] 124924: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDkyNCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDkyNC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI0ODc3CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9v
dC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3
IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQoKVGVzdHMgd2hpY2ggYXJlIGZh
aWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjQ4NzcgcGFzcyBpbiAxMjQ5
MjQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCAgZmFpbCBwYXNzIGluIDEyNDg3NwoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVk
IGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGM4MDZl
MDg1Njk0MTU5N2YwNThiNGE1MjdkNzdkYmMwMDAwYzUxM2MKYmFzZWxpbmUgdmVyc2lvbjoKIGxp
bnV4ICAgICAgICAgICAgICAgIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkwZDcwOTUxZTk5MmMwY2Ez
OWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk2OSAgMjAxOC0wNS0xOSAxNjozOTo1OSBaICAg
NDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMwNzQgIDIwMTgtMDUtMjIgMTc6MTA6MDgg
WiAgIDQzIGRheXMgICAzMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ3NDUgIDIw
MTgtMDYtMjYgMTc6MDk6NDUgWiAgICA4IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjU4NiBwZW9w
bGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJt
NjQtYXJtNjQteGwgYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDIyMTMyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 18:22:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 18:22: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 1famPa-00044r-Go; Wed, 04 Jul 2018 18:21: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1famPZ-00044h-DH
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 18:21:53 +0000
X-Inumbo-ID: 1f55e425-7fb7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f55e425-7fb7-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 20:21: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 1famPW-00019E-6E; Wed, 04 Jul 2018 18:21: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 1famPV-0003U4-RL; Wed, 04 Jul 2018 18:21:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1famPV-0000xK-Qh; Wed, 04 Jul 2018 18:21:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124971-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=36d94c17fa1e48cc9fb9ed15bc9a2237a1738bbb
X-Osstest-Versions-That: xen=65a2c12576a73b67c80a1b4eceff1fa9a4ffa050
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 18:21:49 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124971: 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>

ZmxpZ2h0IDEyNDk3MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk3MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzNmQ5NGMxN2ZhMWU0OGNjOWZiOWVkMTViYzlhMjIzN2ExNzM4YmJiCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2NWEyYzEyNTc2YTczYjY3Yzgw
YTFiNGVjZWZmMWZhOWE0ZmZhMDUwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5NjMgIDIwMTgt
MDctMDQgMTE6MDA6NTYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTcxICAy
MDE4LTA3LTA0IDE2OjAwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGln
QGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgogIEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQveGVuLmdpdAogICA2NWEyYzEyNTc2Li4zNmQ5NGMxN2ZhICAzNmQ5NGMxN2ZhMWU0OGNj
OWZiOWVkMTViYzlhMjIzN2ExNzM4YmJiIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 18:47:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 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 1famoJ-0006Vf-Io; Wed, 04 Jul 2018 18:47: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=8x3n=ju=citrix.com=prvs=71687dc37=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1famoI-0006Va-IF
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 18:47:26 +0000
X-Inumbo-ID: b09d3c13-7fba-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b09d3c13-7fba-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 18:47:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,308,1526342400"; d="scan'208";a="75726109"
To: Jan Beulich <JBeulich@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
 <5B3C9E8102000078001D0F53@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: <17566a2f-002c-5c19-0019-1fa333d53a3a@citrix.com>
Date: Wed, 4 Jul 2018 19:47:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3C9E8102000078001D0F53@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 13/13] x86/domctl: Implement
 XEN_DOMCTL_set_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>, 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>

T24gMDQvMDcvMTggMTE6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAzLjA3LjE4IGF0
IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEZyb206IFNlcmdl
eSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KPj4KPj4gVGhpcyBoeXBlcmNhbGwg
YWxsb3dzIHRoZSB0b29sc3RhY2sgdG8gcHJlc2VudCBvbmUgY29tYmluZWQgQ1BVSUQgYW5kIE1T
Ugo+PiBwb2xpY3kgZm9yIGEgZG9tYWluLCB3aGljaCBjYW4gYmUgYXVkaXRlZCBpbiBvbmUgZ28g
YnkgWGVuLCB3aGljaCBpcyBuZWNlc3NhcnkKPj4gZm9yIGNvcnJlY3RuZXNzIG9mIHRoZSBhdWRp
dGluZy4KPj4KPj4gQSBzdHViIHg4Nl9wb2xpY2llc19hcmVfY29tcGF0aWJsZSgpIGZ1bmN0aW9u
IGlzIGludHJvZHVjZWQsIGFsdGhvdWdoIGF0Cj4+IHByZXNlbnQgaXQgd2lsbCBhbHdheXMgZmFp
bCB0aGUgaHlwZXJjYWxsLgo+Pgo+PiBUaGUgaHlwZXJjYWxsIEFCSSBhbGxvd3MgZm9yIHVwZGF0
ZSBvZiBpbmRpdmlkdWFsIENQVUlEIG9yIE1TUiBlbnRyaWVzLCBzbwo+PiBiZWdpbnMgYnkgZHVw
bGljYXRpbmcgdGhlIGV4aXN0aW5nIHBvbGljeSAoZm9yIHdoaWNoIGEgaGVscGVyIGlzIGludHJv
ZHVjZWQpLAo+PiBtZXJnaW5nIHRoZSB0b29sc3RhY2sgZGF0YSwgdGhlbiBjaGVja2luZyBjb21w
YXRpYmlsaXR5IG9mIHRoZSByZXN1bHQuCj4gVGhpcyByZWFkcyB0byBtZSBhcyBpZiBpdCB3YXMg
ZmluZSBmb3IgdGhlIHRvb2wgc3RhY2sgdG8gc3VwcGx5IG9ubHkgcGFydGlhbAo+IGRhdGEgKG9y
IGVsc2UgdGhlcmUgd291bGQgYmUgbm8gbmVlZCB0byBtZXJnZSBhbnl0aGluZykuIFdoYXQncyB0
aGUKPiB0aGlua2luZyBiZWhpbmQgdGhpcywgcmF0aGVyIHRoYW4gcmVxdWlyaW5nIGNvbXBsZXRl
IHNldHMgb2YgZGF0YSB0byBiZQo+IHN1cHBsaWVkPwoKVW5sZXNzIHlvdSBoYXZlIGFuIGlkZW50
aWNhbCBidWlsZCBvZiBYZW4gYW5kIGxpYnhjLCB0aGUgdG9vbHN0YWNrIHdvbid0CmFsd2F5cyBw
cm92aWRlIHRoZSBzYW1lIGxlYXZlcyBhcyBYZW4gZXhwZWN0cy7CoCBTdWNoIGEgcmVzdHJpY3Rp
b24gd291bGQKbWFzc2l2ZWx5IGhhbXBlciBkZXZlbG9wbWVudC4KCk1vcmUgaW1wb3J0YW50bHks
IHdpdGggdGhlIG1heF9leHRkX2xlYWYgYmVpbmcgdmVuZG9yIGRlcGVuZGVudCAod2hpY2gKaXMg
ZGF0YSBlYXJsaWVyIGluIHRoZSBzdHJ1Y3R1cmUpLCB0aGUgdG9vbHN0YWNrIGNhbid0IHJlYXNv
bmFibHkgY3JlYXRlCmEgZGF0YXNldCB3aGljaCBtYXRjaGVzIHRob3NlIGV4cGVjdGF0aW9ucy7C
oCBBbHNvIHlvdSdsbCBnZXQgaW50bwpwcm9ibGVtcyB3aGVuIG1pZ3JhdGluZyBmcm9tIG9sZGVy
IGhvc3RzLCBhbmQgd2hlbiBsZXZlbGxpbmcgYSBwb2xpY3kKZG93biB3aXRoIGEgbG93ZXIgbWF4
X2xlYWYuCgpUaGUgcmVhc29uIGZvciBoYXZpbmcgYW4gYXJjaGl0ZWN0dXJhbCByZXByZXNlbnRh
dGlvbiB3YXMgZGVsaWJlcmF0ZWx5CnRvIHByb2hpYml0IGhhdmluZyBhIGh5cGVyY2FsbCB3aGlj
aCB3YXMgYSBtZW1jcHkgb2YgYW4gdW5zdGFibGUKc3RydWN0dXJlIGluIHRoZSBiYWNrZ3JvdW5k
LCBidXQgd2l0aCB0aGlzIGRlc2lnbiBjb21lcyB0aGUgZmFjdCB0aGF0ClhlbiBtdXN0IG5vdCBl
eHBlY3QgdG8gZmluZCBhbiBleGFjdCBtYXRjaCBvZiBkYXRhLgoKPgo+PiBPbmUgYXdrYXJkIGNv
cm5lciBjYXNlIGlzIHJlLWRlc2VyaWFsaXNpbmcgb2YgdGhlIHZjcHUgbXNycy4gIFRoZSBjb3Jy
ZWN0IGZpeAo+PiB3b3VsZCBiZSB0byBhbGxvY2F0ZSBhIGJ1ZmZlciwgY29weSB0aGUgTVNScyBs
aXN0LCB0aGVuIGRlc2VyaWFsaXNlIGZyb20gdGhhdCwKPj4gYnV0IHRyaXBzIHRoZSBib3VuZHMg
Y2hlY2tzIGluIHRoZSBjb3B5X2Zyb21fZ3Vlc3QoKSBoZWxwZXJzLiAgVGhlIGNvbXBhdCBYTEFU
Cj4+IGFyZSB3b3VsZCB3b3JrLCBidXQgd291bGQgcmVxdWlyZSB0aGF0IHdlIGFsbG9jYXRlIGl0
IGV2ZW4gZm9yIDY0Yml0IFBWCj4+IGd1ZXN0cy4KPgo+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9k
b21jdGwuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPj4gQEAgLTMzMCw2ICszMzAs
NzEgQEAgc3RhdGljIGludCB1cGRhdGVfZG9tYWluX2NwdWlkX2luZm8oc3RydWN0IGRvbWFpbiAq
ZCwKPj4gICAgICByZXR1cm4gMDsKPj4gIH0KPj4gIAo+PiArc3RhdGljIGludCB1cGRhdGVfZG9t
YWluX2NwdW1zcl9wb2xpY3koc3RydWN0IGRvbWFpbiAqZCwKPj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHhlbl9kb21jdGxfY3B1bXNyX3BvbGljeV90ICp4ZHBjKQo+
PiArewo+PiArICAgIHN0cnVjdCBwb2xpY3lfZ3JvdXAgbmV3ID0ge307Cj4+ICsgICAgY29uc3Qg
c3RydWN0IHBvbGljeV9ncm91cCAqc3lzID0gaXNfcHZfZG9tYWluKGQpCj4+ICsgICAgICAgID8g
JnN5c3RlbV9wb2xpY2llc1tYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfcHZfbWF4XQo+PiArICAg
ICAgICA6ICZzeXN0ZW1fcG9saWNpZXNbWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X2h2bV9tYXhd
Owo+PiArICAgIHN0cnVjdCB2Y3B1ICp2ID0gZC0+dmNwdVswXTsKPj4gKyAgICBpbnQgcmV0ID0g
LUVOT01FTTsKPj4gKwo+PiArICAgIC8qIEluaXRpYWxpc2Ugc29tZSBoZWxwIGlkZW50aWZ5aW5n
IGF1ZGl0aW5nIGVycm9ycy4gKi8KPj4gKyAgICB4ZHBjLT5lcnJfbGVhZiA9IHhkcGMtPmVycl9z
dWJsZWFmID0gWEVOX0NQVUlEX05PX1NVQkxFQUY7Cj4+ICsgICAgeGRwYy0+ZXJyX21zcl9pZHgg
PSB+MDsKPiBJJ20gaGF2aW5nIHRyb3VibGUgZXh0cmFjdGluZyBpbmZvcm1hdGlvbiBmcm9tIHRo
ZSBjb21tZW50LgoKU28gYW0gSS4uLgoKVGhlc2UgYXJlIHRoZSBmaWVsZHMgaW5zaWRlIHRoZSBk
b21jdGwgd2hpY2ggdHJ5IHRvIHByb3ZpZGUgc29tZSBoaW50IGFzCnRvIHdoaWNoIHBpZWNlIG9m
IGRhdGEgaXMgcHJvYmxlbWF0aWMsIHJhdGhlciB0aGFuIGxlYXZpbmcgdGhlIHVzZXIgd2l0aApz
aW1wbHkgInNvbXRoaW5nIGlzIHdyb25nIi4KCj4KPj4gKyAgICAvKiBTdGFydCB3aXRoIGV4aXN0
aW5nIGRvbWFpbidzIHBvbGljaWVzICovCj4+ICsgICAgaWYgKCAhKG5ldy5jcCA9IHhtZW1kdXAo
ZC0+YXJjaC5jcHVpZCkpIHx8Cj4+ICsgICAgICAgICAhKG5ldy5kcCA9IHhtZW1kdXAoZC0+YXJj
aC5tc3IpKSB8fAo+PiArICAgICAgICAgIShuZXcudnAgPSB4bWVtZHVwKHYtPmFyY2gubXNyKSkg
KQo+PiArICAgICAgICBnb3RvIG91dDsKPj4gKwo+PiArICAgIC8qIE1lcmdlIHRoZSB0b29sc3Rh
Y2sgcHJvdmlkZWQgZGF0YS4gKi8KPj4gKyAgICBpZiAoIChyZXQgPSB4ODZfY3B1aWRfY29weV9m
cm9tX2J1ZmZlcigKPj4gKyAgICAgICAgICAgICAgbmV3LmNwLCB4ZHBjLT5jcHVpZF9wb2xpY3ks
IHhkcGMtPm5yX2xlYXZlcywKPj4gKyAgICAgICAgICAgICAgJnhkcGMtPmVycl9sZWFmLCAmeGRw
Yy0+ZXJyX3N1YmxlYWYpKSApCj4+ICsgICAgICAgIGdvdG8gb3V0Owo+PiArCj4+ICsgICAgaWYg
KCAocmV0ID0geDg2X21zcl9jb3B5X2Zyb21fYnVmZmVyKAo+PiArICAgICAgICAgICAgICBuZXcu
ZHAsIG5ldy52cCwKPj4gKyAgICAgICAgICAgICAgeGRwYy0+bXNyX3BvbGljeSwgeGRwYy0+bnJf
bXNycywgJnhkcGMtPmVycl9tc3JfaWR4KSkgKQo+PiArICAgICAgICBnb3RvIG91dDsKPj4gKwo+
PiArICAgIC8qIEF1ZGl0IHRoZSBjb21iaW5lZCBkYXRhc2V0LiAqLwo+PiArICAgIHJldCA9IHg4
Nl9wb2xpY2llc19hcmVfY29tcGF0aWJsZShzeXMsICZuZXcpOwo+PiArICAgIGlmICggcmV0ICkK
Pj4gKyAgICAgICAgZ290byBvdXQ7Cj4gSSdtIGFmcmFpZCBJIGRvbid0IGZvbGxvdyAtIHdoZXJl
J3MgdGhlIG1lcmdpbmc/IEFsbCB5b3UgZG8gaXMgY29weSB0aGUKPiBmaXJzdCBzbyBtYW55IGVu
dHJpZXMgY29taW5nIGZyb20gbGlieGMsIGFuZCB1c2luZyB0aGUgbGF0ZXIgc28gbWFueQo+IGVu
dHJpZXMgZnJvbSB0aGUgcHJldmlvdXMgcG9saWNpZXMuIEhvdydzIHRoYXQgZ29pbmcgdG8gcHJv
dmlkZSBhCj4gY29tcGxldGUgc2V0LCByYXRoZXIgdGhhbiBlLmcuIHNvbWUgZHVwbGljYXRlIGVu
dHJpZXMgYW5kIHNvbWUKPiBtaXNzaW5nIG9uZXM/CgpDb25zaWRlciB0aGUgY2FzZSB3aGVyZSBt
YXhfbGVhZiBpcyBsb3dlciB0aGFuIFhlbidzIG1heGltdW0uwqAgVGhlIGRhdGEKcHJvdmlkZWQg
YnkgdGhlIHRvb2xzdGFjayBjYW4gYmUgc2VsZiBjb25zaXN0ZW50IGFuZCBjb21wbGV0ZSB3aXRo
b3V0Cm1hdGNoaW5nIFhlbidzIGV4YWN0IHNpemUgb2Ygc3RydWN0dXJlLgoKPgo+PiArICAgIC8q
Cj4+ICsgICAgICogQXVkaXQgd2FzIHN1Y2Nlc3NmdWwuICBSZXBsYWNlIGV4aXN0aW5nIHBvbGlj
aWVzLCBsZWF2aW5nIHRoZSBvbGQKPj4gKyAgICAgKiBwb2xpY2llcyB0byBiZSBmcmVlZC4KPj4g
KyAgICAgKi8KPj4gKyAgICBTV0FQKG5ldy5jcCwgZC0+YXJjaC5jcHVpZCk7Cj4+ICsgICAgU1dB
UChuZXcuZHAsIGQtPmFyY2gubXNyKTsKPj4gKyAgICBTV0FQKG5ldy52cCwgdi0+YXJjaC5tc3Ip
Owo+PiArCj4+ICsgICAgLyogTWVyZ2UgdGhlIChub3cgYXVkaXRlZCkgdkNQVSBNU1JzIGludG8g
ZXZlcnkgb3RoZXIgbXNyX3ZjcHVfcG9saWN5LiAqLwo+PiArICAgIGZvciAoIDsgdjsgdiA9IHYt
Pm5leHRfaW5fbGlzdCApCj4gVGhpcyBvcGVuLWNvZGVkIGFsbW9zdC1mb3JfZWFjaF9kb21haW4o
KSBkb2Vzbid0IGxvb2sgdmVyeSBuaWNlLgoKSVRZTSBmb3JfZWFjaF92Y3B1KCkKCkFuZCB5ZXMs
IGJ1dCBmb3JfZWFjaF92Y3B1KCkgaXMgd3JvbmcgdG8gdXNlIGhlcmUsIGFuZCB3ZSBkb24ndCBo
YXZlIGEKZm9yX2VhY2hfdmNwdV9vdGhlcl90aGFuXzAoKSBoZWxwZXIuCgo+Cj4+ICsgICAgewo+
PiArICAgICAgICAvKiBYWFggLSBGaWd1cmUgb3V0IGhvdyB0byBhdm9pZCBhIFRPQ1RPVSByYWNl
IGhlcmUuICBYTEFUIGFyZWE/ICovCj4+ICsgICAgICAgIGlmICggKHJldCA9IHg4Nl9tc3JfY29w
eV9mcm9tX2J1ZmZlcigKPj4gKyAgICAgICAgICAgICAgICAgIE5VTEwsIHYtPmFyY2gubXNyLCB4
ZHBjLT5tc3JfcG9saWN5LCB4ZHBjLT5ucl9tc3JzLCBOVUxMKSkgKQo+IFdoeSBjYW4ndCB5b3Ug
Z28gZnJvbSB2Q1BVIDAncyB2LT5hcmNoLm1zciBoZXJlLCB3aGljaCBpcyB0aGUgY29waWVkLWlu
Cj4gKGFuZCBzYW5pdGl6ZWQpIHJlcHJlc2VudGF0aW9uIGFscmVhZHk/IEFsc28sIGlzIGl0IHJl
YWxseSBhIGdvb2QgaWRlYSB0bwo+IGFzc3VtZSBhbGwgdkNQVS1zIGhhdmUgdGhlIHNhbWUgcG9s
aWNpZXM/CgpUaGVyZSBhcmUgbXVsdGlwbGUgY29sbGlkaW5nIGlzc3VlcyB3aGljaCBsZWFkIHRv
IHRoaXMgY29kZSwgYnV0IGFzCnNldmVyYWwgcGVvcGxlIGhhdmUgcG9pbnRlZCBvdXQsIGl0cyBw
cm9iYWJseSBvdmVyIHRoZSB0b3AuCgpGaXJzdCwgYXMgdG8gdGhlIHNhbWUgcG9saWN5LsKgIFRo
aXMgaHlwZXJjYWxsIGNhbiBjdXJyZW50bHkgb25seSBiZSB1c2VkCmJlZm9yZSB0aGUgdmNwdSBo
YXMgc3RhcnRlZCBleGVjdXRpbmcuCgpBcyBzdWNoLCBpdCBpcyBzZXR0aW5nIHRoZSBpbml0IHN0
YXRlIG9mIHRoZSBNU1JzIGZyb20gdGhlIGd1ZXN0cyBwb2ludApvZiB2aWV3LCBhbmQgdGhlcmUg
aXMgZXhhY3RseSBvbmUgTVNSIEknbSBhd2FyZSBvZiB3aGljaCBoYXMgYW4gaW5pdAp2YWx1ZSB3
aGljaCBkZXBlbmRzIG9uIHRoZSBjb3JlICh0aGF0IGJlaW5nIEFQSUNfQkFTRS5CU1Agd2hpY2gg
Y2FuCnRyaXZpYWxseSBiZSBoYW5kbGVkIGluIFhlbikuwqAgQWxsIG90aGVyIE1TUnMgaGF2ZSBp
ZGVudGljYWwgaW5pdCBzdGF0ZQpBRkFJQ1QsIGFuZCBJIGRvbid0IHdhbnQgdG8gY3JlYXRlIGFu
IGludGVyZmFjZSB3aGljaCBtYWtlcyBpdCBlYXN5IHRvCmFjY2lkZW50YWxseSBlbmQgdXAgd2l0
aCB3cm9uZyB2YWx1ZXMuCgpUaGUgcmUtZGUtc2VyaWFsaXNpbmcgYWN0dWFsbHkgY2FtZSBmcm9t
IHlvdXIgc3VnZ2VzdGVkIHVzZWNhc2UgdG8gYmUKYWJsZSB0byBpbmNyZWFzZSB0aGUgcG9saWN5
IGF0IHJ1bnRpbWUsIC5lLmcuIGFmdGVyIGEgbWljcm9jb2RlIHVwZGF0ZQphbmQgaHlwZXJ2aXNv
ciBsaXZlcGF0Y2guwqAgSW4gdGhhdCBjYXNlLCBhIHBhcnRpYWwgc2V0IGRvZXNuJ3Qgd2FudCB0
bwpjb3B5IHZDUFUwJ3MgZ2VuZXJhbGx5IFIvVyBNU1JzIG92ZXIgb3RoZXIgdmNwdXMsIGJlY2F1
c2UgdGhhdCB3b3VsZCBiZQphIGJhZCB0aGluZy4KCkhvd2V2ZXIsIHRoZXNlIHR3byBwb2ludHMg
YXJlbid0IGNvbXBhdGlibGUsIHNvIGlmIHdlIGFjY2VwdCB0aGUgIm9ubHkKYmVmb3JlIHRoZSBk
b21haW4gaGFzIHN0YXJ0ZWQgcnVubmluZyIgYXNwZWN0LCB0aGVuIGl0IHNob3VsZCBiZSBzYWZl
IHRvCmNvcHkgdjAncyBwb2xpY3kgb3ZlciBhbGwgb3RoZXIgdmNwdXMuCgpSZWFsbHksIHRoZSBw
cm9ibGVtIGhlcmUgY29tZXMgZnJvbSAobmVjZXNzYXJpbHkpIGhvdyB3ZSB3aWxsIGhhdmUgdG8K
aW1wbGVtZW50IFNHWF9MQyBhbmQgdGhlIGZhY3QgdGhhdCB0aGUgTEMgSGFzaCBNU1JzIG1heSBi
ZSByZWFkLW9ubHkKZG9tYWluLXdpZGUgc3RhdGUsIG9yIHJlYWQtd3JpdGUgcGVyLXZjcHUgc3Rh
dGUgZGVwZW5kaW5nIG9uIGEgZGlmZmVyZW50Ck1TUiBzZXR0aW5nIChNU1JfRkVBVF9DVFJMLlNH
WF9MQykuCgpJIHdhcyBpbml0aWFsbHkgaG9waW5nIHRvIGhhdmUgb25seSBtc3JfZG9tYWluX3Bv
bGljeSBwb2tlZCB2aWEgdGhpcwppbnRlcmZhY2UsIGFuZCBtc3JfdmNwdV9wb2xpY3kgcG9rZWQg
ZXhjbHVzaXZlbHkgdmlhIHBlci12Y3B1Cmh5cGVyY2FsbHMuwqAgVGhlbiBhZ2FpbiwgYXQgbGVh
c3QgdGhlIGNvbXBsZXhpdHkgaXMgdmlzaWJsZSBhdCB0aGlzCnBvaW50LCByYXRoZXIgdGhhbiBh
dCBzb21lIHBvaW50IGluIHRoZSBmdXR1cmUgd2hlbiB3ZSBuZWVkIHRvIHRyeSBhbmQKcmV0cm9m
aXQgaXQuCgo+Cj4+IEBAIC0xNTcwLDYgKzE2MzUsMjggQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgK
Pj4gICAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7Cj4+ICAgICAgICAgIGJyZWFrOwo+PiAgCj4+
ICsgICAgY2FzZSBYRU5fRE9NQ1RMX3NldF9jcHVtc3JfcG9saWN5Ogo+PiArICAgICAgICBpZiAo
IGQgPT0gY3VycmQgfHwgICAgICAgLyogbm8gZG9tYWluX3BhdXNlKCkgKi8KPj4gKyAgICAgICAg
ICAgICBkLT5tYXhfdmNwdXMgPT0gMCApIC8qIE5vIHZjcHVzIHlldC4gKi8KPj4gKyAgICAgICAg
ewo+PiArICAgICAgICAgICAgcmV0ID0gLUVJTlZBTDsKPj4gKyAgICAgICAgICAgIGJyZWFrOwo+
PiArICAgICAgICB9Cj4+ICsKPj4gKyAgICAgICAgZG9tYWluX3BhdXNlKGQpOwo+PiArCj4+ICsg
ICAgICAgIGlmICggZC0+Y3JlYXRpb25fZmluaXNoZWQgKQo+PiArICAgICAgICAgICAgcmV0ID0g
LUVFWElTVDsgLyogTm8gY2hhbmdpbmcgb25jZSB0aGUgZG9tYWluIGlzIHJ1bm5pbmcuICovCj4+
ICsgICAgICAgIGVsc2UKPj4gKyAgICAgICAgewo+PiArICAgICAgICAgICAgcmV0ID0gdXBkYXRl
X2RvbWFpbl9jcHVtc3JfcG9saWN5KGQsICZkb21jdGwtPnUuY3B1bXNyX3BvbGljeSk7Cj4+ICsg
ICAgICAgICAgICBpZiAoICFyZXQgKSAvKiBDb3B5IGRvbWN0bC0+dS5jcHVtc3JfcG9saWN5LmVy
cl8qIHRvIGd1ZXN0LiAqLwo+PiArICAgICAgICAgICAgICAgIGNvcHliYWNrID0gdHJ1ZTsKPiB4
ODZfY3B1aWRfY29weV9mcm9tX2J1ZmZlcigpLCBmb3IgZXhhbXBsZSwgc2V0cyB0aGUgZXJyXyBm
aWVsZHMKPiBvbmx5IHdoZW4gcmV0dXJuaW5nIC1FUkFOR0UuIElzIHRoZSBpZigpIGNvbmRpdGlv
biBpbnZlcnRlZD8KCk9vcHMgeWVzLsKgIFRoaXMgd2FzIHBhcnQgb2YgYSBibGFua2V0ICJyZXQg
PiAwIiBjb3JyZWN0aW9uIEkgbmVlZGVkIHRvCmRvIGJlY2F1c2UgdGhlIHByaXZjbWQoKSBpb2N0
bCBpbnRlcmZhY2UgaXNuJ3Qgc3VmZmljaWVudGx5IGV4cHJlc3NpdmUuCgo+Cj4+IC0tLSBhL3hl
bi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9t
Y3RsLmgKPj4gQEAgLTY0OCw2ICs2NDgsMTIgQEAgc3RydWN0IHhlbl9kb21jdGxfY3B1bXNyX3Bv
bGljeSB7Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAnbXNyX2RvbWFpbl9wb2xpY3kn
ICovCj4+ICAgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5fY3B1aWRfbGVhZl90KSBjcHVpZF9w
b2xpY3k7IC8qIElOL09VVDogKi8KPj4gICAgICBYRU5fR1VFU1RfSEFORExFXzY0KHhlbl9tc3Jf
ZW50cnlfdCkgbXNyX3BvbGljeTsgICAgLyogSU4vT1VUOiAqLwo+PiArICAgIHVpbnQzMl90IGVy
cl9sZWFmLCBlcnJfc3VibGVhZjsgLyogT1VULCBzZXRfcG9saWN5IG9ubHkuICBJZiBub3QgfjAs
Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBpbmRpY2F0ZXMgdGhl
IGxlYWYvc3VibGVhZiB3aGljaAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICogYXVkaXRpbmcgb2JqZWN0ZWQgdG8uICovCj4+ICsgICAgdWludDMyX3QgZXJyX21zcl9p
ZHg7ICAgICAgICAgICAvKiBPVVQsIHNldF9wb2xpY3kgb25seS4gIElmIG5vdCB+MCwKPj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIGluZGljYXRlcyB0aGUgTVNSIGlk
eCB3aGljaAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogYXVkaXRp
bmcgb2JqZWN0ZWQgdG8uICovCj4gRXhwbGljaXQgcGFkZGluZyBhZ2FpbiBwbGVhc2UsIHdpdGgg
dGhlIGhhbmRsZXIgY2hlY2tpbmcgaXQgdG8gYmUKPiB6ZXJvLgo+Cj4+IC0tLSBhL3hlbi9pbmNs
dWRlL3hlbi94bWFsbG9jLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3htYWxsb2MuaAo+PiBA
QCAtMTMsNiArMTMsMTMgQEAKPj4gICNkZWZpbmUgeG1hbGxvYyhfdHlwZSkgKChfdHlwZSAqKV94
bWFsbG9jKHNpemVvZihfdHlwZSksIF9fYWxpZ25vZl9fKF90eXBlKSkpCj4+ICAjZGVmaW5lIHh6
YWxsb2MoX3R5cGUpICgoX3R5cGUgKilfeHphbGxvYyhzaXplb2YoX3R5cGUpLCBfX2FsaWdub2Zf
XyhfdHlwZSkpKQo+PiAgCj4+ICsvKiBBbGxvY2F0ZSBzcGFjZSBmb3IgYSB0eXBlZCBvYmplY3Qg
YW5kIGNvcHkgYW4gZXhpc3RpbmcgaW5zdGFuY2UuICovCj4+ICsjZGVmaW5lIHhtZW1kdXAocHRy
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4gKyAgICAoeyAgdHlwZW9m
KCpwdHIpICpuXyA9IHhtYWxsb2ModHlwZW9mKCpwdHIpKTsgICAgICAgXAo+PiArICAgICAgICBp
ZiAoIG5fICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+ICsgICAg
ICAgICAgICBtZW1jcHkobl8sIHB0ciwgc2l6ZW9mKCpwdHIpKTsgICAgICAgICAgICAgIFwKPj4g
KyAgICAgICAgbl87IH0pCj4gV291bGQgYmUgbmljZSBpZiB0aGlzIGNvdWxkIGhhbmRsZSBpbnB1
dCBwb2ludGVycyB0byBjb25zdC1xdWFsaWZpZWQgdHlwZXMuCj4gSSB2YWd1ZWx5IHJlY2FsbCBo
YXZpbmcgc2VlbiBhIHNvbHV0aW9uIHRvIHRoaXMgcmVjZW50bHksIGJ1dCBJIGRvbid0IHJlY2Fs
bAo+IHdoZXJlIHRoYXQgd2FzIG9yIGhvdyBpdCBsb29rZWQgbGlrZS4gVW50aWwgdGhlbiwgbWF5
IEkgc3VnZ2VzdCB0byB1c2UKPiB2b2lkICogaW5zdGVhZCwgZGVzcGl0ZSB0aGlzIG9wZW5pbmcg
dGhlIHJpc2sgb2YgdHlwZSBpbmNvbXBhdGliaWxpdGllcz8KClRoZSBvbmx5IHdheSBJJ20gYXdh
cmUgb2Ygd2hpY2ggbWlnaHQgZml4IHRoZSBjb25zdCBxdWFsaWZpZWQgYXNwZWN0IGlzCl9HZW5l
cmljKCksIGJ1dCBJU1RSIHlvdSBjYW4ndCB1c2UgdHlwZW9mKCkgaW5zaWRlLgoKQXMgZm9yIHht
ZW1kdXAoKSBzcGVjaWZpYywgbm8gLSB0aGlzIHdpbGwgbmV2ZXIgd2FudCBjb25zdCBxdWFsaWZp
ZWQKdHlwZXMuwqAgVGhlIGNhbGxlciBpcyBhbHdheXMgZ29pbmcgdG8gbXV0YXRlIHRoZSBzdHJ1
Y3R1cmUsIG9yIHRoZXkKd291bGRuJ3QgaGF2ZSBkdXAnZCB0aGUgb2JqZWN0IHRvIGJlZ2luIHdp
dGguCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 19:17:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 19:17: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 1fanGw-000161-Uj; Wed, 04 Jul 2018 19:17: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=5nur=ju=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fanGv-00015w-2v
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 19:17:01 +0000
X-Inumbo-ID: d28b2702-7fbe-11e8-a6a9-d7ebe60f679a
Received: from mail-ed1-f67.google.com (unknown [209.85.208.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d28b2702-7fbe-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 19:16:59 +0000 (UTC)
Received: by mail-ed1-f67.google.com with SMTP id t3-v6so4703576eds.3
 for <xen-devel@lists.xenproject.org>; Wed, 04 Jul 2018 12:16:59 -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=8/mwNLIJ67Sb/vdPc6FpRk0elrVu2/+y5/VOnn4qEnU=;
 b=p0gdWkNOI3eYxZZQK5IvgWXV9TVK58RTuKvXhNuQgZuSJwNST5nJwpVnx9/6O2wT0Z
 J5QvrOJTmtahjzl6ZD4nLDdt9H/NvdbAzAYcvfJA7r7p0y0IniqZGHEZsgycGdtuwDh0
 Bit2b0pa8s0DPNozBqDyAgv6x0JFpdgK45/Csjo/8DSHpsSUxYatoJnqMiczKp/HqSYv
 T1AtKz65pqvfBJfrIjjjohYiLfo+ksUPBdGnj3C0Hl3pCaJXig7fgCwigq9nwYbSUwvp
 SXqLoc1jW3FJtNxCUs2aqTw1Y3ewc/3A9Yv+iDODs88DeREJAbZ4kecNnvxFqxZm3Ksq
 076A==
X-Gm-Message-State: APt69E3B2Hr2yYb8lBdIfK7wwjwEMo+yTUkPSI/gAw1wbGcVnHRsNeia
 N1967Fkhrm7tLVFYHHxh1DSL4z+8
X-Google-Smtp-Source: AAOMgpccV00h0vORXUoh37OtpIfUqReSLyOmSMdEgp9PoaWyehRI2sowlyzViUBJybEFHTO0mO7AdQ==
X-Received: by 2002:a50:f501:: with SMTP id
 t1-v6mr4013729edm.199.1530731818396; 
 Wed, 04 Jul 2018 12:16:58 -0700 (PDT)
Received: from mail-wm0-f50.google.com (mail-wm0-f50.google.com.
 [74.125.82.50])
 by smtp.gmail.com with ESMTPSA id o15-v6sm2223420edt.4.2018.07.04.12.16.57
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 04 Jul 2018 12:16:57 -0700 (PDT)
Received: by mail-wm0-f50.google.com with SMTP id s14-v6so7465887wmc.1
 for <xen-devel@lists.xenproject.org>; Wed, 04 Jul 2018 12:16:57 -0700 (PDT)
X-Received: by 2002:adf:ac66:: with SMTP id v93-v6mr2399458wrc.7.1530731817358; 
 Wed, 04 Jul 2018 12:16:57 -0700 (PDT)
MIME-Version: 1.0
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <ea738bb4-d439-21d6-2600-6edc1a5ca9b4@bitdefender.com>
In-Reply-To: <ea738bb4-d439-21d6-2600-6edc1a5ca9b4@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 4 Jul 2018 13:16:22 -0600
X-Gmail-Original-Message-ID: <CABfawhmW5bJy8vtZNwYJQY1BiOstZAvq0aVHdLYYASZ9+Mhphw@mail.gmail.com>
Message-ID: <CABfawhmW5bJy8vtZNwYJQY1BiOstZAvq0aVHdLYYASZ9+Mhphw@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.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>

T24gTW9uLCBKdWwgMiwgMjAxOCBhdCA1OjE0IEFNIFJhenZhbiBDb2pvY2FydQo8cmNvam9jYXJ1
QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBPbiAwNy8wMi8yMDE4IDA5OjM0IEFNLCBKYW4g
QmV1bGljaCB3cm90ZToKPiA+Pj4+IE9uIDI5LjA2LjE4IGF0IDE4OjM5LCA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4gT24gMDYvMjkvMjAxOCAwNjozOCBQTSwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4+Pj4+IE9uIDI4LjA2LjE4IGF0IDE1OjAwLCA8YXBvcEBiaXRkZWZl
bmRlci5jb20+IHdyb3RlOgo+ID4+Pj4gQEAgLTQ2NjYsNiArNDY2NywyMyBAQCBzdGF0aWMgaW50
IGRvX2FsdHAybV9vcCgKPiA+Pj4+ICAgICAgICAgIH0KPiA+Pj4+ICAgICAgICAgIGJyZWFrOwo+
ID4+Pj4KPiA+Pj4+ICsgICAgY2FzZSBIVk1PUF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3M6Cj4gPj4+
PiArICAgICAgICBpZiAoIGEudS5tZW1fYWNjZXNzLnBhZCApCj4gPj4+PiArICAgICAgICAgICAg
cmMgPSAtRUlOVkFMOwo+ID4+Pj4gKyAgICAgICAgZWxzZQo+ID4+Pj4gKyAgICAgICAgewo+ID4+
Pj4gKyAgICAgICAgICAgIHhlbm1lbV9hY2Nlc3NfdCBhY2Nlc3M7Cj4gPj4+PiArCj4gPj4+PiAr
ICAgICAgICAgICAgcmMgPSBwMm1fZ2V0X21lbV9hY2Nlc3MoZCwgX2dmbihhLnUubWVtX2FjY2Vz
cy5nZm4pLCAmYWNjZXNzLAo+ID4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGEudS5tZW1fYWNjZXNzLnZpZXcpOwo+ID4+Pj4gKyAgICAgICAgICAgIGlmICggIXJjICkK
PiA+Pj4+ICsgICAgICAgICAgICB7Cj4gPj4+PiArICAgICAgICAgICAgICAgIGEudS5tZW1fYWNj
ZXNzLmh2bW1lbV9hY2Nlc3MgPSBhY2Nlc3M7Cj4gPj4+PiArICAgICAgICAgICAgICAgIHJjID0g
X19jb3B5X3RvX2d1ZXN0KGFyZywgJmEsIDEpID8gLUVGQVVMVCA6IDA7Cj4gPj4+Cj4gPj4+IF9f
Y29weV9maWVsZF90b19ndWVzdCgpPyBPciB3YWl0LCBubywgdGhlIGZ1bmN0aW9uIGFyZ3VtZW50
IGlzIHN0aWxsIGEKPiA+Pj4gaGFuZGxlIG9mIHZvaWQuCj4gPj4+Cj4gPj4+IEFuZCB0aGVuIC0g
aGVyZSB3ZSBhcmUgYWdhaW46IElzIGl0IHJlYXNvbmFibGUgdG8gcGVybWl0IGEgZG9tYWluIGlu
cXVpcmluZwo+ID4+PiBmb3IgaXRzZWxmPwo+ID4+Cj4gPj4gQSBnb29kIHF1ZXN0aW9uLiBQZXJo
YXBzIHRoZSBmb2xsb3dpbmcgYXJlIGRlY2lzaW9uIGZhY3RvcnM6Cj4gPj4KPiA+PiAxLiBJdCBp
cyBhbHJlYWR5IHBvc3NpYmxlIGZvciBhIGRvbWFpbiB0byBzZXQgbWVtX2FjY2VzcyByZXN0cmlj
dGlvbnMKPiA+PiAodmlhIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2Vzcykgb24gaXRzZWxmLgo+
ID4KPiA+IFdoaWNoLCBhcyBiZWZvcmUsIEkgY29uc2lkZXIgYSBmbGF3Lgo+ID4KPiA+PiAyLiBU
YW1hcycgcGF0Y2ggYWxsb3dzIHNldHRpbmcgdGhpcyBleHRlcm5hbGx5Ogo+ID4+Cj4gPj4gaHR0
cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wYXRjaC85NjM5Nzc5Lwo+ID4+Cj4gPj4gU3BlY2lm
aWNhbGx5LCB3ZSBoYXZlIGFsdHAybSA9IGRpc2FibGVkLCBtaXhlZCwgZXh0ZXJuYWwgYW5kIGxp
bWl0ZWQgdG8KPiA+PiBjb250cm9sIHdobyBpcyBhbGxvd2VkIHRvIGRvIHdoYXQ6Cj4gPj4KPiA+
PiBodHRwczovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL21hbi94bC5jZmcuNS5odG1s
Cj4gPgo+ID4gSW5kZWVkIHRoaXMgaGFzIGF0IGxlYXN0IG1hZGUgdGhlIHNpdHVhdGlvbiBsZXNz
IGJhZC4KPgo+IFNob3VsZCB3ZSB0aGVuIHN3aXRjaCB0aGlzIHRvIGEgRE9NQ1RMPyBUYW1hcywg
YW55IHRob3VnaHRzIG9uIHRoaXM/Cj4gRm9yIHVzIGF0IGxlYXN0IGEgRE9NQ1RMIGlzIHN1ZmZp
Y2llbnQuCgpJIHByZXR0eSBtdWNoIGFncmVlIHdpdGggR2VvcmdlIGluIHRoaXMgdGhyZWFkLiBC
ZWluZyBhYmxlIHRvIHNldCB0aGUKbWVtYWNjZXNzIHBlcm1pc3Npb24gZnJvbSB0aGUgZ3Vlc3Qg
aXMgYWxyZWFkeSBhbiBhbGxvd2VkIHNldHVwIHdpdGgKdGhlIHByb3BlciBhbHRwMm0gc2V0dGlu
ZyAoYW5kIHRoYXQgaXMgbm90IG9uIGJ5IGRlZmF1bHQpLiBTbyBJIGRvbid0CnNlZSB3aHkgYmVp
bmcgYWJsZSB0byBnZXQgdGhhdCBwZXJtaXNzaW9uIHNob3VsZCBiZSBhbnkgZGlmZmVyZW50LgoK
VGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 22:52:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 22: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 1faqdH-0006Nh-Ky; Wed, 04 Jul 2018 22:52: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=ndkn=ju=xenproject.org=prvs=71602efd7=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1faqdG-0006NV-Rg
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 22:52:18 +0000
X-Inumbo-ID: e6144058-7fdc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6144058-7fdc-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 22:52:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,309,1526342400"; d="scan'208";a="59451346"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74935-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=6ea4cef2bd717045ac0e84b52a5b1b7716feb0c2
X-Osstest-Versions-That: qemuu=bb019fb2cbbe23e2419e07bf347f45415360677d
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 4 Jul 2018 23:52:12 +0100
Subject: [Xen-devel] [qemu-upstream-4.10-testing baseline-only test] 74935:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDkzNSBxZW11LXVwc3RyZWFtLTQuMTAtdGVzdGluZyByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTM1LwoKUmVncmVzc2lv
bnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5j
bHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVH
Ui4gdnMuIDc0NTUwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsIDE0IHhlbi1ib290L2wxICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNmVhNGNlZjJi
ZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUg
ICAgICAgICAgICAgICAgYmIwMTlmYjJjYmJlMjNlMjQxOWUwN2JmMzQ3ZjQ1NDE1MzYwNjc3ZAoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0NTUwICAyMDE4LTA0LTA2IDEwOjQ5OjAyIFogICA4OSBk
YXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NDkzNSAgMjAxOC0wNy0wNCAxNDoyMTo0OCBaICAg
IDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEpvaG4gVGhvbXNvbiA8Z2l0QGpvaG50aG9tc29uLmZh
c3RtYWlsLmNvbS5hdT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2
ZmViMGMyCkF1dGhvcjogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVl
IE1hciAyNyAxNToyMTo1MSAyMDE4IC0wNTAwCgogICAgZHVtcDogRml4IGJ1aWxkIHdpdGggbmV3
ZXIgZ2NjCiAgICAKICAgIGdjYyA4IG9uIHJhd2hpZGUgaXMgcGlja3kgZW5vdWdoIHRvIGNvbXBs
YWluOgogICAgCiAgICAvaG9tZS9kdW1teS9xZW11L2R1bXAuYzogSW4gZnVuY3Rpb24gJ2NyZWF0
ZV9oZWFkZXIzMic6CiAgICAvaG9tZS9kdW1teS9xZW11L2R1bXAuYzo4MTc6NTogZXJyb3I6ICdz
dHJuY3B5JyBvdXRwdXQgdHJ1bmNhdGVkIGJlZm9yZSB0ZXJtaW5hdGluZyBudWwgY29weWluZyA4
IGJ5dGVzIGZyb20gYSBzdHJpbmcgb2YgdGhlIHNhbWUgbGVuZ3RoIFstV2Vycm9yPXN0cmluZ29w
LXRydW5jYXRpb25dCiAgICAgICAgIHN0cm5jcHkoZGgtPnNpZ25hdHVyZSwgS0RVTVBfU0lHTkFU
VVJFLCBzdHJsZW4oS0RVTVBfU0lHTkFUVVJFKSk7CiAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIAogICAg
QnV0IHdlIGFscmVhZHkgaGF2ZSBTSUdfTEVOIGRlZmluZWQgYXMgdGhlIHJpZ2h0IGxlbmd0aCB3
aXRob3V0IG5lZWRpbmcKICAgIHRvIGRvIGEgc3RybGVuKCksIGFuZCBtZW1jcHkoKSBpcyBiZXR0
ZXIgdGhhbiBzdHJuY3B5KCkgd2hlbiB3ZSBrbm93CiAgICB3ZSBkbyBub3Qgd2FudCBhIHRyYWls
aW5nIE5VTCBieXRlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIEJsYWtlIDxlYmxha2VA
cmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJl
ZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA4NGM4NjhmNmI4ZjhjMWJl
OWQzZDY1ZGY5M2NmMDBiMzA4MjE0MDFjKQoKY29tbWl0IDA1MzAyNTFkMmUwMDdhMmJlOTQyNDc0
NWI1NThmMjYxN2JkNTIyNTEKQXV0aG9yOiBKb2huIFRob21zb24gPGdpdEBqb2hudGhvbXNvbi5m
YXN0bWFpbC5jb20uYXU+CkRhdGU6ICAgVGh1IEFwciA1IDIzOjIwOjQ2IDIwMTggKzEwMDAKCiAg
ICBGaXggbGlidXNiLTEuMC4yMiBkZXByZWNhdGVkIGxpYnVzYl9zZXRfZGVidWcgd2l0aCBsaWJ1
c2Jfc2V0X29wdGlvbgogICAgCiAgICBsaWJ1c2ItMS4wLjIyIG1hcmtlZCBsaWJ1c2Jfc2V0X2Rl
YnVnIGRlcHJlY2F0ZWQKICAgIGl0IGlzIHJlcGxhY2VkIHdpdGgKICAgIGxpYnVzYl9zZXRfb3B0
aW9uKGxpYnVzYl9jb250ZXh0LCBMSUJVU0JfT1BUSU9OX0xPR19MRVZFTCwgbGlidXNiX2xvZ19s
ZXZlbCk7CiAgICAKICAgIGRldGFpbHMgaGVyZTogaHR0cHM6Ly9naXRodWIuY29tL2xpYnVzYi9s
aWJ1c2IvY29tbWl0LzUzOWYyMmUyZmQ5MTY1NThkMTFhYjlhNjZmMTBmNDYxYzU1OTMxNjgKICAg
IAogICAgV2FybmluZyBoZXJlOgogICAgCiAgICAgIENDICAgICAgaHcvdXNiL2hvc3QtbGlidXNi
Lm8KICAgIC9idWlsZHMveGVuL3NyYy9xZW11LXhlbi9ody91c2IvaG9zdC1saWJ1c2IuYzogSW4g
ZnVuY3Rpb24gJ3VzYl9ob3N0X2luaXQnOgogICAgL2J1aWxkcy94ZW4vc3JjL3FlbXUteGVuL2h3
L3VzYi9ob3N0LWxpYnVzYi5jOjI1MDo1OiBlcnJvcjogJ2xpYnVzYl9zZXRfZGVidWcnIGlzIGRl
cHJlY2F0ZWQ6IFVzZSBsaWJ1c2Jfc2V0X29wdGlvbiBpbnN0ZWFkIFstV2Vycm9yPWRlcHJlY2F0
ZWQtZGVjbGFyYXRpb25zXQogICAgICAgICBsaWJ1c2Jfc2V0X2RlYnVnKGN0eCwgbG9nbGV2ZWwp
OwogICAgICAgICBefn5+fn5+fn5+fn5+fn5+CiAgICBJbiBmaWxlIGluY2x1ZGVkIGZyb20gL2J1
aWxkcy94ZW4vc3JjL3FlbXUteGVuL2h3L3VzYi9ob3N0LWxpYnVzYi5jOjQwOjA6CiAgICAvdXNy
L2luY2x1ZGUvbGlidXNiLTEuMC9saWJ1c2IuaDoxMzAwOjE4OiBub3RlOiBkZWNsYXJlZCBoZXJl
CiAgICAgdm9pZCBMSUJVU0JfQ0FMTCBsaWJ1c2Jfc2V0X2RlYnVnKGxpYnVzYl9jb250ZXh0ICpj
dHgsIGludCBsZXZlbCk7CiAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+CiAg
ICBjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9ycwogICAgbWFrZTogKioq
IFsvYnVpbGRzL3hlbi9zcmMvcWVtdS14ZW4vcnVsZXMubWFrOjY2OiBody91c2IvaG9zdC1saWJ1
c2Iub10gRXJyb3IgMQogICAgbWFrZTogTGVhdmluZyBkaXJlY3RvcnkgJy9idWlsZHMveGVuL3Ny
Yy94ZW4vdG9vbHMvcWVtdS14ZW4tYnVpbGQnCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEpvaG4g
VGhvbXNvbiA8Z2l0QGpvaG50aG9tc29uLmZhc3RtYWlsLmNvbS5hdT4KICAgIE1lc3NhZ2UtaWQ6
IDIwMTgwNDA1MTMyMDQ2LjQ5NjgtMS1naXRAam9obnRob21zb24uZmFzdG1haWwuY29tLmF1CiAg
ICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IDlkOGZhMGRmNDlhZjE2YTIwOGZhOTYxYzI5NjhmYmE0
ZGFmZmNjMDcpCgpjb21taXQgYzc4NGIxNzJlMWUwYjcxNTYwZjhkZjFkOTE2Y2MyNjBmNjY5YWE1
NApBdXRob3I6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVl
IE5vdiAyOCAxMTo1MToyNyAyMDE3ICswMTAwCgogICAgbWVtZmQ6IGZpeCBjb25maWd1cmUgdGVz
dAogICAgCiAgICBSZWNlbnQgZ2xpYmMgYWRkZWQgbWVtZmRfY3JlYXRlIGluIHN5cy9tbWFuLmgu
ICBUaGlzIGNvbmZsaWN0cyB3aXRoCiAgICB0aGUgZGVmaW5pdGlvbiBpbiB1dGlsL21lbWZkLmM6
CiAgICAKICAgICAgICAvYnVpbGRkaXIvYnVpbGQvQlVJTEQvcWVtdS0yLjExLjAtcmMxL3V0aWwv
bWVtZmQuYzo0MDoxMjogZXJyb3I6IHN0YXRpYyBkZWNsYXJhdGlvbiBvZiBtZW1mZF9jcmVhdGUg
Zm9sbG93cyBub24tc3RhdGljIGRlY2xhcmF0aW9uCiAgICAKICAgIEZpeCB0aGUgY29uZmlndXJl
IHRlc3QsIGFuZCByZW1vdmUgdGhlIHN5cy9tZW1mZC5oIGluY2x1c2lvbiBzaW5jZSB0aGUKICAg
IGZpbGUgYWN0dWFsbHkgZG9lcyBub3QgZXhpc3QtLS1pdCBpcyBhIHR5cG8gaW4gdGhlIG1lbWZk
X2NyZWF0ZSgyKSBtYW4KICAgIHBhZ2UuCiAgICAKICAgIENjOiBNYXJjLUFuZHLDqSBMdXJlYXUg
PG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xvIEJv
bnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1p
dCA3NWU1YjcwZTZiNWRjYzRmMjIxOTk5MmQ3Y2ZmYTQ2MmFhNDA2YWYwKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 04 23:51:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Jul 2018 23:51: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 1farYh-0004KF-5N; Wed, 04 Jul 2018 23:51: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=urkp=ju=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1farYg-0004K2-CL
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 23:51:38 +0000
X-Inumbo-ID: 2ff5e44c-7fe5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ff5e44c-7fe5-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 23:51: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 1farYc-0007NR-QE; Wed, 04 Jul 2018 23:51: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 1farYc-0008JJ-Hi; Wed, 04 Jul 2018 23:51:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1farYc-00085T-GE; Wed, 04 Jul 2018 23:51:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124930-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-rtds:xen-install:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-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-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-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-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-amd64-amd64-libvirt-xsm:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm: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-libvirt-xsm: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-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-libvirt-vhd: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-armhf-armhf-libvirt: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-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-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-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-arm64-arm64-xl-xsm:migrate-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-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=e7956461f76f4b6e9d7d1d99daabdeef9ea09f62
X-Osstest-Versions-That: xen=117ef5e270f2906465951f4abed7e71f51ba7b76
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 04 Jul 2018 23:51:34 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 124930: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDkzMCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDkzMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBSRUdSLiB2cy4gMTI0MjAzCgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgICAg
ZmFpbCBwYXNzIGluIDEyNDg4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgcGFzcyBpbiAxMjQ4ODAKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGlu
IDEyNDg4MCBsaWtlIDEyNDIwMwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0
YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjQ4ODAgbGlrZSAxMjQyMDMKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ4ODAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjQ4ODAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI0MjAz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3Qv
ZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDIwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MjAzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIwMwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0
MjAzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIwMwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDIwMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQyMDMKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNDIwMwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3OTU2NDYxZjc2ZjRiNmU5ZDdkMWQ5
OWRhYWJkZWVmOWVhMDlmNjIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAg
IDExN2VmNWUyNzBmMjkwNjQ2NTk1MWY0YWJlZDdlNzFmNTFiYTdiNzYKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyNDIwMyAgMjAxOC0wNi0xNSAwNDoyMjo1MSBaICAgMTkgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMjQ3OTkgIDIwMTgtMDYtMjggMTY6MzY6NDcgWiAgICA2IGRheXMgICAgMyBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlNzk1NjQ2MWY3
NmY0YjZlOWQ3ZDFkOTlkYWFiZGVlZjllYTA5ZjYyCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MzE6NDggMjAxOCArMDIwMAoKICAg
IHg4Ni9IVk06IGRvbid0IGNhdXNlICNOTSB0byBiZSByYWlzZWQgaW4gWGVuCiAgICAKICAgIFRo
ZSBjaGFuZ2VzIGZvciBYU0EtMjY3IGRpZCBub3QgdG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMg
Zm9yIEhWTQogICAgZ3Vlc3RzLiBJbiBmdWxseSBlYWdlciBtb2RlIHRoaXMgYml0IHNob3VsZCBu
ZXZlciBiZSBzZXQgd2hlbgogICAgcmVzcGVjdGl2ZSB2Q1BVLXMgYXJlIGFjdGl2ZSwgb3IgZWxz
ZSBodm1lbXVsX2dldF9mcHUoKSBtaWdodCBsZWF2ZSBpdAogICAgd3JvbmdseSBzZXQsIGxlYWRp
bmcgdG8gI05NIGluIGh5cGVydmlzb3IgY29udGV4dC4KICAgIAogICAge3N2bSx2bXh9X2VudGVy
KCkgYW5kIHtzdm0sdm14fV9mcHVfZGlydHlfaW50ZXJjZXB0KCkgYmVjb21lIHVucmVhY2hhYmxl
CiAgICB0aGlzIHdheS4gRXhwbGljaXQge3N2bSx2bXh9X2ZwdV9sZWF2ZSgpIGludm9jYXRpb25z
IG5lZWQgdG8gYmUgZ3VhcmRlZAogICAgbm93LgogICAgCiAgICBXaXRoIG5vIENSMC5UUyBtYW5h
Z2VtZW50IG5lY2Vzc2FyeSBpbiBmdWxseSBlYWdlciBtb2RlLCB0aGVyZSdzIGFsc28gbm8KICAg
IG5lZWQgYW55bW9yZSB0byBpbnRlcmNlcHQgI05NLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hh
cmxlcyBBcm5vbGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDQ4OGVmYzI5ZTRl
OTk2YmIzODA1Yzk4MjIwMGY2NTA2MTM5MGNkY2UKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4
IDA5OjA3OjA2ICswMjAwCgpjb21taXQgYjI5MjUxODgxMjNhNGQzNjVkZWQyM2RmNmYwY2ZjYTll
NDc0NjQwMApBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpE
YXRlOiAgIFRodSBKdW4gMjggMTE6MzE6MzQgMjAxOCArMDIwMAoKICAgIGxpYnhsOiByZXN0b3Jl
IHBhc3NpbmcgInJlYWRvbmx5PSIgdG8gcWVtdSBmb3IgU0NTSSBkaXNrcwogICAgCiAgICBBIHJl
YWQtb25seSBjaGVjayB3YXMgaW50cm9kdWNlZCBmb3IgWFNBLTE0MiwgY29tbWl0IGVmNmNiNzYw
MjYgKCJsaWJ4bDoKICAgIHJlbGF4IHJlYWRvbmx5IGNoZWNrIGludHJvZHVjZWQgYnkgWFNBLTE0
MiBmaXgiKSBhZGRlZCB0aGUgcGFzc2luZyBvZgogICAgdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBj
b21taXQgZGFiMDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCiAgICByZWZhY3RvciBy
ZWxldmFudCBmdW5jdGlvbiIpIGRyb3BwZWQgdGhlIHBhc3Npbmcgb2YgdGhlIHNldHRpbmcgYWdh
aW4sCiAgICBxdWl0ZSBsaWtlbHkgZHVlIHRvIGltcHJvcGVyIHJlLWJhc2luZy4KICAgIAogICAg
UmVzdG9yZSB0aGUgcmVhZG9ubHk9IHBhcmFtZXRlciB0byBTQ1NJIGRpc2tzLiAgRm9yIElERSBk
aXNrcyB0aGlzIGlzCiAgICBzdXBwb3NlZCB0byBiZSByZWplY3RlZDsgYWRkIGFuIGFzc2VydC4g
IEFuZCB0aGVyZSBpcyBhIGJhcmUgYWQtaG9jCiAgICBkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNvCiAgICB1cGRhdGUu
CiAgICAKICAgIFRoaXMgaXMgWFNBLTI2Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBS
ZWltZXJzIDxhbmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZGQ2NGQz
YzQxYTJkMTUxMzljM2EzNWQyMmQ0Y2I2Yjc4ZjRjNWM1OQogICAgbWFzdGVyIGRhdGU6IDIwMTgt
MDYtMjggMDk6MDU6MDYgKzAyMDAKCmNvbW1pdCA3OTA4NDdkMjM3ZmMxNjhjNDQwMmIxZmJhNzlj
OTRkMzc4NjM3ODg0CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMTozMToyMSAyMDE4ICswMjAwCgogICAgbGlieGw6IHFl
bXVfZGlza19zY3NpX2RyaXZlX3N0cmluZzogQnJlYWsgb3V0IGNvbW1vbiBwYXJ0cyBvZiBkaXNr
IGNvbmZpZwogICAgCiAgICBUaGUgZ2VuZXJhdGVkIGNvbmZpZ3VyYXRpb25zIGFyZSBpZGVudGlj
YWwgYXBhcnQgZnJvbSwgaW4gc29tZSBjYXNlcywKICAgIHJlb3JkZXJpbmcgb2YgdGhlIGlkPSVz
IGVsZW1lbnQuICBTbywgb3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFRo
aXMgaXMgcGFydCBvZiBYU0EtMjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1l
cnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA3MjRlNWFhMzFi
NThkMWU0MzBhZDM2YjQ4NGNmMGVjMDIxNDk3Mzk5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0y
OCAwOTowNDo1NSArMDIwMAoKY29tbWl0IGY5ODk4ZTc4NzM4NDFiMGRlYWRkNDVhOTczMmVkYWYz
OWYzMzQ4OWQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MzA6NTYgMjAxOCArMDIwMAoKICAgIHg4NjogUmVmaW5l
IGNoZWNrcyBpbiAjREIgaGFuZGxlciBmb3IgZmF1bHRpbmcgY29uZGl0aW9ucwogICAgCiAgICBP
bmUgb2YgdGhlIGZpeCBmb3IgWFNBLTI2MCAoYy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4
IGhhbmRsaW5nIG9mICNEQgogICAgZXhjZXB0aW9ucyBpbiBoeXBlcnZpc29yIGNvbnRleHQiKSBh
ZGRlZCBzb21lIHNhZmV0eSBjaGVja3MgdG8gaGVscCBhdm9pZAogICAgbGl2ZWxvY2tzIG9mICNE
QiBmYXVsdHMuCiAgICAKICAgIFdoaWxlIGEgR2VuZXJhbCBEZXRlY3QgI0RCIGV4Y2VwdGlvbiBk
b2VzIGhhdmUgZmF1bHQgc2VtYW50aWNzLCBoYXJkd2FyZQogICAgY2xlYXJzICVkcjcuZ2Qgb24g
ZW50cnkgdG8gdGhlIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBpdCBpcyBhY3R1YWxseSBzYWZlIHRv
CiAgICByZXR1cm4gdG8uICBGdXJ0aGVybW9yZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVk
IGFuZCBzdGlja3kgKG5ldmVyIGNsZWFyZWQKICAgIGJ5IGhhcmR3YXJlKS4gIEEgbWFsaWNpb3Vz
IFBWIGd1ZXN0IGNhbiB0aGVyZWZvcmUgdHJpZ2dlciB0aGUgZmF0YWxfdHJhcCgpIGFuZAogICAg
Y3Jhc2ggWGVuLgogICAgCiAgICBJbnN0cnVjdGlvbiBicmVha3BvaW50cyBhcmUgbW9yZSB0cmlj
a3kuICBUaGUgYnJlYWtwb2ludCBtYXRjaCBiaXRzIGluICVkcjYKICAgIGFyZSBub3Qgc3RpY2t5
LCBidXQgdGhlIEludGVsIG1hbnVhbCB3YXJucyB0aGF0IHRoZXkgbWF5IGJlIHNldCBmb3IKICAg
IG5vbi1lbmFibGVkIGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hl
Y2suCiAgICAKICAgIEJleW9uZCB0aGF0LCBiZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiBvbiB0
aGUgbGluZWFyIGFkZHJlc3NlcyBQViBndWVzdHMgY2FuCiAgICBzZXQsIGFuZCB0aGUgZmF1bHQg
KHJhdGhlciB0aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0cnVjdGlvbiBicmVha3BvaW50cwogICAg
KGkuZS4gY2FuJ3QgYmUgZGVmZXJyZWQgYnkgYSBNb3ZTUyBzaGFkb3cpLCB0aGVyZSBzaG91bGQg
YmUgbm8gd2F5IHRvCiAgICBlbmNvdW50ZXIgYW4gaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludCBpbiBY
ZW4gY29udGV4dC4gIEhvd2V2ZXIsIGZvciBleHRyYQogICAgcm9idXN0bmVzcywgZGVhbCB3aXRo
IHRoaXMgc2l0dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVha3BvaW50IGNvbmZpZ3VyYXRpb24s
CiAgICByYXRoZXIgdGhhbiBjcmFzaGluZy4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY1CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
bWFzdGVyIGNvbW1pdDogMTdiZjUxMjk3MjIwZGNkNzRkYTI5ZGU5OTMyMGI2YjFjNzJkMWZhNQog
ICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6MjAgKzAyMDAKCmNvbW1pdCAyNTNjM2Vj
OGFlNGQ3ZDZkYmMxNmU4MWZmMGFlMGRlZTFlNGE5ZjE4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MzA6MzAgMjAxOCArMDIwMAoK
ICAgIHg4Ni9tbTogZG9uJ3QgYnlwYXNzIHByZWVtcHRpb24gY2hlY2tzCiAgICAKICAgIFdoaWxl
IHVubGlrZWx5LCBpdCBpcyBub3QgaW1wb3NzaWJsZSBmb3IgYSBtdWx0aS12Q1BVIGd1ZXN0IHRv
IGxldmVyYWdlCiAgICBieXBhc3NlcyBvZiBwcmVlbXB0aW9uIGNoZWNrcyB0byBkcml2ZSBYZW4g
aW50byBhbiB1bmJvdW5kZWQgbG9vcC4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY0LgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDE3NjA4NzAzYzY1YmYwODBiMGE5ZjAyNGY5YjM3MDg3MmI5ZjJjMDUKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjAzOjA5ICswMjAwCgpjb21taXQgODM5ODI2YjA5
NGEwNjgxMzlmYTM4ZTU2ZTUyZTlmMDU0Y2NhODgyMwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjI5OjQ4IDIwMTggKzAyMDAKCiAg
ICB4ODYvRUZJOiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0YXRlIGhhbmRsaW5nIGFyb3VuZCBydW50
aW1lIGNhbGxzCiAgICAKICAgIFdlIG11c3Qgbm90IGxlYXZlIGEgdkNQVSB3aXRoIENSMC5UUyBj
bGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgogICAgbW9kZSBhbmQgaGFzIG5vdCB0
b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFkZGluZyBhIDNyZAogICAgaW52b2Nh
dGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcigpLCBjb25zb2xpZGF0ZSBh
bGwgb2YKICAgIHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0aGUgZW5kIG9mIHRoZSBm
dW5jdGlvbi4KICAgIAogICAgUmVuYW1lIHRoZSBmdW5jdGlvbiBhdCB0aGUgc2FtZSB0aW1lIHRv
IGJldHRlciByZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwogICAgdGhlIHBhdGNoZXMgdG91Y2hlcyBh
bGwgb2YgaXRzIG9jY3VyZW5jZXMgYW55d2F5LgogICAgCiAgICBUaGUgbmV3IGZ1bmN0aW9uIHBh
cmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAogICAgIm5lZWRfc3R0c19pZl9u
b3RfZnVsbHlfZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiAyMzgzOWEwZmEwYmJlNzhjMTc0Y2QyYmI0OTA4M2UxNTNmMGY5OWRmCiAgICBtYXN0ZXIgZGF0
ZTogMjAxOC0wNi0yNiAxNToyMzowOCArMDIwMAoKY29tbWl0IDU1Njc0ZWQ4YzgyNjY1ZGZmNWQz
MmU2NjMzNjBiODcwZjM2NzA5MGEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyOToyMSAyMDE4ICswMjAwCgogICAgeDg2L0VGSTog
Zml4IEZQVSBzdGF0ZSBoYW5kbGluZyBhcm91bmQgcnVudGltZSBjYWxscwogICAgCiAgICBUaGVy
ZSBhcmUgdHdvIGlzc3Vlcy4gIEZpcnN0LCB0aGUgbm9ubGF6eSB4c3RhdGVzIHdlcmUgbmV2ZXIg
cmVzdG9yZWQKICAgIGFmdGVyIHJldHVybmluZyBmcm9tIHRoZSBydW50aW1lIGNhbGwuCiAgICAK
ICAgIFNlY29uZGx5LCB3aXRoIHRoZSBmdWxseV9lYWdlcl9mcHUgbWl0aWdhdGlvbiBmb3IgWFNB
LTI2NyAvIExhenlGUFUsIHRoZQogICAgdW5pbGF0ZXJhbCBzdHRzKCkgaXMgbm8gbG9uZ2VyIGNv
cnJlY3QsIGFuZCBoaXRzIGFuIGFzc2VydGlvbiBsYXRlciB3aGVuCiAgICBhIGxhenkgc3RhdGUg
cmVzdG9yZSB0cmllcyB0byBvY2N1ciBmb3IgYSBmdWxseSBlYWdlciB2Y3B1LgogICAgCiAgICBG
aXggYm90aCBvZiB0aGVzZSBpc3N1ZXMgYnkgY2FsbGluZyB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2Vy
KCkuICBBcyBFRkkKICAgIHJ1bnRpbWUgc2VydmljZXMgY2FuIGJlIHVzZWQgaW4gdGhlIGlkbGUg
Y29udGV4dCwgdGhlIGlkbGUgYXNzZXJ0aW9uCiAgICBuZWVkcyB0byBtb3ZlIHVudGlsIGFmdGVy
IHRoZSBmdWxseV9lYWdlcl9mcHUgY2hlY2suCiAgICAKICAgIEludHJvZHVjZSBhICJjdXJyIiBs
b2NhbCB2YXJpYWJsZSBhbmQgcmVwbGFjZSBvdGhlciB1c2VzIG9mICJjdXJyZW50IgogICAgYXQg
dGhlIHNhbWUgdGltZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcy
ODY2YzlmMzgyYTMzCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yMSAxMTozNTo0NiArMDIwMAoK
Y29tbWl0IDBmZWVkNDgwZDhjY2QxMjkxNzdlMTI0OGU3OGVhYTlkYTIxYTUwNDYKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyODoz
OSAyMDE4ICswMjAwCgogICAgeDg2OiBjb3JyZWN0IGRlZmF1bHRfeGVuX3NwZWNfY3RybCBjYWxj
dWxhdGlvbgogICAgCiAgICBFdmVuIHdpdGggb3B0X21zcl9zY197cHYsaHZtfSBib3RoIGZhbHNl
IHdlIHNob3VsZCBzZXQgdXAgdGhlIHZhcmlhYmxlCiAgICBhcyB1c3VhbCwgdG8gZW5zdXJlIHBy
b3BlciBvbmUtdGltZSBzZXR1cCBkdXJpbmcgYm9vdCBhbmQgQ1BVIGJyaW5ndXAuCiAgICBUaGlz
IHRoZW4gYWxzbyBicmluZ3MgdGhlIGNvZGUgaW4gbGluZSB3aXRoIHRoZSBjb21tZW50IGltbWVk
aWF0ZWx5CiAgICBhaGVhZCBvZiB0aGUgcHJpbnRrKCkgYmVpbmcgbW9kaWZpZWQgc2F5aW5nICJp
cnJlc3BlY3RpdmUgb2YgZ3Vlc3RzIi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkNjIzOWY2NDcxM2Rm
ODE5Mjc4YmYwNDg0NDZkMzE4N2M2YWM0NzM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAx
MjozODo1MiArMDIwMAoKY29tbWl0IGE4ZDM3ZWVmMzFkNjY4NDliNGU0NDdjYmFmYzVkN2JjYzE2
MGQyNzcKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1
IEp1biAyOCAxMToyODoxMiAyMDE4ICswMjAwCgogICAgbGlieGMveDg2L1BWOiBkb24ndCBoYW5k
IHRocm91Z2ggQ1BVSUQgbGVhZiAweDgwMDAwMDA4IGFzIGlzCiAgICAKICAgIEp1c3QgbGlrZSBm
b3IgSFZNIHRoZSBmZWF0dXJlIHNldCBzaG91bGQgYmUgdXNlZCBmb3IgRUJYIG91dHB1dCwgd2hp
bGUKICAgIEVBWCBzaG91bGQgYmUgcmVzdHJpY3RlZCB0byB0aGUgbG93IDE2IGJpdHMgYW5kIEVD
WC9FRFggc2hvdWxkIGJlIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogODQ5Y2M5YWM1NmVmZjhh
OGQ1NzVlZDlmNDg0YWFkNzJmMzgzODYyYwogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTA6
NTE6MDIgKzAxMDAKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 00:32:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 00: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 1fasBY-0000iC-FR; Thu, 05 Jul 2018 00:31: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fasBX-0000i2-NJ
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 00:31:47 +0000
X-Inumbo-ID: cbcfc726-7fea-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbcfc726-7fea-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 02:31: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 1fasBV-0000Fi-3t; Thu, 05 Jul 2018 00:31: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 1fasBU-0003p8-OJ; Thu, 05 Jul 2018 00:31:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fasBU-000538-Ng; Thu, 05 Jul 2018 00:31:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124983-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:host-install(4):broken:regression
 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=e1b7eb92d3ec6ce3ca68cffb36a148eb59f59613
X-Osstest-Versions-That: xen=36d94c17fa1e48cc9fb9ed15bc9a2237a1738bbb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 00:31:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124983: 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>

ZmxpZ2h0IDEyNDk4MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk4My8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0OTcxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUxYjdlYjkyZDNlYzZjZTNjYTY4
Y2ZmYjM2YTE0OGViNTlmNTk2MTMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDM2ZDk0YzE3ZmExZTQ4Y2M5ZmI5ZWQxNWJjOWEyMjM3YTE3MzhiYmIKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyNDk3MSAgMjAxOC0wNy0wNCAxNjowMDo1NCBaICAgIDAgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjQ5ODMgIDIwMTgtMDctMDQgMTk6MDA6NTEgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2Ig
dGVzdC1hcm02NC1hcm02NC14bC14c20gYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGUxYjdl
YjkyZDNlYzZjZTNjYTY4Y2ZmYjM2YTE0OGViNTlmNTk2MTMKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxNDozMjozMSAy
MDE4ICswMTAwCgogICAgdG9vbHM6IE1vdmUgQVJSQVlfU0laRSgpIGludG8geGVuLXRvb2xzL2xp
YnMuaAogICAgCiAgICB4ZW4tdG9vbHMvbGlicy5oIGN1cnJlbnRseSBjb250YWlucyBhIHNoYXJl
ZCBCVUlMRF9CVUdfT04oKSBpbXBsZW1lbnRhdGlvbiBhbmQKICAgIGlzIHVzZWQgYnkgc29tZSB0
b29scy4gIEV4dGVuZCB0aGlzIHRvIGluY2x1ZGUgQVJSQVlfU0laRSBhbmQgY2xlYW4gdXAgYWxs
IHRoZQogICAgb3BlbmNvZGluZy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgpjb21taXQgODY3NGIwMjM3NGY2ODA3YzEyYTdjZDI3NWYwZDNjMmY5
ZmJmZjJiZgpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpE
YXRlOiAgIE1vbiBKdW4gMjUgMTU6NDk6MzcgMjAxOCArMDEwMAoKICAgIHByb2Nlc3MgZG9jczog
RmluYWwgYnJhbmNoaW5nIGNoZWNrbGlzdCBzdGVwcwogICAgCiAgICBEb2N1bWVudCB0d28gc3Rl
cHMgd2hpY2ggd2VyZSBkb25lIHRoaXMgdGltZSwgYW5kIGxhc3QgdGltZToKICAgIChpKSBzZXR0
aW5nIG9mZiBhbiBlYXJseSBvc3N0ZXN0IHJ1bgogICAgKGlpKSBzZW5kaW5nIHRoZSBtYWlsIGNv
bmZpcm1pbmcgaXQncyBkb25lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKY29tbWl0IGE2ZGQ1ZDhjZmI4NzRiNmYyMDhmZjEzMTc3NWI5NTk3NDNh
NDU5OGIKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0
ZTogICBNb24gSnVuIDI1IDE1OjQ4OjMyIDIwMTggKzAxMDAKCiAgICBwcm9jZXNzIGRvY3M6IEFk
ZCBzb21lIGRldGFpbCBhYm91dCBjaGFuZ2VzIGR1cmluZyBicmFuY2hpbmcKICAgIAogICAgU3Bs
aXQgb3V0IHRoZSByZXF1aXJlZCB3b3JrIGZvciB0aGUgbmV3IGFuZCBvbGQgYnJhbmNoZXMgYW5k
IGJlIG1vcmUKICAgIHNwZWNpZmljIGFib3V0IHdoYXQgaXMgdG8gYmUgZG9uZS4gIEluIHRoZSBS
VCBjaGVja2xpc3QsIHJlZm9ybWF0IGFuZAogICAgZXhwYW5kIHRoZSAidHVybiBvZmYgZGVidWci
IGluc3RydWN0aW9ucy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNjg0MmY0OGJkMzgwMTAzYjM0ZTBkYTk1ZGQ1YjAxM2VmZGIxOTg3
CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAg
TW9uIEp1biAyNSAxNTo0NjoyNSAyMDE4ICswMTAwCgogICAgcHJvY2VzcyBkb2NzOiBEcm9wIHNv
bWUgb2Jzb2xldGUgc3R1ZmYKICAgIAogICAgKiBEcm9wIHJlZmVyZW5jZSB0byBsb25nLWdvbmUg
Q2l0cml4LWludGVybmFsIEhHIHRyZWVzCiAgICAqIERyb3AgcmVmZXJlbmNlIHRvIFJULWFjY2Vz
c2libGUgd2ViIHBhZ2VzOyB3ZWIgcGFnZSBlZGl0aW5nCiAgICAgIGlzIG5vdyBoYW5kbGVkIHZp
YSB0aGUgUk0sIGNvbW11bml0eSBtYW5hZ2VyLCBldGMuCiAgICAqIERyb3AgcmVmZXJlbmNlIHRv
IGdpdCBkZXNjcmlwdGlvbiBmaWxlczsgdGhpcyBpcyBub3QgbmVlZGVkCiAgICAgIGJlY2F1c2Ug
bm93IHdlIGhhdmUgb25lIHRyZWUgd2l0aCBhbGwgYnJhbmNoZXMsIG5vdCBvbmUgcGVyIGJyYW5j
aAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoocWVt
dSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 01:19:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 01:19: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 1fasvP-0003jv-KZ; Thu, 05 Jul 2018 01:19: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fasvO-0003jm-Ad
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 01:19:10 +0000
X-Inumbo-ID: 6a1f5fb8-7ff1-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6a1f5fb8-7ff1-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 03:19: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 1fasvI-0001XZ-VY; Thu, 05 Jul 2018 01:19: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 1fasvI-000874-II; Thu, 05 Jul 2018 01:19:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fasvI-0002bK-Hf; Thu, 05 Jul 2018 01:19:04 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-124954-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=36a93b0c2f8c08be8ba2041bcb24bb42d271deac
X-Osstest-Versions-That: freebsd=877de141ef18a3ef2ad631f2342353a2eb55f4aa
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 01:19:04 +0000
Subject: [Xen-devel] [freebsd-master test] 124954: 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>

ZmxpZ2h0IDEyNDk1NCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0OTU0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMzZhOTNiMGMyZjhjMDhiZThiYTIw
NDFiY2IyNGJiNDJkMjcxZGVhYwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgODc3ZGUxNDFlZjE4YTNlZjJhZDYzMWYyMzQyMzUzYTJlYjU1ZjRhYQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0OTA5ICAyMDE4LTA3LTAyIDA1OjA5OjUwIFogICAgMiBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyNDkzNSAgMjAxOC0wNy0wMyAwODowNTo0NiBaICAgIDEgZGF5cyAgICAy
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDk1NCAgMjAxOC0wNy0wNCAwMjo1Mjo1
NCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxs
YW5qdWRlQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYmRy
ZXdlcnkgPGJkcmV3ZXJ5QEZyZWVCU0Qub3JnPgogIGJyIDxickBGcmVlQlNELm9yZz4KICBjeSA8
Y3lARnJlZUJTRC5vcmc+CiAgZWQgPGVkQEZyZWVCU0Qub3JnPgogIGhhcnRpIDxoYXJ0aUBGcmVl
QlNELm9yZz4KICBpYW4gPGlhbkBGcmVlQlNELm9yZz4KICBqYW1pZSA8amFtaWVARnJlZUJTRC5v
cmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamlsbGVzIDxqaWxsZXNARnJlZUJTRC5vcmc+
CiAga3AgPGtwQEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+CiAgbWF2IDxt
YXZARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qub3JnPgogIG9zaG9nYm8gPG9z
aG9nYm9ARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHNi
cnVubyA8c2JydW5vQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVlQlNELm9yZz4KICB0
dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFn
YWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC9mcmVlYnNkLmdpdAogICA4NzdkZTE0MWVmMS4uMzZhOTNiMGMyZjggIDM2YTkzYjBjMmY4
YzA4YmU4YmEyMDQxYmNiMjRiYjQyZDI3MWRlYWMgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 01:39:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 01: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 1fatET-0005um-TP; Thu, 05 Jul 2018 01:38: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=vjq6=jv=citrix.com=prvs=717a34d96=xin.li@srs-us1.protection.inumbo.net>)
 id 1fatES-0005uh-W6
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 01:38:53 +0000
X-Inumbo-ID: 288b808d-7ff4-11e8-a8a5-bc764e045a96
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 288b808d-7ff4-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 03:38:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,309,1526342400"; d="scan'208";a="129993455"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 1/2] xen/xsm: Introduce new boot parameter xsm
Thread-Index: AQHUEmztQU81DItj3EynGXTTVbT9yKR8j1oAgAI1HACAARUhwA==
Date: Thu, 5 Jul 2018 01:38:45 +0000
Message-ID: <8fe198961a514c219bff78ac3c56aa61@SINPEX02CL01.citrite.net>
References: <20180703012629.507-1-xin.li@citrix.com>
 <5B3B21CA02000078001D00F3@prv1-mh.provo.novell.com>
 <F5F7E2FE-3180-4823-BB3B-7231855A8706@citrix.com>
In-Reply-To: <F5F7E2FE-3180-4823-BB3B-7231855A8706@citrix.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: Xin Li <talons.lee@gmail.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wei.liu2@citrix.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, xen-devel <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwDQo+IFNl
bnQ6IFRodXJzZGF5LCBKdWx5IDUsIDIwMTggMTI6NTUgQU0NCj4gVG86IEphbiBCZXVsaWNoIDxK
QmV1bGljaEBzdXNlLmNvbT4NCj4gQ2M6IFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+OyBB
bmRyZXcgQ29vcGVyDQo+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgTWluZyBMdSA8bWlu
Zy5sdUBjaXRyaXguY29tPjsgU2VyZ2V5IER5YXNsaQ0KPiA8c2VyZ2V5LmR5YXNsaUBjaXRyaXgu
Y29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFhpbiBMaSAoVGFsb25zKQ0KPiA8
eGluLmxpQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5j
b20+OyBTdGVmYW5vDQo+IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4t
ZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnPjsNCj4gS29ucmFkIFJ6ZXN6dXRlayBXaWxr
IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgRGFuaWVsIGRlIEdyYWFmDQo+IDxkZ2RlZ3JhQHR5
Y2hvLm5zYS5nb3Y+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6
IFtQQVRDSCAxLzJdIHhlbi94c206IEludHJvZHVjZSBuZXcgYm9vdCBwYXJhbWV0ZXIgeHNtDQo+
IA0KPiANCj4gDQo+ID4gT24gSnVsIDMsIDIwMTgsIGF0IDg6MTIgQU0sIEphbiBCZXVsaWNoIDxK
QmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBGaXJzdCBvZiBhbGwgLSBwbGVhc2Ug
aW5kaWNhdGUgdGhlIHZlcnNpb24gYWxzbyBpbiB0aGUgc3ViamVjdCwgaS5lLg0KPiA+IGhlcmUg
W1BBVENIIHYyIDEvMl0gb3Igc29tZSBzdWNoLg0KPiA+DQo+ID4+Pj4gT24gMDMuMDcuMTggYXQg
MDM6MjYsIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4gd3JvdGU6DQo+ID4+IHYyDQo+ID4+IFRvIGZ1
cnRoZXIgZGlzY3VzczoNCj4gPj4gMSkgaXMgImR1bW15IiBhIGdvb2QgY29tbWFuZCBsaW5lIG9w
dGlvbj8NCj4gPj4gb3RoZXIgY2hvaWNlczogYmFzaWMiLCAidHJpdmlhbCIsIG9yICJzaW1wbGUi
DQo+ID4NCj4gPiBJbmRlZWQsIGJ1dCBub3QgbGltaXRlZCB0byB0aGUgbmFtZWQgc2V0Lg0KPiAN
Cj4gSSB0aGluayBJ4oCZZCBnbyB3aXRoIOKAnHN0YW5kYXJk4oCdIG9yIOKAnGRlZmF1bHTigJ0u
ICBUaGUg4oCcZGVmYXVsdOKAnSByZXN0cmljdGlvbnMgYXJlIGJ5IG5vDQo+IG1lYW5zIOKAnGR1
bW154oCdLCDigJx0cml2aWFs4oCdLCBvciDigJxzaW1wbGXigJ0g4oCUIHRoZXnigJlyZSBjYXJl
ZnVsbHkgdGhvdWdodCBvdXQgZm9yIHRoZQ0KPiBtb3N0IGNvbW1vbiBYZW4gZGVwbG95bWVudC4N
Cg0KImRlZmF1bHQiIHNlZW1zIHRvIGJlIGEgZ29vZCBjaG9pY2UuDQpJdCBtYXRjaGVzIHRoZSBj
b2RlIGxvZ2ljLg0KDQogICAgaWYgKCAhc3RyY21wKHMsICJkZWZhdWx0IikgKQ0KICAgICAgICB4
c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJBTV9EVU1NWTsNCg0KYWxzbyB1cGRhdGUgIiBkb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biINCg0KPiANCj4gIC1HZW9yZ2UNCg0KDQpC
ZXN0IHJlZ2FyZHMNCg0KWGluKFRhbG9ucykgTGkNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 01:50:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 01:50: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 1fatPy-0007aC-9E; Thu, 05 Jul 2018 01:50: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fatPx-0007Zz-Lc
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 01:50:45 +0000
X-Inumbo-ID: d33e0aef-7ff5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d33e0aef-7ff5-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 03:50: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 1fatPt-00027D-TV; Thu, 05 Jul 2018 01:50: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 1fatPt-0002iv-DZ; Thu, 05 Jul 2018 01:50:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fatPt-00017a-Ci; Thu, 05 Jul 2018 01:50:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124939-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=e66f87ade87e95631835206910ff682d970a24f2
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 01:50:41 +0000
Subject: [Xen-devel] [libvirt test] 124939: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDkzOSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5MzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGU2NmY4N2Fk
ZTg3ZTk1NjMxODM1MjA2OTEwZmY2ODJkOTcwYTI0ZjIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMjkg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDI4IGRheXMgICAyNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ5MzkgIDIwMTgt
MDctMDMgMTI6NDg6NTEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQmpvZXJu
IFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5n
aEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhpYW9AZ21haWwuY29tPgogIENocmlz
dGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgQ29sZSBS
b2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50dGkx
MkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJs
YWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBG
YWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8Zmls
aXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmlnZXJp
IDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBib3Vt
Lm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBXYW5n
IDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQu
Y29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8
amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBL
YXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91
IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAg
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJl
ZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFy
Y29zIFBhdWxvIGRlIFNvdXphIDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJ0aW4g
S2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQcsOtdm96bsOtayA8bXByaXZvem5AcmVkaGF0LmNv
bT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBr
cmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAg
UmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxy
YW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4K
ICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwuY29tPgogIFN0ZWZhbiBCYWRl
ciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBs
aW51eC52bmV0LmlibS5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNvbT4KICBX
ZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgNTY0MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 03:52:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 03:52:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1favJN-0003Zs-QI; Thu, 05 Jul 2018 03:52: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=hndo=jv=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1favJM-0003Zn-Jv
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 03:52:04 +0000
X-Inumbo-ID: c65c0962-8006-11e8-a6a9-d7ebe60f679a
Received: from huawei.com (unknown [45.249.212.189])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c65c0962-8006-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 03:52:03 +0000 (UTC)
Received: from NKGEML413-HUB.china.huawei.com (unknown [172.30.72.53])
 by Forcepoint Email with ESMTP id 91E00AC79CFA7;
 Thu,  5 Jul 2018 11:51:58 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 NKGEML413-HUB.china.huawei.com ([10.98.56.74]) with mapi id
 14.03.0382.000; Thu, 5 Jul 2018 11:51:50 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: =?utf-8?B?W1hlbi1kZXZlbF0g562U5aSNOiBIZWxwOiBhIHhlbiBjcmFzaCBvZiA0Ljgu?=
 =?utf-8?B?MiB2ZXJzaW9uLy8vLy/nrZTlpI06IElzIHRoZXJlIGEgZmFzdGVyIHdheSB0?=
 =?utf-8?Q?o_restore_Virtual_machine_status_in_Xen=3F?=
Thread-Index: AQHUE1YcbhtI5j8VY025sXyxY1HCMKR//B7w
Date: Thu, 5 Jul 2018 03:51:49 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
In-Reply-To: <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: [Xen-devel] =?utf-8?b?562U5aSNOiAg562U5aSNOiBIZWxwOiBhIHhlbiBj?=
 =?utf-8?b?cmFzaCBvZiA0LjguMiB2ZXJzaW9uLy8vLy/nrZTlpI06IElzIHRoZXJlIGEg?=
 =?utf-8?q?faster_way_to_restore_Virtual_machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

RGVhciBKdWVyZ2VuOg0KCVRoYW5rIHlvdXIgZm9yIHlvdXIgaGVscCwgSGVyZSBhcmUgdGhlIG1l
c3NhZ2U6DQotIHdoaWNoIGtlcm5lbCB2ZXJzaW9uPw0KMeOAgVRoZSAieGwgaW5mbyAiIGluZm9y
bWF0aW9uIGlzOg0KDQpob3N0ICAgICAgICAgICAgICAgICAgIDogbGludXgNCnJlbGVhc2UgICAg
ICAgICAgICAgICAgOiA0LjQuMTAzLTkyLjU2LWRlZmF1bHQNCnZlcnNpb24gICAgICAgICAgICAg
ICAgOiAjMSBTTVAgV2VkIERlYyAyNyAxNjoyNDozMSBVVEMgMjAxNyAoMmZkMjE1NSkNCm1hY2hp
bmUgICAgICAgICAgICAgICAgOiB4ODZfNjQNCm5yX2NwdXMgICAgICAgICAgICAgICAgOiAyNA0K
bWF4X2NwdV9pZCAgICAgICAgICAgICA6IDIzDQpucl9ub2RlcyAgICAgICAgICAgICAgIDogMg0K
Y29yZXNfcGVyX3NvY2tldCAgICAgICA6IDYNCnRocmVhZHNfcGVyX2NvcmUgICAgICAgOiAyDQpj
cHVfbWh6ICAgICAgICAgICAgICAgIDogMjM5NA0KaHdfY2FwcyAgICAgICAgICAgICAgICA6IGI3
ZWJmYmZmOjc3ZmVmM2Y3OjJjMTAwODAwOjAwMDAwMDIxOjAwMDAwMDAxOjAwMDAzN2FiOjAwMDAw
MDAwOjAwMDAwMTAwDQp2aXJ0X2NhcHMgICAgICAgICAgICAgIDogaHZtIGh2bV9kaXJlY3Rpbw0K
dG90YWxfbWVtb3J5ICAgICAgICAgICA6IDI2MTc0OQ0KZnJlZV9tZW1vcnkgICAgICAgICAgICA6
IDE0MTI3DQpzaGFyaW5nX2ZyZWVkX21lbW9yeSAgIDogMA0Kc2hhcmluZ191c2VkX21lbW9yeSAg
ICA6IDANCm91dHN0YW5kaW5nX2NsYWltcyAgICAgOiAwDQpmcmVlX2NwdXMgICAgICAgICAgICAg
IDogMA0KeGVuX21ham9yICAgICAgICAgICAgICA6IDQNCnhlbl9taW5vciAgICAgICAgICAgICAg
OiA4DQp4ZW5fZXh0cmEgICAgICAgICAgICAgIDogLjINCnhlbl92ZXJzaW9uICAgICAgICAgICAg
OiA0LjguMg0KeGVuX2NhcHMgICAgICAgICAgICAgICA6IHhlbi0zLjAteDg2XzY0IHhlbi0zLjAt
eDg2XzMycCBodm0tMy4wLXg4Nl8zMiBodm0tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfNjQgDQp4
ZW5fc2NoZWR1bGVyICAgICAgICAgIDogY3JlZGl0DQp4ZW5fcGFnZXNpemUgICAgICAgICAgIDog
NDA5Ng0KcGxhdGZvcm1fcGFyYW1zICAgICAgICA6IHZpcnRfc3RhcnQ9MHhmZmZmODAwMDAwMDAw
MDAwDQp4ZW5fY2hhbmdlc2V0ICAgICAgICAgIDogDQp4ZW5fY29tbWFuZGxpbmUgICAgICAgIDog
ZG9tMF9tZW09MTc0MDgwTSxtYXg6MTc0MDgwTSBkb20wX21heF92Y3B1cz0yNCBoYXBfMWdiPWZh
bHNlIGhhcF8ybWI9ZmFsc2UgYWx0cDJtPTEgZmxhc2tfZW5mb3JjaW5nPTEgY29uc29sZT12Z2Es
Y29tMSBjb20xPTExNTIwMCBsb2dsdmw9YWxsDQpjY19jb21waWxlciAgICAgICAgICAgIDogZ2Nj
IChTVVNFIExpbnV4KSA0LjguNQ0KY2NfY29tcGlsZV9ieSAgICAgICAgICA6IHJvb3QNCmNjX2Nv
bXBpbGVfZG9tYWluICAgICAgOiAobm9uZSkNCmNjX2NvbXBpbGVfZGF0ZSAgICAgICAgOiBUaHUg
TWFyIDI5IDE3OjQyOjM2IENTVCAyMDE4DQpidWlsZF9pZCAgICAgICAgICAgICAgIDogYzczY2Ix
MmFmYjFhMmMyY2ZjMDllYjUwMzVkNzU3NmIxZWIwNzFlOQ0KeGVuZF9jb25maWdfZm9ybWF0ICAg
ICA6IDQNCg0KMuOAgXRoZSAidW5hbWUgLWEgIiBpbmZvcm1hdGlvbiBpczoNCkxpbnV4IGxpbnV4
IDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAjMSBTTVAgV2VkIERlYyAyNyAxNjoyNDozMSBVVEMgMjAx
NyAoMmZkMjE1NSkgeDg2XzY0IHg4Nl82NCB4ODZfNjQgR05VL0xpbnV4DQoNCi0gaXMgdGhpcyBp
biBkb20wIG9yIGluIGEgZG9tVSAoaWYgZG9tVTogSFZNIG9yIFBWKT8NCglJbiBEb20wLCBvdXIg
ZG9tVSBydW4gd2luZG93czcgT1MuIA0KDQotIGZyb20gdGhlIG1lc3NhZ2VzIGluIGd1ZXNzIHRo
ZSBzeXN0ZW0gaXMgaGFuZ2luZywgbm90IGNyYXNoZWQ/DQoJdGhlIHdob2xlIHNlcnZlciBpcyBo
YW5naW5nIGFuZCBjYW4gbm90IGJlIGNvbm5lY3RlZCBvciBvcGVyYXRlIGFueXdheS4NCi0gd2hh
dCBhcmUgdGhlIG90aGVyIHZjcHVzIG9mIHRoZSBkb21haW4gZG9pbmcgKGhvdyB0byBnZXQgdGhp
cyBpbmZvDQogIGlzIGRlcGVuZGluZyBvbiB0aGUgZG9tMC9kb21VIHF1ZXN0aW9uIGFib3ZlKT8N
Cgl0aGUgd2hvbGUgc2VydmVyIGlzIGhhbmdpbmcgYW5kIGNhbiBub3QgYmUgY29ubmVjdGVkLiAN
Cg0KDQpCZXN0IHJlZ2FyZHMNCg0KLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBK
dWVyZ2VuIEdyb3NzIFttYWlsdG86amdyb3NzQHN1c2UuY29tXSANCuWPkemAgeaXtumXtDogMjAx
OOW5tDfmnIg05pelIDEzOjE2DQrmlLbku7bkuro6IENoZW5qaWEgKEMpIDxjaGVuamlhMDlAaHVh
d2VpLmNvbT47IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCuaKhOmAgTogemhhb2Jp
bmdqaWFuIDx6aGFvYmluZ2ppYW5AaHVhd2VpLmNvbT47IFNoZW50YW8gKFRlcnJ5KSA8c2hlbnRh
bzhAaHVhd2VpLmNvbT47IFlhb3NoYW9taW4gPHlhb3NoYW9taW5AaHVhd2VpLmNvbT47IFpodXhp
YW9saW4gKEEpIDx6aHV4aWFvbGluMDlAaHVhd2VpLmNvbT47IHdhbmd4dSAoUikgPHdhbmd4dTBA
aHVhd2VpLmNvbT47IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0K
5Li76aKYOiBSZTogW1hlbi1kZXZlbF0g562U5aSNOiBIZWxwOiBhIHhlbiBjcmFzaCBvZiA0Ljgu
MiB2ZXJzaW9uLy8vLy/nrZTlpI06IElzIHRoZXJlIGEgZmFzdGVyIHdheSB0byByZXN0b3JlIFZp
cnR1YWwgbWFjaGluZSBzdGF0dXMgaW4gWGVuPw0KDQpPbiAwNC8wNy8xOCAwNDoyMywgQ2hlbmpp
YSAoQykgd3JvdGU6DQo+IERlYXIgSmFuOg0KPiANCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIEluIGEgeGVuIDQuOC4yIHNlcnZlciwgV2UgZ290IHRoaXMgaW5mb3JtYXRpb24sIGNv
dWxkIA0KPiB5b3UgcGxlYXNlIGhlbHAgdXMgdG8gc2VlIHdoYXQgdGhlIHByb2JsZW0gbWF5YmU/
KHRoZSBjcmFzaGVkIHNlcnZpY2UgDQo+IG9ubHkgcmVjb3JkIHRoaXMgaW5mb3JtYXRpb24sIHdl
IGNhbiBvbmx5IHNlZSB0aGUgZm9sbG93aW5nIA0KPiBpbmZvcm1hdGlvbikNCg0KVGhpcyBpcyBh
IExpbnV4IHByb2JsZW0uIFlvdSBuZWVkIHRvIHN1cHBseSBtb3JlIGluZm9ybWF0aW9uOg0KDQot
IHdoaWNoIGtlcm5lbCB2ZXJzaW9uPw0KLSBpcyB0aGlzIGluIGRvbTAgb3IgaW4gYSBkb21VIChp
ZiBkb21VOiBIVk0gb3IgUFYpPw0KLSBmcm9tIHRoZSBtZXNzYWdlcyBpbiBndWVzcyB0aGUgc3lz
dGVtIGlzIGhhbmdpbmcsIG5vdCBjcmFzaGVkPw0KLSB3aGF0IGFyZSB0aGUgb3RoZXIgdmNwdXMg
b2YgdGhlIGRvbWFpbiBkb2luZyAoaG93IHRvIGdldCB0aGlzIGluZm8NCiAgaXMgZGVwZW5kaW5n
IG9uIHRoZSBkb20wL2RvbVUgcXVlc3Rpb24gYWJvdmUpPw0KDQoNCkp1ZXJnZW4NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 04:03:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 04: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 1favUC-0004oP-8n; Thu, 05 Jul 2018 04: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1favUA-0004oC-KU
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 04:03:14 +0000
X-Inumbo-ID: 5677c369-8008-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5677c369-8008-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 04:03: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 1favU7-00058L-Kv; Thu, 05 Jul 2018 04:03: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 1favU7-0006dU-9D; Thu, 05 Jul 2018 04:03:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1favU7-0005GY-78; Thu, 05 Jul 2018 04:03:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124986-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=e1b7eb92d3ec6ce3ca68cffb36a148eb59f59613
X-Osstest-Versions-That: xen=36d94c17fa1e48cc9fb9ed15bc9a2237a1738bbb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 04:03:11 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124986: 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>

ZmxpZ2h0IDEyNDk4NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk4Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlMWI3ZWI5MmQzZWM2Y2UzY2E2OGNmZmIzNmExNDhlYjU5ZjU5NjEzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNmQ5NGMxN2ZhMWU0OGNjOWZi
OWVkMTViYzlhMjIzN2ExNzM4YmJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5NzEgIDIwMTgt
MDctMDQgMTY6MDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTgzICAy
MDE4LTA3LTA0IDE5OjAwOjUxIFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDM2ZDk0YzE3ZmEuLmUxYjdlYjkyZDMgIGUx
YjdlYjkyZDNlYzZjZTNjYTY4Y2ZmYjM2YTE0OGViNTlmNTk2MTMgLT4gc21va2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 05:08:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 05: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 1fawUv-0003ZE-0b; Thu, 05 Jul 2018 05:08: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=0tyv=ju=foobox.net=ihor.matushchak@srs-us1.protection.inumbo.net>)
 id 1faooi-0002g9-8g
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 20:56:00 +0000
X-Inumbo-ID: a747a00d-7fcc-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a747a00d-7fcc-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 20:55:59 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 352D1E6D2F;
 Wed,  4 Jul 2018 16:55:59 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc
 :subject:date:message-id:in-reply-to:references:in-reply-to
 :references; s=sasl; bh=GnRl6HWCeu+zoMwh0L7Oi3ET6UA=; b=owWDiCve
 BJf0Ia3/GLLM8kqgmTKulgeGjG1VyXOdC8gzo0GWgUhLiKwWKr+bdi8+EmJWgZak
 djR4CzY44/hVPyoB5Gy+6Yn8JxeS6v1x/MhXqFHts5p5WULuRFHkx8QBMUMfh8Lq
 Upp/+0kK0jI4djs495j0NNJ7LUNfVcRBrYc=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 2B7F9E6D2E;
 Wed,  4 Jul 2018 16:55:59 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=from:to:cc:subject:date:message-id:in-reply-to:references:in-reply-to:references;
 s=mesmtp; bh=kfU9di2Noh6Jh7Q7wd5SoSIYra8GbmfRQ3rBVyVj8nc=;
 b=kwCKF3f1RFbKqKsPGe5Dfw7iRNlc1RFeB2l1EgL+tHh6JiuzdMTecihIVw0BQxt05vvfkmvh9EeUtUaNjwzg0QCZzhKf9rxK6Ke/7AgM4J73zslods8sUhivmv36Ziy6WvbzJdRqFyb73pMaWndFb36GPkYn0sqfz4dSft8qy88=
Received: from localhost.localdomain (unknown [95.164.72.200])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id 56193E6D2C;
 Wed,  4 Jul 2018 16:55:56 -0400 (EDT)
From: ihor.matushchak@foobox.net
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 23:55:27 +0300
Message-Id: <7f31581e86c9d98994b31f6f303b02115d381d48.1530737070.git.ihor.matushchak@foobox.net>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1530737070.git.ihor.matushchak@foobox.net>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
In-Reply-To: <cover.1530737070.git.ihor.matushchak@foobox.net>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
X-Pobox-Relay-ID: A6D0F84A-7FCC-11E8-9421-0DFB1A68708C-19565117!pb-smtp1.pobox.com
X-Mailman-Approved-At: Thu, 05 Jul 2018 05:08:02 +0000
Subject: [Xen-devel] [PATCH v1] xen:arm:earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ihor Matushchak <ihor.matushchak@foobox.net>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <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>

RnJvbTogSWhvciBNYXR1c2hjaGFrIDxpaG9yLm1hdHVzaGNoYWtAZm9vYm94Lm5ldD4KClNpZ25l
ZC1vZmYtYnk6IElob3IgTWF0dXNoY2hhayA8aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQ+Ci0t
LQogZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0IHwgMSArCiB4ZW4vYXJjaC9hcm0vUnVs
ZXMubWsgICAgICAgICAgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEvZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0IGIvZG9jcy9taXNjL2Fy
bS9lYXJseS1wcmludGsudHh0CmluZGV4IGY3NjVmNTkuLjU1NzRhOTEgMTAwNjQ0Ci0tLSBhL2Rv
Y3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dAorKysgYi9kb2NzL21pc2MvYXJtL2Vhcmx5LXBy
aW50ay50eHQKQEAgLTQ0LDYgKzQ0LDcgQEAgdGhlIG5hbWUgb2YgdGhlIG1hY2hpbmU6CiAgIC0g
bXZlYnU6IHByaW50ayB3aXRoIHRoZSBNVkVCVSBmb3IgTWFydmVsbCBBcm1hZGEgMzcwMCBTb0Nz
CiAgIC0gb21hcDU0MzI6IHByaW50ayB3aXRoIFVBUlQzIG9uIFRJIE9NQVA1NDMyIHByb2Nlc3Nv
cnMKICAgLSByY2FyMzogcHJpbnRrIHdpdGggU0NJRjIgb24gUmVuZXNhcyBSLUNhciBHZW4zIHBy
b2Nlc3NvcnMKKyAgLSByazMzOTk6IHByaW50ayB3aXRoIDgyNTAgb24gUm9ja2NoaXAgcmszMzk5
IHByb2Nlc3NvcnMKICAgLSBzZWF0dGxlOiBwcmludGsgd2l0aCBwbDAxMSBmb3IgQU1EIFNlYXR0
bGUgcHJvY2Vzc29yCiAgIC0gc3VuNmk6IHByaW50ayB3aXRoIDgyNTAgb24gQWxsd2lubmVyIEEz
MSBwcm9jZXNzb3JzCiAgIC0gc3VuN2k6IHByaW50ayB3aXRoIDgyNTAgb24gQWxsd2lubmVyIEEy
MCBwcm9jZXNzb3JzCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vUnVsZXMubWsgYi94ZW4vYXJj
aC9hcm0vUnVsZXMubWsKaW5kZXggZjI2NDU5Mi4uMDA4MWZlZCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL1J1bGVzLm1rCisrKyBiL3hlbi9hcmNoL2FybS9SdWxlcy5tawpAQCAtMzksNiArMzks
NyBAQCBFQVJMWV9QUklOVEtfbWlkd2F5ICAgICAgICAgOj0gcGwwMTEsMHhmZmYzNjAwMAogRUFS
TFlfUFJJTlRLX212ZWJ1ICAgICAgICAgIDo9IG12ZWJ1LDB4ZDAwMTIwMDAKIEVBUkxZX1BSSU5U
S19vbWFwNTQzMiAgICAgICA6PSA4MjUwLDB4NDgwMjAwMDAsMgogRUFSTFlfUFJJTlRLX3JjYXIz
ICAgICAgICAgIDo9IHNjaWYsMHhlNmU4ODAwMAorRUFSTFlfUFJJTlRLX3JrMzM5OSAgICAgICAg
IDo9IDgyNTAsMHhmZjFhMDAwMCwyCiBFQVJMWV9QUklOVEtfc2VhdHRsZSAgICAgICAgOj0gcGww
MTEsMHhlMTAxMDAwMAogRUFSTFlfUFJJTlRLX3N1bjZpICAgICAgICAgIDo9IDgyNTAsMHgwMWMy
ODAwMCwyCiBFQVJMWV9QUklOVEtfc3VuN2kgICAgICAgICAgOj0gODI1MCwweDAxYzI4MDAwLDIK
LS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 05:08:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 05: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 1fawUu-0003Z2-Du; Thu, 05 Jul 2018 05:08: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=0tyv=ju=foobox.net=ihor.matushchak@srs-us1.protection.inumbo.net>)
 id 1faooR-0002ey-Hb
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 20:55:43 +0000
X-Inumbo-ID: 9cf99baa-7fcc-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9cf99baa-7fcc-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 20:55:42 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id BCDE9E6D29;
 Wed,  4 Jul 2018 16:55:41 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc
 :subject:date:message-id; s=sasl; bh=bhJp30BXkTTZfgm9SBGwU0/JZTw
 =; b=xRhgv31MbsvtEkb2YjhG0jx3HOWHARK2aYqAoZx7GuKnPzGZaAMPvOEN5Yl
 Sapp0l+ai2zh20E8m1+EMngUyPlWaHpalE82CWh5ie7c1aCIUt4V594oiNmz8wK0
 qtglmM+S8VEGFFS6/j44dsAwxs0Xangk//s5DxZ03SubhbWM=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id B3B1AE6D28;
 Wed,  4 Jul 2018 16:55:41 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=from:to:cc:subject:date:message-id; s=mesmtp;
 bh=uciK/5m1kXN2I/tykAcfoJa9c1UK9vY4io2Ck4g2aWY=;
 b=Q2vYC5tivKYrU9aL9o+f+YvNTjtPyrHP6KceQG+hsJkDD67n1BMJ6kTECOu845kcdQd5NUmMCJcvUi2x5yMohi7QESL8lZMWYhESmbV1FfG1UUyvZKpdZQat0xeBfElQtjVEPuHFQkFOuT19S+GzmKa/FNlhZAbJRe9MS9uZ/b4=
Received: from localhost.localdomain (unknown [95.164.72.200])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id BAB6DE6D25;
 Wed,  4 Jul 2018 16:55:39 -0400 (EDT)
From: ihor.matushchak@foobox.net
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 23:55:26 +0300
Message-Id: <cover.1530737070.git.ihor.matushchak@foobox.net>
X-Mailer: git-send-email 2.7.4
X-Pobox-Relay-ID: 9C552760-7FCC-11E8-BE3A-0DFB1A68708C-19565117!pb-smtp1.pobox.com
X-Mailman-Approved-At: Thu, 05 Jul 2018 05:08:02 +0000
Subject: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ihor Matushchak <ihor.matushchak@foobox.net>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <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>

RnJvbTogSWhvciBNYXR1c2hjaGFrIDxpaG9yLm1hdHVzaGNoYWtAZm9vYm94Lm5ldD4KClRoaXMg
cGF0Y2ggZW5hYmxlcyBlYXJseXByaW50ayBmb3IgUm9ja2NoaXAgcmszMzk5IGJhc2VkIFNvQy4K
Cklob3IgTWF0dXNoY2hhayAoMSk6CiAgeGVuOmFybTplYXJseXByaW50ayBjb25maWd1cmF0aW9u
IGZvciByazMzOTkgYm9hcmRzCgogZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0IHwgMSAr
CiB4ZW4vYXJjaC9hcm0vUnVsZXMubWsgICAgICAgICAgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwg
MiBpbnNlcnRpb25zKCspCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 05:08:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 05: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 1fawUu-0003Yw-3a; Thu, 05 Jul 2018 05:08: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=0tyv=ju=foobox.net=ihor.matushchak@srs-us1.protection.inumbo.net>)
 id 1faooR-0002ex-F8
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 20:55:43 +0000
X-Inumbo-ID: 9d0924a3-7fcc-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d0924a3-7fcc-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 20:55:41 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id BCDE9E6D29;
 Wed,  4 Jul 2018 16:55:41 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc
 :subject:date:message-id; s=sasl; bh=bhJp30BXkTTZfgm9SBGwU0/JZTw
 =; b=xRhgv31MbsvtEkb2YjhG0jx3HOWHARK2aYqAoZx7GuKnPzGZaAMPvOEN5Yl
 Sapp0l+ai2zh20E8m1+EMngUyPlWaHpalE82CWh5ie7c1aCIUt4V594oiNmz8wK0
 qtglmM+S8VEGFFS6/j44dsAwxs0Xangk//s5DxZ03SubhbWM=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id B3B1AE6D28;
 Wed,  4 Jul 2018 16:55:41 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=from:to:cc:subject:date:message-id; s=mesmtp;
 bh=uciK/5m1kXN2I/tykAcfoJa9c1UK9vY4io2Ck4g2aWY=;
 b=Q2vYC5tivKYrU9aL9o+f+YvNTjtPyrHP6KceQG+hsJkDD67n1BMJ6kTECOu845kcdQd5NUmMCJcvUi2x5yMohi7QESL8lZMWYhESmbV1FfG1UUyvZKpdZQat0xeBfElQtjVEPuHFQkFOuT19S+GzmKa/FNlhZAbJRe9MS9uZ/b4=
Received: from localhost.localdomain (unknown [95.164.72.200])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id BAB6DE6D25;
 Wed,  4 Jul 2018 16:55:39 -0400 (EDT)
From: ihor.matushchak@foobox.net
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 23:55:26 +0300
Message-Id: <cover.1530737070.git.ihor.matushchak@foobox.net>
X-Mailer: git-send-email 2.7.4
X-Pobox-Relay-ID: 9C552760-7FCC-11E8-BE3A-0DFB1A68708C-19565117!pb-smtp1.pobox.com
X-Mailman-Approved-At: Thu, 05 Jul 2018 05:08:02 +0000
Subject: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ihor Matushchak <ihor.matushchak@foobox.net>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <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>

RnJvbTogSWhvciBNYXR1c2hjaGFrIDxpaG9yLm1hdHVzaGNoYWtAZm9vYm94Lm5ldD4KClRoaXMg
cGF0Y2ggZW5hYmxlcyBlYXJseXByaW50ayBmb3IgUm9ja2NoaXAgcmszMzk5IGJhc2VkIFNvQy4K
Cklob3IgTWF0dXNoY2hhayAoMSk6CiAgeGVuOmFybTplYXJseXByaW50ayBjb25maWd1cmF0aW9u
IGZvciByazMzOTkgYm9hcmRzCgogZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0IHwgMSAr
CiB4ZW4vYXJjaC9hcm0vUnVsZXMubWsgICAgICAgICAgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwg
MiBpbnNlcnRpb25zKCspCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 05:08:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 05: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 1fawUt-0003Yq-PN; Thu, 05 Jul 2018 05: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=iasq=ju=gmail.com=karljohnson.it@srs-us1.protection.inumbo.net>)
 id 1famKQ-0003Sj-Pd
 for xen-devel@lists.xenproject.org; Wed, 04 Jul 2018 18:16:34 +0000
X-Inumbo-ID: 60aa9532-7fb6-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x235.google.com (unknown [2a00:1450:4010:c07::235])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60aa9532-7fb6-11e8-a8a5-bc764e045a96;
 Wed, 04 Jul 2018 20:16:32 +0200 (CEST)
Received: by mail-lf0-x235.google.com with SMTP id l16-v6so4976552lfc.13
 for <xen-devel@lists.xenproject.org>; Wed, 04 Jul 2018 11:16:33 -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=Js+19Dp37oaWh90KpmADKduDiWmCvym/41wLRHn+vdU=;
 b=O7LvPONhwczR18f4C1Sf275WzLLklJeYRKVGKlAx2CuViRKMH3xD5l66GUO3sAJrxO
 fj0XFxPgLAj2jOeUEIwXrKEpz0fp+htAs8/p3LBMViyJxKe+hv8Sd/Wgk9zZrfHK4JZm
 2t91GQz0j15a2rMysQdiCwWou0D2To8qWP1C22IDNZBksEvikXQExGr99RnPJbcYeMsY
 f1gR7V5jXdU/IoMbaZfY6agWu0VAf9y3AsCjXndgsXvy75BilrzEZAneNCMlhGygr1e/
 as+YdC5EzxPlKUwf/a5VBJitYln8+SCItKnkIwA8qADuhryWiNQYkGKzbMbBQEY32Gra
 R/qw==
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=Js+19Dp37oaWh90KpmADKduDiWmCvym/41wLRHn+vdU=;
 b=Db3kW7rGtPqh1QbaiH43eIIGFB3OI2m07mZ3kDmU5eHgro8SlB296z13TFdLdCSjcN
 XYTxMMQY2f2dZPRCmMbWQvW4IqxYlBjTxzjyhSH/Pw6F4OBNdzDfW9fMC10mNrGe6hi+
 Kp/qaq7Z3wZ6SsDqfkOTl8GGLbLzVi7Ra6MmWnezqVQpNpypuHqcG5Ys818u3+fIdOxl
 Lb5g6SLO3SamtGptHT3etcHRkNU8r4hQpKr4Xo2N0Nw/p7ac1TKlhcQSe5W40jfWli1Z
 /o58Ugu2SCBLaSbb2z4mnKB9h8rcheWKW2wmhsG5z2+can+7a3ShzqP/pssasd2QAxw7
 7NNw==
X-Gm-Message-State: APt69E1eKEHkWwT7x4cIJOUD9NQIRaHZeyo8GRbPTDclEnrXp/lxPZUS
 1C5BNfRHmDcUH1v5C3XV+UJu1zKENUOYOE4YIaY2q2hn
X-Google-Smtp-Source: AAOMgpcihfIduTjSmjPzcmdB2R87e11CXMSueMdDlaUINfDUnslkBbIbaDCFKNqp9BGx26VHO0cDtOKGOwBp5MUttfw=
X-Received: by 2002:a19:1a52:: with SMTP id
 a79-v6mr2211965lfa.43.1530728191533; 
 Wed, 04 Jul 2018 11:16:31 -0700 (PDT)
MIME-Version: 1.0
From: Karl Johnson <karljohnson.it@gmail.com>
Date: Wed, 4 Jul 2018 14:16:19 -0400
Message-ID: <CAAzNQHQGhtGReJ=7p=i7nQE72pQdWgsyYRp=K2KBzbqKt3HyLA@mail.gmail.com>
To: xen-devel@lists.xenproject.org
X-Mailman-Approved-At: Thu, 05 Jul 2018 05:08:02 +0000
Subject: [Xen-devel] Recent 4.9 kernel not booting as 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="===============2152654648251440064=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2152654648251440064==
Content-Type: multipart/alternative; boundary="0000000000001aa87a0570306e3e"

--0000000000001aa87a0570306e3e
Content-Type: text/plain; charset="UTF-8"

Hello,

I'm building dom0 kernel RPMs for the CentOS Xen project (
https://github.com/CentOS-virt7/xen-kernel) and it seems that the 4.9
branch isn't booting anymore as dom0. I recently built 4.9.110 and 4.9.111,
both give black screen and reboot while booting dom0. Our last successful
version is 4.9.105 therefore something must be wrong between 4.9.106 and
4.9.110.

I checked the OSSTEST for linux-4.9 and the last working flight was
4.9.101. Is there a known issue with Xen and Linux 4.9?

I don't have a serial port to see if there's a trace. It reboots right
here: https://pasteboard.co/HsLJbMp.jpg

Regards,

Karl

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

<div dir=3D"ltr">Hello,<br><br>I&#39;m building dom0 kernel RPMs for the Ce=
ntOS Xen project (<a href=3D"https://github.com/CentOS-virt7/xen-kernel">ht=
tps://github.com/CentOS-virt7/xen-kernel</a>) and it seems that the 4.9 bra=
nch isn&#39;t booting anymore as dom0. I recently built 4.9.110 and 4.9.111=
, both give black screen and reboot while booting dom0. Our last successful=
 version is 4.9.105 therefore something must be wrong between 4.9.106 and 4=
.9.110.<br><br>I checked the OSSTEST for linux-4.9 and the last working fli=
ght was 4.9.101. Is there a known issue with Xen and Linux 4.9? <br><br>I d=
on&#39;t have a serial port to see if there&#39;s a trace. It reboots right=
 here: <a href=3D"https://pasteboard.co/HsLJbMp.jpg">https://pasteboard.co/=
HsLJbMp.jpg</a><br><br>Regards,<br><br>Karl<br></div>

--0000000000001aa87a0570306e3e--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2152654648251440064==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 05 05:08:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 05: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 1fawUu-0003Z8-Ng; Thu, 05 Jul 2018 05:08: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=0tyv=ju=foobox.net=ihor.matushchak@srs-us1.protection.inumbo.net>)
 id 1faooi-0002g8-8g
 for xen-devel@lists.xen.org; Wed, 04 Jul 2018 20:56:00 +0000
X-Inumbo-ID: a7479a1a-7fcc-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7479a1a-7fcc-11e8-a6a9-d7ebe60f679a;
 Wed, 04 Jul 2018 20:55:59 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 352D1E6D2F;
 Wed,  4 Jul 2018 16:55:59 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc
 :subject:date:message-id:in-reply-to:references:in-reply-to
 :references; s=sasl; bh=GnRl6HWCeu+zoMwh0L7Oi3ET6UA=; b=owWDiCve
 BJf0Ia3/GLLM8kqgmTKulgeGjG1VyXOdC8gzo0GWgUhLiKwWKr+bdi8+EmJWgZak
 djR4CzY44/hVPyoB5Gy+6Yn8JxeS6v1x/MhXqFHts5p5WULuRFHkx8QBMUMfh8Lq
 Upp/+0kK0jI4djs495j0NNJ7LUNfVcRBrYc=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 2B7F9E6D2E;
 Wed,  4 Jul 2018 16:55:59 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=from:to:cc:subject:date:message-id:in-reply-to:references:in-reply-to:references;
 s=mesmtp; bh=kfU9di2Noh6Jh7Q7wd5SoSIYra8GbmfRQ3rBVyVj8nc=;
 b=kwCKF3f1RFbKqKsPGe5Dfw7iRNlc1RFeB2l1EgL+tHh6JiuzdMTecihIVw0BQxt05vvfkmvh9EeUtUaNjwzg0QCZzhKf9rxK6Ke/7AgM4J73zslods8sUhivmv36Ziy6WvbzJdRqFyb73pMaWndFb36GPkYn0sqfz4dSft8qy88=
Received: from localhost.localdomain (unknown [95.164.72.200])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id 56193E6D2C;
 Wed,  4 Jul 2018 16:55:56 -0400 (EDT)
From: ihor.matushchak@foobox.net
To: xen-devel@lists.xenproject.org,
	xen-devel@lists.xen.org
Date: Wed,  4 Jul 2018 23:55:27 +0300
Message-Id: <7f31581e86c9d98994b31f6f303b02115d381d48.1530737070.git.ihor.matushchak@foobox.net>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1530737070.git.ihor.matushchak@foobox.net>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
In-Reply-To: <cover.1530737070.git.ihor.matushchak@foobox.net>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
X-Pobox-Relay-ID: A6D0F84A-7FCC-11E8-9421-0DFB1A68708C-19565117!pb-smtp1.pobox.com
X-Mailman-Approved-At: Thu, 05 Jul 2018 05:08:02 +0000
Subject: [Xen-devel] [PATCH v1] xen:arm:earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ihor Matushchak <ihor.matushchak@foobox.net>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <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>

RnJvbTogSWhvciBNYXR1c2hjaGFrIDxpaG9yLm1hdHVzaGNoYWtAZm9vYm94Lm5ldD4KClNpZ25l
ZC1vZmYtYnk6IElob3IgTWF0dXNoY2hhayA8aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQ+Ci0t
LQogZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0IHwgMSArCiB4ZW4vYXJjaC9hcm0vUnVs
ZXMubWsgICAgICAgICAgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEvZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0IGIvZG9jcy9taXNjL2Fy
bS9lYXJseS1wcmludGsudHh0CmluZGV4IGY3NjVmNTkuLjU1NzRhOTEgMTAwNjQ0Ci0tLSBhL2Rv
Y3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dAorKysgYi9kb2NzL21pc2MvYXJtL2Vhcmx5LXBy
aW50ay50eHQKQEAgLTQ0LDYgKzQ0LDcgQEAgdGhlIG5hbWUgb2YgdGhlIG1hY2hpbmU6CiAgIC0g
bXZlYnU6IHByaW50ayB3aXRoIHRoZSBNVkVCVSBmb3IgTWFydmVsbCBBcm1hZGEgMzcwMCBTb0Nz
CiAgIC0gb21hcDU0MzI6IHByaW50ayB3aXRoIFVBUlQzIG9uIFRJIE9NQVA1NDMyIHByb2Nlc3Nv
cnMKICAgLSByY2FyMzogcHJpbnRrIHdpdGggU0NJRjIgb24gUmVuZXNhcyBSLUNhciBHZW4zIHBy
b2Nlc3NvcnMKKyAgLSByazMzOTk6IHByaW50ayB3aXRoIDgyNTAgb24gUm9ja2NoaXAgcmszMzk5
IHByb2Nlc3NvcnMKICAgLSBzZWF0dGxlOiBwcmludGsgd2l0aCBwbDAxMSBmb3IgQU1EIFNlYXR0
bGUgcHJvY2Vzc29yCiAgIC0gc3VuNmk6IHByaW50ayB3aXRoIDgyNTAgb24gQWxsd2lubmVyIEEz
MSBwcm9jZXNzb3JzCiAgIC0gc3VuN2k6IHByaW50ayB3aXRoIDgyNTAgb24gQWxsd2lubmVyIEEy
MCBwcm9jZXNzb3JzCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vUnVsZXMubWsgYi94ZW4vYXJj
aC9hcm0vUnVsZXMubWsKaW5kZXggZjI2NDU5Mi4uMDA4MWZlZCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL1J1bGVzLm1rCisrKyBiL3hlbi9hcmNoL2FybS9SdWxlcy5tawpAQCAtMzksNiArMzks
NyBAQCBFQVJMWV9QUklOVEtfbWlkd2F5ICAgICAgICAgOj0gcGwwMTEsMHhmZmYzNjAwMAogRUFS
TFlfUFJJTlRLX212ZWJ1ICAgICAgICAgIDo9IG12ZWJ1LDB4ZDAwMTIwMDAKIEVBUkxZX1BSSU5U
S19vbWFwNTQzMiAgICAgICA6PSA4MjUwLDB4NDgwMjAwMDAsMgogRUFSTFlfUFJJTlRLX3JjYXIz
ICAgICAgICAgIDo9IHNjaWYsMHhlNmU4ODAwMAorRUFSTFlfUFJJTlRLX3JrMzM5OSAgICAgICAg
IDo9IDgyNTAsMHhmZjFhMDAwMCwyCiBFQVJMWV9QUklOVEtfc2VhdHRsZSAgICAgICAgOj0gcGww
MTEsMHhlMTAxMDAwMAogRUFSTFlfUFJJTlRLX3N1bjZpICAgICAgICAgIDo9IDgyNTAsMHgwMWMy
ODAwMCwyCiBFQVJMWV9QUklOVEtfc3VuN2kgICAgICAgICAgOj0gODI1MCwweDAxYzI4MDAwLDIK
LS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 05:17:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 05:17: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 1fawdh-00056i-4b; Thu, 05 Jul 2018 05:17: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=jouk=jv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fawdg-00056d-92
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 05:17:08 +0000
X-Inumbo-ID: a8d336ad-8012-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a8d336ad-8012-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 05:17:07 +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 DB4FAAD6F;
 Thu,  5 Jul 2018 05:17:05 +0000 (UTC)
To: "Chenjia (C)" <chenjia09@huawei.com>, Jan Beulich <JBeulich@suse.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.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: <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
Date: Thu, 5 Jul 2018 07:17:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
Content-Language: en-US
Subject: Re: [Xen-devel] 
 =?utf-8?b?562U5aSNOiAg562U5aSNOiBIZWxwOiBhIHhlbiBj?=
 =?utf-8?b?cmFzaCBvZiA0LjguMiB2ZXJzaW9uLy8vLy/nrZTlpI06IElzIHRoZXJlIGEg?=
 =?utf-8?q?faster_way_to_restore_Virtual_machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

T24gMDUvMDcvMTggMDU6NTEsIENoZW5qaWEgKEMpIHdyb3RlOgo+IERlYXIgSnVlcmdlbjoKPiAJ
VGhhbmsgeW91ciBmb3IgeW91ciBoZWxwLCBIZXJlIGFyZSB0aGUgbWVzc2FnZToKPiAtIHdoaWNo
IGtlcm5lbCB2ZXJzaW9uPwo+IDHjgIFUaGUgInhsIGluZm8gIiBpbmZvcm1hdGlvbiBpczoKPiAK
PiBob3N0ICAgICAgICAgICAgICAgICAgIDogbGludXgKPiByZWxlYXNlICAgICAgICAgICAgICAg
IDogNC40LjEwMy05Mi41Ni1kZWZhdWx0Cj4gdmVyc2lvbiAgICAgICAgICAgICAgICA6ICMxIFNN
UCBXZWQgRGVjIDI3IDE2OjI0OjMxIFVUQyAyMDE3ICgyZmQyMTU1KQo+IG1hY2hpbmUgICAgICAg
ICAgICAgICAgOiB4ODZfNjQKPiBucl9jcHVzICAgICAgICAgICAgICAgIDogMjQKPiBtYXhfY3B1
X2lkICAgICAgICAgICAgIDogMjMKPiBucl9ub2RlcyAgICAgICAgICAgICAgIDogMgo+IGNvcmVz
X3Blcl9zb2NrZXQgICAgICAgOiA2Cj4gdGhyZWFkc19wZXJfY29yZSAgICAgICA6IDIKPiBjcHVf
bWh6ICAgICAgICAgICAgICAgIDogMjM5NAo+IGh3X2NhcHMgICAgICAgICAgICAgICAgOiBiN2Vi
ZmJmZjo3N2ZlZjNmNzoyYzEwMDgwMDowMDAwMDAyMTowMDAwMDAwMTowMDAwMzdhYjowMDAwMDAw
MDowMDAwMDEwMAo+IHZpcnRfY2FwcyAgICAgICAgICAgICAgOiBodm0gaHZtX2RpcmVjdGlvCj4g
dG90YWxfbWVtb3J5ICAgICAgICAgICA6IDI2MTc0OQo+IGZyZWVfbWVtb3J5ICAgICAgICAgICAg
OiAxNDEyNwo+IHNoYXJpbmdfZnJlZWRfbWVtb3J5ICAgOiAwCj4gc2hhcmluZ191c2VkX21lbW9y
eSAgICA6IDAKPiBvdXRzdGFuZGluZ19jbGFpbXMgICAgIDogMAo+IGZyZWVfY3B1cyAgICAgICAg
ICAgICAgOiAwCj4geGVuX21ham9yICAgICAgICAgICAgICA6IDQKPiB4ZW5fbWlub3IgICAgICAg
ICAgICAgIDogOAo+IHhlbl9leHRyYSAgICAgICAgICAgICAgOiAuMgo+IHhlbl92ZXJzaW9uICAg
ICAgICAgICAgOiA0LjguMgo+IHhlbl9jYXBzICAgICAgICAgICAgICAgOiB4ZW4tMy4wLXg4Nl82
NCB4ZW4tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfMzIgaHZtLTMuMC14ODZfMzJwIGh2bS0zLjAt
eDg2XzY0IAo+IHhlbl9zY2hlZHVsZXIgICAgICAgICAgOiBjcmVkaXQKPiB4ZW5fcGFnZXNpemUg
ICAgICAgICAgIDogNDA5Ngo+IHBsYXRmb3JtX3BhcmFtcyAgICAgICAgOiB2aXJ0X3N0YXJ0PTB4
ZmZmZjgwMDAwMDAwMDAwMAo+IHhlbl9jaGFuZ2VzZXQgICAgICAgICAgOiAKPiB4ZW5fY29tbWFu
ZGxpbmUgICAgICAgIDogZG9tMF9tZW09MTc0MDgwTSxtYXg6MTc0MDgwTSBkb20wX21heF92Y3B1
cz0yNCBoYXBfMWdiPWZhbHNlIGhhcF8ybWI9ZmFsc2UgYWx0cDJtPTEgZmxhc2tfZW5mb3JjaW5n
PTEgY29uc29sZT12Z2EsY29tMSBjb20xPTExNTIwMCBsb2dsdmw9YWxsCj4gY2NfY29tcGlsZXIg
ICAgICAgICAgICA6IGdjYyAoU1VTRSBMaW51eCkgNC44LjUKPiBjY19jb21waWxlX2J5ICAgICAg
ICAgIDogcm9vdAo+IGNjX2NvbXBpbGVfZG9tYWluICAgICAgOiAobm9uZSkKPiBjY19jb21waWxl
X2RhdGUgICAgICAgIDogVGh1IE1hciAyOSAxNzo0MjozNiBDU1QgMjAxOAo+IGJ1aWxkX2lkICAg
ICAgICAgICAgICAgOiBjNzNjYjEyYWZiMWEyYzJjZmMwOWViNTAzNWQ3NTc2YjFlYjA3MWU5Cj4g
eGVuZF9jb25maWdfZm9ybWF0ICAgICA6IDQKPiAKPiAy44CBdGhlICJ1bmFtZSAtYSAiIGluZm9y
bWF0aW9uIGlzOgo+IExpbnV4IGxpbnV4IDQuNC4xMDMtOTIuNTYtZGVmYXVsdCAjMSBTTVAgV2Vk
IERlYyAyNyAxNjoyNDozMSBVVEMgMjAxNyAoMmZkMjE1NSkgeDg2XzY0IHg4Nl82NCB4ODZfNjQg
R05VL0xpbnV4Cj4gCj4gLSBpcyB0aGlzIGluIGRvbTAgb3IgaW4gYSBkb21VIChpZiBkb21VOiBI
Vk0gb3IgUFYpPwo+IAlJbiBEb20wLCBvdXIgZG9tVSBydW4gd2luZG93czcgT1MuIAo+IAo+IC0g
ZnJvbSB0aGUgbWVzc2FnZXMgaW4gZ3Vlc3MgdGhlIHN5c3RlbSBpcyBoYW5naW5nLCBub3QgY3Jh
c2hlZD8KPiAJdGhlIHdob2xlIHNlcnZlciBpcyBoYW5naW5nIGFuZCBjYW4gbm90IGJlIGNvbm5l
Y3RlZCBvciBvcGVyYXRlIGFueXdheS4KPiAtIHdoYXQgYXJlIHRoZSBvdGhlciB2Y3B1cyBvZiB0
aGUgZG9tYWluIGRvaW5nIChob3cgdG8gZ2V0IHRoaXMgaW5mbwo+ICAgaXMgZGVwZW5kaW5nIG9u
IHRoZSBkb20wL2RvbVUgcXVlc3Rpb24gYWJvdmUpPwo+IAl0aGUgd2hvbGUgc2VydmVyIGlzIGhh
bmdpbmcgYW5kIGNhbiBub3QgYmUgY29ubmVjdGVkLiAKCkxvb2tpbmcgYXQgeGVuX2NvbW1hbmRs
aW5lIHlvdSBzZWVtIHRvIGhhdmUgYSBzZXJpYWwgY29uc29sZSBjb25uZWN0ZWQuCgpXaGVuIHRo
ZSBtYWNoaW5lIGlzIGhhbmdpbmcsIHBsZWFzZSBpc3N1ZSBjdHJsLUEgdGhyZWUgdGltZXMgdG8g
c3dpdGNoCnRoZSBjb25zb2xlIGZyb20gZG9tMCB0byBYZW4uCgpUaGVuIHR5cGUgJzAnIChqdXN0
IHRoZSBkaWdpdCB6ZXJvKSB0byBnZXQgdGhlIGRvbTAgdmNwdSBzdGF0ZSAocGxlYXNlCmRvIHRo
YXQgbXVsdGlwbGUgdGltZXMgaW4gb3JkZXIgdG8gc2VlIHdoaWNoIHZjcHVzIGFyZSBpbiBsb29w
cykuCgpUaGVuIHNlbmQgdGhlIGxvZyBvYnRhaW5lZCB2aWEgdGhlIHNlcmlhbCBsaW5lIGZvciBm
dXJ0aGVyIGRpYWdub3Npcy4gSXQKd2lsbCBoZWxwIGlmIHlvdSB0cmFuc2xhdGUgdGhlIG9idmlv
dXMga2VybmVsIGFkZHJlc3NlcyBvZiB0aGUgaGV4IHN0YWNrCmR1bXBzIG9mIHRoZSB2Y3B1cyB0
byBzeW1ib2wrb2Zmc2V0IHVzaW5nIHRoZSBrZXJuZWwgc3ltYm9sIHRhYmxlLgoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 05:39:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 05: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 1fawyx-0007MT-Mc; Thu, 05 Jul 2018 05:39: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=k+bg=jv=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1fawyw-0007MO-Ky
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 05:39:06 +0000
X-Inumbo-ID: bb07dc09-8015-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb07dc09-8015-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 05:39:05 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com
 [10.11.54.4])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 1A1A2401EF01;
 Thu,  5 Jul 2018 05:39:05 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-19.ams2.redhat.com
 [10.36.116.19])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id B17192026D74;
 Thu,  5 Jul 2018 05:39:04 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id CDDBA11385D6; Thu,  5 Jul 2018 07:39:03 +0200 (CEST)
From: Markus Armbruster <armbru@redhat.com>
To: Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <f4bug@amsat.org>
References: <20180704153919.12432-1-f4bug@amsat.org>
 <20180704153919.12432-5-f4bug@amsat.org>
Date: Thu, 05 Jul 2018 07:39:03 +0200
In-Reply-To: <20180704153919.12432-5-f4bug@amsat.org> ("Philippe
 =?utf-8?Q?Mathieu-Daud=C3=A9=22's?= message of "Wed, 4 Jul 2018 12:39:15
 -0300")
Message-ID: <87y3eqckco.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.5]); Thu, 05 Jul 2018 05:39:05 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]);
 Thu, 05 Jul 2018 05:39:05 +0000 (UTC) for IP:'10.11.54.4'
 DOMAIN:'int-mx04.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'armbru@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH 4/8] xen: Remove useless 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: Stefano Stabellini <sstabellini@kernel.org>, qemu-devel@nongnu.org,
 Laurent Vivier <laurent@vivier.eu>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?utf-8?Q?Marc-Andr=C3=A9?= Lureau <marcandre.lureau@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>

UGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4gd3JpdGVzOgoKPiBQYXRj
aCBjcmVhdGVkIG1lY2hhbmljYWxseSBieSByZXJ1bm5pbmc6Cj4KPiAgICQgIHNwYXRjaCAtLXNw
LWZpbGUgc2NyaXB0cy9jb2NjaW5lbGxlL3R5cGVjYXN0LmNvY2NpIFwKPiAgICAgICAgICAgICAt
LW1hY3JvLWZpbGUgc2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmggXAo+ICAgICAgICAgICAgIC0t
ZGlyIC4gLS1pbi1wbGFjZQo+Cj4gU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPGY0YnVnQGFtc2F0Lm9yZz4KPiAtLS0KPiAgaHcveGVuL3hlbl9wdF9jb25maWdfaW5pdC5j
IHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkK
Pgo+IGRpZmYgLS1naXQgYS9ody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMgYi9ody94ZW4veGVu
X3B0X2NvbmZpZ19pbml0LmMKPiBpbmRleCBhZWUzMWM2MmJiLi41NWE4MzMzM2YyIDEwMDY0NAo+
IC0tLSBhL2h3L3hlbi94ZW5fcHRfY29uZmlnX2luaXQuYwo+ICsrKyBiL2h3L3hlbi94ZW5fcHRf
Y29uZmlnX2luaXQuYwo+IEBAIC01NDMsNyArNTQzLDcgQEAgc3RhdGljIGludCB4ZW5fcHRfZXhw
X3JvbV9iYXJfcmVnX3dyaXRlKFhlblBDSVBhc3N0aHJvdWdoU3RhdGUgKnMsCj4gIHsKPiAgICAg
IFhlblBUUmVnSW5mbyAqcmVnID0gY2ZnX2VudHJ5LT5yZWc7Cj4gICAgICBYZW5QVFJlZ2lvbiAq
YmFzZSA9IE5VTEw7Cj4gLSAgICBQQ0lEZXZpY2UgKmQgPSAoUENJRGV2aWNlICopJnMtPmRldjsK
PiArICAgIFBDSURldmljZSAqZCA9ICZzLT5kZXY7Cj4gICAgICB1aW50MzJfdCB3cml0YWJsZV9t
YXNrID0gMDsKPiAgICAgIHVpbnQzMl90IHRocm91Z2hhYmxlX21hc2sgPSBnZXRfdGhyb3VnaGFi
bGVfbWFzayhzLCByZWcsIHZhbGlkX21hc2spOwo+ICAgICAgcGNpYnVzX3Qgcl9zaXplID0gMDsK
ClJldmlld2VkLWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 05:41:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 05:41: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 1fax1D-00080U-Cs; Thu, 05 Jul 2018 05:41: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=vlwo=jv=gmail.com=georgeeldhojohn@srs-us1.protection.inumbo.net>)
 id 1fax1B-00080O-Sc
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 05:41:26 +0000
X-Inumbo-ID: 0caaf897-8016-11e8-a8a5-bc764e045a96
Received: from mail-oi0-x230.google.com (unknown [2607:f8b0:4003:c06::230])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0caaf897-8016-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 07:41:22 +0200 (CEST)
Received: by mail-oi0-x230.google.com with SMTP id y207-v6so14503112oie.13
 for <xen-devel@lists.xenproject.org>; Wed, 04 Jul 2018 22:41:23 -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=ojCTmUmWq7pEzqhK09BWJG5FXXA9QcttzLtMjpykJNY=;
 b=BhtUP1WI6CDyP8EITQ41QNSkinXzN5LCRwwqnow86hl7YfRVWDDKzrVDnXr2gqDeEq
 0uAe7k7ymRq0TSJbap+cvUacOA464WrJThas76KmfdcycgFNSXqMm4nFcwWBKzlSScR5
 G6h6f4TXE4rnkyXkwUzDC1db8H+93BdfBHKDbss4xmPO/4YdHSNe5wCfIBoBs8IuE0Y5
 FJkL7ilMiqgsK57twpXhMeFEygC71mpRUpFjO7IvPBEkS/fnFWGH+FNOSuG7SD2udewL
 pPSkpoGFHdqo4TvXrNmJxOrZidgTOqnnDRrUTbFoHdq3xElshj8pIwn7NbDyL7RGYvFa
 9Z2A==
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=ojCTmUmWq7pEzqhK09BWJG5FXXA9QcttzLtMjpykJNY=;
 b=Z1tavc6kdlJa0N9+nnBSfo71VG9UjeT+ZhxRhUfiZeGhyvBheeyiAvNbBR+7oI22Sz
 lrBl1Vt5zjMg5vfXmmlaqNZDFI/98uBzRKuFyF89e8jukqlb8dkmAP/OVlkjVcNt5UYn
 gtfIqh+lnxYjdOPFcJxA+e2VAu6fpWiCBYu4MH5PaSOThVNVBR6Cpok/sY/KKeOpGztZ
 KkwUGBxKgUpK66UKZzu1TjcYtaWgWF2LfWIaIeVHBsxyqR2EzkNHV0YEtIr9GUb/OSvH
 AO10rgOxhiGKiK9CZuanQkWtUTadOeG9c1bQS16pbaL+trHvq49YFZmEncd070b1DpZa
 3Wcg==
X-Gm-Message-State: APt69E3+26Ugq02xzNp+fTWaBPPVgZpVRkS137WwIuEs3A/9wApnH5hh
 Jd7i9Vjb3Fr/6BAYUTvzh/4QJ/ZJRymtovZP+TLGHA==
X-Google-Smtp-Source: AAOMgpdavfBGJB5kOQynsDy7D3KRttlUvYP5cBYHUvwdOVXHH3eAOQd1ZZA3JThb8ynBTzOwmGB+BoNdkTSGuaA21h8=
X-Received: by 2002:aca:2cce:: with SMTP id
 s197-v6mr4984052ois.125.1530769283338; 
 Wed, 04 Jul 2018 22:41:23 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a4a:2856:0:0:0:0:0 with HTTP;
 Wed, 4 Jul 2018 22:41:22 -0700 (PDT)
From: George John <georgeeldhojohn@gmail.com>
Date: Thu, 5 Jul 2018 11:11:22 +0530
Message-ID: <CANou6SqQutpd2T7dVhQaX1wcJCUpKoWoDNigDqYP0c_zQu2oUw@mail.gmail.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="0000000000005dfa43057039ff50"
Subject: [Xen-devel] Error during cross compiling of xen by 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>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--0000000000005dfa43057039ff50
Content-Type: text/plain; charset="UTF-8"

Hi,
I am using chroot to cross compile xen. I am getting the error as per
the error log. I have installed libpixman. But still this is occuring.
what could be the possible reason?

Thanks and regards,
George

--0000000000005dfa43057039ff50
Content-Type: application/octet-stream; name=xen_chroot_log
Content-Disposition: attachment; filename=xen_chroot_log
Content-Transfer-Encoding: base64
X-Attachment-Id: file1

bWFrZSBkaXN0LXRvb2xzIENST1NTX0NPTVBJTEU9YWFyY2g2NC1saW51eC1nbnUtIFhFTl9UQVJH
RVRfQVJDSD1hcm02NCAKbWFrZSAtQyB0b29scyBpbnN0YWxsCm1ha2VbMV06IEVudGVyaW5nIGRp
cmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlWzJdOiBFbnRlcmluZyBkaXJl
Y3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scycKbWFrZSAtQyBpbmNsdWRlIGluc3RhbGwK
bWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvaW5j
bHVkZScKbWFrZSAtQyB4ZW4tZm9yZWlnbgptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9o
b21lL3Rlc3QyMDM5L3hlbi90b29scy9pbmNsdWRlL3hlbi1mb3JlaWduJwpweXRob24gbWtoZWFk
ZXIucHkgYXJtMzIgYXJtMzIuaC50bXAgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2luY2x1ZGUv
eGVuLWZvcmVpZ24vLi4vLi4vLi4veGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggL2hvbWUv
dGVzdDIwMzkveGVuL3Rvb2xzL2luY2x1ZGUveGVuLWZvcmVpZ24vLi4vLi4vLi4veGVuL2luY2x1
ZGUvcHVibGljL3hlbi5oCiNBdm9pZCBtaXhpbmcgYW4gYWxpZ25tZW50IGRpcmVjdGl2ZSB3aXRo
IGEgdWludDY0X3QgY2FzdCBvciBzaXplb2YgZXhwcmVzc2lvbgpzZWQgJ3MvKF9fYWxpZ244X18g
XCh1aW50NjRfdFwpKS8oXDEpL2cnIDwgYXJtMzIuaC50bXAgPiBhcm0zMi5oLnRtcDIKcm0gYXJt
MzIuaC50bXAKaWYgISBjbXAgLXMgYXJtMzIuaC50bXAyIGFybTMyLmg7IHRoZW4gbXYgLWYgYXJt
MzIuaC50bXAyIGFybTMyLmg7IGVsc2Ugcm0gLWYgYXJtMzIuaC50bXAyOyBmaQpweXRob24gbWto
ZWFkZXIucHkgYXJtNjQgYXJtNjQuaC50bXAgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2luY2x1
ZGUveGVuLWZvcmVpZ24vLi4vLi4vLi4veGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggL2hv
bWUvdGVzdDIwMzkveGVuL3Rvb2xzL2luY2x1ZGUveGVuLWZvcmVpZ24vLi4vLi4vLi4veGVuL2lu
Y2x1ZGUvcHVibGljL3hlbi5oCiNBdm9pZCBtaXhpbmcgYW4gYWxpZ25tZW50IGRpcmVjdGl2ZSB3
aXRoIGEgdWludDY0X3QgY2FzdCBvciBzaXplb2YgZXhwcmVzc2lvbgpzZWQgJ3MvKF9fYWxpZ244
X18gXCh1aW50NjRfdFwpKS8oXDEpL2cnIDwgYXJtNjQuaC50bXAgPiBhcm02NC5oLnRtcDIKcm0g
YXJtNjQuaC50bXAKaWYgISBjbXAgLXMgYXJtNjQuaC50bXAyIGFybTY0Lmg7IHRoZW4gbXYgLWYg
YXJtNjQuaC50bXAyIGFybTY0Lmg7IGVsc2Ugcm0gLWYgYXJtNjQuaC50bXAyOyBmaQouL2NoZWNr
ZXIgPiB0bXAuc2l6ZQpkaWZmIC11IHJlZmVyZW5jZS5zaXplIHRtcC5zaXplCnJtIHRtcC5zaXpl
Cm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvaW5j
bHVkZS94ZW4tZm9yZWlnbicKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2luY2x1ZGUvLi4vLi4v
dG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3Qv
aW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZS94ZW4vYXJjaC14ODYKL2hvbWUvdGVzdDIwMzkveGVu
L3Rvb2xzL2luY2x1ZGUvLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hv
bWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZS94ZW4vYXJjaC14
ODYvaHZtCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9pbmNsdWRlLy4uLy4uL3Rvb2xzL2Nyb3Nz
LWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNy
L2xvY2FsL2luY2x1ZGUveGVuL2FyY2gtYXJtCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9pbmNs
dWRlLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5
L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1ZGUveGVuL2FyY2gtYXJtL2h2bQovaG9t
ZS90ZXN0MjAzOS94ZW4vdG9vbHMvaW5jbHVkZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1k
IC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNs
dWRlL3hlbi9mb3JlaWduCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9pbmNsdWRlLy4uLy4uL3Rv
b2xzL2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2lu
c3RhbGwvdXNyL2xvY2FsL2luY2x1ZGUveGVuL2h2bQovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMv
aW5jbHVkZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0
MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlL3hlbi9pbwovaG9tZS90ZXN0
MjAzOS94ZW4vdG9vbHMvaW5jbHVkZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1
NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlL3hl
bi9zeXMKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2luY2x1ZGUvLi4vLi4vdG9vbHMvY3Jvc3Mt
aW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3Iv
bG9jYWwvaW5jbHVkZS94ZW4veHNtCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9pbmNsdWRlLy4u
Ly4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIHhlbi9DT1BZSU5HIC9ob21lL3Rlc3Qy
MDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1ZGUveGVuCi9ob21lL3Rlc3QyMDM5
L3hlbi90b29scy9pbmNsdWRlLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIHhl
bi8qLmggL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZS94
ZW4KL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2luY2x1ZGUvLi4vLi4vdG9vbHMvY3Jvc3MtaW5z
dGFsbCAtbTA2NDQgLXAgeGVuL2FyY2gteDg2LyouaCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9p
bnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlL3hlbi9hcmNoLXg4NgovaG9tZS90ZXN0MjAzOS94ZW4v
dG9vbHMvaW5jbHVkZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDY0NCAtcCB4ZW4vYXJj
aC14ODYvaHZtLyouaCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9p
bmNsdWRlL3hlbi9hcmNoLXg4Ni9odm0KL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2luY2x1ZGUv
Li4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAgeGVuL2FyY2gtYXJtL2h2bS8qLmgg
L2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZS94ZW4vYXJj
aC1hcm0vaHZtCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9pbmNsdWRlLy4uLy4uL3Rvb2xzL2Ny
b3NzLWluc3RhbGwgLW0wNjQ0IC1wIHhlbi9mb3JlaWduLyouaCAvaG9tZS90ZXN0MjAzOS94ZW4v
ZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlL3hlbi9mb3JlaWduCi9ob21lL3Rlc3QyMDM5
L3hlbi90b29scy9pbmNsdWRlLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIHhl
bi9odm0vKi5oIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1
ZGUveGVuL2h2bQovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvaW5jbHVkZS8uLi8uLi90b29scy9j
cm9zcy1pbnN0YWxsIC1tMDY0NCAtcCB4ZW4vaW8vKi5oIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0
L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1ZGUveGVuL2lvCi9ob21lL3Rlc3QyMDM5L3hlbi90b29s
cy9pbmNsdWRlLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIHhlbi9zeXMvKi5o
IC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1ZGUveGVuL3N5
cwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvaW5jbHVkZS8uLi8uLi90b29scy9jcm9zcy1pbnN0
YWxsIC1tMDY0NCAtcCB4ZW4veHNtLyouaCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxs
L3Vzci9sb2NhbC9pbmNsdWRlL3hlbi94c20KbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9o
b21lL3Rlc3QyMDM5L3hlbi90b29scy9pbmNsdWRlJwptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9y
eSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlWzJdOiBFbnRlcmluZyBkaXJlY3Rvcnkg
YC9ob21lL3Rlc3QyMDM5L3hlbi90b29scycKbWFrZSAtQyBsaWJzIGluc3RhbGwKbWFrZVszXTog
RW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlicycKbWFrZVs0
XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlicycKbWFr
ZSAtQyB0b29sbG9nIGluc3RhbGwKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90
ZXN0MjAzOS94ZW4vdG9vbHMvbGlicy90b29sbG9nJwptYWtlIGxpYnMKbWFrZVs2XTogRW50ZXJp
bmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlicy90b29sbG9nJwptYWtl
WzZdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBsaWJzJy4KbWFrZVs2XTogTGVhdmluZyBkaXJl
Y3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL3Rvb2xsb2cnCi9ob21lL3Rlc3Qy
MDM5L3hlbi90b29scy9saWJzL3Rvb2xsb2cvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAt
ZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGli
Ci9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL3Rvb2xsb2cvLi4vLi4vLi4vdG9vbHMvY3Jv
c3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91
c3IvbG9jYWwvaW5jbHVkZQovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlicy90b29sbG9nLy4u
Ly4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIGxpYnhlbnRvb2xsb2cuc28uMS4w
IC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYgovaG9tZS90ZXN0
MjAzOS94ZW4vdG9vbHMvbGlicy90b29sbG9nLy4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwg
LW0wNjQ0IC1wIGxpYnhlbnRvb2xsb2cuYSAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxs
L3Vzci9sb2NhbC9saWIKbG4gLXNmIGxpYnhlbnRvb2xsb2cuc28uMS4wIC9ob21lL3Rlc3QyMDM5
L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9saWJ4ZW50b29sbG9nLnNvLjEKbG4gLXNm
IGxpYnhlbnRvb2xsb2cuc28uMSAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9s
b2NhbC9saWIvbGlieGVudG9vbGxvZy5zbwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlicy90
b29sbG9nLy4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIGluY2x1ZGUveGVu
dG9vbGxvZy5oIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1
ZGUKbWFrZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9s
aWJzL3Rvb2xsb2cnCm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94
ZW4vdG9vbHMvbGlicycKbWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAz
OS94ZW4vdG9vbHMvbGlicycKbWFrZSAtQyBldnRjaG4gaW5zdGFsbAptYWtlWzVdOiBFbnRlcmlu
ZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2V2dGNobicKbWFrZSBs
aWJzCm1ha2VbNl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xz
L2xpYnMvZXZ0Y2huJwptYWtlWzZdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBsaWJzJy4KbWFr
ZVs2XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2V2
dGNobicKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMvZXZ0Y2huLy4uLy4uLy4uL3Rvb2xz
L2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3Rh
bGwvdXNyL2xvY2FsL2xpYgovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlicy9ldnRjaG4vLi4v
Li4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVu
L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZQovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMv
bGlicy9ldnRjaG4vLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgbGlieGVu
ZXZ0Y2huLnNvLjEuMCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9s
aWIKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMvZXZ0Y2huLy4uLy4uLy4uL3Rvb2xzL2Ny
b3NzLWluc3RhbGwgLW0wNjQ0IC1wIGxpYnhlbmV2dGNobi5hIC9ob21lL3Rlc3QyMDM5L3hlbi9k
aXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYgpsbiAtc2YgbGlieGVuZXZ0Y2huLnNvLjEuMCAvaG9t
ZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIvbGlieGVuZXZ0Y2huLnNv
LjEKbG4gLXNmIGxpYnhlbmV2dGNobi5zby4xIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3Rh
bGwvdXNyL2xvY2FsL2xpYi9saWJ4ZW5ldnRjaG4uc28KL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xz
L2xpYnMvZXZ0Y2huLy4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIGluY2x1
ZGUveGVuZXZ0Y2huLmggL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwv
aW5jbHVkZQptYWtlWzVdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rv
b2xzL2xpYnMvZXZ0Y2huJwptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIw
MzkveGVuL3Rvb2xzL2xpYnMnCm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVz
dDIwMzkveGVuL3Rvb2xzL2xpYnMnCm1ha2UgLUMgZ250dGFiIGluc3RhbGwKbWFrZVs1XTogRW50
ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlicy9nbnR0YWInCm1h
a2UgbGlicwptYWtlWzZdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy9saWJzL2dudHRhYicKbWFrZVs2XTogTm90aGluZyB0byBiZSBkb25lIGZvciBgbGlicycu
Cm1ha2VbNl06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGli
cy9nbnR0YWInCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2dudHRhYi8uLi8uLi8uLi90
b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9p
bnN0YWxsL3Vzci9sb2NhbC9saWIKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMvZ250dGFi
Ly4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5
L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1ZGUKL2hvbWUvdGVzdDIwMzkveGVuL3Rv
b2xzL2xpYnMvZ250dGFiLy4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIGxp
YnhlbmdudHRhYi5zby4xLjEgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9j
YWwvbGliCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2dudHRhYi8uLi8uLi8uLi90b29s
cy9jcm9zcy1pbnN0YWxsIC1tMDY0NCAtcCBsaWJ4ZW5nbnR0YWIuYSAvaG9tZS90ZXN0MjAzOS94
ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIKbG4gLXNmIGxpYnhlbmdudHRhYi5zby4xLjEg
L2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL2xpYnhlbmdudHRh
Yi5zby4xCmxuIC1zZiBsaWJ4ZW5nbnR0YWIuc28uMSAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9p
bnN0YWxsL3Vzci9sb2NhbC9saWIvbGlieGVuZ250dGFiLnNvCi9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy9saWJzL2dudHRhYi8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDY0NCAtcCBp
bmNsdWRlL3hlbmdudHRhYi5oIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xv
Y2FsL2luY2x1ZGUKbWFrZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hl
bi90b29scy9saWJzL2dudHRhYicKbWFrZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rl
c3QyMDM5L3hlbi90b29scy9saWJzJwptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21l
L3Rlc3QyMDM5L3hlbi90b29scy9saWJzJwptYWtlIC1DIGNhbGwgaW5zdGFsbAptYWtlWzVdOiBF
bnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2NhbGwnCm1h
a2UgbGlicwptYWtlWzZdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy9saWJzL2NhbGwnCm1ha2VbNl06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGxpYnMnLgpt
YWtlWzZdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMv
Y2FsbCcKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMvY2FsbC8uLi8uLi8uLi90b29scy9j
cm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxs
L3Vzci9sb2NhbC9saWIKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMvY2FsbC8uLi8uLi8u
Li90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlz
dC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJz
L2NhbGwvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgbGlieGVuY2FsbC5z
by4xLjAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliCi9ob21l
L3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2NhbGwvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFs
bCAtbTA2NDQgLXAgbGlieGVuY2FsbC5hIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwv
dXNyL2xvY2FsL2xpYgpsbiAtc2YgbGlieGVuY2FsbC5zby4xLjAgL2hvbWUvdGVzdDIwMzkveGVu
L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL2xpYnhlbmNhbGwuc28uMQpsbiAtc2YgbGlieGVu
Y2FsbC5zby4xIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9s
aWJ4ZW5jYWxsLnNvCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2NhbGwvLi4vLi4vLi4v
dG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAgaW5jbHVkZS94ZW5jYWxsLmggL2hvbWUvdGVz
dDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZQptYWtlWzVdOiBMZWF2aW5n
IGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMvY2FsbCcKbWFrZVs0XTog
TGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzJwptYWtlWzRd
OiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzJwptYWtl
IC1DIGZvcmVpZ25tZW1vcnkgaW5zdGFsbAptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9o
b21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnknCm1ha2UgbGlicwptYWtl
WzZdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2Zv
cmVpZ25tZW1vcnknCm1ha2VbNl06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGxpYnMnLgptYWtl
WzZdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMvZm9y
ZWlnbm1lbW9yeScKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS8u
Li8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94
ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xp
YnMvZm9yZWlnbm1lbW9yeS8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAt
cCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlCi9ob21l
L3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvLi4vLi4vLi4vdG9vbHMvY3Jv
c3MtaW5zdGFsbCAtbTA3NTUgLXAgbGlieGVuZm9yZWlnbm1lbW9yeS5zby4xLjAgL2hvbWUvdGVz
dDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliCi9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2
NDQgLXAgbGlieGVuZm9yZWlnbm1lbW9yeS5hIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3Rh
bGwvdXNyL2xvY2FsL2xpYgpsbiAtc2YgbGlieGVuZm9yZWlnbm1lbW9yeS5zby4xLjAgL2hvbWUv
dGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL2xpYnhlbmZvcmVpZ25tZW1v
cnkuc28uMQpsbiAtc2YgbGlieGVuZm9yZWlnbm1lbW9yeS5zby4xIC9ob21lL3Rlc3QyMDM5L3hl
bi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9saWJ4ZW5mb3JlaWdubWVtb3J5LnNvCi9ob21l
L3Rlc3QyMDM5L3hlbi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvLi4vLi4vLi4vdG9vbHMvY3Jv
c3MtaW5zdGFsbCAtbTA2NDQgLXAgaW5jbHVkZS94ZW5mb3JlaWdubWVtb3J5LmggL2hvbWUvdGVz
dDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZQptYWtlWzVdOiBMZWF2aW5n
IGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeScK
bWFrZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJz
JwptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xp
YnMnCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMn
Cm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwpt
YWtlIC1DIGxpYnhjIGluc3RhbGwKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90
ZXN0MjAzOS94ZW4vdG9vbHMvbGlieGMnCm1ha2UgbGlicwptYWtlWzRdOiBFbnRlcmluZyBkaXJl
Y3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJ4YycKcm0gLWYgX3BhdGhzLmgudG1w
OyAgZWNobyAiI2RlZmluZSBzYmluZGlyIFwiL3Vzci9sb2NhbC9zYmluXCIiID4+X3BhdGhzLmgu
dG1wOyAgZWNobyAiI2RlZmluZSBiaW5kaXIgXCIvdXNyL2xvY2FsL2JpblwiIiA+Pl9wYXRocy5o
LnRtcDsgIGVjaG8gIiNkZWZpbmUgTElCRVhFQyBcIi91c3IvbG9jYWwvbGliL3hlblwiIiA+Pl9w
YXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUgTElCRVhFQ19CSU4gXCIvdXNyL2xvY2FsL2xpYi94
ZW4vYmluXCIiID4+X3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBsaWJkaXIgXCIvdXNyL2xv
Y2FsL2xpYlwiIiA+Pl9wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUgU0hBUkVESVIgXCIvdXNy
L2xvY2FsL3NoYXJlXCIiID4+X3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBYRU5GSVJNV0FS
RURJUiBcIi91c3IvbG9jYWwvbGliL3hlbi9ib290XCIiID4+X3BhdGhzLmgudG1wOyAgZWNobyAi
I2RlZmluZSBYRU5fQ09ORklHX0RJUiBcIi9ldGMveGVuXCIiID4+X3BhdGhzLmgudG1wOyAgZWNo
byAiI2RlZmluZSBYRU5fU0NSSVBUX0RJUiBcIi9ldGMveGVuL3NjcmlwdHNcIiIgPj5fcGF0aHMu
aC50bXA7ICBlY2hvICIjZGVmaW5lIFhFTl9MT0NLX0RJUiBcIi92YXIvbG9ja1wiIiA+Pl9wYXRo
cy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUgWEVOX1JVTl9ESVIgXCIvdmFyL3J1bi94ZW5cIiIgPj5f
cGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIFhFTl9QQUdJTkdfRElSIFwiL3Zhci9saWIveGVu
L3hlbnBhZ2luZ1wiIiA+Pl9wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUgWEVOX0RVTVBfRElS
IFwiL3Zhci9saWIveGVuL2R1bXBcIiIgPj5fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIFhF
Tl9MT0dfRElSIFwiL3Zhci9sb2cveGVuXCIiID4+X3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmlu
ZSBYRU5fTElCX0RJUiBcIi92YXIvbGliL3hlblwiIiA+Pl9wYXRocy5oLnRtcDsgIGVjaG8gIiNk
ZWZpbmUgWEVOX1JVTl9TVE9SRUQgXCIvdmFyL3J1bi94ZW5zdG9yZWRcIiIgPj5fcGF0aHMuaC50
bXA7IAlpZiAhIGNtcCAtcyBfcGF0aHMuaC50bXAgX3BhdGhzLmg7IHRoZW4gbXYgLWYgX3BhdGhz
LmgudG1wIF9wYXRocy5oOyBlbHNlIHJtIC1mIF9wYXRocy5oLnRtcDsgZmkKbWFrZVs0XTogTGVh
dmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJ4YycKL2hvbWUvdGVz
dDIwMzkveGVuL3Rvb2xzL2xpYnhjLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1
IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYgovaG9tZS90
ZXN0MjAzOS94ZW4vdG9vbHMvbGlieGMvLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3
NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZQov
aG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlieGMvLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAt
bTA3NTUgLXAgbGlieGVuY3RybC5zby40LjguMCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0
YWxsL3Vzci9sb2NhbC9saWIKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnhjLy4uLy4uL3Rv
b2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIGxpYnhlbmN0cmwuYSAvaG9tZS90ZXN0MjAzOS94
ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIKbG4gLXNmIGxpYnhlbmN0cmwuc28uNC44LjAg
L2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL2xpYnhlbmN0cmwu
c28uNC44CmxuIC1zZiBsaWJ4ZW5jdHJsLnNvLjQuOCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9p
bnN0YWxsL3Vzci9sb2NhbC9saWIvbGlieGVuY3RybC5zbwovaG9tZS90ZXN0MjAzOS94ZW4vdG9v
bHMvbGlieGMvLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAgaW5jbHVkZS94ZW5j
dHJsLmggaW5jbHVkZS94ZW5jdHJsX2NvbXBhdC5oIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2lu
c3RhbGwvdXNyL2xvY2FsL2luY2x1ZGUKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnhjLy4u
Ly4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIGxpYnhlbmd1ZXN0LnNvLjQuOC4wIC9o
b21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYgovaG9tZS90ZXN0MjAz
OS94ZW4vdG9vbHMvbGlieGMvLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAgbGli
eGVuZ3Vlc3QuYSAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIK
bG4gLXNmIGxpYnhlbmd1ZXN0LnNvLjQuOC4wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3Rh
bGwvdXNyL2xvY2FsL2xpYi9saWJ4ZW5ndWVzdC5zby40LjgKbG4gLXNmIGxpYnhlbmd1ZXN0LnNv
LjQuOCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIvbGlieGVu
Z3Vlc3Quc28KL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnhjLy4uLy4uL3Rvb2xzL2Nyb3Nz
LWluc3RhbGwgLW0wNjQ0IC1wIGluY2x1ZGUveGVuZ3Vlc3QuaCAvaG9tZS90ZXN0MjAzOS94ZW4v
ZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlCm1ha2VbM106IExlYXZpbmcgZGlyZWN0b3J5
IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlieGMnCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0
b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMnCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9y
eSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlIC1DIGZsYXNrIGluc3RhbGwKbWFrZVsz
XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvZmxhc2snCm1h
a2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2ZsYXNr
JwptYWtlIC1DIHV0aWxzIGluc3RhbGwKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9t
ZS90ZXN0MjAzOS94ZW4vdG9vbHMvZmxhc2svdXRpbHMnCi9ob21lL3Rlc3QyMDM5L3hlbi90b29s
cy9mbGFzay91dGlscy8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAv
aG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9zYmluCi9ob21lL3Rlc3Qy
MDM5L3hlbi90b29scy9mbGFzay91dGlscy8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1t
MDc1NSAtcCBmbGFzay1sb2FkcG9saWN5IGZsYXNrLXNldGVuZm9yY2UgZmxhc2stZ2V0ZW5mb3Jj
ZSBmbGFzay1sYWJlbC1wY2kgZmxhc2stZ2V0LWJvb2wgZmxhc2stc2V0LWJvb2wgL2hvbWUvdGVz
dDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvc2JpbgptYWtlWzVdOiBMZWF2aW5nIGRp
cmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2ZsYXNrL3V0aWxzJwptYWtlWzRdOiBM
ZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2ZsYXNrJwptYWtlWzNd
OiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2ZsYXNrJwptYWtl
WzJdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlWzJd
OiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scycKbWFrZSAtQyB4
ZW5zdG9yZSBpbnN0YWxsCm1ha2VbM106IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIw
MzkveGVuL3Rvb2xzL3hlbnN0b3JlJwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVuc3RvcmUv
Li4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVu
L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvYmluCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy94ZW5z
dG9yZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAz
OS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlCi9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy94ZW5zdG9yZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9t
ZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlL3hlbnN0b3JlLWNv
bXBhdAovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVuc3RvcmUvLi4vLi4vdG9vbHMvY3Jvc3Mt
aW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3Iv
bG9jYWwvc2JpbgovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVuc3RvcmUvLi4vLi4vdG9vbHMv
Y3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFs
bC92YXIvbGliL3hlbnN0b3JlZAovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVuc3RvcmUvLi4v
Li4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgeGVuc3RvcmVkIC9ob21lL3Rlc3QyMDM5
L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL3NiaW4KL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xz
L3hlbnN0b3JlLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIHhlbnN0b3JlLWNv
bnRyb2wgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvYmluCi9ob21l
L3Rlc3QyMDM5L3hlbi90b29scy94ZW5zdG9yZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1t
MDc1NSAtcCB4ZW5zdG9yZSAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2Nh
bC9iaW4Kc2V0IC1lIDsgZm9yIGMgaW4geGVuc3RvcmUtZXhpc3RzIHhlbnN0b3JlLWxpc3QgeGVu
c3RvcmUtcmVhZCB4ZW5zdG9yZS1ybSB4ZW5zdG9yZS1jaG1vZCB4ZW5zdG9yZS13cml0ZSB4ZW5z
dG9yZS1scyB4ZW5zdG9yZS13YXRjaCA7IGRvIFwKCQlsbiAtZiAvaG9tZS90ZXN0MjAzOS94ZW4v
ZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9iaW4veGVuc3RvcmUgL2hvbWUvdGVzdDIwMzkveGVuL2Rp
c3QvaW5zdGFsbC91c3IvbG9jYWwvYmluLyR7Y30gOyBcCglkb25lCi9ob21lL3Rlc3QyMDM5L3hl
bi90b29scy94ZW5zdG9yZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAv
aG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIKL2hvbWUvdGVzdDIw
MzkveGVuL3Rvb2xzL3hlbnN0b3JlLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1w
IGxpYnhlbnN0b3JlLnNvLjMuMC4zIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNy
L2xvY2FsL2xpYgpsbiAtc2YgbGlieGVuc3RvcmUuc28uMy4wLjMgL2hvbWUvdGVzdDIwMzkveGVu
L2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL2xpYnhlbnN0b3JlLnNvLjMuMApsbiAtc2YgbGli
eGVuc3RvcmUuc28uMy4wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2Fs
L2xpYi9saWJ4ZW5zdG9yZS5zbwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVuc3RvcmUvLi4v
Li4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAgbGlieGVuc3RvcmUuYSAvaG9tZS90ZXN0
MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIKL2hvbWUvdGVzdDIwMzkveGVuL3Rv
b2xzL3hlbnN0b3JlLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIGluY2x1ZGUv
eGVuc3RvcmUuaCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNs
dWRlCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy94ZW5zdG9yZS8uLi8uLi90b29scy9jcm9zcy1p
bnN0YWxsIC1tMDY0NCAtcCBpbmNsdWRlL3hlbnN0b3JlX2xpYi5oIC9ob21lL3Rlc3QyMDM5L3hl
bi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1ZGUKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xz
L3hlbnN0b3JlLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIGluY2x1ZGUvY29t
cGF0L3hzLmggL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVk
ZS94ZW5zdG9yZS1jb21wYXQveHMuaAovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVuc3RvcmUv
Li4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAgaW5jbHVkZS9jb21wYXQveHNfbGli
LmggL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVkZS94ZW5z
dG9yZS1jb21wYXQveHNfbGliLmgKbG4gLXNmIHhlbnN0b3JlLWNvbXBhdC94cy5oICAvaG9tZS90
ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlL3hzLmgKbG4gLXNmIHhl
bnN0b3JlLWNvbXBhdC94c19saWIuaCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vz
ci9sb2NhbC9pbmNsdWRlL3hzX2xpYi5oCm1ha2VbM106IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9t
ZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVuc3RvcmUnCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5
IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMnCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBg
L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlIC1DIG1pc2MgaW5zdGFsbAptYWtlWzNdOiBF
bnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9taXNjJwovaG9tZS90
ZXN0MjAzOS94ZW4vdG9vbHMvbWlzYy8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1
NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9iaW4KL2hvbWUv
dGVzdDIwMzkveGVuL3Rvb2xzL21pc2MvLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3
NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvc2JpbgovaG9t
ZS90ZXN0MjAzOS94ZW4vdG9vbHMvbWlzYy8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1t
MDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIveGVu
L2JpbgovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbWlzYy8uLi8uLi90b29scy9weXRob24vaW5z
dGFsbC13cmFwICIvdXNyL2Jpbi9weXRob24iIC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9taXNj
Ly4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIHhlbmNvbnMgeGVuY292X3NwbGl0
ICAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9iaW4KL2hvbWUvdGVz
dDIwMzkveGVuL3Rvb2xzL21pc2MvLi4vLi4vdG9vbHMvcHl0aG9uL2luc3RhbGwtd3JhcCAiL3Vz
ci9iaW4vcHl0aG9uIiAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbWlzYy8uLi8uLi90b29scy9j
cm9zcy1pbnN0YWxsIC1tMDc1NSAtcCB4ZW4tYnVndG9vbCB4ZW4tcmluZ3dhdGNoIHhlbi10bWVt
LWxpc3QtcGFyc2UgeGVuY292IHhlbmxvY2twcm9mIHhlbnBlcmYgeGVucG0geGVud2F0Y2hkb2dk
IHhlbi1saXZlcGF0Y2ggIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2Fs
L3NiaW4KL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL21pc2MvLi4vLi4vdG9vbHMvcHl0aG9uL2lu
c3RhbGwtd3JhcCAiL3Vzci9iaW4vcHl0aG9uIiAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbWlz
Yy8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDc1NSAtcCB4ZW5wdm5ldGJvb3QgL2hvbWUv
dGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL3hlbi9iaW4KbWFrZVszXTog
TGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9taXNjJwptYWtlWzJd
OiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlWzJdOiBF
bnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scycKbWFrZSAtQyBleGFt
cGxlcyBpbnN0YWxsCm1ha2VbM106IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkv
eGVuL3Rvb2xzL2V4YW1wbGVzJwpbIC1kIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwv
ZXRjL3hlbiBdIHx8IFwKCQkvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvZXhhbXBsZXMvLi4vLi4v
dG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3Qv
aW5zdGFsbC9ldGMveGVuCnNldCAtZTsgZm9yIGkgaW4gUkVBRE1FIFJFQURNRS5pbmNvbXBhdGli
aWxpdGllczsgXAoJICAgIGRvIFsgLWUgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC9l
dGMveGVuLyRpIF0gfHwgXAoJICAgIC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9leGFtcGxlcy8u
Li8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDY0NCAtcCAkaSAvaG9tZS90ZXN0MjAzOS94ZW4v
ZGlzdC9pbnN0YWxsL2V0Yy94ZW47IFwKCWRvbmUKWyAtZCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlz
dC9pbnN0YWxsL2V0Yy94ZW4gXSB8fCBcCgkJL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2V4YW1w
bGVzLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5
L3hlbi9kaXN0L2luc3RhbGwvZXRjL3hlbgpbIC1kIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2lu
c3RhbGwvZXRjL3hlbi9hdXRvIF0gfHwgXAoJCS9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9leGFt
cGxlcy8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAz
OS94ZW4vZGlzdC9pbnN0YWxsL2V0Yy94ZW4vYXV0bwpzZXQgLWU7IGZvciBpIGluIHhsZXhhbXBs
ZS5odm0geGxleGFtcGxlLnB2bGludXggeGwuY29uZiBjcHVwb29sIDsgXAoJICAgIGRvIFsgLWUg
L2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC9ldGMveGVuLyRpIF0gfHwgXAoJICAgIC9o
b21lL3Rlc3QyMDM5L3hlbi90b29scy9leGFtcGxlcy8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxs
IC1tMDY0NCAtcCAkaSAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL2V0Yy94ZW47IFwK
CWRvbmUKbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29s
cy9leGFtcGxlcycKbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hl
bi90b29scycKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4v
dG9vbHMnCm1ha2UgLUMgaG90cGx1ZyBpbnN0YWxsCm1ha2VbM106IEVudGVyaW5nIGRpcmVjdG9y
eSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2hvdHBsdWcnCm1ha2VbNF06IEVudGVyaW5nIGRp
cmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2hvdHBsdWcnCm1ha2UgLUMgY29tbW9u
IGluc3RhbGwKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4v
dG9vbHMvaG90cGx1Zy9jb21tb24nCnJtIC1mICJob3RwbHVncGF0aC5zaCIudG1wOyAgZWNobyAi
c2JpbmRpcj1cIi91c3IvbG9jYWwvc2JpblwiIiA+PiJob3RwbHVncGF0aC5zaCIudG1wOyAgZWNo
byAiYmluZGlyPVwiL3Vzci9sb2NhbC9iaW5cIiIgPj4iaG90cGx1Z3BhdGguc2giLnRtcDsgIGVj
aG8gIkxJQkVYRUM9XCIvdXNyL2xvY2FsL2xpYi94ZW5cIiIgPj4iaG90cGx1Z3BhdGguc2giLnRt
cDsgIGVjaG8gIkxJQkVYRUNfQklOPVwiL3Vzci9sb2NhbC9saWIveGVuL2JpblwiIiA+PiJob3Rw
bHVncGF0aC5zaCIudG1wOyAgZWNobyAibGliZGlyPVwiL3Vzci9sb2NhbC9saWJcIiIgPj4iaG90
cGx1Z3BhdGguc2giLnRtcDsgIGVjaG8gIlNIQVJFRElSPVwiL3Vzci9sb2NhbC9zaGFyZVwiIiA+
PiJob3RwbHVncGF0aC5zaCIudG1wOyAgZWNobyAiWEVORklSTVdBUkVESVI9XCIvdXNyL2xvY2Fs
L2xpYi94ZW4vYm9vdFwiIiA+PiJob3RwbHVncGF0aC5zaCIudG1wOyAgZWNobyAiWEVOX0NPTkZJ
R19ESVI9XCIvZXRjL3hlblwiIiA+PiJob3RwbHVncGF0aC5zaCIudG1wOyAgZWNobyAiWEVOX1ND
UklQVF9ESVI9XCIvZXRjL3hlbi9zY3JpcHRzXCIiID4+ImhvdHBsdWdwYXRoLnNoIi50bXA7ICBl
Y2hvICJYRU5fTE9DS19ESVI9XCIvdmFyL2xvY2tcIiIgPj4iaG90cGx1Z3BhdGguc2giLnRtcDsg
IGVjaG8gIlhFTl9SVU5fRElSPVwiL3Zhci9ydW4veGVuXCIiID4+ImhvdHBsdWdwYXRoLnNoIi50
bXA7ICBlY2hvICJYRU5fUEFHSU5HX0RJUj1cIi92YXIvbGliL3hlbi94ZW5wYWdpbmdcIiIgPj4i
aG90cGx1Z3BhdGguc2giLnRtcDsgIGVjaG8gIlhFTl9EVU1QX0RJUj1cIi92YXIvbGliL3hlbi9k
dW1wXCIiID4+ImhvdHBsdWdwYXRoLnNoIi50bXA7ICBlY2hvICJYRU5fTE9HX0RJUj1cIi92YXIv
bG9nL3hlblwiIiA+PiJob3RwbHVncGF0aC5zaCIudG1wOyAgZWNobyAiWEVOX0xJQl9ESVI9XCIv
dmFyL2xpYi94ZW5cIiIgPj4iaG90cGx1Z3BhdGguc2giLnRtcDsgIGVjaG8gIlhFTl9SVU5fU1RP
UkVEPVwiL3Zhci9ydW4veGVuc3RvcmVkXCIiID4+ImhvdHBsdWdwYXRoLnNoIi50bXA7IAlpZiAh
IGNtcCAtcyAiaG90cGx1Z3BhdGguc2giLnRtcCAiaG90cGx1Z3BhdGguc2giOyB0aGVuIG12IC1m
ICJob3RwbHVncGF0aC5zaCIudG1wICJob3RwbHVncGF0aC5zaCI7IGVsc2Ugcm0gLWYgImhvdHBs
dWdwYXRoLnNoIi50bXA7IGZpClsgLWQgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC9l
dGMveGVuL3NjcmlwdHMgXSB8fCBcCgkJL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2hvdHBsdWcv
Y29tbW9uLy4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rl
c3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvZXRjL3hlbi9zY3JpcHRzCnNldCAtZTsgZm9yIGkgaW4g
OyBcCgkgICBkbyBcCgkgICAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvaG90cGx1Zy9jb21tb24v
Li4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgJGkgL2hvbWUvdGVzdDIwMzkv
eGVuL2Rpc3QvaW5zdGFsbC9ldGMveGVuL3NjcmlwdHM7IFwKCWRvbmUKc2V0IC1lOyBmb3IgaSBp
biAiaG90cGx1Z3BhdGguc2giOyBcCgkgICBkbyBcCgkgICAvaG9tZS90ZXN0MjAzOS94ZW4vdG9v
bHMvaG90cGx1Zy9jb21tb24vLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAg
JGkgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC9ldGMveGVuL3NjcmlwdHM7IFwKCWRv
bmUKbWFrZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9o
b3RwbHVnL2NvbW1vbicKbWFrZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5
L3hlbi90b29scy9ob3RwbHVnJwptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rl
c3QyMDM5L3hlbi90b29scy9ob3RwbHVnJwptYWtlIC1DIExpbnV4IGluc3RhbGwKbWFrZVs1XTog
RW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvaG90cGx1Zy9MaW51
eCcKWyAtZCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL2V0Yy9pbml0LmQgXSB8fCAv
aG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvaG90cGx1Zy9MaW51eC8uLi8uLi8uLi90b29scy9jcm9z
cy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL2V0
Yy9pbml0LmQKWyAtZCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL2V0Yy9kZWZhdWx0
IF0gfHwgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2hvdHBsdWcvTGludXgvLi4vLi4vLi4vdG9v
bHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5z
dGFsbC9ldGMvZGVmYXVsdApbIC1kIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNy
L2xvY2FsL2xpYi94ZW4vYmluIF0gfHwgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2hvdHBsdWcv
TGludXgvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVz
dDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL3hlbi9iaW4KL2hvbWUvdGVzdDIw
MzkveGVuL3Rvb2xzL2hvdHBsdWcvTGludXgvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAt
bTA3NTUgLXAgeGVuZG9tYWlucyAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9s
b2NhbC9saWIveGVuL2JpbgovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvaG90cGx1Zy9MaW51eC8u
Li8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDc1NSAtcCBpbml0LmQveGVuZG9tYWlucyAv
aG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL2V0Yy9pbml0LmQKL2hvbWUvdGVzdDIwMzkv
eGVuL3Rvb2xzL2hvdHBsdWcvTGludXgvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2
NDQgLXAgaW5pdC5kL3N5c2NvbmZpZy54ZW5kb21haW5zIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0
L2luc3RhbGwvZXRjL2RlZmF1bHQveGVuZG9tYWlucwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMv
aG90cGx1Zy9MaW51eC8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDc1NSAtcCBpbml0
LmQveGVuY29tbW9ucyAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL2V0Yy9pbml0LmQK
L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2hvdHBsdWcvTGludXgvLi4vLi4vLi4vdG9vbHMvY3Jv
c3MtaW5zdGFsbCAtbTA2NDQgLXAgaW5pdC5kL3N5c2NvbmZpZy54ZW5jb21tb25zIC9ob21lL3Rl
c3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvZXRjL2RlZmF1bHQveGVuY29tbW9ucwovaG9tZS90ZXN0
MjAzOS94ZW4vdG9vbHMvaG90cGx1Zy9MaW51eC8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxs
IC1tMDc1NSAtcCBpbml0LmQveGVuZHJpdmVyZG9tYWluIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0
L2luc3RhbGwvZXRjL2luaXQuZAovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvaG90cGx1Zy9MaW51
eC8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDc1NSAtcCBpbml0LmQveGVuLXdhdGNo
ZG9nIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvZXRjL2luaXQuZApbIC1kIC9ob21l
L3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvZXRjL3hlbi9zY3JpcHRzIF0gfHwgXAoJCS9ob21l
L3Rlc3QyMDM5L3hlbi90b29scy9ob3RwbHVnL0xpbnV4Ly4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWlu
c3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvZXRjL3hl
bi9zY3JpcHRzCnNldCAtZTsgZm9yIGkgaW4gdmlmLWJyaWRnZSB2aWYtcm91dGUgdmlmLW5hdCB2
aWYtb3BlbnZzd2l0Y2ggdmlmMiB2aWYtc2V0dXAgYmxvY2sgYmxvY2stZW5iZCBibG9jay1uYmQg
eGVuLWhvdHBsdWctY2xlYW51cCBleHRlcm5hbC1kZXZpY2UtbWlncmF0ZSB2c2NzaSBibG9jay1p
c2NzaSBibG9jay10YXAgYmxvY2stZHJiZC1wcm9iZSBibG9jay1kdW1teSAgY29sby1wcm94eS1z
ZXR1cCBsYXVuY2gteGVuc3RvcmU7IFwKCSAgICBkbyBcCgkgICAgL2hvbWUvdGVzdDIwMzkveGVu
L3Rvb2xzL2hvdHBsdWcvTGludXgvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUg
LXAgJGkgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC9ldGMveGVuL3NjcmlwdHM7IFwK
CWRvbmUKc2V0IC1lOyBmb3IgaSBpbiB4ZW4tc2NyaXB0LWNvbW1vbi5zaCBsb2NraW5nLnNoIGxv
Z2dpbmcuc2ggeGVuLWhvdHBsdWctY29tbW9uLnNoIHhlbi1uZXR3b3JrLWNvbW1vbi5zaCB2aWYt
Y29tbW9uLnNoIGJsb2NrLWNvbW1vbi5zaDsgXAoJICAgIGRvIFwKCSAgICAvaG9tZS90ZXN0MjAz
OS94ZW4vdG9vbHMvaG90cGx1Zy9MaW51eC8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1t
MDY0NCAtcCAkaSAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL2V0Yy94ZW4vc2NyaXB0
czsgXAoJZG9uZQptYWtlWzVdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVu
L3Rvb2xzL2hvdHBsdWcvTGludXgnCm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90
ZXN0MjAzOS94ZW4vdG9vbHMvaG90cGx1ZycKbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9o
b21lL3Rlc3QyMDM5L3hlbi90b29scy9ob3RwbHVnJwptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9y
eSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlWzJdOiBFbnRlcmluZyBkaXJlY3Rvcnkg
YC9ob21lL3Rlc3QyMDM5L3hlbi90b29scycKbWFrZSAtQyB4ZW50cmFjZSBpbnN0YWxsCm1ha2Vb
M106IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL3hlbnRyYWNl
JwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVudHJhY2UvLi4vLi4vdG9vbHMvY3Jvc3MtaW5z
dGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9j
YWwvYmluCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy94ZW50cmFjZS8uLi8uLi90b29scy9jcm9z
cy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vz
ci9sb2NhbC9zYmluClsgLXogInhlbmN0eCIgXSB8fCAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMv
eGVudHJhY2UvLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVz
dDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL3hlbi9iaW4KL2hvbWUvdGVzdDIw
MzkveGVuL3Rvb2xzL3hlbnRyYWNlLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1w
IHhlbnRyYWNlIHhlbnRyYWNlX3NldHNpemUgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFs
bC91c3IvbG9jYWwvc2JpbgovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVudHJhY2UvLi4vLi4v
dG9vbHMvcHl0aG9uL2luc3RhbGwtd3JhcCAiL3Vzci9iaW4vcHl0aG9uIiAvaG9tZS90ZXN0MjAz
OS94ZW4vdG9vbHMveGVudHJhY2UvLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAg
eGVudHJhY2VfZm9ybWF0IC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2Fs
L2JpbgpbIC16ICJ4ZW5jdHgiIF0gfHwgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL3hlbnRyYWNl
Ly4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIHhlbmN0eCAvaG9tZS90ZXN0MjAz
OS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIveGVuL2JpbgptYWtlWzNdOiBMZWF2aW5n
IGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL3hlbnRyYWNlJwptYWtlWzJdOiBM
ZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlWzJdOiBFbnRl
cmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scycKbWFrZSAtQyBjb25zb2xl
IGluc3RhbGwKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4v
dG9vbHMvY29uc29sZScKcm0gLWYgZGFlbW9uL19wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUg
c2JpbmRpciBcIi91c3IvbG9jYWwvc2JpblwiIiA+PmRhZW1vbi9fcGF0aHMuaC50bXA7ICBlY2hv
ICIjZGVmaW5lIGJpbmRpciBcIi91c3IvbG9jYWwvYmluXCIiID4+ZGFlbW9uL19wYXRocy5oLnRt
cDsgIGVjaG8gIiNkZWZpbmUgTElCRVhFQyBcIi91c3IvbG9jYWwvbGliL3hlblwiIiA+PmRhZW1v
bi9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIExJQkVYRUNfQklOIFwiL3Vzci9sb2NhbC9s
aWIveGVuL2JpblwiIiA+PmRhZW1vbi9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIGxpYmRp
ciBcIi91c3IvbG9jYWwvbGliXCIiID4+ZGFlbW9uL19wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZp
bmUgU0hBUkVESVIgXCIvdXNyL2xvY2FsL3NoYXJlXCIiID4+ZGFlbW9uL19wYXRocy5oLnRtcDsg
IGVjaG8gIiNkZWZpbmUgWEVORklSTVdBUkVESVIgXCIvdXNyL2xvY2FsL2xpYi94ZW4vYm9vdFwi
IiA+PmRhZW1vbi9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIFhFTl9DT05GSUdfRElSIFwi
L2V0Yy94ZW5cIiIgPj5kYWVtb24vX3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBYRU5fU0NS
SVBUX0RJUiBcIi9ldGMveGVuL3NjcmlwdHNcIiIgPj5kYWVtb24vX3BhdGhzLmgudG1wOyAgZWNo
byAiI2RlZmluZSBYRU5fTE9DS19ESVIgXCIvdmFyL2xvY2tcIiIgPj5kYWVtb24vX3BhdGhzLmgu
dG1wOyAgZWNobyAiI2RlZmluZSBYRU5fUlVOX0RJUiBcIi92YXIvcnVuL3hlblwiIiA+PmRhZW1v
bi9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIFhFTl9QQUdJTkdfRElSIFwiL3Zhci9saWIv
eGVuL3hlbnBhZ2luZ1wiIiA+PmRhZW1vbi9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIFhF
Tl9EVU1QX0RJUiBcIi92YXIvbGliL3hlbi9kdW1wXCIiID4+ZGFlbW9uL19wYXRocy5oLnRtcDsg
IGVjaG8gIiNkZWZpbmUgWEVOX0xPR19ESVIgXCIvdmFyL2xvZy94ZW5cIiIgPj5kYWVtb24vX3Bh
dGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBYRU5fTElCX0RJUiBcIi92YXIvbGliL3hlblwiIiA+
PmRhZW1vbi9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIFhFTl9SVU5fU1RPUkVEIFwiL3Zh
ci9ydW4veGVuc3RvcmVkXCIiID4+ZGFlbW9uL19wYXRocy5oLnRtcDsgCWlmICEgY21wIC1zIGRh
ZW1vbi9fcGF0aHMuaC50bXAgZGFlbW9uL19wYXRocy5oOyB0aGVuIG12IC1mIGRhZW1vbi9fcGF0
aHMuaC50bXAgZGFlbW9uL19wYXRocy5oOyBlbHNlIHJtIC1mIGRhZW1vbi9fcGF0aHMuaC50bXA7
IGZpCnJtIC1mIGNsaWVudC9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIHNiaW5kaXIgXCIv
dXNyL2xvY2FsL3NiaW5cIiIgPj5jbGllbnQvX3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBi
aW5kaXIgXCIvdXNyL2xvY2FsL2JpblwiIiA+PmNsaWVudC9fcGF0aHMuaC50bXA7ICBlY2hvICIj
ZGVmaW5lIExJQkVYRUMgXCIvdXNyL2xvY2FsL2xpYi94ZW5cIiIgPj5jbGllbnQvX3BhdGhzLmgu
dG1wOyAgZWNobyAiI2RlZmluZSBMSUJFWEVDX0JJTiBcIi91c3IvbG9jYWwvbGliL3hlbi9iaW5c
IiIgPj5jbGllbnQvX3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBsaWJkaXIgXCIvdXNyL2xv
Y2FsL2xpYlwiIiA+PmNsaWVudC9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIFNIQVJFRElS
IFwiL3Vzci9sb2NhbC9zaGFyZVwiIiA+PmNsaWVudC9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVm
aW5lIFhFTkZJUk1XQVJFRElSIFwiL3Vzci9sb2NhbC9saWIveGVuL2Jvb3RcIiIgPj5jbGllbnQv
X3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBYRU5fQ09ORklHX0RJUiBcIi9ldGMveGVuXCIi
ID4+Y2xpZW50L19wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUgWEVOX1NDUklQVF9ESVIgXCIv
ZXRjL3hlbi9zY3JpcHRzXCIiID4+Y2xpZW50L19wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUg
WEVOX0xPQ0tfRElSIFwiL3Zhci9sb2NrXCIiID4+Y2xpZW50L19wYXRocy5oLnRtcDsgIGVjaG8g
IiNkZWZpbmUgWEVOX1JVTl9ESVIgXCIvdmFyL3J1bi94ZW5cIiIgPj5jbGllbnQvX3BhdGhzLmgu
dG1wOyAgZWNobyAiI2RlZmluZSBYRU5fUEFHSU5HX0RJUiBcIi92YXIvbGliL3hlbi94ZW5wYWdp
bmdcIiIgPj5jbGllbnQvX3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBYRU5fRFVNUF9ESVIg
XCIvdmFyL2xpYi94ZW4vZHVtcFwiIiA+PmNsaWVudC9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVm
aW5lIFhFTl9MT0dfRElSIFwiL3Zhci9sb2cveGVuXCIiID4+Y2xpZW50L19wYXRocy5oLnRtcDsg
IGVjaG8gIiNkZWZpbmUgWEVOX0xJQl9ESVIgXCIvdmFyL2xpYi94ZW5cIiIgPj5jbGllbnQvX3Bh
dGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBYRU5fUlVOX1NUT1JFRCBcIi92YXIvcnVuL3hlbnN0
b3JlZFwiIiA+PmNsaWVudC9fcGF0aHMuaC50bXA7IAlpZiAhIGNtcCAtcyBjbGllbnQvX3BhdGhz
LmgudG1wIGNsaWVudC9fcGF0aHMuaDsgdGhlbiBtdiAtZiBjbGllbnQvX3BhdGhzLmgudG1wIGNs
aWVudC9fcGF0aHMuaDsgZWxzZSBybSAtZiBjbGllbnQvX3BhdGhzLmgudG1wOyBmaQovaG9tZS90
ZXN0MjAzOS94ZW4vdG9vbHMvY29uc29sZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1t
MDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsLy91c3IvbG9jYWwvc2Jpbgov
aG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvY29uc29sZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxs
IC1tMDc1NSAtcCB4ZW5jb25zb2xlZCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsLy91
c3IvbG9jYWwvc2JpbgovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvY29uc29sZS8uLi8uLi90b29s
cy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0
YWxsL3Vzci9sb2NhbC9saWIveGVuL2JpbgovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvY29uc29s
ZS8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDc1NSAtcCB4ZW5jb25zb2xlIC9ob21lL3Rl
c3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi94ZW4vYmluCm1ha2VbM106IExl
YXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvY29uc29sZScKbWFrZVsy
XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scycKbWFrZVsyXTog
RW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMnCm1ha2UgLUMgeGVu
bW9uIGluc3RhbGwKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94
ZW4vdG9vbHMveGVubW9uJwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVubW9uLy4uLy4uL3Rv
b2xzL2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2lu
c3RhbGwvdXNyL2xvY2FsL3NiaW4KL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL3hlbm1vbi8uLi8u
Li90b29scy9jcm9zcy1pbnN0YWxsIC1tMDc1NSAtcCB4ZW5iYWtlZCAvaG9tZS90ZXN0MjAzOS94
ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9zYmluL3hlbmJha2VkCi9ob21lL3Rlc3QyMDM5L3hl
bi90b29scy94ZW5tb24vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgeGVudHJh
Y2Vfc2V0bWFzayAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvc2Jp
bi94ZW50cmFjZV9zZXRtYXNrCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy94ZW5tb24vLi4vLi4v
dG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgeGVubW9uLnB5ICAvaG9tZS90ZXN0MjAzOS94
ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9zYmluL3hlbm1vbi5weQptYWtlWzNdOiBMZWF2aW5n
IGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL3hlbm1vbicKbWFrZVsyXTogTGVh
dmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scycKbWFrZVsyXTogRW50ZXJp
bmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMnCm1ha2UgLUMgeGVuc3RhdCBp
bnN0YWxsCm1ha2VbM106IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rv
b2xzL3hlbnN0YXQnCm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkv
eGVuL3Rvb2xzL3hlbnN0YXQnCm1ha2UgLUMgbGlieGVuc3RhdCBpbnN0YWxsCm1ha2VbNV06IEVu
dGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL3hlbnN0YXQvbGlieGVu
c3RhdCcKcm0gLWYgc3JjL19wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUgc2JpbmRpciBcIi91
c3IvbG9jYWwvc2JpblwiIiA+PnNyYy9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIGJpbmRp
ciBcIi91c3IvbG9jYWwvYmluXCIiID4+c3JjL19wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUg
TElCRVhFQyBcIi91c3IvbG9jYWwvbGliL3hlblwiIiA+PnNyYy9fcGF0aHMuaC50bXA7ICBlY2hv
ICIjZGVmaW5lIExJQkVYRUNfQklOIFwiL3Vzci9sb2NhbC9saWIveGVuL2JpblwiIiA+PnNyYy9f
cGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIGxpYmRpciBcIi91c3IvbG9jYWwvbGliXCIiID4+
c3JjL19wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUgU0hBUkVESVIgXCIvdXNyL2xvY2FsL3No
YXJlXCIiID4+c3JjL19wYXRocy5oLnRtcDsgIGVjaG8gIiNkZWZpbmUgWEVORklSTVdBUkVESVIg
XCIvdXNyL2xvY2FsL2xpYi94ZW4vYm9vdFwiIiA+PnNyYy9fcGF0aHMuaC50bXA7ICBlY2hvICIj
ZGVmaW5lIFhFTl9DT05GSUdfRElSIFwiL2V0Yy94ZW5cIiIgPj5zcmMvX3BhdGhzLmgudG1wOyAg
ZWNobyAiI2RlZmluZSBYRU5fU0NSSVBUX0RJUiBcIi9ldGMveGVuL3NjcmlwdHNcIiIgPj5zcmMv
X3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBYRU5fTE9DS19ESVIgXCIvdmFyL2xvY2tcIiIg
Pj5zcmMvX3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBYRU5fUlVOX0RJUiBcIi92YXIvcnVu
L3hlblwiIiA+PnNyYy9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIFhFTl9QQUdJTkdfRElS
IFwiL3Zhci9saWIveGVuL3hlbnBhZ2luZ1wiIiA+PnNyYy9fcGF0aHMuaC50bXA7ICBlY2hvICIj
ZGVmaW5lIFhFTl9EVU1QX0RJUiBcIi92YXIvbGliL3hlbi9kdW1wXCIiID4+c3JjL19wYXRocy5o
LnRtcDsgIGVjaG8gIiNkZWZpbmUgWEVOX0xPR19ESVIgXCIvdmFyL2xvZy94ZW5cIiIgPj5zcmMv
X3BhdGhzLmgudG1wOyAgZWNobyAiI2RlZmluZSBYRU5fTElCX0RJUiBcIi92YXIvbGliL3hlblwi
IiA+PnNyYy9fcGF0aHMuaC50bXA7ICBlY2hvICIjZGVmaW5lIFhFTl9SVU5fU1RPUkVEIFwiL3Zh
ci9ydW4veGVuc3RvcmVkXCIiID4+c3JjL19wYXRocy5oLnRtcDsgCWlmICEgY21wIC1zIHNyYy9f
cGF0aHMuaC50bXAgc3JjL19wYXRocy5oOyB0aGVuIG12IC1mIHNyYy9fcGF0aHMuaC50bXAgc3Jj
L19wYXRocy5oOyBlbHNlIHJtIC1mIHNyYy9fcGF0aHMuaC50bXA7IGZpCi9ob21lL3Rlc3QyMDM5
L3hlbi90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFs
bCAtbTA2NDQgLXAgc3JjL3hlbnN0YXQuaCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxs
L3Vzci9sb2NhbC9pbmNsdWRlCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy94ZW5zdGF0L2xpYnhl
bnN0YXQvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAgc3JjL2xpYnhlbnN0
YXQuYSAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIvbGlieGVu
c3RhdC5hCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvLi4vLi4v
Li4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgc3JjL2xpYnhlbnN0YXQuc28uMC4wIC9o
b21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYgpsbiAtc2YgbGlieGVu
c3RhdC5zby4wLjAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGli
L2xpYnhlbnN0YXQuc28uMApsbiAtc2YgbGlieGVuc3RhdC5zby4wIC9ob21lL3Rlc3QyMDM5L3hl
bi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9saWJ4ZW5zdGF0LnNvCm1ha2VbNV06IExlYXZp
bmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMveGVuc3RhdC9saWJ4ZW5zdGF0
JwptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL3hl
bnN0YXQnCm1ha2VbM106IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9v
bHMveGVuc3RhdCcKbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hl
bi90b29scycKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4v
dG9vbHMnCm1ha2UgLUMgbWVtc2hyIGluc3RhbGwKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5
IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbWVtc2hyJwptYWtlWzNdOiBOb3RoaW5nIHRvIGJl
IGRvbmUgZm9yIGBpbnN0YWxsJy4KbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rl
c3QyMDM5L3hlbi90b29scy9tZW1zaHInCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9t
ZS90ZXN0MjAzOS94ZW4vdG9vbHMnCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUv
dGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlIC1DIGJsa3RhcDIgaW5zdGFsbAptYWtlWzNdOiBFbnRl
cmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyJwptYWtlWzRd
OiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyJwpt
YWtlIC1DIGluY2x1ZGUgaW5zdGFsbAptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21l
L3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyL2luY2x1ZGUnCi9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy9ibGt0YXAyL2luY2x1ZGUvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3
NTUgLXAgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvaW5jbHVk
ZQptYWtlWzVdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2Js
a3RhcDIvaW5jbHVkZScKbWFrZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5
L3hlbi90b29scy9ibGt0YXAyJwptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rl
c3QyMDM5L3hlbi90b29scy9ibGt0YXAyJwptYWtlIC1DIGx2bSBpbnN0YWxsCm1ha2VbNV06IEVu
dGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2Jsa3RhcDIvbHZtJwpt
YWtlWzVdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBpbnN0YWxsJy4KbWFrZVs1XTogTGVhdmlu
ZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyL2x2bScKbWFrZVs0
XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyJwpt
YWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0
YXAyJwptYWtlIC1DIHZoZCBpbnN0YWxsCm1ha2VbNV06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hv
bWUvdGVzdDIwMzkveGVuL3Rvb2xzL2Jsa3RhcDIvdmhkJwptYWtlWzZdOiBFbnRlcmluZyBkaXJl
Y3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyL3ZoZCcKbWFrZSAtQyBsaWIg
YWxsCm1ha2VbN106IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xz
L2Jsa3RhcDIvdmhkL2xpYicKbWFrZVs3XTogTm90aGluZyB0byBiZSBkb25lIGZvciBgYWxsJy4K
bWFrZVs3XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0
YXAyL3ZoZC9saWInCm1ha2VbNl06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94
ZW4vdG9vbHMvYmxrdGFwMi92aGQnCmFhcmNoNjQtbGludXgtZ251LWdjYyAgICAtbyB2aGQtdXRp
bCB2aGQtdXRpbC5vIC1MbGliIC1sdmhkIAphYXJjaDY0LWxpbnV4LWdudS1nY2MgICAgLW8gdmhk
LXVwZGF0ZSB2aGQtdXBkYXRlLm8gLUxsaWIgLWx2aGQgCm1ha2Ugc3ViZGlycy1pbnN0YWxsCm1h
a2VbNl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2Jsa3Rh
cDIvdmhkJwptYWtlWzddOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy9ibGt0YXAyL3ZoZCcKbWFrZSAtQyBsaWIgaW5zdGFsbAptYWtlWzhdOiBFbnRlcmluZyBk
aXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyL3ZoZC9saWInCi9ob21l
L3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyL3ZoZC9saWIvLi4vLi4vLi4vLi4vdG9vbHMvY3Jv
c3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFs
bC91c3IvbG9jYWwvbGliCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyL3ZoZC9saWIv
Li4vLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAgbGlidmhkLmEgL2hvbWUv
dGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliCi9ob21lL3Rlc3QyMDM5L3hl
bi90b29scy9ibGt0YXAyL3ZoZC9saWIvLi4vLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAt
bTA3NTUgLXAgbGlidmhkLnNvLjEuMC4wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwv
dXNyL2xvY2FsL2xpYgpsbiAtc2YgbGlidmhkLnNvLjEuMC4wIC9ob21lL3Rlc3QyMDM5L3hlbi9k
aXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9saWJ2aGQuc28uMS4wCmxuIC1zZiBsaWJ2aGQuc28u
MS4wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9saWJ2aGQu
c28KbWFrZVs4XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9i
bGt0YXAyL3ZoZC9saWInCm1ha2VbN106IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAz
OS94ZW4vdG9vbHMvYmxrdGFwMi92aGQnCm1ha2VbNl06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9t
ZS90ZXN0MjAzOS94ZW4vdG9vbHMvYmxrdGFwMi92aGQnCi9ob21lL3Rlc3QyMDM5L3hlbi90b29s
cy9ibGt0YXAyL3ZoZC8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1tMDc1NSAtcCAt
cCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9zYmluCi9ob21lL3Rl
c3QyMDM5L3hlbi90b29scy9ibGt0YXAyL3ZoZC8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxs
IC1tMDc1NSAtcCB2aGQtdXRpbCB2aGQtdXBkYXRlIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2lu
c3RhbGwvdXNyL2xvY2FsL3NiaW4KbWFrZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rl
c3QyMDM5L3hlbi90b29scy9ibGt0YXAyL3ZoZCcKbWFrZVs0XTogTGVhdmluZyBkaXJlY3Rvcnkg
YC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyJwptYWtlWzRdOiBFbnRlcmluZyBkaXJl
Y3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyJwptYWtlIC1DIGRyaXZlcnMg
aW5zdGFsbAptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy9ibGt0YXAyL2RyaXZlcnMnCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyL2Ry
aXZlcnMvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtZCAtbTA3NTUgLXAgLXAgL2hvbWUv
dGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvc2JpbgovaG9tZS90ZXN0MjAzOS94
ZW4vdG9vbHMvYmxrdGFwMi9kcml2ZXJzLy4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0w
NzU1IC1wIHRhcGRpc2syIHRkLXV0aWwgdGFwZGlzay1jbGllbnQgdGFwZGlzay1zdHJlYW0gdGFw
ZGlzay1kaWZmIGxvY2stdXRpbCBpbWcycWNvdyBxY293LWNyZWF0ZSBxY293MnJhdyAvaG9tZS90
ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9zYmluCm1ha2VbNV06IExlYXZpbmcg
ZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvYmxrdGFwMi9kcml2ZXJzJwptYWtl
WzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2Jsa3RhcDIn
Cm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2Js
a3RhcDInCm1ha2UgLUMgY29udHJvbCBpbnN0YWxsCm1ha2VbNV06IEVudGVyaW5nIGRpcmVjdG9y
eSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2Jsa3RhcDIvY29udHJvbCcKL2hvbWUvdGVzdDIw
MzkveGVuL3Rvb2xzL2Jsa3RhcDIvY29udHJvbC8uLi8uLi8uLi8vdG9vbHMvY3Jvc3MtaW5zdGFs
bCAtZCAtbTA3NTUgLXAgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9j
YWwvc2JpbgovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvYmxrdGFwMi9jb250cm9sLy4uLy4uLy4u
Ly90b29scy9jcm9zcy1pbnN0YWxsIC1tMDc1NSAtcCB0YXAtY3RsIC9ob21lL3Rlc3QyMDM5L3hl
bi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL3NiaW4KL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2Js
a3RhcDIvY29udHJvbC8uLi8uLi8uLi8vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAgbGli
YmxrdGFwY3RsLmEgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGli
Ci9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9ibGt0YXAyL2NvbnRyb2wvLi4vLi4vLi4vL3Rvb2xz
L2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIGxpYmJsa3RhcGN0bC5zby4xLjAuMCAvaG9tZS90ZXN0
MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIKbG4gLXNmIGxpYmJsa3RhcGN0bC5z
by4xLjAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL2xpYmJs
a3RhcGN0bC5zbwpsbiAtc2YgbGliYmxrdGFwY3RsLnNvLjEuMC4wIC9ob21lL3Rlc3QyMDM5L3hl
bi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9saWJibGt0YXBjdGwuc28uMS4wCm1ha2VbNV06
IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvYmxrdGFwMi9jb250
cm9sJwptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xz
L2Jsa3RhcDInCm1ha2VbM106IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4v
dG9vbHMvYmxrdGFwMicKbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5
L3hlbi90b29scycKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94
ZW4vdG9vbHMnCm1ha2UgLUMgbGliZnNpbWFnZSBpbnN0YWxsCm1ha2VbM106IEVudGVyaW5nIGRp
cmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UnCm1ha2VbNF06IEVu
dGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UnCm1h
a2UgLUMgY29tbW9uIGluc3RhbGwKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90
ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZS9jb21tb24nCi9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy9saWJmc2ltYWdlL2NvbW1vbi8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1kIC1t
MDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIKL2hv
bWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uLy4uLy4uLy4uL3Rvb2xzL2Ny
b3NzLWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwv
dXNyL2xvY2FsL2luY2x1ZGUKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvY29t
bW9uLy4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIGxpYmZzaW1hZ2Uuc28u
MS4wLjAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliCmxuIC1z
ZiBsaWJmc2ltYWdlLnNvLjEuMC4wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNy
L2xvY2FsL2xpYi9saWJmc2ltYWdlLnNvLjEuMApsbiAtc2YgbGliZnNpbWFnZS5zby4xLjAgL2hv
bWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL2xpYmZzaW1hZ2Uuc28K
L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uLy4uLy4uLy4uL3Rvb2xz
L2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIGZzaW1hZ2UuaCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlz
dC9pbnN0YWxsL3Vzci9sb2NhbC9pbmNsdWRlCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJm
c2ltYWdlL2NvbW1vbi8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDY0NCAtcCBmc2lt
YWdlX3BsdWdpbi5oIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2lu
Y2x1ZGUKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uLy4uLy4uLy4u
L3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNjQ0IC1wIGZzaW1hZ2VfZ3J1Yi5oIC9ob21lL3Rlc3Qy
MDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2luY2x1ZGUKbWFrZVs1XTogTGVhdmluZyBk
aXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJmc2ltYWdlL2NvbW1vbicKbWFr
ZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJmc2lt
YWdlJwptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29s
cy9saWJmc2ltYWdlJwptYWtlIC1DIHVmcyBpbnN0YWxsCm1ha2VbNV06IEVudGVyaW5nIGRpcmVj
dG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvdWZzJwovaG9tZS90ZXN0
MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZS91ZnMvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFs
bCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwv
bGliL2ZzL3VmcwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZS91ZnMvLi4vLi4v
Li4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgZnNpbWFnZS5zbyAvaG9tZS90ZXN0MjAz
OS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIvZnMvdWZzCm1ha2VbNV06IExlYXZpbmcg
ZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZS91ZnMnCm1ha2Vb
NF06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFn
ZScKbWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMv
bGliZnNpbWFnZScKbWFrZSAtQyByZWlzZXJmcyBpbnN0YWxsCm1ha2VbNV06IEVudGVyaW5nIGRp
cmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvcmVpc2VyZnMnCi9o
b21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJmc2ltYWdlL3JlaXNlcmZzLy4uLy4uLy4uL3Rvb2xz
L2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3Rh
bGwvdXNyL2xvY2FsL2xpYi9mcy9yZWlzZXJmcwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGli
ZnNpbWFnZS9yZWlzZXJmcy8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDc1NSAtcCBm
c2ltYWdlLnNvIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9m
cy9yZWlzZXJmcwptYWtlWzVdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVu
L3Rvb2xzL2xpYmZzaW1hZ2UvcmVpc2VyZnMnCm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAv
aG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZScKbWFrZVs0XTogRW50ZXJpbmcgZGly
ZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZScKbWFrZSAtQyBpc285
NjYwIGluc3RhbGwKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94
ZW4vdG9vbHMvbGliZnNpbWFnZS9pc285NjYwJwovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGli
ZnNpbWFnZS9pc285NjYwLy4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwgLWQgLW0wNzU1IC1w
IC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9mcy9pc285NjYw
Ci9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJmc2ltYWdlL2lzbzk2NjAvLi4vLi4vLi4vdG9v
bHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgZnNpbWFnZS5zbyAvaG9tZS90ZXN0MjAzOS94ZW4v
ZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIvZnMvaXNvOTY2MAptYWtlWzVdOiBMZWF2aW5nIGRp
cmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvaXNvOTY2MCcKbWFr
ZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJmc2lt
YWdlJwptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29s
cy9saWJmc2ltYWdlJwptYWtlIC1DIGZhdCBpbnN0YWxsCm1ha2VbNV06IEVudGVyaW5nIGRpcmVj
dG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvZmF0JwovaG9tZS90ZXN0
MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZS9mYXQvLi4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFs
bCAtZCAtbTA3NTUgLXAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwv
bGliL2ZzL2ZhdAovaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZS9mYXQvLi4vLi4v
Li4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA3NTUgLXAgZnNpbWFnZS5zbyAvaG9tZS90ZXN0MjAz
OS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9saWIvZnMvZmF0Cm1ha2VbNV06IExlYXZpbmcg
ZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZS9mYXQnCm1ha2Vb
NF06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFn
ZScKbWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMv
bGliZnNpbWFnZScKbWFrZSAtQyB6ZnMgaW5zdGFsbAptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3Rv
cnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJmc2ltYWdlL3pmcycKL2hvbWUvdGVzdDIw
MzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvemZzLy4uLy4uLy4uL3Rvb2xzL2Nyb3NzLWluc3RhbGwg
LWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xp
Yi9mcy96ZnMKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvemZzLy4uLy4uLy4u
L3Rvb2xzL2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIGZzaW1hZ2Uuc28gL2hvbWUvdGVzdDIwMzkv
eGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL2ZzL3pmcwptYWtlWzVdOiBMZWF2aW5nIGRp
cmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UvemZzJwptYWtlWzRd
OiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2Un
Cm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xp
YmZzaW1hZ2UnCm1ha2UgLUMgZXh0MmZzIGluc3RhbGwKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0
b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGliZnNpbWFnZS9leHQyZnMnCi9ob21lL3Rl
c3QyMDM5L3hlbi90b29scy9saWJmc2ltYWdlL2V4dDJmcy8uLi8uLi8uLi90b29scy9jcm9zcy1p
bnN0YWxsIC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9s
b2NhbC9saWIvZnMvZXh0MmZzCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJmc2ltYWdlL2V4
dDJmcy8uLi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxsIC1tMDc1NSAtcCBmc2ltYWdlLnNvIC9o
b21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9mcy9leHQyZnMKbWFr
ZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJmc2lt
YWdlL2V4dDJmcycKbWFrZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hl
bi90b29scy9saWJmc2ltYWdlJwptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvdGVz
dDIwMzkveGVuL3Rvb2xzL2xpYmZzaW1hZ2UnCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAv
aG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMnCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL2hv
bWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlIC1DIGxpYnZjaGFuIGluc3RhbGwKbWFrZVszXTog
RW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvbGlidmNoYW4nCi9o
b21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJ2Y2hhbi8uLi8uLi90b29scy9jcm9zcy1pbnN0YWxs
IC1kIC1tMDc1NSAtcCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9s
aWIKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnZjaGFuLy4uLy4uL3Rvb2xzL2Nyb3NzLWlu
c3RhbGwgLWQgLW0wNzU1IC1wIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xv
Y2FsL2luY2x1ZGUKL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL2xpYnZjaGFuLy4uLy4uL3Rvb2xz
L2Nyb3NzLWluc3RhbGwgLW0wNzU1IC1wIGxpYnhlbnZjaGFuLnNvLjQuOC4wIC9ob21lL3Rlc3Qy
MDM5L3hlbi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYgpsbiAtc2YgbGlieGVudmNoYW4uc28u
NC44LjAgL2hvbWUvdGVzdDIwMzkveGVuL2Rpc3QvaW5zdGFsbC91c3IvbG9jYWwvbGliL2xpYnhl
bnZjaGFuLnNvLjQuOApsbiAtc2YgbGlieGVudmNoYW4uc28uNC44IC9ob21lL3Rlc3QyMDM5L3hl
bi9kaXN0L2luc3RhbGwvdXNyL2xvY2FsL2xpYi9saWJ4ZW52Y2hhbi5zbwovaG9tZS90ZXN0MjAz
OS94ZW4vdG9vbHMvbGlidmNoYW4vLi4vLi4vdG9vbHMvY3Jvc3MtaW5zdGFsbCAtbTA2NDQgLXAg
bGlieGVudmNoYW4uaCAvaG9tZS90ZXN0MjAzOS94ZW4vZGlzdC9pbnN0YWxsL3Vzci9sb2NhbC9p
bmNsdWRlCi9ob21lL3Rlc3QyMDM5L3hlbi90b29scy9saWJ2Y2hhbi8uLi8uLi90b29scy9jcm9z
cy1pbnN0YWxsIC1tMDY0NCAtcCBsaWJ4ZW52Y2hhbi5hIC9ob21lL3Rlc3QyMDM5L3hlbi9kaXN0
L2luc3RhbGwvdXNyL2xvY2FsL2xpYgptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUv
dGVzdDIwMzkveGVuL3Rvb2xzL2xpYnZjaGFuJwptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9yeSBg
L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzJwptYWtlWzJdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9o
b21lL3Rlc3QyMDM5L3hlbi90b29scycKaWYgdGVzdCAtZCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4uZ2l0IDsgdGhlbiBcCgkJbWtkaXIgLXAgcWVtdS14ZW4tZGlyOyBcCgllbHNlIFwK
CQlleHBvcnQgR0lUPWdpdDsgXAoJCS9ob21lL3Rlc3QyMDM5L3hlbi90b29scy8uLi9zY3JpcHRz
L2dpdC1jaGVja291dC5zaCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IHFlbXUt
eGVuLTQuOC4wIHFlbXUteGVuLWRpciA7IFwKCWZpCmlmIHRlc3QgLWQgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdCA7IHRoZW4gXAoJCXNvdXJjZT1naXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcWVtdS14ZW4uZ2l0OyBcCgllbHNlIFwKCQlzb3VyY2U9LjsgXAoJZmk7IFwKCWNkIHFlbXUt
eGVuLWRpcjsgXAoJaWYgJHNvdXJjZS9zY3JpcHRzL3RyYWNldG9vbC5weSAtLWNoZWNrLWJhY2tl
bmQgLS1iYWNrZW5kIGxvZyA7IHRoZW4gXAoJCWVuYWJsZV90cmFjZV9iYWNrZW5kPSctLWVuYWJs
ZS10cmFjZS1iYWNrZW5kPWxvZyc7IFwKCWVsaWYgJHNvdXJjZS9zY3JpcHRzL3RyYWNldG9vbC5w
eSAtLWNoZWNrLWJhY2tlbmQgLS1iYWNrZW5kIHN0ZGVyciA7IHRoZW4gXAoJCWVuYWJsZV90cmFj
ZV9iYWNrZW5kPSctLWVuYWJsZS10cmFjZS1iYWNrZW5kPXN0ZGVycic7IFwKCWVsc2UgXAoJCWVu
YWJsZV90cmFjZV9iYWNrZW5kPScnIDsgXAoJZmkgOyBcCgkkc291cmNlL2NvbmZpZ3VyZSAtLWVu
YWJsZS14ZW4gLS10YXJnZXQtbGlzdD1pMzg2LXNvZnRtbXUgXAoJCSBcCgkJJGVuYWJsZV90cmFj
ZV9iYWNrZW5kIFwKCQktLXByZWZpeD0vdXNyL2xvY2FsL2xpYi94ZW4gXAoJCS0tbGliZGlyPS91
c3IvbG9jYWwvbGliL3hlbi9saWIgXAoJCS0taW5jbHVkZWRpcj0vdXNyL2xvY2FsL2xpYi94ZW4v
aW5jbHVkZSBcCgkJLS1zb3VyY2UtcGF0aD0kc291cmNlIFwKCQktLWV4dHJhLWNmbGFncz0iLURY
Q19XQU5UX0NPTVBBVF9FVlRDSE5fQVBJPTEgXAoJCS1EWENfV0FOVF9DT01QQVRfR05UVEFCX0FQ
ST0xIFwKCQktRFhDX1dBTlRfQ09NUEFUX01BUF9GT1JFSUdOX0FQST0xIFwKCQktSS9ob21lL3Rl
c3QyMDM5L3hlbi90b29scy8uLi90b29scy9pbmNsdWRlIFwKCQktSS9ob21lL3Rlc3QyMDM5L3hl
bi90b29scy8uLi90b29scy9saWJzL3Rvb2xsb2cvaW5jbHVkZSBcCgkJLUkvaG9tZS90ZXN0MjAz
OS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy9ldnRjaG4vaW5jbHVkZSBcCgkJLUkvaG9tZS90ZXN0
MjAzOS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy9nbnR0YWIvaW5jbHVkZSBcCgkJLUkvaG9tZS90
ZXN0MjAzOS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5L2luY2x1ZGUgXAoJ
CS1JL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL2xpYnhjL2luY2x1ZGUgXAoJCS1J
L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL3hlbnN0b3JlL2luY2x1ZGUgXAoJCS1J
L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL3hlbnN0b3JlL2NvbXBhdC9pbmNsdWRl
IFwKCQkiIFwKCQktLWV4dHJhLWxkZmxhZ3M9Ii1ML2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4u
L3Rvb2xzL2xpYnhjIFwKCQktTC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy8uLi90b29scy94ZW5z
dG9yZSBcCgkJLUwvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy9ldnRjaG4g
XAoJCS1ML2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL2xpYnMvZ250dGFiIFwKCQkt
TC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy8uLi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkgXAoJ
CS1XbCwtcnBhdGgtbGluaz0vaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy90
b29sbG9nIFwKCQktV2wsLXJwYXRoLWxpbms9L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rv
b2xzL2xpYnMvZXZ0Y2huIFwKCQktV2wsLXJwYXRoLWxpbms9L2hvbWUvdGVzdDIwMzkveGVuL3Rv
b2xzLy4uL3Rvb2xzL2xpYnMvZ250dGFiIFwKCQktV2wsLXJwYXRoLWxpbms9L2hvbWUvdGVzdDIw
MzkveGVuL3Rvb2xzLy4uL3Rvb2xzL2xpYnMvY2FsbCBcCgkJLVdsLC1ycGF0aC1saW5rPS9ob21l
L3Rlc3QyMDM5L3hlbi90b29scy8uLi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkgXAoJCS1XbCwt
cnBhdGgsL3Vzci9sb2NhbC9saWIveGVuL2xpYiIgXAoJCS0tYmluZGlyPS91c3IvbG9jYWwvbGli
L3hlbi9iaW4gXAoJCS0tZGF0YWRpcj0vdXNyL2xvY2FsL3NoYXJlL3FlbXUteGVuIFwKCQktLWxv
Y2Fsc3RhdGVkaXI9L3ZhciBcCgkJLS1kaXNhYmxlLWt2bSBcCgkJLS1kaXNhYmxlLWRvY3MgXAoJ
CS0tZGlzYWJsZS1ndWVzdC1hZ2VudCBcCgkJLS1weXRob249cHl0aG9uIFwKCQkgXAoJCS0tY3B1
PWFhcmNoNjQgXAoJCS0tY3Jvc3MtcHJlZml4PWFhcmNoNjQtbGludXgtZ251LSAtLWludGVycC1w
cmVmaXg9L3Vzci9hYXJjaDY0LWxpbnV4LWdudS9zeXMtcm9vdDsgXAoJbWFrZSBhbGwKSW5zdGFs
bCBwcmVmaXggICAgL3Vzci9sb2NhbC9saWIveGVuCkJJT1MgZGlyZWN0b3J5ICAgIC91c3IvbG9j
YWwvc2hhcmUvcWVtdS14ZW4vcWVtdQpiaW5hcnkgZGlyZWN0b3J5ICAvdXNyL2xvY2FsL2xpYi94
ZW4vYmluCmxpYnJhcnkgZGlyZWN0b3J5IC91c3IvbG9jYWwvbGliL3hlbi9saWIKbW9kdWxlIGRp
cmVjdG9yeSAgL3Vzci9sb2NhbC9saWIveGVuL2xpYi9xZW11CmxpYmV4ZWMgZGlyZWN0b3J5IC91
c3IvbG9jYWwvbGliL3hlbi9saWJleGVjCmluY2x1ZGUgZGlyZWN0b3J5IC91c3IvbG9jYWwvbGli
L3hlbi9pbmNsdWRlCmNvbmZpZyBkaXJlY3RvcnkgIC91c3IvbG9jYWwvbGliL3hlbi9ldGMKbG9j
YWwgc3RhdGUgZGlyZWN0b3J5ICAgL3ZhcgpNYW51YWwgZGlyZWN0b3J5ICAvdXNyL2xvY2FsL2xp
Yi94ZW4vc2hhcmUvbWFuCkVMRiBpbnRlcnAgcHJlZml4IC91c3IvYWFyY2g2NC1saW51eC1nbnUv
c3lzLXJvb3QKU291cmNlIHBhdGggICAgICAgL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzL3FlbXUt
eGVuLWRpcgpDIGNvbXBpbGVyICAgICAgICBhYXJjaDY0LWxpbnV4LWdudS1nY2MKSG9zdCBDIGNv
bXBpbGVyICAgY2MKQysrIGNvbXBpbGVyICAgICAgYWFyY2g2NC1saW51eC1nbnUtZysrCk9iamVj
dGl2ZS1DIGNvbXBpbGVyIGFhcmNoNjQtbGludXgtZ251LWdjYwpBUkZMQUdTICAgICAgICAgICBy
dgpDRkxBR1MgICAgICAgICAgICAtTzIgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VS
Q0U9MiAtcHRocmVhZCAtSS91c3IvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbGliL2FhcmNoNjQt
bGludXgtZ251L2dsaWItMi4wL2luY2x1ZGUgICAtZyAKUUVNVV9DRkxBR1MgICAgICAgLUkvdXNy
L2luY2x1ZGUvcGl4bWFuLTEgICAgLVdlcnJvciAgLURfR05VX1NPVVJDRSAtRF9GSUxFX09GRlNF
VF9CSVRTPTY0IC1EX0xBUkdFRklMRV9TT1VSQ0UgLVdzdHJpY3QtcHJvdG90eXBlcyAtV3JlZHVu
ZGFudC1kZWNscyAtV2FsbCAtV3VuZGVmIC1Xd3JpdGUtc3RyaW5ncyAtV21pc3NpbmctcHJvdG90
eXBlcyAtZm5vLXN0cmljdC1hbGlhc2luZyAtZm5vLWNvbW1vbiAgLURYQ19XQU5UX0NPTVBBVF9F
VlRDSE5fQVBJPTEgCS1EWENfV0FOVF9DT01QQVRfR05UVEFCX0FQST0xIAktRFhDX1dBTlRfQ09N
UEFUX01BUF9GT1JFSUdOX0FQST0xIAktSS9ob21lL3Rlc3QyMDM5L3hlbi90b29scy8uLi90b29s
cy9pbmNsdWRlIAktSS9ob21lL3Rlc3QyMDM5L3hlbi90b29scy8uLi90b29scy9saWJzL3Rvb2xs
b2cvaW5jbHVkZSAJLUkvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy9ldnRj
aG4vaW5jbHVkZSAJLUkvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy9nbnR0
YWIvaW5jbHVkZSAJLUkvaG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy9mb3Jl
aWdubWVtb3J5L2luY2x1ZGUgCS1JL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL2xp
YnhjL2luY2x1ZGUgCS1JL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL3hlbnN0b3Jl
L2luY2x1ZGUgCS1JL2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL3hlbnN0b3JlL2Nv
bXBhdC9pbmNsdWRlIAkgLVdlbmRpZi1sYWJlbHMgLVdlbXB0eS1ib2R5IC1XbmVzdGVkLWV4dGVy
bnMgLVdmb3JtYXQtc2VjdXJpdHkgLVdmb3JtYXQteTJrIC1XaW5pdC1zZWxmIC1XaWdub3JlZC1x
dWFsaWZpZXJzIC1Xb2xkLXN0eWxlLWRlY2xhcmF0aW9uIC1Xb2xkLXN0eWxlLWRlZmluaXRpb24g
LVd0eXBlLWxpbWl0cyAtZnN0YWNrLXByb3RlY3Rvci1hbGwKTERGTEFHUyAgICAgICAgICAgLVds
LC0td2Fybi1jb21tb24gLWcgIC1ML2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL2xp
YnhjIAktTC9ob21lL3Rlc3QyMDM5L3hlbi90b29scy8uLi90b29scy94ZW5zdG9yZSAJLUwvaG9t
ZS90ZXN0MjAzOS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy9ldnRjaG4gCS1ML2hvbWUvdGVzdDIw
MzkveGVuL3Rvb2xzLy4uL3Rvb2xzL2xpYnMvZ250dGFiIAktTC9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy8uLi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkgCS1XbCwtcnBhdGgtbGluaz0vaG9tZS90
ZXN0MjAzOS94ZW4vdG9vbHMvLi4vdG9vbHMvbGlicy90b29sbG9nIAktV2wsLXJwYXRoLWxpbms9
L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL2xpYnMvZXZ0Y2huIAktV2wsLXJwYXRo
LWxpbms9L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL2xpYnMvZ250dGFiIAktV2ws
LXJwYXRoLWxpbms9L2hvbWUvdGVzdDIwMzkveGVuL3Rvb2xzLy4uL3Rvb2xzL2xpYnMvY2FsbCAJ
LVdsLC1ycGF0aC1saW5rPS9ob21lL3Rlc3QyMDM5L3hlbi90b29scy8uLi90b29scy9saWJzL2Zv
cmVpZ25tZW1vcnkgCS1XbCwtcnBhdGgsL3Vzci9sb2NhbC9saWIveGVuL2xpYgptYWtlICAgICAg
ICAgICAgICBtYWtlCmluc3RhbGwgICAgICAgICAgIGluc3RhbGwKcHl0aG9uICAgICAgICAgICAg
cHl0aG9uIC1CCnNtYmQgICAgICAgICAgICAgIC91c3Ivc2Jpbi9zbWJkCm1vZHVsZSBzdXBwb3J0
ICAgIG5vCmhvc3QgQ1BVICAgICAgICAgIGFhcmNoNjQKaG9zdCBiaWcgZW5kaWFuICAgbm8KdGFy
Z2V0IGxpc3QgICAgICAgaTM4Ni1zb2Z0bW11CnRjZyBkZWJ1ZyBlbmFibGVkIG5vCmdwcm9mIGVu
YWJsZWQgICAgIG5vCnNwYXJzZSBlbmFibGVkICAgIG5vCnN0cmlwIGJpbmFyaWVzICAgIHllcwpw
cm9maWxlciAgICAgICAgICBubwpzdGF0aWMgYnVpbGQgICAgICBubwpwaXhtYW4gICAgICAgICAg
ICBzeXN0ZW0KU0RMIHN1cHBvcnQgICAgICAgbm8gCkdUSyBzdXBwb3J0ICAgICAgIG5vIApHVEsg
R0wgc3VwcG9ydCAgICBubwpWVEUgc3VwcG9ydCAgICAgICBubyAKVExTIHByaW9yaXR5ICAgICAg
Tk9STUFMCkdOVVRMUyBzdXBwb3J0ICAgIG5vCkdOVVRMUyBybmQgICAgICAgIG5vCmxpYmdjcnlw
dCAgICAgICAgIG5vCmxpYmdjcnlwdCBrZGYgICAgIG5vCm5ldHRsZSAgICAgICAgICAgIG5vIApu
ZXR0bGUga2RmICAgICAgICBubwpsaWJ0YXNuMSAgICAgICAgICBubwpjdXJzZXMgc3VwcG9ydCAg
ICB5ZXMKdmlyZ2wgc3VwcG9ydCAgICAgbm8KY3VybCBzdXBwb3J0ICAgICAgbm8KbWluZ3czMiBz
dXBwb3J0ICAgbm8KQXVkaW8gZHJpdmVycyAgICAgb3NzCkJsb2NrIHdoaXRlbGlzdCAocncpIApC
bG9jayB3aGl0ZWxpc3QgKHJvKSAKVmlydEZTIHN1cHBvcnQgICAgbm8KVk5DIHN1cHBvcnQgICAg
ICAgeWVzClZOQyBTQVNMIHN1cHBvcnQgIG5vClZOQyBKUEVHIHN1cHBvcnQgIG5vClZOQyBQTkcg
c3VwcG9ydCAgIG5vCnhlbiBzdXBwb3J0ICAgICAgIHllcwp4ZW4gY3RybCB2ZXJzaW9uICA0NzEK
cHYgZG9tIGJ1aWxkICAgICAgbm8KYnJsYXBpIHN1cHBvcnQgICAgbm8KYmx1ZXogIHN1cHBvcnQg
ICAgbm8KRG9jdW1lbnRhdGlvbiAgICAgbm8KUElFICAgICAgICAgICAgICAgbm8KdmRlIHN1cHBv
cnQgICAgICAgbm8KbmV0bWFwIHN1cHBvcnQgICAgbm8KTGludXggQUlPIHN1cHBvcnQgeWVzCkFU
VFIvWEFUVFIgc3VwcG9ydCB5ZXMKSW5zdGFsbCBibG9icyAgICAgeWVzCktWTSBzdXBwb3J0ICAg
ICAgIG5vClJETUEgc3VwcG9ydCAgICAgIG5vClRDRyBpbnRlcnByZXRlciAgIG5vCmZkdCBzdXBw
b3J0ICAgICAgIHllcwpwcmVhZHYgc3VwcG9ydCAgICB5ZXMKZmRhdGFzeW5jICAgICAgICAgeWVz
Cm1hZHZpc2UgICAgICAgICAgIHllcwpwb3NpeF9tYWR2aXNlICAgICB5ZXMKdXVpZCBzdXBwb3J0
ICAgICAgeWVzCmxpYmNhcC1uZyBzdXBwb3J0IG5vCnZob3N0LW5ldCBzdXBwb3J0IHllcwp2aG9z
dC1zY3NpIHN1cHBvcnQgeWVzClRyYWNlIGJhY2tlbmRzICAgIGxvZwpzcGljZSBzdXBwb3J0ICAg
ICBubyAKcmJkIHN1cHBvcnQgICAgICAgbm8KeGZzY3RsIHN1cHBvcnQgICAgbm8Kc21hcnRjYXJk
IHN1cHBvcnQgbm8KbGlidXNiICAgICAgICAgICAgbm8KdXNiIG5ldCByZWRpciAgICAgbm8KT3Bl
bkdMIHN1cHBvcnQgICAgbm8KT3BlbkdMIGRtYWJ1ZnMgICAgbm8KbGliaXNjc2kgc3VwcG9ydCAg
bm8KbGlibmZzIHN1cHBvcnQgICAgbm8KYnVpbGQgZ3Vlc3QgYWdlbnQgbm8KUUdBIFZTUyBzdXBw
b3J0ICAgbm8KUUdBIHczMiBkaXNrIGluZm8gbm8KUUdBIE1TSSBzdXBwb3J0ICAgbm8Kc2VjY29t
cCBzdXBwb3J0ICAgbm8KY29yb3V0aW5lIGJhY2tlbmQgdWNvbnRleHQKY29yb3V0aW5lIHBvb2wg
ICAgeWVzCkdsdXN0ZXJGUyBzdXBwb3J0IG5vCkFyY2hpcGVsYWdvIHN1cHBvcnQgbm8KZ2NvdiAg
ICAgICAgICAgICAgZ2NvdgpnY292IGVuYWJsZWQgICAgICBubwpUUE0gc3VwcG9ydCAgICAgICB5
ZXMKbGlic3NoMiBzdXBwb3J0ICAgbm8KVFBNIHBhc3N0aHJvdWdoICAgbm8KUU9NIGRlYnVnZ2lu
ZyAgICAgeWVzCnZoZHggICAgICAgICAgICAgIHllcwpsem8gc3VwcG9ydCAgICAgICBubwpzbmFw
cHkgc3VwcG9ydCAgICBubwpiemlwMiBzdXBwb3J0ICAgICBubwpOVU1BIGhvc3Qgc3VwcG9ydCBu
bwp0Y21hbGxvYyBzdXBwb3J0ICBubwpqZW1hbGxvYyBzdXBwb3J0ICBubwphdngyIG9wdGltaXph
dGlvbiBubwptYWtlWzNdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL3Rlc3QyMDM5L3hlbi90
b29scy9xZW11LXhlbi1kaXItcmVtb3RlJwogIEdFTiAgIGNvbmZpZy1ob3N0LmgKICBHRU4gICB0
cmFjZS9nZW5lcmF0ZWQtdHJhY2Vycy5oCiAgR0VOICAgdHJhY2UvZ2VuZXJhdGVkLXRjZy10cmFj
ZXJzLmgKICBHRU4gICB0cmFjZS9nZW5lcmF0ZWQtaGVscGVycy13cmFwcGVycy5oCiAgR0VOICAg
dHJhY2UvZ2VuZXJhdGVkLWhlbHBlcnMuaAogIEdFTiAgIGkzODYtc29mdG1tdS9jb25maWctdGFy
Z2V0LmgKICBHRU4gICB0cmFjZS9nZW5lcmF0ZWQtaGVscGVycy5jCiAgTElOSyAgaTM4Ni1zb2Z0
bW11L3FlbXUtc3lzdGVtLWkzODYKL3Vzci9saWIvZ2NjLWNyb3NzL2FhcmNoNjQtbGludXgtZ251
LzQuOC8uLi8uLi8uLi8uLi9hYXJjaDY0LWxpbnV4LWdudS9iaW4vbGQ6IGNhbm5vdCBmaW5kIC1s
cGl4bWFuLTEKY29sbGVjdDI6IGVycm9yOiBsZCByZXR1cm5lZCAxIGV4aXQgc3RhdHVzCm1ha2Vb
NF06ICoqKiBbcWVtdS1zeXN0ZW0taTM4Nl0gRXJyb3IgMQptYWtlWzNdOiAqKiogW3N1YmRpci1p
Mzg2LXNvZnRtbXVdIEVycm9yIDIKbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21lL3Rl
c3QyMDM5L3hlbi90b29scy9xZW11LXhlbi1kaXItcmVtb3RlJwptYWtlWzJdOiAqKiogW3N1YmRp
ci1hbGwtcWVtdS14ZW4tZGlyXSBFcnJvciAyCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAv
aG9tZS90ZXN0MjAzOS94ZW4vdG9vbHMnCm1ha2VbMV06ICoqKiBbc3ViZGlycy1pbnN0YWxsXSBF
cnJvciAyCm1ha2VbMV06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS90ZXN0MjAzOS94ZW4vdG9v
bHMnCm1ha2U6ICoqKiBbaW5zdGFsbC10b29sc10gRXJyb3IgMgoK
--0000000000005dfa43057039ff50
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--0000000000005dfa43057039ff50--


From xen-devel-bounces@lists.xenproject.org Thu Jul 05 06:29:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 06:29: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 1faxlT-0004U2-MS; Thu, 05 Jul 2018 06:29: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1faxlS-0004Tp-Gt
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 06:29:14 +0000
X-Inumbo-ID: ba4b8a94-801c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba4b8a94-801c-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 08:29: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 1faxlO-0008L4-Dl; Thu, 05 Jul 2018 06:29:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1faxlO-0000XI-4V; Thu, 05 Jul 2018 06:29:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1faxlO-0005qi-2C; Thu, 05 Jul 2018 06:29:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124940-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-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-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:migrate-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:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm: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: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-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-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-xsm:saverestore-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-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-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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:saverestore-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-xl-qemuu-win7-amd64:guest-stop: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-amd64-i386-xl-qemut-win7-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-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-i386-xl-qemut-win10-i386:windows-install: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
X-Osstest-Versions-This: xen=b5e9f1e674b6d190418ca47268408a11b9e0f77b
X-Osstest-Versions-That: xen=eeb15764adbfe44e9f11a68e2444f4ba12b3cf1d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 06:29:10 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 124940: 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>

ZmxpZ2h0IDEyNDk0MCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NDAvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgYjVlOWYxZTY3NGI2ZDE5MDQxOGNhNDcyNjg0MDhhMTFiOWUwZjc3YgpiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgZWViMTU3NjRhZGJmZTQ0ZTlmMTFhNjhlMjQ0NGY0
YmExMmIzY2YxZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MzQ1ICAyMDE4LTA2LTE4IDA2OjQ0
OjUxIFogICAxNiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDgwNCAgMjAxOC0wNi0yOCAx
NzozODoyMiBaICAgIDYgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVt
cHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
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
L3hlbi9naXQveGVuLmdpdAogICBlZWIxNTc2NGFkLi5iNWU5ZjFlNjc0ICBiNWU5ZjFlNjc0YjZk
MTkwNDE4Y2E0NzI2ODQwOGExMWI5ZTBmNzdiIC0+IHN0YWJsZS00LjEwCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 07:48:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 07:48: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 1fayzr-0004hY-DY; Thu, 05 Jul 2018 07:48: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fayzq-0004hT-Aw
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 07:48:10 +0000
X-Inumbo-ID: c1bd9751-8027-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c1bd9751-8027-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 07:48:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75740863"
Date: Thu, 5 Jul 2018 09:47:57 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180704104900.GI4670@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMTI6NDk6MDBQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFdlZCwgSnVsIDA0LCAyMDE4IGF0IDAxOjU3OjU4QU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+ID4gPj4+IE9uIDAzLjA3LjE4IGF0IDE4OjAyLCA8ZGFuaWVsLmtpcGVyQG9y
YWNsZS5jb20+IHdyb3RlOgo+ID4gPiBPbiBUaHUsIEp1biAyOCwgMjAxOCBhdCAxMTozNToyNFBN
IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4+ID4+PiBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPiAwNi8yOC8xOCA1OjM4IFBNID4+Pgo+ID4gPj4gPmxsZCAodGhl
IGxsdm0gbGlua2VyKSBoYXMgc29tZSBpc3N1ZXMgd2l0aCBYZW4gbGlua2VyIHNjcmlwdC4gSXQK
PiA+ID4+ID5kb2Vzbid0IHVuZGVyc3RhbmQgJ3x8JyBpbiBhc3NlcnQgZXhwcmVzc2lvbnM6Cj4g
PiA+PiA+Cj4gPiA+PiA+bGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJl
bGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4gPiA+PiA+L3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9u
L3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAo+ID4gPj4g
PmxkOiBlcnJvcjogeGVuLmxkczoyNjA6IG1hbGZvcm1lZCBudW1iZXI6IHwKPiA+ID4+ID4+Pj4g
QVNTRVJUKF9faW1hZ2VfYmFzZV9fID4gKCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAw
MDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkKPiA+ID4gKyAoKDEgPDwgMzkpIC8gMikpICsgKDY0IDw8
IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEgPDwgMzApKSkgfHwKPiA+ID4+ID4+Pj4KPiA+ID4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXgo+ID4gPj4gPgo+ID4gPj4gPkFuZCBkb2Vzbid0IHdvcmsgcHJvcGVybHkgd2l0aCB0
aGUgJ0RFRklORUQoZm9vKSA/IGZvbyA6IC4uLicKPiA+ID4+ID5leHByZXNzaW9uOgo+ID4gPj4g
Pgo+ID4gPj4gPmxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsu
byAtLWJ1aWxkLWlkPXNoYTEgXAo+ID4gPj4gPi9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1i
b2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPiA+ID4+ID5sZDog
ZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5kOiBlZmkKPiA+ID4KPiA+ID4gVGhp
cyBzbWVsbHMgbGlrZSBsbGQgYnVnLiBlZmkgc3ltYm9sIGlzIGNsZWFybHkgdW5kZWZpbmVkIGlu
IHByZWxpbmsubwo+ID4gPiAobGxkIGRvZXMgbm90IHN1cHBvcnQgaTM4NnBlcCBlbXVsYXRpb24p
Ogo+ID4gPgo+ID4gPiAgMTExNDc6IDAwMDAwMDAwMDAwMDAwMDAgICAgIDAgTk9UWVBFICBHTE9C
QUwgSElEREVOICAgVU5EIGVmaQo+ID4gPgo+ID4gPiBIb3dldmVyLCBzdXJwcmlzaW5nbHkgREVG
SU5FRCgpIHN0YXRlcyB0aGF0IGl0IGlzIGFuZCB0ZXJuYXJ5IG9wZXJhdG9yCj4gPiA+IGZpcmVz
IGFkZHJlc3MgY2FsY3VsYXRpb24gZnJvbSB1bmRlZmluZWQgc3ltYm9sLiBTbywgSSB0aGluayB0
aGF0IGxsZAo+ID4gPiBoYXZlIHRvIGJlIGZpeGVkIGluc3RlYWQgb2YgWGVuLiBJdCBzaG91bGQg
YmUgbm90ZWQgdGhhdCBiaW51dGlscyBsZAo+ID4gPiB3b3JrcyB3aXRob3V0IGFueSBpc3N1ZS4K
PiA+Cj4gPiBSaWdodCwgYnV0IGlmIHdlIGNhbiBtYWtlIFhlbiBidWlsZCBuZXZlcnRoZWxlc3Ms
IHRoaXMgd291bGQgYmUgYmV0dGVyLgo+ID4gU28gd2hhdCB3ZSBuZWVkIGhlcmUgaXMgYSAocmUt
KWV4cGxhbmF0aW9uIG9mIHdoeSB5b3UndmUgbmVlZGVkIHRvCj4gPiBkbyB0aGUgdmVyeSBjaGFu
Z2UgUm9nZXIgaXMgc3VnZ2VzdGluZyB0byByZXZlcnQuCj4gCj4gQWZ0ZXIgY29tbWl0IGIxOTlj
NDQgYm90aCBFTEYgYW5kIFBFIG91dHB1dCBuZWVkIGFuIGVmaSBzeW1ib2wuIFNvLCB3ZQo+IGNh
bm5vdCB1c2Ugc2ltcGxlICIjaWZkZWYgRUZJIiBmb3IgZGlmZmVyZW50aWF0aW9uIGFzIGl0IHdh
cyBlYXJsaWVyLgoKSSdtIG5vdCBzdXJlIEkgZm9sbG93LCB3aHkgaXMgdGhhdCBub3QgYW4gb3B0
aW9uPwoKQ2FuIHlvdSBkZXRhaWwgd2hpY2ggY29uZGl0aW9ucyB3aWxsIG1ha2UgdGhlIGJ1aWxk
IHRvIGZhaWwgd2l0aCB0aGUKcHJvcG9zZWQgcGF0Y2g/CgpJIGFzc3VtZSB0aGF0IGZvciB0aGUg
RUxGIG91dHB1dCB0aGUgRUZJIGNvZGUgaXMgbm90IGFkZGVkIHRvIHRoZQppbWFnZSwgYW5kIGFz
IHN1Y2ggaXQgcmVxdWlyZXMgdGhlIGVmaSBzeW1ib2wgdG8gYmUgZGVmaW5lZCBiZWNhdXNlCml0
J3MgcmVmZXJlbmNlZCBmcm9tIGNvbW1vbiBjb2RlPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 07:50:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 07:50:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faz1h-0005E2-Re; Thu, 05 Jul 2018 07: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1faz1g-00054U-Nm
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 07:50:04 +0000
X-Inumbo-ID: 04c88120-8028-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04c88120-8028-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 09:50:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75740908"
Date: Thu, 5 Jul 2018 09:49:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705074952.6jl56gbr3nlkirx4@mac.bytemobile.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <23356.62798.870042.616000@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23356.62798.870042.616000@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 3/8] tools: xencall, xengnttab,
 xengntshr: Provide access to internal fds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDU6MjY6NTRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSWFuIEphY2tzb24gd3JpdGVzICgiW1BBVENIIGZvci00LjEyIHYyIDAvOF0gdG9vbHM6
IERlcHJpdiBmZCBjaGVja2luZywgaW50ZXJuYWwgZmQgYWNjZXNzIik6Cj4gPiBUaGlzIHNlcmll
cyBwcm92aWRlcyB0aGUgc3VwcG9ydCBpbiB4ZW4uZ2l0IGZvciBhdWRpdGluZyB3aGV0aGVyIHFl
bXUKPiA+IGZpbGUgZGVzY3JpcHRvcnMgYXJlIGRlcHJpdmlsZWdlZCwgYXMgZXhwZWN0ZWQgd2l0
aCBsaWJ4bAo+ID4gZG1fcmVzdHJpY3Q9MS4KPiAKPiBUaGVzZSB3ZXJlIGFsbCBhY2tlZC4KPiAK
PiBIb3dldmVyLCBvbiByZWJhc2luZyB0byBjdXJyZW50IHN0YWdpbmcgSSBoYWQgYSBtZXJnZSBj
b25mbGljdCBpbgo+IGxpYnhlbmdudHRhYi5tYXAuICBIZXJlIGlzIHRoZSBuZXcgdmVyc2lvbiwg
dGhlcmVmb3JlLCB3aXRoIFJvZ2VyJ3MKPiBSLUIgYW5kIFdlaSdzIEEtQiBkcm9wcGVkIGZvciB0
aGF0IHJlYXNvbi4KPiAKPiBUaGFua3MsCj4gSWFuLgo+IAo+IEZyb20gZjYxZTZlZTFhMmE2NTMw
ZGFiYzE1ZWVmODY4NDUyMTBkMTRhYTUzYyBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiBGcm9t
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBEYXRlOiBGcmksIDQg
TWF5IDIwMTggMTY6Mjk6MTcgKzAxMDAKPiBTdWJqZWN0OiBbUEFUQ0ggdjQgMy84XSB0b29sczog
eGVuY2FsbCwgeGVuZ250dGFiLCB4ZW5nbnRzaHI6IFByb3ZpZGUgYWNjZXNzCj4gIHRvIGludGVy
bmFsIGZkcwo+IE1JTUUtVmVyc2lvbjogMS4wCj4gQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBj
aGFyc2V0PVVURi04Cj4gQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAo+IAo+IEkgd2Fu
dCB0aGlzIHRvIHN1cHBvcnQgbXkgcWVtdSBkZXByaXYgZGVzY3JpcHRvciBhdWRpdCB0b29sLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t
Pgo+IENDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3
ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 07:54:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 07:54:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1faz5R-0005Z2-Hc; Thu, 05 Jul 2018 07:53: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1faz5P-0005Ys-Og
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 07:53:55 +0000
X-Inumbo-ID: 8f3b5a90-8028-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f3b5a90-8028-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 09:53:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59469673"
Date: Thu, 5 Jul 2018 08:53:51 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>
Message-ID: <20180705075351.zk3zsju3yq7xitad@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDM6MjY6MTZQTSArMDAwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiAKPiAKPiA+IE9uIEp1bCAzLCAyMDE4LCBhdCAxMTowNyBBTSwgUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gCj4gPiBPbiBNb24sIEp1bCAw
MiwgMjAxOCBhdCAwNjowMzozOVBNICswMDAwLCBMYXJzIEt1cnRoIHdyb3RlOgo+ID4+IFdlIHRo
ZW4gaGFkIGEgZGlzY3Vzc2lvbiBhcm91bmQgd2h5IHRoZSBwb3NpdGl2ZSBiZW5lZml0cyBkaWRu
J3QgbWF0ZXJpYWxpemU6Cj4gPj4gKiBBbmRyZXcgYW5kIGEgZmV3IG90aGVyIGJlbGlldmUgdGhh
dCB0aGUgbW9kZWwgaXNuJ3QgYnJva2VuLCBidXQgdGhhdCB0aGUgaXNzdWUgaXMgd2l0aCBob3cg
d2UgCj4gPj4gICBkZXZlbG9wLiBJbiBvdGhlciB3b3JkcywgbW92aW5nIHRvIGEgOSBtb250aHMg
bW9kZWwgd2lsbCAqbm90KiBmaXggdGhlIHVuZGVybHlpbmcgaXNzdWVzLCBidXQgCj4gPj4gICBt
ZXJlbHkgcHJvdmlkZSBhbiBpbmNlbnRpdmUgbm90IHRvIGZpeCB0aGVtLgo+ID4+ICogSXNzdWVz
IGhpZ2hsaWdodGVkIHdlcmU6Cj4gPj4gICAqIDItMyBtb250aHMgc3RhYmlsaXppbmcgcGVyaW9k
IGlzIHRvbyBsb25nCj4gPiAKPiA+IEkgdGhpbmsgb25lIG9mIHRoZSBnb2FscyB3aXRoIHRoZSA2
IG1vbnRoIHJlbGVhc2UgY3ljbGUgd2FzIHRvIHNocmluawo+ID4gdGhlIHN0YWJpbGl6aW5nIHBl
cmlvZCwgYnV0IGl0IGRpZG4ndCB0dXJuIHRoYXQgd2F5LCBhbmQgdGhlCj4gPiBzdGFiaWxpemlu
ZyBwZXJpb2QgaXMgcXVpdGUgc2ltaWxhciB3aXRoIGEgNiBvciBhIDkgbW9udGggcmVsZWFzZQo+
ID4gY3ljbGUuCj4gCj4gUmlnaHQsIGFuZCBJIHRoaW5rIHRoaXMgd2FzIHNvbWV0aGluZyB0aGF0
IHdhc27igJl0IHF1aXRlIGNhcHR1cmVkIGluIExhcnPigJkgc3VtbWFyeS4KPiAKPiBFdmVyeW9u
ZSBhZ3JlZWQ6Cj4gMS4gVGhlIGV4cGVjdGF0aW9uIHdhcyB0aGF0IGEgc2hvcnRlciByZWxlYXNl
IGN5Y2xlIHdvdWxkIGxlYWQgdG8gc2hvcnRlciBzdGFiaWxpemF0aW9uIHBlcmlvZHMKPiAyLiBU
aGlzIGhhcyBub3QgdHVybmVkIG91dCB0byBiZSB0aGUgY2FzZSwgd2hpY2ggbWVhbnMKPiAzIEF0
IHRoZSBtb21lbnQsIG91ciDigJx0aW1lIGRvaW5nIGRldmVsb3BtZW504oCdIHRvIOKAnHRpbWUg
Zml4aW5nIGJ1Z3MgZm9yIGEgcmVsZWFzZeKAnSByYXRpbyBpcyBmYXIgdG9vIGxvdy4KPiAKPiBP
bmUgb3B0aW9uIHRvIGZpeCAjMyBpcyB0byBnbyBiYWNrIHRvIGEgOS1tb250aCBjeWNsZSAob3Ig
ZXZlbiBhCj4gMTItbW9udGggY3ljbGUpLCB3aGljaCB3b3VsZCBpbmNyZWFzZSB0aGUg4oCcZGV2
ZWxvcG1lbnTigJ0gcGFydCBvZiB0aGUKPiBlcXVhdGlvbi4KCllvdSBnZXQgbW9yZSBjaGFuZ2Vz
IGluLCB5b3UgYWxzbyBnZXQgbW9yZSBidWdzLiAgQXNzdW1pbmcgYnVncyBhcmUKaW50cm9kdWNl
ZCBhdCBhIGNvbnN0YW50IHJhdGUgaW4gcmVsYXRpb24gdG8gY2hhbmdlcywgbW92aW5nIGJhY2sg
dG8gOQptb250aHMgd29uJ3QgaGVscC4KCkF0IGxlYXN0IGluIG15IGV4cGVyaWVuY2UsIGEgbWFq
b3JpdHkgb2YgdGltZSBkdXJpbmcgdGhlIGZyZWV6ZSBpcyBzcGVudApvbiAqd2FpdGluZyouIFdh
aXRpbmcgZm9yIG9zc3Rlc3QgdG8gdHVybiBhcm91bmQsIHdhaXRpbmcgZm9yIHNlY3VyaXR5Cmlz
c3VlcyB0byBiZWNvbWUgcHVibGljLiBNb3ZpbmcgdG8gOSBtb250aHMgd29uJ3QgY2hhbmdlIHRo
b3NlIGZhY3RvcnMuCgpBIHR5cGljYWwgYnVnIHdvdWxkIG5lZWQgZml2ZSB3b3JraW5nIGRheXMg
KG9uZSB3ZWVrKSB0byBmaXguCgoxLiBTb21lb25lIHJlcG9ydCBvciBvc3N0ZXN0IHJlcG9ydHMg
YSBidWcuIChEYXkgMSkKMi4gU29tZW9uZSBhbmFseXNlcyBpdCBhbmQgd3JpdGVzIGEgcGF0Y2gu
IChEYXkgMikKMy4gU29tZW9uZSByZXZpZXdzIGl0LiAoRGF5IDIgb3IgMykuCjQuIFNvbWVvbmUg
Y29tbWl0cyBpdC4gKERheSAzIG9yIDQpLgo1LiBPc3N0ZXN0IHByb2R1Y2VzIHRlc3QgcmVzdWx0
cyAoRGF5IDMgdG8gNSkuCgpGb3IgYSBzaW1wbGUgYnVnLCB3ZSBtaWdodCBmaW5pc2ggMS00IGlu
IG9uZSBkYXkuIEJ1dCB3ZSBzdGlsbCBuZWVkIHRvCmFsbG93IGZvciBhdCBsZWFzdCB0d28gZGF5
cyB0byBnZXQgYSBwdXNoLgoKSW4gcmVhbGl0eSwgYSBudW1iZXIgb2YgZmFjdG9ycyBhY3R1YWxs
eSBwcm9sb25nIGdldHRpbmcgdGhpbmdzIGZpeGVkCihpbiB0aGUgc2Vuc2UgdGhhdCBwYXRjaGVz
IGFyZSBwdXNoZWQgdG8gbWFzdGVyKTogMS4gYnVnIGZpeGVzIGFyZQppbmNvbXBsZXRlOyAyLiBo
YXJkd2FyZSBpc3N1ZXMgaW4gdGVzdCBzeXN0ZW07IDMuIG90aGVyIHJhbmRvbSBoaWNjdXBzLgpT
aG91bGQgYW55IG9mIHRoZXNlIGhhcHBlbnMsIGFub3RoZXIgMiB0byAzIGRheXMgaXMgcmVxdWly
ZWQgdG8gZ2V0CnBhdGNoZXMgcHVzaGVkLgoKT3NzdGVzdCBpcyByZWFsbHkgcmVzb3VyY2UgaW50
ZW5zZSBhbmQgaGVhdnkgd2VpZ2h0LiBXZSBuZWVkIHRvIHRoaW5rIG9mCmEgd2F5IHRvICByZWR1
Y2UgaXRzIHR1cm5hcm91bmQgdGltZS4gIE9yIHdlIGNhbiBpbnRyb2R1Y2Ugb3RoZXIKYXV4aWxp
YXJ5IHRlc3Qgc3lzdGVtcyB0byByZWR1Y2UgaXRzIGJ1cmRlbi4KCj4gCj4gQnV0IERvdWcgd2Fz
IGFkdm9jYXRpbmcgdHJ5aW5nIGluc3RlYWQgdG8gYXR0YWNrIHRoZSDigJx0aW1lIGZpeGluZwo+
IGJ1Z3PigJ0gcGFydCBvZiB0aGUgZXF1YXRpb24uICBIZSBzYWlkIGhlIHdhcyBhIGJpZyBmYW4g
4oCcY29udGludW91cwo+IGRlbGl2ZXJ54oCdIOKAlCBvZiBiZWluZyAqYWx3YXlzKiByZWFkeSB0
byByZWxlYXNlLiAgQW5kIEkgdGhpbmsgdGhlcmXigJlzIGEKPiBmYWlyIGFtb3VudCBvZiBhZ3Jl
ZW1lbnQgdGhhdCBvbmUgb2YgdGhlIHJlYXNvbnMgaXQgdGFrZXMgc28gbG9uZyB0bwo+IHN0YWJp
bGl6ZSBpcyB0aGF0IG91ciB0ZXN0aW5nIGlzbuKAmXQgcmVsaWFibHkgY2F0Y2hpbmcgYnVncyBm
b3IKPiB3aGF0ZXZlciByZWFzb24uCgpJIGFsc28gdGhpbmsgQ0QgaXMgYSBnb29kIGlkZWEuCgpJ
cyB0aGVyZSBhbnl0aGluZyB0ZWNobmljYWwgdGhhdCBzdG9wcyB1cyBkb2luZyB0aGlzPyBJIGRv
bid0IHRoaW5rIHNvLgpXZSBqdXN0IG5lZWQgbW9yZSBhdXRvbWF0aW9uLiBNYWludGFpbmVycyBw
dXNoIHRhZ3MgYW5kIHRhcmJhbGxzIGFyZQphdXRvbWF0aWNhbGx5IHByb2R1Y2VkLiBDdXJyZW50
bHkgdGhlIHByb2Nlc3MgaW52b2x2ZXMgYSBsb3Qgb2YgbWFudWFsCndvcmsuIEkgZG9uJ3QgdGhp
bmsgdGhhdCdzIGEgZ29vZCB1c2Ugb2YgcGVvcGxlJ3MgdGltZSBmcmFua2x5LgoKPiAKPiBTbyBh
IGZhaXIgYW1vdW50IG9mIHRoZSBkaXNjdXNzaW9uIHdhcyBhYm91dCB3aGF0IGl0IHdvdWxkIGxv
b2sgbGlrZSwKPiBhbmQgd2hhdCBpdCB3b3VsZCB0YWtlLCB0byBtYWtlIGl0IHN1Y2ggdGhhdCBh
bG1vc3QgYW55IHB1c2ggZnJvbQo+IG9zc3Rlc3QgKG9yIHdoYXRldmVyIHRlc3RpbmcgaW5mcmFz
Y3RydWN0dXJlIHdlIHdlbnQgd2l0aCkgY291bGQKPiByZWFzb25hYmx5IGJlIHJlbGVhc2VkLCBh
bmQgd291bGQgaGF2ZSBhIHZlcnkgbG93IGV4cGVjdGF0aW9uIG9mCj4gaGF2aW5nIGV4dHJhbmVv
dXMgYnVncy4KCkkgd291bGQgYWxzbyBsaWtlIHRvIGFkdm9jYXRlIGNoYW5naW5nIHRoZSBtZW50
YWxpdHkgYSBiaXQuIFRoZSBjdXJyZW50Cm1lbnRhbGl0eSBpcyB0aGF0ICJ3ZSB3YW50IHRvIGJl
IHJlYXNvbmFibHkgc3VyZSB0aGVyZSBpcyBsb3cKZXhwZWN0YXRpb24gb2YgYnVncyBiZWZvcmUg
d2UgY2FuIHJlbGVhc2UiLiBXaHkgbm90IGNoYW5nZSB0byAid2UKcmVsZWFzZSB3aGVuIHdlJ3Jl
IHN1cmUgdGhlcmUgaXMgZGVmaW5pdGVseSBpbXByb3ZlbWVudCBpbiB0aGUgdHJlZQpjb21wYXJl
ZCB0byBsYXN0IHJlbGVhc2UiPwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:02:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazDx-0007CO-2W; Thu, 05 Jul 2018 08:02: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fazDw-0007CH-3B
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:02:44 +0000
X-Inumbo-ID: ca184418-8029-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca184418-8029-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:02:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59470174"
Date: Thu, 5 Jul 2018 09:02:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705080207.v5suj2vo6wy2murm@citrix.com>
References: <1528726404-14924-1-git-send-email-ian.jackson@eu.citrix.com>
 <23356.62798.870042.616000@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23356.62798.870042.616000@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v4 3/8] tools: xencall, xengnttab,
 xengntshr: Provide access to internal fds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDU6MjY6NTRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSWFuIEphY2tzb24gd3JpdGVzICgiW1BBVENIIGZvci00LjEyIHYyIDAvOF0gdG9vbHM6
IERlcHJpdiBmZCBjaGVja2luZywgaW50ZXJuYWwgZmQgYWNjZXNzIik6Cj4gPiBUaGlzIHNlcmll
cyBwcm92aWRlcyB0aGUgc3VwcG9ydCBpbiB4ZW4uZ2l0IGZvciBhdWRpdGluZyB3aGV0aGVyIHFl
bXUKPiA+IGZpbGUgZGVzY3JpcHRvcnMgYXJlIGRlcHJpdmlsZWdlZCwgYXMgZXhwZWN0ZWQgd2l0
aCBsaWJ4bAo+ID4gZG1fcmVzdHJpY3Q9MS4KPiAKPiBUaGVzZSB3ZXJlIGFsbCBhY2tlZC4KPiAK
PiBIb3dldmVyLCBvbiByZWJhc2luZyB0byBjdXJyZW50IHN0YWdpbmcgSSBoYWQgYSBtZXJnZSBj
b25mbGljdCBpbgo+IGxpYnhlbmdudHRhYi5tYXAuICBIZXJlIGlzIHRoZSBuZXcgdmVyc2lvbiwg
dGhlcmVmb3JlLCB3aXRoIFJvZ2VyJ3MKPiBSLUIgYW5kIFdlaSdzIEEtQiBkcm9wcGVkIGZvciB0
aGF0IHJlYXNvbi4KPiAKPiBUaGFua3MsCj4gSWFuLgo+IAo+IEZyb20gZjYxZTZlZTFhMmE2NTMw
ZGFiYzE1ZWVmODY4NDUyMTBkMTRhYTUzYyBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiBGcm9t
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBEYXRlOiBGcmksIDQg
TWF5IDIwMTggMTY6Mjk6MTcgKzAxMDAKPiBTdWJqZWN0OiBbUEFUQ0ggdjQgMy84XSB0b29sczog
eGVuY2FsbCwgeGVuZ250dGFiLCB4ZW5nbnRzaHI6IFByb3ZpZGUgYWNjZXNzCj4gIHRvIGludGVy
bmFsIGZkcwo+IE1JTUUtVmVyc2lvbjogMS4wCj4gQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBj
aGFyc2V0PVVURi04Cj4gQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAo+IAo+IEkgd2Fu
dCB0aGlzIHRvIHN1cHBvcnQgbXkgcWVtdSBkZXByaXYgZGVzY3JpcHRvciBhdWRpdCB0b29sLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t
Pgo+IENDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKCkFja2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:07:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:07: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 1fazI8-0007jt-OH; Thu, 05 Jul 2018 08:07: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fazI7-0007jj-EN
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:07:03 +0000
X-Inumbo-ID: 65b7f4b6-802a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 65b7f4b6-802a-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:07:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75741857"
Date: Thu, 5 Jul 2018 10:06:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180705080652.qkt6uq2njpgkdgiu@mac.bytemobile.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705075351.zk3zsju3yq7xitad@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDg6NTM6NTFBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1bCAwNCwgMjAxOCBhdCAwMzoyNjoxNlBNICswMDAwLCBHZW9yZ2UgRHVubGFw
IHdyb3RlOgo+ID4gU28gYSBmYWlyIGFtb3VudCBvZiB0aGUgZGlzY3Vzc2lvbiB3YXMgYWJvdXQg
d2hhdCBpdCB3b3VsZCBsb29rIGxpa2UsCj4gPiBhbmQgd2hhdCBpdCB3b3VsZCB0YWtlLCB0byBt
YWtlIGl0IHN1Y2ggdGhhdCBhbG1vc3QgYW55IHB1c2ggZnJvbQo+ID4gb3NzdGVzdCAob3Igd2hh
dGV2ZXIgdGVzdGluZyBpbmZyYXNjdHJ1Y3R1cmUgd2Ugd2VudCB3aXRoKSBjb3VsZAo+ID4gcmVh
c29uYWJseSBiZSByZWxlYXNlZCwgYW5kIHdvdWxkIGhhdmUgYSB2ZXJ5IGxvdyBleHBlY3RhdGlv
biBvZgo+ID4gaGF2aW5nIGV4dHJhbmVvdXMgYnVncy4KPiAKPiBJIHdvdWxkIGFsc28gbGlrZSB0
byBhZHZvY2F0ZSBjaGFuZ2luZyB0aGUgbWVudGFsaXR5IGEgYml0LiBUaGUgY3VycmVudAo+IG1l
bnRhbGl0eSBpcyB0aGF0ICJ3ZSB3YW50IHRvIGJlIHJlYXNvbmFibHkgc3VyZSB0aGVyZSBpcyBs
b3cKPiBleHBlY3RhdGlvbiBvZiBidWdzIGJlZm9yZSB3ZSBjYW4gcmVsZWFzZSIuIFdoeSBub3Qg
Y2hhbmdlIHRvICJ3ZQo+IHJlbGVhc2Ugd2hlbiB3ZSdyZSBzdXJlIHRoZXJlIGlzIGRlZmluaXRl
bHkgaW1wcm92ZW1lbnQgaW4gdGhlIHRyZWUKPiBjb21wYXJlZCB0byBsYXN0IHJlbGVhc2UiPwoK
VGhlIGN1cnJlbnQgZ3VpZGVsaW5lIGlzIHF1aXRlIG9iamVjdGl2ZSwgaWYgdGhlcmUgYXJlIG5v
IHJlcG9ydGVkCmJ1Z3MgYW5kIG9zc3Rlc3QgZmxpZ2h0IGRvZXNuJ3Qgc2hvdyBhbnkgcmVncmVz
c2lvbnMgd2UgYXJlIHJlYWR5IHRvCnJlbGVhc2UuIE9UT0ggaG93IHNob3VsZCB0aGUgaW1wcm92
ZW1lbnRzIHRvIHRoZSB0cmVlIGJlIHF1YW50aXplZCBhbmQKbWVhc3VyZWQ/CgpBdCBhbnkgcG9p
bnQgZHVyaW5nIHRoZSBkZXZlbG9wbWVudCBvciB0aGUgcmVsZWFzZSBwcm9jZXNzIHRoZSB0cmVl
CndpbGwgY29udGFpbiBpbXByb3ZlbWVudHMgaW4gc29tZSBhcmVhcyBjb21wYXJlZCB0byB0aGUg
bGFzdApyZWxlYXNlLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:09:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazKg-0007u3-BV; Thu, 05 Jul 2018 08:09: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fazKf-0007tx-8y
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:09:41 +0000
X-Inumbo-ID: c2a192c0-802a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2a192c0-802a-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:09:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59470856"
Date: Thu, 5 Jul 2018 09:09:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180705080936.xntr4yuvg2iujcib@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <20180704084239.fk7cianiscggg3sz@citrix.com>
 <5B3C8A7802000078001D0E6E@prv1-mh.provo.novell.com>
 <32a96b33-0cea-a054-1c97-b1afb4d12e10@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <32a96b33-0cea-a054-1c97-b1afb4d12e10@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDU6MjM6NTZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAwNC8wNy8xOCAwOTo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiBPbiAw
NC4wNy4xOCBhdCAxMDo0MiwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+IE9uIFR1
ZSwgSnVsIDAzLCAyMDE4IGF0IDA5OjU1OjE5UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6
Cj4gPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaAo+ID4+PiArKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKPiA+Pj4gQEAgLTMxNCw2ICszMTQs
MTcgQEAgc3RydWN0IHhlbl9hcmNoX2RvbWFpbmNvbmZpZyB7Cj4gPj4+ICAjZGVmaW5lIFhFTl9B
Q1BJX0dQRTBfQ1BVSFBfQklUICAgICAgMgo+ID4+PiAgI2VuZGlmCj4gPj4+ICAKPiA+Pj4gKy8q
Cj4gPj4+ICsgKiBSZXByZXNlbnRhdGlvbnMgb2YgYXJjaGl0ZWN0dXJhbCBDUFVJRCBpbmZvcm1h
dGlvbi4gIFVzZWQgYXMgdGhlCj4gPj4+ICsgKiBzZXJpYWxpc2VkIHZlcnNpb24gb2YgWGVuJ3Mg
aW50ZXJuYWwgcmVwcmVzZW50YXRpb24uCj4gPj4+ICsgKi8KPiA+Pj4gK3R5cGVkZWYgc3RydWN0
IHhlbl9jcHVpZF9sZWFmIHsKPiA+Pj4gKyNkZWZpbmUgWEVOX0NQVUlEX05PX1NVQkxFQUYgMHhm
ZmZmZmZmZnUKPiA+Pj4gKyAgICB1aW50MzJfdCBsZWFmLCBzdWJsZWFmOwo+ID4+PiArICAgIHVp
bnQzMl90IGEsIGIsIGMsIGQ7Cj4gPj4+ICt9IHhlbl9jcHVpZF9sZWFmX3Q7Cj4gPj4+ICtERUZJ
TkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fY3B1aWRfbGVhZl90KTsKPiA+Pj4gKwo+ID4+IElzIHB1
dHRpbmcgdGhpcyBpbiBwdWJsaWMgaGVhZGVyIHdoaWxlIGxlYXZpbmcKPiA+PiBDUFVJRF9NQVhf
U0VSSUFMSVNFRF9MRUFWRVMgaW4gYSBwcml2YXRlIGhlYWRlciB1c2VmdWw/Cj4gPj4KPiA+PiBI
b3cgZG9lcyBhbiBleHRlcm5hbCB1c2VyIGtub3cgaG93IGJpZyBhIGJ1ZmZlciBpdCBuZWVkcyB0
byBwcm92aWRlIHRvCj4gPj4gYWNjb21tb2RhdGUgdGhlIHJldHVybiBzdHJ1Y3R1cmU/Cj4gPiBZ
ZWFoLCB0aGlzIGlzIGluZGVlZCBoYXJkIHRvIHRlbGwgZnJvbSB0aGlzIHBhdGNoIGFsb25lLiBB
bmQgZ29pbmcKPiA+IG92ZXIgdGhlIHRpdGxlcyBvZiB0aGUgcmVtYWluZGVyIG9mIHRoZSBzZXJp
ZXMgaXQncyBhbHNvIG5vdCBjbGVhcgo+ID4gd2hlcmUgYSB1c2Ugb2YgdGhpcyBzdHJ1Y3R1cmUg
aW4gYSBkb21jdGwvc3lzY3RsIHdvdWxkIGFwcGVhci4KPiAKPiBBbiBhcnJheSBvZiAoc29tZSBu
dW1iZXIgb2YpIHhlbl9jcHVpZF9sZWFmX3Qgb2JqZWN0cyBpcyB0aGUgZXh0ZXJuYWxseQo+IHZp
c2libGUgcmVwcmVzZW50YXRpb24gb2YgdGhlIHBvbGljeSwgd2hpY2ggaXMgd2h5IHRoaXMgZGVm
aW5pdGlvbiBpcwo+IGV4dGVybmFsbHkgdmlzaWJsZS4KPiAKPiBDb250ZW50IG9mIHRoaXMgbmF0
dXJlIHdpbGwgKGV2ZW50dWFsbHkpIGV4aXN0IGluIHRoZSBtaWdyYXRpb24gc3RyZWFtLAo+IGFu
ZCBpdCBpcyBhbHNvIHRoZSBpbnRlcmZhY2UgYnkgd2hpY2ggdG9vbHN0YWNrcyAobGlieGwgYW5k
IFhhcGkpIGNhbgo+IG1ha2UgdW5kZXItc3BlY2lmaWVkIG1vZGlmaWNhdGlvbnMgdG8gdGhlIHBv
bGljaWVzLgoKUmlnaHQuIEFuIGFycmF5IGlzIG5lZWRlZC4gSG93IGNhbiB0aGUgY2FsbGVyIG9m
Cng4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlciBrbm93IGhvdyBiaWcgdGhpcyBhcnJheSBpcz8gSXQg
bmVlZHMgdG8gcGFzcyBpbgphbiBhcnJheSBmb3IgdGhlIGRhdGEsIHJpZ2h0PwoKV2VpLgoKPiAK
PiB+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:11:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:11: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 1fazMZ-00005g-Sh; Thu, 05 Jul 2018 08:11: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fazMY-00005X-CM
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:11:38 +0000
X-Inumbo-ID: 08aaa7f3-802b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08aaa7f3-802b-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:11:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59470970"
Date: Thu, 5 Jul 2018 09:11:34 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180705081134.fnykfr2debqpxfn2@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <5B3C8CE802000078001D0E8B@prv1-mh.provo.novell.com>
 <bebba2cf-412c-e7cf-722b-9d4269e63cba@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bebba2cf-412c-e7cf-722b-9d4269e63cba@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDU6NDY6MjlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAwNC8wNy8xOCAxMDowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiBPbiAw
My4wNy4xOCBhdCAyMjo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+
IC0tLSBhL3hlbi9jb21tb24vbGlieDg2L2NwdWlkLmMKPiA+PiArKysgYi94ZW4vY29tbW9uL2xp
Yng4Ni9jcHVpZC5jCj4gPj4gQEAgLTM0LDYgKzM0LDEwMCBAQCBjb25zdCB1aW50MzJfdCAqeDg2
X2NwdWlkX2xvb2t1cF9kZWVwX2RlcHModWludDMyX3QgZmVhdHVyZSkKPiA+PiAgfQo+ID4+ICAK
PiA+PiAgLyoKPiA+PiArICogQ29weSBhIHNpbmdsZSBjcHVpZF9sZWFmIGludG8gYSBwcm92aWRl
ZCB4ZW5fY3B1aWRfbGVhZl90IGJ1ZmZlciwKPiA+PiArICogcGVyZm9ybWluZyBib3VuZGFyeSBj
aGVja2luZyBhZ2FpbnN0IHRoZSBidWZmZXIgc2l6ZS4KPiA+PiArICovCj4gPj4gK3N0YXRpYyBp
bnQgY29weV9sZWFmX3RvX2J1ZmZlcih1aW50MzJfdCBsZWFmLCB1aW50MzJfdCBzdWJsZWFmLAo+
ID4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGNwdWlkX2xl
YWYgKmRhdGEsCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVpZF9sZWFm
X2J1ZmZlcl90IGxlYXZlcywKPiA+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQzMl90ICpjdXJyX2VudHJ5LCBjb25zdCB1aW50MzJfdCBucl9lbnRyaWVzKQo+ID4+ICt7Cj4g
Pj4gKyAgICBjb25zdCB4ZW5fY3B1aWRfbGVhZl90IHZhbCA9IHsKPiA+PiArICAgICAgICBsZWFm
LCBzdWJsZWFmLCBkYXRhLT5hLCBkYXRhLT5iLCBkYXRhLT5jLCBkYXRhLT5kLAo+ID4+ICsgICAg
fTsKPiA+PiArCj4gPj4gKyAgICBpZiAoICpjdXJyX2VudHJ5ID09IG5yX2VudHJpZXMgKQo+ID4+
ICsgICAgICAgIHJldHVybiAtRU5PQlVGUzsKPiA+PiArCj4gPj4gKyAgICBpZiAoIGNvcHlfdG9f
YnVmZmVyX29mZnNldChsZWF2ZXMsICpjdXJyX2VudHJ5LCAmdmFsLCAxKSApCj4gPj4gKyAgICAg
ICAgcmV0dXJuIC1FRkFVTFQ7Cj4gPj4gKwo+ID4+ICsgICAgKysqY3Vycl9lbnRyeTsKPiA+IEZv
bGxvd2luZyBvbiBmcm9tIHdoYXQgV2VpIGhhcyBzYWlkIC0geW91IGRvbid0IG1lYW4gdG8gaGF2
ZSBhIHdheQo+ID4gaGVyZSB0aGVuIHRvIGluZGljYXRlIHRvIGEgaGlnaGVyIHVwIGNhbGxlciBo
b3cgbWFueSBzbG90cyB3b3VsZCBoYXZlCj4gPiBiZWVuIG5lZWRlZD8KPiAKPiBJIGRvbid0IHVu
ZGVyc3RhbmQgeW91ciBxdWVyeS7CoCBBbiBpbmRpdmlkdWFsIGJ1aWxkIGhhcyBhIGNvbXBpbGUt
dGltZQo+IHN0YXRpYyBtYXhpbXVtIG51bWJlciBvZiBsZWF2ZXMsIGFuZCB0aGlzIG51bWJlciBj
YW4gYmUgb2J0YWluZWQgaW4gdGhlCj4gdXN1YWwgd2F5IGJ5IG1ha2luZyBhIGh5cGVyY2FsbCB3
aXRoIGEgTlVMTCBndWVzdCBoYW5kbGUuCgpBaCwgdGhpcyBpcyB3aGF0IEkgd2FzIGxvb2tpbmcg
Zm9yLiBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIHdyYXBwZWQgaW50bwphIGZ1bmN0aW9uIGJ0dy4K
CldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:18:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazSp-0000iE-RM; Thu, 05 Jul 2018 08:18: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fazSp-0000i9-DQ
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:18:07 +0000
X-Inumbo-ID: f0519a2f-802b-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 f0519a2f-802b-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:18:04 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 02:18:04 -0600
Message-Id: <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 02:18:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
 <20180704133109.GA26572@olila.local.net-space.pl>
 <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
 <20180704163542.GG26572@olila.local.net-space.pl>
In-Reply-To: <20180704163542.GG26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDA0LjA3LjE4IGF0IDE4OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFdlZCwgSnVsIDA0LCAyMDE4IGF0IDA5OjI3OjQzQU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMDQuMDcuMTggYXQgMTY6MDEsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gT24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDk6MzY6MDdBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAxOS4wNi4xOCBhdCAxNjozNSwgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiAkKEQpJChERUJVR19ESVIpLyQo
VCktc3ltcy0kKFhFTl9GVUxMVkVSU0lPTikubWFwCj4+ID4+ID4gQEAgLTEyMSw3ICsxMjUsNyBA
QCBfY2xlYW46IGRlbGV0ZS11bmZyZXNoLWZpbGVzCj4+ID4+ID4gIAkkKE1BS0UpIC1mICQoQkFT
RURJUikvUnVsZXMubWsgLUMgdGVzdCBjbGVhbgo+PiA+PiA+ICAJJChNQUtFKSAtZiAkKEJBU0VE
SVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkKPj4gPj4gPiBT
UkNBUkNIPSQoU1JDQVJDSCkgY2xlYW4KPj4gPj4gPiAgCWZpbmQgLiBcKCAtbmFtZSAiKi5vIiAt
byAtbmFtZSAiLiouZCIgLW8gLW5hbWUgIiouZ2NubyIgXCkgLWV4ZWMgcm0gLWYge30gXDsKPj4g
Pj4gPiAtCXJtIC1mIGluY2x1ZGUvYXNtICQoVEFSR0VUKSAkKFRBUkdFVCkuZ3ogJChUQVJHRVQp
LmVmaSAkKFRBUkdFVCkuZWZpLm1hcCAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCktc3ltcy5tYXAg
Kn4gY29yZQo+PiA+PiA+ICsJcm0gLWYgaW5jbHVkZS9hc20gJChUQVJHRVQpICQoVEFSR0VUKS5n
eiAkKFRBUkdFVCkuZWZpICQoVEFSR0VUKS5tYi5lZmkgJChUQVJHRVQpLmVmaS5tYXAgJChUQVJH
RVQpLXN5bXMgJChUQVJHRVQpLXN5bXMubWFwICp+IGNvcmUKPj4gPj4KPj4gPj4gUGVyaGFwcyBz
aW1wbHkgJChUQVJHRVQpKi5lZmk/IEkgZG9uJ3QgdGhpbmsgd2UncmUgYXQgcmlzayBkZWxldGlu
Zwo+PiA+IHNvbWV0aGluZwo+PiA+PiBwcmVjaW91cyB0aGF0IHdheS4KPj4gPgo+PiA+IERpdHRv
Lgo+Pgo+PiBObyBleGFjdGx5IC0geW91IGxlYXZlIHRoaXMgbGluZSBhbG9uZSBpbiB0aGUgbGF0
ZXIgcGF0Y2ggdGhlbi4KPiAKPiBMYXN0IHBhdGNoIHRvdWNoZXMgdGhpcyBsaW5lIGFuZCBkcm9w
cyAiJChUQVJHRVQpLm1iLmVmaSAkKFRBUkdFVCkuZWZpLm1hcCIuCgpPaCwgc29ycnkgLSBJIG1l
YW50IHRvIHNheSAiTm90IGV4YWN0bHkgLSB5b3UgY2FuIHNpbXBseSBsZWF2ZSB0aGlzIGxpbmUK
YWxvbmUgaW4gdGhlIGxhdGVyIHBhdGNoIHRoZW4uIgoKPj4gPj4gPiArICAgICAgICAubG9uZyAg
IF9fMk1fcndkYXRhX2VuZCAtIGVmaV9wZV9oZWFkX2VuZCAgICAvKiBTaXplT2ZDb2RlLiAqLwo+
PiA+PiA+ICsgICAgICAgIC5sb25nICAgMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIC8qIFNpemVPZkluaXRpYWxpemVkRGF0YS4gKi8KPj4gPj4gPiArICAgICAgICAubG9uZyAg
IDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBTaXplT2ZVbmluaXRpYWxp
emVkRGF0YS4gKi8KPj4gPj4gPiArICAgICAgICAubG9uZyAgIHN5bV9vZmZzKGVmaV9tYl9zdGFy
dCkgICAgICAgICAgICAgICAvKiBBZGRyZXNzT2ZFbnRyeVBvaW50LiAqLwo+PiA+PiA+ICsgICAg
ICAgIC5sb25nICAgc3ltX29mZnMoc3RhcnQpICAgICAgICAgICAgICAgICAgICAgIC8qIEJhc2VP
ZkNvZGUuICovCj4+ID4+ID4gKyAgICAgICAgLnF1YWQgICBzeW1fb2ZmcyhfX2ltYWdlX2Jhc2Vf
XykgICAgICAgICAgICAgLyogSW1hZ2VCYXNlLiAqLwo+PiA+Pgo+PiA+PiBUaGUgc3ltX29mZnMo
KSBoZXJlIGlzIGNlcnRhaW5seSBkaWZmZXJlbnQgZnJvbSB3aGF0IHhlbi5lZmkKPj4gPj4gY3Vy
cmVudGx5IGhhcy4gV2l0aCB0aGUgcGxhbiBiZWluZyB0byBoYXZlIGEgZHJvcC1pbiByZXBsYWNl
bWVudCwKPj4gPj4gc3VjaCBkaWZmZXJlbmNlcyBuZWVkIHRvIGJlIGV4cGxhaW5lZCB0byBiZSBi
ZW5pZ24gKHdoaWNoIGhlcmUKPj4gPj4gSSBkb3VidCBpdCBpcykuCj4+ID4KPj4gPiBXZSBzaGFy
ZSB0aGUgY29kZSB3aXRoIEVMRiBmaWxlLCBzbywgYm90aCBoYXZlIHRoZSBzYW1lIF9faW1hZ2Vf
YmFzZV9fCj4+ID4gYWRkcmVzcy4KPj4KPj4gQnV0IHRoZSBxdWVzdGlvbiB3YXNuJ3QgYWJvdXQg
X19pbWFnZV9iYXNlX18sIGJ1dCB0aGUgdXNlIG9mIHN5bV9vZmZzKCkKPj4gb24gaXQuIEFnYWlu
IC0gZm9yIHRoaXMgbmV3IGJpbmFyeSB0byBiZSBhIGRyb3AtaW4gcmVwbGFjZW1lbnQgZm9yIHRo
ZQo+PiBjdXJyZW50IHhlbi5lZmksIGFsbCBzdWNoIGRpZmZlcmVuY2VzIG5lZWQgdG8gYmUgZXhw
bGFpbmVkLgo+IAo+IE9LLiBEbyB5b3Ugd2lzaCB0aGlzIHBhcnRpY3VsYXIgdGhpbmcgaW4gdGhl
IGNvZGUgb3IgaW4gdGhlIGNvbW1pdCBtZXNzYWdlPwoKQ29tbWl0IG1lc3NhZ2U6IFlvdSB3YW50
IHRvIGV4cGxhaW4gd2h5IHRoZSBfY2hhbmdlXyBpcyBjb3JyZWN0LgoKPj4gPj4gPiBAQCAtNTgy
LDYgKzU4NywxMiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZWZpX2FyY2hfbWVtb3J5X3NldHVwKHZv
aWQpCj4+ID4+ID4gICAgICBpZiAoICFlZmlfZW5hYmxlZChFRklfTE9BREVSKSApCj4+ID4+ID4g
ICAgICAgICAgcmV0dXJuOwo+PiA+PiA+Cj4+ID4+ID4gKyAgICBpZiAoIGVmaV9lbmFibGVkKEVG
SV9NQl9MT0FERVIpICkKPj4gPj4gPiArICAgICAgICBmb3IgKCBwdGUgPSBfX3BhZ2VfdGFibGVz
X3N0YXJ0OyBwdGUgPCBfX3BhZ2VfdGFibGVzX2VuZDsKPj4gPj4gPiArICAgICAgICAgICAgICBw
dGUgKz0gKCBwdGUgIT0gKGludHB0ZV90ICopbDJfaWRlbnRtYXAgKSA/IDEgOiA0ICogTDJfUEFH
RVRBQkxFX0VOVFJJRVMgKQo+PiA+Pgo+PiA+PiBQbGVhc2UgYXZvaWQgZXhwbGljaXQgY2FzdHMg
LSAmbDJlX2dldF9pbnRwdGUobDJfaWRlbnRtYXBbMF0pIG9yCj4+ID4+IHNvbWV0aGluZyBhbG9u
ZyB0aG9zZSBsaW5lcyBvdWdodCB0byB3b3JrIGhlcmUuIFNhbWUgZm9yCj4+ID4+IDQgKiBMMl9Q
QUdFVEFCTEVfRU5UUklFUyAtIHlvdSBtZWFuIEFSUkFZX1NJWkUoKSB0aGVyZS4KPj4gPgo+PiA+
IE9LLgo+PiA+Cj4+ID4+IEFsc28gdGhpcyB3aG9sZSBjb2RlIGJsb2NrIG5lZWRzIGEgY29tbWVu
dCwgdG8gZXhwbGFpbiB3aGF0IGl0Cj4+ID4+IGRvZXMgYW5kIGFsc28gd2h5IGwyX2lkZW50bWFw
IG5lZWRzIHNraXBwaW5nLgo+PiA+Pgo+PiA+PiBGdXJ0aGVybW9yZSAtIGlzbid0IHRoaXMgb2Zm
IGJ5IG9uZSwgYW5kIHlvdSBwcm9jZXNzIGwyX2lkZW50bWFwWzBdCj4+ID4+IHRoaXMgd2F5LCBz
a2lwcGluZyB0aGUgcmVzdCBfcGx1c18gdGhlIGZpcnN0IGZvbGxvd2luZyBlbnRyeT8gSSB0aGlu
awo+PiA+Cj4+ID4gVGhlIGNvZGUgbWltaWNzIHNpbWlsYXIgY29kZSBpbiBoZWFkLlMuCj4+Cj4+
IEkgY2FuJ3Qgc2VlIGEgc2ltaWxhciBvZmYtYnktMSBpbiBoZWFkLlMuCj4gCj4gIDY2MiAgICAg
ICAgIC8qCj4gIDY2MyAgICAgICAgICAqIFVwZGF0ZSBmcmFtZSBhZGRyZXNzZXMgaW4gcGFnZSB0
YWJsZXMgZXhjbHVkaW5nIGwyX2lkZW50bWFwCj4gIDY2NCAgICAgICAgICAqIHdpdGhvdXQgaXRz
IGZpcnN0IGVudHJ5IHdoaWNoIHBvaW50cyB0byBsMV9pZGVudG1hcC4KPiAgNjY1ICAgICAgICAg
ICovCj4gIDY2NiAgICAgICAgIG1vdiAgICAgJCgoX19wYWdlX3RhYmxlc19lbmQtX19wYWdlX3Rh
Ymxlc19zdGFydCkvOCksJWVjeAo+ICA2NjcgICAgICAgICBtb3YgICAgICQoKChsMl9pZGVudG1h
cC1fX3BhZ2VfdGFibGVzX3N0YXJ0KS84KSsxKSwlZWR4Cj4gIDY2OCAxOiAgICAgIGNtcCAgICAg
JCgobDJfaWRlbnRtYXArbDJfaWRlbnRtYXBfc2l6ZW9mLV9fcGFnZV90YWJsZXNfc3RhcnQpLzgp
LCVlY3gKPiAgNjY5ICAgICAgICAgY21vdmUgICAlZWR4LCVlY3gKPiAgNjcwICAgICAgICAgdGVz
dGwgICAkX1BBR0VfUFJFU0VOVCxzeW1fZnMoX19wYWdlX3RhYmxlc19zdGFydCktOCgsJWVjeCw4
KQo+ICA2NzEgICAgICAgICBqeiAgICAgIDJmCj4gIDY3MiAgICAgICAgIGFkZCAgICAgJWVzaSxz
eW1fZnMoX19wYWdlX3RhYmxlc19zdGFydCktOCgsJWVjeCw4KQo+ICA2NzMgMjogICAgICBsb29w
ICAgIDFiCgpXZWxsIC0gdGhpcyBpcyB0aGUgY29kZSBpbiBxdWVzdGlvbiwgYnV0IHlvdSBmYWls
IHRvIHBvaW50IG91dCB3aGVyZQp0aGUgb2ZmLWJ5LTEgaXMuCgo+PiA+PiA+IEBAIC0yNzEsNiAr
Mjg0LDkgQEAgU0VDVElPTlMKPj4gPj4gPiAgICAgICAgICooLmRhdGEucmVsKQo+PiA+PiA+ICAg
ICAgICAgKiguZGF0YS5yZWwuKikKPj4gPj4gPiAgICAgICAgIENPTlNUUlVDVE9SUwo+PiA+PiA+
ICsgICAgICAgLyogUEUgZmlsZSBtdXN0IGVuZCBhdCBYRU5fRklMRV9BTElHTiBib3VuZGFyeS4g
Ki8KPj4gPj4gPiArICAgICAgIC4gPSBBTElHTihYRU5fRklMRV9BTElHTik7Cj4+ID4+ID4gKyAg
ICAgICBfX3BlX3RleHRfcmF3X2VuZCA9IC47Cj4+ID4+Cj4+ID4+IElzIHRoaXMgcmVhbGx5IGEg
cmVxdWlyZW1lbnQgb24gdGhlIGZpbGUsIG9yIGp1c3Qgb24gdGhlIGxhYmVsPwo+PiA+Cj4+ID4g
RmlsZSwgc28sIHByb2JhYmx5IGl0IGNhbiBiZSBtb3ZlZCBiZWhpbmQgdGhlIGxhYmVsLiBUaG91
Z2ggaXQgbWVhbnMKPj4gPiB0aGF0IF9fcGVfdGV4dF9yYXdfZW5kIHdpbGwgbm90IHBvaW50IHRv
IHRoZSByZWFsIGVuZCBvZiAudGV4dCBzZWN0aW9uLgo+Pgo+PiBUaGlzIGlzIGFuIGFuc3dlciBj
b250cmFkaWN0aW5nIGl0c2VsZjogSWYgdGhlIHJlcXVpcmVtZW50IGluZGVlZAo+PiBpcyBvbiB0
aGUgZmlsZSwgdGhlbiB0aGluZ3MgbmVlZCB0byByZW1haW4gYXMgaXMuIEknbSB3b25kZXJpbmcK
Pj4gdGhvdWdoIHdoYXQgZW50aXR5IHdvdWxkIGVuZm9yY2UgdGhpcyByZXF1aXJlbWVudCAoaWYg
c3VjaAo+PiBleGlzdHMgaW4gdGhlIGZpcnN0IHBsYWNlKS4KPiAKPiBJIGFtIG5vdCBzdXJlIHdo
YXQga2luZCBvZiBlbnRpdHkgeW91IHRoaW5rIGFib3V0LgoKVGFraW5nIHlvdXIgY29tbWVudCwg
dGhlcmUgbXVzdCBiZSAoYSkgc29tZXRoaW5nIHNhaWQgaW4gdGhlIHNwZWMKYW5kIChiKSBpdHMg
InZpb2xhdGlvbiIgbGVhZGluZyB0byBwcm9ibGVtcy4gSSBndWVzcyBpZiBJIGR1ZyBjYXJlZnVs
bHkKZW5vdWdoIEkgbWlnaHQgYmUgYWJsZSB0byBmaW5kIChhKSwgc28gaXQgaXMgKGIpIHRoYXQg
SSdtIGFza2luZyBhYm91dC4KCj4+ID4+ID4gQEAgLTI5Miw2ICszMDgsOCBAQCBTRUNUSU9OUwo+
PiA+PiA+ICAgIC4gPSBBTElHTihTRUNUSU9OX0FMSUdOKTsKPj4gPj4gPiAgICBfXzJNX3J3ZGF0
YV9lbmQgPSAuOwo+PiA+PiA+Cj4+ID4+ID4gKyAgX19wZV9TaXplT2ZJbWFnZSA9IEFMSUdOKC4g
LSBfX2ltYWdlX2Jhc2VfXywgTUIoMTYpKTsKPj4gPj4gPiArCj4+ID4+ID4gICNpZmRlZiBFRkkK
Pj4gPj4gPiAgICAuID0gQUxJR04oNCk7Cj4+ID4+ID4gICAgLnJlbG9jIDogewo+PiA+Pgo+PiA+
PiBDb25zaWRlcmluZyB0aGUgcmVzcGVjdGl2ZSBjb2RlIGFuZCBjb21tZW50IGluc2lkZSB0aGUg
I2lmZGVmLCBkb2VzCj4+ID4+IHlvdXIgYWRkaXRpb24gcmVhbGx5IGJlbG9uZyBhaGVhZCBvZiBp
dD8KPj4gPgo+PiA+IFllcywgc28sIGl0IGxvb2tzIHRoYXQgaXQgcmVxdWlyZXMgc29tZSBjb21t
ZW50IGFzIGNvZGUgYWJvdmUuCj4+Cj4+IEknbSBhZnJhaWQgSSBkb24ndCB1bmRlcnN0YW5kLgo+
IAo+IFllcywgX19wZV9TaXplT2ZJbWFnZSAuLi4gY29kZSBiZWxvbmdzIGFoZWFkIG9mICNpZmRl
ZiBFRkkuIExvb2tpbmcgYXQgeW91cgo+IHF1ZXN0aW9uIGl0IHNlZW1zIHRvIG1lIHRoYXQgSSBz
aG91bGQgcHV0IGEgZmV3IHdvcmRzIG9mIGNvbW1lbnQgaGVyZSB0bwo+IGNsYXJpZnkgd2h5IEkg
ZG8gdGhhdCB0aGluZy4KCk9rYXk7IGl0IHdvdWxkIGhhdmUgaGVscGVkIGlmIHlvdSBhbHNvIGdh
dmUgdGhlIHJlYXNvbnMgaGVyZSAocmF0aGVyCnRoYW4ganVzdCBzYXlpbmcgInllcyIpLgoKSmFu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:19:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:19:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fazTv-0000p8-9K; Thu, 05 Jul 2018 08: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fazTu-0000oy-Gj
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:19:14 +0000
X-Inumbo-ID: 19846e35-802c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 19846e35-802c-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:19:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59471395"
Date: Thu, 5 Jul 2018 09:19:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180705081910.wik62aiqzxfoec4q@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
 <20180705080652.qkt6uq2njpgkdgiu@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705080652.qkt6uq2njpgkdgiu@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTA6MDY6NTJBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1bCAwNSwgMjAxOCBhdCAwODo1Mzo1MUFNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDM6MjY6MTZQTSArMDAwMCwg
R2VvcmdlIER1bmxhcCB3cm90ZToKPiA+ID4gU28gYSBmYWlyIGFtb3VudCBvZiB0aGUgZGlzY3Vz
c2lvbiB3YXMgYWJvdXQgd2hhdCBpdCB3b3VsZCBsb29rIGxpa2UsCj4gPiA+IGFuZCB3aGF0IGl0
IHdvdWxkIHRha2UsIHRvIG1ha2UgaXQgc3VjaCB0aGF0IGFsbW9zdCBhbnkgcHVzaCBmcm9tCj4g
PiA+IG9zc3Rlc3QgKG9yIHdoYXRldmVyIHRlc3RpbmcgaW5mcmFzY3RydWN0dXJlIHdlIHdlbnQg
d2l0aCkgY291bGQKPiA+ID4gcmVhc29uYWJseSBiZSByZWxlYXNlZCwgYW5kIHdvdWxkIGhhdmUg
YSB2ZXJ5IGxvdyBleHBlY3RhdGlvbiBvZgo+ID4gPiBoYXZpbmcgZXh0cmFuZW91cyBidWdzLgo+
ID4gCj4gPiBJIHdvdWxkIGFsc28gbGlrZSB0byBhZHZvY2F0ZSBjaGFuZ2luZyB0aGUgbWVudGFs
aXR5IGEgYml0LiBUaGUgY3VycmVudAo+ID4gbWVudGFsaXR5IGlzIHRoYXQgIndlIHdhbnQgdG8g
YmUgcmVhc29uYWJseSBzdXJlIHRoZXJlIGlzIGxvdwo+ID4gZXhwZWN0YXRpb24gb2YgYnVncyBi
ZWZvcmUgd2UgY2FuIHJlbGVhc2UiLiBXaHkgbm90IGNoYW5nZSB0byAid2UKPiA+IHJlbGVhc2Ug
d2hlbiB3ZSdyZSBzdXJlIHRoZXJlIGlzIGRlZmluaXRlbHkgaW1wcm92ZW1lbnQgaW4gdGhlIHRy
ZWUKPiA+IGNvbXBhcmVkIHRvIGxhc3QgcmVsZWFzZSI/Cj4gCj4gVGhlIGN1cnJlbnQgZ3VpZGVs
aW5lIGlzIHF1aXRlIG9iamVjdGl2ZSwgaWYgdGhlcmUgYXJlIG5vIHJlcG9ydGVkCj4gYnVncyBh
bmQgb3NzdGVzdCBmbGlnaHQgZG9lc24ndCBzaG93IGFueSByZWdyZXNzaW9ucyB3ZSBhcmUgcmVh
ZHkgdG8KPiByZWxlYXNlLiBPVE9IIGhvdyBzaG91bGQgdGhlIGltcHJvdmVtZW50cyB0byB0aGUg
dHJlZSBiZSBxdWFudGl6ZWQgYW5kCj4gbWVhc3VyZWQ/CgpTYXksIGEgc2VjdXJpdHkgYnVnIGlz
IGZpeGVkPyBBIG1ham9yIGJ1ZyBpcyBjbG9zZWQ/Cgo+IAo+IEF0IGFueSBwb2ludCBkdXJpbmcg
dGhlIGRldmVsb3BtZW50IG9yIHRoZSByZWxlYXNlIHByb2Nlc3MgdGhlIHRyZWUKPiB3aWxsIGNv
bnRhaW4gaW1wcm92ZW1lbnRzIGluIHNvbWUgYXJlYXMgY29tcGFyZWQgdG8gdGhlIGxhc3QKPiBy
ZWxlYXNlLgoKWWVzLCB0aGF0IGlzIHJpZ2h0LiBUaGF0J3Mgd2hhdCBDRCBkb2VzLCByaWdodD8K
CldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:25:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazaF-0001xa-8I; Thu, 05 Jul 2018 08:25: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=edz7=jv=citrix.com=prvs=71777b1fd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fazaD-0001xV-Us
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:25:45 +0000
X-Inumbo-ID: 02969b16-802d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02969b16-802d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:25:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75742727"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
Thread-Index: AQHUE5uMPI+IC7m38EyeZRxw1ETtM6SATCwQ
Date: Thu, 5 Jul 2018 08:25:42 +0000
Message-ID: <027296e39a2640da806474486b89d06c@AMSPEX02CL03.citrite.net>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530711147-23113-8-git-send-email-aisaila@bitdefender.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 v10 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNCBKdWx5IDIwMTggMTQ6MzIK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMCAwNy8xMV0g
eDg2L2h2bTogSW50cm9kdWNlCj4gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKCkgZnVuYwo+
IAo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoK
PiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMjQgKysrKysrKysrKysrKysr
LS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9u
cygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiBpbmRleCA2OTRlYWU2Li4xZTg3Y2Q2IDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdmlyaWRpYW4uYwo+IEBAIC0xMDI2LDIwICsxMDI2LDI2IEBAIHN0YXRpYyBpbnQgdmlyaWRp
YW5fbG9hZF9kb21haW5fY3R4dChzdHJ1Y3QKPiBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQo+ICBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwKPiB2
aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZp
cmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwo+IAo+IC1zdGF0aWMg
aW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsCj4gaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCj4gK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25l
KHN0cnVjdCB2Y3B1ICp2LAo+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICB7Cj4gLSAgICBz
dHJ1Y3QgdmNwdSAqdjsKPiArICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0
eHQ7Cj4gCj4gLSAgICBpZiAoICFpc192aXJpZGlhbl9kb21haW4oZCkgKQo+ICsgICAgaWYgKCAh
aXNfdmlyaWRpYW5fZG9tYWluKHYtPmRvbWFpbikgKQo+ICAgICAgICAgIHJldHVybiAwOwo+IAo+
IC0gICAgZm9yX2VhY2hfdmNwdSggZCwgdiApIHsKPiAtICAgICAgICBzdHJ1Y3QgaHZtX3Zpcmlk
aWFuX3ZjcHVfY29udGV4dCBjdHh0ID0gewo+IC0gICAgICAgICAgICAudnBfYXNzaXN0X21zciA9
IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCj4gLSAgICAgICAg
ICAgIC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNz
aXN0LnBlbmRpbmcsCj4gLSAgICAgICAgfTsKPiArICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9m
KGN0eHQpKTsKPiArICAgIGN0eHQudnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmly
aWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7Cj4gKyAgICBjdHh0LnZwX2Fzc2lzdF9wZW5kaW5nID0g
di0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZzsKPiAKPiAtICAgICAg
ICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0
KSAhPSAwICkKPiArICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52
Y3B1X2lkLCBoLCAmY3R4dCk7Cj4gK30KPiArCj4gK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92
Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAr
ewo+ICsgICAgc3RydWN0IHZjcHUgKnY7Cj4gKwo+ICsgICAgZm9yX2VhY2hfdmNwdSggZCwgdiAp
IHsKPiArICAgICAgICBpZiAoIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSh2LCBoKSAhPSAw
ICkKPiAgICAgICAgICAgICAgcmV0dXJuIDE7Cj4gICAgICB9Cj4gCj4gLS0KPiAyLjcuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:27:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:27: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 1fazc1-000255-RQ; Thu, 05 Jul 2018 08: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fazc0-00024z-Gr
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:27:36 +0000
X-Inumbo-ID: 44e88142-802d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 44e88142-802d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:27:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59471808"
Date: Thu, 5 Jul 2018 09:27:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Charles Arnold <carnold@suse.com>
Message-ID: <20180705082721.uyerfsxi42b3vxf3@citrix.com>
References: <5AFB1A3502000091000EE7DE@prv-mh.provo.novell.com>
 <5B15895802000091000F9139@prv-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B15895802000091000F9139@prv-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC] Supporting more than 4 emulated NICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, sstabellini@kernel.org,
 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>

T24gTW9uLCBKdW4gMDQsIDIwMTggYXQgMTI6NDc6NTJQTSAtMDYwMCwgQ2hhcmxlcyBBcm5vbGQg
d3JvdGU6Cj4gQW55IG9waW5pb25zIHJlZ2FyZGluZyB0aGlzIHBhdGNoPwoKVEJIIEkgZG9uJ3Qg
dGhpbmsgYmxpbmRseSBidW1waW5nIHRoZSBsaW1pdCBpcyBhIGdvb2QgaWRlYS4gVGhlcmUgaGFz
CmJlZW4gd29yayBnb2luZyBvbiB0byBpbXByb3ZlIHRoaXMgYXJlYSwgYnV0IHRoYXQncyBub3Qg
Z29pbmcgdG8gZmluaXNoCmFueSB0aW1lIHNvb24uCgpXZWkuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:28:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:28:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fazca-00029Q-5u; Thu, 05 Jul 2018 08: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=geeh=jv=citrix.com=prvs=7178d723c=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fazcY-00028m-U8
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:28:10 +0000
X-Inumbo-ID: 57c3a272-802d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57c3a272-802d-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:28:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75742842"
From: George Dunlap <George.Dunlap@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAD8jICAAetggIABE+6AgAAJowA=
Date: Thu, 5 Jul 2018 08:28:07 +0000
Message-ID: <362FD3E5-9158-4CBA-A031-620A7E4B4992@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
In-Reply-To: <20180705075351.zk3zsju3yq7xitad@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <E680626CBFB03C4E98F65D9D6C02542B@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug
 Goldstein <cardoe@cardoe.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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>

DQoNCj4gT24gSnVsIDUsIDIwMTgsIGF0IDg6NTMgQU0sIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+IHdyb3RlOg0KPiANCj4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDM6MjY6MTZQTSAr
MDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToNCj4+IA0KPj4gDQo+Pj4gT24gSnVsIDMsIDIwMTgs
IGF0IDExOjA3IEFNLCBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3Jv
dGU6DQo+Pj4gDQo+Pj4gT24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDY6MDM6MzlQTSArMDAwMCwg
TGFycyBLdXJ0aCB3cm90ZToNCj4+Pj4gV2UgdGhlbiBoYWQgYSBkaXNjdXNzaW9uIGFyb3VuZCB3
aHkgdGhlIHBvc2l0aXZlIGJlbmVmaXRzIGRpZG4ndCBtYXRlcmlhbGl6ZToNCj4+Pj4gKiBBbmRy
ZXcgYW5kIGEgZmV3IG90aGVyIGJlbGlldmUgdGhhdCB0aGUgbW9kZWwgaXNuJ3QgYnJva2VuLCBi
dXQgdGhhdCB0aGUgaXNzdWUgaXMgd2l0aCBob3cgd2UgDQo+Pj4+ICBkZXZlbG9wLiBJbiBvdGhl
ciB3b3JkcywgbW92aW5nIHRvIGEgOSBtb250aHMgbW9kZWwgd2lsbCAqbm90KiBmaXggdGhlIHVu
ZGVybHlpbmcgaXNzdWVzLCBidXQgDQo+Pj4+ICBtZXJlbHkgcHJvdmlkZSBhbiBpbmNlbnRpdmUg
bm90IHRvIGZpeCB0aGVtLg0KPj4+PiAqIElzc3VlcyBoaWdobGlnaHRlZCB3ZXJlOg0KPj4+PiAg
KiAyLTMgbW9udGhzIHN0YWJpbGl6aW5nIHBlcmlvZCBpcyB0b28gbG9uZw0KPj4+IA0KPj4+IEkg
dGhpbmsgb25lIG9mIHRoZSBnb2FscyB3aXRoIHRoZSA2IG1vbnRoIHJlbGVhc2UgY3ljbGUgd2Fz
IHRvIHNocmluaw0KPj4+IHRoZSBzdGFiaWxpemluZyBwZXJpb2QsIGJ1dCBpdCBkaWRuJ3QgdHVy
biB0aGF0IHdheSwgYW5kIHRoZQ0KPj4+IHN0YWJpbGl6aW5nIHBlcmlvZCBpcyBxdWl0ZSBzaW1p
bGFyIHdpdGggYSA2IG9yIGEgOSBtb250aCByZWxlYXNlDQo+Pj4gY3ljbGUuDQo+PiANCj4+IFJp
Z2h0LCBhbmQgSSB0aGluayB0aGlzIHdhcyBzb21ldGhpbmcgdGhhdCB3YXNu4oCZdCBxdWl0ZSBj
YXB0dXJlZCBpbiBMYXJz4oCZIHN1bW1hcnkuDQo+PiANCj4+IEV2ZXJ5b25lIGFncmVlZDoNCj4+
IDEuIFRoZSBleHBlY3RhdGlvbiB3YXMgdGhhdCBhIHNob3J0ZXIgcmVsZWFzZSBjeWNsZSB3b3Vs
ZCBsZWFkIHRvIHNob3J0ZXIgc3RhYmlsaXphdGlvbiBwZXJpb2RzDQo+PiAyLiBUaGlzIGhhcyBu
b3QgdHVybmVkIG91dCB0byBiZSB0aGUgY2FzZSwgd2hpY2ggbWVhbnMNCj4+IDMgQXQgdGhlIG1v
bWVudCwgb3VyIOKAnHRpbWUgZG9pbmcgZGV2ZWxvcG1lbnTigJ0gdG8g4oCcdGltZSBmaXhpbmcg
YnVncyBmb3IgYSByZWxlYXNl4oCdIHJhdGlvIGlzIGZhciB0b28gbG93Lg0KPj4gDQo+PiBPbmUg
b3B0aW9uIHRvIGZpeCAjMyBpcyB0byBnbyBiYWNrIHRvIGEgOS1tb250aCBjeWNsZSAob3IgZXZl
biBhDQo+PiAxMi1tb250aCBjeWNsZSksIHdoaWNoIHdvdWxkIGluY3JlYXNlIHRoZSDigJxkZXZl
bG9wbWVudOKAnSBwYXJ0IG9mIHRoZQ0KPj4gZXF1YXRpb24uDQo+IA0KPiBZb3UgZ2V0IG1vcmUg
Y2hhbmdlcyBpbiwgeW91IGFsc28gZ2V0IG1vcmUgYnVncy4gIEFzc3VtaW5nIGJ1Z3MgYXJlDQo+
IGludHJvZHVjZWQgYXQgYSBjb25zdGFudCByYXRlIGluIHJlbGF0aW9uIHRvIGNoYW5nZXMsIG1v
dmluZyBiYWNrIHRvIDkNCj4gbW9udGhzIHdvbid0IGhlbHAuDQoNCkVyLCBzb3JyeSDigJQgYXJl
IHlvdSBzYXlpbmcgeW91IHRoaW5rIHRoYXQgdGhlIHN0YWJpbGl6YXRpb24gcGVyaW9kIHdl4oCZ
dmUgaGFkIGZvciA2LW1vbnRoIHJlbGVhc2VzICpoYXMqIGJlZW4gc2hvcnRlciB0aGFuIHRoZSBv
bmUgd2XigJl2ZSBoYWQgZm9yIDktbW9udGggcmVsZWFzZXM/ICBPciBhcmUgeW91IHNheWluZyB0
aGV54oCZcmUgdGhlIHNhbWUgbGVuZ3RoLCBidXQgZHVlIHRvIHNvbWUgb3RoZXIgcmVhc29uIChz
dWNoIGFzLCB3ZeKAmXZlIGJlZW4gZmluZGluZyBtb3JlIGJ1Z3MpLCBhbmQgc28gaWYgd2UgZ28g
YmFjayB0byA5IG1vbnRocyBpdCB3aWxsIG5vdyBiZSAqZXZlbiBsb25nZXIqIHRoYW4gaXQgd2Fz
IGJlZm9yZT8NCg0KQnVncyBhcmUgZm91bmQgb3V0c2lkZSBvZiB0aGUg4oCcc3RhYmlsaXphdGlv
buKAnSB3aW5kb3c7IHNvIGdvaW5nIGZyb20gNiB0byA5IG1vbnRocyB3b27igJl0IHJlc3VsdCBp
biA1MCUgbW9yZSBidWdzIHRvIGZpbmQgZHVyaW5nIHRoZSBzdGFiaWxpemF0aW9uIHdpbmRvdyDi
gJQgbWFueSBvZiB0aG9zZSB3aWxsIGhhdmUgYmVlbiBmb3VuZCBkdXJpbmcgdGhlIG5vcm1hbCBj
b3Vyc2Ugb2YgZGV2ZWxvcG1lbnQuDQoNCj4gDQo+IEF0IGxlYXN0IGluIG15IGV4cGVyaWVuY2Us
IGEgbWFqb3JpdHkgb2YgdGltZSBkdXJpbmcgdGhlIGZyZWV6ZSBpcyBzcGVudA0KPiBvbiAqd2Fp
dGluZyouIFdhaXRpbmcgZm9yIG9zc3Rlc3QgdG8gdHVybiBhcm91bmQsIHdhaXRpbmcgZm9yIHNl
Y3VyaXR5DQo+IGlzc3VlcyB0byBiZWNvbWUgcHVibGljLiBNb3ZpbmcgdG8gOSBtb250aHMgd29u
J3QgY2hhbmdlIHRob3NlIGZhY3RvcnMuDQoNCkFncmVlZCwgYnV0IHJhdGhlciB0aGFuIHNwZW5k
aW5nIDMgbW9udGhzIGRldmVsb3BpbmcgYW5kIDMgbW9udGhzIHN0YWJpbGl6aW5nIChhcyBpdCBo
YXMgbmVhcmx5IGJlZW4pLCB3ZeKAmWQgYmUgc3BlbmRpbmcgNiBtb250aHMgZGV2ZWxvcGluZyBh
bmQgMyBtb250aHMgc3RhYmlsaXppbmcuICANCg0KT2J2aW91c2x5IDcgbW9udGhzIGRldmVsb3Bp
bmcgYW5kIDIgbW9udGhzIHN0YWJpbGl6aW5nIG9yIDggbW9udGhzIGRldmVsb3BpbmcgYW5kIDEg
bW9udGggc3RhYmlsaXppbmcgd291bGQgYmUgZXZlbiBiZXR0ZXIsIHNvIGRvaW5nIHRoZSB0ZXN0
aW5nIC8gYXV0b21hdGlvbiBpbXByb3ZlbWVudHMgZGlzY3Vzc2VkIHdvdWxkIGRlZmluaXRlbHkg
YmUgd29ydGh3aGlsZS4gIEJ1dCBjYW4gd2UgZ2V0IGFsbCB0aG9zZSBpbXByb3ZlbWVudHMgZG9u
ZSBpbiBhIHJlYXNvbmFibGUgYW1vdW50IG9mIHRpbWU/DQoNClBlcnNvbmFsbHkgSSBtdWNoIHBy
ZWZlciB0aGUgaWRlYSBvZiBkb2luZyA2LW1vbnRoIHJlbGVhc2VzLiAgQnV0IGF0IHRoZSBtb21l
bnQgaXQgc2VlbXMgY2xlYXIgdG8gbWUgdGhhdCAxKSBpdCdzIGNhdXNpbmcgYSBsb3Qgb2YgZXh0
cmEgb3ZlcmhlYWQsIGFuZCAyKSB3ZSBjYW7igJl0IGZpeCB0aGUgcm9vdCBjYXVzZXMgaW4gYW55
IHJlYXNvbmFibGUgdGltZSBmcmFtZS4gIEdpdmVuIHRoYXQgdGhlIGV4dHJhIG92ZXJoZWFkIHdp
bGwgKmFsc28qIGRpc3RyYWN0IHVzIGZyb20gZml4aW5nIHJvb3QgY2F1c2VzLCBJIHRoaW5rIGl0
IG1ha2VzIHNlbnNlIHRvIGNvbnNpZGVyIG1vdmluZyBiYWNrIHRvIDkgbW9udGhzIGluIHRoZSBz
aG9ydCB0ZXJtLCBhbmQgcmVjb25zaWRlcmluZyBvbmNlIHdl4oCZdmUgc29ydGVkIG91dCBhbGwg
b3VyIGF1dG9tYXRpb24gLyB0ZXN0aW5nIGlzc3Vlcy4NCg0KPiANCj4+IA0KPj4gU28gYSBmYWly
IGFtb3VudCBvZiB0aGUgZGlzY3Vzc2lvbiB3YXMgYWJvdXQgd2hhdCBpdCB3b3VsZCBsb29rIGxp
a2UsDQo+PiBhbmQgd2hhdCBpdCB3b3VsZCB0YWtlLCB0byBtYWtlIGl0IHN1Y2ggdGhhdCBhbG1v
c3QgYW55IHB1c2ggZnJvbQ0KPj4gb3NzdGVzdCAob3Igd2hhdGV2ZXIgdGVzdGluZyBpbmZyYXNj
dHJ1Y3R1cmUgd2Ugd2VudCB3aXRoKSBjb3VsZA0KPj4gcmVhc29uYWJseSBiZSByZWxlYXNlZCwg
YW5kIHdvdWxkIGhhdmUgYSB2ZXJ5IGxvdyBleHBlY3RhdGlvbiBvZg0KPj4gaGF2aW5nIGV4dHJh
bmVvdXMgYnVncy4NCj4gDQo+IEkgd291bGQgYWxzbyBsaWtlIHRvIGFkdm9jYXRlIGNoYW5naW5n
IHRoZSBtZW50YWxpdHkgYSBiaXQuIFRoZSBjdXJyZW50DQo+IG1lbnRhbGl0eSBpcyB0aGF0ICJ3
ZSB3YW50IHRvIGJlIHJlYXNvbmFibHkgc3VyZSB0aGVyZSBpcyBsb3cNCj4gZXhwZWN0YXRpb24g
b2YgYnVncyBiZWZvcmUgd2UgY2FuIHJlbGVhc2UiLiBXaHkgbm90IGNoYW5nZSB0byAid2UNCj4g
cmVsZWFzZSB3aGVuIHdlJ3JlIHN1cmUgdGhlcmUgaXMgZGVmaW5pdGVseSBpbXByb3ZlbWVudCBp
biB0aGUgdHJlZQ0KPiBjb21wYXJlZCB0byBsYXN0IHJlbGVhc2XigJ0/DQoNCknigJltIHByZXR0
eSBzdXJlIG1vc3QgcGVvcGxlIGNvbnN1bWluZyBvdXIgcmVsZWFzZXMgY2FyZSBtdWNoIG1vcmUg
YWJvdXQgYnVncyB0aGFuIGFib3V0IG5ldyBmZWF0dXJlcy4gIElmICp3ZSogYXJlbuKAmXQgZG9p
bmcgdGhlIHRlc3RpbmcgdG8gZmluZCBzb21lIHBvaW50IHRoYXQgaXMgcmVhc29uYWJseSBidWct
ZnJlZSwgdGhlbiB3aG8gd2lsbD8gIEZlZG9yYSwgQ2VudG9zLCBEZWJpYW4gY2VydGFpbmx5IGRv
buKAmXQgaGF2ZSB0aGUgcmVzb3VyY2VzIGZvciB0aGF0LCB3aGljaCBtZWFucyBzdWRkZW5seSB0
aG9zZSBiZWNvbWUgbm90IHZpYWJsZSBwbGF0Zm9ybXMgZm9yICBub3JtYWwgdXNlcnMgYW55bW9y
ZS4gIENpdHJpeCwgU3VTRSwgYW5kIE9yYWNsZSBoYXZlIHRvIGdvIGJhY2sgdG8gZHVwbGljYXRp
bmcgdGhlaXIgb3duIHRlc3RpbmcgYW5kIGhhdmluZyBtYXNzaXZlIHBhdGNocXVldWVzIG9uIGV2
ZXJ5IHJlbGVhc2UuICBBbmQgd2hlcmUgZG9lcyB0aGF0IGxlYXZlIGxlc3Mgd2VsbC1mdW5kZWQg
cHJvamVjdHMsIGxpa2UgUXViZXNPUyBhbmQgT3BlblhUPw0KDQpJIHRoaW5rIG91ciBidWctZmlu
ZGluZyBzdGFuZGFyZCBpcyBhYm91dCByaWdodC4gIEl0IGRvZXNu4oCZdCBuZWVkIHRvIGJlIGFz
IGhpZ2ggYXMgZm9yIGEgY29tbWVyY2lhbCBvZmZlcmluZywgYnV0IGl0IGNlcnRhaW5seSBuZWVk
cyB0byBiZSBnb29kIGVub3VnaCBmb3IgYW4gYXZlcmFnZSBtb3RpdmF0ZWQgdXNlci4NCg0KIC1H
ZW9yZ2UKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:31:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazfZ-0002uZ-Ru; Thu, 05 Jul 2018 08:31: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=jouk=jv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fazfY-0002uN-7L
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:31:16 +0000
X-Inumbo-ID: c6034b7c-802d-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c6034b7c-802d-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:31:12 +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 33464ADE2;
 Thu,  5 Jul 2018 08:31:12 +0000 (UTC)
To: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@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: <bf00fed6-14bd-1e62-83f3-5fe08950cae5@suse.com>
Date: Thu, 5 Jul 2018 10:31:10 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180705075351.zk3zsju3yq7xitad@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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>

T24gMDUvMDcvMTggMDk6NTMsIFdlaSBMaXUgd3JvdGU6Cj4gT24gV2VkLCBKdWwgMDQsIDIwMTgg
YXQgMDM6MjY6MTZQTSArMDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4KPj4KPj4+IE9uIEp1
bCAzLCAyMDE4LCBhdCAxMTowNyBBTSwgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+IHdyb3RlOgo+Pj4KPj4+IE9uIE1vbiwgSnVsIDAyLCAyMDE4IGF0IDA2OjAzOjM5UE0g
KzAwMDAsIExhcnMgS3VydGggd3JvdGU6Cj4+Pj4gV2UgdGhlbiBoYWQgYSBkaXNjdXNzaW9uIGFy
b3VuZCB3aHkgdGhlIHBvc2l0aXZlIGJlbmVmaXRzIGRpZG4ndCBtYXRlcmlhbGl6ZToKPj4+PiAq
IEFuZHJldyBhbmQgYSBmZXcgb3RoZXIgYmVsaWV2ZSB0aGF0IHRoZSBtb2RlbCBpc24ndCBicm9r
ZW4sIGJ1dCB0aGF0IHRoZSBpc3N1ZSBpcyB3aXRoIGhvdyB3ZSAKPj4+PiAgIGRldmVsb3AuIElu
IG90aGVyIHdvcmRzLCBtb3ZpbmcgdG8gYSA5IG1vbnRocyBtb2RlbCB3aWxsICpub3QqIGZpeCB0
aGUgdW5kZXJseWluZyBpc3N1ZXMsIGJ1dCAKPj4+PiAgIG1lcmVseSBwcm92aWRlIGFuIGluY2Vu
dGl2ZSBub3QgdG8gZml4IHRoZW0uCj4+Pj4gKiBJc3N1ZXMgaGlnaGxpZ2h0ZWQgd2VyZToKPj4+
PiAgICogMi0zIG1vbnRocyBzdGFiaWxpemluZyBwZXJpb2QgaXMgdG9vIGxvbmcKPj4+Cj4+PiBJ
IHRoaW5rIG9uZSBvZiB0aGUgZ29hbHMgd2l0aCB0aGUgNiBtb250aCByZWxlYXNlIGN5Y2xlIHdh
cyB0byBzaHJpbmsKPj4+IHRoZSBzdGFiaWxpemluZyBwZXJpb2QsIGJ1dCBpdCBkaWRuJ3QgdHVy
biB0aGF0IHdheSwgYW5kIHRoZQo+Pj4gc3RhYmlsaXppbmcgcGVyaW9kIGlzIHF1aXRlIHNpbWls
YXIgd2l0aCBhIDYgb3IgYSA5IG1vbnRoIHJlbGVhc2UKPj4+IGN5Y2xlLgo+Pgo+PiBSaWdodCwg
YW5kIEkgdGhpbmsgdGhpcyB3YXMgc29tZXRoaW5nIHRoYXQgd2FzbuKAmXQgcXVpdGUgY2FwdHVy
ZWQgaW4gTGFyc+KAmSBzdW1tYXJ5Lgo+Pgo+PiBFdmVyeW9uZSBhZ3JlZWQ6Cj4+IDEuIFRoZSBl
eHBlY3RhdGlvbiB3YXMgdGhhdCBhIHNob3J0ZXIgcmVsZWFzZSBjeWNsZSB3b3VsZCBsZWFkIHRv
IHNob3J0ZXIgc3RhYmlsaXphdGlvbiBwZXJpb2RzCj4+IDIuIFRoaXMgaGFzIG5vdCB0dXJuZWQg
b3V0IHRvIGJlIHRoZSBjYXNlLCB3aGljaCBtZWFucwo+PiAzIEF0IHRoZSBtb21lbnQsIG91ciDi
gJx0aW1lIGRvaW5nIGRldmVsb3BtZW504oCdIHRvIOKAnHRpbWUgZml4aW5nIGJ1Z3MgZm9yIGEg
cmVsZWFzZeKAnSByYXRpbyBpcyBmYXIgdG9vIGxvdy4KPj4KPj4gT25lIG9wdGlvbiB0byBmaXgg
IzMgaXMgdG8gZ28gYmFjayB0byBhIDktbW9udGggY3ljbGUgKG9yIGV2ZW4gYQo+PiAxMi1tb250
aCBjeWNsZSksIHdoaWNoIHdvdWxkIGluY3JlYXNlIHRoZSDigJxkZXZlbG9wbWVudOKAnSBwYXJ0
IG9mIHRoZQo+PiBlcXVhdGlvbi4KPiAKPiBZb3UgZ2V0IG1vcmUgY2hhbmdlcyBpbiwgeW91IGFs
c28gZ2V0IG1vcmUgYnVncy4gIEFzc3VtaW5nIGJ1Z3MgYXJlCj4gaW50cm9kdWNlZCBhdCBhIGNv
bnN0YW50IHJhdGUgaW4gcmVsYXRpb24gdG8gY2hhbmdlcywgbW92aW5nIGJhY2sgdG8gOQo+IG1v
bnRocyB3b24ndCBoZWxwLgoKVXVoLCB3aHkgbm90PyBJdCBpc24ndCBhcyBpZiBubyBidWdzIGFy
ZSBmb3VuZCBhbmQgY29ycmVjdGVkIGluIHRoZQpkZXZlbG9wbWVudCBwZXJpb2QuIEFzIGxvbmcg
YXMgdGhlIGRldmVsb3BtZW50IHBlcmlvZCBpcyBsb25nZXIgdGhhbgp0aGUgYXZlcmFnZSB0aW1l
IGJldHdlZW4gT1NTVEVTVCBwdXNocyB0aGUgc3RhYmlsaXphdGlvbiBwZXJpb2Qgc2hvdWxkCmJl
IHJvZ2hseSBjb25zdGFudC4gU28gYSBsb25nZXIgZGV2ZWxvcG1lbnQgcGVyaW9kIHdpbGwgcmVz
dWx0IGluIGEKYmV0dGVyIHJhdGlvIGRldmVsb3BtZW50IC8gc3RhYmlsaXphdGlvbi4KCj4gQXQg
bGVhc3QgaW4gbXkgZXhwZXJpZW5jZSwgYSBtYWpvcml0eSBvZiB0aW1lIGR1cmluZyB0aGUgZnJl
ZXplIGlzIHNwZW50Cj4gb24gKndhaXRpbmcqLiBXYWl0aW5nIGZvciBvc3N0ZXN0IHRvIHR1cm4g
YXJvdW5kLCB3YWl0aW5nIGZvciBzZWN1cml0eQo+IGlzc3VlcyB0byBiZWNvbWUgcHVibGljLiBN
b3ZpbmcgdG8gOSBtb250aHMgd29uJ3QgY2hhbmdlIHRob3NlIGZhY3RvcnMuCgpCdXQgd2FpdGlu
ZyBpc24ndCBhIGZhY3RvciwgaXQgaXMgYSBjb25zdGFudCwgYXNzdW1pbmcgdGhlIG51bWJlciBv
Zgp1bnJlc29sdmVkIGJ1Z3MgYXQgdGhlIGVuZCBvZiB0aGUgZGV2ZWxvcG1lbnQgcGVyaW9kIGlz
IHJvdWdobHkgdGhlCnNhbWUuIEFuZCB0aGF0IHdpbGwgYmUgdGhlIGNhc2UgaWYgd2UgZG9uJ3Q6
CgphKSBwYXkgbm8gYXR0ZW50aW9uIHRvIE9TU1RFU1QgcmVzdWx0cyBkdXJpbmcgZGV2ZWxvcG1l
bnQgKGkuZS4gdHJ5aW5nCiAgIHRvIGdldCBwdXNocyBhcyBvZnRlbiBhcyBwb3NzaWJsZSkKCmIp
IHJ1c2ggbW9zdCBzZXJpZXMgaW4gYXQgdGhlIGVuZCBvZiB0aGUgZGV2ZWxvcG1lbnQgcGVyaW9k
Cgo+IEEgdHlwaWNhbCBidWcgd291bGQgbmVlZCBmaXZlIHdvcmtpbmcgZGF5cyAob25lIHdlZWsp
IHRvIGZpeC4KPiAKPiAxLiBTb21lb25lIHJlcG9ydCBvciBvc3N0ZXN0IHJlcG9ydHMgYSBidWcu
IChEYXkgMSkKPiAyLiBTb21lb25lIGFuYWx5c2VzIGl0IGFuZCB3cml0ZXMgYSBwYXRjaC4gKERh
eSAyKQo+IDMuIFNvbWVvbmUgcmV2aWV3cyBpdC4gKERheSAyIG9yIDMpLgo+IDQuIFNvbWVvbmUg
Y29tbWl0cyBpdC4gKERheSAzIG9yIDQpLgo+IDUuIE9zc3Rlc3QgcHJvZHVjZXMgdGVzdCByZXN1
bHRzIChEYXkgMyB0byA1KS4KPiAKPiBGb3IgYSBzaW1wbGUgYnVnLCB3ZSBtaWdodCBmaW5pc2gg
MS00IGluIG9uZSBkYXkuIEJ1dCB3ZSBzdGlsbCBuZWVkIHRvCj4gYWxsb3cgZm9yIGF0IGxlYXN0
IHR3byBkYXlzIHRvIGdldCBhIHB1c2guCgpJbiBjYXNlIG9mIE9TU1RFU1Qgb2Z0ZW4gZW5vdWdo
IG11bHRpcGxlIGJ1Z3MgYXJlIHJlcG9ydGVkIGluIHBhcmFsbGVsCmFuZCBjYW4gKGFuZCBzaG91
bGQpIGJlIHByb2Nlc3NlZCBjb25jdXJyZW50bHkuCgo+IEluIHJlYWxpdHksIGEgbnVtYmVyIG9m
IGZhY3RvcnMgYWN0dWFsbHkgcHJvbG9uZyBnZXR0aW5nIHRoaW5ncyBmaXhlZAo+IChpbiB0aGUg
c2Vuc2UgdGhhdCBwYXRjaGVzIGFyZSBwdXNoZWQgdG8gbWFzdGVyKTogMS4gYnVnIGZpeGVzIGFy
ZQo+IGluY29tcGxldGU7IDIuIGhhcmR3YXJlIGlzc3VlcyBpbiB0ZXN0IHN5c3RlbTsgMy4gb3Ro
ZXIgcmFuZG9tIGhpY2N1cHMuCj4gU2hvdWxkIGFueSBvZiB0aGVzZSBoYXBwZW5zLCBhbm90aGVy
IDIgdG8gMyBkYXlzIGlzIHJlcXVpcmVkIHRvIGdldAo+IHBhdGNoZXMgcHVzaGVkLgoKNC4gcmFy
ZWx5IHRyaWdnZXJpbmcgYnVncyB3aGljaCBoYXZlIGJlZW4gaWdub3JlZCBiZWZvcmUgcmUtc3Vy
ZmFjZQphbmQgY2F1c2UgZGVsYXlzCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:31:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazfg-0002vH-73; Thu, 05 Jul 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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fazff-0002vA-Mj
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:31:23 +0000
X-Inumbo-ID: cc12c0e5-802d-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 cc12c0e5-802d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:31:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 02:31:21 -0600
Message-Id: <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 02:31:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
In-Reply-To: <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Adrian Pop <apop@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, tamas@tklengyel.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+IE9uIDA0LjA3LjE4IGF0IDE4OjQ0LCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKCj4gCj4+IE9uIEp1bCA0LCAyMDE4LCBhdCA0OjM4IFBNLCBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+IHdyb3RlOgo+PiAKPj4+Pj4gT24gMDQuMDcuMTggYXQgMTY6MDUsIDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IE9uIEp1bCAyLCAyMDE4LCBhdCA3OjM0
IEFNLCBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+Pj4+IE9uIDI5
LjA2LjE4IGF0IDE4OjM5LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+
IE9uIDA2LzI5LzIwMTggMDY6MzggUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+Pj4gT24g
MjguMDYuMTggYXQgMTU6MDAsIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+Pj4g
QEAgLTQ2NjYsNiArNDY2NywyMyBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKPj4+Pj4+PiAg
ICAgICAgfQo+Pj4+Pj4+ICAgICAgICBicmVhazsKPj4+Pj4+PiAKPj4+Pj4+PiArICAgIGNhc2Ug
SFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzOgo+Pj4+Pj4+ICsgICAgICAgIGlmICggYS51Lm1l
bV9hY2Nlc3MucGFkICkKPj4+Pj4+PiArICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+Pj4+Pj4+
ICsgICAgICAgIGVsc2UKPj4+Pj4+PiArICAgICAgICB7Cj4+Pj4+Pj4gKyAgICAgICAgICAgIHhl
bm1lbV9hY2Nlc3NfdCBhY2Nlc3M7Cj4+Pj4+Pj4gKwo+Pj4+Pj4+ICsgICAgICAgICAgICByYyA9
IHAybV9nZXRfbWVtX2FjY2VzcyhkLCBfZ2ZuKGEudS5tZW1fYWNjZXNzLmdmbiksICZhY2Nlc3Ms
Cj4+Pj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEudS5tZW1fYWNj
ZXNzLnZpZXcpOwo+Pj4+Pj4+ICsgICAgICAgICAgICBpZiAoICFyYyApCj4+Pj4+Pj4gKyAgICAg
ICAgICAgIHsKPj4+Pj4+PiArICAgICAgICAgICAgICAgIGEudS5tZW1fYWNjZXNzLmh2bW1lbV9h
Y2Nlc3MgPSBhY2Nlc3M7Cj4+Pj4+Pj4gKyAgICAgICAgICAgICAgICByYyA9IF9fY29weV90b19n
dWVzdChhcmcsICZhLCAxKSA/IC1FRkFVTFQgOiAwOwo+Pj4+Pj4gCj4+Pj4+PiBfX2NvcHlfZmll
bGRfdG9fZ3Vlc3QoKT8gT3Igd2FpdCwgbm8sIHRoZSBmdW5jdGlvbiBhcmd1bWVudCBpcyBzdGls
bCBhCj4+Pj4+PiBoYW5kbGUgb2Ygdm9pZC4KPj4+Pj4+IAo+Pj4+Pj4gQW5kIHRoZW4gLSBoZXJl
IHdlIGFyZSBhZ2FpbjogSXMgaXQgcmVhc29uYWJsZSB0byBwZXJtaXQgYSBkb21haW4gaW5xdWly
aW5nCj4+Pj4+PiBmb3IgaXRzZWxmPwo+Pj4+PiAKPj4+Pj4gQSBnb29kIHF1ZXN0aW9uLiBQZXJo
YXBzIHRoZSBmb2xsb3dpbmcgYXJlIGRlY2lzaW9uIGZhY3RvcnM6Cj4+Pj4+IAo+Pj4+PiAxLiBJ
dCBpcyBhbHJlYWR5IHBvc3NpYmxlIGZvciBhIGRvbWFpbiB0byBzZXQgbWVtX2FjY2VzcyByZXN0
cmljdGlvbnMKPj4+Pj4gKHZpYSBIVk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3MpIG9uIGl0c2Vs
Zi4KPj4+PiAKPj4+PiBXaGljaCwgYXMgYmVmb3JlLCBJIGNvbnNpZGVyIGEgZmxhdy4KPj4+IAo+
Pj4gSG93IG1hbnkgdGltZXMgZG8gd2UgaGF2ZSB0byBnbyBvdmVyIHRoaXM/ICBIZXJlIGlzIG15
IHJlY29sbGVjdGlvbiBmcm9tIHRoZSAKPiAKPj4+IGxhc3QgdGltZSB3ZSBoYWQgYSBkaXNjdXNz
aW9uIG9uIHRoaXMgdG9waWM6Cj4+PiAKPj4+ICogVGhlIG9yaWdpbmFsIGF1dGhvcnMgb2YgdGhp
cyBjb2RlIHByb2JhYmx5IHRob3VnaHQgaGF2aW5nIGd1ZXN0cyBzZXQgdGhlaXIgCj4gCj4+PiBv
d24gbWVtYWNjZXNzIHdvdWxkIGJlIGEgcG90ZW50aWFsIHVzZSBjYXNlCj4+PiAqIFRoZSBtYWlu
dGFpbmVycyBhbmQgbWFpbiB1c2VycyBvZiB0aGUgY29kZSAoVGFtYXMgYW5kIFJhenZhbikgdGhp
bmsgaXTigJlzIGEgCj4gCj4+PiB1c2VmdWwgdXNlIGNhc2UKPj4+ICogVGhlIE1NIG1haW50YWlu
ZXIgKG1lKSBhbmQgb25lIG9mIHRoZSB4ODYgbWFpbnRhaW5lcnMgKEFuZHkpIHRoaW5rIGl04oCZ
cyBhIAo+Pj4gdXNlZnVsIHVzZSBjYXNlLgo+Pj4gCj4+PiAoQ29ycmVjdCBtZSBpZiBJ4oCZdmUg
bWlzcmVtZW1iZXJlZCBhbnl3aGVyZS4pCj4+PiAKPj4+IERvIHdlIG5lZWQgdG8gaGF2ZSBhIGZv
cm1hbCB2b3RlIGJ5IHRoZSBjb21taXR0ZXJzIGZvciB5b3UgdG8gYWNjZXB0IHRoYXQgCj4+PiB0
aGlzIHNob3VsZCBiZSBhIHN1cHBvcnRlZCB1c2UgY2FzZSwgYW5kIHN0b3AgbWFraW5nIG9iamVj
dGlvbnMgYW55IHRpbWUgCj4+PiBzb21lb25lIHdhbnRzIHRvIGltcHJvdmUgaXQ/Cj4+IAo+PiBU
aGVyZSdzIG5vIG5lZWQgZm9yIGEgdm90ZSwgc2luY2UgLSBhcyBiZWZvcmUgLSBJIHdvbid0IG9i
amVjdCB0byB0aGUKPj4gYWRkaXRpb24sIGJ1dCBJIGNvbnNpZGVyIGl0IHRvIHdpZGVuIHRoZSBi
YWRuZXNzIChvbmNlIGFnYWluKS4KPiAKPiBCdXQgeW91IGRpZCBvYmplY3QuICBUaGlzIHdob2xl
IHRocmVhZCBpcyB5b3UgcmUtb2JqZWN0aW5nIHRvIHRoZSBvcmlnaW5hbCAKPiBkZWNpc2lvbiB0
aGF0IHdl4oCZdmUgZGlzY3Vzc2VkIHR3aWNlIGJlZm9yZS4gIEVpdGhlciB0aGUgYWx0cDJtIGZ1
bmN0aW9uYWxpdHkgCj4gc2hvdWxkIGJlIGV4cG9zZWQgdG8gdGhlIGd1ZXN0LCBvciBpdCBzaG91
bGRu4oCZdC4gIElmIHdlIGRvIGV4cG9zZSAKPiBmdW5jdGlvbmFsaXR5IHRvIHRoZSBndWVzdCwg
dGhlbiB0aGUgaW50ZXJmYWNlIGV4cG9zZWQgc2hvdWxkIGJlIHVzZWZ1bDsgYW5kIAo+IGJlaW5n
IGFibGUgdG8gcmVhZCB3aGF0IHlvdSB3cm90ZSwgcmF0aGVyIHRoYW4ga2VlcGluZyBhIHNlcGFy
YXRlIGNvcHkgb2YgaXQsIAo+IGlzIHBhcnQgb2YgYSB1c2VmdWwgaW50ZXJmYWNlLgoKTm8sIHRo
YXQncyBub3QgdGhlIHJpZ2h0IHdheSB0byBwdXQgaXQuIElmIHRoaXMgd2FzIGFuIGFkZGl0aW9u
IHRvIHRoZQppbnRlcmZhY2Ugbm90IGhhdmluZyB0aGUgcG90ZW50aWFsIHRvIHdlYWtlbiBzZWN1
cml0eSwgSSB3b3VsZG4ndCBoYXZlCnJlLXJhaXNlZCB0aGUgcG9pbnQgb2YgdGhlcmUgYmVpbmcg
YW4gb3JpZ2luYWwgKGFwcGFyZW50LCBpLmUuIGF0IGxlYXN0IHRvCm1lKSB3ZWFrbmVzcy4gCgo+
IEkgbWVhbiwgSSB1bmRlcnN0YW5kIG9iamVjdGluZyB0byB0aGUgaWRlYSBvZiBidWlsZGluZyBh
biBleHRlbnNpb24gdG8geW91ciAKPiBob3VzZS4gIEJ1dCB3aGF0IGRvZXNu4oCZdCBtYWtlIHNl
bnNlIHRvIG1lIGlzLCBvbmNlIHRoZSBleHRlbnNpb24gaXMgYnVpbHQsIAo+IHRoZW4gb2JqZWN0
aW5nIHRvIHRoZSBpZGVhIG9mIHBhaW50aW5nIGl0OyBhbmQgdGhlbiBvYmplY3RpbmcgdG8gdGhl
IGlkZWEgb2YgCj4gYWRkaW5nIGVsZWN0cmljYWwgc29ja2V0czsgYW5kIHRoZW4gb2JqZWN0aW5n
IHRvIHRoZSBpZGVhIG9mIGFkZGluZyBoZWF0LiAgCj4gV2h5IG5vdCBqdXN0IGFjY2VwdCB0aGF0
IHlvdSBoYXZlIGFuIGV4dHJhIHJvb20gYW5kIG1ha2UgdGhlIGJlc3Qgb2YgaXQ/ICBJIAo+IHVu
ZGVyc3RhbmQgdGhhdCB5b3XigJlkIHByZWZlciBleHRyYSBnYXJkZW4gc3BhY2UgdG8gdGhlIHV0
aWxpdHkgcm9vbSB0aGF04oCZcyAKPiB0aGVyZSBub3csIGJ1dCBnaXZlbiB0aGF0IHlvdSBjYW7i
gJl0IGhhdmUgdGhlIGdhcmRlbiwgd2h5IGlzIGEgdXRpbGl0eSByb29tIAo+IHdpdGggbm8gcGFp
bnQgYW5kIG5vIGVsZWN0cmljaXR5IGFuZCBubyBoZWF0IGJldHRlciB0aGFuIGEgdXRpbGl0eSBy
b29tIHdpdGggCj4gYWxsIHRob3NlIHRoaW5ncz8KCkFuZCB0aGlzIGlzIG5vdCBhIHByb3BlciBh
bmFsb2d5IGVpdGhlcjogSSdtIHF1ZXN0aW9uaW5nIHdoZXRoZXIgYWRkaW5nCnNvbWV0aGluZyB0
aGF0IGluY3JlYXNlcyB0aGUgcmlzayBvZiB0aGUgaG91c2UgdG8gY3Jhc2ggb3IgYnVybiBpcyBh
IGdvb2QKaWRlYS4KCj4+IEluIGFsbAo+PiB0aGUgInRoaW5rIGl0J3MgYSB2YWxpZCB1c2UgY2Fz
ZSIgaXQgd2FzIG5ldmVyIHJlYWxseSBtYWRlIGNsZWFyIHRvIG1lCj4+IGhvdyB0aGlzICJ2YWxp
ZCIgaW1wbGllcyAic3RpbGwgc2VjdXJl4oCdLgo+IAo+IFRoYXQgd2FzIG5ldmVyIHRoZSBhcmd1
bWVudC4gIFRoZSBhcmd1bWVudCBpcyB0aGF0IHRoZSBiZWhhdmlvciBpcyBvZmYgYnkgCj4gZGVm
YXVsdCwgYW5kIHRoYXQgaG9zdCBhZG1pbmlzdHJhdG9ycyBzaG91bGQgYmUgdHJlYXRlZCBhcyBh
ZHVsdHMgYW5kIGFsbG93ZWQgCj4gdG8ganVkZ2UgZm9yIHRoZW1zZWx2ZXMgd2hldGhlciBpdOKA
mXMgc2FmZSB0byB0dXJuIGl0IG9uIG9yIG5vdCDigJQganVzdCBsaWtlIAo+IG5lc3RlZCB2aXJ0
LCBQQ0kgcGFzcy10aHJvdWdoLCBDT0xPLCBvciB0aGUgaG9zdCBvZiBvdGhlciBmZWF0dXJlcyB0
aGF0IAo+IGFyZW7igJl0IHNlY3VyaXR5IHN1cHBvcnRlZC4KCkV2ZW4gZm9yIG90aGVyIHNlY3Vy
aXR5IHVuc3VwcG9ydGVkIHBpZWNlcyBvZiBjb2RlIEkgd291bGQgYWx3YXlzIGF0CmxlYXN0IHJh
aXNlIGNvbmNlcm5zIGlmIHNlY3VyaXR5IHdhcyBmdXJ0aGVyIHdlYWtlbmVkIGJ5IGEgY2hhbmdl
LgoKPiBJIG1lYW4sIEnigJlkIHVuZGVyc3RhbmQgaWYgc3VwcG9ydGluZyB0aGF0IHVzZSBjYXNl
IHRoaXMgbWVhbnQgYWRkIHRvbnMgb2YgCj4gZXh0cmEgZnVuY3Rpb25hbGl0eSB0aGF0IHdhcyBs
aWtlbHkgdG8gYmUgZnJhZ2lsZSBhbmQgaW50cm9kdWNlIG5ldyBidWdzOyBidXQgCj4gaXTigJlz
IG5vdCDigJQgYWxsIHRoZSBjb21wbGV4aXR5IG9mIG1lbWFjY2VzcyB3b3VsZCBiZSB0aGVyZSBl
dmVuIGlmIHdlIG9ubHkgCj4gYWxsb3dlZCBkb20wIGFjY2VzcyB0byB0aGlzIGZ1bmN0aW9uYWxp
dHkuCj4gCj4gV291bGQgeW91IGZlZWwgYmV0dGVyIGlmIHdlIGhhZCBhIGxpbmUgY292ZXJpbmcg
bWVtYWNjZXNzIGluIFNVUFBPUlQubWQ/CgpUaGF0IHdvdWxkIGltbyBtYWtlIGEgZGlmZmVyZW5j
ZSBvbmx5IGlmIGFsdHAybSBpdHNlbGYgd2FzIGFscmVhZHkKc2VjdXJpdHkgc3VwcG9ydGVkLiBB
bmQgYW55d2F5IC0gd2h5IG1lbWFjY2Vzcz8gVGhlIGlzc3VlIGlzIHdpdGggdGhlCnRvbyBicm9h
ZCBleHBvc3VyZSBvZiBhbHRwMm0gb3BzIGluIGdlbmVyYWwsIGlycmVzcGVjdGl2ZSBvZiB0aGlz
IG5vdApiZWluZyB0aGUgZGVmYXVsdCBtb2RlLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:33:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazhK-000364-N3; Thu, 05 Jul 2018 08:33: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=edz7=jv=citrix.com=prvs=71777b1fd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fazhJ-00035v-Ik
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:33:05 +0000
X-Inumbo-ID: 0795c631-802e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0795c631-802e-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:33:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75743077"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 08/11] x86/hvm: Add handler for save_one funcs
Thread-Index: AQHUE5uEbigFXn0ZaUWkzN7d4ZPaS6SATLjw
Date: Thu, 5 Jul 2018 08:33:02 +0000
Message-ID: <8f1014bc382c4fe6886d6ea1fb666537@AMSPEX02CL03.citrite.net>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-9-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530711147-23113-9-git-send-email-aisaila@bitdefender.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 v10 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNCBKdWx5IDIwMTggMTQ6MzIK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMCAwOC8xMV0g
eDg2L2h2bTogQWRkIGhhbmRsZXIgZm9yIHNhdmVfb25lIGZ1bmNzCj4gCj4gU2lnbmVkLW9mZi1i
eTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgpQYXRjaCBsb29r
cyBvayBzby4uLgoKUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+CgpidXQuLi4KCj4gCj4gLS0tCj4gQ2hhbmdlcyBzaW5jZSBWODoKPiAJLSBBZGQgY29t
bWVudCBmb3IgdGhlIGhhbmRsZXIgcmV0dXJuIHZhbHVlcy4KCi4uLkkgZG9uJ3Qgc2VlIGFueSBj
b21tZW50LiBBbSBJIG1pc3Npbmcgc29tZXRoaW5nPwoKPiAtLS0KPiAgeGVuL2FyY2gveDg2L2Nw
dS9tY2hlY2svdm1jZS5jIHwgMSArCj4gIHhlbi9hcmNoL3g4Ni9odm0vaHBldC5jICAgICAgICB8
IDIgKy0KPiAgeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgIHwgNiArKysrKy0KPiAgeGVu
L2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwgMiArLQo+ICB4ZW4vYXJjaC94ODYvaHZtL2ly
cS5jICAgICAgICAgfCA2ICsrKy0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAg
fCA0ICsrLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwgMiArLQo+ICB4ZW4v
YXJjaC94ODYvaHZtL3J0Yy5jICAgICAgICAgfCAyICstCj4gIHhlbi9hcmNoL3g4Ni9odm0vc2F2
ZS5jICAgICAgICB8IDUgKysrKy0KPiAgeGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgICAgIHwg
MiArLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAgfCAzICsrLQo+ICB4ZW4vYXJj
aC94ODYvaHZtL3ZsYXBpYy5jICAgICAgfCA0ICsrLS0KPiAgeGVuL2FyY2gveDg2L2h2bS92cGlj
LmMgICAgICAgIHwgMiArLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmggfCA2ICsr
KysrLQo+ICAxNCBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMo
LSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCj4gYi94
ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKPiBpbmRleCA4YTFmYmZjLi4yOTg5OGE2IDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+IEBAIC0zOTYsNiArMzk2LDcgQEAgc3RhdGljIGlu
dCB2bWNlX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsCj4gaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCj4gIH0KPiAKPiAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWTUNFX1ZDUFUs
IHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgdm1jZV9z
YXZlX3ZjcHVfY3R4dF9vbmUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdm1jZV9sb2Fk
X3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwo+IAo+ICAvKgo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCj4gaW5kZXgg
MjgzNzcwOS4uYWZmODYxMyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCj4gQEAgLTY0MCw3ICs2NDAsNyBAQCBzdGF0
aWMgaW50IGhwZXRfbG9hZChzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9kb21haW5fY29udGV4dF90
ICpoKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAKPiAtSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwgMSwKPiBIVk1TUl9QRVJfRE9NKTsKPiArSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIE5VTEwsIGhwZXRfbG9hZCwg
MSwKPiBIVk1TUl9QRVJfRE9NKTsKPiAKPiAgc3RhdGljIHZvaWQgaHBldF9zZXQoSFBFVFN0YXRl
ICpoKQo+ICB7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jCj4gaW5kZXggOWZmOTk1NC4uN2QyYTEyZCAxMDA2NDQKPiAtLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBA
IC03ODQsNiArNzg0LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBk
b21haW4gKmQsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIH0KPiAKPiAgSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BV
KTsKPiAKPiAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90Cj4gKmgpCj4gQEAgLTExODEsNyArMTE4Miw4IEBAIHN0YXRp
YyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwKPiBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gCj4gLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwKPiBodm1fbG9hZF9jcHVfY3R4dCwKPiAr
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LAo+IGh2bV9z
YXZlX2NwdV9jdHh0X29uZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9j
cHVfY3R4dCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7
Cj4gCj4gICNkZWZpbmUgSFZNX0NQVV9YU0FWRV9TSVpFKHhjcjApIChvZmZzZXRvZihzdHJ1Y3Qg
aHZtX2h3X2NwdV94c2F2ZSwKPiBcCj4gQEAgLTE1MjgsNiArMTUzMCw3IEBAIHN0YXRpYyBpbnQg
X19pbml0Cj4gaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCj4gICAgICBo
dm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAiQ1BVX1hTQVZFIiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1
X3hzYXZlX3N0YXRlcywKPiArICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hz
YXZlX3N0YXRlc19vbmUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV94
c2F2ZV9zdGF0ZXMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfWFNBVkVfU0la
RSh4ZmVhdHVyZV9tYXNrKSArCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yo
c3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLAo+IEBAIC0xNTQwLDYgKzE1NDMsNyBAQCBzdGF0
aWMgaW50IF9faW5pdAo+IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQo+
ICAgICAgICAgIGh2bV9yZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIkNQVV9NU1IiLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX3NhdmVfY3B1X21zcnMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
c2F2ZV9jcHVfbXNyc19vbmUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9h
ZF9jcHVfbXNycywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJ
WkUobXNyX2NvdW50X21heCkgKwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNp
emVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vaTgyNTQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwo+IGluZGV4IDk5MmYw
OGQuLmVjNzdiMjMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCj4gKysr
IGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCj4gQEAgLTQzNyw3ICs0MzcsNyBAQCBzdGF0aWMg
aW50IHBpdF9sb2FkKHN0cnVjdCBkb21haW4gKmQsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
Cj4gICAgICByZXR1cm4gMDsKPiAgfQo+IAo+IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJ
VCwgcGl0X3NhdmUsIHBpdF9sb2FkLCAxLAo+IEhWTVNSX1BFUl9ET00pOwo+ICtIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBJVCwgcGl0X3NhdmUsIE5VTEwsIHBpdF9sb2FkLCAxLAo+IEhWTVNS
X1BFUl9ET00pOwo+IAo+ICB2b2lkIHBpdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMgYi94ZW4vYXJjaC94ODYvaHZtL2ly
cS5jCj4gaW5kZXggYzg1ZDAwNC4uNzcwZWFiNyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2lycS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwo+IEBAIC03NjQsOSArNzY0
LDkgQEAgc3RhdGljIGludCBpcnFfbG9hZF9saW5rKHN0cnVjdCBkb21haW4gKmQsCj4gaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICByZXR1cm4gMDsKPiAgfQo+IAo+IC1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgaXJxX2xvYWRfcGNpLAo+ICtI
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgTlVMTCwKPiBp
cnFfbG9hZF9wY2ksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RP
TSk7Cj4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBp
cnFfbG9hZF9pc2EsCj4gK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lSUSwgaXJxX3Nh
dmVfaXNhLCBOVUxMLCBpcnFfbG9hZF9pc2EsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
MSwgSFZNU1JfUEVSX0RPTSk7Cj4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0xJTkss
IGlycV9zYXZlX2xpbmssIGlycV9sb2FkX2xpbmssCj4gK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUENJX0xJTkssIGlycV9zYXZlX2xpbmssIE5VTEwsCj4gaXJxX2xvYWRfbGluaywKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwo+IGluZGV4
IDliYmZmNTkuLmZmOWZmNjkgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwo+IEBAIC04MTksOCArODE5LDggQEAgc3Rh
dGljIGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAKPiAtSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwKPiBodm1fbG9hZF9tdHJyX21zciwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Cj4gK0hWTV9S
RUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsCj4gaHZtX3NhdmVf
bXRycl9tc3Jfb25lLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX210cnJf
bXNyLCAxLCBIVk1TUl9QRVJfVkNQVSk7Cj4gCj4gIHZvaWQgbWVtb3J5X3R5cGVfY2hhbmdlZChz
dHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcG10
aW1lci5jIGIveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKPiBpbmRleCA0MzU2NDdmLi4wYTVl
OGNlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCj4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKPiBAQCAtMzA5LDcgKzMwOSw3IEBAIHN0YXRpYyBpbnQg
YWNwaV9sb2FkKHN0cnVjdCBkb21haW4gKmQsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4g
ICAgICByZXR1cm4gMDsKPiAgfQo+IAo+IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElN
RVIsIGFjcGlfc2F2ZSwgYWNwaV9sb2FkLAo+ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBN
VElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNwaV9sb2FkLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDEsIEhWTVNSX1BFUl9ET00pOwo+IAo+ICBpbnQgcG10aW1lcl9jaGFuZ2VfaW9wb3J0
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB2ZXJzaW9uKQo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwo+IGluZGV4IGNi
NzViOTkuLmNlN2U3MWIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ydGMuYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKPiBAQCAtNzgzLDcgKzc4Myw3IEBAIHN0YXRpYyBp
bnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
PiAgICAgIHJldHVybiAwOwo+ICB9Cj4gCj4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRD
LCBydGNfc2F2ZSwgcnRjX2xvYWQsIDEsCj4gSFZNU1JfUEVSX0RPTSk7Cj4gK0hWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgTlVMTCwgcnRjX2xvYWQsIDEsCj4gSFZNU1Jf
UEVSX0RPTSk7Cj4gCj4gIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCj4gIHsKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Nh
dmUuYwo+IGluZGV4IDg5ODRhMjMuLmI2NzQ5MzcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9zYXZlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwo+IEBAIC04NSwxNiAr
ODUsMTggQEAgaW50IGFyY2hfaHZtX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0Cj4gaHZt
X3NhdmVfaGVhZGVyICpoZHIpCj4gIC8qIExpc3Qgb2YgaGFuZGxlcnMgZm9yIHZhcmlvdXMgSFZN
IHNhdmUgYW5kIHJlc3RvcmUgdHlwZXMgKi8KPiAgc3RhdGljIHN0cnVjdCB7Cj4gICAgICBodm1f
c2F2ZV9oYW5kbGVyIHNhdmU7Cj4gKyAgICBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZTsK
PiAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKPiAgICAgIGNvbnN0IGNoYXIgKm5hbWU7Cj4g
ICAgICBzaXplX3Qgc2l6ZTsKPiAgICAgIGludCBraW5kOwo+IC19IGh2bV9zcl9oYW5kbGVyc1tI
Vk1fU0FWRV9DT0RFX01BWCArIDFdID0geyB7TlVMTCwgTlVMTCwgIjw/PiJ9LCB9Owo+ICt9IGh2
bV9zcl9oYW5kbGVyc1tIVk1fU0FWRV9DT0RFX01BWCArIDFdID0geyB7TlVMTCwgTlVMTCwgTlVM
TCwKPiAiPD8+In0sIH07Cj4gCj4gIC8qIEluaXQtdGltZSBmdW5jdGlvbiB0byBhZGQgZW50cmll
cyB0byB0aGF0IGxpc3QgKi8KPiAgdm9pZCBfX2luaXQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50
MTZfdCB0eXBlY29kZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBj
aGFyICpuYW1lLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hh
bmRsZXIgc2F2ZV9zdGF0ZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
c2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQo+ICB7Cj4gQEAgLTEwMiw2ICsxMDQs
NyBAQCB2b2lkIF9faW5pdCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAo+
ICAgICAgQVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsKPiAg
ICAgIEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmxvYWQgPT0gTlVMTCk7Cj4gICAg
ICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPSBzYXZlX3N0YXRlOwo+ICsgICAgaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwo+ICAgICAgaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID0gbG9hZF9zdGF0ZTsKPiAgICAgIGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0ubmFtZSA9IG5hbWU7Cj4gICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNv
ZGVdLnNpemUgPSBzaXplOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCj4gaW5kZXggOTdiNDE5Zi4uNjZmNTRlNCAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdmlvYXBpYy5jCj4gQEAgLTYwMSw3ICs2MDEsNyBAQCBzdGF0aWMgaW50IGlvYXBp
Y19sb2FkKHN0cnVjdCBkb21haW4gKmQsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAg
ICByZXR1cm4gaHZtX2xvYWRfZW50cnkoSU9BUElDLCBoLCAmcy0+ZG9tVSk7Cj4gIH0KPiAKPiAt
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlvYXBpY19zYXZlLCBpb2FwaWNfbG9h
ZCwgMSwKPiBIVk1TUl9QRVJfRE9NKTsKPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJT0FQ
SUMsIGlvYXBpY19zYXZlLCBOVUxMLCBpb2FwaWNfbG9hZCwgMSwKPiBIVk1TUl9QRVJfRE9NKTsK
PiAKPiAgdm9pZCB2aW9hcGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCj4gIHsKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJp
ZGlhbi5jCj4gaW5kZXggMWU4N2NkNi4uNDY2ZTAxNSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiBA
QCAtMTAyMyw3ICsxMDIzLDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0
KHN0cnVjdCBkb21haW4KPiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICByZXR1
cm4gMDsKPiAgfQo+IAo+IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJ
TiwKPiB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAo+ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFZJUklESUFOX0RPTUFJTiwKPiB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LCBOVUxMLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEs
IEhWTVNSX1BFUl9ET00pOwo+IAo+ICBzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
X29uZShzdHJ1Y3QgdmNwdSAqdiwKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiBAQCAtMTA4
Myw2ICsxMDgzLDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLAo+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICB9Cj4gCj4gIEhWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fVkNQVSwgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25l
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0LCAx
LCBIVk1TUl9QRVJfVkNQVSk7Cj4gCj4gIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3ZpcmlkaWFu
X3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3ZsYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwo+IGluZGV4IDFiOWYwMGEuLmVm
ZjYwNzAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiBAQCAtMTU3Niw5ICsxNTc2LDkgQEAgc3RhdGljIGlu
dCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwKPiBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gCj4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLAo+IGxhcGljX2xvYWRfaGlkZGVuLAo+ICtIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDLCBsYXBpY19zYXZlX2hpZGRlbiwgTlVMTCwKPiBs
YXBpY19sb2FkX2hpZGRlbiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9Q
RVJfVkNQVSk7Cj4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUNfUkVHUywgbGFwaWNf
c2F2ZV9yZWdzLAo+IGxhcGljX2xvYWRfcmVncywKPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShMQVBJQ19SRUdTLCBsYXBpY19zYXZlX3JlZ3MsIE5VTEwsCj4gbGFwaWNfbG9hZF9yZWdzLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKPiAKPiAgaW50
IHZsYXBpY19pbml0KHN0cnVjdCB2Y3B1ICp2KQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCj4gaW5kZXggZTE2MGJiZC4uY2E5
YjRjYiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdnBpYy5jCj4gQEAgLTQxMSw3ICs0MTEsNyBAQCBzdGF0aWMgaW50IHZwaWNf
bG9hZChzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAg
cmV0dXJuIDA7Cj4gIH0KPiAKPiAtSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSUMsIHZwaWNf
c2F2ZSwgdnBpY19sb2FkLCAyLAo+IEhWTVNSX1BFUl9ET00pOwo+ICtIVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsCj4gSFZNU1JfUEVS
X0RPTSk7Cj4gCj4gIHZvaWQgdnBpY19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2Fz
bS0KPiB4ODYvaHZtL3NhdmUuaAo+IGluZGV4IGY4ODllOGYuLjI1Mzg2MjggMTAwNjQ0Cj4gLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc2F2ZS5oCj4gQEAgLTk3LDYgKzk3LDggQEAgc3RhdGljIGlubGluZSB1aW50MTZf
dCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3QKPiBodm1fZG9tYWluX2NvbnRleHQgKmgpCj4gICAq
IHJlc3RvcmluZy4gIEJvdGggcmV0dXJuIG5vbi16ZXJvIG9uIGVycm9yLiAqLwo+ICB0eXBlZGVm
IGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7Cj4gK3R5cGVk
ZWYgaW50ICgqaHZtX3NhdmVfb25lX2hhbmRsZXIpKHN0cnVjdCAgdmNwdSAqdiwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwo+
ICB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIpIChzdHJ1Y3QgZG9tYWluICpkLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7
Cj4gCj4gQEAgLTEwNSw2ICsxMDcsNyBAQCB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIp
IChzdHJ1Y3QgZG9tYWluICpkLAo+ICB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3Qg
dHlwZWNvZGUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlX3N0YXRlLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUs
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUs
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplX3Qgc2l6ZSwgaW50IGtpbmQpOwo+IAo+
IEBAIC0xMTQsMTIgKzExNywxMyBAQCB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3Qg
dHlwZWNvZGUsCj4gCj4gIC8qIFN5bnRhY3RpYyBzdWdhciBhcm91bmQgdGhhdCBmdW5jdGlvbjog
c3BlY2lmeSB0aGUgbWF4IG51bWJlciBvZgo+ICAgKiBzYXZlcywgYW5kIHRoaXMgY2FsY3VsYXRl
cyB0aGUgc2l6ZSBvZiBidWZmZXIgbmVlZGVkICovCj4gLSNkZWZpbmUgSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShfeCwgX3NhdmUsIF9sb2FkLCBfbnVtLCBfaykKPiBcCj4gKyNkZWZpbmUgSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZlX29uZSwgX2xvYWQsCj4gX251
bSwgX2spICBcCj4gIHN0YXRpYyBpbnQgX19pbml0IF9faHZtX3JlZ2lzdGVyXyMjX3gjI19zYXZl
X2FuZF9yZXN0b3JlKHZvaWQpICAgICAgICAgICAgXAo+ICB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAg
ICAgIGh2bV9yZWdpc3Rlcl9zYXZldm0oSFZNX1NBVkVfQ09ERShfeCksICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICNfeCwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKPiArICAgICAgICAgICAgICAgICAgICAgICAgX3NhdmVfb25lLCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICZf
bG9hZCwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAoX251bSkgKiAoSFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAg
ICAgICAgICAgICAgIFwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgc2l6
ZW9mIChzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvcikpLCBcCj4gLS0KPiAyLjcuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:33:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazhg-0003AP-6F; Thu, 05 Jul 2018 08: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=k+bg=jv=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1fazhe-0003A9-6I
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:33:26 +0000
X-Inumbo-ID: 1407ae1d-802e-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1407ae1d-802e-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:33:23 +0200 (CEST)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com
 [10.11.54.6])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 0537381A4EAA;
 Thu,  5 Jul 2018 08:33:24 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-19.ams2.redhat.com
 [10.36.116.19])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 8F56F2156880;
 Thu,  5 Jul 2018 08:33:22 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id 6478A11385D6; Thu,  5 Jul 2018 10:33:21 +0200 (CEST)
From: Markus Armbruster <armbru@redhat.com>
To: Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <f4bug@amsat.org>
References: <20180704153919.12432-1-f4bug@amsat.org>
Date: Thu, 05 Jul 2018 10:33:21 +0200
In-Reply-To: <20180704153919.12432-1-f4bug@amsat.org> ("Philippe
 =?utf-8?Q?Mathieu-Daud=C3=A9=22's?= message of "Wed, 4 Jul 2018 12:39:11
 -0300")
Message-ID: <87a7r6axpq.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.8]); Thu, 05 Jul 2018 08:33:24 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]);
 Thu, 05 Jul 2018 08:33:24 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'armbru@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH 0/8] Coccinelle cleanups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>,
 David Hildenbrand <david@redhat.com>, qemu-devel@nongnu.org,
 Alexander Graf <agraf@suse.de>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>, qemu-block@nongnu.org,
 qemu-trivial@nongnu.org, "Michael S .
 Tsirkin" <mst@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?utf-8?Q?Marc-Andr=C3=A9?= Lureau <marcandre.lureau@redhat.com>,
 Richard Henderson <rth@twiddle.net>, Kevin Wolf <kwolf@redhat.com>,
 Cornelia Huck <cohuck@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Igor Mammedov <imammedo@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4gd3JpdGVzOgoKPiBOb3Ro
aW5nIGV4Y2l0aW5nIGhlcmUsIHBhdGNoZXMgY3JlYXRlZCBtZWNoYW5pY2FsbHkKPiAoY29tbW9u
IGFmdGVyIHNvZnQgZnJlZXplKS4KCkNjOiBxZW11LXRyaXZpYWwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:35:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:35: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 1fazjl-0003mQ-Nh; Thu, 05 Jul 2018 08:35: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fazjk-0003mE-Lg
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:35:36 +0000
X-Inumbo-ID: 61adde8b-802e-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 61adde8b-802e-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:35:33 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 02:35:34 -0600
Message-Id: <5B3DD85402000078001D1574@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 02:35:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
 <20180704142505.GB26572@olila.local.net-space.pl>
 <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
 <20180704164848.GH26572@olila.local.net-space.pl>
In-Reply-To: <20180704164848.GH26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDA0LjA3LjE4IGF0IDE4OjQ4LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFdlZCwgSnVsIDA0LCAyMDE4IGF0IDA5OjM0OjA5QU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMDQuMDcuMTggYXQgMTY6MjUsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gT24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDc6NTE6NTJBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAxOS4wNi4xOCBhdCAxNjozNSwgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiBUaGVuIHJlbmFtZSB4ZW4ubWIu
ZWZpIHRvIHhlbi5lZmkgYW5kIGRyb3AgYWxsIHJlbGF0ZWQKPj4gPj4gPiBkaWZmZXJlbnRpYXRv
cnMgaW4gdGhlIGNvZGUuCj4+ID4+Cj4+ID4+IEZvciB0aGlzIHlvdSdsbCBmaXJzdCBvZiBhbGwg
bmVlZCB0byBjb252aW5jZSBtZSB0aGF0IHRoZSBiaW5hcnkgeW91IGJ1aWxkIGlzCj4+ID4+IGEg
ZHJvcC1pbiByZXBsYWNlbWVudCBmb3IgeGVuLmVmaS4gQXMgbm90ZWQgaW4gdGhlIHJlcGxpZXMg
dG8gZWFybGllcgo+PiA+PiBwYXRjaGVzLCBJJ20gZ2V0dGluZyB0aGUgaW1wcmVzc2lvbiBvZiB0
aGlzIG5vdCBiZWluZyB0aGUgY2FzZS4gQSBmdXJ0aGVyCj4+ID4+IGhpbnQgdG93YXJkcyB0aGlz
IGlzIHRoZSBvdXRyaWdodCBkZWxldGlvbiBvZiB4ZW4vYXJjaC94ODYvZWZpL21rcmVsb2MuYzoK
Pj4gPj4gSG93IGlzIHRoZSBYZW4gaW1hZ2UgZ29pbmcgdG8gYmUgcmVsb2NhdGVkIHRoYXQgd2F5
LCB3aGVuIGxvYWRlZCBmcm9tCj4+ID4+IHRoZSBFRkkgc2hlbGwgb3IgYm9vdCBsb2FkZXI/Cj4+
ID4KPj4gPiBJdCB3b3JrcyBiZWNhdXNlIGFsbCBhZGRyZXNzaW5nIGlzIHJlbGF0aXZlIHRvICVy
aXAuIFRvIGJlIHByZWNpc2UsIG5ldwo+PiA+IHhlbi5lZmksIGVhcmxpZXIgeGVuLm1iLmVmaSwg
Y29udGFpbnMgZXhhY3RseSB0aGUgc2FtZSBjb2RlIGFzIEVMRiBkb2VzLgo+PiA+IFNvLCBpZiBF
TEYgd29ya3Mgd2l0aG91dCBhbnkgcmVsb2NhdGlvbnMgd2h5IFBFIHNob3VsZCBub3QuIEVzcGVj
aWFsbHkgb24KPj4gPiB4ODYtNjQuIEFkZGl0aW9uYWxseSwgbXkgdGVzdHMgc2hvd2VkIHRoYXQg
aW4gZ2VuZXJhbCBVRUZJIGltcGxlbWVudGF0aW9ucwo+PiA+IGp1c3QgcmVxdWlyZSBCYXNlIFJl
bG9jYXRpb24gVGFibGUgZW50cnkgaW4gUEUgRGF0YSBEaXJlY3RvcmllcyB0byByZWxvY2F0ZQo+
PiA+IHRoZSBpbWFnZS4KPj4KPj4gVGhlIHRoaW5nIEknbSBtaXNzaW5nIGluIHRoZSBzZXJpZXMg
aXMgdGhlIGdlbmVyYXRpb24gb2YgdGhlIHJlbG9jYXRpb25zIHRvCj4+IGdvIGludG8gdGhlIHNl
Y3Rpb24gcG9pbnRlZCB0byBieSB0aGlzIERhdGEgRGlyZWN0b3J5IGVudHJ5Lgo+IAo+IFRoZXJl
IGlzIG5vIHN1Y2ggdGhpbmcgYmVjYXVzZSB4ZW4ubWIuZWZpIGRvZXMgbm90IG5lZWQgdGhhdC4K
CldlbGwsIGZpbmUuIEJ1dCB5b3Ugc3RpbGwgb3dlIG1lIGFuIGFuc3dlciB0byB0aGUgIndoeSIg
cGFydCBoZXJlLgoKPj4gPiBFdmVuIGl0IGNhbiBiZSBlbXB0eS4gQXMgaXQgaXMgaW4gY3VycmVu
dCBwYXRjaHNldC4KPj4KPj4gTm8sIGl0IGNhbid0IGJlIGVtcHR5LiBKdXN0IHRyeSByZW1vdmlu
ZyB0aGUgcmVsb2NhdGlvbnMgZnJvbSB4ZW4uZWZpIGFuZAo+PiBzZWUgd2hhdCB5b3UgZ2V0Lgo+
IAo+IEkgYW0gcHJldHR5IHN1cmUgdGhhdCBjdXJyZW50IHhlbi5lZmkgd2lsbCBub3Qgd29yayB3
aXRob3V0IC5yZWxvYyBzZWN0aW9uLgo+IEhvd2V2ZXIsIHhlbi5tYi5lZmkgd29ya3Mgd2l0aG91
dCBhbnkgaXNzdWUuIFNvLCBJIGFtIG5vdCBzdXJlIHdoZXJlIGlzIHRoZQo+IHByb2JsZW0uICsv
LSBmYWtlIC5yZWxvYyBlbnRyeSB3aGljaCBJIHdhcyB0YWxraW5nIGFib3V0IGVhcmxpZXIuCgpB
cyBwZXIgYWJvdmU6IElmIHRoaXMgaXMgdGhlIGNhc2UgLSBmaW5lLiBCdXQgSSB3YW50IHRoaXMg
dG8gYmUgZXhwbGFpbmVkLApub3QgdGhlIGxlYXN0IGJlY2F1c2UgSSdkIGxpa2UgdG8gdW5kZXJz
dGFuZCBpZiBJIHdhc3RlZCBlZmZvcnQgYmFjayB3aGVuCkkgYWRkZWQgdG8gY29kZSB0byBwcm9k
dWNlIGFuZCBoYW5kbGUgdGhlIHJlbG9jYXRpb25zLgoKPj4gPiBUaG91Z2ggSSBhbQo+PiA+IGFm
cmFpZCBhYm91dCBtb3JlIHBpY2t5IFVFRkkgc3R1ZmYgYW5kIGNvbnNpZGVyaW5nIGFkZGl0aW9u
IG9mIGF0IGxlYXN0Cj4+ID4gb25lIC5yZWxvYyBlbnRyeSwgZmFrZSBvbmUsIGFzIExpbnV4IGtl
cm5lbCBkb2VzLiBBbmQgdGhpcyByaXNlcyBhbm90aGVyCj4+ID4gcXVlc3Rpb246IHNob3VsZCBu
b3Qgd2UgYWRkIC5ic3Mgc2VjdGlvbiBpbnRvIFBFIGhlYWRlcj8gUmlnaHQgbm93IGl0IGlzCj4+
ID4gZW1iZWRkZWQvaGlkZGVuIGluIFBFIC50ZXh0IHNlY3Rpb24uCj4+Cj4+IE15IHhlbi5lZmkg
ZG9lcyBoYXZlIGEgLmJzcyBzZWN0aW9uLgo+IAo+IEl0IGlzIGNvbXBsZXRlbHkgdmFsaWQgdG8g
aGF2ZSBCU1MgZW1iZWRkZWQgaW4gLnRleHQgc2VjdGlvbiBvciBsaXZpbmcKPiBhcyBhIHNlcGFy
YXRlIGVudGl0eSBpbiBQRSBzZWN0aW9uIHRhYmxlLiBTbywgdGhlIHF1ZXN0aW9uIGlzOiB3aGlj
aCBvbmUKPiBkbyB3ZSBwcmVmZXI/IEN1cnJlbnRseSBleGlzdGluZyB4ZW4ubWIuZWZpIGxheW91
dCBpcyBzaW1pbGFyIHRvIEVMRiBsYXlvdXQuCgpJJ2QgcHJlZmVyIGFueSBiaW5hcnkgdG8gbG9v
ayBhcyBuYXR1cmFsIGFzIHBvc3NpYmxlLiBIb3dldmVyLCBvdXIgRUxGCmJpbmFyeSBkb2Vzbid0
LCBhbmQgaGVuY2UgSSB3b3VsZG4ndCBpbnNpc3Qgb24gdGhpcyB0byBiZSB0aGUgY2FzZSBmb3IK
dGhlIFBFIG9uZS4gVGhlcmUncyBhIHJlYXNvbiBmb3IgdGhlIEVMRiBvbmUgdG8gYmUgdGhlIHdh
eSBpdCBpcywgdGhvdWdoLgpJZiBubyBzaW1pbGFyIHJlYXNvbiBleGlzdHMgZm9yIHRoZSBQRSBv
bmUsIHRoZW4gcGxlYXNlIGhhdmUgaXQgaGF2ZSBhCiJub3JtYWwiIHNldCBvZiBzZWN0aW9ucy4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:40:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:40:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fazoC-0004VY-Gh; Thu, 05 Jul 2018 08: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fazoB-0004V1-7k
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:40:11 +0000
X-Inumbo-ID: 0609fcf4-802f-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 0609fcf4-802f-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:40:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 02:40:10 -0600
Message-Id: <5B3DD96802000078001D1592@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 02:40:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <20180704084239.fk7cianiscggg3sz@citrix.com>
 <5B3C8A7802000078001D0E6E@prv1-mh.provo.novell.com>
 <32a96b33-0cea-a054-1c97-b1afb4d12e10@citrix.com>
In-Reply-To: <32a96b33-0cea-a054-1c97-b1afb4d12e10@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA0LjA3LjE4IGF0IDE4OjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMDcvMTggMDk6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4w
Ny4xOCBhdCAxMDo0MiwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gVHVlLCBK
dWwgMDMsIDIwMTggYXQgMDk6NTU6MTlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+
PiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKPj4+PiArKysgYi94ZW4v
aW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKPj4+PiBAQCAtMzE0LDYgKzMxNCwxNyBAQCBz
dHJ1Y3QgeGVuX2FyY2hfZG9tYWluY29uZmlnIHsKPj4+PiAgI2RlZmluZSBYRU5fQUNQSV9HUEUw
X0NQVUhQX0JJVCAgICAgIDIKPj4+PiAgI2VuZGlmCj4+Pj4gIAo+Pj4+ICsvKgo+Pj4+ICsgKiBS
ZXByZXNlbnRhdGlvbnMgb2YgYXJjaGl0ZWN0dXJhbCBDUFVJRCBpbmZvcm1hdGlvbi4gIFVzZWQg
YXMgdGhlCj4+Pj4gKyAqIHNlcmlhbGlzZWQgdmVyc2lvbiBvZiBYZW4ncyBpbnRlcm5hbCByZXBy
ZXNlbnRhdGlvbi4KPj4+PiArICovCj4+Pj4gK3R5cGVkZWYgc3RydWN0IHhlbl9jcHVpZF9sZWFm
IHsKPj4+PiArI2RlZmluZSBYRU5fQ1BVSURfTk9fU1VCTEVBRiAweGZmZmZmZmZmdQo+Pj4+ICsg
ICAgdWludDMyX3QgbGVhZiwgc3VibGVhZjsKPj4+PiArICAgIHVpbnQzMl90IGEsIGIsIGMsIGQ7
Cj4+Pj4gK30geGVuX2NwdWlkX2xlYWZfdDsKPj4+PiArREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUo
eGVuX2NwdWlkX2xlYWZfdCk7Cj4+Pj4gKwo+Pj4gSXMgcHV0dGluZyB0aGlzIGluIHB1YmxpYyBo
ZWFkZXIgd2hpbGUgbGVhdmluZwo+Pj4gQ1BVSURfTUFYX1NFUklBTElTRURfTEVBVkVTIGluIGEg
cHJpdmF0ZSBoZWFkZXIgdXNlZnVsPwo+Pj4KPj4+IEhvdyBkb2VzIGFuIGV4dGVybmFsIHVzZXIg
a25vdyBob3cgYmlnIGEgYnVmZmVyIGl0IG5lZWRzIHRvIHByb3ZpZGUgdG8KPj4+IGFjY29tbW9k
YXRlIHRoZSByZXR1cm4gc3RydWN0dXJlPwo+PiBZZWFoLCB0aGlzIGlzIGluZGVlZCBoYXJkIHRv
IHRlbGwgZnJvbSB0aGlzIHBhdGNoIGFsb25lLiBBbmQgZ29pbmcKPj4gb3ZlciB0aGUgdGl0bGVz
IG9mIHRoZSByZW1haW5kZXIgb2YgdGhlIHNlcmllcyBpdCdzIGFsc28gbm90IGNsZWFyCj4+IHdo
ZXJlIGEgdXNlIG9mIHRoaXMgc3RydWN0dXJlIGluIGEgZG9tY3RsL3N5c2N0bCB3b3VsZCBhcHBl
YXIuCj4gCj4gQW4gYXJyYXkgb2YgKHNvbWUgbnVtYmVyIG9mKSB4ZW5fY3B1aWRfbGVhZl90IG9i
amVjdHMgaXMgdGhlIGV4dGVybmFsbHkKPiB2aXNpYmxlIHJlcHJlc2VudGF0aW9uIG9mIHRoZSBw
b2xpY3ksIHdoaWNoIGlzIHdoeSB0aGlzIGRlZmluaXRpb24gaXMKPiBleHRlcm5hbGx5IHZpc2li
bGUuCj4gCj4gQ29udGVudCBvZiB0aGlzIG5hdHVyZSB3aWxsIChldmVudHVhbGx5KSBleGlzdCBp
biB0aGUgbWlncmF0aW9uIHN0cmVhbSwKPiBhbmQgaXQgaXMgYWxzbyB0aGUgaW50ZXJmYWNlIGJ5
IHdoaWNoIHRvb2xzdGFja3MgKGxpYnhsIGFuZCBYYXBpKSBjYW4KPiBtYWtlIHVuZGVyLXNwZWNp
ZmllZCBtb2RpZmljYXRpb25zIHRvIHRoZSBwb2xpY2llcy4KCkJ1dCB0aGVuIGhvdyBjYW4gYSBt
ZXJnZSBiZSBhcyBzaW1wbGUgYXMgdGhlIG9uZSBkb25lIGhlcmU/ClNob3VsZG4ndCB5b3UgZS5n
LiBtYXRjaCBDUFVJRCBlbnRyaWVzIGJ5IGxlYWYvc3VibGVhZiwgcmF0aGVyIHRoYW4KcmVseWlu
ZyBvbiBhIGdpdmVuIG9yZGVyaW5nIHdpdGhpbiB0aGUgYXJyYXlzPwoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:42:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:42:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fazpx-0004br-0W; Thu, 05 Jul 2018 08: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=edz7=jv=citrix.com=prvs=71777b1fd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fazpw-0004bm-Ag
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:42:00 +0000
X-Inumbo-ID: 478bff16-802f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 478bff16-802f-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:41:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75743438"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 01/11] x86/cpu: Introduce vmce_save_vcpu_ctxt_one()
 func
Thread-Index: AQHUE5t/P7Lk3icsu0OhJXpK2mMSDaSAUH3A
Date: Thu, 5 Jul 2018 08:41:57 +0000
Message-ID: <930e758583ea4627be7af70eaaae4b6a@AMSPEX02CL03.citrite.net>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-2-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530711147-23113-2-git-send-email-aisaila@bitdefender.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 v10 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNCBKdWx5IDIwMTggMTQ6MzIK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMCAwMS8xMV0g
eDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKCkKPiBmdW5jCj4gCj4g
VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+
IAo+IC0tLQo+IENoYW5nZXMgc2luY2UgVjk6Cj4gCS0gQ2hhbmdlIHJldHVybiBvZiB0aGUgc2F2
ZV9vbmUgZnVuYyB0byByZXR1cm4gaHZtX3NhdmVfZW50cnkuCj4gLS0tCj4gIHhlbi9hcmNoL3g4
Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8IDIxICsrKysrKysrKysrKystLS0tLS0tLQo+ICAxIGZpbGUg
Y2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCj4gYi94ZW4vYXJjaC94ODYvY3B1L21j
aGVjay92bWNlLmMKPiBpbmRleCBlMDdjZDJmLi44YTFmYmZjIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNr
L3ZtY2UuYwo+IEBAIC0zNDksNiArMzQ5LDE4IEBAIGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1z
ciwgdWludDY0X3QgdmFsKQo+ICAgICAgcmV0dXJuIHJldDsKPiAgfQo+IAo+ICtzdGF0aWMgaW50
IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LAo+IGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQo+ICsgewo+ICsgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dDsKPiArCgpO
b3QgbXkgY2FsbCwgYnV0IEknZCBmZWVsIG1vcmUgY29tZm9ydGFibGUgd2l0aCBtZW1zZXR0aW5n
IGN0eHQgdG8gemVybyBoZXJlLi4uCgo+ICsgICAgY3R4dC5jYXBzID0gdi0+YXJjaC52bWNlLm1j
Z19jYXA7Cj4gKyAgICBjdHh0Lm1jaV9jdGwyX2JhbmswID0gdi0+YXJjaC52bWNlLmJhbmtbMF0u
bWNpX2N0bDI7Cj4gKyAgICBjdHh0Lm1jaV9jdGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtb
MV0ubWNpX2N0bDI7Cj4gKyAgICBjdHh0Lm1jZ19leHRfY3RsID0gdi0+YXJjaC52bWNlLm1jZ19l
eHRfY3RsOwo+ICsKPiArICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZj
cHVfaWQsIGgsICZjdHh0KTsKPiArIH0KPiArCj4gIHN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVf
Y3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdAo+ICpoKQo+ICB7Cj4g
ICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiBAQCAtMzU2LDE0ICszNjgsNyBAQCBzdGF0aWMgaW50IHZt
Y2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwKPiBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKPiAKPiAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPiAgICAgIHsKCi4uLmJlY2F1
c2UgaXQgdXNlZCB0byBiZSBpbXBsaWNpdCBpbiB0aGUgaW5pdGlhbGl6ZXIgaGVyZS4KCiAgUGF1
bAoKPiAtICAgICAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0ID0gewo+IC0gICAgICAgICAg
ICAuY2FwcyA9IHYtPmFyY2gudm1jZS5tY2dfY2FwLAo+IC0gICAgICAgICAgICAubWNpX2N0bDJf
YmFuazAgPSB2LT5hcmNoLnZtY2UuYmFua1swXS5tY2lfY3RsMiwKPiAtICAgICAgICAgICAgLm1j
aV9jdGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0bDIsCj4gLSAgICAgICAg
ICAgIC5tY2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bCwKPiAtICAgICAgICB9
Owo+IC0KPiAtICAgICAgICBlcnIgPSBodm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVf
aWQsIGgsICZjdHh0KTsKPiArICAgICAgICBlcnIgPSB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZSh2
LCBoKTsKPiAgICAgICAgICBpZiAoIGVyciApCj4gICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAg
fQo+IC0tCj4gMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazrb-0004kI-Eu; Thu, 05 Jul 2018 08: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=edz7=jv=citrix.com=prvs=71777b1fd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fazra-0004kB-GG
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:43:42 +0000
X-Inumbo-ID: 8302ab9d-802f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8302ab9d-802f-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:43:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75743506"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 02/11] x86/hvm: Introduce hvm_save_tsc_adjust_one()
 func
Thread-Index: AQHUE5uKEnJ6sZtKGUW/tIO+eAbPsKSAURbQ
Date: Thu, 5 Jul 2018 08:43:39 +0000
Message-ID: <61564cda551941979c44253f95a7a905@AMSPEX02CL03.citrite.net>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-3-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530711147-23113-3-git-send-email-aisaila@bitdefender.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 v10 02/11] x86/hvm: Introduce
 hvm_save_tsc_adjust_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNCBKdWx5IDIwMTggMTQ6MzIK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMCAwMi8xMV0g
eDg2L2h2bTogSW50cm9kdWNlIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKCkKPiBmdW5jCj4gCj4g
VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgoK
UmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cgo+IAo+
IC0tLQo+IENoYW5nZXMgc2luY2UgVjk6Cj4gICAgICAtIENoYW5nZSByZXR1cm4gb2YgdGhlIHNh
dmVfb25lIGZ1bmMgdG8gcmV0dXJuIGh2bV9zYXZlX2VudHJ5Lgo+IC0tLQo+ICB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jIHwgMTQgKysrKysrKysrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEwIGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gaW5kZXggOTMwOTJkMi4uYzQ3
ZDE2MiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYwo+IEBAIC03NDAsMjAgKzc0MCwyNiBAQCB2b2lkIGh2bV9kb21haW5f
ZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwo+
ICB9Cj4gCj4gK3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoc3RydWN0IHZjcHUg
KnYsCj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gKyB7Cj4gKyAgICBzdHJ1Y3QgaHZtX3Rz
Y19hZGp1c3QgY3R4dDsKPiArCj4gKyAgICBjdHh0LnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92
Y3B1Lm1zcl90c2NfYWRqdXN0Owo+ICsKPiArICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShUU0Nf
QURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7Cj4gKyB9Cj4gKwo+ICBzdGF0aWMgaW50IGh2
bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QK
PiAqaCkKPiAgewo+ICAgICAgc3RydWN0IHZjcHUgKnY7Cj4gLSAgICBzdHJ1Y3QgaHZtX3RzY19h
ZGp1c3QgY3R4dDsKPiAgICAgIGludCBlcnIgPSAwOwo+IAo+ICAgICAgZm9yX2VhY2hfdmNwdSAo
IGQsIHYgKQo+ICAgICAgewo+IC0gICAgICAgIGN0eHQudHNjX2FkanVzdCA9IHYtPmFyY2guaHZt
X3ZjcHUubXNyX3RzY19hZGp1c3Q7Cj4gLSAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVFND
X0FESlVTVCwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwo+ICsgICAgICAgIGVyciA9IGh2bV9zYXZl
X3RzY19hZGp1c3Rfb25lKHYsIGgpOwo+ICAgICAgICAgIGlmICggZXJyICkKPiAgICAgICAgICAg
ICAgYnJlYWs7Cj4gICAgICB9Cj4gLQo+ICAgICAgcmV0dXJuIGVycjsKPiAgfQo+IAo+IC0tCj4g
Mi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:43:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:43:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fazri-0004mr-PT; Thu, 05 Jul 2018 08:43: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fazrh-0004mX-K9
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:43:49 +0000
X-Inumbo-ID: 88f91cb7-802f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88f91cb7-802f-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:43:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75743519"
Date: Thu, 5 Jul 2018 10:43:38 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180705084338.hil4pvht5cibhenz@mac.bytemobile.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
 <20180705080652.qkt6uq2njpgkdgiu@mac.bytemobile.com>
 <20180705081910.wik62aiqzxfoec4q@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705081910.wik62aiqzxfoec4q@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDk6MTk6MTBBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUaHUsIEp1bCAwNSwgMjAxOCBhdCAxMDowNjo1MkFNICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDg6NTM6NTFBTSArMDEwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDM6MjY6MTZQTSAr
MDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiA+ID4gPiBTbyBhIGZhaXIgYW1vdW50IG9mIHRo
ZSBkaXNjdXNzaW9uIHdhcyBhYm91dCB3aGF0IGl0IHdvdWxkIGxvb2sgbGlrZSwKPiA+ID4gPiBh
bmQgd2hhdCBpdCB3b3VsZCB0YWtlLCB0byBtYWtlIGl0IHN1Y2ggdGhhdCBhbG1vc3QgYW55IHB1
c2ggZnJvbQo+ID4gPiA+IG9zc3Rlc3QgKG9yIHdoYXRldmVyIHRlc3RpbmcgaW5mcmFzY3RydWN0
dXJlIHdlIHdlbnQgd2l0aCkgY291bGQKPiA+ID4gPiByZWFzb25hYmx5IGJlIHJlbGVhc2VkLCBh
bmQgd291bGQgaGF2ZSBhIHZlcnkgbG93IGV4cGVjdGF0aW9uIG9mCj4gPiA+ID4gaGF2aW5nIGV4
dHJhbmVvdXMgYnVncy4KPiA+ID4gCj4gPiA+IEkgd291bGQgYWxzbyBsaWtlIHRvIGFkdm9jYXRl
IGNoYW5naW5nIHRoZSBtZW50YWxpdHkgYSBiaXQuIFRoZSBjdXJyZW50Cj4gPiA+IG1lbnRhbGl0
eSBpcyB0aGF0ICJ3ZSB3YW50IHRvIGJlIHJlYXNvbmFibHkgc3VyZSB0aGVyZSBpcyBsb3cKPiA+
ID4gZXhwZWN0YXRpb24gb2YgYnVncyBiZWZvcmUgd2UgY2FuIHJlbGVhc2UiLiBXaHkgbm90IGNo
YW5nZSB0byAid2UKPiA+ID4gcmVsZWFzZSB3aGVuIHdlJ3JlIHN1cmUgdGhlcmUgaXMgZGVmaW5p
dGVseSBpbXByb3ZlbWVudCBpbiB0aGUgdHJlZQo+ID4gPiBjb21wYXJlZCB0byBsYXN0IHJlbGVh
c2UiPwo+ID4gCj4gPiBUaGUgY3VycmVudCBndWlkZWxpbmUgaXMgcXVpdGUgb2JqZWN0aXZlLCBp
ZiB0aGVyZSBhcmUgbm8gcmVwb3J0ZWQKPiA+IGJ1Z3MgYW5kIG9zc3Rlc3QgZmxpZ2h0IGRvZXNu
J3Qgc2hvdyBhbnkgcmVncmVzc2lvbnMgd2UgYXJlIHJlYWR5IHRvCj4gPiByZWxlYXNlLiBPVE9I
IGhvdyBzaG91bGQgdGhlIGltcHJvdmVtZW50cyB0byB0aGUgdHJlZSBiZSBxdWFudGl6ZWQgYW5k
Cj4gPiBtZWFzdXJlZD8KPiAKPiBTYXksIGEgc2VjdXJpdHkgYnVnIGlzIGZpeGVkPyBBIG1ham9y
IGJ1ZyBpcyBjbG9zZWQ/CgpJIHRoaW5rIHRoaXMgaXMgc3RpbGwgcXVpdGUgc3ViamVjdGl2ZSwg
d2hlcmVhcyB0aGUgcHJldmlvdXMgY3JpdGVyaWEKd2FzIG9iamVjdGl2ZS4KCldobyB3aWxsIHRh
a2UgdGhlIGRlY2lzaW9uIG9mIHdoZXRoZXIgYSBidWcgaXMgbWFqb3Igb3Igbm90PwoKPiA+IAo+
ID4gQXQgYW55IHBvaW50IGR1cmluZyB0aGUgZGV2ZWxvcG1lbnQgb3IgdGhlIHJlbGVhc2UgcHJv
Y2VzcyB0aGUgdHJlZQo+ID4gd2lsbCBjb250YWluIGltcHJvdmVtZW50cyBpbiBzb21lIGFyZWFz
IGNvbXBhcmVkIHRvIHRoZSBsYXN0Cj4gPiByZWxlYXNlLgo+IAo+IFllcywgdGhhdCBpcyByaWdo
dC4gVGhhdCdzIHdoYXQgQ0QgZG9lcywgcmlnaHQ/CgpJIHRoaW4gc28sIGJ1dCBJJ20gbm90IGFu
IGV4cGVydCBvbiBkZXZlbG9wbWVudCB0ZWNobmlxdWVzIFRCSCA6KS4KCklNTyBvbmUgb2YgdGhl
IHByb2JsZW1zIHdpdGggWGVuIGlzIHRoYXQgdXNlcnMgZG9uJ3QgdGVuZCB0byB0ZXN0Cm1hc3Rl
ciBvZnRlbiwgSSBhc3N1bWUgdGhpcyBpcyBiZWNhdXNlIFhlbiBpcyBhIGNyaXRpY2FsIHBpZWNl
IG9mCnRoZWlyIGluZnJhLCBhbmQgdGhleSByZXF1aXJlIGl0IHRvIGJlIGNvbXBsZXRlbHkgc3Rh
YmxlLiBOb3QgZXZlcnlvbmUKY2FuIGVmZm9ydCBhbiBleHRyYSBib3gganVzdCBmb3IgdGVzdGlu
ZyBYZW4gbWFzdGVyLiBJJ20gbm90IHN1cmUgdGhpcwppcyBnb2luZyB0byBjaGFuZ2UgYSBsb3Qg
ZXZlbiBpZiBuaWdodGx5IGJ1aWxkcyBhcmUgcHJvdmlkZWQuCgpUaGlzIGlzIGRpZmZlcmVudCBm
cm9tIHNheSBhbiBlbWFpbCBvciBJUkMgY2xpZW50cywgd2hlcmUgcGVvcGxlIGRvbid0Cm1pbmQg
dGhhdCBtdWNoIHVzaW5nIHVuc3RhYmxlIHZlcnNpb25zLCBhbmQgc28gdGhlIGRldmVsb3BtZW50
IGJyYW5jaApnZXRzIG1vcmUgdGVzdGluZyBldmVuIGJlZm9yZSB0aGUgcmVsZWFzZSBwcm9jZXNz
IHN0YXJ0cy4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:44:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:44:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fazsd-0005ID-7y; Thu, 05 Jul 2018 08:44: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fazsb-0005Hq-3a
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:44:45 +0000
X-Inumbo-ID: a9d1e5ca-802f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a9d1e5ca-802f-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:44:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59472974"
Date: Thu, 5 Jul 2018 09:44:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>
Message-ID: <20180705084440.ymmvtfgye6mrwors@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
 <362FD3E5-9158-4CBA-A031-620A7E4B4992@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <362FD3E5-9158-4CBA-A031-620A7E4B4992@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDk6Mjg6MDdBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiAKPiAKPiA+IE9uIEp1bCA1LCAyMDE4LCBhdCA4OjUzIEFNLCBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPiB3cm90ZToKPiA+IAo+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQg
MDM6MjY6MTZQTSArMDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiA+PiAKPiA+PiAKPiA+Pj4g
T24gSnVsIDMsIDIwMTgsIGF0IDExOjA3IEFNLCBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4+IAo+ID4+PiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAw
NjowMzozOVBNICswMDAwLCBMYXJzIEt1cnRoIHdyb3RlOgo+ID4+Pj4gV2UgdGhlbiBoYWQgYSBk
aXNjdXNzaW9uIGFyb3VuZCB3aHkgdGhlIHBvc2l0aXZlIGJlbmVmaXRzIGRpZG4ndCBtYXRlcmlh
bGl6ZToKPiA+Pj4+ICogQW5kcmV3IGFuZCBhIGZldyBvdGhlciBiZWxpZXZlIHRoYXQgdGhlIG1v
ZGVsIGlzbid0IGJyb2tlbiwgYnV0IHRoYXQgdGhlIGlzc3VlIGlzIHdpdGggaG93IHdlIAo+ID4+
Pj4gIGRldmVsb3AuIEluIG90aGVyIHdvcmRzLCBtb3ZpbmcgdG8gYSA5IG1vbnRocyBtb2RlbCB3
aWxsICpub3QqIGZpeCB0aGUgdW5kZXJseWluZyBpc3N1ZXMsIGJ1dCAKPiA+Pj4+ICBtZXJlbHkg
cHJvdmlkZSBhbiBpbmNlbnRpdmUgbm90IHRvIGZpeCB0aGVtLgo+ID4+Pj4gKiBJc3N1ZXMgaGln
aGxpZ2h0ZWQgd2VyZToKPiA+Pj4+ICAqIDItMyBtb250aHMgc3RhYmlsaXppbmcgcGVyaW9kIGlz
IHRvbyBsb25nCj4gPj4+IAo+ID4+PiBJIHRoaW5rIG9uZSBvZiB0aGUgZ29hbHMgd2l0aCB0aGUg
NiBtb250aCByZWxlYXNlIGN5Y2xlIHdhcyB0byBzaHJpbmsKPiA+Pj4gdGhlIHN0YWJpbGl6aW5n
IHBlcmlvZCwgYnV0IGl0IGRpZG4ndCB0dXJuIHRoYXQgd2F5LCBhbmQgdGhlCj4gPj4+IHN0YWJp
bGl6aW5nIHBlcmlvZCBpcyBxdWl0ZSBzaW1pbGFyIHdpdGggYSA2IG9yIGEgOSBtb250aCByZWxl
YXNlCj4gPj4+IGN5Y2xlLgo+ID4+IAo+ID4+IFJpZ2h0LCBhbmQgSSB0aGluayB0aGlzIHdhcyBz
b21ldGhpbmcgdGhhdCB3YXNu4oCZdCBxdWl0ZSBjYXB0dXJlZCBpbiBMYXJz4oCZIHN1bW1hcnku
Cj4gPj4gCj4gPj4gRXZlcnlvbmUgYWdyZWVkOgo+ID4+IDEuIFRoZSBleHBlY3RhdGlvbiB3YXMg
dGhhdCBhIHNob3J0ZXIgcmVsZWFzZSBjeWNsZSB3b3VsZCBsZWFkIHRvIHNob3J0ZXIgc3RhYmls
aXphdGlvbiBwZXJpb2RzCj4gPj4gMi4gVGhpcyBoYXMgbm90IHR1cm5lZCBvdXQgdG8gYmUgdGhl
IGNhc2UsIHdoaWNoIG1lYW5zCj4gPj4gMyBBdCB0aGUgbW9tZW50LCBvdXIg4oCcdGltZSBkb2lu
ZyBkZXZlbG9wbWVudOKAnSB0byDigJx0aW1lIGZpeGluZyBidWdzIGZvciBhIHJlbGVhc2XigJ0g
cmF0aW8gaXMgZmFyIHRvbyBsb3cuCj4gPj4gCj4gPj4gT25lIG9wdGlvbiB0byBmaXggIzMgaXMg
dG8gZ28gYmFjayB0byBhIDktbW9udGggY3ljbGUgKG9yIGV2ZW4gYQo+ID4+IDEyLW1vbnRoIGN5
Y2xlKSwgd2hpY2ggd291bGQgaW5jcmVhc2UgdGhlIOKAnGRldmVsb3BtZW504oCdIHBhcnQgb2Yg
dGhlCj4gPj4gZXF1YXRpb24uCj4gPiAKPiA+IFlvdSBnZXQgbW9yZSBjaGFuZ2VzIGluLCB5b3Ug
YWxzbyBnZXQgbW9yZSBidWdzLiAgQXNzdW1pbmcgYnVncyBhcmUKPiA+IGludHJvZHVjZWQgYXQg
YSBjb25zdGFudCByYXRlIGluIHJlbGF0aW9uIHRvIGNoYW5nZXMsIG1vdmluZyBiYWNrIHRvIDkK
PiA+IG1vbnRocyB3b24ndCBoZWxwLgo+IAo+IEVyLCBzb3JyeSDigJQgYXJlIHlvdSBzYXlpbmcg
eW91IHRoaW5rIHRoYXQgdGhlIHN0YWJpbGl6YXRpb24gcGVyaW9kCj4gd2XigJl2ZSBoYWQgZm9y
IDYtbW9udGggcmVsZWFzZXMgKmhhcyogYmVlbiBzaG9ydGVyIHRoYW4gdGhlIG9uZSB3ZeKAmXZl
Cj4gaGFkIGZvciA5LW1vbnRoIHJlbGVhc2VzPyAgT3IgYXJlIHlvdSBzYXlpbmcgdGhleeKAmXJl
IHRoZSBzYW1lIGxlbmd0aCwKPiBidXQgZHVlIHRvIHNvbWUgb3RoZXIgcmVhc29uIChzdWNoIGFz
LCB3ZeKAmXZlIGJlZW4gZmluZGluZyBtb3JlIGJ1Z3MpLAo+IGFuZCBzbyBpZiB3ZSBnbyBiYWNr
IHRvIDkgbW9udGhzIGl0IHdpbGwgbm93IGJlICpldmVuIGxvbmdlciogdGhhbiBpdAo+IHdhcyBi
ZWZvcmU/Cj4gCgpUaGUgc3RhYmlsaXNhdGlvbiBwZXJpb2QgZm9yIDYgbW9udGhzIGlzIGFjdHVh
bGx5IHNob3J0ZXIgb3Igb2Ygc2FtZQpsZW5ndGggcHJvcG9ydGlvbmFsIHRvIGRldmVsb3BtZW50
IHdpbmRvdyAtLSBiYXJyaW5nIGFueSB1bnByZWRpY3RhYmxlCnNlY3VyaXR5IGlzc3Vlcy4KCj4g
QnVncyBhcmUgZm91bmQgb3V0c2lkZSBvZiB0aGUg4oCcc3RhYmlsaXphdGlvbuKAnSB3aW5kb3c7
IHNvIGdvaW5nIGZyb20gNgo+IHRvIDkgbW9udGhzIHdvbuKAmXQgcmVzdWx0IGluIDUwJSBtb3Jl
IGJ1Z3MgdG8gZmluZCBkdXJpbmcgdGhlCj4gc3RhYmlsaXphdGlvbiB3aW5kb3cg4oCUIG1hbnkg
b2YgdGhvc2Ugd2lsbCBoYXZlIGJlZW4gZm91bmQgZHVyaW5nIHRoZQo+IG5vcm1hbCBjb3Vyc2Ug
b2YgZGV2ZWxvcG1lbnQuCgpSaWdodC4gQnVncyBhcmUgZm91bmQgb3V0c2lkZSBvZiB0aGF0IHN0
YWJpbGlzYXRpb24gd2luZG93LCBidXQgYnVncyBhcmUKYWxzbyBpbnRyb2R1Y2VkIG91dHNpZGUg
b2YgdGhlIHNhbWUgd2luZG93LiAgIlN0YWJpbGlzYXRpb24iIGluIFhlbidzCnNlbnNlIG1lYW5z
IG5vIG1vcmUgbmV3IGZlYXR1cmVzLiBJZiB3ZSBrZWVwIGNvbW1pdHRpbmcgbmV3IGZlYXR1cmVz
LCB3ZQpnZXQgbmV3IGJ1Z3MuCgpUbyBiZSBjbGVhciwgSSdtIG5vdCBhZ2FpbnN0IG1vdmluZyBi
YWNrIHRvIDkgbW9udGhzLCBidXQgSSdtIG5vdCBidXlpbmcKdGhlIGFyZ3VtZW50IHRoYXQgbW92
aW5nIHRvIDkgbW9udGhzIGNoYW5nZXMgdGhlIHBhdHRlcm4gb2YKc3RhYmlsaXNhdGlvbiBwZXJp
b2QuIFdlIHdpbGwgc3RpbGwgZ2V0IGJ1Z3MgcHJvcG9ydGlvbmFsIHRvIGRldmVsb3BtZW50Cndp
bmRvdy4KCj4gCj4gPiAKPiA+IEF0IGxlYXN0IGluIG15IGV4cGVyaWVuY2UsIGEgbWFqb3JpdHkg
b2YgdGltZSBkdXJpbmcgdGhlIGZyZWV6ZSBpcyBzcGVudAo+ID4gb24gKndhaXRpbmcqLiBXYWl0
aW5nIGZvciBvc3N0ZXN0IHRvIHR1cm4gYXJvdW5kLCB3YWl0aW5nIGZvciBzZWN1cml0eQo+ID4g
aXNzdWVzIHRvIGJlY29tZSBwdWJsaWMuIE1vdmluZyB0byA5IG1vbnRocyB3b24ndCBjaGFuZ2Ug
dGhvc2UgZmFjdG9ycy4KPiAKCj4gQWdyZWVkLCBidXQgcmF0aGVyIHRoYW4gc3BlbmRpbmcgMyBt
b250aHMgZGV2ZWxvcGluZyBhbmQgMyBtb250aHMKPiBzdGFiaWxpemluZyAoYXMgaXQgaGFzIG5l
YXJseSBiZWVuKSwgd2XigJlkIGJlIHNwZW5kaW5nIDYgbW9udGhzCj4gZGV2ZWxvcGluZyBhbmQg
MyBtb250aHMgc3RhYmlsaXppbmcuICAKCldlbGwgNiBtb250aHMgbWVhbnMgNCBtb250aHMgZGV2
ZWxvcG1lbnQgKyAyIG1vbnRocyBzdGFiaWxpc2F0aW9uLgpUaGVyZSBoYXMgbmV2ZXIgYmVlbiAz
KzMuIFNvIGl0IGlzIHRoZSBzYW1lIGFzIDYrMyBpbiB0ZXJtcyBvZiByYXRpby4KCj4gCj4gT2J2
aW91c2x5IDcgbW9udGhzIGRldmVsb3BpbmcgYW5kIDIgbW9udGhzIHN0YWJpbGl6aW5nIG9yIDgg
bW9udGhzCj4gZGV2ZWxvcGluZyBhbmQgMSBtb250aCBzdGFiaWxpemluZyB3b3VsZCBiZSBldmVu
IGJldHRlciwgc28gZG9pbmcgdGhlCj4gdGVzdGluZyAvIGF1dG9tYXRpb24gaW1wcm92ZW1lbnRz
IGRpc2N1c3NlZCB3b3VsZCBkZWZpbml0ZWx5IGJlCj4gd29ydGh3aGlsZS4gIEJ1dCBjYW4gd2Ug
Z2V0IGFsbCB0aG9zZSBpbXByb3ZlbWVudHMgZG9uZSBpbiBhCj4gcmVhc29uYWJsZSBhbW91bnQg
b2YgdGltZT8KPiAKPiBQZXJzb25hbGx5IEkgbXVjaCBwcmVmZXIgdGhlIGlkZWEgb2YgZG9pbmcg
Ni1tb250aCByZWxlYXNlcy4gIEJ1dCBhdAo+IHRoZSBtb21lbnQgaXQgc2VlbXMgY2xlYXIgdG8g
bWUgdGhhdCAxKSBpdCdzIGNhdXNpbmcgYSBsb3Qgb2YgZXh0cmEKPiBvdmVyaGVhZCwgYW5kIDIp
IHdlIGNhbuKAmXQgZml4IHRoZSByb290IGNhdXNlcyBpbiBhbnkgcmVhc29uYWJsZSB0aW1lCj4g
ZnJhbWUuICBHaXZlbiB0aGF0IHRoZSBleHRyYSBvdmVyaGVhZCB3aWxsICphbHNvKiBkaXN0cmFj
dCB1cyBmcm9tCj4gZml4aW5nIHJvb3QgY2F1c2VzLCBJIHRoaW5rIGl0IG1ha2VzIHNlbnNlIHRv
IGNvbnNpZGVyIG1vdmluZyBiYWNrIHRvCj4gOSBtb250aHMgaW4gdGhlIHNob3J0IHRlcm0sIGFu
ZCByZWNvbnNpZGVyaW5nIG9uY2Ugd2XigJl2ZSBzb3J0ZWQgb3V0Cj4gYWxsIG91ciBhdXRvbWF0
aW9uIC8gdGVzdGluZyBpc3N1ZXMuCgpJZiB3ZSBtb3ZlIGJhY2sgdG8gOSBtb250aHMuIEkgdGhp
bmsgd2Ugc2hvdWxkIHRyeSA3KzIuCgo+IAo+ID4gCj4gPj4gCj4gPj4gU28gYSBmYWlyIGFtb3Vu
dCBvZiB0aGUgZGlzY3Vzc2lvbiB3YXMgYWJvdXQgd2hhdCBpdCB3b3VsZCBsb29rIGxpa2UsCj4g
Pj4gYW5kIHdoYXQgaXQgd291bGQgdGFrZSwgdG8gbWFrZSBpdCBzdWNoIHRoYXQgYWxtb3N0IGFu
eSBwdXNoIGZyb20KPiA+PiBvc3N0ZXN0IChvciB3aGF0ZXZlciB0ZXN0aW5nIGluZnJhc2N0cnVj
dHVyZSB3ZSB3ZW50IHdpdGgpIGNvdWxkCj4gPj4gcmVhc29uYWJseSBiZSByZWxlYXNlZCwgYW5k
IHdvdWxkIGhhdmUgYSB2ZXJ5IGxvdyBleHBlY3RhdGlvbiBvZgo+ID4+IGhhdmluZyBleHRyYW5l
b3VzIGJ1Z3MuCj4gPiAKPiA+IEkgd291bGQgYWxzbyBsaWtlIHRvIGFkdm9jYXRlIGNoYW5naW5n
IHRoZSBtZW50YWxpdHkgYSBiaXQuIFRoZSBjdXJyZW50Cj4gPiBtZW50YWxpdHkgaXMgdGhhdCAi
d2Ugd2FudCB0byBiZSByZWFzb25hYmx5IHN1cmUgdGhlcmUgaXMgbG93Cj4gPiBleHBlY3RhdGlv
biBvZiBidWdzIGJlZm9yZSB3ZSBjYW4gcmVsZWFzZSIuIFdoeSBub3QgY2hhbmdlIHRvICJ3ZQo+
ID4gcmVsZWFzZSB3aGVuIHdlJ3JlIHN1cmUgdGhlcmUgaXMgZGVmaW5pdGVseSBpbXByb3ZlbWVu
dCBpbiB0aGUgdHJlZQo+ID4gY29tcGFyZWQgdG8gbGFzdCByZWxlYXNl4oCdPwo+IAoKPiBJ4oCZ
bSBwcmV0dHkgc3VyZSBtb3N0IHBlb3BsZSBjb25zdW1pbmcgb3VyIHJlbGVhc2VzIGNhcmUgbXVj
aCBtb3JlCj4gYWJvdXQgYnVncyB0aGFuIGFib3V0IG5ldyBmZWF0dXJlcy4gIElmICp3ZSogYXJl
buKAmXQgZG9pbmcgdGhlIHRlc3RpbmcKPiB0byBmaW5kIHNvbWUgcG9pbnQgdGhhdCBpcyByZWFz
b25hYmx5IGJ1Zy1mcmVlLCB0aGVuIHdobyB3aWxsPwo+IEZlZG9yYSwgQ2VudG9zLCBEZWJpYW4g
Y2VydGFpbmx5IGRvbuKAmXQgaGF2ZSB0aGUgcmVzb3VyY2VzIGZvciB0aGF0LAo+IHdoaWNoIG1l
YW5zIHN1ZGRlbmx5IHRob3NlIGJlY29tZSBub3QgdmlhYmxlIHBsYXRmb3JtcyBmb3IgIG5vcm1h
bAo+IHVzZXJzIGFueW1vcmUuICBDaXRyaXgsIFN1U0UsIGFuZCBPcmFjbGUgaGF2ZSB0byBnbyBi
YWNrIHRvCj4gZHVwbGljYXRpbmcgdGhlaXIgb3duIHRlc3RpbmcgYW5kIGhhdmluZyBtYXNzaXZl
IHBhdGNocXVldWVzIG9uIGV2ZXJ5Cj4gcmVsZWFzZS4gIEFuZCB3aGVyZSBkb2VzIHRoYXQgbGVh
dmUgbGVzcyB3ZWxsLWZ1bmRlZCBwcm9qZWN0cywgbGlrZQo+IFF1YmVzT1MgYW5kIE9wZW5YVD8K
PiAKPiBJIHRoaW5rIG91ciBidWctZmluZGluZyBzdGFuZGFyZCBpcyBhYm91dCByaWdodC4gIEl0
IGRvZXNu4oCZdCBuZWVkIHRvCj4gYmUgYXMgaGlnaCBhcyBmb3IgYSBjb21tZXJjaWFsIG9mZmVy
aW5nLCBidXQgaXQgY2VydGFpbmx5IG5lZWRzIHRvIGJlCj4gZ29vZCBlbm91Z2ggZm9yIGFuIGF2
ZXJhZ2UgbW90aXZhdGVkIHVzZXIuCgoiSW1wcm92ZW1lbnQiIGRvZXNuJ3QgbWVhbiBuZXcgZmVh
dHVyZXMgb25seS4gV2h5IG5vdCByZWxlYXNlIHdoZW4gYQptYWpvciBzZWN1cml0eSBpc3N1ZSBp
cyBmaXhlZD8gSXNuJ3QgdGhhdCB3aGF0IGRvd25zdHJlYW0gd2FudHM/CgpXZWkuCgo+IAo+ICAt
R2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:45:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:45:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fazsp-0005LF-OU; Thu, 05 Jul 2018 08: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=edz7=jv=citrix.com=prvs=71777b1fd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fazso-0005Ky-NT
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:44:58 +0000
X-Inumbo-ID: b22071ea-802f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b22071ea-802f-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:44:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75743576"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 03/11] x86/hvm: Introduce hvm_save_cpu_ctxt_one func
Thread-Index: AQHUE5uA+xLL3Gtr10KON1UpGXUz+6SAUZVQ
Date: Thu, 5 Jul 2018 08:44:56 +0000
Message-ID: <a624f0019c0545f8882bd86dad8fb82f@AMSPEX02CL03.citrite.net>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-4-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530711147-23113-4-git-send-email-aisaila@bitdefender.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 v10 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNCBKdWx5IDIwMTggMTQ6MzIK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMCAwMy8xMV0g
eDg2L2h2bTogSW50cm9kdWNlIGh2bV9zYXZlX2NwdV9jdHh0X29uZQo+IGZ1bmMKPiAKPiBUaGlz
IGlzIHVzZWQgdG8gc2F2ZSBkYXRhIGZyb20gYSBzaW5nbGUgaW5zdGFuY2UuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgpSZXZp
ZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCj4gCj4gLS0t
Cj4gQ2hhbmdlcyBzaW5jZSBWODoKPiAJLSBDaGFuZ2UgcmV0dXJuIG9mIHRoZSBzYXZlX29uZSBm
dW5jIHRvIHJldHVybiBodm1fc2F2ZV9lbnRyeQo+IAktIE1vdmUgY29udGludWUgb3V0IG9mIG9u
IGZ1bmMKPiAJLSBSZW1vdmUgI2RlZmluZSBDT05USU5VRS4KPiAtLS0KPiAgeGVuL2FyY2gveDg2
L2h2bS9odm0uYyB8IDIxMSArKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQo+
IC0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMTAgaW5zZXJ0aW9ucygrKSwgMTAxIGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYwo+IGluZGV4IGM0N2QxNjIuLmMzNDNiYTggMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
PiBAQCAtNzg2LDExNyArNzg2LDEyNiBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qo
c3RydWN0IGRvbWFpbiAqZCwKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9W
Q1BVKTsKPiAKPiArc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90Cj4gKmgpCj4gK3sKPiArICAgIHN0cnVjdCBzZWdtZW50
X3JlZ2lzdGVyIHNlZzsKPiArICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7Cj4gKwo+ICsgICAg
bWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOwo+ICsKPiArICAgIC8qIEFyY2hpdGVjdHVy
ZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLwo+ICsgICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0
eHQodiwgJmN0eHQpOwo+ICsKPiArICAgIGN0eHQudHNjID0gaHZtX2dldF9ndWVzdF90c2NfZml4
ZWQodiwgdi0+ZG9tYWluLQo+ID5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOwo+ICsKPiArICAg
IGN0eHQubXNyX3RzY19hdXggPSBodm1fbXNyX3RzY19hdXgodik7Cj4gKwo+ICsgICAgaHZtX2dl
dF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfaWR0ciwgJnNlZyk7Cj4gKyAgICBjdHh0Lmlk
dHJfbGltaXQgPSBzZWcubGltaXQ7Cj4gKyAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOwo+
ICsKPiArICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIsICZzZWcp
Owo+ICsgICAgY3R4dC5nZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5nZHRyX2Jh
c2UgPSBzZWcuYmFzZTsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ19jcywgJnNlZyk7Cj4gKyAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0
LmNzX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5jc19iYXNlID0gc2VnLmJhc2U7Cj4g
KyAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7Cj4gKyAgICBjdHh0LmRzX3NlbCA9IHNl
Zy5zZWw7Cj4gKyAgICBjdHh0LmRzX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5kc19i
YXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4g
KyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7Cj4gKyAg
ICBjdHh0LmVzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0
Owo+ICsgICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmVzX2FyYnl0ZXMg
PSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19zcywgJnNlZyk7Cj4gKyAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LnNz
X2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5zc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAg
ICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Cj4gKyAgICBjdHh0LmZzX3NlbCA9IHNlZy5z
ZWw7Cj4gKyAgICBjdHh0LmZzX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5mc19iYXNl
ID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmZzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAg
ICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19ncywgJnNlZyk7Cj4gKyAgICBj
dHh0LmdzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmdzX2xpbWl0ID0gc2VnLmxpbWl0Owo+
ICsgICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmdzX2FyYnl0ZXMgPSBz
ZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ190
ciwgJnNlZyk7Cj4gKyAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LnRyX2xp
bWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC50cl9iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBj
dHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKPiArICAgIGN0eHQubGR0cl9zZWwgPSBzZWcu
c2VsOwo+ICsgICAgY3R4dC5sZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5sZHRy
X2Jhc2UgPSBzZWcuYmFzZTsKPiArICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7Cj4g
Kwo+ICsgICAgaWYgKCB2LT5mcHVfaW5pdGlhbGlzZWQgKQo+ICsgICAgewo+ICsgICAgICAgIG1l
bWNweShjdHh0LmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVn
cykpOwo+ICsgICAgICAgIGN0eHQuZmxhZ3MgPSBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKPiAr
ICAgIH0KPiArCj4gKyAgICBjdHh0LnJheCA9IHYtPmFyY2gudXNlcl9yZWdzLnJheDsKPiArICAg
IGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4Owo+ICsgICAgY3R4dC5yY3ggPSB2LT5h
cmNoLnVzZXJfcmVncy5yY3g7Cj4gKyAgICBjdHh0LnJkeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJk
eDsKPiArICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3MucmJwOwo+ICsgICAgY3R4dC5y
c2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7Cj4gKyAgICBjdHh0LnJkaSA9IHYtPmFyY2gudXNl
cl9yZWdzLnJkaTsKPiArICAgIGN0eHQucnNwID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwOwo+ICsg
ICAgY3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7Cj4gKyAgICBjdHh0LnJmbGFncyA9
IHYtPmFyY2gudXNlcl9yZWdzLnJmbGFnczsKPiArICAgIGN0eHQucjggID0gdi0+YXJjaC51c2Vy
X3JlZ3Mucjg7Cj4gKyAgICBjdHh0LnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5Owo+ICsgICAg
Y3R4dC5yMTAgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTA7Cj4gKyAgICBjdHh0LnIxMSA9IHYtPmFy
Y2gudXNlcl9yZWdzLnIxMTsKPiArICAgIGN0eHQucjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEy
Owo+ICsgICAgY3R4dC5yMTMgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTM7Cj4gKyAgICBjdHh0LnIx
NCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKPiArICAgIGN0eHQucjE1ID0gdi0+YXJjaC51c2Vy
X3JlZ3MucjE1Owo+ICsgICAgY3R4dC5kcjAgPSB2LT5hcmNoLmRlYnVncmVnWzBdOwo+ICsgICAg
Y3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwo+ICsgICAgY3R4dC5kcjIgPSB2LT5hcmNo
LmRlYnVncmVnWzJdOwo+ICsgICAgY3R4dC5kcjMgPSB2LT5hcmNoLmRlYnVncmVnWzNdOwo+ICsg
ICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOwo+ICsgICAgY3R4dC5kcjcgPSB2LT5h
cmNoLmRlYnVncmVnWzddOwo+ICsKPiArICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShDUFUsIHYt
PnZjcHVfaWQsIGgsICZjdHh0KTsKPiArfQo+ICsKPiAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVf
Y3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+ICAg
ICAgc3RydWN0IHZjcHUgKnY7Cj4gLSAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0Owo+IC0gICAg
c3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwo+IAo+ICAgICAgZm9yX2VhY2hfdmNwdSAoIGQs
IHYgKQo+ICAgICAgewo+IC0gICAgICAgIC8qIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBm
b3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUKPiAtICAgICAgICAgKiBjb2RlIHdp
bGwgbGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVkLiAqLwo+ICsgICAgICAg
IC8qCj4gKyAgICAgICAgICogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUg
dGhhdCBpcyBkb3duOyB0aGUgcmVzdG9yZQo+ICsgICAgICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBp
dCBkb3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuCj4gKyAgICAgICAgICovCj4gICAgICAg
ICAgaWYgKCB2LT5wYXVzZV9mbGFncyAmIFZQRl9kb3duICkKPiAgICAgICAgICAgICAgY29udGlu
dWU7Cj4gCj4gLSAgICAgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOwo+IC0KPiAt
ICAgICAgICAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8KPiAtICAg
ICAgICBodm1fZnVuY3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7Cj4gLQo+IC0gICAgICAgIGN0
eHQudHNjID0gaHZtX2dldF9ndWVzdF90c2NfZml4ZWQodiwgZC0+YXJjaC5odm1fZG9tYWluLnN5
bmNfdHNjKTsKPiAtCj4gLSAgICAgICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1
eCh2KTsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdf
aWR0ciwgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+IC0g
ICAgICAgIGN0eHQuaWR0cl9iYXNlID0gc2VnLmJhc2U7Cj4gLQo+IC0gICAgICAgIGh2bV9nZXRf
c2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIsICZzZWcpOwo+IC0gICAgICAgIGN0eHQu
Z2R0cl9saW1pdCA9IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LmdkdHJfYmFzZSA9IHNlZy5i
YXNlOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19j
cywgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5jc19zZWwgPSBzZWcuc2VsOwo+IC0gICAgICAgIGN0
eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4dC5jc19iYXNlID0gc2VnLmJh
c2U7Cj4gLSAgICAgICAgY3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0gICAgICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2RzLCAmc2VnKTsKPiAtICAgICAg
ICBjdHh0LmRzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4dC5kc19saW1pdCA9IHNlZy5s
aW1pdDsKPiAtICAgICAgICBjdHh0LmRzX2Jhc2UgPSBzZWcuYmFzZTsKPiAtICAgICAgICBjdHh0
LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3Jl
Z2lzdGVyKHYsIHg4Nl9zZWdfZXMsICZzZWcpOwo+IC0gICAgICAgIGN0eHQuZXNfc2VsID0gc2Vn
LnNlbDsKPiAtICAgICAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0Owo+IC0gICAgICAgIGN0
eHQuZXNfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgICAgIGN0eHQuZXNfYXJieXRlcyA9IHNlZy5h
dHRyOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19z
cywgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOwo+IC0gICAgICAgIGN0
eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4dC5zc19iYXNlID0gc2VnLmJh
c2U7Cj4gLSAgICAgICAgY3R4dC5zc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0gICAgICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2ZzLCAmc2VnKTsKPiAtICAgICAg
ICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4dC5mc19saW1pdCA9IHNlZy5s
aW1pdDsKPiAtICAgICAgICBjdHh0LmZzX2Jhc2UgPSBzZWcuYmFzZTsKPiAtICAgICAgICBjdHh0
LmZzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3Jl
Z2lzdGVyKHYsIHg4Nl9zZWdfZ3MsICZzZWcpOwo+IC0gICAgICAgIGN0eHQuZ3Nfc2VsID0gc2Vn
LnNlbDsKPiAtICAgICAgICBjdHh0LmdzX2xpbWl0ID0gc2VnLmxpbWl0Owo+IC0gICAgICAgIGN0
eHQuZ3NfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgICAgIGN0eHQuZ3NfYXJieXRlcyA9IHNlZy5h
dHRyOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ190
ciwgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC50cl9zZWwgPSBzZWcuc2VsOwo+IC0gICAgICAgIGN0
eHQudHJfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4dC50cl9iYXNlID0gc2VnLmJh
c2U7Cj4gLSAgICAgICAgY3R4dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0gICAgICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2xkdHIsICZzZWcpOwo+IC0gICAg
ICAgIGN0eHQubGR0cl9zZWwgPSBzZWcuc2VsOwo+IC0gICAgICAgIGN0eHQubGR0cl9saW1pdCA9
IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LmxkdHJfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAg
ICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0gICAgICAgIGlmICggdi0+
ZnB1X2luaXRpYWxpc2VkICkKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICAgIG1lbWNweShjdHh0
LmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwo+IC0g
ICAgICAgICAgICBjdHh0LmZsYWdzID0gWEVOX1g4Nl9GUFVfSU5JVElBTElTRUQ7Cj4gLSAgICAg
ICAgfQo+IAo+IC0gICAgICAgIGN0eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4Owo+IC0g
ICAgICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4Owo+IC0gICAgICAgIGN0eHQu
cmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4Owo+IC0gICAgICAgIGN0eHQucmR4ID0gdi0+YXJj
aC51c2VyX3JlZ3MucmR4Owo+IC0gICAgICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmJwOwo+IC0gICAgICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpOwo+IC0gICAg
ICAgIGN0eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOwo+IC0gICAgICAgIGN0eHQucnNw
ID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwOwo+IC0gICAgICAgIGN0eHQucmlwID0gdi0+YXJjaC51
c2VyX3JlZ3MucmlwOwo+IC0gICAgICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmZsYWdzOwo+IC0gICAgICAgIGN0eHQucjggID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7Cj4gLSAg
ICAgICAgY3R4dC5yOSAgPSB2LT5hcmNoLnVzZXJfcmVncy5yOTsKPiAtICAgICAgICBjdHh0LnIx
MCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKPiAtICAgICAgICBjdHh0LnIxMSA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxMTsKPiAtICAgICAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNlcl9yZWdzLnIx
MjsKPiAtICAgICAgICBjdHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKPiAtICAgICAg
ICBjdHh0LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKPiAtICAgICAgICBjdHh0LnIxNSA9
IHYtPmFyY2gudXNlcl9yZWdzLnIxNTsKPiAtICAgICAgICBjdHh0LmRyMCA9IHYtPmFyY2guZGVi
dWdyZWdbMF07Cj4gLSAgICAgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwo+IC0g
ICAgICAgIGN0eHQuZHIyID0gdi0+YXJjaC5kZWJ1Z3JlZ1syXTsKPiAtICAgICAgICBjdHh0LmRy
MyA9IHYtPmFyY2guZGVidWdyZWdbM107Cj4gLSAgICAgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRl
YnVncmVnWzZdOwo+IC0gICAgICAgIGN0eHQuZHI3ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s3XTsKPiAt
Cj4gLSAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0
KSAhPSAwICkKPiAtICAgICAgICAgICAgcmV0dXJuIDE7Cj4gKyAgICAgICAgaWYgKCBodm1fc2F2
ZV9jcHVfY3R4dF9vbmUodiwgaCkgIT0gMCApCj4gKyAgICAgICAgICAgIHJldHVybiAxOwo+ICAg
ICAgfQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAtLQo+IDIuNy40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:46:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 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 1fazuM-0005Zp-7c; Thu, 05 Jul 2018 08: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fazuL-0005Zh-0c
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:46:33 +0000
X-Inumbo-ID: e9f05c16-802f-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 e9f05c16-802f-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:46:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 02:46:30 -0600
Message-Id: <5B3DDAE602000078001D15A2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 02:46:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <5B3C8CE802000078001D0E8B@prv1-mh.provo.novell.com>
 <bebba2cf-412c-e7cf-722b-9d4269e63cba@citrix.com>
In-Reply-To: <bebba2cf-412c-e7cf-722b-9d4269e63cba@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA0LjA3LjE4IGF0IDE4OjQ2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMDcvMTggMTA6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMy4w
Ny4xOCBhdCAyMjo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwo+Pj4gKysrIGIveGVuL2NvbW1vbi9saWJ4ODYv
Y3B1aWQuYwo+Pj4gQEAgLTM0LDYgKzM0LDEwMCBAQCBjb25zdCB1aW50MzJfdCAqeDg2X2NwdWlk
X2xvb2t1cF9kZWVwX2RlcHModWludDMyX3QgZmVhdHVyZSkKPj4+ICB9Cj4+PiAgCj4+PiAgLyoK
Pj4+ICsgKiBDb3B5IGEgc2luZ2xlIGNwdWlkX2xlYWYgaW50byBhIHByb3ZpZGVkIHhlbl9jcHVp
ZF9sZWFmX3QgYnVmZmVyLAo+Pj4gKyAqIHBlcmZvcm1pbmcgYm91bmRhcnkgY2hlY2tpbmcgYWdh
aW5zdCB0aGUgYnVmZmVyIHNpemUuCj4+PiArICovCj4+PiArc3RhdGljIGludCBjb3B5X2xlYWZf
dG9fYnVmZmVyKHVpbnQzMl90IGxlYWYsIHVpbnQzMl90IHN1YmxlYWYsCj4+PiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9sZWFmICpkYXRhLAo+Pj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVpZF9sZWFmX2J1ZmZlcl90IGxlYXZl
cywKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmN1cnJfZW50
cnksIGNvbnN0IHVpbnQzMl90IG5yX2VudHJpZXMpCj4+PiArewo+Pj4gKyAgICBjb25zdCB4ZW5f
Y3B1aWRfbGVhZl90IHZhbCA9IHsKPj4+ICsgICAgICAgIGxlYWYsIHN1YmxlYWYsIGRhdGEtPmEs
IGRhdGEtPmIsIGRhdGEtPmMsIGRhdGEtPmQsCj4+PiArICAgIH07Cj4+PiArCj4+PiArICAgIGlm
ICggKmN1cnJfZW50cnkgPT0gbnJfZW50cmllcyApCj4+PiArICAgICAgICByZXR1cm4gLUVOT0JV
RlM7Cj4+PiArCj4+PiArICAgIGlmICggY29weV90b19idWZmZXJfb2Zmc2V0KGxlYXZlcywgKmN1
cnJfZW50cnksICZ2YWwsIDEpICkKPj4+ICsgICAgICAgIHJldHVybiAtRUZBVUxUOwo+Pj4gKwo+
Pj4gKyAgICArKypjdXJyX2VudHJ5Owo+PiBGb2xsb3dpbmcgb24gZnJvbSB3aGF0IFdlaSBoYXMg
c2FpZCAtIHlvdSBkb24ndCBtZWFuIHRvIGhhdmUgYSB3YXkKPj4gaGVyZSB0aGVuIHRvIGluZGlj
YXRlIHRvIGEgaGlnaGVyIHVwIGNhbGxlciBob3cgbWFueSBzbG90cyB3b3VsZCBoYXZlCj4+IGJl
ZW4gbmVlZGVkPwo+IAo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB5b3VyIHF1ZXJ5LiAgQW4gaW5kaXZp
ZHVhbCBidWlsZCBoYXMgYSBjb21waWxlLXRpbWUKPiBzdGF0aWMgbWF4aW11bSBudW1iZXIgb2Yg
bGVhdmVzLCBhbmQgdGhpcyBudW1iZXIgY2FuIGJlIG9idGFpbmVkIGluIHRoZQo+IHVzdWFsIHdh
eSBieSBtYWtpbmcgYSBoeXBlcmNhbGwgd2l0aCBhIE5VTEwgZ3Vlc3QgaGFuZGxlLgoKTXkgcG9p
bnQgaXMgdGhhdCB0aGlzIGdlbmVyYWxseSBpcyBhIHN1Yi1vcHRpbWFsIGludGVyZmFjZS4gU2Vl
aW5nIGhvdwpjbG9zZWx5IHRpZWQgbGlieGMgaXMgdG8gYSBzcGVjaWZpYyBoeXBlcnZpc29yIGJ1
aWxkIChvciBhdCBsZWFzdCB2ZXJzaW9uKSwKSSBkb24ndCBzZWUgd2h5IHRoZSBjYWxsZXIgY291
bGRuJ3Qgc2V0IHVwIGEgc3VpdGFibHkgc2l6ZWQgYXJyYXkgd2l0aG91dApmaXJzdCBxdWVyeWlu
ZyB3aXRoIGEgbnVsbCBoYW5kbGUsIGFuZCBvbmx5IHJlLWlzc3VlIHRoZSBjYWxsIGluIHRoZQp1
bmxpa2VseSBldmVudCB0aGF0IGFjdHVhbGx5IGEgbGFyZ2VyIGJ1ZmZlciBpcyBuZWNlc3Nhcnku
Cgo+IFRoZSBleHRlcm5hbCByZXByZXNlbnRhdGlvbiBtdXN0IG5vdCBlbmNvZGUgdGhpcyBudW1i
ZXIsIGFzIGl0IHdpbGwKPiBjaGFuZ2UgYnVpbGQgdG8gYnVpbGQsIGhhcmR3YXJlIHRvIGhhcmR3
YXJlLCBhbmQgaW4gc3VjaCB0aW1lcyBhcyB3ZQo+IGdhaW4gYSBsb2FkIG9mIG5ldyBmZWF0dXJl
cyBpbiBtaWNyb2NvZGUuCgpPZiBjb3Vyc2UuCgo+Pj4gK2ludCB4ODZfY3B1aWRfY29weV90b19i
dWZmZXIoY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqcCwKPj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNwdWlkX2xlYWZfYnVmZmVyX3QgbGVhdmVzLAo+Pj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX2VudHJpZXNfcCkKPj4+ICt7Cj4+PiArICAg
IGNvbnN0IHVpbnQzMl90IG5yX2VudHJpZXMgPSAqbnJfZW50cmllc19wOwo+Pj4gKyAgICB1aW50
MzJfdCBjdXJyX2VudHJ5ID0gMCwgbGVhZiwgc3VibGVhZjsKPj4+ICsKPj4+ICsjZGVmaW5lIENP
UFlfTEVBRihsLCBzLCBkYXRhKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKPj4+ICsgICAgKHsgIGludCByZXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKPj4+ICsgICAgICAgIGlmICggKHJldCA9IGNvcHlfbGVhZl90
b19idWZmZXIoICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+ICsgICAgICAgICAgICAg
ICAgICBsLCBzLCBkYXRhLCBsZWF2ZXMsICZjdXJyX2VudHJ5LCBucl9lbnRyaWVzKSkgKSAgIFwK
Pj4+ICsgICAgICAgICAgICByZXR1cm4gcmV0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKPj4+ICsgICAgfSkKPj4+ICsKPj4+ICsgICAgLyogQmFzaWMgbGVh
dmVzLiAqLwo+Pj4gKyAgICBmb3IgKCBsZWFmID0gMDsgbGVhZiA8PSBNSU4ocC0+YmFzaWMubWF4
X2xlYWYsCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAt
PmJhc2ljLnJhdykgLSAxKTsgKytsZWFmICkKPj4+ICsgICAgewo+Pj4gKyAgICAgICAgc3dpdGNo
ICggbGVhZiApCj4+PiArICAgICAgICB7Cj4+PiArICAgICAgICBjYXNlIDB4NDoKPj4+ICsgICAg
ICAgICAgICBmb3IgKCBzdWJsZWFmID0gMDsgc3VibGVhZiA8IEFSUkFZX1NJWkUocC0+Y2FjaGUu
cmF3KTsgKytzdWJsZWFmICkKPj4+ICsgICAgICAgICAgICAgICAgQ09QWV9MRUFGKGxlYWYsIHN1
YmxlYWYsICZwLT5jYWNoZS5yYXdbc3VibGVhZl0pOwo+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+
Pj4gKwo+Pj4gKyAgICAgICAgY2FzZSAweDc6Cj4+PiArICAgICAgICAgICAgZm9yICggc3VibGVh
ZiA9IDA7Cj4+PiArICAgICAgICAgICAgICAgICAgc3VibGVhZiA8PSBNSU4ocC0+ZmVhdC5tYXhf
c3VibGVhZiwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpF
KHAtPmZlYXQucmF3KSAtIDEpOyArK3N1YmxlYWYgKQo+Pj4gKyAgICAgICAgICAgICAgICBDT1BZ
X0xFQUYobGVhZiwgc3VibGVhZiwgJnAtPmZlYXQucmF3W3N1YmxlYWZdKTsKPj4+ICsgICAgICAg
ICAgICBicmVhazsKPj4+ICsKPj4+ICsgICAgICAgIGNhc2UgMHhiOgo+Pj4gKyAgICAgICAgICAg
IGZvciAoIHN1YmxlYWYgPSAwOyBzdWJsZWFmIDwgQVJSQVlfU0laRShwLT50b3BvLnJhdyk7ICsr
c3VibGVhZiApCj4+PiArICAgICAgICAgICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFmLCAm
cC0+dG9wby5yYXdbc3VibGVhZl0pOwo+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+Pj4gKwo+Pj4g
KyAgICAgICAgY2FzZSAweGQ6Cj4+PiArICAgICAgICAgICAgZm9yICggc3VibGVhZiA9IDA7IHN1
YmxlYWYgPCBBUlJBWV9TSVpFKHAtPnhzdGF0ZS5yYXcpOyArK3N1YmxlYWYgKQo+Pj4gKyAgICAg
ICAgICAgICAgICBDT1BZX0xFQUYobGVhZiwgc3VibGVhZiwgJnAtPnhzdGF0ZS5yYXdbc3VibGVh
Zl0pOwo+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+Pj4gKwo+Pj4gKyAgICAgICAgZGVmYXVsdDoK
Pj4+ICsgICAgICAgICAgICBDT1BZX0xFQUYobGVhZiwgWEVOX0NQVUlEX05PX1NVQkxFQUYsICZw
LT5iYXNpYy5yYXdbbGVhZl0pOwo+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+Pj4gKyAgICAgICAg
fQo+Pj4gKyAgICB9Cj4+PiArCj4+PiArICAgIENPUFlfTEVBRigweDQwMDAwMDAwLCBYRU5fQ1BV
SURfTk9fU1VCTEVBRiwKPj4+ICsgICAgICAgICAgICAgICYoc3RydWN0IGNwdWlkX2xlYWYpeyBw
LT5odl9saW1pdCB9KTsKPj4+ICsgICAgQ09QWV9MRUFGKDB4NDAwMDAxMDAsIFhFTl9DUFVJRF9O
T19TVUJMRUFGLAo+Pj4gKyAgICAgICAgICAgICAgJihzdHJ1Y3QgY3B1aWRfbGVhZil7IHAtPmh2
Ml9saW1pdCB9KTsKPj4gSXMgaXQgYSBnb29kIGlkZWEgdG8gcHJvZHVjZSB3cm9uZyAoemVybykg
RUJYLCBFQ1gsIGFuZCBFRFggdmFsdWVzIGhlcmU/Cj4gCj4gVGhlIGhhbmRsaW5nIG9mIHRoZXNl
IGxlYXZlcyBjdXJyZW50bHkgcHJvYmxlbWF0aWMsIGFuZCB0aGlzIHBhdGNoIGlzCj4gYnVnLWNv
bXBhdGlibGUgd2l0aCBob3cgRE9NQ1RMX3NldF9jcHVpZCBjdXJyZW50bHkgYmVoYXZlcyAoU2Vl
Cj4gdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKCkpLgo+IAo+IEFubm95aW5nbHksIEkgbmVlZCB0
aGlzIG1hcnNoYWxsaW5nIHNlcmllcyBpbXBsZW1lbnRlZCBiZWZvcmUgSSBjYW4gZml4Cj4gdGhl
IGh5cGVydmlzb3IgbGVhdmVzIHRvIHVzZSB0aGUgIm5ldyIgQ1BVSUQgaW5mcmFzdHJ1Y3R1cmU7
IHRoZSBtYWluCj4gY29tcGxpY2F0aW9uIGJlaW5nIGJlY2F1c2Ugb2YgdGhlIGR5bmFtaWMgbG9j
YXRpb24gb2YgdGhlIFhlbiBsZWF2ZXMuCgpXZWxsLCBva2F5LCBidXQgSSdkIHByZWZlciBpZiBz
dWNoIHJlc3RyaWN0aW9ucyBhbmQgYnVnLWNvbXBhdGliaWxpdGllcwp3ZXJlIHNwZWxsZWQgb3V0
IGluIHRoZSBjb21taXQgbWVzc2FnZS4KCj4gRXZlbnR1YWxseSwgdGhlIGludGVyZmFjZSB3aWxs
IGJlIHRoYXQgWGVuIGxlYXZlcyBsaXZlIGF0IDB4NDAwMDAwMDAgYW5kCj4gdGhlIHRvb2xzdGFj
ayBjYW4gbWFuaXB1bGF0ZSBhIHN1YnNldCBvZiB0aGUgaW5mb3JtYXRpb24gYnkgcHJvdmlkaW5n
Cj4gbGVhdmVzIGluIHRoZSB1c3VhbCBtYW5vci4gIFRvIGVuYWJsZSB2aXJpZGlhbiwgdGhlIHRv
b2xzdGFjayB3cml0ZXMKPiBIeXBlclYncyBzaWduYXR1cmUgYXQgMHg0MDAwMDAwMCwgYW5kIFhl
bidzIGF0IDB4NDAwMDAxMDAuICBUaGlzIGFsc28KPiBhbGxvd3MgZm9yIGEgbWVjaGFuaXNtIHRv
IGhpZGUgdGhlIFhlbiBDUFVJRCBsZWF2ZXMgYnkgd3JpdGluZyBhIDAgbWF4IGxlYWYuCj4gCj4g
QW1vbmdzdCBvdGhlciB0aGluZ3MsIHRoaXMgd2lsbCBhbGxvdyBzZW5zaWJsZSBjb250cm9sIG9m
IHRoZSBWaXJpZGlhbgo+IGZlYXR1cmVzIHdpdGhvdXQgaGF2aW5nIHRvIHNxdWVlemUgbW9yZSBi
aXRzIGludG8gdGhlIEhWTVBBUkFNLgoKQWgsIGludGVyZXN0aW5nIC0geW91IGJhc2ljYWxseSBt
ZWFuIHRvIGRlcHJlY2F0ZSB0aGUgY3VycmVudCB3YXkgb2YKY29uZmlndXJpbmcgVmlyaWRpYW4g
ZmVhdHVyZXMgdGhlbiwgaWYgSSBnZXQgdGhpcyByaWdodD8KCkphbgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:47:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fazvf-0005i8-Lz; Thu, 05 Jul 2018 08:47: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fazvf-0005hz-3o
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:47:55 +0000
X-Inumbo-ID: 1b0e83b3-8030-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1b0e83b3-8030-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:47:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59473179"
Date: Thu, 5 Jul 2018 09:47:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180705084742.vdkfzleeezbxuire@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
 <20180705080652.qkt6uq2njpgkdgiu@mac.bytemobile.com>
 <20180705081910.wik62aiqzxfoec4q@citrix.com>
 <20180705084338.hil4pvht5cibhenz@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705084338.hil4pvht5cibhenz@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTA6NDM6MzhBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1bCAwNSwgMjAxOCBhdCAwOToxOToxMEFNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTA6MDY6NTJBTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDg6
NTM6NTFBTSArMDEwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiBPbiBXZWQsIEp1bCAwNCwgMjAx
OCBhdCAwMzoyNjoxNlBNICswMDAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+ID4gPiA+ID4gU28g
YSBmYWlyIGFtb3VudCBvZiB0aGUgZGlzY3Vzc2lvbiB3YXMgYWJvdXQgd2hhdCBpdCB3b3VsZCBs
b29rIGxpa2UsCj4gPiA+ID4gPiBhbmQgd2hhdCBpdCB3b3VsZCB0YWtlLCB0byBtYWtlIGl0IHN1
Y2ggdGhhdCBhbG1vc3QgYW55IHB1c2ggZnJvbQo+ID4gPiA+ID4gb3NzdGVzdCAob3Igd2hhdGV2
ZXIgdGVzdGluZyBpbmZyYXNjdHJ1Y3R1cmUgd2Ugd2VudCB3aXRoKSBjb3VsZAo+ID4gPiA+ID4g
cmVhc29uYWJseSBiZSByZWxlYXNlZCwgYW5kIHdvdWxkIGhhdmUgYSB2ZXJ5IGxvdyBleHBlY3Rh
dGlvbiBvZgo+ID4gPiA+ID4gaGF2aW5nIGV4dHJhbmVvdXMgYnVncy4KPiA+ID4gPiAKPiA+ID4g
PiBJIHdvdWxkIGFsc28gbGlrZSB0byBhZHZvY2F0ZSBjaGFuZ2luZyB0aGUgbWVudGFsaXR5IGEg
Yml0LiBUaGUgY3VycmVudAo+ID4gPiA+IG1lbnRhbGl0eSBpcyB0aGF0ICJ3ZSB3YW50IHRvIGJl
IHJlYXNvbmFibHkgc3VyZSB0aGVyZSBpcyBsb3cKPiA+ID4gPiBleHBlY3RhdGlvbiBvZiBidWdz
IGJlZm9yZSB3ZSBjYW4gcmVsZWFzZSIuIFdoeSBub3QgY2hhbmdlIHRvICJ3ZQo+ID4gPiA+IHJl
bGVhc2Ugd2hlbiB3ZSdyZSBzdXJlIHRoZXJlIGlzIGRlZmluaXRlbHkgaW1wcm92ZW1lbnQgaW4g
dGhlIHRyZWUKPiA+ID4gPiBjb21wYXJlZCB0byBsYXN0IHJlbGVhc2UiPwo+ID4gPiAKPiA+ID4g
VGhlIGN1cnJlbnQgZ3VpZGVsaW5lIGlzIHF1aXRlIG9iamVjdGl2ZSwgaWYgdGhlcmUgYXJlIG5v
IHJlcG9ydGVkCj4gPiA+IGJ1Z3MgYW5kIG9zc3Rlc3QgZmxpZ2h0IGRvZXNuJ3Qgc2hvdyBhbnkg
cmVncmVzc2lvbnMgd2UgYXJlIHJlYWR5IHRvCj4gPiA+IHJlbGVhc2UuIE9UT0ggaG93IHNob3Vs
ZCB0aGUgaW1wcm92ZW1lbnRzIHRvIHRoZSB0cmVlIGJlIHF1YW50aXplZCBhbmQKPiA+ID4gbWVh
c3VyZWQ/Cj4gPiAKPiA+IFNheSwgYSBzZWN1cml0eSBidWcgaXMgZml4ZWQ/IEEgbWFqb3IgYnVn
IGlzIGNsb3NlZD8KPiAKPiBJIHRoaW5rIHRoaXMgaXMgc3RpbGwgcXVpdGUgc3ViamVjdGl2ZSwg
d2hlcmVhcyB0aGUgcHJldmlvdXMgY3JpdGVyaWEKPiB3YXMgb2JqZWN0aXZlLgo+IAoKVGhleSBh
cmUgb3J0aG9nb25hbC4gV2UgY2FuIHN0aWxsIHdhaXQgYSBiaXQgdW50aWwgb3NzdGVzdCByZXBv
cnRzIG5vCnJlZ3Jlc3Npb24gYW5kIG5vb25lIHJlcG9ydHMgYnVncy4KCj4gV2hvIHdpbGwgdGFr
ZSB0aGUgZGVjaXNpb24gb2Ygd2hldGhlciBhIGJ1ZyBpcyBtYWpvciBvciBub3Q/CgpUaGF0J3Mg
YXMgc3ViamVjdGl2ZSBhcyB3aHkgYSByZWxlYXNlIHNob3VsZCBiZSBkb25lIGluIDYgbW9udGhz
IG9yIDkKbW9udGhzIGJ1dCBub3QgMSB5ZWFyIG9yIDIgeWVhcnMuCgo+IAo+ID4gPiAKPiA+ID4g
QXQgYW55IHBvaW50IGR1cmluZyB0aGUgZGV2ZWxvcG1lbnQgb3IgdGhlIHJlbGVhc2UgcHJvY2Vz
cyB0aGUgdHJlZQo+ID4gPiB3aWxsIGNvbnRhaW4gaW1wcm92ZW1lbnRzIGluIHNvbWUgYXJlYXMg
Y29tcGFyZWQgdG8gdGhlIGxhc3QKPiA+ID4gcmVsZWFzZS4KPiA+IAo+ID4gWWVzLCB0aGF0IGlz
IHJpZ2h0LiBUaGF0J3Mgd2hhdCBDRCBkb2VzLCByaWdodD8KPiAKPiBJIHRoaW4gc28sIGJ1dCBJ
J20gbm90IGFuIGV4cGVydCBvbiBkZXZlbG9wbWVudCB0ZWNobmlxdWVzIFRCSCA6KS4KPiAKPiBJ
TU8gb25lIG9mIHRoZSBwcm9ibGVtcyB3aXRoIFhlbiBpcyB0aGF0IHVzZXJzIGRvbid0IHRlbmQg
dG8gdGVzdAo+IG1hc3RlciBvZnRlbiwgSSBhc3N1bWUgdGhpcyBpcyBiZWNhdXNlIFhlbiBpcyBh
IGNyaXRpY2FsIHBpZWNlIG9mCj4gdGhlaXIgaW5mcmEsIGFuZCB0aGV5IHJlcXVpcmUgaXQgdG8g
YmUgY29tcGxldGVseSBzdGFibGUuIE5vdCBldmVyeW9uZQo+IGNhbiBlZmZvcnQgYW4gZXh0cmEg
Ym94IGp1c3QgZm9yIHRlc3RpbmcgWGVuIG1hc3Rlci4gSSdtIG5vdCBzdXJlIHRoaXMKPiBpcyBn
b2luZyB0byBjaGFuZ2UgYSBsb3QgZXZlbiBpZiBuaWdodGx5IGJ1aWxkcyBhcmUgcHJvdmlkZWQu
CgpJIHRoaW5rIHlvdSB1bmRlcmVzdGltYXRlIHRoZSBudW1iZXIgb2YgcGVvcGxlIHdhbnRpbmcg
dG8gdXNlIG5pZ2h0bHkKYnVpbGRzLiBJIHRoaW5rIFhlblNlcnZlci5vcmcgaXMgYSBnb29kIGV4
YW1wbGU/CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:48:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:48: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 1fazvk-0005j3-12; Thu, 05 Jul 2018 08: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=edz7=jv=citrix.com=prvs=71777b1fd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fazvj-0005iy-DZ
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:47:59 +0000
X-Inumbo-ID: 1dc2d69c-8030-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1dc2d69c-8030-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:47:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75743765"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_one
Thread-Index: AQHUE5uLNaoG8CY10EqU2KZVhlaLAaSAUilw
Date: Thu, 5 Jul 2018 08:47:51 +0000
Message-ID: <39f48ed03729422880605a77ff3e4a7e@AMSPEX02CL03.citrite.net>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-5-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530711147-23113-5-git-send-email-aisaila@bitdefender.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 v10 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_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: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNCBKdWx5IDIwMTggMTQ6MzIK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMCAwNC8xMV0g
eDg2L2h2bTogSW50cm9kdWNlCj4gaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKPiAKPiBU
aGlzIGlzIHVzZWQgdG8gc2F2ZSBkYXRhIGZyb20gYSBzaW5nbGUgaW5zdGFuY2UuCj4gCj4gU2ln
bmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4g
Cj4gLS0tCj4gQ2hhbmdlcyBzaW5jZSBWOToKPiAJLSBNb3ZlIGNvbnRpbnVlIG91dCBvZiBzYXZl
X29uZSBmdW5jLgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jIHwgMzQgKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9u
cygrKSwgMTMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gaW5kZXggYzM0M2JhOC4uNDk1YWJlNSAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwo+IEBAIC0xMTg4LDMwICsxMTg4LDM4IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoQ1BVLAo+IGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fbG9hZF9jcHVfY3R4dCwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVfYXJlYSkgKyBcCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4c3RhdGVfY3R4dF9zaXplKHhjcjAp
KQo+IAo+IC1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFp
biAqZCwKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiArc3RhdGljIGludCBodm1fc2F2ZV9j
cHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwKPiBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKPiAgewo+IC0gICAgc3RydWN0IHZjcHUgKnY7Cj4gICAgICBzdHJ1Y3QgaHZtX2h3X2Nw
dV94c2F2ZSAqY3R4dDsKPiArICAgIHVuc2lnbmVkIGludCBzaXplID0gSFZNX0NQVV9YU0FWRV9T
SVpFKHYtPmFyY2gueGNyMF9hY2N1bSk7Cj4gCj4gICAgICBpZiAoICFjcHVfaGFzX3hzYXZlICkK
PiAgICAgICAgICByZXR1cm4gMDsgICAvKiBkbyBub3RoaW5nICovCj4gCgpTaW5jZSB0aGlzIGZ1
bmN0aW9uIHNob3VsZCBub3QgYmUgY2FsbGVkIGlmICF4c2F2ZV9lbmFibGVkKHYpIGl0IHdvdWxk
IHNlZW0gcmVhc29uYWJsZSB0byBBU1NFUlQgdGhhdCBoZXJlLgoKICBQYXVsCgo+ICsgICAgaWYg
KCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hTQVZFX0NPREUsIHYtPnZjcHVfaWQsIHNpemUpICkK
PiArICAgICAgICByZXR1cm4gMTsKPiArICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNh
dmUgKikmaC0+ZGF0YVtoLT5jdXJdOwo+ICsgICAgaC0+Y3VyICs9IHNpemU7Cj4gKyAgICBjdHh0
LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKPiArICAgIGN0eHQtPnhjcjAgPSB2LT5h
cmNoLnhjcjA7Cj4gKyAgICBjdHh0LT54Y3IwX2FjY3VtID0gdi0+YXJjaC54Y3IwX2FjY3VtOwo+
ICsKPiArICAgIGV4cGFuZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZSAtIG9mZnNldG9mKHR5cGVvZigqY3R4dCksIHNhdmVf
YXJlYSkpOwo+ICsgICAgcmV0dXJuIDA7Cj4gKyB9Cj4gKwo+ICtzdGF0aWMgaW50IGh2bV9zYXZl
X2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwKPiBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKPiArewo+ICsgICAgc3RydWN0IHZjcHUgKnY7Cj4gKwo+ICAgICAgZm9yX2VhY2hfdmNw
dSAoIGQsIHYgKQo+ICAgICAgewo+IC0gICAgICAgIHVuc2lnbmVkIGludCBzaXplID0gSFZNX0NQ
VV9YU0FWRV9TSVpFKHYtPmFyY2gueGNyMF9hY2N1bSk7Cj4gLQo+ICAgICAgICAgIGlmICggIXhz
YXZlX2VuYWJsZWQodikgKQo+ICAgICAgICAgICAgICBjb250aW51ZTsKPiAtICAgICAgICBpZiAo
IF9odm1faW5pdF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQo+
ICsKPiArICAgICAgICBpZiAoIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKHYsIGgpICE9
IDAgKQo+ICAgICAgICAgICAgICByZXR1cm4gMTsKPiAtICAgICAgICBjdHh0ID0gKHN0cnVjdCBo
dm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3VyXTsKPiAtICAgICAgICBoLT5jdXIgKz0g
c2l6ZTsKPiAtCj4gLSAgICAgICAgY3R4dC0+eGZlYXR1cmVfbWFzayA9IHhmZWF0dXJlX21hc2s7
Cj4gLSAgICAgICAgY3R4dC0+eGNyMCA9IHYtPmFyY2gueGNyMDsKPiAtICAgICAgICBjdHh0LT54
Y3IwX2FjY3VtID0gdi0+YXJjaC54Y3IwX2FjY3VtOwo+IC0gICAgICAgIGV4cGFuZF94c2F2ZV9z
dGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemUgLSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKPiAgICAgIH0KPiAK
PiAgICAgIHJldHVybiAwOwo+IC0tCj4gMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:48:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:48:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fazwT-0005sz-Do; Thu, 05 Jul 2018 08:48: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=bv43=jv=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fazwR-0005sa-Kj
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:48:43 +0000
X-Inumbo-ID: 3810279d-8030-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 3810279d-8030-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:48:42 +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 AD9903086EE2
 for <xen-devel@lists.xen.org>; Thu,  5 Jul 2018 13:04:52 +0300 (EEST)
Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id B9ED67FBDC
 for <xen-devel@lists.xen.org>; Thu,  5 Jul 2018 11:48:40 +0300 (EEST)
Received: (qmail 24065 invoked from network); 5 Jul 2018 11:48:40 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp02.buh.bitdefender.net with AES256-GCM-SHA384 encrypted SMTP;
 5 Jul 2018 11:48:40 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Thu, 5 Jul 2018 11:48:13 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Thu, 5
 Jul 2018 11:48:13 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "Paul.Durrant@citrix.com" <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 08/11] x86/hvm: Add handler for save_one funcs
Thread-Index: AQHUE5ueyFHQUWiH0kCW4Dx0T9+arKSAHBAAgAAEXYA=
Date: Thu, 5 Jul 2018 08:48:13 +0000
Message-ID: <1530780519.8880.37.camel@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-9-git-send-email-aisaila@bitdefender.com>
 <8f1014bc382c4fe6886d6ea1fb666537@AMSPEX02CL03.citrite.net>
In-Reply-To: <8f1014bc382c4fe6886d6ea1fb666537@AMSPEX02CL03.citrite.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.18.66.8]
x-endpointsecurity-0xde81-ev: v:6.6.2.49, d:out, a:y, w:t, t:47,
 sv:1530769759, ts:1530780493
Content-ID: <6433892ABF273F4E8598D5CA919D8E34@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76617
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489073,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.014977)], BW: [Enabled, t:
 (0.000008)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.017336,0.000518)], URL: [Enabled, t: (0.000007)], RTDA: [Enabled,
 t: (0.093073), Hit: No, Details: v2.7.12; Id:
 15.1i642qa.1chkq23s1.196634], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v10 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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" <Ian.Jackson@citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "Andrew.Cooper3@citrix.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>

T24gSm8sIDIwMTgtMDctMDUgYXQgMDg6MzMgKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToNCj4g
PiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IEFsZXhhbmRydSBJ
c2FpbGEgW21haWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0NCj4gPiBTZW50OiAwNCBKdWx5
IDIwMTggMTQ6MzINCj4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcNCj4gPiBDYzogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguDQo+ID4gY29tPjsNCj4gPiBqYmV1bGljaEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBhdWwNCj4gPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRA
Y2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGENCj4gPiA8YWlzYWlsYUBiaXRkZWZlbmRlci5j
b20+DQo+ID4gU3ViamVjdDogW1BBVENIIHYxMCAwOC8xMV0geDg2L2h2bTogQWRkIGhhbmRsZXIg
Zm9yIHNhdmVfb25lIGZ1bmNzDQo+ID4gDQo+ID4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+DQo+IFBhdGNoIGxvb2tzIG9rIHNvLi4uDQo+
IA0KPiBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4N
Cj4gDQo+IGJ1dC4uLg0KPiANCj4gPiANCj4gPiANCj4gPiAtLS0NCj4gPiBDaGFuZ2VzIHNpbmNl
IFY4Og0KPiA+IAktIEFkZCBjb21tZW50IGZvciB0aGUgaGFuZGxlciByZXR1cm4gdmFsdWVzLg0K
PiAuLi5JIGRvbid0IHNlZSBhbnkgY29tbWVudC4gQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8NCg0K
SSd2ZSByZW1vdmVkIHRoZSBjb21tZW50IGFuZCBhZGRlZCBhIHJldHVybiBlbnVtIHRoYXQgaGFz
IHRoZSBtZW1iZXJzDQpkZWZpbmVkIGV4cGxpY2l0LiBUaGUgY2hhbmdlIGlzIGRvbmUgaW4gcGF0
Y2ggMTAuDQo+ID4gLS0tDQo+ID4gwqB4ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgfCAx
ICsNCj4gPiDCoHhlbi9hcmNoL3g4Ni9odm0vaHBldC5jwqDCoMKgwqDCoMKgwqDCoHwgMiArLQ0K
PiA+IMKgeGVuL2FyY2gveDg2L2h2bS9odm0uY8KgwqDCoMKgwqDCoMKgwqDCoHwgNiArKysrKy0N
Cj4gPiDCoHhlbi9hcmNoL3g4Ni9odm0vaTgyNTQuY8KgwqDCoMKgwqDCoMKgfCAyICstDQo+ID4g
wqB4ZW4vYXJjaC94ODYvaHZtL2lycS5jwqDCoMKgwqDCoMKgwqDCoMKgfCA2ICsrKy0tLQ0KPiA+
IMKgeGVuL2FyY2gveDg2L2h2bS9tdHJyLmPCoMKgwqDCoMKgwqDCoMKgfCA0ICsrLS0NCj4gPiDC
oHhlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jwqDCoMKgwqDCoHwgMiArLQ0KPiA+IMKgeGVuL2Fy
Y2gveDg2L2h2bS9ydGMuY8KgwqDCoMKgwqDCoMKgwqDCoHwgMiArLQ0KPiA+IMKgeGVuL2FyY2gv
eDg2L2h2bS9zYXZlLmPCoMKgwqDCoMKgwqDCoMKgfCA1ICsrKystDQo+ID4gwqB4ZW4vYXJjaC94
ODYvaHZtL3Zpb2FwaWMuY8KgwqDCoMKgwqB8IDIgKy0NCj4gPiDCoHhlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4uY8KgwqDCoMKgfCAzICsrLQ0KPiA+IMKgeGVuL2FyY2gveDg2L2h2bS92bGFwaWMu
Y8KgwqDCoMKgwqDCoHwgNCArKy0tDQo+ID4gwqB4ZW4vYXJjaC94ODYvaHZtL3ZwaWMuY8KgwqDC
oMKgwqDCoMKgwqB8IDIgKy0NCj4gPiDCoHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCB8
IDYgKysrKystDQo+ID4gwqAxNCBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCAxNyBk
ZWxldGlvbnMoLSkNCj4gPiANCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svdm1jZS5jDQo+ID4gYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMNCj4gPiBpbmRl
eCA4YTFmYmZjLi4yOTg5OGE2IDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNo
ZWNrL3ZtY2UuYw0KPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYw0KPiA+
IEBAIC0zOTYsNiArMzk2LDcgQEAgc3RhdGljIGludCB2bWNlX2xvYWRfdmNwdV9jdHh0KHN0cnVj
dCBkb21haW4NCj4gPiAqZCwNCj4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkNCj4gPiDCoH0N
Cj4gPiANCj4gPiDCoEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2bWNlX3Nh
dmVfdmNwdV9jdHh0LA0KPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUsDQo+ID4gwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdm1jZV9sb2FkX3ZjcHVf
Y3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOw0KPiA+IA0KPiA+IMKgLyoNCj4gPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYw0KPiA+
IGluZGV4IDI4Mzc3MDkuLmFmZjg2MTMgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9ocGV0LmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYw0KPiA+IEBAIC02NDAs
NyArNjQwLDcgQEAgc3RhdGljIGludCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwNCj4gPiBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkNCj4gPiDCoMKgwqDCoMKgcmV0dXJuIDA7DQo+ID4gwqB9
DQo+ID4gDQo+ID4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSFBFVCwgaHBldF9zYXZlLCBo
cGV0X2xvYWQsIDEsDQo+ID4gSFZNU1JfUEVSX0RPTSk7DQo+ID4gK0hWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoSFBFVCwgaHBldF9zYXZlLCBOVUxMLCBocGV0X2xvYWQsIDEsDQo+ID4gSFZNU1Jf
UEVSX0RPTSk7DQo+ID4gDQo+ID4gwqBzdGF0aWMgdm9pZCBocGV0X3NldChIUEVUU3RhdGUgKmgp
DQo+ID4gwqB7DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jDQo+ID4gaW5kZXggOWZmOTk1NC4uN2QyYTEyZCAxMDA2NDQNCj4g
PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYw0KPiA+IEBAIC03ODQsNiArNzg0LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2Nf
YWRqdXN0KHN0cnVjdCBkb21haW4NCj4gPiAqZCwNCj4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkNCj4gPiDCoH0NCj4gPiANCj4gPiDCoEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVFNDX0FE
SlVTVCwgaHZtX3NhdmVfdHNjX2FkanVzdCwNCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLA0KPiA+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGh2
bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsNCj4gPiANCj4gPiDCoHN0YXRp
YyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LA0KPiA+IGh2bV9kb21h
aW5fY29udGV4dF90DQo+ID4gKmgpDQo+ID4gQEAgLTExODEsNyArMTE4Miw4IEBAIHN0YXRpYyBp
bnQgaHZtX2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWFpbg0KPiA+ICpkLA0KPiA+IGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQ0KPiA+IMKgwqDCoMKgwqByZXR1cm4gMDsNCj4gPiDCoH0NCj4gPiAN
Cj4gPiAtSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LA0K
PiA+IGh2bV9sb2FkX2NwdV9jdHh0LA0KPiA+ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQ
VSwgaHZtX3NhdmVfY3B1X2N0eHQsDQo+ID4gaHZtX3NhdmVfY3B1X2N0eHRfb25lLA0KPiA+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgaHZtX2xv
YWRfY3B1X2N0eHQsDQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgMSwgSFZNU1JfUEVSX1ZDUFUpOw0KPiA+IA0KPiA+IMKgI2RlZmluZSBI
Vk1fQ1BVX1hTQVZFX1NJWkUoeGNyMCkgKG9mZnNldG9mKHN0cnVjdA0KPiA+IGh2bV9od19jcHVf
eHNhdmUsDQo+ID4gXA0KPiA+IEBAIC0xNTI4LDYgKzE1MzAsNyBAQCBzdGF0aWMgaW50IF9faW5p
dA0KPiA+IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQ0KPiA+IMKgwqDC
oMKgwqBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLA0KPiA+IMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIkNQVV9YU0FWRSIsDQo+ID4g
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBodm1fc2F2
ZV9jcHVfeHNhdmVfc3RhdGVzLA0KPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSwNCj4gPiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGh2bV9sb2FkX2Nw
dV94c2F2ZV9zdGF0ZXMsDQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqBIVk1fQ1BVX1hTQVZFX1NJWkUoeGZlYXR1cmVfbWFzaykgKw0KPiA+IMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBz
aXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLA0KPiA+IEBAIC0xNTQwLDYgKzE1NDMs
NyBAQCBzdGF0aWMgaW50IF9faW5pdA0KPiA+IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVz
dG9yZSh2b2lkKQ0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoGh2bV9yZWdpc3Rlcl9zYXZldm0oQ1BV
X01TUl9DT0RFLA0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAiQ1BVX01TUiIsDQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGh2bV9zYXZlX2NwdV9tc3JzLA0KPiA+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oGh2bV9zYXZlX2NwdV9tc3JzX29uZSwNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgaHZtX2xvYWRfY3B1X21zcnMsDQo+ID4gwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoEhW
TV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkgKw0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHNpemVvZihzdHJ1
Y3QNCj4gPiBodm1fc2F2ZV9kZXNjcmlwdG9yKSwNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9pODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jDQo+ID4gaW5kZXggOTky
ZjA4ZC4uZWM3N2IyMyAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMN
Cj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMNCj4gPiBAQCAtNDM3LDcgKzQzNyw3
IEBAIHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwNCj4gPiBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkNCj4gPiDCoMKgwqDCoMKgcmV0dXJuIDA7DQo+ID4gwqB9DQo+ID4gDQo+
ID4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEs
DQo+ID4gSFZNU1JfUEVSX0RPTSk7DQo+ID4gK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElU
LCBwaXRfc2F2ZSwgTlVMTCwgcGl0X2xvYWQsIDEsDQo+ID4gSFZNU1JfUEVSX0RPTSk7DQo+ID4g
DQo+ID4gwqB2b2lkIHBpdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQ0KPiA+IMKgew0KPiA+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEu
Yw0KPiA+IGluZGV4IGM4NWQwMDQuLjc3MGVhYjcgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9pcnEuYw0KPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMNCj4gPiBAQCAt
NzY0LDkgKzc2NCw5IEBAIHN0YXRpYyBpbnQgaXJxX2xvYWRfbGluayhzdHJ1Y3QgZG9tYWluICpk
LA0KPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+IMKgwqDCoMKgwqByZXR1cm4gMDsN
Cj4gPiDCoH0NCj4gPiANCj4gPiAtSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfSVJRLCBp
cnFfc2F2ZV9wY2ksIGlycV9sb2FkX3BjaSwNCj4gPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShQQ0lfSVJRLCBpcnFfc2F2ZV9wY2ksIE5VTEwsDQo+ID4gaXJxX2xvYWRfcGNpLA0KPiA+IMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoDEsIEhW
TVNSX1BFUl9ET00pOw0KPiA+IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElTQV9JUlEsIGly
cV9zYXZlX2lzYSwgaXJxX2xvYWRfaXNhLA0KPiA+ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JF
KElTQV9JUlEsIGlycV9zYXZlX2lzYSwgTlVMTCwNCj4gPiBpcnFfbG9hZF9pc2EsDQo+ID4gwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgMSwgSFZN
U1JfUEVSX0RPTSk7DQo+ID4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0xJTkssIGly
cV9zYXZlX2xpbmssIGlycV9sb2FkX2xpbmssDQo+ID4gK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUENJX0xJTkssIGlycV9zYXZlX2xpbmssIE5VTEwsDQo+ID4gaXJxX2xvYWRfbGluaywNCj4g
PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAx
LCBIVk1TUl9QRVJfRE9NKTsNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJy
LmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYw0KPiA+IGluZGV4IDliYmZmNTkuLmZmOWZmNjkg
MTAwNjQ0DQo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMNCj4gPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL210cnIuYw0KPiA+IEBAIC04MTksOCArODE5LDggQEAgc3RhdGljIGludCBo
dm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLA0KPiA+IGh2bV9kb21haW5fY29udGV4
dF90ICpoKQ0KPiA+IMKgwqDCoMKgwqByZXR1cm4gMDsNCj4gPiDCoH0NCj4gPiANCj4gPiAtSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwNCj4gPiBodm1f
bG9hZF9tdHJyX21zciwNCj4gPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoDEsIEhWTVNSX1BFUl9WQ1BVKTsNCj4gPiArSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwNCj4gPiBodm1fc2F2ZV9tdHJyX21z
cl9vbmUsDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqBodm1fbG9hZF9tdHJyX21zciwgMSwgSFZNU1JfUEVSX1ZDUFUpOw0KPiA+IA0KPiA+
IMKgdm9pZCBtZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpDQo+ID4gwqB7DQo+
ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jDQo+ID4gYi94ZW4vYXJj
aC94ODYvaHZtL3BtdGltZXIuYw0KPiA+IGluZGV4IDQzNTY0N2YuLjBhNWU4Y2UgMTAwNjQ0DQo+
ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMNCj4gPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3BtdGltZXIuYw0KPiA+IEBAIC0zMDksNyArMzA5LDcgQEAgc3RhdGljIGludCBhY3Bp
X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwNCj4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkNCj4g
PiDCoMKgwqDCoMKgcmV0dXJuIDA7DQo+ID4gwqB9DQo+ID4gDQo+ID4gLUhWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBhY3BpX2xvYWQsDQo+ID4gK0hWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBOVUxMLCBhY3BpX2xvYWQsDQo+
ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
MSwgSFZNU1JfUEVSX0RPTSk7DQo+ID4gDQo+ID4gwqBpbnQgcG10aW1lcl9jaGFuZ2VfaW9wb3J0
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB2ZXJzaW9uKQ0KPiA+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYw0KPiA+IGlu
ZGV4IGNiNzViOTkuLmNlN2U3MWIgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9y
dGMuYw0KPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMNCj4gPiBAQCAtNzgzLDcgKzc4
Myw3IEBAIHN0YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwNCj4gPiBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkNCj4gPiDCoMKgwqDCoMKgcmV0dXJuIDA7DQo+ID4gwqB9DQo+ID4g
DQo+ID4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgcnRjX2xvYWQs
IDEsDQo+ID4gSFZNU1JfUEVSX0RPTSk7DQo+ID4gK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UlRDLCBydGNfc2F2ZSwgTlVMTCwgcnRjX2xvYWQsIDEsDQo+ID4gSFZNU1JfUEVSX0RPTSk7DQo+
ID4gDQo+ID4gwqB2b2lkIHJ0Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQ0KPiA+IMKgew0KPiA+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
c2F2ZS5jDQo+ID4gaW5kZXggODk4NGEyMy4uYjY3NDkzNyAxMDA2NDQNCj4gPiAtLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYw0KPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jDQo+
ID4gQEAgLTg1LDE2ICs4NSwxOCBAQCBpbnQgYXJjaF9odm1fbG9hZChzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3QNCj4gPiBodm1fc2F2ZV9oZWFkZXIgKmhkcikNCj4gPiDCoC8qIExpc3Qgb2YgaGFu
ZGxlcnMgZm9yIHZhcmlvdXMgSFZNIHNhdmUgYW5kIHJlc3RvcmUgdHlwZXMgKi8NCj4gPiDCoHN0
YXRpYyBzdHJ1Y3Qgew0KPiA+IMKgwqDCoMKgwqBodm1fc2F2ZV9oYW5kbGVyIHNhdmU7DQo+ID4g
K8KgwqDCoMKgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmU7DQo+ID4gwqDCoMKgwqDCoGh2
bV9sb2FkX2hhbmRsZXIgbG9hZDsNCj4gPiDCoMKgwqDCoMKgY29uc3QgY2hhciAqbmFtZTsNCj4g
PiDCoMKgwqDCoMKgc2l6ZV90IHNpemU7DQo+ID4gwqDCoMKgwqDCoGludCBraW5kOw0KPiA+IC19
IGh2bV9zcl9oYW5kbGVyc1tIVk1fU0FWRV9DT0RFX01BWCArIDFdID0geyB7TlVMTCwgTlVMTCwg
Ijw/PiJ9LA0KPiA+IH07DQo+ID4gK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFY
ICsgMV0gPSB7IHtOVUxMLCBOVUxMLCBOVUxMLA0KPiA+ICI8Pz4ifSwgfTsNCj4gPiANCj4gPiDC
oC8qIEluaXQtdGltZSBmdW5jdGlvbiB0byBhZGQgZW50cmllcyB0byB0aGF0IGxpc3QgKi8NCj4g
PiDCoHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsDQo+
ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgY29uc3QgY2hhciAqbmFtZSwNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBodm1fc2F2ZV9oYW5k
bGVyIHNhdmVfc3RhdGUsDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29u
ZSwNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsDQo+ID4gwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgc2l6ZV90IHNpemUsIGludCBraW5kKQ0KPiA+IMKgew0KPiA+IEBAIC0xMDIsNiArMTA0LDcg
QEAgdm9pZCBfX2luaXQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdA0KPiA+IHR5cGVjb2Rl
LA0KPiA+IMKgwqDCoMKgwqBBU1NFUlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlID09
IE5VTEwpOw0KPiA+IMKgwqDCoMKgwqBBU1NFUlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5s
b2FkID09IE5VTEwpOw0KPiA+IMKgwqDCoMKgwqBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNh
dmUgPSBzYXZlX3N0YXRlOw0KPiA+ICvCoMKgwqDCoGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
c2F2ZV9vbmUgPSBzYXZlX29uZTsNCj4gPiDCoMKgwqDCoMKgaHZtX3NyX2hhbmRsZXJzW3R5cGVj
b2RlXS5sb2FkID0gbG9hZF9zdGF0ZTsNCj4gPiDCoMKgwqDCoMKgaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5uYW1lID0gbmFtZTsNCj4gPiDCoMKgwqDCoMKgaHZtX3NyX2hhbmRsZXJzW3R5cGVj
b2RlXS5zaXplID0gc2l6ZTsNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9h
cGljLmMNCj4gPiBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jDQo+ID4gaW5kZXggOTdiNDE5
Zi4uNjZmNTRlNCAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYw0K
PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jDQo+ID4gQEAgLTYwMSw3ICs2MDEs
NyBAQCBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBkb21haW4gKmQsDQo+ID4gaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpDQo+ID4gwqDCoMKgwqDCoHJldHVybiBodm1fbG9hZF9lbnRyeShJ
T0FQSUMsIGgsICZzLT5kb21VKTsNCj4gPiDCoH0NCj4gPiANCj4gPiAtSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShJT0FQSUMsIGlvYXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwNCj4gPiBIVk1T
Ul9QRVJfRE9NKTsNCj4gPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlvYXBp
Y19zYXZlLCBOVUxMLCBpb2FwaWNfbG9hZCwNCj4gPiAxLA0KPiA+IEhWTVNSX1BFUl9ET00pOw0K
PiA+IA0KPiA+IMKgdm9pZCB2aW9hcGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpDQo+ID4gwqB7
DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYw0KPiA+IGIveGVu
L2FyY2gveDg2L2h2bS92aXJpZGlhbi5jDQo+ID4gaW5kZXggMWU4N2NkNi4uNDY2ZTAxNSAxMDA2
NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMNCj4gPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMNCj4gPiBAQCAtMTAyMyw3ICsxMDIzLDcgQEAgc3RhdGlj
IGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdA0KPiA+IGRvbWFpbg0KPiA+ICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkNCj4gPiDCoMKgwqDCoMKgcmV0dXJuIDA7DQo+ID4g
wqB9DQo+ID4gDQo+ID4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlO
LA0KPiA+IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsDQo+ID4gK0hWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLA0KPiA+IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQs
IE5VTEwsDQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwNCj4gPiBIVk1TUl9QRVJfRE9N
KTsNCj4gPiANCj4gPiDCoHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0
cnVjdCB2Y3B1ICp2LA0KPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+IEBAIC0xMDgz
LDYgKzEwODMsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdA0K
PiA+IGRvbWFpbiAqZCwNCj4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkNCj4gPiDCoH0NCj4g
PiANCj4gPiDCoEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fVkNQVSwgdmlyaWRp
YW5fc2F2ZV92Y3B1X2N0eHQsDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUsDQo+ID4gwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdmlyaWRp
YW5fbG9hZF92Y3B1X2N0eHQsIDEsDQo+ID4gSFZNU1JfUEVSX1ZDUFUpOw0KPiA+IA0KPiA+IMKg
c3RhdGljIGludCBfX2luaXQgcGFyc2VfdmlyaWRpYW5fdmVyc2lvbihjb25zdCBjaGFyICphcmcp
DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jDQo+ID4gaW5kZXggMWI5ZjAwYS4uZWZmNjA3MCAxMDA2NDQNCj4gPiAt
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS92bGFwaWMuYw0KPiA+IEBAIC0xNTc2LDkgKzE1NzYsOSBAQCBzdGF0aWMgaW50IGxhcGljX2xv
YWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLA0KPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0K
PiA+IMKgwqDCoMKgwqByZXR1cm4gMDsNCj4gPiDCoH0NCj4gPiANCj4gPiAtSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sDQo+ID4gbGFwaWNfbG9hZF9o
aWRkZW4sDQo+ID4gK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVf
aGlkZGVuLCBOVUxMLA0KPiA+IGxhcGljX2xvYWRfaGlkZGVuLA0KPiA+IMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoDEsIEhWTVNSX1BFUl9WQ1BV
KTsNCj4gPiAtSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBpY19zYXZl
X3JlZ3MsDQo+ID4gbGFwaWNfbG9hZF9yZWdzLA0KPiA+ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgTlVMTCwNCj4gPiBsYXBpY19sb2FkX3Jl
Z3MsDQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgMSwgSFZNU1JfUEVSX1ZDUFUpOw0KPiA+IA0KPiA+IMKgaW50IHZsYXBpY19pbml0KHN0
cnVjdCB2Y3B1ICp2KQ0KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jDQo+ID4gaW5kZXggZTE2MGJiZC4uY2E5YjRjYiAxMDA2
NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYw0KPiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdnBpYy5jDQo+ID4gQEAgLTQxMSw3ICs0MTEsNyBAQCBzdGF0aWMgaW50IHZwaWNf
bG9hZChzdHJ1Y3QgZG9tYWluICpkLA0KPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+
IMKgwqDCoMKgwqByZXR1cm4gMDsNCj4gPiDCoH0NCj4gPiANCj4gPiAtSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShQSUMsIHZwaWNfc2F2ZSwgdnBpY19sb2FkLCAyLA0KPiA+IEhWTVNSX1BFUl9E
T00pOw0KPiA+ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCBOVUxM
LCB2cGljX2xvYWQsIDIsDQo+ID4gSFZNU1JfUEVSX0RPTSk7DQo+ID4gDQo+ID4gwqB2b2lkIHZw
aWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkNCj4gPiDCoHsNCj4gPiBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIGIveGVuL2luY2x1ZGUvYXNtLQ0KPiA+IHg4Ni9o
dm0vc2F2ZS5oDQo+ID4gaW5kZXggZjg4OWU4Zi4uMjUzODYyOCAxMDA2NDQNCj4gPiAtLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgNCj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zYXZlLmgNCj4gPiBAQCAtOTcsNiArOTcsOCBAQCBzdGF0aWMgaW5saW5lIHVpbnQx
Nl90IGh2bV9sb2FkX2luc3RhbmNlKHN0cnVjdA0KPiA+IGh2bV9kb21haW5fY29udGV4dCAqaCkN
Cj4gPiDCoCAqIHJlc3RvcmluZy7CoMKgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJyb3IuICov
DQo+ID4gwqB0eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgZG9tYWluICpk
LA0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOw0KPiA+ICt0eXBlZGVm
IGludCAoKmh2bV9zYXZlX29uZV9oYW5kbGVyKShzdHJ1Y3TCoMKgdmNwdSAqdiwNCj4gPiArwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOw0KPiA+IMKgdHlwZWRlZiBpbnQg
KCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwNCj4gPiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGh2
bV9kb21haW5fY29udGV4dF90ICpoKTsNCj4gPiANCj4gPiBAQCAtMTA1LDYgKzEwNyw3IEBAIHR5
cGVkZWYgaW50ICgqaHZtX2xvYWRfaGFuZGxlcikgKHN0cnVjdCBkb21haW4NCj4gPiAqZCwNCj4g
PiDCoHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwNCj4gPiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgY29uc3QgY2hh
ciAqbmFtZSwNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgaHZtX3NhdmVfaGFuZGxlciBzYXZlX3N0YXRlLA0KPiA+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGh2bV9zYXZlX29uZV9oYW5kbGVy
IHNhdmVfb25lLA0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsDQo+ID4gwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHNpemVfdCBzaXplLCBpbnQg
a2luZCk7DQo+ID4gDQo+ID4gQEAgLTExNCwxMiArMTE3LDEzIEBAIHZvaWQgaHZtX3JlZ2lzdGVy
X3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwNCj4gPiANCj4gPiDCoC8qIFN5bnRhY3RpYyBzdWdh
ciBhcm91bmQgdGhhdCBmdW5jdGlvbjogc3BlY2lmeSB0aGUgbWF4IG51bWJlciBvZg0KPiA+IMKg
ICogc2F2ZXMsIGFuZCB0aGlzIGNhbGN1bGF0ZXMgdGhlIHNpemUgb2YgYnVmZmVyIG5lZWRlZCAq
Lw0KPiA+IC0jZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfbG9h
ZCwgX251bSwgX2spDQo+ID4gXA0KPiA+ICsjZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoX3gsIF9zYXZlLCBfc2F2ZV9vbmUsIF9sb2FkLA0KPiA+IF9udW0sIF9rKcKgwqBcDQo+ID4g
wqBzdGF0aWMgaW50IF9faW5pdA0KPiA+IF9faHZtX3JlZ2lzdGVyXyMjX3gjI19zYXZlX2FuZF9y
ZXN0b3JlKHZvaWQpwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgXA0KPiA+IMKge8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqANCj4gPiDCoMKgwqDCoMKgwqDCoMKgXA0KPiA+IMKgwqDCoMKgwqBodm1fcmVnaXN0ZXJf
c2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoA0KPiA+IMKgwqDCoMKgwqDCoMKgwqBcDQo+ID4gwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAjX3gswqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoA0KPiA+IMKgwqDCoMKgwqDCoMKgwqBcDQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmX3NhdmUswqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoA0KPiA+IMKgwqDC
oMKgwqDCoMKgwqBcDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoF9zYXZlX29uZSzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgDQo+ID4gwqDCoMKgwqDCoMKgwqDCoFwNCj4gPiDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCZfbG9hZCzC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgDQo+ID4gwqDCoMKgwqDCoMKgwqDCoFwNCj4gPiDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoChfbnVtKSAqDQo+ID4gKEhWTV9TQVZF
X0xFTkdUSChfeCnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBcDQo+
ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCsgc2l6ZW9mIChzdHJ1Y3QNCj4gPiBodm1fc2F2ZV9kZXNjcmlwdG9y
KSksIFwNCj4gPiAtLQ0KPiA+IDIuNy40DQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX18N
Cj4gVGhpcyBlbWFpbCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZlbmRlcgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:49:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:49:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fazx2-000609-Uu; Thu, 05 Jul 2018 08:49: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fazx1-0005zv-St
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:49:19 +0000
X-Inumbo-ID: 4dcec488-8030-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 4dcec488-8030-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:49:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 02:49:18 -0600
Message-Id: <5B3DDB8C02000078001D15D0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 02:49:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-8-git-send-email-andrew.cooper3@citrix.com>
 <5B3C907902000078001D0EDD@prv1-mh.provo.novell.com>
 <52ee82b3-38c2-af68-0af6-fa734baf2d98@citrix.com>
In-Reply-To: <52ee82b3-38c2-af68-0af6-fa734baf2d98@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 07/13] libx86: Introduce a helper to
 serialise msr_{domain, vcpu}_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA0LjA3LjE4IGF0IDE4OjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMDcvMTggMTA6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pgo+Pj4gQEAgLTMy
NSw2ICszMjUsMTMgQEAgdHlwZWRlZiBzdHJ1Y3QgeGVuX2NwdWlkX2xlYWYgewo+Pj4gIH0geGVu
X2NwdWlkX2xlYWZfdDsKPj4+ICBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fY3B1aWRfbGVh
Zl90KTsKPj4+ICAKPj4+ICt0eXBlZGVmIHN0cnVjdCB4ZW5fbXNyX2VudHJ5IHsKPj4+ICsgICAg
dWludDMyX3QgaWR4Owo+Pj4gKyAgICB1aW50MzJfdCBmbGFnczsgLyogUmVzZXJ2ZWQgTUJaLiAq
Lwo+PiAuLi4gaXQgcmVtYWlucyB1bmNsZWFyIGluIHRoaXMgcGF0Y2ggd2hvc2UgcmVzcG9uc2li
aWxpdHkgaXQgaXMgdG8gY2xlYXIgdGhpcwo+PiBmaWVsZC4gSSB3b25kZXIgd2hldGhlciBjb3B5
X21zcl90b19idWZmZXIoKSBzaG91bGQgbWFrZSBzdXJlIG9mIHRoaXMuCj4gCj4gY29weV9tc3Jf
dG9fYnVmZmVyKCkgZG9lcyBleHBsaWNpdGx5IHplcm8gdGhpcyBmaWVsZC4KPiAKPj4gKyAgICBj
b25zdCB4ZW5fbXNyX2VudHJ5X3QgZW50ID0geyAuaWR4ID0gaWR4LCAudmFsID0gdmFsIH07Cj4g
Cj4gZ3VhcmFudGVlcyB0aGF0IHRoZSBmbGFncyBmaWVsZCBpcyAwLgoKT2gsIEknbSBzb3JyeSAt
IHNvIGl0IGRvZXMuIEkgaGFkIHNlYXJjaGVkIHRoZSBwYXRjaCBmb3IgaW5zdGFuY2VzIG9mCiJm
bGFncyIgb25seSAuLi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:54:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fb01W-0006z8-KJ; Thu, 05 Jul 2018 08:53: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=edz7=jv=citrix.com=prvs=71777b1fd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fb01V-0006z3-Gd
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:53:57 +0000
X-Inumbo-ID: f2c340d0-8030-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2c340d0-8030-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:53:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75744040"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 05/11] x86/hvm: Introduce hvm_save_cpu_msrs_one func
Thread-Index: AQHUE5uOT+AZPLibYkKw754ocuDfwKSAVAXg
Date: Thu, 5 Jul 2018 08:53:54 +0000
Message-ID: <5e0f716ea7d94443a70f29b11ae0f6b7@AMSPEX02CL03.citrite.net>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-6-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530711147-23113-6-git-send-email-aisaila@bitdefender.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 v10 05/11] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNCBKdWx5IDIwMTggMTQ6MzIK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMCAwNS8xMV0g
eDg2L2h2bTogSW50cm9kdWNlIGh2bV9zYXZlX2NwdV9tc3JzX29uZQo+IGZ1bmMKPiAKPiBUaGlz
IGlzIHVzZWQgdG8gc2F2ZSBkYXRhIGZyb20gYSBzaW5nbGUgaW5zdGFuY2UuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgpSZXZp
ZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCj4gCj4gLS0t
Cj4gQ2hhbmdlcyBzaW5jZSBWNzoKPiAJLSBNb3ZlZCB0aGUgaW5pdCBvZiBjdHh0LT5jb3VudCB0
byBodm1fc2F2ZV9jcHVfbXNyc19vbmUoKQo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL2h2bS5j
IHwgMTAxICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCj4gLS0tLS0tLS0t
LS0KPiAgMSBmaWxlIGNoYW5nZWQsIDU1IGluc2VydGlvbnMoKyksIDQ2IGRlbGV0aW9ucygtKQo+
IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwo+IGluZGV4IDQ5NWFiZTUuLjlmZjk5NTQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiBAQCAtMTM2Miw2
NiArMTM2Miw3NSBAQCBzdGF0aWMgY29uc3QgdWludDMyX3QgbXNyc190b19zZW5kW10gPSB7Cj4g
IH07Cj4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBtc3JfY291bnRfbWF4ID0K
PiBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7Cj4gCj4gLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1
X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QKPiAqaCkKPiArc3Rh
dGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5f
Y29udGV4dF90Cj4gKmgpCj4gIHsKPiAtICAgIHN0cnVjdCB2Y3B1ICp2Owo+ICsgICAgdW5zaWdu
ZWQgaW50IGk7Cj4gKyAgICBzdHJ1Y3QgaHZtX21zciAqY3R4dDsKPiArICAgIHN0cnVjdCBodm1f
c2F2ZV9kZXNjcmlwdG9yICpkZXNjID0gX3AoJmgtPmRhdGFbaC0+Y3VyXSk7Cj4gCj4gLSAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCj4gKyAgICBpZiAoIF9odm1faW5pdF9lbnRyeShoLCBDUFVf
TVNSX0NPREUsIHYtPnZjcHVfaWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BV
X01TUl9TSVpFKG1zcl9jb3VudF9tYXgpKSApCj4gKyAgICAgICAgcmV0dXJuIDE7Cj4gKyAgICBj
dHh0ID0gKHN0cnVjdCBodm1fbXNyICopJmgtPmRhdGFbaC0+Y3VyXTsKPiArCj4gKyAgICBjdHh0
LT5jb3VudCA9IDA7Cj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNyc190b19z
ZW5kKTsgKytpICkKPiAgICAgIHsKPiAtICAgICAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRv
ciAqZGVzYyA9IF9wKCZoLT5kYXRhW2gtPmN1cl0pOwo+IC0gICAgICAgIHN0cnVjdCBodm1fbXNy
ICpjdHh0Owo+IC0gICAgICAgIHVuc2lnbmVkIGludCBpOwo+ICsgICAgICAgIHVpbnQ2NF90IHZh
bDsKPiArICAgICAgICBpbnQgcmMgPSBndWVzdF9yZG1zcih2LCBtc3JzX3RvX3NlbmRbaV0sICZ2
YWwpOwo+IAo+IC0gICAgICAgIGlmICggX2h2bV9pbml0X2VudHJ5KGgsIENQVV9NU1JfQ09ERSwg
di0+dmNwdV9pZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX01TUl9T
SVpFKG1zcl9jb3VudF9tYXgpKSApCj4gLSAgICAgICAgICAgIHJldHVybiAxOwo+IC0gICAgICAg
IGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikmaC0+ZGF0YVtoLT5jdXJdOwo+IC0gICAgICAgIGN0
eHQtPmNvdW50ID0gMDsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIEl0IGlzIHRoZSBwcm9n
cmFtbWVycyByZXNwb25zaWJpbGl0eSB0byBlbnN1cmUgdGhhdAo+ICsgICAgICAgICAqIG1zcnNf
dG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KPiArICAgICAgICAg
KiBYODZFTVVMX0VYQ0VQVElPTiBoZXJlIGltcGxpZXMgYSBtaXNzaW5nIGZlYXR1cmUsIGFuZCB0
aGF0IHRoZQo+ICsgICAgICAgICAqIGd1ZXN0IGRvZXNuJ3QgaGF2ZSBhY2Nlc3MgdG8gdGhlIE1T
Ui4KPiArICAgICAgICAgKi8KPiArICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9O
ICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4gCj4gLSAgICAgICAgZm9yICggaSA9IDA7IGkg
PCBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7ICsraSApCj4gKyAgICAgICAgaWYgKCByYyAhPSBY
ODZFTVVMX09LQVkgKQo+ICAgICAgICAgIHsKPiAtICAgICAgICAgICAgdWludDY0X3QgdmFsOwo+
IC0gICAgICAgICAgICBpbnQgcmMgPSBndWVzdF9yZG1zcih2LCBtc3JzX3RvX3NlbmRbaV0sICZ2
YWwpOwo+ICsgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArICAgICAgICAgICAg
cmV0dXJuIC1FTlhJTzsKPiArICAgICAgICB9Cj4gCj4gLSAgICAgICAgICAgIC8qCj4gLSAgICAg
ICAgICAgICAqIEl0IGlzIHRoZSBwcm9ncmFtbWVycyByZXNwb25zaWJpbGl0eSB0byBlbnN1cmUg
dGhhdAo+IC0gICAgICAgICAgICAgKiBtc3JzX3RvX3NlbmRbXSBjb250YWluIGdlbmVyYWxseS1y
ZWFkL3dyaXRlIE1TUnMuCj4gLSAgICAgICAgICAgICAqIFg4NkVNVUxfRVhDRVBUSU9OIGhlcmUg
aW1wbGllcyBhIG1pc3NpbmcgZmVhdHVyZSwgYW5kIHRoYXQgdGhlCj4gLSAgICAgICAgICAgICAq
IGd1ZXN0IGRvZXNuJ3QgaGF2ZSBhY2Nlc3MgdG8gdGhlIE1TUi4KPiAtICAgICAgICAgICAgICov
Cj4gLSAgICAgICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQo+IC0gICAgICAg
ICAgICAgICAgY29udGludWU7Cj4gKyAgICAgICAgaWYgKCAhdmFsICkKPiArICAgICAgICAgICAg
Y29udGludWU7IC8qIFNraXAgZW1wdHkgTVNScy4gKi8KPiAKPiAtICAgICAgICAgICAgaWYgKCBy
YyAhPSBYODZFTVVMX09LQVkgKQo+IC0gICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsKPiAtICAgICAgICAgICAgICAgIHJldHVybiAtRU5YSU87Cj4g
LSAgICAgICAgICAgIH0KPiArICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnRdLmluZGV4ID0g
bXNyc190b19zZW5kW2ldOwo+ICsgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwg
PSB2YWw7Cj4gKyAgICB9Cj4gCj4gLSAgICAgICAgICAgIGlmICggIXZhbCApCj4gLSAgICAgICAg
ICAgICAgICBjb250aW51ZTsgLyogU2tpcCBlbXB0eSBNU1JzLiAqLwo+ICsgICAgaWYgKCBodm1f
ZnVuY3Muc2F2ZV9tc3IgKQo+ICsgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsK
PiAKPiAtICAgICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS5pbmRleCA9IG1zcnNfdG9f
c2VuZFtpXTsKPiAtICAgICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50KytdLnZhbCA9IHZh
bDsKPiAtICAgICAgICB9Cj4gKyAgICBBU1NFUlQoY3R4dC0+Y291bnQgPD0gbXNyX2NvdW50X21h
eCk7Cj4gCj4gLSAgICAgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQo+IC0gICAgICAgICAg
ICBodm1fZnVuY3Muc2F2ZV9tc3IodiwgY3R4dCk7Cj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGN0
eHQtPmNvdW50OyArK2kgKQo+ICsgICAgICAgIGN0eHQtPm1zcltpXS5fcnN2ZCA9IDA7Cj4gCj4g
LSAgICAgICAgQVNTRVJUKGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOwo+ICsgICAgaWYg
KCBjdHh0LT5jb3VudCApCj4gKyAgICB7Cj4gKyAgICAgICAgLyogUmV3cml0ZSBsZW5ndGggdG8g
aW5kaWNhdGUgaG93IG11Y2ggc3BhY2Ugd2UgYWN0dWFsbHkgdXNlZC4gKi8KPiArICAgICAgICBk
ZXNjLT5sZW5ndGggPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQtPmNvdW50KTsKPiArICAgICAgICBo
LT5jdXIgKz0gSFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Cj4gKyAgICB9Cj4gKyAgICBl
bHNlCj4gKyAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJv
bSB0aGUgc3RyZWFtLiAqLwo+ICsgICAgICAgIGgtPmN1ciAtPSBzaXplb2Yoc3RydWN0IGh2bV9z
YXZlX2Rlc2NyaXB0b3IpOwo+IAo+IC0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgY3R4dC0+Y291
bnQ7ICsraSApCj4gLSAgICAgICAgICAgIGN0eHQtPm1zcltpXS5fcnN2ZCA9IDA7Cj4gKyAgICBy
ZXR1cm4gMDsKPiArfQo+IAo+IC0gICAgICAgIGlmICggY3R4dC0+Y291bnQgKQo+IC0gICAgICAg
IHsKPiAtICAgICAgICAgICAgLyogUmV3cml0ZSBsZW5ndGggdG8gaW5kaWNhdGUgaG93IG11Y2gg
c3BhY2Ugd2UgYWN0dWFsbHkgdXNlZC4gKi8KPiAtICAgICAgICAgICAgZGVzYy0+bGVuZ3RoID0g
SFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7Cj4gLSAgICAgICAgICAgIGgtPmN1ciArPSBI
Vk1fQ1BVX01TUl9TSVpFKGN0eHQtPmNvdW50KTsKPiAtICAgICAgICB9Cj4gLSAgICAgICAgZWxz
ZQo+IC0gICAgICAgICAgICAvKiBvciByZXdpbmQgYW5kIHJlbW92ZSB0aGUgZGVzY3JpcHRvciBm
cm9tIHRoZSBzdHJlYW0uICovCj4gLSAgICAgICAgICAgIGgtPmN1ciAtPSBzaXplb2Yoc3RydWN0
IGh2bV9zYXZlX2Rlc2NyaXB0b3IpOwo+ICsKPiArc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNy
cyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdAo+ICpoKQo+ICt7Cj4gKyAg
ICBzdHJ1Y3QgdmNwdSAqdjsKPiArCj4gKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4gKyAg
ICB7Cj4gKyAgICAgICAgaWYgKCBodm1fc2F2ZV9jcHVfbXNyc19vbmUodiwgaCkgIT0gMCApCj4g
KyAgICAgICAgICAgIHJldHVybiAxOwo+ICAgICAgfQo+IAo+ICAgICAgcmV0dXJuIDA7Cj4gLS0K
PiAyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:54:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fb02E-0007FO-15; Thu, 05 Jul 2018 08:54: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb02C-0007FI-GC
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:54:40 +0000
X-Inumbo-ID: 0b8e7653-8031-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 0b8e7653-8031-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 10:54:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 02:54:38 -0600
Message-Id: <5B3DDCCD02000078001D15FC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 02:54:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-9-git-send-email-andrew.cooper3@citrix.com>
 <5B3C91D602000078001D0EEC@prv1-mh.provo.novell.com>
 <c05f8017-f371-c121-ca0a-b7fedcb5507e@citrix.com>
In-Reply-To: <c05f8017-f371-c121-ca0a-b7fedcb5507e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 08/13] x86: Collect policies together into
 groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA0LjA3LjE4IGF0IDE5OjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMDcvMTggMTA6MjIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMy4w
Ny4xOCBhdCAyMjo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gVGhp
cyBpcyBtYWlubHkgcHJlcCB3b3JrIGZvciB0aGUgZm9sbG93aW5nIHBhdGNoLCBidXQgdGhpcyBz
cGVjaWZpYwo+Pj4gYWJzdHJhY3Rpb24gaXMgYWxzbyBzcGVjaWZpY2FsbHkgdXNlZnVsIGZvciB0
aGUgZnV0dXJlIGF1ZGl0aW5nIGxvZ2ljLgo+Pj4KPj4+IE5vdCBhbGwgb2YgbXNyX3ZjcHVfcG9s
aWN5IHdpbGwgYmUgaW50ZXJlc3RpbmcgZnJvbSBhIGRvbWFpbiBidWlsZGluZwo+Pj4gcGVyc3Bl
Y3RpdmUsIGJ1dCBzb21lIHNvb24tdG8tYXBwZWFyIGZpZWxkcyB3aWxsIGJlIChTR1ggTGF1bmNo
IEhhc2gKPj4+IHNwZWNpZmljYWxseSkuICBUaGUgZXhhY3Qgc3BsaXQgb2YgTVNScyBiZXR3ZWVu
IGRvbWFpbiBhbmQgdmNwdSBwb2xpY2llcyBpcwo+Pj4gaW50ZXJuYWwgdG8gWGVuIGFuZCBsaWFi
bGUgdG8gY2hhbmdlIG1vdmluZyBmb3J3YXJkcywgc28gdHJlYXQgdGhlIHR3bwo+Pj4gc3RydWN0
dXJlcyBjb25zaXN0ZW50bHkgZnJvbSB0aGUgc3RhcnQgdG8gYXZvaWQgcHJvYmxlbXMgaW4gdGhl
IGZ1dHVyZS4KPj4gSSBob3BlIHRoZSB1dGlsaXR5IG9mIHRoaXMgZ3JvdXBpbmcgd2lsbCBiZWNv
bWUgZXZpZGVudCBpbiBsYXRlcgo+PiBwYXRjaGVzLgo+IAo+IFByb2JhYmx5IG1vcmVzbyBpbiB0
aGUgZm9sbG93dXAgc2VyaWVzIHdpdGggdGhlIGF1ZGl0aW5nL3N1YnNldCBsb2dpYywKPiBidXQg
cGF0Y2ggMTMgZG9lcyBwcm92aWRlIHRoZSBmaXJzdCBhc3BlY3QuCgpEb2VzIGl0PyBJdCdzIGEg
ZmFpbnQgaGludCBhdCBiZXN0LCBhcyBsb25nIGFzIHg4Nl9wb2xpY2llc19hcmVfY29tcGF0aWJs
ZSgpCmlzIGFsbCBlbXB0eS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:55:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08: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 1fb030-0007L6-Dh; Thu, 05 Jul 2018 08:55: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=bv43=jv=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fb02y-0007Ku-80
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:55:28 +0000
X-Inumbo-ID: 299f13ef-8031-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 299f13ef-8031-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:55:27 +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 B4D293086EE4
 for <xen-devel@lists.xen.org>; Thu,  5 Jul 2018 13:11:38 +0300 (EEST)
Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id CDADF7FBDC
 for <xen-devel@lists.xen.org>; Thu,  5 Jul 2018 11:55:26 +0300 (EEST)
Received: (qmail 25083 invoked from network); 5 Jul 2018 11:55:26 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp02.buh.bitdefender.net with AES256-GCM-SHA384 encrypted SMTP;
 5 Jul 2018 11:55:26 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Thu, 5 Jul 2018 11:55:00 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Thu, 5
 Jul 2018 11:55:00 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "Paul.Durrant@citrix.com" <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 01/11] x86/cpu: Introduce vmce_save_vcpu_ctxt_one()
 func
Thread-Index: AQHUE5t5yNrTETnuAkyXdn6YflJdNqSAHo+AgAADwgA=
Date: Thu, 5 Jul 2018 08:54:58 +0000
Message-ID: <1530780924.8880.39.camel@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-2-git-send-email-aisaila@bitdefender.com>
 <930e758583ea4627be7af70eaaae4b6a@AMSPEX02CL03.citrite.net>
In-Reply-To: <930e758583ea4627be7af70eaaae4b6a@AMSPEX02CL03.citrite.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.18.66.8]
x-endpointsecurity-0xde81-ev: v:6.6.2.49, d:out, a:y, w:t, t:31,
 sv:1530769759, ts:1530780900
Content-ID: <8B9A038B381E4241952FB433F2CA1E99@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76617
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489073,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.006937)], BW: [Enabled, t:
 (0.000010)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.015455,0.000207)], URL: [Enabled, t: (0.000007,0.000001)], RTDA:
 [Enabled, t: (0.224135), Hit: No, Details: v2.7.12; Id:
 15.1i63fot.1chkqegjo.v1jnp], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v10 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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" <Ian.Jackson@citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "Andrew.Cooper3@citrix.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>

T24gSm8sIDIwMTgtMDctMDUgYXQgMDg6NDEgKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToNCj4g
PiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IEFsZXhhbmRydSBJ
c2FpbGEgW21haWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0NCj4gPiBTZW50OiAwNCBKdWx5
IDIwMTggMTQ6MzINCj4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcNCj4gPiBDYzogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguDQo+ID4gY29tPjsNCj4gPiBqYmV1bGljaEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBhdWwNCj4gPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRA
Y2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGENCj4gPiA8YWlzYWlsYUBiaXRkZWZlbmRlci5j
b20+DQo+ID4gU3ViamVjdDogW1BBVENIIHYxMCAwMS8xMV0geDg2L2NwdTogSW50cm9kdWNlDQo+
ID4gdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoKQ0KPiA+IGZ1bmMNCj4gPiANCj4gPiBUaGlzIGlz
IHVzZWQgdG8gc2F2ZSBkYXRhIGZyb20gYSBzaW5nbGUgaW5zdGFuY2UuDQo+ID4gDQo+ID4gU2ln
bmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+DQo+
ID4gDQo+ID4gLS0tDQo+ID4gQ2hhbmdlcyBzaW5jZSBWOToNCj4gPiAJLSBDaGFuZ2UgcmV0dXJu
IG9mIHRoZSBzYXZlX29uZSBmdW5jIHRvIHJldHVybiBodm1fc2F2ZV9lbnRyeS4NCj4gPiAtLS0N
Cj4gPiDCoHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8IDIxICsrKysrKysrKysrKyst
LS0tLS0tLQ0KPiA+IMKgMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDggZGVsZXRp
b25zKC0pDQo+ID4gDQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3Zt
Y2UuYw0KPiA+IGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jDQo+ID4gaW5kZXggZTA3
Y2QyZi4uOGExZmJmYyAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92
bWNlLmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMNCj4gPiBAQCAt
MzQ5LDYgKzM0OSwxOCBAQCBpbnQgdm1jZV93cm1zcih1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZh
bCkNCj4gPiDCoMKgwqDCoMKgcmV0dXJuIHJldDsNCj4gPiDCoH0NCj4gPiANCj4gPiArc3RhdGlj
IGludCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwNCj4gPiBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkNCj4gPiArIHsNCj4gPiArwqDCoMKgwqBzdHJ1Y3QgaHZtX3ZtY2Vf
dmNwdSBjdHh0Ow0KPiA+ICsNCj4gTm90IG15IGNhbGwsIGJ1dCBJJ2QgZmVlbCBtb3JlIGNvbWZv
cnRhYmxlIHdpdGggbWVtc2V0dGluZyBjdHh0IHRvDQo+IHplcm8gaGVyZS4uLg0KDQpJZiB0aGVy
ZSB3aWxsIGJlIGEgbmV3IHZlcnNpb24gSSB3aWxsIGFkZCB0aGUgbWVtc2V0IHRvIDANCg0KQWxl
eA0KPiANCj4gPiANCj4gPiArwqDCoMKgwqBjdHh0LmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2Nh
cDsNCj4gPiArwqDCoMKgwqBjdHh0Lm1jaV9jdGwyX2JhbmswID0gdi0+YXJjaC52bWNlLmJhbmtb
MF0ubWNpX2N0bDI7DQo+ID4gK8KgwqDCoMKgY3R4dC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gu
dm1jZS5iYW5rWzFdLm1jaV9jdGwyOw0KPiA+ICvCoMKgwqDCoGN0eHQubWNnX2V4dF9jdGwgPSB2
LT5hcmNoLnZtY2UubWNnX2V4dF9jdGw7DQo+ID4gKw0KPiA+ICvCoMKgwqDCoHJldHVybiBodm1f
c2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsNCj4gPiArIH0NCj4g
PiArDQo+ID4gwqBzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAq
ZCwNCj4gPiBodm1fZG9tYWluX2NvbnRleHRfdA0KPiA+ICpoKQ0KPiA+IMKgew0KPiA+IMKgwqDC
oMKgwqBzdHJ1Y3QgdmNwdSAqdjsNCj4gPiBAQCAtMzU2LDE0ICszNjgsNyBAQCBzdGF0aWMgaW50
IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbg0KPiA+ICpkLA0KPiA+IGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQ0KPiA+IA0KPiA+IMKgwqDCoMKgwqBmb3JfZWFjaF92Y3B1ICggZCwg
diApDQo+ID4gwqDCoMKgwqDCoHsNCj4gLi4uYmVjYXVzZSBpdCB1c2VkIHRvIGJlIGltcGxpY2l0
IGluIHRoZSBpbml0aWFsaXplciBoZXJlLg0KPiANCj4gwqAgUGF1bA0KPiANCj4gPiANCj4gPiAt
wqDCoMKgwqDCoMKgwqDCoHN0cnVjdCBodm1fdm1jZV92Y3B1IGN0eHQgPSB7DQo+ID4gLcKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoC5jYXBzID0gdi0+YXJjaC52bWNlLm1jZ19jYXAsDQo+ID4gLcKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5r
WzBdLm1jaV9jdGwyLA0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAubWNpX2N0bDJfYmFu
azEgPSB2LT5hcmNoLnZtY2UuYmFua1sxXS5tY2lfY3RsMiwNCj4gPiAtwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgLm1jZ19leHRfY3RsID0gdi0+YXJjaC52bWNlLm1jZ19leHRfY3RsLA0KPiA+IC3C
oMKgwqDCoMKgwqDCoMKgfTsNCj4gPiAtDQo+ID4gLcKgwqDCoMKgwqDCoMKgwqBlcnIgPSBodm1f
c2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsNCj4gPiArwqDCoMKg
wqDCoMKgwqDCoGVyciA9IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOw0KPiA+IMKgwqDC
oMKgwqDCoMKgwqDCoGlmICggZXJyICkNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGJy
ZWFrOw0KPiA+IMKgwqDCoMKgwqB9DQo+ID4gLS0NCj4gPiAyLjcuNA0KPiANCj4gX19fX19fX19f
X19fX19fX19fX19fX19fDQo+IFRoaXMgZW1haWwgd2FzIHNjYW5uZWQgYnkgQml0ZGVmZW5kZXIK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:55:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:55: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 1fb03H-0007Nz-QP; Thu, 05 Jul 2018 08: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb03H-0007Ng-60
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:55:47 +0000
X-Inumbo-ID: 3466e744-8031-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3466e744-8031-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:55:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59473616"
Date: Thu, 5 Jul 2018 09:55:42 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180705085542.votdktpqcaqqowuf@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
 <bf00fed6-14bd-1e62-83f3-5fe08950cae5@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bf00fed6-14bd-1e62-83f3-5fe08950cae5@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTA6MzE6MTBBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwNS8wNy8xOCAwOTo1MywgV2VpIExpdSB3cm90ZToKPiA+IE9uIFdlZCwgSnVs
IDA0LCAyMDE4IGF0IDAzOjI2OjE2UE0gKzAwMDAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gPj4K
PiA+Pgo+ID4+PiBPbiBKdWwgMywgMjAxOCwgYXQgMTE6MDcgQU0sIFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiA+Pj4KPiA+Pj4gT24gTW9uLCBKdWwgMDIs
IDIwMTggYXQgMDY6MDM6MzlQTSArMDAwMCwgTGFycyBLdXJ0aCB3cm90ZToKPiA+Pj4+IFdlIHRo
ZW4gaGFkIGEgZGlzY3Vzc2lvbiBhcm91bmQgd2h5IHRoZSBwb3NpdGl2ZSBiZW5lZml0cyBkaWRu
J3QgbWF0ZXJpYWxpemU6Cj4gPj4+PiAqIEFuZHJldyBhbmQgYSBmZXcgb3RoZXIgYmVsaWV2ZSB0
aGF0IHRoZSBtb2RlbCBpc24ndCBicm9rZW4sIGJ1dCB0aGF0IHRoZSBpc3N1ZSBpcyB3aXRoIGhv
dyB3ZSAKPiA+Pj4+ICAgZGV2ZWxvcC4gSW4gb3RoZXIgd29yZHMsIG1vdmluZyB0byBhIDkgbW9u
dGhzIG1vZGVsIHdpbGwgKm5vdCogZml4IHRoZSB1bmRlcmx5aW5nIGlzc3VlcywgYnV0IAo+ID4+
Pj4gICBtZXJlbHkgcHJvdmlkZSBhbiBpbmNlbnRpdmUgbm90IHRvIGZpeCB0aGVtLgo+ID4+Pj4g
KiBJc3N1ZXMgaGlnaGxpZ2h0ZWQgd2VyZToKPiA+Pj4+ICAgKiAyLTMgbW9udGhzIHN0YWJpbGl6
aW5nIHBlcmlvZCBpcyB0b28gbG9uZwo+ID4+Pgo+ID4+PiBJIHRoaW5rIG9uZSBvZiB0aGUgZ29h
bHMgd2l0aCB0aGUgNiBtb250aCByZWxlYXNlIGN5Y2xlIHdhcyB0byBzaHJpbmsKPiA+Pj4gdGhl
IHN0YWJpbGl6aW5nIHBlcmlvZCwgYnV0IGl0IGRpZG4ndCB0dXJuIHRoYXQgd2F5LCBhbmQgdGhl
Cj4gPj4+IHN0YWJpbGl6aW5nIHBlcmlvZCBpcyBxdWl0ZSBzaW1pbGFyIHdpdGggYSA2IG9yIGEg
OSBtb250aCByZWxlYXNlCj4gPj4+IGN5Y2xlLgo+ID4+Cj4gPj4gUmlnaHQsIGFuZCBJIHRoaW5r
IHRoaXMgd2FzIHNvbWV0aGluZyB0aGF0IHdhc27igJl0IHF1aXRlIGNhcHR1cmVkIGluIExhcnPi
gJkgc3VtbWFyeS4KPiA+Pgo+ID4+IEV2ZXJ5b25lIGFncmVlZDoKPiA+PiAxLiBUaGUgZXhwZWN0
YXRpb24gd2FzIHRoYXQgYSBzaG9ydGVyIHJlbGVhc2UgY3ljbGUgd291bGQgbGVhZCB0byBzaG9y
dGVyIHN0YWJpbGl6YXRpb24gcGVyaW9kcwo+ID4+IDIuIFRoaXMgaGFzIG5vdCB0dXJuZWQgb3V0
IHRvIGJlIHRoZSBjYXNlLCB3aGljaCBtZWFucwo+ID4+IDMgQXQgdGhlIG1vbWVudCwgb3VyIOKA
nHRpbWUgZG9pbmcgZGV2ZWxvcG1lbnTigJ0gdG8g4oCcdGltZSBmaXhpbmcgYnVncyBmb3IgYSBy
ZWxlYXNl4oCdIHJhdGlvIGlzIGZhciB0b28gbG93Lgo+ID4+Cj4gPj4gT25lIG9wdGlvbiB0byBm
aXggIzMgaXMgdG8gZ28gYmFjayB0byBhIDktbW9udGggY3ljbGUgKG9yIGV2ZW4gYQo+ID4+IDEy
LW1vbnRoIGN5Y2xlKSwgd2hpY2ggd291bGQgaW5jcmVhc2UgdGhlIOKAnGRldmVsb3BtZW504oCd
IHBhcnQgb2YgdGhlCj4gPj4gZXF1YXRpb24uCj4gPiAKPiA+IFlvdSBnZXQgbW9yZSBjaGFuZ2Vz
IGluLCB5b3UgYWxzbyBnZXQgbW9yZSBidWdzLiAgQXNzdW1pbmcgYnVncyBhcmUKPiA+IGludHJv
ZHVjZWQgYXQgYSBjb25zdGFudCByYXRlIGluIHJlbGF0aW9uIHRvIGNoYW5nZXMsIG1vdmluZyBi
YWNrIHRvIDkKPiA+IG1vbnRocyB3b24ndCBoZWxwLgo+IAo+IFV1aCwgd2h5IG5vdD8gSXQgaXNu
J3QgYXMgaWYgbm8gYnVncyBhcmUgZm91bmQgYW5kIGNvcnJlY3RlZCBpbiB0aGUKPiBkZXZlbG9w
bWVudCBwZXJpb2QuIEFzIGxvbmcgYXMgdGhlIGRldmVsb3BtZW50IHBlcmlvZCBpcyBsb25nZXIg
dGhhbgo+IHRoZSBhdmVyYWdlIHRpbWUgYmV0d2VlbiBPU1NURVNUIHB1c2hzIHRoZSBzdGFiaWxp
emF0aW9uIHBlcmlvZCBzaG91bGQKPiBiZSByb2dobHkgY29uc3RhbnQuIFNvIGEgbG9uZ2VyIGRl
dmVsb3BtZW50IHBlcmlvZCB3aWxsIHJlc3VsdCBpbiBhCj4gYmV0dGVyIHJhdGlvIGRldmVsb3Bt
ZW50IC8gc3RhYmlsaXphdGlvbi4KPiAKPiA+IEF0IGxlYXN0IGluIG15IGV4cGVyaWVuY2UsIGEg
bWFqb3JpdHkgb2YgdGltZSBkdXJpbmcgdGhlIGZyZWV6ZSBpcyBzcGVudAo+ID4gb24gKndhaXRp
bmcqLiBXYWl0aW5nIGZvciBvc3N0ZXN0IHRvIHR1cm4gYXJvdW5kLCB3YWl0aW5nIGZvciBzZWN1
cml0eQo+ID4gaXNzdWVzIHRvIGJlY29tZSBwdWJsaWMuIE1vdmluZyB0byA5IG1vbnRocyB3b24n
dCBjaGFuZ2UgdGhvc2UgZmFjdG9ycy4KPiAKPiBCdXQgd2FpdGluZyBpc24ndCBhIGZhY3Rvciwg
aXQgaXMgYSBjb25zdGFudCwgYXNzdW1pbmcgdGhlIG51bWJlciBvZgo+IHVucmVzb2x2ZWQgYnVn
cyBhdCB0aGUgZW5kIG9mIHRoZSBkZXZlbG9wbWVudCBwZXJpb2QgaXMgcm91Z2hseSB0aGUKPiBz
YW1lLiBBbmQgdGhhdCB3aWxsIGJlIHRoZSBjYXNlIGlmIHdlIGRvbid0Ogo+IAo+IGEpIHBheSBu
byBhdHRlbnRpb24gdG8gT1NTVEVTVCByZXN1bHRzIGR1cmluZyBkZXZlbG9wbWVudCAoaS5lLiB0
cnlpbmcKPiAgICB0byBnZXQgcHVzaHMgYXMgb2Z0ZW4gYXMgcG9zc2libGUpCj4gCj4gYikgcnVz
aCBtb3N0IHNlcmllcyBpbiBhdCB0aGUgZW5kIG9mIHRoZSBkZXZlbG9wbWVudCBwZXJpb2QKCmIp
IGhhcyBuZXZlciBob2xkIGluIHRoZSBsYXN0IDUgeWVhcnMuCgpXaGF0IHN0b3BzIGNvbW1pdHRl
cnMgZnJvbSBydXNoaW5nIG1vc3Qgc2VyaWVzIGF0IHRoZSBlbmQgb2YgdGhlCmRldmVsb3BtZW50
IHBlcmlvZD8gSWYgUk0gaXMgdG8gdGFrZSBvdmVyIHRoZSB0cmVlIGJlZm9yZSBzdGFiaWxpc2F0
aW9uCmJlZ2luLCBzaG91bGRuJ3Qgd2UganVzdCBjYWxsIHRoZSBwb2ludCBvZiB0YWtlb3ZlciB0
aGUgc3RhcnQgb2YKc3RhYmlsaXNhdGlvbiBwZXJpb2Q/CgooSUlSQyB0aGUgcmVjb3JkIEkga25v
dyBpcyBjb21taXR0ZXJzIHB1c2hlZCAyNTAgcGF0Y2hlcyBpbiBhIHNpbmdsZSBkYXkKYmVmb3Jl
IHRoZSBmcmVlemUpCgo+IAo+ID4gQSB0eXBpY2FsIGJ1ZyB3b3VsZCBuZWVkIGZpdmUgd29ya2lu
ZyBkYXlzIChvbmUgd2VlaykgdG8gZml4Lgo+ID4gCj4gPiAxLiBTb21lb25lIHJlcG9ydCBvciBv
c3N0ZXN0IHJlcG9ydHMgYSBidWcuIChEYXkgMSkKPiA+IDIuIFNvbWVvbmUgYW5hbHlzZXMgaXQg
YW5kIHdyaXRlcyBhIHBhdGNoLiAoRGF5IDIpCj4gPiAzLiBTb21lb25lIHJldmlld3MgaXQuIChE
YXkgMiBvciAzKS4KPiA+IDQuIFNvbWVvbmUgY29tbWl0cyBpdC4gKERheSAzIG9yIDQpLgo+ID4g
NS4gT3NzdGVzdCBwcm9kdWNlcyB0ZXN0IHJlc3VsdHMgKERheSAzIHRvIDUpLgo+ID4gCj4gPiBG
b3IgYSBzaW1wbGUgYnVnLCB3ZSBtaWdodCBmaW5pc2ggMS00IGluIG9uZSBkYXkuIEJ1dCB3ZSBz
dGlsbCBuZWVkIHRvCj4gPiBhbGxvdyBmb3IgYXQgbGVhc3QgdHdvIGRheXMgdG8gZ2V0IGEgcHVz
aC4KPiAKPiBJbiBjYXNlIG9mIE9TU1RFU1Qgb2Z0ZW4gZW5vdWdoIG11bHRpcGxlIGJ1Z3MgYXJl
IHJlcG9ydGVkIGluIHBhcmFsbGVsCj4gYW5kIGNhbiAoYW5kIHNob3VsZCkgYmUgcHJvY2Vzc2Vk
IGNvbmN1cnJlbnRseS4KCkl0IGlzIG1vcmUgdGhlIGNhc2UgdGhhdCBvbmUgaW5jb21wbGV0ZSBm
aXggYmxvY2tzIGFsbCBvdGhlciB2YWxpZApmaXhlcywgc28gdGhlIHRpbWUgZnJvbSBzdGFnaW5n
IHRvIG1zYXRlciBpcyBldmVuIGxvbmdlci4KCihUaGUgcmVjb3JkIGluIHRoaXMgY2FzZSBpcyAx
MDAgcGF0Y2hlcyBiZXR3ZWVuIHN0YWdpbmcgYW5kIG1hc3RlciBhbmQKZXhhY3RseSAxIGNhbGVu
ZGFyIG1vbnRoIHRvIGdldCBhIHB1c2gpCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:56:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:56: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 1fb03U-0007Rg-6f; Thu, 05 Jul 2018 08:56: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fb03S-0007RJ-To
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 08:55:58 +0000
X-Inumbo-ID: 3b508d4d-8031-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b508d4d-8031-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:55:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75744121"
Date: Thu, 5 Jul 2018 10:55:49 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180705085549.uaunxb2tbgandctn@mac.bytemobile.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
 <20180705080652.qkt6uq2njpgkdgiu@mac.bytemobile.com>
 <20180705081910.wik62aiqzxfoec4q@citrix.com>
 <20180705084338.hil4pvht5cibhenz@mac.bytemobile.com>
 <20180705084742.vdkfzleeezbxuire@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705084742.vdkfzleeezbxuire@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDk6NDc6NDNBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUaHUsIEp1bCAwNSwgMjAxOCBhdCAxMDo0MzozOEFNICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDk6MTk6MTBBTSArMDEwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTA6MDY6NTJBTSAr
MDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiBPbiBUaHUsIEp1bCAwNSwgMjAx
OCBhdCAwODo1Mzo1MUFNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiA+ID4gT24gV2VkLCBK
dWwgMDQsIDIwMTggYXQgMDM6MjY6MTZQTSArMDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiA+
ID4gPiA+ID4gU28gYSBmYWlyIGFtb3VudCBvZiB0aGUgZGlzY3Vzc2lvbiB3YXMgYWJvdXQgd2hh
dCBpdCB3b3VsZCBsb29rIGxpa2UsCj4gPiA+ID4gPiA+IGFuZCB3aGF0IGl0IHdvdWxkIHRha2Us
IHRvIG1ha2UgaXQgc3VjaCB0aGF0IGFsbW9zdCBhbnkgcHVzaCBmcm9tCj4gPiA+ID4gPiA+IG9z
c3Rlc3QgKG9yIHdoYXRldmVyIHRlc3RpbmcgaW5mcmFzY3RydWN0dXJlIHdlIHdlbnQgd2l0aCkg
Y291bGQKPiA+ID4gPiA+ID4gcmVhc29uYWJseSBiZSByZWxlYXNlZCwgYW5kIHdvdWxkIGhhdmUg
YSB2ZXJ5IGxvdyBleHBlY3RhdGlvbiBvZgo+ID4gPiA+ID4gPiBoYXZpbmcgZXh0cmFuZW91cyBi
dWdzLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBJIHdvdWxkIGFsc28gbGlrZSB0byBhZHZvY2F0ZSBj
aGFuZ2luZyB0aGUgbWVudGFsaXR5IGEgYml0LiBUaGUgY3VycmVudAo+ID4gPiA+ID4gbWVudGFs
aXR5IGlzIHRoYXQgIndlIHdhbnQgdG8gYmUgcmVhc29uYWJseSBzdXJlIHRoZXJlIGlzIGxvdwo+
ID4gPiA+ID4gZXhwZWN0YXRpb24gb2YgYnVncyBiZWZvcmUgd2UgY2FuIHJlbGVhc2UiLiBXaHkg
bm90IGNoYW5nZSB0byAid2UKPiA+ID4gPiA+IHJlbGVhc2Ugd2hlbiB3ZSdyZSBzdXJlIHRoZXJl
IGlzIGRlZmluaXRlbHkgaW1wcm92ZW1lbnQgaW4gdGhlIHRyZWUKPiA+ID4gPiA+IGNvbXBhcmVk
IHRvIGxhc3QgcmVsZWFzZSI/Cj4gPiA+ID4gCj4gPiA+ID4gVGhlIGN1cnJlbnQgZ3VpZGVsaW5l
IGlzIHF1aXRlIG9iamVjdGl2ZSwgaWYgdGhlcmUgYXJlIG5vIHJlcG9ydGVkCj4gPiA+ID4gYnVn
cyBhbmQgb3NzdGVzdCBmbGlnaHQgZG9lc24ndCBzaG93IGFueSByZWdyZXNzaW9ucyB3ZSBhcmUg
cmVhZHkgdG8KPiA+ID4gPiByZWxlYXNlLiBPVE9IIGhvdyBzaG91bGQgdGhlIGltcHJvdmVtZW50
cyB0byB0aGUgdHJlZSBiZSBxdWFudGl6ZWQgYW5kCj4gPiA+ID4gbWVhc3VyZWQ/Cj4gPiA+IAo+
ID4gPiBTYXksIGEgc2VjdXJpdHkgYnVnIGlzIGZpeGVkPyBBIG1ham9yIGJ1ZyBpcyBjbG9zZWQ/
Cj4gPiAKPiA+IEkgdGhpbmsgdGhpcyBpcyBzdGlsbCBxdWl0ZSBzdWJqZWN0aXZlLCB3aGVyZWFz
IHRoZSBwcmV2aW91cyBjcml0ZXJpYQo+ID4gd2FzIG9iamVjdGl2ZS4KPiA+IAo+IAo+IFRoZXkg
YXJlIG9ydGhvZ29uYWwuIFdlIGNhbiBzdGlsbCB3YWl0IGEgYml0IHVudGlsIG9zc3Rlc3QgcmVw
b3J0cyBubwo+IHJlZ3Jlc3Npb24gYW5kIG5vb25lIHJlcG9ydHMgYnVncy4KPiAKPiA+IFdobyB3
aWxsIHRha2UgdGhlIGRlY2lzaW9uIG9mIHdoZXRoZXIgYSBidWcgaXMgbWFqb3Igb3Igbm90Pwo+
IAo+IFRoYXQncyBhcyBzdWJqZWN0aXZlIGFzIHdoeSBhIHJlbGVhc2Ugc2hvdWxkIGJlIGRvbmUg
aW4gNiBtb250aHMgb3IgOQo+IG1vbnRocyBidXQgbm90IDEgeWVhciBvciAyIHllYXJzLgoKQnV0
IHRoYXQncyBhIHN1YmplY3RpdmUgb25lIHRpbWUgZGVjaXNpb24gdGhhdCBvbmNlIHRha2VuIHRo
ZW4gdGhlCnByb2plY3Qgc3RpY2tzIHRvLiBEZWNpZGluZyB3aGVuIHRvIHJlbGVhc2UgaW4geW91
ciBzY2VuYXJpbyBpbnZvbHZlcwphdCBsZWFzdCBvbmUgc3ViamVjdGl2ZSBkZWNpc2lvbiBiZWZv
cmUgZWFjaCByZWxlYXNlLgoKQXMgYW4gZXhhbXBsZSBqdXN0IHNlZSBob3cgbXVjaCBvcGluaW9u
cyBhcmUgd2UgaGF2aW5nIGFib3V0IGNoYW5naW5nCnRoZSByZWxlYXNlIGN5Y2xlLiBJbWFnaW5l
IHdlIGhhZCB0aGlzIGV2ZXJ5IHRpbWUgdGhlIHByb2plY3QgbmVlZHMgdG8KZGVjaWRlIHdoZXRo
ZXIgdG8gcmVsZWFzZSBvciBub3QuCgo+ID4gCj4gPiA+ID4gCj4gPiA+ID4gQXQgYW55IHBvaW50
IGR1cmluZyB0aGUgZGV2ZWxvcG1lbnQgb3IgdGhlIHJlbGVhc2UgcHJvY2VzcyB0aGUgdHJlZQo+
ID4gPiA+IHdpbGwgY29udGFpbiBpbXByb3ZlbWVudHMgaW4gc29tZSBhcmVhcyBjb21wYXJlZCB0
byB0aGUgbGFzdAo+ID4gPiA+IHJlbGVhc2UuCj4gPiA+IAo+ID4gPiBZZXMsIHRoYXQgaXMgcmln
aHQuIFRoYXQncyB3aGF0IENEIGRvZXMsIHJpZ2h0Pwo+ID4gCj4gPiBJIHRoaW4gc28sIGJ1dCBJ
J20gbm90IGFuIGV4cGVydCBvbiBkZXZlbG9wbWVudCB0ZWNobmlxdWVzIFRCSCA6KS4KPiA+IAo+
ID4gSU1PIG9uZSBvZiB0aGUgcHJvYmxlbXMgd2l0aCBYZW4gaXMgdGhhdCB1c2VycyBkb24ndCB0
ZW5kIHRvIHRlc3QKPiA+IG1hc3RlciBvZnRlbiwgSSBhc3N1bWUgdGhpcyBpcyBiZWNhdXNlIFhl
biBpcyBhIGNyaXRpY2FsIHBpZWNlIG9mCj4gPiB0aGVpciBpbmZyYSwgYW5kIHRoZXkgcmVxdWly
ZSBpdCB0byBiZSBjb21wbGV0ZWx5IHN0YWJsZS4gTm90IGV2ZXJ5b25lCj4gPiBjYW4gZWZmb3J0
IGFuIGV4dHJhIGJveCBqdXN0IGZvciB0ZXN0aW5nIFhlbiBtYXN0ZXIuIEknbSBub3Qgc3VyZSB0
aGlzCj4gPiBpcyBnb2luZyB0byBjaGFuZ2UgYSBsb3QgZXZlbiBpZiBuaWdodGx5IGJ1aWxkcyBh
cmUgcHJvdmlkZWQuCj4gCj4gSSB0aGluayB5b3UgdW5kZXJlc3RpbWF0ZSB0aGUgbnVtYmVyIG9m
IHBlb3BsZSB3YW50aW5nIHRvIHVzZSBuaWdodGx5Cj4gYnVpbGRzLiBJIHRoaW5rIFhlblNlcnZl
ci5vcmcgaXMgYSBnb29kIGV4YW1wbGU/CgpPSywgbWF5YmUuIFRoZSBhYm92ZSB3YXMgbW9zdGx5
IG15IG9waW5pb24sIGJ1dCBJIGFncmVlIEkgZG9uJ3Qga25vdwp0aGF0IG11Y2guIEkgdGhpbmsg
eGVuc2VydmVyIG5pZ2h0bHkgYnVpbGRzIGFyZSBtdWNoIG1vcmUgc3RhYmxlLApiZWNhdXNlIHRo
ZSBoeXBlcnZpc29yIHRoZXJlIGRvZXNuJ3QgY2hhbmdlIHRoYXQgb2Z0ZW4gYW5kIGl0J3MgYmFz
ZWQKb24gYSBjdXJlZCBzdGFibGUgYnJhbmNoLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 08:56:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 08:56: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 1fb04I-0007dr-R8; Thu, 05 Jul 2018 08: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=edz7=jv=citrix.com=prvs=71777b1fd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fb04H-0007dU-Iu
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 08:56:49 +0000
X-Inumbo-ID: 5982c7be-8031-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5982c7be-8031-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 08:56:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75744133"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v10 06/11] x86/hvm: Introduce hvm_save_mtrr_msr_one func
Thread-Index: AQHUE5uA6F3D3AqiQEGeQuIqa+WHnKSAVG3A
Date: Thu, 5 Jul 2018 08:56:14 +0000
Message-ID: <bf19848093ad440dbe38a7d62c41d5f5@AMSPEX02CL03.citrite.net>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-7-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530711147-23113-7-git-send-email-aisaila@bitdefender.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 v10 06/11] x86/hvm: Introduce
 hvm_save_mtrr_msr_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAwNCBKdWx5IDIwMTggMTQ6MzIK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMCAwNi8xMV0g
eDg2L2h2bTogSW50cm9kdWNlIGh2bV9zYXZlX210cnJfbXNyX29uZQo+IGZ1bmMKPiAKPiBUaGlz
IGlzIHVzZWQgdG8gc2F2ZSBkYXRhIGZyb20gYSBzaW5nbGUgaW5zdGFuY2UuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gCj4g
LS0tCj4gQ2hhbmdlcyBzaW5jZSBWOToKPiAJLSBDaGFuZ2UgcmV0dXJuIG9mIHRoZSBzYXZlX29u
ZSBmdW5jIHRvIHJldHVybiBodm1fc2F2ZV9lbnRyeS4KPiAKPiBOb3RlOiBUaGlzIHBhdGNoIGlz
IGJhc2VkIG9uIFJvZ2VyIFBhdSBNb25uZSdzIHNlcmllc1sxXQo+IC0tLQo+ICB4ZW4vYXJjaC94
ODYvaHZtL210cnIuYyB8IDc1ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LS0KPiAtLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKyksIDM2IGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vbXRyci5jCj4gaW5kZXggNDhmYWNiYi4uOWJiZmY1OSAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRy
ci5jCj4gQEAgLTcxOCw2ICs3MTgsNDQgQEAgaW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0
dHIoc3RydWN0IGRvbWFpbgo+ICpkLCB1aW50NjRfdCBnZm5fc3RhcnQsCj4gICAgICByZXR1cm4g
MDsKPiAgfQo+IAo+ICtzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNw
dSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QKPiAqaCkKPiArewo+ICsgICAgY29uc3Qgc3RydWN0
IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwo+ICsgICAg
c3RydWN0IGh2bV9od19tdHJyIGh3X210cnI7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKCkkgYmVs
aWV2ZSBjb2Rpbmcgc3R5bGUgc2F5cyB0aGVyZSBzaG91bGQgYmUgYSBibGFuayBsaW5lIGhlcmUu
CgogIFBhdWwKCj4gKyAgICBtZW1zZXQoJmh3X210cnIsIDAsIHNpemVvZihod19tdHJyKSk7Cj4g
KyAgICBod19tdHJyLm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5cGUgfAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5TUihtdHJyX3N0YXRlLT5m
aXhlZF9lbmFibGVkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBNVFJSZGVmVHlwZV9GRSkgfAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBN
QVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwgTVRSUmRlZlR5cGVfRSk7Cj4gKyAgICBod19t
dHJyLm1zcl9tdHJyX2NhcCA9IG10cnJfc3RhdGUtPm10cnJfY2FwOwo+ICsKPiArICAgIGlmICgg
TUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4KPiArICAgICAg
ICAgKEFSUkFZX1NJWkUoaHdfbXRyci5tc3JfbXRycl92YXIpIC8gMikgKQo+ICsgICAgewo+ICsg
ICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAo+ICsgICAgICAgICAgICAgICAgIkhWTSBzYXZl
OiAlcHY6IHRvbyBtYW55ICglbHUpIHZhcmlhYmxlIHJhbmdlIE1UUlJzXG4iLAo+ICsgICAgICAg
ICAgICAgICAgdiwgTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQp
KTsKPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiArICAgIGh2bV9nZXRfZ3Vl
c3RfcGF0KHYsICZod19tdHJyLm1zcl9wYXRfY3IpOwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBN
QVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCk7IGkrKyApCj4gKyAg
ICB7Cj4gKyAgICAgICAgLyogc2F2ZSBwaHlzYmFzZSAqLwo+ICsgICAgICAgIGh3X210cnIubXNy
X210cnJfdmFyW2kqMl0gPQo+ICsgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52
YXJfcmFuZ2VzKVtpKjJdOwo+ICsgICAgICAgIC8qIHNhdmUgcGh5c21hc2sgKi8KPiArICAgICAg
ICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjIrMV0gPQo+ICsgICAgICAgICAgICAoKHVpbnQ2NF90
KiltdHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjIrMV07Cj4gKyAgICB9Cj4gKwo+ICsgICAgZm9y
ICggaSA9IDA7IGkgPCBOVU1fRklYRURfTVNSOyBpKysgKQo+ICsgICAgICAgIGh3X210cnIubXNy
X210cnJfZml4ZWRbaV0gPQo+ICsgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5m
aXhlZF9yYW5nZXMpW2ldOwo+ICsKPiArICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShNVFJSLCB2
LT52Y3B1X2lkLCBoLCAmaHdfbXRycik7Cj4gKyB9Cj4gKwo+ICBzdGF0aWMgaW50IGh2bV9zYXZl
X210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90Cj4gKmgpCj4g
IHsKPiAgICAgIHN0cnVjdCB2Y3B1ICp2Owo+IEBAIC03MjUsNDIgKzc2Myw3IEBAIHN0YXRpYyBp
bnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwKPiBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgICAgIC8qIHNhdmUgbXRyciZwYXQgKi8KPiAgICAgIGZvcl9lYWNoX3ZjcHUo
ZCwgdikKPiAgICAgIHsKPiAtICAgICAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXRycl9z
dGF0ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7Cj4gLSAgICAgICAgc3RydWN0IGh2bV9od19t
dHJyIGh3X210cnIgPSB7Cj4gLSAgICAgICAgICAgIC5tc3JfbXRycl9kZWZfdHlwZSA9IG10cnJf
c3RhdGUtPmRlZl90eXBlIHwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFT
S19JTlNSKG10cnJfc3RhdGUtPmZpeGVkX2VuYWJsZWQsCj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwgTVRSUmRl
ZlR5cGVfRSksCj4gLSAgICAgICAgICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUt
Pm10cnJfY2FwLAo+IC0gICAgICAgIH07Cj4gLSAgICAgICAgdW5zaWduZWQgaW50IGk7Cj4gLQo+
IC0gICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZD
TlQpID4KPiAtICAgICAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210cnJfdmFyKSAv
IDIpICkKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAo+
IC0gICAgICAgICAgICAgICAgICAgICJIVk0gc2F2ZTogJXB2OiB0b28gbWFueSAoJWx1KSB2YXJp
YWJsZSByYW5nZSBNVFJSc1xuIiwKPiAtICAgICAgICAgICAgICAgICAgICB2LCBNQVNLX0VYVFIo
aHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCkpOwo+IC0gICAgICAgICAgICByZXR1
cm4gLUVJTlZBTDsKPiAtICAgICAgICB9Cj4gLQo+IC0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0
KHYsICZod19tdHJyLm1zcl9wYXRfY3IpOwo+IC0KPiAtICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsgaSsrCj4gKQo+
IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgLyogc2F2ZSBwaHlzYmFzZSAqLwo+IC0gICAgICAg
ICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjJdID0KPiAtICAgICAgICAgICAgICAgICgodWlu
dDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07Cj4gLSAgICAgICAgICAgIC8qIHNh
dmUgcGh5c21hc2sgKi8KPiAtICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyKzFd
ID0KPiAtICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMp
W2kqMisxXTsKPiAtICAgICAgICB9Cj4gLQo+IC0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTlVN
X0ZJWEVEX01TUjsgaSsrICkKPiAtICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhlZFtp
XSA9Cj4gLSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5n
ZXMpW2ldOwo+IC0KPiAtICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVf
aWQsIGgsICZod19tdHJyKSAhPSAwICkKPiArICAgICAgICBpZiAoIGh2bV9zYXZlX210cnJfbXNy
X29uZSh2LCBoKSAhPSAwICkKPiAgICAgICAgICAgICAgcmV0dXJuIDE7Cj4gICAgICB9Cj4gICAg
ICByZXR1cm4gMDsKPiAtLQo+IDIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 09:08:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 09: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 1fb0Ft-0000bU-8P; Thu, 05 Jul 2018 09:08: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb0Fs-0000bL-6F
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 09:08:48 +0000
X-Inumbo-ID: 04a14e9d-8033-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 04a14e9d-8033-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 11:08:44 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 03:08:45 -0600
Message-Id: <5B3DE01D02000078001D162F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 03:08:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-10-git-send-email-andrew.cooper3@citrix.com>
 <5B3C96C802000078001D0F08@prv1-mh.provo.novell.com>
 <cefb5223-02dd-e0b7-5c83-d902b626ede4@citrix.com>
In-Reply-To: <cefb5223-02dd-e0b7-5c83-d902b626ede4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 09/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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+IE9uIDA0LjA3LjE4IGF0IDE5OjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMDcvMTggMTA6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gLS0tIGEveGVu
L2FyY2gveDg2L3N5c2N0bC5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPj4+IEBA
IC0zMiwyMiArMzIsMzIgQEAKPj4+ICAjaW5jbHVkZSA8YXNtL2NwdWlkLmg+Cj4+PiAgCj4+PiAg
Y29uc3Qgc3RydWN0IHBvbGljeV9ncm91cCBzeXN0ZW1fcG9saWNpZXNbXSA9IHsKPj4+IC0gICAg
ewo+Pj4gKyAgICBbIFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9yYXcgXSA9IHsKPj4gQWhhIC0g
dGhpcyBjbGFyaWZpZXMgYSBxdWVzdGlvbiBJIGhhZCBvbiB0aGUgZWFybGllciBwYXRjaC4gQnV0
IGl0IHdvdWxkCj4+IGJlIG5pY2UgaWYgdGhhdCBvdGhlciBwYXRjaCB3YXMgc2VsZiBjb250YWlu
ZWQgYWxzbyBpbiB0aGUgd2F5IG9mCj4+IGFsbG93aW5nIHJlYWRlcnMgdG8gdW5kZXJzdGFuZCB0
aGUgaW50ZW50aW9ucy4KPiAKPiBPbmUgdGhpbmcgSSBjb3VsZCBkbyBpcyBpbnRyb2R1Y2UgdGhl
IFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV8qIGRlZmluZXMKPiBpbiB0aGUgcHJldmlvdXMgcGF0
Y2g/ICBJIGRvbid0IHdhbnQgdG8gbWVyZ2UgdGhlIHR3byBwYXRjaGVzIGFzIHRoYXQgaXMKPiB0
b28gbWFueSBtb3ZpbmcgcGFydHMgdG8gcmV2aWV3IGluIGEgc2luZ2xlIHBhdGNoLgoKSSB0aGlu
ayB0aGlzIHdvdWxkIGhlbHAsIHllcy4KCj4+IEFuZCB3aXRoIHRoaXMgSSBub3cKPj4gd29uZGVy
IHdoZXRoZXIgdGhlIHBvaW50ZXJzIGluIHN0cnVjdCBwb2xpY3lfZ3JvdXAgc2hvdWxkbid0IGFs
bAo+PiBiZSBjb25zdCBxdWFsaWZpZWQuCj4gCj4gVW5mb3J0dW5hdGVseSB0aGF0IGRvZXNuJ3Qg
d29yayB3aXRoIHRoZSBsb2dpYyB0byBjcmVhdGUgYSBwb2xpY3lfZ3JvdXAKPiBmb3IgYW4gaW5k
aXZpZHVhbCBkb21haW4gZHVyaW5nIGF1ZGl0LgoKSSBkb24ndCB1bmRlcnN0YW5kOiBJcyB4ODZf
cG9saWNpZXNfYXJlX2NvbXBhdGlibGUoKSBzdXBwb3NlZCB0bwphbHRlciB0aGUgcG9saWNpZXM/
IE90aGVyd2lzZSwgaWYgeW91IG1haW50YWluZWQgbG9jYWwgc2VwYXJhdGUKcG9pbnRlcnMgaW4g
dXBkYXRlX2RvbWFpbl9jcHVtc3JfcG9saWN5KCksIHVzaW5nICJuZXciIGp1c3QgZm9yCnRoZSBw
dXJwb3NlIG9mIHBhc3NpbmcgdG8geDg2X3BvbGljaWVzX2FyZV9jb21wYXRpYmxlKCksIGFsbApz
aG91bGQgYmUgZmluZSBhbmQgaXQgd291bGQgYmUgY3J5c3RhbCBjbGVhciB0aGF0IGFueW9uZSBo
YW5kZWQKYSBncm91cCB3b24ndCBhbHRlciBhbnl0aGluZyB0aGUgZ3JvdXAgcmVmZXJzIHRvLgoK
Pj4+IEBAIC0zMTgsNiArMzI4LDc0IEBAIGxvbmcgYXJjaF9kb19zeXNjdGwoCj4+PiAgICAgICAg
ICBicmVhazsKPj4+ICAgICAgfQo+Pj4gIAo+Pj4gKyAgICBjYXNlIFhFTl9TWVNDVExfZ2V0X2Nw
dW1zcl9wb2xpY3k6Cj4+PiArICAgIHsKPj4+ICsgICAgICAgIGNvbnN0IHN0cnVjdCBwb2xpY3lf
Z3JvdXAgKmdyb3VwOwo+Pj4gKwo+Pj4gKyAgICAgICAgLyogQmFkIHBvbGljeSBpbmRleD8gKi8K
Pj4+ICsgICAgICAgIGlmICggc3lzY3RsLT51LmNwdW1zcl9wb2xpY3kuaW5kZXggPj0gQVJSQVlf
U0laRShzeXN0ZW1fcG9saWNpZXMpICkKPj4+ICsgICAgICAgIHsKPj4+ICsgICAgICAgICAgICBy
ZXQgPSAtRUlOVkFMOwo+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+Pj4gKyAgICAgICAgfQo+Pj4g
KyAgICAgICAgZ3JvdXAgPSAmc3lzdGVtX3BvbGljaWVzW3N5c2N0bC0+dS5jcHVtc3JfcG9saWN5
LmluZGV4XTsKPj4gSXNuJ3QgdGhpcyBpbnRyb2R1Y2luZyBhdCBsZWFzdCBoYWxmIG9mIGEgU3Bl
Y3RyZSB2MSBnYWRnZXQ/Cj4gCj4gTm9wZSA6KAo+IAo+IEl0J3MgYm90aCBoYWx2ZXMgb2YgdGhl
IFNwZWN0cmUgZ2FkZ2V0LCB3aGVuIHlvdSBhY2NvdW50IGZvciB0aGUKPiBkZXJlZmVyZW5jZSB3
aGVuIGNhbGxpbmcgeDg2XypfY29weV90b19idWZmZXIoKSBzbGlnaHRseSBsb3dlci4KPiAKPiBJ
IHN1cHBvc2Ugd2Ugd2FudCB0byBwb3J0IHRoZSBMaW51eCBhcnJheSBub3NwZWMgbG9va3VwIGxv
Z2ljIHNvIHdlIGNhbgo+IHByb3RlY3QgdGhlIGNsZWFybHktdmlzaWJsZSBnYWRnZXRzLgoKSSdt
IGNvbmZ1c2VkOiBZb3UgZmlyc3Qgc2F5ICJub3BlIiwgYnV0IHRoZSByZXN0IG9mIHlvdXIgcmVz
cG9uc2UgcmVhZHMKYXMgaWYgeW91IG1lYW50ICJ5ZXMuIi4KCj4+PiAtLS0gYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvc3lzY3RsLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaAo+
Pj4gQEAgLTEwNjMsNiArMTA2Myw0MyBAQCBzdHJ1Y3QgeGVuX3N5c2N0bF9zZXRfcGFyYW1ldGVy
IHsKPj4+ICAgICAgdWludDE2X3QgcGFkWzNdOyAgICAgICAgICAgICAgICAgICAgICAgIC8qIElO
OiBNVVNUIGJlIHplcm8uICovCj4+PiAgfTsKPj4+ICAKPj4+ICsjaWYgZGVmaW5lZChfX2kzODZf
XykgfHwgZGVmaW5lZChfX3g4Nl82NF9fKQo+Pj4gKy8qCj4+PiArICogWEVOX1NZU0NUTF9nZXRf
Y3B1bXNyX3BvbGljeSAoeDg2IHNwZWNpZmljKQo+PiBQZXJoYXBzIGV4cHJlc3MgdGhlICJ4ODYg
c3BlY2lmaWMiIGFsc28gaW4gdGhlIG9wY29kZSBuYW1lPyBBbmQgbWFrZQo+PiBtb3JlIG9idmlv
dXMgdGhhdCB0aGlzIGlzIGFib3V0IENQVUlEIGFuZCBNU1JzIGF0IHRoZSBzYW1lIHRpbWU/IEUu
Zy4KPj4gWEVOX1NZU0NUTF94ODZfZ2V0X2NwdWlkX21zcl9wb2xpY3k/Cj4+Cj4+IEknbSBzdXJl
IHlvdSBoYXZlIHJlYXNvbnMgdG8gbXVuZ2UgaXQgYWxsIGludG8gYSBzaW5nbGUgb3BlcmF0aW9u
Lgo+IAo+IChBbnN3ZXJpbmcgaW4gcmV2ZXJzZSBvcmRlcikKPiAKPiBUaGUgZ2V0IG9wZXJhdGlv
bnMgZG9uJ3Qgc3RyaWN0bHkgbmVlZCB0byBiZSBhIHNpbmdsZSBvcGVyYXRpb24uICBUaGUKPiBz
ZXQgb3BlcmF0aW9uIHNwZWNpZmljYWxseSBtdXN0IGJlIGEgc2luZ2xlIG9wZXJhdGlvbiwgYW5k
IHRoZSBnZXR0ZXJzCj4gaGF2ZSBhbiBpbnRlcmZhY2UgdG8gbWF0Y2guCj4gCj4gQXMgZm9yIG5h
bWluZywgY3B1bXNyX3BvbGljeSB3YXNuJ3QgY2hvc2VuIGJ5IG1lLCBidXQgSSBjYW4ndCB0aGlu
ayBvZgo+IGFueXRoaW5nIGJldHRlci4gIFRoZSBjb2RlIGlzIGN1cnJlbnRseSBjb25zaXN0ZW50
IGFuZCwgd2hpbGUgSSdtIG9wZW4KPiB0byBhIHJlbmFtZSwgaXQgd2lsbCBpbXBhY3QgbGFyZ2Ug
cXVhbnRpdGllcyBvZiB0aGUgc2VyaWVzLgo+IAo+IE9uZSBjb25jZXJuIEkgaGF2ZSBpZiB3ZSBl
bmQgdXAgd2l0aCBhIG5ldyBibG9jayBvZiBpbmZvcm1hdGlvbi4gIEkgd2FzCj4gaG9waW5nIGZv
ciBhIGdlbmVyaWMgbmFtZSwgYnV0IHNpbXBseSAicG9saWN5IiBvbiBpdHMgb3duIGlzIHRvbwo+
IGdlbmVyaWMuICBjcHVtc3IgaXMsIEkgYmVsaWV2ZSwgYSBjb250cmFjdGlvbiBvZiBjcHVpZF9t
c3IgdG8gYXZvaWQKPiBleGNlc3NpdmUgY29kZSB2b2x1bWUuCj4gCj4gU3VnZ2VzdGlvbnMgd2Vs
Y29tZS4KClRvIGNvdmVyIHBvdGVudGlhbCBmdXR1cmUgYWRkaXRpb25zLCB3aHkgbm90IFhFTl9T
WVNDVExfZ2V0X2NwdV9wb2xpY3k/ClRoYXQncyBuZWl0aGVyIG1pc2xlYWRpbmcgYnkgYWJicmV2
aWF0aW5nIHRvbyBtdWNoLCBub3IgbW9yZSBzcGVjaWZpYyB0aGFuCndlIG5lZWQgaXQgdG8gYmUu
IEhvd2V2ZXIsIGluIHRoaXMgY2FzZSBpdCBtaWdodCBiZSB3b3J0aHdoaWxlIHRvIGNvbnNpZGVy
CmFkZGluZyBpbiAieDg2IiwgYXMgQVJNIG1pZ2h0IHBsYXVzaWJseSB3YW50IHNvbWV0aGluZyBz
aW1pbGFyIGF0IHNvbWUKcG9pbnQuIE90b2ggdGhlIHNhbWUgbmFtZSAoYnV0IGRpZmZlcmVudCBz
dHJ1Y3R1cmUgY29udGVudHMpIGNvdWxkIGJlCnVzZWQgZm9yIGJvdGguCgo+Pj4gK3N0cnVjdCB4
ZW5fc3lzY3RsX2NwdW1zcl9wb2xpY3kgewo+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3Jf
cG9saWN5X3JhdyAgICAgICAgICAwCj4+PiArI2RlZmluZSBYRU5fU1lTQ1RMX2NwdW1zcl9wb2xp
Y3lfaG9zdCAgICAgICAgIDEKPj4+ICsjZGVmaW5lIFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9w
dl9tYXggICAgICAgMgo+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X2h2bV9t
YXggICAgICAzCj4+PiArI2RlZmluZSBYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfcHZfZGVmYXVs
dCAgIDQKPj4+ICsjZGVmaW5lIFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9odm1fZGVmYXVsdCAg
NQo+Pj4gKyAgICB1aW50MzJfdCBpbmRleDsgICAgICAgLyogSU46IFdoaWNoIHBvbGljeSB0byBx
dWVyeT8gKi8KPj4+ICsgICAgdWludDMyX3QgbnJfbGVhdmVzOyAgIC8qIElOL09VVDogTnVtYmVy
IG9mIGxlYXZlcyBpbi93cml0dGVuIHRvCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
KiAnY3B1aWRfcG9saWN5Jywgb3IgdGhlIG1heGltdW0gbnVtYmVyIG9mIGxlYXZlcyBpZgo+Pj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICogYW55IG9mIHRoZSBndWVzdCBoYW5kbGVzIGlz
IE5VTEwuCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBOQi4gQWxsIHBvbGljaWVz
IGNvbWUgZnJvbSB0aGUgc2FtZSBzcGFjZSwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAqIHNvIGhhdmUgdGhlIHNhbWUgbWF4aW11bSBsZW5ndGguICovCj4+PiArICAgIHVpbnQzMl90
IG5yX21zcnM7ICAgICAvKiBJTi9PVVQ6IE51bWJlciBvZiBNU1JzIGluL3dyaXR0ZW4gdG8KPj4+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAqICdtc3JfZG9tYWluX3BvbGljeScsIG9yIHRo
ZSBtYXhpbXVtIG51bWJlciBvZiBNU1JzCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
KiBpZiBhbnkgb2YgdGhlIGd1ZXN0IGhhbmRsZXMgaXMgTlVMTC4KPj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAqIE5CLiBBbGwgcG9saWNpZXMgY29tZSBmcm9tIHRoZSBzYW1lIHNwYWNl
LAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogc28gaGF2ZSB0aGUgc2FtZSBtYXhp
bXVtIGxlbmd0aC4gKi8KPj4+ICsgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5fY3B1aWRfbGVh
Zl90KSBjcHVpZF9wb2xpY3k7IC8qIE9VVDogKi8KPj4gRXhwbGljaXQgcGFkZGluZyAoY2hlY2tl
ZCB0byBiZSB6ZXJvIGluIHRoZSBoYW5kbGVyKSBhYm92ZSBoZXJlCj4+IHBsZWFzZS4KPiAKPiBX
aHk/ICBTWVNDVExzIGFyZSB1bnN0YWJsZSBhbmQgd2UgZG9uJ3QgcGVyZm9ybSBzaW1pbGFyIGNo
ZWNrcyBmb3Igb3RoZXIKPiBzdWJvcHMuCgpZb3UgZG9uJ3QgbGlrZSB0aGUgaW50ZXJmYWNlIHZl
cnNpb24gYnVtcHMgYW55d2F5LCBhcyBiZWluZyBvbmx5CnBhcnRseSB1c2VmdWwuIElmIHlvdSBh
ZGRlZCBhbmQgY2hlY2tlZCBleHBsaWNpdCBwYWRkaW5nLCBubyBidW1wCndvdWxkIGJlIG5lZWRl
ZCBvbmNlIHRoZSBmaWVsZCBnYWlucyBtZWFuaW5nLgoKSmFuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 09:17:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 09: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 1fb0OP-0001lN-E2; Thu, 05 Jul 2018 09:17: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb0OO-0001lD-6r
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 09:17:36 +0000
X-Inumbo-ID: 40af08fa-8034-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40af08fa-8034-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 09:17:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59474803"
Date: Thu, 5 Jul 2018 10:17:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180705091715.55of7m4sw72iwk4u@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
 <20180705080652.qkt6uq2njpgkdgiu@mac.bytemobile.com>
 <20180705081910.wik62aiqzxfoec4q@citrix.com>
 <20180705084338.hil4pvht5cibhenz@mac.bytemobile.com>
 <20180705084742.vdkfzleeezbxuire@citrix.com>
 <20180705085549.uaunxb2tbgandctn@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705085549.uaunxb2tbgandctn@mac.bytemobile.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTA6NTU6NDlBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1bCAwNSwgMjAxOCBhdCAwOTo0Nzo0M0FNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTA6NDM6MzhBTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDk6
MTk6MTBBTSArMDEwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiBPbiBUaHUsIEp1bCAwNSwgMjAx
OCBhdCAxMDowNjo1MkFNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+ID4g
T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDg6NTM6NTFBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiA+ID4gPiA+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDM6MjY6MTZQTSArMDAwMCwgR2Vv
cmdlIER1bmxhcCB3cm90ZToKPiA+ID4gPiA+ID4gPiBTbyBhIGZhaXIgYW1vdW50IG9mIHRoZSBk
aXNjdXNzaW9uIHdhcyBhYm91dCB3aGF0IGl0IHdvdWxkIGxvb2sgbGlrZSwKPiA+ID4gPiA+ID4g
PiBhbmQgd2hhdCBpdCB3b3VsZCB0YWtlLCB0byBtYWtlIGl0IHN1Y2ggdGhhdCBhbG1vc3QgYW55
IHB1c2ggZnJvbQo+ID4gPiA+ID4gPiA+IG9zc3Rlc3QgKG9yIHdoYXRldmVyIHRlc3RpbmcgaW5m
cmFzY3RydWN0dXJlIHdlIHdlbnQgd2l0aCkgY291bGQKPiA+ID4gPiA+ID4gPiByZWFzb25hYmx5
IGJlIHJlbGVhc2VkLCBhbmQgd291bGQgaGF2ZSBhIHZlcnkgbG93IGV4cGVjdGF0aW9uIG9mCj4g
PiA+ID4gPiA+ID4gaGF2aW5nIGV4dHJhbmVvdXMgYnVncy4KPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+IEkgd291bGQgYWxzbyBsaWtlIHRvIGFkdm9jYXRlIGNoYW5naW5nIHRoZSBtZW50YWxpdHkg
YSBiaXQuIFRoZSBjdXJyZW50Cj4gPiA+ID4gPiA+IG1lbnRhbGl0eSBpcyB0aGF0ICJ3ZSB3YW50
IHRvIGJlIHJlYXNvbmFibHkgc3VyZSB0aGVyZSBpcyBsb3cKPiA+ID4gPiA+ID4gZXhwZWN0YXRp
b24gb2YgYnVncyBiZWZvcmUgd2UgY2FuIHJlbGVhc2UiLiBXaHkgbm90IGNoYW5nZSB0byAid2UK
PiA+ID4gPiA+ID4gcmVsZWFzZSB3aGVuIHdlJ3JlIHN1cmUgdGhlcmUgaXMgZGVmaW5pdGVseSBp
bXByb3ZlbWVudCBpbiB0aGUgdHJlZQo+ID4gPiA+ID4gPiBjb21wYXJlZCB0byBsYXN0IHJlbGVh
c2UiPwo+ID4gPiA+ID4gCj4gPiA+ID4gPiBUaGUgY3VycmVudCBndWlkZWxpbmUgaXMgcXVpdGUg
b2JqZWN0aXZlLCBpZiB0aGVyZSBhcmUgbm8gcmVwb3J0ZWQKPiA+ID4gPiA+IGJ1Z3MgYW5kIG9z
c3Rlc3QgZmxpZ2h0IGRvZXNuJ3Qgc2hvdyBhbnkgcmVncmVzc2lvbnMgd2UgYXJlIHJlYWR5IHRv
Cj4gPiA+ID4gPiByZWxlYXNlLiBPVE9IIGhvdyBzaG91bGQgdGhlIGltcHJvdmVtZW50cyB0byB0
aGUgdHJlZSBiZSBxdWFudGl6ZWQgYW5kCj4gPiA+ID4gPiBtZWFzdXJlZD8KPiA+ID4gPiAKPiA+
ID4gPiBTYXksIGEgc2VjdXJpdHkgYnVnIGlzIGZpeGVkPyBBIG1ham9yIGJ1ZyBpcyBjbG9zZWQ/
Cj4gPiA+IAo+ID4gPiBJIHRoaW5rIHRoaXMgaXMgc3RpbGwgcXVpdGUgc3ViamVjdGl2ZSwgd2hl
cmVhcyB0aGUgcHJldmlvdXMgY3JpdGVyaWEKPiA+ID4gd2FzIG9iamVjdGl2ZS4KPiA+ID4gCj4g
PiAKPiA+IFRoZXkgYXJlIG9ydGhvZ29uYWwuIFdlIGNhbiBzdGlsbCB3YWl0IGEgYml0IHVudGls
IG9zc3Rlc3QgcmVwb3J0cyBubwo+ID4gcmVncmVzc2lvbiBhbmQgbm9vbmUgcmVwb3J0cyBidWdz
Lgo+ID4gCj4gPiA+IFdobyB3aWxsIHRha2UgdGhlIGRlY2lzaW9uIG9mIHdoZXRoZXIgYSBidWcg
aXMgbWFqb3Igb3Igbm90Pwo+ID4gCj4gPiBUaGF0J3MgYXMgc3ViamVjdGl2ZSBhcyB3aHkgYSBy
ZWxlYXNlIHNob3VsZCBiZSBkb25lIGluIDYgbW9udGhzIG9yIDkKPiA+IG1vbnRocyBidXQgbm90
IDEgeWVhciBvciAyIHllYXJzLgo+IAo+IEJ1dCB0aGF0J3MgYSBzdWJqZWN0aXZlIG9uZSB0aW1l
IGRlY2lzaW9uIHRoYXQgb25jZSB0YWtlbiB0aGVuIHRoZQo+IHByb2plY3Qgc3RpY2tzIHRvLiBE
ZWNpZGluZyB3aGVuIHRvIHJlbGVhc2UgaW4geW91ciBzY2VuYXJpbyBpbnZvbHZlcwo+IGF0IGxl
YXN0IG9uZSBzdWJqZWN0aXZlIGRlY2lzaW9uIGJlZm9yZSBlYWNoIHJlbGVhc2UuCj4gCj4gQXMg
YW4gZXhhbXBsZSBqdXN0IHNlZSBob3cgbXVjaCBvcGluaW9ucyBhcmUgd2UgaGF2aW5nIGFib3V0
IGNoYW5naW5nCj4gdGhlIHJlbGVhc2UgY3ljbGUuIEltYWdpbmUgd2UgaGFkIHRoaXMgZXZlcnkg
dGltZSB0aGUgcHJvamVjdCBuZWVkcyB0bwo+IGRlY2lkZSB3aGV0aGVyIHRvIHJlbGVhc2Ugb3Ig
bm90LgoKVGhleSBhcmUgZGlmZmVyZW50IGlzc3Vlcy4gIFdoeSB3b3VsZCB3ZSBhcmd1ZSBvdmVy
IHdoYXQgdG8gcmVsZWFzZSBvcgpub3QgaWYgdGhlIHByb2Nlc3MgaXMgbGlnaHR3ZWlnaHQgYW5k
IHJlbGVhc2luZyBhIG5ldyB2ZXJzaW9uIGlzIGFzIGVhc3kKYXMgcHVzaGluZyBhIHRhZz8KCkkg
Y2FuIHRoaW5rIG9mIG1ham9yIHJlbGVhc2UgYmVpbmcgYSBwcm9ibGVtIGJlY2F1c2UgdGhhdCBh
ZmZlY3RzIGhvdwptYW55IGJyYW5jaGVzIHdlIHN1cHBvcnQgYnV0IHBvaW50IHJlbGVhc2VzIHNo
b3VsZG4ndCBiZSBhIHBvaW50IG9mCmNvbnRlbnRpb24gYXQgYWxsLgoKV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 09:24:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 09: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 1fb0Us-0002t4-Cc; Thu, 05 Jul 2018 09: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=q/kz=jv=xenproject.org=prvs=717abac8d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fb0Uq-0002ss-V9
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 09:24:16 +0000
X-Inumbo-ID: 2e43c00b-8035-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2e43c00b-8035-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 11:24:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59475167"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74938-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=74919
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 5 Jul 2018 10:24:12 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 74938: all 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>

ZmxpZ2h0IDc0OTM4IGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTM4LwoKUGVyZmVj
dCA6LSkKQWxsIHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZApiYXNlbGlu
ZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5MTkKCmpvYnM6CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6
eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXdoZWV6eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2hlZXp5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 09:28:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 09:28: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 1fb0Z5-000337-3B; Thu, 05 Jul 2018 09:28: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb0Z3-00032x-9T
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 09:28:37 +0000
X-Inumbo-ID: ca59c587-8035-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 ca59c587-8035-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 09:28:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 03:28:34 -0600
Message-Id: <5B3DE4C102000078001D1655@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 03:28:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
 <5B3C9E8102000078001D0F53@prv1-mh.provo.novell.com>
 <17566a2f-002c-5c19-0019-1fa333d53a3a@citrix.com>
In-Reply-To: <17566a2f-002c-5c19-0019-1fa333d53a3a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 13/13] x86/domctl: Implement
 XEN_DOMCTL_set_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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+IE9uIDA0LjA3LjE4IGF0IDIwOjQ3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMDcvMTggMTE6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMy4w
Ny4xOCBhdCAyMjo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gRnJv
bTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+Pj4KPj4+IFRoaXMg
aHlwZXJjYWxsIGFsbG93cyB0aGUgdG9vbHN0YWNrIHRvIHByZXNlbnQgb25lIGNvbWJpbmVkIENQ
VUlEIGFuZCBNU1IKPj4+IHBvbGljeSBmb3IgYSBkb21haW4sIHdoaWNoIGNhbiBiZSBhdWRpdGVk
IGluIG9uZSBnbyBieSBYZW4sIHdoaWNoIGlzIG5lY2Vzc2FyeQo+Pj4gZm9yIGNvcnJlY3RuZXNz
IG9mIHRoZSBhdWRpdGluZy4KPj4+Cj4+PiBBIHN0dWIgeDg2X3BvbGljaWVzX2FyZV9jb21wYXRp
YmxlKCkgZnVuY3Rpb24gaXMgaW50cm9kdWNlZCwgYWx0aG91Z2ggYXQKPj4+IHByZXNlbnQgaXQg
d2lsbCBhbHdheXMgZmFpbCB0aGUgaHlwZXJjYWxsLgo+Pj4KPj4+IFRoZSBoeXBlcmNhbGwgQUJJ
IGFsbG93cyBmb3IgdXBkYXRlIG9mIGluZGl2aWR1YWwgQ1BVSUQgb3IgTVNSIGVudHJpZXMsIHNv
Cj4+PiBiZWdpbnMgYnkgZHVwbGljYXRpbmcgdGhlIGV4aXN0aW5nIHBvbGljeSAoZm9yIHdoaWNo
IGEgaGVscGVyIGlzIGludHJvZHVjZWQpLAo+Pj4gbWVyZ2luZyB0aGUgdG9vbHN0YWNrIGRhdGEs
IHRoZW4gY2hlY2tpbmcgY29tcGF0aWJpbGl0eSBvZiB0aGUgcmVzdWx0Lgo+PiBUaGlzIHJlYWRz
IHRvIG1lIGFzIGlmIGl0IHdhcyBmaW5lIGZvciB0aGUgdG9vbCBzdGFjayB0byBzdXBwbHkgb25s
eSBwYXJ0aWFsCj4+IGRhdGEgKG9yIGVsc2UgdGhlcmUgd291bGQgYmUgbm8gbmVlZCB0byBtZXJn
ZSBhbnl0aGluZykuIFdoYXQncyB0aGUKPj4gdGhpbmtpbmcgYmVoaW5kIHRoaXMsIHJhdGhlciB0
aGFuIHJlcXVpcmluZyBjb21wbGV0ZSBzZXRzIG9mIGRhdGEgdG8gYmUKPj4gc3VwcGxpZWQ/Cj4g
Cj4gVW5sZXNzIHlvdSBoYXZlIGFuIGlkZW50aWNhbCBidWlsZCBvZiBYZW4gYW5kIGxpYnhjLCB0
aGUgdG9vbHN0YWNrIHdvbid0Cj4gYWx3YXlzIHByb3ZpZGUgdGhlIHNhbWUgbGVhdmVzIGFzIFhl
biBleHBlY3RzLiAgU3VjaCBhIHJlc3RyaWN0aW9uIHdvdWxkCj4gbWFzc2l2ZWx5IGhhbXBlciBk
ZXZlbG9wbWVudC4KPiAKPiBNb3JlIGltcG9ydGFudGx5LCB3aXRoIHRoZSBtYXhfZXh0ZF9sZWFm
IGJlaW5nIHZlbmRvciBkZXBlbmRlbnQgKHdoaWNoCj4gaXMgZGF0YSBlYXJsaWVyIGluIHRoZSBz
dHJ1Y3R1cmUpLCB0aGUgdG9vbHN0YWNrIGNhbid0IHJlYXNvbmFibHkgY3JlYXRlCj4gYSBkYXRh
c2V0IHdoaWNoIG1hdGNoZXMgdGhvc2UgZXhwZWN0YXRpb25zLiAgQWxzbyB5b3UnbGwgZ2V0IGlu
dG8KPiBwcm9ibGVtcyB3aGVuIG1pZ3JhdGluZyBmcm9tIG9sZGVyIGhvc3RzLCBhbmQgd2hlbiBs
ZXZlbGxpbmcgYSBwb2xpY3kKPiBkb3duIHdpdGggYSBsb3dlciBtYXhfbGVhZi4KPiAKPiBUaGUg
cmVhc29uIGZvciBoYXZpbmcgYW4gYXJjaGl0ZWN0dXJhbCByZXByZXNlbnRhdGlvbiB3YXMgZGVs
aWJlcmF0ZWx5Cj4gdG8gcHJvaGliaXQgaGF2aW5nIGEgaHlwZXJjYWxsIHdoaWNoIHdhcyBhIG1l
bWNweSBvZiBhbiB1bnN0YWJsZQo+IHN0cnVjdHVyZSBpbiB0aGUgYmFja2dyb3VuZCwgYnV0IHdp
dGggdGhpcyBkZXNpZ24gY29tZXMgdGhlIGZhY3QgdGhhdAo+IFhlbiBtdXN0IG5vdCBleHBlY3Qg
dG8gZmluZCBhbiBleGFjdCBtYXRjaCBvZiBkYXRhLgoKT2theSwgSSBjYW4gc2VlIHRoZSBwb2lu
dCB0b2dldGhlciB3aXRoIHRoZSBtaWdyYXRpb24gYXNwZWN0IHlvdSd2ZQptZW50aW9uZWQgaW4g
YW5vdGhlciByZXBseSBvbiB0aGlzIHNlcmllcy4KCj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvZG9t
Y3RsLmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+Pj4gQEAgLTMzMCw2ICszMzAs
NzEgQEAgc3RhdGljIGludCB1cGRhdGVfZG9tYWluX2NwdWlkX2luZm8oc3RydWN0IGRvbWFpbiAq
ZCwKPj4+ICAgICAgcmV0dXJuIDA7Cj4+PiAgfQo+Pj4gIAo+Pj4gK3N0YXRpYyBpbnQgdXBkYXRl
X2RvbWFpbl9jcHVtc3JfcG9saWN5KHN0cnVjdCBkb21haW4gKmQsCj4+PiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX2RvbWN0bF9jcHVtc3JfcG9saWN5X3QgKnhk
cGMpCj4+PiArewo+Pj4gKyAgICBzdHJ1Y3QgcG9saWN5X2dyb3VwIG5ldyA9IHt9Owo+Pj4gKyAg
ICBjb25zdCBzdHJ1Y3QgcG9saWN5X2dyb3VwICpzeXMgPSBpc19wdl9kb21haW4oZCkKPj4+ICsg
ICAgICAgID8gJnN5c3RlbV9wb2xpY2llc1tYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lfcHZfbWF4
XQo+Pj4gKyAgICAgICAgOiAmc3lzdGVtX3BvbGljaWVzW1hFTl9TWVNDVExfY3B1bXNyX3BvbGlj
eV9odm1fbWF4XTsKPj4+ICsgICAgc3RydWN0IHZjcHUgKnYgPSBkLT52Y3B1WzBdOwo+Pj4gKyAg
ICBpbnQgcmV0ID0gLUVOT01FTTsKPj4+ICsKPj4+ICsgICAgLyogSW5pdGlhbGlzZSBzb21lIGhl
bHAgaWRlbnRpZnlpbmcgYXVkaXRpbmcgZXJyb3JzLiAqLwo+Pj4gKyAgICB4ZHBjLT5lcnJfbGVh
ZiA9IHhkcGMtPmVycl9zdWJsZWFmID0gWEVOX0NQVUlEX05PX1NVQkxFQUY7Cj4+PiArICAgIHhk
cGMtPmVycl9tc3JfaWR4ID0gfjA7Cj4+IEknbSBoYXZpbmcgdHJvdWJsZSBleHRyYWN0aW5nIGlu
Zm9ybWF0aW9uIGZyb20gdGhlIGNvbW1lbnQuCj4gCj4gU28gYW0gSS4uLgo+IAo+IFRoZXNlIGFy
ZSB0aGUgZmllbGRzIGluc2lkZSB0aGUgZG9tY3RsIHdoaWNoIHRyeSB0byBwcm92aWRlIHNvbWUg
aGludCBhcwo+IHRvIHdoaWNoIHBpZWNlIG9mIGRhdGEgaXMgcHJvYmxlbWF0aWMsIHJhdGhlciB0
aGFuIGxlYXZpbmcgdGhlIHVzZXIgd2l0aAo+IHNpbXBseSAic29tdGhpbmcgaXMgd3JvbmciLgoK
WWVhaCwgSSBkaWQgdW5kZXJzdGFuZCB0aGUgcHVycG9zZSBvZiB0aGUgZmllbGRzLiBJIHRha2Ug
aXQgdGhlCmNvbW1lbnQgd2lsbCBiZSBkcm9wcGVkIG9yIGltcHJvdmVkIHRoZW4uCgo+Pj4gKyAg
ICAvKiBTdGFydCB3aXRoIGV4aXN0aW5nIGRvbWFpbidzIHBvbGljaWVzICovCj4+PiArICAgIGlm
ICggIShuZXcuY3AgPSB4bWVtZHVwKGQtPmFyY2guY3B1aWQpKSB8fAo+Pj4gKyAgICAgICAgICEo
bmV3LmRwID0geG1lbWR1cChkLT5hcmNoLm1zcikpIHx8Cj4+PiArICAgICAgICAgIShuZXcudnAg
PSB4bWVtZHVwKHYtPmFyY2gubXNyKSkgKQo+Pj4gKyAgICAgICAgZ290byBvdXQ7Cj4+PiArCj4+
PiArICAgIC8qIE1lcmdlIHRoZSB0b29sc3RhY2sgcHJvdmlkZWQgZGF0YS4gKi8KPj4+ICsgICAg
aWYgKCAocmV0ID0geDg2X2NwdWlkX2NvcHlfZnJvbV9idWZmZXIoCj4+PiArICAgICAgICAgICAg
ICBuZXcuY3AsIHhkcGMtPmNwdWlkX3BvbGljeSwgeGRwYy0+bnJfbGVhdmVzLAo+Pj4gKyAgICAg
ICAgICAgICAgJnhkcGMtPmVycl9sZWFmLCAmeGRwYy0+ZXJyX3N1YmxlYWYpKSApCj4+PiArICAg
ICAgICBnb3RvIG91dDsKPj4+ICsKPj4+ICsgICAgaWYgKCAocmV0ID0geDg2X21zcl9jb3B5X2Zy
b21fYnVmZmVyKAo+Pj4gKyAgICAgICAgICAgICAgbmV3LmRwLCBuZXcudnAsCj4+PiArICAgICAg
ICAgICAgICB4ZHBjLT5tc3JfcG9saWN5LCB4ZHBjLT5ucl9tc3JzLCAmeGRwYy0+ZXJyX21zcl9p
ZHgpKSApCj4+PiArICAgICAgICBnb3RvIG91dDsKPj4+ICsKPj4+ICsgICAgLyogQXVkaXQgdGhl
IGNvbWJpbmVkIGRhdGFzZXQuICovCj4+PiArICAgIHJldCA9IHg4Nl9wb2xpY2llc19hcmVfY29t
cGF0aWJsZShzeXMsICZuZXcpOwo+Pj4gKyAgICBpZiAoIHJldCApCj4+PiArICAgICAgICBnb3Rv
IG91dDsKPj4gSSdtIGFmcmFpZCBJIGRvbid0IGZvbGxvdyAtIHdoZXJlJ3MgdGhlIG1lcmdpbmc/
IEFsbCB5b3UgZG8gaXMgY29weSB0aGUKPj4gZmlyc3Qgc28gbWFueSBlbnRyaWVzIGNvbWluZyBm
cm9tIGxpYnhjLCBhbmQgdXNpbmcgdGhlIGxhdGVyIHNvIG1hbnkKPj4gZW50cmllcyBmcm9tIHRo
ZSBwcmV2aW91cyBwb2xpY2llcy4gSG93J3MgdGhhdCBnb2luZyB0byBwcm92aWRlIGEKPj4gY29t
cGxldGUgc2V0LCByYXRoZXIgdGhhbiBlLmcuIHNvbWUgZHVwbGljYXRlIGVudHJpZXMgYW5kIHNv
bWUKPj4gbWlzc2luZyBvbmVzPwo+IAo+IENvbnNpZGVyIHRoZSBjYXNlIHdoZXJlIG1heF9sZWFm
IGlzIGxvd2VyIHRoYW4gWGVuJ3MgbWF4aW11bS4gIFRoZSBkYXRhCj4gcHJvdmlkZWQgYnkgdGhl
IHRvb2xzdGFjayBjYW4gYmUgc2VsZiBjb25zaXN0ZW50IGFuZCBjb21wbGV0ZSB3aXRob3V0Cj4g
bWF0Y2hpbmcgWGVuJ3MgZXhhY3Qgc2l6ZSBvZiBzdHJ1Y3R1cmUuCgpSaWdodC4gVGhlIHF1ZXN0
aW9uIG9uIHByb3BlciBtZXJnaW5nIHJlbWFpbnMgdGhvdWdoOiBTaG91bGRuJ3QgQ1BVSUQKZW50
cmllcyBiZSBtYXRjaGVkIGJ5IGxlYWYvc3VibGVhZiwgYW5kIE1TUiBvbmVzIGJ5IE1TUiBpbmRl
eD8KQ3VycmVudGx5IHRoZXJlJ3MgYW4gaW1wbGllZCBvcmRlcmluZyBhZ3JlZW1lbnQgb2YgdGhl
IGFycmF5cyBiZXR3ZWVuCmNhbGxlciBhbmQgY2FsbGVlLgoKPj4+ICsgICAgLyoKPj4+ICsgICAg
ICogQXVkaXQgd2FzIHN1Y2Nlc3NmdWwuICBSZXBsYWNlIGV4aXN0aW5nIHBvbGljaWVzLCBsZWF2
aW5nIHRoZSBvbGQKPj4+ICsgICAgICogcG9saWNpZXMgdG8gYmUgZnJlZWQuCj4+PiArICAgICAq
Lwo+Pj4gKyAgICBTV0FQKG5ldy5jcCwgZC0+YXJjaC5jcHVpZCk7Cj4+PiArICAgIFNXQVAobmV3
LmRwLCBkLT5hcmNoLm1zcik7Cj4+PiArICAgIFNXQVAobmV3LnZwLCB2LT5hcmNoLm1zcik7Cj4+
PiArCj4+PiArICAgIC8qIE1lcmdlIHRoZSAobm93IGF1ZGl0ZWQpIHZDUFUgTVNScyBpbnRvIGV2
ZXJ5IG90aGVyIG1zcl92Y3B1X3BvbGljeS4gKi8KPj4+ICsgICAgZm9yICggOyB2OyB2ID0gdi0+
bmV4dF9pbl9saXN0ICkKPj4gVGhpcyBvcGVuLWNvZGVkIGFsbW9zdC1mb3JfZWFjaF9kb21haW4o
KSBkb2Vzbid0IGxvb2sgdmVyeSBuaWNlLgo+IAo+IElUWU0gZm9yX2VhY2hfdmNwdSgpCgpPb3Bz
LCBvZiBjb3Vyc2UuCgo+IEFuZCB5ZXMsIGJ1dCBmb3JfZWFjaF92Y3B1KCkgaXMgd3JvbmcgdG8g
dXNlIGhlcmUsIGFuZCB3ZSBkb24ndCBoYXZlIGEKPiBmb3JfZWFjaF92Y3B1X290aGVyX3RoYW5f
MCgpIGhlbHBlci4KClBlcmhhcHMgc3RpbGwgYmV0dGVyIHRvIGRvCgogICAgZm9yX2VhY2hfdmNw
dShkLCB2KQogICAgewogICAgICAgIGlmICggdi0+dmNwdV9pZCA9PSAwICkKICAgICAgICAgICAg
Y29udGludWU7CiAgICAgICAgLi4uCiAgICB9Cgo/Cgo+Pj4gKyAgICB7Cj4+PiArICAgICAgICAv
KiBYWFggLSBGaWd1cmUgb3V0IGhvdyB0byBhdm9pZCBhIFRPQ1RPVSByYWNlIGhlcmUuICBYTEFU
IGFyZWE/ICovCj4+PiArICAgICAgICBpZiAoIChyZXQgPSB4ODZfbXNyX2NvcHlfZnJvbV9idWZm
ZXIoCj4+PiArICAgICAgICAgICAgICAgICAgTlVMTCwgdi0+YXJjaC5tc3IsIHhkcGMtPm1zcl9w
b2xpY3ksIHhkcGMtPm5yX21zcnMsIE5VTEwpKSApCj4+IFdoeSBjYW4ndCB5b3UgZ28gZnJvbSB2
Q1BVIDAncyB2LT5hcmNoLm1zciBoZXJlLCB3aGljaCBpcyB0aGUgY29waWVkLWluCj4+IChhbmQg
c2FuaXRpemVkKSByZXByZXNlbnRhdGlvbiBhbHJlYWR5PyBBbHNvLCBpcyBpdCByZWFsbHkgYSBn
b29kIGlkZWEgdG8KPj4gYXNzdW1lIGFsbCB2Q1BVLXMgaGF2ZSB0aGUgc2FtZSBwb2xpY2llcz8K
PiAKPiBUaGVyZSBhcmUgbXVsdGlwbGUgY29sbGlkaW5nIGlzc3VlcyB3aGljaCBsZWFkIHRvIHRo
aXMgY29kZSwgYnV0IGFzCj4gc2V2ZXJhbCBwZW9wbGUgaGF2ZSBwb2ludGVkIG91dCwgaXRzIHBy
b2JhYmx5IG92ZXIgdGhlIHRvcC4KPiAKPiBGaXJzdCwgYXMgdG8gdGhlIHNhbWUgcG9saWN5LiAg
VGhpcyBoeXBlcmNhbGwgY2FuIGN1cnJlbnRseSBvbmx5IGJlIHVzZWQKPiBiZWZvcmUgdGhlIHZj
cHUgaGFzIHN0YXJ0ZWQgZXhlY3V0aW5nLgo+IAo+IEFzIHN1Y2gsIGl0IGlzIHNldHRpbmcgdGhl
IGluaXQgc3RhdGUgb2YgdGhlIE1TUnMgZnJvbSB0aGUgZ3Vlc3RzIHBvaW50Cj4gb2Ygdmlldywg
YW5kIHRoZXJlIGlzIGV4YWN0bHkgb25lIE1TUiBJJ20gYXdhcmUgb2Ygd2hpY2ggaGFzIGFuIGlu
aXQKPiB2YWx1ZSB3aGljaCBkZXBlbmRzIG9uIHRoZSBjb3JlICh0aGF0IGJlaW5nIEFQSUNfQkFT
RS5CU1Agd2hpY2ggY2FuCj4gdHJpdmlhbGx5IGJlIGhhbmRsZWQgaW4gWGVuKS4gIEFsbCBvdGhl
ciBNU1JzIGhhdmUgaWRlbnRpY2FsIGluaXQgc3RhdGUKPiBBRkFJQ1QsIGFuZCBJIGRvbid0IHdh
bnQgdG8gY3JlYXRlIGFuIGludGVyZmFjZSB3aGljaCBtYWtlcyBpdCBlYXN5IHRvCj4gYWNjaWRl
bnRhbGx5IGVuZCB1cCB3aXRoIHdyb25nIHZhbHVlcy4KClNvIHdoYXQgYWJvdXQgbWlncmF0aW9u
PyBUaGVyZSBhcmUgY2VydGFpbmx5IGRpZmZlcmluZyBpbmNvbWluZyB2YWx1ZXMKdGhlcmUuIE9m
IGNvdXJzZSB0aGVyZSdzIHRoZSBNU1JzIHJlc3RvcmUgcmVjb3JkLCBidXQgbm8gYXRvbWljIHNh
bml0eQpjaGVjayBiZXR3ZWVuIHRob3NlIGFuZCB0aGUgcG9saWN5IGhlcmUgaXMgcG9zc2libGUu
Cgo+IFRoZSByZS1kZS1zZXJpYWxpc2luZyBhY3R1YWxseSBjYW1lIGZyb20geW91ciBzdWdnZXN0
ZWQgdXNlY2FzZSB0byBiZQo+IGFibGUgdG8gaW5jcmVhc2UgdGhlIHBvbGljeSBhdCBydW50aW1l
LCAuZS5nLiBhZnRlciBhIG1pY3JvY29kZSB1cGRhdGUKPiBhbmQgaHlwZXJ2aXNvciBsaXZlcGF0
Y2guICBJbiB0aGF0IGNhc2UsIGEgcGFydGlhbCBzZXQgZG9lc24ndCB3YW50IHRvCj4gY29weSB2
Q1BVMCdzIGdlbmVyYWxseSBSL1cgTVNScyBvdmVyIG90aGVyIHZjcHVzLCBiZWNhdXNlIHRoYXQg
d291bGQgYmUKPiBhIGJhZCB0aGluZy4KPiAKPiBIb3dldmVyLCB0aGVzZSB0d28gcG9pbnRzIGFy
ZW4ndCBjb21wYXRpYmxlLCBzbyBpZiB3ZSBhY2NlcHQgdGhlICJvbmx5Cj4gYmVmb3JlIHRoZSBk
b21haW4gaGFzIHN0YXJ0ZWQgcnVubmluZyIgYXNwZWN0LCB0aGVuIGl0IHNob3VsZCBiZSBzYWZl
IHRvCj4gY29weSB2MCdzIHBvbGljeSBvdmVyIGFsbCBvdGhlciB2Y3B1cy4KCkkgdGhpbmsgdGhl
IGRlc2NyaXB0aW9uIG9mIHRoZSBjaGFuZ2Ugd2FudHMgdG8gYmUgZXh0ZW5kZWQgdG8gY292ZXIK
dGhpcy4KCj4gUmVhbGx5LCB0aGUgcHJvYmxlbSBoZXJlIGNvbWVzIGZyb20gKG5lY2Vzc2FyaWx5
KSBob3cgd2Ugd2lsbCBoYXZlIHRvCj4gaW1wbGVtZW50IFNHWF9MQyBhbmQgdGhlIGZhY3QgdGhh
dCB0aGUgTEMgSGFzaCBNU1JzIG1heSBiZSByZWFkLW9ubHkKPiBkb21haW4td2lkZSBzdGF0ZSwg
b3IgcmVhZC13cml0ZSBwZXItdmNwdSBzdGF0ZSBkZXBlbmRpbmcgb24gYSBkaWZmZXJlbnQKPiBN
U1Igc2V0dGluZyAoTVNSX0ZFQVRfQ1RSTC5TR1hfTEMpLgo+IAo+IEkgd2FzIGluaXRpYWxseSBo
b3BpbmcgdG8gaGF2ZSBvbmx5IG1zcl9kb21haW5fcG9saWN5IHBva2VkIHZpYSB0aGlzCj4gaW50
ZXJmYWNlLCBhbmQgbXNyX3ZjcHVfcG9saWN5IHBva2VkIGV4Y2x1c2l2ZWx5IHZpYSBwZXItdmNw
dQo+IGh5cGVyY2FsbHMuICBUaGVuIGFnYWluLCBhdCBsZWFzdCB0aGUgY29tcGxleGl0eSBpcyB2
aXNpYmxlIGF0IHRoaXMKPiBwb2ludCwgcmF0aGVyIHRoYW4gYXQgc29tZSBwb2ludCBpbiB0aGUg
ZnV0dXJlIHdoZW4gd2UgbmVlZCB0byB0cnkgYW5kCj4gcmV0cm9maXQgaXQuCgpPaCwgdGhhdCdz
IGNlcnRhaW5seSB2ZXJ5IHdvcnRod2hpbGU7IEkgd2Fzbid0IGV2ZW4gYXdhcmUgb2YgdGhpcyBT
R1gKaW5kdWNlZCBjaGFsbGVuZ2UuCgo+Pj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3htYWxsb2Mu
aAo+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3htYWxsb2MuaAo+Pj4gQEAgLTEzLDYgKzEzLDEz
IEBACj4+PiAgI2RlZmluZSB4bWFsbG9jKF90eXBlKSAoKF90eXBlICopX3htYWxsb2Moc2l6ZW9m
KF90eXBlKSwgX19hbGlnbm9mX18oX3R5cGUpKSkKPj4+ICAjZGVmaW5lIHh6YWxsb2MoX3R5cGUp
ICgoX3R5cGUgKilfeHphbGxvYyhzaXplb2YoX3R5cGUpLCBfX2FsaWdub2ZfXyhfdHlwZSkpKQo+
Pj4gIAo+Pj4gKy8qIEFsbG9jYXRlIHNwYWNlIGZvciBhIHR5cGVkIG9iamVjdCBhbmQgY29weSBh
biBleGlzdGluZyBpbnN0YW5jZS4gKi8KPj4+ICsjZGVmaW5lIHhtZW1kdXAocHRyKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+ICsgICAgKHsgIHR5cGVvZigqcHRyKSAq
bl8gPSB4bWFsbG9jKHR5cGVvZigqcHRyKSk7ICAgICAgIFwKPj4+ICsgICAgICAgIGlmICggbl8g
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+ICsgICAgICAgICAg
ICBtZW1jcHkobl8sIHB0ciwgc2l6ZW9mKCpwdHIpKTsgICAgICAgICAgICAgIFwKPj4+ICsgICAg
ICAgIG5fOyB9KQo+PiBXb3VsZCBiZSBuaWNlIGlmIHRoaXMgY291bGQgaGFuZGxlIGlucHV0IHBv
aW50ZXJzIHRvIGNvbnN0LXF1YWxpZmllZCB0eXBlcy4KPj4gSSB2YWd1ZWx5IHJlY2FsbCBoYXZp
bmcgc2VlbiBhIHNvbHV0aW9uIHRvIHRoaXMgcmVjZW50bHksIGJ1dCBJIGRvbid0IHJlY2FsbAo+
PiB3aGVyZSB0aGF0IHdhcyBvciBob3cgaXQgbG9va2VkIGxpa2UuIFVudGlsIHRoZW4sIG1heSBJ
IHN1Z2dlc3QgdG8gdXNlCj4+IHZvaWQgKiBpbnN0ZWFkLCBkZXNwaXRlIHRoaXMgb3BlbmluZyB0
aGUgcmlzayBvZiB0eXBlIGluY29tcGF0aWJpbGl0aWVzPwo+IAo+IFRoZSBvbmx5IHdheSBJJ20g
YXdhcmUgb2Ygd2hpY2ggbWlnaHQgZml4IHRoZSBjb25zdCBxdWFsaWZpZWQgYXNwZWN0IGlzCj4g
X0dlbmVyaWMoKSwgYnV0IElTVFIgeW91IGNhbid0IHVzZSB0eXBlb2YoKSBpbnNpZGUuCj4gCj4g
QXMgZm9yIHhtZW1kdXAoKSBzcGVjaWZpYywgbm8gLSB0aGlzIHdpbGwgbmV2ZXIgd2FudCBjb25z
dCBxdWFsaWZpZWQKPiB0eXBlcy4gIFRoZSBjYWxsZXIgaXMgYWx3YXlzIGdvaW5nIHRvIG11dGF0
ZSB0aGUgc3RydWN0dXJlLCBvciB0aGV5Cj4gd291bGRuJ3QgaGF2ZSBkdXAnZCB0aGUgb2JqZWN0
IHRvIGJlZ2luIHdpdGguCgpJIGRvbid0IGZvbGxvdzogV2h5IHdvdWxkbid0IGEgY2FsbGVyIHBv
c3NpYmx5IHdhbnQgdG8gbXV0YXRlIGEgY2xvbmUKb2YgYSBjb25zdCBpbnB1dCBzdHJ1Y3R1cmU/
IFdoYXQgaXMgcG9pbnRsZXNzIHRvIGJlIGNvbnN0IGlkIHRoZSBvdXRwdXQKc3RydWN0dXJlLCB5
ZXMsIGJ1dCB0eXBlb2YoKihwdHIpKSBbbm90ZSB0aGUgbWlzc2luZyBwYXJlbnRoZXNlcyBpbgp5
b3VyIGNvZGUsIGJ0d10gaW5jbHVkZXMgdGhlIHBvc3NpYmxlIGNvbnN0IGZyb20gd2hhdCB0aGUg
aW5wdXQgcG9pbnRzCnRvLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 09:48:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 09:48:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb0sU-0005Jg-EI; Thu, 05 Jul 2018 09:48: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb0sS-0005Ia-Jq
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 09:48:40 +0000
X-Inumbo-ID: 986b2315-8038-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 986b2315-8038-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 09:48:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59476400"
Date: Thu, 5 Jul 2018 10:48:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180705094836.akazfecjw24crkno@citrix.com>
References: <cover.1525177655.git.lars.kurth@citrix.com>
 <d1593aad-be74-d4d5-dd38-4b0349f91ecf@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d1593aad-be74-d4d5-dd38-4b0349f91ecf@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH for-4.11 0/2] MAINTAINERS 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: Juergen Gross <jgross@suse.com>, Lars Kurth <lars.kurth@citrix.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>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDU6MTg6MTVQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIExhcnMsCj4gCj4gSXQgbG9va3MgbGlrZSB0aGlzIHNlcmllcyBoYXMgbmV2ZXIg
YmVlbiBtZXJnZWQuIERvIHlvdSBrbm93IHRoYXQgc3RhdGUgb2YKPiBpdD8KPiAKPiBUaGUgZmly
c3QgcGF0Y2ggaXMgZ29pbmcgdG8gYXZvaWQgY29udHJpYnV0b3JzIHRvIENDIGJvdGggeGVuLm9y
ZyBhbmQKPiB4ZW5wcm9qZWN0Lm9yZyBpZiB0aGV5IGZvbGxvdyB0aGUgc2NyaXB0IGFkZF9tYWlu
dGFpbmVycy5wbC4gVGhpcyB3YXMKPiBwb2ludGVkIG91dCBieSBKYW4gb24gb25lIG9mIHRoZSBz
ZXJpZXMgSSBzZW50LgoKWW91IGRvIGtub3cgeW91IGNhbiBhY2sgYW5kIGFwcGx5IHRoZXNlIHBh
dGNoZXMgeW91cnNlbGYsIHJpZ2h0PyA6LSkKCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 09:49:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 09: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 1fb0tM-0005Mt-QM; Thu, 05 Jul 2018 09:49: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=y2t2=jv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fb0tM-0005Mo-3a
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 09:49:36 +0000
X-Inumbo-ID: b86e48a5-8038-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b86e48a5-8038-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 11:49:33 +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 D1D9F7A9;
 Thu,  5 Jul 2018 02:49:34 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 124D43F2EA;
 Thu,  5 Jul 2018 02:49:32 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>
References: <cover.1525177655.git.lars.kurth@citrix.com>
 <d1593aad-be74-d4d5-dd38-4b0349f91ecf@arm.com>
 <20180705094836.akazfecjw24crkno@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c3a3525c-48fd-2917-d621-c43f19f299dc@arm.com>
Date: Thu, 5 Jul 2018 10:49:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180705094836.akazfecjw24crkno@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.11 0/2] MAINTAINERS 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: Juergen Gross <jgross@suse.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, 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>

CgpPbiAwNS8wNy8xOCAxMDo0OCwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24sIEp1bCAwMiwgMjAx
OCBhdCAwNToxODoxNVBNICswMTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIExhcnMsCj4+
Cj4+IEl0IGxvb2tzIGxpa2UgdGhpcyBzZXJpZXMgaGFzIG5ldmVyIGJlZW4gbWVyZ2VkLiBEbyB5
b3Uga25vdyB0aGF0IHN0YXRlIG9mCj4+IGl0Pwo+Pgo+PiBUaGUgZmlyc3QgcGF0Y2ggaXMgZ29p
bmcgdG8gYXZvaWQgY29udHJpYnV0b3JzIHRvIENDIGJvdGggeGVuLm9yZyBhbmQKPj4geGVucHJv
amVjdC5vcmcgaWYgdGhleSBmb2xsb3cgdGhlIHNjcmlwdCBhZGRfbWFpbnRhaW5lcnMucGwuIFRo
aXMgd2FzCj4+IHBvaW50ZWQgb3V0IGJ5IEphbiBvbiBvbmUgb2YgdGhlIHNlcmllcyBJIHNlbnQu
Cj4gCj4gWW91IGRvIGtub3cgeW91IGNhbiBhY2sgYW5kIGFwcGx5IHRoZXNlIHBhdGNoZXMgeW91
cnNlbGYsIHJpZ2h0PyA6LSkKCkkga25vdyA6KS4gQnV0IEkgd2FudGVkIHRvIGNoZWNrIHdoZXRo
ZXIgdGhlcmUgd2FzIGFueSBjb25jZXJucyBhcyBpdCAKc3RhbGxzIGZvciBhIG1vbnRoLgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 09:52:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 09: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 1fb0wT-00064C-Cu; Thu, 05 Jul 2018 09:52: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb0wR-000646-U9
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 09:52:47 +0000
X-Inumbo-ID: 2b6e4d76-8039-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 2b6e4d76-8039-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 09:52:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 03:52:45 -0600
Message-Id: <5B3DEA6D02000078001D1675@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 03:52:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1530711147-23113-1-git-send-email-aisaila@bitdefender.com>
 <1530711147-23113-2-git-send-email-aisaila@bitdefender.com>
 <930e758583ea4627be7af70eaaae4b6a@AMSPEX02CL03.citrite.net>
 <1530780924.8880.39.camel@bitdefender.com>
In-Reply-To: <1530780924.8880.39.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v10 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <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>

Pj4+IE9uIDA1LjA3LjE4IGF0IDEwOjU0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIEpvLCAyMDE4LTA3LTA1IGF0IDA4OjQxICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6
Cj4+ID4gRnJvbTogQWxleGFuZHJ1IElzYWlsYSBbbWFpbHRvOmFpc2FpbGFAYml0ZGVmZW5kZXIu
Y29tXQo+PiA+IFNlbnQ6IDA0IEp1bHkgMjAxOCAxNDozMgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3Zt
Y2UuYwo+PiA+IEBAIC0zNDksNiArMzQ5LDE4IEBAIGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1z
ciwgdWludDY0X3QgdmFsKQo+PiA+ICAgICAgcmV0dXJuIHJldDsKPj4gPiAgfQo+PiA+IAo+PiA+
ICtzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LAo+PiA+
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+PiA+ICsgewo+PiA+ICsgICAgc3RydWN0IGh2bV92
bWNlX3ZjcHUgY3R4dDsKPj4gPiArCj4+IE5vdCBteSBjYWxsLCBidXQgSSdkIGZlZWwgbW9yZSBj
b21mb3J0YWJsZSB3aXRoIG1lbXNldHRpbmcgY3R4dCB0bwo+PiB6ZXJvIGhlcmUuLi4KPiAKPiBJ
ZiB0aGVyZSB3aWxsIGJlIGEgbmV3IHZlcnNpb24gSSB3aWxsIGFkZCB0aGUgbWVtc2V0IHRvIDAK
ClRoZXJlIHdpbGwgbmVlZCB0byBiZSBhIG5ldyB2ZXJzaW9uIGZvciB0aGlzIGFsb25lLCBidXQg
cGxlYXNlIGFsbG93IHNvbWUKbW9yZSB0aW1lIGZvciBwZW9wbGUgdG8gbG9vayBhdCB5b3VyIHNl
cmllcy4gQXQgdGhlIHJhdGUgeW91J3ZlIGJlZW4Kc2VuZGluZyB2ZXJzaW9ucywgSSBoYXZlbid0
IGV2ZXIgbWFkZSBpdCBwYXN0IHRoZSBtaWRkbGUgb2YgeW91ciBzZXJpZXMuCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 09:59:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 09:59: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 1fb12r-0006h4-96; Thu, 05 Jul 2018 09:59: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb12p-0006gz-AD
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 09:59:23 +0000
X-Inumbo-ID: 15c185ac-803a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15c185ac-803a-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 11:59:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59476823"
Date: Thu, 5 Jul 2018 10:59:18 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180705095918.zklzzjraybeowhh3@citrix.com>
References: <5B31E90F02000078001CDCE1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B31E90F02000078001CDCE1@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v4] EFI: add EFI_LOAD_OPTION support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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@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>

T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDE6MTk6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gV2hlbiBib290aW5nIFhlbiB2aWEgVUVGSSB0aGUgWGVuIGNvbmZpZyBmaWxlIGNhbiBj
b250YWluIG11bHRpcGxlCj4gc2VjdGlvbnMgZWFjaCBkZXNjcmliaW5nIGRpZmZlcmVudCBib290
IG9wdGlvbnMuIEl0IGlzIGN1cnJlbnRseSBvbmx5Cj4gcG9zc2libGUgdG8gY2hvb3NlIHdoaWNo
IHNlY3Rpb24gdG8gYm9vdCB3aXRoIGlmIHRoZSBidWZmZXIgY29udGFpbnMgYQo+IHN0cmluZy4g
VUVGSSBwcm92aWRlcyBhIGRpZmZlcmVudCBzdGFuZGFyZCB0byBwYXNzIG9wdGlvbmFsIGFyZ3Vt
ZW50cwo+IHRvIGFuIGFwcGxpY2F0aW9uLCBhbmQgaW4gdGhpcyBwYXRjaCB3ZSBtYWtlIFhlbiBw
cm9wZXJseSBwYXJzZSB0aGlzCj4gYnVmZmVyLCB0aHVzIG1ha2luZyBpdCBwb3NzaWJsZSB0byBo
YXZlIHNlcGFyYXRlIEVGSSBib290IG9wdGlvbnMKPiBwcmVzZW50IGZvciB0aGUgZGlmZmVyZW50
IGNvbmZpZyBzZWN0aW9ucy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRh
bWFzQHRrbGVuZ3llbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKTm90IHN1cmUgd2h5IEknbSBDQydlZCBvbiB0aGlzIHBhdGNoLiBTaW5jZSB5
b3UncmUgdGhlIEVGSSBtYWludGFpbmVyLCBJCmRvbid0IHRoaW5rIGEgdGFnIGlzIG5lZWRlZCBm
b3IgeW91IHRvIGNvbW1pdCB0aGlzIGNoYW5nZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:05:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:05:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb18M-0007qm-1d; Thu, 05 Jul 2018 10: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=le9o=jv=citrix.com=prvs=7170a5bb2=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fb18K-0007qd-RO
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:05:04 +0000
X-Inumbo-ID: e2dc7da1-803a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2dc7da1-803a-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:05:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59477176"
Date: Thu, 5 Jul 2018 11:05:01 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Philippe =?iso-8859-1?Q?Mathieu-Daud=E9?= <f4bug@amsat.org>
Message-ID: <20180705100501.GB2195@perard.uk.xensource.com>
References: <20180704153919.12432-1-f4bug@amsat.org>
 <20180704153919.12432-5-f4bug@amsat.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180704153919.12432-5-f4bug@amsat.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH 4/8] xen: Remove useless 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: =?iso-8859-1?Q?Marc-Andr=E9?= Lureau <marcandre.lureau@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Laurent Vivier <laurent@vivier.eu>, 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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMTI6Mzk6MTVQTSAtMDMwMCwgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgd3JvdGU6Cj4gUGF0Y2ggY3JlYXRlZCBtZWNoYW5pY2FsbHkgYnkgcmVydW5uaW5n
Ogo+IAo+ICAgJCAgc3BhdGNoIC0tc3AtZmlsZSBzY3JpcHRzL2NvY2NpbmVsbGUvdHlwZWNhc3Qu
Y29jY2kgXAo+ICAgICAgICAgICAgIC0tbWFjcm8tZmlsZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZp
bGUuaCBcCj4gICAgICAgICAgICAgLS1kaXIgLiAtLWluLXBsYWNlCj4gCj4gU2lnbmVkLW9mZi1i
eTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KCkFja2VkLWJ5OiBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KCj4gLS0tCj4gIGh3L3hl
bi94ZW5fcHRfY29uZmlnX2luaXQuYyB8IDIgKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2h3L3hlbi94ZW5fcHRfY29u
ZmlnX2luaXQuYyBiL2h3L3hlbi94ZW5fcHRfY29uZmlnX2luaXQuYwo+IGluZGV4IGFlZTMxYzYy
YmIuLjU1YTgzMzMzZjIgMTAwNjQ0Cj4gLS0tIGEvaHcveGVuL3hlbl9wdF9jb25maWdfaW5pdC5j
Cj4gKysrIGIvaHcveGVuL3hlbl9wdF9jb25maWdfaW5pdC5jCj4gQEAgLTU0Myw3ICs1NDMsNyBA
QCBzdGF0aWMgaW50IHhlbl9wdF9leHBfcm9tX2Jhcl9yZWdfd3JpdGUoWGVuUENJUGFzc3Rocm91
Z2hTdGF0ZSAqcywKPiAgewo+ICAgICAgWGVuUFRSZWdJbmZvICpyZWcgPSBjZmdfZW50cnktPnJl
ZzsKPiAgICAgIFhlblBUUmVnaW9uICpiYXNlID0gTlVMTDsKPiAtICAgIFBDSURldmljZSAqZCA9
IChQQ0lEZXZpY2UgKikmcy0+ZGV2Owo+ICsgICAgUENJRGV2aWNlICpkID0gJnMtPmRldjsKPiAg
ICAgIHVpbnQzMl90IHdyaXRhYmxlX21hc2sgPSAwOwo+ICAgICAgdWludDMyX3QgdGhyb3VnaGFi
bGVfbWFzayA9IGdldF90aHJvdWdoYWJsZV9tYXNrKHMsIHJlZywgdmFsaWRfbWFzayk7Cj4gICAg
ICBwY2lidXNfdCByX3NpemUgPSAwOwoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:17:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:17: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 1fb1KA-0000eT-EV; Thu, 05 Jul 2018 10:17: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=dnh9=jv=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1fb1K8-0000eO-MF
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:17:16 +0000
X-Inumbo-ID: 9586d5dd-803c-11e8-a8a5-bc764e045a96
Received: from mail-oi0-x243.google.com (unknown [2607:f8b0:4003:c06::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9586d5dd-803c-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:17:13 +0200 (CEST)
Received: by mail-oi0-x243.google.com with SMTP id v8-v6so15824737oie.5
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 03:17:14 -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=Y5GDkRHLKJxoTpxyCaShPfBDaiOXNNdkfkttHkYWVps=;
 b=V2PzlD51TYLjt0z9f/qGYJg6k635VAdbfMdFIPIE9KQtcHczVkBuu5d4he7/Icu7cd
 UG/i/o4SXtjz/+antJFJCwd4/XriTaasQl6LMMoTBgbcVY7IwFD4YTgWBUXZpaICpNym
 dSYc+VCmyqPxHycjKAW3drsE7Wrxi+NmYWTW8=
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=Y5GDkRHLKJxoTpxyCaShPfBDaiOXNNdkfkttHkYWVps=;
 b=tbMeq8qZYDrCl+KLndCMimTj0i12+uG0+rri9NLMLLeY3CLQL4WyILDsoNRe/FzxMZ
 Qn6/I826Y5gT+vnwFNy72OfMHX4M2millIuHEm2syH/aYcHg+dGIp9dtDxe8FvfuTYp1
 4+6hxZjSo3+GcSF8h9yIMbWDXl/XG8WLty7peFlpEBQumYaTdnU2zUyrLTqzqqkjIi7B
 75tdhl9xWPa67HDyNP9+3Mg1zAovZ092afRb7FzbDaVu7hLm+oE+DmY8JctUcVlxyOMu
 9DCLqyJf1epGuWwBov1YrKOqqoGodVH8qeNkmO75ASvDTIgMhEOR7gT4nr9xM8/HtXIa
 KpBg==
X-Gm-Message-State: APt69E0PTDsBpzVLNEC66JZW6K0KRN40wX1UQ0Grxn8+1VwDXzW6uSpJ
 jiiPRXfrnPNLmXd1TB5T6Sr+61Ssqnmp+zXSxa9jBw==
X-Google-Smtp-Source: AAOMgpc+eZ51RhLYci3GN8PNZAonj2nAAegEXwMdyfVPJjMORYpZ3AWufv3G3SCLSKcxwUk6oUBNG9qq0it/ZSlMi/E=
X-Received: by 2002:aca:f5d1:: with SMTP id
 t200-v6mr6160450oih.12.1530785834442; 
 Thu, 05 Jul 2018 03:17:14 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:554d:0:0:0:0:0 with HTTP;
 Thu, 5 Jul 2018 03:16:53 -0700 (PDT)
In-Reply-To: <20180704153919.12432-5-f4bug@amsat.org>
References: <20180704153919.12432-1-f4bug@amsat.org>
 <20180704153919.12432-5-f4bug@amsat.org>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Thu, 5 Jul 2018 11:16:53 +0100
Message-ID: <CAFEAcA-mhvAxF4bG3Zxx_w57Rkf4xnpTBuPrjekNzEK1vB0j9Q@mail.gmail.com>
To: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= <f4bug@amsat.org>
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH 4/8] xen: Remove useless 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: Stefano Stabellini <sstabellini@kernel.org>,
 QEMU Developers <qemu-devel@nongnu.org>, Laurent Vivier <laurent@vivier.eu>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?B?TWFyYy1BbmRyw6kgTHVyZWF1?= <marcandre.lureau@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>

T24gNCBKdWx5IDIwMTggYXQgMTY6MzksIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0Bh
bXNhdC5vcmc+IHdyb3RlOgo+IFBhdGNoIGNyZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmlu
ZzoKPgo+ICAgJCAgc3BhdGNoIC0tc3AtZmlsZSBzY3JpcHRzL2NvY2NpbmVsbGUvdHlwZWNhc3Qu
Y29jY2kgXAo+ICAgICAgICAgICAgIC0tbWFjcm8tZmlsZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZp
bGUuaCBcCj4gICAgICAgICAgICAgLS1kaXIgLiAtLWluLXBsYWNlCj4KPiBTaWduZWQtb2ZmLWJ5
OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgo+IC0tLQo+ICBody94
ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMgfCAyICstCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2Vy
dGlvbigrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL2h3L3hlbi94ZW5fcHRfY29u
ZmlnX2luaXQuYyBiL2h3L3hlbi94ZW5fcHRfY29uZmlnX2luaXQuYwo+IGluZGV4IGFlZTMxYzYy
YmIuLjU1YTgzMzMzZjIgMTAwNjQ0Cj4gLS0tIGEvaHcveGVuL3hlbl9wdF9jb25maWdfaW5pdC5j
Cj4gKysrIGIvaHcveGVuL3hlbl9wdF9jb25maWdfaW5pdC5jCj4gQEAgLTU0Myw3ICs1NDMsNyBA
QCBzdGF0aWMgaW50IHhlbl9wdF9leHBfcm9tX2Jhcl9yZWdfd3JpdGUoWGVuUENJUGFzc3Rocm91
Z2hTdGF0ZSAqcywKPiAgewo+ICAgICAgWGVuUFRSZWdJbmZvICpyZWcgPSBjZmdfZW50cnktPnJl
ZzsKPiAgICAgIFhlblBUUmVnaW9uICpiYXNlID0gTlVMTDsKPiAtICAgIFBDSURldmljZSAqZCA9
IChQQ0lEZXZpY2UgKikmcy0+ZGV2Owo+ICsgICAgUENJRGV2aWNlICpkID0gJnMtPmRldjsKClRo
aXMgbGluZSBvZiBjb2RlIGlzIG9kZCBldmVuIHdpdGhvdXQgdGhlIGNhc3QuIFhlblBDSVBhc3N0
aHJvdWdoU3RhdGUqCmlzIGEgUU9NIG9iamVjdCAoVFlQRV9YRU5fUFRfREVWSUNFKSB3aGljaCBp
cyBhIHN1YmNsYXNzIG9mIFRZUEVfUENJX0RFVklDRSwKc28gdGhlIHN0YW5kYXJkIHdheSB0byBn
ZXQgdGhlIFBDSURldmljZSBwb2ludGVyIGZvciBzIHdvdWxkIGJlCiAgUENJRGV2aWNlICpkID0g
UENJX0RFVklDRShzKTsKCnRoYW5rcwotLSBQTU0KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:19:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1Lt-0000lZ-U2; Thu, 05 Jul 2018 10: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=jouk=jv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fb1Ls-0000lU-8B
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:19:04 +0000
X-Inumbo-ID: d6a97732-803c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6a97732-803c-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:19: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 81A48AD61;
 Thu,  5 Jul 2018 10:19:01 +0000 (UTC)
To: Karl Johnson <karljohnson.it@gmail.com>, xen-devel@lists.xenproject.org
References: <CAAzNQHQGhtGReJ=7p=i7nQE72pQdWgsyYRp=K2KBzbqKt3HyLA@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: <755ba9c6-34c8-1a06-73c2-7afbc02b1bbd@suse.com>
Date: Thu, 5 Jul 2018 12:19:00 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CAAzNQHQGhtGReJ=7p=i7nQE72pQdWgsyYRp=K2KBzbqKt3HyLA@mail.gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] Recent 4.9 kernel not booting as 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>

T24gMDQvMDcvMTggMjA6MTYsIEthcmwgSm9obnNvbiB3cm90ZToKPiBIZWxsbywKPiAKPiBJJ20g
YnVpbGRpbmcgZG9tMCBrZXJuZWwgUlBNcyBmb3IgdGhlIENlbnRPUyBYZW4gcHJvamVjdAo+ICho
dHRwczovL2dpdGh1Yi5jb20vQ2VudE9TLXZpcnQ3L3hlbi1rZXJuZWwpIGFuZCBpdCBzZWVtcyB0
aGF0IHRoZSA0LjkKPiBicmFuY2ggaXNuJ3QgYm9vdGluZyBhbnltb3JlIGFzIGRvbTAuIEkgcmVj
ZW50bHkgYnVpbHQgNC45LjExMCBhbmQKPiA0LjkuMTExLCBib3RoIGdpdmUgYmxhY2sgc2NyZWVu
IGFuZCByZWJvb3Qgd2hpbGUgYm9vdGluZyBkb20wLiBPdXIgbGFzdAo+IHN1Y2Nlc3NmdWwgdmVy
c2lvbiBpcyA0LjkuMTA1IHRoZXJlZm9yZSBzb21ldGhpbmcgbXVzdCBiZSB3cm9uZyBiZXR3ZWVu
Cj4gNC45LjEwNiBhbmQgNC45LjExMC4KPiAKPiBJIGNoZWNrZWQgdGhlIE9TU1RFU1QgZm9yIGxp
bnV4LTQuOSBhbmQgdGhlIGxhc3Qgd29ya2luZyBmbGlnaHQgd2FzCj4gNC45LjEwMS4gSXMgdGhl
cmUgYSBrbm93biBpc3N1ZSB3aXRoIFhlbiBhbmQgTGludXggNC45PwoKSSB0aGluayBJJ3ZlIGZv
dW5kIHRoZSByZWFzb24uIFRlc3RpbmcgYSBwYXRjaCByaWdodCBub3cuCgoKSnVlcmdlbgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:21:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 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 1fb1OF-0001RA-F9; Thu, 05 Jul 2018 10:21: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb1OE-0001R5-4C
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 10:21:30 +0000
X-Inumbo-ID: 2da0bc26-803d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2da0bc26-803d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:21:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75748028"
To: Wei Liu <wei.liu2@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <5B3C8CE802000078001D0E8B@prv1-mh.provo.novell.com>
 <bebba2cf-412c-e7cf-722b-9d4269e63cba@citrix.com>
 <20180705081134.fnykfr2debqpxfn2@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: <cf205538-3784-6899-01be-031fd878f808@citrix.com>
Date: Thu, 5 Jul 2018 11:21:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180705081134.fnykfr2debqpxfn2@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 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDcvMTggMDk6MTEsIFdlaSBMaXUgd3JvdGU6Cj4gT24gV2VkLCBKdWwgMDQsIDIwMTgg
YXQgMDU6NDY6MjlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDQvMDcvMTgg
MTA6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDMuMDcuMTggYXQgMjI6NTUsIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiAtLS0gYS94ZW4vY29tbW9uL2xp
Yng4Ni9jcHVpZC5jCj4+Pj4gKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwo+Pj4+IEBA
IC0zNCw2ICszNCwxMDAgQEAgY29uc3QgdWludDMyX3QgKng4Nl9jcHVpZF9sb29rdXBfZGVlcF9k
ZXBzKHVpbnQzMl90IGZlYXR1cmUpCj4+Pj4gIH0KPj4+PiAgCj4+Pj4gIC8qCj4+Pj4gKyAqIENv
cHkgYSBzaW5nbGUgY3B1aWRfbGVhZiBpbnRvIGEgcHJvdmlkZWQgeGVuX2NwdWlkX2xlYWZfdCBi
dWZmZXIsCj4+Pj4gKyAqIHBlcmZvcm1pbmcgYm91bmRhcnkgY2hlY2tpbmcgYWdhaW5zdCB0aGUg
YnVmZmVyIHNpemUuCj4+Pj4gKyAqLwo+Pj4+ICtzdGF0aWMgaW50IGNvcHlfbGVhZl90b19idWZm
ZXIodWludDMyX3QgbGVhZiwgdWludDMyX3Qgc3VibGVhZiwKPj4+PiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9sZWFmICpkYXRhLAo+Pj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1aWRfbGVhZl9idWZmZXJfdCBsZWF2ZXMsCj4+
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqY3Vycl9lbnRyeSwg
Y29uc3QgdWludDMyX3QgbnJfZW50cmllcykKPj4+PiArewo+Pj4+ICsgICAgY29uc3QgeGVuX2Nw
dWlkX2xlYWZfdCB2YWwgPSB7Cj4+Pj4gKyAgICAgICAgbGVhZiwgc3VibGVhZiwgZGF0YS0+YSwg
ZGF0YS0+YiwgZGF0YS0+YywgZGF0YS0+ZCwKPj4+PiArICAgIH07Cj4+Pj4gKwo+Pj4+ICsgICAg
aWYgKCAqY3Vycl9lbnRyeSA9PSBucl9lbnRyaWVzICkKPj4+PiArICAgICAgICByZXR1cm4gLUVO
T0JVRlM7Cj4+Pj4gKwo+Pj4+ICsgICAgaWYgKCBjb3B5X3RvX2J1ZmZlcl9vZmZzZXQobGVhdmVz
LCAqY3Vycl9lbnRyeSwgJnZhbCwgMSkgKQo+Pj4+ICsgICAgICAgIHJldHVybiAtRUZBVUxUOwo+
Pj4+ICsKPj4+PiArICAgICsrKmN1cnJfZW50cnk7Cj4+PiBGb2xsb3dpbmcgb24gZnJvbSB3aGF0
IFdlaSBoYXMgc2FpZCAtIHlvdSBkb24ndCBtZWFuIHRvIGhhdmUgYSB3YXkKPj4+IGhlcmUgdGhl
biB0byBpbmRpY2F0ZSB0byBhIGhpZ2hlciB1cCBjYWxsZXIgaG93IG1hbnkgc2xvdHMgd291bGQg
aGF2ZQo+Pj4gYmVlbiBuZWVkZWQ/Cj4+IEkgZG9uJ3QgdW5kZXJzdGFuZCB5b3VyIHF1ZXJ5LsKg
IEFuIGluZGl2aWR1YWwgYnVpbGQgaGFzIGEgY29tcGlsZS10aW1lCj4+IHN0YXRpYyBtYXhpbXVt
IG51bWJlciBvZiBsZWF2ZXMsIGFuZCB0aGlzIG51bWJlciBjYW4gYmUgb2J0YWluZWQgaW4gdGhl
Cj4+IHVzdWFsIHdheSBieSBtYWtpbmcgYSBoeXBlcmNhbGwgd2l0aCBhIE5VTEwgZ3Vlc3QgaGFu
ZGxlLgo+IEFoLCB0aGlzIGlzIHdoYXQgSSB3YXMgbG9va2luZyBmb3IuIEkgdGhpbmsgdGhpcyBz
aG91bGQgYmUgd3JhcHBlZCBpbnRvCj4gYSBmdW5jdGlvbiBidHcuCgpJdCBpcy7CoCB4Y19nZXRf
Y3B1bXNyX3BvbGljeV9zaXplKCksIGluIHBhdGNoIDkgd2hlcmUgaXQgaXMgZmlyc3QgdXNlZC4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:21:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1Og-0001UR-VL; Thu, 05 Jul 2018 10:21: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb1Of-0001Ty-Bh
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:21:57 +0000
X-Inumbo-ID: 3d4c389c-803d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d4c389c-803d-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:21:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59478073"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.61761.600271.72832@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 11:21:53 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180625113533.12746-2-wei.liu2@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-2-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 1/6] Tools.mk.in: drop unused variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjIgMS82XSBUb29scy5tay5pbjogZHJvcCB1bnVzZWQg
dmFyaWFibGVzIik6Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:23:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:23:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb1Pq-0001cO-D2; Thu, 05 Jul 2018 10:23: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb1Pp-0001cI-9t
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:23:09 +0000
X-Inumbo-ID: 68483571-803d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68483571-803d-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:23:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59478122"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.61833.552200.236880@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 11:23:05 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180625113533.12746-3-wei.liu2@citrix.com>
References: <20180625113533.12746-1-wei.liu2@citrix.com>
 <20180625113533.12746-3-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 2/6] ipxe: produce a single binary from
 its build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjIgMi82XSBpcHhlOiBwcm9kdWNlIGEgc2luZ2xlIGJp
bmFyeSBmcm9tIGl0cyBidWlsZCIpOgo+IEFuZCBzd2l0Y2ggaHZtbG9hZGVyL01ha2VmaWxlIHRv
IHVzZSB0aGF0IGJpbmFyeS4gVGhpcyB3aWxsIGhlbHAgbGF0ZXIKPiB3aGVuIHdlIGNoYW5nZSBo
dm1sb2FkZXIgdG8gcGljayBhIHVzZXIgcHJvdmlkZWQgYmluYXJ5Lgo+IAo+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:29:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:29:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb1WE-0002Ja-Bl; Thu, 05 Jul 2018 10:29: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb1WD-0002JV-DO
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:29:45 +0000
X-Inumbo-ID: 554c00bd-803e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 554c00bd-803e-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:29:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59478489"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.62229.523334.147604@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 11:29:41 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180626111334.9251-4-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-4-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 3/6] libxc: allow HVM guest to have
 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: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjMgMy82XSBsaWJ4YzogYWxsb3cgSFZNIGd1ZXN0IHRv
IGhhdmUgbW9kdWxlcyIpOgo+IExpZnQgdGhlIGxvYWRpbmcgY29kZSBvdXQgb2YgUFZIIHNwZWNp
ZmljIGJyYW5jaC4gVGFrZSB0aGUgY2hhbmNlIHRvCj4gbWFrZSB0aGUgZGVidWcgbWVzc2FnZSBt
b3JlIHVzZWZ1bC4gIE5vdyB0aGUgY29kZSBuZWVkcyB0byB0YWtlIGludG8KPiBhY2NvdW50IHZp
cnRfYmFzZS4KCkknbSBhZnJhaWQgdGhpcyBjb21taXQgbWVzc2FnZSdzIG5vdGUgYWJvdXQgdmly
dF9iYXNlIGlzIGEgYml0IG9wYXF1ZSwKYW5kIGxvb2tzIHdyb25nIHRvIG1lLgoKQUlVSSB5b3Ug
bWVhbiBzb21ldGhpbmcgbW9yZSBsaWtlCgogIE5vdyB0aGUgY29kZSBuZWVkcyB0byBoYW5kbGUg
dmlydF9iYXNlIGJlaW5nIFVOU0VUX0FERFIsIHdoaWNoIGl0IGlzCiAgZm9yIEhWTSBndWVzdHMu
ICBJbiB0aGF0IGNhc2Ugc2VnLnZzdGFydCBpcyBpbnRlcnByZXRlZCBieSA/Pz8KICBhcyBhbiA/
Pz8gb2Zmc2V0IGZyb20gemVybyA/Pz8KCihBcyB5b3UgY2FuIHRlbGwsIEknbSBub3QgdmVyeSBm
YW1pbGlhciB3aXRoIHRoaXMgYXJlYSBmbyB0aGUgY29kZS4pCgpUaGFua3MsCklhbi4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:34:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:34: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 1fb1ar-0003P8-2G; Thu, 05 Jul 2018 10:34: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb1ap-0003P3-BC
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:34:31 +0000
X-Inumbo-ID: fff2d1a8-803e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fff2d1a8-803e-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:34:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59478783"
Date: Thu, 5 Jul 2018 11:34:27 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705103427.hhulatb3ndr42yid@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-4-wei.liu2@citrix.com>
 <23357.62229.523334.147604@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23357.62229.523334.147604@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 3/6] libxc: allow HVM guest to have
 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: 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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTE6Mjk6NDFBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjMgMy82XSBsaWJ4YzogYWxsb3cgSFZNIGd1
ZXN0IHRvIGhhdmUgbW9kdWxlcyIpOgo+ID4gTGlmdCB0aGUgbG9hZGluZyBjb2RlIG91dCBvZiBQ
Vkggc3BlY2lmaWMgYnJhbmNoLiBUYWtlIHRoZSBjaGFuY2UgdG8KPiA+IG1ha2UgdGhlIGRlYnVn
IG1lc3NhZ2UgbW9yZSB1c2VmdWwuICBOb3cgdGhlIGNvZGUgbmVlZHMgdG8gdGFrZSBpbnRvCj4g
PiBhY2NvdW50IHZpcnRfYmFzZS4KPiAKPiBJJ20gYWZyYWlkIHRoaXMgY29tbWl0IG1lc3NhZ2Un
cyBub3RlIGFib3V0IHZpcnRfYmFzZSBpcyBhIGJpdCBvcGFxdWUsCj4gYW5kIGxvb2tzIHdyb25n
IHRvIG1lLgo+IAo+IEFJVUkgeW91IG1lYW4gc29tZXRoaW5nIG1vcmUgbGlrZQo+IAo+ICAgTm93
IHRoZSBjb2RlIG5lZWRzIHRvIGhhbmRsZSB2aXJ0X2Jhc2UgYmVpbmcgVU5TRVRfQUREUiwgd2hp
Y2ggaXQgaXMKPiAgIGZvciBIVk0gZ3Vlc3RzLiAgSW4gdGhhdCBjYXNlIHNlZy52c3RhcnQgaXMg
aW50ZXJwcmV0ZWQgYnkgPz8/Cj4gICBhcyBhbiA/Pz8gb2Zmc2V0IGZyb20gemVybyA/Pz8KCk5v
dyB0aGUgY29kZSBuZWVkcyB0byBoYW5kbGUgdmlydF9iYXNlIGJlaW5nIFVOU0VUX0FERFIsIHdo
aWNoIGl0IGlzIGZvcgpIVk0gZ3Vlc3QuIEluIGNhc2UgUFZIIGFuZCBQViwgdmlydF9iYXNlIGlz
IHNldCBieSB0aGUgcmVzcGVjdGl2ZSBsb2FkZXIKYnkgcGFyc2luZyB0aGUgYmluYXJ5LgoKV2Vp
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:36:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:36: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 1fb1cF-0003Ub-GL; Thu, 05 Jul 2018 10:35: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb1cE-0003UO-81
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:35:58 +0000
X-Inumbo-ID: 3245bc1b-803f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3245bc1b-803f-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:35:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59478871"
Date: Thu, 5 Jul 2018 11:35:54 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705103554.prdqjzoilkdp2q3o@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-4-wei.liu2@citrix.com>
 <23357.62229.523334.147604@mariner.uk.xensource.com>
 <20180705103427.hhulatb3ndr42yid@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705103427.hhulatb3ndr42yid@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 3/6] libxc: allow HVM guest to have
 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: 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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTE6MzQ6MjdBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUaHUsIEp1bCAwNSwgMjAxOCBhdCAxMToyOTo0MUFNICswMTAwLCBJYW4gSmFja3NvbiB3
cm90ZToKPiA+IFdlaSBMaXUgd3JpdGVzICgiW1BBVENIIHYzIDMvNl0gbGlieGM6IGFsbG93IEhW
TSBndWVzdCB0byBoYXZlIG1vZHVsZXMiKToKPiA+ID4gTGlmdCB0aGUgbG9hZGluZyBjb2RlIG91
dCBvZiBQVkggc3BlY2lmaWMgYnJhbmNoLiBUYWtlIHRoZSBjaGFuY2UgdG8KPiA+ID4gbWFrZSB0
aGUgZGVidWcgbWVzc2FnZSBtb3JlIHVzZWZ1bC4gIE5vdyB0aGUgY29kZSBuZWVkcyB0byB0YWtl
IGludG8KPiA+ID4gYWNjb3VudCB2aXJ0X2Jhc2UuCj4gPiAKPiA+IEknbSBhZnJhaWQgdGhpcyBj
b21taXQgbWVzc2FnZSdzIG5vdGUgYWJvdXQgdmlydF9iYXNlIGlzIGEgYml0IG9wYXF1ZSwKPiA+
IGFuZCBsb29rcyB3cm9uZyB0byBtZS4KPiA+IAo+ID4gQUlVSSB5b3UgbWVhbiBzb21ldGhpbmcg
bW9yZSBsaWtlCj4gPiAKPiA+ICAgTm93IHRoZSBjb2RlIG5lZWRzIHRvIGhhbmRsZSB2aXJ0X2Jh
c2UgYmVpbmcgVU5TRVRfQUREUiwgd2hpY2ggaXQgaXMKPiA+ICAgZm9yIEhWTSBndWVzdHMuICBJ
biB0aGF0IGNhc2Ugc2VnLnZzdGFydCBpcyBpbnRlcnByZXRlZCBieSA/Pz8KPiA+ICAgYXMgYW4g
Pz8/IG9mZnNldCBmcm9tIHplcm8gPz8/Cj4gCj4gTm93IHRoZSBjb2RlIG5lZWRzIHRvIGhhbmRs
ZSB2aXJ0X2Jhc2UgYmVpbmcgVU5TRVRfQUREUiwgd2hpY2ggaXQgaXMgZm9yCj4gSFZNIGd1ZXN0
LiBJbiBjYXNlIFBWSCBhbmQgUFYsIHZpcnRfYmFzZSBpcyBzZXQgYnkgdGhlIHJlc3BlY3RpdmUg
bG9hZGVyCj4gYnkgcGFyc2luZyB0aGUgYmluYXJ5LgoKSW4gY2FzZSB2aXJ0X2Jhc2UgaXMgbm90
IHNldCwgaXQgc2hvdWxkIGJlIHRyZWF0ZWQgYXMgemVyby4KCldlaS4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:40:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:40:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb1g0-0003gd-40; Thu, 05 Jul 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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb1fy-0003gX-HT
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:39:50 +0000
X-Inumbo-ID: be208c94-803f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be208c94-803f-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:39:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479065"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.62834.527647.307267@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 11:39:46 +0100
To: Wei Liu <wei.liu2@citrix.com>
Newsgroups: chiark.mail.xen.devel
In-Reply-To: <20180626111334.9251-5-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-5-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 4/6] tools: load IPXE from standalone 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: anthony.perard@citrix.com, Xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbWGVuLWRldmVsXSBbUEFUQ0ggdjMgNC82XSB0b29sczogbG9hZCBJ
UFhFIGZyb20gc3RhbmRhbG9uZSBmaWxlIik6Cj4gRG8gbm90IGVtYmVkIElQWEUgaW50byBSb21i
aW9zIGFueW1vcmUuIEluc3RlYWQsIGl0IGlzIGxvYWRlZCBieSB0aGUKPiB0b29sc3RhY2sgZnJv
bSBhIGZpbGUgYXMgYSBzZXBhcmF0ZSBtb2R1bGUuCi4uLgo+IC0gICAgdm9pZCAoKmJpb3NfbG9h
ZCkoY29uc3Qgc3RydWN0IGJpb3NfY29uZmlnICpjb25maWcsIHZvaWQgKmFkZHIsIHVpbnQzMl90
IHNpemUpOwo+ICsgICAgdm9pZCAoKmJpb3NfbG9hZCkoY29uc3Qgc3RydWN0IGJpb3NfY29uZmln
ICpjb25maWcsIHZvaWQgKmFkZHIsCj4gKyAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBz
aXplLCB2b2lkICpleHRyYV9hZGRyKTsKLi4uCj4gICNpZmRlZiBFTkFCTEVfUk9NQklPUwo+ICAg
ICAgZWxzZSBpZiAoIGJpb3MgPT0gJnJvbWJpb3NfY29uZmlnICkKPiAgICAgIHsKPiAtICAgICAg
ICBiaW9zLT5iaW9zX2xvYWQoYmlvcywgTlVMTCwgMCk7Cj4gKyAgICAgICAgY29uc3Qgc3RydWN0
IGh2bV9tb2RsaXN0X2VudHJ5ICppcHhlOwo+ICsgICAgICAgIHVpbnQzMl90IHBhZGRyID0gMDsK
PiArCj4gKyAgICAgICAgaXB4ZSA9IGdldF9tb2R1bGVfZW50cnkoaHZtX3N0YXJ0X2luZm8sICJp
cHhlIik7Cj4gKyAgICAgICAgaWYgKCBpcHhlICkKPiArICAgICAgICAgICAgcGFkZHIgPSBpcHhl
LT5wYWRkcjsKPiArICAgICAgICBiaW9zLT5iaW9zX2xvYWQoYmlvcywgTlVMTCwgMCwgKHZvaWQg
KilwYWRkcik7Ci4uLgo+ICBzdGF0aWMgdm9pZCBvdm1mX2xvYWQoY29uc3Qgc3RydWN0IGJpb3Nf
Y29uZmlnICpjb25maWcsCj4gLSAgICAgICAgICAgICAgICAgICAgICB2b2lkICpiaW9zX2FkZHIs
IHVpbnQzMl90IGJpb3NfbGVuZ3RoKQo+ICsgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqYmlv
c19hZGRyLCB1aW50MzJfdCBiaW9zX2xlbmd0aCwKPiArICAgICAgICAgICAgICAgICAgICAgIHZv
aWQgKnVudXNlZF9hZGRyKQouLi4KPiArc3RhdGljIHZvaWQgKmlweGVfbW9kdWxlX2FkZHI7Ci4u
Lgo+ICsgICAgaWYgKCBpcHhlX21vZHVsZV9hZGRyICkKPiArICAgIHsKPiArICAgICAgICBldGhl
cmJvb3Rfc3ogPSBzY2FuX2V0aGVyYm9vdF9uaWMoT1BUSU9OUk9NX1BIWVNJQ0FMX0VORCwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXRoZXJib290X3BoeXNf
YWRkciwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXB4ZV9t
b2R1bGVfYWRkcik7Cj4gKwo+ICsgICAgICAgIG9wdGlvbl9yb21fcGh5c19hZGRyID0gZXRoZXJi
b290X3BoeXNfYWRkciArIGV0aGVyYm9vdF9zejsKPiArICAgICAgICBvcHRpb25fcm9tX3N6ID0g
cGNpX2xvYWRfb3B0aW9uX3JvbXMoT1BUSU9OUk9NX1BIWVNJQ0FMX0VORCwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3B0aW9uX3JvbV9waHlzX2FkZHIp
Owo+ICsgICAgfQouLi4KPiAgc3RhdGljIHZvaWQgcm9tYmlvc19sb2FkKGNvbnN0IHN0cnVjdCBi
aW9zX2NvbmZpZyAqY29uZmlnLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqdW51
c2VkX2FkZHIsIHVpbnQzMl90IHVudXNlZF9zaXplKQo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgdm9pZCAqdW51c2VkX2FkZHIsIHVpbnQzMl90IHVudXNlZF9zaXplLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgdm9pZCAqaXB4ZV9hZGRyKQo+ICB7Cj4gICAgICB1aW50MzJfdCBiaW9z
aGlnaDsKPiAgICAgIHN0cnVjdCByb21iaW9zX2luZm8gKmluZm87Cj4gQEAgLTEzMyw2ICsxNDAs
OSBAQCBzdGF0aWMgdm9pZCByb21iaW9zX2xvYWQoY29uc3Qgc3RydWN0IGJpb3NfY29uZmlnICpj
b25maWcsCj4gIAo+ICAgICAgaW5mbyA9IChzdHJ1Y3Qgcm9tYmlvc19pbmZvICopQklPU19JTkZP
X1BIWVNJQ0FMX0FERFJFU1M7Cj4gICAgICBpbmZvLT5iaW9zMzJfZW50cnkgPSBiaW9zaGlnaDsK
PiArCj4gKyAgICAvKiBTdGFzaCBpcHhlIGFkZHJlc3MgKi8KPiArICAgIGlweGVfbW9kdWxlX2Fk
ZHIgPSBpcHhlX2FkZHI7CgpUaGlzIHNlZW1zIHRvIG1lIHRvIGJlIGEgbGF5ZXJpbmcgdmlvbGF0
aW9uLCBhbmQgcXVpdGUgYW4gdWdseSBvbmUgYXQKdGhhdC4gIEknbSBhZnJhaWQgdGhhdCBhdCB0
aGUgdmVyeSBsZWFzdCwgSU1PIHRoaXMgbmVlZHMgdG8gYmUgYmV0dGVyCmRvY3VtZW50ZWQgYm90
aCBpbiB0aGUgY29kZSBhbmQgdGhlIGNvbW1pdCBtZXNzYWdlLgoKSXMgaXB4ZSByb21iaW9zLXNw
ZWNpZmljID8gIEZvcmdpdmUgbXkgaWdub3JhbmNlLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:40:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 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 1fb1go-0004Fh-Fy; Thu, 05 Jul 2018 10:40: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb1gm-0004FR-UQ
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:40:40 +0000
X-Inumbo-ID: dbf2a022-803f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dbf2a022-803f-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:40:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479100"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.62884.760507.558698@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 11:40:36 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180626111334.9251-6-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-6-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 5/6] tools: provide --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjMgNS82XSB0b29sczogcHJvdmlkZSAtLXdpdGgtc3lz
dGVtLWlweGUiKToKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKQnV0IGFjdHVhbGx5IEkgdGhpbmsgdGhlIGVmZmVjdCBvZiAtLXdpdGgtc3lzdGVtLWlweGUg
aXMgdG8gc2ltcGx5IG5vdApsb2FkIGFueSBpcHhlLiAgU3VyZWx5IHRoYXQgaXNuJ3QgcmlnaHQg
PwoKUGVyaGFwcyBJIGFtIGp1c3QgbWlzdW5kZXJzdGFuZGluZyBzb21ldGhpbmcsIGluIHdoaWNo
IGNhc2UgbW9yZQp3b3JkcyAocGVyaGFwcyBpbiB0aGUgY29tbWl0IG1lc3NhZ2UpIGFyZSBuZWNl
c3NhcnkuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:41:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1hh-0004Mn-UJ; Thu, 05 Jul 2018 10:41: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb1hh-0004Mg-ID
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:41:37 +0000
X-Inumbo-ID: fc133984-803f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc133984-803f-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:41:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479157"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.62940.887662.949479@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 11:41:32 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180626111334.9251-7-wei.liu2@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-7-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 6/6] tools: --with-system-{ovmf, seabios,
 ipxe} should provide absolute paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjMgNi82XSB0b29sczogLS13aXRoLXN5c3RlbS17b3Zt
ZixzZWFiaW9zLGlweGV9IHNob3VsZCBwcm92aWRlIGFic29sdXRlIHBhdGhzIik6Cj4gVGhlIHBh
dGhzIHNob3VsZG4ndCBiZSBzZXQgdG8gInllcyIuCgpUaGlzIGlzIHJhdGhlciBhbm9tYWxvdXMg
Y29tcGFyZWQgdG8gdGhlIHdheSB0aGF0IC0td2l0aC1zeXN0ZW0tYmxhaApub3JtYWxseSB3b3Jr
cy4gIFN1cmVseSwgaW5zdGVhZCwgd2Ugc2hvdWxkIHNlYXJjaCBmb3IgdGhlIHJpZ2h0IHRoaW5n
CmFuZCB1c2UgaXQgPwoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:42:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1iO-0004SP-8q; Thu, 05 Jul 2018 10:42: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fb1iM-0004SB-Oq
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:42:18 +0000
X-Inumbo-ID: 163bf449-8040-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 163bf449-8040-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:42:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fb1iI-0005PS-Ui; Thu, 05 Jul 2018 10:42: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 1fb1iI-0005MA-Ik; Thu, 05 Jul 2018 10:42:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fb1iI-0000YR-Hq; Thu, 05 Jul 2018 10:42:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124938-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm: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:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-libvirt-xsm: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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=d0fbad0aec1df29717fab736eb24c8a49cf2c70b
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 10:42:14 +0000
Subject: [Xen-devel] [linux-linus test] 124938: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDkzOCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0OTM4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDQgbWVtZGlzay10cnktYXBwZW5kICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJvb3Qg
ICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGQwZmJh
ZDBhZWMxZGYyOTcxN2ZhYjczNmViMjRjOGE0OWNmMmM3MGIKYmFzZWxpbmUgdmVyc2lvbjoKIGxp
bnV4ICAgICAgICAgICAgICAgIDA1MTJlMDEzNDU4MmVmODVkZWU3N2Q1MWFhZTc3ZGNkMWVkZWM0
OTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzU1NCAgMjAxOC0wNi0wMSAxMzowOTo0MSBaICAg
MzMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM2NTUgIDIwMTgtMDYtMDMgMDE6NDU6MzUg
WiAgIDMyIGRheXMgICAyMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ5MzggIDIw
MTgtMDctMDMgMTE6NDk6MDEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIxOTQgcGVv
cGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjYwNjk0IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:42:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1in-0004XV-Py; Thu, 05 Jul 2018 10:42: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb1im-0004XD-AQ
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:42:44 +0000
X-Inumbo-ID: 24a2e2e1-8040-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24a2e2e1-8040-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:42:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479211"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.63002.633261.79972@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 11:42:34 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180705103427.hhulatb3ndr42yid@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-4-wei.liu2@citrix.com>
 <23357.62229.523334.147604@mariner.uk.xensource.com>
 <20180705103427.hhulatb3ndr42yid@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 3/6] libxc: allow HVM guest to have
 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: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIIHYzIDMvNl0gbGlieGM6IGFsbG93IEhWTSBndWVz
dCB0byBoYXZlIG1vZHVsZXMiKToKPiBPbiBUaHUsIEp1bCAwNSwgMjAxOCBhdCAxMToyOTo0MUFN
ICswMTAwLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+IEFJVUkgeW91IG1lYW4gc29tZXRoaW5nIG1v
cmUgbGlrZQo+ID4gCj4gPiAgIE5vdyB0aGUgY29kZSBuZWVkcyB0byBoYW5kbGUgdmlydF9iYXNl
IGJlaW5nIFVOU0VUX0FERFIsIHdoaWNoIGl0IGlzCj4gPiAgIGZvciBIVk0gZ3Vlc3RzLiAgSW4g
dGhhdCBjYXNlIHNlZy52c3RhcnQgaXMgaW50ZXJwcmV0ZWQgYnkgPz8/Cj4gPiAgIGFzIGFuID8/
PyBvZmZzZXQgZnJvbSB6ZXJvID8/Pwo+IAo+IE5vdyB0aGUgY29kZSBuZWVkcyB0byBoYW5kbGUg
dmlydF9iYXNlIGJlaW5nIFVOU0VUX0FERFIsIHdoaWNoIGl0IGlzIGZvcgo+IEhWTSBndWVzdC4g
SW4gY2FzZSBQVkggYW5kIFBWLCB2aXJ0X2Jhc2UgaXMgc2V0IGJ5IHRoZSByZXNwZWN0aXZlIGxv
YWRlcgo+IGJ5IHBhcnNpbmcgdGhlIGJpbmFyeS4KClRoYXQgZG9lc24ndCBleHBsYWluIGhvdyB0
aGUgbmVjZXNzYXJ5IHZhbHVlIG9mIHNlZy52c3RhcnQgY2FuIGJlCmNhbGN1bGF0ZWQgd2l0aG91
dCBuZWVkaW5nIHRvIGtub3cgdGhlIG5vdC15ZXQtY2FsY3VsYXRlZCB2YWx1ZSBvZgp2aXJ0X2Jh
c2UuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:42:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:42: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 1fb1iy-0004aC-4D; Thu, 05 Jul 2018 10:42: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb1iw-0004Zd-Vg
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:42:55 +0000
X-Inumbo-ID: 2c08727f-8040-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c08727f-8040-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:42:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479235"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.63018.857691.440845@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 11:42:50 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180705103554.prdqjzoilkdp2q3o@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-4-wei.liu2@citrix.com>
 <23357.62229.523334.147604@mariner.uk.xensource.com>
 <20180705103427.hhulatb3ndr42yid@citrix.com>
 <20180705103554.prdqjzoilkdp2q3o@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3 3/6] libxc: allow HVM guest to have
 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: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIIHYzIDMvNl0gbGlieGM6IGFsbG93IEhWTSBndWVz
dCB0byBoYXZlIG1vZHVsZXMiKToKPiBJbiBjYXNlIHZpcnRfYmFzZSBpcyBub3Qgc2V0LCBpdCBz
aG91bGQgYmUgdHJlYXRlZCBhcyB6ZXJvLgoKV2h5ID8KCklhbi4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:44:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:44:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb1k6-0005D2-IO; Thu, 05 Jul 2018 10: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=woxl=jv=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1fb1k5-0005Cl-4U
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:44:05 +0000
X-Inumbo-ID: 5350c7e2-8040-11e8-a8a5-bc764e045a96
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5350c7e2-8040-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:44:00 +0200 (CEST)
Received: from 120-71-ftth.on.nl ([88.159.71.120]:40658 helo=[10.97.35.6])
 by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89)
 (envelope-from <linux@eikelenboom.it>)
 id 1fb1jy-0002GE-4p; Thu, 05 Jul 2018 12:43:58 +0200
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
 <20180705080652.qkt6uq2njpgkdgiu@mac.bytemobile.com>
 <20180705081910.wik62aiqzxfoec4q@citrix.com>
 <20180705084338.hil4pvht5cibhenz@mac.bytemobile.com>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <b5833a58-de56-a990-5491-abc12c5676b6@eikelenboom.it>
Date: Thu, 5 Jul 2018 12:43:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180705084338.hil4pvht5cibhenz@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@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>

T24gMDUvMDcvMTggMTA6NDMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVGh1LCBKdWwg
MDUsIDIwMTggYXQgMDk6MTk6MTBBTSArMDEwMCwgV2VpIExpdSB3cm90ZToKPj4gT24gVGh1LCBK
dWwgMDUsIDIwMTggYXQgMTA6MDY6NTJBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
Pj4+IE9uIFRodSwgSnVsIDA1LCAyMDE4IGF0IDA4OjUzOjUxQU0gKzAxMDAsIFdlaSBMaXUgd3Jv
dGU6Cj4+Pj4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDM6MjY6MTZQTSArMDAwMCwgR2Vvcmdl
IER1bmxhcCB3cm90ZToKPj4+Pj4gU28gYSBmYWlyIGFtb3VudCBvZiB0aGUgZGlzY3Vzc2lvbiB3
YXMgYWJvdXQgd2hhdCBpdCB3b3VsZCBsb29rIGxpa2UsCj4+Pj4+IGFuZCB3aGF0IGl0IHdvdWxk
IHRha2UsIHRvIG1ha2UgaXQgc3VjaCB0aGF0IGFsbW9zdCBhbnkgcHVzaCBmcm9tCj4+Pj4+IG9z
c3Rlc3QgKG9yIHdoYXRldmVyIHRlc3RpbmcgaW5mcmFzY3RydWN0dXJlIHdlIHdlbnQgd2l0aCkg
Y291bGQKPj4+Pj4gcmVhc29uYWJseSBiZSByZWxlYXNlZCwgYW5kIHdvdWxkIGhhdmUgYSB2ZXJ5
IGxvdyBleHBlY3RhdGlvbiBvZgo+Pj4+PiBoYXZpbmcgZXh0cmFuZW91cyBidWdzLgo+Pj4+Cj4+
Pj4gSSB3b3VsZCBhbHNvIGxpa2UgdG8gYWR2b2NhdGUgY2hhbmdpbmcgdGhlIG1lbnRhbGl0eSBh
IGJpdC4gVGhlIGN1cnJlbnQKPj4+PiBtZW50YWxpdHkgaXMgdGhhdCAid2Ugd2FudCB0byBiZSBy
ZWFzb25hYmx5IHN1cmUgdGhlcmUgaXMgbG93Cj4+Pj4gZXhwZWN0YXRpb24gb2YgYnVncyBiZWZv
cmUgd2UgY2FuIHJlbGVhc2UiLiBXaHkgbm90IGNoYW5nZSB0byAid2UKPj4+PiByZWxlYXNlIHdo
ZW4gd2UncmUgc3VyZSB0aGVyZSBpcyBkZWZpbml0ZWx5IGltcHJvdmVtZW50IGluIHRoZSB0cmVl
Cj4+Pj4gY29tcGFyZWQgdG8gbGFzdCByZWxlYXNlIj8KPj4+Cj4+PiBUaGUgY3VycmVudCBndWlk
ZWxpbmUgaXMgcXVpdGUgb2JqZWN0aXZlLCBpZiB0aGVyZSBhcmUgbm8gcmVwb3J0ZWQKPj4+IGJ1
Z3MgYW5kIG9zc3Rlc3QgZmxpZ2h0IGRvZXNuJ3Qgc2hvdyBhbnkgcmVncmVzc2lvbnMgd2UgYXJl
IHJlYWR5IHRvCj4+PiByZWxlYXNlLiBPVE9IIGhvdyBzaG91bGQgdGhlIGltcHJvdmVtZW50cyB0
byB0aGUgdHJlZSBiZSBxdWFudGl6ZWQgYW5kCj4+PiBtZWFzdXJlZD8KPj4KPj4gU2F5LCBhIHNl
Y3VyaXR5IGJ1ZyBpcyBmaXhlZD8gQSBtYWpvciBidWcgaXMgY2xvc2VkPwo+IAo+IEkgdGhpbmsg
dGhpcyBpcyBzdGlsbCBxdWl0ZSBzdWJqZWN0aXZlLCB3aGVyZWFzIHRoZSBwcmV2aW91cyBjcml0
ZXJpYQo+IHdhcyBvYmplY3RpdmUuCj4gCj4gV2hvIHdpbGwgdGFrZSB0aGUgZGVjaXNpb24gb2Yg
d2hldGhlciBhIGJ1ZyBpcyBtYWpvciBvciBub3Q/Cj4gCj4+Pgo+Pj4gQXQgYW55IHBvaW50IGR1
cmluZyB0aGUgZGV2ZWxvcG1lbnQgb3IgdGhlIHJlbGVhc2UgcHJvY2VzcyB0aGUgdHJlZQo+Pj4g
d2lsbCBjb250YWluIGltcHJvdmVtZW50cyBpbiBzb21lIGFyZWFzIGNvbXBhcmVkIHRvIHRoZSBs
YXN0Cj4+PiByZWxlYXNlLgo+Pgo+PiBZZXMsIHRoYXQgaXMgcmlnaHQuIFRoYXQncyB3aGF0IENE
IGRvZXMsIHJpZ2h0Pwo+IAo+IEkgdGhpbiBzbywgYnV0IEknbSBub3QgYW4gZXhwZXJ0IG9uIGRl
dmVsb3BtZW50IHRlY2huaXF1ZXMgVEJIIDopLgo+IAo+IElNTyBvbmUgb2YgdGhlIHByb2JsZW1z
IHdpdGggWGVuIGlzIHRoYXQgdXNlcnMgZG9uJ3QgdGVuZCB0byB0ZXN0Cj4gbWFzdGVyIG9mdGVu
LCBJIGFzc3VtZSB0aGlzIGlzIGJlY2F1c2UgWGVuIGlzIGEgY3JpdGljYWwgcGllY2Ugb2YKPiB0
aGVpciBpbmZyYSwgYW5kIHRoZXkgcmVxdWlyZSBpdCB0byBiZSBjb21wbGV0ZWx5IHN0YWJsZS4g
Tm90IGV2ZXJ5b25lCj4gY2FuIGVmZm9ydCBhbiBleHRyYSBib3gganVzdCBmb3IgdGVzdGluZyBY
ZW4gbWFzdGVyLiBJJ20gbm90IHN1cmUgdGhpcwo+IGlzIGdvaW5nIHRvIGNoYW5nZSBhIGxvdCBl
dmVuIGlmIG5pZ2h0bHkgYnVpbGRzIGFyZSBwcm92aWRlZC4KClNpbmNlIGkgYWN0dWFsbHkgZG8g
KG9uIG15IGhvbWVzZXJ2ZXIpLCBqdXN0IHRvIHNoYXJlIHRoZSBleHBlcmllbmNlOgotIE1hc3Rl
ci94ZW4tdW5zdGFibGUgaXMgYWN0dWFsbHkgcXVpdGUgc3RhYmxlICEKLSBNb3N0IGlzc3VlcyBp
IGVuY291bnRlciBhcmUgYm9vdC1pc3N1ZXMgYW5kIG5vdCB1bmNvbW1vbmx5IGJvb3QgaXNzdWVz
CiAgZHVlIHRvIHVwc3RyZWFtIGxpbnV4IGtlcm5lbCBjaGFuZ2VzIChieSBvdGhlciBkZXZlbG9w
ZXJzKSB3aGljaCBoYXZlCiAgYW4gdW5mb3Jlc2VlbiBpbXBhY3Qgb24gWGVuLgotIFNvIG9uZSBv
ZiB0aGUgaXNzdWVzIHdpdGggdGVzdGluZyBpcyBvdGhlciBwcm9qZWN0cyB3aGVyZSBYZW4gZGVw
ZW5kcwogIHVwb24sIGFuZCB3aGljaCBhcmUgb3V0IG9mIHlvdXIgY29udHJvbC4KLSBCdXQgdGhh
dCdzIG49MSBhbmQgb24gb2xkZXIgaGFyZHdhcmUsIHNvIGkgZG9uJ3QgcnVuIGludG8gaXNzdWUK
ICB3aXRoIG5ld2VyIGhhcmR3YXJlLWZlYXR1cmVzLgoKT25lIHRoaW5nIGkgaGF2ZW4ndCBzZWVu
IGJlaW5nIG1lbnRpb25lZCByZWdhcmRpbmcgT1NTVEVTVCBhbmQgdGVzdGluZwppbiBnZW5lcmFs
IGlzIHRoZSBwZXJoYXBzIGEgYml0IHVud2llbGR5IHRlc3QgbWF0cml4LiBGb3IgYSBsb3Qgb2Yg
WGVuCmZ1bmN0aW9uYWxpdHkgdGhlcmUgYXJlIGF0IGxlYXN0IDIgb3B0aW9ucy4KSSBkbyB1bmRl
cnN0YW5kIHRoYXQgZmVhdHVyZSBkZXByZWNhdGlvbiBpc24ndCBhbiBlYXN5IHRoaW5nIHRvIGRv
IGFuZAp0aGVyZSBhcmUgYWx3YXlzIHJlYXNvbnMgdG8ga2VlcCBzdHVmZiBhcm91bmQgYW5kIGV2
ZW4gaWYgeW91IGRvIGl0LCBpdApzdGlsbCB0YWtlcyB0aW1lIHRvIHJlYXAgdGhlIGJlbmVmaXRz
LCBidXQgdGhlIGJlbmVmaXRzIGNvdWxkIGJlOgogICAgLSAoYSBsb3Qgb2YpIGNvZGUgY2xlYW51
cCwgd2hpY2ggZWFzZXMgZGV2ZWxvcG1lbnQgaW4gZ2VuZXJhbC4KICAgIC0gbXVjaCBsZXNzIGJ1
aWxkaW5nIGFuZCB0ZXN0aW5nIHRoYXQgaGFzIHRvIGJlIGRvbmUuCiAgICAtIGVhc2llciBkb2N1
bWVudGF0aW9uIHdpc2UuCiAgICAtIGluIHRoZSBlbmQsIGVhc2llciBmb3IgdXNlcnMgYXMgd2Vs
bC4KCkJ1dCBwZXJoYXBzIGl0IHdvbid0IGh1cnQgdG8gaGF2ZSBzb21lIGRpc2N1c3Npb24gYWJv
dXQgd2hldGhlciwgKndoeSoKYW5kIHVudGlsIHdoZW4sIGNlcnRhaW4gZmVhdHVyZXMvc3ViLXN5
c3RlbXMgYXJlIHN0aWxsIHdvcnRoIHRvIGtlZXAgYW5kCmZvciBob3cgbG9uZyAoZm9yIGV4YW1w
bGU6IHFlbXUtdHJhZCA8LT4gcWVtdS14ZW4sIFBWIDwtPiBQVkgsIHNlYWJpb3MKPC0+IHJvbWJp
b3MpLiBTaW5jZSBkZXByZWNhdGlvbiBnZW5lcmFsbHkgdGFrZXMgYSBmZXcgcmVsZWFzZXMgaSB0
aGluawppdCBjb3VsZCBiZSB3aXNlIHRvIGhhdmUgYSBkaXNjdXNzaW9uIGFib3V0IGl0IHVwZnJv
bnQgb2YgZXZlcnkgcmVsZWFzZQpzbyBhbiBkZXByZWNhdGlvbiB3YXJuaW5nIGNhbiBiZSBpbmNv
cnBvcmF0ZWQgaW4gdGhhdCByZWxlYXNlIGFuZCB0aGUKcmVsZWFzZSBub3RlcyBpZiBuZWVkIGJl
LgoKLS0KU2FuZGVyCgo+IFRoaXMgaXMgZGlmZmVyZW50IGZyb20gc2F5IGFuIGVtYWlsIG9yIElS
QyBjbGllbnRzLCB3aGVyZSBwZW9wbGUgZG9uJ3QKPiBtaW5kIHRoYXQgbXVjaCB1c2luZyB1bnN0
YWJsZSB2ZXJzaW9ucywgYW5kIHNvIHRoZSBkZXZlbG9wbWVudCBicmFuY2gKPiBnZXRzIG1vcmUg
dGVzdGluZyBldmVuIGJlZm9yZSB0aGUgcmVsZWFzZSBwcm9jZXNzIHN0YXJ0cy4KPiAKPiBSb2dl
ci4KPiAKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:44:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1kx-0005ML-Cv; Thu, 05 Jul 2018 10: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=ccth=jv=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fb1kw-0005Ln-5X
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:44:58 +0000
X-Inumbo-ID: 75711041-8040-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 75711041-8040-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:44:57 +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 5C3F13086EFF
 for <xen-devel@lists.xenproject.org>; Thu,  5 Jul 2018 15:01:08 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 7FF0A7FC2B
 for <xen-devel@lists.xenproject.org>; Thu,  5 Jul 2018 13:44:56 +0300 (EEST)
Received: (qmail 3799 invoked from network); 5 Jul 2018 13:44:56 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with AES128-GCM-SHA256 encrypted SMTP;
 5 Jul 2018 13:44:56 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  5 Jul 2018 13:44:45 +0300
Message-Id: <20180705104445.8048-3-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180705104445.8048-1-apop@bitdefender.com>
References: <20180705104445.8048-1-apop@bitdefender.com>
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76617
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489078,
 Stamp: 3], Multi: [Enabled, t: (0.000016,0.013773)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.016239,0.000360)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.110598), Hit: No, Details:
 v2.7.12; Id: 15.1i63vhi.1chl0n0ej.16b9uo], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH v2 2/2] x86/altp2m: Add a subop for obtaining
 the memaccess 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm90aCBhbHRwMm0gZ2V0L3NldCBtZW1hY2Nlc3MgZnVuY3Rpb25zIHVzZSB0aGUgc3RydWN0Cnhl
bl9odm1fYWx0cDJtX21lbV9hY2Nlc3Mgd2hpY2ggaGFzIG5vdyBkcm9wcGVkIHRoZSBgc2V0JyBw
YXJ0IGFuZCBoYXMKYmVlbiByZW5hbWVkIGZyb20geGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nl
c3MuCgpTaWduZWQtb2ZmLWJ5OiBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KLS0t
CiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgIHwgIDMgKysrCiB0b29scy9saWJ4Yy94
Y19hbHRwMm0uYyAgICAgICAgIHwgMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t
CiB4ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jICAgICAgIHwgIDggKysrKysrLS0KIHhlbi9hcmNo
L3g4Ni9odm0vaHZtLmMgICAgICAgICAgfCAyNiArKysrKysrKysrKysrKysrKysrKysrLS0tLQog
eGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyAgICB8IDMyICsrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tCiB4ZW4vY29tbW9uL21lbV9hY2Nlc3MuYyAgICAgICAgIHwgIDIgKy0KIHhl
bi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmggfCAxMCArKysrKystLS0tCiB4ZW4vaW5jbHVk
ZS94ZW4vbWVtX2FjY2Vzcy5oICAgIHwgIDMgKystCiA4IGZpbGVzIGNoYW5nZWQsIDk3IGluc2Vy
dGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1
ZGUveGVuY3RybC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKaW5kZXggZTgyODVk
YmI1Zi4uZWZkMTk2ZTQ4MCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJs
LmgKKysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKQEAgLTE5NjIsNiArMTk2Miw5
IEBAIGludCB4Y19hbHRwMm1fc2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVp
bnQzMl90IGRvbWlkLAogaW50IHhjX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aSh4Y19pbnRl
cmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQxNl90IHZpZXdfaWQsIHVpbnQ4X3QgKmFjY2VzcywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgKmdmbnMsIHVpbnQzMl90IG5yKTsKK2lu
dCB4Y19hbHRwMm1fZ2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90
IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCB2aWV3X2lkLCB4
ZW5fcGZuX3QgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5tZW1fYWNjZXNz
X3QgKmFjY2Vzcyk7CiBpbnQgeGNfYWx0cDJtX2NoYW5nZV9nZm4oeGNfaW50ZXJmYWNlICpoYW5k
bGUsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZp
ZXdfaWQsIHhlbl9wZm5fdCBvbGRfZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9w
Zm5fdCBuZXdfZ2ZuKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2FsdHAybS5jIGIvdG9v
bHMvbGlieGMveGNfYWx0cDJtLmMKaW5kZXggY2U0YTFlNGQ2MC4uMGRkYjE4ZmEyYyAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMKKysrIGIvdG9vbHMvbGlieGMveGNfYWx0cDJt
LmMKQEAgLTE3Nyw5ICsxNzcsOSBAQCBpbnQgeGNfYWx0cDJtX3NldF9tZW1fYWNjZXNzKHhjX2lu
dGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwKICAgICBhcmctPnZlcnNpb24gPSBIVk1P
UF9BTFRQMk1fSU5URVJGQUNFX1ZFUlNJT047CiAgICAgYXJnLT5jbWQgPSBIVk1PUF9hbHRwMm1f
c2V0X21lbV9hY2Nlc3M7CiAgICAgYXJnLT5kb21haW4gPSBkb21pZDsKLSAgICBhcmctPnUuc2V0
X21lbV9hY2Nlc3MudmlldyA9IHZpZXdfaWQ7Ci0gICAgYXJnLT51LnNldF9tZW1fYWNjZXNzLmh2
bW1lbV9hY2Nlc3MgPSBhY2Nlc3M7Ci0gICAgYXJnLT51LnNldF9tZW1fYWNjZXNzLmdmbiA9IGdm
bjsKKyAgICBhcmctPnUubWVtX2FjY2Vzcy52aWV3ID0gdmlld19pZDsKKyAgICBhcmctPnUubWVt
X2FjY2Vzcy5odm1tZW1fYWNjZXNzID0gYWNjZXNzOworICAgIGFyZy0+dS5tZW1fYWNjZXNzLmdm
biA9IGdmbjsKIAogICAgIHJjID0geGVuY2FsbDIoaGFuZGxlLT54Y2FsbCwgX19IWVBFUlZJU09S
X2h2bV9vcCwgSFZNT1BfYWx0cDJtLAogCQkgIEhZUEVSQ0FMTF9CVUZGRVJfQVNfQVJHKGFyZykp
OwpAQCAtMjU0LDMgKzI1NCwzMCBAQCBpbnQgeGNfYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRp
KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKIAogICAgIHJldHVybiByYzsKIH0K
KworaW50IHhjX2FsdHAybV9nZXRfbWVtX2FjY2Vzcyh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWlu
dDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZpZXdf
aWQsIHhlbl9wZm5fdCBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbm1lbV9h
Y2Nlc3NfdCAqYWNjZXNzKQoreworICAgIGludCByYzsKKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9C
VUZGRVIoeGVuX2h2bV9hbHRwMm1fb3BfdCwgYXJnKTsKKworICAgIGFyZyA9IHhjX2h5cGVyY2Fs
bF9idWZmZXJfYWxsb2MoaGFuZGxlLCBhcmcsIHNpemVvZigqYXJnKSk7CisgICAgaWYgKCBhcmcg
PT0gTlVMTCApCisgICAgICAgIHJldHVybiAtMTsKKworICAgIGFyZy0+dmVyc2lvbiA9IEhWTU9Q
X0FMVFAyTV9JTlRFUkZBQ0VfVkVSU0lPTjsKKyAgICBhcmctPmNtZCA9IEhWTU9QX2FsdHAybV9n
ZXRfbWVtX2FjY2VzczsKKyAgICBhcmctPmRvbWFpbiA9IGRvbWlkOworICAgIGFyZy0+dS5tZW1f
YWNjZXNzLnZpZXcgPSB2aWV3X2lkOworICAgIGFyZy0+dS5tZW1fYWNjZXNzLmdmbiA9IGdmbjsK
KworICAgIHJjID0geGVuY2FsbDIoaGFuZGxlLT54Y2FsbCwgX19IWVBFUlZJU09SX2h2bV9vcCwg
SFZNT1BfYWx0cDJtLAorICAgICAgICAgICAgICAgICBIWVBFUkNBTExfQlVGRkVSX0FTX0FSRyhh
cmcpKTsKKworICAgIGlmICggIXJjICkKKyAgICAgICAgKmFjY2VzcyA9IGFyZy0+dS5tZW1fYWNj
ZXNzLmh2bW1lbV9hY2Nlc3M7CisKKyAgICB4Y19oeXBlcmNhbGxfYnVmZmVyX2ZyZWUoaGFuZGxl
LCBhcmcpOworICAgIHJldHVybiByYzsKK30KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tZW1f
YWNjZXNzLmMgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCmluZGV4IGFlMjY4NmZmYTIuLjFm
YmYxMzhiMTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKKysrIGIveGVu
L2FyY2gvYXJtL21lbV9hY2Nlc3MuYwpAQCAtMjM2LDcgKzIzNiw3IEBAIGJvb2wgcDJtX21lbV9h
Y2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHZhZGRyX3QgZ2xhLCBjb25zdCBzdHJ1Y3QgbnBmZWMg
bnBmZWMpCiAgICAgaWYgKCAhcDJtLT5tZW1fYWNjZXNzX2VuYWJsZWQgKQogICAgICAgICByZXR1
cm4gdHJ1ZTsKIAotICAgIHJjID0gcDJtX2dldF9tZW1fYWNjZXNzKHYtPmRvbWFpbiwgZ2FkZHJf
dG9fZ2ZuKGdwYSksICZ4bWEpOworICAgIHJjID0gcDJtX2dldF9tZW1fYWNjZXNzKHYtPmRvbWFp
biwgZ2FkZHJfdG9fZ2ZuKGdwYSksICZ4bWEsIDApOwogICAgIGlmICggcmMgKQogICAgICAgICBy
ZXR1cm4gdHJ1ZTsKIApAQCAtNDQxLDExICs0NDEsMTUgQEAgbG9uZyBwMm1fc2V0X21lbV9hY2Nl
c3NfbXVsdGkoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogaW50IHAybV9nZXRfbWVtX2FjY2Vzcyhz
dHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCi0gICAgICAgICAgICAgICAgICAgICAgIHhlbm1l
bV9hY2Nlc3NfdCAqYWNjZXNzKQorICAgICAgICAgICAgICAgICAgICAgICB4ZW5tZW1fYWNjZXNz
X3QgKmFjY2VzcywgdW5zaWduZWQgaW50IGFsdHAybV9pZHgpCiB7CiAgICAgaW50IHJldDsKICAg
ICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogCisgICAgLyog
YWx0cDJtIGlzIG5vdCB5ZXQgaW1wbGVtZW50ZWQgb24gQXJtLiBUaGUgYWx0cDJtX2lkeCBzaG91
bGQgYmUgMC4gKi8KKyAgICBpZiAoIGFsdHAybV9pZHggKQorICAgICAgICByZXR1cm4gLUVJTlZB
TDsKKwogICAgIHAybV9yZWFkX2xvY2socDJtKTsKICAgICByZXQgPSBfX3AybV9nZXRfbWVtX2Fj
Y2VzcyhkLCBnZm4sIGFjY2Vzcyk7CiAgICAgcDJtX3JlYWRfdW5sb2NrKHAybSk7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRl
eCBjMjM5ODNjZGZmLi4yOGUxNzE5NzUxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTQ1MDksNiArNDUwOSw3IEBAIHN0
YXRpYyBpbnQgZG9fYWx0cDJtX29wKAogICAgIGNhc2UgSFZNT1BfYWx0cDJtX3N3aXRjaF9wMm06
CiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3M6CiAgICAgY2FzZSBIVk1PUF9h
bHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGk6CisgICAgY2FzZSBIVk1PUF9hbHRwMm1fZ2V0X21l
bV9hY2Nlc3M6CiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fY2hhbmdlX2dmbjoKICAgICAgICAgYnJl
YWs7CiAKQEAgLTQ2MjUsMTIgKzQ2MjYsMTIgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCiAg
ICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3M6Ci0g
ICAgICAgIGlmICggYS51LnNldF9tZW1fYWNjZXNzLnBhZCApCisgICAgICAgIGlmICggYS51Lm1l
bV9hY2Nlc3MucGFkICkKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgZWxzZQot
ICAgICAgICAgICAgcmMgPSBwMm1fc2V0X21lbV9hY2Nlc3MoZCwgX2dmbihhLnUuc2V0X21lbV9h
Y2Nlc3MuZ2ZuKSwgMSwgMCwgMCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGEudS5zZXRfbWVtX2FjY2Vzcy5odm1tZW1fYWNjZXNzLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYS51LnNldF9tZW1fYWNjZXNzLnZpZXcpOworICAgICAgICAgICAgcmMg
PSBwMm1fc2V0X21lbV9hY2Nlc3MoZCwgX2dmbihhLnUubWVtX2FjY2Vzcy5nZm4pLCAxLCAwLCAw
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYS51Lm1lbV9hY2Nlc3MuaHZt
bWVtX2FjY2VzcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEudS5tZW1f
YWNjZXNzLnZpZXcpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgSFZNT1BfYWx0cDJtX3Nl
dF9tZW1fYWNjZXNzX211bHRpOgpAQCAtNDY2Niw2ICs0NjY3LDIzIEBAIHN0YXRpYyBpbnQgZG9f
YWx0cDJtX29wKAogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCisgICAgY2FzZSBIVk1PUF9h
bHRwMm1fZ2V0X21lbV9hY2Nlc3M6CisgICAgICAgIGlmICggYS51Lm1lbV9hY2Nlc3MucGFkICkK
KyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAg
ICAgICAgICB4ZW5tZW1fYWNjZXNzX3QgYWNjZXNzOworCisgICAgICAgICAgICByYyA9IHAybV9n
ZXRfbWVtX2FjY2VzcyhkLCBfZ2ZuKGEudS5tZW1fYWNjZXNzLmdmbiksICZhY2Nlc3MsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhLnUubWVtX2FjY2Vzcy52aWV3KTsKKyAg
ICAgICAgICAgIGlmICggIXJjICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBhLnUu
bWVtX2FjY2Vzcy5odm1tZW1fYWNjZXNzID0gYWNjZXNzOworICAgICAgICAgICAgICAgIHJjID0g
X19jb3B5X3RvX2d1ZXN0KGFyZywgJmEsIDEpID8gLUVGQVVMVCA6IDA7CisgICAgICAgICAgICB9
CisgICAgICAgIH0KKyAgICAgICAgYnJlYWs7CisKICAgICBjYXNlIEhWTU9QX2FsdHAybV9jaGFu
Z2VfZ2ZuOgogICAgICAgICBpZiAoIGEudS5jaGFuZ2VfZ2ZuLnBhZDEgfHwgYS51LmNoYW5nZV9n
Zm4ucGFkMiApCiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwppbmRl
eCBlNzVmZjBjNzM1Li4yNzY3MTAwZWIwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVt
X2FjY2Vzcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKQEAgLTc2LDkgKzc2
LDkgQEAgc3RhdGljIGludCBfcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIGdmbl90IGdmbiwKICAgICBpZiAoIGdmbl9lcShnZm4sIElOVkFMSURfR0ZOKSApCiAgICAg
ICAgIHJldHVybiBwMm1fYWNjZXNzX3RvX3hlbm1lbV9hY2Nlc3MocDJtLCBwMm0tPmRlZmF1bHRf
YWNjZXNzLCBhY2Nlc3MpOwogCi0gICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOworICAgIHAybV9y
ZWFkX2xvY2socDJtKTsKICAgICBtZm4gPSBwMm0tPmdldF9lbnRyeShwMm0sIGdmbiwgJnQsICZh
LCAwLCBOVUxMLCBOVUxMKTsKLSAgICBnZm5fdW5sb2NrKHAybSwgZ2ZuLCAwKTsKKyAgICBwMm1f
cmVhZF91bmxvY2socDJtKTsKIAogICAgIGlmICggbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pICkK
ICAgICAgICAgcmV0dXJuIC1FU1JDSDsKQEAgLTQ2NSwxMSArNDY1LDMzIEBAIGxvbmcgcDJtX3Nl
dF9tZW1fYWNjZXNzX211bHRpKHN0cnVjdCBkb21haW4gKmQsCiAgICAgcmV0dXJuIHJjOwogfQog
Ci1pbnQgcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgeGVu
bWVtX2FjY2Vzc190ICphY2Nlc3MpCitpbnQgcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBkb21h
aW4gKmQsIGdmbl90IGdmbiwgeGVubWVtX2FjY2Vzc190ICphY2Nlc3MsCisgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBhbHRwMm1faWR4KQogewotICAgIHN0cnVjdCBwMm1fZG9t
YWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CisgICAgc3RydWN0IHAybV9kb21haW4gKmhv
c3RfcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOworICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm07
CisgICAgaW50IHJjOworCisgICAgaWYgKCBhbHRwMm1faWR4ICkKKyAgICB7CisgICAgICAgIGlm
ICggYWx0cDJtX2lkeCA+PSBNQVhfQUxUUDJNIHx8CisgICAgICAgICAgICAgZC0+YXJjaC5hbHRw
Mm1fZXB0cFthbHRwMm1faWR4XSA9PSBtZm5feChJTlZBTElEX01GTikgKQorICAgICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CiAKLSAgICByZXR1cm4gX3AybV9nZXRfbWVtX2FjY2VzcyhwMm0sIGdm
biwgYWNjZXNzKTsKKyAgICAgICAgcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2FsdHAybV9pZHhd
OworICAgIH0KKyAgICBlbHNlCisgICAgICAgIHAybSA9IGhvc3RfcDJtOworCisgICAgaWYgKCBh
bHRwMm1faWR4ICkKKyAgICAgICAgcDJtX3JlYWRfbG9jayhob3N0X3AybSk7CisKKyAgICByYyA9
IF9wMm1fZ2V0X21lbV9hY2Nlc3MocDJtLCBnZm4sIGFjY2Vzcyk7CisKKyAgICBpZiAoIGFsdHAy
bV9pZHggKQorICAgICAgICBwMm1fcmVhZF91bmxvY2soaG9zdF9wMm0pOworCisgICAgcmV0dXJu
IHJjOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1fYWNjZXNzLmMgYi94ZW4v
Y29tbW9uL21lbV9hY2Nlc3MuYwppbmRleCAxYmY2ODI0NDQyLi4wMTBlNmY4ZGJmIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL21lbV9hY2Nlc3MuYworKysgYi94ZW4vY29tbW9uL21lbV9hY2Nlc3Mu
YwpAQCAtOTksNyArOTksNyBAQCBpbnQgbWVtX2FjY2Vzc19tZW1vcCh1bnNpZ25lZCBsb25nIGNt
ZCwKICAgICAgICAgaWYgKCAobWFvLnBmbiA+IGRvbWFpbl9nZXRfbWF4aW11bV9ncGZuKGQpKSAm
JiBtYW8ucGZuICE9IH4wdWxsICkKICAgICAgICAgICAgIGJyZWFrOwogCi0gICAgICAgIHJjID0g
cDJtX2dldF9tZW1fYWNjZXNzKGQsIF9nZm4obWFvLnBmbiksICZhY2Nlc3MpOworICAgICAgICBy
YyA9IHAybV9nZXRfbWVtX2FjY2VzcyhkLCBfZ2ZuKG1hby5wZm4pLCAmYWNjZXNzLCAwKTsKICAg
ICAgICAgaWYgKCByYyAhPSAwICkKICAgICAgICAgICAgIGJyZWFrOwogCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9o
dm1fb3AuaAppbmRleCBiYmJhOTllNWY1Li4zNmZkOTdmMzI5IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZt
X29wLmgKQEAgLTIzNCw3ICsyMzQsNyBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fdmlldyB7CiB0
eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV92aWV3IHhlbl9odm1fYWx0cDJtX3ZpZXdfdDsK
IERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fYWx0cDJtX3ZpZXdfdCk7CiAKLXN0cnVj
dCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2VzcyB7CitzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1f
bWVtX2FjY2VzcyB7CiAgICAgLyogdmlldyAqLwogICAgIHVpbnQxNl90IHZpZXc7CiAgICAgLyog
TWVtb3J5IHR5cGUgKi8KQEAgLTI0Myw4ICsyNDMsOCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1f
c2V0X21lbV9hY2Nlc3MgewogICAgIC8qIGdmbiAqLwogICAgIHVpbnQ2NF90IGdmbjsKIH07Ci10
eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2VzcyB4ZW5faHZtX2FsdHAy
bV9zZXRfbWVtX2FjY2Vzc190OwotREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9hbHRw
Mm1fc2V0X21lbV9hY2Nlc3NfdCk7Cit0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9tZW1f
YWNjZXNzIHhlbl9odm1fYWx0cDJtX21lbV9hY2Nlc3NfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFO
RExFKHhlbl9odm1fYWx0cDJtX21lbV9hY2Nlc3NfdCk7CiAKIHN0cnVjdCB4ZW5faHZtX2FsdHAy
bV9zZXRfbWVtX2FjY2Vzc19tdWx0aSB7CiAgICAgLyogdmlldyAqLwpAQCAtMjk2LDYgKzI5Niw4
IEBAIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9vcCB7CiAjZGVmaW5lIEhWTU9QX2FsdHAybV9jaGFu
Z2VfZ2ZuICAgICAgICAgICA4CiAvKiBTZXQgYWNjZXNzIGZvciBhbiBhcnJheSBvZiBwYWdlcyAq
LwogI2RlZmluZSBIVk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkgOQorLyogR2V0IHRo
ZSBhY2Nlc3Mgb2YgYSBwYWdlIG9mIG1lbW9yeSBmcm9tIGEgY2VydGFpbiB2aWV3ICovCisjZGVm
aW5lIEhWTU9QX2FsdHAybV9nZXRfbWVtX2FjY2VzcyAgICAgICAxMAogICAgIGRvbWlkX3QgZG9t
YWluOwogICAgIHVpbnQxNl90IHBhZDE7CiAgICAgdWludDMyX3QgcGFkMjsKQEAgLTMwMyw3ICsz
MDUsNyBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3AgewogICAgICAgICBzdHJ1Y3QgeGVuX2h2
bV9hbHRwMm1fZG9tYWluX3N0YXRlICAgICAgICAgZG9tYWluX3N0YXRlOwogICAgICAgICBzdHJ1
Y3QgeGVuX2h2bV9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5ICAgZW5hYmxlX25vdGlmeTsKICAg
ICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3ZpZXcgICAgICAgICAgICAgICAgIHZpZXc7Ci0g
ICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2VzcyAgICAgICBzZXRfbWVt
X2FjY2VzczsKKyAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX21lbV9hY2Nlc3MgICAgICAg
ICAgIG1lbV9hY2Nlc3M7CiAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9jaGFuZ2VfZ2Zu
ICAgICAgICAgICBjaGFuZ2VfZ2ZuOwogICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0
X21lbV9hY2Nlc3NfbXVsdGkgc2V0X21lbV9hY2Nlc3NfbXVsdGk7CiAgICAgICAgIHVpbnQ4X3Qg
cGFkWzY0XTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmggYi94ZW4v
aW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oCmluZGV4IDVhYjM0YzE1NTMuLjk5ZmUxMWY2YmMgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL21lbV9hY2Nlc3MuaApAQCAtNzYsNyArNzYsOCBAQCBsb25nIHAybV9zZXRfbWVtX2FjY2Vz
c19tdWx0aShzdHJ1Y3QgZG9tYWluICpkLAogICogR2V0IGFjY2VzcyB0eXBlIGZvciBhIGdmbi4K
ICAqIElmIGdmbiA9PSBJTlZBTElEX0dGTiwgZ2V0cyB0aGUgZGVmYXVsdCBhY2Nlc3MgdHlwZS4K
ICAqLwotaW50IHAybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4s
IHhlbm1lbV9hY2Nlc3NfdCAqYWNjZXNzKTsKK2ludCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0
IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3QgKmFjY2VzcywKKyAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGFsdHAybV9pZHgpOwogCiAjaWZkZWYgQ09ORklH
X0hBU19NRU1fQUNDRVNTCiBpbnQgbWVtX2FjY2Vzc19tZW1vcCh1bnNpZ25lZCBsb25nIGNtZCwK
LS0gCjIuMTcuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:44:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1kw-0005Li-14; Thu, 05 Jul 2018 10:44: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=ccth=jv=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fb1kv-0005LW-01
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:44:57 +0000
X-Inumbo-ID: 7513c329-8040-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 7513c329-8040-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:44:56 +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 8D5CF3086EE6
 for <xen-devel@lists.xenproject.org>; Thu,  5 Jul 2018 15:01:07 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id AB3EB7FC2A
 for <xen-devel@lists.xenproject.org>; Thu,  5 Jul 2018 13:44:55 +0300 (EEST)
Received: (qmail 3767 invoked from network); 5 Jul 2018 13:44:55 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with AES128-GCM-SHA256 encrypted SMTP;
 5 Jul 2018 13:44:55 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  5 Jul 2018 13:44:43 +0300
Message-Id: <20180705104445.8048-1-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76617
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489078,
 Stamp: 3], Multi: [Enabled, t: (0.000018,0.002194)], BW: [Enabled, t:
 (0.000014,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014979,0.000043)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.262081), Hit: No, Details:
 v2.7.12; Id: 15.1i63vhi.1chl0mvd7.16b9u1], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH v2 0/2] Add an altp2m subop for obtaining the
 page mem 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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5IHRoZXJlIGlzIGEgc3Vib3AgZm9yIHNldHRpbmcgdGhlIG1lbWFjY2VzcyBvZiBh
IHBhZ2UsIGJ1dCBub3QKZm9yIGNvbnN1bHRpbmcgaXQuICBUaGUgbmV3IEhWTU9QX2FsdHAybV9n
ZXRfbWVtX2FjY2VzcyBhZGRzIHRoaXMKZnVuY3Rpb25hbGl0eS4KCkNoYW5nZXMgaW4gdjI6Ci0g
dXNlIHRoZSBfcDJtX2dldF9tZW1fYWNjZXNzIGhlbHBlciBmcm9tIHAybV9nZXRfbWVtX2FjY2Vz
cwotIG1pbm9yIEFybSBhZGp1c3RtZW50cwotIG1vdmUgb3V0IHRoZSBhZGRpdGlvbiBvZiBhIG1l
bWFjY2VzcyBoZWxwZXIgZnVuY3Rpb24gdG8gYSBzZXBhcmF0ZQogIHBhdGNoIGluIHRoZSBhdHRl
bXB0cyBvZiBtYWtpbmcgdGhlIGRpZmYgY2xlYXJlcgoKQWRyaWFuIFBvcCAoMik6CiAgeDg2L21l
bV9hY2Nlc3M6IEFkZCBhIGhlbHBlciBmdW5jdGlvbiBmb3IgbWVtYWNjZXNzIGNvbnZlcnNpb24K
ICB4ODYvYWx0cDJtOiBBZGQgYSBzdWJvcCBmb3Igb2J0YWluaW5nIHRoZSBtZW0gYWNjZXNzIG9m
IGEgcGFnZQoKIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgfCAgMyArKwogdG9vbHMv
bGlieGMveGNfYWx0cDJtLmMgICAgICAgICB8IDMzICsrKysrKysrKysrKystLQogeGVuL2FyY2gv
YXJtL21lbV9hY2Nlc3MuYyAgICAgICB8ICA4ICsrKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
ICAgICAgICAgfCAyNiArKysrKysrKysrLS0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMg
ICAgfCA3MyArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9jb21tb24vbWVt
X2FjY2Vzcy5jICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3Au
aCB8IDEwICsrKy0tCiB4ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oICAgIHwgIDMgKy0KIDgg
ZmlsZXMgY2hhbmdlZCwgMTIxIGluc2VydGlvbnMoKyksIDM3IGRlbGV0aW9ucygtKQoKLS0gCjIu
MTcuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:44:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1kx-0005MZ-OV; Thu, 05 Jul 2018 10:44: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=ccth=jv=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fb1kw-0005Lz-OD
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:44:58 +0000
X-Inumbo-ID: 740b5233-8040-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 740b5233-8040-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:44:55 +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 017F53086EF3
 for <xen-devel@lists.xenproject.org>; Thu,  5 Jul 2018 15:01:08 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 277047FC2B
 for <xen-devel@lists.xenproject.org>; Thu,  5 Jul 2018 13:44:56 +0300 (EEST)
Received: (qmail 3783 invoked from network); 5 Jul 2018 13:44:56 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with AES128-GCM-SHA256 encrypted SMTP;
 5 Jul 2018 13:44:55 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  5 Jul 2018 13:44:44 +0300
Message-Id: <20180705104445.8048-2-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180705104445.8048-1-apop@bitdefender.com>
References: <20180705104445.8048-1-apop@bitdefender.com>
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76617
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489078,
 Stamp: 3], Multi: [Enabled, t: (0.000016,0.007225)], BW: [Enabled, t:
 (0.000016,0.000002)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.019345,0.000186)], URL: [Enabled, t:
 (0.000012,0.000002)], RTDA: [Enabled, t: (0.223891), Hit: No, Details:
 v2.7.12; Id: 15.1i642qa.1chl0mvvp.19dths], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH v2 1/2] x86/mem_access: Add a helper function
 for memaccess 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>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHAybV9hY2Nlc3NfdG9feGVubWVtX2FjY2VzcygpIGNvbnZlcnRzIGEgcDJtX2FjY2Vzc190
IHRvIGEKeGVubWVtX2FjY2Vzc190LiAgSXQgaXMgY29tcGxlbWVudGFyeSB0byB4ZW5tZW1fYWNj
ZXNzX3RvX3AybV9hY2Nlc3MoKS4KSXQgaXMgY3VycmVudGx5IG9ubHkgdXNlZCBieSBfcDJtX2dl
dF9tZW1fYWNjZXNzKCkuCgpTaWduZWQtb2ZmLWJ5OiBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVu
ZGVyLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jIHwgNDEgKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjQgaW5zZXJ0aW9u
cygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9h
Y2Nlc3MuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKaW5kZXggYzBjZDAxNzRjZi4u
ZTc1ZmYwYzczNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCkBAIC0zMywxNiArMzMsMTIgQEAKICNpbmNs
dWRlICJtbS1sb2Nrcy5oIgogCiAvKgotICogR2V0IGFjY2VzcyB0eXBlIGZvciBhIGdmbi4KLSAq
IElmIGdmbiA9PSBJTlZBTElEX0dGTiwgZ2V0cyB0aGUgZGVmYXVsdCBhY2Nlc3MgdHlwZS4KKyAq
IENvbnZlcnQgYSBwMm1fYWNjZXNzX3QgdG8gYSB4ZW5tZW1fYWNjZXNzX3QuCiAgKi8KLXN0YXRp
YyBpbnQgX3AybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBn
Zm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVubWVtX2FjY2Vzc190ICphY2Nl
c3MpCitzdGF0aWMgaW50IHAybV9hY2Nlc3NfdG9feGVubWVtX2FjY2VzcyhzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX2Fj
Y2Vzc190IHBhY2Nlc3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4
ZW5tZW1fYWNjZXNzX3QgKnhhY2Nlc3MpCiB7Ci0gICAgcDJtX3R5cGVfdCB0OwotICAgIHAybV9h
Y2Nlc3NfdCBhOwotICAgIG1mbl90IG1mbjsKLQogICAgIHN0YXRpYyBjb25zdCB4ZW5tZW1fYWNj
ZXNzX3QgbWVtYWNjZXNzW10gPSB7CiAjZGVmaW5lIEFDQ0VTUyhhYykgW3AybV9hY2Nlc3NfIyNh
Y10gPSBYRU5NRU1fYWNjZXNzXyMjYWMKICAgICAgICAgICAgIEFDQ0VTUyhuKSwKQEAgLTU4LDEy
ICs1NCwyNyBAQCBzdGF0aWMgaW50IF9wMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IHAybV9kb21h
aW4gKnAybSwgZ2ZuX3QgZ2ZuLAogI3VuZGVmIEFDQ0VTUwogICAgIH07CiAKKyAgICBpZiAoICh1
bnNpZ25lZCBpbnQpcGFjY2VzcyA+PSBBUlJBWV9TSVpFKG1lbWFjY2VzcykgKQorICAgICAgICBy
ZXR1cm4gLUVSQU5HRTsKKworICAgICp4YWNjZXNzID0gbWVtYWNjZXNzW3BhY2Nlc3NdOworICAg
IHJldHVybiAwOworfQorCisvKgorICogR2V0IGFjY2VzcyB0eXBlIGZvciBhIGdmbi4KKyAqIElm
IGdmbiA9PSBJTlZBTElEX0dGTiwgZ2V0cyB0aGUgZGVmYXVsdCBhY2Nlc3MgdHlwZS4KKyAqLwor
c3RhdGljIGludCBfcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdm
bl90IGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5tZW1fYWNjZXNzX3Qg
KmFjY2VzcykKK3sKKyAgICBwMm1fdHlwZV90IHQ7CisgICAgcDJtX2FjY2Vzc190IGE7CisgICAg
bWZuX3QgbWZuOworCiAgICAgLyogSWYgcmVxdWVzdCB0byBnZXQgZGVmYXVsdCBhY2Nlc3MuICov
CiAgICAgaWYgKCBnZm5fZXEoZ2ZuLCBJTlZBTElEX0dGTikgKQotICAgIHsKLSAgICAgICAgKmFj
Y2VzcyA9IG1lbWFjY2Vzc1twMm0tPmRlZmF1bHRfYWNjZXNzXTsKLSAgICAgICAgcmV0dXJuIDA7
Ci0gICAgfQorICAgICAgICByZXR1cm4gcDJtX2FjY2Vzc190b194ZW5tZW1fYWNjZXNzKHAybSwg
cDJtLT5kZWZhdWx0X2FjY2VzcywgYWNjZXNzKTsKIAogICAgIGdmbl9sb2NrKHAybSwgZ2ZuLCAw
KTsKICAgICBtZm4gPSBwMm0tPmdldF9lbnRyeShwMm0sIGdmbiwgJnQsICZhLCAwLCBOVUxMLCBO
VUxMKTsKQEAgLTcyLDExICs4Myw3IEBAIHN0YXRpYyBpbnQgX3AybV9nZXRfbWVtX2FjY2Vzcyhz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sCiAgICAgaWYgKCBtZm5fZXEobWZuLCBJ
TlZBTElEX01GTikgKQogICAgICAgICByZXR1cm4gLUVTUkNIOwogCi0gICAgaWYgKCAodW5zaWdu
ZWQgaW50KWEgPj0gQVJSQVlfU0laRShtZW1hY2Nlc3MpICkKLSAgICAgICAgcmV0dXJuIC1FUkFO
R0U7Ci0KLSAgICAqYWNjZXNzID0gIG1lbWFjY2Vzc1thXTsKLSAgICByZXR1cm4gMDsKKyAgICBy
ZXR1cm4gYWNjZXNzX3RvX3hlbm1lbV9hY2Nlc3MocDJtLCBhLCBhY2Nlc3MpOwogfQogCiBib29s
IHAybV9tZW1fYWNjZXNzX2VtdWxhdGVfY2hlY2soc3RydWN0IHZjcHUgKnYsCi0tIAoyLjE3LjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:46:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1mf-0005hn-ED; Thu, 05 Jul 2018 10:46: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb1md-0005hd-IP
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:46:43 +0000
X-Inumbo-ID: b2f306b8-8040-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2f306b8-8040-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:46:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479437"
Date: Thu, 5 Jul 2018 11:46:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705104639.wmi3k2hy62572szx@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-7-wei.liu2@citrix.com>
 <23357.62940.887662.949479@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23357.62940.887662.949479@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 6/6] tools: --with-system-{ovmf, seabios,
 ipxe} should provide absolute paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTE6NDE6MzJBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjMgNi82XSB0b29sczogLS13aXRoLXN5c3Rl
bS17b3ZtZixzZWFiaW9zLGlweGV9IHNob3VsZCBwcm92aWRlIGFic29sdXRlIHBhdGhzIik6Cj4g
PiBUaGUgcGF0aHMgc2hvdWxkbid0IGJlIHNldCB0byAieWVzIi4KPiAKPiBUaGlzIGlzIHJhdGhl
ciBhbm9tYWxvdXMgY29tcGFyZWQgdG8gdGhlIHdheSB0aGF0IC0td2l0aC1zeXN0ZW0tYmxhaAo+
IG5vcm1hbGx5IHdvcmtzLiAgU3VyZWx5LCBpbnN0ZWFkLCB3ZSBzaG91bGQgc2VhcmNoIGZvciB0
aGUgcmlnaHQgdGhpbmcKPiBhbmQgdXNlIGl0ID8KCkhvdyBjYW4gd2Uga25vdyB3aGVyZSB0byBz
ZWFyY2g/CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:46:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1mn-0005jN-OH; Thu, 05 Jul 2018 10: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb1mm-0005j2-JX
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:46:52 +0000
X-Inumbo-ID: b9a76e6d-8040-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9a76e6d-8040-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:46:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479446"
Date: Thu, 5 Jul 2018 11:46:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705104648.4sdfwughconkny26@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-6-wei.liu2@citrix.com>
 <23357.62884.760507.558698@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23357.62884.760507.558698@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 5/6] tools: provide --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTE6NDA6MzZBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjMgNS82XSB0b29sczogcHJvdmlkZSAtLXdp
dGgtc3lzdGVtLWlweGUiKToKPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cj4gCj4gQnV0IGFjdHVhbGx5IEkgdGhpbmsgdGhlIGVmZmVjdCBvZiAtLXdpdGgt
c3lzdGVtLWlweGUgaXMgdG8gc2ltcGx5IG5vdAo+IGxvYWQgYW55IGlweGUuICBTdXJlbHkgdGhh
dCBpc24ndCByaWdodCA/CgpJdHMgcHVycG9zZSBpcyBmb3IgcGFja2FnZXIgdG8gcHJvdmlkZSBh
biBpcHhlIGJpbmFyeSB0byBiZSBsb2FkZWQKZm9yIHJvbWJpb3MuIFRoYXQgYWxzbyBtZWFucyB3
ZSBkb24ndCBuZWVkIHRvIGJ1aWxkIHRoZSBpbi10cmVlIGlweGUKYW55bW9yZS4gSnVzdCBsaWtl
IC0td2l0aC1zeXN0ZW0tcWVtdS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:48:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10:48:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb1of-0005zb-8s; Thu, 05 Jul 2018 10:48: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb1od-0005zL-O7
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:48:47 +0000
X-Inumbo-ID: fd394c93-8040-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd394c93-8040-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:48:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479524"
Date: Thu, 5 Jul 2018 11:48:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705104844.qu5lbvwohewefbyl@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-4-wei.liu2@citrix.com>
 <23357.62229.523334.147604@mariner.uk.xensource.com>
 <20180705103427.hhulatb3ndr42yid@citrix.com>
 <20180705103554.prdqjzoilkdp2q3o@citrix.com>
 <23357.63018.857691.440845@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23357.63018.857691.440845@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 3/6] libxc: allow HVM guest to have
 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: 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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTE6NDI6NTBBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIIHYzIDMvNl0gbGlieGM6IGFsbG93IEhW
TSBndWVzdCB0byBoYXZlIG1vZHVsZXMiKToKPiA+IEluIGNhc2UgdmlydF9iYXNlIGlzIG5vdCBz
ZXQsIGl0IHNob3VsZCBiZSB0cmVhdGVkIGFzIHplcm8uCj4gCj4gV2h5ID8KClZpcnRfYmFzZSBp
cyB0aGUgdmlydHVhbCBhZGRyZXNzIGJhc2UgZm9yIGxvYWRpbmcgYSBiaW5hcnkuIElmIGl0IGlz
IG5vdApzZXQgaXQgc2hvdWxkIGJlIHRyZWF0ZWQgYXMgMCwgb3RoZXJ3aXNlIG5vdGhpbmcgZ29v
ZCB3aWxsIGNvbWUgb3V0IGZyb20KaXQuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:50:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1qV-0006dz-Mv; Thu, 05 Jul 2018 10:50: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb1qU-0006dr-AA
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:50:42 +0000
X-Inumbo-ID: 42ab2e85-8041-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42ab2e85-8041-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:50:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479596"
Date: Thu, 5 Jul 2018 11:50:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705105038.p63u7vqp52cv2tr5@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-5-wei.liu2@citrix.com>
 <23357.62834.527647.307267@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23357.62834.527647.307267@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 4/6] tools: load IPXE from standalone 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: anthony.perard@citrix.com, 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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTE6Mzk6NDZBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJbWGVuLWRldmVsXSBbUEFUQ0ggdjMgNC82XSB0b29sczog
bG9hZCBJUFhFIGZyb20gc3RhbmRhbG9uZSBmaWxlIik6Cj4gPiBEbyBub3QgZW1iZWQgSVBYRSBp
bnRvIFJvbWJpb3MgYW55bW9yZS4gSW5zdGVhZCwgaXQgaXMgbG9hZGVkIGJ5IHRoZQo+ID4gdG9v
bHN0YWNrIGZyb20gYSBmaWxlIGFzIGEgc2VwYXJhdGUgbW9kdWxlLgo+IC4uLgo+ID4gLSAgICB2
b2lkICgqYmlvc19sb2FkKShjb25zdCBzdHJ1Y3QgYmlvc19jb25maWcgKmNvbmZpZywgdm9pZCAq
YWRkciwgdWludDMyX3Qgc2l6ZSk7Cj4gPiArICAgIHZvaWQgKCpiaW9zX2xvYWQpKGNvbnN0IHN0
cnVjdCBiaW9zX2NvbmZpZyAqY29uZmlnLCB2b2lkICphZGRyLAo+ID4gKyAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCBzaXplLCB2b2lkICpleHRyYV9hZGRyKTsKPiAuLi4KPiA+ICAjaWZk
ZWYgRU5BQkxFX1JPTUJJT1MKPiA+ICAgICAgZWxzZSBpZiAoIGJpb3MgPT0gJnJvbWJpb3NfY29u
ZmlnICkKPiA+ICAgICAgewo+ID4gLSAgICAgICAgYmlvcy0+Ymlvc19sb2FkKGJpb3MsIE5VTEws
IDApOwo+ID4gKyAgICAgICAgY29uc3Qgc3RydWN0IGh2bV9tb2RsaXN0X2VudHJ5ICppcHhlOwo+
ID4gKyAgICAgICAgdWludDMyX3QgcGFkZHIgPSAwOwo+ID4gKwo+ID4gKyAgICAgICAgaXB4ZSA9
IGdldF9tb2R1bGVfZW50cnkoaHZtX3N0YXJ0X2luZm8sICJpcHhlIik7Cj4gPiArICAgICAgICBp
ZiAoIGlweGUgKQo+ID4gKyAgICAgICAgICAgIHBhZGRyID0gaXB4ZS0+cGFkZHI7Cj4gPiArICAg
ICAgICBiaW9zLT5iaW9zX2xvYWQoYmlvcywgTlVMTCwgMCwgKHZvaWQgKilwYWRkcik7Cj4gLi4u
Cj4gPiAgc3RhdGljIHZvaWQgb3ZtZl9sb2FkKGNvbnN0IHN0cnVjdCBiaW9zX2NvbmZpZyAqY29u
ZmlnLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICB2b2lkICpiaW9zX2FkZHIsIHVpbnQzMl90
IGJpb3NfbGVuZ3RoKQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICB2b2lkICpiaW9zX2FkZHIs
IHVpbnQzMl90IGJpb3NfbGVuZ3RoLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICB2b2lkICp1
bnVzZWRfYWRkcikKPiAuLi4KPiA+ICtzdGF0aWMgdm9pZCAqaXB4ZV9tb2R1bGVfYWRkcjsKPiAu
Li4KPiA+ICsgICAgaWYgKCBpcHhlX21vZHVsZV9hZGRyICkKPiA+ICsgICAgewo+ID4gKyAgICAg
ICAgZXRoZXJib290X3N6ID0gc2Nhbl9ldGhlcmJvb3RfbmljKE9QVElPTlJPTV9QSFlTSUNBTF9F
TkQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXRoZXJi
b290X3BoeXNfYWRkciwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpcHhlX21vZHVsZV9hZGRyKTsKPiA+ICsKPiA+ICsgICAgICAgIG9wdGlvbl9yb21fcGh5
c19hZGRyID0gZXRoZXJib290X3BoeXNfYWRkciArIGV0aGVyYm9vdF9zejsKPiA+ICsgICAgICAg
IG9wdGlvbl9yb21fc3ogPSBwY2lfbG9hZF9vcHRpb25fcm9tcyhPUFRJT05ST01fUEhZU0lDQUxf
RU5ELAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9w
dGlvbl9yb21fcGh5c19hZGRyKTsKPiA+ICsgICAgfQo+IC4uLgo+ID4gIHN0YXRpYyB2b2lkIHJv
bWJpb3NfbG9hZChjb25zdCBzdHJ1Y3QgYmlvc19jb25maWcgKmNvbmZpZywKPiA+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgdm9pZCAqdW51c2VkX2FkZHIsIHVpbnQzMl90IHVudXNlZF9zaXpl
KQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICp1bnVzZWRfYWRkciwgdWludDMy
X3QgdW51c2VkX3NpemUsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmlweGVf
YWRkcikKPiA+ICB7Cj4gPiAgICAgIHVpbnQzMl90IGJpb3NoaWdoOwo+ID4gICAgICBzdHJ1Y3Qg
cm9tYmlvc19pbmZvICppbmZvOwo+ID4gQEAgLTEzMyw2ICsxNDAsOSBAQCBzdGF0aWMgdm9pZCBy
b21iaW9zX2xvYWQoY29uc3Qgc3RydWN0IGJpb3NfY29uZmlnICpjb25maWcsCj4gPiAgCj4gPiAg
ICAgIGluZm8gPSAoc3RydWN0IHJvbWJpb3NfaW5mbyAqKUJJT1NfSU5GT19QSFlTSUNBTF9BRERS
RVNTOwo+ID4gICAgICBpbmZvLT5iaW9zMzJfZW50cnkgPSBiaW9zaGlnaDsKPiA+ICsKPiA+ICsg
ICAgLyogU3Rhc2ggaXB4ZSBhZGRyZXNzICovCj4gPiArICAgIGlweGVfbW9kdWxlX2FkZHIgPSBp
cHhlX2FkZHI7Cj4gCj4gVGhpcyBzZWVtcyB0byBtZSB0byBiZSBhIGxheWVyaW5nIHZpb2xhdGlv
biwgYW5kIHF1aXRlIGFuIHVnbHkgb25lIGF0Cj4gdGhhdC4gIEknbSBhZnJhaWQgdGhhdCBhdCB0
aGUgdmVyeSBsZWFzdCwgSU1PIHRoaXMgbmVlZHMgdG8gYmUgYmV0dGVyCj4gZG9jdW1lbnRlZCBi
b3RoIGluIHRoZSBjb2RlIGFuZCB0aGUgY29tbWl0IG1lc3NhZ2UuCj4gCgpUaGVyZSBpc24ndCBh
IGJldHRlciB3YXkgdG8gZG8gdGhpcyBhdCB0aGUgbW9tZW50LiBQbHVzIHRoYXQgLi4uCgo+IElz
IGlweGUgcm9tYmlvcy1zcGVjaWZpYyA/ICBGb3JnaXZlIG15IGlnbm9yYW5jZS4KCi4uLiBpcHhl
IGlzIHJvbWJpb3Mtc3BlY2lmaWMgYXQgdGhlIG1vbWVudCwgc28gSmFuIGlzIGZpbmUgd2l0aCBj
aGFuZ2VzCmxpa2UgdGhpcy4KCldlaS4KCj4gCj4gVGhhbmtzLAo+IElhbi4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:51:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1qx-0006gV-3F; Thu, 05 Jul 2018 10:51: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb1qw-0006gL-Fd
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:51:10 +0000
X-Inumbo-ID: 51ef9c74-8041-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 51ef9c74-8041-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 12:51:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59479640"
Date: Thu, 5 Jul 2018 11:51:06 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705105106.w5u3ejwyphmfp6f4@citrix.com>
References: <20180626111334.9251-1-wei.liu2@citrix.com>
 <20180626111334.9251-4-wei.liu2@citrix.com>
 <23357.62229.523334.147604@mariner.uk.xensource.com>
 <20180705103427.hhulatb3ndr42yid@citrix.com>
 <23357.63002.633261.79972@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23357.63002.633261.79972@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 3/6] libxc: allow HVM guest to have
 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: 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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTE6NDI6MzRBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIIHYzIDMvNl0gbGlieGM6IGFsbG93IEhW
TSBndWVzdCB0byBoYXZlIG1vZHVsZXMiKToKPiA+IE9uIFRodSwgSnVsIDA1LCAyMDE4IGF0IDEx
OjI5OjQxQU0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gPiBBSVVJIHlvdSBtZWFuIHNv
bWV0aGluZyBtb3JlIGxpa2UKPiA+ID4gCj4gPiA+ICAgTm93IHRoZSBjb2RlIG5lZWRzIHRvIGhh
bmRsZSB2aXJ0X2Jhc2UgYmVpbmcgVU5TRVRfQUREUiwgd2hpY2ggaXQgaXMKPiA+ID4gICBmb3Ig
SFZNIGd1ZXN0cy4gIEluIHRoYXQgY2FzZSBzZWcudnN0YXJ0IGlzIGludGVycHJldGVkIGJ5ID8/
Pwo+ID4gPiAgIGFzIGFuID8/PyBvZmZzZXQgZnJvbSB6ZXJvID8/Pwo+ID4gCj4gPiBOb3cgdGhl
IGNvZGUgbmVlZHMgdG8gaGFuZGxlIHZpcnRfYmFzZSBiZWluZyBVTlNFVF9BRERSLCB3aGljaCBp
dCBpcyBmb3IKPiA+IEhWTSBndWVzdC4gSW4gY2FzZSBQVkggYW5kIFBWLCB2aXJ0X2Jhc2UgaXMg
c2V0IGJ5IHRoZSByZXNwZWN0aXZlIGxvYWRlcgo+ID4gYnkgcGFyc2luZyB0aGUgYmluYXJ5Lgo+
IAo+IFRoYXQgZG9lc24ndCBleHBsYWluIGhvdyB0aGUgbmVjZXNzYXJ5IHZhbHVlIG9mIHNlZy52
c3RhcnQgY2FuIGJlCj4gY2FsY3VsYXRlZCB3aXRob3V0IG5lZWRpbmcgdG8ga25vdyB0aGUgbm90
LXlldC1jYWxjdWxhdGVkIHZhbHVlIG9mCj4gdmlydF9iYXNlLgoKdmlydF9iYXNlIHNob3VsZCBh
bHJlYWR5IGJlIGNhbGN1bGF0ZWQgYXQgdGhpcyBwb2ludC4gSXQgaXMgZWl0aGVyIHNldApvciBu
b3QuIFRoZXJlIGlzIHBvc3NpYmlsaXR5IGZvciBzZXR0aW5nIDAgYXQgc29tZSBwb2ludCBidXQg
aXQgZG9lc24ndApjaGFuZ2UgaG93IHdlIGludGVycHJldCBVTlNFVF9BRERSLgoKV2VpLgoKPiAK
PiBUaGFua3MsCj4gSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 10:57:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 10: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 1fb1x6-0007Ot-Un; Thu, 05 Jul 2018 10: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=jouk=jv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fb1x5-0007Oo-Pd
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 10:57:31 +0000
X-Inumbo-ID: 36777fb2-8042-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 36777fb2-8042-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 10:57: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 C0216AEB5;
 Thu,  5 Jul 2018 10:57:29 +0000 (UTC)
To: Karl Johnson <karljohnson.it@gmail.com>, xen-devel@lists.xenproject.org
References: <CAAzNQHQGhtGReJ=7p=i7nQE72pQdWgsyYRp=K2KBzbqKt3HyLA@mail.gmail.com>
 <755ba9c6-34c8-1a06-73c2-7afbc02b1bbd@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: <adcdd60e-50e4-86ed-3573-efc407ae9b78@suse.com>
Date: Thu, 5 Jul 2018 12:57:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <755ba9c6-34c8-1a06-73c2-7afbc02b1bbd@suse.com>
Content-Type: multipart/mixed; boundary="------------7144DD7D439A18E95E1C851C"
Content-Language: de-DE
Subject: Re: [Xen-devel] Recent 4.9 kernel not booting as 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>

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

On 05/07/18 12:19, Juergen Gross wrote:
> On 04/07/18 20:16, Karl Johnson wrote:
>> Hello,
>>
>> I'm building dom0 kernel RPMs for the CentOS Xen project
>> (https://github.com/CentOS-virt7/xen-kernel) and it seems that the 4.9
>> branch isn't booting anymore as dom0. I recently built 4.9.110 and
>> 4.9.111, both give black screen and reboot while booting dom0. Our last
>> successful version is 4.9.105 therefore something must be wrong between
>> 4.9.106 and 4.9.110.
>>
>> I checked the OSSTEST for linux-4.9 and the last working flight was
>> 4.9.101. Is there a known issue with Xen and Linux 4.9?
> 
> I think I've found the reason. Testing a patch right now.

It worked. I have already sent it to stable. In case you want to try
it I'm attaching it for reference.


Juergen

--------------7144DD7D439A18E95E1C851C
Content-Type: text/x-patch;
 name="0001-x86-cpu-Re-apply-forced-caps-every-time-CPU-caps-are.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename*0="0001-x86-cpu-Re-apply-forced-caps-every-time-CPU-caps-are.pa";
 filename*1="tch"

>From cc2872574d060fb3d35fd28c81327ee887f540ef Mon Sep 17 00:00:00 2001
From: Juergen Gross <jgross@suse.com>
Date: Thu, 5 Jul 2018 12:29:48 +0200
Subject: [PATCH-for-4.9-stable] x86/cpu: Re-apply forced caps every time CPU caps are re-read

Calling get_cpu_cap() will reset a bunch of CPU features.  This will
cause the system to lose track of force-set and force-cleared
features in the words that are reset until the end of CPU
initialization.  This can cause X86_FEATURE_FPU, for example, to
change back and forth during boot and potentially confuse CPU setup.

To minimize the chance of confusion, re-apply forced caps every time
get_cpu_cap() is called.

Signed-off-by: Andy Lutomirski <luto@kernel.org>
Reviewed-by: Borislav Petkov <bp@suse.de>
Cc: Borislav Petkov <bp@alien8.de>
Cc: Brian Gerst <brgerst@gmail.com>
Cc: Dave Hansen <dave.hansen@linux.intel.com>
Cc: Fenghua Yu <fenghua.yu@intel.com>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Matthew Whitehead <tedheadster@gmail.com>
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: One Thousand Gnomes <gnomes@lxorguk.ukuu.org.uk>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Rik van Riel <riel@redhat.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Yu-cheng Yu <yu-cheng.yu@intel.com>
Link: http://lkml.kernel.org/r/c817eb373d2c67c2c81413a70fc9b845fa34a37e.1484705016.git.luto@kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Juergen Gross <jgross@suse.com>
---
upstream commit: 60d3450167433f2d099ce2869dc52dd9e7dc9b29
needed for Xen PV guests to boot, was broken since commit
c43b4ff972a986c85bdd8dc1aa05fe23b29ef99c
---
 arch/x86/kernel/cpu/common.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c
index b0fd028b2eee..7a4279d8a902 100644
--- a/arch/x86/kernel/cpu/common.c
+++ b/arch/x86/kernel/cpu/common.c
@@ -848,6 +848,13 @@ void get_cpu_cap(struct cpuinfo_x86 *c)
 
 	init_scattered_cpuid_features(c);
 	init_speculation_control(c);
+
+	/*
+	 * Clear/Set all flags overridden by options, after probe.
+	 * This needs to happen each time we re-probe, which may happen
+	 * several times during CPU initialization.
+	 */
+	apply_forced_caps(c);
 }
 
 static void identify_cpu_without_cpuid(struct cpuinfo_x86 *c)
-- 
2.13.7


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------7144DD7D439A18E95E1C851C--


From xen-devel-bounces@lists.xenproject.org Thu Jul 05 11:05:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 11: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 1fb24o-0000AZ-2i; Thu, 05 Jul 2018 11:05: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb24m-0000AP-F6
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 11:05:28 +0000
X-Inumbo-ID: 5157f81a-8043-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5157f81a-8043-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 13:05:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="59480385"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.64371.756397.906488@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 12:05:23 +0100
To: Lars Kurth <lars.kurth@citrix.com>
In-Reply-To: <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

TGFycyBLdXJ0aCB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3VtbWl0
IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhseSBy
ZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiAqIFRo
ZSBHaXRsYWIgbWFjaGluZXJ5IHdpbGwgZG8gYnVpbGQgdGVzdHMgKGFuZCB0aGUgZGlzY3Vzc2lv
bgo+ICAgc2hvd2VkIHRoYXQgd2Ugc2hvdWxkIGJlIGFibGUgdG8gZG8gdGhpcyB2aWEgY3Jvc3Mg
Y29tcGlsYXRpb24gb3IKPiAgIGNvbXBpbGF0aW9uIG9uIGEgcmVhbCBzeXN0ZW0gaWYgYSBzZXJ2
aWNlIHN1Y2ggYXMgaW5mb3NpZnRlciBpcwo+ICAgdXNlZCBbLi4uXQo+ICogVGhpcyBjb3VsZCBl
dmVudHVhbGx5IGluY2x1ZGUgYSBiYXNpYyBzZXQgb2Ygc21va2UgdGVzdHMgdGhhdCBhcmUKPiAg
IHN5c3RlbSBpbmRlcGVuZGVudCBhbmQgY291bGQgcnVuIHVuZGVyIFFFTVUgLSBEb3VnIGFscmVh
ZHkgdXNlcyBhCj4gICBiYXNpYyB0ZXN0IHdoZXJlIGEgeGVuIGhvc3QgYW5kL29yIFZNIGlzIHN0
YXJ0ZWQKCkZpcnN0bHksIEkgdGhpbmsgdGhpcyBpcyBhbGwgYW4gZXhjZWxsZW50IGlkZWEuICBJ
dCBzaG91bGQgYmUgcHVyc3VlZC4KCkkgZG9uJ3QgdGhpbmsgaXQgaW50ZXJhY3RzIGRpcmVjdGx5
IHdpdGggb3NzdGVzdCBleGNlcHQgdG8gcmVkdWNlIHRoZQpyYXRlIG9mIHRlc3QgZmFpbHVyZXMu
CgoKPiBbSnVlcmdlbjpdCj4gICAgIEEgbWFqb3Igc291cmNlIG9mIHRoZSBwYWluIHNlZW1zIHRv
IGJlIHRoZSBoYXJkd2FyZTogQWJvdXQgaGFsZiBvZiBhbGwKPiAgICAgY2FzZXMgd2hlcmUgSSBs
b29rZWQgaW50byB0aGUgdGVzdCByZXBvcnRzIHRvIGZpbmQgdGhlIHJlYXNvbiBmb3IgYQo+ICAg
ICBmYWlsaW5nIHRlc3QgZmxpZ2h0IHdlcmUgcmVsYXRlZCB0byBoYXJkd2FyZSBmYWlsdXJlcy4g
Tm90IHN1cmUgaG93IHRvCj4gICAgIHNvbHZlIHRoYXQuCj4gICAgIAo+IFRoaXMgaXMgd29ycnlp
bmcgYW5kIEkgd291bGQgbGlrZSB0byBnZXQgSWFuIEphY2tzb24ncyB2aWV3cG9pbnQgb24gaXQu
IAoKSSBoYXZlbid0IHdvcmtlZCB1cCBhIGZvcm1hbCBhbmFseXNpcyBvZiB0aGUgcGF0dGVybiBv
ZiBmYWlsdXJlcywgYnV0CihkaXNjdXNzaW5nIGhhcmR3YXJlIHRyb3VibGUgb25seSk6CgogKiBX
ZSBhcmUgc3RpbGwgd2FpdGluZyBmb3IgbmV3IEFSTSBoYXJkd2FyZS4gIFdoZW4gd2UgZ2V0IGl0
IHdlIHdpbGwKICAgaG9wZWZ1bGx5IGJlIGFibGUgdG8gZGVjb21taXNzaW9uIHRoZSBhcm5kYWxl
IGRldiBib2FyZHMsIHdob3NlCiAgIG5ldHdvcmsgY29udHJvbGxlcnMgYXJlIHVucmVsaWFibGUu
CgogICBTYWRseSwgdGhlIHVucmVsaWFiaWxpdHkgb2YgdGhlIGFybWhmIHRlc3RzIGhhcyBiZWNv
bWUgc28KICAgbm9ybWFsaXNlZCB0aGF0IHdlIGFsbCBqdXN0IHNocnVnIGFuZCBob3BlIHRoZSBu
ZXh0IG9uZSB3aWxsIGJlCiAgIGJldHRlci4gIEFub3RoZXIgb3B0aW9uIHdvdWxkIGJlIHRvIGRl
Y29tbWlzc2lvbiB0aGUgYXJuZGFsZXMgcmlnaHQKICAgYXdheSBhbmQgcmVkdWNlIHRoZSBhcm1o
ZiB0ZXN0IGNvdmVyYWdlLgoKICogV2UgaGF2ZSBoYWQgcHJvYmxlbXMgd2l0aCBQRFUgcmVsYXlz
LCBhZmZlY3RpbmcgYWJvdXQgdGhyZWUKICAgbWFjaGluZXMgKGRlcGVuZGluZyBob3cgeW91IGNv
dW50IHRoaW5ncykuICBNeSBleHBlcmllbmNlIHdpdGggdGhlCiAgIFBEVXMgaW4gTWFzc2FjaHVz
ZXR0cyBoYXMgYmVlbiBtdWNoIHBvb3JlciB0aGFuIGluIENhbWJyaWRnZS4gIEkKICAgdGhpbmsg
dGhlIHVuZGVybHlpbmcgY2F1c2UgaXMgcHJvYmFibHkgVVNBaWFuIDExMFYgZWxlY3RyaWNpdHkg
KCEpCiAgIEkgaGF2ZSBhIHBsYW4gdG8gZml4IHRoaXMsIGludm9sdmluZyBtb3JlIHVzZSBvZiBJ
UE1JIGluIHRhbmRlbQogICB3aXRoIHRoZSBQRFVzLCB3aGljaCBJIGhvcGUgd2lsbCByZWR1Y2Ug
dGhpcyBzaWduaWZpY2FudGx5LgoKICogQXMgdGhlIHRlc3QgbGFiIGluY3JlYXNlcyBpbiBzaXpl
LCB0aGUgcmF0ZSBvZiBoYXJkd2FyZSBmYWlsdXJlCiAgIG5lY2Vzc2FyaWx5IGFsc28gcmlzZXMu
ICBSaWdodCBub3csIHJlc3BvbnNlIHRvIHRoYXQgaXMgbWFudWFsOiBhCiAgIGh1bWFuIG11c3Qg
bm90aWNlIHRoZSBwcm9ibGVtLCBpbnNwZWN0IHRlc3QgcmVzdWx0cywgZGVjaWRlIGl0IGlzIGEK
ICAgaGFyZHdhcmUgcHJvYmxlbSwgYW5kIHRha2UgdGhlIGFmZmVjdGVkIG5vZGUgb3V0IG9mIHNl
cnZpY2UuICBJCiAgIGFtIHdvcmtpbmcgb24gYSBwbGFuIHRvIGRvIHRoYXQgcGFydCBhdXRvbWF0
aWNhbGx5LgoKICAgSHVtYW4gaW50ZXJ2ZW50aW9uIHdpbGwgc3RpbGwgYmUgcmVxdWlyZWQgdG8g
ZGlhZ25vc2UgYW5kIHJlcGFpcgogICB0aGUgcHJvYmxlbSBvZiBjb3Vyc2UsIGJ1dCBpbiB0aGUg
bWVhbnRpbWUsIGZ1cnRoZXIgdGVzdHMgd2lsbCBub3QKICAgYmUgYWZmZWN0ZWQuCgo+ICAgICBB
bm90aGVyIHBvdGVudGlhbCBwcm9ibGVtcyBzaG93ZWQgdXAgbGFzdCB3ZWVrOiBPU1NURVNUIGlz
IHVzaW5nIHRoZQo+ICAgICBEZWJpYW4gc2VydmVycyBmb3IgZG9pbmcgdGhlIGJhc2ljIGluc3Rh
bGxhdGlvbi4gQSBjaGFuZ2UgdGhlcmUgKGUuZy4KPiAgICAgYSBuZXcgcG9pbnQgcmVsZWFzZSkg
d2lsbCBibG9jayB0ZXN0cy4gSSdkIHByZWZlciB0byBoYXZlIGEgbG9jYWwgY2FjaGUKPiAgICAg
b2YgdGhlIGxhc3Qga25vd24gZ29vZCBzZXQgb2YgKi5kZWIgZmlsZXMgdG8gYmUgdXNlZCBlc3Bl
Y2lhbGx5IGZvciB0aGUKPiAgICAgYnJhbmNoZWQgWGVuIHZlcnNpb25zLiBUaGlzIHdvdWxkIHJ1
bGUgb3V0IHJlbW90ZSBwcm9ibGVtcyBmb3IgcmVsZWFzZXMuCj4gCj4gVGhpcyBpcyBhZ2FpbiBz
b21ldGhpbmcgd2hpY2ggd2Ugc2hvdWxkIGRlZmluaXRlbHkgbG9vayBhdC4KClRoaXMgd2FzIGJh
ZCBsdWNrLiAgVGhpcyBraW5kIG9mIHVwZGF0ZSBoYXBwZW5zIGFib3V0IDMtNCB0aW1lcyBhCnll
YXIuICBJdCBkb2VzIGJyZWFrIGV2ZXJ5dGhpbmcsIGxlYWRpbmcgdG8gYSBkZWxheSBvZiBhIGRh
eSBvciB0d28sCmJ1dCB0aGUgZml4IGlzIHN0cmFpZ2h0Zm9yd2FyZC4KCk9idmlvdXNseSB0aGlz
IGlzIG5vdCBpZGVhbCBidXQgdGhlIHNvbHV0aW9ucyBhcmUgbm9udHJpdmlhbC4gIEl0IGlzCm5v
dCByZWFsbHkgcG9zc2libGUgdG8gImhhdmUgYSBsb2NhbCBjYWNoZSBvZiB0aGUgbGFzdCBrbm93
biBnb29kIHNldApvZiAqLmRlYiBmaWxlcyIgd2l0aG91dCBrbm93aW5nIHdoYXQgdGhhdCBzdWJz
ZXQgc2hvdWxkIGJlOyB0aGF0IHdvdWxkCnJlcXVpcmUgYW4gZWRpZmljZSB0byB0cmFjayB3aGF0
IGlzIHVzZWQsIG9yIHNvbWUgbWFudWFsIGNvbmZpZ3VyYXRpb24Kd2hpY2ggd291bGQgcHJvYmFi
bHkgYnJlYWsuICBBbHRlcm5hdGl2ZWx5IHdlIGNvdWxkIHJ1biBhIGNvbXBsZXRlCm1pcnJvciBi
dXQgdGhhdCBpcyBhICpsb3QqIG9mIHNwYWNlIGFuZCBiYW5kd2lkdGgsIG1vc3Qgb2Ygd2hpY2gg
d291bGQKYmUgdW51c2VkLgoKSSB0aGluayB0aGUgcmlnaHQgYXBwcm9hY2ggaXMgcHJvYmFibHkg
dG8gc3dpdGNoIGZyb20gdXNpbmcgZC1pIGZvcgpob3N0IGluc3RhbGxzLCB0byBzb21ldGhpbmcg
bGlrZSBGQUkuICBUaGF0IHdvdWxkIGJlIGZhc3RlciBhcyB3ZWxsLgpIb3dldmVyIHRoYXQgYW1v
dW5zIHRvIHJlZW5naW5lZXJpbmcgdGhlIHdheSBvc3N0ZXN0IGRvZXMgaG9zdAppbnN0YWxsczsg
aXQgd291bGQgYWxzbyBsZWF2ZSB1cyBtYWludGFpbmluZyBhbiBhZGRpdGlvbmFsIHdheSB0byBk
bwpob3N0IGluc3RhbGxzLCBzaW5jZSB3ZSB3b3VsZCBzdGlsbCB3YW50IHRvIGJlIGFibGUgdG8g
KnRlc3QqIGQtaQpvcGVyYXRpb24gYXMgYSBndWVzdC4KClNvIG92ZXJhbGwgSSBoYXZlIGxlZnQg
dGhpcyBvbmUgb24gdGhlIGJhY2sgYnVybmVyLgoKCklhbi4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 11:05:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 11:05:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb252-0000Bi-E4; Thu, 05 Jul 2018 11:05: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=aoco=jv=citrix.com=prvs=7171d3a14=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fb251-0000Bd-Td
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 11:05:43 +0000
X-Inumbo-ID: 5b49f7a9-8043-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b49f7a9-8043-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 11:05:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,311,1526342400"; d="scan'208";a="75749921"
From: Lars Kurth <lars.kurth@citrix.com>
To: Julien Grall <julien.grall@arm.com>, Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH for-4.11 0/2] MAINTAINERS cleanup
Thread-Index: AQHT4UjLI/zdxKrfZ0+jr5pqF8w9rqR8XHaAgARKIQCAAABBgIAAJgeA
Date: Thu, 5 Jul 2018 11:05:37 +0000
Message-ID: <6302C480-6923-41F5-9365-CD5874138CFA@citrix.com>
References: <cover.1525177655.git.lars.kurth@citrix.com>
 <d1593aad-be74-d4d5-dd38-4b0349f91ecf@arm.com>
 <20180705094836.akazfecjw24crkno@citrix.com>
 <c3a3525c-48fd-2917-d621-c43f19f299dc@arm.com>
In-Reply-To: <c3a3525c-48fd-2917-d621-c43f19f299dc@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <710091BB72E6BA48ACE9F027D1980DD7@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH for-4.11 0/2] MAINTAINERS 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <jbeulich@suse.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>

DQoNCu+7v09uIDA1LzA3LzIwMTgsIDEwOjUwLCAiSnVsaWVuIEdyYWxsIiA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOg0KDQogICAgDQogICAgDQogICAgT24gMDUvMDcvMTggMTA6NDgsIFdl
aSBMaXUgd3JvdGU6DQogICAgPiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAwNToxODoxNVBNICsw
MTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6DQogICAgPj4gSGkgTGFycywNCiAgICA+Pg0KICAgID4+
IEl0IGxvb2tzIGxpa2UgdGhpcyBzZXJpZXMgaGFzIG5ldmVyIGJlZW4gbWVyZ2VkLiBEbyB5b3Ug
a25vdyB0aGF0IHN0YXRlIG9mDQogICAgPj4gaXQ/DQogICAgPj4NCiAgICA+PiBUaGUgZmlyc3Qg
cGF0Y2ggaXMgZ29pbmcgdG8gYXZvaWQgY29udHJpYnV0b3JzIHRvIENDIGJvdGggeGVuLm9yZyBh
bmQNCiAgICA+PiB4ZW5wcm9qZWN0Lm9yZyBpZiB0aGV5IGZvbGxvdyB0aGUgc2NyaXB0IGFkZF9t
YWludGFpbmVycy5wbC4gVGhpcyB3YXMNCiAgICA+PiBwb2ludGVkIG91dCBieSBKYW4gb24gb25l
IG9mIHRoZSBzZXJpZXMgSSBzZW50Lg0KICAgID4gDQogICAgPiBZb3UgZG8ga25vdyB5b3UgY2Fu
IGFjayBhbmQgYXBwbHkgdGhlc2UgcGF0Y2hlcyB5b3Vyc2VsZiwgcmlnaHQ/IDotKQ0KICAgIA0K
ICAgIEkga25vdyA6KS4gQnV0IEkgd2FudGVkIHRvIGNoZWNrIHdoZXRoZXIgdGhlcmUgd2FzIGFu
eSBjb25jZXJucyBhcyBpdCANCiAgICBzdGFsbHMgZm9yIGEgbW9udGguDQogICAgDQpJIHRoaW5r
IGl0IGp1c3QgZHJvcHBlZCBvZmYgdGhlIHJhZGFyLiBJIHRob3VnaHQgdGhpcyBoYWQgZ29uZSBp
biwgd2hpY2ggaXMgd2h5IEkgZGlkbuKAmXQgY2hhc2UNCkxhcnMNCiANCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 11:16:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 11:16: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 1fb2FD-0001Uz-Nw; Thu, 05 Jul 2018 11:16: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb2FC-0001Up-65
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 11:16:14 +0000
X-Inumbo-ID: d3407352-8044-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3407352-8044-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 11:16:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59481223"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.65017.175500.267696@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 12:16:09 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <416f5015-93da-1832-aa63-abac54815e60@suse.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 'Jan Beulich' <JBeulich@suse.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>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3Vt
bWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhs
eSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBX
ZSBkaWRuJ3QgbG9vayBhdCB0aGUgc3BvcmFkaWMgZmFpbGluZyB0ZXN0cyB0aG9yb3VnaGx5IGVu
b3VnaC4gVGhlCj4gaHlwZXJjYWxsIGJ1ZmZlciBmYWlsdXJlIGhhcyBiZWVuIHRoZXJlIGZvciBh
Z2VzLCBhIG5ld2VyIGtlcm5lbCBqdXN0Cj4gbWFkZSBpdCBtb3JlIHByb2JhYmxlLiBUaGlzIHdv
dWxkIGhhdmUgc2F2ZWQgdXMgc29tZSB3ZWVrcy4KCkluIGdlbmVyYWwsIGFzIGEgY29tbXVuaXR5
LCB3ZSBhcmUgdmVyeSBiYWQgYXQgdGhpcyBraW5kIG9mIHRoaW5nLgoKSW4gbXkgZXhwZXJpZW5j
ZSwgdGhlIGRldmVsb3BtZW50IGNvbW11bml0eSBpcyBub3QgcmVhbGx5IGludGVyZXN0ZWQKaW4g
Zml4aW5nIGJ1Z3Mgd2hpY2ggYXJlbid0IGRpcmVjdGx5IGluIHRoZWlyIHdheS4KCllvdSBjYW4g
b2JzZXJ2ZSB0aGlzIGVhc2lseSBpbiB0aGUgd2F5IHRoYXQgcmVncmVzc2lvbiBpbiBMaW51eCwK
c3BvdHRlZCBieSBvc3N0ZXN0LCBhcmUgaGFuZGxlZC4gIExpbnV4IDQuOSBoYXMgYmVlbiBicm9r
ZW4gZm9yIDQzCmRheXMuICBMaW51eCBtYWlubGluZSBpcyBicm9rZW4gdG9vLgoKV2UgZG8gbm90
IGhhdmUgYSB0ZWFtIG9mIHBlb3BsZSByZWFkaW5nIHRoZXNlIHRlc3QgcmVwb3J0cywgYW5kCmNo
YXNpbmcgZGV2ZWxvcGVycyB0byBmaXggdGhlbS4gIEkgY2VydGFpbmx5IGRvIG5vdCBoYXZlIHRp
bWUgdG8gZG8KdGhpcyB0cmlhZ2UuICBPbiB0cmVlcyB3aGVyZSBvc3N0ZXN0IGZhaWx1cmVzIGRv
IG5vdCBibG9jawpkZXZlbG9wbWVudCwgdGhpbmdzIGdvIHVuZml4ZWQgZm9yIHdlZWtzLCBzb21l
dGltZXMgbW9udGhzLgoKQW5kIG92ZXJhbGwgbXkgZ3V0IGZlZWxpbmcgaXMgdGhhdCB0ZXN0cyB3
aGljaCBmYWlsIGludGVybWl0dGVudGx5IGFyZQp1c3VhbGx5IGJsYW1lZCAoZXZlbiBpZiB0aGlz
IGlzIG5vdCBzdGF0ZWQgZXhwbGljaXRseSkgb24gcHJvYmxlbXMKd2l0aCBvc3N0ZXN0IG9yIHdp
dGggb3VyIHRlc3QgaW5mcmFzdHJ1Y3R1cmUuICBJdCBpcyBlYXN5IGZvcgpkZXZlbG9wZXJzIHRv
IHRoaW5rIHRoaXMgYmVjYXVzZSBpZiB0aGV5IHdhaXQsIHRoZSB0ZXN0IHdpbGwgZ2V0CiJsdWNr
eSIsIGFuZCBwYXNzLCBhbmQgc28gdGhlcmUgd2lsbCBiZSBhIHB1c2ggYW5kIHRoZSBkZXZlbG9w
ZXJzIGNhbgpjYXJyeSBvbi4KCkkgaGF2ZSBhIHZhZ3VlIHBsYW4gdG8gc2l0IGRvd24gYW5kIHRo
aW5rIGFib3V0IGhvdyBvc3N0ZXN0J3MKcmVzdWx0cyBhbmFseXNlcnMgY291bGQgcmVzcG9uZCBi
ZXR0ZXIgdG8gaW50ZXJtaXR0ZW50IGZhaWx1cmVzLiAgVGhlCklmIEkgY2FuLCBJIHdvdWxkIGxp
a2UgaW50ZXJtaXR0ZW50IGZhaWx1cmVzIHRvIGJsb2NrIHB1c2hlcy4gIFRoYXQKd291bGQgYXQg
bGVhc3QgaGVscCBhZGRyZXNzIHRoZSBwcm9ibGVtIG9mIGhlaXNlbmJ1Z3MgKHdoaWNoIGFyZSBv
ZnRlbgphY3R1YWxseSBxdWl0ZSBzZXJpb3VzIGlzc3Vlcykgbm90IGJlaW50IHRha2VuIHNlcmlv
dXNseS4KCkkgd291bGQgbG92ZSB0byBoZWFyIHN1Z2dlc3Rpb25zIGZvciBob3cgdG8gZ2V0IHBl
b3BsZSB0byBhY3R1YWxseSBmaXgKdGVzdCBmYWlsdXJlcyBpbiB0cmVlcyBub3QgbWFpbnRhaW5l
ZCBieSB0aGUgWGVuIFByb2plY3QgYW5kIHRoZXJlZm9yZQpub3QgZ2F0ZWQgYnkgb3NzdGVzdC4K
Cklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 11:18:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 11:18:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb2Hm-0001dk-8i; Thu, 05 Jul 2018 11:18: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=geeh=jv=citrix.com=prvs=7178d723c=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fb2Hl-0001da-5s
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 11:18:53 +0000
X-Inumbo-ID: 3237ba09-8045-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3237ba09-8045-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 11:18:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="75750557"
From: George Dunlap <George.Dunlap@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAC+vQCAACzTAIADRc6AgAADwYA=
Date: Thu, 5 Jul 2018 11:18:50 +0000
Message-ID: <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
In-Reply-To: <23357.64371.756397.906488@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <7D5B71E0BDD793458856DA2CF8C982B8@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCj4gT24gSnVsIDUsIDIwMTgsIGF0IDEyOjA1IFBNLCBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AY2l0cml4LmNvbT4gd3JvdGU6DQo+IA0KPiBMYXJzIEt1cnRoIHdyaXRlcyAoIlJlOiBbWGVu
LWRldmVsXSBbTm90ZXMgZm9yIHhlbiBzdW1taXQgMjAxOCBkZXNpZ24gc2Vzc2lvbl0gUHJvY2Vz
cyBjaGFuZ2VzOiBpcyB0aGUgNiBtb250aGx5IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hvcnQsIFNl
Y3VyaXR5IFByb2Nlc3MsIC4uLiIpOg0KPj4gKiBUaGUgR2l0bGFiIG1hY2hpbmVyeSB3aWxsIGRv
IGJ1aWxkIHRlc3RzIChhbmQgdGhlIGRpc2N1c3Npb24NCj4+ICBzaG93ZWQgdGhhdCB3ZSBzaG91
bGQgYmUgYWJsZSB0byBkbyB0aGlzIHZpYSBjcm9zcyBjb21waWxhdGlvbiBvcg0KPj4gIGNvbXBp
bGF0aW9uIG9uIGEgcmVhbCBzeXN0ZW0gaWYgYSBzZXJ2aWNlIHN1Y2ggYXMgaW5mb3NpZnRlciBp
cw0KPj4gIHVzZWQgWy4uLl0NCj4+ICogVGhpcyBjb3VsZCBldmVudHVhbGx5IGluY2x1ZGUgYSBi
YXNpYyBzZXQgb2Ygc21va2UgdGVzdHMgdGhhdCBhcmUNCj4+ICBzeXN0ZW0gaW5kZXBlbmRlbnQg
YW5kIGNvdWxkIHJ1biB1bmRlciBRRU1VIC0gRG91ZyBhbHJlYWR5IHVzZXMgYQ0KPj4gIGJhc2lj
IHRlc3Qgd2hlcmUgYSB4ZW4gaG9zdCBhbmQvb3IgVk0gaXMgc3RhcnRlZA0KPiANCj4gRmlyc3Rs
eSwgSSB0aGluayB0aGlzIGlzIGFsbCBhbiBleGNlbGxlbnQgaWRlYS4gIEl0IHNob3VsZCBiZSBw
dXJzdWVkLg0KPiANCj4gSSBkb24ndCB0aGluayBpdCBpbnRlcmFjdHMgZGlyZWN0bHkgd2l0aCBv
c3N0ZXN0IGV4Y2VwdCB0byByZWR1Y2UgdGhlDQo+IHJhdGUgb2YgdGVzdCBmYWlsdXJlcy4NCj4g
DQo+IA0KPj4gW0p1ZXJnZW46XQ0KPj4gICAgQSBtYWpvciBzb3VyY2Ugb2YgdGhlIHBhaW4gc2Vl
bXMgdG8gYmUgdGhlIGhhcmR3YXJlOiBBYm91dCBoYWxmIG9mIGFsbA0KPj4gICAgY2FzZXMgd2hl
cmUgSSBsb29rZWQgaW50byB0aGUgdGVzdCByZXBvcnRzIHRvIGZpbmQgdGhlIHJlYXNvbiBmb3Ig
YQ0KPj4gICAgZmFpbGluZyB0ZXN0IGZsaWdodCB3ZXJlIHJlbGF0ZWQgdG8gaGFyZHdhcmUgZmFp
bHVyZXMuIE5vdCBzdXJlIGhvdyB0bw0KPj4gICAgc29sdmUgdGhhdC4NCj4+IA0KPj4gVGhpcyBp
cyB3b3JyeWluZyBhbmQgSSB3b3VsZCBsaWtlIHRvIGdldCBJYW4gSmFja3NvbidzIHZpZXdwb2lu
dCBvbiBpdC4gDQo+IA0KPiBJIGhhdmVuJ3Qgd29ya2VkIHVwIGEgZm9ybWFsIGFuYWx5c2lzIG9m
IHRoZSBwYXR0ZXJuIG9mIGZhaWx1cmVzLCBidXQNCj4gKGRpc2N1c3NpbmcgaGFyZHdhcmUgdHJv
dWJsZSBvbmx5KToNCj4gDQo+ICogV2UgYXJlIHN0aWxsIHdhaXRpbmcgZm9yIG5ldyBBUk0gaGFy
ZHdhcmUuICBXaGVuIHdlIGdldCBpdCB3ZSB3aWxsDQo+ICAgaG9wZWZ1bGx5IGJlIGFibGUgdG8g
ZGVjb21taXNzaW9uIHRoZSBhcm5kYWxlIGRldiBib2FyZHMsIHdob3NlDQo+ICAgbmV0d29yayBj
b250cm9sbGVycyBhcmUgdW5yZWxpYWJsZS4NCj4gDQo+ICAgU2FkbHksIHRoZSB1bnJlbGlhYmls
aXR5IG9mIHRoZSBhcm1oZiB0ZXN0cyBoYXMgYmVjb21lIHNvDQo+ICAgbm9ybWFsaXNlZCB0aGF0
IHdlIGFsbCBqdXN0IHNocnVnIGFuZCBob3BlIHRoZSBuZXh0IG9uZSB3aWxsIGJlDQo+ICAgYmV0
dGVyLiAgQW5vdGhlciBvcHRpb24gd291bGQgYmUgdG8gZGVjb21taXNzaW9uIHRoZSBhcm5kYWxl
cyByaWdodA0KPiAgIGF3YXkgYW5kIHJlZHVjZSB0aGUgYXJtaGYgdGVzdCBjb3ZlcmFnZS4NCj4g
DQo+ICogV2UgaGF2ZSBoYWQgcHJvYmxlbXMgd2l0aCBQRFUgcmVsYXlzLCBhZmZlY3RpbmcgYWJv
dXQgdGhyZWUNCj4gICBtYWNoaW5lcyAoZGVwZW5kaW5nIGhvdyB5b3UgY291bnQgdGhpbmdzKS4g
IE15IGV4cGVyaWVuY2Ugd2l0aCB0aGUNCj4gICBQRFVzIGluIE1hc3NhY2h1c2V0dHMgaGFzIGJl
ZW4gbXVjaCBwb29yZXIgdGhhbiBpbiBDYW1icmlkZ2UuICBJDQo+ICAgdGhpbmsgdGhlIHVuZGVy
bHlpbmcgY2F1c2UgaXMgcHJvYmFibHkgVVNBaWFuIDExMFYgZWxlY3RyaWNpdHkgKCEpDQo+ICAg
SSBoYXZlIGEgcGxhbiB0byBmaXggdGhpcywgaW52b2x2aW5nIG1vcmUgdXNlIG9mIElQTUkgaW4g
dGFuZGVtDQo+ICAgd2l0aCB0aGUgUERVcywgd2hpY2ggSSBob3BlIHdpbGwgcmVkdWNlIHRoaXMg
c2lnbmlmaWNhbnRseS4NCj4gDQo+ICogQXMgdGhlIHRlc3QgbGFiIGluY3JlYXNlcyBpbiBzaXpl
LCB0aGUgcmF0ZSBvZiBoYXJkd2FyZSBmYWlsdXJlDQo+ICAgbmVjZXNzYXJpbHkgYWxzbyByaXNl
cy4gIFJpZ2h0IG5vdywgcmVzcG9uc2UgdG8gdGhhdCBpcyBtYW51YWw6IGENCj4gICBodW1hbiBt
dXN0IG5vdGljZSB0aGUgcHJvYmxlbSwgaW5zcGVjdCB0ZXN0IHJlc3VsdHMsIGRlY2lkZSBpdCBp
cyBhDQo+ICAgaGFyZHdhcmUgcHJvYmxlbSwgYW5kIHRha2UgdGhlIGFmZmVjdGVkIG5vZGUgb3V0
IG9mIHNlcnZpY2UuICBJDQo+ICAgYW0gd29ya2luZyBvbiBhIHBsYW4gdG8gZG8gdGhhdCBwYXJ0
IGF1dG9tYXRpY2FsbHkuDQo+IA0KPiAgIEh1bWFuIGludGVydmVudGlvbiB3aWxsIHN0aWxsIGJl
IHJlcXVpcmVkIHRvIGRpYWdub3NlIGFuZCByZXBhaXINCj4gICB0aGUgcHJvYmxlbSBvZiBjb3Vy
c2UsIGJ1dCBpbiB0aGUgbWVhbnRpbWUsIGZ1cnRoZXIgdGVzdHMgd2lsbCBub3QNCj4gICBiZSBh
ZmZlY3RlZC4NCj4gDQo+PiAgICBBbm90aGVyIHBvdGVudGlhbCBwcm9ibGVtcyBzaG93ZWQgdXAg
bGFzdCB3ZWVrOiBPU1NURVNUIGlzIHVzaW5nIHRoZQ0KPj4gICAgRGViaWFuIHNlcnZlcnMgZm9y
IGRvaW5nIHRoZSBiYXNpYyBpbnN0YWxsYXRpb24uIEEgY2hhbmdlIHRoZXJlIChlLmcuDQo+PiAg
ICBhIG5ldyBwb2ludCByZWxlYXNlKSB3aWxsIGJsb2NrIHRlc3RzLiBJJ2QgcHJlZmVyIHRvIGhh
dmUgYSBsb2NhbCBjYWNoZQ0KPj4gICAgb2YgdGhlIGxhc3Qga25vd24gZ29vZCBzZXQgb2YgKi5k
ZWIgZmlsZXMgdG8gYmUgdXNlZCBlc3BlY2lhbGx5IGZvciB0aGUNCj4+ICAgIGJyYW5jaGVkIFhl
biB2ZXJzaW9ucy4gVGhpcyB3b3VsZCBydWxlIG91dCByZW1vdGUgcHJvYmxlbXMgZm9yIHJlbGVh
c2VzLg0KPj4gDQo+PiBUaGlzIGlzIGFnYWluIHNvbWV0aGluZyB3aGljaCB3ZSBzaG91bGQgZGVm
aW5pdGVseSBsb29rIGF0Lg0KPiANCj4gVGhpcyB3YXMgYmFkIGx1Y2suICBUaGlzIGtpbmQgb2Yg
dXBkYXRlIGhhcHBlbnMgYWJvdXQgMy00IHRpbWVzIGENCj4geWVhci4gIEl0IGRvZXMgYnJlYWsg
ZXZlcnl0aGluZywgbGVhZGluZyB0byBhIGRlbGF5IG9mIGEgZGF5IG9yIHR3bywNCj4gYnV0IHRo
ZSBmaXggaXMgc3RyYWlnaHRmb3J3YXJkLg0KPiANCj4gT2J2aW91c2x5IHRoaXMgaXMgbm90IGlk
ZWFsIGJ1dCB0aGUgc29sdXRpb25zIGFyZSBub250cml2aWFsLiAgSXQgaXMNCj4gbm90IHJlYWxs
eSBwb3NzaWJsZSB0byAiaGF2ZSBhIGxvY2FsIGNhY2hlIG9mIHRoZSBsYXN0IGtub3duIGdvb2Qg
c2V0DQo+IG9mICouZGViIGZpbGVzIiB3aXRob3V0IGtub3dpbmcgd2hhdCB0aGF0IHN1YnNldCBz
aG91bGQgYmU7IHRoYXQgd291bGQNCj4gcmVxdWlyZSBhbiBlZGlmaWNlIHRvIHRyYWNrIHdoYXQg
aXMgdXNlZCwgb3Igc29tZSBtYW51YWwgY29uZmlndXJhdGlvbg0KPiB3aGljaCB3b3VsZCBwcm9i
YWJseSBicmVhay4gIEFsdGVybmF0aXZlbHkgd2UgY291bGQgcnVuIGEgY29tcGxldGUNCj4gbWly
cm9yIGJ1dCB0aGF0IGlzIGEgKmxvdCogb2Ygc3BhY2UgYW5kIGJhbmR3aWR0aCwgbW9zdCBvZiB3
aGljaCB3b3VsZA0KPiBiZSB1bnVzZWQuDQo+IA0KPiBJIHRoaW5rIHRoZSByaWdodCBhcHByb2Fj
aCBpcyBwcm9iYWJseSB0byBzd2l0Y2ggZnJvbSB1c2luZyBkLWkgZm9yDQo+IGhvc3QgaW5zdGFs
bHMsIHRvIHNvbWV0aGluZyBsaWtlIEZBSS4gIFRoYXQgd291bGQgYmUgZmFzdGVyIGFzIHdlbGwu
DQo+IEhvd2V2ZXIgdGhhdCBhbW91bnMgdG8gcmVlbmdpbmVlcmluZyB0aGUgd2F5IG9zc3Rlc3Qg
ZG9lcyBob3N0DQo+IGluc3RhbGxzOyBpdCB3b3VsZCBhbHNvIGxlYXZlIHVzIG1haW50YWluaW5n
IGFuIGFkZGl0aW9uYWwgd2F5IHRvIGRvDQo+IGhvc3QgaW5zdGFsbHMsIHNpbmNlIHdlIHdvdWxk
IHN0aWxsIHdhbnQgdG8gYmUgYWJsZSB0byAqdGVzdCogZC1pDQo+IG9wZXJhdGlvbiBhcyBhIGd1
ZXN0Lg0KDQpXaGF0IEkgdGhpbmsgd291bGQgYmUgaWRlYWwgaXMgYSB3YXkgdG8gdGFrZSDigJhz
bmFwc2hvdHPigJkgb2YgZGlmZmVyZW50IHN0YXRlcyBvZiBzZXR1cCBmb3IgdmFyaW91cyBob3N0
cyBhbmQgcmV2ZXJ0IHRvIHRoZW0uICBUaGVyZeKAmXMgYWJzb2x1dGVseSBubyByZWFzb24gdG8g
ZG8gYSBmdWxsIGluc3RhbGwgb2YgYSBob3N0IGV2ZXJ5IG9zc3Rlc3QgcnVuLCB3aGVuIHRoYXQg
aW5zdGFsbCBoYXBwZW5zIDEpIGJlZm9yZSB3ZSBldmVuIGluc3RhbGwgWGVuLCBhbmQgMikgc2hv
dWxkIGJlIG5lYXJseSBpZGVudGljYWwgZWFjaCB0aW1lLiAgV2Ugc2hvdWxkIGJlIGFibGUgdG8g
aW5zdGFsbCBhIGhvc3QsIHRha2UgYSBzbmFwc2hvdCBvZiB0aGUg4oCcY2xlYW7igJ0gaW5zdGFs
bCwgdGhlbiBkbyB0aGUgYnVpbGQgcHJlcCwgdGFrZSBhIHNuYXBzaG90IG9mIHRoYXQsIGFuZCB0
aGVuIHNpbXBseSByZXZlcnQgdG8gb25lIG9yIGJvdGggb2YgdGhvc2UgKGFzc3VtaW5nIGJ1aWxk
IHJlcXVpcmVtZW50cyBoYXZlbuKAmXQgY2hhbmdlZCBpbiB0aGUgbWVhbiB0aW1lKSB3aGVuZXZl
ciBuZWNlc3NhcnkuICBSZS1nZW5lcmF0aW5nIHRoZXNlIHNuYXBzaG90cyBvbmNlIHBlciB3ZWVr
IHBlciBob3N0IHNob3VsZCBiZSBwbGVudHksIGFuZCBzb3VuZHMgbGlrZSBpdCB3b3VsZCBtYXNz
aXZlbHkgaW1wcm92ZSB0aGUgY3VycmVudCB0aHJvdWdocHV0Lg0KDQpJ4oCZZCBsaWtlIHRvIHBy
b3Bvc2UgdGhlIGlkZWEgYWxzbyB0aGF0IHdlIHRyeSB0byBmaW5kIGEgbW9yZSBlZmZpY2llbnQg
d2F5IG9mIHRlc3RpbmcgZ3Vlc3QgZnVuY3Rpb25hbGl0eSB0aGFuIGRvaW5nIGEgZ3Vlc3QgaW5z
dGFsbC4gIEkgdW5kZXJzdGFuZCBpdOKAmXMgYSBuYXR1cmFsIHdheSB0byB0ZXN0IGEgcmVhc29u
YWJsZSByYW5nZSBvZiBmdW5jdGlvbmFsaXR5LCBidXQgcGFydGljdWxhcmx5IGZvciBXaW5kb3dz
IGd1ZXN0cywgbXkgaW1wcmVzc2lvbiBpcyB0aGF0IGl04oCZcyB2ZXJ5IHNsb3c7IHRoZXJlIG11
c3QgYmUgYSB3YXkgdG8gbWFrZSBhIHRlc3QgdGhhdCB3b3VsZCBoYXZlIHNpbWlsYXIgY292ZXJh
Z2UgYnV0IGJlIGFibGUgdG8gYmUgY29tcGxldGVkIHdpdGggYSBwcmUtaW5zdGFsbGVkIHNuYXBz
aG90LCBpbiBvbmx5IGEgZmV3IG1pbnV0ZXMuDQoNCiAtR2VvcmdlDQoNCg0KDQoNCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 11:19:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 11: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 1fb2IC-0001hs-Ks; Thu, 05 Jul 2018 11: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb2IB-0001he-SW
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 11:19:19 +0000
X-Inumbo-ID: 4250793a-8045-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4250793a-8045-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 11:19:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59481405"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.65203.626416.179954@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 12:19:15 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180705075351.zk3zsju3yq7xitad@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug  Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3VtbWl0IDIw
MTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhseSByZWxl
YXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBPc3N0ZXN0
IGlzIHJlYWxseSByZXNvdXJjZSBpbnRlbnNlIGFuZCBoZWF2eSB3ZWlnaHQuIFdlIG5lZWQgdG8g
dGhpbmsgb2YKPiBhIHdheSB0byAgcmVkdWNlIGl0cyB0dXJuYXJvdW5kIHRpbWUuICBPciB3ZSBj
YW4gaW50cm9kdWNlIG90aGVyCj4gYXV4aWxpYXJ5IHRlc3Qgc3lzdGVtcyB0byByZWR1Y2UgaXRz
IGJ1cmRlbi4KCldlIHNob3VsZCBwdXJzdWUgYm90aCBvZiB0aGVzZSBzdHJhdGVnaWVzIHNpbXVs
dGFuZW91c2x5LgoKSSBoYXZlIGEgcGxhbiB0byBpbXByb3ZlIG9zc3Rlc3QncyBlZmZpY2llbmN5
IGJ5IGhhdmluZyBpdCByZWluc3RhbGwKdGVzdCBob3N0cyBsZXNzIG9mdGVuLiAgQnV0IG9mIGNv
dXJzZSB0aGVyZSdzIG9ubHkgb25lIG9mIG1lIGFuZCB0aGVyZQppcyBvZnRlbiBhIGZpcmUgdG8g
YmUgcHV0IG91dCAoYW5kIGF1dG9tYXRlZCBmaXJlZmlnaHRpbmcgbWFjaGluZXJ5IHRvCmRldmVs
b3ApLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 11:24:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 11:24: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 1fb2NI-0002iT-DW; Thu, 05 Jul 2018 11:24: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb2NG-0002iK-SB
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 11:24:34 +0000
X-Inumbo-ID: fda3ff6d-8045-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fda3ff6d-8045-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 11:24:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59481638"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23357.65518.5059.618154@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 12:24:30 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180705085542.votdktpqcaqqowuf@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <FA03802B-3308-4BF8-B3D9-1E6DAB3DA64B@citrix.com>
 <20180705075351.zk3zsju3yq7xitad@citrix.com>
 <bf00fed6-14bd-1e62-83f3-5fe08950cae5@suse.com>
 <20180705085542.votdktpqcaqqowuf@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3VtbWl0IDIw
MTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhseSByZWxl
YXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBJdCBpcyBt
b3JlIHRoZSBjYXNlIHRoYXQgb25lIGluY29tcGxldGUgZml4IGJsb2NrcyBhbGwgb3RoZXIgdmFs
aWQKPiBmaXhlcywgc28gdGhlIHRpbWUgZnJvbSBzdGFnaW5nIHRvIG1zYXRlciBpcyBldmVuIGxv
bmdlci4KPiAKPiAoVGhlIHJlY29yZCBpbiB0aGlzIGNhc2UgaXMgMTAwIHBhdGNoZXMgYmV0d2Vl
biBzdGFnaW5nIGFuZCBtYXN0ZXIgYW5kCj4gZXhhY3RseSAxIGNhbGVuZGFyIG1vbnRoIHRvIGdl
dCBhIHB1c2gpCgpPbmUgcG9zc2liaWxpdHkgd291bGQgYmUgdG8gc3BsaXQgb3NzdGVzdCdzIGlu
cHV0IHF1ZXVlcyB1cC4KCkN1cnJlbnRseSwgb3NzdGVzdCB1c2VzIGFuIHVudXN1YWwgbW9kZWws
IGNvbXBhcmVkIHRvIG1hbnkgb3RoZXIgQ0kKc3lzdGVtczogYnkgYW5kIGxhcmdlIHRoZSBpbnB1
dCBicmFuY2hlcyB0byBvc3N0ZXN0IGFyZQpmYXN0LWZvcndhcmRpbmcuICBJIGRvbid0IG9wZXJh
dGUgdGhpcyB3YXkgd2l0aCBvc3N0ZXN0IGl0c2VsZi4gIEkKYWxsb3cgbXlzZWxmIHRvIHJld2lu
ZCBvc3N0ZXN0IHByZXRlc3QgKHRoZSBlcXVpdmFsZW50IG9mIHN0YWdpbmcpCndoZW5ldmVyIGl0
IHNlZW1zIGFwcHJvcHJpYXRlLgoKVGhlIHJlc3VsdCBpcyB0aGF0IGlmIG1haW50YWluZXIgWCBw
dXNoZXMgYSBiYWQgc2VyaWVzLCB0aGUgb25seSB3YXkKdG8gbW92ZSBmb3J3YXJkIGlzIHRvIGZp
eCBpdCBvciByZXZlcnQgaXQuCgpBbiBhbHRlcm5hdGl2ZSBtb2RlbCB3b3VsZCBiZSB0aGF0IGVh
Y2ggYmF0Y2ggb2Ygd29yayBpcyBwcmVwYXJlZCBieQpjb21taXR0ZXJzIHNlcGFyYXRlbHksIGFu
ZCBvbmx5IGJlY29tZXMgcGFydCBvZiBwdWJsaWMgbWFzdGVyIGFmdGVyIGl0CmhhcyBiZWVuIHRl
c3RlZC4KCk9idmlvdXNseSB0aGlzIHdvdWxkIGRpdmlkZSBvc3N0ZXN0IGJhbmR3aWR0aCBiZXR3
ZWVuIHRoZSBiYXRjaGVzLCBzbwplYWNoIGJhdGNoIHdvdWxkIGhhdmUgdG8gd2FpdCBsb25nZXIg
Zm9yIGEgdGVzdC4gIEJ1dCBpdCBkb2VzIG1lYW4KdGhhdCBpZiBhIGJhdGNoIHByb2R1Y2VzIGEg
dGVzdCBmYWlsdXJlLCBuby1vbmUgZWxzZSBpcyBibG9ja2VkLCBhbmQKdGhlIGJhdGNoIGNhbiBi
ZSByZXdvcmtlZC4KCklmIHRoaXMgaXMgYW4gaW50ZXJlc3RpbmcgaWRlYSB3ZSBzaG91bGQgdGFs
ayBhYm91dCB3aGF0IG1vcmUKcHJlY2lzZWx5IGl0IHdvdWxkIGxvb2sgbGlrZS4KCklhbi4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 11:40:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 11:40: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 1fb2c8-00049R-5O; Thu, 05 Jul 2018 11: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=geeh=jv=citrix.com=prvs=7178d723c=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fb2c6-00049F-L3
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 11:39:54 +0000
X-Inumbo-ID: 21e05a87-8048-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21e05a87-8048-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 11:39:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="75751375"
From: George Dunlap <George.Dunlap@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAD8jICAABVbgP//9bsAgAMsvoCAAAaeAA==
Date: Thu, 5 Jul 2018 11:39:51 +0000
Message-ID: <6BAD479E-D411-47CD-B9B6-7EF547D5B1EE@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
In-Reply-To: <23357.65017.175500.267696@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <542AA37F3253A842BD1A3AC21C8C7D60@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Jan Beulich <JBeulich@suse.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>

DQoNCj4gT24gSnVsIDUsIDIwMTgsIGF0IDEyOjE2IFBNLCBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AY2l0cml4LmNvbT4gd3JvdGU6DQo+IA0KPiBKdWVyZ2VuIEdyb3NzIHdyaXRlcyAoIlJlOiBb
WGVuLWRldmVsXSBbTm90ZXMgZm9yIHhlbiBzdW1taXQgMjAxOCBkZXNpZ24gc2Vzc2lvbl0gUHJv
Y2VzcyBjaGFuZ2VzOiBpcyB0aGUgNiBtb250aGx5IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hvcnQs
IFNlY3VyaXR5IFByb2Nlc3MsIC4uLiIpOg0KPj4gV2UgZGlkbid0IGxvb2sgYXQgdGhlIHNwb3Jh
ZGljIGZhaWxpbmcgdGVzdHMgdGhvcm91Z2hseSBlbm91Z2guIFRoZQ0KPj4gaHlwZXJjYWxsIGJ1
ZmZlciBmYWlsdXJlIGhhcyBiZWVuIHRoZXJlIGZvciBhZ2VzLCBhIG5ld2VyIGtlcm5lbCBqdXN0
DQo+PiBtYWRlIGl0IG1vcmUgcHJvYmFibGUuIFRoaXMgd291bGQgaGF2ZSBzYXZlZCB1cyBzb21l
IHdlZWtzLg0KPiANCj4gSW4gZ2VuZXJhbCwgYXMgYSBjb21tdW5pdHksIHdlIGFyZSB2ZXJ5IGJh
ZCBhdCB0aGlzIGtpbmQgb2YgdGhpbmcuDQo+IA0KPiBJbiBteSBleHBlcmllbmNlLCB0aGUgZGV2
ZWxvcG1lbnQgY29tbXVuaXR5IGlzIG5vdCByZWFsbHkgaW50ZXJlc3RlZA0KPiBpbiBmaXhpbmcg
YnVncyB3aGljaCBhcmVuJ3QgZGlyZWN0bHkgaW4gdGhlaXIgd2F5Lg0KPiANCj4gWW91IGNhbiBv
YnNlcnZlIHRoaXMgZWFzaWx5IGluIHRoZSB3YXkgdGhhdCByZWdyZXNzaW9uIGluIExpbnV4LA0K
PiBzcG90dGVkIGJ5IG9zc3Rlc3QsIGFyZSBoYW5kbGVkLiAgTGludXggNC45IGhhcyBiZWVuIGJy
b2tlbiBmb3IgNDMNCj4gZGF5cy4gIExpbnV4IG1haW5saW5lIGlzIGJyb2tlbiB0b28uDQo+IA0K
PiBXZSBkbyBub3QgaGF2ZSBhIHRlYW0gb2YgcGVvcGxlIHJlYWRpbmcgdGhlc2UgdGVzdCByZXBv
cnRzLCBhbmQNCj4gY2hhc2luZyBkZXZlbG9wZXJzIHRvIGZpeCB0aGVtLiAgSSBjZXJ0YWlubHkg
ZG8gbm90IGhhdmUgdGltZSB0byBkbw0KPiB0aGlzIHRyaWFnZS4gIE9uIHRyZWVzIHdoZXJlIG9z
c3Rlc3QgZmFpbHVyZXMgZG8gbm90IGJsb2NrDQo+IGRldmVsb3BtZW50LCB0aGluZ3MgZ28gdW5m
aXhlZCBmb3Igd2Vla3MsIHNvbWV0aW1lcyBtb250aHMuDQo+IA0KPiBBbmQgb3ZlcmFsbCBteSBn
dXQgZmVlbGluZyBpcyB0aGF0IHRlc3RzIHdoaWNoIGZhaWwgaW50ZXJtaXR0ZW50bHkgYXJlDQo+
IHVzdWFsbHkgYmxhbWVkIChldmVuIGlmIHRoaXMgaXMgbm90IHN0YXRlZCBleHBsaWNpdGx5KSBv
biBwcm9ibGVtcw0KPiB3aXRoIG9zc3Rlc3Qgb3Igd2l0aCBvdXIgdGVzdCBpbmZyYXN0cnVjdHVy
ZS4gIEl0IGlzIGVhc3kgZm9yDQo+IGRldmVsb3BlcnMgdG8gdGhpbmsgdGhpcyBiZWNhdXNlIGlm
IHRoZXkgd2FpdCwgdGhlIHRlc3Qgd2lsbCBnZXQNCj4gImx1Y2t5IiwgYW5kIHBhc3MsIGFuZCBz
byB0aGVyZSB3aWxsIGJlIGEgcHVzaCBhbmQgdGhlIGRldmVsb3BlcnMgY2FuDQo+IGNhcnJ5IG9u
Lg0KPiANCj4gSSBoYXZlIGEgdmFndWUgcGxhbiB0byBzaXQgZG93biBhbmQgdGhpbmsgYWJvdXQg
aG93IG9zc3Rlc3Qncw0KPiByZXN1bHRzIGFuYWx5c2VycyBjb3VsZCByZXNwb25kIGJldHRlciB0
byBpbnRlcm1pdHRlbnQgZmFpbHVyZXMuICBUaGUNCj4gSWYgSSBjYW4sIEkgd291bGQgbGlrZSBp
bnRlcm1pdHRlbnQgZmFpbHVyZXMgdG8gYmxvY2sgcHVzaGVzLiAgVGhhdA0KPiB3b3VsZCBhdCBs
ZWFzdCBoZWxwIGFkZHJlc3MgdGhlIHByb2JsZW0gb2YgaGVpc2VuYnVncyAod2hpY2ggYXJlIG9m
dGVuDQo+IGFjdHVhbGx5IHF1aXRlIHNlcmlvdXMgaXNzdWVzKSBub3QgYmVpbnQgdGFrZW4gc2Vy
aW91c2x5Lg0KPiANCj4gSSB3b3VsZCBsb3ZlIHRvIGhlYXIgc3VnZ2VzdGlvbnMgZm9yIGhvdyB0
byBnZXQgcGVvcGxlIHRvIGFjdHVhbGx5IGZpeA0KPiB0ZXN0IGZhaWx1cmVzIGluIHRyZWVzIG5v
dCBtYWludGFpbmVkIGJ5IHRoZSBYZW4gUHJvamVjdCBhbmQgdGhlcmVmb3JlDQo+IG5vdCBnYXRl
ZCBieSBvc3N0ZXN0Lg0KDQpXZWxsIGF0IHRoZSBtb21lbnQsIGludmVzdGlnYXRpb24gaXMgYWQt
aG9jLiAgQmFzaWNhbGx5IGV2ZXJ5b25lIGhhcyB0byBsb29rIHRvIHNlZSAqd2hldGhlciogdGhl
cmXigJlzIGJlZW4gYSBmYWlsdXJlLCBhbmQgaXTigJlzIG5vYm9keeKAmXMgam9iIGluIHBhcnRp
Y3VsYXIgdG8gdHJ5IHRvIGNoYXNlIGl0IGRvd24gdG8gZmluZCBvdXQgd2hhdCBpdCBtaWdodCBi
ZS4gIElmIHdlIGhhZCBhIHRlYW0sIHdlIGNvdWxkIGhhdmUgYSByb2JvdCByb3RhdGUgYmV0d2Vl
biB0aGUgdGVhbXMgdG8gbm9taW5hdGUgb25lIHBhcnRpY3VsYXIgcGVyc29uIHBlciBmYWlsdXJl
IHRvIHRha2UgYSBsb29rIGF0IHRoZSByZXN1bHQgYW5kIGF0IGxlYXN0IHRyeSB0byBjbGFzc2lm
eSBpdCwgbWF5YmUgdHJ5IHRvIGZpbmQgdGhlIGFwcHJvcHJpYXRlIHBlcnNvbiB3aG8gbWF5IGJl
IGFibGUgdG8gdGFrZSBhIGRlZXBlciBsb29rLg0KDQogLUdlb3JnZQ0KDQoNCg0KDQoNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 11:41:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 11:41:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb2dW-0004kZ-Jf; Thu, 05 Jul 2018 11:41: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=jouk=jv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fb2dV-0004kM-Do
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 11:41:21 +0000
X-Inumbo-ID: 53de0a2c-8048-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53de0a2c-8048-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 13:41:17 +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 8F0BEAEBB;
 Thu,  5 Jul 2018 11:41:17 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@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: <99823c88-2b81-603d-05af-aa44b2ca3758@suse.com>
Date: Thu, 5 Jul 2018 13:41:16 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23357.65017.175500.267696@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 'Jan Beulich' <JBeulich@suse.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>

T24gMDUvMDcvMTggMTM6MTYsIElhbiBKYWNrc29uIHdyb3RlOgo+IEp1ZXJnZW4gR3Jvc3Mgd3Jp
dGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtOb3RlcyBmb3IgeGVuIHN1bW1pdCAyMDE4IGRlc2lnbiBz
ZXNzaW9uXSBQcm9jZXNzIGNoYW5nZXM6IGlzIHRoZSA2IG1vbnRobHkgcmVsZWFzZSBDYWRlbmNl
IHRvbyBzaG9ydCwgU2VjdXJpdHkgUHJvY2VzcywgLi4uIik6Cj4+IFdlIGRpZG4ndCBsb29rIGF0
IHRoZSBzcG9yYWRpYyBmYWlsaW5nIHRlc3RzIHRob3JvdWdobHkgZW5vdWdoLiBUaGUKPj4gaHlw
ZXJjYWxsIGJ1ZmZlciBmYWlsdXJlIGhhcyBiZWVuIHRoZXJlIGZvciBhZ2VzLCBhIG5ld2VyIGtl
cm5lbCBqdXN0Cj4+IG1hZGUgaXQgbW9yZSBwcm9iYWJsZS4gVGhpcyB3b3VsZCBoYXZlIHNhdmVk
IHVzIHNvbWUgd2Vla3MuCj4gCj4gSW4gZ2VuZXJhbCwgYXMgYSBjb21tdW5pdHksIHdlIGFyZSB2
ZXJ5IGJhZCBhdCB0aGlzIGtpbmQgb2YgdGhpbmcuCgpXZSBzaG91bGQgbm9taW5hdGUgc29tZW9u
ZSB0YWtpbmcgY2FyZSBvZiB0aGF0LiBUaGlzIGNvdWxkIGJlIGUuZy4KdGhlIFJlbGVhc2UgTWFu
YWdlciAod2hvIHdpbGwgaGF2ZSB0byBkbyB0aGF0IGR1cmluZyB0aGUgc3RhYmlsaXphdGlvbgpw
ZXJpb2QgYW55d2F5KS4gSSdkIGJlIGhhcHB5IGZvciBvdGhlciBwZW9wbGUgaGVscGluZyBvdXQs
IG9idmlvdXNseS4KCj4gSW4gbXkgZXhwZXJpZW5jZSwgdGhlIGRldmVsb3BtZW50IGNvbW11bml0
eSBpcyBub3QgcmVhbGx5IGludGVyZXN0ZWQKPiBpbiBmaXhpbmcgYnVncyB3aGljaCBhcmVuJ3Qg
ZGlyZWN0bHkgaW4gdGhlaXIgd2F5Lgo+IAo+IFlvdSBjYW4gb2JzZXJ2ZSB0aGlzIGVhc2lseSBp
biB0aGUgd2F5IHRoYXQgcmVncmVzc2lvbiBpbiBMaW51eCwKPiBzcG90dGVkIGJ5IG9zc3Rlc3Qs
IGFyZSBoYW5kbGVkLiAgTGludXggNC45IGhhcyBiZWVuIGJyb2tlbiBmb3IgNDMKPiBkYXlzLiAg
TGludXggbWFpbmxpbmUgaXMgYnJva2VuIHRvby4KCkp1c3Qgc2VudCB0aGUgcGF0Y2ggdG8gc3Rh
YmxlIHJlcGFpcmluZyB0aGF0IGlzc3VlLgoKVW5mb3J0dW5hdGVseSBJIGRpZG4ndCBzcG90IHRo
ZSBwcm9ibGVtIHdoZW4gc2VuZGluZyB0aGUgYmFja3BvcnRzCm9mIHRoZSBwYXRjaGVzIGZvciBy
ZXBhaXJpbmcgdGhlIHJlY2VudCBwcm9ibGVtcyBvbiBBTUQgaGFyZHdhcmU6IEkKaGFkIHNwZWNp
ZmllZCBrZXJuZWwgcGFyYW1ldGVycyBpbiBteSB0ZXN0cyBhdm9pZGluZyB0aGUgbGF0ZXN0IGlz
c3Vlcy4KCkl0IHRvb2sgbG9uZ2VyIHRoYW4gSSBoYXZlIGhvcGVkIHRvIGZpbmQgc29tZSB0aW1l
IGxvb2tpbmcgaW50byB0aGUKcHJvYmxlbSBkdWUgdG8gb25nb2luZyBzZWN1cml0eSB3b3JrIGFu
ZCB0aGUgc3BlbnQgdGltZSBmb3IgcmVsZWFzZQpyZWxhdGVkIHN0dWZmLgoKPiBXZSBkbyBub3Qg
aGF2ZSBhIHRlYW0gb2YgcGVvcGxlIHJlYWRpbmcgdGhlc2UgdGVzdCByZXBvcnRzLCBhbmQKPiBj
aGFzaW5nIGRldmVsb3BlcnMgdG8gZml4IHRoZW0uICBJIGNlcnRhaW5seSBkbyBub3QgaGF2ZSB0
aW1lIHRvIGRvCj4gdGhpcyB0cmlhZ2UuICBPbiB0cmVlcyB3aGVyZSBvc3N0ZXN0IGZhaWx1cmVz
IGRvIG5vdCBibG9jawo+IGRldmVsb3BtZW50LCB0aGluZ3MgZ28gdW5maXhlZCBmb3Igd2Vla3Ms
IHNvbWV0aW1lcyBtb250aHMuCgpNYXliZSB3ZSBzaG91bGQgZmluZCBhbiBvd25lciBmb3IgZWFj
aCB0cmVlIHdobyB3aWxsIGdldCB0aGUgcmVwb3J0cwpkaXJlY3RseSBhbmQgd2hvIGlzIHJlc3Bv
bnNpYmxlIGZvciByZWFjaGluZyBvdXQgdG8gdGhlIGRldmVsb3BlcnM/CkFzIHNhaWQgYWJvdmUg
SSB0aGluayB0aGUgUmVsZWFzZSBNYW5hZ2VyIGlzIGEgcG9zc2libGUgb3duZXIgb2YgdGhlCnhl
bi11bnN0YWJsZSB0ZXN0IHRyZWUuCgo+IEFuZCBvdmVyYWxsIG15IGd1dCBmZWVsaW5nIGlzIHRo
YXQgdGVzdHMgd2hpY2ggZmFpbCBpbnRlcm1pdHRlbnRseSBhcmUKPiB1c3VhbGx5IGJsYW1lZCAo
ZXZlbiBpZiB0aGlzIGlzIG5vdCBzdGF0ZWQgZXhwbGljaXRseSkgb24gcHJvYmxlbXMKPiB3aXRo
IG9zc3Rlc3Qgb3Igd2l0aCBvdXIgdGVzdCBpbmZyYXN0cnVjdHVyZS4gIEl0IGlzIGVhc3kgZm9y
Cj4gZGV2ZWxvcGVycyB0byB0aGluayB0aGlzIGJlY2F1c2UgaWYgdGhleSB3YWl0LCB0aGUgdGVz
dCB3aWxsIGdldAo+ICJsdWNreSIsIGFuZCBwYXNzLCBhbmQgc28gdGhlcmUgd2lsbCBiZSBhIHB1
c2ggYW5kIHRoZSBkZXZlbG9wZXJzIGNhbgo+IGNhcnJ5IG9uLgoKWWVzLgoKPiBJIGhhdmUgYSB2
YWd1ZSBwbGFuIHRvIHNpdCBkb3duIGFuZCB0aGluayBhYm91dCBob3cgb3NzdGVzdCdzCj4gcmVz
dWx0cyBhbmFseXNlcnMgY291bGQgcmVzcG9uZCBiZXR0ZXIgdG8gaW50ZXJtaXR0ZW50IGZhaWx1
cmVzLiAgVGhlCj4gSWYgSSBjYW4sIEkgd291bGQgbGlrZSBpbnRlcm1pdHRlbnQgZmFpbHVyZXMg
dG8gYmxvY2sgcHVzaGVzLiAgVGhhdAo+IHdvdWxkIGF0IGxlYXN0IGhlbHAgYWRkcmVzcyB0aGUg
cHJvYmxlbSBvZiBoZWlzZW5idWdzICh3aGljaCBhcmUgb2Z0ZW4KPiBhY3R1YWxseSBxdWl0ZSBz
ZXJpb3VzIGlzc3Vlcykgbm90IGJlaW50IHRha2VuIHNlcmlvdXNseS4KCisxCgo+IEkgd291bGQg
bG92ZSB0byBoZWFyIHN1Z2dlc3Rpb25zIGZvciBob3cgdG8gZ2V0IHBlb3BsZSB0byBhY3R1YWxs
eSBmaXgKPiB0ZXN0IGZhaWx1cmVzIGluIHRyZWVzIG5vdCBtYWludGFpbmVkIGJ5IHRoZSBYZW4g
UHJvamVjdCBhbmQgdGhlcmVmb3JlCj4gbm90IGdhdGVkIGJ5IG9zc3Rlc3QuCgpJbiBjYXNlIG5v
Ym9keSBzdGFuZHMgdXAgdG8gZG8gaXQgdGhpcyB3aWxsIGJlIHF1aXRlIGRpZmZpY3VsdC4gT25l
Cm9wdGlvbiBjb3VsZCBiZSB0byBkcm9wIHRoZSBmYWlsaW5nIGZlYXR1cmUgZnJvbSBYZW4gaW4g
Y2FzZSBpdCBpc24ndAphbiBhYnNvbHV0ZWx5IG1hbmRhdG9yeSBvbmUuIEluIGNhc2Ugc29tZWJv
ZHkgcmVhbGx5IHdhbnRzIHRvIGtlZXAgdGhhdApmZWF0dXJlIGhlIHdvdWxkIGhhdmUgdG8gYWN0
IGluIG9yZGVyIHRvIHJlcGFpciBpdC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 11:51:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 11: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 1fb2n3-0005wZ-1U; Thu, 05 Jul 2018 11:51: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb2n2-0005wP-Ar
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 11:51:12 +0000
X-Inumbo-ID: b551fce1-8049-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b551fce1-8049-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 11:51:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="75751765"
To: George Dunlap <George.Dunlap@citrix.com>, Ian Jackson
 <Ian.Jackson@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@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: <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
Date: Thu, 5 Jul 2018 12:51:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <72BDCB6A-8544-4174-BFAC-432E085CC027@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] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDUvMDcvMTggMTI6MTgsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4KPj4+ICAgIEFub3RoZXIg
cG90ZW50aWFsIHByb2JsZW1zIHNob3dlZCB1cCBsYXN0IHdlZWs6IE9TU1RFU1QgaXMgdXNpbmcg
dGhlCj4+PiAgICBEZWJpYW4gc2VydmVycyBmb3IgZG9pbmcgdGhlIGJhc2ljIGluc3RhbGxhdGlv
bi4gQSBjaGFuZ2UgdGhlcmUgKGUuZy4KPj4+ICAgIGEgbmV3IHBvaW50IHJlbGVhc2UpIHdpbGwg
YmxvY2sgdGVzdHMuIEknZCBwcmVmZXIgdG8gaGF2ZSBhIGxvY2FsIGNhY2hlCj4+PiAgICBvZiB0
aGUgbGFzdCBrbm93biBnb29kIHNldCBvZiAqLmRlYiBmaWxlcyB0byBiZSB1c2VkIGVzcGVjaWFs
bHkgZm9yIHRoZQo+Pj4gICAgYnJhbmNoZWQgWGVuIHZlcnNpb25zLiBUaGlzIHdvdWxkIHJ1bGUg
b3V0IHJlbW90ZSBwcm9ibGVtcyBmb3IgcmVsZWFzZXMuCj4+Pgo+Pj4gVGhpcyBpcyBhZ2FpbiBz
b21ldGhpbmcgd2hpY2ggd2Ugc2hvdWxkIGRlZmluaXRlbHkgbG9vayBhdC4KPj4gVGhpcyB3YXMg
YmFkIGx1Y2suICBUaGlzIGtpbmQgb2YgdXBkYXRlIGhhcHBlbnMgYWJvdXQgMy00IHRpbWVzIGEK
Pj4geWVhci4gIEl0IGRvZXMgYnJlYWsgZXZlcnl0aGluZywgbGVhZGluZyB0byBhIGRlbGF5IG9m
IGEgZGF5IG9yIHR3bywKPj4gYnV0IHRoZSBmaXggaXMgc3RyYWlnaHRmb3J3YXJkLgo+Pgo+PiBP
YnZpb3VzbHkgdGhpcyBpcyBub3QgaWRlYWwgYnV0IHRoZSBzb2x1dGlvbnMgYXJlIG5vbnRyaXZp
YWwuICBJdCBpcwo+PiBub3QgcmVhbGx5IHBvc3NpYmxlIHRvICJoYXZlIGEgbG9jYWwgY2FjaGUg
b2YgdGhlIGxhc3Qga25vd24gZ29vZCBzZXQKPj4gb2YgKi5kZWIgZmlsZXMiIHdpdGhvdXQga25v
d2luZyB3aGF0IHRoYXQgc3Vic2V0IHNob3VsZCBiZTsgdGhhdCB3b3VsZAo+PiByZXF1aXJlIGFu
IGVkaWZpY2UgdG8gdHJhY2sgd2hhdCBpcyB1c2VkLCBvciBzb21lIG1hbnVhbCBjb25maWd1cmF0
aW9uCj4+IHdoaWNoIHdvdWxkIHByb2JhYmx5IGJyZWFrLiAgQWx0ZXJuYXRpdmVseSB3ZSBjb3Vs
ZCBydW4gYSBjb21wbGV0ZQo+PiBtaXJyb3IgYnV0IHRoYXQgaXMgYSAqbG90KiBvZiBzcGFjZSBh
bmQgYmFuZHdpZHRoLCBtb3N0IG9mIHdoaWNoIHdvdWxkCj4+IGJlIHVudXNlZC4KPj4KPj4gSSB0
aGluayB0aGUgcmlnaHQgYXBwcm9hY2ggaXMgcHJvYmFibHkgdG8gc3dpdGNoIGZyb20gdXNpbmcg
ZC1pIGZvcgo+PiBob3N0IGluc3RhbGxzLCB0byBzb21ldGhpbmcgbGlrZSBGQUkuICBUaGF0IHdv
dWxkIGJlIGZhc3RlciBhcyB3ZWxsLgo+PiBIb3dldmVyIHRoYXQgYW1vdW5zIHRvIHJlZW5naW5l
ZXJpbmcgdGhlIHdheSBvc3N0ZXN0IGRvZXMgaG9zdAo+PiBpbnN0YWxsczsgaXQgd291bGQgYWxz
byBsZWF2ZSB1cyBtYWludGFpbmluZyBhbiBhZGRpdGlvbmFsIHdheSB0byBkbwo+PiBob3N0IGlu
c3RhbGxzLCBzaW5jZSB3ZSB3b3VsZCBzdGlsbCB3YW50IHRvIGJlIGFibGUgdG8gKnRlc3QqIGQt
aQo+PiBvcGVyYXRpb24gYXMgYSBndWVzdC4KPiBXaGF0IEkgdGhpbmsgd291bGQgYmUgaWRlYWwg
aXMgYSB3YXkgdG8gdGFrZSDigJhzbmFwc2hvdHPigJkgb2YgZGlmZmVyZW50IHN0YXRlcyBvZiBz
ZXR1cCBmb3IgdmFyaW91cyBob3N0cyBhbmQgcmV2ZXJ0IHRvIHRoZW0uICBUaGVyZeKAmXMgYWJz
b2x1dGVseSBubyByZWFzb24gdG8gZG8gYSBmdWxsIGluc3RhbGwgb2YgYSBob3N0IGV2ZXJ5IG9z
c3Rlc3QgcnVuLCB3aGVuIHRoYXQgaW5zdGFsbCBoYXBwZW5zIDEpIGJlZm9yZSB3ZSBldmVuIGlu
c3RhbGwgWGVuLCBhbmQgMikgc2hvdWxkIGJlIG5lYXJseSBpZGVudGljYWwgZWFjaCB0aW1lLiAg
V2Ugc2hvdWxkIGJlIGFibGUgdG8gaW5zdGFsbCBhIGhvc3QsIHRha2UgYSBzbmFwc2hvdCBvZiB0
aGUg4oCcY2xlYW7igJ0gaW5zdGFsbCwgdGhlbiBkbyB0aGUgYnVpbGQgcHJlcCwgdGFrZSBhIHNu
YXBzaG90IG9mIHRoYXQsIGFuZCB0aGVuIHNpbXBseSByZXZlcnQgdG8gb25lIG9yIGJvdGggb2Yg
dGhvc2UgKGFzc3VtaW5nIGJ1aWxkIHJlcXVpcmVtZW50cyBoYXZlbuKAmXQgY2hhbmdlZCBpbiB0
aGUgbWVhbiB0aW1lKSB3aGVuZXZlciBuZWNlc3NhcnkuICBSZS1nZW5lcmF0aW5nIHRoZXNlIHNu
YXBzaG90cyBvbmNlIHBlciB3ZWVrIHBlciBob3N0IHNob3VsZCBiZSBwbGVudHksIGFuZCBzb3Vu
ZHMgbGlrZSBpdCB3b3VsZCBtYXNzaXZlbHkgaW1wcm92ZSB0aGUgY3VycmVudCB0aHJvdWdocHV0
Lgo+Cj4gSeKAmWQgbGlrZSB0byBwcm9wb3NlIHRoZSBpZGVhIGFsc28gdGhhdCB3ZSB0cnkgdG8g
ZmluZCBhIG1vcmUgZWZmaWNpZW50IHdheSBvZiB0ZXN0aW5nIGd1ZXN0IGZ1bmN0aW9uYWxpdHkg
dGhhbiBkb2luZyBhIGd1ZXN0IGluc3RhbGwuICBJIHVuZGVyc3RhbmQgaXTigJlzIGEgbmF0dXJh
bCB3YXkgdG8gdGVzdCBhIHJlYXNvbmFibGUgcmFuZ2Ugb2YgZnVuY3Rpb25hbGl0eSwgYnV0IHBh
cnRpY3VsYXJseSBmb3IgV2luZG93cyBndWVzdHMsIG15IGltcHJlc3Npb24gaXMgdGhhdCBpdOKA
mXMgdmVyeSBzbG93OyB0aGVyZSBtdXN0IGJlIGEgd2F5IHRvIG1ha2UgYSB0ZXN0IHRoYXQgd291
bGQgaGF2ZSBzaW1pbGFyIGNvdmVyYWdlIGJ1dCBiZSBhYmxlIHRvIGJlIGNvbXBsZXRlZCB3aXRo
IGEgcHJlLWluc3RhbGxlZCBzbmFwc2hvdCwgaW4gb25seSBhIGZldyBtaW51dGVzLgoKV2UndmUg
aGFkIHNpbWlsYXIgZGlzY3Vzc2lvbnMgaW4gWGVuU2VydmVyLiBUaGF0IGlkZWEgaXMgc3VwZXJm
aWNpYWxseQphdHRyYWN0aXZlIGJ1dCBhY3R1YWxseSBtYWtlcyB0aGluZ3Mgd29yc2UsIGJlY2F1
c2UgaXQgbm93IG1lYW5zIHRoYXQKZmlsZXN5c3RlbSBjbG9uZS9zbmFwc2hvdCBpcyBub3cgaW4g
dGhlIG1peCBvZiB0aGluZ3Mgd2hpY2ggY2FuIGdvIHdyb25nLgoKUGFydGljdWxhcmx5IHdpdGgg
T1NTVGVzdCB0ZXN0aW5nIG1haW5saW5lIGtlcm5lbHMsIHJhdGhlciB0aGFuIGRpc3RybwpzdGFi
bGUga2VybmVscywgdGhlIGNoYW5jZXMgb2YgZmluZGluZyBmaWxlc3lzdGVtIGJ1Z3MgZ3Jvd3MK
c3Vic3RhbnRpYWxseSwgYW5kIHRoZSBjb21wbGV4aXR5IG9mIGRpYWdub3NpbmcgYW4gaXNzdWUg
aXMgb3V0c2lkZSBvZgpvdXIgYXJlYSBvZiBleHBlcnRpc2UuCgpUZXN0aW5nLCBwYXJ0aWN1bGFy
bHkgc21va2UgdGVzdGluZywgbmVlZHMgdG8gYmUgMTAwJSByZWxpYWJsZSB0byBiZQp1c2VmdWws
IGFuZCBPU1NUZXN0IGlzIG5vdCwgaXMgZGVtb25zdHJhdGVkIGFjcm9zcyB0aGlzIHRocmVhZC4K
ClRoZSBvbmx5IHdheSB0byBtYWtlIHRoaW5ncyBiZXR0ZXIgaXMgdG8gaW1wcm92ZSB0aGUgcmVs
aWFiaWxpdHkuwqAKSW1wcm92aW5nIHJlbGlhYmlsaXR5IG1lYW5zIHJlbW92aW5nIGFsbCB1bm5l
Y2Vzc2FyeSBjb21wbGV4aXR5LCBhbmQKcmVwbGFjaW5nIGFueSB1bnJlbGlhYmxlIGhhcmR3YXJl
LgoKVGhlIFhlbiBQcm9qZWN0IGhhcyB0aGUgbW9uZXkgdG8gcmVwbGFjZSBpbnRlcm1pdHRlbnQg
UERVcyAoaWYgdGhhdCBpcwpiZWxpZXZlZCB0byBiZSB0aGUgY2F1c2Ugb2YgdGhlIHByb2JsZW0p
LsKgIFdoYXQgdGhlIFhlbiBQcm9qZWN0IGRvZXNuJ3QKaGF2ZSBpcyB0aGUgdGltZSBmb3IgcGVv
cGxlIHRvIGludmVzdGlnYXRlIGludGVybWl0dGVudCBpc3N1ZXMsIGFuZCB3aGF0Cml0IGNhbid0
IGFmZm9yZCBpcyB0aGUgY3VycmVudCBhdHRpdHVkZSBvZiAib2ggLSB0aGF0J3MganVzdCBPU1NU
ZXN0CmJlaW5nIGZsYWt5IC0gaXQgd2lsbCBob3BlZnVsbHkgcGFzcyBuZXh0IHRpbWUiLgoKQnkg
ZmFyIGFuZCBhd2F5IHRoZSBiZXN0IG92ZXJhbGwgdGltZXNhdmluZyBjb21lcyBmcm9tIGhhdmlu
ZyBhbGwKdGVzdGluZyB3b3JraW5nIHJlbGlhYmx5LCBhdCB3aGljaCBwb2ludCBPU1NUZXN0IGRv
ZXNuJ3QgbmVlZCB0byByZXJ1bgp0ZXN0cyBhZ2FpbiBpbiB0aGUgaG9wZSBvZiBnZXR0aW5nIGEg
ZGlmZmVyZW50IGFuc3dlciwgYW5kIGlkZW50aWZpZWQKZmFpbHVyZXMgYXJlIGEgY2xlYXIgc2ln
biB0byBkZXZlbG9wZXJzIHRoYXQgdGhlcmUgaXMgYSBwcm9ibGVtIHdoaWNoCm5lZWRzIGZpeGlu
Zy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 12:00:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 12:00: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 1fb2vp-00076Y-Mz; Thu, 05 Jul 2018 12:00: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb2vp-00076Q-2u
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 12:00:17 +0000
X-Inumbo-ID: fab20eb9-804a-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 fab20eb9-804a-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 12:00:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 06:00:14 -0600
Message-Id: <5B3E084E02000078001D17B9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 06:00:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B31E90F02000078001CDCE1@prv1-mh.provo.novell.com>
 <20180705095918.zklzzjraybeowhh3@citrix.com>
In-Reply-To: <20180705095918.zklzzjraybeowhh3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4] EFI: add EFI_LOAD_OPTION support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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@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+IE9uIDA1LjA3LjE4IGF0IDExOjU5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMDE6MTk6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IFdoZW4gYm9vdGluZyBYZW4gdmlhIFVFRkkgdGhlIFhlbiBjb25maWcgZmlsZSBjYW4g
Y29udGFpbiBtdWx0aXBsZQo+PiBzZWN0aW9ucyBlYWNoIGRlc2NyaWJpbmcgZGlmZmVyZW50IGJv
b3Qgb3B0aW9ucy4gSXQgaXMgY3VycmVudGx5IG9ubHkKPj4gcG9zc2libGUgdG8gY2hvb3NlIHdo
aWNoIHNlY3Rpb24gdG8gYm9vdCB3aXRoIGlmIHRoZSBidWZmZXIgY29udGFpbnMgYQo+PiBzdHJp
bmcuIFVFRkkgcHJvdmlkZXMgYSBkaWZmZXJlbnQgc3RhbmRhcmQgdG8gcGFzcyBvcHRpb25hbCBh
cmd1bWVudHMKPj4gdG8gYW4gYXBwbGljYXRpb24sIGFuZCBpbiB0aGlzIHBhdGNoIHdlIG1ha2Ug
WGVuIHByb3Blcmx5IHBhcnNlIHRoaXMKPj4gYnVmZmVyLCB0aHVzIG1ha2luZyBpdCBwb3NzaWJs
ZSB0byBoYXZlIHNlcGFyYXRlIEVGSSBib290IG9wdGlvbnMKPj4gcHJlc2VudCBmb3IgdGhlIGRp
ZmZlcmVudCBjb25maWcgc2VjdGlvbnMuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBOb3Qgc3VyZSB3aHkgSSdtIENDJ2VkIG9uIHRoaXMg
cGF0Y2guIFNpbmNlIHlvdSdyZSB0aGUgRUZJIG1haW50YWluZXIsIEkKPiBkb24ndCB0aGluayBh
IHRhZyBpcyBuZWVkZWQgZm9yIHlvdSB0byBjb21taXQgdGhpcyBjaGFuZ2UuCgpIbW0sIHNvIGZh
ciBJIHdhcyB1bmRlciB0aGUgaW1wcmVzc2lvbiB0aGF0IHRoZSBsYWNrIG9mIGEgMm5kCm1haW50
YWluZXIgbWVhbnQgYW4gYWNrIGZyb20gVEhFIFJFU1Qgd291bGQgYXQgdGhlIHZlcnkgbGVhc3QK
YmUgZGVzaXJhYmxlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 12:03:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 12: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 1fb2zE-0007K5-A8; Thu, 05 Jul 2018 12: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=pgic=jv=protonmail.com=mathieu.tarral@srs-us1.protection.inumbo.net>)
 id 1fb2zC-0007JX-TB
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 12:03:47 +0000
X-Inumbo-ID: 779521a5-804b-11e8-a6a9-d7ebe60f679a
Received: from mail-1857040132.protonmail.ch (unknown [185.70.40.132])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 779521a5-804b-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 12:03:45 +0000 (UTC)
Date: Thu, 05 Jul 2018 08:03:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=default; t=1530792224;
 bh=gU5cQr/9zwgDC1P3bNscnhgGQa60fmPFjM4hMt4gezs=;
 h=Date:To:From:Cc:Reply-To:Subject:Feedback-ID:From;
 b=t7nGXSpTl1NVaVRZKATDhusLhE+hee1OBICTk7RpOPzZduyVyzBaNMIsFZW85dqdW
 RCx44hkZLv7QepY3oK8QW34HOHhr5gDAT6gpoT5wm6Vyq6KO6iwlCwbD568NelXZ7g
 S6GEYeuzD8E6MoTSs27UJX5fXiRs3ZF6SymrDkjE=
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Mathieu Tarral <mathieu.tarral@protonmail.com>
Message-ID: <9lg-uV94O865ZY-FzhFH8_WRnyzI6Sv61on-lrRHtcGOCu0S4FDFrOQV7TmT4jSPJU30Ai6owWzBjg4JKbNYBVF75HQXEmFVcrnwJiZ-6Gc=@protonmail.com>
Feedback-ID: 7ARND6YmrAEqSXE0j3TLm6ZqYiFFaDDEkO_KW8fTUEW0kYwGM1KEsuPxEPVWH5YuEnR43INtqwIKH-usvnxVQQ==:Ext:ProtonMail
MIME-Version: 1.0
X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no
 version=3.4.0
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch
Subject: [Xen-devel] Vagrant boxes for Xen developers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: Mathieu Tarral <mathieu.tarral@protonmail.com>
Cc: "tamas@tklengyel.com" <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>

SGksCgpJIHN0YXJ0ZWQgdG8gd29yayBvbiBidWlsZGluZyBWYWdyYW50IGJveGVzIGZvciBYZW4s
IGluIG9yZGVyIHRvCmhhdmUgcmVwcm9kdWNpYmxlIGVudmlyb25tZW50cyB3aGVuIHRlc3Rpbmcg
bXkgVk1JIHRvb2xzLAphbmQgdHJ5IG91dCB0aGUgbGF0ZXN0IHJlbGVhc2Ugd2l0aG91dCBoYXZp
bmcgdG8gbWVzcyB3aXRoIG15IGRpc3Ryby4KCkkgd2FudCB0byBzaGFyZSBteSB3b3JrIGFzIGl0
IG1pZ2h0IGJlIHVzZWZ1bCBmb3Igb3RoZXIgWGVuIGRldmVsb3BlcnMgYXMgd2VsbDoKaHR0cHM6
Ly9naXRodWIuY29tL1dlbnplbC92YWdyYW50LXhlbgoKRmVkb3JhIGFuZCBEZWJpYW4gYXJlIHRo
ZSAyIHN1cHBvcnRlZCB0YXJnZXRzIGFzIG9mIHRvZGF5LCBidXQgZmVlbCBmcmVlCnRvIGFkZCB5
b3VyIG93bi4KCk1vcmVvdmVyLCB3aXRoIFZhZ3JhbnQgc2hhcmVkIGZvbGRlcnMsIHlvdSBjb3Vs
ZCBldmVuIHdvcmsgb24gWGVuJ3Mgc291cmNlIGNvZGUKb24gdGhlIGhvc3QsIGFuZCBjb21waWxl
L2luc3RhbGwvdGVzdCBpdCBpbnRvIHRoZSBWTSA6KQoKY2MgVGFtYXMgYXMgaGUgbWlnaHQgZmlu
ZCBpdCB1c2VmdWwgZm9yIFZNSSA7KQoKQmVzdCByZWdhcmRzLArigIstLQpNYXRoaWV1IFRhcnJh
bApTZW50IHdpdGggUHJvdG9uTWFpbCBTZWN1cmUgRW1haWwu4oCLCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 12:20:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 12: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 1fb3FB-0000yA-2V; Thu, 05 Jul 2018 12: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=jouk=jv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fb3FA-0000y0-8W
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 12:20:16 +0000
X-Inumbo-ID: c5480536-804d-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c5480536-804d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 12:20: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 A78C0AED4;
 Thu,  5 Jul 2018 12:20:13 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>,
 Ian Jackson <Ian.Jackson@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@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: <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
Date: Thu, 5 Jul 2018 14:20:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDUvMDcvMTggMTM6NTEsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMDUvMDcvMTggMTI6
MTgsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+Cj4+Pj4gICAgQW5vdGhlciBwb3RlbnRpYWwgcHJv
YmxlbXMgc2hvd2VkIHVwIGxhc3Qgd2VlazogT1NTVEVTVCBpcyB1c2luZyB0aGUKPj4+PiAgICBE
ZWJpYW4gc2VydmVycyBmb3IgZG9pbmcgdGhlIGJhc2ljIGluc3RhbGxhdGlvbi4gQSBjaGFuZ2Ug
dGhlcmUgKGUuZy4KPj4+PiAgICBhIG5ldyBwb2ludCByZWxlYXNlKSB3aWxsIGJsb2NrIHRlc3Rz
LiBJJ2QgcHJlZmVyIHRvIGhhdmUgYSBsb2NhbCBjYWNoZQo+Pj4+ICAgIG9mIHRoZSBsYXN0IGtu
b3duIGdvb2Qgc2V0IG9mICouZGViIGZpbGVzIHRvIGJlIHVzZWQgZXNwZWNpYWxseSBmb3IgdGhl
Cj4+Pj4gICAgYnJhbmNoZWQgWGVuIHZlcnNpb25zLiBUaGlzIHdvdWxkIHJ1bGUgb3V0IHJlbW90
ZSBwcm9ibGVtcyBmb3IgcmVsZWFzZXMuCj4+Pj4KPj4+PiBUaGlzIGlzIGFnYWluIHNvbWV0aGlu
ZyB3aGljaCB3ZSBzaG91bGQgZGVmaW5pdGVseSBsb29rIGF0Lgo+Pj4gVGhpcyB3YXMgYmFkIGx1
Y2suICBUaGlzIGtpbmQgb2YgdXBkYXRlIGhhcHBlbnMgYWJvdXQgMy00IHRpbWVzIGEKPj4+IHll
YXIuICBJdCBkb2VzIGJyZWFrIGV2ZXJ5dGhpbmcsIGxlYWRpbmcgdG8gYSBkZWxheSBvZiBhIGRh
eSBvciB0d28sCj4+PiBidXQgdGhlIGZpeCBpcyBzdHJhaWdodGZvcndhcmQuCj4+Pgo+Pj4gT2J2
aW91c2x5IHRoaXMgaXMgbm90IGlkZWFsIGJ1dCB0aGUgc29sdXRpb25zIGFyZSBub250cml2aWFs
LiAgSXQgaXMKPj4+IG5vdCByZWFsbHkgcG9zc2libGUgdG8gImhhdmUgYSBsb2NhbCBjYWNoZSBv
ZiB0aGUgbGFzdCBrbm93biBnb29kIHNldAo+Pj4gb2YgKi5kZWIgZmlsZXMiIHdpdGhvdXQga25v
d2luZyB3aGF0IHRoYXQgc3Vic2V0IHNob3VsZCBiZTsgdGhhdCB3b3VsZAo+Pj4gcmVxdWlyZSBh
biBlZGlmaWNlIHRvIHRyYWNrIHdoYXQgaXMgdXNlZCwgb3Igc29tZSBtYW51YWwgY29uZmlndXJh
dGlvbgo+Pj4gd2hpY2ggd291bGQgcHJvYmFibHkgYnJlYWsuICBBbHRlcm5hdGl2ZWx5IHdlIGNv
dWxkIHJ1biBhIGNvbXBsZXRlCj4+PiBtaXJyb3IgYnV0IHRoYXQgaXMgYSAqbG90KiBvZiBzcGFj
ZSBhbmQgYmFuZHdpZHRoLCBtb3N0IG9mIHdoaWNoIHdvdWxkCj4+PiBiZSB1bnVzZWQuCj4+Pgo+
Pj4gSSB0aGluayB0aGUgcmlnaHQgYXBwcm9hY2ggaXMgcHJvYmFibHkgdG8gc3dpdGNoIGZyb20g
dXNpbmcgZC1pIGZvcgo+Pj4gaG9zdCBpbnN0YWxscywgdG8gc29tZXRoaW5nIGxpa2UgRkFJLiAg
VGhhdCB3b3VsZCBiZSBmYXN0ZXIgYXMgd2VsbC4KPj4+IEhvd2V2ZXIgdGhhdCBhbW91bnMgdG8g
cmVlbmdpbmVlcmluZyB0aGUgd2F5IG9zc3Rlc3QgZG9lcyBob3N0Cj4+PiBpbnN0YWxsczsgaXQg
d291bGQgYWxzbyBsZWF2ZSB1cyBtYWludGFpbmluZyBhbiBhZGRpdGlvbmFsIHdheSB0byBkbwo+
Pj4gaG9zdCBpbnN0YWxscywgc2luY2Ugd2Ugd291bGQgc3RpbGwgd2FudCB0byBiZSBhYmxlIHRv
ICp0ZXN0KiBkLWkKPj4+IG9wZXJhdGlvbiBhcyBhIGd1ZXN0Lgo+PiBXaGF0IEkgdGhpbmsgd291
bGQgYmUgaWRlYWwgaXMgYSB3YXkgdG8gdGFrZSDigJhzbmFwc2hvdHPigJkgb2YgZGlmZmVyZW50
IHN0YXRlcyBvZiBzZXR1cCBmb3IgdmFyaW91cyBob3N0cyBhbmQgcmV2ZXJ0IHRvIHRoZW0uICBU
aGVyZeKAmXMgYWJzb2x1dGVseSBubyByZWFzb24gdG8gZG8gYSBmdWxsIGluc3RhbGwgb2YgYSBo
b3N0IGV2ZXJ5IG9zc3Rlc3QgcnVuLCB3aGVuIHRoYXQgaW5zdGFsbCBoYXBwZW5zIDEpIGJlZm9y
ZSB3ZSBldmVuIGluc3RhbGwgWGVuLCBhbmQgMikgc2hvdWxkIGJlIG5lYXJseSBpZGVudGljYWwg
ZWFjaCB0aW1lLiAgV2Ugc2hvdWxkIGJlIGFibGUgdG8gaW5zdGFsbCBhIGhvc3QsIHRha2UgYSBz
bmFwc2hvdCBvZiB0aGUg4oCcY2xlYW7igJ0gaW5zdGFsbCwgdGhlbiBkbyB0aGUgYnVpbGQgcHJl
cCwgdGFrZSBhIHNuYXBzaG90IG9mIHRoYXQsIGFuZCB0aGVuIHNpbXBseSByZXZlcnQgdG8gb25l
IG9yIGJvdGggb2YgdGhvc2UgKGFzc3VtaW5nIGJ1aWxkIHJlcXVpcmVtZW50cyBoYXZlbuKAmXQg
Y2hhbmdlZCBpbiB0aGUgbWVhbiB0aW1lKSB3aGVuZXZlciBuZWNlc3NhcnkuICBSZS1nZW5lcmF0
aW5nIHRoZXNlIHNuYXBzaG90cyBvbmNlIHBlciB3ZWVrIHBlciBob3N0IHNob3VsZCBiZSBwbGVu
dHksIGFuZCBzb3VuZHMgbGlrZSBpdCB3b3VsZCBtYXNzaXZlbHkgaW1wcm92ZSB0aGUgY3VycmVu
dCB0aHJvdWdocHV0Lgo+Pgo+PiBJ4oCZZCBsaWtlIHRvIHByb3Bvc2UgdGhlIGlkZWEgYWxzbyB0
aGF0IHdlIHRyeSB0byBmaW5kIGEgbW9yZSBlZmZpY2llbnQgd2F5IG9mIHRlc3RpbmcgZ3Vlc3Qg
ZnVuY3Rpb25hbGl0eSB0aGFuIGRvaW5nIGEgZ3Vlc3QgaW5zdGFsbC4gIEkgdW5kZXJzdGFuZCBp
dOKAmXMgYSBuYXR1cmFsIHdheSB0byB0ZXN0IGEgcmVhc29uYWJsZSByYW5nZSBvZiBmdW5jdGlv
bmFsaXR5LCBidXQgcGFydGljdWxhcmx5IGZvciBXaW5kb3dzIGd1ZXN0cywgbXkgaW1wcmVzc2lv
biBpcyB0aGF0IGl04oCZcyB2ZXJ5IHNsb3c7IHRoZXJlIG11c3QgYmUgYSB3YXkgdG8gbWFrZSBh
IHRlc3QgdGhhdCB3b3VsZCBoYXZlIHNpbWlsYXIgY292ZXJhZ2UgYnV0IGJlIGFibGUgdG8gYmUg
Y29tcGxldGVkIHdpdGggYSBwcmUtaW5zdGFsbGVkIHNuYXBzaG90LCBpbiBvbmx5IGEgZmV3IG1p
bnV0ZXMuCj4gCj4gV2UndmUgaGFkIHNpbWlsYXIgZGlzY3Vzc2lvbnMgaW4gWGVuU2VydmVyLiBU
aGF0IGlkZWEgaXMgc3VwZXJmaWNpYWxseQo+IGF0dHJhY3RpdmUgYnV0IGFjdHVhbGx5IG1ha2Vz
IHRoaW5ncyB3b3JzZSwgYmVjYXVzZSBpdCBub3cgbWVhbnMgdGhhdAo+IGZpbGVzeXN0ZW0gY2xv
bmUvc25hcHNob3QgaXMgbm93IGluIHRoZSBtaXggb2YgdGhpbmdzIHdoaWNoIGNhbiBnbyB3cm9u
Zy4KPiAKPiBQYXJ0aWN1bGFybHkgd2l0aCBPU1NUZXN0IHRlc3RpbmcgbWFpbmxpbmUga2VybmVs
cywgcmF0aGVyIHRoYW4gZGlzdHJvCj4gc3RhYmxlIGtlcm5lbHMsIHRoZSBjaGFuY2VzIG9mIGZp
bmRpbmcgZmlsZXN5c3RlbSBidWdzIGdyb3dzCj4gc3Vic3RhbnRpYWxseSwgYW5kIHRoZSBjb21w
bGV4aXR5IG9mIGRpYWdub3NpbmcgYW4gaXNzdWUgaXMgb3V0c2lkZSBvZgo+IG91ciBhcmVhIG9m
IGV4cGVydGlzZS4KCkJ1dCBhcmUgcmVhbGx5IGFsbCB0ZXN0cyByZXF1aXJlZCB0byB1c2UgYSBm
cmVzaGx5IGluc3RhbGxlZCBtYWlubGluZQprZXJuZWw/IENhbid0IHdlIGUuZy4gZG8gYSBndWVz
dCBpbnN0YWxsIHRlc3Qgb25jZSBhIG5ldyBrZXJuZWwgaXMKcmVsZWFzZWQgYW5kIGNsb25lIHRo
ZSByZXN1bHRpbmcgZ3Vlc3QgZGlzayBpbWFnZSBmb3Igb3RoZXIgdGVzdHMKKGFmdGVyIHNodXR0
aW5nIGRvd24gdGhlIGd1ZXN0LCBvZiBjb3Vyc2UpPwoKU2FtZSBhcHBsaWVzIHRvIHRoZSBob3N0
OiB0aGUgYmFzZSBzeXN0ZW0gKHdpdGhvdXQgdGhlIHRvIGJlIHRlc3RlZApjb21wb25lbnQgbGlr
ZSBxZW11LCB4ZW4sIG9yIHdoYXRldmVyKSBjb3VsZCBiZSBpbnN0YWxsZWQganVzdCBieQpjbG9u
aW5nIGEgZGlzay9wYXJ0aXRpb24vbG9naWNhbCB2b2x1bWUuCgpFYWNoIGltYWdlIHdvdWxkIHJ1
biB0aHJvdWdoIHRoZSBzdGFnZXMgbmV3LT5zdGFnaW5nLT5zdGFibGU6CgotIEVhY2ggdGltZSBh
IGNvbXBvbmVudCBpcyByZWxlYXNlZCBhbiBpbWFnZSBpcyBiYXNlZCBvbiAoZS5nLiBhIG5ldwog
IG1haW5saW5lIGtlcm5lbCkgYSBuZXcgaW1hZ2UgaXMgY3JlYXRlZCBieSBpbnN0YWxsaW5nIGl0
LiBJbiBjYXNlIHRoaXMKICBzdWNjZWVkcywgdGhlIGltYWdlIGlzIG1vdmVkIHRvIHRoZSBzdGFn
aW5nIGFyZWEuCi0gVGhlIGltYWdlcyBpbiB0aGUgc3RhZ2luZyBhcmVhIGFyZSB0ZXN0ZWQgdXNp
bmcga25vd24gc3RhYmxlCiAgY29tcG9uZW50cyBpbiBvcmRlciB0byB0ZXN0IHRoZSBpbWFnZSwg
bm90IHRoZSB0ZXN0LWNvbXBvbmVudHMuIEluCiAgY2FzZSBvZiBhbGwgdGVzdHMgc3VjY2VlZGVk
IHRoZSBpbWFnZSBpcyBtb3ZlZCB0byB0aGUgc3RhYmxlIGFyZWEuCi0gVGhlIHN0YWJsZSBpbWFn
ZXMgYXJlIHVzZWQgdG8gdGVzdCBjb21wb25lbnRzIGZyb20gc3RhZ2luZy4gSW4gY2FzZSBvZgog
IHN1Y2Nlc3MgdGhlIHJlbGF0ZWQgY29tcG9uZW50cyBjYW4gYmUgcHVzaGVkIHRvIHN0YWJsZS9t
YXN0ZXIuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 12:34:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 12:34: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 1fb3Sx-00029p-JJ; Thu, 05 Jul 2018 12:34: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=aoco=jv=citrix.com=prvs=7171d3a14=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fb3Sw-00029k-6T
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 12:34:30 +0000
X-Inumbo-ID: c03cf2c6-804f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c03cf2c6-804f-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 14:34:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="75753937"
From: Lars Kurth <lars.kurth@citrix.com>
To: Juergen Gross <jgross@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>, George Dunlap <George.Dunlap@citrix.com>, "Ian
 Jackson" <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAC+vQCAACzTAIADRc6AgAADwYCAAAkGgIAACB+AgAAUvoA=
Date: Thu, 5 Jul 2018 12:34:25 +0000
Message-ID: <3CB8E9CC-6557-40C7-B5D0-5F9216449E78@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
In-Reply-To: <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <88B5E649F45F8445A706F3B75ED039CE@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "committers@xenproject.org" <committers@xenproject.org>,
 Rich Persaud <persaur@gmail.com>, Doug Goldstein <cardoe@cardoe.com>,
 Matt Spencer <Matt.Spencer@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>

SGkgYWxsLA0KYXQgc29tZSBwb2ludCB3ZSBuZWVkIHRvIHRha2UgYSBzdGVwIGJhY2sgYW5kIHN1
bW1hcml6ZSB0aGlzIGRpc2N1c3Npb24gYW5kIGVzdGFibGlzaCANCmEpIHdoYXQgc2VlbXMgdG8g
YmUgYWdyZWVkDQpiKSB3aGF0IGlzIHBvc3NpYmxlDQpjKSBhbmQgd2hhdCBpcyBjb250cm92ZXJz
aWFsDQpJIGFtIHNvcnQgb2Ygdm9sdW50ZWVyaW5nIGZvciB0aGlzIGFuZCB3YXMgcGxhbm5pbmcg
dG8gZG8gc28gdG9tb3Jyb3cuIA0KTGFycw0KDQrvu79PbiAwNS8wNy8yMDE4LCAxMzoyMCwgIkp1
ZXJnZW4gR3Jvc3MiIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOg0KDQogICAgT24gMDUvMDcvMTgg
MTM6NTEsIEFuZHJldyBDb29wZXIgd3JvdGU6DQogICAgPiBPbiAwNS8wNy8xOCAxMjoxOCwgR2Vv
cmdlIER1bmxhcCB3cm90ZToNCiAgICA+Pg0KICAgID4+Pj4gICAgQW5vdGhlciBwb3RlbnRpYWwg
cHJvYmxlbXMgc2hvd2VkIHVwIGxhc3Qgd2VlazogT1NTVEVTVCBpcyB1c2luZyB0aGUNCiAgICA+
Pj4+ICAgIERlYmlhbiBzZXJ2ZXJzIGZvciBkb2luZyB0aGUgYmFzaWMgaW5zdGFsbGF0aW9uLiBB
IGNoYW5nZSB0aGVyZSAoZS5nLg0KICAgID4+Pj4gICAgYSBuZXcgcG9pbnQgcmVsZWFzZSkgd2ls
bCBibG9jayB0ZXN0cy4gSSdkIHByZWZlciB0byBoYXZlIGEgbG9jYWwgY2FjaGUNCiAgICA+Pj4+
ICAgIG9mIHRoZSBsYXN0IGtub3duIGdvb2Qgc2V0IG9mICouZGViIGZpbGVzIHRvIGJlIHVzZWQg
ZXNwZWNpYWxseSBmb3IgdGhlDQogICAgPj4+PiAgICBicmFuY2hlZCBYZW4gdmVyc2lvbnMuIFRo
aXMgd291bGQgcnVsZSBvdXQgcmVtb3RlIHByb2JsZW1zIGZvciByZWxlYXNlcy4NCiAgICA+Pj4+
DQogICAgPj4+PiBUaGlzIGlzIGFnYWluIHNvbWV0aGluZyB3aGljaCB3ZSBzaG91bGQgZGVmaW5p
dGVseSBsb29rIGF0Lg0KICAgID4+PiBUaGlzIHdhcyBiYWQgbHVjay4gIFRoaXMga2luZCBvZiB1
cGRhdGUgaGFwcGVucyBhYm91dCAzLTQgdGltZXMgYQ0KICAgID4+PiB5ZWFyLiAgSXQgZG9lcyBi
cmVhayBldmVyeXRoaW5nLCBsZWFkaW5nIHRvIGEgZGVsYXkgb2YgYSBkYXkgb3IgdHdvLA0KICAg
ID4+PiBidXQgdGhlIGZpeCBpcyBzdHJhaWdodGZvcndhcmQuDQogICAgPj4+DQogICAgPj4+IE9i
dmlvdXNseSB0aGlzIGlzIG5vdCBpZGVhbCBidXQgdGhlIHNvbHV0aW9ucyBhcmUgbm9udHJpdmlh
bC4gIEl0IGlzDQogICAgPj4+IG5vdCByZWFsbHkgcG9zc2libGUgdG8gImhhdmUgYSBsb2NhbCBj
YWNoZSBvZiB0aGUgbGFzdCBrbm93biBnb29kIHNldA0KICAgID4+PiBvZiAqLmRlYiBmaWxlcyIg
d2l0aG91dCBrbm93aW5nIHdoYXQgdGhhdCBzdWJzZXQgc2hvdWxkIGJlOyB0aGF0IHdvdWxkDQog
ICAgPj4+IHJlcXVpcmUgYW4gZWRpZmljZSB0byB0cmFjayB3aGF0IGlzIHVzZWQsIG9yIHNvbWUg
bWFudWFsIGNvbmZpZ3VyYXRpb24NCiAgICA+Pj4gd2hpY2ggd291bGQgcHJvYmFibHkgYnJlYWsu
ICBBbHRlcm5hdGl2ZWx5IHdlIGNvdWxkIHJ1biBhIGNvbXBsZXRlDQogICAgPj4+IG1pcnJvciBi
dXQgdGhhdCBpcyBhICpsb3QqIG9mIHNwYWNlIGFuZCBiYW5kd2lkdGgsIG1vc3Qgb2Ygd2hpY2gg
d291bGQNCiAgICA+Pj4gYmUgdW51c2VkLg0KICAgID4+Pg0KICAgID4+PiBJIHRoaW5rIHRoZSBy
aWdodCBhcHByb2FjaCBpcyBwcm9iYWJseSB0byBzd2l0Y2ggZnJvbSB1c2luZyBkLWkgZm9yDQog
ICAgPj4+IGhvc3QgaW5zdGFsbHMsIHRvIHNvbWV0aGluZyBsaWtlIEZBSS4gIFRoYXQgd291bGQg
YmUgZmFzdGVyIGFzIHdlbGwuDQogICAgPj4+IEhvd2V2ZXIgdGhhdCBhbW91bnMgdG8gcmVlbmdp
bmVlcmluZyB0aGUgd2F5IG9zc3Rlc3QgZG9lcyBob3N0DQogICAgPj4+IGluc3RhbGxzOyBpdCB3
b3VsZCBhbHNvIGxlYXZlIHVzIG1haW50YWluaW5nIGFuIGFkZGl0aW9uYWwgd2F5IHRvIGRvDQog
ICAgPj4+IGhvc3QgaW5zdGFsbHMsIHNpbmNlIHdlIHdvdWxkIHN0aWxsIHdhbnQgdG8gYmUgYWJs
ZSB0byAqdGVzdCogZC1pDQogICAgPj4+IG9wZXJhdGlvbiBhcyBhIGd1ZXN0Lg0KICAgID4+IFdo
YXQgSSB0aGluayB3b3VsZCBiZSBpZGVhbCBpcyBhIHdheSB0byB0YWtlIOKAmHNuYXBzaG90c+KA
mSBvZiBkaWZmZXJlbnQgc3RhdGVzIG9mIHNldHVwIGZvciB2YXJpb3VzIGhvc3RzIGFuZCByZXZl
cnQgdG8gdGhlbS4gIFRoZXJl4oCZcyBhYnNvbHV0ZWx5IG5vIHJlYXNvbiB0byBkbyBhIGZ1bGwg
aW5zdGFsbCBvZiBhIGhvc3QgZXZlcnkgb3NzdGVzdCBydW4sIHdoZW4gdGhhdCBpbnN0YWxsIGhh
cHBlbnMgMSkgYmVmb3JlIHdlIGV2ZW4gaW5zdGFsbCBYZW4sIGFuZCAyKSBzaG91bGQgYmUgbmVh
cmx5IGlkZW50aWNhbCBlYWNoIHRpbWUuICBXZSBzaG91bGQgYmUgYWJsZSB0byBpbnN0YWxsIGEg
aG9zdCwgdGFrZSBhIHNuYXBzaG90IG9mIHRoZSDigJxjbGVhbuKAnSBpbnN0YWxsLCB0aGVuIGRv
IHRoZSBidWlsZCBwcmVwLCB0YWtlIGEgc25hcHNob3Qgb2YgdGhhdCwgYW5kIHRoZW4gc2ltcGx5
IHJldmVydCB0byBvbmUgb3IgYm90aCBvZiB0aG9zZSAoYXNzdW1pbmcgYnVpbGQgcmVxdWlyZW1l
bnRzIGhhdmVu4oCZdCBjaGFuZ2VkIGluIHRoZSBtZWFuIHRpbWUpIHdoZW5ldmVyIG5lY2Vzc2Fy
eS4gIFJlLWdlbmVyYXRpbmcgdGhlc2Ugc25hcHNob3RzIG9uY2UgcGVyIHdlZWsgcGVyIGhvc3Qg
c2hvdWxkIGJlIHBsZW50eSwgYW5kIHNvdW5kcyBsaWtlIGl0IHdvdWxkIG1hc3NpdmVseSBpbXBy
b3ZlIHRoZSBjdXJyZW50IHRocm91Z2hwdXQuDQogICAgPj4NCiAgICA+PiBJ4oCZZCBsaWtlIHRv
IHByb3Bvc2UgdGhlIGlkZWEgYWxzbyB0aGF0IHdlIHRyeSB0byBmaW5kIGEgbW9yZSBlZmZpY2ll
bnQgd2F5IG9mIHRlc3RpbmcgZ3Vlc3QgZnVuY3Rpb25hbGl0eSB0aGFuIGRvaW5nIGEgZ3Vlc3Qg
aW5zdGFsbC4gIEkgdW5kZXJzdGFuZCBpdOKAmXMgYSBuYXR1cmFsIHdheSB0byB0ZXN0IGEgcmVh
c29uYWJsZSByYW5nZSBvZiBmdW5jdGlvbmFsaXR5LCBidXQgcGFydGljdWxhcmx5IGZvciBXaW5k
b3dzIGd1ZXN0cywgbXkgaW1wcmVzc2lvbiBpcyB0aGF0IGl04oCZcyB2ZXJ5IHNsb3c7IHRoZXJl
IG11c3QgYmUgYSB3YXkgdG8gbWFrZSBhIHRlc3QgdGhhdCB3b3VsZCBoYXZlIHNpbWlsYXIgY292
ZXJhZ2UgYnV0IGJlIGFibGUgdG8gYmUgY29tcGxldGVkIHdpdGggYSBwcmUtaW5zdGFsbGVkIHNu
YXBzaG90LCBpbiBvbmx5IGEgZmV3IG1pbnV0ZXMuDQogICAgPiANCiAgICA+IFdlJ3ZlIGhhZCBz
aW1pbGFyIGRpc2N1c3Npb25zIGluIFhlblNlcnZlci4gVGhhdCBpZGVhIGlzIHN1cGVyZmljaWFs
bHkNCiAgICA+IGF0dHJhY3RpdmUgYnV0IGFjdHVhbGx5IG1ha2VzIHRoaW5ncyB3b3JzZSwgYmVj
YXVzZSBpdCBub3cgbWVhbnMgdGhhdA0KICAgID4gZmlsZXN5c3RlbSBjbG9uZS9zbmFwc2hvdCBp
cyBub3cgaW4gdGhlIG1peCBvZiB0aGluZ3Mgd2hpY2ggY2FuIGdvIHdyb25nLg0KICAgID4gDQog
ICAgPiBQYXJ0aWN1bGFybHkgd2l0aCBPU1NUZXN0IHRlc3RpbmcgbWFpbmxpbmUga2VybmVscywg
cmF0aGVyIHRoYW4gZGlzdHJvDQogICAgPiBzdGFibGUga2VybmVscywgdGhlIGNoYW5jZXMgb2Yg
ZmluZGluZyBmaWxlc3lzdGVtIGJ1Z3MgZ3Jvd3MNCiAgICA+IHN1YnN0YW50aWFsbHksIGFuZCB0
aGUgY29tcGxleGl0eSBvZiBkaWFnbm9zaW5nIGFuIGlzc3VlIGlzIG91dHNpZGUgb2YNCiAgICA+
IG91ciBhcmVhIG9mIGV4cGVydGlzZS4NCiAgICANCiAgICBCdXQgYXJlIHJlYWxseSBhbGwgdGVz
dHMgcmVxdWlyZWQgdG8gdXNlIGEgZnJlc2hseSBpbnN0YWxsZWQgbWFpbmxpbmUNCiAgICBrZXJu
ZWw/IENhbid0IHdlIGUuZy4gZG8gYSBndWVzdCBpbnN0YWxsIHRlc3Qgb25jZSBhIG5ldyBrZXJu
ZWwgaXMNCiAgICByZWxlYXNlZCBhbmQgY2xvbmUgdGhlIHJlc3VsdGluZyBndWVzdCBkaXNrIGlt
YWdlIGZvciBvdGhlciB0ZXN0cw0KICAgIChhZnRlciBzaHV0dGluZyBkb3duIHRoZSBndWVzdCwg
b2YgY291cnNlKT8NCiAgICANCiAgICBTYW1lIGFwcGxpZXMgdG8gdGhlIGhvc3Q6IHRoZSBiYXNl
IHN5c3RlbSAod2l0aG91dCB0aGUgdG8gYmUgdGVzdGVkDQogICAgY29tcG9uZW50IGxpa2UgcWVt
dSwgeGVuLCBvciB3aGF0ZXZlcikgY291bGQgYmUgaW5zdGFsbGVkIGp1c3QgYnkNCiAgICBjbG9u
aW5nIGEgZGlzay9wYXJ0aXRpb24vbG9naWNhbCB2b2x1bWUuDQogICAgDQogICAgRWFjaCBpbWFn
ZSB3b3VsZCBydW4gdGhyb3VnaCB0aGUgc3RhZ2VzIG5ldy0+c3RhZ2luZy0+c3RhYmxlOg0KICAg
IA0KICAgIC0gRWFjaCB0aW1lIGEgY29tcG9uZW50IGlzIHJlbGVhc2VkIGFuIGltYWdlIGlzIGJh
c2VkIG9uIChlLmcuIGEgbmV3DQogICAgICBtYWlubGluZSBrZXJuZWwpIGEgbmV3IGltYWdlIGlz
IGNyZWF0ZWQgYnkgaW5zdGFsbGluZyBpdC4gSW4gY2FzZSB0aGlzDQogICAgICBzdWNjZWVkcywg
dGhlIGltYWdlIGlzIG1vdmVkIHRvIHRoZSBzdGFnaW5nIGFyZWEuDQogICAgLSBUaGUgaW1hZ2Vz
IGluIHRoZSBzdGFnaW5nIGFyZWEgYXJlIHRlc3RlZCB1c2luZyBrbm93biBzdGFibGUNCiAgICAg
IGNvbXBvbmVudHMgaW4gb3JkZXIgdG8gdGVzdCB0aGUgaW1hZ2UsIG5vdCB0aGUgdGVzdC1jb21w
b25lbnRzLiBJbg0KICAgICAgY2FzZSBvZiBhbGwgdGVzdHMgc3VjY2VlZGVkIHRoZSBpbWFnZSBp
cyBtb3ZlZCB0byB0aGUgc3RhYmxlIGFyZWEuDQogICAgLSBUaGUgc3RhYmxlIGltYWdlcyBhcmUg
dXNlZCB0byB0ZXN0IGNvbXBvbmVudHMgZnJvbSBzdGFnaW5nLiBJbiBjYXNlIG9mDQogICAgICBz
dWNjZXNzIHRoZSByZWxhdGVkIGNvbXBvbmVudHMgY2FuIGJlIHB1c2hlZCB0byBzdGFibGUvbWFz
dGVyLg0KICAgIA0KICAgIA0KICAgIEp1ZXJnZW4NCiAgICANCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 12:58:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 12: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 1fb3qF-0004dH-2q; Thu, 05 Jul 2018 12:58: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb3qE-0004dC-6P
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 12:58:34 +0000
X-Inumbo-ID: 1d13d0cc-8053-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d13d0cc-8053-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 14:58:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="75755115"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <5B31E90F02000078001CDCE1@prv1-mh.provo.novell.com>
 <20180705095918.zklzzjraybeowhh3@citrix.com>
 <5B3E084E02000078001D17B9@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: <2de546e1-3a12-6194-1923-2d4f8ec0dd71@citrix.com>
Date: Thu, 5 Jul 2018 13:57:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3E084E02000078001D17B9@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] EFI: add EFI_LOAD_OPTION support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>,
 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>

T24gMDUvMDcvMTggMTM6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA1LjA3LjE4IGF0
IDExOjU5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIFR1ZSwgSnVuIDI2LCAy
MDE4IGF0IDAxOjE5OjQzQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gV2hlbiBib290
aW5nIFhlbiB2aWEgVUVGSSB0aGUgWGVuIGNvbmZpZyBmaWxlIGNhbiBjb250YWluIG11bHRpcGxl
Cj4+PiBzZWN0aW9ucyBlYWNoIGRlc2NyaWJpbmcgZGlmZmVyZW50IGJvb3Qgb3B0aW9ucy4gSXQg
aXMgY3VycmVudGx5IG9ubHkKPj4+IHBvc3NpYmxlIHRvIGNob29zZSB3aGljaCBzZWN0aW9uIHRv
IGJvb3Qgd2l0aCBpZiB0aGUgYnVmZmVyIGNvbnRhaW5zIGEKPj4+IHN0cmluZy4gVUVGSSBwcm92
aWRlcyBhIGRpZmZlcmVudCBzdGFuZGFyZCB0byBwYXNzIG9wdGlvbmFsIGFyZ3VtZW50cwo+Pj4g
dG8gYW4gYXBwbGljYXRpb24sIGFuZCBpbiB0aGlzIHBhdGNoIHdlIG1ha2UgWGVuIHByb3Blcmx5
IHBhcnNlIHRoaXMKPj4+IGJ1ZmZlciwgdGh1cyBtYWtpbmcgaXQgcG9zc2libGUgdG8gaGF2ZSBz
ZXBhcmF0ZSBFRkkgYm9vdCBvcHRpb25zCj4+PiBwcmVzZW50IGZvciB0aGUgZGlmZmVyZW50IGNv
bmZpZyBzZWN0aW9ucy4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRh
bWFzQHRrbGVuZ3llbC5jb20+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4+IE5vdCBzdXJlIHdoeSBJJ20gQ0MnZWQgb24gdGhpcyBwYXRjaC4gU2lu
Y2UgeW91J3JlIHRoZSBFRkkgbWFpbnRhaW5lciwgSQo+PiBkb24ndCB0aGluayBhIHRhZyBpcyBu
ZWVkZWQgZm9yIHlvdSB0byBjb21taXQgdGhpcyBjaGFuZ2UuCj4gSG1tLCBzbyBmYXIgSSB3YXMg
dW5kZXIgdGhlIGltcHJlc3Npb24gdGhhdCB0aGUgbGFjayBvZiBhIDJuZAo+IG1haW50YWluZXIg
bWVhbnQgYW4gYWNrIGZyb20gVEhFIFJFU1Qgd291bGQgYXQgdGhlIHZlcnkgbGVhc3QKPiBiZSBk
ZXNpcmFibGUuCgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KCklkZWFsbHksIGlmIFRhbWFzIGNhbiBjb25maXJtIHRoYXQgdGhpcyBwYXRjaCB3b3Jr
cyBmb3IgaGltLCB0aGF0IHdvdWxkCmJlIGJldHRlci4KCn5BbmRyZXcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 13:03:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 13:03:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb3ux-0005NJ-14; Thu, 05 Jul 2018 13: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb3uw-0005NE-ID
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 13:03:26 +0000
X-Inumbo-ID: cd1dae64-8053-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 cd1dae64-8053-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 13:03:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 07:03:23 -0600
Message-Id: <5B3E171A02000078001D183F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 07:03:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B31E90F02000078001CDCE1@prv1-mh.provo.novell.com>
 <20180705095918.zklzzjraybeowhh3@citrix.com>
 <5B3E084E02000078001D17B9@prv1-mh.provo.novell.com>
 <2de546e1-3a12-6194-1923-2d4f8ec0dd71@citrix.com>
In-Reply-To: <2de546e1-3a12-6194-1923-2d4f8ec0dd71@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4] EFI: add EFI_LOAD_OPTION support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 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+IE9uIDA1LjA3LjE4IGF0IDE0OjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMDcvMTggMTM6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNS4w
Ny4xOCBhdCAxMTo1OSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gVHVlLCBK
dW4gMjYsIDIwMTggYXQgMDE6MTk6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4g
V2hlbiBib290aW5nIFhlbiB2aWEgVUVGSSB0aGUgWGVuIGNvbmZpZyBmaWxlIGNhbiBjb250YWlu
IG11bHRpcGxlCj4+Pj4gc2VjdGlvbnMgZWFjaCBkZXNjcmliaW5nIGRpZmZlcmVudCBib290IG9w
dGlvbnMuIEl0IGlzIGN1cnJlbnRseSBvbmx5Cj4+Pj4gcG9zc2libGUgdG8gY2hvb3NlIHdoaWNo
IHNlY3Rpb24gdG8gYm9vdCB3aXRoIGlmIHRoZSBidWZmZXIgY29udGFpbnMgYQo+Pj4+IHN0cmlu
Zy4gVUVGSSBwcm92aWRlcyBhIGRpZmZlcmVudCBzdGFuZGFyZCB0byBwYXNzIG9wdGlvbmFsIGFy
Z3VtZW50cwo+Pj4+IHRvIGFuIGFwcGxpY2F0aW9uLCBhbmQgaW4gdGhpcyBwYXRjaCB3ZSBtYWtl
IFhlbiBwcm9wZXJseSBwYXJzZSB0aGlzCj4+Pj4gYnVmZmVyLCB0aHVzIG1ha2luZyBpdCBwb3Nz
aWJsZSB0byBoYXZlIHNlcGFyYXRlIEVGSSBib290IG9wdGlvbnMKPj4+PiBwcmVzZW50IGZvciB0
aGUgZGlmZmVyZW50IGNvbmZpZyBzZWN0aW9ucy4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IFRh
bWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPj4+PiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiBOb3Qgc3VyZSB3aHkgSSdtIENDJ2Vk
IG9uIHRoaXMgcGF0Y2guIFNpbmNlIHlvdSdyZSB0aGUgRUZJIG1haW50YWluZXIsIEkKPj4+IGRv
bid0IHRoaW5rIGEgdGFnIGlzIG5lZWRlZCBmb3IgeW91IHRvIGNvbW1pdCB0aGlzIGNoYW5nZS4K
Pj4gSG1tLCBzbyBmYXIgSSB3YXMgdW5kZXIgdGhlIGltcHJlc3Npb24gdGhhdCB0aGUgbGFjayBv
ZiBhIDJuZAo+PiBtYWludGFpbmVyIG1lYW50IGFuIGFjayBmcm9tIFRIRSBSRVNUIHdvdWxkIGF0
IHRoZSB2ZXJ5IGxlYXN0Cj4+IGJlIGRlc2lyYWJsZS4KPiAKPiBBY2tlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAKPiBJZGVhbGx5LCBpZiBUYW1hcyBj
YW4gY29uZmlybSB0aGF0IHRoaXMgcGF0Y2ggd29ya3MgZm9yIGhpbSwgdGhhdCB3b3VsZAo+IGJl
IGJldHRlci4KCkVmZmVjdGl2ZWx5IGhlIGRpZCBpbgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDUvbXNnMDE0OTIuaHRtbApBZnRlciB0
aGF0IEkndmUgb25seSBhZGRlZCBhIGZldyBjb21tZW50cyBmb3IgdGhlIGZpbmFsIHY0LgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 13:34:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 13:34:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb4Oo-0000WY-H8; Thu, 05 Jul 2018 13: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb4On-0000WS-Jr
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 13:34:17 +0000
X-Inumbo-ID: 1af1810e-8058-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 1af1810e-8058-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 15:34:13 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 07:34:14 -0600
Message-Id: <5B3E1E5502000078001D1869@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 07:34:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1525700412-13790-1-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1525700412-13790-1-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6] x86/mm: Suppresses vm_events caused by
 page-walks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Razvan Cojocaru <rcojocaru@bitdefender.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,
 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>

Pj4+IE9uIDA3LjA1LjE4IGF0IDE1OjQwLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4gKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tb25pdG9yLmgKPiBAQCAtODQsNyArODQsOCBAQCBzdGF0aWMgaW5saW5lIHVp
bnQzMl90IGFyY2hfbW9uaXRvcl9nZXRfY2FwYWJpbGl0aWVzKHN0cnVjdCBkb21haW4gKmQpCj4g
ICAgICAgICAgICAgICAgICAgICAoMVUgPDwgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX0RFQlVH
X0VYQ0VQVElPTikgfAo+ICAgICAgICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9O
SVRPUl9FVkVOVF9DUFVJRCkgfAo+ICAgICAgICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9ET01D
VExfTU9OSVRPUl9FVkVOVF9JTlRFUlJVUFQpIHwKPiAtICAgICAgICAgICAgICAgICAgICgxVSA8
PCBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfRU1VTF9VTklNUExFTUVOVEVEKTsKPiArICAgICAg
ICAgICAgICAgICAgICgxVSA8PCBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfRU1VTF9VTklNUExF
TUVOVEVEKSB8Cj4gKyAgICAgICAgICAgICAgICAgICAoMVUgPDwgWEVOX0RPTUNUTF9NT05JVE9S
X0VWRU5UX0lOR1VFU1RfUEFHRUZBVUxUKTsKPiAgCj4gICAgICAvKiBTaW5jZSB3ZSBrbm93IHRo
aXMgaXMgb24gVk1YLCB3ZSBjYW4ganVzdCBjYWxsIHRoZSBodm0gZnVuYyAqLwo+ICAgICAgaWYg
KCBodm1faXNfc2luZ2xlc3RlcF9zdXBwb3J0ZWQoKSApCgpTbyB0aGlzIGNoYW5nZSBsb29rcyB0
byBkZXBlbmQgb24gc29tZSByYW5kb20gdmVyc2lvbiBvZgoiaHZtL3N2bTogRW5hYmxlIEVNVUxf
VU5JTVBMRU1FTlRFRCBldmVudHMgb24gc3ZtIiwgYnV0IHRoaXMKaXNuJ3QgbWVudGlvbmVkIGFu
eXdoZXJlLCBhbmQgaXQncyBhbHNvIG5vdCB0aGUgdmVyc2lvbiB0aGF0IEkndmUKanVzdCBtYW5h
Z2VkIHRvIGFwcGx5LiBQbGVhc2UgY2FuIHlvdSBzcGVsbCBvdXQgc3VjaCBkZXBlbmRlbmNpZXM/
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 13:35:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 13: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 1fb4PW-0000ah-Ub; Thu, 05 Jul 2018 13:35: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb4PV-0000aX-U3
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 13:35:01 +0000
X-Inumbo-ID: 367cb883-8058-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 367cb883-8058-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 13:35:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="75757306"
To: Jan Beulich <JBeulich@suse.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <5B3C8CE802000078001D0E8B@prv1-mh.provo.novell.com>
 <bebba2cf-412c-e7cf-722b-9d4269e63cba@citrix.com>
 <5B3DDAE602000078001D15A2@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: <3e96cc2e-1abb-78d0-c70c-3ff4c9cef0f0@citrix.com>
Date: Thu, 5 Jul 2018 14:34:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3DDAE602000078001D15A2@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 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMDUvMDcvMTggMDk6NDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA3LjE4IGF0
IDE4OjQ2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDA0LzA3LzE4
IDEwOjAxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2NvbW1vbi9s
aWJ4ODYvY3B1aWQuYwo+Pj4+ICsrKyBiL3hlbi9jb21tb24vbGlieDg2L2NwdWlkLmMKPj4+PiBA
QCAtMzQsNiArMzQsMTAwIEBAIGNvbnN0IHVpbnQzMl90ICp4ODZfY3B1aWRfbG9va3VwX2RlZXBf
ZGVwcyh1aW50MzJfdCBmZWF0dXJlKQo+Pj4+ICB9Cj4+Pj4gIAo+Pj4+ICAvKgo+Pj4+ICsgKiBD
b3B5IGEgc2luZ2xlIGNwdWlkX2xlYWYgaW50byBhIHByb3ZpZGVkIHhlbl9jcHVpZF9sZWFmX3Qg
YnVmZmVyLAo+Pj4+ICsgKiBwZXJmb3JtaW5nIGJvdW5kYXJ5IGNoZWNraW5nIGFnYWluc3QgdGhl
IGJ1ZmZlciBzaXplLgo+Pj4+ICsgKi8KPj4+PiArc3RhdGljIGludCBjb3B5X2xlYWZfdG9fYnVm
ZmVyKHVpbnQzMl90IGxlYWYsIHVpbnQzMl90IHN1YmxlYWYsCj4+Pj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfbGVhZiAqZGF0YSwKPj4+PiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdWlkX2xlYWZfYnVmZmVyX3QgbGVhdmVzLAo+
Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmN1cnJfZW50cnks
IGNvbnN0IHVpbnQzMl90IG5yX2VudHJpZXMpCj4+Pj4gK3sKPj4+PiArICAgIGNvbnN0IHhlbl9j
cHVpZF9sZWFmX3QgdmFsID0gewo+Pj4+ICsgICAgICAgIGxlYWYsIHN1YmxlYWYsIGRhdGEtPmEs
IGRhdGEtPmIsIGRhdGEtPmMsIGRhdGEtPmQsCj4+Pj4gKyAgICB9Owo+Pj4+ICsKPj4+PiArICAg
IGlmICggKmN1cnJfZW50cnkgPT0gbnJfZW50cmllcyApCj4+Pj4gKyAgICAgICAgcmV0dXJuIC1F
Tk9CVUZTOwo+Pj4+ICsKPj4+PiArICAgIGlmICggY29weV90b19idWZmZXJfb2Zmc2V0KGxlYXZl
cywgKmN1cnJfZW50cnksICZ2YWwsIDEpICkKPj4+PiArICAgICAgICByZXR1cm4gLUVGQVVMVDsK
Pj4+PiArCj4+Pj4gKyAgICArKypjdXJyX2VudHJ5Owo+Pj4gRm9sbG93aW5nIG9uIGZyb20gd2hh
dCBXZWkgaGFzIHNhaWQgLSB5b3UgZG9uJ3QgbWVhbiB0byBoYXZlIGEgd2F5Cj4+PiBoZXJlIHRo
ZW4gdG8gaW5kaWNhdGUgdG8gYSBoaWdoZXIgdXAgY2FsbGVyIGhvdyBtYW55IHNsb3RzIHdvdWxk
IGhhdmUKPj4+IGJlZW4gbmVlZGVkPwo+PiBJIGRvbid0IHVuZGVyc3RhbmQgeW91ciBxdWVyeS4g
IEFuIGluZGl2aWR1YWwgYnVpbGQgaGFzIGEgY29tcGlsZS10aW1lCj4+IHN0YXRpYyBtYXhpbXVt
IG51bWJlciBvZiBsZWF2ZXMsIGFuZCB0aGlzIG51bWJlciBjYW4gYmUgb2J0YWluZWQgaW4gdGhl
Cj4+IHVzdWFsIHdheSBieSBtYWtpbmcgYSBoeXBlcmNhbGwgd2l0aCBhIE5VTEwgZ3Vlc3QgaGFu
ZGxlLgo+IE15IHBvaW50IGlzIHRoYXQgdGhpcyBnZW5lcmFsbHkgaXMgYSBzdWItb3B0aW1hbCBp
bnRlcmZhY2UuIFNlZWluZyBob3cKPiBjbG9zZWx5IHRpZWQgbGlieGMgaXMgdG8gYSBzcGVjaWZp
YyBoeXBlcnZpc29yIGJ1aWxkIChvciBhdCBsZWFzdCB2ZXJzaW9uKSwKPiBJIGRvbid0IHNlZSB3
aHkgdGhlIGNhbGxlciBjb3VsZG4ndCBzZXQgdXAgYSBzdWl0YWJseSBzaXplZCBhcnJheSB3aXRo
b3V0Cj4gZmlyc3QgcXVlcnlpbmcgd2l0aCBhIG51bGwgaGFuZGxlLCBhbmQgb25seSByZS1pc3N1
ZSB0aGUgY2FsbCBpbiB0aGUKPiB1bmxpa2VseSBldmVudCB0aGF0IGFjdHVhbGx5IGEgbGFyZ2Vy
IGJ1ZmZlciBpcyBuZWNlc3NhcnkuCgpJJ20gYWxsIGZvciBnb29kIGludGVyZmFjZSBkZXNpZ24s
IGJ1dCB3aGF0IHlvdSBkZXNjcmliZSBpc24ndCBwbGF1c2libHkKZ29pbmcgdG8gaGFwcGVuLgoK
Q29kZSB1c2luZyB0aGUgcmF3IGh5cGVyY2FsbCBhY2Nlc3NvcnMgaW4gdGhpcyBzZXJpZXMgaGF2
ZSBubyBpZGVhIHdoYXQKc2l6ZSB0aGUgYnVmZmVycyBuZWVkIHRvIGJlLCBhbmQgYWx3YXlzIG5l
ZWQgdG8gZXhwbGljaXRseSBhc2sgWGVuLgoKQ29kZSBpbiBvbmUgb2YgdGhlIGZvbGxvd3VwIHNl
cmllcyB3aGljaCBhbGxvd3MgZm9yIG1hbmlwdWxhdGlvbiBvZiB0aGUKcG9saWN5IG9iamVjdHMg
ZW50aXJlbHkgaW4gdGhlIHRvb2xzdGFjayB3aWxsIHVzZSBpdHMgb3duIHN0YXRpYyBpZGVhIG9m
CnRoZSBzaXplIG9mIHRoZSBwb2xpY2llcywgYW5kIG5ldmVyIG5lZWRzIHRvIGFzayBYZW4uwqAg
KEF0IHRoaXMgcG9pbnQsCmlmIHlvdSd2ZSBnb3QgYSBtaXNtYXRjaGVkIFhlbiBhbmQgTGlieGMs
IHRoZW4gdG91Z2ggLSB5b3UndmUgZ290IG5vCm9wdGlvbiBidXQgdG8gcmVjb21waWxlLikKCkFu
eXRoaW5nIGVsc2UgaXMgdW5uZWNlc3NhcnkgZXh0cmEgY29tcGxleGl0eS4KCj4KPj4+PiAraW50
IHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcihjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwLAo+
Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdWlkX2xlYWZfYnVmZmVyX3QgbGVh
dmVzLAo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9lbnRy
aWVzX3ApCj4+Pj4gK3sKPj4+PiArICAgIGNvbnN0IHVpbnQzMl90IG5yX2VudHJpZXMgPSAqbnJf
ZW50cmllc19wOwo+Pj4+ICsgICAgdWludDMyX3QgY3Vycl9lbnRyeSA9IDAsIGxlYWYsIHN1Ymxl
YWY7Cj4+Pj4gKwo+Pj4+ICsjZGVmaW5lIENPUFlfTEVBRihsLCBzLCBkYXRhKSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+PiArICAgICh7ICBpbnQgcmV0OyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+Pj4gKyAg
ICAgICAgaWYgKCAocmV0ID0gY29weV9sZWFmX3RvX2J1ZmZlciggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAo+Pj4+ICsgICAgICAgICAgICAgICAgICBsLCBzLCBkYXRhLCBsZWF2ZXMsICZj
dXJyX2VudHJ5LCBucl9lbnRyaWVzKSkgKSAgIFwKPj4+PiArICAgICAgICAgICAgcmV0dXJuIHJl
dDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+Pj4gKyAg
ICB9KQo+Pj4+ICsKPj4+PiArICAgIC8qIEJhc2ljIGxlYXZlcy4gKi8KPj4+PiArICAgIGZvciAo
IGxlYWYgPSAwOyBsZWFmIDw9IE1JTihwLT5iYXNpYy5tYXhfbGVhZiwKPj4+PiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPmJhc2ljLnJhdykgLSAxKTsgKyts
ZWFmICkKPj4+PiArICAgIHsKPj4+PiArICAgICAgICBzd2l0Y2ggKCBsZWFmICkKPj4+PiArICAg
ICAgICB7Cj4+Pj4gKyAgICAgICAgY2FzZSAweDQ6Cj4+Pj4gKyAgICAgICAgICAgIGZvciAoIHN1
YmxlYWYgPSAwOyBzdWJsZWFmIDwgQVJSQVlfU0laRShwLT5jYWNoZS5yYXcpOyArK3N1YmxlYWYg
KQo+Pj4+ICsgICAgICAgICAgICAgICAgQ09QWV9MRUFGKGxlYWYsIHN1YmxlYWYsICZwLT5jYWNo
ZS5yYXdbc3VibGVhZl0pOwo+Pj4+ICsgICAgICAgICAgICBicmVhazsKPj4+PiArCj4+Pj4gKyAg
ICAgICAgY2FzZSAweDc6Cj4+Pj4gKyAgICAgICAgICAgIGZvciAoIHN1YmxlYWYgPSAwOwo+Pj4+
ICsgICAgICAgICAgICAgICAgICBzdWJsZWFmIDw9IE1JTihwLT5mZWF0Lm1heF9zdWJsZWFmLAo+
Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPmZlYXQu
cmF3KSAtIDEpOyArK3N1YmxlYWYgKQo+Pj4+ICsgICAgICAgICAgICAgICAgQ09QWV9MRUFGKGxl
YWYsIHN1YmxlYWYsICZwLT5mZWF0LnJhd1tzdWJsZWFmXSk7Cj4+Pj4gKyAgICAgICAgICAgIGJy
ZWFrOwo+Pj4+ICsKPj4+PiArICAgICAgICBjYXNlIDB4YjoKPj4+PiArICAgICAgICAgICAgZm9y
ICggc3VibGVhZiA9IDA7IHN1YmxlYWYgPCBBUlJBWV9TSVpFKHAtPnRvcG8ucmF3KTsgKytzdWJs
ZWFmICkKPj4+PiArICAgICAgICAgICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFmLCAmcC0+
dG9wby5yYXdbc3VibGVhZl0pOwo+Pj4+ICsgICAgICAgICAgICBicmVhazsKPj4+PiArCj4+Pj4g
KyAgICAgICAgY2FzZSAweGQ6Cj4+Pj4gKyAgICAgICAgICAgIGZvciAoIHN1YmxlYWYgPSAwOyBz
dWJsZWFmIDwgQVJSQVlfU0laRShwLT54c3RhdGUucmF3KTsgKytzdWJsZWFmICkKPj4+PiArICAg
ICAgICAgICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFmLCAmcC0+eHN0YXRlLnJhd1tzdWJs
ZWFmXSk7Cj4+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+Pj4+ICsKPj4+PiArICAgICAgICBkZWZh
dWx0Ogo+Pj4+ICsgICAgICAgICAgICBDT1BZX0xFQUYobGVhZiwgWEVOX0NQVUlEX05PX1NVQkxF
QUYsICZwLT5iYXNpYy5yYXdbbGVhZl0pOwo+Pj4+ICsgICAgICAgICAgICBicmVhazsKPj4+PiAr
ICAgICAgICB9Cj4+Pj4gKyAgICB9Cj4+Pj4gKwo+Pj4+ICsgICAgQ09QWV9MRUFGKDB4NDAwMDAw
MDAsIFhFTl9DUFVJRF9OT19TVUJMRUFGLAo+Pj4+ICsgICAgICAgICAgICAgICYoc3RydWN0IGNw
dWlkX2xlYWYpeyBwLT5odl9saW1pdCB9KTsKPj4+PiArICAgIENPUFlfTEVBRigweDQwMDAwMTAw
LCBYRU5fQ1BVSURfTk9fU1VCTEVBRiwKPj4+PiArICAgICAgICAgICAgICAmKHN0cnVjdCBjcHVp
ZF9sZWFmKXsgcC0+aHYyX2xpbWl0IH0pOwo+Pj4gSXMgaXQgYSBnb29kIGlkZWEgdG8gcHJvZHVj
ZSB3cm9uZyAoemVybykgRUJYLCBFQ1gsIGFuZCBFRFggdmFsdWVzIGhlcmU/Cj4+IFRoZSBoYW5k
bGluZyBvZiB0aGVzZSBsZWF2ZXMgY3VycmVudGx5IHByb2JsZW1hdGljLCBhbmQgdGhpcyBwYXRj
aCBpcwo+PiBidWctY29tcGF0aWJsZSB3aXRoIGhvdyBET01DVExfc2V0X2NwdWlkIGN1cnJlbnRs
eSBiZWhhdmVzIChTZWUKPj4gdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKCkpLgo+Pgo+PiBBbm5v
eWluZ2x5LCBJIG5lZWQgdGhpcyBtYXJzaGFsbGluZyBzZXJpZXMgaW1wbGVtZW50ZWQgYmVmb3Jl
IEkgY2FuIGZpeAo+PiB0aGUgaHlwZXJ2aXNvciBsZWF2ZXMgdG8gdXNlIHRoZSAibmV3IiBDUFVJ
RCBpbmZyYXN0cnVjdHVyZTsgdGhlIG1haW4KPj4gY29tcGxpY2F0aW9uIGJlaW5nIGJlY2F1c2Ug
b2YgdGhlIGR5bmFtaWMgbG9jYXRpb24gb2YgdGhlIFhlbiBsZWF2ZXMuCj4gV2VsbCwgb2theSwg
YnV0IEknZCBwcmVmZXIgaWYgc3VjaCByZXN0cmljdGlvbnMgYW5kIGJ1Zy1jb21wYXRpYmlsaXRp
ZXMKPiB3ZXJlIHNwZWxsZWQgb3V0IGluIHRoZSBjb21taXQgbWVzc2FnZS4KCkknbGwgZG8gdGhh
dCwgYW5kIGxlYXZlIGEgLyogVE9ETyAqLyBoZXJlLgoKPj4gRXZlbnR1YWxseSwgdGhlIGludGVy
ZmFjZSB3aWxsIGJlIHRoYXQgWGVuIGxlYXZlcyBsaXZlIGF0IDB4NDAwMDAwMDAgYW5kCj4+IHRo
ZSB0b29sc3RhY2sgY2FuIG1hbmlwdWxhdGUgYSBzdWJzZXQgb2YgdGhlIGluZm9ybWF0aW9uIGJ5
IHByb3ZpZGluZwo+PiBsZWF2ZXMgaW4gdGhlIHVzdWFsIG1hbm9yLiAgVG8gZW5hYmxlIHZpcmlk
aWFuLCB0aGUgdG9vbHN0YWNrIHdyaXRlcwo+PiBIeXBlclYncyBzaWduYXR1cmUgYXQgMHg0MDAw
MDAwMCwgYW5kIFhlbidzIGF0IDB4NDAwMDAxMDAuICBUaGlzIGFsc28KPj4gYWxsb3dzIGZvciBh
IG1lY2hhbmlzbSB0byBoaWRlIHRoZSBYZW4gQ1BVSUQgbGVhdmVzIGJ5IHdyaXRpbmcgYSAwIG1h
eCBsZWFmLgo+Pgo+PiBBbW9uZ3N0IG90aGVyIHRoaW5ncywgdGhpcyB3aWxsIGFsbG93IHNlbnNp
YmxlIGNvbnRyb2wgb2YgdGhlIFZpcmlkaWFuCj4+IGZlYXR1cmVzIHdpdGhvdXQgaGF2aW5nIHRv
IHNxdWVlemUgbW9yZSBiaXRzIGludG8gdGhlIEhWTVBBUkFNLgo+IEFoLCBpbnRlcmVzdGluZyAt
IHlvdSBiYXNpY2FsbHkgbWVhbiB0byBkZXByZWNhdGUgdGhlIGN1cnJlbnQgd2F5IG9mCj4gY29u
ZmlndXJpbmcgVmlyaWRpYW4gZmVhdHVyZXMgdGhlbiwgaWYgSSBnZXQgdGhpcyByaWdodD8KCkNv
cnJlY3QuwqAgVGhlIHhsLmNmZyBpbnRlcmZhY2UgY2FuIHJlbWFpbiB0aGUgc2FtZSwgYnV0IHRo
aXMgbmV3CmxpYnhjL1hlbiBpbnRlcmZhY2Ugd2lsbCBiZSBmYXIgbW9yZSBmbGV4aWJsZSB0aGFu
IHRoZSBjdXJyZW50ICJhbGwgb3IKbm90aGluZyIgYXBwcm9hY2guCgp+QW5kcmV3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 13:35:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 13:35:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb4Q2-0000f5-8s; Thu, 05 Jul 2018 13:35: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb4Q0-0000el-Jx
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 13:35:32 +0000
X-Inumbo-ID: 49473344-8058-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 49473344-8058-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 13:35:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 07:35:30 -0600
Message-Id: <5B3E1E9F02000078001D186C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 07:35:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1526037083-29920-1-git-send-email-aisaila@bitdefender.com>
 <1526037083-29920-2-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1526037083-29920-2-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1 2/2] hvm/svm: Enable EMUL_UNIMPLEMENTED
 events on svm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.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+IE9uIDExLjA1LjE4IGF0IDEzOjExLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIu
Y29tPgo+IC0tLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaCB8IDEzICsrKysrLS0t
LS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkK
PiAKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L21vbml0b3IuaAo+IGluZGV4IGM1YTg2ZDEuLjdlZjJhYTIgMTAwNjQ0Cj4g
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmgKPiArKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L21vbml0b3IuaAo+IEBAIC04MywxNiArODMsMTMgQEAgc3RhdGljIGlubGluZSB1aW50
MzJfdCBhcmNoX21vbml0b3JfZ2V0X2NhcGFiaWxpdGllcyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAg
ICAgICAgICAgICAgICAgICAgICgxVSA8PCBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfSU5URVJS
VVBUKSB8Cj4gICAgICAgICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9OSVRPUl9F
VkVOVF9DUFVJRCkgfAo+ICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBYRU5fRE9NQ1RMX01P
TklUT1JfRVZFTlRfREVCVUdfRVhDRVBUSU9OKSB8Cj4gLSAgICAgICAgICAgICAgICAgICAgKDFV
IDw8IFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9XUklURV9DVFJMUkVHKSk7Cj4gKyAgICAgICAg
ICAgICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9XUklURV9DVFJMUkVH
KSB8Cj4gKyAgICAgICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9OSVRPUl9FVkVO
VF9FTVVMX1VOSU1QTEVNRU5URUQpKTsKPiAgCj4gLSAgICBpZiAoIGNwdV9oYXNfdm14ICkKPiAt
ICAgIHsKPiAtICAgICAgICBjYXBhYmlsaXRpZXMgfD0gKDFVIDw8IFhFTl9ET01DVExfTU9OSVRP
Ul9FVkVOVF9FTVVMX1VOSU1QTEVNRU5URUQpOwo+ICAKPiAtICAgICAgICAvKiBTaW5jZSB3ZSBr
bm93IHRoaXMgaXMgb24gVk1YLCB3ZSBjYW4ganVzdCBjYWxsIHRoZSBodm0gZnVuYyAqLwo+IC0g
ICAgICAgIGlmICggaHZtX2lzX3NpbmdsZXN0ZXBfc3VwcG9ydGVkKCkgKQo+IC0gICAgICAgICAg
ICBjYXBhYmlsaXRpZXMgfD0gKDFVIDw8IFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9TSU5HTEVT
VEVQKTsKCkFmdGVyIGFwcGx5aW5nIEkndmUgbm90aWNlZCB0aGUgZG91YmxlIGJsYW5rIGxpbmVz
IHRoaXMgY2hhbmdlIGxlYXZlcy4KSSd2ZSBjb3JyZWN0ZWQgdGhpcyBmb3IgeW91LCBidXQgcGxl
YXNlIHBheSBhdHRlbnRpb24geW91cnNlbGYgaW4gdGhlCmZ1dHVyZS4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 13:39:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 13: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 1fb4UD-0000xG-W2; Thu, 05 Jul 2018 13:39: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb4UC-0000xB-W0
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 13:39:53 +0000
X-Inumbo-ID: e460d2aa-8058-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e460d2aa-8058-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 13:39:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="75757583"
To: Jan Beulich <JBeulich@suse.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <20180704084239.fk7cianiscggg3sz@citrix.com>
 <5B3C8A7802000078001D0E6E@prv1-mh.provo.novell.com>
 <32a96b33-0cea-a054-1c97-b1afb4d12e10@citrix.com>
 <5B3DD96802000078001D1592@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: <8dc55214-a18e-3cc7-8086-4b20b849b058@citrix.com>
Date: Thu, 5 Jul 2018 14:39:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3DD96802000078001D1592@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 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMDUvMDcvMTggMDk6NDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA3LjE4IGF0
IDE4OjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDA0LzA3LzE4
IDA5OjUxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDA0LjA3LjE4IGF0IDEwOjQyLCA8
d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gVHVlLCBKdWwgMDMsIDIwMTggYXQg
MDk6NTU6MTlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+Pj4gLS0tIGEveGVuL2lu
Y2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCj4+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9hcmNoLXg4Ni94ZW4uaAo+Pj4+PiBAQCAtMzE0LDYgKzMxNCwxNyBAQCBzdHJ1Y3QgeGVuX2Fy
Y2hfZG9tYWluY29uZmlnIHsKPj4+Pj4gICNkZWZpbmUgWEVOX0FDUElfR1BFMF9DUFVIUF9CSVQg
ICAgICAyCj4+Pj4+ICAjZW5kaWYKPj4+Pj4gIAo+Pj4+PiArLyoKPj4+Pj4gKyAqIFJlcHJlc2Vu
dGF0aW9ucyBvZiBhcmNoaXRlY3R1cmFsIENQVUlEIGluZm9ybWF0aW9uLiAgVXNlZCBhcyB0aGUK
Pj4+Pj4gKyAqIHNlcmlhbGlzZWQgdmVyc2lvbiBvZiBYZW4ncyBpbnRlcm5hbCByZXByZXNlbnRh
dGlvbi4KPj4+Pj4gKyAqLwo+Pj4+PiArdHlwZWRlZiBzdHJ1Y3QgeGVuX2NwdWlkX2xlYWYgewo+
Pj4+PiArI2RlZmluZSBYRU5fQ1BVSURfTk9fU1VCTEVBRiAweGZmZmZmZmZmdQo+Pj4+PiArICAg
IHVpbnQzMl90IGxlYWYsIHN1YmxlYWY7Cj4+Pj4+ICsgICAgdWludDMyX3QgYSwgYiwgYywgZDsK
Pj4+Pj4gK30geGVuX2NwdWlkX2xlYWZfdDsKPj4+Pj4gK0RFRklORV9YRU5fR1VFU1RfSEFORExF
KHhlbl9jcHVpZF9sZWFmX3QpOwo+Pj4+PiArCj4+Pj4gSXMgcHV0dGluZyB0aGlzIGluIHB1Ymxp
YyBoZWFkZXIgd2hpbGUgbGVhdmluZwo+Pj4+IENQVUlEX01BWF9TRVJJQUxJU0VEX0xFQVZFUyBp
biBhIHByaXZhdGUgaGVhZGVyIHVzZWZ1bD8KPj4+Pgo+Pj4+IEhvdyBkb2VzIGFuIGV4dGVybmFs
IHVzZXIga25vdyBob3cgYmlnIGEgYnVmZmVyIGl0IG5lZWRzIHRvIHByb3ZpZGUgdG8KPj4+PiBh
Y2NvbW1vZGF0ZSB0aGUgcmV0dXJuIHN0cnVjdHVyZT8KPj4+IFllYWgsIHRoaXMgaXMgaW5kZWVk
IGhhcmQgdG8gdGVsbCBmcm9tIHRoaXMgcGF0Y2ggYWxvbmUuIEFuZCBnb2luZwo+Pj4gb3ZlciB0
aGUgdGl0bGVzIG9mIHRoZSByZW1haW5kZXIgb2YgdGhlIHNlcmllcyBpdCdzIGFsc28gbm90IGNs
ZWFyCj4+PiB3aGVyZSBhIHVzZSBvZiB0aGlzIHN0cnVjdHVyZSBpbiBhIGRvbWN0bC9zeXNjdGwg
d291bGQgYXBwZWFyLgo+PiBBbiBhcnJheSBvZiAoc29tZSBudW1iZXIgb2YpIHhlbl9jcHVpZF9s
ZWFmX3Qgb2JqZWN0cyBpcyB0aGUgZXh0ZXJuYWxseQo+PiB2aXNpYmxlIHJlcHJlc2VudGF0aW9u
IG9mIHRoZSBwb2xpY3ksIHdoaWNoIGlzIHdoeSB0aGlzIGRlZmluaXRpb24gaXMKPj4gZXh0ZXJu
YWxseSB2aXNpYmxlLgo+Pgo+PiBDb250ZW50IG9mIHRoaXMgbmF0dXJlIHdpbGwgKGV2ZW50dWFs
bHkpIGV4aXN0IGluIHRoZSBtaWdyYXRpb24gc3RyZWFtLAo+PiBhbmQgaXQgaXMgYWxzbyB0aGUg
aW50ZXJmYWNlIGJ5IHdoaWNoIHRvb2xzdGFja3MgKGxpYnhsIGFuZCBYYXBpKSBjYW4KPj4gbWFr
ZSB1bmRlci1zcGVjaWZpZWQgbW9kaWZpY2F0aW9ucyB0byB0aGUgcG9saWNpZXMuCj4gQnV0IHRo
ZW4gaG93IGNhbiBhIG1lcmdlIGJlIGFzIHNpbXBsZSBhcyB0aGUgb25lIGRvbmUgaGVyZT8KPiBT
aG91bGRuJ3QgeW91IGUuZy4gbWF0Y2ggQ1BVSUQgZW50cmllcyBieSBsZWFmL3N1YmxlYWYsIHJh
dGhlciB0aGFuCj4gcmVseWluZyBvbiBhIGdpdmVuIG9yZGVyaW5nIHdpdGhpbiB0aGUgYXJyYXlz
PwoKSSdtIGNvbmZ1c2VkIGFzIHRvIHdoZXJlIHlvdSB0aGluayB0aGVyZSBpcyBhbnkgaW1wbGll
ZCBvcmRlcmluZyB3aXRoaW4KdGhlIGFycmF5LgoKV2hlbiBzZXJpYWxpc2luZyB0aGUgb2JqZWN0
ICh0aGlzIHBhdGNoKSwgd2Ugd3JpdGUgdGhlIHZhbHVlcyBvdXQgaW4gYQpmaXhlZCBvcmRlciBi
ZWNhdXNlIHRoYXQgaXMgdGhlIG5hdHVyYWwgd2F5IHRvIGRvIGl0LgoKV2hlbiBkZXNlcmlhbGlz
aW5nIHRoZSBvYmplY3QgKHBhdGNoIDEzKSwgd2Ugd2FsayB0aGUgYXJyYXkgbGluZWFybHkKZmls
bGluZyBpbiB0aGUgY3B1aWRfcG9saWN5IG9iamVjdCBiYXNlZCBvbiB0aGUgbGVhZi9zdWJsZWFm
LsKgIFRoZSBhcnJheQpjYW4gaGF2ZSB0aGUgbGVhdmVzIGluIGFueSBvcmRlciBhbmQgdGhpcyB3
b24ndCBhZmZlY3QgdGhlIHJlc3VsdGluZwpkZXNlcmlhbGlzYXRpb24uwqAgKFRoZSBhcnJheSBj
YW4gYWxzbyBjb250YWluIGR1cGxpY2F0ZSBsZWF2ZXMsIHdoaWNoIHdlCmNhbid0IHJlYXNvbmFi
bHkgYmUgZGV0ZWN0LCBhbmQgd2h5IHRoZXJlIGlzIGEgc2FuaXR5IHVwcGVyIGJvdW5kcyBjaGVj
aykuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 13:43:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 13:43: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 1fb4Xn-0001cY-M8; Thu, 05 Jul 2018 13:43: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fb4Xm-0001cM-86
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 13:43:34 +0000
X-Inumbo-ID: 68ab139e-8059-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68ab139e-8059-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 13:43: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 1fb4Xi-0000Yt-Gk; Thu, 05 Jul 2018 13:43: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 1fb4Xi-0002BL-5j; Thu, 05 Jul 2018 13:43:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fb4Xi-0006GN-54; Thu, 05 Jul 2018 13:43:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124942-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-arm64:<job status>:broken:regression
 xen-4.8-testing:build-arm64:host-install(4):broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt:guest-start/debian.repeat:fail:heisenbug
 xen-4.8-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked: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-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-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-xtf-amd64-amd64-4: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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-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:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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:test-amd64-i386-libvirt: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-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-amd64-amd64-libvirt-xsm:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm: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-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-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-vhd:migrate-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-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-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: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-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-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-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=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
X-Osstest-Versions-That: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 13:43:30 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124942: 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>

ZmxpZ2h0IDEyNDk0MiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk0Mi8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzUxCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyNDg5MiBwYXNzIGluIDEyNDk0MgogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBm
YWlsIHBhc3MgaW4gMTI0ODkyCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDYgeGVu
LWluc3RhbGwgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQ4OTIKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGlu
IDEyNDg5MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ4OTIgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjQ4OTIg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNDg5MiBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0ODkyIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgaW4gMTI0ODkyIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDg5MiBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTI0ODkyIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0ODkyIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkg
ZmFpbCBsaWtlIDEyNDIyMQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0
LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI0MjIxCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjQyODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQzNTEK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0MzUx
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MzUxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQzNTEKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAg
ICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZTM5ZmYzODZmNjI2YmE0NGY4YTlhOTYwOGQ4
ZjVmMTNmZjc5NDVlZgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYzFh
YWFkNTYyNzQ0OGE4NGM0ZTQ5MzA0ZDg5YjExYThlNmY1ODhlNwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI0MzUxICAyMDE4LTA2LTE4IDExOjMwOjQ1IFogICAxNyBkYXlzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEyNDc5MyAgMjAxOC0wNi0yOCAxNDozNjoyNSBaICAgIDYgZGF5cyAgICA0IGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
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
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBi
dWlsZC1hcm02NCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdC1pbnN0YWxsKDQp
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZTM5ZmYzODZmNjI2YmE0NGY4YTlhOTYwOGQ4ZjVm
MTNmZjc5NDVlZgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI4IDExOjIzOjMzIDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBkb24ndCBjYXVz
ZSAjTk0gdG8gYmUgcmFpc2VkIGluIFhlbgogICAgCiAgICBUaGUgY2hhbmdlcyBmb3IgWFNBLTI2
NyBkaWQgbm90IHRvdWNoIG1hbmFnZW1lbnQgb2YgQ1IwLlRTIGZvciBIVk0KICAgIGd1ZXN0cy4g
SW4gZnVsbHkgZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4KICAg
IHJlc3BlY3RpdmUgdkNQVS1zIGFyZSBhY3RpdmUsIG9yIGVsc2UgaHZtZW11bF9nZXRfZnB1KCkg
bWlnaHQgbGVhdmUgaXQKICAgIHdyb25nbHkgc2V0LCBsZWFkaW5nIHRvICNOTSBpbiBoeXBlcnZp
c29yIGNvbnRleHQuCiAgICAKICAgIHtzdm0sdm14fV9lbnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1
X2RpcnR5X2ludGVyY2VwdCgpIGJlY29tZSB1bnJlYWNoYWJsZQogICAgdGhpcyB3YXkuIEV4cGxp
Y2l0IHtzdm0sdm14fV9mcHVfbGVhdmUoKSBpbnZvY2F0aW9ucyBuZWVkIHRvIGJlIGd1YXJkZWQK
ICAgIG5vdy4KICAgIAogICAgV2l0aCBubyBDUjAuVFMgbWFuYWdlbWVudCBuZWNlc3NhcnkgaW4g
ZnVsbHkgZWFnZXIgbW9kZSwgdGhlcmUncyBhbHNvIG5vCiAgICBuZWVkIGFueW1vcmUgdG8gaW50
ZXJjZXB0ICNOTS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xk
QHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0ODhlZmMyOWU0ZTk5NmJiMzgwNWM5ODIyMDBmNjUw
NjEzOTBjZGNlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNzowNiArMDIwMAoKY29t
bWl0IDMyMTI1NGExMDdmZTY5NWE4NGM0NWFjYWRjZWM4NDJlMzZmZThiYmYKQXV0aG9yOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEx
OjIzOjExIDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0i
IHRvIHFlbXUgZm9yIFNDU0kgZGlza3MKICAgIAogICAgQSByZWFkLW9ubHkgY2hlY2sgd2FzIGlu
dHJvZHVjZWQgZm9yIFhTQS0xNDIsIGNvbW1pdCBlZjZjYjc2MDI2ICgibGlieGw6CiAgICByZWxh
eCByZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRkZWQgdGhlIHBh
c3Npbmcgb2YKICAgIHRoZSBleHRyYSBzZXR0aW5nLCBidXQgY29tbWl0IGRhYjA1Mzk1NjggKCJJ
bnRyb2R1Y2UgQ09MTyBtb2RlIGFuZAogICAgcmVmYWN0b3IgcmVsZXZhbnQgZnVuY3Rpb24iKSBk
cm9wcGVkIHRoZSBwYXNzaW5nIG9mIHRoZSBzZXR0aW5nIGFnYWluLAogICAgcXVpdGUgbGlrZWx5
IGR1ZSB0byBpbXByb3BlciByZS1iYXNpbmcuCiAgICAKICAgIFJlc3RvcmUgdGhlIHJlYWRvbmx5
PSBwYXJhbWV0ZXIgdG8gU0NTSSBkaXNrcy4gIEZvciBJREUgZGlza3MgdGhpcyBpcwogICAgc3Vw
cG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhlcmUgaXMgYSBiYXJl
IGFkLWhvYwogICAgZGlzayBkcml2ZSBzdHJpbmcgaW4gbGlieGxfX2J1aWxkX2RldmljZV9tb2Rl
bF9hcmdzX25ldywgd2hpY2ggd2UgYWxzbwogICAgdXBkYXRlLgogICAgCiAgICBUaGlzIGlzIFhT
QS0yNjYuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1l
cnNAb3Jpb252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGRkNjRkM2M0MWEyZDE1MTM5YzNhMzVkMjJk
NGNiNmI3OGY0YzVjNTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA1OjA2ICswMjAw
Cgpjb21taXQgNTAwZDU2N2IwOGVmODkwZGRkYWZkZmFmMGFjNDdlZTYzYTQ4YTBkZApBdXRob3I6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4g
MjggMTE6MjI6NTUgMjAxOCArMDIwMAoKICAgIGxpYnhsOiBxZW11X2Rpc2tfc2NzaV9kcml2ZV9z
dHJpbmc6IEJyZWFrIG91dCBjb21tb24gcGFydHMgb2YgZGlzayBjb25maWcKICAgIAogICAgVGhl
IGdlbmVyYXRlZCBjb25maWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNv
bWUgY2FzZXMsCiAgICByZW9yZGVyaW5nIG9mIHRoZSBpZD0lcyBlbGVtZW50LiAgU28sIG92ZXJh
bGwsIG5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2
Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0Bv
cmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNzI0ZTVhYTMxYjU4ZDFlNDMwYWQzNmI0ODRjZjBl
YzAyMTQ5NzM5OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6NTUgKzAyMDAKCmNv
bW1pdCA1ZmQyOGQyN2QzZjc4NDBlNGM2NzI0ZTY3OTM2ZmVkNTdhNjM4MTU1CkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4
IDExOjIyOjMwIDIwMTggKzAyMDAKCiAgICB4ODY6IFJlZmluZSBjaGVja3MgaW4gI0RCIGhhbmRs
ZXIgZm9yIGZhdWx0aW5nIGNvbmRpdGlvbnMKICAgIAogICAgT25lIG9mIHRoZSBmaXggZm9yIFhT
QS0yNjAgKGMvcyA3NWQ2ODI4YmMyICJ4ODYvdHJhcHM6IEZpeCBoYW5kbGluZyBvZiAjREIKICAg
IGV4Y2VwdGlvbnMgaW4gaHlwZXJ2aXNvciBjb250ZXh0IikgYWRkZWQgc29tZSBzYWZldHkgY2hl
Y2tzIHRvIGhlbHAgYXZvaWQKICAgIGxpdmVsb2NrcyBvZiAjREIgZmF1bHRzLgogICAgCiAgICBX
aGlsZSBhIEdlbmVyYWwgRGV0ZWN0ICNEQiBleGNlcHRpb24gZG9lcyBoYXZlIGZhdWx0IHNlbWFu
dGljcywgaGFyZHdhcmUKICAgIGNsZWFycyAlZHI3LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVy
LCBtZWFuaW5nIHRoYXQgaXQgaXMgYWN0dWFsbHkgc2FmZSB0bwogICAgcmV0dXJuIHRvLiAgRnVy
dGhlcm1vcmUsICVkcjYuZ2QgaXMgZ3Vlc3QgY29udHJvbGxlZCBhbmQgc3RpY2t5IChuZXZlciBj
bGVhcmVkCiAgICBieSBoYXJkd2FyZSkuICBBIG1hbGljaW91cyBQViBndWVzdCBjYW4gdGhlcmVm
b3JlIHRyaWdnZXIgdGhlIGZhdGFsX3RyYXAoKSBhbmQKICAgIGNyYXNoIFhlbi4KICAgIAogICAg
SW5zdHJ1Y3Rpb24gYnJlYWtwb2ludHMgYXJlIG1vcmUgdHJpY2t5LiAgVGhlIGJyZWFrcG9pbnQg
bWF0Y2ggYml0cyBpbiAlZHI2CiAgICBhcmUgbm90IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51
YWwgd2FybnMgdGhhdCB0aGV5IG1heSBiZSBzZXQgZm9yCiAgICBub24tZW5hYmxlZCBicmVha3Bv
aW50cywgc28gYWRkIGEgYnJlYWtwb2ludCBlbmFibGVkIGNoZWNrLgogICAgCiAgICBCZXlvbmQg
dGhhdCwgYmVjYXVzZSBvZiB0aGUgcmVzdHJpY3Rpb24gb24gdGhlIGxpbmVhciBhZGRyZXNzZXMg
UFYgZ3Vlc3RzIGNhbgogICAgc2V0LCBhbmQgdGhlIGZhdWx0IChyYXRoZXIgdGhhbiB0cmFwKSBu
YXR1cmUgb2YgaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludHMKICAgIChpLmUuIGNhbid0IGJlIGRlZmVy
cmVkIGJ5IGEgTW92U1Mgc2hhZG93KSwgdGhlcmUgc2hvdWxkIGJlIG5vIHdheSB0bwogICAgZW5j
b3VudGVyIGFuIGluc3RydWN0aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNvbnRleHQuICBIb3dldmVy
LCBmb3IgZXh0cmEKICAgIHJvYnVzdG5lc3MsIGRlYWwgd2l0aCB0aGlzIHNpdHVhdGlvbiBieSBj
bGVhcmluZyB0aGUgYnJlYWtwb2ludCBjb25maWd1cmF0aW9uLAogICAgcmF0aGVyIHRoYW4gY3Jh
c2hpbmcuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3YmY1
MTI5NzIyMGRjZDc0ZGEyOWRlOTkzMjBiNmIxYzcyZDFmYTUKICAgIG1hc3RlciBkYXRlOiAyMDE4
LTA2LTI4IDA5OjA0OjIwICswMjAwCgpjb21taXQgZDYxNTQxMjVkN2EzZDNkMjcwZDk4ODhjMDE3
OWFlNjQ2MWI2YmFiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0
ZTogICBUaHUgSnVuIDI4IDExOjIxOjU3IDIwMTggKzAyMDAKCiAgICB4ODYvbW06IGRvbid0IGJ5
cGFzcyBwcmVlbXB0aW9uIGNoZWNrcwogICAgCiAgICBXaGlsZSB1bmxpa2VseSwgaXQgaXMgbm90
IGltcG9zc2libGUgZm9yIGEgbXVsdGktdkNQVSBndWVzdCB0byBsZXZlcmFnZQogICAgYnlwYXNz
ZXMgb2YgcHJlZW1wdGlvbiBjaGVja3MgdG8gZHJpdmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxv
b3AuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2NC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxNzYwODcw
M2M2NWJmMDgwYjBhOWYwMjRmOWIzNzA4NzJiOWYyYzA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0yOCAwOTowMzowOSArMDIwMAoKY29tbWl0IDlhN2ZhNjg1Zjk5OWM1MTY2ZjNhNDY4OGUyNTk2
ZjNhOWYzNmE5Y2YKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVGh1IEp1biAyOCAxMToyMDoyNCAyMDE4ICswMjAwCgogICAgeDg2L0VGSTogZnVydGhlciBj
b3JyZWN0IEZQVSBzdGF0ZSBoYW5kbGluZyBhcm91bmQgcnVudGltZSBjYWxscwogICAgCiAgICBX
ZSBtdXN0IG5vdCBsZWF2ZSBhIHZDUFUgd2l0aCBDUjAuVFMgY2xlYXIgd2hlbiBpdCBpcyBub3Qg
aW4gZnVsbHkgZWFnZXIKICAgIG1vZGUgYW5kIGhhcyBub3QgdG91Y2hlZCBub24tbGF6eSBzdGF0
ZS4gSW5zdGVhZCBvZiBhZGRpbmcgYSAzcmQKICAgIGludm9jYXRpb24gb2Ygc3R0cygpIHRvIHZj
cHVfcmVzdG9yZV9mcHVfZWFnZXIoKSwgY29uc29saWRhdGUgYWxsIG9mCiAgICB0aGVtIGludG8g
YSBzaW5nbGUgb25lIGRvbmUgYXQgdGhlIGVuZCBvZiB0aGUgZnVuY3Rpb24uCiAgICAKICAgIFJl
bmFtZSB0aGUgZnVuY3Rpb24gYXQgdGhlIHNhbWUgdGltZSB0byBiZXR0ZXIgcmVmbGVjdCBpdHMg
cHVycG9zZSwgYXMKICAgIHRoZSBwYXRjaGVzIHRvdWNoZXMgYWxsIG9mIGl0cyBvY2N1cmVuY2Vz
IGFueXdheS4KICAgIAogICAgVGhlIG5ldyBmdW5jdGlvbiBwYXJhbWV0ZXIgaXMgbm90IHJlYWxs
eSB3ZWxsIG5hbWVkLCBidXQKICAgICJuZWVkX3N0dHNfaWZfbm90X2Z1bGx5X2VhZ2VyIiBzZWVt
ZWQgZXhjZXNzaXZlIHRvIG1lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMjM4MzlhMGZhMGJiZTc4YzE3
NGNkMmJiNDkwODNlMTUzZjBmOTlkZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjYgMTU6MjM6
MDggKzAyMDAKCmNvbW1pdCBiNzM2YWZkZWE0MzZmODAyODM0MmY4MzA1YzAzN2EwZTg5ZDIzNzUz
CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4g
MjggMTE6MTk6NDMgMjAxOCArMDIwMAoKICAgIHg4Ni9FRkk6IGZpeCBGUFUgc3RhdGUgaGFuZGxp
bmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAogICAgVGhlcmUgYXJlIHR3byBpc3N1ZXMuICBG
aXJzdCwgdGhlIG5vbmxhenkgeHN0YXRlcyB3ZXJlIG5ldmVyIHJlc3RvcmVkCiAgICBhZnRlciBy
ZXR1cm5pbmcgZnJvbSB0aGUgcnVudGltZSBjYWxsLgogICAgCiAgICBTZWNvbmRseSwgd2l0aCB0
aGUgZnVsbHlfZWFnZXJfZnB1IG1pdGlnYXRpb24gZm9yIFhTQS0yNjcgLyBMYXp5RlBVLCB0aGUK
ICAgIHVuaWxhdGVyYWwgc3R0cygpIGlzIG5vIGxvbmdlciBjb3JyZWN0LCBhbmQgaGl0cyBhbiBh
c3NlcnRpb24gbGF0ZXIgd2hlbgogICAgYSBsYXp5IHN0YXRlIHJlc3RvcmUgdHJpZXMgdG8gb2Nj
dXIgZm9yIGEgZnVsbHkgZWFnZXIgdmNwdS4KICAgIAogICAgRml4IGJvdGggb2YgdGhlc2UgaXNz
dWVzIGJ5IGNhbGxpbmcgdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcigpLiAgQXMgRUZJCiAgICBydW50
aW1lIHNlcnZpY2VzIGNhbiBiZSB1c2VkIGluIHRoZSBpZGxlIGNvbnRleHQsIHRoZSBpZGxlIGFz
c2VydGlvbgogICAgbmVlZHMgdG8gbW92ZSB1bnRpbCBhZnRlciB0aGUgZnVsbHlfZWFnZXJfZnB1
IGNoZWNrLgogICAgCiAgICBJbnRyb2R1Y2UgYSAiY3VyciIgbG9jYWwgdmFyaWFibGUgYW5kIHJl
cGxhY2Ugb3RoZXIgdXNlcyBvZiAiY3VycmVudCIKICAgIGF0IHRoZSBzYW1lIHRpbWUuCiAgICAK
ICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFRlc3RlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgbWFzdGVy
IGNvbW1pdDogNDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwogICAgbWFz
dGVyIGRhdGU6IDIwMTgtMDYtMjEgMTE6MzU6NDYgKzAyMDAKCmNvbW1pdCBiOWI5ZDllZDFkMzIw
NWQwMjU2ZWI4YmFhYjIyYTk1ZTliNzUzMTNjCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MTg6NTAgMjAxOCArMDIwMAoKICAgIHg4
NjogY29ycmVjdCBkZWZhdWx0X3hlbl9zcGVjX2N0cmwgY2FsY3VsYXRpb24KICAgIAogICAgRXZl
biB3aXRoIG9wdF9tc3Jfc2Nfe3B2LGh2bX0gYm90aCBmYWxzZSB3ZSBzaG91bGQgc2V0IHVwIHRo
ZSB2YXJpYWJsZQogICAgYXMgdXN1YWwsIHRvIGVuc3VyZSBwcm9wZXIgb25lLXRpbWUgc2V0dXAg
ZHVyaW5nIGJvb3QgYW5kIENQVSBicmluZ3VwLgogICAgVGhpcyB0aGVuIGFsc28gYnJpbmdzIHRo
ZSBjb2RlIGluIGxpbmUgd2l0aCB0aGUgY29tbWVudCBpbW1lZGlhdGVseQogICAgYWhlYWQgb2Yg
dGhlIHByaW50aygpIGJlaW5nIG1vZGlmaWVkIHNheWluZyAiaXJyZXNwZWN0aXZlIG9mIGd1ZXN0
cyIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogZDYyMzlmNjQ3MTNkZjgxOTI3OGJmMDQ4NDQ2ZDMxODdj
NmFjNDczNAogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTI6Mzg6NTIgKzAyMDAKCmNvbW1p
dCAwMjg2NTZmMDQyNGZhZDFhOTYyNmVlMDU3MzdkN2JkMmIyNzFjMmNlCkF1dGhvcjogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MTg6MDYgMjAx
OCArMDIwMAoKICAgIGxpYnhjL3g4Ni9QVjogZG9uJ3QgaGFuZCB0aHJvdWdoIENQVUlEIGxlYWYg
MHg4MDAwMDAwOCBhcyBpcwogICAgCiAgICBKdXN0IGxpa2UgZm9yIEhWTSB0aGUgZmVhdHVyZSBz
ZXQgc2hvdWxkIGJlIHVzZWQgZm9yIEVCWCBvdXRwdXQsIHdoaWxlCiAgICBFQVggc2hvdWxkIGJl
IHJlc3RyaWN0ZWQgdG8gdGhlIGxvdyAxNiBiaXRzIGFuZCBFQ1gvRURYIHNob3VsZCBiZSB6ZXJv
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDg0OWNjOWFjNTZlZmY4YThkNTc1ZWQ5ZjQ4NGFhZDcyZjM4
Mzg2MmMKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA1LTI5IDEwOjUxOjAyICswMTAwCihxZW11IGNo
YW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 13:47:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 13: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 1fb4bK-00028z-GX; Thu, 05 Jul 2018 13:47: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=htms=jv=redhat.com=mst@srs-us1.protection.inumbo.net>)
 id 1fb4bJ-00028u-68
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 13:47:13 +0000
X-Inumbo-ID: e9910902-8059-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e9910902-8059-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 15:47:09 +0200 (CEST)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com
 [10.11.54.4])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id F384F406C76F;
 Thu,  5 Jul 2018 13:47:10 +0000 (UTC)
Received: from redhat.com (ovpn-124-6.rdu2.redhat.com [10.10.124.6])
 by smtp.corp.redhat.com (Postfix) with ESMTP id E401D2026D74;
 Thu,  5 Jul 2018 13:47:08 +0000 (UTC)
Date: Thu, 5 Jul 2018 16:47:07 +0300
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Philippe =?iso-8859-1?Q?Mathieu-Daud=E9?= <f4bug@amsat.org>
Message-ID: <20180705164656-mutt-send-email-mst@kernel.org>
References: <20180704153919.12432-1-f4bug@amsat.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180704153919.12432-1-f4bug@amsat.org>
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.5]); Thu, 05 Jul 2018 13:47:11 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]);
 Thu, 05 Jul 2018 13:47:11 +0000 (UTC) for IP:'10.11.54.4'
 DOMAIN:'int-mx04.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'mst@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH 0/8] Coccinelle cleanups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>,
 David Hildenbrand <david@redhat.com>, qemu-devel@nongnu.org,
 Alexander Graf <agraf@suse.de>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>, qemu-block@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?iso-8859-1?Q?Marc-Andr=E9?= Lureau <marcandre.lureau@redhat.com>,
 Richard Henderson <rth@twiddle.net>, Kevin Wolf <kwolf@redhat.com>,
 "Daniel P . Berrange" <berrange@redhat.com>, Cornelia Huck <cohuck@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMTI6Mzk6MTFQTSAtMDMwMCwgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgd3JvdGU6Cj4gTm90aGluZyBleGNpdGluZyBoZXJlLCBwYXRjaGVzIGNyZWF0ZWQg
bWVjaGFuaWNhbGx5Cj4gKGNvbW1vbiBhZnRlciBzb2Z0IGZyZWV6ZSkuCgpBY2tlZC1ieTogTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KCj4gUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgKDgpOgo+ICAgcW9iamVjdDogQ2F0Y2ggYW5vdGhlciBzdHJhZ2dsZXIgZm9yIHVzZSBvZiBx
ZGljdF9wdXRfc3RyKCkKPiAgIGVycm9yOiBSZW1vdmUgTlVMTCBjaGVja3Mgb24gZXJyb3JfcHJv
cGFnYXRlKCkgY2FsbHMKPiAgIGNyeXB0bzogUmVtb3ZlIHVzZWxlc3MgY2FzdHMKPiAgIHhlbjog
UmVtb3ZlIHVzZWxlc3MgY2FzdHMKPiAgIHRlc3RzL2Jpb3MtdGFibGVzLXRlc3Q6IFJlbW92ZSB1
c2VsZXNzIGNhc3RzCj4gICB1aS92bmM6IFJlbW92ZSB1c2VsZXNzIHBhcmVudGhlc2lzIGFyb3Vu
ZCBESVZfUk9VTkRfVVAgbWFjcm8KPiAgIGh3L3BjaS1ob3N0OiBSZW1vdmUgdXNlbGVzcyBwYXJl
bnRoZXNpcyBhcm91bmQgRElWX1JPVU5EX1VQIG1hY3JvCj4gICBody9pbnRjL2dpY3YzOiBSZW1v
dmUgdXNlbGVzcyBwYXJlbnRoZXNpcyBhcm91bmQgRElWX1JPVU5EX1VQIG1hY3JvCj4gCj4gIGlu
Y2x1ZGUvaHcvaW50Yy9hcm1fZ2ljdjNfY29tbW9uLmggfCAyICstCj4gIGNyeXB0by9jaXBoZXIt
YnVpbHRpbi5jICAgICAgICAgICAgfCA0ICsrLS0KPiAgaHcvcGNpLWhvc3QvcGlpeC5jICAgICAg
ICAgICAgICAgICB8IDIgKy0KPiAgaHcvcGNpLWhvc3QvcTM1LmMgICAgICAgICAgICAgICAgICB8
IDIgKy0KPiAgaHcvczM5MHgvdmlydGlvLWNjdy5jICAgICAgICAgICAgICB8IDQgKy0tLQo+ICBo
dy94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMgICAgICAgIHwgMiArLQo+ICBxb2JqZWN0L2Jsb2Nr
LXFkaWN0LmMgICAgICAgICAgICAgIHwgMiArLQo+ICB0ZXN0cy9iaW9zLXRhYmxlcy10ZXN0LmMg
ICAgICAgICAgIHwgMiArLQo+ICB1aS92bmMtZW5jLXRpZ2h0LmMgICAgICAgICAgICAgICAgIHwg
MiArLQo+ICB1aS92bmMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMyArKy0KPiAgMTAg
ZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCj4gCj4gLS0g
Cj4gMi4xOC4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 13:51:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 13:51:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb4fD-0002qD-5U; Thu, 05 Jul 2018 13:51: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb4fB-0002q4-Vj
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 13:51:14 +0000
X-Inumbo-ID: 7a96fa2f-805a-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 7a96fa2f-805a-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 13:51:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 07:51:11 -0600
Message-Id: <5B3E224D02000078001D18B7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 07:51:09 -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] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

RHVyaW5nIGVhcmx5IGJvb3QgdGltZXN0YW1wcyBhcmVuJ3QgdmVyeSB1c2VmdWwsIGFzIHRoZXkn
cmUgYWxsIHplcm8KKGluICJib290IiBtb2RlKSBvciBhYnNlbnQgYWx0b2dldGhlciAoaW4gImRh
dGUiIGFuZCAiZGF0ZW1zIiBtb2RlcykuCkxvZyAiYm9vdCIgZm9ybWF0IHRpbWVzdGFtcHMgd2hl
biB0aGUgZGF0ZSBmb3JtYXRzIGFyZW4ndCBhdmFpbGFibGUgeWV0LAphbmQgbG9nIHJhdyB0aW1l
c3RhbXBzIHdoZW4gYm9vdCBvbmVzIGFyZSBzdGlsbCBhbGwgemVyby4gQWxzbyBhZGQgYQoicmF3
IiBtb2RlLgoKRm9yIHRoZSBBUk0gc2lkZSBnZXRfY3ljbGVzKCkgdG8gcHJvZHVjZSBhIG1lYW5p
bmdmdWwgdmFsdWUsIEFSTSdzCmN5Y2xlX3QgZ2V0cyBjaGFuZ2VkIHRvIHVpbnQ2NF90LgoKU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IE1lbnRp
b24gQVJNIGN5Y2xlX3QgY2hhbmdlIGluIGRlc2NyaXB0aW9uLiBLZWVwIHNwcmludGYoKS1zCiAg
ICBzZXBhcmF0ZS4KLS0tCkFSTSBzaWRlIGJ1aWxkLXRlc3RlZCBvbmx5LgoKLS0tIGEvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24KQEAgLTQxMyw3ICs0MTMsNyBAQCBvbmx5IGF2YWlsYWJsZSB3aGVuIHVz
ZWQgdG9nZXRoZXIgd2l0aCBgCiBtYWtlcyBzZW5zZSBvbiBpdHMgb3duLgogCiAjIyMgY29uc29s
ZVxfdGltZXN0YW1wcwotPiBgPSBub25lIHwgZGF0ZSB8IGRhdGVtcyB8IGJvb3RgCis+IGA9IG5v
bmUgfCBkYXRlIHwgZGF0ZW1zIHwgYm9vdCB8IHJhd2AKIAogPiBEZWZhdWx0OiBgbm9uZWAKIApA
QCAtNDI4LDYgKzQyOCw4IEBAIFNwZWNpZnkgd2hpY2ggdGltZXN0YW1wIGZvcm1hdCBYZW4gc2hv
dWwKICAgICAqIGBbWVlZWS1NTS1ERCBISDpNTTpTUy5tbW1dYAogKiBgYm9vdGA6IFNlY29uZHMg
YW5kIG1pY3Jvc2Vjb25kcyBzaW5jZSBib290CiAgICAgKiBgW1NTU1NTUy51dXV1dXVdYAorKyBg
cmF3YDogUmF3IHBsYXRmb3JtIHRpY2tzLCBhcmNoaXRlY3R1cmUgYW5kIGltcGxlbWVudGF0aW9u
IGRlcGVuZGVudAorICAgICogYFtYWFhYWFhYWFhYWFhYWFhYXWAKIAogRm9yIGNvbXBhdGliaWxp
dHkgd2l0aCB0aGUgb2xkZXIgYm9vbGVhbiBwYXJhbWV0ZXIsIHNwZWNpZnlpbmcKIGBjb25zb2xl
X3RpbWVzdGFtcHNgIGFsb25lIHdpbGwgZW5hYmxlIHRoZSBgZGF0ZWAgb3B0aW9uLgotLS0gYS94
ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUu
YwpAQCAtNjgsNyArNjgsOCBAQCBlbnVtIGNvbl90aW1lc3RhbXBfbW9kZQogICAgIFRTTV9OT05F
LCAgICAgICAgICAvKiBObyB0aW1lc3RhbXBzICovCiAgICAgVFNNX0RBVEUsICAgICAgICAgIC8q
IFtZWVlZLU1NLUREIEhIOk1NOlNTXSAqLwogICAgIFRTTV9EQVRFX01TLCAgICAgICAvKiBbWVlZ
WS1NTS1ERCBISDpNTTpTUy5tbW1dICovCi0gICAgVFNNX0JPT1QgICAgICAgICAgIC8qIFtTU1NT
U1MudXV1dXV1XSAqLworICAgIFRTTV9CT09ULCAgICAgICAgICAvKiBbU1NTU1NTLnV1dXV1dV0g
Ki8KKyAgICBUU01fUkFXLCAgICAgICAgICAgLyogW1hYWFhYWFhYWFhYWFhYWFhdICovCiB9Owog
CiBzdGF0aWMgZW51bSBjb25fdGltZXN0YW1wX21vZGUgX19yZWFkX21vc3RseSBvcHRfY29uX3Rp
bWVzdGFtcF9tb2RlID0gVFNNX05PTkU7CkBAIC02NzYsNiArNjc3LDggQEAgc3RhdGljIGludCBw
YXJzZV9jb25zb2xlX3RpbWVzdGFtcHMoY29ucwogICAgICAgICBvcHRfY29uX3RpbWVzdGFtcF9t
b2RlID0gVFNNX0RBVEVfTVM7CiAgICAgZWxzZSBpZiAoICFzdHJjbXAocywgImJvb3QiKSApCiAg
ICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPSBUU01fQk9PVDsKKyAgICBlbHNlIGlmICgg
IXN0cmNtcChzLCAicmF3IikgKQorICAgICAgICBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID0gVFNN
X1JBVzsKICAgICBlbHNlIGlmICggIXN0cmNtcChzLCAibm9uZSIpICkKICAgICAgICAgb3B0X2Nv
bl90aW1lc3RhbXBfbW9kZSA9IFRTTV9OT05FOwogICAgIGVsc2UKQEAgLTY5OSwyNSArNzAyLDM2
IEBAIHN0YXRpYyB2b2lkIHByaW50a19zdGFydF9vZl9saW5lKGNvbnN0IGMKICAgICAgICAgdG0g
PSB3YWxsY2xvY2tfdGltZSgmbnNlYyk7CiAKICAgICAgICAgaWYgKCB0bS50bV9tZGF5ID09IDAg
KQotICAgICAgICAgICAgcmV0dXJuOwotCi0gICAgICAgIGlmICggb3B0X2Nvbl90aW1lc3RhbXBf
bW9kZSA9PSBUU01fREFURSApCisgICAgICAgICAgICAvKiBub3RoaW5nICovOworICAgICAgICBl
bHNlIGlmICggb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9PSBUU01fREFURSApCisgICAgICAgIHsK
ICAgICAgICAgICAgIHNucHJpbnRmKHRzdHIsIHNpemVvZih0c3RyKSwgIlslMDR1LSUwMnUtJTAy
dSAlMDJ1OiUwMnU6JTAydV0gIiwKICAgICAgICAgICAgICAgICAgICAgIDE5MDAgKyB0bS50bV95
ZWFyLCB0bS50bV9tb24gKyAxLCB0bS50bV9tZGF5LAogICAgICAgICAgICAgICAgICAgICAgdG0u
dG1faG91ciwgdG0udG1fbWluLCB0bS50bV9zZWMpOworICAgICAgICAgICAgYnJlYWs7CisgICAg
ICAgIH0KICAgICAgICAgZWxzZQorICAgICAgICB7CiAgICAgICAgICAgICBzbnByaW50Zih0c3Ry
LCBzaXplb2YodHN0ciksCiAgICAgICAgICAgICAgICAgICAgICAiWyUwNHUtJTAydS0lMDJ1ICUw
MnU6JTAydTolMDJ1LiUwMyJQUkl1NjQiXSAiLAogICAgICAgICAgICAgICAgICAgICAgMTkwMCAr
IHRtLnRtX3llYXIsIHRtLnRtX21vbiArIDEsIHRtLnRtX21kYXksCiAgICAgICAgICAgICAgICAg
ICAgICB0bS50bV9ob3VyLCB0bS50bV9taW4sIHRtLnRtX3NlYywgbnNlYyAvIDEwMDAwMDApOwot
ICAgICAgICBicmVhazsKLQorICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICAgICAg
LyogZmFsbCB0aHJvdWdoICovCiAgICAgY2FzZSBUU01fQk9PVDoKICAgICAgICAgc2VjID0gTk9X
KCk7CiAgICAgICAgIG5zZWMgPSBkb19kaXYoc2VjLCAxMDAwMDAwMDAwKTsKIAotICAgICAgICBz
bnByaW50Zih0c3RyLCBzaXplb2YodHN0ciksICJbJTUiUFJJdTY0Ii4lMDYiUFJJdTY0Il0gIiwK
LSAgICAgICAgICAgICAgICAgc2VjLCBuc2VjIC8gMTAwMCk7CisgICAgICAgIGlmICggc2VjIHwg
bnNlYyApCisgICAgICAgIHsKKyAgICAgICAgICAgIHNucHJpbnRmKHRzdHIsIHNpemVvZih0c3Ry
KSwgIlslNSJQUkl1NjQiLiUwNiJQUkl1NjQiXSAiLAorICAgICAgICAgICAgICAgICAgICAgc2Vj
LCBuc2VjIC8gMTAwMCk7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgICAgICAv
KiBmYWxsIHRocm91Z2ggKi8KKyAgICBjYXNlIFRTTV9SQVc6CisgICAgICAgIHNucHJpbnRmKHRz
dHIsIHNpemVvZih0c3RyKSwgIlslMDE2IlBSSXg2NCJdICIsIGdldF9jeWNsZXMoKSk7CiAgICAg
ICAgIGJyZWFrOwogCiAgICAgY2FzZSBUU01fTk9ORToKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS90aW1lLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmgKQEAgLTUsMTEgKzUsMTEg
QEAKICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJhcm0sYXJtdjctdGltZXIiKSwgXAogICAgIERU
X01BVENIX0NPTVBBVElCTEUoImFybSxhcm12OC10aW1lciIpCiAKLXR5cGVkZWYgdW5zaWduZWQg
bG9uZyBjeWNsZXNfdDsKK3R5cGVkZWYgdWludDY0X3QgY3ljbGVzX3Q7CiAKIHN0YXRpYyBpbmxp
bmUgY3ljbGVzX3QgZ2V0X2N5Y2xlcyAodm9pZCkKIHsKLSAgICAgICAgcmV0dXJuIDA7CisgICAg
ICAgIHJldHVybiBSRUFEX1NZU1JFRzY0KENOVFBDVF9FTDApOwogfQogCiAvKiBMaXN0IG9mIHRp
bWVyJ3MgSVJRICovCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvdGltZS5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvdGltZS5oCkBAIC0yOCw3ICsyOCw3IEBAIGV4dGVybiBib29sIGRpc2Fi
bGVfdHNjX3N5bmM7CiAKIHN0YXRpYyBpbmxpbmUgY3ljbGVzX3QgZ2V0X2N5Y2xlcyh2b2lkKQog
ewotICAgIHJldHVybiByZHRzYygpOworICAgIHJldHVybiByZHRzY19vcmRlcmVkKCk7CiB9CiAK
IHVuc2lnbmVkIGxvbmcKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 13:54:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 13: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 1fb4ie-0003LQ-OC; Thu, 05 Jul 2018 13:54: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb4ic-0003LL-OI
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 13:54:46 +0000
X-Inumbo-ID: f8fd8add-805a-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 f8fd8add-805a-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 13:54:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 07:54:44 -0600
Message-Id: <5B3E232302000078001D18BA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 07:54:43 -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] x86: consolidate legacy FPU state loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Rmlyc3Qgb2YgYWxsIGludHJvZHVjZSBhIGhlbHBlciBmdW5jdGlvbiBpbnN0ZWFkIG9mIHJlcGxp
Y2F0aW5nIGFsbW9zdAp0aGUgc2FtZSBjb2RlIGZvciBQViBhbmQgSFZNLiBUaGUgZGlmZmVyZW5j
ZXMgYmV0d2VlbiB0aGUgdHdvIHBpZWNlcyBvZgpjb2RlIGFjdHVhbGx5IHBvaW50cyBvdXQgYW4g
aXNzdWUgKHdoaWNoIGlzIGFsc28gYWRkcmVzc2VkIGhlcmUpOiBJbgp0aGUgSFZNIGNhc2UgRkNX
IHdvdWxkIG5vdCBoYXZlIGJlZW4gc2V0IHRvIEZDV19SRVNFVCBpbiBjZXJ0YWluIGNhc2VzCihu
b3RlIGZvciBleGFtcGxlIHRoYXQgWFJTVE9SIGxvYWRzIEZDV19ERUZBVUxUIHJhdGhlciB0aGVu
IEZDV19SRVNFVAp3aGVuIHRoZSByZXNwZWN0aXZlIHhzdGF0ZV9idiBiaXQgaXMgY2xlYXIpLgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IGh2
bV92Y3B1X3Jlc2V0X3N0YXRlKCkgYWxzbyB1c2VzIHRoZSBuZXcgZnVuY3Rpb24uCgotLS0gYS94
ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC04MzQs
OCArODM0LDYgQEAgaW50IGFyY2hfc2V0X2luZm9fZ3Vlc3QoCiAgICAgICAgICAgICByZXR1cm4g
LUVJTlZBTDsKICAgICB9CiAKLSAgICB2LT5mcHVfaW5pdGlhbGlzZWQgPSAhIShmbGFncyAmIFZH
Q0ZfSTM4N19WQUxJRCk7Ci0KICAgICB2LT5hcmNoLmZsYWdzICY9IH5URl9rZXJuZWxfbW9kZTsK
ICAgICBpZiAoIChmbGFncyAmIFZHQ0ZfaW5fa2VybmVsKSB8fCBpc19odm1fZG9tYWluKGQpLyo/
Pz8qLyApCiAgICAgICAgIHYtPmFyY2guZmxhZ3MgfD0gVEZfa2VybmVsX21vZGU7CkBAIC04NDIs
MjcgKzg0MCw5IEBAIGludCBhcmNoX3NldF9pbmZvX2d1ZXN0KAogCiAgICAgdi0+YXJjaC52Z2Nf
ZmxhZ3MgPSBmbGFnczsKIAotICAgIGlmICggZmxhZ3MgJiBWR0NGX0kzODdfVkFMSUQgKQotICAg
IHsKLSAgICAgICAgbWVtY3B5KHYtPmFyY2guZnB1X2N0eHQsICZjLm5hdC0+ZnB1X2N0eHQsIHNp
emVvZihjLm5hdC0+ZnB1X2N0eHQpKTsKLSAgICAgICAgaWYgKCB2LT5hcmNoLnhzYXZlX2FyZWEg
KQotICAgICAgICAgICAgdi0+YXJjaC54c2F2ZV9hcmVhLT54c2F2ZV9oZHIueHN0YXRlX2J2ID0g
WFNUQVRFX0ZQX1NTRTsKLSAgICB9Ci0gICAgZWxzZSBpZiAoIHYtPmFyY2gueHNhdmVfYXJlYSAp
Ci0gICAgewotICAgICAgICB2LT5hcmNoLnhzYXZlX2FyZWEtPnhzYXZlX2hkci54c3RhdGVfYnYg
PSAwOwotICAgICAgICB2LT5hcmNoLnhzYXZlX2FyZWEtPmZwdV9zc2UubXhjc3IgPSBNWENTUl9E
RUZBVUxUOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICB0eXBlb2Yodi0+YXJjaC54
c2F2ZV9hcmVhLT5mcHVfc3NlKSAqZnB1X3NzZSA9IHYtPmFyY2guZnB1X2N0eHQ7Ci0KLSAgICAg
ICAgbWVtc2V0KGZwdV9zc2UsIDAsIHNpemVvZigqZnB1X3NzZSkpOwotICAgICAgICBmcHVfc3Nl
LT5mY3cgPSBGQ1dfREVGQVVMVDsKLSAgICAgICAgZnB1X3NzZS0+bXhjc3IgPSBNWENTUl9ERUZB
VUxUOwotICAgIH0KLSAgICBpZiAoIHYtPmFyY2gueHNhdmVfYXJlYSApCi0gICAgICAgIHYtPmFy
Y2gueHNhdmVfYXJlYS0+eHNhdmVfaGRyLnhjb21wX2J2ID0gMDsKKyAgICB2Y3B1X2xvYWRfZnB1
KHYsIHYtPmFyY2gueHNhdmVfYXJlYSwKKyAgICAgICAgICAgICAgICAgIGZsYWdzICYgVkdDRl9J
Mzg3X1ZBTElEID8gJmMubmF0LT5mcHVfY3R4dCA6IE5VTEwsCisgICAgICAgICAgICAgICAgICBG
Q1dfREVGQVVMVCk7CiAKICAgICBpZiAoICFjb21wYXQgKQogICAgIHsKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC05ODEsNyArOTgx
LDYgQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYQogICAgIHN0cnVj
dCBodm1faHdfY3B1IGN0eHQ7CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwogICAg
IGNvbnN0IGNoYXIgKmVycnN0cjsKLSAgICBzdHJ1Y3QgeHNhdmVfc3RydWN0ICp4c2F2ZV9hcmVh
OwogCiAgICAgLyogV2hpY2ggdmNwdSBpcyB0aGlzPyAqLwogICAgIHZjcHVpZCA9IGh2bV9sb2Fk
X2luc3RhbmNlKGgpOwpAQCAtMTExNCwyMiArMTExMyw5IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRf
Y3B1X2N0eHQoc3RydWN0IGRvbWEKICAgICBodm1fc2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ19sZHRyLCAmc2VnKTsKIAogICAgIC8qIENvdmVyIHhzYXZlLWFic2VudCBzYXZlIGZpbGUg
cmVzdG9yYXRpb24gb24geHNhdmUtY2FwYWJsZSBob3N0LiAqLwotICAgIHhzYXZlX2FyZWEgPSB4
c2F2ZV9lbmFibGVkKHYpID8gTlVMTCA6IHYtPmFyY2gueHNhdmVfYXJlYTsKLQotICAgIHYtPmZw
dV9pbml0aWFsaXNlZCA9ICEhKGN0eHQuZmxhZ3MgJiBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRCk7
Ci0gICAgaWYgKCB2LT5mcHVfaW5pdGlhbGlzZWQgKQotICAgIHsKLSAgICAgICAgbWVtY3B5KHYt
PmFyY2guZnB1X2N0eHQsIGN0eHQuZnB1X3JlZ3MsIHNpemVvZihjdHh0LmZwdV9yZWdzKSk7Ci0g
ICAgICAgIGlmICggeHNhdmVfYXJlYSApCi0gICAgICAgICAgICB4c2F2ZV9hcmVhLT54c2F2ZV9o
ZHIueHN0YXRlX2J2ID0gWFNUQVRFX0ZQX1NTRTsKLSAgICB9Ci0gICAgZWxzZSBpZiAoIHhzYXZl
X2FyZWEgKQotICAgIHsKLSAgICAgICAgeHNhdmVfYXJlYS0+eHNhdmVfaGRyLnhzdGF0ZV9idiA9
IDA7Ci0gICAgICAgIHhzYXZlX2FyZWEtPmZwdV9zc2UubXhjc3IgPSBNWENTUl9ERUZBVUxUOwot
ICAgIH0KLSAgICBpZiAoIHhzYXZlX2FyZWEgKQotICAgICAgICB4c2F2ZV9hcmVhLT54c2F2ZV9o
ZHIueGNvbXBfYnYgPSAwOworICAgIHZjcHVfbG9hZF9mcHUodiwgeHNhdmVfZW5hYmxlZCh2KSA/
IE5VTEwgOiB2LT5hcmNoLnhzYXZlX2FyZWEsCisgICAgICAgICAgICAgICAgICBjdHh0LmZsYWdz
ICYgWEVOX1g4Nl9GUFVfSU5JVElBTElTRUQgPyBjdHh0LmZwdV9yZWdzIDogTlVMTCwKKyAgICAg
ICAgICAgICAgICAgIEZDV19SRVNFVCk7CiAKICAgICB2LT5hcmNoLnVzZXJfcmVncy5yYXggPSBj
dHh0LnJheDsKICAgICB2LT5hcmNoLnVzZXJfcmVncy5yYnggPSBjdHh0LnJieDsKQEAgLTM4Nzks
NyArMzg2NSw2IEBAIHZvaWQgaHZtX3ZjcHVfcmVzZXRfc3RhdGUoc3RydWN0IHZjcHUgKnYKIHsK
ICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBzZWdtZW50X3Jl
Z2lzdGVyIHJlZzsKLSAgICB0eXBlb2Yodi0+YXJjaC54c2F2ZV9hcmVhLT5mcHVfc3NlKSAqZnB1
X2N0eHQgPSB2LT5hcmNoLmZwdV9jdHh0OwogCiAgICAgZG9tYWluX2xvY2soZCk7CiAKQEAgLTM4
OTMsMTQgKzM4NzgsOSBAQCB2b2lkIGh2bV92Y3B1X3Jlc2V0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2
CiAgICAgICAgIHYtPmFyY2guZ3Vlc3RfdGFibGUgPSBwYWdldGFibGVfbnVsbCgpOwogICAgIH0K
IAotICAgIG1lbXNldChmcHVfY3R4dCwgMCwgc2l6ZW9mKCpmcHVfY3R4dCkpOwotICAgIGZwdV9j
dHh0LT5mY3cgPSBGQ1dfUkVTRVQ7Ci0gICAgZnB1X2N0eHQtPm14Y3NyID0gTVhDU1JfREVGQVVM
VDsKICAgICBpZiAoIHYtPmFyY2gueHNhdmVfYXJlYSApCi0gICAgewotICAgICAgICB2LT5hcmNo
LnhzYXZlX2FyZWEtPnhzYXZlX2hkci54c3RhdGVfYnYgPSBYODZfWENSMF9GUDsKLSAgICAgICAg
di0+YXJjaC54c2F2ZV9hcmVhLT54c2F2ZV9oZHIueGNvbXBfYnYgPSAwOwotICAgIH0KKyAgICAg
ICAgdi0+YXJjaC54c2F2ZV9hcmVhLT54c2F2ZV9oZHIueHN0YXRlX2J2ID0gMDsKKyAgICB2Y3B1
X2xvYWRfZnB1KHYsIHYtPmFyY2gueHNhdmVfYXJlYSwgTlVMTCwgRkNXX1JFU0VUKTsKIAogICAg
IHYtPmFyY2gudmdjX2ZsYWdzID0gVkdDRl9vbmxpbmU7CiAgICAgbWVtc2V0KCZ2LT5hcmNoLnVz
ZXJfcmVncywgMCwgc2l6ZW9mKHYtPmFyY2gudXNlcl9yZWdzKSk7Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9pMzg3LmMKKysrIGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMzM3LDYgKzMzNyw0OSBAQCBp
bnQgdmNwdV9pbml0X2ZwdShzdHJ1Y3QgdmNwdSAqdikKICAgICByZXR1cm4gcmM7CiB9CiAKK3Zv
aWQgdmNwdV9sb2FkX2ZwdShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHhzYXZlX3N0cnVjdCAqeHNh
dmVfYXJlYSwKKyAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpkYXRhLCB1bnNpZ25lZCBp
bnQgZmN3X2RlZmF1bHQpCit7CisgICAgLyoKKyAgICAgKiBGb3IgdGhlIGVudGlyZSBmdW5jdGlv
biBwbGVhc2Ugbm90ZSB0aGF0IHZjcHVfaW5pdF9mcHUoKSAoYWJvdmUpIHBvaW50cworICAgICAq
IHYtPmFyY2guZnB1X2N0eHQgaW50byB2LT5hcmNoLnhzYXZlX2FyZWEgd2hlbiBYU0FWRSBpcyBh
dmFpbGFibGUuIEhlbmNlCisgICAgICogYWNjZXNzZXMgdGhyb3VnaCBib3RoIHBvaW50ZXJzIGFs
aWFzIG9uZSBhbm90aGVyLCBhbmQgdGhlIHNob3J0ZXIgZm9ybQorICAgICAqIGlzIHVzZWQgaGVy
ZS4KKyAgICAgKi8KKyAgICB0eXBlb2YoeHNhdmVfYXJlYS0+ZnB1X3NzZSkgKmZwdV9zc2UgPSB2
LT5hcmNoLmZwdV9jdHh0OworCisgICAgQVNTRVJUKCF4c2F2ZV9hcmVhIHx8IHhzYXZlX2FyZWEg
PT0gdi0+YXJjaC54c2F2ZV9hcmVhKTsKKworICAgIHYtPmZwdV9pbml0aWFsaXNlZCA9ICEhZGF0
YTsKKworICAgIGlmICggZGF0YSApCisgICAgeworICAgICAgICBtZW1jcHkoZnB1X3NzZSwgZGF0
YSwgc2l6ZW9mKCpmcHVfc3NlKSk7CisgICAgICAgIGlmICggeHNhdmVfYXJlYSApCisgICAgICAg
ICAgICB4c2F2ZV9hcmVhLT54c2F2ZV9oZHIueHN0YXRlX2J2ID0gWFNUQVRFX0ZQX1NTRTsKKyAg
ICB9CisgICAgZWxzZSBpZiAoIHhzYXZlX2FyZWEgJiYgZmN3X2RlZmF1bHQgPT0gRkNXX0RFRkFV
TFQgKQorICAgIHsKKyAgICAgICAgeHNhdmVfYXJlYS0+eHNhdmVfaGRyLnhzdGF0ZV9idiA9IDA7
CisgICAgICAgIGZwdV9zc2UtPm14Y3NyID0gTVhDU1JfREVGQVVMVDsKKyAgICB9CisgICAgZWxz
ZQorICAgIHsKKyAgICAgICAgbWVtc2V0KGZwdV9zc2UsIDAsIHNpemVvZigqZnB1X3NzZSkpOwor
ICAgICAgICBmcHVfc3NlLT5mY3cgPSBmY3dfZGVmYXVsdDsKKyAgICAgICAgZnB1X3NzZS0+bXhj
c3IgPSBNWENTUl9ERUZBVUxUOworICAgICAgICBpZiAoIHYtPmFyY2gueHNhdmVfYXJlYSApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIHYtPmFyY2gueHNhdmVfYXJlYS0+eHNhdmVfaGRyLnhzdGF0
ZV9idiAmPSB+WFNUQVRFX0ZQX1NTRTsKKyAgICAgICAgICAgIGlmICggZmN3X2RlZmF1bHQgIT0g
RkNXX0RFRkFVTFQgKQorICAgICAgICAgICAgICAgIHYtPmFyY2gueHNhdmVfYXJlYS0+eHNhdmVf
aGRyLnhzdGF0ZV9idiB8PSBYODZfWENSMF9GUDsKKyAgICAgICAgfQorICAgIH0KKworICAgIGlm
ICggeHNhdmVfYXJlYSApCisgICAgICAgIHhzYXZlX2FyZWEtPnhzYXZlX2hkci54Y29tcF9idiA9
IDA7Cit9CisKIC8qIEZyZWUgRlBVJ3MgY29udGV4dCBzYXZlIGFyZWEgKi8KIHZvaWQgdmNwdV9k
ZXN0cm95X2ZwdShzdHJ1Y3QgdmNwdSAqdikKIHsKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9p
Mzg3LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pMzg3LmgKQEAgLTM0LDUgKzM0LDggQEAg
dm9pZCB2Y3B1X3NhdmVfZnB1KHN0cnVjdCB2Y3B1ICp2KTsKIHZvaWQgc2F2ZV9mcHVfZW5hYmxl
KHZvaWQpOwogCiBpbnQgdmNwdV9pbml0X2ZwdShzdHJ1Y3QgdmNwdSAqdik7CitzdHJ1Y3QgeHNh
dmVfc3RydWN0Owordm9pZCB2Y3B1X2xvYWRfZnB1KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgeHNh
dmVfc3RydWN0ICp4c2F2ZV9hcmVhLAorICAgICAgICAgICAgICAgICAgIGNvbnN0IHZvaWQgKmRh
dGEsIHVuc2lnbmVkIGludCBmY3dfZGVmYXVsdCk7CiB2b2lkIHZjcHVfZGVzdHJveV9mcHUoc3Ry
dWN0IHZjcHUgKnYpOwogI2VuZGlmIC8qIF9fQVNNX0kzODZfSTM4N19IICovCgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:05:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14:05:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb4t3-0004Jh-Aj; Thu, 05 Jul 2018 14:05: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb4t2-0004Jc-D9
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 14:05:32 +0000
X-Inumbo-ID: 7a48e2af-805c-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 7a48e2af-805c-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:05:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 08:05:30 -0600
Message-Id: <5B3E25A902000078001D18D2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 08:05:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-7-git-send-email-andrew.cooper3@citrix.com>
 <20180704084239.fk7cianiscggg3sz@citrix.com>
 <5B3C8A7802000078001D0E6E@prv1-mh.provo.novell.com>
 <32a96b33-0cea-a054-1c97-b1afb4d12e10@citrix.com>
 <5B3DD96802000078001D1592@prv1-mh.provo.novell.com>
 <8dc55214-a18e-3cc7-8086-4b20b849b058@citrix.com>
In-Reply-To: <8dc55214-a18e-3cc7-8086-4b20b849b058@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 06/13] libx86: Introduce a helper to
 serialise a cpuid_policy object
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA1LjA3LjE4IGF0IDE1OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMDcvMTggMDk6NDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4w
Ny4xOCBhdCAxODoyMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MDQvMDcvMTggMDk6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDA0LjA3LjE4IGF0
IDEwOjQyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIFR1ZSwgSnVsIDAz
LCAyMDE4IGF0IDA5OjU1OjE5UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+PiAt
LS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKPj4+Pj4+ICsrKyBiL3hlbi9p
bmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaAo+Pj4+Pj4gQEAgLTMxNCw2ICszMTQsMTcgQEAg
c3RydWN0IHhlbl9hcmNoX2RvbWFpbmNvbmZpZyB7Cj4+Pj4+PiAgI2RlZmluZSBYRU5fQUNQSV9H
UEUwX0NQVUhQX0JJVCAgICAgIDIKPj4+Pj4+ICAjZW5kaWYKPj4+Pj4+ICAKPj4+Pj4+ICsvKgo+
Pj4+Pj4gKyAqIFJlcHJlc2VudGF0aW9ucyBvZiBhcmNoaXRlY3R1cmFsIENQVUlEIGluZm9ybWF0
aW9uLiAgVXNlZCBhcyB0aGUKPj4+Pj4+ICsgKiBzZXJpYWxpc2VkIHZlcnNpb24gb2YgWGVuJ3Mg
aW50ZXJuYWwgcmVwcmVzZW50YXRpb24uCj4+Pj4+PiArICovCj4+Pj4+PiArdHlwZWRlZiBzdHJ1
Y3QgeGVuX2NwdWlkX2xlYWYgewo+Pj4+Pj4gKyNkZWZpbmUgWEVOX0NQVUlEX05PX1NVQkxFQUYg
MHhmZmZmZmZmZnUKPj4+Pj4+ICsgICAgdWludDMyX3QgbGVhZiwgc3VibGVhZjsKPj4+Pj4+ICsg
ICAgdWludDMyX3QgYSwgYiwgYywgZDsKPj4+Pj4+ICt9IHhlbl9jcHVpZF9sZWFmX3Q7Cj4+Pj4+
PiArREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2NwdWlkX2xlYWZfdCk7Cj4+Pj4+PiArCj4+
Pj4+IElzIHB1dHRpbmcgdGhpcyBpbiBwdWJsaWMgaGVhZGVyIHdoaWxlIGxlYXZpbmcKPj4+Pj4g
Q1BVSURfTUFYX1NFUklBTElTRURfTEVBVkVTIGluIGEgcHJpdmF0ZSBoZWFkZXIgdXNlZnVsPwo+
Pj4+Pgo+Pj4+PiBIb3cgZG9lcyBhbiBleHRlcm5hbCB1c2VyIGtub3cgaG93IGJpZyBhIGJ1ZmZl
ciBpdCBuZWVkcyB0byBwcm92aWRlIHRvCj4+Pj4+IGFjY29tbW9kYXRlIHRoZSByZXR1cm4gc3Ry
dWN0dXJlPwo+Pj4+IFllYWgsIHRoaXMgaXMgaW5kZWVkIGhhcmQgdG8gdGVsbCBmcm9tIHRoaXMg
cGF0Y2ggYWxvbmUuIEFuZCBnb2luZwo+Pj4+IG92ZXIgdGhlIHRpdGxlcyBvZiB0aGUgcmVtYWlu
ZGVyIG9mIHRoZSBzZXJpZXMgaXQncyBhbHNvIG5vdCBjbGVhcgo+Pj4+IHdoZXJlIGEgdXNlIG9m
IHRoaXMgc3RydWN0dXJlIGluIGEgZG9tY3RsL3N5c2N0bCB3b3VsZCBhcHBlYXIuCj4+PiBBbiBh
cnJheSBvZiAoc29tZSBudW1iZXIgb2YpIHhlbl9jcHVpZF9sZWFmX3Qgb2JqZWN0cyBpcyB0aGUg
ZXh0ZXJuYWxseQo+Pj4gdmlzaWJsZSByZXByZXNlbnRhdGlvbiBvZiB0aGUgcG9saWN5LCB3aGlj
aCBpcyB3aHkgdGhpcyBkZWZpbml0aW9uIGlzCj4+PiBleHRlcm5hbGx5IHZpc2libGUuCj4+Pgo+
Pj4gQ29udGVudCBvZiB0aGlzIG5hdHVyZSB3aWxsIChldmVudHVhbGx5KSBleGlzdCBpbiB0aGUg
bWlncmF0aW9uIHN0cmVhbSwKPj4+IGFuZCBpdCBpcyBhbHNvIHRoZSBpbnRlcmZhY2UgYnkgd2hp
Y2ggdG9vbHN0YWNrcyAobGlieGwgYW5kIFhhcGkpIGNhbgo+Pj4gbWFrZSB1bmRlci1zcGVjaWZp
ZWQgbW9kaWZpY2F0aW9ucyB0byB0aGUgcG9saWNpZXMuCj4+IEJ1dCB0aGVuIGhvdyBjYW4gYSBt
ZXJnZSBiZSBhcyBzaW1wbGUgYXMgdGhlIG9uZSBkb25lIGhlcmU/Cj4+IFNob3VsZG4ndCB5b3Ug
ZS5nLiBtYXRjaCBDUFVJRCBlbnRyaWVzIGJ5IGxlYWYvc3VibGVhZiwgcmF0aGVyIHRoYW4KPj4g
cmVseWluZyBvbiBhIGdpdmVuIG9yZGVyaW5nIHdpdGhpbiB0aGUgYXJyYXlzPwo+IAo+IEknbSBj
b25mdXNlZCBhcyB0byB3aGVyZSB5b3UgdGhpbmsgdGhlcmUgaXMgYW55IGltcGxpZWQgb3JkZXJp
bmcgd2l0aGluCj4gdGhlIGFycmF5Lgo+IAo+IFdoZW4gc2VyaWFsaXNpbmcgdGhlIG9iamVjdCAo
dGhpcyBwYXRjaCksIHdlIHdyaXRlIHRoZSB2YWx1ZXMgb3V0IGluIGEKPiBmaXhlZCBvcmRlciBi
ZWNhdXNlIHRoYXQgaXMgdGhlIG5hdHVyYWwgd2F5IHRvIGRvIGl0Lgo+IAo+IFdoZW4gZGVzZXJp
YWxpc2luZyB0aGUgb2JqZWN0IChwYXRjaCAxMyksIHdlIHdhbGsgdGhlIGFycmF5IGxpbmVhcmx5
Cj4gZmlsbGluZyBpbiB0aGUgY3B1aWRfcG9saWN5IG9iamVjdCBiYXNlZCBvbiB0aGUgbGVhZi9z
dWJsZWFmLiAgVGhlIGFycmF5Cj4gY2FuIGhhdmUgdGhlIGxlYXZlcyBpbiBhbnkgb3JkZXIgYW5k
IHRoaXMgd29uJ3QgYWZmZWN0IHRoZSByZXN1bHRpbmcKPiBkZXNlcmlhbGlzYXRpb24uICAoVGhl
IGFycmF5IGNhbiBhbHNvIGNvbnRhaW4gZHVwbGljYXRlIGxlYXZlcywgd2hpY2ggd2UKPiBjYW4n
dCByZWFzb25hYmx5IGJlIGRldGVjdCwgYW5kIHdoeSB0aGVyZSBpcyBhIHNhbml0eSB1cHBlciBi
b3VuZHMgY2hlY2spLgoKT2gsIHllcywgSSBzZWUgbm93IC0gSSBtdXN0IGhhdmUgYmVlbiBwcmV0
dHkgYmxpbmQuIEknbSBzb3JyeSBmb3IgdGhlCm5vaXNlLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:09:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14:09: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 1fb4wy-0004pa-Vk; Thu, 05 Jul 2018 14:09: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb4ww-0004pU-T5
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 14:09:34 +0000
X-Inumbo-ID: 0ab1ec4c-805d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0ab1ec4c-805d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:09:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="75759563"
To: Jan Beulich <JBeulich@suse.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-10-git-send-email-andrew.cooper3@citrix.com>
 <5B3C96C802000078001D0F08@prv1-mh.provo.novell.com>
 <cefb5223-02dd-e0b7-5c83-d902b626ede4@citrix.com>
 <5B3DE01D02000078001D162F@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: <b41f780a-7062-af89-8b94-216542f77fcd@citrix.com>
Date: Thu, 5 Jul 2018 15:08:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3DE01D02000078001D162F@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 09/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gMDUvMDcvMTggMTA6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA3LjE4IGF0
IDE5OjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDA0LzA3LzE4
IDEwOjQzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvc3lzY3Rs
LmMKPj4+PiArKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPj4+PiBAQCAtMzIsMjIgKzMyLDMy
IEBACj4+Pj4gICNpbmNsdWRlIDxhc20vY3B1aWQuaD4KPj4+PiAgCj4+Pj4gIGNvbnN0IHN0cnVj
dCBwb2xpY3lfZ3JvdXAgc3lzdGVtX3BvbGljaWVzW10gPSB7Cj4+Pj4gLSAgICB7Cj4+Pj4gKyAg
ICBbIFhFTl9TWVNDVExfY3B1bXNyX3BvbGljeV9yYXcgXSA9IHsKPj4+IEFoYSAtIHRoaXMgY2xh
cmlmaWVzIGEgcXVlc3Rpb24gSSBoYWQgb24gdGhlIGVhcmxpZXIgcGF0Y2guIEJ1dCBpdCB3b3Vs
ZAo+Pj4gYmUgbmljZSBpZiB0aGF0IG90aGVyIHBhdGNoIHdhcyBzZWxmIGNvbnRhaW5lZCBhbHNv
IGluIHRoZSB3YXkgb2YKPj4+IGFsbG93aW5nIHJlYWRlcnMgdG8gdW5kZXJzdGFuZCB0aGUgaW50
ZW50aW9ucy4KPj4gT25lIHRoaW5nIEkgY291bGQgZG8gaXMgaW50cm9kdWNlIHRoZSBYRU5fU1lT
Q1RMX2NwdW1zcl9wb2xpY3lfKiBkZWZpbmVzCj4+IGluIHRoZSBwcmV2aW91cyBwYXRjaD8gIEkg
ZG9uJ3Qgd2FudCB0byBtZXJnZSB0aGUgdHdvIHBhdGNoZXMgYXMgdGhhdCBpcwo+PiB0b28gbWFu
eSBtb3ZpbmcgcGFydHMgdG8gcmV2aWV3IGluIGEgc2luZ2xlIHBhdGNoLgo+IEkgdGhpbmsgdGhp
cyB3b3VsZCBoZWxwLCB5ZXMuCgpPaywgaW4gd2hpY2ggY2FzZSBJJ2xsIGFsc28gbW92ZSB0aGUg
bWF4IHZzIGRlZmF1bHQgZGlzY3Vzc2lvbiBpbnRvIHRoZQpwcmV2aW91cyBwYXRjaC4KCj4+PiBB
bmQgd2l0aCB0aGlzIEkgbm93Cj4+PiB3b25kZXIgd2hldGhlciB0aGUgcG9pbnRlcnMgaW4gc3Ry
dWN0IHBvbGljeV9ncm91cCBzaG91bGRuJ3QgYWxsCj4+PiBiZSBjb25zdCBxdWFsaWZpZWQuCj4+
IFVuZm9ydHVuYXRlbHkgdGhhdCBkb2Vzbid0IHdvcmsgd2l0aCB0aGUgbG9naWMgdG8gY3JlYXRl
IGEgcG9saWN5X2dyb3VwCj4+IGZvciBhbiBpbmRpdmlkdWFsIGRvbWFpbiBkdXJpbmcgYXVkaXQu
Cj4gSSBkb24ndCB1bmRlcnN0YW5kOiBJcyB4ODZfcG9saWNpZXNfYXJlX2NvbXBhdGlibGUoKSBz
dXBwb3NlZCB0bwo+IGFsdGVyIHRoZSBwb2xpY2llcz8gT3RoZXJ3aXNlLCBpZiB5b3UgbWFpbnRh
aW5lZCBsb2NhbCBzZXBhcmF0ZQo+IHBvaW50ZXJzIGluIHVwZGF0ZV9kb21haW5fY3B1bXNyX3Bv
bGljeSgpLCB1c2luZyAibmV3IiBqdXN0IGZvcgo+IHRoZSBwdXJwb3NlIG9mIHBhc3NpbmcgdG8g
eDg2X3BvbGljaWVzX2FyZV9jb21wYXRpYmxlKCksIGFsbAo+IHNob3VsZCBiZSBmaW5lIGFuZCBp
dCB3b3VsZCBiZSBjcnlzdGFsIGNsZWFyIHRoYXQgYW55b25lIGhhbmRlZAo+IGEgZ3JvdXAgd29u
J3QgYWx0ZXIgYW55dGhpbmcgdGhlIGdyb3VwIHJlZmVycyB0by4KCldpdGggdGhpcyBkaWZmOgoK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvcG9saWNpZXMuaApiL3hlbi9pbmNs
dWRlL3hlbi9saWJ4ODYvcG9saWNpZXMuaAppbmRleCAyMWUwYTQwLi4wM2ZlNmRkIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L3BvbGljaWVzLmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL2xpYng4Ni9wb2xpY2llcy5oCkBAIC03LDkgKzcsOSBAQArCoArCoHN0cnVjdCBwb2xpY3lf
Z3JvdXAKwqB7Ci3CoMKgwqAgc3RydWN0IGNwdWlkX3BvbGljeSAqY3A7Ci3CoMKgwqAgc3RydWN0
IG1zcl9kb21haW5fcG9saWN5ICpkcDsKLcKgwqDCoCBzdHJ1Y3QgbXNyX3ZjcHVfcG9saWN5ICp2
cDsKK8KgwqDCoCBjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpjcDsKK8KgwqDCoCBjb25zdCBz
dHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kgKmRwOworwqDCoMKgIGNvbnN0IHN0cnVjdCBtc3JfdmNw
dV9wb2xpY3kgKnZwOwrCoH07CsKgCsKgLyoKClRoZSByZXN1bHRpbmcgY29tcGlsZXIgY29tcGxh
aW5zIGFyZQoKZG9tY3RsLmM6IEluIGZ1bmN0aW9uIOKAmHVwZGF0ZV9kb21haW5fY3B1bXNyX3Bv
bGljeeKAmToKZG9tY3RsLmM6MzU1OjE1OiBlcnJvcjogcGFzc2luZyBhcmd1bWVudCAxIG9mIOKA
mHg4Nl9jcHVpZF9jb3B5X2Zyb21fYnVmZmVy4oCZIGRpc2NhcmRzIOKAmGNvbnN04oCZIHF1YWxp
ZmllciBmcm9tIHBvaW50ZXIgdGFyZ2V0IHR5cGUgWy1XZXJyb3JdCiAgICAgICAgICAgICAgIG5l
dy5jcCwgeGRwYy0+Y3B1aWRfcG9saWN5LCB4ZHBjLT5ucl9sZWF2ZXMsCiAgICAgICAgICAgICAg
IF4KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC9sb2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL2FzbS9j
cHVpZC5oOjExOjAsCiAgICAgICAgICAgICAgICAgZnJvbSAvbG9jYWwveGVuLmdpdC94ZW4vaW5j
bHVkZS9hc20vY3B1ZmVhdHVyZS5oOjEwLAogICAgICAgICAgICAgICAgIGZyb20gL2xvY2FsL3hl
bi5naXQveGVuL2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oOjE0LAogICAgICAgICAgICAgICAgIGZy
b20gL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUvYXNtL3N5c3RlbS5oOjYsCiAgICAgICAgICAg
ICAgICAgZnJvbSAvbG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS94ZW4vbGlzdC5oOjExLAogICAg
ICAgICAgICAgICAgIGZyb20gL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUveGVuL21tLmg6NTAs
CiAgICAgICAgICAgICAgICAgZnJvbSBkb21jdGwuYzo5OgovbG9jYWwveGVuLmdpdC94ZW4vaW5j
bHVkZS94ZW4vbGlieDg2L2NwdWlkLmg6MjU3OjU6IG5vdGU6IGV4cGVjdGVkIOKAmHN0cnVjdCBj
cHVpZF9wb2xpY3kgKuKAmSBidXQgYXJndW1lbnQgaXMgb2YgdHlwZSDigJhjb25zdCBzdHJ1Y3Qg
Y3B1aWRfcG9saWN5ICrigJkKIGludCB4ODZfY3B1aWRfY29weV9mcm9tX2J1ZmZlcihzdHJ1Y3Qg
Y3B1aWRfcG9saWN5ICpwLAogICAgIF4KZG9tY3RsLmM6MzYwOjE1OiBlcnJvcjogcGFzc2luZyBh
cmd1bWVudCAxIG9mIOKAmHg4Nl9tc3JfY29weV9mcm9tX2J1ZmZlcuKAmSBkaXNjYXJkcyDigJhj
b25zdOKAmSBxdWFsaWZpZXIgZnJvbSBwb2ludGVyIHRhcmdldCB0eXBlIFstV2Vycm9yXQogICAg
ICAgICAgICAgICBuZXcuZHAsIG5ldy52cCwKICAgICAgICAgICAgICAgXgpJbiBmaWxlIGluY2x1
ZGVkIGZyb20gL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9wb2xpY2llcy5o
OjY6MCwKICAgICAgICAgICAgICAgICBmcm9tIC9sb2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL2Fz
bS9jcHVpZC5oOjEyLAogICAgICAgICAgICAgICAgIGZyb20gL2xvY2FsL3hlbi5naXQveGVuL2lu
Y2x1ZGUvYXNtL2NwdWZlYXR1cmUuaDoxMCwKICAgICAgICAgICAgICAgICBmcm9tIC9sb2NhbC94
ZW4uZ2l0L3hlbi9pbmNsdWRlL2FzbS9wcm9jZXNzb3IuaDoxNCwKICAgICAgICAgICAgICAgICBm
cm9tIC9sb2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL2FzbS9zeXN0ZW0uaDo2LAogICAgICAgICAg
ICAgICAgIGZyb20gL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUveGVuL2xpc3QuaDoxMSwKICAg
ICAgICAgICAgICAgICBmcm9tIC9sb2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL3hlbi9tbS5oOjUw
LAogICAgICAgICAgICAgICAgIGZyb20gZG9tY3RsLmM6OToKL2xvY2FsL3hlbi5naXQveGVuL2lu
Y2x1ZGUveGVuL2xpYng4Ni9tc3IuaDo2Mzo1OiBub3RlOiBleHBlY3RlZCDigJhzdHJ1Y3QgbXNy
X2RvbWFpbl9wb2xpY3kgKuKAmSBidXQgYXJndW1lbnQgaXMgb2YgdHlwZSDigJhjb25zdCBzdHJ1
Y3QgbXNyX2RvbWFpbl9wb2xpY3kgKuKAmQogaW50IHg4Nl9tc3JfY29weV9mcm9tX2J1ZmZlcihz
dHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kgKmRwLAogICAgIF4KZG9tY3RsLmM6MzYwOjIzOiBlcnJv
cjogcGFzc2luZyBhcmd1bWVudCAyIG9mIOKAmHg4Nl9tc3JfY29weV9mcm9tX2J1ZmZlcuKAmSBk
aXNjYXJkcyDigJhjb25zdOKAmSBxdWFsaWZpZXIgZnJvbSBwb2ludGVyIHRhcmdldCB0eXBlIFst
V2Vycm9yXQogICAgICAgICAgICAgICBuZXcuZHAsIG5ldy52cCwKICAgICAgICAgICAgICAgICAg
ICAgICBeCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvbG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS94
ZW4vbGlieDg2L3BvbGljaWVzLmg6NjowLAogICAgICAgICAgICAgICAgIGZyb20gL2xvY2FsL3hl
bi5naXQveGVuL2luY2x1ZGUvYXNtL2NwdWlkLmg6MTIsCiAgICAgICAgICAgICAgICAgZnJvbSAv
bG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS9hc20vY3B1ZmVhdHVyZS5oOjEwLAogICAgICAgICAg
ICAgICAgIGZyb20gL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oOjE0
LAogICAgICAgICAgICAgICAgIGZyb20gL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUvYXNtL3N5
c3RlbS5oOjYsCiAgICAgICAgICAgICAgICAgZnJvbSAvbG9jYWwveGVuLmdpdC94ZW4vaW5jbHVk
ZS94ZW4vbGlzdC5oOjExLAogICAgICAgICAgICAgICAgIGZyb20gL2xvY2FsL3hlbi5naXQveGVu
L2luY2x1ZGUveGVuL21tLmg6NTAsCiAgICAgICAgICAgICAgICAgZnJvbSBkb21jdGwuYzo5Ogov
bG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L21zci5oOjYzOjU6IG5vdGU6IGV4
cGVjdGVkIOKAmHN0cnVjdCBtc3JfdmNwdV9wb2xpY3kgKuKAmSBidXQgYXJndW1lbnQgaXMgb2Yg
dHlwZSDigJhjb25zdCBzdHJ1Y3QgbXNyX3ZjcHVfcG9saWN5ICrigJkKIGludCB4ODZfbXNyX2Nv
cHlfZnJvbV9idWZmZXIoc3RydWN0IG1zcl9kb21haW5fcG9saWN5ICpkcCwKICAgICBeCmRvbWN0
bC5jOjM3Mzo4NDogZXJyb3I6IGFzc2lnbm1lbnQgZGlzY2FyZHMg4oCYY29uc3TigJkgcXVhbGlm
aWVyIGZyb20gcG9pbnRlciB0YXJnZXQgdHlwZSBbLVdlcnJvcl0KICAgICBTV0FQKG5ldy5jcCwg
ZC0+YXJjaC5jcHVpZCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KZG9tY3RsLmM6Mzc0
OjgwOiBlcnJvcjogYXNzaWdubWVudCBkaXNjYXJkcyDigJhjb25zdOKAmSBxdWFsaWZpZXIgZnJv
bSBwb2ludGVyIHRhcmdldCB0eXBlIFstV2Vycm9yXQogICAgIFNXQVAobmV3LmRwLCBkLT5hcmNo
Lm1zcik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgpkb21jdGwuYzozNzU6ODA6IGVycm9yOiBh
c3NpZ25tZW50IGRpc2NhcmRzIOKAmGNvbnN04oCZIHF1YWxpZmllciBmcm9tIHBvaW50ZXIgdGFy
Z2V0IHR5cGUgWy1XZXJyb3JdCiAgICAgU1dBUChuZXcudnAsIHYtPmFyY2gubXNyKTsKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBeCmRvbWN0bC5jOjM5MToxMTogZXJyb3I6IHBhc3NpbmcgYXJndW1l
bnQgMSBvZiDigJh4ZnJlZeKAmSBkaXNjYXJkcyDigJhjb25zdOKAmSBxdWFsaWZpZXIgZnJvbSBw
b2ludGVyIHRhcmdldCB0eXBlIFstV2Vycm9yXQogICAgIHhmcmVlKG5ldy5jcCk7CiAgICAgICAg
ICAgXgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUveGVu
L2xpYi5oOjc6MCwKICAgICAgICAgICAgICAgICBmcm9tIGRvbWN0bC5jOjg6Ci9sb2NhbC94ZW4u
Z2l0L3hlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmg6MzQ6MTM6IG5vdGU6IGV4cGVjdGVkIOKAmHZv
aWQgKuKAmSBidXQgYXJndW1lbnQgaXMgb2YgdHlwZSDigJhjb25zdCBzdHJ1Y3QgY3B1aWRfcG9s
aWN5ICrigJkKIGV4dGVybiB2b2lkIHhmcmVlKHZvaWQgKik7CiAgICAgICAgICAgICBeCmRvbWN0
bC5jOjM5MjoxMTogZXJyb3I6IHBhc3NpbmcgYXJndW1lbnQgMSBvZiDigJh4ZnJlZeKAmSBkaXNj
YXJkcyDigJhjb25zdOKAmSBxdWFsaWZpZXIgZnJvbSBwb2ludGVyIHRhcmdldCB0eXBlIFstV2Vy
cm9yXQogICAgIHhmcmVlKG5ldy5kcCk7CiAgICAgICAgICAgXgpJbiBmaWxlIGluY2x1ZGVkIGZy
b20gL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUveGVuL2xpYi5oOjc6MCwKICAgICAgICAgICAg
ICAgICBmcm9tIGRvbWN0bC5jOjg6Ci9sb2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL3hlbi94bWFs
bG9jLmg6MzQ6MTM6IG5vdGU6IGV4cGVjdGVkIOKAmHZvaWQgKuKAmSBidXQgYXJndW1lbnQgaXMg
b2YgdHlwZSDigJhjb25zdCBzdHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kgKuKAmQogZXh0ZXJuIHZv
aWQgeGZyZWUodm9pZCAqKTsKICAgICAgICAgICAgIF4KZG9tY3RsLmM6MzkzOjExOiBlcnJvcjog
cGFzc2luZyBhcmd1bWVudCAxIG9mIOKAmHhmcmVl4oCZIGRpc2NhcmRzIOKAmGNvbnN04oCZIHF1
YWxpZmllciBmcm9tIHBvaW50ZXIgdGFyZ2V0IHR5cGUgWy1XZXJyb3JdCiAgICAgeGZyZWUobmV3
LnZwKTsKICAgICAgICAgICBeCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvbG9jYWwveGVuLmdpdC94
ZW4vaW5jbHVkZS94ZW4vbGliLmg6NzowLAogICAgICAgICAgICAgICAgIGZyb20gZG9tY3RsLmM6
ODoKL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUveGVuL3htYWxsb2MuaDozNDoxMzogbm90ZTog
ZXhwZWN0ZWQg4oCYdm9pZCAq4oCZIGJ1dCBhcmd1bWVudCBpcyBvZiB0eXBlIOKAmGNvbnN0IHN0
cnVjdCBtc3JfdmNwdV9wb2xpY3kgKuKAmQogZXh0ZXJuIHZvaWQgeGZyZWUodm9pZCAqKTsKICAg
ICAgICAgICAgIF4KY2MxOiBhbGwgd2FybmluZ3MgYmVpbmcgdHJlYXRlZCBhcyBlcnJvcnMKCgpG
dXJ0aGVybW9yZSwgd2hpbGUgeDg2X3BvbGljaWVzX2FyZV9jb21wYXRpYmxlKCkgaXNuJ3QgaW50
ZW5kZWQgdG8KbW9kaWZ5IHRoZSBwb2xpY2llcywgdGhlIG90aGVyIGltcG9ydGFudCBmdW5jdGlv
biBmb3IgbGV2ZWxsaW5nCih4ODZfY2FsY3VsYXRlX2NvbXBhdGlibGVfcG9saWN5KGEsIGIsIG91
dCkpIHdpbGwgd3JpdGUgdG8gaXRzIHBhcmFtZXRlci4KCj4KPj4+PiBAQCAtMzE4LDYgKzMyOCw3
NCBAQCBsb25nIGFyY2hfZG9fc3lzY3RsKAo+Pj4+ICAgICAgICAgIGJyZWFrOwo+Pj4+ICAgICAg
fQo+Pj4+ICAKPj4+PiArICAgIGNhc2UgWEVOX1NZU0NUTF9nZXRfY3B1bXNyX3BvbGljeToKPj4+
PiArICAgIHsKPj4+PiArICAgICAgICBjb25zdCBzdHJ1Y3QgcG9saWN5X2dyb3VwICpncm91cDsK
Pj4+PiArCj4+Pj4gKyAgICAgICAgLyogQmFkIHBvbGljeSBpbmRleD8gKi8KPj4+PiArICAgICAg
ICBpZiAoIHN5c2N0bC0+dS5jcHVtc3JfcG9saWN5LmluZGV4ID49IEFSUkFZX1NJWkUoc3lzdGVt
X3BvbGljaWVzKSApCj4+Pj4gKyAgICAgICAgewo+Pj4+ICsgICAgICAgICAgICByZXQgPSAtRUlO
VkFMOwo+Pj4+ICsgICAgICAgICAgICBicmVhazsKPj4+PiArICAgICAgICB9Cj4+Pj4gKyAgICAg
ICAgZ3JvdXAgPSAmc3lzdGVtX3BvbGljaWVzW3N5c2N0bC0+dS5jcHVtc3JfcG9saWN5LmluZGV4
XTsKPj4+IElzbid0IHRoaXMgaW50cm9kdWNpbmcgYXQgbGVhc3QgaGFsZiBvZiBhIFNwZWN0cmUg
djEgZ2FkZ2V0Pwo+PiBOb3BlIDooCj4+Cj4+IEl0J3MgYm90aCBoYWx2ZXMgb2YgdGhlIFNwZWN0
cmUgZ2FkZ2V0LCB3aGVuIHlvdSBhY2NvdW50IGZvciB0aGUKPj4gZGVyZWZlcmVuY2Ugd2hlbiBj
YWxsaW5nIHg4Nl8qX2NvcHlfdG9fYnVmZmVyKCkgc2xpZ2h0bHkgbG93ZXIuCj4+Cj4+IEkgc3Vw
cG9zZSB3ZSB3YW50IHRvIHBvcnQgdGhlIExpbnV4IGFycmF5IG5vc3BlYyBsb29rdXAgbG9naWMg
c28gd2UgY2FuCj4+IHByb3RlY3QgdGhlIGNsZWFybHktdmlzaWJsZSBnYWRnZXRzLgo+IEknbSBj
b25mdXNlZDogWW91IGZpcnN0IHNheSAibm9wZSIsIGJ1dCB0aGUgcmVzdCBvZiB5b3VyIHJlc3Bv
bnNlIHJlYWRzCj4gYXMgaWYgeW91IG1lYW50ICJ5ZXMuIi4KCiJObyBpdHMgbm90IGhhbGYgYSBn
YWRnZXQuwqAgSXRzIGEgZnVsbCBnYWRnZXQiLgoKPgo+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3B1
YmxpYy9zeXNjdGwuaAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaAo+Pj4+
IEBAIC0xMDYzLDYgKzEwNjMsNDMgQEAgc3RydWN0IHhlbl9zeXNjdGxfc2V0X3BhcmFtZXRlciB7
Cj4+Pj4gICAgICB1aW50MTZfdCBwYWRbM107ICAgICAgICAgICAgICAgICAgICAgICAgLyogSU46
IE1VU1QgYmUgemVyby4gKi8KPj4+PiAgfTsKPj4+PiAgCj4+Pj4gKyNpZiBkZWZpbmVkKF9faTM4
Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCj4+Pj4gKy8qCj4+Pj4gKyAqIFhFTl9TWVNDVExf
Z2V0X2NwdW1zcl9wb2xpY3kgKHg4NiBzcGVjaWZpYykKPj4+IFBlcmhhcHMgZXhwcmVzcyB0aGUg
Ing4NiBzcGVjaWZpYyIgYWxzbyBpbiB0aGUgb3Bjb2RlIG5hbWU/IEFuZCBtYWtlCj4+PiBtb3Jl
IG9idmlvdXMgdGhhdCB0aGlzIGlzIGFib3V0IENQVUlEIGFuZCBNU1JzIGF0IHRoZSBzYW1lIHRp
bWU/IEUuZy4KPj4+IFhFTl9TWVNDVExfeDg2X2dldF9jcHVpZF9tc3JfcG9saWN5Pwo+Pj4KPj4+
IEknbSBzdXJlIHlvdSBoYXZlIHJlYXNvbnMgdG8gbXVuZ2UgaXQgYWxsIGludG8gYSBzaW5nbGUg
b3BlcmF0aW9uLgo+PiAoQW5zd2VyaW5nIGluIHJldmVyc2Ugb3JkZXIpCj4+Cj4+IFRoZSBnZXQg
b3BlcmF0aW9ucyBkb24ndCBzdHJpY3RseSBuZWVkIHRvIGJlIGEgc2luZ2xlIG9wZXJhdGlvbi4g
IFRoZQo+PiBzZXQgb3BlcmF0aW9uIHNwZWNpZmljYWxseSBtdXN0IGJlIGEgc2luZ2xlIG9wZXJh
dGlvbiwgYW5kIHRoZSBnZXR0ZXJzCj4+IGhhdmUgYW4gaW50ZXJmYWNlIHRvIG1hdGNoLgo+Pgo+
PiBBcyBmb3IgbmFtaW5nLCBjcHVtc3JfcG9saWN5IHdhc24ndCBjaG9zZW4gYnkgbWUsIGJ1dCBJ
IGNhbid0IHRoaW5rIG9mCj4+IGFueXRoaW5nIGJldHRlci4gIFRoZSBjb2RlIGlzIGN1cnJlbnRs
eSBjb25zaXN0ZW50IGFuZCwgd2hpbGUgSSdtIG9wZW4KPj4gdG8gYSByZW5hbWUsIGl0IHdpbGwg
aW1wYWN0IGxhcmdlIHF1YW50aXRpZXMgb2YgdGhlIHNlcmllcy4KPj4KPj4gT25lIGNvbmNlcm4g
SSBoYXZlIGlmIHdlIGVuZCB1cCB3aXRoIGEgbmV3IGJsb2NrIG9mIGluZm9ybWF0aW9uLiAgSSB3
YXMKPj4gaG9waW5nIGZvciBhIGdlbmVyaWMgbmFtZSwgYnV0IHNpbXBseSAicG9saWN5IiBvbiBp
dHMgb3duIGlzIHRvbwo+PiBnZW5lcmljLiAgY3B1bXNyIGlzLCBJIGJlbGlldmUsIGEgY29udHJh
Y3Rpb24gb2YgY3B1aWRfbXNyIHRvIGF2b2lkCj4+IGV4Y2Vzc2l2ZSBjb2RlIHZvbHVtZS4KPj4K
Pj4gU3VnZ2VzdGlvbnMgd2VsY29tZS4KPiBUbyBjb3ZlciBwb3RlbnRpYWwgZnV0dXJlIGFkZGl0
aW9ucywgd2h5IG5vdCBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5Pwo+IFRoYXQncyBuZWl0aGVy
IG1pc2xlYWRpbmcgYnkgYWJicmV2aWF0aW5nIHRvbyBtdWNoLCBub3IgbW9yZSBzcGVjaWZpYyB0
aGFuCj4gd2UgbmVlZCBpdCB0byBiZS4gSG93ZXZlciwgaW4gdGhpcyBjYXNlIGl0IG1pZ2h0IGJl
IHdvcnRod2hpbGUgdG8gY29uc2lkZXIKPiBhZGRpbmcgaW4gIng4NiIsIGFzIEFSTSBtaWdodCBw
bGF1c2libHkgd2FudCBzb21ldGhpbmcgc2ltaWxhciBhdCBzb21lCj4gcG9pbnQuIE90b2ggdGhl
IHNhbWUgbmFtZSAoYnV0IGRpZmZlcmVudCBzdHJ1Y3R1cmUgY29udGVudHMpIGNvdWxkIGJlCj4g
dXNlZCBmb3IgYm90aC4KCkhtbSAtIEkgc3VwcG9zZSAiY3B1IHBvbGljeSIgZG9lcyBsb2dpY2Fs
bHkgY292ZXIgYW55IGFuZCBhbGwgb2YgdGhlCm1haW4gY29yZSwgd2l0aG91dCBpbmNsdWRpbmcg
YW55IG9mIHRoZSB1bmNvcmUgb3IgY2hpcHNldCwgd2hpY2ggbWF0Y2hlcwp0aGUgaW50ZW5kZWQg
cHVycG9zZS4KCkknbGwgc2VlIGFib3V0IGFwcGx5aW5nIHRoaXMgbmFtaW5nIHNjaGVtZSBjb25z
aXN0ZW50bHkgYWNyb3NzIHRoZSBzZXJpZXMuCgpKdWxpZW4vU3RlZmFubzogQXJlIHlvdSBsaWFi
bGUgdG8gd2FudCBzb21ldGhpbmcgbGlrZSB0aGlzIG9uIEFSTT8KCj4KPj4+PiArc3RydWN0IHhl
bl9zeXNjdGxfY3B1bXNyX3BvbGljeSB7Cj4+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3Jf
cG9saWN5X3JhdyAgICAgICAgICAwCj4+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9s
aWN5X2hvc3QgICAgICAgICAxCj4+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5
X3B2X21heCAgICAgICAyCj4+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X2h2
bV9tYXggICAgICAzCj4+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X3B2X2Rl
ZmF1bHQgICA0Cj4+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9saWN5X2h2bV9kZWZh
dWx0ICA1Cj4+Pj4gKyAgICB1aW50MzJfdCBpbmRleDsgICAgICAgLyogSU46IFdoaWNoIHBvbGlj
eSB0byBxdWVyeT8gKi8KPj4+PiArICAgIHVpbnQzMl90IG5yX2xlYXZlczsgICAvKiBJTi9PVVQ6
IE51bWJlciBvZiBsZWF2ZXMgaW4vd3JpdHRlbiB0bwo+Pj4+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAqICdjcHVpZF9wb2xpY3knLCBvciB0aGUgbWF4aW11bSBudW1iZXIgb2YgbGVhdmVz
IGlmCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogYW55IG9mIHRoZSBndWVzdCBo
YW5kbGVzIGlzIE5VTEwuCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogTkIuIEFs
bCBwb2xpY2llcyBjb21lIGZyb20gdGhlIHNhbWUgc3BhY2UsCj4+Pj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICogc28gaGF2ZSB0aGUgc2FtZSBtYXhpbXVtIGxlbmd0aC4gKi8KPj4+PiAr
ICAgIHVpbnQzMl90IG5yX21zcnM7ICAgICAvKiBJTi9PVVQ6IE51bWJlciBvZiBNU1JzIGluL3dy
aXR0ZW4gdG8KPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAnbXNyX2RvbWFpbl9w
b2xpY3knLCBvciB0aGUgbWF4aW11bSBudW1iZXIgb2YgTVNScwo+Pj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAqIGlmIGFueSBvZiB0aGUgZ3Vlc3QgaGFuZGxlcyBpcyBOVUxMLgo+Pj4+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAqIE5CLiBBbGwgcG9saWNpZXMgY29tZSBmcm9t
IHRoZSBzYW1lIHNwYWNlLAo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAqIHNvIGhh
dmUgdGhlIHNhbWUgbWF4aW11bSBsZW5ndGguICovCj4+Pj4gKyAgICBYRU5fR1VFU1RfSEFORExF
XzY0KHhlbl9jcHVpZF9sZWFmX3QpIGNwdWlkX3BvbGljeTsgLyogT1VUOiAqLwo+Pj4gRXhwbGlj
aXQgcGFkZGluZyAoY2hlY2tlZCB0byBiZSB6ZXJvIGluIHRoZSBoYW5kbGVyKSBhYm92ZSBoZXJl
Cj4+PiBwbGVhc2UuCj4+IFdoeT8gIFNZU0NUTHMgYXJlIHVuc3RhYmxlIGFuZCB3ZSBkb24ndCBw
ZXJmb3JtIHNpbWlsYXIgY2hlY2tzIGZvciBvdGhlcgo+PiBzdWJvcHMuCj4gWW91IGRvbid0IGxp
a2UgdGhlIGludGVyZmFjZSB2ZXJzaW9uIGJ1bXBzIGFueXdheSwgYXMgYmVpbmcgb25seQo+IHBh
cnRseSB1c2VmdWwuIElmIHlvdSBhZGRlZCBhbmQgY2hlY2tlZCBleHBsaWNpdCBwYWRkaW5nLCBu
byBidW1wCj4gd291bGQgYmUgbmVlZGVkIG9uY2UgdGhlIGZpZWxkIGdhaW5zIG1lYW5pbmcuCgpS
aWdodCwgYnV0IHBvc3NpYmx5IHRoZSBvbmx5IHRoaW5nIHdvcnNlIHRoYW4gYW4gaW50ZXJmYWNl
IHZlcnNpb24gb2YKcXVlc3Rpb25hYmxlIHV0aWxpdHkgaXMgaW5jb25zaXN0ZW50IEFCSSBleHBl
Y3RhdGlvbnMgYWNyb3NzIGRpZmZlcmVudApzdWJvcHMgb2YgYW4gb3RoZXJ3aXNlIGNvbnNpc3Rl
bnQgaHlwZXJjYWxsLgoKSW4gcHJpbmNpcGxlIEknZCBsaWtlIHRvIGltcHJvdmUgdGhlIEFCSSBl
eHBlY3RhdGlvbnMgb2YgdGhlc2Ugb3BzLCBidXQKYSkgd2UgbmVlZCBzb21ldGhpbmcgbXVjaCBi
ZXR0ZXIgdGhhbiB0aGlzIHN1Z2dlc3Rpb24sIGFuZCBiKSBJJ20gbm90CmdvaW5nIHRvIGdldCBk
aXZlcnRlZCBpbnRvIGZpeGluZyB0aGF0IHJhdHMgbmVzdCBhcyBwYXJ0IG9mIHRoaXMgc2VyaWVz
LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:11:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14:11: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 1fb4yb-0005SL-Ku; Thu, 05 Jul 2018 14: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fb4ya-0005S5-6Q
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:11:16 +0000
X-Inumbo-ID: 4718060b-805d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4718060b-805d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:11:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59495606"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 5 Jul 2018 16:10:34 +0200
Message-ID: <20180705141040.39988-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/6] osstest: FreeBSD bugfixes and 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@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>

SGVsbG8sCgpUaGUgZmlyc3QgNCBwYXRjaGVzIGluIHRoaXMgcGF0Y2ggc2VyaWVzIHByZXZlbnQg
RnJlZUJTRCBqb2JzIGZyb20KcnVubmluZyBvbiBib3hlcyBib290aW5nIGZyb20gVUVGSS4gVGhp
cyBpcyBuZWVkZWQgZHVlIHRvIG9zc3Rlc3QgbGFjawpvZiBzdXBwb3J0IGZvciBpbnN0YWxsaW5n
IEZyZWVCU0QgZnJvbSBVRUZJIGF0IHRoZSBtb21lbnQuCgpMYXN0IHR3byBwYXRjaGVzIGFkZCBz
dXBwb3J0IGZvciBjcmVhdGluZyBYZW4gYnVpbGQgam9icyBydW5uaW5nIG9uCkZyZWVCU0QuIFN1
Y2ggYSBqb2IgaXMgYWRkZWQgdG8gdGhlIEZyZWVCU0QgZmxpZ2h0IGFuZCBhbHNvIHRvIHRoZSBY
ZW4KZmxpZ2h0cy4KClRoZSBwYXRjaGVzIGNhbiBhbHNvIGJlIGZvdW5kIGF0OgoKZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIvb3NzdGVzdC5naXQgZnJlZWJzZF9pbXByb3ZlbWVu
dAoKVGhhbmtzLCBSb2dlci4KCklhbiBKYWNrc29uICgxKToKICBvc3N0ZXN0OiBhbGxvdyBhcHBl
bmRpbmcgdG8gZXhpc3RpbmcgcnVudmFycwoKUm9nZXIgUGF1IE1vbm5lICg1KToKICBvc3N0ZXN0
OiByZW1vdmUgZHVwbGljYXRlIHNldF9mcmVlYnNkX3J1bnZhcnMKICBvc3N0ZXN0OiBhYnN0cmFj
dCBjb2RlIHRvIGNyZWF0ZSBhIEZyZWVCU0QgYnVpbGQgam9iCiAgb3NzdGVzdDogbGltaXQgRnJl
ZUJTRCBqb2JzIHRvIGhhcmR3YXJlIGJvb3RpbmcgaW4gQklPUyBtb2RlCiAgb3NzdGVzdDogc2V0
IHRoZSBtYWtlIGNvbW1hbmQgdG8gdXNlIGZvciB4ZW4tYnVpbGQKICBvc3N0ZXN0OiBhZGQgRnJl
ZUJTRCBYZW4gYnVpbGQgam9iCgogY3Mtam9iLWNyZWF0ZSAgICAgICAgIHwgIDggKysrKy0tCiBt
YWtlLWZsaWdodCAgICAgICAgICAgfCAgMyArKy0KIG1ha2UtZnJlZWJzZC1mbGlnaHQgICB8IDU5
ICsrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIG1maS1jb21tb24g
ICAgICAgICAgICB8IDU5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0KIHNnLXJ1bi1qb2IgICAgICAgICAgICB8ICA1ICsrKysKIHRzLWJ1aWxkLXByZXAtZnJlZWJz
ZCB8ICA1ICsrKy0KIHRzLXhlbi1idWlsZCAgICAgICAgICB8IDExICsrKystLS0tCiB0cy14ZW4t
YnVpbGQtZnJlZWJzZCAgfCAxOSArKysrKysrKysrKysrKwogOCBmaWxlcyBjaGFuZ2VkLCAxMDYg
aW5zZXJ0aW9ucygrKSwgNjMgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA3NTUgdHMteGVu
LWJ1aWxkLWZyZWVic2QKCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:11:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14:11: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 1fb4ye-0005Sn-8F; Thu, 05 Jul 2018 14: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fb4yc-0005SV-Hv
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:11:18 +0000
X-Inumbo-ID: 492cb225-805d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 492cb225-805d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:11:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59495611"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 5 Jul 2018 16:10:36 +0200
Message-ID: <20180705141040.39988-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180705141040.39988-1-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/6] osstest: remove duplicate
 set_freebsd_runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

VGhlIHNldF9mcmVlYnNkX3J1bnZhcnMgaGVscGVyIGluIG1maS1jb21tb24gaXMgYSBzdXBlcnNl
dCBvZiB0aGUKb3JpZ2luYWwgZnVuY3Rpb24gcHJlc2VudCBpbiBtYWtlLWZyZWVic2QtZmxpZ2h0
LCBhbmQgd2lsbCBhdHRlbXB0IHRvCmZldGNoIHRoZSBsYXN0IGFub2ludGVkIEZyZWVCU0QgYnVp
bGQgYXMgYSBsYXN0IHJlc29ydCBvcHRpb24gaWYgbm8KRnJlZUJTRCBidWlsZCBpcyBzaWduYWxl
ZCBmcm9tIHRoZSBGcmVlQlNEIGVudiB2YXJzLiBUaGVyZSdzIG5vIHJlYXNvbgp0byBoYXZlIHRo
aXMgZHVwbGljYXRpb24sIHNpbmNlIHRoZSBzZXRfZnJlZWJzZF9ydW52YXJzIGluIG1maS1jb21t
b24KaXMgcGVyZmVjdGx5IHN1aXRhYmxlIHRvIGJlIHVzZWQgYnkgbWFrZS1mcmVlYnNkLWZsaWdo
dC4KClRoaXMgZHVwbGljYXRpb24gd2FzIHdyb25nbHkgaW50cm9kdWNlZCBieSBkMzZhN2Q4OTJm
IGJ5IGFkZGluZyBhCnNldF9mcmVlYnNkX3J1bnZhcnMgdG8gbWZpLWNvbW1vbiB3aXRob3V0IHJl
bW92aW5nIHRoZSBvcmlnaW5hbApmdW5jdGlvbiBpbiBtYWtlLWZyZWVic2QtZmxpZ2h0LgoKU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpD
aGFuZ2VzIHNpbmNlIHYxOgogLSBBZGQgY29tbWl0IG1lc3NhZ2UuCi0tLQogbWFrZS1mcmVlYnNk
LWZsaWdodCB8IDMxIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCAzMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tYWtlLWZyZWVic2QtZmxpZ2h0IGIv
bWFrZS1mcmVlYnNkLWZsaWdodAppbmRleCA2NmQ0YjgxNi4uMWEyYjM1OWMgMTAwNzU1Ci0tLSBh
L21ha2UtZnJlZWJzZC1mbGlnaHQKKysrIGIvbWFrZS1mcmVlYnNkLWZsaWdodApAQCAtMzYsMzcg
KzM2LDYgQEAgam9iX2NyZWF0ZV9idWlsZF9maWx0ZXJfY2FsbGJhY2sgKCkgewogICAgIDoKIH0K
IAotc2V0X2ZyZWVic2RfcnVudmFycyAoKSB7Ci0gICAgIyBDYWxsZXIgc2hvdWxkIGhhdmUgZG9u
ZSBpZiByZXF1aXJlZDoKLSAgICAjIGxvY2FsIGZyZWVic2RfcnVudmFycwotICAgICMKLSAgICAj
IEZpZ3VyZSBvdXQgd2hlcmUgYXJlIHRoZSBpbnN0YWxsZXIgYmluYXJpZXMuIFRoZSBvcmRlciBp
cyB0aGUKLSAgICAjIGZvbGxvd2luZzoKLSAgICAjCi0gICAgIyAxLiBFbnYgdmFyaWFibGUgRlJF
RUJTRF88YXJjaD5fQlVJTERKT0I6IHVzZSB0aGUgb3V0cHV0IGZyb20gYQotICAgICMgcHJldmlv
dXMgYnVpbGQtPGFyY2g+LWZyZWVic2QuCi0gICAgIwotICAgICMgMi4gRW52IHZhcmlhYmxlcyBG
UkVFQlNEX0RJU1QsIEZSRUVCU0RfVkVSU0lPTjogc2V0IGJlZm9yZSBjYWxsaW5nCi0gICAgIyBp
bnRvIG1ha2UtZmxpZ2h0LCBwcm92aWRlIHRoZSBwYXRoIHRvIHRoZSBpbnN0YWxsZXIgaW1hZ2Us
IHRoZSBzZXRzCi0gICAgIyB0byBpbnN0YWxsIGFuZCB0aGUgdmVyc2lvbiBiZWluZyBpbnN0YWxs
ZWQuCi0gICAgIwotICAgICMgMy4gQ29uZmlnIGZpbGUgRnJlZUJTRERpc3QsIEZyZWVCU0RWZXJz
aW9uOiBzYW1lIGFzIDIuIGV4Y2VwdCB0aGF0Ci0gICAgIyB0aGV5IGFyZSBzZXQgb24gdGhlIGNv
bmZpZyBmaWxlLgotICAgICMKLSAgICBlbnZ2YXI9IkZSRUVCU0RfJHthcmNoXl59X0JVSUxESk9C
IgotICAgIGlmIFsgLW4gIiR7IWVudnZhcn0iIF07IHRoZW4KLSAgICAgICAgZnJlZWJzZF9ydW52
YXJzPSJmcmVlYnNkYnVpbGRqb2I9JHshZW52dmFyfSIKLSAgICBlbGlmIFsgLW4gIiRGUkVFQlNE
X0RJU1QiIF0gJiYgWyAtbiAiJEZSRUVCU0RfVkVSU0lPTiIgXTsgdGhlbgotICAgICAgICBmcmVl
YnNkX3J1bnZhcnM9ImZyZWVic2RfZGlzdHBhdGg9JEZSRUVCU0RfRElTVC8kYXJjaCBcCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgZnJlZWJzZF92ZXJzaW9uPSRGUkVFQlNEX1ZFUlNJT04iCi0g
ICAgZWxzZQotICAgICAgICBkaXN0cGF0aD1gZ2V0Y29uZmlnICJGcmVlQlNERGlzdCJgCi0gICAg
ICAgIHZlcnNpb249YGdldGNvbmZpZyAiRnJlZUJTRFZlcnNpb24iYAotICAgICAgICBmcmVlYnNk
X3J1bnZhcnM9ImZyZWVic2RfZGlzdHBhdGg9JGRpc3RwYXRoLyRhcmNoIFwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICBmcmVlYnNkX3ZlcnNpb249JHZlcnNpb24iCi0gICAgZmkKLX0KLQogZm9y
IGFyY2ggaW4gIiRhcmNoZXMiOyBkbwogICAgIHNldF9mcmVlYnNkX3J1bnZhcnMKICAgICBqb2Jf
Y3JlYXRlX2J1aWxkIGJ1aWxkLSRhcmNoLWZyZWVic2QgYnVpbGQtZnJlZWJzZCAgICAgICAgICBc
Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:11:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14:11: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 1fb4yc-0005Sb-UU; Thu, 05 Jul 2018 14:11: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fb4yb-0005SE-C6
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:11:17 +0000
X-Inumbo-ID: 481838e2-805d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 481838e2-805d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:11:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59495608"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 5 Jul 2018 16:10:35 +0200
Message-ID: <20180705141040.39988-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180705141040.39988-1-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/6] osstest: allow appending to existing runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; 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+CgpTbyB0aGF0IHRoZSBj
b250ZW50cyBvZiB0aGUgcnVudmFyIGNhbiBiZSBleHBhbmRlZC4gVGhlcmUgYXJlCmN1cnJlbnRs
eSB0d28gd2F5cyB0byBkbyB0aGlzOgoKIC0gVXNpbmcgKz0gd2lsbCBhcHBlbmQgdG8gdGhlIGVu
ZCBvZiB0aGUgcnVudmFyLgogLSBVc2luZyAsPSB3aWxsIGFwcGVuZCB0byB0aGUgZW5kIG9mIHRo
ZSBydW52YXIgdXNpbmcgJywnIGFzIHRoZQogICBzZXBhcmF0b3IuCgpOb3RlIHRoYXQgaWYgdGhl
IHJ1bnZhciBpcyBlbXB0eSB7LHwrfT0ganVzdCBzZXRzIHRoZSBydW52YXIuCgpTaWduZWQtb2Zm
LWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KLS0tCiBjcy1qb2ItY3Jl
YXRlIHwgOCArKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jcy1qb2ItY3JlYXRlIGIvY3Mtam9iLWNyZWF0ZQppbmRl
eCAwNjRhOTI5NC4uMTk4MGE2MjUgMTAwNzU1Ci0tLSBhL2NzLWpvYi1jcmVhdGUKKysrIGIvY3Mt
am9iLWNyZWF0ZQpAQCAtNTMsOCArNTMsMTIgQEAgZm9yZWFjaCBteSAkcnYgKEBydW52YXJzKSB7
CiAgICAgICAgICRzdXBwcmVzc3skMX09IDE7CiAgICAgICAgIG5leHQ7CiAgICAgfQotICAgICRy
diA9fiBtL14oW2Etel1bMC05YS16X10qKShcfj8pXD0oLiopJC8gb3IgZGllICIkcnYgPyI7Ci0g
ICAgbXkgKCRuYW1lLCRzeW50aCwkdmFsKSA9ICgkMSwkMiwkMyk7CisgICAgJHJ2ID1+IG0vXihb
YS16XVswLTlhLXpfXSopKFx+PykoWyssXT8pXD0oLiopJC8gb3IgZGllICIkcnYgPyI7CisgICAg
bXkgKCRuYW1lLCRzeW50aCwkYWRkLCR2YWwpID0gKCQxLCQyLCQzLCQ0KTsKKyAgICBpZiAoJGFk
ZCAmJiAkcnVudmFyc3skbmFtZX0pIHsKKyAgICAgICBkaWUgIiRuYW1lIHN5bnRoIG1pc21hdGNo
IiBpZiAhISRydW52YXJzeyRuYW1lfVsxXSBuZSAhISRzeW50aDsKKyAgICAgICAkdmFsID0gJHJ1
bnZhcnN7JG5hbWV9WzBdLigkYWRkIG5lICcrJyAmJiAkYWRkKS4kdmFsOworICAgIH0KICAgICAk
cnVudmFyc3skbmFtZX09IFskdmFsLCRzeW50aF07CiB9CiAKLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:11:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14:11: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 1fb4yg-0005Tz-Iu; Thu, 05 Jul 2018 14: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fb4yf-0005T5-OW
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:11:21 +0000
X-Inumbo-ID: 4ab935d5-805d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ab935d5-805d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:11:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59495620"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 5 Jul 2018 16:10:37 +0200
Message-ID: <20180705141040.39988-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180705141040.39988-1-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/6] osstest: abstract code to create a FreeBSD
 build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

SW50byBhIGhlbHBlci4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgotLS0KIG1ha2UtZnJlZWJzZC1mbGlnaHQgfCAyNCArKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0KIG1maS1jb21tb24gICAgICAgICAgfCAxNCArKysrKysrKysrKysrKwogMiBm
aWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9tYWtlLWZyZWVic2QtZmxpZ2h0IGIvbWFrZS1mcmVlYnNkLWZsaWdodAppbmRleCAxYTJi
MzU5Yy4uNmM1MzBlYmUgMTAwNzU1Ci0tLSBhL21ha2UtZnJlZWJzZC1mbGlnaHQKKysrIGIvbWFr
ZS1mcmVlYnNkLWZsaWdodApAQCAtMzgsMjggKzM4LDE0IEBAIGpvYl9jcmVhdGVfYnVpbGRfZmls
dGVyX2NhbGxiYWNrICgpIHsKIAogZm9yIGFyY2ggaW4gIiRhcmNoZXMiOyBkbwogICAgIHNldF9m
cmVlYnNkX3J1bnZhcnMKLSAgICBqb2JfY3JlYXRlX2J1aWxkIGJ1aWxkLSRhcmNoLWZyZWVic2Qg
YnVpbGQtZnJlZWJzZCAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgYXJjaD0kYXJjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICRSVU5W
QVJTICRCVUlMRF9SVU5WQVJTICRCVUlMRF9GUkVFQlNEX1JVTlZBUlMgIFwKLSAgICAgICAgICAg
ICAgICAkYXJjaF9ydW52YXJzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0g
ICAgICAgICAgICAgICAgdHJlZV9mcmVlYnNkPSRUUkVFX0ZSRUVCU0QgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgICAgICAgICAgICAgIHJldmlzaW9uX2ZyZWVic2Q9JFJFVklTSU9OX0ZSRUVC
U0QgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRh
cmNoLHB1cnBvc2UtYnVpbGQgICAgICAgICBcCi0gICAgICAgICAgICAgICAgYWxsX2hvc3Rfb3M9
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICRm
cmVlYnNkX3J1bnZhcnMKKworICAgIGNyZWF0ZV9mcmVlYnNkX2J1aWxkX2pvYiBidWlsZC0kYXJj
aC1mcmVlYnNkCiAKICAgICAjIENyZWF0ZSBhbiBpZGVudGljYWwgam9iIHRoYXQncyBnb2luZyB0
byB1c2UgdGhlIGJ1aWxkIG91dHB1dCBmcm9tCiAgICAgIyB0aGUgcHJldmlvdXMgb25lLgotICAg
IGpvYl9jcmVhdGVfYnVpbGQgYnVpbGQtJGFyY2gtZnJlZWJzZC1hZ2FpbiBidWlsZC1mcmVlYnNk
ICAgIFwKLSAgICAgICAgICAgICAgICBhcmNoPSRhcmNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgJFJVTlZBUlMgJEJVSUxEX1JVTlZBUlMg
JEJVSUxEX0ZSRUVCU0RfUlVOVkFSUyAgXAotICAgICAgICAgICAgICAgICRhcmNoX3J1bnZhcnMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICB0cmVl
X2ZyZWVic2Q9JFRSRUVfRlJFRUJTRCAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAg
ICAgICAgcmV2aXNpb25fZnJlZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAgICAgICAgXAot
ICAgICAgICAgICAgICAgIGhvc3RfaG9zdGZsYWdzPWFyY2gtJGFyY2gscHVycG9zZS1idWlsZCAg
ICAgICAgIFwKLSAgICAgICAgICAgICAgICBhbGxfaG9zdF9vcz1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgZnJlZWJzZGJ1aWxkam9iPWJ1aWxk
LSRhcmNoLWZyZWVic2QgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIHJlY2lwZV90ZXN0
aW5zdGFsbD10cnVlCisgICAgZnJlZWJzZF9ydW52YXJzPSIkZnJlZWJzZF9ydW52YXJzIGZyZWVi
c2RidWlsZGpvYj1idWlsZC0kYXJjaC1mcmVlYnNkIFwKKyAgICAgICAgICAgICAgICAgICAgIHJl
Y2lwZV90ZXN0aW5zdGFsbD10cnVlIgorICAgIGNyZWF0ZV9mcmVlYnNkX2J1aWxkX2pvYiBidWls
ZC0kYXJjaC1mcmVlYnNkLWFnYWluCiBkb25lCiAKIGVjaG8gJGZsaWdodApkaWZmIC0tZ2l0IGEv
bWZpLWNvbW1vbiBiL21maS1jb21tb24KaW5kZXggOWI2Yzk0NzAuLjBlNmNmMDFlIDEwMDY0NAot
LS0gYS9tZmktY29tbW9uCisrKyBiL21maS1jb21tb24KQEAgLTE3NCw2ICsxNzQsMjAgQEAgc2V0
X2ZyZWVic2RfcnVudmFycyAoKSB7CiAgICAgZmkKIH0KIAorY3JlYXRlX2ZyZWVic2RfYnVpbGRf
am9iICgpIHsKKyAgbG9jYWwgbmFtZT0kMQorCisgIGpvYl9jcmVhdGVfYnVpbGQgJG5hbWUgYnVp
bGQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYXJjaD0k
YXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgJFJVTlZBUlMgJEJVSUxEX1JVTlZBUlMgJEJVSUxEX0ZSRUVCU0RfUlVOVkFS
UyAgICAgICAgICAgICAgICAgICAgICBcCisgICAgJGFyY2hfcnVudmFycyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdHJlZV9mcmVl
YnNkPSRUUkVFX0ZSRUVCU0QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgcmV2aXNpb25fZnJlZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJw
b3NlLWJ1aWxkICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYWxsX2hvc3Rfb3M9
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgJGZyZWVic2RfcnVudmFycworfQorCiBjcmVhdGVfYnVpbGRfam9icyAoKSB7CiAKICAg
bG9jYWwgYXJjaAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:11:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14: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 1fb4yi-0005VI-T4; Thu, 05 Jul 2018 14:11: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fb4yh-0005Uu-Uf
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:11:23 +0000
X-Inumbo-ID: 4bdc4d44-805d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4bdc4d44-805d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:11:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59495622"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 5 Jul 2018 16:10:38 +0200
Message-ID: <20180705141040.39988-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180705141040.39988-1-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/6] osstest: limit FreeBSD jobs to hardware
 booting in BIOS 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: 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>

VGhlcmUncyBubyBzdXBwb3J0IHlldCBpbiBvc3N0ZXN0IHRvIGluc3RhbGwgRnJlZUJTRCBmcm9t
IFVFRkksIHNvIGZvcgp0aGUgdGltZSBiZWluZyBsaW1pdCB0aGUgRnJlZUJTRCBqb2JzIHRvIGJv
eGVzIGJvb3Rpbmcgd2l0aCBsZWdhY3kKQklPUy4KClRoZSBob3N0ZmxhZ3MgYXJlIG5vdCBzZXQg
Zm9yIGV4YW1pbmUgam9icywgaW4gb3JkZXIgdG8gYXZvaWQgdGhlbQpmcm9tIG9ubHkgcnVubmlu
ZyBvbiBCSU9TIGJveGVzLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQpOb3RlIHRoYXQgdGhpcyBwYXRjaCBkZXBlbmRzIG9uIElhbiBK
YWNrc29uJ3MgcmVzb3VyY2UgYWxsb2NhdGlvbgpzZXJpZXMuCi0tLQogbWFrZS1mbGlnaHQgfCAg
MyArKy0KIG1maS1jb21tb24gIHwgMTYgKysrKysrKysrKysrLS0tLQogMiBmaWxlcyBjaGFuZ2Vk
LCAxNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL21ha2UtZmxp
Z2h0IGIvbWFrZS1mbGlnaHQKaW5kZXggNGUyZDQ2NGYuLjliYTdhMzI0IDEwMDc1NQotLS0gYS9t
YWtlLWZsaWdodAorKysgYi9tYWtlLWZsaWdodApAQCAtNzA0LDcgKzcwNCw4IEBAIGRvX2V4YW1p
bmVfb25lICgpIHsKICAgbG9jYWwgZnJlZWJzZF9ydW52YXJzCiAgICMgc2V0X2ZyZWVic2RfcnVu
dmFycyBleHBlY3RzICRhcmNoIHRvIGJlIHNldCB0byB0aGUgZGVzaXJlZCBGcmVlQlNEIGFyY2gu
CiAgIGxvY2FsIGFyY2g9JGRvbTBhcmNoCi0gIHNldF9mcmVlYnNkX3J1bnZhcnMKKyAgI8KgUGFz
cyB0cnVlIHRvIG5vdCBhcHBlbmQgYW55IGhvc3RmbGFncyB3aGVuIGNyZWF0aW5nIHRoZSBGcmVl
QlNEIHJ1bnZhcnMuCisgIHNldF9mcmVlYnNkX3J1bnZhcnMgdHJ1ZQogICBqb2JfY3JlYXRlX3Rl
c3QgdGVzdC0keGVuYXJjaCRrZXJuLSRkb20wYXJjaC1leGFtaW5lIFwKICAgICAgICAgICAgICAg
ICAgIGhvc3QtZXhhbWluZS14ZW4geGwgJHhlbmFyY2ggJGRvbTBhcmNoIFwKICAgICAgICAgICAg
ICAgICAgIGFsbF9ob3N0ZmxhZ3M9JG1vc3RfaG9zdGZsYWdzICRmcmVlYnNkX3J1bnZhcnMKZGlm
ZiAtLWdpdCBhL21maS1jb21tb24gYi9tZmktY29tbW9uCmluZGV4IDBlNmNmMDFlLi5jNjc2ODZk
ZCAxMDA2NDQKLS0tIGEvbWZpLWNvbW1vbgorKysgYi9tZmktY29tbW9uCkBAIC0xNDksMjcgKzE0
OSwzNSBAQCBzZXRfZnJlZWJzZF9ydW52YXJzICgpIHsKICAgICAjCiAgICAgIyA0LiBMb29rIGZv
ciBhbiBhbm9pbnRlZCBidWlsZCBvZiBGcmVlQlNEIGBtYXN0ZXInIChFeGVjdXRpdmUgb25seSkK
ICAgICAjCisgICAgbG9jYWwgbm9faG9zdGZsYWdzPSQxCiAgICAgbG9jYWwgZW52dmFyPSJGUkVF
QlNEXyR7YXJjaF5efV9CVUlMREpPQiIKKworICAgIGlmIFsgeCRub19ob3N0ZmxhZ3MgIT0geHRy
dWUgXTsgdGhlbgorICAgICAgICAjIG9zc3Rlc3QgZG9lc24ndCB5ZXQga25vdyBob3cgdG8gaW5z
dGFsbCBGcmVlQlNEIG9uIFVFRkkgaG9zdHMsIHNvIGxpbWl0CisgICAgICAgICMgdGhlIHVzYWJs
ZSBoYXJkd2FyZSB0byBib3hlcyB0aGF0IGJvb3QgZnJvbSBCSU9TLgorICAgICAgICBmcmVlYnNk
X3J1bnZhcnM9ImFsbF9ob3N0ZmxhZ3MsPVByb3BFcTpGaXJtd2FyZTpiaW9zOmJpb3MiCisgICAg
ZmkKKwogICAgIGlmIFsgLW4gIiR7IWVudnZhcn0iIF07IHRoZW4KLSAgICAgICAgZnJlZWJzZF9y
dW52YXJzPSJmcmVlYnNkYnVpbGRqb2I9JHshZW52dmFyfSIKKyAgICAgICAgZnJlZWJzZF9ydW52
YXJzPSIkZnJlZWJzZF9ydW52YXJzIGZyZWVic2RidWlsZGpvYj0keyFlbnZ2YXJ9IgogICAgICAg
ICByZXR1cm4KICAgICBmaQogICAgIGlmIFsgLW4gIiRGUkVFQlNEX0RJU1QiIF0gJiYgWyAtbiAi
JEZSRUVCU0RfVkVSU0lPTiIgXTsgdGhlbgotICAgICAgICBmcmVlYnNkX3J1bnZhcnM9ImZyZWVi
c2RfZGlzdHBhdGg9JEZSRUVCU0RfRElTVC8kYXJjaCBcCisgICAgICAgIGZyZWVic2RfcnVudmFy
cz0iJGZyZWVic2RfcnVudmFycyBmcmVlYnNkX2Rpc3RwYXRoPSRGUkVFQlNEX0RJU1QvJGFyY2gg
XAogICAgICAgICAgICAgICAgICAgICAgICAgIGZyZWVic2RfdmVyc2lvbj0kRlJFRUJTRF9WRVJT
SU9OIgogICAgICAgICByZXR1cm4KICAgICBmaQogICAgIGxvY2FsIGRpc3RwYXRoPWBnZXRjb25m
aWcgIkZyZWVCU0REaXN0ImAKICAgICBpZiBbIC1uICIkZGlzdHBhdGgiIF07IHRoZW4KICAgICAg
ICAgbG9jYWwgdmVyc2lvbj1gZ2V0Y29uZmlnICJGcmVlQlNEVmVyc2lvbiJgCi0gICAgICAgIGZy
ZWVic2RfcnVudmFycz0iZnJlZWJzZF9kaXN0cGF0aD0kZGlzdHBhdGgvJGFyY2ggXAorICAgICAg
ICBmcmVlYnNkX3J1bnZhcnM9IiRmcmVlYnNkX3J1bnZhcnMgZnJlZWJzZF9kaXN0cGF0aD0kZGlz
dHBhdGgvJGFyY2ggXAogICAgICAgICAgICAgICAgICAgICAgICAgIGZyZWVic2RfdmVyc2lvbj0k
dmVyc2lvbiIKICAgICAgICAgcmV0dXJuCiAgICAgZmkKICAgICBsb2NhbCBhbm9pbnRtZW50PSJm
cmVlYnNkIGJ1aWxkIG1hc3RlciAkYXJjaCIKICAgICBsb2NhbCBmbGlnaHRqb2I9YC4vbWctYW5v
aW50IHJldHJpZXZlIC0tdG9sZXJhdGUtdW5wcmVwYXJlZCAiJGFub2ludG1lbnQiYAogICAgIGlm
IFsgLW4gIiRmbGlnaHRqb2IiIF07IHRoZW4KLSAgICAgICAgZnJlZWJzZF9ydW52YXJzPSJmcmVl
YnNkYnVpbGRqb2I9JHtmbGlnaHRqb2IvIC8ufSIKKyAgICAgICAgZnJlZWJzZF9ydW52YXJzPSIk
ZnJlZWJzZF9ydW52YXJzIGZyZWVic2RidWlsZGpvYj0ke2ZsaWdodGpvYi8gLy59IgogICAgICAg
ICByZXR1cm4KICAgICBmaQogfQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:11:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14:11: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 1fb4yk-0005WB-80; Thu, 05 Jul 2018 14:11: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fb4yj-0005VN-3z
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:11:25 +0000
X-Inumbo-ID: 4cfd0fa0-805d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cfd0fa0-805d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:11:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59495627"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 5 Jul 2018 16:10:39 +0200
Message-ID: <20180705141040.39988-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180705141040.39988-1-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/6] osstest: set the make command to use for
 xen-build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIGRlZmF1bHQgbWFrZSBvbiBGcmVlQlNEIGlzIHRoZSBCU0QgbWFrZSwgYW5kIFhlbiByZXF1
aXJlcyB0aGUgR05VCm1ha2UgaW4gb3JkZXIgdG8gYnVpbGQuIFNldCB0aGUgbWFrZSBjb21tYW5k
IGJhc2VkIG9uIHRoZSBPUyBmb3IgdGhlClhlbiBidWlsZC4KClNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MToK
IC0gVXNlIGdtYWtlIGZvciBhbGwgQlNEcy4KLS0tCiB0cy14ZW4tYnVpbGQgfCAxMSArKysrKyst
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS90cy14ZW4tYnVpbGQgYi90cy14ZW4tYnVpbGQKaW5kZXggNTc5MTNkNGYuLjQ4
YmYwNjJmIDEwMDc1NQotLS0gYS90cy14ZW4tYnVpbGQKKysrIGIvdHMteGVuLWJ1aWxkCkBAIC0y
OCw2ICsyOCw3IEBAIHRzcmVhZGNvbmZpZygpOwogc2VsZWN0YnVpbGRob3N0KFxAQVJHVik7CiAK
IG91ciAkZG9rY29uZmlnID0gMTsKK291ciAkbWFrZSA9ICRoby0+e09TfSA9fiBtL2JzZC8gPyAi
Z21ha2UiIDogIm1ha2UiOwogCiB3aGlsZSAoQEFSR1YgJiYgJEFSR1ZbMF0gPX4gbS9eLS8pIHsK
ICAgICAkXyA9IHNoaWZ0IEBBUkdWOwpAQCAtMTU2LDI0ICsxNTcsMjQgQEAgRU5ECiAKICAgICBi
dWlsZGNtZF9zdGFtcGVkX2xvZ2dlZCg2MDAsICd4ZW4nLCAna2NvbmZpZycsICcnLDw8RU5ELCcn
KSBpZiAkZG9rY29uZmlnOwogICAgICAgICAgICAgaWYgdGVzdCAtZiB4ZW4vS2NvbmZpZzsgdGhl
bgotICAgICAgICAgICAgICAgICRtYWtlX3ByZWZpeCBtYWtlIC1DIHhlbiBvbGRkZWZjb25maWcK
KyAgICAgICAgICAgICAgICAkbWFrZV9wcmVmaXggJG1ha2UgLUMgeGVuIG9sZGRlZmNvbmZpZwog
ICAgICAgICAgICAgZmkKIEVORAogCiAgICAgaWYgKCFAbWFrZV9hcmdzKSB7CiAJYnVpbGRjbWRf
c3RhbXBlZF9sb2dnZWQoOTAwMCwgJ3hlbicsICdidWlsZCcsICcnLDw8RU5ELCcnKTsKLSAgICAg
ICAgICAgICRtYWtlX3ByZWZpeCBtYWtlICRtYWtlZmxhZ3MgYnVpbGQKKyAgICAgICAgICAgICRt
YWtlX3ByZWZpeCAkbWFrZSAkbWFrZWZsYWdzIGJ1aWxkCiBFTkQKICAgICB9CiAKICAgICBidWls
ZGNtZF9zdGFtcGVkX2xvZ2dlZCg5MDAwLCAneGVuJywgJ2FsbCcsICcnLDw8RU5ELCcnKTsKLSAg
ICAgICAgICAgICRtYWtlX3ByZWZpeCBtYWtlICRtYWtlZmxhZ3MgQG1ha2VfYXJncworICAgICAg
ICAgICAgJG1ha2VfcHJlZml4ICRtYWtlICRtYWtlZmxhZ3MgQG1ha2VfYXJncwogRU5ECiAKICAg
ICBpZiAoJGVuYWJsZV94c20pIHsKIAlteSAkeGVuX3ZlcnNpb24gPSB0YXJnZXRfY21kX291dHB1
dCgkaG8sIDw8RU5ELCAzMCk7CiAJICAgIGNkICRidWlsZGRpci94ZW4KLQkgICAgJG1ha2VfcHJl
Zml4IG1ha2UgeGVudmVyc2lvbgorCSAgICAkbWFrZV9wcmVmaXggJG1ha2UgeGVudmVyc2lvbgog
RU5ECiAJc3RvcmVfcnVudmFyKCJmbGFza3BvbGljeSIsICJ4ZW5wb2xpY3ktIiAuICR4ZW5fdmVy
c2lvbik7CiAgICAgfQpAQCAtMTgxLDcgKzE4Miw3IEBAIEVORAogICAgIGlmICgkZW5hYmxlX2xp
dmVwYXRjaCkgewogCXN1YnN0ZXBfZXZhbCgnL2Rpc3QtdGVzdCcsIHN1YiB7CiAJICAgIGJ1aWxk
Y21kX3N0YW1wZWRfbG9nZ2VkKDYwMCwgJ3hlbicsICd4ZW5scHQnLCAnJyw8PEVORCwnJyk7Ci0g
ICAgICAgICAgICAkbWFrZV9wcmVmaXggbWFrZSAkbWFrZWZsYWdzIGRpc3QtdGVzdHMKKyAgICAg
ICAgICAgICRtYWtlX3ByZWZpeCAkbWFrZSAkbWFrZWZsYWdzIGRpc3QtdGVzdHMKIEVORAogCX0p
OwogICAgIH0KLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:11:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14: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 1fb4yn-0005Y8-JX; Thu, 05 Jul 2018 14:11: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=mmhi=jv=citrix.com=prvs=71735ed96=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fb4ym-0005XZ-Eg
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:11:28 +0000
X-Inumbo-ID: 4eb066ad-805d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4eb066ad-805d-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:11:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59495632"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 5 Jul 2018 16:10:40 +0200
Message-ID: <20180705141040.39988-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180705141040.39988-1-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/6] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

VG8gYm90aCB0aGUgRnJlZUJTRCBhbmQgdGhlIHhlbi11bnN0YWJsZSBmbGlnaHRzLgoKVGhpcyBp
cyB0aGUgcnVudmFyIGRpZmZlcmVuY2Ugb2YgYSB4ZW4tdW5zdGFibGUgZmxpZ2h0OgoKK2J1aWxk
LWFtZDY0LXhlbi1mcmVlYnNkICAgICBhbGxfaG9zdF9vcyAgICAgIGZyZWVic2QKK2J1aWxkLWFt
ZDY0LXhlbi14c20tZnJlZWJzZCBhbGxfaG9zdF9vcyAgICAgIGZyZWVic2QKK2J1aWxkLWFtZDY0
LXhlbi1mcmVlYnNkICAgICBhbGxfaG9zdGZsYWdzICAgIFByb3BFcTpGaXJtd2FyZTpiaW9zOmJp
b3MKK2J1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBhbGxfaG9zdGZsYWdzICAgIFByb3BFcTpG
aXJtd2FyZTpiaW9zOmJpb3MKK2J1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICBhcmNoICAgICAg
ICAgICAgIGFtZDY0CitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgYXJjaCAgICAgICAgICAg
ICBhbWQ2NAorYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGVuYWJsZV9saXZlcGF0Y2ggdHJ1
ZQorYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGVuYWJsZV9saXZlcGF0Y2ggdHJ1ZQorYnVp
bGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGVuYWJsZV94c20gICAgICAgZmFsc2UKK2J1aWxkLWFt
ZDY0LXhlbi14c20tZnJlZWJzZCBlbmFibGVfeHNtICAgICAgIHRydWUKK2J1aWxkLWFtZDY0LXhl
bi1mcmVlYnNkICAgICBmcmVlYnNkYnVpbGRqb2IgIDEyNDk1NC5idWlsZC1hbWQ2NC1mcmVlYnNk
CitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgZnJlZWJzZGJ1aWxkam9iICAxMjQ5NTQuYnVp
bGQtYW1kNjQtZnJlZWJzZAorYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGhvc3RfaG9zdGZs
YWdzICAgYXJjaC1hbWQ2NCxwdXJwb3NlLWJ1aWxkCitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVi
c2QgaG9zdF9ob3N0ZmxhZ3MgICBhcmNoLWFtZDY0LHB1cnBvc2UtYnVpbGQKK2J1aWxkLWFtZDY0
LXhlbi1mcmVlYnNkICAgICByZXZpc2lvbl9xZW11CitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVi
c2QgcmV2aXNpb25fcWVtdQorYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3Fl
bXV1CitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgcmV2aXNpb25fcWVtdXUKK2J1aWxkLWFt
ZDY0LXhlbi1mcmVlYnNkICAgICByZXZpc2lvbl9zZWFiaW9zCitidWlsZC1hbWQ2NC14ZW4teHNt
LWZyZWVic2QgcmV2aXNpb25fc2VhYmlvcworYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJl
dmlzaW9uX3hlbgorYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIHJldmlzaW9uX3hlbgorYnVp
bGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHRyZWVfcWVtdXUgICAgICAgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdAorYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIHRyZWVfcWVt
dXUgICAgICAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdAorYnVpbGQtYW1kNjQt
eGVuLWZyZWVic2QgICAgIHRyZWVfc2VhYmlvcworYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNk
IHRyZWVfc2VhYmlvcworYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHRyZWVfeGVuICAgICAg
ICAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKK2J1aWxkLWFtZDY0LXhlbi14c20tZnJl
ZWJzZCB0cmVlX3hlbiAgICAgICAgIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgpTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNo
YW5nZXMgc2luY2UgdjE6CiAtIEZpeCBlbmFibGluZyBvZiBGcmVlQlNEIFhlbiBidWlsZGpvYiBi
YXNlZCBvbiBicmFuY2guCiAtIEludHJvZHVjZSBhIGhlbHBlciB0byBhZGQgdGhlIEZyZWVCU0Qg
WGVuIGJ1aWxkIGpvYnMuCiAtIEludHJvZHVjZSB0aGUgdHMteGVuLWJ1aWxkLWZyZWVic2Qgd3Jh
cHBlciBhcm91bmQgdHMteGVuLWJ1aWxkIGZvcgogICBGcmVlQlNELgotLS0KIG1ha2UtZnJlZWJz
ZC1mbGlnaHQgICB8ICA0ICsrKysKIG1maS1jb21tb24gICAgICAgICAgICB8IDI5ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiBzZy1ydW4tam9iICAgICAgICAgICAgfCAgNSArKysrKwog
dHMtYnVpbGQtcHJlcC1mcmVlYnNkIHwgIDUgKysrKy0KIHRzLXhlbi1idWlsZC1mcmVlYnNkICB8
IDE5ICsrKysrKysrKysrKysrKysrKysKIDUgZmlsZXMgY2hhbmdlZCwgNjEgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNzU1IHRzLXhlbi1idWlsZC1mcmVlYnNk
CgpkaWZmIC0tZ2l0IGEvbWFrZS1mcmVlYnNkLWZsaWdodCBiL21ha2UtZnJlZWJzZC1mbGlnaHQK
aW5kZXggNmM1MzBlYmUuLjY2M2M0ZjA0IDEwMDc1NQotLS0gYS9tYWtlLWZyZWVic2QtZmxpZ2h0
CisrKyBiL21ha2UtZnJlZWJzZC1mbGlnaHQKQEAgLTQ2LDYgKzQ2LDEwIEBAIGZvciBhcmNoIGlu
ICIkYXJjaGVzIjsgZG8KICAgICBmcmVlYnNkX3J1bnZhcnM9IiRmcmVlYnNkX3J1bnZhcnMgZnJl
ZWJzZGJ1aWxkam9iPWJ1aWxkLSRhcmNoLWZyZWVic2QgXAogICAgICAgICAgICAgICAgICAgICAg
cmVjaXBlX3Rlc3RpbnN0YWxsPXRydWUiCiAgICAgY3JlYXRlX2ZyZWVic2RfYnVpbGRfam9iIGJ1
aWxkLSRhcmNoLWZyZWVic2QtYWdhaW4KKworICAgICMgQ3JlYXRlIGEgWGVuIGJ1aWxkIGpvYiB0
aGF0J3MgZ29pbmcgdG8gdXNlIHRoZSBvdXRwdXQgZnJvbSB0aGUgZmlyc3QKKyAgICAjIEZyZWVC
U0QgYnVpbGQgam9iLgorICAgIGNyZWF0ZV9mcmVlYnNkX3hlbl9idWlsZF9qb2IKIGRvbmUKIAog
ZWNobyAkZmxpZ2h0CmRpZmYgLS1naXQgYS9tZmktY29tbW9uIGIvbWZpLWNvbW1vbgppbmRleCBj
Njc2ODZkZC4uNTg5NjY1NGUgMTAwNjQ0Ci0tLSBhL21maS1jb21tb24KKysrIGIvbWZpLWNvbW1v
bgpAQCAtMTk2LDYgKzE5NiwyMiBAQCBjcmVhdGVfZnJlZWJzZF9idWlsZF9qb2IgKCkgewogICAg
ICRmcmVlYnNkX3J1bnZhcnMKIH0KIAorY3JlYXRlX2ZyZWVic2RfeGVuX2J1aWxkX2pvYiAoKSB7
CisgIGpvYl9jcmVhdGVfYnVpbGQgYnVpbGQtJGFyY2gteGVuJHhzbV9zdWZmaXgtZnJlZWJzZCBi
dWlsZC14ZW4tZnJlZWJzZCAgICBcCisgICAgYXJjaD0kYXJjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZW5hYmxlX3hz
bT0kZW5hYmxlX3hzbSAkbGl2ZXBhdGNoX3J1bnZhcnMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgdHJlZV9xZW11dT0kVFJFRV9RRU1VX1VQU1RSRUFNICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdHJlZV94ZW49JFRSRUVfWEVOICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdHJl
ZV9zZWFiaW9zPSRUUkVFX1NFQUJJT1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgJFJVTlZBUlMgJEJVSUxEX1JVTlZBUlMgJEJVSUxEX1hFTl9SVU5W
QVJTICRhcmNoX3J1bnZhcnMgICAgICAgICAgICAgICBcCisgICAgaG9zdF9ob3N0ZmxhZ3M9YXJj
aC0kYXJjaCxwdXJwb3NlLWJ1aWxkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgcmV2aXNpb25feGVuPSRSRVZJU0lPTl9YRU4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgcmV2aXNpb25fcWVtdT0kUkVWSVNJT05fUUVNVSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV2aXNpb25fcWVt
dXU9JFJFVklTSU9OX1FFTVVfVVBTVFJFQU0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgcmV2aXNpb25fc2VhYmlvcz0kUkVWSVNJT05fU0VBQklPUyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYWxsX2hvc3Rfb3M9ZnJlZWJzZCAkZnJlZWJz
ZF9ydW52YXJzCit9CisKIGNyZWF0ZV9idWlsZF9qb2JzICgpIHsKIAogICBsb2NhbCBhcmNoCkBA
IC0yMDUsNiArMjIxLDcgQEAgY3JlYXRlX2J1aWxkX2pvYnMgKCkgewogICBsb2NhbCBlbmFibGVf
b3ZtZgogICBsb2NhbCBidWlsZF9ob3N0ZmxhZ3MKICAgbG9jYWwgbGl2ZXBhdGNoX3J1bnZhcnMK
KyAgbG9jYWwgZnJlZWJzZF9ydW52YXJzIGJ1aWxkX29uX2ZyZWVic2QKIAogICBpZiBbICJ4JEJV
SUxEX0xWRVhURU5EX01BWCIgIT0geCBdOyB0aGVuCiAgICAgIEJVSUxEX1JVTlZBUlMrPSIgYnVp
bGRfbHZleHRlbmRfbWF4PSRCVUlMRF9MVkVYVEVORF9NQVggIgpAQCAtMjE1LDYgKzIzMiw4IEBA
IGNyZWF0ZV9idWlsZF9qb2JzICgpIHsKIAogICAgIGlmIFsgIngkYXJjaCIgPSB4ZGlzYWJsZSBd
OyB0aGVuIGNvbnRpbnVlOyBmaQogCisgICAgc2V0X2ZyZWVic2RfcnVudmFycworCiAgICAgYnVp
bGRfbWF0cml4X2JyYW5jaF9maWx0ZXJfY2FsbGJhY2sgfHwgY29udGludWUKIAogICAgIGNhc2Ug
IiRhcmNoIiBpbgpAQCAtMjkxLDYgKzMxMCwxMyBAQCBjcmVhdGVfYnVpbGRfam9icyAoKSB7CiAg
ICAgZXNhYwogICAgIGVuYWJsZV9wcmV2b3ZtZj0ke2VuYWJsZV9wcmV2b3ZtZjotJGVuYWJsZV9v
dm1mfQogCisgICAgY2FzZSAiJHhlbmJyYW5jaCIgaW4KKyAgICB4ZW4tMy4qLXRlc3RpbmcpICBi
dWlsZF9vbl9mcmVlYnNkPWZhbHNlOzsKKyAgICB4ZW4tNC4/LXRlc3RpbmcpICBidWlsZF9vbl9m
cmVlYnNkPWZhbHNlOzsKKyAgICB4ZW4tNC4xMS10ZXN0aW5nKSBidWlsZF9vbl9mcmVlYnNkPWZh
bHNlOzsKKyAgICAqKSAgICAgICAgICAgICAgICBidWlsZF9vbl9mcmVlYnNkPXRydWU7OworICAg
IGVzYWMKKwogICAgIHdhbnRfcHJldnhlbj1uCiAgICAgaWYgYnJhbmNoX3dhbnRzX21pZ3J1cGdy
YWRlX3Rlc3RzIDsgdGhlbgogICAgICAgICAjIE9ubHkgeDg2IGZvciBub3cKQEAgLTMzMiw2ICsz
NTgsOSBAQCBjcmVhdGVfYnVpbGRfam9icyAoKSB7CiAgICAgICAgICAgICAgICAgcmV2aXNpb25f
c2VhYmlvcz0kUkVWSVNJT05fU0VBQklPUyAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICAgICAgICAgICAgICByZXZpc2lvbl9vdm1mPSRSRVZJU0lPTl9PVk1GICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgIHJldmlzaW9uX21pbmlvcz0kUkVW
SVNJT05fTUlOSU9TCisgICAgICBpZiBbIHgkYXJjaCA9IHhhbWQ2NCBdICYmIFsgeCRidWlsZF9v
bl9mcmVlYnNkID0geHRydWUgXSA7IHRoZW4KKyAgICAgICAgY3JlYXRlX2ZyZWVic2RfeGVuX2J1
aWxkX2pvYgorICAgICAgZmkKICAgICBkb25lCiAKICAgICBpZiBbIHgkd2FudF9wcmV2eGVuID0g
eHkgXSA7IHRoZW4KZGlmZiAtLWdpdCBhL3NnLXJ1bi1qb2IgYi9zZy1ydW4tam9iCmluZGV4IGQx
NTIwNTFmLi5iYmZlM2Y1YiAxMDA3NTUKLS0tIGEvc2ctcnVuLWpvYgorKysgYi9zZy1ydW4tam9i
CkBAIC03MTIsNiArNzEyLDcgQEAgcHJvYyBuZWVkLWhvc3RzL2J1aWxkLWxpYnZpcnQge30gICAg
ICAgIHsgcmV0dXJuIEJVSUxEX0xJTlVYIH0KIHByb2MgbmVlZC1ob3N0cy9idWlsZC1ydW1wcnVu
IHt9ICAgICAgICB7IHJldHVybiBCVUlMRF9MSU5VWCB9CiBwcm9jIG5lZWQtaG9zdHMvYnVpbGQt
eHRmIHt9ICAgICAgICAgICAgeyByZXR1cm4gQlVJTERfTElOVVggfQogcHJvYyBuZWVkLWhvc3Rz
L2J1aWxkLWZyZWVic2Qge30gICAgICAgIHsgcmV0dXJuIEJVSUxEX0ZSRUVCU0QgfQorcHJvYyBu
ZWVkLWhvc3RzL2J1aWxkLXhlbi1mcmVlYnNkIHt9ICAgIHsgcmV0dXJuIEJVSUxEX0ZSRUVCU0Qg
fQogCiBwcm9jIHJ1bi1qb2IvYnVpbGQge30gewogICAgIHJ1bi10cyAuID0gdHMteGVuLWJ1aWxk
CkBAIC03NDIsNiArNzQzLDEwIEBAIHByb2MgcnVuLWpvYi9idWlsZC1mcmVlYnNkIHt9IHsKICAg
ICBydW4tdHMgLiA9IHRzLWZyZWVic2QtYnVpbGQKIH0KIAorcHJvYyBydW4tam9iL2J1aWxkLXhl
bi1mcmVlYnNkIHt9IHsKKyAgICBydW4tdHMgLiA9IHRzLXhlbi1idWlsZC1mcmVlYnNkICsgaG9z
dAorfQorCiBwcm9jIGFsbG9jYXRlLWJ1aWxkLWhvc3Qge29zdHlwZX0gewogICAgIGdsb2JhbCBq
b2JpbmZvCiAgICAgc3dpdGNoIC1leGFjdCAkb3N0eXBlIHsKZGlmZiAtLWdpdCBhL3RzLWJ1aWxk
LXByZXAtZnJlZWJzZCBiL3RzLWJ1aWxkLXByZXAtZnJlZWJzZAppbmRleCAzOTk5ZWQ3OS4uZTMy
MjBmYTggMTAwNzU1Ci0tLSBhL3RzLWJ1aWxkLXByZXAtZnJlZWJzZAorKysgYi90cy1idWlsZC1w
cmVwLWZyZWVic2QKQEAgLTMxLDcgKzMxLDEwIEBAIG91ciAkaG89IHNlbGVjdGhvc3QoJHdoaG9z
dCk7CiBleGl0IDAgaWYgJGhvLT57U2hhcmVkUmVhZHl9OwogCiBzdWIgaW5zdGFsbF9kZXBzICgp
IHsKLSAgICB0YXJnZXRfaW5zdGFsbF9wYWNrYWdlcygkaG8sIHF3KGdpdCkpOworICAgIG15IEBw
YWNrYWdlcyA9IHF3KGdpdCBnbGliIHBrZ2NvbmYgeWFqbCBnbWFrZSBwaXhtYW4gbWFya2Rvd24g
Z2V0dGV4dAorICAgICAgICAgICAgICAgICAgICAgIHB5dGhvbiBhcmdwLXN0YW5kYWxvbmUgbHpv
MiBnaXQgZ2NjIGJpbnV0aWxzKTsKKworICAgIHRhcmdldF9pbnN0YWxsX3BhY2thZ2VzKCRobywg
QHBhY2thZ2VzKTsKIH0KIAogaW5zdGFsbF9kZXBzKCk7CmRpZmYgLS1naXQgYS90cy14ZW4tYnVp
bGQtZnJlZWJzZCBiL3RzLXhlbi1idWlsZC1mcmVlYnNkCm5ldyBmaWxlIG1vZGUgMTAwNzU1Cmlu
ZGV4IDAwMDAwMDAwLi41NWY1MTNlNQotLS0gL2Rldi9udWxsCisrKyBiL3RzLXhlbi1idWlsZC1m
cmVlYnNkCkBAIC0wLDAgKzEsMTkgQEAKKyMhL2Jpbi9zaAorIyBUaGlzIGlzIHBhcnQgb2YgIm9z
c3Rlc3QiLCBhbiBhdXRvbWF0ZWQgdGVzdGluZyBmcmFtZXdvcmsgZm9yIFhlbi4KKyMgQ29weXJp
Z2h0IChDKSAyMDA5LTIwMTggQ2l0cml4IEluYy4KKyMKKyMgVGhpcyBwcm9ncmFtIGlzIGZyZWUg
c29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyMgaXQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMg
cHVibGlzaGVkIGJ5CisjIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJz
aW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCisjIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZl
cnNpb24uCisjCisjIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0
IGl0IHdpbGwgYmUgdXNlZnVsLAorIyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg
ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorIyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT
UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisjIEdOVSBBZmZlcm8gR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorIworIyBZb3Ugc2hvdWxkIGhhdmUg
cmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UK
KyMgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUu
b3JnL2xpY2Vuc2VzLz4uCisKK3NldCAtZXgKKy4vdHMteGVuLWJ1aWxkICIkQCIgLS0gY2xhbmc9
eSBTRUFCSU9TQ0M9Z2NjIFNFQUJJT1NMRD0vdXNyL2xvY2FsL2Jpbi9sZAotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:24:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14:24:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb5Av-0007Kd-7o; Thu, 05 Jul 2018 14:24: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=axtn=jv=citrix.com=prvs=717f12092=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1fb5Au-0007KX-2N
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 14:24:00 +0000
X-Inumbo-ID: 0c9d050e-805f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c9d050e-805f-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 16:23:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="75760452"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 10/13] x86/domctl: Implement XEN_DOMCTL_get_cpumsr_policy
Thread-Index: AQHUExCbuCoEUOJ1ikiCq0xCxDtQn6SAj7iA
Date: Thu, 5 Jul 2018 14:23:05 +0000
Message-ID: <dafe93f6d796fcb5b54bdcacb32fc22aa312cd5f.camel@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-11-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530651326-5320-11-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: Evolution 3.28.1-2 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <0EAFB5B51D1CB6409C21FC3D44D851DE@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 10/13] x86/domctl: Implement
 XEN_DOMCTL_get_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "dgdegra@tycho.nsa.gov" <dgdegra@tycho.nsa.gov>,
 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>

T24gVHVlLCAyMDE4LTA3LTAzIGF0IDIxOjU1ICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBGcm9tOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+DQo+IA0KPiBU
aGlzIGZpbmFsbHkgKGFmdGVyIGxpdGVyYWxseSB5ZWFycyBvZiB3b3JrISkgbWFya3MgdGhlIHBv
aW50IHdoZXJlIHRoZQ0KPiB0b29sc3RhY2sgY2FuIGFzayB0aGUgaHlwZXJ2aXNvciBmb3IgdGhl
IGN1cnJlbnQgQ1BVSUQgY29uZmlndXJhdGlvbiBvZiBhDQo+IHNwZWNpZmljIGRvbWFpbi4NCj4g
DQo+IEFsc28gZXh0ZW5kIHhlbi1jcHVpZCdzIC0tcG9saWN5IG1vZGUgdG8gYmUgYWJsZSB0byB0
YWtlIGEgZG9taWQgYW5kIGR1bXAgYQ0KPiBzcGVjaWZpYyBkb21haW5zIENQVUlEIGFuZCBNU1Ig
cG9saWN5Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4NCj4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5
YXNsaUBjaXRyaXguY29tPg0KPiAtLS0NCj4gDQo+IGRpZmYgLS1naXQgYS90b29scy9taXNjL3hl
bi1jcHVpZC5jIGIvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYw0KPiBpbmRleCBhNWIzMDA0Li41MmEz
Njk0IDEwMDY0NA0KPiAtLS0gYS90b29scy9taXNjL3hlbi1jcHVpZC5jDQo+ICsrKyBiL3Rvb2xz
L21pc2MveGVuLWNwdWlkLmMNCi4uLg0KPiBAQCAtNDA3LDE3ICs0MzQsMzYgQEAgaW50IG1haW4o
aW50IGFyZ2MsIGNoYXIgKiphcmd2KQ0KPiAgICAgICAgICBpZiAoICFtc3JzICkNCj4gICAgICAg
ICAgICAgIGVycigxLCAiY2FsbG9jKG1heF9tc3JzKSIpOw0KPiAgDQo+IC0gICAgICAgIGZvciAo
IHBvbCA9IDA7IHBvbCA8IEFSUkFZX1NJWkUoc3lzX3BvbGljaWVzKTsgKytwb2wgKQ0KPiArICAg
ICAgICBpZiAoIGRvbWlkICE9IC0xICkNCj4gICAgICAgICAgew0KPiArICAgICAgICAgICAgY2hh
ciBuYW1lWzIwXTsNCj4gICAgICAgICAgICAgIHVpbnQzMl90IG5yX2xlYXZlcyA9IG1heF9sZWF2
ZXM7DQo+ICAgICAgICAgICAgICB1aW50MzJfdCBucl9tc3JzID0gbWF4X21zcnM7DQo+ICANCj4g
LSAgICAgICAgICAgIGlmICggeGNfZ2V0X3N5c3RlbV9jcHVtc3JfcG9saWN5KHhjaCwgcG9sLCAm
bnJfbGVhdmVzLCBsZWF2ZXMsDQo+ICsgICAgICAgICAgICBpZiAoIHhjX2dldF9kb21haW5fY3B1
bXNyX3BvbGljeSh4Y2gsIGRvbWlkLCAmbnJfbGVhdmVzLCBsZWF2ZXMsDQo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfbXNycywgbXNycykgKQ0KPiAt
ICAgICAgICAgICAgICAgIGVycigxLCAieGNfZ2V0X3N5c3RlbV9jcHVtc3JfcG9saWN5KCwgJXMs
LCkiLA0KPiAtICAgICAgICAgICAgICAgICAgICBzeXNfcG9saWNpZXNbcG9sXSk7DQo+ICsgICAg
ICAgICAgICAgICAgZXJyKDEsICJ4Y19nZXRfZG9tYWluX2NwdWlkX3BvbGljeSgsICVkLCAlZCws
ICVkLCkiLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeXl5eXg0K
VGhpcyB3YW50cyB0byBiZSAiY3B1bXNyIiBmb3IgY29uc2lzdGVuY3kuDQoNCj4gKyAgICAgICAg
ICAgICAgICAgICAgZG9taWQsIG5yX2xlYXZlcywgbnJfbXNycyk7DQo+ICANCj4gLSAgICAgICAg
ICAgIHByaW50X3BvbGljeShzeXNfcG9saWNpZXNbcG9sXSwgbGVhdmVzLCBucl9sZWF2ZXMsIG1z
cnMsIG5yX21zcnMpOw0KPiArICAgICAgICAgICAgc25wcmludGYobmFtZSwgc2l6ZW9mKG5hbWUp
LCAiRG9tYWluICVkIiwgZG9taWQpOw0KPiArICAgICAgICAgICAgcHJpbnRfcG9saWN5KG5hbWUs
IGxlYXZlcywgbnJfbGVhdmVzLCBtc3JzLCBucl9tc3JzKTsNCj4gKyAgICAgICAgfQ0KPiArICAg
ICAgICBlbHNlDQo+ICsgICAgICAgIHsNCj4gKyAgICAgICAgICAgIC8qIEdldCBzeXN0ZW0gcG9s
aWNpZXMgKi8NCj4gKyAgICAgICAgICAgIGZvciAoIHBvbCA9IDA7IHBvbCA8IEFSUkFZX1NJWkUo
c3lzX3BvbGljaWVzKTsgKytwb2wgKQ0KPiArICAgICAgICAgICAgew0KPiArICAgICAgICAgICAg
ICAgIHVpbnQzMl90IG5yX2xlYXZlcyA9IG1heF9sZWF2ZXM7DQo+ICsgICAgICAgICAgICAgICAg
dWludDMyX3QgbnJfbXNycyA9IG1heF9tc3JzOw0KPiArDQo+ICsgICAgICAgICAgICAgICAgaWYg
KCB4Y19nZXRfc3lzdGVtX2NwdW1zcl9wb2xpY3koeGNoLCBwb2wsICZucl9sZWF2ZXMsIGxlYXZl
cywNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
bnJfbXNycywgbXNycykgKQ0KPiArICAgICAgICAgICAgICAgICAgICBlcnIoMSwgInhjX2dldF9z
eXN0ZW1fY3B1bXNyX3BvbGljeSgsICVzLCwpIiwNCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
IHN5c19wb2xpY2llc1twb2xdKTsNCj4gKw0KPiArICAgICAgICAgICAgICAgIHByaW50X3BvbGlj
eShzeXNfcG9saWNpZXNbcG9sXSwgbGVhdmVzLCBucl9sZWF2ZXMsDQo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1zcnMsIG5yX21zcnMpOw0KPiArICAgICAgICAgICAgfQ0KPiAgICAg
ICAgICB9DQo+ICANCj4gICAgICAgICAgZnJlZShsZWF2ZXMpOw0KPiANCi0tIA0KVGhhbmtzLA0K
U2VyZ2V5Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:36:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14: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 1fb5N9-0000Rw-Vl; Thu, 05 Jul 2018 14:36: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=cxgy=jv=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fb5N8-0000Rr-GR
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:36:38 +0000
X-Inumbo-ID: d057a0e6-8060-11e8-a8a5-bc764e045a96
Received: from mail-wm0-f54.google.com (unknown [74.125.82.54])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d057a0e6-8060-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 16:36:34 +0200 (CEST)
Received: by mail-wm0-f54.google.com with SMTP id 69-v6so11260064wmf.3
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 07:36:36 -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:content-transfer-encoding;
 bh=9HFvcmfk1oRI3/KxiLFnmm2tgBuqoCii8805QVJ85fw=;
 b=tiQ6DQwTz4w05VDIDERx7Q50amCprT8TapYkerAgJvaI3OW+mMPCtozqEY4Rvep8mY
 PLWAU4J1KqbBM+5PkWaTVVsnbAdFbP74CFp+L41pAj580dIiymWpmd/NE5ZoE2EUsG3q
 cMxqu61/px0Bj3ZVLVwWfA7rwp41owum+nrqnBhhZYpcQfEXsuFBN0xlt+dEhD9TQUYT
 +uEuxtiVc0Jscjm3Dynj5AUB//YWqzOF13IKfw60uysAGpjp2aXgt9MDvm/3FFM4me0n
 yWKOg9qJj1AU+XCI6zj00pV7XF4W3a25Qm993Uy9HRI8d1YcmOXuUT5CIffwe9FfguNc
 wjmw==
X-Gm-Message-State: APt69E0nn4SiDjO/COONVbYPwjYSDNYWJ4jm6r+SsMQN7B10PN/sUyCi
 OgPTheOinFv5zLpH/I+8ig2caR3Z
X-Google-Smtp-Source: AAOMgpenSCh1aV4fBAANNVzgMCdDjDkP+I4Cb1x265GHAclOGmkePAFuto7nHagyJknFcRpUgfmdTQ==
X-Received: by 2002:a50:cd52:: with SMTP id
 d18-v6mr7213888edj.60.1530801394938; 
 Thu, 05 Jul 2018 07:36:34 -0700 (PDT)
Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com.
 [74.125.82.52])
 by smtp.gmail.com with ESMTPSA id o2-v6sm3000701edd.84.2018.07.05.07.36.34
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 07:36:34 -0700 (PDT)
Received: by mail-wm0-f52.google.com with SMTP id b188-v6so11654161wme.3
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 07:36:34 -0700 (PDT)
X-Received: by 2002:a1c:4004:: with SMTP id n4-v6mr4079728wma.83.1530801393796; 
 Thu, 05 Jul 2018 07:36:33 -0700 (PDT)
MIME-Version: 1.0
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
In-Reply-To: <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 5 Jul 2018 08:35:56 -0600
X-Gmail-Original-Message-ID: <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
Message-ID: <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Adrian Pop <apop@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <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>

T24gVGh1LCBKdWwgNSwgMjAxOCBhdCAyOjMxIEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4KPiA+Pj4gT24gMDQuMDcuMTggYXQgMTg6NDQsIDxHZW9yZ2UuRHVubGFw
QGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gPgo+ID4+IE9uIEp1bCA0LCAyMDE4LCBhdCA0OjM4IFBN
LCBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4+Pj4gT24g
MDQuMDcuMTggYXQgMTY6MDUsIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+
Pj4gT24gSnVsIDIsIDIwMTgsIGF0IDc6MzQgQU0sIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4gPj4+Pj4+PiBPbiAyOS4wNi4xOCBhdCAxODozOSwgPHJjb2pvY2FydUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4+Pj4+IE9uIDA2LzI5LzIwMTggMDY6MzggUE0sIEph
biBCZXVsaWNoIHdyb3RlOgo+ID4+Pj4+Pj4+PiBPbiAyOC4wNi4xOCBhdCAxNTowMCwgPGFwb3BA
Yml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPiA+Pj4+Pj4+IEBAIC00NjY2LDYgKzQ2NjcsMjMgQEAg
c3RhdGljIGludCBkb19hbHRwMm1fb3AoCj4gPj4+Pj4+PiAgICAgICAgfQo+ID4+Pj4+Pj4gICAg
ICAgIGJyZWFrOwo+ID4+Pj4+Pj4KPiA+Pj4+Pj4+ICsgICAgY2FzZSBIVk1PUF9hbHRwMm1fZ2V0
X21lbV9hY2Nlc3M6Cj4gPj4+Pj4+PiArICAgICAgICBpZiAoIGEudS5tZW1fYWNjZXNzLnBhZCAp
Cj4gPj4+Pj4+PiArICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ID4+Pj4+Pj4gKyAgICAgICAg
ZWxzZQo+ID4+Pj4+Pj4gKyAgICAgICAgewo+ID4+Pj4+Pj4gKyAgICAgICAgICAgIHhlbm1lbV9h
Y2Nlc3NfdCBhY2Nlc3M7Cj4gPj4+Pj4+PiArCj4gPj4+Pj4+PiArICAgICAgICAgICAgcmMgPSBw
Mm1fZ2V0X21lbV9hY2Nlc3MoZCwgX2dmbihhLnUubWVtX2FjY2Vzcy5nZm4pLCAmYWNjZXNzLAo+
ID4+Pj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEudS5tZW1fYWNj
ZXNzLnZpZXcpOwo+ID4+Pj4+Pj4gKyAgICAgICAgICAgIGlmICggIXJjICkKPiA+Pj4+Pj4+ICsg
ICAgICAgICAgICB7Cj4gPj4+Pj4+PiArICAgICAgICAgICAgICAgIGEudS5tZW1fYWNjZXNzLmh2
bW1lbV9hY2Nlc3MgPSBhY2Nlc3M7Cj4gPj4+Pj4+PiArICAgICAgICAgICAgICAgIHJjID0gX19j
b3B5X3RvX2d1ZXN0KGFyZywgJmEsIDEpID8gLUVGQVVMVCA6IDA7Cj4gPj4+Pj4+Cj4gPj4+Pj4+
IF9fY29weV9maWVsZF90b19ndWVzdCgpPyBPciB3YWl0LCBubywgdGhlIGZ1bmN0aW9uIGFyZ3Vt
ZW50IGlzIHN0aWxsIGEKPiA+Pj4+Pj4gaGFuZGxlIG9mIHZvaWQuCj4gPj4+Pj4+Cj4gPj4+Pj4+
IEFuZCB0aGVuIC0gaGVyZSB3ZSBhcmUgYWdhaW46IElzIGl0IHJlYXNvbmFibGUgdG8gcGVybWl0
IGEgZG9tYWluIGlucXVpcmluZwo+ID4+Pj4+PiBmb3IgaXRzZWxmPwo+ID4+Pj4+Cj4gPj4+Pj4g
QSBnb29kIHF1ZXN0aW9uLiBQZXJoYXBzIHRoZSBmb2xsb3dpbmcgYXJlIGRlY2lzaW9uIGZhY3Rv
cnM6Cj4gPj4+Pj4KPiA+Pj4+PiAxLiBJdCBpcyBhbHJlYWR5IHBvc3NpYmxlIGZvciBhIGRvbWFp
biB0byBzZXQgbWVtX2FjY2VzcyByZXN0cmljdGlvbnMKPiA+Pj4+PiAodmlhIEhWTU9QX2FsdHAy
bV9zZXRfbWVtX2FjY2Vzcykgb24gaXRzZWxmLgo+ID4+Pj4KPiA+Pj4+IFdoaWNoLCBhcyBiZWZv
cmUsIEkgY29uc2lkZXIgYSBmbGF3Lgo+ID4+Pgo+ID4+PiBIb3cgbWFueSB0aW1lcyBkbyB3ZSBo
YXZlIHRvIGdvIG92ZXIgdGhpcz8gIEhlcmUgaXMgbXkgcmVjb2xsZWN0aW9uIGZyb20gdGhlCj4g
Pgo+ID4+PiBsYXN0IHRpbWUgd2UgaGFkIGEgZGlzY3Vzc2lvbiBvbiB0aGlzIHRvcGljOgo+ID4+
Pgo+ID4+PiAqIFRoZSBvcmlnaW5hbCBhdXRob3JzIG9mIHRoaXMgY29kZSBwcm9iYWJseSB0aG91
Z2h0IGhhdmluZyBndWVzdHMgc2V0IHRoZWlyCj4gPgo+ID4+PiBvd24gbWVtYWNjZXNzIHdvdWxk
IGJlIGEgcG90ZW50aWFsIHVzZSBjYXNlCj4gPj4+ICogVGhlIG1haW50YWluZXJzIGFuZCBtYWlu
IHVzZXJzIG9mIHRoZSBjb2RlIChUYW1hcyBhbmQgUmF6dmFuKSB0aGluayBpdOKAmXMgYQo+ID4K
PiA+Pj4gdXNlZnVsIHVzZSBjYXNlCj4gPj4+ICogVGhlIE1NIG1haW50YWluZXIgKG1lKSBhbmQg
b25lIG9mIHRoZSB4ODYgbWFpbnRhaW5lcnMgKEFuZHkpIHRoaW5rIGl04oCZcyBhCj4gPj4+IHVz
ZWZ1bCB1c2UgY2FzZS4KPiA+Pj4KPiA+Pj4gKENvcnJlY3QgbWUgaWYgSeKAmXZlIG1pc3JlbWVt
YmVyZWQgYW55d2hlcmUuKQo+ID4+Pgo+ID4+PiBEbyB3ZSBuZWVkIHRvIGhhdmUgYSBmb3JtYWwg
dm90ZSBieSB0aGUgY29tbWl0dGVycyBmb3IgeW91IHRvIGFjY2VwdCB0aGF0Cj4gPj4+IHRoaXMg
c2hvdWxkIGJlIGEgc3VwcG9ydGVkIHVzZSBjYXNlLCBhbmQgc3RvcCBtYWtpbmcgb2JqZWN0aW9u
cyBhbnkgdGltZQo+ID4+PiBzb21lb25lIHdhbnRzIHRvIGltcHJvdmUgaXQ/Cj4gPj4KPiA+PiBU
aGVyZSdzIG5vIG5lZWQgZm9yIGEgdm90ZSwgc2luY2UgLSBhcyBiZWZvcmUgLSBJIHdvbid0IG9i
amVjdCB0byB0aGUKPiA+PiBhZGRpdGlvbiwgYnV0IEkgY29uc2lkZXIgaXQgdG8gd2lkZW4gdGhl
IGJhZG5lc3MgKG9uY2UgYWdhaW4pLgo+ID4KPiA+IEJ1dCB5b3UgZGlkIG9iamVjdC4gIFRoaXMg
d2hvbGUgdGhyZWFkIGlzIHlvdSByZS1vYmplY3RpbmcgdG8gdGhlIG9yaWdpbmFsCj4gPiBkZWNp
c2lvbiB0aGF0IHdl4oCZdmUgZGlzY3Vzc2VkIHR3aWNlIGJlZm9yZS4gIEVpdGhlciB0aGUgYWx0
cDJtIGZ1bmN0aW9uYWxpdHkKPiA+IHNob3VsZCBiZSBleHBvc2VkIHRvIHRoZSBndWVzdCwgb3Ig
aXQgc2hvdWxkbuKAmXQuICBJZiB3ZSBkbyBleHBvc2UKPiA+IGZ1bmN0aW9uYWxpdHkgdG8gdGhl
IGd1ZXN0LCB0aGVuIHRoZSBpbnRlcmZhY2UgZXhwb3NlZCBzaG91bGQgYmUgdXNlZnVsOyBhbmQK
PiA+IGJlaW5nIGFibGUgdG8gcmVhZCB3aGF0IHlvdSB3cm90ZSwgcmF0aGVyIHRoYW4ga2VlcGlu
ZyBhIHNlcGFyYXRlIGNvcHkgb2YgaXQsCj4gPiBpcyBwYXJ0IG9mIGEgdXNlZnVsIGludGVyZmFj
ZS4KPgo+IE5vLCB0aGF0J3Mgbm90IHRoZSByaWdodCB3YXkgdG8gcHV0IGl0LiBJZiB0aGlzIHdh
cyBhbiBhZGRpdGlvbiB0byB0aGUKPiBpbnRlcmZhY2Ugbm90IGhhdmluZyB0aGUgcG90ZW50aWFs
IHRvIHdlYWtlbiBzZWN1cml0eSwgSSB3b3VsZG4ndCBoYXZlCj4gcmUtcmFpc2VkIHRoZSBwb2lu
dCBvZiB0aGVyZSBiZWluZyBhbiBvcmlnaW5hbCAoYXBwYXJlbnQsIGkuZS4gYXQgbGVhc3QgdG8K
PiBtZSkgd2Vha25lc3MuCj4KPiA+IEkgbWVhbiwgSSB1bmRlcnN0YW5kIG9iamVjdGluZyB0byB0
aGUgaWRlYSBvZiBidWlsZGluZyBhbiBleHRlbnNpb24gdG8geW91cgo+ID4gaG91c2UuICBCdXQg
d2hhdCBkb2VzbuKAmXQgbWFrZSBzZW5zZSB0byBtZSBpcywgb25jZSB0aGUgZXh0ZW5zaW9uIGlz
IGJ1aWx0LAo+ID4gdGhlbiBvYmplY3RpbmcgdG8gdGhlIGlkZWEgb2YgcGFpbnRpbmcgaXQ7IGFu
ZCB0aGVuIG9iamVjdGluZyB0byB0aGUgaWRlYSBvZgo+ID4gYWRkaW5nIGVsZWN0cmljYWwgc29j
a2V0czsgYW5kIHRoZW4gb2JqZWN0aW5nIHRvIHRoZSBpZGVhIG9mIGFkZGluZyBoZWF0Lgo+ID4g
V2h5IG5vdCBqdXN0IGFjY2VwdCB0aGF0IHlvdSBoYXZlIGFuIGV4dHJhIHJvb20gYW5kIG1ha2Ug
dGhlIGJlc3Qgb2YgaXQ/ICBJCj4gPiB1bmRlcnN0YW5kIHRoYXQgeW914oCZZCBwcmVmZXIgZXh0
cmEgZ2FyZGVuIHNwYWNlIHRvIHRoZSB1dGlsaXR5IHJvb20gdGhhdOKAmXMKPiA+IHRoZXJlIG5v
dywgYnV0IGdpdmVuIHRoYXQgeW91IGNhbuKAmXQgaGF2ZSB0aGUgZ2FyZGVuLCB3aHkgaXMgYSB1
dGlsaXR5IHJvb20KPiA+IHdpdGggbm8gcGFpbnQgYW5kIG5vIGVsZWN0cmljaXR5IGFuZCBubyBo
ZWF0IGJldHRlciB0aGFuIGEgdXRpbGl0eSByb29tIHdpdGgKPiA+IGFsbCB0aG9zZSB0aGluZ3M/
Cj4KPiBBbmQgdGhpcyBpcyBub3QgYSBwcm9wZXIgYW5hbG9neSBlaXRoZXI6IEknbSBxdWVzdGlv
bmluZyB3aGV0aGVyIGFkZGluZwo+IHNvbWV0aGluZyB0aGF0IGluY3JlYXNlcyB0aGUgcmlzayBv
ZiB0aGUgaG91c2UgdG8gY3Jhc2ggb3IgYnVybiBpcyBhIGdvb2QKPiBpZGVhLgo+Cj4gPj4gSW4g
YWxsCj4gPj4gdGhlICJ0aGluayBpdCdzIGEgdmFsaWQgdXNlIGNhc2UiIGl0IHdhcyBuZXZlciBy
ZWFsbHkgbWFkZSBjbGVhciB0byBtZQo+ID4+IGhvdyB0aGlzICJ2YWxpZCIgaW1wbGllcyAic3Rp
bGwgc2VjdXJl4oCdLgo+ID4KPiA+IFRoYXQgd2FzIG5ldmVyIHRoZSBhcmd1bWVudC4gIFRoZSBh
cmd1bWVudCBpcyB0aGF0IHRoZSBiZWhhdmlvciBpcyBvZmYgYnkKPiA+IGRlZmF1bHQsIGFuZCB0
aGF0IGhvc3QgYWRtaW5pc3RyYXRvcnMgc2hvdWxkIGJlIHRyZWF0ZWQgYXMgYWR1bHRzIGFuZCBh
bGxvd2VkCj4gPiB0byBqdWRnZSBmb3IgdGhlbXNlbHZlcyB3aGV0aGVyIGl04oCZcyBzYWZlIHRv
IHR1cm4gaXQgb24gb3Igbm90IOKAlCBqdXN0IGxpa2UKPiA+IG5lc3RlZCB2aXJ0LCBQQ0kgcGFz
cy10aHJvdWdoLCBDT0xPLCBvciB0aGUgaG9zdCBvZiBvdGhlciBmZWF0dXJlcyB0aGF0Cj4gPiBh
cmVu4oCZdCBzZWN1cml0eSBzdXBwb3J0ZWQuCj4KPiBFdmVuIGZvciBvdGhlciBzZWN1cml0eSB1
bnN1cHBvcnRlZCBwaWVjZXMgb2YgY29kZSBJIHdvdWxkIGFsd2F5cyBhdAo+IGxlYXN0IHJhaXNl
IGNvbmNlcm5zIGlmIHNlY3VyaXR5IHdhcyBmdXJ0aGVyIHdlYWtlbmVkIGJ5IGEgY2hhbmdlLgo+
Cj4gPiBJIG1lYW4sIEnigJlkIHVuZGVyc3RhbmQgaWYgc3VwcG9ydGluZyB0aGF0IHVzZSBjYXNl
IHRoaXMgbWVhbnQgYWRkIHRvbnMgb2YKPiA+IGV4dHJhIGZ1bmN0aW9uYWxpdHkgdGhhdCB3YXMg
bGlrZWx5IHRvIGJlIGZyYWdpbGUgYW5kIGludHJvZHVjZSBuZXcgYnVnczsgYnV0Cj4gPiBpdOKA
mXMgbm90IOKAlCBhbGwgdGhlIGNvbXBsZXhpdHkgb2YgbWVtYWNjZXNzIHdvdWxkIGJlIHRoZXJl
IGV2ZW4gaWYgd2Ugb25seQo+ID4gYWxsb3dlZCBkb20wIGFjY2VzcyB0byB0aGlzIGZ1bmN0aW9u
YWxpdHkuCj4gPgo+ID4gV291bGQgeW91IGZlZWwgYmV0dGVyIGlmIHdlIGhhZCBhIGxpbmUgY292
ZXJpbmcgbWVtYWNjZXNzIGluIFNVUFBPUlQubWQ/Cj4KPiBUaGF0IHdvdWxkIGltbyBtYWtlIGEg
ZGlmZmVyZW5jZSBvbmx5IGlmIGFsdHAybSBpdHNlbGYgd2FzIGFscmVhZHkKPiBzZWN1cml0eSBz
dXBwb3J0ZWQuIEFuZCBhbnl3YXkgLSB3aHkgbWVtYWNjZXNzPyBUaGUgaXNzdWUgaXMgd2l0aCB0
aGUKPiB0b28gYnJvYWQgZXhwb3N1cmUgb2YgYWx0cDJtIG9wcyBpbiBnZW5lcmFsLCBpcnJlc3Bl
Y3RpdmUgb2YgdGhpcyBub3QKPiBiZWluZyB0aGUgZGVmYXVsdCBtb2RlLgo+CgpKYW4ncyBjb21t
ZW50IGhlcmUgYWJvdXQgdGhlIHRvbyBicm9hZCBleHBvc3VyZSBpcyBub3Qgd2l0aG91dCBhCnBv
aW50LiBGb3IgYSBzZWN1cml0eSBhcHBsaWNhdGlvbiB0byBwb2ludCBpbiB1c2luZyBhbHRwMm0g
YW5kCm1lbWFjY2VzcyBpcyB0byBoYXZlIG1lbW9yeSBwcm90ZWN0aW9ucyB0aGF0IHRoZSBndWVz
dCBjYW4ndCBhbHRlciwgc28KZXZlbiBpZiB0aGUgZ3Vlc3Qga2VybmVsIGdldHMgY29tcHJvbWlz
ZWQsIHNvbWUgc2VjdXJpdHkgY2hlY2tzIHJlbWFpbgppbiBwbGFjZS4gT3RoZXJ3aXNlIHVzaW5n
IHRoZSBpbi1ndWVzdCBwYWdldGFibGVzIHdvdWxkIGJlIGJldHRlciBpbgpldmVyeSB3YXkgLSBm
YXN0ZXIsIGxlc3MgY29tcGxleGl0eSwgZXRjLiAjVkUgYW5kIFZNRlVOQyBibHVyIHRoaXMKcGlj
dHVyZSBhIGJpdCBieSBhbGxvd2luZyBhIGd1ZXN0IGFnZW50IHRvIGZpbHRlciBzb21lIG9mIHRo
ZSBldmVudHMKdGhhdCByZXN1bHQgZnJvbSBFUFQgdmlvbGF0aW9ucy4gVGhpcyBtYXkgYWxyZWFk
eSBiZSBzZWVuIGFzCiJ3ZWFrZW5pbmciIHRoZSBzZWN1cml0eSBvZiB0aGUgYXBwcm9hY2ggYnV0
IElNSE8gdGhhdCdzIGp1c3QgdGhlCnRyYWRlb2ZmIGJldHdlZW4gc2VjdXJpdHkgYW5kIHBlcmZv
cm1hbmNlLiBJdCBjYW4gYmUgY29uZmlndXJlZCBvbgp3aGljaCBwYWdlIGNhbiB0aGUgaW4tZ3Vl
c3QgYWdlbnQgYWN0IGFzIGEgZmlsdGVyIGFuZCB3aGljaCBwYWdlcyBnbwp0byB0aGUgZXh0ZXJu
YWwgYWdlbnQsIHNvIGF0IGxlYXN0IHRoYXQgdHJhZGVvZmYgY2FuIGJlIGZpbmUtdHVuZWQgKGlu
CnRoZW9yeSkuIFNvIHdpdGggdGhhdCBpbiBtaW5kLCBJIHdvdWxkIGNlcnRhaW5seSBjb25zaWRl
ciBhbiBpbi1ndWVzdAphcHBsaWNhdGlvbiBsZXNzIG9mIGEgc2VjdXJpdHkgY29uY2VybiBpZiBp
dCB3YXMgb25seSBhYmxlIHRvIGZpbHRlcgpldmVudHMgZm9yIHdoaWNoIGl0IHdhcyBleHBsaWNp
dGx5IHBlcm1pdHRlZCB0byBkbyBzbyBpbnN0ZWFkIG9mIGJlaW5nCmFibGUgdG8gYm90aCBzZWUg
YWxsIHBhZ2UgcGVybWlzc2lvbnMgYW5kIGFsc28gc2V0dGluZyAoaWUgcmVtb3ZpbmcKdGhlbSkg
YXQgd2lsbC4gVGhlIGN1cnJlbnQgYWx0cDJtIGludGVyZmFjZSBpcyBjZXJ0YWlubHkgbm90IHN1
aXRhYmxlCmZvciBtYWtpbmcgc3VjaCBhIGZpbmUtZ3JhaW5lZCBkaXN0aW5jdGlvbiwgYW5kIFhT
TSBkb2Vzbid0IGhlbHAgd2l0aAp0aGlzIGVpdGhlci4gQnV0IHRoYXQncyBhIHNlcGFyYXRlIHBy
b2JsZW0sIG9uY2Ugd2UgYWxsb3cgYSBndWVzdAprZXJuZWwgdG8gc2V0IHRoZXNlIHBlcm1pc3Np
b25zLCBhbHNvIGFsbG93aW5nIGl0IGdldCB0aGVtIG1ha2VzIHZlcnkKbGl0dGxlIGRpZmZlcmVu
Y2UuIFBlcmhhcHMgd2hhdCB3ZSBzaG91bGQgYmUgZGlzY3Vzc2luZyBpcyBzcGxpdHRpbmcKYWx0
cDJtIGh2bW9wIGludG8gdHdvIG9wcywgb25lIHRoYXQncyByZXF1aXJlZCBmb3IgRVBUUCBzd2l0
Y2hpbmcgYW5kCnJlY2VpdmluZyAjVkUgZXZlbnRzLCBhbmQgb25lIHRoYXQgYWRkcyB0aGUgInJl
c3QiIGluIGNhc2UgaXQncyBuZWVkZWQKZHVyaW5nIGRldmVsb3BtZW50L3Rlc3RpbmcuCgpUYW1h
cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:39:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14:39:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb5PV-0000ZY-Fn; Thu, 05 Jul 2018 14:39: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb5PT-0000ZT-Ba
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:39:03 +0000
X-Inumbo-ID: 28b35c51-8061-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 28b35c51-8061-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:39:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59499373"
Date: Thu, 5 Jul 2018 15:38:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180705143858.kcw7zvh5s2q4at5r@citrix.com>
References: <5B3E232302000078001D18BA@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3E232302000078001D18BA@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] x86: consolidate legacy FPU state loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDc6NTQ6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRmlyc3Qgb2YgYWxsIGludHJvZHVjZSBhIGhlbHBlciBmdW5jdGlvbiBpbnN0ZWFkIG9m
IHJlcGxpY2F0aW5nIGFsbW9zdAo+IHRoZSBzYW1lIGNvZGUgZm9yIFBWIGFuZCBIVk0uIFRoZSBk
aWZmZXJlbmNlcyBiZXR3ZWVuIHRoZSB0d28gcGllY2VzIG9mCj4gY29kZSBhY3R1YWxseSBwb2lu
dHMgb3V0IGFuIGlzc3VlICh3aGljaCBpcyBhbHNvIGFkZHJlc3NlZCBoZXJlKTogSW4KPiB0aGUg
SFZNIGNhc2UgRkNXIHdvdWxkIG5vdCBoYXZlIGJlZW4gc2V0IHRvIEZDV19SRVNFVCBpbiBjZXJ0
YWluIGNhc2VzCj4gKG5vdGUgZm9yIGV4YW1wbGUgdGhhdCBYUlNUT1IgbG9hZHMgRkNXX0RFRkFV
TFQgcmF0aGVyIHRoZW4gRkNXX1JFU0VUCj4gd2hlbiB0aGUgcmVzcGVjdGl2ZSB4c3RhdGVfYnYg
Yml0IGlzIGNsZWFyKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gLS0tCgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:41:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14: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 1fb5RW-0001CV-Vf; Thu, 05 Jul 2018 14:41: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fb5RW-0001CL-8q
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:41:10 +0000
X-Inumbo-ID: 7494064d-8061-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7494064d-8061-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:41: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 1fb5RQ-0001lE-By; Thu, 05 Jul 2018 14:41: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 1fb5RQ-0006WF-2r; Thu, 05 Jul 2018 14:41:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fb5RQ-00085r-29; Thu, 05 Jul 2018 14:41:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124974-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
X-Osstest-Versions-This: ovmf=f88290964fe528ffeb67ff108e8174fc2ce52741
X-Osstest-Versions-That: ovmf=aa4240edff41034d709938a15b42cf4fd3214386
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 14:41:04 +0000
Subject: [Xen-devel] [ovmf test] 124974: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk3NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NzQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDkyMAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJF
R1IuIHZzLiAxMjQ5MjAKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBvdm1mICAgICAg
ICAgICAgICAgICBmODgyOTA5NjRmZTUyOGZmZWI2N2ZmMTA4ZTgxNzRmYzJjZTUyNzQxCmJhc2Vs
aW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhYTQyNDBlZGZmNDEwMzRkNzA5OTM4
YTE1YjQyY2Y0ZmQzMjE0Mzg2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5MjAgIDIwMTgtMDct
MDIgMTU6NDE6MzUgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0OTQ0ICAyMDE4
LTA3LTAzIDE5OjAyOjE1IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI0OTc0ICAyMDE4LTA3LTA0IDE2OjIyOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENocmlzIENvIDxDaHJpc3RvcGhlci5D
b0BtaWNyb3NvZnQuY29tPgogIENocmlzdG9waGVyIENvIDxjaHJpc3RvcGhlci5jb0BtaWNyb3Nv
ZnQuY29tPgogIERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBm
ODgyOTA5NjRmZTUyOGZmZWI2N2ZmMTA4ZTgxNzRmYzJjZTUyNzQxCkF1dGhvcjogQnJpamVzaCBT
aW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMDowMjoxNiAy
MDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1ZhcmlhYmxlOiBDaGVjayBFRklfTUVNT1JZX1JV
TlRJTUUgYXR0cmlidXRlIGJlZm9yZSBzZXR0aW5nIGl0CiAgICAKICAgIFNldCB0aGUgRUZJX01F
TU9SWV9SVU5USU1FIGF0dHJpYnV0ZSBpbiBGdHdOb3RpZmljYXRpb25FdmVudCgpIG9ubHkgaWYK
ICAgIHRoZSBhdHRyaWJ1dGUgaXMgbm90IGFscmVhZHkgcHJlc2VudC4gVGhpcyB3aWxsIGVuc3Vy
ZSB0aGF0IHRoZSBhdHRyaWJ1dGVzCiAgICBzZXQgYnkgdGhlIHBsYXRmb3JtIGRyaXZlcnMgKGUu
ZyBPdm1mIHBmbGFzaCkgaXMgbm90IGxvc3QuCiAgICAKICAgIENjOiBEb25nIEVyaWMgPGVyaWMu
ZG9uZ0BpbnRlbC5jb20+CiAgICBDYzogSnVzdGVuIEpvcmRhbiBMIDxqb3JkYW4ubC5qdXN0ZW5A
aW50ZWwuY29tPgogICAgQ2M6IFplbmcgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENj
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6
IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgUmV2aWV3ZWQtYnk6IFN0
YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEJyaWplc2gg
U2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KCmNvbW1pdCBkZDM5MDdmMjIxZmQ5Yjc3NGE1
NzM0Y2I3YTAwMDM3N2FjZGZkNWNhCkF1dGhvcjogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwu
Y29tPgpEYXRlOiAgIE1vbiBKdWwgMiAxMzoyOTo1MiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxl
UGtnL1NtbUNvcmVQZXJmb3JtYW5jZUxpYjogVXBkYXRlIG1QZXJmb3JtYW5jZUxlbmd0aAogICAg
CiAgICBJbiBtU21tQm9vdFBlcmZvcm1hbmNlVGFibGUgdGhlcmUgYXJlIHR3byBwYXJ0cywKICAg
IG9uZSBpcyB0aGUgRlBEVCB0YWJsZSBoZWFkZXIgYW5kIHRoZSBvdGhlciBpcyBGUERUIHJlY29y
ZHMuCiAgICBDdXJyZW50bHk6CiAgICBtUGVyZm9ybWFuY2VMZW5ndGg6IFRoZSBsZW5ndGggb2Yg
ZXhpc3RpbmcgRlBEVCByZWNvcmRzLgogICAgbU1heFBlcmZvcm1hbmNlTGVuZ3RoOiBUaGUgbWF4
aW11bSBsZW5ndGggYWxsb2NhdGVkIGZvcgogICAgbVNtbUJvb3RQZXJmb3JtYW5jZVRhYmxlKGlu
Y2x1ZGluZyBGUERUIHRhYmxlIGhlYWRlciBsZW5ndGgKICAgIGFuZCBleGlzdGluZyBGUERUIHJl
Y29yZHMgbGVuZ3RoKQogICAgQnV0IHdoZW4gY29tcGFyZSBtUGVyZm9ybWFuY2VMZW5ndGggd2l0
aCBtTWF4UGVyZm9ybWFuY2VMZW5ndGgKICAgIHRvIGNoZWNrIHdoZXRoZXIgbmVlZCB0byBhbGxv
Y2F0ZSBuZXcgYnVmZmVyIGZvciBuZXcgRlBEVAogICAgcmVjb3JkLCB3ZSBtaXNzIHRvIGFkZCBt
UGVyZm9ybWFuY2VMZW5ndGggd2l0aCBoZWFkZXIgbGVuZ3RoLAogICAgd2hpY2ggd2lsbCBjYXVz
ZSBwb29sIGFsbG9jYXRpb24gYmVoYXZpb3IgaXMgbm90IGNvcnJlY3QuCiAgICAKICAgIE5vdyB1
cGRhdGUgdGhlIG1QZXJmb3JtYW5jZUxlbmd0aCB0byBmaXggdGhpcyBpc3N1ZToKICAgIHVwZGF0
ZWQgbVBlcmZvcm1hbmNlTGVuZ3RoID0gRlBEVCB0YWJsZSBoZWFkZXIgbGVuZ3RoCiAgICArIGV4
aXN0aW5nIEZQRFQgcmVjb3JkcyBsZW5ndGguCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1p
bmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg
MS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQg
NTg5NTk1NmRkOTU1NzE0YzBlNTc4YTQxM2QwZTI4OTE1M2NjOWVlYQpBdXRob3I6IENocmlzIENv
IDxDaHJpc3RvcGhlci5Db0BtaWNyb3NvZnQuY29tPgpEYXRlOiAgIEZyaSBKdW4gMjkgMDM6MzE6
MjEgMjAxOCArMDgwMAoKICAgIEJhc2VUb29scy9UcmltOiBOb3JtYWxpemUgZmlsZXBhdGhzIHRv
IGZpeCBjb21wYXJpc29ucyBvbiBXaW5kb3dzCiAgICAKICAgIFdoZW4gdXNpbmcgTGluYXJvIEdD
QzUrIGFybS1lYWJpIHRvb2xjaGFpbiBvbiBXaW5kb3dzLCB0aGUgZ2VuZXJhdGVkCiAgICBEU0RU
LmlpaSBjb250YWlucyBhIGNhbm9uaWNhbGl6ZWQgKCJcLlwiIHJlbW92ZWQgYW5kIGxvd2VyIGNh
c2UpCiAgICBmaWxlcGF0aCBmb3IgdGhlIHByZXByb2Nlc3NlZCBEU0RULmkgZmlsZSBpbiB0aGUg
Zmlyc3QgbGluZS4KICAgIFRyaW0uZXhlIGlzIGNhbGxlZCBvbiBEU0RULmlpaSB0byBnZW5lcmF0
ZSBEU0RULmlpaWksIHdoaWNoIGRvZXMgYQogICAgbGluZSBmb3IgbGluZSBjb21wYXJpc29uIG9m
IGZpbGVwYXRocyBlbmNvdW50ZXJlZCB0byB0aGUgcHJlcHJvY2Vzc2VkCiAgICBEU0RULmkgZmls
ZXBhdGggZm91bmQgaW4gdGhlIGZpcnN0IGxpbmUgdG8gZGV0ZXJtaW5lIHdoYXQgbGluZXMgdG8K
ICAgIHBsYWNlIGluIERTRFQuaWlpaS4gU2luY2UgdGhlIERTRFQuaSBmaWxlcGF0aCBpcyBjYW5v
bmljYWxpemVkIGFuZAogICAgYWxsIGxhdGVyIGZpbGVwYXRocyBpbiBEU0RULmlpaSBhcmUgbm90
IGNhbm9uaWNhbGl6ZWQsIGFsbCBjb21wYXJpc29ucwogICAgZmFpbCBhbmQgdGhlIHJlc3VsdCBp
cyBpbiBhbiBlbXB0eSBEU0RULmlpaWkuCiAgICAKICAgIElzc3VlIHdhcyBmaXJzdCByZXBvcnRl
ZCB0byBMaW5hcm8gaGVyZToKICAgIGh0dHBzOi8vYnVncy5saW5hcm8ub3JnL3Nob3dfYnVnLmNn
aT9pZD0yOTA5CiAgICB3aGVyZSB0aGUgcmVjb21tZW5kYXRpb24gd2FzIHRvIGFkZHJlc3MgdGhl
IGlzc3VlIGluIFRyaW0uZXhlLgogICAgCiAgICBUaGlzIHBhdGNoIG5vcm1hbGl6ZXMgdGhlIGNh
c2UgYW5kIHBhdGhuYW1lIG9mIGFsbCBmaWxlcGF0aHMKICAgIGVuY291bnRlcmVkIGR1cmluZyBU
cmltLmV4ZSBleGVjdXRpb24gb24gcHJlcHJvY2Vzc2VkIGZpbGVzLiAgVGhpcwogICAgZml4ZXMg
Y29tcGFyaXNvbnMgb2YgZmlsZXBhdGhzIHRoYXQgY29udGFpbiBtaXNtYXRjaGluZyBjYXNlIG9u
CiAgICBjYXNlLWluc2Vuc2l0aXZlIGZpbGVzeXN0ZW1zLCByZWR1bmRhbnQgc2VwYXJhdG9ycywg
YW5kIHVwbGV2ZWwKICAgIHJlZmVyZW5jZXMuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IENo
cmlzdG9waGVyIENvIDxjaHJpc3RvcGhlci5jb0BtaWNyb3NvZnQuY29tPgogICAgQ2M6IExlaWYg
TGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICAgIENjOiBZb25naG9uZyBaaHUg
PHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5j
b20+Cgpjb21taXQgY2Q2OWM4NzM4MzkxZDljZTZjMDljZjUxMThjOTEzY2M3Y2Q0MWQ4YgpBdXRo
b3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDIgMTc6
MDc6NTQgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBTYXRhQ29udHJvbGxlckR4ZTogVXNl
IGNvbXBhcmUgbG9naWMgaW4gaWYgY29uZGl0aW9uCiAgICAKICAgIFVzZSBjb21wYXJlIGxvZ2lj
IGluIGlmIGNvbmRpdGlvbiB0byBmaXggRUNDIGlzc3VlLgogICAgSXQgaXMgY2F1c2VkIGJ5IGFh
NDI0MGVkZmY0MTAzNGQ3MDk5MzhhMTViNDJjZjRmZDMyMTQzODYuCiAgICAKICAgIENjOiBIYW8g
V3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIENjOiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRl
bC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgoKY29tbWl0IDVmNDYzNTIz
MDBmNjRkNzljNDNjYmZjNjdiYjdhNWY5NGJiOTgyYjgKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIu
emVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAyIDE2OjU0OjIzIDIwMTggKzA4MDAKCiAg
ICBNZGVNb2R1bGVQa2cgVmFyaWFibGU6IEFkZC9Db3JyZWN0IEdldEhvYlZhcmlhYmxlU3RvcmUg
cGFyYSBkZXNjcmlwdGlvbgogICAgCiAgICBJdCBpcyBjYXVzZWQgYnkgMDk4MDhiZDM5YjBjNzY1
NTkzNTQyNTM2Mzk3NjY0NThlYzI0ZGE3OS4KICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4K
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+Cgpjb21taXQgOWMyMjdlMDdk
ZGU1NmM1ZjJhYjlkMDBmZDY3NDA4MjdmMjhkYzg3NQpBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAyIDExOjE5OjI2IDIwMTggKzA4MDAKCiAgICBN
ZGVNb2R1bGVQa2cvUmVzZXRTeXN0ZW1SdW50aW1lRHhlOiBBZGQgbW9yZSBpbmZvIGluIGRlYnVn
IG1lc3NhZ2UKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
Cgpjb21taXQgYzBiZjQ3NjgyZDZiY2VjYzM4ODlmZjg0OWM4MWNjMDZhMjJkZWJjNApBdXRob3I6
IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAyIDExOjE2OjIy
IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvW1BlaXxEeGVdUmVzZXRTeXN0ZW1MaWI6IEFk
ZCBQUEkvUHJvdG9jb2wgZGVwZW5kZW5jeQogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5
dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rh
ci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCA5M2Y1YTU0ZmYzMzg2YTQ0YjA4ZGUyMmU5YjkyMzBl
M2VkOTJiOTBjCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBN
b24gSnVsIDIgMTE6MTM6MTcgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9SZXNldFV0aWxp
dHlMaWI6IEFkZCBwYWNrKDEpIGZvciByZXNldCBkYXRhIHN0cnVjdHVyZQogICAgCiAgICBSRVNF
VF9VVElMSVRZX0dVSURfU1BFQ0lGSUNfUkVTRVRfREFUQSBzdHJ1Y3R1cmUgc2hvdWxkIGJlIGRl
Y2xhcmVkCiAgICBhcyBwYWNrKDEpLgogICAgVGhlIHBhdGNoIGFkZHMgdGhlIG1pc3NpbmcgcGFj
aygxKSBwcmFnbWEuCiAgICAKICAgIChHVUlEICopKChVSU5UOCAqKSZSZXNldERhdGEgKwogICAg
T0ZGU0VUX09GIChSRVNFVF9VVElMSVRZX0dVSURfU1BFQ0lGSUNfUkVTRVRfREFUQSwgUmVzZXRT
dWJ0eXBlKSkKICAgIGlzIHVzZWQgdG8gcmVwbGFjZSAmUmVzZXREYXRhLlJlc2V0U3ViVHlwZSB0
byByZXNvbHZlIEM0MzY2IFZTCiAgICBjb21waWxlciB3YXJuaW5nLgogICAgCiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6
IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCA1MWZlNWI1MTQwYmE5ZWNi
MTY4ZmIwM2RhMzI4OTgzMzU1ODgwYzdhCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KRGF0ZTogICBNb24gSnVuIDI1IDE1OjM1OjA2IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1
bGVQa2cvQm1wU3VwcG9ydExpYjogQ2hlY2sgUGl4ZWxIZWlnaHQvUGl4ZWxXaWR0aCBhZ2FpbnN0
IDAKICAgIAogICAgVGhlIHBhdGNoIGFkZHMgY2hlY2sgbG9naWMgdG8gbWFrZSBzdXJlIHRoYXQg
Zm9yIGEgaW5wdXQgQk1QIGZpbGUsCiAgICB0aGUgd2lkdGggb3IgaGVpZ2h0IGlzIG5vdCAwOyBm
b3IgYSBpbnB1dCBHT1AgYmx0IGJ1ZmZlciwgdGhlIHdpZHRoCiAgICBvciBoZWlnaHQgaXMgbm90
IDAuIE90aGVyd2lzZSwgVU5TVVBQT1JURUQgc3RhdHVzIGlzIHJldHVybmVkLgogICAgCiAgICBD
b250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAg
ICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3
ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQg
S2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KCmNvbW1pdCAyYTllMWI5N2M5YTg2
YTczNjcwNzM4OGZlNWUyMmNiNzVjMzc4YjM1CkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGlu
dGVsLmNvbT4KRGF0ZTogICBNb24gSnVuIDI1IDE0OjU0OjMzIDIwMTggKzA4MDAKCiAgICBNZGVN
b2R1bGVQa2cvQm1wU3VwcG9ydExpYjogQ29ycmVjdCBkZWJ1ZyBtZXNzYWdlCiAgICAKICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDYzogTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:45:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14: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 1fb5Vf-0001YQ-QY; Thu, 05 Jul 2018 14:45: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=6ivd=jv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fb5Ve-0001Y9-BX
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 14:45:26 +0000
X-Inumbo-ID: 0ccf14a2-8062-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 0ccf14a2-8062-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:45:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 05 Jul 2018 08:45:21 -0600
Message-Id: <5B3E2EFF02000078001D1937@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 05 Jul 2018 08:45:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-10-git-send-email-andrew.cooper3@citrix.com>
 <5B3C96C802000078001D0F08@prv1-mh.provo.novell.com>
 <cefb5223-02dd-e0b7-5c83-d902b626ede4@citrix.com>
 <5B3DE01D02000078001D162F@prv1-mh.provo.novell.com>
 <b41f780a-7062-af89-8b94-216542f77fcd@citrix.com>
In-Reply-To: <b41f780a-7062-af89-8b94-216542f77fcd@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 09/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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+IE9uIDA1LjA3LjE4IGF0IDE2OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMDcvMTggMTA6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4w
Ny4xOCBhdCAxOTo1NywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MDQvMDcvMTggMTA6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEFuZCB3aXRoIHRoaXMgSSBu
b3cKPj4+PiB3b25kZXIgd2hldGhlciB0aGUgcG9pbnRlcnMgaW4gc3RydWN0IHBvbGljeV9ncm91
cCBzaG91bGRuJ3QgYWxsCj4+Pj4gYmUgY29uc3QgcXVhbGlmaWVkLgo+Pj4gVW5mb3J0dW5hdGVs
eSB0aGF0IGRvZXNuJ3Qgd29yayB3aXRoIHRoZSBsb2dpYyB0byBjcmVhdGUgYSBwb2xpY3lfZ3Jv
dXAKPj4+IGZvciBhbiBpbmRpdmlkdWFsIGRvbWFpbiBkdXJpbmcgYXVkaXQuCj4+IEkgZG9uJ3Qg
dW5kZXJzdGFuZDogSXMgeDg2X3BvbGljaWVzX2FyZV9jb21wYXRpYmxlKCkgc3VwcG9zZWQgdG8K
Pj4gYWx0ZXIgdGhlIHBvbGljaWVzPyBPdGhlcndpc2UsIGlmIHlvdSBtYWludGFpbmVkIGxvY2Fs
IHNlcGFyYXRlCj4+IHBvaW50ZXJzIGluIHVwZGF0ZV9kb21haW5fY3B1bXNyX3BvbGljeSgpLCB1
c2luZyAibmV3IiBqdXN0IGZvcgo+PiB0aGUgcHVycG9zZSBvZiBwYXNzaW5nIHRvIHg4Nl9wb2xp
Y2llc19hcmVfY29tcGF0aWJsZSgpLCBhbGwKPj4gc2hvdWxkIGJlIGZpbmUgYW5kIGl0IHdvdWxk
IGJlIGNyeXN0YWwgY2xlYXIgdGhhdCBhbnlvbmUgaGFuZGVkCj4+IGEgZ3JvdXAgd29uJ3QgYWx0
ZXIgYW55dGhpbmcgdGhlIGdyb3VwIHJlZmVycyB0by4KPiAKPiBXaXRoIHRoaXMgZGlmZjoKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9wb2xpY2llcy5oCj4gYi94ZW4v
aW5jbHVkZS94ZW4vbGlieDg2L3BvbGljaWVzLmgKPiBpbmRleCAyMWUwYTQwLi4wM2ZlNmRkIDEw
MDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvcG9saWNpZXMuaAo+ICsrKyBiL3hl
bi9pbmNsdWRlL3hlbi9saWJ4ODYvcG9saWNpZXMuaAo+IEBAIC03LDkgKzcsOSBAQAo+ICAKPiAg
c3RydWN0IHBvbGljeV9ncm91cAo+ICB7Cj4gLSAgICBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpjcDsK
PiAtICAgIHN0cnVjdCBtc3JfZG9tYWluX3BvbGljeSAqZHA7Cj4gLSAgICBzdHJ1Y3QgbXNyX3Zj
cHVfcG9saWN5ICp2cDsKPiArICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwOwo+ICsg
ICAgY29uc3Qgc3RydWN0IG1zcl9kb21haW5fcG9saWN5ICpkcDsKPiArICAgIGNvbnN0IHN0cnVj
dCBtc3JfdmNwdV9wb2xpY3kgKnZwOwo+ICB9Owo+ICAKPiAgLyoKPiAKPiBUaGUgcmVzdWx0aW5n
IGNvbXBpbGVyIGNvbXBsYWlucyBhcmUKPiAKPiBkb21jdGwuYzogSW4gZnVuY3Rpb24g4oCYdXBk
YXRlX2RvbWFpbl9jcHVtc3JfcG9saWN54oCZOgo+IGRvbWN0bC5jOjM1NToxNTogZXJyb3I6IHBh
c3NpbmcgYXJndW1lbnQgMSBvZiDigJh4ODZfY3B1aWRfY29weV9mcm9tX2J1ZmZlcuKAmSAKPiBk
aXNjYXJkcyDigJhjb25zdOKAmSBxdWFsaWZpZXIgZnJvbSBwb2ludGVyIHRhcmdldCB0eXBlIFst
V2Vycm9yXQo+ICAgICAgICAgICAgICAgIG5ldy5jcCwgeGRwYy0+Y3B1aWRfcG9saWN5LCB4ZHBj
LT5ucl9sZWF2ZXMsCj4gICAgICAgICAgICAgICAgXgo+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSAv
bG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS9hc20vY3B1aWQuaDoxMTowLAo+ICAgICAgICAgICAg
ICAgICAgZnJvbSAvbG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS9hc20vY3B1ZmVhdHVyZS5oOjEw
LAo+ICAgICAgICAgICAgICAgICAgZnJvbSAvbG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS9hc20v
cHJvY2Vzc29yLmg6MTQsCj4gICAgICAgICAgICAgICAgICBmcm9tIC9sb2NhbC94ZW4uZ2l0L3hl
bi9pbmNsdWRlL2FzbS9zeXN0ZW0uaDo2LAo+ICAgICAgICAgICAgICAgICAgZnJvbSAvbG9jYWwv
eGVuLmdpdC94ZW4vaW5jbHVkZS94ZW4vbGlzdC5oOjExLAo+ICAgICAgICAgICAgICAgICAgZnJv
bSAvbG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS94ZW4vbW0uaDo1MCwKPiAgICAgICAgICAgICAg
ICAgIGZyb20gZG9tY3RsLmM6OToKPiAvbG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS94ZW4vbGli
eDg2L2NwdWlkLmg6MjU3OjU6IG5vdGU6IGV4cGVjdGVkIOKAmHN0cnVjdCAKPiBjcHVpZF9wb2xp
Y3kgKuKAmSBidXQgYXJndW1lbnQgaXMgb2YgdHlwZSDigJhjb25zdCBzdHJ1Y3QgY3B1aWRfcG9s
aWN5ICrigJkKPiAgaW50IHg4Nl9jcHVpZF9jb3B5X2Zyb21fYnVmZmVyKHN0cnVjdCBjcHVpZF9w
b2xpY3kgKnAsCj4gICAgICBeCj4gZG9tY3RsLmM6MzYwOjE1OiBlcnJvcjogcGFzc2luZyBhcmd1
bWVudCAxIG9mIOKAmHg4Nl9tc3JfY29weV9mcm9tX2J1ZmZlcuKAmSAKPiBkaXNjYXJkcyDigJhj
b25zdOKAmSBxdWFsaWZpZXIgZnJvbSBwb2ludGVyIHRhcmdldCB0eXBlIFstV2Vycm9yXQo+ICAg
ICAgICAgICAgICAgIG5ldy5kcCwgbmV3LnZwLAo+ICAgICAgICAgICAgICAgIF4KCkFzIHNhaWQg
LSB5b3UnZCBuZWVkIGxvY2FsIHZhcmlhYmxlcyBiZWluZyBwb2ludGVycyB0byBub24tY29uc3Qs
IGFuZAoibmV3IiBzaG91bGQgYmUgdXNlZCBzb2xlbHkgZm9yIGhhbmRpbmcgdGhlIGVudGlyZSBw
YWNrIHRvIHRoZQphdWRpdGluZyBmdW5jdGlvbi4KCj4gRnVydGhlcm1vcmUsIHdoaWxlIHg4Nl9w
b2xpY2llc19hcmVfY29tcGF0aWJsZSgpIGlzbid0IGludGVuZGVkIHRvCj4gbW9kaWZ5IHRoZSBw
b2xpY2llcywgdGhlIG90aGVyIGltcG9ydGFudCBmdW5jdGlvbiBmb3IgbGV2ZWxsaW5nCj4gKHg4
Nl9jYWxjdWxhdGVfY29tcGF0aWJsZV9wb2xpY3koYSwgYiwgb3V0KSkgd2lsbCB3cml0ZSB0byBp
dHMgcGFyYW1ldGVyLgoKSG1tLCB0aGF0J3MgdW5mb3J0dW5hdGUuIEknZCByZWFsbHkgbGlrZSB0
byBoYXZlIGEgd2F5IHRvIG1ha2Ugc3VyZQoobm90IGp1c3QgYnkgY29tbWVudGFyeSkgdGhhdCBj
aGVja2luZyBmdW5jdGlvbnMgY2FuJ3QgYWx0ZXIgdGhlaXIKaW5wdXRzLiBJIGFncmVlIHRob3Vn
aCB0aGF0IGhhdmluZyBhIHNlY29uZCBjb250YWluZXIgc3RydWN0dXJlCmRvZXNuJ3QgbG9vayB2
ZXJ5IGFwcGVhbGluZy4KCj4+Pj4+IEBAIC0zMTgsNiArMzI4LDc0IEBAIGxvbmcgYXJjaF9kb19z
eXNjdGwoCj4+Pj4+ICAgICAgICAgIGJyZWFrOwo+Pj4+PiAgICAgIH0KPj4+Pj4gIAo+Pj4+PiAr
ICAgIGNhc2UgWEVOX1NZU0NUTF9nZXRfY3B1bXNyX3BvbGljeToKPj4+Pj4gKyAgICB7Cj4+Pj4+
ICsgICAgICAgIGNvbnN0IHN0cnVjdCBwb2xpY3lfZ3JvdXAgKmdyb3VwOwo+Pj4+PiArCj4+Pj4+
ICsgICAgICAgIC8qIEJhZCBwb2xpY3kgaW5kZXg/ICovCj4+Pj4+ICsgICAgICAgIGlmICggc3lz
Y3RsLT51LmNwdW1zcl9wb2xpY3kuaW5kZXggPj0gQVJSQVlfU0laRShzeXN0ZW1fcG9saWNpZXMp
ICkKPj4+Pj4gKyAgICAgICAgewo+Pj4+PiArICAgICAgICAgICAgcmV0ID0gLUVJTlZBTDsKPj4+
Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+Pj4+PiArICAgICAgICB9Cj4+Pj4+ICsgICAgICAgIGdy
b3VwID0gJnN5c3RlbV9wb2xpY2llc1tzeXNjdGwtPnUuY3B1bXNyX3BvbGljeS5pbmRleF07Cj4+
Pj4gSXNuJ3QgdGhpcyBpbnRyb2R1Y2luZyBhdCBsZWFzdCBoYWxmIG9mIGEgU3BlY3RyZSB2MSBn
YWRnZXQ/Cj4+PiBOb3BlIDooCj4+Pgo+Pj4gSXQncyBib3RoIGhhbHZlcyBvZiB0aGUgU3BlY3Ry
ZSBnYWRnZXQsIHdoZW4geW91IGFjY291bnQgZm9yIHRoZQo+Pj4gZGVyZWZlcmVuY2Ugd2hlbiBj
YWxsaW5nIHg4Nl8qX2NvcHlfdG9fYnVmZmVyKCkgc2xpZ2h0bHkgbG93ZXIuCj4+Pgo+Pj4gSSBz
dXBwb3NlIHdlIHdhbnQgdG8gcG9ydCB0aGUgTGludXggYXJyYXkgbm9zcGVjIGxvb2t1cCBsb2dp
YyBzbyB3ZSBjYW4KPj4+IHByb3RlY3QgdGhlIGNsZWFybHktdmlzaWJsZSBnYWRnZXRzLgo+PiBJ
J20gY29uZnVzZWQ6IFlvdSBmaXJzdCBzYXkgIm5vcGUiLCBidXQgdGhlIHJlc3Qgb2YgeW91ciBy
ZXNwb25zZSByZWFkcwo+PiBhcyBpZiB5b3UgbWVhbnQgInllcy4iLgo+IAo+ICJObyBpdHMgbm90
IGhhbGYgYSBnYWRnZXQuICBJdHMgYSBmdWxsIGdhZGdldCIuCgpSaWdodCAtIGFzIEkgaGFkbid0
IGNoZWNrZWQgZnVydGhlciwgSSBkaWQgd3JpdGUgImF0IGxlYXN0Ii4KCj4+Pj4+ICtzdHJ1Y3Qg
eGVuX3N5c2N0bF9jcHVtc3JfcG9saWN5IHsKPj4+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVt
c3JfcG9saWN5X3JhdyAgICAgICAgICAwCj4+Pj4+ICsjZGVmaW5lIFhFTl9TWVNDVExfY3B1bXNy
X3BvbGljeV9ob3N0ICAgICAgICAgMQo+Pj4+PiArI2RlZmluZSBYRU5fU1lTQ1RMX2NwdW1zcl9w
b2xpY3lfcHZfbWF4ICAgICAgIDIKPj4+Pj4gKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVtc3JfcG9s
aWN5X2h2bV9tYXggICAgICAzCj4+Pj4+ICsjZGVmaW5lIFhFTl9TWVNDVExfY3B1bXNyX3BvbGlj
eV9wdl9kZWZhdWx0ICAgNAo+Pj4+PiArI2RlZmluZSBYRU5fU1lTQ1RMX2NwdW1zcl9wb2xpY3lf
aHZtX2RlZmF1bHQgIDUKPj4+Pj4gKyAgICB1aW50MzJfdCBpbmRleDsgICAgICAgLyogSU46IFdo
aWNoIHBvbGljeSB0byBxdWVyeT8gKi8KPj4+Pj4gKyAgICB1aW50MzJfdCBucl9sZWF2ZXM7ICAg
LyogSU4vT1VUOiBOdW1iZXIgb2YgbGVhdmVzIGluL3dyaXR0ZW4gdG8KPj4+Pj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICogJ2NwdWlkX3BvbGljeScsIG9yIHRoZSBtYXhpbXVtIG51bWJl
ciBvZiBsZWF2ZXMgaWYKPj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogYW55IG9m
IHRoZSBndWVzdCBoYW5kbGVzIGlzIE5VTEwuCj4+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAqIE5CLiBBbGwgcG9saWNpZXMgY29tZSBmcm9tIHRoZSBzYW1lIHNwYWNlLAo+Pj4+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBzbyBoYXZlIHRoZSBzYW1lIG1heGltdW0gbGVu
Z3RoLiAqLwo+Pj4+PiArICAgIHVpbnQzMl90IG5yX21zcnM7ICAgICAvKiBJTi9PVVQ6IE51bWJl
ciBvZiBNU1JzIGluL3dyaXR0ZW4gdG8KPj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICogJ21zcl9kb21haW5fcG9saWN5Jywgb3IgdGhlIG1heGltdW0gbnVtYmVyIG9mIE1TUnMKPj4+
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogaWYgYW55IG9mIHRoZSBndWVzdCBoYW5k
bGVzIGlzIE5VTEwuCj4+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAqIE5CLiBBbGwg
cG9saWNpZXMgY29tZSBmcm9tIHRoZSBzYW1lIHNwYWNlLAo+Pj4+PiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKiBzbyBoYXZlIHRoZSBzYW1lIG1heGltdW0gbGVuZ3RoLiAqLwo+Pj4+PiAr
ICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQoeGVuX2NwdWlkX2xlYWZfdCkgY3B1aWRfcG9saWN5OyAv
KiBPVVQ6ICovCj4+Pj4gRXhwbGljaXQgcGFkZGluZyAoY2hlY2tlZCB0byBiZSB6ZXJvIGluIHRo
ZSBoYW5kbGVyKSBhYm92ZSBoZXJlCj4+Pj4gcGxlYXNlLgo+Pj4gV2h5PyAgU1lTQ1RMcyBhcmUg
dW5zdGFibGUgYW5kIHdlIGRvbid0IHBlcmZvcm0gc2ltaWxhciBjaGVja3MgZm9yIG90aGVyCj4+
PiBzdWJvcHMuCj4+IFlvdSBkb24ndCBsaWtlIHRoZSBpbnRlcmZhY2UgdmVyc2lvbiBidW1wcyBh
bnl3YXksIGFzIGJlaW5nIG9ubHkKPj4gcGFydGx5IHVzZWZ1bC4gSWYgeW91IGFkZGVkIGFuZCBj
aGVja2VkIGV4cGxpY2l0IHBhZGRpbmcsIG5vIGJ1bXAKPj4gd291bGQgYmUgbmVlZGVkIG9uY2Ug
dGhlIGZpZWxkIGdhaW5zIG1lYW5pbmcuCj4gCj4gUmlnaHQsIGJ1dCBwb3NzaWJseSB0aGUgb25s
eSB0aGluZyB3b3JzZSB0aGFuIGFuIGludGVyZmFjZSB2ZXJzaW9uIG9mCj4gcXVlc3Rpb25hYmxl
IHV0aWxpdHkgaXMgaW5jb25zaXN0ZW50IEFCSSBleHBlY3RhdGlvbnMgYWNyb3NzIGRpZmZlcmVu
dAo+IHN1Ym9wcyBvZiBhbiBvdGhlcndpc2UgY29uc2lzdGVudCBoeXBlcmNhbGwuCj4gCj4gSW4g
cHJpbmNpcGxlIEknZCBsaWtlIHRvIGltcHJvdmUgdGhlIEFCSSBleHBlY3RhdGlvbnMgb2YgdGhl
c2Ugb3BzLCBidXQKPiBhKSB3ZSBuZWVkIHNvbWV0aGluZyBtdWNoIGJldHRlciB0aGFuIHRoaXMg
c3VnZ2VzdGlvbiwgYW5kIGIpIEknbSBub3QKPiBnb2luZyB0byBnZXQgZGl2ZXJ0ZWQgaW50byBm
aXhpbmcgdGhhdCByYXRzIG5lc3QgYXMgcGFydCBvZiB0aGlzIHNlcmllcy4KCkkgY2FuJ3QgaGVs
cCBhKSwgYnV0IGFzIHRvIGIpIHlvdSBjZXJ0YWlubHkgc2hvdWxkbid0LCB5ZXQgbXkgZnJlcXVl
bnRseQptYWRlIHJlbWFyayBhcHBsaWVzIGhlcmUgcGVyZmVjdGx5IHdlbGw6IExldCdzIG5vdCB1
c2UgYmFkIGV4YW1wbGVzCmFzIGV4Y3VzZSB0byB3aWRlbiB0aGUgYmFkbmVzcy4gQXMgdG8gY29u
c2lzdGVuY3ksIGl0IG9ubHkgdG9vayBtZQpsb29raW5nIGF0IHRoZSBmaXJzdCBmZXcgbGluZXMg
b2Ygc3lzY3RsLmggdG8gZmluZCBwYWRkaW5nIGZpZWxkcyBpbgp4ZW5fc3lzY3RsX3JlYWRjb25z
b2xlIChJIGRpZG4ndCBnbyBsb29rIHdoZXRoZXIgdGhlcmUncyBhbHNvIGNoZWNraW5nCmZvciB0
aGVtIHRvIGJlIHplcm8gb24gaW5wdXQsIGJ1dCB0aGUgbGF0ZXN0IGZvciB0aGUgbGl2ZSBwYXRj
aGluZwpzeXNjdGwgeW91J2xsIGZpbmQgdGhhdCBwYWRkaW5nIGlzIHZhbGlkYXRlZCB0byBiZSB6
ZXJvKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:54:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 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 1fb5ef-0002v7-Ub; Thu, 05 Jul 2018 14: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb5ee-0002v2-HY
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:54:44 +0000
X-Inumbo-ID: 59f8aa4f-8063-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 59f8aa4f-8063-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:54:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59501037"
Date: Thu, 5 Jul 2018 15:54:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Grytsov <al1img@gmail.com>
Message-ID: <20180705145440.xck5jiarqjoozaxe@citrix.com>
References: <20180615101518.11161-1-al1img@gmail.com>
 <20180615101518.11161-3-al1img@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180615101518.11161-3-al1img@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 2/5] libxl: add vsnd list and 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.liu2@citrix.com,
 ian.jackson@eu.citrix.com, Oleksandr Grytsov <oleksandr_grytsov@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>

T24gRnJpLCBKdW4gMTUsIDIwMTggYXQgMDE6MTU6MTVQTSArMDMwMCwgT2xla3NhbmRyIEdyeXRz
b3Ygd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVw
YW0uY29tPgo+IAo+IEFkZCBnZXR0aW5nIHZzbmQgbGlzdCBhbmQgaW5mbyBBUEkKPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+
CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 14:56:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 14: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 1fb5ft-000307-CC; Thu, 05 Jul 2018 14: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb5fr-0002zv-Ks
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 14:55:59 +0000
X-Inumbo-ID: 86bd20ae-8063-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86bd20ae-8063-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 14:55:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59501145"
Date: Thu, 5 Jul 2018 15:55:55 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Grytsov <al1img@gmail.com>
Message-ID: <20180705145555.x4qwvgpityqgbmhs@citrix.com>
References: <20180612154046.3492-1-al1img@gmail.com>
 <20180612154046.3492-2-al1img@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612154046.3492-2-al1img@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/1] libxl/xl: rename id to unique-id in
 vdispl xen store
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@eu.citrix.com, Oleksandr Grytsov <oleksandr_grytsov@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>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDY6NDA6NDZQTSArMDMwMCwgT2xla3NhbmRyIEdyeXRz
b3Ygd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVw
YW0uY29tPgo+IAo+IEluIHRoZSBkaXNwbGF5IHByb3RvY29sIGNvbm5lY3RvcidzIGlkIGlzIG5h
bWVkIGFzIHVuaXF1ZS1pZC4gVGhpcyBwYXRjaCByZW5hbWVzCj4gaXQgaW4gdGhlIGxpYnhsL3hs
IGNvZGUgYW5kIHVzZXMgWEVORElTUExfRklFTEQuLi4gZGVmaW5pdGlvbnMgZnJvbSB0aGUgcHJv
dG9jb2wKPiBoZWFkZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9s
ZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKSSBndWVzcyBpdCBzaG91bGQgYmUgT0sgYmVjYXVz
ZSB0aGlzIGZlYXR1cmUgaXMgY29uc2lkZXJlZCBleHBlcmltZW50YWwuCgpBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:06:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15:06:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb5qC-0003xp-NK; Thu, 05 Jul 2018 15:06: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb5qC-0003xk-5Q
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:06:40 +0000
X-Inumbo-ID: 04449107-8065-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04449107-8065-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:06:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59502647"
Date: Thu, 5 Jul 2018 16:06:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Grytsov <al1img@gmail.com>
Message-ID: <20180705150635.cfozvvficshbfzpv@citrix.com>
References: <20180612133147.807-1-al1img@gmail.com>
 <20180612133147.807-3-al1img@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612133147.807-3-al1img@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 2/6] libxl: add backend type and id to vkb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@eu.citrix.com, Oleksandr Grytsov <oleksandr_grytsov@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>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDQ6MzE6NDNQTSArMDMwMCwgT2xla3NhbmRyIEdyeXRz
b3Ygd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVw
YW0uY29tPgpbLi4uXQo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF92a2IuYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3ZrYi5jCj4gaW5kZXggNzY1MmFkMjNjZS4uYmVhZjE3NDc1ZCAxMDA2
NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF92a2IuYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3ZrYi5jCj4gQEAgLTE0LDEyICsxNCw0MiBAQAo+ICAKPiAgI2luY2x1ZGUgImxpYnhsX2lu
dGVybmFsLmgiCj4gIAo+ICsjaW5jbHVkZSA8eGVuL2lvL2tiZGlmLmg+Cj4gKwo+ICBzdGF0aWMg
aW50IGxpYnhsX19kZXZpY2VfdmtiX3NldGRlZmF1bHQobGlieGxfX2djICpnYywgdWludDMyX3Qg
ZG9taWQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9k
ZXZpY2VfdmtiICp2a2IsIGJvb2wgaG90cGx1ZykKPiAgewo+ICsgICAgaWYgKHZrYi0+YmFja2Vu
ZF90eXBlID09IExJQlhMX1ZLQl9CQUNLRU5EX1VOS05PV04pIHsKPiArICAgICAgICB2a2ItPmJh
Y2tlbmRfdHlwZSA9IExJQlhMX1ZLQl9CQUNLRU5EX1FFTVU7Cj4gKyAgICB9Cj4gKwo+ICAgICAg
cmV0dXJuIGxpYnhsX19yZXNvbHZlX2RvbWlkKGdjLCB2a2ItPmJhY2tlbmRfZG9tbmFtZSwgJnZr
Yi0+YmFja2VuZF9kb21pZCk7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbnQgbGlieGxfX2RldmljZV92
a2JfZG1fbmVlZGVkKGxpYnhsX2RldmljZV92a2IgKnZrYiwgdWludDMyX3QgZG9taWQpCj4gK3sK
PiArICAgaWYgKHZrYi0+YmFja2VuZF90eXBlID09IExJQlhMX1ZLQl9CQUNLRU5EX1FFTVUpIHsK
PiArICAgICAgICByZXR1cm4gMTsKPiArICAgfQoKSW5kZW50YXRpb24gaXMgd3JvbmcgaGVyZS4K
Cj4gKwo+ICsgICAgcmV0dXJuIDA7CgpUaGlzIGZ1bmN0aW9uIGNhbiBiZSBzaW1wbGlmaWVkIGFz
CgogICByZXR1cm4gdmtiLT5iYWNrZW5kX3R5cGUgPT0gTElCWExfVktCX0JBQ0tFTkRfUUVNVTsK
CkkgdGhpbmsgdGhpcyBwYXRjaCBpcyBhbHNvIG1pc3NpbmcgYWRkaW5nIExJQlhMX0hBVkUgaW4g
bGlieGwuaC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:08:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15:08:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb5rr-00042u-6I; Thu, 05 Jul 2018 15:08: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb5rp-00042n-SQ
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:08:21 +0000
X-Inumbo-ID: 40e8a124-8065-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40e8a124-8065-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:08:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59502795"
Date: Thu, 5 Jul 2018 16:07:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Grytsov <al1img@gmail.com>
Message-ID: <20180705150737.uau3jkqwlgzdyt2r@citrix.com>
References: <20180612133147.807-1-al1img@gmail.com>
 <20180612133147.807-7-al1img@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180612133147.807-7-al1img@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 6/6] libxl: vkb add extended 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: xen-devel@lists.xenproject.org, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com, Oleksandr Grytsov <oleksandr_grytsov@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>

T24gVHVlLCBKdW4gMTIsIDIwMTggYXQgMDQ6MzE6NDdQTSArMDMwMCwgT2xla3NhbmRyIEdyeXRz
b3Ygd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVw
YW0uY29tPgo+IAo+IEFkZCBwYXJzaW5nIGFuZCBhZGRpbmcgdG8geGVuIHN0b3JlIGZvbGxvd2lu
ZyBleHRlbmRlZCBwYXJhbWV0ZXJzOgo+ICogZmVhdHVyZS1kaXNhYmxlLWtleWJvYXJkCj4gKiBm
ZWF0dXJlLWRpc2FibGUtcG9pbnRlcgo+ICogZmVhdHVyZS1hYnMtcG9pbnRlcgo+ICogZmVhdHVy
ZS1tdWx0aS10b3VjaAo+ICogZmVhdHVyZS1yYXctcG9pbnRlcgo+ICogd2lkdGgKPiAqIGhlaWdo
dAo+ICogbXVsdGktdG91Y2gtd2lkdGgKPiAqIG11bHRpLXRvdWNoLWhlaWdodAo+ICogbXVsdGkt
dG91Y2gtbnVtLWNvbnRhY3RzCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3Yg
PG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:08:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 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 1fb5s9-00046E-HS; Thu, 05 Jul 2018 15:08: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb5s8-00045I-I0
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:08:40 +0000
X-Inumbo-ID: 4b837a61-8065-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b837a61-8065-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:08:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59502877"
Date: Thu, 5 Jul 2018 16:08:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Grytsov <al1img@gmail.com>
Message-ID: <20180705150814.nbregis36micu5c2@citrix.com>
References: <20180612133147.807-1-al1img@gmail.com>
 <20180612133147.807-3-al1img@gmail.com>
 <20180705150635.cfozvvficshbfzpv@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705150635.cfozvvficshbfzpv@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 2/6] libxl: add backend type and id to vkb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@eu.citrix.com, Oleksandr Grytsov <oleksandr_grytsov@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDQ6MDY6MzVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIEp1biAxMiwgMjAxOCBhdCAwNDozMTo0M1BNICswMzAwLCBPbGVrc2FuZHIgR3J5
dHNvdiB3cm90ZToKPiA+IEZyb206IE9sZWtzYW5kciBHcnl0c292IDxvbGVrc2FuZHJfZ3J5dHNv
dkBlcGFtLmNvbT4KPiBbLi4uXQo+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Zr
Yi5jIGIvdG9vbHMvbGlieGwvbGlieGxfdmtiLmMKPiA+IGluZGV4IDc2NTJhZDIzY2UuLmJlYWYx
NzQ3NWQgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF92a2IuYwo+ID4gKysrIGIv
dG9vbHMvbGlieGwvbGlieGxfdmtiLmMKPiA+IEBAIC0xNCwxMiArMTQsNDIgQEAKPiA+ICAKPiA+
ICAjaW5jbHVkZSAibGlieGxfaW50ZXJuYWwuaCIKPiA+ICAKPiA+ICsjaW5jbHVkZSA8eGVuL2lv
L2tiZGlmLmg+Cj4gPiArCj4gPiAgc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3ZrYl9zZXRkZWZh
dWx0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ID4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdmtiICp2a2IsIGJvb2wgaG90cGx1
ZykKPiA+ICB7Cj4gPiArICAgIGlmICh2a2ItPmJhY2tlbmRfdHlwZSA9PSBMSUJYTF9WS0JfQkFD
S0VORF9VTktOT1dOKSB7Cj4gPiArICAgICAgICB2a2ItPmJhY2tlbmRfdHlwZSA9IExJQlhMX1ZL
Ql9CQUNLRU5EX1FFTVU7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICAgICAgcmV0dXJuIGxpYnhsX19y
ZXNvbHZlX2RvbWlkKGdjLCB2a2ItPmJhY2tlbmRfZG9tbmFtZSwgJnZrYi0+YmFja2VuZF9kb21p
ZCk7Cj4gPiAgfQo+ID4gIAo+ID4gK3N0YXRpYyBpbnQgbGlieGxfX2RldmljZV92a2JfZG1fbmVl
ZGVkKGxpYnhsX2RldmljZV92a2IgKnZrYiwgdWludDMyX3QgZG9taWQpCj4gPiArewo+ID4gKyAg
IGlmICh2a2ItPmJhY2tlbmRfdHlwZSA9PSBMSUJYTF9WS0JfQkFDS0VORF9RRU1VKSB7Cj4gPiAr
ICAgICAgICByZXR1cm4gMTsKPiA+ICsgICB9Cj4gCj4gSW5kZW50YXRpb24gaXMgd3JvbmcgaGVy
ZS4KPiAKPiA+ICsKPiA+ICsgICAgcmV0dXJuIDA7Cj4gCj4gVGhpcyBmdW5jdGlvbiBjYW4gYmUg
c2ltcGxpZmllZCBhcwo+IAo+ICAgIHJldHVybiB2a2ItPmJhY2tlbmRfdHlwZSA9PSBMSUJYTF9W
S0JfQkFDS0VORF9RRU1VOwo+IAo+IEkgdGhpbmsgdGhpcyBwYXRjaCBpcyBhbHNvIG1pc3Npbmcg
YWRkaW5nIExJQlhMX0hBVkUgaW4gbGlieGwuaC4KCllvdSBjYW4gb25seSBhZGQgb25lIExJQlhM
X0hBVkUgd2hlbiB5b3UgZmluaXNoIGFkZGluZyBhbGwgdGhlIG5ldwpmaWVsZHMgYnR3LgoKV2Vp
LiAgCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:12:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15: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 1fb5vf-00058i-95; Thu, 05 Jul 2018 15:12: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb5ve-00058c-Go
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:12:18 +0000
X-Inumbo-ID: cdf21ced-8065-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cdf21ced-8065-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:12:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59503887"
Date: Thu, 5 Jul 2018 16:12:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Joshua Otto <joshua.t.otto@gmail.com>
Message-ID: <20180705151213.urugox3ax3ylgz5h@citrix.com>
References: <1529230714-30455-1-git-send-email-joshua.t.otto@gmail.com>
 <1529230714-30455-5-git-send-email-joshua.t.otto@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1529230714-30455-5-git-send-email-joshua.t.otto@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC v2 04/23] libxc/xc_sr: naming
 correction: mfns -> 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: xen-devel@lists.xenproject.org, wei.liu2@citrix.com,
 Joshua Otto <jtotto@uwaterloo.ca>, 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>

T24gU3VuLCBKdW4gMTcsIDIwMTggYXQgMDM6MTg6MTVBTSAtMDcwMCwgSm9zaHVhIE90dG8gd3Jv
dGU6Cj4gRnJvbTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+Cj4gCj4gSW4gd3Jp
dGVfYmF0Y2goKSBvbiB0aGUgbWlncmF0aW9uIHNhdmUgc2lkZSBhbmQgaW4gcHJvY2Vzc19wYWdl
X2RhdGEoKQo+IG9uIHRoZSBjb3JyZXNwb25kaW5nIHBhdGggb24gdGhlIHJlc3RvcmUgc2lkZSwg
YSBsb2NhbCB2YXJpYWJsZSBuYW1lZAo+ICdtZm5zJyBpcyB1c2VkIHRvIHJlZmVyIHRvIGFuIGFy
cmF5IG9mIHdoYXQgYXJlIGFjdHVhbGx5IGdmbnMuICBSZW5hbWUKPiBib3RoIHRvICdnZm5zJyB0
byBhZGRyZXNzIHRoaXMuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogSm9zaHVhIE90dG8gPGp0b3R0b0B1d2F0ZXJsb28uY2E+Cj4gU3VnZ2VzdGVkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:14:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15:14: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 1fb5y1-0005ch-Pl; Thu, 05 Jul 2018 15:14: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb5y0-0005cT-6F
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:14:44 +0000
X-Inumbo-ID: 252cd528-8066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 252cd528-8066-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:14:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59504514"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.13791.774484.444256@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 16:14:39 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3Vt
bWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhs
eSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBT
YW1lIGFwcGxpZXMgdG8gdGhlIGhvc3Q6IHRoZSBiYXNlIHN5c3RlbSAod2l0aG91dCB0aGUgdG8g
YmUgdGVzdGVkCj4gY29tcG9uZW50IGxpa2UgcWVtdSwgeGVuLCBvciB3aGF0ZXZlcikgY291bGQg
YmUgaW5zdGFsbGVkIGp1c3QgYnkKPiBjbG9uaW5nIGEgZGlzay9wYXJ0aXRpb24vbG9naWNhbCB2
b2x1bWUuCgpDZXJ0YWlubHkgaXQgd291bGQgYmUgYSBiYWQgaWRlYSB0byB1c2UgYW55dGhpbmcg
Km9uIHRoZSB0ZXN0IGhvc3QKaXRzZWxmKiBhcyBhIGJhc2lzIGZvciBhIHN1YnNlcXVlbnQgdGVz
dC4gIFRoZSBwcmV2aW91cyB0ZXN0IG1pZ2h0CmhhdmUgY29ycnVwdGVkIGl0LgoKU28gdGhhdCBt
ZWFucyB0aGF0IG9mdGVuLCBhbmQgYXQgbGVhc3QgZnJvbSBvbmUgdGVzdCBmbGlnaHQgdG8gdGhl
Cm5leHQsIGFsbCBvZiB0aGUgYmFzZSBkb20wIE9TIG5lZWRzIHRvIGJlIGNvcGllZCBmcm9tIHNv
bWV3aGVyZSBlbHNlCnRvIHRoZSB0ZXN0IGhvc3QuICBUaGlzIGlzIG5vdCBjdXJyZW50bHkgYXMg
ZmFzdCBhcyBpdCBjb3VsZCBiZSwgYnV0CnJ1bm5pbmcgZC1pIGlzIG5vdCBtYXNzaXZlbHkgc2xv
d2VyIHRoYW4gc29tZXRoaW5nIGxpa2UgRkFJLgoKVG8gYSBmYWlybHkgbGFyZ2UgZXh0ZW50LCBz
aW1pbGFyIGNvbnNpZGVyYXRpb25zIGFwcGx5IHRvIGd1ZXN0CmltYWdlcy4KCj4gRWFjaCBpbWFn
ZSB3b3VsZCBydW4gdGhyb3VnaCB0aGUgc3RhZ2VzIG5ldy0+c3RhZ2luZy0+c3RhYmxlOgo+IAo+
IC0gRWFjaCB0aW1lIGEgY29tcG9uZW50IGlzIHJlbGVhc2VkIGFuIGltYWdlIGlzIGJhc2VkIG9u
IChlLmcuIGEgbmV3Cj4gICBtYWlubGluZSBrZXJuZWwpIGEgbmV3IGltYWdlIGlzIGNyZWF0ZWQg
YnkgaW5zdGFsbGluZyBpdC4gSW4gY2FzZSB0aGlzCj4gICBzdWNjZWVkcywgdGhlIGltYWdlIGlz
IG1vdmVkIHRvIHRoZSBzdGFnaW5nIGFyZWEuCgpUaGlzIHdvdWxkIGhhcHBlbiBhIGxvdCBtb3Jl
IG9mdGVuIHRoYW4geW91IHNlZW0gdG8gaW1hZ2UuICAiUmVsZWFlZCIKaGVyZSByZWFsbHkgbWVh
bnMgImlzIHVwZGF0ZWQgaW4gaXRzIGFwcHJvcHJpYXRlIGdpdCBicmFuY2giLgoKVW5sZXNzIHlv
dSB0aGluayB3ZSBzaG91bGQgZG8gb3VyIHRlc3Rpbmcgb2YgWGVuIG1haW5seSB3aXRoIHJlbGVh
c2VkCnZlcnNpb25zIG9mIExpbnV4IHN0YWJsZSBicmFuY2hlcyAoaW4gd2hpY2ggY2FzZSwgZ2l2
ZW4gaG93IExpbnV4CnN0YWJsZSBicmFuY2hlcyBhcmUgb2Z0ZW4gYnJva2VuLCB3ZSBtaWdodCBi
ZSBsb25nIG91dCBvZiBkYXRlKSwgb3IKb3VyIHRlc3Rpbmcgb2YgTGludXggb25seSB3aXRoIHBv
aW50IHJlbGVhc2VzIG9mIFhlbiwgZXRjLgoKVGhlIGN1cnJlbnQgYXBwcm9hY2ggaXMgbW9zdGx5
IHRvIHRha2UgdGhlIG1vc3QgcmVjZW50CnRlc3RlZC1hbmQtd29ya2luZyBnaXQgY29tbWl0IGZy
b20gZWFjaCBvZiB0aGUgaW5wdXRzLiAgVGhpcyBhc3BlY3Qgb2YKb3NzdGVzdCBnZW5lcmFsbHkg
d29ya3Mgd2VsbCwgSSB0aGluay4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:18:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15:18: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 1fb61w-0005oi-G3; Thu, 05 Jul 2018 15:18: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb61v-0005oZ-9Q
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:18:47 +0000
X-Inumbo-ID: b615a894-8066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b615a894-8066-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:18:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59505436"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.14035.335750.675179@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 16:18:43 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180705141040.39988-4-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
 <20180705141040.39988-4-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 3/6] osstest: abstract code to create a
 FreeBSD build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAzLzZdIG9zc3Rlc3Q6IGFic3RyYWN0IGNv
ZGUgdG8gY3JlYXRlIGEgRnJlZUJTRCBidWlsZCBqb2IiKToKPiBJbnRvIGEgaGVscGVyLgoKSSBn
dWVzcyB0aGlzIGlzIHN1cHBvc2VkIHRvIGJlIE5GQywgYnV0IHlvdSBkb24ndCBzYXkgc28uICBI
YXZlIHlvdQpydW4gc3RhbmRhbG9uZS1nZW5lcmF0ZS1kdW1wLWZsaWdodC1ydW52YXJzIGFuZCBk
aWZmZWQgdGhlIHJlc3VsdApiZWZvcmUgYW5kIGFmdGVyID8KCkluIGdlbmVyYWwgdGhhdCdzIGEg
Z29vZCB0aGluZyB0byBkbyB3aGVuIGVkaXRpbmcgdGhlIGZsaWdodApjb25zdHJ1Y3Rpb24gc3R1
ZmYuCgpJIHJlY29tbWVuZAogIE9TU1RFU1RfQ09ORklHPXN0YW5kYWxvbmUtY29uZmlnLWV4YW1w
bGUgZWF0bXlkYXRhIC4vc3RhbmRhbG9uZS1nZW5lcmF0ZS1kdW1wLWZsaWdodC1ydW52YXJzCgpJ
YW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:20:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15: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 1fb63n-0006Rp-2p; Thu, 05 Jul 2018 15:20: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb63m-0006Rj-Ck
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:20:42 +0000
X-Inumbo-ID: fae0384e-8066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fae0384e-8066-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:20:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59506044"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.14150.880560.603179@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 16:20:38 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180705141040.39988-5-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
 <20180705141040.39988-5-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 4/6] osstest: limit FreeBSD jobs to hardware
 booting in BIOS mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCA0LzZdIG9zc3Rlc3Q6IGxpbWl0IEZyZWVC
U0Qgam9icyB0byBoYXJkd2FyZSBib290aW5nIGluIEJJT1MgbW9kZSIpOgo+IFRoZXJlJ3Mgbm8g
c3VwcG9ydCB5ZXQgaW4gb3NzdGVzdCB0byBpbnN0YWxsIEZyZWVCU0QgZnJvbSBVRUZJLCBzbyBm
b3IKPiB0aGUgdGltZSBiZWluZyBsaW1pdCB0aGUgRnJlZUJTRCBqb2JzIHRvIGJveGVzIGJvb3Rp
bmcgd2l0aCBsZWdhY3kKPiBCSU9TLgogZXhwZWN0cyAkYXJjaCB0byBiZSBzZXQgdG8gdGhlIGRl
c2lyZWQgRnJlZUJTRCBhcmNoLgo+ICAgIGxvY2FsIGFyY2g9JGRvbTBhcmNoCj4gLSAgc2V0X2Zy
ZWVic2RfcnVudmFycwo+ICsgICPCoFBhc3MgdHJ1ZSB0byBub3QgYXBwZW5kIGFueSBob3N0Zmxh
Z3Mgd2hlbiBjcmVhdGluZyB0aGUgRnJlZUJTRCBydW52YXJzLgoKICAgICAgXiBub25icmVha2lu
ZyBzcGFjZSA/IQoKQXNpZGUgZnJvbSB0aGF0LAoKQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgoKKGRlc3BpdGUgdGhlIG9jY2FzaW9uYWwgbG9uZyBsaW5l
KS4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:21:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15:21:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb644-0006Tu-Eo; Thu, 05 Jul 2018 15:21: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb642-0006Td-U1
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:20:58 +0000
X-Inumbo-ID: 04884fa2-8067-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04884fa2-8067-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:20:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59506070"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.14166.919139.850356@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 16:20:54 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180705141040.39988-3-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
 <20180705141040.39988-3-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/6] osstest: remove duplicate
 set_freebsd_runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAyLzZdIG9zc3Rlc3Q6IHJlbW92ZSBkdXBs
aWNhdGUgc2V0X2ZyZWVic2RfcnVudmFycyIpOgo+IFRoZSBzZXRfZnJlZWJzZF9ydW52YXJzIGhl
bHBlciBpbiBtZmktY29tbW9uIGlzIGEgc3VwZXJzZXQgb2YgdGhlCj4gb3JpZ2luYWwgZnVuY3Rp
b24gcHJlc2VudCBpbiBtYWtlLWZyZWVic2QtZmxpZ2h0LCBhbmQgd2lsbCBhdHRlbXB0IHRvCj4g
ZmV0Y2ggdGhlIGxhc3QgYW5vaW50ZWQgRnJlZUJTRCBidWlsZCBhcyBhIGxhc3QgcmVzb3J0IG9w
dGlvbiBpZiBubwo+IEZyZWVCU0QgYnVpbGQgaXMgc2lnbmFsZWQgZnJvbSB0aGUgRnJlZUJTRCBl
bnYgdmFycy4gVGhlcmUncyBubyByZWFzb24KPiB0byBoYXZlIHRoaXMgZHVwbGljYXRpb24sIHNp
bmNlIHRoZSBzZXRfZnJlZWJzZF9ydW52YXJzIGluIG1maS1jb21tb24KPiBpcyBwZXJmZWN0bHkg
c3VpdGFibGUgdG8gYmUgdXNlZCBieSBtYWtlLWZyZWVic2QtZmxpZ2h0Lgo+IAo+IFRoaXMgZHVw
bGljYXRpb24gd2FzIHdyb25nbHkgaW50cm9kdWNlZCBieSBkMzZhN2Q4OTJmIGJ5IGFkZGluZyBh
Cj4gc2V0X2ZyZWVic2RfcnVudmFycyB0byBtZmktY29tbW9uIHdpdGhvdXQgcmVtb3ZpbmcgdGhl
IG9yaWdpbmFsCj4gZnVuY3Rpb24gaW4gbWFrZS1mcmVlYnNkLWZsaWdodC4KCkFja2VkLWJ5OiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:21:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15:21:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb64J-0006XF-Q6; Thu, 05 Jul 2018 15:21: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb64I-0006Wz-Ch
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:21:14 +0000
X-Inumbo-ID: 0dafd8be-8067-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0dafd8be-8067-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:21:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59506101"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.14182.544831.275682@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 16:21:10 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180705141040.39988-6-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
 <20180705141040.39988-6-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 5/6] osstest: set the make command to use
 for xen-build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCA1LzZdIG9zc3Rlc3Q6IHNldCB0aGUgbWFr
ZSBjb21tYW5kIHRvIHVzZSBmb3IgeGVuLWJ1aWxkIik6Cj4gVGhlIGRlZmF1bHQgbWFrZSBvbiBG
cmVlQlNEIGlzIHRoZSBCU0QgbWFrZSwgYW5kIFhlbiByZXF1aXJlcyB0aGUgR05VCj4gbWFrZSBp
biBvcmRlciB0byBidWlsZC4gU2V0IHRoZSBtYWtlIGNvbW1hbmQgYmFzZWQgb24gdGhlIE9TIGZv
ciB0aGUKPiBYZW4gYnVpbGQuCgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:22:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15: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 1fb65A-0006gN-83; Thu, 05 Jul 2018 15: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=c8zp=jv=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fb658-0006g9-Vt
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:22:07 +0000
X-Inumbo-ID: 2ceeca50-8067-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 2ceeca50-8067-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:22:06 +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 3320C3031ECF
 for <xen-devel@lists.xenproject.org>; Thu,  5 Jul 2018 19:38:16 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 40C277FBE5
 for <xen-devel@lists.xenproject.org>; Thu,  5 Jul 2018 18:22:04 +0300 (EEST)
Received: (qmail 16347 invoked from network); 5 Jul 2018 18:22:04 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 5 Jul 2018 18:22:03 +0300
To: Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <JBeulich@suse.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
Date: Thu, 5 Jul 2018 18:21:59 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76618
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489099,
 Stamp: 3], Multi: [Enabled, t: (0.000016,0.010279)], BW: [Enabled, t:
 (0.000015,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.020527,0.000315)], URL: [Enabled, t:
 (0.000021,0.000001)], RTDA: [Enabled, t: (0.205206), Hit: No, Details:
 v2.7.12; Id: 15.1i6067u.1chlgie9e.17ccfl], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, George Dunlap <george.dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.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>

T24gMDcvMDUvMjAxOCAwNTozNSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IEphbidzIGNv
bW1lbnQgaGVyZSBhYm91dCB0aGUgdG9vIGJyb2FkIGV4cG9zdXJlIGlzIG5vdCB3aXRob3V0IGEK
PiBwb2ludC4gRm9yIGEgc2VjdXJpdHkgYXBwbGljYXRpb24gdG8gcG9pbnQgaW4gdXNpbmcgYWx0
cDJtIGFuZAo+IG1lbWFjY2VzcyBpcyB0byBoYXZlIG1lbW9yeSBwcm90ZWN0aW9ucyB0aGF0IHRo
ZSBndWVzdCBjYW4ndCBhbHRlciwgc28KPiBldmVuIGlmIHRoZSBndWVzdCBrZXJuZWwgZ2V0cyBj
b21wcm9taXNlZCwgc29tZSBzZWN1cml0eSBjaGVja3MgcmVtYWluCj4gaW4gcGxhY2UuIE90aGVy
d2lzZSB1c2luZyB0aGUgaW4tZ3Vlc3QgcGFnZXRhYmxlcyB3b3VsZCBiZSBiZXR0ZXIgaW4KPiBl
dmVyeSB3YXkgLSBmYXN0ZXIsIGxlc3MgY29tcGxleGl0eSwgZXRjLiAjVkUgYW5kIFZNRlVOQyBi
bHVyIHRoaXMKPiBwaWN0dXJlIGEgYml0IGJ5IGFsbG93aW5nIGEgZ3Vlc3QgYWdlbnQgdG8gZmls
dGVyIHNvbWUgb2YgdGhlIGV2ZW50cwo+IHRoYXQgcmVzdWx0IGZyb20gRVBUIHZpb2xhdGlvbnMu
IFRoaXMgbWF5IGFscmVhZHkgYmUgc2VlbiBhcwo+ICJ3ZWFrZW5pbmciIHRoZSBzZWN1cml0eSBv
ZiB0aGUgYXBwcm9hY2ggYnV0IElNSE8gdGhhdCdzIGp1c3QgdGhlCj4gdHJhZGVvZmYgYmV0d2Vl
biBzZWN1cml0eSBhbmQgcGVyZm9ybWFuY2UuIEl0IGNhbiBiZSBjb25maWd1cmVkIG9uCj4gd2hp
Y2ggcGFnZSBjYW4gdGhlIGluLWd1ZXN0IGFnZW50IGFjdCBhcyBhIGZpbHRlciBhbmQgd2hpY2gg
cGFnZXMgZ28KPiB0byB0aGUgZXh0ZXJuYWwgYWdlbnQsIHNvIGF0IGxlYXN0IHRoYXQgdHJhZGVv
ZmYgY2FuIGJlIGZpbmUtdHVuZWQgKGluCj4gdGhlb3J5KS4gU28gd2l0aCB0aGF0IGluIG1pbmQs
IEkgd291bGQgY2VydGFpbmx5IGNvbnNpZGVyIGFuIGluLWd1ZXN0Cj4gYXBwbGljYXRpb24gbGVz
cyBvZiBhIHNlY3VyaXR5IGNvbmNlcm4gaWYgaXQgd2FzIG9ubHkgYWJsZSB0byBmaWx0ZXIKPiBl
dmVudHMgZm9yIHdoaWNoIGl0IHdhcyBleHBsaWNpdGx5IHBlcm1pdHRlZCB0byBkbyBzbyBpbnN0
ZWFkIG9mIGJlaW5nCj4gYWJsZSB0byBib3RoIHNlZSBhbGwgcGFnZSBwZXJtaXNzaW9ucyBhbmQg
YWxzbyBzZXR0aW5nIChpZSByZW1vdmluZwo+IHRoZW0pIGF0IHdpbGwuIFRoZSBjdXJyZW50IGFs
dHAybSBpbnRlcmZhY2UgaXMgY2VydGFpbmx5IG5vdCBzdWl0YWJsZQo+IGZvciBtYWtpbmcgc3Vj
aCBhIGZpbmUtZ3JhaW5lZCBkaXN0aW5jdGlvbiwgYW5kIFhTTSBkb2Vzbid0IGhlbHAgd2l0aAo+
IHRoaXMgZWl0aGVyLiBCdXQgdGhhdCdzIGEgc2VwYXJhdGUgcHJvYmxlbSwgb25jZSB3ZSBhbGxv
dyBhIGd1ZXN0Cj4ga2VybmVsIHRvIHNldCB0aGVzZSBwZXJtaXNzaW9ucywgYWxzbyBhbGxvd2lu
ZyBpdCBnZXQgdGhlbSBtYWtlcyB2ZXJ5Cj4gbGl0dGxlIGRpZmZlcmVuY2UuIFBlcmhhcHMgd2hh
dCB3ZSBzaG91bGQgYmUgZGlzY3Vzc2luZyBpcyBzcGxpdHRpbmcKPiBhbHRwMm0gaHZtb3AgaW50
byB0d28gb3BzLCBvbmUgdGhhdCdzIHJlcXVpcmVkIGZvciBFUFRQIHN3aXRjaGluZyBhbmQKPiBy
ZWNlaXZpbmcgI1ZFIGV2ZW50cywgYW5kIG9uZSB0aGF0IGFkZHMgdGhlICJyZXN0IiBpbiBjYXNl
IGl0J3MgbmVlZGVkCj4gZHVyaW5nIGRldmVsb3BtZW50L3Rlc3RpbmcuCgpUaGF0J3MgdHJ1ZSwg
dGhlIHByaW5jaXBsZSBvZiBsZWFzdCBwb3NzaWJsZSBhY2Nlc3MgaXMgcHJvYmFibHkgYmVzdC4K
SG93ZXZlciwgSSBiZWxpZXZlIEFuZHJldydzIGluaXRpYWwgb2JqZWN0aW9uIGluIHRoZQp4Y19h
bHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkoKSBkaXNjdXNzaW9uIHdhcyB0aGF0IGFsdHAybSBz
ZWVtcyB0bwpoYXZlIGJlZW4gZGVzaWduZWQgd2l0aCB0aGUgc3BlY2lmaWMgZ29hbCBvZiBhbGxv
d2luZyBzZXZlcmFsIG9wZXJhdGlvbnMKdG8gaGFwcGVuIGZyb20gdGhlIGd1ZXN0LiBGcm9tIElu
dGVsJ3Mgb3JpZ2luYWwgZGVzaWduIHRleHQgWzFdOgoKIi0gSHlwZXJjYWxscyBmb3IgYWx0cDJt
CgpBbHRwMm0gbW9kZSBpbnRyb2R1Y2VzIGEgbmV3IHNldCBvZiBoeXBlcmNhbGxzIGZvciBhbHRw
Mm0gbWFuYWdlbWVudApmcm9tIHNvZnR3YXJlIGFnZW50cyBvcGVyYXRpbmcgaW4gWGVuIEhWTSBn
dWVzdHMuCgpUaGUgaHlwZXJjYWxscyBhcmUgYXMgZm9sbG93czoKCkVuYWJsZSBvciBEaXNhYmxl
IGFsdHAybSBtb2RlIGZvciBkb21haW4KQ3JlYXRlIGEgbmV3IGFsdGVybmF0ZSBwMm0KRWRpdCBw
ZXJtaXNzaW9ucyBmb3IgYSBzcGVjaWZpYyBHUEEgd2l0aGluIGFuIGFsdGVybmF0ZSBwMm0KRGVz
dHJveSBhbiBleGlzdGluZyBhbHRlcm5hdGUgcDJtIgoKU2luY2UgdGhhdCBoYXMgb2J2aW91c2x5
IGJlZW4gYWNjZXB0ZWQgdXBvbiB1cHN0cmVhbWluZyB0aGUgYWx0cDJtCnNlcmllcywgYW5kIHNp
bmNlIHRoZXNlIG5ldyBvcGVyYXRpb25zIGRvIHJlc3BlY3QgdGhhdCB0ZXh0IGV4YWN0bHkgYW5k
LAphcyBHZW9yZ2UgaGFzIHBvaW50ZWQgb3V0LCBuZWl0aGVyIGluY3JlYXNlIHRoZSBjb21wbGV4
aXR5IG9mIHRoZSBjb2RlLApub3IgaW50cm9kdWNlIGEgZGVzaWduIGluY29uc2lzdGVuY3kgKHdp
dGggcmVnYXJkIHRvIHdoYXQgdGhlIGluLWd1ZXN0CmFnZW50IGlzIGFsbG93ZWQgdG8gZG8pLCBh
bmQgZnVydGhlcm1vcmUgaXMgZXZlbiBtb3JlIHJlc3RyaWN0ZWQgYnkgeW91cgpsYXRlciBjb2Rl
LCBJIHdvdWxkIGFyZ3VlIHRoYXQgc2ltcGx5IGV4dGVuZGluZyB0aGUgZXhpc3RpbmcgSFZNT1Bz
IGlzCndoYXQgbG9va3MgdGhlIG1vc3QgY29uc2lzdGVudC4KCkhvd2V2ZXIsIG91ciBwYXJ0aWN1
bGFyIGFwcGxpY2F0aW9uIGlzIG9ubHkgaW50ZXJlc3RlZCBpbiBzZXR0aW5nIChhbmQKcXVlcnlp
bmcpIHBhZ2UgcmVzdHJpY3Rpb25zIGZyb20gdXNlcnNwYWNlIChmcm9tIHRoZSBkb20wIGFnZW50
KS4gSXQKd2lsbCBhbHNvIG5lZWQgdG8gYmUgYWJsZSB0byBzZXQgdGhlIGNvbnZlcnRpYmxlIGJp
dCBvZiBndWVzdCBwYWdlcyBmcm9tCnRoZSBkb20wIGFnZW50IGFzIHdlbGwgKHBhdGNoZXMgcGVu
ZGluZykuIFNvIHdlJ3JlIGFsc28gZmluZSB3aXRoIGEKIkRPTUNUTCBpZiBub2JvZHkgd2FudHMg
aXQgYXMgYSBIVk1PUCIgcG9saWN5LCBpZiBwb2xsdXRpbmcgdGhlIERPTUNUTHMKKHBvc3NpYmx5
IHRlbXBvcmFyaWx5KSBpcyBhbiBvcHRpb24uCgpXZSBjb3VsZCBhbHNvIChhdCBsZWFzdCBiZXR3
ZWVuIFRhbWFzIGFuZCB1cykgY29tZSB1cCB3aXRoIGN1cnJlbnQgLwpsaWtlbHkgdXNlLWNhc2Vz
IGFuZCBkb3duZ3JhZGUgYWxsIGFsdHAybSBIVk1PUHMgdGhhdCBjb3VsZCBiZSBET01DVExzCmlu
IGFsbCB0aGUgc2NlbmFyaW9zIHRvIERPTUNUTHMuCgpUaGUgYmlnZ2VyIHByb2JsZW0gaXMgdGhl
IHVuY2VydGFpbnR5IG9mIHRoZSAoYnkgbm93IHF1aXRlIHZlbmVyYWJsZSkKZGViYXRlIC0gSSB0
aGluayB3ZSBhbGwgYWdyZWUgdGhhdCB3ZSBuZWVkIGEgZmluYWwgZGVjaXNpb24gb24gdGhpcyBz
bwphcyB0byBiZSBhYmxlIHRvIGNvbnN0cnVjdGl2ZWx5IG1vdmUgZm9yd2FyZC4gSXQgbG9va3Mg
bGlrZSB0aGUKZGVzaWduZXJzIG9mIHRoZSBvcmlnaW5hbCBjb2RlIGhhdmUgbW92ZWQgb24uCgoK
VGhhbmsgeW91LApSYXp2YW4KClsxXQpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hp
dmVzL2h0bWwveGVuLWRldmVsLzIwMTUtMDYvbXNnMDEzMTkuaHRtbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:25:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15:25: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 1fb687-0006yi-PG; Thu, 05 Jul 2018 15:25: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb686-0006yc-Bc
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:25:10 +0000
X-Inumbo-ID: 9a87c9be-8067-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a87c9be-8067-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:25:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59507021"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.14418.586354.133378@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 16:25:06 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180705141040.39988-7-roger.pau@citrix.com>
References: <20180705141040.39988-1-roger.pau@citrix.com>
 <20180705141040.39988-7-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 6/6] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCA2LzZdIG9zc3Rlc3Q6IGFkZCBGcmVlQlNE
IFhlbiBidWlsZCBqb2IiKToKLi4uCj4gK2NyZWF0ZV9mcmVlYnNkX3hlbl9idWlsZF9qb2IgKCkg
ewo+ICsgIGpvYl9jcmVhdGVfYnVpbGQgYnVpbGQtJGFyY2gteGVuJHhzbV9zdWZmaXgtZnJlZWJz
ZCBidWlsZC14ZW4tZnJlZWJzZCAgICBcCj4gKyAgICBhcmNoPSRhcmNoICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgIGVu
YWJsZV94c209JGVuYWJsZV94c20gJGxpdmVwYXRjaF9ydW52YXJzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAo+ICsgICAgdHJlZV9xZW11dT0kVFJFRV9RRU1VX1VQU1RSRUFNICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICB0cmVlX3hlbj0kVFJF
RV9YRU4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKPiArICAgIHRyZWVfc2VhYmlvcz0kVFJFRV9TRUFCSU9TICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgJFJVTlZBUlMgJEJVSUxEX1JVTlZBUlMg
JEJVSUxEX1hFTl9SVU5WQVJTICRhcmNoX3J1bnZhcnMgICAgICAgICAgICAgICBcCj4gKyAgICBo
b3N0X2hvc3RmbGFncz1hcmNoLSRhcmNoLHB1cnBvc2UtYnVpbGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKPiArICAgIHJldmlzaW9uX3hlbj0kUkVWSVNJT05fWEVOICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgcmV2aXNpb25fcWVt
dT0kUkVWSVNJT05fUUVNVSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4gKyAgICByZXZpc2lvbl9xZW11dT0kUkVWSVNJT05fUUVNVV9VUFNUUkVBTSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgIHJldmlzaW9uX3NlYWJpb3M9JFJFVklT
SU9OX1NFQUJJT1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAg
YWxsX2hvc3Rfb3M9ZnJlZWJzZCAkZnJlZWJzZF9ydW52YXJzCgpDYW4gd2Ugbm90IGhhdmUgeGVu
X2J1aWxkX2pvYl9ydW52YXJzIG9yIHNvbWV0aGluZyA/ICBUaGlzIGlzIHN0aWxsCnZlcnkgc2lt
aWxhciB0byB3aGF0IGlzIGluIG1maS1jb21tb24ncyBjcmVhdGVfYnVpbGRfam9icy4KClRoZSBy
ZXN0IG9mIHRoaXMgbG9va3MgZmluZSB0byBtZS4KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:29:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15: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 1fb6CA-0007Tv-D8; Thu, 05 Jul 2018 15: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=rzas=jv=citrix.com=prvs=717a9f9c1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fb6C8-0007Tq-Ri
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:29:20 +0000
X-Inumbo-ID: 2fe10bb1-8068-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2fe10bb1-8068-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:29:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,312,1526342400"; d="scan'208";a="59507881"
Date: Thu, 5 Jul 2018 16:29:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180705152916.oefm4dhxtt4ijath@citrix.com>
References: <5B3E224D02000078001D18B7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3E224D02000078001D18B7@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDc6NTE6MDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRHVyaW5nIGVhcmx5IGJvb3QgdGltZXN0YW1wcyBhcmVuJ3QgdmVyeSB1c2VmdWwsIGFz
IHRoZXkncmUgYWxsIHplcm8KPiAoaW4gImJvb3QiIG1vZGUpIG9yIGFic2VudCBhbHRvZ2V0aGVy
IChpbiAiZGF0ZSIgYW5kICJkYXRlbXMiIG1vZGVzKS4KPiBMb2cgImJvb3QiIGZvcm1hdCB0aW1l
c3RhbXBzIHdoZW4gdGhlIGRhdGUgZm9ybWF0cyBhcmVuJ3QgYXZhaWxhYmxlIHlldCwKPiBhbmQg
bG9nIHJhdyB0aW1lc3RhbXBzIHdoZW4gYm9vdCBvbmVzIGFyZSBzdGlsbCBhbGwgemVyby4gQWxz
byBhZGQgYQo+ICJyYXciIG1vZGUuCj4gCj4gRm9yIHRoZSBBUk0gc2lkZSBnZXRfY3ljbGVzKCkg
dG8gcHJvZHVjZSBhIG1lYW5pbmdmdWwgdmFsdWUsIEFSTSdzCj4gY3ljbGVfdCBnZXRzIGNoYW5n
ZWQgdG8gdWludDY0X3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:36:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15: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 1fb6JG-00008p-9U; Thu, 05 Jul 2018 15:36: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=ezc6=jv=gmail.com=philippe.mathieu.daude@srs-us1.protection.inumbo.net>)
 id 1fb6JF-00008j-1Z
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:36:41 +0000
X-Inumbo-ID: 344112d9-8069-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x241.google.com (unknown [2607:f8b0:400d:c0d::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 344112d9-8069-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 17:36:37 +0200 (CEST)
Received: by mail-qt0-x241.google.com with SMTP id q12-v6so7444493qtp.6
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 08:36:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:subject:to:cc:references:from:openpgp:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=jzKVB4ZoQyrK7WdCvP7JlQe+9IVRkKjaez5RRBFcbR8=;
 b=WkMXQh8wYPY3SNGefz9V3yXWAhS7aP7GvbLKODE3K19jb+K1jZSyn1rTSFx7YsXsYU
 88iaqIm3MVDJ1MKrJBQIiwrmnkqgoL9yEDZgr3XJn1zrMoLsTNyeJkV9z7yNwl2W158m
 zWSUjyikq5gv1ZmUzDOeLH+3bnxtYOmQJ9uNRP8cw+4mcX63u0CXtFWY3jqlAtpMRvKo
 XiArnc8+YCsu53ok/WfKZ2g3x8RKE4ccSF87AT/7W988Q5OwMMAX2oICNCqCww+fUDND
 1OY9bZytOdKQpL8JFwFn/Bw3i+YzFVkRpN6lnJdSwvMg9/VIb/ldLIenL5VIvEYV6ang
 UyWw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:subject:to:cc:references:from:openpgp
 :message-id:date:user-agent:mime-version:in-reply-to
 :content-language:content-transfer-encoding;
 bh=jzKVB4ZoQyrK7WdCvP7JlQe+9IVRkKjaez5RRBFcbR8=;
 b=NH0JoNtvqPEg0bD+rFgz76Yrnyg3YpqvDLTqW7QgZfLuckkdtj4H/21zKJ9m5bIs7R
 1EO1WWTIU6XKAYejs1io0QKs9yxoW1H6rQT2uoD9/HNlG47bvIdljSNdiMuKcvbFCsjR
 xr9Ye/dYkXdhtziamJuRztQptEbQauEonEF6qF5eD4sgeZG2kPaSAwsJPBdrhrvxmigO
 49C/qej3x0DRpE70tG4JsNyL3nTDlPO1OfEu0TLczSP+Dy3IbwQxB+ajQUDapxadlCeO
 l81iGJ58/IQ0pc1xE4AUwxzRhUuYalnhNPzchX3wiRlDZqOt/Sn1XGPKfGiYvnM/LFUZ
 U5pQ==
X-Gm-Message-State: APt69E0kTTVPXLOaf8pTPXBdB3g2lROMitNeFB+7lEGRzShJ0ZqPH+bC
 f+wVBSyiV0trxalXXXDc0Uw=
X-Google-Smtp-Source: AAOMgpcVwyJWQgUxWUFcBgsofFZa5Gnc5tGjlmH9NXCKQbrzqdDnnhzrU9JxaJKTFkYHWGPI0x4GnA==
X-Received: by 2002:ac8:5188:: with SMTP id c8-v6mr2395791qtn.35.1530804998879; 
 Thu, 05 Jul 2018 08:36:38 -0700 (PDT)
Received: from [192.168.1.11] ([138.117.48.222])
 by smtp.gmail.com with ESMTPSA id x5-v6sm2512532qka.89.2018.07.05.08.36.36
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 08:36:38 -0700 (PDT)
To: Peter Maydell <peter.maydell@linaro.org>
References: <20180704153919.12432-1-f4bug@amsat.org>
 <20180704153919.12432-5-f4bug@amsat.org>
 <CAFEAcA-mhvAxF4bG3Zxx_w57Rkf4xnpTBuPrjekNzEK1vB0j9Q@mail.gmail.com>
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <f4bug@amsat.org>
Openpgp: id=FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE;
 url=http://pgp.mit.edu/pks/lookup?op=get&search=0xE3E32C2CDEADC0DE
Message-ID: <ceb3a31b-f7d5-70fb-c02a-798ec446d881@amsat.org>
Date: Thu, 5 Jul 2018 12:36:33 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CAFEAcA-mhvAxF4bG3Zxx_w57Rkf4xnpTBuPrjekNzEK1vB0j9Q@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH 4/8] xen: Remove useless 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: Stefano Stabellini <sstabellini@kernel.org>,
 QEMU Developers <qemu-devel@nongnu.org>, Laurent Vivier <laurent@vivier.eu>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?Q?Marc-Andr=c3=a9_Lureau?= <marcandre.lureau@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>

T24gMDcvMDUvMjAxOCAwNzoxNiBBTSwgUGV0ZXIgTWF5ZGVsbCB3cm90ZToKPiBPbiA0IEp1bHkg
MjAxOCBhdCAxNjozOSwgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4g
d3JvdGU6Cj4+IFBhdGNoIGNyZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmluZzoKPj4KPj4g
ICAkICBzcGF0Y2ggLS1zcC1maWxlIHNjcmlwdHMvY29jY2luZWxsZS90eXBlY2FzdC5jb2NjaSBc
Cj4+ICAgICAgICAgICAgIC0tbWFjcm8tZmlsZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCBc
Cj4+ICAgICAgICAgICAgIC0tZGlyIC4gLS1pbi1wbGFjZQo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgo+PiAtLS0KPj4gIGh3L3hl
bi94ZW5fcHRfY29uZmlnX2luaXQuYyB8IDIgKy0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2Vy
dGlvbigrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvaHcveGVuL3hlbl9wdF9j
b25maWdfaW5pdC5jIGIvaHcveGVuL3hlbl9wdF9jb25maWdfaW5pdC5jCj4+IGluZGV4IGFlZTMx
YzYyYmIuLjU1YTgzMzMzZjIgMTAwNjQ0Cj4+IC0tLSBhL2h3L3hlbi94ZW5fcHRfY29uZmlnX2lu
aXQuYwo+PiArKysgYi9ody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMKPj4gQEAgLTU0Myw3ICs1
NDMsNyBAQCBzdGF0aWMgaW50IHhlbl9wdF9leHBfcm9tX2Jhcl9yZWdfd3JpdGUoWGVuUENJUGFz
c3Rocm91Z2hTdGF0ZSAqcywKPj4gIHsKPj4gICAgICBYZW5QVFJlZ0luZm8gKnJlZyA9IGNmZ19l
bnRyeS0+cmVnOwo+PiAgICAgIFhlblBUUmVnaW9uICpiYXNlID0gTlVMTDsKPj4gLSAgICBQQ0lE
ZXZpY2UgKmQgPSAoUENJRGV2aWNlICopJnMtPmRldjsKPj4gKyAgICBQQ0lEZXZpY2UgKmQgPSAm
cy0+ZGV2Owo+IAo+IFRoaXMgbGluZSBvZiBjb2RlIGlzIG9kZCBldmVuIHdpdGhvdXQgdGhlIGNh
c3QuIFhlblBDSVBhc3N0aHJvdWdoU3RhdGUqCj4gaXMgYSBRT00gb2JqZWN0IChUWVBFX1hFTl9Q
VF9ERVZJQ0UpIHdoaWNoIGlzIGEgc3ViY2xhc3Mgb2YgVFlQRV9QQ0lfREVWSUNFLAo+IHNvIHRo
ZSBzdGFuZGFyZCB3YXkgdG8gZ2V0IHRoZSBQQ0lEZXZpY2UgcG9pbnRlciBmb3IgcyB3b3VsZCBi
ZQo+ICAgUENJRGV2aWNlICpkID0gUENJX0RFVklDRShzKTsKCllvdSBoYXZlIGVhZ2xlIGV5ZXMu
Li4KClRoYW5rcyBmb3IgeW91ciByZXZpZXcgOikKClBoaWwuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:40:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15:40: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 1fb6N7-0000q2-11; Thu, 05 Jul 2018 15:40: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=woxl=jv=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1fb6N6-0000pq-2Q
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:40:40 +0000
X-Inumbo-ID: c4813aa7-8069-11e8-a6a9-d7ebe60f679a
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c4813aa7-8069-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 15:40:39 +0000 (UTC)
Received: from 120-71-ftth.on.nl ([88.159.71.120]:50142 helo=w510-wired)
 by server.eikelenboom.it with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.89) (envelope-from <linux@eikelenboom.it>)
 id 1fb6Mt-0002k3-1N; Thu, 05 Jul 2018 17:40:27 +0200
Date: Thu, 5 Jul 2018 17:40:25 +0200
From: Sander Eikelenboom <linux@eikelenboom.it>
Organization: Eikelenboom IT services
X-Priority: 3 (Normal)
Message-ID: <341794021.20180705174025@eikelenboom.it>
To: Ian Jackson <ian.jackson@citrix.com>
In-Reply-To: <23358.13791.774484.444256@mariner.uk.xensource.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

ClRodXJzZGF5LCBKdWx5IDUsIDIwMTgsIDU6MTQ6MzkgUE0sIHlvdSB3cm90ZToKCj4gSnVlcmdl
biBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3VtbWl0IDIw
MTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhseSByZWxl
YXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPj4gU2FtZSBh
cHBsaWVzIHRvIHRoZSBob3N0OiB0aGUgYmFzZSBzeXN0ZW0gKHdpdGhvdXQgdGhlIHRvIGJlIHRl
c3RlZAo+PiBjb21wb25lbnQgbGlrZSBxZW11LCB4ZW4sIG9yIHdoYXRldmVyKSBjb3VsZCBiZSBp
bnN0YWxsZWQganVzdCBieQo+PiBjbG9uaW5nIGEgZGlzay9wYXJ0aXRpb24vbG9naWNhbCB2b2x1
bWUuCgo+IENlcnRhaW5seSBpdCB3b3VsZCBiZSBhIGJhZCBpZGVhIHRvIHVzZSBhbnl0aGluZyAq
b24gdGhlIHRlc3QgaG9zdAo+IGl0c2VsZiogYXMgYSBiYXNpcyBmb3IgYSBzdWJzZXF1ZW50IHRl
c3QuICBUaGUgcHJldmlvdXMgdGVzdCBtaWdodAo+IGhhdmUgY29ycnVwdGVkIGl0LgoKPiBTbyB0
aGF0IG1lYW5zIHRoYXQgb2Z0ZW4sIGFuZCBhdCBsZWFzdCBmcm9tIG9uZSB0ZXN0IGZsaWdodCB0
byB0aGUKPiBuZXh0LCBhbGwgb2YgdGhlIGJhc2UgZG9tMCBPUyBuZWVkcyB0byBiZSBjb3BpZWQg
ZnJvbSBzb21ld2hlcmUgZWxzZQo+IHRvIHRoZSB0ZXN0IGhvc3QuICBUaGlzIGlzIG5vdCBjdXJy
ZW50bHkgYXMgZmFzdCBhcyBpdCBjb3VsZCBiZSwgYnV0Cj4gcnVubmluZyBkLWkgaXMgbm90IG1h
c3NpdmVseSBzbG93ZXIgdGhhbiBzb21ldGhpbmcgbGlrZSBGQUkuCgpob3cgYWJvdXQgdXNpbmcg
KExWTSkgc25hcHNob3R0aW5nICh3aGNoIGRvZXMgQ09XKSBhbmQgZHJvcCB0aGUgc25hcHNob3Rz
IGFmdGVyIGEgdGVzdCA/Ck9ubHkgZG8gYSBuZXcgT1MgaW5zdGFsbCBvbmNlIGEgZGF5L3dlZWsg
KG9yIHBvaW50IHJlbGVhcykgYW5kIG9ubHkgYWZ0ZXIgaGF2aW5nIAphbiBPU1NURVNUIHBhc3Mg
PyAKVGhhdCBzaG91bGQgaGF2ZSBmYWlybHkgbGl0dGxlIG92ZXJoZWFkLgoKLS0KU2FuZGVyCgo+
IFRvIGEgZmFpcmx5IGxhcmdlIGV4dGVudCwgc2ltaWxhciBjb25zaWRlcmF0aW9ucyBhcHBseSB0
byBndWVzdAo+IGltYWdlcy4KCj4+IEVhY2ggaW1hZ2Ugd291bGQgcnVuIHRocm91Z2ggdGhlIHN0
YWdlcyBuZXctPnN0YWdpbmctPnN0YWJsZToKPj4gCj4+IC0gRWFjaCB0aW1lIGEgY29tcG9uZW50
IGlzIHJlbGVhc2VkIGFuIGltYWdlIGlzIGJhc2VkIG9uIChlLmcuIGEgbmV3Cj4+ICAgbWFpbmxp
bmUga2VybmVsKSBhIG5ldyBpbWFnZSBpcyBjcmVhdGVkIGJ5IGluc3RhbGxpbmcgaXQuIEluIGNh
c2UgdGhpcwo+PiAgIHN1Y2NlZWRzLCB0aGUgaW1hZ2UgaXMgbW92ZWQgdG8gdGhlIHN0YWdpbmcg
YXJlYS4KCj4gVGhpcyB3b3VsZCBoYXBwZW4gYSBsb3QgbW9yZSBvZnRlbiB0aGFuIHlvdSBzZWVt
IHRvIGltYWdlLiAgIlJlbGVhZWQiCj4gaGVyZSByZWFsbHkgbWVhbnMgImlzIHVwZGF0ZWQgaW4g
aXRzIGFwcHJvcHJpYXRlIGdpdCBicmFuY2giLgoKPiBVbmxlc3MgeW91IHRoaW5rIHdlIHNob3Vs
ZCBkbyBvdXIgdGVzdGluZyBvZiBYZW4gbWFpbmx5IHdpdGggcmVsZWFzZWQKPiB2ZXJzaW9ucyBv
ZiBMaW51eCBzdGFibGUgYnJhbmNoZXMgKGluIHdoaWNoIGNhc2UsIGdpdmVuIGhvdyBMaW51eAo+
IHN0YWJsZSBicmFuY2hlcyBhcmUgb2Z0ZW4gYnJva2VuLCB3ZSBtaWdodCBiZSBsb25nIG91dCBv
ZiBkYXRlKSwgb3IKPiBvdXIgdGVzdGluZyBvZiBMaW51eCBvbmx5IHdpdGggcG9pbnQgcmVsZWFz
ZXMgb2YgWGVuLCBldGMuCgo+IFRoZSBjdXJyZW50IGFwcHJvYWNoIGlzIG1vc3RseSB0byB0YWtl
IHRoZSBtb3N0IHJlY2VudAo+IHRlc3RlZC1hbmQtd29ya2luZyBnaXQgY29tbWl0IGZyb20gZWFj
aCBvZiB0aGUgaW5wdXRzLiAgVGhpcyBhc3BlY3Qgb2YKPiBvc3N0ZXN0IGdlbmVyYWxseSB3b3Jr
cyB3ZWxsLCBJIHRoaW5rLgoKPiBJYW4uCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 15:58:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 15: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 1fb6eU-0002UA-3Y; Thu, 05 Jul 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=ezc6=jv=gmail.com=philippe.mathieu.daude@srs-us1.protection.inumbo.net>)
 id 1fb6eS-0002U5-Qk
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 15:58:36 +0000
X-Inumbo-ID: 430d975a-806c-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x241.google.com (unknown [2607:f8b0:400d:c0d::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 430d975a-806c-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 17:58:30 +0200 (CEST)
Received: by mail-qt0-x241.google.com with SMTP id c5-v6so7510762qth.5
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 08:58:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=H03p4Tf4TqrUAQvbNZhv9R3wgc4aoBhieQxGlIlZdp0=;
 b=Zd1a9b2lzHjBC3JptLmQ7ejZd92lVpQpsCGH9wYQ8uSG1AcBrCXVbA1svaBn/mX/rF
 3dUZAcEzjTXsyEsMO1swr4qJL1nfxV3mNttHSzxjTZk2hCB9MDQdMr4ISzMuidHQdgjx
 +1GwwtwYUJ6OkujPbsAgAn5Tbx3hthmJCCL7SrwnkNCjgkum5QqKb531A83/3BaH2ApX
 /pNQXQHsMlfhvcgbdvHG5xW+RteYXsbC7hGhPz9zFn8rTTqFONKJ+bQ9D8LkiT6qbatx
 JVL2WabzOD6qxPzBpjk8JOl2u9PpHm2DZ2zabaQ4wgE8AbJpcjX3u9lu/O3nNcrWbsWz
 vTeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=H03p4Tf4TqrUAQvbNZhv9R3wgc4aoBhieQxGlIlZdp0=;
 b=nyNoP8056dShFvwsR7l0Ilb1OH0hI5YkHZH7ZKwA9D6J+A7GUHcPwIkTvvwvw0smeT
 R2o0byXYDYbxOWlAdJCCj8CeHVZTe8oRI9hqHO0Ev72du7CLL1rbtdGSnqLq1phwjbfr
 bTXd9N1rfIvJwaoeLXP6wnWuY8922f+Ks7sOonjTYW01l1JRGO91OjlDn8s4WA64NwH4
 iTTlil7dn7xnv3wzW0gJsI87tu/2tEtP4I5s+X53Qzdkh0hPuixznhpDRZSsP7upuiDJ
 X/GIymEKQQHNpKa1x+W3QwONGL8j8QO5rnnYwo47k7XtWsGNDN58Dw0PIRpBwZORGwN6
 lvEA==
X-Gm-Message-State: APt69E0sjDPFj5ZxjOAi+zVD3vf0XzE5xJ2a4n+FiU0AxWmeUUy3or9w
 mGRAYm+v9o/QLQVueoR8pl8=
X-Google-Smtp-Source: AAOMgpcwxKc4NT8U6TZpUxEewTdX/wU0EDG1MBR7h+ocVs/+1qLBz/dq5p5p5ZzL9VtoV1Xgx7CiyQ==
X-Received: by 2002:a0c:f20b:: with SMTP id
 h11-v6mr5684236qvk.190.1530806312238; 
 Thu, 05 Jul 2018 08:58:32 -0700 (PDT)
Received: from x1.local ([138.117.48.222])
 by smtp.gmail.com with ESMTPSA id k66-v6sm4049403qkc.86.2018.07.05.08.58.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 08:58:31 -0700 (PDT)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>
To: qemu-trivial@nongnu.org
Date: Thu,  5 Jul 2018 12:58:07 -0300
Message-Id: <20180705155811.20366-4-f4bug@amsat.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180705155811.20366-1-f4bug@amsat.org>
References: <20180705155811.20366-1-f4bug@amsat.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/7] 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: Anthony Perard <anthony.perard@citrix.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.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>

VFlQRV9YRU5fUFRfREVWSUNFIGlzIGEgc3ViY2xhc3Mgb2YgVFlQRV9QQ0lfREVWSUNFLCB0aGUg
Y2xlYW4gd2F5CnRvIGFjY2VzcyB0aGUgUENJRGV2aWNlIHBvaW50ZXIgaXMgdXNpbmcgdGhlIFBD
SV9ERVZJQ0UoKSBtYWNyby4KClN1Z2dlc3RlZC1ieTogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgpTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8
ZjRidWdAYW1zYXQub3JnPgpSZXZpZXdlZC1ieTogTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgpBY2tlZC1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJp
eC5jb20+CkFja2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgotLS0K
IGh3L3hlbi94ZW5fcHRfY29uZmlnX2luaXQuYyB8IDggKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcveGVuL3hl
bl9wdF9jb25maWdfaW5pdC5jIGIvaHcveGVuL3hlbl9wdF9jb25maWdfaW5pdC5jCmluZGV4IGFl
ZTMxYzYyYmIuLjQ3ZjkwMTBjNzUgMTAwNjQ0Ci0tLSBhL2h3L3hlbi94ZW5fcHRfY29uZmlnX2lu
aXQuYworKysgYi9ody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMKQEAgLTM1OCw3ICszNTgsNyBA
QCBzdGF0aWMgdWludDY0X3QgeGVuX3B0X2dldF9iYXJfc2l6ZShQQ0lJT1JlZ2lvbiAqcikKIHN0
YXRpYyBYZW5QVEJhckZsYWcgeGVuX3B0X2Jhcl9yZWdfcGFyc2UoWGVuUENJUGFzc3Rocm91Z2hT
dGF0ZSAqcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGlu
ZGV4KQogewotICAgIFBDSURldmljZSAqZCA9ICZzLT5kZXY7CisgICAgUENJRGV2aWNlICpkID0g
UENJX0RFVklDRShzKTsKICAgICBYZW5QVFJlZ2lvbiAqcmVnaW9uID0gTlVMTDsKICAgICBQQ0lJ
T1JlZ2lvbiAqcjsKIApAQCAtNDY5LDcgKzQ2OSw3IEBAIHN0YXRpYyBpbnQgeGVuX3B0X2Jhcl9y
ZWdfd3JpdGUoWGVuUENJUGFzc3Rocm91Z2hTdGF0ZSAqcywgWGVuUFRSZWcgKmNmZ19lbnRyeSwK
IHsKICAgICBYZW5QVFJlZ0luZm8gKnJlZyA9IGNmZ19lbnRyeS0+cmVnOwogICAgIFhlblBUUmVn
aW9uICpiYXNlID0gTlVMTDsKLSAgICBQQ0lEZXZpY2UgKmQgPSAmcy0+ZGV2OworICAgIFBDSURl
dmljZSAqZCA9IFBDSV9ERVZJQ0Uocyk7CiAgICAgY29uc3QgUENJSU9SZWdpb24gKnI7CiAgICAg
dWludDMyX3Qgd3JpdGFibGVfbWFzayA9IDA7CiAgICAgdWludDMyX3QgYmFyX2VtdV9tYXNrID0g
MDsKQEAgLTU0Myw3ICs1NDMsNyBAQCBzdGF0aWMgaW50IHhlbl9wdF9leHBfcm9tX2Jhcl9yZWdf
d3JpdGUoWGVuUENJUGFzc3Rocm91Z2hTdGF0ZSAqcywKIHsKICAgICBYZW5QVFJlZ0luZm8gKnJl
ZyA9IGNmZ19lbnRyeS0+cmVnOwogICAgIFhlblBUUmVnaW9uICpiYXNlID0gTlVMTDsKLSAgICBQ
Q0lEZXZpY2UgKmQgPSAoUENJRGV2aWNlICopJnMtPmRldjsKKyAgICBQQ0lEZXZpY2UgKmQgPSBQ
Q0lfREVWSUNFKHMpOwogICAgIHVpbnQzMl90IHdyaXRhYmxlX21hc2sgPSAwOwogICAgIHVpbnQz
Ml90IHRocm91Z2hhYmxlX21hc2sgPSBnZXRfdGhyb3VnaGFibGVfbWFzayhzLCByZWcsIHZhbGlk
X21hc2spOwogICAgIHBjaWJ1c190IHJfc2l6ZSA9IDA7CkBAIC0xNTg3LDcgKzE1ODcsNyBAQCBz
dGF0aWMgaW50IHhlbl9wdF9wY2llX3NpemVfaW5pdChYZW5QQ0lQYXNzdGhyb3VnaFN0YXRlICpz
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgWGVuUFRSZWdHcm91cElu
Zm8gKmdycF9yZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBi
YXNlX29mZnNldCwgdWludDhfdCAqc2l6ZSkKIHsKLSAgICBQQ0lEZXZpY2UgKmQgPSAmcy0+ZGV2
OworICAgIFBDSURldmljZSAqZCA9IFBDSV9ERVZJQ0Uocyk7CiAgICAgdWludDhfdCB2ZXJzaW9u
ID0gZ2V0X2NhcGFiaWxpdHlfdmVyc2lvbihzLCBiYXNlX29mZnNldCk7CiAgICAgdWludDhfdCB0
eXBlID0gZ2V0X2RldmljZV90eXBlKHMsIGJhc2Vfb2Zmc2V0KTsKICAgICB1aW50OF90IHBjaWVf
c2l6ZSA9IDA7Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 16:12:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 16:12: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 1fb6rX-0004hz-OT; Thu, 05 Jul 2018 16:12: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=q/kz=jv=xenproject.org=prvs=717abac8d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fb6rW-0004hm-Ex
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 16:12:06 +0000
X-Inumbo-ID: 287b482c-806e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 287b482c-806e-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 16:12:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="59515394"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74937-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1: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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:guest-start: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-i386-xl-qemut-win7-amd64:guest-stop: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-win10-i386:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:debian-di-install: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-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-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=b5e9f1e674b6d190418ca47268408a11b9e0f77b
X-Osstest-Versions-That: xen=eeb15764adbfe44e9f11a68e2444f4ba12b3cf1d
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 5 Jul 2018 17:12:01 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 74937: 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
NDkzNyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJp
dGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5MzcvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJs
ZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTcgcnVtcHJ1
bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gNzQ4ODcK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAg
ICBmYWlsIGxpa2UgNzQ4ODcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICBiNWU5ZjFlNjc0YjZkMTkwNDE4Y2E0NzI2ODQwOGExMWI5ZTBmNzdiCmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICBlZWIxNTc2NGFkYmZlNDRlOWYxMWE2OGUyNDQ0ZjRi
YTEyYjNjZjFkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ4ODcgIDIwMTgtMDYtMTkgMTE6MTc6
MzkgWiAgIDE2IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0OTM3ICAyMDE4LTA3LTA1IDA3
OjAyOjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUv
b3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRl
Lm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYjVlOWYxZTY3
NGI2ZDE5MDQxOGNhNDcyNjg0MDhhMTFiOWUwZjc3YgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjU2OjAxIDIwMTggKzAyMDAKCiAg
ICB4ODY6IGd1YXJkIGFnYWluc3QgI05NCiAgICAKICAgIEp1c3QgaW4gY2FzZSB3ZSBzdGlsbCBk
b24ndCBnZXQgQ1IwLlRTIGhhbmRsaW5nIHJpZ2h0LCBwcmV2ZW50IGEgaG9zdAogICAgY3Jhc2gg
YnkgaG9ub3JpbmcgZXhjZXB0aW9uIGZpeHVwcyBpbiBkb19kZXZpY2Vfbm90X2F2YWlsYWJsZSgp
LiBUaGlzCiAgICB3b3VsZCBpbiBwYXJ0aWN1bGFyIGNvdmVyIGVtdWxhdG9yIHN0dWJzIHJhaXNp
bmcgI05NLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDAwY2ViZDZmMjJiZWI2ZDVmYTY1ZWQyZDhkMWZm
OWFjZjU5YmNlNjEKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA4OjA0ICswMjAwCgpj
b21taXQgZTBkYTBkOTE3MDgwOTMyNzg0MjA2NDNkOWZiYjQ2ZjM2MGY2MmE4MwpBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjU1OjE0
IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBkb24ndCBjYXVzZSAjTk0gdG8gYmUgcmFpc2VkIGlu
IFhlbgogICAgCiAgICBUaGUgY2hhbmdlcyBmb3IgWFNBLTI2NyBkaWQgbm90IHRvdWNoIG1hbmFn
ZW1lbnQgb2YgQ1IwLlRTIGZvciBIVk0KICAgIGd1ZXN0cy4gSW4gZnVsbHkgZWFnZXIgbW9kZSB0
aGlzIGJpdCBzaG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4KICAgIHJlc3BlY3RpdmUgdkNQVS1zIGFy
ZSBhY3RpdmUsIG9yIGVsc2UgaHZtZW11bF9nZXRfZnB1KCkgbWlnaHQgbGVhdmUgaXQKICAgIHdy
b25nbHkgc2V0LCBsZWFkaW5nIHRvICNOTSBpbiBoeXBlcnZpc29yIGNvbnRleHQuCiAgICAKICAg
IHtzdm0sdm14fV9lbnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1X2RpcnR5X2ludGVyY2VwdCgpIGJl
Y29tZSB1bnJlYWNoYWJsZQogICAgdGhpcyB3YXkuIEV4cGxpY2l0IHtzdm0sdm14fV9mcHVfbGVh
dmUoKSBpbnZvY2F0aW9ucyBuZWVkIHRvIGJlIGd1YXJkZWQKICAgIG5vdy4KICAgIAogICAgV2l0
aCBubyBDUjAuVFMgbWFuYWdlbWVudCBuZWNlc3NhcnkgaW4gZnVsbHkgZWFnZXIgbW9kZSwgdGhl
cmUncyBhbHNvIG5vCiAgICBuZWVkIGFueW1vcmUgdG8gaW50ZXJjZXB0ICNOTS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xkQHN1c2UuY29tPgogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA0ODhlZmMyOWU0ZTk5NmJiMzgwNWM5ODIyMDBmNjUwNjEzOTBjZGNlCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxOC0wNi0yOCAwOTowNzowNiArMDIwMAoKY29tbWl0IDIzMDgxNTg3ZGFmZDVmNTY2
ZWNiMWVkZjljMGQwMTIzM2E1ZDllNGUKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjQ4OjA0IDIwMTggKzAyMDAKCiAg
ICBsaWJ4bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFNDU0kgZGlz
a3MKICAgIAogICAgQSByZWFkLW9ubHkgY2hlY2sgd2FzIGludHJvZHVjZWQgZm9yIFhTQS0xNDIs
IGNvbW1pdCBlZjZjYjc2MDI2ICgibGlieGw6CiAgICByZWxheCByZWFkb25seSBjaGVjayBpbnRy
b2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRkZWQgdGhlIHBhc3Npbmcgb2YKICAgIHRoZSBleHRy
YSBzZXR0aW5nLCBidXQgY29tbWl0IGRhYjA1Mzk1NjggKCJJbnRyb2R1Y2UgQ09MTyBtb2RlIGFu
ZAogICAgcmVmYWN0b3IgcmVsZXZhbnQgZnVuY3Rpb24iKSBkcm9wcGVkIHRoZSBwYXNzaW5nIG9m
IHRoZSBzZXR0aW5nIGFnYWluLAogICAgcXVpdGUgbGlrZWx5IGR1ZSB0byBpbXByb3BlciByZS1i
YXNpbmcuCiAgICAKICAgIFJlc3RvcmUgdGhlIHJlYWRvbmx5PSBwYXJhbWV0ZXIgdG8gU0NTSSBk
aXNrcy4gIEZvciBJREUgZGlza3MgdGhpcyBpcwogICAgc3VwcG9zZWQgdG8gYmUgcmVqZWN0ZWQ7
IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhlcmUgaXMgYSBiYXJlIGFkLWhvYwogICAgZGlzayBkcml2
ZSBzdHJpbmcgaW4gbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldywgd2hpY2ggd2Ug
YWxzbwogICAgdXBkYXRlLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjYuCiAgICAKICAgIFJlcG9y
dGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+CiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIG1hc3Rl
ciBjb21taXQ6IGRkNjRkM2M0MWEyZDE1MTM5YzNhMzVkMjJkNGNiNmI3OGY0YzVjNTkKICAgIG1h
c3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA1OjA2ICswMjAwCgpjb21taXQgYjI0NDRkMmY4MTQ0
NzhlMDMxMjEzOGEyNTY1NDZjNTAyNDA2YzgzYgpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6NDc6NDEgMjAxOCArMDIw
MAoKICAgIGxpYnhsOiBxZW11X2Rpc2tfc2NzaV9kcml2ZV9zdHJpbmc6IEJyZWFrIG91dCBjb21t
b24gcGFydHMgb2YgZGlzayBjb25maWcKICAgIAogICAgVGhlIGdlbmVyYXRlZCBjb25maWd1cmF0
aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUgY2FzZXMsCiAgICByZW9yZGVy
aW5nIG9mIHRoZSBpZD0lcyBlbGVtZW50LiAgU28sIG92ZXJhbGwsIG5vIGZ1bmN0aW9uYWwgY2hh
bmdlLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2Ni4KICAgIAogICAgUmVwb3J0ZWQt
Ynk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYt
Ynk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgbWFzdGVyIGNv
bW1pdDogNzI0ZTVhYTMxYjU4ZDFlNDMwYWQzNmI0ODRjZjBlYzAyMTQ5NzM5OQogICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6NTUgKzAyMDAKCmNvbW1pdCA0MjIxOWFmMGRmNTgxY2Mz
NDE0OGM2ZmE0OGE5YjgzZTU1MDA1N2E0CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjQ2OjU0IDIwMTggKzAyMDAK
CiAgICB4ODY6IFJlZmluZSBjaGVja3MgaW4gI0RCIGhhbmRsZXIgZm9yIGZhdWx0aW5nIGNvbmRp
dGlvbnMKICAgIAogICAgT25lIG9mIHRoZSBmaXggZm9yIFhTQS0yNjAgKGMvcyA3NWQ2ODI4YmMy
ICJ4ODYvdHJhcHM6IEZpeCBoYW5kbGluZyBvZiAjREIKICAgIGV4Y2VwdGlvbnMgaW4gaHlwZXJ2
aXNvciBjb250ZXh0IikgYWRkZWQgc29tZSBzYWZldHkgY2hlY2tzIHRvIGhlbHAgYXZvaWQKICAg
IGxpdmVsb2NrcyBvZiAjREIgZmF1bHRzLgogICAgCiAgICBXaGlsZSBhIEdlbmVyYWwgRGV0ZWN0
ICNEQiBleGNlcHRpb24gZG9lcyBoYXZlIGZhdWx0IHNlbWFudGljcywgaGFyZHdhcmUKICAgIGNs
ZWFycyAlZHI3LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVyLCBtZWFuaW5nIHRoYXQgaXQgaXMg
YWN0dWFsbHkgc2FmZSB0bwogICAgcmV0dXJuIHRvLiAgRnVydGhlcm1vcmUsICVkcjYuZ2QgaXMg
Z3Vlc3QgY29udHJvbGxlZCBhbmQgc3RpY2t5IChuZXZlciBjbGVhcmVkCiAgICBieSBoYXJkd2Fy
ZSkuICBBIG1hbGljaW91cyBQViBndWVzdCBjYW4gdGhlcmVmb3JlIHRyaWdnZXIgdGhlIGZhdGFs
X3RyYXAoKSBhbmQKICAgIGNyYXNoIFhlbi4KICAgIAogICAgSW5zdHJ1Y3Rpb24gYnJlYWtwb2lu
dHMgYXJlIG1vcmUgdHJpY2t5LiAgVGhlIGJyZWFrcG9pbnQgbWF0Y2ggYml0cyBpbiAlZHI2CiAg
ICBhcmUgbm90IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51YWwgd2FybnMgdGhhdCB0aGV5IG1h
eSBiZSBzZXQgZm9yCiAgICBub24tZW5hYmxlZCBicmVha3BvaW50cywgc28gYWRkIGEgYnJlYWtw
b2ludCBlbmFibGVkIGNoZWNrLgogICAgCiAgICBCZXlvbmQgdGhhdCwgYmVjYXVzZSBvZiB0aGUg
cmVzdHJpY3Rpb24gb24gdGhlIGxpbmVhciBhZGRyZXNzZXMgUFYgZ3Vlc3RzIGNhbgogICAgc2V0
LCBhbmQgdGhlIGZhdWx0IChyYXRoZXIgdGhhbiB0cmFwKSBuYXR1cmUgb2YgaW5zdHJ1Y3Rpb24g
YnJlYWtwb2ludHMKICAgIChpLmUuIGNhbid0IGJlIGRlZmVycmVkIGJ5IGEgTW92U1Mgc2hhZG93
KSwgdGhlcmUgc2hvdWxkIGJlIG5vIHdheSB0bwogICAgZW5jb3VudGVyIGFuIGluc3RydWN0aW9u
IGJyZWFrcG9pbnQgaW4gWGVuIGNvbnRleHQuICBIb3dldmVyLCBmb3IgZXh0cmEKICAgIHJvYnVz
dG5lc3MsIGRlYWwgd2l0aCB0aGlzIHNpdHVhdGlvbiBieSBjbGVhcmluZyB0aGUgYnJlYWtwb2lu
dCBjb25maWd1cmF0aW9uLAogICAgcmF0aGVyIHRoYW4gY3Jhc2hpbmcuCiAgICAKICAgIFRoaXMg
aXMgWFNBLTI2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3YmY1MTI5NzIyMGRjZDc0ZGEyOWRlOTkz
MjBiNmIxYzcyZDFmYTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjIwICswMjAw
Cgpjb21taXQgMWQ1YTllY2NlMWY4NGE1MzliY2RhNjc0NDMwOWRhNjQ4YTAyZDQ0NQpBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjQ1
OjQyIDIwMTggKzAyMDAKCiAgICB4ODYvbW06IGRvbid0IGJ5cGFzcyBwcmVlbXB0aW9uIGNoZWNr
cwogICAgCiAgICBXaGlsZSB1bmxpa2VseSwgaXQgaXMgbm90IGltcG9zc2libGUgZm9yIGEgbXVs
dGktdkNQVSBndWVzdCB0byBsZXZlcmFnZQogICAgYnlwYXNzZXMgb2YgcHJlZW1wdGlvbiBjaGVj
a3MgdG8gZHJpdmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxvb3AuCiAgICAKICAgIFRoaXMgaXMg
WFNBLTI2NC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxNzYwODcwM2M2NWJmMDgwYjBhOWYwMjRmOWIz
NzA4NzJiOWYyYzA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowMzowOSArMDIwMAoo
cWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 16:23:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 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 1fb72p-0005sl-2g; Thu, 05 Jul 2018 16:23: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb72n-0005sc-S3
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 16:23:45 +0000
X-Inumbo-ID: c806cf23-806f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c806cf23-806f-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 18:23:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="59517695"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.17933.141197.826134@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 17:23:41 +0100
To: Sander Eikelenboom <linux@eikelenboom.it>
In-Reply-To: <341794021.20180705174025@eikelenboom.it>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

U2FuZGVyIEVpa2VsZW5ib29tIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbTm90ZXMgZm9yIHhl
biBzdW1taXQgMjAxOCBkZXNpZ24gc2Vzc2lvbl0gUHJvY2VzcyBjaGFuZ2VzOiBpcyB0aGUgNiBt
b250aGx5IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hvcnQsIFNlY3VyaXR5IFByb2Nlc3MsIC4uLiIp
Ogo+IFRodXJzZGF5LCBKdWx5IDUsIDIwMTgsIDU6MTQ6MzkgUE0sIHlvdSB3cm90ZToKPiA+IFNv
IHRoYXQgbWVhbnMgdGhhdCBvZnRlbiwgYW5kIGF0IGxlYXN0IGZyb20gb25lIHRlc3QgZmxpZ2h0
IHRvIHRoZQo+ID4gbmV4dCwgYWxsIG9mIHRoZSBiYXNlIGRvbTAgT1MgbmVlZHMgdG8gYmUgY29w
aWVkIGZyb20gc29tZXdoZXJlIGVsc2UKPiA+IHRvIHRoZSB0ZXN0IGhvc3QuICBUaGlzIGlzIG5v
dCBjdXJyZW50bHkgYXMgZmFzdCBhcyBpdCBjb3VsZCBiZSwgYnV0Cj4gPiBydW5uaW5nIGQtaSBp
cyBub3QgbWFzc2l2ZWx5IHNsb3dlciB0aGFuIHNvbWV0aGluZyBsaWtlIEZBSS4KPiAKPiBob3cg
YWJvdXQgdXNpbmcgKExWTSkgc25hcHNob3R0aW5nICh3aGNoIGRvZXMgQ09XKSBhbmQgZHJvcCB0
aGUKPiBzbmFwc2hvdHMgYWZ0ZXIgYSB0ZXN0ID8gIE9ubHkgZG8gYSBuZXcgT1MgaW5zdGFsbCBv
bmNlIGEgZGF5L3dlZWsKPiAob3IgcG9pbnQgcmVsZWFzKSBhbmQgb25seSBhZnRlciBoYXZpbmcg
YW4gT1NTVEVTVCBwYXNzID8gIFRoYXQKPiBzaG91bGQgaGF2ZSBmYWlybHkgbGl0dGxlIG92ZXJo
ZWFkLgoKSSdtIHNvcnJ5IHRvIGhhdmUgdG8gc2F5IHRoaXMsIGJ1dCB5b3Ugc2VlbSBub3QgdG8g
aGF2ZSByZWFkIHdoYXQgSQp3cm90ZSBhYm92ZS4KCkxlYXZpbmcgYXNpZGUgb3RoZXIgcXVlc3Rp
b25zIGFib3V0IHVzaW5nIExWTSBmb3IgYSB3aG9sZSBtYWNoaW5lCmluY2x1ZGluZyBwb3NzaWJs
ZSBFRkkgc3lzdGVtIHBhcnRpdGlvbiwgYm9vdGxvYWRlciBldGMuLCB3aGVyZSB3b3VsZAp0aGUg
YmFzZSBpbWFnZSBiZSBmb3IgdGhpcyBMVk0gc25hcHNob3QgPwoKSWYgaXQgaXMgb24gdGhlIGhv
c3QgaXRzZWxmIHRoZW4gdGhlIHByZXZpb3VzIHRlc3QgY2FuIGNvcnJ1cHQgaXQuClRoaXMgaXMg
bm90IHRoZW9yZXRpY2FsOiB3ZSBhcmUgZG9pbmcgT1MgYW5kIGh5cGVydmlzb3IgZGV2ZWxvcG1l
bnQuCkJyZWFrYWdlIGlzIHRvIGJlIGV4cGVjdGVkLgoKSWYgaXQgaXMgbm90IG9uIHRoZSBob3N0
IGl0c2VsZiwgdGhlbiB0aGUgc3lzdGVtIGlzIGRvaW5nIHNvbWUga2luZCBvZgpuZXR3b3JrIGNv
dyBsdm0gdGhpbmcuICBUaGF0IGlzIG5vdCBnb2luZyB0byBpbXByb3ZlIHRoZSB0ZXN0CnJlbGlh
YmlsaXR5LiAgQW5kIGl0IGlzIHVucmVsaWFiaWxpdHkgd2hpY2ggaXMgb3VyIG1haW4gcHJvYmxl
bS4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 16:41:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 16: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 1fb7JZ-00080z-6X; Thu, 05 Jul 2018 16: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=geeh=jv=citrix.com=prvs=7178d723c=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fb7JY-00080n-F6
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 16:41:04 +0000
X-Inumbo-ID: 344d202c-8072-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 344d202c-8072-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 16:41:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="75770922"
From: George Dunlap <George.Dunlap@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAC+vQCAACzTAIADRc6AgAADwYCAAAkGgIAACB+AgAAwv4CAAAczgIAADBeAgAAE1AA=
Date: Thu, 5 Jul 2018 16:41:01 +0000
Message-ID: <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
In-Reply-To: <23358.17933.141197.826134@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <0F08D97EDE729649A6660FBDB39C81D1@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, Sander Eikelenboom <linux@eikelenboom.it>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCj4gT24gSnVsIDUsIDIwMTgsIGF0IDU6MjMgUE0sIElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBjaXRyaXguY29tPiB3cm90ZToNCj4gDQo+IFNhbmRlciBFaWtlbGVuYm9vbSB3cml0ZXMgKCJS
ZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3VtbWl0IDIwMTggZGVzaWduIHNlc3Npb25d
IFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhseSByZWxlYXNlIENhZGVuY2UgdG9vIHNo
b3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToNCj4+IFRodXJzZGF5LCBKdWx5IDUsIDIwMTgs
IDU6MTQ6MzkgUE0sIHlvdSB3cm90ZToNCj4+PiBTbyB0aGF0IG1lYW5zIHRoYXQgb2Z0ZW4sIGFu
ZCBhdCBsZWFzdCBmcm9tIG9uZSB0ZXN0IGZsaWdodCB0byB0aGUNCj4+PiBuZXh0LCBhbGwgb2Yg
dGhlIGJhc2UgZG9tMCBPUyBuZWVkcyB0byBiZSBjb3BpZWQgZnJvbSBzb21ld2hlcmUgZWxzZQ0K
Pj4+IHRvIHRoZSB0ZXN0IGhvc3QuICBUaGlzIGlzIG5vdCBjdXJyZW50bHkgYXMgZmFzdCBhcyBp
dCBjb3VsZCBiZSwgYnV0DQo+Pj4gcnVubmluZyBkLWkgaXMgbm90IG1hc3NpdmVseSBzbG93ZXIg
dGhhbiBzb21ldGhpbmcgbGlrZSBGQUkuDQo+PiANCj4+IGhvdyBhYm91dCB1c2luZyAoTFZNKSBz
bmFwc2hvdHRpbmcgKHdoY2ggZG9lcyBDT1cpIGFuZCBkcm9wIHRoZQ0KPj4gc25hcHNob3RzIGFm
dGVyIGEgdGVzdCA/ICBPbmx5IGRvIGEgbmV3IE9TIGluc3RhbGwgb25jZSBhIGRheS93ZWVrDQo+
PiAob3IgcG9pbnQgcmVsZWFzKSBhbmQgb25seSBhZnRlciBoYXZpbmcgYW4gT1NTVEVTVCBwYXNz
ID8gIFRoYXQNCj4+IHNob3VsZCBoYXZlIGZhaXJseSBsaXR0bGUgb3ZlcmhlYWQuDQo+IA0KPiBJ
J20gc29ycnkgdG8gaGF2ZSB0byBzYXkgdGhpcywgYnV0IHlvdSBzZWVtIG5vdCB0byBoYXZlIHJl
YWQgd2hhdCBJDQo+IHdyb3RlIGFib3ZlLg0KPiANCj4gTGVhdmluZyBhc2lkZSBvdGhlciBxdWVz
dGlvbnMgYWJvdXQgdXNpbmcgTFZNIGZvciBhIHdob2xlIG1hY2hpbmUNCj4gaW5jbHVkaW5nIHBv
c3NpYmxlIEVGSSBzeXN0ZW0gcGFydGl0aW9uLCBib290bG9hZGVyIGV0Yy4sIHdoZXJlIHdvdWxk
DQo+IHRoZSBiYXNlIGltYWdlIGJlIGZvciB0aGlzIExWTSBzbmFwc2hvdCA/DQo+IA0KPiBJZiBp
dCBpcyBvbiB0aGUgaG9zdCBpdHNlbGYgdGhlbiB0aGUgcHJldmlvdXMgdGVzdCBjYW4gY29ycnVw
dCBpdC4NCj4gVGhpcyBpcyBub3QgdGhlb3JldGljYWw6IHdlIGFyZSBkb2luZyBPUyBhbmQgaHlw
ZXJ2aXNvciBkZXZlbG9wbWVudC4NCj4gQnJlYWthZ2UgaXMgdG8gYmUgZXhwZWN0ZWQuDQoNCldo
YXQgd291bGQgeW91IHRoaW5rIG9mIGEg4oCcYmFja3VwIHBhcnRpdGlvbuKAnSBzY2hlbWUgaW5z
dGVhZD8gIEkuZS4sIG1ha2UgKHNheSkgL2Rldi9zZGExIGFuZCAvZGV2L3NkYTIgIGlkZW50aWNh
bCBzaXplLCBpbnN0YWxsIHRvIC9kZXYvc2RhMSwgdXNlIGEgc21hbGwg4oCcc25hcHNob3TigJ0g
bmV0Ym9vdCB1dGlsaXR5IHRvIGRkIGl0IGludG8gL2Rldi9zZGEyLiAgUnVuIGEgdGVzdCwgdGhl
biBkZCBmcm9tIC9kZXYvc2RhMiBiYWNrIGludG8gL2Rldi9zZGExLiAgSWYgdGhpcyB3ZXJlIG9u
bHkgYSBmZXcgZ2lncyBpdCBzaG91bGRu4oCZdCB0YWtlIG1vcmUgdGhhbiBhIG1pbnV0ZSBvciB0
d28uICBIb3cgbG9uZyBkb2VzIGEgZnVsbCBpbnN0YWxsIHRha2U/DQoNCkluIHRoZW9yeSBvZiBj
b3Vyc2UgYSB3aWxkIE9TIHdyaXRlIGNvdWxkIGNvcnJ1cHQgc29tZXRoaW5nIGluIGFuIHVubW91
bnRlZCBwYXJ0aXRpb24sIGJ1dCBpbiBwcmFjdGljZSB0aGUgY2hhbmNlIG9mIHRoYXQgaGFwcGVu
aW5nIGluICpvdXIqIHRlc3Rpbmcgc2VlbXMgc2VlbXMgcHJldHR5IHRpbnkuICAoRW1iZWRkZWQg
ZGV2aWNlIG1hbnVmYWN0dXJlcnMgc2VlbSB0byB0aGluayB0aGlzIGlzIHJhcmUgZW5vdWdoIHRv
IHVwZGF0ZSBmaXJtd2FyZSB3aXRoLCBhbmQgdGhleSBoYXZlIGEgbG90IG1vcmUgdG8gbG9zZSB0
aGFuIHdlIGRvLikNCg0KIC1HZW9yZ2UKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 16:46:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 16: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 1fb7Ov-00009M-1U; Thu, 05 Jul 2018 16: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=cxgy=jv=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fb7Ot-00009G-8F
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 16:46:35 +0000
X-Inumbo-ID: f9951574-8072-11e8-a6a9-d7ebe60f679a
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9951574-8072-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 16:46:34 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id a5-v6so6663244edt.5
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 09:46: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:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=mr+nrxOJu9EPy/QYnGhP5VRnb43Csksswpp0qSNCo3g=;
 b=hr/jyZp5gP3uyT5LGSwqsFwo8aTkFqWIns/7BditExuvlm8Zeds3YghZEq6zlv+A8f
 b88rSZyEvIB9VDEMMOa9QH/0Jul80/zb8Ec7m6IlFfn/W2AEVXHte5+0pkJFiVdkiIYC
 nWkvImvVsAqyWjHtp5L8rz3wDQqugmFdMN3nuTa5+/b3GAahfgYEt5nmAnBBS3YJD2zM
 Bv4gH8ZozIPKSG5saWn2be5nVpToOmgTBqcA/oU5+mgTBBsVu+sIl5GKpF+n2yT5Vcxl
 g7M9o986fJw65PgQ6CwMtMP7rYpOApzK1D8TPpTlGgKKS2AWdr0iEbhbJCQDiKCKtECk
 O7zw==
X-Gm-Message-State: APt69E3baegRaglmdJ5GKNQNhx72o674TyyoLzRhlqcBkbo54hGHhiBh
 zhxi6H+T8hEdxmn9SsKob+PyAlFD
X-Google-Smtp-Source: AAOMgpd1jAEiiWmcl+SG99uOCv07y+JpjD198rOq0tVx+M08I65onP7kVJv8NOhI8D+sif5QzKi6yA==
X-Received: by 2002:aa7:c542:: with SMTP id
 s2-v6mr7244233edr.224.1530809192794; 
 Thu, 05 Jul 2018 09:46:32 -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 y99-v6sm111584ede.18.2018.07.05.09.46.31
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 09:46:31 -0700 (PDT)
Received: by mail-wr1-f42.google.com with SMTP id h10-v6so1560888wrq.8
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 09:46:31 -0700 (PDT)
X-Received: by 2002:adf:ac66:: with SMTP id v93-v6mr4995551wrc.7.1530809191345; 
 Thu, 05 Jul 2018 09:46:31 -0700 (PDT)
MIME-Version: 1.0
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
In-Reply-To: <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 5 Jul 2018 10:45:53 -0600
X-Gmail-Original-Message-ID: <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
Message-ID: <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.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>,
 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>

T24gVGh1LCBKdWwgNSwgMjAxOCBhdCA5OjIyIEFNIFJhenZhbiBDb2pvY2FydQo8cmNvam9jYXJ1
QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBPbiAwNy8wNS8yMDE4IDA1OjM1IFBNLCBUYW1h
cyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiBKYW4ncyBjb21tZW50IGhlcmUgYWJvdXQgdGhlIHRvbyBi
cm9hZCBleHBvc3VyZSBpcyBub3Qgd2l0aG91dCBhCj4gPiBwb2ludC4gRm9yIGEgc2VjdXJpdHkg
YXBwbGljYXRpb24gdG8gcG9pbnQgaW4gdXNpbmcgYWx0cDJtIGFuZAo+ID4gbWVtYWNjZXNzIGlz
IHRvIGhhdmUgbWVtb3J5IHByb3RlY3Rpb25zIHRoYXQgdGhlIGd1ZXN0IGNhbid0IGFsdGVyLCBz
bwo+ID4gZXZlbiBpZiB0aGUgZ3Vlc3Qga2VybmVsIGdldHMgY29tcHJvbWlzZWQsIHNvbWUgc2Vj
dXJpdHkgY2hlY2tzIHJlbWFpbgo+ID4gaW4gcGxhY2UuIE90aGVyd2lzZSB1c2luZyB0aGUgaW4t
Z3Vlc3QgcGFnZXRhYmxlcyB3b3VsZCBiZSBiZXR0ZXIgaW4KPiA+IGV2ZXJ5IHdheSAtIGZhc3Rl
ciwgbGVzcyBjb21wbGV4aXR5LCBldGMuICNWRSBhbmQgVk1GVU5DIGJsdXIgdGhpcwo+ID4gcGlj
dHVyZSBhIGJpdCBieSBhbGxvd2luZyBhIGd1ZXN0IGFnZW50IHRvIGZpbHRlciBzb21lIG9mIHRo
ZSBldmVudHMKPiA+IHRoYXQgcmVzdWx0IGZyb20gRVBUIHZpb2xhdGlvbnMuIFRoaXMgbWF5IGFs
cmVhZHkgYmUgc2VlbiBhcwo+ID4gIndlYWtlbmluZyIgdGhlIHNlY3VyaXR5IG9mIHRoZSBhcHBy
b2FjaCBidXQgSU1ITyB0aGF0J3MganVzdCB0aGUKPiA+IHRyYWRlb2ZmIGJldHdlZW4gc2VjdXJp
dHkgYW5kIHBlcmZvcm1hbmNlLiBJdCBjYW4gYmUgY29uZmlndXJlZCBvbgo+ID4gd2hpY2ggcGFn
ZSBjYW4gdGhlIGluLWd1ZXN0IGFnZW50IGFjdCBhcyBhIGZpbHRlciBhbmQgd2hpY2ggcGFnZXMg
Z28KPiA+IHRvIHRoZSBleHRlcm5hbCBhZ2VudCwgc28gYXQgbGVhc3QgdGhhdCB0cmFkZW9mZiBj
YW4gYmUgZmluZS10dW5lZCAoaW4KPiA+IHRoZW9yeSkuIFNvIHdpdGggdGhhdCBpbiBtaW5kLCBJ
IHdvdWxkIGNlcnRhaW5seSBjb25zaWRlciBhbiBpbi1ndWVzdAo+ID4gYXBwbGljYXRpb24gbGVz
cyBvZiBhIHNlY3VyaXR5IGNvbmNlcm4gaWYgaXQgd2FzIG9ubHkgYWJsZSB0byBmaWx0ZXIKPiA+
IGV2ZW50cyBmb3Igd2hpY2ggaXQgd2FzIGV4cGxpY2l0bHkgcGVybWl0dGVkIHRvIGRvIHNvIGlu
c3RlYWQgb2YgYmVpbmcKPiA+IGFibGUgdG8gYm90aCBzZWUgYWxsIHBhZ2UgcGVybWlzc2lvbnMg
YW5kIGFsc28gc2V0dGluZyAoaWUgcmVtb3ZpbmcKPiA+IHRoZW0pIGF0IHdpbGwuIFRoZSBjdXJy
ZW50IGFsdHAybSBpbnRlcmZhY2UgaXMgY2VydGFpbmx5IG5vdCBzdWl0YWJsZQo+ID4gZm9yIG1h
a2luZyBzdWNoIGEgZmluZS1ncmFpbmVkIGRpc3RpbmN0aW9uLCBhbmQgWFNNIGRvZXNuJ3QgaGVs
cCB3aXRoCj4gPiB0aGlzIGVpdGhlci4gQnV0IHRoYXQncyBhIHNlcGFyYXRlIHByb2JsZW0sIG9u
Y2Ugd2UgYWxsb3cgYSBndWVzdAo+ID4ga2VybmVsIHRvIHNldCB0aGVzZSBwZXJtaXNzaW9ucywg
YWxzbyBhbGxvd2luZyBpdCBnZXQgdGhlbSBtYWtlcyB2ZXJ5Cj4gPiBsaXR0bGUgZGlmZmVyZW5j
ZS4gUGVyaGFwcyB3aGF0IHdlIHNob3VsZCBiZSBkaXNjdXNzaW5nIGlzIHNwbGl0dGluZwo+ID4g
YWx0cDJtIGh2bW9wIGludG8gdHdvIG9wcywgb25lIHRoYXQncyByZXF1aXJlZCBmb3IgRVBUUCBz
d2l0Y2hpbmcgYW5kCj4gPiByZWNlaXZpbmcgI1ZFIGV2ZW50cywgYW5kIG9uZSB0aGF0IGFkZHMg
dGhlICJyZXN0IiBpbiBjYXNlIGl0J3MgbmVlZGVkCj4gPiBkdXJpbmcgZGV2ZWxvcG1lbnQvdGVz
dGluZy4KPgo+IFRoYXQncyB0cnVlLCB0aGUgcHJpbmNpcGxlIG9mIGxlYXN0IHBvc3NpYmxlIGFj
Y2VzcyBpcyBwcm9iYWJseSBiZXN0Lgo+IEhvd2V2ZXIsIEkgYmVsaWV2ZSBBbmRyZXcncyBpbml0
aWFsIG9iamVjdGlvbiBpbiB0aGUKPiB4Y19hbHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkoKSBk
aXNjdXNzaW9uIHdhcyB0aGF0IGFsdHAybSBzZWVtcyB0bwo+IGhhdmUgYmVlbiBkZXNpZ25lZCB3
aXRoIHRoZSBzcGVjaWZpYyBnb2FsIG9mIGFsbG93aW5nIHNldmVyYWwgb3BlcmF0aW9ucwo+IHRv
IGhhcHBlbiBmcm9tIHRoZSBndWVzdC4gRnJvbSBJbnRlbCdzIG9yaWdpbmFsIGRlc2lnbiB0ZXh0
IFsxXToKPgo+ICItIEh5cGVyY2FsbHMgZm9yIGFsdHAybQo+Cj4gQWx0cDJtIG1vZGUgaW50cm9k
dWNlcyBhIG5ldyBzZXQgb2YgaHlwZXJjYWxscyBmb3IgYWx0cDJtIG1hbmFnZW1lbnQKPiBmcm9t
IHNvZnR3YXJlIGFnZW50cyBvcGVyYXRpbmcgaW4gWGVuIEhWTSBndWVzdHMuCj4KPiBUaGUgaHlw
ZXJjYWxscyBhcmUgYXMgZm9sbG93czoKPgo+IEVuYWJsZSBvciBEaXNhYmxlIGFsdHAybSBtb2Rl
IGZvciBkb21haW4KPiBDcmVhdGUgYSBuZXcgYWx0ZXJuYXRlIHAybQo+IEVkaXQgcGVybWlzc2lv
bnMgZm9yIGEgc3BlY2lmaWMgR1BBIHdpdGhpbiBhbiBhbHRlcm5hdGUgcDJtCj4gRGVzdHJveSBh
biBleGlzdGluZyBhbHRlcm5hdGUgcDJtIgo+Cj4gU2luY2UgdGhhdCBoYXMgb2J2aW91c2x5IGJl
ZW4gYWNjZXB0ZWQgdXBvbiB1cHN0cmVhbWluZyB0aGUgYWx0cDJtCj4gc2VyaWVzLCBhbmQgc2lu
Y2UgdGhlc2UgbmV3IG9wZXJhdGlvbnMgZG8gcmVzcGVjdCB0aGF0IHRleHQgZXhhY3RseSBhbmQs
Cj4gYXMgR2VvcmdlIGhhcyBwb2ludGVkIG91dCwgbmVpdGhlciBpbmNyZWFzZSB0aGUgY29tcGxl
eGl0eSBvZiB0aGUgY29kZSwKPiBub3IgaW50cm9kdWNlIGEgZGVzaWduIGluY29uc2lzdGVuY3kg
KHdpdGggcmVnYXJkIHRvIHdoYXQgdGhlIGluLWd1ZXN0Cj4gYWdlbnQgaXMgYWxsb3dlZCB0byBk
byksIGFuZCBmdXJ0aGVybW9yZSBpcyBldmVuIG1vcmUgcmVzdHJpY3RlZCBieSB5b3VyCj4gbGF0
ZXIgY29kZSwgSSB3b3VsZCBhcmd1ZSB0aGF0IHNpbXBseSBleHRlbmRpbmcgdGhlIGV4aXN0aW5n
IEhWTU9QcyBpcwo+IHdoYXQgbG9va3MgdGhlIG1vc3QgY29uc2lzdGVudC4KCkFncmVlLgoKPgo+
IEhvd2V2ZXIsIG91ciBwYXJ0aWN1bGFyIGFwcGxpY2F0aW9uIGlzIG9ubHkgaW50ZXJlc3RlZCBp
biBzZXR0aW5nIChhbmQKPiBxdWVyeWluZykgcGFnZSByZXN0cmljdGlvbnMgZnJvbSB1c2Vyc3Bh
Y2UgKGZyb20gdGhlIGRvbTAgYWdlbnQpLiBJdAo+IHdpbGwgYWxzbyBuZWVkIHRvIGJlIGFibGUg
dG8gc2V0IHRoZSBjb252ZXJ0aWJsZSBiaXQgb2YgZ3Vlc3QgcGFnZXMgZnJvbQo+IHRoZSBkb20w
IGFnZW50IGFzIHdlbGwgKHBhdGNoZXMgcGVuZGluZykuIFNvIHdlJ3JlIGFsc28gZmluZSB3aXRo
IGEKPiAiRE9NQ1RMIGlmIG5vYm9keSB3YW50cyBpdCBhcyBhIEhWTU9QIiBwb2xpY3ksIGlmIHBv
bGx1dGluZyB0aGUgRE9NQ1RMcwo+IChwb3NzaWJseSB0ZW1wb3JhcmlseSkgaXMgYW4gb3B0aW9u
Lgo+Cj4gV2UgY291bGQgYWxzbyAoYXQgbGVhc3QgYmV0d2VlbiBUYW1hcyBhbmQgdXMpIGNvbWUg
dXAgd2l0aCBjdXJyZW50IC8KPiBsaWtlbHkgdXNlLWNhc2VzIGFuZCBkb3duZ3JhZGUgYWxsIGFs
dHAybSBIVk1PUHMgdGhhdCBjb3VsZCBiZSBET01DVExzCj4gaW4gYWxsIHRoZSBzY2VuYXJpb3Mg
dG8gRE9NQ1RMcy4KCkF5ZS4gVGhlcmUgaXMgcmVhbGx5IGp1c3Qgb25lIEhWTU9QIHRoYXQgdGhl
IGd1ZXN0IGFic29sdXRlbHkgbmVlZHMKYWNjZXNzIHRvIHNvIHRoYXQgaXQgY2FuIHVzZSAjVkUs
IGFuZCB0aGF0J3MKSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeS4gQUZBSVUgZXZlcnl0
aGluZyBlbHNlIGNvdWxkIGJlIGp1c3QgYQpET01DVEwuCgpUYW1hcwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 16:54:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 16:54:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb7W7-0001Hv-5Y; Thu, 05 Jul 2018 16: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=cxgy=jv=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fb7W6-0001Hq-8r
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 16:54:02 +0000
X-Inumbo-ID: 0494c707-8074-11e8-a6a9-d7ebe60f679a
Received: from mail-ed1-f67.google.com (unknown [209.85.208.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0494c707-8074-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 16:54:02 +0000 (UTC)
Received: by mail-ed1-f67.google.com with SMTP id b10-v6so6672544edi.2
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 09:54:01 -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=XFRXMaLUw0XLPvQEVTUpXWmLIxhYAiZhOQxZT3h3/tk=;
 b=SHPx1s987PR96g15heVwaBBrAyNHOfQ6cVraGXFhLpq+lYnYwIvkH8pABeH/bDiXvT
 1c1eTWd6BeqPFyiEA8F1fV8OwVa8BFM8sYLBi26XoippE5qgUTixNYKACVMZTQEvEyoW
 A2WI18F61kM/TfW2h9h7j7U7OYI+h5DpVshP9FGwlYxOs5K7Zo4calemG4ioKIwwKq/3
 /duFc6kl83K0qaP82azC/fo5KZBXR+CXC2tD7PM1LZbHPc42XUDq6kYcCvyRfXGZnPss
 PHIF0vbDboSuByCR5mqVIRpyanaUBz8AdrtmE05Z+cAZ7RpC8i86sHJ7aGYqdEnHcG8Y
 gp1Q==
X-Gm-Message-State: APt69E2nq0j3Lay7syC7fIFBzVltPmymqNEislyoB53IcpfVdP28tD2T
 nplic6g6XhTMz5Ho7KFXWZn69COc7BI=
X-Google-Smtp-Source: AAOMgpe6bRMXXHCWLsPx8JjqtYozoO/Ao+XRyKTsB4S1aZvuZlAevG829DcX3MSEzZgzeYDZtt14yw==
X-Received: by 2002:a50:a725:: with SMTP id
 h34-v6mr7495823edc.297.1530809640733; 
 Thu, 05 Jul 2018 09:54:00 -0700 (PDT)
Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com.
 [209.85.221.48])
 by smtp.gmail.com with ESMTPSA id b8-v6sm3172061edd.13.2018.07.05.09.53.59
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 09:53:59 -0700 (PDT)
Received: by mail-wr1-f48.google.com with SMTP id b15-v6so1572833wrv.10
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 09:53:59 -0700 (PDT)
X-Received: by 2002:adf:de84:: with SMTP id
 w4-v6mr5500873wrl.270.1530809639248; 
 Thu, 05 Jul 2018 09:53:59 -0700 (PDT)
MIME-Version: 1.0
References: <20180705104445.8048-1-apop@bitdefender.com>
 <20180705104445.8048-2-apop@bitdefender.com>
In-Reply-To: <20180705104445.8048-2-apop@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 5 Jul 2018 10:53:22 -0600
X-Gmail-Original-Message-ID: <CABfawhkgELLq-zJyGNJBMc_BF5kmA0HU5QthjT8LuF9Wx57qXQ@mail.gmail.com>
Message-ID: <CABfawhkgELLq-zJyGNJBMc_BF5kmA0HU5QthjT8LuF9Wx57qXQ@mail.gmail.com>
To: Adrian Pop <apop@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/mem_access: Add a helper
 function for memaccess 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>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gVGh1LCBKdWwgNSwgMjAxOCBhdCA0OjQ0IEFNIEFkcmlhbiBQb3AgPGFwb3BAYml0ZGVmZW5k
ZXIuY29tPiB3cm90ZToKPgo+IFRoZSBwMm1fYWNjZXNzX3RvX3hlbm1lbV9hY2Nlc3MoKSBjb252
ZXJ0cyBhIHAybV9hY2Nlc3NfdCB0byBhCj4geGVubWVtX2FjY2Vzc190LiAgSXQgaXMgY29tcGxl
bWVudGFyeSB0byB4ZW5tZW1fYWNjZXNzX3RvX3AybV9hY2Nlc3MoKS4KPiBJdCBpcyBjdXJyZW50
bHkgb25seSB1c2VkIGJ5IF9wMm1fZ2V0X21lbV9hY2Nlc3MoKS4KPgo+IFNpZ25lZC1vZmYtYnk6
IEFkcmlhbiBQb3AgPGFwb3BAYml0ZGVmZW5kZXIuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYv
bW0vbWVtX2FjY2Vzcy5jIHwgNDEgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
Cj4gIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkKPgo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gveDg2
L21tL21lbV9hY2Nlc3MuYwo+IGluZGV4IGMwY2QwMTc0Y2YuLmU3NWZmMGM3MzUgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fYWNjZXNzLmMKPiBAQCAtMzMsMTYgKzMzLDEyIEBACj4gICNpbmNsdWRlICJtbS1sb2Nr
cy5oIgo+Cj4gIC8qCj4gLSAqIEdldCBhY2Nlc3MgdHlwZSBmb3IgYSBnZm4uCj4gLSAqIElmIGdm
biA9PSBJTlZBTElEX0dGTiwgZ2V0cyB0aGUgZGVmYXVsdCBhY2Nlc3MgdHlwZS4KPiArICogQ29u
dmVydCBhIHAybV9hY2Nlc3NfdCB0byBhIHhlbm1lbV9hY2Nlc3NfdC4KPiAgICovCj4gLXN0YXRp
YyBpbnQgX3AybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBn
Zm4sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5tZW1fYWNjZXNzX3QgKmFj
Y2VzcykKPiArc3RhdGljIGludCBwMm1fYWNjZXNzX3RvX3hlbm1lbV9hY2Nlc3Moc3RydWN0IHAy
bV9kb21haW4gKnAybSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cDJtX2FjY2Vzc190IHBhY2Nlc3MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHhlbm1lbV9hY2Nlc3NfdCAqeGFjY2VzcykKPiAgewo+IC0gICAgcDJtX3R5cGVfdCB0
Owo+IC0gICAgcDJtX2FjY2Vzc190IGE7Cj4gLSAgICBtZm5fdCBtZm47Cj4gLQo+ICAgICAgc3Rh
dGljIGNvbnN0IHhlbm1lbV9hY2Nlc3NfdCBtZW1hY2Nlc3NbXSA9IHsKPiAgI2RlZmluZSBBQ0NF
U1MoYWMpIFtwMm1fYWNjZXNzXyMjYWNdID0gWEVOTUVNX2FjY2Vzc18jI2FjCj4gICAgICAgICAg
ICAgIEFDQ0VTUyhuKSwKPiBAQCAtNTgsMTIgKzU0LDI3IEBAIHN0YXRpYyBpbnQgX3AybV9nZXRf
bWVtX2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sCj4gICN1bmRlZiBB
Q0NFU1MKPiAgICAgIH07Cj4KPiArICAgIGlmICggKHVuc2lnbmVkIGludClwYWNjZXNzID49IEFS
UkFZX1NJWkUobWVtYWNjZXNzKSApCj4gKyAgICAgICAgcmV0dXJuIC1FUkFOR0U7Cj4gKwo+ICsg
ICAgKnhhY2Nlc3MgPSBtZW1hY2Nlc3NbcGFjY2Vzc107Cj4gKyAgICByZXR1cm4gMDsKPiArfQo+
ICsKPiArLyoKPiArICogR2V0IGFjY2VzcyB0eXBlIGZvciBhIGdmbi4KPiArICogSWYgZ2ZuID09
IElOVkFMSURfR0ZOLCBnZXRzIHRoZSBkZWZhdWx0IGFjY2VzcyB0eXBlLgo+ICsgKi8KPiArc3Rh
dGljIGludCBfcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90
IGdmbiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbm1lbV9hY2Nlc3NfdCAq
YWNjZXNzKQo+ICt7Cj4gKyAgICBwMm1fdHlwZV90IHQ7Cj4gKyAgICBwMm1fYWNjZXNzX3QgYTsK
PiArICAgIG1mbl90IG1mbjsKPiArCj4gICAgICAvKiBJZiByZXF1ZXN0IHRvIGdldCBkZWZhdWx0
IGFjY2Vzcy4gKi8KPiAgICAgIGlmICggZ2ZuX2VxKGdmbiwgSU5WQUxJRF9HRk4pICkKPiAtICAg
IHsKPiAtICAgICAgICAqYWNjZXNzID0gbWVtYWNjZXNzW3AybS0+ZGVmYXVsdF9hY2Nlc3NdOwo+
IC0gICAgICAgIHJldHVybiAwOwo+IC0gICAgfQo+ICsgICAgICAgIHJldHVybiBwMm1fYWNjZXNz
X3RvX3hlbm1lbV9hY2Nlc3MocDJtLCBwMm0tPmRlZmF1bHRfYWNjZXNzLCBhY2Nlc3MpOwo+Cj4g
ICAgICBnZm5fbG9jayhwMm0sIGdmbiwgMCk7Cj4gICAgICBtZm4gPSBwMm0tPmdldF9lbnRyeShw
Mm0sIGdmbiwgJnQsICZhLCAwLCBOVUxMLCBOVUxMKTsKPiBAQCAtNzIsMTEgKzgzLDcgQEAgc3Rh
dGljIGludCBfcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90
IGdmbiwKPiAgICAgIGlmICggbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pICkKPiAgICAgICAgICBy
ZXR1cm4gLUVTUkNIOwo+Cj4gLSAgICBpZiAoICh1bnNpZ25lZCBpbnQpYSA+PSBBUlJBWV9TSVpF
KG1lbWFjY2VzcykgKQo+IC0gICAgICAgIHJldHVybiAtRVJBTkdFOwo+IC0KPiAtICAgICphY2Nl
c3MgPSAgbWVtYWNjZXNzW2FdOwo+IC0gICAgcmV0dXJuIDA7Cj4gKyAgICByZXR1cm4gYWNjZXNz
X3RvX3hlbm1lbV9hY2Nlc3MocDJtLCBhLCBhY2Nlc3MpOwoKU2hvdWxkbid0IHRoaXMgYmUgcDJt
X2FjY2Vzc190b194ZW5tZW1fYWNjZXNzPyBEaWQgeW91IGNvbXBpbGUgY2hlY2sKdGhpcyBwYXRj
aCBiZWZvcmUgc2VuZGluZz8KCj4gIH0KPgo+ICBib29sIHAybV9tZW1fYWNjZXNzX2VtdWxhdGVf
Y2hlY2soc3RydWN0IHZjcHUgKnYsCj4gLS0KPiAyLjE3LjAKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 16:54:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 16:54: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 1fb7X0-0001MJ-Iy; Thu, 05 Jul 2018 16:54: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb7Wz-0001M6-Fj
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 16:54:57 +0000
X-Inumbo-ID: 22a7f44f-8074-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22a7f44f-8074-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 18:54:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="75771567"
To: George Dunlap <George.Dunlap@citrix.com>, Ian Jackson
 <Ian.Jackson@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@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: <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
Date: Thu, 5 Jul 2018 17:54:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <FB11B977-C6B6-4A82-BB05-00D5F701D67B@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] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Sander Eikelenboom <linux@eikelenboom.it>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDUvMDcvMTggMTc6NDEsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4KPj4gT24gSnVsIDUsIDIw
MTgsIGF0IDU6MjMgUE0sIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPiB3cm90
ZToKPj4KPj4gU2FuZGVyIEVpa2VsZW5ib29tIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbTm90
ZXMgZm9yIHhlbiBzdW1taXQgMjAxOCBkZXNpZ24gc2Vzc2lvbl0gUHJvY2VzcyBjaGFuZ2VzOiBp
cyB0aGUgNiBtb250aGx5IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hvcnQsIFNlY3VyaXR5IFByb2Nl
c3MsIC4uLiIpOgo+Pj4gVGh1cnNkYXksIEp1bHkgNSwgMjAxOCwgNToxNDozOSBQTSwgeW91IHdy
b3RlOgo+Pj4+IFNvIHRoYXQgbWVhbnMgdGhhdCBvZnRlbiwgYW5kIGF0IGxlYXN0IGZyb20gb25l
IHRlc3QgZmxpZ2h0IHRvIHRoZQo+Pj4+IG5leHQsIGFsbCBvZiB0aGUgYmFzZSBkb20wIE9TIG5l
ZWRzIHRvIGJlIGNvcGllZCBmcm9tIHNvbWV3aGVyZSBlbHNlCj4+Pj4gdG8gdGhlIHRlc3QgaG9z
dC4gIFRoaXMgaXMgbm90IGN1cnJlbnRseSBhcyBmYXN0IGFzIGl0IGNvdWxkIGJlLCBidXQKPj4+
PiBydW5uaW5nIGQtaSBpcyBub3QgbWFzc2l2ZWx5IHNsb3dlciB0aGFuIHNvbWV0aGluZyBsaWtl
IEZBSS4KPj4+IGhvdyBhYm91dCB1c2luZyAoTFZNKSBzbmFwc2hvdHRpbmcgKHdoY2ggZG9lcyBD
T1cpIGFuZCBkcm9wIHRoZQo+Pj4gc25hcHNob3RzIGFmdGVyIGEgdGVzdCA/ICBPbmx5IGRvIGEg
bmV3IE9TIGluc3RhbGwgb25jZSBhIGRheS93ZWVrCj4+PiAob3IgcG9pbnQgcmVsZWFzKSBhbmQg
b25seSBhZnRlciBoYXZpbmcgYW4gT1NTVEVTVCBwYXNzID8gIFRoYXQKPj4+IHNob3VsZCBoYXZl
IGZhaXJseSBsaXR0bGUgb3ZlcmhlYWQuCj4+IEknbSBzb3JyeSB0byBoYXZlIHRvIHNheSB0aGlz
LCBidXQgeW91IHNlZW0gbm90IHRvIGhhdmUgcmVhZCB3aGF0IEkKPj4gd3JvdGUgYWJvdmUuCj4+
Cj4+IExlYXZpbmcgYXNpZGUgb3RoZXIgcXVlc3Rpb25zIGFib3V0IHVzaW5nIExWTSBmb3IgYSB3
aG9sZSBtYWNoaW5lCj4+IGluY2x1ZGluZyBwb3NzaWJsZSBFRkkgc3lzdGVtIHBhcnRpdGlvbiwg
Ym9vdGxvYWRlciBldGMuLCB3aGVyZSB3b3VsZAo+PiB0aGUgYmFzZSBpbWFnZSBiZSBmb3IgdGhp
cyBMVk0gc25hcHNob3QgPwo+Pgo+PiBJZiBpdCBpcyBvbiB0aGUgaG9zdCBpdHNlbGYgdGhlbiB0
aGUgcHJldmlvdXMgdGVzdCBjYW4gY29ycnVwdCBpdC4KPj4gVGhpcyBpcyBub3QgdGhlb3JldGlj
YWw6IHdlIGFyZSBkb2luZyBPUyBhbmQgaHlwZXJ2aXNvciBkZXZlbG9wbWVudC4KPj4gQnJlYWth
Z2UgaXMgdG8gYmUgZXhwZWN0ZWQuCj4gV2hhdCB3b3VsZCB5b3UgdGhpbmsgb2YgYSDigJxiYWNr
dXAgcGFydGl0aW9u4oCdIHNjaGVtZSBpbnN0ZWFkPyAgSS5lLiwgbWFrZSAoc2F5KSAvZGV2L3Nk
YTEgYW5kIC9kZXYvc2RhMiAgaWRlbnRpY2FsIHNpemUsIGluc3RhbGwgdG8gL2Rldi9zZGExLCB1
c2UgYSBzbWFsbCDigJxzbmFwc2hvdOKAnSBuZXRib290IHV0aWxpdHkgdG8gZGQgaXQgaW50byAv
ZGV2L3NkYTIuICBSdW4gYSB0ZXN0LCB0aGVuIGRkIGZyb20gL2Rldi9zZGEyIGJhY2sgaW50byAv
ZGV2L3NkYTEuICBJZiB0aGlzIHdlcmUgb25seSBhIGZldyBnaWdzIGl0IHNob3VsZG7igJl0IHRh
a2UgbW9yZSB0aGFuIGEgbWludXRlIG9yIHR3by4gIEhvdyBsb25nIGRvZXMgYSBmdWxsIGluc3Rh
bGwgdGFrZT8KPgo+IEluIHRoZW9yeSBvZiBjb3Vyc2UgYSB3aWxkIE9TIHdyaXRlIGNvdWxkIGNv
cnJ1cHQgc29tZXRoaW5nIGluIGFuIHVubW91bnRlZCBwYXJ0aXRpb24sIGJ1dCBpbiBwcmFjdGlj
ZSB0aGUgY2hhbmNlIG9mIHRoYXQgaGFwcGVuaW5nIGluICpvdXIqIHRlc3Rpbmcgc2VlbXMgc2Vl
bXMgcHJldHR5IHRpbnkuICAoRW1iZWRkZWQgZGV2aWNlIG1hbnVmYWN0dXJlcnMgc2VlbSB0byB0
aGluayB0aGlzIGlzIHJhcmUgZW5vdWdoIHRvIHVwZGF0ZSBmaXJtd2FyZSB3aXRoLCBhbmQgdGhl
eSBoYXZlIGEgbG90IG1vcmUgdG8gbG9zZSB0aGFuIHdlIGRvLikKClhlblJULCB3aGljaCBpcyBY
ZW5TZXJ2ZXJzIHByb3Zpc2lvbmluZyBhbmQgdGVzdGluZyBzeXN0ZW0gYW5kIGluc3RhbGwsCmNh
biBkZXBsb3kgYXJiaXRyYXJ5IGJ1aWxkcyBvZiBYZW5TZXJ2ZXIsIG9yIGFyYml0cmFyeSBidWls
ZHMgb2YgdmFyaW91cwpMaW51eCBkaXN0cm9zIGluIDEwIG1pbnV0ZXMgKGFsdGhvdWdoIGZvciBk
aXN0cm9zLCB3ZSBsaW1pdCBvdXIgaW5zdGFsbAptZWRpYSB0byBwdWJsaXNoZWQgcG9pbnQgcmVs
ZWFzZXMpLsKgIEdvb2dsZSAiMTAgbWludXRlcyB0byBYZW4iIGZvciBzb21lClBSIG9uIHRoaXMg
c3ViamVjdCBkb25lIGJhY2sgaW4gdGhlIGRheSEKClRoaXMgaXMgYSBmcmVzaCBpbnN0YWxsIG9m
IHRoZSBob3N0LsKgIEl0cyBub3QgaGFyZCwgYW5kIGl0cyBub3Qgcm9ja2V0CnNjaWVuY2UuwqAg
V2hhdCBpdCBpcyBpcyBhYnNvbHV0ZWx5IG5lY2Vzc2FyeSBmb3IgcmVsaWFibGUgdGVzdGluZy4K
CkF0dGVtcHRpbmcgdG8gY2xldmVybHkgY2FjaGUgdGhlIGV4aXN0aW5nIGluc3RhbGwgdG8gYXZv
aWQgcmVpbnN0YWxscwp3b24ndCBzYXZlIHlvdSBtdWNoIHRpbWUsIGFuZCBpdCB3aWxsIGludHJv
ZHVjZSBleHRyYSBjb21wbGV4aXR5LCBleHRyYQpjb3JuZXIgY2FzZXMgYW5kIGluZXZpdGFibHkg
bWFrZSB0aGUgcHJvYmxlbSB3ZSdyZSB0cnlpbmcgdG8gc29sdmUgZXZlbgp3b3JzZS4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 16:59:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 16:59:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb7bI-0001aB-9A; Thu, 05 Jul 2018 16:59: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=aoco=jv=citrix.com=prvs=7171d3a14=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fb7bG-0001a6-Hh
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 16:59:22 +0000
X-Inumbo-ID: c3048457-8074-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3048457-8074-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 16:59:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208,217";a="75771732"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: x86 Community Call - Wed July 11, 14:00 - 15:00 UTC - Call for
 agenda items
Thread-Index: AQHUFIF88/wEE180OES+BCwYLmIymw==
Date: Thu, 5 Jul 2018 16:59:06 +0000
Message-ID: <84BA8671-6F86-4713-B4EF-C2C2D30C444E@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.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: [Xen-devel] x86 Community Call - Wed July 11,
 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: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Brian Woods <brian.woods@amd.com>, "intel-xen@intel.com" <intel-xen@intel.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============4538440633937681905=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4538440633937681905==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_84BA86716F864713B4EFC2C2D30C444Ecitrixcom_"

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

SGkgYWxsLA0KDQpwbGVhc2UgZmluZCBhdHRhY2hlZCBpbmZvcm1hdGlvbiBhYm91dCB0aGUgbmV4
dCB4ODYgY29tbXVuaXR5IGNhbGwuIEFzIHdlIGhhdmUgbWFkZSBzaWduaWZpY2FudCBwcm9ncmVz
cyBvbiBtb3N0IG9mIHRoZSBvcGVuIGlzc3VlcywgSSB3YW50ZWQgdG8gc3RhcnQgd2l0aCBhIGNs
ZWFuIHNsYXRlIGZyb20gYSB0b3BpY+KAmXMgcGVyc3BlY3RpdmUuIEluIG90aGVyIHdvcmRzLCBs
ZXTigJlzIGhhdmUgYSB2ZXJ5IHF1aWNrIHN0YXR1cyB1cGRhdGUgc2VjdGlvbiBhbmQgb3RoZXJ3
aXNlIGNvdmVyIG5ldyB0b3BpY3MuDQoNClRoZSBvYnZpb3VzIG9uZSBpcyBhIGZvbGxvdy11cCB0
byB0aGUgcmF0aGVyIHZpYnJhbnQgcmVsZWFzZSBjeWNsZSBkaXNjdXNzaW9uOiBhdCB0aGUgdmVy
eSBsZWFzdCwgd2Ugc2hvdWxkIGRlY2lkZSB3aGF0IHJlbGVhc2UgbGVuZ3RoIHRvIHVzZSBmb3Ig
WGVuIDQuMTINClBsZWFzZSBzZW5kIGluIGFnZW5kYSBpdGVtcyBiZWZvcmUgQ29CIG9uIE1vbmRh
eS4NClRoZSBtZWV0aW5nIGludml0ZSB3aWxsIGZvbGxvdyB3aGVuIHdlIGhhdmUgYW4gYWdlbmRh
IEdvdG9tZWV0aW5nLCBwaG9uZSBicmlkZ2UgZGV0YWlscyBhbmQgc2xhY2sgY2hhbm5lbCB3aWxs
IGJlIHNlbnQgd2l0aCB0aGUgbWVldGluZyBpbnZpdGUNCg0KPT0gTWVldGluZyBUaW1lc3RhaWxz
ID09DQpXZWQgTWF5IDExLCAxNDowMCAtIDE1OjAwIFVUQw0KV2VkIE1heSAxMSwgMTU6MDAgLSAx
NjowMCBCU1QgKExvbmRvbikNCldlZCBNYXkgMTEsIDE2OjAwIC0gMTc6MDAgQ0VTVCAoQmVybGlu
KQ0KRnVydGhlciBJbnRlcm5hdGlvbmFsIG1lZXRpbmcgdGltZXM6IGh0dHBzOi8vd3d3LnRpbWVh
bmRkYXRlLmNvbS93b3JsZGNsb2NrL21lZXRpbmdkZXRhaWxzLmh0bWw/eWVhcj0yMDE4Jm1vbnRo
PTcmZGF5PTExJmhvdXI9MTQmbWluPTAmc2VjPTAmcDE9MjI0JnAyPTI0JnAzPTE3OSZwND0xMzYm
cDU9MzcmcDY9MzMNCg0KUmVnYXJkcw0KTGFycw0KDQo=

--_000_84BA86716F864713B4EFC2C2D30C444Ecitrixcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <31FF8976C42C674FA82763E9B7B23374@citrix.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdy
YXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4t
cmlnaHQ6MGNtOw0KCW1hcmdpbi1ib3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlw
ZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhw
b3J0LW9ubHk7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NTk1LjNwdCA4NDEuOXB0Ow0K
CW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0K
CXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0i
RU4tR0IiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRT
ZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+SGkgYWxsLCA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PnBsZWFzZSBmaW5kIGF0dGFjaGVkIGluZm9ybWF0aW9uIGFib3V0IHRoZSBuZXh0IHg4NiBjb21t
dW5pdHkgY2FsbC4gQXMgd2UgaGF2ZSBtYWRlIHNpZ25pZmljYW50IHByb2dyZXNzIG9uIG1vc3Qg
b2YgdGhlIG9wZW4gaXNzdWVzLCBJIHdhbnRlZCB0byBzdGFydCB3aXRoIGEgY2xlYW4gc2xhdGUg
ZnJvbSBhIHRvcGlj4oCZcyBwZXJzcGVjdGl2ZS4gSW4gb3RoZXINCiB3b3JkcywgbGV04oCZcyBo
YXZlIGEgdmVyeSBxdWljayBzdGF0dXMgdXBkYXRlIHNlY3Rpb24gYW5kIG90aGVyd2lzZSBjb3Zl
ciBuZXcgdG9waWNzLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij5UaGUgb2J2aW91cyBvbmUgaXMgYSBmb2xsb3ctdXAgdG8gdGhlIHJhdGhlciB2aWJyYW50IHJl
bGVhc2UgY3ljbGUgZGlzY3Vzc2lvbjogYXQgdGhlIHZlcnkgbGVhc3QsIHdlIHNob3VsZCBkZWNp
ZGUgd2hhdCByZWxlYXNlIGxlbmd0aCB0byB1c2UgZm9yIFhlbiA0LjEyPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij5QbGVhc2Ugc2VuZCBpbiBhZ2VuZGEgaXRlbXMgYmVmb3Jl
IENvQiBvbiBNb25kYXkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRoZSBtZWV0aW5nIGludml0ZSB3aWxs
IGZvbGxvdyB3aGVuIHdlIGhhdmUgYW4gYWdlbmRhIEdvdG9tZWV0aW5nLCBwaG9uZSBicmlkZ2Ug
ZGV0YWlscyBhbmQgc2xhY2sgY2hhbm5lbCB3aWxsIGJlIHNlbnQgd2l0aCB0aGUgbWVldGluZyBp
bnZpdGUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PT0gTWVl
dGluZyBUaW1lc3RhaWxzID09IDxvOnA+DQo8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPldlZCBNYXkgMTEsIDE0OjAw
IC0gMTU6MDAgVVRDDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+V2VkIE1heSAxMSwgMTU6MDAgLSAxNjow
MCBCU1QgKExvbmRvbikNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5XZWQgTWF5IDExLCAxNjowMCAtIDE3
OjAwIENFU1QgKEJlcmxpbikNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5GdXJ0aGVyIEludGVybmF0aW9u
YWwgbWVldGluZyB0aW1lczogaHR0cHM6Ly93d3cudGltZWFuZGRhdGUuY29tL3dvcmxkY2xvY2sv
bWVldGluZ2RldGFpbHMuaHRtbD95ZWFyPTIwMTgmYW1wO21vbnRoPTcmYW1wO2RheT0xMSZhbXA7
aG91cj0xNCZhbXA7bWluPTAmYW1wO3NlYz0wJmFtcDtwMT0yMjQmYW1wO3AyPTI0JmFtcDtwMz0x
NzkmYW1wO3A0PTEzNiZhbXA7cDU9MzcmYW1wO3A2PTMzPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5SZWdhcmRzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkxhcnM8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+
DQo8L2h0bWw+DQo=

--_000_84BA86716F864713B4EFC2C2D30C444Ecitrixcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4538440633937681905==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:02:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17: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 1fb7eP-0002IN-5O; Thu, 05 Jul 2018 17:02: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb7eN-0002IE-K5
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:02:35 +0000
X-Inumbo-ID: 35eb56e6-8075-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35eb56e6-8075-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 17:02:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="59521423"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.20262.278645.448005@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 18:02:30 +0100
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
 <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>,
 Sander Eikelenboom <linux@eikelenboom.it>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3Vt
bWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhs
eSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBY
ZW5SVCwgd2hpY2ggaXMgWGVuU2VydmVycyBwcm92aXNpb25pbmcgYW5kIHRlc3Rpbmcgc3lzdGVt
IGFuZCBpbnN0YWxsLAo+IGNhbiBkZXBsb3kgYXJiaXRyYXJ5IGJ1aWxkcyBvZiBYZW5TZXJ2ZXIs
IG9yIGFyYml0cmFyeSBidWlsZHMgb2YgdmFyaW91cwo+IExpbnV4IGRpc3Ryb3MgaW4gMTAgbWlu
dXRlcyAoYWx0aG91Z2ggZm9yIGRpc3Ryb3MsIHdlIGxpbWl0IG91ciBpbnN0YWxsCj4gbWVkaWEg
dG8gcHVibGlzaGVkIHBvaW50IHJlbGVhc2VzKS7CoCBHb29nbGUgIjEwIG1pbnV0ZXMgdG8gWGVu
IiBmb3Igc29tZQo+IFBSIG9uIHRoaXMgc3ViamVjdCBkb25lIGJhY2sgaW4gdGhlIGRheSEKCm9z
c3Rlc3QncyBkLWkgcnVucyB0YWtlIG1vcmUgbGlrZSAxNSBtaW51dGVzLiAgQXMgSSBzYXksIHRo
aXMgY291bGQgYmUKaW1wcm92ZWQgYnkgdXNpbmcgc29tZXRoaW5nIGxpa2UgRkFJLCBidXQgYnkg
YSBmYWN0b3Igb2YgYXQgbW9zdCAyIEkKdGhpbmsuICBJbnN0ZWFkIG9mIHdvcmtpbmcgb24gdGhh
dCwgSSBoYXZlIGJlZW4gd29ya2luZyBvbiByZXVzaW5nIGFuCmluc3RhbGwgd2hlbiBpdCBpcyBm
ZWFzaWJsZSB0byBkbyBzbzogc3BlY2lmaWNhbGx5LCBhZnRlciBhIHBhc3NpbmcKam9iIGFuZCB3
aGVuIHRoZSBob3N0IGlzIHRvIGJlIHJldXNlZCBieSB0aGUgc2FtZSBmbGlnaHQsIHdpdGggYW4K
aWRlbnRpY2FsIGNvbmZpZ3VyYXRpb24uICBJbiBteSB0ZXN0cyB0aGF0IHNhdmVzIGFib3V0IDUw
JSBvZiB0aGUgaG9zdAppbnN0YWxscy4gIEkgaGF2ZW4ndCB5ZXQgY29tcGxldGVkIGFuZCBkZXBs
b3llZCB0aGlzLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:04:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17: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 1fb7fq-0002lx-LP; Thu, 05 Jul 2018 17:04: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fb7fp-0002ld-38
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:04:05 +0000
X-Inumbo-ID: 6c317e71-8075-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c317e71-8075-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 17: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 1fb7fm-00056a-4H; Thu, 05 Jul 2018 17:04: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 1fb7fl-000761-S3; Thu, 05 Jul 2018 17:04:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fb7fl-0004tb-Q9; Thu, 05 Jul 2018 17:04:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124997-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=5a065e5bfc53a548769c4b079576f8b08f43f376
X-Osstest-Versions-That: xen=e1b7eb92d3ec6ce3ca68cffb36a148eb59f59613
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 17:04:01 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 124997: 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>

ZmxpZ2h0IDEyNDk5NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk5Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1YTA2NWU1YmZjNTNhNTQ4NzY5YzRiMDc5NTc2ZjhiMDhmNDNmMzc2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlMWI3ZWI5MmQzZWM2Y2UzY2E2
OGNmZmIzNmExNDhlYjU5ZjU5NjEzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5ODYgIDIwMTgt
MDctMDUgMDE6MDA6NTMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTk3ICAy
MDE4LTA3LTA1IDE0OjAwOjI4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBEYXZpZFdhbmcgPGRhdmlkd2FuZ0B6aGFveGluLmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogIFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBlMWI3ZWI5MmQzLi41YTA2NWU1
YmZjICA1YTA2NWU1YmZjNTNhNTQ4NzY5YzRiMDc5NTc2ZjhiMDhmNDNmMzc2IC0+IHNtb2tlCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:06:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17:06:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb7iL-0002wE-5j; Thu, 05 Jul 2018 17: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=woxl=jv=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1fb7iJ-0002w4-HE
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:06:39 +0000
X-Inumbo-ID: c7ace03d-8075-11e8-a6a9-d7ebe60f679a
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7ace03d-8075-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 17:06:38 +0000 (UTC)
Received: from 120-71-ftth.on.nl ([88.159.71.120]:55652 helo=[172.16.1.49])
 by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89)
 (envelope-from <linux@eikelenboom.it>)
 id 1fb7iB-0002tT-Hr; Thu, 05 Jul 2018 19:06:31 +0200
To: Ian Jackson <ian.jackson@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
 <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
 <23358.20262.278645.448005@mariner.uk.xensource.com>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <a0fb7723-8d48-4f34-2f56-b0be8ebb3088@eikelenboom.it>
Date: Thu, 5 Jul 2018 19:06:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23358.20262.278645.448005@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDUvMDcvMTggMTk6MDIsIElhbiBKYWNrc29uIHdyb3RlOgo+IEFuZHJldyBDb29wZXIgd3Jp
dGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtOb3RlcyBmb3IgeGVuIHN1bW1pdCAyMDE4IGRlc2lnbiBz
ZXNzaW9uXSBQcm9jZXNzIGNoYW5nZXM6IGlzIHRoZSA2IG1vbnRobHkgcmVsZWFzZSBDYWRlbmNl
IHRvbyBzaG9ydCwgU2VjdXJpdHkgUHJvY2VzcywgLi4uIik6Cj4+IFhlblJULCB3aGljaCBpcyBY
ZW5TZXJ2ZXJzIHByb3Zpc2lvbmluZyBhbmQgdGVzdGluZyBzeXN0ZW0gYW5kIGluc3RhbGwsCj4+
IGNhbiBkZXBsb3kgYXJiaXRyYXJ5IGJ1aWxkcyBvZiBYZW5TZXJ2ZXIsIG9yIGFyYml0cmFyeSBi
dWlsZHMgb2YgdmFyaW91cwo+PiBMaW51eCBkaXN0cm9zIGluIDEwIG1pbnV0ZXMgKGFsdGhvdWdo
IGZvciBkaXN0cm9zLCB3ZSBsaW1pdCBvdXIgaW5zdGFsbAo+PiBtZWRpYSB0byBwdWJsaXNoZWQg
cG9pbnQgcmVsZWFzZXMpLsKgIEdvb2dsZSAiMTAgbWludXRlcyB0byBYZW4iIGZvciBzb21lCj4+
IFBSIG9uIHRoaXMgc3ViamVjdCBkb25lIGJhY2sgaW4gdGhlIGRheSEKPiAKPiBvc3N0ZXN0J3Mg
ZC1pIHJ1bnMgdGFrZSBtb3JlIGxpa2UgMTUgbWludXRlcy4gIEFzIEkgc2F5LCB0aGlzIGNvdWxk
IGJlCj4gaW1wcm92ZWQgYnkgdXNpbmcgc29tZXRoaW5nIGxpa2UgRkFJLCBidXQgYnkgYSBmYWN0
b3Igb2YgYXQgbW9zdCAyIEkKPiB0aGluay4gIEluc3RlYWQgb2Ygd29ya2luZyBvbiB0aGF0LCBJ
IGhhdmUgYmVlbiB3b3JraW5nIG9uIHJldXNpbmcgYW4KPiBpbnN0YWxsIHdoZW4gaXQgaXMgZmVh
c2libGUgdG8gZG8gc286IHNwZWNpZmljYWxseSwgYWZ0ZXIgYSBwYXNzaW5nCj4gam9iIGFuZCB3
aGVuIHRoZSBob3N0IGlzIHRvIGJlIHJldXNlZCBieSB0aGUgc2FtZSBmbGlnaHQsIHdpdGggYW4K
PiBpZGVudGljYWwgY29uZmlndXJhdGlvbi4gIEluIG15IHRlc3RzIHRoYXQgc2F2ZXMgYWJvdXQg
NTAlIG9mIHRoZSBob3N0Cj4gaW5zdGFsbHMuICBJIGhhdmVuJ3QgeWV0IGNvbXBsZXRlZCBhbmQg
ZGVwbG95ZWQgdGhpcy4KPiAKPiBJYW4uCj4gCkp1c3Qgd29uZGVyaW5nLCBhcmUgdGhlcmUgYW55
IHRpbWluZyBzdGF0aXN0aWNzIGtlcHQgZm9yIHRoZSBPU1N0ZXN0CmZsaWdodHMgKGFuZCBzZXBh
cmF0ZSBmb3IgYnVpbGRpbmcgdGhlIHZhcmlvdXMgY29tcG9uZW50cyBhbmQgcnVubmluZwp0aGUg
aW5kaXZpZHVhbCB0ZXN0cyA/KS4gT3Igc2hvdWxkIHRoZXkgYmUgcGFyc2UtYWJsZSBmcm9tIHRo
ZSBsb2dzIGtlcHQgPwoKVGhhdCBjb3VsZCBwZXJoYXBzIGdpdmUgc29tZSBiZXR0ZXIgaW5zaWdo
dCBpbiB0aGUgYXZlcmFnZSBhbmQgdmFyaWF0aW9uCmluIHRpbWUgc3BlbnQgaW50byBhbGwgdGhl
IGNvbXBvbmVudHMuCi0tClNhbmRlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:11:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17:11: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 1fb7mi-0003dW-VT; Thu, 05 Jul 2018 17:11: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb7mi-0003dN-6r
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:11:12 +0000
X-Inumbo-ID: 6a5e7d41-8076-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a5e7d41-8076-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 17:11:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="59522192"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.20774.515467.286714@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 18:11:02 +0100
To: Sander Eikelenboom <linux@eikelenboom.it>
In-Reply-To: <a0fb7723-8d48-4f34-2f56-b0be8ebb3088@eikelenboom.it>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
 <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
 <23358.20262.278645.448005@mariner.uk.xensource.com>
 <a0fb7723-8d48-4f34-2f56-b0be8ebb3088@eikelenboom.it>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

U2FuZGVyIEVpa2VsZW5ib29tIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbTm90ZXMgZm9yIHhl
biBzdW1taXQgMjAxOCBkZXNpZ24gc2Vzc2lvbl0gUHJvY2VzcyBjaGFuZ2VzOiBpcyB0aGUgNiBt
b250aGx5IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hvcnQsIFNlY3VyaXR5IFByb2Nlc3MsIC4uLiIp
Ogo+IEp1c3Qgd29uZGVyaW5nLCBhcmUgdGhlcmUgYW55IHRpbWluZyBzdGF0aXN0aWNzIGtlcHQg
Zm9yIHRoZSBPU1N0ZXN0Cj4gZmxpZ2h0cyAoYW5kIHNlcGFyYXRlIGZvciBidWlsZGluZyB0aGUg
dmFyaW91cyBjb21wb25lbnRzIGFuZCBydW5uaW5nCj4gdGhlIGluZGl2aWR1YWwgdGVzdHMgPyku
IE9yIHNob3VsZCB0aGV5IGJlIHBhcnNlLWFibGUgZnJvbSB0aGUgbG9ncyBrZXB0ID8KClllcy4g
IFRoZSBkYXRhYmFzZSBoYXMgYSBzdGFydGVkIGFuZCBzdG9wcGVkIHRpbWVfdCBmb3IgZWFjaCB0
ZXN0CnN0ZXAuICBUaGF0J3Mgd2hlcmUgSSBnb3QgdGhlIH4xNSBtaW5zIG51bWJlciBmcm9tLgoK
SWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:19:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17: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 1fb7uN-0004FG-2n; Thu, 05 Jul 2018 17: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb7uL-0004FB-1V
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:19:05 +0000
X-Inumbo-ID: 8211ce35-8077-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8211ce35-8077-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 19:19:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="75772767"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B3E232302000078001D18BA@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: <29561237-2d22-77e9-575a-ec5a7230da17@citrix.com>
Date: Thu, 5 Jul 2018 18:19:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3E232302000078001D18BA@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: consolidate legacy FPU state loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDcvMTggMTQ6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9pMzg3LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaTM4Ny5jCj4gQEAgLTMzNyw2ICszMzcsNDkg
QEAgaW50IHZjcHVfaW5pdF9mcHUoc3RydWN0IHZjcHUgKnYpCj4gICAgICByZXR1cm4gcmM7Cj4g
IH0KPiAgCj4gK3ZvaWQgdmNwdV9sb2FkX2ZwdShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHhzYXZl
X3N0cnVjdCAqeHNhdmVfYXJlYSwKCkhvdyBhYm91dCB2Y3B1X3NldHVwX2ZwdSgpID8gVGhpcyBm
dW5jdGlvbiBlaXRoZXIgaW5pdGlhbGlzZXMgdGhlIEZQVQpzdGF0ZSB0byBzdWl0YWJsZSBkZWZh
dWx0cywgb3IgY29waWVzIGluIHN0YXRlIHByb3ZpZGVkIGJ5IGEgaHlwZXJjYWxsLgoKVGhlIG5h
bWUgImxvYWQiIGlzIHRvbyBlYXNpbHkgYXNzb2NpYXRlZCB3aXRoIHNhdmUvcmVzdG9yZSBJTU8u
CgpPdGhlcndpc2UsIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:20:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17:20:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb7vc-0004ov-GY; Thu, 05 Jul 2018 17: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=woxl=jv=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1fb7vb-0004ok-FE
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:20:23 +0000
X-Inumbo-ID: b0d0b063-8077-11e8-a8a5-bc764e045a96
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b0d0b063-8077-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 19:20:19 +0200 (CEST)
Received: from 120-71-ftth.on.nl ([88.159.71.120]:58936 helo=[172.16.1.49])
 by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89)
 (envelope-from <linux@eikelenboom.it>)
 id 1fb7vP-0002vU-1K; Thu, 05 Jul 2018 19:20:11 +0200
To: Ian Jackson <ian.jackson@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
 <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
 <23358.20262.278645.448005@mariner.uk.xensource.com>
 <a0fb7723-8d48-4f34-2f56-b0be8ebb3088@eikelenboom.it>
 <23358.20774.515467.286714@mariner.uk.xensource.com>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <90bab90b-387e-e807-0d91-2492c9253a79@eikelenboom.it>
Date: Thu, 5 Jul 2018 19:20:10 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23358.20774.515467.286714@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDUvMDcvMTggMTk6MTEsIElhbiBKYWNrc29uIHdyb3RlOgo+IFNhbmRlciBFaWtlbGVuYm9v
bSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3VtbWl0IDIwMTggZGVz
aWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhseSByZWxlYXNlIENh
ZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPj4gSnVzdCB3b25kZXJp
bmcsIGFyZSB0aGVyZSBhbnkgdGltaW5nIHN0YXRpc3RpY3Mga2VwdCBmb3IgdGhlIE9TU3Rlc3QK
Pj4gZmxpZ2h0cyAoYW5kIHNlcGFyYXRlIGZvciBidWlsZGluZyB0aGUgdmFyaW91cyBjb21wb25l
bnRzIGFuZCBydW5uaW5nCj4+IHRoZSBpbmRpdmlkdWFsIHRlc3RzID8pLiBPciBzaG91bGQgdGhl
eSBiZSBwYXJzZS1hYmxlIGZyb20gdGhlIGxvZ3Mga2VwdCA/Cj4gCj4gWWVzLiAgVGhlIGRhdGFi
YXNlIGhhcyBhIHN0YXJ0ZWQgYW5kIHN0b3BwZWQgdGltZV90IGZvciBlYWNoIHRlc3QKPiBzdGVw
LiAgVGhhdCdzIHdoZXJlIEkgZ290IHRoZSB+MTUgbWlucyBudW1iZXIgZnJvbS4KPiAKPiBJYW4u
Cj4gCgpBbmQgd2hhdCB0aW1lIGRvZXMgYSBjb21wbGV0ZSBmbGlnaHQgZm9yIGEgcHVzaCB3b3Vs
ZCByZXF1aXJlIGF0IG1pbmltdW0gPwphbmQgaXMgdGhlcmUgbXVjaCB2YXJpYXRpb24gYmV0d2Vl
biBmbGlnaHRzIChkb2VzIGEgbm9uIHB1c2ggd2l0aCBzb21lIGZhaWxpbmcgdGVzdCByZXF1aXJl
IG1vcmUgb3IgbGVzcyB0aW1lIHRoYW4gYSBzdWNjZXNmdWwgb25lKSA/CgotLQpTYW5kZXIKCkJU
VzoKVGhlIGxpbmsgZm9sbG93aW5nIGxpbms6IGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0
L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKRnJvbSB0aGUgb3NzdGVzdCBtYWlsIHdpdGggc3ViamVj
dDogIltYZW4tZGV2ZWxdIFt4ZW4tNC4xMC10ZXN0aW5nIGJhc2VsaW5lLW9ubHkgdGVzdF0gNzQ5
Mzc6IHRvbGVyYWJsZSBGQUlMIiBkb2Vzbid0IHNlZW0gdG8gd29yayIKCihJcyB0aGF0IHNlcnZl
ciBub3QgcHVibGljbHkgYWNjZXNzaWJsZSAgPykKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:22:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 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 1fb7xG-0004xf-0I; Thu, 05 Jul 2018 17:22: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=geeh=jv=citrix.com=prvs=7178d723c=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fb7xE-0004xS-W8
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:22:05 +0000
X-Inumbo-ID: ed4cc32d-8077-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed4cc32d-8077-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 19:22:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="75772889"
From: George Dunlap <George.Dunlap@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAC+vQCAACzTAIADRc6AgAADwYCAAAkGgIAACB+AgAAwv4CAAAczgIAADBeAgAAE1ACAAAO/gIAAAkUAgAAFcwA=
Date: Thu, 5 Jul 2018 17:22:01 +0000
Message-ID: <1A6F4982-83F9-48DA-8547-09E9CB31D585@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
 <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
 <23358.20262.278645.448005@mariner.uk.xensource.com>
In-Reply-To: <23358.20262.278645.448005@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <CB31C2740423C44D9FD901528FD6E769@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, Sander Eikelenboom <linux@eikelenboom.it>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCj4gT24gSnVsIDUsIDIwMTgsIGF0IDY6MDIgUE0sIElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBjaXRyaXguY29tPiB3cm90ZToNCj4gDQo+IEFuZHJldyBDb29wZXIgd3JpdGVzICgiUmU6IFtY
ZW4tZGV2ZWxdIFtOb3RlcyBmb3IgeGVuIHN1bW1pdCAyMDE4IGRlc2lnbiBzZXNzaW9uXSBQcm9j
ZXNzIGNoYW5nZXM6IGlzIHRoZSA2IG1vbnRobHkgcmVsZWFzZSBDYWRlbmNlIHRvbyBzaG9ydCwg
U2VjdXJpdHkgUHJvY2VzcywgLi4uIik6DQo+PiBYZW5SVCwgd2hpY2ggaXMgWGVuU2VydmVycyBw
cm92aXNpb25pbmcgYW5kIHRlc3Rpbmcgc3lzdGVtIGFuZCBpbnN0YWxsLA0KPj4gY2FuIGRlcGxv
eSBhcmJpdHJhcnkgYnVpbGRzIG9mIFhlblNlcnZlciwgb3IgYXJiaXRyYXJ5IGJ1aWxkcyBvZiB2
YXJpb3VzDQo+PiBMaW51eCBkaXN0cm9zIGluIDEwIG1pbnV0ZXMgKGFsdGhvdWdoIGZvciBkaXN0
cm9zLCB3ZSBsaW1pdCBvdXIgaW5zdGFsbA0KPj4gbWVkaWEgdG8gcHVibGlzaGVkIHBvaW50IHJl
bGVhc2VzKS4gIEdvb2dsZSAiMTAgbWludXRlcyB0byBYZW4iIGZvciBzb21lDQo+PiBQUiBvbiB0
aGlzIHN1YmplY3QgZG9uZSBiYWNrIGluIHRoZSBkYXkhDQo+IA0KPiBvc3N0ZXN0J3MgZC1pIHJ1
bnMgdGFrZSBtb3JlIGxpa2UgMTUgbWludXRlcy4gIEFzIEkgc2F5LCB0aGlzIGNvdWxkIGJlDQo+
IGltcHJvdmVkIGJ5IHVzaW5nIHNvbWV0aGluZyBsaWtlIEZBSSwgYnV0IGJ5IGEgZmFjdG9yIG9m
IGF0IG1vc3QgMiBJDQo+IHRoaW5rLg0KDQpJIGZpZ3VyZSBhIGRkIGZyb20gYSBiYWNrdXAgcGFy
dGl0aW9uIGNvdWxkbuKAmXQgdGFrZSBtb3JlIHRoYW4gMiBtaW51dGVzLiAgU28gb2J2aW91c2x5
IHdlIG5lZWQgdG8gYXBwbHkgQW1kYWhs4oCZcyBsYXcgaGVyZS4gU28gd2hhdOKAmXMgdGhlIHRv
dGFsIHBlcmNlbnRhZ2Ugb2YgdGltZSBzcGVudCBkb2luZyBob3N0IGluc3RhbGxzIG5vdywgaWYg
eW91IGhhZCB0byBndWVzcz8gIElmIGl04oCZcyBzb21ldGhpbmcgbGlrZSA1JSwgdGhlbiB5ZWFo
LCAxNSAtPiAyIHdpbGwgc2F2ZSB5b3UgYSBiaXQgYnV0IG5vdCBtdWNoLiAgSWYgaXTigJlzIGNs
b3NlciB0byA1MCUsIHRoZW4geW914oCZcmUgdGFsa2luZyBhIG11Y2ggbW9yZSBzaWduaWZpY2Fu
dCBzYXZpbmdzIGZyb20gYXZvaWRpbmcgdGhlIHJlLWluc3RhbGwuDQoNCj4gIEluc3RlYWQgb2Yg
d29ya2luZyBvbiB0aGF0LCBJIGhhdmUgYmVlbiB3b3JraW5nIG9uIHJldXNpbmcgYW4NCj4gaW5z
dGFsbCB3aGVuIGl0IGlzIGZlYXNpYmxlIHRvIGRvIHNvOiBzcGVjaWZpY2FsbHksIGFmdGVyIGEg
cGFzc2luZw0KPiBqb2IgYW5kIHdoZW4gdGhlIGhvc3QgaXMgdG8gYmUgcmV1c2VkIGJ5IHRoZSBz
YW1lIGZsaWdodCwgd2l0aCBhbg0KPiBpZGVudGljYWwgY29uZmlndXJhdGlvbi4NCg0KSSBkb27i
gJl0IHJlYWxseSB1bmRlcnN0YW5kIHdoeSB5b3XigJlyZSBtb3JlIHdvcnJpZWQgYWJvdXQgYSB0
ZXN0IGNvcnJ1cHRpbmcgYSBiYWNrdXAgcGFydGl0aW9uIG9yIExWTSBzbmFwc2hvdCwgdGhhbiBv
ZiBhIHRlc3QgY29ycnVwdGluZyBhIGZpbGVzeXN0ZW0gZXZlbiB3aGVuIHRoZSB0ZXN0IGFjdHVh
bGx5IHBhc3NlZC4gIEkgZG9u4oCZdCBoYXZlIHRoZSBzYW1lIGV4cGVyaWVuY2UgeW91IGRvLCBi
dXQgaXQgc2VlbXMgbGlrZSByYW5kb20gc3R1ZmYgbGVmdCBvdmVyIGZyb20gYSBwcmV2aW91cyB0
ZXN0IOKAlCBldmVuIGlmIHRoZSB0ZXN0IHBhc3NlcyDigJQgd291bGQgaGF2ZSBtb3JlIG9mIGEg
Y2hhbmNlIG9mIHNjcmV3aW5nIHVwIGEgZnV0dXJlIHRlc3QgdGhhbiBzb21lIHNvcnQgb2YgY29y
cnVwdGlvbiBvZiBhbiBMVk0gc25hcHNob3QsIGFuZCBldmVuIGxlc3Mgc28gYSBiYWNrdXAgcGFy
dGl0aW9uLg0KDQogLUdlb3JnZQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17: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 1fb80n-0005Zo-Q8; Thu, 05 Jul 2018 17:25: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=l63l=jv=citrix.com=prvs=717d132a8=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fb80m-0005Zf-1Q
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:25:44 +0000
X-Inumbo-ID: 71c20a92-8078-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71c20a92-8078-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 17:25:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="59523515"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23358.21651.273641.311808@mariner.uk.xensource.com>
Date: Thu, 5 Jul 2018 18:25:39 +0100
To: George Dunlap <George.Dunlap@citrix.com>
In-Reply-To: <1A6F4982-83F9-48DA-8547-09E9CB31D585@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
 <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
 <23358.20262.278645.448005@mariner.uk.xensource.com>
 <1A6F4982-83F9-48DA-8547-09E9CB31D585@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, Sander Eikelenboom <linux@eikelenboom.it>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3Vt
bWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhs
eSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBJ
IGRvbuKAmXQgcmVhbGx5IHVuZGVyc3RhbmQgd2h5IHlvdeKAmXJlIG1vcmUgd29ycmllZCBhYm91
dCBhIHRlc3QKPiBjb3JydXB0aW5nIGEgYmFja3VwIHBhcnRpdGlvbiBvciBMVk0gc25hcHNob3Qs
IHRoYW4gb2YgYSB0ZXN0Cj4gY29ycnVwdGluZyBhIGZpbGVzeXN0ZW0gZXZlbiB3aGVuIHRoZSB0
ZXN0IGFjdHVhbGx5IHBhc3NlZC4gIEkgZG9u4oCZdAo+IGhhdmUgdGhlIHNhbWUgZXhwZXJpZW5j
ZSB5b3UgZG8sIGJ1dCBpdCBzZWVtcyBsaWtlIHJhbmRvbSBzdHVmZiBsZWZ0Cj4gb3ZlciBmcm9t
IGEgcHJldmlvdXMgdGVzdCDigJQgZXZlbiBpZiB0aGUgdGVzdCBwYXNzZXMg4oCUIHdvdWxkIGhh
dmUKPiBtb3JlIG9mIGEgY2hhbmNlIG9mIHNjcmV3aW5nIHVwIGEgZnV0dXJlIHRlc3QgdGhhbiBz
b21lIHNvcnQgb2YKPiBjb3JydXB0aW9uIG9mIGFuIExWTSBzbmFwc2hvdCwgYW5kIGV2ZW4gbGVz
cyBzbyBhIGJhY2t1cCBwYXJ0aXRpb24uCgpUaGUgZGlmZmVyZW5jZSBpcyB0aGF0IHRoZXNlIGFy
ZSB0ZXN0cyAqaW4gdGhlIHNhbWUgZmxpZ2h0Ki4gIFRoYXQKbWVhbnMgdGhleSdyZSB0ZXN0aW5n
IHRoZSBzYW1lIHNvZnR3YXJlLgoKSWYgdGVzdCBBIHBhc3NlcywgYnV0IGNvcnJ1cHRzIHRoZSBk
aXNrIHdoaWNoIGlzIGRldGVjdGVkIGJ5IHRlc3QgQgpiZWNhdXNlIHRoZSBob3N0IHdhc24ndCB3
aXBlZCBpbiBiZXR3ZWVuLCBjYXVzaW5nIHRlc3QgQiB0byBmYWlsLCB0aGVuCnRoYXQgaXMgYSBn
ZW51aW5lIHRlc3QgZmFpbHVyZSAtIGFsYmVpdCBvbmUgd2hvc2UgcmVwcm8gY29uZGl0aW9ucyBh
cmUKY29tcGxpY2F0ZWQuICBJJ20gYmV0dGluZyB0aGF0IHRoaXMgd2lsbCBiZSByYXJlIGVub3Vn
aCBub3QgdG8gbWF0dGVyLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:31:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17: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 1fb85z-0006Ha-Jz; Thu, 05 Jul 2018 17:31: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb85y-0006HT-3X
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:31:06 +0000
X-Inumbo-ID: 31afcf52-8079-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 31afcf52-8079-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 17:31:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="75773305"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B3E224D02000078001D18B7@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: <fc38ddbc-1b23-3b7d-bd5f-20c15cd266d3@citrix.com>
Date: Thu, 5 Jul 2018 18:31:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3E224D02000078001D18B7@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] console: avoid printing no or null time
 stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

T24gMDUvMDcvMTggMTQ6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IER1cmluZyBlYXJseSBib290
IHRpbWVzdGFtcHMgYXJlbid0IHZlcnkgdXNlZnVsLCBhcyB0aGV5J3JlIGFsbCB6ZXJvCj4gKGlu
ICJib290IiBtb2RlKSBvciBhYnNlbnQgYWx0b2dldGhlciAoaW4gImRhdGUiIGFuZCAiZGF0ZW1z
IiBtb2RlcykuCj4gTG9nICJib290IiBmb3JtYXQgdGltZXN0YW1wcyB3aGVuIHRoZSBkYXRlIGZv
cm1hdHMgYXJlbid0IGF2YWlsYWJsZSB5ZXQsCj4gYW5kIGxvZyByYXcgdGltZXN0YW1wcyB3aGVu
IGJvb3Qgb25lcyBhcmUgc3RpbGwgYWxsIHplcm8uIEFsc28gYWRkIGEKPiAicmF3IiBtb2RlLgo+
Cj4gRm9yIHRoZSBBUk0gc2lkZSBnZXRfY3ljbGVzKCkgdG8gcHJvZHVjZSBhIG1lYW5pbmdmdWwg
dmFsdWUsIEFSTSdzCj4gY3ljbGVfdCBnZXRzIGNoYW5nZWQgdG8gdWludDY0X3QuCj4KPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:47:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17: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 1fb8Lu-0007v7-EZ; Thu, 05 Jul 2018 17:47: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=woxl=jv=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1fb8Ls-0007ux-Jz
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:47:32 +0000
X-Inumbo-ID: 7d3d80d3-807b-11e8-a6a9-d7ebe60f679a
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d3d80d3-807b-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 17:47:31 +0000 (UTC)
Received: from 120-71-ftth.on.nl ([88.159.71.120]:37368 helo=[172.16.1.49])
 by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89)
 (envelope-from <linux@eikelenboom.it>)
 id 1fb8Lm-0002zq-EJ; Thu, 05 Jul 2018 19:47:26 +0200
To: Ian Jackson <ian.jackson@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
 <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
 <23358.20262.278645.448005@mariner.uk.xensource.com>
 <1A6F4982-83F9-48DA-8547-09E9CB31D585@citrix.com>
 <23358.21651.273641.311808@mariner.uk.xensource.com>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <b04068ab-09e3-d90f-1f22-a30cc48046fc@eikelenboom.it>
Date: Thu, 5 Jul 2018 19:47:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23358.21651.273641.311808@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDUvMDcvMTggMTk6MjUsIElhbiBKYWNrc29uIHdyb3RlOgo+IEdlb3JnZSBEdW5sYXAgd3Jp
dGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtOb3RlcyBmb3IgeGVuIHN1bW1pdCAyMDE4IGRlc2lnbiBz
ZXNzaW9uXSBQcm9jZXNzIGNoYW5nZXM6IGlzIHRoZSA2IG1vbnRobHkgcmVsZWFzZSBDYWRlbmNl
IHRvbyBzaG9ydCwgU2VjdXJpdHkgUHJvY2VzcywgLi4uIik6Cj4+IEkgZG9u4oCZdCByZWFsbHkg
dW5kZXJzdGFuZCB3aHkgeW914oCZcmUgbW9yZSB3b3JyaWVkIGFib3V0IGEgdGVzdAo+PiBjb3Jy
dXB0aW5nIGEgYmFja3VwIHBhcnRpdGlvbiBvciBMVk0gc25hcHNob3QsIHRoYW4gb2YgYSB0ZXN0
Cj4+IGNvcnJ1cHRpbmcgYSBmaWxlc3lzdGVtIGV2ZW4gd2hlbiB0aGUgdGVzdCBhY3R1YWxseSBw
YXNzZWQuICBJIGRvbuKAmXQKPj4gaGF2ZSB0aGUgc2FtZSBleHBlcmllbmNlIHlvdSBkbywgYnV0
IGl0IHNlZW1zIGxpa2UgcmFuZG9tIHN0dWZmIGxlZnQKPj4gb3ZlciBmcm9tIGEgcHJldmlvdXMg
dGVzdCDigJQgZXZlbiBpZiB0aGUgdGVzdCBwYXNzZXMg4oCUIHdvdWxkIGhhdmUKPj4gbW9yZSBv
ZiBhIGNoYW5jZSBvZiBzY3Jld2luZyB1cCBhIGZ1dHVyZSB0ZXN0IHRoYW4gc29tZSBzb3J0IG9m
Cj4+IGNvcnJ1cHRpb24gb2YgYW4gTFZNIHNuYXBzaG90LCBhbmQgZXZlbiBsZXNzIHNvIGEgYmFj
a3VwIHBhcnRpdGlvbi4KPiAKPiBUaGUgZGlmZmVyZW5jZSBpcyB0aGF0IHRoZXNlIGFyZSB0ZXN0
cyAqaW4gdGhlIHNhbWUgZmxpZ2h0Ki4gIFRoYXQKPiBtZWFucyB0aGV5J3JlIHRlc3RpbmcgdGhl
IHNhbWUgc29mdHdhcmUuCj4gCj4gSWYgdGVzdCBBIHBhc3NlcywgYnV0IGNvcnJ1cHRzIHRoZSBk
aXNrIHdoaWNoIGlzIGRldGVjdGVkIGJ5IHRlc3QgQgo+IGJlY2F1c2UgdGhlIGhvc3Qgd2Fzbid0
IHdpcGVkIGluIGJldHdlZW4sIGNhdXNpbmcgdGVzdCBCIHRvIGZhaWwsIHRoZW4KPiB0aGF0IGlz
IGEgZ2VudWluZSB0ZXN0IGZhaWx1cmUgLSBhbGJlaXQgb25lIHdob3NlIHJlcHJvIGNvbmRpdGlv
bnMgYXJlCj4gY29tcGxpY2F0ZWQuICBJJ20gYmV0dGluZyB0aGF0IHRoaXMgd2lsbCBiZSByYXJl
IGVub3VnaCBub3QgdG8gbWF0dGVyLgo+IAo+IElhbi4KPiAKCkkga25vdyBhc3N1bXB0aW9uIGhh
cHBlbnMgdG8gYmUgdGhlIG1vdGhlciBvZiBzb21lIGNoaWxkcmVuIHdpdGggYSBjZXJ0YWluCiJh
dHRpdHVkZSIsIGJ1dApXaXRoIExWTSBpIHRoaW5rIGluIHByYWN0aWNlIHRoZSBjaGFuY2VzIHdv
dWxkIGJlIHByZXR0eSBtaW5pbWFsIGZvciBjb3JydXB0aW9uLgpUaGUgbW9zdCBwcm9taW5lbnQg
dGVzdCB3aGljaCBjb3VsZCBjYXVzZSBpc3N1ZXMgd291bGQgYmUgd2l0aCBhIGxpbnV4LWxpbnVz
ICh1bnN0YWJsZSkga2VybmVsLgpFbHNlIHRoZXJlIHdvdWxkIGJlIGEgdmVyeSB2ZXJ5IGdyYXZl
IGJ1ZyBpbiBlaXRoZXIgYSBzdGFibGUgbGludXgga2VybmVsIG9yIHRoZSBoYXJkd2FyZSBvciB0
aGUgWGVuIHVzZWQgb24gdGhlIHRlc3QgZmxpZ2h0IHdoaWNoIG51a2VzIHNvbWV0aGluZyBxdWl0
ZSBzcGVjaWZpYy4KU2luY2UgeW91IGRvbid0IHVzZSB0aGUgTFZNIExWIHdpdGggdGhlIGJhc2Ug
aW1hZ2UgaXQgc2VsZiBidXQgb25seSB0aGUgc25hcHNob3QgYW5kIHlvdSByZWN5Y2xlIHRoZSBz
bmFwc2hvdCBldmVyeSB0aW1lLgoKVGhlIG90aGVycyBwb2ludHMgeW91IG1lbnRpb25lZCBhYm91
dCBFRkkgZXRjLiBjb3VsZCBiZSBpbnRlcmVzdGluZyB0aG91Z2guCgpPbiB0aGUgb3RoZXIgaGFu
ZCB1c2luZyBhIHNldHVwIHdpdGggTFZNIHdvdWxkbid0IHByb2hpYml0IHlvdSBmcm9tIHJlaW5z
dGFsbGluZyB0aGUgYmFzZSBpbWFnZSB0byBMViBvbiBldmVyeSBmbGlnaHQganVzdAp5b3Ugc2Vl
bSB0byBzdWdnZXN0IGFib3ZlLiBJdCBkb2VzIGhhdmUgdGhlIGJlbmVmaXQgb2YgYmVpbmcgYWJs
ZSB0byBrZWVwIGl0IGFjcm9zcyBmbGlnaHRzIHdpdGggc29tZSBzZWVtaW5nbHkgc2ltcGxlIGFk
anVzdG1lbnRzCndoZW4gaW4gcHJhY3RpY2UgdGhhdCB3b3VsZCBqdXN0IHNlZW0gdG8gd29yayAo
d2l0aCBhbHdheXMgYmVpbmcgYWJsZSB0byByZXZlcnQgdG8gZG9pbmcgYSBuZXcgYmFzZSBpbWFn
ZSBldmVyeSBmbGlnaHQpLgoKQnV0IGkgd2lsbCBsZWF2ZSBpdGF0IHRoaXMgZm9yIG5vdywgaXQg
d2FzIG1lcmVseSBhIHN1Z2dlc3Rpb24gOikuCgotLQpTYW5kZXIKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:48:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17:48: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 1fb8MT-0007xu-R2; Thu, 05 Jul 2018 17:48: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=plan=jv=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fb8MS-0007xb-Mp
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:48:08 +0000
X-Inumbo-ID: 916ce4eb-807b-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x22e.google.com (unknown [2607:f8b0:4002:c09::22e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 916ce4eb-807b-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 19:48:04 +0200 (CEST)
Received: by mail-yb0-x22e.google.com with SMTP id s8-v6so3533112ybe.8
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 10:48: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:references:mime-version
 :content-disposition:content-transfer-encoding:in-reply-to
 :user-agent; bh=MhsSFJWRxkr7pCuDQNmZnugX5qKARSH9tCNYLHOGprA=;
 b=D5g2c+tN1PYgMS/0P6WGPAHQxeKsDnyE9LWV8XFy+6uUHeEO3tMUZKG+0HN06YC9l5
 7dSkgwnAUr6+xHKCM5rwNU5ZFkZYIs4S6BXLXg7LtGemt1ngf9f57xGao2+WQSeANDrF
 mTa9WYWoUcMi7kkjR5Tz4eiq+OWifNAJroAZE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to:user-agent;
 bh=MhsSFJWRxkr7pCuDQNmZnugX5qKARSH9tCNYLHOGprA=;
 b=cZ4e2+sItqxZSl1xt0DU2FHeXJTIMaJ+bqGVc7I6PbrxDsOgL1QPlb3JPE5AKcGuyf
 T1kkpmTM+6ruYivqWa+wCDcXbhC0jQ0n9efIqjWRuoSHn7lYd/ZAwGrXBcAxOGv18Pf9
 axDgQjjI6pTWy3O7LYapQqfl6ns/6nqHgUqdVlpneV+Y/AM9/MsvMhrcJw1xPbcRHjYN
 ldFmEy+mpWIei2uM7Jdt2sFiJvvMwh8GdeHFpRoSkXPDGW4g7mmgpE1OQR0vpx+qrF76
 9ZVKL6Jm0KZEjPIFJC2MUpCh4y8LGCOoivPCb4MSmNbo4BR3yfrMZMmUC6uXL8056EI9
 tw1Q==
X-Gm-Message-State: APt69E0LSjJgCMEW6FPcJTgOorTwh5FaO0hX70oriFjh/x2Hug62PfND
 tR8+Fu8FGMbyjhrFCtgX7O0sJQ==
X-Google-Smtp-Source: AAOMgpcq+EmF25Hm59/DWRcTYuRno2HxPoSw6zz9HiCyJoLqJ+EZ9ZDvugd0YASUOWi7YpYHgyhJVg==
X-Received: by 2002:a25:a507:: with SMTP id
 h7-v6mr3493130ybi.488.1530812886223; 
 Thu, 05 Jul 2018 10:48:06 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id f131-v6sm1510586ywf.12.2018.07.05.10.48.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 10:48:05 -0700 (PDT)
Date: Thu, 5 Jul 2018 12:48:04 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMDY6MDM6MzlQTSArMDAwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiAjIyMgU2VjdXJpdHkgUHJvY2Vzcwo+ICpCYXRjaGVzIGFuZCB0aW1pbmc6KiBFdmVyeW9u
ZSBwcmVzZW50LCBmZWx0IHRoYXQgaW5mb3JtYWwgYmF0Y2hpbmcgaXMgZ29vZCAoZXhjZXB0aW9u
IERvdWcgRyksIAoKZndpdywgSSBkb24ndCBkaXNsaWtlIHRoZSBiYXRjaGluZy4gSSBqdXN0IGNv
bXBsYWluZWQgd2hlbiB0aGVyZSdzIGEgbG90Cm9mIGl0ZW1zIGluIHRoZSBiYXRjaC4gV2UgYXR0
ZW1wdCB0byBsaXZlIHBhdGNoIGV2ZXJ5IGlzc3VlIGFuZCBoYXZlCnRoYXQgcmVhZHkgdG8gZ28g
d2hlbiB0aGUgZW1iYXJnbyBkcm9wcy4gV2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgWFNBcwp3ZSBl
YWNoIGdyYWIgb25lIHRvIHdvcmsgb24gYnV0IGRlcGVuZGluZyBvbiB0aGUgc2l6ZSBvZiB0aGUg
YmF0Y2ggYW5kCnRoZSBjdXJyZW50IHdvcmtsb2FkIG9mIHRoZSB0ZWFtIHRoZXJlIG1pZ2h0IGJl
IG9uZSB0aGF0IGhhcyBubyBzdGFmZmluZwphdmFpbGFibGUuIFRoaXMgb2J2aW91c2x5IHB1dHMg
YSBiaXQgb2Ygc3RyYWluIG9uIHNpbmNlIHdob2V2ZXIgZmluaXNoZXMKd2l0aCBvbmUgZmlyc3Qg
bmVlZHMgdG8gZ3JhYiB0aGF0IGxhc3Qgb25lLiBUaGVuIHF1aXRlIG9mdGVuIGF0IGxlYXN0Cm9u
ZSBYU0EgaGFzIHJldmlzaW9ucyB0byB0aGUgcGF0Y2ggZHVyaW5nIHRoZSBwcm9jZXNzIHdoaWNo
IHJlcXVpcmVzCmFkZGl0aW9uYWwgd29yayBhbmQgc3VkZGVubHkgd2UncmUgc3dhbXBlZC4gSXQg
d2FzIG1vcmUgYW4gb2ZmIHRoZSBjdWZmCnJlbWFyayBhYm91dCBiaWcgYmF0Y2hlcyB0aGFuIHRv
IHJlYWxseSBiZSBub3RlIHdvcnRoeSBhcyBhIGZvcm1hbApvYmplY3Rpb24gdG8gYmF0Y2hpbmcu
Cgo+IEFnYWluLCB0aGVyZSB3YXMgYSBzZW5zZSB0aGF0IHNvbWUgb2YgdGhlIGlzc3VlcyB3ZSBh
cmUgc2VlaW5nIGNvdWxkIGJlIHNvbHZlZCBpZiB3ZSBoYWQgYmV0dGVyIAo+IENJIGNhcGFiaWxp
dHk6IGluIG90aGVyIHdvcmRzLCBzb21lIG9mIHRoZSBpc3N1ZXMgd2Ugd2VyZSBzZWVpbmcgY291
bGQgYmUgcmVzb2x2ZWQgYnkKPiAqIEJldHRlciBDSSBjYXBhYmlsaXR5IGFzIHN1Z2dlc3RlZCBp
biB0aGUgUmVsZWFzZSBDYWRlbmNlIGRpc2N1c3Npb24KPiAqIEltcHJvdmluZyBzb21lIG9mIHRo
ZSBpbnRlcm5hbCB3b3JraW5nIHByYWN0aWNlcyBvZiB0aGUgc2VjdXJpdHkgdGVhbQo+ICogQmVm
b3JlIHdlIGNvbW1pdCB0byBhIGNoYW5nZSAoc3VjaCBhcyBpbXByb3ZlZCBiYXRjaGluZyksIHdl
IHNob3VsZCB0cnkgdGhlbSBmaXJzdCBpbmZvcm1hbGx5LiAKPiDCoMKgRS5nLiB0aGUgc2VjdXJp
dHkgdGVhbSBjb3VsZCB0cnkgYW5kIHdvcmsgdG93YXJkcyBtb3JlIHByZWRpY3RhYmxlIGRhdGVz
IGZvciBiYXRjaGVzIHZzLiBhIAo+IMKgwqBjb25jcmV0ZSBwcm9jZXNzIGNoYW5nZQoKTXkgZmVl
bGluZyBvbiBDSSBpcyBjbGVhciBpbiB0aGlzIHRocmVhZCBhbmQgb3RoZXIgdGhyZWFkcy4gQnV0
IEkgdGhpbmsKd2hhdCB3b3VsZCBoZWxwIE9TU1RFU1QgYm90dGxlbmVja3MgaWYgd2UgZG8gYmV0
dGVyIGF0IHNlcGFyYXRpbmcgdXAKZGlmZmVyZW50IHBhcnRzIG9mIHRoZSB0ZXN0aW5nIHByb2Nl
c3MgaW50byBtb3JlIHBhcmFsbGVsIHRhc2tzIHRoYXQKYWxzbyBwcm92aWRlIGZlZWRiYWNrIHRv
IHRoZSBjb250cmlidXRvciBmYXN0ZXIuIEknbGwgb2J2aW91c2x5IG5ldmVyCnN1Z2dlc3QgdGhl
IEdpdEh1Yi9HaXRMYWIgUFIvTVIgbW9kZWwgdG8gYSBNTCBkcml2ZW4gcHJvamVjdCBiZWNhdXNl
IEkKd291bGRuJ3Qgc3Vydml2ZSB0aGUgaGF0ZSBtYWlsIGJ1dCB0aGVyZSBpcyBzb21ldGhpbmcg
dGhhdCB0aG9zZSBtb2RlbHMKZG8gcHJvdmlkZS4gQSBsb3Qgb2Ygd29yayBjYW4gYmUgcHVzaGVk
IGJhY2sgb250byB0aGUgY29udHJpYnV0b3IgaW4gYW4KYXV0b21hdGljIGZhc2hpb24gaW5zdGVh
ZCBvZiBvbiB0aGUgcmV2aWV3ZXIuIFRoZSBSdXN0IHByb2plY3QgaXMgYQpkZWNlbnQgbW9kZWwg
aGVyZS4gVGhleSBvbmx5IGFjY2VwdCBjb2RlIGNvbnRyaWJ1dGlvbnMgdmlhIGEgR2l0SHViIFBS
CmJ1dCB0aGVpciBwcm9jZXNzIGNhdXNlcyB0aGUgc3VibWlzc2lvbiB0byBpbW1lZGlhdGVseSBi
ZSBydW4gYWdhaW5zdApjb2RlIHN0eWxlIGNoZWNrcywgYSBidWlsZCB0ZXN0IG9uIGFsbCB0aGVp
ciBzdXBwb3J0ZWQgcGxhdGZvcm1zIGFuZAp0aGVuIGEgbnVtYmVyIG9mIHVuaXQgdGVzdHMgYXJl
IGRvbmUgb3ZlciB0aGUgZW50aXJlIGNvZGUgYmFzZS4gTGFzdGx5CnRoZXkgaGF2ZSBhIGJvdCBh
c3NpZ24gYSByYW5kb20gbWFpbnRhaW5lciBmcm9tIHRoYXQgcGFydCBvZiB0aGUgY29kZQpiYXNl
IHRvIHJldmlldyB0aGUgc3VibWlzc2lvbi4gVWx0aW1hdGVseSB0aGUgd2F5IFhlbiB3b3JrcyB0
aGUgZmlyc3QKdGhyZWUgc3RlcHMgYXJlIHVwIHRvIHRoZSByZXZpZXdlciB0byB2YWxpZGF0ZSBh
bmQgdGhlIGxhc3Qgb25lIGlzCm1hbnVhbGx5IHVwIHRvIHRoZSBjb250cmlidXRvciAoYW5kIHNo
b3VsZCB0aGV5IG1ha2UgYSBtaXN0YWtlIHRoZQpyZXZpZXdlciBuZWVkcyB0byBjaGltZSB1cCku
CgpUaGUgYmlnZ2VzdCBib29uIHRvIG91ciByZXZpZXcgcHJvY2VzcyB3b3VsZCBiZSB0byBhdXRv
bWF0ZSBhd2F5IGEgYnVuY2gKb2YgdGhlc2UgdGFza3MgYmVjYXVzZSBvdXIgcmV2aWV3ZXJzIGFy
ZSBodW1hbiBhbmQgdGhpbmdzIGFyZSBtaXNzZWQuCk1hbnkgYXJlbid0IGV2ZW4gdGhlIGZhdWx0
IG9mIHRoZSByZXZpZXdlciBkb2luZyBhIHBvb3Igam9iLiBlLmcuIHRoZQpjb2RlIGNoYW5nZSBi
cmVha3MgdGhlIGJ1aWx0IHdpdGggYSBHQ0MgbmV3ZXIgdGhhbiB0aGUgcmV2aWV3ZXIgaGFkCmxv
Y2FsbHkuCgo+IMKgCj4gTm90ZSB0aGF0IHdlIGRpZCBub3QgZ2V0IHRvIHRoZSBzdGFibGUgYmFz
ZWxpbmUgZGlzY3Vzc2lvbjogYnV0IGl0IHdhcyBoaWdobGlnaHRlZCB0aGF0IHNldmVyYWwgCj4g
bWVtYmVycyBvZiB0aGUgc2VjdXJpdHkgdGVhbSBhbHNvIHdlYXIgdGhlIGhhdCBvZiBkaXN0cm8g
cGFja2FnZXJzIGZvciBEZWJpYW4gYW5kIENlbnRPUyBhbmQgCj4gYXJlIHN0YXJ0aW5nIHRvIGZl
ZWwgcGFpbi4KPiDCoAoKVG8gbWUgdGhlIGhhcmRzaGlwIGNvbWVzIGZyb20gdGhlIGZhY3QgdGhh
dCBzZWN1cml0eSBwYXRjaGVzIGFwcGx5CmFnYWluc3QgdGhlIHN0YWdpbmcgYnJhbmNoIGZvciB0
aGF0IHJlbGVhc2UgKGUuZy4gc3RhZ2luZy00LjEwKSBidXQgbm90Cm5lY2Vzc2FyaWx5IHRvIHRo
ZSBsYXN0IHJlbGVhc2UuIFN0ZXZlbiBIYWlnaCBoYXMgYnJvdWdodCB0aGlzIHVwIGFzCndlbGwu
IFRoaXMgbGVhdmVzIGVhY2ggZG93bnN0cmVhbSByZXNwb25zaWJsZSBmb3IgYmFja3BvcnRpbmcg
dGhlCnNlY3VyaXR5IHBhdGNoIGFnYWluc3QgdGhlIHJlbGVhc2UgdGhleSBzaGlwcGVkLiBXaGlj
aCBoYXMgY2F1c2VkIGEKbnVtYmVyIG9mIGRpc3Ryb3MgdG8gYm93IG91dCBvZiBwcm92aWRpbmcg
c2VjdXJpdHkgdXBkYXRlcyBmb3IgWGVuLgpZb2N0byAodmlhIG1ldGEtdmlydCkgYW5kIFVidW50
dSBhcmUgdHdvIG5vdGFibGUgb25lcyB0aGF0IGRvbid0IHVwZGF0ZQpmb3IgWFNBcy4gR2VudG9v
IGlzIHR5cGljYWxseSB0cmVhdGVkIGFzIGEgYmVzdCBlZmZvcnQgZGVwZW5kaW5nIG9uIGhvdwpt
dWNoIHRpbWUgdGhhdCBtYWludGFpbmVyIGhhcy4KCi0tCkRvdWcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:56:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17:56:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb8Ty-0000mu-RY; Thu, 05 Jul 2018 17: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=ses3=jv=citrix.com=prvs=7171960be=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fb8Tx-0000mp-R0
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 17:55:53 +0000
X-Inumbo-ID: a80e641f-807c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a80e641f-807c-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 17:55:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="75774264"
To: Jan Beulich <JBeulich@suse.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
 <5B3C9E8102000078001D0F53@prv1-mh.provo.novell.com>
 <17566a2f-002c-5c19-0019-1fa333d53a3a@citrix.com>
 <5B3DE4C102000078001D1655@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: <04e9687f-3d6a-1bac-49ee-3227bdc5e884@citrix.com>
Date: Thu, 5 Jul 2018 18:55:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3DE4C102000078001D1655@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/13] x86/domctl: Implement
 XEN_DOMCTL_set_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gMDUvMDcvMTggMTA6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Cj4+Pj4gKyAgICAvKgo+Pj4+
ICsgICAgICogQXVkaXQgd2FzIHN1Y2Nlc3NmdWwuICBSZXBsYWNlIGV4aXN0aW5nIHBvbGljaWVz
LCBsZWF2aW5nIHRoZSBvbGQKPj4+PiArICAgICAqIHBvbGljaWVzIHRvIGJlIGZyZWVkLgo+Pj4+
ICsgICAgICovCj4+Pj4gKyAgICBTV0FQKG5ldy5jcCwgZC0+YXJjaC5jcHVpZCk7Cj4+Pj4gKyAg
ICBTV0FQKG5ldy5kcCwgZC0+YXJjaC5tc3IpOwo+Pj4+ICsgICAgU1dBUChuZXcudnAsIHYtPmFy
Y2gubXNyKTsKPj4+PiArCj4+Pj4gKyAgICAvKiBNZXJnZSB0aGUgKG5vdyBhdWRpdGVkKSB2Q1BV
IE1TUnMgaW50byBldmVyeSBvdGhlciBtc3JfdmNwdV9wb2xpY3kuICovCj4+Pj4gKyAgICBmb3Ig
KCA7IHY7IHYgPSB2LT5uZXh0X2luX2xpc3QgKQo+Pj4gVGhpcyBvcGVuLWNvZGVkIGFsbW9zdC1m
b3JfZWFjaF9kb21haW4oKSBkb2Vzbid0IGxvb2sgdmVyeSBuaWNlLgo+PiBJVFlNIGZvcl9lYWNo
X3ZjcHUoKQo+IE9vcHMsIG9mIGNvdXJzZS4KPgo+PiBBbmQgeWVzLCBidXQgZm9yX2VhY2hfdmNw
dSgpIGlzIHdyb25nIHRvIHVzZSBoZXJlLCBhbmQgd2UgZG9uJ3QgaGF2ZSBhCj4+IGZvcl9lYWNo
X3ZjcHVfb3RoZXJfdGhhbl8wKCkgaGVscGVyLgo+IFBlcmhhcHMgc3RpbGwgYmV0dGVyIHRvIGRv
Cj4KPiAgICAgZm9yX2VhY2hfdmNwdShkLCB2KQo+ICAgICB7Cj4gICAgICAgICBpZiAoIHYtPnZj
cHVfaWQgPT0gMCApCj4gICAgICAgICAgICAgY29udGludWU7Cj4gICAgICAgICAuLi4KPiAgICAg
fQo+Cj4gPwoKRG8geW91IHRoaW5rIHRoYXQgbG9va3MgY2xlYW5lcj8gSSBkb3VidCB0aGUgY29t
cGlsZXIgY2FuIG9wdGltaXNlIHRoYXQKaW50byBteSB2ZXJzaW9uLgoKPgo+Pj4+ICsgICAgewo+
Pj4+ICsgICAgICAgIC8qIFhYWCAtIEZpZ3VyZSBvdXQgaG93IHRvIGF2b2lkIGEgVE9DVE9VIHJh
Y2UgaGVyZS4gIFhMQVQgYXJlYT8gKi8KPj4+PiArICAgICAgICBpZiAoIChyZXQgPSB4ODZfbXNy
X2NvcHlfZnJvbV9idWZmZXIoCj4+Pj4gKyAgICAgICAgICAgICAgICAgIE5VTEwsIHYtPmFyY2gu
bXNyLCB4ZHBjLT5tc3JfcG9saWN5LCB4ZHBjLT5ucl9tc3JzLCBOVUxMKSkgKQo+Pj4gV2h5IGNh
bid0IHlvdSBnbyBmcm9tIHZDUFUgMCdzIHYtPmFyY2gubXNyIGhlcmUsIHdoaWNoIGlzIHRoZSBj
b3BpZWQtaW4KPj4+IChhbmQgc2FuaXRpemVkKSByZXByZXNlbnRhdGlvbiBhbHJlYWR5PyBBbHNv
LCBpcyBpdCByZWFsbHkgYSBnb29kIGlkZWEgdG8KPj4+IGFzc3VtZSBhbGwgdkNQVS1zIGhhdmUg
dGhlIHNhbWUgcG9saWNpZXM/Cj4+IFRoZXJlIGFyZSBtdWx0aXBsZSBjb2xsaWRpbmcgaXNzdWVz
IHdoaWNoIGxlYWQgdG8gdGhpcyBjb2RlLCBidXQgYXMKPj4gc2V2ZXJhbCBwZW9wbGUgaGF2ZSBw
b2ludGVkIG91dCwgaXRzIHByb2JhYmx5IG92ZXIgdGhlIHRvcC4KPj4KPj4gRmlyc3QsIGFzIHRv
IHRoZSBzYW1lIHBvbGljeS4gIFRoaXMgaHlwZXJjYWxsIGNhbiBjdXJyZW50bHkgb25seSBiZSB1
c2VkCj4+IGJlZm9yZSB0aGUgdmNwdSBoYXMgc3RhcnRlZCBleGVjdXRpbmcuCj4+Cj4+IEFzIHN1
Y2gsIGl0IGlzIHNldHRpbmcgdGhlIGluaXQgc3RhdGUgb2YgdGhlIE1TUnMgZnJvbSB0aGUgZ3Vl
c3RzIHBvaW50Cj4+IG9mIHZpZXcsIGFuZCB0aGVyZSBpcyBleGFjdGx5IG9uZSBNU1IgSSdtIGF3
YXJlIG9mIHdoaWNoIGhhcyBhbiBpbml0Cj4+IHZhbHVlIHdoaWNoIGRlcGVuZHMgb24gdGhlIGNv
cmUgKHRoYXQgYmVpbmcgQVBJQ19CQVNFLkJTUCB3aGljaCBjYW4KPj4gdHJpdmlhbGx5IGJlIGhh
bmRsZWQgaW4gWGVuKS4gIEFsbCBvdGhlciBNU1JzIGhhdmUgaWRlbnRpY2FsIGluaXQgc3RhdGUK
Pj4gQUZBSUNULCBhbmQgSSBkb24ndCB3YW50IHRvIGNyZWF0ZSBhbiBpbnRlcmZhY2Ugd2hpY2gg
bWFrZXMgaXQgZWFzeSB0bwo+PiBhY2NpZGVudGFsbHkgZW5kIHVwIHdpdGggd3JvbmcgdmFsdWVz
Lgo+IFNvIHdoYXQgYWJvdXQgbWlncmF0aW9uPyBUaGVyZSBhcmUgY2VydGFpbmx5IGRpZmZlcmlu
ZyBpbmNvbWluZyB2YWx1ZXMKPiB0aGVyZS4gT2YgY291cnNlIHRoZXJlJ3MgdGhlIE1TUnMgcmVz
dG9yZSByZWNvcmQsIGJ1dCBubyBhdG9taWMgc2FuaXR5Cj4gY2hlY2sgYmV0d2VlbiB0aG9zZSBh
bmQgdGhlIHBvbGljeSBoZXJlIGlzIHBvc3NpYmxlLgoKTWlncmF0aW9uIGlzIHN0aWxsIGEgcHJv
YmxlbS7CoCBUaGlzIENQVUlEL01TUiB3b3JrIGlzIHRoZSBuZXh0IHN0ZXAgb24KdGhlIHBhdGgg
dG8gZml4aW5nIHRoZSAic3RhdGUgYmVmb3JlIHBvbGljeSIgcHJvYmxlbSB3ZSd2ZSBnb3Qgd2hl
bgpyZXN0b3JpbmcgYSBndWVzdC4KCk9uY2Ugd2UgaGF2ZSBhIHdvcmtpbmcgQ1BVSUQgYW5kIFIv
TyBNU1IgY29uZmlndXJhdGlvbiAiYmxvYiIgd2hpY2ggdGhlCnRvb2xzdGFjayBjYW4gbWFuaXB1
bGF0ZSwgd2UgY2FuIChpbiBYZW4pIHJlcXVpcmUgdGhhdCB0aGUgdG9vbHN0YWNrCnByb3ZpZGUg
dGhlIGJsb2IgYmVmb3JlIG1lbW9yeSBhbmQgUi9XIHJlZ2lzdGVyIHN0YXRlLgoKV2hlbiB3ZSBn
ZXQgdG8gdGhhdCBwb2ludCwgdGhlIHRvb2xzdGFjayBzaGFsbCBjYWxsCkRPTUNUTF9nZXRfY3B1
bXNyX3BvbGljeSAobW9kdWxvIHdoYXRldmVyIHBsYW4gSSBkZXZpY2UgdG8gZml4IG91ciBSL1cK
TVNSIGZyb20gdGhlIFZDUFUgc3RhdGUgcHJvYmxlbSkgYW5kIHBsYWNlIHRoaXMgYWhlYWQgb2Yg
dGhlIG1haW4KbWVtb3J5L3JlZ2lzdGVyIHN0YXRlIGluIHRoZSBtaWdyYXRpb24gc3RyZWFtLgoK
VGhlIHJlY2VpdmluZyBzaWRlIHdpbGwgZWl0aGVyIGZlZWQgdGhlIGJsb2IgYmFjayB0byBYZW4s
IG9yIGZhYnJpY2F0ZQp0aGUgcG9saWN5IG91dCBvZiB0aGluIGFpciBhdCB0aGlzIHBvaW50LsKg
IFRoZSBjdXJyZW50IGJlaGF2aW91ciBpcyB0bwpmYWJyaWNhdGUgYSBwb2xpY3kgb3V0IG9mIHRo
aW4gYWlyIGFmdGVyIGFsbCBtaWdyYXRpb24gc3RyZWFtIGlzCmNvbXBsZXRlLCBidXQgYmVmb3Jl
IHVucGF1c2luZyB0aGUgZG9tYWluLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 17:58:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 17:58: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 1fb8WJ-0000vR-Hd; Thu, 05 Jul 2018 17: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=plan=jv=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fb8WI-0000vH-VN
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 17:58:18 +0000
X-Inumbo-ID: fd90b5e5-807c-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x22d.google.com (unknown [2607:f8b0:4002:c05::22d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd90b5e5-807c-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 19:58:15 +0200 (CEST)
Received: by mail-yw0-x22d.google.com with SMTP id q129-v6so468589ywg.8
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 10:58:17 -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:references:mime-version
 :content-disposition:content-transfer-encoding:in-reply-to
 :user-agent; bh=5f75yJVSxvMxfuRYeXRdsQ9NIA5GJ0b3aWLY3HkH/gE=;
 b=WuQ3afwhDIuP0x/Lvpg2DW3LMUoZp+Jq62W8r4PwM9Cl0yS/f5oBacU6ZtuX0UKa+5
 LOEFcaquMDpyAWOAznMjK0E9pk/aNd6EE4e5cS/8cGJJ5z3qSlnBCjD0iscljW0wIAg/
 HZsPTK4MLHTRwVEwYPATim5F4WUZADP8pNiyM=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to:user-agent;
 bh=5f75yJVSxvMxfuRYeXRdsQ9NIA5GJ0b3aWLY3HkH/gE=;
 b=Byfv9UfwMtOUztGX6BOZnkVjbXhuiPXzQ7ELDQ4XLQZ8KLcrctqTZJ7kdloHQHIJtq
 IvA5wS7rXVummwVsiTTa9gP5N4/nhY6rYg0KhKCrGzQNpREUK2Vy6wezNVWBMy4hLcHd
 QJMN7pndq4YgzHQ3ZoUVhuhqWYbjHvNXLu1ZAjvrqYD5An7OZIyObogHR8mRzcliFo3D
 UPkEArgldblWCvD9QUOoOcN1izqaCNG0Y8hxtAx9jMLf7Khxk62ZaOzM5ip/LmKY3oIc
 PshCUdXTmz6/ncmIT/AvXJ015CDEB01FIV2zP4vqF1D1vp9dPpSK6m7siveSHVJ114Zj
 MLEA==
X-Gm-Message-State: APt69E3qjIa5upU3gmSpSIdrqYoUWmsmv1ArSylL1Sfjbj7LQu/EsuP0
 ZP5cFOUCUTwHo/OJ1cFdjakvzw==
X-Google-Smtp-Source: AAOMgpeEux+Da/3A2/yz4TyDxzu+lPHvfFYH+D5yymqzXgleqKxFoxIbkDPvsA66t1e4exGihkHXNw==
X-Received: by 2002:a0d:d516:: with SMTP id
 x22-v6mr3519763ywd.230.1530813497260; 
 Thu, 05 Jul 2018 10:58:17 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id o81-v6sm2102657ywb.76.2018.07.05.10.58.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 10:58:16 -0700 (PDT)
Date: Thu, 5 Jul 2018 12:58:16 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180705175816.ygcosfxa2dztirmo@doug-macbook.localdomain>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <416f5015-93da-1832-aa63-abac54815e60@suse.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 'Jan Beulich' <JBeulich@suse.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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMTI6NDc6MTRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwMy8wNy8xOCAxMjoyMywgTGFycyBLdXJ0aCB3cm90ZToKPiA+IENvbWJpbmVk
IHJlcGx5IHRvIEphbiBhbmQgUm9nZXIKPiA+IExhcnMKPiA+IAo+ID4g77u/T24gMDMvMDcvMjAx
OCwgMTE6MDcsICJSb2dlciBQYXUgTW9ubmUiIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6
Cj4gPiAKPiA+ICAgICBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAwNjowMzozOVBNICswMDAwLCBM
YXJzIEt1cnRoIHdyb3RlOgo+ID4gICAgID4gV2UgdGhlbiBoYWQgYSBkaXNjdXNzaW9uIGFyb3Vu
ZCB3aHkgdGhlIHBvc2l0aXZlIGJlbmVmaXRzIGRpZG4ndCBtYXRlcmlhbGl6ZToKPiA+ICAgICA+
ICogQW5kcmV3IGFuZCBhIGZldyBvdGhlciBiZWxpZXZlIHRoYXQgdGhlIG1vZGVsIGlzbid0IGJy
b2tlbiwgYnV0IHRoYXQgdGhlIGlzc3VlIGlzIHdpdGggaG93IHdlIAo+ID4gICAgID4gICBkZXZl
bG9wLiBJbiBvdGhlciB3b3JkcywgbW92aW5nIHRvIGEgOSBtb250aHMgbW9kZWwgd2lsbCAqbm90
KiBmaXggdGhlIHVuZGVybHlpbmcgaXNzdWVzLCBidXQgCj4gPiAgICAgPiAgIG1lcmVseSBwcm92
aWRlIGFuIGluY2VudGl2ZSBub3QgdG8gZml4IHRoZW0uCj4gPiAgICAgPiAqIElzc3VlcyBoaWdo
bGlnaHRlZCB3ZXJlOgo+ID4gICAgID4gICAqIDItMyBtb250aHMgc3RhYmlsaXppbmcgcGVyaW9k
IGlzIHRvbyBsb25nCj4gPiAgICAgCj4gPiAgICAgSSB0aGluayBvbmUgb2YgdGhlIGdvYWxzIHdp
dGggdGhlIDYgbW9udGggcmVsZWFzZSBjeWNsZSB3YXMgdG8gc2hyaW5rCj4gPiAgICAgdGhlIHN0
YWJpbGl6aW5nIHBlcmlvZCwgYnV0IGl0IGRpZG4ndCB0dXJuIHRoYXQgd2F5LCBhbmQgdGhlCj4g
PiAgICAgc3RhYmlsaXppbmcgcGVyaW9kIGlzIHF1aXRlIHNpbWlsYXIgd2l0aCBhIDYgb3IgYSA5
IG1vbnRoIHJlbGVhc2UKPiA+ICAgICBjeWNsZS4KPiA+IAo+ID4gUmlnaHQ6IHdlIG5lZWQgdG8g
ZXN0YWJsaXNoIHdoYXQgdGhlIHJlYXNvbnMgYXJlOgo+ID4gKiBPbmUgaGFzIHRvIGRvIHdpdGgg
YSByYWNlIGNvbmRpdGlvbiBiZXR3ZWVuIHNlY3VyaXR5IGlzc3VlcyBhbmQgdGhlIGRlc2lyZSB0
byBjdXQgYSByZWxlYXNlIHdoaWNoIGhhcyBpc3N1ZXMgZml4ZWQgaW4gaXQuIElmIEkgcmVtZW1i
ZXIgY29ycmVjdGx5LCB0aGF0IGhhcyBpbiBlZmZlY3QgYWxtb3N0IGFkZGVkIGEgbW9udGggdG8g
dGhlIGxhc3QgZmV3IHJlbGVhc2VzIChtb3JlIHRvIHRoaXMgb25lKS4gCj4gCj4gVGhlIG9ubHkg
d2F5IHRvIGF2b2lkIHRoYXQgd291bGQgYmUgdG8gbm90IGFsbG93IGFueSBzZWN1cml0eSBmaXhl
cyB0bwo+IGJlIGluY2x1ZGVkIGluIHRoZSByZWxlYXNlIHRoZSBsYXN0IGZldyB3ZWVrcyBiZWZv
cmUgdGhlIHBsYW5uZWQgcmVsZWFzZQo+IGRhdGUuIEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBhIGdv
b2QgaWRlYS4gSSdkIHJhdGhlciBtaXNzIHRoZSBwbGFubmVkCj4gcmVsZWFzZSBkYXRlLgoKQW5v
dGhlciBvcHRpb24gY291bGQgYmUgdG8gbWFrZSB0aGUgcmVsZWFzZSBvbiB0aW1lIHdpdGhvdXQg
YW55IHNlY3VyaXR5CnBhdGNoZXMgYW5kIHRoZW4gb25jZSB0aGUgc2VjdXJpdHkgaXNzdWUgaXMg
cmVzb2x2ZWQgdG8gZG8gYSBwb2ludApyZWxlYXNlLiBJJ20gZ29ubmEgYmVhdCBvbiB0aGUgUnVz
dCBkcnVtIGFnYWluIGJ1dCB0aGV5IHJlY2VudGx5IGRpZCBhCjEuMjcuMCByZWxlYXNlIHdpdGgg
YSBrbm93biBpc3N1ZS4gVGhleSBmZWx0IGl0IHdhcyBtb3JlIGltcG9ydGFudCB0bwpyZW1haW4g
d2l0aCB0aGVpciA2ICpXRUVLKiByZWxlYXNlIGNhZGVuY2UgdGhhbiB0byBicmVhayB0aGF0IGNh
ZGVuY2UuClRoZXkgZm9sbG93ZWQgaXQgdXAgd2l0aCBhIDEuMjcuMSByZWxlYXNlIHRoYXQgZml4
ZWQgdGhlIGlzc3VlLiBUaGUKZGlmZmVyZW5jZSBpcyBmb3Igc2VjdXJpdHkgaXNzdWVzIHRoYXQg
WGVuIHB1dHMgb3V0IHBhdGNoZXMgdGhhdCBkb24ndApuZWNlc3NhcmlseSBjbGVhbmx5IGFwcGx5
IGFnYWluc3QgdGhlIGxhc3QgcmVsZWFzZSB0YXJiYWxsIGFuZCB0aGUKc3RhZ2luZyBicmFuY2gg
aGFzIG90aGVyIGZpeGVzIG90aGVyIHRoYW4gYSBzZWN1cml0eSBpc3N1ZSBpbiBpdCBtYWtpbmcK
aXQgbGVzcyBjbGVhciBhbmQgZWFzeSBmb3IgYSBkb3duc3RyZWFtIHRvIHNoaXAgYSBmaXguCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 18:13:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 18:13: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 1fb8lJ-0002sK-9f; Thu, 05 Jul 2018 18:13: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=plan=jv=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fb8lH-0002qu-J0
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 18:13:47 +0000
X-Inumbo-ID: 2720bb9c-807f-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x244.google.com (unknown [2607:f8b0:400d:c0d::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2720bb9c-807f-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 20:13:44 +0200 (CEST)
Received: by mail-qt0-x244.google.com with SMTP id f18-v6so7883065qtp.10
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 11:13:46 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=u3g2w/Vw1LmVUCCDVnKsP82MwytW1JoHpRPZpKE3Jyc=;
 b=f8KRrxHZJr6R6rWsYmeY1gADJJzxS2PCPySF76HcA48M5IHk+H/twT8uXGzm+14rTF
 1kBVzgwYjSGRCSLlqMR1i6yP1dNMBj2d12dRylT5ey46a6wjoGqI0WzsZDd8Kkxn59Rk
 OPubV+HvuE015uWJv8Hhpxg5YUSbkqjukX3zI=
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=u3g2w/Vw1LmVUCCDVnKsP82MwytW1JoHpRPZpKE3Jyc=;
 b=VDSwlkIOTjVU2rBqbX65O4fk86Yw1jRHLorQLJjJ7ImOhYtkofrHvayCHnw5zJ74RX
 pvcxvgdW84CwAmI4li9g9c8cDMiL2lHJKnTkwiBHjQoFBY+f7V1gGtnHT9eGjELmjxQQ
 c4jAkKwy++ehyf6jKy8TXwngjNTQ2mP2OnA6PQ50ktv8EdQP16anj8hsBleMJrou6OZ/
 c0VX2kjQHGG4L0HYpQ+ywPHGM+JcYuKvpA6QAl3JBZPWds/ns4I9PPKQSHfD1CxSccnF
 tfm1Kg8xNokwZQRv7zdDv6t2WRWdXDLorysATd//c+fxqdpcCSWweFyC/dKTs8WkEkTy
 j2HA==
X-Gm-Message-State: APt69E1iNbn+KSnE0XfBL5MBr6J8yHe/cjPhgblpddsEDqCwUlbZYrrF
 cAqsB+v+gktZYxVh34H1bFWpQw==
X-Google-Smtp-Source: AAOMgpeLX6ExNKnswheTCwVMOCV0Y4DWeSKq818etrxbXOK0FnDyQ9JdKlq55YMsYDrK53zMtop5zA==
X-Received: by 2002:a0c:8797:: with SMTP id
 23-v6mr6010043qvj.202.1530814393455; 
 Thu, 05 Jul 2018 11:13:13 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id s9-v6sm4692383qkl.65.2018.07.05.11.13.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 11:13:12 -0700 (PDT)
Date: Thu, 5 Jul 2018 13:13:11 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23357.65017.175500.267696@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 'Jan Beulich' <JBeulich@suse.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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTI6MTY6MDlQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4
ZW4gc3VtbWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYg
bW9udGhseSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4i
KToKPiA+IFdlIGRpZG4ndCBsb29rIGF0IHRoZSBzcG9yYWRpYyBmYWlsaW5nIHRlc3RzIHRob3Jv
dWdobHkgZW5vdWdoLiBUaGUKPiA+IGh5cGVyY2FsbCBidWZmZXIgZmFpbHVyZSBoYXMgYmVlbiB0
aGVyZSBmb3IgYWdlcywgYSBuZXdlciBrZXJuZWwganVzdAo+ID4gbWFkZSBpdCBtb3JlIHByb2Jh
YmxlLiBUaGlzIHdvdWxkIGhhdmUgc2F2ZWQgdXMgc29tZSB3ZWVrcy4KPiAKPiBJbiBnZW5lcmFs
LCBhcyBhIGNvbW11bml0eSwgd2UgYXJlIHZlcnkgYmFkIGF0IHRoaXMga2luZCBvZiB0aGluZy4K
PiAKPiBJbiBteSBleHBlcmllbmNlLCB0aGUgZGV2ZWxvcG1lbnQgY29tbXVuaXR5IGlzIG5vdCBy
ZWFsbHkgaW50ZXJlc3RlZAo+IGluIGZpeGluZyBidWdzIHdoaWNoIGFyZW4ndCBkaXJlY3RseSBp
biB0aGVpciB3YXkuCj4gCj4gWW91IGNhbiBvYnNlcnZlIHRoaXMgZWFzaWx5IGluIHRoZSB3YXkg
dGhhdCByZWdyZXNzaW9uIGluIExpbnV4LAo+IHNwb3R0ZWQgYnkgb3NzdGVzdCwgYXJlIGhhbmRs
ZWQuICBMaW51eCA0LjkgaGFzIGJlZW4gYnJva2VuIGZvciA0Mwo+IGRheXMuICBMaW51eCBtYWlu
bGluZSBpcyBicm9rZW4gdG9vLgo+IAo+IFdlIGRvIG5vdCBoYXZlIGEgdGVhbSBvZiBwZW9wbGUg
cmVhZGluZyB0aGVzZSB0ZXN0IHJlcG9ydHMsIGFuZAo+IGNoYXNpbmcgZGV2ZWxvcGVycyB0byBm
aXggdGhlbS4gIEkgY2VydGFpbmx5IGRvIG5vdCBoYXZlIHRpbWUgdG8gZG8KPiB0aGlzIHRyaWFn
ZS4gIE9uIHRyZWVzIHdoZXJlIG9zc3Rlc3QgZmFpbHVyZXMgZG8gbm90IGJsb2NrCj4gZGV2ZWxv
cG1lbnQsIHRoaW5ncyBnbyB1bmZpeGVkIGZvciB3ZWVrcywgc29tZXRpbWVzIG1vbnRocy4KCkhv
bmVzdGx5IHRoaXMgaXMgd2hlcmUgd2UgbmVlZCBzb21lIGtpbmQgb2YgbWV0cmljcyB3aXRoIG91
dHB1dCB0aGF0IG15CjUteWVhciBvbGQgY291bGQgZGVjaXBoZXIuIFRoZSBPU1NURVNUIGVtYWls
cyBhcmUgbGFyZ2UgYW5kIG92ZXJ3aGVsbWluZwphbmQgcmVxdWlyZSBhIGJpdCBvZiB0aW1lIGNv
bW1pdG1lbnQgdG8gZGlnZXN0IHRoZSB2b2x1bWUgYW5kIGFtb3VudCBvZgpkYXRhLgoKSmVua2lu
cyB1c2VzIHdlYXRoZXIgaWNvbnMgdG8gYXR0ZW1wdCB0byBjb252ZXkgaWYgdGhpcyB0ZXN0IGlz
CnRyZW5kaW5nIHdvcnNlIG9yIGJldHRlciBvciBzdWNjZXNzZnVsIG9yIGJyb2tlbi4gSWYgaXQg
ZmFpbHMgYnV0IG5vdApldmVyeSB0aW1lIGFuZCB0aGUgYW1vdW50IG9mIGZhaWx1cmVzIGlzIGlu
Y3JlYXNpbmcgb3ZlciB0aW1lIHRoZW4gaXRzCmdvdCBzdG9ybSBjbG91ZHMuIElmIHRoZSBhbW91
bnQgb2YgZmFpbHVyZXMgaXMgZGVjcmVhc2luZyB0aGVyZSdzIGEKbGl0dGxlIGJpdCBvZiBzdW4g
cGVha2luZyBvdXQuCgpKdXN0IHNvbWUga2luZCBvZiBkYXNoYm9hcmQgd2hpY2ggd291bGQgdGVs
bCBtZSB3aGF0IHdvdWxkIHByb3ZpZGUgdGhlCm1vc3QgdmFsdWUgdG8gZHJpbGwgaW50byB3b3Vs
ZCBsaWtlbHkgZ28gYSBsb25nIHdheS4gQnV0IGFnYWluLCB0aGlzIGlzCmp1c3QgYW4gYXNzdW1w
dGlvbiBhbmQgY291bGQgYmUgYSB0aW1lIHdhc3RlLgoKLS0KRG91ZwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 18:14:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 18:14:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fb8mM-0002w6-My; Thu, 05 Jul 2018 18:14: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=plan=jv=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fb8mL-0002vv-Az
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 18:14:53 +0000
X-Inumbo-ID: 4e76e134-807f-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x244.google.com (unknown [2607:f8b0:4002:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e76e134-807f-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 20:14:50 +0200 (CEST)
Received: by mail-yb0-x244.google.com with SMTP id s14-v6so3564854ybp.13
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 11:14:52 -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:references:mime-version
 :content-disposition:content-transfer-encoding:in-reply-to
 :user-agent; bh=5zR20XhB27ONqESgkVFTtkj21n5ut1qfR8++JW2AJEY=;
 b=MUPKycIrg1jv7grOhfpxWLonW4MQBIh+stHTXNYMedvGszLiOrUlMGbKHX+Q/dZlCe
 q+DzsSAWB7Ukv/LX+25qxYHIvoXgvAoyjNzCS4tI03MKj428DGEzfaqrUvfDjnlulvza
 I//ImmM7mvn46CJANuHBkTmI8vTO79wINSQbw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to:user-agent;
 bh=5zR20XhB27ONqESgkVFTtkj21n5ut1qfR8++JW2AJEY=;
 b=qIcBLv2JrBEPV8Ns5pfWLC0zGiD4ZaUYwxSoRnBiHHmVt+NZPCxCbxCpHWJPpWSE1P
 JQ5nalz6+u1HxteMcd6MIZC6tsrPxzlaogpm2PJNZxMQcyduP56L0gupgrz3d6O5J4iJ
 gqywyT7PffGa39tPJ8LDtxej8sKKhj6eNj7ntIeMdtzfW5cEU9K4auS7HzR0+Vcehx1D
 tLAhUnUbG9Z4/AN/G9qZAauMI2M2wmS63Ezc4S3qpc1pWmRUa7WryTWy0EHWf33D2Q/l
 fFhP/u/0gFwbwDmCzg+rQ59hANXYhXcCZ1RGeerjJ/L0FRhtdfiiva2fji9laVMlcV+q
 vFDw==
X-Gm-Message-State: APt69E2BRf+JvXpZDgHvgP8G50A46k5OnPw1MtkMJlyMxdTazZj7sNCr
 Jfgfp+lPF4vdXkQpxJf3pbR0bQ==
X-Google-Smtp-Source: AAOMgpeUJBzpiEizYFF4ioJyWottjmIxGQOfE5q4cIG0rawQqnNQBYd0NSKDj1X1WLO56KQH6N/XQw==
X-Received: by 2002:a5b:607:: with SMTP id d7-v6mr3807494ybq.281.1530814491953; 
 Thu, 05 Jul 2018 11:14:51 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id x125-v6sm2425962ywa.45.2018.07.05.11.14.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 11:14:51 -0700 (PDT)
Date: Thu, 5 Jul 2018 13:14:50 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: George Dunlap <George.Dunlap@citrix.com>
Message-ID: <20180705181450.z3vr335vdbtcutpc@doug-macbook.localdomain>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <6BAD479E-D411-47CD-B9B6-7EF547D5B1EE@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <6BAD479E-D411-47CD-B9B6-7EF547D5B1EE@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTE6Mzk6NTFBTSArMDAwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiAKPiAKPiA+IE9uIEp1bCA1LCAyMDE4LCBhdCAxMjoxNiBQTSwgSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gCj4gPiBKdWVyZ2VuIEdyb3NzIHdy
aXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbTm90ZXMgZm9yIHhlbiBzdW1taXQgMjAxOCBkZXNpZ24g
c2Vzc2lvbl0gUHJvY2VzcyBjaGFuZ2VzOiBpcyB0aGUgNiBtb250aGx5IHJlbGVhc2UgQ2FkZW5j
ZSB0b28gc2hvcnQsIFNlY3VyaXR5IFByb2Nlc3MsIC4uLiIpOgo+ID4+IFdlIGRpZG4ndCBsb29r
IGF0IHRoZSBzcG9yYWRpYyBmYWlsaW5nIHRlc3RzIHRob3JvdWdobHkgZW5vdWdoLiBUaGUKPiA+
PiBoeXBlcmNhbGwgYnVmZmVyIGZhaWx1cmUgaGFzIGJlZW4gdGhlcmUgZm9yIGFnZXMsIGEgbmV3
ZXIga2VybmVsIGp1c3QKPiA+PiBtYWRlIGl0IG1vcmUgcHJvYmFibGUuIFRoaXMgd291bGQgaGF2
ZSBzYXZlZCB1cyBzb21lIHdlZWtzLgo+ID4gCj4gPiBJbiBnZW5lcmFsLCBhcyBhIGNvbW11bml0
eSwgd2UgYXJlIHZlcnkgYmFkIGF0IHRoaXMga2luZCBvZiB0aGluZy4KPiA+IAo+ID4gSW4gbXkg
ZXhwZXJpZW5jZSwgdGhlIGRldmVsb3BtZW50IGNvbW11bml0eSBpcyBub3QgcmVhbGx5IGludGVy
ZXN0ZWQKPiA+IGluIGZpeGluZyBidWdzIHdoaWNoIGFyZW4ndCBkaXJlY3RseSBpbiB0aGVpciB3
YXkuCj4gPiAKPiA+IFlvdSBjYW4gb2JzZXJ2ZSB0aGlzIGVhc2lseSBpbiB0aGUgd2F5IHRoYXQg
cmVncmVzc2lvbiBpbiBMaW51eCwKPiA+IHNwb3R0ZWQgYnkgb3NzdGVzdCwgYXJlIGhhbmRsZWQu
ICBMaW51eCA0LjkgaGFzIGJlZW4gYnJva2VuIGZvciA0Mwo+ID4gZGF5cy4gIExpbnV4IG1haW5s
aW5lIGlzIGJyb2tlbiB0b28uCj4gPiAKPiA+IFdlIGRvIG5vdCBoYXZlIGEgdGVhbSBvZiBwZW9w
bGUgcmVhZGluZyB0aGVzZSB0ZXN0IHJlcG9ydHMsIGFuZAo+ID4gY2hhc2luZyBkZXZlbG9wZXJz
IHRvIGZpeCB0aGVtLiAgSSBjZXJ0YWlubHkgZG8gbm90IGhhdmUgdGltZSB0byBkbwo+ID4gdGhp
cyB0cmlhZ2UuICBPbiB0cmVlcyB3aGVyZSBvc3N0ZXN0IGZhaWx1cmVzIGRvIG5vdCBibG9jawo+
ID4gZGV2ZWxvcG1lbnQsIHRoaW5ncyBnbyB1bmZpeGVkIGZvciB3ZWVrcywgc29tZXRpbWVzIG1v
bnRocy4KPiA+IAo+ID4gQW5kIG92ZXJhbGwgbXkgZ3V0IGZlZWxpbmcgaXMgdGhhdCB0ZXN0cyB3
aGljaCBmYWlsIGludGVybWl0dGVudGx5IGFyZQo+ID4gdXN1YWxseSBibGFtZWQgKGV2ZW4gaWYg
dGhpcyBpcyBub3Qgc3RhdGVkIGV4cGxpY2l0bHkpIG9uIHByb2JsZW1zCj4gPiB3aXRoIG9zc3Rl
c3Qgb3Igd2l0aCBvdXIgdGVzdCBpbmZyYXN0cnVjdHVyZS4gIEl0IGlzIGVhc3kgZm9yCj4gPiBk
ZXZlbG9wZXJzIHRvIHRoaW5rIHRoaXMgYmVjYXVzZSBpZiB0aGV5IHdhaXQsIHRoZSB0ZXN0IHdp
bGwgZ2V0Cj4gPiAibHVja3kiLCBhbmQgcGFzcywgYW5kIHNvIHRoZXJlIHdpbGwgYmUgYSBwdXNo
IGFuZCB0aGUgZGV2ZWxvcGVycyBjYW4KPiA+IGNhcnJ5IG9uLgo+ID4gCj4gPiBJIGhhdmUgYSB2
YWd1ZSBwbGFuIHRvIHNpdCBkb3duIGFuZCB0aGluayBhYm91dCBob3cgb3NzdGVzdCdzCj4gPiBy
ZXN1bHRzIGFuYWx5c2VycyBjb3VsZCByZXNwb25kIGJldHRlciB0byBpbnRlcm1pdHRlbnQgZmFp
bHVyZXMuICBUaGUKPiA+IElmIEkgY2FuLCBJIHdvdWxkIGxpa2UgaW50ZXJtaXR0ZW50IGZhaWx1
cmVzIHRvIGJsb2NrIHB1c2hlcy4gIFRoYXQKPiA+IHdvdWxkIGF0IGxlYXN0IGhlbHAgYWRkcmVz
cyB0aGUgcHJvYmxlbSBvZiBoZWlzZW5idWdzICh3aGljaCBhcmUgb2Z0ZW4KPiA+IGFjdHVhbGx5
IHF1aXRlIHNlcmlvdXMgaXNzdWVzKSBub3QgYmVpbnQgdGFrZW4gc2VyaW91c2x5Lgo+ID4gCj4g
PiBJIHdvdWxkIGxvdmUgdG8gaGVhciBzdWdnZXN0aW9ucyBmb3IgaG93IHRvIGdldCBwZW9wbGUg
dG8gYWN0dWFsbHkgZml4Cj4gPiB0ZXN0IGZhaWx1cmVzIGluIHRyZWVzIG5vdCBtYWludGFpbmVk
IGJ5IHRoZSBYZW4gUHJvamVjdCBhbmQgdGhlcmVmb3JlCj4gPiBub3QgZ2F0ZWQgYnkgb3NzdGVz
dC4KPiAKPiBXZWxsIGF0IHRoZSBtb21lbnQsIGludmVzdGlnYXRpb24gaXMgYWQtaG9jLiAgQmFz
aWNhbGx5IGV2ZXJ5b25lIGhhcyB0byBsb29rIHRvIHNlZSAqd2hldGhlciogdGhlcmXigJlzIGJl
ZW4gYSBmYWlsdXJlLCBhbmQgaXTigJlzIG5vYm9keeKAmXMgam9iIGluIHBhcnRpY3VsYXIgdG8g
dHJ5IHRvIGNoYXNlIGl0IGRvd24gdG8gZmluZCBvdXQgd2hhdCBpdCBtaWdodCBiZS4gIElmIHdl
IGhhZCBhIHRlYW0sIHdlIGNvdWxkIGhhdmUgYSByb2JvdCByb3RhdGUgYmV0d2VlbiB0aGUgdGVh
bXMgdG8gbm9taW5hdGUgb25lIHBhcnRpY3VsYXIgcGVyc29uIHBlciBmYWlsdXJlIHRvIHRha2Ug
YSBsb29rIGF0IHRoZSByZXN1bHQgYW5kIGF0IGxlYXN0IHRyeSB0byBjbGFzc2lmeSBpdCwgbWF5
YmUgdHJ5IHRvIGZpbmQgdGhlIGFwcHJvcHJpYXRlIHBlcnNvbiB3aG8gbWF5IGJlIGFibGUgdG8g
dGFrZSBhIGRlZXBlciBsb29rLgo+IAo+ICAtR2VvcmdlCgpJIGZvcmdldCB0aGUgc2F5aW5nIGV4
YWN0bHkgYW5kIGZvcmdvdCB3aG8gc2FpZCBpdCBidXQgaXQgZ29lcyBzb21ldGhpbmcKbGlrZSAi
QW55IHRhc2sgdGhhdCBpcyB0aGUgam9iIG9mIGV2ZXJ5b25lIGlzIHRoZSBqb2Igb2Ygbm8gb25l
IGFuZCB3aWxsCm5vdCBnZXQgZG9uZS4iCgotLQpEb3VnCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 18:23:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 18: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 1fb8ug-0004AD-R7; Thu, 05 Jul 2018 18:23: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=lwsg=jv=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fb8uf-00049T-8V
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 18:23:29 +0000
X-Inumbo-ID: 8315d072-8080-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8315d072-8080-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 18:23:28 +0000 (UTC)
Received: from localhost (D57D388D.static.ziggozakelijk.nl [213.125.56.141])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 8D816D57;
 Thu,  5 Jul 2018 18:23:26 +0000 (UTC)
To: 20180621084331.21228-1-jgross@suse.com, boris.ostrovsky@oracle.com,
 brian.woods@amd.com, gregkh@linuxfoundation.org, jgross@suse.com,
 mingo@kernel.org, peterz@infradead.org, tglx@linutronix.de,
 torvalds@linux-foundation.org, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Thu, 05 Jul 2018 20:23:10 +0200
Message-ID: <1530814990148141@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/xen: Add call of
 speculative_store_bypass_ht_init() to PV paths" has been added to the
 4.9-stable 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: stable-commits@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>

ClRoaXMgaXMgYSBub3RlIHRvIGxldCB5b3Uga25vdyB0aGF0IEkndmUganVzdCBhZGRlZCB0aGUg
cGF0Y2ggdGl0bGVkCgogICAgeDg2L3hlbjogQWRkIGNhbGwgb2Ygc3BlY3VsYXRpdmVfc3RvcmVf
YnlwYXNzX2h0X2luaXQoKSB0byBQViBwYXRocwoKdG8gdGhlIDQuOS1zdGFibGUgdHJlZSB3aGlj
aCBjYW4gYmUgZm91bmQgYXQ6CiAgICBodHRwOi8vd3d3Lmtlcm5lbC5vcmcvZ2l0Lz9wPWxpbnV4
L2tlcm5lbC9naXQvc3RhYmxlL3N0YWJsZS1xdWV1ZS5naXQ7YT1zdW1tYXJ5CgpUaGUgZmlsZW5h
bWUgb2YgdGhlIHBhdGNoIGlzOgogICAgIHg4Ni14ZW4tYWRkLWNhbGwtb2Ytc3BlY3VsYXRpdmVf
c3RvcmVfYnlwYXNzX2h0X2luaXQtdG8tcHYtcGF0aHMucGF0Y2gKYW5kIGl0IGNhbiBiZSBmb3Vu
ZCBpbiB0aGUgcXVldWUtNC45IHN1YmRpcmVjdG9yeS4KCklmIHlvdSwgb3IgYW55b25lIGVsc2Us
IGZlZWxzIGl0IHNob3VsZCBub3QgYmUgYWRkZWQgdG8gdGhlIHN0YWJsZSB0cmVlLApwbGVhc2Ug
bGV0IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPiBrbm93IGFib3V0IGl0LgoKCkZyb20gNzQ4OTlk
OTJlNjY2NjNkYzc2NzFhODAxN2IzMTQ2ZGNkNDczNWYzYiBNb24gU2VwIDE3IDAwOjAwOjAwIDIw
MDEKRnJvbTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiBUaHUsIDIxIEp1
biAyMDE4IDEwOjQzOjMxICswMjAwClN1YmplY3Q6IHg4Ni94ZW46IEFkZCBjYWxsIG9mIHNwZWN1
bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCkgdG8gUFYgcGF0aHMKCkZyb206IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCA3NDg5OWQ5MmU2NjY2M2RjNzY3MWE4MDE3
YjMxNDZkY2Q0NzM1ZjNiIHVwc3RyZWFtLgoKQ29tbWl0OgoKICAxZjUwZGRiNGY0MTggKCJ4ODYv
c3BlY3VsYXRpb246IEhhbmRsZSBIVCBjb3JyZWN0bHkgb24gQU1EIikKCi4uLiBhZGRlZCBzcGVj
dWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpIHRvIHRoZSBwZXItQ1BVIGluaXRpYWxpemF0
aW9uIHNlcXVlbmNlLgoKc3BlY3VsYXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKSBuZWVkcyB0
byBiZSBjYWxsZWQgb24gZWFjaCBDUFUgZm9yClBWIGd1ZXN0cywgdG9vLgoKUmVwb3J0ZWQtYnk6
IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpUZXN0ZWQtYnk6IEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CkNjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4KQ2M6IExpbnVzIFRvcnZh
bGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KQ2M6IFBldGVyIFppamxzdHJhIDxw
ZXRlcnpAaW5mcmFkZWFkLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4
LmRlPgpDYzogYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpGaXhlczogMWY1MGRkYjRmNDE4OTI0M2MwNTkyNmI4NDJkYzFhMDMzMjE5
NWYzMSAoIng4Ni9zcGVjdWxhdGlvbjogSGFuZGxlIEhUIGNvcnJlY3RseSBvbiBBTUQiKQpMaW5r
OiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTgwNjIxMDg0MzMxLjIxMjI4LTEtamdy
b3NzQHN1c2UuY29tClNpZ25lZC1vZmYtYnk6IEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3Jn
PgpTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRp
b24ub3JnPgoKLS0tCiBhcmNoL3g4Ni94ZW4vc21wLmMgfCAgICA1ICsrKysrCiAxIGZpbGUgY2hh
bmdlZCwgNSBpbnNlcnRpb25zKCspCgotLS0gYS9hcmNoL3g4Ni94ZW4vc21wLmMKKysrIGIvYXJj
aC94ODYveGVuL3NtcC5jCkBAIC0yOCw2ICsyOCw3IEBACiAjaW5jbHVkZSA8eGVuL2ludGVyZmFj
ZS92Y3B1Lmg+CiAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS94ZW5wbXUuaD4KIAorI2luY2x1ZGUg
PGFzbS9zcGVjLWN0cmwuaD4KICNpbmNsdWRlIDxhc20veGVuL2ludGVyZmFjZS5oPgogI2luY2x1
ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+CiAKQEAgLTg3LDYgKzg4LDggQEAgc3RhdGljIHZvaWQg
Y3B1X2JyaW5ndXAodm9pZCkKIAljcHVfZGF0YShjcHUpLng4Nl9tYXhfY29yZXMgPSAxOwogCXNl
dF9jcHVfc2libGluZ19tYXAoY3B1KTsKIAorCXNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9p
bml0KCk7CisKIAl4ZW5fc2V0dXBfY3B1X2Nsb2NrZXZlbnRzKCk7CiAKIAlub3RpZnlfY3B1X3N0
YXJ0aW5nKGNwdSk7CkBAIC0zNzUsNiArMzc4LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHhlbl9z
bXBfcHJlcGFyZV9jcHVzKAogCX0KIAlzZXRfY3B1X3NpYmxpbmdfbWFwKDApOwogCisJc3BlY3Vs
YXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKTsKKwogCXhlbl9wbXVfaW5pdCgwKTsKIAogCWlm
ICh4ZW5fc21wX2ludHJfaW5pdCgwKSkKCgpQYXRjaGVzIGN1cnJlbnRseSBpbiBzdGFibGUtcXVl
dWUgd2hpY2ggbWlnaHQgYmUgZnJvbSBqZ3Jvc3NAc3VzZS5jb20gYXJlCgpxdWV1ZS00LjkveDg2
LXhlbi1hZGQtY2FsbC1vZi1zcGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdC10by1wdi1w
YXRocy5wYXRjaAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 18:51:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 18: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 1fb9Ld-0007bY-15; Thu, 05 Jul 2018 18: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=geeh=jv=citrix.com=prvs=7178d723c=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fb9Lb-0007bO-El
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 18:51:19 +0000
X-Inumbo-ID: 66d755f2-8084-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66d755f2-8084-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 18:51:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,313,1526342400"; d="scan'208";a="75776667"
From: George Dunlap <George.Dunlap@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Thread-Topic: [Notes for xen summit 2018 design session] Process changes: is
 the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgASh4ACAABGpAA==
Date: Thu, 5 Jul 2018 18:51:16 +0000
Message-ID: <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
In-Reply-To: <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <903E994ABA1F244797FD4CF99505E839@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.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>

PiANCj4+IEFnYWluLCB0aGVyZSB3YXMgYSBzZW5zZSB0aGF0IHNvbWUgb2YgdGhlIGlzc3VlcyB3
ZSBhcmUgc2VlaW5nIGNvdWxkIGJlIHNvbHZlZCBpZiB3ZSBoYWQgYmV0dGVyIA0KPj4gQ0kgY2Fw
YWJpbGl0eTogaW4gb3RoZXIgd29yZHMsIHNvbWUgb2YgdGhlIGlzc3VlcyB3ZSB3ZXJlIHNlZWlu
ZyBjb3VsZCBiZSByZXNvbHZlZCBieQ0KPj4gKiBCZXR0ZXIgQ0kgY2FwYWJpbGl0eSBhcyBzdWdn
ZXN0ZWQgaW4gdGhlIFJlbGVhc2UgQ2FkZW5jZSBkaXNjdXNzaW9uDQo+PiAqIEltcHJvdmluZyBz
b21lIG9mIHRoZSBpbnRlcm5hbCB3b3JraW5nIHByYWN0aWNlcyBvZiB0aGUgc2VjdXJpdHkgdGVh
bQ0KPj4gKiBCZWZvcmUgd2UgY29tbWl0IHRvIGEgY2hhbmdlIChzdWNoIGFzIGltcHJvdmVkIGJh
dGNoaW5nKSwgd2Ugc2hvdWxkIHRyeSB0aGVtIGZpcnN0IGluZm9ybWFsbHkuIA0KPj4gICBFLmcu
IHRoZSBzZWN1cml0eSB0ZWFtIGNvdWxkIHRyeSBhbmQgd29yayB0b3dhcmRzIG1vcmUgcHJlZGlj
dGFibGUgZGF0ZXMgZm9yIGJhdGNoZXMgdnMuIGEgDQo+PiAgIGNvbmNyZXRlIHByb2Nlc3MgY2hh
bmdlDQo+IA0KPiBNeSBmZWVsaW5nIG9uIENJIGlzIGNsZWFyIGluIHRoaXMgdGhyZWFkIGFuZCBv
dGhlciB0aHJlYWRzLiBCdXQgSSB0aGluaw0KPiB3aGF0IHdvdWxkIGhlbHAgT1NTVEVTVCBib3R0
bGVuZWNrcyBpZiB3ZSBkbyBiZXR0ZXIgYXQgc2VwYXJhdGluZyB1cA0KPiBkaWZmZXJlbnQgcGFy
dHMgb2YgdGhlIHRlc3RpbmcgcHJvY2VzcyBpbnRvIG1vcmUgcGFyYWxsZWwgdGFza3MgdGhhdA0K
PiBhbHNvIHByb3ZpZGUgZmVlZGJhY2sgdG8gdGhlIGNvbnRyaWJ1dG9yIGZhc3Rlci4gSSdsbCBv
YnZpb3VzbHkgbmV2ZXINCj4gc3VnZ2VzdCB0aGUgR2l0SHViL0dpdExhYiBQUi9NUiBtb2RlbCB0
byBhIE1MIGRyaXZlbiBwcm9qZWN0IGJlY2F1c2UgSQ0KPiB3b3VsZG4ndCBzdXJ2aXZlIHRoZSBo
YXRlIG1haWwgYnV0IHRoZXJlIGlzIHNvbWV0aGluZyB0aGF0IHRob3NlIG1vZGVscw0KPiBkbyBw
cm92aWRlLg0KDQpGV0lXIHdlIChJYW5KLCBXZWksIFJvZ2VyLCBBbnRob255IGFuZCBJKSBqdXN0
IGhhZCBhIGZhaXJseSBleHRlbmRlZCBkaXNjdXNzaW9uIGFib3V0IHRoaXMgaW4gb3VyIHRlYW0g
bWVldGluZyB0b2RheSwgYW5kIGV2ZXJ5b25lIGJhc2ljYWxseSBhZ3JlZWQgdGhhdCB0aGVyZSBh
cmUgc29tZSB0aGluZ3MgYWJvdXQgdGhlIHdlYi1iYXNlZCBQUiBtb2RlbCB0aGF0IGFyZSAqcmVh
bGx5KiBuaWNlOg0KDQoxLiBFZmZlY3RpdmUgdHJhY2tpbmcgb2Ygc3VibWlzc2lvbiBzdGF0ZSDi
gJQgb3BlbiAvIGFzc2lnbmVkIHRvIGEgcmV2aWV3ZXIgLyBtZXJnZWQgLyByZWplY3RlZA0KMi4g
QXV0b21hdGlvbiANCjMuIE5vdCBoYXZpbmcgdG8gbWFyc2hhbCBnaXQgY29tbWl0cyBpbnRvIGVt
YWlsLCBhbmQgdGhlbiBtYXJzaGFsIHRoZW0gYmFjayBpbnRvIGdpdCBjb21taXRzIGFnYWluDQoN
Ck9uIHRoZSBvdGhlciBoYW5kLCB0aGUgZ2VuZXJhbCBjb25zZW5zdXMsIGZyb20gcGVvcGxlIHdo
byBoYWQgdXNlZCBzdWNoIHdlYnNpdGVzIOKAnGluIGFuZ2Vy4oCdIChhcyB0aGV5IHNheSBoZXJl
IGluIHRoZSBVSykgd2FzIHRoYXQgdGhleSByZWFsbHkgZGlkbuKAmXQgbGlrZSB0aGUgd2F5IHRo
YXQgcmV2aWV3cyB3b3JrZWQuICBFbWFpbCB3YXMgc2VlbiBhczoNCjEuIE11Y2ggbW9yZSBjb252
ZW5pZW50IGZvciBnaXZpbmcgZmVlZGJhY2sgYW5kIGhhdmluZyBkaXNjdXNzaW9ucw0KMi4gRWFz
aWVyIGZvciBwZW9wbGUgdG8g4oCcbGlzdGVuIGlu4oCdIG9uIG90aGVyIHBlb3BsZeKAmXMgcmV2
aWV3cw0KMy4gTW9yZSBhY2Nlc3NpYmxlIGZvciBwb3N0ZXJpdHkNCg0KSW4gdGhlIGVuZCB3ZSBn
ZW5lcmFsbHkgYWdyZWVkIHRoYXQgaXQgd2FzIGFuIGlkZWEgd29ydGggdGhpbmtpbmcgYWJvdXQg
bW9yZS4gIE5vdCBzdXJlIGhvdyB0aGUgd2lkZXIgY29tbXVuaXR5IGZlZWxzLCBidXQgdGhlcmUg
YXJlIGF0IGxlYXN0IGEgZGVjZW50IGNvaG9ydCB3aG8gd291bGRu4oCZdCBzZW5kIHlvdSBoYXRl
IG1haWwuIDotKQ0KDQogLUdlb3JnZQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 19:00:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 19:00: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 1fb9Ul-0000RI-9y; Thu, 05 Jul 2018 19:00: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=rw7e=jv=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fb9Uk-0000R9-Kl
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 19:00:46 +0000
X-Inumbo-ID: b8a513b1-8085-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8a513b1-8085-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 19:00:45 +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 0FAA92064D;
 Thu,  5 Jul 2018 19:00:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530817244;
 bh=3SducmHiEHnLu7x1UgaGbMqAeY0SmYMa5TdOFyo5/UQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=UvFrdqzFRHQeyapHyQxk+jKpY8WYMfSaMModOm9ktKl8l5nWr2fqy4xMyPIztnlNx
 MUvMzEDlkhQGjTKrghRgWc0S6LrGKk39v9/kAY86SgOgk6lnk09OSFfoFxnhT2a2qg
 4EGsEaE6DmRk19F6nQbBXXK/BDrXvsue3d8EGuF0=
Date: Thu, 5 Jul 2018 12:00:40 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: George Dunlap <George.Dunlap@citrix.com>
In-Reply-To: <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
Message-ID: <alpine.DEB.2.10.1807051153570.13502@sstabellini-ThinkPad-X260>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
 <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-2048878605-1530816972=:13502"
Content-ID: <alpine.DEB.2.10.1807051156440.13502@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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 message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--8323329-2048878605-1530816972=:13502
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1807051156441.13502@sstabellini-ThinkPad-X260>

On Thu, 5 Jul 2018, George Dunlap wrote:
> >> Again, there was a sense that some of the issues we are seeing could be solved if we had better 
> >> CI capability: in other words, some of the issues we were seeing could be resolved by
> >> * Better CI capability as suggested in the Release Cadence discussion
> >> * Improving some of the internal working practices of the security team
> >> * Before we commit to a change (such as improved batching), we should try them first informally. 
> >>   E.g. the security team could try and work towards more predictable dates for batches vs. a 
> >>   concrete process change
> > 
> > My feeling on CI is clear in this thread and other threads. But I think
> > what would help OSSTEST bottlenecks if we do better at separating up
> > different parts of the testing process into more parallel tasks that
> > also provide feedback to the contributor faster. I'll obviously never
> > suggest the GitHub/GitLab PR/MR model to a ML driven project because I
> > wouldn't survive the hate mail but there is something that those models
> > do provide.
> 
> FWIW we (IanJ, Wei, Roger, Anthony and I) just had a fairly extended discussion about this in our team meeting today, and everyone basically agreed that there are some things about the web-based PR model that are *really* nice:
> 
> 1. Effective tracking of submission state — open / assigned to a reviewer / merged / rejected
> 2. Automation 
> 3. Not having to marshal git commits into email, and then marshal them back into git commits again
> 
> On the other hand, the general consensus, from people who had used such websites “in anger” (as they say here in the UK) was that they really didn’t like the way that reviews worked.  Email was seen as:
> 1. Much more convenient for giving feedback and having discussions
> 2. Easier for people to “listen in” on other people’s reviews
> 3. More accessible for posterity
> 
> In the end we generally agreed that it was an idea worth thinking about more.  Not sure how the wider community feels, but there are at least a decent cohort who wouldn’t send you hate mail. :-)

A properly run patchwork instance is supposed to be able to give us many
of the benefits of the web PR model while retaining the benefits of the
ML based model.

For instance, at Xen Summit we discussed the possibility of running
automated tests on submitted patch series, before they are even
reviewed. The purpose is to free up reviewers' time. Obviously, we don't
need web PRs to enable this, given that both the Linux kernel and QEMU
already have something along those lines, however, we do need a way to
recognize patch series submissions and run something in response to
them. I don't know what Intel is using for the Linux kernel but maybe it
is something based on patchworks? We had an action item to get in touch
with them and ask.

Of course, if we don't even have the test bandwidth to do releases,
testing un-reviewed patch series is not really a priority right now.
However, these tests wouldn't be done on OSSTest, they could be done
with the aforementioned GitLab infrastructure; they are independent.
--8323329-2048878605-1530816972=:13502
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-2048878605-1530816972=:13502--


From xen-devel-bounces@lists.xenproject.org Thu Jul 05 19:02:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 19: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 1fb9WY-0000aA-VC; Thu, 05 Jul 2018 19:02: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=plan=jv=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fb9WW-0000a4-Rz
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 19:02:36 +0000
X-Inumbo-ID: f8dc949e-8085-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x235.google.com (unknown [2607:f8b0:4002:c05::235])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8dc949e-8085-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 21:02:33 +0200 (CEST)
Received: by mail-yw0-x235.google.com with SMTP id t18-v6so3335068ywg.2
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 12:02:35 -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:references:mime-version
 :content-disposition:content-transfer-encoding:in-reply-to
 :user-agent; bh=0EAKTgjKjL+6ky9kVVTlvFOiMe8CrKMroxCo6XQWEgs=;
 b=PLjaBKYT2kioRELAeK6tFViGxEUNUOLg1HdUszZW7Kln6osKP7GACS3Il8HDHFN0Z1
 Je4vWgN9n+5AremNCcw6Ea5K4TdCH5TlEnSAM43qjEpURT/YpLKUsMXcWjORZ/IeVBAP
 y2BaIY8+kC56asryiWNtVc6/iKM3GVDZ9b4MU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to:user-agent;
 bh=0EAKTgjKjL+6ky9kVVTlvFOiMe8CrKMroxCo6XQWEgs=;
 b=GuS69w7TvY4F7L1vF0UkX9865KbLsjIOPDwMtwVYybScOeUVb3E78g9O6hw7D3jWHS
 kw5VQOwr6skzZBwHcyaBDiUsqOcGq6WFOuQsqryEVX/elfPUIZnrD6chtHPNA7UYHkA4
 zcPE1FJ/Om+0brUitHpvHVSRcnGlN6B9TX3yPmGja9sJDa+KnNmkY3rXirotI8C8JZEO
 +hTimI1do7cZaPlXsMJs5NKKn1pCBKDeWFSj8Qz666wRcRKG4xB6iOdYL0iQjD7kIUD0
 Nio0cNf4IAyqf9pRLCzn0RYmjS8ZIXhJZtZInpHvjy1qqqggHq8km/1NfSDYXDHAvgoN
 S3Yg==
X-Gm-Message-State: APt69E1gNCe79yEZBquGfNDLcgTy6Ni2PsSV+3LK0r0ozARZkLG4aLZl
 vggRD7i8HH9IqQUB1YW5Pr61dA==
X-Google-Smtp-Source: AAOMgpcheFNM0fNrN2wEVK6m72lcOkmX8+X/srw/7DMw7008C9s80hYuwatWv8Fur+E2OA/LWG0+Cg==
X-Received: by 2002:a81:8703:: with SMTP id x3-v6mr3567092ywf.45.1530817354907; 
 Thu, 05 Jul 2018 12:02:34 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id x68-v6sm420185ywe.2.2018.07.05.12.02.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 12:02:34 -0700 (PDT)
Date: Thu, 5 Jul 2018 14:02:33 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: George Dunlap <George.Dunlap@citrix.com>
Message-ID: <20180705190233.nkk76dfaqqr4pwly@doug-macbook.localdomain>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
 <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDY6NTE6MTZQTSArMDAwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiA+IAo+ID4+IEFnYWluLCB0aGVyZSB3YXMgYSBzZW5zZSB0aGF0IHNvbWUgb2YgdGhl
IGlzc3VlcyB3ZSBhcmUgc2VlaW5nIGNvdWxkIGJlIHNvbHZlZCBpZiB3ZSBoYWQgYmV0dGVyIAo+
ID4+IENJIGNhcGFiaWxpdHk6IGluIG90aGVyIHdvcmRzLCBzb21lIG9mIHRoZSBpc3N1ZXMgd2Ug
d2VyZSBzZWVpbmcgY291bGQgYmUgcmVzb2x2ZWQgYnkKPiA+PiAqIEJldHRlciBDSSBjYXBhYmls
aXR5IGFzIHN1Z2dlc3RlZCBpbiB0aGUgUmVsZWFzZSBDYWRlbmNlIGRpc2N1c3Npb24KPiA+PiAq
IEltcHJvdmluZyBzb21lIG9mIHRoZSBpbnRlcm5hbCB3b3JraW5nIHByYWN0aWNlcyBvZiB0aGUg
c2VjdXJpdHkgdGVhbQo+ID4+ICogQmVmb3JlIHdlIGNvbW1pdCB0byBhIGNoYW5nZSAoc3VjaCBh
cyBpbXByb3ZlZCBiYXRjaGluZyksIHdlIHNob3VsZCB0cnkgdGhlbSBmaXJzdCBpbmZvcm1hbGx5
LiAKPiA+PiAgIEUuZy4gdGhlIHNlY3VyaXR5IHRlYW0gY291bGQgdHJ5IGFuZCB3b3JrIHRvd2Fy
ZHMgbW9yZSBwcmVkaWN0YWJsZSBkYXRlcyBmb3IgYmF0Y2hlcyB2cy4gYSAKPiA+PiAgIGNvbmNy
ZXRlIHByb2Nlc3MgY2hhbmdlCj4gPiAKPiA+IE15IGZlZWxpbmcgb24gQ0kgaXMgY2xlYXIgaW4g
dGhpcyB0aHJlYWQgYW5kIG90aGVyIHRocmVhZHMuIEJ1dCBJIHRoaW5rCj4gPiB3aGF0IHdvdWxk
IGhlbHAgT1NTVEVTVCBib3R0bGVuZWNrcyBpZiB3ZSBkbyBiZXR0ZXIgYXQgc2VwYXJhdGluZyB1
cAo+ID4gZGlmZmVyZW50IHBhcnRzIG9mIHRoZSB0ZXN0aW5nIHByb2Nlc3MgaW50byBtb3JlIHBh
cmFsbGVsIHRhc2tzIHRoYXQKPiA+IGFsc28gcHJvdmlkZSBmZWVkYmFjayB0byB0aGUgY29udHJp
YnV0b3IgZmFzdGVyLiBJJ2xsIG9idmlvdXNseSBuZXZlcgo+ID4gc3VnZ2VzdCB0aGUgR2l0SHVi
L0dpdExhYiBQUi9NUiBtb2RlbCB0byBhIE1MIGRyaXZlbiBwcm9qZWN0IGJlY2F1c2UgSQo+ID4g
d291bGRuJ3Qgc3Vydml2ZSB0aGUgaGF0ZSBtYWlsIGJ1dCB0aGVyZSBpcyBzb21ldGhpbmcgdGhh
dCB0aG9zZSBtb2RlbHMKPiA+IGRvIHByb3ZpZGUuCj4gCj4gRldJVyB3ZSAoSWFuSiwgV2VpLCBS
b2dlciwgQW50aG9ueSBhbmQgSSkganVzdCBoYWQgYSBmYWlybHkgZXh0ZW5kZWQgZGlzY3Vzc2lv
biBhYm91dCB0aGlzIGluIG91ciB0ZWFtIG1lZXRpbmcgdG9kYXksIGFuZCBldmVyeW9uZSBiYXNp
Y2FsbHkgYWdyZWVkIHRoYXQgdGhlcmUgYXJlIHNvbWUgdGhpbmdzIGFib3V0IHRoZSB3ZWItYmFz
ZWQgUFIgbW9kZWwgdGhhdCBhcmUgKnJlYWxseSogbmljZToKPiAKPiAxLiBFZmZlY3RpdmUgdHJh
Y2tpbmcgb2Ygc3VibWlzc2lvbiBzdGF0ZSDigJQgb3BlbiAvIGFzc2lnbmVkIHRvIGEgcmV2aWV3
ZXIgLyBtZXJnZWQgLyByZWplY3RlZAo+IDIuIEF1dG9tYXRpb24gCj4gMy4gTm90IGhhdmluZyB0
byBtYXJzaGFsIGdpdCBjb21taXRzIGludG8gZW1haWwsIGFuZCB0aGVuIG1hcnNoYWwgdGhlbSBi
YWNrIGludG8gZ2l0IGNvbW1pdHMgYWdhaW4KPiAKPiBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIGdl
bmVyYWwgY29uc2Vuc3VzLCBmcm9tIHBlb3BsZSB3aG8gaGFkIHVzZWQgc3VjaCB3ZWJzaXRlcyDi
gJxpbiBhbmdlcuKAnSAoYXMgdGhleSBzYXkgaGVyZSBpbiB0aGUgVUspIHdhcyB0aGF0IHRoZXkg
cmVhbGx5IGRpZG7igJl0IGxpa2UgdGhlIHdheSB0aGF0IHJldmlld3Mgd29ya2VkLiAgRW1haWwg
d2FzIHNlZW4gYXM6Cj4gMS4gTXVjaCBtb3JlIGNvbnZlbmllbnQgZm9yIGdpdmluZyBmZWVkYmFj
ayBhbmQgaGF2aW5nIGRpc2N1c3Npb25zCj4gMi4gRWFzaWVyIGZvciBwZW9wbGUgdG8g4oCcbGlz
dGVuIGlu4oCdIG9uIG90aGVyIHBlb3BsZeKAmXMgcmV2aWV3cwo+IDMuIE1vcmUgYWNjZXNzaWJs
ZSBmb3IgcG9zdGVyaXR5Cj4gCj4gSW4gdGhlIGVuZCB3ZSBnZW5lcmFsbHkgYWdyZWVkIHRoYXQg
aXQgd2FzIGFuIGlkZWEgd29ydGggdGhpbmtpbmcgYWJvdXQgbW9yZS4gIE5vdCBzdXJlIGhvdyB0
aGUgd2lkZXIgY29tbXVuaXR5IGZlZWxzLCBidXQgdGhlcmUgYXJlIGF0IGxlYXN0IGEgZGVjZW50
IGNvaG9ydCB3aG8gd291bGRu4oCZdCBzZW5kIHlvdSBoYXRlIG1haWwuIDotKQo+IAo+ICAtR2Vv
cmdlCgpJIGd1ZXNzIG15IHBvaW50IGlzICJObyBvbmUgdGhpbmsgdGhhdCBJJ20gc3VnZ2VzdGlu
ZyB0aGUgd2ViIFBSIG1vZGVsCnNvIHBsZWFzZSBkb24ndCBmaXJlIG9mZiB0aGUgZW1haWwgY2Fu
bm9ucyEiLiBCdXQgSSB3YXMgc2F5IHRoZXJlIGFyZQpzb21lIG5pY2UgdGhpbmdzIGFib3V0IHRo
ZSBtb2RlbCBsaWtlIHlvdSBtZW50aW9uZWQuIEknbSB3b25kZXJpbmcgaWYgd2UKY291bGQgc29t
ZWhvdyBpbXBsZW1lbnQgc29tZXRoaW5nIHRvIGdldCB0aGUgYmVzdCBvZiBib3RoIHdvcmxkcyBp
ZiB0aGF0Cm1ha2VzIHNlbnNlLiBUaGF0J3Mgd2hhdCBJJ20gaG9waW5nIHRvIGRvIHdpdGggR2l0
TGFiIGJ1dCBJIGhhdmVuJ3QgaGFkCnRoZSBjeWNsZXMgdG8gZGl2ZSBkZWVwbHkgaW50byBpdC4K
Ci0tCkRvdWcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 20:11:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 20:11: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 1fbAbE-0000GT-Bo; Thu, 05 Jul 2018 20:11: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbAbD-0000GE-Kv
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 20:11:31 +0000
X-Inumbo-ID: 9ad101ca-808f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ad101ca-808f-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 20:11:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fbAbA-0000bh-JQ; Thu, 05 Jul 2018 20:11: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 1fbAb9-00040u-QQ; Thu, 05 Jul 2018 20:11:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbAb9-0003BS-Pc; Thu, 05 Jul 2018 20:11:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124946-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt: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-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm: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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-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-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw: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-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-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=5be2a500896f53b36bf3757ff8abd37688e5954b
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 20:11:27 +0000
Subject: [Xen-devel] [qemu-mainline test] 124946: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk0NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NDYvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYgZGVwcml2
LWF1ZGl0LXFlbXUvY3JlYXRlL3ByaXZjbWQgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYgZGVwcml2LWF1ZGl0LXFlbXUvY3Jl
YXRlL3ByaXZjbWQgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTcgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2dudGRldiBydW5u
aW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDE3IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9nbnRkZXYgcnVubmluZwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTggZGVwcml2LWF1ZGl0
LXFlbXUvY3JlYXRlL2V2dGNobiBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE4IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9ldnRj
aG4gcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTkgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL290aGVyIHJ1bm5pbmcKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTkgZGVwcml2
LWF1ZGl0LXFlbXUvY3JlYXRlL290aGVyIHJ1bm5pbmcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDIwIGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0
ZS94ZW5zdG9yZSBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDIwIGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS94ZW5zdG9yZSBydW5u
aW5nCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNDIzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MjMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMzIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDIzMgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxNSBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZSBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDVi
ZTJhNTAwODk2ZjUzYjM2YmYzNzU3ZmY4YWJkMzc2ODhlNTk1NGIKYmFzZWxpbmUgdmVyc2lvbjoK
IHFlbXV1ICAgICAgICAgICAgICAgIDJlZjJmMTY3ODFhZjlkZWU2YmE2NTE3NzU1ZTkwNzNiYTU3
OTlmYTIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDIzMiAgMjAxOC0wNi0xNiAwNTowNDoyNiBa
ICAgMTkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQzOTggIDIwMTgtMDYtMTkgMTA6MzY6
NTIgWiAgIDE2IGRheXMgICAxMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ5NDYg
IDIwMTgtMDctMDMgMjA6NTc6NTAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBMaW5kc2F5IDxhbGlu
ZHNheUBjb2RlYXVyb3JhLm9yZz4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbGVrc2FuZGFyLm1h
cmtvdmljQG1pcHMuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4K
ICBBbGV4ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbW9sIFN1cmF0aSA8c3Vy
YXRpYW1vbEBnbWFpbC5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRvbiBOZWZlZG92
IDxhbnRvbi5uZWZlZG92QHZpcnR1b3p6by5jb20+CiAgQXJmcmV2ZXIgRnJlaHRlcyBUYWlmZXJz
YXIgQXJhaGVzaXMgPGFyZnJldmVyLmZ0YUBnbWFpbC5jb20+CiAgQmFidSBNb2dlciA8YmFidS5t
b2dlckBhbWQuY29tPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQmFz
dGlhbiBLb3BwZWxtYW5uIDxrYmFzdGlhbkBtYWlsLnVuaS1wYWRlcmJvcm4uZGU+CiAgQ2hyaXN0
aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENsZWJlciBSb3NhIDxj
cm9zYUByZWRoYXQuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5jb20+
CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIg
PGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96YSA8ZGFuaWVsaGI0MTNAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2
aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgR2lic29uIDxk
YXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+IChwcGMgcGFydHMpCiAgRGF2aWQgSGlsZGVuYnJh
bmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRG91ZyBHYWxlIDxkb3VnMTZrQGdtYWlsLmNvbT4KICBE
ci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkZ2FyIEUuIEln
bGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhh
Ymtvc3RAcmVkaGF0LmNvbT4KICBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgRXJp
YyBBdWdlciA8ZXJpYy5hdWdlckByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRo
YXQuY29tPgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlb2ZmcmV5IE1jUmFlIDxn
ZW9mZkBob3N0Zmlzc2lvbi5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+
CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vj
ay11cy5uZXQ+CiAgSGFsaWwgUGFzaWMgPHBhc2ljQGxpbnV4LmlibS5jb20+CiAgSGVydsOpIFBv
dXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRv
QHJlZGhhdC5jb20+CiAgSmFuIEtpc3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KICBKYXNv
biBKLiBIZXJuZSA8ampoZXJuZUBsaW51eC5pYm0uY29tPgogIEplYW4tQ2hyaXN0b3BoZSBEdWJv
aXMgPGpjZEB0cmlidWR1Ym9pcy5uZXQ+CiAgSmVmZiBDb2R5IDxqY29keUByZWRoYXQuY29tPgog
IEppYSBIZSA8aGVqaWFuZXRAZ21haWwuY29tPgogIGppYS5oZUBoeHQtc2VtaXRlY2guY29tCiAg
Sm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIEFyYnVja2xlIDxwcm9ncmFtbWlu
Z2tpZHhAZ21haWwuY29tPgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICBKdWFuIFF1
aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgogIEp1bGlhIFN1dm9yb3ZhIDxqdXN1YWxAbWFp
bC5ydT4KICBKdXN0aW4gVGVycnkgKFZNKSA8anV0ZXJyeUBtaWNyb3NvZnQuY29tPgogIEtlaXRo
IEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS2VubyBGaXNjaGVyIDxrZW5vQGp1bGlh
Y29tcHV0aW5nLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxl
cnNla0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBs
aW56aGVjaGVuZyA8bGluemhlY2hlbmdAaHVhd2VpLmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmpp
ZTIzQGh1YXdlaS5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJl
ZGhhdC5jb20+CiAgTWFyaWEgS2xpbXVzaGVua292YSA8bWFyaWEua2xpbXVzaGVua292YUBpc3By
YXMucnU+CiAgTWFyayBDYXZlLUF5bGFuZCA8bWFyay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+
CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBTY2hyb2R0
IDxtYXJ0aW5Ac2Nocm9kdC5vcmc+CiAgTWF0dGhpYXMgTWFpZXIgPHRhbWlrb0A0My0xLm9yZz4K
ICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekBy
ZWRoYXQuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFl
bCBUb2thcmV2IDxtanRAdGxzLm1zay5ydT4KICBNaWNoYWVsIFdhbGxlIDxtaWNoYWVsQHdhbGxl
LmNjPgogIE5pYSBBbGFyaWUgPG5pYS5hbGFyaWVAZ21haWwuY29tPgogIE5pc2hhbnRoIEFyYXZh
bXVkYW4gPG5hcmF2YW11ZGFuQGRpZ2l0YWxvY2Vhbi5jb20+CiAgUGFua2FqIEd1cHRhIDxwYWd1
cHRhQHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQ
YXZlbCBCYWxhZXYgPG1haWxAdm9pZC5zbz4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdh
bHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+
CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOp
IDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29u
QGxpbmFyby5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJ0aEB0d2lkZGxlLm5ldD4KICBTYWkg
UGF2YW4gQm9kZHUgPHNhaXBhdmFAeGlsaW54LmNvbT4KICBTZWJhc3RpYW4gQmF1ZXIgPG1haWxA
c2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNo
YW5ub24gWmhhbyA8emhhb3NoZW5nbG9uZ0BodWF3ZWkuY29tPgogIFN0YWZmb3JkIEhvcm5lIDxz
aG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21haWwuY29tPgogIFRob21h
cyBIdXRoIDxodXRoQHR1eGZhbWlseS5vcmc+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5j
b20+CiAgVG9tZXUgVml6b3NvIDx0b21ldS52aXpvc29AY29sbGFib3JhLmNvbT4KICBWaWt0b3Ig
TWloYWpsb3Zza2kgPG1paGFqbG92QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBWaWt0b3IgUHJ1dHlh
bm92IDx2aWt0b3IucHJ1dHlhbm92QHZpcnR1b3p6by5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8
dmt1em5ldHNAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2Vt
ZW50c292QHZpcnR1b3p6by5jb20+CiAgV2VpcGluZyBaaGFuZyA8emhhbmd3ZWlwaW5nQGRpZGlj
aHV4aW5nLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWmhlbmcg
WGlhbmcgPHhpYW5nLnpoZW5nQGxpbmFyby5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
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
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEzNTU3IGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 20:38:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 20: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 1fbB1B-0003C7-Av; Thu, 05 Jul 2018 20: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=rw7e=jv=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbB1A-0003C2-8N
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 20:38:20 +0000
X-Inumbo-ID: 59bc27e2-8093-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 59bc27e2-8093-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 20:38: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 BC9AB23FCE;
 Thu,  5 Jul 2018 20:38:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530823097;
 bh=hxPf++Cknt/P4eIYEdVf8LzWopYh9a7Lkq+TbSH7Lac=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=kmqvFx1nFz/3TA+IWjaY6BcR53HH+79za5IK9p4MMyGM4NaM24niSgpN2IzV3kT9q
 KXnMhrqJ4kAF7S/HuDA2XvQ4aUw8FMSPFxwjtWbleYETTd0Ufh8P+7JW8Jmd1HyQyi
 MKKx+xVMF+dAkXe30kNu3mY/zf1+HqfoLk5gBj+I=
Date: Thu, 5 Jul 2018 13:38: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: <04959db5-0db2-e1c1-13c0-14640c160e7c@arm.com>
Message-ID: <alpine.DEB.2.10.1807031553400.23811@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-8-git-send-email-sstabellini@kernel.org>
 <04959db5-0db2-e1c1-13c0-14640c160e7c@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 08/15] 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: artem_mygaiev@epam.com, 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>

T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDYvMTggMjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEZpbmQg
YWRkcmVzc2VzIGFuZCBzaXplcyBvbiBkZXZpY2UgdHJlZS4KPiA+IEludHJvZHVjZSBhIG5ldyBi
b290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQgZnVuY3Rpb24gdG8gbWF0Y2ggbm90Cj4g
PiBqdXN0IG9uIGJvb3QgbW9kdWxlIGtpbmQsIGJ1dCBhbHNvIGJ5IGFkZHJlc3Mgc28gdGhhdCB3
ZSBjYW4gc3VwcG9ydAo+ID4gbXVsdGlwbGUgZG9tVXMuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IC0tLQo+ID4gICB4
ZW4vYXJjaC9hcm0va2VybmVsLmMgICAgICAgfCA1NAo+ID4gKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCj4gPiAgIHhlbi9hcmNoL2FybS9rZXJuZWwuaCAgICAg
ICB8ICAyICsrCj4gPiAgIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8IDE1ICsrKysrKysr
KysrKysKPiA+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwgIDIgKysKPiA+ICAgNCBm
aWxlcyBjaGFuZ2VkLCA3MyBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKPiA+IGluZGV4IDhmZGZk
OTEuLmM0MTA5MmUgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0va2VybmVsLmMKPiA+ICsr
KyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+ID4gQEAgLTQ5Niw2ICs0OTYsNjAgQEAgZXJyOgo+
ID4gICAgICAgcmV0dXJuIHJjOwo+ID4gICB9Cj4gPiAgICtpbnQga2VybmVsX3Byb2JlX2RvbVUo
c3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUKPiA+ICpkb21V
KQo+ID4gK3sKPiA+ICsgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZDsKPiA+ICsgICAgc3RydWN0
IGR0X2RldmljZV9ub2RlICpub2RlOwo+ID4gKyAgICB1NjQga2VybmVsX2FkZHIsIGluaXRyZF9h
ZGRyLCBzaXplOwo+ID4gKyAgICBpbnQgcmM7Cj4gPiArCj4gPiArICAgIGR0X2Zvcl9lYWNoX2No
aWxkX25vZGUoZG9tVSwgbm9kZSkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgaWYgKCBkdF9kZXZp
Y2VfaXNfY29tcGF0aWJsZShub2RlLCAibXVsdGlib290LGRvbVUta2VybmVsIikgKQo+ID4gKyAg
ICAgICAgewo+ID4gKyAgICAgICAgICAgIHUzMiBsZW47Cj4gPiArICAgICAgICAgICAgY29uc3Qg
X19iZTMyICp2YWw7Cj4gPiArICAgICAgICAgICAgdmFsID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUs
ICJyZWciLCAmbGVuKTsKPiA+ICsgICAgICAgICAgICBkdF9nZXRfcmFuZ2UoJnZhbCwgbm9kZSwg
Jmtlcm5lbF9hZGRyLCAmc2l6ZSk7Cj4gPiArICAgICAgICB9Cj4gPiArICAgICAgICBlbHNlIGlm
ICggZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUobm9kZSwgIm11bHRpYm9vdCxkb21VLXJhbWRpc2si
KSApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgdTMyIGxlbjsKPiA+ICsgICAgICAg
ICAgICBjb25zdCBfX2JlMzIgKnZhbDsKPiA+ICsgICAgICAgICAgICB2YWwgPSBkdF9nZXRfcHJv
cGVydHkobm9kZSwgInJlZyIsICZsZW4pOwo+ID4gKyAgICAgICAgICAgIGR0X2dldF9yYW5nZSgm
dmFsLCBub2RlLCAmaW5pdHJkX2FkZHIsICZzaXplKTsKPiA+ICsgICAgICAgIH0KPiA+ICsgICAg
ICAgIGVsc2UKPiA+ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+ICsgICAgfQo+ID4gKyAgICBp
bmZvLT5rZXJuZWxfYm9vdG1vZHVsZSA9IG1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9h
bmRfa2luZCgKPiA+ICsKPiA+IEJPT1RNT0RfRE9NVV9LRVJORUwsIGtlcm5lbF9hZGRyKTsKPiAK
PiBUaGlzIGxpbmUgY29udGFpbnMgaGFyZCB0YWIuCgpUaGlzIHBhdGNoIHdhcyBzY3Jld2VkIGZv
ciBzb21lIHJlYXNvbi4gSSBmaXhlZCBpdC4KCgo+IEJ1dCBJIGRvbid0IHRoaW5rIHRoaXMgd2ls
bCB3b3JrIGFzIHlvdSBleHBlY3QuIEltYWdpbmUgdGhlIGtlcm5lbCBpcyB0aGUgc2FtZQo+IGZv
ciBlYWNoIGd1ZXN0LiBJdCB3b3VsZCBiZSBmaW5lIHRvIGhhdmUgdGhlIEltYWdlIGxvYWRlZCBv
bmNlIGluIG1lbW9yeSBhbmQKPiB0aGVyZWZvcmUgc3BlY2lmeSB0aGUgc2FtZSBwaHlzaWNhbCBh
ZGRyZXNzIGZvciBhbGwgZG9tVS1rZXJuZWwgY29tcGF0aWJsZQo+IG5vZGUuIEhvd2V2ZXIsIHRo
ZSBjb21tYW5kIGxpbmUgbWF5IGJlIGRpZmZlcmVudC4KPiAKPiBTbyB5b3Ugd291bGQgZW5kIHVw
IHRvIHVzZSB0aGUgd3JvbmcgbW9kdWxlIGhlcmUuCgpZZXMsIHlvdSBhcmUgcmlnaHQuIEluIG9y
ZGVyIHRvIGZpeCB0aGUgaXNzdWUsIEkgaGFkIHRvIHJld29yayB0aGUgd2F5CmJvb3RfbW9kdWxl
cyBhcmUgZG9uZS4gSW4gdGhlIG5leHQgc2VyaWVzLCBpdCB3aWxsIGJlIHBvc3NpYmxlIHRvIHVz
ZQp0aGUgc2FtZSBrZXJuZWwgYWRkcmVzcyBpbiBtdWx0aXBsZSBtb2R1bGVzLCBhbmQgdGhlIHJp
Z2h0IGNtZGxpbmUgd2lsbApnZXQgcmV0cmlldmVkLgoKCj4gPiArICAgIGluZm8tPmluaXRyZF9i
b290bW9kdWxlID0gYm9vdF9tb2R1bGVfZmluZF9ieV9hZGRyX2FuZF9raW5kKAo+ID4gKwo+ID4g
Qk9PVE1PRF9ET01VX1JBTURJU0ssIGluaXRyZF9hZGRyKTsKPiAKPiBTYW1lIGhlcmUuCj4gCj4g
PiArICAgIHByaW50aygiTG9hZGluZyBEb21VIGtlcm5lbCBmcm9tIGJvb3QgbW9kdWxlIEAgJSJQ
UklwYWRkciJcbiIsCj4gPiArCQkgICBpbmZvLT5rZXJuZWxfYm9vdG1vZHVsZS0+c3RhcnQpOwo+
IAo+IFRoZSBpbmRlbnRhdGlvbiBpcyB3cm9uZyBoZXJlLgo+IAo+ID4gKyAgICBpZiAoIGluZm8t
PmluaXRyZF9ib290bW9kdWxlICkKPiA+ICsgICAgICAgIHByaW50aygiTG9hZGluZyByYW1kaXNr
IGZyb20gYm9vdCBtb2R1bGUgQCAlIlBSSXBhZGRyIlxuIiwKPiA+ICsgICAgICAgICAgICAgICBp
bmZvLT5pbml0cmRfYm9vdG1vZHVsZS0+c3RhcnQpOwo+ID4gKwo+ID4gKyAgICAvKiBpZiBpdCBp
cyBhIGd6aXAnZWQgaW1hZ2UsIDMyYml0IG9yIDY0Yml0LCB1bmNvbXByZXNzIGl0ICovCj4gPiAr
ICAgIHJjID0ga2VybmVsX2RlY29tcHJlc3MobW9kKTsKPiA+ICsgICAgaWYgKHJjIDwgMCAmJiBy
YyAhPSAtRUlOVkFMKQo+ID4gKyAgICAgICAgcmV0dXJuIHJjOwo+ID4gKwo+ID4gKyNpZmRlZiBD
T05GSUdfQVJNXzY0Cj4gPiArICAgIHJjID0ga2VybmVsX3ppbWFnZTY0X3Byb2JlKGluZm8sIG1v
ZC0+c3RhcnQsIG1vZC0+c2l6ZSk7Cj4gPiArICAgIGlmIChyYyA8IDApCj4gPiArI2VuZGlmCj4g
PiArICAgICAgICByYyA9IGtlcm5lbF91aW1hZ2VfcHJvYmUoaW5mbywgbW9kLT5zdGFydCwgbW9k
LT5zaXplKTsKPiA+ICsgICAgaWYgKHJjIDwgMCkKPiA+ICsgICAgICAgIHJjID0ga2VybmVsX3pp
bWFnZTMyX3Byb2JlKGluZm8sIG1vZC0+c3RhcnQsIG1vZC0+c2l6ZSk7Cj4gPiArICAgIGlmIChy
YyA8IDApCj4gPiArICAgICAgICByYyA9IGtlcm5lbF9lbGZfcHJvYmUoaW5mbywgbW9kLT5zdGFy
dCwgbW9kLT5zaXplKTsKPiAKPiBNb3N0IG9mIHRoaXMgY29kZSBpcyB0aGUgc2FtZSBhcyBrZXJu
ZWxfcHJvYmUuIEhvdyBhYm91dCByZXdvcmtpbmcKPiBrZXJuZWxfcHJvYmUgdG8gaGFuZGxlIGFu
eSBkb21haW4/CgpZZXMsIEkgY2FuIG1ha2UgaXQgY29tbW9uLgoKCj4gPiArCj4gPiArICAgIHJl
dHVybiByYzsKPiA+ICt9Cj4gPiArCj4gPiAgIGludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5l
bF9pbmZvICppbmZvKQo+ID4gICB7Cj4gPiAgICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kID0g
Ym9vdF9tb2R1bGVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiA+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKPiA+IGluZGV4
IDZkNjk1MDkuLjhlMTYxNGIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0va2VybmVsLmgK
PiA+ICsrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+ID4gQEAgLTY0LDYgKzY0LDggQEAgc3Ry
dWN0IGtlcm5lbF9pbmZvIHsKPiA+ICAgICovCj4gPiAgIGludCBrZXJuZWxfcHJvYmUoc3RydWN0
IGtlcm5lbF9pbmZvICppbmZvKTsKPiA+ICAgK2ludCBrZXJuZWxfcHJvYmVfZG9tVShzdHJ1Y3Qg
a2VybmVsX2luZm8gKmluZm8sIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZQo+ID4gKm5vZGUpOwo+ID4g
Kwo+ID4gICAvKgo+ID4gICAgKiBMb2FkcyB0aGUga2VybmVsIGludG8gZ3Vlc3QgUkFNLgo+ID4g
ICAgKgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJt
L3NldHVwLmMKPiA+IGluZGV4IDgyNTkzYzguLjk4YmRiMjQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
YXJjaC9hcm0vc2V0dXAuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiA+IEBAIC0y
NDEsNiArMjQxLDIxIEBAIHN0cnVjdCBib290bW9kdWxlICogX19pbml0Cj4gPiBib290X21vZHVs
ZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4gPiAgICAgICByZXR1cm4gTlVM
TDsKPiA+ICAgfQo+ID4gICArc3RydWN0IGJvb3Rtb2R1bGUgKiBfX2luaXQKPiA+IGJvb3RfbW9k
dWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZChib290bW9kdWxlX2tpbmQga2luZCwKPiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFkZHJfdCBzdGFydCkKPiA+ICt7Cj4gPiArICAgIHN0cnVjdCBib290bW9kdWxlcyAqbW9kcyA9
ICZib290aW5mby5tb2R1bGVzOwo+ID4gKyAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kOwo+ID4g
KyAgICBpbnQgaTsKPiA+ICsgICAgZm9yIChpID0gMCA7IGkgPCBtb2RzLT5ucl9tb2RzIDsgaSsr
ICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgbW9kID0gJm1vZHMtPm1vZHVsZVtpXTsKPiA+ICsg
ICAgICAgIGlmICggbW9kLT5raW5kID09IGtpbmQgJiYgbW9kLT5zdGFydCA9PSBzdGFydCApCj4g
PiArICAgICAgICAgICAgcmV0dXJuIG1vZDsKPiA+ICsgICAgfQo+ID4gKyAgICByZXR1cm4gTlVM
TDsKPiA+ICt9Cj4gPiArCj4gPiAgIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2lu
ZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4gPiAgIHsKPiA+ICAgICAgIHN3aXRj
aCAoIGtpbmQgKQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ID4gaW5kZXggODZhYWMwZS4uOTAzNzgyZiAx
MDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ID4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiBAQCAtODMsNiArODMsOCBAQCBzdHJ1Y3QgYm9v
dG1vZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAo+ID4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6
ZSwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpj
bWRsaW5lKTsKPiA+ICAgc3RydWN0IGJvb3Rtb2R1bGUgKmJvb3RfbW9kdWxlX2ZpbmRfYnlfa2lu
ZChib290bW9kdWxlX2tpbmQga2luZCk7Cj4gPiArc3RydWN0IGJvb3Rtb2R1bGUgKiBfX2luaXQK
PiA+IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZChib290bW9kdWxlX2tpbmQga2lu
ZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFkZHJfdAo+ID4gc3RhcnQpOwo+ID4gICBjb25zdCBjaGFyICogX19pbml0
IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKPiA+ICAg
ICAjZW5kaWYKPiA+IAo+IAo+IENoZWVycywKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 20:56:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 20: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 1fbBI9-0005Yt-Iz; Thu, 05 Jul 2018 20:55: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=rw7e=jv=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbBI8-0005Yo-A5
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 20:55:52 +0000
X-Inumbo-ID: cd2386ca-8095-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cd2386ca-8095-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 20:55:51 +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 6025E23FEA;
 Thu,  5 Jul 2018 20:55:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530824150;
 bh=sAR4fNUwWn/vCSls6upDemiZ3ildEQgNUmudr54qB2c=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=eQ+/JTIGn1g4K1W7wsR07YWb/jLWF/k7gZwExicDA6gj1XOzNbu4d6BAiDzvhyOwI
 za8AWiTsR3AqkwcHteNCRBqxYh9onLQ0yNEB7jjVlSvCJo81PMNwkaZiXAoJzVBFrF
 5SToxwS46aO0wwReh++oK+nWtl/5UGAuOB3Tbp8k=
Date: Thu, 5 Jul 2018 13:55: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: <998426f2-cafc-e201-48db-a5d5dbf4b994@arm.com>
Message-ID: <alpine.DEB.2.10.1807051354270.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-9-git-send-email-sstabellini@kernel.org>
 <451e6885-58a0-3bcc-4589-7b9d64476bd9@arm.com>
 <alpine.DEB.2.10.1806141543150.14695@sstabellini-ThinkPad-X260>
 <998426f2-cafc-e201-48db-a5d5dbf4b994@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 09/15] 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: artem_mygaiev@epam.com, 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>

T24gRnJpLCAxNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDYvMTUvMjAxOCAxMjozNSBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBPbiAxMy8wNi8x
OCAyMzoxNSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+IC0KPiA+ID4gPiAtICAg
IHByaW50aygiKioqIExPQURJTkcgRE9NQUlOIDAgKioqXG4iKTsKPiA+ID4gPiAtICAgIGlmICgg
ZG9tMF9tZW0gPD0gMCApCj4gPiA+ID4gLSAgICB7Cj4gPiA+ID4gLSAgICAgICAgd2FybmluZ19h
ZGQoIlBMRUFTRSBTUEVDSUZZIGRvbTBfbWVtIFBBUkFNRVRFUiAtCj4gPiA+ID4gVVNJTkcgNTEy
TSBGT1IKPiA+ID4gPiBOT1dcbiIpOwo+ID4gPiA+IC0gICAgICAgIGRvbTBfbWVtID0gTUIoNTEy
KTsKPiA+ID4gPiAtICAgIH0KPiA+ID4gPiAtCj4gPiA+ID4gLQo+ID4gPiA+IC0gICAgaW9tbXVf
aHdkb21faW5pdChkKTsKPiA+ID4gPiAtCj4gPiA+ID4gLSAgICBkLT5tYXhfcGFnZXMgPSB+MFU7
Cj4gPiA+ID4gLQo+ID4gPiA+IC0gICAga2luZm8udW5hc3NpZ25lZF9tZW0gPSBkb20wX21lbTsK
PiA+ID4gPiAtICAgIGtpbmZvLmQgPSBkOwo+ID4gPiA+IC0KPiA+ID4gPiAtICAgIHJjID0ga2Vy
bmVsX3Byb2JlKCZraW5mbyk7Cj4gPiA+ID4gLSAgICBpZiAoIHJjIDwgMCApCj4gPiA+ID4gLSAg
ICAgICAgcmV0dXJuIHJjOwo+ID4gPiA+IC0KPiA+ID4gPiAgICAjaWZkZWYgQ09ORklHX0FSTV82
NAo+ID4gPiA+ICAgICAgICAvKiBpZiBhYXJjaDMyIG1vZGUgaXMgbm90IHN1cHBvcnRlZCBhdCBF
TDEgZG8gbm90Cj4gPiA+ID4gYWxsb3cgMzItYml0IGRvbWFpbgo+ID4gPiA+ICovCj4gPiA+ID4g
LSAgICBpZiAoICEoY3B1X2hhc19lbDFfMzIpICYmIGtpbmZvLnR5cGUgPT0gRE9NQUlOXzMyQklU
Cj4gPiA+ID4gKQo+ID4gPiA+ICsgICAgaWYgKCAhKGNwdV9oYXNfZWwxXzMyKSAmJiBraW5mby0+
dHlwZSA9PQo+ID4gPiA+IERPTUFJTl8zMkJJVCApCj4gPiA+ID4gICAgICAgIHsKPiA+ID4gPiAg
ICAgICAgICAgIHByaW50aygiUGxhdGZvcm0gZG9lcyBub3Qgc3VwcG9ydCAzMi1iaXQKPiA+ID4g
PiBkb21haW5cbiIpOwo+ID4gPiA+ICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gPiA+ID4g
ICAgICAgIH0KPiA+ID4gPiAtICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7Cj4gPiA+IAo+
ID4gPiBBbnkgcmVhc29uIHRvIG1vdmUgdGhpcyBvdXQ/Cj4gPiAKPiA+IFllYWgsIGluaXRpYWxs
eSBJIGxlZnQgaXQgdGhlcmUgYnV0IGl0IGRpZG4ndCB3b3JrLiBJdCBuZWVkcwo+ID4gdG8gYmUg
c2V0Cj4gPiBiZWZvcmUgY2FsbGluZyBhbGxvY2F0ZV9tZW1vcnkoKSBmb3IgZG9tVXMgb3RoZXJ3
aXNlIG1lbW9yeQo+ID4gYWxsb2NhdGlvbnMKPiA+IGZhaWwuCj4gCj4gT2ggYmVjYXVzZSBhbGxv
Y2F0ZV9kb21haW4oZCkgcmVseSBvbiBpc19kb21haW5fMzJiaXQsIHJpZ2h0PyBJCj4gZG9uJ3Qg
bXVjaCBsaWtlIHRoZSBkdXBsaWNhdGlvbiBoZXJlIGp1c3QgYmVjYXVzZSBvZgo+IHByZXBhcmVf
ZHRiX2RvbVUuIEkgYW0gd29uZGVyaW5nIGlmIHdlIGNvdWxkIGRvOgo+IAo+IGlmICggIWlzX2hh
cmR3YXJlX2RvbWFpbihkKSApCj4gICBwcmVwYXJlX2R0Yl9kb21VKC4uLik7Cj4gZWxzZSBpZiAo
IGFjcGlfZGlzYWJsZWQgKQo+ICAgcHJlcGFyZV9hY3BpX2h3ZG9tKC4uLik7Cj4gZWxzZQo+ICAg
cHJlcGFyZV9kdF9od2RvbSguLi4uKTsKClRoZSBmZXcgcmVtYWluaW5nIHRoaW5ncyBpbiBjb25z
dHJ1Y3RfZG9tMCBhbmQgY29uc3RydWN0X2RvbVUgYXJlCmRpZmZlcmVudCBlbm91Z2ggdGhhdCBJ
IGRvbid0IHRoaW5rIHRoZXJlIGlzIG11Y2ggZ2FpbiBpbiB0cnlpbmcgdG8KbWVyZ2UgdGhlbS4K
Cgo+ID4gPiA+ICsgICAgaWYgKCBhY3BpX2Rpc2FibGVkICkKPiA+ID4gPiArICAgICAgICByYyA9
IHByZXBhcmVfZHRiKGQsICZraW5mbyk7Cj4gPiA+ID4gKyAgICBlbHNlCj4gPiA+ID4gKyAgICAg
ICAgcmMgPSBwcmVwYXJlX2FjcGkoZCwgJmtpbmZvKTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICBp
ZiAoIHJjIDwgMCApCj4gPiA+ID4gKyAgICAgICAgcmV0dXJuIHJjOwo+ID4gPiA+ICsKPiA+ID4g
PiArICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gPiA+IAo+ID4gPiBZb3Ugc2F5ICJu
byBmdW5jdGlvbmFsIGNoYW5nZSIgaW4gdGhpcyBwYXRjaC4gQnV0IHRoaXMgaXMKPiA+ID4gb25l
LiBUaGUgbW9kdWxlIGFyZQo+ID4gPiBub3cgZGlzY2FyZCBtdWNoIGVhcmxpZXIuIFRoaXMgaW1w
bHkgdGhhdCBtZW1vcnkgYmFraW5nIHRoZQo+ID4gPiBJbWFnZS9Jbml0cmQgd2lsbAo+ID4gPiBi
ZSBmcmVlIHRvIGJlIHJlLXVzZWQgYXQgYW55IHRpbWUuCj4gPiA+IAo+ID4gPiBJIGRvbid0IHRo
aW5rIHRoaXMgaXMgd2hhdCB3ZSB3YW50LiBVbmxlc3MgeW91IGNhbiBwcm9taXNlCj4gPiA+IG5v
IG1lbW9yeSBpcwo+ID4gPiBhbGxvY2F0ZWQgaW4gX19jb25zdHJ1Y3RfZG9tYWluKCkuCj4gPiAK
PiA+IGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCkgd2lsbCBiZSBtb3ZlZCBsYXRlciBieSBwYXRj
aCAjMTQsCj4gPiBidXQgSSB0aGluawo+ID4gaXQgbWFrZXMgc2Vuc2UgdG8gY2FsbCBkaXNjYXJk
X2luaXRpYWxfbW9kdWxlcygpIGFmdGVyCj4gPiBfX2NvbnN0cnVjdF9kb21haW4oKSBoZXJlLgo+
IAo+IFllYWgsIEkgbm90aWNlZCB5b3UgbW92ZWQgdGhlIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVz
KCkgbGF0ZXIKPiBvbi4gQnV0IEkgd291bGQgbGlrZSB0byBoYXZlIHRoZSBzZXJpZXMgYmlzZWN0
YWJsZSBpZiBwb3NzaWJsZQo+IDopLgoKWWVwLCBpdCB3aWxsIGJlIGRvbmUuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 21:04:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 21:04: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 1fbBQS-0006ni-RG; Thu, 05 Jul 2018 21: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=ok6w=jv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbBQS-0006nW-4C
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 21:04:28 +0000
X-Inumbo-ID: 005e7fdb-8097-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 005e7fdb-8097-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 21:04: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 1fbBQO-0001lr-RK; Thu, 05 Jul 2018 21:04: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 1fbBQO-0007zH-Ju; Thu, 05 Jul 2018 21:04:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbBQO-00019G-JC; Thu, 05 Jul 2018 21:04:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124945-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair: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-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-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-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: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-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-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build: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-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-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-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-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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-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-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=e903eb4a70bb4a8601df2a693db9eb3ea97fd632
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 05 Jul 2018 21:04:24 +0000
Subject: [Xen-devel] [linux-3.18 test] 124945: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk0NSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NDUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgzNwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTIzODM3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM4MzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzgzNwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyMzgzNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogbGludXggICAgICAgICAgICAgICAgZTkwM2ViNGE3MGJiNGE4NjAxZGYyYTY5M2RiOWVi
M2VhOTdmZDYzMgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYjBiMzU3
YzIwY2E2MTcxYjhhYzY5ODM1MWY1MjAyNDAyYjdhZDdkNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTIzODM3ICAyMDE4LTA2LTA2IDAxOjUwOjA2IFogICAyOSBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDEyNDE3MyAgMjAxOC0wNi0xMyAxNDo0MDo0OSBaICAgMjIgZGF5cyAgIDEyIGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDk0NSAgMjAxOC0wNy0wMyAxOTo0OToxMSBaICAgIDIg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogICJFcmljIFcuIEJpZWRlcm1hbiIgPGViaWVkZXJtQHhtaXNzaW9uLmNvbT4KICAi
UmljaGFyZCBXLk0uIEpvbmVzIiA8cmpvbmVzQHJlZGhhdC5jb20+CiAgQWwgVmlybyA8dmlyb0B6
ZW5pdi5saW51eC5vcmcudWs+CiAgQWxleGFuZGVyIFN2ZXJkbGluIDxhbGV4YW5kZXIuc3ZlcmRs
aW5AZ21haWwuY29tPgogIEFsZXhleSBLb2RhbmV2IDxhbGV4ZXkua29kYW5ldkBvcmFjbGUuY29t
PgogIEFtaXIgR29sZHN0ZWluIDxhbWlyNzNpbEBnbWFpbC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8
YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmVlc2ggS3VtYXIgSy5WIDxhbmVlc2gua3Vt
YXJAbGludXguaWJtLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0
LmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJhb2xpbiBXYW5nIDxiYW9s
aW4ud2FuZ0BsaW5hcm8ub3JnPgogIEJlbiBIdXRjaGluZ3MgPGJlbi5odXRjaGluZ3NAY29kZXRo
aW5rLmNvLnVrPgogIEJpbiBMaXUgPGItbGl1QHRpLmNvbT4KICBCam9ybiBIZWxnYWFzIDxiaGVs
Z2Fhc0Bnb29nbGUuY29tPgogIEJqw7hybiBNb3JrIDxiam9ybkBtb3JrLm5vPgogIEJvIENoZW4g
PGNoZW5ib0BwZHguZWR1PgogIEJvcmlzIEJyZXppbGxvbiA8Ym9yaXMuYnJlemlsbG9uQGJvb3Rs
aW4uY29tPgogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAg
Q2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJtLmNvbT4KICBDaGVuZ2d1YW5nIFh1
IDxjZ3h1NTE5QGdteC5jb20+CiAgQ2hyaXMgTGVlY2ggPGNsZWVjaEByZWRoYXQuY29tPgogIENv
bGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29yZXkgTWlueWFyZCA8
Y21pbnlhcmRAbXZpc3RhLmNvbT4KICBEYWcgTW94bmVzIDxkYWcubW94bmVzQG9yYWNsZS5jb20+
CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhbmllbCBCb3Jr
bWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgRGFuaWVsIEdsw7Zja25lciA8ZGdAZW1saXgu
Y29tPgogIERhbmllbCBUaG9tcHNvbiA8ZGFuaWVsLnRob21wc29uQGxpbmFyby5vcmc+CiAgRGFu
aWVsZSBQYWxtYXMgPGRubHBsbUBnbWFpbC5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVk
aGF0LmNvbT4KICBEYXZpZCBSaXZzaGluIDxkcml2c2hpbkBhbGx3b3J4LmNvbT4KICBEYXZpZCBT
LiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1
c2UuY29tPgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBFcmljIER1bWF6
ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXJpYyBXLiBCaWVkZXJtYW4gPGViaWVkZXJtQHht
aXNzaW9uLmNvbT4KICBFdmdlbml5IFBvbHlha292IDx6YnJAaW9yZW1hcC5uZXQ+CiAgRXdhbiBE
LiBNaWxuZSA8ZW1pbG5lQHJlZGhhdC5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydEBs
aW51eC1tNjhrLm9yZz4KICBHb3ZpbmRhcmFqdWx1IFZhcmFkYXJhamFuIDxndmFyYWRhckBjaXNj
by5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4K
ICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+CiAgSGFucyBkZSBHb2VkZSA8aGRl
Z29lZGVAcmVkaGF0LmNvbT4KICBIYW5zIFZlcmt1aWwgPGhhbnN2ZXJrQGNpc2NvLmNvbT4KICBI
YXVrZSBNZWhydGVucyA8aGF1a2VAaGF1a2UtbS5kZT4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBn
bXguZGU+CiAgSGltYW5zaHUgTWFkaGFuaSA8aGltYW5zaHUubWFkaGFuaUBjYXZpdW0uY29tPgog
IEh1YWNhaSBDaGVuIDxjaGVuaGNAbGVtb3RlLmNvbT4KICBIdWdoIERpY2tpbnMgPGh1Z2hkQGdv
b2dsZS5jb20+CiAgSWxhbiBQZWVyIDxpbGFuLnBlZXJAaW50ZWwuY29tPgogIEluZ28gTW9sbmFy
IDxtaW5nb0BrZXJuZWwub3JnPgogIEouIEJydWNlIEZpZWxkcyA8YmZpZWxkc0ByZWRoYXQuY29t
PgogIEphY2VrIFRvbWFrYSA8amFjZWsudG9tYWthQHBvY3p0YS5mbT4KICBqYWNlay50b21ha2FA
cG9jenRhLmZtIDxqYWNlay50b21ha2FAcG9jenRhLmZtPgogIEphY2sgTW9yZ2Vuc3RlaW4gPGph
Y2ttQGRldi5tZWxsYW5veC5jby5pbD4KICBKYWtvYiBVbnRlcnd1cnphY2hlciA8amFrb2IudW50
ZXJ3dXJ6YWNoZXJAdGhlb2Jyb21hLXN5c3RlbXMuY29tPgogIEphbWVzIEhvZ2FuIDxqaG9nYW5A
a2VybmVsLm9yZz4KICBKYW4gS2FyYSA8amFja0BzdXNlLmN6PgogIEplbnMgQXhib2UgPGF4Ym9l
QGtlcm5lbC5kaz4KICBKaW0gR2lsbCA8amdpbGxAdm13YXJlLmNvbT4KICBKaW5nanUgSG91IDxK
aW5nanUuSG91QHN5bmFwdGljcy5jb20+CiAgSmlyaSBPbHNhIDxqb2xzYUBrZXJuZWwub3JnPgog
IEppcmkgUGlya28gPGppcmlAbWVsbGFub3guY29tPgogIEppc2hlbmcgWmhhbmcgPEppc2hlbmcu
WmhhbmdAc3luYXB0aWNzLmNvbT4KICBKaXRlbmRyYSBCaGl2YXJlIDxqaXRlbmRyYS5iaGl2YXJl
QGJyb2FkY29tLmNvbT4KICBKb2FraW0gVGplcm5sdW5kIDxqb2FraW0udGplcm5sdW5kQGluZmlu
ZXJhLmNvbT4KICBKb2hhbiBIb3ZvbGQgPGpvaGFuQGtlcm5lbC5vcmc+CiAgSm9oYW5uZXMgQmVy
ZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9obiBGYXN0YWJlbmQgPGpvaG4uZmFzdGFi
ZW5kQGdtYWlsLmNvbT4KICBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5p
bnRlbC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGlhIExhd2Fs
bCA8SnVsaWEuTGF3YWxsQGxpcDYuZnI+CiAgS2FpLUhlbmcgRmVuZyA8a2FpLmhlbmcuZmVuZ0Bj
YW5vbmljYWwuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtlaXRo
IEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS2V2aW4gRWFzdG9uIDxrZXZpbkBndWFy
YW5hLm9yZz4KICBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgogIExpbnVzIFRvcnZh
bGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMdWNhIENvZWxobyA8bHVjaWFu
by5jb2VsaG9AaW50ZWwuY29tPgogIEx1a2FzIEN6ZXJuZXIgPGxjemVybmVyQHJlZGhhdC5jb20+
CiAgTWFjaWVqIFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1haGVzaCBTYWxnYW9ua2Fy
IDxtYWhlc2hAbGludXgudm5ldC5pYm0uY29tPgogIE1hcmMgS2xlaW5lLUJ1ZGRlIDxta2xAcGVu
Z3V0cm9uaXguZGU+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcmsgUnV0
bGFuZCA8bWFyay5ydXRsYW5kQGFybS5jb20+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4u
cGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRl
LmlibS5jb20+CiAgTWFzYW1pIEhpcmFtYXRzdSA8bWhpcmFtYXRAa2VybmVsLm9yZz4KICBNYXRo
aWV1IE1hbGF0ZXJyZSA8bWFsYXRAZGViaWFuLm9yZz4KICBNYXR0IFJlZGZlYXJuIDxtYXR0LnJl
ZGZlYXJuQG1pcHMuY29tPgogIE1hdHRoaWFzIFNjaGlmZmVyIDxtc2NoaWZmZXJAdW5pdmVyc2Ut
ZmFjdG9yeS5uZXQ+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiQHMtb3BlbnNvdXJj
ZS5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5jb20+CiAgTWF4aW0gTW9zZXlj
aHVrIDxmcmFuY2hlc2tvLnNhbGlhcy5odWRyby5wZWRyb3NAZ21haWwuY29tPgogIE1lbCBHb3Jt
YW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5Lm5ldD4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVA
ZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBOZXVsaW5nIDxtaWtleUBuZXVsaW5nLm9yZz4KICBN
aWNoYWVsIFNjaG1pdHogPHNjaG1pdHptaWNAZ21haWwuY29tPgogIE1pa2EgV2VzdGVyYmVyZyA8
bWlrYS53ZXN0ZXJiZXJnQGxpbnV4LmludGVsLmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJA
cmVkaGF0LmNvbT4KICBNaWtsb3MgU3plcmVkaSA8bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaWt1
bGFzIFBhdG9ja2EgPG1wYXRvY2thQHJlZGhhdC5jb20+CiAgTWluY2hhbiBLaW0gPG1pbmNoYW5A
a2VybmVsLm9yZz4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBPbG9m
IEpvaGFuc3NvbiA8b2xvZkBsaXhvbS5uZXQ+CiAgT25kcmVqIFphcnkgPGxpbnV4QHJhaW5ib3ct
c29mdHdhcmUub3JnPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4KICBQYXVs
IE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgogIFBldGVyIFJvc2luIDxwZWRhQGF4ZW50aWEu
c2U+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0
ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFF1IFdlbnJ1byA8d3F1QHN1c2Uu
Y29tPgogIFJhYmluIFZpbmNlbnQgPHJhYmluQHJhYi5pbj4KICBSaWNoYXJkIEt1byA8cmt1b0Bj
b2RlYXVyb3JhLm9yZz4KICBSb2IgQ2xhcmsgPHJvYmRjbGFya0BnbWFpbC5jb20+CiAgUnVzc2Vs
bCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KICBTYWJyaW5hIER1YnJvY2EgPHNk
QHF1ZWFzeXNuYWlsLm5ldD4KICBTYWNoaW4gR3JvdmVyIDxzZ3JvdmVyQGNvZGVhdXJvcmEub3Jn
PgogIFNhbnRvc2ggU2hpbGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29tPgogIFNh
bnRvc2ggU2hpbGlta2FyIDxzc2FudG9zaEBrZXJuZWwub3JnPgogIFNhc2hhIExldmluIDxhbGV4
YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4KICBTY290dCBNYXloZXcgPHNtYXloZXdAcmVkaGF0
LmNvbT4KICBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KICBTZWtoYXIgTm9yaSA8
bnNla2hhckB0aS5jb20+CiAgU2lsdmlvIENlc2FyZSA8c2lsdmlvLmNlc2FyZUBnbWFpbC5jb20+
CiAgU2luYW4gS2F5YSA8b2theWFAY29kZWF1cm9yYS5vcmc+CiAgU29oZWlsIEhhc3NhcyBZZWdh
bmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTcmluaXZhcyBLYW5kYWdhdGxhIDxzcmluaXZhcy5r
YW5kYWdhdGxhQGxpbmFyby5vcmc+CiAgU3RlZmFuIFBvdHlyYSA8U3RlZmFuLlBvdHlyYUBlbGVr
dHJvYml0LmNvbT4KICBTdGVmZmVuIEtsYXNzZXJ0IDxzdGVmZmVuLmtsYXNzZXJ0QHNlY3VuZXQu
Y29tPgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFRh
a2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5v
eC5jb20+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgogIFRldHN1byBIYW5kYSA8cGVuZ3Vp
bi1rZXJuZWxASS1sb3ZlLlNBS1VSQS5uZS5qcD4KICBUaGFkZXUgTGltYSBkZSBTb3V6YSBDYXNj
YXJkbyA8Y2FzY2FyZG9AY2Fub25pY2FsLmNvbT4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQu
ZWR1PgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRva3Vub3JpIElr
ZWdhbWkgPGlrZWdhbWlAYWxsaWVkLXRlbGVzaXMuY28uanA+CiAgVG9tIFphbnVzc2kgPHRvbS56
YW51c3NpQGxpbnV4LmludGVsLmNvbT4KICBUb21pIFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW5A
dGkuY29tPgogIFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+
CiAgV2VpIFdhbmcgPHdlaXdhbkBnb29nbGUuY29tPgogIFdlbndlbiBXYW5nIDx3YW5nNjQ5NUB1
bW4uZWR1PgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdvbGZyYW0gU2Fu
ZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgxYF1a2FzeiBTdGVsbWFjaCA8bC5zdGVsbWFjaEBzYW1z
dW5nLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
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
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyOTgzIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 21:06:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 21:06: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 1fbBSM-0006vn-Gi; Thu, 05 Jul 2018 21: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=y2t2=jv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbBSL-0006vg-9L
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 21:06:25 +0000
X-Inumbo-ID: 43b62160-8097-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::604])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 43b62160-8097-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 23:06:20 +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=N576BpsTClUYPdegNcb7OLwYYfOf/HKMbAADYWKIguw=;
 b=DoUpW1TE0ZSZlFDxM5SBSU5yVy4k6ahzvc8d6Lal48HHzAWVxoKGLtibXyEwSJsYWFb/09GLbfIUyy8XJpV/V7YLKtc5DpDVsFvvNIa0cue52OO1fJUXT63CJvv03HHQIYZ6n3vPN+SeoRr+xo/20RH3p4oWJZRvQkhSnsyNukY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) by
 VI1PR08MB3358.eurprd08.prod.outlook.com (2603:10a6:803:3f::17) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.930.20; Thu, 5 Jul 2018 21:06:15 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-9-git-send-email-sstabellini@kernel.org>
 <451e6885-58a0-3bcc-4589-7b9d64476bd9@arm.com>
 <alpine.DEB.2.10.1806141543150.14695@sstabellini-ThinkPad-X260>
 <998426f2-cafc-e201-48db-a5d5dbf4b994@arm.com>
 <alpine.DEB.2.10.1807051354270.13502@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d74cf367-591d-b40b-d765-006fe2425849@arm.com>
Date: Thu, 5 Jul 2018 22:06:12 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807051354270.13502@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: DB7PR03CA0013.eurprd03.prod.outlook.com (2603:10a6:5::26)
 To VI1PR08MB3358.eurprd08.prod.outlook.com (2603:10a6:803:3f::17)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c73e8af1-23b8-4c82-f626-08d5e2bb257e
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB3358; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3358;
 3:aPgoC459vAQflrfnp/AKJZYsKV8jsbOBiWvjNhI4rzpGETdDU+0GYegJjyEWUWF2gKj6MFzb+vW92REpmQ5t2hjnutYYNnvU9Rv4Ca4UVVjql8KUmY11H/wlYA/5d1/M2vJgAHiBNe2nchpAaF02b2TW3miLmMLuSRJA+CscQEdBJBZg5UU5KLD3rxZbVsdP5VW0EGCzr38l0RFk2tfQtSI92TvXO/q0vtpcAco613azTCyIpbF0vgQ7Ytmy++Ua;
 25:x4XGf9THooQUrw4YjZObp8dE61mndROkFtf+aealzqgbOB6yJ2B7nQo+ngk6C5bsMLYJLfcGOWfa0cxJp2JdwcoXQtZRtGh3Y1po7c2J85BXiQhJQ2M1BNO+xWewrkYciogyhkoSsC1PF5m+d1oeakRKCMmzZe92udV1ZPMAoPf+kf2fBHN54mZa2oC3Uh1x155cHSCFF2IXkVe222u5zgBgE+zvXYoRxct/qDwJHpaZmA9JrYt/+kgvJNpbS9VvVG9D6jgDXTE5c5jlSYhOx96J2zSpx4jcG/94//H9LcsZYC8yqqmCNITPHw9FOAzAbzfQotxkgP3eEZRPynYCTw==;
 31:g9tSFS+QQ+SiG8ng6hUzdVFxx6yof3avfYNQmHPIYeo3s4bhw2xVOOOFHRowZ8HH6KhB3ddEkeSpQQuZbwFWf8oFA2K2zFRKolF20+HffJzulsSL8+8OF+hozfy6Wpx3Ndera8HfKc7yp/05Qyaggoo+ID9fdBX8nG0x17fvqCwweWHeI3kEEykiZP7fyfZRRG8I+RGl/YwAg1VF9AL1j78Gy+FADyYTf+z6M4fhdHE=
X-MS-TrafficTypeDiagnostic: VI1PR08MB3358:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3358;
 20:d4X+Xz3Okfq8B6iyGkVCeAFiGvunIKFYqKP9SPCD29HHhgUEh97T0pPUc1QQKGx9Vo/QugHEcxJ8cHwJYt3u9Mv+gVEq9Lu6WhnZ6I3pzMR+B6c8WE5k4AHKhAwabZMKGT85wemoy4P3D5dtsHDqFJnRPAv9rxYBkSDn2S3lyXE=;
 4:02Ha+FFzrb8m3BZC11b0ccUFOWQl/zgYFzAmHEEvKTvJETomclAYaleCpryyNU/zCXKCih/1Czhuzse6/BfXmQSDmObodh37a4KeqnWgLVJAlplK6hKaxhGsVfyMbOxYpQ11ZdGv6jiclFtB0e0QCtdfjnYhOhW1AtZ6zvFeT1bQF8DeFYEneVPAXMx/4EnTw61YxBhps+kaD9glXuOU0F8TmgedvI69rdieOtxiEGk9EYNWbfoJ32FTSRl+LOWrGThol5vsySRnibYIoZ1hBg==
X-Microsoft-Antispam-PRVS: <VI1PR08MB33581AD9F703261734E3540780400@VI1PR08MB3358.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)(10201501046)(3231254)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR08MB3358; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB3358; 
X-Forefront-PRVS: 0724FCD4CD
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(39860400002)(376002)(346002)(136003)(366004)(199004)(189003)(26005)(3846002)(6116002)(4326008)(6916009)(8936002)(65806001)(65956001)(66066001)(186003)(2486003)(7736002)(81166006)(8676002)(81156014)(16526019)(305945005)(65826007)(53936002)(50466002)(5660300001)(14444005)(6512007)(36756003)(23676004)(52146003)(86362001)(47776003)(97736004)(31696002)(72206003)(486006)(44832011)(229853002)(106356001)(11346002)(446003)(105586002)(64126003)(6486002)(230700001)(6246003)(53546011)(93886005)(6506007)(316002)(386003)(6666003)(58126008)(67846002)(2906002)(25786009)(52116002)(76176011)(68736007)(2616005)(956004)(476003)(478600001)(31686004)(217873001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB3358; H:Juliens-MacBook-Pro.local;
 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?MTtWSTFQUjA4TUIzMzU4OzIzOkZNMWJwRWRqWk9wZ3Z1ZGg1alQ4MldLbnJn?=
 =?utf-8?B?ZUFpNnpZNitTSThqNkdwQStqZTZ5S1plTWc1akxIMGdrUVVZTkJSZ0NvSG1S?=
 =?utf-8?B?ejVuSlZSY2tYSHJJb2dXZEU5YklYZldJRjZ0c09vQi9LZDFhV2Q0WVpqN1h2?=
 =?utf-8?B?NzF4RTM5MHloSEFTSkt5ODN2TzZPeWczenRyYytIM2drWHFJdmNrSUxyQnJJ?=
 =?utf-8?B?RWY2S08xNTNnM2pwMkltK1JxVWpWaTNnUis0OGswMEptc2VZT2JhZEp0MEtF?=
 =?utf-8?B?QjZiL2phekJoNy9BL1hKdndTNFFVYWdSeUZJT3pmbkpOc0ZNNlU1aDdMTnBo?=
 =?utf-8?B?MFVDelRFMTVsYTBZQ2pKaE1sdVlCNkZTT1hkdURBWDRmNzZQRis5MFk1RGtW?=
 =?utf-8?B?dURpK0dFa25aVFUvTEVUR1Y2QU9GYzhFUHV2a0Z2UzFIZEZVYUx3d3lkUklm?=
 =?utf-8?B?cXZYYmR0SXJTajEwdTJVQjlCRjhEQlFzNFdLZ1VlWnN0cEpmdENrdXJMdXRF?=
 =?utf-8?B?MXhiS29Jd0tSYkQ4cFZobnJlZ3RtdzdHY0pNWjFZRk81OVY3T1FMaEpZaVZk?=
 =?utf-8?B?VkNLWDFYdzZ3aU9CcmErK2J1SGZURFgzbjZpeFJ4cEl1KzVRT2grT3ErZW41?=
 =?utf-8?B?OEQ4UVc5dnRuZkloTUhRMG4wMkExc0lQay9HUy9BeGlzRTd4OVhsYThjd2xw?=
 =?utf-8?B?d21iZVNXRGhHb1BtQ3Q5QTJ1b1ZkbmhKV21OUDcvdVplVWd5Z3hqZUF6NVRM?=
 =?utf-8?B?ZVNGQmNpN0RZRUdMWWlnN3BpQUZEajVPTno5R3BjUVVxajk3bnh4ejhONTk3?=
 =?utf-8?B?d1NkTUU1MmJaeldkNHhHbDBwMWxOVGhRV1VkWUJ2VStmcXR2Yi9xWEpsREZC?=
 =?utf-8?B?bDVPTE04eUxkd1piY3dBeks3VWROR25ibzJFdGZVQi9aUFdieGRZNGRyTVR6?=
 =?utf-8?B?M2V0ZkZVZzNpQ0gvY2s4RFYxZVFaYnh6MFJmNnppdWN1bUhwUEJ5SU52ZUxM?=
 =?utf-8?B?ai9vbnRCZmJ6Y3dmQkIrYXBWOGRvdmt3L29PMkE1bVkxdmhsZG9qUTZnTEtH?=
 =?utf-8?B?ZWR4NkhTdGh0alNNOTNOY3VPWVY2bkJuZHN4bWlZRElqWDduOFZNcUhTRU5N?=
 =?utf-8?B?Nm5hendkUGxDV0M3WjV0MFVZeG9sNDIrYW5KWDNBUEFFeU5XMi9mckhaaXMw?=
 =?utf-8?B?MEF0eEplMFV3U254aUtyanZkT0RRaWMydlkzU2tzL1lma3lSUXJoVFNuTE1B?=
 =?utf-8?B?aC8zUU1FMkI0U3RycFlTYVk1SzJtSXlPTHlZUVFUN1ppN01FWGx4cnFHQUJT?=
 =?utf-8?B?eEViWE5tWnpkdnNESWxLODNldW5yZ1JQUTBqK2lsUUVpZGNpRVVINFBnbzdM?=
 =?utf-8?B?TmlVUTZCNENWTUVLOElCZUM5VGdNNEFtMWJhR0VjVW5SRk1Oek1MaUdDd09F?=
 =?utf-8?B?NzJFL2s2em9abXlHY0tCY29iL3RGR1Q3L1ZuK2Jqb2d0cXl3elQ2OWtJbXZ3?=
 =?utf-8?B?b3U2NW1XeFo4WUJHdWFKTThMRndHS3p3RHhLZjQyM2lFMmhjTVBteWQ3dGdI?=
 =?utf-8?B?RW5ZYU4ybUdwbVZaVjRRYkhzdk5wV3gvNlc4WSs5ZjgyOUZMV09HczRjK2Vy?=
 =?utf-8?B?OStuSGlVTm5MSDhOUXdiWjNLM2kxa3J4MHBGRU9sSnUwSHRlangyU1ZhaHhS?=
 =?utf-8?B?Sm52SjQyN0kwbW9NNVB3ZXRUdDFtdHhzbXgrN2hNM0dMaDVvSmZaNFptSmR4?=
 =?utf-8?B?VlRoN09lZ2JKWVg4bmIxSktXUnNQRVY1Ui9mTDFlaTFrYU5uMGJ6RWhVZEFo?=
 =?utf-8?B?bFFBOWJzbDVseWxUYnNCZ0Z3ZStJT1FwRFNkK0p6SGFYSGdKUUR6ZVAyWVEz?=
 =?utf-8?B?STdVMng3MmhNanJqYjA4RWo2bUo4cUFzMWxpeHFRY0hhSEtweDk3bWlwRmxq?=
 =?utf-8?B?c2lHTzRXR0VHSXJJeVRxMGFTOGxUN0djNXpyRnlKUEpDdHVqY01lT0FFYy9w?=
 =?utf-8?B?VTdWY09UT3NRTFBQd0hUUk5ubUdxRThnK05keEc1WkpoRmFtMENDdFUxaUVK?=
 =?utf-8?Q?dJ4s=3D?=
X-Microsoft-Antispam-Message-Info: S87VMcAzaRcRN+s0tfGOUxzQmf1pgkksjr+VniWtXnt0RIXUOscYzh0cHpnKOHtHXe72yf24UebGW2SV9CitCk1n2zuZiBdKer1cxbM3S1ZCyKylqtw3c+2U1/NpLIWKc1AYlHBRbpJ7MJo74CLAmOAa0HovCU0SCUcDNYC98C4KkyI5TrPLKYySeWeqgkUr9+WHO1lvrTMfBvV4Tzn6V6cjVOlD4pkBJhFZJl8fA06itPI7qzuuclgCzNgRuhNaYRfUa1vZR27Ids+DjQn6w3wg7CZLxOcdbH9S6VgmaQJvYP6t6CwA/ZFpkmUMx417SoaoEohcw4tz2vYCzjEZRwY6/QN+M7ynI9Ctf9kYr1w=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3358;
 6:8AVaNauNIcZs+uNMjZCF32iUhH7PGEkTT67IbPZsZvaOx8s2dT/S+lvIDQjI5tBFRvABBvguhIWtjc3PJyrEA2lrAUJio6T1cztV6WGCWI6455OE/s3pHnma6DKFWXMcquu7iZ73HjfcbCsghhSpy/hGjBpniSJxTbPWuFYBRhJiXHMSYH/31KLb9xfYHW8oh+6227ttAkNC2zV2ywzx202hC7r16IoTJma2gsrVAXSPVwn4NMnKjcfMiAIwIccqXKZbu1SbQ0SeRMTUuyJNtlqBGix+3hPk6/oDPw40X4YD1QUPbAJghnuRGSFVLNnewGd4hyc/KU93/YCaL+AUWSnPVOCITROR7r2z+vKKnCSLV5JEZhTMiJkekN3YNcCOLKNmWdMMFaQ0TarHWRmL94cdFr1lmZBsrSqGBVYKlrS0rR9kZVBZevGhJmQG6Jy/XoxtK6wkv2BfQq4tADVurw==;
 5:W0JtJBrN7oPRuY1w17VJOnos7yYSuX6Pegbj1NePYxopQSJogDJwvp85eQwUjBb0wUClgnQXWSkLxCP3E5q3oR57VreE8RadIUp3uwLOJPNr+WxH3Jz/rvkdKFdcI5y6l5pJ+x5SLxT5As2W8QtIKXTwrZgbo4ztfTj4MB17pGw=;
 24:G82aTxWf4zA8eHtWRI0SaOvFJBHosE/qrSEHNgX6oJt8y8Dyh2ASpYZxNyE4JMAY2F9oyG/lWavtSYXcTYFi+vzZ4fUZTf+VkfSo+yIAY0g=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB3358;
 7:U3erxl8yzOfdKA0eIh/puzDqOO1DFD0UDAkQCOEgv37KLquBBkDLrvh2dcRKy0oYDCz58nqf1RxO5E7DE0r+gRKkjpP2UuyNcSLIaP8fzWlEI/DcVA9BHGiAcTIzIPtfudcq9bdQJrnhBlzCoDJ0tRzm23wiX7U8wRBWEpL8uBQIMV+r4G2FeVQ5pifJn47zC31ZSmBfDp6lWeNBNHaqtaCB3jBXWTDiHE/KitvhQJXxAsykzgBAZl/ttPFhjNRG
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jul 2018 21:06:15.2728 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c73e8af1-23b8-4c82-f626-08d5e2bb257e
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3358
Subject: Re: [Xen-devel] [PATCH RFC 09/15] 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: artem_mygaiev@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDA1LzA3LzIwMTggMjE6NTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBGcmksIDE1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZh
bm8sCj4+Cj4+IE9uIDA2LzE1LzIwMTggMTI6MzUgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPj4+IE9uIFRodSwgMTQgSnVuIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBPbiAx
My8wNi8xOCAyMzoxNSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBpZiAoICFpc19oYXJk
d2FyZV9kb21haW4oZCkgKQo+PiAgICBwcmVwYXJlX2R0Yl9kb21VKC4uLik7Cj4+IGVsc2UgaWYg
KCBhY3BpX2Rpc2FibGVkICkKPj4gICAgcHJlcGFyZV9hY3BpX2h3ZG9tKC4uLik7Cj4+IGVsc2UK
Pj4gICAgcHJlcGFyZV9kdF9od2RvbSguLi4uKTsKPiAKPiBUaGUgZmV3IHJlbWFpbmluZyB0aGlu
Z3MgaW4gY29uc3RydWN0X2RvbTAgYW5kIGNvbnN0cnVjdF9kb21VIGFyZQo+IGRpZmZlcmVudCBl
bm91Z2ggdGhhdCBJIGRvbid0IHRoaW5rIHRoZXJlIGlzIG11Y2ggZ2FpbiBpbiB0cnlpbmcgdG8K
PiBtZXJnZSB0aGVtLgoKRG8geW91IGhhdmUgYSBjb25jcmV0ZSBleGFtcGxlPyBXaGVuIEkgbG9v
a2VkIGF0IGl0IHRoZSBvbmx5IHRoaW5ncyBJIApjYW4gZmluZCBkaWZmZXJlbnQgYXJlOgogICAg
LSBpb21tdV9od2RvbV9pbml0KCkgLT4gTW9zdCBsaWtlbHkgeW91IHdvdWxkIG5lZWQgYSBzaW1p
bGFyIGNhbGwgCnNvbWV3aGVyZSBmb3IgR3Vlc3QgRG9tVS4KICAgIC0gZmluZF9nbnR0YWJfcmVn
aW9uIC0+IEkgdGhpbmsgdGhpcyBjb3VsZCBiZSByZS1vcmRlcmVkCiAgICAtIGdpY19tYXBfaHdk
b21fZXh0cmFfbWFwcGluZ3MgJiBwbGF0Zm9ybV9zcGVjaWZpY19tYXBwaW5nIC0+IFRoaXMgCmNh
biBiZSBjYWxsZWQgYmVmb3JlIHRoZSBjb25zdHJ1Y3QuCgpTbyBJIGRvbid0IHNlZSB3aHkgd2Ug
Y2FuJ3QgbWVyZ2UgbW9zdCBvZiB0aGUgY29kZSBhbmQgc3RpbGwgaGF2ZSBmZXcgCmxpbmVzIGZv
ciBEb20wLgoKT3ZlcmFsbCBJIHdvdWxkIG11Y2ggcHJlZmVyIGlmIHdlIGRvbid0IGR1cGxpY2F0
ZSB0aGUgYWxsb2NhdGlvbiBvZiB0aGUgCm1lbW9yeSBvciBhbnl0aGluZyB0aGF0IGlzIG5vdCBE
b20wIHNwZWNpZmljLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 21:07:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 21: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 1fbBT9-000700-TA; Thu, 05 Jul 2018 21:07: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=ccth=jv=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fbBT8-0006zr-Mk
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 21:07:14 +0000
X-Inumbo-ID: 6221eb2b-8097-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 6221eb2b-8097-11e8-a8a5-bc764e045a96;
 Thu, 05 Jul 2018 23:07:11 +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 C1BA3301AB44
 for <xen-devel@lists.xenproject.org>; Fri,  6 Jul 2018 01:23:24 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id C93397FBD9
 for <xen-devel@lists.xenproject.org>; Fri,  6 Jul 2018 00:07:12 +0300 (EEST)
Received: (qmail 3600 invoked from network); 6 Jul 2018 00:07:12 +0300
Received: from unknown (HELO hel) (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with SMTP; 6 Jul 2018 00:07:12 +0300
Date: Fri, 6 Jul 2018 00:07:12 +0300
From: Adrian Pop <apop@bitdefender.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20180705210711.GA5520@hel>
References: <20180705104445.8048-1-apop@bitdefender.com>
 <20180705104445.8048-2-apop@bitdefender.com>
 <CABfawhkgELLq-zJyGNJBMc_BF5kmA0HU5QthjT8LuF9Wx57qXQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhkgELLq-zJyGNJBMc_BF5kmA0HU5QthjT8LuF9Wx57qXQ@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76621
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489124,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.001830)], BW: [Enabled, t:
 (0.000019,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.010564,0.000035)], URL: [Enabled, t:
 (0.000008,0.000001)], RTDA: [Enabled, t: (0.097683), Hit: No, Details:
 v2.7.12; Id: 15.1i64320.1chm4adig.161bpn], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/mem_access: Add a helper
 function for memaccess 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>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTA6NTM6MjJBTSAtMDYwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IE9uIFRodSwgSnVsIDUsIDIwMTggYXQgNDo0NCBBTSBBZHJpYW4gUG9wIDxhcG9w
QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPiBAQCAtNzIsMTEgKzgzLDcgQEAgc3RhdGljIGlu
dCBfcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbiwK
PiA+ICAgICAgaWYgKCBtZm5fZXEobWZuLCBJTlZBTElEX01GTikgKQo+ID4gICAgICAgICAgcmV0
dXJuIC1FU1JDSDsKPiA+Cj4gPiAtICAgIGlmICggKHVuc2lnbmVkIGludClhID49IEFSUkFZX1NJ
WkUobWVtYWNjZXNzKSApCj4gPiAtICAgICAgICByZXR1cm4gLUVSQU5HRTsKPiA+IC0KPiA+IC0g
ICAgKmFjY2VzcyA9ICBtZW1hY2Nlc3NbYV07Cj4gPiAtICAgIHJldHVybiAwOwo+ID4gKyAgICBy
ZXR1cm4gYWNjZXNzX3RvX3hlbm1lbV9hY2Nlc3MocDJtLCBhLCBhY2Nlc3MpOwo+IAo+IFNob3Vs
ZG4ndCB0aGlzIGJlIHAybV9hY2Nlc3NfdG9feGVubWVtX2FjY2Vzcz8gRGlkIHlvdSBjb21waWxl
IGNoZWNrCj4gdGhpcyBwYXRjaCBiZWZvcmUgc2VuZGluZz8KCk9oLCB0aGF0J3MgcmlnaHQhICBJ
dCBzZWVtcyBJJ3ZlIG1pc3Rha2VubHkgdXNlZCBhbiBpbnRlcm1lZGlhcnkgdmVyc2lvbgpvZiB0
aGUgcGF0Y2ggd2hlbiB0ZXN0aW5nIHVuZm9ydHVuYXRlbHkuCgpUaGFuayB5b3UhCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 22:47:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 22:47: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 1fbD2I-0001lM-9q; Thu, 05 Jul 2018 22: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=woxl=jv=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1fbD2H-0001kY-Kx
 for xen-devel@lists.xenproject.org; Thu, 05 Jul 2018 22:47:37 +0000
X-Inumbo-ID: 69a82c26-80a5-11e8-a6a9-d7ebe60f679a
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 69a82c26-80a5-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 22:47:37 +0000 (UTC)
Received: from 120-71-ftth.on.nl ([88.159.71.120]:39042 helo=[172.16.1.49])
 by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89)
 (envelope-from <linux@eikelenboom.it>)
 id 1fbD26-0003Q8-Qh; Fri, 06 Jul 2018 00:47:26 +0200
To: Ian Jackson <ian.jackson@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
 <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
 <23358.20262.278645.448005@mariner.uk.xensource.com>
 <a0fb7723-8d48-4f34-2f56-b0be8ebb3088@eikelenboom.it>
 <23358.20774.515467.286714@mariner.uk.xensource.com>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <b51b15f2-dd8a-75b5-b275-5d100bc4abe4@eikelenboom.it>
Date: Fri, 6 Jul 2018 00:47:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23358.20774.515467.286714@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDUvMDcvMTggMTk6MTEsIElhbiBKYWNrc29uIHdyb3RlOgo+IFNhbmRlciBFaWtlbGVuYm9v
bSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3VtbWl0IDIwMTggZGVz
aWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhseSByZWxlYXNlIENh
ZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPj4gSnVzdCB3b25kZXJp
bmcsIGFyZSB0aGVyZSBhbnkgdGltaW5nIHN0YXRpc3RpY3Mga2VwdCBmb3IgdGhlIE9TU3Rlc3QK
Pj4gZmxpZ2h0cyAoYW5kIHNlcGFyYXRlIGZvciBidWlsZGluZyB0aGUgdmFyaW91cyBjb21wb25l
bnRzIGFuZCBydW5uaW5nCj4+IHRoZSBpbmRpdmlkdWFsIHRlc3RzID8pLiBPciBzaG91bGQgdGhl
eSBiZSBwYXJzZS1hYmxlIGZyb20gdGhlIGxvZ3Mga2VwdCA/Cj4gCj4gWWVzLiAgVGhlIGRhdGFi
YXNlIGhhcyBhIHN0YXJ0ZWQgYW5kIHN0b3BwZWQgdGltZV90IGZvciBlYWNoIHRlc3QKPiBzdGVw
LiAgVGhhdCdzIHdoZXJlIEkgZ290IHRoZSB+MTUgbWlucyBudW1iZXIgZnJvbS4KPiAKPiBJYW4u
Cj4gCgpIaSBJYW4sCgpTaW5jZSB0aGUgY3VycmVudCBPU1N0ZXN0IGVtYWlscyBnaXZlIGEgNDA0
IG9uIHRoZSBsaW5rIHRvIHRoZSBsb2dzLAppIGRpZ2dlZCBpbiB0aGUgYXJjaGl2ZXMgYW5kIGZv
dW5kIHRoZSByaWdodCB1cmw6CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvCgpJIHRvb2sgdGhlIGxpYmVydHkgdG8gYnJvd3NlIHRocm91Z2ggc29t
ZSBvZiB0aGUgZmxpZ2h0cyB0cnlpbmcgdG8gZ2V0IGEgZ3Jhc3Agb24gaG93CnRvIGludGVycHJl
dCB0aGUgbnVtYmVycy4KCkxldCd0IHRha2UgYW4gZXhhbXBsZTogaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk0Ni8KU3RhcnRlZDoJMjAxOC0wNy0w
MyAxMzowODowNiBaCkZpbmlzaGVkOgkyMDE4LTA3LTA1IDA2OjA4OjU0IFoKClRoYXQgaXMgcXVp
dGUgc29tZSB0aW1lIC4uLgoKTm93IGlmIGkgdGFrZSBhbiBleGFtcGxlIGpvYi90ZXN0IHNheTog
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk0MC90
ZXN0LWFtZDY0LWFtZDY0LXhsL2luZm8uaHRtbAoKSSBzZWU6Ci0gc3RlcCAyIGhvc3RzLWFsbG9j
YXRlIHRha2VzIDIwMDEyIHNlY29uZHMKICB3aGljaCBpZiBpIGludGVycHJldCBpdCByaWdodCwg
aW5kaWNhdGVzIGEgbG90IG9mIHRpbWUgd2FpdGluZyBiZWZvcmUgYWN0dWFsbHkgaGF2aW5nIGEg
c2xvdCBhdmFpbGFibGUgdG8gcnVuLAogIHNvIHRoYXQgc2VlbXMgdG8gYmUgaW5kaWNhdGluZyBh
dCBsZWFzdCBhIGNhcGFjaXR5IHByb2JsZW0gb24gdGhlIGluZnJhIHN0cnVjdHVyZS4KLSBTdGVw
IDMgc2VlbXMgdG8gYmUgdGhlIGVsYXBzZWQgdGltZSB3aGlsZSBzeXNsb2cgcmVjb3JkZWQgYWxs
IHRoZSBzdGVwcyB0aGVyZWFmdGVyLgogIEl0J3MgMjYzOSBzZWNvbmRzLCB3aGlsZSB0aGUgcmVz
dCBvZiB0aGUgc3RlcHMgcmVtYWluaW5nIGdpdmUgYSBzdW0gb2YgMjYzMCwgc28gdGhhdCBzZWVt
cyBhYm91dCByaWdodC4KCiAgQWxsIHRoZSBvdGhlciBzdGVwcyB0b2dldGhlciB0YWtlIDI2MzAg
c2Vjb25kcywgc28gdGhlIHJ1biB0byB3YWl0IHJhdGlvIGlzIGFib3V0IDEvNyAuLi4uCiAgRm9y
IHRoZSByZW1haW5kZXIgbGV0J3Mga2VlcCB0aGUgd2FpdGluZyBvdXQgb2YgdGhlIGVxdWF0aW9u
LCB1bmRlciB0aGUgYXNzdW1wdGlvbiB0aGF0IGlmIHdlIGNhbiByZWR1Y2UgdGhlIHJlc3QsIAog
IHdlIHJlZHVjZSB0aGUgbG9hZCBvbiB0aGUgaW5mcmFzdHJ1Y3R1cmUgYW5kIHJlZHVjZSB0aGUg
d2FpdGluZyB0aW1lIGFzIHdlbGwuCiAKLSBzdGVwIDQgaG9zdC1pbnN0YWxsKDQpIHRha2VzIDEw
MDUgc2Vjb25kcwogIEl0IHNlZW1zIHN0ZXAgNCBpcyB0aGUgc3RlcCB5b3UgcmVmZXJyZWQgdG8g
d2l0aCB0aGUgMTUgbWludXRlcyAoaXQncyBpbmRlZWQgYXJvdW5kIDE1IG1pbnV0ZXMpID8KICBU
aGF0IGlzIGFyb3VuZCAzOCUgcGVyY2VudCBvZiBhbGwgdGhlIHN0ZXBzIChleGNsdWRpbmcgdGhl
IHdhaXRpbmcgZnJvbSBzdGVwIDIpICEKCi0gc3RlcCAxMCBkZWJpYW4taW5zdGFsbCB3aGljaCBz
ZWVtcyB0byBiZSB0aGUgZ3Vlc3QgaW5zdGFsbCwgc2VlbXMgbW9kZXN0IHdpdGggMjg4IHNlY29u
ZHMuCgpJIGFsc28gYnJvd3NlZCBzb21lIG90aGVyIHRlc3RzIGFuZCBmbGlnaHRzIGFuZCBvbiBm
aXJzdCBzaWdodCBpdCBkb2VzIHNlZW0gdGhlIGdpdmUgdGhlIHNhbWUgcGF0dGVybi4KClNvIChz
b21ldGltZXMpLCBhIGxvdCBvZiB0aW1lIGlzIHNwZW50IG9uIHdhaXRpbmcgZm9yIGEgc2xvdCwg
Zm9sbG93ZWQgYnkgZG9pbmcgdGhlIGhvc3QgaW5zdGFsbC4gCgpTbyBhbnkgaW1wcm92ZW1lbnQg
aW4gdGhlIGxhdGVyIHdpbGwgcHJvYmFibHkgcmVhcCBhIGRvdWJsZSBiZW5lZml0IGJ5IGFsc28g
cmVkdWNpbmcgdGhlIHdhaXQgdGltZSAhCgoKV2hlbiBpIGxvb2sgYXQgam9iL3Rlc3Q6IGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NDAvdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2L2luZm8uaHRtbAoKSSBzZWU6Ci0gc3RlcCAy
IGhvc3RzLWFsbG9jYXRlOiA0NzExNiBzZWNvbmRzLgotIHN0ZXAgMyBzeXNsb2ctc2VydmVyOiA4
MTkxIHNlY29uZHMuCi0gc3RlcCA0IGhvc3QtaW5zdGFsbCg0KTogNzg5IHNlY29uZHMsIHNvbWV3
aGF0IHNob3J0ZXIgdGhhbiB0aGUgb3RoZXIgam9iL3Rlc3QuCi0gc3RlcCAxMCB3aW5kb3dzLWlu
c3RhbGwgNzA2MSBzZWNvbmRzLCBidXQgYSBmYWlsaW5nIHdpbmRvd3MgMTAgZ3Vlc3QgaW5zdGFs
bCBkd2FyZnMgdGhlbSBhbGwuLi4KCgpXaGVuIGkgbG9vayBhdCBqb2IvdGVzdDogaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk0MC90ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQvaW5mby5odG1sCgpJIHNlZToKLSBzdGVwIDIgaG9z
dHMtYWxsb2NhdGU6IDEzMjcyIHNlY29uZHMuCi0gc3RlcCAzIHN5c2xvZy1zZXJ2ZXI6IDI5ODUg
c2Vjb25kcy4KLSBzdGVwIDQgaG9zdC1pbnN0YWxsKDQpOiA2NzUgc2Vjb25kcywgZXZlbiBzb21l
d2hhdCBzaG9ydGVyIHRoYW4gYm90aCB0aGUgb3RoZXIgam9iL3Rlc3RzLgotIHN0ZXAgMTAgd2lu
ZG93cy1pbnN0YWxsIDEwMjkgc2Vjb25kcywgdGhhdCdzIGEgbG90IGJldHRlciB0aGFuIHRoZSBm
YWlsaW5nIHdpbmRvd3MgMTAgaW5zdGFsbCBmcm9tIHRoZSBvdGhlciBqb2IuCgpTbyBydW5uaW5n
IHRoZSB3aW5kb3dzIGluc3RhbGwgaXMgY3VycmVudGx5IGEgYmxhY2sgYm94IHdpdGggYSB0aW1l
b3V0IG9mIDcwMDAgc2Vjb25kcy4KSWYgaXQgZmFpbHMgdGhlIHRvdGFsIHJ1bnRpbWUgb2YgdGhl
IGpvYi90ZXN0IGlzIGFyb3VuZCA4MDAwIHNlY29uZHMgd2hpY2ggaXMgYWxtb3N0IDIgaG91cnMg
IQoKV2hpY2ggd2UgZG8gNCB0aW1lczogCi0gdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2Ci0gdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYKLSB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYKLSB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NgoKV2hpY2ggYWxsIHNlZW0gdG8gcmVzdWx0IGluIGEgIjEwLiB3aW5kb3dzLWluc3Rh
bGwiIC0+ICJmYWlsIG5ldmVyIHBhc3MiLgpJIHNpbmNlcmVseSAqaG9wZSogaSdtIG5vdCBpbnRl
cnByZXRpbmcgdGhpcyBjb3JyZWN0IC4uIGJ1dCBhcmUgd2Ugd2FzdGluZyA0ICogMiBob3VycyA9
IDggaG91cnMgaW4gYSBmbGlnaHQsIApvbiBhIGpvYi90ZXN0IHRoYXQgaGFzICpuZXZlciBldmVy
KiBwYXNzZWQgKGFuZCBwcm9iYWJseSB3aWxsIG5ldmVyLCBtaXJhY2xlcyBvciBhIHNwZWNpZmlj
IGJ1Z2ZpeCBleGNsdWRlZCkgPwoKV291bGQgaXQgYmUgYW4gaWRlYSB0byBvbmx5IHRlc3QgImZh
aWwgbmV2ZXIgcGFzcyIgb24gaW5zdGFsbCBzdGVwcyBvbmx5IGV2ZXJ5IG9uY2UgaW4gYSB3aGls
ZSAodGhleSBjYW4ndCBiZSBibG9ja2VycyBhbnl3YXkgPykKaWYgYXQgYWxsIChvbmx5IHJlLWVu
YWJsZSBtYW51YWxseSBhZnRlciBmaXg/KS4gSWYgbXkgaW50ZXJwcmV0YXRpb24gaXMgcmlnaHQg
dGhpcyBzZWVtcyB0byBiZSBxdWl0ZSBsb3cgaGFuZ2luZyBmcnVpdC4KCi0tClNhbmRlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 05 23:00:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Jul 2018 23:00: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 1fbDEs-0003bW-SM; Thu, 05 Jul 2018 23:00: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=rw7e=jv=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbDEr-0003az-Jt
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 23:00:37 +0000
X-Inumbo-ID: 3a54f3a3-80a7-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a54f3a3-80a7-11e8-a6a9-d7ebe60f679a;
 Thu, 05 Jul 2018 23:00:36 +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 E0A3B240C9;
 Thu,  5 Jul 2018 23:00:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530831635;
 bh=L8SBLwbRYpuY3R1QJ7hL9yXjEcLl/UC82jrICJIfvZc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=GaeT/XrjDShQ7+w8TZSj/AEV8zTyI93/xp2493drhVVIPc9LQ+gmt3D2jDw9QDGi4
 GXHhcs3wtXDDy29VWG63swXu9IJe3P7OpzP4+nE3yDE9DA5fwcNH29nc/bWiNogVfa
 O25qVkQQzdUTGwteMbf1voliEtxvbk2HJFJfsb4Y=
Date: Thu, 5 Jul 2018 16:00:32 -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: <cd863dbb-93c2-71b3-a96b-b427a1f259a5@arm.com>
Message-ID: <alpine.DEB.2.10.1807051358020.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-10-git-send-email-sstabellini@kernel.org>
 <cd863dbb-93c2-71b3-a96b-b427a1f259a5@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 10/15] xen/arm: introduce 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: artem_mygaiev@epam.com, 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>

T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDEz
LzA2LzE4IDIzOjE1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBTaW1pbGFyIHRvIGNv
bnN0cnVjdF9kb20wLCBjb25zdHJ1Y3RfZG9tVSBjcmVhdGVzIGEgYmFyZWJvbmUgRG9tVSBndWVz
dC4KPiA+IERlZmF1bHQgdG8gMSBtYXggdmNwdSBhbmQgNjRNQiBvZiBtZW1vcnkgaWYgbm90IHNw
ZWNpZmllZCBvdGhlcndpc2UuCj4gPiAKPiA+IFRoZSBkZXZpY2UgdHJlZSBub2RlIHBhc3NlZCBh
cyBhcmd1bWVudCBpcyBjb21wYXRpYmxlICJ4ZW4sZG9tVSIsIHNlZQo+ID4gZG9jcy9taXNjL2Fy
bS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dC4KPiA+IAo+ID4gQWxsb2NhdGUgYWxsIHZjcHVzIG9u
IGNwdTAgaW5pdGlhbGx5Lgo+IAo+IEkgZG9uJ3QgdGhpbmsgdGhpcyBjb21tZW50IGlzIHRydWUu
IF9fY29uc3RydWN0X2RvbWFpbiB3aWxsIGFsbG9jYXRlIHZDUFVzIGluCj4gY3ljbGUuCgpJJ2xs
IHJlbW92ZSB0aGUgY29tbWVudAoKCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Cj4gPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8ICAyICsrCj4gPiAgIDIgZmlsZXMg
Y2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRl
eCBiMzFjNTYzLi4wMmE3Zjk0IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC0yMTg3
LDYgKzIxODcsNDMgQEAgaW50IF9faW5pdCBfX2NvbnN0cnVjdF9kb21haW4oc3RydWN0IGRvbWFp
biAqZCwKPiA+IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gPiAgICAgICByZXR1cm4gMDsK
PiA+ICAgfQo+ID4gICAraW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gPiArewo+ID4gKyAgICBzdHJ1Y3Qga2Vy
bmVsX2luZm8ga2luZm8gPSB7fTsKPiA+ICsgICAgaW50IHJjOwo+ID4gKyAgICBjb25zdCBjaGFy
ICpjcHVzID0gTlVMTCwgKm1lbSA9IE5VTEw7Cj4gPiArCj4gPiArICAgIHByaW50aygiKioqIExP
QURJTkcgRE9NVSAqKipcbiIpOwo+ID4gKwo+ID4gKyAgICBkLT5tYXhfdmNwdXMgPSAxOwo+ID4g
KyAgICByYyA9IGR0X3Byb3BlcnR5X3JlYWRfc3RyaW5nKG5vZGUsICJjcHVzIiwgJmNwdXMpOwo+
ID4gKyAgICBpZiAoICFyYyApCj4gPiArICAgICAgICBkLT5tYXhfdmNwdXMgPSBzaW1wbGVfc3Ry
dG91bChjcHVzLCAmY3B1cywgMCk7Cj4gPiArCj4gPiArICAgIGtpbmZvLnVuYXNzaWduZWRfbWVt
ID0gTUIoNjQpOwo+ID4gKyAgICByYyA9IGR0X3Byb3BlcnR5X3JlYWRfc3RyaW5nKG5vZGUsICJt
ZW0iLCAmbWVtKTsKPiA+ICsgICAgaWYgKCAhcmMgKQo+ID4gKyAgICAgICAga2luZm8udW5hc3Np
Z25lZF9tZW0gPSBwYXJzZV9zaXplX2FuZF91bml0KG1lbSwgJm1lbSk7Cj4gPiArCj4gPiArICAg
IGQtPnZjcHUgPSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIGQtPm1heF92Y3B1cyk7Cj4g
PiArICAgIGlmICggIWQtPnZjcHUgKQo+ID4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Owo+ID4g
KyAgICBpZiAoIGFsbG9jX3ZjcHUoZCwgMCwgMCkgPT0gTlVMTCApCj4gPiArICAgICAgICByZXR1
cm4gLUVOT01FTTsKPiA+ICsgICAgZC0+bWF4X3BhZ2VzID0gfjBVOwo+ID4gKwo+ID4gKyAgICBr
aW5mby5kID0gZDsKPiA+ICsKPiA+ICsgICAgcmMgPSBrZXJuZWxfcHJvYmVfZG9tVSgma2luZm8s
IG5vZGUpOwo+ID4gKyAgICBpZiAoIHJjIDwgMCApCj4gPiArICAgICAgICByZXR1cm4gcmM7Cj4g
PiArCj4gPiArICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7Cj4gPiArICAgIGFsbG9jYXRl
X21lbW9yeShkLCAma2luZm8pOwo+IAo+IGFsbG9jYXRlX21lbW9yeSgpIHdpbGwgYWxsb2NhdGUg
ZGlyZWN0IG1hcHBlZCBtZW1vcnkgYnV0IHlvdSBpbXBvc2UgYSBzdGF0aWMKPiBtZW1vcnkgbGF5
b3V0IGZvciB0aGUgZ3Vlc3QuIEJvdGggYXJlIG5vdCBnb2luZyB0byB3b3JrIHZlcnkgd2VsbCB0
b2dldGhlci4KPiAKPiBTbyB5b3UgcHJvYmFibHkgd2FudCB0byBleHRlbmQgYWxsb2NhdGVfbWVt
b3J5IHRvIHN1cHBvcnQgYWxsb2NhdGluZyBtZW1vcnkKPiBmb3IgYSBnaXZlbiByZWdpb24uCgpZ
ZXMsIEknbGwgZXh0ZW5kIGFsbG9jYXRlX21lbW9yeSB0byByZXNwZWN0IHRoZSBjdXJyZW50IGRv
bVUgbWVtb3J5IGxheW91dC4KCgo+ID4gKwo+ID4gKyAgICByZXR1cm4gX19jb25zdHJ1Y3RfZG9t
YWluKGQsICZraW5mbyk7Cj4gPiArfQo+ID4gKwo+ID4gICBpbnQgX19pbml0IGNvbnN0cnVjdF9k
b20wKHN0cnVjdCBkb21haW4gKmQpCj4gPiAgIHsKPiA+ICAgICAgIHN0cnVjdCBrZXJuZWxfaW5m
byBraW5mbyA9IHt9Owo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAu
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ID4gaW5kZXggOTAzNzgyZi4uZTlmOTkw
NSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ID4gKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiBAQCAtMiw2ICsyLDcgQEAKPiA+ICAgI2Rl
ZmluZSBfX0FSTV9TRVRVUF9IXwo+ID4gICAgICNpbmNsdWRlIDxwdWJsaWMvdmVyc2lvbi5oPgo+
ID4gKyNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KPiA+ICAgICAjZGVmaW5lIE1JTl9GRFRf
QUxJR04gOAo+ID4gICAjZGVmaW5lIE1BWF9GRFRfU0laRSBTWl8yTQo+ID4gQEAgLTcxLDYgKzcy
LDcgQEAgdm9pZCBhY3BpX2NyZWF0ZV9lZmlfbW1hcF90YWJsZShzdHJ1Y3QgZG9tYWluICpkLAo+
ID4gICBpbnQgYWNwaV9tYWtlX2VmaV9ub2Rlcyh2b2lkICpmZHQsIHN0cnVjdCBtZW1iYW5rIHRi
bF9hZGRbXSk7Cj4gPiAgICAgaW50IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpOwo+
ID4gK2ludCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNl
X25vZGUgKm5vZGUpOwo+ID4gICAgIHZvaWQgZGlzY2FyZF9pbml0aWFsX21vZHVsZXModm9pZCk7
Cj4gPiAgIHZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 00:00:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 00:00: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 1fbEA1-0001Zw-6w; Thu, 05 Jul 2018 23:59: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=rw7e=jv=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbE9z-0001ZC-Nk
 for xen-devel@lists.xen.org; Thu, 05 Jul 2018 23:59:39 +0000
X-Inumbo-ID: 776b17ec-80af-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 776b17ec-80af-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 01:59:35 +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 92CEB2403E;
 Thu,  5 Jul 2018 23:59:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530835176;
 bh=HtHc4zJgM94pT4AkryPiGVWU6Zpg4kOSg+jhwE+hu4Y=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=RetlCxi2QWtRsG96ldOR/VkcglFU25nM5IKyNQauzQh8tAdo96Blsq8OFjsHvqroX
 8pNuyG6Ym7eiVQYgKb1ebijXbmNREV2ronVTd7Ok9QfBVt1EYt2TduX1SqBL7Mcf3g
 er58WhJQ5oHVsJWryjly3kAgFEr4nBXqz5XLfhw8=
Date: Thu, 5 Jul 2018 16:59:34 -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: <b77bb1d1-19b3-5a9c-1301-729b69098703@arm.com>
Message-ID: <alpine.DEB.2.10.1807051611270.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-11-git-send-email-sstabellini@kernel.org>
 <b77bb1d1-19b3-5a9c-1301-729b69098703@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 11/15] 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: artem_mygaiev@epam.com, 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>

T24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDYvMTggMjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEludHJv
ZHVjZSBmdW5jdGlvbnMgdG8gZ2VuZXJhdGUgYSBiYXNpYyBkb21VIGRldmljZSB0cmVlLCBzaW1p
bGFyIHRvIHRoZQo+ID4gZXhpc3RpbmcgZnVuY3Rpb25zIGluIHRvb2xzL2xpYnhsL2xpYnhsX2Fy
bS5jLgo+ID4gCj4gPiBSZW5hbWUgZXhpc3RpbmcgcHJlcGFyZV9kdGIgdG8gcHJlcGFyZV9kdGJf
ZG9tMCB0byBhdm9pZCBjb25mdXNpb24uCj4gCj4gQWggdGhpcyBpcyB3ZXJlIHRoZSByZW5hbWUg
aXMuIEl0IG1pZ2h0IGhhdmUgbWFrZSBzZW5zZSB0byBkbyB0aGF0IGluIHBhdGNoCj4gIzkuIEFs
c28sIHlvdSB3YW50IHRvIG5hbWUgaXQgImh3ZG9tIiBhcyB0aGlzIGlzIHRoZSBwcmVmZXJyZWQg
bmFtZSBub3dhZGF5cy4KCk9LCgoKPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYyB8IDE5NQo+ID4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0KPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDE5MyBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCAwMmE3Zjk0Li5iNGY1
NjBmIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC0xMzYwLDcgKzEzNjAsMTk0IEBA
IHN0YXRpYyBpbnQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0Cj4gPiBrZXJu
ZWxfaW5mbyAqa2luZm8sCj4gPiAgICAgICByZXR1cm4gcmVzOwo+ID4gICB9Cj4gPiAgIC1zdGF0
aWMgaW50IHByZXBhcmVfZHRiKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8pCj4gPiArc3RhdGljIGludCBtYWtlX2dpY19kb21VX25vZGUoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgdm9pZCAqZmR0LCBpbnQKPiA+IGFkZHJjZWxscywgaW50IHNpemVjZWxscykKPiA+
ICt7Cj4gPiArICAgIGludCByZXMgPSAwOwo+ID4gKyAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2Vs
bHMgKyBzaXplY2VsbHM7Cj4gPiArICAgIGludCBucl9jZWxscyA9IHJlZ19zaXplICogMjsKPiA+
ICsgICAgX19iZTMyIHJlZ1tucl9jZWxsc107ID4gKyAgICBfX2JlMzIgKmNlbGxzOwo+ID4gKwo+
ID4gKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJpbnRlcnJ1cHQtY29udHJvbGxlciIp
Owo+IAo+IFBlciB0aGUgRFQgc3BlYywgbm9kZSBuYW1lIHNob3VsZCBjb250YWluIEB1bml0LWFk
ZHJlc3Mgd2hlbiBhICJyZWciIHByb3BlcnR5Cj4gcHJlc2VudC4gInVuaXQtYWRkcmVzcyIgYmVl
biB0aGUgZmlyc3QgYWRkcmVzcyBvZiB0aGUgInJlZyIgcHJvcGVydHkuCj4gCj4gUGVyIHRoZSBE
VCBzcGVjLCBub2RlIHNob3VsZCBoYXZlIEBiYXNlIHdoZW4gYSAicmVncyIgcHJvcGVydHkgaXMg
cHJlc2VudC4KCk9LLCBJJ2xsIGFkZCBpdAoKCj4gPiArICAgIGlmICggcmVzICkKPiA+ICsgICAg
ICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZk
dCwgIiNhZGRyZXNzLWNlbGxzIiwgMCk7Cj4gPiArICAgIGlmICggcmVzICkKPiA+ICsgICAgICAg
IHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwg
IiNpbnRlcnJ1cHQtY2VsbHMiLCAzKTsKPiA+ICsgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAg
cmV0dXJuIHJlczsKPiA+ICsKPiA+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVy
cnVwdC1jb250cm9sbGVyIiwgTlVMTCwgMCk7Cj4gPiArICAgIGlmICggcmVzICkKPiA+ICsgICAg
ICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgIGlmIChnaWNfaHdfdmVyc2lvbigpID09IEdJ
Q19WMykKPiAKPiBDb3VsZCB3ZSB1c2UgYSBzd2l0Y2ggcGxlYXNlPyBUaGlzIHdvdWxkIGFsbG93
IHRvIGNhdGNoIGVhc2lseSBuZXcgaGFyZHdhcmUKPiB2ZXJzaW9uLgoKU3VyZQoKCj4gPiArICAg
IHsKPiA+ICsgICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2RfYmFzZSA9IEdVRVNUX0dJQ1YzX0dJ
Q0RfQkFTRTsKPiA+ICsgICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2Rfc2l6ZSA9IEdVRVNUX0dJ
Q1YzX0dJQ0RfU0laRTsKPiA+ICsgICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY3IwX2Jhc2UgPSBH
VUVTVF9HSUNWM19HSUNSMF9CQVNFOwo+ID4gKyAgICAgICAgY29uc3QgdWludDY0X3QgZ2ljcjBf
c2l6ZSA9IEdVRVNUX0dJQ1YzX0dJQ1IwX1NJWkU7Cj4gPiArCj4gPiArICAgICAgICByZXMgPSBm
ZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAiYXJtLGdpYy12MyIpOwo+ID4g
KyAgICAgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4g
PiArICAgICAgICBjZWxscyA9ICZyZWdbMF07Cj4gPiArICAgICAgICBkdF9jaGlsZF9zZXRfcmFu
Z2UoJmNlbGxzLCBhZGRyY2VsbHMsIHNpemVjZWxscywgZ2ljZF9iYXNlLAo+ID4gZ2ljZF9zaXpl
KTsKPiA+ICsgICAgICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6
ZWNlbGxzLCBnaWNyMF9iYXNlLAo+ID4gZ2ljcjBfc2l6ZSk7Cj4gPiArICAgICAgICByZXMgPSBm
ZHRfcHJvcGVydHkoZmR0LCAicmVnIiwgcmVnLCBzaXplb2YocmVnKSk7Cj4gPiArICAgIH0KPiA+
ICsgICAgZWxzZSBpZiAoZ2ljX2h3X3ZlcnNpb24oKSA9PSBHSUNfVjMpCj4gCj4gSSB0aGluayB0
aGlzIHNob3VsZCBiZSBHSUNfVjIgaGVyZS4KClllcAoKCj4gPiArICAgIHsKPiA+ICsgICAgICAg
IGNvbnN0IHVpbnQ2NF90IGdpY2RfYmFzZSA9IEdVRVNUX0dJQ0RfQkFTRTsKPiA+ICsgICAgICAg
IGNvbnN0IHVpbnQ2NF90IGdpY2Rfc2l6ZSA9IEdVRVNUX0dJQ0RfU0laRTsKPiA+ICsgICAgICAg
IGNvbnN0IHVpbnQ2NF90IGdpY2NfYmFzZSA9IEdVRVNUX0dJQ0NfQkFTRTsKPiA+ICsgICAgICAg
IGNvbnN0IHVpbnQ2NF90IGdpY2Nfc2l6ZSA9IEdVRVNUX0dJQ0NfU0laRTsKPiA+ICsKPiA+ICsg
ICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0s
Y29ydGV4LWExNS1naWMiKTsKPiAKPiBJIGtub3cgdGhhdCB3ZSB1c2UgdGhhdCBwcm9wZXJ0eSBp
biBsaWJ4bC4gQnV0IHRoaXMgaXMgYSBiaXQgd2VpcmQgdG8gdXNlIGl0Cj4gZm9yIEFybTY0IGd1
ZXN0IDopLiBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8gdXNlIGFybSxnaWMtNDAwIGhlcmUuCgpPSwoK
PiA+ICsgICAgICAgIGlmICggcmVzICkKPiA+ICsgICAgICAgICAgICByZXR1cm4gcmVzOwo+ID4g
Kwo+ID4gKyAgICAgICAgY2VsbHMgPSAmcmVnWzBdOwo+ID4gKyAgICAgICAgZHRfY2hpbGRfc2V0
X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGdpY2RfYmFzZSwKPiA+IGdpY2Rf
c2l6ZSk7Cj4gPiArICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2VsbHMs
IHNpemVjZWxscywgZ2ljY19iYXNlLAo+ID4gZ2ljY19zaXplKTsKPiA+ICsgICAgfQo+ID4gKwo+
ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVnIiwgcmVnLCBzaXplb2YocmVnKSk7
Cj4gPiArICAgIGlmIChyZXMpCj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAg
ICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJsaW51eCxwaGFuZGxlIiwgUEhBTkRMRV9H
SUMpOwo+ID4gKyAgICBpZiAocmVzKQo+ID4gKyAgICAgICAgcmV0dXJuIHJlczsKPiA+ICsKPiA+
ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAicGhhbmRsZSIsIFBIQU5ETEVfR0lD
KTsKPiA+ICsgICAgaWYgKHJlcykKPiA+ICsgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiAr
ICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwo+ID4gKwo+ID4gKyAgICByZXR1cm4gcmVzOwo+
ID4gK30KPiA+ICsKPiA+ICtzdGF0aWMgaW50IG1ha2VfdGltZXJfZG9tVV9ub2RlKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKPiA+ICt7Cj4gPiArICAgIGludCByZXM7Cj4gPiAr
ICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyc1szXTsKPiA+ICsKPiA+ICsgICAgcmVzID0gZmR0X2Jl
Z2luX25vZGUoZmR0LCAidGltZXIiKTsKPiA+ICsgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAg
cmV0dXJuIHJlczsKPiA+ICsKPiA+ICsgICAgaWYgKCFpc182NGJpdF9kb21haW4oZCkpCj4gPiAr
ICAgIHsKPiA+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0
aWJsZSIsICJhcm0sYXJtdjctdGltZXIiKTsKPiA+ICsgICAgICAgIGlmICggcmVzICkKPiA+ICsg
ICAgICAgICAgICByZXR1cm4gcmVzOwo+ID4gKyAgICB9IGVsc2Ugewo+ID4gKyAgICAgICAgcmVz
ID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxhcm12OC10aW1l
ciIpOwo+ID4gKyAgICAgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAgICAgIHJldHVybiByZXM7
Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMF0sIEdV
RVNUX1RJTUVSX1BIWVNfU19QUEksIDB4ZiwKPiA+IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4g
PiArICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBHVUVTVF9USU1FUl9QSFlTX05TX1BQ
SSwgMHhmLAo+ID4gRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiA+ICsgICAgc2V0X2ludGVycnVw
dF9wcGkoaW50cnNbMl0sIEdVRVNUX1RJTUVSX1ZJUlRfUFBJLCAweGYsCj4gPiBEVF9JUlFfVFlQ
RV9MRVZFTF9MT1cpOwo+ID4gKwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50
ZXJydXB0cyIsIGludHJzLCBzaXplb2YgKGludHJzWzBdKSAqIDMpOwo+ID4gKyAgICBpZiAoIHJl
cyApCj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUEhBTkRMRV9HSUMpOwo+ID4gKyAgICBpZiAocmVzKQo+ID4gKyAgICAgICAg
cmV0dXJuIHJlczsKPiA+ICsKPiA+ICsgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gPiAr
ICAgIHJldHVybiByZXM7Cj4gPiArfQo+ID4gKwo+ID4gKyNkZWZpbmUgRE9NVV9EVEJfU0laRSA0
MDk2Cj4gCj4gSXMgdGhpcyBnb2luZyB0byBiZSBlbm91Z2g/IFBlciB0aGUgZG9jdW1lbnRhdGlv
biwgdGhlIG1heGltdW0gc2l6ZSBvZiBhIERUIGlzCj4gMk1CLgoKVGhhdCBpcyB3aGF0IHdlIHVz
ZSB0b2RheSBmb3IgdGhlIHNtYWxsIGdlbmVyYXRlZCBEVEIgZm9yIEFDUEkgZG9tMC4KQ2VydGFp
bmx5IGl0IGlzIGVub3VnaCBtZW1vcnkgZnJvbSBteSBlbXBpcmljYWwgdGVzdHMgc28gZmFyLiAg
SSBzdWdnZXN0CnRvIGtlZXAgYXMgaXMgaW4gdGhpcyBzZXJpZXMsIHRoZW4gcG90ZW50aWFsbHkg
Y2hhbmdlIGl0IHdoZW4gd2UKaW50cm9kdWNlIGxhcmdlciBEb21VIERUQnMgKGRldmljZSBhc3Np
Z25tZW50IG1pZ2h0IHJlcXVpcmUgaXQsIGZvcgpleGFtcGxlKS4KCgo+ID4gK3N0YXRpYyBpbnQg
cHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvKQo+ID4gK3sKPiA+ICsgICAgaW50IGFkZHJjZWxscywgc2l6ZWNlbGxzOwo+ID4gKyAgICBp
bnQgcmV0Owo+ID4gKwo+ID4gKyAgICBhZGRyY2VsbHMgPSBkdF9jaGlsZF9uX2FkZHJfY2VsbHMo
ZHRfaG9zdCk7Cj4gPiArICAgIHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxscyhkdF9o
b3N0KTsKPiA+ICsKPiA+ICsgICAga2luZm8tPmZkdCA9IHhtYWxsb2NfYnl0ZXMoRE9NVV9EVEJf
U0laRSk7Cj4gPiArICAgIGlmICgga2luZm8tPmZkdCA9PSBOVUxMICkKPiA+ICsgICAgICAgIHJl
dHVybiAtRU5PTUVNOwo+ID4gKwo+ID4gKyAgICByZXQgPSBmZHRfY3JlYXRlKGtpbmZvLT5mZHQs
IERPTVVfRFRCX1NJWkUpOwo+ID4gKyAgICBpZiAoIHJldCA8IDAgKQo+ID4gKyAgICAgICAgZ290
byBlcnI7Cj4gPiArCj4gPiArICAgIHJldCA9IGZkdF9maW5pc2hfcmVzZXJ2ZW1hcChraW5mby0+
ZmR0KTsKPiA+ICsgICAgaWYgKCByZXQgPCAwICkKPiA+ICsgICAgICAgIGdvdG8gZXJyOwo+ID4g
Kwo+ID4gKyAgICByZXQgPSBmZHRfYmVnaW5fbm9kZShraW5mby0+ZmR0LCAiLyIpOwo+ID4gKyAg
ICBpZiAoIHJldCA8IDAgKQo+ID4gKyAgICAgICAgZ290byBlcnI7Cj4gPiArCj4gPiArICAgIHJl
dCA9IGZkdF9wcm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICIjYWRkcmVzcy1jZWxscyIsIGFkZHJj
ZWxscyk7Cj4gPiArICAgIGlmICggcmV0ICkKPiA+ICsgICAgICAgIGdvdG8gZXJyOwo+ID4gKwo+
ID4gKyAgICByZXQgPSBmZHRfcHJvcGVydHlfY2VsbChraW5mby0+ZmR0LCAiI3NpemUtY2VsbHMi
LCBzaXplY2VsbHMpOwo+ID4gKyAgICBpZiAoIHJldCApCj4gPiArICAgICAgICBnb3RvIGVycjsK
PiA+ICsKPiA+ICsgICAgcmV0ID0gbWFrZV9jaG9zZW5fbm9kZShraW5mbyk7Cj4gPiArICAgIGlm
ICggcmV0ICkKPiA+ICsgICAgICAgIGdvdG8gZXJyOwo+ID4gKwo+ID4gKyAgICByZXQgPSBtYWtl
X2h5cGVydmlzb3Jfbm9kZShkLCBraW5mbywgYWRkcmNlbGxzLCBzaXplY2VsbHMpOwo+IAo+IG1h
a2VfaHlwZXJ2aXNvcl9ub2RlKCkgd2lsbCBhbGxvY2F0ZSBhbiBQUElmb3IgdGhlIGV2ZW50IGNo
YW5uZWwgYmFzZWQgb24KPiB3aGF0J3MgYXZhaWxhYmxlLiBIb3dldmVyLCB0aGUgUFBJIGZvciB0
aGUgZ3Vlc3RzIGlzIHN0YXRpYyBhbmQgdGhlIHRpbWVyIGlzCj4gYWxsb2NhdGVkIGFmdGVyd2Fy
ZHMuCj4gCj4gU28geW91IHByb2JhYmx5IHdhbnQgdG8gcmV3b3JrIG1ha2VfaHlwZXJ2aXNvcl9u
b2RlIHRvIHBhc3MgdGhlIGludGVycnVwdCBpbgo+IHBhcmFtZXRlci4KCkknbGwgZml4CgoKPiA+
ICsgICAgaWYgKCByZXQgKQo+ID4gKyAgICAgICAgZ290byBlcnI7Cj4gPiArCj4gPiArICAgIHJl
dCA9IG1ha2VfcHNjaV9ub2RlKGtpbmZvLT5mZHQsIE5VTEwpOwo+ID4gKyAgICBpZiAoIHJldCAp
Cj4gPiArICAgICAgICBnb3RvIGVycjsKPiA+ICsKPiA+ICsgICAgcmV0ID0gbWFrZV9jcHVzX25v
ZGUoZCwga2luZm8tPmZkdCwgTlVMTCk7Cj4gPiArICAgIGlmICggcmV0ICkKPiA+ICsgICAgICAg
IGdvdG8gZXJyOwo+ID4gKwo+ID4gKyAgICByZXQgPSBtYWtlX21lbW9yeV9ub2RlKGQsIGtpbmZv
LT5mZHQsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBraW5mbyk7Cj4gPiArICAgIGlmICggcmV0ICkK
PiA+ICsgICAgICAgIGdvdG8gZXJyOwo+ID4gKwo+ID4gKyAgICByZXQgPSBtYWtlX2dpY19kb21V
X25vZGUoZCwga2luZm8tPmZkdCwgYWRkcmNlbGxzLCBzaXplY2VsbHMpOwo+ID4gKyAgICBpZiAo
IHJldCApCj4gPiArICAgICAgICBnb3RvIGVycjsKPiA+ICsKPiA+ICsgICAgcmV0ID0gbWFrZV90
aW1lcl9kb21VX25vZGUoZCwga2luZm8tPmZkdCk7Cj4gPiArICAgIGlmICggcmV0ICkKPiA+ICsg
ICAgICAgIGdvdG8gZXJyOwo+ID4gKwo+ID4gKyAgICByZXQgPSBmZHRfZW5kX25vZGUoa2luZm8t
PmZkdCk7Cj4gPiArICAgIGlmICggcmV0IDwgMCApCj4gPiArICAgICAgICBnb3RvIGVycjsKPiA+
ICsKPiA+ICsgICAgcmV0ID0gZmR0X2ZpbmlzaChraW5mby0+ZmR0KTsKPiA+ICsgICAgaWYgKCBy
ZXQgPCAwICkKPiA+ICsgICAgICAgIGdvdG8gZXJyOwo+ID4gKwo+ID4gKyAgICByZXR1cm4gMDsK
PiA+ICsKPiA+ICsgIGVycjoKPiA+ICsgICAgcHJpbnRrKCJEZXZpY2UgdHJlZSBnZW5lcmF0aW9u
IGZhaWxlZCAoJWQpLlxuIiwgcmV0KTsKPiA+ICsgICAgeGZyZWUoa2luZm8tPmZkdCk7Cj4gPiAr
ICAgIHJldHVybiAtRUlOVkFMOwo+ID4gK30KPiA+ICsKPiA+ICtzdGF0aWMgaW50IHByZXBhcmVf
ZHRiX2RvbTAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiA+
ICAgewo+ID4gICAgICAgY29uc3QgcDJtX3R5cGVfdCBkZWZhdWx0X3AybXQgPSBwMm1fbW1pb19k
aXJlY3RfYzsKPiA+ICAgICAgIGNvbnN0IHZvaWQgKmZkdDsKPiA+IEBAIC0yMjIxLDYgKzI0MDgs
MTAgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QK
PiA+IGR0X2RldmljZV9ub2RlICpub2RlKQo+ID4gICAgICAgZC0+YXJjaC50eXBlID0ga2luZm8u
dHlwZTsKPiA+ICAgICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOwo+ID4gICArICAgIHJj
ID0gcHJlcGFyZV9kdGJfZG9tVShkLCAma2luZm8pOwo+ID4gKyAgICBpZiAoIHJjIDwgMCApCj4g
PiArICAgICAgICByZXR1cm4gcmM7Cj4gPiArCj4gPiAgICAgICByZXR1cm4gX19jb25zdHJ1Y3Rf
ZG9tYWluKGQsICZraW5mbyk7Cj4gPiAgIH0KPiA+ICAgQEAgLTIyNzAsNyArMjQ2MSw3IEBAIGlu
dCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgICAgIGQtPmFy
Y2gudHlwZSA9IGtpbmZvLnR5cGU7Cj4gPiAgICAgICAgIGlmICggYWNwaV9kaXNhYmxlZCApCj4g
PiAtICAgICAgICByYyA9IHByZXBhcmVfZHRiKGQsICZraW5mbyk7Cj4gPiArICAgICAgICByYyA9
IHByZXBhcmVfZHRiX2RvbTAoZCwgJmtpbmZvKTsKPiA+ICAgICAgIGVsc2UKPiA+ICAgICAgICAg
ICByYyA9IHByZXBhcmVfYWNwaShkLCAma2luZm8pOwo+ID4gICAKPiAKPiBDaGVlcnMsCj4gCj4g
LS0gCj4gSnVsaWVuIEdyYWxsCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 01:35:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 01:35: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 1fbFeY-0003Og-4l; Fri, 06 Jul 2018 01:35: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=jkxw=jw=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fbFeX-0003OZ-8F
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 01:35:17 +0000
X-Inumbo-ID: d2ee7766-80bc-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x244.google.com (unknown [2607:f8b0:4002:c05::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2ee7766-80bc-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 03:35:11 +0200 (CEST)
Received: by mail-yw0-x244.google.com with SMTP id e23-v6so3132916ywe.13
 for <xen-devel@lists.xen.org>; Thu, 05 Jul 2018 18:35:14 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=9i7p/Pcu22fwP+Dn+QN5ajEA5DDyWt3dUY895BkXbUM=;
 b=LW/n+aSDQOYzlGz0rvTEQV/GBj3dCVMQdjWVGRXHMJKTlhiaBa2as6IYLJxcfh+BtV
 FUnSw85NLcB8Y0lTSRFZh7Y2kcJJwotCfR5CzZaDuhZBc2qVYAqEjz9zfZHGSha2rduV
 kCexnly3oXv3PcdHMRmpQkDnMRT+btmRcOw/w=
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=9i7p/Pcu22fwP+Dn+QN5ajEA5DDyWt3dUY895BkXbUM=;
 b=nLBuy+GXUt7pHZABf2ZrwXvefxXwWFrI694gPdBjzyytIpswhutCsYhdlWeuJIwX1W
 wxM4qyIQmzFZZn8MmOgg4o0001ZXMEM8iJhXBz8n9P063J3UocClxvuwWRwFgr43gYr7
 NQzYBOhRAy+z4GA1DrQqIqs1yZ6XF0X/LZhAJB/pyly5QbMhPxna+QOJlArpLqWRN90T
 Wwge5pBQge11+Kerw8lfiPOMmwCSY1L+K2Om6nLWwBnAfVB9mdQFdyd8iKxyCVtK0u7F
 APQXJTCHgZl6wldQ3CCIum08nsubSqIJ87Ox+RqUf6kNvAZnzRKorjf4XWPVt3SishyV
 lBsA==
X-Gm-Message-State: APt69E2Fli9EOq47fT4IHW9aRl3ae3P6aj1QKHpdu4wHPBEbNUcqln7l
 BfkEnC9px1fw62mOa/Iv0qhOCw==
X-Google-Smtp-Source: AAOMgpeJaspQsYw3GVxDKh9nPp3j9Apxf9blxjHlSDr6jtJsqLfdUGnPL7eVZzhuskl8zkCasFE7tw==
X-Received: by 2002:a81:2d57:: with SMTP id
 t84-v6mr4187061ywt.152.1530840913987; 
 Thu, 05 Jul 2018 18:35:13 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id w64-v6sm2785479ywe.46.2018.07.05.18.35.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 18:35:13 -0700 (PDT)
Date: Thu, 5 Jul 2018 20:35:12 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180706013512.v2y524cqcmoaelrh@doug-macbook.localdomain>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-2-git-send-email-andrew.cooper3@citrix.com>
 <5B3C838C02000078001D0E0E@prv1-mh.provo.novell.com>
 <12cff264-ae47-75b6-602c-6b867aea49ad@citrix.com>
 <5B3CD24A02000078001D1156@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3CD24A02000078001D1156@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH 01/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDc6NTc6MzBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE0OjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiBPbiAwNC8wNy8xOCAwOToyMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+
Pj4gT24gMDMuMDcuMTggYXQgMjI6NTUsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90
ZToKPiA+Pj4gLS0tIGEvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQo+ID4+PiArKysgYi90b29scy9p
bmNsdWRlL01ha2VmaWxlCj4gPj4+IEBAIC0yMSw2ICsyMSw5IEBAIHhlbi8uZGlyOgo+ID4+PiAg
CWxuIC1zZiAkKGFkZHByZWZpeCAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS94ZW4vLGxpYmVsZi5o
IGVsZnN0cnVjdHMuaCkgeGVuL2xpYmVsZi8KPiA+Pj4gIAlsbiAtcyAuLi94ZW4tZm9yZWlnbiB4
ZW4vZm9yZWlnbgo+ID4+PiAgCWxuIC1zZiAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS9hY3BpIGFj
cGkKPiA+Pj4gK2lmZXEgKCQoQ09ORklHX1g4NikseSkKPiA+Pj4gKwlsbiAtc2YgJChYRU5fUk9P
VCkveGVuL2luY2x1ZGUveGVuL2xpYng4NiB4ZW4vbGlieDg2Cj4gPj4+ICtlbmRpZgo+ID4+IFdo
eSBub3Qgc2V0IHRoZSBpbmNsdWRlIHBhdGggc3VpdGFibHk/Cj4gPiAKPiA+IEJlY2F1c2UgdGhp
cyBpcyBob3cgZXZlcnl0aGluZyBlbHNlIGlzIGN1cnJlbnRseSBkb25lLiAgSWYgd2Ugd2FudCB0
bwo+ID4gY2hhbmdlIGhvdyB0b29scyBnZXQgdGhlaXIgaHlwZXJ2aXNvciBoZWFkZXIgZmlsZXMs
IHRoYXQgc2hvdWxkIGJlCj4gPiBpbmRlcGVuZGVudCB3b3JrLgo+IAo+IEhvdyB0aGlzIGdldHMg
ZG9uZSBoZXJlIGhhcyBubyBkaXJlY3QgaW1wbGljYXRpb25zIG9uIHByZS1leGlzdGluZwo+IG1l
Y2hhbmlzbXMuCgpXaGlsZSBub3Qgd3JvbmcgcmVmYWN0b3JpbmcgdGhlIGJ1aWxkIHN5c3RlbSBh
cHBlYXJzIHRvIGJlIG9ydGhvZ29uYWwgdG8KdGhlIGVudGlyZSBzZXJpZXMuIFRoaXMgaGFkIGJl
ZW4gcHJvcG9zZWQgYmVmb3JlIHdoZW4gSSB0cmllZCB0bwpzZXBhcmF0ZSB0aGUgeGVuIGFuZCB0
b29scyBidWlsZCBzeXN0ZW1zIGFwYXJ0IGJlZm9yZSBhbmQgSSBkbyBub3QKcmVjYWxsIHdoeSBp
dCB3YXNuJ3QgZG9uZS4KCkluIHNob3J0IGRvbid0IGJsb2NrIHRoaXMgc2VyaWVzIG9uIHRoaXMg
aXRlbS4KCi0tCkRvdWcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 01:48:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 01:48: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 1fbFqh-0004gc-L1; Fri, 06 Jul 2018 01:47: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=x1xa=jw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbFqf-0004gQ-Th
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 01:47:49 +0000
X-Inumbo-ID: 962e1a74-80be-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 962e1a74-80be-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 01:47: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 1fbFqb-00087j-V4; Fri, 06 Jul 2018 01:47: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 1fbFqb-00054l-6f; Fri, 06 Jul 2018 01:47:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbFqb-0004oW-5l; Fri, 06 Jul 2018 01:47:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124950-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-arm64-arm64-xl:<job
 status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl:host-install(4):broken: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-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked: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-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-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-i386-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-qemuu-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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt: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-amd64-amd64-libvirt: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-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-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-i386-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-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-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: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-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-amd64-xl-qemut-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=041844ba7a0436ca877c6fa2add214124ead382a
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 06 Jul 2018 01:47:45 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 124950: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk1MCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk1MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI0ODcwCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuICBpbiAxMjQ4NzAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMjQ4NzAgUkVHUi4gdnMuIDEyNDMyOAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI0MjQ4CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJs
b2NraW5nKToKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
YnJva2VuIGluIDEyNDg3MCBwYXNzIGluIDEyNDk1MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEyNDg3MCBwYXNzIGlu
IDEyNDk1MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyNDg3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIHBhc3Mg
aW4gMTI0OTAyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjQ5MDIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBwYXNzIGluIDEy
NDkwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJl
c3RvcmUuMiBmYWlsIHBhc3MgaW4gMTI0OTAyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ4NzAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tl
ZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNyBndWVzdC1zdGFydC4yIGZhaWwgaW4gMTI0ODcwIGJsb2NrZWQgaW4gMTI0MzI4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFp
bCBpbiAxMjQ4NzAgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjQ5MDIgbGlrZSAxMjQyNDgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3Jh
dGUveDEwIGZhaWwgaW4gMTI0OTAyIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI0OTAyIGxp
a2UgMTI0MzI4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCBmYWlsIGluIDEyNDkwMiBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjQ5MDIg
bGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICBmYWlsIGluIDEyNDkwMiBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDkwMiBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDEyNDkwMiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIy
IGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBm
YWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDA0MTg0NGJhN2EwNDM2Y2E4NzdjNmZh
MmFkZDIxNDEyNGVhZDM4MmEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAg
IDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2ZmMmEKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBaICAgMTggZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQgWiAgICA3IGRheXMgICAgNCBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
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
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LWxpYnZpcnQgYnJva2VuCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgMDQxODQ0YmE3YTA0MzZjYTg3N2M2ZmEyYWRkMjE0MTI0ZWFkMzgyYQpBdXRob3I6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEwOjAxOjQ1IDIw
MTggKzAyMDAKCiAgICB4ODY6IGd1YXJkIGFnYWluc3QgI05NCiAgICAKICAgIEp1c3QgaW4gY2Fz
ZSB3ZSBzdGlsbCBkb24ndCBnZXQgQ1IwLlRTIGhhbmRsaW5nIHJpZ2h0LCBwcmV2ZW50IGEgaG9z
dAogICAgY3Jhc2ggYnkgaG9ub3JpbmcgZXhjZXB0aW9uIGZpeHVwcyBpbiBkb19kZXZpY2Vfbm90
X2F2YWlsYWJsZSgpLiBUaGlzCiAgICB3b3VsZCBpbiBwYXJ0aWN1bGFyIGNvdmVyIGVtdWxhdG9y
IHN0dWJzIHJhaXNpbmcgI05NLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDAwY2ViZDZmMjJiZWI2ZDVm
YTY1ZWQyZDhkMWZmOWFjZjU5YmNlNjEKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA4
OjA0ICswMjAwCgpjb21taXQgMGE5YzJiZGMyZGYxMjUwNGIzZDc4ZWRmMDRkOTlhMTUwOTJkODFk
NQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVu
IDI4IDEwOjAxOjA3IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBkb24ndCBjYXVzZSAjTk0gdG8g
YmUgcmFpc2VkIGluIFhlbgogICAgCiAgICBUaGUgY2hhbmdlcyBmb3IgWFNBLTI2NyBkaWQgbm90
IHRvdWNoIG1hbmFnZW1lbnQgb2YgQ1IwLlRTIGZvciBIVk0KICAgIGd1ZXN0cy4gSW4gZnVsbHkg
ZWFnZXIgbW9kZSB0aGlzIGJpdCBzaG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4KICAgIHJlc3BlY3Rp
dmUgdkNQVS1zIGFyZSBhY3RpdmUsIG9yIGVsc2UgaHZtZW11bF9nZXRfZnB1KCkgbWlnaHQgbGVh
dmUgaXQKICAgIHdyb25nbHkgc2V0LCBsZWFkaW5nIHRvICNOTSBpbiBoeXBlcnZpc29yIGNvbnRl
eHQuCiAgICAKICAgIHtzdm0sdm14fV9lbnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1X2RpcnR5X2lu
dGVyY2VwdCgpIGJlY29tZSB1bnJlYWNoYWJsZQogICAgdGhpcyB3YXkuIEV4cGxpY2l0IHtzdm0s
dm14fV9mcHVfbGVhdmUoKSBpbnZvY2F0aW9ucyBuZWVkIHRvIGJlIGd1YXJkZWQKICAgIG5vdy4K
ICAgIAogICAgV2l0aCBubyBDUjAuVFMgbWFuYWdlbWVudCBuZWNlc3NhcnkgaW4gZnVsbHkgZWFn
ZXIgbW9kZSwgdGhlcmUncyBhbHNvIG5vCiAgICBuZWVkIGFueW1vcmUgdG8gaW50ZXJjZXB0ICNO
TS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xkQHN1c2UuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA0ODhlZmMyOWU0ZTk5NmJiMzgwNWM5ODIyMDBmNjUwNjEzOTBjZGNl
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNzowNiArMDIwMAoKY29tbWl0IDVkOTIw
MDdjZTZjMWJlYjBkMDVlOTc1MmI3MTE2OWExMzFmMTViMzcKQXV0aG9yOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEwOjAwOjI4IDIw
MTggKzAyMDAKCiAgICBsaWJ4bDogcmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUg
Zm9yIFNDU0kgZGlza3MKICAgIAogICAgQSByZWFkLW9ubHkgY2hlY2sgd2FzIGludHJvZHVjZWQg
Zm9yIFhTQS0xNDIsIGNvbW1pdCBlZjZjYjc2MDI2ICgibGlieGw6CiAgICByZWxheCByZWFkb25s
eSBjaGVjayBpbnRyb2R1Y2VkIGJ5IFhTQS0xNDIgZml4IikgYWRkZWQgdGhlIHBhc3Npbmcgb2YK
ICAgIHRoZSBleHRyYSBzZXR0aW5nLCBidXQgY29tbWl0IGRhYjA1Mzk1NjggKCJJbnRyb2R1Y2Ug
Q09MTyBtb2RlIGFuZAogICAgcmVmYWN0b3IgcmVsZXZhbnQgZnVuY3Rpb24iKSBkcm9wcGVkIHRo
ZSBwYXNzaW5nIG9mIHRoZSBzZXR0aW5nIGFnYWluLAogICAgcXVpdGUgbGlrZWx5IGR1ZSB0byBp
bXByb3BlciByZS1iYXNpbmcuCiAgICAKICAgIFJlc3RvcmUgdGhlIHJlYWRvbmx5PSBwYXJhbWV0
ZXIgdG8gU0NTSSBkaXNrcy4gIEZvciBJREUgZGlza3MgdGhpcyBpcwogICAgc3VwcG9zZWQgdG8g
YmUgcmVqZWN0ZWQ7IGFkZCBhbiBhc3NlcnQuICBBbmQgdGhlcmUgaXMgYSBiYXJlIGFkLWhvYwog
ICAgZGlzayBkcml2ZSBzdHJpbmcgaW4gbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25l
dywgd2hpY2ggd2UgYWxzbwogICAgdXBkYXRlLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjYuCiAg
ICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252
bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IGRkNjRkM2M0MWEyZDE1MTM5YzNhMzVkMjJkNGNiNmI3OGY0
YzVjNTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA1OjA2ICswMjAwCgpjb21taXQg
YzI1N2UzNWEyZWIxZTlmNDY1MDI2ZGJiYWJkNWJjYjUxNTMxMTViNgpBdXRob3I6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTA6MDA6
MDkgMjAxOCArMDIwMAoKICAgIGxpYnhsOiBxZW11X2Rpc2tfc2NzaV9kcml2ZV9zdHJpbmc6IEJy
ZWFrIG91dCBjb21tb24gcGFydHMgb2YgZGlzayBjb25maWcKICAgIAogICAgVGhlIGdlbmVyYXRl
ZCBjb25maWd1cmF0aW9ucyBhcmUgaWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUgY2FzZXMs
CiAgICByZW9yZGVyaW5nIG9mIHRoZSBpZD0lcyBlbGVtZW50LiAgU28sIG92ZXJhbGwsIG5vIGZ1
bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2Ni4KICAgIAog
ICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0BvcmlvbnZtLmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogNzI0ZTVhYTMxYjU4ZDFlNDMwYWQzNmI0ODRjZjBlYzAyMTQ5NzM5
OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6NTUgKzAyMDAKCmNvbW1pdCBhZDA4
YTFiZWM0YzM1ZjJkMjAzZTI5MjVmYzdhY2IwY2I4OTIzNmI3CkF1dGhvcjogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjU5OjQz
IDIwMTggKzAyMDAKCiAgICB4ODY6IFJlZmluZSBjaGVja3MgaW4gI0RCIGhhbmRsZXIgZm9yIGZh
dWx0aW5nIGNvbmRpdGlvbnMKICAgIAogICAgT25lIG9mIHRoZSBmaXggZm9yIFhTQS0yNjAgKGMv
cyA3NWQ2ODI4YmMyICJ4ODYvdHJhcHM6IEZpeCBoYW5kbGluZyBvZiAjREIKICAgIGV4Y2VwdGlv
bnMgaW4gaHlwZXJ2aXNvciBjb250ZXh0IikgYWRkZWQgc29tZSBzYWZldHkgY2hlY2tzIHRvIGhl
bHAgYXZvaWQKICAgIGxpdmVsb2NrcyBvZiAjREIgZmF1bHRzLgogICAgCiAgICBXaGlsZSBhIEdl
bmVyYWwgRGV0ZWN0ICNEQiBleGNlcHRpb24gZG9lcyBoYXZlIGZhdWx0IHNlbWFudGljcywgaGFy
ZHdhcmUKICAgIGNsZWFycyAlZHI3LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVyLCBtZWFuaW5n
IHRoYXQgaXQgaXMgYWN0dWFsbHkgc2FmZSB0bwogICAgcmV0dXJuIHRvLiAgRnVydGhlcm1vcmUs
ICVkcjYuZ2QgaXMgZ3Vlc3QgY29udHJvbGxlZCBhbmQgc3RpY2t5IChuZXZlciBjbGVhcmVkCiAg
ICBieSBoYXJkd2FyZSkuICBBIG1hbGljaW91cyBQViBndWVzdCBjYW4gdGhlcmVmb3JlIHRyaWdn
ZXIgdGhlIGZhdGFsX3RyYXAoKSBhbmQKICAgIGNyYXNoIFhlbi4KICAgIAogICAgSW5zdHJ1Y3Rp
b24gYnJlYWtwb2ludHMgYXJlIG1vcmUgdHJpY2t5LiAgVGhlIGJyZWFrcG9pbnQgbWF0Y2ggYml0
cyBpbiAlZHI2CiAgICBhcmUgbm90IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51YWwgd2FybnMg
dGhhdCB0aGV5IG1heSBiZSBzZXQgZm9yCiAgICBub24tZW5hYmxlZCBicmVha3BvaW50cywgc28g
YWRkIGEgYnJlYWtwb2ludCBlbmFibGVkIGNoZWNrLgogICAgCiAgICBCZXlvbmQgdGhhdCwgYmVj
YXVzZSBvZiB0aGUgcmVzdHJpY3Rpb24gb24gdGhlIGxpbmVhciBhZGRyZXNzZXMgUFYgZ3Vlc3Rz
IGNhbgogICAgc2V0LCBhbmQgdGhlIGZhdWx0IChyYXRoZXIgdGhhbiB0cmFwKSBuYXR1cmUgb2Yg
aW5zdHJ1Y3Rpb24gYnJlYWtwb2ludHMKICAgIChpLmUuIGNhbid0IGJlIGRlZmVycmVkIGJ5IGEg
TW92U1Mgc2hhZG93KSwgdGhlcmUgc2hvdWxkIGJlIG5vIHdheSB0bwogICAgZW5jb3VudGVyIGFu
IGluc3RydWN0aW9uIGJyZWFrcG9pbnQgaW4gWGVuIGNvbnRleHQuICBIb3dldmVyLCBmb3IgZXh0
cmEKICAgIHJvYnVzdG5lc3MsIGRlYWwgd2l0aCB0aGlzIHNpdHVhdGlvbiBieSBjbGVhcmluZyB0
aGUgYnJlYWtwb2ludCBjb25maWd1cmF0aW9uLAogICAgcmF0aGVyIHRoYW4gY3Jhc2hpbmcuCiAg
ICAKICAgIFRoaXMgaXMgWFNBLTI2NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3YmY1MTI5NzIyMGRj
ZDc0ZGEyOWRlOTkzMjBiNmIxYzcyZDFmYTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5
OjA0OjIwICswMjAwCgpjb21taXQgYzUwYjFmNjhmZmI5YjMzMGQwNDAzMTE5NmJmMWMzZThhZmM2
NTVkOQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
SnVuIDI4IDA5OjU4OjU1IDIwMTggKzAyMDAKCiAgICB4ODYvbW06IGRvbid0IGJ5cGFzcyBwcmVl
bXB0aW9uIGNoZWNrcwogICAgCiAgICBXaGlsZSB1bmxpa2VseSwgaXQgaXMgbm90IGltcG9zc2li
bGUgZm9yIGEgbXVsdGktdkNQVSBndWVzdCB0byBsZXZlcmFnZQogICAgYnlwYXNzZXMgb2YgcHJl
ZW1wdGlvbiBjaGVja3MgdG8gZHJpdmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxvb3AuCiAgICAK
ICAgIFRoaXMgaXMgWFNBLTI2NC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxNzYwODcwM2M2NWJmMDgw
YjBhOWYwMjRmOWIzNzA4NzJiOWYyYzA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTow
MzowOSArMDIwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 01:58:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 01: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 1fbG0t-0005wo-29; Fri, 06 Jul 2018 01: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=jkxw=jw=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fbG0s-0005we-FP
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 01:58:22 +0000
X-Inumbo-ID: 0d8cff53-80c0-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x242.google.com (unknown [2607:f8b0:400d:c0d::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d8cff53-80c0-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 03:58:18 +0200 (CEST)
Received: by mail-qt0-x242.google.com with SMTP id q12-v6so8804191qtp.6
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 18:58:21 -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:references:mime-version
 :content-disposition:content-transfer-encoding:in-reply-to
 :user-agent; bh=Zt+QMLALawZKUsqdoreNI95tHPsCyGgcL4EQA+AQmCA=;
 b=Ju3LBHAuqodDGpQlcIeZoDhWfJrIKhUBNIrs1nsbIi5WhAdrGJcbMkYj/srWfchpGL
 G4yuiJjzpJVIq9aj8juvkJPaDeRgvatQSggw2fp21LxeGQXr7kWph6TpZhXLQUDfZ/yD
 3wqpGgqGBVcwQvk5i058MOOyfN9enDRNxpeyw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to:user-agent;
 bh=Zt+QMLALawZKUsqdoreNI95tHPsCyGgcL4EQA+AQmCA=;
 b=riQJmUaPqFL/fXOY53E8U+Nj19m5ZIHTZm3ATXbpdyw381hxw0BoZCGmTqmwtFaQqY
 Qnsjw89Z0Te2PwvwDCYPR6Lt1PqJcdeq+ktmx++6jjiMvzJb88Y/iFr5nk58+r6s0a6c
 ySNgYUL1Rh0gnPISOR6SzbCmiaURfQIxu29doeb8in+7UsIASjIZhuTmBeGwXJEEa0zw
 k+RHWeDdp2nzdPZruy/EsHWgQukFCKjgIkvF8LMkaade8w9rJJDN509398+Sw7PnMCOB
 ykpYRwKJ6rPPJtmR4PFN07xzd4M8vjIyoMKRNEqQk7FKYuGFwyuBZQkGbamLAx02I5j9
 DCHA==
X-Gm-Message-State: APt69E2KBShTnLx83AbzRdAfe5CnrxVmPgNRaSCHRfvGAOzdCITx4poP
 zaUXRFh9tKDZGNvWIZCIGd3YdA==
X-Google-Smtp-Source: AAOMgpcyb7E03LCRXv/VdVVdX80fRAF2xm9TGYV4D9wP9wUEEJCKjIOZ8rvOpT31byIO1zEN42QvZA==
X-Received: by 2002:aed:2569:: with SMTP id
 w38-v6mr7508727qtc.164.1530842300803; 
 Thu, 05 Jul 2018 18:58:20 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id t17-v6sm1619888qtp.96.2018.07.05.18.58.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 18:58:20 -0700 (PDT)
Date: Thu, 5 Jul 2018 20:58:18 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: George Dunlap <George.Dunlap@citrix.com>
Message-ID: <20180706015818.xjl7q2izacd3nyei@doug-macbook.localdomain>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
 <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
 <20180705190233.nkk76dfaqqr4pwly@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705190233.nkk76dfaqqr4pwly@doug-macbook.localdomain>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDI6MDI6MzNQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDY6NTE6MTZQTSArMDAwMCwgR2Vvcmdl
IER1bmxhcCB3cm90ZToKPiA+ID4gCj4gPiA+PiBBZ2FpbiwgdGhlcmUgd2FzIGEgc2Vuc2UgdGhh
dCBzb21lIG9mIHRoZSBpc3N1ZXMgd2UgYXJlIHNlZWluZyBjb3VsZCBiZSBzb2x2ZWQgaWYgd2Ug
aGFkIGJldHRlciAKPiA+ID4+IENJIGNhcGFiaWxpdHk6IGluIG90aGVyIHdvcmRzLCBzb21lIG9m
IHRoZSBpc3N1ZXMgd2Ugd2VyZSBzZWVpbmcgY291bGQgYmUgcmVzb2x2ZWQgYnkKPiA+ID4+ICog
QmV0dGVyIENJIGNhcGFiaWxpdHkgYXMgc3VnZ2VzdGVkIGluIHRoZSBSZWxlYXNlIENhZGVuY2Ug
ZGlzY3Vzc2lvbgo+ID4gPj4gKiBJbXByb3Zpbmcgc29tZSBvZiB0aGUgaW50ZXJuYWwgd29ya2lu
ZyBwcmFjdGljZXMgb2YgdGhlIHNlY3VyaXR5IHRlYW0KPiA+ID4+ICogQmVmb3JlIHdlIGNvbW1p
dCB0byBhIGNoYW5nZSAoc3VjaCBhcyBpbXByb3ZlZCBiYXRjaGluZyksIHdlIHNob3VsZCB0cnkg
dGhlbSBmaXJzdCBpbmZvcm1hbGx5LiAKPiA+ID4+ICAgRS5nLiB0aGUgc2VjdXJpdHkgdGVhbSBj
b3VsZCB0cnkgYW5kIHdvcmsgdG93YXJkcyBtb3JlIHByZWRpY3RhYmxlIGRhdGVzIGZvciBiYXRj
aGVzIHZzLiBhIAo+ID4gPj4gICBjb25jcmV0ZSBwcm9jZXNzIGNoYW5nZQo+ID4gPiAKPiA+ID4g
TXkgZmVlbGluZyBvbiBDSSBpcyBjbGVhciBpbiB0aGlzIHRocmVhZCBhbmQgb3RoZXIgdGhyZWFk
cy4gQnV0IEkgdGhpbmsKPiA+ID4gd2hhdCB3b3VsZCBoZWxwIE9TU1RFU1QgYm90dGxlbmVja3Mg
aWYgd2UgZG8gYmV0dGVyIGF0IHNlcGFyYXRpbmcgdXAKPiA+ID4gZGlmZmVyZW50IHBhcnRzIG9m
IHRoZSB0ZXN0aW5nIHByb2Nlc3MgaW50byBtb3JlIHBhcmFsbGVsIHRhc2tzIHRoYXQKPiA+ID4g
YWxzbyBwcm92aWRlIGZlZWRiYWNrIHRvIHRoZSBjb250cmlidXRvciBmYXN0ZXIuIEknbGwgb2J2
aW91c2x5IG5ldmVyCj4gPiA+IHN1Z2dlc3QgdGhlIEdpdEh1Yi9HaXRMYWIgUFIvTVIgbW9kZWwg
dG8gYSBNTCBkcml2ZW4gcHJvamVjdCBiZWNhdXNlIEkKPiA+ID4gd291bGRuJ3Qgc3Vydml2ZSB0
aGUgaGF0ZSBtYWlsIGJ1dCB0aGVyZSBpcyBzb21ldGhpbmcgdGhhdCB0aG9zZSBtb2RlbHMKPiA+
ID4gZG8gcHJvdmlkZS4KPiA+IAo+ID4gRldJVyB3ZSAoSWFuSiwgV2VpLCBSb2dlciwgQW50aG9u
eSBhbmQgSSkganVzdCBoYWQgYSBmYWlybHkgZXh0ZW5kZWQgZGlzY3Vzc2lvbiBhYm91dCB0aGlz
IGluIG91ciB0ZWFtIG1lZXRpbmcgdG9kYXksIGFuZCBldmVyeW9uZSBiYXNpY2FsbHkgYWdyZWVk
IHRoYXQgdGhlcmUgYXJlIHNvbWUgdGhpbmdzIGFib3V0IHRoZSB3ZWItYmFzZWQgUFIgbW9kZWwg
dGhhdCBhcmUgKnJlYWxseSogbmljZToKPiA+IAo+ID4gMS4gRWZmZWN0aXZlIHRyYWNraW5nIG9m
IHN1Ym1pc3Npb24gc3RhdGUg4oCUIG9wZW4gLyBhc3NpZ25lZCB0byBhIHJldmlld2VyIC8gbWVy
Z2VkIC8gcmVqZWN0ZWQKPiA+IDIuIEF1dG9tYXRpb24gCj4gPiAzLiBOb3QgaGF2aW5nIHRvIG1h
cnNoYWwgZ2l0IGNvbW1pdHMgaW50byBlbWFpbCwgYW5kIHRoZW4gbWFyc2hhbCB0aGVtIGJhY2sg
aW50byBnaXQgY29tbWl0cyBhZ2Fpbgo+ID4gCj4gPiBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIGdl
bmVyYWwgY29uc2Vuc3VzLCBmcm9tIHBlb3BsZSB3aG8gaGFkIHVzZWQgc3VjaCB3ZWJzaXRlcyDi
gJxpbiBhbmdlcuKAnSAoYXMgdGhleSBzYXkgaGVyZSBpbiB0aGUgVUspIHdhcyB0aGF0IHRoZXkg
cmVhbGx5IGRpZG7igJl0IGxpa2UgdGhlIHdheSB0aGF0IHJldmlld3Mgd29ya2VkLiAgRW1haWwg
d2FzIHNlZW4gYXM6Cj4gPiAxLiBNdWNoIG1vcmUgY29udmVuaWVudCBmb3IgZ2l2aW5nIGZlZWRi
YWNrIGFuZCBoYXZpbmcgZGlzY3Vzc2lvbnMKPiA+IDIuIEVhc2llciBmb3IgcGVvcGxlIHRvIOKA
nGxpc3RlbiBpbuKAnSBvbiBvdGhlciBwZW9wbGXigJlzIHJldmlld3MKPiA+IDMuIE1vcmUgYWNj
ZXNzaWJsZSBmb3IgcG9zdGVyaXR5Cj4gPiAKPiA+IEluIHRoZSBlbmQgd2UgZ2VuZXJhbGx5IGFn
cmVlZCB0aGF0IGl0IHdhcyBhbiBpZGVhIHdvcnRoIHRoaW5raW5nIGFib3V0IG1vcmUuICBOb3Qg
c3VyZSBob3cgdGhlIHdpZGVyIGNvbW11bml0eSBmZWVscywgYnV0IHRoZXJlIGFyZSBhdCBsZWFz
dCBhIGRlY2VudCBjb2hvcnQgd2hvIHdvdWxkbuKAmXQgc2VuZCB5b3UgaGF0ZSBtYWlsLiA6LSkK
PiA+IAo+ID4gIC1HZW9yZ2UKPiAKPiBJIGd1ZXNzIG15IHBvaW50IGlzICJObyBvbmUgdGhpbmsg
dGhhdCBJJ20gc3VnZ2VzdGluZyB0aGUgd2ViIFBSIG1vZGVsCj4gc28gcGxlYXNlIGRvbid0IGZp
cmUgb2ZmIHRoZSBlbWFpbCBjYW5ub25zISIuIEJ1dCBJIHdhcyBzYXkgdGhlcmUgYXJlCj4gc29t
ZSBuaWNlIHRoaW5ncyBhYm91dCB0aGUgbW9kZWwgbGlrZSB5b3UgbWVudGlvbmVkLiBJJ20gd29u
ZGVyaW5nIGlmIHdlCj4gY291bGQgc29tZWhvdyBpbXBsZW1lbnQgc29tZXRoaW5nIHRvIGdldCB0
aGUgYmVzdCBvZiBib3RoIHdvcmxkcyBpZiB0aGF0Cj4gbWFrZXMgc2Vuc2UuIFRoYXQncyB3aGF0
IEknbSBob3BpbmcgdG8gZG8gd2l0aCBHaXRMYWIgYnV0IEkgaGF2ZW4ndCBoYWQKPiB0aGUgY3lj
bGVzIHRvIGRpdmUgZGVlcGx5IGludG8gaXQuCj4gCj4gLS0KPiBEb3VnCgpJJ2xsIGFsc28gbWVu
dGlvbiBJIHBlcnNvbmFsbHkgZmVlbCBsZXNzIGNvbWZvcnRhYmxlIHJldmlld2luZyB0aGluZ3MK
b24gdGhlIG1haWxpbmcgbGlzdC4gSSByZXZpZXcgYW5kIHJlYWQgdGhyb3VnaCBtb3N0IHBhdGNo
ZXMgYnV0IEkgZG9uJ3QKY29tbWVudCBvbiB0aGVtIGJlY2F1c2UgSSdtIG5vdCBuZWNlc3Nhcmls
eSBjb25maWRlbnQgZW5vdWdoIHRvIGFkZCBteQpSLWIgdG8gdGhlbS4gSSdtIG5vdCBzdXJlIGlm
IG90aGVycyBmZWVsIHRoaXMgd2F5LgoKLS0KRG91ZwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 02:10:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 02: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 1fbGCN-00086w-IG; Fri, 06 Jul 2018 02: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=jkxw=jw=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fbGCL-00086r-FE
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 02:10:13 +0000
X-Inumbo-ID: b4faa40a-80c1-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x243.google.com (unknown [2607:f8b0:4002:c05::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b4faa40a-80c1-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 04:10:09 +0200 (CEST)
Received: by mail-yw0-x243.google.com with SMTP id c135-v6so3668757ywa.0
 for <xen-devel@lists.xen.org>; Thu, 05 Jul 2018 19:10:11 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=NiITqO6zRMca46QmIMiE/NHtjOuOnLvNNnWpkL0IHls=;
 b=AkHTBfI9drhOgtGF1SU3mwwNTOd3Kh52S/P4/C9mVsQz606dEQgYCtmR3rOmJibcmq
 +6xhdiRoUEi8YGRhY+nNreU+61tR5Mm+jqY4nD4LrAsdm/wW6csznRgV/G7SRHQXWsCR
 sQsYGzol7GL99jeANtxSYpdbmTO0Xhy1s48Go=
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=NiITqO6zRMca46QmIMiE/NHtjOuOnLvNNnWpkL0IHls=;
 b=iwWoPwe0Qs2rJ/SQV1mlAoQ7jiENsi8Wt+Pe3XA5kG5zxUxyDp9zEktK9IsHRh2j18
 NnC0I6g5h6oT6VpsmICbhgzzgpEG6mrrjVt/ZpMbyYgJF79sYXeB4sqS8R0lse8A01OI
 hD+xhNh5myXnGSQdXew+QNnFSyxQvX+9E2Grd7H0iEc0BLoqLiJiGLQ3ChIxrVEwdVo6
 hNR4Qy3fy5FeC8fcOrfowbiR/E/j+kbhL3XBvm26wAjwVeab4C0CdxpTLPNOhiPYdqrI
 ePO3rHcchmaGdarS1PLVaIVoeeOg4nz2s33bXROzaR3tHAf0gkNuPf2sYJZZ4a3S5q0B
 pikw==
X-Gm-Message-State: APt69E0plMpkBwe+Z3jAkR7B+h5fpchdRVmNHd5kUnLbreHV6sSKFTAj
 HWw47eQbBFRflFHoJTXgl1WGCA==
X-Google-Smtp-Source: AAOMgpdJA9rEdVEutY/wpeHiUUTc0rmICYXlitNRnStQf0GDH3fFrycvaHAtntNnw3bOoyC6feSg1g==
X-Received: by 2002:a81:9208:: with SMTP id j8-v6mr3995943ywg.48.1530843011335; 
 Thu, 05 Jul 2018 19:10:11 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id p124-v6sm2706005ywf.85.2018.07.05.19.10.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Jul 2018 19:10:10 -0700 (PDT)
Date: Thu, 5 Jul 2018 21:10:09 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20180706021009.tq7mm2eebclf5l6i@doug-macbook.localdomain>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-7-git-send-email-sstabellini@kernel.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1528928118-14960-7-git-send-email-sstabellini@kernel.org>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH RFC 07/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, 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>

T24gV2VkLCBKdW4gMTMsIDIwMTggYXQgMDM6MTU6MTBQTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+IFhlbiBib290IG1vZHVsZXMgbmVlZCB0byBhY2NvdW50IG5vdCBqdXN0IGZv
ciBEb20wIGJ1dCBhbHNvIGZvciBhIGZldwo+IHBvdGVudGlhbCBEb21VcywgZWFjaCBvZiB0aGVt
IGNvbWluZyB3aXRoIHRoZWlyIG93biBrZXJuZWwgYW5kIGluaXRyZC4KPiBJbmNyZWFzZSBNQVhf
TU9EVUxFUyB0byAzMiB0byBhbGxvdyBmb3IgbW9yZSBEb21Vcy4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpSZXZpZXdlZC1ieTog
RG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgoKRGlkbid0IHNlZSBhbnkgY29tbWVu
dCBvbiB0aGlzIHNvIGZhciBzbyBJIGZpZ3VyZWQgSSdkIGNvbW1lbnQuIFRoaXMgaXMKcHJvYmFi
bHkgdGhlIGxlYXN0IGNvbnRyb3ZlcnNpYWwgcGF0Y2ggYW5kIGNvdWxkIGp1c3QgZ28gaW4gdG9k
YXkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 02:55:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 02: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 1fbGu4-0004se-7A; Fri, 06 Jul 2018 02:55: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=edvt=jw=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fbGu3-0004sS-0X
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 02:55:23 +0000
X-Inumbo-ID: 03e47c54-80c8-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 03e47c54-80c8-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 04:55:18 +0200 (CEST)
Received: by mail-wr1-x431.google.com with SMTP id t6-v6so2659629wrn.7;
 Thu, 05 Jul 2018 19:55: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:content-transfer-encoding;
 bh=A4o9Xzu2BA8582XDvX/rDkGAvGKqaAAIFO5xchkz+SA=;
 b=JB8ZndYQEiMChRLOnEa63FZxEia4HgOeZ8bl+ZQoqSV9kALe0nI3/Y0syad8NzfSKN
 2TpnIZ3IKRZhdOPYSjO1EO8qrRsKIcmdWUNl5Nbu3kUiUCr9JhznZNT9DyKIjaiRPrVC
 Vi/rwCqSGGrVRJ8xBSNy2jmMxOhYTZjtEwghTL9nLU80rQcjaoXMM0DmQv9P2+e2yduN
 twfwq8rhUJo4dd5pkgf+jG+5GvHIolgzglKUbA28vBorhcJzGnJze1ccdJp9Bikq38TT
 4bXgLN1VDRvEMhiS10bNsniAplz9lXtMlenM68f2T3Tg1vlLmJLYt/FaPi/lYNvAiy3A
 MIWw==
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=A4o9Xzu2BA8582XDvX/rDkGAvGKqaAAIFO5xchkz+SA=;
 b=dCLscCxcY2pszkmnBLkAZud+xA6Jnm6W/nq9/yM8Vy4yALWJgDKPvCRL424JRdssSi
 BdfOJdNKWLndyR5f40HOpzNgIOczUCTpvoGYRHIgGUl1TSgjg2rSKP3yuVn/m1kV6jMr
 3ut/h1xYhV1wyV6R6LnBv0PDrpmVYpJ7gYMjrpt78nVGMX3Db2h5ADLr4y2CnHCyJ6pO
 3kKoYSkRAyDO2DsoDatI3Huf5WLbtnIkM0rlF3B8VeP4GHC5kqAsVhhKGM412U45wlOs
 Ofu3ZiKu2+jNopqHlSNAcdE83SniqyYKD1+2qNjVFCR0sHEnYW8i72hM9r5ttT855GT/
 2Gzw==
X-Gm-Message-State: APt69E1F56oWgnrEXseOnRQrO6CURg6IqsXVqChXjnvkYk04OVWefZ3d
 ZgW6GKObXezLgSBDs3Wd2rFOihKPoFwVmZY6dXE=
X-Google-Smtp-Source: AAOMgpe+BUj0T7sMxi5K0ISFGrZT/0Qr6YZF3MH2Kh5+Q2sPXzVHFBPH6OGDkGflM9Tz/evkulSNWPcXLxap0bVW07g=
X-Received: by 2002:adf:ce88:: with SMTP id
 r8-v6mr5812955wrn.112.1530845720499; 
 Thu, 05 Jul 2018 19:55:20 -0700 (PDT)
MIME-Version: 1.0
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
 <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
In-Reply-To: <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 5 Jul 2018 20:54:42 -0600
Message-ID: <CABfawhnyEmc-3sHhb4+vPyYAnxaXeGOPLLD5FYGcvPVtvD9THw@mail.gmail.com>
To: George Dunlap <George.Dunlap@citrix.com>
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, advisory-board@lists.xenproject.org,
 cardoe@cardoe.com, Rich Persaud <persaur@gmail.com>, committers@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>

T24gVGh1LCBKdWwgNSwgMjAxOCBhdCAxMjo1MiBQTSBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gPgo+ID4+IEFnYWluLCB0aGVyZSB3YXMgYSBzZW5z
ZSB0aGF0IHNvbWUgb2YgdGhlIGlzc3VlcyB3ZSBhcmUgc2VlaW5nIGNvdWxkIGJlIHNvbHZlZCBp
ZiB3ZSBoYWQgYmV0dGVyCj4gPj4gQ0kgY2FwYWJpbGl0eTogaW4gb3RoZXIgd29yZHMsIHNvbWUg
b2YgdGhlIGlzc3VlcyB3ZSB3ZXJlIHNlZWluZyBjb3VsZCBiZSByZXNvbHZlZCBieQo+ID4+ICog
QmV0dGVyIENJIGNhcGFiaWxpdHkgYXMgc3VnZ2VzdGVkIGluIHRoZSBSZWxlYXNlIENhZGVuY2Ug
ZGlzY3Vzc2lvbgo+ID4+ICogSW1wcm92aW5nIHNvbWUgb2YgdGhlIGludGVybmFsIHdvcmtpbmcg
cHJhY3RpY2VzIG9mIHRoZSBzZWN1cml0eSB0ZWFtCj4gPj4gKiBCZWZvcmUgd2UgY29tbWl0IHRv
IGEgY2hhbmdlIChzdWNoIGFzIGltcHJvdmVkIGJhdGNoaW5nKSwgd2Ugc2hvdWxkIHRyeSB0aGVt
IGZpcnN0IGluZm9ybWFsbHkuCj4gPj4gICBFLmcuIHRoZSBzZWN1cml0eSB0ZWFtIGNvdWxkIHRy
eSBhbmQgd29yayB0b3dhcmRzIG1vcmUgcHJlZGljdGFibGUgZGF0ZXMgZm9yIGJhdGNoZXMgdnMu
IGEKPiA+PiAgIGNvbmNyZXRlIHByb2Nlc3MgY2hhbmdlCj4gPgo+ID4gTXkgZmVlbGluZyBvbiBD
SSBpcyBjbGVhciBpbiB0aGlzIHRocmVhZCBhbmQgb3RoZXIgdGhyZWFkcy4gQnV0IEkgdGhpbmsK
PiA+IHdoYXQgd291bGQgaGVscCBPU1NURVNUIGJvdHRsZW5lY2tzIGlmIHdlIGRvIGJldHRlciBh
dCBzZXBhcmF0aW5nIHVwCj4gPiBkaWZmZXJlbnQgcGFydHMgb2YgdGhlIHRlc3RpbmcgcHJvY2Vz
cyBpbnRvIG1vcmUgcGFyYWxsZWwgdGFza3MgdGhhdAo+ID4gYWxzbyBwcm92aWRlIGZlZWRiYWNr
IHRvIHRoZSBjb250cmlidXRvciBmYXN0ZXIuIEknbGwgb2J2aW91c2x5IG5ldmVyCj4gPiBzdWdn
ZXN0IHRoZSBHaXRIdWIvR2l0TGFiIFBSL01SIG1vZGVsIHRvIGEgTUwgZHJpdmVuIHByb2plY3Qg
YmVjYXVzZSBJCj4gPiB3b3VsZG4ndCBzdXJ2aXZlIHRoZSBoYXRlIG1haWwgYnV0IHRoZXJlIGlz
IHNvbWV0aGluZyB0aGF0IHRob3NlIG1vZGVscwo+ID4gZG8gcHJvdmlkZS4KPgo+IEZXSVcgd2Ug
KElhbkosIFdlaSwgUm9nZXIsIEFudGhvbnkgYW5kIEkpIGp1c3QgaGFkIGEgZmFpcmx5IGV4dGVu
ZGVkIGRpc2N1c3Npb24gYWJvdXQgdGhpcyBpbiBvdXIgdGVhbSBtZWV0aW5nIHRvZGF5LCBhbmQg
ZXZlcnlvbmUgYmFzaWNhbGx5IGFncmVlZCB0aGF0IHRoZXJlIGFyZSBzb21lIHRoaW5ncyBhYm91
dCB0aGUgd2ViLWJhc2VkIFBSIG1vZGVsIHRoYXQgYXJlICpyZWFsbHkqIG5pY2U6Cj4KPiAxLiBF
ZmZlY3RpdmUgdHJhY2tpbmcgb2Ygc3VibWlzc2lvbiBzdGF0ZSDigJQgb3BlbiAvIGFzc2lnbmVk
IHRvIGEgcmV2aWV3ZXIgLyBtZXJnZWQgLyByZWplY3RlZAo+IDIuIEF1dG9tYXRpb24KPiAzLiBO
b3QgaGF2aW5nIHRvIG1hcnNoYWwgZ2l0IGNvbW1pdHMgaW50byBlbWFpbCwgYW5kIHRoZW4gbWFy
c2hhbCB0aGVtIGJhY2sgaW50byBnaXQgY29tbWl0cyBhZ2Fpbgo+Cj4gT24gdGhlIG90aGVyIGhh
bmQsIHRoZSBnZW5lcmFsIGNvbnNlbnN1cywgZnJvbSBwZW9wbGUgd2hvIGhhZCB1c2VkIHN1Y2gg
d2Vic2l0ZXMg4oCcaW4gYW5nZXLigJ0gKGFzIHRoZXkgc2F5IGhlcmUgaW4gdGhlIFVLKSB3YXMg
dGhhdCB0aGV5IHJlYWxseSBkaWRu4oCZdCBsaWtlIHRoZSB3YXkgdGhhdCByZXZpZXdzIHdvcmtl
ZC4gIEVtYWlsIHdhcyBzZWVuIGFzOgo+IDEuIE11Y2ggbW9yZSBjb252ZW5pZW50IGZvciBnaXZp
bmcgZmVlZGJhY2sgYW5kIGhhdmluZyBkaXNjdXNzaW9ucwo+IDIuIEVhc2llciBmb3IgcGVvcGxl
IHRvIOKAnGxpc3RlbiBpbuKAnSBvbiBvdGhlciBwZW9wbGXigJlzIHJldmlld3MKPiAzLiBNb3Jl
IGFjY2Vzc2libGUgZm9yIHBvc3Rlcml0eQo+Cj4gSW4gdGhlIGVuZCB3ZSBnZW5lcmFsbHkgYWdy
ZWVkIHRoYXQgaXQgd2FzIGFuIGlkZWEgd29ydGggdGhpbmtpbmcgYWJvdXQgbW9yZS4gIE5vdCBz
dXJlIGhvdyB0aGUgd2lkZXIgY29tbXVuaXR5IGZlZWxzLCBidXQgdGhlcmUgYXJlIGF0IGxlYXN0
IGEgZGVjZW50IGNvaG9ydCB3aG8gd291bGRu4oCZdCBzZW5kIHlvdSBoYXRlIG1haWwuIDotKQoK
SSBmb3Igb25lIHdvdWxkIHZlcnkgbXVjaCB3ZWxjb21lIGEgUFItc3R5bGUgbW9kZWwuIEtlZXBp
bmcgdHJhY2sgb2YKcGF0Y2hlcyBpbiBlbWFpbHMgSSBuZWVkIHRvIHJldmlldyBpcyBub3QgZnVu
IChhbmQgSSdtIHByZXR0eSBiYWQgYXQKaXQpIGFuZCB0aGVuIGp1c3QgdG8gZmluZCBhIHBhdGNo
IHRoYXQgZG9lc24ndCBldmVuIGNvbXBpbGUgaXMgYSB3YXN0ZQpvZiBldmVyeW9uZSdzIHRpbWUu
IEF1dG9tYXRpYyBzdHlsZSBjaGVja3MgYW5kIGNvbXBpbGUgY2hlY2tzIGFyZSB0aGUKYmFyZSBt
aW5pbXVtIEkgd291bGQgY29uc2lkZXIgYW55IHByb2plY3Qgc2hvdWxkIGhhdmUgdG9kYXkuIFRo
ZXJlIGlzCmFscmVhZHkgYSBUcmF2aXMgQ0kgc2NyaXB0IHNoaXBwZWQgd2l0aCBYZW4geWV0IGl0
J3Mgbm90IHVzZWQgd2hlbgpwYXRjaGVzIGFyZSBzdWJtaXR0ZWQuLiBQZXJoYXBzIHRoZSByZXZp
ZXdzIGFyZSBtb3JlIGFjY2Vzc2libGUgZm9yCnBvc3Rlcml0eSBidXQgSSBwZXJzb25hbGx5IG5l
dmVyIGVuZCB1cCByZWFkaW5nIG9sZCByZXZpZXdzLCBldmVuIGluCnRoZSBkZXB0aHMgb2YgdGhl
IHdvcnN0IGNvZGUgYXJjaGVvbG9neSBpdCdzIGFsd2F5cyBqdXN0IGxvb2tpbmcgYXQKZ2l0IGJs
YW1lIGFuZCBjb21taXQgbWVzc2FnZXMuIEdpdmluZyBmZWVkYmFjayBhbmQgZGlzY3Vzc2lvbnMg
SSBhbHNvCmZpbmQgYSBsb3QgbW9yZSBlYXNpZXIgdG8gbmF2aWdhdGUgb24gc2F5IEdpdGh1YiB0
aGVuIG9uIHRoZQptYWlsaW5nbGlzdCAtIGFuZCBJIGRvIGdldCBlbWFpbCBjb3BpZXMgb2YgUFJz
IGFuZCBjYW4gcmVwbHkgaW5saW5lCnZpYSBlbWFpbCBpZiBJIHdhbnQgdG8uLiBXZSBhcmUgYWxy
ZWFkeSBrZWVwaW5nIHRyYWNrIG9mIG9wZW4gcGF0Y2gKc2VyaWVzIG9uIEppcmEgLSBvciBhdCBs
ZWFzdCB0aGVyZSB3YXMgYW4gYXR0ZW1wdCB0byBkbyBzbywgbm90IHN1cmUKaG93IHVwLXRvLWRh
dGUgdGhhdCBpcyAtIGJ1dCB0aGF0J3Mgbm90IHRoZSByaWdodCB3YXkgYXMgdGhhdCByZXF1aXJl
cwptYW51YWwgcG9ydGluZyBvZiB0YXNrcyBmcm9tIHRoZSBtYWlsaW5nbGlzdC4gUGVyaGFwcyBp
dCBzaG91bGQgYmUgdGhlCm90aGVyIHdheSBhcm91bmQuCgpKdXN0IG15IDJjLgoKVGFtYXMKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 03:33:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 03: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 1fbHUg-0000dO-AS; Fri, 06 Jul 2018 03:33: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=w/6h=jw=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1fbHUe-0000dJ-IR
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 03:33:12 +0000
X-Inumbo-ID: 49ccfd8f-80cd-11e8-a6a9-d7ebe60f679a
Received: from huawei.com (unknown [45.249.212.187])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49ccfd8f-80cd-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 03:33:04 +0000 (UTC)
Received: from nkgeml411-hub.china.huawei.com (unknown [172.30.72.56])
 by Forcepoint Email with ESMTP id 17F482852F60E;
 Fri,  6 Jul 2018 11:32:58 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id
 14.03.0382.000; Fri, 6 Jul 2018 11:28:05 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: =?utf-8?B?562U5aSNOiBbWGVuLWRldmVsXSDnrZTlpI06IEhlbHA6IGEgeGVuIGNyYXNo?=
 =?utf-8?B?IG9mIDQuOC4yIHZlcnNpb24vLy8vL+etlOWkjTogSXMgdGhlcmUgYSBmYXN0?=
 =?utf-8?B?ZXIgd2F5IHRvIHJlc3RvcmUgVmlydHVhbCBtYWNoaW5lIHN0YXR1cyBpbiBY?=
 =?utf-8?Q?en=3F?=
Thread-Index: AQHUE1YcbhtI5j8VY025sXyxY1HCMKR//B7w//+V6wCAAfYDQA==
Date: Fri, 6 Jul 2018 03:28:04 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
In-Reply-To: <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
Content-Type: multipart/mixed;
 boundary="_002_193BC0700AA2F44A8843B8D1C1E6B618D51ABC84nkgeml514mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: [Xen-devel] =?utf-8?b?562U5aSNOiDnrZTlpI06ICDnrZTlpI06IEhlbHA6?=
 =?utf-8?b?IGEgeGVuIGNyYXNoIG9mIDQuOC4yIHZlcnNpb24vLy8vL+etlOWkjTogSXMg?=
 =?utf-8?q?there_a_faster_way_to_restore_Virtual_machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, "Hutao \(C\)" <hutao09@huawei.com>,
 Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@huawei.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

RGVhciBKdWVyZ2VuOg0KCU5vdyB3ZSBhcmUgdGVzdCBwcm9qZWN0IG9uIDIgc2VydmVycywgQm90
aCAyIHNlcnZlcnMgaGF2ZSB0aGUgc2FtZSBjb25maWd1cmF0aW9uLCBidXQgb25lIHNlcnZlciBp
cyBpbnN0YWxsIHhlbjQuOC4yIHdpdGggZG9tMCBsaW51eCBrZXJuZWwgdmVyc2lvbiA0LjQuMTAz
LTkyLjU2LWRlZmF1bHQsIHRoZSBvdGhlciBzZXJ2ZXIgaXMgeGVuIDQuOC4zIHdpdGggZG9tMCBs
aW51eCBrZXJuZWwgNC40LjEyMS05Mi44NS1kZWZhdWx0LiANCgl0aGUgc2VydmVyICh4ZW4gNC44
LjMgd2l0aCBkb20wIGxpbnV4IGtlcm5lbCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQpIGlzIGJsb2Nr
ZWQgYWdhaW4sICBhbmQgd2UgZ290IHNvbWUgaW5mb3JtYXRpb24gYnkgeW91ciB3YXksIHBsZWFz
ZSBoZWxwIHVzIHRvIHNlZSB3aGF0IHRoZSBwcm9ibGVtIG1heWJlLCB0aGFuayB5b3UhDQoNCkJl
c3QgcmVnYXJkcw0KDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6IEp1ZXJnZW4g
R3Jvc3MgW21haWx0bzpqZ3Jvc3NAc3VzZS5jb21dIA0K5Y+R6YCB5pe26Ze0OiAyMDE45bm0N+ac
iDXml6UgMTM6MTcNCuaUtuS7tuS6ujogQ2hlbmppYSAoQykgPGNoZW5qaWEwOUBodWF3ZWkuY29t
PjsgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0K5oqE6YCBOiB6aGFvYmluZ2ppYW4g
PHpoYW9iaW5namlhbkBodWF3ZWkuY29tPjsgU2hlbnRhbyAoVGVycnkpIDxzaGVudGFvOEBodWF3
ZWkuY29tPjsgWWFvc2hhb21pbiA8eWFvc2hhb21pbkBodWF3ZWkuY29tPjsgWmh1eGlhb2xpbiAo
QSkgPHpodXhpYW9saW4wOUBodWF3ZWkuY29tPjsgd2FuZ3h1IChSKSA8d2FuZ3h1MEBodWF3ZWku
Y29tPjsgeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyB5dWFuamlu
ZmVuZyA8eXVhbmppbmZlbmdAaHVhd2VpLmNvbT4NCuS4u+mimDogUmU6IOetlOWkjTogW1hlbi1k
ZXZlbF0g562U5aSNOiBIZWxwOiBhIHhlbiBjcmFzaCBvZiA0LjguMiB2ZXJzaW9uLy8vLy/nrZTl
pI06IElzIHRoZXJlIGEgZmFzdGVyIHdheSB0byByZXN0b3JlIFZpcnR1YWwgbWFjaGluZSBzdGF0
dXMgaW4gWGVuPw0KDQpPbiAwNS8wNy8xOCAwNTo1MSwgQ2hlbmppYSAoQykgd3JvdGU6DQo+IERl
YXIgSnVlcmdlbjoNCj4gCVRoYW5rIHlvdXIgZm9yIHlvdXIgaGVscCwgSGVyZSBhcmUgdGhlIG1l
c3NhZ2U6DQo+IC0gd2hpY2gga2VybmVsIHZlcnNpb24/DQo+IDHjgIFUaGUgInhsIGluZm8gIiBp
bmZvcm1hdGlvbiBpczoNCj4gDQo+IGhvc3QgICAgICAgICAgICAgICAgICAgOiBsaW51eA0KPiBy
ZWxlYXNlICAgICAgICAgICAgICAgIDogNC40LjEwMy05Mi41Ni1kZWZhdWx0DQo+IHZlcnNpb24g
ICAgICAgICAgICAgICAgOiAjMSBTTVAgV2VkIERlYyAyNyAxNjoyNDozMSBVVEMgMjAxNyAoMmZk
MjE1NSkNCj4gbWFjaGluZSAgICAgICAgICAgICAgICA6IHg4Nl82NA0KPiBucl9jcHVzICAgICAg
ICAgICAgICAgIDogMjQNCj4gbWF4X2NwdV9pZCAgICAgICAgICAgICA6IDIzDQo+IG5yX25vZGVz
ICAgICAgICAgICAgICAgOiAyDQo+IGNvcmVzX3Blcl9zb2NrZXQgICAgICAgOiA2DQo+IHRocmVh
ZHNfcGVyX2NvcmUgICAgICAgOiAyDQo+IGNwdV9taHogICAgICAgICAgICAgICAgOiAyMzk0DQo+
IGh3X2NhcHMgICAgICAgICAgICAgICAgOiBiN2ViZmJmZjo3N2ZlZjNmNzoyYzEwMDgwMDowMDAw
MDAyMTowMDAwMDAwMTowMDAwMzdhYjowMDAwMDAwMDowMDAwMDEwMA0KPiB2aXJ0X2NhcHMgICAg
ICAgICAgICAgIDogaHZtIGh2bV9kaXJlY3Rpbw0KPiB0b3RhbF9tZW1vcnkgICAgICAgICAgIDog
MjYxNzQ5DQo+IGZyZWVfbWVtb3J5ICAgICAgICAgICAgOiAxNDEyNw0KPiBzaGFyaW5nX2ZyZWVk
X21lbW9yeSAgIDogMA0KPiBzaGFyaW5nX3VzZWRfbWVtb3J5ICAgIDogMA0KPiBvdXRzdGFuZGlu
Z19jbGFpbXMgICAgIDogMA0KPiBmcmVlX2NwdXMgICAgICAgICAgICAgIDogMA0KPiB4ZW5fbWFq
b3IgICAgICAgICAgICAgIDogNA0KPiB4ZW5fbWlub3IgICAgICAgICAgICAgIDogOA0KPiB4ZW5f
ZXh0cmEgICAgICAgICAgICAgIDogLjINCj4geGVuX3ZlcnNpb24gICAgICAgICAgICA6IDQuOC4y
DQo+IHhlbl9jYXBzICAgICAgICAgICAgICAgOiB4ZW4tMy4wLXg4Nl82NCB4ZW4tMy4wLXg4Nl8z
MnAgaHZtLTMuMC14ODZfMzIgaHZtLTMuMC14ODZfMzJwIGh2bS0zLjAteDg2XzY0IA0KPiB4ZW5f
c2NoZWR1bGVyICAgICAgICAgIDogY3JlZGl0DQo+IHhlbl9wYWdlc2l6ZSAgICAgICAgICAgOiA0
MDk2DQo+IHBsYXRmb3JtX3BhcmFtcyAgICAgICAgOiB2aXJ0X3N0YXJ0PTB4ZmZmZjgwMDAwMDAw
MDAwMA0KPiB4ZW5fY2hhbmdlc2V0ICAgICAgICAgIDogDQo+IHhlbl9jb21tYW5kbGluZSAgICAg
ICAgOiBkb20wX21lbT0xNzQwODBNLG1heDoxNzQwODBNIGRvbTBfbWF4X3ZjcHVzPTI0IGhhcF8x
Z2I9ZmFsc2UgaGFwXzJtYj1mYWxzZSBhbHRwMm09MSBmbGFza19lbmZvcmNpbmc9MSBjb25zb2xl
PXZnYSxjb20xIGNvbTE9MTE1MjAwIGxvZ2x2bD1hbGwNCj4gY2NfY29tcGlsZXIgICAgICAgICAg
ICA6IGdjYyAoU1VTRSBMaW51eCkgNC44LjUNCj4gY2NfY29tcGlsZV9ieSAgICAgICAgICA6IHJv
b3QNCj4gY2NfY29tcGlsZV9kb21haW4gICAgICA6IChub25lKQ0KPiBjY19jb21waWxlX2RhdGUg
ICAgICAgIDogVGh1IE1hciAyOSAxNzo0MjozNiBDU1QgMjAxOA0KPiBidWlsZF9pZCAgICAgICAg
ICAgICAgIDogYzczY2IxMmFmYjFhMmMyY2ZjMDllYjUwMzVkNzU3NmIxZWIwNzFlOQ0KPiB4ZW5k
X2NvbmZpZ19mb3JtYXQgICAgIDogNA0KPiANCj4gMuOAgXRoZSAidW5hbWUgLWEgIiBpbmZvcm1h
dGlvbiBpczoNCj4gTGludXggbGludXggNC40LjEwMy05Mi41Ni1kZWZhdWx0ICMxIFNNUCBXZWQg
RGVjIDI3IDE2OjI0OjMxIFVUQyAyMDE3IA0KPiAoMmZkMjE1NSkgeDg2XzY0IHg4Nl82NCB4ODZf
NjQgR05VL0xpbnV4DQo+IA0KPiAtIGlzIHRoaXMgaW4gZG9tMCBvciBpbiBhIGRvbVUgKGlmIGRv
bVU6IEhWTSBvciBQVik/DQo+IAlJbiBEb20wLCBvdXIgZG9tVSBydW4gd2luZG93czcgT1MuIA0K
PiANCj4gLSBmcm9tIHRoZSBtZXNzYWdlcyBpbiBndWVzcyB0aGUgc3lzdGVtIGlzIGhhbmdpbmcs
IG5vdCBjcmFzaGVkPw0KPiAJdGhlIHdob2xlIHNlcnZlciBpcyBoYW5naW5nIGFuZCBjYW4gbm90
IGJlIGNvbm5lY3RlZCBvciBvcGVyYXRlIGFueXdheS4NCj4gLSB3aGF0IGFyZSB0aGUgb3RoZXIg
dmNwdXMgb2YgdGhlIGRvbWFpbiBkb2luZyAoaG93IHRvIGdldCB0aGlzIGluZm8NCj4gICBpcyBk
ZXBlbmRpbmcgb24gdGhlIGRvbTAvZG9tVSBxdWVzdGlvbiBhYm92ZSk/DQo+IAl0aGUgd2hvbGUg
c2VydmVyIGlzIGhhbmdpbmcgYW5kIGNhbiBub3QgYmUgY29ubmVjdGVkLiANCg0KTG9va2luZyBh
dCB4ZW5fY29tbWFuZGxpbmUgeW91IHNlZW0gdG8gaGF2ZSBhIHNlcmlhbCBjb25zb2xlIGNvbm5l
Y3RlZC4NCg0KV2hlbiB0aGUgbWFjaGluZSBpcyBoYW5naW5nLCBwbGVhc2UgaXNzdWUgY3RybC1B
IHRocmVlIHRpbWVzIHRvIHN3aXRjaCB0aGUgY29uc29sZSBmcm9tIGRvbTAgdG8gWGVuLg0KDQpU
aGVuIHR5cGUgJzAnIChqdXN0IHRoZSBkaWdpdCB6ZXJvKSB0byBnZXQgdGhlIGRvbTAgdmNwdSBz
dGF0ZSAocGxlYXNlIGRvIHRoYXQgbXVsdGlwbGUgdGltZXMgaW4gb3JkZXIgdG8gc2VlIHdoaWNo
IHZjcHVzIGFyZSBpbiBsb29wcykuDQoNClRoZW4gc2VuZCB0aGUgbG9nIG9idGFpbmVkIHZpYSB0
aGUgc2VyaWFsIGxpbmUgZm9yIGZ1cnRoZXIgZGlhZ25vc2lzLiBJdCB3aWxsIGhlbHAgaWYgeW91
IHRyYW5zbGF0ZSB0aGUgb2J2aW91cyBrZXJuZWwgYWRkcmVzc2VzIG9mIHRoZSBoZXggc3RhY2sg
ZHVtcHMgb2YgdGhlIHZjcHVzIHRvIHN5bWJvbCtvZmZzZXQgdXNpbmcgdGhlIGtlcm5lbCBzeW1i
b2wgdGFibGUuDQoNCg0KSnVlcmdlbg0K

--_002_193BC0700AA2F44A8843B8D1C1E6B618D51ABC84nkgeml514mbxchi_
Content-Type: text/plain; name="info.txt"
Content-Description: info.txt
Content-Disposition: attachment; filename="info.txt"; size=232736;
	creation-date="Fri, 06 Jul 2018 01:38:36 GMT";
	modification-date="Fri, 06 Jul 2018 03:12:36 GMT"
Content-Transfer-Encoding: base64

DQpbU09MIFNlc3Npb24gb3BlcmF0aW9uYWwuICBVc2Ugfj8gZm9yIGhlbHBdDQooWEVOKSAnaCcg
cHJlc3NlZCAtPiBzaG93aW5nIGluc3RhbGxlZCBoYW5kbGVycw0KKFhFTikgIGtleSAnJScgKGFz
Y2lpICcyNScpID0+IHRyYXAgdG8geGVuZGJnDQooWEVOKSAga2V5ICcqJyAoYXNjaWkgJzJhJykg
PT4gcHJpbnQgYWxsIGRpYWdub3N0aWNzDQooWEVOKSAga2V5ICcwJyAoYXNjaWkgJzMwJykgPT4g
ZHVtcCBEb20wIHJlZ2lzdGVycw0KKFhFTikgIGtleSAnQScgKGFzY2lpICc0MScpID0+IHRvZ2ds
ZSBhbHRlcm5hdGl2ZSBrZXkgaGFuZGxpbmcNCihYRU4pICBrZXkgJ0QnIChhc2NpaSAnNDQnKSA9
PiBkdW1wIFZULXggRVBUIHRhYmxlcw0KKFhFTikgIGtleSAnSCcgKGFzY2lpICc0OCcpID0+IGR1
bXAgaGVhcCBpbmZvDQooWEVOKSAga2V5ICdJJyAoYXNjaWkgJzQ5JykgPT4gZHVtcCBIVk0gaXJx
IGluZm8NCihYRU4pICBrZXkgJ00nIChhc2NpaSAnNGQnKSA9PiBkdW1wIE1TSSBzdGF0ZQ0KKFhF
TikgIGtleSAnTicgKGFzY2lpICc0ZScpID0+IHRyaWdnZXIgYW4gTk1JDQooWEVOKSAga2V5ICdR
JyAoYXNjaWkgJzUxJykgPT4gZHVtcCBQQ0kgZGV2aWNlcw0KKFhFTikgIGtleSAnUicgKGFzY2lp
ICc1MicpID0+IHJlYm9vdCBtYWNoaW5lDQooWEVOKSAga2V5ICdWJyAoYXNjaWkgJzU2JykgPT4g
ZHVtcCBpb21tdSBpbmZvDQooWEVOKSAga2V5ICdhJyAoYXNjaWkgJzYxJykgPT4gZHVtcCB0aW1l
ciBxdWV1ZXMNCihYRU4pICBrZXkgJ2MnIChhc2NpaSAnNjMnKSA9PiBkdW1wIEFDUEkgQ3ggc3Ry
dWN0dXJlcw0KKFhFTikgIGtleSAnZCcgKGFzY2lpICc2NCcpID0+IGR1bXAgcmVnaXN0ZXJzDQoo
WEVOKSAga2V5ICdlJyAoYXNjaWkgJzY1JykgPT4gZHVtcCBldnRjaG4gaW5mbw0KKFhFTikgIGtl
eSAnZycgKGFzY2lpICc2NycpID0+IHByaW50IGdyYW50IHRhYmxlIHVzYWdlDQooWEVOKSAga2V5
ICdoJyAoYXNjaWkgJzY4JykgPT4gc2hvdyB0aGlzIG1lc3NhZ2UNCihYRU4pICBrZXkgJ2knIChh
c2NpaSAnNjknKSA9PiBkdW1wIGludGVycnVwdCBiaW5kaW5ncw0KKFhFTikgIGtleSAnbScgKGFz
Y2lpICc2ZCcpID0+IG1lbW9yeSBpbmZvDQooWEVOKSAga2V5ICduJyAoYXNjaWkgJzZlJykgPT4g
Tk1JIHN0YXRpc3RpY3MNCihYRU4pICBrZXkgJ28nIChhc2NpaSAnNmYnKSA9PiBkdW1wIGlvbW11
IHAybSB0YWJsZQ0KKFhFTikgIGtleSAncScgKGFzY2lpICc3MScpID0+IGR1bXAgZG9tYWluIChh
bmQgZ3Vlc3QgZGVidWcpIGluZm8NCihYRU4pICBrZXkgJ3InIChhc2NpaSAnNzInKSA9PiBkdW1w
IHJ1biBxdWV1ZXMNCihYRU4pICBrZXkgJ3MnIChhc2NpaSAnNzMnKSA9PiBkdW1wIHNvZnR0c2Mg
c3RhdHMNCihYRU4pICBrZXkgJ3QnIChhc2NpaSAnNzQnKSA9PiBkaXNwbGF5IG11bHRpLWNwdSBj
bG9jayBpbmZvDQooWEVOKSAga2V5ICd1JyAoYXNjaWkgJzc1JykgPT4gZHVtcCBOVU1BIGluZm8N
CihYRU4pICBrZXkgJ3YnIChhc2NpaSAnNzYnKSA9PiBkdW1wIFZULXggVk1DU3MNCihYRU4pICBr
ZXkgJ3cnIChhc2NpaSAnNzcnKSA9PiBzeW5jaHJvbm91c2x5IGR1bXAgY29uc29sZSByaW5nIGJ1
ZmZlciAoZG1lc2cpDQooWEVOKSAga2V5ICd6JyAoYXNjaWkgJzdhJykgPT4gZHVtcCBJT0FQSUMg
aW5mbw0KWzMzMDA0LjA4NDAyMl0gZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0OiAwMDAwIFsjMV0g
U01QIA0KWzMzMDA0LjA4NDA3NV0gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9taXNjIHh0X25h
dCB4dF9waHlzZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUg
aXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRf
aXB2NCBuZl9uYXQgaWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAg
bGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUgbmZfbG9n
X2lwdjQgbmZfbG9nX2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4pIGR1bW15IGlw
bWlfZGV2aW50ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90Y3B1ZHAg
bmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlwdF9SRUpFQ1Qg
aXB0YWJsZV9yYXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19uZXRiaW9zX25z
IG5mX2Nvbm50cmFja19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQg
eHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxlcyB4ZW5f
cGNpYmFjayB4ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVuX2dudGRldiB4
ZW5fZXZ0Y2huIHhlbmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlzY3NpX2Jv
b3Rfc3lzZnMgaXB0YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQgY3JjMTYgamJk
MiBtYmNhY2hlIGludGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRlbXAgY3JjdDEw
ZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFuc2lfY3By
bmcgYWVzbmlfaW50ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0ZzMgZ2x1
ZV9oZWxwZXIgYWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRhYyBsaWJw
aHkgaTJjX2FsZ29fYml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVpX21lIGVkYWNf
Y29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGkyY19pODAxIHBj
c3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBidHJmcyB4b3Ig
cmFpZDZfcHEgaGlkX2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwgZWhjaV9wY2kg
ZWhjaV9oY2QgYWhjaSBsaWJhaGNpIHVzYmNvcmUgbGliYXRhIHVzYl9jb21tb24gbWVnYXJhaWRf
c2FzKE9FWCkgc2cgZG1fbXVsdGlwYXRoIGRtX21vZCBzY3NpX2RoX3JkYWMgc2NzaV9kaF9lbWMg
c2NzaV9kaF9hbHVhIHNjc2lfbW9kIGF1dG9mczQgW2xhc3QgdW5sb2FkZWQ6IHJ0ZV9kb20wX21t
XQ0KWzMzMDA0LjA4NDU1OF0gU3VwcG9ydGVkOiBObywgVW5zdXBwb3J0ZWQgbW9kdWxlcyBhcmUg
bG9hZGVkDQpbMzMwMDQuMDg0NTc2XSBDUFU6IDE3IFBJRDogMjI2ODIgQ29tbTogbG9nZ2VyIFRh
aW50ZWQ6IEcgICAgICAgICAgIE9FICAgTlggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMzMw
MDQuMDg0NTkzXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJ
T1MgMy4zNSAxMC8yMC8yMDE2DQpbMzMwMDQuMDg0NjA5XSB0YXNrOiBmZmZmODgxYTRlMmEwOTQw
IHRpOiBmZmZmODgxYTRlOTA4MDAwIHRhc2sudGk6IGZmZmY4ODFhNGU5MDgwMDANClszMzAwNC4w
ODQ2MjNdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExOTBjNzk+XSAgWzxmZmZmZmZmZjgxMTkwYzc5
Pl0gZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCsweDI3OS8weGFjMA0KWzMzMDA0LjA4NDY1MV0gUlNQ
OiBlMDJiOmZmZmY4ODFhNGU5MGJiYzggIEVGTEFHUzogMDAwMTAwMTMNClszMzAwNC4wODQ2NjJd
IFJBWDogZmZmZjg4MmIxOTA2MjY2OCBSQlg6IDAwMDAwMDAwMDAwMDAxMDEgUkNYOiAwMDAwMDAw
MGZmZmZmZjg4DQpbMzMwMDQuMDg0Njc2XSBSRFg6IGRlYWQwMDAwMDAwMDAxMDAgUlNJOiAwMDAw
MDAwMDAwMDAwMDAxIFJESTogZmZmZjg4MmE2YWI0MGUwMA0KWzMzMDA0LjA4NDY5MV0gUkJQOiBm
ZmZmODgyYjE5MDYyNjQ4IFIwODogMDAwMDAwMDAwMDAwMDA3OCBSMDk6IDAwMDAwMDAwMDA5MjYx
YTENClszMzAwNC4wODQ3MDVdIFIxMDogZmZmZjg4MmIxOTA2MjY2OCBSMTE6IDAwMDAwMDAwMDAw
MjQyMDAgUjEyOiBmZmZmODgxYTRlOTBiZDA4DQpbMzMwMDQuMDg0NzE5XSBSMTM6IGZmZmY4ODJh
NmFiNDBlMDAgUjE0OiBmZmZmZWEwMDg1ZjgxZjQwIFIxNTogZmZmZjg4MmE2YWI0MjMwMA0KWzMz
MDA0LjA4NDc0NV0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdTOmZmZmY4ODJiMTkwNDAw
MDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzMzMDA0LjA4NDc2MF0gQ1M6ICBlMDMz
IERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzMzMDA0LjA4NDc3Ml0g
Q1IyOiAwMDAwN2ZmNDFmMGI5NmU4IENSMzogMDAwMDAwMTYxZDk0MzAwMCBDUjQ6IDAwMDAwMDAw
MDAwNDI2NjANClszMzAwNC4wODQ3OTVdIFN0YWNrOg0KWzMzMDA0LjA4NDgwMl0gIDAwMDAwMDAw
MDAwMDAwMDAgMDI0MjAwY2EwMDAwMDAwMSBmZmZmODgyYTZhYjQwMjAwIGZmZmY4ODJhNmFiNDBl
MDANClszMzAwNC4wODQ4MjVdICAwMDAwMDAwMTAwMDEwMDAwIGZmZmY4ODJiMDAwMDAxMDEgZmZm
Zjg4MjI2NTk5YzdlOCAwMDAwMDAwMDZhYjQwZTAwDQpbMzMwMDQuMDg0ODQ3XSAgZmZmZjg4MTUx
ZmFhNTdjOCBmZmZmZWEwMDhhMTVkMzcwIDAwMDA3ZmY0MWYwYmEwMDAgMDAwMDdmZjQxZjIwMDAw
MA0KWzMzMDA0LjA4NDg2OV0gQ2FsbCBUcmFjZToNClszMzAwNC4wODQ4OTJdICBbPGZmZmZmZmZm
ODExOTIyYmY+XSBfX2FsbG9jX3BhZ2VzX25vZGVtYXNrKzB4ZWYvMHhiNzANClszMzAwNC4wODQ5
MTVdICBbPGZmZmZmZmZmODExZGIyYzQ+XSBhbGxvY19wYWdlc192bWErMHhhNC8weDIyMA0KWzMz
MDA0LjA4NDkzM10gIFs8ZmZmZmZmZmY4MTFiOGI1NT5dIGhhbmRsZV9wdGVfZmF1bHQrMHg4NDUv
MHgxNGIwDQpbMzMwMDQuMDg0OTUxXSAgWzxmZmZmZmZmZjgxMWJhN2Q1Pl0gaGFuZGxlX21tX2Zh
dWx0KzB4M2M1LzB4NTcwDQpbMzMwMDQuMDg0OTcxXSAgWzxmZmZmZmZmZjgxMDY2ODhhPl0gX19k
b19wYWdlX2ZhdWx0KzB4MThhLzB4NDEwDQpbMzMwMDQuMDg0OTkzXSAgWzxmZmZmZmZmZjgxMDY2
YjNiPl0gZG9fcGFnZV9mYXVsdCsweDJiLzB4NzANClszMzAwNC4wODUwMTJdICBbPGZmZmZmZmZm
ODE1Zjg5NjI+XSBwYWdlX2ZhdWx0KzB4NTIvMHg2MA0KWzMzMDA0LjA4ODI0Nl0gRFdBUkYyIHVu
d2luZGVyIHN0dWNrIGF0IHBhZ2VfZmF1bHQrMHg1Mi8weDYwDQpbMzMwMDQuMDg4MjU5XSANClsz
MzAwNC4wODgyNjVdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzMDA0LjA4ODI2NV0g
DQpbMzMwMDQuMDg4Mjc5XSBDb2RlOiA4NCBkNiAwMiAwMCAwMCA0NSA4NCBmNiAwZiA4NCBlZCAw
MSAwMCAwMCA0ZCA4YiA3MiAwOCA0OSA4MyBlZSAyMCBiZSAwMSAwMCAwMCAwMCA0YyA4OSBlZiBl
OCA5ZiA3ZiAwMSAwMCA0OSA4YiA0NiAyOCA0OSA4YiA1NiAyMCA8NDg+IDg5IDQyIDA4IDQ4IDg5
IDEwIDQ4IGI4IDAwIDAxIDAwIDAwIDAwIDAwIGFkIGRlIDQ5IDg5IDQ2IDIwIA0KWzMzMDA0LjA4
ODQ5NV0gUklQICBbPGZmZmZmZmZmODExOTBjNzk+XSBnZXRfcGFnZV9mcm9tX2ZyZWVsaXN0KzB4
Mjc5LzB4YWMwDQpbMzMwMDQuMDg4NTE1XSAgUlNQIDxmZmZmODgxYTRlOTBiYmM4Pg0KWzMzMDA0
LjA4OTE1M10gLS0tWyBlbmQgdHJhY2UgOGU5Y2IxZGUyNzRiM2UwNCBdLS0tDQpbMzMwMDQuNzI4
OTYzXSBnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyMyXSBTTVAgDQpbMzMwMDQuNzI4
OTkxXSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRl
X2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBu
Zl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2Jf
dWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0
ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29t
bW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlf
c2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2
NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9D
VCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jy
b2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZf
Y29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRi
YWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMg
eGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxl
X2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxf
cmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMy
X3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBq
b3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hl
bHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQg
aVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1
cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1l
aSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2Vu
ZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxp
YmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9t
dWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2Nz
aV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzMwMDQuNzI5NDU5
XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzAwNC43
Mjk0NzddIENQVTogMTcgUElEOiA4NjkzIENvbW06IGphdmEgVGFpbnRlZDogRyAgICAgIEQgICAg
T0UgICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzAwNC43Mjk0OTRdIEhhcmR3YXJl
IG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYN
ClszMzAwNC43Mjk1MTBdIHRhc2s6IGZmZmY4ODE2MWQ5MTRjNDAgdGk6IGZmZmY4ODExOGRmNTgw
MDAgdGFzay50aTogZmZmZjg4MTE4ZGY1ODAwMA0KWzMzMDA0LjcyOTUyNV0gUklQOiBlMDMwOls8
ZmZmZmZmZmY4MTE5MGM3OT5dICBbPGZmZmZmZmZmODExOTBjNzk+XSBnZXRfcGFnZV9mcm9tX2Zy
ZWVsaXN0KzB4Mjc5LzB4YWMwDQpbMzMwMDQuNzI5NTUzXSBSU1A6IGUwMmI6ZmZmZjg4MTE4ZGY1
YmE5OCAgRUZMQUdTOiAwMDAxMDAwNw0KWzMzMDA0LjcyOTU2NF0gUkFYOiBmZmZmODgyYjE5MDYy
NjY4IFJCWDogMDAwMDAwMDAwMDAwMDEwMSBSQ1g6IDAwMDAwMDAwZmZmZmZmODgNClszMzAwNC43
Mjk1NzldIFJEWDogZGVhZDAwMDAwMDAwMDEwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMDEgUkRJOiBm
ZmZmODgyYTZhYjQwZTAwDQpbMzMwMDQuNzI5NTkyXSBSQlA6IGZmZmY4ODJiMTkwNjI2NDggUjA4
OiAwMDAwMDAwMDAwMDAwMDc4IFIwOTogMDAwMDAwMDAwMDkyNDNkMg0KWzMzMDA0LjcyOTYwNV0g
UjEwOiBmZmZmODgyYjE5MDYyNjY4IFIxMTogMDAwMDAwMDAwMDAzNDIwMCBSMTI6IGZmZmY4ODEx
OGRmNWJiZDgNClszMzAwNC43Mjk2NDldIFIxMzogZmZmZjg4MmE2YWI0MGUwMCBSMTQ6IGZmZmZl
YTAwODVmODFmNDAgUjE1OiBmZmZmODgyYTZhYjQyMzAwDQpbMzMwMDQuNzI5Njc0XSBGUzogIDAw
MDA3ZjJmNjhkM2Q3MDAoMDAwMCkgR1M6ZmZmZjg4MmIxOTA0MDAwMCgwMDAwKSBrbmxHUzowMDAw
MDAwMDAwMDAwMDAwDQpbMzMwMDQuNzI5Njg5XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAg
Q1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzMwMDQuNzI5NzAyXSBDUjI6IGZmZmY4MDAwMDA3ZjY4
MDAgQ1IzOiAwMDAwMDAyN2UyZWZiMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzMDA0Ljcy
OTcyNF0gU3RhY2s6DQpbMzMwMDQuNzI5NzMxXSAgMDAwMDAwMDAwMDQwMDAwMCAwMzQyMDA0YTAw
MDAwMDAxIGZmZmY4ODJhNmFiNDAyMDAgZmZmZjg4MmE2YWI0MGUwMA0KWzMzMDA0LjcyOTc1NF0g
IDAwMDAwMDAxMDAwMTNmODAgMDAwMDAwMDAwMDAwMDEwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmZm
ZmZmODExZTIwZTMNClszMzAwNC43Mjk3NzddICAwMDAwMDAwMDAyMDgwMjIwIDAwMDAwMDA4MDI0
MDAwNDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwYTczNTMyMzI0DQpbMzMwMDQuNzI5ODAwXSBD
YWxsIFRyYWNlOg0KWzMzMDA0LjcyOTgzMl0gIFs8ZmZmZmZmZmY4MTE5MjJiZj5dIF9fYWxsb2Nf
cGFnZXNfbm9kZW1hc2srMHhlZi8weGI3MA0KWzMzMDA0LjcyOTg2MF0gIFs8ZmZmZmZmZmY4MTFk
OTUzZj5dIGFsbG9jX3BhZ2VzX2N1cnJlbnQrMHg3Zi8weDEwMA0KWzMzMDA0LjcyOTg3N10gIFs8
ZmZmZmZmZmY4MTE4YjBjZD5dIHBhZ2VjYWNoZV9nZXRfcGFnZSsweDRkLzB4MWQwDQpbMzMwMDQu
NzI5OTc2XSAgWzxmZmZmZmZmZmEwMjY0NWI5Pl0gcHJlcGFyZV9wYWdlcysweGE5LzB4MWIwIFti
dHJmc10NClszMzAwNC43MzAwMjBdICBbPGZmZmZmZmZmYTAyNjUzNDI+XSBfX2J0cmZzX2J1ZmZl
cmVkX3dyaXRlKzB4MjEyLzB4NjgwIFtidHJmc10NClszMzAwNC43MzAwNTddICBbPGZmZmZmZmZm
YTAyNjhmZTM+XSBidHJmc19maWxlX3dyaXRlX2l0ZXIrMHgxODMvMHg1YzAgW2J0cmZzXQ0KWzMz
MDA0LjczMDA4MV0gIFs8ZmZmZmZmZmY4MTIwMTU0Nj5dIF9fdmZzX3dyaXRlKzB4YjYvMHgxMDAN
ClszMzAwNC43MzAxMDBdICBbPGZmZmZmZmZmODEyMDFiM2Q+XSB2ZnNfd3JpdGUrMHg5ZC8weDE5
MA0KWzMzMDA0LjczMDExNl0gIFs8ZmZmZmZmZmY4MTIwMjgxMj5dIFN5U193cml0ZSsweDQyLzB4
YTANClszMzAwNC43MzAxMzVdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0
X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzMDA0LjczNDYxM10gRFdBUkYyIHVud2luZGVyIHN0dWNr
IGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMwMDQuNzM0NjMzXSAN
ClszMzAwNC43MzQ2NDBdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzMDA0LjczNDY0
MF0gDQpbMzMwMDQuNzM0NjU1XSBDb2RlOiA4NCBkNiAwMiAwMCAwMCA0NSA4NCBmNiAwZiA4NCBl
ZCAwMSAwMCAwMCA0ZCA4YiA3MiAwOCA0OSA4MyBlZSAyMCBiZSAwMSAwMCAwMCAwMCA0YyA4OSBl
ZiBlOCA5ZiA3ZiAwMSAwMCA0OSA4YiA0NiAyOCA0OSA4YiA1NiAyMCA8NDg+IDg5IDQyIDA4IDQ4
IDg5IDEwIDQ4IGI4IDAwIDAxIDAwIDAwIDAwIDAwIGFkIGRlIDQ5IDg5IDQ2IDIwIA0KWzMzMDA0
LjczNDg1NV0gUklQICBbPGZmZmZmZmZmODExOTBjNzk+XSBnZXRfcGFnZV9mcm9tX2ZyZWVsaXN0
KzB4Mjc5LzB4YWMwDQpbMzMwMDQuNzM0ODgwXSAgUlNQIDxmZmZmODgxMThkZjViYTk4Pg0KWzMz
MDA0LjczNDg5Ml0gLS0tWyBlbmQgdHJhY2UgOGU5Y2IxZGUyNzRiM2UwNSBdLS0tDQpbMzMwMDUu
MzAyMDc2XSBnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyMzXSBTTVAgDQpbMzMwMDUu
MzAyMDk5XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYg
cnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFE
RSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBp
Z2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9m
aWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2df
Y29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlw
bWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tf
aXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4
dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNr
X2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sg
bmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9u
ZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVu
ZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRh
YmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50
ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNy
YzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRl
bCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxr
X2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19i
aXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNs
b3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3Jl
IG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRf
Z2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNp
IGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBk
bV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEg
c2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzMwMDUuMzAy
NTc4XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzAw
NS4zMDI1OTVdIENQVTogMTcgUElEOiAxNzgyIENvbW06IHJzOm1haW4gUTpSZWcgVGFpbnRlZDog
RyAgICAgIEQgICAgT0UgICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzAwNS4zMDI2
MTJdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1
IDEwLzIwLzIwMTYNClszMzAwNS4zMDI2MjhdIHRhc2s6IGZmZmY4ODJiMGM2ZDAwNDAgdGk6IGZm
ZmY4ODJiMGQ4ODAwMDAgdGFzay50aTogZmZmZjg4MmIwZDg4MDAwMA0KWzMzMDA1LjMwMjY0M10g
UklQOiBlMDMwOls8ZmZmZmZmZmY4MTE5MGM3OT5dICBbPGZmZmZmZmZmODExOTBjNzk+XSBnZXRf
cGFnZV9mcm9tX2ZyZWVsaXN0KzB4Mjc5LzB4YWMwDQpbMzMwMDUuMzAyNjczXSBSU1A6IGUwMmI6
ZmZmZjg4MmIwZDg4M2E2MCAgRUZMQUdTOiAwMDAxMDAwMw0KWzMzMDA1LjMwMjY4NV0gUkFYOiBk
ZWFkMDAwMDAwMDAwMjAwIFJCWDogMDAwMDAwMDAwMDAwMDEwMSBSQ1g6IDAwMDAwMDAwZmZmZmZm
ODgNClszMzAwNS4zMDI3MDFdIFJEWDogZGVhZDAwMDAwMDAwMDEwMCBSU0k6IDAwMDAwMDAwMDAw
MDAwMDEgUkRJOiBmZmZmODgyYTZhYjQwZTAwDQpbMzMwMDUuMzAyNzE1XSBSQlA6IGZmZmY4ODJi
MTkwNjI2NDggUjA4OiAwMDAwMDAwMDAwMDAwMDc4IFIwOTogMDAwMDAwMDAwMDkyNDBkMA0KWzMz
MDA1LjMwMjcyOV0gUjEwOiBmZmZmODgyYjE5MDYyNjY4IFIxMTogMDAwMDAwMDAwMDAzNDIwMCBS
MTI6IGZmZmY4ODJiMGQ4ODNiYTANClszMzAwNS4zMDI3NDRdIFIxMzogZmZmZjg4MmE2YWI0MGUw
MCBSMTQ6IGZmZmZlYTAwODVmODFmNDAgUjE1OiBmZmZmODgyYTZhYjQyMzAwDQpbMzMwMDUuMzAy
NzcxXSBGUzogIDAwMDA3ZjkxY2I3ZmU3MDAoMDAwMCkgR1M6ZmZmZjg4MmIxOTA0MDAwMCgwMDAw
KSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzMwMDUuMzAyNzg2XSBDUzogIGUwMzMgRFM6IDAw
MDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzMwMDUuMzAyNzk5XSBDUjI6IDAw
MDA3ZjkxYmMwOTcyMTggQ1IzOiAwMDAwMDAyYjEwZTJjMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2
MA0KWzMzMDA1LjMwMjgyMl0gU3RhY2s6DQpbMzMwMDUuMzAyODI5XSAgMDAwMDAwMDAwMjA4MDAy
MCAwMzQyMDBjYTAwMDAwMDAxIGZmZmY4ODJhNmFiNDAyMDAgZmZmZjg4MmE2YWI0MGUwMA0KWzMz
MDA1LjMwMjg2N10gIDAwMDAwMDAxMDAwMTAyYzQgZmZmZjg4MjgwMDAwMDEwMSBmZmZmODgxNjlh
MmZkM2Q4IGZmZmY4ODI4YWZhMzk4MTANClszMzAwNS4zMDI4OTFdICBmZmZmZmZmZmEwNWIwMmNm
IDAwMDAwMDAwMDAwMDAwMDIgZmZmZmZmZmY4MTI2MmQ1YiBmZmZmODgyYWZjN2IwOTgwDQpbMzMw
MDUuMzAyOTE1XSBDYWxsIFRyYWNlOg0KWzMzMDA1LjMwMjkzOV0gIFs8ZmZmZmZmZmY4MTE5MjJi
Zj5dIF9fYWxsb2NfcGFnZXNfbm9kZW1hc2srMHhlZi8weGI3MA0KWzMzMDA1LjMwMjk2NV0gIFs8
ZmZmZmZmZmY4MTFkOTUzZj5dIGFsbG9jX3BhZ2VzX2N1cnJlbnQrMHg3Zi8weDEwMA0KWzMzMDA1
LjMwMjk4NV0gIFs8ZmZmZmZmZmY4MTE4YjBjZD5dIHBhZ2VjYWNoZV9nZXRfcGFnZSsweDRkLzB4
MWQwDQpbMzMwMDUuMzAzMDAyXSAgWzxmZmZmZmZmZjgxMThiMjcyPl0gZ3JhYl9jYWNoZV9wYWdl
X3dyaXRlX2JlZ2luKzB4MjIvMHg0MA0KWzMzMDA1LjMwMzA1OV0gIFs8ZmZmZmZmZmZhMDU3NDdi
NT5dIGV4dDRfZGFfd3JpdGVfYmVnaW4rMHhhNS8weDM0MCBbZXh0NF0NClszMzAwNS4zMDMwOTdd
ICBbPGZmZmZmZmZmODExOGExNzU+XSBnZW5lcmljX3BlcmZvcm1fd3JpdGUrMHhjNS8weDFiMA0K
WzMzMDA1LjMwMzExNF0gIFs8ZmZmZmZmZmY4MTE4YmYyMT5dIF9fZ2VuZXJpY19maWxlX3dyaXRl
X2l0ZXIrMHgxODEvMHgxYzANClszMzAwNS4zMDMxNDRdICBbPGZmZmZmZmZmYTA1NjlkMTY+XSBl
eHQ0X2ZpbGVfd3JpdGVfaXRlcisweGY2LzB4MzUwIFtleHQ0XQ0KWzMzMDA1LjMwMzE3MF0gIFs8
ZmZmZmZmZmY4MTIwMTU0Nj5dIF9fdmZzX3dyaXRlKzB4YjYvMHgxMDANClszMzAwNS4zMDMxODZd
ICBbPGZmZmZmZmZmODEyMDFiM2Q+XSB2ZnNfd3JpdGUrMHg5ZC8weDE5MA0KWzMzMDA1LjMwMzIw
MV0gIFs8ZmZmZmZmZmY4MTIwMjgxMj5dIFN5U193cml0ZSsweDQyLzB4YTANClszMzAwNS4zMDMy
MThdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUv
MHhjYQ0KWzMzMDA1LjMwNjQ4NV0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NB
TExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMwMDUuMzA2NTAxXSANClszMzAwNS4zMDY1MDdd
IExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzMDA1LjMwNjUwN10gDQpbMzMwMDUuMzA2
NTIwXSBDb2RlOiA4NCBkNiAwMiAwMCAwMCA0NSA4NCBmNiAwZiA4NCBlZCAwMSAwMCAwMCA0ZCA4
YiA3MiAwOCA0OSA4MyBlZSAyMCBiZSAwMSAwMCAwMCAwMCA0YyA4OSBlZiBlOCA5ZiA3ZiAwMSAw
MCA0OSA4YiA0NiAyOCA0OSA4YiA1NiAyMCA8NDg+IDg5IDQyIDA4IDQ4IDg5IDEwIDQ4IGI4IDAw
IDAxIDAwIDAwIDAwIDAwIGFkIGRlIDQ5IDg5IDQ2IDIwIA0KWzMzMDA1LjMwNjcwMF0gUklQICBb
PGZmZmZmZmZmODExOTBjNzk+XSBnZXRfcGFnZV9mcm9tX2ZyZWVsaXN0KzB4Mjc5LzB4YWMwDQpb
MzMwMDUuMzA2NzIwXSAgUlNQIDxmZmZmODgyYjBkODgzYTYwPg0KWzMzMDA1LjMwNjczMF0gLS0t
WyBlbmQgdHJhY2UgOGU5Y2IxZGUyNzRiM2UwNiBdLS0tDQpbMzMwMDUuOTA3MzEwXSBnZW5lcmFs
IHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyM0XSBTTVAgDQpbMzMwMDUuOTA3MzUzXSBNb2R1bGVz
IGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VO
KSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVl
cmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVu
IHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMg
bmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4
dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2do
YW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdf
aXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9t
YW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9j
b25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlw
NnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGti
YWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQg
YWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90
YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtn
X3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFz
aF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4
Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5
cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRD
T192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBz
Y3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmpl
cyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQg
c2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29y
ZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1f
bW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2Zz
NCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzMwMDUuOTA3ODMxXSBTdXBwb3J0ZWQ6
IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzAwNS45MDc4NTBdIENQVTog
MTQgUElEOiAyMjY5NCBDb21tOiB1bnppcCBUYWludGVkOiBHICAgICAgRCAgICBPRSAgIE5YIDQu
NC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzMzMDA1LjkwNzg2Nl0gSGFyZHdhcmUgbmFtZTogSHVh
d2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzMzMDA1Ljkw
Nzg4NF0gdGFzazogZmZmZjg4MTdiZGVmODYwMCB0aTogZmZmZjg4MTAxZDE2MDAwMCB0YXNrLnRp
OiBmZmZmODgxMDFkMTYwMDAwDQpbMzMwMDUuOTA3ODk4XSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgx
MzIzODY3Pl0gIFs8ZmZmZmZmZmY4MTMyMzg2Nz5dIGNsZWFyX3BhZ2VfY19lKzB4Ny8weDEwDQpb
MzMwMDUuOTA3OTI5XSBSU1A6IGUwMmI6ZmZmZjg4MTAxZDE2M2JjMCAgRUZMQUdTOiAwMDAxMDI0
Ng0KWzMzMDA1LjkwNzkzOF0gUkFYOiAwMDAwMDAwMDAwMDAwMDAwIFJCWDogZmZmZjllMmIxOTA2
MjY0OCBSQ1g6IDAwMDAwMDAwMDAwMDEwMDANClszMzAwNS45MDc5NTJdIFJEWDogMDAwMDAwMDAw
MDAyMjZhOCBSU0k6IDAwMDAwMDAwMDAwMDAwMjAgUkRJOiBmZmU3MTJjNjQxODk5MDAwDQpbMzMw
MDUuOTA3OTY1XSBSQlA6IGZmZmY4ODE3YmRlZjg2MDAgUjA4OiAwMDAwMDAwMDAwMDAwMDc4IFIw
OTogMDAwMDAwMDAwMDkyM2FkMg0KWzMzMDA1LjkwNzk3OV0gUjEwOiBmZmZmODgyYjE4ZmEyNjY4
IFIxMTogMDAwMDAwMDAwMDAyNDI4MCBSMTI6IGZmZmY4ODJhNmFiNDBlMDANClszMzAwNS45MDc5
OTJdIFIxMzogZmZmZjllMmIxOTA2MjY4OCBSMTQ6IGZmZmY4ODJiMTkwNjI2NDggUjE1OiBmZmZm
ODgwMDAwMDAwMDAwDQpbMzMwMDUuOTA4MDc0XSBGUzogIDAwMDA3ZmMxM2FmNjk3MDAoMDAwMCkg
R1M6ZmZmZjg4MmIxOGY4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzMwMDUu
OTA4MDg4XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMz
DQpbMzMwMDUuOTA4MDk5XSBDUjI6IDAwMDA1NTcwNmIwZTIwMDAgQ1IzOiAwMDAwMDAxNzNjNzI5
MDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzMDA1LjkwODEyM10gU3RhY2s6DQpbMzMwMDUu
OTA4MTI5XSAgZmZmZmZmZmY4MTE5MGQ5YyAwMDAwMDAwMDgxMTkyMmJmIDAyNDI4MGNhMDAwMDAw
MDEgZmZmZjg4MmE2YWI0MDIwMA0KWzMzMDA1LjkwODE1MV0gIGZmZmY4ODJhNmFiNDBlMDAgMDAw
MDAwMDEwMDAxMDAwMCAwMDAwMDAwMDAwMDAwMTAxIDAwMDAwMDAwMDAwMDAwMDANClszMzAwNS45
MDgxNzJdICBmZmZmODgyYjE4ZmUyNjY4IGZmZmY4ODJhNmFiNDEyZDAgZmZmZjg4MmIxOGZlMjY2
OCAwMDAwMDEwMTAwMDAwMDIzDQpbMzMwMDUuOTA4MTkzXSBDYWxsIFRyYWNlOg0KWzMzMDA1Ljkx
MjYyNl0gSW5leGFjdCBiYWNrdHJhY2U6DQpbMzMwMDUuOTEyNjI2XSANClszMzAwNS45MTI2OTFd
ICBbPGZmZmZmZmZmODExOTBkOWM+XSA/IGdldF9wYWdlX2Zyb21fZnJlZWxpc3QrMHgzOWMvMHhh
YzANClszMzAwNS45MTI3MTJdICBbPGZmZmZmZmZmODExOTIyYmY+XSA/IF9fYWxsb2NfcGFnZXNf
bm9kZW1hc2srMHhlZi8weGI3MA0KWzMzMDA1LjkxMjczNV0gIFs8ZmZmZmZmZmY4MTVmOGNhOT5d
ID8gZXJyb3JfZXhpdCsweDkvMHgyMA0KWzMzMDA1LjkxMjc0OF0gIFs8ZmZmZmZmZmY4MTVmOGNh
OT5dID8gZXJyb3JfZXhpdCsweDkvMHgyMA0KWzMzMDA1LjkxMjc1OV0gIFs8ZmZmZmZmZmY4MTE5
OGE5ZT5dID8gcmVsZWFzZV9wYWdlcysweGJlLzB4MjUwDQpbMzMwMDUuOTEyNzgyXSAgWzxmZmZm
ZmZmZjgxMWRiMmM0Pl0gPyBhbGxvY19wYWdlc192bWErMHhhNC8weDIyMA0KWzMzMDA1LjkxMjgw
MV0gIFs8ZmZmZmZmZmY4MTFiOTAyOT5dID8gaGFuZGxlX3B0ZV9mYXVsdCsweGQxOS8weDE0YjAN
ClszMzAwNS45MTI4MjFdICBbPGZmZmZmZmZmODE1ZjE2YmM+XSA/IHRocmVhZF9yZXR1cm4rMHgy
Zi8weDVkMw0KWzMzMDA1LjkxMjgzNl0gIFs8ZmZmZmZmZmY4MTVmMTZiYz5dID8gdGhyZWFkX3Jl
dHVybisweDJmLzB4NWQzDQpbMzMwMDUuOTEyODQ5XSAgWzxmZmZmZmZmZjgxNWYxNmIwPl0gPyB0
aHJlYWRfcmV0dXJuKzB4MjMvMHg1ZDMNClszMzAwNS45MTI4NjJdICBbPGZmZmZmZmZmODE1ZjE2
YmM+XSA/IHRocmVhZF9yZXR1cm4rMHgyZi8weDVkMw0KWzMzMDA1LjkxMjg4MF0gIFs8ZmZmZmZm
ZmY4MTVmMTZiMD5dID8gdGhyZWFkX3JldHVybisweDIzLzB4NWQzDQpbMzMwMDUuOTEyODk0XSAg
WzxmZmZmZmZmZjgxNWYxNmJjPl0gPyB0aHJlYWRfcmV0dXJuKzB4MmYvMHg1ZDMNClszMzAwNS45
MTI5MDddICBbPGZmZmZmZmZmODE1ZjE2YjA+XSA/IHRocmVhZF9yZXR1cm4rMHgyMy8weDVkMw0K
WzMzMDA1LjkxMjkyMl0gIFs8ZmZmZmZmZmY4MTVmMTZiYz5dID8gdGhyZWFkX3JldHVybisweDJm
LzB4NWQzDQpbMzMwMDUuOTEyOTM2XSAgWzxmZmZmZmZmZjgxNWYxNmJjPl0gPyB0aHJlYWRfcmV0
dXJuKzB4MmYvMHg1ZDMNClszMzAwNS45MTI5NTFdICBbPGZmZmZmZmZmODE1ZjE2YjA+XSA/IHRo
cmVhZF9yZXR1cm4rMHgyMy8weDVkMw0KWzMzMDA1LjkxMjk3NF0gIFs8ZmZmZmZmZmY4MTAwNmRj
OT5dID8gX19yYXdfY2FsbGVlX3NhdmVfeGVuX3BtZF92YWwrMHgxMS8weDFlDQpbMzMwMDUuOTEy
OTkyXSAgWzxmZmZmZmZmZjgxMWJhN2Q1Pl0gPyBoYW5kbGVfbW1fZmF1bHQrMHgzYzUvMHg1NzAN
ClszMzAwNS45MTMwMTNdICBbPGZmZmZmZmZmODEwNjY4OGE+XSA/IF9fZG9fcGFnZV9mYXVsdCsw
eDE4YS8weDQxMA0KWzMzMDA1LjkxMzAyNl0gIFs8ZmZmZmZmZmY4MTA2NmIzYj5dID8gZG9fcGFn
ZV9mYXVsdCsweDJiLzB4NzANClszMzAwNS45MTMwMzhdICBbPGZmZmZmZmZmODE1Zjg5NGM+XSA/
IHBhZ2VfZmF1bHQrMHgzYy8weDYwDQpbMzMwMDUuOTEzMDU2XSAgWzxmZmZmZmZmZjgxNWY4OTYy
Pl0gPyBwYWdlX2ZhdWx0KzB4NTIvMHg2MA0KWzMzMDA1LjkxMzA3MV0gQ29kZTogMTAgNDggODkg
NDcgMTggNDggODkgNDcgMjAgNDggODkgNDcgMjggNDggODkgNDcgMzAgNDggODkgNDcgMzggNDgg
OGQgN2YgNDAgNzUgZDkgOTAgYzMgMGYgMWYgODAgMDAgMDAgMDAgMDAgYjkgMDAgMTAgMDAgMDAg
MzEgYzAgPGYzPiBhYSBjMyA5MCA5MCA5MCA5MCA5MCA5MCAwZiAxZiA0NCAwMCAwMCA0OCA4NSBm
ZiAwZiA4NCA5YyAwMCANClszMzAwNS45MTMyNTRdIFJJUCAgWzxmZmZmZmZmZjgxMzIzODY3Pl0g
Y2xlYXJfcGFnZV9jX2UrMHg3LzB4MTANClszMzAwNS45MTMyNzZdICBSU1AgPGZmZmY4ODEwMWQx
NjNiYzA+DQpbMzMwMDUuOTEzMzc5XSAtLS1bIGVuZCB0cmFjZSA4ZTljYjFkZTI3NGIzZTA3IF0t
LS0NClszMzAwNi40ODI0MjVdIEJVRzogQmFkIHBhZ2Ugc3RhdGUgaW4gcHJvY2VzcyB1bnppcCAg
cGZuOjIxN2UwN2QNClszMzAwNi40ODI0NDhdIHBhZ2U6ZmZmZmVhMDA4NWY4MWY0MCBjb3VudDoy
IG1hcGNvdW50OjEgbWFwcGluZzpmZmZmODgyMjBmNTUwZTQ5IGluZGV4OjB4MA0KWzMzMDA2LjQ4
MjQ2NV0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFj
a2VkKQ0KWzMzMDA2LjQ4MjQ4MF0gcGFnZSBkdW1wZWQgYmVjYXVzZTogcGFnZSBzdGlsbCBjaGFy
Z2VkIHRvIGNncm91cA0KWzMzMDA2LjQ4MjQ5Ml0gcGFnZS0+bWVtX2Nncm91cDpmZmZmODgwMTlm
ZDgyMDAwDQpbMzMwMDYuNDgyNTAyXSBiYWQgYmVjYXVzZSBvZiBmbGFnczogMHg2MChscnV8YWN0
aXZlKQ0KWzMzMDA2LjQ4MjUxMl0gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9taXNjIHh0X25h
dCB4dF9waHlzZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUg
aXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRf
aXB2NCBuZl9uYXQgaWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAg
bGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUgbmZfbG9n
X2lwdjQgbmZfbG9nX2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4pIGR1bW15IGlw
bWlfZGV2aW50ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90Y3B1ZHAg
bmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlwdF9SRUpFQ1Qg
aXB0YWJsZV9yYXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19uZXRiaW9zX25z
IG5mX2Nvbm50cmFja19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQg
eHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxlcyB4ZW5f
cGNpYmFjayB4ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVuX2dudGRldiB4
ZW5fZXZ0Y2huIHhlbmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlzY3NpX2Jv
b3Rfc3lzZnMgaXB0YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQgY3JjMTYgamJk
MiBtYmNhY2hlIGludGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRlbXAgY3JjdDEw
ZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFuc2lfY3By
bmcgYWVzbmlfaW50ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0ZzMgZ2x1
ZV9oZWxwZXIgYWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRhYyBsaWJw
aHkgaTJjX2FsZ29fYml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVpX21lIGVkYWNf
Y29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGkyY19pODAxIHBj
c3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBidHJmcyB4b3Ig
cmFpZDZfcHEgaGlkX2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwgZWhjaV9wY2kg
ZWhjaV9oY2QgYWhjaSBsaVszMzAxNC4yNDIwNTldIFNGVzItSU5leHQtQUNDLVRDUCBJTj1ldGgx
IE9VVD0gTUFDPWM4OjFmOmJlOjk0OmEwOjllOjkwOjE3OmFjOmFlOjU1OjM0OjA4OjAwIFNSQz04
LjM1LjMwLjEwNCBEU1Q9OC4zNS4zMC4xMTIgTEVOPTYwIFRPUz0weDAwIFBSRUM9MHgwMCBUVEw9
NjQgSUQ9MzE3NzcgREYgUFJPVE89VENQIFNQVD01OTg3NiBEUFQ9NTEwMiBXSU5ET1c9MTQ2MDAg
UkVTPTB4MDAgU1lOIFVSR1A9MCBPUFQgKDAyMDQwNUI0MDQwMjA4MEE2QzhEREY2MDAwMDAwMDAw
MDEwMzAzMDcpIA0KWzMzMDE0LjI2MzMwM10gU0ZXMi1JTmV4dC1BQ0MtVENQIElOPWV0aDEgT1VU
PSBNQUM9Yzg6MWY6YmU6OTQ6YTA6OWU6OTA6MTc6YWM6YWU6NTU6MzQ6MDg6MDAgU1JDPTguMzUu
MzAuMTA0IERTVD04LjM1LjMwLjExMiBMRU49NjAgVE9TPTB4MDAgUFJFQz0weDAwIFRUTD02NCBJ
RD00ODEyOSBERiBQUk9UTz1UQ1AgU1BUPTU5ODc3IERQVD01MTAyIFdJTkRPVz0xNDYwMCBSRVM9
MHgwMCBTWU4gVVJHUD0wIE9QVCAoMDIwNDA1QjQwNDAyMDgwQTZDOERERjYzMDAwMDAwMDAwMTAz
MDMwNykgDQpbMzMwMTQuMjc0NDA3XSBnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyMx
OF0gU01QIA0KWzMzMDE0LjI3NDQzMl0gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9taXNjIHh0
X25hdCB4dF9waHlzZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5n
bGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9u
YXRfaXB2NCBuZl9uYXQgaWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRnZSBz
dHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUgbmZf
bG9nX2lwdjQgbmZfbG9nX2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4pIGR1bW15
IGlwbWlfZGV2aW50ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90Y3B1
ZHAgbmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlwdF9SRUpF
Q1QgaXB0YWJsZV9yYXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19uZXRiaW9z
X25zIG5mX2Nvbm50cmFja19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lw
djQgeHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxlcyB4
ZW5fcGNpYmFjayB4ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVuX2dudGRl
diB4ZW5fZXZ0Y2huIHhlbmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlzY3Np
X2Jvb3Rfc3lzZnMgaXB0YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQgY3JjMTYg
amJkMiBtYmNhY2hlIGludGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRlbXAgY3Jj
dDEwZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFuc2lf
Y3BybmcgYWVzbmlfaW50ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0ZzMg
Z2x1ZV9oZWxwZXIgYWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRhYyBs
aWJwaHkgaTJjX2FsZ29fYml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVpX21lIGVk
YWNfY29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGkyY19pODAx
IHBjc3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBidHJmcyB4
b3IgcmFpZDZfcHEgaGlkX2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwgZWhjaV9w
Y2kgZWhjaV9oY2QgYWhjaSBsaWJhaGNpIHVzYmNvcmUgbGliYXRhIHVzYl9jb21tb24gbWVnYXJh
aWRfc2FzKE9FWCkgc2cgZG1fbXVsdGlwYXRoIGRtX21vZCBzY3NpX2RoX3JkYWMgc2NzaV9kaF9l
bWMgc2NzaV9kaF9hbHVhIHNjc2lfbW9kIGF1dG9mczQgW2xhc3QgdW5sb2FkZWQ6IHJ0ZV9kb20w
X21tXQ0KWzMzMDE0LjI3NDg5M10gU3VwcG9ydGVkOiBObywgVW5zdXBwb3J0ZWQgbW9kdWxlcyBh
cmUgbG9hZGVkDQpbMzMwMTQuMjc0OTExXSBDUFU6IDE3IFBJRDogMjI4NTcgQ29tbTogc2ggVGFp
bnRlZDogRyAgICBCIEQgICAgT0UgICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzAx
NC4yNzQ5MzBdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklP
UyAzLjM1IDEwLzIwLzIwMTYNClszMzAxNC4yNzQ5NzZdIHRhc2s6IGZmZmY4ODEzMDM5ODhhNDAg
dGk6IGZmZmY4ODIwYTI0MTAwMDAgdGFzay50aTogZmZmZjg4MjBhMjQxMDAwMA0KWzMzMDE0LjI3
NDk5MV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTE5MGM3MT5dICBbPGZmZmZmZmZmODExOTBjNzE+
XSBnZXRfcGFnZV9mcm9tX2ZyZWVsaXN0KzB4MjcxLzB4YWMwDQpbMzMwMTQuMjc1MDIzXSBSU1A6
IGUwMmI6ZmZmZjg4MjBhMjQxM2FkMCAgRUZMQUdTOiAwMDAxMDAwNg0KWzMzMDE0LjI3NTAzM10g
UkFYOiAwMDAwMDAwMGZmZmZmZmFmIFJCWDogMDAwMDAwMDAwMDAwMDEwMSBSQ1g6IDAwMDAwMDAw
ZmZmZmZmODgNClszMzAxNC4yNzUwNTFdIFJEWDogMDAwMDAwMDAwMDAyMjY4OSBSU0k6IDAwMDAw
MDAwMDAwMDAwMDEgUkRJOiBmZmZmODgyYTZhYjQwZTAwDQpbMzMwMTQuMjc1MDY2XSBSQlA6IGZm
ZmY4ODJiMTkwNjI2NDggUjA4OiAwMDAwMDAwMDAwMDAwMDc4IFIwOTogMDAwMDAwMDAwMDkyMmRh
ZA0KWzMzMDE0LjI3NTA4Nl0gUjEwOiBmZmZmODgyYjE5MDYyNjY4IFIxMTogMDAwMDAwMDAwMDAy
NDIwMCBSMTI6IGZmZmY4ODIwYTI0MTNjMTANClszMzAxNC4yNzUxMDBdIFIxMzogZmZmZjg4MmE2
YWI0MGUwMCBSMTQ6IGRlYWQwMDAwMDAwMDAwZTAgUjE1OiBmZmZmODgyYTZhYjQyMzAwDQpbMzMw
MTQuMjc1MTI5XSBGUzogIDAwMDA3ZjU3OGYxZDc3MDAoMDAwMCkgR1M6ZmZmZjg4MmIxOTA0MDAw
MCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzMwMTQuMjc1MTQ1XSBDUzogIGUwMzMg
RFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzMwMTQuMjc1MTU4XSBD
UjI6IDAwMDA3ZjU3OGU5NTM4MjAgQ1IzOiAwMDAwMDAwZmU3ZTZjMDAwIENSNDogMDAwMDAwMDAw
MDA0MjY2MA0KWzMzMDE0LjI3NTE4M10gU3RhY2s6DQpbMzMwMTQuMjc1MTg5XSAgMDAwMDAwMDAw
MDAwMDAwMCAwMjQyMDBjYTAwMDAwMDAxIGZmZmY4ODJhNmFiNDAyMDAgZmZmZjg4MmE2YWI0MGUw
MA0KWzMzMDE0LjI3NTIxNF0gIDAwMDAwMDAxMDAwMTAwMDAgMDAwMDAwMDAwMDAwMDEwMSAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANClszMzAxNC4yNzUyMzVdICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
DQpbMzMwMTQuMjc1MjY2XSBDYWxsIFRyYWNlOg0KWzMzMDE0LjI3NTI5M10gIFs8ZmZmZmZmZmY4
MTE5MjJiZj5dIF9fYWxsb2NfcGFnZXNfbm9kZW1hc2srMHhlZi8weGI3MA0KWzMzMDE0LjI3NTMx
Nl0gIFs8ZmZmZmZmZmY4MTFkYjJjND5dIGFsbG9jX3BhZ2VzX3ZtYSsweGE0LzB4MjIwDQpbMzMw
MTQuMjc1MzM3XSAgWzxmZmZmZmZmZjgxMWI1Y2I1Pl0gd3BfcGFnZV9jb3B5LmlzcmEuNjErMHg4
NS8weDRmMA0KWzMzMDE0LjI3NTM2MF0gIFs8ZmZmZmZmZmY4MTFiN2I4OD5dIGRvX3dwX3BhZ2Ur
MHhhOC8weDUzMA0KWzMzMDE0LjI3NTM3OF0gIFs8ZmZmZmZmZmY4MTFiOGQxYT5dIGhhbmRsZV9w
dGVfZmF1bHQrMHhhMGEvMHgxNGIwDQpbMzMwMTQuMjc1Mzk2XSAgWzxmZmZmZmZmZjgxMWJhN2Q1
Pl0gaGFuZGxlX21tX2ZhdWx0KzB4M2M1LzB4NTcwDQpbMzMwMTQuMjc1NDIxXSAgWzxmZmZmZmZm
ZjgxMDY2ODhhPl0gX19kb19wYWdlX2ZhdWx0KzB4MThhLzB4NDEwDQpbMzMwMTQuMjc1NDQ1XSAg
WzxmZmZmZmZmZjgxMDY2YjNiPl0gZG9fcGFnZV9mYXVsdCsweDJiLzB4NzANClszMzAxNC4yNzU0
NjddICBbPGZmZmZmZmZmODE1Zjg5NjI+XSBwYWdlX2ZhdWx0KzB4NTIvMHg2MA0KWzMzMDE0LjI4
NTI5Nl0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IHBhZ2VfZmF1bHQrMHg1Mi8weDYwDQpbMzMw
MTQuMjg1MzE0XSANClszMzAxNC4yODUzMjFdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0K
WzMzMDE0LjI4NTMyMV0gDQpbMzMwMTQuMjg1MzM1XSBDb2RlOiAwNCA0OSAwMSBlYSA0ZCAzYiAx
MiAwZiA4NCBkNiAwMiAwMCAwMCA0NSA4NCBmNiAwZiA4NCBlZCAwMSAwMCAwMCA0ZCA4YiA3MiAw
OCA0OSA4MyBlZSAyMCBiZSAwMSAwMCAwMCAwMCA0YyA4OSBlZiBlOCA5ZiA3ZiAwMSAwMCA8NDk+
IDhiIDQ2IDI4IDQ5IDhiIDU2IDIwIDQ4IDg5IDQyIDA4IDQ4IDg5IDEwIDQ4IGI4IDAwIDAxIDAw
IDAwIA0KWzMzMDE0LjI4NTU1OV0gUklQICBbPGZmZmZmZmZmODExOTBjNzE+XSBnZXRfcGFnZV9m
cm9tX2ZyZWVsaXN0KzB4MjcxLzB4YWMwDQpbMzMwMTQuMjg1NTgwXSAgUlNQIDxmZmZmODgyMGEy
NDEzYWQwPg0KWzMzMDE0LjI4NTU5NV0gLS0tWyBlbmQgdHJhY2UgOGU5Y2IxZGUyNzRiM2UxNSBd
LS0tDQpbMzMwMTQuODU4NjgwXSBnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyMxOV0g
U01QIA0KWzMzMDE0Ljg1ODcxOV0gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9taXNjIHh0X25h
dCB4dF9waHlzZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUg
aXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRf
aXB2NCBuZl9uYXQgaWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAg
bGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUgbmZfbG9n
X2lwdjQgbmZfbG9nX2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4pIGR1bW15IGlw
bWlfZGV2aW50ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90Y3B1ZHAg
bmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlwdF9SRUpFQ1Qg
aXB0YWJsZV9yYXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19uZXRiaW9zX25z
IG5mX2Nvbm50cmFja19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQg
eHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxlcyB4ZW5f
cGNpYmFjayB4ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVuX2dudGRldiB4
ZW5fZXZ0Y2huIHhlbmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlzY3NpX2Jv
b3Rfc3lzZnMgaXB0YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQgY3JjMTYgamJk
MiBtYmNhY2hlIGludGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRlbXAgY3JjdDEw
ZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFuc2lfY3By
bmcgYWVzbmlfaW50ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0ZzMgZ2x1
ZV9oZWxwZXIgYWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRhYyBsaWJw
aHkgaTJjX2FsZ29fYml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVpX21lIGVkYWNf
Y29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGkyY19pODAxIHBj
c3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBidHJmcyB4b3Ig
cmFpZDZfcHEgaGlkX2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwgZWhjaV9wY2lb
MzMwMTQuODU5MTc2XSBTRlcyLUlOZXh0LUFDQy1UQ1AgSU49ZXRoMSBPVVQ9IE1BQz1jODoxZjpi
ZTo5NDphMDo5ZTo5MDoxNzphYzphZTo1NTozNDowODowMCBTUkM9OC4zNS4zMC4xMDQgRFNUPTgu
MzUuMzAuMTEyIExFTj02MCBUT1M9MHgwMCBQUkVDPTB4MDAgVFRMPTY0IElEPTM4MDA4IERGIFBS
T1RPPVRDUCBTUFQ9NTk4NzggRFBUPTUxMDIgV0lORE9XPTE0NjAwIFJFUz0weDAwIFNZTiBVUkdQ
PTAgT1BUICgwMjA0MDVCNDA0MDIwODBBNkM4RERGRkEwMDAwMDAwMDAxMDMwMzA3KSANCg0KWzMz
MDE0Ljg2MDE2MF0gIGVoY2lfaGNkIGFoY2kgbGliYWhjaSB1c2Jjb3JlIGxpYmF0YSB1c2JfY29t
bW9uIG1lZ2FyYWlkX3NhcyhPRVgpIHNnIGRtX211bHRpcGF0aCBkbV9tb2Qgc2NzaV9kaF9yZGFj
IHNjc2lfZGhfZW1jIHNjc2lfZGhfYWx1YSBzY3NpX21vZCBhdXRvZnM0IFtsYXN0IHVubG9hZGVk
OiBydGVfZG9tMF9tbV0NClszMzAxNC44NjAyMjNdIFN1cHBvcnRlZDogTm8sIFVuc3VwcG9ydGVk
IG1vZHVsZXMgYXJlIGxvYWRlZA0KWzMzMDE0Ljg2MDIzN10gQ1BVOiAxNyBQSUQ6IDIyODU3IENv
bW06IHNoIFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FICAgTlggNC40LjEyMS05Mi44NS1kZWZhdWx0
ICMxDQpbMzMwMTQuODYwMjUzXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzEx
SEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMzMwMTQuODYwMjY3XSB0YXNrOiBmZmZmODgx
MzAzOTg4YTQwIHRpOiBmZmZmODgyMGEyNDEwMDAwIHRhc2sudGk6IGZmZmY4ODIwYTI0MTAwMDAN
ClszMzAxNC44NjAyODJdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExOTFhNGY+XSAgWzxmZmZmZmZm
ZjgxMTkxYTRmPl0gZnJlZV9ob3RfY29sZF9wYWdlKzB4MWRmLzB4MjMwDQpbMzMwMTQuODYwMzEz
XSBSU1A6IGUwMmI6ZmZmZjg4MjBhMjQxMzdmMCAgRUZMQUdTOiAwMDAxMDA0Ng0KWzMzMDE0Ljg2
MDMyM10gUkFYOiBmZmZmZWEwMDQyYzQ3NjIwIFJCWDogZmZmZmVhMDA0MmM0NzYwMCBSQ1g6IGZm
ZmY4ODJiMTkwNjI2NjgNClszMzAxNC44NjAzMzddIFJEWDogZGVhZDAwMDAwMDAwMDEwMCBSU0k6
IDAwMDAwMDAwMDAwMDAwMjAgUkRJOiBmZmZmODgyYTZhYjQwZTAwDQpbMzMwMTQuODYwMzUxXSBS
QlA6IGZmZmY4ODJiMTkwNjI2NDggUjA4OiAwMDAwMDAwMDAwMDAwMDAwIFIwOTogZmZmZmVhMDA0
MmM0NzYwMA0KWzMzMDE0Ljg2MDM2Nl0gUjEwOiBmZmZmODgwMTlmZDgyMDAwIFIxMTogZmZmZjg4
MmE2YWI0MGUwMCBSMTI6IDAwMDAwMDAwMDEwYjExZDgNClszMzAxNC44NjAzNzldIFIxMzogMDAw
MDAwMDAwMDAwMGUwMCBSMTQ6IGZmZmY4ODJhNmE3MjAyNDAgUjE1OiAwMDAwMDAwMDAwMDAwMDAw
DQpbMzMwMTQuODYwNDA3XSBGUzogIDAwMDA3ZjU3OGYxZDc3MDAoMDAwMCkgR1M6ZmZmZjg4MmIx
OTA0MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzMwMTQuODYwNDI0XSBDUzog
IGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzMwMTQuODYw
NDM2XSBDUjI6IGZmZmY4MDAwMDA3ZjY4MDAgQ1IzOiAwMDAwMDAyMzAxZjlhMDAwIENSNDogMDAw
MDAwMDAwMDA0MjY2MA0KWzMzMDE0Ljg2MDQ2MF0gU3RhY2s6DQpbMzMwMTQuODYwNDY4XSAgZmZm
ZmVhMDAyOGY5OWYwMCBmZmZmZWEwMDQyYzQ3NjAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MjBh
MjQxMzg1OA0KWzMzMDE0Ljg2MDQ5M10gIGZmZmY4ODIwYTI0MTM4NzggZmZmZmZmZmY4MWQ0YzIw
MCBmZmZmZmZmZjgxMTkxZDg4IGZmZmZlYTAwMjhmOTlmMDANClszMzAxNC44NjA1MTZdICBmZmZm
ODgyMGEyNDEzOTc4IGZmZmY4ODIwYTI0MTM5NzggMDAwMDAwMDAwMDAwMDAwNSBmZmZmZmZmZmZm
ZmZmZmZmDQpbMzMwMTQuODYwNTM3XSBDYWxsIFRyYWNlOg0KWzMzMDE0Ljg2MDU2M10gIFs8ZmZm
ZmZmZmY4MTE5MWQ4OD5dIGZyZWVfaG90X2NvbGRfcGFnZV9saXN0KzB4NDgvMHhiMA0KWzMzMDE0
Ljg2MDU4MF0gIFs8ZmZmZmZmZmY4MTE5OGE5ZT5dIHJlbGVhc2VfcGFnZXMrMHhiZS8weDI1MA0K
WzMzMDE0Ljg2MDYwM10gIFs8ZmZmZmZmZmY4MTFiNTQ0MT5dIHRsYl9mbHVzaF9tbXVfZnJlZSsw
eDMxLzB4NTANClszMzAxNC44NjA2MTldICBbPGZmZmZmZmZmODExYjY0ZDc+XSB0bGJfZmluaXNo
X21tdSsweDE3LzB4NDANClszMzAxNC44NjA2MzRdICBbPGZmZmZmZmZmODExYzEwZTA+XSBleGl0
X21tYXArMHhiMC8weDEzMA0KWzMzMDE0Ljg2MDY1MV0gIFs8ZmZmZmZmZmY4MTA3YzVmYT5dIG1t
cHV0KzB4NGEvMHgxMDANClszMzAxNC44NjA2NjldICBbPGZmZmZmZmZmODEwODFkYmY+XSBkb19l
eGl0KzB4MjVmLzB4YjIwDQpbMzMwMTQuODYwNjg3XSAgWzxmZmZmZmZmZjgxMDFhNTZjPl0gb29w
c19lbmQrMHg5Yy8weGQwDQpbMzMwMTQuODYwNzA4XSAgWzxmZmZmZmZmZjgxNWY4ODgyPl0gZ2Vu
ZXJhbF9wcm90ZWN0aW9uKzB4MzIvMHg2MA0KWzMzMDE0Ljg3MTcwMF0gRFdBUkYyIHVud2luZGVy
IHN0dWNrIGF0IGdlbmVyYWxfcHJvdGVjdGlvbisweDMyLzB4NjANClszMzAxNC44NzE3MjFdIA0K
WzMzMDE0Ljg3MTcyOF0gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMzMwMTQuODcxNzI4
XSANClszMzAxNC44NzE3NTJdICBbPGZmZmZmZmZmODExOTBjNzE+XSA/IGdldF9wYWdlX2Zyb21f
ZnJlZWxpc3QrMHgyNzEvMHhhYzANClszMzAxNC44NzE3NjhdICBbPGZmZmZmZmZmODExOTIyYmY+
XSA/IF9fYWxsb2NfcGFnZXNfbm9kZW1hc2srMHhlZi8weGI3MA0KWzMzMDE0Ljg3MTc4M10gIFs8
ZmZmZmZmZmY4MTVmOGNhOT5dID8gZXJyb3JfZXhpdCsweDkvMHgyMA0KWzMzMDE0Ljg3MTgyOF0g
IFs8ZmZmZmZmZmY4MTFkYjJjND5dID8gYWxsb2NfcGFnZXNfdm1hKzB4YTQvMHgyMjANClszMzAx
NC44NzE4NDNdICBbPGZmZmZmZmZmODExYjVjYjU+XSA/IHdwX3BhZ2VfY29weS5pc3JhLjYxKzB4
ODUvMHg0ZjANClszMzAxNC44NzE4NThdICBbPGZmZmZmZmZmODExYjdiODg+XSA/IGRvX3dwX3Bh
Z2UrMHhhOC8weDUzMA0KWzMzMDE0Ljg3MTg3Nl0gIFs8ZmZmZmZmZmY4MTAwNmRjOT5dID8gX19y
YXdfY2FsbGVlX3NhdmVfeGVuX3BtZF92YWwrMHgxMS8weDFlDQpbMzMwMTQuODcxODkwXSAgWzxm
ZmZmZmZmZjgxMWI4ZDFhPl0gPyBoYW5kbGVfcHRlX2ZhdWx0KzB4YTBhLzB4MTRiMA0KWzMzMDE0
Ljg3MTkwN10gIFs8ZmZmZmZmZmY4MTVmMTZiMD5dID8gdGhyZWFkX3JldHVybisweDIzLzB4NWQz
DQpbMzMwMTQuODcxOTIyXSAgWzMzMDIxLjEwNTM5MV0gZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0
OiAwMDAwIFsjMjldIFNNUCANClszMzAyMS4xMDU0MTldIE1vZHVsZXMgbGlua2VkIGluOiBiaW5m
bXRfbWlzYyB4dF9uYXQgeHRfcGh5c2RldiBydGVfZG9tMF9tbShPRU4pIHh0X0NIRUNLU1VNIGlw
dGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJs
ZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IGlnYl91aW8oT0VOKSB0dW4gdWlvIGJyX25ldGZpbHRl
ciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZl9sb2dfaXB2NiB4dF9w
a3R0eXBlIG5mX2xvZ19pcHY0IG5mX2xvZ19jb21tb24geHRfTE9HIHh0X2xpbWl0IHJ0ZV9rbmko
T0VOKSBkdW1teSBpcG1pX2RldmludGYgaXBtaV9zaSBpcG1pX21zZ2hhbmRsZXIgaXA2dF9SRUpF
Q1QgeHRfdGNwdWRwIG5mX2Nvbm50cmFja19pcHY2IG5mX2RlZnJhZ19pcHY2IGlwNnRhYmxlX3Jh
dyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0X0NUIGlwNnRhYmxlX21hbmdsZSBuZl9jb25udHJh
Y2tfbmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJvYWRjYXN0IG5mX2Nvbm50cmFja19pcHY0IG5m
X2RlZnJhZ19pcHY0IHh0X2Nvbm50cmFjayBuZl9jb25udHJhY2sgaXA2dGFibGVfZmlsdGVyIGlw
Nl90YWJsZXMgeGVuX3BjaWJhY2sgeGVuX25ldGJhY2sgeGVuX2Jsa2JhY2sgeGVuX2dudGFsbG9j
IHhlbl9nbnRkZXYgeGVuX2V2dGNobiB4ZW5mcyB4ZW5fcHJpdmNtZCBhZl9wYWNrZXQgaXNjc2lf
aWJmdCBpc2NzaV9ib290X3N5c2ZzIGlwdGFibGVfZmlsdGVyIGlwX3RhYmxlcyB4X3RhYmxlcyBl
eHQ0IGNyYzE2IGpiZDIgbWJjYWNoZSBpbnRlbF9yYXBsIHg4Nl9wa2dfdGVtcF90aGVybWFsIGNv
cmV0ZW1wIGNyY3QxMGRpZl9wY2xtdWwgY3JjMzJfcGNsbXVsIGdoYXNoX2NsbXVsbmlfaW50ZWwg
ZHJiZyBhbnNpX2Nwcm5nIGFlc25pX2ludGVsIGpveWRldiBhZXNfeDg2XzY0IGxydyBpZ2IgZ2Yx
MjhtdWwgdGczIGdsdWVfaGVscGVyIGFibGtfaGVscGVyIHB0cCBjcnlwdGQgcHBzX2NvcmUgc2Vz
IHNiX2VkYWMgbGlicGh5IGkyY19hbGdvX2JpdCBpVENPX3dkdCBpVENPX3ZlbmRvcl9zdXBwb3J0
IG1laV9tZSBlZGFjX2NvcmUgZGNhIGVuY2xvc3VyZSBscGNfaWNoIHNjc2lfdHJhbnNwb3J0X3Nh
cyBpMmNfaTgwMSBwY3Nwa3IgbWZkX2NvcmUgbWVpIHNocGNocCBmamVzIHByb2Nlc3NvciBidXR0
b24gYnRyZnMgeG9yIHJhaWQ2X3BxIGhpZF9nZW5lcmljIHVzYmhpZCBzZF9tb2QgY3JjMzJjX2lu
dGVsIGVoY2lfcGNpIGVoY2lfaGNkIGFoY2kgbGliYWhjaSB1c2Jjb3JlIGxpYmF0YSB1c2JfY29t
bW9uIG1lZ2FyYWlkX3NhcyhPRVgpIHNnIGRtX211bHRpcGF0aCBkbV9tb2Qgc2NzaV9kaF9yZGFj
IHNjc2lfZGhfZW1jIHNjc2lfZGhfYWx1YSBzY3NpX21vZCBhdXRvZnM0IFtsYXN0IHVubG9hZGVk
OiBydGVfZG9tMF9tbV0NClszMzAyMS4xMDU5MTFdIFN1cHBvcnRlZDogTm8sIFVuc3VwcG9ydGVk
IG1vZHVsZXMgYXJlIGxvYWRlZA0KWzMzMDIxLjEwNTkyNl0gQ1BVOiAxNyBQSUQ6IDIxNTIzIENv
bW06IHNubWQgVGFpbnRlZDogRyAgICBCIEQgICAgT0UgICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1
bHQgIzENClszMzAyMS4xMDU5NDldIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JD
MTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzAyMS4xMDU5NjVdIHRhc2s6IGZmZmY4
ODE1NDJlYjUyYzAgdGk6IGZmZmY4ODEzOWY2YjQwMDAgdGFzay50aTogZmZmZjg4MTM5ZjZiNDAw
MA0KWzMzMDIxLjEwNTk3OV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTE5MGM3MT5dICBbPGZmZmZm
ZmZmODExOTBjNzE+XSBnZXRfcGFnZV9mcm9tX2ZyZWVsaXN0KzB4MjcxLzB4YWMwDQpbMzMwMjEu
MTA2MDA4XSBSU1A6IGUwMmI6ZmZmZjg4MTM5ZjZiN2E2MCAgRUZMQUdTOiAwMDAxMDAxNg0KWzMz
MDIxLjEwNjAxOV0gUkFYOiAwMDAwMDAwMGZmZmZmZmIwIFJCWDogMDAwMDAwMDAwMDAwMDEwMSBS
Q1g6IDAwMDAwMDAwZmZmZmZmODgNClszMzAyMS4xMDYwMzRdIFJEWDogMDAwMDAwMDAwMDAyMjY4
OSBSU0k6IDAwMDAwMDAwMDAwMDAwMDEgUkRJOiBmZmZmODgyYTZhYjQwZTAwDQpbMzMwMjEuMTA2
MDQ5XSBSQlA6IGZmZmY4ODJiMTkwNjI2NDggUjA4OiAwMDAwMDAwMDAwMDAwMDc4IFIwOTogMDAw
MDAwMDAwMDkxZTllZQ0KWzMzMDIxLjEwNjA2M10gUjEwOiBmZmZmODgyYjE5MDYyNjY4IFIxMTog
MDAwMDAwMDAwMDAzNDIwMCBSMTI6IGZmZmY4ODEzOWY2YjdiYTANClszMzAyMS4xMDYwNzhdIFIx
MzogZmZmZjg4MmE2YWI0MGUwMCBSMTQ6IGRlYWQwMDAwMDAwMDAwZTAgUjE1OiBmZmZmODgyYTZh
YjQyMzAwDQpbMzMwMjEuMTA2MTA0XSBGUzogIDAwMDA3ZjJiN2JmZmY3MDAoMDAwMCkgR1M6ZmZm
Zjg4MmIxOTA0MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzMwMjEuMTA2MTE5
XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzMw
MjEuMTA2MTMxXSBDUjI6IDAwMDA3ZjAyN2E1YTg2MDAgQ1IzOiAwMDAwMDAyNjgwYmY3MDAwIENS
NDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzMDIxLjEwNjE1NF0gU3RhY2s6DQpbMzMwMjEuMTA2MTYx
XSAgMDAwMDAwMDAwMDAwMDAwMCAwMzQyMDBjYTAwMDAwMDAxIGZmZmY4ODJhNmFiNDAyMDAgZmZm
Zjg4MmE2YWI0MGUwMA0KWzMzMDIxLjEwNjE5MV0gIDAwMDAwMDAxMDAwMTNkYmQgZmZmZjg4MmIw
MDAwMDEwMSBmZmZmZmZmZmEwNDc4YmYxIGZmZmY4ODJiMThmOWIzMDANClszMzAyMS4xMDYyMTNd
ICBmZmZmODgyYjE4ZjliM2I4IGZmZmZmZmZmODE0ZmY1ZTUgZmZmZjg4MTkwMDAwMDAwMCBmZmZm
ODgyYWZjMzg0NTcwDQpbMzMwMjEuMTA2MjM3XSBDYWxsIFRyYWNlOg0KWzMzMDIxLjEwNjI1N10g
IFs8ZmZmZmZmZmY4MTE5MjJiZj5dIF9fYWxsb2NfcGFnZXNfbm9kZW1hc2srMHhlZi8weGI3MA0K
WzMzMDIxLjEwNjI4MF0gIFs8ZmZmZmZmZmY4MTFkOTUzZj5dIGFsbG9jX3BhZ2VzX2N1cnJlbnQr
MHg3Zi8weDEwMA0KWzMzMDIxLjEwNjMwMl0gIFs8ZmZmZmZmZmY4MTE4YjBjZD5dIHBhZ2VjYWNo
ZV9nZXRfcGFnZSsweDRkLzB4MWQwDQpbMzMwMjEuMTA2MzE5XSAgWzxmZmZmZmZmZjgxMThiMjcy
Pl0gZ3JhYl9jYWNoZV9wYWdlX3dyaXRlX2JlZ2luKzB4MjIvMHg0MA0KWzMzMDIxLjEwNjM3NV0g
IFs8ZmZmZmZmZmZhMDU3NDdiNT5dIGV4dDRfZGFfd3JpdGVfYmVnaW4rMHhhNS8weDM0MCBbZXh0
NF0NClszMzAyMS4xMDY0MDldICBbPGZmZmZmZmZmODExOGExNzU+XSBnZW5lcmljX3BlcmZvcm1f
d3JpdGUrMHhjNS8weDFiMA0KWzMzMDIxLjEwNjQyNV0gIFs8ZmZmZmZmZmY4MTE4YmYyMT5dIF9f
Z2VuZXJpY19maWxlX3dyaXRlX2l0ZXIrMHgxODEvMHgxYzANClszMzAyMS4xMDY0NTVdICBbPGZm
ZmZmZmZmYTA1NjlkMTY+XSBleHQ0X2ZpbGVfd3JpdGVfaXRlcisweGY2LzB4MzUwIFtleHQ0XQ0K
WzMzMDIxLjEwNjQ3OF0gIFs8ZmZmZmZmZmY4MTIwMTU0Nj5dIF9fdmZzX3dyaXRlKzB4YjYvMHgx
MDANClszMzAyMS4xMDY0OTVdICBbPGZmZmZmZmZmODEyMDFiM2Q+XSB2ZnNfd3JpdGUrMHg5ZC8w
eDE5MA0KWzMzMDIxLjEwNjUwOV0gIFs8ZmZmZmZmZmY4MTIwMjgxMj5dIFN5U193cml0ZSsweDQy
LzB4YTANClszMzAyMS4xMDY1MjVdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxM
XzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzMDIxLjExODE4Ml0gRFdBUkYyIHVud2luZGVyIHN0
dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMwMjEuMTE4MjAz
XSANClszMzAyMS4xMTgyMTFdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzMDIxLjEx
ODIxMV0gDQpbMzMwMjEuMTE4MjM2XSAgWzxmZmZmZmZmZjgxMDBjNjc5Pl0gPyB4ZW5fZm9yY2Vf
ZXZ0Y2huX2NhbGxiYWNrKzB4OS8weDEwDQpbMzMwMjEuMTE4MjQ5XSBDb2RlOiAwNCA0OSAwMSBl
YSA0ZCAzYiAxMiAwZiA4NCBkNiAwMiAwMCAwMCA0NSA4NCBmNiAwZiA4NCBlZCAwMSAwMCAwMCA0
ZCA4YiA3MiAwOCA0OSA4MyBlZSAyMCBiZSAwMSAwMCAwMCAwMCA0YyA4OSBlZiBlOCA5ZiA3ZiAw
MSAwMCA8NDk+IDhiIDQ2IDI4IDQ5IDhiIDU2IDIwIDQ4IDg5IDQyIDA4IDQ4IDg5IDEwIDQ4IGI4
IDAwIDAxIDAwIDAwIA0KWzMzMDIxLjExODQzOV0gUklQICBbPGZmZmZmZmZmODExOTBjNzE+XSBn
ZXRfcGFnZV9mcm9tX2ZyZWVsaXN0KzB4MjcxLzB4YWMwDQpbMzMwMjEuMTE4NDY0XSAgUlNQIDxm
ZmZmODgxMzlmNmI3YTYwPg0KWzMzMDIxLjExODQ3Nl0gLS0tWyBlbmQgdHJhY2UgOGU5Y2IxZGUy
NzRiM2UyMCBdLS0tDQpbMzMwMjEuOTAxNDU2XSBnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQ6IDAw
MDAgWyMzMF0gU01QIA0KWzMzMDIxLjkwMTQ4N10gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9t
aXNjIHh0X25hdCB4dF9waHlzZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJs
ZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25h
dCBuZl9uYXRfaXB2NCBuZl9uYXQgaWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJy
aWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5
cGUgbmZfbG9nX2lwdjQgbmZfbG9nX2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4p
IGR1bW15IGlwbWlfZGV2aW50ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4
dF90Y3B1ZHAgbmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlw
dF9SRUpFQ1QgaXB0YWJsZV9yYXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19u
ZXRiaW9zX25zIG5mX2Nvbm50cmFja19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVm
cmFnX2lwdjQgeHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3Rh
YmxlcyB4ZW5fcGNpYmFjayB4ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVu
X2dudGRldiB4ZW5fZXZ0Y2huIHhlbmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0
IGlzY3NpX2Jvb3Rfc3lzZnMgaXB0YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQg
Y3JjMTYgamJkMiBtYmNhY2hlIGludGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRl
bXAgY3JjdDEwZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJn
IGFuc2lfY3BybmcgYWVzbmlfaW50ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11
bCB0ZzMgZ2x1ZV9oZWxwZXIgYWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2Jf
ZWRhYyBsaWJwaHkgaTJjX2FsZ29fYml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVp
X21lIGVkYWNfY29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGky
Y19pODAxIHBjc3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBi
dHJmcyB4b3IgcmFpZDZfcHEgaGlkX2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwg
ZWhjaV9wY2kgZWhjaV9oY2QgYWhjaSBsaWJhaGNpIHVzYmNvcmUgbGliYXRhIHVzYl9jb21tb24g
bWVnYXJhaWRfc2FzKE9FWCkgc2cgZG1fbXVsdGlwYXRoIGRtX21vZCBzY3NpX2RoX3JkYWMgc2Nz
aV9kaF9lbWMgc2NzaV9kaF9hbHVhIHNjc2lfbW9kIGF1dG9mczQgW2xhc3QgdW5sb2FkZWQ6IHJ0
ZV9kb20wX21tXQ0KWzMzMDIxLjkwMTk4Ml0gU3VwcG9ydGVkOiBObywgVW5zdXBwb3J0ZWQgbW9k
dWxlcyBhcmUgbG9hZGVkDQpbMzMwMjEuOTAxOTk2XSBDUFU6IDE3IFBJRDogMjI5NzcgQ29tbTog
d2hvYW1pIFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FICAgTlggNC40LjEyMS05Mi44NS1kZWZhdWx0
ICMxDQpbMzMwMjEuOTAyMDEyXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzEx
SEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMzMwMjEuOTAyMDI4XSB0YXNrOiBmZmZmODgx
ODE5NWQ0ZGMwIHRpOiBmZmZmODgwZjIwODU0MDAwIHRhc2sudGk6IGZmZmY4ODBmMjA4NTQwMDAN
ClszMzAyMS45MDIwNDNdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExOTBjNzE+XSAgWzxmZmZmZmZm
ZjgxMTkwYzcxPl0gZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCsweDI3MS8weGFjMA0KWzMzMDIxLjkw
MjA3Nl0gUlNQOiBlMDJiOmZmZmY4ODBmMjA4NTdiYzggIEVGTEFHUzogMDAwMTAwNDYNClszMzAy
MS45MDIwODddIFJBWDogMDAwMDAwMDBmZmZmZmY4OCBSQlg6IDAwMDAwMDAwMDAwMDAxMDEgUkNY
OiAwMDAwMDAwMGZmZmZmZjg4DQpbMzMwMjEuOTAyMTAxXSBSRFg6IDAwMDAwMDAwMDAwMjI2ODkg
UlNJOiAwMDAwMDAwMDAwMDAwMDAxIFJESTogZmZmZjg4MmE2YWI0MGUwMA0KWzMzMDIxLjkwMjEx
N10gUkJQOiBmZmZmODgyYjE5MDYyNjQ4IFIwODogMDAwMDAwMDAwMDAwMDA3OCBSMDk6IDAwMDAw
MDAwMDA5MWU4NTgNClszMzAyMS45MDIxMzFdIFIxMDogZmZmZjg4MmIxOTA2MjY2OCBSMTE6IDAw
MDAwMDAwMDAwMjQyMDAgUjEyOiBmZmZmODgwZjIwODU3ZDA4DQpbMzMwMjEuOTAyMTQ1XSBSMTM6
IGZmZmY4ODJhNmFiNDBlMDAgUjE0OiBkZWFkMDAwMDAwMDAwMGUwIFIxNTogZmZmZjg4MmE2YWI0
MjMwMA0KWzMzMDIxLjkwMjIyNl0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdTOmZmZmY4
ODJiMTkwNDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzMzMDIxLjkwMjI0Ml0g
Q1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzMzMDIx
LjkwMjI1NV0gQ1IyOiAwMDAwN2YxNjYzNjNiNmU4IENSMzogMDAwMDAwMTYxZGFiYTAwMCBDUjQ6
IDAwMDAwMDAwMDAwNDI2NjANClszMzAyMS45MDIyODVdIFN0YWNrOg0KWzMzMDIxLjkwMjI5MV0g
IDAwMDAwMDAwMDAwMDAwMDAgMDI0MjAwY2EwMDAwMDAwMSBmZmZmODgyYTZhYjQwMjAwIGZmZmY4
ODJhNmFiNDBlMDANClszMzAyMS45MDIzMjBdICAwMDAwMDAwMTAwMDEwMDAwIDAwMDAwMDAwMDAw
MDAxMDEgZmZmZjg4MTlkNGNjZDhiMCAwMDAwMDAwMDgxMDA2OWQ3DQpbMzMwMjEuOTAyMzQzXSAg
ZmZmZjg4MTlkM2QyYThlMCBmZmZmZWEwMDUwOWUzYTcwIDAwMDA3ZjE2NjM2M2MwMDAgMDAwMDdm
MTY2MzgwMDAwMA0KWzMzMDIxLjkwMjM2Nl0gQ2FsbCBUcmFjZToNClszMzAyMS45MDIzOTBdICBb
PGZmZmZmZmZmODExOTIyYmY+XSBfX2FsbG9jX3BhZ2VzX25vZGVtYXNrKzB4ZWYvMHhiNzANClsz
MzAyMS45MDI0MTFdICBbPGZmZmZmZmZmODExZGIyYzQ+XSBhbGxvY19wYWdlc192bWErMHhhNC8w
eDIyMA0KWzMzMDIxLjkwMjQzMF0gIFs8ZmZmZmZmZmY4MTFiOGI1NT5dIGhhbmRsZV9wdGVfZmF1
bHQrMHg4NDUvMHgxNGIwDQpbMzMwMjEuOTAyNDQ5XSAgWzxmZmZmZmZmZjgxMWJhN2Q1Pl0gaGFu
ZGxlX21tX2ZhdWx0KzB4M2M1LzB4NTcwDQpbMzMwMjEuOTAyNDY5XSAgWzxmZmZmZmZmZjgxMDY2
ODhhPl0gX19kb19wYWdlX2ZhdWx0KzB4MThhLzB4NDEwDQpbMzMwMjEuOTAyNDkxXSAgWzxmZmZm
ZmZmZjgxMDY2YjNiPl0gZG9fcGFnZV9mYXVsdCsweDJiLzB4NzANClszMzAyMS45MDI1MTBdICBb
PGZmZmZmZmZmODE1Zjg5NjI+XSBwYWdlX2ZhdWx0KzB4NTIvMHg2MA0KWzMzMDIxLjkwNjY1NF0g
RFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IHBhZ2VfZmF1bHQrMHg1Mi8weDYwDQpbMzMwMjEuOTA2
Njc1XSANClszMzAyMS45MDY2ODJdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzMDIx
LjkwNjY4Ml0gDQpbMzMwMjEuOTA2Njk4XSBDb2RlOiAwNCA0OSAwMSBlYSA0ZCAzYiAxMiAwZiA4
NCBkNiAwMiAwMCAwMCA0NSA4NCBmNiAwZiA4NCBlZCAwMSAwMCAwMCA0ZCA4YiA3MiAwOCA0OSA4
MyBlZSAyMCBiZSAwMSAwMCAwMCAwMCA0YyA4OSBlZiBlOCA5ZiA3ZiAwMSAwMCA8NDk+IDhiIDQ2
IDI4IDQ5IDhiIDU2IDIwIDQ4IDg5IDQyIDA4IDQ4IDg5IDEwIDQ4IGI4IDAwIDAxIDAwIDAwIA0K
WzMzMDIxLjkwNjkwMF0gUklQICBbPGZmZmZmZmZmODExOTBjNzE+XSBnZXRfcGFnZV9mcm9tX2Zy
ZWVsaXN0KzB4MjcxLzB4YWMwDQpbMzMwMjEuOTA2OTI1XSAgUlNQIDxmZmZmODgwZjIwODU3YmM4
Pg0KWzMzMDIxLjkwNjkzOF0gLS0tWyBlbmQgdHJhY2UgOGU5Y2IxZGUyNzRiM2UyMSBdLS0tDQpb
MzMwMjIuNjE0NDE2XSBnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyMzMV0gU01QIA0K
WzMzMDIyLjYxNDQ0MV0gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9taXNjIHh0X25hdCB4dF9w
aHlzZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01B
U1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBu
Zl9uYXQgaWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVi
dGFibGVfZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUgbmZfbG9nX2lwdjQg
bmZfbG9nX2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4pIGR1bW15IGlwbWlfZGV2
aW50ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90Y3B1ZHAgbmZfY29u
bnRyYWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlwdF9SRUpFQ1QgaXB0YWJs
ZV9yYXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19uZXRiaW9zX25zIG5mX2Nv
bm50cmFja19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQgeHRfY29u
bnRyYWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxlcyB4ZW5fcGNpYmFj
ayB4ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVuX2dudGRldiB4ZW5fZXZ0
Y2huIHhlbmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlzY3NpX2Jvb3Rfc3lz
ZnMgaXB0YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQgY3JjMTYgamJkMiBtYmNh
Y2hlIGludGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRlbXAgY3JjdDEwZGlmX3Bj
bG11bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFuc2lfY3BybmcgYWVz
bmlfaW50ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0ZzMgZ2x1ZV9oZWxw
ZXIgYWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRhYyBsaWJwaHkgaTJj
X2FsZ29fYml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVpX21lIGVkYWNfY29yZSBk
Y2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGkyY19pIGlUQ09fdmVuZG9y
X3N1cHBvcnQgbWVpX21lIGVkYWNfY29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFu
c3BvcnRfc2FzIGkyY19pODAxIHBjc3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vz
c29yIGJ1dHRvbiBidHJmcyB4b3IgcmFpZDZfcHEgaGlkX2dlbmVyaWMgdXNiaGlkIHNkX21vZCBj
cmMzMmNfaW50ZWwgZWhjaV9wY2kgZWhjaV9oY2QgYWhjaSBsaWJhaGNpIHVzYmNvcmUgbGliYXRh
IHVzYl9jb21tb24gbWVnYXJhaWRfc2FzKE9FWCkgc2cgZG1fbXVsdGlwYXRoIGRtX21vZCBzY3Np
X2RoX3JkYWMgc2NzaV9kaF9lbWMgc2NzaV9kaF9hbHVhIHNjc2lfbW9kIGF1dG9mczQgW2xhc3Qg
dW5sb2FkZWQ6IHJ0ZV9kb20wX21tXQ0KWzMzMDI1LjA4MTA3NV0gU3VwcG9ydGVkOiBObywgVW5z
dXBwb3J0ZWQgbW9kdWxlcyBhcmUgbG9hZGVkDQpbMzMwMjUuMDgxMDkyXSBDUFU6IDE3IFBJRDog
MjE0NTAgQ29tbTogYWRlbSBUYWludGVkOiBHICAgIEIgRCAgICBPRSAgIE5YIDQuNC4xMjEtOTIu
ODUtZGVmYXVsdCAjMQ0KWzMzMDI1LjA4MTEwOV0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4
OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzMzMDI1LjA4MTEyNl0gdGFz
azogZmZmZjg4MTMwMzMyNDZjMCB0aTogZmZmZjg4MTdlZTAzNDAwMCB0YXNrLnRpOiBmZmZmODgx
N2VlMDM0MDAwDQpbMzMwMjUuMDgxMTQ4XSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTkwYzcxPl0g
IFs8ZmZmZmZmZmY4MTE5MGM3MT5dIGdldF9wYWdlX2Zyb21fZnJlZWxpc3QrMHgyNzEvMHhhYzAN
ClszMzAyNS4wODExODldIFJTUDogZTAyYjpmZmZmODgxN2VlMDM3YmM4ICBFRkxBR1M6IDAwMDEw
MDA2DQpbMzMwMjUuMDgxMjAxXSBSQVg6IDAwMDAwMDAwZmZmZmZmY2MgUkJYOiAwMDAwMDAwMDAw
MDAwMTAxIFJDWDogMDAwMDAwMDBmZmZmZmY4OA0KWzMzMDI1LjA4MTIxNF0gUkRYOiAwMDAwMDAw
MDAwMDIyNjg5IFJTSTogMDAwMDAwMDAwMDAwMDAwMSBSREk6IGZmZmY4ODJhNmFiNDBlMDANClsz
MzAyNS4wODEyMjldIFJCUDogZmZmZjg4MmIxOTA2MjY0OCBSMDg6IDAwMDAwMDAwMDAwMDAwNzgg
UjA5OiAwMDAwMDAwMDAwOTIxMDMxDQpbMzMwMjUuMDgxMjQzXSBSMTA6IGZmZmY4ODJiMTkwNjI2
NjggUjExOiAwMDAwMDAwMDAwMDI0MjgwIFIxMjogZmZmZjg4MTdlZTAzN2QwOA0KWzMzMDI1LjA4
MTI1N10gUjEzOiBmZmZmODgyYTZhYjQwZTAwIFIxNDogZGVhZDAwMDAwMDAwMDBlMCBSMTU6IGZm
ZmY4ODJhNmFiNDIzMDANClszMzAyNS4wODEyODVdIEZTOiAgMDAwMDdmOTI2OGZmOTcwMCgwMDAw
KSBHUzpmZmZmODgyYjE5MDQwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClszMzAy
NS4wODEzMDNdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAw
MzMNClszMzAyNS4wODEzMThdIENSMjogMDAwMDdmOTRkNmIwMTAwMCBDUjM6IDAwMDAwMDI0Zjdk
ZWIwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMzMwMjUuMDgxMzQzXSBTdGFjazoNClszMzAy
NS4wODEzNTBdICAwMDAwMDAwMDAwMDAwMDAwIDAyNDI4MGNhMDAwMDAwMDEgZmZmZjg4MmE2YWI0
MDIwMCBmZmZmODgyYTZhYjQwZTAwDQpbMzMwMjUuMDgxMzc0XSAgMDAwMDAwMDEwMDAxZDU2MCBm
ZmZmZmZmZjAwMDAwMTAxIDAwMDAwMDAwMDI0MDAyYzAgZmZmZjg4MDEwMDAwMDAxMA0KWzMzMDI1
LjA4MTM5OV0gIGZmZmY4ODAxOWZjMDQ2ZTggMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDANClszMzAyNS4wODE0MjJdIENhbGwgVHJhY2U6DQpbMzMwMjUu
MDgxNDY0XSAgWzxmZmZmZmZmZjgxMTkyMmJmPl0gX19hbGxvY19wYWdlc19ub2RlbWFzaysweGVm
LzB4YjcwDQpbMzMwMjUuMDgxNDg5XSAgWzxmZmZmZmZmZjgxMWRiMmM0Pl0gYWxsb2NfcGFnZXNf
dm1hKzB4YTQvMHgyMjANClszMzAyNS4wODE1MDhdICBbPGZmZmZmZmZmODExYjkwMjk+XSBoYW5k
bGVfcHRlX2ZhdWx0KzB4ZDE5LzB4MTRiMA0KWzMzMDI1LjA4MTUyOF0gIFs8ZmZmZmZmZmY4MTFi
YTdkNT5dIGhhbmRsZV9tbV9mYXVsdCsweDNjNS8weDU3MA0KWzMzMDI1LjA4MTU1MV0gIFs8ZmZm
ZmZmZmY4MTA2Njg4YT5dIF9fZG9fcGFnZV9mYXVsdCsweDE4YS8weDQxMA0KWzMzMDI1LjA4MTU3
Ml0gIFs8ZmZmZmZmZmY4MTA2NmIzYj5dIGRvX3BhZ2VfZmF1bHQrMHgyYi8weDcwDQpbMzMwMjUu
MDgxNTk3XSAgWzxmZmZmZmZmZjgxNWY4OTYyPl0gcGFnZV9mYXVsdCsweDUyLzB4NjANClszMzAy
NS4wODUwMDddIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBwYWdlX2ZhdWx0KzB4NTIvMHg2MA0K
WzMzMDI1LjA4NTAyM10gDQpbMzMwMjUuMDg1MDMwXSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFj
ZToNClszMzAyNS4wODUwMzBdIA0KWzMzMDI1LjA4NTA0NF0gQ29kZTogMDQgNDkgMDEgZWEgNGQg
M2IgMTIgMGYgODQgZDYgMDIgMDAgMDAgNDUgODQgZjYgMGYgODQgZWQgMDEgMDAgMDAgNGQgOGIg
NzIgMDggNDkgODMgZWUgMjAgYmUgMDEgMDAgMDAgMDAgNGMgODkgZWYgZTggOWYgN2YgMDEgMDAg
PDQ5PiA4YiA0NiAyOCA0OSA4YiA1NiAyMCA0OCA4OSA0MiAwOCA0OCA4OSAxMCA0OCBiOCAwMCAw
MSAwMCAwMCANClszMzAyNS4wODU2NjZdIFJJUCAgWzxmZmZmZmZmZjgxMTkwYzcxPl0gZ2V0X3Bh
Z2VfZnJvbV9mcmVlbGlzdCsweDI3MS8weGFjMA0KWzMzMDI1LjA4NTY5Nl0gIFJTUCA8ZmZmZjg4
MTdlZTAzN2JjOD4NClszMzAyNS4wODU3MDldIC0tLVsgZW5kIHRyYWNlIDhlOWNiMWRlMjc0YjNl
MjUgXS0tLQ0KWzMzMDI1LjgwMDk2OV0gZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0OiAwMDAwIFsj
MzVdIFNNUCANClszMzAyNS44MDEwNDNdIE1vZHVsZXMgbGlua2VkIGluOiBiaW5mbXRfbWlzYyB4
dF9uYXQgeHRfcGh5c2RldiBydGVfZG9tMF9tbShPRU4pIHh0X0NIRUNLU1VNIGlwdGFibGVfbWFu
Z2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZf
bmF0X2lwdjQgbmZfbmF0IGlnYl91aW8oT0VOKSB0dW4gdWlvIGJyX25ldGZpbHRlciBicmlkZ2Ug
c3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZl9sb2dfaXB2NiB4dF9wa3R0eXBlIG5m
X2xvZ19pcHY0IG5mX2xvZ19jb21tb24geHRfTE9HIHh0X2xpbWl0IHJ0ZV9rbmkoT0VOKSBkdW1t
eSBpcG1pX2RldmludGYgaXBtaV9zaSBpcG1pX21zZ2hhbmRsZXIgaXA2dF9SRUpFQ1QgeHRfdGNw
dWRwIG5mX2Nvbm50cmFja19pcHY2IG5mX2RlZnJhZ19pcHY2IGlwNnRhYmxlX3JhdyBpcHRfUkVK
RUNUIGlwdGFibGVfcmF3IHh0X0NUIGlwNnRhYmxlX21hbmdsZSBuZl9jb25udHJhY2tfbmV0Ymlv
c19ucyBuZl9jb25udHJhY2tfYnJvYWRjYXN0IG5mX2Nvbm50cmFja19pcHY0IG5mX2RlZnJhZ19p
cHY0IHh0X2Nvbm50cmFjayBuZl9jb25udHJhY2sgaXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMg
eGVuX3BjaWJhY2sgeGVuX25ldGJhY2sgeGVuX2Jsa2JhY2sgeGVuX2dudGFsbG9jIHhlbl9nbnRk
ZXYgeGVuX2V2dGNobiB4ZW5mcyB4ZW5fcHJpdmNtZCBhZl9wYWNrZXQgaXNjc2lfaWJmdCBpc2Nz
aV9ib290X3N5c2ZzIGlwdGFibGVfZmlsdGVyIGlwX3RhYmxlcyB4X3RhYmxlcyBleHQ0IGNyYzE2
IGpiZDIgbWJjYWNoZSBpbnRlbF9yYXBsIHg4Nl9wa2dfdGVtcF90aGVybWFsIGNvcmV0ZW1wIGNy
Y3QxMGRpZl9wY2xtdWwgY3JjMzJfcGNsbXVsIGdoYXNoX2NsbXVsbmlfaW50ZWwgZHJiZyBhbnNp
X2Nwcm5nIGFlc25pX2ludGVsIGpveWRldiBhZXNfeDg2XzY0IGxydyBpZ2IgZ2YxMjhtdWwgdGcz
IGdsdWVfaGVscGVyIGFibGtfaGVscGVyIHB0cCBjcnlwdGQgcHBzX2NvcmUgc2VzIHNiX2VkYWMg
bGlicGh5IGkyY19hbGdvX2JpdCBpVENPX3dkdCBpVENPX3ZlbmRvcl9zdXBwb3J0IG1laV9tZSBl
ZGFjX2NvcmUgZGNhIGVuY2xvc3VyZSBscGNfaWNoIHNjc2lfdHJhbnNwb3J0X3NhcyBpMmNfaTgw
MSBwY3Nwa3IgbWZkX2NvcmUgbWVpIHNocGNocCBmamVzIHByb2Nlc3NvciBidXR0b24gYnRyZnMg
eG9yIHJhaWQ2X3BxIGhpZF9nZW5lcmljIHVzYmhpZCBzZF9tb2QgY3JjMzJjX2ludGVsIGVoY2lf
cGNpIGVoY2lfaGNkIGFoY2kgbGliYWhjaSB1c2Jjb3JlIGxpYmF0YSB1c2JfY29tbW9uIG1lZ2Fy
YWlkX3NhcyhPRVgpIHNnIGRtX211bHRpcGF0aCBkbV9tb2Qgc2NzaV9kaF9yZGFjIHNjc2lfZGhf
ZW1jIHNjc2lfZGhfYWx1YSBzY3NpX21vZCBhdXRvZnM0IFtsYXN0IHVubG9hZGVkOiBydGVfZG9t
MF9tbV0NClszMzAyNS44MDE1MTZdIFN1cHBvcnRlZDogTm8sIFVuc3VwcG9ydGVkIG1vZHVsZXMg
YXJlIGxvYWRlZA0KWzMzMDI1LjgwMTUzMl0gQ1BVOiAxNyBQSUQ6IDE3MTU4IENvbW06IHFlbXUt
c3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRSAgIE5YIDQuNC4xMjEtOTIuODUtZGVm
YXVsdCAjMQ0KWzMzMDI1LjgwMTU1MF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMv
QkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzMzMDI1LjgwMTU2NV0gdGFzazogZmZm
Zjg4MTUxZmFiMTU0MCB0aTogZmZmZjg4MjI3ZTYwMDAwMCB0YXNrLnRpOiBmZmZmODgyMjdlNjAw
MDAwDQpbMzMwMjUuODAxNTgwXSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTkwYzcxPl0gIFs8ZmZm
ZmZmZmY4MTE5MGM3MT5dIGdldF9wYWdlX2Zyb21fZnJlZWxpc3QrMHgyNzEvMHhhYzANClszMzAy
NS44MDE2MTZdIFJTUDogZTAyYjpmZmZmODgyMjdlNjAzOTQ4ICBFRkxBR1M6IDAwMDEwMDAyDQpb
MzMwMjUuODAxNjMxXSBSQVg6IDAwMDAwMDAwZmZmZmZmOWIgUkJYOiAwMDAwMDAwMDAwMDAwMTAx
IFJDWDogMDAwMDAwMDBmZmZmZmY4OA0KWzMzMDI1LjgwMTY0NF0gUkRYOiAwMDAwMDAwMDAwMDIy
Njg5IFJTSTogMDAwMDAwMDAwMDAwMDAwMSBSREk6IGZmZmY4ODJhNmFiNDBlMDANClszMzAyNS44
MDE2NjJdIFJCUDogZmZmZjg4MmIxOTA2MjY0OCBSMDg6IDAwMDAwMDAwMDAwMDAwNzggUjA5OiAw
MDAwMDAwMDAwOTIwZWM0DQpbMzMwMjUuODAxNjc2XSBSMTA6IGZmZmY4ODJiMTkwNjI2NjggUjEx
OiAwMDAwMDAwMDAwMDI0MjgwIFIxMjogZmZmZjg4MjI3ZTYwM2E4OA0KWzMzMDI1LjgwMTY5MV0g
UjEzOiBmZmZmODgyYTZhYjQwZTAwIFIxNDogZGVhZDAwMDAwMDAwMDBlMCBSMTU6IGZmZmY4ODJh
NmFiNDIzMDANClszMzAyNS44MDE3MTldIEZTOiAgMDAwMDdmYzBkZDM0ZjcwMCgwMDAwKSBHUzpm
ZmZmODgyYjE5MDQwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClszMzAyNS44MDE3
MzVdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClsz
MzAyNS44MDE3NDhdIENSMjogMDAwMDU2NDMzYTU1NDAwMCBDUjM6IDAwMDAwMDBmZTdjMzkwMDAg
Q1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMzMwMjUuODAxODQ0XSBTdGFjazoNClszMzAyNS44MDE4
NTJdICAwMDAwMDAwMDAwMDAwMDAwIDAyNDI4MGNhMDAwMDAwMDEgZmZmZjg4MmE2YWI0MDIwMCBm
ZmZmODgyYTZhYjQwZTAwDQpbMzMwMjUuODAxODc3XSAgMDAwMDAwMDEwMDAxMDAwMCAwMDAwMDAw
MDAwMDAwMTAxIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MmIxOGMyMjY2OA0KWzMzMDI1LjgwMTkw
Ml0gIGZmZmY4ODJhNmFiNDEyZDAgZmZmZjg4MmIxOGMyMjY2OCAwMDAwMDEwMTAwMDAwMDBjIGZm
ZmY4ODIyN2U2MDNhODgNClszMzAyNS44MDE5MjNdIENhbGwgVHJhY2U6DQpbMzMwMjUuODAxOTYy
XSAgWzxmZmZmZmZmZjgxMTkyMmJmPl0gX19hbGxvY19wYWdlc19ub2RlbWFzaysweGVmLzB4Yjcw
DQpbMzMwMjUuODAxOTgzXSAgWzxmZmZmZmZmZjgxMWRiMmM0Pl0gYWxsb2NfcGFnZXNfdm1hKzB4
YTQvMHgyMjANClszMzAyNS44MDIwMDJdICBbPGZmZmZmZmZmODExYjkwMjk+XSBoYW5kbGVfcHRl
X2ZhdWx0KzB4ZDE5LzB4MTRiMA0KWzMzMDI1LjgwMjAyMF0gIFs8ZmZmZmZmZmY4MTFiYTdkNT5d
IGhhbmRsZV9tbV9mYXVsdCsweDNjNS8weDU3MA0KWzMzMDI1LjgwMjA0MF0gIFs8ZmZmZmZmZmY4
MTA2Njg4YT5dIF9fZG9fcGFnZV9mYXVsdCsweDE4YS8weDQxMA0KWzMzMDI1LjgwMjA2MV0gIFs8
ZmZmZmZmZmY4MTA2NmIzYj5dIGRvX3BhZ2VfZmF1bHQrMHgyYi8weDcwDQpbMzMwMjUuODAyMDgw
XSAgWzxmZmZmZmZmZjgxNWY4OTQyPl0gcGFnZV9mYXVsdCsweDMyLzB4NjANClszMzAyNS44MDU2
NDZdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBwYWdlX2ZhdWx0KzB4MzIvMHg2MA0KWzMzMDI1
LjgwNTY2NF0gDQpbMzMwMjUuODA1NjcxXSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClsz
MzAyNS44MDU2NzFdIA0KWzMzMDI1LjgwNTY5M10gIFs8ZmZmZmZmZmY4MTMyM2M0ZT5dID8gY29w
eV91c2VyX2VuaGFuY2VkX2Zhc3Rfc3RyaW5nKzB4ZS8weDIwDQpbMzMwMjUuODA1NzA5XSAgWzxm
ZmZmZmZmZjgxMzI5MGZmPl0gPyBjb3B5X3BhZ2VfdG9faXRlcl9pb3ZlYysweDZmLzB4MTEwDQpb
MzMwMjUuODA1NzI1XSAgWzxmZmZmZmZmZjgxMThjNDkyPl0gPyBnZW5lcmljX2ZpbGVfcmVhZF9p
dGVyKzB4MjYyLzB4NjIwDQpbMzMwMjUuODA1NzQ0XSAgWzxmZmZmZmZmZjgxMjAxNDRmPl0gPyBf
X3Zmc19yZWFkKzB4YWYvMHhmMA0KWzMzMDI1LjgwNTc1OF0gIFs8ZmZmZmZmZmY4MTIwMTlmYT5d
ID8gdmZzX3JlYWQrMHg3YS8weDEyMA0KWzMzMDI1LjgwNTc3NV0gIFs8ZmZmZmZmZmY4MTIwMjhk
Mj5dID8gU3lTX3ByZWFkNjQrMHg2Mi8weDkwDQpbMzMwMjUuODA1Nzg5XSAgWzxmZmZmZmZmZjgx
NWY1N2MzPl0gPyBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzMDI1Ljgw
NTgwOV0gIFs8ZmZmZmZmZmY4MTAwYzY3OT5dID8geGVuX2ZvcmNlX2V2dGNobl9jYWxsYmFjaysw
eDkvMHgxMA0KWzMzMDI1LjgwNTgyM10gQ29kZTogMDQgNDkgMDEgZWEgNGQgM2IgMTIgMGYgODQg
ZDYgMDIgMDAgMDAgNDUgODQgZjYgMGYgODQgZWQgMDEgMDAgMDAgNGQgOGIgNzIgMDggNDkgODMg
ZWUgMjAgYmUgMDEgMDAgMDAgMDAgNGMgODkgZWYgZTggOWYgN2YgMDEgMDAgPDQ5PiA4YiA0NiAy
OCA0OSA4YiA1NiAyMCA0OCA4OSA0MiAwOCA0OCA4OSAxMCA0OCBiOCAwMCAwMSAwMCAwMCANClsz
MzAyNS44MDYwMDVdIFJJUCAgWzxmZmZmZmZmZjgxMTkwYzcxPl0gZ2V0X3BhZ2VfZnJvbV9mcmVl
bGlzdCsweDI3MS8weGFjMA0KWzMzMDI1LjgwNjAyM10gIFJTUCA8ZmZmZjg4MjI3ZTYwMzk0OD4N
ClszMzAyNS44MDYwMzddIC0tLVsgZW5kIHRyYWNlIDhlOWNiMWRlMjc0YjNlMjYgXS0tLQ0KWzMz
MDI2LjM4MDE3Nl0gU0ZXMi1JTmV4dC1BQ0MtVENQIElOPWV0aDEgT1VUPSBNQUM9Yzg6MWY6YmU6
OTQ6YTA6OWU6OTA6MTc6YWM6YWU6NTU6MzQ6MDg6MDAgU1JDPTguMzUuMzAuMTA0IERTVD04LjM1
LjMwLjExMiBMRU49NjAgVE9TPTB4MDAgUFJFQz0weDAwIFRUTD02NCBJRD02Mjc1NiBERiBQUk9U
Tz1UQ1AgU1BUPTU5ODgwIERQVD01MTAyIFdJTkRPVz0xNDYwMCBSRVM9MHgwMCBTWU4gVVJHUD0w
IE9QVCAoMDIwNDA1QjQwNDAyMDgwQTZDOERFQjNCMDAwMDAwMDAwMTAzMDMwNykgDQpbMzMwMjcu
NTU4MDk4XSBnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyMzNl0gU01QIA0KWzMzMDI3
LjU1ODE2MF0gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9taXNjIHh0X25hdCB4dF9waHlzZGV2
IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJB
REUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQg
aWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVf
ZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUgbmZfbG9nX2lwdjQgbmZfbG9n
X2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4pIGR1bW15IGlwbWlfZGV2aW50ZiBp
cG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90Y3B1ZHAgbmZfY29ubnRyYWNr
X2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlwdF9SRUpFQ1QgaXB0YWJsZV9yYXcg
eHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19uZXRiaW9zX25zIG5mX2Nvbm50cmFj
a19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQgeHRfY29ubnRyYWNr
IG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxlcyB4ZW5fcGNpYmFjayB4ZW5f
bmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVuX2dudGRldiB4ZW5fZXZ0Y2huIHhl
bmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlzY3NpX2Jvb3Rfc3lzZnMgaXB0
YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQgY3JjMTYgamJkMiBtYmNhY2hlIGlu
dGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRlbXAgY3JjdDEwZGlmX3BjbG11bCBj
cmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFuc2lfY3BybmcgYWVzbmlfaW50
ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0ZzMgZ2x1ZV9oZWxwZXIgYWJs
a19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRhYyBsaWJwaHkgaTJjX2FsZ29f
Yml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVpX21lIGVkYWNfY29yZSBkY2EgZW5j
bG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGkyY19pODAxIHBjc3BrciBtZmRfY29y
ZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBidHJmcyB4b3IgcmFpZDZfcHEgaGlk
X2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwgZWhjaV9wY2kgZWhjaV9oY2QgYWhj
aSBsaWJhaGNpIHVzYmNvcmUgbGliYXRhIHVzYl9jb21tb24gbWVnYXJhaWRfc2FzKE9FWCkgc2cg
ZG1fbXVsdGlwYXRoIGRtX21vZCBzY3NpX2RoX3JkYWMgc2NzaV9kaF9lbWMgc2NzaV9kaF9hbHVh
IHNjc2lfbW9kIGF1dG9mczQgW2xhc3QgdW5sb2FkZWQ6IHJ0ZV9kb20wX21tXQ0KWzMzMDI3LjU1
ODY1N10gU3VwcG9ydGVkOiBObywgVW5zdXBwb3J0ZWQgbW9kdWxlcyBhcmUgbG9hZGVkDQpbMzMw
MjcuNTU4NjcyXSBDUFU6IDE3IFBJRDogMTc4MSBDb21tOiBpbjppbXVkcCBUYWludGVkOiBHICAg
IEIgRCAgICBPRSAgIE5YIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzMzMDI3LjU1ODY4OV0g
SGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAv
MjAvMjAxNg0KWzMzMDI3LjU1ODcwNV0gdGFzazogZmZmZjg4MmIwYzdhY2M4MCB0aTogZmZmZjg4
MmFmZWIxYzAwMCB0YXNrLnRpOiBmZmZmODgyYWZlYjFjMDAwDQpbMzMwMjcuNTU4NzI2XSBSSVA6
IGUwMzA6WzxmZmZmZmZmZjgxMTkwYzcxPl0gIFs8ZmZmZmZmZmY4MTE5MGM3MT5dIGdldF9wYWdl
X2Zyb21fZnJlZWxpc3QrMHgyNzEvMHhhYzANClszMzAyNy41NTg3NTZdIFJTUDogZTAyYjpmZmZm
ODgyYWZlYjFmYmM4ICBFRkxBR1M6IDAwMDEwMDE2DQpbMzMwMjcuNTU4NzY3XSBSQVg6IDAwMDAw
MDAwZmZmZmZmYTMgUkJYOiAwMDAwMDAwMDAwMDAwMTAxIFJDWDogMDAwMDAwMDBmZmZmZmY4OA0K
WzMzMDI3LjU1ODc4Ml0gUkRYOiAwMDAwMDAwMDAwMDIyNjg5IFJTSTogMDAwMDAwMDAwMDAwMDAw
MSBSREk6IGZmZmY4ODJhNmFiNDBlMDANClszMzAyNy41NTg3OTddIFJCUDogZmZmZjg4MmIxOTA2
MjY0OCBSMDg6IDAwMDAwMDAwMDAwMDAwNzggUjA5OiAwMDAwMDAwMDAwOTFmNzNlDQpbMzMwMjcu
NTU4ODExXSBSMTA6IGZmZmY4ODJiMTkwNjI2NjggUjExOiAwMDAwMDAwMDAwMDI0MjgwIFIxMjog
ZmZmZjg4MmFmZWIxZmQwOA0KWzMzMDI3LjU1ODgyNl0gUjEzOiBmZmZmODgyYTZhYjQwZTAwIFIx
NDogZGVhZDAwMDAwMDAwMDBlMCBSMTU6IGZmZmY4ODJhNmFiNDIzMDANClszMzAyNy41NTg4NTld
IEZTOiAgMDAwMDdmOTFjYmZmZjcwMCgwMDAwKSBHUzpmZmZmODgyYjE5MDQwMDAwKDAwMDApIGtu
bEdTOjAwMDAwMDAwMDAwMDAwMDANClszMzAyNy41NTg4NzRdIENTOiAgZTAzMyBEUzogMDAwMCBF
UzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClszMzAyNy41NTg4ODddIENSMjogMDAwMDdm
OTFiODA4NTA1OCBDUjM6IDAwMDAwMDJiMTBlMmMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpb
MzMwMjcuNTU4OTEwXSBTdGFjazoNClszMzAyNy41NTg5MTddICAwMDAwMDAwMDBlNzljY2JjIDAy
NDI4MGNhMDAwMDAwMDEgZmZmZjg4MmE2YWI0MDIwMCBmZmZmODgyYTZhYjQwZTAwDQpbMzMwMjcu
NTU4OTQxXSAgMDAwMDAwMDEwMDAxMDAwMCBmZmZmODgyYjAwMDAwMTAxIDAwMDAwMDAwMDAwMDAw
OGEgMDAwMDAwMDAwMDAwMDA4YQ0KWzMzMDI3LjU1ODk2NF0gIGZmZmZmZmZmODE0ZjI5Y2YgZmZm
Zjg4MmIwZWJkZTAwMCBmZmZmODgyYWZlYjFmZTgwIGZmZmY4ODJiMGU3OWNjMDANClszMzAyNy41
NTg5ODddIENhbGwgVHJhY2U6DQpbMzMwMjcuNTU5MDA5XSAgWzxmZmZmZmZmZjgxMTkyMmJmPl0g
X19hbGxvY19wYWdlc19ub2RlbWFzaysweGVmLzB4YjcwDQpbMzMwMjcuNTU5MDI3XSAgWzxmZmZm
ZmZmZjgxMWRiMmM0Pl0gYWxsb2NfcGFnZXNfdm1hKzB4YTQvMHgyMjANClszMzAyNy41NTkwNDZd
ICBbPGZmZmZmZmZmODExYjkwMjk+XSBoYW5kbGVfcHRlX2ZhdWx0KzB4ZDE5LzB4MTRiMA0KWzMz
MDI3LjU1OTA2M10gIFs8ZmZmZmZmZmY4MTFiYTdkNT5dIGhhbmRsZV9tbV9mYXVsdCsweDNjNS8w
eDU3MA0KWzMzMDI3LjU1OTA4Ml0gIFs8ZmZmZmZmZmY4MTA2Njg4YT5dIF9fZG9fcGFnZV9mYXVs
dCsweDE4YS8weDQxMA0KWzMzMDI3LjU1OTEwMl0gIFs8ZmZmZmZmZmY4MTA2NmIzYj5dIGRvX3Bh
Z2VfZmF1bHQrMHgyYi8weDcwDQpbMzMwMjcuNTU5MTIwXSAgWzxmZmZmZmZmZjgxNWY4OTYyPl0g
cGFnZV9mYXVsdCsweDUyLzB4NjANClszMzAyNy41NjIwNDldIERXQVJGMiB1bndpbmRlciBzdHVj
ayBhdCBwYWdlX2ZhdWx0KzB4NTIvMHg2MA0KWzMzMDI3LjU2MjA2MV0gDQpbMzMwMjcuNTYyMDY3
XSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClszMzAyNy41NjIwNjddIA0KWzMzMDI3LjU2
MjA4MV0gQ29kZTogMDQgNDkgMDEgZWEgNGQgM2IgMTIgMGYgODQgZDYgMDIgMDAgMDAgNDUgODQg
ZjYgMGYgODQgZWQgMDEgMDAgMDAgNGQgOGIgNzIgMDggNDkgODMgZWUgMjAgYmUgMDEgMDAgMDAg
MDAgNGMgODkgZWYgZTggOWYgN2YgMDEgMDAgPDQ5PiA4YiA0NiAyOCA0OSA4YiA1NiAyMCA0OCA4
OSA0MiAwOCA0OCA4OSAxMCA0OCBiOCAwMCAwMSAwMCAwMCANClszMzAyNy41NjIyNzVdIFJJUCAg
WzxmZmZmZmZmZjgxMTkwYzcxPl0gZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCsweDI3MS8weGFjMA0K
WzMzMDI3LjU2MjI5NV0gIFJTUCA8ZmZmZjg4MmFmZWIxZmJjOD4NClszMzAyNy41NjIzMDZdIC0t
LVsgZW5kIHRyYWNlIDhlOWNiMWRlMjc0YjNlMjcgXS0tLQ0KWzMzMDI4LjIzMDQwM10gZ2VuZXJh
bCBwcm90ZWN0aW9uIGZhdWx0OiAwMDAwIFsjMzddIFNNUCANClszMzAyOC4yMzA0MjhdIE1vZHVs
ZXMgbGlua2VkIGluOiBiaW5mbXRfbWlzYyB4dF9uYXQgeHRfcGh5c2RldiBydGVfZG9tMF9tbShP
RU4pIHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNx
dWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IGlnYl91aW8oT0VOKSB0
dW4gdWlvIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxl
cyBuZl9sb2dfaXB2NiB4dF9wa3R0eXBlIG5mX2xvZ19pcHY0IG5mX2xvZ19jb21tb24geHRfTE9H
IHh0X2xpbWl0IHJ0ZV9rbmkoT0VOKSBkdW1teSBpcG1pX2RldmludGYgaXBtaV9zaSBpcG1pX21z
Z2hhbmRsZXIgaXA2dF9SRUpFQ1QgeHRfdGNwdWRwIG5mX2Nvbm50cmFja19pcHY2IG5mX2RlZnJh
Z19pcHY2IGlwNnRhYmxlX3JhdyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0X0NUIGlwNnRhYmxl
X21hbmdsZSBuZl9jb25udHJhY2tfbmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJvYWRjYXN0IG5m
X2Nvbm50cmFja19pcHY0IG5mX2RlZnJhZ19pcHY0IHh0X2Nvbm50cmFjayBuZl9jb25udHJhY2sg
aXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMgeGVuX3BjaWJhY2sgeGVuX25ldGJhY2sgeGVuX2Js
a2JhY2sgeGVuX2dudGFsbG9jIHhlbl9nbnRkZXYgeGVuX2V2dGNobiB4ZW5mcyB4ZW5fcHJpdmNt
ZCBhZl9wYWNrZXQgaXNjc2lfaWJmdCBpc2NzaV9ib290X3N5c2ZzIGlwdGFibGVfZmlsdGVyIGlw
X3RhYmxlcyB4X3RhYmxlcyBleHQ0IGNyYzE2IGpiZDIgbWJjYWNoZSBpbnRlbF9yYXBsIHg4Nl9w
a2dfdGVtcF90aGVybWFsIGNvcmV0ZW1wIGNyY3QxMGRpZl9wY2xtdWwgY3JjMzJfcGNsbXVsIGdo
YXNoX2NsbXVsbmlfaW50ZWwgZHJiZyBhbnNpX2Nwcm5nIGFlc25pX2ludGVsIGpveWRldiBhZXNf
eDg2XzY0IGxydyBpZ2IgZ2YxMjhtdWwgdGczIGdsdWVfaGVscGVyIGFibGtfaGVscGVyIHB0cCBj
cnlwdGQgcHBzX2NvcmUgc2VzIHNiX2VkYWMgbGlicGh5IGkyY19hbGdvX2JpdCBpVENPX3dkdCBp
VENPX3ZlbmRvcl9zdXBwb3J0IG1laV9tZSBlZGFjX2NvcmUgZGNhIGVuY2xvc3VyZSBscGNfaWNo
IHNjc2lfdHJhbnNwb3J0X3NhcyBpMmNfaTgwMSBwY3Nwa3IgbWZkX2NvcmUgbWVpIHNocGNocCBm
amVzIHByb2Nlc3NvciBidXR0b24gYnRyZnMgeG9yIHJhaWQ2X3BxIGhpZF9nZW5lcmljIHVzYmhp
ZCBzZF9tb2QgY3JjMzJjX2ludGVsIGVoY2lfcGNpIGVoY2lfaGNkIGFoY2kgbGliYWhjaSB1c2Jj
b3JlIGxpYmF0YSB1c2JfY29tbW9uIG1lZ2FyYWlkX3NhcyhPRVgpIHNnIGRtX211bHRpcGF0aCBk
bV9tb2Qgc2NzaV9kaF9yZGFjIHNjc2lfZGhfZW1jIHNjc2lpIFJIMjI4OEggVjMvQkMxMUhHU0Ew
LCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzMzMDI4LjIzMDk2N10gdGFzazogZmZmZjg4MTYxZDhh
YzEwMCB0aTogZmZmZjg4MTU0NjY4MDAwMCB0YXNrLnRpOiBmZmZmODgxNTQ2NjgwMDAwDQpbMzMw
MjguMjMwOTgyXSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTkwYzcxPl0gIFs8ZmZmZmZmZmY4MTE5
MGM3MT5dIGdldF9wYWdlX2Zyb21fZnJlZWxpc3QrMHgyNzEvMHhhYzANClszMzAyOC4yMzEwMTBd
IFJTUDogZTAyYjpmZmZmODgxNTQ2NjgzYTk4ICBFRkxBR1M6IDAwMDEwMDEyDQpbMzMwMjguMjMx
MDIwXSBSQVg6IDAwMDAwMDAwZmZmZmZmZTAgUkJYOiAwMDAwMDAwMDAwMDAwMTAxIFJDWDogMDAw
MDAwMDBmZmZmZmY4OA0KWzMzMDI4LjIzMTAzNF0gUkRYOiAwMDAwMDAwMDAwMDIyNjg5IFJTSTog
MDAwMDAwMDAwMDAwMDAwMSBSREk6IGZmZmY4ODJhNmFiNDBlMDANClszMzAyOC4yMzEwNDhdIFJC
UDogZmZmZjg4MmIxOTA2MjY0OCBSMDg6IDAwMDAwMDAwMDAwMDAwNzggUjA5OiAwMDAwMDAwMDAw
OTFmNTIxDQpbMzMwMjguMjMxMDYzXSBSMTA6IGZmZmY4ODJiMTkwNjI2NjggUjExOiAwMDAwMDAw
MDAwMDM0MjAwIFIxMjogZmZmZjg4MTU0NjY4M2JkOA0KWzMzMDI4LjIzMTA3N10gUjEzOiBmZmZm
ODgyYTZhYjQwZTAwIFIxNDogZGVhZDAwMDAwMDAwMDBlMCBSMTU6IGZmZmY4ODJhNmFiNDIzMDAN
ClszMzAyOC4yMzExMDNdIEZTOiAgMDAwMDdmMmY1YWFlYzcwMCgwMDAwKSBHUzpmZmZmODgyYjE5
MDQwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClszMzAyOC4yMzExMThdIENTOiAg
ZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClszMzAyOC4yMzEx
MzFdIENSMjogMDAwMDdmOTFiODA4NTA1OCBDUjM6IDAwMDAwMDI3ZTJlZmIwMDAgQ1I0OiAwMDAw
MDAwMDAwMDQyNjYwDQpbMzMwMjguMjMxMTUzXSBTdGFjazoNClszMzAyOC4yMzExNjBdICAwMDAw
MDAwMDBmZDY2MDAwIDAzNDIwMDRhMDAwMDAwMDEgZmZmZjg4MmE2YWI0MDIwMCBmZmZmODgyYTZh
YjQwZTAwDQpbMzMwMjguMjMxMTgzXSAgMDAwMDAwMDEwMDAxOGNhOSAwMDAwMDAwMDAwMDAwMTAx
IGZmZmY4ODE1NDY2ODNjMjggZmZmZjg4MTU0NjY4M2MzMA0KWzMzMDI4LjIzMTIwNV0gIDAwMDAw
MDAwMDAwMjgwMDAgZmZmZjg4MGM4NzJkM2I4OCBmZmZmODgxZmJlMjEyNGE4IGZmZmY4ODFmYmUy
MTI0OTgNClszMzAyOC4yMzEyMjhdIENhbGwgVHJhY2U6DQpbMzMwMjguMjMxMjUyXSAgWzxmZmZm
ZmZmZjgxMTkyMmJmPl0gX19hbGxvY19wYWdlc19ub2RlbWFzaysweGVmLzB4YjcwDQpbMzMwMjgu
MjMxMjc4XSAgWzxmZmZmZmZmZjgxMWQ5NTNmPl0gYWxsb2NfcGFnZXNfY3VycmVudCsweDdmLzB4
MTAwDQpbMzMwMjguMjMxMjk3XSAgWzxmZmZmZmZmZjgxMThiMGNkPl0gcGFnZWNhY2hlX2dldF9w
YWdlKzB4NGQvMHgxZDANClszMzAyOC4yMzEzNzhdICBbPGZmZmZmZmZmYTAyNjQ1Yjk+XSBwcmVw
YXJlX3BhZ2VzKzB4YTkvMHgxYjAgW2J0cmZzXQ0KWzMzMDI4LjIzMTQyMV0gIFs8ZmZmZmZmZmZh
MDI2NTM0Mj5dIF9fYnRyZnNfYnVmZmVyZWRfd3JpdGUrMHgyMTIvMHg2ODAgW2J0cmZzXQ0KWzMz
MDI4LjIzMTQ1OF0gIFs8ZmZmZmZmZmZhMDI2OGZlMz5dIGJ0cmZzX2ZpbGVfd3JpdGVfaXRlcisw
eDE4My8weDVjMCBbYnRyZnNdDQpbMzMwMjguMjMxNDgzXSAgWzxmZmZmZmZmZjgxMjAxNTQ2Pl0g
X192ZnNfd3JpdGUrMHhiNi8weDEwMA0KWzMzMDI4LjIzMTQ5OV0gIFs8ZmZmZmZmZmY4MTIwMWIz
ZD5dIHZmc193cml0ZSsweDlkLzB4MTkwDQpbMzMwMjguMjMxNTE3XSAgWzxmZmZmZmZmZjgxMjAy
ODEyPl0gU3lTX3dyaXRlKzB4NDIvMHhhMA0KWzMzMDI4LjIzMTUzM10gIFs8ZmZmZmZmZmY4MTVm
NTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMwMjguMjM0NzU4
XSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFl
LzB4Y2ENClszMzAyOC4yMzQ3NzRdIA0KWzMzMDI4LjIzNDc4MF0gTGVmdG92ZXIgaW5leGFjdCBi
YWNrdHJhY2U6DQpbMzMwMjguMjM0NzgwXSANClszMzAyOC4yMzQ3OTJdIENvZGU6IDA0IDQ5IDAx
IGVhIDRkIDNiIDEyIDBmIDg0IGQ2IDAyIDAwIDAwIDQ1IDg0IGY2IDBmIDg0IGVkIDAxIDAwIDAw
IDRkIDhiIDcyIDA4IDQ5IDgzIGVlIDIwIGJlIDAxIDAwIDAwIDAwIDRjIDg5IGVmIGU4IDlmIDdm
IDAxIDAwIDw0OT4gOGIgNDYgMjggNDkgOGIgNTYgMjAgNDggODkgNDIgMDggNDggODkgMTAgNDgg
YjggMDAgMDEgMDAgMDAgDQpbMzMwMjguMjM0OTUwXSBSSVAgIFs8ZmZmZmZmZmY4MTE5MGM3MT5d
IGdldF9wYWdlX2Zyb21fZnJlZWxpc3QrMHgyNzEvMHhhYzANClszMzAyOC4yMzQ5NjldICBSU1Ag
PGZmZmY4ODE1NDY2ODNhOTg+DQpbMzMwMjguMjM0OTc4XSAtLS1bIGVuZCB0cmFjZSA4ZTljYjFk
ZTI3NGIzZTI4IF0tLS0NClszMzAyOC44NDE3NTFdIGdlbmVyYWwgcHJvdGVjdGlvbiBmYXVsdDog
MDAwMCBbIzM4XSBTTVAgDQpbMzMwMjguODQxNzc3XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10
X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRh
YmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVf
bmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIg
YnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0
dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9F
TikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNU
IHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcg
aXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNr
X25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9k
ZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZf
dGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4
ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2li
ZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0
NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3Jl
dGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRy
YmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4
bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBz
Yl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBt
ZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMg
aTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9u
IGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRl
bCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1v
biBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBz
Y3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDog
cnRlX2RvbTBfbW1dDQpbMzMwMjguODQzOTQzXSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBt
b2R1bGVzIGFyZSBsb2FkZWQNClszMzAyOC44NDM5NjFdIENQVTogMTcgUElEOiAxMjEzNSBDb21t
OiBqYXZhIFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FICAgTlggNC40LjEyMS05Mi44NS1kZWZhdWx0
ICMxDQpbMzMwMjguODQzOTc4XSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzEx
SEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMzMwMjguODQzOTk0XSB0YXNrOiBmZmZmODgx
NzM5NzNkN2MwIHRpOiBmZmZmODgxNTQ2ODQwMDAwIHRhc2sudGk6IGZmZmY4ODE1NDY4NDAwMDAN
ClszMzAyOC44NDQwMDldIFJJUDogZTAzMDpbPGZmZmZmZmZmODExOTBjNzE+XSAgWzxmZmZmZmZm
ZjgxMTkwYzcxPl0gZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCsweDI3MS8weGFjMA0KWzMzMDI4Ljg0
NDAzOV0gUlNQOiBlMDJiOmZmZmY4ODE1NDY4NDNhOTggIEVGTEFHUzogMDAwMTAwMDYNClszMzAy
OC44NDQwNTBdIFJBWDogMDAwMDAwMDBmZmZmZmZjYSBSQlg6IDAwMDAwMDAwMDAwMDAxMDEgUkNY
OiAwMDAwMDAwMGZmZmZmZjg4DQpbMzMwMjguODQ0MDY1XSBSRFg6IDAwMDAwMDAwMDAwMjI2ODkg
UlNJOiAwMDAwMDAwMDAwMDAwMDAxIFJESTogZmZmZjg4MmE2YWI0MGUwMA0KWzMzMDI4Ljg0NDA4
MF0gUkJQOiBmZmZmODgyYjE5MDYyNjQ4IFIwODogMDAwMDAwMDAwMDAwMDA3OCBSMDk6IDAwMDAw
MDAwMDA5MWY0MGENClszMzAyOC44NDQwOTddIFIxMDogZmZmZjg4MmIxOTA2MjY2OCBSMTE6IDAw
MDAwMDAwMDAwMzQyMDAgUjEyOiBmZmZmODgxNTQ2ODQzYmQ4DQpbMzMwMjguODQ0MTExXSBSMTM6
IGZmZmY4ODJhNmFiNDBlMDAgUjE0OiBkZWFkMDAwMDAwMDAwMGUwIFIxNTogZmZmZjg4MmE2YWI0
MjMwMA0KWzMzMDI4Ljg0NDEzOV0gRlM6ICAwMDAwN2YyZjU4YmQzNzAwKDAwMDApIEdTOmZmZmY4
ODJiMTkwNDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzMzMDI4Ljg0NDE1NF0g
Q1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzMzMDI4
Ljg0NDE2Nl0gQ1IyOiAwMDAwN2Y5MWI4MDg1MDU4IENSMzogMDAwMDAwMjdlMmVmYjAwMCBDUjQ6
IDAwMDAwMDAwMDAwNDI2NjANClszMzAyOC44NDQxOTNdIFN0YWNrOg0KWzMzMDI4Ljg0NDIwMF0g
IDAwMDAwMDAwMGZkNjYwMDAgMDM0MjAwNGEwMDAwMDAwMSBmZmZmODgyYTZhYjQwMjAwIGZmZmY4
ODJhNmFiNDBlMDANClszMzAyOC44NDQyMjRdICAwMDAwMDAwMTAwMDE0MWVjIGZmZmY4ODI2MDAw
MDAxMDEgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMWUyMGUzDQpbMzMwMjguODQ0MjQ4XSAg
MDAwMDAwMDAwMjA4MDIyMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODEwODNkYmQgZmZmZjg4
MmIxMGM4NzIwOA0KWzMzMDI4Ljg0NDI3OF0gQ2FsbCBUcmFjZToNClszMzAyOC44NDQzMDRdICBb
PGZmZmZmZmZmODExOTIyYmY+XSBfX2FsbG9jX3BhZ2VzX25vZGVtYXNrKzB4ZWYvMHhiNzANClsz
MzAyOC44NDQzMzBdICBbPGZmZmZmZmZmODExZDk1M2Y+XSBhbGxvY19wYWdlc19jdXJyZW50KzB4
N2YvMHgxMDANClszMzAyOC44NDQzNDhdICBbPGZmZmZmZmZmODExOGIwY2Q+XSBwYWdlY2FjaGVf
Z2V0X3BhZ2UrMHg0ZC8weDFkMA0KWzMzMDI4Ljg0NDQzNF0gIFs8ZmZmZmZmZmZhMDI2NDViOT5d
IHByZXBhcmVfcGFnZXMrMHhhOS8weDFiMCBbYnRyZnNdDQpbMzMwMjguODQ0NDgwXSAgWzxmZmZm
ZmZmZmEwMjY1MzQyPl0gX19idHJmc19idWZmZXJlZF93cml0ZSsweDIxMi8weDY4MCBbYnRyZnNd
DQpbMzMwMjguODQ0NTI0XSAgWzxmZmZmZmZmZmEwMjY4ZmUzPl0gYnRyZnNfZmlsZV93cml0ZV9p
dGVyKzB4MTgzLzB4NWMwIFtidHJmc10NClszMzAyOC44NDQ1NDldICBbPGZmZmZmZmZmODEyMDE1
NDY+XSBfX3Zmc193cml0ZSsweGI2LzB4MTAwDQpbMzMwMjguODQ0NTY3XSAgWzxmZmZmZmZmZjgx
MjAxYjNkPl0gdmZzX3dyaXRlKzB4OWQvMHgxOTANClszMzAyOC44NDQ1ODJdICBbPGZmZmZmZmZm
ODEyMDI4MTI+XSBTeVNfd3JpdGUrMHg0Mi8weGEwDQpbMzMwMjguODQ0NTk5XSAgWzxmZmZmZmZm
ZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClszMzAyOC44
NDc2NTddIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRo
KzB4MWUvMHhjYQ0KWzMzMDI4Ljg0NzY3Nl0gDQpbMzMwMjguODQ3NjgzXSBMZWZ0b3ZlciBpbmV4
YWN0IGJhY2t0cmFjZToNClszMzAyOC44NDc2ODNdIA0KWzMzMDI4Ljg0NzY5N10gQ29kZTogMDQg
NDkgMDEgZWEgNGQgM2IgMTIgMGYgODQgZDYgMDIgMDAgMDAgNDUgODQgZjYgMGYgODQgZWQgMDEg
MDAgMDAgNGQgOGIgNzIgMDggNDkgODMgZWUgMjAgYmUgMDEgMDAgMDAgMDAgNGMgODkgZWYgZTgg
OWYgN2YgMDEgMDAgPDQ5PiA4YiA0NiAyOCA0OSA4YiA1NiAyMCA0OCA4OSA0MiAwOCA0OCA4OSAx
MCA0OCBiOCAwMCAwMSAwMCAwMCANClszMzAyOC44NDc4OTZdIFJJUCAgWzxmZmZmZmZmZjgxMTkw
YzcxPl0gZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCsweDI3MS8weGFjMA0KWzMzMDI4Ljg0Nzk3MV0g
IFJTUCA8ZmZmZjg4MTU0Njg0M2E5OD4NClszMzAyOC44NDc5ODNdIC0tLVsgZW5kIHRyYWNlIDhl
OWNiMWRlMjc0YjNlMjkgXS0tLQ0KWzMzMDI5LjQwMjM3M10gQlVHOiB1bmFibGUgdG8gaGFuZGxl
IGtlcm5lbCBOVUxMIHBvaW50ZXIgZGVyZWZlcmVuY2UgYXQgMDAwMDAwMDAwMDAwMDAwOA0KWzMz
MDI5LjQwMjQyNV0gSVA6IFs8ZmZmZmZmZmY4MTE5MWE0Zj5dIGZyZWVfaG90X2NvbGRfcGFnZSsw
eDFkZi8weDIzMA0KWzMzMDI5LjQwMjQ3OF0gUEdEIDI3ODU1YzQwNjcgUFVEIDI3ODU1YzMwNjcg
UE1EIDAgDQpbMzMwMjkuNDAyNDk2XSBPb3BzOiAwMDAyIFsjMzldIFNNUCANClszMzAyOS40MDI1
MTJdIE1vZHVsZXMgbGlua2VkIGluOiBiaW5mbXRfbWlzYyB4dF9uYXQgeHRfcGh5c2RldiBydGVf
ZG9tMF9tbShPRU4pIHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5m
X25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IGlnYl91
aW8oT0VOKSB0dW4gdWlvIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRl
ciBlYnRhYmxlcyBuZl9sb2dfaXB2NiB4dF9wa3R0eXBlIG5mX2xvZ19pcHY0IG5mX2xvZ19jb21t
b24geHRfTE9HIHh0X2xpbWl0IHJ0ZV9rbmkoT0VOKSBkdW1teSBpcG1pX2RldmludGYgaXBtaV9z
aSBpcG1pX21zZ2hhbmRsZXIgaXA2dF9SRUpFQ1QgeHRfdGNwdWRwIG5mX2Nvbm50cmFja19pcHY2
IG5mX2RlZnJhZ19pcHY2IGlwNnRhYmxlX3JhdyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0X0NU
IGlwNnRhYmxlX21hbmdsZSBuZl9jb25udHJhY2tfbmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJv
YWRjYXN0IG5mX2Nvbm50cmFja19pcHY0IG5mX2RlZnJhZ19pcHY0IHh0X2Nvbm50cmFjayBuZl9j
b25udHJhY2sgaXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMgeGVuX3BjaWJhY2sgeGVuX25ldGJh
Y2sgeGVuX2Jsa2JhY2sgeGVuX2dudGFsbG9jIHhlbl9nbnRkZXYgeGVuX2V2dGNobiB4ZW5mcyB4
ZW5fcHJpdmNtZCBhZl9wYWNrZXQgaXNjc2lfaWJmdCBpc2NzaV9ib290X3N5c2ZzIGlwdGFibGVf
ZmlsdGVyIGlwX3RhYmxlcyB4X3RhYmxlcyBleHQ0IGNyYzE2IGpiZDIgbWJjYWNoZSBpbnRlbF9y
YXBsIHg4Nl9wa2dfdGVtcF90aGVybWFsIGNvcmV0ZW1wIGNyY3QxMGRpZl9wY2xtdWwgY3JjMzJf
cGNsbXVsIGdoYXNoX2NsbXVsbmlfaW50ZWwgZHJiZyBhbnNpX2Nwcm5nIGFlc25pX2ludGVsIGpv
eWRldiBhZXNfeDg2XzY0IGxydyBpZ2IgZ2YxMjhtdWwgdGczIGdsdWVfaGVscGVyIGFibGtfaGVs
cGVyIHB0cCBjcnlwdGQgcHBzX2NvcmUgc2VzIHNiX2VkYWMgbGlicGh5IGkyY19hbGdvX2JpdCBp
VENPX3dkdCBpVENPX3ZlbmRvcl9zdXBwb3J0IG1laV9tZSBlZGFjX2NvcmUgZGNhIGVuY2xvc3Vy
ZSBscGNfaWNoIHNjc2lfdHJhbnNwb3J0X3NhcyBpMmNfaTgwMSBwY3Nwa3IgbWZkX2NvcmUgbWVp
IHNocGNocCBmamVzIHByb2Nlc3NvciBidXR0b24gYnRyZnMgeG9yIHJhaWQ2X3BxIGhpZF9nZW5l
cmljIHVzYmhpZCBzZF9tb2QgY3JjMzJjX2ludGVsIGVoY2lfcGNpIGVoY2lfaGNkIGFoY2kgbGli
YWhjaSB1c2Jjb3JlIGxpYmF0YSB1c2JfY29tbW9uIG1lZ2FyYWlkX3NhcyhPRVgpIHNnIGRtX211
bHRpcGF0aCBkbV9tb2Qgc2NzaV9kaF9yZGFjIHNjc2lfZGhfZW1jIHNjc2lfZGhfYWx1YSBzY3Np
X21vZCBhdXRvZnM0IFtsYXN0IHVubG9hZGVkOiBydGVfZG9tMF9tbV0NClszMzAyOS40MDMwNjdd
IFN1cHBvcnRlZDogTm8sIFVuc3VwcG9ydGVkIG1vZHVsZXMgYXJlIGxvYWRlZA0KWzMzMDI5LjQw
MzA4Nl0gQ1BVOiAxNyBQSUQ6IDEwMTAyIENvbW06IGt3b3JrZXIvMTc6MCBUYWludGVkOiBHICAg
IEIgRCAgICBPRSAgIE5YIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzMzMDI5LjQwMzEwM10g
SGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAv
MjAvMjAxNg0KWzMzMDI5LjQwMzEzMF0gV29ya3F1ZXVlOiBldmVudHMgY2FjaGVfcmVhcA0KWzMz
MDI5LjQwMzE1Ml0gdGFzazogZmZmZjg4MTlkM2RhOGYwMCB0aTogZmZmZjg4MTkxZTc2MDAwMCB0
YXNrLnRpOiBmZmZmODgxOTFlNzYwMDAwDQpbMzMwMjkuNDAzMTczXSBSSVA6IGUwMzA6WzxmZmZm
ZmZmZjgxMTkxYTRmPl0gIFs8ZmZmZmZmZmY4MTE5MWE0Zj5dIGZyZWVfaG90X2NvbGRfcGFnZSsw
eDFkZi8weDIzMA0KWzMzMDI5LjQwMzIyMl0gUlNQOiBlMDJiOmZmZmY4ODE5MWU3NjNkMzAgIEVG
TEFHUzogMDAwMTAwNDYNClszMzAyOS40MDMyMzldIFJBWDogZmZmZmVhMDAyOGMyYzI2MCBSQlg6
IGZmZmZlYTAwMjhjMmMyNDAgUkNYOiBmZmZmODgyYjE5MDYyNjc4DQpbMzMwMjkuNDAzMjYyXSBS
RFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE0IFJESTogZmZmZjg4MmE2
YWI0MGUwMA0KWzMzMDI5LjQwMzI4OF0gUkJQOiBmZmZmODgyYjE5MDYyNjQ4IFIwODogMDAwMDAw
MDBmZmZmZmZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClszMzAyOS40MDMzMTddIFIxMDogMDAw
MDAwMDAwMDAwMDAwMCBSMTE6IGZmZmZmZmZmZmZmZmZmODggUjEyOiAwMDAwMDAwMDAwYTMwYjA5
DQpbMzMwMjkuNDAzMzQyXSBSMTM6IDAwMDAwMDAwMDAwMDBlMDAgUjE0OiBmZmZmODgyYTZhNzIw
MjQwIFIxNTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzMDI5LjQwMzM4Ml0gRlM6ICAwMDAwMDAwMDAw
MDAwMDAwKDAwMDApIEdTOmZmZmY4ODJiMTkwNDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAw
MDAwMA0KWzMzMDI5LjQwMzQwOV0gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAw
MDAwMDA4MDA1MDAzMw0KWzMzMDI5LjQwMzQyOV0gQ1IyOiAwMDAwMDAwMDAwMDAwMDA4IENSMzog
MDAwMDAwMjc4NTVjMDAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClszMzAyOS40MDM0NThdIFN0
YWNrOg0KWzMzMDI5LjQwMzQ2N10gIGZmZmY4ODAxOTM2NzBkYzAgZmZmZjg4MGEzMGIwOTA4MCBm
ZmZmODgwMTkzNjcwZGMwIGZmZmY4ODAxOTM2NzBkYzANClszMzAyOS40MDM1MDJdICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMGIgZmZmZmZmZmY4MTFlMGFiNSBmZmZmODgxOTFlNzYz
ZDg4DQpbMzMwMjkuNDAzNTMyXSAgZmZmZjg4MTkxZTc2M2RhOCBmZmZmZmZmZjgxMWUwYjM2IGZm
ZmZlOGZmZmZjNDBjZTAgZmZmZjg4MDE5MzY2ZmNjMA0KWzMzMDI5LjQwMzU2MV0gQ2FsbCBUcmFj
ZToNClszMzAyOS40MDM2MDVdICBbPGZmZmZmZmZmODExZTBhYjU+XSBzbGFiX2Rlc3Ryb3krMHgy
NS8weDUwDQpbMzMwMjkuNDAzNjM2XSAgWzxmZmZmZmZmZjgxMWUwYjM2Pl0gc2xhYnNfZGVzdHJv
eSsweDU2LzB4NzANClszMzAyOS40MDM2NTddICBbPGZmZmZmZmZmODExZTBlMjQ+XSBkcmFpbl9h
cnJheSsweGU0LzB4MTMwDQpbMzMwMjkuNDAzNjgwXSAgWzxmZmZmZmZmZjgxMWUxZWFhPl0gY2Fj
aGVfcmVhcCsweDZhLzB4MjMwDQpbMzMwMjkuNDAzNzAxXSAgWzxmZmZmZmZmZjgxMDk2ZjE0Pl0g
cHJvY2Vzc19vbmVfd29yaysweDE1NC8weDQxMA0KWzMzMDI5LjQwMzczMF0gIFs8ZmZmZmZmZmY4
MTA5N2FmNj5dIHdvcmtlcl90aHJlYWQrMHgxMTYvMHg0YTANClszMzAyOS40MDM3NTFdICBbPGZm
ZmZmZmZmODEwOWNmZTk+XSBrdGhyZWFkKzB4YzkvMHhlMA0KWzMzMDI5LjQwMzc3Nl0gIFs8ZmZm
ZmZmZmY4MTVmNWMwNT5dIHJldF9mcm9tX2ZvcmsrMHg1NS8weDgwDQpbMzMwMjkuNDExMDc3XSBE
V0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgcmV0X2Zyb21fZm9yaysweDU1LzB4ODANClszMzAyOS40
MTEwOTddIA0KWzMzMDI5LjQxMTEwNF0gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMzMw
MjkuNDExMTA0XSANClszMzAyOS40MTExMjZdICBbPGZmZmZmZmZmODEwOWNmMjA+XSA/IGt0aHJl
YWRfcGFyaysweDUwLzB4NTANClszMzAyOS40MTExMzddIENvZGU6IDM4IDllIDQ2IDAwIDQ4IDhi
IDQ1IDAwIDQ4IDg1IGMwIDc1IGU1IDQ4IDhiIDAzIGU5IDc3IGZlIGZmIGZmIDMxIGY2IDQ4IDg5
IGRmIGU4IGNkIDZiIDA2IDAwIGU5IDkxIGZlIGZmIGZmIDQ4IDhiIDExIDQ4IDhkIDQzIDIwIDw0
OD4gODkgNDIgMDggNDggODkgNTMgMjAgNDggODkgNGIgMjggNDggODkgMDEgOGIgNDUgMDAgOGQg
NTAgMDEgDQpbMzMwMjkuNDExNDQ5XSBSSVAgIFs8ZmZmZmZmZmY4MTE5MWE0Zj5dIGZyZWVfaG90
X2NvbGRfcGFnZSsweDFkZi8weDIzMA0KWzMzMDI5LjQxMTQ4N10gIFJTUCA8ZmZmZjg4MTkxZTc2
M2QzMD4NClszMzAyOS40MTE1MDBdIENSMjogMDAwMDAwMDAwMDAwMDAwOA0KWzMzMDI5LjQxMTUx
OV0gLS0tWyBlbmQgdHJhY2UgOGU5Y2IxZGUyNzRiM2UyYSBdLS0tDQpbMzMwMjkuOTYwMDMzXSBC
VUc6IHVuYWJsZSB0byBoYW5kbGUga2VybmVsIHBhZ2luZyByZXF1ZXN0IGF0IGZmZmZmZmZmZmZm
ZmZmZDgNClszMzAyOS45NjAwODRdIElQOiBbPGZmZmZmZmZmODEwOWQ4MWM+XSBrdGhyZWFkX2Rh
dGErMHhjLzB4MjANClszMzAyOS45NjAxNjBdIFBHRCAxYzBmMDY3IFBVRCAxYzExMDY3IFBNRCAw
IA0KWzMzMDI5Ljk2MDIwMV0gT29wczogMDAwMCBbIzQwXSBTTVAgDQpbMzMwMjkuOTYwMjI0XSBN
b2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBf
bW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRf
bWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9F
TikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0
YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0
X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBt
aV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9k
ZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0
YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2Fz
dCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRy
YWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhl
bl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3By
aXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRl
ciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4
ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11
bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYg
YWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBw
dHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193
ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBj
X2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBj
aHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1
c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kg
dXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBh
dGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2Qg
YXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzMwMjkuOTYwOTQ3XSBTdXBw
b3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzAyOS45NjA5Njld
IENQVTogMTcgUElEOiAxMDEwMiBDb21tOiBrd29ya2VyLzE3OjAgVGFpbnRlZDogRyAgICBCIEQg
ICAgT0UgICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzAyOS45NjEwMDBdIEhhcmR3
YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIw
MTYNClszMzAyOS45NjEwOTVdIHRhc2s6IGZmZmY4ODE5ZDNkYThmMDAgdGk6IGZmZmY4ODE5MWU3
NjAwMDAgdGFzay50aTogZmZmZjg4MTkxZTc2MDAwMA0KWzMzMDI5LjlbMzMwNTkuNzk0MzA1XSBO
TUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMjIgc3R1Y2sgZm9yIDIzcyEgW3Fl
bXUtc3lzdGVtLWkzODoyNjc1MV0NClszMzA1OS43OTQzNjNdIE1vZHVsZXMgbGlua2VkIGluOiBi
aW5mbXRfbWlzYyB4dF9uYXQgeHRfcGh5c2RldiBydGVfZG9tMF9tbShPRU4pIHh0X0NIRUNLU1VN
IGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0
YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IGlnYl91aW8oT0VOKSB0dW4gdWlvIGJyX25ldGZp
bHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZl9sb2dfaXB2NiB4
dF9wa3R0eXBlIG5mX2xvZ19pcHY0IG5mX2xvZ19jb21tb24geHRfTE9HIHh0X2xpbWl0IHJ0ZV9r
bmkoT0VOKSBkdW1teSBpcG1pX2RldmludGYgaXBtaV9zaSBpcG1pX21zZ2hhbmRsZXIgaXA2dF9S
RUpFQ1QgeHRfdGNwdWRwIG5mX2Nvbm50cmFja19pcHY2IG5mX2RlZnJhZ19pcHY2IGlwNnRhYmxl
X3JhdyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0X0NUIGlwNnRhYmxlX21hbmdsZSBuZl9jb25u
dHJhY2tfbmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJvYWRjYXN0IG5mX2Nvbm50cmFja19pcHY0
IG5mX2RlZnJhZ19pcHY0IHh0X2Nvbm50cmFjayBuZl9jb25udHJhY2sgaXA2dGFibGVfZmlsdGVy
IGlwNl90YWJsZXMgeGVuX3BjaWJhY2sgeGVuX25ldGJhY2sgeGVuX2Jsa2JhY2sgeGVuX2dudGFs
bG9jIHhlbl9nbnRkZXYgeGVuX2V2dGNobiB4ZW5mcyB4ZW5fcHJpdmNtZCBhZl9wYWNrZXQgaXNj
c2lfaWJmdCBpc2NzaV9ib290X3N5c2ZzIGlwdGFibGVfZmlsdGVyIGlwX3RhYmxlcyB4X3RhYmxl
cyBleHQ0IGNyYzE2IGpiZDIgbWJjYWNoZSBpbnRlbF9yYXBsIHg4Nl9wa2dfdGVtcF90aGVybWFs
IGNvcmV0ZW1wIGNyY3QxMGRpZl9wY2xtdWwgY3JjMzJfcGNsbXVsIGdoYXNoX2NsbXVsbmlfaW50
ZWwgZHJiZyBhbnNpX2Nwcm5nIGFlc25pX2ludGVsIGpveWRldiBhZXNfeDg2XzY0IGxydyBpZ2Ig
Z2YxMjhtdWwgdGczIGdsdWVfaGVscGVyIGFibGtfaGVscGVyIHB0cCBjcnlwdGQgcHBzX2NvcmUg
c2VzIHNiX2VkYWMgbGlicGh5IGkyY19hbGdvX2JpdCBpVENPX3dkdCBpVENPX3ZlbmRvcl9zdXBw
b3J0IG1laV9tZSBlZGFjX2NvcmUgZGNhIGVuY2xvc3VyZSBscGNfaWNoIHNjc2lfdHJhbnNwb3J0
X3NhcyBpMmNfaTgwMSBwY3Nwa3IgbWZkX2NvcmUgbWVpIHNocGNocCBmamVzIHByb2Nlc3NvciBi
dXR0b24gYnRyZnMgeG9yIHJhaWQ2X3BxIGhpZF9nZW5lcmljIHVzYmhpZCBzZF9tb2QgY3JjMzJj
X2ludGVsIGVoY2lfcGNpIGVoY2lfaGNkIGFoY2kgbGliYWhjaSB1c2Jjb3JlIGxpYmF0YSB1c2Jf
Y29tbW9uIG1lZ2FyYWlkX3NhcyhPRVgpIHNnIGRtX211bHRpcGF0aCBkbV9tb2Qgc2NzaV9kaF9y
ZGFjIHNjc2lfZGhfZW1jIHNjc2lfZGhfYWx1YSBzY3NpX21vZCBhdXRvZnM0IFtsYXN0IHVubG9h
ZGVkOiBydGVfZG9tMF9tbV0NClszMzA1OS43OTQ4MDddIFN1cHBvcnRlZDogTm8sIFVuc3VwcG9y
dGVkIG1vZHVsZXMgYXJlIGxvYWRlZA0KWzMzMDU5Ljc5NDgxOV0gQ1BVOiAyMiBQSUQ6IDI2NzUx
IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRSAgIE5YIDQuNC4x
MjEtOTIuODUtZGVmYXVsdCAjMQ0KWzMzMDU5Ljc5NDgzNV0gSGFyZHdhcmUgbmFtZTogSHVhd2Vp
IFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzMzMDU5Ljc5NDg0
OV0gdGFzazogZmZmZjg4MWE0ZTE5YzljMCB0aTogZmZmZjg4MGYyMDRkYzAwMCB0YXNrLnRpOiBm
ZmZmODgwZjIwNGRjMDAwDQpbMzMwNTkuNzk0ODYzXSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAy
NDQzPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDMv
MHgyNjANClszMzA1OS43OTQ4ODhdIFJTUDogZTAyYjpmZmZmODgwZjIwNGRmY2YwICBFRkxBR1M6
IDAwMDAwMjAyDQpbMzMwNTkuNzk0ODk3XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZm
ZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWVhOA0KWzMzMDU5Ljc5NDkxMF0gUkRYOiAw
MDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTJkYjM2
NjANClszMzA1OS43OTQ5MjNdIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBi
ZmZmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMzMwNTkuNzk0OTM2XSBSMTA6IGZmZmY4ODAx
OWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzMz
MDU5Ljc5NDk0OV0gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBS
MTU6IGZmZmY4ODJiMTkxOWIyYzANClszMzA1OS43OTQ5NzRdIEZTOiAgMDAwMDdmNzg0Mjc2YmFj
MCgwMDAwKSBHUzpmZmZmODgyYjE5MTgwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAN
ClszMzA1OS43OTQ5ODhdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAw
ODAwNTAwMzMNClszMzA1OS43OTQ5OTldIENSMjogMDAwMDAwMDZjNmE3ZDAwMCBDUjM6IDAwMDAw
MDIxNzAyMDMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMzMwNTkuNzk1MDIwXSBTdGFjazoN
ClszMzA1OS43OTUwMjZdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMTYgZmZmZmZm
ZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMzMwNTkuNzk1MDQ3XSAgMDAwMDE2MDAwMDAw
MDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODBmMjA0ZGZkNTAgZmZmZmVhMDA1MDllMjkwMA0K
WzMzMDU5Ljc5NTA2N10gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgw
ZjIwNGRmZDcwIDAwMDAxNjAwMDAwMDAwMDANClszMzA1OS43OTUwODhdIENhbGwgVHJhY2U6DQpb
MzMwNTkuNzk1MTA4XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYw
DQpbMzMwNTkuNzk1MTI0XSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRp
b24rMHgyNjEvMHgyZjANClszMzA1OS43OTUxNDBdICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxv
Y194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzMzMDU5Ljc5NTE1Nl0gIFs8ZmZmZmZm
ZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClszMzA1OS43OTUxNzRd
ICBbPGZmZmZmZmZmYTA0YjgxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRk
ZXZdDQpbMzMwNTkuNzk1MjExXSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4
MmUzLzB4NGMwDQpbMzMwNTkuNzk1MjM1XSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3Rs
KzB4NzQvMHg4MA0KWzMzMDU5Ljc5NTI1MF0gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZ
U0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMwNTkuNzk4MTUwXSBEV0FSRjIgdW53aW5k
ZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClszMzA1OS43
OTgxNjJdIA0KWzMzMDU5Ljc5ODE2OF0gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMzMw
NTkuNzk4MTY4XSANClszMzA1OS43OTgxODBdIENvZGU6IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3
IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1
IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDhiIDQxIDE4IDxhOD4gMDEg
NzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDggODkgZGUgNWIgNDggODkg
DQpbMzMwODcuNzk0MzA1XSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMjIg
c3R1Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODoyNjc1MV0NClszMzA4Ny43OTQzNTldIE1v
ZHVsZXMgbGlua2VkIGluOiBiaW5mbXRfbWlzYyB4dF9uYXQgeHRfcGh5c2RldiBydGVfZG9tMF9t
bShPRU4pIHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9t
YXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IGlnYl91aW8oT0VO
KSB0dW4gdWlvIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRh
YmxlcyBuZl9sb2dfaXB2NiB4dF9wa3R0eXBlIG5mX2xvZ19pcHY0IG5mX2xvZ19jb21tb24geHRf
TE9HIHh0X2xpbWl0IHJ0ZV9rbmkoT0VOKSBkdW1teSBpcG1pX2RldmludGYgaXBtaV9zaSBpcG1p
X21zZ2hhbmRsZXIgaXA2dF9SRUpFQ1QgeHRfdGNwdWRwIG5mX2Nvbm50cmFja19pcHY2IG5mX2Rl
ZnJhZ19pcHY2IGlwNnRhYmxlX3JhdyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0X0NUIGlwNnRh
YmxlX21hbmdsZSBuZl9jb25udHJhY2tfbmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJvYWRjYXN0
IG5mX2Nvbm50cmFja19pcHY0IG5mX2RlZnJhZ19pcHY0IHh0X2Nvbm50cmFjayBuZl9jb25udHJh
Y2sgaXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMgeGVuX3BjaWJhY2sgeGVuX25ldGJhY2sgeGVu
X2Jsa2JhY2sgeGVuX2dudGFsbG9jIHhlbl9nbnRkZXYgeGVuX2V2dGNobiB4ZW5mcyB4ZW5fcHJp
dmNtZCBhZl9wYWNrZXQgaXNjc2lfaWJmdCBpc2NzaV9ib290X3N5c2ZzIGlwdGFibGVfZmlsdGVy
IGlwX3RhYmxlcyB4X3RhYmxlcyBleHQ0IGNyYzE2IGpiZDIgbWJjYWNoZSBpbnRlbF9yYXBsIHg4
Nl9wa2dfdGVtcF90aGVybWFsIGNvcmV0ZW1wIGNyY3QxMGRpZl9wY2xtdWwgY3JjMzJfcGNsbXVs
IGdoYXNoX2NsbXVsbmlfaW50ZWwgZHJiZyBhbnNpX2Nwcm5nIGFlc25pX2ludGVsIGpveWRldiBh
ZXNfeDg2XzY0IGxydyBpZ2IgZ2YxMjhtdWwgdGczIGdsdWVfaGVscGVyIGFibGtfaGVscGVyIHB0
cCBjcnlwdGQgcHBzX2NvcmUgc2VzIHNiX2VkYWMgbGlicGh5IGkyY19hbGdvX2JpdCBpVENPX3dk
dCBpVENPX3ZlbmRvcl9zdXBwb3J0IG1laV9tZSBlZGFjX2NvcmUgZGNhIGVuY2xvc3VyZSBscGNf
aWNoIHNjc2lfdHJhbnNwb3J0X3NhcyBpMmNfaTgwMSBwY3Nwa3IgbWZkX2NvcmUgbWVpIHNocGNo
cCBmamVzIHByb2Nlc3NvciBidXR0b24gYnRyZnMgeG9yIHJhaWQ2X3BxIGhpZF9nZW5lcmljIHVz
YmhpZCBzZF9tb2QgY3JjMzJjX2ludGVsIGVoY2lfcGNpIGVoY2lfaGNkIGFoY2kgbGliYWhjaSB1
c2Jjb3JlIGxpYmF0YSB1c2JfY29tbW9uIG1lZ2FyYWlkX3NhcyhPRVgpIHNnIGRtX211bHRpcGF0
aCBkbV9tb2Qgc2NzaV9kaF9yZGFjIHNjc2lfZGhfZW1jIHNjc2lfZGhfYWx1YSBzY3NpX21vZCBh
dXRvZnM0IFtsYXN0IHVubG9hZGVkOiBydGVfZG9tMF9tbV0NClszMzA4Ny43OTQ4MDFdIFN1cHBv
cnRlZDogTm8sIFVuc3VwcG9ydGVkIG1vZHVsZXMgYXJlIGxvYWRlZA0KWzMzMDg3Ljc5NDgxNF0g
Q1BVOiAyMiBQSUQ6IDI2NzUxIENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIg
RCAgICBPRUwgIE5YIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzMzMDg3Ljc5NDgyOV0gSGFy
ZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAv
MjAxNg0KWzMzMDg3Ljc5NDg0NF0gdGFzazogZmZmZjg4MWE0ZTE5YzljMCB0aTogZmZmZjg4MGYy
MDRkYzAwMCB0YXNrLnRpOiBmZmZmODgwZjIwNGRjMDAwDQpbMzMwODcuNzk0ODU3XSBSSVA6IGUw
MzA6WzxmZmZmZmZmZjgxMTAyNDQwPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0MD5dIHNtcF9jYWxsX2Z1
bmN0aW9uX21hbnkrMHgyMDAvMHgyNjANClszMzA4Ny43OTQ4ODBdIFJTUDogZTAyYjpmZmZmODgw
ZjIwNGRmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMzMwODcuNzk0ODkwXSBSQVg6IDAwMDAwMDAw
MDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWVhOA0KWzMz
MDg3Ljc5NDkwM10gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBS
REk6IGZmZmY4ODAxOTJkYjM2NjANClszMzA4Ny43OTQ5MTZdIFJCUDogMDAwMDAwMDAwMDAwMDAw
MCBSMDg6IDAwMDAwMDAwMDBiZmZmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMzMwODcuNzk0
OTMwXSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAw
MDAwMDAwMDAwMDAxOA0KWzMzMDg3Ljc5NDk0M10gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDog
MDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMTkxOWIyYzANClszMzA4Ny43OTQ5NjldIEZT
OiAgMDAwMDdmNzg0Mjc2YmFjMCgwMDAwKSBHUzpmZmZmODgyYjE5MTgwMDAwKDAwMDApIGtubEdT
OjAwMDAwMDAwMDAwMDAwMDANClszMzA4Ny43OTQ5ODNdIENTOiAgZTAzMyBEUzogMDAwMCBFUzog
MDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClszMzA4Ny43OTQ5OTVdIENSMjogMDAwMDAwMDZj
NmE3ZDAwMCBDUjM6IDAwMDAwMDIxNzAyMDMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMzMw
ODcuNzk1MDE2XSBTdGFjazoNClszMzA4Ny43OTUwMjJdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAw
MDAwMDAwMDAwMTYgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMzMwODcuNzk1
MDQzXSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODBmMjA0ZGZkNTAg
ZmZmZmVhMDA1MDllMjkwMA0KWzMzMDg3Ljc5NTA2NF0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAw
MDAwMDAwMDAwMSBmZmZmODgwZjIwNGRmZDcwIDAwMDAxNjAwMDAwMDAwMDANClszMzA4Ny43OTUw
ODRdIENhbGwgVHJhY2U6DQpbMzMwODcuNzk1MTAxXSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25f
ZWFjaF9jcHUrMHgyOC8weDYwDQpbMzMwODcuNzk1MTE2XSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0g
ZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClszMzA4Ny43OTUxMzNdICBbPGZmZmZm
ZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzMzMDg3
Ljc5NTE0OF0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4
NDANClszMzA4Ny43OTUxNjZdICBbPGZmZmZmZmZmYTA0YjgxNWM+XSBnbnRkZXZfaW9jdGwrMHgy
M2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMzMwODcuNzk1MTk3XSAgWzxmZmZmZmZmZjgxMjEzZDQz
Pl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMzMwODcuNzk1MjE5XSAgWzxmZmZmZmZmZjgx
MjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzMzMDg3Ljc5NTIzNF0gIFs8ZmZmZmZmZmY4
MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMwODcuNzk4
MTgxXSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsw
eDFlLzB4Y2ENClszMzA4Ny43OTgxOTNdIA0KWzMzMDg3Ljc5ODE5OV0gTGVmdG92ZXIgaW5leGFj
dCBiYWNrdHJhY2U6DQpbMzMwODcuNzk4MTk5XSANClszMzA4Ny43OTgyMTBdIENvZGU6IDYzIGQy
IGU4IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZm
IDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0
IDA5IGYzIDkwIDw4Yj4gNDEgMTggYTggMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDgg
ODMgYzQgMTAgNDggODkgZGUgDQpbMzMxMTUuNzk0MzA4XSBOTUkgd2F0Y2hkb2c6IEJVRzogc29m
dCBsb2NrdXAgLSBDUFUjMjIgc3R1Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODoyNjc1MV0N
ClszMzExNS43OTQzNTldIE1vZHVsZXMgbGlua2VkIGluOiBiaW5mbXRfbWlzYyB4dF9uYXQgeHRf
cGh5c2RldiBydGVfZG9tMF9tbShPRU4pIHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9N
QVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQg
bmZfbmF0IGlnYl91aW8oT0VOKSB0dW4gdWlvIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBl
YnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZl9sb2dfaXB2NiB4dF9wa3R0eXBlIG5mX2xvZ19pcHY0
IG5mX2xvZ19jb21tb24geHRfTE9HIHh0X2xpbWl0IHJ0ZV9rbmkoT0VOKSBkdW1teSBpcG1pX2Rl
dmludGYgaXBtaV9zaSBpcG1pX21zZ2hhbmRsZXIgaXA2dF9SRUpFQ1QgeHRfdGNwdWRwIG5mX2Nv
bm50cmFja19pcHY2IG5mX2RlZnJhZ19pcHY2IGlwNnRhYmxlX3JhdyBpcHRfUkVKRUNUIGlwdGFi
bGVfcmF3IHh0X0NUIGlwNnRhYmxlX21hbmdsZSBuZl9jb25udHJhY2tfbmV0Ymlvc19ucyBuZl9j
b25udHJhY2tfYnJvYWRjYXN0IG5mX2Nvbm50cmFja19pcHY0IG5mX2RlZnJhZ19pcHY0IHh0X2Nv
bm50cmFjayBuZl9jb25udHJhY2sgaXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMgeGVuX3BjaWJh
Y2sgeGVuX25ldGJhY2sgeGVuX2Jsa2JhY2sgeGVuX2dudGFsbG9jIHhlbl9nbnRkZXYgeGVuX2V2
dGNobiB4ZW5mcyB4ZW5fcHJpdmNtZCBhZl9wYWNrZXQgaXNjc2lfaWJmdCBpc2NzaV9ib290X3N5
c2ZzIGlwdGFibGVfZmlsdGVyIGlwX3RhYmxlcyB4X3RhYmxlcyBleHQ0IGNyYzE2IGpiZDIgbWJj
YWNoZSBpbnRlbF9yYXBsIHg4Nl9wa2dfdGVtcF90aGVybWFsIGNvcmV0ZW1wIGNyY3QxMGRpZl9w
Y2xtdWwgY3JjMzJfcGNsbXVsIGdoYXNoX2NsbXVsbmlfaW50ZWwgZHJiZyBhbnNpX2Nwcm5nIGFl
c25pX2ludGVsIGpveWRldiBhZXNfeDg2XzY0IGxydyBpZ2IgZ2YxMjhtdWwgdGczIGdsdWVfaGVs
cGVyIGFibGtfaGVscGVyIHB0cCBjcnlwdGQgcHBzX2NvcmUgc2VzIHNiX2VkYWMgbGlicGh5IGky
Y19hbGdvX2JpdCBpVENPX3dkdCBpVENPX3ZlbmRvcl9zdXBwb3J0IG1laV9tZSBlZGFjX2NvcmUg
ZGNhIGVuY2xvc3VyZSBscGNfaWNoIHNjc2lfdHJhbnNwb3J0X3NhcyBpMmNfaTgwMSBwY3Nwa3Ig
bWZkX2NvcmUgbWVpIHNocGNocCBmamVzIHByb2Nlc3NvciBidXR0b24gYnRyZnMgeG9yIHJhaWQ2
X3BxIGhpZF9nZW5lcmljIHVzYmhpZCBzZF9tb2QgY3JjMzJjX2ludGVsIGVoY2lfcGNpIGVoY2lf
aGNkIGFoY2kgbGliYWhjaSB1c2Jjb3JlIGxpYmF0YSB1c2JfY29tbW9uIG1lZ2FyYWlkX3NhcyhP
RVgpIHNnIGRtX211bHRpcGF0aCBkbV9tb2Qgc2NzaV9kaF9yZGFjIHNjc2lfZGhfZW1jIHNjc2lf
ZGhfYWx1YSBzY3NpX21vZCBhdXRvZnM0IFtsYXN0IHVubG9hZGVkOiBydGVfZG9tMF9tbV0NClsz
MzExNS43OTQ4MjRdIFN1cHBvcnRlZDogTm8sIFVuc3VwcG9ydGVkIG1vZHVsZXMgYXJlIGxvYWRl
ZA0KWzMzMTE1Ljc5NDgzNV0gQ1BVOiAyMiBQSUQ6IDI2NzUxIENvbW06IHFlbXUtc3lzdGVtLWkz
OCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgIE5YIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0K
WzMzMTE1Ljc5NDg0OF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0Ew
LCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzMzMTE1Ljc5NDg2M10gdGFzazogZmZmZjg4MWE0ZTE5
YzljMCB0aTogZmZmZjg4MGYyMDRkYzAwMCB0YXNrLnRpOiBmZmZmODgwZjIwNGRjMDAwDQpbMzMx
MTUuNzk0ODc4XSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4MTEw
MjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDMvMHgyNjANClszMzExNS43OTQ5MDVd
IFJTUDogZTAyYjpmZmZmODgwZjIwNGRmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMzMxMTUuNzk0
OTE0XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZm
ZmU4ZmZmZjgwMWVhOA0KWzMzMTE1Ljc5NDkyNl0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTog
MDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTJkYjM2NjANClszMzExNS43OTQ5NDBdIFJC
UDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBiZmZmZmYgUjA5OiAwMDAwMDAwMDAw
MDAwMDAwDQpbMzMxMTUuNzk0OTUzXSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAw
MDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzMzMTE1Ljc5NDk2NF0gUjEzOiAwMDAw
MDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMTkxOWIyYzAN
ClszMzExNS43OTQ5OTBdIEZTOiAgMDAwMDdmNzg0Mjc2YmFjMCgwMDAwKSBHUzpmZmZmODgyYjE5
MTgwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClszMzExNS43OTUwMDRdIENTOiAg
ZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClszMzExNS43OTUw
MTddIENSMjogMDAwMDAwMDZjNmE3ZDAwMCBDUjM6IDAwMDAwMDIxNzAyMDMwMDAgQ1I0OiAwMDAw
MDAwMDAwMDQyNjYwDQpbMzMxMTUuNzk1MDM5XSBTdGFjazoNClszMzExNS43OTUwNDRdICAwMDAw
MDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMTYgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAw
MDAwMDAwDQpbMzMxMTUuNzk1MDYyXSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4
IGZmZmY4ODBmMjA0ZGZkNTAgZmZmZmVhMDA1MDllMjkwMA0KWzMzMTE1Ljc5NTA4M10gIGZmZmZm
ZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwZjIwNGRmZDcwIDAwMDAxNjAwMDAw
MDAwMDANClszMzExNS43OTUxMDJdIENhbGwgVHJhY2U6DQpbMzMxMTUuNzk1MTE5XSAgWzxmZmZm
ZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYwDQpbMzMxMTUuNzk1MTM2XSAgWzxm
ZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClszMzEx
NS43OTUxNTRdICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMr
MHhlNi8weDE4MA0KWzMzMTE1Ljc5NTE3MV0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9h
bGxvY19wYWdlcysweDExLzB4NDANClszMzExNS43OTUxOTFdICBbPGZmZmZmZmZmYTA0YjgxNWM+
XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMzMxMTUuNzk1MjMwXSAg
WzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMzMxMTUuNzk1
MjU0XSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzMzMTE1Ljc5
NTI3MV0gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgx
ZS8weGNhDQpbMzMxMTUuNzk4MDM5XSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lT
Q0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClszMzExNS43OTgwNTJdIA0KWzMzMTE1Ljc5ODA1
OF0gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMzMxMTUuNzk4MDU4XSANClszMzExNS43
OTgwNjhdIENvZGU6IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhm
IGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4
IGE4IDAxIDc0IDA5IGYzIDkwIDhiIDQxIDE4IDxhOD4gMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMg
MjQgMDQgNDggODMgYzQgMTAgNDggODkgZGUgNWIgNDggODkgDQpbMzMxNDMuNzk0MzA5XSBOTUkg
d2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMjIgc3R1Y2sgZm9yIDIycyEgW3FlbXUt
c3lzdGVtLWkzODoyNjc1MV0NClszMzE0My43OTQzNjRdIE1vZHVsZXMgbGlua2VkIGluOiBiaW5m
bXRfbWlzYyB4dF9uYXQgeHRfcGh5c2RldiBydGVfZG9tMF9tbShPRU4pIHh0X0NIRUNLU1VNIGlw
dGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJs
ZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IGlnYl91aW8oT0VOKSB0dW4gdWlvIGJyX25ldGZpbHRl
ciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZl9sb2dfaXB2NiB4dF9w
a3R0eXBlIG5mX2xvZ19pcHY0IG5mX2xvZ19jb21tb24geHRfTE9HIHh0X2xpbWl0IHJ0ZV9rbmko
T0VOKSBkdW1teSBpcG1pX2RldmludGYgaXBtaV9zaSBpcG1pX21zZ2hhbmRsZXIgaXA2dF9SRUpF
Q1QgeHRfdGNwdWRwIG5mX2Nvbm50cmFja19pcHY2IG5mX2RlZnJhZ19pcHY2IGlwNnRhYmxlX3Jh
dyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0X0NUIGlwNnRhYmxlX21hbmdsZSBuZl9jb25udHJh
Y2tfbmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJvYWRjYXN0IG5mX2Nvbm50cmFja19pcHY0IG5m
X2RlZnJhZ19pcHY0IHh0X2Nvbm50cmFjayBuZl9jb25udHJhY2sgaXA2dGFibGVfZmlsdGVyIGlw
Nl90YWJsZXMgeGVuX3BjaWJhY2sgeGVuX25ldGJhY2sgeGVuX2Jsa2JhY2sgeGVuX2dudGFsbG9j
IHhlbl9nbnRkZXYgeGVuX2V2dGNobiB4ZW5mcyB4ZW5fcHJpdmNtZCBhZl9wYWNrZXQgaXNjc2lf
aWJmdCBpc2NzaV9ib290X3N5c2ZzIGlwdGFibGVfZmlsdGVyIGlwX3RhYmxlcyB4X3RhYmxlcyBl
eHQ0IGNyYzE2IGpiZDIgbWJjYWNoZSBpbnRlbF9yYXBsIHg4Nl9wa2dfdGVtcF90aGVybWFsIGNv
cmV0ZW1wIGNyY3QxMGRpZl9wY2xtdWwgY3JjMzJfcGNsbXVsIGdoYXNoX2NsbXVsbmlfaW50ZWwg
ZHJiZyBhbnNpX2Nwcm5nIGFlc25pX2ludGVsIGpveWRldiBhZXNfeDg2XzY0IGxydyBpZ2IgZ2Yx
MjhtdWwgdGczIGdsdWVfaGVscGVyIGFibGtfaGVscGVyIHB0cCBjcnlwdGQgcHBzX2NvcmUgc2Vz
IHNiX2VkYWMgbGlicGh5IGkyY19hbGdvX2JpdCBpVENPX3dkdCBpVENPX3ZlbmRvcl9zdXBwb3J0
IG1laV9tZSBlZGFjX2NvcmUgZGNhIGVuY2xvc3VyZSBscGNfaWNoIHNjc2lfdHJhbnNwb3J0X3Nh
cyBpMmNfaTgwMSBwY3Nwa3IgbWZkX2NvcmUgbWVpIHNocGNocCBmamVzIHByb2Nlc3NvciBidXR0
b24gYnRyZnMgeG9yIHJhaWQ2X3BxIGhpZF9nZW5lcmljIHVzYmhpZCBzZF9tb2QgY3JjMzJjX2lu
dGVsIGVoY2lfcGNpIGVoY2lfaGNkIGFoY2kgbGliYWhjaSB1c2Jjb3JlIGxpYmF0YSB1c2JfY29t
bW9uIG1lZ2FyYWlkX3NhcyhPRVgpIHNnIGRtX211bHRpcGF0aCBkbV9tb2Qgc2NzaV9kaF9yZGFj
IHNjc2lfZGhfZW1jIHNjc2lfZGhfYWx1YSBzY3NpX21vZCBhdXRvZnM0IFtsYXN0IHVubG9hZGVk
OiBydGVfZG9tMF9tbV0NClszMzE0My43OTQ3NzZdIFN1cHBvcnRlZDogTm8sIFVuc3VwcG9ydGVk
IG1vZHVsZXMgYXJlIGxvYWRlZA0KWzMzMTQzLjc5NDc4N10gQ1BVOiAyMiBQSUQ6IDI2NzUxIENv
bW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgIE5YIDQuNC4xMjEt
OTIuODUtZGVmYXVsdCAjMQ0KWzMzMTQzLjc5NDgwMF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJI
MjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzMzMTQzLjc5NDgxM10g
dGFzazogZmZmZjg4MWE0ZTE5YzljMCB0aTogZmZmZjg4MGYyMDRkYzAwMCB0YXNrLnRpOiBmZmZm
ODgwZjIwNGRjMDAwDQpbMzMxNDMuNzk0ODMwXSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQw
Pl0gIFs8ZmZmZmZmZmY4MTEwMjQ0MD5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDAvMHgy
NjANClszMzE0My43OTQ4NTddIFJTUDogZTAyYjpmZmZmODgwZjIwNGRmY2YwICBFRkxBR1M6IDAw
MDAwMjAyDQpbMzMxNDMuNzk0ODY1XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZm
ZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWVhOA0KWzMzMTQzLjc5NDg3Nl0gUkRYOiAwMDAw
MDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTJkYjM2NjAN
ClszMzE0My43OTQ4ODddIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBiZmZm
ZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMzMxNDMuNzk0ODk4XSBSMTA6IGZmZmY4ODAxOWY4
MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzMzMTQz
Ljc5NDkwOV0gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6
IGZmZmY4ODJiMTkxOWIyYzANClszMzE0My43OTQ5MzFdIEZTOiAgMDAwMDdmNzg0Mjc2YmFjMCgw
MDAwKSBHUzpmZmZmODgyYjE5MTgwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClsz
MzE0My43OTQ5NDJdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAw
NTAwMzMNClszMzE0My43OTQ5NTJdIENSMjogMDAwMDAwMDZjNmE3ZDAwMCBDUjM6IDAwMDAwMDIx
NzAyMDMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMzMxNDMuNzk0OTcxXSBTdGFjazoNClsz
MzE0My43OTQ5NzVdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMTYgZmZmZmZmZmY4
MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMzMxNDMuNzk0OTkzXSAgMDAwMDE2MDAwMDAwMDAw
MCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODBmMjA0ZGZkNTAgZmZmZmVhMDA1MDllMjkwMA0KWzMz
MTQzLjc5NTAxMF0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwZjIw
NGRmZDcwIDAwMDAxNjAwMDAwMDAwMDANClszMzE0My43OTUwMjhdIENhbGwgVHJhY2U6DQpbMzMx
NDMuNzk1MDQ0XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYwDQpb
MzMxNDMuNzk1MDU4XSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24r
MHgyNjEvMHgyZjANClszMzE0My43OTUwNzFdICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxvY194
ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzMzMTQzLjc5NTA4NV0gIFs8ZmZmZmZmZmY4
MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClszMzE0My43OTUxMDBdICBb
PGZmZmZmZmZmYTA0YjgxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZd
DQpbMzMxNDMuNzk1MTM0XSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUz
LzB4NGMwDQpbMzMxNDMuNzk1MTUzXSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4
NzQvMHg4MA0KWzMzMTQzLjc5NTE2Nl0gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NB
TExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMxNDMuNzk3NTY0XSBEV0FSRjIgdW53aW5kZXIg
c3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClszMzE0My43OTc1
NzddIA0KWzMzMTQzLjc5NzU4M10gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMzMxNDMu
Nzk3NTgzXSANClszMzE0My43OTc1OTZdIENvZGU6IDYzIGQyIGU4IGM0IDhmIDIyIDAwIDNiIDA1
IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAz
IDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDw4Yj4gNDEgMTgg
YTggMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDggODkgZGUgDQpb
MzMxNzEuNzk0MzEwXSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMjIgc3R1
Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODoyNjc1MV0NClszMzE3MS43OTQzNjddIE1vZHVs
ZXMgbGlua2VkIGluOiBiaW5mbXRfbWlzYyB4dF9uYXQgeHRfcGh5c2RldiBydGVfZG9tMF9tbShP
RU4pIHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNx
dWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IGlnYl91aW8oT0VOKSB0
dW4gdWlvIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxl
cyBuZl9sb2dfaXB2NiB4dF9wa3R0eXBlIG5mX2xvZ19pcHY0IG5mX2xvZ19jb21tb24geHRfTE9H
IHh0X2xpbWl0IHJ0ZV9rbmkoT0VOKSBkdW1teSBpcG1pX2RldmludGYgaXBtaV9zaSBpcG1pX21z
Z2hhbmRsZXIgaXA2dF9SRUpFQ1QgeHRfdGNwdWRwIG5mX2Nvbm50cmFja19pcHY2IG5mX2RlZnJh
Z19pcHY2IGlwNnRhYmxlX3JhdyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0X0NUIGlwNnRhYmxl
X21hbmdsZSBuZl9jb25udHJhY2tfbmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJvYWRjYXN0IG5m
X2Nvbm50cmFja19pcHY0IG5mX2RlZnJhZ19pcHY0IHh0X2Nvbm50cmFjayBuZl9jb25udHJhY2sg
aXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMgeGVuX3BjaWJhY2sgeGVuX25ldGJhY2sgeGVuX2Js
a2JhY2sgeGVuX2dudGFsbG9jIHhlbl9nbnRkZXYgeGVuX2V2dGNobiB4ZW5mcyB4ZW5fcHJpdmNt
ZCBhZl9wYWNrZXQgaXNjc2lfaWJmdCBpc2NzaV9ib290X3N5c2ZzIGlwdGFibGVfZmlsdGVyIGlw
X3RhYmxlcyB4X3RhYmxlcyBleHQ0IGNyYzE2IGpiZDIgbWJjYWNoZSBpbnRlbF9yYXBsIHg4Nl9w
a2dfdGVtcF90aGVybWFsIGNvcmV0ZW1wIGNyY3QxMGRpZl9wY2xtdWwgY3JjMzJfcGNsbXVsIGdo
YXNoX2NsbXVsbmlfaW50ZWwgZHJiZyBhbnNpX2Nwcm5nIGFlc25pX2ludGVsIGpveWRldiBhZXNf
eDg2XzY0IGxydyBpZ2IgZ2YxMjhtdWwgdGczIGdsdWVfaGVscGVyIGFibGtfaGVscGVyIHB0cCBj
cnlwdGQgcHBzX2NvcmUgc2VzIHNiX2VkYWMgbGlicGh5IGkyY19hbGdvX2JpdCBpVENPX3dkdCBp
VENPX3ZlbmRvcl9zdXBwb3J0IG1laV9tZSBlZGFjX2NvcmUgZGNhIGVuY2xvc3VyZSBscGNfaWNo
IHNjc2lfdHJhbnNwb3J0X3NhcyBpMmNfaTgwMSBwY3Nwa3IgbWZkX2NvcmUgbWVpIHNocGNocCBm
amVzIHByb2Nlc3NvciBidXR0b24gYnRyZnMgeG9yIHJhaWQ2X3BxIGhpZF9nZW5lcmljIHVzYmhp
ZCBzZF9tb2QgY3JjMzJjX2ludGVsIGVoY2lfcGNpIGVoY2lfaGNkIGFoY2kgbGliYWhjaSB1c2Jj
b3JlIGxpYmF0YSB1c2JfY29tbW9uIG1lZ2FyYWlkX3NhcyhPRVgpIHNnIGRtX211bHRpcGF0aCBk
bV9tb2Qgc2NzaV9kaF9yZGFjIHNjc2lfZGhfZW1jIHNjc2lfZGhfYWx1YSBzY3NpX21vZCBhdXRv
ZnM0IFtsYXN0IHVubG9hZGVkOiBydGVfZG9tMF9tbV0NClszMzE3MS43OTQ3NjhdIFN1cHBvcnRl
ZDogTm8sIFVuc3VwcG9ydGVkIG1vZHVsZXMgYXJlIGxvYWRlZA0KWzMzMTcxLjc5NDc3OV0gQ1BV
OiAyMiBQSUQ6IDI2NzUxIENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAg
ICBPRUwgIE5YIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzMzMTcxLjc5NDc5M10gSGFyZHdh
cmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAx
Ng0KWzMzMTcxLjc5NDgwNl0gdGFzazogZmZmZjg4MWE0ZTE5YzljMCB0aTogZmZmZjg4MGYyMDRk
YzAwMCB0YXNrLnRpOiBmZmZmODgwZjIwNGRjMDAwDQpbMzMxNzEuNzk0ODE4XSBSSVA6IGUwMzA6
WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0
aW9uX21hbnkrMHgyMDMvMHgyNjANClszMzE3MS43OTQ4MzldIFJTUDogZTAyYjpmZmZmODgwZjIw
NGRmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMzMxNzEuNzk0ODQ4XSBSQVg6IDAwMDAwMDAwMDAw
MDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWVhOA0KWzMzMTcx
Ljc5NDg2MF0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6
IGZmZmY4ODAxOTJkYjM2NjANClszMzE3MS43OTQ4NzJdIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBS
MDg6IDAwMDAwMDAwMDBiZmZmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMzMxNzEuNzk0ODk3
XSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAw
MDAwMDAwMDAxOA0KWzMzMTcxLjc5NDkwOV0gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAw
MDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMTkxOWIyYzANClszMzE3MS43OTQ5MzNdIEZTOiAg
MDAwMDdmNzg0Mjc2YmFjMCgwMDAwKSBHUzpmZmZmODgyYjE5MTgwMDAwKDAwMDApIGtubEdTOjAw
MDAwMDAwMDAwMDAwMDANClszMzE3MS43OTQ5NDVdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAw
MCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClszMzE3MS43OTQ5NTZdIENSMjogMDAwMDAwMDZjNmE3
ZDAwMCBDUjM6IDAwMDAwMDIxNzAyMDMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMzMxNzEu
Nzk0OTc1XSBTdGFjazoNClszMzE3MS43OTQ5ODFdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAw
MDAwMDAwMTYgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMzMxNzEuNzk0OTk5
XSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODBmMjA0ZGZkNTAgZmZm
ZmVhMDA1MDllMjkwMA0KWzMzMTcxLjc5NTAxOV0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAw
MDAwMDAwMSBmZmZmODgwZjIwNGRmZDcwIDAwMDAxNjAwMDAwMDAwMDANClszMzE3MS43OTUwMzdd
IENhbGwgVHJhY2U6DQpbMzMxNzEuNzk1MDUzXSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFj
aF9jcHUrMHgyOC8weDYwDQpbMzMxNzEuNzk1MDY3XSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVj
cmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClszMzE3MS43OTUwODJdICBbPGZmZmZmZmZm
ODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzMzMTcxLjc5
NTA5Nl0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDAN
ClszMzE3MS43OTUxMTJdICBbPGZmZmZmZmZmYTA0YjgxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2Mv
MHg3NTAgW3hlbl9nbnRkZXZdDQpbMzMxNzEuNzk1MTQwXSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0g
ZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMzMxNzEuNzk1MTYxXSAgWzxmZmZmZmZmZjgxMjEz
Zjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzMzMTcxLjc5NTE3NF0gIFs8ZmZmZmZmZmY4MTVm
NTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMxNzEuNzk3ODc0
XSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFl
LzB4Y2ENClszMzE3MS43OTc4ODVdIA0KWzMzMTcxLjc5Nzg5MF0gTGVmdG92ZXIgaW5leGFjdCBi
YWNrdHJhY2U6DQpbMzMxNzEuNzk3ODkwXSANClszMzE3MS43OTc5MDFdIENvZGU6IGM0IDhmIDIy
IDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhi
IDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDhi
IDQxIDE4IDxhOD4gMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDgg
ODkgZGUgNWIgNDggODkgDQpbMzMxOTkuNzk0MzEwXSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBs
b2NrdXAgLSBDUFUjMjIgc3R1Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODoyNjc1MV0NClsz
MzE5OS43OTQzNjVdIE1vZHVsZXMgbGlua2VkIGluOiBiaW5mbXRfbWlzYyB4dF9uYXQgeHRfcGh5
c2RldiBydGVfZG9tMF9tbShPRU4pIHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNR
VUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXY0IG5mX2xvZ19jb21tb24g
eHRfTE9HIHh0X2xpbWl0IHJ0ZV9rbmkoT0VOKSBkdW1teSBpcG1pX2RldmludGYgaXBtaV9zaSBp
cG1pX21zZ2hhbmRsZXIgaXA2dF9SRUpFQ1QgeHRfdGNwdWRwIG5mX2Nvbm50cmFja19pcHY2IG5m
X2RlZnJhZ19pcHY2IGlwNnRhYmxlX3JhdyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0X0NUIGlw
NnRhYmxlX21hbmdsZSBuZl9jb25udHJhY2tfbmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJvYWRj
YXN0IG5mX2Nvbm50cmFja19pcHY0IG5mX2RlZnJhZ19pcHY0IHh0X2Nvbm50cmFjayBuZl9jb25u
dHJhY2sgaXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMgeGVuX3BjaWJhY2sgeGVuX25ldGJhY2sg
eGVuX2Jsa2JhY2sgeGVuX2dudGFsbG9jIHhlbl9nbnRkZXYgeGVuX2V2dGNobiB4ZW5mcyB4ZW5f
cHJpdmNtZCBhZl9wYWNrZXQgaXNjc2lfaWJmdCBpc2NzaV9ib290X3N5c2ZzIGlwdGFibGVfZmls
dGVyIGlwX3RhYmxlcyB4X3RhYmxlcyBleHQ0IGNyYzE2IGpiZDIgbWJjYWNoZSBpbnRlbF9yYXBs
IHg4Nl9wa2dfdGVtcF90aGVybWFsIGNvcmV0ZW1wIGNyY3QxMGRpZl9wY2xtdWwgY3JjMzJfcGNs
bXVsIGdoYXNoX2NsbXVsbmlfaW50ZWwgZHJiZyBhbnNpX2Nwcm5nIGFlc25pX2ludGVsIGpveWRl
diBhZXNfeDg2XzY0IGxydyBpZ2IgZ2YxMjhtdWwgdGczIGdsdWVfaGVscGVyIGFibGtfaGVscGVy
IHB0cCBjcnlwdGQgcHBzX2NvcmUgc2VzIHNiX2VkYWMgbGlicGh5IGkyY19hbGdvX2JpdCBpVENP
X3dkdCBpVENPX3ZlbmRvcl9zdXBwb3J0IG1laV9tZSBlZGFjX2NvcmUgZGNhIGVuY2xvc3VyZSBs
cGNfaWNoIHNjc2lfdHJhbnNwb3J0X3NhcyBpMmNfaTgwMSBwY3Nwa3IgbWZkX2NvcmUgbWVpIHNo
cGNocCBmamVzIHByb2Nlc3NvciBidXR0b24gYnRyZnMgeG9yIHJhaWQ2X3BxIGhpZF9nZW5lcmlj
IHVzYmhpZCBzZF9tb2QgY3JjMzJjX2ludGVsIGVoY2lfcGNpIGVoY2lfaGNkIGFoY2kgbGliYWhj
aSB1c2Jjb3JlIGxpYmF0YSB1c2JfY29tbW9uIG1lZ2FyYWlkX3NhcyhPRVgpIHNnIGRtX211bHRp
cGF0aCBkbV9tb2Qgc2NzaV9kaF9yZGFjIHNjc2lfZGhfZW1jIHNjc2lfZGhfYWx1YSBzY3NpX21v
ZCBhdXRvZnM0IFtsYXN0IHVubG9hZGVkOiBydGVfZG9tMF9tbV0NClszMzE5OS43OTQ3NTldIFN1
cHBvcnRlZDogTm8sIFVuc3VwcG9ydGVkIG1vZHVsZXMgYXJlIGxvYWRlZA0KWzMzMTk5Ljc5NDc3
MF0gQ1BVOiAyMiBQSUQ6IDI2NzUxIENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAg
IEIgRCAgICBPRUwgIE5YIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzMzMTk5Ljc5NDc4M10g
SGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAv
MjAvMjAxNg0KWzMzMTk5Ljc5NDc5N10gdGFzazogZmZmZjg4MWE0ZTE5YzljMCB0aTogZmZmZjg4
MGYyMDRkYzAwMCB0YXNrLnRpOiBmZmZmODgwZjIwNGRjMDAwDQpbMzMxOTkuNzk0ODA5XSBSSVA6
IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5dIHNtcF9jYWxs
X2Z1bmN0aW9uX21hbnkrMHgyMDMvMHgyNjANClszMzE5OS43OTQ4MzJdIFJTUDogZTAyYjpmZmZm
ODgwZjIwNGRmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMzMxOTkuNzk0ODQzXSBSQVg6IDAwMDAw
MDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWVhOA0K
WzMzMTk5Ljc5NDg1OF0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAx
OCBSREk6IGZmZmY4ODAxOTJkYjM2NjANClszMzE5OS43OTQ4NzNdIFJCUDogMDAwMDAwMDAwMDAw
MDAwMCBSMDg6IDAwMDAwMDAwMDBiZmZmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMzMxOTku
Nzk0ODg2XSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjog
MDAwMDAwMDAwMDAwMDAxOA0KWzMzMTk5Ljc5NDg5OF0gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIx
NDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMTkxOWIyYzANClszMzE5OS43OTQ5MjBd
IEZTOiAgMDAwMDdmNzg0Mjc2YmFjMCgwMDAwKSBHUzpmZmZmODgyYjE5MTgwMDAwKDAwMDApIGtu
bEdTOjAwMDAwMDAwMDAwMDAwMDANClszMzE5OS43OTQ5MzNdIENTOiAgZTAzMyBEUzogMDAwMCBF
UzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClszMzE5OS43OTQ5NDNdIENSMjogMDAwMDAw
MDZjNmE3ZDAwMCBDUjM6IDAwMDAwMDIxNzAyMDMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpb
MzMxOTkuNzk0OTYxXSBTdGFjazoNClszMzE5OS43OTQ5NjddICAwMDAwMDAwMTgxY2U2M2EwIDAw
MDAwMDAwMDAwMDAwMTYgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMzMxOTku
Nzk0OTg2XSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODBmMjA0ZGZk
NTAgZmZmZmVhMDA1MDllMjkwMA0KWzMzMTk5Ljc5NTAwM10gIGZmZmZmZmZmODExMDI0ZjggMDAw
MDAwMDAwMDAwMDAwMSBmZmZmODgwZjIwNGRmZDcwIDAwMDAxNjAwMDAwMDAwMDANClszMzE5OS43
OTUwMjNdIENhbGwgVHJhY2U6DQpbMzMxOTkuNzk1MDM5XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0g
b25fZWFjaF9jcHUrMHgyOC8weDYwDQpbMzMxOTkuNzk1MDU0XSAgWzxmZmZmZmZmZjgxM2VkN2Ux
Pl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClszMzE5OS43OTUwNzBdICBbPGZm
ZmZmZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzMz
MTk5Ljc5NTA4M10gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDEx
LzB4NDANClszMzE5OS43OTUxMDFdICBbPGZmZmZmZmZmYTA0YjgxNWM+XSBnbnRkZXZfaW9jdGwr
MHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMzMxOTkuNzk1MTM2XSAgWzxmZmZmZmZmZjgxMjEz
ZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMzMxOTkuNzk1MTU4XSAgWzxmZmZmZmZm
ZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzMzMTk5Ljc5NTE3MV0gIFs8ZmZmZmZm
ZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMxOTku
Nzk3NTUyXSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0
aCsweDFlLzB4Y2ENClszMzE5OS43OTc1NjNdIA0KWzMzMTk5LmYgZmYgNDggOTggNDkgOGIgMGYg
NDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgOGIgNDEg
MTggPGE4PiAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCA0OCA4OSBk
ZSA1YiA0OCA4OSANClszMzIyNy43OTQzMDldIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1
cCAtIENQVSMyMiBzdHVjayBmb3IgMjJzISBbcWVtdS1zeXN0ZW0taTM4OjI2NzUxXQ0KWzMzMjI3
Ljc5NDM3M10gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9taXNjIHh0X25hdCB4dF9waHlzZGV2
IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJB
REUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQg
aWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVf
ZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUgbmZfbG9nX2lwdjQgbmZfbG9n
X2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4pIGR1bW15IGlwbWlfZGV2aW50ZiBp
cG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90Y3B1ZHAgbmZfY29ubnRyYWNr
X2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlwdF9SRUpFQ1QgaXB0YWJsZV9yYXcg
eHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19uZXRiaW9zX25zIG5mX2Nvbm50cmFj
a19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQgeHRfY29ubnRyYWNr
IG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxlcyB4ZW5fcGNpYmFjayB4ZW5f
bmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVuX2dudGRldiB4ZW5fZXZ0Y2huIHhl
bmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlzY3NpX2Jvb3Rfc3lzZnMgaXB0
YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQgY3JjMTYgamJkMiBtYmNhY2hlIGlu
dGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRlbXAgY3JjdDEwZGlmX3BjbG11bCBj
cmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFuc2lfY3BybmcgYWVzbmlfaW50
ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0ZzMgZ2x1ZV9oZWxwZXIgYWJs
a19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRhYyBsaWJwaHkgaTJjX2FsZ29f
Yml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVpX21lIGVkYWNfY29yZSBkY2EgZW5j
bG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGkyY19pODAxIHBjc3BrciBtZmRfY29y
ZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBidHJmcyB4b3IgcmFpZDZfcHEgaGlk
X2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwgZWhjaV9wY2kgZWhjaV9oY2QgYWhj
aSBsaWJhaGNpIHVzYmNvcmUgbGliYXRhIHVzYl9jb21tb24gbWVnYXJhaWRfc2FzKE9FWCkgc2cg
ZG1fbXVsdGlwYXRoIGRtX21vZCBzY3NpX2RoX3JkYWMgc2NzaV9kaF9lbWMgc2NzaV9kaF9hbHVh
IHNjc2lfbW9kIGF1dG9mczQgW2xhc3QgdW5sb2FkZWQ6IHJ0ZV9kb20wX21tXQ0KWzMzMjI3Ljc5
NDgxNl0gU3VwcG9ydGVkOiBObywgVW5zdXBwb3J0ZWQgbW9kdWxlcyBhcmUgbG9hZGVkDQpbMzMy
MjcuNzk0ODI4XSBDUFU6IDIyIFBJRDogMjY3NTEgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50
ZWQ6IEcgICAgQiBEICAgIE9FTCAgTlggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMzMyMjcu
Nzk0ODQzXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1Mg
My4zNSAxMC8yMC8yMDE2DQpbMzMyMjcuNzk0ODU4XSB0YXNrOiBmZmZmODgxYTRlMTljOWMwIHRp
OiBmZmZmODgwZjIwNGRjMDAwIHRhc2sudGk6IGZmZmY4ODBmMjA0ZGMwMDANClszMzIyNy43OTQ4
NzFdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDA+XSAgWzxmZmZmZmZmZjgxMTAyNDQwPl0g
c21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMC8weDI2MA0KWzMzMjI3Ljc5NDg5N10gUlNQOiBl
MDJiOmZmZmY4ODBmMjA0ZGZjZjAgIEVGTEFHUzogMDAwMDAyMDINClszMzIyNy43OTQ5MDZdIFJB
WDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZm
ODAxZWE4DQpbMzMyMjcuNzk0OTIyXSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAw
MDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MmRiMzY2MA0KWzMzMjI3Ljc5NDkzNV0gUkJQOiAwMDAw
MDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGJmZmZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDAN
ClszMzIyNy43OTQ5NDhdIFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAw
MDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMzMyMjcuNzk0OTYyXSBSMTM6IDAwMDAwMDAwMDAw
MDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOTE5YjJjMA0KWzMzMjI3
Ljc5NDk4N10gRlM6ICAwMDAwN2Y3ODQyNzZiYWMwKDAwMDApIEdTOmZmZmY4ODJiMTkxODAwMDAo
MDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzMzMjI3Ljc5NTAwMV0gQ1M6ICBlMDMzIERT
OiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzMzMjI3Ljc5NTAxMl0gQ1Iy
OiAwMDAwMDAwNmM2YTdkMDAwIENSMzogMDAwMDAwMjE3MDIwMzAwMCBDUjQ6IDAwMDAwMDAwMDAw
NDI2NjANClszMzIyNy43OTUwMzNdIFN0YWNrOg0KWzMzMjI3Ljc5NTAzOV0gIDAwMDAwMDAxODFj
ZTYzYTAgMDAwMDAwMDAwMDAwMDAxNiBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDAN
ClszMzIyNy43OTUwNjBdICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4
MGYyMDRkZmQ1MCBmZmZmZWEwMDUwOWUyOTAwDQpbMzMyMjcuNzk1MDgwXSAgZmZmZmZmZmY4MTEw
MjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODBmMjA0ZGZkNzAgMDAwMDE2MDAwMDAwMDAwMA0K
WzMzMjI3Ljc5NTEwMV0gQ2FsbCBUcmFjZToNClszMzIyNy43OTUxMjBdICBbPGZmZmZmZmZmODEx
MDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClszMzIyNy43OTUxMzZdICBbPGZmZmZmZmZm
ODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzMzMjI3Ljc5NTE1
M10gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4
MTgwDQpbMzMyMjcuNzk1MTY5XSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3Bh
Z2VzKzB4MTEvMHg0MA0KWzMzMjI3Ljc5NTE4N10gIFs8ZmZmZmZmZmZhMDRiODE1Yz5dIGdudGRl
dl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NClszMzIyNy43OTUyMjRdICBbPGZmZmZm
ZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClszMzIyNy43OTUyNDddICBb
PGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMzMyMjcuNzk1MjYyXSAg
WzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2EN
ClszMzIyNy43OTgxMzBdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0
X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzMjI3Ljc5ODE0Ml0gDQpbMzMyMjcuNzk4MTQ4XSBMZWZ0
b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClszMzIyNy43OTgxNDhdIA0KWzMzMjI3Ljc5ODE1OV0g
Q29kZTogNjMgZDIgZTggYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQg
OGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEg
MTggYTggMDEgNzQgMDkgZjMgOTAgPDhiPiA0MSAxOCBhOCAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0
YyAyNCAwNCA0OCA4MyBjNCAxMCA0OCA4OSBkZSANClszMzI1NS43OTQzMTJdIE5NSSB3YXRjaGRv
ZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMyMiBzdHVjayBmb3IgMjJzISBbcWVtdS1zeXN0ZW0t
aTM4OjI2NzUxXQ0KWzMzMjU1Ljc5NDM3M10gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9taXNj
IHh0X25hdCB4dF9waHlzZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9t
YW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBu
Zl9uYXRfaXB2NCBuZl9uYXQgaWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRn
ZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUg
bmZfbG9nX2lwdjQgbmZfbG9nX2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4pIGR1
bW15IGlwbWlfZGV2aW50ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90
Y3B1ZHAgbmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlwdF9S
RUpFQ1QgaXB0YWJsZV9yYXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19uZXRi
aW9zX25zIG5mX2Nvbm50cmFja19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFn
X2lwdjQgeHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxl
cyB4ZW5fcGNpYmFjayB4ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVuX2du
dGRldiB4ZW5fZXZ0Y2huIHhlbmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlz
Y3NpX2Jvb3Rfc3lzZnMgaXB0YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQgY3Jj
MTYgamJkMiBtYmNhY2hlIGludGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRlbXAg
Y3JjdDEwZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFu
c2lfY3BybmcgYWVzbmlfaW50ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0
ZzMgZ2x1ZV9oZWxwZXIgYWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRh
YyBsaWJwaHkgaTJjX2FsZ29fYml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVpX21l
IGVkYWNfY29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGkyY19p
ODAxIHBjc3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBidHJm
cyB4b3IgcmFpZDZfcHEgaGlkX2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwgZWhj
aV9wY2kgZWhjaV9oY2QgYWhjaSBsaWJhaGNpIHVzYmNvcmUgbGliYXRhIHVzYl9jb21tb24gbWVn
YXJhaWRfc2FzKE9FWCkgc2cgZG1fbXVsdGlwYXRoIGRtX21vZCBzY3NpX2RoX3JkYWMgc2NzaV9k
aF9lbWMgc2NzaV9kaF9hbHVhIHNjc2lfbW9kIGF1dG9mczQgW2xhc3QgdW5sb2FkZWQ6IHJ0ZV9k
b20wX21tXQ0KWzMzMjU1Ljc5NDc2OV0gU3VwcG9ydGVkOiBObywgVW5zdXBwb3J0ZWQgbW9kdWxl
cyBhcmUgbG9hZGVkDQpbMzMyNTUuNzk0NzgyXSBDUFU6IDIyIFBJRDogMjY3NTEgQ29tbTogcWVt
dS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgTlggNC40LjEyMS05Mi44NS1k
ZWZhdWx0ICMxDQpbMzMyNTUuNzk0Nzk4XSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBW
My9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMzMyNTUuNzk0ODExXSB0YXNrOiBm
ZmZmODgxYTRlMTljOWMwIHRpOiBmZmZmODgwZjIwNGRjMDAwIHRhc2sudGk6IGZmZmY4ODBmMjA0
ZGMwMDANClszMzI1NS43OTQ4MjJdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDM+XSAgWzxm
ZmZmZmZmZjgxMTAyNDQzPl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMy8weDI2MA0KWzMz
MjU1Ljc5NDg0Ml0gUlNQOiBlMDJiOmZmZmY4ODBmMjA0ZGZjZjAgIEVGTEFHUzogMDAwMDAyMDIN
ClszMzI1NS43OTQ4NTBdIFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0
NzAgUkNYOiBmZmZmZThmZmZmODAxZWE4DQpbMzMyNTUuNzk0ODYxXSBSRFg6IDAwMDAwMDAwMDAw
MDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MmRiMzY2MA0KWzMzMjU1
Ljc5NDg3Ml0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGJmZmZmZiBSMDk6
IDAwMDAwMDAwMDAwMDAwMDANClszMzI1NS43OTQ4ODNdIFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBS
MTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMzMyNTUuNzk0ODk0
XSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4
MmIxOTE5YjJjMA0KWzMzMjU1Ljc5NDkxNl0gRlM6ICAwMDAwN2Y3ODQyNzZiYWMwKDAwMDApIEdT
OmZmZmY4ODJiMTkxODAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzMzMjU1Ljc5
NDkyOV0gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0K
WzMzMjU1Ljc5NDk0Ml0gQ1IyOiAwMDAwMDAwNmM2YTdkMDAwIENSMzogMDAwMDAwMjE3MDIwMzAw
MCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClszMzI1NS43OTQ5NjRdIFN0YWNrOg0KWzMzMjU1Ljc5
NDk3MF0gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAxNiBmZmZmZmZmZjgxMDZkNDcw
IDAwMDAwMDAwMDAwMDAwMDANClszMzI1NS43OTQ5ODddICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZm
ZmZmODIxY2M4NTggZmZmZjg4MGYyMDRkZmQ1MCBmZmZmZWEwMDUwOWUyOTAwDQpbMzMyNTUuNzk1
MDA1XSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODBmMjA0ZGZkNzAg
MDAwMDE2MDAwMDAwMDAwMA0KWzMzMjU1Ljc5NTAyMl0gQ2FsbCBUcmFjZToNClszMzI1NS43OTUw
MzVdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClszMzI1NS43
OTUwNDhdICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8w
eDJmMA0KWzMzMjU1Ljc5NTA2MV0gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxv
b25lZF9wYWdlcysweGU2LzB4MTgwDQpbMzMyNTUuNzk1MDc0XSAgWzxmZmZmZmZmZjgxM2VjMjEx
Pl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzMzMjU1Ljc5NTA5M10gIFs8ZmZmZmZm
ZmZhMDRiODE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NClszMzI1
NS43OTUxMjVdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzAN
ClszMzI1NS43OTUxNDRdICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgw
DQpbMzMyNTUuNzk1MTU2XSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9m
YXN0cGF0aCsweDFlLzB4Y2ENClszMzI1NS43OTc1MzhdIERXQVJGMiB1bndpbmRlciBzdHVjayBh
dCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzMjU1Ljc5NzU0OV0gDQpb
MzMyNTUuNzk3NTUzXSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClszMzI1NS43OTc1NTNd
IA0KWzMzMjU1Ljc5NzU2M10gQ29kZTogYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkg
YzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMg
ODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgOGIgNDEgMTggPGE4PiAwMSA3NSBmNyBlYiBi
ZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCA0OCA4OSBkZSA1YiA0OCA4OSANClszMzI4My43
OTQzMTRdIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMyMiBzdHVjayBmb3Ig
MjJzISBbcWVtdS1zeXN0ZW0taTM4OjI2NzUxXQ0KWzMzMjgzLjc5NDM2N10gTW9kdWxlcyBsaW5r
ZWQgaW46IGJpbmZtdF9taXNjIHh0X25hdCB4dF9waHlzZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRf
Q0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVf
aXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgaWdiX3VpbyhPRU4pIHR1biB1aW8g
YnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mX2xv
Z19pcHY2IHh0X3BrdHR5cGUgbmZfbG9nX2lwdjQgbmZfbG9nX2NvbW1vbiB4dF9MT0cgeHRfbGlt
aXQgcnRlX2tuaShPRU4pIGR1bW15IGlwbWlfZGV2aW50ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxl
ciBpcDZ0X1JFSkVDVCB4dF90Y3B1ZHAgbmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYg
aXA2dGFibGVfcmF3IGlwdF9SRUpFQ1QgaXB0YWJsZV9yYXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xl
IG5mX2Nvbm50cmFja19uZXRiaW9zX25zIG5mX2Nvbm50cmFja19icm9hZGNhc3QgbmZfY29ubnRy
YWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQgeHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJs
ZV9maWx0ZXIgaXA2X3RhYmxlcyB4ZW5fcGNpYmFjayB4ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4
ZW5fZ250YWxsb2MgeGVuX2dudGRldiB4ZW5fZXZ0Y2huIHhlbmZzIHhlbl9wcml2Y21kIGFmX3Bh
Y2tldCBpc2NzaV9pYmZ0IGlzY3NpX2Jvb3Rfc3lzZnMgaXB0YWJsZV9maWx0ZXIgaXBfdGFibGVz
IHhfdGFibGVzIGV4dDQgY3JjMTYgamJkMiBtYmNhY2hlIGludGVsX3JhcGwgeDg2X3BrZ190ZW1w
X3RoZXJtYWwgY29yZXRlbXAgY3JjdDEwZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xt
dWxuaV9pbnRlbCBkcmJnIGFuc2lfY3BybmcgYWVzbmlfaW50ZWwgam95ZGV2IGFlc194ODZfNjQg
bHJ3IGlnYiBnZjEyOG11bCB0ZzMgZ2x1ZV9oZWxwZXIgYWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBw
cHNfY29yZSBzZXMgc2JfZWRhYyBsaWJwaHkgaTJjX2FsZ29fYml0IGlUQ09fd2R0IGlUQ09fdmVu
ZG9yX3N1cHBvcnQgbWVpX21lIGVkYWNfY29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90
cmFuc3BvcnRfc2FzIGkyY19pODAxIHBjc3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZqZXMgb21t
b24gbWVnYXJhaWRfc2FzKE9FWCkgc2cgZG1fbXVsdGlwYXRoIGRtX21vZCBzY3NpX2RoX3JkYWMg
c2NzaV9kaF9lbWMgc2NzaV9kaF9hbHVhIHNjc2lfbW9kIGF1dG9mczQgW2xhc3QgdW5sb2FkZWQ6
IHJ0ZV9kb20wX21tXQ0KWzMzMjgzLjc5NDc2NF0gU3VwcG9ydGVkOiBObywgVW5zdXBwb3J0ZWQg
bW9kdWxlcyBhcmUgbG9hZGVkDQpbMzMyODMuNzk0Nzc1XSBDUFU6IDIyIFBJRDogMjY3NTEgQ29t
bTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgTlggNC40LjEyMS05
Mi44NS1kZWZhdWx0ICMxDQpbMzMyODMuNzk0Nzg4XSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgy
Mjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMzMyODMuNzk0ODAwXSB0
YXNrOiBmZmZmODgxYTRlMTljOWMwIHRpOiBmZmZmODgwZjIwNGRjMDAwIHRhc2sudGk6IGZmZmY4
ODBmMjA0ZGMwMDANClszMzI4My43OTQ4MTJdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDM+
XSAgWzxmZmZmZmZmZjgxMTAyNDQzPl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMy8weDI2
MA0KWzMzMjgzLjc5NDgzNF0gUlNQOiBlMDJiOmZmZmY4ODBmMjA0ZGZjZjAgIEVGTEFHUzogMDAw
MDAyMDINClszMzI4My43OTQ4NDJdIFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZm
ODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAxZWE4DQpbMzMyODMuNzk0ODUzXSBSRFg6IDAwMDAw
MDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MmRiMzY2MA0K
WzMzMjgzLjc5NDg2NF0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGJmZmZm
ZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClszMzI4My43OTQ4NzZdIFIxMDogZmZmZjg4MDE5Zjgw
MDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMzMyODMu
Nzk0ODg3XSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTog
ZmZmZjg4MmIxOTE5YjJjMA0KWzMzMjgzLjc5NDkwOF0gRlM6ICAwMDAwN2Y3ODQyNzZiYWMwKDAw
MDApIEdTOmZmZmY4ODJiMTkxODAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzMz
MjgzLjc5NDkxOV0gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1
MDAzMw0KWzMzMjgzLjc5NDkyOV0gQ1IyOiAwMDAwMDAwNmM2YTdkMDAwIENSMzogMDAwMDAwMjE3
MDIwMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClszMzI4My43OTQ5NDddIFN0YWNrOg0KWzMz
MjgzLjc5NDk1Ml0gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAxNiBmZmZmZmZmZjgx
MDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClszMzI4My43OTQ5NjldICAwMDAwMTYwMDAwMDAwMDAw
IGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MGYyMDRkZmQ1MCBmZmZmZWEwMDUwOWUyOTAwDQpbMzMy
ODMuNzk0OTg3XSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODBmMjA0
ZGZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzMzMjgzLjc5NTAwNV0gQ2FsbCBUcmFjZToNClszMzI4
My43OTUwMjBdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClsz
MzI4My43OTUwMzRdICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisw
eDI2MS8weDJmMA0KWzMzMjgzLjc5NTA0OF0gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hl
bmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMzMyODMuNzk1MDYxXSAgWzxmZmZmZmZmZjgx
M2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzMzMjgzLjc5NTA3Nl0gIFs8
ZmZmZmZmZmZhMDRiODE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0N
ClszMzI4My43OTUxMTBdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMv
MHg0YzANClszMzI4My43OTUxMjldICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3
NC8weDgwDQpbMzMyODMuNzk1MTQyXSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FM
TF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClszMzI4My43OTc2MDRdIERXQVJGMiB1bndpbmRlciBz
dHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzMjgzLjc5NzYx
NF0gDQpbMzMyODMuNzk3NjE4XSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClszMzI4My43
OTc2MThdIA0KWzMzMjgzLjc5NzYyOF0gQ29kZTogYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQg
MDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAg
OTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgOGIgNDEgMTggPGE4PiAwMSA3NSBm
NyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCA0OCA4OSBkZSA1YiA0OCA4OSANClsz
MzMxMS43OTQzMTNdIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMyMiBzdHVj
ayBmb3IgMjNzISBbcWVtdS1zeXN0ZW0taTM4OjI2NzUxXQ0KWzMzMzExLjc5NDM2OV0gTW9kdWxl
cyBsaW5rZWQgaW46IGJpbmZtdF9taXNjIHh0X25hdCB4dF9waHlzZGV2IHJ0ZV9kb20wX21tKE9F
TikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1
ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgaWdiX3VpbyhPRU4pIHR1
biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVz
IG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUgbmZfbG9nX2lwdjQgbmZfbG9nX2NvbW1vbiB4dF9MT0cg
eHRfbGltaXQgcnRlX2tuaShPRU4pIGR1bW15IGlwbWlfZGV2aW50ZiBpcG1pX3NpIGlwbWlfbXNn
aGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90Y3B1ZHAgbmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmFn
X2lwdjYgaXA2dGFibGVfcmF3IGlwdF9SRUpFQ1QgaXB0YWJsZV9yYXcgeHRfQ1QgaXA2dGFibGVf
bWFuZ2xlIG5mX2Nvbm50cmFja19uZXRiaW9zX25zIG5mX2Nvbm50cmFja19icm9hZGNhc3QgbmZf
Y29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQgeHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBp
cDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxlcyB4ZW5fcGNpYmFjayB4ZW5fbmV0YmFjayB4ZW5fYmxr
YmFjayB4ZW5fZ250YWxsb2MgeGVuX2dudGRldiB4ZW5fZXZ0Y2huIHhlbmZzIHhlbl9wcml2Y21k
IGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlzY3NpX2Jvb3Rfc3lzZnMgaXB0YWJsZV9maWx0ZXIgaXBf
dGFibGVzIHhfdGFibGVzIGV4dDQgY3JjMTYgamJkMiBtYmNhY2hlIGludGVsX3JhcGwgeDg2X3Br
Z190ZW1wX3RoZXJtYWwgY29yZXRlbXAgY3JjdDEwZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgZ2hh
c2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFuc2lfY3BybmcgYWVzbmlfaW50ZWwgam95ZGV2IGFlc194
ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0ZzMgZ2x1ZV9oZWxwZXIgYWJsa19oZWxwZXIgcHRwIGNy
eXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRhYyBsaWJwaHkgaTJjX2FsZ29fYml0IGlUQ09fd2R0IGlU
Q09fdmVuZG9yX3N1cHBvcnQgbWVpX21lIGVkYWNfY29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2gg
c2NzaV90cmFuc3BvcnRfc2FzIGkyY19pODAxIHBjc3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZq
ZXMgcHJvY2Vzc29yIGJ1dHRvbiBidHJmcyB4b3IgcmFpZDZfcHEgaGlkX2dlbmVyaWMgdXNiaGlk
IHNkX21vZCBjcmMzMmNfaW50ZWwgZWhjaV9wY2kgZWhjaV9oY2QgYWhjaSBsaWJhaGNpIHVzYmNv
cmUgbGliYXRhIHVzYl9jb21tb24gbWVnYXJhaWRfc2FzKE9FWCkgc2cgZG1fbXVsdGlwYXRoIGRt
X21vZCBzY3NpX2RoX3JkYWMgc2NzaV9kaF9lbWMgc2NzaV9kaF9hbHVhIHNjc2lfbW9kIGF1dG9m
czQgW2xhc3QgdW5sb2FkZWQ6IHJ0ZV9kb20wX21tXQ0KWzMzMzExLjc5NDc2MV0gU3VwcG9ydGVk
OiBObywgVW5zdXBwb3J0ZWQgbW9kdWxlcyBhcmUgbG9hZGVkDQpbMzMzMTEuNzk0NzcyXSBDUFU6
IDIyIFBJRDogMjY3NTEgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAg
IE9FTCAgTlggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMzMzMTEuNzk0Nzg1XSBIYXJkd2Fy
ZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2
DQpbMzMzMTEuNzk0Nzk3XSB0YXNrOiBmZmZmODgxYTRlMTljOWMwIHRpOiBmZmZmODgwZjIwNGRj
MDAwIHRhc2sudGk6IGZmZmY4ODBmMjA0ZGMwMDANClszMzMxMS43OTQ4MDhdIFJJUDogZTAzMDpb
PGZmZmZmZmZmODExMDI0NDM+XSAgWzxmZmZmZmZmZjgxMTAyNDQzPl0gc21wX2NhbGxfZnVuY3Rp
b25fbWFueSsweDIwMy8weDI2MA0KWzMzMzExLjc5NDgyOF0gUlNQOiBlMDJiOmZmZmY4ODBmMjA0
ZGZjZjAgIEVGTEFHUzogMDAwMDAyMDINClszMzMxMS43OTQ4MzZdIFJBWDogMDAwMDAwMDAwMDAw
MDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAxZWE4DQpbMzMzMTEu
Nzk0ODQ3XSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTog
ZmZmZjg4MDE5MmRiMzY2MA0KWzMzMzExLjc5NDg1OF0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIw
ODogMDAwMDAwMDAwMGJmZmZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClszMzMxMS43OTQ4NzBd
IFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAw
MDAwMDAwMDE4DQpbMzMzMTEuNzk0ODgxXSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAw
MDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOTE5YjJjMA0KWzMzMzExLjc5NDkwNl0gRlM6ICAw
MDAwN2Y3ODQyNzZiYWMwKDAwMDApIEdTOmZmZmY4ODJiMTkxODAwMDAoMDAwMCkga25sR1M6MDAw
MDAwMDAwMDAwMDAwMA0KWzMzMzExLjc5NDkyMV0gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAw
IENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzMzMzExLjc5NDkzM10gQ1IyOiAwMDAwMDAwNmM2YTdk
MDAwIENSMzogMDAwMDAwMjE3MDIwMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClszMzMxMS43
OTQ5NTNdIFN0YWNrOg0KWzMzMzExLjc5NDk1N10gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAw
MDAwMDAxNiBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClszMzMxMS43OTQ5NzVd
ICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MGYyMDRkZmQ1MCBmZmZm
ZWEwMDUwOWUyOTAwDQpbMzMzMTEuNzk0OTkyXSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAw
MDAwMDAxIGZmZmY4ODBmMjA0ZGZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzMzMzExLjc5NTAxMF0g
Q2FsbCBUcmFjZToNClszMzMxMS43OTUwMjddICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNo
X2NwdSsweDI4LzB4NjANClszMzMxMS43OTUwNDNdICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNy
ZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzMzMzExLjc5NTA2MF0gIFs8ZmZmZmZmZmY4
MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMzMzMTEuNzk1
MDczXSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0K
WzMzMzExLjc5NTA4OF0gIFs8ZmZmZmZmZmZhMDRiODE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8w
eDc1MCBbeGVuX2dudGRldl0NClszMzMxMS43OTUxMTVdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBk
b192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClszMzMxMS43OTUxMzRdICBbPGZmZmZmZmZmODEyMTNm
OTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMzMzMTEuNzk1MTQ2XSAgWzxmZmZmZmZmZjgxNWY1
N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClszMzMxMS43OTc1MTld
IERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUv
MHhjYQ0KWzMzMzExLjc5NzUzMF0gDQpbMzMzMTEuNzk3NTM1XSBMZWZ0b3ZlciBpbmV4YWN0IGJh
Y2t0cmFjZToNClszMzMxMS43OTc1MzVdIA0KWzMzMzExLjc5NzU0NF0gQ29kZTogYzQgOGYgMjIg
MDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIg
MGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgOGIg
NDEgMTggPGE4PiAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCA0OCA4
OSBkZSA1YiA0OCA4OSANClszMzMzOS43OTQzMTJdIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxv
Y2t1cCAtIENQVSMyMiBzdHVjayBmb3IgMjNzISBbcWVtdS1zeXN0ZW0taTM4OjI2NzUxXQ0KWzMz
MzM5Ljc5NDM3M10gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9taXNjIHh0X25hdCB4dF9waHlz
ZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FV
RVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9u
YXQgaWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFi
bGVfZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5cGUgbmZfbG9nX2lwdjQgbmZf
bG9nX2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4pIGR1bW15IGlwbWlfZGV2aW50
ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4dF90Y3B1ZHAgbmZfY29ubnRy
YWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlwdF9SRUpFQ1QgaXB0YWJsZV9y
YXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19uZXRiaW9zX25zIG5mX2Nvbm50
cmFja19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQgeHRfY29ubnRy
YWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3RhYmxlcyB4ZW5fcGNpYmFjayB4
ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVuX2dudGRldiB4ZW5fZXZ0Y2hu
IHhlbmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0IGlzY3NpX2Jvb3Rfc3lzZnMg
aXB0YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQgY3JjMTYgamJkMiBtYmNhY2hl
IGludGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRlbXAgY3JjdDEwZGlmX3BjbG11
bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJnIGFuc2lfY3BybmcgYWVzbmlf
aW50ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11bCB0ZzMgZ2x1ZV9oZWxwZXIg
YWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2JfZWRhYyBsaWJwaHkgaTJjX2Fs
Z29fYml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVpX21lIGVkYWNfY29yZSBkY2Eg
ZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGkyY19pODAxIHBjc3BrciBtZmRf
Y29yZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBidHJmcyB4b3IgcmFpZDZfcHEg
aGlkX2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwgZWhjaV9wY2kgZWhjaV9oY2Qg
YWhjaSBsaWJhaGNpIHVzYmNvcmUgbGliYXRhIHVzYl9jb21tb24gbWVnYXJhaWRfc2FzKE9FWCkg
c2cgZG1fbXVsdGlwYXRoIGRtX21vZCBzY3NpX2RoX3JkYWMgc2NzaV9kaF9lbWMgc2NzaV9kaF9h
bHVhIHNjc2lfbW9kIGF1dG9mczQgW2xhc3QgdW5sb2FkZWQ6IHJ0ZV9kb20wX21tXQ0KWzMzMzM5
Ljc5NDc0OF0gU3VwcG9ydGVkOiBObywgVW5zdXBwb3J0ZWQgbW9kdWxlcyBhcmUgbG9hZGVkDQpb
MzMzMzkuNzk0NzU5XSBDUFU6IDIyIFBJRDogMjY3NTEgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRh
aW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgTlggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMzMz
MzkuNzk0NzcyXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJ
T1MgMy4zNSAxMC8yMC8yMDE2DQpbMzMzMzkuNzk0Nzg0XSB0YXNrOiBmZmZmODgxYTRlMTljOWMw
IHRpOiBmZmZmODgwZjIwNGRjMDAwIHRhc2sudGk6IGZmZmY4ODBmMjA0ZGMwMDANClszMzMzOS43
OTQ3OTVdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDM+XSAgWzxmZmZmZmZmZjgxMTAyNDQz
Pl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMy8weDI2MA0KWzMzMzM5Ljc5NDgxNV0gUlNQ
OiBlMDJiOmZmZmY4ODBmMjA0ZGZjZjAgIEVGTEFHUzogMDAwMDAyMDINClszMzMzOS43OTQ4MjRd
IFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThm
ZmZmODAxZWE4DQpbMzMzMzkuNzk0ODM1XSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAw
MDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MmRiMzY2MA0KWzMzMzM5Ljc5NDg0Nl0gUkJQOiAw
MDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGJmZmZmZiBSMDk6IDAwMDAwMDAwMDAwMDAw
MDANClszMzMzOS43OTQ4NTddIFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAw
MDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMzMzMzkuNzk0ODY4XSBSMTM6IDAwMDAwMDAw
MDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOTE5YjJjMA0KWzMz
MzM5Ljc5NDg5MF0gRlM6ICAwMDAwN2Y3ODQyNzZiYWMwKDAwMDApIEdTOmZmZmY4ODJiMTkxODAw
MDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzMzMzM5Ljc5NDkwMl0gQ1M6ICBlMDMz
IERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzMzMzM5Ljc5NDkxMV0g
Q1IyOiAwMDAwMDAwNmM2YTdkMDAwIENSMzogMDAwMDAwMjE3MDIwMzAwMCBDUjQ6IDAwMDAwMDAw
MDAwNDI2NjANClszMzMzOS43OTQ5MzBdIFN0YWNrOg0KWzMzMzM5Ljc5NDkzNV0gIDAwMDAwMDAx
ODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAxNiBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAw
MDANClszMzMzOS43OTQ5NTJdICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZm
Zjg4MGYyMDRkZmQ1MCBmZmZmZWEwMDUwOWUyOTAwDQpbMzMzMzkuNzk0OTY5XSAgZmZmZmZmZmY4
MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODBmMjA0ZGZkNzAgMDAwMDE2MDAwMDAwMDAw
MA0KWzMzMzM5Ljc5NDk4Nl0gQ2FsbCBUcmFjZToNClszMzMzOS43OTUwMDBdICBbPGZmZmZmZmZm
ODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClszMzMzOS43OTUwMTNdICBbPGZmZmZm
ZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzMzMzM5Ljc5
NTAyNl0gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2
LzB4MTgwDQpbMzMzMzkuNzk1MDM5XSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9j
X3BhZ2VzKzB4MTEvMHg0MA0KWzMzMzM5Ljc5NTA1M10gIFs8ZmZmZmZmZmZhMDRiODE1Yz5dIGdu
dGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NClszMzMzOS43OTUwODBdICBbPGZm
ZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClszMzMzOS43OTUwOThd
ICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMzMzMzkuNzk1MTEw
XSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4
Y2ENClszMzMzOS43OTczOTRdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxM
XzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzMzM5Ljc5NzQwNF0gDQpbMzMzMzkuNzk3NDA5XSBM
ZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClszMzMzOS43OTc0MDldIA0KWzMzMzM5Ljc5NzQx
OF0gQ29kZTogYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUg
ZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTgg
MDEgNzQgMDkgZjMgOTAgOGIgNDEgMTggPGE4PiAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAw
NCA0OCA4MyBjNCAxMCA0OCA4OSBkZSA1YiA0OCA4OSANClszMzM2Ny43OTQzMTJdIE5NSSB3YXRj
aGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMyMiBzdHVjayBmb3IgMjNzISBbcWVtdS1zeXN0
ZW0taTM4OjI2NzUxXQ0KWzMzMzY3Ljc5NDM2NV0gTW9kdWxlcyBsaW5rZWQgaW46IGJpbmZtdF9t
aXNjIHh0X25hdCB4dF9waHlzZGV2IHJ0ZV9kb20wX21tKE9FTikgeHRfQ0hFQ0tTVU0gaXB0YWJs
ZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25h
dCBuZl9uYXRfaXB2NCBuZl9uYXQgaWdiX3VpbyhPRU4pIHR1biB1aW8gYnJfbmV0ZmlsdGVyIGJy
aWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mX2xvZ19pcHY2IHh0X3BrdHR5
cGUgbmZfbG9nX2lwdjQgbmZfbG9nX2NvbW1vbiB4dF9MT0cgeHRfbGltaXQgcnRlX2tuaShPRU4p
IGR1bW15IGlwbWlfZGV2aW50ZiBpcG1pX3NpIGlwbWlfbXNnaGFuZGxlciBpcDZ0X1JFSkVDVCB4
dF90Y3B1ZHAgbmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmFnX2lwdjYgaXA2dGFibGVfcmF3IGlw
dF9SRUpFQ1QgaXB0YWJsZV9yYXcgeHRfQ1QgaXA2dGFibGVfbWFuZ2xlIG5mX2Nvbm50cmFja19u
ZXRiaW9zX25zIG5mX2Nvbm50cmFja19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVm
cmFnX2lwdjQgeHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBpcDZ0YWJsZV9maWx0ZXIgaXA2X3Rh
YmxlcyB4ZW5fcGNpYmFjayB4ZW5fbmV0YmFjayB4ZW5fYmxrYmFjayB4ZW5fZ250YWxsb2MgeGVu
X2dudGRldiB4ZW5fZXZ0Y2huIHhlbmZzIHhlbl9wcml2Y21kIGFmX3BhY2tldCBpc2NzaV9pYmZ0
IGlzY3NpX2Jvb3Rfc3lzZnMgaXB0YWJsZV9maWx0ZXIgaXBfdGFibGVzIHhfdGFibGVzIGV4dDQg
Y3JjMTYgamJkMiBtYmNhY2hlIGludGVsX3JhcGwgeDg2X3BrZ190ZW1wX3RoZXJtYWwgY29yZXRl
bXAgY3JjdDEwZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCBkcmJn
IGFuc2lfY3BybmcgYWVzbmlfaW50ZWwgam95ZGV2IGFlc194ODZfNjQgbHJ3IGlnYiBnZjEyOG11
bCB0ZzMgZ2x1ZV9oZWxwZXIgYWJsa19oZWxwZXIgcHRwIGNyeXB0ZCBwcHNfY29yZSBzZXMgc2Jf
ZWRhYyBsaWJwaHkgaTJjX2FsZ29fYml0IGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBvcnQgbWVp
X21lIGVkYWNfY29yZSBkY2EgZW5jbG9zdXJlIGxwY19pY2ggc2NzaV90cmFuc3BvcnRfc2FzIGky
Y19pODAxIHBjc3BrciBtZmRfY29yZSBtZWkgc2hwY2hwIGZqZXMgcHJvY2Vzc29yIGJ1dHRvbiBi
dHJmcyB4b3IgcmFpZDZfcHEgaGlkX2dlbmVyaWMgdXNiaGlkIHNkX21vZCBjcmMzMmNfaW50ZWwg
ZWhjaV9wY2kgZWhjaV9oY2QgYWhjaSBsaWJhaGNpIHVzYmNvcmUgbGliYXRhIHVzYl9jb21tb24g
bWVnYXJhaWRfc2FzKE9FWCkgc2cgZG1fbXVsdGlwYXRoIGRtX21vZCBzY3NpX2RoX3JkYWMgc2Nz
aV9kaF9lbWMgc2NzaV9kaF9hbHVhIHNjc2lfbW9kIGF1dG9mczQgW2xhc3QgdW5sb2FkZWQ6IHJ0
ZV9kb20wX21tXQ0KWzMzMzY3Ljc5NDc0NV0gU3VwcG9ydGVkOiBObywgVW5zdXBwb3J0ZWQgbW9k
dWxlcyBhcmUgbG9hZGVkDQpbMzMzNjcuNzk0NzU2XSBDUFU6IDIyIFBJRDogMjY3NTEgQ29tbTog
cWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgTlggNC40LjEyMS05Mi44
NS1kZWZhdWx0ICMxDQpbMzMzNjcuNzk0NzY4XSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4
SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMzMzNjcuNzk0NzgxXSB0YXNr
OiBmZmZmODgxYTRlMTljOWMwIHRpOiBmZmZmODgwZjIwNGRjMDAwIHRhc2sudGk6IGZmZmY4ODBm
MjA0ZGMwMDANClszMzM2Ny43OTQ3OTJdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0M2U+XSAg
WzxmZmZmZmZmZjgxMTAyNDNlPl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDFmZS8weDI2MA0K
WzMzMzY3Ljc5NDgxMV0gUlNQOiBlMDJiOmZmZmY4ODBmMjA0ZGZjZjAgIEVGTEFHMDAwMDAwMCBS
U0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzMzNjcuNzk0ODQy
XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAw
MDAwMDAwMDAwMA0KWzMzMzY3Ljc5NDg1M10gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAw
MDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzM2Ny43OTQ4NjRdIFIxMzog
MDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTli
MmMwDQpbMzMzNjcuNzk0ODg2XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4
MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzMzNjcuNzk0ODk3XSBD
UzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzMzNjcu
Nzk0OTA3XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDog
MDAwMDAwMDAwMDA0MjY2MA0KWzMzMzY3Ljc5NDkyNV0gU3RhY2s6DQpbMzMzNjcuNzk0OTI5XSAg
MDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAw
MDAwMDAwMDAwMA0KWzMzMzY3Ljc5NDk0N10gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFj
Yzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzM2Ny43OTQ5NjRdICBm
ZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYw
MDAwMDAwMDAwDQpbMzMzNjcuNzk0OTgxXSBDYWxsIFRyYWNlOg0KWzMzMzY3Ljc5NDk5NV0gIFs8
ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzMzY3Ljc5NTAwOF0g
IFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpb
MzMzNjcuNzk1MDIxXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3Bh
Z2VzKzB4ZTYvMHgxODANClszMzM2Ny43OTUwMzRdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0
YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzMzNjcuNzk1MDQ4XSAgWzxmZmZmZmZmZmEwNGI4
MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzMzY3Ljc5NTA3
NV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzMzY3
Ljc5NTA5NF0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzM2
Ny43OTUxMDZdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRo
KzB4MWUvMHhjYQ0KWzMzMzY3Ljc5NzM4NF0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5
X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMzNjcuNzk3Mzk1XSANClszMzM2Ny43
OTc0MDBdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzMzY3Ljc5NzQwMF0gDQpbMzMz
NjcuNzk3NDA5XSBDb2RlOiAwMSA0OCA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBj
NCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4
MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSA8ZjM+IDkwIDhiIDQxIDE4IGE4IDAxIDc1
IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IA0KWzMzMzk1Ljc5NDMxMl0g
Tk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyM3MhIFtx
ZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzMzOTUuNzk0MzY3XSBNb2R1bGVzIGxpbmtlZCBpbjog
YmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NV
TSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlw
dGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRm
aWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYg
eHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVf
a25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRf
UkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJs
ZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29u
bnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2
NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRl
ciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRh
bGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlz
Y3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJs
ZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1h
bCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2lu
dGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdi
IGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3Jl
IHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3Vw
cG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9y
dF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3Ig
YnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMy
Y19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNi
X2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhf
cmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxv
YWRlZDogcnRlX2RvbTBfbW1dDQpbMzMzOTUuNzk0NzYyXSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBv
cnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzM5NS43OTQ3NzNdIENQVTogMjIgUElEOiAyNjc1
MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQu
MTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzM5NS43OTQ3ODZdIEhhcmR3YXJlIG5hbWU6IEh1YXdl
aSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzM5NS43OTQ3
OThdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTog
ZmZmZjg4MGYyMDRkYzAwMA0KWzMzMzk1Ljc5NDgwOV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEw
MjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAz
LzB4MjYwDQpbMzMzOTUuNzk0ODM0XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdT
OiAwMDAwMDIwMg0KWzMzMzk1Ljc5NDg1Ml0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZm
ZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzM5NS43OTQ4NjVdIFJEWDog
MDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIz
NjYwDQpbMzMzOTUuNzk0ODc2XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAw
YmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzMzk1Ljc5NDg4N10gUjEwOiBmZmZmODgw
MTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsz
MzM5NS43OTQ4OThdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAg
UjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzMzOTUuNzk0OTIwXSBGUzogIDAwMDA3Zjc4NDI3NmJh
YzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAw
DQpbMzMzOTUuNzk0OTMyXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAw
MDgwMDUwMDMzDQpbMzMzOTUuNzk0OTQzXSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAw
MDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzMzk1Ljc5NDk2Nl0gU3RhY2s6
DQpbMzMzOTUuNzk0OTcyXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZm
ZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzMzk1Ljc5NDk5MV0gIDAwMDAxNjAwMDAw
MDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDAN
ClszMzM5NS43OTUwMDhdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4
MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzMzOTUuNzk1MDI2XSBDYWxsIFRyYWNlOg0K
WzMzMzk1Ljc5NTA0M10gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2
MA0KWzMzMzk1Ljc5NTA1OF0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0
aW9uKzB4MjYxLzB4MmYwDQpbMzMzOTUuNzk1MDcyXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxs
b2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzM5NS43OTUwODZdICBbPGZmZmZm
ZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzMzOTUuNzk1MTA1
XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250
ZGV2XQ0KWzMzMzk1Ljc5NTEzNV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsw
eDJlMy8weDRjMA0KWzMzMzk1Ljc5NTE1M10gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0
bCsweDc0LzB4ODANClszMzM5NS43OTUxNjVdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9T
WVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzMzk1Ljc5NzYyMl0gRFdBUkYyIHVud2lu
ZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzMzOTUu
Nzk3NjM0XSANClszMzM5NS43OTc2NDBdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMz
Mzk1Ljc5NzY0MF0gDQpbMzMzOTUuNzk3NjUyXSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBi
NyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBj
NSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAx
IDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIDViIDQ4IDg5
IA0KWzMzNDIzLjc5NDMxNl0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIy
IHN0dWNrIGZvciAyM3MhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM0MjMuNzk0MzcyXSBN
b2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBf
bW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRf
bWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9F
TikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0
YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0
X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBt
aV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9k
ZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0
YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2Fz
dCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRy
YWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhl
bl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3By
aXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRl
ciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4
ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11
bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYg
YWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBw
dHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193
ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBj
X2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBj
aHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1
c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kg
dXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBh
dGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2Qg
YXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM0MjMuNzk0ODY4XSBTdXBw
b3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzQyMy43OTQ4ODJd
IENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBC
IEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzQyMy43OTQ4OThdIEhh
cmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIw
LzIwMTYNClszMzQyMy43OTQ5MTRdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBm
MjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzNDIzLjc5NDkyOV0gUklQOiBl
MDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9m
dW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMzM0MjMuNzk0OTU2XSBSU1A6IGUwMmI6ZmZmZjg4
MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzNDIzLjc5NDk2OF0gUkFYOiAwMDAwMDAw
MDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClsz
MzQyMy43OTQ5ODNdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTgg
UkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM0MjMuNzk0OTk3XSBSQlA6IDAwMDAwMDAwMDAwMDAw
MDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzNDIzLjc5
NTAxMl0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAw
MDAwMDAwMDAwMDAwMTgNClszMzQyMy43OTUwMjddIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6
IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM0MjMuNzk1MDU0XSBG
UzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxH
UzowMDAwMDAwMDAwMDAwMDAwDQpbMzM0MjMuNzk1MDY5XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6
IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM0MjMuNzk1MDgxXSBDUjI6IDAwMDAwMDA2
YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMz
NDIzLjc5NTEwNV0gU3RhY2s6DQpbMzM0MjMuNzk1MTEyXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAw
MDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzNDIzLjc5
NTEzNV0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUw
IGZmZmZlYTAwNTA5ZTI5MDANClszMzQyMy43OTUxNTldICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAw
MDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM0MjMuNzk1
MTgyXSBDYWxsIFRyYWNlOg0KWzMzNDIzLjc5NTIwM10gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9u
X2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzNDIzLjc5NTIyMV0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5d
IGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM0MjMuNzk1MjQwXSAgWzxmZmZm
ZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzQy
My43OTUyNTddICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8w
eDQwDQpbMzM0MjMuNzk1Mjc4XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4
MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzNDIzLjc5NTMxN10gIFs8ZmZmZmZmZmY4MTIxM2Q0
Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzNDIzLjc5NTM0Ml0gIFs8ZmZmZmZmZmY4
MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzQyMy43OTUzNTldICBbPGZmZmZmZmZm
ODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzNDIzLjc5
ODM0MV0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgr
MHgxZS8weGNhDQpbMzM0MjMuNzk4MzU0XSANClszMzQyMy43OTgzNjFdIExlZnRvdmVyIGluZXhh
Y3QgYmFja3RyYWNlOg0KWzMzNDIzLjc5ODM2MV0gDQpbMzM0MjMuNzk4Mzc0XSBDb2RlOiBjNCA4
ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0
OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5
MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEw
IDQ4IDg5IGRlIDViIDQ4IDg5IA0KWzMzNDUxLjc5NDMxOF0gTk1JIHdhdGNoZG9nOiBCVUc6IHNv
ZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFd
DQpbMzM0NTEuNzk0Mzc0XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0
X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRf
TUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0
IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMg
ZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2
NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9k
ZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9j
b25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRh
YmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZf
Y29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9j
b25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2li
YWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9l
dnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9z
eXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1i
Y2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZf
cGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBh
ZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hl
bHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBp
MmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3Jl
IGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGty
IG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlk
Nl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNp
X2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMo
T0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3Np
X2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpb
MzM0NTEuNzk0NzY2XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2Fk
ZWQNClszMzQ1MS43OTQ3NzddIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1p
MzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzEN
ClszMzQ1MS43OTQ3OTBdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NB
MCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzQ1MS43OTQ4MDJdIHRhc2s6IGZmZmY4ODFhNGUx
OWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMz
NDUxLjc5NDgxNF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODEx
MDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMzM0NTEuNzk0ODM2
XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzNDUxLjc5
NDg0NF0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZm
ZmZlOGZmZmY4MDFlYTgNClszMzQ1MS43OTQ4NTVdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6
IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM0NTEuNzk0ODY2XSBS
QlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAw
MDAwMDAwMA0KWzMzNDUxLjc5NDg3N10gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAw
MDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzQ1MS43OTQ4ODhdIFIxMzogMDAw
MDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMw
DQpbMzM0NTEuNzk0OTA5XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIx
OTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM0NTEuNzk0OTIxXSBDUzog
IGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM0NTEuNzk0
OTMwXSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAw
MDAwMDAwMDA0MjY2MA0KWzMzNDUxLjc5NDk0OV0gU3RhY2s6DQpbMzM0NTEuNzk0OTU0XSAgMDAw
MDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAw
MDAwMDAwMA0KWzMzNDUxLjc5NDk3Ml0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1
OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzQ1MS43OTQ5ODldICBmZmZm
ZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAw
MDAwMDAwDQpbMzM0NTEuNzk1MDA2XSBDYWxsIFRyYWNlOg0KWzMzNDUxLjc5NTAyMl0gIFs8ZmZm
ZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzNDUxLjc5NTAzNl0gIFs8
ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM0
NTEuNzk1MDUwXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2Vz
KzB4ZTYvMHgxODANClszMzQ1MS43OTUwNjNdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJf
YWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM0NTEuNzk1MDgzXSAgWzxmZmZmZmZmZmEwNGI4MTVj
Pl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzNDUxLjc5NTEyM10g
IFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzNDUxLjc5
NTE0NF0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzQ1MS43
OTUxNTddICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4
MWUvMHhjYQ0KWzMzNDUxLjc5NzU3Nl0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZ
U0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM0NTEuNzk3NTg3XSANClszMzQ1MS43OTc1
OTJdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzNDUxLjc5NzU5Ml0gDQpbMzM0NTEu
Nzk3NjA1XSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBj
MiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4
MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJk
IDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIA0KWzMzNDc5Ljc5NDMxOV0gTk1J
IHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11
LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM0NzkuNzk0Mzc1XSBNb2R1bGVzIGxpbmtlZCBpbjogYmlu
Zm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBp
cHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFi
bGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0
ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRf
cGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25p
KE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVK
RUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9y
YXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRy
YWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBu
Zl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBp
cDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxv
YyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3Np
X2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMg
ZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBj
b3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVs
IGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdm
MTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNl
cyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9y
dCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9z
YXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0
dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19p
bnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2Nv
bW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRh
YyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRl
ZDogcnRlX2RvbTBfbW1dDQpbMzM0NzkuNzk0ODE1XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRl
ZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzQ3OS43OTQ4MjddIENQVTogMjIgUElEOiAyNjc1MSBD
b21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIx
LTkyLjg1LWRlZmF1bHQgIzENClszMzQ3OS43OTQ4NDJdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBS
SDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzQ3OS43OTQ4NTZd
IHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZm
Zjg4MGYyMDRkYzAwMA0KWzMzNDc5Ljc5NDg3MF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0
MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4
MjYwDQpbMzM0NzkuNzk0ODk2XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAw
MDAwMDIwMg0KWzMzNDc5Ljc5NDkwNl0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZm
ZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzQ3OS43OTQ5MTldIFJEWDogMDAw
MDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYw
DQpbMzM0NzkuNzk0OTMyXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZm
ZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzNDc5Ljc5NDk0NV0gUjEwOiBmZmZmODgwMTlm
ODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzQ3
OS43OTQ5NThdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1
OiBmZmZmODgyYjE5MTliMmMwDQpbMzM0NzkuNzk0OTgyXSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAo
MDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpb
MzM0NzkuNzk0OTk2XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgw
MDUwMDMzDQpbMzM0NzkuNzk1MDA3XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAy
MTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzNDc5Ljc5NTAyOF0gU3RhY2s6DQpb
MzM0NzkuNzk1MDM0XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZm
ODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzNDc5Ljc5NTA1NV0gIDAwMDAxNjAwMDAwMDAw
MDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClsz
MzQ3OS43OTUwNzVdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYy
MDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM0NzkuNzk1MDk1XSBDYWxsIFRyYWNlOg0KWzMz
NDc5Ljc5NTExNV0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0K
WzMzNDc5Ljc5NTEzMV0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9u
KzB4MjYxLzB4MmYwDQpbMzM0NzkuNzk1MTQ3XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2Nf
eGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzQ3OS43OTUxNjJdICBbPGZmZmZmZmZm
ODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM0NzkuNzk1MTgxXSAg
WzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2
XQ0KWzMzNDc5Ljc5NTIxOF0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJl
My8weDRjMA0KWzMzNDc5Ljc5NTI0MV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsw
eDc0LzB4ODANClszMzQ3OS43OTUyNTZdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVND
QUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzNDc5Ljc5ODE1M10gRFdBUkYyIHVud2luZGVy
IHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM0NzkuNzk4
MTY1XSANClszMzQ3OS43OTgxNzBdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzNDc5
Ljc5ODE3MF0gDQpbMzM0NzkuNzk4MTgyXSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAw
NSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAw
MyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4
IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIA0K
WzMzNTA3Ljc5NDMxOF0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0
dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM1MDcuNzk0MzgzXSBNb2R1
bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0o
T0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFz
cXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikg
dHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJs
ZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xP
RyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9t
c2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZy
YWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJs
ZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBu
Zl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNr
IGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9i
bGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZj
bWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBp
cF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZf
cGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBn
aGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVz
X3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAg
Y3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQg
aVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2lj
aCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAg
ZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2Jo
aWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNi
Y29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGgg
ZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0
b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM1MDcuNzk0NzkzXSBTdXBwb3J0
ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzUwNy43OTQ4MDRdIENQ
VTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQg
ICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzUwNy43OTQ4MTddIEhhcmR3
YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIw
MTYNClszMzUwNy43OTQ4MzBdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0
ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzNTA3Ljc5NDg0M10gUklQOiBlMDMw
Ols8ZmZmZmZmZmY4MTEwMjQzZT5dICBbPGZmZmZmZmZmODExMDI0M2U+XSBzbXBfY2FsbF9mdW5j
dGlvbl9tYW55KzB4MWZlLzB4MjYwDQpbMzM1MDcuNzk0ODY1XSBSU1A6IGUwMmI6ZmZmZjg4MGYy
MDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzNTA3Ljc5NDg3NF0gUkFYOiAwMDAwMDAwMDAw
MDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzUw
Ny43OTQ4ODZdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJ
OiBmZmZmODgwMTkyZGIzNjYwDQpbMzM1MDcuNzk0ODk5XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAg
UjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzNTA3Ljc5NDkx
MF0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAw
MDAwMDAwMDAwMTgNClszMzUwNy43OTQ5MjFdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAw
MDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM1MDcuNzk0OTQ1XSBGUzog
IDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzow
MDAwMDAwMDAwMDAwMDAwDQpbMzM1MDcuNzk0OTU2XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAw
MDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM1MDcuNzk0OTY2XSBDUjI6IDAwMDAwMDA2YzZh
N2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzNTA3
Ljc5NDk4NF0gU3RhY2s6DQpbMzM1MDcuNzk0OTkwXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAw
MDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzNTA3Ljc5NTAw
OV0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZm
ZmZlYTAwNTA5ZTI5MDANClszMzUwNy43OTUwMjddICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAw
MDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM1MDcuNzk1MDQ2
XSBDYWxsIFRyYWNlOg0KWzMzNTA3Ljc5NTA2NF0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2Vh
Y2hfY3B1KzB4MjgvMHg2MA0KWzMzNTA3Ljc5NTA3OF0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRl
Y3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM1MDcuNzk1MDkyXSAgWzxmZmZmZmZm
ZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzUwNy43
OTUxMDhdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQw
DQpbMzM1MDcuNzk1MTI0XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNj
LzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzNTA3Ljc5NTE1OV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5d
IGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzNTA3Ljc5NTE3OV0gIFs8ZmZmZmZmZmY4MTIx
M2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzUwNy43OTUxOTJdICBbPGZmZmZmZmZmODE1
ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzNTA3Ljc5NzY1
N10gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgx
ZS8weGNhDQpbMzM1MDcuNzk3NjY5XSANClszMzUwNy43OTc2NzRdIExlZnRvdmVyIGluZXhhY3Qg
YmFja3RyYWNlOg0KWzMzNTA3Ljc5NzY3NF0gDQpbMzM1MDcuNzk3Njg0XSBDb2RlOiAwMSA0OCA2
MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBm
ZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAw
MSA3NCAwOSA8ZjM+IDkwIDhiIDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0
IDQ4IDgzIGM0IDEwIDQ4IA0KWzMzNTM1Ljc5NDMyMF0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQg
bG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpb
MzM1MzUuNzk0Mzc3XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3Bo
eXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFT
UVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5m
X25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0
YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBu
Zl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZp
bnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25u
dHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxl
X3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29u
bnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25u
dHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNr
IHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRj
aG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNm
cyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2Fj
aGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNs
bXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNu
aV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBl
ciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNf
YWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRj
YSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1m
ZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9w
cSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hj
ZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VY
KSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2Ro
X2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM1
MzUuNzk0ODIzXSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQN
ClszMzUzNS43OTQ4MzZdIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzgg
VGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClsz
MzUzNS43OTQ4NTFdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwg
QklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzUzNS43OTQ4NjZdIHRhc2s6IGZmZmY4ODFhNGUxOWM5
YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzNTM1
Ljc5NDg4MF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0
NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMzM1MzUuNzk0OTA2XSBS
U1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzNTM1Ljc5NDkx
Nl0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZl
OGZmZmY4MDFlYTgNClszMzUzNS43OTQ5MjldIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAw
MDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM1MzUuNzk0OTQyXSBSQlA6
IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAw
MDAwMA0KWzMzNTM1Ljc5NDk1NV0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAw
MDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzUzNS43OTQ5NzFdIFIxMzogMDAwMDAw
MDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpb
MzM1MzUuNzk0OTk2XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4
MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM1MzUuNzk1MDA5XSBDUzogIGUw
MzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM1MzUuNzk1MDIw
XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAw
MDAwMDA0MjY2MA0KWzMzNTM1Ljc5NTA0Ml0gU3RhY2s6DQpbMzM1MzUuNzk1MDQ4XSAgMDAwMDAw
MDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAw
MDAwMA0KWzMzNTM1Ljc5NTA2OV0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBm
ZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzUzNS43OTUwODldICBmZmZmZmZm
ZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAw
MDAwDQpbMzM1MzUuNzk1MTEwXSBDYWxsIFRyYWNlOg0KWzMzNTM1Ljc5NTEyOV0gIFs8ZmZmZmZm
ZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzNTM1Ljc5NTE0NV0gIFs8ZmZm
ZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM1MzUu
Nzk1MTYxXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4
ZTYvMHgxODANClszMzUzNS43OTUxNzddICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxs
b2NfcGFnZXMrMHgxMS8weDQwDQpbMzM1MzUuNzk1MTk1XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0g
Z250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzNTM1Ljc5NTIzMl0gIFs8
ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzNTM1Ljc5NTI1
Nl0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzUzNS43OTUy
NzFdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUv
MHhjYQ0KWzMzNTM1Ljc5ODIwMl0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NB
TExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM1MzUuNzk4MjEzXSANClszMzUzNS43OTgyMTld
IExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzNTM1Ljc5ODIxOV0gDQpbMzM1MzUuNzk4
MjMxXSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBm
ZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBh
OCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0
IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIDViIDQ4IDg5IA0KWzMzNTYzLjc5NDMyMF0gTk1JIHdh
dGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5
c3RlbS1pMzg6MjY3NTFdDQpbMzM1NjMuNzk0MzY4XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10
X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRh
YmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVf
bmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIg
YnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0
dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9F
TikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNU
IHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcg
aXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNr
X25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9k
ZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZf
dGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4
ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2li
ZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0
NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3Jl
dGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRy
YmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4
bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBz
Yl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBt
ZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMg
aTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9u
IGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRl
bCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1v
biBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBz
Y3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDog
cnRlX2RvbTBfbW1dDQpbMzM1NjMuNzk0Nzc4XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBt
b2R1bGVzIGFyZSBsb2FkZWQNClszMzU2My43OTQ3OTBdIENQVTogMjIgUElEOiAyNjc1MSBDb21t
OiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTky
Ljg1LWRlZmF1bHQgIzENClszMzU2My43OTQ4MDRdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIy
ODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzU2My43OTQ4MTddIHRh
c2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4
MGYyMDRkYzAwMA0KWzMzNTYzLjc5NDgyOV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5d
ICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYw
DQpbMzM1NjMuNzk0ODUyXSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAw
MDIwMg0KWzMzNTYzLjc5NDg2MF0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4
MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzU2My43OTQ4NzJdIFJEWDogMDAwMDAw
MDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpb
MzM1NjMuNzk0ODg1XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZm
IFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzNTYzLjc5NDg5N10gUjEwOiBmZmZmODgwMTlmODAw
ODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzU2My43
OTQ5MDhdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBm
ZmZmODgyYjE5MTliMmMwDQpbMzM1NjMuNzk0OTMyXSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAw
MCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM1
NjMuNzk0OTQzXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUw
MDMzDQpbMzM1NjMuNzk0OTUzXSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcw
MjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzNTYzLjc5NDk3M10gU3RhY2s6DQpbMzM1
NjMuNzk0OTc4XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEw
NmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzNTYzLjc5NDk5NV0gIDAwMDAxNjAwMDAwMDAwMDAg
ZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzU2
My43OTUwMTRdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRk
ZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM1NjMuNzk1MDMzXSBDYWxsIFRyYWNlOg0KWzMzNTYz
Ljc5NTA0OV0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMz
NTYzLjc5NTA2Nl0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4
MjYxLzB4MmYwDQpbMzM1NjMuNzk1MDgwXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVu
YmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzU2My43OTUwOTNdICBbPGZmZmZmZmZmODEz
ZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM1NjMuNzk1MTExXSAgWzxm
ZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0K
WzMzNTYzLjc5NTE0N10gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8w
eDRjMA0KWzMzNTYzLjc5NTE2N10gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0
LzB4ODANClszMzU2My43OTUxODBdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxM
XzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzNTYzLjc5NzY0OV0gRFdBUkYyIHVud2luZGVyIHN0
dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM1NjMuNzk3NjYx
XSANClszMzU2My43OTc2NjZdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzNTYzLjc5
NzY2Nl0gDQpbMzM1NjMuNzk3Njc2XSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAw
MCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5
NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3
IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIDViIDQ4IDg5IA0KWzMz
NTkxLjc5NDMyMF0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNr
IGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM1OTEuNzk0MzczXSBNb2R1bGVz
IGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VO
KSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVl
cmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVu
IHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMg
bmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4
dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2do
YW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdf
aXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9t
YW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9j
b25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlw
NnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGti
YWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQg
YWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90
YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtn
X3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFz
aF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4
Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5
cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRD
T192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBz
Y3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmpl
cyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQg
c2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29y
ZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1f
bW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2Zz
NCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM1OTEuNzk0NzcyXSBTdXBwb3J0ZWQ6
IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzU5MS43OTQ3ODNdIENQVTog
MjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAg
T0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzU5MS43OTQ3OThdIEhhcmR3YXJl
IG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYN
ClszMzU5MS43OTQ4MTBdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMw
MDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzNTkxLjc5NDgyM10gUklQOiBlMDMwOls8
ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlv
bl9tYW55KzB4MjAwLzB4MjYwDQpbMzM1OTEuNzk0ODQzXSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRk
ZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzNTkxLjc5NDg1Ml0gUkFYOiAwMDAwMDAwMDAwMDAw
MDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzU5MS43
OTQ4NjRdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBm
ZmZmODgwMTkyZGIzNjYwDQpbMzM1OTEuNzk0ODc2XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4
OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzNTkxLjc5NDg4OF0g
UjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAw
MDAwMDAwMTgNClszMzU5MS43OTQ5MDBdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAw
MDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM1OTEuNzk0OTI0XSBGUzogIDAw
MDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAw
MDAwMDAwMDAwMDAwDQpbMzM1OTEuNzk0OTM2XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAg
Q1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM1OTEuNzk0OTQ2XSBDUjI6IDAwMDAwMDA2YzZhN2Qw
MDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzNTkxLjc5
NDk2Nl0gU3RhY2s6DQpbMzM1OTEuNzk0OTcxXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAw
MDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzNTkxLjc5NDk5MF0g
IDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZl
YTAwNTA5ZTI5MDANClszMzU5MS43OTUwMDhdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAw
MDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM1OTEuNzk1MDI2XSBD
YWxsIFRyYWNlOg0KWzMzNTkxLjc5NTA0Ml0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hf
Y3B1KzB4MjgvMHg2MA0KWzMzNTkxLjc5NTA1Nl0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3Jl
YXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM1OTEuNzk1MDcxXSAgWzxmZmZmZmZmZjgx
M2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzU5MS43OTUw
ODRdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpb
MzM1OTEuNzk1MTAwXSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4
NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzNTkxLjc5NTEyOF0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRv
X3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzNTkxLjc5NTE0OV0gIFs8ZmZmZmZmZmY4MTIxM2Y5
ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzU5MS43OTUxNjFdICBbPGZmZmZmZmZmODE1ZjU3
YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzNTkxLjc5Nzg0M10g
RFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8w
eGNhDQpbMzM1OTEuNzk3ODU0XSANClszMzU5MS43OTc4NTldIExlZnRvdmVyIGluZXhhY3QgYmFj
a3RyYWNlOg0KWzMzNTkxLjc5Nzg1OV0gDQpbMzM1OTEuNzk3ODcwXSBDb2RlOiA2MyBkMiBlOCBj
NCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5
OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBm
MyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0
IDEwIDQ4IDg5IGRlIA0KWzMzNjE5Ljc5NDMyMV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9j
a3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM2
MTkuNzk0MzgwXSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNk
ZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVF
UkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25h
dCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJs
ZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9s
b2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRm
IGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJh
Y2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3Jh
dyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRy
YWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJh
Y2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhl
bl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4g
eGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBp
cHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUg
aW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVs
IGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9p
bnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBh
YmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxn
b19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBl
bmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9j
b3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBo
aWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBh
aGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBz
ZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2Fs
dWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM2MTku
Nzk0ODcwXSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClsz
MzYxOS43OTQ4ODVdIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFp
bnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzYx
OS43OTQ5MDJdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklP
UyAzLjM1IDEwLzIwLzIwMTYNClszMzYxOS43OTQ5MjBdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAg
dGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzNjE5Ljc5
NDkzNV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+
XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMzM2MTkuNzk0OTY0XSBSU1A6
IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzNjE5Ljc5NDk3NF0g
UkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZm
ZmY4MDFlYTgNClszMzYxOS43OTQ5ODhdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAw
MDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM2MTkuNzk1MDAyXSBSQlA6IDAw
MDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAw
MA0KWzMzNjE5Ljc5NTAxNl0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAw
MDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzYxOS43OTUwMzBdIFIxMzogMDAwMDAwMDAw
MDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM2
MTkuNzk1MDU2XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAw
MCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM2MTkuNzk1MDcwXSBDUzogIGUwMzMg
RFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM2MTkuNzk1MDgyXSBD
UjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAw
MDA0MjY2MA0KWzMzNjE5Ljc5NTEwNV0gU3RhY2s6DQpbMzM2MTkuNzk1MTEyXSAgMDAwMDAwMDE4
MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAw
MA0KWzMzNjE5Ljc5NTEzNF0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZm
ODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzYxOS43OTUxNTZdICBmZmZmZmZmZjgx
MTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAw
DQpbMzM2MTkuNzk1MTc5XSBDYWxsIFRyYWNlOg0KWzMzNjE5Ljc5NTE5OV0gIFs8ZmZmZmZmZmY4
MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzNjE5Ljc5NTIxN10gIFs8ZmZmZmZm
ZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM2MTkuNzk1
MjM1XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYv
MHgxODANClszMzYxOS43OTUyNTFdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2Nf
cGFnZXMrMHgxMS8weDQwDQpbMzM2MTkuNzk1MjcxXSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250
ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzNjE5Ljc5NTMwOV0gIFs8ZmZm
ZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzNjE5Ljc5NTMzNF0g
IFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzYxOS43OTUzNTFd
ICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhj
YQ0KWzMzNjE5Ljc5ODMzMl0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExf
NjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM2MTkuNzk4MzQ1XSANClszMzYxOS43OTgzNTJdIExl
ZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzNjE5Ljc5ODM1Ml0gDQpbMzM2MTkuNzk4MzY0
XSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4
ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0
MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2
IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIA0KWzMzNjQ3LjgxNjA4Ml0gTk1JIHdhdGNo
ZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3Rl
bS1pMzg6MjY3NTFdDQpbMzM2NDcuODE2MTI2XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21p
c2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxl
X21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0
IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJp
ZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlw
ZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikg
ZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0
X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0
X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25l
dGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZy
YWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFi
bGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5f
Z250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQg
aXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBj
cmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVt
cCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcg
YW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVs
IHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9l
ZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlf
bWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJj
X2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0
cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBl
aGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBt
ZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3Np
X2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRl
X2RvbTBfbW1dDQpbMzM2NDcuODE2NTU1XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1
bGVzIGFyZSBsb2FkZWQNClszMzY0Ny44MTY1NjhdIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBx
ZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1
LWRlZmF1bHQgIzENClszMzY0Ny44MTY1ODRdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhI
IFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzY0Ny44MTY1OTldIHRhc2s6
IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYy
MDRkYzAwMA0KWzMzNjQ3LjgxNjYxM10gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBb
PGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpb
MzM2NDcuODE2NjM5XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIw
Mg0KWzMzNjQ3LjgxNjY1MF0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2
ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzY0Ny44MTY2NjNdIFJEWDogMDAwMDAwMDAw
MDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM2
NDcuODE2Njc3XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIw
OTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzNjQ3LjgxNjY5MF0gUjEwOiBmZmZmODgwMTlmODAwODUw
IFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzY0Ny44MTY3
MDRdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZm
ODgyYjE5MTliMmMwDQpbMzM2NDcuODE2NzI5XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkg
R1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM2NDcu
ODE2NzQzXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMz
DQpbMzM2NDcuODE2NzU0XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAz
MDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzNjQ3LjgxNjc3Nl0gU3RhY2s6DQpbMzM2NDcu
ODE2NzgyXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0
NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzNjQ3LjgxNjgwOV0gIDAwMDAxNjAwMDAwMDAwMDAgZmZm
ZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzY0Ny44
MTY4MzBdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3
MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM2NDcuODE2ODUxXSBDYWxsIFRyYWNlOg0KWzMzNjQ3Ljgx
Njg3MV0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzNjQ3
LjgxNjg4OV0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYx
LzB4MmYwDQpbMzM2NDcuODE2OTA2XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFs
bG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzY0Ny44MTY5MjJdICBbPGZmZmZmZmZmODEzZWMy
MTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM2NDcuODE2OTQxXSAgWzxmZmZm
ZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMz
NjQ3LjgxNjk3OV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRj
MA0KWzMzNjQ3LjgxNzAwM10gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4
ODANClszMzY0Ny44MTcwMThdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0
X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzNjQ3LjgzNjI0MV0gRFdBUkYyIHVud2luZGVyIHN0dWNr
IGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM2NDcuODM2MjU0XSAN
ClszMzY0Ny44MzYyNjBdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzNjQ3LjgzNjI2
MF0gDQpbMzM2NDcuODM2MjczXSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4
OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBk
MyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGVi
IGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIDViIDQ4IDg5IA0KWzMzNjc1
Ljc5NDMyMl0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZv
ciAyM3MhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM2NzUuNzk0MzY1XSBNb2R1bGVzIGxp
bmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4
dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFk
ZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVp
byBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZf
bG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9s
aW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5k
bGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2
NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5n
bGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25u
dHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRh
YmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNr
IHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZf
cGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJs
ZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3Rl
bXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9j
bG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82
NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRk
IHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192
ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3Np
X3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBw
cm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2Rf
bW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBs
aWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9k
IHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBb
bGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM2NzUuNzk0NzkwXSBTdXBwb3J0ZWQ6IE5v
LCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzY3NS43OTQ4MDJdIENQVTogMjIg
UElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VM
ICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzY3NS43OTQ4MTldIEhhcmR3YXJlIG5h
bWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClsz
MzY3NS43OTQ4MzNdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAg
dGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzNjc1Ljc5NDg0N10gUklQOiBlMDMwOls8ZmZm
ZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9t
YW55KzB4MjAzLzB4MjYwDQpbMzM2NzUuNzk0ODcwXSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNm
MCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzNjc1Ljc5NDg4MF0gUkFYOiAwMDAwMDAwMDAwMDAwMDAz
IFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzY3NS43OTQ4
OTRdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZm
ODgwMTkyZGIzNjYwDQpbMzM2NzUuNzk0OTA4XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAw
MDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzNjc1Ljc5NDkyMl0gUjEw
OiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAw
MDAwMTgNClszMzY3NS43OTQ5MzVdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAw
MDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM2NzUuNzk0OTYzXSBGUzogIDAwMDA3
Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAw
MDAwMDAwMDAwDQpbMzM2NzUuNzk0OTc3XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1Iw
OiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM2NzUuNzk0OTg5XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAg
Q1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzNjc1Ljc5NTAx
MV0gU3RhY2s6DQpbMzM2NzUuNzk1MDE2XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAw
MDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzNjc1Ljc5NTAzOF0gIDAw
MDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAw
NTA5ZTI5MDANClszMzY3NS43OTUwNTldICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAw
MDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM2NzUuNzk1MDgwXSBDYWxs
IFRyYWNlOg0KWzMzNjc1Ljc5NTA5OF0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1
KzB4MjgvMHg2MA0KWzMzNjc1Ljc5NTExNF0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNl
X3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM2NzUuNzk1MTMwXSAgWzxmZmZmZmZmZjgxM2Vk
ZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzY3NS43OTUxNDZd
ICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM2
NzUuNzk1MTY0XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUw
IFt4ZW5fZ250ZGV2XQ0KWzMzNjc1Ljc5NTE5NF0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zm
c19pb2N0bCsweDJlMy8weDRjMA0KWzMzNjc1Ljc5NTIxN10gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5d
IFN5U19pb2N0bCsweDc0LzB4ODANClszMzY3NS43OTUyMzFdICBbPGZmZmZmZmZmODE1ZjU3YzM+
XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzNjc1Ljc5ODI1MV0gRFdB
UkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNh
DQpbMzM2NzUuNzk4MjY2XSANClszMzY3NS43OTgyNzJdIExlZnRvdmVyIGluZXhhY3QgYmFja3Ry
YWNlOg0KWzMzNjc1Ljc5ODI3Ml0gDQpbMzM2NzUuNzk4Mjg1XSBDb2RlOiBjNCA4ZiAyMiAwMCAz
YiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0
OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAx
OCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRl
IDViIDQ4IDg5IA0KWzMzNzAzLjg1Nzk3NV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3Vw
IC0gQ1BVIzIyIHN0dWNrIGZvciAyM3MhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM3MDMu
ODU4MDE5XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYg
cnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFE
RSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBp
Z2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9m
aWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2df
Y29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlw
bWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tf
aXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4
dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNr
X2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sg
bmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9u
ZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVu
ZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRh
YmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50
ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNy
YzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRl
bCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxr
X2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19i
aXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNs
b3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3Jl
IG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRf
Z2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNp
IGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBk
bV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEg
c2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM3MDMuODU4
NDY2XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzcw
My44NTg0NzldIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRl
ZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzcwMy44
NTg0OTVdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAz
LjM1IDEwLzIwLzIwMTYNClszMzcwMy44NTg1MTBdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6
IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzNzAzLjg1ODUy
NF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBz
bXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMzM3MDMuODU4NTUwXSBSU1A6IGUw
MmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzNzAzLjg1ODU2MF0gUkFY
OiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4
MDFlYTgNClszMzcwMy44NTg1NzRdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAw
MDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM3MDMuODU4NTg3XSBSQlA6IDAwMDAw
MDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0K
WzMzNzAzLjg1ODYwMV0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAw
MCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzcwMy44NTg2MTRdIFIxMzogMDAwMDAwMDAwMDAw
MDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM3MDMu
ODU4NjQxXSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgw
MDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM3MDMuODU4NjU1XSBDUzogIGUwMzMgRFM6
IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM3MDMuODU4NjY3XSBDUjI6
IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0
MjY2MA0KWzMzNzAzLjg1ODY4OV0gU3RhY2s6DQpbMzM3MDMuODU4Njk0XSAgMDAwMDAwMDE4MWNl
NjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0K
WzMzNzAzLjg1ODcxNl0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgw
ZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzcwMy44NTg3MzZdICBmZmZmZmZmZjgxMTAy
NGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpb
MzM3MDMuODU4NzU3XSBDYWxsIFRyYWNlOg0KWzMzNzAzLjg1ODc3OF0gIFs8ZmZmZmZmZmY4MTEw
MjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzNzAzLjg1ODc5NV0gIFs8ZmZmZmZmZmY4
MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM3MDMuODU4ODEy
XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgx
ODANClszMzcwMy44NTg4MjhdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFn
ZXMrMHgxMS8weDQwDQpbMzM3MDMuODU4ODQ3XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2
X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzNzAzLjg1ODg4NV0gIFs8ZmZmZmZm
ZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzNzAzLjg1ODkwOF0gIFs8
ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzcwMy44NTg5MjRdICBb
PGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0K
WzMzNzAzLjg2MjI1Nl0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRf
ZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM3MDMuODYyMjgxXSANClszMzcwMy44NjIyODddIExlZnRv
dmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzNzAzLjg2MjI4N10gDQpbMzM3MDMuODYyMzAwXSBD
b2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBm
ZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3
NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4
IDgzIGM0IDEwIDQ4IDg5IGRlIDViIDQ4IDg5IA0KWzMzNzMxLjkxMzgzMl0gTk1JIHdhdGNoZG9n
OiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyM3MhIFtxZW11LXN5c3RlbS1p
Mzg6MjY3NTFdDQpbMzM3MzEuOTEzODc2XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2Mg
eHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21h
bmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5m
X25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdl
IHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBu
Zl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVt
bXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3Rj
cHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JF
SkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJp
b3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdf
aXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVz
IHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250
ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNj
c2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMx
NiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBj
cmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5z
aV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRn
MyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFj
IGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUg
ZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4
MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZz
IHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNp
X3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdh
cmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2Ro
X2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2Rv
bTBfbW1dDQpbMzM3MzEuOTE0Mjg2XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVz
IGFyZSBsb2FkZWQNClszMzczMS45MTQyOTldIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11
LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRl
ZmF1bHQgIzENClszMzczMS45MTQzMTVdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYz
L0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzczMS45MTQzMjldIHRhc2s6IGZm
ZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRk
YzAwMA0KWzMzNzMxLjkxNDM0Ml0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZm
ZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMzM3
MzEuOTE0MzY1XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0K
WzMzNzMxLjkxNDM3NV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3
MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzczMS45MTQzODldIFJEWDogMDAwMDAwMDAwMDAw
MDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM3MzEu
OTE0NDAyXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTog
MDAwMDAwMDAwMDAwMDAwMA0KWzMzNzMxLjkxNDQxNV0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIx
MTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzczMS45MTQ0Mjld
IFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgy
YjE5MTliMmMwDQpbMzM3MzEuOTE0NDU2XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6
ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM3MzEuOTE0
NDY5XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpb
MzM3MzEuOTE0NDgxXSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAw
IENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzNzMxLjkxNDUwMl0gU3RhY2s6DQpbMzM3MzEuOTE0
NTA4XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAg
MDAwMDAwMDAwMDAwMDAwMA0KWzMzNzMxLjkxNDUyOV0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZm
ZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzczMS45MTQ1
NDldICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAw
MDAwMTYwMDAwMDAwMDAwDQpbMzM3MzEuOTE0NTcwXSBDYWxsIFRyYWNlOg0KWzMzNzMxLjkxNDU4
OF0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzNzMxLjkx
NDYwM10gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4
MmYwDQpbMzM3MzEuOTE0NjE5XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9v
bmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzczMS45MTQ2MzRdICBbPGZmZmZmZmZmODEzZWMyMTE+
XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM3MzEuOTE0NjUyXSAgWzxmZmZmZmZm
ZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzNzMx
LjkxNDY4Ml0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0K
WzMzNzMxLjkxNDcwNV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODAN
ClszMzczMS45MTQ3MTldICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zh
c3RwYXRoKzB4MWUvMHhjYQ0KWzMzNzMxLjkxODAwNl0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0
IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM3MzEuOTE4MDE5XSANClsz
MzczMS45MTgwMjRdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzNzMxLjkxODAyNF0g
DQpbMzM3MzEuOTE4MDM2XSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBj
NCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4
MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1
IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIA0KWzMzNzU5Ljc5
NDcxNV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAy
M3MhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM3NTkuNzk0NzY2XSBNb2R1bGVzIGxpbmtl
ZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9D
SEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9p
cHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBi
cl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9n
X2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1p
dCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVy
IGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBp
cDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUg
bmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJh
Y2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxl
X2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhl
bl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFj
a2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMg
eF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBf
dGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11
bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBs
cncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBw
c19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5k
b3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3Ry
YW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9j
ZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9k
IGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJh
dGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNj
c2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFz
dCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM3NTkuNzk1MjUzXSBTdXBwb3J0ZWQ6IE5vLCBV
bnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzc1OS43OTUyNjddIENQVTogMjIgUElE
OiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBO
WCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzc1OS43OTUyODRdIEhhcmR3YXJlIG5hbWU6
IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzc1
OS43OTUyOTldIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFz
ay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzNzU5Ljc5NTMxNF0gUklQOiBlMDMwOls8ZmZmZmZm
ZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55
KzB4MjAzLzB4MjYwDQpbMzM3NTkuNzk1MzM5XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAg
RUZMQUdTOiAwMDAwMDIwMg0KWzMzNzU5Ljc5NTM0OV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJC
WDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzc1OS43OTUzNjRd
IFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgw
MTkyZGIzNjYwDQpbMzM3NTkuNzk1Mzc5XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAw
MDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzNzU5Ljc5NTM5OF0gUjEwOiBm
ZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAw
MTgNClszMzc1OS43OTU0MTNdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAw
MWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM3NTkuNzk1NDQyXSBGUzogIDAwMDA3Zjc4
NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAw
MDAwMDAwDQpbMzM3NTkuNzk1NDU3XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAw
MDAwMDAwMDgwMDUwMDMzDQpbMzM3NTkuNzk1NDY5XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1Iz
OiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzNzU5Ljc5NTQ5M10g
U3RhY2s6DQpbMzM3NTkuNzk1NTAwXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2
IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzNzU5Ljc5NTUyM10gIDAwMDAx
NjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5
ZTI5MDANClszMzc1OS43OTU1NDZdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEg
ZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM3NTkuNzk1NTY5XSBDYWxsIFRy
YWNlOg0KWzMzNzU5Ljc5NTU4OF0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4
MjgvMHg2MA0KWzMzNzU5Ljc5NTYwNF0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jl
c2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM3NTkuNzk1NjIyXSAgWzxmZmZmZmZmZjgxM2VkZmM2
Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzc1OS43OTU2MzldICBb
PGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM3NTku
Nzk1NjU3XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4
ZW5fZ250ZGV2XQ0KWzMzNzU5Ljc5NTY5M10gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19p
b2N0bCsweDJlMy8weDRjMA0KWzMzNzU5Ljc5NTcxN10gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5
U19pb2N0bCsweDc0LzB4ODANClszMzc1OS43OTU4ODVdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBl
bnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzNzU5LjgwMTI5M10gRFdBUkYy
IHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpb
MzM3NTkuODAxMzA3XSANClszMzc1OS44MDEzMTRdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNl
Og0KWzMzNzU5LjgwMTMxNF0gDQpbMzM3NTkuODAxMzI3XSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAw
NSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAw
MyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8
YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIDVi
IDQ4IDg5IA0KWzMzNzg3LjkzNTg5Ml0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0g
Q1BVIzIyIHN0dWNrIGZvciAyM3MhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM3ODcuOTM1
OTUyXSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRl
X2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBu
Zl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2Jf
dWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0
ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29t
bW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlf
c2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2
NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9D
VCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jy
b2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZf
Y29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRi
YWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMg
eGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxl
X2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxf
cmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMy
X3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBq
b3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hl
bHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQg
aVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1
cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1l
aSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2Vu
ZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxp
YmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9t
dWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2Nz
aV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM3ODcuOTM2Mzk5
XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzc4Ny45
MzY0MTJdIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDog
RyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzc4Ny45MzY0
MjhdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1
IDEwLzIwLzIwMTYNClszMzc4Ny45MzY0NDNdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZm
ZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzNzg3LjkzNjQ1N10g
UklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBf
Y2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMzM3ODcuOTM2NDgwXSBSU1A6IGUwMmI6
ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzNzg3LjkzNjQ5MF0gUkFYOiAw
MDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFl
YTgNClszMzc4Ny45MzY1MDNdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAw
MDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM3ODcuOTM2NTE3XSBSQlA6IDAwMDAwMDAw
MDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMz
Nzg3LjkzNjUzMV0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBS
MTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzc4Ny45MzY1NDRdIFIxMzogMDAwMDAwMDAwMDAwMDAw
MSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM3ODcuOTM2
NTcyXSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAw
KSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM3ODcuOTM2NTg2XSBDUzogIGUwMzMgRFM6IDAw
MDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM3ODcuOTM2NTk4XSBDUjI6IDAw
MDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2
MA0KWzMzNzg3LjkzNjYyMF0gU3RhY2s6DQpbMzM3ODcuOTM2NjI2XSAgMDAwMDAwMDE4MWNlNjNh
MCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMz
Nzg3LjkzNjY0N10gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIw
NGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzc4Ny45MzY2NjhdICBmZmZmZmZmZjgxMTAyNGY4
IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM3
ODcuOTM2Njg5XSBDYWxsIFRyYWNlOg0KWzMzNzg3LjkzNjcwNl0gIFs8ZmZmZmZmZmY4MTEwMjRm
OD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzNzg3LjkzNjcyMV0gIFs8ZmZmZmZmZmY4MTNl
ZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM3ODcuOTM2NzM4XSAg
WzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODAN
ClszMzc4Ny45MzY3NTNdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMr
MHgxMS8weDQwDQpbMzM3ODcuOTM2NzcxXSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lv
Y3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzNzg3LjkzNjgwMV0gIFs8ZmZmZmZmZmY4
MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzNzg3LjkzNjgyM10gIFs8ZmZm
ZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzc4Ny45MzY4MzhdICBbPGZm
ZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMz
Nzg3Ljk0MDA0MF0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFz
dHBhdGgrMHgxZS8weGNhDQpbMzM3ODcuOTQwMDUzXSANClszMzc4Ny45NDAwNThdIExlZnRvdmVy
IGluZXhhY3QgYmFja3RyYWNlOg0KWzMzNzg3Ljk0MDA1OF0gDQpbMzM3ODcuOTQwMDcwXSBDb2Rl
OiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBm
ZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBh
OCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0
IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIA0KWzMzODE1Ljc5NTY4MV0gTk1JIHdhdGNoZG9nOiBC
VUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6
MjY3NTFdDQpbMzM4MTUuNzk1NzQzXSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRf
bmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmds
ZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25h
dF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0
cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9s
b2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkg
aXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVk
cCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVD
VCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3Nf
bnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2
NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhl
bl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2
IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lf
Ym9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBq
YmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0
MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9j
cHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBn
bHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxp
YnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRh
Y19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEg
cGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhv
ciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3Bj
aSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFp
ZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2Vt
YyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBf
bW1dDQpbMzM4MTUuNzk2MjA4XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFy
ZSBsb2FkZWQNClszMzgxNS43OTYyMjBdIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5
c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1
bHQgIzENClszMzgxNS43OTYyMzZdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JD
MTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzgxNS43OTYyNTFdIHRhc2s6IGZmZmY4
ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAw
MA0KWzMzODE1Ljc5NjI2NV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZm
ZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMzM4MTUu
Nzk2MjkxXSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMz
ODE1Ljc5NjMwMV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBS
Q1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzgxNS43OTYzMTVdIFJEWDogMDAwMDAwMDAwMDAwMDAw
MCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM4MTUuNzk2
MzI5XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAw
MDAwMDAwMDAwMDAwMA0KWzMzODE1Ljc5NjM0M10gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTog
MDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzgxNS43OTYzNTddIFIx
MzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5
MTliMmMwDQpbMzM4MTUuNzk2Mzg1XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZm
Zjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM4MTUuNzk2NDAw
XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM4
MTUuNzk2NDExXSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENS
NDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzODE1Ljc5NjQzNF0gU3RhY2s6DQpbMzM4MTUuNzk2NDQx
XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAw
MDAwMDAwMDAwMDAwMA0KWzMzODE1Ljc5NjQ2NV0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4
MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzgxNS43OTY0ODdd
ICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAw
MTYwMDAwMDAwMDAwDQpbMzM4MTUuNzk2NTEwXSBDYWxsIFRyYWNlOg0KWzMzODE1Ljc5NjUyOV0g
IFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzODE1Ljc5NjU0
Nl0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYw
DQpbMzM4MTUuNzk2NTY0XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVk
X3BhZ2VzKzB4ZTYvMHgxODANClszMzgxNS43OTY1ODFdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBn
bnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM4MTUuNzk2NjAwXSAgWzxmZmZmZmZmZmEw
NGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzODE1Ljc5
NjYzMV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMz
ODE1Ljc5NjY1NV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClsz
MzgxNS43OTgwMjVdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3Rw
YXRoKzB4MWUvMHhjYQ0KWzMzODE1LjgwNTgwN10gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVu
dHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM4MTUuODA1ODIwXSANClszMzgx
NS44MDU4MjZdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzODE1LjgwNTgyNl0gDQpb
MzM4MTUuODA1ODM4XSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAw
ZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4
YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBm
IGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIDViIDQ4IDg5IA0KWzMzODQzLjc5NDMy
N10gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMh
IFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM4NDMuNzk0MzY4XSBNb2R1bGVzIGxpbmtlZCBp
bjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVD
S1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0
IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9u
ZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lw
djYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBy
dGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlw
NnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0
YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZf
Y29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tf
aXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2Zp
bHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9n
bnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0
IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90
YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhl
cm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5p
X2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncg
aWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19j
b3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jf
c3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5z
cG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNz
b3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNy
YzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEg
dXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lf
ZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1
bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM4NDMuNzk0Nzk0XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1
cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzg0My43OTQ4MDddIENQVTogMjIgUElEOiAy
Njc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0
LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzg0My43OTQ4MjNdIEhhcmR3YXJlIG5hbWU6IEh1
YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzg0My43
OTQ4MzhdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50
aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzODQzLjc5NDg1Ml0gUklQOiBlMDMwOls8ZmZmZmZmZmY4
MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4
MjAwLzB4MjYwDQpbMzM4NDMuNzk0ODc4XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZM
QUdTOiAwMDAwMDIwMg0KWzMzODQzLjc5NDg4N10gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDog
ZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzg0My43OTQ5MDFdIFJE
WDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTky
ZGIzNjYwDQpbMzM4NDMuNzk0OTE1XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAw
MDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzODQzLjc5NDkyOF0gUjEwOiBmZmZm
ODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgN
ClszMzg0My43OTQ5NDFdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIy
ODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM4NDMuNzk0OTY3XSBGUzogIDAwMDA3Zjc4NDI3
NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAw
MDAwDQpbMzM4NDMuNzk0OTgxXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAw
MDAwMDgwMDUwMDMzDQpbMzM4NDMuNzk0OTkzXSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAw
MDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzODQzLjc5NTAxNV0gU3Rh
Y2s6DQpbMzM4NDMuNzk1MDIxXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZm
ZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzODQzLjc5NTA0Ml0gIDAwMDAxNjAw
MDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5
MDANClszMzg0My43OTUwNjNdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZm
Zjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM4NDMuNzk1MDg0XSBDYWxsIFRyYWNl
Og0KWzMzODQzLjc5NTEwNV0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4Mjgv
MHg2MA0KWzMzODQzLjc5NTEyMV0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2Vy
dmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM4NDMuNzk1MTM5XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0g
YWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzg0My43OTUxNTVdICBbPGZm
ZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM4NDMuNzk1
MTc0XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5f
Z250ZGV2XQ0KWzMzODQzLjc5NTIxNV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0
bCsweDJlMy8weDRjMA0KWzMzODQzLjc5NTIzOV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19p
b2N0bCsweDc0LzB4ODANClszMzg0My43OTUyNTRdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRy
eV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzODQzLjc5ODUxN10gRFdBUkYyIHVu
d2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM4
NDMuNzk4NTI5XSANClszMzg0My43OTg1MzVdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0K
WzMzODQzLjc5ODUzNV0gDQpbMzM4NDMuNzk4NTQ4XSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAw
MCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAw
ZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+
IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5
IGRlIA0KWzMzODcxLjc5NDMyOV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BV
IzIyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM4NzEuNzk0Mzcx
XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2Rv
bTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9u
YXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlv
KE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIg
ZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9u
IHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kg
aXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBu
Zl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBp
cDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2Fk
Y2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29u
bnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNr
IHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVu
X3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2Zp
bHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFw
bCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3Bj
bG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lk
ZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBl
ciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRD
T193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUg
bHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBz
aHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJp
YyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFo
Y2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0
aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9t
b2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM4NzEuNzk0Nzg5XSBT
dXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzg3MS43OTQ4
MDJdIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAg
ICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzg3MS43OTQ4MTdd
IEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEw
LzIwLzIwMTYNClszMzg3MS43OTQ4MzJdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4
ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzODcxLjc5NDg0Nl0gUklQ
OiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2Fs
bF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMzM4NzEuNzk0ODY5XSBSU1A6IGUwMmI6ZmZm
Zjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzODcxLjc5NDg3OV0gUkFYOiAwMDAw
MDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgN
ClszMzg3MS43OTQ4OTNdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAw
MTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM4NzEuNzk0OTA2XSBSQlA6IDAwMDAwMDAwMDAw
MDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzODcx
Ljc5NDkyMF0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6
IDAwMDAwMDAwMDAwMDAwMTgNClszMzg3MS43OTQ5MzRdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBS
MTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM4NzEuNzk0OTYy
XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBr
bmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM4NzEuNzk0OTc2XSBDUzogIGUwMzMgRFM6IDAwMDAg
RVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM4NzEuNzk0OTg4XSBDUjI6IDAwMDAw
MDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0K
WzMzODcxLjc5NTAxMF0gU3RhY2s6DQpbMzM4NzEuNzk1MDE2XSAgMDAwMDAwMDE4MWNlNjNhMCAw
MDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzODcx
Ljc5NTAzN10gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRm
ZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzg3MS43OTUwNTddICBmZmZmZmZmZjgxMTAyNGY4IDAw
MDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM4NzEu
Nzk1MDc4XSBDYWxsIFRyYWNlOg0KWzMzODcxLjc5NTA5Nl0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5d
IG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzODcxLjc5NTExMV0gIFs8ZmZmZmZmZmY4MTNlZDdl
MT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM4NzEuNzk1MTI3XSAgWzxm
ZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClsz
Mzg3MS43OTUxNDNdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgx
MS8weDQwDQpbMzM4NzEuNzk1MTYxXSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3Rs
KzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzODcxLjc5NTE5MF0gIFs8ZmZmZmZmZmY4MTIx
M2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzODcxLjc5NTIxM10gIFs8ZmZmZmZm
ZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzg3MS43OTUyMjhdICBbPGZmZmZm
ZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzODcx
Ljc5ODQ4N10gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBh
dGgrMHgxZS8weGNhDQpbMzM4NzEuNzk4NDk5XSANClszMzg3MS43OTg1MDVdIExlZnRvdmVyIGlu
ZXhhY3QgYmFja3RyYWNlOg0KWzMzODcxLjc5ODUwNV0gDQpbMzM4NzEuNzk4NTE3XSBDb2RlOiA2
MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBm
ZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAw
MSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0
IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIA0KWzMzODk5LjgyMTE4MF0gTk1JIHdhdGNoZG9nOiBCVUc6
IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6MjY3
NTFdDQpbMzM4OTkuODIxMjM4XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0
IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBp
cHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9p
cHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBs
bGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2df
aXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBt
aV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBu
Zl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBp
cHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMg
bmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4
dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9w
Y2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhl
bl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9v
dF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQy
IG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBk
aWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJu
ZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVl
X2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBo
eSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19j
b3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNz
cGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciBy
YWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBl
aGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9z
YXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBz
Y3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1d
DQpbMzM4OTkuODIxNjgyXSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBs
b2FkZWQNClszMzg5OS44MjE2OTRdIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3Rl
bS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQg
IzENClszMzg5OS44MjE3MTBdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFI
R1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzg5OS44MjE3MjVdIHRhc2s6IGZmZmY4ODFh
NGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0K
WzMzODk5LjgyMTczOV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZm
ODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMzM4OTkuODIx
NzYyXSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzODk5
LjgyMTc3Ml0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6
IGZmZmZlOGZmZmY4MDFlYTgNClszMzg5OS44MjE3ODVdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBS
U0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM4OTkuODIxNzk5
XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAw
MDAwMDAwMDAwMA0KWzMzODk5LjgyMTgxMl0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAw
MDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzg5OS44MjE4MjZdIFIxMzog
MDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTli
MmMwDQpbMzM4OTkuODIxODU0XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4
MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM4OTkuODIxODY4XSBD
UzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM4OTku
ODIxODc5XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDog
MDAwMDAwMDAwMDA0MjY2MA0KWzMzODk5LjgyMTkwMV0gU3RhY2s6DQpbMzM4OTkuODIxOTA2XSAg
MDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAw
MDAwMDAwMDAwMA0KWzMzODk5LjgyMTkyN10gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFj
Yzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzg5OS44MjE5NDhdICBm
ZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYw
MDAwMDAwMDAwDQpbMzM4OTkuODIxOTY4XSBDYWxsIFRyYWNlOg0KWzMzODk5LjgyMTk4N10gIFs8
ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzODk5LjgyMjAwMl0g
IFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpb
MzM4OTkuODIyMDE5XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3Bh
Z2VzKzB4ZTYvMHgxODANClszMzg5OS44MjIwMzRdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0
YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM4OTkuODIyMDUyXSAgWzxmZmZmZmZmZmEwNGI4
MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzODk5LjgyMjA4
Ml0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzODk5
LjgyMjEwNV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzg5
OS44MjIxMTldICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRo
KzB4MWUvMHhjYQ0KWzMzODk5LjgzMDI1OV0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5
X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM4OTkuODMwMjczXSANClszMzg5OS44
MzAyNzhdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzODk5LjgzMDI3OF0gDQpbMzM4
OTkuODMwMjkwXSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4
ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0
MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2
IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIDViIDQ4IDg5IA0KWzMzOTI3Ljg4NTkxN10g
Tk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtx
ZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM5MjcuODg1OTU4XSBNb2R1bGVzIGxpbmtlZCBpbjog
YmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NV
TSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlw
dGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRm
aWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYg
eHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVf
a25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRf
UkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJs
ZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29u
bnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2
NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRl
ciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRh
bGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlz
Y3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJs
ZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1h
bCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2lu
dGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdi
IGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3Jl
IHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3Vw
cG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9y
dF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3Ig
YnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMy
Y19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNi
X2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhf
cmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxv
YWRlZDogcnRlX2RvbTBfbW1dDQpbMzM5MjcuODg2Mzc0XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBv
cnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzkyNy44ODYzODddIENQVTogMjIgUElEOiAyNjc1
MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQu
MTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzkyNy44ODY0MDJdIEhhcmR3YXJlIG5hbWU6IEh1YXdl
aSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzkyNy44ODY0
MTZdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTog
ZmZmZjg4MGYyMDRkYzAwMA0KWzMzOTI3Ljg4NjQzMF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEw
MjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAw
LzB4MjYwDQpbMzM5MjcuODg2NDU1XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdT
OiAwMDAwMDIwMg0KWzMzOTI3Ljg4NjQ2NV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZm
ZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszMzkyNy44ODY0NzhdIFJEWDog
MDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIz
NjYwDQpbMzM5MjcuODg2NDkxXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAw
YmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzOTI3Ljg4NjUwNF0gUjEwOiBmZmZmODgw
MTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsz
MzkyNy44ODY1MThdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAg
UjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM5MjcuODg2NTQyXSBGUzogIDAwMDA3Zjc4NDI3NmJh
YzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAw
DQpbMzM5MjcuODg2NTU2XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAw
MDgwMDUwMDMzDQpbMzM5MjcuODg2NTY3XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAw
MDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMzOTI3Ljg4NjU4OV0gU3RhY2s6
DQpbMzM5MjcuODg2NTk0XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZm
ZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzOTI3Ljg4NjYxNV0gIDAwMDAxNjAwMDAw
MDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDAN
ClszMzkyNy44ODY2MzVdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4
MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM5MjcuODg2NjU1XSBDYWxsIFRyYWNlOg0K
WzMzOTI3Ljg4NjY3NV0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2
MA0KWzMzOTI3Ljg4NjY5N10gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0
aW9uKzB4MjYxLzB4MmYwDQpbMzM5MjcuODg2NzEzXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxs
b2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzkyNy44ODY3MjhdICBbPGZmZmZm
ZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM5MjcuODg2NzQ2
XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250
ZGV2XQ0KWzMzOTI3Ljg4Njc4M10gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsw
eDJlMy8weDRjMA0KWzMzOTI3Ljg4NjgwNl0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0
bCsweDc0LzB4ODANClszMzkyNy44ODY4MjFdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9T
WVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzOTI3Ljg4OTcyM10gRFdBUkYyIHVud2lu
ZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM5Mjcu
ODg5NzM0XSANClszMzkyNy44ODk3NDBdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMz
OTI3Ljg4OTc0MF0gDQpbMzM5MjcuODg5NzUyXSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAz
YiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0
OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQx
IDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRl
IA0KWzMzOTU1Ljc5NDMyOF0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIy
IHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzM5NTUuNzk0Mzg2XSBN
b2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBf
bW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRf
bWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9F
TikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0
YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0
X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBt
aV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9k
ZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0
YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2Fz
dCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRy
YWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhl
bl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3By
aXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRl
ciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4
ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11
bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYg
YWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBw
dHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193
ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBj
X2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBj
aHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1
c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kg
dXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBh
dGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2Qg
YXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzM5NTUuNzk0ODI1XSBTdXBw
b3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszMzk1NS43OTQ4Mzhd
IENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBC
IEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszMzk1NS43OTQ4NTRdIEhh
cmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIw
LzIwMTYNClszMzk1NS43OTQ4NjhdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBm
MjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMzOTU1Ljc5NDg4Ml0gUklQOiBl
MDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9m
dW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMzM5NTUuNzk0OTA1XSBSU1A6IGUwMmI6ZmZmZjg4
MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzOTU1Ljc5NDkxNV0gUkFYOiAwMDAwMDAw
MDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClsz
Mzk1NS43OTQ5MjldIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTgg
UkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM5NTUuNzk0OTQyXSBSQlA6IDAwMDAwMDAwMDAwMDAw
MDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzMzOTU1Ljc5
NDk1Nl0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAw
MDAwMDAwMDAwMDAwMTgNClszMzk1NS43OTQ5NjldIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6
IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzM5NTUuNzk0OTk2XSBG
UzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxH
UzowMDAwMDAwMDAwMDAwMDAwDQpbMzM5NTUuNzk1MDExXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6
IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM5NTUuNzk1MDIyXSBDUjI6IDAwMDAwMDA2
YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzMz
OTU1Ljc5NTA0NF0gU3RhY2s6DQpbMzM5NTUuNzk1MDUwXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAw
MDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzMzOTU1Ljc5
NTA3MV0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUw
IGZmZmZlYTAwNTA5ZTI5MDANClszMzk1NS43OTUwOTJdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAw
MDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzM5NTUuNzk1
MTEyXSBDYWxsIFRyYWNlOg0KWzMzOTU1Ljc5NTEzMF0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9u
X2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzOTU1Ljc5NTE0NV0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5d
IGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM5NTUuNzk1MTYxXSAgWzxmZmZm
ZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszMzk1
NS43OTUxNzddICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8w
eDQwDQpbMzM5NTUuNzk1MTk0XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4
MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzOTU1Ljc5NTIyM10gIFs8ZmZmZmZmZmY4MTIxM2Q0
Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzOTU1Ljc5NTI0N10gIFs8ZmZmZmZmZmY4
MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzk1NS43OTUyNjFdICBbPGZmZmZmZmZm
ODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzMzOTU1Ljc5
ODUxOV0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgr
MHgxZS8weGNhDQpbMzM5NTUuNzk4NTMyXSANClszMzk1NS43OTg1MzddIExlZnRvdmVyIGluZXhh
Y3QgYmFja3RyYWNlOg0KWzMzOTU1Ljc5ODUzN10gDQpbMzM5NTUuNzk4NTQ5XSBDb2RlOiBjNCA4
ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0
OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5
MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEw
IDQ4IDg5IGRlIDViIDQ4IDg5IA0KWzMzOTgzLjc5NDMzM10gTk1JIHdhdGNoZG9nOiBCVUc6IHNv
ZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFd
DQpbMzM5ODMuNzk0Mzc1XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0
X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRf
TUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0
IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMg
ZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2
NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9k
ZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9j
b25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRh
YmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZf
Y29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9j
b25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2li
YWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9l
dnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9z
eXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1i
Y2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZf
cGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBh
ZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hl
bHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBp
MmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3Jl
IGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGty
IG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlk
Nl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNp
X2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMo
T0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3Np
X2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpb
MzM5ODMuNzk0ODA4XSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2Fk
ZWQNClszMzk4My43OTQ4MjFdIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1p
MzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzEN
ClszMzk4My43OTQ4MzddIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NB
MCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszMzk4My43OTQ4NTJdIHRhc2s6IGZmZmY4ODFhNGUx
OWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzMz
OTgzLjc5NDg2Nl0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODEx
MDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMzM5ODMuNzk0ODky
XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzMzOTgzLjc5
NDkwM10gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZm
ZmZlOGZmZmY4MDFlYTgNClszMzk4My43OTQ5MTZdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6
IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzM5ODMuNzk0OTMwXSBS
QlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAw
MDAwMDAwMA0KWzMzOTgzLjc5NDk0M10gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAw
MDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszMzk4My43OTQ5NTddIFIxMzogMDAw
MDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMw
DQpbMzM5ODMuNzk0OTg1XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIx
OTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzM5ODMuNzk0OTk5XSBDUzog
IGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzM5ODMuNzk1
MDExXSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAw
MDAwMDAwMDA0MjY2MA0KWzMzOTgzLjc5NTAzM10gU3RhY2s6DQpbMzM5ODMuNzk1MDM5XSAgMDAw
MDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAw
MDAwMDAwMA0KWzMzOTgzLjc5NTA2MF0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1
OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszMzk4My43OTUwODFdICBmZmZm
ZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAw
MDAwMDAwDQpbMzM5ODMuNzk1MTAyXSBDYWxsIFRyYWNlOg0KWzMzOTgzLjc5NTEyNl0gIFs8ZmZm
ZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzMzOTgzLjc5NTE0M10gIFs8
ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzM5
ODMuNzk1MTYxXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2Vz
KzB4ZTYvMHgxODANClszMzk4My43OTUxNzddICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJf
YWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzM5ODMuNzk1MTk2XSAgWzxmZmZmZmZmZmEwNGI4MTVj
Pl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzMzOTgzLjc5NTIzNV0g
IFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzMzOTgzLjc5
NTI1OV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszMzk4My43
OTUyNzRdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4
MWUvMHhjYQ0KWzMzOTgzLjc5ODU0MV0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZ
U0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzM5ODMuNzk4NTU0XSANClszMzk4My43OTg1
NjBdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzMzOTgzLjc5ODU2MF0gDQpbMzM5ODMu
Nzk4NTcyXSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4
ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAx
OCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRj
IDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIDViIDQ4IDg5IA0KWzM0MDExLjgwOTM1OF0gTk1J
IHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyMnMhIFtxZW11
LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzQwMTEuODA5NDAwXSBNb2R1bGVzIGxpbmtlZCBpbjogYmlu
Zm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBp
cHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFi
bGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0
ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRf
cGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25p
KE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVK
RUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9y
YXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRy
YWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBu
Zl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBp
cDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxv
YyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3Np
X2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMg
ZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBj
b3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVs
IGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdm
MTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNl
cyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9y
dCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9z
YXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0
dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19p
bnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2Nv
bW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRh
YyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRl
ZDogcnRlX2RvbTBfbW1dDQpbMzQwMTEuODA5ODMwXSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRl
ZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszNDAxMS44MDk4NDNdIENQVTogMjIgUElEOiAyNjc1MSBD
b21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIx
LTkyLjg1LWRlZmF1bHQgIzENClszNDAxMS44MDk4NTldIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBS
SDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszNDAxMS44MDk4NzNd
IHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZm
Zjg4MGYyMDRkYzAwMA0KWzM0MDExLjgwOTg4N10gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0
Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4
MjYwDQpbMzQwMTEuODA5OTExXSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAw
MDAwMDIwMg0KWzM0MDExLjgwOTkyMV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZm
ZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszNDAxMS44MDk5MzRdIFJEWDogMDAw
MDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYw
DQpbMzQwMTEuODA5OTQ4XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZm
ZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzM0MDExLjgwOTk2Ml0gUjEwOiBmZmZmODgwMTlm
ODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszNDAx
MS44MDk5NzVdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1
OiBmZmZmODgyYjE5MTliMmMwDQpbMzQwMTEuODEwMDA2XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAo
MDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpb
MzQwMTEuODEwMDIwXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgw
MDUwMDMzDQpbMzQwMTEuODEwMDMyXSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAy
MTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzM0MDExLjgxMDA1NF0gU3RhY2s6DQpb
MzQwMTEuODEwMDU5XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZm
ODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzM0MDExLjgxMDA4MV0gIDAwMDAxNjAwMDAwMDAw
MDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClsz
NDAxMS44MTAxMDFdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYy
MDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzQwMTEuODEwMTIyXSBDYWxsIFRyYWNlOg0KWzM0
MDExLjgxMDE0MF0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0K
WzM0MDExLjgxMDE1Nl0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9u
KzB4MjYxLzB4MmYwDQpbMzQwMTEuODEwMTcyXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2Nf
eGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszNDAxMS44MTAxODhdICBbPGZmZmZmZmZm
ODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzQwMTEuODEwMjA2XSAg
WzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2
XQ0KWzM0MDExLjgxMDIzNl0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJl
My8weDRjMA0KWzM0MDExLjgxMDI1OV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsw
eDc0LzB4ODANClszNDAxMS44MTAyNzNdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVND
QUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzM0MDExLjg1MDc5OV0gRFdBUkYyIHVud2luZGVy
IHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzQwMTEuODUw
ODE0XSANClszNDAxMS44NTA4MjFdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzM0MDEx
Ljg1MDgyMV0gDQpbMzQwMTEuODUwODMzXSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBj
NCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4
MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1
IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIDViIDQ4IDg5IA0K
WzM0MDM5LjkwMDgwNV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0
dWNrIGZvciAyM3MhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzQwMzkuOTAwODY3XSBNb2R1
bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0o
T0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFz
cXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikg
dHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJs
ZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xP
RyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9t
c2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZy
YWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJs
ZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBu
Zl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNr
IGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9i
bGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZj
bWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBp
cF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZf
cGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBn
aGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVz
X3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAg
Y3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQg
aVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2lj
aCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAg
ZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2Jo
aWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNi
Y29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGgg
ZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0
b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzQwMzkuOTAxMzY2XSBTdXBwb3J0
ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszNDAzOS45MDEzNzldIENQ
VTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQg
ICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszNDAzOS45MDEzOTVdIEhhcmR3
YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIw
MTYNClszNDAzOS45MDE0MTNdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0
ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzM0MDM5LjkwMTQyN10gUklQOiBlMDMw
Ols8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5j
dGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMzQwMzkuOTAxNDUxXSBSU1A6IGUwMmI6ZmZmZjg4MGYy
MDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzM0MDM5LjkwMTQ2Ml0gUkFYOiAwMDAwMDAwMDAw
MDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszNDAz
OS45MDE0NzZdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJ
OiBmZmZmODgwMTkyZGIzNjYwDQpbMzQwMzkuOTAxNDkxXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAg
UjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzM0MDM5LjkwMTUw
NV0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAw
MDAwMDAwMDAwMTgNClszNDAzOS45MDE1MTldIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAw
MDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzQwMzkuOTAxNTQ3XSBGUzog
IDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzow
MDAwMDAwMDAwMDAwMDAwDQpbMzQwMzkuOTAxNTYyXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAw
MDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzQwMzkuOTAxNTc1XSBDUjI6IDAwMDAwMDA2YzZh
N2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzM0MDM5
LjkwMTU5OF0gU3RhY2s6DQpbMzQwMzkuOTAxNjA1XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAw
MDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzM0MDM5LjkwMTYy
OF0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZm
ZmZlYTAwNTA5ZTI5MDANClszNDAzOS45MDE2NTFdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAw
MDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzQwMzkuOTAxNjc0
XSBDYWxsIFRyYWNlOg0KWzM0MDM5LjkwMTY5Ml0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2Vh
Y2hfY3B1KzB4MjgvMHg2MA0KWzM0MDM5LjkwMTcwN10gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRl
Y3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzQwMzkuOTAxNzMxXSAgWzxmZmZmZmZm
ZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszNDAzOS45
MDE3NDhdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQw
DQpbMzQwMzkuOTAxNzY2XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNj
LzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzM0MDM5LjkwMTgwMV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5d
IGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzM0MDM5LjkwMTgyNl0gIFs8ZmZmZmZmZmY4MTIx
M2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszNDAzOS45MDE4NDFdICBbPGZmZmZmZmZmODE1
ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzM0MDM5LjkwNDc3
Ml0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgx
ZS8weGNhDQpbMzQwMzkuOTA0Nzg1XSANClszNDAzOS45MDQ3OTFdIExlZnRvdmVyIGluZXhhY3Qg
YmFja3RyYWNlOg0KWzM0MDM5LjkwNDc5MV0gDQpbMzQwMzkuOTA0ODA2XSBDb2RlOiBjNCA4ZiAy
MiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4
YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4
YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4
IDg5IGRlIDViIDQ4IDg5IA0KWzM0MDY3Ljc5NDM0MV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQg
bG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyM3MhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpb
MzQwNjcuNzk0Mzg0XSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3Bo
eXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFT
UVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5m
X25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0
YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBu
Zl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZp
bnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25u
dHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxl
X3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29u
bnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25u
dHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNr
IHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRj
aG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNm
cyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2Fj
aGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNs
bXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNu
aV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBl
ciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNf
YWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRj
YSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1m
ZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9w
cSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hj
ZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VY
KSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2Ro
X2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzQw
NjcuNzk0ODIxXSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQN
ClszNDA2Ny43OTQ4MzRdIENQVTogMjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzgg
VGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClsz
NDA2Ny43OTQ4NTBdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwg
QklPUyAzLjM1IDEwLzIwLzIwMTYNClszNDA2Ny43OTQ4NjVdIHRhc2s6IGZmZmY4ODFhNGUxOWM5
YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzM0MDY3
Ljc5NDg3OV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0
NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMzQwNjcuNzk0OTA2XSBS
U1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzM0MDY3Ljc5NDkx
Nl0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZl
OGZmZmY4MDFlYTgNClszNDA2Ny43OTQ5MzBdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAw
MDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpbMzQwNjcuNzk0OTQ0XSBSQlA6
IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAw
MDAwMA0KWzM0MDY3Ljc5NDk1OF0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAw
MDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszNDA2Ny43OTQ5NzFdIFIxMzogMDAwMDAw
MDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpb
MzQwNjcuNzk0OTk3XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4
MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzQwNjcuNzk1MDExXSBDUzogIGUw
MzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMzQwNjcuNzk1MDI0
XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcwMjAzMDAwIENSNDogMDAwMDAw
MDAwMDA0MjY2MA0KWzM0MDY3Ljc5NTA0Nl0gU3RhY2s6DQpbMzQwNjcuNzk1MDUyXSAgMDAwMDAw
MDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAw
MDAwMA0KWzM0MDY3Ljc5NTA3NF0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBm
ZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszNDA2Ny43OTUwOTVdICBmZmZmZmZm
ZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRkZmQ3MCAwMDAwMTYwMDAwMDAw
MDAwDQpbMzQwNjcuNzk1MTE2XSBDYWxsIFRyYWNlOg0KWzM0MDY3Ljc5NTEzN10gIFs8ZmZmZmZm
ZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzM0MDY3Ljc5NTE1NF0gIFs8ZmZm
ZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMzQwNjcu
Nzk1MzQ4XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4
ZTYvMHgxODANClszNDA2Ny43OTUzNjVdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxs
b2NfcGFnZXMrMHgxMS8weDQwDQpbMzQwNjcuNzk1Mzg0XSAgWzxmZmZmZmZmZmEwNGI4MTVjPl0g
Z250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzM0MDY3Ljc5NTQyNV0gIFs8
ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzM0MDY3Ljc5NTQ1
NV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClszNDA2Ny43OTU0
NzFdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUv
MHhjYQ0KWzM0MDY3Ljc5OTI5N10gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NB
TExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzQwNjcuNzk5MzA5XSANClszNDA2Ny43OTkzMTVd
IExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzM0MDY3Ljc5OTMxNV0gDQpbMzQwNjcuNzk5
MzI3XSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAw
ZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4
YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBm
IGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIA0KWzM0MDk1Ljc5NDMzNV0gTk1JIHdh
dGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNrIGZvciAyM3MhIFtxZW11LXN5
c3RlbS1pMzg6MjY3NTFdDQpbMzQwOTUuNzk0MzkyXSBNb2R1bGVzIGxpbmtlZCBpbjogYmluZm10
X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VOKSB4dF9DSEVDS1NVTSBpcHRh
YmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVf
bmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVuIHVpbyBicl9uZXRmaWx0ZXIg
YnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmZfbG9nX2lwdjYgeHRfcGt0
dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4dF9saW1pdCBydGVfa25pKE9F
TikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGlwNnRfUkVKRUNU
IHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2NiBpcDZ0YWJsZV9yYXcg
aXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9tYW5nbGUgbmZfY29ubnRyYWNr
X25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9jb25udHJhY2tfaXB2NCBuZl9k
ZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlwNnRhYmxlX2ZpbHRlciBpcDZf
dGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4
ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQgYWZfcGFja2V0IGlzY3NpX2li
ZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgZXh0
NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjb3Jl
dGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIGRy
YmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4Nl82NCBscncgaWdiIGdmMTI4
bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5cHRkIHBwc19jb3JlIHNlcyBz
Yl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBt
ZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBzY3NpX3RyYW5zcG9ydF9zYXMg
aTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmplcyBwcm9jZXNzb3IgYnV0dG9u
IGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQgc2RfbW9kIGNyYzMyY19pbnRl
bCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29yZSBsaWJhdGEgdXNiX2NvbW1v
biBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1fbW9kIHNjc2lfZGhfcmRhYyBz
Y3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2ZzNCBbbGFzdCB1bmxvYWRlZDog
cnRlX2RvbTBfbW1dDQpbMzQwOTUuNzk3MzcyXSBTdXBwb3J0ZWQ6IE5vLCBVbnN1cHBvcnRlZCBt
b2R1bGVzIGFyZSBsb2FkZWQNClszNDA5NS43OTczODhdIENQVTogMjIgUElEOiAyNjc1MSBDb21t
OiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICBOWCA0LjQuMTIxLTky
Ljg1LWRlZmF1bHQgIzENClszNDA5NS43OTc0MDldIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIy
ODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClszNDA5NS43OTc0MjZdIHRh
c2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMwMDAgdGFzay50aTogZmZmZjg4
MGYyMDRkYzAwMA0KWzM0MDk1Ljc5NzQ0MF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5d
ICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYw
DQpbMzQwOTUuNzk3NDY1XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRkZmNmMCAgRUZMQUdTOiAwMDAw
MDIwMg0KWzM0MDk1Ljc5NzQ3OF0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4
MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszNDA5NS43OTc0OTVdIFJEWDogMDAwMDAw
MDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkyZGIzNjYwDQpb
MzQwOTUuNzk3NTExXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwYmZmZmZm
IFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzM0MDk1Ljc5NzUyN10gUjEwOiBmZmZmODgwMTlmODAw
ODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClszNDA5NS43
OTc1NDJdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBm
ZmZmODgyYjE5MTliMmMwDQpbMzQwOTUuNzk3NTY4XSBGUzogIDAwMDA3Zjc4NDI3NmJhYzAoMDAw
MCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMzQw
OTUuNzk3NTgyXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUw
MDMzDQpbMzQwOTUuNzk3NTk0XSBDUjI6IDAwMDAwMDA2YzZhN2QwMDAgQ1IzOiAwMDAwMDAyMTcw
MjAzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzM0MDk1Ljc5NzYxNl0gU3RhY2s6DQpbMzQw
OTUuNzk3NjIxXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDE2IGZmZmZmZmZmODEw
NmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzM0MDk1Ljc5NzY0Ml0gIDAwMDAxNjAwMDAwMDAwMDAg
ZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgwZjIwNGRmZDUwIGZmZmZlYTAwNTA5ZTI5MDANClszNDA5
NS43OTc2NjNdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MGYyMDRk
ZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMzQwOTUuNzk3Njg0XSBDYWxsIFRyYWNlOg0KWzM0MDk1
Ljc5NzcwM10gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzM0
MDk1Ljc5NzcxOV0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4
MjYxLzB4MmYwDQpbMzQwOTUuNzk3NzM2XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVu
YmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClszNDA5NS43OTc3NTJdICBbPGZmZmZmZmZmODEz
ZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMzQwOTUuNzk3NzcyXSAgWzxm
ZmZmZmZmZmEwNGI4MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0K
WzM0MDk1Ljc5NzgwOV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8w
eDRjMA0KWzM0MDk1Ljc5NzgzMl0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0
LzB4ODANClszNDA5NS43OTc4NDddICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxM
XzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzM0MDk1Ljg2Nzc3MF0gRFdBUkYyIHVud2luZGVyIHN0
dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzQwOTUuODY3Nzg0
XSANClszNDA5NS44Njc3OTBdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzM0MDk1Ljg2
Nzc5MF0gDQpbMzQwOTUuODY3ODAyXSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBh
MiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAw
YyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4
IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlIA0KWzM0
MTIzLjg2MDUzNV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzIyIHN0dWNr
IGZvciAyM3MhIFtxZW11LXN5c3RlbS1pMzg6MjY3NTFdDQpbMzQxMjMuODYwNTkwXSBNb2R1bGVz
IGxpbmtlZCBpbjogYmluZm10X21pc2MgeHRfbmF0IHh0X3BoeXNkZXYgcnRlX2RvbTBfbW0oT0VO
KSB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVl
cmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCBpZ2JfdWlvKE9FTikgdHVu
IHVpbyBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMg
bmZfbG9nX2lwdjYgeHRfcGt0dHlwZSBuZl9sb2dfaXB2NCBuZl9sb2dfY29tbW9uIHh0X0xPRyB4
dF9saW1pdCBydGVfa25pKE9FTikgZHVtbXkgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2do
YW5kbGVyIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdf
aXB2NiBpcDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcDZ0YWJsZV9t
YW5nbGUgbmZfY29ubnRyYWNrX25ldGJpb3NfbnMgbmZfY29ubnRyYWNrX2Jyb2FkY2FzdCBuZl9j
b25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIGlw
NnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHhlbl9wY2liYWNrIHhlbl9uZXRiYWNrIHhlbl9ibGti
YWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRjaG4geGVuZnMgeGVuX3ByaXZjbWQg
YWZfcGFja2V0IGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBpcHRhYmxlX2ZpbHRlciBpcF90
YWJsZXMgeF90YWJsZXMgZXh0NCBjcmMxNiBqYmQyIG1iY2FjaGUgaW50ZWxfcmFwbCB4ODZfcGtn
X3RlbXBfdGhlcm1hbCBjb3JldGVtcCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11bCBnaGFz
aF9jbG11bG5pX2ludGVsIGRyYmcgYW5zaV9jcHJuZyBhZXNuaV9pbnRlbCBqb3lkZXYgYWVzX3g4
Nl82NCBscncgaWdiIGdmMTI4bXVsIHRnMyBnbHVlX2hlbHBlciBhYmxrX2hlbHBlciBwdHAgY3J5
cHRkIHBwc19jb3JlIHNlcyBzYl9lZGFjIGxpYnBoeSBpMmNfYWxnb19iaXQgaVRDT193ZHQgaVRD
T192ZW5kb3Jfc3VwcG9ydCBtZWlfbWUgZWRhY19jb3JlIGRjYSBlbmNsb3N1cmUgbHBjX2ljaCBz
Y3NpX3RyYW5zcG9ydF9zYXMgaTJjX2k4MDEgcGNzcGtyIG1mZF9jb3JlIG1laSBzaHBjaHAgZmpl
cyBwcm9jZXNzb3IgYnV0dG9uIGJ0cmZzIHhvciByYWlkNl9wcSBoaWRfZ2VuZXJpYyB1c2JoaWQg
c2RfbW9kIGNyYzMyY19pbnRlbCBlaGNpX3BjaSBlaGNpX2hjZCBhaGNpIGxpYmFoY2kgdXNiY29y
ZSBsaWJhdGEgdXNiX2NvbW1vbiBtZWdhcmFpZF9zYXMoT0VYKSBzZyBkbV9tdWx0aXBhdGggZG1f
bW9kIHNjc2lfZGhfcmRhYyBzY3NpX2RoX2VtYyBzY3NpX2RoX2FsdWEgc2NzaV9tb2QgYXV0b2Zz
NCBbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBfbW1dDQpbMzQxMjMuODYxMDMzXSBTdXBwb3J0ZWQ6
IE5vLCBVbnN1cHBvcnRlZCBtb2R1bGVzIGFyZSBsb2FkZWQNClszNDEyMy44NjEwNDZdIENQVTog
MjIgUElEOiAyNjc1MSBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAg
T0VMICBOWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClszNDEyMy44NjEwNjJdIEhhcmR3YXJl
IG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYN
ClszNDEyMy44NjEwNzZdIHRhc2s6IGZmZmY4ODFhNGUxOWM5YzAgdGk6IGZmZmY4ODBmMjA0ZGMw
MDAgdGFzay50aTogZmZmZjg4MGYyMDRkYzAwMA0KWzM0MTIzLjg2MTA5MF0gUklQOiBlMDMwOls8
ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlv
bl9tYW55KzB4MjAwLzB4MjYwDQpbMzQxMjMuODYxMTE1XSBSU1A6IGUwMmI6ZmZmZjg4MGYyMDRk
ZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzM0MTIzLjg2MTEyNF0gUkFYOiAwMDAwMDAwMDAwMDAw
MDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFlYTgNClszNDEyMy44
NjExMzddIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBm
ZmZmODgwMTkyZGIzNjYwDQpbMzQxMjMuODYxMTUxXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4
OiAwMDAwMDAwMDAwYmZmZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzM0MTIzLjg2MTE2NF0g
UjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAw
MDAwMDAwMTgNClszNDEyMy44NjExNzddIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAw
MDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE5MTliMmMwDQpbMzQxMjMuODYxMjAzXSBGUzogIDAw
MDA3Zjc4NDI3NmJhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOTE4MDAwMCgwMDAwKSBrbmxHUzo6IDAw
MDAwMDIxNzAyMDMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMzQxMjMuODYxMjQ5XSBTdGFj
azoNClszNDEyMy44NjEyNTVdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMTYgZmZm
ZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMzQxMjMuODYxMjc2XSAgMDAwMDE2MDAw
MDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODBmMjA0ZGZkNTAgZmZmZmVhMDA1MDllMjkw
MA0KWzM0MTIzLjg2MTI5N10gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZm
ODgwZjIwNGRmZDcwIDAwMDAxNjAwMDAwMDAwMDANClszNDEyMy44NjEzMTddIENhbGwgVHJhY2U6
DQpbMzQxMjMuODYxMzM4XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8w
eDYwDQpbMzQxMjMuODYxMzU0XSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2
YXRpb24rMHgyNjEvMHgyZjANClszNDEyMy44NjEzNzBdICBbPGZmZmZmZmZmODEzZWRmYzY+XSBh
bGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzM0MTIzLjg2MTM4Nl0gIFs8ZmZm
ZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClszNDEyMy44NjE0
MDVdICBbPGZmZmZmZmZmYTA0YjgxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9n
bnRkZXZdDQpbMzQxMjMuODYxNDQ1XSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3Rs
KzB4MmUzLzB4NGMwDQpbMzQxMjMuODYxNDY5XSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lv
Y3RsKzB4NzQvMHg4MA0KWzM0MTIzLjg2MTQ4NF0gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5
X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMzQxMjMuODY0NzUzXSBEV0FSRjIgdW53
aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClszNDEy
My44NjQ3NjZdIA0KWzM0MTIzLjg2NDc3MV0gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpb
MzQxMjMuODY0NzcxXSANClszNDEyMy44NjQ3ODNdIENvZGU6IDYzIGQyIGU4IGM0IDhmIDIyIDAw
IDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBm
IDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDw4Yj4g
NDEgMTggYTggMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDggODkg
ZGUgDQooWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IFhlbiAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0
aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gRE9NMCkNCihYRU4pICcwJyBwcmVzc2VkIC0+IGR1bXBp
bmcgRG9tMCdzIHJlZ2lzdGVycw0KKFhFTikgKioqIER1bXBpbmcgRG9tMCB2Y3B1IzAgc3RhdGU6
ICoqKg0KKFhFTikgUklQOiAgICBlMDMzOls8ZmZmZmZmZmY4MTAwMTNhYT5dDQooWEVOKSBSRkxB
R1M6IDAwMDAwMDAwMDAwMDAyMDIgICBFTTogMSAgIENPTlRFWFQ6IHB2IGd1ZXN0IChkMHYwKQ0K
KFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4
OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZm
ZmY4ODJiMThjMDNjZDggICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4
MmIxOGMxYWM4MCAgIHJzcDogZmZmZjg4MmIxOGMwM2NiOCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAw
MA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAwYjQ4ICAgcjEwOiBmZmZmODgwMTlmODAwYmI4ICAg
cjExOiAwMDAwMDAwMDAwMDAwMjAyDQooWEVOKSByMTI6IGZmZmY4ODJiMThkNWFjODAgICByMTM6
IDAwMDAwMDAwMDAwNDAwMDAgICByMTQ6IGZmZmY4ODJiMThjMWFjYzQNCihYRU4pIHIxNTogMDAw
MDAwMDAwMDAwMDAwMSAgIGNyMDogMDAwMDAwMDAwMDAwMDAwMCAgIGNyNDogMDAwMDAwMDAwMDA0
MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAxMDI0MTIyMDAwICAgY3IyOiAwMDAwN2Y0ZjBhMGFlNDIw
DQooWEVOKSBmc2I6IDAwMDA3ZmU0ZDkwYmNiMDAgICBnc2I6IGZmZmY4ODJiMThjMDAwMDAgICBn
c3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAw
MCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJh
Y2UgZnJvbSByc3A9ZmZmZjg4MmIxOGMwM2NiODoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDAyODEzZjE1OTANCihYRU4p
ICAgIGZmZmY4ODJiMThjMDNjZDQgZmZmZjg4MmIwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmY4ODJiMTkwNWExNDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODgyYjE5MDVhMTQwIDAwMDAwMDAwMDAwMDAwMTENCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgZmZmZmZmZmY4MWQ0YzIwMCBmZmZmZmZmZjgyMDE2NjcwIGZmZmY4ODJiMTkwNWEyZjgN
CihYRU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTBiZWJhOSAwMDAwMDAwMDgxMGZj
ZmQwIGZmZmY4ODJiMThjMTU5YTgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDEgZmZmZmZmZmY4
MjAxNjY1OCBmZmZmZmZmZjgyMDE2NjcwIGZmZmY4ODJiMThjMTU4ODANCihYRU4pICAgIGZmZmY4
ODJiMThjMTU4YzAgZmZmZmZmZmY4MTBiZWFhMCBmZmZmODgyYjE4YzE1OWE4IGZmZmZmZmZmODFk
NGMyMDANCihYRU4pICAgIGZmZmZmZmZmODEwZWVmOGMgZmZmZmZmZmY4MWQ0YzIwMCAwMDAwMDAw
MzgxMDFmOGUwIDAwMDAxZTAzNzdkMjY5YzgNCihYRU4pICAgIDAwMDAxZTAzNzdkMjY5YzggMDAw
MDAwMDAwMDAwMDAwMiBmZmZmODgyYjE4YzE1ODk4IGZmZmY4ODJiMThjMTU5MjgNCihYRU4pICAg
IGZmZmY4ODJiMThjMTU5NjggZmZmZjg4MmIxOGMxNTlhOCBmZmZmODgyYjE4YzE1ODgwIGZmZmZm
ZmZmODEwZWYzYzkNCihYRU4pICAgIDAwMDAxZTAzNzdkMjQ3MWUgZmZmZjg4MDE5ZmMxYmVjMCAw
MDAwMDAwMDAwMDAwMDQ4IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDEgZmZmZjg4MmIxOGMwM2VlNCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODEwMGM3OGMNCihY
RU4pICAgIDAwMDAwMDAwMDAzN2YzYjIgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMWUwYWNkZGUyYTc5
IDAwMDAxY2FhMTYwNGRmMTYNCihYRU4pICAgIDAwMDAwMTQ4OWY3YTQ3ZjIgMDAwMDAwMTFmOGFk
MzZjNyAwMDAwMDAwNDZjMmRhZmMwIGZmZmY4ODAxOWZjMWJlYzANCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwNDggMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODEwZDdl
Y2MNCihYRU4pICAgIGZmZmZmZmZmODFkNGMyMDAgZmZmZjg4MDE5ZmMwNTAwMCBmZmZmODgwMTlm
YzA1MDAwIGZmZmZmZmZmODFkNTQ1YzANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4
MmIxOGMxOTEyMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIGZm
ZmZmZmZmODEwZDgwNTAgMDAwMDAwMDA5ZmMwNTAwMCBmZmZmODgwMTlmYzA1MDAwIGZmZmZmZmZm
ODFkNTQ1YzANCihYRU4pICAgIGZmZmZmZmZmODEwZGI2MTcgZmZmZjg4MDE5ZmMzOTAwMCAwMDAw
MDAwMDAwMDAwMDA0IGZmZmZmZmZmODEwZDc2OTQNCihYRU4pICAgIGZmZmZmZmZmODEzZjE4NTgg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDE5MTIwIDAwZmZmZmZmODEwODNiNmMNCihYRU4p
ICoqKiBEdW1waW5nIERvbTAgdmNwdSMxIHN0YXRlOiAqKioNCihYRU4pIFJJUDogICAgZTAzMzpb
PGZmZmZmZmZmODE1ZjU3YmU+XQ0KKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgRU06
IDAgICBDT05URVhUOiBwdiBndWVzdCAoZDB2MSkNCihYRU4pIHJheDogZmZmZmZmZmY4MTIxNWQ1
MCAgIHJieDogMDAwMDAwMDAwMDAwMDAwMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikg
cmR4OiAwMDAwMDAwMDAwMDAwMDAwICAgcnNpOiAwMDAwMDAwMDAwMDAwMDAxICAgcmRpOiAwMDAw
N2ZlNGNkN2Y1NjkwDQooWEVOKSByYnA6IDAwMDA1NTkwYTIwZWExYzAgICByc3A6IGZmZmY4ODI4
YjAzNjdmNTggICByODogIDAwMDA1NTkwYTA5MTg5MTANCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAw
MDAyMCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMTogMDAwMDAwMDAwMDAwMDI5Mw0KKFhF
TikgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAgcjEzOiAwMDAwNTU5MGExMjQyYTI4ICAgcjE0OiAw
MDAwMDAwMDAwMDAwMDAxDQooWEVOKSByMTU6IDAwMDA3ZmU0Y2Q3ZjU3NTAgICBjcjA6IDAwMDAw
MDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAwNDI2NjANCihYRU4pIGNyMzogMDAwMDAwMTAy
NDEyMjAwMCAgIGNyMjogMDAwMDdmMzAxZTIxZTEwMA0KKFhFTikgZnNiOiAwMDAwN2ZlNGNkN2Zi
NzAwICAgZ3NiOiBmZmZmODgyYjE4YzQwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwDQooWEVO
KSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDJiICAg
Y3M6IGUwMzMNCihYRU4pIEd1ZXN0IHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4ODI4YjAzNjdm
NTg6DQooWEVOKSAgICAwMDAwN2ZlNGNkN2Y1NzUwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDU1OTBh
MTI0MmEyOCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAwMDAwNTU5MGEyMGVhMWMwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDI5MyAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDIwIDAwMDA1NTkwYTA5MTg5MTAgZmZmZmZmZmZmZmZmZmZkYSAwMDAwN2Zl
NGQ3NjRiNDlkDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEgMDAw
MDdmZTRjZDdmNTY5MCAwMDAwMDAwMDAwMDAwMDA3DQooWEVOKSAgICAwMDAwN2ZlNGQ3NjRiNDlk
IDAwMDAwMDAwMDAwMDAwMzMgMDAwMDAwMDAwMDAwMDI5MyAwMDAwN2ZlNGNkN2Y1NjgwDQooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDJiDQooWEVOKSAqKiogRHVtcGluZyBEb20wIHZjcHUjMiBzdGF0
ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJG
TEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjIp
DQooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAwMDAwMDAwMDAwMDAgICBy
Y3g6IGZmZmZmZmZmODEwMDEzYWENCihYRU4pIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTog
ZmZmZjg4MjE3MDQ4N2QwOCAgIHJkaTogMDAwMDAwMDAwMDAwMDAwMw0KKFhFTikgcmJwOiBmZmZm
ODgyYjE4YzlhYzgwICAgcnNwOiBmZmZmODgyMTcwNDg3Y2U4ICAgcjg6ICAwMDAwMDAwMDAwMDAw
MDAwDQooWEVOKSByOTogIGZmZmY4ODAxOWY4MDBiNDggICByMTA6IGZmZmY4ODAxOWY4MDBjMjgg
ICByMTE6IDAwMDAwMDAwMDAwMDAyMDINCihYRU4pIHIxMjogZmZmZjg4MmIxOTE1YWM4MCAgIHIx
MzogMDAwMDAwMDAwMDBjMDAwMCAgIHIxNDogZmZmZjg4MmIxOGM5YWNjNA0KKFhFTikgcjE1OiAw
MDAwMDAwMDAwMDAwMDAxICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAw
MDQyNjYwDQooWEVOKSBjcjM6IDAwMDAwMDM0NDhlNDIwMDAgICBjcjI6IDAwMDAxNzIzOTlkZGMw
MTANCihYRU4pIGZzYjogMDAwMDdmZjQ0ZjdmZTcwMCAgIGdzYjogZmZmZjg4MmIxOGM4MDAwMCAg
IGdzczogMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAw
MDAwICAgZ3M6IDAwMDAgICBzczogZTAyYiAgIGNzOiBlMDMzDQooWEVOKSBHdWVzdCBzdGFjayB0
cmFjZSBmcm9tIHJzcD1mZmZmODgyMTcwNDg3Y2U4Og0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMGZmZmZmZmZhIGZmZmZmZmZmODEzZWY3NjAgMDAwMDAwMTA4MTNmMTU5MA0KKFhF
TikgICAgZmZmZjg4MjE3MDQ4N2QwNCBmZmZmODgyYjAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjg4MmIwMWM1OWMwOA0KKFhFTikgICAgZmZmZmZmZmY4MTBjOGU5NSAwMDAwMDAwMDAwMDAw
MDQwIGZmZmY4ODIxNzA0ODdmNTggZmZmZjg4MjE3MDQ4N2U0OA0KKFhFTikgICAgZmZmZjg4MjE1
ZGI3NTg0MCBmZmZmODgyMTVkYjc1ODQwIGZmZmY4ODIxNzA0ODQwMDAgZmZmZjg4MjE1ZGI3NTg0
MA0KKFhFTikgICAgZmZmZmZmZmY4MTE4ODQwMiBmZmZmZmZmZjgxMDhkYmI3IGZmZmZmZmZmODEy
MTUzZTYgZmZmZjg4MmIwMWM1OTQwMA0KKFhFTikgICAgZmZmZjg4MjE1ZGI3NTg0MCBmZmZmODgy
MTVkYjc2MzEwIGZmZmY4ODJiMDFjNTljMDggZmZmZjg4MjE3MDQ4N2RjOA0KKFhFTikgICAgZmZm
Zjg4MjE3MDQ4N2UyOCBmZmZmODgyMTcwNDg3ZGM4IGZmZmY4ODI4YjkwMzY5ODAgZmZmZjg4MjE1
ZGI3NTg0MA0KKFhFTikgICAgZmZmZjg4MjE3MDQ4N2Y1OCBmZmZmODgyMTcwNDg3ZjU4IGZmZmY4
ODIxNWRiNzU4NDAgZmZmZjg4MjE1ZGI3NTg0MA0KKFhFTikgICAgZmZmZjg4MjE3MDQ4NDAwMCAw
MDAwN2ZmNDRmN2ZlNzAwIGZmZmZmZmZmODEwMTcyMjMgZmZmZjg4MjE3MDQ4N2VhMA0KKFhFTikg
ICAgMDAwMDdmZjQ0ZjdmZTcwMCBmZmZmZmZmZjgxNTczYjU2IDAwMDAwMDAwMDAwMDAwMDAgZmZm
Zjg4MGUwZDZkY2E0MA0KKFhFTikgICAgZmZmZmZmZmY4MTRlNGFjZiAwMDAwMDAwMWZmZmZmZmY1
IDAwMDA3ZmY0MzgwNDE1MWYgMDAwMDAwMDAwMDNmZmZhMQ0KKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMA0K
KFhFTikgICAgMDAwMDAwMDAwMDNmZmZhMSBmZmZmODgyMTcwNDg3ZTM4IDAwMDAwMDAwMDAwMDAw
MDEgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgZmZmZmZmZmY4MTAxZjhlMCBmZmZmZmZmZjgx
MGYzNTI2IDAwMDAwMDAwZmZmZmZkZmUgZmZmZjg4MjE3MDQ4N2YwMA0KKFhFTikgICAgMDAwMDdm
ZjQ0ZjdmZGJjMCBmZmZmZmZmZjgxMjE0ODQ5IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDBk
NTYxOA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDA0IGZmZmY4ODIx
NzA0ODdmNTggZmZmZjg4MjE1ZGI3NTg0MA0KKFhFTikgICAgZmZmZjg4MjE1ZGI3NTg0MCBmZmZm
ODgyMTcwNDg0MDAwIDAwMDA3ZmY0NGY3ZmU3MDAgZmZmZmZmZmY4MTA3OWZkZQ0KKFhFTikgICAg
ZmZmZjg4MjE3MDQ4N2Y1OCBmZmZmODgyMTcwNDg0MDAwIDAwMDAwMDAwMDAwMDAwMDQgMDAwMDdm
ZmVlOThjMDNhZg0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMDAzYWU1IDAw
MDAwMDAwMDAzZmZmYTEgMDAwMDdmZjQ0ZjdmZGJlMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmZmZmZjgxNWY1OTdhIDAwMDA3ZmY0NGY3ZmU3MDAgMDAwMDAwMDAwMDAwMDAwMA0KKFhF
TikgKioqIER1bXBpbmcgRG9tMCB2Y3B1IzMgc3RhdGU6ICoqKg0KKFhFTikgUklQOiAgICBlMDMz
Ols8MDAwMDdmMmVhYWRjYTJkMD5dDQooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBF
TTogMCAgIENPTlRFWFQ6IHB2IGd1ZXN0IChkMHYzKQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAw
MDAxICAgcmJ4OiAwMDAwMDAwMDAwMDAwMjFjICAgcmN4OiAwMDAwMDAwMDAwMDA4MDk0DQooWEVO
KSByZHg6IDAwMDAwMDAwMDAwMDEwMDAgICByc2k6IDAwMDAwMDAwMDAwMDAwMTIgICByZGk6IDAw
MDA3ZjJlYTQwM2RmZjgNCihYRU4pIHJicDogMDAwMDdmMmVhODg5YmQyMCAgIHJzcDogMDAwMDdm
MmVhODg5YmNkOCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAxMg0KKFhFTikgcjk6ICAwMDAwMDAwMDAw
MDAwMDAxICAgcjEwOiAwMDBlNjgzMmIzNjU4NTUwICAgcjExOiAwMDAwMDAwMDAwMDAwMjQ2DQoo
WEVOKSByMTI6IDAwMDAwMDAwMDAwMDEwMDAgICByMTM6IDAwMDAwMDAwMDAwMDAyNmUgICByMTQ6
IDAwMDA3ZjJlMmFjZGU0YTANCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwOSAgIGNyMDogMDAw
MDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAz
NDJiMzNlMDAwICAgY3IyOiAwMDAwN2Y0MjM4MTVjMWU4DQooWEVOKSBmc2I6IDAwMDA3ZjJlYTg4
OWM3MDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IGZmZmY4ODJiMThjYzAwMDANCihY
RU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIg
ICBjczogZTAzMw0KKFhFTikgKioqIER1bXBpbmcgRG9tMCB2Y3B1IzQgc3RhdGU6ICoqKg0KKFhF
TikgUklQOiAgICBlMDMzOls8ZmZmZmZmZmY4MTAwMTNhYT5dDQooWEVOKSBSRkxBR1M6IDAwMDAw
MDAwMDAwMDAyNDYgICBFTTogMCAgIENPTlRFWFQ6IHB2IGd1ZXN0IChkMHY0KQ0KKFhFTikgcmF4
OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiBmZmZmZmZmZjgxZDRjMjAwICAgcmN4OiBmZmZmZmZm
ZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDQgICByc2k6IDAwMDAwMDAwMDAw
MDAwMDAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDENCihYRU4pIHJicDogMDAwMDAwMDAwMDAwMDAw
NCAgIHJzcDogZmZmZjg4MDE5MzdjM2VlMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikg
cjk6ICAwMDAwMDAwMDAwMDAwMDAxICAgcjEwOiAwMDAwMDAwMDAwMDA3ZmYwICAgcjExOiAwMDAw
MDAwMDAwMDAwMjQ2DQooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IGZmZmY4ODAx
OTM3YzAwMDAgICByMTQ6IGZmZmY4ODAxOTM3YzAwMDANCihYRU4pIHIxNTogZmZmZjg4MDE5Mzdj
MDAwMCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhF
TikgY3IzOiAwMDAwMDAxMDI0MTIyMDAwICAgY3IyOiAwMDAwN2Y3MmFlMjUzMDAwDQooWEVOKSBm
c2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IGZmZmY4ODJiMThkMDAwMDAgICBnc3M6IDAwMDAw
MDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDJiICAgZXM6IDAwMmIgICBmczogMDAwMCAgIGdzOiAw
MDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR04pICAgIGZmZmZmZmZmODFkNGMyMDAg
MDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMGMyOGExIGZmZmY4ODAxOTM3YzQwMDANCihYRU4p
ICAgIDM1YjU0NTQ4YjEwYzBiMGIgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAw
MDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTAgMDAwMDAwMDAwMDAwMDIwMiBmZmZmODgw
MTkzN2MzZjU4IDAwMDAwMDAwMDAwMDAwMTgNCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSM1
IHN0YXRlOiAqKioNCihYRU4pIFJJUDogICAgZTAzMzpbPGZmZmZmZmZmODEwMDEzYWE+XQ0KKFhF
TikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgRU06IDEgICBDT05URVhUOiBwdiBndWVzdCAo
ZDB2NSkNCihYRU4pIHJheDogMDAwMDAwMDAwMDAwMDAwMCAgIHJieDogMDAwMDAwMDAwMDAwMDAw
MCAgIHJjeDogZmZmZmZmZmY4MTAwMTNhYQ0KKFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwMDAwICAg
cnNpOiBmZmZmODgyMmI4YWNmZTEwICAgcmRpOiAwMDAwMDAwMDAwMDAwMDAzDQooWEVOKSByYnA6
IGZmZmY4ODJiMThkNWFjODAgICByc3A6IGZmZmY4ODIyYjhhY2ZkZjAgICByODogIDAwMDAwMDAw
MDAwMDAwMDANCihYRU4pIHI5OiAgZmZmZjg4MDE5ZjgwMGI0OCAgIHIxMDogZmZmZjg4MDE5Zjgw
MGNkMCAgIHIxMTogMDAwMDAwMDAwMDAwMDIwMg0KKFhFTikgcjEyOiBmZmZmODgyYjE5MWRhYzgw
ICAgcjEzOiAwMDAwMDAwMDAwMTgwMDAwICAgcjE0OiBmZmZmODgyYjE4ZDVhY2M0DQooWEVOKSBy
MTU6IDAwMDAwMDAwMDAwMDAwMDEgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAw
MDAwMDAwNDI2NjANCihYRU4pIGNyMzogMDAwMDAwMzQ0OGFlNzAwMCAgIGNyMjogMDAwMDdmY2Q3
M2RjMzMwNQ0KKFhFTikgZnNiOiAwMDAwN2ZjZThkYWRjNzAwICAgZ3NiOiBmZmZmODgyYjE4ZDQw
MDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAg
ZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDJiICAgY3M6IGUwMzMNCihYRU4pIEd1ZXN0IHN0
YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4ODIyYjhhY2ZkZjA6DQooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwZmZmZmZmZmEgZmZmZmZmZmY4MTNlZjc2MCAwMDAwMDAyNTgxM2YxNTkw
DQooWEVOKSAgICBmZmZmODgyMmI4YWNmZTBjIGZmZmY4ODJiMDAwMDAwMDEgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODgyYjE5MDVhMTQwDQooWEVOKSAgICBmZmZmZmZmZjgxMGM4ZTk1IDAwMDAwMDAw
MDAwMDAwMDAgZmZmZjg4MmIxOTA1YTE0MCBmZmZmODgyMmI4YWNmZTk4DQooWEVOKSAgICAwMDAw
MDAwMDAwMDFhMTQwIGZmZmY4ODE2YmRjNDgxYzAgZmZmZjg4MTZiZGM0OGQwNCBmZmZmODgxNmJk
YzQ4MjQwDQooWEVOKSAgICBmZmZmZmZmZjgxMTg4NDAyIGZmZmZmZmZmODEwYTY5ODIgZmZmZjg4
MTZiZGM0ODFjMCAwMDAwMDAwMDAwMDAwMDExDQooWEVOKSAgICBmZmZmZmZmZjgyMDE2NTQwIGZm
ZmY4ODIyYjhhY2ZlZTAgZmZmZmZmZmY4MTBhYTc1ZSAwMDAwMDAxMTAwMDAwMDAwDQooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMjAwIDAwMDA3ZmZmZmZmZmVmZmQgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwDQooWEVOKSAgICBmZmZmODgxODE0ZjhmOGMwIDAwMDAwMDAwMDAwMDU5ZGYg
ZmZmZjg4MTZiZGM0ODFjMCBmZmZmZmZmZjgxMDdlODExDQooWEVOKSAgICAwMDAwN2ZjZDczYWFi
NzAwIDAwMDA3ZmNlZmZmZmZmZmYgMDAwMDdmY2U4ZGFjOGYyMCAwMDAwMDAwMDAwMDAwMTRlDQoo
WEVOKSAgICAwMDAwMDAwMDAwMDQ5M2UwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDdmY2Q3M2FhYjcw
MCAwMDAwN2ZjZThkYWQ5MDgwDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDA3ZmNlOGRh
ZDhmZWYgMDAwMDAwMDAwMDAwMDAxMSAwMDAwN2ZjZDczYWFiNzAwDQooWEVOKSAgICBmZmZmZmZm
ZjgxNWY1N2MzIDAwMDA3ZmNkNzNhYWI3MDAgMDAwMDAwMDAwMDAwMDAxMSAwMDAwN2ZjZThkYWQ4
ZmVmDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDA3ZmNlOGRhZDkwODAgMDAwMDdmY2Q3
M2FhYjcwMCAwMDAwMDAwMDAwMDAwMjA2DQooWEVOKSAgICAwMDAwN2ZjZDczYWFiOWQwIDAwMDA3
ZmNkNzNhYWI3MDAgMDAwMDdmY2Q3M2FhYjcwMCBmZmZmZmZmZmZmZmZmZmRhDQooWEVOKSAgICAw
MDAwN2ZkMGI0Njk3ZDAxIDAwMDA3ZmNkNzNhYWI5ZDAgMDAwMDdmY2Q3M2FhYWZmMCAwMDAwMDAw
MDAwM2QwZjAwDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDM4IDAwMDA3ZmQwYjQ2OTdkMDEgMDAw
MDAwMDAwMDAwMDAzMyAwMDAwMDAwMDAwMDAwMjA2DQooWEVOKSAgICAwMDAwN2ZjZThkYWQ4ZjQ4
IDAwMDAwMDAwMDAwMDAwMmINCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSM2IHN0YXRlOiAq
KioNCihYRU4pIFJJUDogICAgZTAzMzpbPGZmZmZmZmZmODEwMDEzYWE+XQ0KKFhFTikgUkZMQUdT
OiAwMDAwMDAwMDAwMDAwMjQ2ICAgRU06IDAgICBDT05URVhUOiBwdiBndWVzdCAoZDB2NikNCihY
RU4pIHJheDogMDAwMDAwMDAwMDAwMDAwMCAgIHJieDogZmZmZmZmZmY4MWQ0YzIwMCAgIHJjeDog
ZmZmZmZmZmY4MTAwMTNhYQ0KKFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcnNpOiAwMDAw
MDAwMDAwMDAwMDAwICAgcmRpOiAwMDAwMDAwMDAwMDAwMDAxDQooWEVOKSByYnA6IDAwMDAwMDAw
MDAwMDAwMDYgICByc3A6IGZmZmY4ODAxOTM3ZDNlZTAgICByODogIDAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwMSAgIHIxMDogMDAwMDAwMDAwMDAwN2ZmMCAgIHIx
MTogMDAwMDAwMDAwMDAwMDI0Ng0KKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAgcjEzOiBm
ZmZmODgwMTkzN2QwMDAwICAgcjE0OiBmZmZmODgwMTkzN2QwMDAwDQooWEVOKSByMTU6IGZmZmY4
ODAxOTM3ZDAwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAwNDI2
NjANCihYRU4pIGNyMzogMDAwMDAwMzQyYjMzZDAwMCAgIGNyMjogMDAwMDdmMmMxMDNkYTk5OA0K
KFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiBmZmZmODgyYjE4ZDgwMDAwICAgZ3Nz
OiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSBkczogMDAyYiAgIGVzOiAwMDJiICAgZnM6IDAwMDAg
ICBnczogMDAwMCAgIHNzOiBlMDJiICAgY3M6IGUwMzMNCihYRU4pIEd1ZXN0IHN0YWNrIHRyYWNl
IGZyb20gcnNwPWZmZmY4ODAxOTM3ZDNlZTA6DQooWEVOKSAgICBmZmZmODgyYjE4ZDlhYTAwIDAw
MDAwMDAwMDAwMDAwMDEgZmZmZmZmZmY4MTAwYzYyYyBmZmZmZmZmZjgxMDIwZTg4DQooWEVOKSAg
ICBmZmZmZmZmZjgxZDRjMjAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MTBjMjhhMSBmZmZm
ODgwMTkzN2Q0MDAwDQooWEVOKSAgICAzNWFjYWJiYzg3MjE3MWY2IDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwDQoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmZm
ZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDEwIDAwMDAw
MDAwMDAwMDAyMDIgZmZmZjg4MDE5MzdkM2Y1OCAwMDAwMDAwMDAwMDAwMDE4DQooWEVOKSAqKiog
RHVtcGluZyBEb20wIHZjcHUjNyBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZm
ZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIEVNOiAxICAg
Q09OVEVYVDogcHYgZ3Vlc3QgKGQwdjcpDQooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICBy
Yng6IDAwMDAwMDAwMDAwMDAwMDAgICByY3g6IGZmZmZmZmZmODEwMDEzYWENCihYRU4pIHJkeDog
MDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogZmZmZjg4MmIxOGRjM2U2MCAgIHJkaTogMDAwMDAwMDAw
MDAwMDAwMw0KKFhFTikgcmJwOiBmZmZmODgyYjE4ZGRhYzgwICAgcnNwOiBmZmZmODgyYjE4ZGMz
ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSByOTogIGZmZmY4ODAxOWY4MDBiNDgg
ICByMTA6IGZmZmY4ODAxOWY4MDBkNDAgICByMTE6IDAwMDAwMDAwMDAwMDAyMDYNCihYRU4pIHIx
MjogMDAwMDAwMDAwMDAwMDAwMSAgIHIxMzogMDAwMDAwMDAwMDIwMDAwMCAgIHIxNDogMDAwMDAw
MDAwMDAwMDEwMA0KKFhFTikgcjE1OiAwMDAwMDAwMDAwMDAwMDAwICAgY3IwOiAwMDAwMDAwMDgw
MDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMDQyNjYwDQooWEVOKSBjcjM6IDAwMDAwMDE2NDcyOTEw
MDAgICBjcjI6IDAwMDA3ZjkxYjgwODIwNjgNCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzYjogZmZmZjg4MmIxOGRjMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgZHM6
IDAwMmIgICBlczogMDAyYiAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAyYiAgIGNzOiBl
MDMzDQooWEVOKSBHdWVzdCBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODgyYjE4ZGMzZTQwOg0K
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMGZmZmZmZmZhIGZmZmZmZmZmODEzZWY3
NjAgMDAwMDAwMzM4MTNmMTU5MA0KKFhFTikgICAgZmZmZjg4MmIxOGRjM2U1YyBmZmZmZmZmZjAw
MDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MWM2YTljMA0KKFhFTikgICAgZmZmZmZm
ZmY4MTBjOGVjNyBmZmZmODgyYjE5MjdkM2MwIDAwMDAwMDAwMDAwMDAyMDAgZmZmZmZmZmY4MWM2
YTljMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwOSAwMDAwMDAwMDAwMDAwMTAwIGZmZmY4ODJi
MThkZGFmYzAgZmZmZjg4MDE5MzdkYzAwMA0KKFhFTikgICAgZmZmZmZmZmY4MTE4ODQwMiBmZmZm
ZmZmZjgxNWY1NTgyIGZmZmZmZmZmODFjNmE5YzAgZmZmZmZmZmY4MTBlNDAxMA0KKFhFTikgICAg
MDAwMDAwMDc4MTBlZDZmZCBmZmZmODgwMTkzN2UwMDAwIGZmZmY4ODAxOTM3ZDg0NDAgMDAwMDAw
MDEwMDAwMDAwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmZmZmZjgxYzA5MTQ4IDAw
MDAwMDAwMDAwMDAwMDkgMDAwMDAwMDAwMDAwMDEwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
OSBmZmZmODgwMTkzN2RjMDAwIGZmZmZmZmZmODEwODNhY2MgMDAwMDAwMDIwMDAwMDAwMg0KKFhF
TikgICAgZmZmZmZmZmY4MWQ0YzIwMCAwMDAwMDAwMTAwN2NiY2FkIGZmZmY4ODAxOTM3ZTAwMDAg
MDAyMDAwNDAwMDAwMDAwYQ0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMTkzN2Rm
ZTM4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MDE5MzdkYzAwMA0KKFhFTikgICAgZmZmZjg4MDE5
MzdkYzAwMCBmZmZmODgwMTkzN2RjMDAwIGZmZmZmZmZmODEwODNmOWEgMDAwMDAwMDAwMDAwMDAw
MA0KKFhFTikgICAgZmZmZmZmZmY4MTNmMDY0NSAwMDAwMDAwMDAwMDAwMDAxIGZmZmZmZmZmODE1
ZjgzOWUgZmZmZjg4MDE5MzdkZmUzOA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMA0KKFhFTikgKioqIER1bXBpbmcgRG9tMCB2Y3B1Izggc3RhdGU6ICoqKg0KKFhFTikg
UklQOiAgICBlMDMzOls8ZmZmZmZmZmY4MTAwMTNhYT5dDQooWEVOKSBSRkxBR1M6IDAwMDAwMDAw
MDAwMDAyNDYgICBFTTogMCAgIENPTlRFWFQ6IHB2IGd1ZXN0IChkMHY4KQ0KKFhFTikgcmF4OiAw
MDAwMDAwMDAwMDAwMDAwICAgcmJ4OiBmZmZmZmZmZjgxZDRjMjAwICAgcmN4OiBmZmZmZmZmZjgx
MDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDggICByc2k6IDAwMDAwMDAwMDAwMDAw
MDAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDENCihYRU4pIHJicDogMDAwMDAwMDAwMDAwMDAwOCAg
IHJzcDogZmZmZjg4MDE5MzdlN2VlMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6
ICBmZmZmODgyYjE4ZTFhMWI4ICAgcjEwOiAwMDAwMDAwMDAwMDA3ZmYwICAgcjExOiAwMDAwMDAw
MDAwMDAwMjQ2DQooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IGZmZmY4ODAxOTM3
ZTQwMDAgICByMTQ6IGZmZmY4ODAxOTM3ZTQwMDANCihYRU4pIHIxNTogZmZmZjg4MDE5MzdlNDAw
MCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikg
Y3IzOiAwMDAwMDAzNDQ4Y2UxMDAwICAgY3IyOiAwMDAwN2Y3MmFlMjUzMDAwDQooWEVOKSBmc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IGZmZmY4ODJiMThlMDAwMDAgICBnc3M6IDAwMDAwMDAw
MDAwMDAwMDANCihYRU4pIGRzOiAwMDJiICAgZXM6IDAwMmIgICBmczogMDAwMCAgIGdzOiAwMDAw
ICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9
ZmZmZjg4MDE5MzdlN2VlMDoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDFiOWMgMDAwMDAwMDAwMDAw
MDAwMSBmZmZmZmZmZjgxMDBjNjJjIGZmZmZmZmZmODEwMjBlODgNCihYRU4pICAgIGZmZmZmZmZm
ODFkNGMyMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMGMyOGExIGZmZmY4ODAxOTM3ZTgw
MDANCihYRU4pICAgIDU0NGZmZDNiOTU1ZGU4YjkgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZmZmZmZmZmZmIDAw
MDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTAgMDAwMDAwMDAwMDAwMDIw
MiBmZmZmODgwMTkzN2U3ZjU4IDAwMDAwMDAwMDAwMDAwMTgNCihYRU4pICoqKiBEdW1waW5nIERv
bTAgdmNwdSM5IHN0YXRlOiAqKioNCihYRU4pIFJJUDogICAgZTAzMzpbPDAwMDA3ZjJlYWFkY2Ey
ZDk+XQ0KKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgRU06IDAgICBDT05URVhUOiBw
diBndWVzdCAoZDB2OSkNCihYRU4pIHJheDogMDAwMDAwMDAwMDAwMDAwMSAgIHJieDogMDAwMDAw
MDAwMDAwMDY1YyAgIHJjeDogMDAwMDAwMDAwMDAwODA5NA0KKFhFTikgcmR4OiAwMDAwMDAwMDAw
MDAxMDAwICAgcnNpOiAwMDAwMDAwMDAwMDAwMDEyICAgcmRpOiAwMDAwN2YyZWE0MDNkZmY4DQoo
WEVOKSByYnA6IDAwMDA3ZjJlYTg5OWNiYTAgICByc3A6IDAwMDA3ZjJlYTg5OWNiNTggICByODog
IDAwMDAwMDAwMDAwMDAwMTINCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwMSAgIHIxMDogMDAw
ZTY4MzJiMzY1ODU1MCAgIHIxMTogMDAwMDAwMDAwMDAwMDI0Ng0KKFhFTikgcjEyOiAwMDAwMDAw
MDAwMDAxMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwNDZjICAgcjE0OiAwMDAwN2YyZTJhY2RlNGEw
DQooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDAwMDkgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBj
cjQ6IDA=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_193BC0700AA2F44A8843B8D1C1E6B618D51ABC84nkgeml514mbxchi_--


From xen-devel-bounces@lists.xenproject.org Fri Jul 06 04:30:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 04:30: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 1fbINL-00074f-Ed; Fri, 06 Jul 2018 04: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=x1xa=jw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbINK-00074V-2f
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 04:29:42 +0000
X-Inumbo-ID: 30a31531-80d5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30a31531-80d5-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 06:29:37 +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 1fbINE-0003Eq-I5; Fri, 06 Jul 2018 04:29: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 1fbINE-0007KW-AT; Fri, 06 Jul 2018 04:29:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbINE-0004kd-7l; Fri, 06 Jul 2018 04:29:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124951-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-install:fail:regression
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start: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-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-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-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-vhd: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-i386-xl-qemut-win7-amd64:guest-stop: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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl: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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm: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-cubietruck: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-cubietruck: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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-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=fa745a1bd983b601c3f9c081ebf07dad9e0e3cb9
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 06 Jul 2018 04:29:36 +0000
Subject: [Xen-devel] [linux-4.14 test] 124951: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk1MSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDM4OQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwg
UkVHUi4gdnMuIDEyNDM4OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNiB4ZW4taW5z
dGFsbCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0Mzg5CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBmYTc0
NWExYmQ5ODNiNjAxYzNmOWMwODFlYmYwN2RhZDllMGUzY2I5CmJhc2VsaW5lIHZlcnNpb246CiBs
aW51eCAgICAgICAgICAgICAgICBjZGE2ZmQ0ZDkzODIyMDViYjc5MjI1NWNkNTZhOTEwNjJkNDA0
YmMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzODkgIDIwMTgtMDYtMTkgMDQ6MzM6NDAgWiAg
IDE2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0NDU2ICAyMDE4LTA2LTIwIDE5OjA5OjI1
IFogICAxNSBkYXlzICAgIDkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTUxICAy
MDE4LTA3LTA0IDAxOjIyOjE5IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozOTkgcGVv
cGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE1ODYgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 05:07:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 05: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 1fbIxo-0003ha-Ep; Fri, 06 Jul 2018 05:07: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=e0qm=jw=gmail.com=saeed.mzmd@srs-us1.protection.inumbo.net>)
 id 1fbHm8-0002yw-3o
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 03:51:16 +0000
X-Inumbo-ID: d2b403ae-80cf-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x232.google.com (unknown [2607:f8b0:400d:c09::232])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2b403ae-80cf-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 05:51:11 +0200 (CEST)
Received: by mail-qk0-x232.google.com with SMTP id d22-v6so5647143qkc.8
 for <xen-devel@lists.xenproject.org>; Thu, 05 Jul 2018 20:51:14 -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=eChB1/P7+i7mOrrrac7W56/awaRiHZMpzAPznAMHM7A=;
 b=P+Z2aoUTNfFKtwv0zeXJd6Bbh6KIO4a0MDH4WAO67vC+WRGekQhF8tAj2HPfcsE72g
 E9bfuVowsq2bZJIfKOBknIJ4SJ+qX1WeWWQ1qIU7KJH1NbYlnpN0CeEU+rmIQQ5LP0ig
 RidWSIuJhpZmUg2gGs1Om3QrTzTd38GxsvkAOHlr07aX9hDD/HfqVB2c1RvfCQXOh09n
 ZgAUL1rnbCqIIFyLyjvkJ1Cr/0sa7vPq4CE0df5VnPj5fGPxtPoumShWoCxJNq+pgtlN
 nIMWFCRUTOGOZhKUj1FQz3vrD9DeNXmmXG/g4Q0o/mJEokE7w3X74GThCJmg2PudZr2a
 IwsQ==
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=eChB1/P7+i7mOrrrac7W56/awaRiHZMpzAPznAMHM7A=;
 b=E3xV1mv3o4mPBbdaLb6Izr5I5ee8Dxhu34Grs8Em9pcrH2EU3A2/rEh3dJH5U/j0Mo
 M8ntCTkIm8o24jd9tLtuW1KgkdRCZw/Nxw2xmUzhwAWFSN68Nts5sOBPd0QQkE3fYZFC
 SJneSHthkY/dprpHWSYhCHSxTykJy43+dGE3b3a55NeT6dEB/+Ow135rnnPAOSLaNDyk
 QP7BYI3LHrN0tLIF6xx6lF9su4anv69ipgSeOS/Vh3std8k4oD7VgYr/grdw0zKHsVyY
 BokWxASxo1HixHZgqUxzKGP8gV9p1CwvLubLUGwnZMuErYkk4OpqZeH4fCq/TPfh8yCo
 Boaw==
X-Gm-Message-State: APt69E0HtCpwf4aQxaJGwccCujUGeVNcikXLVsy+TNJVEZ0X2UBPEk7l
 Ptp2iCi9q3cOSnnzGQgk2K86oShD/coULEqR8saINA==
X-Google-Smtp-Source: AAOMgpeM/8Kefd1+mVoOaptPACY+Dg2xk2GnJPvJzY6DJX6hannlUhcvmQzFUgzMZlvsS3hncX5eCxWU9dZud+8evmw=
X-Received: by 2002:ae9:e004:: with SMTP id
 m4-v6mr7289054qkk.436.1530849073798; 
 Thu, 05 Jul 2018 20:51:13 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:aed:2081:0:0:0:0:0 with HTTP;
 Thu, 5 Jul 2018 20:51:13 -0700 (PDT)
From: Saeed Mirzamohammadi <saeed.mzmd@gmail.com>
Date: Thu, 5 Jul 2018 20:51:13 -0700
Message-ID: <CALPKaJ=qbh0rLK+MC=fC966=D50+_3eOCTYbQcbCyqm1psaYcg@mail.gmail.com>
To: xen-devel@lists.xenproject.org
X-Mailman-Approved-At: Fri, 06 Jul 2018 05:07:23 +0000
Subject: [Xen-devel] Routing physical interrupts to EL1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============3320556772402159558=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3320556772402159558==
Content-Type: multipart/alternative; boundary="0000000000003fa46805704c93fe"

--0000000000003fa46805704c93fe
Content-Type: text/plain; charset="UTF-8"

Hi,

I'm trying to route all the physical interrupts to the guest domain rather
than being trapped in the Xen. I would like to know what is the right way
to do that?

I know that HCR_IMO bit in the HCR_EL2 register is supposed to be for
routing the interrupts to the guest (Routing to EL1 instead of EL2).
link to the datasheet:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0500d/CIHJHAAG.html

So, I have tried doing the following in the leave_hypervisor_tail. I run a
simple hypercall and do the following lines before return (which is I guess
the last point of exit to the guest from hypervisor):
---------------------
*current->arch.hcr_el2 &= ~HCR_IMO;*
*WRITE_SYSREG(current->arch.hcr_el2, HCR_EL2);*
*isb();*
*----------------------*


*It looks like to be doing it right for all the vcpus but gets stuck after
return from leave_hypervisor_tail for the last vcpu.*

Any help is appreciated,
Thanks,


-- 
Saeed Mirzamohammadi
PhD Student
Department of Computer Science
University of California, Irvine
Irvine, CA 92617
saeed@uci.edu <smirzamo@uci.edu>
http://www.ics.uci.edu/~saeed/ <http://www.ics.uci.edu/~smirzamo/>

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

<div dir=3D"ltr">Hi,<div><br></div><div>I&#39;m trying to route all the phy=
sical interrupts to the guest domain rather than being trapped in the Xen. =
I would like to know what is the right way to do that?</div><div><br></div>=
<div>I know that HCR_IMO bit in the HCR_EL2 register is supposed to be for =
routing the interrupts to the guest (Routing to EL1 instead of EL2).</div><=
div>link to the datasheet:=C2=A0<a href=3D"http://infocenter.arm.com/help/i=
ndex.jsp?topic=3D/com.arm.doc.ddi0500d/CIHJHAAG.html">http://infocenter.arm=
.com/help/index.jsp?topic=3D/com.arm.doc.ddi0500d/CIHJHAAG.html</a></div><d=
iv><br></div><div>So, I have tried doing the following in the=C2=A0leave_hy=
pervisor_tail. I run a simple hypercall=C2=A0and do the following lines bef=
ore return (which is I guess the last point of exit to the guest from hyper=
visor):</div><div><div><div>---------------------</div><div><i>current-&gt;=
arch.hcr_el2 &amp;=3D ~HCR_IMO;</i></div><div><i>WRITE_SYSREG(current-&gt;a=
rch.hcr_el2, HCR_EL2);</i></div><div><i>isb();</i><br></div></div><div><i>-=
---------------------</i></div><div><i><span style=3D"font-size:small;font-=
style:normal;background-color:rgb(255,255,255);text-decoration-style:initia=
l;text-decoration-color:initial;float:none;display:inline"><br></span></i><=
/div><div><i><span style=3D"font-size:small;font-style:normal;background-co=
lor:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:in=
itial;float:none;display:inline">It looks like to be doing it right for all=
 the<span>=C2=A0</span></span><span class=3D"gmail-gr_ gmail-gr_1111 gmail-=
gr-alert gmail-gr_spell gmail-gr_inline_cards gmail-gr_disable_anim_appear =
gmail-ContextualSpelling" id=3D"gmail-1111" style=3D"display:inline;font-si=
ze:small;border-bottom:2px solid transparent;background-repeat:no-repeat;fo=
nt-style:normal;background-color:rgb(255,255,255);text-decoration-style:ini=
tial;text-decoration-color:initial">vcpus</span><span style=3D"font-size:sm=
all;font-style:normal;background-color:rgb(255,255,255);text-decoration-sty=
le:initial;text-decoration-color:initial;float:none;display:inline">=C2=A0b=
ut<span>=C2=A0</span></span><span class=3D"gmail-gr_ gmail-gr_1122 gmail-gr=
-alert gmail-gr_gramm gmail-gr_inline_cards gmail-gr_disable_anim_appear gm=
ail-Grammar gmail-multiReplace" id=3D"gmail-1122" style=3D"display:inline;f=
ont-size:small;border-bottom:2px solid transparent;background-repeat:no-rep=
eat;font-style:normal;background-color:rgb(255,255,255);text-decoration-sty=
le:initial;text-decoration-color:initial">gets</span><span style=3D"font-si=
ze:small;font-style:normal;background-color:rgb(255,255,255);text-decoratio=
n-style:initial;text-decoration-color:initial;float:none;display:inline">=
=C2=A0stuck after return from=C2=A0</span><span style=3D"font-size:small;fo=
nt-style:normal;text-decoration-style:initial;text-decoration-color:initial=
;background-color:rgb(255,255,255);float:none;display:inline">leave_hypervi=
sor_tail for the last<span>=C2=A0</span><span class=3D"gmail-gr_ gmail-gr_1=
195 gmail-gr-alert gmail-gr_spell gmail-gr_inline_cards gmail-gr_disable_an=
im_appear gmail-ContextualSpelling" id=3D"gmail-1195" style=3D"display:inli=
ne;border-bottom:2px solid transparent;background-repeat:no-repeat;color:in=
herit;font-size:inherit">vcpu</span>.</span><br></i></div><div><i><br></i><=
/div><div>Any help is appreciated,</div><div>Thanks,</div><div><br></div><d=
iv><br></div>-- <br><div class=3D"gmail_signature"><div dir=3D"ltr"><div><d=
iv dir=3D"ltr">Saeed Mirzamohammadi<div>PhD Student<br style=3D"color:rgb(3=
4,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(2=
55,255,255)"><span style=3D"color:rgb(34,34,34);font-family:arial,sans-seri=
f;font-size:13px;background-color:rgb(255,255,255)">Department of Computer =
Science</span><br><div><span style=3D"color:rgb(34,34,34);font-family:arial=
,sans-serif;font-size:13px;background-color:rgb(255,255,255)">University of=
 California, Irvine</span></div><div><span style=3D"color:rgb(34,34,34);fon=
t-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"=
>Irvine, CA 92617</span></div><div><span style=3D"color:rgb(34,34,34);font-=
family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><=
a href=3D"mailto:smirzamo@uci.edu" target=3D"_blank">saeed@uci.edu</a></spa=
n></div><div><span style=3D"background-color:rgb(255,255,255)"><a href=3D"h=
ttp://www.ics.uci.edu/~smirzamo/" target=3D"_blank">http://www.ics.uci.edu/=
~saeed/</a></span></div></div></div></div></div></div>
</div></div>

--0000000000003fa46805704c93fe--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3320556772402159558==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 06 05:51:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 05:51:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbJeV-0000V6-RZ; Fri, 06 Jul 2018 05:51: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=m+vo=jw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fbJeV-0000V1-6F
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 05:51:31 +0000
X-Inumbo-ID: a0b4efc0-80e0-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0b4efc0-80e0-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 05:51: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 1E693ADD9;
 Fri,  6 Jul 2018 05:51:27 +0000 (UTC)
To: "Chenjia (C)" <chenjia09@huawei.com>, Jan Beulich <JBeulich@suse.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.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: <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
Date: Fri, 6 Jul 2018 07:51:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] 
 =?utf-8?b?562U5aSNOiDnrZTlpI06ICDnrZTlpI06IEhlbHA6?=
 =?utf-8?b?IGEgeGVuIGNyYXNoIG9mIDQuOC4yIHZlcnNpb24vLy8vL+etlOWkjTogSXMg?=
 =?utf-8?q?there_a_faster_way_to_restore_Virtual_machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, "Hutao \(C\)" <hutao09@huawei.com>,
 Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

T24gMDYvMDcvMTggMDU6MjgsIENoZW5qaWEgKEMpIHdyb3RlOgo+IERlYXIgSnVlcmdlbjoKPiAJ
Tm93IHdlIGFyZSB0ZXN0IHByb2plY3Qgb24gMiBzZXJ2ZXJzLCBCb3RoIDIgc2VydmVycyBoYXZl
IHRoZSBzYW1lIGNvbmZpZ3VyYXRpb24sIGJ1dCBvbmUgc2VydmVyIGlzIGluc3RhbGwgeGVuNC44
LjIgd2l0aCBkb20wIGxpbnV4IGtlcm5lbCB2ZXJzaW9uIDQuNC4xMDMtOTIuNTYtZGVmYXVsdCwg
dGhlIG90aGVyIHNlcnZlciBpcyB4ZW4gNC44LjMgd2l0aCBkb20wIGxpbnV4IGtlcm5lbCA0LjQu
MTIxLTkyLjg1LWRlZmF1bHQuIAo+IAl0aGUgc2VydmVyICh4ZW4gNC44LjMgd2l0aCBkb20wIGxp
bnV4IGtlcm5lbCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQpIGlzIGJsb2NrZWQgYWdhaW4sICBhbmQg
d2UgZ290IHNvbWUgaW5mb3JtYXRpb24gYnkgeW91ciB3YXksIHBsZWFzZSBoZWxwIHVzIHRvIHNl
ZSB3aGF0IHRoZSBwcm9ibGVtIG1heWJlLCB0aGFuayB5b3UhCgpUaGUgb3V0cG91dCBzZWVtcyBu
b3QgdG8gYmUgY29tcGxldGUgKGl0cyBlbmRpbmcgc29lbXdoZXJlIGluIHRoZQpkYXRhIGZvciB2
Y3B1IDkpLiBEbyB5b3UgaGF2ZSB0aGUgY29tcGxldGUgbG9nPwoKSW4gdGhlIGxvZyBJJ3ZlIHNl
ZW4gYSBub3RlIGluIHRoZSBtb2R1bGUgbGlzdDoKCiJbbGFzdCB1bmxvYWRlZDogcnRlX2RvbTBf
bW1dIgoKQXJlIHlvdSB1c2luZyBEUERLPyBQbGVhc2UgYmUgYXdhcmUgdGhhdCB0aGVyZSBhcmUg
a25vd24gcHJvYmxlbXMgd2l0aApEUERLIGluIGRvbTAgYW5kIHRoZXJlIGlzIG5vIG1haW50YWlu
ZXIgZm9yIHRoYXQgY29kZS4gQXMgdGhlIGhhbmcgc2VlbXMKdG8gYmUgcmVsYXRlZCB0byB0aGUg
YmFsbG9vbiBkcml2ZXIgaW4gZG9tMCBJIGNvdWxkIGltYWdpbmUgYSBwcm9ibGVtIGluCmNhc2Ug
dGhlIERQREsgZHJpdmVyIGlzIGRvaW5nIHNvbWV0aGluZyBuYXN0eS4gUGxlYXNlIHRyeSB0byBy
ZXByb2R1Y2UKdGhlIHByb2JsZW0gd2l0aG91dCBhbnkgRFBESyBtb2R1bGUgZXZlciBsb2FkZWQg
c2luY2UgYm9vdC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 06:28:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 06:28: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 1fbKE0-0004iX-SR; Fri, 06 Jul 2018 06: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=w/6h=jw=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1fbKDz-0004iS-6U
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 06:28:11 +0000
X-Inumbo-ID: bd671a5c-80e5-11e8-a8a5-bc764e045a96
Received: from huawei.com (unknown [45.249.212.187])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd671a5c-80e5-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 08:28:06 +0200 (CEST)
Received: from nkgeml411-hub.china.huawei.com (unknown [172.30.72.56])
 by Forcepoint Email with ESMTP id 95539CED6AF70;
 Fri,  6 Jul 2018 14:28:04 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id
 14.03.0382.000; Fri, 6 Jul 2018 14:28:00 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: =?utf-8?B?562U5aSNOiDnrZTlpI06IFtYZW4tZGV2ZWxdIOetlOWkjTogSGVscDogYSB4?=
 =?utf-8?B?ZW4gY3Jhc2ggb2YgNC44LjIgdmVyc2lvbi8vLy8v562U5aSNOiBJcyB0aGVy?=
 =?utf-8?B?ZSBhIGZhc3RlciB3YXkgdG8gcmVzdG9yZSBWaXJ0dWFsIG1hY2hpbmUgc3Rh?=
 =?utf-8?Q?tus_in_Xen=3F?=
Thread-Index: AQHUE1YcbhtI5j8VY025sXyxY1HCMKR//B7w//+V6wCAAfYDQP//peuAgACNfiA=
Date: Fri, 6 Jul 2018 06:27:59 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
 <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
In-Reply-To: <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: [Xen-devel] =?utf-8?b?562U5aSNOiDnrZTlpI06IOetlOWkjTogIOetlA==?=
 =?utf-8?q?=E5=A4=8D=3A_Help=3A_a_xen_crash_of_4=2E8=2E2_version/////?=
 =?utf-8?q?=E7=AD=94=E5=A4=8D=3A_Is_there_a_faster_way_to_restore_Virtual_?=
 =?utf-8?q?machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, "Hutao \(C\)" <hutao09@huawei.com>,
 Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

RGVhciBKdWVyZ2VuOg0KICAgICAgICAgICBXZSB3aWxsIGZvbGxvdyB5b3VyIHN1Z2dlc3Rpb246
IHVubG9hZCBEUERLLCB0aGVuIHRlc3QgYSBhZ2Fpbi4NCg0KCU91ciBzZXJ2ZXIgaGF2ZSAyNCB2
Y3B1LCBhbmQgaWYgd2UgcHJlc3MgJzAnIGl0IG9ubHkgc2hvdyAxMCB2Y3B1J3MgZHVtcCBtZXNz
YWdlLCAgaXMgdGhlcmUgYSB3YXkgdG8gc2hvdyBtb3JlIGR1bXAgbWVzc2FnZT8NCg0KQmVzdCBS
ZWdhcmRzDQoNCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogSnVlcmdlbiBHcm9z
cyBbbWFpbHRvOmpncm9zc0BzdXNlLmNvbV0gDQrlj5HpgIHml7bpl7Q6IDIwMTjlubQ35pyINuaX
pSAxMzo1MQ0K5pS25Lu25Lq6OiBDaGVuamlhIChDKSA8Y2hlbmppYTA5QGh1YXdlaS5jb20+OyBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+DQrmioTpgIE6IHpoYW9iaW5namlhbiA8emhh
b2JpbmdqaWFuQGh1YXdlaS5jb20+OyBTaGVudGFvIChUZXJyeSkgPHNoZW50YW84QGh1YXdlaS5j
b20+OyBZYW9zaGFvbWluIDx5YW9zaGFvbWluQGh1YXdlaS5jb20+OyBaaHV4aWFvbGluIChBKSA8
emh1eGlhb2xpbjA5QGh1YXdlaS5jb20+OyB3YW5neHUgKFIpIDx3YW5neHUwQGh1YXdlaS5jb20+
OyB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IHl1YW5qaW5mZW5n
IDx5dWFuamluZmVuZ0BodWF3ZWkuY29tPjsgSHV0YW8gKEMpIDxodXRhbzA5QGh1YXdlaS5jb20+
DQrkuLvpopg6IFJlOiDnrZTlpI06IOetlOWkjTogW1hlbi1kZXZlbF0g562U5aSNOiBIZWxwOiBh
IHhlbiBjcmFzaCBvZiA0LjguMiB2ZXJzaW9uLy8vLy/nrZTlpI06IElzIHRoZXJlIGEgZmFzdGVy
IHdheSB0byByZXN0b3JlIFZpcnR1YWwgbWFjaGluZSBzdGF0dXMgaW4gWGVuPw0KDQpPbiAwNi8w
Ny8xOCAwNToyOCwgQ2hlbmppYSAoQykgd3JvdGU6DQo+IERlYXIgSnVlcmdlbjoNCj4gCU5vdyB3
ZSBhcmUgdGVzdCBwcm9qZWN0IG9uIDIgc2VydmVycywgQm90aCAyIHNlcnZlcnMgaGF2ZSB0aGUg
c2FtZSBjb25maWd1cmF0aW9uLCBidXQgb25lIHNlcnZlciBpcyBpbnN0YWxsIHhlbjQuOC4yIHdp
dGggZG9tMCBsaW51eCBrZXJuZWwgdmVyc2lvbiA0LjQuMTAzLTkyLjU2LWRlZmF1bHQsIHRoZSBv
dGhlciBzZXJ2ZXIgaXMgeGVuIDQuOC4zIHdpdGggZG9tMCBsaW51eCBrZXJuZWwgNC40LjEyMS05
Mi44NS1kZWZhdWx0LiANCj4gCXRoZSBzZXJ2ZXIgKHhlbiA0LjguMyB3aXRoIGRvbTAgbGludXgg
a2VybmVsIDQuNC4xMjEtOTIuODUtZGVmYXVsdCkgaXMgYmxvY2tlZCBhZ2FpbiwgIGFuZCB3ZSBn
b3Qgc29tZSBpbmZvcm1hdGlvbiBieSB5b3VyIHdheSwgcGxlYXNlIGhlbHAgdXMgdG8gc2VlIHdo
YXQgdGhlIHByb2JsZW0gbWF5YmUsIHRoYW5rIHlvdSENCg0KVGhlIG91dHBvdXQgc2VlbXMgbm90
IHRvIGJlIGNvbXBsZXRlIChpdHMgZW5kaW5nIHNvZW13aGVyZSBpbiB0aGUgZGF0YSBmb3IgdmNw
dSA5KS4gRG8geW91IGhhdmUgdGhlIGNvbXBsZXRlIGxvZz8NCg0KSW4gdGhlIGxvZyBJJ3ZlIHNl
ZW4gYSBub3RlIGluIHRoZSBtb2R1bGUgbGlzdDoNCg0KIltsYXN0IHVubG9hZGVkOiBydGVfZG9t
MF9tbV0iDQoNCkFyZSB5b3UgdXNpbmcgRFBESz8gUGxlYXNlIGJlIGF3YXJlIHRoYXQgdGhlcmUg
YXJlIGtub3duIHByb2JsZW1zIHdpdGggRFBESyBpbiBkb20wIGFuZCB0aGVyZSBpcyBubyBtYWlu
dGFpbmVyIGZvciB0aGF0IGNvZGUuIEFzIHRoZSBoYW5nIHNlZW1zIHRvIGJlIHJlbGF0ZWQgdG8g
dGhlIGJhbGxvb24gZHJpdmVyIGluIGRvbTAgSSBjb3VsZCBpbWFnaW5lIGEgcHJvYmxlbSBpbiBj
YXNlIHRoZSBEUERLIGRyaXZlciBpcyBkb2luZyBzb21ldGhpbmcgbmFzdHkuIFBsZWFzZSB0cnkg
dG8gcmVwcm9kdWNlIHRoZSBwcm9ibGVtIHdpdGhvdXQgYW55IERQREsgbW9kdWxlIGV2ZXIgbG9h
ZGVkIHNpbmNlIGJvb3QuDQoNCg0KSnVlcmdlbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 06:37:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 06: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 1fbKMU-0005wR-06; Fri, 06 Jul 2018 06:36: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbKMS-0005wM-Iv
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 06:36:56 +0000
X-Inumbo-ID: f71124df-80e6-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 f71124df-80e6-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 08:36:51 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 00:36:53 -0600
Message-Id: <5B3F0E0402000078001D1BAC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 00:36:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B3E232302000078001D18BA@prv1-mh.provo.novell.com>
 <29561237-2d22-77e9-575a-ec5a7230da17@citrix.com>
In-Reply-To: <29561237-2d22-77e9-575a-ec5a7230da17@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86: consolidate legacy FPU state loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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+IE9uIDA1LjA3LjE4IGF0IDE5OjE5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMDcvMTggMTQ6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAtLS0gYS94ZW4v
YXJjaC94ODYvaTM4Ny5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9pMzg3LmMKPj4gQEAgLTMzNyw2
ICszMzcsNDkgQEAgaW50IHZjcHVfaW5pdF9mcHUoc3RydWN0IHZjcHUgKnYpCj4+ICAgICAgcmV0
dXJuIHJjOwo+PiAgfQo+PiAgCj4+ICt2b2lkIHZjcHVfbG9hZF9mcHUoc3RydWN0IHZjcHUgKnYs
IHN0cnVjdCB4c2F2ZV9zdHJ1Y3QgKnhzYXZlX2FyZWEsCj4gCj4gSG93IGFib3V0IHZjcHVfc2V0
dXBfZnB1KCkgPyBUaGlzIGZ1bmN0aW9uIGVpdGhlciBpbml0aWFsaXNlcyB0aGUgRlBVCj4gc3Rh
dGUgdG8gc3VpdGFibGUgZGVmYXVsdHMsIG9yIGNvcGllcyBpbiBzdGF0ZSBwcm92aWRlZCBieSBh
IGh5cGVyY2FsbC4KPiAKPiBUaGUgbmFtZSAibG9hZCIgaXMgdG9vIGVhc2lseSBhc3NvY2lhdGVk
IHdpdGggc2F2ZS9yZXN0b3JlIElNTy4KCkkgZGlkbid0IHRoaW5rIGl0IHdvdWxkIGJlLCBidXQg
SSdtIG5vdCByZWFsbHkgYWdhaW5zdCB1c2luZyAic2V0dXAiIGluc3RlYWQuCgo+IE90aGVyd2lz
ZSwgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpU
aGFua3MsIEphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 06:58:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 06: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 1fbKgw-0008NX-BT; Fri, 06 Jul 2018 06:58: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=m+vo=jw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fbKgv-0008NS-KZ
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 06:58:05 +0000
X-Inumbo-ID: edf52fe8-80e9-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id edf52fe8-80e9-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 06:58: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 2D925AD72;
 Fri,  6 Jul 2018 06:58:02 +0000 (UTC)
To: "Chenjia (C)" <chenjia09@huawei.com>, Jan Beulich <JBeulich@suse.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
 <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.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: <4c8ba9ad-f0f5-c87e-8a82-e956ca748cf0@suse.com>
Date: Fri, 6 Jul 2018 08:58:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] 
 =?utf-8?b?562U5aSNOiDnrZTlpI06IOetlOWkjTog562U5aSN?=
 =?utf-8?q?=3A_Help=3A_a_xen_crash_of_4=2E8=2E2_version/////=E7=AD=94?=
 =?utf-8?q?=E5=A4=8D=3A_Is_there_a_faster_way_to_restore_Virtual_machine_s?=
 =?utf-8?q?tatus_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, "Hutao \(C\)" <hutao09@huawei.com>,
 Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

T24gMDYvMDcvMTggMDg6MjcsIENoZW5qaWEgKEMpIHdyb3RlOgo+IERlYXIgSnVlcmdlbjoKPiAg
ICAgICAgICAgIFdlIHdpbGwgZm9sbG93IHlvdXIgc3VnZ2VzdGlvbjogdW5sb2FkIERQREssIHRo
ZW4gdGVzdCBhIGFnYWluLgo+IAo+IAlPdXIgc2VydmVyIGhhdmUgMjQgdmNwdSwgYW5kIGlmIHdl
IHByZXNzICcwJyBpdCBvbmx5IHNob3cgMTAgdmNwdSdzIGR1bXAgbWVzc2FnZSwgIGlzIHRoZXJl
IGEgd2F5IHRvIHNob3cgbW9yZSBkdW1wIG1lc3NhZ2U/CgpIbW0sIEkgZ3Vlc3MgdXNpbmcgdGhl
ICdBJyBrZXkgdG8gdG9nZ2xlIGFsdGVybmF0aXZlIGtleSBoYW5kbGluZyBtaWdodApoZWxwLiBZ
b3UganVzdCBoZWxwZWQgdG8gc3BvdCBhbiBlcnJvciBpbiB0aGUgaHlwZXJ2aXNvciByZWdhcmRp
bmcKZHVtcGluZyBkb20wIHN0YXRlIG9uIGxhcmdlIG1hY2hpbmVzLgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 07:12:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 07: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 1fbKuU-0001sh-Lt; Fri, 06 Jul 2018 07:12: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=m+vo=jw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fbKuT-0001sc-N1
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 07:12:05 +0000
X-Inumbo-ID: dfc86d65-80eb-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dfc86d65-80eb-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 09:12:00 +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 B5AF6AD72;
 Fri,  6 Jul 2018 07:12:01 +0000 (UTC)
To: "Chenjia (C)" <chenjia09@huawei.com>, Jan Beulich <JBeulich@suse.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
 <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.com>
 <4c8ba9ad-f0f5-c87e-8a82-e956ca748cf0@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: <8e4772c0-402b-18b1-7ffc-c947752461c1@suse.com>
Date: Fri, 6 Jul 2018 09:12:00 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <4c8ba9ad-f0f5-c87e-8a82-e956ca748cf0@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] 
 =?utf-8?b?562U5aSNOiDnrZTlpI06IOetlOWkjTog562U5aSN?=
 =?utf-8?q?=3A_Help=3A_a_xen_crash_of_4=2E8=2E2_version/////=E7=AD=94?=
 =?utf-8?q?=E5=A4=8D=3A_Is_there_a_faster_way_to_restore_Virtual_machine_s?=
 =?utf-8?q?tatus_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, "Hutao \(C\)" <hutao09@huawei.com>,
 Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

T24gMDYvMDcvMTggMDg6NTgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDYvMDcvMTggMDg6
MjcsIENoZW5qaWEgKEMpIHdyb3RlOgo+PiBEZWFyIEp1ZXJnZW46Cj4+ICAgICAgICAgICAgV2Ug
d2lsbCBmb2xsb3cgeW91ciBzdWdnZXN0aW9uOiB1bmxvYWQgRFBESywgdGhlbiB0ZXN0IGEgYWdh
aW4uCj4+Cj4+IAlPdXIgc2VydmVyIGhhdmUgMjQgdmNwdSwgYW5kIGlmIHdlIHByZXNzICcwJyBp
dCBvbmx5IHNob3cgMTAgdmNwdSdzIGR1bXAgbWVzc2FnZSwgIGlzIHRoZXJlIGEgd2F5IHRvIHNo
b3cgbW9yZSBkdW1wIG1lc3NhZ2U/Cj4gCj4gSG1tLCBJIGd1ZXNzIHVzaW5nIHRoZSAnQScga2V5
IHRvIHRvZ2dsZSBhbHRlcm5hdGl2ZSBrZXkgaGFuZGxpbmcgbWlnaHQKPiBoZWxwLiBZb3UganVz
dCBoZWxwZWQgdG8gc3BvdCBhbiBlcnJvciBpbiB0aGUgaHlwZXJ2aXNvciByZWdhcmRpbmcKPiBk
dW1waW5nIGRvbTAgc3RhdGUgb24gbGFyZ2UgbWFjaGluZXMuCgpGb3JnZXQgdGhhdCB3aXRoIHRo
ZSBlcnJvci4gSSBtaXNyZWFkIHRoZSBjb2RlLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 07:39:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 07: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 1fbLLF-0004rN-G5; Fri, 06 Jul 2018 07: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbLLE-0004rI-KN
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 07:39:44 +0000
X-Inumbo-ID: bf536eba-80ef-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 bf536eba-80ef-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 07:39:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 01:39:41 -0600
Message-Id: <5B3F1CBD02000078001D1BE7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 01:39:41 -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: drop dead asm-offsets 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: 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>

VVJFR1NfdXNlcl9zaXplb2YgaGFkIGEgdXNlIGxvbmcsIGxvbmcgYWdvIG9uIHg4NiwgYW5kIGFw
cGFyZW50bHkgd2FzCmJsaW5kbHkgY2xvbmVkIGludG8gQVJNIGNvZGUuCgpUaGUgdXNlcyBvZiBV
UkVHU19zYXZlZF91cGNhbGxfbWFzayBhbmQgVVJFR1Nfe2RzLGVzLGZzLGdzfSBkaXNhcHBlYXJl
ZAppbiA3MWViM2E2NWUzICgiVk1YOiBzdHJlYW1saW5lIGVudHJ5LlMgY29kZSIpIGFuZCAxMTBi
MmQ2ZThhICgiU1ZNOgpzdHJlYW1saW5lIGVudHJ5LlMgY29kZSIpLgoKVGhlcmUgYXJlIG90aGVy
IEFSTSBzaWRlIFVSRUdTXyogd2hpY2ggbG9vayB0byBiZSB1bnVzZWQsIGJ1dCBJJ2QgcHJlZmVy
CnRvIGxlYXZlIGRlY2lkaW5nIG9uIHRoZWlyIGRpc3Bvc2l0aW9uIHRvIEFSTSBmb2xrcy4KCmly
cV9jYXBzX29mZnNldCBhbmQgbmV4dF9pbl9saXN0X29mZnNldCB3ZXJlIGludHJvZHVjZWQgaW4g
NTdiMDU2NjY2OAooIlJlLWVuYWJsZSBNU0kgc3VwcG9ydCIpIHdpdGhvdXQgYW55IHVzZXIuCgpW
Q1BVX2ZhaWxzYWZlX3thZGRyLHNlbH0gYW5kIF9WR0NGX2ZhaWxzYWZlX2Rpc2FibGVzX2V2ZW50
cyB1c2VzIHdlbnQKYXdheSBpbiBkOWI3ZWYyMDlhICgieDg2OiBkcm9wIGZhaWxzYWZlIGNhbGxi
YWNrIGludm9jYXRpb24gZnJvbQphc3NlbWJseSIpLgoKQ1BVSU5GT19wcm9jZXNzb3JfaWQgbG9v
a3MgdG8gaGF2ZSBiZWVuIGludHJvZHVjZWQgd2l0aG91dCB1c2VyIGJ5CjkxNzMzNWQ4YjMgKCJ4
ODY6IEF2b2lkIGFzc3VtcHRpb25zIGFib3V0IEMgc3RydWN0IGxheW91dHMgZnJvbSBhc20KY29k
ZSIpLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0t
IGEveGVuL2FyY2gvYXJtL2FybTMyL2FzbS1vZmZzZXRzLmMKKysrIGIveGVuL2FyY2gvYXJtL2Fy
bTMyL2FzbS1vZmZzZXRzLmMKQEAgLTU4LDcgKzU4LDYgQEAgdm9pZCBfX2R1bW15X18odm9pZCkK
ICAgIE9GRlNFVChVUkVHU19SMTJfZmlxLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncywgcjEyX2ZpcSk7
CiAKICAgIE9GRlNFVChVUkVHU19rZXJuZWxfc2l6ZW9mLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncywg
Y3Bzcik7Ci0gICBERUZJTkUoVVJFR1NfdXNlcl9zaXplb2YsIHNpemVvZihzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncykpOwogICAgQkxBTksoKTsKIAogICAgREVGSU5FKENQVUlORk9fc2l6ZW9mLCBzaXpl
b2Yoc3RydWN0IGNwdV9pbmZvKSk7Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0
cy5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jCkBAIC00Miw3ICs0Miw2
IEBAIHZvaWQgX19kdW1teV9fKHZvaWQpCiAgICBPRkZTRVQoVVJFR1NfRUxSX2VsMSwgc3RydWN0
IGNwdV91c2VyX3JlZ3MsIGVscl9lbDEpOwogCiAgICBPRkZTRVQoVVJFR1Nfa2VybmVsX3NpemVv
Ziwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHNwc3JfZWwxKTsKLSAgIERFRklORShVUkVHU191c2Vy
X3NpemVvZiwgc2l6ZW9mKHN0cnVjdCBjcHVfdXNlcl9yZWdzKSk7CiAgICBCTEFOSygpOwogCiAg
ICBERUZJTkUoQ1BVSU5GT19zaXplb2YsIHNpemVvZihzdHJ1Y3QgY3B1X2luZm8pKTsKLS0tIGEv
eGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvYXNtLW9mZnNldHMuYwpAQCAtNDEsMjIgKzQxLDE0IEBAIHZvaWQgX19kdW1teV9fKHZvaWQp
CiAgICAgT0ZGU0VUKFVSRUdTX3JkaSwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJkaSk7CiAgICAg
T0ZGU0VUKFVSRUdTX2Vycm9yX2NvZGUsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBlcnJvcl9jb2Rl
KTsKICAgICBPRkZTRVQoVVJFR1NfZW50cnlfdmVjdG9yLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncywg
ZW50cnlfdmVjdG9yKTsKLSAgICBPRkZTRVQoVVJFR1Nfc2F2ZWRfdXBjYWxsX21hc2ssIHN0cnVj
dCBjcHVfdXNlcl9yZWdzLCBzYXZlZF91cGNhbGxfbWFzayk7CiAgICAgT0ZGU0VUKFVSRUdTX3Jp
cCwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJpcCk7CiAgICAgT0ZGU0VUKFVSRUdTX2NzLCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncywgY3MpOwogICAgIE9GRlNFVChVUkVHU19lZmxhZ3MsIHN0cnVjdCBj
cHVfdXNlcl9yZWdzLCByZmxhZ3MpOwogICAgIE9GRlNFVChVUkVHU19yc3AsIHN0cnVjdCBjcHVf
dXNlcl9yZWdzLCByc3ApOwogICAgIE9GRlNFVChVUkVHU19zcywgc3RydWN0IGNwdV91c2VyX3Jl
Z3MsIHNzKTsKLSAgICBPRkZTRVQoVVJFR1NfZHMsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBkcyk7
Ci0gICAgT0ZGU0VUKFVSRUdTX2VzLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncywgZXMpOwotICAgIE9G
RlNFVChVUkVHU19mcywgc3RydWN0IGNwdV91c2VyX3JlZ3MsIGZzKTsKLSAgICBPRkZTRVQoVVJF
R1NfZ3MsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBncyk7CiAgICAgT0ZGU0VUKFVSRUdTX2tlcm5l
bF9zaXplb2YsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBlcyk7Ci0gICAgREVGSU5FKFVSRUdTX3Vz
ZXJfc2l6ZW9mLCBzaXplb2Yoc3RydWN0IGNwdV91c2VyX3JlZ3MpKTsKICAgICBCTEFOSygpOwog
Ci0gICAgT0ZGU0VUKGlycV9jYXBzX29mZnNldCwgc3RydWN0IGRvbWFpbiwgaXJxX2NhcHMpOwot
ICAgIE9GRlNFVChuZXh0X2luX2xpc3Rfb2Zmc2V0LCBzdHJ1Y3QgZG9tYWluLCBuZXh0X2luX2xp
c3QpOwogICAgIE9GRlNFVChWQ1BVX3Byb2Nlc3Nvciwgc3RydWN0IHZjcHUsIHByb2Nlc3Nvcik7
CiAgICAgT0ZGU0VUKFZDUFVfZG9tYWluLCBzdHJ1Y3QgdmNwdSwgZG9tYWluKTsKICAgICBPRkZT
RVQoVkNQVV92Y3B1X2luZm8sIHN0cnVjdCB2Y3B1LCB2Y3B1X2luZm8pOwpAQCAtNjQsMTAgKzU2
LDYgQEAgdm9pZCBfX2R1bW15X18odm9pZCkKICAgICBPRkZTRVQoVkNQVV90aHJlYWRfZmxhZ3Ms
IHN0cnVjdCB2Y3B1LCBhcmNoLmZsYWdzKTsKICAgICBPRkZTRVQoVkNQVV9ldmVudF9hZGRyLCBz
dHJ1Y3QgdmNwdSwgYXJjaC5wdl92Y3B1LmV2ZW50X2NhbGxiYWNrX2VpcCk7CiAgICAgT0ZGU0VU
KFZDUFVfZXZlbnRfc2VsLCBzdHJ1Y3QgdmNwdSwgYXJjaC5wdl92Y3B1LmV2ZW50X2NhbGxiYWNr
X2NzKTsKLSAgICBPRkZTRVQoVkNQVV9mYWlsc2FmZV9hZGRyLCBzdHJ1Y3QgdmNwdSwKLSAgICAg
ICAgICAgYXJjaC5wdl92Y3B1LmZhaWxzYWZlX2NhbGxiYWNrX2VpcCk7Ci0gICAgT0ZGU0VUKFZD
UFVfZmFpbHNhZmVfc2VsLCBzdHJ1Y3QgdmNwdSwKLSAgICAgICAgICAgYXJjaC5wdl92Y3B1LmZh
aWxzYWZlX2NhbGxiYWNrX2NzKTsKICAgICBPRkZTRVQoVkNQVV9zeXNjYWxsX2FkZHIsIHN0cnVj
dCB2Y3B1LAogICAgICAgICAgICBhcmNoLnB2X3ZjcHUuc3lzY2FsbF9jYWxsYmFja19laXApOwog
ICAgIE9GRlNFVChWQ1BVX3N5c2NhbGwzMl9hZGRyLCBzdHJ1Y3QgdmNwdSwKQEAgLTk2LDcgKzg0
LDYgQEAgdm9pZCBfX2R1bW15X18odm9pZCkKICAgICBPRkZTRVQoVkNQVV9hc3luY19leGNlcHRp
b25fbWFzaywgc3RydWN0IHZjcHUsIGFzeW5jX2V4Y2VwdGlvbl9tYXNrKTsKICAgICBERUZJTkUo
VkNQVV9UUkFQX05NSSwgVkNQVV9UUkFQX05NSSk7CiAgICAgREVGSU5FKFZDUFVfVFJBUF9NQ0Us
IFZDUFVfVFJBUF9NQ0UpOwotICAgIERFRklORShfVkdDRl9mYWlsc2FmZV9kaXNhYmxlc19ldmVu
dHMsIF9WR0NGX2ZhaWxzYWZlX2Rpc2FibGVzX2V2ZW50cyk7CiAgICAgREVGSU5FKF9WR0NGX3N5
c2NhbGxfZGlzYWJsZXNfZXZlbnRzLCAgX1ZHQ0Zfc3lzY2FsbF9kaXNhYmxlc19ldmVudHMpOwog
ICAgIEJMQU5LKCk7CiAKQEAgLTEyOCw3ICsxMTUsNiBAQCB2b2lkIF9fZHVtbXlfXyh2b2lkKQog
ICAgIEJMQU5LKCk7CiAKICAgICBPRkZTRVQoQ1BVSU5GT19ndWVzdF9jcHVfdXNlcl9yZWdzLCBz
dHJ1Y3QgY3B1X2luZm8sIGd1ZXN0X2NwdV91c2VyX3JlZ3MpOwotICAgIE9GRlNFVChDUFVJTkZP
X3Byb2Nlc3Nvcl9pZCwgc3RydWN0IGNwdV9pbmZvLCBwcm9jZXNzb3JfaWQpOwogICAgIE9GRlNF
VChDUFVJTkZPX2N1cnJlbnRfdmNwdSwgc3RydWN0IGNwdV9pbmZvLCBjdXJyZW50X3ZjcHUpOwog
ICAgIE9GRlNFVChDUFVJTkZPX2NyNCwgc3RydWN0IGNwdV9pbmZvLCBjcjQpOwogICAgIE9GRlNF
VChDUFVJTkZPX3hlbl9jcjMsIHN0cnVjdCBjcHVfaW5mbywgeGVuX2NyMyk7CgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 07:50:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 07:50: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 1fbLVg-0006cN-QN; Fri, 06 Jul 2018 07:50: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+vo=jw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fbLVe-0006cI-VJ
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 07:50:30 +0000
X-Inumbo-ID: 40f0951f-80f1-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40f0951f-80f1-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 07:50:30 +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 906A8ACD0;
 Fri,  6 Jul 2018 07:50:28 +0000 (UTC)
To: "Chenjia (C)" <chenjia09@huawei.com>, Jan Beulich <JBeulich@suse.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
 <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.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: <2cf6117e-c32c-7572-3105-97d88001a2de@suse.com>
Date: Fri, 6 Jul 2018 09:50:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] 
 =?utf-8?b?562U5aSNOiDnrZTlpI06IOetlOWkjTogIOetlA==?=
 =?utf-8?q?=E5=A4=8D=3A_Help=3A_a_xen_crash_of_4=2E8=2E2_version/////?=
 =?utf-8?q?=E7=AD=94=E5=A4=8D=3A_Is_there_a_faster_way_to_restore_Virtual_?=
 =?utf-8?q?machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, "Hutao \(C\)" <hutao09@huawei.com>,
 Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

T24gMDYvMDcvMTggMDg6MjcsIENoZW5qaWEgKEMpIHdyb3RlOgo+IERlYXIgSnVlcmdlbjoKPiAg
ICAgICAgICAgIFdlIHdpbGwgZm9sbG93IHlvdXIgc3VnZ2VzdGlvbjogdW5sb2FkIERQREssIHRo
ZW4gdGVzdCBhIGFnYWluLgo+IAo+IAlPdXIgc2VydmVyIGhhdmUgMjQgdmNwdSwgYW5kIGlmIHdl
IHByZXNzICcwJyBpdCBvbmx5IHNob3cgMTAgdmNwdSdzIGR1bXAgbWVzc2FnZSwgIGlzIHRoZXJl
IGEgd2F5IHRvIHNob3cgbW9yZSBkdW1wIG1lc3NhZ2U/CgpMb29raW5nIG1vcmUgYXQgdGhpcyBJ
IGd1ZXNzIHRoZSBjb25zb2xlIHJpbmcgYnVmZmVyIGlzIHRvbyBzbWFsbC4KClBsZWFzZSBhZGQK
CmNvbnJpbmdfc2l6ZT0xTQoKdG8geW91ciBoeXBlcnZpc29yIGJvb3QgcGFyYW1ldGVycy4KCgpK
dWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 07:51:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 07:51:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbLWD-0006gX-9i; Fri, 06 Jul 2018 07:51: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbLWC-0006gK-AR
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 07:51:04 +0000
X-Inumbo-ID: 5255ecc8-80f1-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 5255ecc8-80f1-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 09:50:59 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 01:51:01 -0600
Message-Id: <5B3F1F6402000078001D1BFA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 01:51:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
 <5B3C9E8102000078001D0F53@prv1-mh.provo.novell.com>
 <17566a2f-002c-5c19-0019-1fa333d53a3a@citrix.com>
 <5B3DE4C102000078001D1655@prv1-mh.provo.novell.com>
 <04e9687f-3d6a-1bac-49ee-3227bdc5e884@citrix.com>
In-Reply-To: <04e9687f-3d6a-1bac-49ee-3227bdc5e884@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 13/13] x86/domctl: Implement
 XEN_DOMCTL_set_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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+IE9uIDA1LjA3LjE4IGF0IDE5OjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMDcvMTggMTA6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pgo+Pj4+PiArICAg
IC8qCj4+Pj4+ICsgICAgICogQXVkaXQgd2FzIHN1Y2Nlc3NmdWwuICBSZXBsYWNlIGV4aXN0aW5n
IHBvbGljaWVzLCBsZWF2aW5nIHRoZSBvbGQKPj4+Pj4gKyAgICAgKiBwb2xpY2llcyB0byBiZSBm
cmVlZC4KPj4+Pj4gKyAgICAgKi8KPj4+Pj4gKyAgICBTV0FQKG5ldy5jcCwgZC0+YXJjaC5jcHVp
ZCk7Cj4+Pj4+ICsgICAgU1dBUChuZXcuZHAsIGQtPmFyY2gubXNyKTsKPj4+Pj4gKyAgICBTV0FQ
KG5ldy52cCwgdi0+YXJjaC5tc3IpOwo+Pj4+PiArCj4+Pj4+ICsgICAgLyogTWVyZ2UgdGhlIChu
b3cgYXVkaXRlZCkgdkNQVSBNU1JzIGludG8gZXZlcnkgb3RoZXIgbXNyX3ZjcHVfcG9saWN5LiAq
Lwo+Pj4+PiArICAgIGZvciAoIDsgdjsgdiA9IHYtPm5leHRfaW5fbGlzdCApCj4+Pj4gVGhpcyBv
cGVuLWNvZGVkIGFsbW9zdC1mb3JfZWFjaF9kb21haW4oKSBkb2Vzbid0IGxvb2sgdmVyeSBuaWNl
Lgo+Pj4gSVRZTSBmb3JfZWFjaF92Y3B1KCkKPj4gT29wcywgb2YgY291cnNlLgo+Pgo+Pj4gQW5k
IHllcywgYnV0IGZvcl9lYWNoX3ZjcHUoKSBpcyB3cm9uZyB0byB1c2UgaGVyZSwgYW5kIHdlIGRv
bid0IGhhdmUgYQo+Pj4gZm9yX2VhY2hfdmNwdV9vdGhlcl90aGFuXzAoKSBoZWxwZXIuCj4+IFBl
cmhhcHMgc3RpbGwgYmV0dGVyIHRvIGRvCj4+Cj4+ICAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCj4+
ICAgICB7Cj4+ICAgICAgICAgaWYgKCB2LT52Y3B1X2lkID09IDAgKQo+PiAgICAgICAgICAgICBj
b250aW51ZTsKPj4gICAgICAgICAuLi4KPj4gICAgIH0KPj4KPj4gPwo+IAo+IERvIHlvdSB0aGlu
ayB0aGF0IGxvb2tzIGNsZWFuZXI/CgpZZXMuIFRoZXJlIGlzIGV4YWN0bHkgb25lIG90aGVyIG9w
ZW4gY29kZWQgdXNlIG9mIG5leHRfaW5fbGlzdCBpbiB4ODYKY29kZSAod2l0aCB0aGUgYXNtLW9m
ZnNldHMgY2xlYW51cCBpbiBwbGFjZSB0aGF0IEkndmUganVzdCBzZW50KSwgYW5kIEknZApwcmVm
ZXIgdG8gc2VlIHRoYXQgZ28gYXdheSBhcyB3ZWxsIChidXQgaXQncyBsZXNzIG9idmlvdXMgd2hh
dCBhCnJlYXNvbmFibGUgcmVwbGFjZW1lbnQgd291bGQgbG9vayBsaWtlIHRoZXJlKS4KCj4gSSBk
b3VidCB0aGUgY29tcGlsZXIgY2FuIG9wdGltaXNlIHRoYXQgaW50byBteSB2ZXJzaW9uLgoKSSdt
IHByZXR0eSBzdXJlIGl0IGNhbid0LCBidXQgSSdtIGFsc28gcHJldHR5IHN1cmUgaXQgZG9lc24n
dCBtYXR0ZXIgaGVyZS4KCj4+Pj4+ICsgICAgewo+Pj4+PiArICAgICAgICAvKiBYWFggLSBGaWd1
cmUgb3V0IGhvdyB0byBhdm9pZCBhIFRPQ1RPVSByYWNlIGhlcmUuICBYTEFUIGFyZWE/ICovCj4+
Pj4+ICsgICAgICAgIGlmICggKHJldCA9IHg4Nl9tc3JfY29weV9mcm9tX2J1ZmZlcigKPj4+Pj4g
KyAgICAgICAgICAgICAgICAgIE5VTEwsIHYtPmFyY2gubXNyLCB4ZHBjLT5tc3JfcG9saWN5LCB4
ZHBjLT5ucl9tc3JzLCBOVUxMKSkgKQo+Pj4+IFdoeSBjYW4ndCB5b3UgZ28gZnJvbSB2Q1BVIDAn
cyB2LT5hcmNoLm1zciBoZXJlLCB3aGljaCBpcyB0aGUgY29waWVkLWluCj4+Pj4gKGFuZCBzYW5p
dGl6ZWQpIHJlcHJlc2VudGF0aW9uIGFscmVhZHk/IEFsc28sIGlzIGl0IHJlYWxseSBhIGdvb2Qg
aWRlYSB0bwo+Pj4+IGFzc3VtZSBhbGwgdkNQVS1zIGhhdmUgdGhlIHNhbWUgcG9saWNpZXM/Cj4+
PiBUaGVyZSBhcmUgbXVsdGlwbGUgY29sbGlkaW5nIGlzc3VlcyB3aGljaCBsZWFkIHRvIHRoaXMg
Y29kZSwgYnV0IGFzCj4+PiBzZXZlcmFsIHBlb3BsZSBoYXZlIHBvaW50ZWQgb3V0LCBpdHMgcHJv
YmFibHkgb3ZlciB0aGUgdG9wLgo+Pj4KPj4+IEZpcnN0LCBhcyB0byB0aGUgc2FtZSBwb2xpY3ku
ICBUaGlzIGh5cGVyY2FsbCBjYW4gY3VycmVudGx5IG9ubHkgYmUgdXNlZAo+Pj4gYmVmb3JlIHRo
ZSB2Y3B1IGhhcyBzdGFydGVkIGV4ZWN1dGluZy4KPj4+Cj4+PiBBcyBzdWNoLCBpdCBpcyBzZXR0
aW5nIHRoZSBpbml0IHN0YXRlIG9mIHRoZSBNU1JzIGZyb20gdGhlIGd1ZXN0cyBwb2ludAo+Pj4g
b2YgdmlldywgYW5kIHRoZXJlIGlzIGV4YWN0bHkgb25lIE1TUiBJJ20gYXdhcmUgb2Ygd2hpY2gg
aGFzIGFuIGluaXQKPj4+IHZhbHVlIHdoaWNoIGRlcGVuZHMgb24gdGhlIGNvcmUgKHRoYXQgYmVp
bmcgQVBJQ19CQVNFLkJTUCB3aGljaCBjYW4KPj4+IHRyaXZpYWxseSBiZSBoYW5kbGVkIGluIFhl
bikuICBBbGwgb3RoZXIgTVNScyBoYXZlIGlkZW50aWNhbCBpbml0IHN0YXRlCj4+PiBBRkFJQ1Qs
IGFuZCBJIGRvbid0IHdhbnQgdG8gY3JlYXRlIGFuIGludGVyZmFjZSB3aGljaCBtYWtlcyBpdCBl
YXN5IHRvCj4+PiBhY2NpZGVudGFsbHkgZW5kIHVwIHdpdGggd3JvbmcgdmFsdWVzLgo+PiBTbyB3
aGF0IGFib3V0IG1pZ3JhdGlvbj8gVGhlcmUgYXJlIGNlcnRhaW5seSBkaWZmZXJpbmcgaW5jb21p
bmcgdmFsdWVzCj4+IHRoZXJlLiBPZiBjb3Vyc2UgdGhlcmUncyB0aGUgTVNScyByZXN0b3JlIHJl
Y29yZCwgYnV0IG5vIGF0b21pYyBzYW5pdHkKPj4gY2hlY2sgYmV0d2VlbiB0aG9zZSBhbmQgdGhl
IHBvbGljeSBoZXJlIGlzIHBvc3NpYmxlLgo+IAo+IE1pZ3JhdGlvbiBpcyBzdGlsbCBhIHByb2Js
ZW0uICBUaGlzIENQVUlEL01TUiB3b3JrIGlzIHRoZSBuZXh0IHN0ZXAgb24KPiB0aGUgcGF0aCB0
byBmaXhpbmcgdGhlICJzdGF0ZSBiZWZvcmUgcG9saWN5IiBwcm9ibGVtIHdlJ3ZlIGdvdCB3aGVu
Cj4gcmVzdG9yaW5nIGEgZ3Vlc3QuCj4gCj4gT25jZSB3ZSBoYXZlIGEgd29ya2luZyBDUFVJRCBh
bmQgUi9PIE1TUiBjb25maWd1cmF0aW9uICJibG9iIiB3aGljaCB0aGUKPiB0b29sc3RhY2sgY2Fu
IG1hbmlwdWxhdGUsIHdlIGNhbiAoaW4gWGVuKSByZXF1aXJlIHRoYXQgdGhlIHRvb2xzdGFjawo+
IHByb3ZpZGUgdGhlIGJsb2IgYmVmb3JlIG1lbW9yeSBhbmQgUi9XIHJlZ2lzdGVyIHN0YXRlLgoK
SG1tLCB5b3UgdGFsayBhYm91dCByL28gTVNScyBoZXJlIG9ubHksIGJ1dCB0aGlzIHRoZW4gY292
ZXJzIHRoZQpkb21haW4gcG9saWN5IG9iamVjdCBvbmx5IHdoZW4gbG9va2luZyBhdCB3aGF0IHdl
IGN1cnJlbnRseSBoYXZlLgpCb3RoIE1TUnMgaW4gdGhlIHZDUFUgcG9saWN5IG9iamVjdCBhcmUg
ci93IG9uZXMsIGFuZCBoZW5jZSBJJ2QKbGlrZSBpdCB0byBiZSBhdCBsZWFzdCBjbGVhciB3aGF0
IHRoZSBpbnRlcmFjdGlvbiBiZXR3ZWVuIHRoZSBwb2xpY3kKYW5kIG90aGVyIE1TUiByZXN0b3Jl
IGlzIHN1cHBvc2VkIHRvIGJlIGluIHRoZSBlbmQuCgpUaGlzIGlzIGluIHBhcnRpY3VsYXIgcmVs
ZXZhbnQgd3J0IHRoZSBkZXJpdmF0aW9uIG9mIGRhdGEgZnJvbSB2Q1BVIDAKaGVyZS4gV2l0aCB3
aGF0IHlvdSBkbyBjdXJyZW50bHksIHlvdSBhbHJlYWR5IG1ha2UgdGhlIGNvZGUKZGVwZW5kZW50
IHVwb24gdGhlIE1TUnMgcmVjb3JkIGNvbWluZyBhZnRlciB0aGUgY29uZmlndXJhdGlvbgpkb25l
IGhlcmUsIG9yIGVsc2UgdGhlIGNsb25pbmcgb2YgdkNQVSAwIHJlZ2lzdGVyIHZhbHVlcyB3b3Vs
ZApjbG9iYmVyIHRoZSBpbnRlbmRlZCAocmVzdG9yZWQpIG9uZXMuCgo+IFdoZW4gd2UgZ2V0IHRv
IHRoYXQgcG9pbnQsIHRoZSB0b29sc3RhY2sgc2hhbGwgY2FsbAo+IERPTUNUTF9nZXRfY3B1bXNy
X3BvbGljeSAobW9kdWxvIHdoYXRldmVyIHBsYW4gSSBkZXZpY2UgdG8gZml4IG91ciBSL1cKPiBN
U1IgZnJvbSB0aGUgVkNQVSBzdGF0ZSBwcm9ibGVtKSBhbmQgcGxhY2UgdGhpcyBhaGVhZCBvZiB0
aGUgbWFpbgo+IG1lbW9yeS9yZWdpc3RlciBzdGF0ZSBpbiB0aGUgbWlncmF0aW9uIHN0cmVhbS4K
Ckl0IGlzIHBlcmhhcHMgdGhlIGNhc2UgdGhhdCByL3cgTVNScyB3ZXJlbid0IGFjdHVhbGx5IG1l
YW50IHRvIGdvCmludG8gdGhlIHBvbGljeSBzdHJ1Y3R1cmVzPwoKPiBUaGUgcmVjZWl2aW5nIHNp
ZGUgd2lsbCBlaXRoZXIgZmVlZCB0aGUgYmxvYiBiYWNrIHRvIFhlbiwgb3IgZmFicmljYXRlCj4g
dGhlIHBvbGljeSBvdXQgb2YgdGhpbiBhaXIgYXQgdGhpcyBwb2ludC4gIFRoZSBjdXJyZW50IGJl
aGF2aW91ciBpcyB0bwo+IGZhYnJpY2F0ZSBhIHBvbGljeSBvdXQgb2YgdGhpbiBhaXIgYWZ0ZXIg
YWxsIG1pZ3JhdGlvbiBzdHJlYW0gaXMKPiBjb21wbGV0ZSwgYnV0IGJlZm9yZSB1bnBhdXNpbmcg
dGhlIGRvbWFpbi4KCkkuZS4sIGFzIG1lbnRpb25lZCBhYm92ZSwgeW91IGNsb2JiZXIgdGhlIHZh
bHVlcyBjb21pbmcgZnJvbSB0aGUKQ1BVX01TUiByZWNvcmQuIEkgZG9uJ3QgdGhpbmsgdGhpcyBj
YW4gYmUgdGhlIHdheSB0byBnbywgbm90IGV2ZW4KdGVtcG9yYXJpbHkuCgpKYW4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 07:52:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 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 1fbLXy-0006qx-Qm; Fri, 06 Jul 2018 07: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbLXx-0006qL-Ps
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 07:52:53 +0000
X-Inumbo-ID: 96109a45-80f1-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 96109a45-80f1-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 07:52:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 01:52:51 -0600
Message-Id: <5B3F1FD102000078001D1C09@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 01:52:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <chenjia09@huawei.com>,"Juergen Gross" <jgross@suse.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
 <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.com>
In-Reply-To: <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 
 =?utf-8?b?562U5aSNOiDnrZTlpI06IOetlOWkjTogIOetlA==?=
 =?utf-8?q?=E5=A4=8D=3A_Help=3A_a_xen_crash_of_4=2E8=2E2_version/////?=
 =?utf-8?q?=E7=AD=94=E5=A4=8D=3A_Is_there_a_faster_way_to_restore_Virtual_?=
 =?utf-8?q?machine_status_in_Xen=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>
Cc: zhaobingjian@huawei.com, shentao8@huawei.com,
 "Hutao\(C\)" <hutao09@huawei.com>, Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin\(A\)" <zhuxiaolin09@huawei.com>, wangxu0@huawei.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

Pj4+IE9uIDA2LjA3LjE4IGF0IDA4OjI3LCA8Y2hlbmppYTA5QGh1YXdlaS5jb20+IHdyb3RlOgo+
IERlYXIgSnVlcmdlbjoKPiAgICAgICAgICAgIFdlIHdpbGwgZm9sbG93IHlvdXIgc3VnZ2VzdGlv
bjogdW5sb2FkIERQREssIHRoZW4gdGVzdCBhIGFnYWluLgo+IAo+IAlPdXIgc2VydmVyIGhhdmUg
MjQgdmNwdSwgYW5kIGlmIHdlIHByZXNzICcwJyBpdCBvbmx5IHNob3cgMTAgdmNwdSdzIGR1bXAg
Cj4gbWVzc2FnZSwgIGlzIHRoZXJlIGEgd2F5IHRvIHNob3cgbW9yZSBkdW1wIG1lc3NhZ2U/CgpB
bmQgeW91IGRvbid0IGhhcHBlbiB0byBydW4gRG9tMCB3aXRoIGp1c3QgMTAgdkNQVS1zPwoKQWxz
bywgd2hlbiByZXNwb25kaW5nIHRvIErDvHJnZW4ncyBtYWlscywgcGxlYXNlIG1vdmUgbWUgdG8g
Q2MuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 07:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 07: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 1fbLe2-0007Zj-Ok; Fri, 06 Jul 2018 07:59: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=w/6h=jw=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1fbLe1-0007Ze-7W
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 07:59:09 +0000
X-Inumbo-ID: 75070840-80f2-11e8-a6a9-d7ebe60f679a
Received: from huawei.com (unknown [45.249.212.188])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75070840-80f2-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 07:59:08 +0000 (UTC)
Received: from NKGEML413-HUB.china.huawei.com (unknown [172.30.72.54])
 by Forcepoint Email with ESMTP id 16CB232B91B7F;
 Fri,  6 Jul 2018 15:59:03 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 NKGEML413-HUB.china.huawei.com ([10.98.56.74]) with mapi id
 14.03.0382.000; Fri, 6 Jul 2018 15:58:58 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: Juergen Gross <jgross@suse.com>
Thread-Topic: =?utf-8?B?562U5aSNOiDnrZTlpI06IOetlOWkjTogW1hlbi1kZXZlbF0g562U5aSNOiBI?=
 =?utf-8?B?ZWxwOiBhIHhlbiBjcmFzaCBvZiA0LjguMiB2ZXJzaW9uLy8vLy/nrZTlpI06?=
 =?utf-8?B?IElzIHRoZXJlIGEgZmFzdGVyIHdheSB0byByZXN0b3JlIFZpcnR1YWwgbWFj?=
 =?utf-8?Q?hine_status_in_Xen=3F?=
Thread-Index: AQHUE1YcbhtI5j8VY025sXyxY1HCMKR//B7w//+V6wCAAfYDQP//peuAgACNfiD//5PEgAAQxf6Q
Date: Fri, 6 Jul 2018 07:58:56 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51ABD88@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
 <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.com>
 <2cf6117e-c32c-7572-3105-97d88001a2de@suse.com>
In-Reply-To: <2cf6117e-c32c-7572-3105-97d88001a2de@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: [Xen-devel] =?utf-8?b?562U5aSNOiDnrZTlpI06IOetlOWkjTog562U5aSN?=
 =?utf-8?b?OiAg562U5aSNOiBIZWxwOiBhIHhlbiBjcmFzaCBvZiA0LjguMiB2ZXJzaW9u?=
 =?utf-8?q?/////=E7=AD=94=E5=A4=8D=3A_Is_there_a_faster_way_to_restore_Vir?=
 =?utf-8?q?tual_machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, "Hutao \(C\)" <hutao09@huawei.com>,
 Yaoshaomin <yaoshaomin@huawei.com>, Jan Beulich <JBeulich@suse.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

RGVhciBKdWVyZ2VuOg0KCU9rLCB3ZSB3aWxsIGFkZCB0aGUgY29ucmluZ19zaXplICBwYXJhbWV0
ZXJzIGFuZCBkaXNhYmxlIERQREsgdGhlbiB0ZXN0IGFnYWluLCBpZiB3ZSBoYXZlIHRoZSBuZXcg
cmVzdWx0LCB3ZSB3aWxsIHNlbmQgdG8geW91LCB0aGFuayB5b3UgZm9yIHlvdXIgaGVscCENCg0K
QmVzdCBSZWdhcmRzDQoNCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogSnVlcmdl
biBHcm9zcyBbbWFpbHRvOmpncm9zc0BzdXNlLmNvbV0gDQrlj5HpgIHml7bpl7Q6IDIwMTjlubQ3
5pyINuaXpSAxNTo1MA0K5pS25Lu25Lq6OiBDaGVuamlhIChDKSA8Y2hlbmppYTA5QGh1YXdlaS5j
b20+OyBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+DQrmioTpgIE6IHpoYW9iaW5namlh
biA8emhhb2JpbmdqaWFuQGh1YXdlaS5jb20+OyBTaGVudGFvIChUZXJyeSkgPHNoZW50YW84QGh1
YXdlaS5jb20+OyBZYW9zaGFvbWluIDx5YW9zaGFvbWluQGh1YXdlaS5jb20+OyBaaHV4aWFvbGlu
IChBKSA8emh1eGlhb2xpbjA5QGh1YXdlaS5jb20+OyB3YW5neHUgKFIpIDx3YW5neHUwQGh1YXdl
aS5jb20+OyB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IHl1YW5q
aW5mZW5nIDx5dWFuamluZmVuZ0BodWF3ZWkuY29tPjsgSHV0YW8gKEMpIDxodXRhbzA5QGh1YXdl
aS5jb20+DQrkuLvpopg6IFJlOiDnrZTlpI06IOetlOWkjTog562U5aSNOiBbWGVuLWRldmVsXSDn
rZTlpI06IEhlbHA6IGEgeGVuIGNyYXNoIG9mIDQuOC4yIHZlcnNpb24vLy8vL+etlOWkjTogSXMg
dGhlcmUgYSBmYXN0ZXIgd2F5IHRvIHJlc3RvcmUgVmlydHVhbCBtYWNoaW5lIHN0YXR1cyBpbiBY
ZW4/DQoNCk9uIDA2LzA3LzE4IDA4OjI3LCBDaGVuamlhIChDKSB3cm90ZToNCj4gRGVhciBKdWVy
Z2VuOg0KPiAgICAgICAgICAgIFdlIHdpbGwgZm9sbG93IHlvdXIgc3VnZ2VzdGlvbjogdW5sb2Fk
IERQREssIHRoZW4gdGVzdCBhIGFnYWluLg0KPiANCj4gCU91ciBzZXJ2ZXIgaGF2ZSAyNCB2Y3B1
LCBhbmQgaWYgd2UgcHJlc3MgJzAnIGl0IG9ubHkgc2hvdyAxMCB2Y3B1J3MgZHVtcCBtZXNzYWdl
LCAgaXMgdGhlcmUgYSB3YXkgdG8gc2hvdyBtb3JlIGR1bXAgbWVzc2FnZT8NCg0KTG9va2luZyBt
b3JlIGF0IHRoaXMgSSBndWVzcyB0aGUgY29uc29sZSByaW5nIGJ1ZmZlciBpcyB0b28gc21hbGwu
DQoNClBsZWFzZSBhZGQNCg0KY29ucmluZ19zaXplPTFNDQoNCnRvIHlvdXIgaHlwZXJ2aXNvciBi
b290IHBhcmFtZXRlcnMuDQoNCg0KSnVlcmdlbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 08:07:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 08:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbLm5-0000tF-0q; Fri, 06 Jul 2018 08:07: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbLm3-0000tA-Mn
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 08:07:27 +0000
X-Inumbo-ID: 9f159743-80f3-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 9f159743-80f3-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 08:07:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 02:07:25 -0600
Message-Id: <5B3F233C02000078001D1C2F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 02:07:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Doug Goldstein" <cardoe@cardoe.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-2-git-send-email-andrew.cooper3@citrix.com>
 <5B3C838C02000078001D0E0E@prv1-mh.provo.novell.com>
 <12cff264-ae47-75b6-602c-6b867aea49ad@citrix.com>
 <5B3CD24A02000078001D1156@prv1-mh.provo.novell.com>
 <20180706013512.v2y524cqcmoaelrh@doug-macbook.localdomain>
In-Reply-To: <20180706013512.v2y524cqcmoaelrh@doug-macbook.localdomain>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 01/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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+IE9uIDA2LjA3LjE4IGF0IDAzOjM1LCA8Y2FyZG9lQGNhcmRvZS5jb20+IHdyb3RlOgo+IE9u
IFdlZCwgSnVsIDA0LCAyMDE4IGF0IDA3OjU3OjMwQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+PiA+Pj4gT24gMDQuMDcuMTggYXQgMTQ6MDMsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PiB3cm90ZToKPj4gPiBPbiAwNC8wNy8xOCAwOToyMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+
Pj4+IE9uIDAzLjA3LjE4IGF0IDIyOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4+ID4+PiAtLS0gYS90b29scy9pbmNsdWRlL01ha2VmaWxlCj4+ID4+PiArKysgYi90b29s
cy9pbmNsdWRlL01ha2VmaWxlCj4+ID4+PiBAQCAtMjEsNiArMjEsOSBAQCB4ZW4vLmRpcjoKPj4g
Pj4+ICAJbG4gLXNmICQoYWRkcHJlZml4ICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL3hlbi8sbGli
ZWxmLmggZWxmc3RydWN0cy5oKSAKPiB4ZW4vbGliZWxmLwo+PiA+Pj4gIAlsbiAtcyAuLi94ZW4t
Zm9yZWlnbiB4ZW4vZm9yZWlnbgo+PiA+Pj4gIAlsbiAtc2YgJChYRU5fUk9PVCkveGVuL2luY2x1
ZGUvYWNwaSBhY3BpCj4+ID4+PiAraWZlcSAoJChDT05GSUdfWDg2KSx5KQo+PiA+Pj4gKwlsbiAt
c2YgJChYRU5fUk9PVCkveGVuL2luY2x1ZGUveGVuL2xpYng4NiB4ZW4vbGlieDg2Cj4+ID4+PiAr
ZW5kaWYKPj4gPj4gV2h5IG5vdCBzZXQgdGhlIGluY2x1ZGUgcGF0aCBzdWl0YWJseT8KPj4gPiAK
Pj4gPiBCZWNhdXNlIHRoaXMgaXMgaG93IGV2ZXJ5dGhpbmcgZWxzZSBpcyBjdXJyZW50bHkgZG9u
ZS4gIElmIHdlIHdhbnQgdG8KPj4gPiBjaGFuZ2UgaG93IHRvb2xzIGdldCB0aGVpciBoeXBlcnZp
c29yIGhlYWRlciBmaWxlcywgdGhhdCBzaG91bGQgYmUKPj4gPiBpbmRlcGVuZGVudCB3b3JrLgo+
PiAKPj4gSG93IHRoaXMgZ2V0cyBkb25lIGhlcmUgaGFzIG5vIGRpcmVjdCBpbXBsaWNhdGlvbnMg
b24gcHJlLWV4aXN0aW5nCj4+IG1lY2hhbmlzbXMuCj4gCj4gV2hpbGUgbm90IHdyb25nIHJlZmFj
dG9yaW5nIHRoZSBidWlsZCBzeXN0ZW0gYXBwZWFycyB0byBiZSBvcnRob2dvbmFsIHRvCj4gdGhl
IGVudGlyZSBzZXJpZXMuIFRoaXMgaGFkIGJlZW4gcHJvcG9zZWQgYmVmb3JlIHdoZW4gSSB0cmll
ZCB0bwo+IHNlcGFyYXRlIHRoZSB4ZW4gYW5kIHRvb2xzIGJ1aWxkIHN5c3RlbXMgYXBhcnQgYmVm
b3JlIGFuZCBJIGRvIG5vdAo+IHJlY2FsbCB3aHkgaXQgd2Fzbid0IGRvbmUuCgpJIGRvbid0IHVu
ZGVyc3RhbmQ6IEkndmUgbm90IHNhaWQgdGhlIGN1cnJlbnQgbW9kZWwgbmVlZHMgcmVmYWN0b3Jp
bmcKX2luIHRoaXMgc2VyaWVzXyAoaXQncyBsaWtlbHkgd29ydGh3aGlsZSBhcyBhbiBpbmRlcGVu
ZGVudCB0YXNrKS4gTGVhdmUgYXMKaXMgd2hhdCBpcyB0aGVyZSwgYnV0IGRvbid0IHRpZSB5b3Vy
c2VsZiB0byBkb2luZyBuZXcgdGhpbmdzIHRoZSBzYW1lIHdheS4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 08:09:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 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 1fbLnw-00011I-I5; Fri, 06 Jul 2018 08: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=kype=jw=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1fbLnu-000118-Sc
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 08:09:22 +0000
X-Inumbo-ID: e3e608ae-80f3-11e8-a6a9-d7ebe60f679a
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3e608ae-80f3-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 08:09:22 +0000 (UTC)
Received: from 120-71-ftth.on.nl ([88.159.71.120]:40658 helo=[10.97.35.6])
 by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89)
 (envelope-from <linux@eikelenboom.it>)
 id 1fbLnd-0004hF-KY; Fri, 06 Jul 2018 10:09:05 +0200
To: Sander Eikelenboom <linux@eikelenboom.it>,
 Ian Jackson <ian.jackson@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <341794021.20180705174025@eikelenboom.it>
 <23358.17933.141197.826134@mariner.uk.xensource.com>
 <FB11B977-C6B6-4A82-BB05-00D5F701D67B@citrix.com>
 <d5942e06-98cc-63dc-549c-dd3e471ca125@citrix.com>
 <23358.20262.278645.448005@mariner.uk.xensource.com>
 <a0fb7723-8d48-4f34-2f56-b0be8ebb3088@eikelenboom.it>
 <23358.20774.515467.286714@mariner.uk.xensource.com>
 <b51b15f2-dd8a-75b5-b275-5d100bc4abe4@eikelenboom.it>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <72b7db99-a4ef-2829-09ff-fe016469133e@eikelenboom.it>
Date: Fri, 6 Jul 2018 10:09:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <b51b15f2-dd8a-75b5-b275-5d100bc4abe4@eikelenboom.it>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDYvMDcvMTggMDA6NDcsIFNhbmRlciBFaWtlbGVuYm9vbSB3cm90ZToKPiBPbiAwNS8wNy8x
OCAxOToxMSwgSWFuIEphY2tzb24gd3JvdGU6Cj4+IFNhbmRlciBFaWtlbGVuYm9vbSB3cml0ZXMg
KCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3VtbWl0IDIwMTggZGVzaWduIHNlc3Np
b25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhseSByZWxlYXNlIENhZGVuY2UgdG9v
IHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPj4+IEp1c3Qgd29uZGVyaW5nLCBhcmUg
dGhlcmUgYW55IHRpbWluZyBzdGF0aXN0aWNzIGtlcHQgZm9yIHRoZSBPU1N0ZXN0Cj4+PiBmbGln
aHRzIChhbmQgc2VwYXJhdGUgZm9yIGJ1aWxkaW5nIHRoZSB2YXJpb3VzIGNvbXBvbmVudHMgYW5k
IHJ1bm5pbmcKPj4+IHRoZSBpbmRpdmlkdWFsIHRlc3RzID8pLiBPciBzaG91bGQgdGhleSBiZSBw
YXJzZS1hYmxlIGZyb20gdGhlIGxvZ3Mga2VwdCA/Cj4+Cj4+IFllcy4gIFRoZSBkYXRhYmFzZSBo
YXMgYSBzdGFydGVkIGFuZCBzdG9wcGVkIHRpbWVfdCBmb3IgZWFjaCB0ZXN0Cj4+IHN0ZXAuICBU
aGF0J3Mgd2hlcmUgSSBnb3QgdGhlIH4xNSBtaW5zIG51bWJlciBmcm9tLgo+Pgo+PiBJYW4uCj4+
Cj4gCj4gSGkgSWFuLAo+IAo+IFNpbmNlIHRoZSBjdXJyZW50IE9TU3Rlc3QgZW1haWxzIGdpdmUg
YSA0MDQgb24gdGhlIGxpbmsgdG8gdGhlIGxvZ3MsCj4gaSBkaWdnZWQgaW4gdGhlIGFyY2hpdmVz
IGFuZCBmb3VuZCB0aGUgcmlnaHQgdXJsOgo+ICAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvCj4gCj4gSSB0b29rIHRoZSBsaWJlcnR5IHRvIGJyb3dz
ZSB0aHJvdWdoIHNvbWUgb2YgdGhlIGZsaWdodHMgdHJ5aW5nIHRvIGdldCBhIGdyYXNwIG9uIGhv
dwo+IHRvIGludGVycHJldCB0aGUgbnVtYmVycy4KPiAKPiBMZXQndCB0YWtlIGFuIGV4YW1wbGU6
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NDYv
Cj4gU3RhcnRlZDoJMjAxOC0wNy0wMyAxMzowODowNiBaCj4gRmluaXNoZWQ6CTIwMTgtMDctMDUg
MDY6MDg6NTQgWgo+IAo+IFRoYXQgaXMgcXVpdGUgc29tZSB0aW1lIC4uLgo+IAo+IE5vdyBpZiBp
IHRha2UgYW4gZXhhbXBsZSBqb2IvdGVzdCBzYXk6IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NDAvdGVzdC1hbWQ2NC1hbWQ2NC14bC9pbmZvLmh0
bWwKPiAKPiBJIHNlZToKPiAtIHN0ZXAgMiBob3N0cy1hbGxvY2F0ZSB0YWtlcyAyMDAxMiBzZWNv
bmRzCj4gICB3aGljaCBpZiBpIGludGVycHJldCBpdCByaWdodCwgaW5kaWNhdGVzIGEgbG90IG9m
IHRpbWUgd2FpdGluZyBiZWZvcmUgYWN0dWFsbHkgaGF2aW5nIGEgc2xvdCBhdmFpbGFibGUgdG8g
cnVuLAo+ICAgc28gdGhhdCBzZWVtcyB0byBiZSBpbmRpY2F0aW5nIGF0IGxlYXN0IGEgY2FwYWNp
dHkgcHJvYmxlbSBvbiB0aGUgaW5mcmEgc3RydWN0dXJlLgo+IC0gU3RlcCAzIHNlZW1zIHRvIGJl
IHRoZSBlbGFwc2VkIHRpbWUgd2hpbGUgc3lzbG9nIHJlY29yZGVkIGFsbCB0aGUgc3RlcHMgdGhl
cmVhZnRlci4KPiAgIEl0J3MgMjYzOSBzZWNvbmRzLCB3aGlsZSB0aGUgcmVzdCBvZiB0aGUgc3Rl
cHMgcmVtYWluaW5nIGdpdmUgYSBzdW0gb2YgMjYzMCwgc28gdGhhdCBzZWVtcyBhYm91dCByaWdo
dC4KPiAKPiAgIEFsbCB0aGUgb3RoZXIgc3RlcHMgdG9nZXRoZXIgdGFrZSAyNjMwIHNlY29uZHMs
IHNvIHRoZSBydW4gdG8gd2FpdCByYXRpbyBpcyBhYm91dCAxLzcgLi4uLgo+ICAgRm9yIHRoZSBy
ZW1haW5kZXIgbGV0J3Mga2VlcCB0aGUgd2FpdGluZyBvdXQgb2YgdGhlIGVxdWF0aW9uLCB1bmRl
ciB0aGUgYXNzdW1wdGlvbiB0aGF0IGlmIHdlIGNhbiByZWR1Y2UgdGhlIHJlc3QsIAo+ICAgd2Ug
cmVkdWNlIHRoZSBsb2FkIG9uIHRoZSBpbmZyYXN0cnVjdHVyZSBhbmQgcmVkdWNlIHRoZSB3YWl0
aW5nIHRpbWUgYXMgd2VsbC4KPiAgCj4gLSBzdGVwIDQgaG9zdC1pbnN0YWxsKDQpIHRha2VzIDEw
MDUgc2Vjb25kcwo+ICAgSXQgc2VlbXMgc3RlcCA0IGlzIHRoZSBzdGVwIHlvdSByZWZlcnJlZCB0
byB3aXRoIHRoZSAxNSBtaW51dGVzIChpdCdzIGluZGVlZCBhcm91bmQgMTUgbWludXRlcykgPwo+
ICAgVGhhdCBpcyBhcm91bmQgMzglIHBlcmNlbnQgb2YgYWxsIHRoZSBzdGVwcyAoZXhjbHVkaW5n
IHRoZSB3YWl0aW5nIGZyb20gc3RlcCAyKSAhCj4gCj4gLSBzdGVwIDEwIGRlYmlhbi1pbnN0YWxs
IHdoaWNoIHNlZW1zIHRvIGJlIHRoZSBndWVzdCBpbnN0YWxsLCBzZWVtcyBtb2Rlc3Qgd2l0aCAy
ODggc2Vjb25kcy4KPiAKPiBJIGFsc28gYnJvd3NlZCBzb21lIG90aGVyIHRlc3RzIGFuZCBmbGln
aHRzIGFuZCBvbiBmaXJzdCBzaWdodCBpdCBkb2VzIHNlZW0gdGhlIGdpdmUgdGhlIHNhbWUgcGF0
dGVybi4KPiAKPiBTbyAoc29tZXRpbWVzKSwgYSBsb3Qgb2YgdGltZSBpcyBzcGVudCBvbiB3YWl0
aW5nIGZvciBhIHNsb3QsIGZvbGxvd2VkIGJ5IGRvaW5nIHRoZSBob3N0IGluc3RhbGwuIAo+IAo+
IFNvIGFueSBpbXByb3ZlbWVudCBpbiB0aGUgbGF0ZXIgd2lsbCBwcm9iYWJseSByZWFwIGEgZG91
YmxlIGJlbmVmaXQgYnkgYWxzbyByZWR1Y2luZyB0aGUgd2FpdCB0aW1lICEKPiAKPiAKPiBXaGVu
IGkgbG9vayBhdCBqb2IvdGVzdDogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzLzEyNDk0MC90ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYv
aW5mby5odG1sCj4gCj4gSSBzZWU6Cj4gLSBzdGVwIDIgaG9zdHMtYWxsb2NhdGU6IDQ3MTE2IHNl
Y29uZHMuCj4gLSBzdGVwIDMgc3lzbG9nLXNlcnZlcjogODE5MSBzZWNvbmRzLgo+IC0gc3RlcCA0
IGhvc3QtaW5zdGFsbCg0KTogNzg5IHNlY29uZHMsIHNvbWV3aGF0IHNob3J0ZXIgdGhhbiB0aGUg
b3RoZXIgam9iL3Rlc3QuCj4gLSBzdGVwIDEwIHdpbmRvd3MtaW5zdGFsbCA3MDYxIHNlY29uZHMs
IGJ1dCBhIGZhaWxpbmcgd2luZG93cyAxMCBndWVzdCBpbnN0YWxsIGR3YXJmcyB0aGVtIGFsbC4u
Lgo+IAo+IAo+IFdoZW4gaSBsb29rIGF0IGpvYi90ZXN0OiBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0OTQwL3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NC9pbmZvLmh0bWwKPiAKPiBJIHNlZToKPiAtIHN0ZXAgMiBob3N0cy1hbGxv
Y2F0ZTogMTMyNzIgc2Vjb25kcy4KPiAtIHN0ZXAgMyBzeXNsb2ctc2VydmVyOiAyOTg1IHNlY29u
ZHMuCj4gLSBzdGVwIDQgaG9zdC1pbnN0YWxsKDQpOiA2NzUgc2Vjb25kcywgZXZlbiBzb21ld2hh
dCBzaG9ydGVyIHRoYW4gYm90aCB0aGUgb3RoZXIgam9iL3Rlc3RzLgo+IC0gc3RlcCAxMCB3aW5k
b3dzLWluc3RhbGwgMTAyOSBzZWNvbmRzLCB0aGF0J3MgYSBsb3QgYmV0dGVyIHRoYW4gdGhlIGZh
aWxpbmcgd2luZG93cyAxMCBpbnN0YWxsIGZyb20gdGhlIG90aGVyIGpvYi4KPiAKPiBTbyBydW5u
aW5nIHRoZSB3aW5kb3dzIGluc3RhbGwgaXMgY3VycmVudGx5IGEgYmxhY2sgYm94IHdpdGggYSB0
aW1lb3V0IG9mIDcwMDAgc2Vjb25kcy4KPiBJZiBpdCBmYWlscyB0aGUgdG90YWwgcnVudGltZSBv
ZiB0aGUgam9iL3Rlc3QgaXMgYXJvdW5kIDgwMDAgc2Vjb25kcyB3aGljaCBpcyBhbG1vc3QgMiBo
b3VycyAhCj4gCj4gV2hpY2ggd2UgZG8gNCB0aW1lczogCj4gLSB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYKPiAtIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
Cj4gLSB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYKPiAtIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2Cj4gCj4gV2hpY2ggYWxsIHNlZW0gdG8gcmVzdWx0IGlu
IGEgIjEwLiB3aW5kb3dzLWluc3RhbGwiIC0+ICJmYWlsIG5ldmVyIHBhc3MiLgo+IEkgc2luY2Vy
ZWx5ICpob3BlKiBpJ20gbm90IGludGVycHJldGluZyB0aGlzIGNvcnJlY3QgLi4gYnV0IGFyZSB3
ZSB3YXN0aW5nIDQgKiAyIGhvdXJzID0gOCBob3VycyBpbiBhIGZsaWdodCwgCj4gb24gYSBqb2Iv
dGVzdCB0aGF0IGhhcyAqbmV2ZXIgZXZlciogcGFzc2VkIChhbmQgcHJvYmFibHkgd2lsbCBuZXZl
ciwgbWlyYWNsZXMgb3IgYSBzcGVjaWZpYyBidWdmaXggZXhjbHVkZWQpID8KClRoaXMgbW9ybmlu
ZyBoYWQgYW5vdGhlciBsb29rIGFuZCBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTI0OTQwL3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
Ni9maWFubzBfd2luLmd1ZXN0Lm9zc3Rlc3Qtdm5jLmpwZWcKY291bGQgaW5kaWNhdGUgd2luZG93
cyAxMCBoYXMgZGV0ZWN0ZWQgbm8gTklDLiBQZXJoYXBzIGNoYW5naW5nIHRoZSBlbXVsYXRlZCBO
SUMgdHlwZSBmcm9tIHRoZSBkZWZhdWx0IHJlYWx0ZWsgODEzOSB0byBhbiBpbnRlbCBlMTAwMCB3
b3VsZCBiZSBhbGwgaXQgdGFrZXMgdG8gbWFrZQp0aGUgdGVzdCBzdWNjZWVkLCBzZWVtcyB0byBi
ZSB3b3J0aCBhIHRyeS4gSG9wZWZ1bGx5IHRoZSB0aW1lIG9mIGEgc3VjY2Vzc2Z1bCB0ZXN0IG9m
IGEgd2luZG93cyAxMCBpbnN0YWxsIHdpbGwgYmUgc2lnbmlmaWNhbnRseSBsZXNzIHRoYW4gdGhl
IDIgaG91cnMgb2YgYSBmYWlsaW5nIG9uZS4KCi0tClNhbmRlcgoKCj4gCj4gV291bGQgaXQgYmUg
YW4gaWRlYSB0byBvbmx5IHRlc3QgImZhaWwgbmV2ZXIgcGFzcyIgb24gaW5zdGFsbCBzdGVwcyBv
bmx5IGV2ZXJ5IG9uY2UgaW4gYSB3aGlsZSAodGhleSBjYW4ndCBiZSBibG9ja2VycyBhbnl3YXkg
PykKPiBpZiBhdCBhbGwgKG9ubHkgcmUtZW5hYmxlIG1hbnVhbGx5IGFmdGVyIGZpeD8pLiBJZiBt
eSBpbnRlcnByZXRhdGlvbiBpcyByaWdodCB0aGlzIHNlZW1zIHRvIGJlIHF1aXRlIGxvdyBoYW5n
aW5nIGZydWl0Lgo+IAo+IC0tCj4gU2FuZGVyCj4gCj4gCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 08:16:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 08:16:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbLv3-0002EP-GB; Fri, 06 Jul 2018 08: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=lit4=jw=citrix.com=prvs=718ad00cb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fbLv2-0002EF-Fr
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 08:16:44 +0000
X-Inumbo-ID: e7f7541c-80f4-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7f7541c-80f4-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 10:16:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,315,1526342400"; d="scan'208";a="75797955"
Date: Fri, 6 Jul 2018 10:15:08 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180706081508.vvoflzn6zng52p5y@mac.bytemobile.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
 <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
 <20180705190233.nkk76dfaqqr4pwly@doug-macbook.localdomain>
 <20180706015818.xjl7q2izacd3nyei@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180706015818.xjl7q2izacd3nyei@doug-macbook.localdomain>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "advisory-board@lists.xenproject.org"
 <advisory-board@lists.xenproject.org>,
 George Dunlap <George.Dunlap@citrix.com>, Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDg6NTg6MThQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDI6MDI6MzNQTSAtMDUwMCwgRG91ZyBH
b2xkc3RlaW4gd3JvdGU6Cj4gPiBJIGd1ZXNzIG15IHBvaW50IGlzICJObyBvbmUgdGhpbmsgdGhh
dCBJJ20gc3VnZ2VzdGluZyB0aGUgd2ViIFBSIG1vZGVsCj4gPiBzbyBwbGVhc2UgZG9uJ3QgZmly
ZSBvZmYgdGhlIGVtYWlsIGNhbm5vbnMhIi4gQnV0IEkgd2FzIHNheSB0aGVyZSBhcmUKPiA+IHNv
bWUgbmljZSB0aGluZ3MgYWJvdXQgdGhlIG1vZGVsIGxpa2UgeW91IG1lbnRpb25lZC4gSSdtIHdv
bmRlcmluZyBpZiB3ZQo+ID4gY291bGQgc29tZWhvdyBpbXBsZW1lbnQgc29tZXRoaW5nIHRvIGdl
dCB0aGUgYmVzdCBvZiBib3RoIHdvcmxkcyBpZiB0aGF0Cj4gPiBtYWtlcyBzZW5zZS4gVGhhdCdz
IHdoYXQgSSdtIGhvcGluZyB0byBkbyB3aXRoIEdpdExhYiBidXQgSSBoYXZlbid0IGhhZAo+ID4g
dGhlIGN5Y2xlcyB0byBkaXZlIGRlZXBseSBpbnRvIGl0Lgo+ID4gCj4gPiAtLQo+ID4gRG91Zwo+
IAo+IEknbGwgYWxzbyBtZW50aW9uIEkgcGVyc29uYWxseSBmZWVsIGxlc3MgY29tZm9ydGFibGUg
cmV2aWV3aW5nIHRoaW5ncwo+IG9uIHRoZSBtYWlsaW5nIGxpc3QuIEkgcmV2aWV3IGFuZCByZWFk
IHRocm91Z2ggbW9zdCBwYXRjaGVzIGJ1dCBJIGRvbid0Cj4gY29tbWVudCBvbiB0aGVtIGJlY2F1
c2UgSSdtIG5vdCBuZWNlc3NhcmlseSBjb25maWRlbnQgZW5vdWdoIHRvIGFkZCBteQo+IFItYiB0
byB0aGVtLiBJJ20gbm90IHN1cmUgaWYgb3RoZXJzIGZlZWwgdGhpcyB3YXkuCgpJJ20gYWZyYWlk
IEkgZG9uJ3Qgc2VlIGhvdyBzd2l0Y2hpbmcgdG8gd2ViIFBSIHJldmlldyBtb2RlbCBpcyBnb2lu
Zwp0byBjaGFuZ2UgdGhhdC4gQ29uZmlkZW5jZSBvZiB0aGUgcmV2aWV3ZXIgc2VlbXMgb3J0aG9n
b25hbCB0byB0aGUKdG9vbCB1c2VkIHRvIHBlcmZvcm0gdGhlIHJldmlld3MuCgpSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 08:32:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 08: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 1fbMAA-00048J-Cy; Fri, 06 Jul 2018 08: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbMA8-00048A-Fz
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 08:32:20 +0000
X-Inumbo-ID: 189627ae-80f7-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 189627ae-80f7-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 08:32:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 02:32:17 -0600
Message-Id: <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 02:32:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Doug Goldstein" <cardoe@cardoe.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
In-Reply-To: <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 advisory-board@lists.xenproject.org, Rich Persaud <persaur@gmail.com>,
 committers@xenproject.org, xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@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+IE9uIDA1LjA3LjE4IGF0IDIwOjEzLCA8Y2FyZG9lQGNhcmRvZS5jb20+IHdyb3RlOgo+IE9u
IFRodSwgSnVsIDA1LCAyMDE4IGF0IDEyOjE2OjA5UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3Rl
Ogo+PiBKdWVyZ2VuIEdyb3NzIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbTm90ZXMgZm9yIHhl
biBzdW1taXQgMjAxOCBkZXNpZ24gCj4gc2Vzc2lvbl0gUHJvY2VzcyBjaGFuZ2VzOiBpcyB0aGUg
NiBtb250aGx5IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hvcnQsIAo+IFNlY3VyaXR5IFByb2Nlc3Ms
IC4uLiIpOgo+PiA+IFdlIGRpZG4ndCBsb29rIGF0IHRoZSBzcG9yYWRpYyBmYWlsaW5nIHRlc3Rz
IHRob3JvdWdobHkgZW5vdWdoLiBUaGUKPj4gPiBoeXBlcmNhbGwgYnVmZmVyIGZhaWx1cmUgaGFz
IGJlZW4gdGhlcmUgZm9yIGFnZXMsIGEgbmV3ZXIga2VybmVsIGp1c3QKPj4gPiBtYWRlIGl0IG1v
cmUgcHJvYmFibGUuIFRoaXMgd291bGQgaGF2ZSBzYXZlZCB1cyBzb21lIHdlZWtzLgo+PiAKPj4g
SW4gZ2VuZXJhbCwgYXMgYSBjb21tdW5pdHksIHdlIGFyZSB2ZXJ5IGJhZCBhdCB0aGlzIGtpbmQg
b2YgdGhpbmcuCj4+IAo+PiBJbiBteSBleHBlcmllbmNlLCB0aGUgZGV2ZWxvcG1lbnQgY29tbXVu
aXR5IGlzIG5vdCByZWFsbHkgaW50ZXJlc3RlZAo+PiBpbiBmaXhpbmcgYnVncyB3aGljaCBhcmVu
J3QgZGlyZWN0bHkgaW4gdGhlaXIgd2F5Lgo+PiAKPj4gWW91IGNhbiBvYnNlcnZlIHRoaXMgZWFz
aWx5IGluIHRoZSB3YXkgdGhhdCByZWdyZXNzaW9uIGluIExpbnV4LAo+PiBzcG90dGVkIGJ5IG9z
c3Rlc3QsIGFyZSBoYW5kbGVkLiAgTGludXggNC45IGhhcyBiZWVuIGJyb2tlbiBmb3IgNDMKPj4g
ZGF5cy4gIExpbnV4IG1haW5saW5lIGlzIGJyb2tlbiB0b28uCj4+IAo+PiBXZSBkbyBub3QgaGF2
ZSBhIHRlYW0gb2YgcGVvcGxlIHJlYWRpbmcgdGhlc2UgdGVzdCByZXBvcnRzLCBhbmQKPj4gY2hh
c2luZyBkZXZlbG9wZXJzIHRvIGZpeCB0aGVtLiAgSSBjZXJ0YWlubHkgZG8gbm90IGhhdmUgdGlt
ZSB0byBkbwo+PiB0aGlzIHRyaWFnZS4gIE9uIHRyZWVzIHdoZXJlIG9zc3Rlc3QgZmFpbHVyZXMg
ZG8gbm90IGJsb2NrCj4+IGRldmVsb3BtZW50LCB0aGluZ3MgZ28gdW5maXhlZCBmb3Igd2Vla3Ms
IHNvbWV0aW1lcyBtb250aHMuCj4gCj4gSG9uZXN0bHkgdGhpcyBpcyB3aGVyZSB3ZSBuZWVkIHNv
bWUga2luZCBvZiBtZXRyaWNzIHdpdGggb3V0cHV0IHRoYXQgbXkKPiA1LXllYXIgb2xkIGNvdWxk
IGRlY2lwaGVyLiBUaGUgT1NTVEVTVCBlbWFpbHMgYXJlIGxhcmdlIGFuZCBvdmVyd2hlbG1pbmcK
PiBhbmQgcmVxdWlyZSBhIGJpdCBvZiB0aW1lIGNvbW1pdG1lbnQgdG8gZGlnZXN0IHRoZSB2b2x1
bWUgYW5kIGFtb3VudCBvZgo+IGRhdGEuCgpJIGRvbid0IHVuZGVyc3RhbmQgdGhpczogQWxsIHRo
YXQncyByZWFsbHkgcmVsZXZhbnQgaW4gdGhvc2UgbWFpbHMgZm9yCmFuIGluaXRpYWwgY2hlY2sg
aXMgdGhlIHRvcCBtb3N0IHNlY3Rpb24gIlRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZAphbmQg
YXJlIGJsb2NraW5nIi4gRXZlcnl0aGluZyBmdXJ0aGVyIGZyb20gdGhhdCByZXF1aXJlcyBsb29r
aW5nIGludG8Kb25lIG9yIG1vcmUgb2YgdGhlIGxvZ3MgYW5kIGF1eGlsaWFyeSBmaWxlcyBsaW5r
ZWQgdG8gYXQgdGhlIHZlcnkgdG9wCm9mIHRob3NlIG1haWxzLgoKPiBKZW5raW5zIHVzZXMgd2Vh
dGhlciBpY29ucyB0byBhdHRlbXB0IHRvIGNvbnZleSBpZiB0aGlzIHRlc3QgaXMKPiB0cmVuZGlu
ZyB3b3JzZSBvciBiZXR0ZXIgb3Igc3VjY2Vzc2Z1bCBvciBicm9rZW4uIElmIGl0IGZhaWxzIGJ1
dCBub3QKPiBldmVyeSB0aW1lIGFuZCB0aGUgYW1vdW50IG9mIGZhaWx1cmVzIGlzIGluY3JlYXNp
bmcgb3ZlciB0aW1lIHRoZW4gaXRzCj4gZ290IHN0b3JtIGNsb3Vkcy4gSWYgdGhlIGFtb3VudCBv
ZiBmYWlsdXJlcyBpcyBkZWNyZWFzaW5nIHRoZXJlJ3MgYQo+IGxpdHRsZSBiaXQgb2Ygc3VuIHBl
YWtpbmcgb3V0Lgo+IAo+IEp1c3Qgc29tZSBraW5kIG9mIGRhc2hib2FyZCB3aGljaCB3b3VsZCB0
ZWxsIG1lIHdoYXQgd291bGQgcHJvdmlkZSB0aGUKPiBtb3N0IHZhbHVlIHRvIGRyaWxsIGludG8g
d291bGQgbGlrZWx5IGdvIGEgbG9uZyB3YXkuIEJ1dCBhZ2FpbiwgdGhpcyBpcwo+IGp1c3QgYW4g
YXNzdW1wdGlvbiBhbmQgY291bGQgYmUgYSB0aW1lIHdhc3RlLgoKSSB0aGluayBldmVyeSB0ZXN0
IGZhaWx1cmUgd2FycmFudHMgbG9va2luZyBpbnRvLiBJdCBpcyBqdXN0IHRoZSBjYXNlIHRoYXQK
YWZ0ZXIgaGF2aW5nIHNlZW4gYSBjZXJ0YWluICJ1bmludGVyZXN0aW5nIiBjYXNlIGEgbnVtYmVy
IG9mIHRpbWVzLCBJCmZvciBpbnN0YW5jZSBtYWtlIGZ1cnRoZXIgaW1wbGljYXRpb25zIGZyb20g
dGhhdCBvbiBsYXRlciBmbGlnaHQgcmVwb3J0cy4KTWF5YmUgSSBzaG91bGRuJ3QsIGJ1dCBJIGFs
c28gY2FuJ3QgYWZmb3JkIHNwZW5kaW5nIGVuZGxlc3MgaG91cnMgb24KbG9va2luZyBhbGwgdGhl
IGRldGFpbHMgb2YgYWxsIHRoZSBmbGlnaHRzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 08:44:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 08: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 1fbMLx-0005vM-Uf; Fri, 06 Jul 2018 08:44: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=khol=jw=citrix.com=prvs=7188636b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fbMLw-0005vB-Pn
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 08:44:32 +0000
X-Inumbo-ID: cd7c786a-80f8-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cd7c786a-80f8-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 08:44:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,315,1526342400"; d="scan'208";a="75799027"
To: Jan Beulich <JBeulich@suse.com>, Doug Goldstein <cardoe@cardoe.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@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: <a49de547-1762-3844-1f2d-99def74bbd24@citrix.com>
Date: Fri, 6 Jul 2018 09:44:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3F291002000078001D1C5D@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] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 advisory-board@lists.xenproject.org, Rich Persaud <persaur@gmail.com>,
 committers@xenproject.org, xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@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>

T24gMDYvMDcvMjAxOCAwOTozMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEplbmtpbnMgdXNlcyB3
ZWF0aGVyIGljb25zIHRvIGF0dGVtcHQgdG8gY29udmV5IGlmIHRoaXMgdGVzdCBpcwo+PiB0cmVu
ZGluZyB3b3JzZSBvciBiZXR0ZXIgb3Igc3VjY2Vzc2Z1bCBvciBicm9rZW4uIElmIGl0IGZhaWxz
IGJ1dCBub3QKPj4gZXZlcnkgdGltZSBhbmQgdGhlIGFtb3VudCBvZiBmYWlsdXJlcyBpcyBpbmNy
ZWFzaW5nIG92ZXIgdGltZSB0aGVuIGl0cwo+PiBnb3Qgc3Rvcm0gY2xvdWRzLiBJZiB0aGUgYW1v
dW50IG9mIGZhaWx1cmVzIGlzIGRlY3JlYXNpbmcgdGhlcmUncyBhCj4+IGxpdHRsZSBiaXQgb2Yg
c3VuIHBlYWtpbmcgb3V0Lgo+Pgo+PiBKdXN0IHNvbWUga2luZCBvZiBkYXNoYm9hcmQgd2hpY2gg
d291bGQgdGVsbCBtZSB3aGF0IHdvdWxkIHByb3ZpZGUgdGhlCj4+IG1vc3QgdmFsdWUgdG8gZHJp
bGwgaW50byB3b3VsZCBsaWtlbHkgZ28gYSBsb25nIHdheS4gQnV0IGFnYWluLCB0aGlzIGlzCj4+
IGp1c3QgYW4gYXNzdW1wdGlvbiBhbmQgY291bGQgYmUgYSB0aW1lIHdhc3RlLgo+IEkgdGhpbmsg
ZXZlcnkgdGVzdCBmYWlsdXJlIHdhcnJhbnRzIGxvb2tpbmcgaW50by4gSXQgaXMganVzdCB0aGUg
Y2FzZSB0aGF0Cj4gYWZ0ZXIgaGF2aW5nIHNlZW4gYSBjZXJ0YWluICJ1bmludGVyZXN0aW5nIiBj
YXNlIGEgbnVtYmVyIG9mIHRpbWVzLCBJCj4gZm9yIGluc3RhbmNlIG1ha2UgZnVydGhlciBpbXBs
aWNhdGlvbnMgZnJvbSB0aGF0IG9uIGxhdGVyIGZsaWdodCByZXBvcnRzLgo+IE1heWJlIEkgc2hv
dWxkbid0LCBidXQgSSBhbHNvIGNhbid0IGFmZm9yZCBzcGVuZGluZyBlbmRsZXNzIGhvdXJzIG9u
Cj4gbG9va2luZyBhbGwgdGhlIGRldGFpbHMgb2YgYWxsIHRoZSBmbGlnaHRzLgoKVGhlIHJlc3Vs
dHMgb2YgdGVzdGluZyBzaG91bGQgYmUgYSBzaW5nbGUgYml0LsKgIFllcyBvciBOby4KCk5vIG1l
YW5zIHRoYXQgc29tZW9uZSBuZWVkcyB0byBpbnZlc3RpZ2F0ZSBhbmQgZ2V0IGl0IGJhY2sgdG8g
c2F5aW5nIFllcy4KCkkndmUgc2FpZCB0aGlzIGJlZm9yZSwgYnV0IGNhdGVnb3JpZXMgbGlrZSAi
ZmFpbCBuZXZlciBwYXNzIiBhbmQgImZhaWwKbm90IGJsb2NraW5nIiBvbmx5IG11ZGR5IHRoZSB3
YXRlciBhbmQgdHJhaW4gcGVvcGxlIHRvIGdldCBjb21wbGFjZW50IGF0CnRoZSByZXN1bHRzLsKg
IChBbHNvLCBmYWlsIG5ldmVyIHBhc3MgaXMgYSAxMDAlIHdhc3RlIG9mIHRpbWUgcnVubmluZyBp
bgp0aGUgZmlyc3QgcGxhY2UsIGFuZCB0aGlzIGlzbid0IHRoZSBmaXJzdCB0aW1lIEkndmUgc3Vn
Z2VzdGVkIHRoYXQgaXQgaXMKdGhlIGxvd2VzdCBoYW5naW5nIG9mIHRoZSBsb3cgaGFuZ2luZyBm
cnVpdC4uLikKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 08:56:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 08:56: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 1fbMXj-0007CX-BR; Fri, 06 Jul 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=ypu1=jw=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fbMXi-0007CS-KG
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 08:56:42 +0000
X-Inumbo-ID: 809a903f-80fa-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 809a903f-80fa-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 08:56:42 +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 B2580303CD89
 for <xen-devel@lists.xenproject.org>; Fri,  6 Jul 2018 13:12:52 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 98EDF7FC2A
 for <xen-devel@lists.xenproject.org>; Fri,  6 Jul 2018 11:56:40 +0300 (EEST)
Received: (qmail 4733 invoked from network); 6 Jul 2018 11:56:40 +0300
Received: from reverse-unset.bbu.hq.bitdefender.net (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@91.199.104.6)
 by smtp03.buh.bitdefender.org with SMTP; 6 Jul 2018 11:56:40 +0300
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
 <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
Date: Fri, 6 Jul 2018 11:56:35 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76624
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489168,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.005010)], BW: [Enabled, t:
 (0.000019,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014698,0.000123)], URL: [Enabled, t:
 (0.000008,0.000001)], RTDA: [Enabled, t: (0.398091), Hit: No, Details:
 v2.7.12; Id: 15.1i63l8r.1chnctfkp.12fsc2], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.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>,
 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>

T24gMDcvMDUvMjAxOCAwNzo0NSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIFRodSwg
SnVsIDUsIDIwMTggYXQgOToyMiBBTSBSYXp2YW4gQ29qb2NhcnUKPiA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4gd3JvdGU6Cj4+IEhvd2V2ZXIsIG91ciBwYXJ0aWN1bGFyIGFwcGxpY2F0aW9u
IGlzIG9ubHkgaW50ZXJlc3RlZCBpbiBzZXR0aW5nIChhbmQKPj4gcXVlcnlpbmcpIHBhZ2UgcmVz
dHJpY3Rpb25zIGZyb20gdXNlcnNwYWNlIChmcm9tIHRoZSBkb20wIGFnZW50KS4gSXQKPj4gd2ls
bCBhbHNvIG5lZWQgdG8gYmUgYWJsZSB0byBzZXQgdGhlIGNvbnZlcnRpYmxlIGJpdCBvZiBndWVz
dCBwYWdlcyBmcm9tCj4+IHRoZSBkb20wIGFnZW50IGFzIHdlbGwgKHBhdGNoZXMgcGVuZGluZyku
IFNvIHdlJ3JlIGFsc28gZmluZSB3aXRoIGEKPj4gIkRPTUNUTCBpZiBub2JvZHkgd2FudHMgaXQg
YXMgYSBIVk1PUCIgcG9saWN5LCBpZiBwb2xsdXRpbmcgdGhlIERPTUNUTHMKPj4gKHBvc3NpYmx5
IHRlbXBvcmFyaWx5KSBpcyBhbiBvcHRpb24uCj4+Cj4+IFdlIGNvdWxkIGFsc28gKGF0IGxlYXN0
IGJldHdlZW4gVGFtYXMgYW5kIHVzKSBjb21lIHVwIHdpdGggY3VycmVudCAvCj4+IGxpa2VseSB1
c2UtY2FzZXMgYW5kIGRvd25ncmFkZSBhbGwgYWx0cDJtIEhWTU9QcyB0aGF0IGNvdWxkIGJlIERP
TUNUTHMKPj4gaW4gYWxsIHRoZSBzY2VuYXJpb3MgdG8gRE9NQ1RMcy4KPiAKPiBBeWUuIFRoZXJl
IGlzIHJlYWxseSBqdXN0IG9uZSBIVk1PUCB0aGF0IHRoZSBndWVzdCBhYnNvbHV0ZWx5IG5lZWRz
Cj4gYWNjZXNzIHRvIHNvIHRoYXQgaXQgY2FuIHVzZSAjVkUsIGFuZCB0aGF0J3MKPiBIVk1PUF9h
bHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5LiBBRkFJVSBldmVyeXRoaW5nIGVsc2UgY291bGQgYmUg
anVzdCBhCj4gRE9NQ1RMLgoKV2UgbmVlZCBldmVuIGxlc3MgdGhhbiB0aGF0IC0gd2Ugd2FudCB0
byBtb2RpZnkKSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSB0byBiZSBhYmxlIHRvIGNh
bGwgaXQgZnJvbSBkb20wIGFzIHdlbGwsCmFuZCB3ZSBkb24ndCBjYWxsIGl0IGZyb20gdGhlIGlu
LWd1ZXN0IGFnZW50IGV2ZXIuIEJlY2F1c2Ugd2UgYWdyZWUgdGhhdAp0aGUgc21hbGxlc3QgYXR0
YWNrIHN1cmZhY2UgaXMgYSByZXF1aXJlbWVudCwgYWxsIHdlIGV2ZXIgY2FsbCB0aGF0J3MKI1ZF
IC8gYWx0cDJtIHJlbGF0ZWQgaXMgYWN0dWFsbHkgZnJvbSB0aGUgcHJpdmlsZWdlZCBkb21haW4g
ZG9pbmcKaW50cm9zcGVjdGlvbi4gVGhlIGluLWd1ZXN0IGRyaXZlciBvbmx5IG5lZWRzIHRvIGRv
IFZNRlVOQyBhbmQgYmUgYWJsZQp0byBjb21tdW5pY2F0ZSB3aXRoIHRoZSBkb20wIGludHJvc3Bl
Y3Rpb24gYWdlbnQuCgpTbyBhdCB0aGUgbW9tZW50IHdlIG5laXRoZXIgbmVlZCBub3IgdXNlIF9h
bnlfIEhWTU9QIGZyb20gdGhlIGd1ZXN0IChidXQKaXQgZG9lcyBtYWtlIHNlbnNlIHRoYXQgdGhl
IGd1ZXN0IGJlIGFibGUgdG8gZG8KSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSBpbmRl
ZWQpLgoKU28gaXQgd291bGQgYXBwZWFyIHRoYXQgYXQgbGVhc3QgYXQgdGhpcyB0aW1lLCBmb3Ig
Ym90aCB1cyBhbmQgVGFtYXMgdGhlCm9ubHkgb3BlcmF0aW9uIHRoYXQgbmVlZHMgdG8gYmUgYSBI
Vk1PUCBpcyBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5LgoKSW4gdGhhdCBjYXNlLCBp
ZiBldmVyeW9uZSBhZ3JlZXMsIEkgcHJvcG9zZSB0aGF0IHdlIG1ha2UgYWxsIHRoZSBvdGhlcnMK
RE9NQ1RMcy4gVGhpcyB3b3VsZCBhbHNvIGhhdmUgc2V2ZXJhbCBtYWludGVuYW5jZSBiZW5lZml0
czoKCjEuIFdlIGNhbiB0aGVuIGdldCByaWQgb2YgdGhlIHVnbHkgY29tcGF0IGNvZGUgdGhhdCB3
YXMgcmVxdWlyZWQgZm9yCnVwc3RyZWFtaW5nIHhjX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0
aSgpIChhbmQgY2xlYW4gdXAgdGhlCmh5cGVydmlzb3IgY29kZSBjb3JyZXNwb25kaW5nIHRvIGl0
KS4KCjIuIFdlIGNhbiBwcm9iYWJseSByZW1vdmUgVGFtYXMnIHBhdGNoIHRoYXQgY29udHJvbHMg
aWYgZG9tMCwgdGhlIGd1ZXN0LApvciBib3RoIGNhbiBjYWxsIGFsdHAybSBvcGVyYXRpb25zIChh
bHRob3VnaCBtYXliZSB3ZSBzaG91bGQga2VlcCBpdCBmb3IKdGhlIG9uZSByZW1haW5pbmcgSFZN
T1A/IEknbSBub3Qgc3VyZSkuCgpTbyB0byBteSBtaW5kLCBpdCdzIGxlc3MsIGNsZWFuZXIsIHNh
ZmVyIGNvZGUuIEkgZG9uJ3Qgc2VlIGhvdyB0aGUKb3JpZ2luYWwgZGVzaWduZXJzIG9mIHRoZSBj
b2RlIHdvdWxkIG9iamVjdCwgc2luY2UgdGhlaXIgZ29hbCBJIHdvdWxkCmFzc3VtZSB3YXMgaGVs
cGluZyBpbnRyb3NwZWN0aW9uLCBhbmQgVGFtYXMgYW5kIHVzIGFyZSB0aGUgb25lcyB0cnlpbmcK
dG8gdXNlIGl0IC0gZnVydGhlcm1vcmUgdGhlc2UgY2hhbmdlcyBhZGRyZXNzIHRoZSBzZWN1cml0
eSBvYmplY3Rpb25zIG9mCnRoZSBYZW4gY29tbXVuaXR5LgoKRG9lcyB0aGUgcGxhbiBzb3VuZCBy
ZWFzb25hYmxlPwoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 08:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 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 1fbMZW-0007Ij-Qo; Fri, 06 Jul 2018 08:58: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=m+vo=jw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fbMZW-0007IZ-4Z
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 08:58:34 +0000
X-Inumbo-ID: c2d4b0fd-80fa-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2d4b0fd-80fa-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 08:58:33 +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 BE1FBACB6;
 Fri,  6 Jul 2018 08:58:31 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@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: <4f90cd43-2781-a8e1-17f8-15b974f1aad4@suse.com>
Date: Fri, 6 Jul 2018 10:58:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23358.13791.774484.444256@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDUvMDcvMTggMTc6MTQsIElhbiBKYWNrc29uIHdyb3RlOgo+IEp1ZXJnZW4gR3Jvc3Mgd3Jp
dGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtOb3RlcyBmb3IgeGVuIHN1bW1pdCAyMDE4IGRlc2lnbiBz
ZXNzaW9uXSBQcm9jZXNzIGNoYW5nZXM6IGlzIHRoZSA2IG1vbnRobHkgcmVsZWFzZSBDYWRlbmNl
IHRvbyBzaG9ydCwgU2VjdXJpdHkgUHJvY2VzcywgLi4uIik6Cj4+IFNhbWUgYXBwbGllcyB0byB0
aGUgaG9zdDogdGhlIGJhc2Ugc3lzdGVtICh3aXRob3V0IHRoZSB0byBiZSB0ZXN0ZWQKPj4gY29t
cG9uZW50IGxpa2UgcWVtdSwgeGVuLCBvciB3aGF0ZXZlcikgY291bGQgYmUgaW5zdGFsbGVkIGp1
c3QgYnkKPj4gY2xvbmluZyBhIGRpc2svcGFydGl0aW9uL2xvZ2ljYWwgdm9sdW1lLgo+IAo+IENl
cnRhaW5seSBpdCB3b3VsZCBiZSBhIGJhZCBpZGVhIHRvIHVzZSBhbnl0aGluZyAqb24gdGhlIHRl
c3QgaG9zdAo+IGl0c2VsZiogYXMgYSBiYXNpcyBmb3IgYSBzdWJzZXF1ZW50IHRlc3QuICBUaGUg
cHJldmlvdXMgdGVzdCBtaWdodAo+IGhhdmUgY29ycnVwdGVkIGl0LgoKUmlnaHQuIE5vdCBzdXJl
LCB3aGV0aGVyIHBvc3NpYmxlLCBidXQgaW4gYW4gaWRlYWwgZW52aXJvbm1lbnQgd2UnZCBoYXZl
CmFuIGV4dGVybmFsIHN0b3JhZ2Ugc3lzdGVtIHJlYWNoYWJsZSBieSB0aGUgY29udHJvbCBub2Rl
cyBhbmQgdGhlIHRlc3QKc3lzdGVtcy4gVGhlIHRlc3Qgc3lzdGVtcyBzaG91bGQgYmUgYWJsZSB0
byBhY2Nlc3MgdGhlaXIgdGVzdCBkYXRhIG9ubHksCndoaWxlIHRoZSBjb250cm9sIG5vZGVzIHdv
dWxkIGluaXRpYWxpemUgdGhlIHRlc3QgZGF0YSB3aGlsZSB0aGUgcmVsYXRlZAp0ZXN0IG1hY2hp
bmUgaXMgc3RpbGwgb2ZmbGluZS4KCj4+IEVhY2ggaW1hZ2Ugd291bGQgcnVuIHRocm91Z2ggdGhl
IHN0YWdlcyBuZXctPnN0YWdpbmctPnN0YWJsZToKPj4KPj4gLSBFYWNoIHRpbWUgYSBjb21wb25l
bnQgaXMgcmVsZWFzZWQgYW4gaW1hZ2UgaXMgYmFzZWQgb24gKGUuZy4gYSBuZXcKPj4gICBtYWlu
bGluZSBrZXJuZWwpIGEgbmV3IGltYWdlIGlzIGNyZWF0ZWQgYnkgaW5zdGFsbGluZyBpdC4gSW4g
Y2FzZSB0aGlzCj4+ICAgc3VjY2VlZHMsIHRoZSBpbWFnZSBpcyBtb3ZlZCB0byB0aGUgc3RhZ2lu
ZyBhcmVhLgo+IAo+IFRoaXMgd291bGQgaGFwcGVuIGEgbG90IG1vcmUgb2Z0ZW4gdGhhbiB5b3Ug
c2VlbSB0byBpbWFnZS4gICJSZWxlYWVkIgo+IGhlcmUgcmVhbGx5IG1lYW5zICJpcyB1cGRhdGVk
IGluIGl0cyBhcHByb3ByaWF0ZSBnaXQgYnJhbmNoIi4KPiAKPiBVbmxlc3MgeW91IHRoaW5rIHdl
IHNob3VsZCBkbyBvdXIgdGVzdGluZyBvZiBYZW4gbWFpbmx5IHdpdGggcmVsZWFzZWQKPiB2ZXJz
aW9ucyBvZiBMaW51eCBzdGFibGUgYnJhbmNoZXMgKGluIHdoaWNoIGNhc2UsIGdpdmVuIGhvdyBM
aW51eAo+IHN0YWJsZSBicmFuY2hlcyBhcmUgb2Z0ZW4gYnJva2VuLCB3ZSBtaWdodCBiZSBsb25n
IG91dCBvZiBkYXRlKSwgb3IKPiBvdXIgdGVzdGluZyBvZiBMaW51eCBvbmx5IHdpdGggcG9pbnQg
cmVsZWFzZXMgb2YgWGVuLCBldGMuCgpZZXMsIHRoYXQncyB3aGF0IEkgdGhpbmsuCgpUaGUgWGVu
IChoeXBlcnZpc29yLCB0b29scykgdGVzdHMgc2hvdWxkIGJlIGRvbmUgd2l0aCByZWxlYXNlZCBr
ZXJuZWxzCihlaXRoZXIgc3RhYmxlIG9yIHRoZSBsYXN0IG9uZSBmcm9tIHVwc3RyZWFtKS4KClRl
c3RzIG9mIExpbnV4IFhlbiBzdXBwb3J0IHNob3VsZCBiZSBkb25lIHdpdGggcmVsZWFzZWQgWGVu
IHZlcnNpb25zLgoKPiBUaGUgY3VycmVudCBhcHByb2FjaCBpcyBtb3N0bHkgdG8gdGFrZSB0aGUg
bW9zdCByZWNlbnQKPiB0ZXN0ZWQtYW5kLXdvcmtpbmcgZ2l0IGNvbW1pdCBmcm9tIGVhY2ggb2Yg
dGhlIGlucHV0cy4gIFRoaXMgYXNwZWN0IG9mCj4gb3NzdGVzdCBnZW5lcmFsbHkgd29ya3Mgd2Vs
bCwgSSB0aGluay4KCldlIGhhdmUgYSBiYW5kd2lkdGggcHJvYmxlbSBhbHJlYWR5LiBJZiBvbmUg
dW5zdGFibGUgaW5wdXQgcHJvZHVjdCBpcwpmYWlsaW5nIGFsbCByZWxhdGVkIHRlc3RzIGRvIHNv
LCB0b28uIEknZCByYXRoZXIga25vdyB3aGljaCBvZiB0aGUKaW5wdXQgc291cmNlcyBpcyB0aGUg
bW9zdCBwcm9iYWJsZSBvbmUgdG8gYmUgYmxhbWVkIGZvciBhIHRlc3QgZmFpbHVyZS4KCkFub3Ro
ZXIgYXNwZWN0IG9mIHVzaW5nIHN0YWJsZSB2ZXJzaW9ucyBpcyB0aGUgcG9zc2liaWxpdHkgdG8g
ZmluZCBldmVuCnBlcmZvcm1hbmNlIHJlZ3Jlc3Npb25zIGF1dG9tYXRpY2FsbHkuIENoYW5naW5n
IG11bHRpcGxlIHZlcnNpb25zCmJldHdlZW4gdGVzdHMgbWFrZXMgdGhhdCBpbXBvc3NpYmxlLCBh
cyB5b3UgZG9uJ3Qga25vdyB3aG8gaXMgdG8gYmxhbWUuCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 09:06:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 09:06: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 1fbMh3-0000mv-8a; Fri, 06 Jul 2018 09:06: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=x1xa=jw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbMh1-0000ma-Tv
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 09:06:19 +0000
X-Inumbo-ID: d5e987b4-80fb-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5e987b4-80fb-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 11:06: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 1fbMgz-00014L-Dw; Fri, 06 Jul 2018 09:06: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 1fbMgz-0004US-4q; Fri, 06 Jul 2018 09:06:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbMgz-0005YK-3n; Fri, 06 Jul 2018 09:06:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124956-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm: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-xsm: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-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 06 Jul 2018 09:06:17 +0000
Subject: [Xen-devel] [xen-unstable test] 124956: 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>

ZmxpZ2h0IDEyNDk1NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk1Ni8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0NTY2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQ1NjYK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNDU2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0Nzg5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQ3ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDc4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0Nzg5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQ3ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDc4OQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI0Nzg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIGI0YWM0YmM0MTAyMjJkMjIxZGM0NmE3NGFjNzFlZmFhN2Iz
MmQ1N2MKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDQzNzIxMWNiNjk2
NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDc4
OSAgMjAxOC0wNi0yOCAxMTo0NjozMyBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MjQ4NzQgIDIwMTgtMDYtMzAgMTM6MDg6NTMgWiAgICA1IGRheXMgICAgMyBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQ5NTYgIDIwMTgtMDctMDQgMDU6NDE6MTQgWiAgICAyIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBL
aXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIE9sYWYgSGVyaW5n
IDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQ
YXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXgu
Y29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
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
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQveGVuLmdpdAogICA0MzcyMTFjYjY5Li5iNGFjNGJjNDEwICBiNGFjNGJj
NDEwMjIyZDIyMWRjNDZhNzRhYzcxZWZhYTdiMzJkNTdjIC0+IG1hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 09:13:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 09:13:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbMng-0001n2-6O; Fri, 06 Jul 2018 09:13: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=x1xa=jw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbMne-0001ml-TR
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 09:13:10 +0000
X-Inumbo-ID: ce0e7ca0-80fc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce0e7ca0-80fc-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 09:13: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 1fbMnc-0001Ey-3J; Fri, 06 Jul 2018 09:13: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 1fbMnb-0004ud-5Y; Fri, 06 Jul 2018 09:13:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbMnb-0007nU-4w; Fri, 06 Jul 2018 09:13:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124998-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=4adf7074eb01b5fd13b20f4d2ec05648e2231377
X-Osstest-Versions-That: ovmf=aa4240edff41034d709938a15b42cf4fd3214386
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 06 Jul 2018 09:13:07 +0000
Subject: [Xen-devel] [ovmf test] 124998: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk5OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5OTgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDkyMAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDRhZGY3MDc0ZWIwMWI1ZmQx
M2IyMGY0ZDJlYzA1NjQ4ZTIyMzEzNzcKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGFhNDI0MGVkZmY0MTAzNGQ3MDk5MzhhMTViNDJjZjRmZDMyMTQzODYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDkyMCAgMjAxOC0wNy0wMiAxNTo0MTozNSBaICAgIDMgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ5NDQgIDIwMTgtMDctMDMgMTk6MDI6MTUgWiAgICAyIGRheXMg
ICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ5OTggIDIwMTgtMDctMDUgMTQ6
NDI6MTggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5j
b20+CiAgQ2hyaXMgQ28gPENocmlzdG9waGVyLkNvQG1pY3Jvc29mdC5jb20+CiAgQ2hyaXN0b3Bo
ZXIgQ28gPGNocmlzdG9waGVyLmNvQG1pY3Jvc29mdC5jb20+CiAgRGFuZGFuIEJpIDxkYW5kYW4u
YmlAaW50ZWwuY29tPgogIEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMaW1pbmcg
R2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29t
PgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0YWRmNzA3NGViMDFiNWZk
MTNiMjBmNGQyZWMwNTY0OGUyMjMxMzc3CkF1dGhvcjogTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1biAxMyAxNDo0NzoxMyAyMDE4ICswODAwCgogICAgQmFz
ZVRvb2xzIENvbmY6IFVwZGF0ZSB0b29sc19kZWYgYW5kIGJ1aWxkX3J1bGUgdG8gcmVtb3ZlIElQ
RiBzZXR0aW5nCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExpbWluZyBHYW8gPGxpbWluZy5n
YW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+
Cgpjb21taXQgOTkxN2RlZjMyOTRiYWM0ZDE0Y2Q4NmJhMzgyNjUyYWE0MWM2YzFkNgpBdXRob3I6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTU6MDE6
MzEgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9TM1NtbUluaXREb25lLmg6IEZpeCBjb3B5
cmlnaHQgY29kaW5nIHN0eWxlIGVycm9yLgogICAgCiAgICBJdCBpcyBjYXVzZWQgYnkgY2hhbmdl
IGQxMTAyZGJhNzIxMGI5NWU0MWQwNmMyMzM4YTIyYmE2YWYyNDg2NDUuCiAgICAKICAgIENjOiBT
dGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmlj
IERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IGY4ODI5MDk2NGZlNTI4ZmZlYjY3ZmYxMDhlODE3
NGZjMmNlNTI3NDEKQXV0aG9yOiBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+
CkRhdGU6ICAgV2VkIEp1bCA0IDEwOjAyOjE2IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cv
VmFyaWFibGU6IENoZWNrIEVGSV9NRU1PUllfUlVOVElNRSBhdHRyaWJ1dGUgYmVmb3JlIHNldHRp
bmcgaXQKICAgIAogICAgU2V0IHRoZSBFRklfTUVNT1JZX1JVTlRJTUUgYXR0cmlidXRlIGluIEZ0
d05vdGlmaWNhdGlvbkV2ZW50KCkgb25seSBpZgogICAgdGhlIGF0dHJpYnV0ZSBpcyBub3QgYWxy
ZWFkeSBwcmVzZW50LiBUaGlzIHdpbGwgZW5zdXJlIHRoYXQgdGhlIGF0dHJpYnV0ZXMKICAgIHNl
dCBieSB0aGUgcGxhdGZvcm0gZHJpdmVycyAoZS5nIE92bWYgcGZsYXNoKSBpcyBub3QgbG9zdC4K
ICAgIAogICAgQ2M6IERvbmcgRXJpYyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIENjOiBKdXN0
ZW4gSm9yZGFuIEwgPGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+CiAgICBDYzogWmVuZyBTdGFy
IDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29t
PgoKY29tbWl0IGRkMzkwN2YyMjFmZDliNzc0YTU3MzRjYjdhMDAwMzc3YWNkZmQ1Y2EKQXV0aG9y
OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAyIDEzOjI5
OjUyIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvU21tQ29yZVBlcmZvcm1hbmNlTGliOiBV
cGRhdGUgbVBlcmZvcm1hbmNlTGVuZ3RoCiAgICAKICAgIEluIG1TbW1Cb290UGVyZm9ybWFuY2VU
YWJsZSB0aGVyZSBhcmUgdHdvIHBhcnRzLAogICAgb25lIGlzIHRoZSBGUERUIHRhYmxlIGhlYWRl
ciBhbmQgdGhlIG90aGVyIGlzIEZQRFQgcmVjb3Jkcy4KICAgIEN1cnJlbnRseToKICAgIG1QZXJm
b3JtYW5jZUxlbmd0aDogVGhlIGxlbmd0aCBvZiBleGlzdGluZyBGUERUIHJlY29yZHMuCiAgICBt
TWF4UGVyZm9ybWFuY2VMZW5ndGg6IFRoZSBtYXhpbXVtIGxlbmd0aCBhbGxvY2F0ZWQgZm9yCiAg
ICBtU21tQm9vdFBlcmZvcm1hbmNlVGFibGUoaW5jbHVkaW5nIEZQRFQgdGFibGUgaGVhZGVyIGxl
bmd0aAogICAgYW5kIGV4aXN0aW5nIEZQRFQgcmVjb3JkcyBsZW5ndGgpCiAgICBCdXQgd2hlbiBj
b21wYXJlIG1QZXJmb3JtYW5jZUxlbmd0aCB3aXRoIG1NYXhQZXJmb3JtYW5jZUxlbmd0aAogICAg
dG8gY2hlY2sgd2hldGhlciBuZWVkIHRvIGFsbG9jYXRlIG5ldyBidWZmZXIgZm9yIG5ldyBGUERU
CiAgICByZWNvcmQsIHdlIG1pc3MgdG8gYWRkIG1QZXJmb3JtYW5jZUxlbmd0aCB3aXRoIGhlYWRl
ciBsZW5ndGgsCiAgICB3aGljaCB3aWxsIGNhdXNlIHBvb2wgYWxsb2NhdGlvbiBiZWhhdmlvciBp
cyBub3QgY29ycmVjdC4KICAgIAogICAgTm93IHVwZGF0ZSB0aGUgbVBlcmZvcm1hbmNlTGVuZ3Ro
IHRvIGZpeCB0aGlzIGlzc3VlOgogICAgdXBkYXRlZCBtUGVyZm9ybWFuY2VMZW5ndGggPSBGUERU
IHRhYmxlIGhlYWRlciBsZW5ndGgKICAgICsgZXhpc3RpbmcgRlBEVCByZWNvcmRzIGxlbmd0aC4K
ICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFN0
YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRh
biBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCA1ODk1OTU2ZGQ5NTU3MTRjMGU1NzhhNDEzZDBl
Mjg5MTUzY2M5ZWVhCkF1dGhvcjogQ2hyaXMgQ28gPENocmlzdG9waGVyLkNvQG1pY3Jvc29mdC5j
b20+CkRhdGU6ICAgRnJpIEp1biAyOSAwMzozMToyMSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xz
L1RyaW06IE5vcm1hbGl6ZSBmaWxlcGF0aHMgdG8gZml4IGNvbXBhcmlzb25zIG9uIFdpbmRvd3MK
ICAgIAogICAgV2hlbiB1c2luZyBMaW5hcm8gR0NDNSsgYXJtLWVhYmkgdG9vbGNoYWluIG9uIFdp
bmRvd3MsIHRoZSBnZW5lcmF0ZWQKICAgIERTRFQuaWlpIGNvbnRhaW5zIGEgY2Fub25pY2FsaXpl
ZCAoIlwuXCIgcmVtb3ZlZCBhbmQgbG93ZXIgY2FzZSkKICAgIGZpbGVwYXRoIGZvciB0aGUgcHJl
cHJvY2Vzc2VkIERTRFQuaSBmaWxlIGluIHRoZSBmaXJzdCBsaW5lLgogICAgVHJpbS5leGUgaXMg
Y2FsbGVkIG9uIERTRFQuaWlpIHRvIGdlbmVyYXRlIERTRFQuaWlpaSwgd2hpY2ggZG9lcyBhCiAg
ICBsaW5lIGZvciBsaW5lIGNvbXBhcmlzb24gb2YgZmlsZXBhdGhzIGVuY291bnRlcmVkIHRvIHRo
ZSBwcmVwcm9jZXNzZWQKICAgIERTRFQuaSBmaWxlcGF0aCBmb3VuZCBpbiB0aGUgZmlyc3QgbGlu
ZSB0byBkZXRlcm1pbmUgd2hhdCBsaW5lcyB0bwogICAgcGxhY2UgaW4gRFNEVC5paWlpLiBTaW5j
ZSB0aGUgRFNEVC5pIGZpbGVwYXRoIGlzIGNhbm9uaWNhbGl6ZWQgYW5kCiAgICBhbGwgbGF0ZXIg
ZmlsZXBhdGhzIGluIERTRFQuaWlpIGFyZSBub3QgY2Fub25pY2FsaXplZCwgYWxsIGNvbXBhcmlz
b25zCiAgICBmYWlsIGFuZCB0aGUgcmVzdWx0IGlzIGluIGFuIGVtcHR5IERTRFQuaWlpaS4KICAg
IAogICAgSXNzdWUgd2FzIGZpcnN0IHJlcG9ydGVkIHRvIExpbmFybyBoZXJlOgogICAgaHR0cHM6
Ly9idWdzLmxpbmFyby5vcmcvc2hvd19idWcuY2dpP2lkPTI5MDkKICAgIHdoZXJlIHRoZSByZWNv
bW1lbmRhdGlvbiB3YXMgdG8gYWRkcmVzcyB0aGUgaXNzdWUgaW4gVHJpbS5leGUuCiAgICAKICAg
IFRoaXMgcGF0Y2ggbm9ybWFsaXplcyB0aGUgY2FzZSBhbmQgcGF0aG5hbWUgb2YgYWxsIGZpbGVw
YXRocwogICAgZW5jb3VudGVyZWQgZHVyaW5nIFRyaW0uZXhlIGV4ZWN1dGlvbiBvbiBwcmVwcm9j
ZXNzZWQgZmlsZXMuICBUaGlzCiAgICBmaXhlcyBjb21wYXJpc29ucyBvZiBmaWxlcGF0aHMgdGhh
dCBjb250YWluIG1pc21hdGNoaW5nIGNhc2Ugb24KICAgIGNhc2UtaW5zZW5zaXRpdmUgZmlsZXN5
c3RlbXMsIHJlZHVuZGFudCBzZXBhcmF0b3JzLCBhbmQgdXBsZXZlbAogICAgcmVmZXJlbmNlcy4K
ICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ28gPGNocmlzdG9waGVyLmNv
QG1pY3Jvc29mdC5jb20+CiAgICBDYzogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5h
cm8ub3JnPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAg
IENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCBjZDY5Yzg3MzgzOTFkOWNl
NmMwOWNmNTExOGM5MTNjYzdjZDQxZDhiCkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50
ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMiAxNzowNzo1NCAyMDE4ICswODAwCgogICAgTWRlTW9k
dWxlUGtnIFNhdGFDb250cm9sbGVyRHhlOiBVc2UgY29tcGFyZSBsb2dpYyBpbiBpZiBjb25kaXRp
b24KICAgIAogICAgVXNlIGNvbXBhcmUgbG9naWMgaW4gaWYgY29uZGl0aW9uIHRvIGZpeCBFQ0Mg
aXNzdWUuCiAgICBJdCBpcyBjYXVzZWQgYnkgYWE0MjQwZWRmZjQxMDM0ZDcwOTkzOGExNWI0MmNm
NGZkMzIxNDM4Ni4KICAgIAogICAgQ2M6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAg
Q2M6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYW5kYW4g
QmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSGFvIFd1IDxoYW8uYS53
dUBpbnRlbC5jb20+Cgpjb21taXQgNWY0NjM1MjMwMGY2NGQ3OWM0M2NiZmM2N2JiN2E1Zjk0YmI5
ODJiOApBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24g
SnVsIDIgMTY6NTQ6MjMgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBWYXJpYWJsZTogQWRk
L0NvcnJlY3QgR2V0SG9iVmFyaWFibGVTdG9yZSBwYXJhIGRlc2NyaXB0aW9uCiAgICAKICAgIEl0
IGlzIGNhdXNlZCBieSAwOTgwOGJkMzliMGM3NjU1OTM1NDI1MzYzOTc2NjQ1OGVjMjRkYTc5Lgog
ICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogRGFu
ZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBa
ZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxp
bWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJp
QGludGVsLmNvbT4KCmNvbW1pdCA5YzIyN2UwN2RkZTU2YzVmMmFiOWQwMGZkNjc0MDgyN2YyOGRj
ODc1CkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVs
IDIgMTE6MTk6MjYgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9SZXNldFN5c3RlbVJ1bnRp
bWVEeGU6IEFkZCBtb3JlIGluZm8gaW4gZGVidWcgbWVzc2FnZQogICAgCiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0
YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCBjMGJmNDc2ODJkNmJjZWNjMzg4
OWZmODQ5YzgxY2MwNmEyMmRlYmM0CkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNv
bT4KRGF0ZTogICBNb24gSnVsIDIgMTE6MTY6MjIgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBr
Zy9bUGVpfER4ZV1SZXNldFN5c3RlbUxpYjogQWRkIFBQSS9Qcm90b2NvbCBkZXBlbmRlbmN5CiAg
ICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDkz
ZjVhNTRmZjMzODZhNDRiMDhkZTIyZTliOTIzMGUzZWQ5MmI5MGMKQXV0aG9yOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMiAxMToxMzoxNyAyMDE4ICswODAw
CgogICAgTWRlTW9kdWxlUGtnL1Jlc2V0VXRpbGl0eUxpYjogQWRkIHBhY2soMSkgZm9yIHJlc2V0
IGRhdGEgc3RydWN0dXJlCiAgICAKICAgIFJFU0VUX1VUSUxJVFlfR1VJRF9TUEVDSUZJQ19SRVNF
VF9EQVRBIHN0cnVjdHVyZSBzaG91bGQgYmUgZGVjbGFyZWQKICAgIGFzIHBhY2soMSkuCiAgICBU
aGUgcGF0Y2ggYWRkcyB0aGUgbWlzc2luZyBwYWNrKDEpIHByYWdtYS4KICAgIAogICAgKEdVSUQg
KikoKFVJTlQ4ICopJlJlc2V0RGF0YSArCiAgICBPRkZTRVRfT0YgKFJFU0VUX1VUSUxJVFlfR1VJ
RF9TUEVDSUZJQ19SRVNFVF9EQVRBLCBSZXNldFN1YnR5cGUpKQogICAgaXMgdXNlZCB0byByZXBs
YWNlICZSZXNldERhdGEuUmVzZXRTdWJUeXBlIHRvIHJlc29sdmUgQzQzNjYgVlMKICAgIGNvbXBp
bGVyIHdhcm5pbmcuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwu
Y29tPgoKY29tbWl0IDUxZmU1YjUxNDBiYTllY2IxNjhmYjAzZGEzMjg5ODMzNTU4ODBjN2EKQXV0
aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdW4gMjUgMTU6
MzU6MDYgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9CbXBTdXBwb3J0TGliOiBDaGVjayBQ
aXhlbEhlaWdodC9QaXhlbFdpZHRoIGFnYWluc3QgMAogICAgCiAgICBUaGUgcGF0Y2ggYWRkcyBj
aGVjayBsb2dpYyB0byBtYWtlIHN1cmUgdGhhdCBmb3IgYSBpbnB1dCBCTVAgZmlsZSwKICAgIHRo
ZSB3aWR0aCBvciBoZWlnaHQgaXMgbm90IDA7IGZvciBhIGlucHV0IEdPUCBibHQgYnVmZmVyLCB0
aGUgd2lkdGgKICAgIG9yIGhlaWdodCBpcyBub3QgMC4gT3RoZXJ3aXNlLCBVTlNVUFBPUlRFRCBz
dGF0dXMgaXMgcmV0dXJuZWQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUg
Q29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdA
aW50ZWwuY29tPgogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50
ZWwuY29tPgoKY29tbWl0IDJhOWUxYjk3YzlhODZhNzM2NzA3Mzg4ZmU1ZTIyY2I3NWMzNzhiMzUK
QXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdW4gMjUg
MTQ6NTQ6MzMgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9CbXBTdXBwb3J0TGliOiBDb3Jy
ZWN0IGRlYnVnIG1lc3NhZ2UKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lu
bmV5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRl
bC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 09:33:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 09:33:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbN6w-0004uL-Bb; Fri, 06 Jul 2018 09:33: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=yq89=jw=xenproject.org=prvs=7184d8844=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fbN6u-0004uB-Dz
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 09:33:04 +0000
X-Inumbo-ID: 9259c363-80ff-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9259c363-80ff-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 11:33:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,315,1526342400"; d="scan'208";a="59575697"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74939-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74924
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 6 Jul 2018 10:33:00 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 74939: 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>

ZmxpZ2h0IDc0OTM5IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTM5LwoKRmFpbHVy
ZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWplc3NpZS1uZXRi
b290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5MjQKCmJhc2VsaW5l
IHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDkyNAoKam9iczoKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtamVzc2llLW5ldGJvb3QtcHZn
cnViICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtamVzc2ll
LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtYW1kNjQtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWplc3NpZS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 09:42:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 09: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 1fbNFo-0006Bd-EV; Fri, 06 Jul 2018 09:42: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=khol=jw=citrix.com=prvs=7188636b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fbNFn-0006BY-Kq
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 09:42:15 +0000
X-Inumbo-ID: da23f959-8100-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da23f959-8100-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 11:42:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,315,1526342400"; d="scan'208";a="75801501"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B3F1CBD02000078001D1BE7@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: <af5d4e5c-4a04-5835-b54c-3f7db0f553c2@citrix.com>
Date: Fri, 6 Jul 2018 10:42:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3F1CBD02000078001D1BE7@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: drop dead asm-offsets 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: 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>

T24gMDYvMDcvMTggMDg6MzksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFVSRUdTX3VzZXJfc2l6ZW9m
IGhhZCBhIHVzZSBsb25nLCBsb25nIGFnbyBvbiB4ODYsIGFuZCBhcHBhcmVudGx5IHdhcwo+IGJs
aW5kbHkgY2xvbmVkIGludG8gQVJNIGNvZGUuCj4KPiBUaGUgdXNlcyBvZiBVUkVHU19zYXZlZF91
cGNhbGxfbWFzayBhbmQgVVJFR1Nfe2RzLGVzLGZzLGdzfSBkaXNhcHBlYXJlZAo+IGluIDcxZWIz
YTY1ZTMgKCJWTVg6IHN0cmVhbWxpbmUgZW50cnkuUyBjb2RlIikgYW5kIDExMGIyZDZlOGEgKCJT
Vk06Cj4gc3RyZWFtbGluZSBlbnRyeS5TIGNvZGUiKS4KPgo+IFRoZXJlIGFyZSBvdGhlciBBUk0g
c2lkZSBVUkVHU18qIHdoaWNoIGxvb2sgdG8gYmUgdW51c2VkLCBidXQgSSdkIHByZWZlcgo+IHRv
IGxlYXZlIGRlY2lkaW5nIG9uIHRoZWlyIGRpc3Bvc2l0aW9uIHRvIEFSTSBmb2xrcy4KPgo+IGly
cV9jYXBzX29mZnNldCBhbmQgbmV4dF9pbl9saXN0X29mZnNldCB3ZXJlIGludHJvZHVjZWQgaW4g
NTdiMDU2NjY2OAo+ICgiUmUtZW5hYmxlIE1TSSBzdXBwb3J0Iikgd2l0aG91dCBhbnkgdXNlci4K
Pgo+IFZDUFVfZmFpbHNhZmVfe2FkZHIsc2VsfSBhbmQgX1ZHQ0ZfZmFpbHNhZmVfZGlzYWJsZXNf
ZXZlbnRzIHVzZXMgd2VudAo+IGF3YXkgaW4gZDliN2VmMjA5YSAoIng4NjogZHJvcCBmYWlsc2Fm
ZSBjYWxsYmFjayBpbnZvY2F0aW9uIGZyb20KPiBhc3NlbWJseSIpLgo+Cj4gQ1BVSU5GT19wcm9j
ZXNzb3JfaWQgbG9va3MgdG8gaGF2ZSBiZWVuIGludHJvZHVjZWQgd2l0aG91dCB1c2VyIGJ5Cj4g
OTE3MzM1ZDhiMyAoIng4NjogQXZvaWQgYXNzdW1wdGlvbnMgYWJvdXQgQyBzdHJ1Y3QgbGF5b3V0
cyBmcm9tIGFzbQo+IGNvZGUiKS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:02:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:02: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 1fbNZ3-0000G8-QS; Fri, 06 Jul 2018 10:02: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=khol=jw=citrix.com=prvs=7188636b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fbNZ2-0000G3-LP
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 10:02:08 +0000
X-Inumbo-ID: a40f8c2c-8103-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a40f8c2c-8103-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 10:02:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,315,1526342400"; d="scan'208";a="75802288"
To: Jan Beulich <JBeulich@suse.com>
References: <1530651326-5320-1-git-send-email-andrew.cooper3@citrix.com>
 <1530651326-5320-14-git-send-email-andrew.cooper3@citrix.com>
 <5B3C9E8102000078001D0F53@prv1-mh.provo.novell.com>
 <17566a2f-002c-5c19-0019-1fa333d53a3a@citrix.com>
 <5B3DE4C102000078001D1655@prv1-mh.provo.novell.com>
 <04e9687f-3d6a-1bac-49ee-3227bdc5e884@citrix.com>
 <5B3F1F6402000078001D1BFA@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: <5deaa666-882e-6315-aecd-c1c505649bb3@citrix.com>
Date: Fri, 6 Jul 2018 11:02:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3F1F6402000078001D1BFA@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/13] x86/domctl: Implement
 XEN_DOMCTL_set_cpumsr_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gMDYvMDcvMTggMDg6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Cj4+Pj4+PiArICAgIHsKPj4+
Pj4+ICsgICAgICAgIC8qIFhYWCAtIEZpZ3VyZSBvdXQgaG93IHRvIGF2b2lkIGEgVE9DVE9VIHJh
Y2UgaGVyZS4gIFhMQVQgYXJlYT8gKi8KPj4+Pj4+ICsgICAgICAgIGlmICggKHJldCA9IHg4Nl9t
c3JfY29weV9mcm9tX2J1ZmZlcigKPj4+Pj4+ICsgICAgICAgICAgICAgICAgICBOVUxMLCB2LT5h
cmNoLm1zciwgeGRwYy0+bXNyX3BvbGljeSwgeGRwYy0+bnJfbXNycywgTlVMTCkpICkKPj4+Pj4g
V2h5IGNhbid0IHlvdSBnbyBmcm9tIHZDUFUgMCdzIHYtPmFyY2gubXNyIGhlcmUsIHdoaWNoIGlz
IHRoZSBjb3BpZWQtaW4KPj4+Pj4gKGFuZCBzYW5pdGl6ZWQpIHJlcHJlc2VudGF0aW9uIGFscmVh
ZHk/IEFsc28sIGlzIGl0IHJlYWxseSBhIGdvb2QgaWRlYSB0bwo+Pj4+PiBhc3N1bWUgYWxsIHZD
UFUtcyBoYXZlIHRoZSBzYW1lIHBvbGljaWVzPwo+Pj4+IFRoZXJlIGFyZSBtdWx0aXBsZSBjb2xs
aWRpbmcgaXNzdWVzIHdoaWNoIGxlYWQgdG8gdGhpcyBjb2RlLCBidXQgYXMKPj4+PiBzZXZlcmFs
IHBlb3BsZSBoYXZlIHBvaW50ZWQgb3V0LCBpdHMgcHJvYmFibHkgb3ZlciB0aGUgdG9wLgo+Pj4+
Cj4+Pj4gRmlyc3QsIGFzIHRvIHRoZSBzYW1lIHBvbGljeS4gIFRoaXMgaHlwZXJjYWxsIGNhbiBj
dXJyZW50bHkgb25seSBiZSB1c2VkCj4+Pj4gYmVmb3JlIHRoZSB2Y3B1IGhhcyBzdGFydGVkIGV4
ZWN1dGluZy4KPj4+Pgo+Pj4+IEFzIHN1Y2gsIGl0IGlzIHNldHRpbmcgdGhlIGluaXQgc3RhdGUg
b2YgdGhlIE1TUnMgZnJvbSB0aGUgZ3Vlc3RzIHBvaW50Cj4+Pj4gb2YgdmlldywgYW5kIHRoZXJl
IGlzIGV4YWN0bHkgb25lIE1TUiBJJ20gYXdhcmUgb2Ygd2hpY2ggaGFzIGFuIGluaXQKPj4+PiB2
YWx1ZSB3aGljaCBkZXBlbmRzIG9uIHRoZSBjb3JlICh0aGF0IGJlaW5nIEFQSUNfQkFTRS5CU1Ag
d2hpY2ggY2FuCj4+Pj4gdHJpdmlhbGx5IGJlIGhhbmRsZWQgaW4gWGVuKS4gIEFsbCBvdGhlciBN
U1JzIGhhdmUgaWRlbnRpY2FsIGluaXQgc3RhdGUKPj4+PiBBRkFJQ1QsIGFuZCBJIGRvbid0IHdh
bnQgdG8gY3JlYXRlIGFuIGludGVyZmFjZSB3aGljaCBtYWtlcyBpdCBlYXN5IHRvCj4+Pj4gYWNj
aWRlbnRhbGx5IGVuZCB1cCB3aXRoIHdyb25nIHZhbHVlcy4KPj4+IFNvIHdoYXQgYWJvdXQgbWln
cmF0aW9uPyBUaGVyZSBhcmUgY2VydGFpbmx5IGRpZmZlcmluZyBpbmNvbWluZyB2YWx1ZXMKPj4+
IHRoZXJlLiBPZiBjb3Vyc2UgdGhlcmUncyB0aGUgTVNScyByZXN0b3JlIHJlY29yZCwgYnV0IG5v
IGF0b21pYyBzYW5pdHkKPj4+IGNoZWNrIGJldHdlZW4gdGhvc2UgYW5kIHRoZSBwb2xpY3kgaGVy
ZSBpcyBwb3NzaWJsZS4KPj4gTWlncmF0aW9uIGlzIHN0aWxsIGEgcHJvYmxlbS4gIFRoaXMgQ1BV
SUQvTVNSIHdvcmsgaXMgdGhlIG5leHQgc3RlcCBvbgo+PiB0aGUgcGF0aCB0byBmaXhpbmcgdGhl
ICJzdGF0ZSBiZWZvcmUgcG9saWN5IiBwcm9ibGVtIHdlJ3ZlIGdvdCB3aGVuCj4+IHJlc3Rvcmlu
ZyBhIGd1ZXN0Lgo+Pgo+PiBPbmNlIHdlIGhhdmUgYSB3b3JraW5nIENQVUlEIGFuZCBSL08gTVNS
IGNvbmZpZ3VyYXRpb24gImJsb2IiIHdoaWNoIHRoZQo+PiB0b29sc3RhY2sgY2FuIG1hbmlwdWxh
dGUsIHdlIGNhbiAoaW4gWGVuKSByZXF1aXJlIHRoYXQgdGhlIHRvb2xzdGFjawo+PiBwcm92aWRl
IHRoZSBibG9iIGJlZm9yZSBtZW1vcnkgYW5kIFIvVyByZWdpc3RlciBzdGF0ZS4KPiBIbW0sIHlv
dSB0YWxrIGFib3V0IHIvbyBNU1JzIGhlcmUgb25seSwgYnV0IHRoaXMgdGhlbiBjb3ZlcnMgdGhl
Cj4gZG9tYWluIHBvbGljeSBvYmplY3Qgb25seSB3aGVuIGxvb2tpbmcgYXQgd2hhdCB3ZSBjdXJy
ZW50bHkgaGF2ZS4KPiBCb3RoIE1TUnMgaW4gdGhlIHZDUFUgcG9saWN5IG9iamVjdCBhcmUgci93
IG9uZXMsIGFuZCBoZW5jZSBJJ2QKPiBsaWtlIGl0IHRvIGJlIGF0IGxlYXN0IGNsZWFyIHdoYXQg
dGhlIGludGVyYWN0aW9uIGJldHdlZW4gdGhlIHBvbGljeQo+IGFuZCBvdGhlciBNU1IgcmVzdG9y
ZSBpcyBzdXBwb3NlZCB0byBiZSBpbiB0aGUgZW5kLgo+Cj4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFy
IHJlbGV2YW50IHdydCB0aGUgZGVyaXZhdGlvbiBvZiBkYXRhIGZyb20gdkNQVSAwCj4gaGVyZS4g
V2l0aCB3aGF0IHlvdSBkbyBjdXJyZW50bHksIHlvdSBhbHJlYWR5IG1ha2UgdGhlIGNvZGUKPiBk
ZXBlbmRlbnQgdXBvbiB0aGUgTVNScyByZWNvcmQgY29taW5nIGFmdGVyIHRoZSBjb25maWd1cmF0
aW9uCj4gZG9uZSBoZXJlLCBvciBlbHNlIHRoZSBjbG9uaW5nIG9mIHZDUFUgMCByZWdpc3RlciB2
YWx1ZXMgd291bGQKPiBjbG9iYmVyIHRoZSBpbnRlbmRlZCAocmVzdG9yZWQpIG9uZXMuCj4KPj4g
V2hlbiB3ZSBnZXQgdG8gdGhhdCBwb2ludCwgdGhlIHRvb2xzdGFjayBzaGFsbCBjYWxsCj4+IERP
TUNUTF9nZXRfY3B1bXNyX3BvbGljeSAobW9kdWxvIHdoYXRldmVyIHBsYW4gSSBkZXZpY2UgdG8g
Zml4IG91ciBSL1cKPj4gTVNSIGZyb20gdGhlIFZDUFUgc3RhdGUgcHJvYmxlbSkgYW5kIHBsYWNl
IHRoaXMgYWhlYWQgb2YgdGhlIG1haW4KPj4gbWVtb3J5L3JlZ2lzdGVyIHN0YXRlIGluIHRoZSBt
aWdyYXRpb24gc3RyZWFtLgo+IEl0IGlzIHBlcmhhcHMgdGhlIGNhc2UgdGhhdCByL3cgTVNScyB3
ZXJlbid0IGFjdHVhbGx5IG1lYW50IHRvIGdvCj4gaW50byB0aGUgcG9saWN5IHN0cnVjdHVyZXM/
Cj4KPj4gVGhlIHJlY2VpdmluZyBzaWRlIHdpbGwgZWl0aGVyIGZlZWQgdGhlIGJsb2IgYmFjayB0
byBYZW4sIG9yIGZhYnJpY2F0ZQo+PiB0aGUgcG9saWN5IG91dCBvZiB0aGluIGFpciBhdCB0aGlz
IHBvaW50LiAgVGhlIGN1cnJlbnQgYmVoYXZpb3VyIGlzIHRvCj4+IGZhYnJpY2F0ZSBhIHBvbGlj
eSBvdXQgb2YgdGhpbiBhaXIgYWZ0ZXIgYWxsIG1pZ3JhdGlvbiBzdHJlYW0gaXMKPj4gY29tcGxl
dGUsIGJ1dCBiZWZvcmUgdW5wYXVzaW5nIHRoZSBkb21haW4uCj4gSS5lLiwgYXMgbWVudGlvbmVk
IGFib3ZlLCB5b3UgY2xvYmJlciB0aGUgdmFsdWVzIGNvbWluZyBmcm9tIHRoZQo+IENQVV9NU1Ig
cmVjb3JkLiBJIGRvbid0IHRoaW5rIHRoaXMgY2FuIGJlIHRoZSB3YXkgdG8gZ28sIG5vdCBldmVu
Cj4gdGVtcG9yYXJpbHkuCgpKYW4gYW5kIEkgaGF2ZSBkaXNjdXNzZWQgdGhpcyBvbiBJUkMgYW5k
IGhhdmUgYSBwbGFuLgoKVGhlIG9ubHkgcmVhc29uIG1zcl92Y3B1X3BvbGljeSB3YXMgaW5jbHVk
ZWQgaW4KWEVOX0RPTUNUTF9zZXRfY3B1bXNyX3BvbGljeSB3YXMgZm9yIFNHWF9MQywgYW5kIGJl
Y2F1c2UgU0dYX0xDCmludHJvZHVjZXMgc29tZSBNU1JzIHdoaWNoIG1heSB3YW50IHRvIGJlIFJP
IGRvbWFpbi13aWRlIHNldHRpbmdzIG9yIFJXCnBlci12Y3B1IHNldHRpbmdzLsKgIFdlIGNhbiBm
aXggdGhpcyBieSBoYXZpbmcgYW4gU0dYX0xDIHNldCBpbiBib3RoCmRvbWFpbiBhbmQgdmNwdSBi
bG9ja3MsIGFzIHdoaWNoIGJsb2NrIHRvIHVzZSBpcyBkZXRlcm1pbmVkIGJ5IGEKZGlmZmVyZW50
IFJPIHNldHRpbmcuCgpBcyBhIHJlc3VsdCwgd2UgY2FuIHJldGFpbiB0aGUgY3VycmVudCBzZXBh
cmF0aW9uIG9mIFJPIHZzIFJXIE1TUnMgYW5kCmxpbWl0IFhFTl9ET01DVExfc2V0X2NwdW1zcl9w
b2xpY3kgdG8ganVzdCB0aGUgZG9tYWluIE1TUnMuwqAgVGhpcwpzaW1wbGlmaWVzIHRoaW5ncyBt
YXNzaXZlbHksIGFuZCBzdGlsbCBhbGxvd3MgU0dYX0xDIHRvIGNvZXhpc3QgaW4gYQpmYWlybHkg
Y2xlYW4gbWFubmVyLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:03:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:03: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 1fbNah-0000Q8-Dh; Fri, 06 Jul 2018 10:03: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=fdmc=jw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbNaf-0000Pz-RR
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 10:03:49 +0000
X-Inumbo-ID: de2c4f47-8103-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id de2c4f47-8103-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 12:03: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 5209EED1;
 Fri,  6 Jul 2018 03:03:47 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8B7B43F2EA;
 Fri,  6 Jul 2018 03:03:46 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B3F1CBD02000078001D1BE7@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <66bbb01d-167d-029e-16d2-04c0e4b8341d@arm.com>
Date: Fri, 6 Jul 2018 11:03:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5B3F1CBD02000078001D1BE7@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86: drop dead asm-offsets 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: Andrew Cooper <andrew.cooper3@citrix.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>

SGkgSmFuLAoKT24gMDYvMDcvMTggMDg6MzksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFVSRUdTX3Vz
ZXJfc2l6ZW9mIGhhZCBhIHVzZSBsb25nLCBsb25nIGFnbyBvbiB4ODYsIGFuZCBhcHBhcmVudGx5
IHdhcwo+IGJsaW5kbHkgY2xvbmVkIGludG8gQVJNIGNvZGUuCgpJIHdhcyBsb29raW5nIGF0IHVz
aW5nIGl0IHJlY2VudGx5IGZvciBTU0JELiBCdXQgbWFuYWdlZCB0byBkbyBpdCAKZGlmZmVyZW50
bHkuCgo+IAo+IFRoZSB1c2VzIG9mIFVSRUdTX3NhdmVkX3VwY2FsbF9tYXNrIGFuZCBVUkVHU197
ZHMsZXMsZnMsZ3N9IGRpc2FwcGVhcmVkCj4gaW4gNzFlYjNhNjVlMyAoIlZNWDogc3RyZWFtbGlu
ZSBlbnRyeS5TIGNvZGUiKSBhbmQgMTEwYjJkNmU4YSAoIlNWTToKPiBzdHJlYW1saW5lIGVudHJ5
LlMgY29kZSIpLgo+IAo+IFRoZXJlIGFyZSBvdGhlciBBUk0gc2lkZSBVUkVHU18qIHdoaWNoIGxv
b2sgdG8gYmUgdW51c2VkLCBidXQgSSdkIHByZWZlcgo+IHRvIGxlYXZlIGRlY2lkaW5nIG9uIHRo
ZWlyIGRpc3Bvc2l0aW9uIHRvIEFSTSBmb2xrcy4KPiAKPiBpcnFfY2Fwc19vZmZzZXQgYW5kIG5l
eHRfaW5fbGlzdF9vZmZzZXQgd2VyZSBpbnRyb2R1Y2VkIGluIDU3YjA1NjY2NjgKPiAoIlJlLWVu
YWJsZSBNU0kgc3VwcG9ydCIpIHdpdGhvdXQgYW55IHVzZXIuCj4gCj4gVkNQVV9mYWlsc2FmZV97
YWRkcixzZWx9IGFuZCBfVkdDRl9mYWlsc2FmZV9kaXNhYmxlc19ldmVudHMgdXNlcyB3ZW50Cj4g
YXdheSBpbiBkOWI3ZWYyMDlhICgieDg2OiBkcm9wIGZhaWxzYWZlIGNhbGxiYWNrIGludm9jYXRp
b24gZnJvbQo+IGFzc2VtYmx5IikuCj4gCj4gQ1BVSU5GT19wcm9jZXNzb3JfaWQgbG9va3MgdG8g
aGF2ZSBiZWVuIGludHJvZHVjZWQgd2l0aG91dCB1c2VyIGJ5Cj4gOTE3MzM1ZDhiMyAoIng4Njog
QXZvaWQgYXNzdW1wdGlvbnMgYWJvdXQgQyBzdHJ1Y3QgbGF5b3V0cyBmcm9tIGFzbQo+IGNvZGUi
KS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpB
Y2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:17:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:17: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 1fbNno-0002GN-2j; Fri, 06 Jul 2018 10:17: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=fdmc=jw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbNnm-0002GI-Gj
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 10:17:22 +0000
X-Inumbo-ID: c2e0313a-8105-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c2e0313a-8105-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 12:17: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 CEFADED1;
 Fri,  6 Jul 2018 03:17:20 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C0F1A3F5BA;
 Fri,  6 Jul 2018 03:17:19 -0700 (PDT)
To: Doug Goldstein <cardoe@cardoe.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-7-git-send-email-sstabellini@kernel.org>
 <20180706021009.tq7mm2eebclf5l6i@doug-macbook.localdomain>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8fd05c47-ff36-5393-cc69-dd647cb66f54@arm.com>
Date: Fri, 6 Jul 2018 11:17:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180706021009.tq7mm2eebclf5l6i@doug-macbook.localdomain>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 07/15] 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: artem_mygaiev@epam.com, 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>

SGkgRG91ZywKCk9uIDA2LzA3LzE4IDAzOjEwLCBEb3VnIEdvbGRzdGVpbiB3cm90ZToKPiBPbiBX
ZWQsIEp1biAxMywgMjAxOCBhdCAwMzoxNToxMFBNIC0wNzAwLCBTdGVmYW5vIFN0YWJlbGxpbmkg
d3JvdGU6Cj4+IFhlbiBib290IG1vZHVsZXMgbmVlZCB0byBhY2NvdW50IG5vdCBqdXN0IGZvciBE
b20wIGJ1dCBhbHNvIGZvciBhIGZldwo+PiBwb3RlbnRpYWwgRG9tVXMsIGVhY2ggb2YgdGhlbSBj
b21pbmcgd2l0aCB0aGVpciBvd24ga2VybmVsIGFuZCBpbml0cmQuCj4+IEluY3JlYXNlIE1BWF9N
T0RVTEVTIHRvIDMyIHRvIGFsbG93IGZvciBtb3JlIERvbVVzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gCj4gUmV2aWV3ZWQt
Ynk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPiAKPiBEaWRuJ3Qgc2VlIGFu
eSBjb21tZW50IG9uIHRoaXMgc28gZmFyIHNvIEkgZmlndXJlZCBJJ2QgY29tbWVudC4gVGhpcyBp
cwo+IHByb2JhYmx5IHRoZSBsZWFzdCBjb250cm92ZXJzaWFsIHBhdGNoIGFuZCBjb3VsZCBqdXN0
IGdvIGluIHRvZGF5LgoKVGhlIG9ubHkgcmVhc29uIEkgZGlkbid0IGNvbW1lbnQgdGhpcyBpcyBi
ZWNhdXNlIEkgd2FudGVkIHRvIHNlZSBob3cgdGhlIApyZXN0IG9mIHRoZSBzZXJpZXMgZ28uIFRo
ZSBwYXRjaCBzdGFuZGFsb25lIGlzIG5vdCBzb21ldGhpbmcgdGhhdCBpcyAKdXNlZnVsIGZvciBY
ZW4gdG9kYXkgYXMgd2Ugd2lsbCBuZXZlciBoYXZlIG1vcmUgdGhhbiA1IG1vZHVsZXMuIFNvIEkg
CndvdWxkIHJhdGhlciB3YWl0IHRoZSByZXN0IG9mIHRoZSBzZXJpZXMgYmVmb3JlIG1lcmdpbmcg
aXQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:22:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10: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 1fbNsM-0002y9-U9; Fri, 06 Jul 2018 10:22: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=fdmc=jw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbNsL-0002y3-CW
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 10:22:05 +0000
X-Inumbo-ID: 6da82d91-8106-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6da82d91-8106-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 10: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 37AFFED1;
 Fri,  6 Jul 2018 03:22:03 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4BC933F5BA;
 Fri,  6 Jul 2018 03:22:02 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-11-git-send-email-sstabellini@kernel.org>
 <b77bb1d1-19b3-5a9c-1301-729b69098703@arm.com>
 <alpine.DEB.2.10.1807051611270.13502@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0200c585-715b-ca71-9aa1-6ef115411eb1@arm.com>
Date: Fri, 6 Jul 2018 11:22:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807051611270.13502@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 11/15] 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: artem_mygaiev@epam.com, 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>

CgpPbiAwNi8wNy8xOCAwMDo1OSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFRodSwg
MTQgSnVuIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+ICsjZGVmaW5lIERPTVVfRFRCX1NJ
WkUgNDA5Ngo+Pgo+PiBJcyB0aGlzIGdvaW5nIHRvIGJlIGVub3VnaD8gUGVyIHRoZSBkb2N1bWVu
dGF0aW9uLCB0aGUgbWF4aW11bSBzaXplIG9mIGEgRFQgaXMKPj4gMk1CLgo+IAo+IFRoYXQgaXMg
d2hhdCB3ZSB1c2UgdG9kYXkgZm9yIHRoZSBzbWFsbCBnZW5lcmF0ZWQgRFRCIGZvciBBQ1BJIGRv
bTAuCgpUaGUgZ2VuZXJhdGVkIERUQiBmb3IgQUNQSSBkb20wIGlzIG11Y2ggbW9yZSBzbWFsbGVy
IHRoYW4gdGhpcyBvbmUuIDopCgo+IENlcnRhaW5seSBpdCBpcyBlbm91Z2ggbWVtb3J5IGZyb20g
bXkgZW1waXJpY2FsIHRlc3RzIHNvIGZhci4gIEkgc3VnZ2VzdAo+IHRvIGtlZXAgYXMgaXMgaW4g
dGhpcyBzZXJpZXMsIHRoZW4gcG90ZW50aWFsbHkgY2hhbmdlIGl0IHdoZW4gd2UKPiBpbnRyb2R1
Y2UgbGFyZ2VyIERvbVUgRFRCcyAoZGV2aWNlIGFzc2lnbm1lbnQgbWlnaHQgcmVxdWlyZSBpdCwg
Zm9yCj4gZXhhbXBsZSkuCgpDYW4geW91IHBsZWFzZSBhZGQgYSBjb21tZW50IG9uIHRvcCBvZiBE
T01VX0RUQl9TSVpFIHRoZW4/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:25:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:25: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 1fbNvt-0003E4-KH; Fri, 06 Jul 2018 10: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbNvs-0003Dz-Oq
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 10:25:44 +0000
X-Inumbo-ID: ede7d504-8106-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 ede7d504-8106-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 12:25:40 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 04:25:42 -0600
Message-Id: <5B3F43A402000078001D1CD6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 04:25:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B31ED1E02000078001CDD5F@prv1-mh.provo.novell.com>
In-Reply-To: <5B31ED1E02000078001CDD5F@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] x86: fix dependency tracking for
 asm/indirect_thunk_asm.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8KCj4+PiBPbiAyNi4wNi4xOCBhdCAwOTozNywgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90
ZToKPiBJbmNsdWRpbmcgdGhlIGhlYWRlciBzb2xlbHkgYXQgdGhlIGFzc2VtYmxlciBsZXZlbCBt
ZWFucyB0aGUgY29tcGlsZXIKPiBjYW4ndCByZWNvcmQgdGhlIGhlYWRlciBhcyBhIGRlcGVuZGVu
Y3kgaW4gLiouby5kIGZpbGVzLiBBcnJhbmdlIGZvciB0aGUKPiBoZWFkZXIgdG8gYmUgaW5jbHVk
ZS1hYmxlIGF0IHRoZSBDIGxldmVsIGluc3RlYWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
YXNtX2RlZm5zLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCj4gQEAg
LTE4LDEyICsxOCwxMSBAQAo+ICAjaWZuZGVmIENPTkZJR19JTkRJUkVDVF9USFVOSwo+ICAuZXF1
IENPTkZJR19JTkRJUkVDVF9USFVOSywgMAo+ICAjZW5kaWYKPiAtIyBpbmNsdWRlIDxhc20vaW5k
aXJlY3RfdGh1bmtfYXNtLmg+Cj4gICNlbHNlCj4gIGFzbSAoICJcdC5lcXUgQ09ORklHX0lORElS
RUNUX1RIVU5LLCAiCj4gICAgICAgIF9fc3RyaW5naWZ5KElTX0VOQUJMRUQoQ09ORklHX0lORElS
RUNUX1RIVU5LKSkgKTsKPiAtYXNtICggIlx0LmluY2x1ZGUgXCJhc20vaW5kaXJlY3RfdGh1bmtf
YXNtLmhcIiIgKTsKPiAgI2VuZGlmCj4gKyNpbmNsdWRlIDxhc20vaW5kaXJlY3RfdGh1bmtfYXNt
Lmg+Cj4gIAo+ICAjaWZuZGVmIF9fQVNTRU1CTFlfXwo+ICB2b2lkIHJldF9mcm9tX2ludHIodm9p
ZCk7Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pbmRpcmVjdF90aHVua19hc20uaAo+ICsr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW5kaXJlY3RfdGh1bmtfYXNtLmgKPiBAQCAtMSw3ICsx
LDE3IEBACj4gIC8qCj4gLSAqIFdhcm5pbmchICBUaGlzIGZpbGUgaXMgaW5jbHVkZWQgYXQgYW4g
YXNzZW1ibGVyIGxldmVsIGZvciAuYyBmaWxlcywgY2F1c2luZwo+IC0gKiB1c3VhbCAjaWZkZWYn
YXJ5IHRvIHR1cm4gaW50byBjb21tZW50cy4KPiArICogVHJpY2tlcnkgdG8gYWxsb3cgdGhpcyBo
ZWFkZXIgdG8gYmUgaW5jbHVkZWQgYXQgdGhlIEMgbGV2ZWwsIHRvIHBlcm1pdAo+ICsgKiBwcm9w
ZXIgZGVwZW5kZW5jeSB0cmFja2luZyBpbiAuKi5vLmQgZmlsZXMsIHdoaWxlIHN0aWxsIGhhdmlu
ZyBpdCBjb250YWluCj4gKyAqIGFzc2VtYmxlciBvbmx5IG1hY3Jvcy4KPiAgICovCj4gKyNpZm5k
ZWYgX19BU1NFTUJMWV9fCj4gKyMgaWYgMAo+ICsgIC5pZiAwCj4gKyMgZW5kaWYKPiArYXNtICgg
Ilx0LmluY2x1ZGUgXCJhc20vaW5kaXJlY3RfdGh1bmtfYXNtLmhcIiIgKTsKPiArIyBpZiAwCj4g
KyAgLmVuZGlmCj4gKyMgZW5kaWYKPiArI2Vsc2UKPiAgCj4gIC5tYWNybyBJTkRJUkVDVF9CUkFO
Q0ggaW5zbjpyZXEgYXJnOnJlcQo+ICAvKgo+IEBAIC0zOSwzICs0OSw1IEBACj4gIC5tYWNybyBJ
TkRJUkVDVF9KTVAgYXJnOnJlcQo+ICAgICAgSU5ESVJFQ1RfQlJBTkNIIGptcCBcYXJnCj4gIC5l
bmRtCj4gKwo+ICsjZW5kaWYKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:26:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:26:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbNws-0003hO-0t; Fri, 06 Jul 2018 10:26: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbNwq-0003hB-PF
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 10:26:44 +0000
X-Inumbo-ID: 1445b6fb-8107-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 1445b6fb-8107-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 10:26:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 04:26:42 -0600
Message-Id: <5B3F43E002000078001D1CD9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 04:26:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B31EF8002000078001CDD83@prv1-mh.provo.novell.com>
In-Reply-To: <5B31EF8002000078001CDD83@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] x86: correctly set nonlazy_xstate_used
 when loading full state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8KCj4+PiBPbiAyNi4wNi4xOCBhdCAwOTo0NywgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90
ZToKPiBJbiB0aGlzIGNhc2UsIGp1c3QgbGlrZSB4Y3IwX2FjY3VtLCBub25sYXp5X3hzdGF0ZV91
c2VkIHNob3VsZCBhbHdheXMgYmUKPiBzZXQgdG8gdGhlIGludGVuZGVkIG5ldyB2YWx1ZSwgcmF0
aGVyIHRoYW4gcG9zc2libHkgbGVhdmluZyB0aGUgZmxhZyBzZXQKPiBmcm9tIGEgcHJpb3Igc3Rh
dGUgbG9hZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4gCj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gKysrIGIveGVuL2FyY2gveDg2
L2RvbWN0bC5jCj4gQEAgLTExODcsOCArMTE4Nyw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCj4g
ICAgICAgICAgICAgICAgICB2Y3B1X3BhdXNlKHYpOwo+ICAgICAgICAgICAgICAgICAgdi0+YXJj
aC54Y3IwID0gX3hjcjA7Cj4gICAgICAgICAgICAgICAgICB2LT5hcmNoLnhjcjBfYWNjdW0gPSBf
eGNyMF9hY2N1bTsKPiAtICAgICAgICAgICAgICAgIGlmICggX3hjcjBfYWNjdW0gJiBYU1RBVEVf
Tk9OTEFaWSApCj4gLSAgICAgICAgICAgICAgICAgICAgdi0+YXJjaC5ub25sYXp5X3hzdGF0ZV91
c2VkID0gMTsKPiArICAgICAgICAgICAgICAgIHYtPmFyY2gubm9ubGF6eV94c3RhdGVfdXNlZCA9
IF94Y3IwX2FjY3VtICYgWFNUQVRFX05PTkxBWlk7Cj4gICAgICAgICAgICAgICAgICBjb21wcmVz
c194c2F2ZV9zdGF0ZXModiwgX3hzYXZlX2FyZWEsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZXZjLT5zaXplIC0gUFZfWFNBVkVfSERSX1NJWkUpOwo+ICAgICAgICAg
ICAgICAgICAgdmNwdV91bnBhdXNlKHYpOwo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gQEAgLTEzMjQsOCArMTMyNCw3IEBAIHN0
YXRpYyBpbnQgaHZtX2xvYWRfY3B1X3hzYXZlX3N0YXRlcyhzdHIKPiAgCj4gICAgICB2LT5hcmNo
LnhjcjAgPSBjdHh0LT54Y3IwOwo+ICAgICAgdi0+YXJjaC54Y3IwX2FjY3VtID0gY3R4dC0+eGNy
MF9hY2N1bTsKPiAtICAgIGlmICggY3R4dC0+eGNyMF9hY2N1bSAmIFhTVEFURV9OT05MQVpZICkK
PiAtICAgICAgICB2LT5hcmNoLm5vbmxhenlfeHN0YXRlX3VzZWQgPSAxOwo+ICsgICAgdi0+YXJj
aC5ub25sYXp5X3hzdGF0ZV91c2VkID0gY3R4dC0+eGNyMF9hY2N1bSAmIFhTVEFURV9OT05MQVpZ
Owo+ICAgICAgY29tcHJlc3NfeHNhdmVfc3RhdGVzKHYsICZjdHh0LT5zYXZlX2FyZWEsCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZSAtIG9mZnNldG9mKHN0cnVjdCBodm1faHdfY3B1
X3hzYXZlLCBzYXZlX2FyZWEpKTsKPiAgCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:27:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10: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 1fbNxo-0003nn-DP; Fri, 06 Jul 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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbNxm-0003nb-CC
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 10:27:42 +0000
X-Inumbo-ID: 36f697c7-8107-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 36f697c7-8107-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 10:27:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 04:27:40 -0600
Message-Id: <5B3F441A02000078001D1CDC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 04:27:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B362B7002000078001CF218@prv1-mh.provo.novell.com>
In-Reply-To: <5B362B7002000078001CF218@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] x86/spec-ctrl: "no-xen" should not imply
 "no-eager-fpu"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

UGluZz8KCj4+PiBPbiAyOS4wNi4xOCBhdCAxNDo1MiwgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90
ZToKPiAiRWFnZXIgRlBVIiBtb2RlIGlzIHRvIGd1YXJkIGd1ZXN0cywgbm90IFhlbiBpdHNlbGYs
IGFzIGlzIGFsc28KPiBleHByZXNzZWQgYnkgcHJpbnRfZGV0YWlscygpLgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiAtLS0gYS94ZW4vYXJj
aC94ODYvc3BlY19jdHJsLmMKPiArKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKPiBAQCAt
MTI0LDYgKzEyNCw4IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3NwZWNfY3RybChjb25zdAo+
ICAgICAgICAgICAgICBvcHRfbXNyX3NjX3B2ID0gZmFsc2U7Cj4gICAgICAgICAgICAgIG9wdF9t
c3Jfc2NfaHZtID0gZmFsc2U7Cj4gIAo+ICsgICAgICAgICAgICBvcHRfZWFnZXJfZnB1ID0gMDsK
PiArCj4gICAgICAgICAgZGlzYWJsZV9jb21tb246Cj4gICAgICAgICAgICAgIG9wdF9yc2JfcHYg
PSBmYWxzZTsKPiAgICAgICAgICAgICAgb3B0X3JzYl9odm0gPSBmYWxzZTsKPiBAQCAtMTMxLDcg
KzEzMyw2IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3NwZWNfY3RybChjb25zdAo+ICAgICAg
ICAgICAgICBvcHRfdGh1bmsgPSBUSFVOS19KTVA7Cj4gICAgICAgICAgICAgIG9wdF9pYnJzID0g
MDsKPiAgICAgICAgICAgICAgb3B0X2licGIgPSBmYWxzZTsKPiAtICAgICAgICAgICAgb3B0X2Vh
Z2VyX2ZwdSA9IDA7Cj4gICAgICAgICAgfQo+ICAgICAgICAgIGVsc2UgaWYgKCB2YWwgPiAwICkK
PiAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:28:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10: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 1fbNyN-0003tC-P9; Fri, 06 Jul 2018 10:28: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbNyN-0003t5-5j
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 10:28:19 +0000
X-Inumbo-ID: 4a825c68-8107-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 4a825c68-8107-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 12:28:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 04:28:18 -0600
Message-Id: <5B3F444002000078001D1CDF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 04:28:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B36305C02000078001CF276@prv1-mh.provo.novell.com>
In-Reply-To: <5B36305C02000078001CF276@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] x86: reduce IRQs disabled section in
 flush_area_local()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8KCj4+PiBPbiAyOS4wNi4xOCBhdCAxNToxMywgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90
ZToKPiBPbmx5IHRoZSBwcmVfZmx1c2goKSAvIHBvc3RfZmx1c2goKSBzZWN0aW9uIGFjdHVhbGx5
IG5lZWRzIHRvIHJ1biB3aXRoCj4gaW50ZXJydXB0cyBkaXNhYmxlZC4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gLS0tIGEveGVuL2FyY2gv
eDg2L2ZsdXNodGxiLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZmx1c2h0bGIuYwo+IEBAIC03Niw3
ICs3NiwxMyBAQCBzdGF0aWMgdm9pZCBwb3N0X2ZsdXNoKHUzMiB0KQo+ICAKPiAgc3RhdGljIHZv
aWQgZG9fdGxiX2ZsdXNoKHZvaWQpCj4gIHsKPiAtICAgIHUzMiB0ID0gcHJlX2ZsdXNoKCk7Cj4g
KyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICsgICAgdTMyIHQ7Cj4gKwo+ICsgICAgLyogVGhp
cyBub24tcmVlbnRyYW50IGZ1bmN0aW9uIGlzIHNvbWV0aW1lcyBjYWxsZWQgaW4gaW50ZXJydXB0
IAo+IGNvbnRleHQuICovCj4gKyAgICBsb2NhbF9pcnFfc2F2ZShmbGFncyk7Cj4gKwo+ICsgICAg
dCA9IHByZV9mbHVzaCgpOwo+ICAKPiAgICAgIGlmICggdXNlX2ludnBjaWQgKQo+ICAgICAgICAg
IGludnBjaWRfZmx1c2hfYWxsKCk7Cj4gQEAgLTg5LDYgKzk1LDggQEAgc3RhdGljIHZvaWQgZG9f
dGxiX2ZsdXNoKHZvaWQpCj4gICAgICB9Cj4gIAo+ICAgICAgcG9zdF9mbHVzaCh0KTsKPiArCj4g
KyAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7Cj4gIH0KPiAgCj4gIHZvaWQgc3dpdGNoX2Ny
M19jcjQodW5zaWduZWQgbG9uZyBjcjMsIHVuc2lnbmVkIGxvbmcgY3I0KQo+IEBAIC0xNDcsMTAg
KzE1NSw2IEBAIHZvaWQgc3dpdGNoX2NyM19jcjQodW5zaWduZWQgbG9uZyBjcjMsIHUKPiAgdW5z
aWduZWQgaW50IGZsdXNoX2FyZWFfbG9jYWwoY29uc3Qgdm9pZCAqdmEsIHVuc2lnbmVkIGludCBm
bGFncykKPiAgewo+ICAgICAgdW5zaWduZWQgaW50IG9yZGVyID0gKGZsYWdzIC0gMSkgJiBGTFVT
SF9PUkRFUl9NQVNLOwo+IC0gICAgdW5zaWduZWQgbG9uZyBpcnFmbDsKPiAtCj4gLSAgICAvKiBU
aGlzIG5vbi1yZWVudHJhbnQgZnVuY3Rpb24gaXMgc29tZXRpbWVzIGNhbGxlZCBpbiBpbnRlcnJ1
cHQgCj4gY29udGV4dC4gKi8KPiAtICAgIGxvY2FsX2lycV9zYXZlKGlycWZsKTsKPiAgCj4gICAg
ICBpZiAoIGZsYWdzICYgKEZMVVNIX1RMQnxGTFVTSF9UTEJfR0xPQkFMKSApCj4gICAgICB7Cj4g
QEAgLTIxOCw4ICsyMjIsNiBAQCB1bnNpZ25lZCBpbnQgZmx1c2hfYXJlYV9sb2NhbChjb25zdCB2
b2lkCj4gICAgICAgICAgfQo+ICAgICAgfQo+ICAKPiAtICAgIGxvY2FsX2lycV9yZXN0b3JlKGly
cWZsKTsKPiAtCj4gICAgICBpZiAoIGZsYWdzICYgRkxVU0hfUk9PVF9QR1RCTCApCj4gICAgICAg
ICAgZ2V0X2NwdV9pbmZvKCktPnJvb3RfcGd0X2NoYW5nZWQgPSB0cnVlOwo+ICAKCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:36:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:36: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 1fbO6A-0004oT-Tj; Fri, 06 Jul 2018 10:36: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=fdmc=jw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbO69-0004oJ-Da
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 10:36:21 +0000
X-Inumbo-ID: 6c31f279-8108-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6c31f279-8108-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 10:36: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 8AA83ED1;
 Fri,  6 Jul 2018 03:36:19 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C43743F5BA;
 Fri,  6 Jul 2018 03:36:18 -0700 (PDT)
To: ihor.matushchak@foobox.net, xen-devel@lists.xenproject.org,
 xen-devel@lists.xen.org
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
Date: Fri, 6 Jul 2018 11:36:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <cover.1530737070.git.ihor.matushchak@foobox.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

SGVsbG8sCgpPbiAwNC8wNy8xOCAyMTo1NSwgaWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQgd3Jv
dGU6Cj4gRnJvbTogSWhvciBNYXR1c2hjaGFrIDxpaG9yLm1hdHVzaGNoYWtAZm9vYm94Lm5ldD4K
PiAKPiBUaGlzIHBhdGNoIGVuYWJsZXMgZWFybHlwcmludGsgZm9yIFJvY2tjaGlwIHJrMzM5OSBi
YXNlZCBTb0MuCklzIHRoZXJlIGFueSBtaXNzaW5nIHBpZWNlcyBpbiBYZW4gdG8gYm9vdCBvbiBS
b2NrY2hpcD8gSSB3b3VsZCBhbHNvIApxdWl0ZSBsaWtlIHRvIHNlZSBzb21lIGRvY3VtZW50YXRp
b24gaG93IHRvIGJvb3QgWGVuIG9uIHRoYXQgcGxhdGZvcm0uCgpDaGVlcnMsCgo+IAo+IElob3Ig
TWF0dXNoY2hhayAoMSk6Cj4gICAgeGVuOmFybTplYXJseXByaW50ayBjb25maWd1cmF0aW9uIGZv
ciByazMzOTkgYm9hcmRzCj4gCj4gICBkb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50eHQgfCAx
ICsKPiAgIHhlbi9hcmNoL2FybS9SdWxlcy5tayAgICAgICAgICB8IDEgKwo+ICAgMiBmaWxlcyBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:36:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:36: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 1fbO6B-0004oZ-7N; Fri, 06 Jul 2018 10:36: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=fdmc=jw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbO69-0004oK-Dj
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 10:36:21 +0000
X-Inumbo-ID: 6c2ea68d-8108-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6c2ea68d-8108-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 10:36: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 8AA83ED1;
 Fri,  6 Jul 2018 03:36:19 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C43743F5BA;
 Fri,  6 Jul 2018 03:36:18 -0700 (PDT)
To: ihor.matushchak@foobox.net, xen-devel@lists.xenproject.org,
 xen-devel@lists.xen.org
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
Date: Fri, 6 Jul 2018 11:36:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <cover.1530737070.git.ihor.matushchak@foobox.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

SGVsbG8sCgpPbiAwNC8wNy8xOCAyMTo1NSwgaWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQgd3Jv
dGU6Cj4gRnJvbTogSWhvciBNYXR1c2hjaGFrIDxpaG9yLm1hdHVzaGNoYWtAZm9vYm94Lm5ldD4K
PiAKPiBUaGlzIHBhdGNoIGVuYWJsZXMgZWFybHlwcmludGsgZm9yIFJvY2tjaGlwIHJrMzM5OSBi
YXNlZCBTb0MuCklzIHRoZXJlIGFueSBtaXNzaW5nIHBpZWNlcyBpbiBYZW4gdG8gYm9vdCBvbiBS
b2NrY2hpcD8gSSB3b3VsZCBhbHNvIApxdWl0ZSBsaWtlIHRvIHNlZSBzb21lIGRvY3VtZW50YXRp
b24gaG93IHRvIGJvb3QgWGVuIG9uIHRoYXQgcGxhdGZvcm0uCgpDaGVlcnMsCgo+IAo+IElob3Ig
TWF0dXNoY2hhayAoMSk6Cj4gICAgeGVuOmFybTplYXJseXByaW50ayBjb25maWd1cmF0aW9uIGZv
ciByazMzOTkgYm9hcmRzCj4gCj4gICBkb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50eHQgfCAx
ICsKPiAgIHhlbi9hcmNoL2FybS9SdWxlcy5tayAgICAgICAgICB8IDEgKwo+ICAgMiBmaWxlcyBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:38:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:38: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 1fbO7z-0004zw-15; Fri, 06 Jul 2018 10:38: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbO7y-0004ze-0o
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 10:38:14 +0000
X-Inumbo-ID: aed40a7b-8108-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aed40a7b-8108-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 10:38:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,315,1526342400"; d="scan'208";a="59578873"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 6 Jul 2018 11:38:01 +0100
Message-ID: <1530873482-15372-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/2] BuildSupport: Honour new runvar
 make_njobs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGF2aW5nIGEgaGFyZGNvZGVkIC1qNCwgYW5kIGhhdmluZyB0aGlzIGNvbWUgdmlhIERlZk1ha2VG
bGFncywgaXMgbm90CmJyaWxsaWFudC4gIEJ1dCBhdCBsZWFzdCB0aGlzIG1ha2VfbmpvYnMgdmFy
aWFibGUgaGFzIGJldHRlciBzZW1hbnRpY3MKc28gd29uJ3QgbWFrZSBpdCBoYXJkZXIgdG8gbWFr
ZSB0aGlzIG1vcmUgc29waGlzdGljYXRlZCBsYXRlci4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3QvQnVpbGRTdXBwb3J0
LnBtIHwgNSArKysrLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvQnVpbGRTdXBwb3J0LnBtIGIvT3NzdGVzdC9CdWls
ZFN1cHBvcnQucG0KaW5kZXggYjk2Y2U3Ni4uNDM2N2I0MCAxMDA2NDQKLS0tIGEvT3NzdGVzdC9C
dWlsZFN1cHBvcnQucG0KKysrIGIvT3NzdGVzdC9CdWlsZFN1cHBvcnQucG0KQEAgLTEwNCw3ICsx
MDQsMTAgQEAgc3ViIHNlbGVjdGJ1aWxkaG9zdCB7CiBzdWIgYnVpbGRkaXJzcHJvcHMgewogICAg
IG15ICgleGJ1aWxkb3B0cykgPSBAXzsKIAotICAgICR4YnVpbGRvcHRze0RlZk1ha2VGbGFnc30g
fHw9ICctajQnOworICAgIGlmICghZGVmaW5lZCApIHsKKwlteSAkbmpvYnMgPSAkcnttYWtlX25q
b2JzfSAvLyA0OworCSR4YnVpbGRvcHRze0RlZk1ha2VGbGFnc30gPSAiLWokbmpvYnMiOworICAg
IH0KICAgICAkYnVpbGRkaXI9IHRhcmdldF9qb2JkaXIoJGhvKTsKICAgICAkbWFrZWZsYWdzPSBn
ZXRfaG9zdF9wcm9wZXJ0eSgkaG8sICdidWlsZCBtYWtlIGZsYWdzJywKIAkJCQkgICR4YnVpbGRv
cHRze0RlZk1ha2VGbGFnc30pOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:38:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:38: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 1fbO7y-0004zp-NT; Fri, 06 Jul 2018 10: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbO7x-0004zd-W5
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 10:38:14 +0000
X-Inumbo-ID: afa30f3a-8108-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id afa30f3a-8108-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 10:38:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,315,1526342400"; d="scan'208";a="59578875"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 6 Jul 2018 11:38:02 +0100
Message-ID: <1530873482-15372-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1530873482-15372-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1530873482-15372-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/2] libvirt build: Set make_njobs=1
 except when testing libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

bGlidmlydCBoYXMgYSAtaiBidWcuICBUaGlzIGlzIGFsbGVnZWRseSBnb2luZyB0byBiZSBmaXhl
ZCBpbiB1cHN0cmVhbQpSU04gPyAgQW55d2F5LCBmb3Igbm93LCBzZXJpYWxpc2UgYWxsIHRoZSBi
dWlsZHMgb24gb3RoZXIgYnJhbmNoZXMgc28KdGhleSBhcmUgbm90IGFmZmVjdGVkLgoKU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogbWZp
LWNvbW1vbiB8IDggKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9tZmktY29tbW9uIGIvbWZpLWNvbW1vbgppbmRleCA5
YjZjOTQ3Li5iYWY1MzgwIDEwMDY0NAotLS0gYS9tZmktY29tbW9uCisrKyBiL21maS1jb21tb24K
QEAgLTM1NiwxMSArMzU2LDE3IEBAIGNyZWF0ZV9idWlsZF9qb2JzICgpIHsKIAogICAgIGlmIFsg
IngkUkVWSVNJT05fTElCVklSVCIgIT0geGRpc2FibGUgXTsgdGhlbgogCisgICAgbGlidmlydF9i
dWlsZF9ydW52YXJzPScnCisgICAgY2FzZSAiJGJyYW5jaCIgaW4KKyAgICBsaWJ2aXJ0KikgOzsK
KyAgICAqKSAgICAgICAgbGlidmlydF9idWlsZF9ydW52YXJzKz0iIG1ha2VfbmpvYnM9MSI7Owor
ICAgIGVzYWMKKwogICAgIGpvYl9jcmVhdGVfYnVpbGQgYnVpbGQtJGFyY2gtbGlidmlydCBidWls
ZC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgYXJjaD0k
YXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICAgICAgdHJlZV94ZW49JFRSRUVfWEVOICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICRSVU5WQVJTICRCVUlMRF9S
VU5WQVJTICRCVUlMRF9MSUJWSVJUX1JVTlZBUlMgJGFyY2hfcnVudmFycyBcCi0gICAgICAgICAg
ICAgICAgJGhvc3Rvc19ydW52YXJzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAkaG9zdG9zX3J1bnZhcnMgJGxpYnZpcnRfYnVp
bGRfcnVudmFycyAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgIGhvc3Rf
aG9zdGZsYWdzPSRidWlsZF9ob3N0ZmxhZ3MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgICAgICAgICAgICAgYnVpbGRqb2I9JHtiZml9YnVpbGQtJGFyY2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICB0cmVlX2xpYnZpcnQ9JFRS
RUVfTElCVklSVCByZXZpc2lvbl9saWJ2aXJ0PSRSRVZJU0lPTl9MSUJWSVJUXAotLSAKMi4xLjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 10:40:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 10:40: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 1fbO9k-0005YF-KS; Fri, 06 Jul 2018 10:40: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=8vhl=jw=posteo.de=hfp@srs-us1.protection.inumbo.net>)
 id 1fbO9j-0005PX-7s
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 10:40:03 +0000
X-Inumbo-ID: ef9b82a5-8108-11e8-a6a9-d7ebe60f679a
Received: from mout01.posteo.de (unknown [185.67.36.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef9b82a5-8108-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 10:40:02 +0000 (UTC)
Received: from submission (posteo.de [89.146.220.130]) 
 by mout01.posteo.de (Postfix) with ESMTPS id C3B5720F48
 for <xen-devel@lists.xen.org>; Fri,  6 Jul 2018 12:39:58 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1530873599; bh=P6B+4Wgss2ZauoBDniFe7WvB1UJP7vTUGkXeZYuxrak=;
 h=Date:To:Subject:From:From;
 b=c59e7All2BcuCF5G/5v1UAAgzU+kK0YJsUkNStQZBDj13FkMB+OeVQC6QMcsNlL+Y
 NYT3yjxw4EMFPXOdUvj3QMPvRzlH30o4h81W4/UFe/H+arLGp/2rZqb35NHE6sCTkJ
 TeKiojRgrRRD10shdEkIsgPBvYnoQjX90tfovEbnkv9JEJihB7KVYDx4CykO43IC56
 lOF/iKMTS8aD5ji/NHEjiak+IJ84RPWdokjsXOT7zUplbg4BGH9jKEOQHF2gaDEiK1
 boqsKhCj4UzBcMPMrBsGcploMbSbHuRLr8XCR9BCwer4exur7tyz6LvkuuE/0IUK7V
 HNk6HU9mpp6Eg==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 41MWSt1b79z9rxQ
 for <xen-devel@lists.xen.org>; Fri,  6 Jul 2018 12:39:57 +0200 (CEST)
Content-Type: multipart/mixed; boundary=----------SSNMFOBPM75QOJikmcz7kk
Date: Fri, 06 Jul 2018 12:39:51 +0200
To: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
MIME-Version: 1.0
From: "Andreas Kinzler" <hfp@posteo.de>
Message-ID: <op.zlp7wudaollboj@kriftel>
User-Agent: Opera Mail/1.0 (Win32)
Subject: [Xen-devel] xen + i40e: transmit queue timeout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

I am currently researching a transmit queue timeout with Xen 4.8.2 and  
Intel X722 (i40e driver). The problem occurs with various linux versions  
(4.8.17, 4.13.16, SLES 15 port of i40e). The problem seems to be related  
to heavy forwarding/bridging as I am running a heavy network stress test  
in a domU (linux/pvm 4.13.16). It seems that if I run the same test  
without Xen, it works (not sure).

Any ideas?

Regards Andreas

[  441.823998] NETDEV WATCHDOG: eth0 (i40e): transmit queue 0 timed out
[  441.824033] ------------[ cut here ]------------
[  441.824046] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:316  
dev_watchdog+0x218/0x220
[  441.824048] Modules linked in: i40e nf_conntrack_ipv4 nf_defrag_ipv4  
xt_conntrack nf_conntrack xt_physdev br_netfilter bridge stp llc xt_tcpudp  
iptable_filter ip_tables x_tables binfmt_misc tun mlx5_core
[  441.824074] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.13.16-ak2 #1
[  441.824077] Hardware name: Supermicro Super Server/X11SPi-TF, BIOS 2.0  
11/29/2017
[  441.824079] task: ffffffff81810480 task.stack: ffffffff81800000
[  441.824084] RIP: e030:dev_watchdog+0x218/0x220
[  441.824087] RSP: e02b:ffff88005d203e68 EFLAGS: 00010296
[  441.824091] RAX: 0000000000000038 RBX: 0000000000000000 RCX:  
000000000000003e
[  441.824093] RDX: 0000000000000000 RSI: ffff88005d203ce4 RDI:  
0000000000000004
[  441.824095] RBP: ffff88005d203e98 R08: ffff8800571ae200 R09:  
ffff880056c00248
[  441.824097] R10: 0000000000000082 R11: 0000000000000040 R12:  
ffff880052da9f40
[  441.824099] R13: 0000000000000000 R14: ffff880055d04800 R15:  
0000000000000080
[  441.824112] FS:  0000000000000000(0000) GS:ffff88005d200000(0000)  
knlGS:ffff88005d200000
[  441.824115] CS:  e033 DS: 0000 ES: 0000 CR0: 0000000080050033
[  441.824117] CR2: 00007f22b20ed3a0 CR3: 00000000518d1000 CR4:  
0000000000042660
[  441.824121] Call Trace:
[  441.824123]  <IRQ>
[  441.824130]  ? qdisc_rcu_free+0x40/0x40
[  441.824133]  ? qdisc_rcu_free+0x40/0x40
[  441.824140]  call_timer_fn.isra.5+0x1f/0x90
[  441.824144]  expire_timers+0x99/0xb0
[  441.824148]  run_timer_softirq+0x7b/0xc0
[  441.824155]  ? handle_percpu_irq+0x35/0x50
[  441.824159]  ? generic_handle_irq+0x1d/0x30
[  441.824166]  ? __evtchn_fifo_handle_events+0x142/0x160
[  441.824170]  __do_softirq+0xe5/0x200
[  441.824174]  irq_exit+0xb1/0xc0
[  441.824179]  xen_evtchn_do_upcall+0x2b/0x40
[  441.824186]  xen_do_hypervisor_callback+0x1e/0x30
[  441.824188]  </IRQ>
[  441.824193]  ? xen_hypercall_sched_op+0xa/0x20
[  441.824197]  ? xen_hypercall_sched_op+0xa/0x20
[  441.824204]  ? xen_safe_halt+0x10/0x20
[  441.824207]  ? default_idle+0x9/0x10
[  441.824210]  ? arch_cpu_idle+0xa/0x10
[  441.824213]  ? default_idle_call+0x1e/0x30
[  441.824218]  ? do_idle+0x183/0x1b0
[  441.824222]  ? cpu_startup_entry+0x18/0x20
[  441.824226]  ? rest_init+0xcb/0xd0
[  441.824232]  ? start_kernel+0x399/0x3a6
[  441.824238]  ? x86_64_start_reservations+0x2a/0x2c
[  441.824241]  ? xen_start_kernel+0x54f/0x55b
[  441.824244] Code: 63 8e a0 03 00 00 eb 93 4c 89 f7 c6 05 89 22 3a 00 01  
e8 7c fc fd ff 89 d9 48 89 c2 4c 89 f6 48 c7 c7 58 3e 76 81 e8 84 3a bf ff  
<0f> ff eb c3 0f 1f 40 00 48 c7 47 08 00 00 00 00 55 48 c7 07 00
[  441.824306] ---[ end trace ae5cd79c539b9f32 ]---
[  441.824323] i40e 0000:19:00.0 eth0: tx_timeout: VSI_seid: 390, Q 0,  
NTC: 0x73, HWB: 0x73, NTU: 0x5d, TAIL: 0x73, INT: 0x1
[  441.824330] i40e 0000:19:00.0 eth0: tx_timeout recovery level 1,  
hung_queue 0
------------SSNMFOBPM75QOJikmcz7kk
Content-Disposition: attachment; filename=kconfig-4.13.zip
Content-Type: application/zip; name="kconfig-4.13.zip"
Content-Transfer-Encoding: Base64

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
Ni1hazFQSwUGAAAAAAEAAQBBAAAABFMAAAAA

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

------------SSNMFOBPM75QOJikmcz7kk--



From xen-devel-bounces@lists.xenproject.org Fri Jul 06 11:05:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 11:05: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 1fbOYD-0007aH-PM; Fri, 06 Jul 2018 11:05: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=8eze=jw=foobox.net=i.matushchak@srs-us1.protection.inumbo.net>)
 id 1fbOX8-0007Yl-DW
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 11:04:14 +0000
X-Inumbo-ID: 511e5d79-810c-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 511e5d79-810c-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 11:04:13 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 2CD6EFE23B
 for <xen-devel@lists.xen.org>; Fri,  6 Jul 2018 07:04:12 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=mime-version
 :in-reply-to:references:from:date:message-id:subject:to:cc
 :content-type; s=sasl; bh=zpZwsn4WrcgMR6loWI+NHv+GLFg=; b=DxXBoY
 6OyPPL7yI6VduqnjvU2hGw3TwYcyUfNAIlUjP1sasF23EI/7USSGsR3cFlUv46HI
 jxdaJbVPSr3B2AzHjMpK5i+YNcbFu+8pkKuUlSIUAM6DXi8QnmwABNt4QWPOGi5a
 pnoZrYNU2/GDQrRB6b8OJaNaHWsjdaqke6XHM=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 18B0BFE239
 for <xen-devel@lists.xen.org>; Fri,  6 Jul 2018 07:04:12 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to:cc:content-type;
 s=mesmtp; bh=49tm1sRz0eGrdLCyPw4leoDByqCJfCsmdkROEZXj/Yc=;
 b=WLGCK9FRIWEIKKDj0UjX3XxYsRQO4Dk7awPr9RdJZSs49AUrxLcQPPbPW2/8z2TzKVt25RGn5aFxpUScj1qcYrT8xxEsgpM/boadBNz5FJVzl8beCwEv2k1Bk3StRoak84fSHVYBXo7caE9y+9+2GFgRx9BllGhMFD0ywXPUETM=
Received: from mail-ed1-f48.google.com (unknown [209.85.208.48])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id 63A2DFE233
 for <xen-devel@lists.xen.org>; Fri,  6 Jul 2018 07:04:11 -0400 (EDT)
Received: by mail-ed1-f48.google.com with SMTP id f12-v6so8371113edq.11
 for <xen-devel@lists.xen.org>; Fri, 06 Jul 2018 04:04:11 -0700 (PDT)
X-Gm-Message-State: APt69E37jGCGhCvs19sKPSAsNhf13Cakahtw3DHHo8JOxcgkm8nR1w8b
 /fjXEBLxB8xcAd/NnqN+sCPdQeZTuCKMn/Jvsks=
X-Google-Smtp-Source: AAOMgpdIqlf7ooAUpUgFeZ2ZGVvy5UjA8ief5ivUuudKjozWaThxGexP51IBQ8xPx/8uKfignqcDM/kJAmGvKm06fZw=
X-Received: by 2002:a50:e14d:: with SMTP id
 i13-v6mr9987399edl.204.1530875050344; 
 Fri, 06 Jul 2018 04:04:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:906:7716:0:0:0:0 with HTTP; Fri, 6 Jul 2018 04:04:09
 -0700 (PDT)
In-Reply-To: <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
From: =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>
Date: Fri, 6 Jul 2018 14:04:09 +0300
X-Gmail-Original-Message-ID: <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
Message-ID: <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="0000000000009279da0570529f11"
X-Pobox-Relay-ID: 4FDCB4AC-810C-11E8-A95B-0DFB1A68708C-19565117!pb-smtp1.pobox.com
X-Mailman-Approved-At: Fri, 06 Jul 2018 11:05:21 +0000
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ihor.matushchak@foobox.net, xen-devel@lists.xen.org,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--0000000000009279da0570529f11
Content-Type: multipart/alternative; boundary="0000000000009279d00570529f0f"

--0000000000009279d00570529f0f
Content-Type: text/plain; charset="UTF-8"

Hello Julien,

I suppose there is no such documentation, at least I didn't find any.
Bringing up XEN 4.10.0 on RK3399 is my pet-project.
My current target board is Ibox3399
<https://www.aliexpress.com/item/RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-T860-GPU-Android6/32816273232.html>

At the moment I got dom0 running on this board and some test guest domain
(both 4.4 kernels).
Actually no changes made to XEN (except earlyprintk) at the moment, Xen
works from the box.

Some boot logs attached.

*BR,*
*Ihor Matushchak*

2018-07-06 13:36 GMT+03:00 Julien Grall <julien.grall@arm.com>:

> Hello,
>
> On 04/07/18 21:55, ihor.matushchak@foobox.net wrote:
>
>> From: Ihor Matushchak <ihor.matushchak@foobox.net>
>>
>> This patch enables earlyprintk for Rockchip rk3399 based SoC.
>>
> Is there any missing pieces in Xen to boot on Rockchip? I would also quite
> like to see some documentation how to boot Xen on that platform.
>
> Cheers,
>
>
>
>> Ihor Matushchak (1):
>>    xen:arm:earlyprintk configuration for rk3399 boards
>>
>>   docs/misc/arm/early-printk.txt | 1 +
>>   xen/arch/arm/Rules.mk          | 1 +
>>   2 files changed, 2 insertions(+)
>>
>>
> --
> Julien Grall
>

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

<div dir=3D"ltr">Hello Julien,<div><br></div><div><div>I suppose there is n=
o such documentation, at least I didn&#39;t find any.</div><div>Bringing up=
 XEN 4.10.0 on RK3399 is my pet-project.</div></div><div>My current target =
board is=C2=A0<a href=3D"https://www.aliexpress.com/item/RK3399-Development=
-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-T860-GPU-Android6/=
32816273232.html">Ibox3399</a><br></div><div><br></div><div><div>At the mom=
ent I got dom0 running on this board and some test guest domain (both 4.4 k=
ernels).</div><div>Actually no changes made to XEN (except earlyprintk) at =
the moment, Xen works from the box.</div><div><br></div><div>Some boot logs=
 attached.</div></div><div><br></div><div><i>BR,</i></div><div><i>Ihor Matu=
shchak</i></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_qu=
ote">2018-07-06 13:36 GMT+03:00 Julien Grall <span dir=3D"ltr">&lt;<a href=
=3D"mailto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a>=
&gt;</span>:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">Hello,<span class=3D""><br>
<br>
On 04/07/18 21:55, <a href=3D"mailto:ihor.matushchak@foobox.net" target=3D"=
_blank">ihor.matushchak@foobox.net</a> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
From: Ihor Matushchak &lt;<a href=3D"mailto:ihor.matushchak@foobox.net" tar=
get=3D"_blank">ihor.matushchak@foobox.net</a>&gt;<br>
<br>
This patch enables earlyprintk for Rockchip rk3399 based SoC.<br>
</blockquote></span>
Is there any missing pieces in Xen to boot on Rockchip? I would also quite =
like to see some documentation how to boot Xen on that platform.<br>
<br>
Cheers,<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
Ihor Matushchak (1):<br>
=C2=A0 =C2=A0xen:arm:earlyprintk configuration for rk3399 boards<br>
<br>
=C2=A0 docs/misc/arm/early-printk.txt | 1 +<br>
=C2=A0 xen/arch/arm/Rules.mk=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 1 +<br>
=C2=A0 2 files changed, 2 insertions(+)<br>
<br>
</blockquote>
<br>
-- <br></div></div><span class=3D"HOEnZb"><font color=3D"#888888">
Julien Grall<br>
</font></span></blockquote></div><br></div>

--0000000000009279d00570529f0f--

--0000000000009279da0570529f11
Content-Type: text/x-log; charset="GB18030"; name="rk3399-xen-boot.log"
Content-Disposition: attachment; filename="rk3399-xen-boot.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_jj9vgfl90

77+9RERSIFZlcnNpb24gMS4wNyAyMDE2MTEwMwpJbgpDaGFubmVsIDA6IEREUjMsIDY2Nk1IegpC
dXMgV2lkdGg9MzIgQ29sPTEwIEJhbms9OCBSb3c9MTUvMTUgQ1M9MiBEaWUgQnVzLVdpZHRoPTE2
IFNpemU9MjA0OE1CCkNoYW5uZWwgMTogRERSMywgNjY2TUh6CkJ1cyBXaWR0aD0zMiBDb2w9MTAg
QmFuaz04IFJvdz0xNS8xNSBDUz0yIERpZSBCdXMtV2lkdGg9MTYgU2l6ZT0yMDQ4TUIKMjU2QiBz
dHJpZGUKY2ggMCBkZHJjb25maWcgPSAweDEwMSwgZGRyc2l6ZSA9IDB4MjAyMApjaCAxIGRkcmNv
bmZpZyA9IDB4MTAxLCBkZHJzaXplID0gMHgyMDIwCnBtdWdyZl9vc19yZWdbMl0gPSAweDNBQTE3
QUExLCBzdHJpZGUgPSAweEQKT1VUCkJvb3QxOiAyMDE2LTA3LTI5LCB2ZXJzaW9uOiAxLjA1CkNQ
VUlkID0gMHgwCkNoaXBUeXBlID0gMTAgMTgzNgpTZG1tY0luaXQ9MiAwCkJvb3RDYXBTaXplPTEw
MDAwMApVc2VyQ2FwU2l6ZT0xNDkxME1CCkZ3UGFydE9mZnNldD0yMDAwICwgMTAwMDAwClNkbW1j
SW5pdD0wIDAKQm9vdENhcFNpemU9MApVc2VyQ2FwU2l6ZT0xNTE5M01CCkZ3UGFydE9mZnNldD0w
ICwgMApTdG9yYWdlSW5pdCBvayA9IDE4MTQ5OApMb2FkVHJ1c3RCTApObyBmaW5kIGJsMzAuYmlu
Ck5vIGZpbmQgYmwzMi5iaW4KdGhlTG9hZGVyIDIwMDAwMCAyMDI1MjAKTG9hZGVyRmxhZzI6IDB4
MAoKAVdBUk5JTkc6IHBsYXRfcm9ja2NoaXBfY29tbV9zcmFtX2luaXQ6Y29kZTpmZjhkOTAwMCwg
NjcwMDAsIGVmMApOT1RJQ0U6ICBCTDMxOiB2MS4yKGRlYnVnKTpiOTk1ZjgwCk5PVElDRTogIEJM
MzE6IEJ1aWx0IDogMTY6NTM6NTYsIE5vdiAgNyAyMDE2CklORk86ICAgIEdJQ3YzIHdpdGggbGVn
YWN5IHN1cHBvcnQgZGV0ZWN0ZWQuIEFSTSBHSUNWMyBkcml2ZXIgaW5pdGlhbGl6ZWQgaW4gRUwz
CklORk86ICAgIGJvb3QgY3B1IG1hc2s6IDAKSU5GTzogICAgVmVzaW9uOiAyMDE2LjAuMDEKSU5G
TzogICAgcGxhdF9yb2NrY2hpcF9wbXVfaW5pdCgxMjExKTogcGQgc3RhdHVzIDNlCklORk86ICAg
IEJMMzE6IEluaXRpYWxpemluZyBydW50aW1lIHNlcnZpY2VzCklORk86ICAgIEJMMzE6IFByZXBh
cmluZyBmb3IgRUwzIGV4aXQgdG8gbm9ybWFsIHdvcmxkCklORk86ICAgIEVudHJ5IHBvaW50IGFk
ZHJlc3MgPSAweDIwMDAwMApJTkZPOiAgICBTUFNSID0gMHgzYzkKCgpVLUJvb3QgMjAxNy4wOS0w
MTUwMy1nODc3ZjNmNCAoTWF5IDEzIDIwMTggLSAxNDoxNDoyNiArMDMwMCkKCk1vZGVsOiBSb2Nr
Y2hpcCBSSzMzOTkgRXZhbHVhdGlvbiBCb2FyZApEUkFNOiAgMy45IEdpQgpSZWxvY2F0aW9uIE9m
ZnNldCBpczogZjdkMTYwMDAKUE1JQzogIFJLMApNTUM6ICAgZHdtbWNAZmUzMjAwMDA6IDEsIHNk
aGNpQGZlMzMwMDAwOiAwCmludmFsaWQgcGFyYW1ldGVyCkluOiAgICBzZXJpYWwKT3V0OiAgIHNl
cmlhbApFcnI6ICAgc2VyaWFsCk1vZGVsOiBSb2NrY2hpcCBSSzMzOTkgRXZhbHVhdGlvbiBCb2Fy
ZAppbnZhbGlkIHBhcmFtZXRlcgpzd2l0Y2ggdG8gcGFydGl0aW9ucyAjMCwgT0sKbW1jMChwYXJ0
IDApIGlzIGN1cnJlbnQgZGV2aWNlCmludmFsaWQgcGFyYW1ldGVyCmdldCBwYXJ0IG1pc2MgZmFp
bCAtMQpOZXQ6ICAgZXRoMDogZXRoZXJuZXRAZmUzMDAwMDAKSGl0IGFueSBrZXkgdG8gc3RvcCBh
dXRvYm9vdDogIDAgCmludmFsaWQgcGFyYW1ldGVyCnJlYWRpbmcgcmszMzk5LWJvb3QveGVuNC4x
MC11SW1hZ2UKODg1MTM2IGJ5dGVzIHJlYWQgaW4gNDQgbXMgKDE5LjIgTWlCL3MpCnJlYWRpbmcg
cmszMzk5LWJvb3QveDMzOTktZG9tMC1kZXZlbG9wbWVudC1ib2FyZC5kdGIKNzIyMjIgYnl0ZXMg
cmVhZCBpbiA5IG1zICg3LjcgTWlCL3MpCnJlYWRpbmcgcmszMzk5LWJvb3QvZG9tMC1JbWFnZQox
OTE5NTI4MCBieXRlcyByZWFkIGluIDgyNCBtcyAoMjIuMiBNaUIvcykKIyMgQm9vdGluZyBrZXJu
ZWwgZnJvbSBMZWdhY3kgSW1hZ2UgYXQgMDIwMDAwMDAgLi4uCiAgIEltYWdlIE5hbWU6ICAgCiAg
IEltYWdlIFR5cGU6ICAgQUFyY2g2NCBMaW51eCBLZXJuZWwgSW1hZ2UgKHVuY29tcHJlc3NlZCkK
ICAgRGF0YSBTaXplOiAgICA4ODUwNzIgQnl0ZXMgPSA4NjQuMyBLaUIKICAgTG9hZCBBZGRyZXNz
OiAwMjAwMDAwMAogICBFbnRyeSBQb2ludDogIDAyMDAwMDAwCiAgIFZlcmlmeWluZyBDaGVja3N1
bSAuLi4gT0sKIyMgRmxhdHRlbmVkIERldmljZSBUcmVlIGJsb2IgYXQgMDFmMDAwMDAKICAgQm9v
dGluZyB1c2luZyB0aGUgZmR0IGJsb2IgYXQgMHgxZjAwMDAwCiAgIExvYWRpbmcgS2VybmVsIElt
YWdlIC4uLiBPSwogICBMb2FkaW5nIERldmljZSBUcmVlIHRvIDAwMDAwMDAwZjVlZWIwMDAsIGVu
ZCAwMDAwMDAwMGY1ZWZmYTFkIC4uLiBPSwpBZGRpbmcgYmFuazogc3RhcnQ9MHgwMDIwMDAwMCwg
c2l6ZT0weGY3ZTAwMDAwCgpTdGFydGluZyBrZXJuZWwgLi4uCgotIFVBUlQgZW5hYmxlZCAtCi0g
Q1BVIDAwMDAwMDAwIGJvb3RpbmcgLQotIEN1cnJlbnQgRUwgMDAwMDAwMDggLQotIFhlbiBzdGFy
dGluZyBhdCBFTDIgLQotIFplcm8gQlNTIC0KLSBTZXR0aW5nIHVwIGNvbnRyb2wgcmVnaXN0ZXJz
IC0KLSBUdXJuaW5nIG9uIHBhZ2luZyAtCi0gUmVhZHkgLQooWEVOKSBDaGVja2luZyBmb3IgaW5p
dHJkIGluIC9jaG9zZW4KKFhFTikgUkFNOiAwMDAwMDAwMDAwMjAwMDAwIC0gMDAwMDAwMDBmN2Zm
ZmZmZgooWEVOKSAKKFhFTikgTU9EVUxFWzBdOiAwMDAwMDAwMGY1ZWViMDAwIC0gMDAwMDAwMDBm
NWVmZDAwMCBEZXZpY2UgVHJlZSAgCihYRU4pIE1PRFVMRVsxXTogMDAwMDAwMDAwM2Y4MDAwMCAt
IDAwMDAwMDAwMDVmODAwMDAgS2VybmVsICAgICAgIAooWEVOKSAgUkVTVkRbMF06IDAwMDAwMDAw
ZjVlZWIwMDAgLSAwMDAwMDAwMGY1ZWZkMDAwCihYRU4pIAooWEVOKSBDb21tYW5kIGxpbmU6IHN0
b3JhZ2VtZWRpYT1lbW1jIGFuZHJvaWRib290Lm1vZGU9ZW1tYyBkb20wX21lbT01MTJNIGNvbnNv
bGU9ZHR1YXJ0IGR0dWFydD1zZXJpYWwwIGRvbTBfbWF4X3ZjcHVzNAooWEVOKSBwYXJhbWV0ZXIg
InN0b3JhZ2VtZWRpYSIgdW5rbm93biEKKFhFTikgcGFyYW1ldGVyICJhbmRyb2lkYm9vdC5tb2Rl
IiB1bmtub3duIQooWEVOKSBwYXJhbWV0ZXIgImZsYXNrX2VuZm9yY2luZyIgdW5rbm93biEKKFhF
TikgUGxhY2luZyBYZW4gYXQgMHgwMDAwMDAwMGY3ZTAwMDAwLTB4MDAwMDAwMDBmODAwMDAwMAoo
WEVOKSBVcGRhdGUgQk9PVE1PRF9YRU4gZnJvbSAwMDAwMDAwMDAyMDAwMDAwLTAwMDAwMDAwMDIx
MjBkODEgPT4gMDAwMDAwMDBmN2UwMDAwMC0wMDAwMDAwMGY3ZjIwZDgxCihYRU4pIERvbWFpbiBo
ZWFwIGluaXRpYWxpc2VkCihYRU4pIEJvb3RpbmcgdXNpbmcgRGV2aWNlIFRyZWUKKFhFTikgUGxh
dGZvcm06IEdlbmVyaWMgU3lzdGVtCihYRU4pIExvb2tpbmcgZm9yIGR0dWFydCBhdCAic2VyaWFs
MCIsIG9wdGlvbnMgIiIKIFhlbiA0LjEwLjAKKFhFTikgWGVuIHZlcnNpb24gNC4xMC4wIChpbWF0
dXNoY2hha0ApIChhYXJjaDY0LWxpbnV4LWdudS1nY2MgKExpbmFybyBHQ0MgNy4yLTIwMTcuMTEp
IDcuMi4xIDIwMTcxMDExKSBkZWJ1Zz15ICBTdW4gSjgKKFhFTikgTGF0ZXN0IENoYW5nZVNldDog
U3VuIEp1biAxMCAxMTowODoxNSAyMDE4ICswMzAwIGdpdDo3ODZhNTI0LWRpcnR5CihYRU4pIFBy
b2Nlc3NvcjogNDEwZmQwMzQ6ICJBUk0gTGltaXRlZCIsIHZhcmlhbnQ6IDB4MCwgcGFydCAweGQw
MywgcmV2IDB4NAooWEVOKSA2NC1iaXQgRXhlY3V0aW9uOgooWEVOKSAgIFByb2Nlc3NvciBGZWF0
dXJlczogMDAwMDAwMDAwMTAwMjIyMiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgICBFeGNlcHRp
b24gTGV2ZWxzOiBFTDM6NjQrMzIgRUwyOjY0KzMyIEVMMTo2NCszMiBFTDA6NjQrMzIKKFhFTikg
ICAgIEV4dGVuc2lvbnM6IEZsb2F0aW5nUG9pbnQgQWR2YW5jZWRTSU1EIEdJQ3YzLVN5c1JlZwoo
WEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMDAwMDAwMDEwMzA1MTA2IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSAgIE1lbW9yeSBNb2RlbCBGZWF0dXJlczogMDAwMDAwMDAwMDAwMTEyMiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pICAgSVNBIEZlYXR1cmVzOiAgMDAwMDAwMDAwMDAxMTEyMCAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIDMyLWJpdCBFeGVjdXRpb246CihYRU4pICAgUHJvY2Vzc29yIEZl
YXR1cmVzOiAwMDAwMDEzMToxMDAxMTAxMQooWEVOKSAgICAgSW5zdHJ1Y3Rpb24gU2V0czogQUFy
Y2gzMiBBMzIgVGh1bWIgVGh1bWItMiBKYXplbGxlCihYRU4pICAgICBFeHRlbnNpb25zOiBHZW5l
cmljVGltZXIgU2VjdXJpdHkKKFhFTikgICBEZWJ1ZyBGZWF0dXJlczogMDMwMTAwNjYKKFhFTikg
ICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwCihYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1
cmVzOiAxMDIwMTEwNSA0MDAwMDAwMCAwMTI2MDAwMCAwMjEwMjIxMQooWEVOKSAgSVNBIEZlYXR1
cmVzOiAwMjEwMTExMCAxMzExMjExMSAyMTIzMjA0MiAwMTExMjEzMSAwMDAxMTE0MiAwMDAxMTEy
MQooWEVOKSBVc2luZyBQU0NJLTEuMCBmb3IgU01QIGJyaW5ndXAKKFhFTikgU01QOiBBbGxvd2lu
ZyA2IENQVXMKKFhFTikgR2VuZXJpYyBUaW1lciBJUlE6IHBoeXM9MzAgaHlwPTI2IHZpcnQ9Mjcg
RnJlcTogMjQwMDAgS0h6CihYRU4pIEdJQ3YzIGluaXRpYWxpemF0aW9uOgooWEVOKSAgICAgICBn
aWNfZGlzdF9hZGRyPTB4MDAwMDAwZmVlMDAwMDAKKFhFTikgICAgICAgZ2ljX21haW50ZW5hbmNl
X2lycT0yNQooWEVOKSAgICAgICBnaWNfcmRpc3Rfc3RyaWRlPTAKKFhFTikgICAgICAgZ2ljX3Jk
aXN0X3JlZ2lvbnM9MQooWEVOKSAgICAgICByZWRpc3RyaWJ1dG9yIHJlZ2lvbnM6CihYRU4pICAg
ICAgICAgLSByZWdpb24gMDogMHgwMDAwMDBmZWYwMDAwMCAtIDB4MDAwMDAwZmVmYzAwMDAKKFhF
TikgR0lDdjMgY29tcGF0aWJsZSB3aXRoIEdJQ3YyIGNiYXNlIDB4MDAwMDAwZmZmMDAwMDAgdmJh
c2UgMHgwMDAwMDBmZmYyMDAwMAooWEVOKSBHSUN2MzogMjg4IGxpbmVzLCAoSUlEIDAwMDExNDNi
KS4KKFhFTikgR0lDdjM6IENQVTA6IEZvdW5kIHJlZGlzdHJpYnV0b3IgaW4gcmVnaW9uIDAgQDAw
MDAwMDAwNDAwMWMwMDAKKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxl
ciAoY3JlZGl0KQooWEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDY0IEtpQi4KKFhFTikg
QnJpbmdpbmcgdXAgQ1BVMQotIENQVSAwMDAwMDAwMSBib290aW5nIC0KLSBDdXJyZW50IEVMIDAw
MDAwMDA4IC0KLSBYZW4gc3RhcnRpbmcgYXQgRUwyIC0KLSBTZXR0aW5nIHVwIGNvbnRyb2wgcmVn
aXN0ZXJzIC0KLSBUdXJuaW5nIG9uIHBhZ2luZyAtCi0gUmVhZHkgLQooWEVOKSBHSUN2MzogQ1BV
MTogRm91bmQgcmVkaXN0cmlidXRvciBpbiByZWdpb24gMCBAMDAwMDAwMDA0MDAzYzAwMAooWEVO
KSBDUFUgMSBib290ZWQuCihYRU4pIEJyaW5naW5nIHVwIENQVTIKLSBDUFUgMDAwMDAwMDIgYm9v
dGluZyAtCi0gQ3VycmVudCBFTCAwMDAwMDAwOCAtCi0gWGVuIHN0YXJ0aW5nIGF0IEVMMiAtCi0g
U2V0dGluZyB1cCBjb250cm9sIHJlZ2lzdGVycyAtCi0gVHVybmluZyBvbiBwYWdpbmcgLQotIFJl
YWR5IC0KKFhFTikgR0lDdjM6IENQVTI6IEZvdW5kIHJlZGlzdHJpYnV0b3IgaW4gcmVnaW9uIDAg
QDAwMDAwMDAwNDAwNWMwMDAKKFhFTikgQ1BVIDIgYm9vdGVkLgooWEVOKSBCcmluZ2luZyB1cCBD
UFUzCi0gQ1BVIDAwMDAwMDAzIGJvb3RpbmcgLQotIEN1cnJlbnQgRUwgMDAwMDAwMDggLQotIFhl
biBzdGFydGluZyBhdCBFTDIgLQotIFNldHRpbmcgdXAgY29udHJvbCByZWdpc3RlcnMgLQotIFR1
cm5pbmcgb24gcGFnaW5nIC0KLSBSZWFkeSAtCihYRU4pIEdJQ3YzOiBDUFUzOiBGb3VuZCByZWRp
c3RyaWJ1dG9yIGluIHJlZ2lvbiAwIEAwMDAwMDAwMDQwMDdjMDAwCihYRU4pIENQVSAzIGJvb3Rl
ZC4KKFhFTikgQnJpbmdpbmcgdXAgQ1BVNAotIENQVSAwMDAwMDEwMCBib290aW5nIC0KLSBDdXJy
ZW50IEVMIDAwMDAwMDA4IC0KLSBYZW4gc3RhcnRpbmcgYXQgRUwyIC0KLSBTZXR0aW5nIHVwIGNv
bnRyb2wgcmVnaXN0ZXJzIC0KLSBUdXJuaW5nIG9uIHBhZ2luZyAtCi0gUmVhZHkgLQooWEVOKSBH
SUN2MzogQ1BVNDogRm91bmQgcmVkaXN0cmlidXRvciBpbiByZWdpb24gMCBAMDAwMDAwMDA0MDA5
YzAwMAooWEVOKSBDUFUgNCBib290ZWQuCihYRU4pIEJyaW5naW5nIHVwIENQVTUKLSBDUFUgMDAw
MDAxMDEgYm9vdGluZyAtCi0gQ3VycmVudCBFTCAwMDAwMDAwOCAtCi0gWGVuIHN0YXJ0aW5nIGF0
IEVMMiAtCi0gU2V0dGluZyB1cCBjb250cm9sIHJlZ2lzdGVycyAtCi0gVHVybmluZyBvbiBwYWdp
bmcgLQotIFJlYWR5IC0KKFhFTikgR0lDdjM6IENQVTU6IEZvdW5kIHJlZGlzdHJpYnV0b3IgaW4g
cmVnaW9uIDAgQDAwMDAwMDAwNDAwYmMwMDAKKFhFTikgQ1BVIDUgYm9vdGVkLgooWEVOKSBCcm91
Z2h0IHVwIDYgQ1BVcwooWEVOKSBQMk06IDQwLWJpdCBJUEEgd2l0aCA0MC1iaXQgUEEgYW5kIDgt
Yml0IFZNSUQKKFhFTikgUDJNOiAzIGxldmVscyB3aXRoIG9yZGVyLTEgcm9vdCwgVlRDUiAweDgw
MDIzNTU4CihYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBkaXNhYmxlZAooWEVOKSBidWlsZC1pZDog
MGNkODFjNjBjNWI0NDIzMjNmYmMzNmE1NmVkYzIzNDM0OTU2YTFmNQooWEVOKSBhbHRlcm5hdGl2
ZXM6IFBhdGNoaW5nIHdpdGggYWx0IHRhYmxlIDAwMDAwMDAwNDAxOGZmMzAgLT4gMDAwMDAwMDA0
MDE5MDQwNAooWEVOKSBncmFudF90YWJsZS5jOjE2ODg6SURMRXYwIEV4cGFuZGluZyBkMCBncmFu
dCB0YWJsZSBmcm9tIDAgdG8gMSBmcmFtZXMKKFhFTikgKioqIExPQURJTkcgRE9NQUlOIDAgKioq
CihYRU4pIExvYWRpbmcga2VybmVsIGZyb20gYm9vdCBtb2R1bGUgQCAwMDAwMDAwMDAzZjgwMDAw
CihYRU4pIEFsbG9jYXRpbmcgMToxIG1hcHBpbmdzIHRvdGFsbGluZyA1MTJNQiBmb3IgZG9tMDoK
KFhFTikgQkFOS1swXSAweDAwMDAwMDIwMDAwMDAwLTB4MDAwMDAwNDAwMDAwMDAgKDUxMk1CKQoo
WEVOKSBHcmFudCB0YWJsZSByYW5nZTogMHgwMDAwMDBmN2UwMDAwMC0weDAwMDAwMGY3ZTQwMDAw
CihYRU4pIExvYWRpbmcgekltYWdlIGZyb20gMDAwMDAwMDAwM2Y4MDAwMCB0byAwMDAwMDAwMDIw
MDgwMDAwLTAwMDAwMDAwMjIwODAwMDAKKFhFTikgQWxsb2NhdGluZyBQUEkgMTYgZm9yIGV2ZW50
IGNoYW5uZWwgaW50ZXJydXB0CihYRU4pIExvYWRpbmcgZG9tMCBEVEIgdG8gMHgwMDAwMDAwMDI4
MDAwMDAwLTB4MDAwMDAwMDAyODAxMGZiZAooWEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0
aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4KKFhFTikgU3RkLiBMb2dsZXZlbDogQWxsCihY
RU4pIEd1ZXN0IExvZ2xldmVsOiBBbGwKKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBET00wICh0
eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0byBYZW4pCgoKLi4uCgpy
b290QGlib3gzMzk5On4jIHhsIGluZm8gCmhvc3QgICAgICAgICAgICAgICAgICAgOiBpYm94MzM5
OQpyZWxlYXNlICAgICAgICAgICAgICAgIDogNC40LjUyKwp2ZXJzaW9uICAgICAgICAgICAgICAg
IDogIzQzIFNNUCBQUkVFTVBUIFR1ZSBKdWwgMyAxNToxNjowOSBFRVNUIDIwMTgKbWFjaGluZSAg
ICAgICAgICAgICAgICA6IGFhcmNoNjQKbnJfY3B1cyAgICAgICAgICAgICAgICA6IDYKbWF4X2Nw
dV9pZCAgICAgICAgICAgICA6IDUKbnJfbm9kZXMgICAgICAgICAgICAgICA6IDEKY29yZXNfcGVy
X3NvY2tldCAgICAgICA6IDEKdGhyZWFkc19wZXJfY29yZSAgICAgICA6IDEKY3B1X21oeiAgICAg
ICAgICAgICAgICA6IDI0Cmh3X2NhcHMgICAgICAgICAgICAgICAgOiAwMDAwMDAwMDowMDAwMDAw
MDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMAp2
aXJ0X2NhcHMgICAgICAgICAgICAgIDoKdG90YWxfbWVtb3J5ICAgICAgICAgICA6IDM5NjYKZnJl
ZV9tZW1vcnkgICAgICAgICAgICA6IDMzODgKc2hhcmluZ19mcmVlZF9tZW1vcnkgICA6IDAKc2hh
cmluZ191c2VkX21lbW9yeSAgICA6IDAKb3V0c3RhbmRpbmdfY2xhaW1zICAgICA6IDAKZnJlZV9j
cHVzICAgICAgICAgICAgICA6IDAKeGVuX21ham9yICAgICAgICAgICAgICA6IDQKeGVuX21pbm9y
ICAgICAgICAgICAgICA6IDEwCnhlbl9leHRyYSAgICAgICAgICAgICAgOiAuMAp4ZW5fdmVyc2lv
biAgICAgICAgICAgIDogNC4xMC4wCnhlbl9jYXBzICAgICAgICAgICAgICAgOiB4ZW4tMy4wLWFh
cmNoNjQgeGVuLTMuMC1hcm12N2wgCnhlbl9zY2hlZHVsZXIgICAgICAgICAgOiBjcmVkaXQKeGVu
X3BhZ2VzaXplICAgICAgICAgICA6IDQwOTYKcGxhdGZvcm1fcGFyYW1zICAgICAgICA6IHZpcnRf
c3RhcnQ9MHgyMDAwMDAKeGVuX2NoYW5nZXNldCAgICAgICAgICA6IFN1biBKdW4gMTAgMTE6MDg6
MTUgMjAxOCArMDMwMCBnaXQ6Nzg2YTUyNC1kaXJ0eQp4ZW5fY29tbWFuZGxpbmUgICAgICAgIDog
c3RvcmFnZW1lZGlhPWVtbWMgYW5kcm9pZGJvb3QubW9kZT1lbW1jIGRvbTBfbWVtPTUxMk0gY29u
c29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlhbDAgZG9tMF9tYXhfNApjY19jb21waWxlciAgICAgICAg
ICAgIDogYWFyY2g2NC1saW51eC1nbnUtZ2NjIChMaW5hcm8gR0NDIDcuMi0yMDE3LjExKSA3LjIu
MSAyMDE3MTAxMQpjY19jb21waWxlX2J5ICAgICAgICAgIDogaW1hdHVzaGNoYWsKY2NfY29tcGls
ZV9kb21haW4gICAgICA6IApjY19jb21waWxlX2RhdGUgICAgICAgIDogU3VuIEp1biAyNCAyMDo1
OToyMSBFRVNUIDIwMTgKYnVpbGRfaWQgICAgICAgICAgICAgICA6IDBjZDgxYzYwYzViNDQyMzIz
ZmJjMzZhNTZlZGMyMzQzNDk1NmExZjUKeGVuZF9jb25maWdfZm9ybWF0ICAgICA6IDQK
--0000000000009279da0570529f11
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--0000000000009279da0570529f11--


From xen-devel-bounces@lists.xenproject.org Fri Jul 06 11:05:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 11:05: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 1fbOYE-0007aN-2m; Fri, 06 Jul 2018 11:05: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=8eze=jw=foobox.net=i.matushchak@srs-us1.protection.inumbo.net>)
 id 1fbOX8-0007Yk-9T
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 11:04:14 +0000
X-Inumbo-ID: 512b5ef9-810c-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 512b5ef9-810c-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 11:04:13 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 6A93DFE23F
 for <xen-devel@lists.xenproject.org>; Fri,  6 Jul 2018 07:04:12 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=mime-version
 :in-reply-to:references:from:date:message-id:subject:to:cc
 :content-type; s=sasl; bh=zpZwsn4WrcgMR6loWI+NHv+GLFg=; b=DxXBoY
 6OyPPL7yI6VduqnjvU2hGw3TwYcyUfNAIlUjP1sasF23EI/7USSGsR3cFlUv46HI
 jxdaJbVPSr3B2AzHjMpK5i+YNcbFu+8pkKuUlSIUAM6DXi8QnmwABNt4QWPOGi5a
 pnoZrYNU2/GDQrRB6b8OJaNaHWsjdaqke6XHM=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 548B5FE23D
 for <xen-devel@lists.xenproject.org>; Fri,  6 Jul 2018 07:04:12 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to:cc:content-type;
 s=mesmtp; bh=49tm1sRz0eGrdLCyPw4leoDByqCJfCsmdkROEZXj/Yc=;
 b=WLGCK9FRIWEIKKDj0UjX3XxYsRQO4Dk7awPr9RdJZSs49AUrxLcQPPbPW2/8z2TzKVt25RGn5aFxpUScj1qcYrT8xxEsgpM/boadBNz5FJVzl8beCwEv2k1Bk3StRoak84fSHVYBXo7caE9y+9+2GFgRx9BllGhMFD0ywXPUETM=
Received: from mail-ed1-f43.google.com (unknown [209.85.208.43])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id 62700FE232
 for <xen-devel@lists.xenproject.org>; Fri,  6 Jul 2018 07:04:11 -0400 (EDT)
Received: by mail-ed1-f43.google.com with SMTP id a5-v6so8377526edt.5
 for <xen-devel@lists.xenproject.org>; Fri, 06 Jul 2018 04:04:11 -0700 (PDT)
X-Gm-Message-State: APt69E0Zy7SisDtSO1YbvHWPUhs1kaKeHg/5LHzi+29OKfN5M8nCRfUI
 2ySEsU2r4bWdCQqZVYnWXDeeCO00vbGF83NQK/M=
X-Google-Smtp-Source: AAOMgpdIqlf7ooAUpUgFeZ2ZGVvy5UjA8ief5ivUuudKjozWaThxGexP51IBQ8xPx/8uKfignqcDM/kJAmGvKm06fZw=
X-Received: by 2002:a50:e14d:: with SMTP id
 i13-v6mr9987399edl.204.1530875050344; 
 Fri, 06 Jul 2018 04:04:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:906:7716:0:0:0:0 with HTTP; Fri, 6 Jul 2018 04:04:09
 -0700 (PDT)
In-Reply-To: <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
From: =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>
Date: Fri, 6 Jul 2018 14:04:09 +0300
X-Gmail-Original-Message-ID: <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
Message-ID: <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="0000000000009279da0570529f11"
X-Pobox-Relay-ID: 4FDB4F7C-810C-11E8-BB37-0DFB1A68708C-19565117!pb-smtp1.pobox.com
X-Mailman-Approved-At: Fri, 06 Jul 2018 11:05:21 +0000
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ihor.matushchak@foobox.net, xen-devel@lists.xen.org,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--0000000000009279da0570529f11
Content-Type: multipart/alternative; boundary="0000000000009279d00570529f0f"

--0000000000009279d00570529f0f
Content-Type: text/plain; charset="UTF-8"

Hello Julien,

I suppose there is no such documentation, at least I didn't find any.
Bringing up XEN 4.10.0 on RK3399 is my pet-project.
My current target board is Ibox3399
<https://www.aliexpress.com/item/RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-T860-GPU-Android6/32816273232.html>

At the moment I got dom0 running on this board and some test guest domain
(both 4.4 kernels).
Actually no changes made to XEN (except earlyprintk) at the moment, Xen
works from the box.

Some boot logs attached.

*BR,*
*Ihor Matushchak*

2018-07-06 13:36 GMT+03:00 Julien Grall <julien.grall@arm.com>:

> Hello,
>
> On 04/07/18 21:55, ihor.matushchak@foobox.net wrote:
>
>> From: Ihor Matushchak <ihor.matushchak@foobox.net>
>>
>> This patch enables earlyprintk for Rockchip rk3399 based SoC.
>>
> Is there any missing pieces in Xen to boot on Rockchip? I would also quite
> like to see some documentation how to boot Xen on that platform.
>
> Cheers,
>
>
>
>> Ihor Matushchak (1):
>>    xen:arm:earlyprintk configuration for rk3399 boards
>>
>>   docs/misc/arm/early-printk.txt | 1 +
>>   xen/arch/arm/Rules.mk          | 1 +
>>   2 files changed, 2 insertions(+)
>>
>>
> --
> Julien Grall
>

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

<div dir=3D"ltr">Hello Julien,<div><br></div><div><div>I suppose there is n=
o such documentation, at least I didn&#39;t find any.</div><div>Bringing up=
 XEN 4.10.0 on RK3399 is my pet-project.</div></div><div>My current target =
board is=C2=A0<a href=3D"https://www.aliexpress.com/item/RK3399-Development=
-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-T860-GPU-Android6/=
32816273232.html">Ibox3399</a><br></div><div><br></div><div><div>At the mom=
ent I got dom0 running on this board and some test guest domain (both 4.4 k=
ernels).</div><div>Actually no changes made to XEN (except earlyprintk) at =
the moment, Xen works from the box.</div><div><br></div><div>Some boot logs=
 attached.</div></div><div><br></div><div><i>BR,</i></div><div><i>Ihor Matu=
shchak</i></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_qu=
ote">2018-07-06 13:36 GMT+03:00 Julien Grall <span dir=3D"ltr">&lt;<a href=
=3D"mailto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a>=
&gt;</span>:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">Hello,<span class=3D""><br>
<br>
On 04/07/18 21:55, <a href=3D"mailto:ihor.matushchak@foobox.net" target=3D"=
_blank">ihor.matushchak@foobox.net</a> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
From: Ihor Matushchak &lt;<a href=3D"mailto:ihor.matushchak@foobox.net" tar=
get=3D"_blank">ihor.matushchak@foobox.net</a>&gt;<br>
<br>
This patch enables earlyprintk for Rockchip rk3399 based SoC.<br>
</blockquote></span>
Is there any missing pieces in Xen to boot on Rockchip? I would also quite =
like to see some documentation how to boot Xen on that platform.<br>
<br>
Cheers,<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
Ihor Matushchak (1):<br>
=C2=A0 =C2=A0xen:arm:earlyprintk configuration for rk3399 boards<br>
<br>
=C2=A0 docs/misc/arm/early-printk.txt | 1 +<br>
=C2=A0 xen/arch/arm/Rules.mk=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 1 +<br>
=C2=A0 2 files changed, 2 insertions(+)<br>
<br>
</blockquote>
<br>
-- <br></div></div><span class=3D"HOEnZb"><font color=3D"#888888">
Julien Grall<br>
</font></span></blockquote></div><br></div>

--0000000000009279d00570529f0f--

--0000000000009279da0570529f11
Content-Type: text/x-log; charset="GB18030"; name="rk3399-xen-boot.log"
Content-Disposition: attachment; filename="rk3399-xen-boot.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_jj9vgfl90

77+9RERSIFZlcnNpb24gMS4wNyAyMDE2MTEwMwpJbgpDaGFubmVsIDA6IEREUjMsIDY2Nk1IegpC
dXMgV2lkdGg9MzIgQ29sPTEwIEJhbms9OCBSb3c9MTUvMTUgQ1M9MiBEaWUgQnVzLVdpZHRoPTE2
IFNpemU9MjA0OE1CCkNoYW5uZWwgMTogRERSMywgNjY2TUh6CkJ1cyBXaWR0aD0zMiBDb2w9MTAg
QmFuaz04IFJvdz0xNS8xNSBDUz0yIERpZSBCdXMtV2lkdGg9MTYgU2l6ZT0yMDQ4TUIKMjU2QiBz
dHJpZGUKY2ggMCBkZHJjb25maWcgPSAweDEwMSwgZGRyc2l6ZSA9IDB4MjAyMApjaCAxIGRkcmNv
bmZpZyA9IDB4MTAxLCBkZHJzaXplID0gMHgyMDIwCnBtdWdyZl9vc19yZWdbMl0gPSAweDNBQTE3
QUExLCBzdHJpZGUgPSAweEQKT1VUCkJvb3QxOiAyMDE2LTA3LTI5LCB2ZXJzaW9uOiAxLjA1CkNQ
VUlkID0gMHgwCkNoaXBUeXBlID0gMTAgMTgzNgpTZG1tY0luaXQ9MiAwCkJvb3RDYXBTaXplPTEw
MDAwMApVc2VyQ2FwU2l6ZT0xNDkxME1CCkZ3UGFydE9mZnNldD0yMDAwICwgMTAwMDAwClNkbW1j
SW5pdD0wIDAKQm9vdENhcFNpemU9MApVc2VyQ2FwU2l6ZT0xNTE5M01CCkZ3UGFydE9mZnNldD0w
ICwgMApTdG9yYWdlSW5pdCBvayA9IDE4MTQ5OApMb2FkVHJ1c3RCTApObyBmaW5kIGJsMzAuYmlu
Ck5vIGZpbmQgYmwzMi5iaW4KdGhlTG9hZGVyIDIwMDAwMCAyMDI1MjAKTG9hZGVyRmxhZzI6IDB4
MAoKAVdBUk5JTkc6IHBsYXRfcm9ja2NoaXBfY29tbV9zcmFtX2luaXQ6Y29kZTpmZjhkOTAwMCwg
NjcwMDAsIGVmMApOT1RJQ0U6ICBCTDMxOiB2MS4yKGRlYnVnKTpiOTk1ZjgwCk5PVElDRTogIEJM
MzE6IEJ1aWx0IDogMTY6NTM6NTYsIE5vdiAgNyAyMDE2CklORk86ICAgIEdJQ3YzIHdpdGggbGVn
YWN5IHN1cHBvcnQgZGV0ZWN0ZWQuIEFSTSBHSUNWMyBkcml2ZXIgaW5pdGlhbGl6ZWQgaW4gRUwz
CklORk86ICAgIGJvb3QgY3B1IG1hc2s6IDAKSU5GTzogICAgVmVzaW9uOiAyMDE2LjAuMDEKSU5G
TzogICAgcGxhdF9yb2NrY2hpcF9wbXVfaW5pdCgxMjExKTogcGQgc3RhdHVzIDNlCklORk86ICAg
IEJMMzE6IEluaXRpYWxpemluZyBydW50aW1lIHNlcnZpY2VzCklORk86ICAgIEJMMzE6IFByZXBh
cmluZyBmb3IgRUwzIGV4aXQgdG8gbm9ybWFsIHdvcmxkCklORk86ICAgIEVudHJ5IHBvaW50IGFk
ZHJlc3MgPSAweDIwMDAwMApJTkZPOiAgICBTUFNSID0gMHgzYzkKCgpVLUJvb3QgMjAxNy4wOS0w
MTUwMy1nODc3ZjNmNCAoTWF5IDEzIDIwMTggLSAxNDoxNDoyNiArMDMwMCkKCk1vZGVsOiBSb2Nr
Y2hpcCBSSzMzOTkgRXZhbHVhdGlvbiBCb2FyZApEUkFNOiAgMy45IEdpQgpSZWxvY2F0aW9uIE9m
ZnNldCBpczogZjdkMTYwMDAKUE1JQzogIFJLMApNTUM6ICAgZHdtbWNAZmUzMjAwMDA6IDEsIHNk
aGNpQGZlMzMwMDAwOiAwCmludmFsaWQgcGFyYW1ldGVyCkluOiAgICBzZXJpYWwKT3V0OiAgIHNl
cmlhbApFcnI6ICAgc2VyaWFsCk1vZGVsOiBSb2NrY2hpcCBSSzMzOTkgRXZhbHVhdGlvbiBCb2Fy
ZAppbnZhbGlkIHBhcmFtZXRlcgpzd2l0Y2ggdG8gcGFydGl0aW9ucyAjMCwgT0sKbW1jMChwYXJ0
IDApIGlzIGN1cnJlbnQgZGV2aWNlCmludmFsaWQgcGFyYW1ldGVyCmdldCBwYXJ0IG1pc2MgZmFp
bCAtMQpOZXQ6ICAgZXRoMDogZXRoZXJuZXRAZmUzMDAwMDAKSGl0IGFueSBrZXkgdG8gc3RvcCBh
dXRvYm9vdDogIDAgCmludmFsaWQgcGFyYW1ldGVyCnJlYWRpbmcgcmszMzk5LWJvb3QveGVuNC4x
MC11SW1hZ2UKODg1MTM2IGJ5dGVzIHJlYWQgaW4gNDQgbXMgKDE5LjIgTWlCL3MpCnJlYWRpbmcg
cmszMzk5LWJvb3QveDMzOTktZG9tMC1kZXZlbG9wbWVudC1ib2FyZC5kdGIKNzIyMjIgYnl0ZXMg
cmVhZCBpbiA5IG1zICg3LjcgTWlCL3MpCnJlYWRpbmcgcmszMzk5LWJvb3QvZG9tMC1JbWFnZQox
OTE5NTI4MCBieXRlcyByZWFkIGluIDgyNCBtcyAoMjIuMiBNaUIvcykKIyMgQm9vdGluZyBrZXJu
ZWwgZnJvbSBMZWdhY3kgSW1hZ2UgYXQgMDIwMDAwMDAgLi4uCiAgIEltYWdlIE5hbWU6ICAgCiAg
IEltYWdlIFR5cGU6ICAgQUFyY2g2NCBMaW51eCBLZXJuZWwgSW1hZ2UgKHVuY29tcHJlc3NlZCkK
ICAgRGF0YSBTaXplOiAgICA4ODUwNzIgQnl0ZXMgPSA4NjQuMyBLaUIKICAgTG9hZCBBZGRyZXNz
OiAwMjAwMDAwMAogICBFbnRyeSBQb2ludDogIDAyMDAwMDAwCiAgIFZlcmlmeWluZyBDaGVja3N1
bSAuLi4gT0sKIyMgRmxhdHRlbmVkIERldmljZSBUcmVlIGJsb2IgYXQgMDFmMDAwMDAKICAgQm9v
dGluZyB1c2luZyB0aGUgZmR0IGJsb2IgYXQgMHgxZjAwMDAwCiAgIExvYWRpbmcgS2VybmVsIElt
YWdlIC4uLiBPSwogICBMb2FkaW5nIERldmljZSBUcmVlIHRvIDAwMDAwMDAwZjVlZWIwMDAsIGVu
ZCAwMDAwMDAwMGY1ZWZmYTFkIC4uLiBPSwpBZGRpbmcgYmFuazogc3RhcnQ9MHgwMDIwMDAwMCwg
c2l6ZT0weGY3ZTAwMDAwCgpTdGFydGluZyBrZXJuZWwgLi4uCgotIFVBUlQgZW5hYmxlZCAtCi0g
Q1BVIDAwMDAwMDAwIGJvb3RpbmcgLQotIEN1cnJlbnQgRUwgMDAwMDAwMDggLQotIFhlbiBzdGFy
dGluZyBhdCBFTDIgLQotIFplcm8gQlNTIC0KLSBTZXR0aW5nIHVwIGNvbnRyb2wgcmVnaXN0ZXJz
IC0KLSBUdXJuaW5nIG9uIHBhZ2luZyAtCi0gUmVhZHkgLQooWEVOKSBDaGVja2luZyBmb3IgaW5p
dHJkIGluIC9jaG9zZW4KKFhFTikgUkFNOiAwMDAwMDAwMDAwMjAwMDAwIC0gMDAwMDAwMDBmN2Zm
ZmZmZgooWEVOKSAKKFhFTikgTU9EVUxFWzBdOiAwMDAwMDAwMGY1ZWViMDAwIC0gMDAwMDAwMDBm
NWVmZDAwMCBEZXZpY2UgVHJlZSAgCihYRU4pIE1PRFVMRVsxXTogMDAwMDAwMDAwM2Y4MDAwMCAt
IDAwMDAwMDAwMDVmODAwMDAgS2VybmVsICAgICAgIAooWEVOKSAgUkVTVkRbMF06IDAwMDAwMDAw
ZjVlZWIwMDAgLSAwMDAwMDAwMGY1ZWZkMDAwCihYRU4pIAooWEVOKSBDb21tYW5kIGxpbmU6IHN0
b3JhZ2VtZWRpYT1lbW1jIGFuZHJvaWRib290Lm1vZGU9ZW1tYyBkb20wX21lbT01MTJNIGNvbnNv
bGU9ZHR1YXJ0IGR0dWFydD1zZXJpYWwwIGRvbTBfbWF4X3ZjcHVzNAooWEVOKSBwYXJhbWV0ZXIg
InN0b3JhZ2VtZWRpYSIgdW5rbm93biEKKFhFTikgcGFyYW1ldGVyICJhbmRyb2lkYm9vdC5tb2Rl
IiB1bmtub3duIQooWEVOKSBwYXJhbWV0ZXIgImZsYXNrX2VuZm9yY2luZyIgdW5rbm93biEKKFhF
TikgUGxhY2luZyBYZW4gYXQgMHgwMDAwMDAwMGY3ZTAwMDAwLTB4MDAwMDAwMDBmODAwMDAwMAoo
WEVOKSBVcGRhdGUgQk9PVE1PRF9YRU4gZnJvbSAwMDAwMDAwMDAyMDAwMDAwLTAwMDAwMDAwMDIx
MjBkODEgPT4gMDAwMDAwMDBmN2UwMDAwMC0wMDAwMDAwMGY3ZjIwZDgxCihYRU4pIERvbWFpbiBo
ZWFwIGluaXRpYWxpc2VkCihYRU4pIEJvb3RpbmcgdXNpbmcgRGV2aWNlIFRyZWUKKFhFTikgUGxh
dGZvcm06IEdlbmVyaWMgU3lzdGVtCihYRU4pIExvb2tpbmcgZm9yIGR0dWFydCBhdCAic2VyaWFs
MCIsIG9wdGlvbnMgIiIKIFhlbiA0LjEwLjAKKFhFTikgWGVuIHZlcnNpb24gNC4xMC4wIChpbWF0
dXNoY2hha0ApIChhYXJjaDY0LWxpbnV4LWdudS1nY2MgKExpbmFybyBHQ0MgNy4yLTIwMTcuMTEp
IDcuMi4xIDIwMTcxMDExKSBkZWJ1Zz15ICBTdW4gSjgKKFhFTikgTGF0ZXN0IENoYW5nZVNldDog
U3VuIEp1biAxMCAxMTowODoxNSAyMDE4ICswMzAwIGdpdDo3ODZhNTI0LWRpcnR5CihYRU4pIFBy
b2Nlc3NvcjogNDEwZmQwMzQ6ICJBUk0gTGltaXRlZCIsIHZhcmlhbnQ6IDB4MCwgcGFydCAweGQw
MywgcmV2IDB4NAooWEVOKSA2NC1iaXQgRXhlY3V0aW9uOgooWEVOKSAgIFByb2Nlc3NvciBGZWF0
dXJlczogMDAwMDAwMDAwMTAwMjIyMiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgICBFeGNlcHRp
b24gTGV2ZWxzOiBFTDM6NjQrMzIgRUwyOjY0KzMyIEVMMTo2NCszMiBFTDA6NjQrMzIKKFhFTikg
ICAgIEV4dGVuc2lvbnM6IEZsb2F0aW5nUG9pbnQgQWR2YW5jZWRTSU1EIEdJQ3YzLVN5c1JlZwoo
WEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMDAwMDAwMDEwMzA1MTA2IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSAgIE1lbW9yeSBNb2RlbCBGZWF0dXJlczogMDAwMDAwMDAwMDAwMTEyMiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pICAgSVNBIEZlYXR1cmVzOiAgMDAwMDAwMDAwMDAxMTEyMCAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIDMyLWJpdCBFeGVjdXRpb246CihYRU4pICAgUHJvY2Vzc29yIEZl
YXR1cmVzOiAwMDAwMDEzMToxMDAxMTAxMQooWEVOKSAgICAgSW5zdHJ1Y3Rpb24gU2V0czogQUFy
Y2gzMiBBMzIgVGh1bWIgVGh1bWItMiBKYXplbGxlCihYRU4pICAgICBFeHRlbnNpb25zOiBHZW5l
cmljVGltZXIgU2VjdXJpdHkKKFhFTikgICBEZWJ1ZyBGZWF0dXJlczogMDMwMTAwNjYKKFhFTikg
ICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwCihYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1
cmVzOiAxMDIwMTEwNSA0MDAwMDAwMCAwMTI2MDAwMCAwMjEwMjIxMQooWEVOKSAgSVNBIEZlYXR1
cmVzOiAwMjEwMTExMCAxMzExMjExMSAyMTIzMjA0MiAwMTExMjEzMSAwMDAxMTE0MiAwMDAxMTEy
MQooWEVOKSBVc2luZyBQU0NJLTEuMCBmb3IgU01QIGJyaW5ndXAKKFhFTikgU01QOiBBbGxvd2lu
ZyA2IENQVXMKKFhFTikgR2VuZXJpYyBUaW1lciBJUlE6IHBoeXM9MzAgaHlwPTI2IHZpcnQ9Mjcg
RnJlcTogMjQwMDAgS0h6CihYRU4pIEdJQ3YzIGluaXRpYWxpemF0aW9uOgooWEVOKSAgICAgICBn
aWNfZGlzdF9hZGRyPTB4MDAwMDAwZmVlMDAwMDAKKFhFTikgICAgICAgZ2ljX21haW50ZW5hbmNl
X2lycT0yNQooWEVOKSAgICAgICBnaWNfcmRpc3Rfc3RyaWRlPTAKKFhFTikgICAgICAgZ2ljX3Jk
aXN0X3JlZ2lvbnM9MQooWEVOKSAgICAgICByZWRpc3RyaWJ1dG9yIHJlZ2lvbnM6CihYRU4pICAg
ICAgICAgLSByZWdpb24gMDogMHgwMDAwMDBmZWYwMDAwMCAtIDB4MDAwMDAwZmVmYzAwMDAKKFhF
TikgR0lDdjMgY29tcGF0aWJsZSB3aXRoIEdJQ3YyIGNiYXNlIDB4MDAwMDAwZmZmMDAwMDAgdmJh
c2UgMHgwMDAwMDBmZmYyMDAwMAooWEVOKSBHSUN2MzogMjg4IGxpbmVzLCAoSUlEIDAwMDExNDNi
KS4KKFhFTikgR0lDdjM6IENQVTA6IEZvdW5kIHJlZGlzdHJpYnV0b3IgaW4gcmVnaW9uIDAgQDAw
MDAwMDAwNDAwMWMwMDAKKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxl
ciAoY3JlZGl0KQooWEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDY0IEtpQi4KKFhFTikg
QnJpbmdpbmcgdXAgQ1BVMQotIENQVSAwMDAwMDAwMSBib290aW5nIC0KLSBDdXJyZW50IEVMIDAw
MDAwMDA4IC0KLSBYZW4gc3RhcnRpbmcgYXQgRUwyIC0KLSBTZXR0aW5nIHVwIGNvbnRyb2wgcmVn
aXN0ZXJzIC0KLSBUdXJuaW5nIG9uIHBhZ2luZyAtCi0gUmVhZHkgLQooWEVOKSBHSUN2MzogQ1BV
MTogRm91bmQgcmVkaXN0cmlidXRvciBpbiByZWdpb24gMCBAMDAwMDAwMDA0MDAzYzAwMAooWEVO
KSBDUFUgMSBib290ZWQuCihYRU4pIEJyaW5naW5nIHVwIENQVTIKLSBDUFUgMDAwMDAwMDIgYm9v
dGluZyAtCi0gQ3VycmVudCBFTCAwMDAwMDAwOCAtCi0gWGVuIHN0YXJ0aW5nIGF0IEVMMiAtCi0g
U2V0dGluZyB1cCBjb250cm9sIHJlZ2lzdGVycyAtCi0gVHVybmluZyBvbiBwYWdpbmcgLQotIFJl
YWR5IC0KKFhFTikgR0lDdjM6IENQVTI6IEZvdW5kIHJlZGlzdHJpYnV0b3IgaW4gcmVnaW9uIDAg
QDAwMDAwMDAwNDAwNWMwMDAKKFhFTikgQ1BVIDIgYm9vdGVkLgooWEVOKSBCcmluZ2luZyB1cCBD
UFUzCi0gQ1BVIDAwMDAwMDAzIGJvb3RpbmcgLQotIEN1cnJlbnQgRUwgMDAwMDAwMDggLQotIFhl
biBzdGFydGluZyBhdCBFTDIgLQotIFNldHRpbmcgdXAgY29udHJvbCByZWdpc3RlcnMgLQotIFR1
cm5pbmcgb24gcGFnaW5nIC0KLSBSZWFkeSAtCihYRU4pIEdJQ3YzOiBDUFUzOiBGb3VuZCByZWRp
c3RyaWJ1dG9yIGluIHJlZ2lvbiAwIEAwMDAwMDAwMDQwMDdjMDAwCihYRU4pIENQVSAzIGJvb3Rl
ZC4KKFhFTikgQnJpbmdpbmcgdXAgQ1BVNAotIENQVSAwMDAwMDEwMCBib290aW5nIC0KLSBDdXJy
ZW50IEVMIDAwMDAwMDA4IC0KLSBYZW4gc3RhcnRpbmcgYXQgRUwyIC0KLSBTZXR0aW5nIHVwIGNv
bnRyb2wgcmVnaXN0ZXJzIC0KLSBUdXJuaW5nIG9uIHBhZ2luZyAtCi0gUmVhZHkgLQooWEVOKSBH
SUN2MzogQ1BVNDogRm91bmQgcmVkaXN0cmlidXRvciBpbiByZWdpb24gMCBAMDAwMDAwMDA0MDA5
YzAwMAooWEVOKSBDUFUgNCBib290ZWQuCihYRU4pIEJyaW5naW5nIHVwIENQVTUKLSBDUFUgMDAw
MDAxMDEgYm9vdGluZyAtCi0gQ3VycmVudCBFTCAwMDAwMDAwOCAtCi0gWGVuIHN0YXJ0aW5nIGF0
IEVMMiAtCi0gU2V0dGluZyB1cCBjb250cm9sIHJlZ2lzdGVycyAtCi0gVHVybmluZyBvbiBwYWdp
bmcgLQotIFJlYWR5IC0KKFhFTikgR0lDdjM6IENQVTU6IEZvdW5kIHJlZGlzdHJpYnV0b3IgaW4g
cmVnaW9uIDAgQDAwMDAwMDAwNDAwYmMwMDAKKFhFTikgQ1BVIDUgYm9vdGVkLgooWEVOKSBCcm91
Z2h0IHVwIDYgQ1BVcwooWEVOKSBQMk06IDQwLWJpdCBJUEEgd2l0aCA0MC1iaXQgUEEgYW5kIDgt
Yml0IFZNSUQKKFhFTikgUDJNOiAzIGxldmVscyB3aXRoIG9yZGVyLTEgcm9vdCwgVlRDUiAweDgw
MDIzNTU4CihYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBkaXNhYmxlZAooWEVOKSBidWlsZC1pZDog
MGNkODFjNjBjNWI0NDIzMjNmYmMzNmE1NmVkYzIzNDM0OTU2YTFmNQooWEVOKSBhbHRlcm5hdGl2
ZXM6IFBhdGNoaW5nIHdpdGggYWx0IHRhYmxlIDAwMDAwMDAwNDAxOGZmMzAgLT4gMDAwMDAwMDA0
MDE5MDQwNAooWEVOKSBncmFudF90YWJsZS5jOjE2ODg6SURMRXYwIEV4cGFuZGluZyBkMCBncmFu
dCB0YWJsZSBmcm9tIDAgdG8gMSBmcmFtZXMKKFhFTikgKioqIExPQURJTkcgRE9NQUlOIDAgKioq
CihYRU4pIExvYWRpbmcga2VybmVsIGZyb20gYm9vdCBtb2R1bGUgQCAwMDAwMDAwMDAzZjgwMDAw
CihYRU4pIEFsbG9jYXRpbmcgMToxIG1hcHBpbmdzIHRvdGFsbGluZyA1MTJNQiBmb3IgZG9tMDoK
KFhFTikgQkFOS1swXSAweDAwMDAwMDIwMDAwMDAwLTB4MDAwMDAwNDAwMDAwMDAgKDUxMk1CKQoo
WEVOKSBHcmFudCB0YWJsZSByYW5nZTogMHgwMDAwMDBmN2UwMDAwMC0weDAwMDAwMGY3ZTQwMDAw
CihYRU4pIExvYWRpbmcgekltYWdlIGZyb20gMDAwMDAwMDAwM2Y4MDAwMCB0byAwMDAwMDAwMDIw
MDgwMDAwLTAwMDAwMDAwMjIwODAwMDAKKFhFTikgQWxsb2NhdGluZyBQUEkgMTYgZm9yIGV2ZW50
IGNoYW5uZWwgaW50ZXJydXB0CihYRU4pIExvYWRpbmcgZG9tMCBEVEIgdG8gMHgwMDAwMDAwMDI4
MDAwMDAwLTB4MDAwMDAwMDAyODAxMGZiZAooWEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0
aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4KKFhFTikgU3RkLiBMb2dsZXZlbDogQWxsCihY
RU4pIEd1ZXN0IExvZ2xldmVsOiBBbGwKKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBET00wICh0
eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0byBYZW4pCgoKLi4uCgpy
b290QGlib3gzMzk5On4jIHhsIGluZm8gCmhvc3QgICAgICAgICAgICAgICAgICAgOiBpYm94MzM5
OQpyZWxlYXNlICAgICAgICAgICAgICAgIDogNC40LjUyKwp2ZXJzaW9uICAgICAgICAgICAgICAg
IDogIzQzIFNNUCBQUkVFTVBUIFR1ZSBKdWwgMyAxNToxNjowOSBFRVNUIDIwMTgKbWFjaGluZSAg
ICAgICAgICAgICAgICA6IGFhcmNoNjQKbnJfY3B1cyAgICAgICAgICAgICAgICA6IDYKbWF4X2Nw
dV9pZCAgICAgICAgICAgICA6IDUKbnJfbm9kZXMgICAgICAgICAgICAgICA6IDEKY29yZXNfcGVy
X3NvY2tldCAgICAgICA6IDEKdGhyZWFkc19wZXJfY29yZSAgICAgICA6IDEKY3B1X21oeiAgICAg
ICAgICAgICAgICA6IDI0Cmh3X2NhcHMgICAgICAgICAgICAgICAgOiAwMDAwMDAwMDowMDAwMDAw
MDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMAp2
aXJ0X2NhcHMgICAgICAgICAgICAgIDoKdG90YWxfbWVtb3J5ICAgICAgICAgICA6IDM5NjYKZnJl
ZV9tZW1vcnkgICAgICAgICAgICA6IDMzODgKc2hhcmluZ19mcmVlZF9tZW1vcnkgICA6IDAKc2hh
cmluZ191c2VkX21lbW9yeSAgICA6IDAKb3V0c3RhbmRpbmdfY2xhaW1zICAgICA6IDAKZnJlZV9j
cHVzICAgICAgICAgICAgICA6IDAKeGVuX21ham9yICAgICAgICAgICAgICA6IDQKeGVuX21pbm9y
ICAgICAgICAgICAgICA6IDEwCnhlbl9leHRyYSAgICAgICAgICAgICAgOiAuMAp4ZW5fdmVyc2lv
biAgICAgICAgICAgIDogNC4xMC4wCnhlbl9jYXBzICAgICAgICAgICAgICAgOiB4ZW4tMy4wLWFh
cmNoNjQgeGVuLTMuMC1hcm12N2wgCnhlbl9zY2hlZHVsZXIgICAgICAgICAgOiBjcmVkaXQKeGVu
X3BhZ2VzaXplICAgICAgICAgICA6IDQwOTYKcGxhdGZvcm1fcGFyYW1zICAgICAgICA6IHZpcnRf
c3RhcnQ9MHgyMDAwMDAKeGVuX2NoYW5nZXNldCAgICAgICAgICA6IFN1biBKdW4gMTAgMTE6MDg6
MTUgMjAxOCArMDMwMCBnaXQ6Nzg2YTUyNC1kaXJ0eQp4ZW5fY29tbWFuZGxpbmUgICAgICAgIDog
c3RvcmFnZW1lZGlhPWVtbWMgYW5kcm9pZGJvb3QubW9kZT1lbW1jIGRvbTBfbWVtPTUxMk0gY29u
c29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlhbDAgZG9tMF9tYXhfNApjY19jb21waWxlciAgICAgICAg
ICAgIDogYWFyY2g2NC1saW51eC1nbnUtZ2NjIChMaW5hcm8gR0NDIDcuMi0yMDE3LjExKSA3LjIu
MSAyMDE3MTAxMQpjY19jb21waWxlX2J5ICAgICAgICAgIDogaW1hdHVzaGNoYWsKY2NfY29tcGls
ZV9kb21haW4gICAgICA6IApjY19jb21waWxlX2RhdGUgICAgICAgIDogU3VuIEp1biAyNCAyMDo1
OToyMSBFRVNUIDIwMTgKYnVpbGRfaWQgICAgICAgICAgICAgICA6IDBjZDgxYzYwYzViNDQyMzIz
ZmJjMzZhNTZlZGMyMzQzNDk1NmExZjUKeGVuZF9jb25maWdfZm9ybWF0ICAgICA6IDQK
--0000000000009279da0570529f11
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--0000000000009279da0570529f11--


From xen-devel-bounces@lists.xenproject.org Fri Jul 06 11:08:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 11:08:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbOaz-0007rL-PY; Fri, 06 Jul 2018 11:08: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbOax-0007r5-Rs
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 11:08:11 +0000
X-Inumbo-ID: dbde110a-810c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dbde110a-810c-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 13:08:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,315,1526342400"; d="scan'208";a="59580206"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 6 Jul 2018 12:07:45 +0100
Message-ID: <1530875265-19873-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH] armhf, xsm: Drop XSM tests on 32-bit 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: Julien Grall <julien.grall@linaro.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>

V2UgYXJlIGF0IHRoZSBsaW1pdCBvZiBBUk0gY2FwYWNpdHksIHdoaWNoIGhhcyBub3Qga2VwdCBw
YWNlIHdpdGggWDg2CmV4cGFuc2lvbi4gIE5ldyBoYXJkd2FyZSBpcyBvbiB0aGUgd2F5IGJ1dCBp
dCBpcyBub3QgaGVyZSB5ZXQuCgpEcm9wcGluZyB0aGUgWFNNIHRlc3RzIGRyb3BzIG9uZSB0ZXN0
LCBidXQgYWxzbyBvbmUgYnVpbGQsIHdoaWNoIHNhdmVzCmNvbnNpZGVyYWJsZSBlZmZvcnQuICBC
dWlsZHMgYXJlIGN1cnJlbnRseSB0aGUgYm90dGxlbmVjaywgYmVjYXVzZSB3ZQphdm9pZCBidWls
ZGluZyBvbiB0aGUgdW5yZWxpYWJsZSBBcm5kYWxlIGJvYXJkcy4KCkNDOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBtZmktY29tbW9uIHwgNyArKysrKystCiAxIGZp
bGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
bWZpLWNvbW1vbiBiL21maS1jb21tb24KaW5kZXggYTczYjEzOC4uMDFhYjVkMSAxMDA2NDQKLS0t
IGEvbWZpLWNvbW1vbgorKysgYi9tZmktY29tbW9uCkBAIC02NCw3ICs2NCwxMiBAQCB4c21fdmFy
aWFudHMgKCkgewogICAgIHhlbi00LjMtdGVzdGluZykgZWNobyAiZmFsc2UiOzsKICAgICB4ZW4t
NC40LXRlc3RpbmcpIGVjaG8gImZhbHNlIjs7CiAgICAgeGVuLTQuNS10ZXN0aW5nKSBlY2hvICJm
YWxzZSI7OwotICAgICopIGVjaG8gImZhbHNlIHRydWUiOworICAgICopCisgICAgICBjYXNlICIk
YXJjaCIgaW4KKyAgICAgICAgYXJtaGYpIGVjaG8gJ2ZhbHNlJyA7OworICAgICAgICAqKQorICAg
ICAgICAgIGVjaG8gImZhbHNlIHRydWUiOzsKKyAgICAgIGVzYWMKICAgICBlc2FjCiB9CiAKLS0g
CjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 11:14:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 11:14: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 1fbOgh-0000F1-U0; Fri, 06 Jul 2018 11:14: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbOgg-0000Ew-7e
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 11:14:06 +0000
X-Inumbo-ID: b1ece25b-810d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b1ece25b-810d-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 11:14:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,315,1526342400"; d="scan'208";a="59580589"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 6 Jul 2018 12:13:54 +0100
Message-ID: <1530875634-20958-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH] ts-depriv-audit-qemu: Leaked substeps
 are `blocked', and then script is fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgdGh1cyBzY3JpcHQgY3Jhc2ggaW4gc29tZSBub24tc3Vic3RlcC1zcGVjaWZpYyBvcGVyYXRp
b24sIHRoZQpzdWJzdGVwcyBtYXkgaGF2ZSBiZWVuIGNyZWF0ZWQgKGFuZCB0aHVzIGJlIGluIHRo
ZSBkYiBhcyBgcnVubmluZycpLgpMZWF2aW5nIHRoZW0gbGlrZSB0aGlzIGlzIG5vdCBhbGxvd2Vk
OiBpdCBpcyB0cmVhdGVkIGJ5IHNnLXJ1bi1qb2IsCmFuZCBieSB0aGUgYXJjaGFlb2xvZ2lzdHMg
YXMgYW4gaW50ZXJuYWwgZXJyb3IuCgpJZiB0aGlzIGhhcHBlbnMsIHdoYXQgd2Ugd2FudCBpcyBm
b3IgdGhlIHNjcmlwdCBhcyBhIHdob2xlIHRvIGJlCmBmYWlsJywgYW5kIGZvciB0aGUgZmFpbGlu
ZyB0ZXN0cyB0byBiZSBgYmxvY2tlZCcuICBUaGUgZm9ybWVyIHdpbGwKc3BvdCBpZiB0aGlzIGNy
YXNoIGlzIGEgcmVncmVzc2lvbi4gIFRoZSBsYXR0ZXIgd2lsbCBhdm9pZCB0cmVhdGluZwp0aGUg
c3Vic3RlcHMgdGhlbXNlbHZlcyBhcyByZWdyZXNzaW9ucy4KClJlcG9ydGVkLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogSWFuIEph
Y2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogdHMtZGVwcml2LWF1ZGl0LXFl
bXUgfCAxMSArKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS90cy1kZXByaXYtYXVkaXQtcWVtdSBiL3RzLWRlcHJpdi1hdWRpdC1xZW11Cmlu
ZGV4IDgxYmQ1YzAuLjNjMjE4ZDkgMTAwNzU1Ci0tLSBhL3RzLWRlcHJpdi1hdWRpdC1xZW11Cisr
KyBiL3RzLWRlcHJpdi1hdWRpdC1xZW11CkBAIC0xMTgsMTAgKzExOCwyMSBAQCBzdWIgYXVkaXRf
ZmlzaCAoKSB7CiAgICAgZm9yZWFjaCBteSAkY2wgKHNvcnQga2V5cyAlY2xhc3NlcykgewogCXN1
YnN0ZXBfZmluaXNoKCIvJGNsIiwgJGNsYXNzZXN7JGNsfSB8fCAncGFzcycpOwogCSMgKGlmIHRo
ZXJlIGFyZSBubyBmZHMgb2YgdGhpcyBjbGFzcywgbWF5YmUgdGhleSB3ZXJlIGFsbCBjbG9zZWQp
CisJJGNsYXNzZXN7JGNsfSA9ICdyZXBvcnRlZCc7CiAgICAgfQogICAgIGxvZ20oImF1ZGl0IGNv
bXBsZXRlLi4uIik7CiB9CiAKK0VORCB7CisgICAgZm9yZWFjaCBteSAkY2wgKHNvcnQga2V5cyAl
Y2xhc3NlcykgeworCW15ICRzdCA9ICRjbGFzc2VzeyRjbH07CisJbmV4dCBpZiAkc3QgZXEgJ1JF
UE9SVEVEJzsKKwlsb2dtKCJzdWJzdGVwIG5vdCByZXBvcnRlZCwgYXQgZXhpdDogJGNsLCAkc3Qi
KTsKKwlzdWJzdGVwX2ZpbmlzaCgiLyRjbCIsICdibG9ja2VkJyk7CisJJD8gPSAtMTsgIyBpbiBj
YXNlIHdlIHdlcmUgdHJ5aW5nIHRvIHN1Y2NlZWQKKyAgICB9Cit9ICAgIAorCiAjLS0tLS0gYWRt
aW5pc3RyaXZpYSwgbWFpbiBwcm9ncmFtLCBldGMuIC0tLS0tCiAKIHN1YiBtb2RlX2NyZWF0ZSAo
KSB7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 12:03:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 12: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 1fbPS4-00045j-C5; Fri, 06 Jul 2018 12:03: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbPS2-00045e-Qq
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 12:03:02 +0000
X-Inumbo-ID: 884efa6b-8114-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 884efa6b-8114-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 12:03:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 06:03:00 -0600
Message-Id: <5B3F5A7402000078001D1D5E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 06:03:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andreas Kinzler" <hfp@posteo.de>
References: <op.zlp7wudaollboj@kriftel>
In-Reply-To: <op.zlp7wudaollboj@kriftel>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] xen + i40e: transmit queue timeout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA2LjA3LjE4IGF0IDEyOjM5LCA8aGZwQHBvc3Rlby5kZT4gd3JvdGU6Cj4gSSBhbSBj
dXJyZW50bHkgcmVzZWFyY2hpbmcgYSB0cmFuc21pdCBxdWV1ZSB0aW1lb3V0IHdpdGggWGVuIDQu
OC4yIGFuZCAgCj4gSW50ZWwgWDcyMiAoaTQwZSBkcml2ZXIpLiBUaGUgcHJvYmxlbSBvY2N1cnMg
d2l0aCB2YXJpb3VzIGxpbnV4IHZlcnNpb25zICAKPiAoNC44LjE3LCA0LjEzLjE2LCBTTEVTIDE1
IHBvcnQgb2YgaTQwZSkuIFRoZSBwcm9ibGVtIHNlZW1zIHRvIGJlIHJlbGF0ZWQgIAo+IHRvIGhl
YXZ5IGZvcndhcmRpbmcvYnJpZGdpbmcgYXMgSSBhbSBydW5uaW5nIGEgaGVhdnkgbmV0d29yayBz
dHJlc3MgdGVzdCAgCj4gaW4gYSBkb21VIChsaW51eC9wdm0gNC4xMy4xNikuIEl0IHNlZW1zIHRo
YXQgaWYgSSBydW4gdGhlIHNhbWUgdGVzdCAgCj4gd2l0aG91dCBYZW4sIGl0IHdvcmtzIChub3Qg
c3VyZSkuCgpUaGUgbG9nIGZyYWdtZW50IGJlbG93IG9mIGNvdXJzZSB0ZWxscyBhYm91dCBub3Ro
aW5nIG9uIHdoeSB0aGlzCmlzIGhhcHBlbmluZy4gQ291cGxlIG9mIHF1ZXN0aW9ucyB0aGVyZWZv
cmU6Ci0gQXJlIGludGVycnVwdHMgc3RpbGwgYXJyaXZpbmcgZm9yIHRoaXMgZGV2aWNlIGF0IHRo
ZSBwb2ludCBvZiB0aGUKICByZXBvcnRlZCB0aW1lb3V0PwotIEFyZSBpbnRlcnJ1cHRzIGRpc3Ry
aWJ1dGVkIHJlYXNvbmFibHkgZXZlbmx5IGJldHdlZW4gKHYpQ1BVcz8KLSBJcyB0aGUgb3ZlcmFs
bCBpbnRlcnJ1cHQgcmF0ZSBub3QgaGlnaGVyIHRoYW4gd2hhdCB0aGUgc3lzdGVtCiAgY2FuIHJl
YXNvbmFibHkgaGFuZGxlICh0aGUgbG93ZXIgaGFuZGxpbmcgb3ZlcmhlYWQgbWVhbnMKICB3aXRo
b3V0IFhlbiBhIGhpZ2hlciByYXRlIHdvdWxkIHN0aWxsIGJlIGFjY2VwdGFibGUpPwotIElzIHRo
ZSBzYW1lIGhlYXZ5IGZvcndhcmRpbmcvYnJpZGdpbmcgaW4gZWZmZWN0IHdoZW4gdHJ5aW5nIHRo
aXMKICB3aXRob3V0IFhlbj8KLSBEb2VzIHJ1bm5pbmcgdGhlIHNhbWUgc3RyZXNzIHRlc3QgaW4g
RG9tMCB3b3JrPwoKSSB0YWtlIGl0IHRoYXQgdGhlcmUgYXJlIG5vIG90aGVyIHJlbGV2YW50IG1l
c3NhZ2VzIGluIGFueSBvZiB0aGUKbG9ncywgb3IgZWxzZSB5b3Ugd291bGQgaGF2ZSBwcm92aWRl
ZCB0aGVtIHJpZ2h0IGF3YXkuCgpKYW4KCj4gWyAgNDQxLjgyMzk5OF0gTkVUREVWIFdBVENIRE9H
OiBldGgwIChpNDBlKTogdHJhbnNtaXQgcXVldWUgMCB0aW1lZCBvdXQKPiBbICA0NDEuODI0MDMz
XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KPiBbICA0NDEuODI0MDQ2XSBX
QVJOSU5HOiBDUFU6IDAgUElEOiAwIGF0IG5ldC9zY2hlZC9zY2hfZ2VuZXJpYy5jOjMxNiAgCj4g
ZGV2X3dhdGNoZG9nKzB4MjE4LzB4MjIwCj4gWyAgNDQxLjgyNDA0OF0gTW9kdWxlcyBsaW5rZWQg
aW46IGk0MGUgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQgIAo+IHh0X2Nvbm50cmFj
ayBuZl9jb25udHJhY2sgeHRfcGh5c2RldiBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgeHRf
dGNwdWRwICAKPiBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMgeF90YWJsZXMgYmluZm10X21pc2Mg
dHVuIG1seDVfY29yZQo+IFsgIDQ0MS44MjQwNzRdIENQVTogMCBQSUQ6IDAgQ29tbTogc3dhcHBl
ci8wIE5vdCB0YWludGVkIDQuMTMuMTYtYWsyICMxCj4gWyAgNDQxLjgyNDA3N10gSGFyZHdhcmUg
bmFtZTogU3VwZXJtaWNybyBTdXBlciBTZXJ2ZXIvWDExU1BpLVRGLCBCSU9TIDIuMCAgCj4gMTEv
MjkvMjAxNwo+IFsgIDQ0MS44MjQwNzldIHRhc2s6IGZmZmZmZmZmODE4MTA0ODAgdGFzay5zdGFj
azogZmZmZmZmZmY4MTgwMDAwMAo+IFsgIDQ0MS44MjQwODRdIFJJUDogZTAzMDpkZXZfd2F0Y2hk
b2crMHgyMTgvMHgyMjAKPiBbICA0NDEuODI0MDg3XSBSU1A6IGUwMmI6ZmZmZjg4MDA1ZDIwM2U2
OCBFRkxBR1M6IDAwMDEwMjk2Cj4gWyAgNDQxLjgyNDA5MV0gUkFYOiAwMDAwMDAwMDAwMDAwMDM4
IFJCWDogMDAwMDAwMDAwMDAwMDAwMCBSQ1g6ICAKPiAwMDAwMDAwMDAwMDAwMDNlCj4gWyAgNDQx
LjgyNDA5M10gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogZmZmZjg4MDA1ZDIwM2NlNCBSREk6
ICAKPiAwMDAwMDAwMDAwMDAwMDA0Cj4gWyAgNDQxLjgyNDA5NV0gUkJQOiBmZmZmODgwMDVkMjAz
ZTk4IFIwODogZmZmZjg4MDA1NzFhZTIwMCBSMDk6ICAKPiBmZmZmODgwMDU2YzAwMjQ4Cj4gWyAg
NDQxLjgyNDA5N10gUjEwOiAwMDAwMDAwMDAwMDAwMDgyIFIxMTogMDAwMDAwMDAwMDAwMDA0MCBS
MTI6ICAKPiBmZmZmODgwMDUyZGE5ZjQwCj4gWyAgNDQxLjgyNDA5OV0gUjEzOiAwMDAwMDAwMDAw
MDAwMDAwIFIxNDogZmZmZjg4MDA1NWQwNDgwMCBSMTU6ICAKPiAwMDAwMDAwMDAwMDAwMDgwCj4g
WyAgNDQxLjgyNDExMl0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdTOmZmZmY4ODAwNWQy
MDAwMDAoMDAwMCkgIAo+IGtubEdTOmZmZmY4ODAwNWQyMDAwMDAKPiBbICA0NDEuODI0MTE1XSBD
UzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzCj4gWyAgNDQx
LjgyNDExN10gQ1IyOiAwMDAwN2YyMmIyMGVkM2EwIENSMzogMDAwMDAwMDA1MThkMTAwMCBDUjQ6
ICAKPiAwMDAwMDAwMDAwMDQyNjYwCj4gWyAgNDQxLjgyNDEyMV0gQ2FsbCBUcmFjZToKPiBbICA0
NDEuODI0MTIzXSAgPElSUT4KPiBbICA0NDEuODI0MTMwXSAgPyBxZGlzY19yY3VfZnJlZSsweDQw
LzB4NDAKPiBbICA0NDEuODI0MTMzXSAgPyBxZGlzY19yY3VfZnJlZSsweDQwLzB4NDAKPiBbICA0
NDEuODI0MTQwXSAgY2FsbF90aW1lcl9mbi5pc3JhLjUrMHgxZi8weDkwCj4gWyAgNDQxLjgyNDE0
NF0gIGV4cGlyZV90aW1lcnMrMHg5OS8weGIwCj4gWyAgNDQxLjgyNDE0OF0gIHJ1bl90aW1lcl9z
b2Z0aXJxKzB4N2IvMHhjMAo+IFsgIDQ0MS44MjQxNTVdICA/IGhhbmRsZV9wZXJjcHVfaXJxKzB4
MzUvMHg1MAo+IFsgIDQ0MS44MjQxNTldICA/IGdlbmVyaWNfaGFuZGxlX2lycSsweDFkLzB4MzAK
PiBbICA0NDEuODI0MTY2XSAgPyBfX2V2dGNobl9maWZvX2hhbmRsZV9ldmVudHMrMHgxNDIvMHgx
NjAKPiBbICA0NDEuODI0MTcwXSAgX19kb19zb2Z0aXJxKzB4ZTUvMHgyMDAKPiBbICA0NDEuODI0
MTc0XSAgaXJxX2V4aXQrMHhiMS8weGMwCj4gWyAgNDQxLjgyNDE3OV0gIHhlbl9ldnRjaG5fZG9f
dXBjYWxsKzB4MmIvMHg0MAo+IFsgIDQ0MS44MjQxODZdICB4ZW5fZG9faHlwZXJ2aXNvcl9jYWxs
YmFjaysweDFlLzB4MzAKPiBbICA0NDEuODI0MTg4XSAgPC9JUlE+Cj4gWyAgNDQxLjgyNDE5M10g
ID8geGVuX2h5cGVyY2FsbF9zY2hlZF9vcCsweGEvMHgyMAo+IFsgIDQ0MS44MjQxOTddICA/IHhl
bl9oeXBlcmNhbGxfc2NoZWRfb3ArMHhhLzB4MjAKPiBbICA0NDEuODI0MjA0XSAgPyB4ZW5fc2Fm
ZV9oYWx0KzB4MTAvMHgyMAo+IFsgIDQ0MS44MjQyMDddICA/IGRlZmF1bHRfaWRsZSsweDkvMHgx
MAo+IFsgIDQ0MS44MjQyMTBdICA/IGFyY2hfY3B1X2lkbGUrMHhhLzB4MTAKPiBbICA0NDEuODI0
MjEzXSAgPyBkZWZhdWx0X2lkbGVfY2FsbCsweDFlLzB4MzAKPiBbICA0NDEuODI0MjE4XSAgPyBk
b19pZGxlKzB4MTgzLzB4MWIwCj4gWyAgNDQxLjgyNDIyMl0gID8gY3B1X3N0YXJ0dXBfZW50cnkr
MHgxOC8weDIwCj4gWyAgNDQxLjgyNDIyNl0gID8gcmVzdF9pbml0KzB4Y2IvMHhkMAo+IFsgIDQ0
MS44MjQyMzJdICA/IHN0YXJ0X2tlcm5lbCsweDM5OS8weDNhNgo+IFsgIDQ0MS44MjQyMzhdICA/
IHg4Nl82NF9zdGFydF9yZXNlcnZhdGlvbnMrMHgyYS8weDJjCj4gWyAgNDQxLjgyNDI0MV0gID8g
eGVuX3N0YXJ0X2tlcm5lbCsweDU0Zi8weDU1Ygo+IFsgIDQ0MS44MjQyNDRdIENvZGU6IDYzIDhl
IGEwIDAzIDAwIDAwIGViIDkzIDRjIDg5IGY3IGM2IDA1IDg5IDIyIDNhIDAwIDAxICAKPiBlOCA3
YyBmYyBmZCBmZiA4OSBkOSA0OCA4OSBjMiA0YyA4OSBmNiA0OCBjNyBjNyA1OCAzZSA3NiA4MSBl
OCA4NCAzYSBiZiBmZiAgCj4gPDBmPiBmZiBlYiBjMyAwZiAxZiA0MCAwMCA0OCBjNyA0NyAwOCAw
MCAwMCAwMCAwMCA1NSA0OCBjNyAwNyAwMAo+IFsgIDQ0MS44MjQzMDZdIC0tLVsgZW5kIHRyYWNl
IGFlNWNkNzljNTM5YjlmMzIgXS0tLQo+IFsgIDQ0MS44MjQzMjNdIGk0MGUgMDAwMDoxOTowMC4w
IGV0aDA6IHR4X3RpbWVvdXQ6IFZTSV9zZWlkOiAzOTAsIFEgMCwgIAo+IE5UQzogMHg3MywgSFdC
OiAweDczLCBOVFU6IDB4NWQsIFRBSUw6IDB4NzMsIElOVDogMHgxCj4gWyAgNDQxLjgyNDMzMF0g
aTQwZSAwMDAwOjE5OjAwLjAgZXRoMDogdHhfdGltZW91dCByZWNvdmVyeSBsZXZlbCAxLCAgCj4g
aHVuZ19xdWV1ZSAwCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 12:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 12: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 1fbPzf-0006Vi-7B; Fri, 06 Jul 2018 12: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=khol=jw=citrix.com=prvs=7188636b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fbPzd-0006Va-Dy
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 12:37:45 +0000
X-Inumbo-ID: 5ece7a71-8119-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ece7a71-8119-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 14:37:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59585887"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 6 Jul 2018 13:37:40 +0100
Message-ID: <1530880660-868-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: Port the array_index_nospec()
 infrastructure from 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

VGhpcyBpcyBhcyB0aGUgaW5mcmFzdHJ1Y3R1cmUgYXBwZWFyZWQgaW4gTGludXggNC4xNywgYWRh
cHRlZCBzbGlnaHRseSBmb3IKWGVuLiAgVGhlIGFyY2hpdGVjdHVyZSBpbmRlcGVuZGVudCBhcnJh
eV9pbmRleF9tYXNrX25vc3BlYygpIGlzIHBvcnRlZCBmb3IKQVJNcyBiZW5lZml0LCBhcyBpdCBj
dXJyZW50bHkgbGFja3MgdGhlIG9wdGltaXNlZCB2ZXJzaW9uLgoKU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKSnVs
aWVuL1N0ZWZhbm86IFRoZSBBUk0gc2lkZSBvZiB0aGluZ3Mgd2FzIGJleW9uZCBteSBleHBlcnRp
c2UgdG8gcG9ydCB0byBYZW4uCkEgZGlmZmVyZW50IG9wdGlvbiB3b3VsZCBiZSBhdm9pZCBwb3J0
aW5nIHRoZSBnZW5lcmljIGltcGxlbWVudGF0aW9uIHdvdWxkCnJlc3VsdCBpbiBhIGhhcmQgY29t
cGlsZXIgZXJyb3IgaWYgc29tZW9uZSB0cmllZCB0byB1c2UgYXJyYXlfaW5kZXhfbm9zcGVjKCkK
aW4gQVJNIGNvZGUuCi0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zeXN0ZW0uaCB8IDI0ICsrKysr
KysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmggICB8ICA0ICsrKwogeGVuL2lu
Y2x1ZGUveGVuL25vc3BlYy5oICAgICB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDk4IGluc2VydGlvbnMoKykKIGNyZWF0
ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS94ZW4vbm9zcGVjLmgKCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L3N5c3RlbS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zeXN0ZW0uaApp
bmRleCA0M2ZiNmZlLi40ODNjZDIwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3N5
c3RlbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3lzdGVtLmgKQEAgLTIyMSw2ICsyMjEs
MzAgQEAgc3RhdGljIGFsd2F5c19pbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hhZGQoCiAjZGVmaW5l
IHNldF9tYih2YXIsIHZhbHVlKSBkbyB7IHhjaGcoJnZhciwgdmFsdWUpOyB9IHdoaWxlICgwKQog
I2RlZmluZSBzZXRfd21iKHZhciwgdmFsdWUpIGRvIHsgdmFyID0gdmFsdWU7IHNtcF93bWIoKTsg
fSB3aGlsZSAoMCkKIAorLyoqCisgKiBhcnJheV9pbmRleF9tYXNrX25vc3BlYygpIC0gZ2VuZXJh
dGUgYSBtYXNrIHRoYXQgaXMgfjBVTCB3aGVuIHRoZQorICogICAgICBib3VuZHMgY2hlY2sgc3Vj
Y2VlZHMgYW5kIDAgb3RoZXJ3aXNlCisgKiBAaW5kZXg6IGFycmF5IGVsZW1lbnQgaW5kZXgKKyAq
IEBzaXplOiBudW1iZXIgb2YgZWxlbWVudHMgaW4gYXJyYXkKKyAqCisgKiBSZXR1cm5zOgorICog
ICAgIDAgLSAoaW5kZXggPCBzaXplKQorICovCitzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcg
YXJyYXlfaW5kZXhfbWFza19ub3NwZWModW5zaWduZWQgbG9uZyBpbmRleCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHNp
emUpCit7CisgICAgdW5zaWduZWQgbG9uZyBtYXNrOworCisgICAgYXNtIHZvbGF0aWxlICggImNt
cCAlW3NpemVdLCAlW2luZGV4XTsgc2JiICVbbWFza10sICVbbWFza107IgorICAgICAgICAgICAg
ICAgICAgIDogW21hc2tdICI9ciIgKG1hc2spCisgICAgICAgICAgICAgICAgICAgOiBbc2l6ZV0g
ImciIChzaXplKSwgW2luZGV4XSAiciIgKGluZGV4KSApOworCisgICAgcmV0dXJuIG1hc2s7Cit9
CisKKy8qIE92ZXJyaWRlIGRlZmF1bHQgaW1wbGVtZW50YXRpb24gaW4gbm9zcGVjLmguICovCisj
ZGVmaW5lIGFycmF5X2luZGV4X21hc2tfbm9zcGVjIGFycmF5X2luZGV4X21hc2tfbm9zcGVjCisK
ICNkZWZpbmUgbG9jYWxfaXJxX2Rpc2FibGUoKSAgICAgYXNtIHZvbGF0aWxlICggImNsaSIgOiA6
IDogIm1lbW9yeSIgKQogI2RlZmluZSBsb2NhbF9pcnFfZW5hYmxlKCkgICAgICBhc20gdm9sYXRp
bGUgKCAic3RpIiA6IDogOiAibWVtb3J5IiApCiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9jb21waWxlci5oIGIveGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmgKaW5kZXggNTMzYThlYS4u
ODg3NTAwZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL2NvbXBpbGVyLmgKQEAgLTgxLDYgKzgxLDEwIEBACiAjcHJhZ21hIEdDQyB2
aXNpYmlsaXR5IHB1c2goaGlkZGVuKQogI2VuZGlmCiAKKy8qIE1ha2UgdGhlIG9wdGltaXplciBi
ZWxpZXZlIHRoZSB2YXJpYWJsZSBjYW4gYmUgbWFuaXB1bGF0ZWQgYXJiaXRyYXJpbHkuICovCisj
ZGVmaW5lIE9QVElNSVpFUl9ISURFX1ZBUih2YXIpICAgICAgICAgICAgICAgICBcCisgICAgX19h
c21fXyAoIiIgOiAiPWciICh2YXIpIDogIjAiICh2YXIpKQorCiAvKiBUaGlzIG1hY3JvIG9iZnVz
Y2F0ZXMgYXJpdGhtZXRpYyBvbiBhIHZhcmlhYmxlIGFkZHJlc3Mgc28gdGhhdCBnY2MKICAgIHNo
b3VsZG4ndCByZWNvZ25pemUgdGhlIG9yaWdpbmFsIHZhciwgYW5kIG1ha2UgYXNzdW1wdGlvbnMg
YWJvdXQgaXQgKi8KIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbm9zcGVjLmggYi94
ZW4vaW5jbHVkZS94ZW4vbm9zcGVjLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MC4uNDg3OTM5OQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9ub3NwZWMuaApA
QCAtMCwwICsxLDcwIEBACisvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMCAqLwor
LyogQ29weXJpZ2h0KGMpIDIwMTggTGludXMgVG9ydmFsZHMuIEFsbCByaWdodHMgcmVzZXJ2ZWQu
ICovCisvKiBDb3B5cmlnaHQoYykgMjAxOCBBbGV4ZWkgU3Rhcm92b2l0b3YuIEFsbCByaWdodHMg
cmVzZXJ2ZWQuICovCisvKiBDb3B5cmlnaHQoYykgMjAxOCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxs
IHJpZ2h0cyByZXNlcnZlZC4gKi8KKy8qIENvcHlyaWdodChjKSAyMDE4IENpdHJpeCBTeXN0ZW1z
IFImRCBMdGQuIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovCisKKyNpZm5kZWYgWEVOX05PU1BFQ19I
CisjZGVmaW5lIFhFTl9OT1NQRUNfSAorCisjaW5jbHVkZSA8YXNtL3N5c3RlbS5oPgorCisvKioK
KyAqIGFycmF5X2luZGV4X21hc2tfbm9zcGVjKCkgLSBnZW5lcmF0ZSBhIH4wIG1hc2sgd2hlbiBp
bmRleCA8IHNpemUsIDAgb3RoZXJ3aXNlCisgKiBAaW5kZXg6IGFycmF5IGVsZW1lbnQgaW5kZXgK
KyAqIEBzaXplOiBudW1iZXIgb2YgZWxlbWVudHMgaW4gYXJyYXkKKyAqCisgKiBXaGVuIEBpbmRl
eCBpcyBvdXQgb2YgYm91bmRzIChAaW5kZXggPj0gQHNpemUpLCB0aGUgc2lnbiBiaXQgd2lsbCBi
ZQorICogc2V0LiAgRXh0ZW5kIHRoZSBzaWduIGJpdCB0byBhbGwgYml0cyBhbmQgaW52ZXJ0LCBn
aXZpbmcgYSByZXN1bHQgb2YKKyAqIHplcm8gZm9yIGFuIG91dCBvZiBib3VuZHMgaW5kZXgsIG9y
IH4wIGlmIHdpdGhpbiBib3VuZHMgWzAsIEBzaXplKS4KKyAqLworI2lmbmRlZiBhcnJheV9pbmRl
eF9tYXNrX25vc3BlYworc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGFycmF5X2luZGV4X21h
c2tfbm9zcGVjKHVuc2lnbmVkIGxvbmcgaW5kZXgsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzaXplKQoreworICAgIC8q
CisgICAgICogQWx3YXlzIGNhbGN1bGF0ZSBhbmQgZW1pdCB0aGUgbWFzayBldmVuIGlmIHRoZSBj
b21waWxlcgorICAgICAqIHRoaW5rcyB0aGUgbWFzayBpcyBub3QgbmVlZGVkLiBUaGUgY29tcGls
ZXIgZG9lcyBub3QgdGFrZQorICAgICAqIGludG8gYWNjb3VudCB0aGUgdmFsdWUgb2YgQGluZGV4
IHVuZGVyIHNwZWN1bGF0aW9uLgorICAgICAqLworICAgIE9QVElNSVpFUl9ISURFX1ZBUihpbmRl
eCk7CisgICAgcmV0dXJuIH4obG9uZykoaW5kZXggfCAoc2l6ZSAtIDFVTCAtIGluZGV4KSkgPj4g
KEJJVFNfUEVSX0xPTkcgLSAxKTsKK30KKyNlbmRpZgorCisvKgorICogYXJyYXlfaW5kZXhfbm9z
cGVjIC0gc2FuaXRpemUgYW4gYXJyYXkgaW5kZXggYWZ0ZXIgYSBib3VuZHMgY2hlY2sKKyAqCisg
KiBGb3IgYSBjb2RlIHNlcXVlbmNlIGxpa2U6CisgKgorICogICAgIGlmIChpbmRleCA8IHNpemUp
IHsKKyAqICAgICAgICAgaW5kZXggPSBhcnJheV9pbmRleF9ub3NwZWMoaW5kZXgsIHNpemUpOwor
ICogICAgICAgICB2YWwgPSBhcnJheVtpbmRleF07CisgKiAgICAgfQorICoKKyAqIC4uLmlmIHRo
ZSBDUFUgc3BlY3VsYXRlcyBwYXN0IHRoZSBib3VuZHMgY2hlY2sgdGhlbgorICogYXJyYXlfaW5k
ZXhfbm9zcGVjKCkgd2lsbCBjbGFtcCB0aGUgaW5kZXggd2l0aGluIHRoZSByYW5nZSBvZiBbMCwK
KyAqIHNpemUpLgorICovCisjZGVmaW5lIGFycmF5X2luZGV4X25vc3BlYyhpbmRleCwgc2l6ZSkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisoeyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
dHlwZW9mKGluZGV4KSBfaSA9IChpbmRleCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgdHlwZW9mKHNpemUpIF9zID0gKHNpemUpOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdW5zaWduZWQgbG9uZyBfbWFzayA9
IGFycmF5X2luZGV4X21hc2tfbm9zcGVjKF9pLCBfcyk7ICAgICAgICAgICAgICBcCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgQlVJTERfQlVHX09OKHNpemVvZihfaSkgPiBzaXplb2YobG9uZykpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgQlVJTERfQlVHX09OKHNpemVvZihfcykg
PiBzaXplb2YobG9uZykpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgKHR5cGVvZihfaSkpIChfaSAmIF9tYXNrKTsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCit9KQorCisjZW5kaWYgLyogWEVOX05PU1BFQ19IICov
CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6
ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisg
KiBFbmQ6CisgKi8KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 12:38:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 12:38:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbQ0a-0006av-KS; Fri, 06 Jul 2018 12:38: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=khol=jw=citrix.com=prvs=7188636b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fbQ0Z-0006al-UP
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 12:38:43 +0000
X-Inumbo-ID: 81905bed-8119-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81905bed-8119-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 14:38:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="75808936"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31ED1E02000078001CDD5F@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: <4bfd8740-287a-7c3b-c0f9-f534b90a0a13@citrix.com>
Date: Fri, 6 Jul 2018 13:38:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B31ED1E02000078001CDD5F@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: fix dependency tracking for
 asm/indirect_thunk_asm.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDYvMTggMDg6MzcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEluY2x1ZGluZyB0aGUgaGVh
ZGVyIHNvbGVseSBhdCB0aGUgYXNzZW1ibGVyIGxldmVsIG1lYW5zIHRoZSBjb21waWxlcgo+IGNh
bid0IHJlY29yZCB0aGUgaGVhZGVyIGFzIGEgZGVwZW5kZW5jeSBpbiAuKi5vLmQgZmlsZXMuIEFy
cmFuZ2UgZm9yIHRoZQo+IGhlYWRlciB0byBiZSBpbmNsdWRlLWFibGUgYXQgdGhlIEMgbGV2ZWwg
aW5zdGVhZC4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 12:39:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 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 1fbQ1j-0006hW-2m; Fri, 06 Jul 2018 12:39: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=khol=jw=citrix.com=prvs=7188636b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fbQ1h-0006hO-NP
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 12:39:53 +0000
X-Inumbo-ID: ae0f46b8-8119-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae0f46b8-8119-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 12:39:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="75809002"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B31EF8002000078001CDD83@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: <1fa523f9-1500-a9a6-2ef2-75ac94757dde@citrix.com>
Date: Fri, 6 Jul 2018 13:39:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B31EF8002000078001CDD83@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: correctly set nonlazy_xstate_used when
 loading full 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>

T24gMjYvMDYvMTggMDg6NDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEluIHRoaXMgY2FzZSwganVz
dCBsaWtlIHhjcjBfYWNjdW0sIG5vbmxhenlfeHN0YXRlX3VzZWQgc2hvdWxkIGFsd2F5cyBiZQo+
IHNldCB0byB0aGUgaW50ZW5kZWQgbmV3IHZhbHVlLCByYXRoZXIgdGhhbiBwb3NzaWJseSBsZWF2
aW5nIHRoZSBmbGFnIHNldAo+IGZyb20gYSBwcmlvciBzdGF0ZSBsb2FkLgo+Cj4gU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 12:41:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 12: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 1fbQ3H-0007Mc-Gc; Fri, 06 Jul 2018 12:41: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=x4y5=jw=citrix.com=prvs=71861489f=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fbQ3F-0007MR-IF
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 12:41:29 +0000
X-Inumbo-ID: e76c6bf2-8119-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e76c6bf2-8119-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 12:41:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59586214"
Date: Fri, 6 Jul 2018 13:41:25 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180706124125.GC2195@perard.uk.xensource.com>
References: <1530875634-20958-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1530875634-20958-1-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [OSSTEST PATCH] ts-depriv-audit-qemu: Leaked
 substeps are `blocked', and then script is fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMTI6MTM6NTRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSWYgdGh1cyBzY3JpcHQgY3Jhc2ggaW4gc29tZSBub24tc3Vic3RlcC1zcGVjaWZpYyBv
cGVyYXRpb24sIHRoZQo+IHN1YnN0ZXBzIG1heSBoYXZlIGJlZW4gY3JlYXRlZCAoYW5kIHRodXMg
YmUgaW4gdGhlIGRiIGFzIGBydW5uaW5nJykuCj4gTGVhdmluZyB0aGVtIGxpa2UgdGhpcyBpcyBu
b3QgYWxsb3dlZDogaXQgaXMgdHJlYXRlZCBieSBzZy1ydW4tam9iLAo+IGFuZCBieSB0aGUgYXJj
aGFlb2xvZ2lzdHMgYXMgYW4gaW50ZXJuYWwgZXJyb3IuCj4gCj4gSWYgdGhpcyBoYXBwZW5zLCB3
aGF0IHdlIHdhbnQgaXMgZm9yIHRoZSBzY3JpcHQgYXMgYSB3aG9sZSB0byBiZQo+IGBmYWlsJywg
YW5kIGZvciB0aGUgZmFpbGluZyB0ZXN0cyB0byBiZSBgYmxvY2tlZCcuICBUaGUgZm9ybWVyIHdp
bGwKPiBzcG90IGlmIHRoaXMgY3Jhc2ggaXMgYSByZWdyZXNzaW9uLiAgVGhlIGxhdHRlciB3aWxs
IGF2b2lkIHRyZWF0aW5nCj4gdGhlIHN1YnN0ZXBzIHRoZW1zZWx2ZXMgYXMgcmVncmVzc2lvbnMu
Cj4gCj4gUmVwb3J0ZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXgu
Y29tPgo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXgu
Y29tPgo+IC0tLQo+ICB0cy1kZXByaXYtYXVkaXQtcWVtdSB8IDExICsrKysrKysrKysrCj4gIDEg
ZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3RzLWRlcHJp
di1hdWRpdC1xZW11IGIvdHMtZGVwcml2LWF1ZGl0LXFlbXUKPiBpbmRleCA4MWJkNWMwLi4zYzIx
OGQ5IDEwMDc1NQo+IC0tLSBhL3RzLWRlcHJpdi1hdWRpdC1xZW11Cj4gKysrIGIvdHMtZGVwcml2
LWF1ZGl0LXFlbXUKPiBAQCAtMTE4LDEwICsxMTgsMjEgQEAgc3ViIGF1ZGl0X2Zpc2ggKCkgewo+
ICAgICAgZm9yZWFjaCBteSAkY2wgKHNvcnQga2V5cyAlY2xhc3Nlcykgewo+ICAJc3Vic3RlcF9m
aW5pc2goIi8kY2wiLCAkY2xhc3Nlc3skY2x9IHx8ICdwYXNzJyk7Cj4gIAkjIChpZiB0aGVyZSBh
cmUgbm8gZmRzIG9mIHRoaXMgY2xhc3MsIG1heWJlIHRoZXkgd2VyZSBhbGwgY2xvc2VkKQo+ICsJ
JGNsYXNzZXN7JGNsfSA9ICdyZXBvcnRlZCc7CgpUaGUgY2FzZSBoZXJlIGlzIGRpZmZlcmVudCB0
aGFuIC4uLgoKPiAgICAgIH0KPiAgICAgIGxvZ20oImF1ZGl0IGNvbXBsZXRlLi4uIik7Cj4gIH0K
PiAgCj4gK0VORCB7Cj4gKyAgICBmb3JlYWNoIG15ICRjbCAoc29ydCBrZXlzICVjbGFzc2VzKSB7
Cj4gKwlteSAkc3QgPSAkY2xhc3Nlc3skY2x9Owo+ICsJbmV4dCBpZiAkc3QgZXEgJ1JFUE9SVEVE
JzsKCi4uIGhlcmUuIElzIHRoZXJlIHNvbWV0aGluZyBJJ20gbWlzc2luZyBvciBzaG91bGQgaXQg
YmUgdGhlIHNhbWU/CgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 12:43:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 12:43:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbQ4u-0007UY-0K; Fri, 06 Jul 2018 12: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=khol=jw=citrix.com=prvs=7188636b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fbQ4t-0007UR-9S
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 12:43:11 +0000
X-Inumbo-ID: 23ec0c11-811a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23ec0c11-811a-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 12:43:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="75809174"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B362B7002000078001CF218@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: <7bc31d7b-8484-709e-8345-0db295fb2ecb@citrix.com>
Date: Fri, 6 Jul 2018 13:43:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B362B7002000078001CF218@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/spec-ctrl: "no-xen" should not imply
 "no-eager-fpu"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDYvMTggMTM6NTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+ICJFYWdlciBGUFUiIG1vZGUg
aXMgdG8gZ3VhcmQgZ3Vlc3RzLCBub3QgWGVuIGl0c2VsZiwgYXMgaXMgYWxzbwo+IGV4cHJlc3Nl
ZCBieSBwcmludF9kZXRhaWxzKCkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgpIbW0gdHJ1ZS7CoCBBbHNvLCBvcHRfc3NiZCBuZWVkcyBjbGVhcmlu
ZyBpbiB0aGUgY29tbW9uIGNhc2UuCgpXaXRoIHRob3NlIGZpeGVkLCBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 13:13:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 13:13: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 1fbQYF-0001SV-H6; Fri, 06 Jul 2018 13: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=fdmc=jw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbQYE-0001SQ-5A
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 13:13:30 +0000
X-Inumbo-ID: 6054f337-811e-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6054f337-811e-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 13: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 3F0B018A;
 Fri,  6 Jul 2018 06:13:28 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9A69A3F5BA;
 Fri,  6 Jul 2018 06:13:27 -0700 (PDT)
To: Saeed Mirzamohammadi <saeed.mzmd@gmail.com>,
 xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>
References: <CALPKaJ=qbh0rLK+MC=fC966=D50+_3eOCTYbQcbCyqm1psaYcg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0eb78867-7802-f38a-0711-d5336b262d0f@arm.com>
Date: Fri, 6 Jul 2018 14:13:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <CALPKaJ=qbh0rLK+MC=fC966=D50+_3eOCTYbQcbCyqm1psaYcg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Routing physical interrupts to EL1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

CgpPbiAwNi8wNy8xOCAwNDo1MSwgU2FlZWQgTWlyemFtb2hhbW1hZGkgd3JvdGU6Cj4gSGksCgpI
ZWxsbywKCj4gSSdtIHRyeWluZyB0byByb3V0ZSBhbGwgdGhlIHBoeXNpY2FsIGludGVycnVwdHMg
dG8gdGhlIGd1ZXN0IGRvbWFpbiAKPiByYXRoZXIgdGhhbiBiZWluZyB0cmFwcGVkIGluIHRoZSBY
ZW4uIEkgd291bGQgbGlrZSB0byBrbm93IHdoYXQgaXMgdGhlIAo+IHJpZ2h0IHdheSB0byBkbyB0
aGF0PwoKTWF5IEkgYXNrIHdoYXQgaXMgeW91ciB1c2UgY2FzZSBmb3IgdGhhdD8gSWYgeW91IHJv
dXRlIGludGVycnVwdHMgdG8gdGhlIApndWVzdCwgWGVuIHdpbGwgbm90IHJlY2VpdmUgdml0YWwg
aW50ZXJydXB0IHN1Y2ggYXMgdGhlIHRpbWVyLCBVQVJULCAKU01NVSBpbnRlcnJ1cHRzLCBtYWlu
dGVuYW5jZSBpbnRlcnJ1cHQuLi4uCgo+IAo+IEkga25vdyB0aGF0IEhDUl9JTU8gYml0IGluIHRo
ZSBIQ1JfRUwyIHJlZ2lzdGVyIGlzIHN1cHBvc2VkIHRvIGJlIGZvciAKPiByb3V0aW5nIHRoZSBp
bnRlcnJ1cHRzIHRvIHRoZSBndWVzdCAoUm91dGluZyB0byBFTDEgaW5zdGVhZCBvZiBFTDIpLgo+
IGxpbmsgdG8gdGhlIGRhdGFzaGVldDogCj4gaHR0cDovL2luZm9jZW50ZXIuYXJtLmNvbS9oZWxw
L2luZGV4LmpzcD90b3BpYz0vY29tLmFybS5kb2MuZGRpMDUwMGQvQ0lISkhBQUcuaHRtbAo+IAo+
IFNvLCBJIGhhdmUgdHJpZWQgZG9pbmcgdGhlIGZvbGxvd2luZyBpbiB0aGXCoGxlYXZlX2h5cGVy
dmlzb3JfdGFpbC4gSSBydW4gCj4gYSBzaW1wbGUgaHlwZXJjYWxswqBhbmQgZG8gdGhlIGZvbGxv
d2luZyBsaW5lcyBiZWZvcmUgcmV0dXJuICh3aGljaCBpcyBJIAo+IGd1ZXNzIHRoZSBsYXN0IHBv
aW50IG9mIGV4aXQgdG8gdGhlIGd1ZXN0IGZyb20gaHlwZXJ2aXNvcik6Cj4gLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCj4gL2N1cnJlbnQtPmFyY2guaGNyX2VsMiAmPSB+SENSX0lNTzsvCj4gL1dSSVRF
X1NZU1JFRyhjdXJyZW50LT5hcmNoLmhjcl9lbDIsIEhDUl9FTDIpOy8KPiAvaXNiKCk7Lwo+IC8t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLwo+IC8KPiAvCj4gL0l0IGxvb2tzIGxpa2UgdG8gYmUgZG9p
bmcgaXQgcmlnaHQgZm9yIGFsbCB0aGV2Y3B1c8KgYnV0Z2V0c8Kgc3R1Y2sgYWZ0ZXIgCj4gcmV0
dXJuIGZyb20gbGVhdmVfaHlwZXJ2aXNvcl90YWlsIGZvciB0aGUgbGFzdHZjcHUuCgpXaGF0IGRv
IHlvdSBtZWFuIGJ5IHN0dWNrPyBEbyB5b3Ugc2VlIGFueSBsb2dzPwoKSENSX0VMMi5JTU8gdW5z
ZXQgbWVhbnMgdGhlIGludGVycnVwdCB3aWxsIGdldCBzaWduYWxlZCB0byBFTDEuIEl0IGRvZXMg
Cm5vdCBhZmZlY3QgaG93IGludGVycnVwdCB3aWxsIGdldCByZWFkIChlLmcgSUFSKS4KCldoaWNo
IGludGVycnVwdCBjb250cm9sbGVyIGFyZSB5b3UgdXNpbmc/CgpJbiBjYXNlIG9mIEdJQ3YyLCBY
ZW4gaXMgcmUtbWFwcGluZyBHSUNDIHRvIEdJQ1YuIFNvIHdoZW4gdGhlIGd1ZXN0IGlzIApyZWFk
aW5nIElBUiwgaXQgd2lsbCByZWFkIHRoZSBpbnRlcnJ1cHRzIGZyb20gdGhlIExScy4gTm90IHRo
ZSBwaHlzaWNhbCAKaW50ZXJmYWNlLgoKSW4gY2FzZSBvZiBHSUN2MywgSENSX0VMMi5JTU8gd2ls
bCBhbHNvIGNvbnRyb2wgdGhlIGFjY2Vzcy4gU28geW91IApzaG91bGQgYmUgZmluZSBoZXJlLgoK
SG93ZXZlciwgaW4gYm90aCBjYXNlIHlvdSB3aWxsIGF0IGxlYXN0IG5lZWQgdG8gcmV3b3JrIHRo
ZSB3YXkgc29mdHdhcmUgCmdlbmVyYXRlZCBpbnRlcnJ1cHRzIGFyZSBzZW50IHRvIHRoZSBndWVz
dC4gQXQgdGhlIG1vbWVudCwgdGhleSBhcmUgCndyaXR0ZW4gaW4gdGhlIExScy4KCkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 13:21:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 13:21: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 1fbQgH-0002Gj-P9; Fri, 06 Jul 2018 13:21: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbQgG-0002Gc-GD
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 13:21:48 +0000
X-Inumbo-ID: 8963b8a3-811f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8963b8a3-811f-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 13:21:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59589648"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23359.27880.392423.431929@mariner.uk.xensource.com>
Date: Fri, 6 Jul 2018 14:21:44 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180706124125.GC2195@perard.uk.xensource.com>
References: <1530875634-20958-1-git-send-email-ian.jackson@eu.citrix.com>
 <20180706124125.GC2195@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [OSSTEST PATCH] ts-depriv-audit-qemu: Leaked
 substeps are `blocked', and then script is fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtPU1NURVNUIFBBVENIXSB0cy1kZXByaXYtYXVk
aXQtcWVtdTogTGVha2VkIHN1YnN0ZXBzIGFyZSBgYmxvY2tlZCcsIGFuZCB0aGVuIHNjcmlwdCBp
cyBmYWlsIik6Cj4gT24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMTI6MTM6NTRQTSArMDEwMCwgSWFu
IEphY2tzb24gd3JvdGU6Cj4gPiAgCSMgKGlmIHRoZXJlIGFyZSBubyBmZHMgb2YgdGhpcyBjbGFz
cywgbWF5YmUgdGhleSB3ZXJlIGFsbCBjbG9zZWQpCj4gPiArCSRjbGFzc2VzeyRjbH0gPSAncmVw
b3J0ZWQnOwo+IAo+IFRoZSBjYXNlIGhlcmUgaXMgZGlmZmVyZW50IHRoYW4gLi4uCj4gCj4gPiAg
ICAgIH0KPiA+ICAgICAgbG9nbSgiYXVkaXQgY29tcGxldGUuLi4iKTsKPiA+ICB9Cj4gPiAgCj4g
PiArRU5EIHsKPiA+ICsgICAgZm9yZWFjaCBteSAkY2wgKHNvcnQga2V5cyAlY2xhc3Nlcykgewo+
ID4gKwlteSAkc3QgPSAkY2xhc3Nlc3skY2x9Owo+ID4gKwluZXh0IGlmICRzdCBlcSAnUkVQT1JU
RUQnOwo+IAo+IC4uIGhlcmUuIElzIHRoZXJlIHNvbWV0aGluZyBJJ20gbWlzc2luZyBvciBzaG91
bGQgaXQgYmUgdGhlIHNhbWU/CgpJbmRlZWQsIHlvdSBoYXZlIHNwb3R0ZWQgYSBtaXN0YWtlLiAg
VGhhbmtzLiAgQXMgSSBzYWlkLCBJIGhhZG4ndAp0ZXN0ZWQgaXQuICBJIGhhdmUgbm93IGFuZCB3
aXRoIHRoYXQgZml4ZWQsIGl0IHNlZW1zIHRvIHdvcmsuICBJJ2xsCnB1c2ggdGhpcyB0byBvc3N0
ZXN0IHByZXRlc3Qgd2hlbiB0aGUgcHJldmlvdXMgYmF0Y2ggZ2V0cyBhIHBhc3MuCgpJYW4uCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 13:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 13: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 1fbQmv-0002W7-O6; Fri, 06 Jul 2018 13:28: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=khol=jw=citrix.com=prvs=7188636b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fbQmu-0002VC-DR
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 13:28:40 +0000
X-Inumbo-ID: 7ba4b026-8120-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7ba4b026-8120-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 15:28:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="75811497"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B36305C02000078001CF276@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: <931c4977-ab16-7dab-f180-c200411a97e9@citrix.com>
Date: Fri, 6 Jul 2018 14:28:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B36305C02000078001CF276@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: reduce IRQs disabled section in
 flush_area_local()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDYvMTggMTQ6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9ubHkgdGhlIHByZV9mbHVz
aCgpIC8gcG9zdF9mbHVzaCgpIHNlY3Rpb24gYWN0dWFsbHkgbmVlZHMgdG8gcnVuIHdpdGgKPiBp
bnRlcnJ1cHRzIGRpc2FibGVkLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 13:49:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 13:49: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 1fbR6T-00048I-52; Fri, 06 Jul 2018 13:48: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=zl61=jw=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fbR6R-00048D-RZ
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 13:48:51 +0000
X-Inumbo-ID: 50d13a12-8123-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50d13a12-8123-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 13:48:51 +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 w66DiLPP002051;
 Fri, 6 Jul 2018 13:48:48 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=oUFRdXmLIY50tXi/XD5IX0vc302njq4LOqNjjXmXNCM=;
 b=3A/k4AGvkhzyI/5ZzcPoek/u/3v21mcB+eJP1RRYEd2MxU/KZVjHzAEJfG4splVD8JUF
 vRGP+WJQkxf6pL8Iu7GShBCYwjFfD2V4DqpK/x/eF812s7pr+u9XI5ullmDk8iSum9H7
 Zjf27IaVaTihDj2If6GmFso39tK6jUeC1OLi67L1eFiZVaGKbM9FmvnbVXhCesTjumOp
 LPPMMsU1if11DRgMROa5BbqMpMrUlo2A84o6++jxfHIjhsHvyMO7sTdnCFshNBP5Noq4
 7P8wdT1owN1C6DG7smYijTMC7wHRslQKkhW4BdrIQdWtsKR9/Oje6+IKXMBsbiJoQzGe sA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2k0dnjsufp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 06 Jul 2018 13:48:47 +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 w66DmlCP031123
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 6 Jul 2018 13:48:47 GMT
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w66Dmkbr022218;
 Fri, 6 Jul 2018 13:48:46 GMT
Received: from olila.local.net-space.pl (/10.175.201.76)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 06 Jul 2018 06:48:46 -0700
Date: Fri, 6 Jul 2018 15:48:39 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180706134839.GJ26572@olila.local.net-space.pl>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8945
 signatures=668704
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-1806210000 definitions=main-1807060152
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDk6NDc6NTdBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEp1bCAwNCwgMjAxOCBhdCAxMjo0OTowMFBNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAwNCwgMjAxOCBhdCAwMTo1Nzo1OEFNIC0w
NjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4gPj4+IE9uIDAzLjA3LjE4IGF0IDE4OjAyLCA8
ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4gPiA+IE9uIFRodSwgSnVuIDI4LCAy
MDE4IGF0IDExOjM1OjI0UE0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+PiA+Pj4g
Um9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gMDYvMjgvMTggNTozOCBQTSA+
Pj4KPiA+ID4gPj4gPmxsZCAodGhlIGxsdm0gbGlua2VyKSBoYXMgc29tZSBpc3N1ZXMgd2l0aCBY
ZW4gbGlua2VyIHNjcmlwdC4gSXQKPiA+ID4gPj4gPmRvZXNuJ3QgdW5kZXJzdGFuZCAnfHwnIGlu
IGFzc2VydCBleHByZXNzaW9uczoKPiA+ID4gPj4gPgo+ID4gPiA+PiA+bGQgICAgLW1lbGZfeDg2
XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4gPiA+
ID4+ID4vcm9vdC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290L3Ny
Yy94ZW4veGVuLy54ZW4tc3ltcy4wCj4gPiA+ID4+ID5sZDogZXJyb3I6IHhlbi5sZHM6MjYwOiBt
YWxmb3JtZWQgbnVtYmVyOiB8Cj4gPiA+ID4+ID4+Pj4gQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4g
KCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkK
PiA+ID4gPiArICgoMSA8PCAzOSkgLyAyKSkgKyAoNjQgPDwgMzApKSArICgxIDw8IDMwKSkgKyAo
MSA8PCAzMCkpKSB8fAo+ID4gPiA+PiA+Pj4+Cj4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgo+ID4gPiA+PiA+
Cj4gPiA+ID4+ID5BbmQgZG9lc24ndCB3b3JrIHByb3Blcmx5IHdpdGggdGhlICdERUZJTkVEKGZv
bykgPyBmb28gOiAuLi4nCj4gPiA+ID4+ID5leHByZXNzaW9uOgo+ID4gPiA+PiA+Cj4gPiA+ID4+
ID5sZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWls
ZC1pZD1zaGExIFwKPiA+ID4gPj4gPi9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1
bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPiA+ID4gPj4gPmxkOiBlcnJv
cjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQo+ID4gPiA+Cj4gPiA+ID4gVGhp
cyBzbWVsbHMgbGlrZSBsbGQgYnVnLiBlZmkgc3ltYm9sIGlzIGNsZWFybHkgdW5kZWZpbmVkIGlu
IHByZWxpbmsubwo+ID4gPiA+IChsbGQgZG9lcyBub3Qgc3VwcG9ydCBpMzg2cGVwIGVtdWxhdGlv
bik6Cj4gPiA+ID4KPiA+ID4gPiAgMTExNDc6IDAwMDAwMDAwMDAwMDAwMDAgICAgIDAgTk9UWVBF
ICBHTE9CQUwgSElEREVOICAgVU5EIGVmaQo+ID4gPiA+Cj4gPiA+ID4gSG93ZXZlciwgc3VycHJp
c2luZ2x5IERFRklORUQoKSBzdGF0ZXMgdGhhdCBpdCBpcyBhbmQgdGVybmFyeSBvcGVyYXRvcgo+
ID4gPiA+IGZpcmVzIGFkZHJlc3MgY2FsY3VsYXRpb24gZnJvbSB1bmRlZmluZWQgc3ltYm9sLiBT
bywgSSB0aGluayB0aGF0IGxsZAo+ID4gPiA+IGhhdmUgdG8gYmUgZml4ZWQgaW5zdGVhZCBvZiBY
ZW4uIEl0IHNob3VsZCBiZSBub3RlZCB0aGF0IGJpbnV0aWxzIGxkCj4gPiA+ID4gd29ya3Mgd2l0
aG91dCBhbnkgaXNzdWUuCj4gPiA+Cj4gPiA+IFJpZ2h0LCBidXQgaWYgd2UgY2FuIG1ha2UgWGVu
IGJ1aWxkIG5ldmVydGhlbGVzcywgdGhpcyB3b3VsZCBiZSBiZXR0ZXIuCj4gPiA+IFNvIHdoYXQg
d2UgbmVlZCBoZXJlIGlzIGEgKHJlLSlleHBsYW5hdGlvbiBvZiB3aHkgeW91J3ZlIG5lZWRlZCB0
bwo+ID4gPiBkbyB0aGUgdmVyeSBjaGFuZ2UgUm9nZXIgaXMgc3VnZ2VzdGluZyB0byByZXZlcnQu
Cj4gPgo+ID4gQWZ0ZXIgY29tbWl0IGIxOTljNDQgYm90aCBFTEYgYW5kIFBFIG91dHB1dCBuZWVk
IGFuIGVmaSBzeW1ib2wuIFNvLCB3ZQo+ID4gY2Fubm90IHVzZSBzaW1wbGUgIiNpZmRlZiBFRkki
IGZvciBkaWZmZXJlbnRpYXRpb24gYXMgaXQgd2FzIGVhcmxpZXIuCj4KPiBJJ20gbm90IHN1cmUg
SSBmb2xsb3csIHdoeSBpcyB0aGF0IG5vdCBhbiBvcHRpb24/Cj4KPiBDYW4geW91IGRldGFpbCB3
aGljaCBjb25kaXRpb25zIHdpbGwgbWFrZSB0aGUgYnVpbGQgdG8gZmFpbCB3aXRoIHRoZQo+IHBy
b3Bvc2VkIHBhdGNoPwoKVGhlIHByb2JsZW0gaXMgdGhhdCB5b3VyIHBhdGNoIHdpbGwgY2hhbmdl
IGVmaSBzeW1ib2wgYWRkcmVzcyBpbiBFTEYKb3V0cHV0LiBUaGUgc3ltYm9sIGlzIHByb3ZpZGVk
IGJ5IFhlbiBFRkkgcnVudGltZSBjb2RlLiBTbywgdGhpcyB3YXkKWGVuIHdpbGwgbm90IHdvcmsg
b24gRUZJIHBsYXRmb3JtIGlmIGl0IGlzIGxvYWRlZCBmcm9tIEdSVUIyLgoKPiBJIGFzc3VtZSB0
aGF0IGZvciB0aGUgRUxGIG91dHB1dCB0aGUgRUZJIGNvZGUgaXMgbm90IGFkZGVkIHRvIHRoZQo+
IGltYWdlLCBhbmQgYXMgc3VjaCBpdCByZXF1aXJlcyB0aGUgZWZpIHN5bWJvbCB0byBiZSBkZWZp
bmVkIGJlY2F1c2UKPiBpdCdzIHJlZmVyZW5jZWQgZnJvbSBjb21tb24gY29kZT8KCkVGSSBjb2Rl
IGlzIGFkZGVkIHRvIHRoZSBFTEYgaW1hZ2UgYmVjYXVzZSBpdCBoYXMgdG8gcnVuIG9uIEVGSQpw
bGF0Zm9ybXMgdG9vLiBPZiBjb3Vyc2UgdmlhIEdSVUIyIG9yIHRvIGJlIG1vcmUgcHJlY2lzZSBh
bnkKTXVsdGlib290MiBjb21wYXRpYmxlIGJvb3QgbG9hZGVyLgoKRGFuaWVsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 13:50:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 13:50: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 1fbR7f-0004il-IH; Fri, 06 Jul 2018 13:50: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbR7e-0004fj-62
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 13:50:06 +0000
X-Inumbo-ID: 7a2583e8-8123-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a2583e8-8123-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 15:50:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59592368"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 6 Jul 2018 14:49:56 +0100
Message-ID: <1530884996-31406-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH] cs-adjust-flight: Allow
 runvar-build-set new value to be just "."
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyBpcyB1c2VmdWwgYmVjYXVzZSBpZiB5b3Ugc2F5IG5ldzogZm9yIHRoZSBmbGlnaHQgdG8g
YmUgYWRqdXN0ZWQsCnlvdSBkb24ndCBoYXZlIHRoZSBmbGlnaHQgbnVtYmVyLgoKU2lnbmVkLW9m
Zi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogY3MtYWRq
dXN0LWZsaWdodCB8IDYgKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2NzLWFkanVzdC1mbGlnaHQgYi9jcy1hZGp1c3Qt
ZmxpZ2h0CmluZGV4IDRmMDM2ZjQuLmVlMWQ5MTcgMTAwNzU1Ci0tLSBhL2NzLWFkanVzdC1mbGln
aHQKKysrIGIvY3MtYWRqdXN0LWZsaWdodApAQCAtMTQsNyArMTQsNyBAQAogIyAgIHJ1bnZhci1k
ZWwgPGpvYi1zcGVjPiA8dmFyLXNwZWM+CiAjICAgcnVudmFyLWNoYW5nZSA8am9iLXNwZWM+IDx2
YXItc3BlYz4gPG9sZC12YWx1ZT4gPG5ldy12YWx1ZT4KICMgICBydW52YXItcGVybG9wIDxqb2It
c3BlYz4gPHZhci1zcGVjPiA8cGVybC1leHByPgotIyAgIHJ1bnZhci1idWlsZC1zZXQgPGpvYi1z
cGVjPiA8dmFyLXNwZWM+IDxvbGQtbWVhbmluZz4gPG5ldy12YWx1ZT58PGZsaWdodD4uCisjICAg
cnVudmFyLWJ1aWxkLXNldCA8am9iLXNwZWM+IDx2YXItc3BlYz4gPG9sZC1tZWFuaW5nPiA8bmV3
LXZhbHVlPnw8ZmxpZ2h0Pi58LgogIyAgIHJlY2lwZS1zZXQgPGpvYi1zcGVjPiA8bmV3LXZhbHVl
PgogIyAgIGludGVuZGVkLWJsZXNzaW5nIDxpbnRlbmRlZC1ibGVzc2luZz4KICMgICBicmFuY2gt
c2V0IDxuZXctYnJhbmNoPgpAQCAtMzUsNiArMzUsNyBAQAogIyAgICAgICAgICAgICAgICAgICAg
b21pdHMgaXQKICMgICAgICAgICAgICAgICAgICAgYW5kLCBpZiA8bmV3LXZhbHVlPiBlbmRzIGlu
IC4sIGl0IGlzCiAjICAgICAgICAgICAgICAgICAgICBjb21wbGV0ZWQgd2l0aCB0aGUgPG9sZC12
YWx1ZT4ncyBqb2IgbmFtZQorIyAgICAgICAgICAgICAgICAgICAgKGFuZCBpZiBpdCBpcyBqdXN0
IGAuJyBpdCBtZWFucyBqdXN0IHRoYXQgam9iIG5hbWUpCiAjCiAjIDxkc3QtZmxpZ2h0PjoKICMg
ICA8ZmxpZ2h0PgpAQCAtMzY5LDcgKzM3MCw4IEBAIHN1YiBjaGFuZ2VfX3J1bnZhcl9idWlsZF9z
ZXQgewogCXJldHVybiB1bmxlc3MgJG9sZHZhbG9rX2ZuLT4oIiRvbGRmbHQuJG9sZGpvYiIpOwog
CiAJJG1hdGNoZXMrKzsKLQlteSAkbmV3dmFsID0gJHNwZWN2YWwgPX4gbS9cLiQvID8gIiRzcGVj
dmFsJG9sZGpvYiI6ICRzcGVjdmFsOworCW15ICRuZXd2YWwgPSAkc3BlY3ZhbCBlcSAnLicgPyAk
b2xkam9iIDoKKwkgICAgJHNwZWN2YWwgPX4gbS9cLiQvID8gIiRzcGVjdmFsJG9sZGpvYiI6ICRz
cGVjdmFsOwogICAgICAgICBydW52YXJfc2V0KCRqb2IsICRuYW1lLCAkbmV3dmFsLCAiIChtb2Rp
ZmllZCBmcm9tIFxgJG9sZHZhbCcpIikKIAkgICAgaWYgJG5ld3ZhbCBuZSAkb2xkdmFsOwogICAg
IH0sICdJR05PUkUnKTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:03:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14: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 1fbRKK-0005k6-8v; Fri, 06 Jul 2018 14: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=zl61=jw=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fbRKJ-0005k1-67
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:03:11 +0000
X-Inumbo-ID: 50ffe48f-8125-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50ffe48f-8125-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 14:03: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 w66DwsNp052952;
 Fri, 6 Jul 2018 14:02:56 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=U6FOquxKcSXj+aOB6MudODfKMDg7c3tkr6XrLVGSTNk=;
 b=cyWJLIX1xvFcJ35+Y7zOSQSQPUwH99R14SXHJPI6YDwhWExocPjmCIgxKk6VdSY5I8zV
 TrL3UGeS+upmrZzCxkhMthBfD5gqPiw1g9QfClhlUJccxwczOa+/YLt9cQmkCDzgpItG
 AtSRmdpSUbVvhcXP0ZWRIt2WuHnPuYOKf40iV16MmP/58hzbMpsM5RJGN4uMEwz/qbrm
 vRZdH4D8r9HscIJwJ6OZiB/8L5gUtxvvZRxCnVbmgVBkA3EMEWYZqP9JvxhPYVfe2tHP
 YLqFbxwJRsUmBmb4u1iMZls+QlVu1f5VAw1A/Mv+dpGzV8pj/vu7khw2ovUFeG18nb7b tA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2k0dnt9vg3-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 06 Jul 2018 14:02:56 +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 w66E2suQ016655
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 6 Jul 2018 14:02:55 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w66E2s3h030702;
 Fri, 6 Jul 2018 14:02:54 GMT
Received: from olila.local.net-space.pl (/10.175.201.76)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 06 Jul 2018 07:02:53 -0700
Date: Fri, 6 Jul 2018 16:02:48 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180706140248.GK26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
 <20180704133109.GA26572@olila.local.net-space.pl>
 <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
 <20180704163542.GG26572@olila.local.net-space.pl>
 <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8945
 signatures=668704
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-1806210000 definitions=main-1807060154
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDI6MTg6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE4OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6Mjc6NDNBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE2OjAxLCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDk6
MzY6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDE5LjA2LjE4
IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgoKWy4uLl0KCj4gPj4g
Pj4gPiBAQCAtNTgyLDYgKzU4NywxMiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZWZpX2FyY2hfbWVt
b3J5X3NldHVwKHZvaWQpCj4gPj4gPj4gPiAgICAgIGlmICggIWVmaV9lbmFibGVkKEVGSV9MT0FE
RVIpICkKPiA+PiA+PiA+ICAgICAgICAgIHJldHVybjsKPiA+PiA+PiA+Cj4gPj4gPj4gPiArICAg
IGlmICggZWZpX2VuYWJsZWQoRUZJX01CX0xPQURFUikgKQo+ID4+ID4+ID4gKyAgICAgICAgZm9y
ICggcHRlID0gX19wYWdlX3RhYmxlc19zdGFydDsgcHRlIDwgX19wYWdlX3RhYmxlc19lbmQ7Cj4g
Pj4gPj4gPiArICAgICAgICAgICAgICBwdGUgKz0gKCBwdGUgIT0gKGludHB0ZV90ICopbDJfaWRl
bnRtYXAgKSA/IDEgOiA0ICogTDJfUEFHRVRBQkxFX0VOVFJJRVMgKQo+ID4+ID4+Cj4gPj4gPj4g
UGxlYXNlIGF2b2lkIGV4cGxpY2l0IGNhc3RzIC0gJmwyZV9nZXRfaW50cHRlKGwyX2lkZW50bWFw
WzBdKSBvcgo+ID4+ID4+IHNvbWV0aGluZyBhbG9uZyB0aG9zZSBsaW5lcyBvdWdodCB0byB3b3Jr
IGhlcmUuIFNhbWUgZm9yCj4gPj4gPj4gNCAqIEwyX1BBR0VUQUJMRV9FTlRSSUVTIC0geW91IG1l
YW4gQVJSQVlfU0laRSgpIHRoZXJlLgo+ID4+ID4KPiA+PiA+IE9LLgo+ID4+ID4KPiA+PiA+PiBB
bHNvIHRoaXMgd2hvbGUgY29kZSBibG9jayBuZWVkcyBhIGNvbW1lbnQsIHRvIGV4cGxhaW4gd2hh
dCBpdAo+ID4+ID4+IGRvZXMgYW5kIGFsc28gd2h5IGwyX2lkZW50bWFwIG5lZWRzIHNraXBwaW5n
Lgo+ID4+ID4+Cj4gPj4gPj4gRnVydGhlcm1vcmUgLSBpc24ndCB0aGlzIG9mZiBieSBvbmUsIGFu
ZCB5b3UgcHJvY2VzcyBsMl9pZGVudG1hcFswXQo+ID4+ID4+IHRoaXMgd2F5LCBza2lwcGluZyB0
aGUgcmVzdCBfcGx1c18gdGhlIGZpcnN0IGZvbGxvd2luZyBlbnRyeT8gSSB0aGluawo+ID4+ID4K
PiA+PiA+IFRoZSBjb2RlIG1pbWljcyBzaW1pbGFyIGNvZGUgaW4gaGVhZC5TLgo+ID4+Cj4gPj4g
SSBjYW4ndCBzZWUgYSBzaW1pbGFyIG9mZi1ieS0xIGluIGhlYWQuUy4KPiA+Cj4gPiAgNjYyICAg
ICAgICAgLyoKPiA+ICA2NjMgICAgICAgICAgKiBVcGRhdGUgZnJhbWUgYWRkcmVzc2VzIGluIHBh
Z2UgdGFibGVzIGV4Y2x1ZGluZyBsMl9pZGVudG1hcAo+ID4gIDY2NCAgICAgICAgICAqIHdpdGhv
dXQgaXRzIGZpcnN0IGVudHJ5IHdoaWNoIHBvaW50cyB0byBsMV9pZGVudG1hcC4KPiA+ICA2NjUg
ICAgICAgICAgKi8KPiA+ICA2NjYgICAgICAgICBtb3YgICAgICQoKF9fcGFnZV90YWJsZXNfZW5k
LV9fcGFnZV90YWJsZXNfc3RhcnQpLzgpLCVlY3gKPiA+ICA2NjcgICAgICAgICBtb3YgICAgICQo
KChsMl9pZGVudG1hcC1fX3BhZ2VfdGFibGVzX3N0YXJ0KS84KSsxKSwlZWR4Cj4gPiAgNjY4IDE6
ICAgICAgY21wICAgICAkKChsMl9pZGVudG1hcCtsMl9pZGVudG1hcF9zaXplb2YtX19wYWdlX3Rh
Ymxlc19zdGFydCkvOCksJWVjeAo+ID4gIDY2OSAgICAgICAgIGNtb3ZlICAgJWVkeCwlZWN4Cj4g
PiAgNjcwICAgICAgICAgdGVzdGwgICAkX1BBR0VfUFJFU0VOVCxzeW1fZnMoX19wYWdlX3RhYmxl
c19zdGFydCktOCgsJWVjeCw4KQo+ID4gIDY3MSAgICAgICAgIGp6ICAgICAgMmYKPiA+ICA2NzIg
ICAgICAgICBhZGQgICAgICVlc2ksc3ltX2ZzKF9fcGFnZV90YWJsZXNfc3RhcnQpLTgoLCVlY3gs
OCkKPiA+ICA2NzMgMjogICAgICBsb29wICAgIDFiCj4KPiBXZWxsIC0gdGhpcyBpcyB0aGUgY29k
ZSBpbiBxdWVzdGlvbiwgYnV0IHlvdSBmYWlsIHRvIHBvaW50IG91dCB3aGVyZQo+IHRoZSBvZmYt
YnktMSBpcy4KCkxpbmUgNjY3LCA2NjggYW5kIDY2OS4KCj4gPj4gPj4gPiBAQCAtMjcxLDYgKzI4
NCw5IEBAIFNFQ1RJT05TCj4gPj4gPj4gPiAgICAgICAgICooLmRhdGEucmVsKQo+ID4+ID4+ID4g
ICAgICAgICAqKC5kYXRhLnJlbC4qKQo+ID4+ID4+ID4gICAgICAgICBDT05TVFJVQ1RPUlMKPiA+
PiA+PiA+ICsgICAgICAgLyogUEUgZmlsZSBtdXN0IGVuZCBhdCBYRU5fRklMRV9BTElHTiBib3Vu
ZGFyeS4gKi8KPiA+PiA+PiA+ICsgICAgICAgLiA9IEFMSUdOKFhFTl9GSUxFX0FMSUdOKTsKPiA+
PiA+PiA+ICsgICAgICAgX19wZV90ZXh0X3Jhd19lbmQgPSAuOwo+ID4+ID4+Cj4gPj4gPj4gSXMg
dGhpcyByZWFsbHkgYSByZXF1aXJlbWVudCBvbiB0aGUgZmlsZSwgb3IganVzdCBvbiB0aGUgbGFi
ZWw/Cj4gPj4gPgo+ID4+ID4gRmlsZSwgc28sIHByb2JhYmx5IGl0IGNhbiBiZSBtb3ZlZCBiZWhp
bmQgdGhlIGxhYmVsLiBUaG91Z2ggaXQgbWVhbnMKPiA+PiA+IHRoYXQgX19wZV90ZXh0X3Jhd19l
bmQgd2lsbCBub3QgcG9pbnQgdG8gdGhlIHJlYWwgZW5kIG9mIC50ZXh0IHNlY3Rpb24uCj4gPj4K
PiA+PiBUaGlzIGlzIGFuIGFuc3dlciBjb250cmFkaWN0aW5nIGl0c2VsZjogSWYgdGhlIHJlcXVp
cmVtZW50IGluZGVlZAo+ID4+IGlzIG9uIHRoZSBmaWxlLCB0aGVuIHRoaW5ncyBuZWVkIHRvIHJl
bWFpbiBhcyBpcy4gSSdtIHdvbmRlcmluZwo+ID4+IHRob3VnaCB3aGF0IGVudGl0eSB3b3VsZCBl
bmZvcmNlIHRoaXMgcmVxdWlyZW1lbnQgKGlmIHN1Y2gKPiA+PiBleGlzdHMgaW4gdGhlIGZpcnN0
IHBsYWNlKS4KPiA+Cj4gPiBJIGFtIG5vdCBzdXJlIHdoYXQga2luZCBvZiBlbnRpdHkgeW91IHRo
aW5rIGFib3V0Lgo+Cj4gVGFraW5nIHlvdXIgY29tbWVudCwgdGhlcmUgbXVzdCBiZSAoYSkgc29t
ZXRoaW5nIHNhaWQgaW4gdGhlIHNwZWMKPiBhbmQgKGIpIGl0cyAidmlvbGF0aW9uIiBsZWFkaW5n
IHRvIHByb2JsZW1zLiBJIGd1ZXNzIGlmIEkgZHVnIGNhcmVmdWxseQo+IGVub3VnaCBJIG1pZ2h0
IGJlIGFibGUgdG8gZmluZCAoYSksIHNvIGl0IGlzIChiKSB0aGF0IEknbSBhc2tpbmcgYWJvdXQu
CgpNaWNyb3NvZnQgUG9ydGFibGUgRXhlY3V0YWJsZSBhbmQgQ29tbW9uIE9iamVjdCBGaWxlIEZv
cm1hdApTcGVjaWZpY2F0aW9uLCBSZXZpc2lvbiAxMSwgc2F5cyB0aGlzOgoKICBGaWxlQWxpZ25t
ZW50OiBUaGUgYWxpZ25tZW50IGZhY3RvciAoaW4gYnl0ZXMpIHRoYXQgaXMgdXNlZCB0byBhbGln
bgogIHRoZSByYXcgZGF0YSBvZiBzZWN0aW9ucyBpbiB0aGUgaW1hZ2UgZmlsZS4gVGhlIHZhbHVl
IHNob3VsZCBiZSBhIHBvd2VyCiAgb2YgMiBiZXR3ZWVuIDUxMiBhbmQgNjQgSywgaW5jbHVzaXZl
LiBUaGUgZGVmYXVsdCBpcyA1MTIuIElmIHRoZQogIFNlY3Rpb25BbGlnbm1lbnQgaXMgbGVzcyB0
aGFuIHRoZSBhcmNoaXRlY3R1cmXigJlzIHBhZ2Ugc2l6ZSwgdGhlbgogIEZpbGVBbGlnbm1lbnQg
bXVzdCBtYXRjaCBTZWN0aW9uQWxpZ25tZW50LgoKQW5kIGUuZy4gYXQgbGVhc3Qgc2JzaWduIGlz
IHZlcnkgcGlja3kgYW5kIGNvbXBsYWlucyBpZiBzZWN0aW9ucyBhcmUKbm90IGFsaWduZWQgY29y
cmVjdGx5IGluIHRoZSBQRSBmaWxlLgoKPiA+PiA+PiA+IEBAIC0yOTIsNiArMzA4LDggQEAgU0VD
VElPTlMKPiA+PiA+PiA+ICAgIC4gPSBBTElHTihTRUNUSU9OX0FMSUdOKTsKPiA+PiA+PiA+ICAg
IF9fMk1fcndkYXRhX2VuZCA9IC47Cj4gPj4gPj4gPgo+ID4+ID4+ID4gKyAgX19wZV9TaXplT2ZJ
bWFnZSA9IEFMSUdOKC4gLSBfX2ltYWdlX2Jhc2VfXywgTUIoMTYpKTsKPiA+PiA+PiA+ICsKPiA+
PiA+PiA+ICAjaWZkZWYgRUZJCj4gPj4gPj4gPiAgICAuID0gQUxJR04oNCk7Cj4gPj4gPj4gPiAg
ICAucmVsb2MgOiB7Cj4gPj4gPj4KPiA+PiA+PiBDb25zaWRlcmluZyB0aGUgcmVzcGVjdGl2ZSBj
b2RlIGFuZCBjb21tZW50IGluc2lkZSB0aGUgI2lmZGVmLCBkb2VzCj4gPj4gPj4geW91ciBhZGRp
dGlvbiByZWFsbHkgYmVsb25nIGFoZWFkIG9mIGl0Pwo+ID4+ID4KPiA+PiA+IFllcywgc28sIGl0
IGxvb2tzIHRoYXQgaXQgcmVxdWlyZXMgc29tZSBjb21tZW50IGFzIGNvZGUgYWJvdmUuCj4gPj4K
PiA+PiBJJ20gYWZyYWlkIEkgZG9uJ3QgdW5kZXJzdGFuZC4KPiA+Cj4gPiBZZXMsIF9fcGVfU2l6
ZU9mSW1hZ2UgLi4uIGNvZGUgYmVsb25ncyBhaGVhZCBvZiAjaWZkZWYgRUZJLiBMb29raW5nIGF0
IHlvdXIKPiA+IHF1ZXN0aW9uIGl0IHNlZW1zIHRvIG1lIHRoYXQgSSBzaG91bGQgcHV0IGEgZmV3
IHdvcmRzIG9mIGNvbW1lbnQgaGVyZSB0bwo+ID4gY2xhcmlmeSB3aHkgSSBkbyB0aGF0IHRoaW5n
Lgo+Cj4gT2theTsgaXQgd291bGQgaGF2ZSBoZWxwZWQgaWYgeW91IGFsc28gZ2F2ZSB0aGUgcmVh
c29ucyBoZXJlIChyYXRoZXIKPiB0aGFuIGp1c3Qgc2F5aW5nICJ5ZXMiKS4KClRoZSByZWFzb24g
aXMgdGhhdCB4ZW4ubWIuZWZpIGlzIGJ1aWxkIGZyb20geGVuLXN5bXMuIFNvLCB3ZSBoYXZlIHRv
CmhhdmUgdGhpcyBzeW1ib2wgZGVmaW5lZCBmb3IgRUxGIG91dHB1dC4gSXQgZG9lcyBub3QgaHVy
dCBpZiB3ZSBoYXZlCml0IGRlZmluZWQgZm9yIGN1cnJlbnQgeGVuLmVmaSB0b28uCgpEYW5pZWwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:03:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14: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 1fbRKS-0005lR-OK; Fri, 06 Jul 2018 14: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbRKS-0005l6-29
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:03:20 +0000
X-Inumbo-ID: 564a0b94-8125-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 564a0b94-8125-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 14:03:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59593763"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23359.30371.28533.518395@mariner.uk.xensource.com>
Date: Fri, 6 Jul 2018 15:03:15 +0100
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <a49de547-1762-3844-1f2d-99def74bbd24@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
 <a49de547-1762-3844-1f2d-99def74bbd24@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 advisory-board@lists.xenproject.org, Doug Goldstein <cardoe@cardoe.com>,
 Rich Persaud <persaur@gmail.com>, committers@xenproject.org,
 Jan Beulich <JBeulich@suse.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>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3Vt
bWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhs
eSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBP
biAwNi8wNy8yMDE4IDA5OjMyLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+IEkgdGhpbmsgZXZlcnkg
dGVzdCBmYWlsdXJlIHdhcnJhbnRzIGxvb2tpbmcgaW50by4gSXQgaXMganVzdCB0aGUgY2FzZSB0
aGF0Cj4gPiBhZnRlciBoYXZpbmcgc2VlbiBhIGNlcnRhaW4gInVuaW50ZXJlc3RpbmciIGNhc2Ug
YSBudW1iZXIgb2YgdGltZXMsIEkKPiA+IGZvciBpbnN0YW5jZSBtYWtlIGZ1cnRoZXIgaW1wbGlj
YXRpb25zIGZyb20gdGhhdCBvbiBsYXRlciBmbGlnaHQgcmVwb3J0cy4KPiA+IE1heWJlIEkgc2hv
dWxkbid0LCBidXQgSSBhbHNvIGNhbid0IGFmZm9yZCBzcGVuZGluZyBlbmRsZXNzIGhvdXJzIG9u
Cj4gPiBsb29raW5nIGFsbCB0aGUgZGV0YWlscyBvZiBhbGwgdGhlIGZsaWdodHMuCj4gCj4gVGhl
IHJlc3VsdHMgb2YgdGVzdGluZyBzaG91bGQgYmUgYSBzaW5nbGUgYml0LsKgIFllcyBvciBOby4K
PiAKPiBObyBtZWFucyB0aGF0IHNvbWVvbmUgbmVlZHMgdG8gaW52ZXN0aWdhdGUgYW5kIGdldCBp
dCBiYWNrIHRvIHNheWluZyBZZXMuCgpUaGF0IG9uZSBiaXQgaXMgImRpZCB3ZSBnaXQgYSBwdXNo
Ii4gIEl0J3MgaW4gdGhlIFN1YmplY3QgbGluZS4KCj4gSSd2ZSBzYWlkIHRoaXMgYmVmb3JlLCBi
dXQgY2F0ZWdvcmllcyBsaWtlICJmYWlsIG5ldmVyIHBhc3MiIGFuZCAiZmFpbAo+IG5vdCBibG9j
a2luZyIgb25seSBtdWRkeSB0aGUgd2F0ZXIgYW5kIHRyYWluIHBlb3BsZSB0byBnZXQgY29tcGxh
Y2VudCBhdAo+IHRoZSByZXN1bHRzLgoKVGhlc2UgbWVzc2FnZXMgYXJlIGNsZWFybHkgc2VwYXJh
dGVkIGZyb20gdGhlIHRoaW5ncyBvbmUgbmVlZHMgdG8gY2FyZQphYm91dC4KCklNTyB0aGUgcmVh
bCBkaWZmaWN1bHRpZXMgd2UgYXJlIGhhdmluZyBhcmUgKGkpIHRoZSBibG9ja2VycyB3aGljaCBh
cmUKbm90IGJ1Z3MgaW4gdGhlIGNvZGUgdW5kZXIgdGVzdDsgKGlpKSB0aGUgaGVpc2VuYnVnczsg
YW5kIChpaWkpIHRoYXQKYnVncyBhcmUgYmVpbmcgZGV0ZWN0ZWQgaW4gZXhwZW5zaXZlIChzbG93
KSBvc3N0ZXN0IHJ1bnMgd2hpY2ggY291bGQKaGF2ZSBiZWVuIGRldGVjdGVkIGVhcmxpZXIuCgpB
cyBmb3IgKGkpLCB3ZSBoYXZlIGRpc2N1c3NlZCB0aGUgdmFyaW91cyBjYXRlZ29yaWVzIG9mIHRo
aXMgYW5kIHdoYXQKd2UgYXJlIGRvaW5nIGFib3V0IHRoZW0sIGVsc2V3aGVyZSBpbiB0aGlzIHRo
cmVhZC4gIChpaSkgaXMgYSBiaXQgbW9yZQpjb21wbGljYXRlZC4gIChpaWkpIGlzIGFkZHJlc3Nl
ZCB0byBhIGxhcmdlIGV4dGVudCBieSB0aGUgcGF0Y2h3b3JrCnByb3Bvc2Fscy4KCj4gKEFsc28s
IGZhaWwgbmV2ZXIgcGFzcyBpcyBhIDEwMCUgd2FzdGUgb2YgdGltZSBydW5uaW5nIGluCj4gdGhl
IGZpcnN0IHBsYWNlLCBhbmQgdGhpcyBpc24ndCB0aGUgZmlyc3QgdGltZSBJJ3ZlIHN1Z2dlc3Rl
ZCB0aGF0IGl0IGlzCj4gdGhlIGxvd2VzdCBoYW5naW5nIG9mIHRoZSBsb3cgaGFuZ2luZyBmcnVp
dC4uLikKCkkgZGlzYWdyZWUgZW50aXJlbHkuICBJbiBnZW5lcmFsLCB0aGVzZSBjb25zdW1lIG5l
Z2xpZ2libGUgcmVzb3VyY2VzLAphbmQgbmV2ZXIgYmxvY2sgcHVzaGVzLiAgQWxsb3dpbmcgdGhl
IGV4aXN0ZW5jZSBvZiB0aGlzIGNhdGVnb3J5IChhbmQKYWxzbyAiZmFpbCBwYXNzIGluIE5OTk4i
IG1lYW5zIHRoYXQgaXQgaXMgcG9zc2libGUgdG8gZGV2ZWxvcCB0ZXN0cwpmb3IgYSBmZWF0dXJl
IGluIHBhcmFsbGVsIHdpdGggdGhlIGZlYXR1cmUgYW5kIGdyZWF0bHkgcmVkdWNlcyB0aGUKYW1v
dW50IG9mIHNlcXVlbmNpbmcgYmV0d2VlbiBjb21taXR0aW5nIHRvIHZhcmlvdXMgdHJlZXMuCgoi
ZmFpbCBub3QgYmxvY2tpbmciIGlzIG9idmlvdXNseSBhbiBlc3NlbnRpYWwgY2F0ZWdvcnkuICBJ
ZiBhCnBhcnRpY3VsYXIgdGhpbmcgaXMgdW5yZWxpYWJsZSwgaXQgbmVlZHMgdG8gYmUgc3RvcHBl
ZCBmcm9tIGJsb2NraW5nCnRlc3RzLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14:08: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 1fbRPC-00066K-KU; Fri, 06 Jul 2018 14:08: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbRPB-00066B-IL
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:08:13 +0000
X-Inumbo-ID: 0531fda0-8126-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0531fda0-8126-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 14:08:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59594466"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23359.30664.732519.101974@mariner.uk.xensource.com>
Date: Fri, 6 Jul 2018 15:08:08 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <4f90cd43-2781-a8e1-17f8-15b974f1aad4@suse.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <4f90cd43-2781-a8e1-17f8-15b974f1aad4@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3Vt
bWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhs
eSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBP
biAwNS8wNy8xOCAxNzoxNCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiBDZXJ0YWlubHkgaXQgd291
bGQgYmUgYSBiYWQgaWRlYSB0byB1c2UgYW55dGhpbmcgKm9uIHRoZSB0ZXN0IGhvc3QKPiA+IGl0
c2VsZiogYXMgYSBiYXNpcyBmb3IgYSBzdWJzZXF1ZW50IHRlc3QuICBUaGUgcHJldmlvdXMgdGVz
dCBtaWdodAo+ID4gaGF2ZSBjb3JydXB0ZWQgaXQuCj4gCj4gUmlnaHQuIE5vdCBzdXJlLCB3aGV0
aGVyIHBvc3NpYmxlLCBidXQgaW4gYW4gaWRlYWwgZW52aXJvbm1lbnQgd2UnZCBoYXZlCj4gYW4g
ZXh0ZXJuYWwgc3RvcmFnZSBzeXN0ZW0gcmVhY2hhYmxlIGJ5IHRoZSBjb250cm9sIG5vZGVzIGFu
ZCB0aGUgdGVzdAo+IHN5c3RlbXMuIFRoZSB0ZXN0IHN5c3RlbXMgc2hvdWxkIGJlIGFibGUgdG8g
YWNjZXNzIHRoZWlyIHRlc3QgZGF0YSBvbmx5LAo+IHdoaWxlIHRoZSBjb250cm9sIG5vZGVzIHdv
dWxkIGluaXRpYWxpemUgdGhlIHRlc3QgZGF0YSB3aGlsZSB0aGUgcmVsYXRlZAo+IHRlc3QgbWFj
aGluZSBpcyBzdGlsbCBvZmZsaW5lLgoKVGhhdCB3b3VsZCBtZWFuIHRoYXQgZXZlcnkgdGVzdCB3
b3VsZCBydW4gd2l0aCB0aGUgdGVzdCBob3N0IGFjY2Vzc2luZwppdHMgcHJpbWFyeSBPUyBzdG9y
YWdlIHZpYSBzb21ldGhpbmcgbGlrZSBpU0NTSS4gIFRoYXQgd291bGQgYmUgYW4KYXdmdWwgbG90
IG9mIGV4dHJhIGNvbXBsZXhpdHkuCgo+ID4gVW5sZXNzIHlvdSB0aGluayB3ZSBzaG91bGQgZG8g
b3VyIHRlc3Rpbmcgb2YgWGVuIG1haW5seSB3aXRoIHJlbGVhc2VkCj4gPiB2ZXJzaW9ucyBvZiBM
aW51eCBzdGFibGUgYnJhbmNoZXMgKGluIHdoaWNoIGNhc2UsIGdpdmVuIGhvdyBMaW51eAo+ID4g
c3RhYmxlIGJyYW5jaGVzIGFyZSBvZnRlbiBicm9rZW4sIHdlIG1pZ2h0IGJlIGxvbmcgb3V0IG9m
IGRhdGUpLCBvcgo+ID4gb3VyIHRlc3Rpbmcgb2YgTGludXggb25seSB3aXRoIHBvaW50IHJlbGVh
c2VzIG9mIFhlbiwgZXRjLgo+IAo+IFllcywgdGhhdCdzIHdoYXQgSSB0aGluay4KPiAKPiBUaGUg
WGVuIChoeXBlcnZpc29yLCB0b29scykgdGVzdHMgc2hvdWxkIGJlIGRvbmUgd2l0aCByZWxlYXNl
ZCBrZXJuZWxzCj4gKGVpdGhlciBzdGFibGUgb3IgdGhlIGxhc3Qgb25lIGZyb20gdXBzdHJlYW0p
Lgo+IAo+IFRlc3RzIG9mIExpbnV4IFhlbiBzdXBwb3J0IHNob3VsZCBiZSBkb25lIHdpdGggcmVs
ZWFzZWQgWGVuIHZlcnNpb25zLgoKVGhlIHJlc3VsdCBvZiB0aGlzIGlzIHRoYXQgYSBmZWF0dXJl
IHdoaWNoIHJlcXVpcmVzIHN1cHBvcnQgaW4KbXVsdGlwbGUgdHJlZXMgY291bGQgbm90IGJlIHRl
c3RlZCB1bnRpbCBhdCBsZWFzdCBvbmUgKGFuZCBwcm9iYWJseQpzZXZlcmFsKSBvZiB0aGUgcmVs
ZXZhbnQgdHJlZXMgaGFkIGJlZW4gcmVsZWFzZWQuICBXaGljaCB3b3VsZCBiZQpyYXRoZXIgbGF0
ZSB0byBkaXNjb3ZlciB0aGF0IGl0IGRvZXNuJ3Qgd29yay4KCj4gPiBUaGUgY3VycmVudCBhcHBy
b2FjaCBpcyBtb3N0bHkgdG8gdGFrZSB0aGUgbW9zdCByZWNlbnQKPiA+IHRlc3RlZC1hbmQtd29y
a2luZyBnaXQgY29tbWl0IGZyb20gZWFjaCBvZiB0aGUgaW5wdXRzLiAgVGhpcyBhc3BlY3Qgb2YK
PiA+IG9zc3Rlc3QgZ2VuZXJhbGx5IHdvcmtzIHdlbGwsIEkgdGhpbmsuCj4gCj4gV2UgaGF2ZSBh
IGJhbmR3aWR0aCBwcm9ibGVtIGFscmVhZHkuIElmIG9uZSB1bnN0YWJsZSBpbnB1dCBwcm9kdWN0
IGlzCj4gZmFpbGluZyBhbGwgcmVsYXRlZCB0ZXN0cyBkbyBzbywgdG9vLiBJJ2QgcmF0aGVyIGtu
b3cgd2hpY2ggb2YgdGhlCj4gaW5wdXQgc291cmNlcyBpcyB0aGUgbW9zdCBwcm9iYWJsZSBvbmUg
dG8gYmUgYmxhbWVkIGZvciBhIHRlc3QgZmFpbHVyZS4KCkkgdGhpbmsgeW91IGFyZSBjb25mbGF0
aW5nICJyZWxlYXNlZCIgd2l0aCAidGVzdGVkIi4gIEluIHRoZSBjdXJyZW50Cm9zc3Rlc3Qgc2V0
dXAgZWFjaCB0ZXN0IG9mIHhlbi11bnN0YWJsZSNzdGFnaW5nIGlzIGRvbmUgd2l0aCAqdGVzdGVk
Kgp2ZXJzaW9ucyBvZiBhbGwgdGhlIG90aGVyIHRyZWVzLgoKU28gYmFycmluZyBoZWlzZW5idWdz
LCBoYXJkd2FyZSBwcm9ibGVtcywgb3Igd2hhdGV2ZXIsIGJsb2NraW5nCmZhaWx1cmVzIHdpbGwg
YmUgZHVlIHRvIGNoYW5nZXMgaW4geGVuLXVuc3RhYmxlI3N0YWdpbmcuCihIb3N0LXNwZWNpZmlj
IGZhaWx1cmVzIG1pZ2h0IGFsc28gc2xpcCB0aHJvdWdoLCBidXQgdGhpcyBpcyBub3QgdmVyeQps
aWtlbHkuKQoKVGhlIHByb2JsZW0gaXMgdGhhdCB3ZSBoYXZlIHRvbyBtYW55ICJoZWlzZW5idWdz
LCBoYXJkd2FyZSBwcm9ibGVtcywKb3Igd2hhdGV2ZXIiLgoKPiBBbm90aGVyIGFzcGVjdCBvZiB1
c2luZyBzdGFibGUgdmVyc2lvbnMgaXMgdGhlIHBvc3NpYmlsaXR5IHRvIGZpbmQgZXZlbgo+IHBl
cmZvcm1hbmNlIHJlZ3Jlc3Npb25zIGF1dG9tYXRpY2FsbHkuIENoYW5naW5nIG11bHRpcGxlIHZl
cnNpb25zCj4gYmV0d2VlbiB0ZXN0cyBtYWtlcyB0aGF0IGltcG9zc2libGUsIGFzIHlvdSBkb24n
dCBrbm93IHdobyBpcyB0byBibGFtZS4KCm9zc3Rlc3QgZG9lcyBub3QgY2hhbmdlIG11bHRpcGxl
IHZlcnNpb25zIGluIHRoYXQgc2Vuc2UuICBBdCBlYWNoCnN0YWdlIGl0IGlzIHRlc3RpbmcgYSBj
YW5kaWRhdGUgdmVyc2lvbiBvZiBzb21lIHBhcnRpY3VsYXIgY29tcG9uZW50LAp3aXRoIHRlc3Rl
ZC1hbmQtcGFzc2VkIHZlcnNpb25zIG9mIHRoZSBvdGhlciBjb21wb25lbnRzLgoKVGhlIGNhbmRp
ZGF0ZSBjb21wb25lbnQgaXMgd2hhdCB0aGUgImJyYW5jaCIgaXMsIGluIHRoZSBTdWJqZWN0IGxp
bmUuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:09:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14: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 1fbRQC-0006Ba-1n; Fri, 06 Jul 2018 14:09: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=m+vo=jw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fbRQA-0006BO-RY
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:09:14 +0000
X-Inumbo-ID: 29aa6410-8126-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29aa6410-8126-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 14:09:14 +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 6EB14AFBE;
 Fri,  6 Jul 2018 14:09:12 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
 <a49de547-1762-3844-1f2d-99def74bbd24@citrix.com>
 <23359.30371.28533.518395@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: <0555f77d-6c6e-8900-c0a2-40fff935de01@suse.com>
Date: Fri, 6 Jul 2018 16:09:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23359.30371.28533.518395@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, advisory-board@lists.xenproject.org,
 Doug Goldstein <cardoe@cardoe.com>, Rich Persaud <persaur@gmail.com>,
 committers@xenproject.org, Jan Beulich <JBeulich@suse.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>

T24gMDYvMDcvMTggMTY6MDMsIElhbiBKYWNrc29uIHdyb3RlOgo+ICJmYWlsIG5vdCBibG9ja2lu
ZyIgaXMgb2J2aW91c2x5IGFuIGVzc2VudGlhbCBjYXRlZ29yeS4gIElmIGEKPiBwYXJ0aWN1bGFy
IHRoaW5nIGlzIHVucmVsaWFibGUsIGl0IG5lZWRzIHRvIGJlIHN0b3BwZWQgZnJvbSBibG9ja2lu
Zwo+IHRlc3RzLgoKV2hhdCBpcyB0aGUgdmFsdWUgb2Ygc3VjaCBhIHRlc3Q/CgpFaXRoZXIgd2Ug
c2F5IHRoZSB0ZXN0ZWQgZnVuY3Rpb25hbGl0eSBpc24ndCBtYW5kYXRvcnksIHNvIGEgZmFpbHVy
ZQpzaG91bGQgbm90IGJsb2NrIHRoZSByZWxlYXNlIC0gd2UgY291bGQganVzdCBkcm9wIHRoZSB0
ZXN0IHdpdGhvdXQKbG9zaW5nIGFueXRoaW5nLgoKT3IgdGhlIHRlc3QgaXMgd3JvbmcsIHNvIGl0
IHNob3VsZCBiZSBlaXRoZXIgY29ycmVjdGVkIG9yIHJlbW92ZWQsIGJ1dApsZXR0aW5nIGl0IHVz
ZSBzY2FyY2UgcmVzb3VyY2VzIGlzIHF1ZXN0aW9uYWJsZS4KCgpKdWVyZ2VuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:18:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14: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 1fbRYP-00071L-5k; Fri, 06 Jul 2018 14:17: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=m+vo=jw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fbRYO-000718-2q
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:17:44 +0000
X-Inumbo-ID: 566bc781-8127-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 566bc781-8127-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 16:17: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 C7B00ACD6;
 Fri,  6 Jul 2018 14:17:41 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <4f90cd43-2781-a8e1-17f8-15b974f1aad4@suse.com>
 <23359.30664.732519.101974@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: <f3985d38-d391-9344-4dce-a494aad0ab69@suse.com>
Date: Fri, 6 Jul 2018 16:17:40 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23359.30664.732519.101974@mariner.uk.xensource.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDYvMDcvMTggMTY6MDgsIElhbiBKYWNrc29uIHdyb3RlOgo+IEp1ZXJnZW4gR3Jvc3Mgd3Jp
dGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtOb3RlcyBmb3IgeGVuIHN1bW1pdCAyMDE4IGRlc2lnbiBz
ZXNzaW9uXSBQcm9jZXNzIGNoYW5nZXM6IGlzIHRoZSA2IG1vbnRobHkgcmVsZWFzZSBDYWRlbmNl
IHRvbyBzaG9ydCwgU2VjdXJpdHkgUHJvY2VzcywgLi4uIik6Cj4+IE9uIDA1LzA3LzE4IDE3OjE0
LCBJYW4gSmFja3NvbiB3cm90ZToKPj4+IENlcnRhaW5seSBpdCB3b3VsZCBiZSBhIGJhZCBpZGVh
IHRvIHVzZSBhbnl0aGluZyAqb24gdGhlIHRlc3QgaG9zdAo+Pj4gaXRzZWxmKiBhcyBhIGJhc2lz
IGZvciBhIHN1YnNlcXVlbnQgdGVzdC4gIFRoZSBwcmV2aW91cyB0ZXN0IG1pZ2h0Cj4+PiBoYXZl
IGNvcnJ1cHRlZCBpdC4KPj4KPj4gUmlnaHQuIE5vdCBzdXJlLCB3aGV0aGVyIHBvc3NpYmxlLCBi
dXQgaW4gYW4gaWRlYWwgZW52aXJvbm1lbnQgd2UnZCBoYXZlCj4+IGFuIGV4dGVybmFsIHN0b3Jh
Z2Ugc3lzdGVtIHJlYWNoYWJsZSBieSB0aGUgY29udHJvbCBub2RlcyBhbmQgdGhlIHRlc3QKPj4g
c3lzdGVtcy4gVGhlIHRlc3Qgc3lzdGVtcyBzaG91bGQgYmUgYWJsZSB0byBhY2Nlc3MgdGhlaXIg
dGVzdCBkYXRhIG9ubHksCj4+IHdoaWxlIHRoZSBjb250cm9sIG5vZGVzIHdvdWxkIGluaXRpYWxp
emUgdGhlIHRlc3QgZGF0YSB3aGlsZSB0aGUgcmVsYXRlZAo+PiB0ZXN0IG1hY2hpbmUgaXMgc3Rp
bGwgb2ZmbGluZS4KPiAKPiBUaGF0IHdvdWxkIG1lYW4gdGhhdCBldmVyeSB0ZXN0IHdvdWxkIHJ1
biB3aXRoIHRoZSB0ZXN0IGhvc3QgYWNjZXNzaW5nCj4gaXRzIHByaW1hcnkgT1Mgc3RvcmFnZSB2
aWEgc29tZXRoaW5nIGxpa2UgaVNDU0kuICBUaGF0IHdvdWxkIGJlIGFuCj4gYXdmdWwgbG90IG9m
IGV4dHJhIGNvbXBsZXhpdHkuCgpTQ1NJIGFuZCBOQVMgYXJlIG5vdCB0aGUgb25seSBzdG9yYWdl
IHRlY2hub2xvZ2llcyBhdmFpbGFibGUuCgpJbiBteSBwcmV2aW91cyBlbXBsb3ltZW50IHdlIHVz
ZWQgRkMgZGlzayBhcnJheXMgZm9yIHRoYXQgcHVycG9zZS4KCj4+PiBVbmxlc3MgeW91IHRoaW5r
IHdlIHNob3VsZCBkbyBvdXIgdGVzdGluZyBvZiBYZW4gbWFpbmx5IHdpdGggcmVsZWFzZWQKPj4+
IHZlcnNpb25zIG9mIExpbnV4IHN0YWJsZSBicmFuY2hlcyAoaW4gd2hpY2ggY2FzZSwgZ2l2ZW4g
aG93IExpbnV4Cj4+PiBzdGFibGUgYnJhbmNoZXMgYXJlIG9mdGVuIGJyb2tlbiwgd2UgbWlnaHQg
YmUgbG9uZyBvdXQgb2YgZGF0ZSksIG9yCj4+PiBvdXIgdGVzdGluZyBvZiBMaW51eCBvbmx5IHdp
dGggcG9pbnQgcmVsZWFzZXMgb2YgWGVuLCBldGMuCj4+Cj4+IFllcywgdGhhdCdzIHdoYXQgSSB0
aGluay4KPj4KPj4gVGhlIFhlbiAoaHlwZXJ2aXNvciwgdG9vbHMpIHRlc3RzIHNob3VsZCBiZSBk
b25lIHdpdGggcmVsZWFzZWQga2VybmVscwo+PiAoZWl0aGVyIHN0YWJsZSBvciB0aGUgbGFzdCBv
bmUgZnJvbSB1cHN0cmVhbSkuCj4+Cj4+IFRlc3RzIG9mIExpbnV4IFhlbiBzdXBwb3J0IHNob3Vs
ZCBiZSBkb25lIHdpdGggcmVsZWFzZWQgWGVuIHZlcnNpb25zLgo+IAo+IFRoZSByZXN1bHQgb2Yg
dGhpcyBpcyB0aGF0IGEgZmVhdHVyZSB3aGljaCByZXF1aXJlcyBzdXBwb3J0IGluCj4gbXVsdGlw
bGUgdHJlZXMgY291bGQgbm90IGJlIHRlc3RlZCB1bnRpbCBhdCBsZWFzdCBvbmUgKGFuZCBwcm9i
YWJseQo+IHNldmVyYWwpIG9mIHRoZSByZWxldmFudCB0cmVlcyBoYWQgYmVlbiByZWxlYXNlZC4g
IFdoaWNoIHdvdWxkIGJlCj4gcmF0aGVyIGxhdGUgdG8gZGlzY292ZXIgdGhhdCBpdCBkb2Vzbid0
IHdvcmsuCgpGb3IgdGhhdCBwdXJwb3NlIHNwZWNpYWwgdGVzdHMgY291bGQgYmUgc2V0IHVwLiBF
LmcuIGJ5IHVzaW5nIGEgTGludXgKa2VybmVsIHRyZWUgYmFzZWQgb24gYSByZWxlYXNlZCBrZXJu
ZWwgd2l0aCBqdXN0IHRoZSBuZWVkZWQgcGF0Y2hlcyBvbgp0b3AuCgo+Pj4gVGhlIGN1cnJlbnQg
YXBwcm9hY2ggaXMgbW9zdGx5IHRvIHRha2UgdGhlIG1vc3QgcmVjZW50Cj4+PiB0ZXN0ZWQtYW5k
LXdvcmtpbmcgZ2l0IGNvbW1pdCBmcm9tIGVhY2ggb2YgdGhlIGlucHV0cy4gIFRoaXMgYXNwZWN0
IG9mCj4+PiBvc3N0ZXN0IGdlbmVyYWxseSB3b3JrcyB3ZWxsLCBJIHRoaW5rLgo+Pgo+PiBXZSBo
YXZlIGEgYmFuZHdpZHRoIHByb2JsZW0gYWxyZWFkeS4gSWYgb25lIHVuc3RhYmxlIGlucHV0IHBy
b2R1Y3QgaXMKPj4gZmFpbGluZyBhbGwgcmVsYXRlZCB0ZXN0cyBkbyBzbywgdG9vLiBJJ2QgcmF0
aGVyIGtub3cgd2hpY2ggb2YgdGhlCj4+IGlucHV0IHNvdXJjZXMgaXMgdGhlIG1vc3QgcHJvYmFi
bGUgb25lIHRvIGJlIGJsYW1lZCBmb3IgYSB0ZXN0IGZhaWx1cmUuCj4gCj4gSSB0aGluayB5b3Ug
YXJlIGNvbmZsYXRpbmcgInJlbGVhc2VkIiB3aXRoICJ0ZXN0ZWQiLiAgSW4gdGhlIGN1cnJlbnQK
PiBvc3N0ZXN0IHNldHVwIGVhY2ggdGVzdCBvZiB4ZW4tdW5zdGFibGUjc3RhZ2luZyBpcyBkb25l
IHdpdGggKnRlc3RlZCoKPiB2ZXJzaW9ucyBvZiBhbGwgdGhlIG90aGVyIHRyZWVzLgoKQW5kIHdo
YXQgYWJvdXQgdGVzdHMgb2YgdGhlIG90aGVyIHRyZWVzPyBEbyB0aG9zZSBvbmx5IHVzZQp4ZW4t
dW5zdGFibGUjbWFzdGVyPyBJZiB5ZXMsIEknbSBmaW5lLgoKPiBTbyBiYXJyaW5nIGhlaXNlbmJ1
Z3MsIGhhcmR3YXJlIHByb2JsZW1zLCBvciB3aGF0ZXZlciwgYmxvY2tpbmcKPiBmYWlsdXJlcyB3
aWxsIGJlIGR1ZSB0byBjaGFuZ2VzIGluIHhlbi11bnN0YWJsZSNzdGFnaW5nLgo+IChIb3N0LXNw
ZWNpZmljIGZhaWx1cmVzIG1pZ2h0IGFsc28gc2xpcCB0aHJvdWdoLCBidXQgdGhpcyBpcyBub3Qg
dmVyeQo+IGxpa2VseS4pCj4gCj4gVGhlIHByb2JsZW0gaXMgdGhhdCB3ZSBoYXZlIHRvbyBtYW55
ICJoZWlzZW5idWdzLCBoYXJkd2FyZSBwcm9ibGVtcywKPiBvciB3aGF0ZXZlciIuCgpZZXMuCgoK
SnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:26:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14:26:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbRgb-0007pB-8T; Fri, 06 Jul 2018 14:26: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbRga-0007p1-4i
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:26:12 +0000
X-Inumbo-ID: 84e5a854-8128-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84e5a854-8128-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 16:26:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59596202"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23359.31742.773275.154058@mariner.uk.xensource.com>
Date: Fri, 6 Jul 2018 15:26:06 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <0555f77d-6c6e-8900-c0a2-40fff935de01@suse.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
 <a49de547-1762-3844-1f2d-99def74bbd24@citrix.com>
 <23359.30371.28533.518395@mariner.uk.xensource.com>
 <0555f77d-6c6e-8900-c0a2-40fff935de01@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, advisory-board@lists.xenproject.org,
 Doug Goldstein <cardoe@cardoe.com>, Rich
 Persaud <persaur@gmail.com>, committers@xenproject.org,
 Jan Beulich <JBeulich@suse.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>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3Vt
bWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhs
eSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBP
biAwNi8wNy8xOCAxNjowMywgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiAiZmFpbCBub3QgYmxvY2tp
bmciIGlzIG9idmlvdXNseSBhbiBlc3NlbnRpYWwgY2F0ZWdvcnkuICBJZiBhCj4gPiBwYXJ0aWN1
bGFyIHRoaW5nIGlzIHVucmVsaWFibGUsIGl0IG5lZWRzIHRvIGJlIHN0b3BwZWQgZnJvbSBibG9j
a2luZwo+ID4gdGVzdHMuCj4gCj4gV2hhdCBpcyB0aGUgdmFsdWUgb2Ygc3VjaCBhIHRlc3Q/Cj4g
Cj4gRWl0aGVyIHdlIHNheSB0aGUgdGVzdGVkIGZ1bmN0aW9uYWxpdHkgaXNuJ3QgbWFuZGF0b3J5
LCBzbyBhIGZhaWx1cmUKPiBzaG91bGQgbm90IGJsb2NrIHRoZSByZWxlYXNlIC0gd2UgY291bGQg
anVzdCBkcm9wIHRoZSB0ZXN0IHdpdGhvdXQKPiBsb3NpbmcgYW55dGhpbmcuCgpTdWNoIGEgdGVz
dCBleGlzdHMgaW4gYW50aWNpcGF0aW9uIHRoYXQgdGhlIGNvZGUgd2lsbCBiZSBmaXhlZCwgYW5k
CnN0YXJ0IHRvIHBhc3MuCgpXaGVuIHRoZSB0ZXN0IGlzIGEgbG9uZ3N0YW5kaW5nIGZhaWx1cmUg
aXQgcmVwcmVzZW50cyBhIGxvbmdzdGFuZGluZwpkZWZpY2llbmN5LiAgRGVsZXRpbmcgdGhlIHRl
c3QgcmVtb3ZlcyBhbnkgcmVtYWluaW5nIHByZXNzdXJlIHRvIGZpeAp0aGUgZGVmaWNpZW5jeS4K
Cj4gT3IgdGhlIHRlc3QgaXMgd3JvbmcsIHNvIGl0IHNob3VsZCBiZSBlaXRoZXIgY29ycmVjdGVk
IG9yIHJlbW92ZWQsIGJ1dAo+IGxldHRpbmcgaXQgdXNlIHNjYXJjZSByZXNvdXJjZXMgaXMgcXVl
c3Rpb25hYmxlLgoKQ2VydGFpbmx5IGlmIGEgd2hvbGUgam9iIGhhcyBiZWVuIGZhaWxpbmcsIGZv
ciBhbnkgc2lnbmlmaWNhbnQgcGVyaW9kCm9mIHRpbWUsIHRoZW4gdGhpcyBpcyBpbmRlZWQgYSB3
YXN0ZSBvZiByZXNvdXJjZXMuICBCdXQgdGhhdCBpc24ndAphbHdheXMgdGhlIGNhc2UuCgpMb29r
aW5nIGF0IHRoZSByZXBvcnQgZnJvbSAxMjQ5NTYsIGZvciBleGFtcGxlLCB0aGUgZmFpbGluZyBz
dGVwcyBhcmUKb25lcyBsaWtlIHRoZXNlOgoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDU2NgoKICAgRG96
ZW5zIG9mIHRoZXNlLCBhbmQgb2YgdGhlIGNvcnJlc3BvbmRpbmcgbWlncmF0ZSBzdXBwb3J0IGNo
ZWNrLiAgMQogICBzZWNvbmQgZWFjaC4gIFRoaXMgaXMgbm90IGEgcHJvYmxlbS4gIEkgZG8gbm90
IGludGVuZCB0byByZW1vdmUKICAgdGhpcy4KCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZl
ciBwYXNzCgogICBXaG9sZSBqb2IgaXMgZXNzZW50aWFsbHkgYSB3aXBlb3V0LCBzbyByZXNvdXJj
ZXMgYXJlIGluZGVlZCBiZWluZwogICAid2FzdGVkIi4gIEJ1dCB0aGlzIGlzIGEgbmV3IGZlYXR1
cmUuICBJdCBkZXBlbmRzIG9uIGNoYW5nZXMgaW4KICAgTGludXgsIFhlbiwgcWVtdSwgYW5kIG9m
IGNvdXJzZSBvc3N0ZXN0LiAgVGhvc2UgcGllY2VzIGFyZSBvbiB0aGVpcgogICB3YXkgc28gaXQg
c2hvdWxkIHN0YXJ0IHRvIHBhc3Mgc29vbiwgaW4gYXQgbGVhc3Qgc29tZSBicmFuY2hlcy4KClNv
IHRob3NlIGFyZSBPSyBJIHRoaW5rLgoKClRoZW4gd2UgaGF2ZSB0aGlzOgoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDc4OQoKICAgMjAwIHNlY29uZHMgZWFjaDsgdGhpcyBpcyBtb3JlIG9mIGEgcHJvYmxl
bS4KCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCiAgIDcwNjIgc2Vjb25kcyBlYWNoLiAgRm91ciBv
ZiB0aGVzZS4KClRoaXMgaXMgYSBtdWNoIG1vcmUgc2VyaW91cyBwcm9ibGVtLiAgQWxzbywgdGhl
c2UgdGVzdHMgdGFrZQppbm9yZGluYXRlbHkgbG9uZyBiZWNhdXNlIFdpbmRvd3MgdGFrZXMgZm9y
ZXZlciB0byBpbnN0YWxsIGV2ZW4gd2hlbgppdCBzdWNjZWVkcy4gIFdlIGRvIGluc3RhbGwgdGVz
dHMgYmVjYXVzZSB0aGUgY2h1cm5pbmcgdGhhdCBXaW5kb3dzCmRvZXMgd2hlbiBpdCBpbnN0YWxs
cyBkbyBzZWVtIHRvIHRlbmQgdG8gcmV2ZWFsIGFsbCBzb3J0cyBvZgpiaXphcnJlbmVzc2VzLgoK
QnV0IHdlIGhhdmUgYSBwcm9ibGVtIHdpdGggdHJpYWdlIGFuZCBtaW5kaW5nIHRoZXNlIHRlc3Rz
LiAgSSBrbm93CnZlcnkgbGl0dGxlIGFib3V0IFdpbmRvd3MuICBZb3UgbWF5IHJlbWVtYmVyIG1l
IHBvc3RpbmcgdG8geGVuLWRldmVsCmFza2luZyBmb3IgaGVscCBkZWJ1Z2dpbmcgdGhlc2UgV2lu
ZG93cyB0ZXN0cy4gIFN1Y2ggaGVscCBoYXMgbm90CnJlYWxseSBiZWVuIGZvcnRoY29taW5nOyBj
ZXJ0YWlubHkgbm90IGluIHRoZSBxdWFudGl0eSBuZWVkZWQuCgpJIHByb2JhYmx5IHNob3VsZCBo
YXZlIGNoYXNlZCB0aGlzIHVwLCBhbmQgc2V0IGEgZGVhZGxpbmUgZm9yIGRyb3BwaW5nCmFsbCBX
aW5kb3dzIDEwIHRlc3RpbmcuICBZb3UgY2FuIHNlZSB3aHkgdGhhdCB3b3VsZG4ndCBiZSBwb3B1
bGFyLgoKCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:26:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14:26: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 1fbRh7-0007rR-Mc; Fri, 06 Jul 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=1bax=jw=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fbRh6-0007rD-Hz
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:26:44 +0000
X-Inumbo-ID: 9adf9212-8128-11e8-a6a9-d7ebe60f679a
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9adf9212-8128-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 14:26:43 +0000 (UTC)
Received: from asim.lip6.fr (asim.lip6.fr [132.227.86.2])
 by isis.lip6.fr (8.15.2/lip6) with ESMTP id w66EQdNm000894
 ; Fri, 6 Jul 2018 16:26:40 +0200 (CEST)
X-pt: isis.lip6.fr
Received: from armandeche.soc.lip6.fr (armandeche [132.227.63.133])
 by asim.lip6.fr (8.15.2/8.14.4) with ESMTP id w66EQdSD003969;
 Fri, 6 Jul 2018 16:26:39 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id CEB79A943; Fri,  6 Jul 2018 16:26:38 +0200 (MEST)
Date: Fri, 6 Jul 2018 16:26:38 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180706142638.GA6124@mail.soc.lip6.fr>
References: <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
 <5B3B92D602000078001D0619@prv1-mh.provo.novell.com>
 <20180703161728.GB18182@mail.soc.lip6.fr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180703161728.GB18182@mail.soc.lip6.fr>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Fri, 06 Jul 2018 16:26:41 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDY6MTc6MjhQTSArMDIwMCwgTWFudWVsIEJvdXllciB3
cm90ZToKPiA+IFNvIGluc3RlYWQgb2YgdGhlIGRlYnVnZ2luZyBwYXRjaCwgY291bGQgeW91IGdp
dmUgdGhlIG9uZSBiZWxvdwo+ID4gYSB0cnk/Cj4gCj4gU3VyZSwgdGhlIHRlc3Qgc2VydmVyIGlz
IG5vdyBydW5uaW5nIHdpdGggaXQuCj4gQXMgSSdtIHN0aWxsIHVzaW5nIDQuMTFyYzQgc291cmNl
cyBJIGhhZCB0byBhZGp1c3QgaXQgYSBiaXQgKHRoZSBzZWNvbmQgY2h1bmsKPiBkaWRuJ3QgYXBw
bHkgY2xlYW5seSkgYnV0IGl0IGRpZG4ndCBsb29rIGRpZmZpY3VsdCB0byBmaXggaXQuCj4gCj4g
Tm93IGxldHMgd2FpdCBmb3Igc29tZSBhdXRvbWF0ZWQgdGVzdHMgcnVuIHRvIGNvbXBsZXRlIC4u
LgoKU28gZmFyIG5vIGNyYXNoLCBzbyB0aGlzIGxvb2tzIGdvb2QuIEJ1dCB0aGVyZSBoYXMgYmVl
biBvbmx5IDE0IHJ1bnMsCmFuZCBhIGZldyBvZiB0aGVtIGRpZCBub3QgY29tcGxldGUgZm9yIHVu
cmVsYXRlZCBpc3N1ZXMsIHNvIGl0IHdvdWxkIG5lZWQKYSBiaXQgbW9yZSB0aW1lIHRvIGJlIHN1
cmUuCgpJJ20gYWJvdXQgdG8gbGVhdmUgZm9yIGEgb25lIHdlZWsgdmFjYXRpb247IEkgbWF5IGhh
dmUgbmV0d29yayBhY2NlcwphbmQga2VlcCBhbiBleWUgb24gaXQgYnV0IG5vIHByb21pc2UuIE1v
cmUgbmV3IG9uIG1vbmRheSAxNi4KCi0tIApNYW51ZWwgQm91eWVyIDxib3V5ZXJAYW50aW9jaGUu
ZXUub3JnPgogICAgIE5ldEJTRDogMjYgYW5zIGQnZXhwZXJpZW5jZSBmZXJvbnQgdG91am91cnMg
bGEgZGlmZmVyZW5jZQotLQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:27:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14:27:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbRhS-0007vM-5M; Fri, 06 Jul 2018 14:27: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbRhR-0007v2-0A
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:27:05 +0000
X-Inumbo-ID: a4dfc58a-8128-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a4dfc58a-8128-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 16:27:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59596275"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23359.31796.334739.293608@mariner.uk.xensource.com>
Date: Fri, 6 Jul 2018 15:27:00 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <f3985d38-d391-9344-4dce-a494aad0ab69@suse.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <0c8301e7-f9a7-3936-ed82-f858f8edc285@suse.com>
 <AEC3807E-0EC4-4B77-8050-C58D98EA124D@citrix.com>
 <23357.64371.756397.906488@mariner.uk.xensource.com>
 <72BDCB6A-8544-4174-BFAC-432E085CC027@citrix.com>
 <b2d9e2b9-0eba-fade-0a32-d4e9ae04be0b@citrix.com>
 <12bb9c34-424e-b9fd-6797-5f30fcd1be06@suse.com>
 <23358.13791.774484.444256@mariner.uk.xensource.com>
 <4f90cd43-2781-a8e1-17f8-15b974f1aad4@suse.com>
 <23359.30664.732519.101974@mariner.uk.xensource.com>
 <f3985d38-d391-9344-4dce-a494aad0ab69@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, George Dunlap <George.Dunlap@citrix.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>, Matt Spencer <Matt.Spencer@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>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05vdGVzIGZvciB4ZW4gc3Vt
bWl0IDIwMTggZGVzaWduIHNlc3Npb25dIFByb2Nlc3MgY2hhbmdlczogaXMgdGhlIDYgbW9udGhs
eSByZWxlYXNlIENhZGVuY2UgdG9vIHNob3J0LCBTZWN1cml0eSBQcm9jZXNzLCAuLi4iKToKPiBP
biAwNi8wNy8xOCAxNjowOCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiBJIHRoaW5rIHlvdSBhcmUg
Y29uZmxhdGluZyAicmVsZWFzZWQiIHdpdGggInRlc3RlZCIuICBJbiB0aGUgY3VycmVudAo+ID4g
b3NzdGVzdCBzZXR1cCBlYWNoIHRlc3Qgb2YgeGVuLXVuc3RhYmxlI3N0YWdpbmcgaXMgZG9uZSB3
aXRoICp0ZXN0ZWQqCj4gPiB2ZXJzaW9ucyBvZiBhbGwgdGhlIG90aGVyIHRyZWVzLgo+IAo+IEFu
ZCB3aGF0IGFib3V0IHRlc3RzIG9mIHRoZSBvdGhlciB0cmVlcz8gRG8gdGhvc2Ugb25seSB1c2UK
PiB4ZW4tdW5zdGFibGUjbWFzdGVyPyBJZiB5ZXMsIEknbSBmaW5lLgoKWWVzLCBleGFjdGx5LiAg
R29vZC4KCj4gPiBTbyBiYXJyaW5nIGhlaXNlbmJ1Z3MsIGhhcmR3YXJlIHByb2JsZW1zLCBvciB3
aGF0ZXZlciwgYmxvY2tpbmcKPiA+IGZhaWx1cmVzIHdpbGwgYmUgZHVlIHRvIGNoYW5nZXMgaW4g
eGVuLXVuc3RhYmxlI3N0YWdpbmcuCj4gPiAoSG9zdC1zcGVjaWZpYyBmYWlsdXJlcyBtaWdodCBh
bHNvIHNsaXAgdGhyb3VnaCwgYnV0IHRoaXMgaXMgbm90IHZlcnkKPiA+IGxpa2VseS4pCj4gPiAK
PiA+IFRoZSBwcm9ibGVtIGlzIHRoYXQgd2UgaGF2ZSB0b28gbWFueSAiaGVpc2VuYnVncywgaGFy
ZHdhcmUgcHJvYmxlbXMsCj4gPiBvciB3aGF0ZXZlciIuCj4gCj4gWWVzLgoKUmlnaHQuICBJIHRo
aW5rIHRoYXQncyB3aGF0IHdlIG5lZWQgdG8gd29yayBvbi4gIEkgYW0gdHJ5aW5nLCBidXQKdGhl
cmUgaXMgb25seSBvbmUgb2YgbWUgYW5kIEkgaGF2ZSBvdGhlciByZXNwb25zaWJpbGl0aWVzIHRv
by4uLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:44:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14:44:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbRxw-0001AC-UK; Fri, 06 Jul 2018 14:44: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=fdmc=jw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbRxu-00019S-VC
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 14:44:06 +0000
X-Inumbo-ID: 08898efd-812b-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 08898efd-812b-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 14:44: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 88A03ED1;
 Fri,  6 Jul 2018 07:44:04 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BED033F2EA;
 Fri,  6 Jul 2018 07:44:03 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1530880660-868-1-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <80775ce5-5996-d858-18c9-502dde2ea34c@arm.com>
Date: Fri, 6 Jul 2018 15:44:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530880660-868-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: Port the array_index_nospec()
 infrastructure from 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: Stefano Stabellini <sstabellini@kernel.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>

SGkgQW5kcmV3LAoKT24gMDYvMDcvMTggMTM6MzcsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVGhp
cyBpcyBhcyB0aGUgaW5mcmFzdHJ1Y3R1cmUgYXBwZWFyZWQgaW4gTGludXggNC4xNywgYWRhcHRl
ZCBzbGlnaHRseSBmb3IKPiBYZW4uICBUaGUgYXJjaGl0ZWN0dXJlIGluZGVwZW5kZW50IGFycmF5
X2luZGV4X21hc2tfbm9zcGVjKCkgaXMgcG9ydGVkIGZvcgo+IEFSTXMgYmVuZWZpdCwgYXMgaXQg
Y3VycmVudGx5IGxhY2tzIHRoZSBvcHRpbWlzZWQgdmVyc2lvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KPiAKPiBKdWxpZW4vU3RlZmFubzogVGhlIEFSTSBzaWRlIG9mIHRoaW5ncyB3YXMg
YmV5b25kIG15IGV4cGVydGlzZSB0byBwb3J0IHRvIFhlbi4KPiBBIGRpZmZlcmVudCBvcHRpb24g
d291bGQgYmUgYXZvaWQgcG9ydGluZyB0aGUgZ2VuZXJpYyBpbXBsZW1lbnRhdGlvbiB3b3VsZAo+
IHJlc3VsdCBpbiBhIGhhcmQgY29tcGlsZXIgZXJyb3IgaWYgc29tZW9uZSB0cmllZCB0byB1c2Ug
YXJyYXlfaW5kZXhfbm9zcGVjKCkKPiBpbiBBUk0gY29kZS4KCkJlbG93IHRoZSBBcm0gc2lkZSBv
ZiB0aGUgZnVuY3Rpb24uIEZlZWwgZnJlZSB0byBpbnRlZ3JhdGUgdGhhdCBpbiB5b3VyIHBhdGNo
LgoKQ2hlZXJzLAoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvc3lzdGVt
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3N5c3RlbS5oCmluZGV4IGM2MTdiNDA0Mzgu
LjVlMWU2MWQ5ZjAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvc3lzdGVt
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9zeXN0ZW0uaApAQCAtNDgsNiArNDgs
MjUgQEAgc3RhdGljIGlubGluZSBpbnQgbG9jYWxfZmlxX2lzX2VuYWJsZWQodm9pZCkKICAgICBy
ZXR1cm4gIShmbGFncyAmIFBTUl9GSVFfTUFTSyk7CiB9CiAKKyNkZWZpbmUgQ1NEQiAgICAiLmlu
c3QgIDB4ZTMyMGYwMTQiCisKK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBhcnJheV9pbmRl
eF9tYXNrX25vc3BlYyh1bnNpZ25lZCBsb25nIGlkeCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgc3opCisgeworICAgICAg
IHVuc2lnbmVkIGxvbmcgbWFzazsKKworICAgICAgIGFzbSB2b2xhdGlsZSgKKyAgICAgICAgICAg
ICAgICJjbXAgICAgJTEsICUyXG4iCisgICAgICAgIiAgICAgICBzYmMgICAgICUwLCAlMSwgJTFc
biIKKyAgICAgICBDU0RCCisgICAgICAgOiAiPXIiIChtYXNrKQorICAgICAgIDogInIiIChpZHgp
LCAiSXIiIChzeikKKyAgICAgICA6ICJjYyIpOworCisgICAgICAgcmV0dXJuIG1hc2s7Cit9Cisj
ZGVmaW5lIGFycmF5X2luZGV4X21hc2tfbm9zcGVjIGFycmF5X2luZGV4X21hc2tfbm9zcGVjCisK
ICNlbmRpZgogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtNjQvc3lzdGVtLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3Rl
bS5oCmluZGV4IDJlMmVlMjEyYTEuLjRjZGNiYTljODcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtNjQvc3lzdGVtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9z
eXN0ZW0uaApAQCAtNTgsNiArNTgsMjggQEAgc3RhdGljIGlubGluZSBpbnQgbG9jYWxfZmlxX2lz
X2VuYWJsZWQodm9pZCkKICAgICByZXR1cm4gIShmbGFncyAmIFBTUl9GSVFfTUFTSyk7CiB9CiAK
KyNkZWZpbmUgY3NkYigpICBhc20gdm9sYXRpbGUoImhpbnQgIzIwIiA6IDogOiAibWVtb3J5IikK
KworLyoKKyAqIEdlbmVyYXRlIGEgbWFzayBmb3IgYXJyYXlfaW5kZXhfX25vc3BlYygpIHRoYXQg
aXMgfjBVTCB3aGVuIDAgPD0gaWR4IDwgc3oKKyAqIGFuZCAwIG90aGVyd2lzZS4KKyAqLworc3Rh
dGljIGlubGluZSB1bnNpZ25lZCBsb25nIGFycmF5X2luZGV4X21hc2tfbm9zcGVjKHVuc2lnbmVk
IGxvbmcgaWR4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgc3opCit7CisgICAgdW5zaWduZWQgbG9uZyBtYXNrOworCisg
ICAgYXNtIHZvbGF0aWxlKCIgICAgIGNtcCAgICAgJTEsICUyXG4iCisgICAgICAgICAgICAgICAg
ICIgICAgIHNiYyAgICAgJTAsIHh6ciwgeHpyXG4iCisgICAgICAgICAgICAgICAgIDogIj1yIiAo
bWFzaykKKyAgICAgICAgICAgICAgICAgOiAiciIgKGlkeCksICJJciIgKHN6KQorICAgICAgICAg
ICAgICAgICA6ICJjYyIpOworICAgIGNzZGIoKTsKKworICAgIHJldHVybiBtYXNrOworfQorI2Rl
ZmluZSBhcnJheV9pbmRleF9tYXNrX25vc3BlYyBhcnJheV9pbmRleF9tYXNrX25vc3BlYworCiAj
ZW5kaWYKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CgoKPiAtLS0KPiAgIHhlbi9pbmNsdWRlL2Fz
bS14ODYvc3lzdGVtLmggfCAyNCArKysrKysrKysrKysrKysKPiAgIHhlbi9pbmNsdWRlL3hlbi9j
b21waWxlci5oICAgfCAgNCArKysKPiAgIHhlbi9pbmNsdWRlL3hlbi9ub3NwZWMuaCAgICAgfCA3
MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgMyBmaWxl
cyBjaGFuZ2VkLCA5OCBpbnNlcnRpb25zKCspCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2lu
Y2x1ZGUveGVuL25vc3BlYy5oCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
c3lzdGVtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3N5c3RlbS5oCj4gaW5kZXggNDNmYjZmZS4u
NDgzY2QyMCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3N5c3RlbS5oCj4gKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zeXN0ZW0uaAo+IEBAIC0yMjEsNiArMjIxLDMwIEBAIHN0
YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX194YWRkKAo+ICAgI2RlZmluZSBzZXRf
bWIodmFyLCB2YWx1ZSkgZG8geyB4Y2hnKCZ2YXIsIHZhbHVlKTsgfSB3aGlsZSAoMCkKPiAgICNk
ZWZpbmUgc2V0X3dtYih2YXIsIHZhbHVlKSBkbyB7IHZhciA9IHZhbHVlOyBzbXBfd21iKCk7IH0g
d2hpbGUgKDApCj4gICAKPiArLyoqCj4gKyAqIGFycmF5X2luZGV4X21hc2tfbm9zcGVjKCkgLSBn
ZW5lcmF0ZSBhIG1hc2sgdGhhdCBpcyB+MFVMIHdoZW4gdGhlCj4gKyAqICAgICAgYm91bmRzIGNo
ZWNrIHN1Y2NlZWRzIGFuZCAwIG90aGVyd2lzZQo+ICsgKiBAaW5kZXg6IGFycmF5IGVsZW1lbnQg
aW5kZXgKPiArICogQHNpemU6IG51bWJlciBvZiBlbGVtZW50cyBpbiBhcnJheQo+ICsgKgo+ICsg
KiBSZXR1cm5zOgo+ICsgKiAgICAgMCAtIChpbmRleCA8IHNpemUpCj4gKyAqLwo+ICtzdGF0aWMg
aW5saW5lIHVuc2lnbmVkIGxvbmcgYXJyYXlfaW5kZXhfbWFza19ub3NwZWModW5zaWduZWQgbG9u
ZyBpbmRleCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgc2l6ZSkKPiArewo+ICsgICAgdW5zaWduZWQgbG9uZyBtYXNr
Owo+ICsKPiArICAgIGFzbSB2b2xhdGlsZSAoICJjbXAgJVtzaXplXSwgJVtpbmRleF07IHNiYiAl
W21hc2tdLCAlW21hc2tdOyIKPiArICAgICAgICAgICAgICAgICAgIDogW21hc2tdICI9ciIgKG1h
c2spCj4gKyAgICAgICAgICAgICAgICAgICA6IFtzaXplXSAiZyIgKHNpemUpLCBbaW5kZXhdICJy
IiAoaW5kZXgpICk7Cj4gKwo+ICsgICAgcmV0dXJuIG1hc2s7Cj4gK30KPiArCj4gKy8qIE92ZXJy
aWRlIGRlZmF1bHQgaW1wbGVtZW50YXRpb24gaW4gbm9zcGVjLmguICovCj4gKyNkZWZpbmUgYXJy
YXlfaW5kZXhfbWFza19ub3NwZWMgYXJyYXlfaW5kZXhfbWFza19ub3NwZWMKPiArCj4gICAjZGVm
aW5lIGxvY2FsX2lycV9kaXNhYmxlKCkgICAgIGFzbSB2b2xhdGlsZSAoICJjbGkiIDogOiA6ICJt
ZW1vcnkiICkKPiAgICNkZWZpbmUgbG9jYWxfaXJxX2VuYWJsZSgpICAgICAgYXNtIHZvbGF0aWxl
ICggInN0aSIgOiA6IDogIm1lbW9yeSIgKQo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi9jb21waWxlci5oIGIveGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmgKPiBpbmRleCA1MzNh
OGVhLi44ODc1MDBlIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oCj4g
KysrIGIveGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmgKPiBAQCAtODEsNiArODEsMTAgQEAKPiAg
ICNwcmFnbWEgR0NDIHZpc2liaWxpdHkgcHVzaChoaWRkZW4pCj4gICAjZW5kaWYKPiAgIAo+ICsv
KiBNYWtlIHRoZSBvcHRpbWl6ZXIgYmVsaWV2ZSB0aGUgdmFyaWFibGUgY2FuIGJlIG1hbmlwdWxh
dGVkIGFyYml0cmFyaWx5LiAqLwo+ICsjZGVmaW5lIE9QVElNSVpFUl9ISURFX1ZBUih2YXIpICAg
ICAgICAgICAgICAgICBcCj4gKyAgICBfX2FzbV9fICgiIiA6ICI9ZyIgKHZhcikgOiAiMCIgKHZh
cikpCj4gKwo+ICAgLyogVGhpcyBtYWNybyBvYmZ1c2NhdGVzIGFyaXRobWV0aWMgb24gYSB2YXJp
YWJsZSBhZGRyZXNzIHNvIHRoYXQgZ2NjCj4gICAgICBzaG91bGRuJ3QgcmVjb2duaXplIHRoZSBv
cmlnaW5hbCB2YXIsIGFuZCBtYWtlIGFzc3VtcHRpb25zIGFib3V0IGl0ICovCj4gICAvKgo+IGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbm9zcGVjLmggYi94ZW4vaW5jbHVkZS94ZW4vbm9z
cGVjLmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLjQ4NzkzOTkKPiAt
LS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL25vc3BlYy5oCj4gQEAgLTAsMCAr
MSw3MCBAQAo+ICsvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMCAqLwo+ICsvKiBD
b3B5cmlnaHQoYykgMjAxOCBMaW51cyBUb3J2YWxkcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4gKi8K
PiArLyogQ29weXJpZ2h0KGMpIDIwMTggQWxleGVpIFN0YXJvdm9pdG92LiBBbGwgcmlnaHRzIHJl
c2VydmVkLiAqLwo+ICsvKiBDb3B5cmlnaHQoYykgMjAxOCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxs
IHJpZ2h0cyByZXNlcnZlZC4gKi8KPiArLyogQ29weXJpZ2h0KGMpIDIwMTggQ2l0cml4IFN5c3Rl
bXMgUiZEIEx0ZC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4gKi8KPiArCj4gKyNpZm5kZWYgWEVOX05P
U1BFQ19ICj4gKyNkZWZpbmUgWEVOX05PU1BFQ19ICj4gKwo+ICsjaW5jbHVkZSA8YXNtL3N5c3Rl
bS5oPgo+ICsKPiArLyoqCj4gKyAqIGFycmF5X2luZGV4X21hc2tfbm9zcGVjKCkgLSBnZW5lcmF0
ZSBhIH4wIG1hc2sgd2hlbiBpbmRleCA8IHNpemUsIDAgb3RoZXJ3aXNlCj4gKyAqIEBpbmRleDog
YXJyYXkgZWxlbWVudCBpbmRleAo+ICsgKiBAc2l6ZTogbnVtYmVyIG9mIGVsZW1lbnRzIGluIGFy
cmF5Cj4gKyAqCj4gKyAqIFdoZW4gQGluZGV4IGlzIG91dCBvZiBib3VuZHMgKEBpbmRleCA+PSBA
c2l6ZSksIHRoZSBzaWduIGJpdCB3aWxsIGJlCj4gKyAqIHNldC4gIEV4dGVuZCB0aGUgc2lnbiBi
aXQgdG8gYWxsIGJpdHMgYW5kIGludmVydCwgZ2l2aW5nIGEgcmVzdWx0IG9mCj4gKyAqIHplcm8g
Zm9yIGFuIG91dCBvZiBib3VuZHMgaW5kZXgsIG9yIH4wIGlmIHdpdGhpbiBib3VuZHMgWzAsIEBz
aXplKS4KPiArICovCj4gKyNpZm5kZWYgYXJyYXlfaW5kZXhfbWFza19ub3NwZWMKPiArc3RhdGlj
IGlubGluZSB1bnNpZ25lZCBsb25nIGFycmF5X2luZGV4X21hc2tfbm9zcGVjKHVuc2lnbmVkIGxv
bmcgaW5kZXgsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIHNpemUpCj4gK3sKPiArICAgIC8qCj4gKyAgICAgKiBBbHdh
eXMgY2FsY3VsYXRlIGFuZCBlbWl0IHRoZSBtYXNrIGV2ZW4gaWYgdGhlIGNvbXBpbGVyCj4gKyAg
ICAgKiB0aGlua3MgdGhlIG1hc2sgaXMgbm90IG5lZWRlZC4gVGhlIGNvbXBpbGVyIGRvZXMgbm90
IHRha2UKPiArICAgICAqIGludG8gYWNjb3VudCB0aGUgdmFsdWUgb2YgQGluZGV4IHVuZGVyIHNw
ZWN1bGF0aW9uLgo+ICsgICAgICovCj4gKyAgICBPUFRJTUlaRVJfSElERV9WQVIoaW5kZXgpOwo+
ICsgICAgcmV0dXJuIH4obG9uZykoaW5kZXggfCAoc2l6ZSAtIDFVTCAtIGluZGV4KSkgPj4gKEJJ
VFNfUEVSX0xPTkcgLSAxKTsKPiArfQo+ICsjZW5kaWYKPiArCj4gKy8qCj4gKyAqIGFycmF5X2lu
ZGV4X25vc3BlYyAtIHNhbml0aXplIGFuIGFycmF5IGluZGV4IGFmdGVyIGEgYm91bmRzIGNoZWNr
Cj4gKyAqCj4gKyAqIEZvciBhIGNvZGUgc2VxdWVuY2UgbGlrZToKPiArICoKPiArICogICAgIGlm
IChpbmRleCA8IHNpemUpIHsKPiArICogICAgICAgICBpbmRleCA9IGFycmF5X2luZGV4X25vc3Bl
YyhpbmRleCwgc2l6ZSk7Cj4gKyAqICAgICAgICAgdmFsID0gYXJyYXlbaW5kZXhdOwo+ICsgKiAg
ICAgfQo+ICsgKgo+ICsgKiAuLi5pZiB0aGUgQ1BVIHNwZWN1bGF0ZXMgcGFzdCB0aGUgYm91bmRz
IGNoZWNrIHRoZW4KPiArICogYXJyYXlfaW5kZXhfbm9zcGVjKCkgd2lsbCBjbGFtcCB0aGUgaW5k
ZXggd2l0aGluIHRoZSByYW5nZSBvZiBbMCwKPiArICogc2l6ZSkuCj4gKyAqLwo+ICsjZGVmaW5l
IGFycmF5X2luZGV4X25vc3BlYyhpbmRleCwgc2l6ZSkgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCj4gKyh7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgIHR5cGVvZihpbmRleCkgX2kgPSAo
aW5kZXgpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAg
dHlwZW9mKHNpemUpIF9zID0gKHNpemUpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCj4gKyAgICB1bnNpZ25lZCBsb25nIF9tYXNrID0gYXJyYXlfaW5kZXhfbWFz
a19ub3NwZWMoX2ksIF9zKTsgICAgICAgICAgICAgIFwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsg
ICAgQlVJTERfQlVHX09OKHNpemVvZihfaSkgPiBzaXplb2YobG9uZykpOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCj4gKyAgICBCVUlMRF9CVUdfT04oc2l6ZW9mKF9zKSA+IHNpemVvZihs
b25nKSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+
ICsgICAgKHR5cGVvZihfaSkpIChfaSAmIF9tYXNrKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCj4gK30pCj4gKwo+ICsjZW5kaWYgLyogWEVOX05PU1BFQ19IICov
Cj4gKwo+ICsvKgo+ICsgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gKyAqIG1vZGU6IEMKPiArICogYy1m
aWxlLXN0eWxlOiAiQlNEIgo+ICsgKiBjLWJhc2ljLW9mZnNldDogNAo+ICsgKiBpbmRlbnQtdGFi
cy1tb2RlOiBuaWwKPiArICogRW5kOgo+ICsgKi8KPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:46:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 14: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 1fbS0I-0001Iw-G8; Fri, 06 Jul 2018 14: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=zl61=jw=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fbS0H-0001Ir-Sc
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:46:33 +0000
X-Inumbo-ID: 606bd7a3-812b-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 606bd7a3-812b-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 14:46:33 +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 w66EhvvX086807;
 Fri, 6 Jul 2018 14:46: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=c6IW2Jz8IGWoCVmjsKSFaSrf55xhWU3L38FuhmhLieE=;
 b=dmm7JXgKB/Sup9cW31uxm8B8T8kAVLvvezFhEKok54uXBU4dttTdtOJtHUuyCEYombbH
 sCjKZ+XFwZy4CdQYpYTWPJ0vhzQiCVG7KZpaoLpndsuvdGbpXsDwglmGScr5RbbDhWcZ
 dAMZxx3yIiHPzFF7/3vKHpJMp7gU/9r7AGFq6p5MVQsxzkctx3FW9HKd6MJXdFUU2k42
 QG/s36ZfbZ7S5DJoWAdUb5Jz/7HIkjWv31iQUu4bpM9kCX0hmglxra1e+eZ1e8EaHTBr
 bf1yFtCQQgPtrSbgy5VjvzQue+Ym0n/5hC9G+PGzJye1mgcRa6jW7mr0ldc3DOVEdQB9 mQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2k0dnta1gu-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 06 Jul 2018 14:46: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 w66EkFcr004085
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 6 Jul 2018 14:46: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 w66EkEXH016673;
 Fri, 6 Jul 2018 14:46:14 GMT
Received: from olila.local.net-space.pl (/10.175.201.76)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 06 Jul 2018 07:46:13 -0700
Date: Fri, 6 Jul 2018 16:46:08 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180706144608.GL26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
 <20180704142505.GB26572@olila.local.net-space.pl>
 <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
 <20180704164848.GH26572@olila.local.net-space.pl>
 <5B3DD85402000078001D1574@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3DD85402000078001D1574@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8945
 signatures=668704
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-1806210000 definitions=main-1807060162
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDI6MzU6MzJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE4OjQ4LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6MzQ6MDlBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE2OjI1LCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT24gVGh1LCBKdW4gMjgsIDIwMTggYXQgMDc6
NTE6NTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDE5LjA2LjE4
IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4gVGhl
biByZW5hbWUgeGVuLm1iLmVmaSB0byB4ZW4uZWZpIGFuZCBkcm9wIGFsbCByZWxhdGVkCj4gPj4g
Pj4gPiBkaWZmZXJlbnRpYXRvcnMgaW4gdGhlIGNvZGUuCj4gPj4gPj4KPiA+PiA+PiBGb3IgdGhp
cyB5b3UnbGwgZmlyc3Qgb2YgYWxsIG5lZWQgdG8gY29udmluY2UgbWUgdGhhdCB0aGUgYmluYXJ5
IHlvdSBidWlsZCBpcwo+ID4+ID4+IGEgZHJvcC1pbiByZXBsYWNlbWVudCBmb3IgeGVuLmVmaS4g
QXMgbm90ZWQgaW4gdGhlIHJlcGxpZXMgdG8gZWFybGllcgo+ID4+ID4+IHBhdGNoZXMsIEknbSBn
ZXR0aW5nIHRoZSBpbXByZXNzaW9uIG9mIHRoaXMgbm90IGJlaW5nIHRoZSBjYXNlLiBBIGZ1cnRo
ZXIKPiA+PiA+PiBoaW50IHRvd2FyZHMgdGhpcyBpcyB0aGUgb3V0cmlnaHQgZGVsZXRpb24gb2Yg
eGVuL2FyY2gveDg2L2VmaS9ta3JlbG9jLmM6Cj4gPj4gPj4gSG93IGlzIHRoZSBYZW4gaW1hZ2Ug
Z29pbmcgdG8gYmUgcmVsb2NhdGVkIHRoYXQgd2F5LCB3aGVuIGxvYWRlZCBmcm9tCj4gPj4gPj4g
dGhlIEVGSSBzaGVsbCBvciBib290IGxvYWRlcj8KPiA+PiA+Cj4gPj4gPiBJdCB3b3JrcyBiZWNh
dXNlIGFsbCBhZGRyZXNzaW5nIGlzIHJlbGF0aXZlIHRvICVyaXAuIFRvIGJlIHByZWNpc2UsIG5l
dwo+ID4+ID4geGVuLmVmaSwgZWFybGllciB4ZW4ubWIuZWZpLCBjb250YWlucyBleGFjdGx5IHRo
ZSBzYW1lIGNvZGUgYXMgRUxGIGRvZXMuCj4gPj4gPiBTbywgaWYgRUxGIHdvcmtzIHdpdGhvdXQg
YW55IHJlbG9jYXRpb25zIHdoeSBQRSBzaG91bGQgbm90LiBFc3BlY2lhbGx5IG9uCj4gPj4gPiB4
ODYtNjQuIEFkZGl0aW9uYWxseSwgbXkgdGVzdHMgc2hvd2VkIHRoYXQgaW4gZ2VuZXJhbCBVRUZJ
IGltcGxlbWVudGF0aW9ucwo+ID4+ID4ganVzdCByZXF1aXJlIEJhc2UgUmVsb2NhdGlvbiBUYWJs
ZSBlbnRyeSBpbiBQRSBEYXRhIERpcmVjdG9yaWVzIHRvIHJlbG9jYXRlCj4gPj4gPiB0aGUgaW1h
Z2UuCj4gPj4KPiA+PiBUaGUgdGhpbmcgSSdtIG1pc3NpbmcgaW4gdGhlIHNlcmllcyBpcyB0aGUg
Z2VuZXJhdGlvbiBvZiB0aGUgcmVsb2NhdGlvbnMgdG8KPiA+PiBnbyBpbnRvIHRoZSBzZWN0aW9u
IHBvaW50ZWQgdG8gYnkgdGhpcyBEYXRhIERpcmVjdG9yeSBlbnRyeS4KPiA+Cj4gPiBUaGVyZSBp
cyBubyBzdWNoIHRoaW5nIGJlY2F1c2UgeGVuLm1iLmVmaSBkb2VzIG5vdCBuZWVkIHRoYXQuCj4K
PiBXZWxsLCBmaW5lLiBCdXQgeW91IHN0aWxsIG93ZSBtZSBhbiBhbnN3ZXIgdG8gdGhlICJ3aHki
IHBhcnQgaGVyZS4KPgo+ID4+ID4gRXZlbiBpdCBjYW4gYmUgZW1wdHkuIEFzIGl0IGlzIGluIGN1
cnJlbnQgcGF0Y2hzZXQuCj4gPj4KPiA+PiBObywgaXQgY2FuJ3QgYmUgZW1wdHkuIEp1c3QgdHJ5
IHJlbW92aW5nIHRoZSByZWxvY2F0aW9ucyBmcm9tIHhlbi5lZmkgYW5kCj4gPj4gc2VlIHdoYXQg
eW91IGdldC4KPiA+Cj4gPiBJIGFtIHByZXR0eSBzdXJlIHRoYXQgY3VycmVudCB4ZW4uZWZpIHdp
bGwgbm90IHdvcmsgd2l0aG91dCAucmVsb2Mgc2VjdGlvbi4KPiA+IEhvd2V2ZXIsIHhlbi5tYi5l
Zmkgd29ya3Mgd2l0aG91dCBhbnkgaXNzdWUuIFNvLCBJIGFtIG5vdCBzdXJlIHdoZXJlIGlzIHRo
ZQo+ID4gcHJvYmxlbS4gKy8tIGZha2UgLnJlbG9jIGVudHJ5IHdoaWNoIEkgd2FzIHRhbGtpbmcg
YWJvdXQgZWFybGllci4KPgo+IEFzIHBlciBhYm92ZTogSWYgdGhpcyBpcyB0aGUgY2FzZSAtIGZp
bmUuIEJ1dCBJIHdhbnQgdGhpcyB0byBiZSBleHBsYWluZWQsCj4gbm90IHRoZSBsZWFzdCBiZWNh
dXNlIEknZCBsaWtlIHRvIHVuZGVyc3RhbmQgaWYgSSB3YXN0ZWQgZWZmb3J0IGJhY2sgd2hlbgo+
IEkgYWRkZWQgdG8gY29kZSB0byBwcm9kdWNlIGFuZCBoYW5kbGUgdGhlIHJlbG9jYXRpb25zLgoK
T0ssIHhlbi5tYi5lZmkgZG9lcyBub3QgbmVlZCByZWxvY3MgYmVjYXVzZToKICAtIHdlIGdlbmVy
YXRlIFBFIGZpbGUgZnJvbSB4ZW4tc3ltcyBmaWxlIGxpa2Ugd2UgZG8gd2l0aCBFTEYgb3V0cHV0
OwogICAgc28sIHRoZSBjb2RlIGluIHRoZSBQRSBmaWxlIGlzIHRoZSBzYW1lIGxpa2UgaW4gdGhl
IEVMRiBmaWxlOwogICAgaGVuY2UsIGlmIEVMRiB3b3JrcyB3aHkgUEUgc2hvdWxkIG5vdCwKICAt
IGFsbCBhZGRyZXNzaW5nIGlzIHJlbGF0aXZlIHRvICVyaXAgYXMgaXQgaXMgaW4gRUxGIGZpbGUs
CiAgLSBwYWdlIHRhYmxlcyBjb250ZW50IGlzIHVwZGF0ZWQgYnkgWGVuIEVGSSBib290IGNvZGUg
YW5kCiAgICBkb2VzIG5vdCBkZXBlbmQgb24gLnJlbG9jIHNlY3Rpb24uCgpIbW1tLi4uIEFuZCBh
ZnRlciBzb21lIHRoaW5raW5nIEkgcmVhbGl6ZWQgdGhhdCBtYXliZSB5b3UgdXNlZCByZWxvY3Mg
YmVjYXVzZQpwcm9iYWJseSBpdCBpcyBub3QgcG9zc2libGUsIG9yIGF0IGxlYXN0IGRpZmZpY3Vs
dCwgdG8gaGF2ZSByZWxvY2F0YWJsZSBQRQpFRkkgaWEzMiBiaW5hcnkgd2l0aG91dCB0aGVtLiBJ
SVJDIHlvdSBkaWQgdGhhdCB3b3JrIHdoZW4gMzJiaXQgWGVuIHdhcwpzdXBwb3J0ZWQuIEhvd2V2
ZXIsIEkgYW0gbm90IHN1cmUgWGVuIFBFIEVGSSBpYTMyIHdhcyBidWlsZCBvciBub3QuIEFub3Ro
ZXIKZmFjdG9yIG1heWJlIHdhcyB0aGF0LCBJSVJDLCB5b3UgZGVyaXZlZCBYZW4gRUZJIGJvb3Qg
ZnJvbSBhbm90aGVyIGludGVybmFsClNVU0UgRUZJIHByb2plY3QuIEhlbmNlLCB0aGVyZSBpcyBh
IGNoYW5jZSB0aGF0IGl0IGlzIG1vcmUgb3IgbGVzcyBjb3B5CmZyb20gaXQuCgo+ID4+ID4gVGhv
dWdoIEkgYW0KPiA+PiA+IGFmcmFpZCBhYm91dCBtb3JlIHBpY2t5IFVFRkkgc3R1ZmYgYW5kIGNv
bnNpZGVyaW5nIGFkZGl0aW9uIG9mIGF0IGxlYXN0Cj4gPj4gPiBvbmUgLnJlbG9jIGVudHJ5LCBm
YWtlIG9uZSwgYXMgTGludXgga2VybmVsIGRvZXMuIEFuZCB0aGlzIHJpc2VzIGFub3RoZXIKPiA+
PiA+IHF1ZXN0aW9uOiBzaG91bGQgbm90IHdlIGFkZCAuYnNzIHNlY3Rpb24gaW50byBQRSBoZWFk
ZXI/IFJpZ2h0IG5vdyBpdCBpcwo+ID4+ID4gZW1iZWRkZWQvaGlkZGVuIGluIFBFIC50ZXh0IHNl
Y3Rpb24uCj4gPj4KPiA+PiBNeSB4ZW4uZWZpIGRvZXMgaGF2ZSBhIC5ic3Mgc2VjdGlvbi4KPiA+
Cj4gPiBJdCBpcyBjb21wbGV0ZWx5IHZhbGlkIHRvIGhhdmUgQlNTIGVtYmVkZGVkIGluIC50ZXh0
IHNlY3Rpb24gb3IgbGl2aW5nCj4gPiBhcyBhIHNlcGFyYXRlIGVudGl0eSBpbiBQRSBzZWN0aW9u
IHRhYmxlLiBTbywgdGhlIHF1ZXN0aW9uIGlzOiB3aGljaCBvbmUKPiA+IGRvIHdlIHByZWZlcj8g
Q3VycmVudGx5IGV4aXN0aW5nIHhlbi5tYi5lZmkgbGF5b3V0IGlzIHNpbWlsYXIgdG8gRUxGIGxh
eW91dC4KPgo+IEknZCBwcmVmZXIgYW55IGJpbmFyeSB0byBsb29rIGFzIG5hdHVyYWwgYXMgcG9z
c2libGUuIEhvd2V2ZXIsIG91ciBFTEYKPiBiaW5hcnkgZG9lc24ndCwgYW5kIGhlbmNlIEkgd291
bGRuJ3QgaW5zaXN0IG9uIHRoaXMgdG8gYmUgdGhlIGNhc2UgZm9yCj4gdGhlIFBFIG9uZS4gVGhl
cmUncyBhIHJlYXNvbiBmb3IgdGhlIEVMRiBvbmUgdG8gYmUgdGhlIHdheSBpdCBpcywgdGhvdWdo
LgoKTXkgZ3Vlc3MgaXMgdGhhdCBpdCBpcyByZWxhdGVkLCBhdCBsZWFzdCB0byBzb21lIGV4dGVu
dCwgdG8gdGhlCmNvbXBhdGliaWxpdHkgd2l0aCB0aGUgTXVsaWJvb3QgcHJvdG9jb2wuIENvbW1p
dCBiMTk5YzQ0IChlZmk6IGJ1aWxkIHhlbi5negp3aXRoIEVGSSBjb2RlKSBleHBsYWlucyB0aGUg
cHJvYmxlbSBxdWl0ZSB3ZWxsLiBIb3dldmVyLCBBRkFJQ1QsIGl0IGlzCnBvc3NpYmxlIHRvIGJ1
aWxkIEVMRiB3aXRoIC50ZXh0IGFuZCAuYnNzIHNlY3Rpb25zIHdoaWNoIGNhbiBiZSBwcm9wZXJs
eQpkaWdlc3RlZCBieSB0aGUgTXVsdGlib290IHByb3RvY29scy4KCj4gSWYgbm8gc2ltaWxhciBy
ZWFzb24gZXhpc3RzIGZvciB0aGUgUEUgb25lLCB0aGVuIHBsZWFzZSBoYXZlIGl0IGhhdmUgYQo+
ICJub3JtYWwiIHNldCBvZiBzZWN0aW9ucy4KCk9LLCBJIHdpbGwgYWRkIC5ic3MgYW5kIGZha2Ug
LnJlbG9jIHNlY3Rpb24uCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 14:52:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 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 1fbS5i-00023I-Bq; Fri, 06 Jul 2018 14:52: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=jkxw=jw=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fbS5g-000238-T6
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 14:52:09 +0000
X-Inumbo-ID: 24906086-812c-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x241.google.com (unknown [2607:f8b0:4002:c05::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24906086-812c-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 16:52:03 +0200 (CEST)
Received: by mail-yw0-x241.google.com with SMTP id t18-v6so4271862ywg.2
 for <xen-devel@lists.xenproject.org>; Fri, 06 Jul 2018 07:52: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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=p+SPtk1pB5tczXAJ7UnO9NS140vSsZMx+9oRLf6e0hU=;
 b=fFWUrqzcJqmPEJIMk9+UqLPnqMswvDJlg3rgHCbHSbhcx+EROXalZDAyldZBhXjWEt
 bjkD0gsijfgE22HVvJVM5JNvx7CoDU1+WzT0Vq0Z2LAnDoP1pi+HBA8DM59ZRrj9QbCM
 cnEArp//o2aqtfRqlbSndQ+dFCNui4ZHGktPI=
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=p+SPtk1pB5tczXAJ7UnO9NS140vSsZMx+9oRLf6e0hU=;
 b=KF2GPV1kQ6Zc1z7Bd/wIT5dKNGymFlkPKrKpWvhNJwQZ7FUsFW5S73Ygwy7IIQba1C
 7nX46zr5NM8RZmp0JA6AzdhAfbk7tZKG4gvKosqyWkUQXNXbhtNdd/HtGV9eFWOq9xSv
 axRIemQskFTPkoVsGqd0ihLZatkCFbSSeyY2lWehnhI2mDjcrEy5iPQwY0PxvGyCWIiq
 2tkxgwJY9iugu7B0k6S/QKaHuqqPOWAUS+rhStYQtwADkyVd3g+7ZpSRlxP58SlkqHW5
 n3yzyZiSM24zF2TocD7l7FzSCTj07z1brUlmDw5ysTHjUY0Ux1pgkDJBMO/mBAF+xM96
 va/A==
X-Gm-Message-State: APt69E0dI1T7+6dfHD+a1HTFTCNODPX0e1r3FPGv35eOeLRf+iljXEFW
 kB1pGKeVvOhXbMGSzyUciayV+Q==
X-Google-Smtp-Source: AAOMgpfsrmWVQOsX/CZekFs/Id80NpNMpeyAduvOfcGODIZwy7ZzKmGxi6ywOYhJ8DqWRuswUStdRQ==
X-Received: by 2002:a81:6686:: with SMTP id
 a128-v6mr4908394ywc.256.1530888725927; 
 Fri, 06 Jul 2018 07:52:05 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id b68-v6sm5884268ywh.68.2018.07.06.07.52.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 06 Jul 2018 07:52:05 -0700 (PDT)
Date: Fri, 6 Jul 2018 09:52:04 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180706145204.gozvorhnw2x6bjns@doug-macbook.localdomain>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 advisory-board@lists.xenproject.org, Rich Persaud <persaur@gmail.com>,
 committers@xenproject.org, xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@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>

T24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDI6MzI6MTZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA1LjA3LjE4IGF0IDIwOjEzLCA8Y2FyZG9lQGNhcmRvZS5jb20+IHdyb3Rl
Ogo+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMTI6MTY6MDlQTSArMDEwMCwgSWFuIEphY2tz
b24gd3JvdGU6Cj4gPj4gSnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW05v
dGVzIGZvciB4ZW4gc3VtbWl0IDIwMTggZGVzaWduIAo+ID4gc2Vzc2lvbl0gUHJvY2VzcyBjaGFu
Z2VzOiBpcyB0aGUgNiBtb250aGx5IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hvcnQsIAo+ID4gU2Vj
dXJpdHkgUHJvY2VzcywgLi4uIik6Cj4gPj4gPiBXZSBkaWRuJ3QgbG9vayBhdCB0aGUgc3BvcmFk
aWMgZmFpbGluZyB0ZXN0cyB0aG9yb3VnaGx5IGVub3VnaC4gVGhlCj4gPj4gPiBoeXBlcmNhbGwg
YnVmZmVyIGZhaWx1cmUgaGFzIGJlZW4gdGhlcmUgZm9yIGFnZXMsIGEgbmV3ZXIga2VybmVsIGp1
c3QKPiA+PiA+IG1hZGUgaXQgbW9yZSBwcm9iYWJsZS4gVGhpcyB3b3VsZCBoYXZlIHNhdmVkIHVz
IHNvbWUgd2Vla3MuCj4gPj4gCj4gPj4gSW4gZ2VuZXJhbCwgYXMgYSBjb21tdW5pdHksIHdlIGFy
ZSB2ZXJ5IGJhZCBhdCB0aGlzIGtpbmQgb2YgdGhpbmcuCj4gPj4gCj4gPj4gSW4gbXkgZXhwZXJp
ZW5jZSwgdGhlIGRldmVsb3BtZW50IGNvbW11bml0eSBpcyBub3QgcmVhbGx5IGludGVyZXN0ZWQK
PiA+PiBpbiBmaXhpbmcgYnVncyB3aGljaCBhcmVuJ3QgZGlyZWN0bHkgaW4gdGhlaXIgd2F5Lgo+
ID4+IAo+ID4+IFlvdSBjYW4gb2JzZXJ2ZSB0aGlzIGVhc2lseSBpbiB0aGUgd2F5IHRoYXQgcmVn
cmVzc2lvbiBpbiBMaW51eCwKPiA+PiBzcG90dGVkIGJ5IG9zc3Rlc3QsIGFyZSBoYW5kbGVkLiAg
TGludXggNC45IGhhcyBiZWVuIGJyb2tlbiBmb3IgNDMKPiA+PiBkYXlzLiAgTGludXggbWFpbmxp
bmUgaXMgYnJva2VuIHRvby4KPiA+PiAKPiA+PiBXZSBkbyBub3QgaGF2ZSBhIHRlYW0gb2YgcGVv
cGxlIHJlYWRpbmcgdGhlc2UgdGVzdCByZXBvcnRzLCBhbmQKPiA+PiBjaGFzaW5nIGRldmVsb3Bl
cnMgdG8gZml4IHRoZW0uICBJIGNlcnRhaW5seSBkbyBub3QgaGF2ZSB0aW1lIHRvIGRvCj4gPj4g
dGhpcyB0cmlhZ2UuICBPbiB0cmVlcyB3aGVyZSBvc3N0ZXN0IGZhaWx1cmVzIGRvIG5vdCBibG9j
awo+ID4+IGRldmVsb3BtZW50LCB0aGluZ3MgZ28gdW5maXhlZCBmb3Igd2Vla3MsIHNvbWV0aW1l
cyBtb250aHMuCj4gPiAKPiA+IEhvbmVzdGx5IHRoaXMgaXMgd2hlcmUgd2UgbmVlZCBzb21lIGtp
bmQgb2YgbWV0cmljcyB3aXRoIG91dHB1dCB0aGF0IG15Cj4gPiA1LXllYXIgb2xkIGNvdWxkIGRl
Y2lwaGVyLiBUaGUgT1NTVEVTVCBlbWFpbHMgYXJlIGxhcmdlIGFuZCBvdmVyd2hlbG1pbmcKPiA+
IGFuZCByZXF1aXJlIGEgYml0IG9mIHRpbWUgY29tbWl0bWVudCB0byBkaWdlc3QgdGhlIHZvbHVt
ZSBhbmQgYW1vdW50IG9mCj4gPiBkYXRhLgo+IAo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB0aGlzOiBB
bGwgdGhhdCdzIHJlYWxseSByZWxldmFudCBpbiB0aG9zZSBtYWlscyBmb3IKPiBhbiBpbml0aWFs
IGNoZWNrIGlzIHRoZSB0b3AgbW9zdCBzZWN0aW9uICJUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQKPiBhbmQgYXJlIGJsb2NraW5nIi4gRXZlcnl0aGluZyBmdXJ0aGVyIGZyb20gdGhhdCByZXF1
aXJlcyBsb29raW5nIGludG8KPiBvbmUgb3IgbW9yZSBvZiB0aGUgbG9ncyBhbmQgYXV4aWxpYXJ5
IGZpbGVzIGxpbmtlZCB0byBhdCB0aGUgdmVyeSB0b3AKPiBvZiB0aG9zZSBtYWlscy4KPiAKCk15
IHBvaW50IGlzIG1vcmUgYWJvdXQgaHVtYW4gbmF0dXJlLiBXaGVuIHBlb3BsZSBmZWVsIG92ZXJ3
aGVsbWVkIHRoZW4KdGVuZCB0byBzaHkgYXdheS4gVGhlIGFtb3VudCBvZiBlbWFpbHMgdGhhdCBw
ZW9wbGUgbmVlZCB0byBjaGVjayBvbiBpcwpmYWlybHkgaGlnaC4gU28gcmVkdWNpbmcgaXQgZG93
biBpbnRvIHNvbWUgZWFzeSBzdW1tYXJ5IHdvdWxkIGhlbHAgZ2V0Cm1vcmUgZXllcyBvbiB0aGlu
Z3MuIFRoaXMgaXMgdGhlIHJlYXNvbiB3ZSBoYXZlIGNvdmVyIGxldHRlcnMgZm9yIGEKc2VyaWVz
IG9mIGNvbW1pdHMuIEZvbGtzIHdvdWxkIGJlIG92ZXJ3aGVsbWVkIGlmIHRoZXkgaGFkIHRvIGV4
cGxvcmUKZWFjaCBvbmUgdG8gc2VlIHdoYXQgdGhlIGdvYWwgb2YgdGhlIHNlcmllcyB3YXMuCgpB
bHNvIG9uZSB0ZXN0IGZsaWdodCBlbWFpbCBkb2Vzbid0IHByb3ZpZGUgaW5mb3JtYXRpb24gb24g
dHJlbmRzLgoKPiA+IEplbmtpbnMgdXNlcyB3ZWF0aGVyIGljb25zIHRvIGF0dGVtcHQgdG8gY29u
dmV5IGlmIHRoaXMgdGVzdCBpcwo+ID4gdHJlbmRpbmcgd29yc2Ugb3IgYmV0dGVyIG9yIHN1Y2Nl
c3NmdWwgb3IgYnJva2VuLiBJZiBpdCBmYWlscyBidXQgbm90Cj4gPiBldmVyeSB0aW1lIGFuZCB0
aGUgYW1vdW50IG9mIGZhaWx1cmVzIGlzIGluY3JlYXNpbmcgb3ZlciB0aW1lIHRoZW4gaXRzCj4g
PiBnb3Qgc3Rvcm0gY2xvdWRzLiBJZiB0aGUgYW1vdW50IG9mIGZhaWx1cmVzIGlzIGRlY3JlYXNp
bmcgdGhlcmUncyBhCj4gPiBsaXR0bGUgYml0IG9mIHN1biBwZWFraW5nIG91dC4KPiA+IAo+ID4g
SnVzdCBzb21lIGtpbmQgb2YgZGFzaGJvYXJkIHdoaWNoIHdvdWxkIHRlbGwgbWUgd2hhdCB3b3Vs
ZCBwcm92aWRlIHRoZQo+ID4gbW9zdCB2YWx1ZSB0byBkcmlsbCBpbnRvIHdvdWxkIGxpa2VseSBn
byBhIGxvbmcgd2F5LiBCdXQgYWdhaW4sIHRoaXMgaXMKPiA+IGp1c3QgYW4gYXNzdW1wdGlvbiBh
bmQgY291bGQgYmUgYSB0aW1lIHdhc3RlLgo+IAo+IEkgdGhpbmsgZXZlcnkgdGVzdCBmYWlsdXJl
IHdhcnJhbnRzIGxvb2tpbmcgaW50by4gSXQgaXMganVzdCB0aGUgY2FzZSB0aGF0Cj4gYWZ0ZXIg
aGF2aW5nIHNlZW4gYSBjZXJ0YWluICJ1bmludGVyZXN0aW5nIiBjYXNlIGEgbnVtYmVyIG9mIHRp
bWVzLCBJCj4gZm9yIGluc3RhbmNlIG1ha2UgZnVydGhlciBpbXBsaWNhdGlvbnMgZnJvbSB0aGF0
IG9uIGxhdGVyIGZsaWdodCByZXBvcnRzLgo+IE1heWJlIEkgc2hvdWxkbid0LCBidXQgSSBhbHNv
IGNhbid0IGFmZm9yZCBzcGVuZGluZyBlbmRsZXNzIGhvdXJzIG9uCj4gbG9va2luZyBhbGwgdGhl
IGRldGFpbHMgb2YgYWxsIHRoZSBmbGlnaHRzLgo+IAo+IEphbgoKWW91IGVmZmVjdGl2ZWx5IHN1
cHBvcnRlZCBteSBwb2ludCBpbiB0aGUgZW5kLiBQZW9wbGUgdmFsdWUgdGhlaXIgdGltZS4KR2l2
aW5nIHRoZW0gZGV0YWlscyBhYm91dCB0cmVuZHMgY291bGQgaGVscCBmb2xrcyB0byBsb29rIGF0
IHRlc3QKZmFpbHVyZXMgdGhhdCBoYXZlICJpbnRlcmVzdGluZyIgZmFpbHVyZXMuCgotLQpEb3Vn
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 15:08:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 15: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 1fbSLZ-00036P-9S; Fri, 06 Jul 2018 15:08: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbSLY-00036K-4n
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 15:08:32 +0000
X-Inumbo-ID: 71e02f8e-812e-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 71e02f8e-812e-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 15:08:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 09:08:29 -0600
Message-Id: <5B3F85ED02000078001D1EA5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 09:08:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
 <20180704133109.GA26572@olila.local.net-space.pl>
 <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
 <20180704163542.GG26572@olila.local.net-space.pl>
 <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
 <20180706140248.GK26572@olila.local.net-space.pl>
In-Reply-To: <20180706140248.GK26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDA2LjA3LjE4IGF0IDE2OjAyLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFRodSwgSnVsIDA1LCAyMDE4IGF0IDAyOjE4OjAzQU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMDQuMDcuMTggYXQgMTg6MzUsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6Mjc6NDNBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAwNC4wNy4xOCBhdCAxNjowMSwgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiBPbiBNb24sIEp1biAyNSwgMjAx
OCBhdCAwOTozNjowN0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4gPj4+IE9u
IDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+PiA+
PiA+PiA+IEBAIC01ODIsNiArNTg3LDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlZmlfYXJjaF9t
ZW1vcnlfc2V0dXAodm9pZCkKPj4gPj4gPj4gPiAgICAgIGlmICggIWVmaV9lbmFibGVkKEVGSV9M
T0FERVIpICkKPj4gPj4gPj4gPiAgICAgICAgICByZXR1cm47Cj4+ID4+ID4+ID4KPj4gPj4gPj4g
PiArICAgIGlmICggZWZpX2VuYWJsZWQoRUZJX01CX0xPQURFUikgKQo+PiA+PiA+PiA+ICsgICAg
ICAgIGZvciAoIHB0ZSA9IF9fcGFnZV90YWJsZXNfc3RhcnQ7IHB0ZSA8IF9fcGFnZV90YWJsZXNf
ZW5kOwo+PiA+PiA+PiA+ICsgICAgICAgICAgICAgIHB0ZSArPSAoIHB0ZSAhPSAoaW50cHRlX3Qg
KilsMl9pZGVudG1hcCApID8gMSA6IDQgKiBMMl9QQUdFVEFCTEVfRU5UUklFUyApCj4+ID4+ID4+
Cj4+ID4+ID4+IFBsZWFzZSBhdm9pZCBleHBsaWNpdCBjYXN0cyAtICZsMmVfZ2V0X2ludHB0ZShs
Ml9pZGVudG1hcFswXSkgb3IKPj4gPj4gPj4gc29tZXRoaW5nIGFsb25nIHRob3NlIGxpbmVzIG91
Z2h0IHRvIHdvcmsgaGVyZS4gU2FtZSBmb3IKPj4gPj4gPj4gNCAqIEwyX1BBR0VUQUJMRV9FTlRS
SUVTIC0geW91IG1lYW4gQVJSQVlfU0laRSgpIHRoZXJlLgo+PiA+PiA+Cj4+ID4+ID4gT0suCj4+
ID4+ID4KPj4gPj4gPj4gQWxzbyB0aGlzIHdob2xlIGNvZGUgYmxvY2sgbmVlZHMgYSBjb21tZW50
LCB0byBleHBsYWluIHdoYXQgaXQKPj4gPj4gPj4gZG9lcyBhbmQgYWxzbyB3aHkgbDJfaWRlbnRt
YXAgbmVlZHMgc2tpcHBpbmcuCj4+ID4+ID4+Cj4+ID4+ID4+IEZ1cnRoZXJtb3JlIC0gaXNuJ3Qg
dGhpcyBvZmYgYnkgb25lLCBhbmQgeW91IHByb2Nlc3MgbDJfaWRlbnRtYXBbMF0KPj4gPj4gPj4g
dGhpcyB3YXksIHNraXBwaW5nIHRoZSByZXN0IF9wbHVzXyB0aGUgZmlyc3QgZm9sbG93aW5nIGVu
dHJ5PyBJIHRoaW5rCj4+ID4+ID4KPj4gPj4gPiBUaGUgY29kZSBtaW1pY3Mgc2ltaWxhciBjb2Rl
IGluIGhlYWQuUy4KPj4gPj4KPj4gPj4gSSBjYW4ndCBzZWUgYSBzaW1pbGFyIG9mZi1ieS0xIGlu
IGhlYWQuUy4KPj4gPgo+PiA+ICA2NjIgICAgICAgICAvKgo+PiA+ICA2NjMgICAgICAgICAgKiBV
cGRhdGUgZnJhbWUgYWRkcmVzc2VzIGluIHBhZ2UgdGFibGVzIGV4Y2x1ZGluZyBsMl9pZGVudG1h
cAo+PiA+ICA2NjQgICAgICAgICAgKiB3aXRob3V0IGl0cyBmaXJzdCBlbnRyeSB3aGljaCBwb2lu
dHMgdG8gbDFfaWRlbnRtYXAuCj4+ID4gIDY2NSAgICAgICAgICAqLwo+PiA+ICA2NjYgICAgICAg
ICBtb3YgICAgICQoKF9fcGFnZV90YWJsZXNfZW5kLV9fcGFnZV90YWJsZXNfc3RhcnQpLzgpLCVl
Y3gKPj4gPiAgNjY3ICAgICAgICAgbW92ICAgICAkKCgobDJfaWRlbnRtYXAtX19wYWdlX3RhYmxl
c19zdGFydCkvOCkrMSksJWVkeAo+PiA+ICA2NjggMTogICAgICBjbXAgICAgICQoKGwyX2lkZW50
bWFwK2wyX2lkZW50bWFwX3NpemVvZi1fX3BhZ2VfdGFibGVzX3N0YXJ0KS84KSwlZWN4Cj4+ID4g
IDY2OSAgICAgICAgIGNtb3ZlICAgJWVkeCwlZWN4Cj4+ID4gIDY3MCAgICAgICAgIHRlc3RsICAg
JF9QQUdFX1BSRVNFTlQsc3ltX2ZzKF9fcGFnZV90YWJsZXNfc3RhcnQpLTgoLCVlY3gsOCkKPj4g
PiAgNjcxICAgICAgICAganogICAgICAyZgo+PiA+ICA2NzIgICAgICAgICBhZGQgICAgICVlc2ks
c3ltX2ZzKF9fcGFnZV90YWJsZXNfc3RhcnQpLTgoLCVlY3gsOCkKPj4gPiAgNjczIDI6ICAgICAg
bG9vcCAgICAxYgo+Pgo+PiBXZWxsIC0gdGhpcyBpcyB0aGUgY29kZSBpbiBxdWVzdGlvbiwgYnV0
IHlvdSBmYWlsIHRvIHBvaW50IG91dCB3aGVyZQo+PiB0aGUgb2ZmLWJ5LTEgaXMuCj4gCj4gTGlu
ZSA2NjcsIDY2OCBhbmQgNjY5LgoKSSBkb24ndCB0aGluayBzbywgbm8uIE5vdGUgdGhlIC04IGlu
IGxpbmVzIDY3MCBhbmQgNjcyLgoKPj4gPj4gPj4gPiBAQCAtMjcxLDYgKzI4NCw5IEBAIFNFQ1RJ
T05TCj4+ID4+ID4+ID4gICAgICAgICAqKC5kYXRhLnJlbCkKPj4gPj4gPj4gPiAgICAgICAgICoo
LmRhdGEucmVsLiopCj4+ID4+ID4+ID4gICAgICAgICBDT05TVFJVQ1RPUlMKPj4gPj4gPj4gPiAr
ICAgICAgIC8qIFBFIGZpbGUgbXVzdCBlbmQgYXQgWEVOX0ZJTEVfQUxJR04gYm91bmRhcnkuICov
Cj4+ID4+ID4+ID4gKyAgICAgICAuID0gQUxJR04oWEVOX0ZJTEVfQUxJR04pOwo+PiA+PiA+PiA+
ICsgICAgICAgX19wZV90ZXh0X3Jhd19lbmQgPSAuOwo+PiA+PiA+Pgo+PiA+PiA+PiBJcyB0aGlz
IHJlYWxseSBhIHJlcXVpcmVtZW50IG9uIHRoZSBmaWxlLCBvciBqdXN0IG9uIHRoZSBsYWJlbD8K
Pj4gPj4gPgo+PiA+PiA+IEZpbGUsIHNvLCBwcm9iYWJseSBpdCBjYW4gYmUgbW92ZWQgYmVoaW5k
IHRoZSBsYWJlbC4gVGhvdWdoIGl0IG1lYW5zCj4+ID4+ID4gdGhhdCBfX3BlX3RleHRfcmF3X2Vu
ZCB3aWxsIG5vdCBwb2ludCB0byB0aGUgcmVhbCBlbmQgb2YgLnRleHQgc2VjdGlvbi4KPj4gPj4K
Pj4gPj4gVGhpcyBpcyBhbiBhbnN3ZXIgY29udHJhZGljdGluZyBpdHNlbGY6IElmIHRoZSByZXF1
aXJlbWVudCBpbmRlZWQKPj4gPj4gaXMgb24gdGhlIGZpbGUsIHRoZW4gdGhpbmdzIG5lZWQgdG8g
cmVtYWluIGFzIGlzLiBJJ20gd29uZGVyaW5nCj4+ID4+IHRob3VnaCB3aGF0IGVudGl0eSB3b3Vs
ZCBlbmZvcmNlIHRoaXMgcmVxdWlyZW1lbnQgKGlmIHN1Y2gKPj4gPj4gZXhpc3RzIGluIHRoZSBm
aXJzdCBwbGFjZSkuCj4+ID4KPj4gPiBJIGFtIG5vdCBzdXJlIHdoYXQga2luZCBvZiBlbnRpdHkg
eW91IHRoaW5rIGFib3V0Lgo+Pgo+PiBUYWtpbmcgeW91ciBjb21tZW50LCB0aGVyZSBtdXN0IGJl
IChhKSBzb21ldGhpbmcgc2FpZCBpbiB0aGUgc3BlYwo+PiBhbmQgKGIpIGl0cyAidmlvbGF0aW9u
IiBsZWFkaW5nIHRvIHByb2JsZW1zLiBJIGd1ZXNzIGlmIEkgZHVnIGNhcmVmdWxseQo+PiBlbm91
Z2ggSSBtaWdodCBiZSBhYmxlIHRvIGZpbmQgKGEpLCBzbyBpdCBpcyAoYikgdGhhdCBJJ20gYXNr
aW5nIGFib3V0Lgo+IAo+IE1pY3Jvc29mdCBQb3J0YWJsZSBFeGVjdXRhYmxlIGFuZCBDb21tb24g
T2JqZWN0IEZpbGUgRm9ybWF0Cj4gU3BlY2lmaWNhdGlvbiwgUmV2aXNpb24gMTEsIHNheXMgdGhp
czoKPiAKPiAgIEZpbGVBbGlnbm1lbnQ6IFRoZSBhbGlnbm1lbnQgZmFjdG9yIChpbiBieXRlcykg
dGhhdCBpcyB1c2VkIHRvIGFsaWduCj4gICB0aGUgcmF3IGRhdGEgb2Ygc2VjdGlvbnMgaW4gdGhl
IGltYWdlIGZpbGUuIFRoZSB2YWx1ZSBzaG91bGQgYmUgYSBwb3dlcgo+ICAgb2YgMiBiZXR3ZWVu
IDUxMiBhbmQgNjQgSywgaW5jbHVzaXZlLiBUaGUgZGVmYXVsdCBpcyA1MTIuIElmIHRoZQo+ICAg
U2VjdGlvbkFsaWdubWVudCBpcyBsZXNzIHRoYW4gdGhlIGFyY2hpdGVjdHVyZeKAmXMgcGFnZSBz
aXplLCB0aGVuCj4gICBGaWxlQWxpZ25tZW50IG11c3QgbWF0Y2ggU2VjdGlvbkFsaWdubWVudC4K
CldlbGwsIGFzIHNhaWQgYmVmb3JlIC0gdGhlcmUncyBhIHZhcmlldHkgb2YgV2luZG93cyBkcml2
ZXJzIHdpdGggbXVjaApzbWFsbGVyIGFsaWdubWVudCAob2Z0ZW4gMzIpLgoKPiBBbmQgZS5nLiBh
dCBsZWFzdCBzYnNpZ24gaXMgdmVyeSBwaWNreSBhbmQgY29tcGxhaW5zIGlmIHNlY3Rpb25zIGFy
ZQo+IG5vdCBhbGlnbmVkIGNvcnJlY3RseSBpbiB0aGUgUEUgZmlsZS4KClRoYXQncyBwb3NzaWJs
eSByZWxldmFudCwgYW5kIHdvdWxkIG1ha2UgdXAgZm9yIGEgZ29vZCByZWFzb24gaGVyZS4KSW4g
d2hpY2ggY2FzZSwgd2l0aCB0aGUgY29tbWVudCBtaW5pbWFsbHkgZXh0ZW5kZWQsIEknbSBmaW5l
IHdpdGggdGhlCmNoYW5nZSBhcyBzdGlsbCB2aXNpYmxlIGFib3ZlLgoKSmFuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 15:09:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 15: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 1fbSMq-0003DV-Se; Fri, 06 Jul 2018 15:09: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbSMo-0003DI-MZ
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 15:09:50 +0000
X-Inumbo-ID: 9d97d1c8-812e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d97d1c8-812e-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 17:09:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59601839"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23359.34361.279794.653470@mariner.uk.xensource.com>
Date: Fri, 6 Jul 2018 16:09:45 +0100
To: Doug Goldstein <cardoe@cardoe.com>
In-Reply-To: <20180706145204.gozvorhnw2x6bjns@doug-macbook.localdomain>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
 <20180706145204.gozvorhnw2x6bjns@doug-macbook.localdomain>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 advisory-board@lists.xenproject.org, Rich Persaud <persaur@gmail.com>,
 committers@xenproject.org, Jan Beulich <JBeulich@suse.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>

RG91ZyBHb2xkc3RlaW4gd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtOb3RlcyBmb3IgeGVuIHN1
bW1pdCAyMDE4IGRlc2lnbiBzZXNzaW9uXSBQcm9jZXNzIGNoYW5nZXM6IGlzIHRoZSA2IG1vbnRo
bHkgcmVsZWFzZSBDYWRlbmNlIHRvbyBzaG9ydCwgU2VjdXJpdHkgUHJvY2VzcywgLi4uIik6Cj4g
WW91IGVmZmVjdGl2ZWx5IHN1cHBvcnRlZCBteSBwb2ludCBpbiB0aGUgZW5kLiBQZW9wbGUgdmFs
dWUgdGhlaXIgdGltZS4KPiBHaXZpbmcgdGhlbSBkZXRhaWxzIGFib3V0IHRyZW5kcyBjb3VsZCBo
ZWxwIGZvbGtzIHRvIGxvb2sgYXQgdGVzdAo+IGZhaWx1cmVzIHRoYXQgaGF2ZSAiaW50ZXJlc3Rp
bmciIGZhaWx1cmVzLgoKWW91ciBmb2N1c2Ugb24gdGhlIG5vdGlvbiBvZiAidHJlbmQiIGhlcmUg
aXMgaW50ZXJlc3RpbmcuCgpPbmUgd2F5IG9mIGxvb2tpbmcgYXQgdGhhdCBpcyB0aGF0IHJlYWxs
eSB5b3UgYXJlIGFza2luZyBhYm91dCBjaGFuZ2UKb3ZlciB0aW1lLiAgT2YgY291cnNlIHRoYXQn
cyB3aGF0IHRoZSAicmVncmVzc2lvbiIgY29uY2VwdCBpcyBpbgpvc3N0ZXN0LgoKQnV0IHRoYXQg
aXMgZm9yIGVhY2ggaW5kaXZpZHVhbCB0ZXN0IHN0ZXAuICBXaGVuIHdlIGhhdmUgYSBoZWlzZW5i
dWcKd2hpY2ggYWZmZWN0cyBtdWx0aXBsZSB0ZXN0cywgb3NzdGVzdCBpcyBub3QgcmVhbGx5IHJp
Z2h0IG5vdyB2ZXJ5Cmdvb2QgYXQgYWdncmVnYXRpbmcgdGhhdCBpbmZvcm1hdGlvbi4KCk1heWJl
IHlvdXIgInRyZW5kIiBpZGVhIGlzIHVzZWZ1bCBoZXJlLiAgb3NzdGVzdCBjb3VsZCBwZXJoYXBz
IHRyYWNrCnRoZSBwcm9wb3J0aW9uIG9mICJoZWlzZW4iIGZhaWx1cmVzIHNvbWVob3cuICBJIHdp
bGwgaGF2ZSB0byB0aGluawphYm91dCBob3cgdG8gZG8gdGhhdC4gIEllLCBleGFjdGx5IGhvdyB0
byBjYWxjdWxhdGUgdGhlIG51bWVyYXRvciBhbmQKZGVub21pbmF0b3IuCgpEbyB3ZSB3YW50IHRv
IHRyYWNrIHRoYXQgb3ZlciBmbGlnaHRzIHRoYXQgZ290IHB1c2hlcywgb3Igc29tZXRoaW5nLApv
bmx5ID8gIElTVE0gdGhhdCwgZm9yIGV4YW1wbGUsIGlmIG1hc3Rlcj09c3RhZ2luZ34yLCBhbmQg
dGVzdHMgb2YKc3RhZ2luZ34xIHdlcmUgYSB3aXBlb3V0IGJlY2F1c2Ugb2YgYSByZWdyZXNzaW9u
IGZpeGVkIGluIHN0YWdpbmd+MCwKdGhlbiB3aGVuIHdlIHJlcG9ydCB0aGUgInRyZW5kIiBpbiB0
aGUgdGVzdCByZXBvcnQgb2Ygc3RhZ2luZ34wLCB0aGF0CnNob3VsZCBkaXNyZWdhcmQgdGhlIGRp
c2FzdGVyIHRoYXQgd2FzIHRoZSB0ZXN0KHMpIG9mIHN0YWdpbmd+MS4KCkFuZCBvZiBjb3Vyc2Ug
SSBzaG91bGQgYmUgYXNraW5nIGEgZGlmZmVyZW50IHF1ZXN0aW9uIGVudGlyZWx5IGlmIHdlCmRl
Y2lkZSB0byBtb3ZlIHRvIG11bHRpcGxlLCByZXdpbmRpbmcsIGlucHV0IGJyYW5jaGVzLCByYXRo
ZXIgdGhhbiBhCnNpbmdsZSBmYXN0LWZvcndhcmRpbmcgb25lLgoKSWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 15:16:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 15: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 1fbSSq-00043D-RZ; Fri, 06 Jul 2018 15:16: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=fdmc=jw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbSSp-000438-R3
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 15:16:03 +0000
X-Inumbo-ID: 7f71af9f-812f-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7f71af9f-812f-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 15:16: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 1672FED1;
 Fri,  6 Jul 2018 08:16:02 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 72DC13F2EA;
 Fri,  6 Jul 2018 08:16:01 -0700 (PDT)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <1530875265-19873-1-git-send-email-ian.jackson@eu.citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b07909c2-eb35-e1fe-a866-f7f488ad7b07@arm.com>
Date: Fri, 6 Jul 2018 16:16:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530875265-19873-1-git-send-email-ian.jackson@eu.citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [OSSTEST PATCH] armhf,
 xsm: Drop XSM tests on 32-bit 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: Julien Grall <julien.grall@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>

T24gMDYvMDcvMTggMTI6MDcsIElhbiBKYWNrc29uIHdyb3RlOgo+IFdlIGFyZSBhdCB0aGUgbGlt
aXQgb2YgQVJNIGNhcGFjaXR5LCB3aGljaCBoYXMgbm90IGtlcHQgcGFjZSB3aXRoIFg4Ngo+IGV4
cGFuc2lvbi4gIE5ldyBoYXJkd2FyZSBpcyBvbiB0aGUgd2F5IGJ1dCBpdCBpcyBub3QgaGVyZSB5
ZXQuCj4gCj4gRHJvcHBpbmcgdGhlIFhTTSB0ZXN0cyBkcm9wcyBvbmUgdGVzdCwgYnV0IGFsc28g
b25lIGJ1aWxkLCB3aGljaCBzYXZlcwo+IGNvbnNpZGVyYWJsZSBlZmZvcnQuICBCdWlsZHMgYXJl
IGN1cnJlbnRseSB0aGUgYm90dGxlbmVjaywgYmVjYXVzZSB3ZQo+IGF2b2lkIGJ1aWxkaW5nIG9u
IHRoZSB1bnJlbGlhYmxlIEFybmRhbGUgYm9hcmRzLgo+IAo+IENDOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBsaW5hcm8ub3JnPgoKSSBkb24ndCB3YXRjaCB0aGlzIGUtbWFpbCBhIGxvdCBh
bnltb3JlLgoKPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KCkZXSVc6CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KCkNoZWVycywKCj4gLS0tCj4gICBtZmktY29tbW9uIHwgNyArKysrKystCj4gICAxIGZp
bGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL21maS1jb21tb24gYi9tZmktY29tbW9uCj4gaW5kZXggYTczYjEzOC4uMDFhYjVkMSAxMDA2
NDQKPiAtLS0gYS9tZmktY29tbW9uCj4gKysrIGIvbWZpLWNvbW1vbgo+IEBAIC02NCw3ICs2NCwx
MiBAQCB4c21fdmFyaWFudHMgKCkgewo+ICAgICAgIHhlbi00LjMtdGVzdGluZykgZWNobyAiZmFs
c2UiOzsKPiAgICAgICB4ZW4tNC40LXRlc3RpbmcpIGVjaG8gImZhbHNlIjs7Cj4gICAgICAgeGVu
LTQuNS10ZXN0aW5nKSBlY2hvICJmYWxzZSI7Owo+IC0gICAgKikgZWNobyAiZmFsc2UgdHJ1ZSI7
Cj4gKyAgICAqKQo+ICsgICAgICBjYXNlICIkYXJjaCIgaW4KPiArICAgICAgICBhcm1oZikgZWNo
byAnZmFsc2UnIDs7Cj4gKyAgICAgICAgKikKPiArICAgICAgICAgIGVjaG8gImZhbHNlIHRydWUi
OzsKPiArICAgICAgZXNhYwo+ICAgICAgIGVzYWMKPiAgIH0KPiAgIAo+IAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 15:16:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 15: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 1fbSTS-00046q-8d; Fri, 06 Jul 2018 15: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbSTR-00046i-07
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 15:16:41 +0000
X-Inumbo-ID: 95c8a40b-812f-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 95c8a40b-812f-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 15:16:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 09:16:39 -0600
Message-Id: <5B3F87D602000078001D1EC3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 09:16:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
 <20180704142505.GB26572@olila.local.net-space.pl>
 <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
 <20180704164848.GH26572@olila.local.net-space.pl>
 <5B3DD85402000078001D1574@prv1-mh.provo.novell.com>
 <20180706144608.GL26572@olila.local.net-space.pl>
In-Reply-To: <20180706144608.GL26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDA2LjA3LjE4IGF0IDE2OjQ2LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFRodSwgSnVsIDA1LCAyMDE4IGF0IDAyOjM1OjMyQU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMDQuMDcuMTggYXQgMTg6NDgsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6MzQ6MDlBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAwNC4wNy4xOCBhdCAxNjoyNSwgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiBPbiBUaHUsIEp1biAyOCwgMjAx
OCBhdCAwNzo1MTo1MkFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4gPj4+IE9u
IDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+PiA+
PiA+PiA+IFRoZW4gcmVuYW1lIHhlbi5tYi5lZmkgdG8geGVuLmVmaSBhbmQgZHJvcCBhbGwgcmVs
YXRlZAo+PiA+PiA+PiA+IGRpZmZlcmVudGlhdG9ycyBpbiB0aGUgY29kZS4KPj4gPj4gPj4KPj4g
Pj4gPj4gRm9yIHRoaXMgeW91J2xsIGZpcnN0IG9mIGFsbCBuZWVkIHRvIGNvbnZpbmNlIG1lIHRo
YXQgdGhlIGJpbmFyeSB5b3UgYnVpbGQgaXMKPj4gPj4gPj4gYSBkcm9wLWluIHJlcGxhY2VtZW50
IGZvciB4ZW4uZWZpLiBBcyBub3RlZCBpbiB0aGUgcmVwbGllcyB0byBlYXJsaWVyCj4+ID4+ID4+
IHBhdGNoZXMsIEknbSBnZXR0aW5nIHRoZSBpbXByZXNzaW9uIG9mIHRoaXMgbm90IGJlaW5nIHRo
ZSBjYXNlLiBBIGZ1cnRoZXIKPj4gPj4gPj4gaGludCB0b3dhcmRzIHRoaXMgaXMgdGhlIG91dHJp
Z2h0IGRlbGV0aW9uIG9mIHhlbi9hcmNoL3g4Ni9lZmkvbWtyZWxvYy5jOgo+PiA+PiA+PiBIb3cg
aXMgdGhlIFhlbiBpbWFnZSBnb2luZyB0byBiZSByZWxvY2F0ZWQgdGhhdCB3YXksIHdoZW4gbG9h
ZGVkIGZyb20KPj4gPj4gPj4gdGhlIEVGSSBzaGVsbCBvciBib290IGxvYWRlcj8KPj4gPj4gPgo+
PiA+PiA+IEl0IHdvcmtzIGJlY2F1c2UgYWxsIGFkZHJlc3NpbmcgaXMgcmVsYXRpdmUgdG8gJXJp
cC4gVG8gYmUgcHJlY2lzZSwgbmV3Cj4+ID4+ID4geGVuLmVmaSwgZWFybGllciB4ZW4ubWIuZWZp
LCBjb250YWlucyBleGFjdGx5IHRoZSBzYW1lIGNvZGUgYXMgRUxGIGRvZXMuCj4+ID4+ID4gU28s
IGlmIEVMRiB3b3JrcyB3aXRob3V0IGFueSByZWxvY2F0aW9ucyB3aHkgUEUgc2hvdWxkIG5vdC4g
RXNwZWNpYWxseSBvbgo+PiA+PiA+IHg4Ni02NC4gQWRkaXRpb25hbGx5LCBteSB0ZXN0cyBzaG93
ZWQgdGhhdCBpbiBnZW5lcmFsIFVFRkkgaW1wbGVtZW50YXRpb25zCj4+ID4+ID4ganVzdCByZXF1
aXJlIEJhc2UgUmVsb2NhdGlvbiBUYWJsZSBlbnRyeSBpbiBQRSBEYXRhIERpcmVjdG9yaWVzIHRv
IHJlbG9jYXRlCj4+ID4+ID4gdGhlIGltYWdlLgo+PiA+Pgo+PiA+PiBUaGUgdGhpbmcgSSdtIG1p
c3NpbmcgaW4gdGhlIHNlcmllcyBpcyB0aGUgZ2VuZXJhdGlvbiBvZiB0aGUgcmVsb2NhdGlvbnMg
dG8KPj4gPj4gZ28gaW50byB0aGUgc2VjdGlvbiBwb2ludGVkIHRvIGJ5IHRoaXMgRGF0YSBEaXJl
Y3RvcnkgZW50cnkuCj4+ID4KPj4gPiBUaGVyZSBpcyBubyBzdWNoIHRoaW5nIGJlY2F1c2UgeGVu
Lm1iLmVmaSBkb2VzIG5vdCBuZWVkIHRoYXQuCj4+Cj4+IFdlbGwsIGZpbmUuIEJ1dCB5b3Ugc3Rp
bGwgb3dlIG1lIGFuIGFuc3dlciB0byB0aGUgIndoeSIgcGFydCBoZXJlLgo+Pgo+PiA+PiA+IEV2
ZW4gaXQgY2FuIGJlIGVtcHR5LiBBcyBpdCBpcyBpbiBjdXJyZW50IHBhdGNoc2V0Lgo+PiA+Pgo+
PiA+PiBObywgaXQgY2FuJ3QgYmUgZW1wdHkuIEp1c3QgdHJ5IHJlbW92aW5nIHRoZSByZWxvY2F0
aW9ucyBmcm9tIHhlbi5lZmkgYW5kCj4+ID4+IHNlZSB3aGF0IHlvdSBnZXQuCj4+ID4KPj4gPiBJ
IGFtIHByZXR0eSBzdXJlIHRoYXQgY3VycmVudCB4ZW4uZWZpIHdpbGwgbm90IHdvcmsgd2l0aG91
dCAucmVsb2Mgc2VjdGlvbi4KPj4gPiBIb3dldmVyLCB4ZW4ubWIuZWZpIHdvcmtzIHdpdGhvdXQg
YW55IGlzc3VlLiBTbywgSSBhbSBub3Qgc3VyZSB3aGVyZSBpcyB0aGUKPj4gPiBwcm9ibGVtLiAr
Ly0gZmFrZSAucmVsb2MgZW50cnkgd2hpY2ggSSB3YXMgdGFsa2luZyBhYm91dCBlYXJsaWVyLgo+
Pgo+PiBBcyBwZXIgYWJvdmU6IElmIHRoaXMgaXMgdGhlIGNhc2UgLSBmaW5lLiBCdXQgSSB3YW50
IHRoaXMgdG8gYmUgZXhwbGFpbmVkLAo+PiBub3QgdGhlIGxlYXN0IGJlY2F1c2UgSSdkIGxpa2Ug
dG8gdW5kZXJzdGFuZCBpZiBJIHdhc3RlZCBlZmZvcnQgYmFjayB3aGVuCj4+IEkgYWRkZWQgdG8g
Y29kZSB0byBwcm9kdWNlIGFuZCBoYW5kbGUgdGhlIHJlbG9jYXRpb25zLgo+IAo+IE9LLCB4ZW4u
bWIuZWZpIGRvZXMgbm90IG5lZWQgcmVsb2NzIGJlY2F1c2U6Cj4gICAtIHdlIGdlbmVyYXRlIFBF
IGZpbGUgZnJvbSB4ZW4tc3ltcyBmaWxlIGxpa2Ugd2UgZG8gd2l0aCBFTEYgb3V0cHV0Owo+ICAg
ICBzbywgdGhlIGNvZGUgaW4gdGhlIFBFIGZpbGUgaXMgdGhlIHNhbWUgbGlrZSBpbiB0aGUgRUxG
IGZpbGU7Cj4gICAgIGhlbmNlLCBpZiBFTEYgd29ya3Mgd2h5IFBFIHNob3VsZCBub3QsCj4gICAt
IGFsbCBhZGRyZXNzaW5nIGlzIHJlbGF0aXZlIHRvICVyaXAgYXMgaXQgaXMgaW4gRUxGIGZpbGUs
CgpXaGF0IGFyZSB0aGUgc2V2ZXJhbCBodW5kcmVkIGJhc2UgcmVsb2NzIGluIHhlbi5lZmkgZG9p
bmcgdGhlbj8gU3VyZQpzb21lIG9mIHRoZW0gd291bGRuJ3QgcmVhbGx5IGJlIG5lZWRlZCwgYnV0
IEkgZG91YnQgdGhhdCdzIHRydWUgZm9yCmFsbCBvZiB0aGVtLiBUaGUgZmlyc3QgYW5kIGZvcmVt
b3N0IGNhc2Ugb2Ygbm9uLVJJUC1yZWxhdGl2ZSBhZGRyZXNzaW5nCmlzIGRhdGEgd2l0aCBzdGF0
aWMgaW5pdGlhbGl6ZXJzIHBvaW50aW5nIGVsc2V3aGVyZSBpbiB0aGUgaW1hZ2UuIFRoZXNlCm5l
ZWQgcmVsb2NhdGlvbnMgYXBwbGllZCB0byB3b3JrLgoKT25jZSBhZ2FpbiAtIGEgZnVuZGFtZW50
YWwgY3JpdGVyaWEgaXMgd2hldGhlciB5b3VyIGJpbmFyeSBjYW4gYmUgdXNlZAppbiBwbGFjZSBv
ZiB0aGUgY3VycmVudCB4ZW4uZWZpLiBJIGNhbid0IGNvbnZpbmNlIG15c2VsZiB0aGF0IHlvdSd2
ZQphY3R1YWxseSB0cmllZCB0aGF0IG91dC4gQXQgdGhlIHZlcnkgbGVhc3QgSSdkIGV4cGVjdCB0
aGUgc3RhdGljIGFycmF5IGluClByaW50RXJyTWVzZygpIHRvIHByZXNlbnQgcHJvYmxlbXMgaGVy
ZS4KCj4gICAtIHBhZ2UgdGFibGVzIGNvbnRlbnQgaXMgdXBkYXRlZCBieSBYZW4gRUZJIGJvb3Qg
Y29kZSBhbmQKPiAgICAgZG9lcyBub3QgZGVwZW5kIG9uIC5yZWxvYyBzZWN0aW9uLgo+IAo+IEht
bW0uLi4gQW5kIGFmdGVyIHNvbWUgdGhpbmtpbmcgSSByZWFsaXplZCB0aGF0IG1heWJlIHlvdSB1
c2VkIHJlbG9jcyBiZWNhdXNlCj4gcHJvYmFibHkgaXQgaXMgbm90IHBvc3NpYmxlLCBvciBhdCBs
ZWFzdCBkaWZmaWN1bHQsIHRvIGhhdmUgcmVsb2NhdGFibGUgUEUKPiBFRkkgaWEzMiBiaW5hcnkg
d2l0aG91dCB0aGVtLiBJSVJDIHlvdSBkaWQgdGhhdCB3b3JrIHdoZW4gMzJiaXQgWGVuIHdhcwo+
IHN1cHBvcnRlZC4gSG93ZXZlciwgSSBhbSBub3Qgc3VyZSBYZW4gUEUgRUZJIGlhMzIgd2FzIGJ1
aWxkIG9yIG5vdC4KCldlJ3ZlIG5ldmVyIGJ1aWx0IGEgeGVuLmVmaSB0aGF0IHdvdWxkIHdvcmsg
b24gYSAzMi1iaXQgRUZJLgoKPiBBbm90aGVyCj4gZmFjdG9yIG1heWJlIHdhcyB0aGF0LCBJSVJD
LCB5b3UgZGVyaXZlZCBYZW4gRUZJIGJvb3QgZnJvbSBhbm90aGVyIGludGVybmFsCj4gU1VTRSBF
RkkgcHJvamVjdC4gSGVuY2UsIHRoZXJlIGlzIGEgY2hhbmNlIHRoYXQgaXQgaXMgbW9yZSBvciBs
ZXNzIGNvcHkKPiBmcm9tIGl0LgoKVGhlcmUgd2FzIG5vIG5lZWQgZm9yIGJhc2UgcmVsb2NhdGlv
bnMgaW4gdGhhdCBvcmlnaW5hbCBwcm9qZWN0LCBiZWNhdXNlCnRoZXJlIHRoZSBiaW5hcnkgcmVh
bGx5IHdhcyBqdXN0IHRoZSBPUyBsb2FkZXIsIG5vdCB0aGUgT1Mga2VybmVsIGl0c2VsZi4KCj4+
ID4+ID4gVGhvdWdoIEkgYW0KPj4gPj4gPiBhZnJhaWQgYWJvdXQgbW9yZSBwaWNreSBVRUZJIHN0
dWZmIGFuZCBjb25zaWRlcmluZyBhZGRpdGlvbiBvZiBhdCBsZWFzdAo+PiA+PiA+IG9uZSAucmVs
b2MgZW50cnksIGZha2Ugb25lLCBhcyBMaW51eCBrZXJuZWwgZG9lcy4gQW5kIHRoaXMgcmlzZXMg
YW5vdGhlcgo+PiA+PiA+IHF1ZXN0aW9uOiBzaG91bGQgbm90IHdlIGFkZCAuYnNzIHNlY3Rpb24g
aW50byBQRSBoZWFkZXI/IFJpZ2h0IG5vdyBpdCBpcwo+PiA+PiA+IGVtYmVkZGVkL2hpZGRlbiBp
biBQRSAudGV4dCBzZWN0aW9uLgo+PiA+Pgo+PiA+PiBNeSB4ZW4uZWZpIGRvZXMgaGF2ZSBhIC5i
c3Mgc2VjdGlvbi4KPj4gPgo+PiA+IEl0IGlzIGNvbXBsZXRlbHkgdmFsaWQgdG8gaGF2ZSBCU1Mg
ZW1iZWRkZWQgaW4gLnRleHQgc2VjdGlvbiBvciBsaXZpbmcKPj4gPiBhcyBhIHNlcGFyYXRlIGVu
dGl0eSBpbiBQRSBzZWN0aW9uIHRhYmxlLiBTbywgdGhlIHF1ZXN0aW9uIGlzOiB3aGljaCBvbmUK
Pj4gPiBkbyB3ZSBwcmVmZXI/IEN1cnJlbnRseSBleGlzdGluZyB4ZW4ubWIuZWZpIGxheW91dCBp
cyBzaW1pbGFyIHRvIEVMRiBsYXlvdXQuCj4+Cj4+IEknZCBwcmVmZXIgYW55IGJpbmFyeSB0byBs
b29rIGFzIG5hdHVyYWwgYXMgcG9zc2libGUuIEhvd2V2ZXIsIG91ciBFTEYKPj4gYmluYXJ5IGRv
ZXNuJ3QsIGFuZCBoZW5jZSBJIHdvdWxkbid0IGluc2lzdCBvbiB0aGlzIHRvIGJlIHRoZSBjYXNl
IGZvcgo+PiB0aGUgUEUgb25lLiBUaGVyZSdzIGEgcmVhc29uIGZvciB0aGUgRUxGIG9uZSB0byBi
ZSB0aGUgd2F5IGl0IGlzLCB0aG91Z2guCj4gCj4gTXkgZ3Vlc3MgaXMgdGhhdCBpdCBpcyByZWxh
dGVkLCBhdCBsZWFzdCB0byBzb21lIGV4dGVudCwgdG8gdGhlCj4gY29tcGF0aWJpbGl0eSB3aXRo
IHRoZSBNdWxpYm9vdCBwcm90b2NvbC4gQ29tbWl0IGIxOTljNDQgKGVmaTogYnVpbGQgeGVuLmd6
Cj4gd2l0aCBFRkkgY29kZSkgZXhwbGFpbnMgdGhlIHByb2JsZW0gcXVpdGUgd2VsbC4gSG93ZXZl
ciwgQUZBSUNULCBpdCBpcwo+IHBvc3NpYmxlIHRvIGJ1aWxkIEVMRiB3aXRoIC50ZXh0IGFuZCAu
YnNzIHNlY3Rpb25zIHdoaWNoIGNhbiBiZSBwcm9wZXJseQo+IGRpZ2VzdGVkIGJ5IHRoZSBNdWx0
aWJvb3QgcHJvdG9jb2xzLgo+IAo+PiBJZiBubyBzaW1pbGFyIHJlYXNvbiBleGlzdHMgZm9yIHRo
ZSBQRSBvbmUsIHRoZW4gcGxlYXNlIGhhdmUgaXQgaGF2ZSBhCj4+ICJub3JtYWwiIHNldCBvZiBz
ZWN0aW9ucy4KPiAKPiBPSywgSSB3aWxsIGFkZCAuYnNzIGFuZCBmYWtlIC5yZWxvYyBzZWN0aW9u
LgoKQXMgcGVyIGFib3ZlIC0gbWludXMgImZha2UiLgoKSmFuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 15:21:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 15:21: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 1fbSXa-0004tz-40; Fri, 06 Jul 2018 15: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=4trt=jw=citrix.com=prvs=718f97a87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fbSXZ-0004tu-2w
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 15:20:57 +0000
X-Inumbo-ID: 2df56dd6-8130-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2df56dd6-8130-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 15:20:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="59603243"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23359.35028.525072.760668@mariner.uk.xensource.com>
Date: Fri, 6 Jul 2018 16:20:52 +0100
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <b07909c2-eb35-e1fe-a866-f7f488ad7b07@arm.com>
References: <1530875265-19873-1-git-send-email-ian.jackson@eu.citrix.com>
 <b07909c2-eb35-e1fe-a866-f7f488ad7b07@arm.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [OSSTEST PATCH] armhf,
 xsm: Drop XSM tests on 32-bit 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, Julien Grall <julien.grall@linaro.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVsaWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbT1NTVEVTVCBQQVRDSF0gYXJt
aGYsIHhzbTogRHJvcCBYU00gdGVzdHMgb24gMzItYml0IEFSTSIpOgo+IE9uIDA2LzA3LzE4IDEy
OjA3LCBJYW4gSmFja3NvbiB3cm90ZToKPiA+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBsaW5hcm8ub3JnPgo+IAo+IEkgZG9uJ3Qgd2F0Y2ggdGhpcyBlLW1haWwgYSBsb3QgYW55bW9y
ZS4KCk9vcHMuICBJIHdhcyBsYXp5IGFuZCBncmVwcGVkIGZvciB5b3VyIG5hbWUgaW4gdGhlIG9z
c3Rlc3QgZ2l0IGxvZ3MuCgo+ID4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGV1LmNpdHJpeC5jb20+Cj4gCj4gRldJVzoKPiAKPiBBY2tlZC1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClRoYW5rcy4gIE5vdyBuZXh0IHRpbWUgSSBncmVwIHRo
ZSBvc3N0ZXN0IGdpdCBsb2dzIEknbGwgZ2V0IHlvdXIgbmV3CmFkZHJlc3MgOi0pLgoKSWFuLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 15:29:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 15:29: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 1fbSg4-0005DE-5S; Fri, 06 Jul 2018 15:29: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=w/jz=jw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fbSg2-0005D9-WF
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 15:29:43 +0000
X-Inumbo-ID: 63f789b0-8131-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 63f789b0-8131-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 17:29:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 Jul 2018 09:29:39 -0600
Message-Id: <5B3F8AE102000078001D1EE1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 06 Jul 2018 09:29:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530880660-868-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1530880660-868-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Port the array_index_nospec()
 infrastructure from 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 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+IE9uIDA2LjA3LjE4IGF0IDE0OjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBpcyBhcyB0aGUgaW5mcmFzdHJ1Y3R1cmUgYXBwZWFyZWQgaW4gTGludXggNC4x
NywgYWRhcHRlZCBzbGlnaHRseSBmb3IKPiBYZW4uICBUaGUgYXJjaGl0ZWN0dXJlIGluZGVwZW5k
ZW50IGFycmF5X2luZGV4X21hc2tfbm9zcGVjKCkgaXMgcG9ydGVkIGZvcgo+IEFSTXMgYmVuZWZp
dCwgYXMgaXQgY3VycmVudGx5IGxhY2tzIHRoZSBvcHRpbWlzZWQgdmVyc2lvbi4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCndpdGggb25lIHF1ZXN0aW9u
IHRob3VnaDoKCj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmgKPiArKysgYi94ZW4v
aW5jbHVkZS94ZW4vY29tcGlsZXIuaAo+IEBAIC04MSw2ICs4MSwxMCBAQAo+ICAjcHJhZ21hIEdD
QyB2aXNpYmlsaXR5IHB1c2goaGlkZGVuKQo+ICAjZW5kaWYKPiAgCj4gKy8qIE1ha2UgdGhlIG9w
dGltaXplciBiZWxpZXZlIHRoZSB2YXJpYWJsZSBjYW4gYmUgbWFuaXB1bGF0ZWQgYXJiaXRyYXJp
bHkuIAo+ICovCj4gKyNkZWZpbmUgT1BUSU1JWkVSX0hJREVfVkFSKHZhcikgICAgICAgICAgICAg
ICAgIFwKPiArICAgIF9fYXNtX18gKCIiIDogIj1nIiAodmFyKSA6ICIwIiAodmFyKSkKCldoeSBu
b3QgYSBzaW1wbGUgIitnIiBvdXRwdXQ/CgpBbHNvIEkgdGhpbmsgeW91IHdhbnQgdG8gYWRkIGJs
YW5rcyBpbnNpZGUgdGhlIHBhcmVudGhlc2VzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 15:30:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 15: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 1fbShD-0005o4-KN; Fri, 06 Jul 2018 15:30: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=khol=jw=citrix.com=prvs=7188636b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fbShC-0005nl-Ph
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 15:30:54 +0000
X-Inumbo-ID: 8f7b458f-8131-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f7b458f-8131-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 17:30:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="75818442"
To: Jan Beulich <JBeulich@suse.com>
References: <1530880660-868-1-git-send-email-andrew.cooper3@citrix.com>
 <5B3F8AE102000078001D1EE1@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: <41302a9e-3046-72eb-1e10-1028ef5c6cd7@citrix.com>
Date: Fri, 6 Jul 2018 16:30:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B3F8AE102000078001D1EE1@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] xen: Port the array_index_nospec()
 infrastructure from 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 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>

T24gMDYvMDcvMTggMTY6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA2LjA3LjE4IGF0
IDE0OjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoaXMgaXMgYXMg
dGhlIGluZnJhc3RydWN0dXJlIGFwcGVhcmVkIGluIExpbnV4IDQuMTcsIGFkYXB0ZWQgc2xpZ2h0
bHkgZm9yCj4+IFhlbi4gIFRoZSBhcmNoaXRlY3R1cmUgaW5kZXBlbmRlbnQgYXJyYXlfaW5kZXhf
bWFza19ub3NwZWMoKSBpcyBwb3J0ZWQgZm9yCj4+IEFSTXMgYmVuZWZpdCwgYXMgaXQgY3VycmVu
dGx5IGxhY2tzIHRoZSBvcHRpbWlzZWQgdmVyc2lvbi4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBBY2tlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Cj4gd2l0aCBvbmUgcXVlc3Rpb24gdGhvdWdoOgo+
Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oCj4+ICsrKyBiL3hlbi9pbmNsdWRl
L3hlbi9jb21waWxlci5oCj4+IEBAIC04MSw2ICs4MSwxMCBAQAo+PiAgI3ByYWdtYSBHQ0Mgdmlz
aWJpbGl0eSBwdXNoKGhpZGRlbikKPj4gICNlbmRpZgo+PiAgCj4+ICsvKiBNYWtlIHRoZSBvcHRp
bWl6ZXIgYmVsaWV2ZSB0aGUgdmFyaWFibGUgY2FuIGJlIG1hbmlwdWxhdGVkIGFyYml0cmFyaWx5
LiAKPj4gKi8KPj4gKyNkZWZpbmUgT1BUSU1JWkVSX0hJREVfVkFSKHZhcikgICAgICAgICAgICAg
ICAgIFwKPj4gKyAgICBfX2FzbV9fICgiIiA6ICI9ZyIgKHZhcikgOiAiMCIgKHZhcikpCj4gV2h5
IG5vdCBhIHNpbXBsZSAiK2ciIG91dHB1dD8KPgo+IEFsc28gSSB0aGluayB5b3Ugd2FudCB0byBh
ZGQgYmxhbmtzIGluc2lkZSB0aGUgcGFyZW50aGVzZXMuCgpPb3BzIC0gdGhhdCB3YXMgaW5zdWZm
aWNpZW50IHRob3VnaHQgd2hlbiBmaXhpbmcgTGludXgncyBpbmVmZmljaWVudAp2ZXJzaW9uLsKg
IFdpbGwgZG8gYm90aCBvZiB0aG9zZSwgYW5kIGZvbGQgaW4gSnVsaWVuJ3MgQVJNIGNoYW5nZXMu
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 16:16:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 16: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 1fbTPV-0001R7-VH; Fri, 06 Jul 2018 16:16: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbTPU-0001R2-Dp
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 16:16:40 +0000
X-Inumbo-ID: f6adea9d-8137-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f6adea9d-8137-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 16:16:40 +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 D655023FBE;
 Fri,  6 Jul 2018 16:16:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530893798;
 bh=8Mb8cdeGe4pCjPuI91Um0tS6ZALmNFblb37s8uJrBEw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=09awe6nmH/Q+b0DeT9JZmS8mdWsMIYgpnkxqFPvqrO2QYNulc2w2aTZZcVQtO0lXc
 ncrcXcgL5Lmf25V5oMtlO8Y6Uyi2R1ICQH2NMS6cumN/HPVwnYqCdO91aNCYTdHRME
 c7I95TLa4Ndw4kez2jWT33Dnm1nBrKtpl+PPO4Po=
Date: Fri, 6 Jul 2018 09:16: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: <0200c585-715b-ca71-9aa1-6ef115411eb1@arm.com>
Message-ID: <alpine.DEB.2.10.1807060916250.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-11-git-send-email-sstabellini@kernel.org>
 <b77bb1d1-19b3-5a9c-1301-729b69098703@arm.com>
 <alpine.DEB.2.10.1807051611270.13502@sstabellini-ThinkPad-X260>
 <0200c585-715b-ca71-9aa1-6ef115411eb1@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 11/15] 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: artem_mygaiev@epam.com, 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>

T24gRnJpLCA2IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMDYvMDcvMTggMDA6
NTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIFRodSwgMTQgSnVuIDIwMTgsIEp1
bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiArI2RlZmluZSBET01VX0RUQl9TSVpFIDQwOTYKPiA+
ID4gCj4gPiA+IElzIHRoaXMgZ29pbmcgdG8gYmUgZW5vdWdoPyBQZXIgdGhlIGRvY3VtZW50YXRp
b24sIHRoZSBtYXhpbXVtIHNpemUgb2YgYQo+ID4gPiBEVCBpcwo+ID4gPiAyTUIuCj4gPiAKPiA+
IFRoYXQgaXMgd2hhdCB3ZSB1c2UgdG9kYXkgZm9yIHRoZSBzbWFsbCBnZW5lcmF0ZWQgRFRCIGZv
ciBBQ1BJIGRvbTAuCj4gCj4gVGhlIGdlbmVyYXRlZCBEVEIgZm9yIEFDUEkgZG9tMCBpcyBtdWNo
IG1vcmUgc21hbGxlciB0aGFuIHRoaXMgb25lLiA6KQo+IAo+ID4gQ2VydGFpbmx5IGl0IGlzIGVu
b3VnaCBtZW1vcnkgZnJvbSBteSBlbXBpcmljYWwgdGVzdHMgc28gZmFyLiAgSSBzdWdnZXN0Cj4g
PiB0byBrZWVwIGFzIGlzIGluIHRoaXMgc2VyaWVzLCB0aGVuIHBvdGVudGlhbGx5IGNoYW5nZSBp
dCB3aGVuIHdlCj4gPiBpbnRyb2R1Y2UgbGFyZ2VyIERvbVUgRFRCcyAoZGV2aWNlIGFzc2lnbm1l
bnQgbWlnaHQgcmVxdWlyZSBpdCwgZm9yCj4gPiBleGFtcGxlKS4KPiAKPiBDYW4geW91IHBsZWFz
ZSBhZGQgYSBjb21tZW50IG9uIHRvcCBvZiBET01VX0RUQl9TSVpFIHRoZW4/Cgp5ZXMsIEknbGwg
ZG8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 16:42:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 16:42: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 1fbToL-0003ou-6o; Fri, 06 Jul 2018 16:42: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=sgiq=jw=citrix.com=prvs=718a30c5a=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fbToK-0003op-Ah
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 16:42:20 +0000
X-Inumbo-ID: 8caaeef1-813b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8caaeef1-813b-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 16:42:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,316,1526342400"; d="scan'208";a="75822082"
From: Lars Kurth <lars.kurth@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>, Doug Goldstein <cardoe@cardoe.com>, 
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>,
 "Rich Persaud" <persaur@gmail.com>, xen-devel
 <xen-devel@lists.xenproject.org>, Juergen Gross <jgross@suse.com>,
 "committers@xenproject.org" <committers@xenproject.org>, Sander Eikelenboom
 <linux@eikelenboom.it>, Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAD8jICAABVbgP//9bsAgAMsvoCAAHSFgIAA8AYAgABqHQCAAATxgIAAKp6A
Date: Fri, 6 Jul 2018 16:42:17 +0000
Message-ID: <CC3E6275-D3FD-4679-9003-B9BDC7DF2B6E@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
 <20180706145204.gozvorhnw2x6bjns@doug-macbook.localdomain>
 <23359.34361.279794.653470@mariner.uk.xensource.com>
In-Reply-To: <23359.34361.279794.653470@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <E5348F31BD61D340A11391FC0364D5C7@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLCAoSSBhbHNvIG1vdmVkIHRoZSBBQiB0byBCQ0MpDQoNCkkgc3VtbWFyaXplZCB0aGUg
ZGlzY3Vzc2lvbiBpbiBodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFXN091SVNV
YXUtRnRQRzZ0SWluRDRHWFlGYi1oS0RqYXFUajg0cG9nTnJBL2VkaXQ/dXNwPXNoYXJpbmcgDQoN
CkkgbWF5IGhhdmUgbWlzc2VkIHNvbWUgdGhpbmdzIG9yIG1pc2ludGVycHJldGVkIHRoZW0sIGJ1
dCBpdCBsb29rcyBhcyBpZiBjb25zZW5zdXMgaXMgZW1lcmdpbmcgaW4gc29tZSBhcmVhcy4gSSB3
b3VsZCBsaWtlIHRvIGRpc2N1c3Mgd2hhdCB3ZSBkbyBmb3IgdGhlIDQuMTIgcmVsZWFzZSBhdCBu
ZXh0IHdlZWsncyBjb21tdW5pdHkgY2FsbC4gQXMgZmFyIGFzIEkgY2FuIHNlZSB3ZSBoYXZlIGEg
ZmV3IG9wdGlvbnM6DQoqIEdvIG9uIGFzIHdlIGFyZQ0KKiBNb3ZlIHRvIDkgbW9udGhzLCB1bnRp
bCB3ZSBmaXhlZCB0aGUgdW5kZXJseWluZyBpc3N1ZXMgLSB0aGUgcHJvYmxlbSBpcyB0aGF0IHVu
bGVzcyB3ZSBnZXQgc29tZSBzb3J0IG9mIGNvbW1pdG1lbnQgDQoqIFNraXAgYSByZWxlYXNlIGFz
IGEgb25lLW9mZjogU2V0IG91cnNlbHZlcyBzb21lIGdvYWxzIHRoYXQgbXVzdCBiZSBhY2hpZXZl
ZCBpbiB0aGlzIGN5Y2xlIGFyb3VuZCB0ZXN0aW5nIC0gdGhpcyB3aWxsIG5lZWQgc29tZSBjb21t
aXRtZW50IGZyb20gdmVuZG9ycw0KDQpSZWdhcmRzDQpMYXJzDQoNCu+7v09uIDA2LzA3LzIwMTgs
IDE2OjA5LCAiSWFuIEphY2tzb24iIDxpYW4uamFja3NvbkBjaXRyaXguY29tPiB3cm90ZToNCg0K
ICAgIERvdWcgR29sZHN0ZWluIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbTm90ZXMgZm9yIHhl
biBzdW1taXQgMjAxOCBkZXNpZ24gc2Vzc2lvbl0gUHJvY2VzcyBjaGFuZ2VzOiBpcyB0aGUgNiBt
b250aGx5IHJlbGVhc2UgQ2FkZW5jZSB0b28gc2hvcnQsIFNlY3VyaXR5IFByb2Nlc3MsIC4uLiIp
Og0KICAgID4gWW91IGVmZmVjdGl2ZWx5IHN1cHBvcnRlZCBteSBwb2ludCBpbiB0aGUgZW5kLiBQ
ZW9wbGUgdmFsdWUgdGhlaXIgdGltZS4NCiAgICA+IEdpdmluZyB0aGVtIGRldGFpbHMgYWJvdXQg
dHJlbmRzIGNvdWxkIGhlbHAgZm9sa3MgdG8gbG9vayBhdCB0ZXN0DQogICAgPiBmYWlsdXJlcyB0
aGF0IGhhdmUgImludGVyZXN0aW5nIiBmYWlsdXJlcy4NCiAgICANCiAgICBZb3VyIGZvY3VzZSBv
biB0aGUgbm90aW9uIG9mICJ0cmVuZCIgaGVyZSBpcyBpbnRlcmVzdGluZy4NCiAgICANCiAgICBP
bmUgd2F5IG9mIGxvb2tpbmcgYXQgdGhhdCBpcyB0aGF0IHJlYWxseSB5b3UgYXJlIGFza2luZyBh
Ym91dCBjaGFuZ2UNCiAgICBvdmVyIHRpbWUuICBPZiBjb3Vyc2UgdGhhdCdzIHdoYXQgdGhlICJy
ZWdyZXNzaW9uIiBjb25jZXB0IGlzIGluDQogICAgb3NzdGVzdC4NCiAgICANCiAgICBCdXQgdGhh
dCBpcyBmb3IgZWFjaCBpbmRpdmlkdWFsIHRlc3Qgc3RlcC4gIFdoZW4gd2UgaGF2ZSBhIGhlaXNl
bmJ1Zw0KICAgIHdoaWNoIGFmZmVjdHMgbXVsdGlwbGUgdGVzdHMsIG9zc3Rlc3QgaXMgbm90IHJl
YWxseSByaWdodCBub3cgdmVyeQ0KICAgIGdvb2QgYXQgYWdncmVnYXRpbmcgdGhhdCBpbmZvcm1h
dGlvbi4NCiAgICANCiAgICBNYXliZSB5b3VyICJ0cmVuZCIgaWRlYSBpcyB1c2VmdWwgaGVyZS4g
IG9zc3Rlc3QgY291bGQgcGVyaGFwcyB0cmFjaw0KICAgIHRoZSBwcm9wb3J0aW9uIG9mICJoZWlz
ZW4iIGZhaWx1cmVzIHNvbWVob3cuICBJIHdpbGwgaGF2ZSB0byB0aGluaw0KICAgIGFib3V0IGhv
dyB0byBkbyB0aGF0LiAgSWUsIGV4YWN0bHkgaG93IHRvIGNhbGN1bGF0ZSB0aGUgbnVtZXJhdG9y
IGFuZA0KICAgIGRlbm9taW5hdG9yLg0KICAgIA0KICAgIERvIHdlIHdhbnQgdG8gdHJhY2sgdGhh
dCBvdmVyIGZsaWdodHMgdGhhdCBnb3QgcHVzaGVzLCBvciBzb21ldGhpbmcsDQogICAgb25seSA/
ICBJU1RNIHRoYXQsIGZvciBleGFtcGxlLCBpZiBtYXN0ZXI9PXN0YWdpbmd+MiwgYW5kIHRlc3Rz
IG9mDQogICAgc3RhZ2luZ34xIHdlcmUgYSB3aXBlb3V0IGJlY2F1c2Ugb2YgYSByZWdyZXNzaW9u
IGZpeGVkIGluIHN0YWdpbmd+MCwNCiAgICB0aGVuIHdoZW4gd2UgcmVwb3J0IHRoZSAidHJlbmQi
IGluIHRoZSB0ZXN0IHJlcG9ydCBvZiBzdGFnaW5nfjAsIHRoYXQNCiAgICBzaG91bGQgZGlzcmVn
YXJkIHRoZSBkaXNhc3RlciB0aGF0IHdhcyB0aGUgdGVzdChzKSBvZiBzdGFnaW5nfjEuDQogICAg
DQogICAgQW5kIG9mIGNvdXJzZSBJIHNob3VsZCBiZSBhc2tpbmcgYSBkaWZmZXJlbnQgcXVlc3Rp
b24gZW50aXJlbHkgaWYgd2UNCiAgICBkZWNpZGUgdG8gbW92ZSB0byBtdWx0aXBsZSwgcmV3aW5k
aW5nLCBpbnB1dCBicmFuY2hlcywgcmF0aGVyIHRoYW4gYQ0KICAgIHNpbmdsZSBmYXN0LWZvcndh
cmRpbmcgb25lLg0KICAgIA0KICAgIElhbi4NCiAgICANCg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 16:53:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 16: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 1fbTyX-0004kI-KC; Fri, 06 Jul 2018 16: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=edvt=jw=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fbTyV-0004kD-Um
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 16:52:51 +0000
X-Inumbo-ID: 05081e01-813d-11e8-a6a9-d7ebe60f679a
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05081e01-813d-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 16:52:51 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id t3-v6so9111101eds.3
 for <xen-devel@lists.xenproject.org>; Fri, 06 Jul 2018 09:52: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:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=znE5ISRfvVHOy8i3jzVVu6YqqN8acoPB9Qkv50J+xpw=;
 b=EkkrlOkm9uoLf9s1IyTlO1f7AEEJsHCvO4tJc+NxpI0fFoepxxDTyMND82Gd1StZAG
 hWi/9rpDqlFTVnOTI/YBxeimt79WzxPHdTgOmBF3zWkeMg4Vv5XN3Vl+L5vpi9XUjTnd
 ju5nDmdW7MjMlWPdzT4EPXzhnsuiGuGKapKd43ECGnkOPG2ngoDLHVBTSint5Y743vWn
 GDEjoJvPu6x11XpZ3OjaJmTR9GdB4IxhqJDN6YvKFeCmQhFO1my9ARdxoe6PQA0nTjCe
 GTtQyh0N/KNpHxPJ95yNN8JxHxXh4aKvCyS9qNAYMJcFrYak+j/j9kVLZTPd8HvW34Xs
 huog==
X-Gm-Message-State: APt69E3v/MXiKBw4IB4dNGxFlkSL09Zt4FKrcnvxGXyZwOm1pVvi+8ar
 HWqlss02xscla5yvf0HYUGZiFC42xGE=
X-Google-Smtp-Source: AAOMgpdkqWk/HcrV4uOzQxmw0b/zAk2lxNe37sn317iq7LH1coeuTXPSy894eQT0BB1y//x3wVF+Lg==
X-Received: by 2002:aa7:d4d7:: with SMTP id
 t23-v6mr11924804edr.121.1530895969486; 
 Fri, 06 Jul 2018 09:52:49 -0700 (PDT)
Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com.
 [74.125.82.45])
 by smtp.gmail.com with ESMTPSA id g2-v6sm4185356edq.92.2018.07.06.09.52.48
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 06 Jul 2018 09:52:48 -0700 (PDT)
Received: by mail-wm0-f45.google.com with SMTP id v3-v6so11472292wmh.0
 for <xen-devel@lists.xenproject.org>; Fri, 06 Jul 2018 09:52:48 -0700 (PDT)
X-Received: by 2002:a1c:4004:: with SMTP id n4-v6mr6601589wma.83.1530895968570; 
 Fri, 06 Jul 2018 09:52:48 -0700 (PDT)
MIME-Version: 1.0
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
 <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
 <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
In-Reply-To: <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 6 Jul 2018 10:52:11 -0600
X-Gmail-Original-Message-ID: <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.com>
Message-ID: <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.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>,
 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>

T24gRnJpLCBKdWwgNiwgMjAxOCBhdCAyOjU2IEFNIFJhenZhbiBDb2pvY2FydQo8cmNvam9jYXJ1
QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBPbiAwNy8wNS8yMDE4IDA3OjQ1IFBNLCBUYW1h
cyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiBPbiBUaHUsIEp1bCA1LCAyMDE4IGF0IDk6MjIgQU0gUmF6
dmFuIENvam9jYXJ1Cj4gPiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4g
SG93ZXZlciwgb3VyIHBhcnRpY3VsYXIgYXBwbGljYXRpb24gaXMgb25seSBpbnRlcmVzdGVkIGlu
IHNldHRpbmcgKGFuZAo+ID4+IHF1ZXJ5aW5nKSBwYWdlIHJlc3RyaWN0aW9ucyBmcm9tIHVzZXJz
cGFjZSAoZnJvbSB0aGUgZG9tMCBhZ2VudCkuIEl0Cj4gPj4gd2lsbCBhbHNvIG5lZWQgdG8gYmUg
YWJsZSB0byBzZXQgdGhlIGNvbnZlcnRpYmxlIGJpdCBvZiBndWVzdCBwYWdlcyBmcm9tCj4gPj4g
dGhlIGRvbTAgYWdlbnQgYXMgd2VsbCAocGF0Y2hlcyBwZW5kaW5nKS4gU28gd2UncmUgYWxzbyBm
aW5lIHdpdGggYQo+ID4+ICJET01DVEwgaWYgbm9ib2R5IHdhbnRzIGl0IGFzIGEgSFZNT1AiIHBv
bGljeSwgaWYgcG9sbHV0aW5nIHRoZSBET01DVExzCj4gPj4gKHBvc3NpYmx5IHRlbXBvcmFyaWx5
KSBpcyBhbiBvcHRpb24uCj4gPj4KPiA+PiBXZSBjb3VsZCBhbHNvIChhdCBsZWFzdCBiZXR3ZWVu
IFRhbWFzIGFuZCB1cykgY29tZSB1cCB3aXRoIGN1cnJlbnQgLwo+ID4+IGxpa2VseSB1c2UtY2Fz
ZXMgYW5kIGRvd25ncmFkZSBhbGwgYWx0cDJtIEhWTU9QcyB0aGF0IGNvdWxkIGJlIERPTUNUTHMK
PiA+PiBpbiBhbGwgdGhlIHNjZW5hcmlvcyB0byBET01DVExzLgo+ID4KPiA+IEF5ZS4gVGhlcmUg
aXMgcmVhbGx5IGp1c3Qgb25lIEhWTU9QIHRoYXQgdGhlIGd1ZXN0IGFic29sdXRlbHkgbmVlZHMK
PiA+IGFjY2VzcyB0byBzbyB0aGF0IGl0IGNhbiB1c2UgI1ZFLCBhbmQgdGhhdCdzCj4gPiBIVk1P
UF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5LiBBRkFJVSBldmVyeXRoaW5nIGVsc2UgY291bGQg
YmUganVzdCBhCj4gPiBET01DVEwuCj4KPiBXZSBuZWVkIGV2ZW4gbGVzcyB0aGFuIHRoYXQgLSB3
ZSB3YW50IHRvIG1vZGlmeQo+IEhWTU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkgdG8gYmUg
YWJsZSB0byBjYWxsIGl0IGZyb20gZG9tMCBhcyB3ZWxsLAo+IGFuZCB3ZSBkb24ndCBjYWxsIGl0
IGZyb20gdGhlIGluLWd1ZXN0IGFnZW50IGV2ZXIuIEJlY2F1c2Ugd2UgYWdyZWUgdGhhdAo+IHRo
ZSBzbWFsbGVzdCBhdHRhY2sgc3VyZmFjZSBpcyBhIHJlcXVpcmVtZW50LCBhbGwgd2UgZXZlciBj
YWxsIHRoYXQncwo+ICNWRSAvIGFsdHAybSByZWxhdGVkIGlzIGFjdHVhbGx5IGZyb20gdGhlIHBy
aXZpbGVnZWQgZG9tYWluIGRvaW5nCj4gaW50cm9zcGVjdGlvbi4gVGhlIGluLWd1ZXN0IGRyaXZl
ciBvbmx5IG5lZWRzIHRvIGRvIFZNRlVOQyBhbmQgYmUgYWJsZQo+IHRvIGNvbW11bmljYXRlIHdp
dGggdGhlIGRvbTAgaW50cm9zcGVjdGlvbiBhZ2VudC4KCkF3ZXNvbWUsICsxIGZvciBtb2RpZnlp
bmcgaXQgc28gdGhhdCBpdCBjYW4gYmUgY2FsbGVkIGZyb20KZG9tMC9wcml2aWxlZ2VkIGRvbWFp
biEKCj4KPiBTbyBhdCB0aGUgbW9tZW50IHdlIG5laXRoZXIgbmVlZCBub3IgdXNlIF9hbnlfIEhW
TU9QIGZyb20gdGhlIGd1ZXN0IChidXQKPiBpdCBkb2VzIG1ha2Ugc2Vuc2UgdGhhdCB0aGUgZ3Vl
c3QgYmUgYWJsZSB0byBkbwo+IEhWTU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkgaW5kZWVk
KS4KPgo+IFNvIGl0IHdvdWxkIGFwcGVhciB0aGF0IGF0IGxlYXN0IGF0IHRoaXMgdGltZSwgZm9y
IGJvdGggdXMgYW5kIFRhbWFzIHRoZQo+IG9ubHkgb3BlcmF0aW9uIHRoYXQgbmVlZHMgdG8gYmUg
YSBIVk1PUCBpcyBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5LgoKV2l0aCB0aGUgbW9k
aWZpY2F0aW9uIHlvdSBhcmUgcGxhbm5pbmcsIGV2ZW4gdGhpcyBjb3VsZCBiZSBqdXN0IGEKRE9N
Q1RMLiBUaGVyZSBpcyBubyBuZWVkIGZvciB0aGUgZ3Vlc3QgdG8gY2FsbCB0aGF0IGFzIGxvbmcg
YXMgdGhlCmV4dGVybmFsIGFnZW50IGNhbiBmaWd1cmUgb3V0IHdoYXQgcGFnZSB0byB1c2UgZm9y
ICNWRS4KCj4KPiBJbiB0aGF0IGNhc2UsIGlmIGV2ZXJ5b25lIGFncmVlcywgSSBwcm9wb3NlIHRo
YXQgd2UgbWFrZSBhbGwgdGhlIG90aGVycwo+IERPTUNUTHMuIFRoaXMgd291bGQgYWxzbyBoYXZl
IHNldmVyYWwgbWFpbnRlbmFuY2UgYmVuZWZpdHM6Cj4KPiAxLiBXZSBjYW4gdGhlbiBnZXQgcmlk
IG9mIHRoZSB1Z2x5IGNvbXBhdCBjb2RlIHRoYXQgd2FzIHJlcXVpcmVkIGZvcgo+IHVwc3RyZWFt
aW5nIHhjX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aSgpIChhbmQgY2xlYW4gdXAgdGhlCj4g
aHlwZXJ2aXNvciBjb2RlIGNvcnJlc3BvbmRpbmcgdG8gaXQpLgo+Cj4gMi4gV2UgY2FuIHByb2Jh
Ymx5IHJlbW92ZSBUYW1hcycgcGF0Y2ggdGhhdCBjb250cm9scyBpZiBkb20wLCB0aGUgZ3Vlc3Qs
Cj4gb3IgYm90aCBjYW4gY2FsbCBhbHRwMm0gb3BlcmF0aW9ucyAoYWx0aG91Z2ggbWF5YmUgd2Ug
c2hvdWxkIGtlZXAgaXQgZm9yCj4gdGhlIG9uZSByZW1haW5pbmcgSFZNT1A/IEknbSBub3Qgc3Vy
ZSkuCj4KPiBTbyB0byBteSBtaW5kLCBpdCdzIGxlc3MsIGNsZWFuZXIsIHNhZmVyIGNvZGUuIEkg
ZG9uJ3Qgc2VlIGhvdyB0aGUKPiBvcmlnaW5hbCBkZXNpZ25lcnMgb2YgdGhlIGNvZGUgd291bGQg
b2JqZWN0LCBzaW5jZSB0aGVpciBnb2FsIEkgd291bGQKPiBhc3N1bWUgd2FzIGhlbHBpbmcgaW50
cm9zcGVjdGlvbiwgYW5kIFRhbWFzIGFuZCB1cyBhcmUgdGhlIG9uZXMgdHJ5aW5nCj4gdG8gdXNl
IGl0IC0gZnVydGhlcm1vcmUgdGhlc2UgY2hhbmdlcyBhZGRyZXNzIHRoZSBzZWN1cml0eSBvYmpl
Y3Rpb25zIG9mCj4gdGhlIFhlbiBjb21tdW5pdHkuCj4KPiBEb2VzIHRoZSBwbGFuIHNvdW5kIHJl
YXNvbmFibGU/CgorMSBmcm9tIG1lIQoKVGhhbmtzLApUYW1hcwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 17:11:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 17:11: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 1fbUGd-0006L9-Ny; Fri, 06 Jul 2018 17: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbUGc-0006L4-I9
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 17:11:34 +0000
X-Inumbo-ID: a23c9e13-813f-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a23c9e13-813f-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 17:11: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 2CB92214C5;
 Fri,  6 Jul 2018 17:11:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530897092;
 bh=5VeBGsnibXo7M/m94PZipzUWBAvxZZgd+xx76KldbXU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=gLONho9rFshu41HeYVHtQR17/zADsyLUWRqASu97SNRIbHO81NcKjBG0qC+/VxFci
 8mcVSHfxTP1MZOuGwrSzYKKsQ++cTYkssPdrS65w9yj25mtzoeLxlPkWZ6vfLw1i16
 pkurZ2hpxAuI3j1zOY55isIaRs6qxOaoeUNOhGAE=
Date: Fri, 6 Jul 2018 10:11:30 -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: <551fb6cb-2358-731d-ec04-7032b216a44f@arm.com>
Message-ID: <alpine.DEB.2.10.1807060928510.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-12-git-send-email-sstabellini@kernel.org>
 <551fb6cb-2358-731d-ec04-7032b216a44f@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 12/15] 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: artem_mygaiev@epam.com, 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>

T24gRnJpLCAxNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDYvMTMvMjAxOCAxMToxNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
SW50cm9kdWNlIHZwbDAxMSBzdXBwb3J0IHRvIGd1ZXN0cyBzdGFydGVkIGZyb20gWGVuOiBpdCBw
cm92aWRlcyBhCj4gPiBzaW1wbGUgd2F5IHRvIHByaW50IG91dHB1dCBmcm9tIGEgZ3Vlc3QsIGFz
IG1vc3QgZ3Vlc3RzIGNvbWUgd2l0aCBhCj4gPiBwbDAxMSBkcml2ZXIuIEl0IGlzIGFsc28gYWJs
ZSB0byBwcm92aWRlIGEgd29ya2luZyBjb25zb2xlIHdpdGgKPiA+IGludGVycnVwdCBzdXBwb3J0
Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+Cj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNzAK
PiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gICAx
IGZpbGUgY2hhbmdlZCwgNzAgaW5zZXJ0aW9ucygrKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4g
PiBpbmRleCBiNGY1NjBmLi5mZjY1MDU3IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IEBA
IC0xNDcwLDYgKzE0NzAsNzAgQEAgc3RhdGljIGludCBtYWtlX3RpbWVyX2RvbVVfbm9kZShjb25z
dCBzdHJ1Y3QgZG9tYWluCj4gPiAqZCwgdm9pZCAqZmR0KQo+ID4gICAgICAgcmV0dXJuIHJlczsK
PiA+ICAgfQo+ID4gICArc3RhdGljIHZvaWQgc2V0X2ludGVycnVwdChnaWNfaW50ZXJydXB0X3Qg
KmludGVycnVwdCwgdW5zaWduZWQgaW50IGlycSwKPiAKPiBUaGUgZGVmaW5pdGlvbiBvZiBpbnRl
cnJ1cHQgbG9va3Mgc3VzcGljaW91cy4gZ2ljX2ludGVycnVwdF90IGlzIGRlZmluZWQgYXMKPiBi
ZTMyWzNdLiBIZXJlIHlvdSBwYXNzIGEgcG9pbnRlciwgc28gaW50ZXJydXB0IHR5cGUgd291bGQg
YmUgX19iZTMyICoqLCB0aGF0Cj4geW91IGNydWRlbHkgY2FzdCB0byBfX2JlMzIqIGJlbG93Lgo+
IAo+IE1vc3QgbGlrZWx5IHlvdSBkb24ndCB3YW50IHRvIHBhc3MgYSBwb2ludGVyIGhlcmUgYW5k
IGp1c3QgdXNlIHRoZSB0eXBlCj4gZ2ljX2ludGVycnVwdF90LiBCZWNhdXNlIGl0IGlzIGFuIGFy
cmF5LCB0aGVuIHRoZXJlIHdpbGwgYmUgbm8gaXNzdWUuCgpSaWdodCwgSSdsbCBmaXgKCgo+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdW1hc2ssIHVuc2lnbmVk
IGludCBsZXZlbCkKPiA+ICt7Cj4gPiArICAgIF9fYmUzMiAqY2VsbHMgPSAoX19iZTMyICopIGlu
dGVycnVwdDsKPiAKPiBFeHBsaWNpdCBjYXN0IGFyZSBhbHdheXMgYSBiYWQgaWRlYS4gSWYgeW91
IG5lZWQgb25lLCB0aGVuIG1vc3RseSBsaWtlbHkgeW91Cj4gZGlkIHNvbWV0aGluZyB3cm9uZyA6
KS4gSW4gdGhhdCBjYXNlIGludGVycnVwdCB0eXBlIGlzIF9fYmUzMioqIGFuZCB5b3UgY2FzdAo+
IHRvIF9fYmUzMiouIElmIHlvdSBjaGFuZ2UgdGhlIHR5cGUgYXMgc3VnZ2VzdGVkIGFib3ZlLCB0
aGVuIHRoZSBjYXN0IHdpbGwgbm90Cj4gYmUgbmVjZXNzYXJ5IGhlcmUuCgpZZWFoCgoKPiA+ICsg
ICAgaW50IGlzX3BwaSA9IChpcnEgPCAzMik7Cj4gPiArCj4gPiArICAgIGlycSAtPSAoaXNfcHBp
KSA/IDE2OiAzMjsgLyogUFBJcyBzdGFydCBhdCAxNiwgU1BJcyBhdCAzMiAqLwo+ID4gKwo+ID4g
KyAgICAvKiBTZWUgbGludXggRG9jdW1lbnRhdGlvbi9kZXZpY3RyZWUvYmluZGluZ3MvYXJtL2dp
Yy50eHQgKi8KPiA+ICsgICAgZHRfc2V0X2NlbGwoJmNlbGxzLCAxLCBpc19wcGkpOyAvKiBpcyBh
IFBQST8gKi8KPiA+ICsgICAgZHRfc2V0X2NlbGwoJmNlbGxzLCAxLCBpcnEpOwo+ID4gKyAgICBk
dF9zZXRfY2VsbCgmY2VsbHMsIDEsIChjcHVtYXNrIDw8IDgpIHwgbGV2ZWwpOwo+ID4gK30KPiAK
PiBXZSBhbHJlYWR5IGhhdmUgYSBmdW5jdGlvbiB0byBnZW5lcmF0ZSBQUEkgaW50ZXJydXB0IChz
ZXRfaW50ZXJydXB0X3BwaSkuCj4gV291bGQgaXQgYmUgcG9zc2libGUgdG8gZXh0ZW5kIGl0IHRv
IHN1cHBvcnQgaW50ZXJydXB0Pwo+IAo+IE1vc3QgbGlrZWx5LCB5b3Ugd2lsbCB3YW50IHRvIHVz
ZSBzZXRfaW50ZXJydXB0KC4uLikgZXZlcnl3aGVyZSBhbmQganVzdCBkcm9wCj4gc2V0X2ludGVy
cnVwdF9wcGkuCgpHb29kIGlkZWEsIEknbGwgcmVtb3ZlIHNldF9pbnRlcnJ1cHRfcHBpCgo+ID4g
Kwo+ID4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCj4gPiArc3RhdGljIGludCBt
YWtlX3ZwbDAxMV91YXJ0X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBhZGRyY2VsbHMsIGludCBz
aXplY2VsbHMpCj4gPiArewo+ID4gKyAgICBpbnQgcmVzOwo+ID4gKyAgICBnaWNfaW50ZXJydXB0
X3QgaW50cjsKPiA+ICsgICAgaW50IHJlZ19zaXplID0gYWRkcmNlbGxzICsgc2l6ZWNlbGxzOwo+
ID4gKyAgICBpbnQgbnJfY2VsbHMgPSByZWdfc2l6ZTsKPiA+ICsgICAgX19iZTMyIHJlZ1tucl9j
ZWxsc107Cj4gPiArICAgIF9fYmUzMiAqY2VsbHM7Cj4gPiArCj4gPiArICAgIHJlcyA9IGZkdF9i
ZWdpbl9ub2RlKGZkdCwgInNic2EtcGwwMTEiKTsKPiA+ICsgICAgaWYgKHJlcykKPiAKPiBDb2Rp
bmcgc3R5bGU6Cj4gCj4gaWYgKCAuLi4gKQo+IAo+ID4gKyAgICAgICAgcmV0dXJuIHJlczsKPiA+
ICsKPiA+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwg
ImFybSxzYnNhLXVhcnQiKTsKPiAKPiBUbyBtYWtlIGNsZWFyLCB5b3UgYXJlIGV4cG9zaW5nIGEg
U0JTQSBjb21wYXRpYmxlIFVBUlQgYW5kIG5vdCBhIFBMMDExLiBTQlNBCj4gVUFSVCBpcyBhIHN1
YnNldCBvZiBQTDAxMSByMXA1LiBBIGZ1bGwgUEwwMTEgaW1wbGVtZW50YXRpb24gaW4gWGVuIHdv
dWxkIGp1c3QKPiBiZSB0b28gZGlmZmljdWx0LCBzbyB5b3VyIGd1ZXN0IG1heSByZXF1aXJlIHNv
bWUgY2hhbmdlcyBpbiB0aGVpciBkcml2ZXIuCj4gCj4gSSB0aGluayB0aGlzIGlzIGEgc21hbGwg
cHJpY2UgdG8gcGF5LCBidXQgSSB3YW50ZWQgdG8gbWFrZSBzdXJlIHlvdSBkb24ndAo+IGV4cGVj
dCB0aGUgZ3Vlc3QgdG8gZHJpdmUgdGhlIFVBUlQgdGhlIHNhbWUgd2F5IGEgUEwwMTEuCgpJJ2xs
IGFkZCBhIG5vdGUgdG8gdGhlIGNvbW1pdCBtZXNzYWdlCgoKPiA+ICsgICAgaWYgKHJlcykKPiAK
PiBDb2Rpbmcgc3R5bGUKPiAKPiA+ICsgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAg
IGNlbGxzID0gJnJlZ1swXTsKPiA+ICsgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRk
cmNlbGxzLCBzaXplY2VsbHMsIEdVRVNUX1BMMDExX0JBU0UsCj4gPiArICAgICAgICAgICAgR1VF
U1RfUEwwMTFfU0laRSk7Cj4gCj4gVGhlIGluZGVudGF0aW9uIGxvb2tzIHdyb25nIGhlcmUuCj4g
Cj4gPiArICAgIGlmIChyZXMpCj4gCj4gQ29kaW5nIHN0eWxlCj4gCj4gPiArICAgICAgICByZXR1
cm4gcmVzOwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVnIiwgcmVnLCBzaXpl
b2YocmVnKSk7Cj4gPiArICAgIGlmIChyZXMpCj4gCj4gQ29kaW5nIHN0eWxlCj4gCj4gPiArICAg
ICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICBzZXRfaW50ZXJydXB0KCZpbnRyLCBHVUVT
VF9WUEwwMTFfU1BJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0hJR0gpOwo+ID4gKwo+ID4gKyAg
ICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGludHIsIHNpemVvZiAoaW50
cikpOwo+ID4gKyAgICBpZiAocmVzKQo+IAo+IENvZGluZyBzdHlsZQo+IAo+ID4gKyAgICAgICAg
cmV0dXJuIHJlczsKPiA+ICsKPiA+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAi
aW50ZXJydXB0LXBhcmVudCIsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBIQU5E
TEVfR0lDKTsKPiA+ICsgICAgaWYgKHJlcykKPiAKPiBDb2Rpbmcgc3R5bGUKPiAKPiA+ICsgICAg
ICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgIC8qIFVzZSBhIGRlZmF1bHQgYmF1ZCByYXRl
IG9mIDExNTIwMC4gKi8KPiA+ICsgICAgZmR0X3Byb3BlcnR5X3UzMihmZHQsICJjdXJyZW50LXNw
ZWVkIiwgMTE1MjAwKTsKPiA+ICsKPiA+ICsgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4g
PiArICAgIGlmIChyZXMpCj4gCj4gQ29kaW5nIHN0eWxlCgpGaXhlZCB0aGVtIGFsbAoKCj4gPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICByZXR1cm4gMDsKPiA+ICt9Cj4gPiAr
I2VuZGlmCj4gPiArCj4gPiAgICNkZWZpbmUgRE9NVV9EVEJfU0laRSA0MDk2Cj4gPiAgIHN0YXRp
YyBpbnQgcHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQo+ID4gICB7Cj4gPiBAQCAtMTUzMSw2ICsxNTk1LDEyIEBAIHN0YXRpYyBpbnQg
cHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IGtlcm5lbF9pbmZv
ICpraW5mbykKPiA+ICAgICAgIGlmICggcmV0ICkKPiA+ICAgICAgICAgICBnb3RvIGVycjsKPiA+
ICAgKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFLgo+ID4gKyAgICByZXQgPSBtYWtl
X3ZwbDAxMV91YXJ0X25vZGUoZCwga2luZm8tPmZkdCwgYWRkcmNlbGxzLCBzaXplY2VsbHMpOwo+
IAo+IEkgd291bGQgcHJlZmVyIGlmIGRvbid0IGV4cG9zZSB0aGUgcGwwMTEgYnkgZGVmYXVsdCB0
byBhIGd1ZXN0IGFuZCBwcm92aWRlIGEKPiB3YXkgdG8gZW5hYmxlIGl0IGZvciBhIGdpdmVuIGd1
ZXN0CgpJJ2xsIGFkZCBhIHZwbDAxMSBvcHRpb24KCgo+ID4gKyAgICBpZiAoIHJldCApCj4gPiAr
ICAgICAgICBnb3RvIGVycjsKPiA+ICsjZW5kaWYKPiA+ICsKPiA+ICAgICAgIHJldCA9IGZkdF9l
bmRfbm9kZShraW5mby0+ZmR0KTsKPiA+ICAgICAgIGlmICggcmV0IDwgMCApCj4gPiAgICAgICAg
ICAgZ290byBlcnI7Cj4gPiAKPiAKPiBDaGVlcnMsCj4gCj4gLS0gCj4gSnVsaWVuIEdyYWxsCj4g
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 18:32:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 18:32: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 1fbVWW-0004lp-VE; Fri, 06 Jul 2018 18: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=x1xa=jw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbVWW-0004lf-4q
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 18:32:04 +0000
X-Inumbo-ID: dda6ab10-814a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dda6ab10-814a-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 20:31: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 1fbVWS-0004Eu-GE; Fri, 06 Jul 2018 18:32: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 1fbVWS-0000AA-77; Fri, 06 Jul 2018 18:32:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbVWS-0005Gi-6U; Fri, 06 Jul 2018 18:32:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125029-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=73ba1d436b3d601fcc1186261e9f813de5cfd569
X-Osstest-Versions-That: xen=5a065e5bfc53a548769c4b079576f8b08f43f376
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 06 Jul 2018 18:32:00 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125029: 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>

ZmxpZ2h0IDEyNTAyOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTAyOS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3M2JhMWQ0MzZiM2Q2MDFmY2MxMTg2MjYxZTlmODEzZGU1Y2ZkNTY5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1YTA2NWU1YmZjNTNhNTQ4NzY5
YzRiMDc5NTc2ZjhiMDhmNDNmMzc2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5OTcgIDIwMTgt
MDctMDUgMTQ6MDA6MjggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDI5ICAy
MDE4LTA3LTA2IDE2OjAwOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPElhbi5KYWNr
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
ZW4uZ2l0CiAgIDVhMDY1ZTViZmMuLjczYmExZDQzNmIgIDczYmExZDQzNmIzZDYwMWZjYzExODYy
NjFlOWY4MTNkZTVjZmQ1NjkgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 18:52:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 18: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 1fbVqa-0007Qf-6B; Fri, 06 Jul 2018 18:52: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=jkxw=jw=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fbVqY-0007Qa-Gv
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 18:52:46 +0000
X-Inumbo-ID: c2548333-814d-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x242.google.com (unknown [2607:f8b0:4002:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2548333-814d-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 20:52:40 +0200 (CEST)
Received: by mail-yb0-x242.google.com with SMTP id s8-v6so4939764ybe.8
 for <xen-devel@lists.xenproject.org>; Fri, 06 Jul 2018 11:52:44 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=HClg+E5wqTwz2VgiNzzHcwM3rxGYBxjGB8EjOsNzJZY=;
 b=fnrs6F3h0hBYhhsecUhxYg4tRPA6dOYDOr2+0vvSvUgKdfpDtvouqbvcNshqMlmlmA
 rBt2y+wu+L9aU23gxY02ZnWfN9Yt8/3bT7NfBRKU5pZhS5L1tl3ibf4gTZ/MZVUMa2cy
 Rr37yzYlGDuODnx1zCMZ9iBus4pgwS+JnimZ8=
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=HClg+E5wqTwz2VgiNzzHcwM3rxGYBxjGB8EjOsNzJZY=;
 b=QYQKc1U3M2gFgJ+K+5DCEQ/2bjgNv8ciEgoB1r38zzbkF85kLJG6vk+OyMv92laRlH
 38ram+szpNH3sdH7guLxn2pGVYYGh4dx4h14ZSwHGVD7kThC4UKS6Iux87cReJTurWZv
 DC1wWtZU9hgVmdtHpAfv+8EDJ1C8IIFmVLOjw8YX0xCnR9kZ3cgXOm1d0ouqdxKehtYy
 rKhEiS39d+p/JFiWuBjkxekq7b9qZ1sGjzjdTWDUFWpUsuVU1xrlK+13bvIziCKMb+RZ
 QkIbPvQpKUIM+A1ELjiaiBb4iN9kC2mdzOwNnth2QqMcYdZzyAy1egPsWBT1jZ34Rgpj
 oGyg==
X-Gm-Message-State: APt69E0YsMjlSFMqoY5picp85w5hi5iAjszX64Hggb0m6ml0n/z0kecW
 QXLZAEsRgOFNBqqYx81TcRQ3BA==
X-Google-Smtp-Source: AAOMgpdoNN6oNDZfzA6Y70L8GwqjePlq337II06pjPD6XPEf0tR5LZBhBuYCyy2E8XmmElNOvN2ctw==
X-Received: by 2002:a25:ed5:: with SMTP id
 204-v6mr4841771ybo.312.1530903164303; 
 Fri, 06 Jul 2018 11:52:44 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id r5-v6sm3564396ywd.11.2018.07.06.11.52.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 06 Jul 2018 11:52:43 -0700 (PDT)
Date: Fri, 6 Jul 2018 13:52:43 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180706185243.ayme7uxq7axkr2ei@doug-macbook.localdomain>
References: <20180523102040.16299-1-wei.liu2@citrix.com>
 <20180523102040.16299-3-wei.liu2@citrix.com>
 <13b83460-a84b-0888-0261-2c7bb5085594@cardoe.com>
 <20180529232824.pd56wtwl5idqjubm@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180529232824.pd56wtwl5idqjubm@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH RFC 2/3] automation: build stubdom and
 rombios, and tools on 32 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: Xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matt Spencer <Matt.Spencer@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>

T24gV2VkLCBNYXkgMzAsIDIwMTggYXQgMTI6Mjg6MjRBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIE1heSAyOSwgMjAxOCBhdCAxMjoxODo0MEFNIC0wNTAwLCBEb3VnIEdvbGRzdGVp
biB3cm90ZToKPiA+IE9uIDUvMjMvMTggNToyMCBBTSwgV2VpIExpdSB3cm90ZToKPiA+IAo+ID4g
PiAgCj4gPiA+ICAjIFNlYUJJT1MgY2Fubm90IGJlIGJ1aWx0IHdpdGggY2xhbmcKPiA+ID4gQEAg
LTIwLDEyICsxOCw2IEBAIGlmIFtbICIke0NDfSIgPT0gImNsYW5nIiBdXTsgdGhlbgo+ID4gPiAg
ICAgIGNmZ2FyZ3MrPSgiLS13aXRoLXN5c3RlbS1zZWFiaW9zPS91c3Ivc2hhcmUvc2VhYmlvcy9i
aW9zLmJpbiIpCj4gPiA+ICBmaQo+ID4gPiAgCj4gPiA+IC1pZiBbWyAiJHtYRU5fVEFSR0VUX0FS
Q0h9IiA9PSAieDg2XzY0IiBdXTsgdGhlbgo+ID4gPiAtICAgIGNmZ2FyZ3MrPSgiLS1lbmFibGUt
dG9vbHMiKQo+ID4gPiAtZWxzZQo+ID4gPiAtICAgIGNmZ2FyZ3MrPSgiLS1kaXNhYmxlLXRvb2xz
IikgIyB3ZSBkb24ndCBoYXZlIHRoZSBjcm9zcyBkZXBlbmRzIGluc3RhbGxlZAo+ID4gPiAtZmkK
PiA+ID4gLQo+ID4gCj4gPiBUaGlzIHN0aWxsIGhvcnJpYmx5IGZhaWxzIHdoZW4gdGFyZ2V0aW5n
IGFybSBiZWNhdXNlIHdlIGhhdmUgdG8gYWN0dWFsbHkKPiA+IGV4ZWN1dGUgYSBjb21waWxlZCBi
aW5hcnkgb24gdGhlIGhvc3QuIFRoZSB0b29scyBidWlsZCBzeXN0ZW0gZG9lc24ndAo+ID4gc2Vl
bSB0byBjb21wcmVoZW5kIGhvc3QgIT0gdGFyZ2V0Lgo+ID4gCj4gCj4gT0suIExldCdzIG9ubHkg
ZW5hYmxlIHRvb2xzIGJ1aWxkIGZvciB4ODYgZm9yIG5vdy4KPiAKPiA+IEEgZmV3IHBlb3BsZSBo
YXZlIHN0ZXBwZWQgZm9yd2FyZCB3aXRoIGlkZWFzIGFuZCBzYWlkIHRoZXknZCB0YWtlIHBvaW50
Cj4gPiBvbiB0aGUgcGF0Y2hlcyBidXQgSSBoYXZlbid0IHNlZW4gYW55dGhpbmcgbGFuZCB5ZXQu
Cj4gPiAKPiAKPiBBbnkgcmVmZXJlbmNlPwo+IAo+IFdlaS4KClN0ZWZhbm8gb3JpZ2luYWxseSBv
ZmZlcmVkIEkgYmVsaWV2ZS4gSGUgYWxzbyBvZmZlcmVkIHRvIGhlbHAgd2l0aCBzb21lCm9mIHRo
ZSBiaXRzIGFnYWluIGF0IHRoZSBTdW1taXQuIE1hdHQgU3BlbmNlciBzdWdnZXN0ZWQgdGhhdCBB
Uk0gY291bGQKaGVscCBvdXQgd2l0aCBpbmZvIG9uIGhvdyB0byBidWlsZCB0aGUgY29udGFpbmVy
cyBhbmQgcG90ZW50aWFsbHkgc29tZQpyZXNvdXJjZXMgd2hlcmUgdGhleSBjb3VsZCBydW4gYXMg
d2VsbC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 19:05:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 19:05: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 1fbW35-0000Kp-0J; Fri, 06 Jul 2018 19:05: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=yq89=jw=xenproject.org=prvs=7184d8844=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fbW33-0000Kd-Tj
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 19:05:41 +0000
X-Inumbo-ID: 909342ce-814f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 909342ce-814f-11e8-a8a5-bc764e045a96;
 Fri, 06 Jul 2018 21:05:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,317,1526342400"; d="scan'208";a="59622970"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74940-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:leak-check/check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:debian-di-install: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-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd: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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
X-Osstest-Versions-That: xen=437211cb696515ee5bd5dae0ab72866c9f382a33
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 6 Jul 2018 20:05:36 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 74940: 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
NDk0MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk0MC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVn
cmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgZmFpbCBibG9ja2VkIGluIDc0OTAzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIGJsb2NrZWQgaW4gNzQ5MDMKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwg
YmxvY2tlZCBpbiA3NDkwMwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDc0OTAzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4g
NzQ5MDMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgYmxvY2tlZCBpbiA3NDkwMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBibG9ja2VkIGluIDc0OTAzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWls
IGJsb2NrZWQgaW4gNzQ5MDMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE0
IHhlbi1ib290L2wxICAgICAgIGZhaWwgYmxvY2tlZCBpbiA3NDkwMwogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2IDIyIGxlYWstY2hlY2svY2hlY2sgICAgICAgZmFpbCBibG9ja2VkIGlu
IDc0OTAzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxs
ICAgICAgICBmYWlsIGJsb2NrZWQgaW4gNzQ5MDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgIGZhaWwgYmxvY2tlZCBpbiA3NDkwMwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFp
bCBibG9ja2VkIGluIDc0OTAzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICBmYWlsIGJsb2NrZWQgaW4gNzQ5MDMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgIGZhaWwgYmxvY2tlZCBp
biA3NDkwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTAzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5MDMKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDkwMwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDc0OTAzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzQ5MDMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDkwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTAzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogeGVuICAgICAgICAgICAgICAgICAgYjRhYzRiYzQxMDIyMmQyMjFkYzQ2YTc0YWM3MWVmYWE3
YjMyZDU3YwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNDM3MjExY2I2
OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0
OTAzICAyMDE4LTA2LTIzIDAyOjIxOjA0IFogICAxMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
ICA3NDk0MCAgMjAxOC0wNy0wNiAwOToyMDozOSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lw
ZXJAb3JhY2xlLmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4K
ICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRl
PgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
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
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9o
b21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3Mv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90
IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NjEgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 20:09:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 20: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 1fbX2a-00074v-Fd; Fri, 06 Jul 2018 20:09: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=x1xa=jw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbX2Z-00074j-6s
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 20:09:15 +0000
X-Inumbo-ID: 74c48c43-8158-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74c48c43-8158-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 20:09: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 1fbX2V-00069B-FT; Fri, 06 Jul 2018 20:09:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fbX2V-00049z-6i; Fri, 06 Jul 2018 20:09:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbX2V-0000cD-62; Fri, 06 Jul 2018 20:09:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124959-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-xl:<job
 status>:broken:regression
 linux-next:test-armhf-armhf-xl:host-install(4):broken:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 linux-next:test-armhf-armhf-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:build-i386-libvirt:libvirt-build:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-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-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=bce40927669338cc4a361fc97d46bf650573ce5c
X-Osstest-Versions-That: linux=1904148a361a07fb2d7cba1261d1d2c2f33c8d2e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 06 Jul 2018 20:09:11 +0000
Subject: [Xen-devel] [linux-next test] 124959: 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>

ZmxpZ2h0IDEyNDk1OSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5NTkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NDg4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI0ODg0CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjQ4ODQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDg4NAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI0ODg0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQ4ODQKIHRlc3QtYXJtaGYtYXJtaGYteGwt
eHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDg4
NAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI0ODg0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQ4ODQKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNDg4NAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJvb3QgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0ODg0CiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQ4
ODQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgICAgICBmYWlsICBsaWtlIDEyNDg4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0ODg0CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjQ4ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDg4NAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0
ODg0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQ4ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDg4NAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBiY2U0MDkyNzY2OTMzOGNjNGEzNjFmYzk3
ZDQ2YmY2NTA1NzNjZTVjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAx
OTA0MTQ4YTM2MWEwN2ZiMmQ3Y2JhMTI2MWQxZDJjMmYzM2M4ZDJlCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5j
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDk1OSAgMjAxOC0wNy0wNCAwOToyMDozNSBaICAgIDIgZGF5cyAgICAx
IGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2gg
bm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 21:20:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 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 1fbY9K-0006fi-1l; Fri, 06 Jul 2018 21: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=x1xa=jw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbY9I-0006fX-H1
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 21:20:16 +0000
X-Inumbo-ID: 6101269f-8162-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6101269f-8162-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 21:20: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 1fbY9F-0007Vg-TT; Fri, 06 Jul 2018 21:20:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fbY9F-0001nc-5O; Fri, 06 Jul 2018 21:20:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbY9F-00068W-2n; Fri, 06 Jul 2018 21:20:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125030-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=2ddfae51d8b1d7b8cd33a4f6ad4d16d27cb869ae
X-Osstest-Versions-That: xen=73ba1d436b3d601fcc1186261e9f813de5cfd569
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 06 Jul 2018 21:20:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125030: 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>

ZmxpZ2h0IDEyNTAzMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTAzMC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyZGRmYWU1MWQ4YjFkN2I4Y2QzM2E0ZjZhZDRkMTZkMjdjYjg2OWFlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3M2JhMWQ0MzZiM2Q2MDFmY2Mx
MTg2MjYxZTlmODEzZGU1Y2ZkNTY5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwMjkgIDIwMTgt
MDctMDYgMTY6MDA6MzcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDMwICAy
MDE4LTA3LTA2IDE5OjAxOjI0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZp
c2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDczYmEx
ZDQzNmIuLjJkZGZhZTUxZDggIDJkZGZhZTUxZDhiMWQ3YjhjZDMzYTRmNmFkNGQxNmQyN2NiODY5
YWUgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 22:28:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 22: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 1fbZCx-0005Jp-7z; Fri, 06 Jul 2018 22:28: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZCv-0005Jk-Tr
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 22:28:05 +0000
X-Inumbo-ID: d6c7b5dc-816b-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6c7b5dc-816b-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 00:28:00 +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 7690422B47;
 Fri,  6 Jul 2018 22:28:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530916083;
 bh=Xe8kwJ43fS0syzgNp6L3FBBH3erWWS7/e7OWUpPoz2A=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=pLmfxvK4nqmw1gEwWTvXfw5mfCToyw+IepancQVfSesCCo4GWjju642EurZ2RoZ/9
 6N3+v8OaD+LFavJxKywVnsLw1szknZO5IK6h8IUpIR0o3L604d1pjtKBEtdySJZis9
 id1saAH8Tiim0n+y11p7rVLNJMZl0hDr+AWzMlyk=
Date: Fri, 6 Jul 2018 15:28:02 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Doug Goldstein <cardoe@cardoe.com>
In-Reply-To: <20180706185243.ayme7uxq7axkr2ei@doug-macbook.localdomain>
Message-ID: <alpine.DEB.2.10.1807061526220.13502@sstabellini-ThinkPad-X260>
References: <20180523102040.16299-1-wei.liu2@citrix.com>
 <20180523102040.16299-3-wei.liu2@citrix.com>
 <13b83460-a84b-0888-0261-2c7bb5085594@cardoe.com>
 <20180529232824.pd56wtwl5idqjubm@citrix.com>
 <20180706185243.ayme7uxq7axkr2ei@doug-macbook.localdomain>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 2/3] automation: build stubdom and
 rombios, and tools on 32 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: Xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Matt Spencer <Matt.Spencer@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>

T24gRnJpLCA2IEp1bCAyMDE4LCBEb3VnIEdvbGRzdGVpbiB3cm90ZToKPiBPbiBXZWQsIE1heSAz
MCwgMjAxOCBhdCAxMjoyODoyNEFNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gVHVlLCBN
YXkgMjksIDIwMTggYXQgMTI6MTg6NDBBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4gd3JvdGU6Cj4g
PiA+IE9uIDUvMjMvMTggNToyMCBBTSwgV2VpIExpdSB3cm90ZToKPiA+ID4gCj4gPiA+ID4gIAo+
ID4gPiA+ICAjIFNlYUJJT1MgY2Fubm90IGJlIGJ1aWx0IHdpdGggY2xhbmcKPiA+ID4gPiBAQCAt
MjAsMTIgKzE4LDYgQEAgaWYgW1sgIiR7Q0N9IiA9PSAiY2xhbmciIF1dOyB0aGVuCj4gPiA+ID4g
ICAgICBjZmdhcmdzKz0oIi0td2l0aC1zeXN0ZW0tc2VhYmlvcz0vdXNyL3NoYXJlL3NlYWJpb3Mv
Ymlvcy5iaW4iKQo+ID4gPiA+ICBmaQo+ID4gPiA+ICAKPiA+ID4gPiAtaWYgW1sgIiR7WEVOX1RB
UkdFVF9BUkNIfSIgPT0gIng4Nl82NCIgXV07IHRoZW4KPiA+ID4gPiAtICAgIGNmZ2FyZ3MrPSgi
LS1lbmFibGUtdG9vbHMiKQo+ID4gPiA+IC1lbHNlCj4gPiA+ID4gLSAgICBjZmdhcmdzKz0oIi0t
ZGlzYWJsZS10b29scyIpICMgd2UgZG9uJ3QgaGF2ZSB0aGUgY3Jvc3MgZGVwZW5kcyBpbnN0YWxs
ZWQKPiA+ID4gPiAtZmkKPiA+ID4gPiAtCj4gPiA+IAo+ID4gPiBUaGlzIHN0aWxsIGhvcnJpYmx5
IGZhaWxzIHdoZW4gdGFyZ2V0aW5nIGFybSBiZWNhdXNlIHdlIGhhdmUgdG8gYWN0dWFsbHkKPiA+
ID4gZXhlY3V0ZSBhIGNvbXBpbGVkIGJpbmFyeSBvbiB0aGUgaG9zdC4gVGhlIHRvb2xzIGJ1aWxk
IHN5c3RlbSBkb2Vzbid0Cj4gPiA+IHNlZW0gdG8gY29tcHJlaGVuZCBob3N0ICE9IHRhcmdldC4K
PiA+ID4gCj4gPiAKPiA+IE9LLiBMZXQncyBvbmx5IGVuYWJsZSB0b29scyBidWlsZCBmb3IgeDg2
IGZvciBub3cuCj4gPiAKPiA+ID4gQSBmZXcgcGVvcGxlIGhhdmUgc3RlcHBlZCBmb3J3YXJkIHdp
dGggaWRlYXMgYW5kIHNhaWQgdGhleSdkIHRha2UgcG9pbnQKPiA+ID4gb24gdGhlIHBhdGNoZXMg
YnV0IEkgaGF2ZW4ndCBzZWVuIGFueXRoaW5nIGxhbmQgeWV0Lgo+ID4gPiAKPiA+IAo+ID4gQW55
IHJlZmVyZW5jZT8KPiA+IAo+ID4gV2VpLgo+IAo+IFN0ZWZhbm8gb3JpZ2luYWxseSBvZmZlcmVk
IEkgYmVsaWV2ZS4gSGUgYWxzbyBvZmZlcmVkIHRvIGhlbHAgd2l0aCBzb21lCj4gb2YgdGhlIGJp
dHMgYWdhaW4gYXQgdGhlIFN1bW1pdC4gCgpZZXMsIGNvbnRhaW5lcml6ZWQgYnVpbGRzIGFuZCBz
dHViZG9tcyBzdXBwb3J0IGFyZSBvbiB0aGUgVmlyeWFPUwpyb2FkbWFwIChhcyBtZW50aW9uZWQg
aW4gbXkgdGFsaykuIFdlIGFyZSBub3QgdGhlcmUgeWV0LCBidXQgd2Ugc2hvdWxkCmhhdmUgc29t
ZXRoaW5nIHRvIHNoYXJlIGJ5IHRoZSBlbmQgb2YgdGhlIHllYXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 22:55:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 22:55:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbZcp-0008UB-3g; Fri, 06 Jul 2018 22: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=x1xa=jw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbZcn-0008Ty-OQ
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 22:54:49 +0000
X-Inumbo-ID: 92e9ce8a-816f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 92e9ce8a-816f-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 00:54:44 +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 1fbZcf-0000oq-TH; Fri, 06 Jul 2018 22:54: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 1fbZcf-0000oA-ID; Fri, 06 Jul 2018 22:54:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbZcf-0006UG-Ha; Fri, 06 Jul 2018 22:54:41 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125014-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=ff20311f27958b751ed21c94a01ed31c8d787f0b
X-Osstest-Versions-That: freebsd=36a93b0c2f8c08be8ba2041bcb24bb42d271deac
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 06 Jul 2018 22:54:41 +0000
Subject: [Xen-devel] [freebsd-master test] 125014: 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>

ZmxpZ2h0IDEyNTAxNCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MDE0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZmYyMDMxMWYyNzk1OGI3NTFlZDIx
Yzk0YTAxZWQzMWM4ZDc4N2YwYgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMzZhOTNiMGMyZjhjMDhiZThiYTIwNDFiY2IyNGJiNDJkMjcxZGVhYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI0OTU0ICAyMDE4LTA3LTA0IDAyOjUyOjU0IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTAxNCAgMjAxOC0wNy0wNiAwOToxODo0MCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFy
YXVqbyA8YXJhdWpvQEZyZWVCU0Qub3JnPgogIGF2ZyA8YXZnQEZyZWVCU0Qub3JnPgogIGJyb29r
cyA8YnJvb2tzQEZyZWVCU0Qub3JnPgogIGJ6IDxiekBGcmVlQlNELm9yZz4KICBjZW0gPGNlbUBG
cmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBnYWxsYXRpbiA8Z2Fs
bGF0aW5ARnJlZUJTRC5vcmc+CiAgZ29uem8gPGdvbnpvQEZyZWVCU0Qub3JnPgogIGhycyA8aHJz
QEZyZWVCU0Qub3JnPgogIGlhbiA8aWFuQEZyZWVCU0Qub3JnPgogIGpzbSA8anNtQEZyZWVCU0Qu
b3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3Jn
PgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qub3JnPgog
IG9zaG9nYm8gPG9zaG9nYm9ARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVC
U0Qub3JnPgogIHNicnVubyA8c2JydW5vQEZyZWVCU0Qub3JnPgogIHNlYW5jIDxzZWFuY0BGcmVl
QlNELm9yZz4KICBzZWYgPHNlZkBGcmVlQlNELm9yZz4KICB0cmFzeiA8dHJhc3pARnJlZUJTRC5v
cmc+CiAgd2lsbCA8d2lsbEBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNk
LWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC9mcmVlYnNkLmdpdAogICAzNmE5M2IwYzJmOC4uZmYyMDMxMWYyNzkgIGZmMjAzMTFm
Mjc5NThiNzUxZWQyMWM5NGEwMWVkMzFjOGQ3ODdmMGIgLT4gdGVzdGVkL21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:11:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:11:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbZsO-0001qW-1I; Fri, 06 Jul 2018 23:10: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZsN-0001qR-68
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:10:55 +0000
X-Inumbo-ID: d57f33a1-8171-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d57f33a1-8171-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:10: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 CECD322528;
 Fri,  6 Jul 2018 23:10:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918653;
 bh=07YwRbRipdj1PCrMFouQBUVSV0nPQ1n3JeD0twqgwDQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=vF38/OoOLuPqm6zkAng73mIq8tDxaQxgNqH8NNIY8EXkXNZYQ74s9gi9kt/DnC8l3
 06ZpYY9zm0QSlGmlTaN45jVna2gkm6rzKEvKAVCnjJFJL+7CnESf+9TlYd/njZ2GDA
 3sodtroRiT7bCRrpUdeIVyqujmQGJmoLJKiz2yAg=
Date: Fri, 6 Jul 2018 16:10:51 -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: <cdb975de-040b-f1af-d7c0-4f48b9f78ae1@arm.com>
Message-ID: <alpine.DEB.2.10.1807061016530.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-13-git-send-email-sstabellini@kernel.org>
 <cdb975de-040b-f1af-d7c0-4f48b9f78ae1@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 13/15] 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: artem_mygaiev@epam.com, 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>

T24gRnJpLCAxNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDYvMTMvMjAxOCAxMToxNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
TWFrZSB2cGwwMTEgYmVpbmcgYWJsZSB0byBiZSB1c2VkIHdpdGhvdXQgYSB1c2Vyc3BhY2UgY29t
cG9uZW50IGluIERvbTAuCj4gPiBJbiB0aGF0IGNhc2UsIG91dHB1dCBpcyBwcmludGVkIHRvIHRo
ZSBYZW4gc2VyaWFsIGFuZCBpbnB1dCBpcyByZWNlaXZlZAo+ID4gZnJvbSB0aGUgWGVuIHNlcmlh
bCBvbmUgY2hhcmFjdGVyIGF0IGEgdGltZS4KPiA+IAo+ID4gQ2FsbCBkb21haW5fdnBsMDExX2lu
aXQgZHVyaW5nIGNvbnN0cnVjdF9kb21VLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jICB8ICA5ICsrKy0KPiA+ICAgeGVuL2FyY2gvYXJtL3ZwbDAxMS5j
ICAgICAgICB8IDk4Cj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLQo+ID4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIHwgIDIgKwo+ID4gICAzIGZp
bGVzIGNoYW5nZWQsIDg0IGluc2VydGlvbnMoKyksIDI1IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gPiBpbmRleCBmZjY1MDU3Li45N2YxNGNhIDEwMDY0NAo+ID4gLS0tIGEv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiA+IEBAIC0yNDgyLDcgKzI0ODIsMTQgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3Rf
ZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IGR0X2RldmljZV9ub2RlICpub2RlKQo+
ID4gICAgICAgaWYgKCByYyA8IDAgKQo+ID4gICAgICAgICAgIHJldHVybiByYzsKPiA+ICAgLSAg
ICByZXR1cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gPiArICAgIHJjID0gX19j
b25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gPiArICAgIGlmICggcmMgPCAwICkKPiA+ICsg
ICAgICAgIHJldHVybiByYzsKPiA+ICsKPiA+ICsjaWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09O
U09MRQo+ID4gKyAgICByYyA9IGRvbWFpbl92cGwwMTFfaW5pdChkLCBOVUxMKTsKPiAKPiBTZWUg
bXkgcmVtYXJrIG9uIHRoZSBwcmV2aW91cyBwYXRjaCBhYm91dCBleHBvc2luZyB2cGwwMTEgYnkg
ZGVmYXVsdC4KCkRvbmUKCgo+ID4gKyNlbmRpZgo+ID4gKyAgICByZXR1cm4gcmM7Cj4gPiAgIH0K
PiA+ICAgICBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4gPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5j
Cj4gPiBpbmRleCBhMjgxZWFiLi41ZjFkYzdhIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJt
L3ZwbDAxMS5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+IEBAIC0zNCw2ICsz
NCw4IEBACj4gPiAgICNpbmNsdWRlIDxhc20vdmdpYy1lbXVsLmg+Cj4gPiAgICNpbmNsdWRlIDxh
c20vdnBsMDExLmg+Cj4gPiAgICtzdGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFpbChzdHJ1Y3Qg
ZG9tYWluICpkKTsKPiA+ICsKPiA+ICAgLyoKPiA+ICAgICogU2luY2UgcGwwMTEgcmVnaXN0ZXJz
IGFyZSAzMi1iaXQgcmVnaXN0ZXJzLCBhbGwgcmVnaXN0ZXJzCj4gPiAgICAqIGFyZSBoYW5kbGVk
IHNpbWlsYXJseSBhbGxvd2luZyA4LWJpdCwgMTYtYml0IGFuZCAzMi1iaXQKPiA+IEBAIC03Nyw2
ICs3OSwyOSBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoc3Ry
dWN0IGRvbWFpbgo+ID4gKmQpCj4gPiAgICNlbmRpZgo+ID4gICB9Cj4gPiAgICt2b2lkIHZwbDAx
MV9yZWFkX2NoYXIoc3RydWN0IGRvbWFpbiAqZCwgY2hhciBjKQo+IAo+IFRoZSBuYW1lIGlzIHNs
aWdodGx5IG9kZC4gRnJvbSB0aGUgbmFtZSwgSSB3b3VsZCBleHBlY3QgdGhhdCBhIGNoYXJhY3Rl
ciBpcwo+IHJldHVybmVkLiBCdXQgaW4gZmFjdCwgeW91IHdyaXRlIGEgY2hhcmFjdGVyIHlvdSBy
ZWNlaXZlZCBpbiB0aGUgcmluZy4gU28gYQo+IGJldHRlciBuYW1lIHdvdWxkIGJlIHZwbDAxMV9y
eF9jaGFyLgoKT0sKCgo+ID4gK3sKPiA+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiA+ICsg
ICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOwo+ID4gKyAgICBzdHJ1Y3QgeGVu
Y29uc19pbnRlcmZhY2UgKmludGYgPSBkLT5hcmNoLnZwbDAxMS5yaW5nX2J1ZjsKPiA+ICsKPiA+
ICsgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+ID4gKwo+ID4gKyAgICBpbl9jb25zID0gaW50
Zi0+aW5fY29uczsKPiA+ICsgICAgaW5fcHJvZCA9IGludGYtPmluX3Byb2Q7Cj4gPiArICAgIGlm
ICh4ZW5jb25zX3F1ZXVlZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA9PQo+
ID4gc2l6ZW9mKGludGYtPmluKSkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgVlBMMDExX1VOTE9D
SyhkLCBmbGFncyk7Cj4gPiArICAgICAgICByZXR1cm47Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsg
ICAgaW50Zi0+aW5beGVuY29uc19tYXNrKGluX3Byb2QsIHNpemVvZihpbnRmLT5pbikpXSA9IGM7
Cj4gPiArICAgIGludGYtPmluX3Byb2QgPSBpbl9wcm9kICsgMTsKPiA+ICsKPiA+ICsgICAgVlBM
MDExX1VOTE9DSyhkLCBmbGFncyk7Cj4gPiArICAgIHZwbDAxMV9kYXRhX2F2YWlsKGQpOwo+ID4g
K30KPiA+ICsKPiA+ICAgc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YShzdHJ1Y3QgZG9t
YWluICpkKQo+ID4gICB7Cj4gPiAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gQEAgLTE2
Niw5ICsxOTEsMTggQEAgc3RhdGljIHZvaWQgdnBsMDExX3dyaXRlX2RhdGEoc3RydWN0IGRvbWFp
biAqZCwgdWludDhfdAo+ID4gZGF0YSkKPiA+ICAgICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9
ICZkLT5hcmNoLnZwbDAxMTsKPiA+ICAgICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50
ZiA9IHZwbDAxMS0+cmluZ19idWY7Cj4gPiAgICAgICBYRU5DT05TX1JJTkdfSURYIG91dF9jb25z
LCBvdXRfcHJvZDsKPiA+ICsgICAgdW5zaWduZWQgaW50IGZpZm9fbGV2ZWwgPSAwOwo+ID4gICAg
ICAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gPiAgICsgICAgaWYgKCB2cGwwMTEtPnJpbmdf
cGFnZSA9PSBOVUxMICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgcHJpbnRrKCIlYyIsIGRhdGEp
Owo+ID4gKyAgICAgICAgaWYgKGRhdGEgPT0gJ1xuJykKPiA+ICsgICAgICAgICAgICBwcmludGso
IkRPTSV1OiAiLCBkLT5kb21haW5faWQpOwo+ID4gKyAgICAgICAgZ290byBkb25lOwo+ID4gKyAg
ICB9Cj4gPiArCj4gCj4gSSB3b3VsZCByYXRoZXIgaW50cm9kdWNlIHNlcGFyYXRlIGZ1bmN0aW9u
IHRvIHJlYWQvd3JpdGUgZGF0YSBmb3IgdGhlIGNhc2UKPiB3aXRob3V0IFBWIGNvbnNvbGUuIEFu
ZCB1c2UgaXQgd2hlcmUgYXBwcm9wcmlhdGUuIFRoaXMgd291bGQgbWFrZSB0aGUgY29kZQo+IHNs
aWdodGx5IGVhc2llciB0byB1bmRlcnN0YW5kIGJlY2F1c2UgInJpbmdfcGFnZSA9PSBOVUxMIiBp
cyBzbGlnaHRseQo+IHVudHVpdGl2ZS4KPiAKPiBBbiBpZGVhIHdvdWxkIGJlIGludHJvZHVjZSBj
YWxsYmFjayBhbmQgc2V0IHRoZW0gZHVyaW5nIHRoZSBpbml0aWFsaXphdGlvbiBvZgo+IHRoZSB2
cGwwMTEgZm9yIHRoZSBkb21haW4uCj4gCj4gPiAgICAgICBvdXRfY29ucyA9IGludGYtPm91dF9j
b25zOwo+ID4gICAgICAgb3V0X3Byb2QgPSBpbnRmLT5vdXRfcHJvZDsKPiA+ICAgQEAgLTE4NCwx
MyArMjE4LDEwIEBAIHN0YXRpYyB2b2lkIHZwbDAxMV93cml0ZV9kYXRhKHN0cnVjdCBkb21haW4g
KmQsCj4gPiB1aW50OF90IGRhdGEpCj4gPiAgICAgICBpZiAoIHhlbmNvbnNfcXVldWVkKG91dF9w
cm9kLCBvdXRfY29ucywgc2l6ZW9mKGludGYtPm91dCkpICE9Cj4gPiAgICAgICAgICAgIHNpemVv
ZiAoaW50Zi0+b3V0KSApCj4gPiAgICAgICB7Cj4gPiAtICAgICAgICB1bnNpZ25lZCBpbnQgZmlm
b19sZXZlbDsKPiA+IC0KPiA+ICAgICAgICAgICBpbnRmLT5vdXRbeGVuY29uc19tYXNrKG91dF9w
cm9kLCBzaXplb2YoaW50Zi0+b3V0KSldID0gZGF0YTsKPiA+ICAgICAgICAgICBvdXRfcHJvZCAr
PSAxOwo+ID4gICAgICAgICAgIHNtcF93bWIoKTsKPiA+ICAgICAgICAgICBpbnRmLT5vdXRfcHJv
ZCA9IG91dF9wcm9kOwo+ID4gLQo+IAo+IFNwdXJpb3VzIGNoYW5nZS4KIApyZW1vdmVkCgoKPiA+
ICAgICAgICAgICBmaWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQob3V0X3Byb2QsIG91dF9jb25z
LAo+ID4gc2l6ZW9mKGludGYtPm91dCkpOwo+ID4gICAgICAgICAgICAgaWYgKCBmaWZvX2xldmVs
ID09IHNpemVvZihpbnRmLT5vdXQpICkKPiA+IEBAIC0yMDUsMTQgKzIzNiwxNSBAQCBzdGF0aWMg
dm9pZCB2cGwwMTFfd3JpdGVfZGF0YShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gdWludDhfdCBkYXRh
KQo+ID4gICAgICAgICAgICAgICAgKi8KPiA+ICAgICAgICAgICAgICAgdnBsMDExLT51YXJ0ZnIg
fD0gQlVTWTsKPiA+ICAgICAgICAgICB9Cj4gPiAtCj4gPiAtICAgICAgICB2cGwwMTFfdXBkYXRl
X3R4X2ZpZm9fc3RhdHVzKHZwbDAxMSwgZmlmb19sZXZlbCk7Cj4gPiAtCj4gPiAtICAgICAgICB2
cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7Cj4gPiAgICAgICB9Cj4gPiAgICAgICBl
bHNlCj4gPiAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAidnBsMDExOiBVbmV4cGVjdGVk
IE9VVCByaW5nIGJ1ZmZlciBmdWxsXG4iKTsKPiA+ICAgK2RvbmU6Cj4gPiArICAgIHZwbDAxMV91
cGRhdGVfdHhfZmlmb19zdGF0dXModnBsMDExLCBmaWZvX2xldmVsKTsKPiA+ICsKPiA+ICsgICAg
dnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwo+IAo+IEhtbW0sIG5vdyB5b3Ugd2ls
bCBjYWxsIHZwbDAxMV91cGRhdGVfKiBpbiB0aGUgZXJyb3IgY2FzZSB3aGVuIHdyaXRpbmcgdG8g
dGhlCj4gY2FzZS4gSWYgeW91IHdhbnQgdG8ga2VlcCB0aGF0LCB0aGlzIHNob3VsZCBhdCBsZWFz
dCBiZSBleHBsYWluZWQgaW4gdGhlCj4gY29tbWl0IG1lc3NhZ2Ugb3IgcHJvYmFibHkgYmUgYSBz
ZXBhcmF0ZSBwYXRjaC4KCkkgcmVtb3ZlZCB0aGlzIGNoYW5nZWQgYW5kIG9wdGVkIGZvciBzZXBh
cmF0ZSByZWFkL3dyaXRlIGZ1bmN0aW9ucyBhbmQgYQpzbWFsbGVyIHJpbmcgc3RydWN0LgoKCj4g
PiArCj4gPiAgICAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsKPiA+ICAgICAgICAgVlBMMDEx
X1VOTE9DSyhkLCBmbGFncyk7Cj4gPiBAQCAtNDYyLDEzICs0OTQsMzAgQEAgaW50IGRvbWFpbl92
cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IHZwbDAxMV9pbml0X2luZm8g
KmluZm8pCj4gPiAgICAgICBpZiAoIHZwbDAxMS0+cmluZ19idWYgKQo+ID4gICAgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+ID4gICAtICAgIC8qIE1hcCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRy
ZXNzIHNwYWNlLiAqLwo+ID4gLSAgICByYyA9ICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcihkLAo+
ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5feChpbmZvLT5nZm4pLAo+
ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5yaW5nX3BhZ2Us
Cj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmdfYnVm
KTsKPiA+IC0gICAgaWYgKCByYyA8IDAgKQo+ID4gLSAgICAgICAgZ290byBvdXQ7Cj4gPiArICAg
IGlmICggaW5mbyAhPSBOVUxMICkKPiAKPiBQbGVhc2UgZG9jdW1lbnQgaG93IGluZm8gY291bGQg
YmUgTlVMTCBoZXJlLgoKT0sKCgo+ID4gKyAgICB7Cj4gPiArICAgICAgICAvKiBNYXAgdGhlIGd1
ZXN0IFBGTiB0byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KPiA+ICsgICAgICAgIHJjID0gIHByZXBh
cmVfcmluZ19mb3JfaGVscGVyKGQsCj4gPiArICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdm
biksCj4gPiArICAgICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmdfcGFnZSwKPiA+ICsgICAgICAg
ICAgICAgICAgJnZwbDAxMS0+cmluZ19idWYpOwo+ID4gKyAgICAgICAgaWYgKCByYyA8IDAgKQo+
ID4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ID4gKwo+ID4gKyAgICAgICAgcmMgPSBhbGxvY191
bmJvdW5kX3hlbl9ldmVudF9jaGFubmVsKGQsIDAsIGluZm8tPmNvbnNvbGVfZG9taWQsCj4gPiAr
ICAgICAgICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwo+ID4gKyAgICAgICAgaWYgKCBy
YyA8IDAgKQo+ID4gKyAgICAgICAgICAgIGdvdG8gb3V0MjsKPiAKPiBXaGVuIHlvdSBtb3ZlIGNv
ZGUgYXJvdW5kLCB5b3Ugc2hvdWxkIGFsc28gbG9vayBhdCB0aGUgZXJyb3IgcGF0aC4gSW4gdGhh
dAo+IGNhc2UsIHlvdSBhcmUgZ29pbmcgdG8gZnJlZSBhIHZpcnEgdGhhdCBkb2VzIG5vdCBleGlz
dCAoYmVjYXVzZSBub3QgeWV0Cj4gYWxsb2NhdGVkKSwgYW5kIGlmIHZnaWNfcmVzZXJ2ZV92aXJx
IGJlbG93IGZhaWxzLCB5b3Ugd2lsbCBub3QgZnJlZSB0aGUgZXZlbnQKPiBjaGFubmVsIGFsbG9j
YXRlZC4KIApJJ2xsIGZpeAoKCj4gPiArCj4gPiArICAgICAgICB2cGwwMTEtPmV2dGNobiA9IGlu
Zm8tPmV2dGNobiA9IHJjOwo+ID4gKyAgICB9IGVsc2Ugewo+ID4gKyAgICAgICAgdnBsMDExLT5y
aW5nX2J1ZiA9IHh6YWxsb2Moc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlKTsKPiAKPiBVc2luZyBy
aW5nX2J1ZiBpcyBzdWNoIHdhc3RlIG9mIG1lbW9yeS4gWW91IGJhc2ljYWxseSBvbmx5IGFsbG93
IDEwMjQKPiBjaGFyYWN0ZXIgYnV0IHN0aWxsIHVzaW5nIDRLLgo+IAo+IEZ1cnRoZXJtb3JlLCB0
aGUgd2F5IHlvdSB1c2UgcmluZ19wYWdlIGlzIHJlYWxseSBjb25mdXNpbmcuIEEgYml0IG1vcmUK
PiBkb2N1bWVudGF0aW9uIG1pZ2h0IGhlbHAuIEFsdGhvdWdoLCB0aGlzIG5ldyBjb2RlIGRvZXMg
bm90IGZlZWwgaW50ZWdyYXRlZAo+IHdpdGggdGhlIHJlc3Qgb2YgdGhlIHZwbDAxMS4KPiAKPiBJ
dCBsb29rcyBsaWtlIHlvdSB3YW50IHRvIHJld29yayB0aGUgdnBsMDExIGNvZGUgdG8gaGF2ZSBt
b3ZlIGFueXRoaW5nIHJlbGF0ZWQKPiB0byByaW5nIGluIHNlcGFyYXRlIGZ1bmN0aW9uLiBPbmNl
IGl0IGlzIGRvbmUsIHdlIGNvdWxkIHRoZW4gaW50cm9kdWNlIG5ldwo+IGNhbGxiYWNrIGZvciB0
aGUgZ3Vlc3Qgc3RhcnRlZCBpbiBYZW4uCgpJIGhhdmUgZG9uZSB0aGF0IG5vdywgSSBpbnRyb2R1
Y2VkIGEgc21hbGxlciByaW5nIHN0cnVjdCB3aXRoIG9ubHkgdGhlCmluIHBhcnRzIGFuZCBpbnRy
b2R1Y2VkIHNlcGFyYXRlIHJlYWRfZGF0YSBhbmQgd3JpdGVfZGF0YSBmdW5jdGlvbnMuCk92ZXJh
bGwsIEkgdGhpbmsgaXMgYmV0dGVyLiBUaGUgcHJpY2UgdG8gcGF5IGlzIHRoYXQgdGhlIG5ldyBy
ZWFkX2RhdGEKaXMgYWxtb3N0IGFuIGV4YWN0IGR1cGxpY2F0ZSBvZiB0aGUgZXhpc3RpbmcgZnVu
Y3Rpb24uIFRoZXkgY2Fubm90IGJlCnJldXNlZCBiZWNhdXNlIHRoZSBwb2ludGVyIGZvcm1hdCBp
cyBkaWZmZXJlbnQsIGFsdGhvdWdoIHRoZSBmaWVsZCBuYW1lcwphcmUgdGhlIHNhbWUuIFlvdSds
bCBzZWUgaW4gdGhlIG5leHQgdmVyc2lvbi4KCgo+ID4gKyAgICAgICAgaWYgKCB2cGwwMTEtPnJp
bmdfYnVmID09IE5VTEwgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIHJjID0gLUVJ
TlZBTDsKPiA+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiA+ICsgICAgICAgIH0KPiA+ICsgICAg
fQo+ID4gICAgICAgICByYyA9IHZnaWNfcmVzZXJ2ZV92aXJxKGQsIEdVRVNUX1ZQTDAxMV9TUEkp
Owo+ID4gICAgICAgaWYgKCAhcmMgKQo+ID4gQEAgLTQ3NywxMyArNTI2LDYgQEAgaW50IGRvbWFp
bl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IHZwbDAxMV9pbml0X2lu
Zm8gKmluZm8pCj4gPiAgICAgICAgICAgZ290byBvdXQxOwo+ID4gICAgICAgfQo+ID4gICAtICAg
IHJjID0gYWxsb2NfdW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBpbmZvLT5jb25zb2xl
X2RvbWlkLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnBs
MDExX25vdGlmaWNhdGlvbik7Cj4gPiAtICAgIGlmICggcmMgPCAwICkKPiA+IC0gICAgICAgIGdv
dG8gb3V0MjsKPiA+IC0KPiA+IC0gICAgdnBsMDExLT5ldnRjaG4gPSBpbmZvLT5ldnRjaG4gPSBy
YzsKPiA+IC0KPiA+ICAgICAgIHNwaW5fbG9ja19pbml0KCZ2cGwwMTEtPmxvY2spOwo+ID4gICAg
ICAgICByZWdpc3Rlcl9tbWlvX2hhbmRsZXIoZCwgJnZwbDAxMV9tbWlvX2hhbmRsZXIsCj4gPiBA
QCAtNDk1LDcgKzUzNywxMCBAQCBvdXQyOgo+ID4gICAgICAgdmdpY19mcmVlX3ZpcnEoZCwgR1VF
U1RfVlBMMDExX1NQSSk7Cj4gPiAgICAgb3V0MToKPiA+IC0gICAgZGVzdHJveV9yaW5nX2Zvcl9o
ZWxwZXIoJnZwbDAxMS0+cmluZ19idWYsIHZwbDAxMS0+cmluZ19wYWdlKTsKPiA+ICsgICAgaWYg
KCB2cGwwMTEtPnJpbmdfcGFnZSA9PSBOVUxMICYmIHZwbDAxMS0+cmluZ19idWYgIT0gTlVMTCAp
Cj4gPiArICAgICAgICB4ZnJlZSh2cGwwMTEtPnJpbmdfYnVmKTsKPiA+ICsgICAgZWxzZQo+ID4g
KyAgICAgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+cmluZ19idWYsIHZwbDAx
MS0+cmluZ19wYWdlKTsKPiA+ICAgICBvdXQ6Cj4gPiAgICAgICByZXR1cm4gcmM7Cj4gPiBAQCAt
NTA4LDggKzU1MywxMyBAQCB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0cnVjdCBkb21haW4g
KmQpCj4gPiAgICAgICBpZiAoICF2cGwwMTEtPnJpbmdfYnVmICkKPiA+ICAgICAgICAgICByZXR1
cm47Cj4gPiAgIC0gICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7
Cj4gPiAtICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPnJpbmdfYnVmLCB2cGww
MTEtPnJpbmdfcGFnZSk7Cj4gPiArICAgIGlmICggdnBsMDExLT5yaW5nX3BhZ2UgPT0gTlVMTCAm
JiB2cGwwMTEtPnJpbmdfYnVmICE9IE5VTEwgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICB4ZnJl
ZSh2cGwwMTEtPnJpbmdfYnVmKTsKPiA+ICsgICAgfSBlbHNlIHsKPiAKPiBDb2Rpbmcgc3R5bGUK
PiAKPiB9Cj4gZWxzZQo+IHsKIApPSwoKCj4gPiArICAgICAgICBmcmVlX3hlbl9ldmVudF9jaGFu
bmVsKGQsIHZwbDAxMS0+ZXZ0Y2huKTsKPiA+ICsgICAgICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVs
cGVyKCZ2cGwwMTEtPnJpbmdfYnVmLCB2cGwwMTEtPnJpbmdfcGFnZSk7Cj4gPiArICAgIH0KPiA+
ICAgfQo+ID4gICAgIC8qCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92cGww
MTEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiA+IGluZGV4IGRiOTVmZjguLjhk
OWIwZGEgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gPiAr
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gPiBAQCAtNTMsNiArNTMsNyBAQCBz
dHJ1Y3QgdnBsMDExX2luaXRfaW5mbyB7Cj4gPiAgIGludCBkb21haW5fdnBsMDExX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgdnBsMDEx
X2luaXRfaW5mbyAqaW5mbyk7Cj4gPiAgIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWluaXQoc3RydWN0
IGRvbWFpbiAqZCk7Cj4gPiArdm9pZCB2cGwwMTFfcmVhZF9jaGFyKHN0cnVjdCBkb21haW4gKmQs
IGNoYXIgYyk7Cj4gPiAgICNlbHNlCj4gPiAgIHN0YXRpYyBpbmxpbmUgaW50IGRvbWFpbl92cGww
MTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCj4gPiBAQCAtNjEsNiAr
NjIsNyBAQCBzdGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFp
biAqZCwKPiA+ICAgfQo+ID4gICAgIHN0YXRpYyBpbmxpbmUgdm9pZCBkb21haW5fdnBsMDExX2Rl
aW5pdChzdHJ1Y3QgZG9tYWluICpkKSB7IH0KPiA+ICtzdGF0aWMgaW5saW5lIHZvaWQgdnBsMDEx
X3JlYWRfY2hhcihzdHJ1Y3QgZG9tYWluICpkLCBjaGFyIGMpIHsgfQo+ID4gICAjZW5kaWYKPiA+
ICAgI2VuZGlmICAvKiBfVlBMMDExX0hfICovCj4gPiAgIAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:11:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:11: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 1fbZsZ-0001qt-BO; Fri, 06 Jul 2018 23:11: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZsX-0001qc-Uo
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:11:05 +0000
X-Inumbo-ID: dc847db9-8171-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc847db9-8171-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:11:06 +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 A477022528;
 Fri,  6 Jul 2018 23:11:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918664;
 bh=7G9Jjgi67Q9vtnP2QAUibOj2BTlLdaUFzTysfLvY8hM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=K8xwX7KmYQrYkozPJCXpwLwNBchlh+VDkvQaIv4/syD+NZ9HCPKt1K5TxVQKeH5tN
 Opckf3pZz3dsUvTw0K2WWXchtFmrXY66AJT7UXwSoh7WfVCE9IDM+4NAzlPXsUcHdN
 XYAK48Fpr4KHwzjBPZV6CyNL7TNAu5dEbT8Cl6Gs=
Date: Fri, 6 Jul 2018 16:11:03 -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: <1dfb15f0-47e2-973c-1b7c-67cdf29077f8@arm.com>
Message-ID: <alpine.DEB.2.10.1807061338030.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-14-git-send-email-sstabellini@kernel.org>
 <1dfb15f0-47e2-973c-1b7c-67cdf29077f8@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 14/15] xen/arm: call construct_domU from
 start_xen and start DomU VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAxNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDA2LzEzLzIwMTgg
MTE6MTUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEludHJvZHVjZSBzdXBwb3J0
IGZvciB0aGUgInhlbixkb21VIiBjb21wYXRpYmxlIG5vZGUgb24gZGV2aWNlIHRyZWUuCj4gPiBD
cmVhdGUgbmV3IERvbVUgVk1zIGJhc2VkIG9uIHRoZSBpbmZvcm1hdGlvbiBmb3VuZCBvbiBkZXZp
Y2UgdHJlZSB1bmRlcgo+ID4gInhlbixkb21VIi4KPiAKPiBXaGlsZSBJIGxpa2UgdGhlIGlkZWEg
b2YgaGF2aW5nIG11bHRpcGxlIGRvbWFpbiBjcmVhdGVkIGJ5IFhlbiwgSSB0aGluayB0aGVyZQo+
IGFyZSBzdGlsbCBmZXcgb3BlbiBxdWVzdGlvbnMgaGVyZToKPiAJMSkgVGhlIGRvbWFpbnMgd2ls
bCBiZSBsaXN0ZWQgdmlhICJ4bCBsaXN0Ii4gU28gYXJlIHRoZXkgc3RpbGwKPiBtYW5hZ2VhYmxl
IHZpYSBET01DVEw/CgpZZXMsIHRoZXkgYXJlLiBUaGVyZSBpcyBhbiBhcmd1bWVudCBmb3IgbWFr
aW5nIHRoZW0gImhpZGRlbiIgZnJvbQpET01DVExzLCBidXQgdGhhdCBpcyBub3QgZG9uZSBhcyBw
YXJ0IG9mIHRoaXMgc2VyaWVzLiBGdXR1cmUgd29yay4KCgo+IAkyKSBJcyBpdCBwb3NzaWJsZSB0
byByZXN0YXJ0IHRob3NlIGRvbWFpbnM/CgpObyB0aGV5IGNhbid0IGJlIHJlc3RhcnRlZC4gRm9y
IGV4YW1wbGUsIHRoZWlyIG9yaWdpbmFsIGtlcm5lbCBpcyBnb25lCmZyb20gbWVtb3J5LgoKCj4g
CTMpIElmIGEgZG9tYWluIGNyYXNoLCB3aGF0IHdpbGwgaGFwcGVuPyBBcmUgdGhleSBqdXN0IGdv
aW5nIHRvIAlzaXQKPiB0aGVyZSB1c2luZyByZXNvdXJjZXMgdW50aWwgdGhlIHBsYXRmb3JtIHJl
Ym9vdGVkPwoKVGhlIGVudGlyZSBwbGF0Zm9ybSBuZWVkcyB0byBiZSByZWJvb3RlZC4KCgo+IAk0
KSBIb3cgZG8geW91IGhhbmRsZSBzY2hlZHVsaW5nPyBJcyBpdCBzdGlsbCBwb3NzaWJsZSB0byBk
byBpdCB2aWEKPiBEb20wPyBIb3cgYWJvdXQgdGhlIGRvbTBsZXNzIHNpdHVhdGlvbj8KClRoZSBz
Y2hlZHVsZXIgY2FuIGJlIGNob3NlbiB2aWEgdGhlIFhlbiBjb21tYW5kIGxpbmUgb3B0aW9uLiBJ
dCBpcyBhbHNvCnBvc3NpYmxlIHRvIGRvIHRoYXQgZnJvbSBkb20wIChpZiB0aGVyZSBpcyBhIGRv
bTApLgoKCj4gPiAKPiA+IEludHJvZHVjZSBhIHNpbXBsZSBnbG9iYWwgdmFyaWFibGUgbmFtZWQg
bWF4X2luaXRfZG9taWQgdG8ga2VlcCB0cmFjayBvZgo+ID4gdGhlIGluaXRpYWwgYWxsb2NhdGVk
IGRvbWlkcy4KPiAKPiBXaGF0IGlzIHRoZSBleGFjdCBnb2FsIG9mIHRoaXMgbmV3IHZhcmlhYmxl
PwoKVGhlIGdvYWwgb2YgdGhpcyB2YXJpYWJsZSBpcyB0byBrbm93IHRoZSBudW1iZXIgb2YgZG9t
VXMgYWxsb2NhdGVkIGF0CmJvb3QgdGltZSBieSBYZW4uIFNwZWNpZmljYWxseSwgaXQgaXMgdXNl
ZCBieSBjb25zb2xlLmMgdG8gc3dpdGNoIHRoZQpzZXJpYWwgaW5wdXQgdG8gdGhlIHJpZ2h0IGRv
bVUuCgoKPiA+IAo+ID4gTW92ZSB0aGUgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMgYWZ0ZXIgRG9t
VXMgaGF2ZSBiZWVuIGJ1aWx0Cj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMgfCAgMiAtLQo+ID4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAz
NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ID4gICB4ZW4vaW5jbHVkZS9h
c20tYXJtL3NldHVwLmggfCAgMiArKwo+ID4gICB4ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgg
fCAgMiArKwo+IAo+IFlvdSBuZWVkIHRvIENDIHg4NiBtYWludGFpbmVycyBmb3IgdGhpcyBjaGFu
Z2UuCgpJJ2xsIGFkZCB0aGVtCgoKPiA+ICAgNCBmaWxlcyBjaGFuZ2VkLCAzOCBpbnNlcnRpb25z
KCspLCAzIGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCA5N2Yx
NGNhLi5lMmQzNzBmIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
Cj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC0yNTQ1LDggKzI1
NDUsNiBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4gPiAg
ICAgICBpZiAoIHJjIDwgMCApCj4gPiAgICAgICAgICAgcmV0dXJuIHJjOwo+ID4gICAtICAgIGRp
c2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gPiAtCj4gCj4gUGxlYXNlIG1lbnRpb24gdGhpcyBt
b3ZlIGluIHRoZSBjb21taXQgbWVzc2FnZS4KCkl0IGlzIG1lbnRpb25lZDogIk1vdmUgdGhlIGRp
c2NhcmRfaW5pdGlhbF9tb2R1bGVzIGFmdGVyIERvbVVzIGhhdmUgYmVlbgpidWlsdCIKCgo+ID4g
ICAgICAgcmV0dXJuIF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOwo+ID4gICB9Cj4gPiAg
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5j
Cj4gPiBpbmRleCA5OGJkYjI0Li4zNzIzNzA0IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJt
L3NldHVwLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gPiBAQCAtNjMsNiArNjMs
OCBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMgX19pbml0ZGF0
YTsKPiA+ICAgaW50ZWdlcl9wYXJhbSgieGVuaGVhcF9tZWdhYnl0ZXMiLCBvcHRfeGVuaGVhcF9t
ZWdhYnl0ZXMpOwo+ID4gICAjZW5kaWYKPiA+ICAgK2RvbWlkX3QgX19yZWFkX21vc3RseSBtYXhf
aW5pdF9kb21pZCA9IDA7Cj4gPiArCj4gPiAgIHN0YXRpYyBfX3VzZWQgdm9pZCBpbml0X2RvbmUo
dm9pZCkKPiA+ICAgewo+ID4gICAgICAgZnJlZV9pbml0X21lbW9yeSgpOwo+ID4gQEAgLTcxMSw2
ICs3MTMsOCBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNf
b2Zmc2V0LAo+ID4gICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKnhlbl9ib290bW9kdWxlOwo+ID4g
ICAgICAgc3RydWN0IGRvbWFpbiAqZG9tMDsKPiA+ICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2Ny
ZWF0ZWRvbWFpbiBkb20wX2NmZyA9IHt9Owo+ID4gKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
KmNob3NlbjsKPiA+ICsgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlOwo+ID4gICAgICAg
ICBkY2FjaGVfbGluZV9ieXRlcyA9IHJlYWRfZGNhY2hlX2xpbmVfYnl0ZXMoKTsKPiA+ICAgQEAg
LTg2MCw3ICs4NjQsNyBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290
X3BoeXNfb2Zmc2V0LAo+ID4gICAgICAgZG9tMF9jZmcuYXJjaC5naWNfdmVyc2lvbiA9IFhFTl9E
T01DVExfQ09ORklHX0dJQ19OQVRJVkU7Cj4gPiAgICAgICBkb20wX2NmZy5hcmNoLm5yX3NwaXMg
PSBnaWNfbnVtYmVyX2xpbmVzKCkgLSAzMjsKPiA+ICAgLSAgICBkb20wID0gZG9tYWluX2NyZWF0
ZSgwLCAmZG9tMF9jZmcpOwo+ID4gKyAgICBkb20wID0gZG9tYWluX2NyZWF0ZShtYXhfaW5pdF9k
b21pZCsrLCAmZG9tMF9jZmcpOwo+ID4gICAgICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9j
X2RvbTBfdmNwdTAoZG9tMCkgPT0gTlVMTCkgKQo+ID4gICAgICAgICAgICAgICBwYW5pYygiRXJy
b3IgY3JlYXRpbmcgZG9tYWluIDAiKTsKPiA+ICAgQEAgLTg4Niw2ICs4OTAsMzUgQEAgdm9pZCBf
X2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKPiA+ICAgICAg
ICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkb20wKTsKPiA+ICAgKyAgICBj
aG9zZW4gPSBkdF9maW5kX25vZGVfYnlfbmFtZShkdF9ob3N0LCAiY2hvc2VuIik7Cj4gPiArICAg
IGlmICggY2hvc2VuICE9IE5VTEwgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBkdF9mb3JfZWFj
aF9jaGlsZF9ub2RlKGNob3Nlbiwgbm9kZSkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAg
ICBzdHJ1Y3QgZG9tYWluICpkOwo+ID4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2Ny
ZWF0ZWRvbWFpbiBkX2NmZyA9IHt9Owo+IAo+IFRoZXJlIGFyZSBxdWl0ZSBhIGZldyBmaWVsZCBp
biB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiB0aGF0IHdlIG1heSB3YW50IHRvCj4gYWxsb3cgdGhl
IHVzZXIgc2V0dGluZyB0aGVtLiBJIGFtIHRoaW5raW5nIG9mIHNzaWRyZWYgZm9yIFhTTS4gSG93
IGlzIHRoaXMKPiBnb2luZyB0byBiZSBkb25lPwoKV2UnbGwgaW50cm9kdWNlIGEgc2VwYXJhdGUg
ZnVuY3Rpb24gdG8gaW5pdGlhbGl6ZSB0aGUKeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZmllbGRz
IGFzIG5lY2Vzc2FyeS4gSSBkb24ndCB0aGluayBpdCBpcwpyZXF1aXJlZCBhdCB0aGUgbW9tZW50
PwoKCj4gPiArCj4gPiArICAgICAgICAgICAgaWYgKCAhZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUo
bm9kZSwgInhlbixkb21VIikgKQo+ID4gKyAgICAgICAgICAgICAgICBjb250aW51ZTsKPiA+ICsK
PiA+ICsgICAgICAgICAgICBkX2NmZy5hcmNoLmdpY192ZXJzaW9uID0gWEVOX0RPTUNUTF9DT05G
SUdfR0lDX05BVElWRTsKPiAKPiBBbnkgcmVhc29uIHRvIGltcG9zZSB1c2luZyB0aGUgbmF0aXZl
IEdJQyBoZXJlPwoKSXQgaXMgYSBnb29kIGRlZmF1bHQuIEkgaGF2ZW4ndCBpbnRyb2R1Y2VkIGFu
IG9wdGlvbiB0byBjaGFuZ2UgdGhlIGdpYwp2ZXJzaW9uIGZvciBhIGRvbVUgeWV0LiBJdCBjb3Vs
ZCBiZSBwb3NzaWJsZSB0byBhZGQgaXQgaW4gdGhlIGZ1dHVyZS4KCgo+ID4gKyAgICAgICAgICAg
IGRfY2ZnLmFyY2gubnJfc3BpcyA9IGdpY19udW1iZXJfbGluZXMoKSAtIDMyOwo+IAo+IFRoYXQn
cyBhIGJpdCB1bmZvcnR1bmF0ZS4gU28geW91IGFyZSBpbXBvc2luZyB0byB1c2UgMTAyMCBJUlFz
IGFuZCB0aGUgd2FzdGUKPiBvZiBtZW1vcnkgYXNzb2NpYXRlZCB3aGVuIG9ubHkgMzIgU1BJcyBp
cyBlbm91Z2ggYXQgdGhlIG1vbWVudC4KCldlbGwgc3BvdHRlZCwgSSdsbCBmaXgKCgo+ID4gKwo+
ID4gKyAgICAgICAgICAgIGQgPSBkb21haW5fY3JlYXRlKG1heF9pbml0X2RvbWlkKyssICZkX2Nm
Zyk7Cj4gPiArICAgICAgICAgICAgaWYgKCBJU19FUlIoZCkpCj4gCj4gQ29kaW5nIHN0eWxlICgg
Li4uICkKCkknbGwgZml4CgoKPiA+ICsgICAgICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0
aW5nIGRvbVUiKTsKPiA+ICsKPiA+ICsgICAgICAgICAgICBkLT5pc19wcml2aWxlZ2VkID0gMDsK
PiA+ICsgICAgICAgICAgICBkLT50YXJnZXQgPSBOVUxMOwo+IAo+IFdoeSBkbyB5b3Ugc2V0IHRo
ZW0/IFRoZXkgYXJlIHplcm9lZCBieSBkZWZhdWx0LgoKTW9zdGx5IGZvciBteSBvd24gY2xhcml0
eSBhbmQgdW5kZXJzdGFkaW5nLiBJIGNhbiByZW1vdmUgdGhlbSBpZiB5b3UKcHJlZmVyLgoKCj4g
PiArCj4gPiArICAgICAgICAgICAgaWYgKCBjb25zdHJ1Y3RfZG9tVShkLCBub2RlKSAhPSAwKQo+
IAo+IENvZGluZyBzdHlsZSAoIC4uLiApCgpPSwoKCj4gPiArICAgICAgICAgICAgICAgIHByaW50
aygiQ291bGQgbm90IHNldCB1cCBET01VIGd1ZXN0IE9TIik7Cj4gPiArCj4gPiArICAgICAgICAg
ICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkKTsKPiA+ICsgICAgICAgIH0K
PiA+ICsgICAgfQo+IAo+IFBsZWFzZSBpbnRyb2R1Y2UgYSBuZXcgZnVuY3Rpb24sIHRoaXMgd291
bGQgYXZvaWQgdG8gaW5jcmVhdGUgc3RhcnRfeGVuKCkgdG9vCj4gbXVjaC4KClllcywgSSdsbCBk
bwoKCj4gPiArICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gPiArCj4gPiAgICAgICAv
KiBTd2l0Y2ggb24gdG8gdGhlIGR5bmFtaWNhbGx5IGFsbG9jYXRlZCBzdGFjayBmb3IgdGhlIGlk
bGUgdmNwdQo+ID4gICAgICAgICogc2luY2UgdGhlIHN0YXRpYyBvbmUgd2UncmUgcnVubmluZyBv
biBpcyBhYm91dCB0byBiZSBmcmVlZC4gKi8KPiA+ICAgICAgIG1lbWNweShpZGxlX3ZjcHVbMF0t
PmFyY2guY3B1X2luZm8sIGdldF9jcHVfaW5mbygpLAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ID4gaW5k
ZXggZTlmOTkwNS4uNTc4ZjNiOSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
c2V0dXAuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiBAQCAtNTYs
NiArNTYsOCBAQCBzdHJ1Y3QgYm9vdGluZm8gewo+ID4gICAgIGV4dGVybiBzdHJ1Y3QgYm9vdGlu
Zm8gYm9vdGluZm87Cj4gPiAgICtleHRlcm4gZG9taWRfdCBtYXhfaW5pdF9kb21pZDsKPiA+ICsK
PiA+ICAgdm9pZCBhcmNoX2luaXRfbWVtb3J5KHZvaWQpOwo+ID4gICAgIHZvaWQgY29weV9mcm9t
X3BhZGRyKHZvaWQgKmRzdCwgcGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pOwo+ID4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvc2V0dXAuaAo+ID4gaW5kZXggMTkyMzJhZi4uMmZiOTUyOSAxMDA2NDQKPiA+IC0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zZXR1cC5oCj4gPiBAQCAtNzMsNCArNzMsNiBAQCBleHRlcm4gYm9vbCBvcHRfZG9tMF9zaGFk
b3c7Cj4gPiAgICNlbmRpZgo+ID4gICBleHRlcm4gYm9vbCBkb20wX3B2aDsKPiA+ICAgKyNkZWZp
bmUgbWF4X2luaXRfZG9taWQgKDEpCj4gPiArCj4gPiAgICNlbmRpZgo+ID4gCj4gCj4gQ2hlZXJz
LAo+IAo+IC0tIAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:11:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:11: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 1fbZsm-0001tW-Rs; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZsl-0001tE-Lg
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:11:19 +0000
X-Inumbo-ID: e4bd731e-8171-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4bd731e-8171-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:11:20 +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 7736822528;
 Fri,  6 Jul 2018 23:11:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918678;
 bh=YhZDadr3M3u+ygkqqa9T+Upxrnor9YpyENFgxiuVZA0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=lHNndH2SbAbME/lztw4rDWYhuWwl7tNvFZGbA2vOLSEkreQxkbyhcagMTQr9upRR/
 cR7XM02Lseq3Eg3EwWViA8QxTk0DAkEbDqakRycO/PfVBzQFfUkXJHgYR5+PMI8HiK
 j+Ovic560wrEoADHnBskGaJ6XVpRqJNil8Vlempg=
Date: Fri, 6 Jul 2018 16:11: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: <d74cf367-591d-b40b-d765-006fe2425849@arm.com>
Message-ID: <alpine.DEB.2.10.1807061424460.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-9-git-send-email-sstabellini@kernel.org>
 <451e6885-58a0-3bcc-4589-7b9d64476bd9@arm.com>
 <alpine.DEB.2.10.1806141543150.14695@sstabellini-ThinkPad-X260>
 <998426f2-cafc-e201-48db-a5d5dbf4b994@arm.com>
 <alpine.DEB.2.10.1807051354270.13502@sstabellini-ThinkPad-X260>
 <d74cf367-591d-b40b-d765-006fe2425849@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 09/15] 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: artem_mygaiev@epam.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.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>

T24gVGh1LCA1IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNS8wNy8yMDE4IDIxOjU1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBG
cmksIDE1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpIFN0ZWZhbm8sCj4g
PiA+IAo+ID4gPiBPbiAwNi8xNS8yMDE4IDEyOjM1IEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gPiA+ID4gT24gVGh1LCAxNCBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4g
PiA+ID4gT24gMTMvMDYvMTggMjM6MTUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4g
aWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKPiA+ID4gICAgcHJlcGFyZV9kdGJfZG9tVSgu
Li4pOwo+ID4gPiBlbHNlIGlmICggYWNwaV9kaXNhYmxlZCApCj4gPiA+ICAgIHByZXBhcmVfYWNw
aV9od2RvbSguLi4pOwo+ID4gPiBlbHNlCj4gPiA+ICAgIHByZXBhcmVfZHRfaHdkb20oLi4uLik7
Cj4gPiAKPiA+IFRoZSBmZXcgcmVtYWluaW5nIHRoaW5ncyBpbiBjb25zdHJ1Y3RfZG9tMCBhbmQg
Y29uc3RydWN0X2RvbVUgYXJlCj4gPiBkaWZmZXJlbnQgZW5vdWdoIHRoYXQgSSBkb24ndCB0aGlu
ayB0aGVyZSBpcyBtdWNoIGdhaW4gaW4gdHJ5aW5nIHRvCj4gPiBtZXJnZSB0aGVtLgo+IAo+IERv
IHlvdSBoYXZlIGEgY29uY3JldGUgZXhhbXBsZT8gV2hlbiBJIGxvb2tlZCBhdCBpdCB0aGUgb25s
eSB0aGluZ3MgSSBjYW4gZmluZAo+IGRpZmZlcmVudCBhcmU6Cj4gICAgLSBpb21tdV9od2RvbV9p
bml0KCkgLT4gTW9zdCBsaWtlbHkgeW91IHdvdWxkIG5lZWQgYSBzaW1pbGFyIGNhbGwgc29tZXdo
ZXJlCj4gZm9yIEd1ZXN0IERvbVUuCj4gICAgLSBmaW5kX2dudHRhYl9yZWdpb24gLT4gSSB0aGlu
ayB0aGlzIGNvdWxkIGJlIHJlLW9yZGVyZWQKPiAgICAtIGdpY19tYXBfaHdkb21fZXh0cmFfbWFw
cGluZ3MgJiBwbGF0Zm9ybV9zcGVjaWZpY19tYXBwaW5nIC0+IFRoaXMgY2FuIGJlCj4gY2FsbGVk
IGJlZm9yZSB0aGUgY29uc3RydWN0Lgo+IAo+IFNvIEkgZG9uJ3Qgc2VlIHdoeSB3ZSBjYW4ndCBt
ZXJnZSBtb3N0IG9mIHRoZSBjb2RlIGFuZCBzdGlsbCBoYXZlIGZldyBsaW5lcwo+IGZvciBEb20w
Lgo+IAo+IE92ZXJhbGwgSSB3b3VsZCBtdWNoIHByZWZlciBpZiB3ZSBkb24ndCBkdXBsaWNhdGUg
dGhlIGFsbG9jYXRpb24gb2YgdGhlIG1lbW9yeQo+IG9yIGFueXRoaW5nIHRoYXQgaXMgbm90IERv
bTAgc3BlY2lmaWMuCgpZb3UgbWlnaHQgYmUgcmlnaHQsIGJ1dCB0aGUgc2VyaWVzIGhhcyBjaGFu
Z2VkIHNpZ25pZmljYW50bHkgc2luY2UgdGhlClJGQy4gTGV0J3MgZ2l2ZSBhIGxvb2sgYXQgdjIs
IHlvdSdsbCBnZXQgYSBtb3JlIGNvbmNyZXRlIGlkZWEuIFRoZW4sCkknbGwgZG8gYW55IHJlcXVp
cmVkIGNoYW5nZXMgaW4gdjMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZtR-00021Z-9J; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtQ-00021O-7q
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:00 +0000
X-Inumbo-ID: fc8569bd-8171-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc8569bd-8171-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:00 +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 5FCE122528;
 Fri,  6 Jul 2018 23:11:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918718;
 bh=gch+ItUwjehLbScoDuW1wI9GjUA7mPeD0fG7Gw2ObHA=;
 h=Date:From:To:cc:Subject:From;
 b=aK8m+KvGdy7jzpTeONd1mnfIjBpoWGpEJO7qR4ad32spT5Uctd6Hu8XCEevjrhzlz
 fiWXU5t0G/3SLDj7VH8RT7wymUttNnDgwXP/qnae7nbSE2B0UKFF9cYUo9+IRn8mNC
 +jbsDLJglazOKHc0M4ZhWuVc31G4xkslloNQC8Vw=
Date: Fri, 6 Jul 2018 16:11:57 -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.1807061523160.13502@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 00/21] 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: andrew.cooper3@citrix.com, sstabellini@kernel.org, andrii_anisov@epam.com,
 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>

SGkgYWxsLAoKVGhpcyBpcyBmaXJzdCBzdGVwIHRvd2FyZCAiZG9tMGxlc3MiIGFzIGRpc2N1c3Nl
ZCBpbiB0aGUgdmFyaW91cwpjZXJ0aWZpY2F0aW9ucyByZWxhdGVkIHRocmVhZHMgYW5kIGRpc2N1
c3Npb25zLgoKVGhlIGdvYWwgb2YgdGhpcyBzZXJpZXMgaXMgdG8gZW5hYmxlIFhlbiB0byBib290
IG11bHRpcGxlIGRvbWFpbnMgaW4KcGFyYWxsZWwsIGluIGFkZGl0aW9uIHRvIGRvbTAsIG91dCBv
ZiBpbmZvcm1hdGlvbiBmb3VuZCBvbiBkZXZpY2UgdHJlZS4KClRoZSBkZXZpY2UgdHJlZSBiYXNl
ZCBib290IHByb3RvY29sIGlzIGV4dGVuZGVkIHRvIGNhcnJ5IGluZm9ybWF0aW9uCmFib3V0IERv
bVVzLiBCYXNlZCBvbiB0aGF0IGluZm9ybWF0aW9uLCBYZW4gY3JlYXRlcyBhbmQgc3RhcnRzIG9u
ZSBvcgptb3JlIERvbVVzLiBEb21VcyBjcmVhdGVkIHRoaXMgd2F5IGRvbid0IGhhdmUgYWNjZXNz
IHRvIHhlbnN0b3JlIGZvciB0aGUKbW9tZW50LiBUaGlzIGlzIGFjdHVhbGx5IE9LLCBiZWNhdXNl
IHRoaXMgaXMgbWVhbnQgZm9yIG1pc3Npb24gY3JpdGljYWwKYXBwbGljYXRpb25zIHRoYXQgdHlw
aWNhbGx5IG9ubHkgYWNjZXNzIGRpcmVjdGx5IGFzc2lnbmVkIGRldmljZXMuIFRoZXkKY2Fubm90
IHRvbGVyYXRlIGludGVyZmVyZW5jZSBvciBpbmNyZWFzZWQgSVJRIGxhdGVuY3kgZHVlIHRvIFBW
CnByb3RvY29scy4gRGV2aWNlIGFzc2lnbm1lbnQgaXMgbm90IGFjdHVhbGx5IGNvdmVyZWQgYnkg
dGhpcyBzZXJpZXMsIGl0CndpbGwgYmUgYWRkZWQgbGF0ZXIuCgpEb21VcyBjYW4gcHJpbnQgdG8g
dGhlIFhlbiBzZXJpYWwgdXNpbmcgdGhlIENPTlNPTEVJTyBoeXBlcmNhbGxzLiBBCnZpcnR1YWwg
UEwwMTEgaXMgYWxzbyBlbXVsYXRlZCBmb3IgdGhlbSBzbyB0aGF0IHRoZXkgY2FuIHVzZSB0aGVp
cgpyZWd1bGFyIFBMMDExIGRyaXZlci4gVGhpcyBhbGxvd3MgdW5tb2RpZmllZCBndWVzdHMgdG8g
cnVuIGFzIFhlbiBvbiBBUk0KZ3Vlc3RzIC0tIG5vIFhlbiBzdXBwb3J0IG5lZWRlZCBhdCBhbGwu
IENvbnNvbGUgaW5wdXQgYWxzbyBjb21lcyBmcm9tCnRoZSBYZW4gc2VyaWFsOiB0aGUgQ3RybC1B
QUEgc3dpdGNoaW5nIG1lY2hhbmlzbSBpcyBleHRlbmRlZCB0byBzd2l0Y2gKYW1vbmcgZG9tVXMs
IGRvbTAsIGFuZCBYZW4uCgpDaGVlcnMsCgpTdGVmYW5vCgoKU3RlZmFubyBTdGFiZWxsaW5pICgy
MSk6CiAgICAgIHhlbi9hcm06IHJlbmFtZSBnZXRfMTFfYWxsb2NhdGlvbl9zaXplIHRvIGdldF9h
bGxvY2F0aW9uX3NpemUKICAgICAgeGVuL2FybTogbWFrZSBhbGxvY2F0ZV9tZW1vcnkgd29yayBm
b3Igbm9uIDE6MSBtYXBwZWQgZ3Vlc3RzCiAgICAgIHhlbjogYWxsb3cgY29uc29sZV9pbyBoeXBl
cmNhbGxzIGZyb20gY2VydGFpbiBEb21VcwogICAgICB4ZW4vYXJtOiBtb3ZlIGEgZmV3IERUIHJl
bGF0ZWQgZGVmaW5lcyB0byBwdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oCiAgICAgIHhlbi9hcm06
IGV4dGVuZCBkZXZpY2UgdHJlZSBiYXNlZCBtdWx0aWJvb3QgcHJvdG9jb2wKICAgICAgeGVuL2Fy
bTogZG8gbm90IHBhc3MgZHRfaG9zdCB0byBtYWtlX21lbW9yeV9ub2RlIGFuZCBtYWtlX2h5cGVy
dmlzb3Jfbm9kZQogICAgICB4ZW4vYXJtOiByZW5hbWUgYWNwaV9tYWtlX2Nob3Nlbl9ub2RlIHRv
IG1ha2VfY2hvc2VuX25vZGUKICAgICAgeGVuL2FybTogaW5jcmVhc2UgTUFYX01PRFVMRVMKICAg
ICAgeGVuL2FybTogbW92ZSBjbWRsaW5lIG91dCBvZiBib290X21vZHVsZXMKICAgICAgeGVuL2Fy
bTogZG9uJ3QgYWRkIGR1cGxpY2F0ZSBib290IG1vZHVsZXMKICAgICAgeGVuL2FybTogcHJvYmUg
ZG9tVSBrZXJuZWxzIGFuZCBpbml0cmRzCiAgICAgIHhlbi9hcm06IHJlZmFjdG9yIGNvbnN0cnVj
dF9kb20wCiAgICAgIHhlbi9hcm06IGludHJvZHVjZSBjb25zdHJ1Y3RfZG9tVQogICAgICB4ZW4v
YXJtOiBnZW5lcmF0ZSBhIHNpbXBsZSBkZXZpY2UgdHJlZSBmb3IgZG9tVXMKICAgICAgeGVuL2Fy
bTogZ2VuZXJhdGUgdnBsMDExIG5vZGUgb24gZGV2aWNlIHRyZWUgZm9yIGRvbVUKICAgICAgeGVu
L2FybTogaW50cm9kdWNlIGEgdW5pb24gaW4gdnBsMDExCiAgICAgIHhlbi9hcm06IHJlZmFjdG9y
IHZwbDAxMV9kYXRhX2F2YWlsCiAgICAgIHhlbi9hcm06IEFsbG93IHZwbDAxMSB0byBiZSB1c2Vk
IGJ5IERvbVUKICAgICAgeGVuL2FybTogaW50cm9kdWNlIGNyZWF0ZV9kb21VcwogICAgICB4ZW46
IHN1cHBvcnQgY29uc29sZV9zd2l0Y2hpbmcgYmV0d2VlbiBEb20wIGFuZCBEb21VcyBvbiBBUk0K
ICAgICAgeGVuL2FybTogc3BsaXQgZG9tYWluX2J1aWxkLmMKCiBkb2NzL21pc2MvYXJtL2Rldmlj
ZS10cmVlL2Jvb3RpbmcudHh0IHwgIDEwOCArKysrCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAg
ICAgICAgICAgICAgIHwgICA1OSArLQogeGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUgICAgICAg
ICAgICB8ICAgIDEgKwogeGVuL2FyY2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5jICAgICB8ICA1
ODggKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS9hY3BpL2FjcGlfZHRfYnVpbGQuaCAg
ICAgfCAgIDMyICsKIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICAgICAgICAgICAgfCAgIDQ4
ICstCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICAgICAgICAgIHwgMTEzMCArKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9rZXJuZWwuYyAgICAgICAg
ICAgICAgICAgfCAgIDQ3ICstCiB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgICAgICAgICAg
IHwgICAgMyArLQogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgICAgICAgICAgICB8ICAgNDIg
Ky0KIHhlbi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgICAgICAgICAgfCAgMjYzICsrKysrKy0t
CiB4ZW4vY29tbW9uL2RldmljZV90cmVlLmMgICAgICAgICAgICAgIHwgICAgNiArLQogeGVuL2Ry
aXZlcnMvY2hhci9jb25zb2xlLmMgICAgICAgICAgICB8ICAgNTAgKy0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vaXJxLmggICAgICAgICAgICAgfCAgIDE2ICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0
dXAuaCAgICAgICAgICAgfCAgIDE1ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oICAg
ICAgICAgIHwgICAxOCArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oICAgICAgICAgICB8
ICAgIDIgKwogeGVuL2luY2x1ZGUvcHVibGljL2RldmljZV90cmVlX2RlZnMuaCB8ICAgMzkgKysK
IHhlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oICAgICAgICAgfCAgIDM1ICstCiB4ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgICAgIHwgICAgMiArCiB4ZW4vaW5jbHVkZS94c20v
ZHVtbXkuaCAgICAgICAgICAgICAgIHwgICAgMiArCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAg
ICAgICAgICAgICAgIHwgICAgNSArLQogMjIgZmlsZXMgY2hhbmdlZCwgMTY2OCBpbnNlcnRpb25z
KCspLCA4NDMgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2Fj
cGkvYWNwaV9kdF9idWlsZC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FjcGkv
YWNwaV9kdF9idWlsZC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2Rl
dmljZV90cmVlX2RlZnMuaAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtk-00026b-Mg; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtj-00025i-1w
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:19 +0000
X-Inumbo-ID: 08033544-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08033544-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:19 +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 AFB2522528;
 Fri,  6 Jul 2018 23:12:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918737;
 bh=xrOc/olIY3LtpQeXnR2yNJjqWhcC+T7cXTmUet0EVWA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=OMSaYYDgiDigRsxlrJny5NjtU6L6L29ZaGpm8zyiFQsQZlUt+UdHFnMQKqKadxI1W
 6o0xzJickjLn2d4n426zPzgo5bM63HYz/i6KvU969VeXMTDkKowlfHl5ab/4yNxcRy
 MBw8lEVvZqTFgeGx24DpgceWY5d8LpbeicvbYaiE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:11:56 -0700
Message-Id: <1530918736-13965-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 01/21] 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>

Li4uIGFuZCByZW1vdmUgdGhlIEJVR19PTighZG9tMF8xMV9tYXBwaW5nKSBpbiBhbGxvY2F0ZV9t
ZW1vcnkuCkEgZm9sbG93LXVwIHBhdGNoIHdpbGwgbWFrZSB0aGUgZnVuY3Rpb24gd29yayB3aXRo
IG5vbiAxOjEgbWFwcGVkCmd1ZXN0cy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlcy4KClNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCi0tLQpDaGFu
Z2VzIGluIHYyOgotIG5ldyBwYXRjaAotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8
IDIyICsrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCAxMWNkZjA1Li4xODJlM2Q1
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCkBAIC03OSw3ICs3OSw3IEBAIHN0cnVjdCB2Y3B1ICpfX2luaXQg
YWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20wKQogICAgIHJldHVybiBhbGxvY192
Y3B1KGRvbTAsIDAsIDApOwogfQogCi1zdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0
aW9uX3NpemUocGFkZHJfdCBzaXplKQorc3RhdGljIHVuc2lnbmVkIGludCBnZXRfYWxsb2NhdGlv
bl9zaXplKHBhZGRyX3Qgc2l6ZSkKIHsKICAgICAvKgogICAgICAqIGdldF9vcmRlcl9mcm9tX2J5
dGVzIHJldHVybnMgdGhlIG9yZGVyIGdyZWF0ZXIgdGhhbiBvciBlcXVhbCB0bwpAQCAtMjUxLDIx
ICsyNTEsMTUgQEAgc3RhdGljIHZvaWQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgICAgIGdldF9vcmRlcl9mcm9tX2J5dGVz
KG1pbl90KHBhZGRyX3QsIGRvbTBfbWVtLCBNQigxMjgpKSk7CiAgICAgY29uc3QgdW5zaWduZWQg
aW50IG1pbl9vcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKE1CKDQpKTsKICAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpwZzsKLSAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBnZXRfMTFfYWxsb2NhdGlv
bl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgdW5zaWduZWQgaW50IG9yZGVyID0g
Z2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwogICAgIGludCBpOwog
CiAgICAgYm9vbCBsb3dtZW0gPSB0cnVlOwogICAgIHVuc2lnbmVkIGludCBiaXRzOwogCi0gICAg
LyoKLSAgICAgKiBUT0RPOiBJbXBsZW1lbnQgbWVtb3J5IGJhbmsgYWxsb2NhdGlvbiB3aGVuIERP
TTAgaXMgbm90IGRpcmVjdAotICAgICAqIG1hcHBlZAotICAgICAqLwotICAgIEJVR19PTighZG9t
MF8xMV9tYXBwaW5nKTsKLQotICAgIHByaW50aygiQWxsb2NhdGluZyAxOjEgbWFwcGluZ3MgdG90
YWxsaW5nICVsZE1CIGZvciBkb20wOlxuIiwKKyAgICBwcmludGsoIkFsbG9jYXRpbmcgMToxIG1h
cHBpbmdzIHRvdGFsbGluZyAlbGRNQiBmb3IgZG9tJWQ6XG4iLAogICAgICAgICAgICAvKiBEb24n
dCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBoZXgpICovCi0gICAgICAg
ICAgICh1bnNpZ25lZCBsb25nKShraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4gMjApKTsKKyAgICAg
ICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAyMCksIGQtPmRv
bWFpbl9pZCk7CiAKICAgICBraW5mby0+bWVtLm5yX2JhbmtzID0gMDsKIApAQCAtMzAzLDcgKzI5
Nyw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgICAqIElmIHdlIGZhaWxlZCB0byBhbGxvY2F0ZSBi
YW5rMCB1bmRlciA0R0IsIGNvbnRpbnVlIGFsbG9jYXRpbmcKICAgICAgKiBtZW1vcnkgZnJvbSBh
Ym92ZSA0R0IgYW5kIGZpbGwgaW4gYmFua3MuCiAgICAgICovCi0gICAgb3JkZXIgPSBnZXRfMTFf
YWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgb3JkZXIgPSBnZXRf
YWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAgICAgd2hpbGUgKCBraW5m
by0+dW5hc3NpZ25lZF9tZW0gJiYga2luZm8tPm1lbS5ucl9iYW5rcyA8IE5SX01FTV9CQU5LUyAp
CiAgICAgewogICAgICAgICBwZyA9IGFsbG9jX2RvbWhlYXBfcGFnZXMoZCwgb3JkZXIsIGxvd21l
bSA/IE1FTUZfYml0cygzMikgOiAwKTsKQEAgLTMxNCw3ICszMDgsNyBAQCBzdGF0aWMgdm9pZCBh
bGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5m
bykKICAgICAgICAgICAgIGlmICggbG93bWVtICYmIG9yZGVyIDwgbWluX2xvd19vcmRlcikKICAg
ICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBEMTFQUklOVCgiRmFpbGVkIGF0IG1pbl9sb3df
b3JkZXIsIGFsbG93IGhpZ2ggYWxsb2NhdGlvbnNcbiIpOwotICAgICAgICAgICAgICAgIG9yZGVy
ID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOworICAgICAg
ICAgICAgICAgIG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9t
ZW0pOwogICAgICAgICAgICAgICAgIGxvd21lbSA9IGZhbHNlOwogICAgICAgICAgICAgICAgIGNv
bnRpbnVlOwogICAgICAgICAgICAgfQpAQCAtMzM0LDcgKzMyOCw3IEBAIHN0YXRpYyB2b2lkIGFs
bG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZv
KQogICAgICAgICAgICAgaWYgKCBsb3dtZW0gKQogICAgICAgICAgICAgewogICAgICAgICAgICAg
ICAgIEQxMVBSSU5UKCJBbGxvY2F0aW9uIGJlbG93IGJhbmsgMCwgYWxsb3cgaGlnaCBhbGxvY2F0
aW9uc1xuIik7Ci0gICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRfMTFfYWxsb2NhdGlvbl9zaXpl
KGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRfYWxs
b2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAgICAgICAgICAgICAgICAgbG93
bWVtID0gZmFsc2U7CiAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICB9CkBA
IC0zNDksNyArMzQzLDcgQEAgc3RhdGljIHZvaWQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgICAgICAqIFN1Y2Nlc3MsIG5l
eHQgdGltZSBhcm91bmQgdHJ5IGFnYWluIHRvIGdldCB0aGUgbGFyZ2VzdCBvcmRlcgogICAgICAg
ICAgKiBhbGxvY2F0aW9uIHBvc3NpYmxlLgogICAgICAgICAgKi8KLSAgICAgICAgb3JkZXIgPSBn
ZXRfMTFfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgICAgIG9y
ZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwogICAgIH0K
IAogICAgIGlmICgga2luZm8tPnVuYXNzaWduZWRfbWVtICkKLS0gCjEuOS4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtl-00026m-2E; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtj-00025j-1w
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:19 +0000
X-Inumbo-ID: 082c44f9-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 082c44f9-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:20 +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 0082122BC7;
 Fri,  6 Jul 2018 23:12:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918738;
 bh=kjksJZ0jM5gZYu2zqFRw4Ej18YG0XCF++IogMc2Im/E=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=m209ma7eUCbmraxtgqyYfdPEg9iQg4y6WuQ3MXhBnonTjUTrdHrtiiU8+DTFJ5+Fi
 d1MbhNp7AJ8wJ5d22rzkwzx45AeQR+/xxvn2WGzABcjsgN2f+QnGxr3fbGxytnxSzR
 OF5FmxQKOryvXFrXiPGCZVgTDtLfffyWNW8/A8IQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:11:57 -0700
Message-Id: <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 02/21] xen/arm: make allocate_memory work for
 non 1:1 mapped 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: 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>

RXh0ZW5kIGFsbG9jYXRlX21lbW9yeSB0byB3b3JrIGZvciBub24gMToxIG1hcHBlZCBkb21Vcy4g
U3BlY2lmaWNhbGx5LAptZW1vcnkgYWxsb2NhdGVkIGZvciBkb21VIHdpbGwgYmUgbWFwcGVkIGlu
dG8gdGhlIGRvbVUgcHNldWRvLXBoeXNpY2FsCmFkZHJlc3Mgc3BhY2UgYXQgdGhlIGFwcHJvcHJp
YXRlIGFkZHJlc3NlcyBhY2NvcmRpbmcgdG8gdGhlIGd1ZXN0IG1lbW9yeQptYXA6IEdVRVNUX1JB
TTBfQkFTRSBhbmQgR1VFU1RfUkFNMV9CQVNFLgoKVG8gZG8gdGhhdCwgaW5zZXJ0XzExX2Jhbmsg
aGFzIGJlZW4gZXh0ZW5kZWQgdG8gZGVhbCB3aXRoIG5vbi1kb20wCm1hcHBpbmdzIHN0YXJ0aW5n
IGZyb20gR1VFU1RfUkFNMF9CQVNFLiBpbnNlcnRfMTFfYmFuayBoYXMgYmVlbiByZW5hbWVkCnRv
IGluc2VydF9iYW5rLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgoKLS0tCkNoYW5nZXMgaW4gdjI6Ci0gbmV3IHBhdGNoCi0tLQogeGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNTcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMTMgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IDE4MmUzZDUuLjJhNjYxOWEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKQEAgLTk3LDI3ICs5Nyw1MSBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGdldF9hbGxv
Y2F0aW9uX3NpemUocGFkZHJfdCBzaXplKQogICogUmV0dXJucyBmYWxzZSBpZiB0aGUgbWVtb3J5
IHdvdWxkIGJlIGJlbG93IGJhbmsgMCBvciB3ZSBoYXZlIHJ1bgogICogb3V0IG9mIGJhbmtzLiBJ
biB0aGlzIGNhc2UgaXQgd2lsbCBmcmVlIHRoZSBwYWdlcy4KICAqLwotc3RhdGljIGJvb2wgaW5z
ZXJ0XzExX2Jhbmsoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwZywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBvcmRlcikKK3N0YXRpYyBib29sIGluc2VydF9iYW5rKHN0cnVjdCBkb21haW4gKmQsCisg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAorICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcsCisgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIsCisgICAgICAgICAgICAgICAgICAgICAgICBib29s
IG1hcF8xMSkKIHsKLSAgICBpbnQgcmVzLCBpOworICAgIGludCByZXMsIGksIG5yX21lbV9iYW5r
cyA9IG1hcF8xMSA/IE5SX01FTV9CQU5LUyA6IDI7CiAgICAgbWZuX3Qgc21mbjsKICAgICBwYWRk
cl90IHN0YXJ0LCBzaXplOworICAgIHN0cnVjdCBtZW1iYW5rICpiYW5rOwogCiAgICAgc21mbiA9
IHBhZ2VfdG9fbWZuKHBnKTsKICAgICBzdGFydCA9IG1mbl90b19tYWRkcihzbWZuKTsKICAgICBz
aXplID0gcGZuX3RvX3BhZGRyKDFVTCA8PCBvcmRlcik7CisgICAgaWYgKCAhbWFwXzExICkKKyAg
ICB7CisgICAgICAgIHN0YXJ0ID0gR1VFU1RfUkFNMF9CQVNFOworICAgICAgICBpZiAoIGtpbmZv
LT5tZW0ubnJfYmFua3MgPiAwICkKKyAgICAgICAgeworICAgICAgICAgICAgZm9yKCBpID0gMDsg
aSA8IGtpbmZvLT5tZW0ubnJfYmFua3M7IGkrKyApCisgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgYmFuayA9ICZraW5mby0+bWVtLmJhbmtbaV07CisgICAgICAgICAgICAgICAgc3RhcnQg
PSBiYW5rLT5zdGFydCArIGJhbmstPnNpemU7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBp
ZiAoIGJhbmstPnN0YXJ0ID09IEdVRVNUX1JBTTBfQkFTRSAmJgorICAgICAgICAgICAgICAgICAg
ICBzdGFydCArIHNpemUgPiAoR1VFU1RfUkFNMF9CQVNFICsgR1VFU1RfUkFNMF9TSVpFKSApCisg
ICAgICAgICAgICAgICAgc3RhcnQgPSBHVUVTVF9SQU0xX0JBU0U7CisgICAgICAgICAgICBpZiAo
IGJhbmstPnN0YXJ0ID09IEdVRVNUX1JBTTFfQkFTRSAmJgorICAgICAgICAgICAgICAgICAgICBz
dGFydCArIHNpemUgPiAoR1VFU1RfUkFNMV9CQVNFICsgR1VFU1RfUkFNMV9TSVpFKSApCisgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgRDExUFJJTlQoIkFsbG9jYXRpb24gb2YgZG9tYWlu
IG1lbW9yeSBleGNlZWRzIG1heCBhbW91bnRcbiIpOworICAgICAgICAgICAgICAgIGdvdG8gZmFp
bDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KIAotICAgIEQxMVBSSU5UKCJBbGxv
Y2F0ZWQgJSMiUFJJcGFkZHIiLSUjIlBSSXBhZGRyIiAoJWxkTUIvJWxkTUIsIG9yZGVyICVkKVxu
IiwKKyAgICBEMTFQUklOVCgiQWxsb2NhdGVkICUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciI6JSMi
UFJJcGFkZHIiLSUjIlBSSXBhZGRyIiAoJWxkTUIvJWxkTUIsIG9yZGVyICVkKVxuIiwKKyAgICAg
ICAgICAgICBtZm5fdG9fbWFkZHIoc21mbiksIG1mbl90b19tYWRkcihzbWZuKSArIHNpemUsCiAg
ICAgICAgICAgICAgc3RhcnQsIHN0YXJ0ICsgc2l6ZSwKICAgICAgICAgICAgICAxVUwgPDwgKG9y
ZGVyICsgUEFHRV9TSElGVCAtIDIwKSwKICAgICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1h
dCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBoZXgpICovCiAgICAgICAgICAgICAgKHVuc2ln
bmVkIGxvbmcpKGtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAyMCksCiAgICAgICAgICAgICAgb3Jk
ZXIpOwogCi0gICAgaWYgKCBraW5mby0+bWVtLm5yX2JhbmtzID4gMCAmJgorICAgIGlmICggbWFw
XzExICYmIGtpbmZvLT5tZW0ubnJfYmFua3MgPiAwICYmCiAgICAgICAgICBzaXplIDwgTUIoMTI4
KSAmJgogICAgICAgICAgc3RhcnQgKyBzaXplIDwga2luZm8tPm1lbS5iYW5rWzBdLnN0YXJ0ICkK
ICAgICB7CkBAIC0xMjUsNyArMTQ5LDcgQEAgc3RhdGljIGJvb2wgaW5zZXJ0XzExX2Jhbmsoc3Ry
dWN0IGRvbWFpbiAqZCwKICAgICAgICAgZ290byBmYWlsOwogICAgIH0KIAotICAgIHJlcyA9IGd1
ZXN0X3BoeXNtYXBfYWRkX3BhZ2UoZCwgX2dmbihtZm5feChzbWZuKSksIHNtZm4sIG9yZGVyKTsK
KyAgICByZXMgPSBndWVzdF9waHlzbWFwX2FkZF9wYWdlKGQsIGdhZGRyX3RvX2dmbihzdGFydCks
IHNtZm4sIG9yZGVyKTsKICAgICBpZiAoIHJlcyApCiAgICAgICAgIHBhbmljKCJGYWlsZWQgbWFw
IHBhZ2VzIHRvIERPTTA6ICVkIiwgcmVzKTsKIApAQCAtMTQxLDcgKzE2NSw3IEBAIHN0YXRpYyBi
b29sIGluc2VydF8xMV9iYW5rKHN0cnVjdCBkb21haW4gKmQsCiAKICAgICBmb3IoIGkgPSAwOyBp
IDwga2luZm8tPm1lbS5ucl9iYW5rczsgaSsrICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCBtZW1i
YW5rICpiYW5rID0gJmtpbmZvLT5tZW0uYmFua1tpXTsKKyAgICAgICAgYmFuayA9ICZraW5mby0+
bWVtLmJhbmtbaV07CiAKICAgICAgICAgLyogSWYgcG9zc2libGUgbWVyZ2UgbmV3IG1lbW9yeSBp
bnRvIHRoZSBzdGFydCBvZiB0aGUgYmFuayAqLwogICAgICAgICBpZiAoIGJhbmstPnN0YXJ0ID09
IHN0YXJ0K3NpemUgKQpAQCAtMTY0LDcgKzE4OCw3IEBAIHN0YXRpYyBib29sIGluc2VydF8xMV9i
YW5rKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAqIGNvdWxkIGhhdmUgaW5zZXJ0ZWQgdGhl
IG1lbW9yeSBpbnRvL2JlZm9yZSB3ZSB3b3VsZCBhbHJlYWR5CiAgICAgICAgICAqIGhhdmUgZG9u
ZSBzbywgc28gdGhpcyBtdXN0IGJlIHRoZSByaWdodCBwbGFjZS4KICAgICAgICAgICovCi0gICAg
ICAgIGlmICggc3RhcnQgKyBzaXplIDwgYmFuay0+c3RhcnQgJiYga2luZm8tPm1lbS5ucl9iYW5r
cyA8IE5SX01FTV9CQU5LUyApCisgICAgICAgIGlmICggc3RhcnQgKyBzaXplIDwgYmFuay0+c3Rh
cnQgJiYga2luZm8tPm1lbS5ucl9iYW5rcyA8IG5yX21lbV9iYW5rcyApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIG1lbW1vdmUoYmFuayArIDEsIGJhbmssCiAgICAgICAgICAgICAgICAgICAgIHNp
emVvZigqYmFuaykgKiAoa2luZm8tPm1lbS5ucl9iYW5rcyAtIGkpKTsKQEAgLTE3NSw3ICsxOTks
NyBAQCBzdGF0aWMgYm9vbCBpbnNlcnRfMTFfYmFuayhzdHJ1Y3QgZG9tYWluICpkLAogICAgICAg
ICB9CiAgICAgfQogCi0gICAgaWYgKCBpID09IGtpbmZvLT5tZW0ubnJfYmFua3MgJiYga2luZm8t
Pm1lbS5ucl9iYW5rcyA8IE5SX01FTV9CQU5LUyApCisgICAgaWYgKCBpID09IGtpbmZvLT5tZW0u
bnJfYmFua3MgJiYga2luZm8tPm1lbS5ucl9iYW5rcyA8IG5yX21lbV9iYW5rcyApCiAgICAgewog
ICAgICAgICBzdHJ1Y3QgbWVtYmFuayAqYmFuayA9ICZraW5mby0+bWVtLmJhbmtba2luZm8tPm1l
bS5ucl9iYW5rc107CiAKQEAgLTI1Myw2ICsyNzcsNyBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9t
ZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwZzsKICAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBnZXRfYWxsb2Nh
dGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAgICAgaW50IGk7CisgICAgYm9vbCBo
d2RvbSA9IGQtPmRvbWFpbl9pZCA9PSAwOwogCiAgICAgYm9vbCBsb3dtZW0gPSB0cnVlOwogICAg
IHVuc2lnbmVkIGludCBiaXRzOwpAQCAtMjYzLDYgKzI4OCwxMiBAQCBzdGF0aWMgdm9pZCBhbGxv
Y2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykK
IAogICAgIGtpbmZvLT5tZW0ubnJfYmFua3MgPSAwOwogCisgICAgaWYgKCAhaHdkb20gKQorICAg
IHsKKyAgICAgICAgbG93bWVtID0gZmFsc2U7CisgICAgICAgIGdvdG8gZ290X2JhbmswOworICAg
IH0KKwogICAgIC8qCiAgICAgICogRmlyc3QgdHJ5IGFuZCBhbGxvY2F0ZSB0aGUgbGFyZ2VzdCB0
aGluZyB3ZSBjYW4gYXMgbG93IGFzCiAgICAgICogcG9zc2libGUgdG8gYmUgYmFuayAwLgpAQCAt
Mjc0LDcgKzMwNSw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgICAgICAgICAgcGcgPSBhbGxvY19k
b21oZWFwX3BhZ2VzKGQsIG9yZGVyLCBNRU1GX2JpdHMoYml0cykpOwogICAgICAgICAgICAgaWYg
KCBwZyAhPSBOVUxMICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBpZiAoICFpbnNl
cnRfMTFfYmFuayhkLCBraW5mbywgcGcsIG9yZGVyKSApCisgICAgICAgICAgICAgICAgaWYgKCAh
aW5zZXJ0X2JhbmsoZCwga2luZm8sIHBnLCBvcmRlciwgaHdkb20pICkKICAgICAgICAgICAgICAg
ICAgICAgQlVHKCk7IC8qIENhbm5vdCBmYWlsIGZvciBmaXJzdCBiYW5rICovCiAKICAgICAgICAg
ICAgICAgICBnb3RvIGdvdF9iYW5rMDsKQEAgLTMxOSw3ICszNTAsNyBAQCBzdGF0aWMgdm9pZCBh
bGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5m
bykKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKLSAgICAgICAgaWYgKCAhaW5zZXJ0
XzExX2JhbmsoZCwga2luZm8sIHBnLCBvcmRlcikgKQorICAgICAgICBpZiAoICFpbnNlcnRfYmFu
ayhkLCBraW5mbywgcGcsIG9yZGVyLCBod2RvbSkgKQogICAgICAgICB7CiAgICAgICAgICAgICBp
ZiAoIGtpbmZvLT5tZW0ubnJfYmFua3MgPT0gTlJfTUVNX0JBTktTICkKICAgICAgICAgICAgICAg
ICAvKiBOb3RoaW5nIG1vcmUgd2UgY2FuIGRvLiAqLwotLSAKMS45LjEKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtl-00027E-DW; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtk-000267-8P
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:20 +0000
X-Inumbo-ID: 08832257-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08832257-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:20 +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 4928E22BC6;
 Fri,  6 Jul 2018 23:12:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918738;
 bh=CJ+ccqoTWKDVWakxHTaG1jwzGecu2bnM30F0Ifsn4mE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=V84KJgcELquq+95ghVua+sZ5J4cMaS1HH1rUeWdJ7B+5wIRj8YULgeV6xesfzK5/Q
 KFJly17Qq/oXDlnU/sFkwd20ulmNkvjr/z4fpWlzlaSjxY2lgTs2Omp0+GfHzZtnjP
 xaCDcYVCsX1TJyPpWB+HeFM6z4yvMfoRuJ7wjNmc=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:11:58 -0700
Message-Id: <1530918736-13965-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 03/21] 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, 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+CkNDOiBhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tCkNDOiBHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20KQ0M6IGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20KQ0M6IGpiZXVsaWNoQHN1c2UuY29tCkNDOiBrb25yYWQud2lsa0BvcmFjbGUu
Y29tCkNDOiB0aW1AeGVuLm9yZwpDQzogd2VpLmxpdTJAY2l0cml4LmNvbQpDQzogZGdkZWdyYUB0
eWNoby5uc2EuZ292Ci0tLQpDaGFuZ2VzIGluIHYyOgotIGludHJvZHVjZSBpc19jb25zb2xlCi0g
cmVtb3ZlICNpZmRlZnMKLS0tCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDIgKysKIHhlbi9p
bmNsdWRlL3hzbS9kdW1teS5oIHwgMiArKwogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgfCA1ICsr
KystCiAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVk
LmgKaW5kZXggOTlkMmFmMi4uZDY2Y2VjMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTM3OSw2ICszNzksOCBAQCBz
dHJ1Y3QgZG9tYWluCiAgICAgYm9vbCAgICAgICAgICAgICBhdXRvX25vZGVfYWZmaW5pdHk7CiAg
ICAgLyogSXMgdGhpcyBndWVzdCBmdWxseSBwcml2aWxlZ2VkIChha2EgZG9tMCk/ICovCiAgICAg
Ym9vbCAgICAgICAgICAgICBpc19wcml2aWxlZ2VkOworICAgIC8qIENhbiB0aGlzIGd1ZXN0IGFj
Y2VzcyB0aGUgWGVuIGNvbnNvbGU/ICovCisgICAgYm9vbCAgICAgICAgICAgICBpc19jb25zb2xl
OwogICAgIC8qIElzIHRoaXMgYSB4ZW5zdG9yZSBkb21haW4gKG5vdCBkb20wKT8gKi8KICAgICBi
b29sICAgICAgICAgICAgIGlzX3hlbnN0b3JlOwogICAgIC8qIERvbWFpbidzIFZDUFVzIGFyZSBw
aW5uZWQgMToxIHRvIHBoeXNpY2FsIENQVXM/ICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94
c20vZHVtbXkuaCBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCmluZGV4IGZmNmIyZGIuLjM4ODg4
MTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCisrKyBiL3hlbi9pbmNsdWRl
L3hzbS9kdW1teS5oCkBAIC0yMzAsNiArMjMwLDggQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhz
bV9tZW1vcnlfc3RhdF9yZXNlcnZhdGlvbihYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbgog
c3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9jb25zb2xlX2lvKFhTTV9ERUZBVUxUX0FSRyBzdHJ1
Y3QgZG9tYWluICpkLCBpbnQgY21kKQogewogICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhTTV9PVEhF
Uik7CisgICAgaWYgKCBkLT5pc19jb25zb2xlICkKKyAgICAgICAgcmV0dXJuIHhzbV9kZWZhdWx0
X2FjdGlvbihYU01fSE9PSywgZCwgTlVMTCk7CiAjaWZkZWYgQ09ORklHX1ZFUkJPU0VfREVCVUcK
ICAgICBpZiAoIGNtZCA9PSBDT05TT0xFSU9fd3JpdGUgKQogICAgICAgICByZXR1cm4geHNtX2Rl
ZmF1bHRfYWN0aW9uKFhTTV9IT09LLCBkLCBOVUxMKTsKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxh
c2svaG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwppbmRleCA3OGJjMzI2Li4yNTUxZTRl
IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hzbS9mbGFzay9o
b29rcy5jCkBAIC00NDMsNyArNDQzLDEwIEBAIHN0YXRpYyBpbnQgZmxhc2tfY29uc29sZV9pbyhz
dHJ1Y3QgZG9tYWluICpkLCBpbnQgY21kKQogICAgICAgICByZXR1cm4gYXZjX3Vua25vd25fcGVy
bWlzc2lvbigiY29uc29sZV9pbyIsIGNtZCk7CiAgICAgfQogCi0gICAgcmV0dXJuIGRvbWFpbl9o
YXNfeGVuKGQsIHBlcm0pOworICAgIGlmICggIWQtPmlzX2NvbnNvbGUgKQorICAgICAgICByZXR1
cm4gZG9tYWluX2hhc194ZW4oZCwgcGVybSk7CisgICAgZWxzZQorICAgICAgICByZXR1cm4gMDsK
IH0KIAogc3RhdGljIGludCBmbGFza19wcm9maWxlKHN0cnVjdCBkb21haW4gKmQsIGludCBvcCkK
LS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtl-00027n-RT; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtk-000268-8t
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:20 +0000
X-Inumbo-ID: 08b46e8f-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08b46e8f-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:21 +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 C014D22BC8;
 Fri,  6 Jul 2018 23:12:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918739;
 bh=YASw+3T8uS6UZm4hvInxUyxfU0S6RiGvzi5QJT4v0F8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=QrEbm0taNu0pxHSvAHOyJP4UwI6IQr4vx7b39UsYGmZcIr8req7IiufbBusYxYI8G
 1tuwYhcY9U9d7x8mNqAFnHP6V2GfTl4GQzVnDzPDt0L2raJjawRnScz50CjAVWiz7M
 1zTpczStBXi8kVLXkG5wPuX3SmhL1mZpHVwwEu5s=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:11:59 -0700
Message-Id: <1530918736-13965-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 04/21] xen/arm: move a few DT related defines
 to public/device_tree_defs.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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 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>

TW92ZSBhIGZldyBjb25zdGFudHMgZGVmaW5lZCBieSBsaWJ4bF9hcm0uYyB0bwp4ZW4vaW5jbHVk
ZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oLCBzbyB0aGF0IHRoZXkgY2FuIGJlIHVzZWQgZnJv
bSBYZW4KYW5kIGxpYnhsLiBQcmVwZW5kIEdVRVNUXyB0byBhdm9pZCBjb25mbGljdHMuCgpNb3Zl
IHRoZSBEVF9JUlFfVFlQRSogZGVmaW5pdGlvbnMgZnJvbSBsaWJ4bF9hcm0uYyB0bwpwdWJsaWMv
ZGV2aWNlX3RyZWVfZGVmcy5oLiBVc2UgdGhlbSBpbiBYZW4gd2hlcmUgYXBwcm9wcmlhdGUuCgpS
ZS1kZWZpbmUgdGhlIGV4aXN0aW5nIFhlbiBpbnRlcm5hbCBJUlFfVFlQRXMgYXMgRFRfSVJRX1RZ
UEVzOiB0aGV5CmFscmVhZHkgaGFwcGVuIHRvIGJlIHRoZSBzYW1lLCBsZXQgbWFrZSBpdCBjbGVh
ci4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20K
LS0tCkNoYW5nZXMgaW4gdjI6Ci0gaW50cm9kdWNlIERUX0lSUV9UWVBFXyogZGVmaW5pdGlvbnMg
aW4gZGV2aWNlX3RyZWVfZ3Vlc3QuaAotIHByZXBlbmQgR1VFU1RfIHRvIG90aGVyIGRlZmluaXRp
b25zIG1vdmVkIHRvIGRldmljZV90cmVlX2d1ZXN0LmgKLSByZWRlZmluZSBJUlFfVFlQRV8qIGFz
ICBEVF9JUlFfVFlQRV8qCi0gdXNlIERUX0lSUV9UWVBFXyogaW4gWGVuIHdoZW4gZGVhbGluZyB3
aXRoIERUCi0tLQogdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgICAgICAgICAgICAgICB8IDU5ICsr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMgICAgICAgICAgIHwgIDggKystLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vaXJxLmggICAg
ICAgICAgICAgfCAxNiArKysrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVf
ZGVmcy5oIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi9kZXZp
Y2VfdHJlZS5oICAgICAgICAgfCAzMyArKystLS0tLS0tLS0tLS0tLS0tLQogNSBmaWxlcyBjaGFu
Z2VkLCA4MCBpbnNlcnRpb25zKCspLCA3NSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0
NCB4ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oCgpkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwppbmRleCA4YWY5
ZjZmLi4wMWNlMmVhIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYworKysgYi90
b29scy9saWJ4bC9saWJ4bF9hcm0uYwpAQCAtNywyMyArNyw3IEBACiAjaW5jbHVkZSA8c3RkYm9v
bC5oPgogI2luY2x1ZGUgPGxpYmZkdC5oPgogI2luY2x1ZGUgPGFzc2VydC5oPgotCi0vKioKLSAq
IElSUSBsaW5lIHR5cGUuCi0gKiBEVF9JUlFfVFlQRV9OT05FICAgICAgICAgICAgLSBkZWZhdWx0
LCB1bnNwZWNpZmllZCB0eXBlCi0gKiBEVF9JUlFfVFlQRV9FREdFX1JJU0lORyAgICAgLSByaXNp
bmcgZWRnZSB0cmlnZ2VyZWQKLSAqIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgICAtIGZhbGxp
bmcgZWRnZSB0cmlnZ2VyZWQKLSAqIERUX0lSUV9UWVBFX0VER0VfQk9USCAgICAgICAtIHJpc2lu
ZyBhbmQgZmFsbGluZyBlZGdlIHRyaWdnZXJlZAotICogRFRfSVJRX1RZUEVfTEVWRUxfSElHSCAg
ICAgIC0gaGlnaCBsZXZlbCB0cmlnZ2VyZWQKLSAqIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAg
ICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQKLSAqLwotI2RlZmluZSBEVF9JUlFfVFlQRV9OT05FICAg
ICAgICAgICAweDAwMDAwMDAwCi0jZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfUklTSU5HICAgIDB4
MDAwMDAwMDEKLSNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HICAgMHgwMDAwMDAwMgot
I2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgICAgICAgICAgICAgICAgICAgICBc
Ci0gICAgKERUX0lSUV9UWVBFX0VER0VfRkFMTElORyB8IERUX0lSUV9UWVBFX0VER0VfUklTSU5H
KQotI2RlZmluZSBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIICAgICAweDAwMDAwMDA0Ci0jZGVmaW5l
IERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAwMDAwMDgKKyNpbmNsdWRlIDx4ZW4vZGV2
aWNlX3RyZWVfZGVmcy5oPgogCiBzdGF0aWMgY29uc3QgY2hhciAqZ2ljdl90b19zdHJpbmcobGli
eGxfZ2ljX3ZlcnNpb24gZ2ljX3ZlcnNpb24pCiB7CkBAIC0xNjUsMTggKzE0OSw5IEBAIHN0YXRp
YyBzdHJ1Y3QgYXJjaF9pbmZvIHsKICAgICB7Inhlbi0zLjAtYWFyY2g2NCIsICJhcm0sYXJtdjgt
dGltZXIiLCAiYXJtLGFybXY4IiB9LAogfTsKIAotLyoKLSAqIFRoZSBkZXZpY2UgdHJlZSBjb21w
aWxlciAoRFRDKSBpcyBhbGxvY2F0aW5nIHRoZSBwaGFuZGxlIGZyb20gMSB0bwotICogb253YXJk
cy4gUmVzZXJ2ZSBhIGhpZ2ggdmFsdWUgZm9yIHRoZSBHSUMgcGhhbmRsZS4KLSAqLwotI2RlZmlu
ZSBQSEFORExFX0dJQyAoNjUwMDApCi0KIHR5cGVkZWYgdWludDMyX3QgYmUzMjsKIHR5cGVkZWYg
YmUzMiBnaWNfaW50ZXJydXB0WzNdOwogCi0jZGVmaW5lIFJPT1RfQUREUkVTU19DRUxMUyAyCi0j
ZGVmaW5lIFJPT1RfU0laRV9DRUxMUyAyCi0KICNkZWZpbmUgUFJPUF9JTklUUkRfU1RBUlQgImxp
bnV4LGluaXRyZC1zdGFydCIKICNkZWZpbmUgUFJPUF9JTklUUkRfRU5EICJsaW51eCxpbml0cmQt
ZW5kIgogCkBAIC0yNTIsNyArMjI3LDcgQEAgc3RhdGljIGludCBmZHRfcHJvcGVydHlfaW50ZXJy
dXB0cyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQsCiAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZk
dCwgImludGVycnVwdHMiLCBpbnRyLCBzaXplb2YgKGludHJbMF0pICogbnVtX2lycSk7CiAgICAg
aWYgKHJlcykgcmV0dXJuIHJlczsKIAotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwg
ImludGVycnVwdC1wYXJlbnQiLCBQSEFORExFX0dJQyk7CisgICAgcmVzID0gZmR0X3Byb3BlcnR5
X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKICAgICBp
ZiAocmVzKSByZXR1cm4gcmVzOwogCiAgICAgcmV0dXJuIDA7CkBAIC0yOTgsMTMgKzI3MywxMyBA
QCBzdGF0aWMgaW50IG1ha2Vfcm9vdF9wcm9wZXJ0aWVzKGxpYnhsX19nYyAqZ2MsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAieGVuLHhlbnZtIik7CiAgICAgaWYgKHJlcykgcmV0dXJu
IHJlczsKIAotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJl
bnQiLCBQSEFORExFX0dJQyk7CisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50
ZXJydXB0LXBhcmVudCIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKICAgICBpZiAocmVzKSByZXR1cm4g
cmVzOwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiI2FkZHJlc3MtY2VsbHMi
LCBST09UX0FERFJFU1NfQ0VMTFMpOworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwg
IiNhZGRyZXNzLWNlbGxzIiwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTKTsKICAgICBpZiAocmVz
KSByZXR1cm4gcmVzOwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiI3NpemUt
Y2VsbHMiLCBST09UX1NJWkVfQ0VMTFMpOworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZk
dCwgIiNzaXplLWNlbGxzIiwgR1VFU1RfUk9PVF9TSVpFX0NFTExTKTsKICAgICBpZiAocmVzKSBy
ZXR1cm4gcmVzOwogCiAgICAgcmV0dXJuIDA7CkBAIC0zNDYsNyArMzIxLDcgQEAgc3RhdGljIGlu
dCBtYWtlX2Nob3Nlbl9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwgYm9vbCByYW1kaXNr
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJtdWx0aWJvb3QsbW9kdWxlIik7
CiAgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAKLSAgICAgICAgcmVzID0gZmR0X3Byb3Bl
cnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNTX0NFTExTLCBST09UX1NJWkVfQ0VMTFMsCisg
ICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIEdVRVNUX1JPT1RfQUREUkVT
U19DRUxMUywgR1VFU1RfUk9PVF9TSVpFX0NFTExTLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAxLCAwLCAwKTsKICAgICAgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKIApAQCAtNDUw
LDcgKzQyNSw3IEBAIHN0YXRpYyBpbnQgbWFrZV9tZW1vcnlfbm9kZXMobGlieGxfX2djICpnYywg
dm9pZCAqZmR0LAogICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImRldmlj
ZV90eXBlIiwgIm1lbW9yeSIpOwogICAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAg
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIFJPT1RfQUREUkVTU19DRUxMUywg
Uk9PVF9TSVpFX0NFTExTLAorICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfcmVncyhnYywgZmR0
LCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNUX1JPT1RfU0laRV9DRUxMUywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgMCwgMCk7CiAgICAgICAgIGlmIChyZXMpIHJl
dHVybiByZXM7CiAKQEAgLTQ4NiwxNiArNDYxLDE2IEBAIHN0YXRpYyBpbnQgbWFrZV9naWN2Ml9u
b2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0
LCAiaW50ZXJydXB0LWNvbnRyb2xsZXIiLCBOVUxMLCAwKTsKICAgICBpZiAocmVzKSByZXR1cm4g
cmVzOwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNT
X0NFTExTLCBST09UX1NJWkVfQ0VMTFMsCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2Ms
IGZkdCwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBnaWNkX2Jhc2UsIGdpY2Rfc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnaWNj
X2Jhc2UsIGdpY2Nfc2l6ZSk7CiAgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKIAotICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImxpbnV4LHBoYW5kbGUiLCBQSEFORExFX0dJQyk7Cisg
ICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAibGludXgscGhhbmRsZSIsIEdVRVNUX1BI
QU5ETEVfR0lDKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAgcmVzID0gZmR0X3By
b3BlcnR5X2NlbGwoZmR0LCAicGhhbmRsZSIsIFBIQU5ETEVfR0lDKTsKKyAgICByZXMgPSBmZHRf
cHJvcGVydHlfY2VsbChmZHQsICJwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9HSUMpOwogICAgIGlm
IChyZXMpIHJldHVybiByZXM7CiAKICAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKQEAgLTUy
OCwxNiArNTAzLDE2IEBAIHN0YXRpYyBpbnQgbWFrZV9naWN2M19ub2RlKGxpYnhsX19nYyAqZ2Ms
IHZvaWQgKmZkdCkKICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0LWNvbnRy
b2xsZXIiLCBOVUxMLCAwKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAgcmVzID0g
ZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNTX0NFTExTLCBST09UX1NJWkVf
Q0VMTFMsCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgR1VFU1RfUk9PVF9B
RERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnaWNkX2Jhc2UsIGdpY2Rf
c2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnaWNyMF9iYXNlLCBnaWNyMF9zaXpl
KTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5X2Nl
bGwoZmR0LCAibGludXgscGhhbmRsZSIsIFBIQU5ETEVfR0lDKTsKKyAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICJsaW51eCxwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9HSUMpOwogICAg
IGlmIChyZXMpIHJldHVybiByZXM7CiAKLSAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQs
ICJwaGFuZGxlIiwgUEhBTkRMRV9HSUMpOworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZk
dCwgInBoYW5kbGUiLCBHVUVTVF9QSEFORExFX0dJQyk7CiAgICAgaWYgKHJlcykgcmV0dXJuIHJl
czsKIAogICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwpAQCAtNTkzLDcgKzU2OCw3IEBAIHN0
YXRpYyBpbnQgbWFrZV9oeXBlcnZpc29yX25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0LAog
ICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAKICAgICAvKiByZWcgMCBpcyBncmFudCB0YWJsZSBz
cGFjZSAqLwotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIFJPT1RfQUREUkVT
U19DRUxMUywgUk9PVF9TSVpFX0NFTExTLAorICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdj
LCBmZHQsIEdVRVNUX1JPT1RfQUREUkVTU19DRUxMUywgR1VFU1RfUk9PVF9TSVpFX0NFTExTLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsR1VFU1RfR05UVEFCX0JBU0UsIEdVRVNUX0dO
VFRBQl9TSVpFKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCkBAIC02MjYsNyArNjAxLDcg
QEAgc3RhdGljIGludCBtYWtlX3ZwbDAxMV91YXJ0X25vZGUobGlieGxfX2djICpnYywgdm9pZCAq
ZmR0LAogICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jb21wYXQoZ2MsIGZkdCwgMSwgImFybSxzYnNh
LXVhcnQiKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAgcmVzID0gZmR0X3Byb3Bl
cnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNTX0NFTExTLCBST09UX1NJWkVfQ0VMTFMsCisg
ICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgR1VFU1RfUk9PVF9BRERSRVNTX0NF
TExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHVUVTVF9QTDAxMV9CQVNFLCBHVUVTVF9Q
TDAxMV9TSVpFKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwpAQCAtMTAyNywxMiArMTAwMiwx
MiBAQCBzdGF0aWMgdm9pZCBmaW5hbGlzZV9vbmVfbm9kZShsaWJ4bF9fZ2MgKmdjLCB2b2lkICpm
ZHQsIGNvbnN0IGNoYXIgKnVuYW1lLAogICAgICAgICBMT0coREVCVUcsICJOb3BwaW5nIG91dCBw
bGFjZWhvbGRlciBub2RlICVzIiwgbmFtZSk7CiAgICAgICAgIGZkdF9ub3Bfbm9kZShmZHQsIG5v
ZGUpOwogICAgIH0gZWxzZSB7Ci0gICAgICAgIHVpbnQzMl90IHJlZ3NbUk9PVF9BRERSRVNTX0NF
TExTK1JPT1RfU0laRV9DRUxMU107CisgICAgICAgIHVpbnQzMl90IHJlZ3NbR1VFU1RfUk9PVF9B
RERSRVNTX0NFTExTK0dVRVNUX1JPT1RfU0laRV9DRUxMU107CiAgICAgICAgIGJlMzIgKmNlbGxz
ID0gJnJlZ3NbMF07CiAKICAgICAgICAgTE9HKERFQlVHLCAiUG9wdWxhdGluZyBwbGFjZWhvbGRl
ciBub2RlICVzIiwgbmFtZSk7CiAKLSAgICAgICAgc2V0X3JhbmdlKCZjZWxscywgUk9PVF9BRERS
RVNTX0NFTExTLCBST09UX1NJWkVfQ0VMTFMsIGJhc2UsIHNpemUpOworICAgICAgICBzZXRfcmFu
Z2UoJmNlbGxzLCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNUX1JPT1RfU0laRV9DRUxM
UywgYmFzZSwgc2l6ZSk7CiAKICAgICAgICAgcmVzID0gZmR0X3NldHByb3BfaW5wbGFjZShmZHQs
IG5vZGUsICJyZWciLCByZWdzLCBzaXplb2YocmVncykpOwogICAgICAgICBhc3NlcnQoIXJlcyk7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKaW5kZXggMmE2NjE5YS4uYWUzZWJjNSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpA
QCAtNjU4LDcgKzY1OCw3IEBAIHN0YXRpYyBpbnQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0
IGRvbWFpbiAqZCwKICAgICAgKiAgLSBBbGwgQ1BVcwogICAgICAqICBUT0RPOiBIYW5kbGUgcHJv
cGVybHkgdGhlIGNwdW1hc2s7CiAgICAgICovCi0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50ciwg
ZC0+YXJjaC5ldnRjaG5faXJxLCAweGYsIElSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2lu
dGVycnVwdF9wcGkoaW50ciwgZC0+YXJjaC5ldnRjaG5faXJxLCAweGYsIERUX0lSUV9UWVBFX0xF
VkVMX0xPVyk7CiAgICAgcmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCAmaW50ciwg
MSk7CiAgICAgaWYgKCByZXMgKQogICAgICAgICByZXR1cm4gcmVzOwpAQCAtOTM0LDE1ICs5MzQs
MTUgQEAgc3RhdGljIGludCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwg
dm9pZCAqZmR0LAogCiAgICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX1NFQ1VSRV9Q
UEkpOwogICAgIGR0X2RwcmludGsoIiAgU2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKLSAg
ICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1swXSwgaXJxLCAweGYsIElSUV9UWVBFX0xFVkVMX0xP
Vyk7CisgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMF0sIGlycSwgMHhmLCBEVF9JUlFfVFlQ
RV9MRVZFTF9MT1cpOwogCiAgICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX05PTlNF
Q1VSRV9QUEkpOwogICAgIGR0X2RwcmludGsoIiAgTm9uIHNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIs
IGlycSk7Ci0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMV0sIGlycSwgMHhmLCBJUlFfVFlQ
RV9MRVZFTF9MT1cpOworICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBpcnEsIDB4Ziwg
RFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKIAogICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJf
VklSVF9QUEkpOwogICAgIGR0X2RwcmludGsoIiAgVmlydCBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7
Ci0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMl0sIGlycSwgMHhmLCBJUlFfVFlQRV9MRVZF
TF9MT1cpOworICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJR
X1RZUEVfTEVWRUxfTE9XKTsKIAogICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZk
dCwgaW50cnMsIDMpOwogICAgIGlmICggcmVzICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vaXJxLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lycS5oCmluZGV4IDlkNTVlOWIuLmU0
NWQ1NzQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaXJxLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9pcnEuaApAQCAtMiw2ICsyLDIyIEBACiAjZGVmaW5lIF9BU01fSFdfSVJR
X0gKIAogI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgorI2luY2x1ZGUgPHB1YmxpYy9kZXZp
Y2VfdHJlZV9kZWZzLmg+CisKKy8qCisgKiBUaGVzZSBkZWZpbmVzIGNvcnJlc3BvbmQgdG8gdGhl
IFhlbiBpbnRlcm5hbCByZXByZXNlbnRhdGlvbiBvZiB0aGUKKyAqIElSUSB0eXBlcy4gV2UgY2hv
b3NlIHRvIG1ha2UgdGhlbSB0aGUgc2FtZSBhcyB0aGUgZXhpc3RpbmcgZGV2aWNlCisgKiB0cmVl
IGRlZmluaXRpb25zIGZvciBjb252ZW5pZW5jZS4KKyAqLworI2RlZmluZSBJUlFfVFlQRV9OT05F
ICAgICAgICAgICBEVF9JUlFfVFlQRV9OT05FCisjZGVmaW5lIElSUV9UWVBFX0VER0VfUklTSU5H
ICAgIERUX0lSUV9UWVBFX0VER0VfUklTSU5HCisjZGVmaW5lIElSUV9UWVBFX0VER0VfRkFMTElO
RyAgIERUX0lSUV9UWVBFX0VER0VfRkFMTElORworI2RlZmluZSBJUlFfVFlQRV9FREdFX0JPVEgg
ICAgICBEVF9JUlFfVFlQRV9FREdFX0JPVEggCisjZGVmaW5lIElSUV9UWVBFX0xFVkVMX0hJR0gg
ICAgIERUX0lSUV9UWVBFX0xFVkVMX0hJR0gKKyNkZWZpbmUgSVJRX1RZUEVfTEVWRUxfTE9XICAg
ICAgRFRfSVJRX1RZUEVfTEVWRUxfTE9XCisjZGVmaW5lIElSUV9UWVBFX0xFVkVMX01BU0sgICAg
IERUX0lSUV9UWVBFX0xFVkVMX01BU0sKKyNkZWZpbmUgSVJRX1RZUEVfU0VOU0VfTUFTSyAgICAg
RFRfSVJRX1RZUEVfU0VOU0VfTUFTSworI2RlZmluZSBJUlFfVFlQRV9JTlZBTElEICAgICAgICBE
VF9JUlFfVFlQRV9JTlZBTElECiAKICNkZWZpbmUgTlJfVkVDVE9SUyAyNTYgLyogWFhYICovCiAK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kZXZpY2VfdHJlZV9kZWZzLmggYi94ZW4v
aW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLjQ3NmIwNGQKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9wdWJs
aWMvZGV2aWNlX3RyZWVfZGVmcy5oCkBAIC0wLDAgKzEsMzkgQEAKKyNpZm5kZWYgX19YRU5fREVW
SUNFX1RSRUVfREVGU19IX18KKyNkZWZpbmUgX19YRU5fREVWSUNFX1RSRUVfREVGU19IX18KKwor
LyoKKyAqIFRoZSBkZXZpY2UgdHJlZSBjb21waWxlciAoRFRDKSBpcyBhbGxvY2F0aW5nIHRoZSBw
aGFuZGxlIGZyb20gMSB0bworICogb253YXJkcy4gUmVzZXJ2ZSBhIGhpZ2ggdmFsdWUgZm9yIHRo
ZSBHSUMgcGhhbmRsZS4KKyAqLworI2RlZmluZSBHVUVTVF9QSEFORExFX0dJQyAoNjUwMDApCisK
KyNkZWZpbmUgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTIDIKKyNkZWZpbmUgR1VFU1RfUk9PVF9T
SVpFX0NFTExTIDIKKworLyoqCisgKiBJUlEgbGluZSB0eXBlLgorICoKKyAqIERUX0lSUV9UWVBF
X05PTkUgICAgICAgICAgICAtIGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5cGUKKyAqIERUX0lSUV9U
WVBFX0VER0VfUklTSU5HICAgICAtIHJpc2luZyBlZGdlIHRyaWdnZXJlZAorICogRFRfSVJRX1RZ
UEVfRURHRV9GQUxMSU5HICAgIC0gZmFsbGluZyBlZGdlIHRyaWdnZXJlZAorICogRFRfSVJRX1RZ
UEVfRURHRV9CT1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCisg
KiBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIICAgICAgLSBoaWdoIGxldmVsIHRyaWdnZXJlZAorICog
RFRfSVJRX1RZUEVfTEVWRUxfTE9XICAgICAgIC0gbG93IGxldmVsIHRyaWdnZXJlZAorICogRFRf
SVJRX1RZUEVfTEVWRUxfTUFTSyAgICAgIC0gTWFzayB0byBmaWx0ZXIgb3V0IHRoZSBsZXZlbCBi
aXRzCisgKiBEVF9JUlFfVFlQRV9TRU5TRV9NQVNLICAgICAgLSBNYXNrIGZvciBhbGwgdGhlIGFi
b3ZlIGJpdHMKKyAqIERUX0lSUV9UWVBFX0lOVkFMSUQgICAgICAgICAtIFVzZSB0byBpbml0aWFs
aXplIHRoZSB0eXBlCisgKi8KKyNkZWZpbmUgRFRfSVJRX1RZUEVfTk9ORSAgICAgICAgICAgMHgw
MDAwMDAwMAorI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX1JJU0lORyAgICAweDAwMDAwMDAxCisj
ZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgIDB4MDAwMDAwMDIKKyNkZWZpbmUgRFRf
SVJRX1RZUEVfRURHRV9CT1RIICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIChEVF9J
UlFfVFlQRV9FREdFX0ZBTExJTkcgfCBEVF9JUlFfVFlQRV9FREdFX1JJU0lORykKKyNkZWZpbmUg
RFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgMHgwMDAwMDAwNAorI2RlZmluZSBEVF9JUlFfVFlQ
RV9MRVZFTF9MT1cgICAgICAweDAwMDAwMDA4CisjZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX01B
U0sgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAoRFRfSVJRX1RZUEVfTEVWRUxfTE9X
IHwgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCkKKyNkZWZpbmUgRFRfSVJRX1RZUEVfU0VOU0VfTUFT
SyAgICAgMHgwMDAwMDAwZgorCisjZGVmaW5lIERUX0lSUV9UWVBFX0lOVkFMSUQgICAgICAgIDB4
MDAwMDAwMTAKKworI2VuZGlmCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3Ry
ZWUuaCBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCmluZGV4IDBhZWNiZTAuLjYzOGI5
MjYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCisrKyBiL3hlbi9p
bmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCkBAIC0xMyw2ICsxMyw3IEBACiAjaW5jbHVkZSA8YXNt
L2J5dGVvcmRlci5oPgogI2luY2x1ZGUgPGFzbS9kZXZpY2UuaD4KICNpbmNsdWRlIDxwdWJsaWMv
eGVuLmg+CisjaW5jbHVkZSA8cHVibGljL2RldmljZV90cmVlX2RlZnMuaD4KICNpbmNsdWRlIDx4
ZW4va2VybmVsLmg+CiAjaW5jbHVkZSA8eGVuL2luaXQuaD4KICNpbmNsdWRlIDx4ZW4vc3RyaW5n
Lmg+CkBAIC0xMTQsMzUgKzExNSw5IEBAIHN0cnVjdCBkdF9waGFuZGxlX2FyZ3MgewogfTsKIAog
LyoqCi0gKiBJUlEgbGluZSB0eXBlLgotICoKLSAqIElSUV9UWVBFX05PTkUgICAgICAgICAgICAt
IGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5cGUKLSAqIElSUV9UWVBFX0VER0VfUklTSU5HICAgICAt
IHJpc2luZyBlZGdlIHRyaWdnZXJlZAotICogSVJRX1RZUEVfRURHRV9GQUxMSU5HICAgIC0gZmFs
bGluZyBlZGdlIHRyaWdnZXJlZAotICogSVJRX1RZUEVfRURHRV9CT1RIICAgICAgIC0gcmlzaW5n
IGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCi0gKiBJUlFfVFlQRV9MRVZFTF9ISUdIICAgICAg
LSBoaWdoIGxldmVsIHRyaWdnZXJlZAotICogSVJRX1RZUEVfTEVWRUxfTE9XICAgICAgIC0gbG93
IGxldmVsIHRyaWdnZXJlZAotICogSVJRX1RZUEVfTEVWRUxfTUFTSyAgICAgIC0gTWFzayB0byBm
aWx0ZXIgb3V0IHRoZSBsZXZlbCBiaXRzCi0gKiBJUlFfVFlQRV9TRU5TRV9NQVNLICAgICAgLSBN
YXNrIGZvciBhbGwgdGhlIGFib3ZlIGJpdHMKLSAqIElSUV9UWVBFX0lOVkFMSUQgICAgICAgICAt
IFVzZSB0byBpbml0aWFsaXplIHRoZSB0eXBlCi0gKi8KLSNkZWZpbmUgSVJRX1RZUEVfTk9ORSAg
ICAgICAgICAgMHgwMDAwMDAwMAotI2RlZmluZSBJUlFfVFlQRV9FREdFX1JJU0lORyAgICAweDAw
MDAwMDAxCi0jZGVmaW5lIElSUV9UWVBFX0VER0VfRkFMTElORyAgIDB4MDAwMDAwMDIKLSNkZWZp
bmUgSVJRX1RZUEVfRURHRV9CT1RIICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIChJ
UlFfVFlQRV9FREdFX0ZBTExJTkcgfCBJUlFfVFlQRV9FREdFX1JJU0lORykKLSNkZWZpbmUgSVJR
X1RZUEVfTEVWRUxfSElHSCAgICAgMHgwMDAwMDAwNAotI2RlZmluZSBJUlFfVFlQRV9MRVZFTF9M
T1cgICAgICAweDAwMDAwMDA4Ci0jZGVmaW5lIElSUV9UWVBFX0xFVkVMX01BU0sgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICAoSVJRX1RZUEVfTEVWRUxfTE9XIHwgSVJRX1RZUEVfTEVW
RUxfSElHSCkKLSNkZWZpbmUgSVJRX1RZUEVfU0VOU0VfTUFTSyAgICAgMHgwMDAwMDAwZgotCi0j
ZGVmaW5lIElSUV9UWVBFX0lOVkFMSUQgICAgICAgIDB4MDAwMDAwMTAKLQotLyoqCiAgKiBkdF9p
cnEgLSBkZXNjcmliZSBhbiBJUlEgaW4gdGhlIGRldmljZSB0cmVlCiAgKiBAaXJxOiBJUlEgbnVt
YmVyCi0gKiBAdHlwZTogSVJRIHR5cGUgKHNlZSBJUlFfVFlQRV8qKQorICogQHR5cGU6IElSUSB0
eXBlIChzZWUgRFRfSVJRX1RZUEVfKikKICAqCiAgKiBUaGlzIHN0cnVjdHVyZSBpcyByZXR1cm5l
ZCB3aGVuIGFuIGludGVycnVwdCBpcyBtYXBwZWQuCiAgKi8KQEAgLTE1MSwxMiArMTI2LDEyIEBA
IHN0cnVjdCBkdF9pcnEgewogICAgIHVuc2lnbmVkIGludCB0eXBlOwogfTsKIAotLyogSWYgdHlw
ZSA9PSBJUlFfVFlQRV9OT05FLCBhc3N1bWUgd2UgdXNlIGxldmVsIHRyaWdnZXJlZCAqLworLyog
SWYgdHlwZSA9PSBEVF9JUlFfVFlQRV9OT05FLCBhc3N1bWUgd2UgdXNlIGxldmVsIHRyaWdnZXJl
ZCAqLwogc3RhdGljIGlubGluZSBib29sX3QgZHRfaXJxX2lzX2xldmVsX3RyaWdnZXJlZChjb25z
dCBzdHJ1Y3QgZHRfaXJxICppcnEpCiB7CiAgICAgdW5zaWduZWQgaW50IHR5cGUgPSBpcnEtPnR5
cGU7CiAKLSAgICByZXR1cm4gKHR5cGUgJiBJUlFfVFlQRV9MRVZFTF9NQVNLKSB8fCAodHlwZSA9
PSBJUlFfVFlQRV9OT05FKTsKKyAgICByZXR1cm4gKHR5cGUgJiBEVF9JUlFfVFlQRV9MRVZFTF9N
QVNLKSB8fCAodHlwZSA9PSBEVF9JUlFfVFlQRV9OT05FKTsKIH0KIAogLyoqCi0tIAoxLjkuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtm-00028Y-Br; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtk-00026K-EW
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:20 +0000
X-Inumbo-ID: 08dedb2f-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08dedb2f-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:21 +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 1ECC022BC5;
 Fri,  6 Jul 2018 23:12:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918739;
 bh=wHm+yXyCvOuShiN2CKBmHc4H33hMu2litkKjXRM0zCQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=05lLIwMpcQ3brF4ZjFVG1VM7onlP/5Ho6qWpUyqs7CN6Gdlf10XmXYxG0sn0sXMmV
 HR2y67QR0r2lOpctOJraMiNGzROI38igqcdIGaxxrM00GXYwFTOQTU7jtdxIj7ej0y
 8Z2/meVxTK8iYJ2e2FDoBZdK7o5CG8K6d3tz4xhs=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:00 -0700
Message-Id: <1530918736-13965-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 05/21] 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
PgoKLS0tCkNoYW5nZXMgaW4gdjI6Ci0gbG93ZXIgY2FzZSBrZXJuZWwKLSByZW5hbWUgbWVtIHRv
IG1lbW9yeQotIG1hbmRhdGUgY3B1cyBhbmQgbWVtb3J5Ci0gcmVwbGFjZSBkb21VLWtlcm5lbCB3
aXRoIGtlcm5lbCBhbmQgZG9tVS1yYW1kaXNrIHdpdGggcmFtZGlzawotIHJlbmFtZSB4ZW4sZG9t
VSB3aXRoIHhlbixkb21haW4KLSBhZGQgaW5mbyBhYm91dCBkb20wCi0gc3dpdGNoIG1lbW9yeSBh
bmQgY3B1cyB0byBpbnRlZ2VycwotIHJlbW92ZSBkZWZhdWx0cwotIGFkZCB2cGwwMTEKLS0tCiBk
b2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0IHwgMTA4ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMDggaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQgYi9kb2Nz
L21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0CmluZGV4IGNlMmQwZGMuLjVjM2I4ZGEg
MTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKKysrIGIv
ZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dApAQCAtMTE5LDMgKzExOSwxMTEg
QEAgRm9yIHRob3NlIHlvdSB3b3VsZCBoYXJkY29kZSB0aGUgWGVuIGNvbW1hbmRsaW5lIGluIHRo
ZSBEVEIgdW5kZXIKIGxpbmUgYnkgd3JpdGluZyBib290YXJncyAoYXMgZm9yIG5hdGl2ZSBMaW51
eCkuCiBBIFhlbi1hd2FyZSBib290bG9hZGVyIHdvdWxkIHNldCB4ZW4seGVuLWJvb3RhcmdzIGZv
ciBYZW4sIHhlbixkb20wLWJvb3RhcmdzCiBmb3IgRG9tMCBhbmQgYm9vdGFyZ3MgZm9yIG5hdGl2
ZSBMaW51eC4KKworCitDcmVhdGluZyBNdWx0aXBsZSBEb21haW5zIGRpcmVjdGx5IGZyb20gWGVu
Cis9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisKK0l0IGlzIHBv
c3NpYmxlIHRvIGhhdmUgWGVuIGNyZWF0ZSBvdGhlciBkb21haW5zLCBpbiBhZGRpdGlvbiB0byBk
b20wLAorb3V0IG9mIHRoZSBpbmZvcm1hdGlvbiBwcm92aWRlZCB2aWEgZGV2aWNlIHRyZWUuIEEg
a2VybmVsIGFuZCBpbml0cmQKKyhvcHRpb25hbCkgbmVlZCB0byBiZSBzcGVjaWZpZWQgZm9yIGVh
Y2ggZ3Vlc3QuCisKK0ZvciBlYWNoIGRvbWFpbiB0byBiZSBjcmVhdGVkIHRoZXJlIG5lZWRzIHRv
IGJlIG9uZSBub2RlIHVuZGVyIC9jaG9zZW4KK3dpdGggdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVz
OgorCistIGNvbXBhdGlibGUKKworICAgIEZvciBkb21VczogInhlbixkb21haW4iCisgICAgRm9y
IGRvbTA6ICJ4ZW4sZG9tYWluIiwgInhlbixpbml0aWFsLWRvbWFpbiIKKworLSBtZW1vcnkKKwor
ICAgIEFuIGludGVnZXIgc3BlY2lmeWluZyB0aGUgYW1vdW50IG9mIG1lZ2FieXRlcyBvZiBSQU0g
dG8gYWxsb2NhdGUgdG8KKyAgICB0aGUgZ3Vlc3QuCisKKy0gY3B1cworCisgICAgQW4gaW50ZWdl
ciBzcGVjaWZ5aW5nIHRoZSBudW1iZXIgb2YgdmNwdXMgdG8gYWxsb2NhdGUgdG8gdGhlIGd1ZXN0
LgorCistIHZwbDAxMQorCisgICAgQW4gaW50ZWdlciB0byBlbmFibGUvZGlzYWJsZSBhIHZpcnR1
YWwgcGwwMTEgZm9yIHRoZSBndWVzdCB0byB1c2UuCisKKy0gI2FkZHJlc3MtY2VsbHMgYW5kICNz
aXplLWNlbGxzCisKKyAgICBCb3RoICNhZGRyZXNzLWNlbGxzIGFuZCAjc2l6ZS1jZWxscyBuZWVk
IHRvIGJlIHNwZWNpZmllZCBiZWNhdXNlCisgICAgYm90aCBzdWItbm9kZXMgKGRlc2NyaWJlZCBz
aG9ydGx5KSBoYXZlIHJlZyBwcm9wZXJ0aWVzLgorCitVbmRlciB0aGUgInhlbixkb21haW4iIGNv
bXBhdGlibGUgbm9kZSwgb25lIG9yIG1vcmUgc3ViLW5vZGVzIGFyZSBwcmVzZW50Citmb3IgdGhl
IERvbVUga2VybmVsIGFuZCByYW1kaXNrLgorCitUaGUga2VybmVsIHN1Yi1ub2RlIGhhcyB0aGUg
Zm9sbG93aW5nIHByb3BlcnRpZXM6CisKKy0gY29tcGF0aWJsZQorCisgICAgIm11bHRpYm9vdCxr
ZXJuZWwiCisKKy0gcmVnCisKKyAgICBTcGVjaWZpZXMgdGhlIHBoeXNpY2FsIGFkZHJlc3Mgb2Yg
dGhlIGtlcm5lbCBpbiBSQU0gYW5kIGl0cworICAgIGxlbmd0aC4KKworLSBib290YXJncyAob3B0
aW9uYWwpCisKKyAgICBDb21tYW5kIGxpbmUgcGFyYW1ldGVycyBmb3IgdGhlIGd1ZXN0IGtlcm5l
bC4KKworVGhlIHJhbWRpc2sgc3ViLW5vZGUgaGFzIHRoZSBmb2xsb3dpbmcgcHJvcGVydGllczoK
KworLSBjb21wYXRpYmxlCisKKyAgICAibXVsdGlib290LHJhbWRpc2siCisKKy0gcmVnCisKKyAg
ICBTcGVjaWZpZXMgdGhlIHBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIHJhbWRpc2sgaW4gUkFNIGFu
ZCBpdHMKKyAgICBsZW5ndGguCisKKworRXhhbXBsZQorPT09PT09PQorCitjaG9zZW4geworICAg
IGRvbVUxIHsKKyAgICAgICAgY29tcGF0aWJsZSA9ICJ4ZW4sZG9tYWluIjsKKyAgICAgICAgI2Fk
ZHJlc3MtY2VsbHMgPSA8MHgyPjsKKyAgICAgICAgI3NpemUtY2VsbHMgPSA8MHgxPjsKKyAgICAg
ICAgbWVtb3J5ID0gPDEyOD47CisgICAgICAgIGNwdXMgPSA8Mj47CisgICAgICAgIHZwbDAxMSA9
IDwxPjsKKworICAgICAgICBtb2R1bGVAMHg0YTAwMDAwMCB7CisgICAgICAgICAgICBjb21wYXRp
YmxlID0gIm11bHRpYm9vdCxrZXJuZWwiOworICAgICAgICAgICAgcmVnID0gPDB4MCAweDRhMDAw
MDAwIDB4ZmZmZmZmPjsKKyAgICAgICAgICAgIGJvb3RhcmdzID0gImNvbnNvbGU9dHR5QU1BMCBp
bml0PS9iaW4vc2giOworICAgICAgICB9OworCisgICAgICAgIG1vZHVsZUAweDRiMDAwMDAwIHsK
KyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAibXVsdGlib290LHJhbWRpc2siOworICAgICAgICAg
ICAgcmVnID0gPDB4MCAweDRiMDAwMDAwIDB4ZmZmZmZmPjsKKyAgICAgICAgfTsKKyAgICB9Owor
CisgICAgZG9tVTIgeworICAgICAgICBjb21wYXRpYmxlID0gInhlbixkb21haW4iOworICAgICAg
ICAjYWRkcmVzcy1jZWxscyA9IDwweDI+OworICAgICAgICAjc2l6ZS1jZWxscyA9IDwweDE+Owor
ICAgICAgICBtZW1vcnkgPSA8NjQ+OworICAgICAgICBjcHVzID0gPDE+OworCisgICAgICAgIG1v
ZHVsZUAweDRjMDAwMDAwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAibXVsdGlib290LGtl
cm5lbCI7CisgICAgICAgICAgICByZWcgPSA8MHgwIDB4NGMwMDAwMDAgMHhmZmZmZmY+OworICAg
ICAgICAgICAgYm9vdGFyZ3MgPSAiY29uc29sZT10dHlBTUEwIGluaXQ9L2Jpbi9zaCI7CisgICAg
ICAgIH07CisKKyAgICAgICAgbW9kdWxlQDB4NGQwMDAwMDAgeworICAgICAgICAgICAgY29tcGF0
aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayI7CisgICAgICAgICAgICByZWcgPSA8MHgwIDB4NGQw
MDAwMDAgMHhmZmZmZmY+OworICAgICAgICB9OworICAgIH07Cit9OwotLSAKMS45LjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtm-00029a-OF; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtk-00026L-FI
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:20 +0000
X-Inumbo-ID: 0902e463-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0902e463-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:21 +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 62B4622BCB;
 Fri,  6 Jul 2018 23:12:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918739;
 bh=yycgeVHYqsgTHrpgIgF/+jsQQvXGEkClpT9Khguo+No=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=IN1Lwat4uDyieFdKkFCKhKJGt7/LZpWIFNQfuy+b2/c2DjgKg9sGYQF6jS87KpDBB
 ORorxnrSvGm4F+fKjlUTE0SqpmeQdhb6lyHW/Y29oebvgaPJnDGcK9H0yht5BxLsmK
 GWRH91Kw/XFakRT4p1zjF6GKBxbS0jIjXx855+GY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:01 -0700
Message-Id: <1530918736-13965-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 06/21] xen/arm: do not pass dt_host to
 make_memory_node and make_hypervisor_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: 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>

SW4gb3JkZXIgdG8gbWFrZSBtYWtlX21lbW9yeV9ub2RlIGFuZCBtYWtlX2h5cGVydmlzb3Jfbm9k
ZSBtb3JlCnJldXNhYmxlLCBkbyBub3QgcGFzcyB0aGVtIGR0X2hvc3QuIEFzIHRoZXkgb25seSB1
c2UgaXQgdG8gY2FsY3VsYXRlCmFkZHJjZWxscyBhbmQgc2l6ZWNlbGxzLCBwYXNzIGFkZHJjZWxs
cyBhbmQgc2l6ZWNlbGxzIGRpcmVjdGx5LgoKSW4gbWFrZV9oeXBlcnZpc29yX25vZGUsIGFzc3Vt
ZSB0aGF0IGV2dGNobl9pcnEgaGFzIGFscmVhZHkgYmVlbgphbGxvY2F0ZWQuIE1vdmUgdGhlIGV2
dGNobl9hbGxvY2F0ZSBjYWxsIHRvIGhhbmRsZV9ub2RlLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKLS0tCkNoYW5nZXMgaW4gdjI6Ci0g
YWRkIGJsYW5rIGxpbmUKLSBtb3ZlIGV2dGNobl9hbGxvY2F0ZSB0byBoYW5kbGVfbm9kZQotLS0K
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAgIHwgMzYgKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0tCiB4ZW4vY29tbW9uL2RldmljZV90cmVlLmMgICAgICB8ICA2ICsrKy0t
LQogeGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmggfCAgMiArLQogMyBmaWxlcyBjaGFuZ2Vk
LCAyNCBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXgg
YWUzZWJjNS4uYzM0OWNlNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
CisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtNTU4LDExICs1NTgsMTEgQEAg
c3RhdGljIGludCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1
cHRfdCAqaW50ciwKIAogc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqZmR0LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBhZGRyY2VsbHMsIGludCBzaXplY2Vs
bHMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbykKIHsKICAgICBpbnQgcmVzLCBpOwotICAgIGludCByZWdfc2l6ZSA9IGR0X2NoaWxk
X25fYWRkcl9jZWxscyhwYXJlbnQpICsgZHRfY2hpbGRfbl9zaXplX2NlbGxzKHBhcmVudCk7Cisg
ICAgaW50IHJlZ19zaXplID0gYWRkcmNlbGxzICsgc2l6ZWNlbGxzOwogICAgIGludCBucl9jZWxs
cyA9IHJlZ19zaXplKmtpbmZvLT5tZW0ubnJfYmFua3M7CiAgICAgX19iZTMyIHJlZ1tucl9jZWxs
c107CiAgICAgX19iZTMyICpjZWxsczsKQEAgLTU4OCw3ICs1ODgsNyBAQCBzdGF0aWMgaW50IG1h
a2VfbWVtb3J5X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgZHRfZHByaW50
aygiICBCYW5rICVkOiAlIyJQUkl4NjQiLT4lIyJQUkl4NjQiXG4iLAogICAgICAgICAgICAgICAg
ICAgIGksIHN0YXJ0LCBzdGFydCArIHNpemUpOwogCi0gICAgICAgIGR0X2NoaWxkX3NldF9yYW5n
ZSgmY2VsbHMsIHBhcmVudCwgc3RhcnQsIHNpemUpOworICAgICAgICBkdF9jaGlsZF9zZXRfcmFu
Z2UoJmNlbGxzLCBhZGRyY2VsbHMsIHNpemVjZWxscywgc3RhcnQsIHNpemUpOwogICAgIH0KIAog
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsKQEAg
LTYwNCw3ICs2MDQsNyBAQCBzdGF0aWMgdm9pZCBldnRjaG5fYWxsb2NhdGUoc3RydWN0IGRvbWFp
biAqZCk7CiAKIHN0YXRpYyBpbnQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAq
ZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0
IGR0X2RldmljZV9ub2RlICpwYXJlbnQpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMpCiB7CiAgICAgY29uc3QgY2hhciBjb21wYXRb
XSA9CiAgICAgICAgICJ4ZW4seGVuLSJfX3N0cmluZ2lmeShYRU5fVkVSU0lPTikiLiJfX3N0cmlu
Z2lmeShYRU5fU1VCVkVSU0lPTikiXDAiCkBAIC02MTMsOSArNjEzLDYgQEAgc3RhdGljIGludCBt
YWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGdpY19pbnRlcnJ1cHRf
dCBpbnRyOwogICAgIF9fYmUzMiAqY2VsbHM7CiAgICAgaW50IHJlczsKLSAgICAvKiBDb252ZW5p
ZW5jZSBhbGlhcyAqLwotICAgIGludCBhZGRyY2VsbHMgPSBkdF9jaGlsZF9uX2FkZHJfY2VsbHMo
cGFyZW50KTsKLSAgICBpbnQgc2l6ZWNlbGxzID0gZHRfY2hpbGRfbl9zaXplX2NlbGxzKHBhcmVu
dCk7CiAgICAgdm9pZCAqZmR0ID0ga2luZm8tPmZkdDsKIAogICAgIGR0X2RwcmludGsoIkNyZWF0
ZSBoeXBlcnZpc29yIG5vZGVcbiIpOwpAQCAtNjQwLDE5ICs2MzcsMTQgQEAgc3RhdGljIGludCBt
YWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAogCiAgICAgLyogcmVnIDAgaXMg
Z3JhbnQgdGFibGUgc3BhY2UgKi8KICAgICBjZWxscyA9ICZyZWdbMF07Ci0gICAgZHRfY2hpbGRf
c2V0X3JhbmdlKCZjZWxscywgcGFyZW50LCBraW5mby0+Z250dGFiX3N0YXJ0LCBraW5mby0+Z250
dGFiX3NpemUpOworICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6
ZWNlbGxzLAorICAgICAgICAgICAgICAgICAgICAgICBraW5mby0+Z250dGFiX3N0YXJ0LCBraW5m
by0+Z250dGFiX3NpemUpOwogICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcs
CiAgICAgICAgICAgICAgICAgICAgICAgIGR0X2NlbGxzX3RvX3NpemUoYWRkcmNlbGxzICsgc2l6
ZWNlbGxzKSk7CiAgICAgaWYgKCByZXMgKQogICAgICAgICByZXR1cm4gcmVzOwogCiAgICAgLyoK
LSAgICAgKiBJdCBpcyBzYWZlIHRvIGFsbG9jYXRlIHRoZSBldmVudCBjaGFubmVsIGhlcmUgYmVj
YXVzZSBhbGwgdGhlCi0gICAgICogUFBJcyB1c2VkIGJ5IHRoZSBoYXJkd2FyZSBkb21haW4gaGF2
ZSBiZWVuIHJlZ2lzdGVyZWQuCi0gICAgICovCi0gICAgZXZ0Y2huX2FsbG9jYXRlKGQpOwotCi0g
ICAgLyoKICAgICAgKiBJbnRlcnJ1cHQgZXZlbnQgY2hhbm5lbCB1cGNhbGw6CiAgICAgICogIC0g
QWN0aXZlLWxvdyBsZXZlbC1zZW5zaXRpdmUKICAgICAgKiAgLSBBbGwgQ1BVcwpAQCAtMTMxNywx
MSArMTMwOSwyMyBAQCBzdGF0aWMgaW50IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAKICAgICBpZiAoIG5vZGUgPT0gZHRfaG9zdCApCiAg
ICAgeworICAgICAgICBpbnQgYWRkcmNlbGxzID0gZHRfY2hpbGRfbl9hZGRyX2NlbGxzKG5vZGUp
OworICAgICAgICBpbnQgc2l6ZWNlbGxzID0gZHRfY2hpbGRfbl9zaXplX2NlbGxzKG5vZGUpOwor
CisKKyAgICAgICAgLyoKKyAgICAgICAgICogICAgICAqIEl0IGlzIHNhZmUgdG8gYWxsb2NhdGUg
dGhlIGV2ZW50IGNoYW5uZWwgaGVyZQorICAgICAgICAgKiAgICAgIGJlY2F1c2UgYWxsIHRoZQor
ICAgICAgICAgKiAgICAgICAgICAgKiBQUElzIHVzZWQgYnkgdGhlIGhhcmR3YXJlIGRvbWFpbiBo
YXZlIGJlZW4KKyAgICAgICAgICogICAgICAgICAgIHJlZ2lzdGVyZWQuCisgICAgICAgICAqICAg
ICAgICAgICAgICAgICovCisgICAgICAgIGV2dGNobl9hbGxvY2F0ZShkKTsKKwogICAgICAgICAv
KgogICAgICAgICAgKiBUaGUgaHlwZXJ2aXNvciBub2RlIHNob3VsZCBhbHdheXMgYmUgY3JlYXRl
ZCBhZnRlciBhbGwgbm9kZXMKICAgICAgICAgICogZnJvbSB0aGUgaG9zdCBEVCBoYXZlIGJlZW4g
cGFyc2VkLgogICAgICAgICAgKi8KLSAgICAgICAgcmVzID0gbWFrZV9oeXBlcnZpc29yX25vZGUo
ZCwga2luZm8sIG5vZGUpOworICAgICAgICByZXMgPSBtYWtlX2h5cGVydmlzb3Jfbm9kZShkLCBr
aW5mbywgYWRkcmNlbGxzLCBzaXplY2VsbHMpOwogICAgICAgICBpZiAoIHJlcyApCiAgICAgICAg
ICAgICByZXR1cm4gcmVzOwogCkBAIC0xMzMzLDcgKzEzMzcsNyBAQCBzdGF0aWMgaW50IGhhbmRs
ZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgICAg
ICAgIGlmICggcmVzICkKICAgICAgICAgICAgIHJldHVybiByZXM7CiAKLSAgICAgICAgcmVzID0g
bWFrZV9tZW1vcnlfbm9kZShkLCBraW5mby0+ZmR0LCBub2RlLCBraW5mbyk7CisgICAgICAgIHJl
cyA9IG1ha2VfbWVtb3J5X25vZGUoZCwga2luZm8tPmZkdCwgYWRkcmNlbGxzLCBzaXplY2VsbHMs
IGtpbmZvKTsKICAgICAgICAgaWYgKCByZXMgKQogICAgICAgICAgICAgcmV0dXJuIHJlczsKIApk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kZXZpY2VfdHJlZS5jIGIveGVuL2NvbW1vbi9kZXZpY2Vf
dHJlZS5jCmluZGV4IDdiMDA5ZWEuLjhmYzQwMWQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZGV2
aWNlX3RyZWUuYworKysgYi94ZW4vY29tbW9uL2RldmljZV90cmVlLmMKQEAgLTExMiwxMSArMTEy
LDExIEBAIHZvaWQgZHRfc2V0X3JhbmdlKF9fYmUzMiAqKmNlbGxwLCBjb25zdCBzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKm5wLAogICAgIGR0X3NldF9jZWxsKGNlbGxwLCBkdF9uX3NpemVfY2VsbHMo
bnApLCBzaXplKTsKIH0KIAotdm9pZCBkdF9jaGlsZF9zZXRfcmFuZ2UoX19iZTMyICoqY2VsbHAs
IGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50LAordm9pZCBkdF9jaGlsZF9zZXRf
cmFuZ2UoX19iZTMyICoqY2VsbHAsIGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMsCiAgICAg
ICAgICAgICAgICAgICAgICAgICB1NjQgYWRkcmVzcywgdTY0IHNpemUpCiB7Ci0gICAgZHRfc2V0
X2NlbGwoY2VsbHAsIGR0X2NoaWxkX25fYWRkcl9jZWxscyhwYXJlbnQpLCBhZGRyZXNzKTsKLSAg
ICBkdF9zZXRfY2VsbChjZWxscCwgZHRfY2hpbGRfbl9zaXplX2NlbGxzKHBhcmVudCksIHNpemUp
OworICAgIGR0X3NldF9jZWxsKGNlbGxwLCBhZGRyY2VsbHMsIGFkZHJlc3MpOworICAgIGR0X3Nl
dF9jZWxsKGNlbGxwLCBzaXplY2VsbHMsIHNpemUpOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQg
KnVuZmxhdHRlbl9kdF9hbGxvYyh1bnNpZ25lZCBsb25nICptZW0sIHVuc2lnbmVkIGxvbmcgc2l6
ZSwKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oIGIveGVuL2luY2x1
ZGUveGVuL2RldmljZV90cmVlLmgKaW5kZXggNjM4YjkyNi4uOTFmYTBiNiAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2Rldmlj
ZV90cmVlLmgKQEAgLTY3NCw3ICs2NzQsNyBAQCB2b2lkIGR0X3NldF9yYW5nZShfX2JlMzIgKipj
ZWxscCwgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpucCwKICAqIFdyaXRlIGEgcmFuZ2Ug
aW50byBhIHNlcmllcyBvZiBjZWxscyBhbmQgdXBkYXRlIGNlbGxwIHRvIHBvaW50IHRvIHRoZQog
ICogY2VsbCBqdXN0IGFmdGVyLgogICovCi12b2lkIGR0X2NoaWxkX3NldF9yYW5nZShfX2JlMzIg
KipjZWxscCwgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQsCit2b2lkIGR0X2No
aWxkX3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxs
cywKICAgICAgICAgICAgICAgICAgICAgICAgIHU2NCBhZGRyZXNzLCB1NjQgc2l6ZSk7CiAKIC8q
KgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtn-0002B5-ID; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtl-00027N-Ks
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:21 +0000
X-Inumbo-ID: 09a688a8-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 09a688a8-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:22 +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 752F622BD1;
 Fri,  6 Jul 2018 23:12:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918740;
 bh=tswHYxAJRG1Dtn4jRrqDniqpL2CtwvVw+J+HMxYX8vk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=dEdAV94a6A422BSWDyKwA8euv5b5Rq9+bVPHaYY16r6cqF95Zc7Di/Iops88Yb1dW
 FozHJe2VQxYIIARN3sbpaDvt0VoVMk0Plnx9hH5OvhP8L7n6qjpMiXE7jHWvYdB6ah
 jVFbfD/llyWiVKXE7E6is6tBPq6LeVnmpr5gyWMA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:05 -0700
Message-Id: <1530918736-13965-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 10/21] 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>, 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
dCBhZGRyZXNzKS4KCkRvbid0IHRyeSB0byBhZGQgY21kbGluZSBmb3IgInhlbixkb21haW4iIGNv
bXBhdGlibGUgbm9kZXMuIEl0IHdpbGwgYmUKYWRkZWQgbGF0ZXIgZGlyZWN0bHkgYnkga2VybmVs
X3Byb2JlLgoKTWFyayBrZXJuZWxzIGFuZCByYW1kaXNrcyBvZiAieGVuLGRvbWFpbiIgbm9kZXMg
YXMgQk9PVE1PRF9LRVJORUxfRE9NQUlOCmFuZCBCT09UTU9EX1JBTURJU0tfRE9NQUlOIHJlc3Bl
Y3RpdmVseSwgdG8gYXZvaWQgZ2V0dGluZyBjb25mdXNlZCBpbgprZXJuZWxfcHJvYmUsIHdoZXJl
IHdlIHRyeSB0byBndWVzcyB3aGljaCBpcyB0aGUgZG9tMCBrZXJuZWwgYW5kIGluaXRyZAp0byBi
ZSBjb21wYXRpYmxlIHdpdGggb2xkZXIgdmVyc2lvbnMgb2YgdGhlIG11bHRpYm9vdCBzcGVjLgoK
U2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
LS0tCkNoYW5nZXMgaW4gdjI6Ci0gbmV3IHBhdGNoCi0tLQogeGVuL2FyY2gvYXJtL2Jvb3RmZHQu
YyAgICAgIHwgMjcgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC9hcm0vc2V0
dXAuYyAgICAgICAgfCAgOSArKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8
ICAyICsrCiAzIGZpbGVzIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyBiL3hlbi9hcmNoL2FybS9ib290
ZmR0LmMKaW5kZXggYjNlMWUwMC4uZjAwNWM1MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Jv
b3RmZHQuYworKysgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCkBAIC0xNzQsNyArMTc0LDEyIEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQgKmZk
dCwgaW50IG5vZGUsCiAgICAgcGFkZHJfdCBzdGFydCwgc2l6ZTsKICAgICBjb25zdCBjaGFyICpj
bWRsaW5lOwogICAgIGludCBsZW47CisgICAgaW50IHBhcmVudF9ub2RlOwogCisgICAgcGFyZW50
X25vZGUgPSBmZHRfcGFyZW50X29mZnNldChmZHQsIG5vZGUpOworICAgIGlmICggcGFyZW50X25v
ZGUgPCAwICkKKyAgICAgICAgcGFuaWMoIm5vZGUgJXMgbWlzc2luZyBhIHBhcmVudFxuIiwgbmFt
ZSk7CisgCiAgICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAicmVnIiwgJmxl
bik7CiAgICAgaWYgKCAhcHJvcCApCiAgICAgICAgIHBhbmljKCJub2RlICVzIG1pc3NpbmcgYHJl
ZycgcHJvcGVydHlcbiIsIG5hbWUpOwpAQCAtMjIwLDEzICsyMjUsMjMgQEAgc3RhdGljIHZvaWQg
X19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwK
ICAgICAgICAgICAgIGtpbmQgPSBCT09UTU9EX1hTTTsKICAgICB9CiAKLSAgICBwcm9wID0gZmR0
X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJib290YXJncyIsICZsZW4pOwotICAgIGlmICggcHJv
cCApCisgICAgaWYgKCBmZHRfbm9kZV9jaGVja19jb21wYXRpYmxlKGZkdCwgcGFyZW50X25vZGUs
ICJ4ZW4sZG9tYWluIikgIT0gMCApCisgICAgeworICAgICAgICBwcm9wID0gZmR0X2dldF9wcm9w
ZXJ0eShmZHQsIG5vZGUsICJib290YXJncyIsICZsZW4pOworICAgICAgICBpZiAoIHByb3AgKQor
ICAgICAgICB7CisgICAgICAgICAgICBpZiAoIGxlbiA+IEJPT1RNT0RfTUFYX0NNRExJTkUgKQor
ICAgICAgICAgICAgICAgIHBhbmljKCJtb2R1bGUgJXMgY29tbWFuZCBsaW5lIHRvbyBsb25nXG4i
LCBuYW1lKTsKKyAgICAgICAgICAgIGNtZGxpbmUgPSBwcm9wLT5kYXRhOworICAgICAgICAgICAg
c2FmZV9zdHJjcHkoZG9tMF9jbWRsaW5lLCBjbWRsaW5lKTsKKyAgICAgICAgfQorICAgIH0KKyAg
ICBlbHNlCiAgICAgewotICAgICAgICBpZiAoIGxlbiA+IEJPT1RNT0RfTUFYX0NNRExJTkUgKQot
ICAgICAgICAgICAgcGFuaWMoIm1vZHVsZSAlcyBjb21tYW5kIGxpbmUgdG9vIGxvbmdcbiIsIG5h
bWUpOwotICAgICAgICBjbWRsaW5lID0gcHJvcC0+ZGF0YTsKLSAgICAgICAgc2FmZV9zdHJjcHko
ZG9tMF9jbWRsaW5lLCBjbWRsaW5lKTsKKyAgICAgICAgaWYgKCBraW5kID09IEJPT1RNT0RfS0VS
TkVMICkKKyAgICAgICAgICAgIGtpbmQgPSBCT09UTU9EX0tFUk5FTF9ET01BSU47CisgICAgICAg
IGlmICgga2luZCA9PSBCT09UTU9EX1JBTURJU0sgKQorICAgICAgICAgICAga2luZCA9IEJPT1RN
T0RfUkFNRElTS19ET01BSU47CiAgICAgfQogIAogICAgIGFkZF9ib290X21vZHVsZShraW5kLCBz
dGFydCwgc2l6ZSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNo
L2FybS9zZXR1cC5jCmluZGV4IDE4OGIyY2IuLmQ0MzE2YzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC0yMDcsNiArMjA3LDcg
QEAgc3RydWN0IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2lu
ZCwKIHsKICAgICBzdHJ1Y3QgYm9vdG1vZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9kdWxlczsK
ICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kOworICAgIGludCBpOwogCiAgICAgaWYgKCBtb2Rz
LT5ucl9tb2RzID09IE1BWF9NT0RVTEVTICkKICAgICB7CkBAIC0yMTQsNiArMjE1LDEyIEBAIHN0
cnVjdCBib290bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCiAg
ICAgICAgICAgICAgICBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhraW5kKSwgc3RhcnQsIHN0
YXJ0ICsgc2l6ZSk7CiAgICAgICAgIHJldHVybiBOVUxMOwogICAgIH0KKyAgICBmb3IgKCBpID0g
MCA7IGkgPCBtb2RzLT5ucl9tb2RzIDsgaSsrICkKKyAgICB7CisgICAgICAgIG1vZCA9ICZtb2Rz
LT5tb2R1bGVbaV07CisgICAgICAgIGlmICggbW9kLT5raW5kID09IGtpbmQgJiYgbW9kLT5zdGFy
dCA9PSBzdGFydCApCisgICAgICAgICAgICByZXR1cm4gbW9kOworICAgIH0KIAogICAgIG1vZCA9
ICZtb2RzLT5tb2R1bGVbbW9kcy0+bnJfbW9kcysrXTsKICAgICBtb2QtPmtpbmQgPSBraW5kOwpA
QCAtMjQ2LDYgKzI1Myw4IEBAIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9h
c19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpCiAgICAgY2FzZSBCT09UTU9EX0tFUk5FTDog
IHJldHVybiAiS2VybmVsIjsKICAgICBjYXNlIEJPT1RNT0RfUkFNRElTSzogcmV0dXJuICJSYW1k
aXNrIjsKICAgICBjYXNlIEJPT1RNT0RfWFNNOiAgICAgcmV0dXJuICJYU00iOworICAgIGNhc2Ug
Qk9PVE1PRF9LRVJORUxfRE9NQUlOOiAgcmV0dXJuICJEb21VIEtlcm5lbCI7CisgICAgY2FzZSBC
T09UTU9EX1JBTURJU0tfRE9NQUlOOiByZXR1cm4gIkRvbVUgUmFtZGlzayI7CiAgICAgY2FzZSBC
T09UTU9EX1VOS05PV046IHJldHVybiAiVW5rbm93biI7CiAgICAgZGVmYXVsdDogQlVHKCk7CiAg
ICAgfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9zZXR1cC5oCmluZGV4IDZkMDhlYjQuLmY4ZjNlZmYgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVw
LmgKQEAgLTE2LDYgKzE2LDggQEAgdHlwZWRlZiBlbnVtIHsKICAgICBCT09UTU9EX0tFUk5FTCwK
ICAgICBCT09UTU9EX1JBTURJU0ssCiAgICAgQk9PVE1PRF9YU00sCisgICAgQk9PVE1PRF9LRVJO
RUxfRE9NQUlOLAorICAgIEJPT1RNT0RfUkFNRElTS19ET01BSU4sCiAgICAgQk9PVE1PRF9VTktO
T1dOCiB9ICBib290bW9kdWxlX2tpbmQ7CiAKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZto-0002Bl-3B; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtl-00027b-PZ
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:21 +0000
X-Inumbo-ID: 0628c08d-8172-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0628c08d-8172-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:12:16 +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 35B2122BCF;
 Fri,  6 Jul 2018 23:12:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918740;
 bh=ErBRy1u+yTkO7gQMe1lA+8lWRGXMp45B/XI+jB9Pg+8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=qK5sioztAcJBA1wEHe6e4hjkAj/Tw9gvXC3JkyBynIAWty1hP0mxThgP1OoffiEi6
 +IfeE2KwPIuWEU96LLMhSlmwo2sGpI7dVrGLCN+c2RRwKOMweneQeDBUiMu/pLmq0Z
 9hyfh1AJuB3C8qRGiY0+669VKO8WhuuFc38bxU1s=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:04 -0700
Message-Id: <1530918736-13965-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 09/21] xen/arm: move cmdline out of
 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>, 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>

UmVtb3ZlIHRoZSBjbWRsaW5lIGZpZWxkIGZyb20gc3RydWN0IGJvb3RfbW9kdWxlLCBjbWRsaW5l
IGlzIHN0b3JlZAppbmRlcGVuZGVudGx5IG91dCBvZiB0aGUgYm9vdF9tb2R1bGVzIGFycmF5IGFz
IGRvbTBfY21kbGluZS4KCkFkZCBhIHBvaW50ZXIgdG8gc3RydWN0IGtlcm5lbF9pbmZvIHRvIHBv
aW50IHRvIHRoZSBjbWRsaW5lIGZvciBhIGdpdmVuCmtlcm5lbC4KCmJvb3RfZmR0X2NtZGxpbmUg
aXMgb25seSB1c2VkIHRvIHJldHJpZXZlIHRoZSBYZW4gY21kbGluZS4gUmVtb3ZlIHRoZQpjb2Rl
IHRvIHJldHVybiB0aGUgZG9tMCBjbWRsaW5lIHdoZW4gdGhlIFhlbiBjbWRsaW5lIGlzIG5vdCBh
dmFpbGFibGUuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+CgotLS0KQ2hhbmdlcyBpbiB2MjoKLSBuZXcgcGF0Y2gKLS0tCiB4ZW4vYXJjaC9h
cm0vYm9vdGZkdC5jICAgICAgfCAyNSArKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxMSArKysrKy0tLS0tLQogeGVuL2FyY2gvYXJtL2tlcm5l
bC5oICAgICAgIHwgIDEgKwogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgIHwgMTAgKysrLS0t
LS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwgIDUgKystLS0KIDUgZmlsZXMgY2hh
bmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2Jvb3RmZHQuYyBiL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKaW5kZXggOGViYTQy
Yy4uYjNlMWUwMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYworKysgYi94ZW4v
YXJjaC9hcm0vYm9vdGZkdC5jCkBAIC0yMjYsMTEgKzIyNiwxMCBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgcHJvY2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAogICAg
ICAgICBpZiAoIGxlbiA+IEJPT1RNT0RfTUFYX0NNRExJTkUgKQogICAgICAgICAgICAgcGFuaWMo
Im1vZHVsZSAlcyBjb21tYW5kIGxpbmUgdG9vIGxvbmdcbiIsIG5hbWUpOwogICAgICAgICBjbWRs
aW5lID0gcHJvcC0+ZGF0YTsKKyAgICAgICAgc2FmZV9zdHJjcHkoZG9tMF9jbWRsaW5lLCBjbWRs
aW5lKTsKICAgICB9Ci0gICAgZWxzZQotICAgICAgICBjbWRsaW5lID0gTlVMTDsKLQotICAgIGFk
ZF9ib290X21vZHVsZShraW5kLCBzdGFydCwgc2l6ZSwgY21kbGluZSk7CisgCisgICAgYWRkX2Jv
b3RfbW9kdWxlKGtpbmQsIHN0YXJ0LCBzaXplKTsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IHBy
b2Nlc3NfY2hvc2VuX25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKQEAgLTI3Niw3ICsy
NzUsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19jaG9zZW5fbm9kZShjb25zdCB2b2lk
ICpmZHQsIGludCBub2RlLAogCiAgICAgcHJpbnRrKCJJbml0cmQgJSJQUklwYWRkciItJSJQUklw
YWRkciJcbiIsIHN0YXJ0LCBlbmQpOwogCi0gICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfUkFN
RElTSywgc3RhcnQsIGVuZC1zdGFydCwgTlVMTCk7CisgICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RN
T0RfUkFNRElTSywgc3RhcnQsIGVuZC1zdGFydCk7CiB9CiAKIHN0YXRpYyBpbnQgX19pbml0IGVh
cmx5X3NjYW5fbm9kZShjb25zdCB2b2lkICpmZHQsCkBAIC0zMDcsMTIgKzMwNiwxMSBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgZWFybHlfcHJpbnRfaW5mbyh2b2lkKQogICAgICAgICAgICAgICAgICAg
ICAgbWktPmJhbmtbaV0uc3RhcnQgKyBtaS0+YmFua1tpXS5zaXplIC0gMSk7CiAgICAgcHJpbnRr
KCJcbiIpOwogICAgIGZvciAoIGkgPSAwIDsgaSA8IG1vZHMtPm5yX21vZHM7IGkrKyApCi0gICAg
ICAgIHByaW50aygiTU9EVUxFWyVkXTogJSJQUklwYWRkciIgLSAlIlBSSXBhZGRyIiAlLTEycyAl
c1xuIiwKKyAgICAgICAgcHJpbnRrKCJNT0RVTEVbJWRdOiAlIlBSSXBhZGRyIiAtICUiUFJJcGFk
ZHIiICUtMTJzXG4iLAogICAgICAgICAgICAgICAgICAgICAgaSwKICAgICAgICAgICAgICAgICAg
ICAgIG1vZHMtPm1vZHVsZVtpXS5zdGFydCwKICAgICAgICAgICAgICAgICAgICAgIG1vZHMtPm1v
ZHVsZVtpXS5zdGFydCArIG1vZHMtPm1vZHVsZVtpXS5zaXplLAotICAgICAgICAgICAgICAgICAg
ICAgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmcobW9kcy0+bW9kdWxlW2ldLmtpbmQpLAotICAg
ICAgICAgICAgICAgICAgICAgbW9kcy0+bW9kdWxlW2ldLmNtZGxpbmUpOworICAgICAgICAgICAg
ICAgICAgICAgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmcobW9kcy0+bW9kdWxlW2ldLmtpbmQp
KTsKICAgICBucl9yc3ZkID0gZmR0X251bV9tZW1fcnN2KGRldmljZV90cmVlX2ZsYXR0ZW5lZCk7
CiAgICAgZm9yICggaSA9IDA7IGkgPCBucl9yc3ZkOyBpKysgKQogICAgIHsKQEAgLTM0MSw3ICsz
MzksNyBAQCBzaXplX3QgX19pbml0IGJvb3RfZmR0X2luZm8oY29uc3Qgdm9pZCAqZmR0LCBwYWRk
cl90IHBhZGRyKQogICAgIGlmICggcmV0IDwgMCApCiAgICAgICAgIHBhbmljKCJObyB2YWxpZCBk
ZXZpY2UgdHJlZVxuIik7CiAKLSAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9GRFQsIHBhZGRy
LCBmZHRfdG90YWxzaXplKGZkdCksIE5VTEwpOworICAgIGFkZF9ib290X21vZHVsZShCT09UTU9E
X0ZEVCwgcGFkZHIsIGZkdF90b3RhbHNpemUoZmR0KSk7CiAKICAgICBkZXZpY2VfdHJlZV9mb3Jf
ZWFjaF9ub2RlKCh2b2lkICopZmR0LCBlYXJseV9zY2FuX25vZGUsIE5VTEwpOwogICAgIGVhcmx5
X3ByaW50X2luZm8oKTsKQEAgLTM2MCwxNSArMzU4LDYgQEAgY29uc3QgY2hhciAqYm9vdF9mZHRf
Y21kbGluZShjb25zdCB2b2lkICpmZHQpCiAKICAgICBwcm9wID0gZmR0X2dldF9wcm9wZXJ0eShm
ZHQsIG5vZGUsICJ4ZW4seGVuLWJvb3RhcmdzIiwgTlVMTCk7CiAgICAgaWYgKCBwcm9wID09IE5V
TEwgKQotICAgIHsKLSAgICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKmRvbTBfbW9kID0KLSAgICAg
ICAgICAgIGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7Ci0KLSAgICAg
ICAgaWYgKGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAieGVuLGRvbTAtYm9vdGFyZ3MiLCBO
VUxMKSB8fAotICAgICAgICAgICAgKCBkb20wX21vZCAmJiBkb20wX21vZC0+Y21kbGluZVswXSAp
ICkKLSAgICAgICAgICAgIHByb3AgPSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgImJvb3Rh
cmdzIiwgTlVMTCk7Ci0gICAgfQotICAgIGlmICggcHJvcCA9PSBOVUxMICkKICAgICAgICAgcmV0
dXJuIE5VTEw7CiAKICAgICByZXR1cm4gcHJvcC0+ZGF0YTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCA0
ZDA2NTg0Li5kN2U2NDJiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
KysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC00MDIsMTAgKzQwMiw4IEBAIHN0
YXRpYyBpbnQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLAogICAgIGludCByZXMgPSAwOwogICAgIGludCBoYWRfZG9tMF9ib290YXJn
cyA9IDA7CiAKLSAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZSAqa2VybmVsID0ga2luZm8tPmtl
cm5lbF9ib290bW9kdWxlOwotCi0gICAgaWYgKCBrZXJuZWwgJiYga2VybmVsLT5jbWRsaW5lWzBd
ICkKLSAgICAgICAgYm9vdGFyZ3MgPSAma2VybmVsLT5jbWRsaW5lWzBdOworICAgIGlmICggZG9t
MF9jbWRsaW5lWzBdICkKKyAgICAgICAgYm9vdGFyZ3MgPSAmZG9tMF9jbWRsaW5lWzBdOwogCiAg
ICAgZHRfZm9yX2VhY2hfcHJvcGVydHlfbm9kZSAobm9kZSwgcHJvcCkKICAgICB7CkBAIC05NzEs
OSArOTY5LDkgQEAgc3RhdGljIGludCBtYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJu
ZWxfaW5mbyAqa2luZm8pCiAgICAgaWYgKCByZXMgKQogICAgICAgICByZXR1cm4gcmVzOwogCi0g
ICAgaWYgKCBtb2QgJiYgbW9kLT5jbWRsaW5lWzBdICkKKyAgICBpZiAoIGtpbmZvLT5jbWRsaW5l
ICYmIGtpbmZvLT5jbWRsaW5lWzBdICkKICAgICB7Ci0gICAgICAgIGJvb3RhcmdzID0gJm1vZC0+
Y21kbGluZVswXTsKKyAgICAgICAgYm9vdGFyZ3MgPSAma2luZm8tPmNtZGxpbmVbMF07CiAgICAg
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJib290YXJncyIsIGJvb3RhcmdzLCBzdHJsZW4o
Ym9vdGFyZ3MpICsgMSk7CiAgICAgICAgIGlmICggcmVzICkKICAgICAgICAgICAgcmV0dXJuIHJl
czsKQEAgLTIxNzMsNiArMjE3MSw3IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0
IGRvbWFpbiAqZCkKIAogI2VuZGlmCiAKKyAgICBraW5mby5jbWRsaW5lID0gJmRvbTBfY21kbGlu
ZVswXTsKICAgICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsKICAgICBmaW5kX2dudHRhYl9y
ZWdpb24oZCwgJmtpbmZvKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oIGIv
eGVuL2FyY2gvYXJtL2tlcm5lbC5oCmluZGV4IDZkNjk1MDkuLmE0N2FhNGMgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9rZXJuZWwuaAorKysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKQEAgLTMw
LDYgKzMwLDcgQEAgc3RydWN0IGtlcm5lbF9pbmZvIHsKIAogICAgIC8qIGJvb3QgYmxvYiBsb2Fk
IGFkZHJlc3NlcyAqLwogICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWxfYm9vdG1v
ZHVsZSwgKmluaXRyZF9ib290bW9kdWxlOworICAgIGNvbnN0IGNoYXIqIGNtZGxpbmU7CiAgICAg
cGFkZHJfdCBkdGJfcGFkZHI7CiAgICAgcGFkZHJfdCBpbml0cmRfcGFkZHI7CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggMWQ2
ZjZiZi4uMTg4YjJjYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIveGVu
L2FyY2gvYXJtL3NldHVwLmMKQEAgLTUxLDYgKzUxLDcgQEAKICNpbmNsdWRlIDxhc20vYWNwaS5o
PgogCiBzdHJ1Y3QgYm9vdGluZm8gX19pbml0ZGF0YSBib290aW5mbzsKK2NoYXIgX19pbml0ZGF0
YSBkb20wX2NtZGxpbmVbQk9PVE1PRF9NQVhfQ01ETElORV07CiAKIHN0cnVjdCBjcHVpbmZvX2Fy
bSBfX3JlYWRfbW9zdGx5IGJvb3RfY3B1X2RhdGE7CiAKQEAgLTIwMiw4ICsyMDMsNyBAQCB2b2lk
IGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKIH0KIAogc3RydWN0
IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXpl
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWRsaW5l
KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBwYWRk
cl90IHNpemUpCiB7CiAgICAgc3RydWN0IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZvLm1v
ZHVsZXM7CiAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZDsKQEAgLTIxOSwxMCArMjE5LDYgQEAg
c3RydWN0IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwK
ICAgICBtb2QtPmtpbmQgPSBraW5kOwogICAgIG1vZC0+c3RhcnQgPSBzdGFydDsKICAgICBtb2Qt
PnNpemUgPSBzaXplOwotICAgIGlmICggY21kbGluZSApCi0gICAgICAgIHNhZmVfc3RyY3B5KG1v
ZC0+Y21kbGluZSwgY21kbGluZSk7Ci0gICAgZWxzZQotICAgICAgICBtb2QtPmNtZGxpbmVbMF0g
PSAwOwogCiAgICAgcmV0dXJuIG1vZDsKIH0KQEAgLTcyNSw3ICs3MjEsNyBAQCB2b2lkIF9faW5p
dCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAogICAgIC8qIFJlZ2lz
dGVyIFhlbidzIGxvYWQgYWRkcmVzcyBhcyBhIGJvb3QgbW9kdWxlLiAqLwogICAgIHhlbl9ib290
bW9kdWxlID0gYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfWEVOLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAocGFkZHJfdCkodWludHB0cl90KShfc3RhcnQgKyBib290X3BoeXNfb2Zmc2V0
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX2Vu
ZCAtIF9zdGFydCArIDEpLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBh
ZGRyX3QpKHVpbnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpKTsKICAgICBCVUdfT04oIXhlbl9i
b290bW9kdWxlKTsKIAogICAgIHhlbl9wYWRkciA9IGdldF94ZW5fcGFkZHIoKTsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0
dXAuaAppbmRleCBmMWU0YTNmLi42ZDA4ZWI0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3NldHVwLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCkBAIC0zNSwxMyAr
MzUsMTMgQEAgc3RydWN0IGJvb3Rtb2R1bGUgewogICAgIGJvb3Rtb2R1bGVfa2luZCBraW5kOwog
ICAgIHBhZGRyX3Qgc3RhcnQ7CiAgICAgcGFkZHJfdCBzaXplOwotICAgIGNoYXIgY21kbGluZVtC
T09UTU9EX01BWF9DTURMSU5FXTsKIH07CiAKIHN0cnVjdCBib290bW9kdWxlcyB7CiAgICAgaW50
IG5yX21vZHM7CiAgICAgc3RydWN0IGJvb3Rtb2R1bGUgbW9kdWxlW01BWF9NT0RVTEVTXTsKIH07
CitleHRlcm4gY2hhciBkb20wX2NtZGxpbmVbQk9PVE1PRF9NQVhfQ01ETElORV07CiAKIHN0cnVj
dCBib290aW5mbyB7CiAgICAgc3RydWN0IG1lbWluZm8gbWVtOwpAQCAtNzgsOCArNzgsNyBAQCBz
aXplX3QgX19pbml0IGJvb3RfZmR0X2luZm8oY29uc3Qgdm9pZCAqZmR0LCBwYWRkcl90IHBhZGRy
KTsKIGNvbnN0IGNoYXIgX19pbml0ICpib290X2ZkdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCk7
CiAKIHN0cnVjdCBib290bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtp
bmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBh
ZGRyX3Qgc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hh
ciAqY21kbGluZSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qg
c3RhcnQsIHBhZGRyX3Qgc2l6ZSk7CiBzdHJ1Y3QgYm9vdG1vZHVsZSAqYm9vdF9tb2R1bGVfZmlu
ZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9v
dF9tb2R1bGVfa2luZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwogCi0tIAoxLjku
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZto-0002Cd-IC; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtl-00027J-Ke
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:21 +0000
X-Inumbo-ID: 092b769a-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 092b769a-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:21 +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 A5E7622BCC;
 Fri,  6 Jul 2018 23:12:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918739;
 bh=ZcrMCTGP68DLmlSyevPPwtigz0GZG8DKHMarpAsOnZo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=pfhQE/S78Nmt0pxdKWX7DCEDHZxLlUrB9t6jsBrk+q/fmULBogSw3hUUJ9Ol96mkl
 3l3OTEcecfIHsN/egfhBTlOqxMnJWs0W/gc96+rfaa9mKmp3csgYJBYX5idAWh9yvG
 vvv4yI9kI3QZbZPRE0nzD8DMiM1B9d41xNElSyMA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:02 -0700
Message-Id: <1530918736-13965-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 07/21] xen/arm: rename acpi_make_chosen_node
 to make_chosen_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: 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>

YWNwaV9tYWtlX2Nob3Nlbl9ub2RlIGlzIGFjdHVhbGx5IGdlbmVyaWMgYW5kIGNhbiBiZSByZXVz
ZWQuIFJlbmFtZSBpdAp0byBtYWtlX2Nob3Nlbl9ub2RlIGFuZCBtYWtlIGl0IGF2YWlsYWJsZSB0
byBub24tQUNQSSBidWlsZHMuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0
ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgODkg
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgNDcgaW5zZXJ0aW9ucygrKSwgNDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmlu
ZGV4IGMzNDljZTQuLjRkMDY1ODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTk1NCw2ICs5NTQsNTIg
QEAgc3RhdGljIGludCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9p
ZCAqZmR0LAogICAgIHJldHVybiByZXM7CiB9CiAKKy8qCisgKiBUaGlzIGZ1bmN0aW9uIGlzIHVz
ZWQgYXMgcGFydCBvZiB0aGUgZGV2aWNlIHRyZWUgZ2VuZXJhdGlvbiBmb3IgRG9tMAorICogb24g
QUNQSSBzeXN0ZW1zLCBhbmQgRG9tVXMgc3RhcnRlZCBkaXJlY3RseSBmcm9tIFhlbiBiYXNlZCBv
biBkZXZpY2UKKyAqIHRyZWUgaW5mb3JtYXRpb24uCisgKi8KK3N0YXRpYyBpbnQgbWFrZV9jaG9z
ZW5fbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoreworICAgIGludCByZXM7
CisgICAgY29uc3QgY2hhciAqYm9vdGFyZ3MgPSBOVUxMOworICAgIGNvbnN0IHN0cnVjdCBib290
bW9kdWxlICptb2QgPSBraW5mby0+a2VybmVsX2Jvb3Rtb2R1bGU7CisgICAgdm9pZCAqZmR0ID0g
a2luZm8tPmZkdDsKKworICAgIGR0X2RwcmludGsoIkNyZWF0ZSBjaG9zZW4gbm9kZVxuIik7Cisg
ICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAiY2hvc2VuIik7CisgICAgaWYgKCByZXMgKQor
ICAgICAgICByZXR1cm4gcmVzOworCisgICAgaWYgKCBtb2QgJiYgbW9kLT5jbWRsaW5lWzBdICkK
KyAgICB7CisgICAgICAgIGJvb3RhcmdzID0gJm1vZC0+Y21kbGluZVswXTsKKyAgICAgICAgcmVz
ID0gZmR0X3Byb3BlcnR5KGZkdCwgImJvb3RhcmdzIiwgYm9vdGFyZ3MsIHN0cmxlbihib290YXJn
cykgKyAxKTsKKyAgICAgICAgaWYgKCByZXMgKQorICAgICAgICAgICByZXR1cm4gcmVzOworICAg
IH0KKworICAgIC8qCisgICAgICogSWYgdGhlIGJvb3Rsb2FkZXIgcHJvdmlkZXMgYW4gaW5pdHJk
LCB3ZSBtdXN0IGNyZWF0ZSBhIHBsYWNlaG9sZGVyCisgICAgICogZm9yIHRoZSBpbml0cmQgcHJv
cGVydGllcy4gVGhlIHZhbHVlcyB3aWxsIGJlIHJlcGxhY2VkIGxhdGVyLgorICAgICAqLworICAg
IGlmICggbW9kICYmIG1vZC0+c2l6ZSApCisgICAgeworICAgICAgICB1NjQgYSA9IDA7CisgICAg
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAibGludXgsaW5pdHJkLXN0YXJ0Iiwg
JmEsIHNpemVvZihhKSk7CisgICAgICAgIGlmICggcmVzICkKKyAgICAgICAgICAgIHJldHVybiBy
ZXM7CisKKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGtpbmZvLT5mZHQsICJsaW51eCxpbml0
cmQtZW5kIiwgJmEsIHNpemVvZihhKSk7CisgICAgICAgIGlmICggcmVzICkKKyAgICAgICAgICAg
IHJldHVybiByZXM7CisgICAgfQorCisgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7CisKKyAg
ICByZXR1cm4gcmVzOworfQorCiBzdGF0aWMgaW50IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGludCBpcnEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJvb2wgbmVlZF9tYXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKQogCkBAIC0xNDQ5LDQ3ICsx
NDk1LDYgQEAgc3RhdGljIGludCBhY3BpX3JvdXRlX3NwaXMoc3RydWN0IGRvbWFpbiAqZCkKICAg
ICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBhY3BpX21ha2VfY2hvc2VuX25vZGUoY29uc3Qg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKLXsKLSAgICBpbnQgcmVzOwotICAgIGNvbnN0IGNo
YXIgKmJvb3RhcmdzID0gTlVMTDsKLSAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kID0g
a2luZm8tPmtlcm5lbF9ib290bW9kdWxlOwotICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Ci0K
LSAgICBkdF9kcHJpbnRrKCJDcmVhdGUgY2hvc2VuIG5vZGVcbiIpOwotICAgIHJlcyA9IGZkdF9i
ZWdpbl9ub2RlKGZkdCwgImNob3NlbiIpOwotICAgIGlmICggcmVzICkKLSAgICAgICAgcmV0dXJu
IHJlczsKLQotICAgIGlmICggbW9kICYmIG1vZC0+Y21kbGluZVswXSApCi0gICAgewotICAgICAg
ICBib290YXJncyA9ICZtb2QtPmNtZGxpbmVbMF07Ci0gICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0
eShmZHQsICJib290YXJncyIsIGJvb3RhcmdzLCBzdHJsZW4oYm9vdGFyZ3MpICsgMSk7Ci0gICAg
ICAgIGlmICggcmVzICkKLSAgICAgICAgICAgcmV0dXJuIHJlczsKLSAgICB9Ci0KLSAgICAvKgot
ICAgICAqIElmIHRoZSBib290bG9hZGVyIHByb3ZpZGVzIGFuIGluaXRyZCwgd2UgbXVzdCBjcmVh
dGUgYSBwbGFjZWhvbGRlcgotICAgICAqIGZvciB0aGUgaW5pdHJkIHByb3BlcnRpZXMuIFRoZSB2
YWx1ZXMgd2lsbCBiZSByZXBsYWNlZCBsYXRlci4KLSAgICAgKi8KLSAgICBpZiAoIG1vZCAmJiBt
b2QtPnNpemUgKQotICAgIHsKLSAgICAgICAgdTY0IGEgPSAwOwotICAgICAgICByZXMgPSBmZHRf
cHJvcGVydHkoa2luZm8tPmZkdCwgImxpbnV4LGluaXRyZC1zdGFydCIsICZhLCBzaXplb2YoYSkp
OwotICAgICAgICBpZiAoIHJlcyApCi0gICAgICAgICAgICByZXR1cm4gcmVzOwotCi0gICAgICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAibGludXgsaW5pdHJkLWVuZCIsICZhLCBz
aXplb2YoYSkpOwotICAgICAgICBpZiAoIHJlcyApCi0gICAgICAgICAgICByZXR1cm4gcmVzOwot
ICAgIH0KLQotICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwotCi0gICAgcmV0dXJuIHJlczsK
LX0KLQogc3RhdGljIGludCBhY3BpX21ha2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQogewpAQCAtMTU2MSw3ICsxNTY2LDcgQEAgc3RhdGlj
IGludCBjcmVhdGVfYWNwaV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywgc3RydWN0IG1l
bWJhbmsgdGJsX2FkZFtdKQogICAgICAgICByZXR1cm4gcmV0OwogCiAgICAgLyogQ3JlYXRlIGEg
Y2hvc2VuIG5vZGUgZm9yIERPTTAgKi8KLSAgICByZXQgPSBhY3BpX21ha2VfY2hvc2VuX25vZGUo
a2luZm8pOworICAgIHJldCA9IG1ha2VfY2hvc2VuX25vZGUoa2luZm8pOwogICAgIGlmICggcmV0
ICkKICAgICAgICAgZ290byBlcnI7CiAKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZtp-0002DN-4d; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtl-00027X-OM
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:21 +0000
X-Inumbo-ID: 05ff4d34-8172-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05ff4d34-8172-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:12:16 +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 E6EE522BCE;
 Fri,  6 Jul 2018 23:12:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918740;
 bh=FlyjFT2wf4YSiA237aSszf5DgUhDxus2jKA3P3TprPk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Je9J6MHNqf1J2J1lM/E76SAtrishXNktfTOvFvqD1Lpm624LaZImUgAMTfOfxtSPD
 k/nAQFKC59KV/pVYyrpM82cU54/zcg72AiO+P4aWUi5zXwzOO+nTPTL4W9zpg1/gF5
 I6nkPu5x9AELCwNXsgU0OhReC4gHDGE9gKKysvNU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:03 -0700
Message-Id: <1530918736-13965-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 08/21] 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 Jul 06 23:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZtp-0002EA-J8; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtm-00027u-16
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:22 +0000
X-Inumbo-ID: 067ae661-8172-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 067ae661-8172-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:12:17 +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 B78D222BC7;
 Fri,  6 Jul 2018 23:12:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918740;
 bh=PQomobofq3YokbJ7uhflUdECWb3XCkamrwYPMZHkefM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Z7cuxY8y3bHwTo731lBmSvJm3yTfEQSjEuUPTbHv+jSfEFaruHXJnAUDj/nASfTXl
 Me2Ytp1nhYu4w0R4Q9bEinAZWQAwU40Hjy6m4Lb1ACRxJhZ9YHdHAXPVYYD6hPo+IZ
 BMA9LeeD2vH4urXOhSKPMKqti1AXDUqjisJJvRdg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:06 -0700
Message-Id: <1530918736-13965-11-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 11/21] 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>

RmluZCBhZGRyZXNzZXMsIHNpemVzIGFuZCBjbWRsaW5lcyBvbiBkZXZpY2UgdHJlZSBmcm9tIGtl
cm5lbF9wcm9iZS4KCkludHJvZHVjZSBhIG5ldyBib290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5k
X2tpbmQgZnVuY3Rpb24gdG8gbWF0Y2ggbm90Cmp1c3Qgb24gYm9vdCBtb2R1bGUga2luZCwgYnV0
IGFsc28gYnkgYWRkcmVzcyBzbyB0aGF0IHdlIGNhbiBzdXBwb3J0Cm11bHRpcGxlIGRvbWFpbnMu
CgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
Ci0tLQpDaGFuZ2VzIGluIHYyOgotIGZpeCBpbmRlbnRhdGlvbgotIHVuaWZ5IGtlcm5lbF9wcm9i
ZSB3aXRoIGtlcm5lbF9wcm9iZV9kb21VCi0gZmluZCBjbWRsaW5lIG9uIGRldmljZV90cmVlIGZy
b20ga2VybmVsX3Byb2JlCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgIDIgKy0K
IHhlbi9hcmNoL2FybS9rZXJuZWwuYyAgICAgICB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5oICAgICAgIHwgIDIg
Ky0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8IDE1ICsrKysrKysrKysrKysrKwogeGVu
L2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwgIDIgKysKIDUgZmlsZXMgY2hhbmdlZCwgNTkgaW5z
ZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggZDdlNjQyYi4u
M2RkYWZmYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hl
bi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMjE1Myw3ICsyMTUzLDcgQEAgaW50IF9faW5p
dCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGtpbmZvLnVuYXNzaWduZWRf
bWVtID0gZG9tMF9tZW07CiAgICAga2luZm8uZCA9IGQ7CiAKLSAgICByYyA9IGtlcm5lbF9wcm9i
ZSgma2luZm8pOworICAgIHJjID0ga2VybmVsX3Byb2JlKCZraW5mbywgTlVMTCk7CiAgICAgaWYg
KCByYyA8IDAgKQogICAgICAgICByZXR1cm4gcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9rZXJuZWwuYyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwppbmRleCA4ZmRmZDkxLi5hOWZhNTQw
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0va2VybmVsLmMKKysrIGIveGVuL2FyY2gvYXJtL2tl
cm5lbC5jCkBAIC00OTYsMjIgKzQ5Niw1NSBAQCBlcnI6CiAgICAgcmV0dXJuIHJjOwogfQogCi1p
bnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKK2ludCBrZXJuZWxfcHJv
YmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFp
bikgCiB7Ci0gICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlf
a2luZChCT09UTU9EX0tFUk5FTCk7CisgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZDsKKyAgICBz
dHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGU7CisgICAgdTY0IGtlcm5lbF9hZGRyLCBpbml0cmRf
YWRkciwgc2l6ZTsKKyAgICBjb25zdCBjaGFyICpjbWRsaW5lID0gTlVMTDsKICAgICBpbnQgcmM7
CiAKKyAgICBpZiAoIGRvbWFpbiA9PSBOVUxMICkKKyAgICB7CisgICAgICAgIG1vZCA9IGJvb3Rf
bW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7CisKKyAgICAgICAgaW5mby0+a2Vy
bmVsX2Jvb3Rtb2R1bGUgPSBtb2Q7CisgICAgICAgIGluZm8tPmluaXRyZF9ib290bW9kdWxlID0g
Ym9vdF9tb2R1bGVfZmluZF9ieV9raW5kKEJPT1RNT0RfUkFNRElTSyk7CisgICAgfSBlbHNlIHsK
KyAgICAgICAgZHRfZm9yX2VhY2hfY2hpbGRfbm9kZShkb21haW4sIG5vZGUpCisgICAgICAgIHsK
KyAgICAgICAgICAgIGlmICggZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUobm9kZSwgIm11bHRpYm9v
dCxrZXJuZWwiKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgdTMyIGxlbjsKKyAg
ICAgICAgICAgICAgICBjb25zdCBfX2JlMzIgKnZhbDsKKyAgICAgICAgICAgICAgICB2YWwgPSBk
dF9nZXRfcHJvcGVydHkobm9kZSwgInJlZyIsICZsZW4pOworICAgICAgICAgICAgICAgIGR0X2dl
dF9yYW5nZSgmdmFsLCBub2RlLCAma2VybmVsX2FkZHIsICZzaXplKTsKKyAgICAgICAgICAgICAg
ICBjbWRsaW5lID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUsICJib290YXJncyIsICZsZW4pOworICAg
ICAgICAgICAgfQorICAgICAgICAgICAgZWxzZSBpZiAoIGR0X2RldmljZV9pc19jb21wYXRpYmxl
KG5vZGUsICJtdWx0aWJvb3QscmFtZGlzayIpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICB1MzIgbGVuOworICAgICAgICAgICAgICAgIGNvbnN0IF9fYmUzMiAqdmFsOworICAgICAg
ICAgICAgICAgIHZhbCA9IGR0X2dldF9wcm9wZXJ0eShub2RlLCAicmVnIiwgJmxlbik7CisgICAg
ICAgICAgICAgICAgZHRfZ2V0X3JhbmdlKCZ2YWwsIG5vZGUsICZpbml0cmRfYWRkciwgJnNpemUp
OworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgIGNvbnRp
bnVlOworICAgICAgICB9CisgICAgICAgIGluZm8tPmtlcm5lbF9ib290bW9kdWxlID0gbW9kID0g
Ym9vdF9tb2R1bGVfZmluZF9ieV9hZGRyX2FuZF9raW5kKAorICAgICAgICAgICAgICAgIEJPT1RN
T0RfS0VSTkVMX0RPTUFJTiwga2VybmVsX2FkZHIpOworICAgICAgICBpbmZvLT5pbml0cmRfYm9v
dG1vZHVsZSA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZCgKKyAgICAgICAgICAg
ICAgICBCT09UTU9EX1JBTURJU0tfRE9NQUlOLCBpbml0cmRfYWRkcik7CisgICAgICAgIGluZm8t
PmNtZGxpbmUgPSBjbWRsaW5lOworICAgIH0KICAgICBpZiAoICFtb2QgfHwgIW1vZC0+c2l6ZSAp
CiAgICAgewogICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiTWlzc2luZyBrZXJuZWwgYm9vdCBt
b2R1bGU/XG4iKTsKICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CiAgICAgfQogCi0gICAgaW5mby0+
a2VybmVsX2Jvb3Rtb2R1bGUgPSBtb2Q7Ci0KLSAgICBwcmludGsoIkxvYWRpbmcga2VybmVsIGZy
b20gYm9vdCBtb2R1bGUgQCAlIlBSSXBhZGRyIlxuIiwgbW9kLT5zdGFydCk7Ci0KLSAgICBpbmZv
LT5pbml0cmRfYm9vdG1vZHVsZSA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9EX1JB
TURJU0spOworICAgIHByaW50aygiTG9hZGluZyBEb21VIGtlcm5lbCBmcm9tIGJvb3QgbW9kdWxl
IEAgJSJQUklwYWRkciJcbiIsCisgICAgICAgICAgIGluZm8tPmtlcm5lbF9ib290bW9kdWxlLT5z
dGFydCk7CiAgICAgaWYgKCBpbmZvLT5pbml0cmRfYm9vdG1vZHVsZSApCiAgICAgICAgIHByaW50
aygiTG9hZGluZyByYW1kaXNrIGZyb20gYm9vdCBtb2R1bGUgQCAlIlBSSXBhZGRyIlxuIiwKICAg
ICAgICAgICAgICAgIGluZm8tPmluaXRyZF9ib290bW9kdWxlLT5zdGFydCk7CmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKaW5kZXggYTQ3
YWE0Yy4uNjRiNjJlNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCisrKyBiL3hl
bi9hcmNoL2FybS9rZXJuZWwuaApAQCAtNjMsNyArNjMsNyBAQCBzdHJ1Y3Qga2VybmVsX2luZm8g
ewogICogIC0+dHlwZQogICogIC0+bG9hZCBob29rLCBhbmQgc2V0cyBsb2FkZXIgc3BlY2lmaWMg
dmFyaWFibGVzIC0+e3ppbWFnZSxlbGZ9CiAgKi8KLWludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtl
cm5lbF9pbmZvICppbmZvKTsKK2ludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICpp
bmZvLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbik7CiAKIC8qCiAgKiBMb2FkcyB0aGUg
a2VybmVsIGludG8gZ3Vlc3QgUkFNLgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMg
Yi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCBkNDMxNmM3Li43NzM5YTgwIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtMjQ0
LDYgKzI0NCwyMSBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5pdCBib290X21vZHVsZV9maW5k
X2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCiAgICAgcmV0dXJuIE5VTEw7CiB9CiAKK3N0
cnVjdCBib290bW9kdWxlICogX19pbml0IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2lu
ZChib290bW9kdWxlX2tpbmQga2luZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0KQoreworICAgIHN0cnVj
dCBib290bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVzOworICAgIHN0cnVjdCBib290
bW9kdWxlICptb2Q7CisgICAgaW50IGk7CisgICAgZm9yIChpID0gMCA7IGkgPCBtb2RzLT5ucl9t
b2RzIDsgaSsrICkKKyAgICB7CisgICAgICAgIG1vZCA9ICZtb2RzLT5tb2R1bGVbaV07CisgICAg
ICAgIGlmICggbW9kLT5raW5kID09IGtpbmQgJiYgbW9kLT5zdGFydCA9PSBzdGFydCApCisgICAg
ICAgICAgICByZXR1cm4gbW9kOworICAgIH0KKyAgICByZXR1cm4gTlVMTDsKK30KKwogY29uc3Qg
Y2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhib290bW9kdWxlX2tpbmQg
a2luZCkKIHsKICAgICBzd2l0Y2ggKCBraW5kICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAppbmRleCBmOGYzZWZm
Li5kMGUyM2Y0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCkBAIC04Miw2ICs4Miw4IEBAIGNvbnN0IGNoYXIg
X19pbml0ICpib290X2ZkdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCk7CiBzdHJ1Y3QgYm9vdG1v
ZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUpOwogc3Ry
dWN0IGJvb3Rtb2R1bGUgKmJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tpbmQg
a2luZCk7CitzdHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5pdCBib290X21vZHVsZV9maW5kX2J5X2Fk
ZHJfYW5kX2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCk7CiBj
b25zdCBjaGFyICogX19pbml0IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rtb2R1bGVf
a2luZCBraW5kKTsKIAogI2VuZGlmCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZtq-0002Fu-Jx; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtm-00029c-Qa
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:22 +0000
X-Inumbo-ID: 09fc3762-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 09fc3762-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:23 +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 0AAD022BCD;
 Fri,  6 Jul 2018 23:12:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918741;
 bh=hSanpADlJQGT3z9/M6/GQf0ANVRokoICQA6TliqyTH8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=kQqKrU2kBuh9emTZ/qs72zvXYUxFTp8gFHqK2FMpQHktAKChB5W1U/D+hoIpXkw7X
 eZHQUxlXj+FioqtjXCy5TohOn5uxxdiplfu6sR12FsUWnKPgHOT8piAOQBdEfR7rIj
 vCcjGl9p0kXAUIOpyub05K07dKoNZ5DGebUaxtV0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:07 -0700
Message-Id: <1530918736-13965-12-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 12/21] 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+CgotLS0KQ2hhbmdlcyBpbiB2MjoKLSBtb3ZlIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVz
KCkgYWZ0ZXIgX19jb25zdHJ1Y3RfZG9tYWluKCkKLSByZW1vdmUgdXNlbGVzcyBibGFuayBsaW5l
Ci0gbGVhdmUgc2FmZXR5IEJVR19PTnMgaW4gX19jb25zdHJ1Y3RfZG9tYWluCi0gcmVuYW1lIHBy
ZXBhcmVfZHRiIHRvIHByZXBhcmVfZHRiX2h3ZG9tCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jIHwgMTI0ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgNjcgaW5zZXJ0aW9ucygrKSwgNTcgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jCmluZGV4IDNkZGFmZmIuLmFlM2IxNmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTEz
OTIsNyArMTM5Miw3IEBAIHN0YXRpYyBpbnQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMg
aW50IHByZXBhcmVfZHRiKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8pCitzdGF0aWMgaW50IHByZXBhcmVfZHRiX2h3ZG9tKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgY29uc3QgcDJtX3R5cGVfdCBkZWZhdWx0X3Ay
bXQgPSBwMm1fbW1pb19kaXJlY3RfYzsKICAgICBjb25zdCB2b2lkICpmZHQ7CkBAIC0yMTI0LDc0
ICsyMTI0LDMxIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBmaW5kX2dudHRhYl9yZWdpb24oc3RydWN0
IGRvbWFpbiAqZCwKICAgICAgICAgICAga2luZm8tPmdudHRhYl9zdGFydCwga2luZm8tPmdudHRh
Yl9zdGFydCArIGtpbmZvLT5nbnR0YWJfc2l6ZSk7CiB9CiAKLWludCBfX2luaXQgY29uc3RydWN0
X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKK3N0YXRpYyBpbnQgX19pbml0IF9fY29uc3RydWN0X2Rv
bWFpbihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewotICAg
IHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9OwogICAgIHN0cnVjdCB2Y3B1ICpzYXZlZF9j
dXJyZW50OwotICAgIGludCByYywgaSwgY3B1OwotCisgICAgaW50IGksIGNwdTsKKyAgICBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVnczsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGQtPnZjcHVbMF07
Ci0gICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MgPSAmdi0+YXJjaC5jcHVfaW5mby0+Z3Vl
c3RfY3B1X3VzZXJfcmVnczsKIAotICAgIC8qIFNhbml0eSEgKi8KLSAgICBCVUdfT04oZC0+ZG9t
YWluX2lkICE9IDApOwogICAgIEJVR19PTihkLT52Y3B1WzBdID09IE5VTEwpOwogICAgIEJVR19P
Tih2LT5pc19pbml0aWFsaXNlZCk7CiAKLSAgICBwcmludGsoIioqKiBMT0FESU5HIERPTUFJTiAw
ICoqKlxuIik7Ci0gICAgaWYgKCBkb20wX21lbSA8PSAwICkKLSAgICB7Ci0gICAgICAgIHdhcm5p
bmdfYWRkKCJQTEVBU0UgU1BFQ0lGWSBkb20wX21lbSBQQVJBTUVURVIgLSBVU0lORyA1MTJNIEZP
UiBOT1dcbiIpOwotICAgICAgICBkb20wX21lbSA9IE1CKDUxMik7Ci0gICAgfQotCi0KLSAgICBp
b21tdV9od2RvbV9pbml0KGQpOwotCi0gICAgZC0+bWF4X3BhZ2VzID0gfjBVOwotCi0gICAga2lu
Zm8udW5hc3NpZ25lZF9tZW0gPSBkb20wX21lbTsKLSAgICBraW5mby5kID0gZDsKLQotICAgIHJj
ID0ga2VybmVsX3Byb2JlKCZraW5mbywgTlVMTCk7Ci0gICAgaWYgKCByYyA8IDAgKQotICAgICAg
ICByZXR1cm4gcmM7CisgICAgcmVncyA9ICZ2LT5hcmNoLmNwdV9pbmZvLT5ndWVzdF9jcHVfdXNl
cl9yZWdzOwogCiAjaWZkZWYgQ09ORklHX0FSTV82NAogICAgIC8qIGlmIGFhcmNoMzIgbW9kZSBp
cyBub3Qgc3VwcG9ydGVkIGF0IEVMMSBkbyBub3QgYWxsb3cgMzItYml0IGRvbWFpbiAqLwotICAg
IGlmICggIShjcHVfaGFzX2VsMV8zMikgJiYga2luZm8udHlwZSA9PSBET01BSU5fMzJCSVQgKQor
ICAgIGlmICggIShjcHVfaGFzX2VsMV8zMikgJiYga2luZm8tPnR5cGUgPT0gRE9NQUlOXzMyQklU
ICkKICAgICB7CiAgICAgICAgIHByaW50aygiUGxhdGZvcm0gZG9lcyBub3Qgc3VwcG9ydCAzMi1i
aXQgZG9tYWluXG4iKTsKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQotICAgIGQtPmFy
Y2gudHlwZSA9IGtpbmZvLnR5cGU7CiAKICAgICBpZiAoIGlzXzY0Yml0X2RvbWFpbihkKSApCiAg
ICAgICAgIHZjcHVfc3dpdGNoX3RvX2FhcmNoNjRfbW9kZSh2KTsKIAogI2VuZGlmCiAKLSAgICBr
aW5mby5jbWRsaW5lID0gJmRvbTBfY21kbGluZVswXTsKLSAgICBhbGxvY2F0ZV9tZW1vcnkoZCwg
JmtpbmZvKTsKLSAgICBmaW5kX2dudHRhYl9yZWdpb24oZCwgJmtpbmZvKTsKLQotICAgIC8qIE1h
cCBleHRyYSBHSUMgTU1JTywgaXJxcyBhbmQgb3RoZXIgaHcgc3R1ZmZzIHRvIGRvbTAuICovCi0g
ICAgcmMgPSBnaWNfbWFwX2h3ZG9tX2V4dHJhX21hcHBpbmdzKGQpOwotICAgIGlmICggcmMgPCAw
ICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBwbGF0Zm9ybV9zcGVjaWZpY19tYXBw
aW5nKGQpOwotICAgIGlmICggcmMgPCAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgaWYg
KCBhY3BpX2Rpc2FibGVkICkKLSAgICAgICAgcmMgPSBwcmVwYXJlX2R0YihkLCAma2luZm8pOwot
ICAgIGVsc2UKLSAgICAgICAgcmMgPSBwcmVwYXJlX2FjcGkoZCwgJmtpbmZvKTsKLQotICAgIGlm
ICggcmMgPCAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCiAgICAgLyoKICAgICAgKiBUaGUgZm9s
bG93aW5nIGxvYWRzIHVzZSB0aGUgZG9tYWluJ3MgcDJtIGFuZCByZXF1aXJlIGN1cnJlbnQgdG8K
ICAgICAgKiBiZSBhIHZjcHUgb2YgdGhlIGRvbWFpbiwgdGVtcG9yYXJpbHkgc3dpdGNoCkBAIC0y
MjA0LDIwICsyMTYxLDE4IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFp
biAqZCkKICAgICAgKiBrZXJuZWxfbG9hZCB3aWxsIGRldGVybWluZSB0aGUgcGxhY2VtZW50IG9m
IHRoZSBrZXJuZWwgYXMgd2VsbAogICAgICAqIGFzIHRoZSBpbml0cmQgJiBmZHQgaW4gUkFNLCBz
byBjYWxsIGl0IGZpcnN0LgogICAgICAqLwotICAgIGtlcm5lbF9sb2FkKCZraW5mbyk7CisgICAg
a2VybmVsX2xvYWQoa2luZm8pOwogICAgIC8qIGluaXRyZF9sb2FkIHdpbGwgZml4IHVwIHRoZSBm
ZHQsIHNvIGNhbGwgaXQgYmVmb3JlIGR0Yl9sb2FkICovCi0gICAgaW5pdHJkX2xvYWQoJmtpbmZv
KTsKLSAgICBkdGJfbG9hZCgma2luZm8pOworICAgIGluaXRyZF9sb2FkKGtpbmZvKTsKKyAgICBk
dGJfbG9hZChraW5mbyk7CiAKICAgICAvKiBOb3cgdGhhdCB3ZSBhcmUgZG9uZSByZXN0b3JlIHRo
ZSBvcmlnaW5hbCBwMm0gYW5kIGN1cnJlbnQuICovCiAgICAgc2V0X2N1cnJlbnQoc2F2ZWRfY3Vy
cmVudCk7CiAgICAgcDJtX3Jlc3RvcmVfc3RhdGUoc2F2ZWRfY3VycmVudCk7CiAKLSAgICBkaXNj
YXJkX2luaXRpYWxfbW9kdWxlcygpOwotCiAgICAgbWVtc2V0KHJlZ3MsIDAsIHNpemVvZigqcmVn
cykpOwogCi0gICAgcmVncy0+cGMgPSAocmVnaXN0ZXJfdClraW5mby5lbnRyeTsKKyAgICByZWdz
LT5wYyA9IChyZWdpc3Rlcl90KWtpbmZvLT5lbnRyeTsKIAogICAgIGlmICggaXNfMzJiaXRfZG9t
YWluKGQpICkKICAgICB7CkBAIC0yMjM1LDE0ICsyMTkwLDE0IEBAIGludCBfX2luaXQgY29uc3Ry
dWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICovCiAgICAgICAgIHJlZ3MtPnIw
ID0gMDsgLyogU0JaICovCiAgICAgICAgIHJlZ3MtPnIxID0gMHhmZmZmZmZmZjsgLyogV2UgdXNl
IERUQiB0aGVyZWZvcmUgbm8gbWFjaGluZSBpZCAqLwotICAgICAgICByZWdzLT5yMiA9IGtpbmZv
LmR0Yl9wYWRkcjsKKyAgICAgICAgcmVncy0+cjIgPSBraW5mby0+ZHRiX3BhZGRyOwogICAgIH0K
ICNpZmRlZiBDT05GSUdfQVJNXzY0CiAgICAgZWxzZQogICAgIHsKICAgICAgICAgcmVncy0+Y3Bz
ciA9IFBTUl9HVUVTVDY0X0lOSVQ7CiAgICAgICAgIC8qIEZyb20gbGludXgvRG9jdW1lbnRhdGlv
bi9hcm02NC9ib290aW5nLnR4dCAqLwotICAgICAgICByZWdzLT54MCA9IGtpbmZvLmR0Yl9wYWRk
cjsKKyAgICAgICAgcmVncy0+eDAgPSBraW5mby0+ZHRiX3BhZGRyOwogICAgICAgICByZWdzLT54
MSA9IDA7IC8qIFJlc2VydmVkIGZvciBmdXR1cmUgdXNlICovCiAgICAgICAgIHJlZ3MtPngyID0g
MDsgLyogUmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UgKi8KICAgICAgICAgcmVncy0+eDMgPSAwOyAv
KiBSZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSAqLwpAQCAtMjI2OCw2ICsyMjIzLDYxIEBAIGludCBf
X2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4gMDsKIH0K
IAoraW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHN0
cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9OworICAgIGludCByYzsKKworICAgIC8qIFNhbml0
eSEgKi8KKyAgICBCVUdfT04oZC0+ZG9tYWluX2lkICE9IDApOworCisgICAgcHJpbnRrKCIqKiog
TE9BRElORyBET01BSU4gMCAqKipcbiIpOworICAgIGlmICggZG9tMF9tZW0gPD0gMCApCisgICAg
eworICAgICAgICB3YXJuaW5nX2FkZCgiUExFQVNFIFNQRUNJRlkgZG9tMF9tZW0gUEFSQU1FVEVS
IC0gVVNJTkcgNTEyTSBGT1IgTk9XXG4iKTsKKyAgICAgICAgZG9tMF9tZW0gPSBNQig1MTIpOwor
ICAgIH0KKworICAgIGlvbW11X2h3ZG9tX2luaXQoZCk7CisKKyAgICBkLT5tYXhfcGFnZXMgPSB+
MFU7CisKKyAgICBraW5mby51bmFzc2lnbmVkX21lbSA9IGRvbTBfbWVtOworICAgIGtpbmZvLmQg
PSBkOworCisgICAgcmMgPSBrZXJuZWxfcHJvYmUoJmtpbmZvLCBOVUxMKTsKKyAgICBpZiAoIHJj
IDwgMCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIGtpbmZvLmNtZGxpbmUgPSAmZG9tMF9j
bWRsaW5lWzBdOworICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOworICAgIGZpbmRfZ250
dGFiX3JlZ2lvbihkLCAma2luZm8pOworCisgICAgLyogTWFwIGV4dHJhIEdJQyBNTUlPLCBpcnFz
IGFuZCBvdGhlciBodyBzdHVmZnMgdG8gZG9tMC4gKi8KKyAgICByYyA9IGdpY19tYXBfaHdkb21f
ZXh0cmFfbWFwcGluZ3MoZCk7CisgICAgaWYgKCByYyA8IDAgKQorICAgICAgICByZXR1cm4gcmM7
CisKKyAgICByYyA9IHBsYXRmb3JtX3NwZWNpZmljX21hcHBpbmcoZCk7CisgICAgaWYgKCByYyA8
IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBkLT5hcmNoLnR5cGUgPSBraW5mby50eXBl
OworCisgICAgaWYgKCBhY3BpX2Rpc2FibGVkICkKKyAgICAgICAgcmMgPSBwcmVwYXJlX2R0Yl9o
d2RvbShkLCAma2luZm8pOworICAgIGVsc2UKKyAgICAgICAgcmMgPSBwcmVwYXJlX2FjcGkoZCwg
JmtpbmZvKTsKKworICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisKKyAg
ICByYyA9IF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOworICAgIGRpc2NhcmRfaW5pdGlh
bF9tb2R1bGVzKCk7CisgICAgcmV0dXJuIHJjOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVz
OgogICogbW9kZTogQwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtr-0002Gg-0X; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtm-00029e-RI
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:22 +0000
X-Inumbo-ID: 0a264897-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a264897-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:23 +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 4D86D22BD0;
 Fri,  6 Jul 2018 23:12:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918741;
 bh=1GQhEO7IQPJnT6OSB4hHxMinPFdLxgWnB+WHGi8tCwU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=nC5+oWePAnodbv4LQFxJ1AzpTrAgQqpaoWKOdRjPmqdIInLdDN9m03iLFOawo8Non
 SghoWzS2ITewnqDLi4iIHAeIFH2hNEmfdfpZQojtem9uM1lxXrSLCmabmCMgW0LyTg
 3LyuBjwhdBCFyVUYCWsBPMS9dN5tcnMnA6eH7EEk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:08 -0700
Message-Id: <1530918736-13965-13-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 13/21] xen/arm: introduce 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
L2Jvb3RpbmcudHh0LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgoKLS0tCkNoYW5nZXMgaW4gdjI6Ci0gcmVuYW1lIG1lbSB0byBtZW1vcnkK
LSBtYWtlIGNwdXMgYW5kIG1lbW9yeSBtYW5kYXRvcnkKLSByZW1vdmUgd3JvbnQgY29tbWVudCBm
cm9tIGNvbW1pdCBtZXNzYWdlCi0gY3B1cyBhbmQgbWVtb3J5IGFyZSByZWFkIGFzIGludGVnZXJz
Ci0gcmVhZCB0aGUgdnBsMDExIG9wdGlvbgotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVk
ZS9hc20tYXJtL3NldHVwLmggfCAgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDM5IGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKaW5kZXggYWUzYjE2Yy4uYTRiYzhmZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YwpAQCAtMjIyMyw2ICsyMjIzLDQ0IEBAIHN0YXRpYyBpbnQgX19pbml0IF9fY29uc3RydWN0X2Rv
bWFpbihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvCiAgICAgcmV0
dXJuIDA7CiB9CiAKK3N0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKK3sKKyAgICBzdHJ1Y3Qga2VybmVs
X2luZm8ga2luZm8gPSB7fTsKKyAgICBpbnQgcmM7CisgICAgdTMyIG1lbSwgdnBsMDExID0gMDsK
KworICAgIHByaW50aygiKioqIExPQURJTkcgRE9NVSAqKipcbiIpOworCisgICAgcmMgPSBkdF9w
cm9wZXJ0eV9yZWFkX3UzMihub2RlLCAiY3B1cyIsICZkLT5tYXhfdmNwdXMpOworICAgIGlmICgg
IXJjICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICByYyA9IGR0X3Byb3BlcnR5X3Jl
YWRfdTMyKG5vZGUsICJtZW1vcnkiLCAmbWVtKTsKKyAgICBpZiAoICFyYyApCisgICAgICAgIHJl
dHVybiAtRUlOVkFMOworICAgIGtpbmZvLnVuYXNzaWduZWRfbWVtID0gKHBhZGRyX3QpbWVtIDw8
IDIwOworCisgICAgZHRfcHJvcGVydHlfcmVhZF91MzIobm9kZSwgIm1lbW9yeSIsICZ2cGwwMTEp
OworCisgICAgZC0+dmNwdSA9IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHUgKiwgZC0+bWF4X3Zj
cHVzKTsKKyAgICBpZiAoICFkLT52Y3B1ICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07OworICAg
IGlmICggYWxsb2NfdmNwdShkLCAwLCAwKSA9PSBOVUxMICkKKyAgICAgICAgcmV0dXJuIC1FTk9N
RU07CisgICAgZC0+bWF4X3BhZ2VzID0gfjBVOworCisgICAga2luZm8uZCA9IGQ7CisKKyAgICBy
YyA9IGtlcm5lbF9wcm9iZSgma2luZm8sIG5vZGUpOworICAgIGlmICggcmMgPCAwICkKKyAgICAg
ICAgcmV0dXJuIHJjOworCisgICAgZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsKKyAgICBhbGxv
Y2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsKKworICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4o
ZCwgJmtpbmZvKTsKK30KKwogaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWlu
ICpkKQogewogICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9OwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5o
CmluZGV4IGQwZTIzZjQuLjVlY2ZlMjcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
c2V0dXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKQEAgLTIsNiArMiw3IEBA
CiAjZGVmaW5lIF9fQVJNX1NFVFVQX0hfCiAKICNpbmNsdWRlIDxwdWJsaWMvdmVyc2lvbi5oPgor
I2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgogCiAjZGVmaW5lIE1JTl9GRFRfQUxJR04gOAog
I2RlZmluZSBNQVhfRkRUX1NJWkUgU1pfMk0KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtr-0002HT-GS; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtm-00029d-RK
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:22 +0000
X-Inumbo-ID: 0a5d32cb-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a5d32cb-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:23 +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 9163322BD2;
 Fri,  6 Jul 2018 23:12:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918741;
 bh=OzLubnp1WwI9wlQfqTnaIgKDNBDXTUy8BjAMHLXoJec=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=k8gwM0ZHVlqJwI0GgzUx++f/xmtIMHoDyKWY0lECnSLa0gkQUZH3VB87LnofDaFGc
 bPQ63VeOcnCfHaWzRbSL05ztsFTpIkdnXOCAMylk8LBQUCPIUUQsImeSFFn+uz3mwh
 KUFCy8GOx+IBurSkoD134d/L1rEiPeymmeZ3ULno=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:09 -0700
Message-Id: <1530918736-13965-14-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 14/21] 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
LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjI6Ci0gbW92ZSBwcmVwYXJlX2R0YiByZW5hbWUgdG8gcHJl
dmlvdXMgcGF0Y2gKLSB1c2Ugc3dpdGNoIGZvciB0aGUgZ2ljIHZlcnNpb24KLSB1c2UgYXJtLGdp
Yy00MDAgaW5zdGVhZCBvZiBhcm0sY29ydGV4LWExNS1naWMKLSBhZGQgQHVuaXQtYWRkcmVzcyBp
biB0aGUgZ2ljIG5vZGUgbmFtZQotIGFkZCBjb21tZW50IG9uIERPTVVfRFRCX1NJWkUKLS0tCiB4
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAyMTMgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMTMgaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwppbmRleCBhNGJjOGZkLi40OGE5MWFkIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBA
IC0xMzkyLDYgKzEzOTIsMjE1IEBAIHN0YXRpYyBpbnQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKICAgICByZXR1cm4gcmVzOwogfQogCitz
dGF0aWMgaW50IG1ha2VfZ2ljX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lk
ICpmZHQsIGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMpCit7CisgICAgaW50IHJlcyA9IDA7
CisgICAgaW50IHJlZ19zaXplID0gYWRkcmNlbGxzICsgc2l6ZWNlbGxzOworICAgIGludCBucl9j
ZWxscyA9IHJlZ19zaXplICogMjsKKyAgICBfX2JlMzIgcmVnW25yX2NlbGxzXTsKKyAgICBfX2Jl
MzIgKmNlbGxzOworCisgICAgc3dpdGNoICggZ2ljX2h3X3ZlcnNpb24oKSApCisgICAgeworICAg
IGNhc2UgR0lDX1YzOgorICAgICAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJpbnRlcnJ1
cHQtY29udHJvbGxlckAiX19zdHJpbmdpZnkoR1VFU1RfR0lDVjNfR0lDRF9CQVNFKSk7CisgICAg
ICAgIGJyZWFrOworICAgIGNhc2UgR0lDX1YyOgorICAgICAgICByZXMgPSBmZHRfYmVnaW5fbm9k
ZShmZHQsICJpbnRlcnJ1cHQtY29udHJvbGxlckAiX19zdHJpbmdpZnkoR1VFU1RfR0lDRF9CQVNF
KSk7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAgICAgIHBhbmljKCJVbnN1cHBv
cnRlZCBHSUMgdmVyc2lvbiIpOworICAgIH0KKworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0
dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNhZGRyZXNzLWNl
bGxzIiwgMCk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVz
ID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiI2ludGVycnVwdC1jZWxscyIsIDMpOworICAgIGlm
ICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShm
ZHQsICJpbnRlcnJ1cHQtY29udHJvbGxlciIsIE5VTEwsIDApOworICAgIGlmICggcmVzICkKKyAg
ICAgICAgcmV0dXJuIHJlczsKKworICAgIHN3aXRjaCAoIGdpY19od192ZXJzaW9uKCkgKQorICAg
IHsKKyAgICBjYXNlIEdJQ19WMzoKKyAgICB7CisgICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2Rf
YmFzZSA9IEdVRVNUX0dJQ1YzX0dJQ0RfQkFTRTsKKyAgICAgICAgY29uc3QgdWludDY0X3QgZ2lj
ZF9zaXplID0gR1VFU1RfR0lDVjNfR0lDRF9TSVpFOworICAgICAgICBjb25zdCB1aW50NjRfdCBn
aWNyMF9iYXNlID0gR1VFU1RfR0lDVjNfR0lDUjBfQkFTRTsKKyAgICAgICAgY29uc3QgdWludDY0
X3QgZ2ljcjBfc2l6ZSA9IEdVRVNUX0dJQ1YzX0dJQ1IwX1NJWkU7CisKKyAgICAgICAgcmVzID0g
ZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxnaWMtdjMiKTsKKyAg
ICAgICAgaWYgKCByZXMgKQorICAgICAgICAgICAgcmV0dXJuIHJlczsKKworICAgICAgICBjZWxs
cyA9ICZyZWdbMF07CisgICAgICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxs
cywgc2l6ZWNlbGxzLCBnaWNkX2Jhc2UsIGdpY2Rfc2l6ZSk7CisgICAgICAgIGR0X2NoaWxkX3Nl
dF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBnaWNyMF9iYXNlLCBnaWNyMF9z
aXplKTsKKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6ZW9m
KHJlZykpOworICAgICAgICBicmVhazsKKyAgICB9CisgICAgY2FzZSBHSUNfVjI6CisgICAgewor
ICAgICAgICBjb25zdCB1aW50NjRfdCBnaWNkX2Jhc2UgPSBHVUVTVF9HSUNEX0JBU0U7CisgICAg
ICAgIGNvbnN0IHVpbnQ2NF90IGdpY2Rfc2l6ZSA9IEdVRVNUX0dJQ0RfU0laRTsKKyAgICAgICAg
Y29uc3QgdWludDY0X3QgZ2ljY19iYXNlID0gR1VFU1RfR0lDQ19CQVNFOworICAgICAgICBjb25z
dCB1aW50NjRfdCBnaWNjX3NpemUgPSBHVUVTVF9HSUNDX1NJWkU7CisKKyAgICAgICAgcmVzID0g
ZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxnaWMtNDAwIik7Cisg
ICAgICAgIGlmICggcmVzICkKKyAgICAgICAgICAgIHJldHVybiByZXM7CisKKyAgICAgICAgY2Vs
bHMgPSAmcmVnWzBdOworICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2Vs
bHMsIHNpemVjZWxscywgZ2ljZF9iYXNlLCBnaWNkX3NpemUpOworICAgICAgICBkdF9jaGlsZF9z
ZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2VsbHMsIHNpemVjZWxscywgZ2ljY19iYXNlLCBnaWNjX3Np
emUpOworICAgICAgICBicmVhazsKKyAgICB9CisgICAgZGVmYXVsdDoKKyAgICAgICAgYnJlYWs7
CisgICAgfQorCisgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6ZW9m
KHJlZykpOworICAgIGlmIChyZXMpCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBm
ZHRfcHJvcGVydHlfY2VsbChmZHQsICJsaW51eCxwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9HSUMp
OworICAgIGlmIChyZXMpCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICJwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9HSUMpOworICAgIGlmIChy
ZXMpCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsK
KworICAgIHJldHVybiByZXM7Cit9CisKK3N0YXRpYyBpbnQgbWFrZV90aW1lcl9kb21VX25vZGUo
Y29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQoreworICAgIGludCByZXM7CisgICAg
Z2ljX2ludGVycnVwdF90IGludHJzWzNdOworCisgICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0
LCAidGltZXIiKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICBp
ZiAoIWlzXzY0Yml0X2RvbWFpbihkKSkKKyAgICB7CisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0
eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJtdjctdGltZXIiKTsKKyAgICAgICAg
aWYgKCByZXMgKQorICAgICAgICAgICAgcmV0dXJuIHJlczsKKyAgICB9IGVsc2UgeworICAgICAg
ICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAiYXJtLGFybXY4
LXRpbWVyIik7CisgICAgICAgIGlmICggcmVzICkKKyAgICAgICAgICAgIHJldHVybiByZXM7Cisg
ICAgfQorCisgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMF0sIEdVRVNUX1RJTUVSX1BIWVNf
U19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKKyAgICBzZXRfaW50ZXJydXB0X3Bw
aShpbnRyc1sxXSwgR1VFU1RfVElNRVJfUEhZU19OU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVW
RUxfTE9XKTsKKyAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1syXSwgR1VFU1RfVElNRVJfVklS
VF9QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKKworICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50cnMsIHNpemVvZiAoaW50cnNbMF0pICogMyk7Cisg
ICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3Bl
cnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgR1VFU1RfUEhBTkRMRV9HSUMpOworICAgIGlmIChyZXMpCisgICAgICAgIHJldHVybiBy
ZXM7CisKKyAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKKyAgICByZXR1cm4gcmVzOworfQor
CisvKgorICogVGhlIG1heCBzaXplIGZvciBEVCBpcyAyTUIuIEhvd2V2ZXIsIHRoZSBnZW5lcmF0
ZWQgRFQgaXMgc21hbGwsIDRLQgorICogYXJlIGVub3VnaCBmb3Igbm93LCBidXQgd2UgbWlnaHQg
aGF2ZSB0byBpbmNyZWFzZSBpdCBpbiB0aGUgZmVhdHVyZS4KKyAqLworI2RlZmluZSBET01VX0RU
Ql9TSVpFIDQwOTYKK3N0YXRpYyBpbnQgcHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoreworICAgIGludCBhZGRyY2VsbHMsIHNpemVj
ZWxsczsKKyAgICBpbnQgcmV0OworCisgICAgYWRkcmNlbGxzID0gZHRfY2hpbGRfbl9hZGRyX2Nl
bGxzKGR0X2hvc3QpOworICAgIHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxscyhkdF9o
b3N0KTsKKworICAgIGtpbmZvLT5mZHQgPSB4bWFsbG9jX2J5dGVzKERPTVVfRFRCX1NJWkUpOwor
ICAgIGlmICgga2luZm8tPmZkdCA9PSBOVUxMICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisK
KyAgICByZXQgPSBmZHRfY3JlYXRlKGtpbmZvLT5mZHQsIERPTVVfRFRCX1NJWkUpOworICAgIGlm
ICggcmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2ZpbmlzaF9y
ZXNlcnZlbWFwKGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8g
ZXJyOworCisgICAgcmV0ID0gZmR0X2JlZ2luX25vZGUoa2luZm8tPmZkdCwgIi8iKTsKKyAgICBp
ZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0
eV9jZWxsKGtpbmZvLT5mZHQsICIjYWRkcmVzcy1jZWxscyIsIGFkZHJjZWxscyk7CisgICAgaWYg
KCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxs
KGtpbmZvLT5mZHQsICIjc2l6ZS1jZWxscyIsIHNpemVjZWxscyk7CisgICAgaWYgKCByZXQgKQor
ICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IG1ha2VfY2hvc2VuX25vZGUoa2luZm8pOwor
ICAgIGlmICggcmV0ICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICByZXQgPSBtYWtlX2h5cGVy
dmlzb3Jfbm9kZShkLCBraW5mbywgYWRkcmNlbGxzLCBzaXplY2VsbHMpOworICAgIGlmICggcmV0
ICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICByZXQgPSBtYWtlX3BzY2lfbm9kZShraW5mby0+
ZmR0LCBOVUxMKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0
ID0gbWFrZV9jcHVzX25vZGUoZCwga2luZm8tPmZkdCwgTlVMTCk7CisgICAgaWYgKCByZXQgKQor
ICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IG1ha2VfbWVtb3J5X25vZGUoZCwga2luZm8t
PmZkdCwgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGtpbmZvKTsKKyAgICBpZiAoIHJldCApCisgICAg
ICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gbWFrZV9naWNfZG9tVV9ub2RlKGQsIGtpbmZvLT5m
ZHQsIGFkZHJjZWxscywgc2l6ZWNlbGxzKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8g
ZXJyOworCisgICAgcmV0ID0gbWFrZV90aW1lcl9kb21VX25vZGUoZCwga2luZm8tPmZkdCk7Cisg
ICAgaWYgKCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9lbmRfbm9k
ZShraW5mby0+ZmR0KTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKwor
ICAgIHJldCA9IGZkdF9maW5pc2goa2luZm8tPmZkdCk7CisgICAgaWYgKCByZXQgPCAwICkKKyAg
ICAgICAgZ290byBlcnI7CisKKyAgICByZXR1cm4gMDsKKworICBlcnI6CisgICAgcHJpbnRrKCJE
ZXZpY2UgdHJlZSBnZW5lcmF0aW9uIGZhaWxlZCAoJWQpLlxuIiwgcmV0KTsKKyAgICB4ZnJlZShr
aW5mby0+ZmR0KTsKKyAgICByZXR1cm4gLUVJTlZBTDsKK30KKwogc3RhdGljIGludCBwcmVwYXJl
X2R0Yl9od2RvbShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQog
ewogICAgIGNvbnN0IHAybV90eXBlX3QgZGVmYXVsdF9wMm10ID0gcDJtX21taW9fZGlyZWN0X2M7
CkBAIC0yMjU4LDYgKzI0NjcsMTAgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQogICAgIGQtPmFy
Y2gudHlwZSA9IGtpbmZvLnR5cGU7CiAgICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7CiAK
KyAgICByYyA9IHByZXBhcmVfZHRiX2RvbVUoZCwgJmtpbmZvKTsKKyAgICBpZiAoIHJjIDwgMCAp
CisgICAgICAgIHJldHVybiByYzsKKwogICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwg
JmtpbmZvKTsKIH0KIAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZts-0002IJ-0v; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtn-00029r-0c
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:23 +0000
X-Inumbo-ID: 0a86c897-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a86c897-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:24 +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 E76EF22BD3;
 Fri,  6 Jul 2018 23:12:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918742;
 bh=0LTPFVIsx2ag+Z+FMy6p8zv0gQnthbfk3cAT1Yne85w=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=MIopLJ3hzvkwgbwXWWpfdgTWt4UHhvHvn5cJDdo3BeM0Yj/4MEzxuC1trJxGQnFie
 7irSA5J69hRb3Dj/ot6x3aACAW1NbsUfRa3u2dJzgS2rrcRA9p7K+adUET8sNRoRjZ
 9KgaB2aJMGnUs+8DLJXSndc8fU3n/GdI7Grf1W5s=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:10 -0700
Message-Id: <1530918736-13965-15-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 15/21] 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
aXRpb25hbGx5IGlmIHRoZSB1c2VyIHJlcXVlc3RlZCBpdC4KCk1ha2Ugc2V0X2ludGVycnVwdF9w
cGkgYWJsZSB0byBoYW5kbGUgbm9uLVBQSSBhbmQgcmVuYW1lIGl0CnNldF9pbnRlcnJ1cHQuCgpT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0t
LQpDaGFuZ2VzIGluIHYyOgotIGNvZGUgc3R5bGUgZml4ZXMKLSBtYWtlIHNldF9pbnRlcnJ1cHRf
cHBpIGdlbmVyaWMKLSByZW5hbWUgc2V0X2ludGVycnVwdF9wcGkgdG8gc2V0X2ludGVycnVwdAot
IG9ubHkgbWFrZSB0aGUgdnBsMDExIG5vZGUgaWYgdGhlIG9wdGlvbiB3YXMgZW5hYmxlZAotLS0K
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDkwICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDc1IGluc2VydGlvbnMoKyks
IDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCA0OGE5MWFkLi43MThiZTQ4IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCkBAIC01MTksMTcgKzUxOSwxNyBAQCBzdGF0aWMgaW50IHdyaXRlX3By
b3BlcnRpZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKIAog
dHlwZWRlZiBfX2JlMzIgZ2ljX2ludGVycnVwdF90WzNdOwogCi1zdGF0aWMgdm9pZCBzZXRfaW50
ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJxLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdW1hc2ssIHVuc2ln
bmVkIGludCBsZXZlbCkKK3N0YXRpYyB2b2lkIHNldF9pbnRlcnJ1cHQoZ2ljX2ludGVycnVwdF90
IGludGVycnVwdCwgdW5zaWduZWQgaW50IGlycSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGNwdW1hc2ssIHVuc2lnbmVkIGludCBsZXZlbCkKIHsKICAgICBfX2JlMzIg
KmNlbGxzID0gaW50ZXJydXB0OworICAgIGludCBpc19wcGkgPSAoaXJxIDwgMzIpOwogCi0gICAg
QlVHX09OKGlycSA8IDE2KTsKLSAgICBCVUdfT04oaXJxID49IDMyKTsKKyAgICBpcnEgLT0gKGlz
X3BwaSkgPyAxNjogMzI7IC8qIFBQSXMgc3RhcnQgYXQgMTYsIFNQSXMgYXQgMzIgKi8KIAogICAg
IC8qIFNlZSBsaW51eCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaW50ZXJydXB0
LWNvbnRyb2xsZXIvYXJtLGdpYy50eHQgKi8KLSAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIDEp
OyAvKiBpcyBhIFBQSSAqLwotICAgIGR0X3NldF9jZWxsKCZjZWxscywgMSwgaXJxIC0gMTYpOyAv
KiBQUElzIHN0YXJ0IGF0IDE2ICovCisgICAgZHRfc2V0X2NlbGwoJmNlbGxzLCAxLCBpc19wcGkp
OyAvKiBpcyBhIFBQST8gKi8KKyAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIGlycSk7CiAgICAg
ZHRfc2V0X2NlbGwoJmNlbGxzLCAxLCAoY3B1bWFzayA8PCA4KSB8IGxldmVsKTsKIH0KIApAQCAt
NjQ4LDcgKzY0OCw3IEBAIHN0YXRpYyBpbnQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgKiAgLSBBbGwgQ1BVcwogICAgICAqICBUT0RPOiBIYW5kbGUgcHJvcGVy
bHkgdGhlIGNwdW1hc2s7CiAgICAgICovCi0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50ciwgZC0+
YXJjaC5ldnRjaG5faXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2lu
dGVycnVwdChpbnRyLCBkLT5hcmNoLmV2dGNobl9pcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxf
TE9XKTsKICAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsICZpbnRyLCAxKTsK
ICAgICBpZiAoIHJlcyApCiAgICAgICAgIHJldHVybiByZXM7CkBAIC05MjQsMTUgKzkyNCwxNSBA
QCBzdGF0aWMgaW50IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lk
ICpmZHQsCiAKICAgICBpcnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfU0VDVVJFX1BQSSk7
CiAgICAgZHRfZHByaW50aygiICBTZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwotICAgIHNl
dF9pbnRlcnJ1cHRfcHBpKGludHJzWzBdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9X
KTsKKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzBdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVW
RUxfTE9XKTsKIAogICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVf
UFBJKTsKICAgICBkdF9kcHJpbnRrKCIgIE5vbiBzZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEp
OwotICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVf
TEVWRUxfTE9XKTsKKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzFdLCBpcnEsIDB4ZiwgRFRfSVJR
X1RZUEVfTEVWRUxfTE9XKTsKIAogICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfVklSVF9Q
UEkpOwogICAgIGR0X2RwcmludGsoIiAgVmlydCBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Ci0gICAg
c2V0X2ludGVycnVwdF9wcGkoaW50cnNbMl0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9M
T1cpOworICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMl0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9M
RVZFTF9MT1cpOwogCiAgICAgcmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCBpbnRy
cywgMyk7CiAgICAgaWYgKCByZXMgKQpAQCAtMTUwMyw5ICsxNTAzLDkgQEAgc3RhdGljIGludCBt
YWtlX3RpbWVyX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCiAg
ICAgICAgICAgICByZXR1cm4gcmVzOwogICAgIH0KIAotICAgIHNldF9pbnRlcnJ1cHRfcHBpKGlu
dHJzWzBdLCBHVUVTVF9USU1FUl9QSFlTX1NfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xP
Vyk7Ci0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMV0sIEdVRVNUX1RJTUVSX1BIWVNfTlNf
UFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Ci0gICAgc2V0X2ludGVycnVwdF9wcGko
aW50cnNbMl0sIEdVRVNUX1RJTUVSX1ZJUlRfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xP
Vyk7CisgICAgc2V0X2ludGVycnVwdChpbnRyc1swXSwgR1VFU1RfVElNRVJfUEhZU19TX1BQSSwg
MHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOworICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMV0s
IEdVRVNUX1RJTUVSX1BIWVNfTlNfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cisg
ICAgc2V0X2ludGVycnVwdChpbnRyc1syXSwgR1VFU1RfVElNRVJfVklSVF9QUEksIDB4ZiwgRFRf
SVJRX1RZUEVfTEVWRUxfTE9XKTsKIAogICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJpbnRl
cnJ1cHRzIiwgaW50cnMsIHNpemVvZiAoaW50cnNbMF0pICogMyk7CiAgICAgaWYgKCByZXMgKQpA
QCAtMTUyMCwxMiArMTUyMCw2MyBAQCBzdGF0aWMgaW50IG1ha2VfdGltZXJfZG9tVV9ub2RlKGNv
bnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKICAgICByZXR1cm4gcmVzOwogfQogCisj
aWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRQorc3RhdGljIGludCBtYWtlX3ZwbDAxMV91
YXJ0X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscykKK3sKKyAg
ICBpbnQgcmVzOworICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyOworICAgIGludCByZWdfc2l6ZSA9
IGFkZHJjZWxscyArIHNpemVjZWxsczsKKyAgICBpbnQgbnJfY2VsbHMgPSByZWdfc2l6ZTsKKyAg
ICBfX2JlMzIgcmVnW25yX2NlbGxzXTsKKyAgICBfX2JlMzIgKmNlbGxzOworCisgICAgcmVzID0g
ZmR0X2JlZ2luX25vZGUoZmR0LCAic2JzYS1wbDAxMSIpOworICAgIGlmICggcmVzICkKKyAgICAg
ICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29t
cGF0aWJsZSIsICJhcm0sc2JzYS11YXJ0Iik7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1
cm4gcmVzOworCisgICAgY2VsbHMgPSAmcmVnWzBdOworICAgIGR0X2NoaWxkX3NldF9yYW5nZSgm
Y2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBHVUVTVF9QTDAxMV9CQVNFLAorICAgICAgICAg
ICAgICAgICAgICAgICBHVUVTVF9QTDAxMV9TSVpFKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAg
IHJldHVybiByZXM7CisgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6
ZW9mKHJlZykpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHNl
dF9pbnRlcnJ1cHQoaW50ciwgR1VFU1RfVlBMMDExX1NQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZF
TF9ISUdIKTsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50
ciwgc2l6ZW9mIChpbnRyKSk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOwor
CisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgR1VFU1RfUEhBTkRMRV9HSUMpOworICAgIGlmICgg
cmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIC8qIFVzZSBhIGRlZmF1bHQgYmF1ZCBy
YXRlIG9mIDExNTIwMC4gKi8KKyAgICBmZHRfcHJvcGVydHlfdTMyKGZkdCwgImN1cnJlbnQtc3Bl
ZWQiLCAxMTUyMDApOworCisgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7CisgICAgaWYgKCBy
ZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmV0dXJuIDA7Cit9CisjZW5kaWYKKwog
LyoKICAqIFRoZSBtYXggc2l6ZSBmb3IgRFQgaXMgMk1CLiBIb3dldmVyLCB0aGUgZ2VuZXJhdGVk
IERUIGlzIHNtYWxsLCA0S0IKICAqIGFyZSBlbm91Z2ggZm9yIG5vdywgYnV0IHdlIG1pZ2h0IGhh
dmUgdG8gaW5jcmVhc2UgaXQgaW4gdGhlIGZlYXR1cmUuCiAgKi8KICNkZWZpbmUgRE9NVV9EVEJf
U0laRSA0MDk2Ci1zdGF0aWMgaW50IHByZXBhcmVfZHRiX2RvbVUoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3N0YXRpYyBpbnQgcHJlcGFyZV9kdGJfZG9tVShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJvb2wgdnBsMDExKQogewogICAgIGludCBhZGRyY2VsbHMsIHNpemVj
ZWxsczsKICAgICBpbnQgcmV0OwpAQCAtMTU4NSw2ICsxNjM2LDE1IEBAIHN0YXRpYyBpbnQgcHJl
cGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZv
KQogICAgIGlmICggcmV0ICkKICAgICAgICAgZ290byBlcnI7CiAKKyNpZmRlZiBDT05GSUdfU0JT
QV9WVUFSVF9DT05TT0xFCisgICAgaWYgKCB2cGwwMTEgKQorICAgIHsKKyAgICAgICAgcmV0ID0g
bWFrZV92cGwwMTFfdWFydF9ub2RlKGQsIGtpbmZvLT5mZHQsIGFkZHJjZWxscywgc2l6ZWNlbGxz
KTsKKyAgICAgICAgaWYgKCByZXQgKQorICAgICAgICAgICAgZ290byBlcnI7CisgICAgfQorI2Vu
ZGlmCisKICAgICByZXQgPSBmZHRfZW5kX25vZGUoa2luZm8tPmZkdCk7CiAgICAgaWYgKCByZXQg
PCAwICkKICAgICAgICAgZ290byBlcnI7CkBAIC0yNDY3LDcgKzI1MjcsNyBAQCBzdGF0aWMgaW50
IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNl
X25vZGUgKm5vZGUpCiAgICAgZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsKICAgICBhbGxvY2F0
ZV9tZW1vcnkoZCwgJmtpbmZvKTsKIAotICAgIHJjID0gcHJlcGFyZV9kdGJfZG9tVShkLCAma2lu
Zm8pOworICAgIHJjID0gcHJlcGFyZV9kdGJfZG9tVShkLCAma2luZm8sIHZwbDAxMSk7CiAgICAg
aWYgKCByYyA8IDAgKQogICAgICAgICByZXR1cm4gcmM7CiAKLS0gCjEuOS4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZts-0002Jt-S7; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZto-0002Bt-6m
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:24 +0000
X-Inumbo-ID: 0b050049-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b050049-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:24 +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 BDE7B22BC6;
 Fri,  6 Jul 2018 23:12:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918742;
 bh=u2bx4u3P+Aww6bN4RaJakQKc7w1U+Rd7QAehthBGEOM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Y/8r+b8yCv0bb1rTuI4WF1nB7Zty1WFtOJ3ej6InWc36Ytmyvl0OMrt+2nKOCWL1d
 Rs6Cp4n9wRrS7IMuqXRdFkVf01qhcyVZrMXJYjpRMDk3RveqXEzzJRYncJG/+NXy/Q
 upc9q7ym4Z2RM0L+JQl2zkulepYy+bZWgdjiB+Dc=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:13 -0700
Message-Id: <1530918736-13965-18-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 18/21] 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
bnRyb2R1Y2Ugc2VwYXJhdGUgcmVhZF9kYXRlIGFuZCB3cml0ZV9kYXRhIGZ1bmN0aW9ucyBmb3IK
aW5pdGlhbCBkb21haW5zOiB2cGwwMTFfd3JpdGVfZGF0YV9ub3JpbmcgaXMgdmVyeSBzaW1wbGUg
YW5kIGp1c3Qgd3JpdGVzCnRvIHRoZSBjb25zb2xlLCB3aGlsZSB2cGwwMTFfcmVhZF9kYXRhX2lu
cmluZyBpcyBhIGR1cGxpY2F0ZSBvZgp2cGwwMTFfcmVhZF9kYXRhLiBBbHRob3VnaCB0ZXh0dWFs
bHkgYWxtb3N0IGlkZW50aWNhbCwgd2UgYXJlIGZvcmNlZCB0bwpkdXBsaWNhdGUgdGhlIGZ1bmN0
aW9ucyBiZWNhdXNlIHRoZSBzdHJ1Y3QgbGF5b3V0IGlzIGRpZmZlcmVudC4KClNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCkNoYW5nZXMg
aW4gdjI6Ci0gb25seSBpbml0IGlmIHZwbDAxMQotIHJlbmFtZSB2cGwwMTFfcmVhZF9jaGFyIHRv
IHZwbDAxMV9yeF9jaGFyCi0gcmVtb3ZlIHNwdXJpb3VzIGNoYW5nZQotIGZpeCBjb2Rpbmcgc3R5
bGUKLSB1c2UgZGlmZmVyZW50IHJpbmcgc3RydWN0Ci0gbW92ZSB0aGUgd3JpdGVfZGF0YSBjaGFu
Z2VzIHRvIHRoZWlyIG93biBmdW5jdGlvbgogICh2cGwwMTFfd3JpdGVfZGF0YV9ub3JpbmcpCi0g
ZHVwbGljYXRlIHZwbDAxMV9yZWFkX2RhdGEKLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMgIHwgIDEwICsrLQogeGVuL2FyY2gvYXJtL3ZwbDAxMS5jICAgICAgICB8IDE4NSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJt
L3ZwbDAxMS5oIHwgIDEwICsrKwogMyBmaWxlcyBjaGFuZ2VkLCAxODIgaW5zZXJ0aW9ucygrKSwg
MjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IDcxOGJlNDguLmQ3ZTkwNDAgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKQEAgLTI1MzEsNyArMjUzMSwxNSBAQCBzdGF0aWMgaW50IF9faW5pdCBj
b25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5v
ZGUpCiAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICByZXR1cm4gcmM7CiAKLSAgICByZXR1cm4g
X19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7CisgICAgcmMgPSBfX2NvbnN0cnVjdF9kb21h
aW4oZCwgJmtpbmZvKTsKKyAgICBpZiAoIHJjIDwgMCApCisgICAgICAgIHJldHVybiByYzsKKwor
I2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUKKyAgICBpZiAoIHZwbDAxMSApCisgICAg
ICAgIHJjID0gZG9tYWluX3ZwbDAxMV9pbml0KGQsIE5VTEwpOworI2VuZGlmCisgICAgcmV0dXJu
IHJjOwogfQogCiBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMK
aW5kZXggZTc1OTU3Zi4uZDRhYWI2NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5j
CisrKyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwpAQCAtODMsNiArODMsMTExIEBAIHN0YXRpYyB2
b2lkIHZwbDAxMV91cGRhdGVfaW50ZXJydXB0X3N0YXR1cyhzdHJ1Y3QgZG9tYWluICpkKQogI2Vu
ZGlmCiB9CiAKK3ZvaWQgdnBsMDExX3J4X2NoYXIoc3RydWN0IGRvbWFpbiAqZCwgY2hhciBjKQor
eworICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CisgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0g
JmQtPmFyY2gudnBsMDExOworICAgIHN0cnVjdCB4ZW5jb25zX2luICppbnRmID0gdnBsMDExLT5p
bnJpbmc7CisgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kLCBpbl9maWZvX2xl
dmVsOworCisgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOworCisgICAgaW5fY29ucyA9IGludGYt
PmluX2NvbnM7CisgICAgaW5fcHJvZCA9IGludGYtPmluX3Byb2Q7CisgICAgaWYgKCB4ZW5jb25z
X3F1ZXVlZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA9PSBzaXplb2YoaW50
Zi0+aW4pICkKKyAgICB7CisgICAgICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxhZ3MpOworICAgICAg
ICByZXR1cm47CisgICAgfQorCisgICAgaW50Zi0+aW5beGVuY29uc19tYXNrKGluX3Byb2QsIHNp
emVvZihpbnRmLT5pbikpXSA9IGM7CisgICAgaW50Zi0+aW5fcHJvZCA9IGluX3Byb2QgKyAxOwor
CisgICAgaW5fZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKGluX3Byb2QsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGluX2NvbnMsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNpemVvZihpbnRmLT5pbikpOworCisgICAgdnBsMDExX2RhdGFfYXZhaWwo
ZCwgaW5fZmlmb19sZXZlbCwgc2l6ZW9mKGludGYtPmluKSwgMCwgMTAyNCk7CisgICAgVlBMMDEx
X1VOTE9DSyhkLCBmbGFncyk7Cit9CisKK3N0YXRpYyB2b2lkIHZwbDAxMV93cml0ZV9kYXRhX25v
cmluZyhzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCit7CisgICAgdW5zaWduZWQgbG9u
ZyBmbGFnczsKKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7CisK
KyAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7CisKKyAgICBwcmludGsoIiVjIiwgZGF0YSk7Cisg
ICAgaWYgKGRhdGEgPT0gJ1xuJykKKyAgICAgICAgcHJpbnRrKCJET00ldTogIiwgZC0+ZG9tYWlu
X2lkKTsKKworICAgIHZwbDAxMS0+dWFydHJpcyB8PSBUWEk7CisgICAgdnBsMDExLT51YXJ0ZnIg
Jj0gflRYRkU7CisgICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOworCisgICAg
VlBMMDExX1VOTE9DSyhkLCBmbGFncyk7Cit9CisKK3N0YXRpYyB1aW50OF90IHZwbDAxMV9yZWFk
X2RhdGFfaW5yaW5nKHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgdW5zaWduZWQgbG9uZyBmbGFn
czsKKyAgICB1aW50OF90IGRhdGEgPSAwOworICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZk
LT5hcmNoLnZwbDAxMTsKKyAgICBzdHJ1Y3QgeGVuY29uc19pbiAqaW50ZiA9IHZwbDAxMS0+aW5y
aW5nOworICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKKworICAgIFZQTDAx
MV9MT0NLKGQsIGZsYWdzKTsKKworICAgIGluX2NvbnMgPSBpbnRmLT5pbl9jb25zOworICAgIGlu
X3Byb2QgPSBpbnRmLT5pbl9wcm9kOworCisgICAgc21wX3JtYigpOworCisgICAgLyoKKyAgICAg
KiBJdCBpcyBleHBlY3RlZCB0aGF0IHRoZXJlIHdpbGwgYmUgZGF0YSBpbiB0aGUgcmluZyBidWZm
ZXIgd2hlbiB0aGlzCisgICAgICogZnVuY3Rpb24gaXMgY2FsbGVkIHNpbmNlIHRoZSBndWVzdCBp
cyBleHBlY3RlZCB0byByZWFkIHRoZSBkYXRhIHJlZ2lzdGVyCisgICAgICogb25seSBpZiB0aGUg
VFhGRSBmbGFnIGlzIG5vdCBzZXQuCisgICAgICogSWYgdGhlIGd1ZXN0IHN0aWxsIGRvZXMgcmVh
ZCB3aGVuIFRYRkUgYml0IGlzIHNldCB0aGVuIDAgd2lsbCBiZSByZXR1cm5lZC4KKyAgICAgKi8K
KyAgICBpZiAoIHhlbmNvbnNfcXVldWVkKGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5p
bikpID4gMCApCisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgZmlmb19sZXZlbDsKKworICAg
ICAgICBkYXRhID0gaW50Zi0+aW5beGVuY29uc19tYXNrKGluX2NvbnMsIHNpemVvZihpbnRmLT5p
bikpXTsKKyAgICAgICAgaW5fY29ucyArPSAxOworICAgICAgICBzbXBfbWIoKTsKKyAgICAgICAg
aW50Zi0+aW5fY29ucyA9IGluX2NvbnM7CisKKyAgICAgICAgZmlmb19sZXZlbCA9IHhlbmNvbnNf
cXVldWVkKGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpOworCisgICAgICAgIC8q
IElmIHRoZSBGSUZPIGlzIG5vdyBlbXB0eSwgd2UgY2xlYXIgdGhlIHJlY2VpdmUgdGltZW91dCBp
bnRlcnJ1cHQuICovCisgICAgICAgIGlmICggZmlmb19sZXZlbCA9PSAwICkKKyAgICAgICAgewor
ICAgICAgICAgICAgdnBsMDExLT51YXJ0ZnIgfD0gUlhGRTsKKyAgICAgICAgICAgIHZwbDAxMS0+
dWFydHJpcyAmPSB+UlRJOworICAgICAgICB9CisKKyAgICAgICAgLyogSWYgdGhlIEZJRk8gaXMg
bW9yZSB0aGFuIGhhbGYgZW1wdHksIHdlIGNsZWFyIHRoZSBSWCBpbnRlcnJ1cHQuICovCisgICAg
ICAgIGlmICggZmlmb19sZXZlbCA8IHNpemVvZihpbnRmLT5pbikgLSBTQlNBX1VBUlRfRklGT19M
RVZFTCApCisgICAgICAgICAgICB2cGwwMTEtPnVhcnRyaXMgJj0gflJYSTsKKworICAgICAgICB2
cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7CisgICAgfQorICAgIGVsc2UKKyAgICAg
ICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAidnBsMDExOiBVbmV4cGVjdGVkIElOIHJpbmcgYnVmZmVy
IGVtcHR5XG4iKTsKKworICAgIC8qCisgICAgICogV2UgaGF2ZSBjb25zdW1lZCBhIGNoYXJhY3Rl
ciBvciB0aGUgRklGTyB3YXMgZW1wdHksIHNvIGNsZWFyIHRoZQorICAgICAqICJGSUZPIGZ1bGwi
IGJpdC4KKyAgICAgKi8KKyAgICB2cGwwMTEtPnVhcnRmciAmPSB+UlhGRjsKKworICAgIFZQTDAx
MV9VTkxPQ0soZCwgZmxhZ3MpOworCisgICAgcmV0dXJuIGRhdGE7Cit9CisKIHN0YXRpYyB1aW50
OF90IHZwbDAxMV9yZWFkX2RhdGEoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICB1bnNpZ25lZCBs
b25nIGZsYWdzOwpAQCAtMjQ2LDcgKzM1MSwxMCBAQCBzdGF0aWMgaW50IHZwbDAxMV9tbWlvX3Jl
YWQoc3RydWN0IHZjcHUgKnYsCiAgICAgY2FzZSBEUjoKICAgICAgICAgaWYgKCAhdnBsMDExX3Jl
ZzMyX2NoZWNrX2FjY2VzcyhkYWJ0KSApIGdvdG8gYmFkX3dpZHRoOwogCi0gICAgICAgICpyID0g
dnJlZ19yZWczMl9leHRyYWN0KHZwbDAxMV9yZWFkX2RhdGEoZCksIGluZm8pOworICAgICAgICBp
ZiAoIHZwbDAxMS0+cmluZ19lbmFibGUgKQorICAgICAgICAgICAgKnIgPSB2cmVnX3JlZzMyX2V4
dHJhY3QodnBsMDExX3JlYWRfZGF0YShkKSwgaW5mbyk7CisgICAgICAgIGVsc2UKKyAgICAgICAg
ICAgICpyID0gdnJlZ19yZWczMl9leHRyYWN0KHZwbDAxMV9yZWFkX2RhdGFfaW5yaW5nKGQpLCBp
bmZvKTsKICAgICAgICAgcmV0dXJuIDE7CiAKICAgICBjYXNlIFJTUjoKQEAgLTMzMSw3ICs0Mzks
MTAgQEAgc3RhdGljIGludCB2cGwwMTFfbW1pb193cml0ZShzdHJ1Y3QgdmNwdSAqdiwKIAogICAg
ICAgICB2cmVnX3JlZzMyX3VwZGF0ZSgmZGF0YSwgciwgaW5mbyk7CiAgICAgICAgIGRhdGEgJj0g
MHhGRjsKLSAgICAgICAgdnBsMDExX3dyaXRlX2RhdGEodi0+ZG9tYWluLCBkYXRhKTsKKyAgICAg
ICAgaWYgKCB2cGwwMTEtPnJpbmdfZW5hYmxlICkKKyAgICAgICAgICAgIHZwbDAxMV93cml0ZV9k
YXRhKHYtPmRvbWFpbiwgZGF0YSk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHZwbDAxMV93
cml0ZV9kYXRhX25vcmluZyh2LT5kb21haW4sIGRhdGEpOwogICAgICAgICByZXR1cm4gMTsKICAg
ICB9CiAKQEAgLTQ3NiwyNyArNTg3LDQ3IEBAIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCiAgICAgaWYgKCB2cGww
MTEtPnJpbmcucmluZ19idWYgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIC8qIE1h
cCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRyZXNzIHNwYWNlLiAqLwotICAgIHJjID0gIHByZXBh
cmVfcmluZ19mb3JfaGVscGVyKGQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z2ZuX3goaW5mby0+Z2ZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBs
MDExLT5yaW5nLnJpbmdfcGFnZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
dnBsMDExLT5yaW5nLnJpbmdfYnVmKTsKLSAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgIGdvdG8g
b3V0OworICAgIC8qCisgICAgICogaW5mbyBpcyBOVUxMIGZvciBkb21VcyBzdGFydGVkIGJ5IFhl
biBhdCBib290IHRpbWUsIHdpdGggbm8KKyAgICAgKiBjb3JyZXNwb25kaW5nIHVzZXJzcGFjZSBj
b21wb25lbnQgaW4gZG9tMAorICAgICAqLworICAgIGlmICggaW5mbyAhPSBOVUxMICkKKyAgICB7
CisgICAgICAgIHZwbDAxMS0+cmluZ19lbmFibGUgPSB0cnVlOworCisgICAgICAgIC8qIE1hcCB0
aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRyZXNzIHNwYWNlLiAqLworICAgICAgICByYyA9ICBwcmVw
YXJlX3JpbmdfZm9yX2hlbHBlcihkLAorICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdmbiks
CisgICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZy5yaW5nX3BhZ2UsCisgICAgICAgICAgICAg
ICAgJnZwbDAxMS0+cmluZy5yaW5nX2J1Zik7CisgICAgICAgIGlmICggcmMgPCAwICkKKyAgICAg
ICAgICAgIGdvdG8gb3V0OworCisgICAgICAgIHJjID0gYWxsb2NfdW5ib3VuZF94ZW5fZXZlbnRf
Y2hhbm5lbChkLCAwLCBpbmZvLT5jb25zb2xlX2RvbWlkLAorICAgICAgICAgICAgICAgIHZwbDAx
MV9ub3RpZmljYXRpb24pOworICAgICAgICBpZiAoIHJjIDwgMCApCisgICAgICAgICAgICBnb3Rv
IG91dDE7CisKKyAgICAgICAgdnBsMDExLT5ldnRjaG4gPSBpbmZvLT5ldnRjaG4gPSByYzsKKyAg
ICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgdnBsMDExLT5yaW5nX2VuYWJsZSA9IGZhbHNl
OworCisgICAgICAgIHZwbDAxMS0+aW5yaW5nID0geHphbGxvYyhzdHJ1Y3QgeGVuY29uc19pbik7
CisgICAgICAgIGlmICggdnBsMDExLT5pbnJpbmcgPT0gTlVMTCApCisgICAgICAgIHsKKyAgICAg
ICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgICAgIGdvdG8gb3V0MTsKKyAgICAgICAgfQor
ICAgIH0KIAogICAgIHJjID0gdmdpY19yZXNlcnZlX3ZpcnEoZCwgR1VFU1RfVlBMMDExX1NQSSk7
CiAgICAgaWYgKCAhcmMgKQogICAgIHsKICAgICAgICAgcmMgPSAtRUlOVkFMOwotICAgICAgICBn
b3RvIG91dDE7Ci0gICAgfQotCi0gICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFu
bmVsKGQsIDAsIGluZm8tPmNvbnNvbGVfZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwotICAgIGlmICggcmMgPCAwICkK
ICAgICAgICAgZ290byBvdXQyOwotCi0gICAgdnBsMDExLT5ldnRjaG4gPSBpbmZvLT5ldnRjaG4g
PSByYzsKKyAgICB9CiAKICAgICBzcGluX2xvY2tfaW5pdCgmdnBsMDExLT5sb2NrKTsKIApAQCAt
NTA5LDcgKzY0MCwxMCBAQCBvdXQyOgogICAgIHZnaWNfZnJlZV92aXJxKGQsIEdVRVNUX1ZQTDAx
MV9TUEkpOwogCiBvdXQxOgotICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPnJp
bmcucmluZ19idWYsIHZwbDAxMS0+cmluZy5yaW5nX3BhZ2UpOworICAgIGlmICggdnBsMDExLT5y
aW5nX2VuYWJsZSApCisgICAgICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPnJp
bmcucmluZ19idWYsIHZwbDAxMS0+cmluZy5yaW5nX3BhZ2UpOworICAgIGVsc2UKKyAgICAgICAg
eGZyZWUodnBsMDExLT5pbnJpbmcpOwogCiBvdXQ6CiAgICAgcmV0dXJuIHJjOwpAQCAtNTE5LDEx
ICs2NTMsMTggQEAgdm9pZCBkb21haW5fdnBsMDExX2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKQog
ewogICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKIAotICAgIGlm
ICggIXZwbDAxMS0+cmluZy5yaW5nX2J1ZiApCi0gICAgICAgIHJldHVybjsKKyAgICBpZiAoIHZw
bDAxMS0+cmluZ19lbmFibGUgKQorICAgIHsKKyAgICAgICAgaWYgKCAhdnBsMDExLT5yaW5nLnJp
bmdfYnVmICkKKyAgICAgICAgICAgIHJldHVybjsKIAotICAgIGZyZWVfeGVuX2V2ZW50X2NoYW5u
ZWwoZCwgdnBsMDExLT5ldnRjaG4pOwotICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGww
MTEtPnJpbmcucmluZ19idWYsIHZwbDAxMS0+cmluZy5yaW5nX3BhZ2UpOworICAgICAgICBmcmVl
X3hlbl9ldmVudF9jaGFubmVsKGQsIHZwbDAxMS0+ZXZ0Y2huKTsKKyAgICAgICAgZGVzdHJveV9y
aW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+cmluZy5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nLnJpbmdf
cGFnZSk7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIHhmcmVlKHZwbDAxMS0+aW5y
aW5nKTsKKyAgICB9CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Zw
bDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAppbmRleCBjM2QzNzViLi5iZTQz
YWJmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKQEAgLTIxLDYgKzIxLDcgQEAKIAogI2luY2x1ZGUgPHB1
YmxpYy9kb21jdGwuaD4KICNpbmNsdWRlIDxwdWJsaWMvaW8vcmluZy5oPgorI2luY2x1ZGUgPHB1
YmxpYy9pby9jb25zb2xlLmg+CiAjaW5jbHVkZSA8YXNtL3ZyZWcuaD4KICNpbmNsdWRlIDx4ZW4v
bW0uaD4KIApAQCAtMzAsMTIgKzMxLDE5IEBACiAKICNkZWZpbmUgU0JTQV9VQVJUX0ZJRk9fU0la
RSAzMgogCitzdHJ1Y3QgeGVuY29uc19pbiB7CisgICAgY2hhciBpblsxMDI0XTsKKyAgICBYRU5D
T05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2Q7Cit9OworCiBzdHJ1Y3QgdnBsMDExIHsKKyAg
ICBib29sIHJpbmdfZW5hYmxlOwogICAgIHVuaW9uIHsKICAgICAgICAgc3RydWN0IHsKICAgICAg
ICAgICAgIHZvaWQgKnJpbmdfYnVmOwogICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcmlu
Z19wYWdlOwogICAgICAgICB9IHJpbmc7CisgICAgICAgIHN0cnVjdCB4ZW5jb25zX2luICppbnJp
bmc7CiAgICAgfTsKICAgICB1aW50MzJfdCAgICB1YXJ0ZnI7ICAgICAgICAgLyogRmxhZyByZWdp
c3RlciAqLwogICAgIHVpbnQzMl90ICAgIHVhcnRjcjsgICAgICAgICAvKiBDb250cm9sIHJlZ2lz
dGVyICovCkBAIC01Nyw2ICs2NSw3IEBAIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvIHsKIGludCBk
b21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pOwogdm9pZCBkb21haW5fdnBsMDExX2Rl
aW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKK3ZvaWQgdnBsMDExX3J4X2NoYXIoc3RydWN0IGRvbWFp
biAqZCwgY2hhciBjKTsKICNlbHNlCiBzdGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbykKQEAgLTY1LDYgKzc0LDcgQEAgc3RhdGlj
IGlubGluZSBpbnQgZG9tYWluX3ZwbDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsCiB9CiAKIHN0
YXRpYyBpbmxpbmUgdm9pZCBkb21haW5fdnBsMDExX2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKSB7
IH0KK3N0YXRpYyBpbmxpbmUgdm9pZCB2cGwwMTFfcnhfY2hhcihzdHJ1Y3QgZG9tYWluICpkLCBj
aGFyIGMpIHsgfQogI2VuZGlmCiAjZW5kaWYgIC8qIF9WUEwwMTFfSF8gKi8KIAotLSAKMS45LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZtt-0002LC-I9; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZto-0002Bu-6o
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:24 +0000
X-Inumbo-ID: 0adaf3da-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0adaf3da-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:24 +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 7756922BE8;
 Fri,  6 Jul 2018 23:12:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918742;
 bh=fRoFkzvlebr5+nX6NvpQERI6ct3rjES6+NnUT5HClSQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=t7QEWCFsLo0tyTvlJv+y0Gqk6dukPnmDlDxN08SWw7csnQI+meTcuGjL0c4PBqNRT
 EVnQQMX56xrXHsW62uAs+YSaBr7qhtmqLMErcT1MHb6OcxILKjeLBUu2vyBbHloYn0
 rnNKQUbSomhuFigdaOmmhD9JhLTPecS0X6pjtyUE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:12 -0700
Message-Id: <1530918736-13965-17-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 17/21] 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+CgotLS0KQ2hhbmdlcyBpbiB2
MjoKLSBuZXcgcGF0Y2gKLS0tCiB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgfCA3MCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA0MiBpbnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKaW5kZXggMzNmY2FhMC4uZTc1
OTU3ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCisrKyBiL3hlbi9hcmNoL2Fy
bS92cGwwMTEuYwpAQCAtMzQsNiArMzQsMTIgQEAKICNpbmNsdWRlIDxhc20vdmdpYy1lbXVsLmg+
CiAjaW5jbHVkZSA8YXNtL3ZwbDAxMS5oPgogCitzdGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFp
bChzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOQ09O
U19SSU5HX0lEWCBpbl9maWZvX2xldmVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WEVOQ09OU19SSU5HX0lEWCBpbl9zaXplLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WEVOQ09OU19SSU5HX0lEWCBvdXRfZmlmb19sZXZlbCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFhFTkNPTlNfUklOR19JRFggb3V0X3NpemUpOworCiAvKgogICogU2luY2UgcGwwMTEg
cmVnaXN0ZXJzIGFyZSAzMi1iaXQgcmVnaXN0ZXJzLCBhbGwgcmVnaXN0ZXJzCiAgKiBhcmUgaGFu
ZGxlZCBzaW1pbGFybHkgYWxsb3dpbmcgOC1iaXQsIDE2LWJpdCBhbmQgMzItYml0CkBAIC0zNzgs
MzAgKzM4NCwxMyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IG1taW9faGFuZGxlcl9vcHMgdnBsMDEx
X21taW9faGFuZGxlciA9IHsKICAgICAud3JpdGUgPSB2cGwwMTFfbW1pb193cml0ZSwKIH07CiAK
LXN0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2YWlsKHN0cnVjdCBkb21haW4gKmQpCitzdGF0aWMg
dm9pZCB2cGwwMTFfZGF0YV9hdmFpbChzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9maWZvX2xldmVsLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9zaXplLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWEVOQ09OU19SSU5HX0lEWCBvdXRfZmlmb19sZXZlbCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTkNPTlNfUklOR19JRFggb3V0X3NpemUpCiB7
Ci0gICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAm
ZC0+YXJjaC52cGwwMTE7Ci0gICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBs
MDExLT5yaW5nLnJpbmdfYnVmOwotICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJv
ZCwgb3V0X2NvbnMsIG91dF9wcm9kOwotICAgIFhFTkNPTlNfUklOR19JRFggaW5fZmlmb19sZXZl
bCwgb3V0X2ZpZm9fbGV2ZWw7Ci0KLSAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Ci0KLSAgICBp
bl9jb25zID0gaW50Zi0+aW5fY29uczsKLSAgICBpbl9wcm9kID0gaW50Zi0+aW5fcHJvZDsKLSAg
ICBvdXRfY29ucyA9IGludGYtPm91dF9jb25zOwotICAgIG91dF9wcm9kID0gaW50Zi0+b3V0X3By
b2Q7Ci0KLSAgICBzbXBfcm1iKCk7Ci0KLSAgICBpbl9maWZvX2xldmVsID0geGVuY29uc19xdWV1
ZWQoaW5fcHJvZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5fY29ucywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGludGYtPmluKSk7Ci0K
LSAgICBvdXRfZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKG91dF9wcm9kLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0X2NvbnMsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzaXplb2YoaW50Zi0+b3V0KSk7CiAKICAgICAvKioqKiBVcGRhdGUg
dGhlIFVBUlQgUlggc3RhdGUgKioqKi8KIApAQCAtNDEwLDExICszOTksMTEgQEAgc3RhdGljIHZv
aWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgdnBsMDExLT51
YXJ0ZnIgJj0gflJYRkU7CiAKICAgICAvKiBTZXQgdGhlIEZJRk9fRlVMTCBiaXQgaWYgdGhlIFhl
biBidWZmZXIgaXMgZnVsbC4gKi8KLSAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPT0gc2l6ZW9mKGlu
dGYtPmluKSApCisgICAgaWYgKCBpbl9maWZvX2xldmVsID09IGluX3NpemUgKQogICAgICAgICB2
cGwwMTEtPnVhcnRmciB8PSBSWEZGOwogCiAgICAgLyogQXNzZXJ0IHRoZSBSWCBpbnRlcnJ1cHQg
aWYgdGhlIEZJRk8gaXMgbW9yZSB0aGFuIGhhbGYgd2F5IGZpbGxlZC4gKi8KLSAgICBpZiAoIGlu
X2ZpZm9fbGV2ZWwgPj0gc2l6ZW9mKGludGYtPmluKSAtIFNCU0FfVUFSVF9GSUZPX0xFVkVMICkK
KyAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPj0gaW5fc2l6ZSAtIFNCU0FfVUFSVF9GSUZPX0xFVkVM
ICkKICAgICAgICAgdnBsMDExLT51YXJ0cmlzIHw9IFJYSTsKIAogICAgIC8qCkBAIC00MjcsNyAr
NDE2LDcgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFpbiAqZCkK
IAogICAgIC8qKioqIFVwZGF0ZSB0aGUgVUFSVCBUWCBzdGF0ZSAqKioqLwogCi0gICAgaWYgKCBv
dXRfZmlmb19sZXZlbCAhPSBzaXplb2YoaW50Zi0+b3V0KSApCisgICAgaWYgKCBvdXRfZmlmb19s
ZXZlbCAhPSBvdXRfc2l6ZSApCiAgICAgewogICAgICAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhG
RjsKIApAQCAtNDQ1LDEzICs0MzQsMzggQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwo
c3RydWN0IGRvbWFpbiAqZCkKIAogICAgIGlmICggb3V0X2ZpZm9fbGV2ZWwgPT0gMCApCiAgICAg
ICAgIHZwbDAxMS0+dWFydGZyIHw9IFRYRkU7Ci0KLSAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdz
KTsKIH0KIAogc3RhdGljIHZvaWQgdnBsMDExX25vdGlmaWNhdGlvbihzdHJ1Y3QgdmNwdSAqdiwg
dW5zaWduZWQgaW50IHBvcnQpCiB7Ci0gICAgdnBsMDExX2RhdGFfYXZhaWwodi0+ZG9tYWluKTsK
KyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21h
aW47CisgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOworICAgIHN0
cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+cmluZy5yaW5nX2J1ZjsKKyAg
ICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2QsIG91dF9jb25zLCBvdXRfcHJvZDsK
KyAgICBYRU5DT05TX1JJTkdfSURYIGluX2ZpZm9fbGV2ZWwsIG91dF9maWZvX2xldmVsOworCisg
ICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOworCisgICAgaW5fY29ucyA9IGludGYtPmluX2NvbnM7
CisgICAgaW5fcHJvZCA9IGludGYtPmluX3Byb2Q7CisgICAgb3V0X2NvbnMgPSBpbnRmLT5vdXRf
Y29uczsKKyAgICBvdXRfcHJvZCA9IGludGYtPm91dF9wcm9kOworCisgICAgc21wX3JtYigpOwor
CisgICAgaW5fZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKGluX3Byb2QsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGluX2NvbnMsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNpemVvZihpbnRmLT5pbikpOworCisgICAgb3V0X2ZpZm9fbGV2ZWwgPSB4
ZW5jb25zX3F1ZXVlZChvdXRfcHJvZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG91dF9jb25zLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9m
KGludGYtPm91dCkpOworCisgICAgdnBsMDExX2RhdGFfYXZhaWwodi0+ZG9tYWluLCBpbl9maWZv
X2xldmVsLCBzaXplb2YoaW50Zi0+aW4pLAorICAgICAgICAgICAgICAgICAgICAgIG91dF9maWZv
X2xldmVsLCBzaXplb2YoaW50Zi0+b3V0KSk7CisKKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdz
KTsKIH0KIAogaW50IGRvbWFpbl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
dnBsMDExX2luaXRfaW5mbyAqaW5mbykKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtu-0002MM-6o; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZto-0002Bs-78
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:24 +0000
X-Inumbo-ID: 0aaf0b90-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0aaf0b90-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:24 +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 361A922528;
 Fri,  6 Jul 2018 23:12:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918742;
 bh=7IkYWqFHaSczzuooLfSsyxqV5eXEN+17bu9KYGXv1FQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=w74GCtBNJcwacRwPuEADaBfp3Csq+heYrnnTGre1CjcFQBnHjINgFGD7dlJojRsac
 8wNL2kdQEun9b3zNp/f7KiQfN+poDDUZZhDP95YFpJZvs5SDNc+XSyHF9mlfCaff59
 NWuCOUjcunQyht/ocgOD4J+WFmoHVmRey9qwdIsY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:11 -0700
Message-Id: <1530918736-13965-16-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 16/21] 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
aGUgdW5pb24gd2l0aCBhIHNtYWxsIHJpbmcKc3RydWN0dXJlLgoKU2lnbmVkLW9mZi1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoK
LSBuZXcgcGF0Y2gKLS0tCiB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMjAgKysrKysr
KysrKy0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggfCAgOCArKysrKyst
LQogMiBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMK
aW5kZXggYTI4MWVhYi4uMzNmY2FhMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5j
CisrKyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwpAQCAtODIsNyArODIsNyBAQCBzdGF0aWMgdWlu
dDhfdCB2cGwwMTFfcmVhZF9kYXRhKHN0cnVjdCBkb21haW4gKmQpCiAgICAgdW5zaWduZWQgbG9u
ZyBmbGFnczsKICAgICB1aW50OF90IGRhdGEgPSAwOwogICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAx
MSA9ICZkLT5hcmNoLnZwbDAxMTsKLSAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYg
PSB2cGwwMTEtPnJpbmdfYnVmOworICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9
IHZwbDAxMS0+cmluZy5yaW5nX2J1ZjsKICAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGlu
X3Byb2Q7CiAKICAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7CkBAIC0xNDUsNyArMTQ1LDcgQEAg
c3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YShzdHJ1Y3QgZG9tYWluICpkKQogc3RhdGlj
IHZvaWQgdnBsMDExX3VwZGF0ZV90eF9maWZvX3N0YXR1cyhzdHJ1Y3QgdnBsMDExICp2cGwwMTEs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBm
aWZvX2xldmVsKQogewotICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAx
MS0+cmluZ19idWY7CisgICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDEx
LT5yaW5nLnJpbmdfYnVmOwogICAgIHVuc2lnbmVkIGludCBmaWZvX3RocmVzaG9sZCA9IHNpemVv
ZihpbnRmLT5vdXQpIC0gU0JTQV9VQVJUX0ZJRk9fTEVWRUw7CiAKICAgICBCVUlMRF9CVUdfT04o
c2l6ZW9mKGludGYtPm91dCkgPCBTQlNBX1VBUlRfRklGT19TSVpFKTsKQEAgLTE2NCw3ICsxNjQs
NyBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0YShzdHJ1Y3QgZG9tYWluICpkLCB1aW50
OF90IGRhdGEpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICBzdHJ1Y3QgdnBsMDEx
ICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Ci0gICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNl
ICppbnRmID0gdnBsMDExLT5yaW5nX2J1ZjsKKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2Ug
KmludGYgPSB2cGwwMTEtPnJpbmcucmluZ19idWY7CiAgICAgWEVOQ09OU19SSU5HX0lEWCBvdXRf
Y29ucywgb3V0X3Byb2Q7CiAKICAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7CkBAIC0zODIsNyAr
MzgyLDcgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFpbiAqZCkK
IHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9
ICZkLT5hcmNoLnZwbDAxMTsKLSAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYgPSB2
cGwwMTEtPnJpbmdfYnVmOworICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZw
bDAxMS0+cmluZy5yaW5nX2J1ZjsKICAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3By
b2QsIG91dF9jb25zLCBvdXRfcHJvZDsKICAgICBYRU5DT05TX1JJTkdfSURYIGluX2ZpZm9fbGV2
ZWwsIG91dF9maWZvX2xldmVsOwogCkBAIC00NTksMTQgKzQ1OSwxNCBAQCBpbnQgZG9tYWluX3Zw
bDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvICppbmZv
KQogICAgIGludCByYzsKICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGww
MTE7CiAKLSAgICBpZiAoIHZwbDAxMS0+cmluZ19idWYgKQorICAgIGlmICggdnBsMDExLT5yaW5n
LnJpbmdfYnVmICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKICAgICAvKiBNYXAgdGhlIGd1
ZXN0IFBGTiB0byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KICAgICByYyA9ICBwcmVwYXJlX3Jpbmdf
Zm9yX2hlbHBlcihkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl94KGlu
Zm8tPmdmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZwbDAxMS0+cmlu
Z19wYWdlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmdf
YnVmKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5yaW5nLnJp
bmdfcGFnZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5yaW5n
LnJpbmdfYnVmKTsKICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIGdvdG8gb3V0OwogCkBAIC00
OTUsNyArNDk1LDcgQEAgb3V0MjoKICAgICB2Z2ljX2ZyZWVfdmlycShkLCBHVUVTVF9WUEwwMTFf
U1BJKTsKIAogb3V0MToKLSAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5yaW5n
X2J1ZiwgdnBsMDExLT5yaW5nX3BhZ2UpOworICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2
cGwwMTEtPnJpbmcucmluZ19idWYsIHZwbDAxMS0+cmluZy5yaW5nX3BhZ2UpOwogCiBvdXQ6CiAg
ICAgcmV0dXJuIHJjOwpAQCAtNTA1LDExICs1MDUsMTEgQEAgdm9pZCBkb21haW5fdnBsMDExX2Rl
aW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZk
LT5hcmNoLnZwbDAxMTsKIAotICAgIGlmICggIXZwbDAxMS0+cmluZ19idWYgKQorICAgIGlmICgg
IXZwbDAxMS0+cmluZy5yaW5nX2J1ZiApCiAgICAgICAgIHJldHVybjsKIAogICAgIGZyZWVfeGVu
X2V2ZW50X2NoYW5uZWwoZCwgdnBsMDExLT5ldnRjaG4pOwotICAgIGRlc3Ryb3lfcmluZ19mb3Jf
aGVscGVyKCZ2cGwwMTEtPnJpbmdfYnVmLCB2cGwwMTEtPnJpbmdfcGFnZSk7CisgICAgZGVzdHJv
eV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+cmluZy5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nLnJp
bmdfcGFnZSk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAx
MS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAppbmRleCBkYjk1ZmY4Li5jM2QzNzVi
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vdnBsMDExLmgKQEAgLTMxLDggKzMxLDEyIEBACiAjZGVmaW5lIFNCU0FfVUFS
VF9GSUZPX1NJWkUgMzIKIAogc3RydWN0IHZwbDAxMSB7Ci0gICAgdm9pZCAqcmluZ19idWY7Ci0g
ICAgc3RydWN0IHBhZ2VfaW5mbyAqcmluZ19wYWdlOworICAgIHVuaW9uIHsKKyAgICAgICAgc3Ry
dWN0IHsKKyAgICAgICAgICAgIHZvaWQgKnJpbmdfYnVmOworICAgICAgICAgICAgc3RydWN0IHBh
Z2VfaW5mbyAqcmluZ19wYWdlOworICAgICAgICB9IHJpbmc7CisgICAgfTsKICAgICB1aW50MzJf
dCAgICB1YXJ0ZnI7ICAgICAgICAgLyogRmxhZyByZWdpc3RlciAqLwogICAgIHVpbnQzMl90ICAg
IHVhcnRjcjsgICAgICAgICAvKiBDb250cm9sIHJlZ2lzdGVyICovCiAgICAgdWludDMyX3QgICAg
dWFydGltc2M7ICAgICAgIC8qIEludGVycnVwdCBtYXNrIHJlZ2lzdGVyKi8KLS0gCjEuOS4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZtu-0002NJ-Oj; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZto-0002By-Ad
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:24 +0000
X-Inumbo-ID: 07e0d753-8172-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 07e0d753-8172-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:12:19 +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 0D3CE22BC5;
 Fri,  6 Jul 2018 23:12:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918743;
 bh=fHUQPcxmvslf0pB52bUuViowsGU6rlYGrBWlNl8nG+A=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Z1SH1NkJuLmujQK3Jwgz+FuzwRV9u15S8n7BGGwWurl+F9SkjMKbvxoQ4TiL50qWS
 6pCqwqsNX606ptM4FR0ZDc0mjWYtfON8vhRUp/bArncTQ7RNzw9we9FXFf5z/QDWW/
 +gUkRpuSg3zgYkOiR11MTVeaW4Xn2hOwOw4g0Y2c=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:14 -0700
Message-Id: <1530918736-13965-19-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 19/21] 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
bml0aWFsIGFsbG9jYXRlZCBkb21pZHMuCgpNb3ZlIHRoZSBkaXNjYXJkX2luaXRpYWxfbW9kdWxl
cyBhZnRlciBEb21VcyBoYXZlIGJlZW4gYnVpbHQKClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20KQ0M6IGpiZXVsaWNoQHN1c2UuY29tCi0tLQpDaGFuZ2VzIGluIHYyOgotIGNvZGluZyBzdHls
ZQotIHNldCBucl9zcGlzIHRvIDMyCi0gaW50cm9kdWNlIGNyZWF0ZV9kb21VcwotLS0KIHhlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAgOCArKysrKysrLQogeGVu
L2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwgIDMgKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L3Nl
dHVwLmggfCAgMiArKwogNCBmaWxlcyBjaGFuZ2VkLCA0NyBpbnNlcnRpb25zKCspLCA0IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCBkN2U5MDQwLi45ZjU4MDAyIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCkBAIC03LDYgKzcsNyBAQAogI2luY2x1ZGUgPGFzbS9pcnEuaD4KICNpbmNsdWRlIDxh
c20vcmVncy5oPgogI2luY2x1ZGUgPHhlbi9lcnJuby5oPgorI2luY2x1ZGUgPHhlbi9lcnIuaD4K
ICNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KICNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZk
dC5oPgogI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KQEAgLTI1NDIsNiArMjU0MywzOSBA
QCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCiAgICAgcmV0dXJuIHJjOwogfQogCit2b2lkIF9faW5p
dCBjcmVhdGVfZG9tVXModm9pZCkKK3sKKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGU7
CisgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpjaG9zZW4gPSBkdF9maW5kX25vZGVfYnlfbmFt
ZShkdF9ob3N0LCAiY2hvc2VuIik7CisgICAgaWYgKCBjaG9zZW4gIT0gTlVMTCApCisgICAgewor
ICAgICAgICBkdF9mb3JfZWFjaF9jaGlsZF9ub2RlKGNob3Nlbiwgbm9kZSkKKyAgICAgICAgewor
ICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZDsKKyAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9t
Y3RsX2NyZWF0ZWRvbWFpbiBkX2NmZyA9IHt9OworCisgICAgICAgICAgICBpZiAoICFkdF9kZXZp
Y2VfaXNfY29tcGF0aWJsZShub2RlLCAieGVuLGRvbWFpbiIpICkKKyAgICAgICAgICAgICAgICBj
b250aW51ZTsKKworICAgICAgICAgICAgZF9jZmcuYXJjaC5naWNfdmVyc2lvbiA9IFhFTl9ET01D
VExfQ09ORklHX0dJQ19OQVRJVkU7CisgICAgICAgICAgICBkX2NmZy5hcmNoLm5yX3NwaXMgPSAz
MjsKKworICAgICAgICAgICAgZCA9IGRvbWFpbl9jcmVhdGUobWF4X2luaXRfZG9taWQrKywgJmRf
Y2ZnKTsKKyAgICAgICAgICAgIGlmICggSVNfRVJSKGQpICkKKyAgICAgICAgICAgICAgICBwYW5p
YygiRXJyb3IgY3JlYXRpbmcgZG9tVSIpOworCisgICAgICAgICAgICBkLT5pc19wcml2aWxlZ2Vk
ID0gMDsKKyAgICAgICAgICAgIGQtPmlzX2NvbnNvbGUgPSAxOworICAgICAgICAgICAgZC0+dGFy
Z2V0ID0gTlVMTDsKKworICAgICAgICAgICAgaWYgKCBjb25zdHJ1Y3RfZG9tVShkLCBub2RlKSAh
PSAwICkKKyAgICAgICAgICAgICAgICBwcmludGsoIkNvdWxkIG5vdCBzZXQgdXAgRE9NVSBndWVz
dCBPUyIpOworCisgICAgICAgICAgICBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVy
KGQpOworICAgICAgICB9CisgICAgfQorfQorCiBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0
cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307CkBA
IC0yNTkyLDkgKzI2MjYsNyBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgICAgIHJldHVybiByYzsKIAogCi0gICAgcmMgPSBfX2NvbnN0cnVjdF9kb21h
aW4oZCwgJmtpbmZvKTsKLSAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpOwotICAgIHJldHVy
biByYzsKKyAgICByZXR1cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7CiB9CiAKIC8q
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5j
CmluZGV4IDc3MzlhODAuLjBiMDhhZjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5j
CisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC02NCw2ICs2NCw4IEBAIHN0YXRpYyB1bnNp
Z25lZCBsb25nIG9wdF94ZW5oZWFwX21lZ2FieXRlcyBfX2luaXRkYXRhOwogaW50ZWdlcl9wYXJh
bSgieGVuaGVhcF9tZWdhYnl0ZXMiLCBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMpOwogI2VuZGlmCiAK
K2RvbWlkX3QgX19yZWFkX21vc3RseSBtYXhfaW5pdF9kb21pZCA9IDA7CisKIHN0YXRpYyBfX3Vz
ZWQgdm9pZCBpbml0X2RvbmUodm9pZCkKIHsKICAgICBmcmVlX2luaXRfbWVtb3J5KCk7CkBAIC04
NjMsNyArODY1LDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9w
aHlzX29mZnNldCwKICAgICBkb20wX2NmZy5hcmNoLmdpY192ZXJzaW9uID0gWEVOX0RPTUNUTF9D
T05GSUdfR0lDX05BVElWRTsKICAgICBkb20wX2NmZy5hcmNoLm5yX3NwaXMgPSBnaWNfbnVtYmVy
X2xpbmVzKCkgLSAzMjsKIAotICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKDAsICZkb20wX2NmZyk7
CisgICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUobWF4X2luaXRfZG9taWQrKywgJmRvbTBfY2ZnKTsK
ICAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2NfZG9tMF92Y3B1MChkb20wKSA9PSBOVUxM
KSApCiAgICAgICAgICAgICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWluIDAiKTsKIApAQCAt
ODg5LDYgKzg5MSwxMCBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290
X3BoeXNfb2Zmc2V0LAogCiAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihk
b20wKTsKIAorICAgIGNyZWF0ZV9kb21VcygpOworCisgICAgZGlzY2FyZF9pbml0aWFsX21vZHVs
ZXMoKTsKKwogICAgIC8qIFN3aXRjaCBvbiB0byB0aGUgZHluYW1pY2FsbHkgYWxsb2NhdGVkIHN0
YWNrIGZvciB0aGUgaWRsZSB2Y3B1CiAgICAgICogc2luY2UgdGhlIHN0YXRpYyBvbmUgd2UncmUg
cnVubmluZyBvbiBpcyBhYm91dCB0byBiZSBmcmVlZC4gKi8KICAgICBtZW1jcHkoaWRsZV92Y3B1
WzBdLT5hcmNoLmNwdV9pbmZvLCBnZXRfY3B1X2luZm8oKSwKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAppbmRleCA1
ZWNmZTI3Li4yMWI5NzI5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCkBAIC01Niw2ICs1Niw4IEBAIHN0cnVj
dCBib290aW5mbyB7CiAKIGV4dGVybiBzdHJ1Y3QgYm9vdGluZm8gYm9vdGluZm87CiAKK2V4dGVy
biBkb21pZF90IG1heF9pbml0X2RvbWlkOworCiB2b2lkIGFyY2hfaW5pdF9tZW1vcnkodm9pZCk7
CiAKIHZvaWQgY29weV9mcm9tX3BhZGRyKHZvaWQgKmRzdCwgcGFkZHJfdCBwYWRkciwgdW5zaWdu
ZWQgbG9uZyBsZW4pOwpAQCAtNzIsNiArNzQsNyBAQCB2b2lkIGFjcGlfY3JlYXRlX2VmaV9tbWFw
X3RhYmxlKHN0cnVjdCBkb21haW4gKmQsCiBpbnQgYWNwaV9tYWtlX2VmaV9ub2Rlcyh2b2lkICpm
ZHQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSk7CiAKIGludCBjb25zdHJ1Y3RfZG9tMChzdHJ1
Y3QgZG9tYWluICpkKTsKK3ZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lkKTsKIAogdm9pZCBk
aXNjYXJkX2luaXRpYWxfbW9kdWxlcyh2b2lkKTsKIHZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25z
KHBhZGRyX3QgcywgcGFkZHJfdCBlLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
ZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCmluZGV4IDE5MjMyYWYuLjJmYjk1
MjkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3NldHVwLmgKQEAgLTczLDQgKzczLDYgQEAgZXh0ZXJuIGJvb2wgb3B0X2Rv
bTBfc2hhZG93OwogI2VuZGlmCiBleHRlcm4gYm9vbCBkb20wX3B2aDsKIAorI2RlZmluZSBtYXhf
aW5pdF9kb21pZCAoMSkKKwogI2VuZGlmCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbZtv-0002PF-Pm; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtp-0002E2-Hr
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:25 +0000
X-Inumbo-ID: 0b80d9bd-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b80d9bd-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:25 +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 5E0E622BCE;
 Fri,  6 Jul 2018 23:12:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918743;
 bh=Ky+it0O3rdSpIrFwnhSdYN5NL7gV5MWIxsWxyuQRk/c=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=H89JsW0zLmpv+b+KviLB2RqYUCGL/G4Q3d+W344kH1uvF+7AysZUkzlprpPa6ajg/
 NIXnPT8CXxn0Dpuf9i87kCejqdvOe64EPbcCtlAGOG8Wh+oIjoi09smA4R6wV+uEDR
 HQh9VE3UMIn4Zwpv9KaZOTLxDxzYtob0po4zV+Eo=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:15 -0700
Message-Id: <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 20/21] 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, 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
ZSBEb20wIG91dCBvZiBpbmZvcm1hdGlvbiBwcm92aWRlZAp2aWEgZGV2aWNlIHRyZWUuCgpTaWdu
ZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkNDOiBh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tCkNDOiBHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20K
Q0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KQ0M6IGpiZXVsaWNoQHN1c2UuY29tCkNDOiBr
b25yYWQud2lsa0BvcmFjbGUuY29tCkNDOiB0aW1AeGVuLm9yZwpDQzogd2VpLmxpdTJAY2l0cml4
LmNvbQotLS0KQ2hhbmdlcyBpbiB2MjoKLSBvbmx5IGNhbGwgdnBsMDExX3J4X2NoYXIgaWYgdGhl
IHZwbDAxMSBoYXMgYmVlbiBpbml0aWFsaXplZAotLS0KIHhlbi9kcml2ZXJzL2NoYXIvY29uc29s
ZS5jIHwgNTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25z
b2xlLmMKaW5kZXggMGYwNTM2OS4uZDU5MGJjMCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hh
ci9jb25zb2xlLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKQEAgLTMxLDEwICsz
MSwxMyBAQAogI2luY2x1ZGUgPHhlbi9lYXJseV9wcmludGsuaD4KICNpbmNsdWRlIDx4ZW4vd2Fy
bmluZy5oPgogI2luY2x1ZGUgPHhlbi9wdl9jb25zb2xlLmg+CisjaW5jbHVkZSA8YXNtL3NldHVw
Lmg+CiAKICNpZmRlZiBDT05GSUdfWDg2CiAjaW5jbHVkZSA8eGVuL2NvbnNvbGVkLmg+CiAjaW5j
bHVkZSA8YXNtL2d1ZXN0Lmg+CisjZWxzZQorI2luY2x1ZGUgPGFzbS92cGwwMTEuaD4KICNlbmRp
ZgogCiAvKiBjb25zb2xlOiBjb21tYS1zZXBhcmF0ZWQgbGlzdCBvZiBjb25zb2xlIG91dHB1dHMu
ICovCkBAIC0zODksMjkgKzM5Miw0OSBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19r
ZXkodW5zaWduZWQgY2hhciBrZXkpCiAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGJ1Ziwgb3JkZXIp
OwogfQogCi0vKiBDVFJMLTxzd2l0Y2hfY2hhcj4gc3dpdGNoZXMgaW5wdXQgZGlyZWN0aW9uIGJl
dHdlZW4gWGVuIGFuZCBET00wLiAqLworLyoKKyAqIENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hl
cyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4sIERvbTAgYW5kCisgKiBEb21Vcy4KKyAqLwog
I2RlZmluZSBzd2l0Y2hfY29kZSAob3B0X2NvbnN3aXRjaFswXS0nYScrMSkKLXN0YXRpYyBpbnQg
X19yZWFkX21vc3RseSB4ZW5fcnggPSAxOyAvKiBGQUxTRSA9PiBpbnB1dCBwYXNzZWQgdG8gZG9t
YWluIDAuICovCitzdGF0aWMgaW50IF9fcmVhZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogMSA9PiBp
bnB1dCBwYXNzZWQgdG8gZG9tYWluIDAuICovCiAKIHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxf
aW5wdXQodm9pZCkKIHsKLSAgICBzdGF0aWMgY2hhciAqaW5wdXRfc3RyWzJdID0geyAiRE9NMCIs
ICJYZW4iIH07Ci0gICAgeGVuX3J4ID0gIXhlbl9yeDsKLSAgICBwcmludGsoIioqKiBTZXJpYWwg
aW5wdXQgLT4gJXMiLCBpbnB1dF9zdHJbeGVuX3J4XSk7CisgICAgeGVuX3J4Kys7CisgICAgaWYg
KCB4ZW5fcnggPT0gbWF4X2luaXRfZG9taWQgKyAxICkKKyAgICAgICAgeGVuX3J4ID0gMDsKKwor
ICAgIGlmICggIXhlbl9yeCApCisgICAgICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCB4ZW5f
cng9JWQgLT4gJXMiLCB4ZW5fcngsICJYZW4iKTsKKyAgICBlbHNlCisgICAgICAgIHByaW50aygi
KioqIFNlcmlhbCBpbnB1dCB4ZW5fcng9JWQgLT4gRE9NJWQiLCB4ZW5fcngsIHhlbl9yeCAtIDEp
OworCiAgICAgaWYgKCBzd2l0Y2hfY29kZSApCi0gICAgICAgIHByaW50aygiICh0eXBlICdDVFJM
LSVjJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gJXMpIiwKLSAgICAgICAgICAgICAg
IG9wdF9jb25zd2l0Y2hbMF0sIGlucHV0X3N0clsheGVuX3J4XSk7CisgICAgICAgIHByaW50aygi
ICh0eXBlICdDVFJMLSVjJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQpIiwKKyAgICAgICAg
ICAgICAgIG9wdF9jb25zd2l0Y2hbMF0pOwogICAgIHByaW50aygiXG4iKTsKIH0KIAogc3RhdGlj
IHZvaWQgX19zZXJpYWxfcngoY2hhciBjLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsK
LSAgICBpZiAoIHhlbl9yeCApCisgICAgaWYgKCB4ZW5fcnggPT0gMCApCiAgICAgICAgIHJldHVy
biBoYW5kbGVfa2V5cHJlc3MoYywgcmVncyk7CiAKLSAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1
ZXN0IGJ1ZmZlciwgdW5sZXNzIGl0IGlzIGFscmVhZHkgZnVsbC4gKi8KLSAgICBpZiAoIChzZXJp
YWxfcnhfcHJvZC1zZXJpYWxfcnhfY29ucykgIT0gU0VSSUFMX1JYX1NJWkUgKQotICAgICAgICBz
ZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOworICAg
IGlmICggeGVuX3J4ID09IDEgKQorICAgIHsKKyAgICAgICAgLyogRGVsaXZlciBpbnB1dCB0byBn
dWVzdCBidWZmZXIsIHVubGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwuICovCisgICAgICAgIGlmICgg
KHNlcmlhbF9yeF9wcm9kLXNlcmlhbF9yeF9jb25zKSAhPSBTRVJJQUxfUlhfU0laRSApCisgICAg
ICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0g
PSBjOworICAgIH0KKyNpZmRlZiBDT05GSUdfQVJNCisgICAgZWxzZQorICAgIHsKKyAgICAgICAg
c3RydWN0IGRvbWFpbiAqZCA9IGdldF9kb21haW5fYnlfaWQoeGVuX3J4IC0gMSk7CisgICAgICAg
IGlmICggIWQtPmFyY2gudnBsMDExLnJpbmdfZW5hYmxlICYmIGQtPmFyY2gudnBsMDExLmlucmlu
ZyAhPSBOVUxMICkKKyAgICAgICAgICAgIHZwbDAxMV9yeF9jaGFyKGQsIGMpOworICAgIH0KKyNl
bmRpZgogICAgIC8qIEFsd2F5cyBub3RpZnkgdGhlIGd1ZXN0OiBwcmV2ZW50cyByZWNlaXZlIHBh
dGggZnJvbSBnZXR0aW5nIHN0dWNrLiAqLwogICAgIHNlbmRfZ2xvYmFsX3ZpcnEoVklSUV9DT05T
T0xFKTsKIApAQCAtOTIzLDcgKzk0Niw3IEBAIHZvaWQgX19pbml0IGNvbnNvbGVfZW5kYm9vdCh2
b2lkKQogICAgICAqIGEgdXNlZnVsICdob3cgdG8gc3dpdGNoJyBtZXNzYWdlLgogICAgICAqLwog
ICAgIGlmICggb3B0X2NvbnN3aXRjaFsxXSA9PSAneCcgKQotICAgICAgICB4ZW5fcnggPSAheGVu
X3J4OworICAgICAgICB4ZW5fcnggPSAwOwogCiAgICAgcmVnaXN0ZXJfa2V5aGFuZGxlcigndycs
IGR1bXBfY29uc29sZV9yaW5nX2tleSwKICAgICAgICAgICAgICAgICAgICAgICAgICJzeW5jaHJv
bm91c2x5IGR1bXAgY29uc29sZSByaW5nIGJ1ZmZlciAoZG1lc2cpIiwgMCk7CkBAIC05MzMsOSAr
OTU2LDYgQEAgdm9pZCBfX2luaXQgY29uc29sZV9lbmRib290KHZvaWQpCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgImRlY3JlYXNlIGxvZyBsZXZlbCB0aHJlc2hvbGQiLCAwKTsKICAgICBy
ZWdpc3Rlcl9pcnFfa2V5aGFuZGxlcignRycsICZkb190b2dnbGVfZ3Vlc3QsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgInRvZ2dsZSBob3N0L2d1ZXN0IGxvZyBsZXZlbCBhZGp1c3RtZW50
IiwgMCk7Ci0KLSAgICAvKiBTZXJpYWwgaW5wdXQgaXMgZGlyZWN0ZWQgdG8gRE9NMCBieSBkZWZh
dWx0LiAqLwotICAgIHN3aXRjaF9zZXJpYWxfaW5wdXQoKTsKIH0KIAogaW50IF9faW5pdCBjb25z
b2xlX2hhcyhjb25zdCBjaGFyICpkZXZpY2UpCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZtw-0002Qj-Gk; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZtp-0002E3-Hq
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:25 +0000
X-Inumbo-ID: 0bb10ce3-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0bb10ce3-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:12:26 +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 D006E22BC7;
 Fri,  6 Jul 2018 23:12:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918744;
 bh=hdz1+Xwr3VA+LRx0JuLjNo6C+YRIeGZEPoKrZ94Sdg0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=cCoWohCk5Bv+lp5FRZgBYo6TjRQLTi/Tq5mQLhe+ue2hc4G5Ab/l4XmI2BiYMPT/u
 Ey9FgNgfdKYXgqapFeeiu91r7qDW2hhZa0wX8JClamLbDudq1U5wPWJ903+7+UINTT
 ToXXYM9tModAqWN8GBW85c/O4M8lnPBJLabaSNbU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:12:16 -0700
Message-Id: <1530918736-13965-21-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 21/21] 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
Y3BpL2FjcGlfZHRfYnVpbGQuYy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYWNwaS9NYWtlZmlsZSAgICAg
ICAgfCAgIDEgKwogeGVuL2FyY2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5jIHwgNTg4ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vYWNwaS9hY3Bp
X2R0X2J1aWxkLmggfCAgMzIgKysrCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICAgICAg
fCA1ODIgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFu
Z2VkLCA2MjYgaW5zZXJ0aW9ucygrKSwgNTc3IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHhlbi9hcmNoL2FybS9hY3BpL2FjcGlfZHRfYnVpbGQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9hcmNoL2FybS9hY3BpL2FjcGlfZHRfYnVpbGQuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hY3BpL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKaW5kZXggMjM5
NjNmOC4uYWMwODA0YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKKysr
IGIveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKQEAgLTEsMiArMSwzIEBACiBvYmoteSArPSBs
aWIubworb2JqLXkgKz0gYWNwaV9kdF9idWlsZC5vCiBvYmoteSArPSBib290LmluaXQubwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5jIGIveGVuL2FyY2gvYXJt
L2FjcGkvYWNwaV9kdF9idWlsZC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LjE5ZjcwYTEKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9hcm0vYWNwaS9hY3BpX2R0X2J1
aWxkLmMKQEAgLTAsMCArMSw1ODggQEAKKyNpbmNsdWRlIDx4ZW4vbW0uaD4KKyNpbmNsdWRlIDx4
ZW4vc2NoZWQuaD4KKyNpbmNsdWRlIDx4ZW4vYWNwaS5oPgorI2luY2x1ZGUgPHhlbi9ldmVudC5o
PgorI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgorI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgor
I2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+CisjaW5jbHVkZSA8eGVuL2lycS5oPgorI2lu
Y2x1ZGUgPGFzbS9pcnEuaD4KKyNpbmNsdWRlIDxhY3BpL2FjdGFibGVzLmg+CisjaW5jbHVkZSAi
YWNwaV9kdF9idWlsZC5oIgorI2luY2x1ZGUgIi4uL2tlcm5lbC5oIgorCisvKiBPdmVycmlkZSBt
YWNyb3MgZnJvbSBhc20vcGFnZS5oIHRvIG1ha2UgdGhlbSB3b3JrIHdpdGggbWZuX3QgKi8KKyN1
bmRlZiB2aXJ0X3RvX21mbgorI2RlZmluZSB2aXJ0X3RvX21mbih2YSkgX21mbihfX3ZpcnRfdG9f
bWZuKHZhKSkKKworI2RlZmluZSBBQ1BJX0RPTTBfRkRUX01JTl9TSVpFIDQwOTYKKworc3RhdGlj
IGludCBhY3BpX2lvbWVtX2RlbnlfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgYWNw
aV9zdGF0dXMgc3RhdHVzOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX3NwY3IgKnNwY3IgPSBOVUxM
OworICAgIHVuc2lnbmVkIGxvbmcgbWZuOworICAgIGludCByYzsKKworICAgIC8qIEZpcnN0bHkg
cGVybWl0IGZ1bGwgTU1JTyBjYXBhYmlsaXRpZXMuICovCisgICAgcmMgPSBpb21lbV9wZXJtaXRf
YWNjZXNzKGQsIDBVTCwgfjBVTCk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsK
KworICAgIC8qIFRPRE86IERlbnkgTU1JTyBhY2Nlc3MgZm9yIFNNTVUsIEdJQyBJVFMgKi8KKyAg
ICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19TUENSLCAwLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIChzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKiopJnNwY3IpOworCisg
ICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCisgICAgeworICAgICAgICBwcmludGsoIkZh
aWxlZCB0byBnZXQgU1BDUiB0YWJsZVxuIik7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAg
IH0KKworICAgIG1mbiA9IHNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3MgPj4gUEFHRV9TSElGVDsK
KyAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBVQVJUICovCisgICAgcmMgPSBpb21lbV9kZW55
X2FjY2VzcyhkLCBtZm4sIG1mbiArIDEpOworICAgIGlmICggcmMgKQorICAgICAgICByZXR1cm4g
cmM7CisKKyAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBHSUMgcmVnaW9ucyAqLworICAgIHJl
dHVybiBnaWNfaW9tZW1fZGVueV9hY2Nlc3MoZCk7Cit9CisKK3N0YXRpYyBpbnQgYWNwaV9yb3V0
ZV9zcGlzKHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgaW50IGksIHJlczsKKyAgICBzdHJ1Y3Qg
aXJxX2Rlc2MgKmRlc2M7CisKKyAgICAvKgorICAgICAqIFJvdXRlIHRoZSBJUlEgdG8gaGFyZHdh
cmUgZG9tYWluIGFuZCBwZXJtaXQgdGhlIGFjY2Vzcy4KKyAgICAgKiBUaGUgaW50ZXJydXB0IHR5
cGUgd2lsbCBiZSBzZXQgYnkgc2V0IGJ5IHRoZSBoYXJkd2FyZSBkb21haW4uCisgICAgICovCisg
ICAgZm9yKCBpID0gTlJfTE9DQUxfSVJRUzsgaSA8IHZnaWNfbnVtX2lycXMoZCk7IGkrKyApCisg
ICAgeworICAgICAgICAvKgorICAgICAgICAgKiBUT0RPOiBFeGNsdWRlIHRoZSBTUElzIFNNTVUg
dXNlcyB3aGljaCBzaG91bGQgbm90IGJlIHJvdXRlZCB0bworICAgICAgICAgKiB0aGUgaGFyZHdh
cmUgZG9tYWluLgorICAgICAgICAgKi8KKyAgICAgICAgZGVzYyA9IGlycV90b19kZXNjKGkpOwor
ICAgICAgICBpZiAoIGRlc2MtPmFjdGlvbiAhPSBOVUxMKQorICAgICAgICAgICAgY29udGludWU7
CisKKyAgICAgICAgLyogWFhYOiBTaGFsbCB3ZSB1c2UgYSBwcm9wZXIgZGV2bmFtZT8gKi8KKyAg
ICAgICAgcmVzID0gbWFwX2lycV90b19kb21haW4oZCwgaSwgdHJ1ZSwgIkFDUEkiKTsKKyAgICAg
ICAgaWYgKCByZXMgKQorICAgICAgICAgICAgcmV0dXJuIHJlczsKKyAgICB9CisKKyAgICByZXR1
cm4gMDsKK30KKworc3RhdGljIGludCBhY3BpX21ha2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQoreworICAgIGNvbnN0IGNoYXIgY29tcGF0
W10gPQorICAgICAgICAieGVuLHhlbi0iX19zdHJpbmdpZnkoWEVOX1ZFUlNJT04pIi4iX19zdHJp
bmdpZnkoWEVOX1NVQlZFUlNJT04pIlwwIgorICAgICAgICAieGVuLHhlbiI7CisgICAgaW50IHJl
czsKKyAgICAvKiBDb252ZW5pZW5jZSBhbGlhcyAqLworICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5m
ZHQ7CisKKyAgICBkdF9kcHJpbnRrKCJDcmVhdGUgaHlwZXJ2aXNvciBub2RlXG4iKTsKKworICAg
IC8qIFNlZSBsaW51eCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL3hlbi50
eHQgKi8KKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJoeXBlcnZpc29yIik7CisgICAg
aWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgLyogQ2Fubm90IHVzZSBmZHRf
cHJvcGVydHlfc3RyaW5nIGR1ZSB0byBlbWJlZGRlZCBudWxscyAqLworICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eShmZHQsICJjb21wYXRpYmxlIiwgY29tcGF0LCBzaXplb2YoY29tcGF0KSk7CisgICAg
aWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gYWNwaV9tYWtlX2Vm
aV9ub2RlcyhmZHQsIHRibF9hZGQpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJl
czsKKworICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOworCisgICAgcmV0dXJuIHJlczsKK30K
KworLyoKKyAqIFByZXBhcmUgYSBtaW5pbWFsIERUQiBmb3IgRG9tMCB3aGljaCBjb250YWlucyBi
b290YXJncywgaW5pdHJkLCBtZW1vcnkKKyAqIGluZm9ybWF0aW9uLCBFRkkgdGFibGUuCisgKi8K
K3N0YXRpYyBpbnQgY3JlYXRlX2FjcGlfZHRiKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sIHN0
cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKK3sKKyAgICBpbnQgbmV3X3NpemU7CisgICAgaW50IHJl
dDsKKworICAgIGR0X2RwcmludGsoIlByZXBhcmUgYSBtaW4gRFRCIGZvciBET00wXG4iKTsKKwor
ICAgIC8qIEFsbG9jYXRlIG1pbiBzaXplIGZvciBEVCAqLworICAgIG5ld19zaXplID0gQUNQSV9E
T00wX0ZEVF9NSU5fU0laRTsKKyAgICBraW5mby0+ZmR0ID0geG1hbGxvY19ieXRlcyhuZXdfc2l6
ZSk7CisKKyAgICBpZiAoIGtpbmZvLT5mZHQgPT0gTlVMTCApCisgICAgICAgIHJldHVybiAtRU5P
TUVNOworCisgICAgLyogQ3JlYXRlIGEgbmV3IGVtcHR5IERUIGZvciBET00wICovCisgICAgcmV0
ID0gZmR0X2NyZWF0ZShraW5mby0+ZmR0LCBuZXdfc2l6ZSk7CisgICAgaWYgKCByZXQgPCAwICkK
KyAgICAgICAgZ290byBlcnI7CisKKyAgICByZXQgPSBmZHRfZmluaXNoX3Jlc2VydmVtYXAoa2lu
Zm8tPmZkdCk7CisgICAgaWYgKCByZXQgPCAwICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICBy
ZXQgPSBmZHRfYmVnaW5fbm9kZShraW5mby0+ZmR0LCAiLyIpOworICAgIGlmICggcmV0IDwgMCAp
CisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X3Byb3BlcnR5X2NlbGwoa2luZm8t
PmZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgMik7CisgICAgaWYgKCByZXQgKQorICAgICAgICByZXR1
cm4gcmV0OworCisgICAgcmV0ID0gZmR0X3Byb3BlcnR5X2NlbGwoa2luZm8tPmZkdCwgIiNzaXpl
LWNlbGxzIiwgMSk7CisgICAgaWYgKCByZXQgKQorICAgICAgICByZXR1cm4gcmV0OworCisgICAg
LyogQ3JlYXRlIGEgY2hvc2VuIG5vZGUgZm9yIERPTTAgKi8KKyAgICByZXQgPSBtYWtlX2Nob3Nl
bl9ub2RlKGtpbmZvKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAg
cmV0ID0gYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShraW5mbywgdGJsX2FkZCk7CisgICAgaWYg
KCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9lbmRfbm9kZShraW5m
by0+ZmR0KTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJl
dCA9IGZkdF9maW5pc2goa2luZm8tPmZkdCk7CisgICAgaWYgKCByZXQgPCAwICkKKyAgICAgICAg
Z290byBlcnI7CisKKyAgICByZXR1cm4gMDsKKworICBlcnI6CisgICAgcHJpbnRrKCJEZXZpY2Ug
dHJlZSBnZW5lcmF0aW9uIGZhaWxlZCAoJWQpLlxuIiwgcmV0KTsKKyAgICB4ZnJlZShraW5mby0+
ZmR0KTsKKyAgICByZXR1cm4gLUVJTlZBTDsKK30KKworc3RhdGljIHZvaWQgYWNwaV9tYXBfb3Ro
ZXJfdGFibGVzKHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgaW50IGk7CisgICAgdW5zaWduZWQg
bG9uZyByZXM7CisgICAgdTY0IGFkZHIsIHNpemU7CisKKyAgICAvKiBNYXAgYWxsIEFDUEkgdGFi
bGVzIHRvIERvbTAgdXNpbmcgMToxIG1hcHBpbmdzLiAqLworICAgIGZvciggaSA9IDA7IGkgPCBh
Y3BpX2dibF9yb290X3RhYmxlX2xpc3QuY291bnQ7IGkrKyApCisgICAgeworICAgICAgICBhZGRy
ID0gYWNwaV9nYmxfcm9vdF90YWJsZV9saXN0LnRhYmxlc1tpXS5hZGRyZXNzOworICAgICAgICBz
aXplID0gYWNwaV9nYmxfcm9vdF90YWJsZV9saXN0LnRhYmxlc1tpXS5sZW5ndGg7CisgICAgICAg
IHJlcyA9IG1hcF9yZWdpb25zX3AybXQoZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBnYWRkcl90b19nZm4oYWRkciksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZO
X1VQKHNpemUpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hZGRyX3RvX21mbihh
ZGRyKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fbW1pb19kaXJlY3RfYyk7
CisgICAgICAgIGlmICggcmVzICkKKyAgICAgICAgeworICAgICAgICAgICAgIHBhbmljKFhFTkxP
R19FUlIgIlVuYWJsZSB0byBtYXAgQUNQSSByZWdpb24gMHglIlBSSXg2NAorICAgICAgICAgICAg
ICAgICAgICIgLSAweCUiUFJJeDY0IiBpbiBkb21haW4gXG4iLAorICAgICAgICAgICAgICAgICAg
IGFkZHIgJiBQQUdFX01BU0ssIFBBR0VfQUxJR04oYWRkciArIHNpemUpIC0gMSk7CisgICAgICAg
IH0KKyAgICB9Cit9CisKK3N0YXRpYyBpbnQgYWNwaV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7CisKKyAgICBzdHJ1Y3QgYWNwaV90YWJs
ZV9yc2RwICpyc2RwID0gTlVMTDsKKyAgICB1NjQgYWRkcjsKKyAgICB1NjQgdGFibGVfc2l6ZSA9
IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwKTsKKyAgICB1OCAqYmFzZV9wdHI7CisgICAg
dTggY2hlY2tzdW07CisKKyAgICBhZGRyID0gYWNwaV9vc19nZXRfcm9vdF9wb2ludGVyKCk7Cisg
ICAgaWYgKCAhYWRkciAgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJVbmFibGUgdG8gZ2V0IGFj
cGkgcm9vdCBwb2ludGVyXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorICAg
IHJzZHAgPSBhY3BpX29zX21hcF9tZW1vcnkoYWRkciwgdGFibGVfc2l6ZSk7CisgICAgYmFzZV9w
dHIgPSBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlCisgICAgICAgICAgICAgICArIGFjcGlfZ2V0X3Rh
YmxlX29mZnNldCh0YmxfYWRkLCBUQkxfUlNEUCk7CisgICAgbWVtY3B5KGJhc2VfcHRyLCByc2Rw
LCB0YWJsZV9zaXplKTsKKyAgICBhY3BpX29zX3VubWFwX21lbW9yeShyc2RwLCB0YWJsZV9zaXpl
KTsKKworICAgIHJzZHAgPSAoc3RydWN0IGFjcGlfdGFibGVfcnNkcCAqKWJhc2VfcHRyOworICAg
IC8qIFJlcGxhY2UgeHNkdF9waHlzaWNhbF9hZGRyZXNzICovCisgICAgcnNkcC0+eHNkdF9waHlz
aWNhbF9hZGRyZXNzID0gdGJsX2FkZFtUQkxfWFNEVF0uc3RhcnQ7CisgICAgY2hlY2tzdW0gPSBh
Y3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIodTgsIHJzZHApLCB0YWJsZV9zaXplKTsKKyAg
ICByc2RwLT5jaGVja3N1bSA9IHJzZHAtPmNoZWNrc3VtIC0gY2hlY2tzdW07CisKKyAgICB0Ymxf
YWRkW1RCTF9SU0RQXS5zdGFydCA9IGQtPmFyY2guZWZpX2FjcGlfZ3BhCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxfUlNE
UCk7CisgICAgdGJsX2FkZFtUQkxfUlNEUF0uc2l6ZSA9IHRhYmxlX3NpemU7CisKKyAgICByZXR1
cm4gMDsKK30KKworc3RhdGljIHZvaWQgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh1NjQgZW50cnlb
XSwgdW5zaWduZWQgbG9uZyBlbnRyeV9jb3VudCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY2hhciAqc2lnbmF0dXJlLCB1NjQgYWRkcikKK3sKKyAgICBpbnQgaTsKKyAgICBz
dHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlOworICAgIHU2NCBzaXplID0gc2l6ZW9mKHN0
cnVjdCBhY3BpX3RhYmxlX2hlYWRlcik7CisKKyAgICBmb3IoIGkgPSAwOyBpIDwgZW50cnlfY291
bnQ7IGkrKyApCisgICAgeworICAgICAgICB0YWJsZSA9IGFjcGlfb3NfbWFwX21lbW9yeShlbnRy
eVtpXSwgc2l6ZSk7CisgICAgICAgIGlmICggQUNQSV9DT01QQVJFX05BTUUodGFibGUtPnNpZ25h
dHVyZSwgc2lnbmF0dXJlKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGVudHJ5W2ldID0gYWRk
cjsKKyAgICAgICAgICAgIGFjcGlfb3NfdW5tYXBfbWVtb3J5KHRhYmxlLCBzaXplKTsKKyAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgICAgIGFjcGlfb3NfdW5tYXBfbWVtb3J5KHRh
YmxlLCBzaXplKTsKKyAgICB9Cit9CisKK3N0YXRpYyBpbnQgYWNwaV9jcmVhdGVfeHNkdChzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7CisgICAgc3RydWN0IGFj
cGlfdGFibGVfaGVhZGVyICp0YWJsZSA9IE5VTEw7CisgICAgc3RydWN0IGFjcGlfdGFibGVfcnNk
cCAqcnNkcF90Ymw7CisgICAgc3RydWN0IGFjcGlfdGFibGVfeHNkdCAqeHNkdCA9IE5VTEw7Cisg
ICAgdTY0IHRhYmxlX3NpemUsIGFkZHI7CisgICAgdW5zaWduZWQgbG9uZyBlbnRyeV9jb3VudDsK
KyAgICB1OCAqYmFzZV9wdHI7CisgICAgdTggY2hlY2tzdW07CisKKyAgICBhZGRyID0gYWNwaV9v
c19nZXRfcm9vdF9wb2ludGVyKCk7CisgICAgaWYgKCAhYWRkciApCisgICAgeworICAgICAgICBw
cmludGsoIlVuYWJsZSB0byBnZXQgYWNwaSByb290IHBvaW50ZXJcbiIpOworICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKyAgICB9CisgICAgcnNkcF90YmwgPSBhY3BpX29zX21hcF9tZW1vcnkoYWRk
ciwgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApKTsKKyAgICB0YWJsZSA9IGFjcGlfb3Nf
bWFwX21lbW9yeShyc2RwX3RibC0+eHNkdF9waHlzaWNhbF9hZGRyZXNzLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKKwor
ICAgIC8qIEFkZCBwbGFjZSBmb3IgU1RBTyB0YWJsZSBpbiBYU0RUIHRhYmxlICovCisgICAgdGFi
bGVfc2l6ZSA9IHRhYmxlLT5sZW5ndGggKyBzaXplb2YodTY0KTsKKyAgICBlbnRyeV9jb3VudCA9
ICh0YWJsZS0+bGVuZ3RoIC0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpCisgICAg
ICAgICAgICAgICAgICAvIHNpemVvZih1NjQpOworICAgIGJhc2VfcHRyID0gZC0+YXJjaC5lZmlf
YWNwaV90YWJsZQorICAgICAgICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2Fk
ZCwgVEJMX1hTRFQpOworICAgIG1lbWNweShiYXNlX3B0ciwgdGFibGUsIHRhYmxlLT5sZW5ndGgp
OworICAgIGFjcGlfb3NfdW5tYXBfbWVtb3J5KHRhYmxlLCBzaXplb2Yoc3RydWN0IGFjcGlfdGFi
bGVfaGVhZGVyKSk7CisgICAgYWNwaV9vc191bm1hcF9tZW1vcnkocnNkcF90YmwsIHNpemVvZihz
dHJ1Y3QgYWNwaV90YWJsZV9yc2RwKSk7CisKKyAgICB4c2R0ID0gKHN0cnVjdCBhY3BpX3RhYmxl
X3hzZHQgKiliYXNlX3B0cjsKKyAgICBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHhzZHQtPnRhYmxl
X29mZnNldF9lbnRyeSwgZW50cnlfY291bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBB
Q1BJX1NJR19GQURULCB0YmxfYWRkW1RCTF9GQURUXS5zdGFydCk7CisgICAgYWNwaV94c2R0X21v
ZGlmeV9lbnRyeSh4c2R0LT50YWJsZV9vZmZzZXRfZW50cnksIGVudHJ5X2NvdW50LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQUNQSV9TSUdfTUFEVCwgdGJsX2FkZFtUQkxfTUFEVF0uc3Rh
cnQpOworICAgIHhzZHQtPnRhYmxlX29mZnNldF9lbnRyeVtlbnRyeV9jb3VudF0gPSB0YmxfYWRk
W1RCTF9TVEFPXS5zdGFydDsKKworICAgIHhzZHQtPmhlYWRlci5sZW5ndGggPSB0YWJsZV9zaXpl
OworICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShBQ1BJX0NBU1RfUFRSKHU4LCB4c2R0
KSwgdGFibGVfc2l6ZSk7CisgICAgeHNkdC0+aGVhZGVyLmNoZWNrc3VtIC09IGNoZWNrc3VtOwor
CisgICAgdGJsX2FkZFtUQkxfWFNEVF0uc3RhcnQgPSBkLT5hcmNoLmVmaV9hY3BpX2dwYQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2Fk
ZCwgVEJMX1hTRFQpOworICAgIHRibF9hZGRbVEJMX1hTRFRdLnNpemUgPSB0YWJsZV9zaXplOwor
CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgYWNwaV9jcmVhdGVfc3RhbyhzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7CisgICAgc3RydWN0IGFjcGlf
dGFibGVfaGVhZGVyICp0YWJsZSA9IE5VTEw7CisgICAgc3RydWN0IGFjcGlfdGFibGVfc3RhbyAq
c3RhbyA9IE5VTEw7CisgICAgdTMyIHRhYmxlX3NpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlfdGFi
bGVfc3Rhbyk7CisgICAgdTMyIG9mZnNldCA9IGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRk
LCBUQkxfU1RBTyk7CisgICAgYWNwaV9zdGF0dXMgc3RhdHVzOworICAgIHU4ICpiYXNlX3B0ciwg
Y2hlY2tzdW07CisKKyAgICAvKiBDb3B5IE9FTSBhbmQgQVNMIGNvbXBpbGVyIGZpZWxkcyBmcm9t
IGFub3RoZXIgdGFibGUsIHVzZSBNQURUICovCisgICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUo
QUNQSV9TSUdfTUFEVCwgMCwgJnRhYmxlKTsKKworICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1
cykgKQorICAgIHsKKyAgICAgICAgY29uc3QgY2hhciAqbXNnID0gYWNwaV9mb3JtYXRfZXhjZXB0
aW9uKHN0YXR1cyk7CisKKyAgICAgICAgcHJpbnRrKCJTVEFPOiBGYWlsZWQgdG8gZ2V0IE1BRFQg
dGFibGUsICVzXG4iLCBtc2cpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAg
ICBiYXNlX3B0ciA9IGQtPmFyY2guZWZpX2FjcGlfdGFibGUgKyBvZmZzZXQ7CisgICAgbWVtY3B5
KGJhc2VfcHRyLCB0YWJsZSwgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOworCisg
ICAgc3RhbyA9IChzdHJ1Y3QgYWNwaV90YWJsZV9zdGFvICopYmFzZV9wdHI7CisgICAgbWVtY3B5
KHN0YW8tPmhlYWRlci5zaWduYXR1cmUsIEFDUElfU0lHX1NUQU8sIDQpOworICAgIHN0YW8tPmhl
YWRlci5yZXZpc2lvbiA9IDE7CisgICAgc3Rhby0+aGVhZGVyLmxlbmd0aCA9IHRhYmxlX3NpemU7
CisgICAgc3Rhby0+aWdub3JlX3VhcnQgPSAxOworICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVj
a3N1bShBQ1BJX0NBU1RfUFRSKHU4LCBzdGFvKSwgdGFibGVfc2l6ZSk7CisgICAgc3Rhby0+aGVh
ZGVyLmNoZWNrc3VtIC09IGNoZWNrc3VtOworCisgICAgdGJsX2FkZFtUQkxfU1RBT10uc3RhcnQg
PSBkLT5hcmNoLmVmaV9hY3BpX2dwYSArIG9mZnNldDsKKyAgICB0YmxfYWRkW1RCTF9TVEFPXS5z
aXplID0gdGFibGVfc2l6ZTsKKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IGFjcGlf
Y3JlYXRlX21hZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQor
eworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOworICAgIHN0cnVj
dCBhY3BpX3RhYmxlX21hZHQgKm1hZHQgPSBOVUxMOworICAgIHN0cnVjdCBhY3BpX3N1YnRhYmxl
X2hlYWRlciAqaGVhZGVyOworICAgIHN0cnVjdCBhY3BpX21hZHRfZ2VuZXJpY19kaXN0cmlidXRv
ciAqZ2ljZDsKKyAgICB1MzIgdGFibGVfc2l6ZSA9IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9t
YWR0KTsKKyAgICB1MzIgb2Zmc2V0ID0gYWNwaV9nZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRC
TF9NQURUKTsKKyAgICBpbnQgcmV0OworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKKyAgICB1OCAq
YmFzZV9wdHIsIGNoZWNrc3VtOworCisgICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9T
SUdfTUFEVCwgMCwgJnRhYmxlKTsKKworICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQor
ICAgIHsKKyAgICAgICAgY29uc3QgY2hhciAqbXNnID0gYWNwaV9mb3JtYXRfZXhjZXB0aW9uKHN0
YXR1cyk7CisKKyAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gZ2V0IE1BRFQgdGFibGUsICVzXG4i
LCBtc2cpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBiYXNlX3B0ciA9
IGQtPmFyY2guZWZpX2FjcGlfdGFibGUgKyBvZmZzZXQ7CisgICAgbWVtY3B5KGJhc2VfcHRyLCB0
YWJsZSwgdGFibGVfc2l6ZSk7CisKKyAgICAvKiBBZGQgR2VuZXJpYyBEaXN0cmlidXRvci4gKi8K
KyAgICBoZWFkZXIgPSBhY3BpX3RhYmxlX2dldF9lbnRyeV9tYWR0KEFDUElfTUFEVF9UWVBFX0dF
TkVSSUNfRElTVFJJQlVUT1IsIDApOworICAgIGlmICggIWhlYWRlciApCisgICAgeworICAgICAg
ICBwcmludGsoIkNhbid0IGdldCBHSUNEIGVudHJ5XG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CisgICAgfQorICAgIGdpY2QgPSBjb250YWluZXJfb2YoaGVhZGVyLCBzdHJ1Y3QgYWNwaV9t
YWR0X2dlbmVyaWNfZGlzdHJpYnV0b3IsIGhlYWRlcik7CisgICAgbWVtY3B5KGJhc2VfcHRyICsg
dGFibGVfc2l6ZSwgZ2ljZCwKKyAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGFjcGlfbWFk
dF9nZW5lcmljX2Rpc3RyaWJ1dG9yKSk7CisgICAgdGFibGVfc2l6ZSArPSBzaXplb2Yoc3RydWN0
IGFjcGlfbWFkdF9nZW5lcmljX2Rpc3RyaWJ1dG9yKTsKKworICAgIC8qIEFkZCBvdGhlciBzdWJ0
YWJsZXMuICovCisgICAgcmV0ID0gZ2ljX21ha2VfaHdkb21fbWFkdChkLCBvZmZzZXQgKyB0YWJs
ZV9zaXplKTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJGYWls
ZWQgdG8gZ2V0IG90aGVyIHN1YnRhYmxlc1xuIik7CisgICAgICAgIHJldHVybiAtRUlOVkFMOwor
ICAgIH0KKyAgICB0YWJsZV9zaXplICs9IHJldDsKKworICAgIG1hZHQgPSAoc3RydWN0IGFjcGlf
dGFibGVfbWFkdCAqKWJhc2VfcHRyOworICAgIG1hZHQtPmhlYWRlci5sZW5ndGggPSB0YWJsZV9z
aXplOworICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShBQ1BJX0NBU1RfUFRSKHU4LCBt
YWR0KSwgdGFibGVfc2l6ZSk7CisgICAgbWFkdC0+aGVhZGVyLmNoZWNrc3VtIC09IGNoZWNrc3Vt
OworCisgICAgdGJsX2FkZFtUQkxfTUFEVF0uc3RhcnQgPSBkLT5hcmNoLmVmaV9hY3BpX2dwYSAr
IG9mZnNldDsKKyAgICB0YmxfYWRkW1RCTF9NQURUXS5zaXplID0gdGFibGVfc2l6ZTsKKworICAg
IHJldHVybiAwOworfQorCitzdGF0aWMgaW50IGFjcGlfY3JlYXRlX2ZhZHQoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQoreworICAgIHN0cnVjdCBhY3BpX3RhYmxl
X2hlYWRlciAqdGFibGUgPSBOVUxMOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2ZhZHQgKmZhZHQg
PSBOVUxMOworICAgIHU2NCB0YWJsZV9zaXplOworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKKyAg
ICB1OCAqYmFzZV9wdHI7CisgICAgdTggY2hlY2tzdW07CisKKyAgICBzdGF0dXMgPSBhY3BpX2dl
dF90YWJsZShBQ1BJX1NJR19GQURULCAwLCAmdGFibGUpOworCisgICAgaWYgKCBBQ1BJX0ZBSUxV
UkUoc3RhdHVzKSApCisgICAgeworICAgICAgICBjb25zdCBjaGFyICptc2cgPSBhY3BpX2Zvcm1h
dF9leGNlcHRpb24oc3RhdHVzKTsKKworICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQgRkFE
VCB0YWJsZSwgJXNcbiIsIG1zZyk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKwor
ICAgIHRhYmxlX3NpemUgPSB0YWJsZS0+bGVuZ3RoOworICAgIGJhc2VfcHRyID0gZC0+YXJjaC5l
ZmlfYWNwaV90YWJsZQorICAgICAgICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJs
X2FkZCwgVEJMX0ZBRFQpOworICAgIG1lbWNweShiYXNlX3B0ciwgdGFibGUsIHRhYmxlX3NpemUp
OworICAgIGZhZHQgPSAoc3RydWN0IGFjcGlfdGFibGVfZmFkdCAqKWJhc2VfcHRyOworCisgICAg
LyogU2V0IFBTQ0lfQ09NUExJQU5UIGFuZCBQU0NJX1VTRV9IVkMgKi8KKyAgICBmYWR0LT5hcm1f
Ym9vdF9mbGFncyB8PSAoQUNQSV9GQURUX1BTQ0lfQ09NUExJQU5UIHwgQUNQSV9GQURUX1BTQ0lf
VVNFX0hWQyk7CisgICAgY2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIo
dTgsIGZhZHQpLCB0YWJsZV9zaXplKTsKKyAgICBmYWR0LT5oZWFkZXIuY2hlY2tzdW0gLT0gY2hl
Y2tzdW07CisKKyAgICB0YmxfYWRkW1RCTF9GQURUXS5zdGFydCA9IGQtPmFyY2guZWZpX2FjcGlf
Z3BhCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29mZnNl
dCh0YmxfYWRkLCBUQkxfRkFEVCk7CisgICAgdGJsX2FkZFtUQkxfRkFEVF0uc2l6ZSA9IHRhYmxl
X3NpemU7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBlc3RpbWF0ZV9hY3BpX2Vm
aV9zaXplKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCit7Cisg
ICAgc2l6ZV90IGVmaV9zaXplLCBhY3BpX3NpemUsIG1hZHRfc2l6ZTsKKyAgICB1NjQgYWRkcjsK
KyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2RwX3RibDsKKyAgICBzdHJ1Y3QgYWNwaV90
YWJsZV9oZWFkZXIgKnRhYmxlOworCisgICAgZWZpX3NpemUgPSBlc3RpbWF0ZV9lZmlfc2l6ZShr
aW5mby0+bWVtLm5yX2JhbmtzKTsKKworICAgIGFjcGlfc2l6ZSA9IFJPVU5EVVAoc2l6ZW9mKHN0
cnVjdCBhY3BpX3RhYmxlX2ZhZHQpLCA4KTsKKyAgICBhY3BpX3NpemUgKz0gUk9VTkRVUChzaXpl
b2Yoc3RydWN0IGFjcGlfdGFibGVfc3RhbyksIDgpOworCisgICAgbWFkdF9zaXplID0gZ2ljX2dl
dF9od2RvbV9tYWR0X3NpemUoZCk7CisgICAgYWNwaV9zaXplICs9IFJPVU5EVVAobWFkdF9zaXpl
LCA4KTsKKworICAgIGFkZHIgPSBhY3BpX29zX2dldF9yb290X3BvaW50ZXIoKTsKKyAgICBpZiAo
ICFhZGRyICkKKyAgICB7CisgICAgICAgIHByaW50aygiVW5hYmxlIHRvIGdldCBhY3BpIHJvb3Qg
cG9pbnRlclxuIik7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIHJzZHBf
dGJsID0gYWNwaV9vc19tYXBfbWVtb3J5KGFkZHIsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9y
c2RwKSk7CisgICAgaWYgKCAhcnNkcF90YmwgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJVbmFi
bGUgdG8gbWFwIFJTRFAgdGFibGVcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9
CisKKyAgICB0YWJsZSA9IGFjcGlfb3NfbWFwX21lbW9yeShyc2RwX3RibC0+eHNkdF9waHlzaWNh
bF9hZGRyZXNzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3Qg
YWNwaV90YWJsZV9oZWFkZXIpKTsKKyAgICBhY3BpX29zX3VubWFwX21lbW9yeShyc2RwX3RibCwg
c2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApKTsKKyAgICBpZiAoICF0YWJsZSApCisgICAg
eworICAgICAgICBwcmludGsoIlVuYWJsZSB0byBtYXAgWFNEVCB0YWJsZVxuIik7CisgICAgICAg
IHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIC8qIEFkZCBwbGFjZSBmb3IgU1RBTyB0YWJs
ZSBpbiBYU0RUIHRhYmxlICovCisgICAgYWNwaV9zaXplICs9IFJPVU5EVVAodGFibGUtPmxlbmd0
aCArIHNpemVvZih1NjQpLCA4KTsKKyAgICBhY3BpX29zX3VubWFwX21lbW9yeSh0YWJsZSwgc2l6
ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOworCisgICAgYWNwaV9zaXplICs9IFJPVU5E
VVAoc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApLCA4KTsKKyAgICBkLT5hcmNoLmVmaV9h
Y3BpX2xlbiA9IFBBR0VfQUxJR04oUk9VTkRVUChlZmlfc2l6ZSwgOCkKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKyBST1VORFVQKGFjcGlfc2l6ZSwgOCkpOworCisgICAg
cmV0dXJuIDA7Cit9CisKK2ludCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbykKK3sKKyAgICBpbnQgcmMgPSAwOworICAgIGludCBvcmRlcjsK
KyAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW1RCTF9NTUFYXSA9IHt9OworCisgICAgcmMgPSBl
c3RpbWF0ZV9hY3BpX2VmaV9zaXplKGQsIGtpbmZvKTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAg
ICAgICByZXR1cm4gcmM7CisKKyAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKGQtPmFy
Y2guZWZpX2FjcGlfbGVuKTsKKyAgICBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlID0gYWxsb2NfeGVu
aGVhcF9wYWdlcyhvcmRlciwgMCk7CisgICAgaWYgKCBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlID09
IE5VTEwgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJ1bmFibGUgdG8gYWxsb2NhdGUgbWVtb3J5
IVxuIik7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKyAgICBtZW1zZXQoZC0+YXJj
aC5lZmlfYWNwaV90YWJsZSwgMCwgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOworCisgICAgLyoKKyAg
ICAgKiBGb3IgQUNQSSwgRG9tMCBkb2Vzbid0IHVzZSBraW5mby0+Z250dGFiX3N0YXJ0IHRvIGdl
dCB0aGUgZ3JhbnQgdGFibGUKKyAgICAgKiByZWdpb24uIFNvIHdlIHVzZSBpdCBhcyB0aGUgQUNQ
SSB0YWJsZSBtYXBwZWQgYWRkcmVzcy4gQWxzbyBpdCBuZWVkcyB0bworICAgICAqIGNoZWNrIGlm
IHRoZSBzaXplIG9mIGdyYW50IHRhYmxlIHJlZ2lvbiBpcyBlbm91Z2ggZm9yIHRob3NlIEFDUEkg
dGFibGVzLgorICAgICAqLworICAgIGQtPmFyY2guZWZpX2FjcGlfZ3BhID0ga2luZm8tPmdudHRh
Yl9zdGFydDsKKyAgICBpZiAoIGtpbmZvLT5nbnR0YWJfc2l6ZSA8IGQtPmFyY2guZWZpX2FjcGlf
bGVuICkKKyAgICB7CisgICAgICAgIHByaW50aygiVGhlIGdyYW50IHRhYmxlIHJlZ2lvbiBpcyBu
b3QgZW5vdWdoIHRvIGZpdCB0aGUgQUNQSSB0YWJsZXMhXG4iKTsKKyAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CisgICAgfQorCisgICAgcmMgPSBhY3BpX2NyZWF0ZV9mYWR0KGQsIHRibF9hZGQpOwor
ICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gYWNwaV9j
cmVhdGVfbWFkdChkLCB0YmxfYWRkKTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1
cm4gcmM7CisKKyAgICByYyA9IGFjcGlfY3JlYXRlX3N0YW8oZCwgdGJsX2FkZCk7CisgICAgaWYg
KCByYyAhPSAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgcmMgPSBhY3BpX2NyZWF0ZV94
c2R0KGQsIHRibF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJldHVybiByYzsK
KworICAgIHJjID0gYWNwaV9jcmVhdGVfcnNkcChkLCB0YmxfYWRkKTsKKyAgICBpZiAoIHJjICE9
IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBhY3BpX21hcF9vdGhlcl90YWJsZXMoZCk7
CisgICAgYWNwaV9jcmVhdGVfZWZpX3N5c3RlbV90YWJsZShkLCB0YmxfYWRkKTsKKyAgICBhY3Bp
X2NyZWF0ZV9lZmlfbW1hcF90YWJsZShkLCAma2luZm8tPm1lbSwgdGJsX2FkZCk7CisKKyAgICAv
KiBNYXAgdGhlIEVGSSBhbmQgQUNQSSB0YWJsZXMgdG8gRG9tMCAqLworICAgIHJjID0gbWFwX3Jl
Z2lvbnNfcDJtdChkLAorICAgICAgICAgICAgICAgICAgICAgICAgICBnYWRkcl90b19nZm4oZC0+
YXJjaC5lZmlfYWNwaV9ncGEpLAorICAgICAgICAgICAgICAgICAgICAgICAgICBQRk5fVVAoZC0+
YXJjaC5lZmlfYWNwaV9sZW4pLAorICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJ0X3RvX21m
bihkLT5hcmNoLmVmaV9hY3BpX3RhYmxlKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X21taW9fZGlyZWN0X2MpOworICAgIGlmICggcmMgIT0gMCApCisgICAgeworICAgICAgICBwcmlu
dGsoWEVOTE9HX0VSUiAiVW5hYmxlIHRvIG1hcCBFRkkvQUNQSSB0YWJsZSAweCUiUFJJeDY0Cisg
ICAgICAgICAgICAgICAiIC0gMHglIlBSSXg2NCIgaW4gZG9tYWluICVkXG4iLAorICAgICAgICAg
ICAgICAgZC0+YXJjaC5lZmlfYWNwaV9ncGEgJiBQQUdFX01BU0ssCisgICAgICAgICAgICAgICBQ
QUdFX0FMSUdOKGQtPmFyY2guZWZpX2FjcGlfZ3BhICsgZC0+YXJjaC5lZmlfYWNwaV9sZW4pIC0g
MSwKKyAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7CisgICAgICAgIHJldHVybiByYzsKKyAg
ICB9CisKKyAgICAvKgorICAgICAqIEZsdXNoIHRoZSBjYWNoZSBmb3IgdGhpcyByZWdpb24sIG90
aGVyd2lzZSBET00wIG1heSByZWFkIHdyb25nIGRhdGEgd2hlbgorICAgICAqIHRoZSBjYWNoZSBp
cyBkaXNhYmxlZC4KKyAgICAgKi8KKyAgICBjbGVhbl9hbmRfaW52YWxpZGF0ZV9kY2FjaGVfdmFf
cmFuZ2UoZC0+YXJjaC5lZmlfYWNwaV90YWJsZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOworCisgICAgcmMgPSBjcmVhdGVf
YWNwaV9kdGIoa2luZm8sIHRibF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJl
dHVybiByYzsKKworICAgIHJjID0gYWNwaV9yb3V0ZV9zcGlzKGQpOworICAgIGlmICggcmMgIT0g
MCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gYWNwaV9pb21lbV9kZW55X2FjY2Vz
cyhkKTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICAvKgor
ICAgICAqIEFsbCBQUElzIGhhdmUgYmVlbiByZWdpc3RlcmVkLCBhbGxvY2F0ZSB0aGUgZXZlbnQg
Y2hhbm5lbAorICAgICAqIGludGVycnVwdHMuCisgICAgICovCisgICAgZXZ0Y2huX2FsbG9jYXRl
KGQpOworCisgICAgcmV0dXJuIDA7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBt
b2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICog
aW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hY3BpL2FjcGlfZHRfYnVpbGQuaCBiL3hlbi9hcmNoL2FybS9hY3BpL2FjcGlfZHRfYnVp
bGQuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4wOGU3YWFiCi0tLSAvZGV2
L251bGwKKysrIGIveGVuL2FyY2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5oCkBAIC0wLDAgKzEs
MzIgQEAKKyNpZm5kZWYgX19BUkNIX0FSTV9BQ1BJX0FDUElfRFRfQlVJTERfSF9fCisjZGVmaW5l
IF9fQVJDSF9BUk1fQUNQSV9BQ1BJX0RUX0JVSUxEX0hfXworCisjaW5jbHVkZSA8eGVuL3NjaGVk
Lmg+CisjaW5jbHVkZSAiLi4va2VybmVsLmgiCisKK2ludCBtYXBfaXJxX3RvX2RvbWFpbihzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAorICAgICAgICAgICAgICAgICAgICAgIGJv
b2wgbmVlZF9tYXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKTsKK2ludCBtYWtlX2Nob3Nlbl9u
b2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pOwordm9pZCBldnRjaG5fYWxsb2Nh
dGUoc3RydWN0IGRvbWFpbiAqZCk7CisKKyNpZm5kZWYgQ09ORklHX0FDUEkKK3N0YXRpYyBpbmxp
bmUgaW50IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQoreworICAgIC8qIE9ubHkgYm9vdGluZyB3aXRoIEFDUEkgd2lsbCBoaXQgaGVyZSAq
LworICAgIEJVRygpOworICAgIHJldHVybiAtRUlOVkFMOworfQorI2Vsc2UKK2ludCBwcmVwYXJl
X2FjcGkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbyk7CisjZW5k
aWYKKworI2VuZGlmCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBj
LWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5kZW50LXRhYnMt
bW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCA5ZjU4MDAyLi4wMWFh
MGNmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0yNCw2ICsyNCw3IEBACiAKICNpbmNsdWRlIDx4ZW4v
aXJxLmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CisjaW5jbHVkZSAiYWNwaS9hY3Bp
X2R0X2J1aWxkLmgiCiAjaW5jbHVkZSAia2VybmVsLmgiCiAKIHN0YXRpYyB1bnNpZ25lZCBpbnQg
X19pbml0ZGF0YSBvcHRfZG9tMF9tYXhfdmNwdXM7CkBAIC01OTksOCArNjAwLDYgQEAgc3RhdGlj
IGludCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCiAgICAgcmV0dXJu
IHJlczsKIH0KIAotc3RhdGljIHZvaWQgZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQp
OwotCiBzdGF0aWMgaW50IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBhZGRyY2VsbHMsIGlu
dCBzaXplY2VsbHMpCkBAIC05NTgsNyArOTU3LDcgQEAgc3RhdGljIGludCBtYWtlX3RpbWVyX25v
ZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAogICogb24gQUNQSSBzeXN0ZW1z
LCBhbmQgRG9tVXMgc3RhcnRlZCBkaXJlY3RseSBmcm9tIFhlbiBiYXNlZCBvbiBkZXZpY2UKICAq
IHRyZWUgaW5mb3JtYXRpb24uCiAgKi8KLXN0YXRpYyBpbnQgbWFrZV9jaG9zZW5fbm9kZShjb25z
dCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoraW50IG1ha2VfY2hvc2VuX25vZGUoY29uc3Qg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKIHsKICAgICBpbnQgcmVzOwogICAgIGNvbnN0IGNo
YXIgKmJvb3RhcmdzID0gTlVMTDsKQEAgLTk5OSw4ICs5OTgsOCBAQCBzdGF0aWMgaW50IG1ha2Vf
Y2hvc2VuX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICByZXR1cm4g
cmVzOwogfQogCi1zdGF0aWMgaW50IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCBpcnEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVl
ZF9tYXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKQoraW50IG1hcF9pcnFfdG9fZG9tYWluKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpcnEsCisgICAgICAgICAgICAgICAgICAgICAg
Ym9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNoYXIgKmRldm5hbWUpCiAKIHsKICAgICBpbnQgcmVz
OwpAQCAtMTcwMCw1NzcgKzE2OTksNiBAQCBzdGF0aWMgaW50IHByZXBhcmVfZHRiX2h3ZG9tKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgcmV0dXJuIC1F
SU5WQUw7CiB9CiAKLSNpZmRlZiBDT05GSUdfQUNQSQotI2RlZmluZSBBQ1BJX0RPTTBfRkRUX01J
Tl9TSVpFIDQwOTYKLQotc3RhdGljIGludCBhY3BpX2lvbWVtX2RlbnlfYWNjZXNzKHN0cnVjdCBk
b21haW4gKmQpCi17Ci0gICAgYWNwaV9zdGF0dXMgc3RhdHVzOwotICAgIHN0cnVjdCBhY3BpX3Rh
YmxlX3NwY3IgKnNwY3IgPSBOVUxMOwotICAgIHVuc2lnbmVkIGxvbmcgbWZuOwotICAgIGludCBy
YzsKLQotICAgIC8qIEZpcnN0bHkgcGVybWl0IGZ1bGwgTU1JTyBjYXBhYmlsaXRpZXMuICovCi0g
ICAgcmMgPSBpb21lbV9wZXJtaXRfYWNjZXNzKGQsIDBVTCwgfjBVTCk7Ci0gICAgaWYgKCByYyAp
Ci0gICAgICAgIHJldHVybiByYzsKLQotICAgIC8qIFRPRE86IERlbnkgTU1JTyBhY2Nlc3MgZm9y
IFNNTVUsIEdJQyBJVFMgKi8KLSAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19T
UENSLCAwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJ1Y3QgYWNwaV90YWJsZV9o
ZWFkZXIgKiopJnNwY3IpOwotCi0gICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCi0gICAg
ewotICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQgU1BDUiB0YWJsZVxuIik7Ci0gICAgICAg
IHJldHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIG1mbiA9IHNwY3ItPnNlcmlhbF9wb3J0LmFk
ZHJlc3MgPj4gUEFHRV9TSElGVDsKLSAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBVQVJUICov
Ci0gICAgcmMgPSBpb21lbV9kZW55X2FjY2VzcyhkLCBtZm4sIG1mbiArIDEpOwotICAgIGlmICgg
cmMgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBH
SUMgcmVnaW9ucyAqLwotICAgIHJldHVybiBnaWNfaW9tZW1fZGVueV9hY2Nlc3MoZCk7Ci19Ci0K
LXN0YXRpYyBpbnQgYWNwaV9yb3V0ZV9zcGlzKHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAgaW50
IGksIHJlczsKLSAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7Ci0KLSAgICAvKgotICAgICAqIFJv
dXRlIHRoZSBJUlEgdG8gaGFyZHdhcmUgZG9tYWluIGFuZCBwZXJtaXQgdGhlIGFjY2Vzcy4KLSAg
ICAgKiBUaGUgaW50ZXJydXB0IHR5cGUgd2lsbCBiZSBzZXQgYnkgc2V0IGJ5IHRoZSBoYXJkd2Fy
ZSBkb21haW4uCi0gICAgICovCi0gICAgZm9yKCBpID0gTlJfTE9DQUxfSVJRUzsgaSA8IHZnaWNf
bnVtX2lycXMoZCk7IGkrKyApCi0gICAgewotICAgICAgICAvKgotICAgICAgICAgKiBUT0RPOiBF
eGNsdWRlIHRoZSBTUElzIFNNTVUgdXNlcyB3aGljaCBzaG91bGQgbm90IGJlIHJvdXRlZCB0bwot
ICAgICAgICAgKiB0aGUgaGFyZHdhcmUgZG9tYWluLgotICAgICAgICAgKi8KLSAgICAgICAgZGVz
YyA9IGlycV90b19kZXNjKGkpOwotICAgICAgICBpZiAoIGRlc2MtPmFjdGlvbiAhPSBOVUxMKQot
ICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgLyogWFhYOiBTaGFsbCB3ZSB1c2UgYSBw
cm9wZXIgZGV2bmFtZT8gKi8KLSAgICAgICAgcmVzID0gbWFwX2lycV90b19kb21haW4oZCwgaSwg
dHJ1ZSwgIkFDUEkiKTsKLSAgICAgICAgaWYgKCByZXMgKQotICAgICAgICAgICAgcmV0dXJuIHJl
czsKLSAgICB9Ci0KLSAgICByZXR1cm4gMDsKLX0KLQotc3RhdGljIGludCBhY3BpX21ha2VfaHlw
ZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQotewot
ICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPQotICAgICAgICAieGVuLHhlbi0iX19zdHJpbmdpZnko
WEVOX1ZFUlNJT04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJT04pIlwwIgotICAgICAgICAi
eGVuLHhlbiI7Ci0gICAgaW50IHJlczsKLSAgICAvKiBDb252ZW5pZW5jZSBhbGlhcyAqLwotICAg
IHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Ci0KLSAgICBkdF9kcHJpbnRrKCJDcmVhdGUgaHlwZXJ2
aXNvciBub2RlXG4iKTsKLQotICAgIC8qIFNlZSBsaW51eCBEb2N1bWVudGF0aW9uL2RldmljZXRy
ZWUvYmluZGluZ3MvYXJtL3hlbi50eHQgKi8KLSAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQs
ICJoeXBlcnZpc29yIik7Ci0gICAgaWYgKCByZXMgKQotICAgICAgICByZXR1cm4gcmVzOwotCi0g
ICAgLyogQ2Fubm90IHVzZSBmZHRfcHJvcGVydHlfc3RyaW5nIGR1ZSB0byBlbWJlZGRlZCBudWxs
cyAqLwotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJjb21wYXRpYmxlIiwgY29tcGF0LCBz
aXplb2YoY29tcGF0KSk7Ci0gICAgaWYgKCByZXMgKQotICAgICAgICByZXR1cm4gcmVzOwotCi0g
ICAgcmVzID0gYWNwaV9tYWtlX2VmaV9ub2RlcyhmZHQsIHRibF9hZGQpOwotICAgIGlmICggcmVz
ICkKLSAgICAgICAgcmV0dXJuIHJlczsKLQotICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwot
Ci0gICAgcmV0dXJuIHJlczsKLX0KLQotLyoKLSAqIFByZXBhcmUgYSBtaW5pbWFsIERUQiBmb3Ig
RG9tMCB3aGljaCBjb250YWlucyBib290YXJncywgaW5pdHJkLCBtZW1vcnkKLSAqIGluZm9ybWF0
aW9uLCBFRkkgdGFibGUuCi0gKi8KLXN0YXRpYyBpbnQgY3JlYXRlX2FjcGlfZHRiKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKLXsKLSAgICBpbnQg
bmV3X3NpemU7Ci0gICAgaW50IHJldDsKLQotICAgIGR0X2RwcmludGsoIlByZXBhcmUgYSBtaW4g
RFRCIGZvciBET00wXG4iKTsKLQotICAgIC8qIEFsbG9jYXRlIG1pbiBzaXplIGZvciBEVCAqLwot
ICAgIG5ld19zaXplID0gQUNQSV9ET00wX0ZEVF9NSU5fU0laRTsKLSAgICBraW5mby0+ZmR0ID0g
eG1hbGxvY19ieXRlcyhuZXdfc2l6ZSk7Ci0KLSAgICBpZiAoIGtpbmZvLT5mZHQgPT0gTlVMTCAp
Ci0gICAgICAgIHJldHVybiAtRU5PTUVNOwotCi0gICAgLyogQ3JlYXRlIGEgbmV3IGVtcHR5IERU
IGZvciBET00wICovCi0gICAgcmV0ID0gZmR0X2NyZWF0ZShraW5mby0+ZmR0LCBuZXdfc2l6ZSk7
Ci0gICAgaWYgKCByZXQgPCAwICkKLSAgICAgICAgZ290byBlcnI7Ci0KLSAgICByZXQgPSBmZHRf
ZmluaXNoX3Jlc2VydmVtYXAoa2luZm8tPmZkdCk7Ci0gICAgaWYgKCByZXQgPCAwICkKLSAgICAg
ICAgZ290byBlcnI7Ci0KLSAgICByZXQgPSBmZHRfYmVnaW5fbm9kZShraW5mby0+ZmR0LCAiLyIp
OwotICAgIGlmICggcmV0IDwgMCApCi0gICAgICAgIGdvdG8gZXJyOwotCi0gICAgcmV0ID0gZmR0
X3Byb3BlcnR5X2NlbGwoa2luZm8tPmZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgMik7Ci0gICAgaWYg
KCByZXQgKQotICAgICAgICByZXR1cm4gcmV0OwotCi0gICAgcmV0ID0gZmR0X3Byb3BlcnR5X2Nl
bGwoa2luZm8tPmZkdCwgIiNzaXplLWNlbGxzIiwgMSk7Ci0gICAgaWYgKCByZXQgKQotICAgICAg
ICByZXR1cm4gcmV0OwotCi0gICAgLyogQ3JlYXRlIGEgY2hvc2VuIG5vZGUgZm9yIERPTTAgKi8K
LSAgICByZXQgPSBtYWtlX2Nob3Nlbl9ub2RlKGtpbmZvKTsKLSAgICBpZiAoIHJldCApCi0gICAg
ICAgIGdvdG8gZXJyOwotCi0gICAgcmV0ID0gYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShraW5m
bywgdGJsX2FkZCk7Ci0gICAgaWYgKCByZXQgKQotICAgICAgICBnb3RvIGVycjsKLQotICAgIHJl
dCA9IGZkdF9lbmRfbm9kZShraW5mby0+ZmR0KTsKLSAgICBpZiAoIHJldCA8IDAgKQotICAgICAg
ICBnb3RvIGVycjsKLQotICAgIHJldCA9IGZkdF9maW5pc2goa2luZm8tPmZkdCk7Ci0gICAgaWYg
KCByZXQgPCAwICkKLSAgICAgICAgZ290byBlcnI7Ci0KLSAgICByZXR1cm4gMDsKLQotICBlcnI6
Ci0gICAgcHJpbnRrKCJEZXZpY2UgdHJlZSBnZW5lcmF0aW9uIGZhaWxlZCAoJWQpLlxuIiwgcmV0
KTsKLSAgICB4ZnJlZShraW5mby0+ZmR0KTsKLSAgICByZXR1cm4gLUVJTlZBTDsKLX0KLQotc3Rh
dGljIHZvaWQgYWNwaV9tYXBfb3RoZXJfdGFibGVzKHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAg
aW50IGk7Ci0gICAgdW5zaWduZWQgbG9uZyByZXM7Ci0gICAgdTY0IGFkZHIsIHNpemU7Ci0KLSAg
ICAvKiBNYXAgYWxsIEFDUEkgdGFibGVzIHRvIERvbTAgdXNpbmcgMToxIG1hcHBpbmdzLiAqLwot
ICAgIGZvciggaSA9IDA7IGkgPCBhY3BpX2dibF9yb290X3RhYmxlX2xpc3QuY291bnQ7IGkrKyAp
Ci0gICAgewotICAgICAgICBhZGRyID0gYWNwaV9nYmxfcm9vdF90YWJsZV9saXN0LnRhYmxlc1tp
XS5hZGRyZXNzOwotICAgICAgICBzaXplID0gYWNwaV9nYmxfcm9vdF90YWJsZV9saXN0LnRhYmxl
c1tpXS5sZW5ndGg7Ci0gICAgICAgIHJlcyA9IG1hcF9yZWdpb25zX3AybXQoZCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBnYWRkcl90b19nZm4oYWRkciksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUEZOX1VQKHNpemUpLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1hZGRyX3RvX21mbihhZGRyKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwMm1fbW1pb19kaXJlY3RfYyk7Ci0gICAgICAgIGlmICggcmVzICkKLSAgICAgICAgewotICAg
ICAgICAgICAgIHBhbmljKFhFTkxPR19FUlIgIlVuYWJsZSB0byBtYXAgQUNQSSByZWdpb24gMHgl
IlBSSXg2NAotICAgICAgICAgICAgICAgICAgICIgLSAweCUiUFJJeDY0IiBpbiBkb21haW4gXG4i
LAotICAgICAgICAgICAgICAgICAgIGFkZHIgJiBQQUdFX01BU0ssIFBBR0VfQUxJR04oYWRkciAr
IHNpemUpIC0gMSk7Ci0gICAgICAgIH0KLSAgICB9Ci19Ci0KLXN0YXRpYyBpbnQgYWNwaV9jcmVh
dGVfcnNkcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCi17Ci0K
LSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2RwID0gTlVMTDsKLSAgICB1NjQgYWRkcjsK
LSAgICB1NjQgdGFibGVfc2l6ZSA9IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwKTsKLSAg
ICB1OCAqYmFzZV9wdHI7Ci0gICAgdTggY2hlY2tzdW07Ci0KLSAgICBhZGRyID0gYWNwaV9vc19n
ZXRfcm9vdF9wb2ludGVyKCk7Ci0gICAgaWYgKCAhYWRkciAgKQotICAgIHsKLSAgICAgICAgcHJp
bnRrKCJVbmFibGUgdG8gZ2V0IGFjcGkgcm9vdCBwb2ludGVyXG4iKTsKLSAgICAgICAgcmV0dXJu
IC1FSU5WQUw7Ci0gICAgfQotICAgIHJzZHAgPSBhY3BpX29zX21hcF9tZW1vcnkoYWRkciwgdGFi
bGVfc2l6ZSk7Ci0gICAgYmFzZV9wdHIgPSBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlCi0gICAgICAg
ICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxfUlNEUCk7Ci0gICAg
bWVtY3B5KGJhc2VfcHRyLCByc2RwLCB0YWJsZV9zaXplKTsKLSAgICBhY3BpX29zX3VubWFwX21l
bW9yeShyc2RwLCB0YWJsZV9zaXplKTsKLQotICAgIHJzZHAgPSAoc3RydWN0IGFjcGlfdGFibGVf
cnNkcCAqKWJhc2VfcHRyOwotICAgIC8qIFJlcGxhY2UgeHNkdF9waHlzaWNhbF9hZGRyZXNzICov
Ci0gICAgcnNkcC0+eHNkdF9waHlzaWNhbF9hZGRyZXNzID0gdGJsX2FkZFtUQkxfWFNEVF0uc3Rh
cnQ7Ci0gICAgY2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIodTgsIHJz
ZHApLCB0YWJsZV9zaXplKTsKLSAgICByc2RwLT5jaGVja3N1bSA9IHJzZHAtPmNoZWNrc3VtIC0g
Y2hlY2tzdW07Ci0KLSAgICB0YmxfYWRkW1RCTF9SU0RQXS5zdGFydCA9IGQtPmFyY2guZWZpX2Fj
cGlfZ3BhCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29m
ZnNldCh0YmxfYWRkLCBUQkxfUlNEUCk7Ci0gICAgdGJsX2FkZFtUQkxfUlNEUF0uc2l6ZSA9IHRh
YmxlX3NpemU7Ci0KLSAgICByZXR1cm4gMDsKLX0KLQotc3RhdGljIHZvaWQgYWNwaV94c2R0X21v
ZGlmeV9lbnRyeSh1NjQgZW50cnlbXSwgdW5zaWduZWQgbG9uZyBlbnRyeV9jb3VudCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhciAqc2lnbmF0dXJlLCB1NjQgYWRkcikK
LXsKLSAgICBpbnQgaTsKLSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlOwotICAg
IHU2NCBzaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcik7Ci0KLSAgICBmb3Io
IGkgPSAwOyBpIDwgZW50cnlfY291bnQ7IGkrKyApCi0gICAgewotICAgICAgICB0YWJsZSA9IGFj
cGlfb3NfbWFwX21lbW9yeShlbnRyeVtpXSwgc2l6ZSk7Ci0gICAgICAgIGlmICggQUNQSV9DT01Q
QVJFX05BTUUodGFibGUtPnNpZ25hdHVyZSwgc2lnbmF0dXJlKSApCi0gICAgICAgIHsKLSAgICAg
ICAgICAgIGVudHJ5W2ldID0gYWRkcjsKLSAgICAgICAgICAgIGFjcGlfb3NfdW5tYXBfbWVtb3J5
KHRhYmxlLCBzaXplKTsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0gICAgICAgIGFj
cGlfb3NfdW5tYXBfbWVtb3J5KHRhYmxlLCBzaXplKTsKLSAgICB9Ci19Ci0KLXN0YXRpYyBpbnQg
YWNwaV9jcmVhdGVfeHNkdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRk
W10pCi17Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZSA9IE5VTEw7Ci0gICAg
c3RydWN0IGFjcGlfdGFibGVfcnNkcCAqcnNkcF90Ymw7Ci0gICAgc3RydWN0IGFjcGlfdGFibGVf
eHNkdCAqeHNkdCA9IE5VTEw7Ci0gICAgdTY0IHRhYmxlX3NpemUsIGFkZHI7Ci0gICAgdW5zaWdu
ZWQgbG9uZyBlbnRyeV9jb3VudDsKLSAgICB1OCAqYmFzZV9wdHI7Ci0gICAgdTggY2hlY2tzdW07
Ci0KLSAgICBhZGRyID0gYWNwaV9vc19nZXRfcm9vdF9wb2ludGVyKCk7Ci0gICAgaWYgKCAhYWRk
ciApCi0gICAgewotICAgICAgICBwcmludGsoIlVuYWJsZSB0byBnZXQgYWNwaSByb290IHBvaW50
ZXJcbiIpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0gICAgcnNkcF90YmwgPSBh
Y3BpX29zX21hcF9tZW1vcnkoYWRkciwgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApKTsK
LSAgICB0YWJsZSA9IGFjcGlfb3NfbWFwX21lbW9yeShyc2RwX3RibC0+eHNkdF9waHlzaWNhbF9h
ZGRyZXNzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgYWNw
aV90YWJsZV9oZWFkZXIpKTsKLQotICAgIC8qIEFkZCBwbGFjZSBmb3IgU1RBTyB0YWJsZSBpbiBY
U0RUIHRhYmxlICovCi0gICAgdGFibGVfc2l6ZSA9IHRhYmxlLT5sZW5ndGggKyBzaXplb2YodTY0
KTsKLSAgICBlbnRyeV9jb3VudCA9ICh0YWJsZS0+bGVuZ3RoIC0gc2l6ZW9mKHN0cnVjdCBhY3Bp
X3RhYmxlX2hlYWRlcikpCi0gICAgICAgICAgICAgICAgICAvIHNpemVvZih1NjQpOwotICAgIGJh
c2VfcHRyID0gZC0+YXJjaC5lZmlfYWNwaV90YWJsZQotICAgICAgICAgICAgICAgKyBhY3BpX2dl
dF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1hTRFQpOwotICAgIG1lbWNweShiYXNlX3B0ciwg
dGFibGUsIHRhYmxlLT5sZW5ndGgpOwotICAgIGFjcGlfb3NfdW5tYXBfbWVtb3J5KHRhYmxlLCBz
aXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKSk7Ci0gICAgYWNwaV9vc191bm1hcF9tZW1v
cnkocnNkcF90YmwsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwKSk7Ci0KLSAgICB4c2R0
ID0gKHN0cnVjdCBhY3BpX3RhYmxlX3hzZHQgKiliYXNlX3B0cjsKLSAgICBhY3BpX3hzZHRfbW9k
aWZ5X2VudHJ5KHhzZHQtPnRhYmxlX29mZnNldF9lbnRyeSwgZW50cnlfY291bnQsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICBBQ1BJX1NJR19GQURULCB0YmxfYWRkW1RCTF9GQURUXS5zdGFy
dCk7Ci0gICAgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh4c2R0LT50YWJsZV9vZmZzZXRfZW50cnks
IGVudHJ5X2NvdW50LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9TSUdfTUFEVCwg
dGJsX2FkZFtUQkxfTUFEVF0uc3RhcnQpOwotICAgIHhzZHQtPnRhYmxlX29mZnNldF9lbnRyeVtl
bnRyeV9jb3VudF0gPSB0YmxfYWRkW1RCTF9TVEFPXS5zdGFydDsKLQotICAgIHhzZHQtPmhlYWRl
ci5sZW5ndGggPSB0YWJsZV9zaXplOwotICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShB
Q1BJX0NBU1RfUFRSKHU4LCB4c2R0KSwgdGFibGVfc2l6ZSk7Ci0gICAgeHNkdC0+aGVhZGVyLmNo
ZWNrc3VtIC09IGNoZWNrc3VtOwotCi0gICAgdGJsX2FkZFtUQkxfWFNEVF0uc3RhcnQgPSBkLT5h
cmNoLmVmaV9hY3BpX2dwYQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBhY3BpX2dl
dF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1hTRFQpOwotICAgIHRibF9hZGRbVEJMX1hTRFRd
LnNpemUgPSB0YWJsZV9zaXplOwotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyBpbnQgYWNw
aV9jcmVhdGVfc3RhbyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10p
Ci17Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZSA9IE5VTEw7Ci0gICAgc3Ry
dWN0IGFjcGlfdGFibGVfc3RhbyAqc3RhbyA9IE5VTEw7Ci0gICAgdTMyIHRhYmxlX3NpemUgPSBz
aXplb2Yoc3RydWN0IGFjcGlfdGFibGVfc3Rhbyk7Ci0gICAgdTMyIG9mZnNldCA9IGFjcGlfZ2V0
X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxfU1RBTyk7Ci0gICAgYWNwaV9zdGF0dXMgc3RhdHVz
OwotICAgIHU4ICpiYXNlX3B0ciwgY2hlY2tzdW07Ci0KLSAgICAvKiBDb3B5IE9FTSBhbmQgQVNM
IGNvbXBpbGVyIGZpZWxkcyBmcm9tIGFub3RoZXIgdGFibGUsIHVzZSBNQURUICovCi0gICAgc3Rh
dHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9TSUdfTUFEVCwgMCwgJnRhYmxlKTsKLQotICAgIGlm
ICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQotICAgIHsKLSAgICAgICAgY29uc3QgY2hhciAqbXNn
ID0gYWNwaV9mb3JtYXRfZXhjZXB0aW9uKHN0YXR1cyk7Ci0KLSAgICAgICAgcHJpbnRrKCJTVEFP
OiBGYWlsZWQgdG8gZ2V0IE1BRFQgdGFibGUsICVzXG4iLCBtc2cpOwotICAgICAgICByZXR1cm4g
LUVJTlZBTDsKLSAgICB9Ci0KLSAgICBiYXNlX3B0ciA9IGQtPmFyY2guZWZpX2FjcGlfdGFibGUg
KyBvZmZzZXQ7Ci0gICAgbWVtY3B5KGJhc2VfcHRyLCB0YWJsZSwgc2l6ZW9mKHN0cnVjdCBhY3Bp
X3RhYmxlX2hlYWRlcikpOwotCi0gICAgc3RhbyA9IChzdHJ1Y3QgYWNwaV90YWJsZV9zdGFvICop
YmFzZV9wdHI7Ci0gICAgbWVtY3B5KHN0YW8tPmhlYWRlci5zaWduYXR1cmUsIEFDUElfU0lHX1NU
QU8sIDQpOwotICAgIHN0YW8tPmhlYWRlci5yZXZpc2lvbiA9IDE7Ci0gICAgc3Rhby0+aGVhZGVy
Lmxlbmd0aCA9IHRhYmxlX3NpemU7Ci0gICAgc3Rhby0+aWdub3JlX3VhcnQgPSAxOwotICAgIGNo
ZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShBQ1BJX0NBU1RfUFRSKHU4LCBzdGFvKSwgdGFibGVf
c2l6ZSk7Ci0gICAgc3Rhby0+aGVhZGVyLmNoZWNrc3VtIC09IGNoZWNrc3VtOwotCi0gICAgdGJs
X2FkZFtUQkxfU1RBT10uc3RhcnQgPSBkLT5hcmNoLmVmaV9hY3BpX2dwYSArIG9mZnNldDsKLSAg
ICB0YmxfYWRkW1RCTF9TVEFPXS5zaXplID0gdGFibGVfc2l6ZTsKLQotICAgIHJldHVybiAwOwot
fQotCi1zdGF0aWMgaW50IGFjcGlfY3JlYXRlX21hZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IG1lbWJhbmsgdGJsX2FkZFtdKQotewotICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFi
bGUgPSBOVUxMOwotICAgIHN0cnVjdCBhY3BpX3RhYmxlX21hZHQgKm1hZHQgPSBOVUxMOwotICAg
IHN0cnVjdCBhY3BpX3N1YnRhYmxlX2hlYWRlciAqaGVhZGVyOwotICAgIHN0cnVjdCBhY3BpX21h
ZHRfZ2VuZXJpY19kaXN0cmlidXRvciAqZ2ljZDsKLSAgICB1MzIgdGFibGVfc2l6ZSA9IHNpemVv
ZihzdHJ1Y3QgYWNwaV90YWJsZV9tYWR0KTsKLSAgICB1MzIgb2Zmc2V0ID0gYWNwaV9nZXRfdGFi
bGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9NQURUKTsKLSAgICBpbnQgcmV0OwotICAgIGFjcGlfc3Rh
dHVzIHN0YXR1czsKLSAgICB1OCAqYmFzZV9wdHIsIGNoZWNrc3VtOwotCi0gICAgc3RhdHVzID0g
YWNwaV9nZXRfdGFibGUoQUNQSV9TSUdfTUFEVCwgMCwgJnRhYmxlKTsKLQotICAgIGlmICggQUNQ
SV9GQUlMVVJFKHN0YXR1cykgKQotICAgIHsKLSAgICAgICAgY29uc3QgY2hhciAqbXNnID0gYWNw
aV9mb3JtYXRfZXhjZXB0aW9uKHN0YXR1cyk7Ci0KLSAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8g
Z2V0IE1BRFQgdGFibGUsICVzXG4iLCBtc2cpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAg
ICB9Ci0KLSAgICBiYXNlX3B0ciA9IGQtPmFyY2guZWZpX2FjcGlfdGFibGUgKyBvZmZzZXQ7Ci0g
ICAgbWVtY3B5KGJhc2VfcHRyLCB0YWJsZSwgdGFibGVfc2l6ZSk7Ci0KLSAgICAvKiBBZGQgR2Vu
ZXJpYyBEaXN0cmlidXRvci4gKi8KLSAgICBoZWFkZXIgPSBhY3BpX3RhYmxlX2dldF9lbnRyeV9t
YWR0KEFDUElfTUFEVF9UWVBFX0dFTkVSSUNfRElTVFJJQlVUT1IsIDApOwotICAgIGlmICggIWhl
YWRlciApCi0gICAgewotICAgICAgICBwcmludGsoIkNhbid0IGdldCBHSUNEIGVudHJ5XG4iKTsK
LSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgfQotICAgIGdpY2QgPSBjb250YWluZXJfb2Yo
aGVhZGVyLCBzdHJ1Y3QgYWNwaV9tYWR0X2dlbmVyaWNfZGlzdHJpYnV0b3IsIGhlYWRlcik7Ci0g
ICAgbWVtY3B5KGJhc2VfcHRyICsgdGFibGVfc2l6ZSwgZ2ljZCwKLSAgICAgICAgICAgICAgICBz
aXplb2Yoc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX2Rpc3RyaWJ1dG9yKSk7Ci0gICAgdGFibGVf
c2l6ZSArPSBzaXplb2Yoc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX2Rpc3RyaWJ1dG9yKTsKLQot
ICAgIC8qIEFkZCBvdGhlciBzdWJ0YWJsZXMuICovCi0gICAgcmV0ID0gZ2ljX21ha2VfaHdkb21f
bWFkdChkLCBvZmZzZXQgKyB0YWJsZV9zaXplKTsKLSAgICBpZiAoIHJldCA8IDAgKQotICAgIHsK
LSAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gZ2V0IG90aGVyIHN1YnRhYmxlc1xuIik7Ci0gICAg
ICAgIHJldHVybiAtRUlOVkFMOwotICAgIH0KLSAgICB0YWJsZV9zaXplICs9IHJldDsKLQotICAg
IG1hZHQgPSAoc3RydWN0IGFjcGlfdGFibGVfbWFkdCAqKWJhc2VfcHRyOwotICAgIG1hZHQtPmhl
YWRlci5sZW5ndGggPSB0YWJsZV9zaXplOwotICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1
bShBQ1BJX0NBU1RfUFRSKHU4LCBtYWR0KSwgdGFibGVfc2l6ZSk7Ci0gICAgbWFkdC0+aGVhZGVy
LmNoZWNrc3VtIC09IGNoZWNrc3VtOwotCi0gICAgdGJsX2FkZFtUQkxfTUFEVF0uc3RhcnQgPSBk
LT5hcmNoLmVmaV9hY3BpX2dwYSArIG9mZnNldDsKLSAgICB0YmxfYWRkW1RCTF9NQURUXS5zaXpl
ID0gdGFibGVfc2l6ZTsKLQotICAgIHJldHVybiAwOwotfQotCi1zdGF0aWMgaW50IGFjcGlfY3Jl
YXRlX2ZhZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQotewot
ICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOwotICAgIHN0cnVjdCBh
Y3BpX3RhYmxlX2ZhZHQgKmZhZHQgPSBOVUxMOwotICAgIHU2NCB0YWJsZV9zaXplOwotICAgIGFj
cGlfc3RhdHVzIHN0YXR1czsKLSAgICB1OCAqYmFzZV9wdHI7Ci0gICAgdTggY2hlY2tzdW07Ci0K
LSAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19GQURULCAwLCAmdGFibGUpOwot
Ci0gICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCi0gICAgewotICAgICAgICBjb25zdCBj
aGFyICptc2cgPSBhY3BpX2Zvcm1hdF9leGNlcHRpb24oc3RhdHVzKTsKLQotICAgICAgICBwcmlu
dGsoIkZhaWxlZCB0byBnZXQgRkFEVCB0YWJsZSwgJXNcbiIsIG1zZyk7Ci0gICAgICAgIHJldHVy
biAtRUlOVkFMOwotICAgIH0KLQotICAgIHRhYmxlX3NpemUgPSB0YWJsZS0+bGVuZ3RoOwotICAg
IGJhc2VfcHRyID0gZC0+YXJjaC5lZmlfYWNwaV90YWJsZQotICAgICAgICAgICAgICAgKyBhY3Bp
X2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX0ZBRFQpOwotICAgIG1lbWNweShiYXNlX3B0
ciwgdGFibGUsIHRhYmxlX3NpemUpOwotICAgIGZhZHQgPSAoc3RydWN0IGFjcGlfdGFibGVfZmFk
dCAqKWJhc2VfcHRyOwotCi0gICAgLyogU2V0IFBTQ0lfQ09NUExJQU5UIGFuZCBQU0NJX1VTRV9I
VkMgKi8KLSAgICBmYWR0LT5hcm1fYm9vdF9mbGFncyB8PSAoQUNQSV9GQURUX1BTQ0lfQ09NUExJ
QU5UIHwgQUNQSV9GQURUX1BTQ0lfVVNFX0hWQyk7Ci0gICAgY2hlY2tzdW0gPSBhY3BpX3RiX2No
ZWNrc3VtKEFDUElfQ0FTVF9QVFIodTgsIGZhZHQpLCB0YWJsZV9zaXplKTsKLSAgICBmYWR0LT5o
ZWFkZXIuY2hlY2tzdW0gLT0gY2hlY2tzdW07Ci0KLSAgICB0YmxfYWRkW1RCTF9GQURUXS5zdGFy
dCA9IGQtPmFyY2guZWZpX2FjcGlfZ3BhCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAr
IGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxfRkFEVCk7Ci0gICAgdGJsX2FkZFtU
QkxfRkFEVF0uc2l6ZSA9IHRhYmxlX3NpemU7Ci0KLSAgICByZXR1cm4gMDsKLX0KLQotc3RhdGlj
IGludCBlc3RpbWF0ZV9hY3BpX2VmaV9zaXplKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJu
ZWxfaW5mbyAqa2luZm8pCi17Ci0gICAgc2l6ZV90IGVmaV9zaXplLCBhY3BpX3NpemUsIG1hZHRf
c2l6ZTsKLSAgICB1NjQgYWRkcjsKLSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2RwX3Ri
bDsKLSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlOwotCi0gICAgZWZpX3NpemUg
PSBlc3RpbWF0ZV9lZmlfc2l6ZShraW5mby0+bWVtLm5yX2JhbmtzKTsKLQotICAgIGFjcGlfc2l6
ZSA9IFJPVU5EVVAoc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2ZhZHQpLCA4KTsKLSAgICBhY3Bp
X3NpemUgKz0gUk9VTkRVUChzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfc3RhbyksIDgpOwotCi0g
ICAgbWFkdF9zaXplID0gZ2ljX2dldF9od2RvbV9tYWR0X3NpemUoZCk7Ci0gICAgYWNwaV9zaXpl
ICs9IFJPVU5EVVAobWFkdF9zaXplLCA4KTsKLQotICAgIGFkZHIgPSBhY3BpX29zX2dldF9yb290
X3BvaW50ZXIoKTsKLSAgICBpZiAoICFhZGRyICkKLSAgICB7Ci0gICAgICAgIHByaW50aygiVW5h
YmxlIHRvIGdldCBhY3BpIHJvb3QgcG9pbnRlclxuIik7Ci0gICAgICAgIHJldHVybiAtRUlOVkFM
OwotICAgIH0KLQotICAgIHJzZHBfdGJsID0gYWNwaV9vc19tYXBfbWVtb3J5KGFkZHIsIHNpemVv
ZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwKSk7Ci0gICAgaWYgKCAhcnNkcF90YmwgKQotICAgIHsK
LSAgICAgICAgcHJpbnRrKCJVbmFibGUgdG8gbWFwIFJTRFAgdGFibGVcbiIpOwotICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0KLSAgICB0YWJsZSA9IGFjcGlfb3NfbWFwX21lbW9yeShy
c2RwX3RibC0+eHNkdF9waHlzaWNhbF9hZGRyZXNzLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKLSAgICBhY3BpX29zX3Vu
bWFwX21lbW9yeShyc2RwX3RibCwgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApKTsKLSAg
ICBpZiAoICF0YWJsZSApCi0gICAgewotICAgICAgICBwcmludGsoIlVuYWJsZSB0byBtYXAgWFNE
VCB0YWJsZVxuIik7Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIC8qIEFk
ZCBwbGFjZSBmb3IgU1RBTyB0YWJsZSBpbiBYU0RUIHRhYmxlICovCi0gICAgYWNwaV9zaXplICs9
IFJPVU5EVVAodGFibGUtPmxlbmd0aCArIHNpemVvZih1NjQpLCA4KTsKLSAgICBhY3BpX29zX3Vu
bWFwX21lbW9yeSh0YWJsZSwgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOwotCi0g
ICAgYWNwaV9zaXplICs9IFJPVU5EVVAoc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApLCA4
KTsKLSAgICBkLT5hcmNoLmVmaV9hY3BpX2xlbiA9IFBBR0VfQUxJR04oUk9VTkRVUChlZmlfc2l6
ZSwgOCkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBST1VORFVQKGFj
cGlfc2l6ZSwgOCkpOwotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyBpbnQgcHJlcGFyZV9h
Y3BpKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCi17Ci0gICAg
aW50IHJjID0gMDsKLSAgICBpbnQgb3JkZXI7Ci0gICAgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtU
QkxfTU1BWF0gPSB7fTsKLQotICAgIHJjID0gZXN0aW1hdGVfYWNwaV9lZmlfc2l6ZShkLCBraW5m
byk7Ci0gICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgb3JkZXIg
PSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhkLT5hcmNoLmVmaV9hY3BpX2xlbik7Ci0gICAgZC0+YXJj
aC5lZmlfYWNwaV90YWJsZSA9IGFsbG9jX3hlbmhlYXBfcGFnZXMob3JkZXIsIDApOwotICAgIGlm
ICggZC0+YXJjaC5lZmlfYWNwaV90YWJsZSA9PSBOVUxMICkKLSAgICB7Ci0gICAgICAgIHByaW50
aygidW5hYmxlIHRvIGFsbG9jYXRlIG1lbW9yeSFcbiIpOwotICAgICAgICByZXR1cm4gLUVOT01F
TTsKLSAgICB9Ci0gICAgbWVtc2V0KGQtPmFyY2guZWZpX2FjcGlfdGFibGUsIDAsIGQtPmFyY2gu
ZWZpX2FjcGlfbGVuKTsKLQotICAgIC8qCi0gICAgICogRm9yIEFDUEksIERvbTAgZG9lc24ndCB1
c2Uga2luZm8tPmdudHRhYl9zdGFydCB0byBnZXQgdGhlIGdyYW50IHRhYmxlCi0gICAgICogcmVn
aW9uLiBTbyB3ZSB1c2UgaXQgYXMgdGhlIEFDUEkgdGFibGUgbWFwcGVkIGFkZHJlc3MuIEFsc28g
aXQgbmVlZHMgdG8KLSAgICAgKiBjaGVjayBpZiB0aGUgc2l6ZSBvZiBncmFudCB0YWJsZSByZWdp
b24gaXMgZW5vdWdoIGZvciB0aG9zZSBBQ1BJIHRhYmxlcy4KLSAgICAgKi8KLSAgICBkLT5hcmNo
LmVmaV9hY3BpX2dwYSA9IGtpbmZvLT5nbnR0YWJfc3RhcnQ7Ci0gICAgaWYgKCBraW5mby0+Z250
dGFiX3NpemUgPCBkLT5hcmNoLmVmaV9hY3BpX2xlbiApCi0gICAgewotICAgICAgICBwcmludGso
IlRoZSBncmFudCB0YWJsZSByZWdpb24gaXMgbm90IGVub3VnaCB0byBmaXQgdGhlIEFDUEkgdGFi
bGVzIVxuIik7Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIHJjID0gYWNw
aV9jcmVhdGVfZmFkdChkLCB0YmxfYWRkKTsKLSAgICBpZiAoIHJjICE9IDAgKQotICAgICAgICBy
ZXR1cm4gcmM7Ci0KLSAgICByYyA9IGFjcGlfY3JlYXRlX21hZHQoZCwgdGJsX2FkZCk7Ci0gICAg
aWYgKCByYyAhPSAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBhY3BpX2NyZWF0
ZV9zdGFvKGQsIHRibF9hZGQpOwotICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgIHJldHVybiBy
YzsKLQotICAgIHJjID0gYWNwaV9jcmVhdGVfeHNkdChkLCB0YmxfYWRkKTsKLSAgICBpZiAoIHJj
ICE9IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICByYyA9IGFjcGlfY3JlYXRlX3JzZHAo
ZCwgdGJsX2FkZCk7Ci0gICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0g
ICAgYWNwaV9tYXBfb3RoZXJfdGFibGVzKGQpOwotICAgIGFjcGlfY3JlYXRlX2VmaV9zeXN0ZW1f
dGFibGUoZCwgdGJsX2FkZCk7Ci0gICAgYWNwaV9jcmVhdGVfZWZpX21tYXBfdGFibGUoZCwgJmtp
bmZvLT5tZW0sIHRibF9hZGQpOwotCi0gICAgLyogTWFwIHRoZSBFRkkgYW5kIEFDUEkgdGFibGVz
IHRvIERvbTAgKi8KLSAgICByYyA9IG1hcF9yZWdpb25zX3AybXQoZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgZ2FkZHJfdG9fZ2ZuKGQtPmFyY2guZWZpX2FjcGlfZ3BhKSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgUEZOX1VQKGQtPmFyY2guZWZpX2FjcGlfbGVuKSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgdmlydF90b19tZm4oZC0+YXJjaC5lZmlfYWNwaV90YWJsZSksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9tbWlvX2RpcmVjdF9jKTsKLSAgICBpZiAoIHJj
ICE9IDAgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIlVuYWJsZSB0byBtYXAg
RUZJL0FDUEkgdGFibGUgMHglIlBSSXg2NAotICAgICAgICAgICAgICAgIiAtIDB4JSJQUkl4NjQi
IGluIGRvbWFpbiAlZFxuIiwKLSAgICAgICAgICAgICAgIGQtPmFyY2guZWZpX2FjcGlfZ3BhICYg
UEFHRV9NQVNLLAotICAgICAgICAgICAgICAgUEFHRV9BTElHTihkLT5hcmNoLmVmaV9hY3BpX2dw
YSArIGQtPmFyY2guZWZpX2FjcGlfbGVuKSAtIDEsCi0gICAgICAgICAgICAgICBkLT5kb21haW5f
aWQpOwotICAgICAgICByZXR1cm4gcmM7Ci0gICAgfQotCi0gICAgLyoKLSAgICAgKiBGbHVzaCB0
aGUgY2FjaGUgZm9yIHRoaXMgcmVnaW9uLCBvdGhlcndpc2UgRE9NMCBtYXkgcmVhZCB3cm9uZyBk
YXRhIHdoZW4KLSAgICAgKiB0aGUgY2FjaGUgaXMgZGlzYWJsZWQuCi0gICAgICovCi0gICAgY2xl
YW5fYW5kX2ludmFsaWRhdGVfZGNhY2hlX3ZhX3JhbmdlKGQtPmFyY2guZWZpX2FjcGlfdGFibGUs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2guZWZpX2Fj
cGlfbGVuKTsKLQotICAgIHJjID0gY3JlYXRlX2FjcGlfZHRiKGtpbmZvLCB0YmxfYWRkKTsKLSAg
ICBpZiAoIHJjICE9IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICByYyA9IGFjcGlfcm91
dGVfc3BpcyhkKTsKLSAgICBpZiAoIHJjICE9IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAg
ICByYyA9IGFjcGlfaW9tZW1fZGVueV9hY2Nlc3MoZCk7Ci0gICAgaWYgKCByYyAhPSAwICkKLSAg
ICAgICAgcmV0dXJuIHJjOwotCi0gICAgLyoKLSAgICAgKiBBbGwgUFBJcyBoYXZlIGJlZW4gcmVn
aXN0ZXJlZCwgYWxsb2NhdGUgdGhlIGV2ZW50IGNoYW5uZWwKLSAgICAgKiBpbnRlcnJ1cHRzLgot
ICAgICAqLwotICAgIGV2dGNobl9hbGxvY2F0ZShkKTsKLQotICAgIHJldHVybiAwOwotfQotI2Vs
c2UKLXN0YXRpYyBpbnQgcHJlcGFyZV9hY3BpKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJu
ZWxfaW5mbyAqa2luZm8pCi17Ci0gICAgLyogT25seSBib290aW5nIHdpdGggQUNQSSB3aWxsIGhp
dCBoZXJlICovCi0gICAgQlVHKCk7Ci0gICAgcmV0dXJuIC1FSU5WQUw7Ci19Ci0jZW5kaWYKIHN0
YXRpYyB2b2lkIGR0Yl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgdW5z
aWduZWQgbG9uZyBsZWZ0OwpAQCAtMjM0Myw3ICsxNzcxLDcgQEAgc3RhdGljIHZvaWQgaW5pdHJk
X2xvYWQoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAqIE5vdGUgdGhhdCB0aGlzIHNob3Vs
ZCBvbmx5IGJlIGNhbGxlZCBvbmNlIGFsbCBQUElzIHVzZWQgYnkgdGhlCiAgKiBoYXJkd2FyZSBk
b21haW4gaGF2ZSBiZWVuIHJlZ2lzdGVyZWQuCiAgKi8KLXN0YXRpYyB2b2lkIGV2dGNobl9hbGxv
Y2F0ZShzdHJ1Y3QgZG9tYWluICpkKQordm9pZCBldnRjaG5fYWxsb2NhdGUoc3RydWN0IGRvbWFp
biAqZCkKIHsKICAgICBpbnQgcmVzOwogICAgIHU2NCB2YWw7Ci0tIAoxLjkuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:12:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:12: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 1fbZu2-0002ca-Kl; Fri, 06 Jul 2018 23:12: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZu0-0002YF-DK
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:12:36 +0000
X-Inumbo-ID: 0f0b08d9-8172-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f0b08d9-8172-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:12:31 +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 0E41622BC6;
 Fri,  6 Jul 2018 23:12:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918755;
 bh=DKBz6NrwRuSzx/9lkm3V7rmkHQ92yFcX+HlHMb80PQE=;
 h=Date:From:To:cc:Subject:From;
 b=nTHV1WyQPk5GFyXEB4gxV6XLyLywqpQDM5yJEkHj5XeU0JvHfvDhyoNi2SnNh1qmr
 xd/TW0wajHVySg4bIIvfCo20imN5SqGArlA9RPVEhcuO8jUFnaqA9jo+IqQ09NU6dY
 H2rw2GbFodXMW5HWO6ZzbjAv49YHJirPkY1exrfU=
Date: Fri, 6 Jul 2018 16:12:34 -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.1807061537300.13502@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 00/12] arm: more kconfig configurability and
 small default configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaXMgdGhlIGZpcnN0IHN0ZXAgdG93YXJkIGJ1aWxk
aW5nIGEgc21hbGwgY2VydGlmaWFibGUKWGVuIGh5cGVydmlzb3IgZm9yIEFSTSBib2FyZHMuCgpU
aGUgc2VyaWVzIG1ha2VzIGEgZmV3IGNoYW5nZXMgdG8gYWxsb3cgZGlzYWJsaW5nIG1vcmUga2Nv
bmZpZyBvcHRpb25zOgptb3N0IG9mIHRoZW0gYWxyZWFkeSBleGlzdCBidXQgY2Fubm90IGJlIGRp
c2FibGVkLiBJdCBhbHNvIGludHJvZHVjZXMgYQpyZWZlcmVuY2Uga2NvbmZpZyBmb3IgUmVuZXNh
cyBSQ2FyIChkdWUgdG8gcG9wdWxhciBkZW1hbmQsIGNhbmRpZGF0ZSBmb3IKY2VydGlmaWNhdGlv
bnMpLCBYaWxpbnggTVBTb0MsIGFuZCBmb3IgUUVNVSBhYXJjaDY0IChub3QgZm9yCmNlcnRpZmlj
YXRpb25zLCBidXQgdXNlZnVsIGZvciBkZWJ1Z2dpbmcpLgoKVGhlIGxhc3QgdGhyZWUgcGF0Y2hl
cyBjbGFyaWZ5IGFuZCBtYWtlIGNoYW5nZXMgdG8gdGhlIHNlY3VyaXR5IHN1cHBvcnQKc3RhdHVz
IG9mIGtjb25maWcgb3B0aW9ucyBpbiBYZW4uIFdlIG1pZ2h0IHdhbnQgdG8gbWVyZ2UgdGhlbSBp
bnRvCnByZXZpb3VzIHBhdGNoZXMsIG9yIG1vdmUgdGhlbSBlYXJsaWVyIGluIHRoZSBzZXJpZXMu
IEkgYW0gaGFwcHkgdG8gZG8KdGhhdCBvbmNlIHdlIHNldHRsZWQgb24gdGhlIHJlcXVpcmVkIHdv
cmRpbmcgZm9yIFNVUFBPUlQubWQuCgpDaGVlcnMsCgpTdGVmYW5vCgoKTW9zdCBpbXBvcnRhbnQg
Y2hhbmdlcyBpbiB2NzoKLSBpbXByb3ZlZCB3b3JkaW5nIG9mIHN1cHBvcnQgc3RhdGVtZW50cwot
IHJlbW92ZSBTQ0hFRF9OVUxMIGZyb20gc3VwcG9ydGVkCgoKClN0ZWZhbm8gU3RhYmVsbGluaSAo
MTIpOgogICAgICBhcm06IHJlbW92ZSB0aGUgQVJNIEhETENEIGRyaXZlcgogICAgICBhcm06IG1h
a2UgaXQgcG9zc2libGUgdG8gZGlzYWJsZSBIQVNfR0lDVjMKICAgICAgYXJtOiByZW5hbWUgSEFT
X0dJQ1YzIHRvIEdJQ1YzCiAgICAgIE1ha2UgTUVNX0FDQ0VTUyBjb25maWd1cmFibGUKICAgICAg
bWFrZSBpdCBwb3NzaWJsZSB0byBlbmFibGUvZGlzYWJsZSBVQVJUIGRyaXZlcnMKICAgICAgYXJt
OiBtYWtlIGl0IHBvc3NpYmxlIHRvIGRpc2FibGUgdGhlIFNNTVUgZHJpdmVyCiAgICAgIGFybTog
YWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24KICAgICAgYXJtOiBhZGQgQUxMLCBRRU1V
LCBSY2FyMyBhbmQgTVBTb0MgY29uZmlncwogICAgICB4ZW46IGFkZCBwZXItcGxhdGZvcm0gZGVm
YXVsdHMgZm9yIE5SX0NQVVMKICAgICAgeGVuOiBhZGQgY2xvYyB0YXJnZXQKICAgICAgeGVuOiBz
cGVjaWZ5IHN1cHBvcnQgZm9yIEVYUEVSVCBhbmQgREVCVUcgS2NvbmZpZyBvcHRpb25zCiAgICAg
IHhlbjogY2xhcmlmeSB0aGUgc2VjdXJpdHktc3VwcG9ydCBzdGF0dXMgb2YgS2NvbmZpZyBvcHRp
b25zIG9uIEFSTQoKIFNVUFBPUlQubWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
MTYgKysKIHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgICAgICAgfCAgIDIgKy0K
IHhlbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTIgKysKIHhlbi9h
cmNoL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKwogeGVuL2FyY2gvYXJt
L0tjb25maWcgICAgICAgICAgICAgICAgICAgICB8ICAxNyArLQogeGVuL2FyY2gvYXJtL01ha2Vm
aWxlICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlu
eTY0LmNvbmYgICAgICAgICB8ICAzOCArKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29u
ZmlnICAgICAgICAgICB8ICA1NSArKysrKysKIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZp
bGUgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvdmV4cHJlc3MuYyAg
ICAgICAgfCAgMzUgLS0tLQogeGVuL2FyY2gvYXJtL3ZnaWMuYyAgICAgICAgICAgICAgICAgICAg
ICB8ICAgMiArLQogeGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jICAgICAgICAgICAgICAgICB8ICAg
MiArLQogeGVuL2FyY2gveDg2L0tjb25maWcgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQog
eGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICB8ICAxMCArLQogeGVuL2Nv
bW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2NvbW1vbi9k
b21jdGwuYyAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2RyaXZlcnMvY2hhci9L
Y29uZmlnICAgICAgICAgICAgICAgICB8ICAxNSArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
S2NvbmZpZyAgICAgICAgICB8ICAxMiArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01h
a2VmaWxlICAgICB8ICAgMiArLQogeGVuL2RyaXZlcnMvdmlkZW8vS2NvbmZpZyAgICAgICAgICAg
ICAgICB8ICAgMyAtCiB4ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSAgICAgICAgICAgICAgIHwg
ICAxIC0KIHhlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jICAgICAgICAgICAgfCAyODEgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9naWMuaCAg
ICAgICAgICAgICAgICB8ICAgNCArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMvdmV4
cHJlc3MuaCB8ICAgNiAtCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaCAgICAgICAgICAgICAg
IHwgICA0ICstCiB4ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oICAgICAgICAgICAgIHwgICA0
ICstCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4
ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiB4ZW4veHNt
L2R1bW15LmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4veHNtL2ZsYXNr
L2hvb2tzLmMgICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiAzMCBmaWxlcyBjaGFuZ2VkLCAx
ODYgaW5zZXJ0aW9ucygrKSwgMzYyIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhl
bi9hcmNoL2FybS9jb25maWdzL3Rpbnk2NC5jb25mCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMv
dmlkZW8vYXJtX2hkbGNkLmMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZvT-0004Km-F5; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvS-0004Jc-4I
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:06 +0000
X-Inumbo-ID: 47fdd5ee-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47fdd5ee-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:14: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 01C882098B;
 Fri,  6 Jul 2018 23:14:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918845;
 bh=dY65UhTFHg3fb0YBYo+ct4rODDBFA8xsaCU/QQAxFiQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=WovyaNrKNhzun0WqVyfn2Up5LLOFnUz37XSuFiis3Vc0NKyqu2HQ+h7fM5jxJUvDg
 IFs9bjLlcWF68kImTd9V5cRtROuzmhGSLuHQeX3Ar4nP6/XWW21egWS4+/qvBe3+jJ
 SslBT1zQ1lg5orJjkATMNuHcb/bvuDZ6VH95ObwI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:13:52 -0700
Message-Id: <1530918843-14318-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 01/12] arm: remove the ARM HDLCD driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@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>

VGhlIEFSTSBIRExDRCBkcml2ZXIgaXMgdW51c2VkLiBUaGUgZGV2aWNlIGl0c2VsZiBjYW4gb25s
eSBiZSBmb3VuZCBvbgpWaXJ0dWFsIEV4cHJlc3MgYm9hcmRzIHRoYXQgYXJlIGZvciBlYXJseSBk
ZXZlbG9wbWVudCBvbmx5LiBSZW1vdmUgdGhlCmRyaXZlci4KCkFsc28gcmVtb3ZlIHZleHByZXNz
X3N5c2NmZywgbm93IHVudXNlZCwgYW5kICJzZWxlY3QgVklERU8iIHRoYXQgaXMgbm90CnVzZWZ1
bCBhbnltb3JlLgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+ClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgot
LS0KQ2hhbmdlcyBpbiB2MzoKLSByZW1vdmUgInNlbGVjdCBWSURFTyIKLSByZW1vdmUgdmV4cHJl
c3Nfc3lzY2ZnCkNoYW5nZXMgaW4gdjI6Ci0gcGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9hcm0v
S2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgICAyIC0KIHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvdmV4cHJlc3MuYyAgICAgICAgfCAgMzUgLS0tLQogeGVuL2RyaXZlcnMvdmlkZW8vS2NvbmZp
ZyAgICAgICAgICAgICAgICB8ICAgMyAtCiB4ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSAgICAg
ICAgICAgICAgIHwgICAxIC0KIHhlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jICAgICAgICAg
ICAgfCAyODEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9wbGF0Zm9ybXMvdmV4cHJlc3MuaCB8ICAgNiAtCiA2IGZpbGVzIGNoYW5nZWQsIDMyOCBk
ZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy92aWRlby9hcm1faGRs
Y2QuYwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tj
b25maWcKaW5kZXggODE3NGMwYy4uNGRjN2VmNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tj
b25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTE3LDEyICsxNywxMCBAQCBjb25m
aWcgQVJNXzY0CiBjb25maWcgQVJNCiAJZGVmX2Jvb2wgeQogCXNlbGVjdCBIQVNfQUxURVJOQVRJ
VkUKLQlzZWxlY3QgSEFTX0FSTV9IRExDRAogCXNlbGVjdCBIQVNfREVWSUNFX1RSRUUKIAlzZWxl
Y3QgSEFTX01FTV9BQ0NFU1MKIAlzZWxlY3QgSEFTX1BBU1NUSFJPVUdICiAJc2VsZWN0IEhBU19Q
RFgKLQlzZWxlY3QgVklERU8KIAogY29uZmlnIEFSQ0hfREVGQ09ORklHCiAJc3RyaW5nCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3ZleHByZXNzLmMgYi94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL3ZleHByZXNzLmMKaW5kZXggNzA4MzlkNi4uYjYxOTNmNyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5jCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvdmV4cHJlc3MuYwpAQCAtNTksNDEgKzU5LDYgQEAgc3RhdGljIGlubGluZSBpbnQgdmV4
cHJlc3NfY3RybF9zdGFydCh1aW50MzJfdCAqc3lzY2ZnLCBpbnQgd3JpdGUsCiAgICAgcmV0dXJu
IDA7CiB9CiAKLWludCB2ZXhwcmVzc19zeXNjZmcoaW50IHdyaXRlLCBpbnQgZnVuY3Rpb24sIGlu
dCBkZXZpY2UsIHVpbnQzMl90ICpkYXRhKQotewotICAgIHVpbnQzMl90ICpzeXNjZmcgPSAodWlu
dDMyX3QgKikgRklYTUFQX0FERFIoRklYTUFQX01JU0MpOwotICAgIGludCByZXQgPSAtMTsKLQot
ICAgIHNldF9maXhtYXAoRklYTUFQX01JU0MsIG1hZGRyX3RvX21mbihWMk1fU1lTX01NSU9fQkFT
RSksCi0gICAgICAgICAgICAgICBQQUdFX0hZUEVSVklTT1JfTk9DQUNIRSk7Ci0KLSAgICBpZiAo
IHN5c2NmZ1tWMk1fU1lTX0NGR0NUUkwvNF0gJiBWMk1fU1lTX0NGR19TVEFSVCApCi0gICAgICAg
IGdvdG8gb3V0OwotCi0gICAgLyogY2xlYXIgdGhlIGNvbXBsZXRlIGJpdCBpbiB0aGUgVjJNX1NZ
U19DRkdTVEFUIHN0YXR1cyByZWdpc3RlciAqLwotICAgIHN5c2NmZ1tWMk1fU1lTX0NGR1NUQVQv
NF0gPSAwOwotCi0gICAgaWYgKCB3cml0ZSApCi0gICAgewotICAgICAgICAvKiB3cml0ZSBkYXRh
ICovCi0gICAgICAgIHN5c2NmZ1tWMk1fU1lTX0NGR0RBVEEvNF0gPSAqZGF0YTsKLQotICAgICAg
ICBpZiAoIHZleHByZXNzX2N0cmxfc3RhcnQoc3lzY2ZnLCB3cml0ZSwgZnVuY3Rpb24sIGRldmlj
ZSkgPCAwICkKLSAgICAgICAgICAgIGdvdG8gb3V0OwotICAgIH0gZWxzZSB7Ci0gICAgICAgIGlm
ICggdmV4cHJlc3NfY3RybF9zdGFydChzeXNjZmcsIHdyaXRlLCBmdW5jdGlvbiwgZGV2aWNlKSA8
IDAgKQotICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIC8q
IHJlYWQgZGF0YSAqLwotICAgICAgICAgICAgKmRhdGEgPSBzeXNjZmdbVjJNX1NZU19DRkdEQVRB
LzRdOwotICAgIH0KLQotICAgIHJldCA9IDA7Ci1vdXQ6Ci0gICAgY2xlYXJfZml4bWFwKEZJWE1B
UF9NSVNDKTsKLSAgICByZXR1cm4gcmV0OwotfQotCiAvKgogICogVE9ETzogR2V0IGJhc2UgYWRk
cmVzcyBmcm9tIHRoZSBkZXZpY2UgdHJlZQogICogU2VlIGFybSx2ZXhwcmVzcy1yZXNldCBub2Rl
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9LY29uZmlnIGIveGVuL2RyaXZlcnMvdmlk
ZW8vS2NvbmZpZwppbmRleCA1MmU4Y2U2Li40MWNhNTAzIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy92aWRlby9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJzL3ZpZGVvL0tjb25maWcKQEAgLTExLDYg
KzExLDMgQEAgY29uZmlnIFZHQQogCSAgRW5hYmxlIFZHQSBvdXRwdXQgZm9yIHRoZSBYZW4gaHlw
ZXJ2aXNvci4KIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KLQotY29uZmlnIEhBU19BUk1fSERMQ0QK
LQlib29sCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSBiL3hlbi9kcml2
ZXJzL3ZpZGVvL01ha2VmaWxlCmluZGV4IDJiYjkxZDYuLjJiM2ZjNzYgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxl
CkBAIC00LDQgKzQsMyBAQCBvYmotJChDT05GSUdfVklERU8pICs9IGZvbnRfOHgxNi5vCiBvYmot
JChDT05GSUdfVklERU8pICs9IGZvbnRfOHg4Lm8KIG9iai0kKENPTkZJR19WSURFTykgKz0gbGZi
Lm8KIG9iai0kKENPTkZJR19WR0EpICs9IHZlc2Eubwotb2JqLSQoQ09ORklHX0hBU19BUk1fSERM
Q0QpICs9IGFybV9oZGxjZC5vCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9hcm1faGRs
Y2QuYyBiL3hlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jCmRlbGV0ZWQgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCBlMTE3NGIyLi4wMDAwMDAwCi0tLSBhL3hlbi9kcml2ZXJzL3ZpZGVvL2FybV9o
ZGxjZC5jCisrKyAvZGV2L251bGwKQEAgLTEsMjgxICswLDAgQEAKLS8qCi0gKiB4ZW4vZHJpdmVy
cy92aWRlby9hcm1faGRsY2QuYwotICoKLSAqIERyaXZlciBmb3IgQVJNIEhETENEIENvbnRyb2xs
ZXIKLSAqCi0gKiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRy
aXguY29tPgotICogQ29weXJpZ2h0IChjKSAyMDEzIENpdHJpeCBTeXN0ZW1zLgotICoKLSAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQotICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKLSAqIChhdCB5b3VyIG9wdGlv
bikgYW55IGxhdGVyIHZlcnNpb24uCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVk
IGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCi0gKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgotICogTUVSQ0hB
TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQot
ICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KLSAqLwotCi0j
aW5jbHVkZSA8YXNtL2RlbGF5Lmg+Ci0jaW5jbHVkZSA8YXNtL3R5cGVzLmg+Ci0jaW5jbHVkZSA8
YXNtL3BsYXRmb3Jtcy92ZXhwcmVzcy5oPgotI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgot
I2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+Ci0jaW5jbHVkZSA8eGVuL2luaXQuaD4KLSNp
bmNsdWRlIDx4ZW4vbW0uaD4KLSNpbmNsdWRlICJmb250LmgiCi0jaW5jbHVkZSAibGZiLmgiCi0j
aW5jbHVkZSAibW9kZWxpbmVzLmgiCi0KLSNkZWZpbmUgSERMQ0QgKCh2b2xhdGlsZSB1aW50MzJf
dCAqKSBGSVhNQVBfQUREUihGSVhNQVBfTUlTQykpCi0KLSNkZWZpbmUgSERMQ0RfSU5UTUFTSyAg
ICAgICAoMHgxOC80KQotI2RlZmluZSBIRExDRF9GQkJBU0UgICAgICAgICgweDEwMC80KQotI2Rl
ZmluZSBIRExDRF9MSU5FTEVOR1RIICAgICgweDEwNC80KQotI2RlZmluZSBIRExDRF9MSU5FQ09V
TlQgICAgICgweDEwOC80KQotI2RlZmluZSBIRExDRF9MSU5FUElUQ0ggICAgICgweDEwQy80KQot
I2RlZmluZSBIRExDRF9CVVMgICAgICAgICAgICgweDExMC80KQotI2RlZmluZSBIRExDRF9WU1lO
QyAgICAgICAgICgweDIwMC80KQotI2RlZmluZSBIRExDRF9WQkFDSyAgICAgICAgICgweDIwNC80
KQotI2RlZmluZSBIRExDRF9WREFUQSAgICAgICAgICgweDIwOC80KQotI2RlZmluZSBIRExDRF9W
RlJPTlQgICAgICAgICgweDIwQy80KQotI2RlZmluZSBIRExDRF9IU1lOQyAgICAgICAgICgweDIx
MC80KQotI2RlZmluZSBIRExDRF9IQkFDSyAgICAgICAgICgweDIxNC80KQotI2RlZmluZSBIRExD
RF9IREFUQSAgICAgICAgICgweDIxOC80KQotI2RlZmluZSBIRExDRF9IRlJPTlQgICAgICAgICgw
eDIxQy80KQotI2RlZmluZSBIRExDRF9QT0xBUklUSUVTICAgICgweDIyMC80KQotI2RlZmluZSBI
RExDRF9DT01NQU5EICAgICAgICgweDIzMC80KQotI2RlZmluZSBIRExDRF9QRiAgICAgICAgICAg
ICgweDI0MC80KQotI2RlZmluZSBIRExDRF9SRUQgICAgICAgICAgICgweDI0NC80KQotI2RlZmlu
ZSBIRExDRF9HUkVFTiAgICAgICAgICgweDI0OC80KQotI2RlZmluZSBIRExDRF9CTFVFICAgICAg
ICAgICgweDI0Qy80KQotCi1zdHJ1Y3QgY29sb3JfbWFza3MgewotICAgIGludCByZWRfc2hpZnQ7
Ci0gICAgaW50IHJlZF9zaXplOwotICAgIGludCBncmVlbl9zaGlmdDsKLSAgICBpbnQgZ3JlZW5f
c2l6ZTsKLSAgICBpbnQgYmx1ZV9zaGlmdDsKLSAgICBpbnQgYmx1ZV9zaXplOwotfTsKLQotc3Ry
dWN0IHBpeGVsX2NvbG9ycyB7Ci0gICAgY29uc3QgY2hhciogYnBwOwotICAgIHN0cnVjdCBjb2xv
cl9tYXNrcyBjb2xvcnM7Ci19OwotCi1zdHJ1Y3QgcGl4ZWxfY29sb3JzIF9faW5pdGRhdGEgY29s
b3JzW10gPSB7Ci0gICAgeyAiMTYiLCB7IDAsIDUsIDExLCA1LCA2LCA1IH0gfSwKLSAgICB7ICIy
NCIsIHsgMCwgOCwgMTYsIDgsIDgsIDggfSB9LAotICAgIHsgIjMyIiwgeyAwLCA4LCAxNiwgOCwg
OCwgOCB9IH0sCi19OwotCi1zdGF0aWMgdm9pZCB2Z2Ffbm9vcF9wdXRzKGNvbnN0IGNoYXIgKnMp
IHt9Ci12b2lkICgqdmlkZW9fcHV0cykoY29uc3QgY2hhciAqKSA9IHZnYV9ub29wX3B1dHM7Ci0K
LXN0YXRpYyB2b2lkIGhkbGNkX2ZsdXNoKHZvaWQpCi17Ci0gICAgZHNiKHN5KTsKLX0KLQotc3Rh
dGljIGludCBfX2luaXQgZ2V0X2NvbG9yX21hc2tzKGNvbnN0IGNoYXIqIGJwcCwgc3RydWN0IGNv
bG9yX21hc2tzICoqbWFza3MpCi17Ci0gICAgaW50IGk7Ci0gICAgZm9yICggaSA9IDA7IGkgPCBB
UlJBWV9TSVpFKGNvbG9ycyk7IGkrKyApCi0gICAgewotICAgICAgICBpZiAoICFzdHJuY21wKGNv
bG9yc1tpXS5icHAsIGJwcCwgMikgKQotICAgICAgICB7Ci0gICAgICAgICAgICAqbWFza3MgPSAm
Y29sb3JzW2ldLmNvbG9yczsKLSAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICB9Ci0gICAg
fQotICAgIHJldHVybiAtMTsKLX0KLQotc3RhdGljIHZvaWQgX19pbml0IHNldF9waXhjbG9jayh1
aW50MzJfdCBwaXhjbG9jaykKLXsKLSAgICBpZiAoIGR0X2ZpbmRfY29tcGF0aWJsZV9ub2RlKE5V
TEwsIE5VTEwsICJhcm0sdmV4cHJlc3MiKSApCi0gICAgICAgICAgICB2ZXhwcmVzc19zeXNjZmco
MSwgVjJNX1NZU19DRkdfT1NDX0ZVTkMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgVjJN
X1NZU19DRkdfT1NDNSwgJnBpeGNsb2NrKTsKLX0KLQotdm9pZCBfX2luaXQgdmlkZW9faW5pdCh2
b2lkKQotewotICAgIHN0cnVjdCBsZmJfcHJvcCBsZmJwOwotICAgIHVuc2lnbmVkIGNoYXIgKmxm
YjsKLSAgICBwYWRkcl90IGhkbGNkX3N0YXJ0LCBoZGxjZF9zaXplOwotICAgIHBhZGRyX3QgZnJh
bWVidWZmZXJfc3RhcnQsIGZyYW1lYnVmZmVyX3NpemU7Ci0gICAgY29uc3QgY2hhciAqbW9kZV9z
dHJpbmc7Ci0gICAgY2hhciBfbW9kZV9zdHJpbmdbMTZdOwotICAgIGludCBieXRlc19wZXJfcGl4
ZWwgPSA0OwotICAgIHN0cnVjdCBjb2xvcl9tYXNrcyAqYyA9IE5VTEw7Ci0gICAgc3RydWN0IG1v
ZGVsaW5lICp2aWRlb21vZGUgPSBOVUxMOwotICAgIGludCBpOwotICAgIGNvbnN0IHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqZGV2OwotICAgIGNvbnN0IF9fYmUzMiAqY2VsbHM7Ci0gICAgdTMyIGxl
bnA7Ci0gICAgaW50IHJlczsKLQotICAgIGRldiA9IGR0X2ZpbmRfY29tcGF0aWJsZV9ub2RlKE5V
TEwsIE5VTEwsICJhcm0saGRsY2QiKTsKLQotICAgIGlmICggIWRldiApCi0gICAgewotICAgICAg
ICBwcmludGsoIkhETENEOiBDYW5ub3QgZmluZCBub2RlIGNvbXBhdGlibGUgd2l0aCBcImFybSxo
ZGNsZFwiXG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQotICAgIHJlcyA9IGR0X2Rldmlj
ZV9nZXRfYWRkcmVzcyhkZXYsIDAsICZoZGxjZF9zdGFydCwgJmhkbGNkX3NpemUpOwotICAgIGlm
ICggIXJlcyApCi0gICAgewotICAgICAgICBwcmludGsoIkhETENEOiBVbmFibGUgdG8gcmV0cmll
dmUgTU1JTyBiYXNlIGFkZHJlc3NcbiIpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAg
Y2VsbHMgPSBkdF9nZXRfcHJvcGVydHkoZGV2LCAiZnJhbWVidWZmZXIiLCAmbGVucCk7Ci0gICAg
aWYgKCAhY2VsbHMgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJIRExDRDogVW5hYmxlIHRvIHJl
dHJpZXZlIGZyYW1lYnVmZmVyIHByb3BlcnR5XG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0K
LQotICAgIGZyYW1lYnVmZmVyX3N0YXJ0ID0gZHRfbmV4dF9jZWxsKGR0X25fYWRkcl9jZWxscyhk
ZXYpLCAmY2VsbHMpOwotICAgIGZyYW1lYnVmZmVyX3NpemUgPSBkdF9uZXh0X2NlbGwoZHRfbl9z
aXplX2NlbGxzKGRldiksICZjZWxscyk7Ci0KLSAgICBpZiAoICFoZGxjZF9zdGFydCApCi0gICAg
ewotICAgICAgICBwcmludGsoS0VSTl9FUlIgIkhETENEOiBhZGRyZXNzIG1pc3NpbmcgZnJvbSBk
ZXZpY2UgdHJlZSwgZGlzYWJsaW5nIGRyaXZlclxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9
Ci0KLSAgICBpZiAoICFmcmFtZWJ1ZmZlcl9zdGFydCApCi0gICAgewotICAgICAgICBwcmludGso
S0VSTl9FUlIgIkhETENEOiBmcmFtZWJ1ZmZlciBhZGRyZXNzIG1pc3NpbmcgZnJvbSBkZXZpY2Ug
dHJlZSwgZGlzYWJsaW5nIGRyaXZlclxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAg
ICByZXMgPSBkdF9wcm9wZXJ0eV9yZWFkX3N0cmluZyhkZXYsICJtb2RlIiwgJm1vZGVfc3RyaW5n
KTsKLSAgICBpZiAoIHJlcyApCi0gICAgewotICAgICAgICBnZXRfY29sb3JfbWFza3MoIjMyIiwg
JmMpOwotICAgICAgICBtZW1jcHkoX21vZGVfc3RyaW5nLCAiMTI4MHgxMDI0QDYwIiwgc3RybGVu
KCIxMjgweDEwMjRANjAiKSArIDEpOwotICAgICAgICBieXRlc19wZXJfcGl4ZWwgPSA0OwotICAg
IH0KLSAgICBlbHNlIGlmICggc3RybGVuKG1vZGVfc3RyaW5nKSA8IHN0cmxlbigiODAweDYwMEA2
MCIpIHx8Ci0gICAgICAgICAgICBzdHJsZW4obW9kZV9zdHJpbmcpID4gc2l6ZW9mKF9tb2RlX3N0
cmluZykgLSAxICkKLSAgICB7Ci0gICAgICAgIHByaW50ayhLRVJOX0VSUiAiSERMQ0Q6IGludmFs
aWQgbW9kZWxpbmU9JXNcbiIsIG1vZGVfc3RyaW5nKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0g
ZWxzZSB7Ci0gICAgICAgIGNoYXIgKnMgPSBzdHJjaHIobW9kZV9zdHJpbmcsICctJyk7Ci0gICAg
ICAgIGlmICggIXMgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGsoS0VSTl9JTkZPICJI
RExDRDogYnBwIG5vdCBmb3VuZCBpbiBtb2RlbGluZSAlcywgYXNzdW1lIDMyIGJwcFxuIiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICBtb2RlX3N0cmluZyk7Ci0gICAgICAgICAgICBnZXRfY29s
b3JfbWFza3MoIjMyIiwgJmMpOwotICAgICAgICAgICAgbWVtY3B5KF9tb2RlX3N0cmluZywgbW9k
ZV9zdHJpbmcsIHN0cmxlbihtb2RlX3N0cmluZykgKyAxKTsKLSAgICAgICAgICAgIGJ5dGVzX3Bl
cl9waXhlbCA9IDQ7Ci0gICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICBpZiAoIHN0cmxlbihz
KSA8IDYgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHByaW50ayhLRVJOX0VSUiAi
SERMQ0Q6IGludmFsaWQgbW9kZSAlc1xuIiwgbW9kZV9zdHJpbmcpOwotICAgICAgICAgICAgICAg
IHJldHVybjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIHMrKzsKLSAgICAgICAgICAgIGlm
ICggZ2V0X2NvbG9yX21hc2tzKHMsICZjKSA8IDAgKQotICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIHByaW50ayhLRVJOX1dBUk5JTkcgIkhETENEOiB1bnN1cHBvcnRlZCBicHAgJXNcbiIs
IHMpOwotICAgICAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAg
IGJ5dGVzX3Blcl9waXhlbCA9IHNpbXBsZV9zdHJ0b2xsKHMsIE5VTEwsIDEwKSAvIDg7Ci0gICAg
ICAgIH0KLSAgICAgICAgaSA9IHMgLSBtb2RlX3N0cmluZyAtIDE7Ci0gICAgICAgIG1lbWNweShf
bW9kZV9zdHJpbmcsIG1vZGVfc3RyaW5nLCBpKTsKLSAgICAgICAgbWVtY3B5KF9tb2RlX3N0cmlu
ZyArIGksIG1vZGVfc3RyaW5nICsgaSArIDMsIDQpOwotICAgIH0KLQotICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRSh2aWRlb21vZGVzKTsgaSsrICkgewotICAgICAgICBpZiAoICFzdHJj
bXAoX21vZGVfc3RyaW5nLCB2aWRlb21vZGVzW2ldLm1vZGUpICkKLSAgICAgICAgewotICAgICAg
ICAgICAgdmlkZW9tb2RlID0gJnZpZGVvbW9kZXNbaV07Ci0gICAgICAgICAgICBicmVhazsKLSAg
ICAgICAgfQotICAgIH0KLSAgICBpZiAoICF2aWRlb21vZGUgKQotICAgIHsKLSAgICAgICAgcHJp
bnRrKEtFUk5fV0FSTklORyAiSERMQ0Q6IHVuc3VwcG9ydGVkIHZpZGVvbW9kZSAlc1xuIiwKLSAg
ICAgICAgICAgICAgIF9tb2RlX3N0cmluZyk7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAg
ICBpZiAoIGZyYW1lYnVmZmVyX3NpemUgPCBieXRlc19wZXJfcGl4ZWwgKiB2aWRlb21vZGUtPnhy
ZXMgKiB2aWRlb21vZGUtPnlyZXMgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKEtFUk5fRVJSICJI
RExDRDogdGhlIGZyYW1lYnVmZmVyIGlzIHRvbyBzbWFsbCwgZGlzYWJsaW5nIHRoZSBIRExDRCBk
cml2ZXJcbiIpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAgcHJpbnRrKEtFUk5fSU5G
TyAiSW5pdGlhbGl6aW5nIEhETENEIGRyaXZlclxuIik7Ci0KLSAgICBsZmIgPSBpb3JlbWFwX3dj
KGZyYW1lYnVmZmVyX3N0YXJ0LCBmcmFtZWJ1ZmZlcl9zaXplKTsKLSAgICBpZiAoICFsZmIgKQot
ICAgIHsKLSAgICAgICAgcHJpbnRrKEtFUk5fRVJSICJDb3VsZG4ndCBtYXAgdGhlIGZyYW1lYnVm
ZmVyXG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLSAgICBtZW1zZXQobGZiLCAweDAwLCBi
eXRlc19wZXJfcGl4ZWwgKiB2aWRlb21vZGUtPnhyZXMgKiB2aWRlb21vZGUtPnlyZXMpOwotCi0g
ICAgLyogdXNlcyBGSVhNQVBfTUlTQyAqLwotICAgIHNldF9waXhjbG9jayh2aWRlb21vZGUtPnBp
eGNsb2NrKTsKLQotICAgIHNldF9maXhtYXAoRklYTUFQX01JU0MsIG1hZGRyX3RvX21mbihoZGxj
ZF9zdGFydCksIFBBR0VfSFlQRVJWSVNPUl9OT0NBQ0hFKTsKLSAgICBIRExDRFtIRExDRF9DT01N
QU5EXSA9IDA7Ci0KLSAgICBIRExDRFtIRExDRF9MSU5FTEVOR1RIXSA9IHZpZGVvbW9kZS0+eHJl
cyAqIGJ5dGVzX3Blcl9waXhlbDsKLSAgICBIRExDRFtIRExDRF9MSU5FQ09VTlRdID0gdmlkZW9t
b2RlLT55cmVzIC0gMTsKLSAgICBIRExDRFtIRExDRF9MSU5FUElUQ0hdID0gdmlkZW9tb2RlLT54
cmVzICogYnl0ZXNfcGVyX3BpeGVsOwotICAgIEhETENEW0hETENEX1BGXSA9ICgoYnl0ZXNfcGVy
X3BpeGVsIC0gMSkgPDwgMyk7Ci0gICAgSERMQ0RbSERMQ0RfSU5UTUFTS10gPSAwOwotICAgIEhE
TENEW0hETENEX0ZCQkFTRV0gPSBmcmFtZWJ1ZmZlcl9zdGFydDsKLSAgICBIRExDRFtIRExDRF9C
VVNdID0gMHhmMDAgfCAoMSA8PCA0KTsKLSAgICBIRExDRFtIRExDRF9WQkFDS10gPSB2aWRlb21v
ZGUtPnZiYWNrIC0gMTsKLSAgICBIRExDRFtIRExDRF9WU1lOQ10gPSB2aWRlb21vZGUtPnZzeW5j
IC0gMTsKLSAgICBIRExDRFtIRExDRF9WREFUQV0gPSB2aWRlb21vZGUtPnlyZXMgLSAxOwotICAg
IEhETENEW0hETENEX1ZGUk9OVF0gPSB2aWRlb21vZGUtPnZmcm9udCAtIDE7Ci0gICAgSERMQ0Rb
SERMQ0RfSEJBQ0tdID0gdmlkZW9tb2RlLT5oYmFjayAtIDE7Ci0gICAgSERMQ0RbSERMQ0RfSFNZ
TkNdID0gdmlkZW9tb2RlLT5oc3luYyAtIDE7Ci0gICAgSERMQ0RbSERMQ0RfSERBVEFdID0gdmlk
ZW9tb2RlLT54cmVzIC0gMTsKLSAgICBIRExDRFtIRExDRF9IRlJPTlRdID0gdmlkZW9tb2RlLT5o
ZnJvbnQgLSAxOwotICAgIEhETENEW0hETENEX1BPTEFSSVRJRVNdID0gKDEgPDwgMikgfCAoMSA8
PCAzKTsKLSAgICBIRExDRFtIRExDRF9SRURdID0gKGMtPnJlZF9zaXplIDw8IDgpIHwgYy0+cmVk
X3NoaWZ0OwotICAgIEhETENEW0hETENEX0dSRUVOXSA9IChjLT5ncmVlbl9zaXplIDw8IDgpIHwg
Yy0+Z3JlZW5fc2hpZnQ7Ci0gICAgSERMQ0RbSERMQ0RfQkxVRV0gPSAoYy0+Ymx1ZV9zaXplIDw8
IDgpIHwgYy0+Ymx1ZV9zaGlmdDsKLSAgICBIRExDRFtIRExDRF9DT01NQU5EXSA9IDE7Ci0gICAg
Y2xlYXJfZml4bWFwKEZJWE1BUF9NSVNDKTsKLQotICAgIGxmYnAucGl4ZWxfb24gPSAoKCgxIDw8
IGMtPnJlZF9zaXplKSAtIDEpIDw8IGMtPnJlZF9zaGlmdCkgfAotICAgICAgICAoKCgxIDw8IGMt
PmdyZWVuX3NpemUpIC0gMSkgPDwgYy0+Z3JlZW5fc2hpZnQpIHwKLSAgICAgICAgKCgoMSA8PCBj
LT5ibHVlX3NpemUpIC0gMSkgPDwgYy0+Ymx1ZV9zaGlmdCk7Ci0gICAgbGZicC5sZmIgPSBsZmI7
Ci0gICAgbGZicC5mb250ID0gJmZvbnRfdmdhXzh4MTY7Ci0gICAgbGZicC5iaXRzX3Blcl9waXhl
bCA9IGJ5dGVzX3Blcl9waXhlbCo4OwotICAgIGxmYnAuYnl0ZXNfcGVyX2xpbmUgPSBieXRlc19w
ZXJfcGl4ZWwqdmlkZW9tb2RlLT54cmVzOwotICAgIGxmYnAud2lkdGggPSB2aWRlb21vZGUtPnhy
ZXM7Ci0gICAgbGZicC5oZWlnaHQgPSB2aWRlb21vZGUtPnlyZXM7Ci0gICAgbGZicC5mbHVzaCA9
IGhkbGNkX2ZsdXNoOwotICAgIGxmYnAudGV4dF9jb2x1bW5zID0gdmlkZW9tb2RlLT54cmVzIC8g
ODsKLSAgICBsZmJwLnRleHRfcm93cyA9IHZpZGVvbW9kZS0+eXJlcyAvIDE2OwotICAgIGlmICgg
bGZiX2luaXQoJmxmYnApIDwgMCApCi0gICAgICAgICAgICByZXR1cm47Ci0gICAgdmlkZW9fcHV0
cyA9IGxmYl9zY3JvbGxfcHV0czsKLX0KLQotdm9pZCBfX2luaXQgdmlkZW9fZW5kYm9vdCh2b2lk
KSB7IH0KLQotLyoKLSAqIExvY2FsIHZhcmlhYmxlczoKLSAqIG1vZGU6IEMKLSAqIGMtZmlsZS1z
dHlsZTogIkJTRCIKLSAqIGMtYmFzaWMtb2Zmc2V0OiA0Ci0gKiBpbmRlbnQtdGFicy1tb2RlOiBu
aWwKLSAqIEVuZDoKLSAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9y
bXMvdmV4cHJlc3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3ZleHByZXNzLmgK
aW5kZXggNWNmM2FiYS4uOGI0NWQzYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9w
bGF0Zm9ybXMvdmV4cHJlc3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy92
ZXhwcmVzcy5oCkBAIC0yNiwxMiArMjYsNiBAQAogLyogQm9hcmQtc3BlY2lmaWM6IGJhc2UgYWRk
cmVzcyBvZiBzeXN0ZW0gY29udHJvbGxlciAqLwogI2RlZmluZSBTUDgxMF9BRERSRVNTIDB4MUMw
MjAwMDAKIAotI2lmbmRlZiBfX0FTU0VNQkxZX18KLSNpbmNsdWRlIDx4ZW4vaW50dHlwZXMuaD4K
LQotaW50IHZleHByZXNzX3N5c2NmZyhpbnQgd3JpdGUsIGludCBmdW5jdGlvbiwgaW50IGRldmlj
ZSwgdWludDMyX3QgKmRhdGEpOwotI2VuZGlmCi0KICNlbmRpZiAvKiBfX0FTTV9BUk1fUExBVEZP
Uk1TX1ZFWFBSRVNTX0ggKi8KIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6Ci0tIAoxLjkuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZvV-0004Mb-9q; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvT-0004KY-Ah
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:07 +0000
X-Inumbo-ID: 4870e16e-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4870e16e-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:14:08 +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 BCEF420870;
 Fri,  6 Jul 2018 23:14:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918845;
 bh=0r+Ypgh8x6EdahKN8CSa1U/KPgOiot6eaeFqnoQaZNo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=TkW4LfF1yVUJoFYlSTJkAngOTERMmddFO2WoB4uWWtTvSVGy8vBuciMBYOgG+bxC+
 nYmKwCcNSqRE0CWCLUGvSfCZP6yPsc++ljn05vSJZoLqjmpANmWh5MQDsGFKTtyhxA
 Xm+If1x255x0a+lvz0U30ahd7s7hTA/NvWvkSzpk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:13:54 -0700
Message-Id: <1530918843-14318-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 03/12] arm: rename HAS_GICV3 to GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@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>

SEFTX0dJQ1YzIGhhcyBiZWNvbWUgc2VsZWN0YWJsZSBieSB0aGUgdXNlci4gVG8gbWFyayB0aGUg
Y2hhbmdlLCByZW5hbWUKdGhlIG9wdGlvbiBmcm9tIEhBU19HSUNWMyB0byBHSUNWMy4KClN1Z2dl
c3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQpDaGFuZ2VzIGluIHYzOgot
IG5vIGNoYW5nZXMKCkNoYW5nZXMgaW4gdjI6Ci0gcGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9h
cm0vS2NvbmZpZyAgICAgICB8IDQgKystLQogeGVuL2FyY2gvYXJtL01ha2VmaWxlICAgICAgfCA0
ICsrLS0KIHhlbi9hcmNoL2FybS92Z2ljLmMgICAgICAgIHwgMiArLQogeGVuL2FyY2gvYXJtL3Zn
aWMvdmdpYy5jICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oICB8IDQgKystLQog
eGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggfCA0ICsrLS0KIDYgZmlsZXMgY2hhbmdlZCwgMTAg
aW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCBmYjY5YTY2Li42NmFkY2U0IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZp
ZwpAQCAtMzksNyArMzksNyBAQCBjb25maWcgQUNQSQogCSAgQWR2YW5jZWQgQ29uZmlndXJhdGlv
biBhbmQgUG93ZXIgSW50ZXJmYWNlIChBQ1BJKSBzdXBwb3J0IGZvciBYZW4gaXMKIAkgIGFuIGFs
dGVybmF0aXZlIHRvIGRldmljZSB0cmVlIG9uIEFSTTY0LgogCi1jb25maWcgSEFTX0dJQ1YzCitj
b25maWcgR0lDVjMKIAlib29sCiAJcHJvbXB0ICJHSUN2MyBkcml2ZXIiCiAJZGVwZW5kcyBvbiBB
Uk1fNjQKQEAgLTUyLDcgKzUyLDcgQEAgY29uZmlnIEhBU19HSUNWMwogY29uZmlnIEhBU19JVFMK
ICAgICAgICAgYm9vbAogICAgICAgICBwcm9tcHQgIkdJQ3YzIElUUyBNU0kgY29udHJvbGxlciBz
dXBwb3J0IiBpZiBFWFBFUlQgPSAieSIKLSAgICAgICAgZGVwZW5kcyBvbiBIQVNfR0lDVjMgJiYg
IU5FV19WR0lDCisgICAgICAgIGRlcGVuZHMgb24gR0lDVjMgJiYgIU5FV19WR0lDCiAKIGNvbmZp
ZyBORVdfVkdJQwogCWJvb2wKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZSBiL3hl
bi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBhOTUzM2IxLi5iOWMyZmI3IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBAIC0xNyw3
ICsxNyw3IEBAIG9iai15ICs9IGRvbWN0bC5vCiBvYmotJChFQVJMWV9QUklOVEspICs9IGVhcmx5
X3ByaW50ay5vCiBvYmoteSArPSBnaWMubwogb2JqLXkgKz0gZ2ljLXYyLm8KLW9iai0kKENPTkZJ
R19IQVNfR0lDVjMpICs9IGdpYy12My5vCitvYmotJChDT05GSUdfR0lDVjMpICs9IGdpYy12My5v
CiBvYmotJChDT05GSUdfSEFTX0lUUykgKz0gZ2ljLXYzLWl0cy5vCiBvYmotJChDT05GSUdfSEFT
X0lUUykgKz0gZ2ljLXYzLWxwaS5vCiBvYmoteSArPSBndWVzdGNvcHkubwpAQCAtNTEsNyArNTEs
NyBAQCBpZm5lcSAoJChDT05GSUdfTkVXX1ZHSUMpLHkpCiBvYmoteSArPSBnaWMtdmdpYy5vCiBv
YmoteSArPSB2Z2ljLm8KIG9iai15ICs9IHZnaWMtdjIubwotb2JqLSQoQ09ORklHX0hBU19HSUNW
MykgKz0gdmdpYy12My5vCitvYmotJChDT05GSUdfR0lDVjMpICs9IHZnaWMtdjMubwogb2JqLSQo
Q09ORklHX0hBU19JVFMpICs9IHZnaWMtdjMtaXRzLm8KIGVuZGlmCiBvYmoteSArPSB2bV9ldmVu
dC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVuL2FyY2gvYXJtL3ZnaWMu
YwppbmRleCAzZmFmZGQwLi43YTJjNDU1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy5j
CisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKQEAgLTk4LDcgKzk4LDcgQEAgaW50IGRvbWFpbl92
Z2ljX3JlZ2lzdGVyKHN0cnVjdCBkb21haW4gKmQsIGludCAqbW1pb19jb3VudCkKIHsKICAgICBz
d2l0Y2ggKCBkLT5hcmNoLnZnaWMudmVyc2lvbiApCiAgICAgewotI2lmZGVmIENPTkZJR19IQVNf
R0lDVjMKKyNpZmRlZiBDT05GSUdfR0lDVjMKICAgICBjYXNlIEdJQ19WMzoKICAgICAgICAgaWYg
KCB2Z2ljX3YzX2luaXQoZCwgbW1pb19jb3VudCkgKQogICAgICAgICAgICByZXR1cm4gLUVOT0RF
VjsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYyBiL3hlbi9hcmNoL2FybS92
Z2ljL3ZnaWMuYwppbmRleCBhMzU0NDliLi44MzI2MzJhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vdmdpYy92Z2ljLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCkBAIC05NzQsNyAr
OTc0LDcgQEAgdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQpCiAgICAgcmV0dXJuIG1pbl90KHVuc2lnbmVkIGludCwgTUFYX1ZJUlRfQ1BVUywgdmdpY192
Y3B1X2xpbWl0KTsKIH0KIAotI2lmZGVmIENPTkZJR19IQVNfR0lDVjMKKyNpZmRlZiBDT05GSUdf
R0lDVjMKIC8qIER1bW15IGltcGxlbWVudGF0aW9uIHRvIGFsbG93IGJ1aWxkaW5nIHdpdGhvdXQg
YWN0dWFsIHZHSUN2MyBzdXBwb3J0LiAqLwogdm9pZCB2Z2ljX3YzX3NldHVwX2h3KHBhZGRyX3Qg
ZGJhc2UsCiAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX3JkaXN0X3JlZ2lv
bnMsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9naWMuaAppbmRleCA1OGI5MTBmLi4yMmZhMTIyIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2dpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKQEAgLTE2
Niw3ICsxNjYsNyBAQAogCiAjZGVmaW5lIERUX01BVENIX0dJQ19WMyBEVF9NQVRDSF9DT01QQVRJ
QkxFKCJhcm0sZ2ljLXYzIikKIAotI2lmZGVmIENPTkZJR19IQVNfR0lDVjMKKyNpZmRlZiBDT05G
SUdfR0lDVjMKIC8qCiAgKiBHSUN2MyByZWdpc3RlcnMgdGhhdCBuZWVkcyB0byBiZSBzYXZlZC9y
ZXN0b3JlZAogICovCkBAIC0xOTQsNyArMTk0LDcgQEAgc3RydWN0IGdpY192MiB7CiAgKi8KIHVu
aW9uIGdpY19zdGF0ZV9kYXRhIHsKICAgICBzdHJ1Y3QgZ2ljX3YyIHYyOwotI2lmZGVmIENPTkZJ
R19IQVNfR0lDVjMKKyNpZmRlZiBDT05GSUdfR0lDVjMKICAgICBzdHJ1Y3QgZ2ljX3YzIHYzOwog
I2VuZGlmCiB9OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL3ZnaWMuaAppbmRleCAyYTU4ZWEzLi4zNzRmZGFhIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Zn
aWMuaApAQCAtMTU2LDcgKzE1Niw3IEBAIHN0cnVjdCB2Z2ljX2Rpc3QgewogICAgIHN0cnVjdCBw
ZW5kaW5nX2lycSAqcGVuZGluZ19pcnFzOwogICAgIC8qIEJhc2UgYWRkcmVzcyBmb3IgZ3Vlc3Qg
R0lDICovCiAgICAgcGFkZHJfdCBkYmFzZTsgLyogRGlzdHJpYnV0b3IgYmFzZSBhZGRyZXNzICov
Ci0jaWZkZWYgQ09ORklHX0hBU19HSUNWMworI2lmZGVmIENPTkZJR19HSUNWMwogICAgIC8qIEdJ
QyBWMyBhZGRyZXNzaW5nICovCiAgICAgLyogTGlzdCBvZiBjb250aWd1b3VzIG9jY3VwaWVkIGJ5
IHRoZSByZWRpc3RyaWJ1dG9ycyAqLwogICAgIHN0cnVjdCB2Z2ljX3JkaXN0X3JlZ2lvbiB7CkBA
IC0zNTksNyArMzU5LDcgQEAgdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpOwogdm9pZCB2Z2ljX3YyX3NldHVwX2h3KHBhZGRyX3QgZGJhc2UsIHBhZGRy
X3QgY2Jhc2UsIHBhZGRyX3QgY3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCB2
YmFzZSwgdWludDMyX3QgYWxpYXNlZF9vZmZzZXQpOwogCi0jaWZkZWYgQ09ORklHX0hBU19HSUNW
MworI2lmZGVmIENPTkZJR19HSUNWMwogc3RydWN0IHJkaXN0X3JlZ2lvbjsKIHZvaWQgdmdpY192
M19zZXR1cF9odyhwYWRkcl90IGRiYXNlLAogICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBucl9yZGlzdF9yZWdpb25zLAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZvU-0004M6-S0; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvT-0004KR-6m
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:07 +0000
X-Inumbo-ID: 44e8dd7c-8172-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44e8dd7c-8172-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:14:02 +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 566CC22BC8;
 Fri,  6 Jul 2018 23:14:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918845;
 bh=obM2tDDoi/T54sr2iwgd3FmIoCWjLV68YGpwfC9vKH4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=srIkihqgZ3TMqjpLlzm8lwVgGo5ZuM2+NvR8GcESqKwoT3bvCS3xq96e4hfEFZgYE
 uIyZ3H/xyGmV+GQiX39sDqZYpv2e06KogVG5g0kE0pPwRXYFIW9sKeYgDb8US1/rTH
 bsgQu7aU0bdfm6GkLJbgus3yD2StpXvPt3ISjIXo=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:13:53 -0700
Message-Id: <1530918843-14318-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 02/12] arm: make it possible to disable
 HAS_GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Ian.Jackson@eu.citrix.com, George.Dunlap@citrix.com,
 dfaggioli@suse.com, jbeulich@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>

VG9kYXkgaXQgaXMgYSBzaWxlbnQgb3B0aW9uLiBUaGlzIHBhdGNoIGFkZHMgYSBvbmUgbGluZSBk
ZXNjcmlwdGlvbiBhbmQKbWFrZXMgaXQgb3B0aW9uYWwuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkFja2VkLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29t
CkNDOiBJYW4uSmFja3NvbkBldS5jaXRyaXguY29tCkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzog
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlIGFu
eSBjaGFuZ2VzIHRvIE1FTV9BQ0NFU1MKLSB1cGRhdGUgY29tbWl0IG1lc3NhZ2UKCkNoYW5nZXMg
aW4gdjI6Ci0gbWFrZSBIQVNfR0lDdjMgZGVwZW5kIG9uIEFSTV82NAotIHJlbW92ZSBtb2RpZmlj
YXRpb25zIHRvIEFSTV9IRExDRCBrY29uZmlnLCBpdCBoYXMgYmVlbiByZW1vdmVkCi0tLQogeGVu
L2FyY2gvYXJtL0tjb25maWcgfCA4ICsrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcg
Yi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCA0ZGM3ZWY1Li5mYjY5YTY2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwpAQCAtMTIs
NyArMTIsNiBAQCBjb25maWcgQVJNXzMyCiBjb25maWcgQVJNXzY0CiAJZGVmX2Jvb2wgeQogCWRl
cGVuZHMgb24gNjRCSVQKLQlzZWxlY3QgSEFTX0dJQ1YzCiAKIGNvbmZpZyBBUk0KIAlkZWZfYm9v
bCB5CkBAIC00Miw2ICs0MSwxMyBAQCBjb25maWcgQUNQSQogCiBjb25maWcgSEFTX0dJQ1YzCiAJ
Ym9vbAorCXByb21wdCAiR0lDdjMgZHJpdmVyIgorCWRlcGVuZHMgb24gQVJNXzY0CisJZGVmYXVs
dCB5CisJLS0taGVscC0tLQorCisJICBEcml2ZXIgZm9yIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1
cHQgQ29udHJvbGxlciB2My4KKwkgIElmIHVuc3VyZSwgc2F5IFkKIAogY29uZmlnIEhBU19JVFMK
ICAgICAgICAgYm9vbAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZvV-0004OV-Ur; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvT-0004L9-P4
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:07 +0000
X-Inumbo-ID: 48efee3d-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48efee3d-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:14:08 +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 94F3F22BCD;
 Fri,  6 Jul 2018 23:14:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918846;
 bh=uh/rWl1CmQU7zjBW2rO0TzI5BIGx1hJXk+jGrfHOkIo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=NSHoj4e4uOj0SOfWFN00oBGDBmHSReYHeHh/owUl1GZ7ZQudUllP4vwzCaUncT4PV
 hglKZVBirUfgFSa2jLOKDt+rEGV8Lq4ExaI8O/XVJXp6FEqEaXyKIwI2jo1PcLum/a
 aIlVPETXwvcTscigjl7Lvc9Y4cZlMxjAa8g/LQrQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:13:56 -0700
Message-Id: <1530918843-14318-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 05/12] make it possible to enable/disable
 UART drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@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>

QWxsIHRoZSBVQVJUIGRyaXZlcnMgYXJlIHNpbGVudCBvcHRpb25zLiBBZGQgb25lIGxpbmUgZGVz
Y3JpcHRpb25zIHNvCnRoYXQgY2FuIGJlIGRlL3NlbGVjdGVkIHZpYSBtZW51Y29uZmlnLgoKQWRk
IGFuIHg4NiBkZXBlbmRlbmN5IHRvIEhBU19FSENJOiBFSENJIFBDSSBoYXMgbm90IGJlZW4gdXNl
ZCBvbiBBUk0uIEluCmZhY3QsIGl0IGRlcGVuZHMgb24gUENJLCBhbmQgbW9yZW92ZXIgd2UgaGF2
ZSBkcml2ZXJzIGZvciBzZXZlcmFsCmVtYmVkZGVkIFVBUlRzIGZvciB2YXJpb3VzIEFSTSBib2Fy
ZHMuCgpOUzE2NTUwIHJlbWFpbnMgbm90IHNlbGVjdGFibGUgb24geDg2LgoKU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0g
aW1wcm92ZSBjb21taXQgbWVzc2FnZQotIHJlbW92ZSBwcm9tcHQgZm9yIEhBU19FSENJCgpDaGFu
Z2VzIGluIHYzOgotIE5TMTY1NTAgcHJvbXB0IGlmIEFSTQoKQ2hhbmdlcyBpbiB2MjoKLSBtYWtl
IEhBU19FSENJIGRlcGVuZCBvbiB4ODYKLS0tCiB4ZW4vZHJpdmVycy9jaGFyL0tjb25maWcgfCAx
NSArKysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9LY29uZmlnIGIveGVuL2Ry
aXZlcnMvY2hhci9LY29uZmlnCmluZGV4IGNjNzhlYzMuLmIxZjA3ZjggMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL2NoYXIvS2NvbmZpZworKysgYi94ZW4vZHJpdmVycy9jaGFyL0tjb25maWcKQEAg
LTEsMTEgKzEsMTEgQEAKIGNvbmZpZyBIQVNfTlMxNjU1MAotCWJvb2wKKwlib29sICJOUzE2NTUw
IFVBUlQgZHJpdmVyIiBpZiBBUk0KIAlkZWZhdWx0IHkKIAloZWxwCiAJICBUaGlzIHNlbGVjdHMg
dGhlIDE2NTUwLXNlcmllcyBVQVJUIHN1cHBvcnQuIEZvciBtb3N0IHN5c3RlbXMsIHNheSBZLgog
CiBjb25maWcgSEFTX0NBREVOQ0VfVUFSVAotCWJvb2wKKwlib29sICJYaWxpbnggQ2FkZW5jZSBV
QVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlkZXBlbmRzIG9uIEFSTV82NAogCWhlbHAKQEAgLTEz
LDcgKzEzLDcgQEAgY29uZmlnIEhBU19DQURFTkNFX1VBUlQKIAkgIGJhc2VkIGJvYXJkLCBzYXkg
WS4KIAogY29uZmlnIEhBU19NVkVCVQotCWJvb2wKKwlib29sICJNYXJ2ZWxsIE1WRUJVIFVBUlQg
ZHJpdmVyIgogCWRlZmF1bHQgeQogCWRlcGVuZHMgb24gQVJNXzY0CiAJaGVscApAQCAtMjEsNyAr
MjEsNyBAQCBjb25maWcgSEFTX01WRUJVCiAJICBiYXNlZCBib2FyZCwgc2F5IFkuCiAKIGNvbmZp
ZyBIQVNfUEwwMTEKLQlib29sCisJYm9vbCAiQVJNIFBMMDExIFVBUlQgZHJpdmVyIgogCWRlZmF1
bHQgeQogCWRlcGVuZHMgb24gQVJNCiAJaGVscApAQCAtMjksNyArMjksNyBAQCBjb25maWcgSEFT
X1BMMDExCiAJICBhbiBJbnRlZ3JhdG9yL1BQMiwgSW50ZWdyYXRvci9DUCBvciBWZXJzYXRpbGUg
cGxhdGZvcm0sIHNheSBZLgogCiBjb25maWcgSEFTX0VYWU5PUzQyMTAKLQlib29sCisJYm9vbCAi
U2Ftc3VuZyBFeHlub3MgNDIxMCBVQVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlkZXBlbmRzIG9u
IEFSTV8zMgogCWhlbHAKQEAgLTM3LDcgKzM3LDcgQEAgY29uZmlnIEhBU19FWFlOT1M0MjEwCiAJ
ICBFeHlub3MgYmFzZWQgYm9hcmQsIHNheSBZLgogCiBjb25maWcgSEFTX09NQVAKLQlib29sCisJ
Ym9vbCAiVGV4YXMgSW5zdHJ1bWVudHMgT01BUCBVQVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlk
ZXBlbmRzIG9uIEFSTV8zMgogCWhlbHAKQEAgLTQ1LDcgKzQ1LDcgQEAgY29uZmlnIEhBU19PTUFQ
CiAJICBJbnN0cnVtZW50cyBiYXNlZCBDUFUsIHNheSBZLgogCiBjb25maWcgSEFTX1NDSUYKLQli
b29sCisJYm9vbCAiU3VwZXJIIFNDSShGKSBVQVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlkZXBl
bmRzIG9uIEFSTQogCWhlbHAKQEAgLTU0LDYgKzU0LDcgQEAgY29uZmlnIEhBU19TQ0lGCiAKIGNv
bmZpZyBIQVNfRUhDSQogCWJvb2wKKwlkZXBlbmRzIG9uIFg4NgogCWhlbHAKIAkgIFRoaXMgc2Vs
ZWN0cyB0aGUgVVNCIGJhc2VkIEVIQ0kgZGVidWcgcG9ydCB0byBiZSB1c2VkIGFzIGEgVUFSVC4g
SWYKIAkgIHlvdSBoYXZlIGFuIHg4NiBiYXNlZCBzeXN0ZW0gd2l0aCBVU0IsIHNheSBZLgotLSAK
MS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZvW-0004PH-Ji; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvU-0004Le-F5
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:08 +0000
X-Inumbo-ID: 4569c092-8172-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4569c092-8172-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:14:03 +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 1D10322BCB;
 Fri,  6 Jul 2018 23:14:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918846;
 bh=ebmEBrgK/W8KXJ42IEs/SI0YBNJcfeHLSodAXgkFvjY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=vbim6jF+wcDGx4zp6sXQKv9xP1865HL1aLh6Keg3DUsMT358jMFH+djDV7aBvz/lW
 XOz8aMP0lsbqFNHCJSH49BJqntYOVotpZx43jgPrgF+R8Ntp9rS48XEaC+aItlC6m5
 Ems/TW1boi040Hp0PKC9361MDjIMok2apfBrYfWU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:13:55 -0700
Message-Id: <1530918843-14318-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 04/12] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@xen.org, sstabellini@kernel.org, andrii_anisov@epam.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 jbeulich@suse.com, wei.liu2@citrix.com, dgdegra@tycho.nsa.gov,
 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>

U2VsZWN0IE1FTV9BQ0NFU1NfQUxXQVlTX09OIG9uIHg4NiB0byBtYXJrIHRoYXQgTUVNX0FDQ0VT
UyBpcyBub3QKY29uZmlndXJhYmxlIG9uIHg4Ni4gQXZvaWQgc2VsZWN0aW5nIGl0IG9uIEFSTS4K
UmVuYW1lIEhBU19NRU1fQUNDRVNTIHRvIE1FTV9BQ0NFU1MgZXZlcnl3aGVyZS4gQWRkIGEgcHJv
bXB0IGFuZCBhCmRlc2NyaXB0aW9uIHRvIE1FTV9BQ0NFU1MgaW4geGVuL2NvbW1vbi9LY29uZmln
LgoKVGhlIHJlc3VsdCBpcyB0aGF0IHRoZSB1c2VyLXZpc2libGUgb3B0aW9uIGlzIE1FTV9BQ0NF
U1MsIGFuZCBpdCBpcwpjb25maWd1cmFibGUgb25seSBvbiBBUk0gKGRpc2FibGVkIGJ5IGRlZmF1
bHQpLiBBdCB0aGUgbW9tZW50IHRoZQphcmNoLXNwZWNpZmljIG1lbV9hY2Nlc3MgY29kZSByZW1h
aW5zIGVuYWJsZWQgb24gQVJNLCBldmVuIHdpdGgKTUVNX0FDQ0VTUz15LgoKVGhlIHB1cnBvc2Ug
aXMgdG8gcmVkdWNlIGNvZGUgc2l6ZS4gVGhlIG9wdGlvbiBkb2Vzbid0IGRlcGVuZCBvbiBFWFBF
UlQKYmVjYXVzZSBpdCB3b3VsZCBiZSBuaWNlIHRvIGVjdXJpdHktc3VwcG9ydCBjb25maWd1cmF0
aW9ucyB3aXRob3V0Ck1FTV9BQ0NFU1MgYW5kIGEgbm9uLWV4cGVydCBzaG91bGQgYmUgYWJsZSB0
byBkaXNhYmxlIGl0LgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ0M6IGRnZGVncmFAdHlj
aG8ubnNhLmdvdgpDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQpDQzogR2VvcmdlLkR1bmxh
cEBldS5jaXRyaXguY29tCkNDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tCkNDOiBqYmV1bGlj
aEBzdXNlLmNvbQpDQzoganVsaWVuLmdyYWxsQGFybS5jb20KQ0M6IGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20KQ0M6IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmcKQ0M6IHRpbUB4ZW4ub3JnCkNDOiB3ZWku
bGl1MkBjaXRyaXguY29tCgotLS0KQ2hhbmdlcyBpbiB2NToKLSBjaGFuZ2UgTUVNX0FDQ0VTU19B
TFdBWVNfT04gdG8gYm9vbAotIGNoYW5nZSBkZWZhdWx0IGZvciBNRU1fQUNDRVNTLCBkZWZhdWx0
IHkgaWYgTUVNX0FDQ0VTU19BTFdBWVNfT04KCkNoYW5nZXMgaW4gdjQ6Ci0gcmVtb3ZlIEhBU19N
RU1fQUNDRVNTCi0gbW92ZSBNRU1fQUNDRVNTX0FMV0FZU19PTiB0byBjb21tb24KLSBjb21iaWxl
IGRlZmF1bHQgYW5kIGJvb2wgdG8gZGVmX2Jvb2wKCkNoYW5nZXMgaW4gdjM6Ci0ga2VlcCBIQVNf
TUVNX0FDQ0VTUyB0byBtYXJrIHRoYXQgYW4gYXJjaCBjYW4gZG8gTUVNX0FDQ0VTUwotIGludHJv
ZHVjZSBNRU1fQUNDRVNTX0FMV0FZU19PTgotIHRoZSBtYWluIE1FTV9BQ0NFU1Mgb3B0aW9uIGlz
IGluIHhlbi9jb21tb24vS2NvbmZpZwoKQ2hhbmdlcyBpbiB2MjoKLSBwYXRjaCBhZGRlZAotLS0K
IHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgfCAgMiArLQogeGVuL2FyY2gvYXJt
L0tjb25maWcgICAgICAgICAgICAgICB8ICAxIC0KIHhlbi9hcmNoL3g4Ni9LY29uZmlnICAgICAg
ICAgICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAgICAgICAgICB8IDEw
ICsrKysrKysrKy0KIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICAgICAgfCAgMiArLQog
eGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94
ZW4vbWVtX2FjY2Vzcy5oICAgICAgIHwgIDQgKystLQogeGVuL2luY2x1ZGUveHNtL2R1bW15Lmgg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgIHwg
IDQgKystLQogeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4v
eHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgIHwgIDQgKystLQogMTEgZmlsZXMgY2hhbmdl
ZCwgMjEgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
ZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZyBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hp
bS5jb25maWcKaW5kZXggNGQ1NjMwZi4uMjFkNzA3NSAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdh
cmUveGVuLWRpci9zaGltLmNvbmZpZworKysgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0u
Y29uZmlnCkBAIC0yOSw3ICsyOSw3IEBAIENPTkZJR19DT01QQVQ9eQogQ09ORklHX0NPUkVfUEFS
S0lORz15CiBDT05GSUdfSEFTX0FMVEVSTkFUSVZFPXkKIENPTkZJR19IQVNfRVhfVEFCTEU9eQot
Q09ORklHX0hBU19NRU1fQUNDRVNTPXkKK0NPTkZJR19NRU1fQUNDRVNTPXkKIENPTkZJR19IQVNf
TUVNX1BBR0lORz15CiBDT05GSUdfSEFTX01FTV9TSEFSSU5HPXkKIENPTkZJR19IQVNfUERYPXkK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcK
aW5kZXggNjZhZGNlNC4uMmI4NzExMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tjb25maWcK
KysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTE3LDcgKzE3LDYgQEAgY29uZmlnIEFSTQog
CWRlZl9ib29sIHkKIAlzZWxlY3QgSEFTX0FMVEVSTkFUSVZFCiAJc2VsZWN0IEhBU19ERVZJQ0Vf
VFJFRQotCXNlbGVjdCBIQVNfTUVNX0FDQ0VTUwogCXNlbGVjdCBIQVNfUEFTU1RIUk9VR0gKIAlz
ZWxlY3QgSEFTX1BEWAogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hlbi9h
cmNoL3g4Ni9LY29uZmlnCmluZGV4IGY2NGZjNTYuLjlhODVmZTkgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9LY29uZmlnCisrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCkBAIC0xNSw3ICsxNSw3
IEBAIGNvbmZpZyBYODYKIAlzZWxlY3QgSEFTX0dEQlNYCiAJc2VsZWN0IEhBU19JT1BPUlRTCiAJ
c2VsZWN0IEhBU19LRVhFQwotCXNlbGVjdCBIQVNfTUVNX0FDQ0VTUworCXNlbGVjdCBNRU1fQUND
RVNTX0FMV0FZU19PTgogCXNlbGVjdCBIQVNfTUVNX1BBR0lORwogCXNlbGVjdCBIQVNfTUVNX1NI
QVJJTkcKIAlzZWxlY3QgSEFTX05TMTY1NTAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZp
ZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRleCA5MDQzZGNlLi5kYjZiYjJkIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL0tjb25maWcKKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0yMCw5ICsy
MCwxNyBAQCBjb25maWcgSEFTX0RFVklDRV9UUkVFCiBjb25maWcgSEFTX0VYX1RBQkxFCiAJYm9v
bAogCi1jb25maWcgSEFTX01FTV9BQ0NFU1MKK2NvbmZpZyBNRU1fQUNDRVNTX0FMV0FZU19PTgog
CWJvb2wKIAorY29uZmlnIE1FTV9BQ0NFU1MKKwlkZWZfYm9vbCBNRU1fQUNDRVNTX0FMV0FZU19P
TgorCXByb21wdCAiTWVtb3J5IEFjY2VzcyBhbmQgVk0gZXZlbnRzIiBpZiAhTUVNX0FDQ0VTU19B
TFdBWVNfT04KKwktLS1oZWxwLS0tCisKKwkgIEZyYW1ld29yayB0byBjb25maWd1cmUgbWVtb3J5
IGFjY2VzcyB0eXBlcyBmb3IgZ3Vlc3RzIGFuZCByZWNlaXZlCisJICByZWxhdGVkIGV2ZW50cyBp
biB1c2Vyc3BhY2UuCisKIGNvbmZpZyBIQVNfTUVNX1BBR0lORwogCWJvb2wKIApkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9NYWtlZmlsZSBiL3hlbi9jb21tb24vTWFrZWZpbGUKaW5kZXggMjRkNDc1
Mi4uNmYyYjNmYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9NYWtlZmlsZQorKysgYi94ZW4vY29t
bW9uL01ha2VmaWxlCkBAIC0yMiw3ICsyMiw3IEBAIG9iai15ICs9IGxpYi5vCiBvYmotJChDT05G
SUdfTkVFRFNfTElTVF9TT1JUKSArPSBsaXN0X3NvcnQubwogb2JqLSQoQ09ORklHX0xJVkVQQVRD
SCkgKz0gbGl2ZXBhdGNoLm8gbGl2ZXBhdGNoX2VsZi5vCiBvYmoteSArPSBsem8ubwotb2JqLSQo
Q09ORklHX0hBU19NRU1fQUNDRVNTKSArPSBtZW1fYWNjZXNzLm8KK29iai0kKENPTkZJR19NRU1f
QUNDRVNTKSArPSBtZW1fYWNjZXNzLm8KIG9iai15ICs9IG1lbW9yeS5vCiBvYmoteSArPSBtb25p
dG9yLm8KIG9iai15ICs9IG11bHRpY2FsbC5vCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWN0
bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCA5YjdiYzA4Li44OTFhZDU4IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKQEAgLTEw
ODUsNyArMTA4NSw3IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVu
X2RvbWN0bF90KSB1X2RvbWN0bCkKICAgICAgICAgY29weWJhY2sgPSAxOwogICAgICAgICBicmVh
azsKIAotI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUworI2lmZGVmIENPTkZJR19NRU1fQUND
RVNTCiAgICAgY2FzZSBYRU5fRE9NQ1RMX3NldF9hY2Nlc3NfcmVxdWlyZWQ6CiAgICAgICAgIGlm
ICggdW5saWtlbHkoY3VycmVudC0+ZG9tYWluID09IGQpICkgLyogbm8gZG9tYWluX3BhdXNlKCkg
Ki8KICAgICAgICAgICAgIHJldCA9IC1FUEVSTTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9tZW1fYWNjZXNzLmggYi94ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oCmluZGV4IDVhYjM0
YzEuLjdlOTVlYWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmgKKysr
IGIveGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaApAQCAtNzgsNyArNzgsNyBAQCBsb25nIHAy
bV9zZXRfbWVtX2FjY2Vzc19tdWx0aShzdHJ1Y3QgZG9tYWluICpkLAogICovCiBpbnQgcDJtX2dl
dF9tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgeGVubWVtX2FjY2Vzc190
ICphY2Nlc3MpOwogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYgQ09ORklH
X01FTV9BQ0NFU1MKIGludCBtZW1fYWNjZXNzX21lbW9wKHVuc2lnbmVkIGxvbmcgY21kLAogICAg
ICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX2FjY2Vzc19v
cF90KSBhcmcpOwogI2Vsc2UKQEAgLTg4LDcgKzg4LDcgQEAgaW50IG1lbV9hY2Nlc3NfbWVtb3Ao
dW5zaWduZWQgbG9uZyBjbWQsCiB7CiAgICAgcmV0dXJuIC1FTk9TWVM7CiB9Ci0jZW5kaWYgLyog
Q09ORklHX0hBU19NRU1fQUNDRVNTICovCisjZW5kaWYgLyogQ09ORklHX01FTV9BQ0NFU1MgKi8K
IAogI2VuZGlmIC8qIF9YRU5fTUVNX0FDQ0VTU19IICovCiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKaW5kZXggZmY2YjJkYi4u
YjBhYzFmNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVuL2lu
Y2x1ZGUveHNtL2R1bW15LmgKQEAgLTU4NCw3ICs1ODQsNyBAQCBzdGF0aWMgWFNNX0lOTElORSBp
bnQgeHNtX3ZtX2V2ZW50X2NvbnRyb2woWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4gKmQs
IGludAogICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21h
aW4sIGQpOwogfQogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYgQ09ORklH
X01FTV9BQ0NFU1MKIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbWVtX2FjY2VzcyhYU01fREVG
QVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBYU01fQVNTRVJUX0FDVElPTihYU01f
RE1fUFJJVik7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94ZW4vaW5jbHVk
ZS94c20veHNtLmgKaW5kZXggZjBjNmZjNy4uNzYzNmJjYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveHNtL3hzbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS94c20uaApAQCAtMTQzLDcgKzE0Myw3
IEBAIHN0cnVjdCB4c21fb3BlcmF0aW9ucyB7CiAKICAgICBpbnQgKCp2bV9ldmVudF9jb250cm9s
KSAoc3RydWN0IGRvbWFpbiAqZCwgaW50IG1vZGUsIGludCBvcCk7CiAKLSNpZmRlZiBDT05GSUdf
SEFTX01FTV9BQ0NFU1MKKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwogICAgIGludCAoKm1lbV9h
Y2Nlc3MpIChzdHJ1Y3QgZG9tYWluICpkKTsKICNlbmRpZgogCkBAIC01ODIsNyArNTgyLDcgQEAg
c3RhdGljIGlubGluZSBpbnQgeHNtX3ZtX2V2ZW50X2NvbnRyb2wgKHhzbV9kZWZhdWx0X3QgZGVm
LCBzdHJ1Y3QgZG9tYWluICpkLCBpbnQKICAgICByZXR1cm4geHNtX29wcy0+dm1fZXZlbnRfY29u
dHJvbChkLCBtb2RlLCBvcCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKKyNp
ZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwogc3RhdGljIGlubGluZSBpbnQgeHNtX21lbV9hY2Nlc3Mg
KHhzbV9kZWZhdWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHJldHVybiB4c21f
b3BzLT5tZW1fYWNjZXNzKGQpOwpkaWZmIC0tZ2l0IGEveGVuL3hzbS9kdW1teS5jIGIveGVuL3hz
bS9kdW1teS5jCmluZGV4IDZlNzUxMTkuLjMyOTBkMDQgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZHVt
bXkuYworKysgYi94ZW4veHNtL2R1bW15LmMKQEAgLTEyNyw3ICsxMjcsNyBAQCB2b2lkIF9faW5p
dCB4c21fZml4dXBfb3BzIChzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykKIAogICAgIHNldF90
b19kdW1teV9pZl9udWxsKG9wcywgdm1fZXZlbnRfY29udHJvbCk7CiAKLSNpZmRlZiBDT05GSUdf
SEFTX01FTV9BQ0NFU1MKKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwogICAgIHNldF90b19kdW1t
eV9pZl9udWxsKG9wcywgbWVtX2FjY2Vzcyk7CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEveGVuL3hz
bS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4IDc4YmMzMjYuLjdh
M2NjZmEgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYworKysgYi94ZW4veHNtL2Zs
YXNrL2hvb2tzLmMKQEAgLTEyNTYsNyArMTI1Niw3IEBAIHN0YXRpYyBpbnQgZmxhc2tfdm1fZXZl
bnRfY29udHJvbChzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbW9kZSwgaW50IG9wKQogICAgIHJldHVy
biBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0RPTUFJTjIsIERPTUFJTjJfX1ZNX0VWRU5U
KTsKIH0KIAotI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUworI2lmZGVmIENPTkZJR19NRU1f
QUNDRVNTCiBzdGF0aWMgaW50IGZsYXNrX21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCkKIHsK
ICAgICByZXR1cm4gY3VycmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19ET01BSU4yLCBET01BSU4y
X19NRU1fQUNDRVNTKTsKQEAgLTE4MDMsNyArMTgwMyw3IEBAIHN0YXRpYyBzdHJ1Y3QgeHNtX29w
ZXJhdGlvbnMgZmxhc2tfb3BzID0gewogCiAgICAgLnZtX2V2ZW50X2NvbnRyb2wgPSBmbGFza192
bV9ldmVudF9jb250cm9sLAogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYg
Q09ORklHX01FTV9BQ0NFU1MKICAgICAubWVtX2FjY2VzcyA9IGZsYXNrX21lbV9hY2Nlc3MsCiAj
ZW5kaWYKIAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZvX-0004Qs-47; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvU-0004Lf-FI
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:08 +0000
X-Inumbo-ID: 4604af85-8172-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4604af85-8172-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:14:03 +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 4B81120844;
 Fri,  6 Jul 2018 23:14:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918847;
 bh=sn0/UNbY+FTCcaLVD8kcfhXYtOv1HuIY3d34BgqkYSQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=gJ1fJi1Q9Xvw0zfp4UqFHfHpS6iAEg8dPkPTrwfb9Sfk8BCtbtbddJ1+33y0UMAWl
 /uniIRlpVOk0OY9boNDB4KBusF1gfAW+R9rh+k43OEITm+4oSZxGFUPZ0VxBXlaj2o
 DyBv+c4NeEcdzFnY9G7zLGJ9pfqKj47+p4sTahBA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:13:58 -0700
Message-Id: <1530918843-14318-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 07/12] arm: add a tiny kconfig configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, andrii_anisov@epam.com, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@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>

QWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24uIEVuYWJsZWQgb25seSB0aGUgY3JlZGl0
IHNjaGVkdWxlci4KSXQgb25seSBjYXJyaWVzIG5vbi1kZWZhdWx0IG9wdGlvbnMgKHVzZSBtYWtl
IG1lbnVjb25maWcgb3IgbWFrZQpvbGRkZWZjb25maWcgdG8gcHJvZHVjZSBhIGNvbXBsZXRlIC5j
b25maWcgZmlsZSkuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CgotLS0KQ2hhbmdlcyBpbiB2NzoKLSByZW1vdmUgTlVMTCBiZWNhdXNl
IGl0IGlzIHN0aWxsIGV4cGVyaW1lbnRhbAotLS0KIHhlbi9hcmNoL2FybS9jb25maWdzL3Rpbnk2
NC5jb25mIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gv
YXJtL2NvbmZpZ3MvdGlueTY0LmNvbmYKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY29uZmln
cy90aW55NjQuY29uZiBiL3hlbi9hcmNoL2FybS9jb25maWdzL3Rpbnk2NC5jb25mCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmFlY2M1NWMKLS0tIC9kZXYvbnVsbAorKysgYi94
ZW4vYXJjaC9hcm0vY29uZmlncy90aW55NjQuY29uZgpAQCAtMCwwICsxLDM4IEBACitDT05GSUdf
QVJNXzY0PXkKK0NPTkZJR19BUk09eQorCisjCisjIEFyY2hpdGVjdHVyZSBGZWF0dXJlcworIwor
IyBDT05GSUdfR0lDVjMgaXMgbm90IHNldAorIyBDT05GSUdfTUVNX0FDQ0VTUyBpcyBub3Qgc2V0
CisjIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUgaXMgbm90IHNldAorCisjCisjIENvbW1vbiBG
ZWF0dXJlcworIworIyBDT05GSUdfVE1FTSBpcyBub3Qgc2V0CitDT05GSUdfU0NIRURfQ1JFRElU
PXkKKyMgQ09ORklHX1NDSEVEX0NSRURJVDIgaXMgbm90IHNldAorIyBDT05GSUdfU0NIRURfUlRE
UyBpcyBub3Qgc2V0CisjIENPTkZJR19TQ0hFRF9BUklOQzY1MyBpcyBub3Qgc2V0CisjIENPTkZJ
R19TQ0hFRF9OVUxMIGlzIG5vdCBzZXQKKyMgQ09ORklHX1NVUFBSRVNTX0RVUExJQ0FURV9TWU1C
T0xfV0FSTklOR1MgaXMgbm90IHNldAorCisjCisjIERldmljZSBEcml2ZXJzCisjCisjIENPTkZJ
R19IQVNfTlMxNjU1MCBpcyBub3Qgc2V0CisjIENPTkZJR19IQVNfQ0FERU5DRV9VQVJUIGlzIG5v
dCBzZXQKKyMgQ09ORklHX0hBU19NVkVCVSBpcyBub3Qgc2V0CisjIENPTkZJR19IQVNfUEwwMTEg
aXMgbm90IHNldAorIyBDT05GSUdfSEFTX1NDSUYgaXMgbm90IHNldAorIyBDT05GSUdfQVJNX1NN
TVUgaXMgbm90IHNldAorCisjCisjIERlYnVnZ2luZyBPcHRpb25zCisjCisjIENPTkZJR19ERUJV
RyBpcyBub3Qgc2V0CisjIENPTkZJR19GUkFNRV9QT0lOVEVSIGlzIG5vdCBzZXQKKyMgQ09ORklH
X1ZFUkJPU0VfREVCVUcgaXMgbm90IHNldAorIyBDT05GSUdfU0NSVUJfREVCVUcgaXMgbm90IHNl
dAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZvX-0004Rm-Np; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvU-0004MC-V0
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:08 +0000
X-Inumbo-ID: 4993cc53-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4993cc53-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:14:09 +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 9B21422BC7;
 Fri,  6 Jul 2018 23:14:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918847;
 bh=zTltMmN7hfb4AUfZCLi8XZOduaGwoqTOiOIQmq2/TQo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=bTBxddYXnsSv0wZmOkmFmykGkIeqoKjvVlH3kGsmkoPH2jz4b08LbzV3ByvbDmLzG
 tZqPpcRFHCi/dX/TEv6Qp37B4lVOR+VamunEl7rc3zrGq0jLqcHQoUW7/UoD1u9f7p
 6QOa+zBfZRakKSeMsoRVHO87jq6tAfCSt6q2Tnow=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:13:59 -0700
Message-Id: <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 xen-devel@lists.xen.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>

QWRkIGEgIlBsYXRmb3JtIFN1cHBvcnQiIGNob2ljZSB3aXRoIGZvdXIga2NvbmZpZyBvcHRpb25z
OiBRRU1VLCBSQ0FSMywKTVBTT0MgYW5kIEFMTC4gVGhleSBlbmFibGUgdGhlIHJlcXVpcmVkIG9w
dGlvbnMgZm9yIHRoZWlyIGhhcmR3YXJlCnBsYXRmb3JtLiBBTEwgZW5hYmxlcyBhbGwgYXZhaWxh
YmxlIHBsYXRmb3JtcyBhbmQgaXQncyB0aGUgZGVmYXVsdC4gSXQKZG9lc24ndCBhdXRvbWF0aWNh
bGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycywgb3RoZXJ3aXNlIHRoZXkKY2Fu
bm90IGJlIGRpc2FibGVkLiBBTEwgaXMgaW1wbGVtZW50ZWQgYnkgc2VsZWN0aW5nIGhpZGRlbiBv
cHRpb25zCmNvcnJlc3BvbmRpbmcgdG8gUUVNVSwgTVBTT0MgYW5kIFJDQVIzLgoKSW4gdGhlIGNh
c2Ugb2YgdGhlIE1QU09DIHRoYXQgaGFzIGEgcGxhdGZvcm0gZmlsZSB1bmRlcgphcmNoL2FybS9w
bGF0Zm9ybXMvLCBidWlsZCB0aGUgZmlsZSBpZiBNUFNPQy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IGFydGVtX215Z2FpZXZA
ZXBhbS5jb20KQ0M6IHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tCgotLS0KQ2hhbmdlcyBpbiB2
NToKLSB0dXJuIHBsYXRmb3JtIHN1cHBvcnQgaW50byBhIGNob2ljZQotIGFkZCBBTEwKCkNoYW5n
ZXMgaW4gdjQ6Ci0gZml4IEdJQ3YzL0dJQ1YzCi0gZGVmYXVsdCB5IHRvIGFsbCBvcHRpb25zCi0g
YnVpbGQgeGlsaW54LXp5bnFtcCBpZiBNUFNPQwotLS0KIHhlbi9hcmNoL2FybS9LY29uZmlnICAg
ICAgICAgICAgfCAgMiArKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnICB8IDU1ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL01ha2VmaWxlIHwgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgNTggaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvS2NvbmZpZwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gv
YXJtL0tjb25maWcKaW5kZXggMmI4NzExMS4uNzVjYWNmYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTIxMyw2ICsyMTMsOCBA
QCBjb25maWcgQVJNNjRfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKIGNvbmZpZyBBUk0zMl9IQVJE
RU5fQlJBTkNIX1BSRURJQ1RPUgogICAgIGRlZl9ib29sIHkgaWYgQVJNXzMyICYmIEhBUkRFTl9C
UkFOQ0hfUFJFRElDVE9SCiAKK3NvdXJjZSAiYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWciCisK
IHNvdXJjZSAiY29tbW9uL0tjb25maWciCiAKIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9LY29uZmlnCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjA3YzU5
MzAKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKQEAg
LTAsMCArMSw1NSBAQAorY2hvaWNlCisJcHJvbXB0ICJQbGF0Zm9ybSBTdXBwb3J0IgorCWRlZmF1
bHQgQUxMCisJLS0taGVscC0tLQorCUNob29zZSB3aGljaCBoYXJkd2FyZSBwbGF0Zm9ybSB0byBl
bmFibGUgaW4gWGVuLgorCisJSWYgdW5zdXJlLCBjaG9vc2UgQUxMLgorCitjb25maWcgQUxMCisJ
Ym9vbCAiQWxsIFBsYXRmb3JtcyIKKwlzZWxlY3QgTVBTT0NfUExBVEZPUk0KKwlzZWxlY3QgUUVN
VV9QTEFURk9STQorCXNlbGVjdCBSQ0FSM19QTEFURk9STQorCS0tLWhlbHAtLS0KKwlFbmFibGUg
c3VwcG9ydCBmb3IgYWxsIGF2YWlsYWJsZSBoYXJkd2FyZSBwbGF0Zm9ybXMuIEl0IGRvZXNuJ3QK
KwlhdXRvbWF0aWNhbGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycy4KKworY29u
ZmlnIFFFTVUKKwlib29sICJRRU1VIGFhcmNoIHZpcnQgbWFjaGluZSBzdXBwb3J0IgorCWRlcGVu
ZHMgb24gQVJNXzY0CisJc2VsZWN0IFFFTVVfUExBVEZPUk0KKwlzZWxlY3QgR0lDVjMKKwlzZWxl
Y3QgSEFTX1BMMDExCisJLS0taGVscC0tLQorCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZl
cnMgZm9yIFFFTVUgYWFyY2g2NCB2aXJ0IGVtdWxhdGVkCisJbWFjaGluZS4KKworY29uZmlnIFJD
QVIzCisJYm9vbCAiUmVuZXNhcyBSQ2FyMyBzdXBwb3J0IgorCWRlcGVuZHMgb24gQVJNXzY0CisJ
c2VsZWN0IFJDQVIzX1BMQVRGT1JNCisJc2VsZWN0IEhBU19TQ0lGCisJLS0taGVscC0tLQorCUVu
YWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIFJlbmVzYXMgUkNhcjMKKworY29uZmln
IE1QU09DCisJYm9vbCAiWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DIHN1cHBvcnQiCisJZGVwZW5k
cyBvbiBBUk1fNjQKKwlzZWxlY3QgTVBTT0NfUExBVEZPUk0KKwlzZWxlY3QgSEFTX0NBREVOQ0Vf
VUFSVAorCXNlbGVjdCBBUk1fU01NVQorCS0tLWhlbHAtLS0KKwlFbmFibGUgYWxsIHRoZSByZXF1
aXJlZCBkcml2ZXJzIGZvciBYaWxpbnggVWx0cmFzY2FsZSsgTVBTb0MKKworZW5kY2hvaWNlCisK
K2NvbmZpZyBRRU1VX1BMQVRGT1JNCisJYm9vbAorCitjb25maWcgUkNBUjNfUExBVEZPUk0KKwli
b29sCisKK2NvbmZpZyBNUFNPQ19QTEFURk9STQorCWJvb2wKKwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZp
bGUKaW5kZXggODBlNTU1Yy4uYTc5YmRiOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCkBAIC04
LDQgKzgsNCBAQCBvYmotJChDT05GSUdfQVJNXzY0KSArPSBzZWF0dGxlLm8KIG9iai15ICs9IHN1
bnhpLm8KIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHRodW5kZXJ4Lm8KIG9iai0kKENPTkZJR19B
Uk1fNjQpICs9IHhnZW5lLXN0b3JtLm8KLW9iai0kKENPTkZJR19BUk1fNjQpICs9IHhpbGlueC16
eW5xbXAubworb2JqLSQoQ09ORklHX01QU09DX1BMQVRGT1JNKSAgKz0geGlsaW54LXp5bnFtcC5v
Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZvY-0004St-9e; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvU-0004MD-Va
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:09 +0000
X-Inumbo-ID: 492920d2-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 492920d2-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:14:09 +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 E2DE122BCF;
 Fri,  6 Jul 2018 23:14:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918847;
 bh=JZ6dcOLtCZcl+QUVt/K6ppIOnPXrfklTwlXPfeoL7wc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=nUnhCrbR9t+MsaBqz8M4e3aNEfcD7yZhHOjzlcMoP+xkMswIppTvQ+yaNfxND8YYU
 J1bim2UGB1g5gkoAl2CyMcRWs3sVp+NyD2K4q1KofWw1ggHMxEr1QpU+P2XqkNfurs
 yhlyWyITw3JLkGdmaNWILabvJ5uwf++J8Ovz0KGs=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:13:57 -0700
Message-Id: <1530918843-14318-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 06/12] arm: make it possible to disable the
 SMMU driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@suse.com, jbeulich@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>

SW50cm9kdWNlIGEgS2NvbmZpZyBvcHRpb24gZm9yIHRoZSBBUk0gU01NVXYxIGFuZCBTTU1VdjIg
ZHJpdmVyLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ0M6IGpiZXVsaWNoQHN1
c2UuY29tCgotLS0KQ2hhbmdlcyBpbiB2MzoKLSByZW5hbWUgU01NVXYyIHRvIEFSTV9TTU1VCi0g
aW1wcm92ZSBoZWxwIG1lc3NhZ2UKLSB1c2UgaWYgQVJNCgpDaGFuZ2VzIGluIHYyOgotIHJlbmFt
ZSBIQVNfU01NVXYyIHRvIFNNTVV2MgotIG1vdmUgU01NVXYyIHRvIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL0tjb25maWcKLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnICAgICAg
fCAxMiArKysrKysrKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZSB8
ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvS2NvbmZpZwppbmRleCA4ZDkwYjY3Li5hM2MwNjQ5IDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL0tjb25maWcKQEAgLTEsMyArMSwxNSBAQAogCiBjb25maWcgSEFTX1BBU1NUSFJPVUdI
CiAJYm9vbAorCitpZiBBUk0KK2NvbmZpZyBBUk1fU01NVQorCWJvb2wgIkFSTSBTTU1VdjEgYW5k
IHYyIGRyaXZlciIKKwlkZWZhdWx0IHkKKwktLS1oZWxwLS0tCisJICBTdXBwb3J0IGZvciBpbXBs
ZW1lbnRhdGlvbnMgb2YgdGhlIEFSTSBTeXN0ZW0gTU1VIGFyY2hpdGVjdHVyZQorCSAgdmVyc2lv
bnMgMSBhbmQgMi4KKworCSAgU2F5IFkgaGVyZSBpZiB5b3VyIFNvQyBpbmNsdWRlcyBhbiBJT01N
VSBkZXZpY2UgaW1wbGVtZW50aW5nIHRoZQorCSAgQVJNIFNNTVUgYXJjaGl0ZWN0dXJlLgorZW5k
aWYKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZSBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZQppbmRleCBmNGNkMjZlLi4wMTU2NDMx
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCkBAIC0xLDIgKzEsMiBAQAogb2Jq
LXkgKz0gaW9tbXUubwotb2JqLXkgKz0gc21tdS5vCitvYmotJChBUk1fU01NVSkgKz0gc21tdS5v
Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:14: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 1fbZvY-0004Tr-P9; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvV-0004MM-3x
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:09 +0000
X-Inumbo-ID: 49c9c0f3-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49c9c0f3-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:14:10 +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 031C122BD0;
 Fri,  6 Jul 2018 23:14:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918848;
 bh=uwiIXApccx2uKXCieKP5PO9eKgmGbe7JKh77D+jf4SQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=1XYtliNJV4Oob9o+YnMHfoHDbI+HTdxJL6efQYFW3KVbcXBWYfRY1se0Tsc0blS9K
 FOlytclqkm7fzxtG5gHrM2zotUAUOs+NL7JnsTQQ70XsDtDxnVL3W+hEiwM4KTHGxB
 S0991CfKMHa88tG9ANCMEto30sfqqF2fdWKcMQgE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:14:00 -0700
Message-Id: <1530918843-14318-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 09/12] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@suse.com, JBeulich@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>

QWRkIHNwZWNpZmljIHBlci1wbGF0Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUy4gTm90ZSB0aGF0
IHRoZSBvcmRlciBvZgp0aGUgZGVmYXVsdHMgbWF0dGVyOiB0aGV5IG5lZWQgdG8gZ28gZmlyc3Qs
IG90aGVyd2lzZSB0aGUgZ2VuZXJpYwpkZWZhdWx0cyB3aWxsIGJlIGFwcGxpZWQuCgpUaGlzIGlz
IGRvbmUgc28gdGhhdCBYZW4gYnVpbGRzIGN1c3RvbWl6ZWQgZm9yIGEgc3BlY2lmaWMgaGFyZHdh
cmUKcGxhdGZvcm0gY2FuIGhhdmUgdGhlIHJpZ2h0IE5SX0NQVVMgbnVtYmVyLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogSkJldWxpY2hAc3VzZS5jb20K
Q0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KCi0tLQoKQ2hhbmdlcyBpbiB2NjoKLSByZW1v
dmUgdXNlbGVzcyBhZGRpdGlvbmFsIGRlZmF1bHQgZm9yIEFMTAotLS0KIHhlbi9hcmNoL0tjb25m
aWcgfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL0tjb25maWcgYi94ZW4vYXJjaC9LY29uZmlnCmluZGV4IGNmMGFjYjcuLjE5NTRk
MWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL0tjb25maWcKKysrIGIveGVuL2FyY2gvS2NvbmZpZwpA
QCAtMyw2ICszLDkgQEAgY29uZmlnIE5SX0NQVVMKIAlpbnQgIk1heGltdW0gbnVtYmVyIG9mIHBo
eXNpY2FsIENQVXMiCiAJcmFuZ2UgMSA0MDk1CiAJZGVmYXVsdCAiMjU2IiBpZiBYODYKKwlkZWZh
dWx0ICI4IiBpZiBBUk0gJiYgUkNBUjMKKwlkZWZhdWx0ICI0IiBpZiBBUk0gJiYgUUVNVQorCWRl
ZmF1bHQgIjQiIGlmIEFSTSAmJiBNUFNPQwogCWRlZmF1bHQgIjEyOCIgaWYgQVJNCiAJLS0taGVs
cC0tLQogCSAgU3BlY2lmaWVzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBwaHlzaWNhbCBDUFVzIHdo
aWNoIFhlbiB3aWxsIHN1cHBvcnQuCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:14: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 1fbZvZ-0004VU-Nq; Fri, 06 Jul 2018 23: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvW-0004Oq-9q
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:10 +0000
X-Inumbo-ID: 49fcfd06-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49fcfd06-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:14:10 +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 5478922BC8;
 Fri,  6 Jul 2018 23:14:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918848;
 bh=Oy/y06RCnbTO0F0WcPQRpUD0SbcIOfW6Bip5TjL5fZw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=ujNyWITR6GINIli6M9mi9jWo7h34W01NJsOGylBuwJwA8PAHe27+Dpvshy6+JLkIe
 lLs7ZtczAuhhY8u5S7+qfvoM9dAFq4yBOkBV5QU2bD1yHosqi4qWvqwoXIRdRIfcRm
 twq09L2pK45GnJHeQ2y1WTPr9eD0xpnGN40fBEyg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:14:01 -0700
Message-Id: <1530918843-14318-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 10/12] xen: add cloc 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: sstabellini@kernel.org, andrii_anisov@epam.com, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@suse.com, jbeulich@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>

QWRkIGEgWGVuIGJ1aWxkIHRhcmdldCB0byBjb3VudCB0aGUgbGluZXMgb2YgY29kZSBvZiB0aGUg
c291cmNlIGZpbGVzCmJ1aWx0LiBVc2VzIGBjbG9jJyB0byBkbyB0aGUgam9iLgoKV2l0aCBYZW4g
b24gQVJNIHRha2luZyBvZmYgaW4gZW1iZWRkZWQsIElvVCwgYW5kIGF1dG9tb3RpdmUsIHdlIGFy
ZQpzZWVpbmcgbW9yZSBhbmQgbW9yZSB1c2VzIG9mIFhlbiBpbiBjb25zdHJhaW5lZCBlbnZpcm9u
bWVudHMuIFVzZXJzIGFuZApzeXN0ZW0gaW50ZWdyYXRvcnMgd2FudCB0aGUgc21hbGxlc3QgWGVu
IGFuZCBEb20wIGNvbmZpZ3VyYXRpb25zLiBTb21lCm9mIHRoZXNlIGRlcGxveW1lbnRzIHJlcXVp
cmUgY2VydGlmaWNhdGlvbnMsIHdoZXJlIHlvdSBkZWZpbml0ZWx5IHdhbnQKdGhlIHNtYWxsZXN0
IGxpbmVzIG9mIGNvZGUgY291bnQuIEkgcHJvdmlkZWQgdGhpcyBwYXRjaCB0byBnaXZlIHVzIHRo
ZQpsaW5lcyBvZiBjb2RlIGNvdW50IGZvciB0aGF0IHB1cnBvc2UuCgpVc2UgdGhlIC5vLmQgZmls
ZXMgdG8gYWNjb3VudCBmb3IgYWxsIHRoZSBidWlsdCBzb3VyY2UgZmlsZXMuIEdlbmVyYXRlIGEK
bGlzdCBmb3IgdGhlIGBjbG9jJyB1dGlsaXR5IGFuZCBpbnZva2UgYGNsb2MnLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogamJldWxpY2hAc3VzZS5jb20K
Q0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gdXNlIGdy
ZXAgcmVnZXggdG8gZ2V0IG11bHRpcGxlIHNvdXJjZSBmaWxlcyBmcm9tIC5kIGZpbGVzCgpDaGFu
Z2VzIGluIHYzOgotIHJlbW92ZSBidWlsZCBhcyBkZXBlbmRlY3kgZm9yIHRoZSBjbG9jIHRhcmdl
dAoKQ2hhbmdlcyBpbiB2MjoKLSBjaGFuZ2UgaW1wbGVtZW50YXRpb24gdG8gdXNlIC5vLmQgdG8g
ZmluZCBidWlsdCBzb3VyY2UgZmlsZXMKLS0tCiB4ZW4vTWFrZWZpbGUgfCAxMiArKysrKysrKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL01h
a2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDYyZDQ3OWMuLjMzOGQ1YTMgMTAwNjQ0Ci0tLSBh
L3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTI2NywzICsyNjcsMTUgQEAgJChL
Q09ORklHX0NPTkZJRyk6CiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYuY21kOiA7CiAKIC1pbmNs
dWRlICQoQkFTRURJUikvaW5jbHVkZS9jb25maWcvYXV0by5jb25mLmNtZAorCisuUEhPTlk6IGNs
b2MKK2Nsb2M6CisJJChldmFsIHRtcGZpbGUgOj0gJChzaGVsbCBta3RlbXApKQorCSQoZm9yZWFj
aCBmLCAkKHNoZWxsIGZpbmQgJChCQVNFRElSKSAtbmFtZSAqLm8uZCksIFwKKwkJJChldmFsIHBh
dGggOj0gJChkaXIgJChmKSkpIFwKKwkJJChldmFsIG5hbWVzIDo9ICQoc2hlbGwgZ3JlcCAtbyAi
W2EtekEtWjAtOV8vLV0qXC5bY1NdIiAkKGYpKSkgXAorCQkkKGZvcmVhY2ggc2YsICQobmFtZXMp
LCBcCisJCQkkKHNoZWxsIGlmIHRlc3QgLWYgJChwYXRoKS8kKHNmKSA7IHRoZW4gZWNobyAkKHBh
dGgpLyQoc2YpID4+ICQodG1wZmlsZSk7IGZpOykpKQorCWNsb2MgLS1saXN0LWZpbGU9JCh0bXBm
aWxlKQorCXJtICQodG1wZmlsZSkKKwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23:14: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 1fbZva-0004X0-Bl; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvW-0004Op-9r
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:10 +0000
X-Inumbo-ID: 4a48a1c0-8172-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a48a1c0-8172-11e8-a6a9-d7ebe60f679a;
 Fri, 06 Jul 2018 23:14:11 +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 AE13E22BCC;
 Fri,  6 Jul 2018 23:14:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918849;
 bh=XNPyDNiFmPmiKApGxn2XCrujqXn3A3bhJfBuT76u0Wc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Ycpv8ib/QXPsup/EeDzwc0nL40C8QU8Ol4emnkz6BQTe084Rt4YnzeIOUTCAhOokk
 eMstmEgv21xZPqqME+TlMoofrGfzt6dYnhpwZiLYxG20GyD3veGMp8aBZZkr6YKxif
 7SdtufHP36HS4aDoTYddzFt8Em6GZQS/VhEe2ZYU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:14:02 -0700
Message-Id: <1530918843-14318-11-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 11/12] xen: specify support for EXPERT and
 DEBUG Kconfig 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: Tim Deegan <tim@xen.org>, sstabellini@kernel.org, andrii_anisov@epam.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Ian.Jackson@eu.citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 jbeulich@suse.com, Wei Liu <wei.liu2@citrix.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>

QWRkIGEgY2xlYXIgc3RhdGVtZW50IGFib3V0IHRoZW0sIHJlZmxlY3RpbmcgdGhlIGN1cnJlbnQg
c2VjdXJpdHkKc3VwcG9ydCBzdGF0dXMgb2YgS2NvbmZpZyBvcHRpb25zIChubyBjaGFuZ2VzIHRv
IGN1cnJlbnQgcG9saWNpZXMpLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCkND
OiBJYW4uSmFja3NvbkBldS5jaXRyaXguY29tCkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzogYW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbQpDQzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNDOiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBpbiB2NzoKLSB0YWxrIGFib3V0IEVY
UEVSVCBhbmQgREVCVUcgcmF0aGVyIHRoYW4gQ09ORklHX0VYUEVSVCBhbmQgQ09ORklHX0RFQlVH
Ci0tLQogU1VQUE9SVC5tZCB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEvU1VQUE9SVC5tZCBiL1NVUFBPUlQubWQKaW5kZXggMjY0YjIzZi4u
ZTNlNDllMiAxMDA2NDQKLS0tIGEvU1VQUE9SVC5tZAorKysgYi9TVVBQT1JULm1kCkBAIC0xNiw2
ICsxNiwxMiBAQCBmb3IgdGhlIGRlZmluaXRpb25zIG9mIHRoZSBzdXBwb3J0IHN0YXR1cyBsZXZl
bHMgZXRjLgogCiAjIEZlYXR1cmUgU3VwcG9ydAogCisjIyBLY29uZmlnCisKK0VYUEVSVCBhbmQg
REVCVUcgS2NvbmZpZyBvcHRpb25zIGFyZSBub3Qgc2VjdXJpdHkgc3VwcG9ydGVkLiBPdGhlcgor
S2NvbmZpZyBvcHRpb25zIGFyZSBzdXBwb3J0ZWQsIGlmIHRoZSByZWxhdGVkIGZlYXR1cmVzIGFy
ZSBtYXJrZWQgYXMKK3N1cHBvcnRlZCBpbiB0aGlzIGRvY3VtZW50LgorCiAjIyBIb3N0IEFyY2hp
dGVjdHVyZQogCiAjIyMgeDg2LTY0Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:14:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbZvb-0004Z6-8L; Fri, 06 Jul 2018 23:14: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=mm3z=jw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fbZvW-0004Pz-Qr
 for xen-devel@lists.xen.org; Fri, 06 Jul 2018 23:14:10 +0000
X-Inumbo-ID: 4730a0f7-8172-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4730a0f7-8172-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:14:05 +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 30FD822BCD;
 Fri,  6 Jul 2018 23:14:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1530918849;
 bh=VPV5vFerV0z4O/3dKNjpqR6r04T2DWoQ6jeG6IRlNXU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=xQSV0kvSuTT4De9ptTx+dHdDqFU7BOMhc+t1uXyVHn0yGh1+zEuQpXyCWrzyJs8Kn
 BqDT/iBEUf5bM1lZD3BzDOx33d3DzcBn9A6ndMA+gvo66U62cdCgtGjW2qDEIqzAsh
 +t8uK6KqlnjO+BaZW/3f7YhobtsBrTuGPNbCWL3Y=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  6 Jul 2018 16:14:03 -0700
Message-Id: <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 12/12] xen: clarify the security-support
 status of Kconfig options 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: sstabellini@kernel.org, andrii_anisov@epam.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Ian.Jackson@eu.citrix.com, George.Dunlap@citrix.com,
 dfaggioli@suse.com, jbeulich@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>

U2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCkNDOiBJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tCkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bQotLS0KIFNVUFBPUlQubWQgfCAxMCArKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL1NVUFBPUlQubWQgYi9TVVBQT1JULm1kCmluZGV4IGUz
ZTQ5ZTIuLjE1MWE2M2QgMTAwNjQ0Ci0tLSBhL1NVUFBPUlQubWQKKysrIGIvU1VQUE9SVC5tZApA
QCAtMjIsNiArMjIsMTYgQEAgRVhQRVJUIGFuZCBERUJVRyBLY29uZmlnIG9wdGlvbnMgYXJlIG5v
dCBzZWN1cml0eSBzdXBwb3J0ZWQuIE90aGVyCiBLY29uZmlnIG9wdGlvbnMgYXJlIHN1cHBvcnRl
ZCwgaWYgdGhlIHJlbGF0ZWQgZmVhdHVyZXMgYXJlIG1hcmtlZCBhcwogc3VwcG9ydGVkIGluIHRo
aXMgZG9jdW1lbnQuCiAKK09uIEFSTSwgYSB3aWRlciByYW5nZSBvZiBLY29uZmlnIGNvbmZpZ3Vy
YXRpb25zIGlzIGF2YWlsYWJsZSB0byBlbmFibGUKK3Zlcnkgc21hbGwgbGluZXMgb2YgY29kZSBj
b3VudHMgaW4gdGhlIGh5cGVydmlzb3IuIE5vdCBhbGwgcG9zc2libGUKK2NvbWJpbmF0aW9ucyBv
ZiBrY29uZmlnIG9wdGlvbnMgYXJlIHNlY3VyaXR5IHN1cHBvcnRlZC4gSW5zdGVhZCwgYSBmZXcK
K3ByZS1jYW5uZWQgY29uZmlndXJhdGlvbnMgaGF2ZSBiZWVuIGFkZGVkIHRvIHhlbi9hcmNoL2Fy
bS9jb25maWdzOiB0aGV5CithcmUgc2VjdXJpdHkgc3VwcG9yZWQuIENvbmZpZ3VyYXRpb25zIGRl
cml2ZWQgZnJvbSB0aGUgcHJlLWNhbm5lZCBmaWxlcworYnkgYWRkaW5nIG5vbi1saXN0ZWQgb3B0
aW9ucyB3aXRoIHRoZWlyIGRlZmF1bHQgdmFsdWVzLCBvciBieSBlbmFibGluZworYW55IG9mIHRo
ZSBwbGF0Zm9ybSBvcHRpb25zIHVuZGVyICJQbGF0Zm9ybSBTdXBwb3J0IiAoYW5kIHRoZWlyCitk
ZXBlbmRlbnQgb3B0aW9ucykgYXJlIHNlY3VyaXR5IHN1cHBvcnRlZCwgdW5sZXNzIHN0YXRlZAor
b3RoZXJ3aXNlLgorCiAjIyBIb3N0IEFyY2hpdGVjdHVyZQogCiAjIyMgeDg2LTY0Ci0tIAoxLjku
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 06 23:45:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Jul 2018 23: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 1fbaP7-0000oq-9m; Fri, 06 Jul 2018 23: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=x1xa=jw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbaP5-0000og-OS
 for xen-devel@lists.xenproject.org; Fri, 06 Jul 2018 23:44:43 +0000
X-Inumbo-ID: 8b1916e5-8176-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b1916e5-8176-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 01:44:37 +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 1fbaOy-0001tz-MZ; Fri, 06 Jul 2018 23:44: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 1fbaOy-0002zf-EC; Fri, 06 Jul 2018 23:44:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbaOy-0008Kk-DV; Fri, 06 Jul 2018 23:44:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125013-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=4d76bbcce62e3b972cd226e5f0e43d21db48a3f7
X-Osstest-Versions-That: ovmf=aa4240edff41034d709938a15b42cf4fd3214386
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 06 Jul 2018 23:44:36 +0000
Subject: [Xen-devel] [ovmf test] 125013: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTAxMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwMTMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDkyMAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDRkNzZiYmNjZTYyZTNiOTcy
Y2QyMjZlNWYwZTQzZDIxZGI0OGEzZjcKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGFhNDI0MGVkZmY0MTAzNGQ3MDk5MzhhMTViNDJjZjRmZDMyMTQzODYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDkyMCAgMjAxOC0wNy0wMiAxNTo0MTozNSBaICAgIDQgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ5NDQgIDIwMTgtMDctMDMgMTk6MDI6MTUgWiAgICAzIGRheXMg
ICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUwMTMgIDIwMTgtMDctMDYgMDk6
MTM6NDcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5j
b20+CiAgQ2hyaXMgQ28gPENocmlzdG9waGVyLkNvQG1pY3Jvc29mdC5jb20+CiAgQ2hyaXN0b3Bo
ZXIgQ28gPGNocmlzdG9waGVyLmNvQG1pY3Jvc29mdC5jb20+CiAgRGFuZGFuIEJpIDxkYW5kYW4u
YmlAaW50ZWwuY29tPgogIEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMaW1pbmcg
R2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29t
PgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBUaG9tYXMgUGFsbWVyIDx0aG9t
YXMucGFsbWVyQGhwZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNGQ3NmJiY2NlNjJlM2I5NzJjZDIyNmU1ZjBlNDNkMjFk
YjQ4YTNmNwpBdXRob3I6IFRob21hcyBQYWxtZXIgPHRob21hcy5wYWxtZXJAaHBlLmNvbT4KRGF0
ZTogICBXZWQgSnVsIDQgMDA6NDA6NTIgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9VZWZp
Qm9vdE1hbmFnZXJMaWI6IEZpeCBzbWFsbCBMb2FkT3B0aW9uVG9WYXJpYWJsZSBsZWFrCiAgICAK
ICAgIEFmdGVyIGNhbGxpbmcgU2V0VmFyaWFibGUsIHRoZSBhbGxvY2F0ZWQgbWVtb3J5IGluIFZh
cmlhYmxlIHNob3VsZCBiZQogICAgZnJlZWQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFRo
b21hcyBQYWxtZXIgPHRob21hcy5wYWxtZXJAaHBlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgNGFkZjcwNzRlYjAxYjVmZDEzYjIw
ZjRkMmVjMDU2NDhlMjIzMTM3NwpBdXRob3I6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwu
Y29tPgpEYXRlOiAgIFdlZCBKdW4gMTMgMTQ6NDc6MTMgMjAxOCArMDgwMAoKICAgIEJhc2VUb29s
cyBDb25mOiBVcGRhdGUgdG9vbHNfZGVmIGFuZCBidWlsZF9ydWxlIHRvIHJlbW92ZSBJUEYgc2V0
dGluZwogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBB
Z3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGlu
dGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29t
bWl0IDk5MTdkZWYzMjk0YmFjNGQxNGNkODZiYTM4MjY1MmFhNDFjNmMxZDYKQXV0aG9yOiBFcmlj
IERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDE1OjAxOjMxIDIw
MTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvUzNTbW1Jbml0RG9uZS5oOiBGaXggY29weXJpZ2h0
IGNvZGluZyBzdHlsZSBlcnJvci4KICAgIAogICAgSXQgaXMgY2F1c2VkIGJ5IGNoYW5nZSBkMTEw
MmRiYTcyMTBiOTVlNDFkMDZjMjMzOGEyMmJhNmFmMjQ4NjQ1LgogICAgCiAgICBDYzogU3RhciBa
ZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25n
IDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56
ZW5nQGludGVsLmNvbT4KCmNvbW1pdCBmODgyOTA5NjRmZTUyOGZmZWI2N2ZmMTA4ZTgxNzRmYzJj
ZTUyNzQxCkF1dGhvcjogQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgpEYXRl
OiAgIFdlZCBKdWwgNCAxMDowMjoxNiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1Zhcmlh
YmxlOiBDaGVjayBFRklfTUVNT1JZX1JVTlRJTUUgYXR0cmlidXRlIGJlZm9yZSBzZXR0aW5nIGl0
CiAgICAKICAgIFNldCB0aGUgRUZJX01FTU9SWV9SVU5USU1FIGF0dHJpYnV0ZSBpbiBGdHdOb3Rp
ZmljYXRpb25FdmVudCgpIG9ubHkgaWYKICAgIHRoZSBhdHRyaWJ1dGUgaXMgbm90IGFscmVhZHkg
cHJlc2VudC4gVGhpcyB3aWxsIGVuc3VyZSB0aGF0IHRoZSBhdHRyaWJ1dGVzCiAgICBzZXQgYnkg
dGhlIHBsYXRmb3JtIGRyaXZlcnMgKGUuZyBPdm1mIHBmbGFzaCkgaXMgbm90IGxvc3QuCiAgICAK
ICAgIENjOiBEb25nIEVyaWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBDYzogSnVzdGVuIEpv
cmRhbiBMIDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IFplbmcgU3RhciA8c3Rh
ci56ZW5nQGludGVsLmNvbT4KICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KCmNv
bW1pdCBkZDM5MDdmMjIxZmQ5Yjc3NGE1NzM0Y2I3YTAwMDM3N2FjZGZkNWNhCkF1dGhvcjogRGFu
ZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMiAxMzoyOTo1MiAy
MDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1NtbUNvcmVQZXJmb3JtYW5jZUxpYjogVXBkYXRl
IG1QZXJmb3JtYW5jZUxlbmd0aAogICAgCiAgICBJbiBtU21tQm9vdFBlcmZvcm1hbmNlVGFibGUg
dGhlcmUgYXJlIHR3byBwYXJ0cywKICAgIG9uZSBpcyB0aGUgRlBEVCB0YWJsZSBoZWFkZXIgYW5k
IHRoZSBvdGhlciBpcyBGUERUIHJlY29yZHMuCiAgICBDdXJyZW50bHk6CiAgICBtUGVyZm9ybWFu
Y2VMZW5ndGg6IFRoZSBsZW5ndGggb2YgZXhpc3RpbmcgRlBEVCByZWNvcmRzLgogICAgbU1heFBl
cmZvcm1hbmNlTGVuZ3RoOiBUaGUgbWF4aW11bSBsZW5ndGggYWxsb2NhdGVkIGZvcgogICAgbVNt
bUJvb3RQZXJmb3JtYW5jZVRhYmxlKGluY2x1ZGluZyBGUERUIHRhYmxlIGhlYWRlciBsZW5ndGgK
ICAgIGFuZCBleGlzdGluZyBGUERUIHJlY29yZHMgbGVuZ3RoKQogICAgQnV0IHdoZW4gY29tcGFy
ZSBtUGVyZm9ybWFuY2VMZW5ndGggd2l0aCBtTWF4UGVyZm9ybWFuY2VMZW5ndGgKICAgIHRvIGNo
ZWNrIHdoZXRoZXIgbmVlZCB0byBhbGxvY2F0ZSBuZXcgYnVmZmVyIGZvciBuZXcgRlBEVAogICAg
cmVjb3JkLCB3ZSBtaXNzIHRvIGFkZCBtUGVyZm9ybWFuY2VMZW5ndGggd2l0aCBoZWFkZXIgbGVu
Z3RoLAogICAgd2hpY2ggd2lsbCBjYXVzZSBwb29sIGFsbG9jYXRpb24gYmVoYXZpb3IgaXMgbm90
IGNvcnJlY3QuCiAgICAKICAgIE5vdyB1cGRhdGUgdGhlIG1QZXJmb3JtYW5jZUxlbmd0aCB0byBm
aXggdGhpcyBpc3N1ZToKICAgIHVwZGF0ZWQgbVBlcmZvcm1hbmNlTGVuZ3RoID0gRlBEVCB0YWJs
ZSBoZWFkZXIgbGVuZ3RoCiAgICArIGV4aXN0aW5nIEZQRFQgcmVjb3JkcyBsZW5ndGguCiAgICAK
ICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5kYW4gQmkg
PGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5n
Lmdhb0BpbnRlbC5jb20+Cgpjb21taXQgNTg5NTk1NmRkOTU1NzE0YzBlNTc4YTQxM2QwZTI4OTE1
M2NjOWVlYQpBdXRob3I6IENocmlzIENvIDxDaHJpc3RvcGhlci5Db0BtaWNyb3NvZnQuY29tPgpE
YXRlOiAgIEZyaSBKdW4gMjkgMDM6MzE6MjEgMjAxOCArMDgwMAoKICAgIEJhc2VUb29scy9Ucmlt
OiBOb3JtYWxpemUgZmlsZXBhdGhzIHRvIGZpeCBjb21wYXJpc29ucyBvbiBXaW5kb3dzCiAgICAK
ICAgIFdoZW4gdXNpbmcgTGluYXJvIEdDQzUrIGFybS1lYWJpIHRvb2xjaGFpbiBvbiBXaW5kb3dz
LCB0aGUgZ2VuZXJhdGVkCiAgICBEU0RULmlpaSBjb250YWlucyBhIGNhbm9uaWNhbGl6ZWQgKCJc
LlwiIHJlbW92ZWQgYW5kIGxvd2VyIGNhc2UpCiAgICBmaWxlcGF0aCBmb3IgdGhlIHByZXByb2Nl
c3NlZCBEU0RULmkgZmlsZSBpbiB0aGUgZmlyc3QgbGluZS4KICAgIFRyaW0uZXhlIGlzIGNhbGxl
ZCBvbiBEU0RULmlpaSB0byBnZW5lcmF0ZSBEU0RULmlpaWksIHdoaWNoIGRvZXMgYQogICAgbGlu
ZSBmb3IgbGluZSBjb21wYXJpc29uIG9mIGZpbGVwYXRocyBlbmNvdW50ZXJlZCB0byB0aGUgcHJl
cHJvY2Vzc2VkCiAgICBEU0RULmkgZmlsZXBhdGggZm91bmQgaW4gdGhlIGZpcnN0IGxpbmUgdG8g
ZGV0ZXJtaW5lIHdoYXQgbGluZXMgdG8KICAgIHBsYWNlIGluIERTRFQuaWlpaS4gU2luY2UgdGhl
IERTRFQuaSBmaWxlcGF0aCBpcyBjYW5vbmljYWxpemVkIGFuZAogICAgYWxsIGxhdGVyIGZpbGVw
YXRocyBpbiBEU0RULmlpaSBhcmUgbm90IGNhbm9uaWNhbGl6ZWQsIGFsbCBjb21wYXJpc29ucwog
ICAgZmFpbCBhbmQgdGhlIHJlc3VsdCBpcyBpbiBhbiBlbXB0eSBEU0RULmlpaWkuCiAgICAKICAg
IElzc3VlIHdhcyBmaXJzdCByZXBvcnRlZCB0byBMaW5hcm8gaGVyZToKICAgIGh0dHBzOi8vYnVn
cy5saW5hcm8ub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTA5CiAgICB3aGVyZSB0aGUgcmVjb21tZW5k
YXRpb24gd2FzIHRvIGFkZHJlc3MgdGhlIGlzc3VlIGluIFRyaW0uZXhlLgogICAgCiAgICBUaGlz
IHBhdGNoIG5vcm1hbGl6ZXMgdGhlIGNhc2UgYW5kIHBhdGhuYW1lIG9mIGFsbCBmaWxlcGF0aHMK
ICAgIGVuY291bnRlcmVkIGR1cmluZyBUcmltLmV4ZSBleGVjdXRpb24gb24gcHJlcHJvY2Vzc2Vk
IGZpbGVzLiAgVGhpcwogICAgZml4ZXMgY29tcGFyaXNvbnMgb2YgZmlsZXBhdGhzIHRoYXQgY29u
dGFpbiBtaXNtYXRjaGluZyBjYXNlIG9uCiAgICBjYXNlLWluc2Vuc2l0aXZlIGZpbGVzeXN0ZW1z
LCByZWR1bmRhbnQgc2VwYXJhdG9ycywgYW5kIHVwbGV2ZWwKICAgIHJlZmVyZW5jZXMuCiAgICAK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENvIDxjaHJpc3RvcGhlci5jb0BtaWNy
b3NvZnQuY29tPgogICAgQ2M6IExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9y
Zz4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDYzog
TGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5n
IEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgY2Q2OWM4NzM4MzkxZDljZTZjMDlj
ZjUxMThjOTEzY2M3Y2Q0MWQ4YgpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KRGF0ZTogICBNb24gSnVsIDIgMTc6MDc6NTQgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBr
ZyBTYXRhQ29udHJvbGxlckR4ZTogVXNlIGNvbXBhcmUgbG9naWMgaW4gaWYgY29uZGl0aW9uCiAg
ICAKICAgIFVzZSBjb21wYXJlIGxvZ2ljIGluIGlmIGNvbmRpdGlvbiB0byBmaXggRUNDIGlzc3Vl
LgogICAgSXQgaXMgY2F1c2VkIGJ5IGFhNDI0MGVkZmY0MTAzNGQ3MDk5MzhhMTViNDJjZjRmZDMy
MTQzODYuCiAgICAKICAgIENjOiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIENjOiBE
YW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFuZGFuIEJpIDxk
YW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50
ZWwuY29tPgoKY29tbWl0IDVmNDYzNTIzMDBmNjRkNzljNDNjYmZjNjdiYjdhNWY5NGJiOTgyYjgK
QXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAy
IDE2OjU0OjIzIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgVmFyaWFibGU6IEFkZC9Db3Jy
ZWN0IEdldEhvYlZhcmlhYmxlU3RvcmUgcGFyYSBkZXNjcmlwdGlvbgogICAgCiAgICBJdCBpcyBj
YXVzZWQgYnkgMDk4MDhiZDM5YjBjNzY1NTkzNTQyNTM2Mzk3NjY0NThlYzI0ZGE3OS4KICAgIAog
ICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IERhbmRhbiBC
aSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUg
Q29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8
c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcu
Z2FvQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRl
bC5jb20+Cgpjb21taXQgOWMyMjdlMDdkZGU1NmM1ZjJhYjlkMDBmZDY3NDA4MjdmMjhkYzg3NQpB
dXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAyIDEx
OjE5OjI2IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvUmVzZXRTeXN0ZW1SdW50aW1lRHhl
OiBBZGQgbW9yZSBpbmZvIGluIGRlYnVnIG1lc3NhZ2UKICAgIAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgYzBiZjQ3NjgyZDZiY2VjYzM4ODlmZjg0
OWM4MWNjMDZhMjJkZWJjNApBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRh
dGU6ICAgTW9uIEp1bCAyIDExOjE2OjIyIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvW1Bl
aXxEeGVdUmVzZXRTeXN0ZW1MaWI6IEFkZCBQUEkvUHJvdG9jb2wgZGVwZW5kZW5jeQogICAgCiAg
ICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4x
CiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCA5M2Y1YTU0
ZmYzMzg2YTQ0YjA4ZGUyMmU5YjkyMzBlM2VkOTJiOTBjCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1
Lm5pQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDIgMTE6MTM6MTcgMjAxOCArMDgwMAoKICAg
IE1kZU1vZHVsZVBrZy9SZXNldFV0aWxpdHlMaWI6IEFkZCBwYWNrKDEpIGZvciByZXNldCBkYXRh
IHN0cnVjdHVyZQogICAgCiAgICBSRVNFVF9VVElMSVRZX0dVSURfU1BFQ0lGSUNfUkVTRVRfREFU
QSBzdHJ1Y3R1cmUgc2hvdWxkIGJlIGRlY2xhcmVkCiAgICBhcyBwYWNrKDEpLgogICAgVGhlIHBh
dGNoIGFkZHMgdGhlIG1pc3NpbmcgcGFjaygxKSBwcmFnbWEuCiAgICAKICAgIChHVUlEICopKChV
SU5UOCAqKSZSZXNldERhdGEgKwogICAgT0ZGU0VUX09GIChSRVNFVF9VVElMSVRZX0dVSURfU1BF
Q0lGSUNfUkVTRVRfREFUQSwgUmVzZXRTdWJ0eXBlKSkKICAgIGlzIHVzZWQgdG8gcmVwbGFjZSAm
UmVzZXREYXRhLlJlc2V0U3ViVHlwZSB0byByZXNvbHZlIEM0MzY2IFZTCiAgICBjb21waWxlciB3
YXJuaW5nLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv
biBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50
ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4K
CmNvbW1pdCA1MWZlNWI1MTQwYmE5ZWNiMTY4ZmIwM2RhMzI4OTgzMzU1ODgwYzdhCkF1dGhvcjog
UnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVuIDI1IDE1OjM1OjA2
IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvQm1wU3VwcG9ydExpYjogQ2hlY2sgUGl4ZWxI
ZWlnaHQvUGl4ZWxXaWR0aCBhZ2FpbnN0IDAKICAgIAogICAgVGhlIHBhdGNoIGFkZHMgY2hlY2sg
bG9naWMgdG8gbWFrZSBzdXJlIHRoYXQgZm9yIGEgaW5wdXQgQk1QIGZpbGUsCiAgICB0aGUgd2lk
dGggb3IgaGVpZ2h0IGlzIG5vdCAwOyBmb3IgYSBpbnB1dCBHT1AgYmx0IGJ1ZmZlciwgdGhlIHdp
ZHRoCiAgICBvciBoZWlnaHQgaXMgbm90IDAuIE90aGVyd2lzZSwgVU5TVVBQT1JURUQgc3RhdHVz
IGlzIHJldHVybmVkLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUu
bmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv
bT4KCmNvbW1pdCAyYTllMWI5N2M5YTg2YTczNjcwNzM4OGZlNWUyMmNiNzVjMzc4YjM1CkF1dGhv
cjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVuIDI1IDE0OjU0
OjMzIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvQm1wU3VwcG9ydExpYjogQ29ycmVjdCBk
ZWJ1ZyBtZXNzYWdlCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 00:26:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 00:26:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbb3J-0006DQ-PZ; Sat, 07 Jul 2018 00:26: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=vdag=jx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbb3I-0006DG-7E
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 00:26:16 +0000
X-Inumbo-ID: 5c37819f-817c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c37819f-817c-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 00:26: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 1fbb3E-0003FO-W4; Sat, 07 Jul 2018 00:26: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 1fbb3E-0004tt-MG; Sat, 07 Jul 2018 00:26:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbb3E-0005EZ-LY; Sat, 07 Jul 2018 00:26:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124982-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-armhf-armhf-xl-xsm:host-ping-check-native:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot: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-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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-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=e692f66fab3019ca8f45463df165177505f38caa
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 07 Jul 2018 00:26:12 +0000
Subject: [Xen-devel] [linux-4.9 test] 124982: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk4MiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk4Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9v
dC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDUgaG9zdC1waW5n
LWNoZWNrLW5hdGl2ZSAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQoKUmVncmVzc2lvbnMgd2hpY2gg
YXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgZTY5MmY2NmZhYjMwMTljYThmNDU0NjNkZjE2NTE3NzUwNWYzOGNh
YQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNmJhODliNTJiYTY5MTZi
YzdhM2QzOTBkNzA5NTFlOTkyYzBjYTM5ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIyOTY5ICAy
MDE4LTA1LTE5IDE2OjM5OjU5IFogICA0OCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzA3
NCAgMjAxOC0wNS0yMiAxNzoxMDowOCBaICAgNDUgZGF5cyAgIDMzIGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDk4MiAgMjAxOC0wNy0wNCAxNzo1OTo0NCBaICAgIDIgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KNjQxIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApu
b3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI1MzE5IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 01:51:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 01: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 1fbcNU-0005C0-Gr; Sat, 07 Jul 2018 01:51: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=vdag=jx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbcNT-0005Bo-8J
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 01:51:11 +0000
X-Inumbo-ID: 35a09a45-8188-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 35a09a45-8188-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 03:51: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 1fbcNO-0005DI-Sm; Sat, 07 Jul 2018 01:51: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 1fbcNO-0004CY-Jz; Sat, 07 Jul 2018 01:51:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbcNO-0000kR-J6; Sat, 07 Jul 2018 01:51:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124987-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=7152b12c45f69861f41f87916e4b950d2c1ff9fd
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 07 Jul 2018 01:51:06 +0000
Subject: [Xen-devel] [libvirt test] 124987: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk4NyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5ODcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDcxNTJiMTJj
NDVmNjk4NjFmNDFmODc5MTZlNGI5NTBkMmMxZmY5ZmQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMzEg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDMwIGRheXMgICAyNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ5ODcgIDIwMTgt
MDctMDUgMDE6NTE6NDIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAgIEFuZHJlYSBCb2xvZ25hbmkgPGFib2xv
Z25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVkaGF0LmNvbT4KICBCam9l
cm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxkdWJvMTYzQDEyNi5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8
Y2hlbmhhbnhpYW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVo
cmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNv
bT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJl
cnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJk
QHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3Vs
dGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0Bm
aWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9y
Zz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBib3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxq
YW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBXYW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBK
aXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFu
QHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6Fu
IFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRA
cmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExh
aW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIg
PG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXphIDxtYXJjb3Mu
c291emEub3JnQGdtYWlsLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0
LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQ
csOtdm96bsOtayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFA
cmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRv
c2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5v
djFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15
ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3Jv
ZHNraXlAZ21haWwuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgdzAwMjUx
NTc0IDx3YW5namllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2Vp
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTk0OCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 03:13:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 03: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 1fbden-0005xg-BN; Sat, 07 Jul 2018 03:13: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=vdag=jx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbdel-0005xR-Qk
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 03:13:07 +0000
X-Inumbo-ID: ac4da175-8193-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac4da175-8193-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 03:13:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fbdeh-0007E9-Lm; Sat, 07 Jul 2018 03:13:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fbdeh-0001EK-DU; Sat, 07 Jul 2018 03:13:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbdeh-0002xd-Cq; Sat, 07 Jul 2018 03:13:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124985-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-rtds:xen-install:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 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-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm: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-xl-rtds:guest-start/debian.repeat: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-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-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-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-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-amd64-amd64-libvirt-xsm:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm: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-libvirt-xsm: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-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-libvirt-vhd: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-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-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-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-arm64-arm64-xl-xsm:migrate-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-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=e7956461f76f4b6e9d7d1d99daabdeef9ea09f62
X-Osstest-Versions-That: xen=117ef5e270f2906465951f4abed7e71f51ba7b76
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 07 Jul 2018 03:13:03 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 124985: 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>

ZmxpZ2h0IDEyNDk4NSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk4NS8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZt
NjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI0OTMwIHBhc3MgaW4gMTI0OTg1CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICA2IHhlbi1pbnN0YWxsICAgICAgZmFpbCBpbiAxMjQ5MzAg
cGFzcyBpbiAxMjQ5ODUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEyNDkzMCBwYXNzIGluIDEyNDk4
NQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1l
bnRyeSBmYWlsIHBhc3MgaW4gMTI0OTMwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAx
MjQ5MzAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGluIDEyNDkzMCBsaWtlIDEyNDIwMwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI0MTc5CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hv
c3QgZmFpbCBsaWtlIDEyNDIwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjQyMDMKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNDIwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MjAzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIwMwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MjAzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDIwMwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMDMKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEyNDIwMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjAzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3OTU2NDYxZjc2ZjRiNmU5
ZDdkMWQ5OWRhYWJkZWVmOWVhMDlmNjIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAg
ICAgICAgIDExN2VmNWUyNzBmMjkwNjQ2NTk1MWY0YWJlZDdlNzFmNTFiYTdiNzYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDIwMyAgMjAxOC0wNi0xNSAwNDoyMjo1MSBaICAgMjEgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjQ3OTkgIDIwMTgtMDYtMjggMTY6MzY6NDcgWiAgICA4IGRheXMg
ICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
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
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAxMTdlZjVlMjcwLi5lNzk1NjQ2MWY3
ICBlNzk1NjQ2MWY3NmY0YjZlOWQ3ZDFkOTlkYWFiZGVlZjllYTA5ZjYyIC0+IHN0YWJsZS00LjcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 03:42:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 03: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 1fbe74-0000pa-IP; Sat, 07 Jul 2018 03:42: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=vdag=jx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbe73-0000pO-4Y
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 03:42:21 +0000
X-Inumbo-ID: bd2fcc0a-8197-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd2fcc0a-8197-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 05:42: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 1fbe6y-0007jy-I7; Sat, 07 Jul 2018 03:42: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 1fbe6y-0002dH-5h; Sat, 07 Jul 2018 03:42:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbe6y-00080p-53; Sat, 07 Jul 2018 03:42:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125032-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=75b7aa9528bdd05a7ecf4e64a6beb478d31b402c
X-Osstest-Versions-That: ovmf=aa4240edff41034d709938a15b42cf4fd3214386
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 07 Jul 2018 03:42:16 +0000
Subject: [Xen-devel] [ovmf test] 125032: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTAzMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwMzIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDkyMAoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDc1YjdhYTk1MjhiZGQwNWE3
ZWNmNGU2NGE2YmViNDc4ZDMxYjQwMmMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIGFhNDI0MGVkZmY0MTAzNGQ3MDk5MzhhMTViNDJjZjRmZDMyMTQzODYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNDkyMCAgMjAxOC0wNy0wMiAxNTo0MTozNSBaICAgIDQgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjQ5NDQgIDIwMTgtMDctMDMgMTk6MDI6MTUgWiAgICAzIGRheXMg
ICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUwMzIgIDIwMTgtMDctMDcgMDA6
MTE6MDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5j
b20+CiAgQ2hyaXMgQ28gPENocmlzdG9waGVyLkNvQG1pY3Jvc29mdC5jb20+CiAgQ2hyaXN0b3Bo
ZXIgQ28gPGNocmlzdG9waGVyLmNvQG1pY3Jvc29mdC5jb20+CiAgRGFuZGFuIEJpIDxkYW5kYW4u
YmlAaW50ZWwuY29tPgogIEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMaW1pbmcg
R2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29t
PgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBUaG9tYXMgUGFsbWVyIDx0aG9t
YXMucGFsbWVyQGhwZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNzViN2FhOTUyOGJkZDA1YTdlY2Y0ZTY0YTZiZWI0Nzhk
MzFiNDAyYwpBdXRob3I6IEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KRGF0
ZTogICBGcmkgSnVsIDYgMTA6MDA6NDIgMjAxOCAtMDUwMAoKICAgIE92bWZQa2cvUWVtdUZsYXNo
RnZiU2VydmljZXNSdW50aW1lRHhlOiBSZXN0b3JlIEMtYml0IHdoZW4gU0VWIGlzIGFjdGl2ZQog
ICAgCiAgICBBbWRTZXZEeGUgbWFwcyB0aGUgZmxhc2ggbWVtb3J5IHJhbmdlIHdpdGggQz0wLCBi
dXQKICAgIFNldE1lbW9yeVNwYWNlQXR0cmlidXRlcygpIHVuY29uZGl0aW9uYWxseSByZXNldHMg
dGhlIEMtYml0IHRvICcxJy4gTGV0cwogICAgcmVzdG9yZSB0aGUgbWFwcGluZyBiYWNrIHRvIEM9
MC4KICAgIAogICAgQ2M6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3Jn
PgogICAgQ2M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAg
Q2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGxpbmFyby5vcmc+CiAgICBDYzogSnVzdGVu
IEpvcmRhbiBMIDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IExhc3psbyBFcnNl
ayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBCcmlqZXNoIFNpbmdo
IDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgoKY29tbWl0IDNiM2QwMTZiN2I4NjdkN2U0NzgyYWY5YTZiNTRl
MTEwZDE1NWExYjMKQXV0aG9yOiBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+
CkRhdGU6ICAgRnJpIEp1bCA2IDEwOjAwOjQxIDIwMTggLTA1MDAKCiAgICBPdm1mUGtnL1FlbXVG
bGFzaEZ2YlNlcnZpY2VzUnVudGltZUR4ZTogRG8gbm90IGV4cG9zZSBNTUlPIGluIFNNTSBidWls
ZAogICAgCiAgICBJbiB0aGUgU01NIGJ1aWxkLCBvbmx5IGFuIFNNTSBkcml2ZXIgaXMgdXNpbmcg
dGhlIGFkZHJlc3MgcmFuZ2UgaGVuY2Ugd2UKICAgIGRvIG5vdCBuZWVkIHRvIGV4cG9zZSB0aGUg
Zmxhc2ggTU1JTyByYW5nZSBpbiBFRkkgcnVudGltZSBtYXBwaW5nLgogICAgCiAgICBDYzogQXJk
IEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBDYzogQW50aG9ueSBQ
ZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KICAgIENjOiBKdXN0ZW4gSm9yZGFuIEwgPGpvcmRhbi5s
Lmp1c3RlbkBpbnRlbC5jb20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1k
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
ICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+
Cgpjb21taXQgOTY2MzYzZDVhMzQ4MzkzOTllM2Q5ZjY4ZDRmNGVmYjRiMWE5ZWM2NgpBdXRob3I6
IEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KRGF0ZTogICBGcmkgSnVsIDYg
MTA6MDA6NDAgMjAxOCAtMDUwMAoKICAgIE92bWZQa2cvUWVtdUZsYXNoRnZiU2VydmljZXNSdW50
aW1lRHhlOiBtYXJrIEZsYXNoIG1lbW9yeSByYW5nZSBhcyBNTUlPCiAgICAKICAgIFRoZSBmbGFz
aCBtZW1vcnkgcmFuZ2UgaXMgYW4gSU8gYWRkcmVzcyBhbmQgc2hvdWxkIGJlIHByZXNlbnRlZCBh
cyBNZW1vcnkKICAgIE1hcHBlZCBJTyBpbiBFRkkgUnVudGltZSBtYXBwaW5nLiBUaGlzIGluZm9y
bWF0aW9uIGNhbiBiZSB1c2VkIGJ5IE9TCiAgICB3aGVuIG1hcHBpbmcgdGhlIGZsYXNoIG1lbW9y
eSByYW5nZS4KICAgIAogICAgSXQgaXMgZXNwZWNpYWxseSBoZWxwZnVsIGluIFNFViBndWVzdCBj
YXNlLCBpbiB3aGljaCBJTyBhZGRyZXNzZXMgc2hvdWxkCiAgICBiZSBtYXBwZWQgYXMgdW5lbmNy
eXB0ZWQuIElmIG1lbW9yeSByZWdpb24gaXMgbm90IG1hcmtlZCBhcyBNTUlPIHRoZW4gT1MKICAg
IG1hcHMgdGhlIHJhbmdlIGFzIGVuY3J5cHRlZC4KICAgIAogICAgQ2M6IEFyZCBCaWVzaGV1dmVs
IDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogICAgQ2M6IEFudGhvbnkgUGVyYXJkIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgogICAgQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGxpbmFyby5vcmc+CiAgICBDYzogSnVzdGVuIEpvcmRhbiBMIDxqb3JkYW4ubC5qdXN0ZW5AaW50
ZWwuY29tPgogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Np
b24tdGVzdGVkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKY29tbWl0IDkw
OTBjOGI1MzMwMTMwNzhjNmRmNzczZTEyODA3MGM3NmQ5MTc4MzAKQXV0aG9yOiBUaG9tYXMgUGFs
bWVyIDx0aG9tYXMucGFsbWVyQGhwZS5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDAwOjQ2OjAxIDIw
MTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvRGlzcGxheUVuZ2luZUR4ZTogRml4IHNtYWxsIElu
aXRpYWxpemVEaXNwbGF5RW5naW5lIGxlYWsKICAgIAogICAgQWZ0ZXIgY2FsbGluZyBSZWdpc3Rl
ckhvdEtleSwgdGhlIGFsbG9jYXRlZCBtZW1vcnkgaW4gTmV3U3RyaW5nIHNob3VsZAogICAgYmUg
ZnJlZWQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFRob21hcyBQYWxtZXIgPHRob21hcy5w
YWxtZXJAaHBlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoK
Y29tbWl0IDRkNzZiYmNjZTYyZTNiOTcyY2QyMjZlNWYwZTQzZDIxZGI0OGEzZjcKQXV0aG9yOiBU
aG9tYXMgUGFsbWVyIDx0aG9tYXMucGFsbWVyQGhwZS5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDAw
OjQwOjUyIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvVWVmaUJvb3RNYW5hZ2VyTGliOiBG
aXggc21hbGwgTG9hZE9wdGlvblRvVmFyaWFibGUgbGVhawogICAgCiAgICBBZnRlciBjYWxsaW5n
IFNldFZhcmlhYmxlLCB0aGUgYWxsb2NhdGVkIG1lbW9yeSBpbiBWYXJpYWJsZSBzaG91bGQgYmUK
ICAgIGZyZWVkLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBUaG9tYXMgUGFsbWVyIDx0aG9t
YXMucGFsbWVyQGhwZS5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdA
aW50ZWwuY29tPgoKY29tbWl0IDRhZGY3MDc0ZWIwMWI1ZmQxM2IyMGY0ZDJlYzA1NjQ4ZTIyMzEz
NzcKQXV0aG9yOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KRGF0ZTogICBXZWQg
SnVuIDEzIDE0OjQ3OjEzIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHMgQ29uZjogVXBkYXRlIHRv
b2xzX2RlZiBhbmQgYnVpbGRfcnVsZSB0byByZW1vdmUgSVBGIHNldHRpbmcKICAgIAogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzog
WW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlv
bmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCA5OTE3ZGVmMzI5NGJh
YzRkMTRjZDg2YmEzODI2NTJhYTQxYzZjMWQ2CkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdA
aW50ZWwuY29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxNTowMTozMSAyMDE4ICswODAwCgogICAgTWRl
TW9kdWxlUGtnL1MzU21tSW5pdERvbmUuaDogRml4IGNvcHlyaWdodCBjb2Rpbmcgc3R5bGUgZXJy
b3IuCiAgICAKICAgIEl0IGlzIGNhdXNlZCBieSBjaGFuZ2UgZDExMDJkYmE3MjEwYjk1ZTQxZDA2
YzIzMzhhMjJiYTZhZjI0ODY0NS4KICAgIAogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGlu
dGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpj
b21taXQgZjg4MjkwOTY0ZmU1MjhmZmViNjdmZjEwOGU4MTc0ZmMyY2U1Mjc0MQpBdXRob3I6IEJy
aWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTA6
MDI6MTYgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9WYXJpYWJsZTogQ2hlY2sgRUZJX01F
TU9SWV9SVU5USU1FIGF0dHJpYnV0ZSBiZWZvcmUgc2V0dGluZyBpdAogICAgCiAgICBTZXQgdGhl
IEVGSV9NRU1PUllfUlVOVElNRSBhdHRyaWJ1dGUgaW4gRnR3Tm90aWZpY2F0aW9uRXZlbnQoKSBv
bmx5IGlmCiAgICB0aGUgYXR0cmlidXRlIGlzIG5vdCBhbHJlYWR5IHByZXNlbnQuIFRoaXMgd2ls
bCBlbnN1cmUgdGhhdCB0aGUgYXR0cmlidXRlcwogICAgc2V0IGJ5IHRoZSBwbGF0Zm9ybSBkcml2
ZXJzIChlLmcgT3ZtZiBwZmxhc2gpIGlzIG5vdCBsb3N0LgogICAgCiAgICBDYzogRG9uZyBFcmlj
IDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgQ2M6IEp1c3RlbiBKb3JkYW4gTCA8am9yZGFuLmwu
anVzdGVuQGludGVsLmNvbT4KICAgIENjOiBaZW5nIFN0YXIgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFJldmlld2Vk
LWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBC
cmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+Cgpjb21taXQgZGQzOTA3ZjIyMWZk
OWI3NzRhNTczNGNiN2EwMDAzNzdhY2RmZDVjYQpBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJp
QGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDIgMTM6Mjk6NTIgMjAxOCArMDgwMAoKICAgIE1k
ZU1vZHVsZVBrZy9TbW1Db3JlUGVyZm9ybWFuY2VMaWI6IFVwZGF0ZSBtUGVyZm9ybWFuY2VMZW5n
dGgKICAgIAogICAgSW4gbVNtbUJvb3RQZXJmb3JtYW5jZVRhYmxlIHRoZXJlIGFyZSB0d28gcGFy
dHMsCiAgICBvbmUgaXMgdGhlIEZQRFQgdGFibGUgaGVhZGVyIGFuZCB0aGUgb3RoZXIgaXMgRlBE
VCByZWNvcmRzLgogICAgQ3VycmVudGx5OgogICAgbVBlcmZvcm1hbmNlTGVuZ3RoOiBUaGUgbGVu
Z3RoIG9mIGV4aXN0aW5nIEZQRFQgcmVjb3Jkcy4KICAgIG1NYXhQZXJmb3JtYW5jZUxlbmd0aDog
VGhlIG1heGltdW0gbGVuZ3RoIGFsbG9jYXRlZCBmb3IKICAgIG1TbW1Cb290UGVyZm9ybWFuY2VU
YWJsZShpbmNsdWRpbmcgRlBEVCB0YWJsZSBoZWFkZXIgbGVuZ3RoCiAgICBhbmQgZXhpc3Rpbmcg
RlBEVCByZWNvcmRzIGxlbmd0aCkKICAgIEJ1dCB3aGVuIGNvbXBhcmUgbVBlcmZvcm1hbmNlTGVu
Z3RoIHdpdGggbU1heFBlcmZvcm1hbmNlTGVuZ3RoCiAgICB0byBjaGVjayB3aGV0aGVyIG5lZWQg
dG8gYWxsb2NhdGUgbmV3IGJ1ZmZlciBmb3IgbmV3IEZQRFQKICAgIHJlY29yZCwgd2UgbWlzcyB0
byBhZGQgbVBlcmZvcm1hbmNlTGVuZ3RoIHdpdGggaGVhZGVyIGxlbmd0aCwKICAgIHdoaWNoIHdp
bGwgY2F1c2UgcG9vbCBhbGxvY2F0aW9uIGJlaGF2aW9yIGlzIG5vdCBjb3JyZWN0LgogICAgCiAg
ICBOb3cgdXBkYXRlIHRoZSBtUGVyZm9ybWFuY2VMZW5ndGggdG8gZml4IHRoaXMgaXNzdWU6CiAg
ICB1cGRhdGVkIG1QZXJmb3JtYW5jZUxlbmd0aCA9IEZQRFQgdGFibGUgaGVhZGVyIGxlbmd0aAog
ICAgKyBleGlzdGluZyBGUERUIHJlY29yZHMgbGVuZ3RoLgogICAgCiAgICBDYzogTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50
ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoK
Y29tbWl0IDU4OTU5NTZkZDk1NTcxNGMwZTU3OGE0MTNkMGUyODkxNTNjYzllZWEKQXV0aG9yOiBD
aHJpcyBDbyA8Q2hyaXN0b3BoZXIuQ29AbWljcm9zb2Z0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDI5
IDAzOjMxOjIxIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHMvVHJpbTogTm9ybWFsaXplIGZpbGVw
YXRocyB0byBmaXggY29tcGFyaXNvbnMgb24gV2luZG93cwogICAgCiAgICBXaGVuIHVzaW5nIExp
bmFybyBHQ0M1KyBhcm0tZWFiaSB0b29sY2hhaW4gb24gV2luZG93cywgdGhlIGdlbmVyYXRlZAog
ICAgRFNEVC5paWkgY29udGFpbnMgYSBjYW5vbmljYWxpemVkICgiXC5cIiByZW1vdmVkIGFuZCBs
b3dlciBjYXNlKQogICAgZmlsZXBhdGggZm9yIHRoZSBwcmVwcm9jZXNzZWQgRFNEVC5pIGZpbGUg
aW4gdGhlIGZpcnN0IGxpbmUuCiAgICBUcmltLmV4ZSBpcyBjYWxsZWQgb24gRFNEVC5paWkgdG8g
Z2VuZXJhdGUgRFNEVC5paWlpLCB3aGljaCBkb2VzIGEKICAgIGxpbmUgZm9yIGxpbmUgY29tcGFy
aXNvbiBvZiBmaWxlcGF0aHMgZW5jb3VudGVyZWQgdG8gdGhlIHByZXByb2Nlc3NlZAogICAgRFNE
VC5pIGZpbGVwYXRoIGZvdW5kIGluIHRoZSBmaXJzdCBsaW5lIHRvIGRldGVybWluZSB3aGF0IGxp
bmVzIHRvCiAgICBwbGFjZSBpbiBEU0RULmlpaWkuIFNpbmNlIHRoZSBEU0RULmkgZmlsZXBhdGgg
aXMgY2Fub25pY2FsaXplZCBhbmQKICAgIGFsbCBsYXRlciBmaWxlcGF0aHMgaW4gRFNEVC5paWkg
YXJlIG5vdCBjYW5vbmljYWxpemVkLCBhbGwgY29tcGFyaXNvbnMKICAgIGZhaWwgYW5kIHRoZSBy
ZXN1bHQgaXMgaW4gYW4gZW1wdHkgRFNEVC5paWlpLgogICAgCiAgICBJc3N1ZSB3YXMgZmlyc3Qg
cmVwb3J0ZWQgdG8gTGluYXJvIGhlcmU6CiAgICBodHRwczovL2J1Z3MubGluYXJvLm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjkwOQogICAgd2hlcmUgdGhlIHJlY29tbWVuZGF0aW9uIHdhcyB0byBhZGRy
ZXNzIHRoZSBpc3N1ZSBpbiBUcmltLmV4ZS4KICAgIAogICAgVGhpcyBwYXRjaCBub3JtYWxpemVz
IHRoZSBjYXNlIGFuZCBwYXRobmFtZSBvZiBhbGwgZmlsZXBhdGhzCiAgICBlbmNvdW50ZXJlZCBk
dXJpbmcgVHJpbS5leGUgZXhlY3V0aW9uIG9uIHByZXByb2Nlc3NlZCBmaWxlcy4gIFRoaXMKICAg
IGZpeGVzIGNvbXBhcmlzb25zIG9mIGZpbGVwYXRocyB0aGF0IGNvbnRhaW4gbWlzbWF0Y2hpbmcg
Y2FzZSBvbgogICAgY2FzZS1pbnNlbnNpdGl2ZSBmaWxlc3lzdGVtcywgcmVkdW5kYW50IHNlcGFy
YXRvcnMsIGFuZCB1cGxldmVsCiAgICByZWZlcmVuY2VzLgogICAgCiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBDaHJpc3RvcGhlciBDbyA8Y2hyaXN0b3BoZXIuY29AbWljcm9zb2Z0LmNvbT4KICAgIENj
OiBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgICBDYzogWW9uZ2hv
bmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9A
aW50ZWwuY29tPgoKY29tbWl0IGNkNjljODczODM5MWQ5Y2U2YzA5Y2Y1MTE4YzkxM2NjN2NkNDFk
OGIKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1
bCAyIDE3OjA3OjU0IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgU2F0YUNvbnRyb2xsZXJE
eGU6IFVzZSBjb21wYXJlIGxvZ2ljIGluIGlmIGNvbmRpdGlvbgogICAgCiAgICBVc2UgY29tcGFy
ZSBsb2dpYyBpbiBpZiBjb25kaXRpb24gdG8gZml4IEVDQyBpc3N1ZS4KICAgIEl0IGlzIGNhdXNl
ZCBieSBhYTQyNDBlZGZmNDEwMzRkNzA5OTM4YTE1YjQyY2Y0ZmQzMjE0Mzg2LgogICAgCiAgICBD
YzogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBDYzogRGFuZGFuIEJpIDxkYW5kYW4u
YmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KCmNvbW1pdCA1
ZjQ2MzUyMzAwZjY0ZDc5YzQzY2JmYzY3YmI3YTVmOTRiYjk4MmI4CkF1dGhvcjogU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMiAxNjo1NDoyMyAyMDE4ICsw
ODAwCgogICAgTWRlTW9kdWxlUGtnIFZhcmlhYmxlOiBBZGQvQ29ycmVjdCBHZXRIb2JWYXJpYWJs
ZVN0b3JlIHBhcmEgZGVzY3JpcHRpb24KICAgIAogICAgSXQgaXMgY2F1c2VkIGJ5IDA5ODA4YmQz
OWIwYzc2NTU5MzU0MjUzNjM5NzY2NDU4ZWMyNGRhNzkuCiAgICAKICAgIENjOiBMaW1pbmcgR2Fv
IDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRl
bC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgoKY29tbWl0IDlj
MjI3ZTA3ZGRlNTZjNWYyYWI5ZDAwZmQ2NzQwODI3ZjI4ZGM4NzUKQXV0aG9yOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMiAxMToxOToyNiAyMDE4ICswODAw
CgogICAgTWRlTW9kdWxlUGtnL1Jlc2V0U3lzdGVtUnVudGltZUR4ZTogQWRkIG1vcmUgaW5mbyBp
biBkZWJ1ZyBtZXNzYWdlCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50
ZWwuY29tPgoKY29tbWl0IGMwYmY0NzY4MmQ2YmNlY2MzODg5ZmY4NDljODFjYzA2YTIyZGViYzQK
QXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMiAx
MToxNjoyMiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1tQZWl8RHhlXVJlc2V0U3lzdGVt
TGliOiBBZGQgUFBJL1Byb3RvY29sIGRlcGVuZGVuY3kKICAgIAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgOTNmNWE1NGZmMzM4NmE0NGIwOGRlMjJl
OWI5MjMwZTNlZDkyYjkwYwpBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRh
dGU6ICAgTW9uIEp1bCAyIDExOjEzOjE3IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvUmVz
ZXRVdGlsaXR5TGliOiBBZGQgcGFjaygxKSBmb3IgcmVzZXQgZGF0YSBzdHJ1Y3R1cmUKICAgIAog
ICAgUkVTRVRfVVRJTElUWV9HVUlEX1NQRUNJRklDX1JFU0VUX0RBVEEgc3RydWN0dXJlIHNob3Vs
ZCBiZSBkZWNsYXJlZAogICAgYXMgcGFjaygxKS4KICAgIFRoZSBwYXRjaCBhZGRzIHRoZSBtaXNz
aW5nIHBhY2soMSkgcHJhZ21hLgogICAgCiAgICAoR1VJRCAqKSgoVUlOVDggKikmUmVzZXREYXRh
ICsKICAgIE9GRlNFVF9PRiAoUkVTRVRfVVRJTElUWV9HVUlEX1NQRUNJRklDX1JFU0VUX0RBVEEs
IFJlc2V0U3VidHlwZSkpCiAgICBpcyB1c2VkIHRvIHJlcGxhY2UgJlJlc2V0RGF0YS5SZXNldFN1
YlR5cGUgdG8gcmVzb2x2ZSBDNDM2NiBWUwogICAgY29tcGlsZXIgd2FybmluZy4KICAgIAogICAg
Q29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQog
ICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgNTFmZTViNTE0
MGJhOWVjYjE2OGZiMDNkYTMyODk4MzM1NTg4MGM3YQpBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1biAyNSAxNTozNTowNiAyMDE4ICswODAwCgogICAg
TWRlTW9kdWxlUGtnL0JtcFN1cHBvcnRMaWI6IENoZWNrIFBpeGVsSGVpZ2h0L1BpeGVsV2lkdGgg
YWdhaW5zdCAwCiAgICAKICAgIFRoZSBwYXRjaCBhZGRzIGNoZWNrIGxvZ2ljIHRvIG1ha2Ugc3Vy
ZSB0aGF0IGZvciBhIGlucHV0IEJNUCBmaWxlLAogICAgdGhlIHdpZHRoIG9yIGhlaWdodCBpcyBu
b3QgMDsgZm9yIGEgaW5wdXQgR09QIGJsdCBidWZmZXIsIHRoZSB3aWR0aAogICAgb3IgaGVpZ2h0
IGlzIG5vdCAwLiBPdGhlcndpc2UsIFVOU1VQUE9SVEVEIHN0YXR1cyBpcyByZXR1cm5lZC4KICAg
IAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDYzogTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Cgpjb21taXQgMmE5ZTFi
OTdjOWE4NmE3MzY3MDczODhmZTVlMjJjYjc1YzM3OGIzNQpBdXRob3I6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1biAyNSAxNDo1NDozMyAyMDE4ICswODAwCgog
ICAgTWRlTW9kdWxlUGtnL0JtcFN1cHBvcnRMaWI6IENvcnJlY3QgZGVidWcgbWVzc2FnZQogICAg
CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg
MS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAg
Q2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 07:13:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 07: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 1fbhOx-0006ia-Ek; Sat, 07 Jul 2018 07: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=vdag=jx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbhOw-0006iQ-FO
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 07:13:02 +0000
X-Inumbo-ID: 2fcb4536-81b5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2fcb4536-81b5-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 07:13:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fbhOr-0003m8-Jd; Sat, 07 Jul 2018 07:12: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 1fbhOr-0003h0-4r; Sat, 07 Jul 2018 07:12:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbhOr-000560-41; Sat, 07 Jul 2018 07:12:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125036-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=75b7aa9528bdd05a7ecf4e64a6beb478d31b402c
X-Osstest-Versions-That: ovmf=aa4240edff41034d709938a15b42cf4fd3214386
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 07 Jul 2018 07:12:57 +0000
Subject: [Xen-devel] [ovmf test] 125036: 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>

ZmxpZ2h0IDEyNTAzNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwMzYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3NWI3YWE5NTI4YmRkMDVhN2VjZjRlNjRhNmJlYjQ3
OGQzMWI0MDJjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhYTQyNDBl
ZGZmNDEwMzRkNzA5OTM4YTE1YjQyY2Y0ZmQzMjE0Mzg2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQ5MjAgIDIwMTgtMDctMDIgMTU6NDE6MzUgWiAgICA0IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI0OTQ0ICAyMDE4LTA3LTAzIDE5OjAyOjE1IFogICAgMyBkYXlzICAgIDYgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDMyICAyMDE4LTA3LTA3IDAwOjExOjA4IFogICAgMCBk
YXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENocmlzIENv
IDxDaHJpc3RvcGhlci5Db0BtaWNyb3NvZnQuY29tPgogIENocmlzdG9waGVyIENvIDxjaHJpc3Rv
cGhlci5jb0BtaWNyb3NvZnQuY29tPgogIERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4K
ICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdh
b0BpbnRlbC5jb20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICBTdGFyIFplbmcg
PHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgVGhvbWFzIFBhbG1lciA8dGhvbWFzLnBhbG1lckBocGUu
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
IGFhNDI0MGVkZmYuLjc1YjdhYTk1MjggIDc1YjdhYTk1MjhiZGQwNWE3ZWNmNGU2NGE2YmViNDc4
ZDMxYjQwMmMgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 09:42:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 09: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 1fbjip-0003I0-Cu; Sat, 07 Jul 2018 09:41: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=vdag=jx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbjio-0003Hq-Bn
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 09:41:42 +0000
X-Inumbo-ID: f49d57cc-81c9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f49d57cc-81c9-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 09: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 1fbjik-000744-N8; Sat, 07 Jul 2018 09:41:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fbjik-0007OP-G4; Sat, 07 Jul 2018 09:41:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbjik-0007Aq-E2; Sat, 07 Jul 2018 09:41:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124988-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-multivcpu:guest-localmigrate/x10:fail:regression
 xen-4.10-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 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-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-xsm: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-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: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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-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-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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm: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-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-xl-qemuu-win7-amd64:guest-stop: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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm: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-amd64-i386-xl-qemut-win7-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-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-i386-xl-qemut-win10-i386:windows-install: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
X-Osstest-Versions-This: xen=a645331a9f4190e92ccf41a950bc4692f8904239
X-Osstest-Versions-That: xen=b5e9f1e674b6d190418ca47268408a11b9e0f77b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 07 Jul 2018 09:41:38 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 124988: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk4OCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjQ5ODgvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1IDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgIGZhaWwgUkVHUi4gdnMuIDEyNDk0MAoK
UmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5n
KToKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxNyBydW1wcnVuLWRlbW8teGVuc3Rv
cmVscy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjQ5NDAKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGE2NDUzMzFhOWY0MTkwZTkyY2NmNDFhOTUwYmM0
NjkyZjg5MDQyMzkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGI1ZTlm
MWU2NzRiNmQxOTA0MThjYTQ3MjY4NDA4YTExYjllMGY3N2IKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyNDk0MCAgMjAxOC0wNy0wMyAxMzowODowNiBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjQ5ODggIDIwMTgtMDctMDUgMDY6MzA6MTQgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
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
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
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
LS0tLS0tLS0tLQpjb21taXQgYTY0NTMzMWE5ZjQxOTBlOTJjY2Y0MWE5NTBiYzQ2OTJmODkwNDIz
OQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVs
IDQgMTI6MzA6MzAgMjAxOCArMDIwMAoKICAgIHg4Ni9FRkk6IGZ1cnRoZXIgY29ycmVjdCBGUFUg
c3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAogICAgV2UgbXVzdCBub3Qg
bGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQgaXMgbm90IGluIGZ1bGx5IGVh
Z2VyCiAgICBtb2RlIGFuZCBoYXMgbm90IHRvdWNoZWQgbm9uLWxhenkgc3RhdGUuIEluc3RlYWQg
b2YgYWRkaW5nIGEgM3JkCiAgICBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3RvcmVf
ZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFsbCBvZgogICAgdGhlbSBpbnRvIGEgc2luZ2xlIG9u
ZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBSZW5hbWUgdGhlIGZ1
bmN0aW9uIGF0IHRoZSBzYW1lIHRpbWUgdG8gYmV0dGVyIHJlZmxlY3QgaXRzIHB1cnBvc2UsIGFz
CiAgICB0aGUgcGF0Y2hlcyB0b3VjaGVzIGFsbCBvZiBpdHMgb2NjdXJlbmNlcyBhbnl3YXkuCiAg
ICAKICAgIFRoZSBuZXcgZnVuY3Rpb24gcGFyYW1ldGVyIGlzIG5vdCByZWFsbHkgd2VsbCBuYW1l
ZCwgYnV0CiAgICAibmVlZF9zdHRzX2lmX25vdF9mdWxseV9lYWdlciIgc2VlbWVkIGV4Y2Vzc2l2
ZSB0byBtZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDIzODM5YTBmYTBiYmU3OGMxNzRjZDJiYjQ5MDgz
ZTE1M2YwZjk5ZGYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2IDE1OjIzOjA4ICswMjAwCgpj
b21taXQgYzIyMDI0MDRkMzc2YzEwMzg2OTUyZDJlNDJmNjQ3MzM4YWYxZmZhMApBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6MzA6MDEg
MjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGF0dGVtcHRzIHRvIGVtdWxhdGUgRlBVIGluc25zIG5l
ZWQgdG8gc2V0IGZwdV9pbml0aWFsaXNlZAogICAgCiAgICBNeSBvcmlnaW5hbCB3YXkgb2YgdGhp
bmtpbmcgaGVyZSB3YXMgdGhhdCB0aGlzIHdvdWxkIGJlIHNldCBhbnl3YXkgYXQKICAgIHRoZSBw
b2ludCBzdGF0ZSBnZXRzIHJlbG9hZGVkIGFmdGVyIHRoZSBhZGp1c3RtZW50cyBodm1lbXVsX3B1
dF9mcHUoKQogICAgZG9lcywgYnV0IHRoZSBmbGFnIHNob3VsZCBhbHJlYWR5IGJlIHNldCBiZWZv
cmUgdGhhdCAtIGFmdGVyIGFsbCB0aGUKICAgIGd1ZXN0IG1heSBuZXZlciBhZ2FpbiB0b3VjaCB0
aGUgRlBVIGJlZm9yZSBlLmcuIGdldHRpbmcgbWlncmF0ZWQvc2F2ZWQuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiAzMzEwZTNjZDY0OGYzNzEzYzgyNDc5MGJkNzFkOGVjNDA1YTA5ZDA1CiAgICBtYXN0ZXIgZGF0
ZTogMjAxOC0wNi0yNiAwODo0MTowOCArMDIwMAoKY29tbWl0IDc4YTg2YTdjMmE3Njc4ZDVmNzE0
ZmY1ZGVjY2FhZWE2Nzc4ZWE3NjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgV2VkIEp1bCA0IDEyOjI5OjMxIDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBm
aXggRlBVIHN0YXRlIGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFRoZXJl
IGFyZSB0d28gaXNzdWVzLiAgRmlyc3QsIHRoZSBub25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciBy
ZXN0b3JlZAogICAgYWZ0ZXIgcmV0dXJuaW5nIGZyb20gdGhlIHJ1bnRpbWUgY2FsbC4KICAgIAog
ICAgU2Vjb25kbHksIHdpdGggdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0Et
MjY3IC8gTGF6eUZQVSwgdGhlCiAgICB1bmlsYXRlcmFsIHN0dHMoKSBpcyBubyBsb25nZXIgY29y
cmVjdCwgYW5kIGhpdHMgYW4gYXNzZXJ0aW9uIGxhdGVyIHdoZW4KICAgIGEgbGF6eSBzdGF0ZSBy
ZXN0b3JlIHRyaWVzIHRvIG9jY3VyIGZvciBhIGZ1bGx5IGVhZ2VyIHZjcHUuCiAgICAKICAgIEZp
eCBib3RoIG9mIHRoZXNlIGlzc3VlcyBieSBjYWxsaW5nIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIo
KS4gIEFzIEVGSQogICAgcnVudGltZSBzZXJ2aWNlcyBjYW4gYmUgdXNlZCBpbiB0aGUgaWRsZSBj
b250ZXh0LCB0aGUgaWRsZSBhc3NlcnRpb24KICAgIG5lZWRzIHRvIG1vdmUgdW50aWwgYWZ0ZXIg
dGhlIGZ1bGx5X2VhZ2VyX2ZwdSBjaGVjay4KICAgIAogICAgSW50cm9kdWNlIGEgImN1cnIiIGxv
Y2FsIHZhcmlhYmxlIGFuZCByZXBsYWNlIG90aGVyIHVzZXMgb2YgImN1cnJlbnQiCiAgICBhdCB0
aGUgc2FtZSB0aW1lLgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBUZXN0ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4
NjZjOWYzODJhMzMKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTIxIDExOjM1OjQ2ICswMjAwCgpj
b21taXQgNmUwZTQ1YTk2M2FhYjVlNzMzZmI3ZjgxZGMyOWRkMTAwOGQ3ZjE5MQpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCA0
IDEyOjI4OjQ5IDIwMTggKzAyMDAKCiAgICB4ODYvVlQteDogRml4IHByaW50aW5nIG9mIEVGRVIg
aW4gdm1jc19kdW1wX3ZjcHUoKQogICAgCiAgICBUaGlzIGlzIGVzc2VudGlhbGx5IGEgInRha2Ug
MiIgb2YgYy9zIDgyNTQwYjY2Y2UgIng4Ni9WVC14OiBGaXggZGV0ZXJtaW5hdGlvbgogICAgb2Yg
RUZFUi5MTUEgaW4gdm1jc19kdW1wX3ZjcHUoKSIgYmVjYXVzZSBpbiBoaW5kaWdodCwgdGhhdCBj
aGFuZ2Ugd2FzIG1vcmUKICAgIHByb2JsZW1hdGljIHRoYW4gdXNlZnVsLgogICAgCiAgICBUaGUg
b3JpZ2luYWwgcmVhc29uIHdhcyB0byBmaXggdGhlIGxvZ2ljIGZvciBkZXRlcm1pbmluZyB3aGVu
IG5vdCB0byBwcmludCB0aGUKICAgIFBEUFRFIHBvaW50ZXJzLiAgSG93ZXZlciwgbXV0YXRpbmcg
dGhlIGVmZXIgdmFyaWFibGUgKHBhcnRpY3VsYXJseSBMTUUgYW5kCiAgICBMTUEpIGJlZm9yZSBw
cmludGluZyBpdCBpbnRlcmZlcmVzIHdpdGggZGlhZ25vc2luZyB2bWVudHJ5IGZhaWx1cmVzLgog
ICAgCiAgICBJbnN0ZWFkIG9mIG1vZGlmeWluZyBlZmVyLCBjaGFuZ2UgdGhlIFBEUFRFIGNvbmRp
dGlvbmFsIHRvIHVzZQogICAgVk1fRU5UUllfSUEzMkVfTU9ERS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzNWZjYjk4
MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4MjQ1MjFlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0wNSAxMTo1NTo1MSArMDEwMAoKY29tbWl0IGI4MWE4YmYxOTljZWJiNGE5ZGM0ZjI5ZDhlMTMw
OTg1ZGYwNzNmZjkKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMjoyODoxMiAyMDE4ICswMjAwCgogICAgeDg2L3RyYXBz
OiBGaXggZXJyb3IgaGFuZGxpbmcgb2YgdGhlIHB2ICVkcjcgc2hhZG93IHN0YXRlCiAgICAKICAg
IGMvcyAieDg2L3B2OiBJbnRyb2R1Y2UgYW5kIHVzZSB4ODZlbXVsX3dyaXRlX2RyKCkiIGZpeGVk
IGEgYnVnIHdpdGggSU8gc2hhZG93CiAgICBoYW5kbGluZywgaW4gdGhhdCBpdCByZW1haW5lZCBz
dGFsZSBhbmQgdmlzaWJsZSB1bnRpbCAlZHI3LkwvRyBnb3Qgc2V0IGFnYWluLgogICAgCiAgICBI
b3dldmVyLCBpdCBuZWdsZWN0ZWQgdGhlIC1FUEVSTSByZXR1cm4gaW5iZXR3ZWVuIHRoZXNlIHR3
byBodW5rcywgaW50cm9kdWNpbmcKICAgIGEgZGlmZmVyZW50IGJ1ZyBpbiB3aGljaCBhIHdyaXRl
IHRvICVkcjcgd2hpY2ggdHJpZXMgdG8gc2V0IElPIGJyZWFrcG9pbnRzCiAgICB3aXRob3V0ICVj
cjQuREUgYmVpbmcgc2V0IGNsb2JiZXJzIHRoZSBJTyBzdGF0ZSwgcmF0aGVyIHRoYW4gbGVhdmVz
IGl0IGFsb25lLgogICAgCiAgICBJbnN0ZWFkLCBtb3ZlIHRoZSB6ZXJvaW5nIHNsaWdodGx5IGxh
dGVyLCB3aGljaCBndWFyZW50ZWVzIHRoYXQgdGhlIHNoYWRvdwogICAgZ2V0cyB3cml0dGVuIGV4
YWN0bHkgb25jZSwgb24gYSBzdWNjZXNzZnVsIHVwZGF0ZSB0byAlZHI3LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDIzN2MzMWI1YTFkNWFhODhjZGI1OWI4YzMxYjFiNjJlYjEzZTgyZDEKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA2LTA0IDExOjA1OjQ1ICswMTAwCgpjb21taXQgZGU1NzhiYzRjMzBiMTEy
Zjc2NTFiNDBlMzMzYTA1MjFhMzAxZjQ0OQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6Mjc6MjggMjAxOCArMDIwMAoKICAgIHg4Ni9D
UFVJRDogZG9uJ3Qgb3ZlcnJpZGUgdG9vbCBzdGFjayBkZWNpc2lvbiB0byBoaWRlIFNUSUJQCiAg
ICAKICAgIE90aGVyIHRoYW4gaW4gdGhlIGZlYXR1cmUgc2V0cywgd2hlcmUgd2UgaW5kZWVkIHdh
bnQgdG8gb2ZmZXIgdGhlCiAgICBmZWF0dXJlIGV2ZW4gaWYgbm90IGVudW1lcmF0ZWQgb24gaGFy
ZHdhcmUsIHdlIHNob3VsZG4ndCBkaWN0YXRlIHRoZQogICAgZmVhdHVyZSBiZWluZyBhdmFpbGFi
bGUgaWYgdG9vbCBzdGFjayBvciBob3N0IGFkbWluIGhhdmUgZGVjaWRlZCB0byBub3QKICAgIGV4
cG9zZSBpdCAoZm9yIHdoYXRldmVyIFtxdWVzdGlvbmFibGU/XSByZWFzb24pLiBUaGF0IGZlYXR1
cmUgc2V0IHNpZGUKICAgIG92ZXJyaWRlIGlzIHN1ZmZpY2llbnQgdG8gYWNoaWV2ZSB0aGUgaW50
ZW5kZWQgZ3Vlc3Qgc2lkZSBzYWZldHkKICAgIHByb3BlcnR5IChpbiBvZmZlcmluZyAtIGJ5IGRl
ZmF1bHQgLSBTVElCUCBpbmRlcGVuZGVudCBvZiBhY3R1YWwKICAgIGF2YWlsYWJpbGl0eSBpbiBo
YXJkd2FyZSkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFl
OTQ1MGFmN2Y2ZTA1YgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTI6Mzk6MjQgKzAyMDAK
CmNvbW1pdCAzYmQ3OTY2ZWJhMDEwMGZlZjZiZDQ1NGU0NWMzMGY2YjAzMzAwMmViCkF1dGhvcjog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMjoyNjoy
NCAyMDE4ICswMjAwCgogICAgeDg2OiBjb3JyZWN0IGRlZmF1bHRfeGVuX3NwZWNfY3RybCBjYWxj
dWxhdGlvbgogICAgCiAgICBFdmVuIHdpdGggb3B0X21zcl9zY197cHYsaHZtfSBib3RoIGZhbHNl
IHdlIHNob3VsZCBzZXQgdXAgdGhlIHZhcmlhYmxlCiAgICBhcyB1c3VhbCwgdG8gZW5zdXJlIHBy
b3BlciBvbmUtdGltZSBzZXR1cCBkdXJpbmcgYm9vdCBhbmQgQ1BVIGJyaW5ndXAuCiAgICBUaGlz
IHRoZW4gYWxzbyBicmluZ3MgdGhlIGNvZGUgaW4gbGluZSB3aXRoIHRoZSBjb21tZW50IGltbWVk
aWF0ZWx5CiAgICBhaGVhZCBvZiB0aGUgcHJpbnRrKCkgYmVpbmcgbW9kaWZpZWQgc2F5aW5nICJp
cnJlc3BlY3RpdmUgb2YgZ3Vlc3RzIi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkNjIzOWY2NDcxM2Rm
ODE5Mjc4YmYwNDg0NDZkMzE4N2M2YWM0NzM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAx
MjozODo1MiArMDIwMAoKY29tbWl0IGRkMDdkM2UyNWMyM2RkNzhmNzNlOTY2NjE5YTk3M2RlODQ2
OWU3ZWUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgV2Vk
IEp1bCA0IDEyOjI1OjQwIDIwMTggKzAyMDAKCiAgICBsaWJ4Yy94ODYvUFY6IGRvbid0IGhhbmQg
dGhyb3VnaCBDUFVJRCBsZWFmIDB4ODAwMDAwMDggYXMgaXMKICAgIAogICAgSnVzdCBsaWtlIGZv
ciBIVk0gdGhlIGZlYXR1cmUgc2V0IHNob3VsZCBiZSB1c2VkIGZvciBFQlggb3V0cHV0LCB3aGls
ZQogICAgRUFYIHNob3VsZCBiZSByZXN0cmljdGVkIHRvIHRoZSBsb3cgMTYgYml0cyBhbmQgRUNY
L0VEWCBzaG91bGQgYmUgemVyby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4NDljYzlhYzU2ZWZmOGE4
ZDU3NWVkOWY0ODRhYWQ3MmYzODM4NjJjCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMDo1
MTowMiArMDEwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl1y-00024Y-Pz; Sat, 07 Jul 2018 11:05: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl1y-00024T-Bg
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:34 +0000
X-Inumbo-ID: a6f8809b-81d5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6f8809b-81d5-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 13:05:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649310"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:14 +0100
Message-ID: <20180707110526.35822-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 01/13] grant_table: use term 'mfn' for
 machine frame numbers...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

Li4ucmF0aGVyIHRoYW4gbW9yZSBhbWJpZ3VvdXMgdGVybSAnZnJhbWUnLgoKVGhlcmUgYXJlIG1h
bnkgcGxhY2VzIGluIHRoZSBncmFudCB0YWJsZSBjb2RlIHRoYXQgdXNlIGEgdmFyaWFibGUgb3IK
ZmllbGQgbmFtZSAnLipmcmFtZScgdG8gcmVmZXIgdG8gYSBxdWFudGl0eSB0aGF0IGlzIHN0cmlj
dGx5IGFuIE1GTiwgYW5kCmV2ZW4gaGFzIHR5cGUgbWZuX3QuClRoaXMgcGF0Y2ggaXMgYSBwdXJl
bHkgY29zbWV0aWMgcGF0Y2ggdGhhdCBzdWJzdGl0dXRlcyAnZnJhbWUnIHdpdGggJ21mbicKaW4g
dGhvc2UgcGxhY2VzIHRvIG1ha2UgdGhlIHB1cnBvc2Ugb2YgdGhlIHZhcmlhYmxlIG9yIGZpZWxk
IG5hbWUgbW9yZQpvYnZpb3VzLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29t
PgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
PgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
djI6CiAtIE5ldyBpbiB2Mi4KLS0tCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgfCAxNDIgKysr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA3MiBpbnNlcnRpb25zKCspLCA3MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggNTFl
MWY1Y2E0Yy4uZDI2MTBlMzIwYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
CisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMTY3LDcgKzE2Nyw3IEBAIHN0cnVj
dCBnbnR0YWJfdW5tYXBfY29tbW9uIHsKIAogICAgIC8qIFNoYXJlZCBzdGF0ZSBiZXRlZW4gKl91
bm1hcCBhbmQgKl91bm1hcF9jb21wbGV0ZSAqLwogICAgIHVpbnQxNl90IGRvbmU7Ci0gICAgbWZu
X3QgZnJhbWU7CisgICAgbWZuX3QgbWZuOwogICAgIHN0cnVjdCBkb21haW4gKnJkOwogICAgIGdy
YW50X3JlZl90IHJlZjsKIH07CkBAIC0yNjYsNyArMjY2LDcgQEAgc3RydWN0IGFjdGl2ZV9ncmFu
dF9lbnRyeSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyYW50LiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKi8KICAgICBncmFudF9yZWZfdCAgIHRyYW5zX2dyZWY7
CiAgICAgc3RydWN0IGRvbWFpbiAqdHJhbnNfZG9tYWluOwotICAgIG1mbl90ICAgICAgICAgZnJh
bWU7ICAvKiBGcmFtZSBiZWluZyBncmFudGVkLiAgICAgICAgICAgICAgICAgICAgICovCisgICAg
bWZuX3QgICAgICAgICBtZm47ICAgIC8qIE1hY2hpbmUgZnJhbWUgYmVpbmcgZ3JhbnRlZC4gICAg
ICAgICAgICAgKi8KICNpZm5kZWYgTkRFQlVHCiAgICAgZ2ZuX3QgICAgICAgICBnZm47ICAgIC8q
IEd1ZXN0J3MgaWRlYSBvZiB0aGUgZnJhbWUgYmVpbmcgZ3JhbnRlZC4gKi8KICNlbmRpZgpAQCAt
MzcwLDE1ICszNzAsMTUgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ3JhbnRfdG9fc3Rh
dHVzX2ZyYW1lcyh1bnNpZ25lZCBpbnQgZ3JhbnRfZnJhbWVzKQogLyogQ2hlY2sgaWYgdGhlIHBh
Z2UgaGFzIGJlZW4gcGFnZWQgb3V0LCBvciBuZWVkcyB1bnNoYXJpbmcuCiAgICBJZiByYyA9PSBH
TlRTVF9va2F5LCAqcGFnZSBjb250YWlucyB0aGUgcGFnZSBzdHJ1Y3Qgd2l0aCBhIHJlZiB0YWtl
bi4KICAgIENhbGxlciBtdXN0IGRvIHB1dF9wYWdlKCpwYWdlKS4KLSAgIElmIGFueSBlcnJvciwg
KnBhZ2UgPSBOVUxMLCAqZnJhbWUgPSBJTlZBTElEX01GTiwgbm8gcmVmIHRha2VuLiAqLwotc3Rh
dGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQgbG9uZyBnZm4sIG1mbl90ICpmcmFtZSwK
KyAgIElmIGFueSBlcnJvciwgKnBhZ2UgPSBOVUxMLCAqbWZuID0gSU5WQUxJRF9NRk4sIG5vIHJl
ZiB0YWtlbi4gKi8KK3N0YXRpYyBpbnQgZ2V0X3BhZ2VkX2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2Zu
LCBtZm5fdCAqbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5m
byAqKnBhZ2UsIGJvb2wgcmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgZG9tYWluICpyZCkKIHsKICAgICBpbnQgcmMgPSBHTlRTVF9va2F5OwogICAgIHAybV90eXBl
X3QgcDJtdDsKIAotICAgICpmcmFtZSA9IElOVkFMSURfTUZOOworICAgICptZm4gPSBJTlZBTElE
X01GTjsKICAgICAqcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKHJkLCBnZm4sICZwMm10LAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVhZG9ubHkgPyBQMk1fQUxMT0MgOiBQMk1fVU5T
SEFSRSk7CiAgICAgaWYgKCAhKnBhZ2UgKQpAQCAtNDA1LDcgKzQwNSw3IEBAIHN0YXRpYyBpbnQg
Z2V0X3BhZ2VkX2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCAqZnJhbWUsCiAgICAgICAg
IHJldHVybiBHTlRTVF9iYWRfcGFnZTsKICAgICB9CiAKLSAgICAqZnJhbWUgPSBwYWdlX3RvX21m
bigqcGFnZSk7CisgICAgKm1mbiA9IHBhZ2VfdG9fbWZuKCpwYWdlKTsKIAogICAgIHJldHVybiBy
YzsKIH0KQEAgLTg0Myw3ICs4NDMsNyBAQCBzdGF0aWMgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRy
eSAqZ3JhbnRfbWFwX2V4aXN0cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpsZCwKICAgICAgICAgc3Ry
dWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBy
ZWYpOwogCiAgICAgICAgIGlmICggYWN0LT5waW4gJiYgYWN0LT5kb21pZCA9PSBsZC0+ZG9tYWlu
X2lkICYmCi0gICAgICAgICAgICAgbWZuX2VxKGFjdC0+ZnJhbWUsIG1mbikgKQorICAgICAgICAg
ICAgIG1mbl9lcShhY3QtPm1mbiwgbWZuKSApCiAgICAgICAgICAgICByZXR1cm4gYWN0OwogICAg
ICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwogICAgIH0KQEAgLTg4NSw3ICs4ODUsNyBA
QCBzdGF0aWMgdW5zaWduZWQgaW50IG1hcGtpbmQoCiAgICAgICAgIGlmICggIShtYXAtPmZsYWdz
ICYgKEdOVE1BUF9kZXZpY2VfbWFwfEdOVE1BUF9ob3N0X21hcCkpIHx8CiAgICAgICAgICAgICAg
bWFwLT5kb21pZCAhPSByZC0+ZG9tYWluX2lkICkKICAgICAgICAgICAgIGNvbnRpbnVlOwotICAg
ICAgICBpZiAoIG1mbl9lcShfYWN0aXZlX2VudHJ5KHJkLT5ncmFudF90YWJsZSwgbWFwLT5yZWYp
LmZyYW1lLCBtZm4pICkKKyAgICAgICAgaWYgKCBtZm5fZXEoX2FjdGl2ZV9lbnRyeShyZC0+Z3Jh
bnRfdGFibGUsIG1hcC0+cmVmKS5tZm4sIG1mbikgKQogICAgICAgICAgICAga2luZCB8PSBtYXAt
PmZsYWdzICYgR05UTUFQX3JlYWRvbmx5ID8KICAgICAgICAgICAgICAgICAgICAgTUFQS0lORF9S
RUFEIDogTUFQS0lORF9XUklURTsKICAgICB9CkBAIC05MDgsNyArOTA4LDcgQEAgbWFwX2dyYW50
X3JlZigKICAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmxndCwgKnJndDsKICAgICBzdHJ1Y3QgdmNw
dSAgICpsZWQ7CiAgICAgZ3JhbnRfaGFuZGxlX3QgaGFuZGxlOwotICAgIG1mbl90IGZyYW1lOwor
ICAgIG1mbl90IG1mbjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZyA9IE5VTEw7CiAgICAgaW50
ICAgICAgICAgICAgcmMgPSBHTlRTVF9va2F5OwogICAgIHUzMiAgICAgICAgICAgIG9sZF9waW47
CkBAIC0xMDAxLDEzICsxMDAxLDEzIEBAIG1hcF9ncmFudF9yZWYoCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNoYXJlZF9lbnRyeV92MShyZ3QsIG9wLT5yZWYpLmZyYW1lIDoKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hhcmVkX2VudHJ5X3YyKHJndCwgb3AtPnJl
ZikuZnVsbF9wYWdlLmZyYW1lOwogCi0gICAgICAgICAgICByYyA9IGdldF9wYWdlZF9mcmFtZShn
Zm4sICZmcmFtZSwgJnBnLAorICAgICAgICAgICAgcmMgPSBnZXRfcGFnZWRfZnJhbWUoZ2ZuLCAm
bWZuLCAmcGcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcC0+ZmxhZ3MgJiBH
TlRNQVBfcmVhZG9ubHksIHJkKTsKICAgICAgICAgICAgIGlmICggcmMgIT0gR05UU1Rfb2theSAp
CiAgICAgICAgICAgICAgICAgZ290byB1bmxvY2tfb3V0X2NsZWFyOwogICAgICAgICAgICAgYWN0
X3NldF9nZm4oYWN0LCBfZ2ZuKGdmbikpOwogICAgICAgICAgICAgYWN0LT5kb21pZCA9IGxkLT5k
b21haW5faWQ7Ci0gICAgICAgICAgICBhY3QtPmZyYW1lID0gZnJhbWU7CisgICAgICAgICAgICBh
Y3QtPm1mbiA9IG1mbjsKICAgICAgICAgICAgIGFjdC0+c3RhcnQgPSAwOwogICAgICAgICAgICAg
YWN0LT5sZW5ndGggPSBQQUdFX1NJWkU7CiAgICAgICAgICAgICBhY3QtPmlzX3N1Yl9wYWdlID0g
ZmFsc2U7CkBAIC0xMDI0LDcgKzEwMjQsNyBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICBhY3Qt
PnBpbiArPSAob3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5KSA/CiAgICAgICAgICAgICBHTlRQ
SU5faHN0cl9pbmMgOiBHTlRQSU5faHN0d19pbmM7CiAKLSAgICBmcmFtZSA9IGFjdC0+ZnJhbWU7
CisgICAgbWZuID0gYWN0LT5tZm47CiAgICAgYWN0X3BpbiA9IGFjdC0+cGluOwogCiAgICAgY2Fj
aGVfZmxhZ3MgPSAoc2hhaC0+ZmxhZ3MgJiAoR1RGX1BBVCB8IEdURl9QV1QgfCBHVEZfUENEKSAp
OwpAQCAtMTAzNSw3ICsxMDM1LDcgQEAgbWFwX2dyYW50X3JlZigKICAgICAvKiBwZyBtYXkgYmUg
c2V0LCB3aXRoIGEgcmVmY291bnQgaW5jbHVkZWQsIGZyb20gZ2V0X3BhZ2VkX2ZyYW1lKCkuICov
CiAgICAgaWYgKCAhcGcgKQogICAgIHsKLSAgICAgICAgcGcgPSBtZm5fdmFsaWQoZnJhbWUpID8g
bWZuX3RvX3BhZ2UoZnJhbWUpIDogTlVMTDsKKyAgICAgICAgcGcgPSBtZm5fdmFsaWQobWZuKSA/
IG1mbl90b19wYWdlKG1mbikgOiBOVUxMOwogICAgICAgICBpZiAoIHBnICkKICAgICAgICAgICAg
IG93bmVyID0gcGFnZV9nZXRfb3duZXJfYW5kX3JlZmVyZW5jZShwZyk7CiAgICAgfQpAQCAtMTA2
MSwxOCArMTA2MSwxOCBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICAgICAgZ290byB1bmRvX291
dDsKICAgICAgICAgfQogCi0gICAgICAgIGlmICggIWlvbWVtX2FjY2Vzc19wZXJtaXR0ZWQocmQs
IG1mbl94KGZyYW1lKSwgbWZuX3goZnJhbWUpKSApCisgICAgICAgIGlmICggIWlvbWVtX2FjY2Vz
c19wZXJtaXR0ZWQocmQsIG1mbl94KG1mbiksIG1mbl94KG1mbikpICkKICAgICAgICAgewogICAg
ICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsCiAgICAgICAgICAgICAgICAgICAgICAi
SW9tZW0gbWFwcGluZyBub3QgcGVybWl0dGVkICUjIlBSSV9tZm4iIChkb21haW4gJWQpXG4iLAot
ICAgICAgICAgICAgICAgICAgICAgbWZuX3goZnJhbWUpLCByZC0+ZG9tYWluX2lkKTsKKyAgICAg
ICAgICAgICAgICAgICAgIG1mbl94KG1mbiksIHJkLT5kb21haW5faWQpOwogICAgICAgICAgICAg
cmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAgICAgICAgZ290byB1bmRvX291dDsKICAg
ICAgICAgfQogCiAgICAgICAgIGlmICggb3AtPmZsYWdzICYgR05UTUFQX2hvc3RfbWFwICkKICAg
ICAgICAgewotICAgICAgICAgICAgcmMgPSBjcmVhdGVfZ3JhbnRfaG9zdF9tYXBwaW5nKG9wLT5o
b3N0X2FkZHIsIGZyYW1lLCBvcC0+ZmxhZ3MsCisgICAgICAgICAgICByYyA9IGNyZWF0ZV9ncmFu
dF9ob3N0X21hcHBpbmcob3AtPmhvc3RfYWRkciwgbWZuLCBvcC0+ZmxhZ3MsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FjaGVfZmxhZ3MpOwogICAgICAgICAg
ICAgaWYgKCByYyAhPSBHTlRTVF9va2F5ICkKICAgICAgICAgICAgICAgICBnb3RvIHVuZG9fb3V0
OwpAQCAtMTExMiw3ICsxMTEyLDcgQEAgbWFwX2dyYW50X3JlZigKICAgICAgICAgICAgICAgICB0
eXBlY250Kys7CiAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgIHJjID0gY3JlYXRlX2dyYW50
X2hvc3RfbWFwcGluZyhvcC0+aG9zdF9hZGRyLCBmcmFtZSwgb3AtPmZsYWdzLCAwKTsKKyAgICAg
ICAgICAgIHJjID0gY3JlYXRlX2dyYW50X2hvc3RfbWFwcGluZyhvcC0+aG9zdF9hZGRyLCBtZm4s
IG9wLT5mbGFncywgMCk7CiAgICAgICAgICAgICBpZiAoIHJjICE9IEdOVFNUX29rYXkgKQogICAg
ICAgICAgICAgICAgIGdvdG8gdW5kb19vdXQ7CiAKQEAgLTExMjQsNyArMTEyNCw3IEBAIG1hcF9n
cmFudF9yZWYoCiAgICAgY291bGRfbm90X3BpbjoKICAgICAgICAgaWYgKCAhcmQtPmlzX2R5aW5n
ICkKICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQ291bGQgbm90IHBpbiBn
cmFudCBmcmFtZSAlIyJQUklfbWZuIlxuIiwKLSAgICAgICAgICAgICAgICAgICAgIG1mbl94KGZy
YW1lKSk7CisgICAgICAgICAgICAgICAgICAgICBtZm5feChtZm4pKTsKICAgICAgICAgcmMgPSBH
TlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAgICBnb3RvIHVuZG9fb3V0OwogICAgIH0KQEAgLTEx
MzksMTggKzExMzksMTggQEAgbWFwX2dyYW50X3JlZigKIAogICAgICAgICAvKiBXZSdyZSBub3Qg
dHJhbnNsYXRlZCwgc28gd2Uga25vdyB0aGF0IGdtZm5zIGFuZCBtZm5zIGFyZQogICAgICAgICAg
ICB0aGUgc2FtZSB0aGluZ3MsIHNvIHRoZSBJT01NVSBlbnRyeSBpcyBhbHdheXMgMS10by0xLiAq
LwotICAgICAgICBraW5kID0gbWFwa2luZChsZ3QsIHJkLCBmcmFtZSk7CisgICAgICAgIGtpbmQg
PSBtYXBraW5kKGxndCwgcmQsIG1mbik7CiAgICAgICAgIGlmICggKGFjdF9waW4gJiAoR05UUElO
X2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkgJiYKICAgICAgICAgICAgICAhKG9sZF9waW4g
JiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKLSAgICAgICAgICAgICAgICBl
cnIgPSBpb21tdV9tYXBfcGFnZShsZCwgbWZuX3goZnJhbWUpLCBtZm5feChmcmFtZSksCisgICAg
ICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG1mbiksIG1mbl94KG1m
biksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxl
fElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoIGFjdF9waW4g
JiYgIW9sZF9waW4gKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoICFraW5kICkKLSAgICAg
ICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgbWZuX3goZnJhbWUpLCBtZm5feChm
cmFtZSksCisgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG1m
biksIG1mbl94KG1mbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVGX3JlYWRhYmxlKTsKICAgICAgICAgfQogICAgICAgICBpZiAoIGVyciApCkBAIC0xMTgwLDcg
KzExODAsNyBAQCBtYXBfZ3JhbnRfcmVmKAogICAgIGlmICggbmVlZF9pb21tdSApCiAgICAgICAg
IGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwogCi0gICAgb3AtPmRldl9idXNfYWRkciA9IG1m
bl90b19tYWRkcihmcmFtZSk7CisgICAgb3AtPmRldl9idXNfYWRkciA9IG1mbl90b19tYWRkciht
Zm4pOwogICAgIG9wLT5oYW5kbGUgICAgICAgPSBoYW5kbGU7CiAgICAgb3AtPnN0YXR1cyAgICAg
ICA9IEdOVFNUX29rYXk7CiAKQEAgLTExOTAsNyArMTE5MCw3IEBAIG1hcF9ncmFudF9yZWYoCiAg
dW5kb19vdXQ6CiAgICAgaWYgKCBob3N0X21hcF9jcmVhdGVkICkKICAgICB7Ci0gICAgICAgIHJl
cGxhY2VfZ3JhbnRfaG9zdF9tYXBwaW5nKG9wLT5ob3N0X2FkZHIsIGZyYW1lLCAwLCBvcC0+Zmxh
Z3MpOworICAgICAgICByZXBsYWNlX2dyYW50X2hvc3RfbWFwcGluZyhvcC0+aG9zdF9hZGRyLCBt
Zm4sIDAsIG9wLT5mbGFncyk7CiAgICAgICAgIGdudHRhYl9mbHVzaF90bGIobGQpOwogICAgIH0K
IApAQCAtMTM2NSwxOCArMTM2NSwxOCBAQCB1bm1hcF9jb21tb24oCiAgICAgICAgIGdvdG8gYWN0
X3JlbGVhc2Vfb3V0OwogICAgIH0KIAotICAgIG9wLT5mcmFtZSA9IGFjdC0+ZnJhbWU7CisgICAg
b3AtPm1mbiA9IGFjdC0+bWZuOwogCiAgICAgaWYgKCBvcC0+ZGV2X2J1c19hZGRyICYmCi0gICAg
ICAgICB1bmxpa2VseShvcC0+ZGV2X2J1c19hZGRyICE9IG1mbl90b19tYWRkcihhY3QtPmZyYW1l
KSkgKQorICAgICAgICAgdW5saWtlbHkob3AtPmRldl9idXNfYWRkciAhPSBtZm5fdG9fbWFkZHIo
YWN0LT5tZm4pKSApCiAgICAgICAgIFBJTl9GQUlMKGFjdF9yZWxlYXNlX291dCwgR05UU1RfZ2Vu
ZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAgIkJ1cyBhZGRyZXNzIGRvZXNuJ3QgbWF0Y2gg
Z250cmVmICglIlBSSXg2NCIgIT0gJSJQUklwYWRkciIpXG4iLAotICAgICAgICAgICAgICAgICBv
cC0+ZGV2X2J1c19hZGRyLCBtZm5fdG9fbWFkZHIoYWN0LT5mcmFtZSkpOworICAgICAgICAgICAg
ICAgICBvcC0+ZGV2X2J1c19hZGRyLCBtZm5fdG9fbWFkZHIoYWN0LT5tZm4pKTsKIAogICAgIGlm
ICggb3AtPmhvc3RfYWRkciAmJiAoZmxhZ3MgJiBHTlRNQVBfaG9zdF9tYXApICkKICAgICB7CiAg
ICAgICAgIGlmICggKHJjID0gcmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmcob3AtPmhvc3RfYWRk
ciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcC0+ZnJh
bWUsIG9wLT5uZXdfYWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBvcC0+bWZuLCBvcC0+bmV3X2FkZHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmxhZ3MpKSA8IDAgKQogICAgICAgICAgICAgZ290byBhY3Rf
cmVsZWFzZV9vdXQ7CiAKQEAgLTE0MTEsMTIgKzE0MTEsMTIgQEAgdW5tYXBfY29tbW9uKAogCiAg
ICAgICAgIGRvdWJsZV9ndF9sb2NrKGxndCwgcmd0KTsKIAotICAgICAgICBraW5kID0gbWFwa2lu
ZChsZ3QsIHJkLCBvcC0+ZnJhbWUpOworICAgICAgICBraW5kID0gbWFwa2luZChsZ3QsIHJkLCBv
cC0+bWZuKTsKICAgICAgICAgaWYgKCAha2luZCApCi0gICAgICAgICAgICBlcnIgPSBpb21tdV91
bm1hcF9wYWdlKGxkLCBtZm5feChvcC0+ZnJhbWUpKTsKKyAgICAgICAgICAgIGVyciA9IGlvbW11
X3VubWFwX3BhZ2UobGQsIG1mbl94KG9wLT5tZm4pKTsKICAgICAgICAgZWxzZSBpZiAoICEoa2lu
ZCAmIE1BUEtJTkRfV1JJVEUpICkKLSAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxk
LCBtZm5feChvcC0+ZnJhbWUpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZu
X3gob3AtPmZyYW1lKSwgSU9NTVVGX3JlYWRhYmxlKTsKKyAgICAgICAgICAgIGVyciA9IGlvbW11
X21hcF9wYWdlKGxkLCBtZm5feChvcC0+bWZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1mbl94KG9wLT5tZm4pLCBJT01NVUZfcmVhZGFibGUpOwogCiAgICAgICAgIGRvdWJs
ZV9ndF91bmxvY2sobGd0LCByZ3QpOwogCkBAIC0xNDI2LDcgKzE0MjYsNyBAQCB1bm1hcF9jb21t
b24oCiAKICAgICAvKiBJZiBqdXN0IHVubWFwcGVkIGEgd3JpdGFibGUgbWFwcGluZywgbWFyayBh
cyBkaXJ0aWVkICovCiAgICAgaWYgKCByYyA9PSBHTlRTVF9va2F5ICYmICEoZmxhZ3MgJiBHTlRN
QVBfcmVhZG9ubHkpICkKLSAgICAgICAgIGdudHRhYl9tYXJrX2RpcnR5KHJkLCBvcC0+ZnJhbWUp
OworICAgICAgICAgZ250dGFiX21hcmtfZGlydHkocmQsIG9wLT5tZm4pOwogCiAgICAgb3AtPnN0
YXR1cyA9IHJjOwogICAgIHJjdV91bmxvY2tfZG9tYWluKHJkKTsKQEAgLTE0NjMsMTEgKzE0NjMs
MTEgQEAgdW5tYXBfY29tbW9uX2NvbXBsZXRlKHN0cnVjdCBnbnR0YWJfdW5tYXBfY29tbW9uICpv
cCkKICAgICBlbHNlCiAgICAgICAgIHN0YXR1cyA9ICZzdGF0dXNfZW50cnkocmd0LCBvcC0+cmVm
KTsKIAotICAgIHBnID0gbWZuX3RvX3BhZ2Uob3AtPmZyYW1lKTsKKyAgICBwZyA9IG1mbl90b19w
YWdlKG9wLT5tZm4pOwogCiAgICAgaWYgKCBvcC0+ZG9uZSAmIEdOVE1BUF9kZXZpY2VfbWFwICkK
ICAgICB7Ci0gICAgICAgIGlmICggIWlzX2lvbWVtX3BhZ2UoYWN0LT5mcmFtZSkgKQorICAgICAg
ICBpZiAoICFpc19pb21lbV9wYWdlKGFjdC0+bWZuKSApCiAgICAgICAgIHsKICAgICAgICAgICAg
IGlmICggb3AtPmRvbmUgJiBHTlRNQVBfcmVhZG9ubHkgKQogICAgICAgICAgICAgICAgIHB1dF9w
YWdlKHBnKTsKQEAgLTE0ODQsNyArMTQ4NCw3IEBAIHVubWFwX2NvbW1vbl9jb21wbGV0ZShzdHJ1
Y3QgZ250dGFiX3VubWFwX2NvbW1vbiAqb3ApCiAKICAgICBpZiAoIG9wLT5kb25lICYgR05UTUFQ
X2hvc3RfbWFwICkKICAgICB7Ci0gICAgICAgIGlmICggIWlzX2lvbWVtX3BhZ2Uob3AtPmZyYW1l
KSApCisgICAgICAgIGlmICggIWlzX2lvbWVtX3BhZ2Uob3AtPm1mbikgKQogICAgICAgICB7CiAg
ICAgICAgICAgICBpZiAoIGdudHRhYl9ob3N0X21hcHBpbmdfZ2V0X3BhZ2VfdHlwZShvcC0+ZG9u
ZSAmIEdOVE1BUF9yZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxkLCByZCkgKQpAQCAtMTUyNSw3ICsxNTI1LDcgQEAgdW5tYXBfZ3Jh
bnRfcmVmKAogICAgIGNvbW1vbi0+ZG9uZSA9IDA7CiAgICAgY29tbW9uLT5uZXdfYWRkciA9IDA7
CiAgICAgY29tbW9uLT5yZCA9IE5VTEw7Ci0gICAgY29tbW9uLT5mcmFtZSA9IElOVkFMSURfTUZO
OworICAgIGNvbW1vbi0+bWZuID0gSU5WQUxJRF9NRk47CiAKICAgICB1bm1hcF9jb21tb24oY29t
bW9uKTsKICAgICBvcC0+c3RhdHVzID0gY29tbW9uLT5zdGF0dXM7CkBAIC0xNTkxLDcgKzE1OTEs
NyBAQCB1bm1hcF9hbmRfcmVwbGFjZSgKICAgICBjb21tb24tPmRvbmUgPSAwOwogICAgIGNvbW1v
bi0+ZGV2X2J1c19hZGRyID0gMDsKICAgICBjb21tb24tPnJkID0gTlVMTDsKLSAgICBjb21tb24t
PmZyYW1lID0gSU5WQUxJRF9NRk47CisgICAgY29tbW9uLT5tZm4gPSBJTlZBTElEX01GTjsKIAog
ICAgIHVubWFwX2NvbW1vbihjb21tb24pOwogICAgIG9wLT5zdGF0dXMgPSBjb21tb24tPnN0YXR1
czsKQEAgLTIzMjAsNyArMjMyMCw3IEBAIHJlbGVhc2VfZ3JhbnRfZm9yX2NvcHkoCiAgICAgc3Ry
dWN0IGdyYW50X3RhYmxlICpyZ3QgPSByZC0+Z3JhbnRfdGFibGU7CiAgICAgZ3JhbnRfZW50cnlf
aGVhZGVyX3QgKnNoYTsKICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3Q7Ci0gICAg
bWZuX3Qgcl9mcmFtZTsKKyAgICBtZm5fdCBtZm47CiAgICAgdWludDE2X3QgKnN0YXR1czsKICAg
ICBncmFudF9yZWZfdCB0cmFuc19ncmVmOwogICAgIHN0cnVjdCBkb21haW4gKnRkOwpAQCAtMjMy
OSw3ICsyMzI5LDcgQEAgcmVsZWFzZV9ncmFudF9mb3JfY29weSgKIAogICAgIGFjdCA9IGFjdGl2
ZV9lbnRyeV9hY3F1aXJlKHJndCwgZ3JlZik7CiAgICAgc2hhID0gc2hhcmVkX2VudHJ5X2hlYWRl
cihyZ3QsIGdyZWYpOwotICAgIHJfZnJhbWUgPSBhY3QtPmZyYW1lOworICAgIG1mbiA9IGFjdC0+
bWZuOwogCiAgICAgaWYgKCByZ3QtPmd0X3ZlcnNpb24gPT0gMSApCiAgICAgewpAQCAtMjM1MCw3
ICsyMzUwLDcgQEAgcmVsZWFzZV9ncmFudF9mb3JfY29weSgKICAgICB9CiAgICAgZWxzZQogICAg
IHsKLSAgICAgICAgZ250dGFiX21hcmtfZGlydHkocmQsIHJfZnJhbWUpOworICAgICAgICBnbnR0
YWJfbWFya19kaXJ0eShyZCwgbWZuKTsKIAogICAgICAgICBhY3QtPnBpbiAtPSBHTlRQSU5faHN0
d19pbmM7CiAgICAgICAgIGlmICggIShhY3QtPnBpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJ
Tl9oc3R3X21hc2spKSApCkBAIC0yMzkwLDE1ICsyMzkwLDE3IEBAIHN0YXRpYyB2b2lkIGZpeHVw
X3N0YXR1c19mb3JfY29weV9waW4oY29uc3Qgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0
LAogICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiB9CiAK
LS8qIEdyYWIgYSBmcmFtZSBudW1iZXIgZnJvbSBhIGdyYW50IGVudHJ5IGFuZCB1cGRhdGUgdGhl
IGZsYWdzIGFuZCBwaW4KLSAgIGNvdW50IGFzIGFwcHJvcHJpYXRlLiBJZiByYyA9PSBHTlRTVF9v
a2F5LCBub3RlIHRoYXQgdGhpcyAqZG9lcyoKLSAgIHRha2Ugb25lIHJlZiBjb3VudCBvbiB0aGUg
dGFyZ2V0IHBhZ2UsIHN0b3JlZCBpbiAqcGFnZS4KLSAgIElmIHRoZXJlIGlzIGFueSBlcnJvciwg
KnBhZ2UgPSBOVUxMLCBubyByZWYgdGFrZW4uICovCisvKgorICogR3JhYiBhIG1hY2hpbmUgZnJh
bWUgbnVtYmVyIGZyb20gYSBncmFudCBlbnRyeSBhbmQgdXBkYXRlIHRoZSBmbGFncworICogYW5k
IHBpbiBjb3VudCBhcyBhcHByb3ByaWF0ZS4gSWYgcmMgPT0gR05UU1Rfb2theSwgbm90ZSB0aGF0
IHRoaXMgKmRvZXMqCisgKiB0YWtlIG9uZSByZWYgY291bnQgb24gdGhlIHRhcmdldCBwYWdlLCBz
dG9yZWQgaW4gKnBhZ2UuCisgKiBJZiB0aGVyZSBpcyBhbnkgZXJyb3IsICpwYWdlID0gTlVMTCwg
bm8gcmVmIHRha2VuLgorICovCiBzdGF0aWMgaW50CiBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAog
ICAgIHN0cnVjdCBkb21haW4gKnJkLCBncmFudF9yZWZfdCBncmVmLCBkb21pZF90IGxkb20sIGJv
b2wgcmVhZG9ubHksCi0gICAgbWZuX3QgKmZyYW1lLCBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFnZSwK
LSAgICB1aW50MTZfdCAqcGFnZV9vZmYsIHVpbnQxNl90ICpsZW5ndGgsIGJvb2wgYWxsb3dfdHJh
bnNpdGl2ZSkKKyAgICBtZm5fdCAqbWZuLCBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFnZSwgdWludDE2
X3QgKnBhZ2Vfb2ZmLAorICAgIHVpbnQxNl90ICpsZW5ndGgsIGJvb2wgYWxsb3dfdHJhbnNpdGl2
ZSkKIHsKICAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKnJndCA9IHJkLT5ncmFudF90YWJsZTsKICAg
ICBncmFudF9lbnRyeV92Ml90ICpzaGEyOwpAQCAtMjQwOSw3ICsyNDExLDcgQEAgYWNxdWlyZV9n
cmFudF9mb3JfY29weSgKICAgICBkb21pZF90IHRyYW5zX2RvbWlkOwogICAgIGdyYW50X3JlZl90
IHRyYW5zX2dyZWY7CiAgICAgc3RydWN0IGRvbWFpbiAqdGQ7Ci0gICAgbWZuX3QgZ3JhbnRfZnJh
bWU7CisgICAgbWZuX3QgZ3JhbnRfbWZuOwogICAgIHVpbnQxNl90IHRyYW5zX3BhZ2Vfb2ZmOwog
ICAgIHVpbnQxNl90IHRyYW5zX2xlbmd0aDsKICAgICBib29sIGlzX3N1Yl9wYWdlOwpAQCAtMjQ4
Nyw3ICsyNDg5LDcgQEAgYWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAgICAgICAgZ3JhbnRfcmVh
ZF91bmxvY2socmd0KTsKIAogICAgICAgICByYyA9IGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkodGQs
IHRyYW5zX2dyZWYsIHJkLT5kb21haW5faWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICByZWFkb25seSwgJmdyYW50X2ZyYW1lLCBwYWdlLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVhZG9ubHksICZncmFudF9tZm4sIHBhZ2UsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmdHJhbnNfcGFnZV9vZmYsICZ0cmFuc19sZW5ndGgs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSk7CiAKQEAgLTI1MTEs
NyArMjUxMyw3IEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAgICAgIGlmICggcmd0LT5n
dF92ZXJzaW9uICE9IDIgfHwKICAgICAgICAgICAgICBhY3QtPnBpbiAhPSBvbGRfcGluIHx8CiAg
ICAgICAgICAgICAgKG9sZF9waW4gJiYgKGFjdC0+ZG9taWQgIT0gbGRvbSB8fAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAhbWZuX2VxKGFjdC0+ZnJhbWUsIGdyYW50X2ZyYW1lKSB8fAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAhbWZuX2VxKGFjdC0+bWZuLCBncmFudF9tZm4pIHx8CiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGFjdC0+c3RhcnQgIT0gdHJhbnNfcGFnZV9vZmYgfHwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYWN0LT5sZW5ndGggIT0gdHJhbnNfbGVuZ3RoIHx8
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjdC0+dHJhbnNfZG9tYWluICE9IHRkIHx8CkBA
IC0yNTM1LDcgKzI1MzcsNyBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgICAgICAgICAg
YWN0LT5sZW5ndGggPSB0cmFuc19sZW5ndGg7CiAgICAgICAgICAgICBhY3QtPnRyYW5zX2RvbWFp
biA9IHRkOwogICAgICAgICAgICAgYWN0LT50cmFuc19ncmVmID0gdHJhbnNfZ3JlZjsKLSAgICAg
ICAgICAgIGFjdC0+ZnJhbWUgPSBncmFudF9mcmFtZTsKKyAgICAgICAgICAgIGFjdC0+bWZuID0g
Z3JhbnRfbWZuOwogICAgICAgICAgICAgYWN0X3NldF9nZm4oYWN0LCBJTlZBTElEX0dGTik7CiAg
ICAgICAgICAgICAvKgogICAgICAgICAgICAgICogVGhlIGFjdHVhbCByZW1vdGUgcmVtb3RlIGdy
YW50IG1heSBvciBtYXkgbm90IGJlIGEgc3ViLXBhZ2UsCkBAIC0yNTU5LDcgKzI1NjEsNyBAQCBh
Y3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgICAgICB7CiAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGdmbiA9IHNoYXJlZF9lbnRyeV92MShyZ3QsIGdyZWYpLmZyYW1lOwogCi0gICAgICAgICAg
ICByYyA9IGdldF9wYWdlZF9mcmFtZShnZm4sICZncmFudF9mcmFtZSwgcGFnZSwgcmVhZG9ubHks
IHJkKTsKKyAgICAgICAgICAgIHJjID0gZ2V0X3BhZ2VkX2ZyYW1lKGdmbiwgJmdyYW50X21mbiwg
cGFnZSwgcmVhZG9ubHksIHJkKTsKICAgICAgICAgICAgIGlmICggcmMgIT0gR05UU1Rfb2theSAp
CiAgICAgICAgICAgICAgICAgZ290byB1bmxvY2tfb3V0X2NsZWFyOwogICAgICAgICAgICAgYWN0
X3NldF9nZm4oYWN0LCBfZ2ZuKGdmbikpOwpAQCAtMjU2OSw3ICsyNTcxLDcgQEAgYWNxdWlyZV9n
cmFudF9mb3JfY29weSgKICAgICAgICAgfQogICAgICAgICBlbHNlIGlmICggIShzaGEyLT5oZHIu
ZmxhZ3MgJiBHVEZfc3ViX3BhZ2UpICkKICAgICAgICAgewotICAgICAgICAgICAgcmMgPSBnZXRf
cGFnZWRfZnJhbWUoc2hhMi0+ZnVsbF9wYWdlLmZyYW1lLCAmZ3JhbnRfZnJhbWUsIHBhZ2UsCisg
ICAgICAgICAgICByYyA9IGdldF9wYWdlZF9mcmFtZShzaGEyLT5mdWxsX3BhZ2UuZnJhbWUsICZn
cmFudF9tZm4sIHBhZ2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25s
eSwgcmQpOwogICAgICAgICAgICAgaWYgKCByYyAhPSBHTlRTVF9va2F5ICkKICAgICAgICAgICAg
ICAgICBnb3RvIHVubG9ja19vdXRfY2xlYXI7CkBAIC0yNTgwLDcgKzI1ODIsNyBAQCBhY3F1aXJl
X2dyYW50X2Zvcl9jb3B5KAogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewotICAg
ICAgICAgICAgcmMgPSBnZXRfcGFnZWRfZnJhbWUoc2hhMi0+c3ViX3BhZ2UuZnJhbWUsICZncmFu
dF9mcmFtZSwgcGFnZSwKKyAgICAgICAgICAgIHJjID0gZ2V0X3BhZ2VkX2ZyYW1lKHNoYTItPnN1
Yl9wYWdlLmZyYW1lLCAmZ3JhbnRfbWZuLCBwYWdlLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVhZG9ubHksIHJkKTsKICAgICAgICAgICAgIGlmICggcmMgIT0gR05UU1Rfb2th
eSApCiAgICAgICAgICAgICAgICAgZ290byB1bmxvY2tfb3V0X2NsZWFyOwpAQCAtMjU5OCwxMyAr
MjYwMCwxMyBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgICAgICAgICAgYWN0LT5sZW5n
dGggPSB0cmFuc19sZW5ndGg7CiAgICAgICAgICAgICBhY3QtPnRyYW5zX2RvbWFpbiA9IHRkOwog
ICAgICAgICAgICAgYWN0LT50cmFuc19ncmVmID0gdHJhbnNfZ3JlZjsKLSAgICAgICAgICAgIGFj
dC0+ZnJhbWUgPSBncmFudF9mcmFtZTsKKyAgICAgICAgICAgIGFjdC0+bWZuID0gZ3JhbnRfbWZu
OwogICAgICAgICB9CiAgICAgfQogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIEFTU0VSVChtZm5f
dmFsaWQoYWN0LT5mcmFtZSkpOwotICAgICAgICAqcGFnZSA9IG1mbl90b19wYWdlKGFjdC0+ZnJh
bWUpOworICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKGFjdC0+bWZuKSk7CisgICAgICAgICpwYWdl
ID0gbWZuX3RvX3BhZ2UoYWN0LT5tZm4pOwogICAgICAgICB0ZCA9IHBhZ2VfZ2V0X293bmVyX2Fu
ZF9yZWZlcmVuY2UoKnBhZ2UpOwogICAgICAgICAvKgogICAgICAgICAgKiBhY3QtPnBpbiBiZWlu
ZyBub24temVybyBzaG91bGQgZ3VhcmFudGVlIHRoZSBwYWdlIHRvIGhhdmUgYQpAQCAtMjYyOCw3
ICsyNjMwLDcgQEAgYWNxdWlyZV9ncmFudF9mb3JfY29weSgKIAogICAgICpwYWdlX29mZiA9IGFj
dC0+c3RhcnQ7CiAgICAgKmxlbmd0aCA9IGFjdC0+bGVuZ3RoOwotICAgICpmcmFtZSA9IGFjdC0+
ZnJhbWU7CisgICAgKm1mbiA9IGFjdC0+bWZuOwogCiAgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2Uo
YWN0KTsKICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpAQCAtMjY1OCw3ICsyNjYwLDcgQEAg
c3RydWN0IGdudHRhYl9jb3B5X2J1ZiB7CiAKICAgICAvKiBNYXBwZWQgZXRjLiAqLwogICAgIHN0
cnVjdCBkb21haW4gKmRvbWFpbjsKLSAgICBtZm5fdCBmcmFtZTsKKyAgICBtZm5fdCBtZm47CiAg
ICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICB2b2lkICp2aXJ0OwogICAgIGJvb2xfdCBy
ZWFkX29ubHk7CkBAIC0yNzY0LDcgKzI3NjYsNyBAQCBzdGF0aWMgaW50IGdudHRhYl9jb3B5X2Ns
YWltX2J1Zihjb25zdCBzdHJ1Y3QgZ250dGFiX2NvcHkgKm9wLAogICAgICAgICByYyA9IGFjcXVp
cmVfZ3JhbnRfZm9yX2NvcHkoYnVmLT5kb21haW4sIHB0ci0+dS5yZWYsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50LT5kb21haW4tPmRvbWFpbl9pZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1Zi0+cmVhZF9vbmx5LAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJ1Zi0+ZnJhbWUsICZidWYtPnBhZ2UsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYnVmLT5tZm4sICZidWYtPnBhZ2UsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYnVmLT5wdHIub2Zmc2V0LCAmYnVm
LT5sZW4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRfdHJhbnNpdGl2
ZV9ncmFudHMpOwogICAgICAgICBpZiAoIHJjICE9IEdOVFNUX29rYXkgKQpAQCAtMjc3NCw3ICsy
Nzc2LDcgQEAgc3RhdGljIGludCBnbnR0YWJfY29weV9jbGFpbV9idWYoY29uc3Qgc3RydWN0IGdu
dHRhYl9jb3B5ICpvcCwKICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgcmMgPSBnZXRf
cGFnZWRfZnJhbWUocHRyLT51LmdtZm4sICZidWYtPmZyYW1lLCAmYnVmLT5wYWdlLAorICAgICAg
ICByYyA9IGdldF9wYWdlZF9mcmFtZShwdHItPnUuZ21mbiwgJmJ1Zi0+bWZuLCAmYnVmLT5wYWdl
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBidWYtPnJlYWRfb25seSwgYnVmLT5kb21h
aW4pOwogICAgICAgICBpZiAoIHJjICE9IEdOVFNUX29rYXkgKQogICAgICAgICAgICAgUElOX0ZB
SUwob3V0LCByYywKQEAgLTI3OTIsMTQgKzI3OTQsMTQgQEAgc3RhdGljIGludCBnbnR0YWJfY29w
eV9jbGFpbV9idWYoY29uc3Qgc3RydWN0IGdudHRhYl9jb3B5ICpvcCwKICAgICAgICAgICAgIGlm
ICggIWJ1Zi0+ZG9tYWluLT5pc19keWluZyApCiAgICAgICAgICAgICAgICAgZ2RwcmludGsoWEVO
TE9HX1dBUk5JTkcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIkNvdWxkIG5vdCBnZXQgd3Jp
dGFibGUgZnJhbWUgJSMiUFJJX21mbiJcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgbWZu
X3goYnVmLT5mcmFtZSkpOworICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KGJ1Zi0+bWZu
KSk7CiAgICAgICAgICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgICAgICBn
b3RvIG91dDsKICAgICAgICAgfQogICAgICAgICBidWYtPmhhdmVfdHlwZSA9IDE7CiAgICAgfQog
Ci0gICAgYnVmLT52aXJ0ID0gbWFwX2RvbWFpbl9wYWdlKGJ1Zi0+ZnJhbWUpOworICAgIGJ1Zi0+
dmlydCA9IG1hcF9kb21haW5fcGFnZShidWYtPm1mbik7CiAgICAgcmMgPSBHTlRTVF9va2F5Owog
CiAgb3V0OgpAQCAtMjg0Myw3ICsyODQ1LDcgQEAgc3RhdGljIGludCBnbnR0YWJfY29weV9idWYo
Y29uc3Qgc3RydWN0IGdudHRhYl9jb3B5ICpvcCwKIAogICAgIG1lbWNweShkZXN0LT52aXJ0ICsg
b3AtPmRlc3Qub2Zmc2V0LCBzcmMtPnZpcnQgKyBvcC0+c291cmNlLm9mZnNldCwKICAgICAgICAg
ICAgb3AtPmxlbik7Ci0gICAgZ250dGFiX21hcmtfZGlydHkoZGVzdC0+ZG9tYWluLCBkZXN0LT5m
cmFtZSk7CisgICAgZ250dGFiX21hcmtfZGlydHkoZGVzdC0+ZG9tYWluLCBkZXN0LT5tZm4pOwog
ICAgIHJjID0gR05UU1Rfb2theTsKICBvdXQ6CiAgICAgcmV0dXJuIHJjOwpAQCAtMzY2MSw3ICsz
NjYzLDcgQEAgZ250dGFiX3JlbGVhc2VfbWFwcGluZ3MoCiAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgIHN0YXR1cyA9ICZzdGF0dXNfZW50cnkocmd0LCByZWYpOwogCi0gICAgICAgIHBnID0gbWZu
X3RvX3BhZ2UoYWN0LT5mcmFtZSk7CisgICAgICAgIHBnID0gbWZuX3RvX3BhZ2UoYWN0LT5tZm4p
OwogCiAgICAgICAgIGlmICggbWFwLT5mbGFncyAmIEdOVE1BUF9yZWFkb25seSApCiAgICAgICAg
IHsKQEAgLTM2NjksNyArMzY3MSw3IEBAIGdudHRhYl9yZWxlYXNlX21hcHBpbmdzKAogICAgICAg
ICAgICAgewogICAgICAgICAgICAgICAgIEJVR19PTighKGFjdC0+cGluICYgR05UUElOX2RldnJf
bWFzaykpOwogICAgICAgICAgICAgICAgIGFjdC0+cGluIC09IEdOVFBJTl9kZXZyX2luYzsKLSAg
ICAgICAgICAgICAgICBpZiAoICFpc19pb21lbV9wYWdlKGFjdC0+ZnJhbWUpICkKKyAgICAgICAg
ICAgICAgICBpZiAoICFpc19pb21lbV9wYWdlKGFjdC0+bWZuKSApCiAgICAgICAgICAgICAgICAg
ICAgIHB1dF9wYWdlKHBnKTsKICAgICAgICAgICAgIH0KIApAQCAtMzY3OCw3ICszNjgwLDcgQEAg
Z250dGFiX3JlbGVhc2VfbWFwcGluZ3MoCiAgICAgICAgICAgICAgICAgQlVHX09OKCEoYWN0LT5w
aW4gJiBHTlRQSU5faHN0cl9tYXNrKSk7CiAgICAgICAgICAgICAgICAgYWN0LT5waW4gLT0gR05U
UElOX2hzdHJfaW5jOwogICAgICAgICAgICAgICAgIGlmICggZ250dGFiX3JlbGVhc2VfaG9zdF9t
YXBwaW5ncyhkKSAmJgotICAgICAgICAgICAgICAgICAgICAgIWlzX2lvbWVtX3BhZ2UoYWN0LT5m
cmFtZSkgKQorICAgICAgICAgICAgICAgICAgICAgIWlzX2lvbWVtX3BhZ2UoYWN0LT5tZm4pICkK
ICAgICAgICAgICAgICAgICAgICAgcHV0X3BhZ2UocGcpOwogICAgICAgICAgICAgfQogICAgICAg
ICB9CkBAIC0zNjg4LDcgKzM2OTAsNyBAQCBnbnR0YWJfcmVsZWFzZV9tYXBwaW5ncygKICAgICAg
ICAgICAgIHsKICAgICAgICAgICAgICAgICBCVUdfT04oIShhY3QtPnBpbiAmIEdOVFBJTl9kZXZ3
X21hc2spKTsKICAgICAgICAgICAgICAgICBhY3QtPnBpbiAtPSBHTlRQSU5fZGV2d19pbmM7Ci0g
ICAgICAgICAgICAgICAgaWYgKCAhaXNfaW9tZW1fcGFnZShhY3QtPmZyYW1lKSApCisgICAgICAg
ICAgICAgICAgaWYgKCAhaXNfaW9tZW1fcGFnZShhY3QtPm1mbikgKQogICAgICAgICAgICAgICAg
ICAgICBwdXRfcGFnZV9hbmRfdHlwZShwZyk7CiAgICAgICAgICAgICB9CiAKQEAgLTM2OTcsNyAr
MzY5OSw3IEBAIGdudHRhYl9yZWxlYXNlX21hcHBpbmdzKAogICAgICAgICAgICAgICAgIEJVR19P
TighKGFjdC0+cGluICYgR05UUElOX2hzdHdfbWFzaykpOwogICAgICAgICAgICAgICAgIGFjdC0+
cGluIC09IEdOVFBJTl9oc3R3X2luYzsKICAgICAgICAgICAgICAgICBpZiAoIGdudHRhYl9yZWxl
YXNlX2hvc3RfbWFwcGluZ3MoZCkgJiYKLSAgICAgICAgICAgICAgICAgICAgICFpc19pb21lbV9w
YWdlKGFjdC0+ZnJhbWUpICkKKyAgICAgICAgICAgICAgICAgICAgICFpc19pb21lbV9wYWdlKGFj
dC0+bWZuKSApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICBpZiAoIGdu
dHRhYl9ob3N0X21hcHBpbmdfZ2V0X3BhZ2VfdHlwZSgobWFwLT5mbGFncyAmCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHTlRNQVBf
cmVhZG9ubHkpLApAQCAtMzc1NCw3ICszNzU2LDcgQEAgdm9pZCBncmFudF90YWJsZV93YXJuX2Fj
dGl2ZV9ncmFudHMoc3RydWN0IGRvbWFpbiAqZCkKICNpZm5kZWYgTkRFQlVHCiAgICAgICAgICAg
ICAgICAgICAgZ2ZuX3goYWN0LT5nZm4pLAogI2VuZGlmCi0gICAgICAgICAgICAgICAgICAgbWZu
X3goYWN0LT5mcmFtZSkpOworICAgICAgICAgICAgICAgICAgIG1mbl94KGFjdC0+bWZuKSk7CiAg
ICAgICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgfQogCkBAIC0zOTYzLDcgKzM5
NjUsNyBAQCBzdGF0aWMgdm9pZCBnbnR0YWJfdXNhZ2VfcHJpbnQoc3RydWN0IGRvbWFpbiAqcmQp
CiAKICAgICAgICAgLyogICAgICBbMHhYWFhdICBkZGRkZCAweFhYWFhYIDB4WFhYWFhYWFggICAg
ICBkZGRkZCAweFhYWFhYWCAweFhYICovCiAgICAgICAgIHByaW50aygiWzB4JTAzeF0gICU1ZCAw
eCUiUFJJX21mbiIgMHglMDh4ICAgICAgJTVkIDB4JTA2IlBSSXg2NCIgMHglMDJ4XG4iLAotICAg
ICAgICAgICAgICAgcmVmLCBhY3QtPmRvbWlkLCBtZm5feChhY3QtPmZyYW1lKSwgYWN0LT5waW4s
CisgICAgICAgICAgICAgICByZWYsIGFjdC0+ZG9taWQsIG1mbl94KGFjdC0+bWZuKSwgYWN0LT5w
aW4sCiAgICAgICAgICAgICAgICBzaGEtPmRvbWlkLCBmcmFtZSwgc3RhdHVzKTsKICAgICAgICAg
YWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICB9Ci0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl21-00025h-W1; Sat, 07 Jul 2018 11: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl1z-00024g-Ky
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:35 +0000
X-Inumbo-ID: a8e45328-81d5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8e45328-81d5-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 13:05:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649315"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:22 +0100
Message-ID: <20180707110526.35822-10-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 09/13] 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: 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>

VGhpcyBwYXRjaCBhZGRzIGEgbmV3IG1ldGhvZCB0byB0aGUgVlQtZCBJT01NVSBpbXBsZW1lbnRh
dGlvbiB0byBmaW5kIHRoZQpNRk4gY3VycmVudGx5IG1hcHBlZCBieSB0aGUgc3BlY2lmaWVkIEJG
TiBhbG9uZyB3aXRoIGEgd3JhcHBlciBmdW5jdGlvbiBpbgpnZW5lcmljIElPTU1VIGNvZGUgdG8g
Y2FsbCB0aGUgaW1wbGVtZW50YXRpb24gaWYgaXQgZXhpc3RzLgoKVGhpcyBmdW5jdGlvbmFsaXR5
IHdpbGwgYmUgdXNlZCBieSBhIHN1YnNlcXVlbnQgcGF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
djI6CiAtIEFkZHJlc3NlZCBzb21lIGNvbW1lbnRzIGZyb20gSmFuLgotLS0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgIHwgMTEgKysrKysrKysrKwogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2lvbW11LmMgfCA0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCB8ICAxICsKIHhlbi9p
bmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgIHwgIDQgKysrKwogNCBmaWxlcyBjaGFuZ2Vk
LCA1NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggM2ZiZDNlYmFm
Ni4uZjI1YWEzZjFkNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0zMDYsNiArMzA2LDE3
IEBAIGludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbikKICAg
ICByZXR1cm4gcmM7CiB9CiAKK2ludCBpb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCBiZm5fdCBiZm4sIG1mbl90ICptZm4sCisgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50ICpmbGFncykKK3sKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9p
b21tdShkKTsKKworICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMg
KQorICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICByZXR1cm4gaGQtPnBsYXRmb3Jt
X29wcy0+bG9va3VwX3BhZ2UoZCwgYmZuLCBtZm4sIGZsYWdzKTsKK30KKwogc3RhdGljIHZvaWQg
aW9tbXVfZnJlZV9wYWdldGFibGVzKHVuc2lnbmVkIGxvbmcgdW51c2VkKQogewogICAgIGRvIHsK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggN2NkMzgxM2I5Zi4uNDM4YmVmNjcw
ZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTE4MzEsNiArMTgzMSw0NSBA
QCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsCiAgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIGJmbl90b19iYWRkcihi
Zm4pKTsKIH0KIAorc3RhdGljIGludCBpbnRlbF9pb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCBiZm5fdCBiZm4sIG1mbl90ICptZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCit7CisgICAgc3RydWN0IGRvbWFpbl9pb21t
dSAqaGQgPSBkb21faW9tbXUoZCk7CisgICAgc3RydWN0IGRtYV9wdGUgKnBhZ2UgPSBOVUxMLCAq
cHRlID0gTlVMTCwgdmFsOworICAgIHU2NCBwZ19tYWRkcjsKKworICAgIHNwaW5fbG9jaygmaGQt
PmFyY2gubWFwcGluZ19sb2NrKTsKKworICAgIHBnX21hZGRyID0gYWRkcl90b19kbWFfcGFnZV9t
YWRkcihkLCBiZm5fdG9fYmFkZHIoYmZuKSwgMCk7CisgICAgaWYgKCBwZ19tYWRkciA9PSAwICkK
KyAgICB7CisgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOworICAg
ICAgICByZXR1cm4gLUVOT01FTTsKKyAgICB9CisKKyAgICBwYWdlID0gbWFwX3Z0ZF9kb21haW5f
cGFnZShwZ19tYWRkcik7CisgICAgcHRlID0gcGFnZSArIChiZm5feChiZm4pICYgTEVWRUxfTUFT
Syk7CisgICAgdmFsID0gKnB0ZTsKKyAgICBpZiAoICFkbWFfcHRlX3ByZXNlbnQodmFsKSApCisg
ICAgeworICAgICAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFnZSk7CisgICAgICAgIHNwaW5f
dW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOworICAgICAgICByZXR1cm4gLUVOT01FTTsK
KyAgICB9CisKKyAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFnZSk7CisgICAgc3Bpbl91bmxv
Y2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CisKKyAgICAqbWZuID0gbWFkZHJfdG9fbWZuKGRt
YV9wdGVfYWRkcih2YWwpKTsKKyAgICAqZmxhZ3MgPSAwOworICAgIGlmICggZG1hX3B0ZV9wcm90
KHZhbCkgJiBETUFfUFRFX1JFQUQgKQorICAgICAgICAqZmxhZ3MgfD0gSU9NTVVGX3JlYWRhYmxl
OworICAgIGlmICggZG1hX3B0ZV9wcm90KHZhbCkgJiBETUFfUFRFX1dSSVRFICkKKyAgICAgICAg
KmZsYWdzIHw9IElPTU1VRl93cml0YWJsZTsKKworICAgIHJldHVybiAwOworfQorCiBpbnQgaW9t
bXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGJmbiwgdWludDY0X3QgKnB0
ZSwKICAgICAgICAgICAgICAgICAgICAgaW50IG9yZGVyLCBpbnQgcHJlc2VudCkKIHsKQEAgLTI2
NjIsNiArMjcwMSw3IEBAIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgaW50ZWxfaW9tbXVfb3BzID0g
ewogICAgIC50ZWFyZG93biA9IGlvbW11X2RvbWFpbl90ZWFyZG93biwKICAgICAubWFwX3BhZ2Ug
PSBpbnRlbF9pb21tdV9tYXBfcGFnZSwKICAgICAudW5tYXBfcGFnZSA9IGludGVsX2lvbW11X3Vu
bWFwX3BhZ2UsCisgICAgLmxvb2t1cF9wYWdlID0gaW50ZWxfaW9tbXVfbG9va3VwX3BhZ2UsCiAg
ICAgLmZyZWVfcGFnZV90YWJsZSA9IGlvbW11X2ZyZWVfcGFnZV90YWJsZSwKICAgICAucmVhc3Np
Z25fZGV2aWNlID0gcmVhc3NpZ25fZGV2aWNlX293bmVyc2hpcCwKICAgICAuZ2V0X2RldmljZV9n
cm91cF9pZCA9IGludGVsX2lvbW11X2dyb3VwX2lkLApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmggYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9t
bXUuaAppbmRleCA3MmMxYTJlM2NkLi45ZGU5OTQzMDhmIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuaApAQCAtMjcyLDYgKzI3Miw3IEBAIHN0cnVjdCBkbWFfcHRlIHsKICNkZWZpbmUg
ZG1hX3NldF9wdGVfcHJvdChwLCBwcm90KSBkbyB7IFwKICAgICAgICAgKHApLnZhbCA9ICgocCku
dmFsICYgfkRNQV9QVEVfUFJPVCkgfCAoKHByb3QpICYgRE1BX1BURV9QUk9UKTsgXAogICAgIH0g
d2hpbGUgKDApCisjZGVmaW5lIGRtYV9wdGVfcHJvdChwKSAoKHApLnZhbCAmIERNQV9QVEVfUFJP
VCkKICNkZWZpbmUgZG1hX3B0ZV9hZGRyKHApICgocCkudmFsICYgUEFERFJfTUFTSyAmIFBBR0Vf
TUFTS180SykKICNkZWZpbmUgZG1hX3NldF9wdGVfYWRkcihwLCBhZGRyKSBkbyB7XAogICAgICAg
ICAgICAgKHApLnZhbCB8PSAoKGFkZHIpICYgUEFHRV9NQVNLXzRLKTsgfSB3aGlsZSAoMCkKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11
LmgKaW5kZXggY2MwYmU4MWI0ZS4uN2M1ZDQ2ZGY4MSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
eGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTEwMCw2ICsxMDAs
OCBAQCB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpOwogaW50IF9fbXVzdF9j
aGVjayBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsK
IGludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5f
dCBiZm4pOworaW50IF9fbXVzdF9jaGVjayBpb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCBiZm5fdCBiZm4sIG1mbl90ICptZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpOwogCiBlbnVtIGlvbW11X2ZlYXR1cmUKIHsKQEAg
LTE5OCw2ICsyMDAsOCBAQCBzdHJ1Y3QgaW9tbXVfb3BzIHsKICAgICBpbnQgX19tdXN0X2NoZWNr
ICgqbWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKICAgICBp
bnQgX19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZu
KTsKKyAgICBpbnQgX19tdXN0X2NoZWNrICgqbG9va3VwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQs
IGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpOwogICAgIHZvaWQgKCpmcmVlX3BhZ2VfdGFibGUpKHN0
cnVjdCBwYWdlX2luZm8gKik7CiAjaWZkZWYgQ09ORklHX1g4NgogICAgIHZvaWQgKCp1cGRhdGVf
aXJlX2Zyb21fYXBpYykodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2ln
bmVkIGludCB2YWx1ZSk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl23-00026I-Ce; Sat, 07 Jul 2018 11:05: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl20-00025H-Km
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:36 +0000
X-Inumbo-ID: adb5ae15-81d5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id adb5ae15-81d5-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 11:05:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649318"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:13 +0100
Message-ID: <20180707110526.35822-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 00/13] 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 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>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 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>

VGhlIGlkZWEgb2YgYSBwYXJhdmlydHVhbCBJT01NVSBpbnRlcmZhY2Ugd2FzIGxhc3QgZGlzY3Vz
c2VkIG9uIHhlbi1kZXZlbApzZXZlcmFsIHllYXJzIGFnbyBhbmQgbmFycm93ZWQgZG93biBvbiBh
IGRyYWZ0IHNwZWNpZmljYXRpb24gWzFdLgpUaGVyZSB3YXMgYWxzbyBhbiBSRkMgcGF0Y2ggc2Vy
aWVzIHBvc3RlZCB3aXRoIGFuIGltcGxlbWVudGF0aW9uLCBob3dldmVyCnRoaXMgd2FzIG5ldmVy
IGZvbGxvd2VkIHRocm91Z2guCgpJbiB0aGlzIHBhdGNoIHNlcmllcyBJIGhhdmUgdHJpZWQgdG8g
c2ltcGxpZnkgdGhlIGludGVyZmFjZSBhbmQgdGhlcmVmb3JlCmhhdmUgbW92ZWQgYXdheSBmcm9t
IHRoZSBkcmFmdCBzcGVjaWZpY2F0aW9uLiBUaGVyZSBpcyBub3QgeWV0IGFueQpuZXcgc3BlY2lm
aWNhdGlvbiBidXQgaG9wZWZ1bGx5IHRoZSBpbnRlcmZhY2UgaW4gdGhlIGludHJvZHVjZWQgaW9t
bXVfb3AKaGVhZGVyIGZpbGUgd2lsbCBiZSB1bmRlcnN0YW5kYWJsZSB3aXRob3V0IHN1Y2ggYSBz
cGVjaWZpY2F0aW9uLgoKRm9yIHRlc3RpbmcgcHVycG9zZXMsIEkgaGF2ZSBpbXBsZW1lbnRlZCBw
YXRjaGVzIHRvIGEgTGludXggUFYgZG9tMCB0byBzZXQKdXAgYSAxOjEgQkZOOkdGTiBtYXBwaW5n
IGZvciBub3JtYWwgUkFNIGF0IHN0YXJ0IG9mIGRheSBhbmQgaW1wbGVtZW50CmEgbmV3IHNldCBv
ZiBETUEgb3BzIGJhc2VkIG9uIGRpcmVjdCBtYXAgYW5kIHN0YW5kYXJkIHN3aW90bGIuICdGb3Jl
aWduJwpHRk5zIChpLmUuIGdyYW50IG1hcHMpIGFyZSB0aGVuIG1hcHBlZCBhbmQgdW5tYXBwZWQg
ZHluYW1pY2FsbHkuIFNlZSBbMl0KZm9yIHRoZSBjb2RlLgoKWzFdIGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNi0wMi9tc2cwMTQyOC5odG1s
ClsyXSBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1wZW9wbGUvcGF1bGR1L2xpbnV4
LmdpdDthPXNob3J0bG9nO2g9cmVmcy9oZWFkcy9wdi1pb21tdTkKClBhdWwgRHVycmFudCAoMTMp
OgogIGdyYW50X3RhYmxlOiB1c2UgdGVybSAnbWZuJyBmb3IgbWFjaGluZSBmcmFtZSBudW1iZXJz
Li4uCiAgaW9tbXU6IGludHJvZHVjZSB0aGUgY29uY2VwdCBvZiBCRk4uLi4KICBpb21tdTogbWFr
ZSB1c2Ugb2YgdHlwZS1zYWZlIEJGTiBhbmQgTUZOIGluIGV4cG9ydGVkIGZ1bmN0aW9ucwogIGlv
bW11OiBwdXNoIHVzZSBvZiB0eXBlLXNhZmUgQkZOIGFuZCBNRk4gaW50byBpb21tdV9vcHMKICBp
b21tdTogZG9uJ3QgZG9tYWluX2NyYXNoKCkgaW5zaWRlIGlvbW11X21hcC91bm1hcF9wYWdlKCkK
ICBwdWJsaWMgLyB4ODY6IGludHJvZHVjZSBfX0hZUEVSQ0FMTF9pb21tdV9vcAogIGlvbW11OiB0
cmFjayByZXNlcnZlZCByYW5nZXMgdXNpbmcgYSByYW5nZXNldAogIHg4NjogYWRkIGlvbW11X29w
IHRvIHF1ZXJ5IHJlc2VydmVkIHJhbmdlcwogIHZ0ZDogYWRkIGxvb2t1cF9wYWdlIG1ldGhvZCB0
byBpb21tdV9vcHMKICB4ODY6IGFkZCBpb21tdV9vcCB0byBlbmFibGUgbW9kaWZpY2F0aW9uIG9m
IElPTU1VIG1hcHBpbmdzCiAgbWVtb3J5OiBhZGQgZ2V0X3BhZ2VkX2dmbigpIGFzIGEgd3JhcHBl
ci4uLgogIHg4NjogYWRkIGlvbW11X29wcyB0byBtb2RpZnkgYW5kIGZsdXNoIElPTU1VIG1hcHBp
bmdzCiAgeDg2OiBleHRlbmQgdGhlIG1hcCBhbmQgdW5tYXAgaW9tbXVfb3BzIHRvIHN1cHBvcnQg
Z3JhbnQgcmVmZXJlbmNlcwoKIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZiAgICAg
ICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgIDggKy0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICAgICAg
ICAgfCAgMzIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAxNiArLQogeGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYyAgICAgICAgICAgICAgICAg
IHwgICAxICsKIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyAgICAgICAgICAgICAgICAgICAgICB8
ICAgMSArCiB4ZW4vYXJjaC94ODYvaW9tbXVfb3AuYyAgICAgICAgICAgICAgICAgICAgICAgfCA1
NDUgKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAxNCArLQogeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyAg
ICAgICAgICAgICAgICAgICAgIHwgIDE4ICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgICAg
ICAgICAgICAgICAgICAgICAgfCAgNTIgKystCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgNDIgKy0KIHhlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyAg
ICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDUgKy0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAg
ICAgICAgICAgICAgICB8IDMzNSArKysrKysrKysrKy0tLS0tCiB4ZW4vY29tbW9uL21lbW9yeS5j
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNTIgKystCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfY21kLmMgICAgICAgfCAgMTggKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9tYXAuYyAgICAgICB8ICA4NiArKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jICAgfCAgIDQgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FybS9zbW11LmMgICAgICAgICAgICB8ICAyMyArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYyAgICAgICAgICAgICAgIHwgIDY2ICsrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jICAgICAgICAgICB8ICA5NSArKystLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2lvbW11LmggICAgICAgICAgIHwgICAxICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgICB8ICAyMyArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMgICAgICAgICAgIHwgICA3ICstCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0u
aCAgICAgICAgICAgICAgICAgICAgIHwgICAzICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2
bS9hbWQtaW9tbXUtcHJvdG8uaCB8ICAgOCArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCAg
ICAgICAgICAgICAgICAgICAgIHwgICAyICsKIHhlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5o
ICAgICAgICAgICAgICAgICB8IDE3MSArKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5o
ICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJs
ZS5oICAgICAgICAgICAgICAgICB8ICAgNyArCiB4ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgg
ICAgICAgICAgICAgICAgICAgfCAgMTIgKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAg
ICAgICAgICAgICAgICAgIHwgIDY2ICsrKy0KIHhlbi9pbmNsdWRlL3hlbi9tbS5oICAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAxMCArLQogeGVuL2luY2x1ZGUveGxhdC5sc3QgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICA2ICsKIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgNiArCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgIDYgKwogeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAxICsKIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgNiArCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyAgICAg
ICAgICAgfCAgIDIgKwogNDEgZmlsZXMgY2hhbmdlZCwgMTQ0MCBpbnNlcnRpb25zKCspLCAzMTYg
ZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2lvbW11X29wLmMK
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAotLS0KQ2M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBEYW5pZWwgRGUg
R3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpD
YzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNv
bT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDYzogS29ucmFkIFJ6ZXN6
dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJh
dmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpD
YzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl24-00027O-IJ; Sat, 07 Jul 2018 11:05: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl22-000261-VH
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:39 +0000
X-Inumbo-ID: aa8abfc4-81d5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aa8abfc4-81d5-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 13:05:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649321"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:16 +0100
Message-ID: <20180707110526.35822-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 03/13] iommu: make use of type-safe BFN 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 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>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgZGVjbGFyYXRpb24gb2YgdGhlIGVudHJ5IHBvaW50cyB0
byB0aGUgSU9NTVUKc3ViLXN5c3RlbSB0byB1c2UgYmZuX3QgYW5kIG1mbl90IGluIHBsYWNlIG9m
IHVuc2lnbmVkIGxvbmcuIEEgc3Vic2VxdWVudApwYXRjaCB3aWxsIHNpbWlsYXJseSBtb2RpZnkg
dGhlIG1ldGhvZHMgaW4gdGhlIGlvbW11X29wcyBzdHJ1Y3R1cmUuCgpTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+
CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5j
b20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYyOgogLSBBZGRyZXNzZWQgY29tbWVu
dHMgZnJvbSBKYW4uCiAtIFVzZSBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZSB0byBhdm9p
ZCBkaXJlY3RseSBlbmNhcHN1bGF0aW5nCiAgIG1mbiBvciBnZm4gdmFsdWVzIGFzIGJmbnMuCi0t
LQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKystCiB4ZW4v
YXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICAgIHwgMTEgKysrKy0tLS0KIHhlbi9hcmNo
L3g4Ni9tbS9wMm0tZXB0LmMgICAgICAgICAgICAgfCAxNSArKysrKysrKy0tLQogeGVuL2FyY2gv
eDg2L21tL3AybS1wdC5jICAgICAgICAgICAgICB8IDQ5ICsrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICAgIHwgMjQg
KysrKysrKysrKysrLS0tLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAgICAg
fCAgNSArKy0tCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgICAgIHwgMTYgKysr
KysrKy0tLS0tCiB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgICAgIHwgIDcgKysr
LS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgfCAyNSArKysrKysrKyst
LS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCAgMyArKy0K
IHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgfCAxNCArKysrKysrLS0tCiAx
MSBmaWxlcyBjaGFuZ2VkLCAxMTAgaW5zZXJ0aW9ucygrKSwgNjUgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCmluZGV4IGQ0
M2MzYWE4OTYuLjQyYzE2ZGE0ZGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYworKysg
Yi94ZW4vYXJjaC9hcm0vcDJtLmMKQEAgLTk1MSw3ICs5NTEsMTEgQEAgc3RhdGljIGludCBfX3Ay
bV9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKIAogICAgIGlmICggbmVlZF9pb21t
dShwMm0tPmRvbWFpbikgJiYKICAgICAgICAgIChscGFlX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFl
X3ZhbGlkKCplbnRyeSkpICkKLSAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaChwMm0tPmRv
bWFpbiwgZ2ZuX3goc2dmbiksIDFVTCA8PCBwYWdlX29yZGVyKTsKKyAgICB7CisgICAgICAgIHVu
c2lnbmVkIGxvbmcgZnJhbWUgPSBnZm5feChzZ2ZuKTsKKworICAgICAgICByYyA9IGlvbW11X2lv
dGxiX2ZsdXNoKHAybS0+ZG9tYWluLCBfYmZuKGZyYW1lKSwgMVVMIDw8IHBhZ2Vfb3JkZXIpOwor
ICAgIH0KICAgICBlbHNlCiAgICAgICAgIHJjID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCA0NjI5YmNhYTQ3Li40ZTY2YzY3NDJk
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpA
QCAtMjcyOSwxNCArMjcyOSwxNSBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgc3RydWN0IGRvbWFp
biAqZCA9IHBhZ2VfZ2V0X293bmVyKHBhZ2UpOwogICAgICAgICBpZiAoIGQgJiYgaXNfcHZfZG9t
YWluKGQpICYmIHVubGlrZWx5KG5lZWRfaW9tbXUoZCkpICkKICAgICAgICAgewotICAgICAgICAg
ICAgZ2ZuX3QgZ2ZuID0gX2dmbihtZm5fdG9fZ21mbihkLCBtZm5feChwYWdlX3RvX21mbihwYWdl
KSkpKTsKKyAgICAgICAgICAgIG1mbl90IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOworICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSA9IG1mbl90b19nbWZuKGQsIG1mbl94KG1mbikpOwog
CiAgICAgICAgICAgICBpZiAoICh4ICYgUEdUX3R5cGVfbWFzaykgPT0gUEdUX3dyaXRhYmxlX3Bh
Z2UgKQotICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgZ2Zu
X3goZ2ZuKSk7CisgICAgICAgICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShk
LCBfYmZuKGZyYW1lKSk7CiAgICAgICAgICAgICBlbHNlIGlmICggdHlwZSA9PSBQR1Rfd3JpdGFi
bGVfcGFnZSApCi0gICAgICAgICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwg
Z2ZuX3goZ2ZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBt
Zm5feChwYWdlX3RvX21mbihwYWdlKSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisgICAgICAgICAg
ICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihmcmFtZSksIG1mbiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUg
fAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl93cml0
YWJsZSk7CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCmluZGV4IDE0YjU5MzkyM2IuLjQ5
NTEyMzQxOTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVu
L2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtODY2LDE5ICs4NjYsMjYgQEAgb3V0OgogICAgIGlm
ICggcmMgPT0gMCAmJiBwMm1faXNfaG9zdHAybShwMm0pICYmIG5lZWRfaW9tbXUoZCkgJiYKICAg
ICAgICAgIG5lZWRfbW9kaWZ5X3Z0ZF90YWJsZSApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBs
b25nIGZyYW1lID0gZ2ZuOworCiAgICAgICAgIGlmICggaW9tbXVfaGFwX3B0X3NoYXJlICkKLSAg
ICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwg
b3JkZXIsIHZ0ZF9wdGVfcHJlc2VudCk7CisgICAgICAgICAgICByYyA9IGlvbW11X3B0ZV9mbHVz
aChkLCBmcmFtZSwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3JkZXIsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2dGRfcHRlX3ByZXNlbnQpOwogICAgICAgICBlbHNlCiAgICAgICAgIHsK
KyAgICAgICAgICAgIGJmbl90IGJmbiA9IF9iZm4oZnJhbWUpOworCiAgICAgICAgICAgICBpZiAo
IGlvbW11X2ZsYWdzICkKICAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9y
ZGVyKTsgaSsrICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgIHJjID0g
aW9tbXVfbWFwX3BhZ2UoZCwgZ2ZuICsgaSwgbWZuX3gobWZuKSArIGksIGlvbW11X2ZsYWdzKTsK
KyAgICAgICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwg
aSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2FkZChtZm4s
IGkpLCBpb21tdV9mbGFncyk7CiAgICAgICAgICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMp
ICkKICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUg
KCBpLS0gKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBz
YXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAo
IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sIGdmbiArIGkpICkKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl9hZGQoYmZuLCBp
KSkgKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAg
ICAgICAgICAgICAgICAgICAgYnJlYWs7CkBAIC04ODcsNyArODk0LDcgQEAgb3V0OgogICAgICAg
ICAgICAgZWxzZQogICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIp
OyBpKysgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgcmV0ID0gaW9t
bXVfdW5tYXBfcGFnZShkLCBnZm4gKyBpKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0ID0gaW9t
bXVfdW5tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwgaSkpOwogICAgICAgICAgICAgICAgICAgICBp
ZiAoICFyYyApCiAgICAgICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsKICAgICAgICAgICAg
ICAgICB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94ZW4vYXJjaC94
ODYvbW0vcDJtLXB0LmMKaW5kZXggYjhjNWQyZWQyNi4uNDY3YWM4Y2I3NiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L21tL3AybS1wdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwpA
QCAtNjgwLDM2ICs2ODAsNDUgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgaWYgKCBpb21tdV9lbmFibGVkICYmIG5l
ZWRfaW9tbXUocDJtLT5kb21haW4pICYmCiAgICAgICAgICAoaW9tbXVfb2xkX2ZsYWdzICE9IGlv
bW11X3B0ZV9mbGFncyB8fCBvbGRfbWZuICE9IG1mbl94KG1mbikpICkKICAgICB7CisgICAgICAg
IHVuc2lnbmVkIGxvbmcgZnJhbWUgPSBnZm47CisKICAgICAgICAgQVNTRVJUKHJjID09IDApOwog
CiAgICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChwMm0tPmRvbWFpbikgKQogICAgICAgICB7
CiAgICAgICAgICAgICBpZiAoIGlvbW11X29sZF9mbGFncyApCi0gICAgICAgICAgICAgICAgYW1k
X2lvbW11X2ZsdXNoX3BhZ2VzKHAybS0+ZG9tYWluLCBnZm4sIHBhZ2Vfb3JkZXIpOworICAgICAg
ICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZnJhbWUsIHBhZ2Vf
b3JkZXIpOwogICAgICAgICB9Ci0gICAgICAgIGVsc2UgaWYgKCBpb21tdV9wdGVfZmxhZ3MgKQot
ICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQot
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UocDJtLT5k
b21haW4sIGdmbiArIGksIG1mbl94KG1mbikgKyBpLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW9tbXVfcHRlX2ZsYWdzKTsKLSAgICAgICAgICAgICAgICBpZiAoIHVubGlr
ZWx5KHJjKSApCisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgYmZuX3QgYmZu
ID0gX2JmbihmcmFtZSk7CisKKyAgICAgICAgICAgIGlmICggaW9tbXVfcHRlX2ZsYWdzICkKKyAg
ICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFnZV9vcmRlcik7IGkrKyAp
CiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICB3aGlsZSAoIGktLSApCi0g
ICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBfX211c3Rf
Y2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2Uo
cDJtLT5kb21haW4sIGdmbiArIGkpICkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250
aW51ZTsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShwMm0tPmRvbWFp
biwgYmZuX2FkZChiZm4sIGkpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1mbl9hZGQobWZuLCBpKSwgaW9tbXVfcHRlX2ZsYWdzKTsKKyAgICAgICAgICAgICAgICAg
ICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgICAgICAgICB3aGlsZSAoIGktLSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX2FkZChiZm4s
IGkpKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAg
ICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7Cisg
ICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICB9Ci0g
ICAgICAgIGVsc2UKLSAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdlX29y
ZGVyKTsgaSsrICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9t
bXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSk7CisgICAgICAgICAgICBlbHNlCisg
ICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysg
KQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgaW50IHJldCA9IGlvbW11
X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJmbl9hZGQoYmZuLCBpKSk7CiAKLSAgICAgICAgICAgICAgICBpZiAo
ICFyYyApCi0gICAgICAgICAgICAgICAgICAgIHJjID0gcmV0OwotICAgICAgICAgICAgfQorICAg
ICAgICAgICAgICAgICAgICBpZiAoICFyYyApCisgICAgICAgICAgICAgICAgICAgICAgICByYyA9
IHJldDsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgIH0KICAgICB9CiAKICAgICAvKgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmlu
ZGV4IGM1M2NhYjQ0ZDkuLmNlMTJiY2ZmNDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTcxNCw5ICs3MTQsMTIgQEAgcDJt
X3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuX2ws
IHVuc2lnbmVkIGxvbmcgbWZuLAogCiAgICAgICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFp
bikgKQogICAgICAgICB7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lID0gbWZuOwor
ICAgICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihmcmFtZSk7CisKICAgICAgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgKDEgPDwgcGFnZV9vcmRlcik7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAg
ICAgICAgICAgICAgaW50IHJldCA9IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sIG1mbiAr
IGkpOworICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9t
YWluLCBiZm5fYWRkKGJmbiwgaSkpOwogCiAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQogICAg
ICAgICAgICAgICAgICAgICByYyA9IHJldDsKQEAgLTc3MywxNiArNzc2LDE4IEBAIGd1ZXN0X3Bo
eXNtYXBfYWRkX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAog
ICAgIHsKICAgICAgICAgaWYgKCBuZWVkX2lvbW11KGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCiAg
ICAgICAgIHsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUgPSBtZm5feChtZm4pOwor
ICAgICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihmcmFtZSk7CisKICAgICAgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgKDEgPDwgcGFnZV9vcmRlcik7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAg
ICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBtZm5feChtZm5fYWRkKG1mbiwgaSkp
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuX2FkZChtZm4s
IGkpKSwKKyAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGJmbl9hZGQoYmZu
LCBpKSwgbWZuX2FkZChtZm4sIGkpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgICAgICAgICAgaWYg
KCByYyAhPSAwICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIHdoaWxl
ICggaS0tID4gMCApCiAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8g
c2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlv
bW11X3VubWFwX3BhZ2UoZCwgbWZuX3gobWZuX2FkZChtZm4sIGkpKSkgKQorICAgICAgICAgICAg
ICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIGJmbl9hZGQoYmZuLCBpKSkgKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgICAgICAgICAg
ICAgIHJldHVybiByYzsKQEAgLTExNTUsOSArMTE2MCwxMyBAQCBpbnQgc2V0X2lkZW50aXR5X3Ay
bV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAogCiAgICAgaWYg
KCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSApCiAgICAgeworICAgICAgICB1
bnNpZ25lZCBsb25nIGZyYW1lID0gZ2ZuX2w7CisKICAgICAgICAgaWYgKCAhbmVlZF9pb21tdShk
KSApCiAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdl
KGQsIGdmbl9sLCBnZm5fbCwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisKKyAg
ICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIF9iZm4oZnJhbWUpLCBfbWZuKGZyYW1lKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93
cml0YWJsZSk7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOwpAQCAtMTI0NSw5
ICsxMjU0LDEyIEBAIGludCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBnZm5fbCkKIAogICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0
ZShkKSApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lID0gZ2ZuX2w7CisKICAg
ICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAg
ICAgcmV0dXJuIGlvbW11X3VubWFwX3BhZ2UoZCwgZ2ZuX2wpOworCisgICAgICAgIHJldHVybiBp
b21tdV91bm1hcF9wYWdlKGQsIF9iZm4oZnJhbWUpKTsKICAgICB9CiAKICAgICBnZm5fbG9jayhw
Mm0sIGdmbiwgMCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgYi94ZW4v
YXJjaC94ODYveDg2XzY0L21tLmMKaW5kZXggY2NhNGFlOTI2ZS4uY2M1OGU0Y2VmNCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
bW0uYwpAQCAtMTQyOSwxMyArMTQyOSwxNCBAQCBpbnQgbWVtb3J5X2FkZCh1bnNpZ25lZCBsb25n
IHNwZm4sIHVuc2lnbmVkIGxvbmcgZXBmbiwgdW5zaWduZWQgaW50IHB4bSkKICAgICBpZiAoIGlv
bW11X2VuYWJsZWQgJiYgIWlvbW11X3Bhc3N0aHJvdWdoICYmICFuZWVkX2lvbW11KGhhcmR3YXJl
X2RvbWFpbikgKQogICAgIHsKICAgICAgICAgZm9yICggaSA9IHNwZm47IGkgPCBlcGZuOyBpKysg
KQotICAgICAgICAgICAgaWYgKCBpb21tdV9tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIGksIGks
IElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpICkKKyAgICAgICAgICAgIGlmICggaW9t
bXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfYmZuKGkpLCBfbWZuKGkpLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUp
ICkKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgaWYgKCBpICE9IGVwZm4gKQogICAg
ICAgICB7CiAgICAgICAgICAgICB3aGlsZSAoaS0tID4gb2xkX21heCkKICAgICAgICAgICAgICAg
ICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAg
ICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGhhcmR3YXJlX2RvbWFpbiwgaSkgKQorICAgICAg
ICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIF9iZm4oaSkp
ICkKICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgICAgIGdvdG8gZGVz
dHJveV9tMnA7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMKaW5kZXggZDI2MTBlMzIwYy4uZDA5MjZkMTNlMCAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YwpAQCAtMTEzMiw2ICsxMTMyLDggQEAgbWFwX2dyYW50X3JlZigKICAgICBuZWVkX2lvbW11ID0g
Z250dGFiX25lZWRfaW9tbXVfbWFwcGluZyhsZCk7CiAgICAgaWYgKCBuZWVkX2lvbW11ICkKICAg
ICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUgPSBtZm5feChtZm4pOworICAgICAgICBi
Zm5fdCBiZm4gPSBfYmZuKGZyYW1lKTsKICAgICAgICAgdW5zaWduZWQgaW50IGtpbmQ7CiAgICAg
ICAgIGludCBlcnIgPSAwOwogCkBAIC0xMTQ0LDE0ICsxMTQ2LDEzIEBAIG1hcF9ncmFudF9yZWYo
CiAgICAgICAgICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2Rldndf
bWFzaykpICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCAhKGtpbmQgJiBNQVBLSU5EX1dS
SVRFKSApCi0gICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG1m
biksIG1mbl94KG1mbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisgICAgICAgICAgICAgICAgZXJyID0gaW9t
bXVfbWFwX3BhZ2UobGQsIGJmbiwgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KICAg
ICAgICAgZWxzZSBpZiAoIGFjdF9waW4gJiYgIW9sZF9waW4gKQogICAgICAgICB7CiAgICAgICAg
ICAgICBpZiAoICFraW5kICkKLSAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShs
ZCwgbWZuX3gobWZuKSwgbWZuX3gobWZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJT01NVUZfcmVhZGFibGUpOworICAgICAgICAgICAgICAgIGVyciA9IGlvbW11X21h
cF9wYWdlKGxkLCBiZm4sIG1mbiwgSU9NTVVGX3JlYWRhYmxlKTsKICAgICAgICAgfQogICAgICAg
ICBpZiAoIGVyciApCiAgICAgICAgIHsKQEAgLTE0MDYsNiArMTQwNyw4IEBAIHVubWFwX2NvbW1v
bigKIAogICAgIGlmICggcmMgPT0gR05UU1Rfb2theSAmJiBnbnR0YWJfbmVlZF9pb21tdV9tYXBw
aW5nKGxkKSApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lID0gbWZuX3gob3At
Pm1mbik7CisgICAgICAgIGJmbl90IGJmbiA9IF9iZm4oZnJhbWUpOwogICAgICAgICB1bnNpZ25l
ZCBpbnQga2luZDsKICAgICAgICAgaW50IGVyciA9IDA7CiAKQEAgLTE0MTMsMTAgKzE0MTYsOSBA
QCB1bm1hcF9jb21tb24oCiAKICAgICAgICAga2luZCA9IG1hcGtpbmQobGd0LCByZCwgb3AtPm1m
bik7CiAgICAgICAgIGlmICggIWtpbmQgKQotICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBf
cGFnZShsZCwgbWZuX3gob3AtPm1mbikpOworICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBf
cGFnZShsZCwgYmZuKTsKICAgICAgICAgZWxzZSBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUp
ICkKLSAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBtZm5feChvcC0+bWZuKSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG9wLT5tZm4pLCBJT01NVUZf
cmVhZGFibGUpOworICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIGJmbiwgb3At
Pm1mbiwgSU9NTVVGX3JlYWRhYmxlKTsKIAogICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwg
cmd0KTsKIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVt
b3J5LmMKaW5kZXggNzUwMTBiNzhhNS4uZTQyZGEyNzVjMyAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04MjksMTUgKzgyOSwxOCBA
QCBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5f
YWRkX3RvX3BoeXNtYXAgKnhhdHAsCiAjaWZkZWYgQ09ORklHX0hBU19QQVNTVEhST1VHSAogICAg
IGlmICggbmVlZF9pb21tdShkKSApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1l
OwogICAgICAgICBpbnQgcmV0OwogCiAgICAgICAgIHRoaXNfY3B1KGlvbW11X2RvbnRfZmx1c2hf
aW90bGIpID0gMDsKIAotICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChkLCB4YXRwLT5p
ZHggLSBkb25lLCBkb25lKTsKKyAgICAgICAgZnJhbWUgPSB4YXRwLT5pZHggLSBkb25lOworICAg
ICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChkLCBfYmZuKGZyYW1lKSwgZG9uZSk7CiAgICAg
ICAgIGlmICggdW5saWtlbHkocmV0KSAmJiByYyA+PSAwICkKICAgICAgICAgICAgIHJjID0gcmV0
OwogCi0gICAgICAgIHJldCA9IGlvbW11X2lvdGxiX2ZsdXNoKGQsIHhhdHAtPmdwZm4gLSBkb25l
LCBkb25lKTsKKyAgICAgICAgZnJhbWUgPSB4YXRwLT5ncGZuIC0gZG9uZTsKKyAgICAgICAgcmV0
ID0gaW9tbXVfaW90bGJfZmx1c2goZCwgX2JmbihmcmFtZSksIGRvbmUpOwogICAgICAgICBpZiAo
IHVubGlrZWx5KHJldCkgJiYgcmMgPj0gMCApCiAgICAgICAgICAgICByYyA9IHJldDsKICAgICB9
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCA5YTNiYjZhNDNlLi4yYWEwYzEyNmQxIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTI1Niw3ICsyNTYsNyBAQCB2b2lkIGlvbW11X2RvbWFp
bl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVzdHJv
eShkKTsKIH0KIAotaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKK2ludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBk
b21faW9tbXUoZCk7CkBAIC0yNjUsMTMgKzI2NSwxMyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAg
IGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1
cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgYmZuLCBtZm4s
IGZsYWdzKTsKKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbl94KGJm
biksIG1mbl94KG1mbiksIGZsYWdzKTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewog
ICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSAp
CiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgotICAgICAgICAgICAgICAgICAgICJkJWQ6
IElPTU1VIG1hcHBpbmcgYmZuICUjbHggdG8gbWZuICUjbHggZmFpbGVkOiAlZFxuIiwKLSAgICAg
ICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGJmbiwgbWZuLCByYyk7CisgICAgICAgICAgICAg
ICAgICAgImQlZDogSU9NTVUgbWFwcGluZyBiZm4gJSJQUklfYmZuIiB0byBtZm4gJSJQUklfbWZu
IiBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgYmZuX3go
YmZuKSwgbWZuX3gobWZuKSwgcmMpOwogCiAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFp
bihkKSApCiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CkBAIC0yODAsNyArMjgwLDcgQEAg
aW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLCB1
bnNpZ25lZCBsb25nIG1mbiwKICAgICByZXR1cm4gcmM7CiB9CiAKLWludCBpb21tdV91bm1hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKQoraW50IGlvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuKQogewogICAgIGNvbnN0IHN0cnVjdCBk
b21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIGludCByYzsKQEAgLTI4OCwxMyAr
Mjg4LDEzIEBAIGludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgYmZuKQogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMg
KQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBf
cGFnZShkLCBiZm4pOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBi
Zm5feChiZm4pKTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAo
ICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCiAgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0VSUgotICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFw
cGluZyBiZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFp
bl9pZCwgYmZuLCByYyk7CisgICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgdW5tYXBwaW5n
IGJmbiAlIlBSSV9iZm4iIGZhaWxlZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9t
YWluX2lkLCBiZm5feChiZm4pLCByYyk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9t
YWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAgLTMyMCw4ICszMjAsNyBA
QCBzdGF0aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyB1bnVzZWQp
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza19jeWNsZShzbXBfcHJvY2Vzc29y
X2lkKCksICZjcHVfb25saW5lX21hcCkpOwogfQogCi1pbnQgaW9tbXVfaW90bGJfZmx1c2goc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sCi0gICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IHBhZ2VfY291bnQpCitpbnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRv
bWFpbiAqZCwgYmZuX3QgYmZuLCB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKICAgICBjb25z
dCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBpbnQgcmM7CkBA
IC0zMjksMTMgKzMyOCwxMyBAQCBpbnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBs
YXRmb3JtX29wcyB8fCAhaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2ggKQogICAgICAgICBy
ZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgYmZu
LCBwYWdlX2NvdW50KTsKKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoKGQs
IGJmbl94KGJmbiksIHBhZ2VfY291bnQpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7
CiAgICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgp
ICkKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAgICAgICAgImQl
ZDogSU9NTVUgSU9UTEIgZmx1c2ggZmFpbGVkOiAlZCwgYmZuICUjbHgsIHBhZ2UgY291bnQgJXVc
biIsCi0gICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYywgYmZuLCBwYWdlX2NvdW50
KTsKKyAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBJT1RMQiBmbHVzaCBmYWlsZWQ6ICVk
LCBiZm4gJSJQUklfYmZuIiwgcGFnZSBjb3VudCAldVxuIiwKKyAgICAgICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIHJjLCBiZm5feChiZm4pLCBwYWdlX2NvdW50KTsKIAogICAgICAgICBpZiAo
ICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKaW5kZXggY2MyYmZlYTE2Mi4uZGMzN2Rj
ZTRiNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCkBAIC0xNTUsNyArMTU1
LDggQEAgdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgICAgIHRtcCA9IDEgPDwgKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKTsK
ICAgICAgICAgZm9yICggaiA9IDA7IGogPCB0bXA7IGorKyApCiAgICAgICAgIHsKLSAgICAgICAg
ICAgIGludCByZXQgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4gKiB0bXAgKyBqLCBwZm4gKiB0bXAg
KyBqLAorICAgICAgICAgICAgaW50IHJldCA9IGlvbW11X21hcF9wYWdlKGQsIF9iZm4ocGZuICog
dG1wICsgaiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21mbihwZm4g
KiB0bXAgKyBqKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZf
cmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKIAogICAgICAgICAgICAgaWYgKCAhcmMgKQpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aAppbmRleCAxNGFkYTBjMTRlLi5hM2MzNmMxMTQ4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMjQsNiArMjQsNyBA
QAogI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgogI2luY2x1ZGUgPHhlbi9wY2kuaD4KICNpbmNs
dWRlIDx4ZW4vdHlwZXNhZmUuaD4KKyNpbmNsdWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDxwdWJs
aWMvaHZtL2lvcmVxLmg+CiAjaW5jbHVkZSA8cHVibGljL2RvbWN0bC5oPgogI2luY2x1ZGUgPGFz
bS9kZXZpY2UuaD4KQEAgLTQyLDYgKzQzLDExIEBAIFRZUEVfU0FGRSh1aW50NjRfdCwgYmZuKTsK
ICN1bmRlZiBiZm5feAogI2VuZGlmCiAKK3N0YXRpYyBpbmxpbmUgYmZuX3QgYmZuX2FkZChiZm5f
dCBiZm4sIHVuc2lnbmVkIGxvbmcgaSkKK3sKKyAgICByZXR1cm4gX2JmbihiZm5feChiZm4pICsg
aSk7Cit9CisKICNkZWZpbmUgSU9NTVVfUEFHRV9TSElGVCAxMgogI2RlZmluZSBJT01NVV9QQUdF
X1NJWkUgIChfQUMoMSxMKSA8PCBJT01NVV9QQUdFX1NISUZUKQogI2RlZmluZSBJT01NVV9QQUdF
X01BU0sgICh+KElPTU1VX1BBR0VfU0laRSAtIDEpKQpAQCAtODYsOSArOTIsOSBAQCB2b2lkIGlv
bW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpOwogI2RlZmluZSBJT01NVUZfcmVhZGFibGUg
ICgxdTw8X0lPTU1VRl9yZWFkYWJsZSkKICNkZWZpbmUgX0lPTU1VRl93cml0YWJsZSAxCiAjZGVm
aW5lIElPTU1VRl93cml0YWJsZSAgKDF1PDxfSU9NTVVGX3dyaXRhYmxlKQotaW50IF9fbXVzdF9j
aGVjayBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2ln
bmVkIGludCBmbGFncyk7Ci1pbnQgX19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pOworaW50IF9fbXVzdF9jaGVjayBpb21tdV9t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKK2ludCBfX211c3Rf
Y2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pOwogCiBl
bnVtIGlvbW11X2ZlYXR1cmUKIHsKQEAgLTIxMyw3ICsyMTksNyBAQCBpbnQgaW9tbXVfZG9fcGNp
X2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqLCBzdHJ1Y3QgZG9tYWluICpkLAogaW50IGlvbW11
X2RvX2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqLCBzdHJ1Y3QgZG9tYWluICpkLAogICAgICAg
ICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkpOwogCi1p
bnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgYmZuLAoraW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3Qg
ZG9tYWluICpkLCBiZm5fdCBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBwYWdlX2NvdW50KTsKIGludCBfX211c3RfY2hlY2sgaW9tbXVfaW90bGJf
Zmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpOwogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl24-00026q-0Y; Sat, 07 Jul 2018 11: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl21-00025P-QZ
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:37 +0000
X-Inumbo-ID: ae1987be-81d5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae1987be-81d5-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 11:05:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649319"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:18 +0100
Message-ID: <20180707110526.35822-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 05/13] 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 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>

VHVybiBpb21tdV9tYXAvdW5tYXBfcGFnZSgpIGludG8gc3RyYWlnaHRmb3J3YXJkIHdyYXBwZXJz
IHRoYXQgY2hlY2sgdGhlCmV4aXN0ZW5jZSBvZiB0aGUgcmVsZXZhbnQgaW9tbXVfb3AgYW5kIGNh
bGwgdGhyb3VnaCB0byBpdC4gVGhpcyBtYWtlcyB0aGVtCnVzYWJsZSBieSBQViBJT01NVSBjb2Rl
IHRvIGJlIGRlbGl2ZXJlZCBpbiBmdXR1cmUgcGF0Y2hlcy4KTGVhdmUgdGhlIGRlY2lzaW9uIG9u
IHdoZXRoZXIgdG8gaW52b2tlIGRvbWFpbl9jcmFzaCgpIHVwIHRvIHRoZSBjYWxsZXIuClRoaXMg
aGFzIHRoZSBhZGRlZCBiZW5lZml0IHRoYXQgdGhlIChtb2R1bGUvbGluZSBudW1iZXIpIG1lc3Nh
Z2UgdGhhdApkb21haW5fY3Jhc2goKSBzcGl0cyBvdXQgd2lsbCBiZSBtb3JlIGluZGljYXRpdmUg
b2Ygd2hlcmUgdGhlIHByb2JsZW0gbGllcy4KCk5PVEU6IFRoaXMgcGF0Y2ggaW5jbHVkZXMgb25l
IGJpdCBvZiBjbGVhbi11cCBpbiBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KCkKICAgICAgcmVwbGFj
aW5nIHVzZSBvZiBwMm0tPmRvbWFpbiB3aXRoIHRoZSBkb21haW4gcG9pbnRlciBwYXNzZWQgaW50
byB0aGUKICAgICAgZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBA
ZXUuY2l0cml4LmNvbT4KCnYyOgogLSBOZXcgaW4gdjIuCi0tLQogeGVuL2FyY2gvYXJtL3AybS5j
ICAgICAgICAgICAgICAgICAgfCAgMiArKwogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAg
ICAgICAgfCAgMyArKysKIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgICAgICAgIHwgIDMg
KysrCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgICAgICAgICAgICB8ICAzICsrKwogeGVuL2Fy
Y2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAgfCAyMCArKysrKysrKysrKysrKysrKystLQog
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgICAgfCAgOCArKysrKysrKwogeGVuL2Nv
bW1vbi9tZW1vcnkuYyAgICAgICAgICAgICAgICAgfCAgMyArKysKIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMgICAgIHwgMTIgLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC94ODYvaW9tbXUuYyB8ICA1ICsrKysrCiA5IGZpbGVzIGNoYW5nZWQsIDQ1IGluc2VydGlv
bnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBi
L3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCA0MmMxNmRhNGRkLi5iOTlmNGZmOTEzIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC05NTUs
NiArOTU1LDggQEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4g
KnAybSwKICAgICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSA9IGdmbl94KHNnZm4pOwogCiAgICAg
ICAgIHJjID0gaW9tbXVfaW90bGJfZmx1c2gocDJtLT5kb21haW4sIF9iZm4oZnJhbWUpLCAxVUwg
PDwgcGFnZV9vcmRlcik7CisgICAgICAgIGlmICggdW5saWtlbHkocmMpICYmICFpc19oYXJkd2Fy
ZV9kb21haW4ocDJtLT5kb21haW4pICkKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChwMm0tPmRv
bWFpbik7CiAgICAgfQogICAgIGVsc2UKICAgICAgICAgcmMgPSAwOwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCA0ZTY2YzY3NDJkLi4zMmYw
OWJhYzBhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYv
bW0uYwpAQCAtMjczOCw2ICsyNzM4LDkgQEAgc3RhdGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1
Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiAgICAgICAgICAgICAgICAg
aW9tbXVfcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihmcmFtZSksIG1mbiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7
CisKKyAgICAgICAgICAgIGlmICggdW5saWtlbHkoaW9tbXVfcmV0KSAmJiAhaXNfaGFyZHdhcmVf
ZG9tYWluKGQpICkKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIH0K
ICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJj
aC94ODYvbW0vcDJtLWVwdC5jCmluZGV4IDQ5NTEyMzQxOTcuLjVmYzFlMWE4MzggMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1l
cHQuYwpAQCAtODk4LDYgKzg5OCw5IEBAIG91dDoKICAgICAgICAgICAgICAgICAgICAgaWYgKCAh
cmMgKQogICAgICAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CiAgICAgICAgICAgICAgICAg
fQorCisgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSAmJiAhaXNfaGFyZHdhcmVfZG9tYWlu
KGQpICkKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIH0KICAgICB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tcHQuYwppbmRleCA0NjdhYzhjYjc2Li40ZTA0NTI1MTk1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCkBAIC03
MTksNiArNzE5LDkgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBn
Zm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsK
ICAgICAgICAgICAgICAgICB9CiAgICAgICAgIH0KKworICAgICAgICBpZiAoIHVubGlrZWx5KHJj
KSAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKHAybS0+ZG9tYWluKSApCisgICAgICAgICAgICBkb21h
aW5fY3Jhc2gocDJtLT5kb21haW4pOwogICAgIH0KIAogICAgIC8qCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5kZXggY2UxMmJjZmY0
Mi4uNWZmMWQ1MWEwZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtNzI0LDYgKzcyNCw5IEBAIHAybV9yZW1vdmVfcGFnZShz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1bnNpZ25lZCBsb25n
IG1mbiwKICAgICAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAgICAgICAgICAgIHJj
ID0gcmV0OwogICAgICAgICAgICAgfQorCisgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSAm
JiAhaXNfaGFyZHdhcmVfZG9tYWluKHAybS0+ZG9tYWluKSApCisgICAgICAgICAgICAgICAgZG9t
YWluX2NyYXNoKHAybS0+ZG9tYWluKTsKICAgICAgICAgfQogCiAgICAgICAgIHJldHVybiByYzsK
QEAgLTc5MCw2ICs3OTMsOSBAQCBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShzdHJ1Y3QgZG9tYWlu
ICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgIGlmICgg
aW9tbXVfdW5tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwgaSkpICkKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb250aW51ZTsKIAorICAgICAgICAgICAgICAgICAgICBpZiAoICFpc19oYXJk
d2FyZV9kb21haW4oZCkgKQorICAgICAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQp
OworCiAgICAgICAgICAgICAgICAgICAgIHJldHVybiByYzsKICAgICAgICAgICAgICAgICB9CiAg
ICAgICAgICAgICB9CkBAIC0xMTU4LDcgKzExNjQsNyBAQCBpbnQgc2V0X2lkZW50aXR5X3AybV9l
bnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAogICAgIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CiAgICAgaW50IHJldDsKIAotICAg
IGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikgKQorICAgIGlmICggIXBh
Z2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCiAgICAgewogICAgICAgICB1bnNpZ25lZCBsb25nIGZy
YW1lID0gZ2ZuX2w7CiAKQEAgLTExNjcsNiArMTE3MywxMSBAQCBpbnQgc2V0X2lkZW50aXR5X3Ay
bV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAogCiAgICAgICAg
IHJldHVybiBpb21tdV9tYXBfcGFnZShkLCBfYmZuKGZyYW1lKSwgX21mbihmcmFtZSksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFi
bGUpOworCisgICAgICAgIGlmICggdW5saWtlbHkocmV0KSAmJiAhaXNfaGFyZHdhcmVfZG9tYWlu
KGQpICkKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKworICAgICAgICByZXR1cm4gcmV0
OwogICAgIH0KIAogICAgIGdmbl9sb2NrKHAybSwgZ2ZuLCAwKTsKQEAgLTEyNTksNyArMTI3MCwx
MiBAQCBpbnQgY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuX2wpCiAgICAgICAgIGlmICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAg
ICAgcmV0dXJuIDA7CiAKLSAgICAgICAgcmV0dXJuIGlvbW11X3VubWFwX3BhZ2UoZCwgX2Jmbihm
cmFtZSkpOworICAgICAgICByZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIF9iZm4oZnJhbWUpKTsK
KworICAgICAgICBpZiAoIHVubGlrZWx5KHJldCkgJiYgIWlzX2hhcmR3YXJlX2RvbWFpbihkKSAp
CisgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisKKyAgICAgICAgcmV0dXJuIHJldDsKICAg
ICB9CiAKICAgICBnZm5fbG9jayhwMm0sIGdmbiwgMCk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggZDA5MjZkMTNl
MC4uYzZiOTljNDExNiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisrKyBi
L3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMTE1Niw2ICsxMTU2LDkgQEAgbWFwX2dyYW50
X3JlZigKICAgICAgICAgfQogICAgICAgICBpZiAoIGVyciApCiAgICAgICAgIHsKKyAgICAgICAg
ICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihsZCkgKQorICAgICAgICAgICAgICAgIGRvbWFp
bl9jcmFzaChsZCk7CisKICAgICAgICAgICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwog
ICAgICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAgICAgICAgZ290byB1
bmRvX291dDsKQEAgLTE0MjMsNyArMTQyNiwxMiBAQCB1bm1hcF9jb21tb24oCiAgICAgICAgIGRv
dWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwogCiAgICAgICAgIGlmICggZXJyICkKKyAgICAgICAg
eworICAgICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGxkKSApCisgICAgICAgICAg
ICAgICAgZG9tYWluX2NyYXNoKGxkKTsKKwogICAgICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFs
X2Vycm9yOworICAgICAgICB9CiAgICAgfQogCiAgICAgLyogSWYganVzdCB1bm1hcHBlZCBhIHdy
aXRhYmxlIG1hcHBpbmcsIG1hcmsgYXMgZGlydGllZCAqLwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1v
bi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMKaW5kZXggZTQyZGEyNzVjMy4uMzVkYTlj
YTgwZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21l
bW9yeS5jCkBAIC04NDMsNiArODQzLDkgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwICp4YXRwLAogICAgICAgICBy
ZXQgPSBpb21tdV9pb3RsYl9mbHVzaChkLCBfYmZuKGZyYW1lKSwgZG9uZSk7CiAgICAgICAgIGlm
ICggdW5saWtlbHkocmV0KSAmJiByYyA+PSAwICkKICAgICAgICAgICAgIHJjID0gcmV0OworCisg
ICAgICAgIGlmICggdW5saWtlbHkocmMgPCAwKSAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkK
KyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICB9CiAjZW5kaWYKIApkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMKaW5kZXggNjdhOTBhMzE0Zi4uN2U1OTIxMWE1OSAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jCkBAIC0yNzMsOSArMjczLDYgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgcHJpbnRrKFhFTkxP
R19FUlIKICAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGJmbiAlIlBSSV9i
Zm4iIHRvIG1mbiAlIlBSSV9tZm4iIGZhaWxlZDogJWRcbiIsCiAgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCBiZm5feChiZm4pLCBtZm5feChtZm4pLCByYyk7Ci0KLSAgICAgICAgaWYg
KCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsK
ICAgICB9CiAKICAgICByZXR1cm4gcmM7CkBAIC0yOTYsOSArMjkzLDYgQEAgaW50IGlvbW11X3Vu
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuKQogICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19FUlIKICAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcgYmZu
ICUiUFJJX2JmbiIgZmFpbGVkOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5f
aWQsIGJmbl94KGJmbiksIHJjKTsKLQotICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4o
ZCkgKQotICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgIH0KIAogICAgIHJldHVybiBy
YzsKQEAgLTMzNiw5ICszMzAsNiBAQCBpbnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFp
biAqZCwgYmZuX3QgYmZuLCB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKICAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfRVJSCiAgICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgSU9UTEIgZmx1
c2ggZmFpbGVkOiAlZCwgYmZuICUiUFJJX2JmbiIsIHBhZ2UgY291bnQgJXVcbiIsCiAgICAgICAg
ICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYywgYmZuX3goYmZuKSwgcGFnZV9jb3VudCk7Ci0K
LSAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKLSAgICAgICAgICAgIGRvbWFp
bl9jcmFzaChkKTsKICAgICB9CiAKICAgICByZXR1cm4gcmM7CkBAIC0zNTksOSArMzUwLDYgQEAg
aW50IGlvbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAg
cHJpbnRrKFhFTkxPR19FUlIKICAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBJT1RMQiBm
bHVzaCBhbGwgZmFpbGVkOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IHJjKTsKLQotICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQotICAgICAgICAg
ICAgZG9tYWluX2NyYXNoKGQpOwogICAgIH0KIAogICAgIHJldHVybiByYzsKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2lvbW11LmMKaW5kZXggMzc5ODgyYzY5MC4uOWNkMDVkNDJkMCAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTEwNCw4ICsxMDQsMTMgQEAgaW50IGFyY2hfaW9t
bXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9tYWluICpkKQogICAgIHRoaXNfY3B1KGlv
bW11X2RvbnRfZmx1c2hfaW90bGIpID0gMDsKIAogICAgIGlmICggIXJjICkKKyAgICB7CiAgICAg
ICAgIHJjID0gaW9tbXVfaW90bGJfZmx1c2hfYWxsKGQpOwogCisgICAgICAgIGlmICggdW5saWtl
bHkocmMpICkKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICB9CisKICAgICBpZiAo
IHJjICYmIHJjICE9IC1FUkVTVEFSVCApCiAgICAgICAgIGlvbW11X3RlYXJkb3duKGQpOwogCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl23-000264-0H; Sat, 07 Jul 2018 11:05: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl1z-00024y-T8
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:35 +0000
X-Inumbo-ID: ad12092d-81d5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad12092d-81d5-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 11:05:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649314"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:19 +0100
Message-ID: <20180707110526.35822-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 06/13] 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>,
 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>,
 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>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIHRoZSBib2lsZXJwbGF0ZSBmb3IgYSBuZXcgaHlwZXJjYWxs
IHRvIGFsbG93IGEKZG9tYWluIHRvIGNvbnRyb2wgSU9NTVUgbWFwcGluZ3MgZm9yIGl0cyBvd24g
cGFnZXMuCldoaWxzdCB0aGVyZSBpcyBkdXBsaWNhdGlvbiBvZiBjb2RlIGJldHdlZW4gdGhlIG5h
dGl2ZSBhbmQgY29tcGF0IGVudHJ5CnBvaW50cyB3aGljaCBhcHBlYXJzIHJpcGUgZm9yIHNvbWUg
Zm9ybSBvZiBjb21iaW5hdGlvbiwgSSB0aGluayBpdCBpcwpiZXR0ZXIgdG8gbWFpbnRhaW4gdGhl
IHNlcGFyYXRpb24gYXMtaXMgYmVjYXVzZSB0aGUgY29tcGF0IGVudHJ5IHBvaW50CndpbGwgbmVj
ZXNzYXJpbHkgZ2FpbiBjb21wbGV4aXR5IGluIHN1YnNlcXVlbnQgcGF0Y2hlcy4KCk5PVEU6IFRo
aXMgaHlwZXJjYWxsIGlzIG9ubHkgaW1wbGVtZW50ZWQgZm9yIHg4NiBhbmQgaXMgY3VycmVudGx5
CiAgICAgIHJlc3RyaWN0ZWQgYnkgWFNNIHRvIGRvbTAuIEl0cyBzY29wZSBjYW4gYmUgZXhwYW5k
ZWQgaW4gZnV0dXJlCiAgICAgIGlmIG5lZWQgYmUuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0
eWNoby5uc2EuZ292PgoKdjI6CiAtIEdldCByaWQgb2YgdGhlIGNhbl9jb250cm9sX2lvbW11KCkg
ZnVuY3Rpb24sIGxlYXZpbmcgdGhpcyBwYXRjaCBhcyBwdXJlCiAgIGJvaWxlcnBsYXRlLgogLSBS
ZS1zdHJ1Y3R1cmUgdGhlIGh5cGVyY2FsbCB0byB1c2UgYSBidWZmZXIgYXJyYXksIHNpbWlsYXIg
dG8gdGhhdCB1c2VkCiAgIGJ5IF9fSFlQRVJDQUxMX2RtX29wLCB0byBhbGxvdyBmb3IgZnV0dXJl
IGV4cGFuc2lvbiBvZiBvcCBzdHJ1Y3R1cmUKICAgd2l0aG91dCBhZmZlY3RpbmcgYmluYXJ5IGNv
bXBhdGliaWxpdHkuCiAtIERyb3AgdXNlIG9mIF9fIGluIHB1YmxpYyBoZWFkZXIgZ3VhcmQuCi0t
LQogdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmICAgfCAgIDEgKwogeGVuL2FyY2gv
eDg2L01ha2VmaWxlICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h2bS9oeXBl
cmNhbGwuYyAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jICAgICAgICAg
ICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2lvbW11X29wLmMgICAgICAgICAgICAgfCAxODIgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvcHYvaHlwZXJj
YWxsLmMgICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgICAgICAg
ICB8ICAgMiArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCAgICAgICB8ICA2NCArKysr
KysrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggICAgICAgICAgICB8ICAgMSArCiB4
ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmggICAgICAgICB8ICAxMiArKysKIHhlbi9pbmNsdWRl
L3hsYXQubHN0ICAgICAgICAgICAgICAgIHwgICAyICsKIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5o
ICAgICAgICAgICAgIHwgICA2ICsrCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAg
ICB8ICAgNiArKwogeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwog
eGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgfCAgIDYgKysKIHhlbi94c20vZmxh
c2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIHwgICAyICsKIDE2IGZpbGVzIGNoYW5nZWQsIDI4OSBp
bnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2lvbW11X29wLmMK
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAoKZGlmZiAt
LWdpdCBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZiBiL3Rvb2xzL2ZsYXNrL3Bv
bGljeS9tb2R1bGVzL3hlbi5pZgppbmRleCA3YWVmZDAwNjFlLi41MTYxNjExNDcxIDEwMDY0NAot
LS0gYS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYKKysrIGIvdG9vbHMvZmxhc2sv
cG9saWN5L21vZHVsZXMveGVuLmlmCkBAIC02MCw2ICs2MCw3IEBAIGRlZmluZShgY3JlYXRlX2Rv
bWFpbl9jb21tb24nLCBgCiAJYWxsb3cgJDEgJDI6Z3JhbnQgc2V0dXA7CiAJYWxsb3cgJDEgJDI6
aHZtIHsgZ2V0cGFyYW0gaHZtY3RsIHNldGh2bWMKIAkJCXNldHBhcmFtIG5lc3RlZCBhbHRwMm1o
dm0gYWx0cDJtaHZtX29wIGRtIH07CisJYWxsb3cgJDEgJDI6cmVzb3VyY2UgY29udHJvbF9pb21t
dTsKICcpCiAKICMgY3JlYXRlX2RvbWFpbihwcml2LCB0YXJnZXQpCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKaW5kZXggNTU2M2M4MTNk
ZC4uYzNjZjM2NDQzOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hl
bi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtMzMsNiArMzMsNyBAQCBvYmotJChDT05GSUdfQ1JBU0hf
REVCVUcpICs9IGdkYnN0dWIubwogb2JqLXkgKz0gaHlwZXJjYWxsLm8KIG9iai15ICs9IGkzODcu
bwogb2JqLXkgKz0gaTgyNTkubworb2JqLXkgKz0gaW9tbXVfb3Aubwogb2JqLXkgKz0gaW9fYXBp
Yy5vCiBvYmotJChDT05GSUdfTElWRVBBVENIKSArPSBhbHRlcm5hdGl2ZS5vIGxpdmVwYXRjaC5v
CiBvYmoteSArPSBtc2kubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMKaW5kZXggODVlYWNkN2QzMy4uMzU3NDk2
NjgyNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jCkBAIC0xMzcsNiArMTM3LDcgQEAgc3RhdGljIGNvbnN0
IGh5cGVyY2FsbF90YWJsZV90IGh2bV9oeXBlcmNhbGxfdGFibGVbXSA9IHsKICAgICBDT01QQVRf
Q0FMTChtbXVleHRfb3ApLAogICAgIEhZUEVSQ0FMTCh4ZW5wbXVfb3ApLAogICAgIENPTVBBVF9D
QUxMKGRtX29wKSwKKyAgICBDT01QQVRfQ0FMTChpb21tdV9vcCksCiAgICAgSFlQRVJDQUxMKGFy
Y2hfMSkKIH07CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyBiL3hlbi9h
cmNoL3g4Ni9oeXBlcmNhbGwuYwppbmRleCA5MGU4OGMxZDJjLi4wNDU3NTNlNzAyIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L2h5cGVyY2Fs
bC5jCkBAIC02OCw2ICs2OCw3IEBAIGNvbnN0IGh5cGVyY2FsbF9hcmdzX3QgaHlwZXJjYWxsX2Fy
Z3NfdGFibGVbTlJfaHlwZXJjYWxsc10gPQogICAgIEFSR1MoeGVucG11X29wLCAyKSwKICAgICBB
UkdTKGRtX29wLCAzKSwKICAgICBBUkdTKG1jYSwgMSksCisgICAgQVJHUyhpb21tdV9vcCwgMiks
CiAgICAgQVJHUyhhcmNoXzEsIDEpLAogfTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2lv
bW11X29wLmMgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi4yODBkMGM5NjdkCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gv
eDg2L2lvbW11X29wLmMKQEAgLTAsMCArMSwxODIgQEAKKy8qKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
KyAqIHg4Ni9pb21tdV9vcC5jCisgKgorICogUGFyYXZpcnR1YWxpc2VkIElPTU1VIGZ1bmN0aW9u
YWxpdHkKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAqIHRoZSBGcmVlIFNv
ZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCisg
KiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIFRoaXMgcHJvZ3Jh
bSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICog
YnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFu
dHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS
UE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRl
dGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBu
b3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKgorICogQ29weXJpZ2h0
IChDKSAyMDE4IENpdHJpeCBTeXN0ZW1zIEluYworICovCisKKyNpbmNsdWRlIDx4ZW4vZXZlbnQu
aD4KKyNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CisjaW5jbHVkZSA8eGVuL2h5cGVyY2Fs
bC5oPgorCitzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApCit7CisgICAg
c3dpdGNoICggb3AtPm9wICkKKyAgICB7CisgICAgZGVmYXVsdDoKKyAgICAgICAgb3AtPnN0YXR1
cyA9IC1FT1BOT1RTVVBQOworICAgICAgICBicmVhazsKKyAgICB9Cit9CisKK2ludCBkb19vbmVf
aW9tbXVfb3AoeGVuX2lvbW11X29wX2J1Zl90ICpidWYpCit7CisgICAgeGVuX2lvbW11X29wX3Qg
b3A7CisKKyAgICBpZiAoIGJ1Zi0+c2l6ZSA8IHNpemVvZihvcCkgKQorICAgICAgICByZXR1cm4g
LUVGQVVMVDsKKworICAgIGlmICggY29weV9mcm9tX2d1ZXN0KCh2b2lkICopJm9wLCBidWYtPmgs
IHNpemVvZihvcCkpICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICBpZiAoIG9wLnBh
ZCApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaW9tbXVfb3AoJm9wKTsKKworICAg
IGlmICggX19jb3B5X2ZpZWxkX3RvX2d1ZXN0KGd1ZXN0X2hhbmRsZV9jYXN0KGJ1Zi0+aCwgeGVu
X2lvbW11X29wX3QpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZvcCwgc3RhdHVz
KSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgcmV0dXJuIDA7Cit9CisKK2xvbmcg
ZG9faW9tbXVfb3AodW5zaWduZWQgaW50IG5yX2J1ZnMsCisgICAgICAgICAgICAgICAgIFhFTl9H
VUVTVF9IQU5ETEVfUEFSQU0oeGVuX2lvbW11X29wX2J1Zl90KSBidWZzKQoreworICAgIHVuc2ln
bmVkIGludCBpOworICAgIGxvbmcgcmM7CisKKyAgICByYyA9IHhzbV9pb21tdV9vcChYU01fUFJJ
ViwgY3VycmVudC0+ZG9tYWluKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOwor
CisgICAgZm9yICggaSA9IDA7IGkgPCBucl9idWZzOyBpKysgKQorICAgIHsKKyAgICAgICAgeGVu
X2lvbW11X29wX2J1Zl90IGJ1ZjsKKworICAgICAgICBpZiAoICgoaSAmIDB4ZmYpID09IDB4ZmYp
ICYmIGh5cGVyY2FsbF9wcmVlbXB0X2NoZWNrKCkgKQorICAgICAgICB7CisgICAgICAgICAgICBy
YyA9IGk7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAgIGlmICggY29w
eV9mcm9tX2d1ZXN0X29mZnNldCgmYnVmLCBidWZzLCBpLCAxKSApCisgICAgICAgIHsKKyAgICAg
ICAgICAgIHJjID0gLUVGQVVMVDsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisKKyAg
ICAgICAgcmMgPSBkb19vbmVfaW9tbXVfb3AoJmJ1Zik7CisgICAgICAgIGlmICggcmMgKQorICAg
ICAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgaWYgKCByYyA+IDAgKQorICAgIHsKKyAgICAg
ICAgQVNTRVJUKHJjIDwgbnJfYnVmcyk7CisgICAgICAgIG5yX2J1ZnMgLT0gcmM7CisgICAgICAg
IGd1ZXN0X2hhbmRsZV9hZGRfb2Zmc2V0KGJ1ZnMsIHJjKTsKKworICAgICAgICByYyA9IGh5cGVy
Y2FsbF9jcmVhdGVfY29udGludWF0aW9uKF9fSFlQRVJWSVNPUl9pb21tdV9vcCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWgiLCBucl9idWZzLCBidWZzKTsK
KyAgICB9CisKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCBjb21wYXRfb25lX2lvbW11X29wKGNv
bXBhdF9pb21tdV9vcF9idWZfdCAqYnVmKQoreworICAgIGNvbXBhdF9pb21tdV9vcF90IGNtcDsK
KyAgICB4ZW5faW9tbXVfb3BfdCBuYXQ7CisKKyAgICBpZiAoIGJ1Zi0+c2l6ZSA8IHNpemVvZihj
bXApICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICBpZiAoIGNvcHlfZnJvbV9jb21w
YXQoKHZvaWQgKikmY21wLCBidWYtPmgsIHNpemVvZihjbXApKSApCisgICAgICAgIHJldHVybiAt
RUZBVUxUOworCisgICAgaWYgKCBjbXAucGFkICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisK
KyAgICBYTEFUX2lvbW11X29wKCZuYXQsICZjbXApOworCisgICAgaW9tbXVfb3AoJm5hdCk7CisK
KyAgICBYTEFUX2lvbW11X29wKCZjbXAsICZuYXQpOworCisgICAgaWYgKCBfX2NvcHlfZmllbGRf
dG9fY29tcGF0KGNvbXBhdF9oYW5kbGVfY2FzdChidWYtPmgsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRfaW9tbXVfb3BfdCksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjbXAsIHN0YXR1cykgKQorICAgICAgICByZXR1
cm4gLUVGQVVMVDsKKworICAgIHJldHVybiAwOworfQorCitpbnQgY29tcGF0X2lvbW11X29wKHVu
c2lnbmVkIGludCBucl9idWZzLAorICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExF
X1BBUkFNKGNvbXBhdF9pb21tdV9vcF9idWZfdCkgYnVmcykKK3sKKyAgICB1bnNpZ25lZCBpbnQg
aTsKKyAgICBsb25nIHJjOworCisgICAgcmMgPSB4c21faW9tbXVfb3AoWFNNX1BSSVYsIGN1cnJl
bnQtPmRvbWFpbik7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKworICAgIGZv
ciAoIGkgPSAwOyBpIDwgbnJfYnVmczsgaSsrICkKKyAgICB7CisgICAgICAgIGNvbXBhdF9pb21t
dV9vcF9idWZfdCBidWY7CisKKyAgICAgICAgaWYgKCAoKGkgJiAweGZmKSA9PSAweGZmKSAmJiBo
eXBlcmNhbGxfcHJlZW1wdF9jaGVjaygpICkKKyAgICAgICAgeworICAgICAgICAgICAgcmMgPSBp
OworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAoIGNvcHlfZnJv
bV9ndWVzdF9vZmZzZXQoJmJ1ZiwgYnVmcywgaSwgMSkgKQorICAgICAgICB7CisgICAgICAgICAg
ICByYyA9IC1FRkFVTFQ7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAg
IHJjID0gY29tcGF0X29uZV9pb21tdV9vcCgmYnVmKTsKKyAgICAgICAgaWYgKCByYyApCisgICAg
ICAgICAgICBicmVhazsKKyAgICB9CisKKyAgICBpZiAoIHJjID4gMCApCisgICAgeworICAgICAg
ICBBU1NFUlQocmMgPCBucl9idWZzKTsKKyAgICAgICAgbnJfYnVmcyAtPSByYzsKKyAgICAgICAg
Z3Vlc3RfaGFuZGxlX2FkZF9vZmZzZXQoYnVmcywgcmMpOworCisgICAgICAgIHJjID0gaHlwZXJj
YWxsX2NyZWF0ZV9jb250aW51YXRpb24oX19IWVBFUlZJU09SX2lvbW11X29wLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpaCIsIG5yX2J1ZnMsIGJ1ZnMpOwor
ICAgIH0KKworICAgIHJldHVybiByYzsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAq
IG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0Cisg
KiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvcHYv
aHlwZXJjYWxsLmMKaW5kZXggYmJjMzAxMWQxYS4uZDIzZjlhZjQyZiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwu
YwpAQCAtODAsNiArODAsNyBAQCBjb25zdCBoeXBlcmNhbGxfdGFibGVfdCBwdl9oeXBlcmNhbGxf
dGFibGVbXSA9IHsKICAgICBIWVBFUkNBTEwoeGVucG11X29wKSwKICAgICBDT01QQVRfQ0FMTChk
bV9vcCksCiAgICAgSFlQRVJDQUxMKG1jYSksCisgICAgQ09NUEFUX0NBTEwoaW9tbXVfb3ApLAog
ICAgIEhZUEVSQ0FMTChhcmNoXzEpLAogfTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvTWFr
ZWZpbGUgYi94ZW4vaW5jbHVkZS9NYWtlZmlsZQppbmRleCA3YzUwMzRlNmUwLi4zZTY0MjFjNGI0
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9NYWtlZmlsZQorKysgYi94ZW4vaW5jbHVkZS9NYWtl
ZmlsZQpAQCAtMTEsNiArMTEsNyBAQCBoZWFkZXJzLXkgOj0gXAogICAgIGNvbXBhdC9mZWF0dXJl
cy5oIFwKICAgICBjb21wYXQvZ3JhbnRfdGFibGUuaCBcCiAgICAgY29tcGF0L2tleGVjLmggXAor
ICAgIGNvbXBhdC9pb21tdV9vcC5oIFwKICAgICBjb21wYXQvbWVtb3J5LmggXAogICAgIGNvbXBh
dC9ubWkuaCBcCiAgICAgY29tcGF0L3BoeXNkZXYuaCBcCkBAIC0yOSw2ICszMCw3IEBAIGhlYWRl
cnMtJChDT05GSUdfWDg2KSAgICAgKz0gY29tcGF0L2FyY2gteDg2L3hlbi0kKGNvbXBhdC1hcmNo
LXkpLmgKIGhlYWRlcnMtJChDT05GSUdfWDg2KSAgICAgKz0gY29tcGF0L2h2bS9kbV9vcC5oCiBo
ZWFkZXJzLSQoQ09ORklHX1g4NikgICAgICs9IGNvbXBhdC9odm0vaHZtX29wLmgKIGhlYWRlcnMt
JChDT05GSUdfWDg2KSAgICAgKz0gY29tcGF0L2h2bS9odm1fdmNwdS5oCitoZWFkZXJzLSQoQ09O
RklHX1g4NikgICAgICs9IGNvbXBhdC9pb21tdV9vcC5oCiBoZWFkZXJzLXkgICAgICAgICAgICAg
ICAgICs9IGNvbXBhdC9hcmNoLSQoY29tcGF0LWFyY2gteSkuaCBjb21wYXQvcG11LmggY29tcGF0
L3hsYXQuaAogaGVhZGVycy0kKENPTkZJR19GTEFTSykgICArPSBjb21wYXQveHNtL2ZsYXNrX29w
LmgKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4vaW5j
bHVkZS9wdWJsaWMvaW9tbXVfb3AuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwLi5jM2I2OGY2NjVhCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lv
bW11X29wLmgKQEAgLTAsMCArMSw2NCBAQAorLyoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdy
YW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAq
IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhl
ICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmlj
dGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2Us
IGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFu
ZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNv
bnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVj
dCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdo
dCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4K
KyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgor
ICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZ
IE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBM
SU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1Mg
Rk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5U
IFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9S
IEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFO
IEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00s
IE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1Ig
T1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKEMp
IDIwMTggQ2l0cml4IFN5c3RlbXMgSW5jCisgKi8KKworI2lmbmRlZiBYRU5fUFVCTElDX0lPTU1V
X09QX0gKKyNkZWZpbmUgWEVOX1BVQkxJQ19JT01NVV9PUF9ICisKKyNpbmNsdWRlICJ4ZW4uaCIK
Kworc3RydWN0IHhlbl9pb21tdV9vcCB7CisgICAgdWludDE2X3Qgb3A7ICAgIC8qIG9wIHR5cGUg
Ki8KKyAgICB1aW50MTZfdCBwYWQ7CisgICAgaW50MzJfdCBzdGF0dXM7IC8qIG9wIGNvbXBsZXRp
b24gc3RhdHVzOiAqLworICAgICAgICAgICAgICAgICAgICAvKiAwIGZvciBzdWNjZXNzIG90aGVy
d2lzZSwgbmVnYXRpdmUgZXJybm8gKi8KK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVfb3Ag
eGVuX2lvbW11X29wX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faW9tbXVfb3BfdCk7
CisKK3N0cnVjdCB4ZW5faW9tbXVfb3BfYnVmIHsKKyAgICBYRU5fR1VFU1RfSEFORExFKHZvaWQp
IGg7CisgICAgeGVuX3Vsb25nX3Qgc2l6ZTsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVf
b3BfYnVmIHhlbl9pb21tdV9vcF9idWZfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9p
b21tdV9vcF9idWZfdCk7CisKKy8qIGAgZW51bSBuZWdfZXJybm92YWwKKyAqIGAgSFlQRVJWSVNP
Ul9pb21tdV9vcCh1bnNpZ25lZCBpbnQgbnJfYnVmcywKKyAqIGAgICAgICAgICAgICAgICAgICAg
ICB4ZW5faW9tbXVfb3BfYnVmX3QgYnVmc1tdKQorICogYAorICoKKyAqIEBucl9idWZzIGlzIHRo
ZSBudW1iZXIgb2YgYnVmZmVycyBpbiB0aGUgQGJ1ZnMgYXJyYXkuCisgKiBAYnVmcyBwb2ludHMg
dG8gYW4gYXJyYXkgb2YgYnVmZmVycyB3aGVyZSBlYWNoIGNvbnRhaW5zIGEgc3RydWN0CisgKiB4
ZW5faW9tbXVfb3AuCisgKi8KKworI2VuZGlmIC8qIFhFTl9QVUJMSUNfSU9NTVVfT1BfSCAqLwor
CisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAi
QlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRh
YnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1Ymxp
Yy94ZW4uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAppbmRleCBmYjFkZjhmMjkzLi42OGIw
OTY4ZTdkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKKysrIGIveGVuL2lu
Y2x1ZGUvcHVibGljL3hlbi5oCkBAIC0xMjEsNiArMTIxLDcgQEAgREVGSU5FX1hFTl9HVUVTVF9I
QU5ETEUoeGVuX3Vsb25nX3QpOwogI2RlZmluZSBfX0hZUEVSVklTT1JfeGNfcmVzZXJ2ZWRfb3Ag
ICAgICAgMzkgLyogcmVzZXJ2ZWQgZm9yIFhlbkNsaWVudCAqLwogI2RlZmluZSBfX0hZUEVSVklT
T1JfeGVucG11X29wICAgICAgICAgICAgNDAKICNkZWZpbmUgX19IWVBFUlZJU09SX2RtX29wICAg
ICAgICAgICAgICAgIDQxCisjZGVmaW5lIF9fSFlQRVJWSVNPUl9pb21tdV9vcCAgICAgICAgICAg
ICA0MgogCiAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgaHlwZXJjYWxsIGRlZmluaXRpb25zLiAq
LwogI2RlZmluZSBfX0hZUEVSVklTT1JfYXJjaF8wICAgICAgICAgICAgICAgNDgKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaCBiL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNh
bGwuaAppbmRleCBjYzk5YWVhNTdkLi4yZWJjOTk5ZjRiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vaHlwZXJjYWxsLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oCkBAIC0x
Niw2ICsxNiw3IEBACiAjaW5jbHVkZSA8cHVibGljL3ZlcnNpb24uaD4KICNpbmNsdWRlIDxwdWJs
aWMvcG11Lmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9kbV9vcC5oPgorI2luY2x1ZGUgPHB1Ymxp
Yy9pb21tdV9vcC5oPgogI2luY2x1ZGUgPGFzbS9oeXBlcmNhbGwuaD4KICNpbmNsdWRlIDx4c20v
eHNtLmg+CiAKQEAgLTE0OCw2ICsxNDksMTAgQEAgZG9fZG1fb3AoCiAgICAgdW5zaWduZWQgaW50
IG5yX2J1ZnMsCiAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG1fb3BfYnVmX3QpIGJ1
ZnMpOwogCitleHRlcm4gbG9uZworZG9faW9tbXVfb3AodW5zaWduZWQgaW50IG5yX2J1ZnMsCisg
ICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9pb21tdV9vcF9idWZfdCkgYnVm
cyk7CisKICNpZmRlZiBDT05GSUdfQ09NUEFUCiAKIGV4dGVybiBpbnQKQEAgLTIwNSw2ICsyMTAs
MTMgQEAgY29tcGF0X2RtX29wKAogICAgIHVuc2lnbmVkIGludCBucl9idWZzLAogICAgIFhFTl9H
VUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYnVmcyk7CiAKKyNpbmNsdWRlIDxjb21wYXQvaW9tbXVf
b3AuaD4KKworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoY29tcGF0X2lvbW11X29wX2J1Zl90KTsK
K2V4dGVybiBpbnQKK2NvbXBhdF9pb21tdV9vcCh1bnNpZ25lZCBpbnQgbnJfYnVmcywKKyAgICAg
ICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKGNvbXBhdF9pb21tdV9vcF9idWZfdCkg
YnVmcyk7CisKICNlbmRpZgogCiB2b2lkIGFyY2hfZ2V0X3hlbl9jYXBzKHhlbl9jYXBhYmlsaXRp
ZXNfaW5mb190ICppbmZvKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hsYXQubHN0IGIveGVu
L2luY2x1ZGUveGxhdC5sc3QKaW5kZXggNTI3MzMyMDU0YS4uM2IxNWMxOGM0ZSAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGxhdC5sc3QKKysrIGIveGVuL2luY2x1ZGUveGxhdC5sc3QKQEAgLTc3
LDYgKzc3LDggQEAKID8JdmNwdV9odm1fY29udGV4dAkJaHZtL2h2bV92Y3B1LmgKID8JdmNwdV9o
dm1feDg2XzMyCQkJaHZtL2h2bV92Y3B1LmgKID8JdmNwdV9odm1feDg2XzY0CQkJaHZtL2h2bV92
Y3B1LmgKKyEJaW9tbXVfb3AJCQlpb21tdV9vcC5oCishCWlvbW11X29wX2J1ZgkJCWlvbW11X29w
LmgKID8Ja2V4ZWNfZXhlYwkJCWtleGVjLmgKICEJa2V4ZWNfaW1hZ2UJCQlrZXhlYy5oCiAhCWtl
eGVjX3JhbmdlCQkJa2V4ZWMuaApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15Lmgg
Yi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAppbmRleCBmZjZiMmRiZjM5Li4zMjc4NGU3ODcyIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4vaW5jbHVkZS94c20v
ZHVtbXkuaApAQCAtNzE1LDYgKzcxNSwxMiBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX2Rt
X29wKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJldHVybiB4c21fZGVm
YXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21haW4sIGQpOwogfQogCitzdGF0aWMgWFNN
X0lOTElORSBpbnQgeHNtX2lvbW11X29wKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpk
KQoreworICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhTTV9QUklWKTsKKyAgICByZXR1cm4geHNtX2Rl
ZmF1bHRfYWN0aW9uKGFjdGlvbiwgY3VycmVudC0+ZG9tYWluLCBkKTsKK30KKwogI2VuZGlmIC8q
IENPTkZJR19YODYgKi8KIAogI2luY2x1ZGUgPHB1YmxpYy92ZXJzaW9uLmg+CmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94ZW4vaW5jbHVkZS94c20veHNtLmgKaW5kZXggZjBj
NmZjN2UyOS4uYjczOTRjN2Q3NiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL3hzbS5oCisr
KyBiL3hlbi9pbmNsdWRlL3hzbS94c20uaApAQCAtMTc4LDYgKzE3OCw3IEBAIHN0cnVjdCB4c21f
b3BlcmF0aW9ucyB7CiAgICAgaW50ICgqaW9wb3J0X21hcHBpbmcpIChzdHJ1Y3QgZG9tYWluICpk
LCB1aW50MzJfdCBzLCB1aW50MzJfdCBlLCB1aW50OF90IGFsbG93KTsKICAgICBpbnQgKCpwbXVf
b3ApIChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgb3ApOwogICAgIGludCAoKmRtX29w
KSAoc3RydWN0IGRvbWFpbiAqZCk7CisgICAgaW50ICgqaW9tbXVfb3ApIChzdHJ1Y3QgZG9tYWlu
ICpkKTsKICNlbmRpZgogICAgIGludCAoKnhlbl92ZXJzaW9uKSAodWludDMyX3QgY21kKTsKICAg
ICBpbnQgKCpkb21haW5fcmVzb3VyY2VfbWFwKSAoc3RydWN0IGRvbWFpbiAqZCk7CkBAIC02ODYs
NiArNjg3LDExIEBAIHN0YXRpYyBpbmxpbmUgaW50IHhzbV9kbV9vcCh4c21fZGVmYXVsdF90IGRl
Ziwgc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4geHNtX29wcy0+ZG1fb3AoZCk7CiB9CiAK
K3N0YXRpYyBpbmxpbmUgaW50IHhzbV9pb21tdV9vcCh4c21fZGVmYXVsdF90IGRlZiwgc3RydWN0
IGRvbWFpbiAqZCkKK3sKKyAgICByZXR1cm4geHNtX29wcy0+aW9tbXVfb3AoZCk7Cit9CisKICNl
bmRpZiAvKiBDT05GSUdfWDg2ICovCiAKIHN0YXRpYyBpbmxpbmUgaW50IHhzbV94ZW5fdmVyc2lv
biAoeHNtX2RlZmF1bHRfdCBkZWYsIHVpbnQzMl90IG9wKQpkaWZmIC0tZ2l0IGEveGVuL3hzbS9k
dW1teS5jIGIveGVuL3hzbS9kdW1teS5jCmluZGV4IDZlNzUxMTk5ZWUuLjAyNTEyYTE1NjYgMTAw
NjQ0Ci0tLSBhL3hlbi94c20vZHVtbXkuYworKysgYi94ZW4veHNtL2R1bW15LmMKQEAgLTE1NSw2
ICsxNTUsNyBAQCB2b2lkIF9faW5pdCB4c21fZml4dXBfb3BzIChzdHJ1Y3QgeHNtX29wZXJhdGlv
bnMgKm9wcykKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIGlvcG9ydF9tYXBwaW5nKTsK
ICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIHBtdV9vcCk7CiAgICAgc2V0X3RvX2R1bW15
X2lmX251bGwob3BzLCBkbV9vcCk7CisgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBpb21t
dV9vcCk7CiAjZW5kaWYKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIHhlbl92ZXJzaW9u
KTsKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIGRvbWFpbl9yZXNvdXJjZV9tYXApOwpk
aWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5j
CmluZGV4IDc4YmMzMjYwMmUuLmEwNDc4NjEwNmYgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2sv
aG9va3MuYworKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKQEAgLTE2NzIsNiArMTY3MiwxMSBA
QCBzdGF0aWMgaW50IGZsYXNrX2RtX29wKHN0cnVjdCBkb21haW4gKmQpCiAgICAgcmV0dXJuIGN1
cnJlbnRfaGFzX3Blcm0oZCwgU0VDQ0xBU1NfSFZNLCBIVk1fX0RNKTsKIH0KIAorc3RhdGljIGlu
dCBmbGFza19pb21tdV9vcChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHJldHVybiBjdXJyZW50
X2hhc19wZXJtKGQsIFNFQ0NMQVNTX1JFU09VUkNFLCBSRVNPVVJDRV9fQ09OVFJPTF9JT01NVSk7
Cit9CisKICNlbmRpZiAvKiBDT05GSUdfWDg2ICovCiAKIHN0YXRpYyBpbnQgZmxhc2tfeGVuX3Zl
cnNpb24gKHVpbnQzMl90IG9wKQpAQCAtMTg1MCw2ICsxODU1LDcgQEAgc3RhdGljIHN0cnVjdCB4
c21fb3BlcmF0aW9ucyBmbGFza19vcHMgPSB7CiAgICAgLmlvcG9ydF9tYXBwaW5nID0gZmxhc2tf
aW9wb3J0X21hcHBpbmcsCiAgICAgLnBtdV9vcCA9IGZsYXNrX3BtdV9vcCwKICAgICAuZG1fb3Ag
PSBmbGFza19kbV9vcCwKKyAgICAuaW9tbXVfb3AgPSBmbGFza19pb21tdV9vcCwKICNlbmRpZgog
ICAgIC54ZW5fdmVyc2lvbiA9IGZsYXNrX3hlbl92ZXJzaW9uLAogICAgIC5kb21haW5fcmVzb3Vy
Y2VfbWFwID0gZmxhc2tfZG9tYWluX3Jlc291cmNlX21hcCwKZGlmZiAtLWdpdCBhL3hlbi94c20v
Zmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNz
X3ZlY3RvcnMKaW5kZXggYzVkODU0ODZkMC4uMGM4OTRiNzMzZSAxMDA2NDQKLS0tIGEveGVuL3hz
bS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hzbS9mbGFzay9wb2xpY3kv
YWNjZXNzX3ZlY3RvcnMKQEAgLTQ3Myw2ICs0NzMsOCBAQCBjbGFzcyByZXNvdXJjZQogIyBjaGVj
a2VkIGZvciBQSFlTREVWT1Bfc2V0dXBfZ3NpICh0YXJnZXQgSVJRKQogIyBjaGVja2VkIGZvciBQ
SFlTREVWT1BfcGNpX21tY2ZnX3Jlc2VydmVkICh0YXJnZXQgeGVuX3QpCiAgICAgc2V0dXAKKyMg
Y2hlY2tlZCBmb3IgSU9NTVVfT1AKKyAgICBjb250cm9sX2lvbW11CiB9CiAKICMgQ2xhc3Mgc2Vj
dXJpdHkgZGVzY3JpYmVzIHRoZSBGTEFTSyBzZWN1cml0eSBzZXJ2ZXIgaXRzZWxmOyB0aGVzZSBv
cGVyYXRpb25zCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl20-00025E-EO; Sat, 07 Jul 2018 11:05: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl1z-00024e-Gu
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:35 +0000
X-Inumbo-ID: abb47d57-81d5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id abb47d57-81d5-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 11:05:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649311"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:15 +0100
Message-ID: <20180707110526.35822-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 02/13] iommu: introduce the concept of BFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 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>

Li4ubWVhbmluZyAnYnVzIGZyYW1lIG51bWJlcicgaS5lLiBhIGZyYW1lIG51bWJlciBtYXBwZWQg
aW4gdGhlIElPTU1VCnJhdGhlciB0aGFuIHRoZSBNTVUuCgpUaGlzIHBhdGNoIGlzIGEgbGFyZ2Vs
eSBjb3NtZXRpYyBjaGFuZ2UgdGhhdCBzdWJzdGl0dXRlcyB0aGUgdGVybXMgJ2dmbicKYW5kICdn
YWRkcicgZm9yICdiZm4nIGFuZCAnYmFkZHInIGluIGFsbCB0aGUgcGxhY2VzIHdoZXJlIHRoZSBm
cmFtZSBudW1iZXIKb3IgYWRkcmVzcyByZWxhdGUgdG8gdGhlIElPTU1VIHJhdGhlciB0aGFuIHRo
ZSBNTVUuCgpUaGUgcGFydHMgdGhhdCBhcmUgbm90IHB1cmVseSBjb3NtZXRpYyBhcmU6CgogLSB0
aGUgaW50cm9kdWN0aW9uIG9mIGEgdHlwZS1zYWZlIGRlY2xhcmF0aW9uIG9mIGJmbl90IGFuZCBk
ZWZpbml0aW9uIG9mCiAgIElOVkFMSURfQkZOIHRvIG1ha2UgdGhlIHN1YnN0aXR1dGlvbiBvZiBn
Zm5feChJTlZBTElEX0dGTikgbWVjaGFuaWNhbC4KIC0gdGhlIGludHJvZHVjdGlvbiBvZiBfX2Jm
bl90b19iYWRkciBhbmQgX19iYWRkcl90b19iZm4gKGFuZCB0eXBlLXNhZmUKICAgdmFyaWFudHMg
d2l0aG91dCB0aGUgbGVhZGluZyBfXykgd2l0aCBzb21lIHVzZSBvZiB0aGUgZm9ybWVyLgoKU3Vi
c2VxdWVudCBwYXRjaGVzIHdpbGwgY29udmVydCBjb2RlIHRvIG1ha2UgdXNlIG9mIHR5cGUtc2Fm
ZSBCRk5zLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KLS0tCkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5p
dEBhbWQuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgoKdjI6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEphbi4KLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgICAgIHwgMTggKysrLS0tLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICB8IDc2ICsrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwg
IDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgICAgICAgICAgfCAxOSAr
KysrKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICB8IDI5
ICsrKysrLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAg
IHwgMzAgKysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAg
ICAgICAgIHwgMzggKysrKysrKysrKysrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vbW0uaCAgICAgICAg
ICAgICAgICAgICAgICAgIHwgMTAgKysrLQogOCBmaWxlcyBjaGFuZ2VkLCAxMzEgaW5zZXJ0aW9u
cygrKSwgOTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2NtZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2Nt
ZC5jCmluZGV4IDA4MjQ3ZmEzNTQuLmY5M2JlY2Q2ZTEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfY21kLmMKQEAgLTI4NCw3ICsyODQsNyBAQCB2b2lkIGludmFsaWRhdGVfaW9t
bXVfYWxsKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogfQogCiB2b2lkIGFtZF9pb21tdV9mbHVz
aF9pb3RsYih1OCBkZXZmbiwgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50NjRfdCBnYWRkciwgdW5zaWduZWQgaW50IG9yZGVyKQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmFkZHJfdCBiYWRkciwgdW5zaWduZWQgaW50IG9yZGVy
KQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9t
bXU7CkBAIC0zMTUsMTIgKzMxNSwxMiBAQCB2b2lkIGFtZF9pb21tdV9mbHVzaF9pb3RsYih1OCBk
ZXZmbiwgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsCiAKICAgICAvKiBzZW5kIElOVkFMSURB
VEVfSU9UTEJfUEFHRVMgY29tbWFuZCAqLwogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+
bG9jaywgZmxhZ3MpOwotICAgIGludmFsaWRhdGVfaW90bGJfcGFnZXMoaW9tbXUsIG1heHBlbmQs
IDAsIHF1ZXVlaWQsIGdhZGRyLCByZXFfaWQsIG9yZGVyKTsKKyAgICBpbnZhbGlkYXRlX2lvdGxi
X3BhZ2VzKGlvbW11LCBtYXhwZW5kLCAwLCBxdWV1ZWlkLCBiYWRkciwgcmVxX2lkLCBvcmRlcik7
CiAgICAgZmx1c2hfY29tbWFuZF9idWZmZXIoaW9tbXUpOwogICAgIHNwaW5fdW5sb2NrX2lycXJl
c3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CiB9CiAKLXN0YXRpYyB2b2lkIGFtZF9pb21tdV9m
bHVzaF9hbGxfaW90bGJzKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdhZGRyLAorc3RhdGlj
IHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9pb3RsYnMoc3RydWN0IGRvbWFpbiAqZCwgYmFkZHJf
dCBiYWRkciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBvcmRlcikKIHsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKQEAgLTMzMyw3ICszMzMs
NyBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZmx1c2hfYWxsX2lvdGxicyhzdHJ1Y3QgZG9tYWlu
ICpkLCB1aW50NjRfdCBnYWRkciwKICAgICAgICAgdTggZGV2Zm4gPSBwZGV2LT5kZXZmbjsKIAog
ICAgICAgICBkbyB7Ci0gICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW90bGIoZGV2Zm4sIHBk
ZXYsIGdhZGRyLCBvcmRlcik7CisgICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW90bGIoZGV2
Zm4sIHBkZXYsIGJhZGRyLCBvcmRlcik7CiAgICAgICAgICAgICBkZXZmbiArPSBwZGV2LT5waGFu
dG9tX3N0cmlkZTsKICAgICAgICAgfSB3aGlsZSAoIGRldmZuICE9IHBkZXYtPmRldmZuICYmCiAg
ICAgICAgICAgICAgICAgICBQQ0lfU0xPVChkZXZmbikgPT0gUENJX1NMT1QocGRldi0+ZGV2Zm4p
ICk7CkBAIC0zNDIsNyArMzQyLDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9p
b3RsYnMoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2FkZHIsCiAKIC8qIEZsdXNoIGlvbW11
IGNhY2hlIGFmdGVyIHAybSBjaGFuZ2VzLiAqLwogc3RhdGljIHZvaWQgX2FtZF9pb21tdV9mbHVz
aF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50NjRfdCBnYWRkciwgdW5zaWduZWQgaW50IG9yZGVyKQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBiYWRkcl90IGJhZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7
CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsK
QEAgLTM1MiwxMyArMzUyLDEzIEBAIHN0YXRpYyB2b2lkIF9hbWRfaW9tbXVfZmx1c2hfcGFnZXMo
c3RydWN0IGRvbWFpbiAqZCwKICAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApCiAgICAg
ewogICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsKLSAgICAg
ICAgaW52YWxpZGF0ZV9pb21tdV9wYWdlcyhpb21tdSwgZ2FkZHIsIGRvbV9pZCwgb3JkZXIpOwor
ICAgICAgICBpbnZhbGlkYXRlX2lvbW11X3BhZ2VzKGlvbW11LCBiYWRkciwgZG9tX2lkLCBvcmRl
cik7CiAgICAgICAgIGZsdXNoX2NvbW1hbmRfYnVmZmVyKGlvbW11KTsKICAgICAgICAgc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsKICAgICB9CiAKICAgICBpZiAo
IGF0c19lbmFibGVkICkKLSAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2FsbF9pb3RsYnMoZCwgZ2Fk
ZHIsIG9yZGVyKTsKKyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2FsbF9pb3RsYnMoZCwgYmFkZHIs
IG9yZGVyKTsKIH0KIAogdm9pZCBhbWRfaW9tbXVfZmx1c2hfYWxsX3BhZ2VzKHN0cnVjdCBkb21h
aW4gKmQpCkBAIC0zNjcsOSArMzY3LDkgQEAgdm9pZCBhbWRfaW9tbXVfZmx1c2hfYWxsX3BhZ2Vz
KHN0cnVjdCBkb21haW4gKmQpCiB9CiAKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHN0cnVj
dCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdm
biwgdW5zaWduZWQgaW50IG9yZGVyKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGludCBvcmRlcikKIHsKLSAgICBfYW1kX2lvbW11X2ZsdXNo
X3BhZ2VzKGQsICh1aW50NjRfdCkgZ2ZuIDw8IFBBR0VfU0hJRlQsIG9yZGVyKTsKKyAgICBfYW1k
X2lvbW11X2ZsdXNoX3BhZ2VzKGQsIF9fYmZuX3RvX2JhZGRyKGJmbiksIG9yZGVyKTsKIH0KIAog
dm9pZCBhbWRfaW9tbXVfZmx1c2hfZGV2aWNlKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1aW50
MTZfdCBiZGYpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
bWFwLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKaW5kZXggNzBi
NDM0NWIzNy4uNGRlYWI5Y2QyZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X21hcC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9t
YXAuYwpAQCAtMzUsMTIgKzM1LDEyIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgcGZuX3RvX3BkZV9p
ZHgodW5zaWduZWQgbG9uZyBwZm4sIHVuc2lnbmVkIGludCBsZXZlbCkKICAgICByZXR1cm4gaWR4
OwogfQogCi12b2lkIGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgbDFfbWZu
LCB1bnNpZ25lZCBsb25nIGdmbikKK3ZvaWQgY2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQodW5zaWdu
ZWQgbG9uZyBsMV9tZm4sIHVuc2lnbmVkIGxvbmcgYmZuKQogewogICAgIHU2NCAqdGFibGUsICpw
dGU7CiAKICAgICB0YWJsZSA9IG1hcF9kb21haW5fcGFnZShfbWZuKGwxX21mbikpOwotICAgIHB0
ZSA9IHRhYmxlICsgcGZuX3RvX3BkZV9pZHgoZ2ZuLCBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8x
KTsKKyAgICBwdGUgPSB0YWJsZSArIHBmbl90b19wZGVfaWR4KGJmbiwgSU9NTVVfUEFHSU5HX01P
REVfTEVWRUxfMSk7CiAgICAgKnB0ZSA9IDA7CiAgICAgdW5tYXBfZG9tYWluX3BhZ2UodGFibGUp
OwogfQpAQCAtMTA0LDcgKzEwNCw3IEBAIHN0YXRpYyBib29sX3Qgc2V0X2lvbW11X3BkZV9wcmVz
ZW50KHUzMiAqcGRlLCB1bnNpZ25lZCBsb25nIG5leHRfbWZuLAogICAgIHJldHVybiBuZWVkX2Zs
dXNoOwogfQogCi1zdGF0aWMgYm9vbF90IHNldF9pb21tdV9wdGVfcHJlc2VudCh1bnNpZ25lZCBs
b25nIHB0X21mbiwgdW5zaWduZWQgbG9uZyBnZm4sIAorc3RhdGljIGJvb2xfdCBzZXRfaW9tbXVf
cHRlX3ByZXNlbnQodW5zaWduZWQgbG9uZyBwdF9tZm4sIHVuc2lnbmVkIGxvbmcgYmZuLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBuZXh0X21mbiwg
aW50IHBkZV9sZXZlbCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29s
X3QgaXcsIGJvb2xfdCBpcikKIHsKQEAgLTExNCw3ICsxMTQsNyBAQCBzdGF0aWMgYm9vbF90IHNl
dF9pb21tdV9wdGVfcHJlc2VudCh1bnNpZ25lZCBsb25nIHB0X21mbiwgdW5zaWduZWQgbG9uZyBn
Zm4sCiAKICAgICB0YWJsZSA9IG1hcF9kb21haW5fcGFnZShfbWZuKHB0X21mbikpOwogCi0gICAg
cGRlID0gKHUzMiopKHRhYmxlICsgcGZuX3RvX3BkZV9pZHgoZ2ZuLCBwZGVfbGV2ZWwpKTsKKyAg
ICBwZGUgPSAodTMyKikodGFibGUgKyBwZm5fdG9fcGRlX2lkeChiZm4sIHBkZV9sZXZlbCkpOwog
CiAgICAgbmVlZF9mbHVzaCA9IHNldF9pb21tdV9wZGVfcHJlc2VudChwZGUsIG5leHRfbWZuLCAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1BBR0lOR19NT0RF
X0xFVkVMXzAsIGl3LCBpcik7CkBAIC0zMzEsNyArMzMxLDcgQEAgc3RhdGljIHZvaWQgc2V0X3Bk
ZV9jb3VudCh1NjQgKnBkZSwgdW5zaWduZWQgaW50IGNvdW50KQogICogb3RoZXJ3aXNlIGluY3Jl
YXNlIHBkZSBjb3VudCBpZiBtZm4gaXMgY29udGlnb3VzIHdpdGggbWZuIC0gMQogICovCiBzdGF0
aWMgaW50IGlvbW11X3VwZGF0ZV9wZGVfY291bnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBwdF9tZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWVyZ2VfbGV2ZWwpCiB7CiAgICAg
dW5zaWduZWQgaW50IHBkZV9jb3VudCwgbmV4dF9sZXZlbDsKQEAgLTM0Nyw3ICszNDcsNyBAQCBz
dGF0aWMgaW50IGlvbW11X3VwZGF0ZV9wZGVfY291bnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBwdF9tZm4sCiAKICAgICAvKiBnZXQgcGRlIGF0IG1lcmdlIGxldmVsICovCiAgICAg
dGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwdF9tZm4pKTsKLSAgICBwZGUgPSB0YWJsZSAr
IHBmbl90b19wZGVfaWR4KGdmbiwgbWVyZ2VfbGV2ZWwpOworICAgIHBkZSA9IHRhYmxlICsgcGZu
X3RvX3BkZV9pZHgoYmZuLCBtZXJnZV9sZXZlbCk7CiAKICAgICAvKiBnZXQgcGFnZSB0YWJsZSBv
ZiBuZXh0IGxldmVsICovCiAgICAgbnRhYmxlX21hZGRyID0gYW1kX2lvbW11X2dldF9uZXh0X3Rh
YmxlX2Zyb21fcHRlKCh1MzIqKXBkZSk7CkBAIC0zNjIsNyArMzYyLDcgQEAgc3RhdGljIGludCBp
b21tdV91cGRhdGVfcGRlX2NvdW50KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRf
bWZuLAogICAgIG1hc2sgPSAoMVVMTDw8IChQVEVfUEVSX1RBQkxFX1NISUZUICogbmV4dF9sZXZl
bCkpIC0gMTsKIAogICAgIGlmICggKChmaXJzdF9tZm4gJiBtYXNrKSA9PSAwKSAmJgotICAgICAg
ICAgKCgoZ2ZuICYgbWFzaykgfCBmaXJzdF9tZm4pID09IG1mbikgKQorICAgICAgICAgKCgoYmZu
ICYgbWFzaykgfCBmaXJzdF9tZm4pID09IG1mbikgKQogICAgIHsKICAgICAgICAgcGRlX2NvdW50
ID0gZ2V0X3BkZV9jb3VudCgqcGRlKTsKIApAQCAtMzg3LDcgKzM4Nyw3IEBAIG91dDoKIH0KIAog
c3RhdGljIGludCBpb21tdV9tZXJnZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIHB0X21mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBn
Zm4sIHVuc2lnbmVkIGludCBmbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGludCBmbGFncywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IG1lcmdlX2xldmVsKQogewogICAgIHU2NCAqdGFibGUsICpw
ZGUsICpudGFibGU7CkBAIC0zOTgsNyArMzk4LDcgQEAgc3RhdGljIGludCBpb21tdV9tZXJnZV9w
YWdlcyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21mbiwKICAgICBBU1NFUlQo
IHNwaW5faXNfbG9ja2VkKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spICYmIHB0X21mbiApOwogCiAg
ICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwdF9tZm4pKTsKLSAgICBwZGUgPSB0YWJs
ZSArIHBmbl90b19wZGVfaWR4KGdmbiwgbWVyZ2VfbGV2ZWwpOworICAgIHBkZSA9IHRhYmxlICsg
cGZuX3RvX3BkZV9pZHgoYmZuLCBtZXJnZV9sZXZlbCk7CiAKICAgICAvKiBnZXQgZmlyc3QgbWZu
ICovCiAgICAgbnRhYmxlX21mbiA9IGFtZF9pb21tdV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0ZSgo
dTMyKilwZGUpID4+IFBBR0VfU0hJRlQ7CkBAIC00MzYsNyArNDM2LDcgQEAgc3RhdGljIGludCBp
b21tdV9tZXJnZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21mbiwK
ICAqIHtSZSwgdW59bWFwcGluZyBzdXBlciBwYWdlIGZyYW1lcyBjYXVzZXMgcmUtYWxsb2NhdGlv
biBvZiBpbwogICogcGFnZSB0YWJsZXMuCiAgKi8KLXN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21f
Z2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLCAKK3N0YXRpYyBpbnQgaW9t
bXVfcGRlX2Zyb21fYmZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwdF9tZm5bXSkKIHsKICAg
ICB1NjQgKnBkZSwgKm5leHRfdGFibGVfdmFkZHI7CkBAIC00NzcsMTEgKzQ3NywxMSBAQCBzdGF0
aWMgaW50IGlvbW11X3BkZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IHBmbiwKICAgICAgICAgICAgICBuZXh0X3RhYmxlX21mbiAhPSAwICkKICAgICAgICAgewogICAg
ICAgICAgICAgaW50IGk7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgZ2ZuOworICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIGJmbjsKICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBwYWdlX3N6OwogCiAgICAgICAgICAgICBwYWdlX3N6ID0gMSA8PCAoUFRFX1BFUl9UQUJMRV9T
SElGVCAqIChuZXh0X2xldmVsIC0gMSkpOwotICAgICAgICAgICAgZ2ZuID0gIHBmbiAmIH4oKDEg
PDwgKFBURV9QRVJfVEFCTEVfU0hJRlQgKiBuZXh0X2xldmVsKSkgLSAxKTsKKyAgICAgICAgICAg
IGJmbiA9ICBwZm4gJiB+KCgxIDw8IChQVEVfUEVSX1RBQkxFX1NISUZUICogbmV4dF9sZXZlbCkp
IC0gMSk7CiAgICAgICAgICAgICBtZm4gPSBuZXh0X3RhYmxlX21mbjsKIAogICAgICAgICAgICAg
LyogYWxsb2NhdGUgbG93ZXIgbGV2ZWwgcGFnZSB0YWJsZSAqLwpAQCAtNDk5LDEwICs0OTksMTAg
QEAgc3RhdGljIGludCBpb21tdV9wZGVfZnJvbV9nZm4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBwZm4sCiAKICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgUFRFX1BFUl9UQUJM
RV9TSVpFOyBpKysgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHNldF9pb21tdV9w
dGVfcHJlc2VudChuZXh0X3RhYmxlX21mbiwgZ2ZuLCBtZm4sIG5leHRfbGV2ZWwsCisgICAgICAg
ICAgICAgICAgc2V0X2lvbW11X3B0ZV9wcmVzZW50KG5leHRfdGFibGVfbWZuLCBiZm4sIG1mbiwg
bmV4dF9sZXZlbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgISFJT01N
VUZfd3JpdGFibGUsICEhSU9NTVVGX3JlYWRhYmxlKTsKICAgICAgICAgICAgICAgICBtZm4gKz0g
cGFnZV9zejsKLSAgICAgICAgICAgICAgICBnZm4gKz0gcGFnZV9zejsKKyAgICAgICAgICAgICAg
ICBiZm4gKz0gcGFnZV9zejsKICAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIGFtZF9pb21t
dV9mbHVzaF9hbGxfcGFnZXMoZCk7CkBAIC01NDAsNyArNTQwLDcgQEAgc3RhdGljIGludCBpb21t
dV9wZGVfZnJvbV9nZm4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwZm4sCiAgICAg
cmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQorc3RhdGljIGludCB1cGRhdGVfcGFnaW5nX21vZGUo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCiB7CiAgICAgdTE2IGJkZjsKICAg
ICB2b2lkICpkZXZpY2VfZW50cnk7CkBAIC01NTQsMTMgKzU1NCwxMyBAQCBzdGF0aWMgaW50IHVw
ZGF0ZV9wYWdpbmdfbW9kZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAg
ICB1bnNpZ25lZCBsb25nIG9sZF9yb290X21mbjsKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpo
ZCA9IGRvbV9pb21tdShkKTsKIAotICAgIGlmICggZ2ZuID09IGdmbl94KElOVkFMSURfR0ZOKSAp
CisgICAgaWYgKCBiZm4gPT0gYmZuX3goSU5WQUxJRF9CRk4pICkKICAgICAgICAgcmV0dXJuIC1F
QUREUk5PVEFWQUlMOwotICAgIEFTU0VSVCghKGdmbiA+PiBERUZBVUxUX0RPTUFJTl9BRERSRVNT
X1dJRFRIKSk7CisgICAgQVNTRVJUKCEoYmZuID4+IERFRkFVTFRfRE9NQUlOX0FERFJFU1NfV0lE
VEgpKTsKIAogICAgIGxldmVsID0gaGQtPmFyY2gucGFnaW5nX21vZGU7CiAgICAgb2xkX3Jvb3Qg
PSBoZC0+YXJjaC5yb290X3RhYmxlOwotICAgIG9mZnNldCA9IGdmbiA+PiAoUFRFX1BFUl9UQUJM
RV9TSElGVCAqIChsZXZlbCAtIDEpKTsKKyAgICBvZmZzZXQgPSBiZm4gPj4gKFBURV9QRVJfVEFC
TEVfU0hJRlQgKiAobGV2ZWwgLSAxKSk7CiAKICAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJmhk
LT5hcmNoLm1hcHBpbmdfbG9jaykgJiYgaXNfaHZtX2RvbWFpbihkKSk7CiAKQEAgLTYzMSw3ICs2
MzEsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGdmbikKICAgICByZXR1cm4gMDsKIH0KIAotaW50IGFtZF9pb21tdV9tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBt
Zm4sCitpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGZsYWdzKQogewogICAgIGJvb2xfdCBuZWVkX2ZsdXNoID0gMDsKQEAgLTY1MSwzNCAr
NjUxLDM0IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIGlmICggcmMgKQogICAgIHsKICAg
ICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFNRF9J
T01NVV9ERUJVRygiUm9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGdmbiA9ICVseFxuIiwgZ2ZuKTsK
KyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJSb290IHRhYmxlIGFsbG9jIGZhaWxlZCwgYmZuID0g
JWx4XG4iLCBiZm4pOwogICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIHJldHVybiBy
YzsKICAgICB9CiAKICAgICAvKiBTaW5jZSBIVk0gZG9tYWluIGlzIGluaXRpYWxpemVkIHdpdGgg
MiBsZXZlbCBJTyBwYWdlIHRhYmxlLAotICAgICAqIHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFn
ZSB0YWJsZSBmb3IgbGFnZXIgZ2ZuIG5vdyAqLworICAgICAqIHdlIG1pZ2h0IG5lZWQgYSBkZWVw
ZXIgcGFnZSB0YWJsZSBmb3Igd2lkZXIgYmZuIG5vdyAqLwogICAgIGlmICggaXNfaHZtX2RvbWFp
bihkKSApCiAgICAgewotICAgICAgICBpZiAoIHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBnZm4pICkK
KyAgICAgICAgaWYgKCB1cGRhdGVfcGFnaW5nX21vZGUoZCwgYmZuKSApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICAg
ICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBnZm4gPSAlbHhcbiIs
IGdmbik7CisgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFp
bGVkIGJmbiA9ICVseFxuIiwgYmZuKTsKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAg
ICAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgICAgICB9CiAgICAgfQogCi0gICAgaWYgKCBp
b21tdV9wZGVfZnJvbV9nZm4oZCwgZ2ZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQor
ICAgIGlmICggaW9tbXVfcGRlX2Zyb21fYmZuKGQsIGJmbiwgcHRfbWZuKSB8fCAocHRfbWZuWzFd
ID09IDApICkKICAgICB7CiAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xv
Y2spOwotICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5
IGdmbiA9ICVseFxuIiwgZ2ZuKTsKKyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElP
IHBhZ2V0YWJsZSBlbnRyeSBiZm4gPSAlbHhcbiIsIGJmbik7CiAgICAgICAgIGRvbWFpbl9jcmFz
aChkKTsKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgfQogCiAgICAgLyogSW5zdGFsbCA0
ayBtYXBwaW5nIGZpcnN0ICovCi0gICAgbmVlZF9mbHVzaCA9IHNldF9pb21tdV9wdGVfcHJlc2Vu
dChwdF9tZm5bMV0sIGdmbiwgbWZuLCAKKyAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9w
cmVzZW50KHB0X21mblsxXSwgYmZuLCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8xLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgISEoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgISEoZmxhZ3MgJiBJT01NVUZfcmVhZGFi
bGUpKTsKQEAgLTY5MCw3ICs2OTAsNyBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAvKiA0
SyBtYXBwaW5nIGZvciBQViBndWVzdHMgbmV2ZXIgY2hhbmdlcywgCiAgICAgICogbm8gbmVlZCB0
byBmbHVzaCBpZiB3ZSB0cnVzdCBub24tcHJlc2VudCBiaXRzICovCiAgICAgaWYgKCBpc19odm1f
ZG9tYWluKGQpICkKLSAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGdmbiwgMCk7Cisg
ICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBiZm4sIDApOwogCiAgICAgZm9yICggbWVy
Z2VfbGV2ZWwgPSBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8yOwogICAgICAgICAgIG1lcmdlX2xl
dmVsIDw9IGhkLT5hcmNoLnBhZ2luZ19tb2RlOyBtZXJnZV9sZXZlbCsrICkKQEAgLTY5OCwxNSAr
Njk4LDE1IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAgICBpZiAoIHB0X21mblttZXJn
ZV9sZXZlbF0gPT0gMCApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgaWYgKCAhaW9tbXVf
dXBkYXRlX3BkZV9jb3VudChkLCBwdF9tZm5bbWVyZ2VfbGV2ZWxdLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGdmbiwgbWZuLCBtZXJnZV9sZXZlbCkgKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbiwgbWZuLCBtZXJnZV9sZXZlbCkgKQogICAg
ICAgICAgICAgYnJlYWs7CiAKLSAgICAgICAgaWYgKCBpb21tdV9tZXJnZV9wYWdlcyhkLCBwdF9t
Zm5bbWVyZ2VfbGV2ZWxdLCBnZm4sIAorICAgICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQs
IHB0X21mblttZXJnZV9sZXZlbF0sIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmbGFncywgbWVyZ2VfbGV2ZWwpICkKICAgICAgICAgewogICAgICAgICAgICAgc3Bpbl91bmxv
Y2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAgICAgICAgICAgICBBTURfSU9NTVVfREVCVUco
Ik1lcmdlIGlvbW11IHBhZ2UgZmFpbGVkIGF0IGxldmVsICVkLCAiCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgImdmbiA9ICVseCBtZm4gPSAlbHhcbiIsIG1lcmdlX2xldmVsLCBnZm4sIG1m
bik7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgImJmbiA9ICVseCBtZm4gPSAlbHhcbiIs
IG1lcmdlX2xldmVsLCBiZm4sIG1mbik7CiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAg
ICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICAgICAgfQpAQCAtNzIwLDcgKzcyMCw3IEBA
IG91dDoKICAgICByZXR1cm4gMDsKIH0KIAotaW50IGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQoraW50IGFtZF9pb21tdV91bm1hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKQogewogICAgIHVuc2lnbmVkIGxv
bmcgcHRfbWZuWzddOwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OwpAQCAtNzM5LDM0ICs3MzksMzQgQEAgaW50IGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQogICAgIH0KIAogICAgIC8qIFNpbmNlIEhWTSBk
b21haW4gaXMgaW5pdGlhbGl6ZWQgd2l0aCAyIGxldmVsIElPIHBhZ2UgdGFibGUsCi0gICAgICog
d2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZvciBsYWdlciBnZm4gbm93ICovCisg
ICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZvciBsYWdlciBiZm4gbm93
ICovCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAgICB7Ci0gICAgICAgIGludCByYyA9
IHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBnZm4pOworICAgICAgICBpbnQgcmMgPSB1cGRhdGVfcGFn
aW5nX21vZGUoZCwgYmZuKTsKIAogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgewogICAgICAg
ICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgICAgICBB
TURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGdmbiA9ICVseFxuIiwgZ2Zu
KTsKKyAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQg
YmZuID0gJWx4XG4iLCBiZm4pOwogICAgICAgICAgICAgaWYgKCByYyAhPSAtRUFERFJOT1RBVkFJ
TCApCiAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0dXJu
IHJjOwogICAgICAgICB9CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9wZGVfZnJvbV9nZm4oZCwg
Z2ZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQorICAgIGlmICggaW9tbXVfcGRlX2Zy
b21fYmZuKGQsIGJmbiwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKICAgICB7CiAgICAg
ICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICBBTURfSU9N
TVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGdmbiA9ICVseFxuIiwgZ2ZuKTsK
KyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBiZm4g
PSAlbHhcbiIsIGJmbik7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJu
IC1FRkFVTFQ7CiAgICAgfQogCiAgICAgLyogbWFyayBQVEUgYXMgJ3BhZ2Ugbm90IHByZXNlbnQn
ICovCi0gICAgY2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBnZm4pOworICAgIGNs
ZWFyX2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgYmZuKTsKICAgICBzcGluX3VubG9jaygm
aGQtPmFyY2gubWFwcGluZ19sb2NrKTsKIAotICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBn
Zm4sIDApOworICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBiZm4sIDApOwogCiAgICAgcmV0
dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpp
bmRleCAxMmQyNjk1Yjg5Li5kNjA4NjMxZTZlIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9wY2lfYW1kX2lvbW11LmMKQEAgLTU3OCw3ICs1NzgsNyBAQCBzdGF0aWMgdm9pZCBhbWRf
ZHVtcF9wMm1fdGFibGVfbGV2ZWwoc3RydWN0IHBhZ2VfaW5mbyogcGcsIGludCBsZXZlbCwKICAg
ICAgICAgICAgICAgICBtYWRkcl90b19wYWdlKG5leHRfdGFibGVfbWFkZHIpLCBuZXh0X2xldmVs
LAogICAgICAgICAgICAgICAgIGFkZHJlc3MsIGluZGVudCArIDEpOwogICAgICAgICBlbHNlCi0g
ICAgICAgICAgICBwcmludGsoIiUqc2dmbjogJTA4bHggIG1mbjogJTA4bHhcbiIsCisgICAgICAg
ICAgICBwcmludGsoIiUqc2JmbjogJTA4bHggIG1mbjogJTA4bHhcbiIsCiAgICAgICAgICAgICAg
ICAgICAgaW5kZW50LCAiIiwKICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylQRk5f
RE9XTihhZGRyZXNzKSwKICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylQRk5fRE9X
TihuZXh0X3RhYmxlX21hZGRyKSk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hcm0vc21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwppbmRleCA3
NGMwOWIwOTkxLi5mOWYyZThkY2E0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hcm0vc21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKQEAg
LTI1NTEsNyArMjU1MSw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X2lvdGxi
X2ZsdXNoX2FsbChzdHJ1Y3QgZG9tYWluICpkKQogfQogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVj
ayBhcm1fc21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBwYWdlX2NvdW50KQogewogCS8qIEFSTSBTTU1VIHYxIGRvZXNuJ3QgaGF2ZSBmbHVzaCBieSBW
TUEgYW5kIFZNSUQgKi8KQEAgLTI3MzcsMTAgKzI3MzcsMTIgQEAgc3RhdGljIHZvaWQgYXJtX3Nt
bXVfaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiAJeGZyZWUoeGVuX2Rv
bWFpbik7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAorc3RhdGljIGludCBfX211c3RfY2hl
Y2sgYXJtX3NtbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4s
CiAJCQl1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQogewogCXAybV90eXBl
X3QgdDsKKwl1bnNpZ25lZCBsb25nIGZyYW1lID0gYmZuOworCXVuc2lnbmVkIGxvbmcgZ2ZuOwog
CiAJLyoKIAkgKiBHcmFudCBtYXBwaW5ncyBjYW4gYmUgdXNlZCBmb3IgRE1BIHJlcXVlc3RzLiBU
aGUgZGV2X2J1c19hZGRyCkBAIC0yNzQ4LDEwICsyNzUwLDExIEBAIHN0YXRpYyBpbnQgX19tdXN0
X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z2ZuLAogCSAqIHByb3RlY3RlZCBieSBhbiBJT01NVSwgWGVuIG5lZWRzIHRvIGFkZCBhIDE6MSBt
YXBwaW5nIGluIHRoZSBkb21haW4KIAkgKiBwMm0gdG8gYWxsb3cgRE1BIHJlcXVlc3QgdG8gd29y
ay4KIAkgKiBUaGlzIGlzIG9ubHkgdmFsaWQgd2hlbiB0aGUgZG9tYWluIGlzIGRpcmVjdGVkIG1h
cHBlZC4gSGVuY2UgdGhpcwotCSAqIGZ1bmN0aW9uIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgZ250
dGFiIGNvZGUgd2l0aCBnZm4gPT0gbWZuLgorCSAqIGZ1bmN0aW9uIHNob3VsZCBvbmx5IGJlIHVz
ZWQgYnkgZ250dGFiIGNvZGUgd2l0aCBnZm4gPT0gbWZuID09IGJmbi4KIAkgKi8KIAlCVUdfT04o
IWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpKTsKLQlCVUdfT04obWZuICE9IGdmbik7CisJQlVH
X09OKG1mbiAhPSBmcmFtZSk7CisJZ2ZuID0gZnJhbWU7CiAKIAkvKiBXZSBvbmx5IHN1cHBvcnQg
cmVhZGFibGUgYW5kIHdyaXRhYmxlIGZsYWdzICovCiAJaWYgKCEoZmxhZ3MgJiAoSU9NTVVGX3Jl
YWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSkpCkBAIC0yNzY2LDggKzI3NjksMTIgQEAgc3RhdGlj
IGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBnZm4sCiAJcmV0dXJuIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGQsIF9nZm4o
Z2ZuKSwgX21mbihtZm4pLCAwLCB0KTsKIH0KIAotc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJt
X3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKK3N0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4pCiB7CisJdW5zaWduZWQgbG9uZyBmcmFtZSA9IGJmbjsKKwl1
bnNpZ25lZCBsb25nIGdmbiA9IGZyYW1lOworCXVuc2lnbmVkIGxvbmcgbWZuID0gZnJhbWU7CisK
IAkvKgogCSAqIFRoaXMgZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29k
ZSB3aGVuIHRoZSBkb21haW4KIAkgKiBpcyBkaXJlY3QgbWFwcGVkCkBAIC0yNzc1LDcgKzI3ODIs
NyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV91bm1hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQogCWlmICggIWlzX2RvbWFpbl9kaXJlY3RfbWFw
cGVkKGQpICkKIAkJcmV0dXJuIC1FSU5WQUw7CiAKLQlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9yZW1v
dmVfcGFnZShkLCBfZ2ZuKGdmbiksIF9tZm4oZ2ZuKSwgMCk7CisJcmV0dXJuIGd1ZXN0X3BoeXNt
YXBfcmVtb3ZlX3BhZ2UoZCwgX2dmbihnZm4pLCBfbWZuKG1mbiksIDApOwogfQogCiBzdGF0aWMg
Y29uc3Qgc3RydWN0IGlvbW11X29wcyBhcm1fc21tdV9pb21tdV9vcHMgPSB7CmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwppbmRleCAyYzQ0ZmFiZjk5Li45YTNiYjZhNDNlIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKQEAgLTE4NSw3ICsxODUsOCBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2Rv
bV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIHBhZ2VfbGlzdF9mb3JfZWFjaCAoIHBh
Z2UsICZkLT5wYWdlX2xpc3QgKQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IG1mbiA9IG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKTsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgZ2ZuID0gbWZuX3RvX2dtZm4oZCwgbWZuKTsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
ZnJhbWUgPSBtZm5fdG9fZ21mbihkLCBtZm4pOworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBi
Zm4gPSBmcmFtZTsKICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXBwaW5nID0gSU9NTVVGX3Jl
YWRhYmxlOwogICAgICAgICAgICAgaW50IHJldDsKIApAQCAtMTk0LDcgKzE5NSw3IEBAIHZvaWQg
X19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAg
ICAgICAgICAgID09IFBHVF93cml0YWJsZV9wYWdlKSApCiAgICAgICAgICAgICAgICAgbWFwcGlu
ZyB8PSBJT01NVUZfd3JpdGFibGU7CiAKLSAgICAgICAgICAgIHJldCA9IGhkLT5wbGF0Zm9ybV9v
cHMtPm1hcF9wYWdlKGQsIGdmbiwgbWZuLCBtYXBwaW5nKTsKKyAgICAgICAgICAgIHJldCA9IGhk
LT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbiwgbWZuLCBtYXBwaW5nKTsKICAgICAgICAg
ICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICByYyA9IHJldDsKIApAQCAtMjU1LDcgKzI1
Niw3IEBAIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBh
cmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KGQpOwogfQogCi1pbnQgaW9tbXVfbWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAoraW50
IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLCB1bnNp
Z25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7
CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0y
NjQsMTMgKzI2NSwxMyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIGlmICggIWlvbW11X2VuYWJs
ZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJjID0g
aGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZ2ZuLCBtZm4sIGZsYWdzKTsKKyAgICByYyA9
IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbiwgbWZuLCBmbGFncyk7CiAgICAgaWYg
KCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93
biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIK
LSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGdmbiAlI2x4IHRvIG1mbiAl
I2x4IGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBnZm4s
IG1mbiwgcmMpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIG1hcHBpbmcgYmZuICUj
bHggdG8gbWZuICUjbHggZmFpbGVkOiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21h
aW5faWQsIGJmbiwgbWZuLCByYyk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWlu
KGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAgLTI3OSw3ICsyODAsNyBAQCBp
bnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVu
c2lnbmVkIGxvbmcgbWZuLAogICAgIHJldHVybiByYzsKIH0KIAotaW50IGlvbW11X3VubWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCitpbnQgaW9tbXVfdW5tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKIHsKICAgICBjb25zdCBz
dHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBpbnQgcmM7CkBAIC0y
ODcsMTMgKzI4OCwxMyBAQCBpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGdmbikKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZv
cm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMt
PnVubWFwX3BhZ2UoZCwgZ2ZuKTsKKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3Bh
Z2UoZCwgYmZuKTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAo
ICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCiAgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0VSUgotICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFw
cGluZyBnZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFp
bl9pZCwgZ2ZuLCByYyk7CisgICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgdW5tYXBwaW5n
IGJmbiAlI2x4IGZhaWxlZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lk
LCBiZm4sIHJjKTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpAQCAtMzE5LDcgKzMyMCw3IEBAIHN0YXRpYyB2b2lk
IGlvbW11X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ25lZCBsb25nIHVudXNlZCkKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjcHVtYXNrX2N5Y2xlKHNtcF9wcm9jZXNzb3JfaWQoKSwgJmNwdV9v
bmxpbmVfbWFwKSk7CiB9CiAKLWludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGdmbiwKK2ludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgcGFnZV9jb3VudCkKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRv
bV9pb21tdShkKTsKQEAgLTMyOCwxMyArMzI5LDEzIEBAIGludCBpb21tdV9pb3RsYl9mbHVzaChz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICBpZiAoICFpb21tdV9lbmFi
bGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVz
aCApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3Rs
Yl9mbHVzaChkLCBnZm4sIHBhZ2VfY291bnQpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+
aW90bGJfZmx1c2goZCwgYmZuLCBwYWdlX2NvdW50KTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSAp
CiAgICAgewogICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRl
bGltaXQoKSApCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgotICAgICAgICAgICAgICAg
ICAgICJkJWQ6IElPTU1VIElPVExCIGZsdXNoIGZhaWxlZDogJWQsIGdmbiAlI2x4LCBwYWdlIGNv
dW50ICV1XG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMsIGdmbiwgcGFn
ZV9jb3VudCk7CisgICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgSU9UTEIgZmx1c2ggZmFp
bGVkOiAlZCwgYmZuICUjbHgsIHBhZ2UgY291bnQgJXVcbiIsCisgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCByYywgYmZuLCBwYWdlX2NvdW50KTsKIAogICAgICAgICBpZiAoICFpc19o
YXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAxNzEwMjU2ODIzLi40OGY2MmUwZThkIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtNTg1LDcgKzU4NSw3IEBAIHN0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNoX2FsbCh2b2lkKQogfQogCiBzdGF0aWMgaW50IF9f
bXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCBkbWFfb2xk
X3B0ZV9wcmVzZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CkBAIC02MTIsMTIgKzYxMiwxMiBAQCBzdGF0aWMg
aW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICBpZiAoIGlvbW11X2RvbWlkID09IC0xICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0g
ICAgICAgIGlmICggcGFnZV9jb3VudCAhPSAxIHx8IGdmbiA9PSBnZm5feChJTlZBTElEX0dGTikg
KQorICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBiZm4gPT0gYmZuX3goSU5WQUxJRF9C
Rk4pICkKICAgICAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfZHNpKGlvbW11LCBpb21t
dV9kb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIGZsdXNo
X2Rldl9pb3RsYik7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hf
aW90bGJfcHNpKGlvbW11LCBpb21tdV9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChwYWRkcl90KWdmbiA8PCBQQUdFX1NISUZUXzRLLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgX19iZm5fdG9fYmFkZHIoYmZuKSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhZG1hX29sZF9wdGVfcHJlc2VudCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2Rldl9pb3RsYik7CkBAIC02
MzMsMTUgKzYzMywxNSBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3Rs
YihzdHJ1Y3QgZG9tYWluICpkLAogfQogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9m
bHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBwYWdlX2NvdW50KQogewotICAgIHJldHVybiBpb21tdV9mbHVzaF9pb3RsYihkLCBnZm4s
IDEsIHBhZ2VfY291bnQpOworICAgIHJldHVybiBpb21tdV9mbHVzaF9pb3RsYihkLCBiZm4sIDEs
IHBhZ2VfY291bnQpOwogfQogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9p
b3RsYl9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90
bGIoZCwgZ2ZuX3goSU5WQUxJRF9HRk4pLCAwLCAwKTsKKyAgICByZXR1cm4gaW9tbXVfZmx1c2hf
aW90bGIoZCwgYmZuX3goSU5WQUxJRF9CRk4pLCAwLCAwKTsKIH0KIAogLyogY2xlYXIgb25lIHBh
Z2UncyBwYWdlIHRhYmxlICovCkBAIC0xNzY3LDcgKzE3NjcsNyBAQCBzdGF0aWMgdm9pZCBpb21t
dV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKIH0KIAogc3RhdGljIGludCBfX211
c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKQEAgLTE3ODYsMTQgKzE3ODYsMTQgQEAgc3RhdGlj
IGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwK
IAogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKIAotICAgIHBnX21hZGRy
ID0gYWRkcl90b19kbWFfcGFnZV9tYWRkcihkLCAocGFkZHJfdClnZm4gPDwgUEFHRV9TSElGVF80
SywgMSk7CisgICAgcGdfbWFkZHIgPSBhZGRyX3RvX2RtYV9wYWdlX21hZGRyKGQsIF9fYmZuX3Rv
X2JhZGRyKGJmbiksIDEpOwogICAgIGlmICggcGdfbWFkZHIgPT0gMCApCiAgICAgewogICAgICAg
ICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKICAgICAgICAgcmV0dXJuIC1F
Tk9NRU07CiAgICAgfQogICAgIHBhZ2UgPSAoc3RydWN0IGRtYV9wdGUgKiltYXBfdnRkX2RvbWFp
bl9wYWdlKHBnX21hZGRyKTsKLSAgICBwdGUgPSBwYWdlICsgKGdmbiAmIExFVkVMX01BU0spOwor
ICAgIHB0ZSA9IHBhZ2UgKyAoYmZuICYgTEVWRUxfTUFTSyk7CiAgICAgb2xkID0gKnB0ZTsKICAg
ICBkbWFfc2V0X3B0ZV9hZGRyKG5ldywgKHBhZGRyX3QpbWZuIDw8IFBBR0VfU0hJRlRfNEspOwog
ICAgIGRtYV9zZXRfcHRlX3Byb3QobmV3LApAQCAtMTgxNywyMiArMTgxNywyMiBAQCBzdGF0aWMg
aW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAog
ICAgIHVubWFwX3Z0ZF9kb21haW5fcGFnZShwYWdlKTsKIAogICAgIGlmICggIXRoaXNfY3B1KGlv
bW11X2RvbnRfZmx1c2hfaW90bGIpICkKLSAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYihk
LCBnZm4sIGRtYV9wdGVfcHJlc2VudChvbGQpLCAxKTsKKyAgICAgICAgcmMgPSBpb21tdV9mbHVz
aF9pb3RsYihkLCBiZm4sIGRtYV9wdGVfcHJlc2VudChvbGQpLCAxKTsKIAogICAgIHJldHVybiBy
YzsKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIGdmbikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiZm4pCiB7CiAgICAgLyogRG8gbm90aGlu
ZyBpZiBoYXJkd2FyZSBkb21haW4gYW5kIGlvbW11IHN1cHBvcnRzIHBhc3MgdGhydS4gKi8KICAg
ICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAg
ICAgIHJldHVybiAwOwogCi0gICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIChwYWRkcl90
KWdmbiA8PCBQQUdFX1NISUZUXzRLKTsKKyAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwg
X19iZm5fdG9fYmFkZHIoYmZuKSk7CiB9CiAKLWludCBpb21tdV9wdGVfZmx1c2goc3RydWN0IGRv
bWFpbiAqZCwgdTY0IGdmbiwgdTY0ICpwdGUsCitpbnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBk
b21haW4gKmQsIHVpbnQ2NF90IGJmbiwgdWludDY0X3QgKnB0ZSwKICAgICAgICAgICAgICAgICAg
ICAgaW50IG9yZGVyLCBpbnQgcHJlc2VudCkKIHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQg
KmRyaGQ7CkBAIC0xODU2LDcgKzE4NTYsNyBAQCBpbnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBk
b21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRlLAogICAgICAgICAgICAgY29udGludWU7CiAKICAg
ICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9wc2koaW9tbXUsIGlvbW11X2RvbWlkLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdClnZm4gPDwgUEFHRV9TSElG
VF80SywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19iZm5fdG9fYmFkZHIo
YmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXIsICFwcmVzZW50
LCBmbHVzaF9kZXZfaW90bGIpOwogICAgICAgICBpZiAoIHJjID4gMCApCiAgICAgICAgIHsKQEAg
LTI2MjYsNyArMjYyNiw3IEBAIHN0YXRpYyB2b2lkIHZ0ZF9kdW1wX3AybV90YWJsZV9sZXZlbChw
YWRkcl90IHB0X21hZGRyLCBpbnQgbGV2ZWwsIHBhZGRyX3QgZ3BhLAogICAgICAgICAgICAgdnRk
X2R1bXBfcDJtX3RhYmxlX2xldmVsKGRtYV9wdGVfYWRkcigqcHRlKSwgbmV4dF9sZXZlbCwgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkcmVzcywgaW5kZW50ICsgMSk7
CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHByaW50aygiJSpzZ2ZuOiAlMDhseCBtZm46ICUw
OGx4XG4iLAorICAgICAgICAgICAgcHJpbnRrKCIlKnNiZm46ICUwOGx4IG1mbjogJTA4bHhcbiIs
CiAgICAgICAgICAgICAgICAgICAgaW5kZW50LCAiIiwKICAgICAgICAgICAgICAgICAgICAodW5z
aWduZWQgbG9uZykoYWRkcmVzcyA+PiBQQUdFX1NISUZUXzRLKSwKICAgICAgICAgICAgICAgICAg
ICAodW5zaWduZWQgbG9uZykoZG1hX3B0ZV9hZGRyKCpwdGUpID4+IFBBR0VfU0hJRlRfNEspKTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lv
bW11LmgKaW5kZXggNmI0MmUzYjg3Ni4uMTRhZGEwYzE0ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTIzLDExICsy
MywzNyBAQAogI2luY2x1ZGUgPHhlbi9wYWdlLWRlZnMuaD4KICNpbmNsdWRlIDx4ZW4vc3Bpbmxv
Y2suaD4KICNpbmNsdWRlIDx4ZW4vcGNpLmg+CisjaW5jbHVkZSA8eGVuL3R5cGVzYWZlLmg+CiAj
aW5jbHVkZSA8cHVibGljL2h2bS9pb3JlcS5oPgogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4K
ICNpbmNsdWRlIDxhc20vZGV2aWNlLmg+CiAjaW5jbHVkZSA8YXNtL2lvbW11Lmg+CiAKK1RZUEVf
U0FGRSh1aW50NjRfdCwgYmZuKTsKKyNkZWZpbmUgUFJJX2JmbiAgICAgUFJJeDY0CisjZGVmaW5l
IElOVkFMSURfQkZOIF9iZm4ofjBVTCkKKworI2lmbmRlZiBiZm5fdAorI2RlZmluZSBiZm5fdCAv
KiBHcmVwIGZvZGRlcjogYmZuX3QsIF9iZm4oKSBhbmQgYmZuX3goKSBhcmUgZGVmaW5lZCBhYm92
ZSAqLworI2RlZmluZSBfYmZuCisjZGVmaW5lIGJmbl94CisjdW5kZWYgYmZuX3QKKyN1bmRlZiBf
YmZuCisjdW5kZWYgYmZuX3gKKyNlbmRpZgorCisjZGVmaW5lIElPTU1VX1BBR0VfU0hJRlQgMTIK
KyNkZWZpbmUgSU9NTVVfUEFHRV9TSVpFICAoX0FDKDEsTCkgPDwgSU9NTVVfUEFHRV9TSElGVCkK
KyNkZWZpbmUgSU9NTVVfUEFHRV9NQVNLICAofihJT01NVV9QQUdFX1NJWkUgLSAxKSkKKwordHlw
ZWRlZiB1aW50NjRfdCBiYWRkcl90OworCisjZGVmaW5lIF9fYmZuX3RvX2JhZGRyKGJmbikgKChi
YWRkcl90KShiZm4pIDw8IElPTU1VX1BBR0VfU0hJRlQpCisjZGVmaW5lIF9fYmFkZHJfdG9fYmZu
KGJhZGRyKSAoKHVpbnQ2NF90KShiYWRkciA+PiBJT01NVV9QQUdFX1NISUZUKSkKKworI2RlZmlu
ZSBiZm5fdG9fYmFkZHIoYmZuKSBfX2Jmbl90b19iYWRkcihiZm5feChiZm4pKQorI2RlZmluZSBi
YWRkcl90b19iZm4oYmFkZHIpIF9iZm4oX19iYWRkcl90b19iZm4oYmFkZHIpKQorCiBleHRlcm4g
Ym9vbF90IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsKIGV4dGVybiBib29sX3QgZm9yY2Vf
aW9tbXUsIGlvbW11X2RvbTBfc3RyaWN0LCBpb21tdV92ZXJib3NlOwogZXh0ZXJuIGJvb2xfdCBp
b21tdV93b3JrYXJvdW5kX2Jpb3NfYnVnLCBpb21tdV9pZ2Z4LCBpb21tdV9wYXNzdGhyb3VnaDsK
QEAgLTYwLDkgKzg2LDkgQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKTsK
ICNkZWZpbmUgSU9NTVVGX3JlYWRhYmxlICAoMXU8PF9JT01NVUZfcmVhZGFibGUpCiAjZGVmaW5l
IF9JT01NVUZfd3JpdGFibGUgMQogI2RlZmluZSBJT01NVUZfd3JpdGFibGUgICgxdTw8X0lPTU1V
Rl93cml0YWJsZSkKLWludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitpbnQgX19tdXN0X2NoZWNrIGlvbW11X21hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKLWlu
dCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGdmbik7CitpbnQgX19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pOwogCiBlbnVtIGlvbW11X2ZlYXR1cmUKIHsKQEAg
LTE1Miw5ICsxNzgsOSBAQCBzdHJ1Y3QgaW9tbXVfb3BzIHsKICNlbmRpZiAvKiBIQVNfUENJICov
CiAKICAgICB2b2lkICgqdGVhcmRvd24pKHN0cnVjdCBkb21haW4gKmQpOwotICAgIGludCBfX211
c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4s
CisgICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwotICAgIGludCBfX211c3RfY2hlY2sgKCp1
bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbik7CisgICAgaW50
IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgYmZuKTsKICAgICB2b2lkICgqZnJlZV9wYWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9pbmZvICop
OwogI2lmZGVmIENPTkZJR19YODYKICAgICB2b2lkICgqdXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVu
c2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwpA
QCAtMTY1LDcgKzE5MSw3IEBAIHN0cnVjdCBpb21tdV9vcHMgewogICAgIHZvaWQgKCpyZXN1bWUp
KHZvaWQpOwogICAgIHZvaWQgKCpzaGFyZV9wMm0pKHN0cnVjdCBkb21haW4gKmQpOwogICAgIHZv
aWQgKCpjcmFzaF9zaHV0ZG93bikodm9pZCk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKmlvdGxi
X2ZsdXNoKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICBpbnQgX19t
dXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
YmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBh
Z2VfY291bnQpOwogICAgIGludCBfX211c3RfY2hlY2sgKCppb3RsYl9mbHVzaF9hbGwpKHN0cnVj
dCBkb21haW4gKmQpOwogICAgIGludCAoKmdldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5KShpb21t
dV9ncmRtX3QgKiwgdm9pZCAqKTsKQEAgLTE4Nyw3ICsyMTMsNyBAQCBpbnQgaW9tbXVfZG9fcGNp
X2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqLCBzdHJ1Y3QgZG9tYWluICpkLAogaW50IGlvbW11
X2RvX2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqLCBzdHJ1Y3QgZG9tYWluICpkLAogICAgICAg
ICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkpOwogCi1p
bnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuLAoraW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwogaW50IF9fbXVzdF9jaGVjayBpb21t
dV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9tbS5oIGIveGVuL2luY2x1ZGUveGVuL21tLmgKaW5kZXggZTkyODU1MWM5MS4u
ZTAzODdmZjE3NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL21tLmgKKysrIGIveGVuL2lu
Y2x1ZGUveGVuL21tLmgKQEAgLTE0LDggKzE0LDkgQEAKICAqIHNob3VsZCBiZSBhZGhlcmVkIHRv
LgogICoKICAqIG1mbjogTWFjaGluZSBGcmFtZSBOdW1iZXIKLSAqICAgVGhlIHZhbHVlcyBYZW4g
cHV0cyBpbnRvIGl0cyBvd24gcGFnZXRhYmxlcy4gIFRoaXMgaXMgdGhlIGhvc3QgcGh5c2ljYWwK
LSAqICAgbWVtb3J5IGFkZHJlc3Mgc3BhY2Ugd2l0aCBSQU0sIE1NSU8gZXRjLgorICogICBUaGUg
dmFsdWVzIFhlbiBwdXRzIGludG8gaXRzIG93biBwYWdldGFibGVzLCAybmQgc3RhZ2UgcGFnZXRh
YmxlcyAod2hlcmUKKyAqICAgaGFyZHdhcmUgYXNzaXN0ZWQgMm5kIHN0YWdlIHRyYW5zbGF0aW9u
IGlzIHVzZWQpIG9yIElPTU1VIHBhZ2UgdGFibGVzLgorICogICBUaGlzIGlzIHRoZSBob3N0IHBo
eXNpY2FsIG1lbW9yeSBhZGRyZXNzIHNwYWNlIHdpdGggUkFNLCBNTUlPIGV0Yy4KICAqCiAgKiBn
Zm46IEd1ZXN0IEZyYW1lIE51bWJlcgogICogICBUaGUgdmFsdWVzIGEgZ3Vlc3QgcHV0cyBpbiBp
dHMgb3duIHBhZ2V0YWJsZXMuICBGb3IgYW4gYXV0by10cmFuc2xhdGVkCkBAIC0yNiw2ICsyNywx
MSBAQAogICogICBBIGxpbmVhciBpZGVhIG9mIGEgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBzcGFj
ZS4gRm9yIGFuIGF1dG8tdHJhbnNsYXRlZAogICogICBndWVzdCwgcGZuID09IGdmbiB3aGlsZSBm
b3IgYSBub24tdHJhbnNsYXRlZCBndWVzdCwgcGZuICE9IGdmbi4KICAqCisgKiBiZm46IEJ1cyBG
cmFtZSBOdW1iZXIgKGRlZmluaXRpb25zIGluIGluY2x1ZGUveGVuL2lvbW11LmgpCisgKiAgIFRo
ZSBsaW5lYXIgZnJhbWUgbnVtYmVycyBvZiBJT01NVSBhZGRyZXNzIHNwYWNlLiBBbGwgaW5pdGlh
dG9ycyBmb3IgYQorICogICBnaXZlbiBkb21haW4gc2hhcmUgYSBzaW5nbGUgSU9NTVUgYWRkcmVz
cyBzcGFjZSBhbmQsIGJ5IGRlZmF1bHQsIFhlbiB3aWxsCisgKiAgIGVuc3VyZSBiZm4gPT0gcGZu
LgorICoKICAqIFdBUk5JTkc6IFNvbWUgb2YgdGhlc2UgdGVybXMgaGF2ZSBjaGFuZ2VkIG92ZXIg
dGltZSB3aGlsZSBvdGhlcnMgaGF2ZSBiZWVuCiAgKiB1c2VkIGluY29uc2lzdGVudGx5LCBtZWFu
aW5nIHRoYXQgYSBsb3Qgb2YgZXhpc3RpbmcgY29kZSBkb2VzIG5vdCBtYXRjaCB0aGUKICAqIGRl
ZmluaXRpb25zIGFib3ZlLiAgTmV3IGNvZGUgc2hvdWxkIHVzZSB0aGVzZSB0ZXJtcyBhcyBkZXNj
cmliZWQgaGVyZSwgYW5kCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl20-000258-4O; Sat, 07 Jul 2018 11:05: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl1z-00024f-HC
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:35 +0000
X-Inumbo-ID: ac55e39b-81d5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac55e39b-81d5-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 11:05:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649313"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:20 +0100
Message-ID: <20180707110526.35822-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 07/13] 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>,
 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
ZSBub3QgbmVjZXNzYXJpbHkKbGltaXRlZCB0byBSTVJScy4gSWYgaW9tbXVfaW5jbHVzaXZlX21h
cHBpbmcgaXMgc2V0IHRoZW4gYW55IGZyYW1lIG51bWJlcgpmYWxsaW5nIHdpdGhpbiBhbiBFODIw
IHJlc2VydmVkIHJlZ2lvbiBzaG91bGQgYWxzbyBiZSBjb25zaWRlcmVkIGFzCnJlc2VydmVkIGlu
IHRoZSBJT01NVS4KVGhpcyBwYXRjaCBhZGRzIGEgcmFuZ2VzZXQgdG8gdGhlIGRvbWFpbl9pb21t
dSBzdHJ1Y3R1cmUgdGhhdCBpcyB0aGVuIHVzZWQKdG8gdHJhY2sgYWxsIHJlc2VydmVkIHJhbmdl
cy4gVGhpcyB3aWxsIGJlIG5lZWRlZCBieSBhIHN1YnNlcXVlbnQgcGF0Y2gKdG8gdGVzdCB3aGV0
aGVyIGl0IGlzIHNhZmUgdG8gbW9kaWZ5IGEgcGFydGljdWxhciBJT01NVSBlbnRyeS4KClNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+Cgp2MjoKIC0gTmV3IGluIHYyLgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMgICAgICAgfCAxMCArKysrKysrKystCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYyAgIHwgMjAgKysrKysrKysrKysrKy0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCAyNCArKysrKysrKysrKysrKysrKysrKy0tLS0KIHhl
bi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgfCAgNiArKysrKysKIDQgZmlsZXMg
Y2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKaW5kZXggN2U1OTIxMWE1OS4uM2ZiZDNlYmFmNiAxMDA2NDQKLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCkBAIC0xNDcsNiArMTQ3LDEwIEBAIGludCBpb21tdV9kb21haW5faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIGlmICggIWlvbW11X2VuYWJsZWQgKQogICAgICAgICByZXR1cm4gMDsK
IAorICAgIGhkLT5yZXNlcnZlZF9yYW5nZXMgPSByYW5nZXNldF9uZXcoZCwgTlVMTCwgMCk7Cisg
ICAgaWYgKCAhaGQtPnJlc2VydmVkX3JhbmdlcyApCisgICAgICAgIHJldHVybiAtRU5PTUVNOwor
CiAgICAgaGQtPnBsYXRmb3JtX29wcyA9IGlvbW11X2dldF9vcHMoKTsKICAgICByZXR1cm4gaGQt
PnBsYXRmb3JtX29wcy0+aW5pdChkKTsKIH0KQEAgLTI0OSwxMiArMjUzLDE2IEBAIGludCBpb21t
dV9jb25zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAqZCkKIAogdm9pZCBpb21tdV9kb21haW5fZGVzdHJv
eShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWRvbV9p
b21tdShkKS0+cGxhdGZvcm1fb3BzICkKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpo
ZCA9IGRvbV9pb21tdShkKTsKKworICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0
Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm47CiAKICAgICBpb21tdV90ZWFyZG93bihkKTsKIAog
ICAgIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7CisKKyAgICByYW5nZXNldF9kZXN0cm95
KGhkLT5yZXNlcnZlZF9yYW5nZXMpOwogfQogCiBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCBtZm4sCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5jCmluZGV4IDJhYTk3YzllZmUuLjdjZDM4MTNiOWYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCkBAIC0xOTExLDYgKzE5MTEsNyBAQCBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlf
bWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLAogICAgIHVuc2lnbmVkIGxvbmcg
ZW5kX3BmbiA9IFBBR0VfQUxJR05fNEsocm1yci0+ZW5kX2FkZHJlc3MpID4+IFBBR0VfU0hJRlRf
NEs7CiAgICAgc3RydWN0IG1hcHBlZF9ybXJyICptcm1ycjsKICAgICBzdHJ1Y3QgZG9tYWluX2lv
bW11ICpoZCA9IGRvbV9pb21tdShkKTsKKyAgICBpbnQgZXJyID0gMDsKIAogICAgIEFTU0VSVChw
Y2lkZXZzX2xvY2tlZCgpKTsKICAgICBBU1NFUlQocm1yci0+YmFzZV9hZGRyZXNzIDwgcm1yci0+
ZW5kX2FkZHJlc3MpOwpAQCAtMTkyNCw4ICsxOTI1LDYgQEAgc3RhdGljIGludCBybXJyX2lkZW50
aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IG1hcCwKICAgICAgICAgaWYgKCBt
cm1yci0+YmFzZSA9PSBybXJyLT5iYXNlX2FkZHJlc3MgJiYKICAgICAgICAgICAgICBtcm1yci0+
ZW5kID09IHJtcnItPmVuZF9hZGRyZXNzICkKICAgICAgICAgewotICAgICAgICAgICAgaW50IHJl
dCA9IDA7Ci0KICAgICAgICAgICAgIGlmICggbWFwICkKICAgICAgICAgICAgIHsKICAgICAgICAg
ICAgICAgICArK21ybXJyLT5jb3VudDsKQEAgLTE5MzUsMjggKzE5MzQsMzUgQEAgc3RhdGljIGlu
dCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IG1hcCwKICAg
ICAgICAgICAgIGlmICggLS1tcm1yci0+Y291bnQgKQogICAgICAgICAgICAgICAgIHJldHVybiAw
OwogCi0gICAgICAgICAgICB3aGlsZSAoIGJhc2VfcGZuIDwgZW5kX3BmbiApCisgICAgICAgICAg
ICBlcnIgPSByYW5nZXNldF9yZW1vdmVfcmFuZ2UoaGQtPnJlc2VydmVkX3JhbmdlcywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYXNlX3BmbiwgZW5kX3Bmbik7Cisg
ICAgICAgICAgICB3aGlsZSAoICFlcnIgJiYgYmFzZV9wZm4gPCBlbmRfcGZuICkKICAgICAgICAg
ICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIGNsZWFyX2lkZW50aXR5X3AybV9lbnRyeShkLCBi
YXNlX3BmbikgKQotICAgICAgICAgICAgICAgICAgICByZXQgPSAtRU5YSU87CisgICAgICAgICAg
ICAgICAgICAgIGVyciA9IC1FTlhJTzsKKwogICAgICAgICAgICAgICAgIGJhc2VfcGZuKys7CiAg
ICAgICAgICAgICB9CiAKICAgICAgICAgICAgIGxpc3RfZGVsKCZtcm1yci0+bGlzdCk7CiAgICAg
ICAgICAgICB4ZnJlZShtcm1ycik7Ci0gICAgICAgICAgICByZXR1cm4gcmV0OworICAgICAgICAg
ICAgcmV0dXJuIGVycjsKICAgICAgICAgfQogICAgIH0KIAogICAgIGlmICggIW1hcCApCiAgICAg
ICAgIHJldHVybiAtRU5PRU5UOwogCisgICAgZXJyID0gcmFuZ2VzZXRfYWRkX3JhbmdlKGhkLT5y
ZXNlcnZlZF9yYW5nZXMsIGJhc2VfcGZuLCBlbmRfcGZuKTsKKyAgICBpZiAoIGVyciApCisgICAg
ICAgIHJldHVybiBlcnI7CisKICAgICB3aGlsZSAoIGJhc2VfcGZuIDwgZW5kX3BmbiApCiAgICAg
ewotICAgICAgICBpbnQgZXJyID0gc2V0X2lkZW50aXR5X3AybV9lbnRyeShkLCBiYXNlX3Bmbiwg
cDJtX2FjY2Vzc19ydywgZmxhZyk7Ci0KKyAgICAgICAgZXJyID0gc2V0X2lkZW50aXR5X3AybV9l
bnRyeShkLCBiYXNlX3BmbiwgcDJtX2FjY2Vzc19ydywgZmxhZyk7CiAgICAgICAgIGlmICggZXJy
ICkKICAgICAgICAgICAgIHJldHVybiBlcnI7CisKICAgICAgICAgYmFzZV9wZm4rKzsKICAgICB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCmluZGV4IGRjMzdkY2U0YjYuLmQ2
NWQzYzYwZmIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRk
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwpAQCAtMTU1LDE2
ICsxNTUsMzIgQEAgdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVj
dCBkb21haW4gKmQpCiAgICAgICAgIHRtcCA9IDEgPDwgKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZU
XzRLKTsKICAgICAgICAgZm9yICggaiA9IDA7IGogPCB0bXA7IGorKyApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIGludCByZXQgPSBpb21tdV9tYXBfcGFnZShkLCBfYmZuKHBmbiAqIHRtcCArIGop
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4ocGZuICogdG1wICsg
aiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxl
fElPTU1VRl93cml0YWJsZSk7CisgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZuKHBmbiAqIHRt
cCArIGopOworICAgICAgICAgICAgbWZuX3QgbWZuID0gX21mbihwZm4gKiB0bXAgKyBqKTsKIAor
ICAgICAgICAgICAgaW50IHJldCA9IGlvbW11X21hcF9wYWdlKGQsIGJmbiwgbWZuLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93
cml0YWJsZSk7CiAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAgICAgICByYyA9IHJl
dDsKKworICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIFRoZSBvbmx5IHJlYXNvbiBhIHJl
c2VydmVkIHBhZ2Ugd291bGQgYmUgbWFwcGVkIGlzIHRoYXQKKyAgICAgICAgICAgICAqIGlvbW11
X2luY2x1c2l2ZV9tYXBwaW5nIGlzIHNldCwgaW4gd2hpY2ggY2FzZSB0aGUgQkZOCisgICAgICAg
ICAgICAgKiBuZWVkcyB0byBiZSBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIElPTU1VLgorICAg
ICAgICAgICAgICovCisgICAgICAgICAgICBpZiAoIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1f
VFlQRV9SRVNFUlZFRCkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIEFTU0VSVChp
b21tdV9pbmNsdXNpdmVfbWFwcGluZyk7CisKKyAgICAgICAgICAgICAgICByZXQgPSByYW5nZXNl
dF9hZGRfc2luZ2xldG9uKGRvbV9pb21tdShkKS0+cmVzZXJ2ZWRfcmFuZ2VzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3goYmZuKSk7CisgICAgICAg
ICAgICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsKKyAgICAg
ICAgICAgIH0KICAgICAgICAgfQogCiAgICAgICAgIGlmICggcmMgKQotICAgICAgICAgICAgcHJp
bnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6
ICVkXG4iLAorICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQl
ZDogSU9NTVUgbWFwcGluZy9yZXNlcnZhdGlvbiBmYWlsZWQ6ICVkXG4iLAogICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwogCiAgICAgICAgIGlmICghKGkgJiAoMHhmZmZmZiA+
PiAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRfNEspKSkpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IDYyNDc4NGZlYzgu
LmNjMGJlODFiNGUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hl
bi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0xMjIsNiArMTIyLDEyIEBAIHN0cnVjdCBkb21haW5f
aW9tbXUgewogCiAgICAgLyogRmVhdHVyZXMgc3VwcG9ydGVkIGJ5IHRoZSBJT01NVSAqLwogICAg
IERFQ0xBUkVfQklUTUFQKGZlYXR1cmVzLCBJT01NVV9GRUFUX2NvdW50KTsKKworICAgIC8qCisg
ICAgICogQkZOIHJhbmdlcyB0aGF0IGFyZSByZXNlcnZlZCBpbiB0aGUgZG9tYWluIElPTU1VIG1h
cHBpbmdzIGFuZAorICAgICAqIG11c3Qgbm90IGJlIG1vZGlmaWVkIGFmdGVyIGluaXRpYWxpemF0
aW9uLgorICAgICAqLworICAgIHN0cnVjdCByYW5nZXNldCAqcmVzZXJ2ZWRfcmFuZ2VzOwogfTsK
IAogI2RlZmluZSBkb21faW9tbXUoZCkgICAgICAgICAgICAgICgmKGQpLT5pb21tdSkKLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl22-00025p-Ar; Sat, 07 Jul 2018 11:05: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl1z-00024h-Kj
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:35 +0000
X-Inumbo-ID: a8420c1e-81d5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8420c1e-81d5-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 13:05:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649312"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:17 +0100
Message-ID: <20180707110526.35822-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 04/13] iommu: push use of type-safe BFN 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>,
 Kevin Tian <kevin.tian@intel.com>, Paul Durrant <paul.durrant@citrix.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>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgbWV0aG9kcyBpbiBzdHJ1Y3QgaW9tbXVfb3BzIHRvIHVz
ZSB0eXBlLXNhZmUgQkZOCmFuZCBNRk4uIFRoaXMgZm9sbG93cyBvbiBmcm9tIHRoZSBwcmlvciBw
YXRjaCB0aGF0IG1vZGlmaWVkIHRoZSBmdW5jdGlvbnMKZXhwb3J0ZWQgaW4geGVuL2lvbW11Lmgu
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgot
LS0KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5j
b20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cgp2MjoKIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZyb20gSmFuLgogLSBFeHRlbmQg
dXNlIG9mIGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlIHRvIGF2b2lkIGRpcmVjdGx5CiAg
IGVuY2Fwc3VsYXRpbmcgZ2ZuIHZhbHVlcyBhcyBiZm5zIG9yIHZpY2UgdmVyc2EuCi0tLQogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICAgIHwgNDYgKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9p
b21tdS5jICAgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyAgICAg
ICAgICAgIHwgMjYgKysrKysrKy0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jICAgICAgICAgICAgICAgfCAgOSArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jICAgICAgICAgICB8IDI1ICsrKysrKystLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaCB8ICA4ICsrLS0tCiB4ZW4vaW5jbHVkZS94ZW4v
aW9tbXUuaCAgICAgICAgICAgICAgICAgICAgICAgfCAxMyArKysrKy0tLQogOCBmaWxlcyBjaGFu
Z2VkLCA3MiBpbnNlcnRpb25zKCspLCA1OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfbWFwLmMKaW5kZXggNGRlYWI5Y2QyZi4uNWE5YTBhZjMyMCAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwpAQCAtNjMxLDcgKzYzMSw3IEBAIHN0
YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgYmZuKQogICAgIHJldHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKK2ludCBh
bWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCBtZm4s
CiAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICBib29s
X3QgbmVlZF9mbHVzaCA9IDA7CkBAIC02NTEsNyArNjUxLDggQEAgaW50IGFtZF9pb21tdV9tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBt
Zm4sCiAgICAgaWYgKCByYyApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gu
bWFwcGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJSb290IHRhYmxlIGFsbG9j
IGZhaWxlZCwgYmZuID0gJWx4XG4iLCBiZm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIlJv
b3QgdGFibGUgYWxsb2MgZmFpbGVkLCBiZm4gPSAlIlBSSV9iZm4iXG4iLAorICAgICAgICAgICAg
ICAgICAgICAgICAgYmZuX3goYmZuKSk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAg
ICAgcmV0dXJuIHJjOwogICAgIH0KQEAgLTY2MCwyNSArNjYxLDI3IEBAIGludCBhbWRfaW9tbXVf
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxv
bmcgbWZuLAogICAgICAqIHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3Igd2lk
ZXIgYmZuIG5vdyAqLwogICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgewotICAgICAg
ICBpZiAoIHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBiZm4pICkKKyAgICAgICAgaWYgKCB1cGRhdGVf
cGFnaW5nX21vZGUoZCwgYmZuX3goYmZuKSkgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGlu
X3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAgIEFNRF9JT01NVV9E
RUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgYmZuID0gJWx4XG4iLCBiZm4pOworICAgICAg
ICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBiZm4gPSAlIlBS
SV9iZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94KGJmbikpOwogICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAg
ICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2JmbihkLCBiZm4sIHB0
X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9iZm4o
ZCwgYmZuX3goYmZuKSwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKICAgICB7CiAgICAg
ICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICBBTURfSU9N
TVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGJmbiA9ICVseFxuIiwgYmZuKTsK
KyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBiZm4g
PSAlIlBSSV9iZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3goYmZuKSk7CiAg
ICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgfQog
CiAgICAgLyogSW5zdGFsbCA0ayBtYXBwaW5nIGZpcnN0ICovCi0gICAgbmVlZF9mbHVzaCA9IHNl
dF9pb21tdV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGJmbiwgbWZuLAorICAgIG5lZWRfZmx1c2gg
PSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBiZm5feChiZm4pLCBtZm5feChtZm4p
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01P
REVfTEVWRUxfMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZs
YWdzICYgSU9NTVVGX3dyaXRhYmxlKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICEhKGZsYWdzICYgSU9NTVVGX3JlYWRhYmxlKSk7CkBAIC02OTAsNyArNjkzLDcgQEAg
aW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJm
biwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgLyogNEsgbWFwcGluZyBmb3IgUFYgZ3Vlc3RzIG5l
dmVyIGNoYW5nZXMsIAogICAgICAqIG5vIG5lZWQgdG8gZmx1c2ggaWYgd2UgdHJ1c3Qgbm9uLXBy
ZXNlbnQgYml0cyAqLwogICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCi0gICAgICAgIGFtZF9p
b21tdV9mbHVzaF9wYWdlcyhkLCBiZm4sIDApOworICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFn
ZXMoZCwgYmZuX3goYmZuKSwgMCk7CiAKICAgICBmb3IgKCBtZXJnZV9sZXZlbCA9IElPTU1VX1BB
R0lOR19NT0RFX0xFVkVMXzI7CiAgICAgICAgICAgbWVyZ2VfbGV2ZWwgPD0gaGQtPmFyY2gucGFn
aW5nX21vZGU7IG1lcmdlX2xldmVsKysgKQpAQCAtNjk4LDE1ICs3MDEsMTYgQEAgaW50IGFtZF9p
b21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWdu
ZWQgbG9uZyBtZm4sCiAgICAgICAgIGlmICggcHRfbWZuW21lcmdlX2xldmVsXSA9PSAwICkKICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoICFpb21tdV91cGRhdGVfcGRlX2NvdW50KGQs
IHB0X21mblttZXJnZV9sZXZlbF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmZuLCBtZm4sIG1lcmdlX2xldmVsKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmZuX3goYmZuKSwgbWZuX3gobWZuKSwgbWVyZ2VfbGV2ZWwpICkKICAgICAgICAg
ICAgIGJyZWFrOwogCi0gICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwgcHRfbWZuW21l
cmdlX2xldmVsXSwgYmZuLAorICAgICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQsIHB0X21m
blttZXJnZV9sZXZlbF0sIGJmbl94KGJmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmxhZ3MsIG1lcmdlX2xldmVsKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5s
b2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVH
KCJNZXJnZSBpb21tdSBwYWdlIGZhaWxlZCBhdCBsZXZlbCAlZCwgIgotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJiZm4gPSAlbHggbWZuID0gJWx4XG4iLCBtZXJnZV9sZXZlbCwgYmZuLCBt
Zm4pOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICJiZm4gPSAlIlBSSV9iZm4iIG1mbiA9
ICUiUFJJX21mbiJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVyZ2VfbGV2ZWws
IGJmbl94KGJmbiksIG1mbl94KG1mbikpOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwog
ICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgICAgIH0KQEAgLTcyMCw3ICs3MjQsNyBA
QCBvdXQ6CiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKK2ludCBhbWRfaW9tbXVfdW5tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pCiB7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9t
Zm5bN107CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC03
NDIsMzEgKzc0NiwzMyBAQCBpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4pCiAgICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdl
IHRhYmxlIGZvciBsYWdlciBiZm4gbm93ICovCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkK
ICAgICB7Ci0gICAgICAgIGludCByYyA9IHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBiZm4pOworICAg
ICAgICBpbnQgcmMgPSB1cGRhdGVfcGFnaW5nX21vZGUoZCwgYmZuX3goYmZuKSk7CiAKICAgICAg
ICAgaWYgKCByYyApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJj
aC5tYXBwaW5nX2xvY2spOwotICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFn
ZSBtb2RlIGZhaWxlZCBiZm4gPSAlbHhcbiIsIGJmbik7CisgICAgICAgICAgICBBTURfSU9NTVVf
REVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGJmbiA9ICUiUFJJX2JmbiJcbiIsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3goYmZuKSk7CiAgICAgICAgICAgICBpZiAoIHJj
ICE9IC1FQUREUk5PVEFWQUlMICkKICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAg
ICAgICAgICAgICByZXR1cm4gcmM7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11
X3BkZV9mcm9tX2JmbihkLCBiZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAg
aWYgKCBpb21tdV9wZGVfZnJvbV9iZm4oZCwgYmZuX3goYmZuKSwgcHRfbWZuKSB8fCAocHRfbWZu
WzFdID09IDApICkKICAgICB7CiAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5n
X2xvY2spOwotICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVu
dHJ5IGJmbiA9ICVseFxuIiwgYmZuKTsKKyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlk
IElPIHBhZ2V0YWJsZSBlbnRyeSBiZm4gPSAlIlBSSV9iZm4iXG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICAgYmZuX3goYmZuKSk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAg
cmV0dXJuIC1FRkFVTFQ7CiAgICAgfQogCiAgICAgLyogbWFyayBQVEUgYXMgJ3BhZ2Ugbm90IHBy
ZXNlbnQnICovCi0gICAgY2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBiZm4pOwor
ICAgIGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgYmZuX3goYmZuKSk7CiAgICAg
c3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAgICBhbWRfaW9tbXVfZmx1
c2hfcGFnZXMoZCwgYmZuLCAwKTsKKyAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuX3go
YmZuKSwgMCk7CiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTc4Nyw3ICs3OTMsOSBAQCBpbnQgYW1k
X2lvbW11X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9tYWluICpkb21haW4sCiAg
ICAgZ2ZuID0gcGh5c19hZGRyID4+IFBBR0VfU0hJRlQ7CiAgICAgZm9yICggaSA9IDA7IGkgPCBu
cGFnZXM7IGkrKyApCiAgICAgewotICAgICAgICBydCA9IGFtZF9pb21tdV9tYXBfcGFnZShkb21h
aW4sIGdmbiAraSwgZ2ZuICtpLCBmbGFncyk7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUg
PSBnZm4gKyBpOworCisgICAgICAgIHJ0ID0gYW1kX2lvbW11X21hcF9wYWdlKGRvbWFpbiwgX2Jm
bihmcmFtZSksIF9tZm4oZnJhbWUpLCBmbGFncyk7CiAgICAgICAgIGlmICggcnQgIT0gMCApCiAg
ICAgICAgICAgICByZXR1cm4gcnQ7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMKaW5kZXggZDYwODYzMWU2ZS4uZWVhMjJjM2QwZCAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0yNzEsNyArMjcxLDcg
QEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGFtZF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBk
b21haW4gKmQpCiAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgIGlmICggbWZuX3ZhbGlkKF9t
Zm4ocGZuKSkgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGludCByZXQgPSBhbWRf
aW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sCisgICAgICAgICAgICAgICAgaW50IHJldCA9IGFt
ZF9pb21tdV9tYXBfcGFnZShkLCBfYmZuKHBmbiksIF9tZm4ocGZuKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3Jp
dGFibGUpOwogCiAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy
bS9zbW11LmMKaW5kZXggZjlmMmU4ZGNhNC4uN2RiNDkzNzU2ZCAxMDA2NDQKLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hcm0vc21tdS5jCkBAIC0yNTUxLDcgKzI1NTEsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVj
ayBhcm1fc21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIH0KIAogc3RhdGlj
IGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgYmZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZu
X3QgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAJLyogQVJNIFNNTVUgdjEgZG9lc24ndCBoYXZlIGZs
dXNoIGJ5IFZNQSBhbmQgVk1JRCAqLwpAQCAtMjczNywxMiArMjczNywxMiBAQCBzdGF0aWMgdm9p
ZCBhcm1fc21tdV9pb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKIAl4ZnJl
ZSh4ZW5fZG9tYWluKTsKIH0KIAotc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sCi0JCQl1bnNpZ25lZCBs
b25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQorc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJt
X3NtbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLAorCQkJbWZuX3QgbWZu
LCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CisJdW5zaWduZWQgbG9uZyBmcmFtZSA9IGJmbl94KGJm
bik7CiAJcDJtX3R5cGVfdCB0OwotCXVuc2lnbmVkIGxvbmcgZnJhbWUgPSBiZm47Ci0JdW5zaWdu
ZWQgbG9uZyBnZm47CisJZ2ZuX3QgZ2ZuOwogCiAJLyoKIAkgKiBHcmFudCBtYXBwaW5ncyBjYW4g
YmUgdXNlZCBmb3IgRE1BIHJlcXVlc3RzLiBUaGUgZGV2X2J1c19hZGRyCkBAIC0yNzUzLDggKzI3
NTMsOCBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKIAkgKiBmdW5jdGlvbiBzaG91bGQgb25seSBi
ZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdpdGggZ2ZuID09IG1mbiA9PSBiZm4uCiAJICovCiAJQlVH
X09OKCFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSk7Ci0JQlVHX09OKG1mbiAhPSBmcmFtZSk7
Ci0JZ2ZuID0gZnJhbWU7CisJQlVHX09OKCFtZm5fZXEobWZuLCBfbWZuKGZyYW1lKSk7CisJZ2Zu
ID0gX2dmbihmcmFtZSk7CiAKIAkvKiBXZSBvbmx5IHN1cHBvcnQgcmVhZGFibGUgYW5kIHdyaXRh
YmxlIGZsYWdzICovCiAJaWYgKCEoZmxhZ3MgJiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dy
aXRhYmxlKSkpCkBAIC0yNzY2LDE0ICsyNzY2LDE0IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNr
IGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAog
CSAqIFRoZSBmdW5jdGlvbiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3Vy
cmVudCBtYXBwaW5nCiAJICogaWYgdGhlcmUgaXMgYWxyZWFkeSBvbmUuLi4KIAkgKi8KLQlyZXR1
cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihnZm4pLCBfbWZuKG1mbiksIDAsIHQp
OworCXJldHVybiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShkLCBnZm4sIG1mbiwgMCwgdCk7CiB9
CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1f
c21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbikKIHsKLQl1bnNpZ25l
ZCBsb25nIGZyYW1lID0gYmZuOwotCXVuc2lnbmVkIGxvbmcgZ2ZuID0gZnJhbWU7Ci0JdW5zaWdu
ZWQgbG9uZyBtZm4gPSBmcmFtZTsKKwl1bnNpZ25lZCBsb25nIGZyYW1lID0gYmZuX3goYmZuKTsK
KwlnZm5fdCBnZm4gPSBfZ2ZuKGZyYW1lKTsKKwltZm5fdCBtZm4gPSBfbWZuKGZyYW1lKTsKIAog
CS8qCiAJICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2Rl
IHdoZW4gdGhlIGRvbWFpbgpAQCAtMjc4Miw3ICsyNzgyLDcgQEAgc3RhdGljIGludCBfX211c3Rf
Y2hlY2sgYXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGJmbikKIAlpZiAoICFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSApCiAJCXJldHVybiAtRUlO
VkFMOwogCi0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoZCwgX2dmbihnZm4pLCBf
bWZuKG1mbiksIDApOworCXJldHVybiBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKGQsIGdmbiwg
bWZuLCAwKTsKIH0KIAogc3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgYXJtX3NtbXVfaW9t
bXVfb3BzID0gewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggMmFhMGMxMjZkMS4uNjdhOTBh
MzE0ZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0xOTUsNyArMTk1LDggQEAgdm9pZCBf
X2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAg
ICAgICAgICAgPT0gUEdUX3dyaXRhYmxlX3BhZ2UpICkKICAgICAgICAgICAgICAgICBtYXBwaW5n
IHw9IElPTU1VRl93cml0YWJsZTsKIAotICAgICAgICAgICAgcmV0ID0gaGQtPnBsYXRmb3JtX29w
cy0+bWFwX3BhZ2UoZCwgYmZuLCBtZm4sIG1hcHBpbmcpOworICAgICAgICAgICAgcmV0ID0gaGQt
PnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgX2JmbihiZm4pLCBfbWZuKG1mbiksCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBwaW5nKTsKICAgICAgICAg
ICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICByYyA9IHJldDsKIApAQCAtMjY1LDcgKzI2
Niw3IEBAIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1m
bl90IG1mbiwKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkK
ICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdl
KGQsIGJmbl94KGJmbiksIG1mbl94KG1mbiksIGZsYWdzKTsKKyAgICByYyA9IGhkLT5wbGF0Zm9y
bV9vcHMtPm1hcF9wYWdlKGQsIGJmbiwgbWZuLCBmbGFncyk7CiAgICAgaWYgKCB1bmxpa2VseShy
YykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtf
cmF0ZWxpbWl0KCkgKQpAQCAtMjg4LDcgKzI4OSw3IEBAIGludCBpb21tdV91bm1hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbikKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFo
ZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0
Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgYmZuX3goYmZuKSk7CisgICAgcmMgPSBoZC0+cGxhdGZv
cm1fb3BzLT51bm1hcF9wYWdlKGQsIGJmbik7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAg
IHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0
KCkgKQpAQCAtMzI4LDcgKzMyOSw3IEBAIGludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9t
YWluICpkLCBiZm5fdCBiZm4sIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogICAgIGlmICggIWlv
bW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwgIWhkLT5wbGF0Zm9ybV9vcHMtPmlv
dGxiX2ZsdXNoICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9v
cHMtPmlvdGxiX2ZsdXNoKGQsIGJmbl94KGJmbiksIHBhZ2VfY291bnQpOworICAgIHJjID0gaGQt
PnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgYmZuLCBwYWdlX2NvdW50KTsKICAgICBpZiAo
IHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3du
ICYmIHByaW50a19yYXRlbGltaXQoKSApCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmlu
ZGV4IDQ4ZjYyZTBlOGQuLjJhYTk3YzllZmUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5jCkBAIC01ODUsNyArNTg1LDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1
c2hfYWxsKHZvaWQpCiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNoX2lv
dGxiKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJmbl90IGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2xfdCBkbWFfb2xkX3B0ZV9wcmVzZW50LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CkBAIC02
MTIsMTIgKzYxMiwxMiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3Rs
YihzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICBpZiAoIGlvbW11X2RvbWlkID09IC0xICkKICAg
ICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGlmICggcGFnZV9jb3VudCAhPSAxIHx8IGJm
biA9PSBiZm5feChJTlZBTElEX0JGTikgKQorICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8
fCBiZm5fZXEoYmZuLCBJTlZBTElEX0JGTikgKQogICAgICAgICAgICAgcmMgPSBpb21tdV9mbHVz
aF9pb3RsYl9kc2koaW9tbXUsIGlvbW11X2RvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMCwgZmx1c2hfZGV2X2lvdGxiKTsKICAgICAgICAgZWxzZQogICAgICAg
ICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9wc2koaW9tbXUsIGlvbW11X2RvbWlkLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19iZm5fdG9fYmFkZHIoYmZuKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl90b19iYWRkcihiZm4p
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICFkbWFfb2xkX3B0ZV9wcmVz
ZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmx1c2hfZGV2X2lv
dGxiKTsKQEAgLTYzMyw3ICs2MzMsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9m
bHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAogfQogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVj
ayBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiZm4sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZm5fdCBiZm4s
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgcGFnZV9jb3VudCkKIHsKICAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgYmZu
LCAxLCBwYWdlX2NvdW50KTsKQEAgLTY0MSw3ICs2NDEsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9j
aGVjayBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLAogCiBzdGF0aWMg
aW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9hbGwoc3RydWN0IGRvbWFpbiAqZCkK
IHsKLSAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgYmZuX3goSU5WQUxJRF9CRk4pLCAw
LCAwKTsKKyAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgSU5WQUxJRF9CRk4sIDAsIDAp
OwogfQogCiAvKiBjbGVhciBvbmUgcGFnZSdzIHBhZ2UgdGFibGUgKi8KQEAgLTY3Niw3ICs2NzYs
NyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBkbWFfcHRlX2NsZWFyX29uZShzdHJ1Y3QgZG9t
YWluICpkb21haW4sIHU2NCBhZGRyKQogICAgIGlvbW11X2ZsdXNoX2NhY2hlX2VudHJ5KHB0ZSwg
c2l6ZW9mKHN0cnVjdCBkbWFfcHRlKSk7CiAKICAgICBpZiAoICF0aGlzX2NwdShpb21tdV9kb250
X2ZsdXNoX2lvdGxiKSApCi0gICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoZG9t
YWluLCBhZGRyID4+IFBBR0VfU0hJRlRfNEssIDEpOworICAgICAgICByYyA9IGlvbW11X2ZsdXNo
X2lvdGxiX3BhZ2VzKGRvbWFpbiwgYmFkZHJfdG9fYmZuKGFkZHIpLCAxKTsKIAogICAgIHVubWFw
X3Z0ZF9kb21haW5fcGFnZShwYWdlKTsKIApAQCAtMTc2Nyw4ICsxNzY3LDcgQEAgc3RhdGljIHZv
aWQgaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB9CiAKIHN0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGJmbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmZuX3QgYmZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgc3RydWN0IGRvbWFpbl9p
b21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0xNzg2LDE2ICsxNzg1LDE2IEBAIHN0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAK
ICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAgICBwZ19tYWRkciA9
IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgX19iZm5fdG9fYmFkZHIoYmZuKSwgMSk7CisgICAg
cGdfbWFkZHIgPSBhZGRyX3RvX2RtYV9wYWdlX21hZGRyKGQsIGJmbl90b19iYWRkcihiZm4pLCAx
KTsKICAgICBpZiAoIHBnX21hZGRyID09IDAgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2so
JmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogICAgIH0K
ICAgICBwYWdlID0gKHN0cnVjdCBkbWFfcHRlICopbWFwX3Z0ZF9kb21haW5fcGFnZShwZ19tYWRk
cik7Ci0gICAgcHRlID0gcGFnZSArIChiZm4gJiBMRVZFTF9NQVNLKTsKKyAgICBwdGUgPSBwYWdl
ICsgKGJmbl94KGJmbikgJiBMRVZFTF9NQVNLKTsKICAgICBvbGQgPSAqcHRlOwotICAgIGRtYV9z
ZXRfcHRlX2FkZHIobmV3LCAocGFkZHJfdCltZm4gPDwgUEFHRV9TSElGVF80Syk7CisgICAgZG1h
X3NldF9wdGVfYWRkcihuZXcsIG1mbl90b19tYWRkcihtZm4pKTsKICAgICBkbWFfc2V0X3B0ZV9w
cm90KG5ldywKICAgICAgICAgICAgICAgICAgICAgICgoZmxhZ3MgJiBJT01NVUZfcmVhZGFibGUp
ID8gRE1BX1BURV9SRUFEICA6IDApIHwKICAgICAgICAgICAgICAgICAgICAgICgoZmxhZ3MgJiBJ
T01NVUZfd3JpdGFibGUpID8gRE1BX1BURV9XUklURSA6IDApKTsKQEAgLTE4MjMsMTMgKzE4MjIs
MTMgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfdW5t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbikKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3QgYmZuKQogewogICAgIC8qIERvIG5vdGhp
bmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBpb21tdSBzdXBwb3J0cyBwYXNzIHRocnUuICovCiAg
ICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAg
ICAgICByZXR1cm4gMDsKIAotICAgIHJldHVybiBkbWFfcHRlX2NsZWFyX29uZShkLCBfX2Jmbl90
b19iYWRkcihiZm4pKTsKKyAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwgYmZuX3RvX2Jh
ZGRyKGJmbikpOwogfQogCiBpbnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVp
bnQ2NF90IGJmbiwgdWludDY0X3QgKnB0ZSwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
aW5kZXggNjgxODJhZmQ5MS4uMzc5ODgyYzY5MCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMKQEAgLTY1LDcgKzY1LDcgQEAgaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJs
ZShzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIEFTU0VS
VCghKGdmbiA+PiBERUZBVUxUX0RPTUFJTl9BRERSRVNTX1dJRFRIKSk7CiAgICAgICAgICAgICAg
ICAgQlVHX09OKFNIQVJFRF9NMlAoZ2ZuKSk7Ci0gICAgICAgICAgICAgICAgcmMgPSBoZC0+cGxh
dGZvcm1fb3BzLT5tYXBfcGFnZShkLCBnZm4sIG1mbiwKKyAgICAgICAgICAgICAgICByYyA9IGhk
LT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIF9iZm4oZ2ZuKSwgX21mbihtZm4pLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxl
IHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
Rl93cml0YWJsZSk7CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dm0vYW1kLWlvbW11LXByb3RvLmgKaW5kZXggOTliYzIxYzdiMy4uZGNlOWVkNmI4MyAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaApAQCAtNTIsOSAr
NTIsOSBAQCBpbnQgYW1kX2lvbW11X2luaXQodm9pZCk7CiBpbnQgYW1kX2lvbW11X3VwZGF0ZV9p
dnJzX21hcHBpbmdfYWNwaSh2b2lkKTsKIAogLyogbWFwcGluZyBmdW5jdGlvbnMgKi8KLWludCBf
X211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgZ2ZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7Ci1pbnQgX19tdXN0X2NoZWNrIGFtZF9pb21t
dV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKTsKK2ludCBf
X211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJm
biwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWdu
ZWQgaW50IGZsYWdzKTsKK2ludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuKTsKIHU2NCBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVf
ZnJvbV9wdGUodTMyICplbnRyeSk7CiBpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9hbGxvY19y
b290KHN0cnVjdCBkb21haW5faW9tbXUgKmhkKTsKIGludCBhbWRfaW9tbXVfcmVzZXJ2ZV9kb21h
aW5fdW5pdHlfbWFwKHN0cnVjdCBkb21haW4gKmRvbWFpbiwKQEAgLTc3LDcgKzc3LDcgQEAgdm9p
ZCBpb21tdV9kdGVfc2V0X2d1ZXN0X2NyMyh1MzIgKmR0ZSwgdTE2IGRvbV9pZCwgdTY0IGdjcjMs
CiAKIC8qIHNlbmQgY21kIHRvIGlvbW11ICovCiB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfcGFn
ZXMoc3RydWN0IGRvbWFpbiAqZCk7Ci12b2lkIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKK3ZvaWQgYW1kX2lvbW11X2ZsdXNoX3BhZ2Vz
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKTsKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2lvdGxi
KHU4IGRldmZuLCBjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQ2NF90IGdhZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRl
eCBhM2MzNmMxMTQ4Li42MjQ3ODRmZWM4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtNDgsNiArNDgsMTEgQEAgc3Rh
dGljIGlubGluZSBiZm5fdCBiZm5fYWRkKGJmbl90IGJmbiwgdW5zaWduZWQgbG9uZyBpKQogICAg
IHJldHVybiBfYmZuKGJmbl94KGJmbikgKyBpKTsKIH0KIAorc3RhdGljIGlubGluZSBib29sX3Qg
YmZuX2VxKGJmbl90IHgsIGJmbl90IHkpCit7CisgICAgcmV0dXJuIGJmbl94KHgpID09IGJmbl94
KHkpOworfQorCiAjZGVmaW5lIElPTU1VX1BBR0VfU0hJRlQgMTIKICNkZWZpbmUgSU9NTVVfUEFH
RV9TSVpFICAoX0FDKDEsTCkgPDwgSU9NTVVfUEFHRV9TSElGVCkKICNkZWZpbmUgSU9NTVVfUEFH
RV9NQVNLICAofihJT01NVV9QQUdFX1NJWkUgLSAxKSkKQEAgLTE4NCw5ICsxODksOSBAQCBzdHJ1
Y3QgaW9tbXVfb3BzIHsKICNlbmRpZiAvKiBIQVNfUENJICovCiAKICAgICB2b2lkICgqdGVhcmRv
d24pKHN0cnVjdCBkb21haW4gKmQpOwotICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSko
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKLSAg
ICBpbnQgX19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBiZm4pOworICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRv
bWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpOworICAgIGludCBfX211c3RfY2hlY2sgKCp1bm1h
cF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pOwogICAgIHZvaWQgKCpmcmVlX3Bh
Z2VfdGFibGUpKHN0cnVjdCBwYWdlX2luZm8gKik7CiAjaWZkZWYgQ09ORklHX1g4NgogICAgIHZv
aWQgKCp1cGRhdGVfaXJlX2Zyb21fYXBpYykodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGlu
dCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7CkBAIC0xOTcsNyArMjAyLDcgQEAgc3RydWN0IGlv
bW11X29wcyB7CiAgICAgdm9pZCAoKnJlc3VtZSkodm9pZCk7CiAgICAgdm9pZCAoKnNoYXJlX3Ay
bSkoc3RydWN0IGRvbWFpbiAqZCk7CiAgICAgdm9pZCAoKmNyYXNoX3NodXRkb3duKSh2b2lkKTsK
LSAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgYmZuLAorICAgIGludCBfX211c3RfY2hlY2sgKCppb3RsYl9mbHVzaCkoc3Ry
dWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwogICAgIGludCBfX211c3RfY2hlY2sgKCpp
b3RsYl9mbHVzaF9hbGwpKHN0cnVjdCBkb21haW4gKmQpOwogICAgIGludCAoKmdldF9yZXNlcnZl
ZF9kZXZpY2VfbWVtb3J5KShpb21tdV9ncmRtX3QgKiwgdm9pZCAqKTsKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbl22-00025x-MH; Sat, 07 Jul 2018 11:05: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fbl1z-00024z-T9
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:05:35 +0000
X-Inumbo-ID: ad072626-81d5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad072626-81d5-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 11:05:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649316"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:21 +0100
Message-ID: <20180707110526.35822-9-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 08/13] x86: add 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>,
 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>

VGhpcyBwYXRjaCBhZGRzIGFuIGlvbW11X29wIHRvIGFsbG93IHRoZSBkb21haW4gSU9NTVUgcmVz
ZXJ2ZWQgcmFuZ2VzIHRvIGJlCnF1ZXJpZWQgYnkgdGhlIGd1ZXN0LgoKTk9URTogVGhlIG51bWJl
ciBvZiByZXNlcnZlZCByYW5nZXMgaXMgZGV0ZXJtaW5lZCBieSBzeXN0ZW0gZmlybXdhcmUsIGlu
CiAgICAgIGNvbmp1bmN0aW9uIHdpdGggWGVuIGNvbW1hbmQgbGluZSBvcHRpb25zLCBhbmQgaXMg
ZXhwZWN0ZWQgdG8gYmUKICAgICAgc21hbGwuIFRodXMgdGhlcmUgaXMgbm8gcHJlLWVtcHRpb24g
Y2hlY2sgd2l0aGluIHRoZSBvcGVyYXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNj
OiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCnYyOgogLSBSZS1pbXBsZW1lbnRlZCBmb3IgdjIgYmFz
ZWQgb24gbmV3IHJhbmdlc2V0LgotLS0KIHhlbi9hcmNoL3g4Ni9pb21tdV9vcC5jICAgICAgIHwg
MTY3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogeGVuL2luY2x1
ZGUvcHVibGljL2lvbW11X29wLmggfCAgMzkgKysrKysrKysrKwogeGVuL2luY2x1ZGUveGxhdC5s
c3QgICAgICAgICAgfCAgIDIgKwogMyBmaWxlcyBjaGFuZ2VkLCAyMDIgaW5zZXJ0aW9ucygrKSwg
NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYyBiL3hl
bi9hcmNoL3g4Ni9pb21tdV9vcC5jCmluZGV4IDI4MGQwYzk2N2QuLjc1YzQ2NWE0NmEgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pb21tdV9v
cC5jCkBAIC0yMywxMCArMjMsNjggQEAKICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CiAj
aW5jbHVkZSA8eGVuL2h5cGVyY2FsbC5oPgogCitzdHJ1Y3QgZ2V0X3Jlc2VydmVkX2N0eHQgewor
ICAgIHVuc2lnbmVkIGludCBtYXhfZW50cmllczsKKyAgICB1bnNpZ25lZCBpbnQgbnJfZW50cmll
czsKKyAgICBYRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90KSByYW5n
ZXM7Cit9OworCitzdGF0aWMgaW50IGdldF9yZXNlcnZlZCh1bnNpZ25lZCBsb25nIHMsIHVuc2ln
bmVkIGxvbmcgZSwgdm9pZCAqYXJnKQoreworICAgIHN0cnVjdCBnZXRfcmVzZXJ2ZWRfY3R4dCAq
Y3R4dCA9IGFyZzsKKworICAgIGlmICggY3R4dC0+bnJfZW50cmllcyA8IGN0eHQtPm1heF9lbnRy
aWVzICkKKyAgICB7CisgICAgICAgIHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90IHJhbmdlID0g
eworICAgICAgICAgICAgLnN0YXJ0X2JmbiA9IHMsCisgICAgICAgICAgICAubnJfZnJhbWVzID0g
ZSAtIHMsCisgICAgICAgIH07CisKKyAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29mZnNldChj
dHh0LT5yYW5nZXMsIGN0eHQtPm5yX2VudHJpZXMsICZyYW5nZSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAxKSApCisgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICB9
CisKKyAgICBjdHh0LT5ucl9lbnRyaWVzKys7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBp
bnQgaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQoc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNl
cnZlZCAqb3ApCit7CisgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47
CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaW9tbXUgPSBkb21faW9tbXUoY3VycmQpOworICAg
IHN0cnVjdCBnZXRfcmVzZXJ2ZWRfY3R4dCBjdHh0ID0geworICAgICAgICAubWF4X2VudHJpZXMg
PSBvcC0+bnJfZW50cmllcywKKyAgICAgICAgLnJhbmdlcyA9IG9wLT5yYW5nZXMsCisgICAgfTsK
KyAgICBpbnQgcmM7CisKKyAgICBpZiAoIG9wLT5wYWQgKQorICAgICAgICByZXR1cm4gLUVJTlZB
TDsKKworICAgIHJjID0gcmFuZ2VzZXRfcmVwb3J0X3Jhbmdlcyhpb21tdS0+cmVzZXJ2ZWRfcmFu
Z2VzLCAwLCB+MHVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZXRfcmVzZXJ2
ZWQsICZjdHh0KTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgLyog
UGFzcyBiYWNrIHRoZSBhY3R1YWwgbnVtYmVyIG9mIHJlc2VydmVkIHJhbmdlcyAqLworICAgIG9w
LT5ucl9lbnRyaWVzID0gY3R4dC5ucl9lbnRyaWVzOworCisgICAgaWYgKCAhZ3Vlc3RfaGFuZGxl
X2lzX251bGwoY3R4dC5yYW5nZXMpICYmCisgICAgICAgICBjdHh0Lm5yX2VudHJpZXMgPiBjdHh0
Lm1heF9lbnRyaWVzICkKKyAgICAgICAgcmV0dXJuIC1FTk9CVUZTOworCisgICAgcmV0dXJuIDA7
Cit9CisKIHN0YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKIHsKICAgICBz
d2l0Y2ggKCBvcC0+b3AgKQogICAgIHsKKyAgICBjYXNlIFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2Vy
dmVkOgorICAgICAgICBvcC0+c3RhdHVzID0gaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQoJm9wLT51
LnF1ZXJ5X3Jlc2VydmVkKTsKKyAgICAgICAgYnJlYWs7CisKICAgICBkZWZhdWx0OgogICAgICAg
ICBvcC0+c3RhdHVzID0gLUVPUE5PVFNVUFA7CiAgICAgICAgIGJyZWFrOwpAQCAtMzUsMTcgKzkz
LDMzIEBAIHN0YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKIAogaW50IGRv
X29uZV9pb21tdV9vcCh4ZW5faW9tbXVfb3BfYnVmX3QgKmJ1ZikKIHsKLSAgICB4ZW5faW9tbXVf
b3BfdCBvcDsKKyAgICB4ZW5faW9tbXVfb3BfdCBvcCA9IHt9OworICAgIHNpemVfdCBvZmZzZXQ7
CisgICAgc3RhdGljIGNvbnN0IHNpemVfdCBvcF9zaXplW10gPSB7CisgICAgICAgIFtYRU5fSU9N
TVVPUF9xdWVyeV9yZXNlcnZlZF0gPSBzaXplb2Yoc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9y
ZXNlcnZlZCksCisgICAgfTsKKworICAgIG9mZnNldCA9IG9mZnNldG9mKHN0cnVjdCB4ZW5faW9t
bXVfb3AsIHUpOwogCi0gICAgaWYgKCBidWYtPnNpemUgPCBzaXplb2Yob3ApICkKKyAgICBpZiAo
IGJ1Zi0+c2l6ZSA8IG9mZnNldCApCiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogCi0gICAgaWYg
KCBjb3B5X2Zyb21fZ3Vlc3QoKHZvaWQgKikmb3AsIGJ1Zi0+aCwgc2l6ZW9mKG9wKSkgKQorICAg
IGlmICggY29weV9mcm9tX2d1ZXN0KCh2b2lkICopJm9wLCBidWYtPmgsIG9mZnNldCkgKQogICAg
ICAgICByZXR1cm4gLUVGQVVMVDsKIAogICAgIGlmICggb3AucGFkICkKICAgICAgICAgcmV0dXJu
IC1FSU5WQUw7CiAKKyAgICBpZiAoIG9wLm9wID49IEFSUkFZX1NJWkUob3Bfc2l6ZSkgKQorICAg
ICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICBpZiAoIGJ1Zi0+c2l6ZSA8IG9mZnNldCAr
IG9wX3NpemVbb3Aub3BdICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICBpZiAoIGNv
cHlfZnJvbV9ndWVzdF9vZmZzZXQoKHZvaWQgKikmb3AudSwgYnVmLT5oLCBvZmZzZXQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wX3NpemVbb3Aub3BdKSApCisgICAgICAgIHJl
dHVybiAtRUZBVUxUOworCiAgICAgaW9tbXVfb3AoJm9wKTsKIAogICAgIGlmICggX19jb3B5X2Zp
ZWxkX3RvX2d1ZXN0KGd1ZXN0X2hhbmRsZV9jYXN0KGJ1Zi0+aCwgeGVuX2lvbW11X29wX3QpLApA
QCAtMTAxLDI0ICsxNzUsMTA1IEBAIGxvbmcgZG9faW9tbXVfb3AodW5zaWduZWQgaW50IG5yX2J1
ZnMsCiAKIGludCBjb21wYXRfb25lX2lvbW11X29wKGNvbXBhdF9pb21tdV9vcF9idWZfdCAqYnVm
KQogewotICAgIGNvbXBhdF9pb21tdV9vcF90IGNtcDsKKyAgICBjb21wYXRfaW9tbXVfb3BfdCBj
bXAgPSB7fTsKKyAgICBzaXplX3Qgb2Zmc2V0OworICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bf
c2l6ZVtdID0geworICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9m
KHN0cnVjdCBjb21wYXRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAorICAgIH07CiAgICAgeGVu
X2lvbW11X29wX3QgbmF0OworICAgIHVuc2lnbmVkIGludCB1OworICAgIGludDMyX3Qgc3RhdHVz
OwogCi0gICAgaWYgKCBidWYtPnNpemUgPCBzaXplb2YoY21wKSApCisgICAgb2Zmc2V0ID0gb2Zm
c2V0b2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcCwgdSk7CisKKyAgICBpZiAoIGJ1Zi0+c2l6ZSA8
IG9mZnNldCApCiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogCi0gICAgaWYgKCBjb3B5X2Zyb21f
Y29tcGF0KCh2b2lkICopJmNtcCwgYnVmLT5oLCBzaXplb2YoY21wKSkgKQorICAgIGlmICggY29w
eV9mcm9tX2NvbXBhdCgodm9pZCAqKSZjbXAsIGJ1Zi0+aCwgb2Zmc2V0KSApCiAgICAgICAgIHJl
dHVybiAtRUZBVUxUOwogCiAgICAgaWYgKCBjbXAucGFkICkKICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CiAKKyAgICBpZiAoIGNtcC5vcCA+PSBBUlJBWV9TSVpFKG9wX3NpemUpICkKKyAgICAgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOworCisgICAgaWYgKCBidWYtPnNpemUgPCBvZmZzZXQgKyBvcF9z
aXplW2NtcC5vcF0gKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlmICggY29weV9m
cm9tX2NvbXBhdF9vZmZzZXQoKHZvaWQgKikmY21wLnUsIGJ1Zi0+aCwgb2Zmc2V0LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgb3Bfc2l6ZVtjbXAub3BdKSApCisgICAgICAgIHJl
dHVybiAtRUZBVUxUOworCisgICAgLyoKKyAgICAgKiBUaGUgeGxhdCBtYWdpYyBkb2Vzbid0IHF1
aXRlIGtub3cgaG93IHRvIGhhbmRsZSB0aGUgdW5pb24gc28KKyAgICAgKiB3ZSBuZWVkIHRvIGZp
eCB0aGluZ3MgdXAgaGVyZS4KKyAgICAgKi8KKyNkZWZpbmUgWExBVF9pb21tdV9vcF91X3F1ZXJ5
X3Jlc2VydmVkIFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkCisgICAgdSA9IGNtcC5vcDsKKwor
I2RlZmluZSBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkX0hORExfcmFuZ2VzKF9kXywgX3Nf
KSAgICAgICAgICAgIFwKKyAgICBkbyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgeyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBp
ZiAoICFjb21wYXRfaGFuZGxlX2lzX251bGwoKF9zXyktPnJhbmdlcykgKSAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKm5yX2VudHJp
ZXMgPSBDT01QQVRfQVJHX1hMQVRfVklSVF9CQVNFOyAgICAgXAorICAgICAgICAgICAgeGVuX2lv
bW11X3Jlc2VydmVkX3JhbmdlX3QgKnJhbmdlcyA9ICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgICAgICAgICAodm9pZCAqKShucl9lbnRyaWVzICsgMSk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgaWYgKCBzaXplb2YoKm5y
X2VudHJpZXMpICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgKHNpemVvZigqcmFuZ2VzKSAqIChfc18pLT5ucl9lbnRyaWVzKSA+ICAgICAgICAgICAg
ICBcCisgICAgICAgICAgICAgICAgIENPTVBBVF9BUkdfWExBVF9TSVpFICkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgIHJldHVybiAtRTJCSUc7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAqbnJfZW50cmllcyA9IChfc18pLT5ucl9lbnRyaWVzOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUoKF9kXyktPnJhbmdl
cywgcmFuZ2VzKTsgICAgICAgICAgICAgIFwKKyAgICAgICAgfSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGVsc2Ug
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUoKF9kXyktPnJhbmdlcywgTlVMTCk7
ICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxlIChmYWxzZSkKKwogICAgIFhMQVRfaW9tbXVf
b3AoJm5hdCwgJmNtcCk7CiAKKyN1bmRlZiBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkX0hO
RExfcmFuZ2VzCisKICAgICBpb21tdV9vcCgmbmF0KTsKIAorICAgIHN0YXR1cyA9IG5hdC5zdGF0
dXM7CisKKyNkZWZpbmUgWExBVF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZF9ITkRMX3Jhbmdlcyhf
ZF8sIF9zXykgICAgICAgICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgaWYgKCAhY29tcGF0X2hhbmRsZV9pc19udWxsKChfZF8pLT5yYW5nZXMpICkgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgdW5zaWduZWQgaW50ICpu
cl9lbnRyaWVzID0gQ09NUEFUX0FSR19YTEFUX1ZJUlRfQkFTRTsgICAgIFwKKyAgICAgICAgICAg
IHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90ICpyYW5nZXMgPSAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICAgICAgICAgKHZvaWQgKikobnJfZW50cmllcyArIDEpOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgdW5zaWduZWQgaW50IGo7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICBmb3IgKCBqID0gMDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgaiA8IG1pbl90KHVuc2lnbmVkIGludCwgKF9k
XyktPm5yX2VudHJpZXMsICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAq
bnJfZW50cmllcyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAg
ICAgICBqKysgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICBjb21wYXRfaW9tbXVfcmVzZXJ2ZWRf
cmFuZ2VfdCByYW5nZTsgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgICAgIFhMQVRfaW9tbXVfcmVzZXJ2ZWRfcmFuZ2UoJnJhbmdlLCAmcmFuZ2VzW2pdKTsg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgaWYgKCBfX2NvcHlfdG9f
Y29tcGF0X29mZnNldCgoX2RfKS0+cmFuZ2VzLCBqLCAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnJhbmdlLCAxKSApICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgc3RhdHVzID0gLUVGQVVMVDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICB9ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9IHdo
aWxlIChmYWxzZSkKKwogICAgIFhMQVRfaW9tbXVfb3AoJmNtcCwgJm5hdCk7CiAKKyAgICAvKiBz
dGF0dXMgd2lsbCBoYXZlIGJlZW4gbW9kaWZpZWQgaWYgX19jb3B5X3RvX2NvbXBhdF9vZmZzZXQo
KSBmYWlsZWQgKi8KKyAgICBjbXAuc3RhdHVzID0gc3RhdHVzOworCisjdW5kZWYgWExBVF9pb21t
dV9vcF9xdWVyeV9yZXNlcnZlZF9ITkRMX3JhbmdlcworCiAgICAgaWYgKCBfX2NvcHlfZmllbGRf
dG9fY29tcGF0KGNvbXBhdF9oYW5kbGVfY2FzdChidWYtPmgsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRfaW9tbXVfb3BfdCksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjbXAsIHN0YXR1cykgKQpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVf
b3AuaAppbmRleCBjM2I2OGY2NjVhLi4wMjIxM2MxMmE0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvaW9tbXVfb3AuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApA
QCAtMjUsMTEgKzI1LDUwIEBACiAKICNpbmNsdWRlICJ4ZW4uaCIKIAordHlwZWRlZiB1bnNpZ25l
ZCBsb25nIHhlbl9iZm5fdDsKKworLyogU3RydWN0dXJlIGRlc2NyaWJpbmcgYSBzaW5nbGUgcmFu
Z2UgcmVzZXJ2ZWQgaW4gdGhlIElPTU1VICovCitzdHJ1Y3QgeGVuX2lvbW11X3Jlc2VydmVkX3Jh
bmdlIHsKKyAgICB4ZW5fYmZuX3Qgc3RhcnRfYmZuOworICAgIHVuc2lnbmVkIGludCBucl9mcmFt
ZXM7CisgICAgdW5zaWduZWQgaW50IHBhZDsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVf
cmVzZXJ2ZWRfcmFuZ2UgeGVuX2lvbW11X3Jlc2VydmVkX3JhbmdlX3Q7CitERUZJTkVfWEVOX0dV
RVNUX0hBTkRMRSh4ZW5faW9tbXVfcmVzZXJ2ZWRfcmFuZ2VfdCk7CisKKy8qCisgKiBYRU5fSU9N
TVVPUF9xdWVyeV9yZXNlcnZlZDogUXVlcnkgcmFuZ2VzIHJlc2VydmVkIGluIHRoZSBJT01NVS4K
KyAqLworI2RlZmluZSBYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZCAxCisKK3N0cnVjdCB4ZW5f
aW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgeworICAgIC8qCisgICAgICogSU4vT1VUIC0gT24gZW50
cnkgdGhpcyBpcyB0aGUgbnVtYmVyIG9mIGVudHJpZXMgYXZhaWxhYmxlCisgICAgICogICAgICAg
ICAgaW4gdGhlIHJhbmdlcyBhcnJheSBiZWxvdy4KKyAgICAgKiAgICAgICAgICBPbiBleGl0IHRo
aXMgaXMgdGhlIGFjdHVhbCBudW1iZXIgb2YgcmVzZXJ2ZWQgcmFuZ2VzLgorICAgICAqLworICAg
IHVuc2lnbmVkIGludCBucl9lbnRyaWVzOworICAgIHVuc2lnbmVkIGludCBwYWQ7CisgICAgLyoK
KyAgICAgKiBPVVQgLSBUaGlzIGFycmF5IGlzIHBvcHVsYXRlZCB3aXRoIHJlc2VydmVkIHJhbmdl
cy4gSWYgaXQgaXMKKyAgICAgKiAgICAgICBub3Qgc3VmZmljaWVudGx5IGxhcmdlIHRoZW4gYXZh
aWxhYmxlIGVudHJpZXMgYXJlIHBvcHVsYXRlZCwKKyAgICAgKiAgICAgICBidXQgdGhlIG9wIHN0
YXR1cyBjb2RlIHdpbGwgYmUgc2V0IHRvIC1FTk9CVUZTLgorICAgICAqICAgICAgIEl0IGlzIHBl
cm1pc3NhYmxlIHRvIHNldCB0aGlzIHRvIE5VTEwgaWYgbnJfZW50cmllcyBpcyBhbHNvCisgICAg
ICogICAgICAgc2V0IHRvIHplcm8uIEluIHRoaXMgY2FzZSwgb24gZXhpdCwgbnJfZW50cmllcyB3
aWxsIHN0aWxsIGJlCisgICAgICogICAgICAgc2V0IHRvIHRoZSBhY3R1YWwgbnVtYmVyIG9mIHJl
c2VydmVkIHJhbmdlcyBidXQgdGhlIHN0YXR1cworICAgICAqICAgICAgIGNvZGUgd2lsbCBiZSBz
ZXQgdG8gemVyby4KKyAgICAgKi8KKyAgICBYRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9yZXNl
cnZlZF9yYW5nZV90KSByYW5nZXM7Cit9OworCiBzdHJ1Y3QgeGVuX2lvbW11X29wIHsKICAgICB1
aW50MTZfdCBvcDsgICAgLyogb3AgdHlwZSAqLwogICAgIHVpbnQxNl90IHBhZDsKICAgICBpbnQz
Ml90IHN0YXR1czsgLyogb3AgY29tcGxldGlvbiBzdGF0dXM6ICovCiAgICAgICAgICAgICAgICAg
ICAgIC8qIDAgZm9yIHN1Y2Nlc3Mgb3RoZXJ3aXNlLCBuZWdhdGl2ZSBlcnJubyAqLworICAgIHVu
aW9uIHsKKyAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCBxdWVyeV9y
ZXNlcnZlZDsKKyAgICB9IHU7CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX2lvbW11X29wIHhlbl9p
b21tdV9vcF90OwogREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2lvbW11X29wX3QpOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGxhdC5sc3QgYi94ZW4vaW5jbHVkZS94bGF0LmxzdAppbmRl
eCAzYjE1YzE4YzRlLi45M2JjZjRiNGQwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94bGF0Lmxz
dAorKysgYi94ZW4vaW5jbHVkZS94bGF0LmxzdApAQCAtNzksNiArNzksOCBAQAogPwl2Y3B1X2h2
bV94ODZfNjQJCQlodm0vaHZtX3ZjcHUuaAogIQlpb21tdV9vcAkJCWlvbW11X29wLmgKICEJaW9t
bXVfb3BfYnVmCQkJaW9tbXVfb3AuaAorIQlpb21tdV9vcF9xdWVyeV9yZXNlcnZlZAkJaW9tbXVf
b3AuaAorIQlpb21tdV9yZXNlcnZlZF9yYW5nZQkJaW9tbXVfb3AuaAogPwlrZXhlY19leGVjCQkJ
a2V4ZWMuaAogIQlrZXhlY19pbWFnZQkJCWtleGVjLmgKICEJa2V4ZWNfcmFuZ2UJCQlrZXhlYy5o
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:28:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:28: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 1fblOF-0004yA-4w; Sat, 07 Jul 2018 11:28: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fblOE-0004y1-9w
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:28:34 +0000
X-Inumbo-ID: e1e93ce3-81d8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1e93ce3-81d8-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 11:28:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649737"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:26 +0100
Message-ID: <20180707110526.35822-14-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 13/13] x86: extend the map and unmap
 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>,
 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+Cgp2MjoKIC0gTmV3IGluIHYyLgotLS0KIHhlbi9hcmNoL3g4Ni9pb21tdV9v
cC5jICAgICAgIHwgIDY4ICsrKysrKysrKysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMgICAgICB8IDE0MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysKIHhlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oIHwgIDMxICsrKysrKystLQogeGVuL2lu
Y2x1ZGUveGVuL2dyYW50X3RhYmxlLmggfCAgIDcgKysrCiA0IGZpbGVzIGNoYW5nZWQsIDIyNCBp
bnNlcnRpb25zKCspLCAyNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aW9tbXVfb3AuYyBiL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCmluZGV4IDcxNzQ4MzhhNmMuLmNj
YTFjNTk0NTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9pb21tdV9vcC5jCkBAIC0yMiw2ICsyMiw3IEBACiAjaW5jbHVkZSA8eGVuL2V2ZW50
Lmg+CiAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgogI2luY2x1ZGUgPHhlbi9oeXBlcmNh
bGwuaD4KKyNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KIAogc3RydWN0IGdldF9yZXNlcnZl
ZF9jdHh0IHsKICAgICB1bnNpZ25lZCBpbnQgbWF4X2VudHJpZXM7CkBAIC0xMjAsMTAgKzEyMSwx
MiBAQCBzdGF0aWMgaW50IGlvbW11b3BfbWFwKHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwICpvcCkK
ICAgICBib29sIHJlYWRvbmx5ID0gb3AtPmZsYWdzICYgWEVOX0lPTU1VT1BfbWFwX3JlYWRvbmx5
OwogICAgIGJmbl90IGJmbiA9IF9iZm4ob3AtPmJmbik7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZTsKKyAgICBtZm5fdCBtZm47CiAgICAgdW5zaWduZWQgaW50IHByb3Q7CiAgICAgaW50IHJj
LCBpZ25vcmU7CiAKLSAgICBpZiAoIG9wLT5wYWQgfHwgKG9wLT5mbGFncyAmIH5YRU5fSU9NTVVP
UF9tYXBfcmVhZG9ubHkpICkKKyAgICBpZiAoIG9wLT5wYWQgfHwgKG9wLT5mbGFncyAmIH4oWEVO
X0lPTU1VT1BfbWFwX3JlYWRvbmx5IHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWEVOX0lPTU1VT1BfbWFwX2dyZWYpKSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAg
ICAgaWYgKCAhaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCkBAIC0xMzcsMTYgKzE0MCwyOSBAQCBz
dGF0aWMgaW50IGlvbW11b3BfbWFwKHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwICpvcCkKICAgICBp
ZiAoICFkICkKICAgICAgICAgcmV0dXJuIC1FU1JDSDsKIAotICAgIHJjID0gZ2V0X3BhZ2VkX2dm
bihkLCBfZ2ZuKG9wLT5nZm4pLCByZWFkb25seSwgTlVMTCwgJnBhZ2UpOwotICAgIGlmICggcmMg
KQotICAgICAgICBnb3RvIHVubG9jazsKKyAgICBpZiAoIG9wLT5mbGFncyAmIFhFTl9JT01NVU9Q
X21hcF9ncmVmICkKKyAgICB7CisgICAgICAgIHJjID0gYWNxdWlyZV9ncmVmX2Zvcl9pb21tdShk
LCBvcC0+dS5ncmVmLCByZWFkb25seSwgJm1mbik7CisgICAgICAgIGlmICggcmMgKQorICAgICAg
ICAgICAgZ290byB1bmxvY2s7CisKKyAgICAgICAgcGFnZSA9IG1mbl90b19wYWdlKG1mbik7Cisg
ICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIHJjID0gZ2V0X3BhZ2VkX2dmbihkLCBfZ2Zu
KG9wLT51LmdmbiksIHJlYWRvbmx5LCBOVUxMLCAmcGFnZSk7CisgICAgICAgIGlmICggcmMgKQor
ICAgICAgICAgICAgZ290byB1bmxvY2s7CisKKyAgICAgICAgbWZuID0gcGFnZV90b19tZm4ocGFn
ZSk7CisgICAgfQogCiAgICAgcHJvdCA9IElPTU1VRl9yZWFkYWJsZTsKICAgICBpZiAoICFyZWFk
b25seSApCiAgICAgICAgIHByb3QgfD0gSU9NTVVGX3dyaXRhYmxlOwogCiAgICAgcmMgPSAtRUlP
OwotICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoY3VycmQsIGJmbiwgcGFnZV90b19tZm4ocGFnZSks
IHByb3QpICkKKyAgICBpZiAoIGlvbW11X21hcF9wYWdlKGN1cnJkLCBiZm4sIG1mbiwgcHJvdCkg
KQogICAgICAgICBnb3RvIHJlbGVhc2U7CiAKICAgICByYyA9IHJhbmdlc2V0X2FkZF9zaW5nbGV0
b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZuKSk7CkBAIC0xNjAsNyArMTc2LDEw
IEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgKm9wKQog
ICAgIGlnbm9yZSA9IGlvbW11X3VubWFwX3BhZ2UoY3VycmQsIGJmbik7CiAKICByZWxlYXNlOgot
ICAgIHB1dF9wYWdlKHBhZ2UpOworICAgIGlmICggb3AtPmZsYWdzICYgWEVOX0lPTU1VT1BfbWFw
X2dyZWYgKQorICAgICAgICByZWxlYXNlX2dyZWZfZm9yX2lvbW11KGQsIG9wLT51LmdyZWYsIHJl
YWRvbmx5LCBtZm4pOworICAgIGVsc2UKKyAgICAgICAgcHV0X3BhZ2UocGFnZSk7CiAKICB1bmxv
Y2s6CiAgICAgcmN1X3VubG9ja19kb21haW4oZCk7CkBAIC0xNzQsMTEgKzE5MywxMCBAQCBzdGF0
aWMgaW50IGlvbW11b3BfdW5tYXAoc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCAqb3ApCiAgICAg
YmZuX3QgYmZuID0gX2JmbihvcC0+YmZuKTsKICAgICBtZm5fdCBtZm47CiAgICAgdW5zaWduZWQg
aW50IHByb3Q7Ci0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKyAgICBib29sIHJlYWRvbmx5
OwogICAgIGludCByYzsKIAotICAgIGlmICggb3AtPnBhZDAgfHwgb3AtPnBhZDEgKQotICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKKyAgICBpZiAoIG9wLT5wYWQgfHwgKG9wLT5mbGFncyAmIH5YRU5f
SU9NTVVPUF91bm1hcF9ncmVmKSApCiAKICAgICBpZiAoICFpb21tdS0+aW9tbXVfb3BfcmFuZ2Vz
ICkKICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwpAQCAtMTg4LDI4ICsyMDYsNDAgQEAgc3Rh
dGljIGludCBpb21tdW9wX3VubWFwKHN0cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXAgKm9wKQogICAg
ICAgICAgIW1mbl92YWxpZChtZm4pICkKICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CiAKKyAgICBy
ZWFkb25seSA9ICEocHJvdCAmIElPTU1VRl93cml0YWJsZSk7CisKICAgICBkID0gcmN1X2xvY2tf
ZG9tYWluX2J5X2FueV9pZChvcC0+ZG9taWQpOwogICAgIGlmICggIWQgKQogICAgICAgICByZXR1
cm4gLUVTUkNIOwogCi0gICAgcmMgPSBnZXRfcGFnZWRfZ2ZuKGQsIF9nZm4ob3AtPmdmbiksICEo
cHJvdCAmIElPTU1VRl93cml0YWJsZSksIE5VTEwsCi0gICAgICAgICAgICAgICAgICAgICAgICZw
YWdlKTsKLSAgICBpZiAoIHJjICkKLSAgICAgICAgZ290byB1bmxvY2s7CisgICAgaWYgKCBvcC0+
ZmxhZ3MgJiBYRU5fSU9NTVVPUF91bm1hcF9ncmVmICkKKyAgICB7CisgICAgICAgIHJjID0gcmVs
ZWFzZV9ncmVmX2Zvcl9pb21tdShkLCBvcC0+dS5ncmVmLCByZWFkb25seSwgbWZuKTsKKyAgICAg
ICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIHVubG9jazsKKyAgICB9CisgICAgZWxzZQor
ICAgIHsKKyAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKworICAgICAgICByYyA9IGdl
dF9wYWdlZF9nZm4oZCwgX2dmbihvcC0+dS5nZm4pLCByZWFkb25seSwgTlVMTCwgJnBhZ2UpOwor
ICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gdW5sb2NrOwogCi0gICAgcHV0X3Bh
Z2UocGFnZSk7IC8qIHJlbGVhc2UgZXh0cmEgcmVmZXJlbmNlIGp1c3QgdGFrZW4gKi8KKyAgICAg
ICAgcHV0X3BhZ2UocGFnZSk7IC8qIHJlbGVhc2UgZXh0cmEgcmVmZXJlbmNlIGp1c3QgdGFrZW4g
Ki8KIAotICAgIHJjID0gLUVJTlZBTDsKLSAgICBpZiAoICFtZm5fZXEocGFnZV90b19tZm4ocGFn
ZSksIG1mbikgKQotICAgICAgICBnb3RvIHVubG9jazsKKyAgICAgICAgcmMgPSAtRUlOVkFMOwor
ICAgICAgICBpZiAoICFtZm5fZXEocGFnZV90b19tZm4ocGFnZSksIG1mbikgKQorICAgICAgICAg
ICAgZ290byB1bmxvY2s7CiAKLSAgICBwdXRfcGFnZShwYWdlKTsgLyogcmVsZWFzZSByZWZlcmVu
Y2UgdGFrZW4gaW4gbWFwICovCisgICAgICAgIHB1dF9wYWdlKHBhZ2UpOyAvKiByZWxlYXNlIHJl
ZmVyZW5jZSB0YWtlbiBpbiBtYXAgKi8KKyAgICB9CiAKICAgICByYyA9IHJhbmdlc2V0X3JlbW92
ZV9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZuKSk7CiAgICAgaWYg
KCByYyApCiAgICAgICAgIGdvdG8gdW5sb2NrOwogCi0gICAgaWYgKCAhaW9tbXVfdW5tYXBfcGFn
ZShjdXJyZCwgYmZuKSApCisgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGN1cnJkLCBiZm4pICkK
ICAgICAgICAgcmMgPSAtRUlPOwogCiAgdW5sb2NrOgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9n
cmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4IDUxMGYzN2YxMDAu
LmU1YTBmMmQwNmQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94
ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTM5MTEsNiArMzkxMSwxNDkgQEAgaW50IGdudHRh
Yl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsIGdmbl90IGdm
biwKICAgICByZXR1cm4gcmM7CiB9CiAKK2ludAorYWNxdWlyZV9ncmVmX2Zvcl9pb21tdShzdHJ1
Y3QgZG9tYWluICpkLCBncmFudF9yZWZfdCBncmVmLAorICAgICAgICAgICAgICAgICAgICAgICBi
b29sIHJlYWRvbmx5LCBtZm5fdCAqbWZuKQoreworICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0g
Y3VycmVudC0+ZG9tYWluOworICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90
YWJsZTsKKyAgICBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaDsKKyAgICBzdHJ1Y3QgYWN0aXZl
X2dyYW50X2VudHJ5ICphY3Q7CisgICAgdWludDE2X3QgKnN0YXR1czsKKyAgICBpbnQgcmM7CisK
KyAgICBncmFudF9yZWFkX2xvY2soZ3QpOworCisgICAgcmMgPSAtRU5PRU5UOworICAgIGlmICgg
Z3JlZiA+IG5yX2dyYW50X2VudHJpZXMoZ3QpICkKKyAgICAgICAgZ290byB1bmxvY2s7CisKKyAg
ICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWlyZShndCwgZ3JlZik7CisgICAgc2hhaCA9IHNoYXJl
ZF9lbnRyeV9oZWFkZXIoZ3QsIGdyZWYpOworICAgIHN0YXR1cyA9ICggZ3QtPmd0X3ZlcnNpb24g
PT0gMiApID8KKyAgICAgICAgJnN0YXR1c19lbnRyeShndCwgZ3JlZikgOgorICAgICAgICAmc2hh
aC0+ZmxhZ3M7CisKKyAgICByYyA9IC1FQUNDRVM7CisgICAgaWYgKCAoc2hhaC0+ZmxhZ3MgJiBH
VEZfdHlwZV9tYXNrKSAhPSBHVEZfcGVybWl0X2FjY2VzcyB8fAorICAgICAgICAgKHNoYWgtPmZs
YWdzICYgR1RGX3N1Yl9wYWdlKSApCisgICAgICAgIGdvdG8gcmVsZWFzZTsKKworICAgIHJjID0g
LUVSQU5HRTsKKyAgICBpZiAoIGFjdC0+cGluICYmICgoYWN0LT5kb21pZCAhPSBjdXJyZC0+ZG9t
YWluX2lkKSB8fAorICAgICAgICAgICAgICAgICAgICAgIChhY3QtPnBpbiAmIDB4ODA4MDgwODBV
KSAhPSAwKSApCisgICAgICAgIGdvdG8gcmVsZWFzZTsKKworICAgIHJjID0gLUVJTlZBTDsKKyAg
ICBpZiAoICFhY3QtPnBpbiB8fAorICAgICAgICAgKCFyZWFkb25seSAmJiAhKGFjdC0+cGluICYg
R05UUElOX2RldndfbWFzaykpICkgeworICAgICAgICBpZiAoIF9zZXRfc3RhdHVzKGd0LT5ndF92
ZXJzaW9uLCBjdXJyZC0+ZG9tYWluX2lkLCByZWFkb25seSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAwLCBzaGFoLCBhY3QsIHN0YXR1cykgIT0gR05UU1Rfb2theSApCisgICAgICAgICAgICBn
b3RvIHJlbGVhc2U7CisgICAgfQorCisgICAgaWYgKCAhYWN0LT5waW4gKQorICAgIHsKKyAgICAg
ICAgZ2ZuX3QgZ2ZuID0gZ3QtPmd0X3ZlcnNpb24gPT0gMSA/CisgICAgICAgICAgICBfZ2ZuKHNo
YXJlZF9lbnRyeV92MShndCwgZ3JlZikuZnJhbWUpIDoKKyAgICAgICAgICAgIF9nZm4oc2hhcmVk
X2VudHJ5X3YyKGd0LCBncmVmKS5mdWxsX3BhZ2UuZnJhbWUpOworICAgICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlOworCisgICAgICAgIHJjID0gIGdldF9wYWdlZF9nZm4oZCwgZ2ZuLCByZWFk
b25seSwgTlVMTCwgJnBhZ2UpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8g
Y2xlYXI7CisKKyAgICAgICAgYWN0X3NldF9nZm4oYWN0LCBnZm4pOworICAgICAgICBhY3QtPm1m
biA9IHBhZ2VfdG9fbWZuKHBhZ2UpOworICAgICAgICBhY3QtPmRvbWlkID0gY3VycmQtPmRvbWFp
bl9pZDsKKyAgICAgICAgYWN0LT5zdGFydCA9IDA7CisgICAgICAgIGFjdC0+bGVuZ3RoID0gUEFH
RV9TSVpFOworICAgICAgICBhY3QtPmlzX3N1Yl9wYWdlID0gZmFsc2U7CisgICAgICAgIGFjdC0+
dHJhbnNfZG9tYWluID0gZDsKKyAgICAgICAgYWN0LT50cmFuc19ncmVmID0gZ3JlZjsKKyAgICB9
CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgQVNTRVJUKG1mbl92YWxpZChhY3QtPm1mbikpOwor
ICAgICAgICBpZiAoICFnZXRfcGFnZShtZm5fdG9fcGFnZShhY3QtPm1mbiksIGQpICkKKyAgICAg
ICAgICAgIGdvdG8gY2xlYXI7CisgICAgfQorCisgICAgcmMgPSAwOworICAgIGFjdC0+cGluICs9
IHJlYWRvbmx5ID8gR05UUElOX2RldnJfaW5jIDogR05UUElOX2RldndfaW5jOworICAgICptZm4g
PSBhY3QtPm1mbjsKKyAgICBnb3RvIHJlbGVhc2U7CisKKyBjbGVhcjoKKyAgICBpZiAoICFyZWFk
b25seSAmJiAhKGFjdC0+cGluICYgR05UUElOX2RldndfbWFzaykgKQorICAgICAgICBnbnR0YWJf
Y2xlYXJfZmxhZyhfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisKKyAgICBpZiAoICFhY3QtPnBpbiAp
CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKworIHJl
bGVhc2U6CisgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKKworIHVubG9jazoKKyAgICBn
cmFudF9yZWFkX3VubG9jayhndCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludAorcmVsZWFz
ZV9ncmVmX2Zvcl9pb21tdShzdHJ1Y3QgZG9tYWluICpkLCBncmFudF9yZWZfdCBncmVmLAorICAg
ICAgICAgICAgICAgICAgICAgICBib29sIHJlYWRvbmx5LCBtZm5fdCBtZm4pCit7CisgICAgc3Ry
dWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGdyYW50X3Rh
YmxlICpndCA9IGQtPmdyYW50X3RhYmxlOworICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFo
OworICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdDsKKyAgICB1aW50MTZfdCAqc3Rh
dHVzOworICAgIGludCByYzsKKworICAgIGdyYW50X3JlYWRfbG9jayhndCk7CisKKyAgICByYyA9
IC1FTk9FTlQ7CisgICAgaWYgKCBncmVmID4gbnJfZ3JhbnRfZW50cmllcyhndCkgKQorICAgICAg
ICBnb3RvIHVubG9jazsKKworICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKGd0LCBncmVm
KTsKKyAgICBzaGFoID0gc2hhcmVkX2VudHJ5X2hlYWRlcihndCwgZ3JlZik7CisgICAgc3RhdHVz
ID0gKCBndC0+Z3RfdmVyc2lvbiA9PSAyICkgPworICAgICAgICAmc3RhdHVzX2VudHJ5KGd0LCBn
cmVmKSA6CisgICAgICAgICZzaGFoLT5mbGFnczsKKworICAgIHJjID0gLUVJTlZBTDsKKyAgICBp
ZiAoICFhY3QtPnBpbiB8fCAoYWN0LT5kb21pZCAhPSBjdXJyZC0+ZG9tYWluX2lkKSB8fAorICAg
ICAgICAgIW1mbl9lcShhY3QtPm1mbiwgbWZuKSApCisgICAgICAgIGdvdG8gcmVsZWFzZTsKKwor
ICAgIHJjID0gMDsKKyAgICBpZiAoIHJlYWRvbmx5ICkKKyAgICAgICAgYWN0LT5waW4gLT0gR05U
UElOX2RldnJfaW5jOworICAgIGVsc2UKKyAgICB7CisgICAgICAgIGdudHRhYl9tYXJrX2RpcnR5
KGQsIG1mbik7CisKKyAgICAgICAgYWN0LT5waW4gLT0gR05UUElOX2RldndfaW5jOworICAgICAg
ICBpZiAoICEoYWN0LT5waW4gJiBHTlRQSU5fZGV2d19tYXNrKSApCisgICAgICAgICAgICBnbnR0
YWJfY2xlYXJfZmxhZyhfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgfQorCisgICAgaWYgKCAh
YWN0LT5waW4gKQorICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcsIHN0YXR1
cyk7CisKKyAgICBwdXRfcGFnZShtZm5fdG9fcGFnZShtZm4pKTsKKworIHJlbGVhc2U6CisgICAg
YWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKKworIHVubG9jazoKKyAgICBncmFudF9yZWFkX3Vu
bG9jayhndCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKIHN0YXRpYyB2b2lkIGdudHRhYl91c2Fn
ZV9wcmludChzdHJ1Y3QgZG9tYWluICpyZCkKIHsKICAgICBpbnQgZmlyc3QgPSAxOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMv
aW9tbXVfb3AuaAppbmRleCA3MzdlMmM4Y2ZlLi40ODU3ODJhNTIyIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVf
b3AuaApAQCAtMjQsNiArMjQsNyBAQAogI2RlZmluZSBYRU5fUFVCTElDX0lPTU1VX09QX0gKIAog
I2luY2x1ZGUgInhlbi5oIgorI2luY2x1ZGUgImdyYW50X3RhYmxlLmgiCiAKIHR5cGVkZWYgdW5z
aWduZWQgbG9uZyB4ZW5fYmZuX3Q7CiAKQEAgLTc5LDEyICs4MCwyMCBAQCBzdHJ1Y3QgeGVuX2lv
bW11X29wX21hcCB7CiAKICNkZWZpbmUgX1hFTl9JT01NVU9QX21hcF9yZWFkb25seSAwCiAjZGVm
aW5lIFhFTl9JT01NVU9QX21hcF9yZWFkb25seSAoMSA8PCAoX1hFTl9JT01NVU9QX21hcF9yZWFk
b25seSkpCisjZGVmaW5lIF9YRU5fSU9NTVVPUF9tYXBfZ3JlZiAxCisjZGVmaW5lIFhFTl9JT01N
VU9QX21hcF9ncmVmICgxIDw8IChfWEVOX0lPTU1VT1BfbWFwX2dyZWYpKQogCiAgICAgdWludDMy
X3QgcGFkOwogICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3aGljaCB3aWxsIGhv
bGQgdGhlIG5ldyBtYXBwaW5nICovCiAgICAgeGVuX2Jmbl90IGJmbjsKLSAgICAvKiBJTiAtIFRo
ZSBndWVzdCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdG8gYmUgbWFwcGVkICovCi0gICAgeGVu
X3Bmbl90IGdmbjsKKyAgICAvKgorICAgICAqIElOIC0gVGhlIGd1ZXN0IGZyYW1lIG51bWJlciBv
ciBncmFudCByZWZlcmVuY2Ugb2YgdGhlIHBhZ2UgdG8KKyAgICAgKiBiZSBtYXBwZWQuCisgICAg
ICovCisgICAgdW5pb24geworICAgICAgICB4ZW5fcGZuX3QgZ2ZuOworICAgICAgICBncmFudF9y
ZWZfdCBncmVmOworICAgIH0gdTsKIH07CiAKIC8qCkBAIC05NSwxMiArMTA0LDIyIEBAIHN0cnVj
dCB4ZW5faW9tbXVfb3BfbWFwIHsKIHN0cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXAgewogICAgIC8q
IElOIC0gVGhlIGRvbWlkIG9mIHRoZSBndWVzdCAqLwogICAgIGRvbWlkX3QgZG9taWQ7Ci0gICAg
dWludDE2X3QgcGFkMDsKLSAgICB1aW50MzJfdCBwYWQxOworICAgIHVpbnQxNl90IGZsYWdzOwor
CisjZGVmaW5lIF9YRU5fSU9NTVVPUF91bm1hcF9ncmVmIDAKKyNkZWZpbmUgWEVOX0lPTU1VT1Bf
dW5tYXBfZ3JlZiAoMSA8PCAoX1hFTl9JT01NVU9QX3VubWFwX2dyZWYpKQorCisgICAgdWludDMy
X3QgcGFkOwogICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3aGljaCBob2xkcyB0
aGUgbWFwcGluZyB0byBiZSByZW1vdmVkICovCiAgICAgeGVuX2Jmbl90IGJmbjsKLSAgICAvKiBJ
TiAtIFRoZSBndWVzdCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdGhhdCBpcyBtYXBwZWQgKi8K
LSAgICB4ZW5fcGZuX3QgZ2ZuOworICAgIC8qCisgICAgICogSU4gLSBUaGUgZ3Vlc3QgZnJhbWUg
bnVtYmVyIG9yIGdyYW50IHJlZmVyZW5jZSBvZiB0aGUgcGFnZSB0aGF0CisgICAgICogaXMgbWFw
cGVkLgorICAgICAqLworICAgIHVuaW9uIHsKKyAgICAgICAgeGVuX3Bmbl90IGdmbjsKKyAgICAg
ICAgZ3JhbnRfcmVmX3QgZ3JlZjsKKyAgICB9IHU7CiB9OwogCiAvKgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUu
aAppbmRleCBiM2E5NWZkYTU4Li4yMmM4MGMyMjM4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaApAQCAt
NTYsNiArNTYsMTMgQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdCBncmFudF90
YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKIGludCBnbnR0YWJfbWFwX2ZyYW1lKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LCBnZm5fdCBnZm4sCiAgICAgICAgICAgICAgICAg
ICAgICBtZm5fdCAqbWZuKTsKIAoraW50CithY3F1aXJlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBk
b21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
cmVhZG9ubHksIG1mbl90ICptZm4pOworaW50CityZWxlYXNlX2dyZWZfZm9yX2lvbW11KHN0cnVj
dCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgIGJv
b2wgcmVhZG9ubHksIG1mbl90IG1mbik7CisKIHVuc2lnbmVkIGludCBnbnR0YWJfZG9tMF9mcmFt
ZXModm9pZCk7CiAKICNlbmRpZiAvKiBfX1hFTl9HUkFOVF9UQUJMRV9IX18gKi8KLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:28:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:28: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 1fblOI-0004yp-Sz; Sat, 07 Jul 2018 11:28: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fblOH-0004yc-1W
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:28:37 +0000
X-Inumbo-ID: e040c7f5-81d8-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e040c7f5-81d8-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 13:28:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649740"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:25 +0100
Message-ID: <20180707110526.35822-13-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 12/13] x86: add iommu_ops to modify and flush
 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>,
 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
ZnJhbWVzIGluIHRoZQpkb21haW4ncyBJT01NVSBtYXBwaW5ncywgYW5kIGFuIGlvbW11X29wIHRv
IHN5bmNocm9uaXplIChmbHVzaCkgdGhvc2UKbWFuaXB1bGF0aW9ucyB3aXRoIHRoZSBoYXJkd2Fy
ZS4KCk1hcHBpbmdzIGFkZGVkIGJ5IHRoZSBtYXAgb3BlcmF0aW9uIGFyZSB0cmFja2VkIGFuZCBv
bmx5IHRob3NlIG1hcHBpbmdzCm1heSBiZSByZW1vdmVkIGJ5IGEgc3Vic2VxdWVudCB1bm1hcCBv
cGVyYXRpb24uIEZyYW1lcyBhcmUgc3BlY2lmaWVkIGJ5IHRoZQpvd25pbmcgZG9tYWluIGFuZCBH
Rk4uIEl0IGlzLCBvZiBjb3Vyc2UsIHBlcm1pc3NhYmxlIGZvciBhIGRvbWFpbiB0byBtYXAKaXRz
IG93biBmcmFtZXMgdXNpbmcgRE9NSURfU0VMRi4KCk5PVEU6IFRoZSBvd25pbmcgZG9tYWluIGFu
ZCBHRk4gbXVzdCBhbHNvIGJlIHNwZWNpZmllZCBpbiB0aGUgdW5tYXAKICAgICAgb3BlcmF0aW9u
LCBhcyB3ZWxsIGFzIHRoZSBCRk4sIHNvIHRoYXQgdGhleSBjYW4gYmUgY3Jvc3MtY2hlY2tlZAog
ICAgICB3aXRoIHRoZSBleGlzdGVudCBtYXBwaW5nLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKdjI6CiAtIEhlYXZpbHkgcmUtd29ya2VkIGluIHYyLCBpbmNsdWRpbmcgZXhw
bGljaXQgdHJhY2tpbmcgb2YgbWFwcGluZ3MuCiAgIFRoaXMgYXZvaWRzIHRoZSBuZWVkIHRvIGNs
ZWFyIG5vbi1yZXNlcnZlZCBtYXBwaW5ncyBmcm9tIElPTU1VCiAgIGF0IHN0YXJ0IG9mIGRheSwg
d2hpY2ggd291bGQgYmUgcHJvaGliaXRpdmVseSBzbG93IG9uIGEgbGFyZ2UgaG9zdC4KLS0tCiB4
ZW4vYXJjaC94ODYvaW9tbXVfb3AuYyAgICAgICB8IDEzNCArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oIHwgIDQz
ICsrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94bGF0LmxzdCAgICAgICAgICB8ICAgMiArCiAz
IGZpbGVzIGNoYW5nZWQsIDE3OSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2lvbW11X29wLmMgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwppbmRleCBlOTFkMzliNmM0
Li43MTc0ODM4YTZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYworKysgYi94
ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwpAQCAtMTEzLDYgKzExMywxMTYgQEAgc3RhdGljIGludCBp
b21tdV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKHZvaWQpCiAgICAgcmV0dXJuIDA7CiB9CiAKK3N0
YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgKm9wKQoreworICAg
IHN0cnVjdCBkb21haW4gKmQsICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICppb21tdSA9IGRvbV9pb21tdShjdXJyZCk7CisgICAgYm9vbCByZWFkb25s
eSA9IG9wLT5mbGFncyAmIFhFTl9JT01NVU9QX21hcF9yZWFkb25seTsKKyAgICBiZm5fdCBiZm4g
PSBfYmZuKG9wLT5iZm4pOworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgdW5zaWdu
ZWQgaW50IHByb3Q7CisgICAgaW50IHJjLCBpZ25vcmU7CisKKyAgICBpZiAoIG9wLT5wYWQgfHwg
KG9wLT5mbGFncyAmIH5YRU5fSU9NTVVPUF9tYXBfcmVhZG9ubHkpICkKKyAgICAgICAgcmV0dXJu
IC1FSU5WQUw7CisKKyAgICBpZiAoICFpb21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKKyAgICAgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOworCisgICAgLyogQ2hlY2sgd2hldGhlciB0aGUgc3BlY2lmaWVk
IEJGTiBmYWxscyBpbiBhIHJlc2VydmVkIHJlZ2lvbiAqLworICAgIGlmICggcmFuZ2VzZXRfY29u
dGFpbnNfc2luZ2xldG9uKGlvbW11LT5yZXNlcnZlZF9yYW5nZXMsIGJmbl94KGJmbikpICkKKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9p
ZChvcC0+ZG9taWQpOworICAgIGlmICggIWQgKQorICAgICAgICByZXR1cm4gLUVTUkNIOworCisg
ICAgcmMgPSBnZXRfcGFnZWRfZ2ZuKGQsIF9nZm4ob3AtPmdmbiksIHJlYWRvbmx5LCBOVUxMLCAm
cGFnZSk7CisgICAgaWYgKCByYyApCisgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgcHJvdCA9
IElPTU1VRl9yZWFkYWJsZTsKKyAgICBpZiAoICFyZWFkb25seSApCisgICAgICAgIHByb3QgfD0g
SU9NTVVGX3dyaXRhYmxlOworCisgICAgcmMgPSAtRUlPOworICAgIGlmICggaW9tbXVfbWFwX3Bh
Z2UoY3VycmQsIGJmbiwgcGFnZV90b19tZm4ocGFnZSksIHByb3QpICkKKyAgICAgICAgZ290byBy
ZWxlYXNlOworCisgICAgcmMgPSByYW5nZXNldF9hZGRfc2luZ2xldG9uKGlvbW11LT5pb21tdV9v
cF9yYW5nZXMsIGJmbl94KGJmbikpOworICAgIGlmICggcmMgKQorICAgICAgICBnb3RvIHVubWFw
OworCisgICAgcmMgPSAwOworICAgIGdvdG8gdW5sb2NrOyAvKiByZXRhaW4gbWFwcGluZyBhbmQg
cmVmZXJlbmNlICovCisKKyB1bm1hcDoKKyAgICBpZ25vcmUgPSBpb21tdV91bm1hcF9wYWdlKGN1
cnJkLCBiZm4pOworCisgcmVsZWFzZToKKyAgICBwdXRfcGFnZShwYWdlKTsKKworIHVubG9jazoK
KyAgICByY3VfdW5sb2NrX2RvbWFpbihkKTsKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0YXRpYyBp
bnQgaW9tbXVvcF91bm1hcChzdHJ1Y3QgeGVuX2lvbW11X29wX3VubWFwICpvcCkKK3sKKyAgICBz
dHJ1Y3QgZG9tYWluICpkLCAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGRv
bWFpbl9pb21tdSAqaW9tbXUgPSBkb21faW9tbXUoY3VycmQpOworICAgIGJmbl90IGJmbiA9IF9i
Zm4ob3AtPmJmbik7CisgICAgbWZuX3QgbWZuOworICAgIHVuc2lnbmVkIGludCBwcm90OworICAg
IHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgaW50IHJjOworCisgICAgaWYgKCBvcC0+cGFk
MCB8fCBvcC0+cGFkMSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAhaW9t
bXUtPmlvbW11X29wX3JhbmdlcyApCisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAg
IGlmICggIXJhbmdlc2V0X2NvbnRhaW5zX3NpbmdsZXRvbihpb21tdS0+aW9tbXVfb3BfcmFuZ2Vz
LCBiZm5feChiZm4pKSB8fAorICAgICAgICAgaW9tbXVfbG9va3VwX3BhZ2UoY3VycmQsIGJmbiwg
Jm1mbiwgJnByb3QpIHx8CisgICAgICAgICAhbWZuX3ZhbGlkKG1mbikgKQorICAgICAgICByZXR1
cm4gLUVOT0VOVDsKKworICAgIGQgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKG9wLT5kb21p
ZCk7CisgICAgaWYgKCAhZCApCisgICAgICAgIHJldHVybiAtRVNSQ0g7CisKKyAgICByYyA9IGdl
dF9wYWdlZF9nZm4oZCwgX2dmbihvcC0+Z2ZuKSwgIShwcm90ICYgSU9NTVVGX3dyaXRhYmxlKSwg
TlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgJnBhZ2UpOworICAgIGlmICggcmMgKQorICAg
ICAgICBnb3RvIHVubG9jazsKKworICAgIHB1dF9wYWdlKHBhZ2UpOyAvKiByZWxlYXNlIGV4dHJh
IHJlZmVyZW5jZSBqdXN0IHRha2VuICovCisKKyAgICByYyA9IC1FSU5WQUw7CisgICAgaWYgKCAh
bWZuX2VxKHBhZ2VfdG9fbWZuKHBhZ2UpLCBtZm4pICkKKyAgICAgICAgZ290byB1bmxvY2s7CisK
KyAgICBwdXRfcGFnZShwYWdlKTsgLyogcmVsZWFzZSByZWZlcmVuY2UgdGFrZW4gaW4gbWFwICov
CisKKyAgICByYyA9IHJhbmdlc2V0X3JlbW92ZV9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29wX3Jh
bmdlcywgYmZuX3goYmZuKSk7CisgICAgaWYgKCByYyApCisgICAgICAgIGdvdG8gdW5sb2NrOwor
CisgICAgaWYgKCAhaW9tbXVfdW5tYXBfcGFnZShjdXJyZCwgYmZuKSApCisgICAgICAgIHJjID0g
LUVJTzsKKworIHVubG9jazoKKyAgICByY3VfdW5sb2NrX2RvbWFpbihkKTsKKworICAgIHJldHVy
biByYzsKK30KKworc3RhdGljIGludCBpb21tdW9wX2ZsdXNoKHZvaWQpCit7CisgICAgcmV0dXJu
ICFpb21tdV9pb3RsYl9mbHVzaF9hbGwoY3VycmVudC0+ZG9tYWluKSA/IDAgOiAtRUlPOworfQor
CiBzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApCiB7CiAgICAgc3dpdGNo
ICggb3AtPm9wICkKQEAgLTEyNSw2ICsyMzUsMjIgQEAgc3RhdGljIHZvaWQgaW9tbXVfb3AoeGVu
X2lvbW11X29wX3QgKm9wKQogICAgICAgICBvcC0+c3RhdHVzID0gaW9tbXVfb3BfZW5hYmxlX21v
ZGlmaWNhdGlvbigpOwogICAgICAgICBicmVhazsKIAorICAgIGNhc2UgWEVOX0lPTU1VT1BfbWFw
OgorICAgICAgICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDE7CisgICAgICAg
IG9wLT5zdGF0dXMgPSBpb21tdW9wX21hcCgmb3AtPnUubWFwKTsKKyAgICAgICAgdGhpc19jcHUo
aW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAwOworICAgICAgICBicmVhazsKKworICAgIGNhc2Ug
WEVOX0lPTU1VT1BfdW5tYXA6CisgICAgICAgIHRoaXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90
bGIpID0gMTsKKyAgICAgICAgb3AtPnN0YXR1cyA9IGlvbW11b3BfdW5tYXAoJm9wLT51LnVubWFw
KTsKKyAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAwOworICAgICAg
ICBicmVhazsKKworICAgIGNhc2UgWEVOX0lPTU1VT1BfZmx1c2g6CisgICAgICAgIG9wLT5zdGF0
dXMgPSBpb21tdW9wX2ZsdXNoKCk7CisgICAgICAgIGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAg
ICAgICAgb3AtPnN0YXR1cyA9IC1FT1BOT1RTVVBQOwogICAgICAgICBicmVhazsKQEAgLTEzOCw2
ICsyNjQsOSBAQCBpbnQgZG9fb25lX2lvbW11X29wKHhlbl9pb21tdV9vcF9idWZfdCAqYnVmKQog
ICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0gewogICAgICAgICBbWEVOX0lPTU1V
T1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVz
ZXJ2ZWQpLAogICAgICAgICBbWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlvbl0gPSAwLAor
ICAgICAgICBbWEVOX0lPTU1VT1BfbWFwXSA9IHNpemVvZihzdHJ1Y3QgeGVuX2lvbW11X29wX21h
cCksCisgICAgICAgIFtYRU5fSU9NTVVPUF91bm1hcF0gPSBzaXplb2Yoc3RydWN0IHhlbl9pb21t
dV9vcF91bm1hcCksCisgICAgICAgIFtYRU5fSU9NTVVPUF9mbHVzaF0gPSAwLAogICAgIH07CiAK
ICAgICBvZmZzZXQgPSBvZmZzZXRvZihzdHJ1Y3QgeGVuX2lvbW11X29wLCB1KTsKQEAgLTIyMiw2
ICszNTEsOSBAQCBpbnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3Qg
KmJ1ZikKICAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsKICAgICAgICAgW1hF
Tl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkXSA9IHNpemVvZihzdHJ1Y3QgY29tcGF0X2lvbW11X29w
X3F1ZXJ5X3Jlc2VydmVkKSwKICAgICAgICAgW1hFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRp
b25dID0gMCwKKyAgICAgICAgW1hFTl9JT01NVU9QX21hcF0gPSBzaXplb2Yoc3RydWN0IGNvbXBh
dF9pb21tdV9vcF9tYXApLAorICAgICAgICBbWEVOX0lPTU1VT1BfdW5tYXBdID0gc2l6ZW9mKHN0
cnVjdCBjb21wYXRfaW9tbXVfb3BfdW5tYXApLAorICAgICAgICBbWEVOX0lPTU1VT1BfZmx1c2hd
ID0gMCwKICAgICB9OwogICAgIHhlbl9pb21tdV9vcF90IG5hdDsKICAgICB1bnNpZ25lZCBpbnQg
dTsKQEAgLTI1NCw2ICszODYsOCBAQCBpbnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9t
bXVfb3BfYnVmX3QgKmJ1ZikKICAgICAgKiB3ZSBuZWVkIHRvIGZpeCB0aGluZ3MgdXAgaGVyZS4K
ICAgICAgKi8KICNkZWZpbmUgWExBVF9pb21tdV9vcF91X3F1ZXJ5X3Jlc2VydmVkIFhFTl9JT01N
VU9QX3F1ZXJ5X3Jlc2VydmVkCisjZGVmaW5lIFhMQVRfaW9tbXVfb3BfdV9tYXAgWEVOX0lPTU1V
T1BfbWFwCisjZGVmaW5lIFhMQVRfaW9tbXVfb3BfdV91bm1hcCBYRU5fSU9NTVVPUF91bm1hcAog
ICAgIHUgPSBjbXAub3A7CiAKICNkZWZpbmUgWExBVF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZF9I
TkRMX3JhbmdlcyhfZF8sIF9zXykgICAgICAgICAgICBcCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvaW9tbXVfb3AuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCmluZGV4
IDVhMzE0OGMyNDcuLjczN2UyYzhjZmUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9p
b21tdV9vcC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCkBAIC02Nyw2ICs2
Nyw0NyBAQCBzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkIHsKICAqLwogI2RlZmlu
ZSBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uIDIKIAorLyoKKyAqIFhFTl9JT01NVU9Q
X21hcDogTWFwIGEgZ3Vlc3QgcGFnZSBpbiB0aGUgSU9NTVUuCisgKi8KKyNkZWZpbmUgWEVOX0lP
TU1VT1BfbWFwIDMKKworc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgeworICAgIC8qIElOIC0gVGhl
IGRvbWlkIG9mIHRoZSBndWVzdCAqLworICAgIGRvbWlkX3QgZG9taWQ7CisgICAgdWludDE2X3Qg
ZmxhZ3M7CisKKyNkZWZpbmUgX1hFTl9JT01NVU9QX21hcF9yZWFkb25seSAwCisjZGVmaW5lIFhF
Tl9JT01NVU9QX21hcF9yZWFkb25seSAoMSA8PCAoX1hFTl9JT01NVU9QX21hcF9yZWFkb25seSkp
CisKKyAgICB1aW50MzJfdCBwYWQ7CisgICAgLyogSU4gLSBUaGUgSU9NTVUgZnJhbWUgbnVtYmVy
IHdoaWNoIHdpbGwgaG9sZCB0aGUgbmV3IG1hcHBpbmcgKi8KKyAgICB4ZW5fYmZuX3QgYmZuOwor
ICAgIC8qIElOIC0gVGhlIGd1ZXN0IGZyYW1lIG51bWJlciBvZiB0aGUgcGFnZSB0byBiZSBtYXBw
ZWQgKi8KKyAgICB4ZW5fcGZuX3QgZ2ZuOworfTsKKworLyoKKyAqIFhFTl9JT01NVU9QX3VubWFw
X2dmbjogUmVtb3ZlIGEgbWFwcGluZyBpbiB0aGUgSU9NTVUuCisgKi8KKyNkZWZpbmUgWEVOX0lP
TU1VT1BfdW5tYXAgNAorCitzdHJ1Y3QgeGVuX2lvbW11X29wX3VubWFwIHsKKyAgICAvKiBJTiAt
IFRoZSBkb21pZCBvZiB0aGUgZ3Vlc3QgKi8KKyAgICBkb21pZF90IGRvbWlkOworICAgIHVpbnQx
Nl90IHBhZDA7CisgICAgdWludDMyX3QgcGFkMTsKKyAgICAvKiBJTiAtIFRoZSBJT01NVSBmcmFt
ZSBudW1iZXIgd2hpY2ggaG9sZHMgdGhlIG1hcHBpbmcgdG8gYmUgcmVtb3ZlZCAqLworICAgIHhl
bl9iZm5fdCBiZm47CisgICAgLyogSU4gLSBUaGUgZ3Vlc3QgZnJhbWUgbnVtYmVyIG9mIHRoZSBw
YWdlIHRoYXQgaXMgbWFwcGVkICovCisgICAgeGVuX3Bmbl90IGdmbjsKK307CisKKy8qCisgKiBY
RU5fSU9NTVVPUF9mbHVzaDogRmx1c2ggdGhlIElPTU1VIFRMQi4KKyAqLworI2RlZmluZSBYRU5f
SU9NTVVPUF9mbHVzaCA1CisKIHN0cnVjdCB4ZW5faW9tbXVfb3AgewogICAgIHVpbnQxNl90IG9w
OyAgICAvKiBvcCB0eXBlICovCiAgICAgdWludDE2X3QgcGFkOwpAQCAtNzQsNiArMTE1LDggQEAg
c3RydWN0IHhlbl9pb21tdV9vcCB7CiAgICAgICAgICAgICAgICAgICAgIC8qIDAgZm9yIHN1Y2Nl
c3Mgb3RoZXJ3aXNlLCBuZWdhdGl2ZSBlcnJubyAqLwogICAgIHVuaW9uIHsKICAgICAgICAgc3Ry
dWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCBxdWVyeV9yZXNlcnZlZDsKKyAgICAgICAg
c3RydWN0IHhlbl9pb21tdV9vcF9tYXAgbWFwOworICAgICAgICBzdHJ1Y3QgeGVuX2lvbW11X29w
X3VubWFwIHVubWFwOwogICAgIH0gdTsKIH07CiB0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVfb3Ag
eGVuX2lvbW11X29wX3Q7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94bGF0LmxzdCBiL3hlbi9p
bmNsdWRlL3hsYXQubHN0CmluZGV4IDkzYmNmNGI0ZDAuLmVkNTAyMTYzOTQgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hsYXQubHN0CisrKyBiL3hlbi9pbmNsdWRlL3hsYXQubHN0CkBAIC03OSw3
ICs3OSw5IEBACiA/CXZjcHVfaHZtX3g4Nl82NAkJCWh2bS9odm1fdmNwdS5oCiAhCWlvbW11X29w
CQkJaW9tbXVfb3AuaAogIQlpb21tdV9vcF9idWYJCQlpb21tdV9vcC5oCishCWlvbW11X29wX21h
cAkJCWlvbW11X29wLmgKICEJaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQJCWlvbW11X29wLmgKKyEJ
aW9tbXVfb3BfdW5tYXAJCQlpb21tdV9vcC5oCiAhCWlvbW11X3Jlc2VydmVkX3JhbmdlCQlpb21t
dV9vcC5oCiA/CWtleGVjX2V4ZWMJCQlrZXhlYy5oCiAhCWtleGVjX2ltYWdlCQkJa2V4ZWMuaAot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:28:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:28: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 1fblOF-0004yG-EN; Sat, 07 Jul 2018 11:28: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fblOE-0004y0-9w
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:28:34 +0000
X-Inumbo-ID: e2abb047-81d8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2abb047-81d8-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 11:28:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649738"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:24 +0100
Message-ID: <20180707110526.35822-12-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 11/13] memory: add get_paged_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>,
 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>

Li4uZm9yIHNvbWUgdXNlcyBvZiBnZXRfcGFnZV9mcm9tX2dmbigpLgoKVGhlcmUgYXJlIG1hbnkg
b2NjdXJlbmNlcyBvZiB0aGUgZm9sbG93aW5nIHBhdHRlcm4gaW4gdGhlIGNvZGU6CgogICAgcSA9
IDxyZWFkb25seSBsb29rLXVwPiA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFOwogICAgcGFnZSA9
IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdmbiwgJnAybXQsIHEpOwoKICAgIGlmICggcDJtX2lzX3Bh
Z2luZyhwMm10KSApCiAgICB7CiAgICAgICAgaWYgKCBwYWdlICkKICAgICAgICAgICAgcHV0X3Bh
Z2UocGFnZSk7CgogICAgICAgIHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKGQsIGdmbik7CiAgICAg
ICAgcmV0dXJuIDwtRU5PRU5UIG9yIGVxdWl2YWxlbnQ+OwogICAgfQoKICAgIGlmICggKHEgJiBQ
Mk1fVU5TSEFSRSkgJiYgcDJtX2lzX3NoYXJlZChwMm10KSApCiAgICB7CiAgICAgICAgaWYgKCBw
YWdlICkKICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CgogICAgICAgIHJldHVybiA8LUVOT0VO
VCBvciBlcXVpdmFsZW50PjsKICAgIH0KCiAgICBpZiAoICFwYWdlICkKICAgICAgICByZXR1cm4g
PC1FSU5WQUwgb3IgZXF1aXZhbGVudD47CgogICAgaWYgKCAhcDJtX2lzX3JhbShwMm10KSB8fAog
ICAgICAgICAoITxyZWFkb25seSBsb29rLXVwPiAmJiBwMm1faXNfcmVhZG9ubHkocDJtdCkpICkK
ICAgIHsKICAgICAgICBwdXRfcGFnZShwYWdlKTsKICAgICAgICByZXR1cm4gPC1FSU5WQUwgb3Ig
ZXF1aXZhbGVudD47CiAgICB9CgpUaGVyZSBhcmUgc29tZSBzbWFsbCBkaWZmZXJlbmNlcyBiZXR3
ZWVuIHRoZSBleGFjdCB3YXkgdGhlIG9jY3VycmVuY2VzIGFyZQpjb2RlZCBidXQgdGhlIGRlc2ly
ZWQgc2VtYW50aWMgaXMgdGhlIHNhbWUuCgpUaGlzIHBhdGNoIGludHJvZHVjZXMgYSBuZXcgY29t
bW9uIGltcGxlbWVudGF0aW9uIG9mIHRoaXMgY29kZSBpbgpnZXRfcGFnZWRfZ2ZuKCkgYW5kIHRo
ZW4gY29udmVydHMgdGhlIHZhcmlvdXMgb3Blbi1jb2RlZCBwYXR0ZXJucyBpbnRvCmNhbGxzIHRv
IHRoaXMgbmV3IGZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2Vvcmdl
IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
PgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
djI6CiAtIE5ldyBpbiB2Mi4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyB8IDMyICsr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAg
ICB8IDE2ICsrLS0tLS0tLS0tLS0tLS0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgIHwgMzgg
KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9jb21tb24vbWVtb3J5
LmMgICAgICAgIHwgNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oICB8ICAzICsrKwogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9wMm0uaCAgfCAgMiArKwogNiBmaWxlcyBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspLCA3NCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IDgzODVjNjIxNDUuLmFkOWJjNGYyNTEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jCkBAIC0zMzIsMzQgKzMzMiwxNiBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9f
aW9fYnVmZmVyKAogCiBzdGF0aWMgaW50IGh2bWVtdWxfYWNxdWlyZV9wYWdlKHVuc2lnbmVkIGxv
bmcgZ21mbiwgc3RydWN0IHBhZ2VfaW5mbyAqKnBhZ2UpCiB7Ci0gICAgc3RydWN0IGRvbWFpbiAq
Y3Vycl9kID0gY3VycmVudC0+ZG9tYWluOwotICAgIHAybV90eXBlX3QgcDJtdDsKLQotICAgICpw
YWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oY3Vycl9kLCBnbWZuLCAmcDJtdCwgUDJNX1VOU0hBUkUp
OwotCi0gICAgaWYgKCAqcGFnZSA9PSBOVUxMICkKLSAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5I
QU5ETEVBQkxFOwotCi0gICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKLSAgICB7Ci0gICAg
ICAgIHB1dF9wYWdlKCpwYWdlKTsKLSAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoY3Vy
cl9kLCBnbWZuKTsKLSAgICAgICAgcmV0dXJuIFg4NkVNVUxfUkVUUlk7Ci0gICAgfQotCi0gICAg
aWYgKCBwMm1faXNfc2hhcmVkKHAybXQpICkKKyAgICBzd2l0Y2ggKCBnZXRfcGFnZWRfZ2ZuKGN1
cnJlbnQtPmRvbWFpbiwgX2dmbihnbWZuKSwgZmFsc2UsIE5VTEwsIHBhZ2UpICkKICAgICB7Ci0g
ICAgICAgIHB1dF9wYWdlKCpwYWdlKTsKKyAgICBjYXNlIC1FTk9FTlQ6CiAgICAgICAgIHJldHVy
biBYODZFTVVMX1JFVFJZOwotICAgIH0KLQotICAgIC8qIFRoaXMgY29kZSBzaG91bGQgbm90IGJl
IHJlYWNoZWQgaWYgdGhlIGdtZm4gaXMgbm90IFJBTSAqLwotICAgIGlmICggcDJtX2lzX21taW8o
cDJtdCkgKQotICAgIHsKLSAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJfZCk7Ci0KLSAgICAgICAg
cHV0X3BhZ2UoKnBhZ2UpOworICAgIGNhc2UgLUVJTlZBTDoKICAgICAgICAgcmV0dXJuIFg4NkVN
VUxfVU5IQU5ETEVBQkxFOworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJM
RSgpOworICAgIGNhc2UgMDoKKyAgICAgICAgYnJlYWs7CiAgICAgfQogCiAgICAgcmV0dXJuIFg4
NkVNVUxfT0tBWTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jCmluZGV4IGMyMzk4M2NkZmYuLjkwNjIzNTkzMmQgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAt
MjU3MywyNCArMjU3MywxMiBAQCBzdGF0aWMgdm9pZCAqX2h2bV9tYXBfZ3Vlc3RfZnJhbWUodW5z
aWduZWQgbG9uZyBnZm4sIGJvb2xfdCBwZXJtYW5lbnQsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbF90ICp3cml0YWJsZSkKIHsKICAgICB2b2lkICptYXA7Ci0gICAgcDJt
X3R5cGVfdCBwMm10OwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAgICAgc3RydWN0IGRv
bWFpbiAqZCA9IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBwMm1fdHlwZV90IHAybXQ7CiAKLSAgICBw
YWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ2ZuLCAmcDJtdCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgd3JpdGFibGUgPyBQMk1fVU5TSEFSRSA6IFAyTV9BTExPQyk7Ci0gICAgaWYg
KCAocDJtX2lzX3NoYXJlZChwMm10KSAmJiB3cml0YWJsZSkgfHwgIXBhZ2UgKQotICAgIHsKLSAg
ICAgICAgaWYgKCBwYWdlICkKLSAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgICAgICBy
ZXR1cm4gTlVMTDsKLSAgICB9Ci0gICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKLSAgICB7
Ci0gICAgICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0
ZShkLCBnZm4pOworICAgIGlmICggZ2V0X3BhZ2VkX2dmbihkLCBfZ2ZuKGdmbiksICF3cml0YWJs
ZSwgJnAybXQsICZwYWdlKSApCiAgICAgICAgIHJldHVybiBOVUxMOwotICAgIH0KIAogICAgIGlm
ICggd3JpdGFibGUgKQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBjNmI5OWM0MTE2Li41MTBmMzdmMTAw
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9n
cmFudF90YWJsZS5jCkBAIC0zNzUsMzkgKzM3NSwyMyBAQCBzdGF0aWMgaW50IGdldF9wYWdlZF9m
cmFtZSh1bnNpZ25lZCBsb25nIGdmbiwgbWZuX3QgKm1mbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKipwYWdlLCBib29sIHJlYWRvbmx5LAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqcmQpCiB7Ci0gICAgaW50IHJjID0gR05U
U1Rfb2theTsKLSAgICBwMm1fdHlwZV90IHAybXQ7Ci0KLSAgICAqbWZuID0gSU5WQUxJRF9NRk47
Ci0gICAgKnBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihyZCwgZ2ZuLCAmcDJtdCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlYWRvbmx5ID8gUDJNX0FMTE9DIDogUDJNX1VOU0hBUkUp
OwotICAgIGlmICggISpwYWdlICkKLSAgICB7Ci0jaWZkZWYgUDJNX1NIQVJFRF9UWVBFUwotICAg
ICAgICBpZiAoIHAybV9pc19zaGFyZWQocDJtdCkgKQotICAgICAgICAgICAgcmV0dXJuIEdOVFNU
X2VhZ2FpbjsKLSNlbmRpZgotI2lmZGVmIFAyTV9QQUdFU19UWVBFUwotICAgICAgICBpZiAoIHAy
bV9pc19wYWdpbmcocDJtdCkgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwMm1fbWVtX3BhZ2lu
Z19wb3B1bGF0ZShyZCwgZ2ZuKTsKLSAgICAgICAgICAgIHJldHVybiBHTlRTVF9lYWdhaW47Ci0g
ICAgICAgIH0KLSNlbmRpZgotICAgICAgICByZXR1cm4gR05UU1RfYmFkX3BhZ2U7Ci0gICAgfQor
ICAgIGludCByYzsKIAotICAgIGlmICggcDJtX2lzX2ZvcmVpZ24ocDJtdCkgKQorICAgIHJjID0g
Z2V0X3BhZ2VkX2dmbihyZCwgX2dmbihnZm4pLCByZWFkb25seSwgTlVMTCwgcGFnZSk7CisgICAg
c3dpdGNoICggcmMgKQogICAgIHsKLSAgICAgICAgcHV0X3BhZ2UoKnBhZ2UpOwotICAgICAgICAq
cGFnZSA9IE5VTEw7Ci0KKyAgICBjYXNlIC1FTk9FTlQ6CisgICAgICAgIHJldHVybiBHTlRTVF9l
YWdhaW47CisgICAgY2FzZSAtRUlOVkFMOgogICAgICAgICByZXR1cm4gR05UU1RfYmFkX3BhZ2U7
CisgICAgZGVmYXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgY2FzZSAw
OgorICAgICAgICBicmVhazsKICAgICB9CiAKICAgICAqbWZuID0gcGFnZV90b19tZm4oKnBhZ2Up
OwotCi0gICAgcmV0dXJuIHJjOworICAgIHJldHVybiBHTlRTVF9va2F5OwogfQogCiBzdGF0aWMg
aW5saW5lIHZvaWQKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbWVtb3J5LmMgYi94ZW4vY29tbW9u
L21lbW9yeS5jCmluZGV4IDM1ZGE5Y2E4MGUuLjQxOWI3NmFjMzggMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9tZW1vcnkuYwpAQCAtMTU3NCwzMCArMTU3
NCwzMSBAQCB2b2lkIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKAogICAgIH0KIH0KIAotaW50IHBy
ZXBhcmVfcmluZ19mb3JfaGVscGVyKAotICAgIHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgZ21mbiwgc3RydWN0IHBhZ2VfaW5mbyAqKl9wYWdlLAotICAgIHZvaWQgKipfdmEpCitpbnQg
Z2V0X3BhZ2VkX2dmbihzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgcmVhZG9ubHks
CisgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90ICpwMm10X3AsIHN0cnVjdCBwYWdlX2luZm8g
KipwYWdlX3ApCiB7Ci0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKyAgICBwMm1fcXVlcnlf
dCBxID0gcmVhZG9ubHkgPyBQMk1fQUxMT0MgOiBQMk1fVU5TSEFSRTsKICAgICBwMm1fdHlwZV90
IHAybXQ7Ci0gICAgdm9pZCAqdmE7CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKIAotICAg
IHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihkLCBnbWZuLCAmcDJtdCwgUDJNX1VOU0hBUkUpOwor
ICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihkLCBnZm5feChnZm4pLCAmcDJtdCwgcSk7CiAK
ICNpZmRlZiBDT05GSUdfSEFTX01FTV9QQUdJTkcKICAgICBpZiAoIHAybV9pc19wYWdpbmcocDJt
dCkgKQogICAgIHsKICAgICAgICAgaWYgKCBwYWdlICkKICAgICAgICAgICAgIHB1dF9wYWdlKHBh
Z2UpOwotICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShkLCBnbWZuKTsKKworICAgICAg
ICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShkLCBnZm5feChnZm4pKTsKICAgICAgICAgcmV0dXJu
IC1FTk9FTlQ7CiAgICAgfQogI2VuZGlmCiAjaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwot
ICAgIGlmICggcDJtX2lzX3NoYXJlZChwMm10KSApCisgICAgaWYgKCAocSAmIFAyTV9VTlNIQVJF
KSAmJiBwMm1faXNfc2hhcmVkKHAybXQpICkKICAgICB7CiAgICAgICAgIGlmICggcGFnZSApCiAg
ICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKKwogICAgICAgICByZXR1cm4gLUVOT0VOVDsKICAg
ICB9CiAjZW5kaWYKQEAgLTE2MDUsNiArMTYwNiwzMSBAQCBpbnQgcHJlcGFyZV9yaW5nX2Zvcl9o
ZWxwZXIoCiAgICAgaWYgKCAhcGFnZSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCisgICAg
aWYgKCAhcDJtX2lzX3JhbShwMm10KSB8fCAoIXJlYWRvbmx5ICYmIHAybV9pc19yZWFkb25seShw
Mm10KSkgKQorICAgIHsKKyAgICAgICAgcHV0X3BhZ2UocGFnZSk7CisgICAgICAgIHJldHVybiAt
RUlOVkFMOworICAgIH0KKworICAgIGlmICggcDJtdF9wICkKKyAgICAgICAgKnAybXRfcCA9IHAy
bXQ7CisKKyAgICAqcGFnZV9wID0gcGFnZTsKKyAgICByZXR1cm4gMDsKK30KKworaW50IHByZXBh
cmVfcmluZ19mb3JfaGVscGVyKAorICAgIHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z21mbiwgc3RydWN0IHBhZ2VfaW5mbyAqKl9wYWdlLAorICAgIHZvaWQgKipfdmEpCit7CisgICAg
c3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKyAgICB2b2lkICp2YTsKKyAgICBpbnQgcmM7CisKKyAg
ICByYyA9IGdldF9wYWdlZF9nZm4oZCwgX2dmbihnbWZuKSwgZmFsc2UsIE5VTEwsICZwYWdlKTsK
KyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCiAgICAgaWYgKCAhZ2V0X3BhZ2Vf
dHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQogICAgIHsKICAgICAgICAgcHV0X3BhZ2Uo
cGFnZSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9wMm0uaAppbmRleCA4ODIzNzA3YzE3Li5hMzlhNGZhYWJkIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJt
LmgKQEAgLTMwMyw2ICszMDMsOSBAQCBzdGF0aWMgaW5saW5lIHN0cnVjdCBwYWdlX2luZm8gKmdl
dF9wYWdlX2Zyb21fZ2ZuKAogICAgIHJldHVybiBwYWdlOwogfQogCitpbnQgZ2V0X3BhZ2VkX2dm
bihzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgcmVhZG9ubHksCisgICAgICAgICAg
ICAgICAgICBwMm1fdHlwZV90ICpwMm10X3AsIHN0cnVjdCBwYWdlX2luZm8gKipwYWdlX3ApOwor
CiBpbnQgZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25n
IHR5cGUpOwogYm9vbCBpc19pb21lbV9wYWdlKG1mbl90IG1mbik7CiBzdGF0aWMgaW5saW5lIGlu
dCBnZXRfcGFnZV9hbmRfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKaW5k
ZXggZDRiM2NmY2I2ZS4uZTg5MGJjZDNlMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCkBAIC00OTIsNiArNDkyLDgg
QEAgc3RhdGljIGlubGluZSBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfcGFnZV9mcm9tX2dmbigKICAg
ICByZXR1cm4gbWZuX3ZhbGlkKF9tZm4oZ2ZuKSkgJiYgZ2V0X3BhZ2UocGFnZSwgZCkgPyBwYWdl
IDogTlVMTDsKIH0KIAoraW50IGdldF9wYWdlZF9nZm4oc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3Qg
Z2ZuLCBib29sIHJlYWRvbmx5LAorICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCAqcDJtdF9w
LCBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFnZV9wKTsKIAogLyogR2VuZXJhbCBjb252ZXJzaW9uIGZ1
bmN0aW9uIGZyb20gbWZuIHRvIGdmbiAqLwogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIG1m
bl90b19nZm4oc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgbWZuKQotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 11:28:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 11:28: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 1fblOJ-0004yy-8Z; Sat, 07 Jul 2018 11:28: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=75hi=jx=citrix.com=prvs=719699382=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fblOH-0004yb-1V
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 11:28:37 +0000
X-Inumbo-ID: df72bb00-81d8-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df72bb00-81d8-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 13:28:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59649739"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sat, 7 Jul 2018 12:05:23 +0100
Message-ID: <20180707110526.35822-11-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180707110526.35822-1-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 10/13] x86: add iommu_op to enable
 modification of 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>,
 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>

VGhpcyBwYXRjaCBhZGRzIGFuIGlvbW11X29wIHdoaWNoIGNoZWNrcyB3aGV0aGVyIGl0IGlzIHBv
c3NpYmxlIG9yCnNhZmUgZm9yIGEgZG9tYWluIHRvIG1vZGlmeSBpdHMgb3duIElPTU1VIG1hcHBp
bmdzIGFuZCwgaWYgc28sIGNyZWF0ZXMKYSByYW5nZXNldCB0byB0cmFjayBtb2RpZmljYXRpb25z
LgoKTk9URTogVGhlIGFjdHVhbCBtYXAgYW5kIHVubWFwIG9wZXJhdGlvbnMgYXJlIGludHJvZHVj
ZWQgYnkgc3Vic2VxdWVudAogICAgICBwYXRjaGVzLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKdjI6CiAtIE5ldyBpbiB2Mi4KLS0tCiB4ZW4vYXJjaC94ODYvaW9tbXVfb3Au
YyAgICAgICAgIHwgNDggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0K
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCAgMiArLQogeGVuL2luY2x1ZGUvcHVi
bGljL2lvbW11X29wLmggICB8ICA2ICsrKysrKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAg
ICAgICB8ICAzICsrKwogNCBmaWxlcyBjaGFuZ2VkLCA1NiBpbnNlcnRpb25zKCspLCAzIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jIGIveGVuL2FyY2gv
eDg2L2lvbW11X29wLmMKaW5kZXggNzVjNDY1YTQ2YS4uZTkxZDM5YjZjNCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2lvbW11X29wLmMKKysrIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMKQEAg
LTc3LDYgKzc3LDQyIEBAIHN0YXRpYyBpbnQgaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQoc3RydWN0
IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCAqb3ApCiAgICAgcmV0dXJuIDA7CiB9CiAKK3N0
YXRpYyBpbnQgaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbih2b2lkKQoreworICAgIHN0cnVj
dCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOworICAgIHN0cnVjdCBkb21haW5faW9t
bXUgKmlvbW11ID0gZG9tX2lvbW11KGN1cnJkKTsKKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3Bz
ICpvcHMgPSBpb21tdS0+cGxhdGZvcm1fb3BzOworCisgICAgLyogSGFzIG1vZGlmaWNhdGlvbiBh
bHJlYWR5IGJlZW4gZW5hYmxlZD8gKi8KKyAgICBpZiAoIGlvbW11LT5pb21tdV9vcF9yYW5nZXMg
KQorICAgICAgICByZXR1cm4gMDsKKworICAgIC8qCisgICAgICogVGhlIElPTU1VIG1hcHBpbmdz
IGNhbm5vdCBiZSBtb2RpZmllZCBpZjoKKyAgICAgKiAtIHRoZSBJT01NVSBpcyBub3QgZW5hYmxl
ZCBvciwKKyAgICAgKiAtIHRoZSBjdXJyZW50IGRvbWFpbiBpcyBkb20wIGFuZCB0cmFubHNhdGlv
biBpcyBkaXNhYmxlZCBvciwKKyAgICAgKiAtIHRoZSBJT01NVSBhbmQgRVBUIG1hcHBpbmdzIGFy
ZSBzaGFyZWQuCisgICAgICovCisgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fAorICAgICAgICAg
KGlzX2hhcmR3YXJlX2RvbWFpbihjdXJyZCkgJiYgaW9tbXVfcGFzc3Rocm91Z2gpIHx8CisgICAg
ICAgICBpb21tdV91c2VfaGFwX3B0KGN1cnJkKSApCisgICAgICAgIHJldHVybiAtRUFDQ0VTOwor
CisgICAgLyoKKyAgICAgKiBUaGUgSU9NTVUgaW1wbGVtZW50YXRpb24gbXVzdCBwcm92aWRlIHRo
ZSBsb29rdXAgbWV0aG9kIGlmCisgICAgICogbW9kaWZpY2F0aW9uIG9mIHRoZSBtYXBwaW5ncyBp
cyB0byBiZSBzdXBwb3J0ZWQuCisgICAgICovCisgICAgaWYgKCAhb3BzLT5sb29rdXBfcGFnZSAp
CisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIGlvbW11LT5pb21tdV9vcF9yYW5n
ZXMgPSByYW5nZXNldF9uZXcoY3VycmQsIE5VTEwsIDApOworICAgIGlmICggIWlvbW11LT5pb21t
dV9vcF9yYW5nZXMgKQorICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgIGN1cnJkLT5uZWVk
X2lvbW11ID0gMDsgLyogRGlzYWJsZSBpZGVudGl0eSBHRk4gbWFwcGluZyAqLworICAgIHJldHVy
biAwOworfQorCiBzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApCiB7CiAg
ICAgc3dpdGNoICggb3AtPm9wICkKQEAgLTg1LDYgKzEyMSwxMCBAQCBzdGF0aWMgdm9pZCBpb21t
dV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApCiAgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdV9vcF9x
dWVyeV9yZXNlcnZlZCgmb3AtPnUucXVlcnlfcmVzZXJ2ZWQpOwogICAgICAgICBicmVhazsKIAor
ICAgIGNhc2UgWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlvbjoKKyAgICAgICAgb3AtPnN0
YXR1cyA9IGlvbW11X29wX2VuYWJsZV9tb2RpZmljYXRpb24oKTsKKyAgICAgICAgYnJlYWs7CisK
ICAgICBkZWZhdWx0OgogICAgICAgICBvcC0+c3RhdHVzID0gLUVPUE5PVFNVUFA7CiAgICAgICAg
IGJyZWFrOwpAQCAtOTcsNiArMTM3LDcgQEAgaW50IGRvX29uZV9pb21tdV9vcCh4ZW5faW9tbXVf
b3BfYnVmX3QgKmJ1ZikKICAgICBzaXplX3Qgb2Zmc2V0OwogICAgIHN0YXRpYyBjb25zdCBzaXpl
X3Qgb3Bfc2l6ZVtdID0gewogICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0g
c2l6ZW9mKHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAorICAgICAgICBbWEVO
X0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlvbl0gPSAwLAogICAgIH07CiAKICAgICBvZmZzZXQg
PSBvZmZzZXRvZihzdHJ1Y3QgeGVuX2lvbW11X29wLCB1KTsKQEAgLTExNiw3ICsxNTcsOCBAQCBp
bnQgZG9fb25lX2lvbW11X29wKHhlbl9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIGlmICggYnVm
LT5zaXplIDwgb2Zmc2V0ICsgb3Bfc2l6ZVtvcC5vcF0gKQogICAgICAgICByZXR1cm4gLUVGQVVM
VDsKIAotICAgIGlmICggY29weV9mcm9tX2d1ZXN0X29mZnNldCgodm9pZCAqKSZvcC51LCBidWYt
PmgsIG9mZnNldCwKKyAgICBpZiAoIG9wX3NpemVbb3Aub3BdICYmCisgICAgICAgICBjb3B5X2Zy
b21fZ3Vlc3Rfb2Zmc2V0KCh2b2lkICopJm9wLnUsIGJ1Zi0+aCwgb2Zmc2V0LAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBvcF9zaXplW29wLm9wXSkgKQogICAgICAgICByZXR1cm4g
LUVGQVVMVDsKIApAQCAtMTc5LDYgKzIyMSw3IEBAIGludCBjb21wYXRfb25lX2lvbW11X29wKGNv
bXBhdF9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIHNpemVfdCBvZmZzZXQ7CiAgICAgc3RhdGlj
IGNvbnN0IHNpemVfdCBvcF9zaXplW10gPSB7CiAgICAgICAgIFtYRU5fSU9NTVVPUF9xdWVyeV9y
ZXNlcnZlZF0gPSBzaXplb2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCks
CisgICAgICAgIFtYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uXSA9IDAsCiAgICAgfTsK
ICAgICB4ZW5faW9tbXVfb3BfdCBuYXQ7CiAgICAgdW5zaWduZWQgaW50IHU7CkBAIC0yMDEsNyAr
MjQ0LDggQEAgaW50IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29tcGF0X2lvbW11X29wX2J1Zl90ICpi
dWYpCiAgICAgaWYgKCBidWYtPnNpemUgPCBvZmZzZXQgKyBvcF9zaXplW2NtcC5vcF0gKQogICAg
ICAgICByZXR1cm4gLUVGQVVMVDsKIAotICAgIGlmICggY29weV9mcm9tX2NvbXBhdF9vZmZzZXQo
KHZvaWQgKikmY21wLnUsIGJ1Zi0+aCwgb2Zmc2V0LAorICAgIGlmICggb3Bfc2l6ZVtjbXAub3Bd
ICYmCisgICAgICAgICBjb3B5X2Zyb21fY29tcGF0X29mZnNldCgodm9pZCAqKSZjbXAudSwgYnVm
LT5oLCBvZmZzZXQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcF9zaXplW2Nt
cC5vcF0pICkKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CmluZGV4IGYyNWFhM2YxZDYuLmY4NjJkNzlhOGMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpA
QCAtMjYsNyArMjYsNiBAQCBzdGF0aWMgdm9pZCBpb21tdV9kdW1wX3AybV90YWJsZSh1bnNpZ25l
ZCBjaGFyIGtleSk7CiAKIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IGlvbW11X2Rldl9pb3Rs
Yl90aW1lb3V0ID0gMTAwMDsKIGludGVnZXJfcGFyYW0oImlvbW11X2Rldl9pb3RsYl90aW1lb3V0
IiwgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQpOwotCiAvKgogICogVGhlICdpb21tdScgcGFyYW1l
dGVyIGVuYWJsZXMgdGhlIElPTU1VLiAgT3B0aW9uYWwgY29tbWEgc2VwYXJhdGVkCiAgKiB2YWx1
ZSBtYXkgY29udGFpbjoKQEAgLTI2Myw2ICsyNjIsNyBAQCB2b2lkIGlvbW11X2RvbWFpbl9kZXN0
cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShkKTsK
IAogICAgIHJhbmdlc2V0X2Rlc3Ryb3koaGQtPnJlc2VydmVkX3Jhbmdlcyk7CisgICAgcmFuZ2Vz
ZXRfZGVzdHJveShoZC0+aW9tbXVfb3BfcmFuZ2VzKTsKIH0KIAogaW50IGlvbW11X21hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3Au
aAppbmRleCAwMjIxM2MxMmE0Li41YTMxNDhjMjQ3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9w
dWJsaWMvaW9tbXVfb3AuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApAQCAt
NjEsNiArNjEsMTIgQEAgc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCB7CiAgICAg
WEVOX0dVRVNUX0hBTkRMRSh4ZW5faW9tbXVfcmVzZXJ2ZWRfcmFuZ2VfdCkgcmFuZ2VzOwogfTsK
IAorLyoKKyAqIFhFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb246IEVuYWJsZSBvcGVyYXRp
b25zIHRoYXQgbW9kaWZ5IElPTU1VCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtYXBwaW5ncy4KKyAqLworI2RlZmluZSBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9u
IDIKKwogc3RydWN0IHhlbl9pb21tdV9vcCB7CiAgICAgdWludDE2X3Qgb3A7ICAgIC8qIG9wIHR5
cGUgKi8KICAgICB1aW50MTZfdCBwYWQ7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IDdjNWQ0NmRmODEuLjA4YjE2M2Ni
Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRl
L3hlbi9pb21tdS5oCkBAIC0xMzAsNiArMTMwLDkgQEAgc3RydWN0IGRvbWFpbl9pb21tdSB7CiAg
ICAgICogbXVzdCBub3QgYmUgbW9kaWZpZWQgYWZ0ZXIgaW5pdGlhbGl6YXRpb24uCiAgICAgICov
CiAgICAgc3RydWN0IHJhbmdlc2V0ICpyZXNlcnZlZF9yYW5nZXM7CisKKyAgICAvKiBSYW5nZXMg
dW5kZXIgdGhlIGNvbnRyb2wgb2YgaW9tbXVfb3AgKi8KKyAgICBzdHJ1Y3QgcmFuZ2VzZXQgKmlv
bW11X29wX3JhbmdlczsKIH07CiAKICNkZWZpbmUgZG9tX2lvbW11KGQpICAgICAgICAgICAgICAo
JihkKS0+aW9tbXUpCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 14:31:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 14: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 1fboEq-00051j-E8; Sat, 07 Jul 2018 14:31: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=bray=jx=xenproject.org=prvs=719b89d96=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fboEp-00051X-Ak
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 14:31:03 +0000
X-Inumbo-ID: 5fa4049a-81f2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5fa4049a-81f2-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 14:31:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59652930"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74942-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-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-qemuu-ws16-amd64: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-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-amd64-xl-qemuu-ws16-amd64:windows-install: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-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-libvirt-vhd: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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-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-i386-xl-qemut-ws16-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-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=e7956461f76f4b6e9d7d1d99daabdeef9ea09f62
X-Osstest-Versions-That: xen=117ef5e270f2906465951f4abed7e71f51ba7b76
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 7 Jul 2018 15:30:57 +0100
Subject: [Xen-devel] [xen-4.7-testing baseline-only test] 74942: 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
NDk0MiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk0Mi8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0ODgxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4ODEKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDg4MQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODgxCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzQ4ODEKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg4MQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDc0ODgxCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIGxpa2UgNzQ4ODEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg4MQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBs
aWtlIDc0ODgxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4ODEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg4MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAg
IGU3OTU2NDYxZjc2ZjRiNmU5ZDdkMWQ5OWRhYWJkZWVmOWVhMDlmNjIKYmFzZWxpbmUgdmVyc2lv
bjoKIHhlbiAgICAgICAgICAgICAgICAgIDExN2VmNWUyNzBmMjkwNjQ2NTk1MWY0YWJlZDdlNzFm
NTFiYTdiNzYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDg4MSAgMjAxOC0wNi0xNiAxMjoxODo1
NSBaICAgMjEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzQ5NDIgIDIwMTgtMDctMDcgMDM6
MjI6MDMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9o
b21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3Mv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90
IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGU3OTU2NDYxZjc2ZjRiNmU5ZDdkMWQ5OWRhYWJkZWVm
OWVhMDlmNjIKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VGh1IEp1biAyOCAxMTozMTo0OCAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogZG9uJ3QgY2F1c2Ug
I05NIHRvIGJlIHJhaXNlZCBpbiBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMgZm9yIFhTQS0yNjcg
ZGlkIG5vdCB0b3VjaCBtYW5hZ2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAgICBndWVzdHMuIElu
IGZ1bGx5IGVhZ2VyIG1vZGUgdGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNldCB3aGVuCiAgICBy
ZXNwZWN0aXZlIHZDUFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgpIG1p
Z2h0IGxlYXZlIGl0CiAgICB3cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0gaW4gaHlwZXJ2aXNv
ciBjb250ZXh0LgogICAgCiAgICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2bXh9X2ZwdV9k
aXJ0eV9pbnRlcmNlcHQoKSBiZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMgd2F5LiBFeHBsaWNp
dCB7c3ZtLHZteH1fZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCiAg
ICBub3cuCiAgICAKICAgIFdpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1
bGx5IGVhZ2VyIG1vZGUsIHRoZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnltb3JlIHRvIGludGVy
Y2VwdCAjTk0uCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBz
dXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogNDg4ZWZjMjllNGU5OTZiYjM4MDVjOTgyMjAwZjY1MDYx
MzkwY2RjZQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDc6MDYgKzAyMDAKCmNvbW1p
dCBiMjkyNTE4ODEyM2E0ZDM2NWRlZDIzZGY2ZjBjZmNhOWU0NzQ2NDAwCkF1dGhvcjogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToz
MTozNCAyMDE4ICswMjAwCgogICAgbGlieGw6IHJlc3RvcmUgcGFzc2luZyAicmVhZG9ubHk9IiB0
byBxZW11IGZvciBTQ1NJIGRpc2tzCiAgICAKICAgIEEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRy
b2R1Y2VkIGZvciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgogICAgcmVsYXgg
cmVhZG9ubHkgY2hlY2sgaW50cm9kdWNlZCBieSBYU0EtMTQyIGZpeCIpIGFkZGVkIHRoZSBwYXNz
aW5nIG9mCiAgICB0aGUgZXh0cmEgc2V0dGluZywgYnV0IGNvbW1pdCBkYWIwNTM5NTY4ICgiSW50
cm9kdWNlIENPTE8gbW9kZSBhbmQKICAgIHJlZmFjdG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJv
cHBlZCB0aGUgcGFzc2luZyBvZiB0aGUgc2V0dGluZyBhZ2FpbiwKICAgIHF1aXRlIGxpa2VseSBk
dWUgdG8gaW1wcm9wZXIgcmUtYmFzaW5nLgogICAgCiAgICBSZXN0b3JlIHRoZSByZWFkb25seT0g
cGFyYW1ldGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKICAgIHN1cHBv
c2VkIHRvIGJlIHJlamVjdGVkOyBhZGQgYW4gYXNzZXJ0LiAgQW5kIHRoZXJlIGlzIGEgYmFyZSBh
ZC1ob2MKICAgIGRpc2sgZHJpdmUgc3RyaW5nIGluIGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxf
YXJnc19uZXcsIHdoaWNoIHdlIGFsc28KICAgIHVwZGF0ZS4KICAgIAogICAgVGhpcyBpcyBYU0Et
MjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJz
QG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkZDY0ZDNjNDFhMmQxNTEzOWMzYTM1ZDIyZDRj
YjZiNzhmNGM1YzU5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNTowNiArMDIwMAoK
Y29tbWl0IDc5MDg0N2QyMzdmYzE2OGM0NDAyYjFmYmE3OWM5NGQzNzg2Mzc4ODQKQXV0aG9yOiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4
IDExOjMxOjIxIDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3Ry
aW5nOiBCcmVhayBvdXQgY29tbW9uIHBhcnRzIG9mIGRpc2sgY29uZmlnCiAgICAKICAgIFRoZSBn
ZW5lcmF0ZWQgY29uZmlndXJhdGlvbnMgYXJlIGlkZW50aWNhbCBhcGFydCBmcm9tLCBpbiBzb21l
IGNhc2VzLAogICAgcmVvcmRlcmluZyBvZiB0aGUgaWQ9JXMgZWxlbWVudC4gIFNvLCBvdmVyYWxs
LCBubyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjYu
CiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jp
b252bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4
LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDcyNGU1YWEzMWI1OGQxZTQzMGFkMzZiNDg0Y2YwZWMw
MjE0OTczOTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjU1ICswMjAwCgpjb21t
aXQgZjk4OThlNzg3Mzg0MWIwZGVhZGQ0NWE5NzMyZWRhZjM5ZjMzNDg5ZApBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAx
MTozMDo1NiAyMDE4ICswMjAwCgogICAgeDg2OiBSZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVy
IGZvciBmYXVsdGluZyBjb25kaXRpb25zCiAgICAKICAgIE9uZSBvZiB0aGUgZml4IGZvciBYU0Et
MjYwIChjL3MgNzVkNjgyOGJjMiAieDg2L3RyYXBzOiBGaXggaGFuZGxpbmcgb2YgI0RCCiAgICBl
eGNlcHRpb25zIGluIGh5cGVydmlzb3IgY29udGV4dCIpIGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNr
cyB0byBoZWxwIGF2b2lkCiAgICBsaXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4KICAgIAogICAgV2hp
bGUgYSBHZW5lcmFsIERldGVjdCAjREIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRp
Y3MsIGhhcmR3YXJlCiAgICBjbGVhcnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0aGUgaGFuZGxlciwg
bWVhbmluZyB0aGF0IGl0IGlzIGFjdHVhbGx5IHNhZmUgdG8KICAgIHJldHVybiB0by4gIEZ1cnRo
ZXJtb3JlLCAlZHI2LmdkIGlzIGd1ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNreSAobmV2ZXIgY2xl
YXJlZAogICAgYnkgaGFyZHdhcmUpLiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9y
ZSB0cmlnZ2VyIHRoZSBmYXRhbF90cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4uCiAgICAKICAgIElu
c3RydWN0aW9uIGJyZWFrcG9pbnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1h
dGNoIGJpdHMgaW4gJWRyNgogICAgYXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUgSW50ZWwgbWFudWFs
IHdhcm5zIHRoYXQgdGhleSBtYXkgYmUgc2V0IGZvcgogICAgbm9uLWVuYWJsZWQgYnJlYWtwb2lu
dHMsIHNvIGFkZCBhIGJyZWFrcG9pbnQgZW5hYmxlZCBjaGVjay4KICAgIAogICAgQmV5b25kIHRo
YXQsIGJlY2F1c2Ugb2YgdGhlIHJlc3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIgYWRkcmVzc2VzIFBW
IGd1ZXN0cyBjYW4KICAgIHNldCwgYW5kIHRoZSBmYXVsdCAocmF0aGVyIHRoYW4gdHJhcCkgbmF0
dXJlIG9mIGluc3RydWN0aW9uIGJyZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4ndCBiZSBkZWZlcnJl
ZCBieSBhIE1vdlNTIHNoYWRvdyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8KICAgIGVuY291
bnRlciBhbiBpbnN0cnVjdGlvbiBicmVha3BvaW50IGluIFhlbiBjb250ZXh0LiAgSG93ZXZlciwg
Zm9yIGV4dHJhCiAgICByb2J1c3RuZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1YXRpb24gYnkgY2xl
YXJpbmcgdGhlIGJyZWFrcG9pbnQgY29uZmlndXJhdGlvbiwKICAgIHJhdGhlciB0aGFuIGNyYXNo
aW5nLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxN2JmNTEy
OTcyMjBkY2Q3NGRhMjlkZTk5MzIwYjZiMWM3MmQxZmE1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0yOCAwOTowNDoyMCArMDIwMAoKY29tbWl0IDI1M2MzZWM4YWU0ZDdkNmRiYzE2ZTgxZmYwYWUw
ZGVlMWU0YTlmMTgKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVGh1IEp1biAyOCAxMTozMDozMCAyMDE4ICswMjAwCgogICAgeDg2L21tOiBkb24ndCBieXBh
c3MgcHJlZW1wdGlvbiBjaGVja3MKICAgIAogICAgV2hpbGUgdW5saWtlbHksIGl0IGlzIG5vdCBp
bXBvc3NpYmxlIGZvciBhIG11bHRpLXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKICAgIGJ5cGFzc2Vz
IG9mIHByZWVtcHRpb24gY2hlY2tzIHRvIGRyaXZlIFhlbiBpbnRvIGFuIHVuYm91bmRlZCBsb29w
LgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTc2MDg3MDNj
NjViZjA4MGIwYTlmMDI0ZjliMzcwODcyYjlmMmMwNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYt
MjggMDk6MDM6MDkgKzAyMDAKCmNvbW1pdCA4Mzk4MjZiMDk0YTA2ODEzOWZhMzhlNTZlNTJlOWYw
NTRjY2E4ODIzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAg
IFRodSBKdW4gMjggMTE6Mjk6NDggMjAxOCArMDIwMAoKICAgIHg4Ni9FRkk6IGZ1cnRoZXIgY29y
cmVjdCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAogICAgV2Ug
bXVzdCBub3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQgaXMgbm90IGlu
IGZ1bGx5IGVhZ2VyCiAgICBtb2RlIGFuZCBoYXMgbm90IHRvdWNoZWQgbm9uLWxhenkgc3RhdGUu
IEluc3RlYWQgb2YgYWRkaW5nIGEgM3JkCiAgICBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1
X3Jlc3RvcmVfZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFsbCBvZgogICAgdGhlbSBpbnRvIGEg
c2luZ2xlIG9uZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBSZW5h
bWUgdGhlIGZ1bmN0aW9uIGF0IHRoZSBzYW1lIHRpbWUgdG8gYmV0dGVyIHJlZmxlY3QgaXRzIHB1
cnBvc2UsIGFzCiAgICB0aGUgcGF0Y2hlcyB0b3VjaGVzIGFsbCBvZiBpdHMgb2NjdXJlbmNlcyBh
bnl3YXkuCiAgICAKICAgIFRoZSBuZXcgZnVuY3Rpb24gcGFyYW1ldGVyIGlzIG5vdCByZWFsbHkg
d2VsbCBuYW1lZCwgYnV0CiAgICAibmVlZF9zdHRzX2lmX25vdF9mdWxseV9lYWdlciIgc2VlbWVk
IGV4Y2Vzc2l2ZSB0byBtZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDIzODM5YTBmYTBiYmU3OGMxNzRj
ZDJiYjQ5MDgzZTE1M2YwZjk5ZGYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2IDE1OjIzOjA4
ICswMjAwCgpjb21taXQgNTU2NzRlZDhjODI2NjVkZmY1ZDMyZTY2MzM2MGI4NzBmMzY3MDkwYQpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4
IDExOjI5OjIxIDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmaXggRlBVIHN0YXRlIGhhbmRsaW5n
IGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFRoZXJlIGFyZSB0d28gaXNzdWVzLiAgRmly
c3QsIHRoZSBub25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAogICAgYWZ0ZXIgcmV0
dXJuaW5nIGZyb20gdGhlIHJ1bnRpbWUgY2FsbC4KICAgIAogICAgU2Vjb25kbHksIHdpdGggdGhl
IGZ1bGx5X2VhZ2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6eUZQVSwgdGhlCiAg
ICB1bmlsYXRlcmFsIHN0dHMoKSBpcyBubyBsb25nZXIgY29ycmVjdCwgYW5kIGhpdHMgYW4gYXNz
ZXJ0aW9uIGxhdGVyIHdoZW4KICAgIGEgbGF6eSBzdGF0ZSByZXN0b3JlIHRyaWVzIHRvIG9jY3Vy
IGZvciBhIGZ1bGx5IGVhZ2VyIHZjcHUuCiAgICAKICAgIEZpeCBib3RoIG9mIHRoZXNlIGlzc3Vl
cyBieSBjYWxsaW5nIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKS4gIEFzIEVGSQogICAgcnVudGlt
ZSBzZXJ2aWNlcyBjYW4gYmUgdXNlZCBpbiB0aGUgaWRsZSBjb250ZXh0LCB0aGUgaWRsZSBhc3Nl
cnRpb24KICAgIG5lZWRzIHRvIG1vdmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBj
aGVjay4KICAgIAogICAgSW50cm9kdWNlIGEgImN1cnIiIGxvY2FsIHZhcmlhYmxlIGFuZCByZXBs
YWNlIG90aGVyIHVzZXMgb2YgImN1cnJlbnQiCiAgICBhdCB0aGUgc2FtZSB0aW1lLgogICAgCiAg
ICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBUZXN0ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA2LTIxIDExOjM1OjQ2ICswMjAwCgpjb21taXQgMGZlZWQ0ODBkOGNjZDEy
OTE3N2UxMjQ4ZTc4ZWFhOWRhMjFhNTA0NgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjI4OjM5IDIwMTggKzAyMDAKCiAgICB4ODY6
IGNvcnJlY3QgZGVmYXVsdF94ZW5fc3BlY19jdHJsIGNhbGN1bGF0aW9uCiAgICAKICAgIEV2ZW4g
d2l0aCBvcHRfbXNyX3NjX3twdixodm19IGJvdGggZmFsc2Ugd2Ugc2hvdWxkIHNldCB1cCB0aGUg
dmFyaWFibGUKICAgIGFzIHVzdWFsLCB0byBlbnN1cmUgcHJvcGVyIG9uZS10aW1lIHNldHVwIGR1
cmluZyBib290IGFuZCBDUFUgYnJpbmd1cC4KICAgIFRoaXMgdGhlbiBhbHNvIGJyaW5ncyB0aGUg
Y29kZSBpbiBsaW5lIHdpdGggdGhlIGNvbW1lbnQgaW1tZWRpYXRlbHkKICAgIGFoZWFkIG9mIHRo
ZSBwcmludGsoKSBiZWluZyBtb2RpZmllZCBzYXlpbmcgImlycmVzcGVjdGl2ZSBvZiBndWVzdHMi
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IGQ2MjM5ZjY0NzEzZGY4MTkyNzhiZjA0ODQ0NmQzMTg3YzZh
YzQ3MzQKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA1LTI5IDEyOjM4OjUyICswMjAwCgpjb21taXQg
YThkMzdlZWYzMWQ2Njg0OWI0ZTQ0N2NiYWZjNWQ3YmNjMTYwZDI3NwpBdXRob3I6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjI4OjEyIDIwMTgg
KzAyMDAKCiAgICBsaWJ4Yy94ODYvUFY6IGRvbid0IGhhbmQgdGhyb3VnaCBDUFVJRCBsZWFmIDB4
ODAwMDAwMDggYXMgaXMKICAgIAogICAgSnVzdCBsaWtlIGZvciBIVk0gdGhlIGZlYXR1cmUgc2V0
IHNob3VsZCBiZSB1c2VkIGZvciBFQlggb3V0cHV0LCB3aGlsZQogICAgRUFYIHNob3VsZCBiZSBy
ZXN0cmljdGVkIHRvIHRoZSBsb3cgMTYgYml0cyBhbmQgRUNYL0VEWCBzaG91bGQgYmUgemVyby4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA4NDljYzlhYzU2ZWZmOGE4ZDU3NWVkOWY0ODRhYWQ3MmYzODM4
NjJjCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMDo1MTowMiArMDEwMAoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 16:01:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 16:01:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbpdx-00058j-Sq; Sat, 07 Jul 2018 16:01: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=bray=jx=xenproject.org=prvs=719b89d96=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fbpdw-00058W-Fc
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 16:01:04 +0000
X-Inumbo-ID: ef5993b7-81fe-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef5993b7-81fe-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 18:00:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59654496"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74944-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=75b7aa9528bdd05a7ecf4e64a6beb478d31b402c
X-Osstest-Versions-That: ovmf=aa4240edff41034d709938a15b42cf4fd3214386
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 7 Jul 2018 17:00:59 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74944: all 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
NDk0NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NDQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICA3NWI3YWE5NTI4YmRkMDVhN2VjZjRlNjRhNmJlYjQ3OGQzMWI0
MDJjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhYTQyNDBlZGZmNDEw
MzRkNzA5OTM4YTE1YjQyY2Y0ZmQzMjE0Mzg2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5MzMg
IDIwMTgtMDctMDMgMTk6MjQ6MDAgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTQ0ICAyMDE4LTA3LTA3IDA3OjI0OjMxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQnJpamVzaCBTaW5naCA8
YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENocmlzIENvIDxDaHJpc3RvcGhlci5Db0BtaWNyb3Nv
ZnQuY29tPgogIENocmlzdG9waGVyIENvIDxjaHJpc3RvcGhlci5jb0BtaWNyb3NvZnQuY29tPgog
IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0Bp
bnRlbC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAg
VGhvbWFzIFBhbG1lciA8dGhvbWFzLnBhbG1lckBocGUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0
ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
b3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20v
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgNzViN2FhOTUyOGJkZDA1YTdlY2Y0ZTY0YTZiZWI0NzhkMzFiNDAyYwpBdXRob3I6
IEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KRGF0ZTogICBGcmkgSnVsIDYg
MTA6MDA6NDIgMjAxOCAtMDUwMAoKICAgIE92bWZQa2cvUWVtdUZsYXNoRnZiU2VydmljZXNSdW50
aW1lRHhlOiBSZXN0b3JlIEMtYml0IHdoZW4gU0VWIGlzIGFjdGl2ZQogICAgCiAgICBBbWRTZXZE
eGUgbWFwcyB0aGUgZmxhc2ggbWVtb3J5IHJhbmdlIHdpdGggQz0wLCBidXQKICAgIFNldE1lbW9y
eVNwYWNlQXR0cmlidXRlcygpIHVuY29uZGl0aW9uYWxseSByZXNldHMgdGhlIEMtYml0IHRvICcx
Jy4gTGV0cwogICAgcmVzdG9yZSB0aGUgbWFwcGluZyBiYWNrIHRvIEM9MC4KICAgIAogICAgQ2M6
IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogICAgQ2M6IEFudGhv
bnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgQ2M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGxpbmFyby5vcmc+CiAgICBDYzogSnVzdGVuIEpvcmRhbiBMIDxqb3Jk
YW4ubC5qdXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdo
QGFtZC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQu
Y29tPgoKY29tbWl0IDNiM2QwMTZiN2I4NjdkN2U0NzgyYWY5YTZiNTRlMTEwZDE1NWExYjMKQXV0
aG9yOiBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CkRhdGU6ICAgRnJpIEp1
bCA2IDEwOjAwOjQxIDIwMTggLTA1MDAKCiAgICBPdm1mUGtnL1FlbXVGbGFzaEZ2YlNlcnZpY2Vz
UnVudGltZUR4ZTogRG8gbm90IGV4cG9zZSBNTUlPIGluIFNNTSBidWlsZAogICAgCiAgICBJbiB0
aGUgU01NIGJ1aWxkLCBvbmx5IGFuIFNNTSBkcml2ZXIgaXMgdXNpbmcgdGhlIGFkZHJlc3MgcmFu
Z2UgaGVuY2Ugd2UKICAgIGRvIG5vdCBuZWVkIHRvIGV4cG9zZSB0aGUgZmxhc2ggTU1JTyByYW5n
ZSBpbiBFRkkgcnVudGltZSBtYXBwaW5nLgogICAgCiAgICBDYzogQXJkIEJpZXNoZXV2ZWwgPGFy
ZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBDYzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CiAgICBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGlu
YXJvLm9yZz4KICAgIENjOiBKdXN0ZW4gSm9yZGFuIEwgPGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5j
b20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10
ZXN0ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cgpjb21taXQgOTY2MzYz
ZDVhMzQ4MzkzOTllM2Q5ZjY4ZDRmNGVmYjRiMWE5ZWM2NgpBdXRob3I6IEJyaWplc2ggU2luZ2gg
PGJyaWplc2guc2luZ2hAYW1kLmNvbT4KRGF0ZTogICBGcmkgSnVsIDYgMTA6MDA6NDAgMjAxOCAt
MDUwMAoKICAgIE92bWZQa2cvUWVtdUZsYXNoRnZiU2VydmljZXNSdW50aW1lRHhlOiBtYXJrIEZs
YXNoIG1lbW9yeSByYW5nZSBhcyBNTUlPCiAgICAKICAgIFRoZSBmbGFzaCBtZW1vcnkgcmFuZ2Ug
aXMgYW4gSU8gYWRkcmVzcyBhbmQgc2hvdWxkIGJlIHByZXNlbnRlZCBhcyBNZW1vcnkKICAgIE1h
cHBlZCBJTyBpbiBFRkkgUnVudGltZSBtYXBwaW5nLiBUaGlzIGluZm9ybWF0aW9uIGNhbiBiZSB1
c2VkIGJ5IE9TCiAgICB3aGVuIG1hcHBpbmcgdGhlIGZsYXNoIG1lbW9yeSByYW5nZS4KICAgIAog
ICAgSXQgaXMgZXNwZWNpYWxseSBoZWxwZnVsIGluIFNFViBndWVzdCBjYXNlLCBpbiB3aGljaCBJ
TyBhZGRyZXNzZXMgc2hvdWxkCiAgICBiZSBtYXBwZWQgYXMgdW5lbmNyeXB0ZWQuIElmIG1lbW9y
eSByZWdpb24gaXMgbm90IG1hcmtlZCBhcyBNTUlPIHRoZW4gT1MKICAgIG1hcHMgdGhlIHJhbmdl
IGFzIGVuY3J5cHRlZC4KICAgIAogICAgQ2M6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZl
bEBsaW5hcm8ub3JnPgogICAgQ2M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgogICAgQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGxpbmFyby5vcmc+CiAg
ICBDYzogSnVzdGVuIEpvcmRhbiBMIDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6
IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjog
VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBC
cmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKY29tbWl0IDkwOTBjOGI1MzMwMTMwNzhj
NmRmNzczZTEyODA3MGM3NmQ5MTc4MzAKQXV0aG9yOiBUaG9tYXMgUGFsbWVyIDx0aG9tYXMucGFs
bWVyQGhwZS5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDAwOjQ2OjAxIDIwMTggKzA4MDAKCiAgICBN
ZGVNb2R1bGVQa2cvRGlzcGxheUVuZ2luZUR4ZTogRml4IHNtYWxsIEluaXRpYWxpemVEaXNwbGF5
RW5naW5lIGxlYWsKICAgIAogICAgQWZ0ZXIgY2FsbGluZyBSZWdpc3RlckhvdEtleSwgdGhlIGFs
bG9jYXRlZCBtZW1vcnkgaW4gTmV3U3RyaW5nIHNob3VsZAogICAgYmUgZnJlZWQuCiAgICAKICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IFRob21hcyBQYWxtZXIgPHRob21hcy5wYWxtZXJAaHBlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDRkNzZiYmNj
ZTYyZTNiOTcyY2QyMjZlNWYwZTQzZDIxZGI0OGEzZjcKQXV0aG9yOiBUaG9tYXMgUGFsbWVyIDx0
aG9tYXMucGFsbWVyQGhwZS5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDAwOjQwOjUyIDIwMTggKzA4
MDAKCiAgICBNZGVNb2R1bGVQa2cvVWVmaUJvb3RNYW5hZ2VyTGliOiBGaXggc21hbGwgTG9hZE9w
dGlvblRvVmFyaWFibGUgbGVhawogICAgCiAgICBBZnRlciBjYWxsaW5nIFNldFZhcmlhYmxlLCB0
aGUgYWxsb2NhdGVkIG1lbW9yeSBpbiBWYXJpYWJsZSBzaG91bGQgYmUKICAgIGZyZWVkLgogICAg
CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg
MS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBUaG9tYXMgUGFsbWVyIDx0aG9tYXMucGFsbWVyQGhwZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29t
bWl0IDRhZGY3MDc0ZWIwMWI1ZmQxM2IyMGY0ZDJlYzA1NjQ4ZTIyMzEzNzcKQXV0aG9yOiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVuIDEzIDE0OjQ3OjEz
IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHMgQ29uZjogVXBkYXRlIHRvb2xzX2RlZiBhbmQgYnVp
bGRfcnVsZSB0byByZW1vdmUgSVBGIHNldHRpbmcKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6
IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTog
TGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5
b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8eW9u
Z2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCA5OTE3ZGVmMzI5NGJhYzRkMTRjZDg2YmEzODI2
NTJhYTQxYzZjMWQ2CkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRl
OiAgIFdlZCBKdWwgNCAxNTowMTozMSAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1MzU21t
SW5pdERvbmUuaDogRml4IGNvcHlyaWdodCBjb2Rpbmcgc3R5bGUgZXJyb3IuCiAgICAKICAgIEl0
IGlzIGNhdXNlZCBieSBjaGFuZ2UgZDExMDJkYmE3MjEwYjk1ZTQxZDA2YzIzMzhhMjJiYTZhZjI0
ODY0NS4KICAgIAogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgZjg4MjkwOTY0
ZmU1MjhmZmViNjdmZjEwOGU4MTc0ZmMyY2U1Mjc0MQpBdXRob3I6IEJyaWplc2ggU2luZ2ggPGJy
aWplc2guc2luZ2hAYW1kLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTA6MDI6MTYgMjAxOCArMDgw
MAoKICAgIE1kZU1vZHVsZVBrZy9WYXJpYWJsZTogQ2hlY2sgRUZJX01FTU9SWV9SVU5USU1FIGF0
dHJpYnV0ZSBiZWZvcmUgc2V0dGluZyBpdAogICAgCiAgICBTZXQgdGhlIEVGSV9NRU1PUllfUlVO
VElNRSBhdHRyaWJ1dGUgaW4gRnR3Tm90aWZpY2F0aW9uRXZlbnQoKSBvbmx5IGlmCiAgICB0aGUg
YXR0cmlidXRlIGlzIG5vdCBhbHJlYWR5IHByZXNlbnQuIFRoaXMgd2lsbCBlbnN1cmUgdGhhdCB0
aGUgYXR0cmlidXRlcwogICAgc2V0IGJ5IHRoZSBwbGF0Zm9ybSBkcml2ZXJzIChlLmcgT3ZtZiBw
Zmxhc2gpIGlzIG5vdCBsb3N0LgogICAgCiAgICBDYzogRG9uZyBFcmljIDxlcmljLmRvbmdAaW50
ZWwuY29tPgogICAgQ2M6IEp1c3RlbiBKb3JkYW4gTCA8am9yZGFuLmwuanVzdGVuQGludGVsLmNv
bT4KICAgIENjOiBaZW5nIFN0YXIgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDYzogTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcg
PHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBCcmlqZXNoIFNpbmdoIDxi
cmlqZXNoLnNpbmdoQGFtZC5jb20+Cgpjb21taXQgZGQzOTA3ZjIyMWZkOWI3NzRhNTczNGNiN2Ew
MDAzNzdhY2RmZDVjYQpBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KRGF0
ZTogICBNb24gSnVsIDIgMTM6Mjk6NTIgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9TbW1D
b3JlUGVyZm9ybWFuY2VMaWI6IFVwZGF0ZSBtUGVyZm9ybWFuY2VMZW5ndGgKICAgIAogICAgSW4g
bVNtbUJvb3RQZXJmb3JtYW5jZVRhYmxlIHRoZXJlIGFyZSB0d28gcGFydHMsCiAgICBvbmUgaXMg
dGhlIEZQRFQgdGFibGUgaGVhZGVyIGFuZCB0aGUgb3RoZXIgaXMgRlBEVCByZWNvcmRzLgogICAg
Q3VycmVudGx5OgogICAgbVBlcmZvcm1hbmNlTGVuZ3RoOiBUaGUgbGVuZ3RoIG9mIGV4aXN0aW5n
IEZQRFQgcmVjb3Jkcy4KICAgIG1NYXhQZXJmb3JtYW5jZUxlbmd0aDogVGhlIG1heGltdW0gbGVu
Z3RoIGFsbG9jYXRlZCBmb3IKICAgIG1TbW1Cb290UGVyZm9ybWFuY2VUYWJsZShpbmNsdWRpbmcg
RlBEVCB0YWJsZSBoZWFkZXIgbGVuZ3RoCiAgICBhbmQgZXhpc3RpbmcgRlBEVCByZWNvcmRzIGxl
bmd0aCkKICAgIEJ1dCB3aGVuIGNvbXBhcmUgbVBlcmZvcm1hbmNlTGVuZ3RoIHdpdGggbU1heFBl
cmZvcm1hbmNlTGVuZ3RoCiAgICB0byBjaGVjayB3aGV0aGVyIG5lZWQgdG8gYWxsb2NhdGUgbmV3
IGJ1ZmZlciBmb3IgbmV3IEZQRFQKICAgIHJlY29yZCwgd2UgbWlzcyB0byBhZGQgbVBlcmZvcm1h
bmNlTGVuZ3RoIHdpdGggaGVhZGVyIGxlbmd0aCwKICAgIHdoaWNoIHdpbGwgY2F1c2UgcG9vbCBh
bGxvY2F0aW9uIGJlaGF2aW9yIGlzIG5vdCBjb3JyZWN0LgogICAgCiAgICBOb3cgdXBkYXRlIHRo
ZSBtUGVyZm9ybWFuY2VMZW5ndGggdG8gZml4IHRoaXMgaXNzdWU6CiAgICB1cGRhdGVkIG1QZXJm
b3JtYW5jZUxlbmd0aCA9IEZQRFQgdGFibGUgaGVhZGVyIGxlbmd0aAogICAgKyBleGlzdGluZyBG
UERUIHJlY29yZHMgbGVuZ3RoLgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CiAgICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3
ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IDU4OTU5NTZk
ZDk1NTcxNGMwZTU3OGE0MTNkMGUyODkxNTNjYzllZWEKQXV0aG9yOiBDaHJpcyBDbyA8Q2hyaXN0
b3BoZXIuQ29AbWljcm9zb2Z0LmNvbT4KRGF0ZTogICBGcmkgSnVuIDI5IDAzOjMxOjIxIDIwMTgg
KzA4MDAKCiAgICBCYXNlVG9vbHMvVHJpbTogTm9ybWFsaXplIGZpbGVwYXRocyB0byBmaXggY29t
cGFyaXNvbnMgb24gV2luZG93cwogICAgCiAgICBXaGVuIHVzaW5nIExpbmFybyBHQ0M1KyBhcm0t
ZWFiaSB0b29sY2hhaW4gb24gV2luZG93cywgdGhlIGdlbmVyYXRlZAogICAgRFNEVC5paWkgY29u
dGFpbnMgYSBjYW5vbmljYWxpemVkICgiXC5cIiByZW1vdmVkIGFuZCBsb3dlciBjYXNlKQogICAg
ZmlsZXBhdGggZm9yIHRoZSBwcmVwcm9jZXNzZWQgRFNEVC5pIGZpbGUgaW4gdGhlIGZpcnN0IGxp
bmUuCiAgICBUcmltLmV4ZSBpcyBjYWxsZWQgb24gRFNEVC5paWkgdG8gZ2VuZXJhdGUgRFNEVC5p
aWlpLCB3aGljaCBkb2VzIGEKICAgIGxpbmUgZm9yIGxpbmUgY29tcGFyaXNvbiBvZiBmaWxlcGF0
aHMgZW5jb3VudGVyZWQgdG8gdGhlIHByZXByb2Nlc3NlZAogICAgRFNEVC5pIGZpbGVwYXRoIGZv
dW5kIGluIHRoZSBmaXJzdCBsaW5lIHRvIGRldGVybWluZSB3aGF0IGxpbmVzIHRvCiAgICBwbGFj
ZSBpbiBEU0RULmlpaWkuIFNpbmNlIHRoZSBEU0RULmkgZmlsZXBhdGggaXMgY2Fub25pY2FsaXpl
ZCBhbmQKICAgIGFsbCBsYXRlciBmaWxlcGF0aHMgaW4gRFNEVC5paWkgYXJlIG5vdCBjYW5vbmlj
YWxpemVkLCBhbGwgY29tcGFyaXNvbnMKICAgIGZhaWwgYW5kIHRoZSByZXN1bHQgaXMgaW4gYW4g
ZW1wdHkgRFNEVC5paWlpLgogICAgCiAgICBJc3N1ZSB3YXMgZmlyc3QgcmVwb3J0ZWQgdG8gTGlu
YXJvIGhlcmU6CiAgICBodHRwczovL2J1Z3MubGluYXJvLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjkw
OQogICAgd2hlcmUgdGhlIHJlY29tbWVuZGF0aW9uIHdhcyB0byBhZGRyZXNzIHRoZSBpc3N1ZSBp
biBUcmltLmV4ZS4KICAgIAogICAgVGhpcyBwYXRjaCBub3JtYWxpemVzIHRoZSBjYXNlIGFuZCBw
YXRobmFtZSBvZiBhbGwgZmlsZXBhdGhzCiAgICBlbmNvdW50ZXJlZCBkdXJpbmcgVHJpbS5leGUg
ZXhlY3V0aW9uIG9uIHByZXByb2Nlc3NlZCBmaWxlcy4gIFRoaXMKICAgIGZpeGVzIGNvbXBhcmlz
b25zIG9mIGZpbGVwYXRocyB0aGF0IGNvbnRhaW4gbWlzbWF0Y2hpbmcgY2FzZSBvbgogICAgY2Fz
ZS1pbnNlbnNpdGl2ZSBmaWxlc3lzdGVtcywgcmVkdW5kYW50IHNlcGFyYXRvcnMsIGFuZCB1cGxl
dmVsCiAgICByZWZlcmVuY2VzLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhl
ciBDbyA8Y2hyaXN0b3BoZXIuY29AbWljcm9zb2Z0LmNvbT4KICAgIENjOiBMZWlmIExpbmRob2xt
IDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29t
bWl0IGNkNjljODczODM5MWQ5Y2U2YzA5Y2Y1MTE4YzkxM2NjN2NkNDFkOGIKQXV0aG9yOiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAyIDE3OjA3OjU0IDIw
MTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgU2F0YUNvbnRyb2xsZXJEeGU6IFVzZSBjb21wYXJl
IGxvZ2ljIGluIGlmIGNvbmRpdGlvbgogICAgCiAgICBVc2UgY29tcGFyZSBsb2dpYyBpbiBpZiBj
b25kaXRpb24gdG8gZml4IEVDQyBpc3N1ZS4KICAgIEl0IGlzIGNhdXNlZCBieSBhYTQyNDBlZGZm
NDEwMzRkNzA5OTM4YTE1YjQyY2Y0ZmQzMjE0Mzg2LgogICAgCiAgICBDYzogSGFvIFd1IDxoYW8u
YS53dUBpbnRlbC5jb20+CiAgICBDYzogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KCmNvbW1pdCA1ZjQ2MzUyMzAwZjY0ZDc5
YzQzY2JmYzY3YmI3YTVmOTRiYjk4MmI4CkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50
ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMiAxNjo1NDoyMyAyMDE4ICswODAwCgogICAgTWRlTW9k
dWxlUGtnIFZhcmlhYmxlOiBBZGQvQ29ycmVjdCBHZXRIb2JWYXJpYWJsZVN0b3JlIHBhcmEgZGVz
Y3JpcHRpb24KICAgIAogICAgSXQgaXMgY2F1c2VkIGJ5IDA5ODA4YmQzOWIwYzc2NTU5MzU0MjUz
NjM5NzY2NDU4ZWMyNGRhNzkuCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGlu
dGVsLmNvbT4KICAgIENjOiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgoKY29tbWl0IDljMjI3ZTA3ZGRlNTZjNWYy
YWI5ZDAwZmQ2NzQwODI3ZjI4ZGM4NzUKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwu
Y29tPgpEYXRlOiAgIE1vbiBKdWwgMiAxMToxOToyNiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxl
UGtnL1Jlc2V0U3lzdGVtUnVudGltZUR4ZTogQWRkIG1vcmUgaW5mbyBpbiBkZWJ1ZyBtZXNzYWdl
CiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0
IGMwYmY0NzY4MmQ2YmNlY2MzODg5ZmY4NDljODFjYzA2YTIyZGViYzQKQXV0aG9yOiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMiAxMToxNjoyMiAyMDE4ICsw
ODAwCgogICAgTWRlTW9kdWxlUGtnL1tQZWl8RHhlXVJlc2V0U3lzdGVtTGliOiBBZGQgUFBJL1By
b3RvY29sIGRlcGVuZGVuY3kKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0Bp
bnRlbC5jb20+Cgpjb21taXQgOTNmNWE1NGZmMzM4NmE0NGIwOGRlMjJlOWI5MjMwZTNlZDkyYjkw
YwpBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAy
IDExOjEzOjE3IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvUmVzZXRVdGlsaXR5TGliOiBB
ZGQgcGFjaygxKSBmb3IgcmVzZXQgZGF0YSBzdHJ1Y3R1cmUKICAgIAogICAgUkVTRVRfVVRJTElU
WV9HVUlEX1NQRUNJRklDX1JFU0VUX0RBVEEgc3RydWN0dXJlIHNob3VsZCBiZSBkZWNsYXJlZAog
ICAgYXMgcGFjaygxKS4KICAgIFRoZSBwYXRjaCBhZGRzIHRoZSBtaXNzaW5nIHBhY2soMSkgcHJh
Z21hLgogICAgCiAgICAoR1VJRCAqKSgoVUlOVDggKikmUmVzZXREYXRhICsKICAgIE9GRlNFVF9P
RiAoUkVTRVRfVVRJTElUWV9HVUlEX1NQRUNJRklDX1JFU0VUX0RBVEEsIFJlc2V0U3VidHlwZSkp
CiAgICBpcyB1c2VkIHRvIHJlcGxhY2UgJlJlc2V0RGF0YS5SZXNldFN1YlR5cGUgdG8gcmVzb2x2
ZSBDNDM2NiBWUwogICAgY29tcGlsZXIgd2FybmluZy4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgNTFmZTViNTE0MGJhOWVjYjE2OGZiMDNk
YTMyODk4MzM1NTg4MGM3YQpBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRh
dGU6ICAgTW9uIEp1biAyNSAxNTozNTowNiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL0Jt
cFN1cHBvcnRMaWI6IENoZWNrIFBpeGVsSGVpZ2h0L1BpeGVsV2lkdGggYWdhaW5zdCAwCiAgICAK
ICAgIFRoZSBwYXRjaCBhZGRzIGNoZWNrIGxvZ2ljIHRvIG1ha2Ugc3VyZSB0aGF0IGZvciBhIGlu
cHV0IEJNUCBmaWxlLAogICAgdGhlIHdpZHRoIG9yIGhlaWdodCBpcyBub3QgMDsgZm9yIGEgaW5w
dXQgR09QIGJsdCBidWZmZXIsIHRoZSB3aWR0aAogICAgb3IgaGVpZ2h0IGlzIG5vdCAwLiBPdGhl
cndpc2UsIFVOU1VQUE9SVEVEIHN0YXR1cyBpcyByZXR1cm5lZC4KICAgIAogICAgQ29udHJpYnV0
ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVk
LW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBT
dGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8
bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Cgpjb21taXQgMmE5ZTFiOTdjOWE4NmE3MzY3MDcz
ODhmZTVlMjJjYjc1YzM3OGIzNQpBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+
CkRhdGU6ICAgTW9uIEp1biAyNSAxNDo1NDozMyAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtn
L0JtcFN1cHBvcnRMaWI6IENvcnJlY3QgZGVidWcgbWVzc2FnZQogICAgCiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IE1pY2hhZWwgRCBL
aW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIg
WmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 17:27:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 17:27:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbqzC-0004Dc-W6; Sat, 07 Jul 2018 17:27: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=bray=jx=xenproject.org=prvs=719b89d96=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fbqzB-0004DQ-Fu
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 17:27:05 +0000
X-Inumbo-ID: f3b6d8bb-820a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3b6d8bb-820a-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 19:26:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,320,1526342400"; d="scan'208";a="59655842"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74943-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74927
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 7 Jul 2018 18:27:01 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 74943: 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>

ZmxpZ2h0IDc0OTQzIGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk0My8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zdHJldGNoLW5l
dGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDkyNwogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgZmFpbCBsaWtlIDc0OTI3CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3RyZXRjaC1uZXRib290
LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5MjcKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtc3RyZXRjaC1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBm
YWlsIGxpa2UgNzQ5MjcKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTI3CgpiYXNlbGluZSB2ZXJzaW9u
OgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5MjcKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9v
dC1wdmdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWFybWhmLXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 17:28:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 17: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 1fbr0F-0004HS-Cu; Sat, 07 Jul 2018 17: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=vdag=jx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbr0D-0004HC-NY
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 17:28:09 +0000
X-Inumbo-ID: 19caa3ec-820b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19caa3ec-820b-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 19:28: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 1fbr0B-00081U-6a; Sat, 07 Jul 2018 17:28: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 1fbr0A-00035j-TU; Sat, 07 Jul 2018 17:28:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbr0A-0004D8-Sd; Sat, 07 Jul 2018 17:28:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124996-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-1:<job
 status>:broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-xsm:<job status>:broken:regression
 xen-4.8-testing:build-arm64:<job status>:broken:regression
 xen-4.8-testing:build-arm64:host-install(4):broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-xsm:host-install(4):broken:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-1:host-install(4):broken:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt:guest-start/debian.repeat:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl:xen-install:fail:heisenbug
 xen-4.8-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-arm64-libvirt: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-5:xtf/test-hvm64-lbr-tsx-vmentry: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-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-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:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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:test-amd64-i386-libvirt: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: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-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-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-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-amd64-amd64-libvirt-xsm: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-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:saverestore-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-vhd:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm: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-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: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-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-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-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=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
X-Osstest-Versions-That: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 07 Jul 2018 17:28:06 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 124996: 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>

ZmxpZ2h0IDEyNDk5NiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNDk5Ni8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI0OTQyCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI0OTQyIFJFR1IuIHZz
LiAxMjQzNTEKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxv
Y2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0OTQyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ5NDIKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEy
NDg5MiBwYXNzIGluIDEyNDk5NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA1MCB4dGYvdGVzdC1o
dm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQ5NDIgcGFzcyBpbiAxMjQ4OTIKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgNiB4ZW4taW5zdGFsbCAgICBmYWlsIGluIDEyNDk0
MiBwYXNzIGluIDEyNDk5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IDE2IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjQ5NDIgcGFzcyBpbiAxMjQ5OTYKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgICAgZmFpbCBwYXNz
IGluIDEyNDk0MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgIGJsb2NrZWQgaW4gMTI0OTQyIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjQ5NDIgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyNDk0MiBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI0OTQyIG4vYQogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQ5NDIg
bGlrZSAxMjQyMjEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZtNjQtbGJy
LXRzeC12bWVudHJ5IGZhaWwgaW4gMTI0OTQyIGxpa2UgMTI0MjIxCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI0OTQyIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjQ5NDIgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI0MjgzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQyODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3Qt
bWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwg
bGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzUx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwg
IGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQzNTEKIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4t
YnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgZTM5ZmYzODZmNjI2YmE0NGY4YTlhOTYwOGQ4ZjVmMTNmZjc5NDVlZgpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYzFhYWFkNTYyNzQ0OGE4NGM0ZTQ5MzA0
ZDg5YjExYThlNmY1ODhlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MzUxICAyMDE4LTA2LTE4
IDExOjMwOjQ1IFogICAxOSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNDc5MyAgMjAxOC0w
Ni0yOCAxNDozNjoyNSBaICAgIDkgZGF5cyAgICA1IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
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
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0x
IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtIGJyb2tlbgpicm9rZW4t
c3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSBob3N0LWluc3RhbGwoNCkKYnJva2VuLWpvYiBidWlsZC1h
cm02NCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlMzlmZjM4NmY2MjZiYTQ0Zjhh
OWE5NjA4ZDhmNWYxM2ZmNzk0NWVmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MjM6MzMgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06
IGRvbid0IGNhdXNlICNOTSB0byBiZSByYWlzZWQgaW4gWGVuCiAgICAKICAgIFRoZSBjaGFuZ2Vz
IGZvciBYU0EtMjY3IGRpZCBub3QgdG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhWTQog
ICAgZ3Vlc3RzLiBJbiBmdWxseSBlYWdlciBtb2RlIHRoaXMgYml0IHNob3VsZCBuZXZlciBiZSBz
ZXQgd2hlbgogICAgcmVzcGVjdGl2ZSB2Q1BVLXMgYXJlIGFjdGl2ZSwgb3IgZWxzZSBodm1lbXVs
X2dldF9mcHUoKSBtaWdodCBsZWF2ZSBpdAogICAgd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8gI05N
IGluIGh5cGVydmlzb3IgY29udGV4dC4KICAgIAogICAge3N2bSx2bXh9X2VudGVyKCkgYW5kIHtz
dm0sdm14fV9mcHVfZGlydHlfaW50ZXJjZXB0KCkgYmVjb21lIHVucmVhY2hhYmxlCiAgICB0aGlz
IHdheS4gRXhwbGljaXQge3N2bSx2bXh9X2ZwdV9sZWF2ZSgpIGludm9jYXRpb25zIG5lZWQgdG8g
YmUgZ3VhcmRlZAogICAgbm93LgogICAgCiAgICBXaXRoIG5vIENSMC5UUyBtYW5hZ2VtZW50IG5l
Y2Vzc2FyeSBpbiBmdWxseSBlYWdlciBtb2RlLCB0aGVyZSdzIGFsc28gbm8KICAgIG5lZWQgYW55
bW9yZSB0byBpbnRlcmNlcHQgI05NLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5v
bGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDQ4OGVmYzI5ZTRlOTk2YmIzODA1
Yzk4MjIwMGY2NTA2MTM5MGNkY2UKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA3OjA2
ICswMjAwCgpjb21taXQgMzIxMjU0YTEwN2ZlNjk1YTg0YzQ1YWNhZGNlYzg0MmUzNmZlOGJiZgpB
dXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRo
dSBKdW4gMjggMTE6MjM6MTEgMjAxOCArMDIwMAoKICAgIGxpYnhsOiByZXN0b3JlIHBhc3Npbmcg
InJlYWRvbmx5PSIgdG8gcWVtdSBmb3IgU0NTSSBkaXNrcwogICAgCiAgICBBIHJlYWQtb25seSBj
aGVjayB3YXMgaW50cm9kdWNlZCBmb3IgWFNBLTE0MiwgY29tbWl0IGVmNmNiNzYwMjYgKCJsaWJ4
bDoKICAgIHJlbGF4IHJlYWRvbmx5IGNoZWNrIGludHJvZHVjZWQgYnkgWFNBLTE0MiBmaXgiKSBh
ZGRlZCB0aGUgcGFzc2luZyBvZgogICAgdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21taXQgZGFi
MDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCiAgICByZWZhY3RvciByZWxldmFudCBm
dW5jdGlvbiIpIGRyb3BwZWQgdGhlIHBhc3Npbmcgb2YgdGhlIHNldHRpbmcgYWdhaW4sCiAgICBx
dWl0ZSBsaWtlbHkgZHVlIHRvIGltcHJvcGVyIHJlLWJhc2luZy4KICAgIAogICAgUmVzdG9yZSB0
aGUgcmVhZG9ubHk9IHBhcmFtZXRlciB0byBTQ1NJIGRpc2tzLiAgRm9yIElERSBkaXNrcyB0aGlz
IGlzCiAgICBzdXBwb3NlZCB0byBiZSByZWplY3RlZDsgYWRkIGFuIGFzc2VydC4gIEFuZCB0aGVy
ZSBpcyBhIGJhcmUgYWQtaG9jCiAgICBkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4bF9fYnVpbGRf
ZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNvCiAgICB1cGRhdGUuCiAgICAKICAg
IFRoaXMgaXMgWFNBLTI2Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxh
bmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZGQ2NGQzYzQxYTJkMTUx
MzljM2EzNWQyMmQ0Y2I2Yjc4ZjRjNWM1OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6
MDU6MDYgKzAyMDAKCmNvbW1pdCA1MDBkNTY3YjA4ZWY4OTBkZGRhZmRmYWYwYWM0N2VlNjNhNDhh
MGRkCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6
ICAgVGh1IEp1biAyOCAxMToyMjo1NSAyMDE4ICswMjAwCgogICAgbGlieGw6IHFlbXVfZGlza19z
Y3NpX2RyaXZlX3N0cmluZzogQnJlYWsgb3V0IGNvbW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwog
ICAgCiAgICBUaGUgZ2VuZXJhdGVkIGNvbmZpZ3VyYXRpb25zIGFyZSBpZGVudGljYWwgYXBhcnQg
ZnJvbSwgaW4gc29tZSBjYXNlcywKICAgIHJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQu
ICBTbywgb3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFRoaXMgaXMgcGFy
dCBvZiBYU0EtMjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJl
dy5yZWltZXJzQG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA3MjRlNWFhMzFiNThkMWU0MzBh
ZDM2YjQ4NGNmMGVjMDIxNDk3Mzk5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDo1
NSArMDIwMAoKY29tbWl0IDVmZDI4ZDI3ZDNmNzg0MGU0YzY3MjRlNjc5MzZmZWQ1N2E2MzgxNTUK
QXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAg
IFRodSBKdW4gMjggMTE6MjI6MzAgMjAxOCArMDIwMAoKICAgIHg4NjogUmVmaW5lIGNoZWNrcyBp
biAjREIgaGFuZGxlciBmb3IgZmF1bHRpbmcgY29uZGl0aW9ucwogICAgCiAgICBPbmUgb2YgdGhl
IGZpeCBmb3IgWFNBLTI2MCAoYy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRsaW5n
IG9mICNEQgogICAgZXhjZXB0aW9ucyBpbiBoeXBlcnZpc29yIGNvbnRleHQiKSBhZGRlZCBzb21l
IHNhZmV0eSBjaGVja3MgdG8gaGVscCBhdm9pZAogICAgbGl2ZWxvY2tzIG9mICNEQiBmYXVsdHMu
CiAgICAKICAgIFdoaWxlIGEgR2VuZXJhbCBEZXRlY3QgI0RCIGV4Y2VwdGlvbiBkb2VzIGhhdmUg
ZmF1bHQgc2VtYW50aWNzLCBoYXJkd2FyZQogICAgY2xlYXJzICVkcjcuZ2Qgb24gZW50cnkgdG8g
dGhlIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBpdCBpcyBhY3R1YWxseSBzYWZlIHRvCiAgICByZXR1
cm4gdG8uICBGdXJ0aGVybW9yZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVkIGFuZCBzdGlj
a3kgKG5ldmVyIGNsZWFyZWQKICAgIGJ5IGhhcmR3YXJlKS4gIEEgbWFsaWNpb3VzIFBWIGd1ZXN0
IGNhbiB0aGVyZWZvcmUgdHJpZ2dlciB0aGUgZmF0YWxfdHJhcCgpIGFuZAogICAgY3Jhc2ggWGVu
LgogICAgCiAgICBJbnN0cnVjdGlvbiBicmVha3BvaW50cyBhcmUgbW9yZSB0cmlja3kuICBUaGUg
YnJlYWtwb2ludCBtYXRjaCBiaXRzIGluICVkcjYKICAgIGFyZSBub3Qgc3RpY2t5LCBidXQgdGhl
IEludGVsIG1hbnVhbCB3YXJucyB0aGF0IHRoZXkgbWF5IGJlIHNldCBmb3IKICAgIG5vbi1lbmFi
bGVkIGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hlY2suCiAgICAK
ICAgIEJleW9uZCB0aGF0LCBiZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiBvbiB0aGUgbGluZWFy
IGFkZHJlc3NlcyBQViBndWVzdHMgY2FuCiAgICBzZXQsIGFuZCB0aGUgZmF1bHQgKHJhdGhlciB0
aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0cnVjdGlvbiBicmVha3BvaW50cwogICAgKGkuZS4gY2Fu
J3QgYmUgZGVmZXJyZWQgYnkgYSBNb3ZTUyBzaGFkb3cpLCB0aGVyZSBzaG91bGQgYmUgbm8gd2F5
IHRvCiAgICBlbmNvdW50ZXIgYW4gaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludCBpbiBYZW4gY29udGV4
dC4gIEhvd2V2ZXIsIGZvciBleHRyYQogICAgcm9idXN0bmVzcywgZGVhbCB3aXRoIHRoaXMgc2l0
dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVha3BvaW50IGNvbmZpZ3VyYXRpb24sCiAgICByYXRo
ZXIgdGhhbiBjcmFzaGluZy4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY1CiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNv
bW1pdDogMTdiZjUxMjk3MjIwZGNkNzRkYTI5ZGU5OTMyMGI2YjFjNzJkMWZhNQogICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6MjAgKzAyMDAKCmNvbW1pdCBkNjE1NDEyNWQ3YTNkM2Qy
NzBkOTg4OGMwMTc5YWU2NDYxYjZiYWIwCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MjE6NTcgMjAxOCArMDIwMAoKICAgIHg4Ni9t
bTogZG9uJ3QgYnlwYXNzIHByZWVtcHRpb24gY2hlY2tzCiAgICAKICAgIFdoaWxlIHVubGlrZWx5
LCBpdCBpcyBub3QgaW1wb3NzaWJsZSBmb3IgYSBtdWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVyYWdl
CiAgICBieXBhc3NlcyBvZiBwcmVlbXB0aW9uIGNoZWNrcyB0byBkcml2ZSBYZW4gaW50byBhbiB1
bmJvdW5kZWQgbG9vcC4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY0LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21t
aXQ6IDE3NjA4NzAzYzY1YmYwODBiMGE5ZjAyNGY5YjM3MDg3MmI5ZjJjMDUKICAgIG1hc3RlciBk
YXRlOiAyMDE4LTA2LTI4IDA5OjAzOjA5ICswMjAwCgpjb21taXQgOWE3ZmE2ODVmOTk5YzUxNjZm
M2E0Njg4ZTI1OTZmM2E5ZjM2YTljZgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjIwOjI0IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJ
OiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0YXRlIGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxz
CiAgICAKICAgIFdlIG11c3Qgbm90IGxlYXZlIGEgdkNQVSB3aXRoIENSMC5UUyBjbGVhciB3aGVu
IGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgogICAgbW9kZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5v
bi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFkZGluZyBhIDNyZAogICAgaW52b2NhdGlvbiBvZiBz
dHRzKCkgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcigpLCBjb25zb2xpZGF0ZSBhbGwgb2YKICAg
IHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4K
ICAgIAogICAgUmVuYW1lIHRoZSBmdW5jdGlvbiBhdCB0aGUgc2FtZSB0aW1lIHRvIGJldHRlciBy
ZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwogICAgdGhlIHBhdGNoZXMgdG91Y2hlcyBhbGwgb2YgaXRz
IG9jY3VyZW5jZXMgYW55d2F5LgogICAgCiAgICBUaGUgbmV3IGZ1bmN0aW9uIHBhcmFtZXRlciBp
cyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAogICAgIm5lZWRfc3R0c19pZl9ub3RfZnVsbHlf
ZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyMzgzOWEw
ZmEwYmJlNzhjMTc0Y2QyYmI0OTA4M2UxNTNmMGY5OWRmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0yNiAxNToyMzowOCArMDIwMAoKY29tbWl0IGI3MzZhZmRlYTQzNmY4MDI4MzQyZjgzMDVjMDM3
YTBlODlkMjM3NTMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVGh1IEp1biAyOCAxMToxOTo0MyAyMDE4ICswMjAwCgogICAgeDg2L0VGSTogZml4IEZQVSBz
dGF0ZSBoYW5kbGluZyBhcm91bmQgcnVudGltZSBjYWxscwogICAgCiAgICBUaGVyZSBhcmUgdHdv
IGlzc3Vlcy4gIEZpcnN0LCB0aGUgbm9ubGF6eSB4c3RhdGVzIHdlcmUgbmV2ZXIgcmVzdG9yZWQK
ICAgIGFmdGVyIHJldHVybmluZyBmcm9tIHRoZSBydW50aW1lIGNhbGwuCiAgICAKICAgIFNlY29u
ZGx5LCB3aXRoIHRoZSBmdWxseV9lYWdlcl9mcHUgbWl0aWdhdGlvbiBmb3IgWFNBLTI2NyAvIExh
enlGUFUsIHRoZQogICAgdW5pbGF0ZXJhbCBzdHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3QsIGFu
ZCBoaXRzIGFuIGFzc2VydGlvbiBsYXRlciB3aGVuCiAgICBhIGxhenkgc3RhdGUgcmVzdG9yZSB0
cmllcyB0byBvY2N1ciBmb3IgYSBmdWxseSBlYWdlciB2Y3B1LgogICAgCiAgICBGaXggYm90aCBv
ZiB0aGVzZSBpc3N1ZXMgYnkgY2FsbGluZyB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCkuICBBcyBF
RkkKICAgIHJ1bnRpbWUgc2VydmljZXMgY2FuIGJlIHVzZWQgaW4gdGhlIGlkbGUgY29udGV4dCwg
dGhlIGlkbGUgYXNzZXJ0aW9uCiAgICBuZWVkcyB0byBtb3ZlIHVudGlsIGFmdGVyIHRoZSBmdWxs
eV9lYWdlcl9mcHUgY2hlY2suCiAgICAKICAgIEludHJvZHVjZSBhICJjdXJyIiBsb2NhbCB2YXJp
YWJsZSBhbmQgcmVwbGFjZSBvdGhlciB1c2VzIG9mICJjdXJyZW50IgogICAgYXQgdGhlIHNhbWUg
dGltZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgy
YTMzCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yMSAxMTozNTo0NiArMDIwMAoKY29tbWl0IGI5
YjlkOWVkMWQzMjA1ZDAyNTZlYjhiYWFiMjJhOTVlOWI3NTMxM2MKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToxODo1MCAyMDE4ICsw
MjAwCgogICAgeDg2OiBjb3JyZWN0IGRlZmF1bHRfeGVuX3NwZWNfY3RybCBjYWxjdWxhdGlvbgog
ICAgCiAgICBFdmVuIHdpdGggb3B0X21zcl9zY197cHYsaHZtfSBib3RoIGZhbHNlIHdlIHNob3Vs
ZCBzZXQgdXAgdGhlIHZhcmlhYmxlCiAgICBhcyB1c3VhbCwgdG8gZW5zdXJlIHByb3BlciBvbmUt
dGltZSBzZXR1cCBkdXJpbmcgYm9vdCBhbmQgQ1BVIGJyaW5ndXAuCiAgICBUaGlzIHRoZW4gYWxz
byBicmluZ3MgdGhlIGNvZGUgaW4gbGluZSB3aXRoIHRoZSBjb21tZW50IGltbWVkaWF0ZWx5CiAg
ICBhaGVhZCBvZiB0aGUgcHJpbnRrKCkgYmVpbmcgbW9kaWZpZWQgc2F5aW5nICJpcnJlc3BlY3Rp
dmUgb2YgZ3Vlc3RzIi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkNjIzOWY2NDcxM2RmODE5Mjc4YmYw
NDg0NDZkMzE4N2M2YWM0NzM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMjozODo1MiAr
MDIwMAoKY29tbWl0IDAyODY1NmYwNDI0ZmFkMWE5NjI2ZWUwNTczN2Q3YmQyYjI3MWMyY2UKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAx
MToxODowNiAyMDE4ICswMjAwCgogICAgbGlieGMveDg2L1BWOiBkb24ndCBoYW5kIHRocm91Z2gg
Q1BVSUQgbGVhZiAweDgwMDAwMDA4IGFzIGlzCiAgICAKICAgIEp1c3QgbGlrZSBmb3IgSFZNIHRo
ZSBmZWF0dXJlIHNldCBzaG91bGQgYmUgdXNlZCBmb3IgRUJYIG91dHB1dCwgd2hpbGUKICAgIEVB
WCBzaG91bGQgYmUgcmVzdHJpY3RlZCB0byB0aGUgbG93IDE2IGJpdHMgYW5kIEVDWC9FRFggc2hv
dWxkIGJlIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogODQ5Y2M5YWM1NmVmZjhhOGQ1NzVlZDlm
NDg0YWFkNzJmMzgzODYyYwogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTA6NTE6MDIgKzAx
MDAKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 18:44:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 18:44:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fbsBl-000349-G5; Sat, 07 Jul 2018 18: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=vdag=jx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbsBk-00033z-A2
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 18:44:08 +0000
X-Inumbo-ID: b6677231-8215-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6677231-8215-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 20:44: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 1fbsBg-00013T-DN; Sat, 07 Jul 2018 18:44: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 1fbsBg-0004l6-5o; Sat, 07 Jul 2018 18:44:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbsBg-0005sU-5F; Sat, 07 Jul 2018 18:44:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-124994-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl: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-libvirt-xsm: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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=fc36def997cfd6cbff3eda4f82853a5c311c5466
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 07 Jul 2018 18:44:04 +0000
Subject: [Xen-devel] [linux-linus test] 124994: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNDk5NCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI0OTk0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJvb3Qg
ICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgZmMzNmRlZjk5N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NgpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFl
NzdkY2QxZWRlYzQ5NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEz
OjA5OjQxIFogICAzNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0w
MyAwMTo0NTozNSBaICAgMzQgZGF5cyAgIDIxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNDk5NCAgMjAxOC0wNy0wNSAxMDo0NTozMyBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KMjE5NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rpbmcg
dGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNjA4NzMgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 19:32:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 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 1fbswA-0007O5-Lq; Sat, 07 Jul 2018 19:32: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=qoml=jx=gmail.com=saeed.mzmd@srs-us1.protection.inumbo.net>)
 id 1fbsw9-0007O0-J0
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 19:32:05 +0000
X-Inumbo-ID: 69ee82f3-821c-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x244.google.com (unknown [2607:f8b0:400d:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69ee82f3-821c-11e8-a8a5-bc764e045a96;
 Sat, 07 Jul 2018 21:31:58 +0200 (CEST)
Received: by mail-qk0-x244.google.com with SMTP id b5-v6so5954720qkg.6
 for <xen-devel@lists.xenproject.org>; Sat, 07 Jul 2018 12:32:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=Pq0LVY6YKmRXHIxvClwT2M0rAzt8PQtYGg5jAAF4ffo=;
 b=Wil6PakTUIgK6sZGMlrFgm1HCYBvUfvptI0SbO4510Q2UqkUfOThRSKv0fny5yDKt8
 1kglhd7OJs/xIat5gYP3ReMAVmHwEiGSwY1Sszzg1a40k8oN8uiMr60biBmUUrqKQDQI
 l3UXhSOLxnleROQeCiisDpdJ9jqOMOKfr11p/o86EYDOYnvydaYHJvstxtqgZHEoJsgq
 2M/x8WgTYZX4yJZzGrnt1G0M+pIqYAlVCAYAPer6XAzACEvbHkFgHPLH/j0lEczk5ZOy
 DeUaVuoVI5Jfpz+c5N+sklW1BxUbzx6zgm1PBsVwrNpr4mVZpBqc7ZUd/zEUgeKPTaOw
 4GCw==
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=Pq0LVY6YKmRXHIxvClwT2M0rAzt8PQtYGg5jAAF4ffo=;
 b=anICUSLglI5+J5ZwQHkzKT5ftQixPijnJt1qNWHauL2SQShXzeMEBvwQloEq5KDklZ
 BHaKSwEeYL6XuoL+GCj4WMtBCrn7xjGRpxtTizYHLZBPZncnd+Rh8AoCOLAd1IZjL9hw
 5fH8rWF7FFOmTTkneC1kwxz48Nxz0MUjx5idVd6IeAvGt+SIUeMLCHlmNERA9jquBFGY
 WGxTdMaS7oeNAcaygKV1H9ejGJ5yytk5tJLjNOC0r7le/uhk7gOV0IAwEj/0B5EkW+We
 /dUmzyxr97owSFRN23pMtSWJQ6UidHjzwTl40aL64+Y2gPe6v9K8hDa1fuAg7F3eXXsb
 QHFg==
X-Gm-Message-State: APt69E0G6IEVazKWwH+7scMKH5XoV5CXo6zIEU2beZtZ7BLBtiRu6vJ2
 K6bIuHYzkRAMszH0TPDJSex7MQqmwM8gRUTpFDusWg==
X-Google-Smtp-Source: AAOMgpfjoqSapWj/N8SDm74I+JxeWg+76jJSMk9uq2/XEz6GEAZNNZ/HDHg4rzPu+3zIGyKPQi+XmrYoNnNi/WGXzOA=
X-Received: by 2002:a37:6812:: with SMTP id
 d18-v6mr12655797qkc.215.1530991923213; 
 Sat, 07 Jul 2018 12:32:03 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:aed:2081:0:0:0:0:0 with HTTP;
 Sat, 7 Jul 2018 12:32:02 -0700 (PDT)
In-Reply-To: <0eb78867-7802-f38a-0711-d5336b262d0f@arm.com>
References: <CALPKaJ=qbh0rLK+MC=fC966=D50+_3eOCTYbQcbCyqm1psaYcg@mail.gmail.com>
 <0eb78867-7802-f38a-0711-d5336b262d0f@arm.com>
From: Saeed Mirzamohammadi <saeed.mzmd@gmail.com>
Date: Sat, 7 Jul 2018 12:32:02 -0700
Message-ID: <CALPKaJmxWGA2nQMoKeQqMtz55ZD7hQUxrEZHHAbsAdFN5F+aZg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Routing physical interrupts to EL1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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: multipart/mixed; boundary="===============1387549702290119757=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1387549702290119757==
Content-Type: multipart/alternative; boundary="000000000000bcba4d05706dd56c"

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

Thanks for your detailed reply.

On Fri, Jul 6, 2018 at 6:13 AM, Julien Grall <julien.grall@arm.com> wrote:

>
>
> On 06/07/18 04:51, Saeed Mirzamohammadi wrote:
>
>> Hi,
>>
>
> Hello,
>
> I'm trying to route all the physical interrupts to the guest domain rather
>> than being trapped in the Xen. I would like to know what is the right way
>> to do that?
>>
>
> May I ask what is your use case for that? If you route interrupts to the
> guest, Xen will not receive vital interrupt such as the timer, UART, SMMU
> interrupts, maintenance interrupt....
>
I only have one guest domain. So, I'm trying to make Xen transparent to
avoid any extra overhead caused by trapping interrupts. But I still need
Xen for my own hypercalls. I don't need the timer cause I pinned and don't
need any vcpu scheduler. Based on my understanding, I can only disable the
interrupts on ARM all together using the HCR_EL2 register and we can't pick
one interrupt to not trap, right?

>
>
>> I know that HCR_IMO bit in the HCR_EL2 register is supposed to be for
>> routing the interrupts to the guest (Routing to EL1 instead of EL2).
>> link to the datasheet: http://infocenter.arm.com/help
>> /index.jsp?topic=/com.arm.doc.ddi0500d/CIHJHAAG.html
>>
>> So, I have tried doing the following in the leave_hypervisor_tail. I run
>> a simple hypercall and do the following lines before return (which is I
>> guess the last point of exit to the guest from hypervisor):
>> ---------------------
>> /current->arch.hcr_el2 &= ~HCR_IMO;/
>> /WRITE_SYSREG(current->arch.hcr_el2, HCR_EL2);/
>> /isb();/
>> /----------------------/
>> /
>> /
>> /It looks like to be doing it right for all thevcpus butgets stuck after
>> return from leave_hypervisor_tail for the lastvcpu.
>>
>
> What do you mean by stuck? Do you see any logs?
>
It's hung with no log.

>
> HCR_EL2.IMO unset means the interrupt will get signaled to EL1. It does
> not affect how interrupt will get read (e.g IAR).
>
> Which interrupt controller are you using?
>
I'm using a GICv2.

> In case of GICv2, Xen is re-mapping GICC to GICV. So when the guest is
> reading IAR, it will read the interrupts from the LRs. Not the physical
> interface.
>
 So, in the case of GICv2, we can't route them cause Xen is the one that is
updating the LRs and guest is reading from the LRs, am I right?

>
> In case of GICv3, HCR_EL2.IMO will also control the access. So you should
> be fine here.
>
> However, in both case you will at least need to rework the way software
> generated interrupts are sent to the guest. At the moment, they are written
> in the LRs.
>
> Is it possible to not trap on the ICDSGIR (SGI register)?

Thanks,

> Cheers,
>
> --
> Julien Grall
>



-- 
Saeed Mirzamohammadi
PhD Student
Department of Computer Science
University of California, Irvine
Irvine, CA 92617
saeed@uci.edu <smirzamo@uci.edu>
http://www.ics.uci.edu/~saeed/ <http://www.ics.uci.edu/~smirzamo/>

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

<div dir=3D"ltr">Thanks for your detailed reply.<br><div class=3D"gmail_ext=
ra"><br><div class=3D"gmail_quote">On Fri, Jul 6, 2018 at 6:13 AM, Julien G=
rall <span dir=3D"ltr">&lt;<a href=3D"mailto:julien.grall@arm.com" target=
=3D"_blank">julien.grall@arm.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><br>
<br>
On 06/07/18 04:51, Saeed Mirzamohammadi wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
Hi,<br>
</blockquote>
<br>
Hello,<span><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
I&#39;m trying to route all the physical interrupts to the guest domain rat=
her than being trapped in the Xen. I would like to know what is the right w=
ay to do that?<br>
</blockquote>
<br></span>
May I ask what is your use case for that? If you route interrupts to the gu=
est, Xen will not receive vital interrupt such as the timer, UART, SMMU int=
errupts, maintenance interrupt....<br></blockquote><div>I only have one gue=
st domain. So, I&#39;m trying to make Xen transparent to avoid any extra ov=
erhead caused by trapping interrupts. But I still need Xen for my own hyper=
calls. I don&#39;t need the timer cause I pinned and don&#39;t need any vcp=
u scheduler. Based on my understanding, I can only disable the interrupts o=
n ARM all together using the HCR_EL2 register and we can&#39;t pick one int=
errupt to not trap, right?<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex"><span>
<br>
I know that HCR_IMO bit in the HCR_EL2 register is supposed to be for routi=
ng the interrupts to the guest (Routing to EL1 instead of EL2).<br>
link to the datasheet: <a href=3D"http://infocenter.arm.com/help/index.jsp?=
topic=3D/com.arm.doc.ddi0500d/CIHJHAAG.html" rel=3D"noreferrer" target=3D"_=
blank">http://infocenter.arm.com/help<wbr>/index.jsp?topic=3D/com.arm.doc.<=
wbr>ddi0500d/CIHJHAAG.html</a><br>
<br>
So, I have tried doing the following in the=C2=A0leave_hypervisor_tail. I r=
un a simple hypercall=C2=A0and do the following lines before return (which =
is I guess the last point of exit to the guest from hypervisor):<br>
---------------------<br></span>
/current-&gt;arch.hcr_el2 &amp;=3D ~HCR_IMO;/<br>
/WRITE_SYSREG(current-&gt;arch.hc<wbr>r_el2, HCR_EL2);/<br>
/isb();/<br>
/----------------------/<br>
/<br>
/<br>
/It looks like to be doing it right for all thevcpus=C2=A0butgets=C2=A0stuc=
k after return from leave_hypervisor_tail for the lastvcpu.<br>
</blockquote>
<br>
What do you mean by stuck? Do you see any logs?<br></blockquote><div>It&#39=
;s hung with no log.</div><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"=
>
<br>
HCR_EL2.IMO unset means the interrupt will get signaled to EL1. It does not=
 affect how interrupt will get read (e.g IAR).<br>
<br>
Which interrupt controller are you using?<br></blockquote><div>I&#39;m usin=
g a GICv2.=C2=A0=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x">In case of GICv2, Xen is re-mapping GICC to GICV. So when the guest is r=
eading IAR, it will read the interrupts from the LRs. Not the physical inte=
rface.<br></blockquote><div>=C2=A0So, in the case of GICv2, we can&#39;t ro=
ute them cause Xen is the one that is updating the LRs and guest is reading=
 from the LRs, am I right?</div><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef=
t:1ex">
<br>
In case of GICv3, HCR_EL2.IMO will also control the access. So you should b=
e fine here.<br>
<br>
However, in both case you will at least need to rework the way software gen=
erated interrupts are sent to the guest. At the moment, they are written in=
 the LRs.<br>
<br></blockquote><div>Is it possible to not trap on the=C2=A0ICDSGIR (SGI r=
egister)?</div><div><br></div><div>Thanks,</div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex">
Cheers,<span class=3D"gmail-m_8719056196740612075m_9097269075652312375HOEnZ=
b"><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br><br clear=3D"all"><div><br></div>-- <b=
r><div class=3D"gmail-m_8719056196740612075m_9097269075652312375gmail_signa=
ture"><div dir=3D"ltr"><div><div dir=3D"ltr">Saeed Mirzamohammadi<div>PhD S=
tudent<br style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-si=
ze:13px;background-color:rgb(255,255,255)"><span style=3D"color:rgb(34,34,3=
4);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255=
,255)">Department of Computer Science</span><br><div><span style=3D"color:r=
gb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:r=
gb(255,255,255)">University of California, Irvine</span></div><div><span st=
yle=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;back=
ground-color:rgb(255,255,255)">Irvine, CA 92617</span></div><div><span styl=
e=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;backgr=
ound-color:rgb(255,255,255)"><a href=3D"mailto:smirzamo@uci.edu" target=3D"=
_blank">saeed@uci.edu</a></span></div><div><span style=3D"background-color:=
rgb(255,255,255)"><a href=3D"http://www.ics.uci.edu/~smirzamo/" target=3D"_=
blank">http://www.ics.uci.edu/~saeed/</a></span></div></div></div></div></d=
iv></div>
</div></div>

--000000000000bcba4d05706dd56c--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1387549702290119757==--


From xen-devel-bounces@lists.xenproject.org Sat Jul 07 21:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 21: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 1fbuhu-0000hv-Ez; Sat, 07 Jul 2018 21:25: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=qeo4=jx=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fbuht-0000hp-Bh
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 21:25:29 +0000
X-Inumbo-ID: 459eb9d8-822c-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 459eb9d8-822c-11e8-a6a9-d7ebe60f679a;
 Sat, 07 Jul 2018 21:25: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 6FB5D18A;
 Sat,  7 Jul 2018 14:25:26 -0700 (PDT)
Received: from [192.168.0.4] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 8EF353F5AD; Sat,  7 Jul 2018 14:25:25 -0700 (PDT)
To: Saeed Mirzamohammadi <saeed.mzmd@gmail.com>
References: <CALPKaJ=qbh0rLK+MC=fC966=D50+_3eOCTYbQcbCyqm1psaYcg@mail.gmail.com>
 <0eb78867-7802-f38a-0711-d5336b262d0f@arm.com>
 <CALPKaJmxWGA2nQMoKeQqMtz55ZD7hQUxrEZHHAbsAdFN5F+aZg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4c0bfd16-3936-46ea-cc22-ebad77e4a4b5@arm.com>
Date: Sat, 7 Jul 2018 22:25:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CALPKaJmxWGA2nQMoKeQqMtz55ZD7hQUxrEZHHAbsAdFN5F+aZg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Routing physical interrupts to EL1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpPbiAwNy8wNy8yMDE4IDA4OjMyIFBNLCBTYWVlZCBNaXJ6YW1vaGFtbWFkaSB3cm90
ZToKPiBUaGFua3MgZm9yIHlvdXIgZGV0YWlsZWQgcmVwbHkuCj4gCj4gT24gRnJpLCBKdWwgNiwg
MjAxOCBhdCA2OjEzIEFNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tIAo+IDxt
YWlsdG86anVsaWVuLmdyYWxsQGFybS5jb20+PiB3cm90ZToKPiAKPiAKPiAKPiAgICAgT24gMDYv
MDcvMTggMDQ6NTEsIFNhZWVkIE1pcnphbW9oYW1tYWRpIHdyb3RlOgo+IAo+ICAgICAgICAgSGks
Cj4gCj4gCj4gICAgIEhlbGxvLAo+IAo+ICAgICAgICAgSSdtIHRyeWluZyB0byByb3V0ZSBhbGwg
dGhlIHBoeXNpY2FsIGludGVycnVwdHMgdG8gdGhlIGd1ZXN0Cj4gICAgICAgICBkb21haW4gcmF0
aGVyIHRoYW4gYmVpbmcgdHJhcHBlZCBpbiB0aGUgWGVuLiBJIHdvdWxkIGxpa2UgdG8KPiAgICAg
ICAgIGtub3cgd2hhdCBpcyB0aGUgcmlnaHQgd2F5IHRvIGRvIHRoYXQ/Cj4gCj4gCj4gICAgIE1h
eSBJIGFzayB3aGF0IGlzIHlvdXIgdXNlIGNhc2UgZm9yIHRoYXQ/IElmIHlvdSByb3V0ZSBpbnRl
cnJ1cHRzIHRvCj4gICAgIHRoZSBndWVzdCwgWGVuIHdpbGwgbm90IHJlY2VpdmUgdml0YWwgaW50
ZXJydXB0IHN1Y2ggYXMgdGhlIHRpbWVyLAo+ICAgICBVQVJULCBTTU1VIGludGVycnVwdHMsIG1h
aW50ZW5hbmNlIGludGVycnVwdC4uLi4KPiAKPiBJIG9ubHkgaGF2ZSBvbmUgZ3Vlc3QgZG9tYWlu
LiBTbywgSSdtIHRyeWluZyB0byBtYWtlIFhlbiB0cmFuc3BhcmVudCB0byAKPiBhdm9pZCBhbnkg
ZXh0cmEgb3ZlcmhlYWQgY2F1c2VkIGJ5IHRyYXBwaW5nIGludGVycnVwdHMuCgpEbyB5b3UgaW5j
bHVkZSBEb20wIGluIHlvdXIgIm9uZSBndWVzdCBkb21haW4iPyBJZiBzbywgbWF5IEkgYXNrIHdo
YXQgaXMgCnlvdXIgZW5kIGdvYWw/IFdoeSBub3QgYm9vdGluZyB0aGUgT1Mgb24gYmFyZW1ldGFs
PwoKPiBCdXQgSSBzdGlsbCBuZWVkIAo+IFhlbiBmb3IgbXkgb3duIGh5cGVyY2FsbHMuIEkgZG9u
J3QgbmVlZCB0aGUgdGltZXIgY2F1c2UgSSBwaW5uZWQgYW5kIAo+IGRvbid0IG5lZWQgYW55IHZj
cHUgc2NoZWR1bGVyLgoKV2VsbCwgWGVuIHN0aWxsIG5lZWRzIGludGVycnVwdHMgZm9yIG90aGVy
IHRoaW5ncyBsaWtlIFVBUlQgYW5kIFNNTVUuIEl0IAphbHNvIG5lZWRzIGludGVycnVwdHMgdG8g
SVBJIG90aGVyIHBDUFUgc3VjaCBhcyBmb3Igc29mdGlycSwgdW5ibG9ja2luZyAKYW5vdGhlciB2
Q1BVICh3YWl0aW5nIG9uIGFuIGV2ZW50IGZvciBpbnN0YW5jZSkuLi4gSSBkb24ndCB0aGluayB5
b3UgY2FuIApkaXNjYXJkIGludGVycnVwdHMgdGhhdCBlYXNpbHkgaW4gWGVuIHdpdGhvdXQgc29t
ZSBjb29wZXJhdGlvbiB3aXRoIHRoZSAKZ3Vlc3QuCgpMZXQncyBpbWFnaW5lIFhlbiBJUElzIGFu
b3RoZXIgcENQVS4gSWYgaW50ZXJydXB0cyBhcmUgcm91dGVkIHRvIHlvdXIgCmd1ZXN0LCB0aGlz
IGd1ZXN0IHdpbGwgcmVjZWl2ZSB0aGUgSVBJcyBhbmQgd2lsbCBub3QgdW5kZXJzdGFuZCB3aGF0
IHRvIGRvLgoKPiBCYXNlZCBvbiBteSB1bmRlcnN0YW5kaW5nLCBJIGNhbiBvbmx5IAo+IGRpc2Fi
bGUgdGhlIGludGVycnVwdHMgb24gQVJNIGFsbCB0b2dldGhlciB1c2luZyB0aGUgSENSX0VMMiBy
ZWdpc3RlciAKPiBhbmQgd2UgY2FuJ3QgcGljayBvbmUgaW50ZXJydXB0IHRvIG5vdCB0cmFwLCBy
aWdodD8KCkRlcGVuZHMgb24geW91ciBpbnRlcnJ1cHRzIGNvbnRyb2xsZXIuIE9uIEdJQ3Y0LCB5
b3Ugd2lsbCBiZSBhYmxlIHRvIApkaXJlY3RseSBpbmplY3RlZCBzb21lIExQSXMgKGkuZSBNU0kp
LgoKPiAKPiAKPiAKPiAgICAgICAgIEkga25vdyB0aGF0IEhDUl9JTU8gYml0IGluIHRoZSBIQ1Jf
RUwyIHJlZ2lzdGVyIGlzIHN1cHBvc2VkIHRvCj4gICAgICAgICBiZSBmb3Igcm91dGluZyB0aGUg
aW50ZXJydXB0cyB0byB0aGUgZ3Vlc3QgKFJvdXRpbmcgdG8gRUwxCj4gICAgICAgICBpbnN0ZWFk
IG9mIEVMMikuCj4gICAgICAgICBsaW5rIHRvIHRoZSBkYXRhc2hlZXQ6Cj4gICAgICAgICBodHRw
Oi8vaW5mb2NlbnRlci5hcm0uY29tL2hlbHAvaW5kZXguanNwP3RvcGljPS9jb20uYXJtLmRvYy5k
ZGkwNTAwZC9DSUhKSEFBRy5odG1sCj4gICAgICAgICA8aHR0cDovL2luZm9jZW50ZXIuYXJtLmNv
bS9oZWxwL2luZGV4LmpzcD90b3BpYz0vY29tLmFybS5kb2MuZGRpMDUwMGQvQ0lISkhBQUcuaHRt
bD4KPiAKPiAgICAgICAgIFNvLCBJIGhhdmUgdHJpZWQgZG9pbmcgdGhlIGZvbGxvd2luZyBpbgo+
ICAgICAgICAgdGhlwqBsZWF2ZV9oeXBlcnZpc29yX3RhaWwuIEkgcnVuIGEgc2ltcGxlIGh5cGVy
Y2FsbMKgYW5kIGRvIHRoZQo+ICAgICAgICAgZm9sbG93aW5nIGxpbmVzIGJlZm9yZSByZXR1cm4g
KHdoaWNoIGlzIEkgZ3Vlc3MgdGhlIGxhc3QgcG9pbnQKPiAgICAgICAgIG9mIGV4aXQgdG8gdGhl
IGd1ZXN0IGZyb20gaHlwZXJ2aXNvcik6Cj4gICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0K
PiAgICAgICAgIC9jdXJyZW50LT5hcmNoLmhjcl9lbDIgJj0gfkhDUl9JTU87Lwo+ICAgICAgICAg
L1dSSVRFX1NZU1JFRyhjdXJyZW50LT5hcmNoLmhjcl9lbDIsIEhDUl9FTDIpOy8KPiAgICAgICAg
IC9pc2IoKTsvCj4gICAgICAgICAvLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8KPiAgICAgICAgIC8K
PiAgICAgICAgIC8KPiAgICAgICAgIC9JdCBsb29rcyBsaWtlIHRvIGJlIGRvaW5nIGl0IHJpZ2h0
IGZvciBhbGwKPiAgICAgICAgIHRoZXZjcHVzwqBidXRnZXRzwqBzdHVjayBhZnRlciByZXR1cm4g
ZnJvbSBsZWF2ZV9oeXBlcnZpc29yX3RhaWwKPiAgICAgICAgIGZvciB0aGUgbGFzdHZjcHUuCj4g
Cj4gCj4gICAgIFdoYXQgZG8geW91IG1lYW4gYnkgc3R1Y2s/IERvIHlvdSBzZWUgYW55IGxvZ3M/
Cj4gCj4gSXQncyBodW5nIHdpdGggbm8gbG9nLgo+IAo+IAo+ICAgICBIQ1JfRUwyLklNTyB1bnNl
dCBtZWFucyB0aGUgaW50ZXJydXB0IHdpbGwgZ2V0IHNpZ25hbGVkIHRvIEVMMS4gSXQKPiAgICAg
ZG9lcyBub3QgYWZmZWN0IGhvdyBpbnRlcnJ1cHQgd2lsbCBnZXQgcmVhZCAoZS5nIElBUikuCj4g
Cj4gICAgIFdoaWNoIGludGVycnVwdCBjb250cm9sbGVyIGFyZSB5b3UgdXNpbmc/Cj4gCj4gSSdt
IHVzaW5nIGEgR0lDdjIuCj4gCj4gICAgIEluIGNhc2Ugb2YgR0lDdjIsIFhlbiBpcyByZS1tYXBw
aW5nIEdJQ0MgdG8gR0lDVi4gU28gd2hlbiB0aGUgZ3Vlc3QKPiAgICAgaXMgcmVhZGluZyBJQVIs
IGl0IHdpbGwgcmVhZCB0aGUgaW50ZXJydXB0cyBmcm9tIHRoZSBMUnMuIE5vdCB0aGUKPiAgICAg
cGh5c2ljYWwgaW50ZXJmYWNlLgo+IAo+ICDCoFNvLCBpbiB0aGUgY2FzZSBvZiBHSUN2Miwgd2Ug
Y2FuJ3Qgcm91dGUgdGhlbSBjYXVzZSBYZW4gaXMgdGhlIG9uZSAKPiB0aGF0IGlzIHVwZGF0aW5n
IHRoZSBMUnMgYW5kIGd1ZXN0IGlzIHJlYWRpbmcgZnJvbSB0aGUgTFJzLCBhbSBJIHJpZ2h0PwoK
SWYgeW91IHdhbnQgdG8gcm91dGUgKmFsbCogdGhlIGludGVycnVwdHMsIHlvdSBjYW4gbWFwIEdJ
Q0MgYW5kIG5vdCBHSUNWIAp0byB5b3VyIGd1ZXN0LiBTbyB3aGVuIHRoZSBndWVzdCB3aWxsIHJl
YWQgSUFSLCBpdCB3aWxsIHJlYWQgdGhlIApwaHlzaWNhbCBpbnRlcnJ1cHRzLgoKPiAKPiAKPiAg
ICAgSW4gY2FzZSBvZiBHSUN2MywgSENSX0VMMi5JTU8gd2lsbCBhbHNvIGNvbnRyb2wgdGhlIGFj
Y2Vzcy4gU28geW91Cj4gICAgIHNob3VsZCBiZSBmaW5lIGhlcmUuCj4gCj4gICAgIEhvd2V2ZXIs
IGluIGJvdGggY2FzZSB5b3Ugd2lsbCBhdCBsZWFzdCBuZWVkIHRvIHJld29yayB0aGUgd2F5Cj4g
ICAgIHNvZnR3YXJlIGdlbmVyYXRlZCBpbnRlcnJ1cHRzIGFyZSBzZW50IHRvIHRoZSBndWVzdC4g
QXQgdGhlIG1vbWVudCwKPiAgICAgdGhleSBhcmUgd3JpdHRlbiBpbiB0aGUgTFJzLgo+IAo+IElz
IGl0IHBvc3NpYmxlIHRvIG5vdCB0cmFwIG9uIHRoZcKgSUNEU0dJUiAoU0dJIHJlZ2lzdGVyKT8K
ClNHSXMgcmVnaXN0ZXIgYXJlIGFscmVhZHkgdHJhcHBlZCBieSBYZW4uIFRoZXkgYXJlIGVtdWxh
dGVkIGJ5IHdyaXRpbmcgCnRoZSBjb3JyZXNwb25kaW5nIGludGVycnVwdCB0byB0aGUgTFJzLgoK
SG93ZXZlciwgU0dJcyBhcmUgbm90IHRoZSBvbmx5IGludGVycnVwdCBnZW5lcmF0ZWQgYnkgdGhl
IGh5cGVydmlzb3IgCmRpcmVjdGx5LiBUaGVyZSBhcmUgYWxzbyB0aGUgZXZlbnQgY2hhbm5lbCAo
YSBQUEkpIG9yIGFueSBkZXZpY2UgCmVtdWxhdGVkIGJ5IHRoZSBoeXBlcnZpc29yIChlLmcgUEww
MTEpLgoKVHJ5aW5nIHRvIHJlbW92ZSBpbnRlcnJ1cHRzIGZyb20gdGhlIGh5cGVydmlzb3IgaXMg
bW9yZSBhIHBhaW4gY29tcGFyZSAKdG8gdGhlIGJlbmVmaXRzIHlvdSB3aWxsIGdhaW4uIFlvdSB3
aWxsIGJlIGJldHRlciBhdCBpbXByb3ZpbmcgdGhlIApsYXRlbmN5IHdoZW4gcmVjZWl2aW5nIGlu
dGVycnVwdCAoQUZBSUsgdGhpcyBpcyBhbHJlYWR5IGJlIGdvb2QpLgoKQ2hlZXJzLAoKLS0KSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 07 22:47:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 Jul 2018 22:47: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 1fbvyv-0007ve-0K; Sat, 07 Jul 2018 22:47: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=vdag=jx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fbvyu-0007vS-Db
 for xen-devel@lists.xenproject.org; Sat, 07 Jul 2018 22:47:08 +0000
X-Inumbo-ID: a9032740-8237-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9032740-8237-11e8-a8a5-bc764e045a96;
 Sun, 08 Jul 2018 00:47: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 1fbvyr-0005ia-1X; Sat, 07 Jul 2018 22: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 1fbvyq-0005uO-LB; Sat, 07 Jul 2018 22:47:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fbvyq-0001dU-JB; Sat, 07 Jul 2018 22:47:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125002-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-qemuu-nested-intel:<job
 status>:broken:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<job
 status>:broken:regression
 qemu-mainline:test-amd64-amd64-pair:<job status>:broken:regression
 qemu-mainline:test-amd64-i386-freebsd10-i386:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-pair:host-install/src_host(4):broken:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:host-install(4):broken:regression
 qemu-mainline:test-amd64-i386-freebsd10-i386:host-install(4):broken:regression
 qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-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-dmrestrict-amd64-dmrestrict:host-install(4):broken:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start: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-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-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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm: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-libvirt: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-raw: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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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=cee35138b59c6d6b0808c5fa644e3f063832860f
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 07 Jul 2018 22:47:04 +0000
Subject: [Xen-devel] [qemu-mainline test] 125002: 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>

ZmxpZ2h0IDEyNTAwMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwMDIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8am9iIHN0YXR1cz4g
ICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgPGpvYiBzdGF0dXM+ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgNCBob3N0LWluc3RhbGwvc3JjX2hv
c3QoNCkgYnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBSRUdSLiB2cy4g
MTI0MjMyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNCBob3N0LWluc3Rh
bGwoNCkgYnJva2VuIFJFR1IuIHZzLiAxMjQyMzIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgNCBob3N0LWluc3RhbGwoNCkgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDIzMgogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI0MjMyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
MTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1IuIHZzLiAxMjQyMzIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE2IGRlcHJpdi1hdWRp
dC1xZW11L2NyZWF0ZS9wcml2Y21kIHJ1bm5pbmcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE3IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9n
bnRkZXYgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTggZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2V2dGNobiBydW5uaW5nCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOSBk
ZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvb3RoZXIgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUv
Y3JlYXRlL3hlbnN0b3JlIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNCBob3N0LWluc3RhbGwoNCkgYnJv
a2VuIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMzIKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNDIzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MjMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMzIK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNDIzMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxNSBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIGNlZTM1MTM4YjU5YzZkNmIwODA4YzVmYTY0NGUzZjA2MzgzMjg2MGYKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDJlZjJmMTY3ODFhZjlkZWU2YmE2
NTE3NzU1ZTkwNzNiYTU3OTlmYTIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDIzMiAgMjAxOC0w
Ni0xNiAwNTowNDoyNiBaICAgMjEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQzOTggIDIw
MTgtMDYtMTkgMTA6MzY6NTIgWiAgIDE4IGRheXMgICAxMSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxMjUwMDIgIDIwMTgtMDctMDUgMjA6MTI6MjcgWiAgICAyIGRheXMgICAgMSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXBv
IFZpZW5hbW8gPGFhcG9AdHV4ZXJhLmNvbT4KICBBYXJvbiBMaW5kc2F5IDxhbGluZHNheUBjb2Rl
YXVyb3JhLm9yZz4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbGVrc2FuZGFyLm1hcmtvdmljQG1p
cHMuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGV4ZXkg
S2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbW9sIFN1cmF0aSA8c3VyYXRpYW1vbEBn
bWFpbC5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBBbnRob255IFBF
UkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRvbiBOZWZlZG92IDxhbnRvbi5u
ZWZlZG92QHZpcnR1b3p6by5jb20+CiAgQXJmcmV2ZXIgRnJlaHRlcyBUYWlmZXJzYXIgQXJhaGVz
aXMgPGFyZnJldmVyLmZ0YUBnbWFpbC5jb20+CiAgQXJpIFN1bmRob2xtIDxhcmlAdHV4ZXJhLmNv
bT4KICBCYWJ1IE1vZ2VyIDxiYWJ1Lm1vZ2VyQGFtZC5jb20+CiAgQkFMQVRPTiBab2x0YW4gPGJh
bGF0b25AZWlrLmJtZS5odT4KICBCYXN0aWFuIEtvcHBlbG1hbm4gPGtiYXN0aWFuQG1haWwudW5p
LXBhZGVyYm9ybi5kZT4KICBCaXNoYXJhIEFidUhhdHRvdW0gPGJpc2hhcmFAZGF5bml4LmNvbT4K
ICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRy
YWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ29sbGluIFdhbGxpbmcgPHdhbGxpbmdAbGludXguaWJtLmNvbT4KICBDb3JuZWxp
YSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qu
b3JnPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAg
RGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24g
PGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNv
bi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRA
cmVkaGF0LmNvbT4KICBEb3VnIEdhbGUgPGRvdWcxNmtAZ21haWwuY29tPgogIERyLiBEYXZpZCBB
bGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWRnYXIgRS4gSWdsZXNpYXMgPGVk
Z2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRo
YXQuY29tPgogIEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICBFcmljIEF1Z2VyIDxl
cmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAg
RmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAgR2VvZmZyZXkgTWNSYWUgPGdlb2ZmQGhvc3Rm
aXNzaW9uLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1
cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4K
ICBHdWlkbyBHw7xudGhlciA8YWd4QHNpZ3hjcHUub3JnPgogIEhhbGlsIFBhc2ljIDxwYXNpY0Bs
aW51eC5pYm0uY29tPgogIEhlcnbDqSBQb3Vzc2luZWF1IDxocG91c3NpbkByZWFjdG9zLm9yZz4K
ICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphbiBLaXN6a2EgPGphbi5r
aXN6a2FAc2llbWVucy5jb20+CiAgSmFzb24gSi4gSGVybmUgPGpqaGVybmVAbGludXguaWJtLmNv
bT4KICBKZWFuLUNocmlzdG9waGUgRHVib2lzIDxqY2RAdHJpYnVkdWJvaXMubmV0PgogIEplZmYg
Q29keSA8amNvZHlAcmVkaGF0LmNvbT4KICBKaWEgSGUgPGhlamlhbmV0QGdtYWlsLmNvbT4KICBq
aWEuaGVAaHh0LXNlbWl0ZWNoLmNvbQogIEpvZWwgU3RhbmxleSA8am9lbEBqbXMuaWQuYXU+CiAg
Sm9obiBBcmJ1Y2tsZSA8cHJvZ3JhbW1pbmdraWR4QGdtYWlsLmNvbT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dWxpYSBTdXZvcm92YSA8anVzdWFsQG1haWwucnU+CiAgSnVzdGluIFRlcnJ5IChWTSkgPGp1dGVy
cnlAbWljcm9zb2Z0LmNvbT4KICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50ZWwuY29tPgog
IEtlbm8gRmlzY2hlciA8a2Vub0BqdWxpYWNvbXB1dGluZy5jb20+CiAgS2V2aW4gV29sZiA8a3dv
bGZAcmVkaGF0LmNvbT4KICBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmll
ciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgbGluemhlY2hlbmcgPGxpbnpoZWNoZW5nQGh1YXdlaS5j
b20+CiAgbGl1anVuamllIDxsaXVqdW5qaWUyM0BodWF3ZWkuY29tPgogIE1hcmMtQW5kcsOpIEx1
cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmlhIEtsaW11c2hlbmtvdmEg
PG1hcmlhLmtsaW11c2hlbmtvdmFAaXNwcmFzLnJ1PgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1hcmsu
Y2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVk
aGF0LmNvbT4KICBNYXJ0aW4gU2Nocm9kdCA8bWFydGluQHNjaHJvZHQub3JnPgogIE1hdHRoaWFz
IE1haWVyIDx0YW1pa29ANDMtMS5vcmc+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5j
b20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90
aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNv
bT4KICBNaWNoYWVsIFRva2FyZXYgPG1qdEB0bHMubXNrLnJ1PgogIE1pY2hhZWwgV2FsbGUgPG1p
Y2hhZWxAd2FsbGUuY2M+CiAgTmlhIEFsYXJpZSA8bmlhLmFsYXJpZUBnbWFpbC5jb20+CiAgTmlz
aGFudGggQXJhdmFtdWRhbiA8bmFyYXZhbXVkYW5AZGlnaXRhbG9jZWFuLmNvbT4KICBQYW5rYWog
R3VwdGEgPHBhZ3VwdGFAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRo
YXQuY29tPgogIFBhdmVsIEJhbGFldiA8bWFpbEB2b2lkLnNvPgogIFBhdmVsIERvdmdhbHl1ayA8
UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxA
bGluYXJvLm9yZz4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0
aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8
ZjRidWdAYW1zYXQub3JnPi0tLQogIFByYXNhZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2plY3Qu
b3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgog
IFJpY2hhcmQgSGVuZGVyc29uIDxydGhAdHdpZGRsZS5uZXQ+CiAgUmljaGFyZCBXLk0uIEpvbmVz
IDxyam9uZXNAcmVkaGF0LmNvbT4KICBTYWkgUGF2YW4gQm9kZHUgPHNhaXBhdmFAeGlsaW54LmNv
bT4KICBTZWJhc3RpYW4gQmF1ZXIgPG1haWxAc2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTZXJnaW8g
TG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW5ub24gWmhhbyA8emhhb3NoZW5nbG9uZ0BodWF3
ZWkuY29tPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBIYWpu
b2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGlu
ZGFyc2luZ2hAZ21haWwuY29tPgogIFRob21hcyBIdXRoIDxodXRoQHR1eGZhbWlseS5vcmc+CiAg
VGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVG9tZXUgVml6b3NvIDx0b21ldS52aXpv
c29AY29sbGFib3JhLmNvbT4KICBUb23DocWhIEdvbGVtYmlvdnNrw70gPHRnb2xlbWJpQHJlZGhh
dC5jb20+CiAgVmlrdG9yIE1paGFqbG92c2tpIDxtaWhhamxvdkBsaW51eC52bmV0LmlibS5jb20+
CiAgVmlrdG9yIFBydXR5YW5vdiA8dmlrdG9yLnBydXR5YW5vdkB2aXJ0dW96em8uY29tPgogIFZp
dGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292
LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFdlaXBpbmcgWmhhbmcgPHpo
YW5nd2VpcGluZ0BkaWRpY2h1eGluZy5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1p
cHMuY29tPgogIFpoZW5nIFhpYW5nIDx4aWFuZy56aGVuZ0BsaW5hcm8ub3JnPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIGJy
b2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiBicm9r
ZW4KYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyIGhvc3QtaW5zdGFsbC9zcmNfaG9zdCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiBob3N0LWluc3RhbGwoNCkK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTU5MDUgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 08 01:06:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Jul 2018 01:06:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fby9e-0002aI-GZ; Sun, 08 Jul 2018 01:06: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=edcc=jy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fby9c-0002a8-GL
 for xen-devel@lists.xenproject.org; Sun, 08 Jul 2018 01:06:20 +0000
X-Inumbo-ID: 1ff2d1f6-824b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ff2d1f6-824b-11e8-a6a9-d7ebe60f679a;
 Sun, 08 Jul 2018 01:06: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 1fby9X-0000rO-AX; Sun, 08 Jul 2018 01:06: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 1fby9X-00012G-22; Sun, 08 Jul 2018 01:06:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fby9X-0000ap-1P; Sun, 08 Jul 2018 01:06:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125003-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 linux-3.18:test-amd64-amd64-pair:<job status>:broken:regression
 linux-3.18:test-amd64-i386-xl:<job status>:broken:regression
 linux-3.18:test-amd64-i386-pair:<job status>:broken:regression
 linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-amd64-amd64-pair:host-install/src_host(4):broken:heisenbug
 linux-3.18:test-amd64-i386-pair:host-install/src_host(4):broken:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:host-install(4):broken:heisenbug
 linux-3.18:test-amd64-i386-xl:host-install(4):broken:heisenbug
 linux-3.18:test-amd64-amd64-examine:host-install:broken:heisenbug
 linux-3.18:test-armhf-armhf-examine:reboot:fail:heisenbug
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-amd64-i386-freebsd10-i386: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-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine: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-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-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:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start: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-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-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build: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-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-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-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-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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-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-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=e903eb4a70bb4a8601df2a693db9eb3ea97fd632
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 08 Jul 2018 01:06:15 +0000
Subject: [Xen-devel] [linux-3.18 test] 125003: 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>

ZmxpZ2h0IDEyNTAwMyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwMDMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODM3CgpUZXN0
cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDQgaG9zdC1pbnN0YWxsL3NyY19ob3N0KDQpIGJyb2tl
biBwYXNzIGluIDEyNDk0NQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgNCBob3N0LWlu
c3RhbGwvc3JjX2hvc3QoNCkgYnJva2VuIHBhc3MgaW4gMTI0OTQ1CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGlu
IDEyNDk0NQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0OTQ1CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjQ5NDUKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCBwYXNzIGluIDEyNDk0NQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgNCBtZW1k
aXNrLXRyeS1hcHBlbmQgICAgICAgICBmYWlsIHBhc3MgaW4gMTI0OTQ1CiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgMTcgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgcGFzcyBp
biAxMjQ5NDUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyMzgzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzODM3CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGU5MDNlYjRhNzBiYjRh
ODYwMWRmMmE2OTNkYjllYjNlYTk3ZmQ2MzIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgzNTFmNTIwMjQwMmI3YWQ3ZDUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyMzgzNyAgMjAxOC0wNi0wNiAwMTo1MDowNiBaICAgMzEgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjQxNzMgIDIwMTgtMDYtMTMgMTQ6NDA6NDkgWiAgIDI0IGRh
eXMgICAxMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ5NDUgIDIwMTgtMDctMDMg
MTk6NDk6MTEgWiAgICA0IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAiRXJpYyBXLiBCaWVkZXJtYW4iIDxlYmllZGVybUB4
bWlzc2lvbi5jb20+CiAgIlJpY2hhcmQgVy5NLiBKb25lcyIgPHJqb25lc0ByZWRoYXQuY29tPgog
IEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgub3JnLnVrPgogIEFsZXhhbmRlciBTdmVyZGxpbiA8
YWxleGFuZGVyLnN2ZXJkbGluQGdtYWlsLmNvbT4KICBBbGV4ZXkgS29kYW5ldiA8YWxleGV5Lmtv
ZGFuZXZAb3JhY2xlLmNvbT4KICBBbWlyIEdvbGRzdGVpbiA8YW1pcjczaWxAZ21haWwuY29tPgog
IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5lZXNoIEt1bWFy
IEsuViA8YW5lZXNoLmt1bWFyQGxpbnV4LmlibS5jb20+CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBN
ZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KICBC
YW9saW4gV2FuZyA8YmFvbGluLndhbmdAbGluYXJvLm9yZz4KICBCZW4gSHV0Y2hpbmdzIDxiZW4u
aHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBCaW4gTGl1IDxiLWxpdUB0aS5jb20+CiAgQmpv
cm4gSGVsZ2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCasO4cm4gTW9yayA8Ympvcm5AbW9y
ay5ubz4KICBCbyBDaGVuIDxjaGVuYm9AcGR4LmVkdT4KICBCb3JpcyBCcmV6aWxsb24gPGJvcmlz
LmJyZXppbGxvbkBib290bGluLmNvbT4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNr
eUBvcmFjbGUuY29tPgogIENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5jb20+
CiAgQ2hlbmdndWFuZyBYdSA8Y2d4dTUxOUBnbXguY29tPgogIENocmlzIExlZWNoIDxjbGVlY2hA
cmVkaGF0LmNvbT4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgog
IENvcmV5IE1pbnlhcmQgPGNtaW55YXJkQG12aXN0YS5jb20+CiAgRGFnIE1veG5lcyA8ZGFnLm1v
eG5lc0BvcmFjbGUuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNv
bT4KICBEYW5pZWwgQm9ya21hbm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIERhbmllbCBHbMO2
Y2tuZXIgPGRnQGVtbGl4LmNvbT4KICBEYW5pZWwgVGhvbXBzb24gPGRhbmllbC50aG9tcHNvbkBs
aW5hcm8ub3JnPgogIERhbmllbGUgUGFsbWFzIDxkbmxwbG1AZ21haWwuY29tPgogIERhdmUgQWly
bGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2aWQgUml2c2hpbiA8ZHJpdnNoaW5AYWxsd29y
eC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERhdmlkIFN0
ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5j
b20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWMgVy4gQmllZGVy
bWFuIDxlYmllZGVybUB4bWlzc2lvbi5jb20+CiAgRXZnZW5peSBQb2x5YWtvdiA8emJyQGlvcmVt
YXAubmV0PgogIEV3YW4gRC4gTWlsbmUgPGVtaWxuZUByZWRoYXQuY29tPgogIEdlZXJ0IFV5dHRl
cmhvZXZlbiA8Z2VlcnRAbGludXgtbTY4ay5vcmc+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWph
biA8Z3ZhcmFkYXJAY2lzY28uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4
Zm91bmRhdGlvbi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEhh
bnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGFucyBWZXJrdWlsIDxoYW5zdmVy
a0BjaXNjby5jb20+CiAgSGF1a2UgTWVocnRlbnMgPGhhdWtlQGhhdWtlLW0uZGU+CiAgSGVsZ2Ug
RGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhh
bmlAY2F2aXVtLmNvbT4KICBIdWFjYWkgQ2hlbiA8Y2hlbmhjQGxlbW90ZS5jb20+CiAgSHVnaCBE
aWNraW5zIDxodWdoZEBnb29nbGUuY29tPgogIElsYW4gUGVlciA8aWxhbi5wZWVyQGludGVsLmNv
bT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKLiBCcnVjZSBGaWVsZHMgPGJm
aWVsZHNAcmVkaGF0LmNvbT4KICBKYWNlayBUb21ha2EgPGphY2VrLnRvbWFrYUBwb2N6dGEuZm0+
CiAgamFjZWsudG9tYWthQHBvY3p0YS5mbSA8amFjZWsudG9tYWthQHBvY3p0YS5mbT4KICBKYWNr
IE1vcmdlbnN0ZWluIDxqYWNrbUBkZXYubWVsbGFub3guY28uaWw+CiAgSmFrb2IgVW50ZXJ3dXJ6
YWNoZXIgPGpha29iLnVudGVyd3VyemFjaGVyQHRoZW9icm9tYS1zeXN0ZW1zLmNvbT4KICBKYW1l
cyBIb2dhbiA8amhvZ2FuQGtlcm5lbC5vcmc+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBK
ZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmltIEdpbGwgPGpnaWxsQHZtd2FyZS5jb20+
CiAgSmluZ2p1IEhvdSA8SmluZ2p1LkhvdUBzeW5hcHRpY3MuY29tPgogIEppcmkgT2xzYSA8am9s
c2FAa2VybmVsLm9yZz4KICBKaXJpIFBpcmtvIDxqaXJpQG1lbGxhbm94LmNvbT4KICBKaXNoZW5n
IFpoYW5nIDxKaXNoZW5nLlpoYW5nQHN5bmFwdGljcy5jb20+CiAgSml0ZW5kcmEgQmhpdmFyZSA8
aml0ZW5kcmEuYmhpdmFyZUBicm9hZGNvbS5jb20+CiAgSm9ha2ltIFRqZXJubHVuZCA8am9ha2lt
LnRqZXJubHVuZEBpbmZpbmVyYS5jb20+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3Jn
PgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpvaG4gRmFzdGFi
ZW5kIDxqb2huLmZhc3RhYmVuZEBnbWFpbC5jb20+CiAgSm9vbmFzIExhaHRpbmVuIDxqb29uYXMu
bGFodGluZW5AbGludXguaW50ZWwuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KICBKdWxpYSBMYXdhbGwgPEp1bGlhLkxhd2FsbEBsaXA2LmZyPgogIEthaS1IZW5nIEZlbmcg
PGthaS5oZW5nLmZlbmdAY2Fub25pY2FsLmNvbT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9t
aXVtLm9yZz4KICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50ZWwuY29tPgogIEtldmluIEVh
c3RvbiA8a2V2aW5AZ3VhcmFuYS5vcmc+CiAgTGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9y
Zz4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTHVj
YSBDb2VsaG8gPGx1Y2lhbm8uY29lbGhvQGludGVsLmNvbT4KICBMdWthcyBDemVybmVyIDxsY3pl
cm5lckByZWRoYXQuY29tPgogIE1hY2llaiBXLiBSb3p5Y2tpIDxtYWNyb0BtaXBzLmNvbT4KICBN
YWhlc2ggU2FsZ2FvbmthciA8bWFoZXNoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNYXJjIEtsZWlu
ZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVs
Lm9yZz4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1hcnRpbiBLLiBQ
ZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIFNjaHdpZGVmc2t5
IDxzY2h3aWRlZnNreUBkZS5pYm0uY29tPgogIE1hc2FtaSBIaXJhbWF0c3UgPG1oaXJhbWF0QGtl
cm5lbC5vcmc+CiAgTWF0aGlldSBNYWxhdGVycmUgPG1hbGF0QGRlYmlhbi5vcmc+CiAgTWF0dCBS
ZWRmZWFybiA8bWF0dC5yZWRmZWFybkBtaXBzLmNvbT4KICBNYXR0aGlhcyBTY2hpZmZlciA8bXNj
aGlmZmVyQHVuaXZlcnNlLWZhY3RvcnkubmV0PgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNo
ZWhhYkBzLW9wZW5zb3VyY2UuY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNAZ21haWwuY29t
PgogIE1heGltIE1vc2V5Y2h1ayA8ZnJhbmNoZXNrby5zYWxpYXMuaHVkcm8ucGVkcm9zQGdtYWls
LmNvbT4KICBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0eS5uZXQ+CiAgTWljaGFl
bCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgTmV1bGluZyA8bWlrZXlA
bmV1bGluZy5vcmc+CiAgTWljaGFlbCBTY2htaXR6IDxzY2htaXR6bWljQGdtYWlsLmNvbT4KICBN
aWthIFdlc3RlcmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAgTWlrZSBT
bml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJl
ZGhhdC5jb20+CiAgTWlrdWxhcyBQYXRvY2thIDxtcGF0b2NrYUByZWRoYXQuY29tPgogIE1pbmNo
YW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdv
b2dsZS5jb20+CiAgT2xvZiBKb2hhbnNzb24gPG9sb2ZAbGl4b20ubmV0PgogIE9uZHJlaiBaYXJ5
IDxsaW51eEByYWluYm93LXNvZnR3YXJlLm9yZz4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25A
bWlwcy5jb20+CiAgUGF1bCBNb29yZSA8cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQZXRlciBSb3Np
biA8cGVkYUBheGVudGlhLnNlPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZy
YWRlYWQub3JnPgogIFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBRdSBX
ZW5ydW8gPHdxdUBzdXNlLmNvbT4KICBSYWJpbiBWaW5jZW50IDxyYWJpbkByYWIuaW4+CiAgUmlj
aGFyZCBLdW8gPHJrdW9AY29kZWF1cm9yYS5vcmc+CiAgUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21h
aWwuY29tPgogIFJ1c3NlbGwgS2luZyA8cm1rK2tlcm5lbEBhcm1saW51eC5vcmcudWs+CiAgU2Fi
cmluYSBEdWJyb2NhIDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU2FjaGluIEdyb3ZlciA8c2dyb3Zl
ckBjb2RlYXVyb3JhLm9yZz4KICBTYW50b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJA
b3JhY2xlLmNvbT4KICBTYW50b3NoIFNoaWxpbWthciA8c3NhbnRvc2hAa2VybmVsLm9yZz4KICBT
YXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5jb20+CiAgU2NvdHQgTWF5aGV3
IDxzbWF5aGV3QHJlZGhhdC5jb20+CiAgU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+
CiAgU2VraGFyIE5vcmkgPG5zZWtoYXJAdGkuY29tPgogIFNpbHZpbyBDZXNhcmUgPHNpbHZpby5j
ZXNhcmVAZ21haWwuY29tPgogIFNpbmFuIEtheWEgPG9rYXlhQGNvZGVhdXJvcmEub3JnPgogIFNv
aGVpbCBIYXNzYXMgWWVnYW5laCA8c29oZWlsQGdvb2dsZS5jb20+CiAgU3Jpbml2YXMgS2FuZGFn
YXRsYSA8c3Jpbml2YXMua2FuZGFnYXRsYUBsaW5hcm8ub3JnPgogIFN0ZWZhbiBQb3R5cmEgPFN0
ZWZhbi5Qb3R5cmFAZWxla3Ryb2JpdC5jb20+CiAgU3RlZmZlbiBLbGFzc2VydCA8c3RlZmZlbi5r
bGFzc2VydEBzZWN1bmV0LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBn
b29kbWlzLm9yZz4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGFyaXEgVG91a2Fu
IDx0YXJpcXRAbWVsbGFub3guY29tPgogIFRlanVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUZXRz
dW8gSGFuZGEgPHBlbmd1aW4ta2VybmVsQEktbG92ZS5TQUtVUkEubmUuanA+CiAgVGhhZGV1IExp
bWEgZGUgU291emEgQ2FzY2FyZG8gPGNhc2NhcmRvQGNhbm9uaWNhbC5jb20+CiAgVGhlb2RvcmUg
VHMnbyA8dHl0c29AbWl0LmVkdT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5k
ZT4KICBUb2t1bm9yaSBJa2VnYW1pIDxpa2VnYW1pQGFsbGllZC10ZWxlc2lzLmNvLmpwPgogIFRv
bSBaYW51c3NpIDx0b20uemFudXNzaUBsaW51eC5pbnRlbC5jb20+CiAgVG9taSBWYWxrZWluZW4g
PHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KICBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFA
bGludXguaW50ZWwuY29tPgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNvbT4KICBXZW53ZW4g
V2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNv
bT4KICBXb2xmcmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIMWBdWthc3ogU3RlbG1hY2gg
PGwuc3RlbG1hY2hAc2Ftc3VuZy5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcGFpciBicm9rZW4KYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYteGwgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQtcGFpciBob3N0LWluc3Rh
bGwvc3JjX2hvc3QoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXBhaXIgaG9zdC1pbnN0
YWxsL3NyY19ob3N0KDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14
bCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lIGhv
c3QtaW5zdGFsbAoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAy
OTgzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 08 06:12:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Jul 2018 06:12: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 1fc2vR-0005FB-0S; Sun, 08 Jul 2018 06: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=edcc=jy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fc2vP-0005F2-TP
 for xen-devel@lists.xenproject.org; Sun, 08 Jul 2018 06:11:59 +0000
X-Inumbo-ID: d326c7d1-8275-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d326c7d1-8275-11e8-a6a9-d7ebe60f679a;
 Sun, 08 Jul 2018 06:12: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 1fc2vL-0007f2-OL; Sun, 08 Jul 2018 06: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 1fc2vL-00076Y-DM; Sun, 08 Jul 2018 06:11:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fc2vL-00075G-BR; Sun, 08 Jul 2018 06:11:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125005-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-libvirt-xsm:<job
 status>:broken:regression
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<job
 status>:broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:<job
 status>:broken:regression
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:<job status>:broken:regression
 xen-4.9-testing:test-amd64-amd64-xl-xsm:<job status>:broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-amd64-xl-xsm:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-start/win.repeat: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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-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-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-amd64-amd64-libvirt: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-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-i386-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-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-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: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-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-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-amd64-xl-qemut-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=612ff3c145ed6f76ddb520e1d8c6a83a7ed89602
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 08 Jul 2018 06:11:55 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125005: 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>

ZmxpZ2h0IDEyNTAwNSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTAwNS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBS
RUdSLiB2cy4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIFJFR1IuIHZzLiAxMjQzMjgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWls
IFJFR1IuIHZzLiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBSRUdSLiB2cy4gMTI0MzI4CgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBmYWlsIGJsb2NrZWQg
aW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyNDI0OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICA2MTJmZjNjMTQ1ZWQ2Zjc2ZGRiNTIwZTFkOGM2YTgzYTdlZDg5NjAy
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0NDdi
ZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjggIDIw
MTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDIwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0ODA3
ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICAgOSBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI1MDA1ICAyMDE4LTA3LTA2IDAxOjQ4OjQ1IFogICAgMiBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
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
dDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSBicm9r
ZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgYnJva2Vu
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgYnJva2VuCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtIGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Y29tbWl0IDYxMmZmM2MxNDVlZDZmNzZkZGI1MjBlMWQ4YzZhODNhN2VkODk2MDIKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDEyOjM3OjM2
IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0YXRlIGhhbmRs
aW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFdlIG11c3Qgbm90IGxlYXZlIGEgdkNQ
VSB3aXRoIENSMC5UUyBjbGVhciB3aGVuIGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgogICAgbW9k
ZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5vbi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFkZGluZyBh
IDNyZAogICAgaW52b2NhdGlvbiBvZiBzdHRzKCkgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcigp
LCBjb25zb2xpZGF0ZSBhbGwgb2YKICAgIHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0
aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4KICAgIAogICAgUmVuYW1lIHRoZSBmdW5jdGlvbiBhdCB0
aGUgc2FtZSB0aW1lIHRvIGJldHRlciByZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwogICAgdGhlIHBh
dGNoZXMgdG91Y2hlcyBhbGwgb2YgaXRzIG9jY3VyZW5jZXMgYW55d2F5LgogICAgCiAgICBUaGUg
bmV3IGZ1bmN0aW9uIHBhcmFtZXRlciBpcyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAogICAg
Im5lZWRfc3R0c19pZl9ub3RfZnVsbHlfZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiAyMzgzOWEwZmEwYmJlNzhjMTc0Y2QyYmI0OTA4M2UxNTNmMGY5OWRm
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yNiAxNToyMzowOCArMDIwMAoKY29tbWl0IDU1NWVm
MzcwMzMwNDU2Y2Y4MGRlZTk1YmU1YjBjZDExMmMzZGJlNzMKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDEyOjM2OjU0IDIwMTggKzAyMDAK
CiAgICB4ODYvSFZNOiBhdHRlbXB0cyB0byBlbXVsYXRlIEZQVSBpbnNucyBuZWVkIHRvIHNldCBm
cHVfaW5pdGlhbGlzZWQKICAgIAogICAgTXkgb3JpZ2luYWwgd2F5IG9mIHRoaW5raW5nIGhlcmUg
d2FzIHRoYXQgdGhpcyB3b3VsZCBiZSBzZXQgYW55d2F5IGF0CiAgICB0aGUgcG9pbnQgc3RhdGUg
Z2V0cyByZWxvYWRlZCBhZnRlciB0aGUgYWRqdXN0bWVudHMgaHZtZW11bF9wdXRfZnB1KCkKICAg
IGRvZXMsIGJ1dCB0aGUgZmxhZyBzaG91bGQgYWxyZWFkeSBiZSBzZXQgYmVmb3JlIHRoYXQgLSBh
ZnRlciBhbGwgdGhlCiAgICBndWVzdCBtYXkgbmV2ZXIgYWdhaW4gdG91Y2ggdGhlIEZQVSBiZWZv
cmUgZS5nLiBnZXR0aW5nIG1pZ3JhdGVkL3NhdmVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMzMxMGUzY2Q2
NDhmMzcxM2M4MjQ3OTBiZDcxZDhlYzQwNWEwOWQwNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYt
MjYgMDg6NDE6MDggKzAyMDAKCmNvbW1pdCBlNzZkMGY3YzY1ZDUzZWM2ZWQ5YjFmZDhhZjk0MTVl
ZmVlMWQxNGMxCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAg
IFdlZCBKdWwgNCAxMjozNjoyNSAyMDE4ICswMjAwCgogICAgeDg2L0VGSTogZml4IEZQVSBzdGF0
ZSBoYW5kbGluZyBhcm91bmQgcnVudGltZSBjYWxscwogICAgCiAgICBUaGVyZSBhcmUgdHdvIGlz
c3Vlcy4gIEZpcnN0LCB0aGUgbm9ubGF6eSB4c3RhdGVzIHdlcmUgbmV2ZXIgcmVzdG9yZWQKICAg
IGFmdGVyIHJldHVybmluZyBmcm9tIHRoZSBydW50aW1lIGNhbGwuCiAgICAKICAgIFNlY29uZGx5
LCB3aXRoIHRoZSBmdWxseV9lYWdlcl9mcHUgbWl0aWdhdGlvbiBmb3IgWFNBLTI2NyAvIExhenlG
UFUsIHRoZQogICAgdW5pbGF0ZXJhbCBzdHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3QsIGFuZCBo
aXRzIGFuIGFzc2VydGlvbiBsYXRlciB3aGVuCiAgICBhIGxhenkgc3RhdGUgcmVzdG9yZSB0cmll
cyB0byBvY2N1ciBmb3IgYSBmdWxseSBlYWdlciB2Y3B1LgogICAgCiAgICBGaXggYm90aCBvZiB0
aGVzZSBpc3N1ZXMgYnkgY2FsbGluZyB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCkuICBBcyBFRkkK
ICAgIHJ1bnRpbWUgc2VydmljZXMgY2FuIGJlIHVzZWQgaW4gdGhlIGlkbGUgY29udGV4dCwgdGhl
IGlkbGUgYXNzZXJ0aW9uCiAgICBuZWVkcyB0byBtb3ZlIHVudGlsIGFmdGVyIHRoZSBmdWxseV9l
YWdlcl9mcHUgY2hlY2suCiAgICAKICAgIEludHJvZHVjZSBhICJjdXJyIiBsb2NhbCB2YXJpYWJs
ZSBhbmQgcmVwbGFjZSBvdGhlciB1c2VzIG9mICJjdXJyZW50IgogICAgYXQgdGhlIHNhbWUgdGlt
ZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgVGVzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMz
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yMSAxMTozNTo0NiArMDIwMAoKY29tbWl0IDE5ZjRm
ODc5ZDJjOWJkYTVjMDUyZTQ3ZTgwZmVhZGIwOWNjZGE0ZjAKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMjozNTo1NCAy
MDE4ICswMjAwCgogICAgeDg2L1ZULXg6IEZpeCBwcmludGluZyBvZiBFRkVSIGluIHZtY3NfZHVt
cF92Y3B1KCkKICAgIAogICAgVGhpcyBpcyBlc3NlbnRpYWxseSBhICJ0YWtlIDIiIG9mIGMvcyA4
MjU0MGI2NmNlICJ4ODYvVlQteDogRml4IGRldGVybWluYXRpb24KICAgIG9mIEVGRVIuTE1BIGlu
IHZtY3NfZHVtcF92Y3B1KCkiIGJlY2F1c2UgaW4gaGluZGlnaHQsIHRoYXQgY2hhbmdlIHdhcyBt
b3JlCiAgICBwcm9ibGVtYXRpYyB0aGFuIHVzZWZ1bC4KICAgIAogICAgVGhlIG9yaWdpbmFsIHJl
YXNvbiB3YXMgdG8gZml4IHRoZSBsb2dpYyBmb3IgZGV0ZXJtaW5pbmcgd2hlbiBub3QgdG8gcHJp
bnQgdGhlCiAgICBQRFBURSBwb2ludGVycy4gIEhvd2V2ZXIsIG11dGF0aW5nIHRoZSBlZmVyIHZh
cmlhYmxlIChwYXJ0aWN1bGFybHkgTE1FIGFuZAogICAgTE1BKSBiZWZvcmUgcHJpbnRpbmcgaXQg
aW50ZXJmZXJlcyB3aXRoIGRpYWdub3Npbmcgdm1lbnRyeSBmYWlsdXJlcy4KICAgIAogICAgSW5z
dGVhZCBvZiBtb2RpZnlpbmcgZWZlciwgY2hhbmdlIHRoZSBQRFBURSBjb25kaXRpb25hbCB0byB1
c2UKICAgIFZNX0VOVFJZX0lBMzJFX01PREUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMzVmY2I5ODJlYTE2YzQwNjE5
ZmVlOGJiYTQ3ODlhOTRkODI0NTIxZQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMDUgMTE6NTU6
NTEgKzAxMDAKCmNvbW1pdCBjNGNiN2QzYjBiM2U4YjA3NzA1N2EyYzEzYzUzOWY4MDEwNWM3MzM3
CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTog
ICBXZWQgSnVsIDQgMTI6MzU6MTYgMjAxOCArMDIwMAoKICAgIHg4Ni90cmFwczogRml4IGVycm9y
IGhhbmRsaW5nIG9mIHRoZSBwdiAlZHI3IHNoYWRvdyBzdGF0ZQogICAgCiAgICBjL3MgIng4Ni9w
djogSW50cm9kdWNlIGFuZCB1c2UgeDg2ZW11bF93cml0ZV9kcigpIiBmaXhlZCBhIGJ1ZyB3aXRo
IElPIHNoYWRvdwogICAgaGFuZGxpbmcsIGluIHRoYXQgaXQgcmVtYWluZWQgc3RhbGUgYW5kIHZp
c2libGUgdW50aWwgJWRyNy5ML0cgZ290IHNldCBhZ2Fpbi4KICAgIAogICAgSG93ZXZlciwgaXQg
bmVnbGVjdGVkIHRoZSAtRVBFUk0gcmV0dXJuIGluYmV0d2VlbiB0aGVzZSB0d28gaHVua3MsIGlu
dHJvZHVjaW5nCiAgICBhIGRpZmZlcmVudCBidWcgaW4gd2hpY2ggYSB3cml0ZSB0byAlZHI3IHdo
aWNoIHRyaWVzIHRvIHNldCBJTyBicmVha3BvaW50cwogICAgd2l0aG91dCAlY3I0LkRFIGJlaW5n
IHNldCBjbG9iYmVycyB0aGUgSU8gc3RhdGUsIHJhdGhlciB0aGFuIGxlYXZlcyBpdCBhbG9uZS4K
ICAgIAogICAgSW5zdGVhZCwgbW92ZSB0aGUgemVyb2luZyBzbGlnaHRseSBsYXRlciwgd2hpY2gg
Z3VhcmVudGVlcyB0aGF0IHRoZSBzaGFkb3cKICAgIGdldHMgd3JpdHRlbiBleGFjdGx5IG9uY2Us
IG9uIGEgc3VjY2Vzc2Z1bCB1cGRhdGUgdG8gJWRyNy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyMzdj
MzFiNWExZDVhYTg4Y2RiNTliOGMzMWIxYjYyZWIxM2U4MmQxCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wNi0wNCAxMTowNTo0NSArMDEwMAoKY29tbWl0IDhjZGFhYzJkMzllMmMwODkyNTVmODc4MTQ1
YzY5MGZmMWYzZWM2ZjkKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgV2VkIEp1bCA0IDEyOjM0OjM2IDIwMTggKzAyMDAKCiAgICB4ODYvQ1BVSUQ6IGRvbid0
IG92ZXJyaWRlIHRvb2wgc3RhY2sgZGVjaXNpb24gdG8gaGlkZSBTVElCUAogICAgCiAgICBPdGhl
ciB0aGFuIGluIHRoZSBmZWF0dXJlIHNldHMsIHdoZXJlIHdlIGluZGVlZCB3YW50IHRvIG9mZmVy
IHRoZQogICAgZmVhdHVyZSBldmVuIGlmIG5vdCBlbnVtZXJhdGVkIG9uIGhhcmR3YXJlLCB3ZSBz
aG91bGRuJ3QgZGljdGF0ZSB0aGUKICAgIGZlYXR1cmUgYmVpbmcgYXZhaWxhYmxlIGlmIHRvb2wg
c3RhY2sgb3IgaG9zdCBhZG1pbiBoYXZlIGRlY2lkZWQgdG8gbm90CiAgICBleHBvc2UgaXQgKGZv
ciB3aGF0ZXZlciBbcXVlc3Rpb25hYmxlP10gcmVhc29uKS4gVGhhdCBmZWF0dXJlIHNldCBzaWRl
CiAgICBvdmVycmlkZSBpcyBzdWZmaWNpZW50IHRvIGFjaGlldmUgdGhlIGludGVuZGVkIGd1ZXN0
IHNpZGUgc2FmZXR5CiAgICBwcm9wZXJ0eSAoaW4gb2ZmZXJpbmcgLSBieSBkZWZhdWx0IC0gU1RJ
QlAgaW5kZXBlbmRlbnQgb2YgYWN0dWFsCiAgICBhdmFpbGFiaWxpdHkgaW4gaGFyZHdhcmUpLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUw
NWIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA1LTI5IDEyOjM5OjI0ICswMjAwCgpjb21taXQgN2Zi
YmVkZDE2NDNmZmFhYWMxZDk0MTEwMTQwOWFkOTkzNDIwNmQ5YwpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6MzM6NTUgMjAxOCArMDIw
MAoKICAgIHg4NjogY29ycmVjdCBkZWZhdWx0X3hlbl9zcGVjX2N0cmwgY2FsY3VsYXRpb24KICAg
IAogICAgRXZlbiB3aXRoIG9wdF9tc3Jfc2Nfe3B2LGh2bX0gYm90aCBmYWxzZSB3ZSBzaG91bGQg
c2V0IHVwIHRoZSB2YXJpYWJsZQogICAgYXMgdXN1YWwsIHRvIGVuc3VyZSBwcm9wZXIgb25lLXRp
bWUgc2V0dXAgZHVyaW5nIGJvb3QgYW5kIENQVSBicmluZ3VwLgogICAgVGhpcyB0aGVuIGFsc28g
YnJpbmdzIHRoZSBjb2RlIGluIGxpbmUgd2l0aCB0aGUgY29tbWVudCBpbW1lZGlhdGVseQogICAg
YWhlYWQgb2YgdGhlIHByaW50aygpIGJlaW5nIG1vZGlmaWVkIHNheWluZyAiaXJyZXNwZWN0aXZl
IG9mIGd1ZXN0cyIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZDYyMzlmNjQ3MTNkZjgxOTI3OGJmMDQ4
NDQ2ZDMxODdjNmFjNDczNAogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTI6Mzg6NTIgKzAy
MDAKCmNvbW1pdCA0Njg2M2M2N2YxZjJjZGYxZWFjNGI4MThiMWIxZjkwZWE2NDhiNWQ3CkF1dGhv
cjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMjoz
Mjo1NyAyMDE4ICswMjAwCgogICAgbGlieGMveDg2L1BWOiBkb24ndCBoYW5kIHRocm91Z2ggQ1BV
SUQgbGVhZiAweDgwMDAwMDA4IGFzIGlzCiAgICAKICAgIEp1c3QgbGlrZSBmb3IgSFZNIHRoZSBm
ZWF0dXJlIHNldCBzaG91bGQgYmUgdXNlZCBmb3IgRUJYIG91dHB1dCwgd2hpbGUKICAgIEVBWCBz
aG91bGQgYmUgcmVzdHJpY3RlZCB0byB0aGUgbG93IDE2IGJpdHMgYW5kIEVDWC9FRFggc2hvdWxk
IGJlIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogODQ5Y2M5YWM1NmVmZjhhOGQ1NzVlZDlmNDg0
YWFkNzJmMzgzODYyYwogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTA6NTE6MDIgKzAxMDAK
CmNvbW1pdCAwNDE4NDRiYTdhMDQzNmNhODc3YzZmYTJhZGQyMTQxMjRlYWQzODJhCkF1dGhvcjog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTA6MDE6
NDUgMjAxOCArMDIwMAoKICAgIHg4NjogZ3VhcmQgYWdhaW5zdCAjTk0KICAgIAogICAgSnVzdCBp
biBjYXNlIHdlIHN0aWxsIGRvbid0IGdldCBDUjAuVFMgaGFuZGxpbmcgcmlnaHQsIHByZXZlbnQg
YSBob3N0CiAgICBjcmFzaCBieSBob25vcmluZyBleGNlcHRpb24gZml4dXBzIGluIGRvX2Rldmlj
ZV9ub3RfYXZhaWxhYmxlKCkuIFRoaXMKICAgIHdvdWxkIGluIHBhcnRpY3VsYXIgY292ZXIgZW11
bGF0b3Igc3R1YnMgcmFpc2luZyAjTk0uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMDBjZWJkNmYyMmJl
YjZkNWZhNjVlZDJkOGQxZmY5YWNmNTliY2U2MQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjgg
MDk6MDg6MDQgKzAyMDAKCmNvbW1pdCAwYTljMmJkYzJkZjEyNTA0YjNkNzhlZGYwNGQ5OWExNTA5
MmQ4MWQ1CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRo
dSBKdW4gMjggMTA6MDE6MDcgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGRvbid0IGNhdXNlICNO
TSB0byBiZSByYWlzZWQgaW4gWGVuCiAgICAKICAgIFRoZSBjaGFuZ2VzIGZvciBYU0EtMjY3IGRp
ZCBub3QgdG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhWTQogICAgZ3Vlc3RzLiBJbiBm
dWxseSBlYWdlciBtb2RlIHRoaXMgYml0IHNob3VsZCBuZXZlciBiZSBzZXQgd2hlbgogICAgcmVz
cGVjdGl2ZSB2Q1BVLXMgYXJlIGFjdGl2ZSwgb3IgZWxzZSBodm1lbXVsX2dldF9mcHUoKSBtaWdo
dCBsZWF2ZSBpdAogICAgd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8gI05NIGluIGh5cGVydmlzb3Ig
Y29udGV4dC4KICAgIAogICAge3N2bSx2bXh9X2VudGVyKCkgYW5kIHtzdm0sdm14fV9mcHVfZGly
dHlfaW50ZXJjZXB0KCkgYmVjb21lIHVucmVhY2hhYmxlCiAgICB0aGlzIHdheS4gRXhwbGljaXQg
e3N2bSx2bXh9X2ZwdV9sZWF2ZSgpIGludm9jYXRpb25zIG5lZWQgdG8gYmUgZ3VhcmRlZAogICAg
bm93LgogICAgCiAgICBXaXRoIG5vIENSMC5UUyBtYW5hZ2VtZW50IG5lY2Vzc2FyeSBpbiBmdWxs
eSBlYWdlciBtb2RlLCB0aGVyZSdzIGFsc28gbm8KICAgIG5lZWQgYW55bW9yZSB0byBpbnRlcmNl
cHQgI05NLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRAc3Vz
ZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDQ4OGVmYzI5ZTRlOTk2YmIzODA1Yzk4MjIwMGY2NTA2MTM5
MGNkY2UKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA3OjA2ICswMjAwCgpjb21taXQg
NWQ5MjAwN2NlNmMxYmViMGQwNWU5NzUyYjcxMTY5YTEzMWYxNWIzNwpBdXRob3I6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTA6MDA6
MjggMjAxOCArMDIwMAoKICAgIGxpYnhsOiByZXN0b3JlIHBhc3NpbmcgInJlYWRvbmx5PSIgdG8g
cWVtdSBmb3IgU0NTSSBkaXNrcwogICAgCiAgICBBIHJlYWQtb25seSBjaGVjayB3YXMgaW50cm9k
dWNlZCBmb3IgWFNBLTE0MiwgY29tbWl0IGVmNmNiNzYwMjYgKCJsaWJ4bDoKICAgIHJlbGF4IHJl
YWRvbmx5IGNoZWNrIGludHJvZHVjZWQgYnkgWFNBLTE0MiBmaXgiKSBhZGRlZCB0aGUgcGFzc2lu
ZyBvZgogICAgdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21taXQgZGFiMDUzOTU2OCAoIkludHJv
ZHVjZSBDT0xPIG1vZGUgYW5kCiAgICByZWZhY3RvciByZWxldmFudCBmdW5jdGlvbiIpIGRyb3Bw
ZWQgdGhlIHBhc3Npbmcgb2YgdGhlIHNldHRpbmcgYWdhaW4sCiAgICBxdWl0ZSBsaWtlbHkgZHVl
IHRvIGltcHJvcGVyIHJlLWJhc2luZy4KICAgIAogICAgUmVzdG9yZSB0aGUgcmVhZG9ubHk9IHBh
cmFtZXRlciB0byBTQ1NJIGRpc2tzLiAgRm9yIElERSBkaXNrcyB0aGlzIGlzCiAgICBzdXBwb3Nl
ZCB0byBiZSByZWplY3RlZDsgYWRkIGFuIGFzc2VydC4gIEFuZCB0aGVyZSBpcyBhIGJhcmUgYWQt
aG9jCiAgICBkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2Fy
Z3NfbmV3LCB3aGljaCB3ZSBhbHNvCiAgICB1cGRhdGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2
Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0Bv
cmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZGQ2NGQzYzQxYTJkMTUxMzljM2EzNWQyMmQ0Y2I2
Yjc4ZjRjNWM1OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDU6MDYgKzAyMDAKCmNv
bW1pdCBjMjU3ZTM1YTJlYjFlOWY0NjUwMjZkYmJhYmQ1YmNiNTE1MzExNWI2CkF1dGhvcjogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAx
MDowMDowOSAyMDE4ICswMjAwCgogICAgbGlieGw6IHFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmlu
ZzogQnJlYWsgb3V0IGNvbW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwogICAgCiAgICBUaGUgZ2Vu
ZXJhdGVkIGNvbmZpZ3VyYXRpb25zIGFyZSBpZGVudGljYWwgYXBhcnQgZnJvbSwgaW4gc29tZSBj
YXNlcywKICAgIHJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQuICBTbywgb3ZlcmFsbCwg
bm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjY2Lgog
ICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9u
dm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiA3MjRlNWFhMzFiNThkMWU0MzBhZDM2YjQ4NGNmMGVjMDIx
NDk3Mzk5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDo1NSArMDIwMAoKY29tbWl0
IGFkMDhhMWJlYzRjMzVmMmQyMDNlMjkyNWZjN2FjYjBjYjg5MjM2YjcKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMDk6
NTk6NDMgMjAxOCArMDIwMAoKICAgIHg4NjogUmVmaW5lIGNoZWNrcyBpbiAjREIgaGFuZGxlciBm
b3IgZmF1bHRpbmcgY29uZGl0aW9ucwogICAgCiAgICBPbmUgb2YgdGhlIGZpeCBmb3IgWFNBLTI2
MCAoYy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRsaW5nIG9mICNEQgogICAgZXhj
ZXB0aW9ucyBpbiBoeXBlcnZpc29yIGNvbnRleHQiKSBhZGRlZCBzb21lIHNhZmV0eSBjaGVja3Mg
dG8gaGVscCBhdm9pZAogICAgbGl2ZWxvY2tzIG9mICNEQiBmYXVsdHMuCiAgICAKICAgIFdoaWxl
IGEgR2VuZXJhbCBEZXRlY3QgI0RCIGV4Y2VwdGlvbiBkb2VzIGhhdmUgZmF1bHQgc2VtYW50aWNz
LCBoYXJkd2FyZQogICAgY2xlYXJzICVkcjcuZ2Qgb24gZW50cnkgdG8gdGhlIGhhbmRsZXIsIG1l
YW5pbmcgdGhhdCBpdCBpcyBhY3R1YWxseSBzYWZlIHRvCiAgICByZXR1cm4gdG8uICBGdXJ0aGVy
bW9yZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVkIGFuZCBzdGlja3kgKG5ldmVyIGNsZWFy
ZWQKICAgIGJ5IGhhcmR3YXJlKS4gIEEgbWFsaWNpb3VzIFBWIGd1ZXN0IGNhbiB0aGVyZWZvcmUg
dHJpZ2dlciB0aGUgZmF0YWxfdHJhcCgpIGFuZAogICAgY3Jhc2ggWGVuLgogICAgCiAgICBJbnN0
cnVjdGlvbiBicmVha3BvaW50cyBhcmUgbW9yZSB0cmlja3kuICBUaGUgYnJlYWtwb2ludCBtYXRj
aCBiaXRzIGluICVkcjYKICAgIGFyZSBub3Qgc3RpY2t5LCBidXQgdGhlIEludGVsIG1hbnVhbCB3
YXJucyB0aGF0IHRoZXkgbWF5IGJlIHNldCBmb3IKICAgIG5vbi1lbmFibGVkIGJyZWFrcG9pbnRz
LCBzbyBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hlY2suCiAgICAKICAgIEJleW9uZCB0aGF0
LCBiZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiBvbiB0aGUgbGluZWFyIGFkZHJlc3NlcyBQViBn
dWVzdHMgY2FuCiAgICBzZXQsIGFuZCB0aGUgZmF1bHQgKHJhdGhlciB0aGFuIHRyYXApIG5hdHVy
ZSBvZiBpbnN0cnVjdGlvbiBicmVha3BvaW50cwogICAgKGkuZS4gY2FuJ3QgYmUgZGVmZXJyZWQg
YnkgYSBNb3ZTUyBzaGFkb3cpLCB0aGVyZSBzaG91bGQgYmUgbm8gd2F5IHRvCiAgICBlbmNvdW50
ZXIgYW4gaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludCBpbiBYZW4gY29udGV4dC4gIEhvd2V2ZXIsIGZv
ciBleHRyYQogICAgcm9idXN0bmVzcywgZGVhbCB3aXRoIHRoaXMgc2l0dWF0aW9uIGJ5IGNsZWFy
aW5nIHRoZSBicmVha3BvaW50IGNvbmZpZ3VyYXRpb24sCiAgICByYXRoZXIgdGhhbiBjcmFzaGlu
Zy4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY1CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTdiZjUxMjk3
MjIwZGNkNzRkYTI5ZGU5OTMyMGI2YjFjNzJkMWZhNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYt
MjggMDk6MDQ6MjAgKzAyMDAKCmNvbW1pdCBjNTBiMWY2OGZmYjliMzMwZDA0MDMxMTk2YmYxYzNl
OGFmYzY1NWQ5CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAg
IFRodSBKdW4gMjggMDk6NTg6NTUgMjAxOCArMDIwMAoKICAgIHg4Ni9tbTogZG9uJ3QgYnlwYXNz
IHByZWVtcHRpb24gY2hlY2tzCiAgICAKICAgIFdoaWxlIHVubGlrZWx5LCBpdCBpcyBub3QgaW1w
b3NzaWJsZSBmb3IgYSBtdWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVyYWdlCiAgICBieXBhc3NlcyBv
ZiBwcmVlbXB0aW9uIGNoZWNrcyB0byBkcml2ZSBYZW4gaW50byBhbiB1bmJvdW5kZWQgbG9vcC4K
ICAgIAogICAgVGhpcyBpcyBYU0EtMjY0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE3NjA4NzAzYzY1
YmYwODBiMGE5ZjAyNGY5YjM3MDg3MmI5ZjJjMDUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4
IDA5OjAzOjA5ICswMjAwCihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 08 10:10:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Jul 2018 10:10: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 1fc6dy-0001sx-FQ; Sun, 08 Jul 2018 10:10: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=edcc=jy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fc6dx-0001sk-3j
 for xen-devel@lists.xenproject.org; Sun, 08 Jul 2018 10:10:13 +0000
X-Inumbo-ID: 157a144b-8297-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 157a144b-8297-11e8-a8a5-bc764e045a96;
 Sun, 08 Jul 2018 12:10: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 1fc6ds-0004E1-Vc; Sun, 08 Jul 2018 10:10: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 1fc6ds-0008EM-L2; Sun, 08 Jul 2018 10:10:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fc6ds-0006Hx-KP; Sun, 08 Jul 2018 10:10:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125047-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=2ddfae51d8b1d7b8cd33a4f6ad4d16d27cb869ae
X-Osstest-Versions-That: xen=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 08 Jul 2018 10:10:08 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125047: 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>

ZmxpZ2h0IDEyNTA0NyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA0Ny8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJkZGZhZTUxZDhiMWQ3
YjhjZDMzYTRmNmFkNGQxNmQyN2NiODY5YWUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGI0YWM0YmM0MTAyMjJkMjIxZGM0NmE3NGFjNzFlZmFhN2IzMmQ1N2MKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNDk2MCAgMjAxOC0wNy0wNCAwOToyMDozMCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjUwNDcgIDIwMTgtMDctMDggMDk6MTg6MjIgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFydGVtIE15Z2FpZXYgPGFy
dGVtX215Z2FpZXZAZXBhbS5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRp
Z0BjaXRyaXguY29tPgogIERhdmlkV2FuZyA8ZGF2aWR3YW5nQHpoYW94aW4uY29tPgogIElhbiBK
YWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIE1pcmVsYSBTaW1vbm92aWMgPG1pcmVsYS5z
aW1vbm92aWNAYWdnaW9zLmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgVGFt
YXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgYjRhYzRiYzQxMC4uMmRk
ZmFlNTFkOCAgMmRkZmFlNTFkOGIxZDdiOGNkMzNhNGY2YWQ0ZDE2ZDI3Y2I4NjlhZSAtPiBjb3Zl
cml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 08 11:44:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Jul 2018 11:44:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fc86o-0001hz-La; Sun, 08 Jul 2018 11: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=edcc=jy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fc86n-0001hm-LY
 for xen-devel@lists.xenproject.org; Sun, 08 Jul 2018 11:44:05 +0000
X-Inumbo-ID: 32b8e15a-82a4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32b8e15a-82a4-11e8-a8a5-bc764e045a96;
 Sun, 08 Jul 2018 13:43: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 1fc86l-0005x8-1h; Sun, 08 Jul 2018 11:44: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 1fc86k-0005jR-Nq; Sun, 08 Jul 2018 11:44:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fc86k-0000WK-Ms; Sun, 08 Jul 2018 11:44:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125009-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-install:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start: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-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl: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-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-vhd: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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl: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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm: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-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-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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-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-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=fa745a1bd983b601c3f9c081ebf07dad9e0e3cb9
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 08 Jul 2018 11:44:02 +0000
Subject: [Xen-devel] [linux-4.14 test] 125009: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTAwOSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwMDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDM4OQoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBp
biAxMjQ5NTEgcGFzcyBpbiAxMjUwMDkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDYg
eGVuLWluc3RhbGwgICAgICBmYWlsIGluIDEyNDk1MSBwYXNzIGluIDEyNTAwOQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWls
IHBhc3MgaW4gMTI0OTUxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgZmE3NDVhMWJkOTgzYjYwMWMzZjljMDgxZWJmMDdkYWQ5ZTBlM2Ni
OQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgY2RhNmZkNGQ5MzgyMjA1
YmI3OTIyNTVjZDU2YTkxMDYyZDQwNGJjMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Mzg5ICAy
MDE4LTA2LTE5IDA0OjMzOjQwIFogICAxOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDQ1
NiAgMjAxOC0wNi0yMCAxOTowOToyNSBaICAgMTcgZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNDk1MSAgMjAxOC0wNy0wNCAwMToyMjoxOSBaICAgIDQgZGF5cyAgICAy
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KMzk5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApu
b3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExNTg2IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 08 11:59:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Jul 2018 11: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 1fc8Lc-0002my-H0; Sun, 08 Jul 2018 11:59: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=edcc=jy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fc8Lb-0002mo-LL
 for xen-devel@lists.xenproject.org; Sun, 08 Jul 2018 11:59:23 +0000
X-Inumbo-ID: 5b899597-82a6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b899597-82a6-11e8-a6a9-d7ebe60f679a;
 Sun, 08 Jul 2018 11:59: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 1fc8LV-0006Du-MW; Sun, 08 Jul 2018 11: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 1fc8LV-00065a-B5; Sun, 08 Jul 2018 11:59:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fc8LV-0007jB-AT; Sun, 08 Jul 2018 11:59:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125046-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=9fb2cbdac4cb3122d72223cff02395daf751e365
X-Osstest-Versions-That: ovmf=75b7aa9528bdd05a7ecf4e64a6beb478d31b402c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 08 Jul 2018 11:59:17 +0000
Subject: [Xen-devel] [ovmf test] 125046: 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>

ZmxpZ2h0IDEyNTA0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNDYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5ZmIyY2JkYWM0Y2IzMTIyZDcyMjIzY2ZmMDIzOTVk
YWY3NTFlMzY1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3NWI3YWE5
NTI4YmRkMDVhN2VjZjRlNjRhNmJlYjQ3OGQzMWI0MDJjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUwMzYgIDIwMTgtMDctMDcgMDM6NDM6MDAgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MDQ2ICAyMDE4LTA3LTA4IDA3OjQwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2FyeSBMaW4g
PGdsaW5Ac3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qv
b3ZtZi5naXQKICAgNzViN2FhOTUyOC4uOWZiMmNiZGFjNCAgOWZiMmNiZGFjNGNiMzEyMmQ3MjIy
M2NmZjAyMzk1ZGFmNzUxZTM2NSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 08 14:25:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Jul 2018 14: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 1fcAcq-0007gZ-6F; Sun, 08 Jul 2018 14:25: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=edcc=jy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcAco-0007gQ-Rv
 for xen-devel@lists.xenproject.org; Sun, 08 Jul 2018 14:25:18 +0000
X-Inumbo-ID: bdd569d1-82ba-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bdd569d1-82ba-11e8-a6a9-d7ebe60f679a;
 Sun, 08 Jul 2018 14:25: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 1fcAcj-0000Ya-Go; Sun, 08 Jul 2018 14:25:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fcAcj-0004do-51; Sun, 08 Jul 2018 14:25:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcAcj-0000oX-4L; Sun, 08 Jul 2018 14:25:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125012-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-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=5a065e5bfc53a548769c4b079576f8b08f43f376
X-Osstest-Versions-That: xen=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 08 Jul 2018 14:25:13 +0000
Subject: [Xen-devel] [xen-unstable test] 125012: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTAxMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTAxMi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI0OTU2
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTI0OTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5NTYKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEyNDk1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5NTYKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNDk1NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0OTU2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjQ5NTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDk1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTU2CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAg
ICAgICAgIDVhMDY1ZTViZmM1M2E1NDg3NjljNGIwNzk1NzZmOGIwOGY0M2YzNzYKYmFzZWxpbmUg
dmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGI0YWM0YmM0MTAyMjJkMjIxZGM0NmE3NGFj
NzFlZmFhN2IzMmQ1N2MKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDk1NiAgMjAxOC0wNy0wNCAw
NTo0MToxNCBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUwMTIgIDIwMTgtMDct
MDYgMDk6MDc6MTMgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJp
dGRlZmVuZGVyLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogIEFydGVtIE15Z2FpZXYgPGFydGVtX215Z2FpZXZAZXBhbS5jb20+CiAgQ2hyaXN0aWFuIExp
bmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhdmlkV2FuZyA8ZGF2aWR3YW5n
QHpoYW94aW4uY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgog
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIE1pcmVs
YSBTaW1vbm92aWMgPG1pcmVsYS5zaW1vbm92aWNAYWdnaW9zLmNvbT4KICBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
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
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTA1OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 08 14:27:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Jul 2018 14: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 1fcAey-0007nb-S6; Sun, 08 Jul 2018 14:27: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=ec8q=jy=xenproject.org=prvs=7209f3c7f=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fcAex-0007nJ-2d
 for xen-devel@lists.xenproject.org; Sun, 08 Jul 2018 14:27:31 +0000
X-Inumbo-ID: 0d01f4b0-82bb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d01f4b0-82bb-11e8-a6a9-d7ebe60f679a;
 Sun, 08 Jul 2018 14:27:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,326,1526342400"; d="scan'208";a="59677230"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74945-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=9fb2cbdac4cb3122d72223cff02395daf751e365
X-Osstest-Versions-That: ovmf=75b7aa9528bdd05a7ecf4e64a6beb478d31b402c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 8 Jul 2018 15:27:26 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74945: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk0NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NDUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291
bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NDk0NAoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDlmYjJjYmRhYzRjYjMxMjJkNzIyMjNj
ZmYwMjM5NWRhZjc1MWUzNjUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAg
IDc1YjdhYTk1MjhiZGQwNWE3ZWNmNGU2NGE2YmViNDc4ZDMxYjQwMmMKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgICA3NDk0NCAgMjAxOC0wNy0wNyAwNzoyNDozMSBaICAgIDEgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAgNzQ5NDUgIDIwMTgtMDctMDggMTI6MjI6NTQgWiAgICAwIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBH
YXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9o
b21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0
cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDlmYjJj
YmRhYzRjYjMxMjJkNzIyMjNjZmYwMjM5NWRhZjc1MWUzNjUKQXV0aG9yOiBHYXJ5IExpbiA8Z2xp
bkBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVuIDI3IDE4OjA3OjU1IDIwMTggKzA4MDAKCiAgICBC
YXNlVG9vbHM6IFJlbW92ZSB0aGUgb2xkIHB5dGhvbiAibm90LWVxdWFsIiBpbiBEc2NCdWlsZERh
dGEucHkKICAgIAogICAgUmVwbGFjZSAiPD4iIHdpdGggIiE9IiB0byBiZSBjb21wYXRpYmxlIHdp
dGggcHl0aG9uMy4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGlu
dGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlv
bmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 08 16:23:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Jul 2018 16: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 1fcCT4-00025i-5X; Sun, 08 Jul 2018 16:23: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=edcc=jy=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcCT3-00025Y-BA
 for xen-devel@lists.xenproject.org; Sun, 08 Jul 2018 16:23:21 +0000
X-Inumbo-ID: 3bbb1c5a-82cb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3bbb1c5a-82cb-11e8-a6a9-d7ebe60f679a;
 Sun, 08 Jul 2018 16:23: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 1fcCSz-0003Gx-C8; Sun, 08 Jul 2018 16:23: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 1fcCSy-0005Vu-TV; Sun, 08 Jul 2018 16:23:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcCSy-0004G6-Sp; Sun, 08 Jul 2018 16:23:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125050-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=39456d00f36e04b7e7efb208f350f4e83b6c3531
X-Osstest-Versions-That: ovmf=9fb2cbdac4cb3122d72223cff02395daf751e365
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 08 Jul 2018 16:23:16 +0000
Subject: [Xen-devel] [ovmf test] 125050: 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>

ZmxpZ2h0IDEyNTA1MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNTAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzOTQ1NmQwMGYzNmUwNGI3ZTdlZmIyMDhmMzUwZjRl
ODNiNmMzNTMxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5ZmIyY2Jk
YWM0Y2IzMTIyZDcyMjIzY2ZmMDIzOTVkYWY3NTFlMzY1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUwNDYgIDIwMTgtMDctMDggMDc6NDA6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MDUwICAyMDE4LTA3LTA4IDEyOjEwOjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2FyeSBMaW4g
PGdsaW5Ac3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qv
b3ZtZi5naXQKICAgOWZiMmNiZGFjNC4uMzk0NTZkMDBmMyAgMzk0NTZkMDBmMzZlMDRiN2U3ZWZi
MjA4ZjM1MGY0ZTgzYjZjMzUzMSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 08 19:15:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Jul 2018 19: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 1fcF8x-0000vn-4n; Sun, 08 Jul 2018 19:14: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=ec8q=jy=xenproject.org=prvs=7209f3c7f=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fcF8v-0000vb-39
 for xen-devel@lists.xenproject.org; Sun, 08 Jul 2018 19:14:45 +0000
X-Inumbo-ID: 2d168437-82e3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2d168437-82e3-11e8-a6a9-d7ebe60f679a;
 Sun, 08 Jul 2018 19:14:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,327,1526342400"; d="scan'208";a="59681659"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74946-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=39456d00f36e04b7e7efb208f350f4e83b6c3531
X-Osstest-Versions-That: ovmf=9fb2cbdac4cb3122d72223cff02395daf751e365
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 8 Jul 2018 20:14:40 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74946: all 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
NDk0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NDYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICAzOTQ1NmQwMGYzNmUwNGI3ZTdlZmIyMDhmMzUwZjRlODNiNmMz
NTMxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5ZmIyY2JkYWM0Y2Iz
MTIyZDcyMjIzY2ZmMDIzOTVkYWY3NTFlMzY1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NDUg
IDIwMTgtMDctMDggMTI6MjI6NTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTQ2ICAyMDE4LTA3LTA4IDE2OjQ5OjU1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2FyeSBMaW4gPGdsaW5A
c3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xv
Z3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAzOTQ1NmQwMGYzNmUwNGI3ZTdl
ZmIyMDhmMzUwZjRlODNiNmMzNTMxCkF1dGhvcjogR2FyeSBMaW4gPGdsaW5Ac3VzZS5jb20+CkRh
dGU6ICAgV2VkIEp1biAyNyAxODowNzo1NiAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBVbmlm
eSBsb25nIGFuZCBpbnQgaW4gRXhwcmVzc2lvbi5weQogICAgCiAgICBQZXIgUEVQMjM3KCopLCAn
bG9uZycgaXMgdW5pZmllZCB3aXRoICdpbnQnIGFuZCByZW1vdmVkIGZyb20gcHl0aG9uMy4KICAg
IAogICAgKiBUbyBtYWtlIHRoZSBzY3JpcHQgY29tcGF0aWJsZSB3aXRoIGJvdGggcHl0aG9uMiBh
bmQgcHl0aG9uMywKICAgICAgJ3R5cGUoMEwpJyBpcyByZXBsYWNlZCB3aXRoICd0eXBlKHN5cy5t
YXhzaXplICsgMSknLiBJbiBweXRob24yLAogICAgICB0aGUgbnVtYmVyIGlzICdsb25nJywgd2hp
bGUgaXQncyAnaW50JyBpbiBweXRob24zLiBXZSBjYW4gcmVtb3ZlCiAgICAgIHRoZSB3b3JrYXJv
dW5kIGFmdGVyIG1vdmluZyB0byBweXRob24zIGNvbXBsZXRlbHkuCiAgICAKICAgICogbG9uZygp
IGlzIHJlcGxhY2VkIHdpdGggaW50KCkgc2luY2UgaW50KCkgcmV0dXJucyBhIGxvbmcgd2hlbiBu
ZWVkLgogICAgCiAgICAoKikgaHR0cHM6Ly93d3cucHl0aG9uLm9yZy9kZXYvcGVwcy9wZXAtMDIz
Ny8KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4K
ICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIFNpZ25lZC1vZmYt
Ynk6IEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpo
dSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 00:53:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 00:53: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 1fcKQN-0006n0-Kh; Mon, 09 Jul 2018 00:53: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcKQM-0006mq-5d
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 00:53:06 +0000
X-Inumbo-ID: 6b63ce5b-8312-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b63ce5b-8312-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 02:52: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 1fcKQH-000511-QB; Mon, 09 Jul 2018 00:53: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 1fcKQH-00049N-G8; Mon, 09 Jul 2018 00:53:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcKQH-0000fp-FA; Mon, 09 Jul 2018 00:53:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125031-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 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-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl: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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm: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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm: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-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
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=526674536360a4c508e84f67314c2028e45e1bf2
X-Osstest-Versions-That: linux=d0fbad0aec1df29717fab736eb24c8a49cf2c70b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 00:53:01 +0000
Subject: [Xen-devel] [linux-next test] 125031: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTAzMSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwMzEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI0
OTM4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjQ5MzgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgYmxvY2tlZCBpbiAxMjQ5
MzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayBmYWlsIGJsb2NrZWQgaW4gMTI0OTM4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5MzgKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBsaWtlIDEyNDkzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTM4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjQ5MzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDkzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTM4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQ5MzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDkzOAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA1MjY2NzQ1
MzYzNjBhNGM1MDhlODRmNjczMTRjMjAyOGU0NWUxYmYyCmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICBkMGZiYWQwYWVjMWRmMjk3MTdmYWI3MzZlYjI0YzhhNDljZjJjNzBi
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQp
ICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZv
dW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTAzMSAgMjAxOC0wNy0wNiAyMDoxMDoy
OCBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
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
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 02:14:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 02:14: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 1fcLgR-0004EP-DT; Mon, 09 Jul 2018 02:13: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=+no2=jz=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1fcLgO-0004EG-Tw
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 02:13:45 +0000
X-Inumbo-ID: a82b1bdb-831d-11e8-a8a5-bc764e045a96
Received: from huawei.com (unknown [45.249.212.188])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a82b1bdb-831d-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 04:13:25 +0200 (CEST)
Received: from nkgeml414-hub.china.huawei.com (unknown [172.30.72.54])
 by Forcepoint Email with ESMTP id E62667B923E12;
 Mon,  9 Jul 2018 10:13:26 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id
 14.03.0382.000; Mon, 9 Jul 2018 10:13:19 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: Juergen Gross <jgross@suse.com>
Thread-Topic: =?utf-8?B?562U5aSNOiDnrZTlpI06IOetlOWkjTogW1hlbi1kZXZlbF0g562U5aSNOiBI?=
 =?utf-8?B?ZWxwOiBhIHhlbiBjcmFzaCBvZiA0LjguMiB2ZXJzaW9uLy8vLy/nrZTlpI06?=
 =?utf-8?B?IElzIHRoZXJlIGEgZmFzdGVyIHdheSB0byByZXN0b3JlIFZpcnR1YWwgbWFj?=
 =?utf-8?Q?hine_status_in_Xen=3F?=
Thread-Index: AQHUE1YcbhtI5j8VY025sXyxY1HCMKR//B7w//+V6wCAAfYDQP//peuAgACNfiD//5PEgACbj9Lg
Date: Mon, 9 Jul 2018 02:13:18 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51B77EE@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
 <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.com>
 <2cf6117e-c32c-7572-3105-97d88001a2de@suse.com>
In-Reply-To: <2cf6117e-c32c-7572-3105-97d88001a2de@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
Content-Type: multipart/mixed;
 boundary="_002_193BC0700AA2F44A8843B8D1C1E6B618D51B77EEnkgeml514mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: [Xen-devel] =?utf-8?b?562U5aSNOiDnrZTlpI06IOetlOWkjTog562U5aSN?=
 =?utf-8?b?OiAg562U5aSNOiBIZWxwOiBhIHhlbiBjcmFzaCBvZiA0LjguMiB2ZXJzaW9u?=
 =?utf-8?q?/////=E7=AD=94=E5=A4=8D=3A_Is_there_a_faster_way_to_restore_Vir?=
 =?utf-8?q?tual_machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, "Hutao \(C\)" <hutao09@huawei.com>,
 "Jugang \(David, Enterprise Network\)" <jugang09@huawei.com>,
 Yaoshaomin <yaoshaomin@huawei.com>, Jan Beulich <JBeulich@suse.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@huawei.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

RGVhciBKdWVyZ2VuOg0KCVdlIGhhdmUgZGlzYWJsZSBEUERLIGFuZCBhZGQgY29ucmluZ19zaXpl
PTFNIG9uIHRoZSBzZXJ2ZXIoeGVuIDQuOC4zIHdpdGggZG9tMCBsaW51eCBrZXJuZWwgNC40LjEy
MS05Mi44NS1kZWZhdWx0KSwgYW5kIHdlIHN0aWxsIGdvdCB0aGUgYmxvY2tlZCBpbmZvcm1hdGlv
biwgcGxlYXNlIHNlZSB0aGUgYXR0YWNoIGZpbGUgdG8gaGVscCB1cy4gVGhhbmsgeW91IQ0KDQpC
ZXN0IFJlZ2FyZHMNCg0KLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBKdWVyZ2Vu
IEdyb3NzIFttYWlsdG86amdyb3NzQHN1c2UuY29tXSANCuWPkemAgeaXtumXtDogMjAxOOW5tDfm
nIg25pelIDE1OjUwDQrmlLbku7bkuro6IENoZW5qaWEgKEMpIDxjaGVuamlhMDlAaHVhd2VpLmNv
bT47IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCuaKhOmAgTogemhhb2JpbmdqaWFu
IDx6aGFvYmluZ2ppYW5AaHVhd2VpLmNvbT47IFNoZW50YW8gKFRlcnJ5KSA8c2hlbnRhbzhAaHVh
d2VpLmNvbT47IFlhb3NoYW9taW4gPHlhb3NoYW9taW5AaHVhd2VpLmNvbT47IFpodXhpYW9saW4g
KEEpIDx6aHV4aWFvbGluMDlAaHVhd2VpLmNvbT47IHdhbmd4dSAoUikgPHdhbmd4dTBAaHVhd2Vp
LmNvbT47IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsgeXVhbmpp
bmZlbmcgPHl1YW5qaW5mZW5nQGh1YXdlaS5jb20+OyBIdXRhbyAoQykgPGh1dGFvMDlAaHVhd2Vp
LmNvbT4NCuS4u+mimDogUmU6IOetlOWkjTog562U5aSNOiDnrZTlpI06IFtYZW4tZGV2ZWxdIOet
lOWkjTogSGVscDogYSB4ZW4gY3Jhc2ggb2YgNC44LjIgdmVyc2lvbi8vLy8v562U5aSNOiBJcyB0
aGVyZSBhIGZhc3RlciB3YXkgdG8gcmVzdG9yZSBWaXJ0dWFsIG1hY2hpbmUgc3RhdHVzIGluIFhl
bj8NCg0KT24gMDYvMDcvMTggMDg6MjcsIENoZW5qaWEgKEMpIHdyb3RlOg0KPiBEZWFyIEp1ZXJn
ZW46DQo+ICAgICAgICAgICAgV2Ugd2lsbCBmb2xsb3cgeW91ciBzdWdnZXN0aW9uOiB1bmxvYWQg
RFBESywgdGhlbiB0ZXN0IGEgYWdhaW4uDQo+IA0KPiAJT3VyIHNlcnZlciBoYXZlIDI0IHZjcHUs
IGFuZCBpZiB3ZSBwcmVzcyAnMCcgaXQgb25seSBzaG93IDEwIHZjcHUncyBkdW1wIG1lc3NhZ2Us
ICBpcyB0aGVyZSBhIHdheSB0byBzaG93IG1vcmUgZHVtcCBtZXNzYWdlPw0KDQpMb29raW5nIG1v
cmUgYXQgdGhpcyBJIGd1ZXNzIHRoZSBjb25zb2xlIHJpbmcgYnVmZmVyIGlzIHRvbyBzbWFsbC4N
Cg0KUGxlYXNlIGFkZA0KDQpjb25yaW5nX3NpemU9MU0NCg0KdG8geW91ciBoeXBlcnZpc29yIGJv
b3QgcGFyYW1ldGVycy4NCg0KDQpKdWVyZ2VuDQo=

--_002_193BC0700AA2F44A8843B8D1C1E6B618D51B77EEnkgeml514mbxchi_
Content-Type: text/plain; name="info.txt"
Content-Description: info.txt
Content-Disposition: attachment; filename="info.txt"; size=225319;
	creation-date="Fri, 06 Jul 2018 01:38:36 GMT";
	modification-date="Mon, 09 Jul 2018 01:29:56 GMT"
Content-Transfer-Encoding: base64

DQoNCg0KDQoNCg0KDQpYZW4gNC44LjMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSBYZW4gdmVyc2lvbiA0
LjguMyAocm9vdEApIChnY2MgKFNVU0UgTGludXgpIDQuOC41KSBkZWJ1Zz1uICBTYXQgSnVuIDMw
IDE5OjQ2OjIzIENTVCAyMDE4DQooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgQm9vdGxv
YWRlcjogR1JVQjIgMi4wMn5iZXRhMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCihYRU4pIENvbW1hbmQgbGluZTogZG9tMF9tZW09MTc0MDgwTSxtYXg6MTc0
MDgwTSBkb20wX21heF92Y3B1cz0yNCBoYXBfMWdiPWZhbHNlIGhhcF8ybWI9ZmFsc2UgYWx0cDJt
PTEgZmxhc2tfZW5mb3JjaW5nPTEgY29ucmluZ19zaXplPTFNIGNvbnNvbGU9dmdhLGNvbTEgY29t
MT0xMTUyMDAgbG9nbHZsPWFsbA0KKFhFTikgVmlkZW8gaW5mb3JtYXRpb246ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICBWR0Eg
aXMgdGV4dCBtb2RlIDgweDI1LCBmb250IDh4MTYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQooWEVOKSAgVkJFL0REQyBtZXRob2RzOiBWMjsgRURJRCB0cmFuc2ZlciB0
aW1lOiAxNiBzZWNvbmRzICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIEVESUQgaW5mbyBu
b3QgcmV0cmlldmVkIGJlY2F1c2UgdGFrZXMgbG9uZ2VyIHRoYW4gNSBzZWNvbmRzICAgICAgICAg
ICAgICANCihYRU4pIERpc2MgaW5mb3JtYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgRm91bmQgMyBNQlIgc2lnbmF0
dXJlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
KFhFTikgIEZvdW5kIDMgRUREIGluZm9ybWF0aW9uIHN0cnVjdHVyZXMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pIFhlbi1lODIwIFJBTSBtYXA6ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAg
MDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwOWUwMDAgKHVzYWJsZSkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwMDAwOWUwMDAgLSAwMDAwMDAwMDAwMGEw
MDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAw
MDAwMGUwMDAwIC0gMDAwMDAwMDAwMDEwMDAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwNTEzYzgwMDAgKHVz
YWJsZSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwNTEzYzgw
MDAgLSAwMDAwMDAwMDUyNGM4MDAwIChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAgICAgICAg
ICANCihYRU4pICAwMDAwMDAwMDUyNGM4MDAwIC0gMDAwMDAwMDA2N2VkZjAwMCAodXNhYmxlKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAwMDAwMDA2N2VkZjAwMCAtIDAw
MDAwMDAwNmI2OWYwMDAgKHJlc2VydmVkKSAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhF
TikgIDAwMDAwMDAwNmI2OWYwMDAgLSAwMDAwMDAwMDdiNjlmMDAwIChBQ1BJIE5WUykgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMDdiNjlmMDAwIC0gMDAwMDAwMDA3
YjdmZjAwMCAoQUNQSSBkYXRhKSAgICAgICAgICAgICAgICAgICAgICAgICAgDQooWEVOKSAgMDAw
MDAwMDA3YjdmZjAwMCAtIDAwMDAwMDAwN2I4MDAwMDAgKHVzYWJsZSkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KKFhFTikgIDAwMDAwMDAwN2I4MDAwMDAgLSAwMDAwMDAwMDkwMDAwMDAw
IChyZXNlcnZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICANCihYRU4pICAwMDAwMDAwMGZl
YjAwMDAwIC0gMDAwMDAwMDBmZWIwNDAwMCAocmVzZXJ2ZWQpICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQooWEVOKSAgMDAwMDAwMDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEwMDAgKHJlc2Vy
dmVkKQ0KKFhFTikgIDAwMDAwMDAwZmVkMTgwMDAgLSAwMDAwMDAwMGZlZDFhMDAwIChyZXNlcnZl
ZCkNCihYRU4pICAwMDAwMDAwMGZlZDFjMDAwIC0gMDAwMDAwMDBmZWQyMDAwMCAocmVzZXJ2ZWQp
DQooWEVOKSAgMDAwMDAwMDBmZjgwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQ0K
KFhFTikgIDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDA0MDgwMDAwMDAwICh1c2FibGUpKQ0KKFhF
TikgQUNQSTogUlNEUCAwMDBGRTAyMCwgMDAyNCAocjIgSU5TWURFKQ0KKFhFTikgQUNQSTogWFNE
VCA3QjdCOTE4OCwgMDBEQyAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxICAgICAgIDEwMDAw
MTMpDQooWEVOKSBBQ1BJOiBGQUNQIDdCN0Y3MDAwLCAwMTBDIChyNSBJTlNZREUgIEhTVy1MUFQg
ICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6IERTRFQgN0I3QzMwMDAsIDJENkQ5
IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDAgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6
IEZBQ1MgN0I2OUMwMDAsIDAwNDANCihYRU4pIEFDUEk6IFVFRkkgN0I3RkQwMDAsIDAyMzYgKHIx
IElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogVUVG
SSA3QjdGQzAwMCwgMDA0MiAocjEgSU5TWURFICBIU1ctTFBUICAgICAgICAwIEFDUEkgICAgNDAw
MDApDQooWEVOKSBBQ1BJOiBBU0YhIDdCN0ZCMDAwLCAwMEE1IChyMzIgSU5TWURFICBIU1ctTFBU
ICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBCREFUIDdCN0ZBMDAwLCAwMDMw
IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFDUEk6
IEJPT1QgN0I3RjkwMDAsIDAwMjggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJICAg
IDQwMDAwKQ0KKFhFTikgQUNQSTogREJHUCA3QjdGODAwMCwgMDAzNCAocjEgSU5TWURFICBIU1ct
TFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBIUEVUIDdCN0Y2MDAwLCAw
MDM4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4pIEFD
UEk6IEFQSUMgN0I3RjUwMDAsIDAxQjQgKHIyIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBBQ1BJ
ICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogTUNGRyA3QjdGNDAwMCwgMDAzQyAocjEgSU5TWURFICBI
U1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBTUkFUIDdCN0YzMDAw
LCAwMjAwIChyMiBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAwMCkNCihYRU4p
IEFDUEk6IFNMSVQgN0I3RjIwMDAsIDAwNkMgKHIxIElOU1lERSAgSFNXLUxQVCAgICAgICAgMSBB
Q1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogV0RBVCA3QjdGMTAwMCwgMDE5NCAocjEgSU5TWURF
ICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBQUkFEIDdCN0My
MDAwLCAwMEQxIChyMiBJTlNZREUgIEhTVy1MUFQgICAgICAgIDIgQUNQSSAgICA0MDAwMCkNCihY
RU4pIEFDUEk6IFNTRFQgN0I3QzEwMDAsIDA1QzggKHIxIElOU1lERSAgSFNXLUxQVCAgICAgMTAw
MCBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogU1BNSSA3QjdCRjAwMCwgMDA0MSAocjUgSU5T
WURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBTU0RUIDdC
N0JFMDAwLCAwNjQ4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgIDEwMDAgQUNQSSAgICA0MDAwMCkN
CihYRU4pIEFDUEk6IERNQVIgN0I3QkQwMDAsIDAxMTAgKHIxIElOU1lERSAgSFNXLUxQVCAgICAg
ICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogRlBEVCA3QjdCQzAwMCwgMDA0NCAocjEg
SU5TWURFICBIU1ctTFBUICAgICAgICAyIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBIRVNU
IDdCN0JCMDAwLCAwMEE4IChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0MDAw
MCkNCihYRU4pIEFDUEk6IEVSU1QgN0I3QkEwMDAsIDAyMzAgKHIxIElOU1lERSAgSFNXLUxQVCAg
ICAgICAgMSBBQ1BJICAgIDQwMDAwKQ0KKFhFTikgQUNQSTogQkVSVCA3QjdCODAwMCwgMDAzMCAo
cjEgSU5TWURFICBIU1ctTFBUICAgICAgICAxIEFDUEkgICAgNDAwMDApDQooWEVOKSBBQ1BJOiBF
SU5KIDdCN0I3MDAwLCAwMTUwIChyMSBJTlNZREUgIEhTVy1MUFQgICAgICAgIDEgQUNQSSAgICA0
MDAwMCkNCihYRU4pIFN5c3RlbSBSQU06IDI2MTc0MU1CICgyNjgwMjMyODhrQikNCihYRU4pIFNS
QVQ6IFBYTSAwIC0+IEFQSUMgMDAgLT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElD
IDAyIC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwNCAtPiBOb2RlIDANCihY
RU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDYgLT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAt
PiBBUElDIDA4IC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwYSAtPiBOb2Rl
IDANCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTAgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQ
WE0gMSAtPiBBUElDIDEyIC0+IE5vZGUgMQ0KKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAxNCAt
PiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTYgLT4gTm9kZSAxDQooWEVOKSBT
UkFUOiBQWE0gMSAtPiBBUElDIDE4IC0+IE5vZGUgMQ0KKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJ
QyAxYSAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDEgLT4gTm9kZSAwDQoo
WEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDAzIC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAg
LT4gQVBJQyAwNSAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDcgLT4gTm9k
ZSAwDQooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDA5IC0+IE5vZGUgMA0KKFhFTikgU1JBVDog
UFhNIDAgLT4gQVBJQyAwYiAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTEg
LT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDEzIC0+IE5vZGUgMQ0KKFhFTikg
U1JBVDogUFhNIDEgLT4gQVBJQyAxNSAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQ
SUMgMTcgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDE5IC0+IE5vZGUgMQ0K
KFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAxYiAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IE5vZGUg
MCBQWE0gMCAwLTIwODAwMDAwMDANCihYRU4pIFNSQVQ6IE5vZGUgMSBQWE0gMSAyMDgwMDAwMDAw
LTQwODAwMDAwMDANCihYRU4pIE5VTUE6IEFsbG9jYXRlZCBtZW1ub2RlbWFwIGZyb20gNDA3ZDg1
YjAwMCAtIDQwN2Q4NWMwMDANCihYRU4pIE5VTUE6IFVzaW5nIDE5IGZvciB0aGUgaGFzaCBzaGlm
dC4NCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkIERNQSB3aWR0aCAzMiBiaXRzDQooWEVO
KSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDEwMjQgS2lCLg0KKFhFTikgQ1BVIFZlbmRvcjog
SW50ZWwsIEZhbWlseSA2ICgweDYpLCBNb2RlbCA2MyAoMHgzZiksIFN0ZXBwaW5nIDIgKHJhdyAw
MDAzMDZmMikNCihYRU4pIGZvdW5kIFNNUCBNUC10YWJsZSBhdCAwMDBmZTFkMA0KKFhFTikgRE1J
IDIuOCBwcmVzZW50Lg0KKFhFTikgVXNpbmcgQVBJQyBkcml2ZXIgZGVmYXVsdA0KKFhFTikgQUNQ
STogUE0tVGltZXIgSU8gUG9ydDogMHg0MDggKDMyIGJpdHMpDQooWEVOKSBBQ1BJOiB2NSBTTEVF
UCBJTkZPOiBjb250cm9sWzA6MF0sIHN0YXR1c1swOjBdDQooWEVOKSBBQ1BJOiBTTEVFUCBJTkZP
OiBwbTF4X2NudFsxOjQwNCwxOjBdLCBwbTF4X2V2dFsxOjQwMCwxOjBdDQooWEVOKSBBQ1BJOiAz
Mi82NFggRkFDUyBhZGRyZXNzIG1pc21hdGNoIGluIEZBRFQgLSA3YjY5YzAwMC8wMDAwMDAwMDAw
MDAwMDAwLCB1c2luZyAzMg0KKFhFTikgQUNQSTogICAgICAgICAgICAgd2FrZXVwX3ZlY1s3YjY5
YzAwY10sIHZlY19zaXplWzIwXQ0KKFhFTikgQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVl
MDAwMDANCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lkWzB4MDBdIGVu
YWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDAyXSBl
bmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwNF0g
ZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDZdIGxhcGljX2lkWzB4MDZd
IGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA4XSBsYXBpY19pZFsweDA4
XSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwYV0gbGFwaWNfaWRbMHgw
YV0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTBdIGxhcGljX2lkWzB4
MTBdIGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEyXSBsYXBpY19pZFsw
eDEyXSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxNF0gbGFwaWNfaWRb
MHgxNF0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTZdIGxhcGljX2lk
WzB4MTZdIGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE4XSBsYXBpY19p
ZFsweDE4XSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxYV0gbGFwaWNf
aWRbMHgxYV0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDFdIGxhcGlj
X2lkWzB4MDFdIGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBp
Y19pZFsweDAzXSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNV0gbGFw
aWNfaWRbMHgwNV0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDddIGxh
cGljX2lkWzB4MDddIGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA5XSBs
YXBpY19pZFsweDA5XSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwYl0g
bGFwaWNfaWRbMHgwYl0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTFd
IGxhcGljX2lkWzB4MTFdIGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEz
XSBsYXBpY19pZFsweDEzXSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgx
NV0gbGFwaWNfaWRbMHgxNV0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4
MTddIGxhcGljX2lkWzB4MTddIGVuYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsw
eDE5XSBsYXBpY19pZFsweDE5XSBlbmFibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgxYl0gbGFwaWNfaWRbMHgxYl0gZW5hYmxlZCkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNw
aV9pZFsweDAwXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChh
Y3BpX2lkWzB4MDJdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkg
KGFjcGlfaWRbMHgwNF0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05N
SSAoYWNwaV9pZFsweDA2XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNf
Tk1JIChhY3BpX2lkWzB4MDhdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJ
Q19OTUkgKGFjcGlfaWRbMHgwYV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExB
UElDX05NSSAoYWNwaV9pZFsweDEwXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTog
TEFQSUNfTk1JIChhY3BpX2lkWzB4MTJdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJ
OiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxNF0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFD
UEk6IExBUElDX05NSSAoYWNwaV9pZFsweDE2XSBoaWdoIGVkZ2UgbGludFsweDFdKQ0KKFhFTikg
QUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MThdIGhpZ2ggZWRnZSBsaW50WzB4MV0pDQooWEVO
KSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxYV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihY
RU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAxXSBoaWdoIGVkZ2UgbGludFsweDFdKQ0K
KFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDNdIGhpZ2ggZWRnZSBsaW50WzB4MV0p
DQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwNV0gaGlnaCBlZGdlIGxpbnRbMHgx
XSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA3XSBoaWdoIGVkZ2UgbGludFsw
eDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDldIGhpZ2ggZWRnZSBsaW50
WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwYl0gaGlnaCBlZGdlIGxp
bnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDExXSBoaWdoIGVkZ2Ug
bGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MTNdIGhpZ2ggZWRn
ZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxNV0gaGlnaCBl
ZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDE3XSBoaWdo
IGVkZ2UgbGludFsweDFdKQ0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MTldIGhp
Z2ggZWRnZSBsaW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxYl0g
aGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIE92ZXJyaWRpbmcgQVBJQyBkcml2ZXIgd2l0aCBi
aWdzbXANCihYRU4pIEFDUEk6IElPQVBJQyAoaWRbMHgwOF0gYWRkcmVzc1sweGZlYzAwMDAwXSBn
c2lfYmFzZVswXSkNCihYRU4pIElPQVBJQ1swXTogYXBpY19pZCA4LCB2ZXJzaW9uIDMyLCBhZGRy
ZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTIzDQooWEVOKSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDldIGFk
ZHJlc3NbMHhmZWMwMTAwMF0gZ3NpX2Jhc2VbMjRdKQ0KKFhFTikgSU9BUElDWzFdOiBhcGljX2lk
IDksIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMTAwMCwgR1NJIDI0LTQ3DQooWEVOKSBBQ1BJ
OiBJT0FQSUMgKGlkWzB4MGFdIGFkZHJlc3NbMHhmZWM0MDAwMF0gZ3NpX2Jhc2VbNDhdKQ0KKFhF
TikgSU9BUElDWzJdOiBhcGljX2lkIDEwLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjNDAwMDAs
IEdTSSA0OC03MQ0KKFhFTikgQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9i
YWxfaXJxIDIgZGZsIGRmbCkNCihYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJx
IDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpDQooWEVOKSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3Zl
cnJpZGUuDQooWEVOKSBBQ1BJOiBJUlEyIHVzZWQgYnkgb3ZlcnJpZGUuDQooWEVOKSBBQ1BJOiBJ
UlE5IHVzZWQgYnkgb3ZlcnJpZGUuDQooWEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBQaHlzLiAg
VXNpbmcgMyBJL08gQVBJQ3MNCihYRU4pIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTog
MHhmZWQwMDAwMA0KKFhFTikgWGVuIEVSU1Qgc3VwcG9ydCBpcyBpbml0aWFsaXplZC4NCihYRU4p
IEhFU1Q6IFRhYmxlIHBhcnNpbmcgaGFzIGJlZW4gaW5pdGlhbGl6ZWQNCihYRU4pIFVzaW5nIEFD
UEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbg0KKFhFTikgU01QOiBB
bGxvd2luZyAyNCBDUFVzICgwIGhvdHBsdWcgQ1BVcykNCihYRU4pIElSUSBsaW1pdHM6IDcyIEdT
SSwgNDU1MiBNU0kvTVNJLVgNCihYRU4pIE5vdCBlbmFibGluZyB4MkFQSUMgKHVwb24gZmlybXdh
cmUgcmVxdWVzdCkNCihYRU4pIHhzdGF0ZTogc2l6ZTogMHgzNDAgYW5kIHN0YXRlczogMHg3DQoo
WEVOKSBDTUNJOiB0aHJlc2hvbGQgMHgyIHRvbyBsYXJnZSBmb3IgQ1BVMCBiYW5rIDE3LCB1c2lu
ZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUwIGJhbmsg
MTgsIHVzaW5nIDB4MQ0KKFhFTikgQ01DSTogdGhyZXNob2xkIDB4MiB0b28gbGFyZ2UgZm9yIENQ
VTAgYmFuayAxOSwgdXNpbmcgMHgxDQooWEVOKSBJbnRlbCBtYWNoaW5lIGNoZWNrIHJlcG9ydGlu
ZyBlbmFibGVkDQooWEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChj
cmVkaXQpDQooWEVOKSBQbGF0Zm9ybSB0aW1lciBpcyAxNC4zMThNSHogSFBFVA0KKFhFTikgRGV0
ZWN0ZWQgMjM5NC40NzQgTUh6IHByb2Nlc3Nvci4NCihYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJp
bmcuDQooWEVOKSBhbHQgdGFibGUgZmZmZjgyZDA4MDJiOWYxOCAtPiBmZmZmODJkMDgwMmJiNmEw
DQooWEVOKSBQQ0k6IE1DRkcgY29uZmlndXJhdGlvbiAwOiBiYXNlIDgwMDAwMDAwIHNlZ21lbnQg
MDAwMCBidXNlcyAwMCAtIGZmDQooWEVOKSBQQ0k6IE1DRkcgYXJlYSBhdCA4MDAwMDAwMCByZXNl
cnZlZCBpbiBFODIwDQooWEVOKSBQQ0k6IFVzaW5nIE1DRkcgZm9yIHNlZ21lbnQgMDAwMCBidXMg
MDAtZmYNCihYRU4pIEludGVsIFZULWQgaW9tbXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtC
LCAyTUIsIDFHQi4NCihYRU4pIEludGVsIFZULWQgaW9tbXUgMSBzdXBwb3J0ZWQgcGFnZSBzaXpl
czogNGtCLCAyTUIsIDFHQi4NCihYRU4pIEludGVsIFZULWQgU25vb3AgQ29udHJvbCBlbmFibGVk
Lg0KKFhFTikgSW50ZWwgVlQtZCBEb20wIERNQSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4NCihY
RU4pIEludGVsIFZULWQgUXVldWVkIEludmFsaWRhdGlvbiBlbmFibGVkLg0KKFhFTikgSW50ZWwg
VlQtZCBJbnRlcnJ1cHQgUmVtYXBwaW5nIGVuYWJsZWQuDQooWEVOKSBJbnRlbCBWVC1kIFBvc3Rl
ZCBJbnRlcnJ1cHQgbm90IGVuYWJsZWQuDQooWEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFi
bGVzIG5vdCBlbmFibGVkLg0KKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQNCihYRU4p
ICAtIERvbTAgbW9kZTogUmVsYXhlZA0KKFhFTikgSW50ZXJydXB0IHJlbWFwcGluZyBlbmFibGVk
DQooWEVOKSBucl9zb2NrZXRzOiAyDQooWEVOKSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlv
YXBpY19hY2tfb2xkIG9uIQ0KKFhFTikgRU5BQkxJTkcgSU8tQVBJQyBJUlFzDQooWEVOKSAgLT4g
VXNpbmcgb2xkIEFDSyBtZXRob2QNCihYRU4pIC4uVElNRVI6IHZlY3Rvcj0weEYwIGFwaWMxPTAg
cGluMT0yIGFwaWMyPS0xIHBpbjI9LTENCihYRU4pIFRTQyBkZWFkbGluZSB0aW1lciBlbmFibGVk
DQooWEVOKSBEZWZhdWx0aW5nIHRvIGFsdGVybmF0aXZlIGtleSBoYW5kbGluZzsgc2VuZCAnQScg
dG8gc3dpdGNoIHRvIG5vcm1hbCBtb2RlLg0KKFhFTikgbXdhaXQtaWRsZTogZG9lcyBub3QgcnVu
IG9uIGZhbWlseSA2IG1vZGVsIDYzDQooWEVOKSBWTVg6IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0
dXJlczoNCihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3MgdmlydHVhbGlzYXRpb24NCihYRU4pICAt
IEFQSUMgVFBSIHNoYWRvdw0KKFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMgKEVQVCkNCihY
RU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJzIChWUElEKQ0KKFhFTikgIC0gVmly
dHVhbCBOTUkNCihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJpdG1hcA0KKFhFTikgIC0gVW5y
ZXN0cmljdGVkIEd1ZXN0DQooWEVOKSAgLSBBUElDIFJlZ2lzdGVyIFZpcnR1YWxpemF0aW9uDQoo
WEVOKSAgLSBWaXJ0dWFsIEludGVycnVwdCBEZWxpdmVyeQ0KKFhFTikgIC0gUG9zdGVkIEludGVy
cnVwdCBQcm9jZXNzaW5nDQooWEVOKSAgLSBWTUNTIHNoYWRvd2luZw0KKFhFTikgIC0gVk0gRnVu
Y3Rpb25zDQooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuDQooWEVOKSBIVk06IFZNWCBlbmFibGVk
DQooWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZA0KKFhF
TikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIgW2Rpc2FibGVkXSwgMUdCIFtkaXNhYmxl
ZF0NCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUxMiBiYW5rIDE3
LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdlIGZvciBDUFUx
MiBiYW5rIDE4LCB1c2luZyAweDENCihYRU4pIENNQ0k6IHRocmVzaG9sZCAweDIgdG9vIGxhcmdl
IGZvciBDUFUxMiBiYW5rIDE5LCB1c2luZyAweDENCihYRU4pIEJyb3VnaHQgdXAgMjQgQ1BVcw0K
KFhFTikgYnVpbGQtaWQ6IDExOTZlYzI0NDMzOGEwZGJlODExMDgyOTdmZWU1OWVmYmI0OTQwMjUN
CihYRU4pIEFDUEkgc2xlZXAgbW9kZXM6IFMzDQooWEVOKSBWUE1VOiBkaXNhYmxlZA0KKFhFTikg
bWNoZWNrX3BvbGw6IE1hY2hpbmUgY2hlY2sgcG9sbGluZyB0aW1lciBzdGFydGVkLg0KKFhFTikg
RG9tMCBoYXMgbWF4aW11bSAxMDMyIFBJUlFzDQooWEVOKSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBw
cm90ZWN0aW9uIGFjdGl2ZQ0KKFhFTikgKioqIExPQURJTkcgRE9NQUlOIDAgKioqDQooWEVOKSAg
WGVuICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQzMg0KKFhFTikgIERvbTAga2VybmVsOiA2
NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgyMjBmMDAwDQooWEVOKSBQSFlT
SUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSAgRG9tMCBhbGxvYy46ICAgMDAwMDAwNDAy
MDAwMDAwMC0+MDAwMDAwNDAyNDAwMDAwMCAoNDQ1NDQzODMgcGFnZXMgdG8gYmUgYWxsb2NhdGVk
KQ0KKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDQwN2YxN2YwMDAtPjAwMDAwMDQwN2ZmZmY1
MTANCihYRU4pIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOg0KKFhFTikgIExvYWRlZCBrZXJu
ZWw6IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZmZmZmODIyMGYwMDANCihYRU4pICBJbml0LiByYW1k
aXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgUGh5cy1NYWNo
IG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAxNTQwMDAwMA0KKFhFTikgIFN0YXJ0IGlu
Zm86ICAgIGZmZmZmZmZmODIyMGYwMDAtPmZmZmZmZmZmODIyMGY0YjQNCihYRU4pICBQYWdlIHRh
YmxlczogICBmZmZmZmZmZjgyMjEwMDAwLT5mZmZmZmZmZjgyMjI1MDAwDQooWEVOKSAgQm9vdCBz
dGFjazogICAgZmZmZmZmZmY4MjIyNTAwMC0+ZmZmZmZmZmY4MjIyNjAwMA0KKFhFTikgIFRPVEFM
OiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZmODI0MDAwMDANCihYRU4pICBFTlRS
WSBBRERSRVNTOiBmZmZmZmZmZjgxZDc3MWYwDQooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDI0IFZD
UFVzDQooWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMiBub2RlcyB1c2luZyAxMiBDUFVzDQoo
WEVOKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi5kb25lLg0KKFhFTikgSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNl
dCBhdCAweDQwMDAgcGFnZXMuDQooWEVOKSBTdGQuIExvZ2xldmVsOiBBbGwNCihYRU4pIEd1ZXN0
IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3MpDQoo
WEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4NCihYRU4pICoqKiBTZXJpYWwg
aW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQg
dG8gWGVuKQ0KKFhFTikgRnJlZWQgMzEya0IgaW5pdCBtZW1vcnkNCm1hcHBpbmcga2VybmVsIGlu
dG8gcGh5c2ljYWwgbWVtb3J5DQphYm91dCB0byBnZXQgc3RhcnRlZC4uLg0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDowMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAxLjAN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIuMA0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDowMDowMi4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAzLjANCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6MDA6MDUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDow
NS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA1LjINCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6MDA6MDUuNA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMS4wDQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjExLjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
MDA6MTYuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNi4xDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjAwOjFhLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWMuMA0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYy4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjFjLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWQuMA0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDowMDoxZi4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFm
LjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWYuMw0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDowMDoxZi42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAxOjAwLjANCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDAuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDow
MjowMC4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAyOjAwLjINCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6MDI6MDAuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowNjowMC4wDQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjAyLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6ODA6MDIuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDowNS4wDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjgwOjA1LjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ODA6MDUu
Mg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDowNS40DQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjgxOjAwLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ODE6MDAuMQ0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDo4MTowMC4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgx
OjAwLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDguMA0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDpmZjowOC4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjA4LjMNCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDkuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDpmZjowOS4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjA5LjMNCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6ZmY6MGIuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowYi4x
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBiLjINCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6ZmY6MGMuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowYy4xDQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOmZmOjBjLjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6
MGMuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowYy40DQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOmZmOjBjLjUNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGYuMA0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowZi4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OmZmOjBmLjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGYuNQ0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDpmZjowZi42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEwLjAN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTAuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDpmZjoxMC41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEwLjYNCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTAuNw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjox
Mi4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEyLjENCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6ZmY6MTMuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMy4xDQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
ZmY6MTMuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMy40DQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOmZmOjEzLjUNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTMuNg0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMy43DQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOmZmOjE0LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTQuMQ0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDpmZjoxNC4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE0
LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTQuNA0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDpmZjoxNC41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE0LjYNCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTQuNw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpm
ZjoxNS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE1LjENCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6ZmY6MTUuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNS4zDQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE2LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6ZmY6MTYuNg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNi43DQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOmZmOjE3LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTcu
NA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxNy41DQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOmZmOjE3LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTcuNw0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxZS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZm
OjFlLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MWUuMg0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDpmZjoxZS4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjFlLjQNCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MWYuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDpmZjoxZi4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA4LjANCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6N2Y6MDguMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowOC4z
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA5LjANCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6N2Y6MDkuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowOS4zDQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjdmOjBiLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6
MGIuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYi4yDQooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjdmOjBjLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGMuMQ0KKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjdmOjBjLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGMuNA0KKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDo3ZjowYy41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjAN
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDo3ZjowZi40DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjUNCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuNg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3Zjox
MC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjENCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6N2Y6MTAuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMC42DQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
N2Y6MTIuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMi4xDQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjdmOjEzLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuMQ0K
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjEzLjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuNA0KKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDo3ZjoxMy41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEz
LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuNw0KKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDo3ZjoxNC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjENCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTQuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3
ZjoxNC4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjQNCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6N2Y6MTQuNQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNC42DQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE0LjcNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6N2Y6MTUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNS4xDQooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjdmOjE1LjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTUu
Mw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNi4wDQooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjdmOjE2LjYNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTYuNw0KKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNy4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdm
OjE3LjQNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTcuNQ0KKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDo3ZjoxNy42DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE3LjcNCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDo3ZjoxZS4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFlLjINCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6N2Y6MWUuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxZS40
DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjFmLjANCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6N2Y6MWYuMg0KWyAgIDM1LjMzMDMzM10gU3BlY3RyZSBWMiA6IFN5c3RlbSBtYXkgYmUg
dnVsbmVyYWJsZSB0byBzcGVjdHJlIHYyDQpbICAgMzUuMzYyNTI2XSBtZWdhcmFpZF9zYXMgMDAw
MDowMTowMC4wOiBJT0MgSU5JVCBjb21tYW5kIHJldHVybiBzdGF0dXMgU1VDQ0VTUyBmb3IgU0NT
SSBob3N0IDANClsgIE9LICBdIFN0b3BwZWQgSm91cm5hbCBTZXJ2aWNlLg0KICAgICAgICAgU3Rh
cnRpbmcgQ3JlYXRlIGxpc3Qgb2YgcmVxdWlyZWQgc3QuLi4gbm9kZXMgZm9yIHRoZSBjdXJyZW50
IGtlcm5lbC4uLg0KWyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBzeXN0ZW0tZ2V0dHkuc2xpY2UuDQpb
ICBPSyAgXSBMaXN0ZW5pbmcgb24gdWRldiBLZXJuZWwgU29ja2V0Lg0KICAgICAgICAgTW91bnRp
bmcgRGVidWcgRmlsZSBTeXN0ZW0uLi4NClsgIE9LICBdIExpc3RlbmluZyBvbiB1ZGV2IENvbnRy
b2wgU29ja2V0Lg0KICAgICAgICAgTW91bnRpbmcgUE9TSVggTWVzc2FnZSBRdWV1ZSBGaWxlIFN5
c3RlbS4uLg0KWyAgT0sgIF0gU2V0IHVwIGF1dG9tb3VudCBBcmJpdHJhcnkgRXhlY3V0YWIuLi5h
dHMgRmlsZSBTeXN0ZW0gQXV0b21vdW50IFBvaW50Lg0KWyAgT0sgIF0gU3RvcHBlZCB0YXJnZXQg
U3dpdGNoIFJvb3QuDQpbICBPSyAgXSBTdG9wcGVkIHRhcmdldCBJbml0cmQgRmlsZSBTeXN0ZW1z
Lg0KWyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBzeXN0ZW0tc2VyaWFsXHgyZGdldHR5LnNsaWNlLg0K
WyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBzeXN0ZW0tc3lzdGVtZFx4MmRmc2NrLnNsaWNlLg0KWyAg
T0sgIF0gTGlzdGVuaW5nIG9uIExWTTIgbWV0YWRhdGEgZGFlbW9uIHNvY2tldC4NCiAgICAgICAg
IFN0YXJ0aW5nIExvYWQgS2VybmVsIE1vZHVsZXMuLi4NClsgIE9LICBdIENyZWF0ZWQgc2xpY2Ug
VXNlciBhbmQgU2Vzc2lvbiBTbGljZS4NClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFNsaWNlcy4N
ClsgIE9LICBdIExpc3RlbmluZyBvbiBTeXNsb2cgU29ja2V0Lg0KICAgICAgICAgU3RhcnRpbmcg
Sm91cm5hbCBTZXJ2aWNlLi4uDQpbICBPSyAgXSBTdG9wcGVkIEZpbGUgU3lzdGVtIENoZWNrIG9u
IFJvb3QgRGV2aWNlLg0KICAgICAgICAgU3RhcnRpbmcgUmVtb3VudCBSb290IGFuZCBLZXJuZWwg
RmlsZSBTeXN0ZW1zLi4uDQpbICBPSyAgXSBMaXN0ZW5pbmcgb24gL2Rldi9pbml0Y3RsIENvbXBh
dGliaWxpdHkgTmFtZWQgUGlwZS4NCiAgICAgICAgIFN0YXJ0aW5nIFJ1bGUgZ2VuZXJhdG9yIGZv
ciAvZGV2L3Jvb3Qgc3ltbGluay4uLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU3lzdGVtIFRp
bWUgU3luY2hyb25pemVkLg0KWyAgT0sgIF0gU3RvcHBlZCB0YXJnZXQgSW5pdHJkIFJvb3QgRmls
ZSBTeXN0ZW0uDQpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBFbmNyeXB0ZWQgVm9sdW1lcy4NClsg
IE9LICBdIFJlYWNoZWQgdGFyZ2V0IFBhdGhzLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgUmVt
b3RlIEZpbGUgU3lzdGVtcyAoUHJlKS4NClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFJlbW90ZSBG
aWxlIFN5c3RlbXMuDQpbICBPSyAgXSBNb3VudGVkIERlYnVnIEZpbGUgU3lzdGVtLg0KWyAgT0sg
IF0gTW91bnRlZCBQT1NJWCBNZXNzYWdlIFF1ZXVlIEZpbGUgU3lzdGVtLg0KWyAgT0sgIF0gU3Rh
cnRlZCBDcmVhdGUgbGlzdCBvZiByZXF1aXJlZCBzdGEuLi5jZSBub2RlcyBmb3IgdGhlIGN1cnJl
bnQga2VybmVsLg0KWyAgT0sgIF0gU3RvcHBlZCBFbnRyb3B5IERhZW1vbiBiYXNlZCBvbiB0aGUg
SEFWRUdFIGFsZ29yaXRobS4NClsgIE9LICBdIFN0YXJ0ZWQgRW50cm9weSBEYWVtb24gYmFzZWQg
b24gdGhlIEhBVkVHRSBhbGdvcml0aG0uDQpbICBPSyAgXSBTdGFydGVkIFJ1bGUgZ2VuZXJhdG9y
IGZvciAvZGV2L3Jvb3Qgc3ltbGluay4NClsgIE9LICBdIFN0YXJ0ZWQgUmVtb3VudCBSb290IGFu
ZCBLZXJuZWwgRmlsZSBTeXN0ZW1zLg0KICAgICAgICAgU3RhcnRpbmcgdWRldiBDb2xkcGx1ZyBh
bGwgRGV2aWNlcy4uLg0KICAgICAgICAgU3RhcnRpbmcgQ3JlYXRlIFN0YXRpYyBEZXZpY2UgTm9k
ZXMgaW4gL2Rldi4uLg0KWyAgT0sgIF0gU3RhcnRlZCBMb2FkIEtlcm5lbCBNb2R1bGVzLg0KWyAg
T0sgIF0gU3RhcnRlZCBKb3VybmFsIFNlcnZpY2UuDQpbICBPSyAgXSBTdGFydGVkIENyZWF0ZSBT
dGF0aWMgRGV2aWNlIE5vZGVzIGluIC9kZXYuDQogICAgICAgICBTdGFydGluZyB1ZGV2IEtlcm5l
bCBEZXZpY2UgTWFuYWdlci4uLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgTG9jYWwgRmlsZSBT
eXN0ZW1zIChQcmUpLg0KWyAgT0sgIF0gU3RhcnRlZCB1ZGV2IENvbGRwbHVnIGFsbCBEZXZpY2Vz
Lg0KWyAgT0sgIF0gU3RhcnRlZCB1ZGV2IEtlcm5lbCBEZXZpY2UgTWFuYWdlci4NClsgIE9LICBd
IEZvdW5kIGRldmljZSAvZGV2L2h2YzAuDQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJIDEuDQog
ICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4uLmJjYzcwMDAyMmE3
ODJiNzA3MzQwNTI4LXBhcnQxLi4uDQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJIHByaW1hcnku
DQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJIHByaW1hcnkuDQpbICBPSyAgXSBGb3VuZCBkZXZp
Y2UgTFNJIHByaW1hcnkuDQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJIHByaW1hcnkuDQogICAg
ICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4uLmJjYzcwMDAyMmE3ODJh
NzA2NDM1ODc1LXBhcnQyLi4uDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBv
biAvZGV2Ly4uLmJjYzcwMDAyMmE3ODJhNzA2NDM1ODc1LXBhcnQxLi4uDQogICAgICAgICBTdGFy
dGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4uLmJjYzcwMDAyMmE3ODJhNzA2NDM1ODc1
LXBhcnQzLi4uDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4u
LmJjYzcwMDAyMmE3ODJhNzA2NDM1ODc1LXBhcnQ0Li4uDQpbICBPSyAgXSBGb3VuZCBkZXZpY2Ug
TFNJIHByaW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2
Ly4uLmNjNzAwMDIyYTc4Mjk0MDUyMGUzNmEtcGFydDEwLi4uDQpbICBPSyAgXSBGb3VuZCBkZXZp
Y2UgTFNJIHByaW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAv
ZGV2Ly4uLmJjYzcwMDAyMmE3ODI5NDA1MjBlMzZhLXBhcnQ3Li4uDQpbICBPSyAgXSBGb3VuZCBk
ZXZpY2UgTFNJIHByaW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBv
biAvZGV2Ly4uLjYtMzdiOS00NGZmLWJiNTgtMDY3NTcwNDU4MTAzLi4uDQpbICBPSyAgXSBGb3Vu
ZCBkZXZpY2UgTFNJIHByaW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVj
ayBvbiAvZGV2Ly4uLjctYzc2Ni00MjU3LTlmZjItOWQzMTE1NjhkOGIyLi4uDQpbICBPSyAgXSBG
b3VuZCBkZXZpY2UgTFNJIHByaW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBD
aGVjayBvbiAvZGV2Ly4uLmJjYzcwMDAyMmE3ODI5NDA1MjBlMzZhLXBhcnQzLi4uDQpbICBPSyAg
XSBGb3VuZCBkZXZpY2UgTFNJIHByaW1hcnkuDQogICAgICAgICBBY3RpdmF0aW5nIHN3YXAgL2Rl
di9kaXNrL2J5LXV1aWQvYi4uLjItZTA0NS00Y2M0LTk3MmQtOGYwNTM2OTI3NGUyLi4uDQpbICBP
SyAgXSBGb3VuZCBkZXZpY2UgTFNJIHByaW1hcnkuDQogICAgICAgICBNb3VudGluZyAvLnNuYXBz
aG90cy4uLg0KWyAgT0sgIF0gRm91bmQgZGV2aWNlIExTSSBwcmltYXJ5Lg0KICAgICAgICAgU3Rh
cnRpbmcgRmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rldi8uLi5iY2M3MDAwMjJhNzgyOTQwNTIwZTM2
YS1wYXJ0NS4uLg0KWyAgT0sgIF0gRm91bmQgZGV2aWNlIExTSSBwcmltYXJ5Lg0KICAgICAgICAg
U3RhcnRpbmcgRmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rldi8uLi5iY2M3MDAwMjJhNzgyOTQwNTIw
ZTM2YS1wYXJ0Ni4uLg0KWyAgT0sgIF0gTW91bnRlZCAvLnNuYXBzaG90cy4NClsgIE9LICBdIEFj
dGl2YXRlZCBzd2FwIC9kZXYvZGlzay9ieS11dWlkL2JiYTVhNzAyLWUwNDUtNGNjNC05NzJkLThm
MDUzNjkyNzRlMi4NClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFN3YXAuDQpbICBPSyAgXSBTdGFy
dGVkIEZpbGUgU3lzdGVtIENoZWNrIG9uIC9kZXYvZC4uLjQyYmNjNzAwMDIyYTc4MmI3MDczNDA1
MjgtcGFydDEuDQpbICBPSyAgXSBTdGFydGVkIEZpbGUgU3lzdGVtIENoZWNrIG9uIC9kZXYvZC4u
LjE4Ny1jNzY2LTQyNTctOWZmMi05ZDMxMTU2OGQ4YjIuDQogICAgICAgICBNb3VudGluZyAvaG9t
ZS4uLg0KWyAgT0sgIF0gU3RhcnRlZCBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2L2QuLi40MmJj
YzcwMDAyMmE3ODJhNzA2NDM1ODc1LXBhcnQxLg0KWyAgT0sgIF0gU3RhcnRlZCBGaWxlIFN5c3Rl
bSBDaGVjayBvbiAvZGV2L2QuLi40MmJjYzcwMDAyMmE3ODI5NDA1MjBlMzZhLXBhcnQ2Lg0KICAg
ICAgICAgTW91bnRpbmcgL3Zhci4uLg0KWyAgT0sgIF0gTW91bnRlZCAvdmFyLg0KICAgICAgICAg
U3RhcnRpbmcgTG9hZC9TYXZlIFJhbmRvbSBTZWVkLi4uDQpbICBPSyAgXSBNb3VudGVkIC9ob21l
Lg0KWyAgT0sgIF0gU3RhcnRlZCBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2L2QuLi4yYmNjNzAw
MDIyYTc4Mjk0MDUyMGUzNmEtcGFydDEwLg0KICAgICAgICAgTW91bnRpbmcgL29wdC9od2xvZy4u
Lg0KWyAgT0sgIF0gU3RhcnRlZCBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2L2QuLi40MmJjYzcw
MDAyMmE3ODJhNzA2NDM1ODc1LXBhcnQzLg0KICAgICAgICAgTW91bnRpbmcgL29wdC9odWF3ZWku
Li4NClsgIE9LICBdIFN0YXJ0ZWQgTG9hZC9TYXZlIFJhbmRvbSBTZWVkLg0KWyAgT0sgIF0gU3Rh
cnRlZCBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2L2QuLi5jOTYtMzdiOS00NGZmLWJiNTgtMDY3
NTcwNDU4MTAzLg0KWyAgT0sgIF0gTW91bnRlZCAvb3B0L2h1YXdlaS4NClsgIE9LICBdIE1vdW50
ZWQgL29wdC9od2xvZy4NClsgIE9LICBdIFN0YXJ0ZWQgRmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rl
di9kLi4uNDJiY2M3MDAwMjJhNzgyOTQwNTIwZTM2YS1wYXJ0Ny4NCiAgICAgICAgIE1vdW50aW5n
IC90bXAuLi4NClsgIE9LICBdIFN0YXJ0ZWQgRmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rldi9kLi4u
NDJiY2M3MDAwMjJhNzgyOTQwNTIwZTM2YS1wYXJ0My4NCiAgICAgICAgIE1vdW50aW5nIC9ib290
Li4uDQpbICBPSyAgXSBNb3VudGVkIC90bXAuDQogICAgICAgICBNb3VudGluZyAvdmFyL3RtcC4u
Lg0KWyAgT0sgIF0gTW91bnRlZCAvYm9vdC4NClsgIE9LICBdIFN0YXJ0ZWQgRmlsZSBTeXN0ZW0g
Q2hlY2sgb24gL2Rldi9kLi4uNDJiY2M3MDAwMjJhNzgyYTcwNjQzNTg3NS1wYXJ0NC4NClsgIE9L
ICBdIFN0YXJ0ZWQgRmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rldi9kLi4uNDJiY2M3MDAwMjJhNzgy
OTQwNTIwZTM2YS1wYXJ0NS4NClsgIE9LICBdIE1vdW50ZWQgL3Zhci90bXAuDQogICAgICAgICBN
b3VudGluZyAvdmFyL2xvZy4uLg0KICAgICAgICAgTW91bnRpbmcgL2RhdGEuLi4NCiAgICAgICAg
IFN0YXJ0aW5nIEFwcGx5IEtlcm5lbCBWYXJpYWJsZXMuLi4NClsgIE9LICBdIFN0YXJ0ZWQgQXBw
bHkgS2VybmVsIFZhcmlhYmxlcy4NClsgIE9LICBdIE1vdW50ZWQgL3Zhci9sb2cuDQogICAgICAg
ICBTdGFydGluZyBGbHVzaCBKb3VybmFsIHRvIFBlcnNpc3RlbnQgU3RvcmFnZS4uLg0KICAgICAg
ICAgTW91bnRpbmcgL3Zhci9sb2cvYXVkaXQuLi4NClsgIE9LICBdIFN0YXJ0ZWQgRmlsZSBTeXN0
ZW0gQ2hlY2sgb24gL2Rldi9kLi4uNDJiY2M3MDAwMjJhNzgyYTcwNjQzNTg3NS1wYXJ0Mi4NClsg
IE9LICBdIFN0YXJ0ZWQgRmx1c2ggSm91cm5hbCB0byBQZXJzaXN0ZW50IFN0b3JhZ2UuDQpbICBP
SyAgXSBNb3VudGVkIC92YXIvbG9nL2F1ZGl0Lg0KWyAgT0sgIF0gTW91bnRlZCAvZGF0YS4NCiAg
ICAgICAgIE1vdW50aW5nIC9kYXRhL2xmYXMuLi4NCiAgICAgICAgIE1vdW50aW5nIC9kYXRhL3Zt
L2ltZy4uLg0KICAgICAgICAgTW91bnRpbmcgL2RhdGEvSW5kZXhEYXRhLi4uDQpbICBPSyAgXSBN
b3VudGVkIC9kYXRhL2xmYXMuDQpbICBPSyAgXSBNb3VudGVkIC9kYXRhL3ZtL2ltZy4NClsgIE9L
ICBdIE1vdW50ZWQgL2RhdGEvSW5kZXhEYXRhLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgTG9j
YWwgRmlsZSBTeXN0ZW1zLg0KICAgICAgICAgU3RhcnRpbmcgVGVsbCBQbHltb3V0aCBUbyBXcml0
ZSBPdXQgUnVudGltZSBEYXRhLi4uDQogICAgICAgICBTdGFydGluZyBDcmVhdGUgVm9sYXRpbGUg
RmlsZXMgYW5kIERpcmVjdG9yaWVzLi4uDQogICAgICAgICBTdGFydGluZyBSZXN0b3JlIC9ydW4v
aW5pdHJhbWZzIG9uIHNodXRkb3duLi4uDQpbICBPSyAgXSBTdGFydGVkIFRlbGwgUGx5bW91dGgg
VG8gV3JpdGUgT3V0IFJ1bnRpbWUgRGF0YS4NClsgIE9LICBdIFN0YXJ0ZWQgUmVzdG9yZSAvcnVu
L2luaXRyYW1mcyBvbiBzaHV0ZG93bi4NClsgIE9LICBdIFN0YXJ0ZWQgQ3JlYXRlIFZvbGF0aWxl
IEZpbGVzIGFuZCBEaXJlY3Rvcmllcy4NCiAgICAgICAgIFN0YXJ0aW5nIFVwZGF0ZSBVVE1QIGFi
b3V0IFN5c3RlbSBCb290L1NodXRkb3duLi4uDQpbICBPSyAgXSBTdGFydGVkIFVwZGF0ZSBVVE1Q
IGFib3V0IFN5c3RlbSBCb290L1NodXRkb3duLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU3lz
dGVtIEluaXRpYWxpemF0aW9uLg0KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIFZpcnR1YWwgbWFjaGlu
ZSBsb2cgbWFuYWdlciBzb2NrZXQuDQpbICBPSyAgXSBTdGFydGVkIERpc2NhcmQgdW51c2VkIGJs
b2NrcyBvbmNlIGEgd2Vlay4NClsgIE9LICBdIExpc3RlbmluZyBvbiBQQy9TQyBTbWFydCBDYXJk
IERhZW1vbiBBY3RpdmF0aW9uIFNvY2tldC4NClsgIE9LICBdIExpc3RlbmluZyBvbiBVVUlEIGRh
ZW1vbiBhY3RpdmF0aW9uIHNvY2tldC4NClsgIE9LICBdIExpc3RlbmluZyBvbiBPcGVuLWlTQ1NJ
IGlzY3NpZCBTb2NrZXQuDQpbICBPSyAgXSBTdGFydGVkIERhaWx5IENsZWFudXAgb2YgVGVtcG9y
YXJ5IERpcmVjdG9yaWVzLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgVGltZXJzLg0KWyAgT0sg
IF0gTGlzdGVuaW5nIG9uIFZpcnR1YWwgbWFjaGluZSBsb2NrIG1hbmFnZXIgc29ja2V0Lg0KWyAg
T0sgIF0gTGlzdGVuaW5nIG9uIEQtQnVzIFN5c3RlbSBNZXNzYWdlIEJ1cyBTb2NrZXQuDQpbICBP
SyAgXSBSZWFjaGVkIHRhcmdldCBTb2NrZXRzLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgQmFz
aWMgU3lzdGVtLg0KICAgICAgICAgU3RhcnRpbmcgTG9hZCBrZHVtcCBrZXJuZWwgb24gc3RhcnR1
cC4uLg0KICAgICAgICAgU3RhcnRpbmcgTmFtZSBTZXJ2aWNlIENhY2hlIERhZW1vbi4uLg0KICAg
ICAgICAgU3RhcnRpbmcgL2V0Yy9pbml0LmQvYm9vdC5sb2NhbCBDb21wYXRpYmlsaXR5Li4uDQog
ICAgICAgICBTdGFydGluZyBobW9uaXRvci5zZXJ2aWNlLi4uDQpbICBPSyAgXSBTdGFydGVkIGly
cWJhbGFuY2UgZGFlbW9uLg0KICAgICAgICAgU3RhcnRpbmcgVXBkYXRlIGNyb24gcGVyaW9kcyBm
cm9tIC9ldGMvc3lzY29uZmlnL2J0cmZzbWFpbnRlbmFuY2UuLi4NCiAgICAgICAgIFN0YXJ0aW5n
IFN5c3RlbSBMb2dnaW5nIFNlcnZpY2UuLi4NClsgIE9LICBdIFN0YXJ0ZWQgRC1CdXMgU3lzdGVt
IE1lc3NhZ2UgQnVzLg0KICAgICAgICAgU3RhcnRpbmcgd2lja2VkIEF1dG9JUHY0IHN1cHBsaWNh
bnQgc2VydmljZS4uLg0KICAgICAgICAgU3RhcnRpbmcgd2lja2VkIERIQ1B2NiBzdXBwbGljYW50
IHNlcnZpY2UuLi4NCiAgICAgICAgIFN0YXJ0aW5nIHdpY2tlZCBESENQdjQgc3VwcGxpY2FudCBz
ZXJ2aWNlLi4uDQpbICBPSyAgXSBTdGFydGVkIE5hbWUgU2VydmljZSBDYWNoZSBEYWVtb24uDQpb
ICBPSyAgXSBSZWFjaGVkIHRhcmdldCBIb3N0IGFuZCBOZXR3b3JrIE5hbWUgTG9va3Vwcy4NClsg
IE9LICBdIFJlYWNoZWQgdGFyZ2V0IFVzZXIgYW5kIEdyb3VwIE5hbWUgTG9va3Vwcy4NCiAgICAg
ICAgIFN0YXJ0aW5nIFBlcm1pdCBVc2VyIFNlc3Npb25zLi4uDQogICAgICAgICBTdGFydGluZyBM
b2dpbiBTZXJ2aWNlLi4uDQpbICBPSyAgXSBTdGFydGVkIFVwZGF0ZSBjcm9uIHBlcmlvZHMgZnJv
bSAvZXRjL3N5c2NvbmZpZy9idHJmc21haW50ZW5hbmNlLg0KWyAgT0sgIF0gU3RhcnRlZCBQZXJt
aXQgVXNlciBTZXNzaW9ucy4NCiAgICAgICAgIFN0YXJ0aW5nIFggRGlzcGxheSBNYW5hZ2VyLi4u
DQpbICBPSyAgXSBTdGFydGVkIExvZ2luIFNlcnZpY2UuDQpbICBPSyAgXSBTdGFydGVkIC9ldGMv
aW5pdC5kL2Jvb3QubG9jYWwgQ29tcGF0aWJpbGl0eS4NClsgIE9LICBdIFN0YXJ0ZWQgR2V0dHkg
b24gdHR5MS4NClsgIE9LICBdIFN0YXJ0ZWQgU2VyaWFsIEdldHR5IG9uIGh2YzAuDQpbICBPSyAg
XSBSZWFjaGVkIHRhcmdldCBMb2dpbiBQcm9tcHRzLg0KWyAgT0sgIF0gU3RhcnRlZCAvZXRjL2lu
aXQuZC9hZnRlci5sb2NhbCBDb21wYXRpYmlsaXR5Lg0KWyAgT0sgIF0gU3RhcnRlZCB3aWNrZWQg
QXV0b0lQdjQgc3VwcGxpY2FudCBzZXJ2aWNlLg0KWyAgT0sgIF0gU3RhcnRlZCB3aWNrZWQgREhD
UHY0IHN1cHBsaWNhbnQgc2VydmljZS4NClsgIE9LICBdIFN0YXJ0ZWQgd2lja2VkIERIQ1B2NiBz
dXBwbGljYW50IHNlcnZpY2UuDQogICAgICAgICBTdGFydGluZyB3aWNrZWQgbmV0d29yayBtYW5h
Z2VtZW50IHNlcnZpY2UgZGFlbW9uLi4uDQpbICBPSyAgXSBTdGFydGVkIHdpY2tlZCBuZXR3b3Jr
IG1hbmFnZW1lbnQgc2VydmljZSBkYWVtb24uDQogICAgICAgICBTdGFydGluZyB3aWNrZWQgbmV0
d29yayBuYW5ueSBzZXJ2aWNlLi4uDQpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIFVzZXIgU2xpY2Ug
b2Ygb21tLg0KICAgICAgICAgU3RhcnRpbmcgVXNlciBNYW5hZ2VyIGZvciBVSUQgOTAwOS4uLg0K
WyAgT0sgIF0gU3RhcnRlZCBTZXNzaW9uIGMxIG9mIHVzZXIgb21tLg0KWyAgT0sgIF0gU3RhcnRl
ZCB3aWNrZWQgbmV0d29yayBuYW5ueSBzZXJ2aWNlLg0KICAgICAgICAgU3RhcnRpbmcgd2lja2Vk
IG1hbmFnZWQgbmV0d29yayBpbnRlcmZhY2VzLi4uDQpbICBPSyAgXSBTdGFydGVkIFN5c3RlbSBM
b2dnaW5nIFNlcnZpY2UuDQpbICBPSyAgXSBTdGFydGVkIFVzZXIgTWFuYWdlciBmb3IgVUlEIDkw
MDkuDQogICAgICAgICBTdGFydGluZyBMb2NhbGUgU2VydmljZS4uLg0KWyAgT0sgIF0gU3RhcnRl
ZCBMb2NhbGUgU2VydmljZS4NCltGQUlMRURdIEZhaWxlZCB0byBzdGFydCBMb2FkIGtkdW1wIGtl
cm5lbCBvbiBzdGFydHVwLg0KU2VlICdzeXN0ZW1jdGwgc3RhdHVzIGtkdW1wLnNlcnZpY2UnIGZv
ciBkZXRhaWxzLg0KICAgICAgICAgU3RhcnRpbmcgQWNjb3VudHMgU2VydmljZS4uLg0KWyAgT0sg
IF0gU3RhcnRlZCBYIERpc3BsYXkgTWFuYWdlci4NCiAgICAgICAgIFN0YXJ0aW5nIEF1dGhvcml6
YXRpb24gTWFuYWdlci4uLg0KWyAgT0sgIF0gU3RhcnRlZCBBdXRob3JpemF0aW9uIE1hbmFnZXIu
DQpbICBPSyAgXSBTdGFydGVkIEFjY291bnRzIFNlcnZpY2UuDQpbICBPSyAgXSBTdGFydGVkIGht
b25pdG9yLnNlcnZpY2UuDQogICAgICAgICBTdGFydGluZyBMU0I6IFN0YXJ0L3N0b3AgeGVuc3Rv
cmVkIGFuZCB4ZW5jb25zb2xlZC4uLg0KICAgICAgICAgU3RhcnRpbmcgbXlzcWwuc2VydmljZS4u
Lg0KICAgICAgICAgU3RhcnRpbmcgTFNCOiBTdGFydCB0aGUgcmVkaXNfNjM3OSBzZXJ2aWNlLi4u
DQogICAgICAgICBTdGFydGluZyBMU0I6IFN0YXJ0IHRoZSByZWRpc182MzgwIHNlcnZpY2UuLi4N
ClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBTdGFydCB0aGUgcmVkaXNfNjM3OSBzZXJ2aWNlLg0KWyAg
T0sgIF0gU3RhcnRlZCBMU0I6IFN0YXJ0IHRoZSByZWRpc182MzgwIHNlcnZpY2UuDQpbICBPSyAg
XSBDcmVhdGVkIHNsaWNlIFVzZXIgU2xpY2Ugb2YgbXlzcWwuDQogICAgICAgICBTdGFydGluZyBV
c2VyIE1hbmFnZXIgZm9yIFVJRCA5MDEyLi4uDQpbICBPSyAgXSBTdGFydGVkIFNlc3Npb24gYzIg
b2YgdXNlciBteXNxbC4NClsgIE9LICBdIFN0YXJ0ZWQgVXNlciBNYW5hZ2VyIGZvciBVSUQgOTAx
Mi4NClsgIE9LICBdIFN0b3BwZWQgSm91cm5hbCBTZXJ2aWNlLg0KICAgICAgICAgU3RhcnRpbmcg
Q3JlYXRlIGxpc3Qgb2YgcmVxdWlyZWQgc3QuLi4gbm9kZXMgZm9yIHRoZSBjdXJyZW50IGtlcm5l
bC4uLg0KWyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBzeXN0ZW0tZ2V0dHkuc2xpY2UuDQpbICBPSyAg
XSBMaXN0ZW5pbmcgb24gdWRldiBLZXJuZWwgU29ja2V0Lg0KICAgICAgICAgTW91bnRpbmcgRGVi
dWcgRmlsZSBTeXN0ZW0uLi4NClsgIE9LICBdIExpc3RlbmluZyBvbiB1ZGV2IENvbnRyb2wgU29j
a2V0Lg0KICAgICAgICAgTW91bnRpbmcgUE9TSVggTWVzc2FnZSBRdWV1ZSBGaWxlIFN5c3RlbS4u
Lg0KWyAgT0sgIF0gU2V0IHVwIGF1dG9tb3VudCBBcmJpdHJhcnkgRXhlY3V0YWIuLi5hdHMgRmls
ZSBTeXN0ZW0gQXV0b21vdW50IFBvaW50Lg0KWyAgT0sgIF0gU3RvcHBlZCB0YXJnZXQgU3dpdGNo
IFJvb3QuDQpbICBPSyAgXSBTdG9wcGVkIHRhcmdldCBJbml0cmQgRmlsZSBTeXN0ZW1zLg0KWyAg
T0sgIF0gQ3JlYXRlZCBzbGljZSBzeXN0ZW0tc2VyaWFsXHgyZGdldHR5LnNsaWNlLg0KWyAgT0sg
IF0gQ3JlYXRlZCBzbGljZSBzeXN0ZW0tc3lzdGVtZFx4MmRmc2NrLnNsaWNlLg0KWyAgT0sgIF0g
TGlzdGVuaW5nIG9uIExWTTIgbWV0YWRhdGEgZGFlbW9uIHNvY2tldC4NCiAgICAgICAgIFN0YXJ0
aW5nIExvYWQgS2VybmVsIE1vZHVsZXMuLi4NClsgIE9LICBdIENyZWF0ZWQgc2xpY2UgVXNlciBh
bmQgU2Vzc2lvbiBTbGljZS4NClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFNsaWNlcy4NClsgIE9L
ICBdIExpc3RlbmluZyBvbiBTeXNsb2cgU29ja2V0Lg0KICAgICAgICAgU3RhcnRpbmcgSm91cm5h
bCBTZXJ2aWNlLi4uDQpbICBPSyAgXSBTdG9wcGVkIEZpbGUgU3lzdGVtIENoZWNrIG9uIFJvb3Qg
RGV2aWNlLg0KICAgICAgICAgU3RhcnRpbmcgUmVtb3VudCBSb290IGFuZCBLZXJuZWwgRmlsZSBT
eXN0ZW1zLi4uDQpbICBPSyAgXSBMaXN0ZW5pbmcgb24gL2Rldi9pbml0Y3RsIENvbXBhdGliaWxp
dHkgTmFtZWQgUGlwZS4NCiAgICAgICAgIFN0YXJ0aW5nIFJ1bGUgZ2VuZXJhdG9yIGZvciAvZGV2
L3Jvb3Qgc3ltbGluay4uLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU3lzdGVtIFRpbWUgU3lu
Y2hyb25pemVkLg0KWyAgT0sgIF0gU3RvcHBlZCB0YXJnZXQgSW5pdHJkIFJvb3QgRmlsZSBTeXN0
ZW0uDQpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBFbmNyeXB0ZWQgVm9sdW1lcy4NClsgIE9LICBd
IFJlYWNoZWQgdGFyZ2V0IFBhdGhzLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgUmVtb3RlIEZp
bGUgU3lzdGVtcyAoUHJlKS4NClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFJlbW90ZSBGaWxlIFN5
c3RlbXMuDQpbICBPSyAgXSBNb3VudGVkIERlYnVnIEZpbGUgU3lzdGVtLg0KWyAgT0sgIF0gTW91
bnRlZCBQT1NJWCBNZXNzYWdlIFF1ZXVlIEZpbGUgU3lzdGVtLg0KWyAgT0sgIF0gU3RhcnRlZCBD
cmVhdGUgbGlzdCBvZiByZXF1aXJlZCBzdGEuLi5jZSBub2RlcyBmb3IgdGhlIGN1cnJlbnQga2Vy
bmVsLg0KWyAgT0sgIF0gU3RvcHBlZCBFbnRyb3B5IERhZW1vbiBiYXNlZCBvbiB0aGUgSEFWRUdF
IGFsZ29yaXRobS4NClsgIE9LICBdIFN0YXJ0ZWQgRW50cm9weSBEYWVtb24gYmFzZWQgb24gdGhl
IEhBVkVHRSBhbGdvcml0aG0uDQpbICBPSyAgXSBTdGFydGVkIFJ1bGUgZ2VuZXJhdG9yIGZvciAv
ZGV2L3Jvb3Qgc3ltbGluay4NClsgIE9LICBdIFN0YXJ0ZWQgUmVtb3VudCBSb290IGFuZCBLZXJu
ZWwgRmlsZSBTeXN0ZW1zLg0KICAgICAgICAgU3RhcnRpbmcgdWRldiBDb2xkcGx1ZyBhbGwgRGV2
aWNlcy4uLg0KICAgICAgICAgU3RhcnRpbmcgQ3JlYXRlIFN0YXRpYyBEZXZpY2UgTm9kZXMgaW4g
L2Rldi4uLg0KWyAgT0sgIF0gU3RhcnRlZCBMb2FkIEtlcm5lbCBNb2R1bGVzLg0KWyAgT0sgIF0g
U3RhcnRlZCBKb3VybmFsIFNlcnZpY2UuDQpbICBPSyAgXSBTdGFydGVkIENyZWF0ZSBTdGF0aWMg
RGV2aWNlIE5vZGVzIGluIC9kZXYuDQogICAgICAgICBTdGFydGluZyB1ZGV2IEtlcm5lbCBEZXZp
Y2UgTWFuYWdlci4uLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgTG9jYWwgRmlsZSBTeXN0ZW1z
IChQcmUpLg0KWyAgT0sgIF0gU3RhcnRlZCB1ZGV2IENvbGRwbHVnIGFsbCBEZXZpY2VzLg0KWyAg
T0sgIF0gU3RhcnRlZCB1ZGV2IEtlcm5lbCBEZXZpY2UgTWFuYWdlci4NClsgIE9LICBdIEZvdW5k
IGRldmljZSAvZGV2L2h2YzAuDQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJIDEuDQogICAgICAg
ICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4uLmJjYzcwMDAyMmE3ODJiNzA3
MzQwNTI4LXBhcnQxLi4uDQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJIHByaW1hcnkuDQpbICBP
SyAgXSBGb3VuZCBkZXZpY2UgTFNJIHByaW1hcnkuDQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJ
IHByaW1hcnkuDQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJIHByaW1hcnkuDQogICAgICAgICBT
dGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4uLmJjYzcwMDAyMmE3ODJhNzA2NDM1
ODc1LXBhcnQyLi4uDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2
Ly4uLmJjYzcwMDAyMmE3ODJhNzA2NDM1ODc1LXBhcnQxLi4uDQogICAgICAgICBTdGFydGluZyBG
aWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4uLmJjYzcwMDAyMmE3ODJhNzA2NDM1ODc1LXBhcnQz
Li4uDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4uLmJjYzcw
MDAyMmE3ODJhNzA2NDM1ODc1LXBhcnQ0Li4uDQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJIHBy
aW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4uLmNj
NzAwMDIyYTc4Mjk0MDUyMGUzNmEtcGFydDEwLi4uDQpbICBPSyAgXSBGb3VuZCBkZXZpY2UgTFNJ
IHByaW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2Ly4u
LmJjYzcwMDAyMmE3ODI5NDA1MjBlMzZhLXBhcnQ3Li4uDQpbICBPSyAgXSBGb3VuZCBkZXZpY2Ug
TFNJIHByaW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2
Ly4uLjYtMzdiOS00NGZmLWJiNTgtMDY3NTcwNDU4MTAzLi4uDQpbICBPSyAgXSBGb3VuZCBkZXZp
Y2UgTFNJIHByaW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBvbiAv
ZGV2Ly4uLjctYzc2Ni00MjU3LTlmZjItOWQzMTE1NjhkOGIyLi4uDQpbICBPSyAgXSBGb3VuZCBk
ZXZpY2UgTFNJIHByaW1hcnkuDQogICAgICAgICBTdGFydGluZyBGaWxlIFN5c3RlbSBDaGVjayBv
biAvZGV2Ly4uLmJjYzcwMDAyMmE3ODI5NDA1MjBlMzZhLXBhcnQzLi4uDQpbICBPSyAgXSBGb3Vu
ZCBkZXZpY2UgTFNJIHByaW1hcnkuDQogICAgICAgICBBY3RpdmF0aW5nIHN3YXAgL2Rldi9kaXNr
L2J5LXV1aWQvYi4uLjItZTA0NS00Y2M0LTk3MmQtOGYwNTM2OTI3NGUyLi4uDQpbICBPSyAgXSBG
b3VuZCBkZXZpY2UgTFNJIHByaW1hcnkuDQogICAgICAgICBNb3VudGluZyAvLnNuYXBzaG90cy4u
Lg0KWyAgT0sgIF0gRm91bmQgZGV2aWNlIExTSSBwcmltYXJ5Lg0KICAgICAgICAgU3RhcnRpbmcg
RmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rldi8uLi5iY2M3MDAwMjJhNzgyOTQwNTIwZTM2YS1wYXJ0
NS4uLg0KWyAgT0sgIF0gRm91bmQgZGV2aWNlIExTSSBwcmltYXJ5Lg0KICAgICAgICAgU3RhcnRp
bmcgRmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rldi8uLi5iY2M3MDAwMjJhNzgyOTQwNTIwZTM2YS1w
YXJ0Ni4uLg0KWyAgT0sgIF0gTW91bnRlZCAvLnNuYXBzaG90cy4NClsgIE9LICBdIEFjdGl2YXRl
ZCBzd2FwIC9kZXYvZGlzay9ieS11dWlkL2JiYTVhNzAyLWUwNDUtNGNjNC05NzJkLThmMDUzNjky
NzRlMi4NClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFN3YXAuDQpbICBPSyAgXSBTdGFydGVkIEZp
bGUgU3lzdGVtIENoZWNrIG9uIC9kZXYvZC4uLjQyYmNjNzAwMDIyYTc4MmI3MDczNDA1MjgtcGFy
dDEuDQpbICBPSyAgXSBTdGFydGVkIEZpbGUgU3lzdGVtIENoZWNrIG9uIC9kZXYvZC4uLjE4Ny1j
NzY2LTQyNTctOWZmMi05ZDMxMTU2OGQ4YjIuDQogICAgICAgICBNb3VudGluZyAvaG9tZS4uLg0K
WyAgT0sgIF0gU3RhcnRlZCBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2L2QuLi40MmJjYzcwMDAy
MmE3ODJhNzA2NDM1ODc1LXBhcnQxLg0KWyAgT0sgIF0gU3RhcnRlZCBGaWxlIFN5c3RlbSBDaGVj
ayBvbiAvZGV2L2QuLi40MmJjYzcwMDAyMmE3ODI5NDA1MjBlMzZhLXBhcnQ2Lg0KICAgICAgICAg
TW91bnRpbmcgL3Zhci4uLg0KWyAgT0sgIF0gTW91bnRlZCAvdmFyLg0KICAgICAgICAgU3RhcnRp
bmcgTG9hZC9TYXZlIFJhbmRvbSBTZWVkLi4uDQpbICBPSyAgXSBNb3VudGVkIC9ob21lLg0KWyAg
T0sgIF0gU3RhcnRlZCBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2L2QuLi4yYmNjNzAwMDIyYTc4
Mjk0MDUyMGUzNmEtcGFydDEwLg0KICAgICAgICAgTW91bnRpbmcgL29wdC9od2xvZy4uLg0KWyAg
T0sgIF0gU3RhcnRlZCBGaWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2L2QuLi40MmJjYzcwMDAyMmE3
ODJhNzA2NDM1ODc1LXBhcnQzLg0KICAgICAgICAgTW91bnRpbmcgL29wdC9odWF3ZWkuLi4NClsg
IE9LICBdIFN0YXJ0ZWQgTG9hZC9TYXZlIFJhbmRvbSBTZWVkLg0KWyAgT0sgIF0gU3RhcnRlZCBG
aWxlIFN5c3RlbSBDaGVjayBvbiAvZGV2L2QuLi5jOTYtMzdiOS00NGZmLWJiNTgtMDY3NTcwNDU4
MTAzLg0KWyAgT0sgIF0gTW91bnRlZCAvb3B0L2h1YXdlaS4NClsgIE9LICBdIE1vdW50ZWQgL29w
dC9od2xvZy4NClsgIE9LICBdIFN0YXJ0ZWQgRmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rldi9kLi4u
NDJiY2M3MDAwMjJhNzgyOTQwNTIwZTM2YS1wYXJ0Ny4NCiAgICAgICAgIE1vdW50aW5nIC90bXAu
Li4NClsgIE9LICBdIFN0YXJ0ZWQgRmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rldi9kLi4uNDJiY2M3
MDAwMjJhNzgyOTQwNTIwZTM2YS1wYXJ0My4NCiAgICAgICAgIE1vdW50aW5nIC9ib290Li4uDQpb
ICBPSyAgXSBNb3VudGVkIC90bXAuDQogICAgICAgICBNb3VudGluZyAvdmFyL3RtcC4uLg0KWyAg
T0sgIF0gTW91bnRlZCAvYm9vdC4NClsgIE9LICBdIFN0YXJ0ZWQgRmlsZSBTeXN0ZW0gQ2hlY2sg
b24gL2Rldi9kLi4uNDJiY2M3MDAwMjJhNzgyYTcwNjQzNTg3NS1wYXJ0NC4NClsgIE9LICBdIFN0
YXJ0ZWQgRmlsZSBTeXN0ZW0gQ2hlY2sgb24gL2Rldi9kLi4uNDJiY2M3MDAwMjJhNzgyOTQwNTIw
ZTM2YS1wYXJ0NS4NClsgIE9LICBdIE1vdW50ZWQgL3Zhci90bXAuDQogICAgICAgICBNb3VudGlu
ZyAvdmFyL2xvZy4uLg0KICAgICAgICAgTW91bnRpbmcgL2RhdGEuLi4NCiAgICAgICAgIFN0YXJ0
aW5nIEFwcGx5IEtlcm5lbCBWYXJpYWJsZXMuLi4NClsgIE9LICBdIFN0YXJ0ZWQgQXBwbHkgS2Vy
bmVsIFZhcmlhYmxlcy4NClsgIE9LICBdIE1vdW50ZWQgL3Zhci9sb2cuDQogICAgICAgICBTdGFy
dGluZyBGbHVzaCBKb3VybmFsIHRvIFBlcnNpc3RlbnQgU3RvcmFnZS4uLg0KICAgICAgICAgTW91
bnRpbmcgL3Zhci9sb2cvYXVkaXQuLi4NClsgIE9LICBdIFN0YXJ0ZWQgRmlsZSBTeXN0ZW0gQ2hl
Y2sgb24gL2Rldi9kLi4uNDJiY2M3MDAwMjJhNzgyYTcwNjQzNTg3NS1wYXJ0Mi4NClsgIE9LICBd
IFN0YXJ0ZWQgRmx1c2ggSm91cm5hbCB0byBQZXJzaXN0ZW50IFN0b3JhZ2UuDQpbICBPSyAgXSBN
b3VudGVkIC92YXIvbG9nL2F1ZGl0Lg0KWyAgT0sgIF0gTW91bnRlZCAvZGF0YS4NCiAgICAgICAg
IE1vdW50aW5nIC9kYXRhL2xmYXMuLi4NCiAgICAgICAgIE1vdW50aW5nIC9kYXRhL3ZtL2ltZy4u
Lg0KICAgICAgICAgTW91bnRpbmcgL2RhdGEvSW5kZXhEYXRhLi4uDQpbICBPSyAgXSBNb3VudGVk
IC9kYXRhL2xmYXMuDQpbICBPSyAgXSBNb3VudGVkIC9kYXRhL3ZtL2ltZy4NClsgIE9LICBdIE1v
dW50ZWQgL2RhdGEvSW5kZXhEYXRhLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgTG9jYWwgRmls
ZSBTeXN0ZW1zLg0KICAgICAgICAgU3RhcnRpbmcgVGVsbCBQbHltb3V0aCBUbyBXcml0ZSBPdXQg
UnVudGltZSBEYXRhLi4uDQogICAgICAgICBTdGFydGluZyBDcmVhdGUgVm9sYXRpbGUgRmlsZXMg
YW5kIERpcmVjdG9yaWVzLi4uDQogICAgICAgICBTdGFydGluZyBSZXN0b3JlIC9ydW4vaW5pdHJh
bWZzIG9uIHNodXRkb3duLi4uDQpbICBPSyAgXSBTdGFydGVkIFRlbGwgUGx5bW91dGggVG8gV3Jp
dGUgT3V0IFJ1bnRpbWUgRGF0YS4NClsgIE9LICBdIFN0YXJ0ZWQgUmVzdG9yZSAvcnVuL2luaXRy
YW1mcyBvbiBzaHV0ZG93bi4NClsgIE9LICBdIFN0YXJ0ZWQgQ3JlYXRlIFZvbGF0aWxlIEZpbGVz
IGFuZCBEaXJlY3Rvcmllcy4NCiAgICAgICAgIFN0YXJ0aW5nIFVwZGF0ZSBVVE1QIGFib3V0IFN5
c3RlbSBCb290L1NodXRkb3duLi4uDQpbICBPSyAgXSBTdGFydGVkIFVwZGF0ZSBVVE1QIGFib3V0
IFN5c3RlbSBCb290L1NodXRkb3duLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU3lzdGVtIElu
aXRpYWxpemF0aW9uLg0KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIFZpcnR1YWwgbWFjaGluZSBsb2cg
bWFuYWdlciBzb2NrZXQuDQpbICBPSyAgXSBTdGFydGVkIERpc2NhcmQgdW51c2VkIGJsb2NrcyBv
bmNlIGEgd2Vlay4NClsgIE9LICBdIExpc3RlbmluZyBvbiBQQy9TQyBTbWFydCBDYXJkIERhZW1v
biBBY3RpdmF0aW9uIFNvY2tldC4NClsgIE9LICBdIExpc3RlbmluZyBvbiBVVUlEIGRhZW1vbiBh
Y3RpdmF0aW9uIHNvY2tldC4NClsgIE9LICBdIExpc3RlbmluZyBvbiBPcGVuLWlTQ1NJIGlzY3Np
ZCBTb2NrZXQuDQpbICBPSyAgXSBTdGFydGVkIERhaWx5IENsZWFudXAgb2YgVGVtcG9yYXJ5IERp
cmVjdG9yaWVzLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgVGltZXJzLg0KWyAgT0sgIF0gTGlz
dGVuaW5nIG9uIFZpcnR1YWwgbWFjaGluZSBsb2NrIG1hbmFnZXIgc29ja2V0Lg0KWyAgT0sgIF0g
TGlzdGVuaW5nIG9uIEQtQnVzIFN5c3RlbSBNZXNzYWdlIEJ1cyBTb2NrZXQuDQpbICBPSyAgXSBS
ZWFjaGVkIHRhcmdldCBTb2NrZXRzLg0KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgQmFzaWMgU3lz
dGVtLg0KICAgICAgICAgU3RhcnRpbmcgTG9hZCBrZHVtcCBrZXJuZWwgb24gc3RhcnR1cC4uLg0K
ICAgICAgICAgU3RhcnRpbmcgTmFtZSBTZXJ2aWNlIENhY2hlIERhZW1vbi4uLg0KICAgICAgICAg
U3RhcnRpbmcgL2V0Yy9pbml0LmQvYm9vdC5sb2NhbCBDb21wYXRpYmlsaXR5Li4uDQogICAgICAg
ICBTdGFydGluZyBobW9uaXRvci5zZXJ2aWNlLi4uDQpbICBPSyAgXSBTdGFydGVkIGlycWJhbGFu
Y2UgZGFlbW9uLg0KICAgICAgICAgU3RhcnRpbmcgVXBkYXRlIGNyb24gcGVyaW9kcyBmcm9tIC9l
dGMvc3lzY29uZmlnL2J0cmZzbWFpbnRlbmFuY2UuLi4NCiAgICAgICAgIFN0YXJ0aW5nIFN5c3Rl
bSBMb2dnaW5nIFNlcnZpY2UuLi4NClsgIE9LICBdIFN0YXJ0ZWQgRC1CdXMgU3lzdGVtIE1lc3Nh
Z2UgQnVzLg0KICAgICAgICAgU3RhcnRpbmcgd2lja2VkIEF1dG9JUHY0IHN1cHBsaWNhbnQgc2Vy
dmljZS4uLg0KICAgICAgICAgU3RhcnRpbmcgd2lja2VkIERIQ1B2NiBzdXBwbGljYW50IHNlcnZp
Y2UuLi4NCiAgICAgICAgIFN0YXJ0aW5nIHdpY2tlZCBESENQdjQgc3VwcGxpY2FudCBzZXJ2aWNl
Li4uDQpbICBPSyAgXSBTdGFydGVkIE5hbWUgU2VydmljZSBDYWNoZSBEYWVtb24uDQpbICBPSyAg
XSBSZWFjaGVkIHRhcmdldCBIb3N0IGFuZCBOZXR3b3JrIE5hbWUgTG9va3Vwcy4NClsgIE9LICBd
IFJlYWNoZWQgdGFyZ2V0IFVzZXIgYW5kIEdyb3VwIE5hbWUgTG9va3Vwcy4NCiAgICAgICAgIFN0
YXJ0aW5nIFBlcm1pdCBVc2VyIFNlc3Npb25zLi4uDQogICAgICAgICBTdGFydGluZyBMb2dpbiBT
ZXJ2aWNlLi4uDQpbICBPSyAgXSBTdGFydGVkIFVwZGF0ZSBjcm9uIHBlcmlvZHMgZnJvbSAvZXRj
L3N5c2NvbmZpZy9idHJmc21haW50ZW5hbmNlLg0KWyAgT0sgIF0gU3RhcnRlZCBQZXJtaXQgVXNl
ciBTZXNzaW9ucy4NCiAgICAgICAgIFN0YXJ0aW5nIFggRGlzcGxheSBNYW5hZ2VyLi4uDQpbICBP
SyAgXSBTdGFydGVkIExvZ2luIFNlcnZpY2UuDQpbICBPSyAgXSBTdGFydGVkIC9ldGMvaW5pdC5k
L2Jvb3QubG9jYWwgQ29tcGF0aWJpbGl0eS4NClsgIE9LICBdIFN0YXJ0ZWQgR2V0dHkgb24gdHR5
MS4NClsgIE9LICBdIFN0YXJ0ZWQgU2VyaWFsIEdldHR5IG9uIGh2YzAuDQpbICBPSyAgXSBSZWFj
aGVkIHRhcmdldCBMb2dpbiBQcm9tcHRzLg0KWyAgT0sgIF0gU3RhcnRlZCAvZXRjL2luaXQuZC9h
ZnRlci5sb2NhbCBDb21wYXRpYmlsaXR5Lg0KWyAgT0sgIF0gU3RhcnRlZCB3aWNrZWQgQXV0b0lQ
djQgc3VwcGxpY2FudCBzZXJ2aWNlLg0KWyAgT0sgIF0gU3RhcnRlZCB3aWNrZWQgREhDUHY0IHN1
cHBsaWNhbnQgc2VydmljZS4NClsgIE9LICBdIFN0YXJ0ZWQgd2lja2VkIERIQ1B2NiBzdXBwbGlj
YW50IHNlcnZpY2UuDQogICAgICAgICBTdGFydGluZyB3aWNrZWQgbmV0d29yayBtYW5hZ2VtZW50
IHNlcnZpY2UgZGFlbW9uLi4uDQpbICBPSyAgXSBTdGFydGVkIHdpY2tlZCBuZXR3b3JrIG1hbmFn
ZW1lbnQgc2VydmljZSBkYWVtb24uDQogICAgICAgICBTdGFydGluZyB3aWNrZWQgbmV0d29yayBu
YW5ueSBzZXJ2aWNlLi4uDQpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIFVzZXIgU2xpY2Ugb2Ygb21t
Lg0KICAgICAgICAgU3RhcnRpbmcgVXNlciBNYW5hZ2VyIGZvciBVSUQgOTAwOS4uLg0KWyAgT0sg
IF0gU3RhcnRlZCBTZXNzaW9uIGMxIG9mIHVzZXIgb21tLg0KWyAgT0sgIF0gU3RhcnRlZCB3aWNr
ZWQgbmV0d29yayBuYW5ueSBzZXJ2aWNlLg0KICAgICAgICAgU3RhcnRpbmcgd2lja2VkIG1hbmFn
ZWQgbmV0d29yayBpbnRlcmZhY2VzLi4uDQpbICBPSyAgXSBTdGFydGVkIFN5c3RlbSBMb2dnaW5n
IFNlcnZpY2UuDQpbICBPSyAgXSBTdGFydGVkIFVzZXIgTWFuYWdlciBmb3IgVUlEIDkwMDkuDQog
ICAgICAgICBTdGFydGluZyBMb2NhbGUgU2VydmljZS4uLg0KWyAgT0sgIF0gU3RhcnRlZCBMb2Nh
bGUgU2VydmljZS4NCltGQUlMRURdIEZhaWxlZCB0byBzdGFydCBMb2FkIGtkdW1wIGtlcm5lbCBv
biBzdGFydHVwLg0KU2VlICdzeXN0ZW1jdGwgc3RhdHVzIGtkdW1wLnNlcnZpY2UnIGZvciBkZXRh
aWxzLg0KDQoNCldlbGNvbWUgdG8gU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlcnZlciAxMiBTUDIg
ICh4ODZfNjQpIC0gS2VybmVsIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAoaHZjMCkuDQoNCg0KbGlu
dXgtZmlyZWh1bnRlciBsb2dpbjogWzE1MDI0LjA0MTk4OV0gcGFnZTpmZmZmZWEwMDRjZWU1MDgw
IGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0K
WzE1MDI0LjA0MjAzOF0gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkN
ClsxNTAyNC4wNDYwMzBdIHBhZ2U6ZmZmZmVhMDA5MTUwYmFjMCBjb3VudDowIG1hcGNvdW50Oi0x
IG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4wNDYwNDhdIGZsYWdz
OiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMDUxOTA5XSBwYWdl
OmZmZmZlYTAwNzExOThjMDAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAo
bnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMDUxOTMzXSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChy
ZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjA1NTY3MF0gcGFnZTpmZmZmZWEwMDMxMDJlMzQwIGNv
dW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1
MDI0LjA1NTY4N10gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsx
NTAyNC4wNTkwMDZdIHBhZ2U6ZmZmZmVhMDAzZWQ1OGQ0MCBjb3VudDowIG1hcGNvdW50Oi0xIG1h
cHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4wNTkwMjRdIGZsYWdzOiAw
eDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMDYyNTI4XSBwYWdlOmZm
ZmZlYTAwNDRjZjAzNDAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVs
bCkgaW5kZXg6MHgxDQpbMTUwMjQuMDYyNTQ3XSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZl
cmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjA2NjM2OV0gcGFnZTpmZmZmZWEwMDNmODc0NTAwIGNvdW50
OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0
LjA2NjM5Ml0gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAy
NC4wNzAzOTldIHBhZ2U6ZmZmZmVhMDA3MmQxZGM0MCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBp
bmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4wNzA0MThdIGZsYWdzOiAweDE3
ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMDc0Mzc0XSBwYWdlOmZmZmZl
YTAwNzZlODNmODAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkg
aW5kZXg6MHgxDQpbMTUwMjQuMDc0Mzk0XSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVu
Y2VkfGRpcnR5KQ0KWzE1MDI0LjA3ODQ5M10gcGFnZTpmZmZmZWEwMDc2ZTg0NTQwIGNvdW50OjAg
bWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjA3
ODQ5Nl0gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4w
ODM3NjJdIHBhZ2U6ZmZmZmVhMDA3NmM0YzU4MCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6
ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4wODM3ODJdIGZsYWdzOiAweDE3ZmZm
ZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMDg3ODA0XSBwYWdlOmZmZmZlYTAw
NzZjNGM4ODAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5k
ZXg6MHgxDQpbMTUwMjQuMDg3ODIxXSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2Vk
fGRpcnR5KQ0KWzE1MDI0LjA5MTEzN10gcGFnZTpmZmZmZWEwMDU3MmVjMjgwIGNvdW50OjAgbWFw
Y291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjA5MTE1
NF0gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4wOTQ0
OTVdIHBhZ2U6ZmZmZmVhMDAzZjMxOTEwMCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAg
ICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4wOTQ1MTNdIGZsYWdzOiAweDE3ZmZmZmMw
MDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMDk3ODM0XSBwYWdlOmZmZmZlYTAwNWE5
NmQ1ODAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6
MHgxDQpbMTUwMjQuMDk3ODU0XSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRp
cnR5KQ0KWzE1MDI0LjEwMTI0OV0gcGFnZTpmZmZmZWEwMDdkNDEzOGMwIGNvdW50OjAgbWFwY291
bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjEwMTI1Ml0g
ZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4xMDQ2MDhd
IHBhZ2U6ZmZmZmVhMDA0MjQxNTE0MCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAg
ICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4xMDQ2MjRdIGZsYWdzOiAweDE3ZmZmZmMwMDAw
MDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMTA3OTA1XSBwYWdlOmZmZmZlYTAwNDljZjI5
ODAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgx
DQpbMTUwMjQuMTA3OTIzXSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5
KQ0KWzE1MDI0LjExMTIxN10gcGFnZTpmZmZmZWEwMDNmNmY0ZWMwIGNvdW50OjAgbWFwY291bnQ6
LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjExMTIzNl0gZmxh
Z3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4xMTQ1OTBdIHBh
Z2U6ZmZmZmVhMDA3MTRkN2E4MCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAg
IChudWxsKSBpbmRleDoweDENClsxNTAyNC4xMTQ1OTJdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0
KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMTE4MTI0XSBwYWdlOmZmZmZlYTAwNmYxOTQwODAg
Y291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpb
MTUwMjQuMTE4MTQ1XSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0K
WzE1MDI0LjEyMTcxMl0gcGFnZTpmZmZmZWEwMDkxMDBhODQwIGNvdW50OjAgbWFwY291bnQ6LTEg
bWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjEyMTczMF0gZmxhZ3M6
IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4xMjUxMzVdIHBhZ2U6
ZmZmZmVhMDA0ZTdlMWM4MCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChu
dWxsKSBpbmRleDoweDENClsxNTAyNC4xMjUxNThdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJl
ZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMTI4NTAyXSBwYWdlOmZmZmZlYTAwMzk4ZTY4MDAgY291
bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUw
MjQuMTI4NTIxXSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1
MDI0LjEzMjEyMF0gcGFnZTpmZmZmZWEwMDc4ZjRiZTQwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFw
cGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjEzMjE0MF0gZmxhZ3M6IDB4
MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4xMzU0MjZdIHBhZ2U6ZmZm
ZmVhMDAzYzRjM2Y0MCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxs
KSBpbmRleDoweDENClsxNTAyNC4xMzU0NDVdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVy
ZW5jZWR8ZGlydHkpDQpbMTUwMjQuMTM4NzkzXSBwYWdlOmZmZmZlYTAwNzM1NDIzODAgY291bnQ6
MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQu
MTM4Nzk3XSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0
LjE0MjA4M10gcGFnZTpmZmZmZWEwMDVmYzZlNDQwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGlu
ZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjE0MjEwMF0gZmxhZ3M6IDB4MTdm
ZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4xNDU0ODNdIHBhZ2U6ZmZmZmVh
MDA2ZTZkM2U4MCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBp
bmRleDoweDENClsxNTAyNC4xNDU1MDNdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5j
ZWR8ZGlydHkpDQpbMTUwMjQuMTUwNDE4XSBwYWdlOmZmZmZlYTAwNzhmZjhmODAgY291bnQ6MCBt
YXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMTUw
NDIyXSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjE1
NDE0Ml0gcGFnZTpmZmZmZWEwMDZkYWY1OTgwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzog
ICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjE1NDE2Ml0gZmxhZ3M6IDB4MTdmZmZm
YzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4xNTgyODBdIHBhZ2U6ZmZmZmVhMDA0
MjU1YjkwMCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRl
eDoweDENClsxNTAyNC4xNTgzMDFdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8
ZGlydHkpDQpbMTUwMjQuMTYzMTg4XSBwYWdlOmZmZmZlYTAwNzBlMTc4YzAgY291bnQ6MCBtYXBj
b3VudDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMTYzMjEx
XSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjE2Njky
M10gcGFnZTpmZmZmZWEwMDQ1ZDVkOTgwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAg
ICAgICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjE2Njk0Ml0gZmxhZ3M6IDB4MTdmZmZmYzAw
MDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4xNzA0OTJdIHBhZ2U6ZmZmZmVhMDA2ZmM0
YTk0MCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDow
eDENClsxNTAyNC4xNzA1MTRdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGly
dHkpDQpbMTUwMjQuMTc2MzAwXSBwYWdlOmZmZmZlYTAwNTJiODJhODAgY291bnQ6MCBtYXBjb3Vu
dDotMSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMTc2MzIzXSBm
bGFnczogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjE4MTI3NF0g
cGFnZTpmZmZmZWEwMDZlMTRkNTQwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAg
ICAgKG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjE4MTI5M10gZmxhZ3M6IDB4MTdmZmZmYzAwMDAw
MTQocmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4xODUxOThdIHBhZ2U6ZmZmZmVhMDA3MDg4YzYw
MCBjb3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDEN
ClsxNTAyNC4xODUyMThdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkp
DQpbMTUwMjQuMTkwMzQwXSBwYWdlOmZmZmZlYTAwNmRkNDYyODAgY291bnQ6MCBtYXBjb3VudDot
MSBtYXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMTkwMzYxXSBmbGFn
czogMHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjE5NDMwOV0gcGFn
ZTpmZmZmZWEwMDVmNGE1ODgwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAg
KG51bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjE5NDMyN10gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQo
cmVmZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4xOTgxMzFdIHBhZ2U6ZmZmZmVhMDA0YTAwZGM0MCBj
b3VudDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsx
NTAyNC4xOTgxNTBdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpb
MTUwMjQuMjAxNzQwXSBwYWdlOmZmZmZlYTAwMzdkY2ViYzAgY291bnQ6MCBtYXBjb3VudDotMSBt
YXBwaW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMjAxNzU5XSBmbGFnczog
MHgxN2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjIwNjE5OV0gcGFnZTpm
ZmZmZWEwMDRiMTJmYTgwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51
bGwpIGluZGV4OjB4MQ0KWzE1MDI0LjIwNjIwNV0gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVm
ZXJlbmNlZHxkaXJ0eSkNClsxNTAyNC4yMTA3ODZdIHBhZ2U6ZmZmZmVhMDAzN2MxZGNjMCBjb3Vu
dDowIG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAy
NC4yMTA4MTBdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUw
MjQuMjE0NDE0XSBwYWdlOmZmZmZlYTAwM2NjZTBjNDAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBw
aW5nOiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMjE0NDM4XSBmbGFnczogMHgx
N2ZmZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjIxODA2MF0gcGFnZTpmZmZm
ZWEwMDRlZmNjNjQwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwp
IGluZGV4OjB4MQ0KWzE1MDI0LjIxODA3N10gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJl
bmNlZHxkaXJ0eSkNClsxNTAyNC4yMjI3NjNdIHBhZ2U6ZmZmZmVhMDA4NzQ0M2E0MCBjb3VudDow
IG1hcGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4y
MjI3ODVdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQu
MjI2NzE0XSBwYWdlOmZmZmZlYTAwMmZjNDcxODAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5n
OiAgICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMjI2NzMxXSBmbGFnczogMHgxN2Zm
ZmZjMDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjIzMDEzOV0gcGFnZTpmZmZmZWEw
MDMwYzQzYjQwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGlu
ZGV4OjB4MQ0KWzE1MDI0LjIzMDE2Ml0gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNl
ZHxkaXJ0eSkNClsxNTAyNC4yMzM1NzhdIHBhZ2U6ZmZmZmVhMDAzNGZkOTQ4MCBjb3VudDowIG1h
cGNvdW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4yMzM2
MDFdIGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMjM3
OTg4XSBwYWdlOmZmZmZlYTAwNzAxZjc4MDAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAg
ICAgICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMjM4MDEyXSBmbGFnczogMHgxN2ZmZmZj
MDAwMDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjI0MTA3NF0gcGFnZTpmZmZmZWEwMDVk
OGNhN2MwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4
OjB4MQ0KWzE1MDI0LjI0MTA5MV0gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxk
aXJ0eSkNClsxNTAyNC4yNDQ0MjNdIHBhZ2U6ZmZmZmVhMDAyZmMwNWUwMCBjb3VudDowIG1hcGNv
dW50Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4yNDQ0Mzld
IGZsYWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMjQ4MzE1
XSBwYWdlOmZmZmZlYTAwNzkzMjE3NDAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAg
ICAgICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMjQ4MzMyXSBmbGFnczogMHgxN2ZmZmZjMDAw
MDAxNChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjI1MzkwN10gcGFnZTpmZmZmZWEwMDJmYWM2
NDQwIGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4
MQ0KWzE1MDI0LjI1MzkyOF0gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0
eSkNClsxNTAyNC4yNTc0NDhdIHBhZ2U6ZmZmZmVhMDA3OGYzMDVjMCBjb3VudDowIG1hcGNvdW50
Oi0xIG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4yNTc0NzBdIGZs
YWdzOiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMjYxMTIyXSBw
YWdlOmZmZmZlYTAwMzc0MjI4NDAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAg
ICAobnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMjYxMTQ1XSBmbGFnczogMHgxN2ZmZmZjMDAwMDAx
NChyZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjI2NDM1MF0gcGFnZTpmZmZmZWEwMDQ2ODM4ZDQw
IGNvdW50OjAgbWFwY291bnQ6LTEgbWFwcGluZzogICAgICAgICAgKG51bGwpIGluZGV4OjB4MQ0K
WzE1MDI0LjI2NDM2OV0gZmxhZ3M6IDB4MTdmZmZmYzAwMDAwMTQocmVmZXJlbmNlZHxkaXJ0eSkN
ClsxNTAyNC4yNjk1OTNdIHBhZ2U6ZmZmZmVhMDA0NzUyNmYwMCBjb3VudDowIG1hcGNvdW50Oi0x
IG1hcHBpbmc6ICAgICAgICAgIChudWxsKSBpbmRleDoweDENClsxNTAyNC4yNjk2MTVdIGZsYWdz
OiAweDE3ZmZmZmMwMDAwMDE0KHJlZmVyZW5jZWR8ZGlydHkpDQpbMTUwMjQuMjcyNzQwXSBwYWdl
OmZmZmZlYTAwNDczYzliNDAgY291bnQ6MCBtYXBjb3VudDotMSBtYXBwaW5nOiAgICAgICAgICAo
bnVsbCkgaW5kZXg6MHgxDQpbMTUwMjQuMjcyNzU4XSBmbGFnczogMHgxN2ZmZmZjMDAwMDAxNChy
ZWZlcmVuY2VkfGRpcnR5KQ0KWzE1MDI0LjMxNjA4MF0gcGFnZTpmZmZmZWEwMDQzNjk0NDAwIGNv
dW50OjEgbWFwY291bnQ6MSBtYXBwaW5nOmZmZmY4ODI0ODlmZDliNzkgaW5kZXg6MHg3Zjc4OWI1
ZjkNClsxNTAyNC4zMTYxMDNdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxh
Y3RpdmV8c3dhcGJhY2tlZCkNClsxNTAyNC4zMjA1NDNdIHBhZ2U6ZmZmZmVhMDAzYzhlOTY4MCBj
b3VudDoxIG1hcGNvdW50OjEgbWFwcGluZzpmZmZmODgyNDg5ZmQ5Yjc5IGluZGV4OjB4N2Y3ODli
NWZhDQpbMTUwMjQuMzIwNTY1XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8
YWN0aXZlfHN3YXBiYWNrZWQpDQpbMTUwMjQuMzIzODkwXSBwYWdlOmZmZmZlYTAwMzg3M2JjODAg
Y291bnQ6MSBtYXBjb3VudDoxIG1hcHBpbmc6ZmZmZjg4MWZkMzVmMmM1MSBpbmRleDoweDQNClsx
NTAyNC4zMjM5MDldIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8
c3dhcGJhY2tlZCkNClsxNTAyNC4zMjcyOTVdIHBhZ2U6ZmZmZmVhMDA0YjIyYTEwMCBjb3VudDox
IG1hcGNvdW50OjEgbWFwcGluZzpmZmZmODgyNDM0MWNiMWExIGluZGV4OjB4MjENClsxNTAyNC4z
MjczMTZdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJh
Y2tlZCkNClsxNTAyNC4zMzEzOTddIHBhZ2U6ZmZmZmVhMDA3MzNlZjI4MCBjb3VudDoxIG1hcGNv
dW50OjEgbWFwcGluZzpmZmZmODgyM2I5YmFkNjY5IGluZGV4OjB4N2ZmZmZmZmZkDQpbMTUwMjQu
MzMxNDIwXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBi
YWNrZWQpDQpbMTUwMjQuMzM1MjQ4XSBwYWdlOmZmZmZlYTAwNGRjN2I0NDAgY291bnQ6MSBtYXBj
b3VudDoxIG1hcHBpbmc6ZmZmZjg4MjQzNDFjYjFhMSBpbmRleDoweDIwDQpbMTUwMjQuMzM1MjY1
XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNrZWQp
DQpbMTUwMjQuMzM4MzIzXSBwYWdlOmZmZmZlYTAwNDU3ZWRhMDAgY291bnQ6MSBtYXBjb3VudDox
IG1hcHBpbmc6ZmZmZjg4MjQ4OWZkOWUwMSBpbmRleDoweDdmOTQ2M2Q1MA0KWzE1MDI0LjMzODMz
OV0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFja2Vk
KQ0KWzE1MDI0LjM0MTQ1N10gcGFnZTpmZmZmZWEwMDQ4ZDlmMDQwIGNvdW50OjEgbWFwY291bnQ6
MSBtYXBwaW5nOmZmZmY4ODFmZDM1ZjI5ODEgaW5kZXg6MHg3Zjk0NjNkNGQNClsxNTAyNC4zNDE0
NzhdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJhY2tl
ZCkNClsxNTAyNC4zNDQ2MDJdIHBhZ2U6ZmZmZmVhMDAzMjY2MzcwMCBjb3VudDoxIG1hcGNvdW50
OjEgbWFwcGluZzpmZmZmODgxZmQzNWYyYzUxIGluZGV4OjB4Mw0KWzE1MDI0LjM0NDYyNl0gZmxh
Z3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFja2VkKQ0KWzE1
MDI0LjM0NzM3N10gcGFnZTpmZmZmZWEwMDNhOGE5MDAwIGNvdW50OjEgbWFwY291bnQ6MSBtYXBw
aW5nOmZmZmY4ODIzYmE3MjVkMjkgaW5kZXg6MHgyDQpbMTUwMjQuMzQ3MzkxXSBmbGFnczogMHgx
N2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNrZWQpDQpbMTUwMjQuMzQ5
ODE2XSBwYWdlOmZmZmZlYTAwMzUxNjdjMDAgY291bnQ6MSBtYXBjb3VudDoxIG1hcHBpbmc6ZmZm
Zjg4MjNiYTcyNWQyOSBpbmRleDoweDENClsxNTAyNC4zNDk4MjldIGZsYWdzOiAweDE3ZmZmZmMw
MDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJhY2tlZCkNClsxNTAyNC4zNTI1ODZdIHBh
Z2U6ZmZmZmVhMDA0YjYzMjdjMCBjb3VudDoxIG1hcGNvdW50OjEgbWFwcGluZzpmZmZmODgxMzBh
ODViNzQxIGluZGV4OjB4N2Y5NDYzZDJlDQpbMTUwMjQuMzUyNjA5XSBmbGFnczogMHgxN2ZmZmZj
MDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNrZWQpDQpbMTUwMjQuMzU1Nzg3XSBw
YWdlOmZmZmZlYTAwM2VmNTc5YzAgY291bnQ6MSBtYXBjb3VudDoxIG1hcHBpbmc6ZmZmZjg4MTMw
YTg1YjRiOSBpbmRleDoweDJiDQpbMTUwMjQuMzU1ODA1XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2
OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNrZWQpDQpbMTUwMjQuMzU4ODY2XSBwYWdlOmZm
ZmZlYTAwM2U4MTJhMDAgY291bnQ6MSBtYXBjb3VudDoxIG1hcHBpbmc6ZmZmZjg4MTMwYTg1YjRi
OSBpbmRleDoweDJhDQpbMTUwMjQuMzU4ODgxXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRv
ZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNrZWQpDQpbMTUwMjQuMzYzNjE2XSBwYWdlOmZmZmZlYTAw
NzY2ZWQ2MDAgY291bnQ6MSBtYXBjb3VudDoxIG1hcHBpbmc6ZmZmZjg4MmIwZTU3NDBjOSBpbmRl
eDoweDJjDQpbMTUwMjQuMzYzNjM2XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxs
cnV8YWN0aXZlfHN3YXBiYWNrZWQpDQpbMTUwMjQuMzY3MTI1XSBwYWdlOmZmZmZlYTAwNTFiMjMy
ODAgY291bnQ6MSBtYXBjb3VudDoxIG1hcHBpbmc6ZmZmZjg4MmIwZTU3NDBjOSBpbmRleDoweDJi
DQpbMTUwMjQuMzY3MTQzXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0
aXZlfHN3YXBiYWNrZWQpDQpbMTUwMjQuMzcwNTU1XSBwYWdlOmZmZmZlYTAwNDFlYTlmNDAgY291
bnQ6MSBtYXBjb3VudDoxIG1hcHBpbmc6ZmZmZjg4MTMwYTg1YjdkMSBpbmRleDoweDE4DQpbMTUw
MjQuMzcwNTcxXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3
YXBiYWNrZWQpDQpbMTUwMjQuMzczOTkxXSBwYWdlOmZmZmZlYTAwM2Y5MmM2MDAgY291bnQ6MSBt
YXBjb3VudDoxIG1hcHBpbmc6ZmZmZjg4MTMwYTg1YjdkMSBpbmRleDoweDE3DQpbMTUwMjQuMzc0
MDA2XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNr
ZWQpDQpbMTUwMjQuMzc3NDAxXSBwYWdlOmZmZmZlYTAwNmY3YzMyYzAgY291bnQ6MSBtYXBjb3Vu
dDoxIG1hcHBpbmc6ZmZmZjg4MTMwYTg1Yjc0MSBpbmRleDoweDdmOTQ2M2QyZA0KWzE1MDI0LjM3
NzQyMF0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFj
a2VkKQ0KWzE1MDI0LjM4MDg2Nl0gcGFnZTpmZmZmZWEwMDMxMDAzOTQwIGNvdW50OjEgbWFwY291
bnQ6MSBtYXBwaW5nOmZmZmY4ODIzYjliYWQ2NjkgaW5kZXg6MHg3ZmZmZmZmZmMNClsxNTAyNC4z
ODA4ODRdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJh
Y2tlZCkNClsxNTAyNC4zODQyODldIHBhZ2U6ZmZmZmVhMDA1OGFhZjFjMCBjb3VudDoxIG1hcGNv
dW50OjEgbWFwcGluZzpmZmZmODgyNDg0OTExNjY5IGluZGV4OjB4MTllDQpbMTUwMjQuMzg0MzA1
XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNrZWQp
DQpbMTUwMjQuMzg3MzE2XSBwYWdlOmZmZmZlYTAwMzYyZjYwMDAgY291bnQ6MSBtYXBjb3VudDow
IG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGM2OQ0KWzE1MDI0LjM4NzMz
M10gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFja2Vk
KQ0KWzE1MDI0LjM5MDA1Ml0gcGFnZTpmZmZmZWEwMDM2MmY2MDQwIGNvdW50OjEgbWFwY291bnQ6
MCBtYXBwaW5nOmZmZmY4ODI0OWFkYjNkNzEgaW5kZXg6MHg3ZjgyZjhjNzkNClsxNTAyNC4zOTAw
NzBdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJhY2tl
ZCkNClsxNTAyNC4zOTMyMDZdIHBhZ2U6ZmZmZmVhMDA1ZGIzZTI4MCBjb3VudDoxIG1hcGNvdW50
OjAgbWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4Yzg5DQpbMTUwMjQuMzkz
MjIyXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNr
ZWQpDQpbMTUwMjQuMzk1NjI1XSBwYWdlOmZmZmZlYTAwNWRiM2UyYzAgY291bnQ6MSBtYXBjb3Vu
dDowIG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGM5OQ0KWzE1MDI0LjM5
NTYzOF0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFj
a2VkKQ0KWzE1MDI0LjM5ODA0MV0gcGFnZTpmZmZmZWEwMDRiMjJhMDQwIGNvdW50OjEgbWFwY291
bnQ6MSBtYXBwaW5nOmZmZmY4ODI0ODQ5MTE2NjkgaW5kZXg6MHgxOWMNClsxNTAyNC4zOTgwNTRd
IGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJhY2tlZCkN
ClsxNTAyNC40MDA0NDNdIHBhZ2U6ZmZmZmVhMDA1ZTBiYzM4MCBjb3VudDoxIG1hcGNvdW50OjAg
bWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4Y2E5DQpbMTUwMjQuNDAwNDU3
XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNrZWQp
DQpbMTUwMjQuNDAyOTMzXSBwYWdlOmZmZmZlYTAwNWUwYmMzYzAgY291bnQ6MSBtYXBjb3VudDow
IG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGNiOQ0KWzE1MDI0LjQwMjk1
N10gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFja2Vk
KQ0KWzE1MDI0LjQwNTQ2Ml0gcGFnZTpmZmZmZWEwMDJmZTNlOTgwIGNvdW50OjEgbWFwY291bnQ6
MCBtYXBwaW5nOmZmZmY4ODI0OWFkYjNkNzEgaW5kZXg6MHg3ZjgyZjhjYzkNClsxNTAyNC40MDU0
NzddIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJhY2tl
ZCkNClsxNTAyNC40MDgwMTVdIHBhZ2U6ZmZmZmVhMDAyZmUzZTljMCBjb3VudDoxIG1hcGNvdW50
OjAgbWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4Y2Q5DQpbMTUwMjQuNDA4
MDI5XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNr
ZWQpDQpbMTUwMjQuNDEwNDQ5XSBwYWdlOmZmZmZlYTAwMmZkZGJkODAgY291bnQ6MSBtYXBjb3Vu
dDowIG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGNlOQ0KWzE1MDI0LjQx
MDQ2M10gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFj
a2VkKQ0KWzE1MDI0LjQxMjg3NF0gcGFnZTpmZmZmZWEwMDJmZGRiZGMwIGNvdW50OjEgbWFwY291
bnQ6MCBtYXBwaW5nOmZmZmY4ODI0OWFkYjNkNzEgaW5kZXg6MHg3ZjgyZjhjZjkNClsxNTAyNC40
MTI4ODhdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJh
Y2tlZCkNClsxNTAyNC40MTUyODhdIHBhZ2U6ZmZmZmVhMDAyZmUwNWEwMCBjb3VudDoxIG1hcGNv
dW50OjAgbWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4ZDA5DQpbMTUwMjQu
NDE1MzAyXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBi
YWNrZWQpDQpbMTUwMjQuNDE3Njk3XSBwYWdlOmZmZmZlYTAwMmZlMDVhNDAgY291bnQ6MSBtYXBj
b3VudDowIG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGQxOQ0KWzE1MDI0
LjQxNzcxMV0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2Fw
YmFja2VkKQ0KWzE1MDI0LjQyMDExMl0gcGFnZTpmZmZmZWEwMDQ1ZTJjMjAwIGNvdW50OjEgbWFw
Y291bnQ6MCBtYXBwaW5nOmZmZmY4ODI0OWFkYjNkNzEgaW5kZXg6MHg3ZjgyZjhkMjkNClsxNTAy
NC40MjAxMjZdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dh
cGJhY2tlZCkNClsxNTAyNC40MjI5NThdIHBhZ2U6ZmZmZmVhMDA0NWUyYzI0MCBjb3VudDoxIG1h
cGNvdW50OjAgbWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4ZDM5DQpbMTUw
MjQuNDIyOTc5XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3
YXBiYWNrZWQpDQpbMTUwMjQuNDI1NDk4XSBwYWdlOmZmZmZlYTAwNTZlY2I3MDAgY291bnQ6MSBt
YXBjb3VudDowIG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGQ0OQ0KWzE1
MDI0LjQyNTUxMl0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxz
d2FwYmFja2VkKQ0KWzE1MDI0LjQyODAwNF0gcGFnZTpmZmZmZWEwMDU2ZWNiNzQwIGNvdW50OjEg
bWFwY291bnQ6MCBtYXBwaW5nOmZmZmY4ODI0OWFkYjNkNzEgaW5kZXg6MHg3ZjgyZjhkNTkNClsx
NTAyNC40MjgwMThdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8
c3dhcGJhY2tlZCkNClsxNTAyNC40MzA0MTldIHBhZ2U6ZmZmZmVhMDAzOTUwZmQ4MCBjb3VudDox
IG1hcGNvdW50OjAgbWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4ZDY5DQpb
MTUwMjQuNDMwNDMzXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZl
fHN3YXBiYWNrZWQpDQpbMTUwMjQuNDMyODQ0XSBwYWdlOmZmZmZlYTAwMzk1MGZkYzAgY291bnQ6
MSBtYXBjb3VudDowIG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGQ3OQ0K
WzE1MDI0LjQzMjg1OF0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2
ZXxzd2FwYmFja2VkKQ0KWzE1MDI0LjQzNTI2NV0gcGFnZTpmZmZmZWEwMDU4MjI4ZDQwIGNvdW50
OjEgbWFwY291bnQ6MSBtYXBwaW5nOmZmZmY4ODI0ODQ5MTFjZTEgaW5kZXg6MHgyDQpbMTUwMjQu
NDM1Mjc4XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBi
YWNrZWQpDQpbMTUwMjQuNDM3Njc5XSBwYWdlOmZmZmZlYTAwNWNhN2FkMDAgY291bnQ6MSBtYXBj
b3VudDoxIG1hcHBpbmc6ZmZmZjg4MjQ4NDkxMWNlMSBpbmRleDoweDENClsxNTAyNC40Mzc2OTFd
IGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJhY2tlZCkN
ClsxNTAyNC40NDA2MzVdIHBhZ2U6ZmZmZmVhMDAzYjlhNTgwMCBjb3VudDoxIG1hcGNvdW50OjAg
bWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4ZDg5DQpbMTUwMjQuNDQwNjUz
XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNrZWQp
DQpbMTUwMjQuNDQ0MDk0XSBwYWdlOmZmZmZlYTAwM2I5YTU4NDAgY291bnQ6MSBtYXBjb3VudDow
IG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGQ5OQ0KWzE1MDI0LjQ0NDEx
Nl0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFja2Vk
KQ0KWzE1MDI0LjQ0NjkwMl0gcGFnZTpmZmZmZWEwMDc5Nzg5NjAwIGNvdW50OjEgbWFwY291bnQ6
MCBtYXBwaW5nOmZmZmY4ODI0OWFkYjNkNzEgaW5kZXg6MHg3ZjgyZjhkYTkNClsxNTAyNC40NDY5
MTddIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJhY2tl
ZCkNClsxNTAyNC40NDkzNDNdIHBhZ2U6ZmZmZmVhMDA3OTc4OTY0MCBjb3VudDoxIG1hcGNvdW50
OjAgbWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4ZGI5DQpbMTUwMjQuNDQ5
MzYwXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNr
ZWQpDQpbMTUwMjQuNDUxNzg4XSBwYWdlOmZmZmZlYTAwMzdhNjY0ODAgY291bnQ6MSBtYXBjb3Vu
dDowIG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGRjOQ0KWzE1MDI0LjQ1
MTgwM10gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFj
a2VkKQ0KWzE1MDI0LjQ1NDYzOF0gcGFnZTpmZmZmZWEwMDM3YTY2NGMwIGNvdW50OjEgbWFwY291
bnQ6MCBtYXBwaW5nOmZmZmY4ODI0OWFkYjNkNzEgaW5kZXg6MHg3ZjgyZjhkZDkNClsxNTAyNC40
NTQ2NjFdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJh
Y2tlZCkNClsxNTAyNC40NTcyMDhdIHBhZ2U6ZmZmZmVhMDA3ZDFjODIwMCBjb3VudDoxIG1hcGNv
dW50OjAgbWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4ZGU5DQpbMTUwMjQu
NDU3MjI4XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBi
YWNrZWQpDQpbMTUwMjQuNDYwMjk4XSBwYWdlOmZmZmZlYTAwN2QxYzgyNDAgY291bnQ6MSBtYXBj
b3VudDowIG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGRmOQ0KWzE1MDI0
LjQ2MDMyMV0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2Fw
YmFja2VkKQ0KWzE1MDI0LjQ2MzQ0OF0gcGFnZTpmZmZmZWEwMDQyNGIzOTAwIGNvdW50OjEgbWFw
Y291bnQ6MCBtYXBwaW5nOmZmZmY4ODI0OWFkYjNkNzEgaW5kZXg6MHg3ZjgyZjhlMDkNClsxNTAy
NC40NjM0NzFdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dh
cGJhY2tlZCkNClsxNTAyNC40NjY2NDBdIHBhZ2U6ZmZmZmVhMDA0MjRiMzk0MCBjb3VudDoxIG1h
cGNvdW50OjAgbWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4ZTE5DQpbMTUw
MjQuNDY2NjYwXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3
YXBiYWNrZWQpDQpbMTUwMjQuNDY5NzczXSBwYWdlOmZmZmZlYTAwNDBiOThkODAgY291bnQ6MSBt
YXBjb3VudDowIG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGUyOQ0KWzE1
MDI0LjQ2OTc5M10gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxz
d2FwYmFja2VkKQ0KWzE1MDI0LjQ3MjY2Ml0gcGFnZTpmZmZmZWEwMDQwYjk4ZGMwIGNvdW50OjEg
bWFwY291bnQ6MCBtYXBwaW5nOmZmZmY4ODI0OWFkYjNkNzEgaW5kZXg6MHg3ZjgyZjhlMzkNClsx
NTAyNC40NzI2NzhdIGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8
c3dhcGJhY2tlZCkNClsxNTAyNC40NzU1OTZdIHBhZ2U6ZmZmZmVhMDA0OTYwMDk4MCBjb3VudDox
IG1hcGNvdW50OjAgbWFwcGluZzpmZmZmODgyNDlhZGIzZDcxIGluZGV4OjB4N2Y4MmY4ZTQ5DQpb
MTUwMjQuNDc1NjE0XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZl
fHN3YXBiYWNrZWQpDQpbMTUwMjQuNDc4NzI5XSBwYWdlOmZmZmZlYTAwNDk2MDA5YzAgY291bnQ6
MSBtYXBjb3VudDowIG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGU1OQ0K
WzE1MDI0LjQ3ODc0Nl0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2
ZXxzd2FwYmFja2VkKQ0KWzE1MDI0LjQ4MTMxN10gcGFnZTpmZmZmZWEwMDU2Y2NhZjAwIGNvdW50
OjEgbWFwY291bnQ6MSBtYXBwaW5nOmZmZmY4ODI0ODQ5MTE5YzkgaW5kZXg6MHgzDQpbMTUwMjQu
NDgxMzMxXSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBi
YWNrZWQpDQpbMTUwMjQuNDgzNzU0XSBwYWdlOmZmZmZlYTAwNDM3YzE0MDAgY291bnQ6MSBtYXBj
b3VudDoxIG1hcHBpbmc6ZmZmZjg4MjQ4NDkxMTljOSBpbmRleDoweDINClsxNTAyNC40ODM3Njdd
IGZsYWdzOiAweDE3ZmZmZmMwMDQwMDY4KHVwdG9kYXRlfGxydXxhY3RpdmV8c3dhcGJhY2tlZCkN
ClsxNTAyNC40ODY4MDddIHBhZ2U6ZmZmZmVhMDAzY2JjMTg4MCBjb3VudDoxIG1hcGNvdW50OjEg
bWFwcGluZzpmZmZmODgxMzBhODViNzQxIGluZGV4OjB4N2Y5NDYzZDJjDQpbMTUwMjQuNDg2ODI4
XSBmbGFnczogMHgxN2ZmZmZjMDA0MDA2OCh1cHRvZGF0ZXxscnV8YWN0aXZlfHN3YXBiYWNrZWQp
DQpbMTUwMjQuNDg5ODg2XSBwYWdlOmZmZmZlYTAwNTI1NjE4MDAgY291bnQ6MSBtYXBjb3VudDow
IG1hcHBpbmc6ZmZmZjg4MjQ5YWRiM2Q3MSBpbmRleDoweDdmODJmOGU2OQ0KWzE1MDI0LjQ4OTkw
MV0gZmxhZ3M6IDB4MTdmZmZmYzAwNDAwNjgodXB0b2RhdGV8bHJ1fGFjdGl2ZXxzd2FwYmFja2Vk
KQ0KWzE1MDI0LjQ5NDU0Ml0gZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0OiAwMDAwIFsjMV0gU01Q
IA0KWzE1MDI0LjQ5NDU3M10gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0
X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRl
X2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJp
ZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTUwMjQuNDk1MDUwXSBT
dXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNTAyNC40OTUwNjRdIENQVTogMTkgUElEOiA1Nzgg
Q29tbTogN3ogVGFpbnRlZDogRyAgICBCICAgICAgT0UgICAgWCA0LjQuMTIxLTkyLjg1LWRlZmF1
bHQgIzENClsxNTAyNC40OTUwODFdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JD
MTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClsxNTAyNC40OTUwOTddIHRhc2s6IGZmZmY4
ODBkMzI3ODUxODAgdGk6IGZmZmY4ODE3MDQ4MTgwMDAgdGFzay50aTogZmZmZjg4MTcwNDgxODAw
MA0KWzE1MDI0LjQ5NTExMl0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTE5OGI3ND5dICBbPGZmZmZm
ZmZmODExOThiNzQ+XSByZWxlYXNlX3BhZ2VzKzB4MTk0LzB4MjUwDQpbMTUwMjQuNDk1MTM3XSBS
U1A6IGUwMmI6ZmZmZjg4MTcwNDgxYmQ4MCAgRUZMQUdTOiAwMDAxMDAwMw0KWzE1MDI0LjQ5NTE1
MV0gUkFYOiBkZWFkMDAwMDAwMDAwMTAwIFJCWDogZmZmZmVhMDAzNjJmNjAwMCBSQ1g6IDAwMDAw
MDAwMDAwMDAwMDMNClsxNTAyNC40OTUxNjddIFJEWDogZGVhZDAwMDAwMDAwMDIwMCBSU0k6IGRl
YWQwMDAwMDAwMDAxMDAgUkRJOiBmZmZmODgwMTkzNjc0MzQwDQpbMTUwMjQuNDk1MTg2XSBSQlA6
IGZmZmY4ODFkOTYwNGIwMTAgUjA4OiBmZmZmODgyYjE5MGUyNjY4IFIwOTogMDAwMDAwMDBmODJm
OWY0OQ0KWzE1MDI0LjQ5NTIwN10gUjEwOiBmZmZmZWEwMDcxMTQ0MzAwIFIxMTogMDBbMTUwNTIu
MDI5NDM4XSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sgZm9y
IDIzcyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0KWzE1MDUyLjAyOTQ3Nl0gTW9kdWxlcyBsaW5r
ZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9N
QVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQg
bmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0
YWJsZXMgbmY0DQpbMTUwNTIuMDI5ODE2XSBTdXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNTA1
Mi4wMjk4MjVdIENQVTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVk
OiBHICAgIEIgRCAgICBPRSAgICBYIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE1MDUyLjAy
OTgzOF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMu
MzUgMTAvMjAvMjAxNg0KWzE1MDUyLjAyOTg0OV0gdGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0aTog
ZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFjMDAwDQpbMTUwNTIuMDI5ODYw
XSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5dIHNt
cF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDMvMHgyNjANClsxNTA1Mi4wMjk4ODBdIFJTUDogZTAy
YjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMTUwNTIuMDI5ODg4XSBSQVg6
IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgw
MWM1MA0KWzE1MDUyLjAyOTg5OV0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAw
MDAwMDAxOCBSREk6IGZmZmY4ODAxOTMyOTNjYzANClsxNTA1Mi4wMjk5MTBdIFJCUDogMDAwMDAw
MDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpb
MTUwNTIuMDI5OTIxXSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAw
IFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzE1MDUyLjAyOTkzMl0gUjEzOiAwMDAwMDAwMDAwMDAw
MDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMThmMWIyYzANClsxNTA1Mi4w
Mjk5NTRdIEZTOiAgMDAwMDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAwKDAw
MDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClsxNTA1Mi4wMjk5NjZdIENTOiAgZTAzMyBEUzog
MDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClsxNTA1Mi4wMjk5NzVdIENSMjog
MDAwMDAwMDAwMjNmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClsxNTA1Mi4wMzAw
MTZdICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBm
ZmZmZWEwMDVjMTY5MmMwDQpbMTUwNTIuMDMwMDMzXSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAw
MDAwMDAwMDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzE1MDUyLjAzMDA1
MV0gQ2FsbCBUcmFjZToNClsxNTA1Mi4wMzAwNjRdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9l
YWNoX2NwdSsweDI4LzB4NjANClsxNTA1Mi4wMzAwNzddICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBk
ZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzE1MDUyLjAzMDA5MF0gIFs8ZmZmZmZm
ZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMTUwNTIu
MDMwMTAzXSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0
MA0KWzE1MDUyLjAzMDExOF0gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRldl9pb2N0bCsweDIz
Yy8weDc1MCBbeGVuX2dudGRldl0NClsxNTA1Mi4wMzAxNDZdICBbPGZmZmZmZmZmODEyMTNkNDM+
XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsxNTA1Mi4wMzAxNjVdICBbPGZmZmZmZmZmODEy
MTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMTUwNTIuMDMwMTc3XSAgWzxmZmZmZmZmZjgx
NWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTA1Mi4wMzI0
NzNdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4
MWUvMHhjYQ0KWzE1MDUyLjAzMjQ4M10gDQpbMTUwNTIuMDMyNDg4XSBMZWZ0b3ZlciBpbmV4YWN0
IGJhY2t0cmFjZToNClsxNTA1Mi4wMzI0ODhdIA0KWzE1MDUyLjAzMjQ5OF0gQ29kZTogYzQgOGYg
MjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkg
OGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAg
OGIgNDEgMTggPGE4PiAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCA0
OCA4OSBkZSAgDQpbMTUwODAuMDI5NDI3XSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAg
LSBDUFUjMTIgc3R1Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0KWzE1MDgwLjAy
OTQ2Ml0gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlw
dGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJs
ZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMg
ZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTUwODAuMDI5ODAyXSBTdXBwb3J0ZWQ6IFll
cywgRXh0ZXJuYWwNClsxNTA4MC4wMjk4MTFdIENQVTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUt
c3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgICBYIDQuNC4xMjEtOTIuODUtZGVm
YXVsdCAjMQ0KWzE1MDgwLjAyOTgyNF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMv
QkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzE1MDgwLjAyOTgzNl0gdGFzazogZmZm
Zjg4MjQ5YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFj
MDAwDQpbMTUwODAuMDI5ODQ3XSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZm
ZmZmZmY4MTEwMjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDMvMHgyNjANClsxNTA4
MC4wMjk4NjddIFJTUDogZTAyYjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpb
MTUwODAuMDI5ODc1XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcw
IFJDWDogZmZmZmU4ZmZmZjgwMWM1MA0KWzE1MDgwLjAyOTg4Nl0gUkRYOiAwMDAwMDAwMDAwMDAw
MDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTMyOTNjYzANClsxNTA4MC4w
Mjk4OTZdIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAw
MDAwMDAwMDAwMDAwMDAwDQpbMTUwODAuMDI5OTA3XSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjEx
OiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzE1MDgwLjAyOTkxOF0g
UjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJi
MThmMWIyYzANClsxNTA4MC4wMjk5NDBdIEZTOiAgMDAwMDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpm
ZmZmODgyYjE4ZjAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClsxNTA4MC4wMjk5
NTFdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClsx
NTA4MC4wMjk5NjFdIENSMjogMDAwMDAwMDAwMjNiZDk5OCBDUjM6IDAwMDAwMDFlZDE5YzMwMDAg
Q1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMTUwODAuMDI5OTc5XSBTdGFjazoNClsxNTA4MC4wMjk5
ODRdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMGMgZmZmZmZmZmY4MTA2ZDQ3MCAw
MDAwMDAwMDAwMDAwMDAwDQpbMTUwODAuMDMwMDAxXSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZm
ZjgyMWNjODU4IGZmZmY4ODFkZmM3MWZkNTAgZmZmZmVhMDA1YzE2OTJjMA0KWzE1MDgwLjAzMDAx
OV0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgxZGZjNzFmZDcwIDAw
MDAxNjAwMDAwMDAwMDANClsxNTA4MC4wMzAwMzZdIENhbGwgVHJhY2U6DQpbMTUwODAuMDMwMDQ5
XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYwDQpbMTUwODAuMDMw
MDYyXSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgy
ZjANClsxNTA4MC4wMzAwNzVdICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29u
ZWRfcGFnZXMrMHhlNi8weDE4MA0KWzE1MDgwLjAzMDA4OF0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5d
IGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClsxNTA4MC4wMzAxMDRdICBbPGZmZmZmZmZm
YTA1MDIxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMTUwODAu
MDMwMTM3XSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpb
MTUwODAuMDMwMTU2XSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0K
WzE1MDgwLjAzMDE2N10gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFz
dHBhdGgrMHgxZS8weGNhDQpbMTUwODAuMDMyNDc1XSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQg
ZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTA4MC4wMzI0ODZdIA0KWzE1
MDgwLjAzMjQ5MF0gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMTUwODAuMDMyNDkwXSAN
ClsxNTA4MC4wMzI1MDBdIENvZGU6IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMy
IDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgx
IDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDhiIDQxIDE4IDxhOD4gMDEgNzUgZjcgZWIgYmQg
MGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDggODkgZGUgIA0KWzE1MTA4LjAyOTQxOF0gTk1J
IHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzEyIHN0dWNrIGZvciAyMnMhIFtxZW11
LXN5c3RlbS1pMzg6NzQ5Nl0NClsxNTEwOC4wMjk0NTVdIE1vZHVsZXMgbGlua2VkIGluOiB4dF9u
YXQgeHRfcGh5c2RldiB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBu
Zl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCB0dW4g
YnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mNA0K
WzE1MTA4LjAyOTc4OV0gU3VwcG9ydGVkOiBZZXMsIEV4dGVybmFsDQpbMTUxMDguMDI5Nzk4XSBD
UFU6IDEyIFBJRDogNzQ5NiBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQg
ICAgT0VMICAgWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClsxNTEwOC4wMjk4MTFdIEhhcmR3
YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIw
MTYNClsxNTEwOC4wMjk4MjNdIHRhc2s6IGZmZmY4ODI0OWJmMTEwMDAgdGk6IGZmZmY4ODFkZmM3
MWMwMDAgdGFzay50aTogZmZmZjg4MWRmYzcxYzAwMA0KWzE1MTA4LjAyOTgzNF0gUklQOiBlMDMw
Ols8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5j
dGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMTUxMDguMDI5ODUzXSBSU1A6IGUwMmI6ZmZmZjg4MWRm
YzcxZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzE1MTA4LjAyOTg2MV0gUkFYOiAwMDAwMDAwMDAw
MDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFjNTANClsxNTEw
OC4wMjk4NzJdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJ
OiBmZmZmODgwMTkzMjkzY2MwDQpbMTUxMDguMDI5ODgzXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAg
UjA4OiAwMDAwMDAwMDAwZmZlZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzE1MTA4LjAyOTg5
NF0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAw
MDAwMDAwMDAwMTgNClsxNTEwOC4wMjk5MDVdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAw
MDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE4ZjFiMmMwDQpbMTUxMDguMDI5OTI2XSBGUzog
IDAwMDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOGYwMDAwMCgwMDAwKSBrbmxHUzow
MDAwMDAwMDAwMDAwMDAwDQpbMTUxMDguMDI5OTM4XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAw
MDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMTUxMDguMDI5OTQ3XSBDUjI6IDAwMDAwMDAwMDIz
YmQ5OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzE1MTA4
LjAyOTk2Nl0gU3RhY2s6DQpbMTUxMDguMDI5OTcwXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAw
MDAwMDAwMDBjIGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzE1MTA4LjAyOTk4
OF0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgxZGZjNzFmZDUwIGZm
ZmZlYTAwNWMxNjkyYzANClsxNTEwOC4wMzAwMDVdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAw
MDAwMDAwMDEgZmZmZjg4MWRmYzcxZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMTUxMDguMDMwMDIz
XSBDYWxsIFRyYWNlOg0KWzE1MTA4LjAzMDAzNV0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2Vh
Y2hfY3B1KzB4MjgvMHg2MA0KWzE1MTA4LjAzMDA0OF0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRl
Y3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMTUxMDguMDMwMDYxXSAgWzxmZmZmZmZm
ZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClsxNTEwOC4w
MzAwNzNdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQw
DQpbMTUxMDguMDMwMDg3XSAgWzxmZmZmZmZmZmEwNTAyMTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNj
LzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzE1MTA4LjAzMDExNl0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5d
IGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzE1MTA4LjAzMDEzNF0gIFs8ZmZmZmZmZmY4MTIx
M2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClsxNTEwOC4wMzAxNTNdICBbPGZmZmZmZmZmODE1
ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1MTA4LjAzMjQy
OF0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgx
ZS8weGNhDQpbMTUxMDguMDMyNDM5XSANClsxNTEwOC4wMzI0NDRdIExlZnRvdmVyIGluZXhhY3Qg
YmFja3RyYWNlOg0KWzE1MTA4LjAzMjQ0NF0gDQpbMTUxMDguMDMyNDUzXSBDb2RlOiA2MyBkMiBl
OCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0
OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAw
OSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgz
IGM0IDEwICANClsxNTEzNi4wMjk0MDVdIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAt
IENQVSMxMiBzdHVjayBmb3IgMjJzISBbcWVtdS1zeXN0ZW0taTM4Ojc0OTZdDQpbMTUxMzYuMDI5
NDQxXSBNb2R1bGVzIGxpbmtlZCBpbjogeHRfbmF0IHh0X3BoeXNkZXYgeHRfQ0hFQ0tTVU0gaXB0
YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxl
X25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgdHVuIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBl
YnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZjQNClsxNTEzNi4wMjk3NjhdIFN1cHBvcnRlZDogWWVz
LCBFeHRlcm5hbA0KWzE1MTM2LjAyOTc3N10gQ1BVOiAxMiBQSUQ6IDc0OTYgQ29tbTogcWVtdS1z
eXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgIFggNC40LjEyMS05Mi44NS1kZWZh
dWx0ICMxDQpbMTUxMzYuMDI5Nzg5XSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9C
QzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMTUxMzYuMDI5ODAxXSB0YXNrOiBmZmZm
ODgyNDliZjExMDAwIHRpOiBmZmZmODgxZGZjNzFjMDAwIHRhc2sudGk6IGZmZmY4ODFkZmM3MWMw
MDANClsxNTEzNi4wMjk4MTJdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDA+XSAgWzxmZmZm
ZmZmZjgxMTAyNDQwPl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMC8weDI2MA0KWzE1MTM2
LjAyOTgzMF0gUlNQOiBlMDJiOmZmZmY4ODFkZmM3MWZjZjAgIEVGTEFHUzogMDAwMDAyMDINClsx
NTEzNi4wMjk4MzhdIFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAg
UkNYOiBmZmZmZThmZmZmODAxYzUwDQpbMTUxMzYuMDI5ODQ5XSBSRFg6IDAwMDAwMDAwMDAwMDAw
MDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MzI5M2NjMA0KWzE1MTM2LjAy
OTg2MF0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGZmZWZmZiBSMDk6IDAw
MDAwMDAwMDAwMDAwMDANClsxNTEzNi4wMjk4NzFdIFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6
IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMTUxMzYuMDI5ODgxXSBS
MTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIx
OGYxYjJjMA0KWzE1MTM2LjAyOTkwMl0gRlM6ICAwMDAwN2Y2M2JiZWY2YWMwKDAwMDApIEdTOmZm
ZmY4ODJiMThmMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzE1MTM2LjAyOTkx
M10gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzE1
MTM2LjAyOTkyM10gQ1IyOiAwMDAwMDAwMDAyM2JkOTk4IENSMzogMDAwMDAwMWVkMTljMzAwMCBD
UjQ6IDAwMDAwMDAwMDAwNDI2NjANClsxNTEzNi4wMjk5NDFdIFN0YWNrOg0KWzE1MTM2LjAyOTk0
NV0gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZmZmZmZjgxMDZkNDcwIDAw
MDAwMDAwMDAwMDAwMDANClsxNTEzNi4wMjk5NjNdICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZm
ODIxY2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBmZmZmZWEwMDVjMTY5MmMwDQpbMTUxMzYuMDI5OTgw
XSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAw
MDE2MDAwMDAwMDAwMA0KWzE1MTM2LjAyOTk5N10gQ2FsbCBUcmFjZToNClsxNTEzNi4wMzAwMDhd
ICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClsxNTEzNi4wMzAw
MTldICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJm
MA0KWzE1MTM2LjAzMDAzMV0gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25l
ZF9wYWdlcysweGU2LzB4MTgwDQpbMTUxMzYuMDMwMDQ0XSAgWzxmZmZmZmZmZjgxM2VjMjExPl0g
Z250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzE1MTM2LjAzMDA1OF0gIFs8ZmZmZmZmZmZh
MDUwMjE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NClsxNTEzNi4w
MzAwNzldICBbPGZmZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsx
NTEzNi4wMzAwOTddICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpb
MTUxMzYuMDMwMTA4XSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0
cGF0aCsweDFlLzB4Y2ENClsxNTEzNi4wMzIzNzFdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBl
bnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1MTM2LjAzMjM4MV0gDQpbMTUx
MzYuMDMyMzg2XSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClsxNTEzNi4wMzIzODZdIA0K
WzE1MTM2LjAzMjM5NV0gQ29kZTogNjMgZDIgZTggYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQg
MDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAg
OTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgPDhiPiA0MSAxOCBhOCAwMSA3NSBm
NyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCAgDQpbMTUxNjQuMDI5Mzk0XSBOTUkg
d2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sgZm9yIDIycyEgW3FlbXUt
c3lzdGVtLWkzODo3NDk2XQ0KWzE1MTY0LjAyOTQyOV0gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25h
dCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5m
X25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBi
cl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpb
MTUxNjQuMDI5NzU1XSBTdXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNTE2NC4wMjk3NjNdIENQ
VTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAg
ICBPRUwgICBYIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE1MTY0LjAyOTc3Nl0gSGFyZHdh
cmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAx
Ng0KWzE1MTY0LjAyOTc4N10gdGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcx
YzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFjMDAwDQpbMTUxNjQuMDI5Nzk5XSBSSVA6IGUwMzA6
WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0
aW9uX21hbnkrMHgyMDMvMHgyNjANClsxNTE2NC4wMjk4MTVdIFJTUDogZTAyYjpmZmZmODgxZGZj
NzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMTUxNjQuMDI5ODI0XSBSQVg6IDAwMDAwMDAwMDAw
MDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWM1MA0KWzE1MTY0
LjAyOTgzNV0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6
IGZmZmY4ODAxOTMyOTNjYzANClsxNTE2NC4wMjk4NDZdIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBS
MDg6IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMTUxNjQuMDI5ODU3
XSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAw
MDAwMDAwMDAxOA0KWzE1MTY0LjAyOTg2OF0gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAw
MDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMThmMWIyYzANClsxNTE2NC4wMjk4ODldIEZTOiAg
MDAwMDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAwKDAwMDApIGtubEdTOjAw
MDAwMDAwMDAwMDAwMDANClsxNTE2NC4wMjk5MDBdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAw
MCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClsxNTE2NC4wMjk5MDldIENSMjogMDAwMDAwMDAwMjNi
ZDk5OCBDUjM6IDAwMDAwMDFlZDE5YzMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMTUxNjQu
MDI5OTI3XSBTdGFjazoNClsxNTE2NC4wMjk5MzJdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAw
MDAwMDAwMGMgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMTUxNjQuMDI5OTUw
XSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODFkZmM3MWZkNTAgZmZm
ZmVhMDA1YzE2OTJjMA0KWzE1MTY0LjAyOTk2N10gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAw
MDAwMDAwMSBmZmZmODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAwMDANClsxNTE2NC4wMjk5ODRd
IENhbGwgVHJhY2U6DQpbMTUxNjQuMDI5OTk0XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFj
aF9jcHUrMHgyOC8weDYwDQpbMTUxNjQuMDMwMDA2XSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVj
cmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClsxNTE2NC4wMzAwMThdICBbPGZmZmZmZmZm
ODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzE1MTY0LjAz
MDAzMV0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDAN
ClsxNTE2NC4wMzAwNDRdICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2Mv
MHg3NTAgW3hlbl9nbnRkZXZdDQpbMTUxNjQuMDMwMDY0XSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0g
ZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMTUxNjQuMDMwMDgyXSAgWzxmZmZmZmZmZjgxMjEz
Zjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzE1MTY0LjAzMDA5M10gIFs8ZmZmZmZmZmY4MTVm
NTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTUxNjQuMDMyMzc2
XSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFl
LzB4Y2ENClsxNTE2NC4wMzIzODZdIA0KWzE1MTY0LjAzMjM5MV0gTGVmdG92ZXIgaW5leGFjdCBi
YWNrdHJhY2U6DQpbMTUxNjQuMDMyMzkxXSANClsxNTE2NC4wMzI0MDBdIENvZGU6IGM0IDhmIDIy
IDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhi
IDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDhi
IDQxIDE4IDxhOD4gMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDgg
ODkgZGUgIA0KWzE1MTkyLjAyOTM4Nl0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0g
Q1BVIzEyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6NzQ5Nl0NClsxNTE5Mi4wMjk0
MjJdIE1vZHVsZXMgbGlua2VkIGluOiB4dF9uYXQgeHRfcGh5c2RldiB4dF9DSEVDS1NVTSBpcHRh
YmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVf
bmF0IG5mX25hdF9pcHY0IG5mX25hdCB0dW4gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVi
dGFibGVfZmlsdGVyIGVidGFibGVzIG5mNA0KWzE1MTkyLjAyOTc0NV0gU3VwcG9ydGVkOiBZZXMs
IEV4dGVybmFsDQpbMTUxOTIuMDI5NzUzXSBDUFU6IDEyIFBJRDogNzQ5NiBDb21tOiBxZW11LXN5
c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICAgWCA0LjQuMTIxLTkyLjg1LWRlZmF1
bHQgIzENClsxNTE5Mi4wMjk3NjZdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JD
MTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClsxNTE5Mi4wMjk3NzddIHRhc2s6IGZmZmY4
ODI0OWJmMTEwMDAgdGk6IGZmZmY4ODFkZmM3MWMwMDAgdGFzay50aTogZmZmZjg4MWRmYzcxYzAw
MA0KWzE1MTkyLjAyOTc4OF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZm
ZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMTUxOTIu
MDI5ODA1XSBSU1A6IGUwMmI6ZmZmZjg4MWRmYzcxZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzE1
MTkyLjAyOTgxM10gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBS
Q1g6IGZmZmZlOGZmZmY4MDFjNTANClsxNTE5Mi4wMjk4MjRdIFJEWDogMDAwMDAwMDAwMDAwMDAw
MCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkzMjkzY2MwDQpbMTUxOTIuMDI5
ODM1XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwZmZlZmZmIFIwOTogMDAw
MDAwMDAwMDAwMDAwMA0KWzE1MTkyLjAyOTg0Nl0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTog
MDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsxNTE5Mi4wMjk4NTddIFIx
MzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE4
ZjFiMmMwDQpbMTUxOTIuMDI5ODc3XSBGUzogIDAwMDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6ZmZm
Zjg4MmIxOGYwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMTUxOTIuMDI5ODg5
XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMTUx
OTIuMDI5ODk5XSBDUjI6IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAwIENS
NDogMDAwMDAwMDAwMDA0MjY2MA0KWzE1MTkyLjAyOTkxN10gU3RhY2s6DQpbMTUxOTIuMDI5OTIx
XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDBjIGZmZmZmZmZmODEwNmQ0NzAgMDAw
MDAwMDAwMDAwMDAwMA0KWzE1MTkyLjAyOTkzOV0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4
MjFjYzg1OCBmZmZmODgxZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjkyYzANClsxNTE5Mi4wMjk5NTZd
ICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MWRmYzcxZmQ3MCAwMDAw
MTYwMDAwMDAwMDAwDQpbMTUxOTIuMDI5OTczXSBDYWxsIFRyYWNlOg0KWzE1MTkyLjAyOTk4NF0g
IFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzE1MTkyLjAzMDAw
MF0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYw
DQpbMTUxOTIuMDMwMDEzXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVk
X3BhZ2VzKzB4ZTYvMHgxODANClsxNTE5Mi4wMzAwMjVdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBn
bnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMTUxOTIuMDMwMDM4XSAgWzxmZmZmZmZmZmEw
NTAyMTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzE1MTkyLjAz
MDA1N10gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzE1
MTkyLjAzMDA3NF0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClsx
NTE5Mi4wMzAwODVdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3Rw
YXRoKzB4MWUvMHhjYQ0KWzE1MTkyLjAzMjM0N10gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVu
dHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTUxOTIuMDMyMzU3XSANClsxNTE5
Mi4wMzIzNjJdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzE1MTkyLjAzMjM2Ml0gDQpb
MTUxOTIuMDMyMzcxXSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAw
MCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5
NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3
IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwICANClsxNTIyMC4wMjkzNzldIE5NSSB3
YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMxMiBzdHVjayBmb3IgMjJzISBbcWVtdS1z
eXN0ZW0taTM4Ojc0OTZdDQpbMTUyMjAuMDI5NDE1XSBNb2R1bGVzIGxpbmtlZCBpbjogeHRfbmF0
IHh0X3BoeXNkZXYgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZf
bmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgdHVuIGJy
X25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZjQNClsx
NTIyMC4wMjk3MzldIFN1cHBvcnRlZDogWWVzLCBFeHRlcm5hbA0KWzE1MjIwLjAyOTc0N10gQ1BV
OiAxMiBQSUQ6IDc0OTYgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAg
IE9FTCAgIFggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMTUyMjAuMDI5NzYxXSBIYXJkd2Fy
ZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2
DQpbMTUyMjAuMDI5NzcyXSB0YXNrOiBmZmZmODgyNDliZjExMDAwIHRpOiBmZmZmODgxZGZjNzFj
MDAwIHRhc2sudGk6IGZmZmY4ODFkZmM3MWMwMDANClsxNTIyMC4wMjk3ODRdIFJJUDogZTAzMDpb
PGZmZmZmZmZmODExMDI0NDM+XSAgWzxmZmZmZmZmZjgxMTAyNDQzPl0gc21wX2NhbGxfZnVuY3Rp
b25fbWFueSsweDIwMy8weDI2MA0KWzE1MjIwLjAyOTgwMV0gUlNQOiBlMDJiOmZmZmY4ODFkZmM3
MWZjZjAgIEVGTEFHUzogMDAwMDAyMDINClsxNTIyMC4wMjk4MDldIFJBWDogMDAwMDAwMDAwMDAw
MDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAxYzUwDQpbMTUyMjAu
MDI5ODIwXSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTog
ZmZmZjg4MDE5MzI5M2NjMA0KWzE1MjIwLjAyOTgzMV0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIw
ODogMDAwMDAwMDAwMGZmZWZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClsxNTIyMC4wMjk4NDJd
IFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAw
MDAwMDAwMDE4DQpbMTUyMjAuMDI5ODUzXSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAw
MDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOGYxYjJjMA0KWzE1MjIwLjAyOTg3NF0gRlM6ICAw
MDAwN2Y2M2JiZWY2YWMwKDAwMDApIEdTOmZmZmY4ODJiMThmMDAwMDAoMDAwMCkga25sR1M6MDAw
MDAwMDAwMDAwMDAwMA0KWzE1MjIwLjAyOTg4NV0gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAw
IENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzE1MjIwLjAyOTg5NF0gQ1IyOiAwMDAwMDAwMDAyM2Jk
OTk4IENSMzogMDAwMDAwMWVkMTljMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClsxNTIyMC4w
Mjk5MTNdIFN0YWNrOg0KWzE1MjIwLjAyOTkxN10gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAw
MDAwMDAwYyBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClsxNTIyMC4wMjk5MzVd
ICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBmZmZm
ZWEwMDVjMTY5MmMwDQpbMTUyMjAuMDI5OTUyXSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAw
MDAwMDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzE1MjIwLjAyOTk2OV0g
Q2FsbCBUcmFjZToNClsxNTIyMC4wMjk5ODBdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNo
X2NwdSsweDI4LzB4NjANClsxNTIyMC4wMjk5OTJdICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNy
ZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzE1MjIwLjAzMDAwNV0gIFs8ZmZmZmZmZmY4
MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMTUyMjAuMDMw
MDE3XSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0K
WzE1MjIwLjAzMDAzMV0gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8w
eDc1MCBbeGVuX2dudGRldl0NClsxNTIyMC4wMzAwNTJdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBk
b192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsxNTIyMC4wMzAwNzBdICBbPGZmZmZmZmZmODEyMTNm
OTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMTUyMjAuMDMwMDgxXSAgWzxmZmZmZmZmZjgxNWY1
N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTIyMC4wMzIzNzNd
IERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUv
MHhjYQ0KWzE1MjIwLjAzMjM4NF0gDQpbMTUyMjAuMDMyMzg4XSBMZWZ0b3ZlciBpbmV4YWN0IGJh
Y2t0cmFjZToNClsxNTIyMC4wMzIzODhdIA0KWzE1MjIwLjAzMjM5OF0gQ29kZTogYzQgOGYgMjIg
MDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIg
MGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgOGIg
NDEgMTggPGE4PiAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCA0OCA4
OSBkZSAgDQpbMTUyNDguMDI5MzY5XSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBD
UFUjMTIgc3R1Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0KWzE1MjQ4LjAyOTQw
N10gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlwdGFi
bGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9u
YXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0
YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTUyNDguMDI5NzMzXSBTdXBwb3J0ZWQ6IFllcywg
RXh0ZXJuYWwNClsxNTI0OC4wMjk3NDFdIENQVTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUtc3lz
dGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgICBYIDQuNC4xMjEtOTIuODUtZGVmYXVs
dCAjMQ0KWzE1MjQ4LjAyOTc1NF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMx
MUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzE1MjQ4LjAyOTc2Nl0gdGFzazogZmZmZjg4
MjQ5YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFjMDAw
DQpbMTUyNDguMDI5Nzc3XSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZm
ZmY4MTEwMjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDMvMHgyNjANClsxNTI0OC4w
Mjk3OTNdIFJTUDogZTAyYjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMTUy
NDguMDI5ODAxXSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJD
WDogZmZmZmU4ZmZmZjgwMWM1MA0KWzE1MjQ4LjAyOTgxM10gUkRYOiAwMDAwMDAwMDAwMDAwMDAw
IFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTMyOTNjYzANClsxNTI0OC4wMjk4
MjRdIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAwMDAw
MDAwMDAwMDAwMDAwDQpbMTUyNDguMDI5ODM1XSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAw
MDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzE1MjQ4LjAyOTg0Nl0gUjEz
OiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMThm
MWIyYzANClsxNTI0OC4wMjk4NjZdIEZTOiAgMDAwMDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpmZmZm
ODgyYjE4ZjAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClsxNTI0OC4wMjk4Nzdd
IENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClsxNTI0
OC4wMjk4ODddIENSMjogMDAwMDAwMDAwMjNiZDk5OCBDUjM6IDAwMDAwMDFlZDE5YzMwMDAgQ1I0
OiAwMDAwMDAwMDAwMDQyNjYwDQpbMTUyNDguMDI5OTA1XSBTdGFjazoNClsxNTI0OC4wMjk5MDld
ICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMGMgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAw
MDAwMDAwMDAwMDAwDQpbMTUyNDguMDI5OTI3XSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgy
MWNjODU4IGZmZmY4ODFkZmM3MWZkNTAgZmZmZmVhMDA1YzE2OTJjMA0KWzE1MjQ4LjAyOTk0NF0g
IGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgxZGZjNzFmZDcwIDAwMDAx
NjAwMDAwMDAwMDANClsxNTI0OC4wMjk5NjFdIENhbGwgVHJhY2U6DQpbMTUyNDguMDI5OTcxXSAg
WzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYwDQpbMTUyNDguMDI5OTgz
XSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjAN
ClsxNTI0OC4wMjk5OTVdICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRf
cGFnZXMrMHhlNi8weDE4MA0KWzE1MjQ4LjAzMDAwOF0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdu
dHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClsxNTI0OC4wMzAwMjFdICBbPGZmZmZmZmZmYTA1
MDIxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMTUyNDguMDMw
MDM5XSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMTUy
NDguMDMwMDU3XSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzE1
MjQ4LjAzMDA2OF0gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBh
dGgrMHgxZS8weGNhDQpbMTUyNDguMDMyMzMyXSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50
cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTI0OC4wMzIzNDNdIA0KWzE1MjQ4
LjAzMjM0OF0gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMTUyNDguMDMyMzQ4XSANClsx
NTI0OC4wMzIzNTddIENvZGU6IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBm
IDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhi
IDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDhiIDQxIDE4IDxhOD4gMDEgNzUgZjcgZWIgYmQgMGYg
YjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDggODkgZGUgIA0KWzE1Mjc2LjAyOTM2MV0gTk1JIHdh
dGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzEyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5
c3RlbS1pMzg6NzQ5Nl0NClsxNTI3Ni4wMjkzOTldIE1vZHVsZXMgbGlua2VkIGluOiB4dF9uYXQg
eHRfcGh5c2RldiB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9u
YXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCB0dW4gYnJf
bmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mNA0KWzE1
Mjc2LjAyOTcyMV0gU3VwcG9ydGVkOiBZZXMsIEV4dGVybmFsDQpbMTUyNzYuMDI5NzI4XSBDUFU6
IDEyIFBJRDogNzQ5NiBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAg
T0VMICAgWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClsxNTI3Ni4wMjk3NDFdIEhhcmR3YXJl
IG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYN
ClsxNTI3Ni4wMjk3NTNdIHRhc2s6IGZmZmY4ODI0OWJmMTEwMDAgdGk6IGZmZmY4ODFkZmM3MWMw
MDAgdGFzay50aTogZmZmZjg4MWRmYzcxYzAwMA0KWzE1Mjc2LjAyOTc2NF0gUklQOiBlMDMwOls8
ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlv
bl9tYW55KzB4MjAwLzB4MjYwDQpbMTUyNzYuMDI5NzgwXSBSU1A6IGUwMmI6ZmZmZjg4MWRmYzcx
ZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzE1Mjc2LjAyOTc4OF0gUkFYOiAwMDAwMDAwMDAwMDAw
MDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFjNTANClsxNTI3Ni4w
Mjk3OTldIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBm
ZmZmODgwMTkzMjkzY2MwDQpbMTUyNzYuMDI5ODEwXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4
OiAwMDAwMDAwMDAwZmZlZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzE1Mjc2LjAyOTgyMV0g
UjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAw
MDAwMDAwMTgNClsxNTI3Ni4wMjk4MzJdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAw
MDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE4ZjFiMmMwDQpbMTUyNzYuMDI5ODUyXSBGUzogIDAw
MDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOGYwMDAwMCgwMDAwKSBrbmxHUzowMDAw
MDAwMDAwMDAwMDAwDQpbMTUyNzYuMDI5ODYzXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAg
Q1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMTUyNzYuMDI5ODczXSBDUjI6IDAwMDAwMDAwMDIzYmQ5
OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzE1Mjc2LjAy
OTg5MV0gU3RhY2s6DQpbMTUyNzYuMDI5ODk1XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAw
MDAwMDBjIGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzE1Mjc2LjAyOTkxM10g
IDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgxZGZjNzFmZDUwIGZmZmZl
YTAwNWMxNjkyYzANClsxNTI3Ni4wMjk5MzBdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAw
MDAwMDEgZmZmZjg4MWRmYzcxZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMTUyNzYuMDI5OTQ3XSBD
YWxsIFRyYWNlOg0KWzE1Mjc2LjAyOTk1N10gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hf
Y3B1KzB4MjgvMHg2MA0KWzE1Mjc2LjAyOTk3MV0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3Jl
YXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMTUyNzYuMDI5OTg2XSAgWzxmZmZmZmZmZjgx
M2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClsxNTI3Ni4wMjk5
OTldICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpb
MTUyNzYuMDMwMDEyXSAgWzxmZmZmZmZmZmEwNTAyMTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4
NzUwIFt4ZW5fZ250ZGV2XQ0KWzE1Mjc2LjAzMDAyOV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRv
X3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzE1Mjc2LjAzMDA0N10gIFs8ZmZmZmZmZmY4MTIxM2Y5
ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClsxNTI3Ni4wMzAwNThdICBbPGZmZmZmZmZmODE1ZjU3
YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1Mjc2LjAzMjMyNF0g
RFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8w
eGNhDQpbMTUyNzYuMDMyMzM0XSANClsxNTI3Ni4wMzIzMzldIExlZnRvdmVyIGluZXhhY3QgYmFj
a3RyYWNlOg0KWzE1Mjc2LjAzMjMzOV0gDQpbMTUyNzYuMDMyMzQ4XSBDb2RlOiA2MyBkMiBlOCBj
NCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5
OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBm
MyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0
IDEwICANClsxNTMwNC4wMjkzNTBdIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQ
VSMxMiBzdHVjayBmb3IgMjJzISBbcWVtdS1zeXN0ZW0taTM4Ojc0OTZdDQpbMTUzMDQuMDI5Mzg1
XSBNb2R1bGVzIGxpbmtlZCBpbjogeHRfbmF0IHh0X3BoeXNkZXYgeHRfQ0hFQ0tTVU0gaXB0YWJs
ZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25h
dCBuZl9uYXRfaXB2NCBuZl9uYXQgdHVuIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRh
YmxlX2ZpbHRlciBlYnRhYmxlcyBuZjQNClsxNTMwNC4wMjk3MDddIFN1cHBvcnRlZDogWWVzLCBF
eHRlcm5hbA0KWzE1MzA0LjAyOTcxNV0gQ1BVOiAxMiBQSUQ6IDc0OTYgQ29tbTogcWVtdS1zeXN0
ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgIFggNC40LjEyMS05Mi44NS1kZWZhdWx0
ICMxDQpbMTUzMDQuMDI5NzI4XSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzEx
SEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMTUzMDQuMDI5NzM5XSB0YXNrOiBmZmZmODgy
NDliZjExMDAwIHRpOiBmZmZmODgxZGZjNzFjMDAwIHRhc2sudGk6IGZmZmY4ODFkZmM3MWMwMDAN
ClsxNTMwNC4wMjk3NTBdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDM+XSAgWzxmZmZmZmZm
ZjgxMTAyNDQzPl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMy8weDI2MA0KWzE1MzA0LjAy
OTc2N10gUlNQOiBlMDJiOmZmZmY4ODFkZmM3MWZjZjAgIEVGTEFHUzogMDAwMDAyMDINClsxNTMw
NC4wMjk3NzVdIFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNY
OiBmZmZmZThmZmZmODAxYzUwDQpbMTUzMDQuMDI5Nzg2XSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAg
UlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MzI5M2NjMA0KWzE1MzA0LjAyOTc5
OF0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGZmZWZmZiBSMDk6IDAwMDAw
MDAwMDAwMDAwMDANClsxNTMwNC4wMjk4MDldIFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAw
MDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMTUzMDQuMDI5ODIwXSBSMTM6
IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOGYx
YjJjMA0KWzE1MzA0LjAyOTg0MF0gRlM6ICAwMDAwN2Y2M2JiZWY2YWMwKDAwMDApIEdTOmZmZmY4
ODJiMThmMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzE1MzA0LjAyOTg1MV0g
Q1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzE1MzA0
LjAyOTg2MF0gQ1IyOiAwMDAwMDAwMDAyM2JkOTk4IENSMzogMDAwMDAwMWVkMTljMzAwMCBDUjQ6
IDAwMDAwMDAwMDAwNDI2NjANClsxNTMwNC4wMjk4NzhdIFN0YWNrOg0KWzE1MzA0LjAyOTg4M10g
IDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZmZmZmZjgxMDZkNDcwIDAwMDAw
MDAwMDAwMDAwMDANClsxNTMwNC4wMjk5MDFdICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIx
Y2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBmZmZmZWEwMDVjMTY5MmMwDQpbMTUzMDQuMDI5OTE4XSAg
ZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAwMDE2
MDAwMDAwMDAwMA0KWzE1MzA0LjAyOTkzNV0gQ2FsbCBUcmFjZToNClsxNTMwNC4wMjk5NDZdICBb
PGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClsxNTMwNC4wMjk5NTdd
ICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0K
WzE1MzA0LjAyOTk2OV0gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9w
YWdlcysweGU2LzB4MTgwDQpbMTUzMDQuMDI5OTgyXSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250
dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzE1MzA0LjAyOTk5NV0gIFs8ZmZmZmZmZmZhMDUw
MjE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NClsxNTMwNC4wMzAw
MTNdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsxNTMw
NC4wMzAwMzFdICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMTUz
MDQuMDMwMDQyXSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0
aCsweDFlLzB4Y2ENClsxNTMwNC4wMzIzMzFdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRy
eV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1MzA0LjAzMjM0Ml0gDQpbMTUzMDQu
MDMyMzQ2XSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClsxNTMwNC4wMzIzNDZdIA0KWzE1
MzA0LjAzMjM1NV0gQ29kZTogYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYg
OGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIg
NDEgMTggYTggMDEgNzQgMDkgZjMgOTAgOGIgNDEgMTggPGE4PiAwMSA3NSBmNyBlYiBiZCAwZiBi
NiA0YyAyNCAwNCA0OCA4MyBjNCAxMCA0OCA4OSBkZSAgDQpbMTUzMzIuMDI5MzQwXSBOTUkgd2F0
Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sgZm9yIDIzcyEgW3FlbXUtc3lz
dGVtLWkzODo3NDk2XQ0KWzE1MzMyLjAyOTM3OV0gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4
dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25h
dF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9u
ZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTUz
MzIuMDI5NzE3XSBTdXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNTMzMi4wMjk3MjZdIENQVTog
MTIgUElEOiA3NDk2IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBP
RUwgICBYIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE1MzMyLjAyOTczOV0gSGFyZHdhcmUg
bmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0K
WzE1MzMyLjAyOTc1MV0gdGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcxYzAw
MCB0YXNrLnRpOiBmZmZmODgxZGZjNzFjMDAwDQpbMTUzMzIuMDI5NzYzXSBSSVA6IGUwMzA6Wzxm
ZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0aW9u
X21hbnkrMHgyMDMvMHgyNjANClsxNTMzMi4wMjk3ODNdIFJTUDogZTAyYjpmZmZmODgxZGZjNzFm
Y2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMTUzMzIuMDI5NzkxXSBSQVg6IDAwMDAwMDAwMDAwMDAw
MDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWM1MA0KWzE1MzMyLjAy
OTgwMl0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZm
ZmY4ODAxOTMyOTNjYzANClsxNTMzMi4wMjk4MTNdIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6
IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMTUzMzIuMDI5ODI0XSBS
MTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAw
MDAwMDAxOA0KWzE1MzMyLjAyOTgzNV0gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAw
MDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMThmMWIyYzANClsxNTMzMi4wMjk4NTddIEZTOiAgMDAw
MDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAwKDAwMDApIGtubEdTOjAwMDAw
MDAwMDAwMDAwMDANClsxNTMzMi4wMjk4NjhdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBD
UjA6IDAwMDAwMDAwODAwNTAwMzMNClsxNTMzMi4wMjk4NzhdIENSMjogMDAwMDAwMDAwMjNiZDk5
OCBDUjM6IDAwMDAwMDFlZDE5YzMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMTUzMzIuMDI5
ODk2XSBTdGFjazoNClsxNTMzMi4wMjk5MDFdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAw
MDAwMGMgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMTUzMzIuMDI5OTE5XSAg
MDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODFkZmM3MWZkNTAgZmZmZmVh
MDA1YzE2OTJjMA0KWzE1MzMyLjAyOTkzNl0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAw
MDAwMSBmZmZmODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAwMDANClsxNTMzMi4wMjk5NTNdIENh
bGwgVHJhY2U6DQpbMTUzMzIuMDI5OTY2XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9j
cHUrMHgyOC8weDYwDQpbMTUzMzIuMDI5OTgwXSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVh
c2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClsxNTMzMi4wMjk5OTNdICBbPGZmZmZmZmZmODEz
ZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzE1MzMyLjAzMDAw
Nl0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClsx
NTMzMi4wMzAwMjBdICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3
NTAgW3hlbl9nbnRkZXZdDQpbMTUzMzIuMDMwMDQ5XSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9f
dmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMTUzMzIuMDMwMDY4XSAgWzxmZmZmZmZmZjgxMjEzZjk0
Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzE1MzMyLjAzMDA4MF0gIFs8ZmZmZmZmZmY4MTVmNTdj
Mz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTUzMzIuMDMyMzUzXSBE
V0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4
Y2ENClsxNTMzMi4wMzIzNjRdIA0KWzE1MzMyLjAzMjM2OV0gTGVmdG92ZXIgaW5leGFjdCBiYWNr
dHJhY2U6DQpbMTUzMzIuMDMyMzY5XSANClsxNTMzMi4wMzIzNzhdIENvZGU6IGM0IDhmIDIyIDAw
IDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBm
IDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDhiIDQx
IDE4IDxhOD4gMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDggODkg
ZGUgIA0KWzE1MzYwLjAyOTMzNF0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BV
IzEyIHN0dWNrIGZvciAyM3MhIFtxZW11LXN5c3RlbS1pMzg6NzQ5Nl0NClsxNTM2MC4wMjkzNzNd
IE1vZHVsZXMgbGlua2VkIGluOiB4dF9uYXQgeHRfcGh5c2RldiB4dF9DSEVDS1NVTSBpcHRhYmxl
X21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0
IG5mX25hdF9pcHY0IG5mX25hdCB0dW4gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFi
bGVfZmlsdGVyIGVidGFibGVzIG5mNA0KWzE1MzYwLjAyOTcwNV0gU3VwcG9ydGVkOiBZZXMsIEV4
dGVybmFsDQpbMTUzNjAuMDI5NzE0XSBDUFU6IDEyIFBJRDogNzQ5NiBDb21tOiBxZW11LXN5c3Rl
bS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICAgWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQg
IzENClsxNTM2MC4wMjk3MjddIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFI
R1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClsxNTM2MC4wMjk3MzldIHRhc2s6IGZmZmY4ODI0
OWJmMTEwMDAgdGk6IGZmZmY4ODFkZmM3MWMwMDAgdGFzay50aTogZmZmZjg4MWRmYzcxYzAwMA0K
WzE1MzYwLjAyOTc1MF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZm
ODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMTUzNjAuMDI5
NzcxXSBSU1A6IGUwMmI6ZmZmZjg4MWRmYzcxZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzE1MzYw
LjAyOTc3OV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6
IGZmZmZlOGZmZmY4MDFjNTANClsxNTM2MC4wMjk3OTBdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBS
U0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkzMjkzY2MwDQpbMTUzNjAuMDI5ODAx
XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwZmZlZmZmIFIwOTogMDAwMDAw
MDAwMDAwMDAwMA0KWzE1MzYwLjAyOTgxMl0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAw
MDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsxNTM2MC4wMjk4MjRdIFIxMzog
MDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE4ZjFi
MmMwDQpbMTUzNjAuMDI5ODQ2XSBGUzogIDAwMDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6ZmZmZjg4
MmIxOGYwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMTUzNjAuMDI5ODU3XSBD
UzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMTUzNjAu
MDI5ODY2XSBDUjI6IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAwIENSNDog
MDAwMDAwMDAwMDA0MjY2MA0KWzE1MzYwLjAyOTg4NV0gU3RhY2s6DQpbMTUzNjAuMDI5ODkwXSAg
MDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDBjIGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAw
MDAwMDAwMDAwMA0KWzE1MzYwLjAyOTkwN10gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFj
Yzg1OCBmZmZmODgxZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjkyYzANClsxNTM2MC4wMjk5MjRdICBm
ZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MWRmYzcxZmQ3MCAwMDAwMTYw
MDAwMDAwMDAwDQpbMTUzNjAuMDI5OTQxXSBDYWxsIFRyYWNlOg0KWzE1MzYwLjAyOTk1NV0gIFs8
ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzE1MzYwLjAyOTk2OF0g
IFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpb
MTUzNjAuMDI5OTgxXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3Bh
Z2VzKzB4ZTYvMHgxODANClsxNTM2MC4wMjk5OTRdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0
YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMTUzNjAuMDMwMDA4XSAgWzxmZmZmZmZmZmEwNTAy
MTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzE1MzYwLjAzMDAz
N10gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzE1MzYw
LjAzMDA1NV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClsxNTM2
MC4wMzAwNjhdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRo
KzB4MWUvMHhjYQ0KWzE1MzYwLjAzMjM3M10gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5
X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTUzNjAuMDMyMzgzXSANClsxNTM2MC4w
MzIzODhdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzE1MzYwLjAzMjM4OF0gDQpbMTUz
NjAuMDMyMzk3XSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4
OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBk
MyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGVi
IGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwICANClsxNTM4OC4wMjkzMjFdIE5NSSB3YXRj
aGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMxMiBzdHVjayBmb3IgMjNzISBbcWVtdS1zeXN0
ZW0taTM4Ojc0OTZdDQpbMTUzODguMDI5MzU1XSBNb2R1bGVzIGxpbmtlZCBpbjogeHRfbmF0IHh0
X3BoeXNkZXYgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0
X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgdHVuIGJyX25l
dGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZjQNClsxNTM4
OC4wMjk2NzZdIFN1cHBvcnRlZDogWWVzLCBFeHRlcm5hbA0KWzE1Mzg4LjAyOTY4NF0gQ1BVOiAx
MiBQSUQ6IDc0OTYgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9F
TCAgIFggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMTUzODguMDI5Njk3XSBIYXJkd2FyZSBu
YW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpb
MTUzODguMDI5NzA4XSB0YXNrOiBmZmZmODgyNDliZjExMDAwIHRpOiBmZmZmODgxZGZjNzFjMDAw
IHRhc2sudGk6IGZmZmY4ODFkZmM3MWMwMDANClsxNTM4OC4wMjk3MjBdIFJJUDogZTAzMDpbPGZm
ZmZmZmZmODExMDI0NDA+XSAgWzxmZmZmZmZmZjgxMTAyNDQwPl0gc21wX2NhbGxfZnVuY3Rpb25f
bWFueSsweDIwMC8weDI2MA0KWzE1Mzg4LjAyOTczNl0gUlNQOiBlMDJiOmZmZmY4ODFkZmM3MWZj
ZjAgIEVGTEFHUzogMDAwMDAyMDINClsxNTM4OC4wMjk3NDVdIFJBWDogMDAwMDAwMDAwMDAwMDAw
MyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAxYzUwDQpbMTUzODguMDI5
NzU2XSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTogZmZm
Zjg4MDE5MzI5M2NjMA0KWzE1Mzg4LjAyOTc2N10gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODog
MDAwMDAwMDAwMGZmZWZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClsxNTM4OC4wMjk3NzhdIFIx
MDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAw
MDAwMDE4DQpbMTUzODguMDI5Nzg5XSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAwMDAw
MDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOGYxYjJjMA0KWzE1Mzg4LjAyOTgwOV0gRlM6ICAwMDAw
N2Y2M2JiZWY2YWMwKDAwMDApIEdTOmZmZmY4ODJiMThmMDAwMDAoMDAwMCkga25sR1M6MDAwMDAw
MDAwMDAwMDAwMA0KWzE1Mzg4LjAyOTgyMF0gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENS
MDogMDAwMDAwMDA4MDA1MDAzMw0KWzE1Mzg4LjAyOTgzMF0gQ1IyOiAwMDAwMDAwMDAyM2JkOTk4
IENSMzogMDAwMDAwMWVkMTljMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClsxNTM4OC4wMjk4
NDhdIFN0YWNrOg0KWzE1Mzg4LjAyOTg1Ml0gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAw
MDAwYyBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClsxNTM4OC4wMjk4NjldICAw
MDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBmZmZmZWEw
MDVjMTY5MmMwDQpbMTUzODguMDI5ODg2XSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAw
MDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzE1Mzg4LjAyOTkwNF0gQ2Fs
bCBUcmFjZToNClsxNTM4OC4wMjk5MTRdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNoX2Nw
dSsweDI4LzB4NjANClsxNTM4OC4wMjk5MjVdICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFz
ZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzE1Mzg4LjAyOTkzOF0gIFs8ZmZmZmZmZmY4MTNl
ZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMTUzODguMDI5OTUw
XSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzE1
Mzg4LjAyOTk2M10gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8weDc1
MCBbeGVuX2dudGRldl0NClsxNTM4OC4wMjk5ODFdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBkb192
ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsxNTM4OC4wMjk5OTldICBbPGZmZmZmZmZmODEyMTNmOTQ+
XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMTUzODguMDMwMDEwXSAgWzxmZmZmZmZmZjgxNWY1N2Mz
Pl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTM4OC4wMzIyODJdIERX
QVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhj
YQ0KWzE1Mzg4LjAzMjI5M10gDQpbMTUzODguMDMyMjk3XSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0
cmFjZToNClsxNTM4OC4wMzIyOTddIA0KWzE1Mzg4LjAzMjMwNl0gQ29kZTogNjMgZDIgZTggYzQg
OGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTgg
NDkgOGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMg
OTAgPDhiPiA0MSAxOCBhOCAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAx
MCAgDQpbMTU0MTYuMDI5MzExXSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUj
MTIgc3R1Y2sgZm9yIDIzcyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0KWzE1NDE2LjAyOTM0Nl0g
TW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlwdGFibGVf
bWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQg
bmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJs
ZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTU0MTYuMDI5Njc3XSBTdXBwb3J0ZWQ6IFllcywgRXh0
ZXJuYWwNClsxNTQxNi4wMjk2ODVdIENQVTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUtc3lzdGVt
LWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgICBYIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAj
MQ0KWzE1NDE2LjAyOTY5OF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhH
U0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzE1NDE2LjAyOTcwOV0gdGFzazogZmZmZjg4MjQ5
YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFjMDAwDQpb
MTU0MTYuMDI5NzIwXSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4
MTEwMjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDMvMHgyNjANClsxNTQxNi4wMjk3
MzddIFJTUDogZTAyYjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMTU0MTYu
MDI5NzQ1XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDog
ZmZmZmU4ZmZmZjgwMWM1MA0KWzE1NDE2LjAyOTc1Nl0gUkRYOiAgMDAwMDAwMDAwMDAwMDAwMA0K
WzE1NDE2LjAyOTc3OF0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAw
MCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsxNTQxNi4wMjk3ODldIFIxMzogMDAwMDAwMDAwMDAw
MDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE4ZjFiMmMwDQpbMTU0MTYu
MDI5ODEwXSBGUzogIDAwMDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOGYwMDAwMCgw
MDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMTU0MTYuMDI5ODIxXSBDUzogIGUwMzMgRFM6
IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMTU0MTYuMDI5ODMxXSBDUjI6
IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAwIENSNDogMDAwMDAwMDAwMDA0
MjY2MA0KWzE1NDE2LjAyOTg0OV0gU3RhY2s6DQpbMTU0MTYuMDI5ODUzXSAgMDAwMDAwMDE4MWNl
NjNhMCAwMDAwMDAwMDAwMDAwMDBjIDE2LjAyOTg4OF0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAw
MDAwMDAwMDAwMSBmZmZmODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAwMDANClsxNTQxNi4wMjk5
MDVdIENhbGwgVHJhY2U6DQpbMTU0MTYuMDI5OTE1XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25f
ZWFjaF9jcHUrMHgyOC8weDYwDQpbMTU0MTYuMDI5OTI2XSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0g
ZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClsxNTQxNi4wMjk5MzhdICBbPGZmZmZm
ZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzE1NDE2
LjAyOTk1MV0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4
NDANClsxNTQxNi4wMjk5NjRdICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRkZXZfaW9jdGwrMHgy
M2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMTU0MTYuMDI5OTg0XSAgWzxmZmZmZmZmZjgxMjEzZDQz
Pl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMTU0MTYuMDMwMDAxXSAgWzxmZmZmZmZmZjgx
MjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzE1NDE2LjAzMDAxMl0gIFs8ZmZmZmZmZmY4
MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU0MTYuMDMy
Mjc5XSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsw
eDFlLzB4Y2ENClsxNTQxNi4wMzIyOTBdIA0KWzE1NDE2LjAzMjI5NF0gTGVmdG92ZXIgaW5leGFj
dCBiYWNrdHJhY2U6DQpbMTU0MTYuMDMyMjk0XSANClsxNTQxNi4wMzIzMDNdIENvZGU6IGM0IDhm
IDIyIDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5
IDhiIDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkw
IDhiIDQxIDE4IDxhOD4gMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAg
NDggODkgZGUgIA0KWzE1NDQ0LjAyOTI5OV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3Vw
IC0gQ1BVIzEyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6NzQ5Nl0NClsxNTQ0NC4w
MjkzMzZdIE1vZHVsZXMgbGlua2VkIGluOiB4dF9uYXQgeHRfcGh5c2RldiB4dF9DSEVDS1NVTSBp
cHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFi
bGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCB0dW4gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxj
IGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mNA0KWzE1NDQ0LjAyOTY1N10gU3VwcG9ydGVkOiBZ
ZXMsIEV4dGVybmFsDQpbMTU0NDQuMDI5NjY1XSBDUFU6IDEyIFBJRDogNzQ5NiBDb21tOiBxZW11
LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICAgWCA0LjQuMTIxLTkyLjg1LWRl
ZmF1bHQgIzENClsxNTQ0NC4wMjk2NzhdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYz
L0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClsxNTQ0NC4wMjk2ODldIHRhc2s6IGZm
ZmY4ODI0OWJmMTEwMDAgdGk6IGZmZmY4ODFkZmM3MWMwMDAgdGFzay50aTogZmZmZjg4MWRmYzcx
YzAwMA0KWzE1NDQ0LjAyOTcwMF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZm
ZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMTU0
NDQuMDI5NzE3XSBSU1A6IGUwMmI6ZmZmZjg4MWRmYzcxZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0K
WzE1NDQ0LjAyOTcyNV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3
MCBSQ1g6IGZmZmZlOGZmZmY4MDFjNTANClsxNTQ0NC4wMjk3MzZdIFJEWDogMDAwMDAwMDAwMDAw
MDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkzMjkzY2MwDQpbMTU0NDQu
MDI5NzQ3XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwZmZlZmZmIFIwOTog
MDAwMDAwMDAwMDAwMDAwMA0KWzE1NDQ0LjAyOTc1OF0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIx
MTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsxNTQ0NC4wMjk3Njld
IFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgy
YjE4ZjFiMmMwDQpbMTU0NDQuMDI5Nzg5XSBGUzogIDAwMDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6
ZmZmZjg4MmIxOGYwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMTU0NDQuMDI5
ODAxXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpb
MTU0NDQuMDI5ODEwXSBDUjI6IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAw
IENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzE1NDQ0LjAyOTgyOF0gU3RhY2s6DQpbMTU0NDQuMDI5
ODMzXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDBjIGZmZmZmZmZmODEwNmQ0NzAg
MDAwMDAwMDAwMDAwMDAwMA0KWzE1NDQ0LjAyOTg1MF0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZm
ZmY4MjFjYzg1OCBmZmZmODgxZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjkyYzANClsxNTQ0NC4wMjk4
NjddICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MWRmYzcxZmQ3MCAw
MDAwMTYwMDAwMDAwMDAwDQpbMTU0NDQuMDI5ODg0XSBDYWxsIFRyYWNlOg0KWzE1NDQ0LjAyOTg5
NF0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzE1NDQ0LjAy
OTkwNV0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4
MmYwDQpbMTU0NDQuMDI5OTE4XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9v
bmVkX3BhZ2VzKzB4ZTYvMHgxODANClsxNTQ0NC4wMjk5MzBdICBbPGZmZmZmZmZmODEzZWMyMTE+
XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMTU0NDQuMDI5OTQzXSAgWzxmZmZmZmZm
ZmEwNTAyMTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzE1NDQ0
LjAyOTk2MV0gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0K
WzE1NDQ0LjAyOTk3OF0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODAN
ClsxNTQ0NC4wMjk5ODldICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zh
c3RwYXRoKzB4MWUvMHhjYQ0KWzE1NDQ0LjAzMjI1OV0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0
IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU0NDQuMDMyMjY5XSANClsx
NTQ0NC4wMzIyNzRdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzE1NDQ0LjAzMjI3NF0g
DQpbMTU0NDQuMDMyMjgzXSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBj
MiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4
MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJk
IDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlICANClsxNTQ3Mi4wMjkyODldIE5N
SSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMxMiBzdHVjayBmb3IgMjJzISBbcWVt
dS1zeXN0ZW0taTM4Ojc0OTZdDQpbMTU0NzIuMDI5MzI0XSBNb2R1bGVzIGxpbmtlZCBpbjogeHRf
bmF0IHh0X3BoeXNkZXYgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUg
bmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgdHVu
IGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZjQN
ClsxNTQ3Mi4wMjk2NDRdIFN1cHBvcnRlZDogWWVzLCBFeHRlcm5hbA0KWzE1NDcyLjAyOTY1Ml0g
Q1BVOiAxMiBQSUQ6IDc0OTYgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBE
ICAgIE9FTCAgIFggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMTU0NzIuMDI5NjY1XSBIYXJk
d2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8y
MDE2DQpbMTU0NzIuMDI5Njc2XSB0YXNrOiBmZmZmODgyNDliZjExMDAwIHRpOiBmZmZmODgxZGZj
NzFjMDAwIHRhc2sudGk6IGZmZmY4ODFkZmM3MWMwMDANClsxNTQ3Mi4wMjk2ODddIFJJUDogZTAz
MDpbPGZmZmZmZmZmODExMDI0NDM+XSAgWzxmZmZmZmZmZjgxMTAyNDQzPl0gc21wX2NhbGxfZnVu
Y3Rpb25fbWFueSsweDIwMy8weDI2MA0KWzE1NDcyLjAyOTcwM10gUlNQOiBlMDJiOmZmZmY4ODFk
ZmM3MWZjZjAgIEVGTEFHUzogMDAwMDAyMDINClsxNTQ3Mi4wMjk3MTFdIFJBWDogMDAwMDAwMDAw
MDAwMDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAxYzUwDQpbMTU0
NzIuMDI5NzIyXSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJE
STogZmZmZjg4MDE5MzI5M2NjMA0KWzE1NDcyLjAyOTczNF0gUkJQOiAwMDAwMDAwMDAwMDAwMDAw
IFIwODogMDAwMDAwMDAwMGZmZWZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClsxNTQ3Mi4wMjk3
NDVdIFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAw
MDAwMDAwMDAwMDE4DQpbMTU0NzIuMDI5NzU1XSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAw
MDAwMDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOGYxYjJjMA0KWzE1NDcyLjAyOTc3NV0gRlM6
ICAwMDAwN2Y2M2JiZWY2YWMwKDAwMDApIEdTOmZmZmY4ODJiMThmMDAwMDAoMDAwMCkga25sR1M6
MDAwMDAwMDAwMDAwMDAwMA0KWzE1NDcyLjAyOTc4N10gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAw
MDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzE1NDcyLjAyOTc5Nl0gQ1IyOiAwMDAwMDAwMDAy
M2JkOTk4IENSMzogMDAwMDAwMWVkMTljMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClsxNTQ3
Mi4wMjk4MTRdIFN0YWNrOg0KWzE1NDcyLjAyOTgxOV0gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAw
MDAwMDAwMDAwYyBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClsxNTQ3Mi4wMjk4
MzZdICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBm
ZmZmZWEwMDVjMTY5MmMwDQpbMTU0NzIuMDI5ODUzXSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAw
MDAwMDAwMDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzE1NDcyLjAyOTg3
MF0gQ2FsbCBUcmFjZToNClsxNTQ3Mi4wMjk4ODBdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9l
YWNoX2NwdSsweDI4LzB4NjANClsxNTQ3Mi4wMjk4OTFdICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBk
ZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzE1NDcyLjAyOTkwM10gIFs8ZmZmZmZm
ZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMTU0NzIu
MDI5OTE1XSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0
MA0KWzE1NDcyLjAyOTkyOV0gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRldl9pb2N0bCsweDIz
Yy8weDc1MCBbeGVuX2dudGRldl0NClsxNTQ3Mi4wMjk5NDZdICBbPGZmZmZmZmZmODEyMTNkNDM+
XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsxNTQ3Mi4wMjk5NjNdICBbPGZmZmZmZmZmODEy
MTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMTU0NzIuMDI5OTc0XSAgWzxmZmZmZmZmZjgx
NWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTQ3Mi4wMzIy
MzldIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4
MWUvMHhjYQ0KWzE1NDcyLjAzMjI0OV0gDQpbMTU0NzIuMDMyMjU0XSBMZWZ0b3ZlciBpbmV4YWN0
IGJhY2t0cmFjZToNClsxNTQ3Mi4wMzIyNTRdIA0KWzE1NDcyLjAzMjI2M10gQ29kZTogYzQgOGYg
MjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkg
OGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAg
OGIgNDEgMTggPGE4PiAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCA0
OCA4OSBkZSAgDQpbMTU1MDAuMDI5MjgzXSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAg
LSBDUFUjMTIgc3R1Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0KWzE1NTAwLjAy
OTMxOV0gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlw
dGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJs
ZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMg
ZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTU1MDAuMDI5NjQwXSBTdXBwb3J0ZWQ6IFll
cywgRXh0ZXJuYWwNClsxNTUwMC4wMjk2NDhdIENQVTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUt
c3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgICBYIDQuNC4xMjEtOTIuODUtZGVm
YXVsdCAjMQ0KWzE1NTAwLjAyOTY2MF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMv
QkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzE1NTAwLjAyOTY3Ml0gdGFzazogZmZm
Zjg4MjQ5YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFj
MDAwDQpbMTU1MDAuMDI5NjgzXSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQwPl0gIFs8ZmZm
ZmZmZmY4MTEwMjQ0MD5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDAvMHgyNjANClsxNTUw
MC4wMjk2OTldIFJTUDogZTAyYjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpb
MTU1MDAuMDI5NzA3XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcw
IFJDWDogZmZmZmU4ZmZmZjgwMWM1MA0KWzE1NTAwLjAyOTcxOF0gUkRYOiAwMDAwMDAwMDAwMDAw
MDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTMyOTNjYzANClsxNTUwMC4w
Mjk3MjldIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAw
MDAwMDAwMDAwMDAwMDAwDQpbMTU1MDAuMDI5NzQwXSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjEx
OiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzE1NTAwLjAyOTc1MV0g
UjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJi
MThmMWIyYzANClsxNTUwMC4wMjk3NzBdIEZTOiAgMDAwMDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpm
ZmZmODgyYjE4ZjAwMDAwKDAwMDBkOTk4IENSMzogMDAwMDAwMWVkMTljMzAwMCBDUjQ6IDAwMDAw
MDAwMDAwNDI2NjANClsxNTUwMC4wMjk4MTBdIFN0YWNrOg0KWzE1NTAwLjAyOTgxNF0gIDAwMDAw
MDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAw
MDAwMDANClsxNTUwMC4wMjk4MzJdICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTgg
ZmZmZjg4MWRmYzcxZmQ1MCBmZmZmZWEwMDVjMTY5MmMwDQpbMTU1MDAuMDI5ODQ5XSAgZmZmZmZm
ZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAw
MDAwMA0KWzE1NTAwLjAyOTg2Nl0gQ2FsbCBUcmFjZToNClsxNTUwMC4wMjk4NzZdICBbPGZmZmZm
ZmZmODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClsxNTUwMC4wMjk4ODddICBbPGZm
ZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzE1NTAw
LjAyOTg5OV0gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysw
eGU2LzB4MTgwDQpbMTU1MDAuMDI5OTEyXSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2Fs
bG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzE1NTAwLjAyOTkyNV0gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5d
IGdudGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NClsxNTUwMC4wMjk5NDJdICBb
PGZmZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsxNTUwMC4wMjk5
NjBdICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMTU1MDAuMDI5
OTcxXSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFl
LzB4Y2ENClsxNTUwMC4wMzIyMzZdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVND
QUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1NTAwLjAzMjI0Nl0gDQpbMTU1MDAuMDMyMjUx
XSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClsxNTUwMC4wMzIyNTFdIA0KWzE1NTAwLjAz
MjI2MF0gQ29kZTogNjMgZDIgZTggYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIg
MGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEg
OGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgPDhiPiA0MSAxOCBhOCAwMSA3NSBmNyBlYiBiZCAw
ZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCAgDQpbMTU1MjguMDI5Mjc3XSBOTUkgd2F0Y2hkb2c6
IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkz
ODo3NDk2XQ0KWzE1NTI4LjAyOTMxMl0gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlz
ZGV2IHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNx
dWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0
ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTU1MjguMDI5
NjM3XSBTdXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNTUyOC4wMjk2NDZdIENQVTogMTIgUElE
OiA3NDk2IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgICBY
IDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE1NTI4LjAyOTY1OV0gSGFyZHdhcmUgbmFtZTog
SHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzE1NTI4
LjAyOTY3MF0gdGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNr
LnRpOiBmZmZmODgxZGZjNzFjMDAwDQpbMTU1MjguMDI5NjgxXSBSSVA6IGUwMzA6WzxmZmZmZmZm
ZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkr
MHgyMDMvMHgyNjANClsxNTUyOC4wMjk2OTldIFJTUDogZTAyYjpmZmZmODgxZGZjNzFmY2YwICBF
RkxBR1M6IDAwMDAwMjAyDQpbMTU1MjguMDI5NzA3XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJY
OiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWM1MA0KWzE1NTI4LjAyOTcxOF0g
UkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAx
OTMyOTNjYzANClsxNTUyOC4wMjk3MjldIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAw
MDAwMDBmZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMTU1MjguMDI5NzQwXSBSMTA6IGZm
ZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAx
OA0KWzE1NTI4LjAyOTc1MV0gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAx
YjI4MCBSMTU6IGZmZmY4ODJiMThmMWIyYzANClsxNTUyOC4wMjk3NzBdIEZTOiAgMDAwMDdmNjNi
YmVmNmFjMCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAw
MDAwMDANClsxNTUyOC4wMjk3ODJdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAw
MDAwMDAwODAwNTAwMzMNClsxNTUyOC4wMjk3OTFdIENSMjogMDAwMDAwMDAwMjNiZDk5OCBDUjM6
IDAwMDAwMDFlZDE5YzMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMTU1MjguMDI5ODA5XSBT
dGFjazoNClsxNTUyOC4wMjk4MTRdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMGMg
ZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMTU1MjguMDI5ODMxXSAgMDAwMDE2
MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODFkZmM3MWZkNTAgZmZmZmVhMDA1YzE2
OTJjMA0KWzE1NTI4LjAyOTg0OF0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBm
ZmZmODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAwMDANClsxNTUyOC4wMjk4NjVdIENhbGwgVHJh
Y2U6DQpbMTU1MjguMDI5ODc1XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgy
OC8weDYwDQpbMTU1MjguMDI5ODg3XSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVz
ZXJ2YXRpb24rMHgyNjEvMHgyZjANClsxNTUyOC4wMjk4OTldICBbPGZmZmZmZmZmODEzZWRmYzY+
XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzE1NTI4LjAyOTkxMl0gIFs8
ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClsxNTUyOC4w
Mjk5MjVdICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hl
bl9nbnRkZXZdDQpbMTU1MjguMDI5OTQ1XSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lv
Y3RsKzB4MmUzLzB4NGMwDQpbMTU1MjguMDI5OTYzXSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lT
X2lvY3RsKzB4NzQvMHg4MA0KWzE1NTI4LjAyOTk3NF0gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVu
dHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU1MjguMDMyMjUyXSBEV0FSRjIg
dW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsx
NTUyOC4wMzIyNjJdIA0KWzE1NTI4LjAzMjI2N10gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6
DQpbMTU1MjguMDMyMjY3XSANClsxNTUyOC4wMzIyNzZdIENvZGU6IGM0IDhmIDIyIDAwIDNiIDA1
IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAz
IDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDhiIDQxIDE4IDxh
OD4gMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDggODkgZGUgIA0K
WzE1NTU2LjAyOTI2M10gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzEyIHN0
dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6NzQ5Nl0NClsxNTU1Ni4wMjkyOThdIE1vZHVs
ZXMgbGlua2VkIGluOiB4dF9uYXQgeHRfcGh5c2RldiB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmds
ZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25h
dF9pcHY0IG5mX25hdCB0dW4gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVfZmls
dGVyIGVidGFibGVzIG5mNA0KWzE1NTU2LjAyOTYyMF0gU3VwcG9ydGVkOiBZZXMsIEV4dGVybmFs
DQpbMTU1NTYuMDI5NjI4XSBDUFU6IDEyIFBJRDogNzQ5NiBDb21tOiBxZW11LXN5c3RlbS1pMzgg
VGFpbnRlZDogRyAgICBCIEQgICAgT0VMICAgWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClsx
NTU1Ni4wMjk2NDFdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwg
QklPUyAzLjM1IDEwLzIwLzIwMTYNClsxNTU1Ni4wMjk2NTJdIHRhc2s6IGZmZmY4ODI0OWJmMTEw
MDAgdGk6IGZmZmY4ODFkZmM3MWMwMDAgdGFzay50aTogZmZmZjg4MWRmYzcxYzAwMA0KWzE1NTU2
LjAyOTY2NF0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0MD5dICBbPGZmZmZmZmZmODExMDI0
NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4MjYwDQpbMTU1NTYuMDI5NjgwXSBS
U1A6IGUwMmI6ZmZmZjg4MWRmYzcxZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzE1NTU2LjAyOTY4
OF0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZl
OGZmZmY4MDFjNTANClsxNTU1Ni4wMjk2OTldIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAw
MDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkzMjkzY2MwDQpbMTU1NTYuMDI5NzEwXSBSQlA6
IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwZmZlZmZmIFIwOTogMDAwMDAwMDAwMDAw
MDAwMA0KWzE1NTU2LjAyOTcyM10gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAw
MDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsxNTU1Ni4wMjk3MzddIFIxMzogMDAwMDAw
MDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE4ZjFiMmMwDQpb
MTU1NTYuMDI5NzU2XSBGUzogIDAwMDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOGYw
MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMTU1NTYuMDI5NzY4XSBDUzogIGUw
MzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMTU1NTYuMDI5Nzc3
XSBDUjI6IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAwIENSNDogMDAwMDAw
MDAwMDA0MjY2MA0KWzE1NTU2LjAyOTc5NV0gU3RhY2s6DQpbMTU1NTYuMDI5ODAwXSAgMDAwMDAw
MDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDBjIGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAw
MDAwMA0KWzE1NTU2LjAyOTgxN10gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBm
ZmZmODgxZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjkyYzANClsxNTU1Ni4wMjk4MzVdICBmZmZmZmZm
ZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MWRmYzcxZmQ3MCAwMDAwMTYwMDAwMDAw
MDAwDQpbMTU1NTYuMDI5ODUyXSBDYWxsIFRyYWNlOg0KWzE1NTU2LjAyOTg2Ml0gIFs8ZmZmZmZm
ZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzE1NTU2LjAyOTg3M10gIFs8ZmZm
ZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMTU1NTYu
MDI5ODg1XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4
ZTYvMHgxODANClsxNTU1Ni4wMjk4OThdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxs
b2NfcGFnZXMrMHgxMS8weDQwDQpbMTU1NTYuMDI5OTExXSAgWzxmZmZmZmZmZmEwNTAyMTVjPl0g
Z250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzE1NTU2LjAyOTkyOF0gIFs8
ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzE1NTU2LjAyOTk0
NV0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClsxNTU1Ni4wMjk5
NTZdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUv
MHhjYQ0KWzE1NTU2LjAzMjIyMV0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NB
TExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU1NTYuMDMyMjMxXSANClsxNTU1Ni4wMzIyMzZd
IExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzE1NTU2LjAzMjIzNl0gDQpbMTU1NTYuMDMy
MjQ1XSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAw
ZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4
YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBm
IGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwICANClsxNTU4NC4wNDkyNTVdIE5NSSB3YXRjaGRvZzog
QlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMxMiBzdHVjayBmb3IgMjJzISBbcWVtdS1zeXN0ZW0taTM4
Ojc0OTZdDQpbMTU1ODQuMDQ5Mjk5XSBNb2R1bGVzIGxpbmtlZCBpbjogeHRfbmF0IHh0X3BoeXNk
ZXYgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1
ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgdHVuIGJyX25ldGZpbHRl
ciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZjQNClsxNTU4NC4wNDk2
OTldIFN1cHBvcnRlZDogWWVzLCBFeHRlcm5hbA0KWzE1NTg0LjA0OTcxMF0gQ1BVOiAxMiBQSUQ6
IDc0OTYgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgIFgg
NC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMTU1ODQuMDQ5NzI2XSBIYXJkd2FyZSBuYW1lOiBI
dWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMTU1ODQu
MDQ5NzQwXSB0YXNrOiBmZmZmODgyNDliZjExMDAwIHRpOiBmZmZmODgxZGZjNzFjMDAwIHRhc2su
dGk6IGZmZmY4ODFkZmM3MWMwMDANClsxNTU4NC4wNDk3NTRdIFJJUDogZTAzMDpbPGZmZmZmZmZm
ODExMDI0NDA+XSAgWzxmZmZmZmZmZjgxMTAyNDQwPl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsw
eDIwMC8weDI2MA0KWzE1NTg0LjA0OTc3OV0gUlNQOiBlMDJiOmZmZmY4ODFkZmM3MWZjZjAgIEVG
TEFHUzogMDAwMDAyMDINClsxNTU4NC4wNDk3ODldIFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6
IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAxYzUwDQpbMTU1ODQuMDQ5ODAyXSBS
RFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5
MzI5M2NjMA0KWzE1NTg0LjA0OTgxNl0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAw
MDAwMGZmZWZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClsxNTU4NC4wNDk4MjldIFIxMDogZmZm
Zjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4
DQpbMTU1ODQuMDQ5ODQzXSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFi
MjgwIFIxNTogZmZmZjg4MmIxOGYxYjJjMA0KWzE1NTg0LjA0OTg2OV0gRlM6ICAwMDAwN2Y2M2Ji
ZWY2YWMwKDAwMDApIEdTOmZmZmY4ODJiMThmMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAw
MDAwMA0KWzE1NTg0LjA0OTg4M10gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAw
MDAwMDA4MDA1MDAzMw0KWzE1NTg0LjA0OTg5NV0gQ1IyOiAwMDAwMDAwMDAyM2JkOTk4IENSMzog
MDAwMDAwMWVkMTljMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClsxNTU4NC4wNDk5MTddIFN0
YWNrOg0KWzE1NTg0LjA0OTkyM10gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBm
ZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClsxNTU4NC4wNDk5NDRdICAwMDAwMTYw
MDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBmZmZmZWEwMDVjMTY5
MmMwDQpbMTU1ODQuMDQ5OTY0XSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZm
ZmY4ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzE1NTg0LjA0OTk4NV0gQ2FsbCBUcmFj
ZToNClsxNTU4NC4wNTAwMDRdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4
LzB4NjANClsxNTU4NC4wNTAwMjBdICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNl
cnZhdGlvbisweDI2MS8weDJmMA0KWzE1NTg0LjA1MDAzNl0gIFs8ZmZmZmZmZmY4MTNlZGZjNj5d
IGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMTU1ODQuMDUwMDUyXSAgWzxm
ZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzE1NTg0LjA1
MDA3MF0gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVu
X2dudGRldl0NClsxNTU4NC4wNTAxMDRdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9j
dGwrMHgyZTMvMHg0YzANClsxNTU4NC4wNTAxMjddICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNf
aW9jdGwrMHg3NC8weDgwDQpbMTU1ODQuMDUwMTQyXSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50
cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTU4NC4wNTM0NDRdIERXQVJGMiB1
bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1
NTg0LjA1MzQ1Nl0gDQpbMTU1ODQuMDUzNDYyXSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToN
ClsxNTU4NC4wNTM0NjJdIA0KWzE1NTg0LjA1MzQ3NF0gQ29kZTogNjMgZDIgZTggYzQgOGYgMjIg
MDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIg
MGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgPDhi
PiA0MSAxOCBhOCAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCAgDQpb
MTU2MTIuMDI5MjQ4XSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1
Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0KWzE1NjEyLjAyOTI4N10gTW9kdWxl
cyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xl
IGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0
X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0
ZXIgZWJ0YWJsZXMgbmY0DQpbMTU2MTIuMDI5NjcwXSBTdXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwN
ClsxNTYxMi4wMjk2NzldIENQVTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUtc3lzdGVtLWkzOCBU
YWludGVkOiBHICAgIEIgRCAgICBPRUwgICBYIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE1
NjEyLjAyOTY5NF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBC
SU9TIDMuMzUgMTAvMjAvMjAxNg0KWzE1NjEyLjAyOTcwOF0gdGFzazogZmZmZjg4MjQ5YmYxMTAw
MCB0aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFjMDAwDQpbMTU2MTIu
MDI5NzIyXSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQwPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0
MD5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDAvMHgyNjANClsxNTYxMi4wMjk3NDJdIFJT
UDogZTAyYjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMTU2MTIuMDI5NzUy
XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4
ZmZmZjgwMWM1MA0KWzE1NjEyLjAyOTc2NV0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAw
MDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTMyOTNjYzANClsxNTYxMi4wMjk3NzhdIFJCUDog
MDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAw
MDAwDQpbMTU2MTIuMDI5NzkxXSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAw
MDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzE1NjEyLjAyOTgwNF0gUjEzOiAwMDAwMDAw
MDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMThmMWIyYzANClsx
NTYxMi4wMjk4MjddIEZTOiAgMDAwMDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAw
MDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClsxNTYxMi4wMjk4NDFdIENTOiAgZTAz
MyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClsxNTYxMi4wMjk4NTJd
IENSMjogMDAwMDAwMDAwMjNiZDk5OCBDUjM6IDAwMDAwMDFlZDE5YzMwMDAgQ1I0OiAwMDAwMDAw
MDAwMDQyNjYwDQpbMTU2MTIuMDI5ODc0XSBTdGFjazoNClsxNTYxMi4wMjk4NzldICAwMDAwMDAw
MTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMGMgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAw
MDAwDQpbMTU2MTIuMDI5OTAwXSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZm
ZmY4ODFkZmM3MWZkNTAgZmZmZmVhMDA1YzE2OTJjMA0KWzE1NjEyLjAyOTkyMV0gIGZmZmZmZmZm
ODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAw
MDANClsxNTYxMi4wMjk5NDFdIENhbGwgVHJhY2U6DQpbMTU2MTIuMDI5OTU1XSAgWzxmZmZmZmZm
ZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYwDQpbMTU2MTIuMDI5OTY4XSAgWzxmZmZm
ZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClsxNTYxMi4w
Mjk5ODNdICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhl
Ni8weDE4MA0KWzE1NjEyLjAyOTk5OF0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxv
Y19wYWdlcysweDExLzB4NDANClsxNTYxMi4wMzAwMTRdICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBn
bnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMTU2MTIuMDMwMDM3XSAgWzxm
ZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMTU2MTIuMDMwMDU5
XSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzE1NjEyLjAzMDA3
M10gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8w
eGNhDQpbMTU2MTIuMDMyOTkyXSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FM
TF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTYxMi4wMzMwMDRdIA0KWzE1NjEyLjAzMzAwOV0g
TGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMTU2MTIuMDMzMDA5XSANClsxNTYxMi4wMzMw
MjFdIENvZGU6IDYzIGQyIGU4IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBm
IDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhi
IDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDw4Yj4gNDEgMTggYTggMDEgNzUgZjcgZWIgYmQgMGYg
YjYgNGMgMjQgMDQgNDggODMgYzQgMTAgIA0KWzE1NjQwLjAyOTI0NF0gTk1JIHdhdGNoZG9nOiBC
VUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzEyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6
NzQ5Nl0NClsxNTY0MC4wMjkyODZdIE1vZHVsZXMgbGlua2VkIGluOiB4dF9uYXQgeHRfcGh5c2Rl
diB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVl
cmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCB0dW4gYnJfbmV0ZmlsdGVy
IGJyaWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mNA0KWzE1NjQwLjAyOTcz
NF0gU3VwcG9ydGVkOiBZZXMsIEV4dGVybmFsDQpbMTU2NDAuMDI5NzQ2XSBDUFU6IDEyIFBJRDog
NzQ5NiBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICAgWCA0
LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClsxNTY0MC4wMjk3NjJdIEhhcmR3YXJlIG5hbWU6IEh1
YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClsxNTY0MC4w
Mjk3NzddIHRhc2s6IGZmZmY4ODI0OWJmMTEwMDAgdGk6IGZmZmY4ODFkZmM3MWMwMDAgdGFzay50
aTogZmZmZjg4MWRmYzcxYzAwMA0KWzE1NjQwLjAyOTc5MV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4
MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4
MjAzLzB4MjYwDQpbMTU2NDAuMDI5ODE3XSBSU1A6IGUwMmI6ZmZmZjg4MWRmYzcxZmNmMCAgRUZM
QUdTOiAwMDAwMDIwMg0KWzE1NjQwLjAyOTgyN10gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDog
ZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFjNTANClsxNTY0MC4wMjk4NDFdIFJE
WDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkz
MjkzY2MwDQpbMTU2NDAuMDI5ODU1XSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAw
MDAwZmZlZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzE1NjQwLjAyOTg2OF0gUjEwOiBmZmZm
ODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgN
ClsxNTY0MC4wMjk4ODJdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIy
ODAgUjE1OiBmZmZmODgyYjE4ZjFiMmMwDQpbMTU2NDAuMDI5OTA5XSBGUzogIDAwMDA3ZjYzYmJl
ZjZhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOGYwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAw
MDAwDQpbMTU2NDAuMDI5OTIzXSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAw
MDAwMDgwMDUwMDMzDQpbMTU2NDAuMDI5OTM0XSBDUjI6IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAw
MDAwMDAxZWQxOWMzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzE1NjQwLjAyOTk1N10gU3Rh
Y2s6DQpbMTU2NDAuMDI5OTYzXSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDBjIGZm
ZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzE1NjQwLjAyOTk4NF0gIDAwMDAxNjAw
MDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgxZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjky
YzANClsxNTY0MC4wMzAwMDVdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZm
Zjg4MWRmYzcxZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMTU2NDAuMDMwMDI2XSBDYWxsIFRyYWNl
Og0KWzE1NjQwLjAzMDA0N10gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4Mjgv
MHg2MA0KWzE1NjQwLjAzMDA2M10gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2Vy
dmF0aW9uKzB4MjYxLzB4MmYwDQpbMTU2NDAuMDMwMDgxXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0g
YWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClsxNTY0MC4wMzAwOTddICBbPGZm
ZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMTU2NDAuMDMw
MTE2XSAgWzxmZmZmZmZmZmEwNTAyMTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5f
Z250ZGV2XQ0KWzE1NjQwLjAzMDE1M10gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0
bCsweDJlMy8weDRjMA0KWzE1NjQwLjAzMDE3N10gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19p
b2N0bCsweDc0LzB4ODANClsxNTY0MC4wMzAxOTJdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRy
eV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1NjQwLjAzMzQ3M10gRFdBUkYyIHVu
d2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU2
NDAuMDMzNDg1XSANClsxNTY0MC4wMzM0OTFdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0K
WzE1NjQwLjAzMzQ5MV0gDQpbMTU2NDAuMDMzNTA0XSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBh
MiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAw
YyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+
IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlICANClsx
NTY2OC4wMjkyMjldIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMxMiBzdHVj
ayBmb3IgMjJzISBbcWVtdS1zeXN0ZW0taTM4Ojc0OTZdDQpbMTU2NjguMDI5MjY5XSBNb2R1bGVz
IGxpbmtlZCBpbjogeHRfbmF0IHh0X3BoeXNkZXYgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUg
aXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRf
aXB2NCBuZl9uYXQgdHVuIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRl
ciBlYnRhYmxlcyBuZjQNClsxNTY2OC4wMjk2NDVdIFN1cHBvcnRlZDogWWVzLCBFeHRlcm5hbA0K
WzE1NjY4LjAyOTY1NV0gQ1BVOiAxMiBQSUQ6IDc0OTYgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRh
aW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgIFggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMTU2
NjguMDI5NjcwXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJ
T1MgMy4zNSAxMC8yMC8yMDE2DQpbMTU2NjguMDI5Njg0XSB0YXNrOiBmZmZmODgyNDliZjExMDAw
IHRpOiBmZmZmODgxZGZjNzFjMDAwIHRhc2sudGk6IGZmZmY4ODFkZmM3MWMwMDANClsxNTY2OC4w
Mjk2OTddIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDM+XSAgWzxmZmZmZmZmZjgxMTAyNDQz
Pl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMy8weDI2MA0KWzE1NjY4LjAyOTcxOF0gUlNQ
OiBlMDJiOmZmZmY4ODFkZmM3MWZjZjAgIEVGTEFHUzogMDAwMDAyMDINClsxNTY2OC4wMjk3Mjhd
IFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThm
ZmZmODAxYzUwDQpbMTU2NjguMDI5NzQxXSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAw
MDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MzI5M2NjMA0KWzE1NjY4LjAyOTc1NF0gUkJQOiAw
MDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGZmZWZmZiBSMDk6IDAwMDAwMDAwMDAwMDAw
MDANClsxNTY2OC4wMjk3NjddIFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAw
MDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMTU2NjguMDI5NzgwXSBSMTM6IDAwMDAwMDAw
MDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOGYxYjJjMA0KWzE1
NjY4LjAyOTgwM10gRlM6ICAwMDAwN2Y2M2JiZWY2YWMwKDAwMDApIEdTOmZmZmY4ODJiMThmMDAw
MDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzE1NjY4LjAyOTgxN10gQ1M6ICBlMDMz
IERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzE1NjY4LjAyOTgyOF0g
Q1IyOiAwMDAwMDAwMDAyM2JkOTk4IENSMzogMDAwMDAwMWVkMTljMzAwMCBDUjQ6IDAwMDAwMDAw
MDAwNDI2NjANClsxNTY2OC4wMjk4NDldIFN0YWNrOg0KWzE1NjY4LjAyOTg1NV0gIDAwMDAwMDAx
ODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAw
MDANClsxNTY2OC4wMjk4NzZdICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZm
Zjg4MWRmYzcxZmQ1MCBmZmZmZWEwMDVjMTY5MmMwDQpbMTU2NjguMDI5ODk2XSAgZmZmZmZmZmY4
MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAw
MA0KWzE1NjY4LjAyOTkxNl0gQ2FsbCBUcmFjZToNClsxNTY2OC4wMjk5MjldICBbPGZmZmZmZmZm
ODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClsxNTY2OC4wMjk5NDJdICBbPGZmZmZm
ZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzE1NjY4LjAy
OTk1N10gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2
LzB4MTgwDQpbMTU2NjguMDI5OTcyXSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9j
X3BhZ2VzKzB4MTEvMHg0MA0KWzE1NjY4LjAyOTk4OF0gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdu
dGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NClsxNTY2OC4wMzAwMTJdICBbPGZm
ZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsxNTY2OC4wMzAwMzRd
ICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMTU2NjguMDMwMDQ3
XSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4
Y2ENClsxNTY2OC4wMzI5MTVdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxM
XzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1NjY4LjAzMjkzMF0gDQpbMTU2NjguMDMyOTM1XSBM
ZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClsxNTY2OC4wMzI5MzVdIA0KWzE1NjY4LjAzMjk0
Nl0gQ29kZTogYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUg
ZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTgg
MDEgNzQgMDkgZjMgOTAgOGIgNDEgMTggPGE4PiAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAw
NCA0OCA4MyBjNCAxMCA0OCA4OSBkZSAgDQpbMTU2OTYuMDI5MjIwXSBOTUkgd2F0Y2hkb2c6IEJV
Rzogc29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sgZm9yIDIzcyEgW3FlbXUtc3lzdGVtLWkzODo3
NDk2XQ0KWzE1Njk2LjAyOTI1OF0gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2
IHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVy
YWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIg
YnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTU2OTYuMDI5NjU2
XSBTdXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNTY5Ni4wMjk2NjddIENQVTogMTIgUElEOiA3
NDk2IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgICBYIDQu
NC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE1Njk2LjAyOTY4M10gSGFyZHdhcmUgbmFtZTogSHVh
d2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzE1Njk2LjAy
OTY5N10gdGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRp
OiBmZmZmODgxZGZjNzFjMDAwDQpbMTU2OTYuMDI5NzEyXSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgx
MTAyNDQwPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0MD5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgy
MDAvMHgyNjANClsxNTY5Ni4wMjk3MzRdIFJTUDogZTAyYjpmZmZmODgxZGZjNzFmY2YwICBFRkxB
R1M6IDAwMDAwMjAyDQpbMTU2OTYuMDI5NzQ0XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBm
ZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWM1MA0KWzE1Njk2LjAyOTc1OF0gUkRY
OiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTMy
OTNjYzANClsxNTY5Ni4wMjk3NzJdIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAw
MDBmZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMTU2OTYuMDI5Nzg1XSBSMTA6IGZmZmY4
ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0K
WzE1Njk2LjAyOTc5OV0gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4
MCBSMTU6IGZmZmY4ODJiMThmMWIyYzANClsxNTY5Ni4wMjk4MjRdIEZTOiAgMDAwMDdmNjNiYmVm
NmFjMCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAw
MDANClsxNTY5Ni4wMjk4MzhdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAw
MDAwODAwNTAwMzMNClsxNTY5Ni4wMjk4NTBdIENSMjogMDAwMDAwMDAwMjNiZDk5OCBDUjM6IDAw
MDAwMDFlZDE5YzMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMTU2OTYuMDI5ODcyXSBTdGFj
azoNClsxNTY5Ni4wMjk4NzhdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMGMgZmZm
ZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMTU2OTYuMDI5ODk5XSAgMDAwMDE2MDAw
MDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODFkZmM3MWZkNTAgZmZmZmVhMDA1YzE2OTJj
MA0KWzE1Njk2LjAyOTkxOV0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZm
ODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAwMDANClsxNTY5Ni4wMjk5NDBdIENhbGwgVHJhY2U6
DQpbMTU2OTYuMDI5OTU2XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8w
eDYwDQpbMTU2OTYuMDI5OTcxXSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2
YXRpb24rMHgyNjEvMHgyZjANClsxNTY5Ni4wMjk5ODddICBbPGZmZmZmZmZmODEzZWRmYzY+XSBh
bGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzE1Njk2LjAzMDAwM10gIFs8ZmZm
ZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClsxNTY5Ni4wMzAw
MjNdICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9n
bnRkZXZdDQpbMTU2OTYuMDMwMDU1XSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3Rs
KzB4MmUzLzB4NGMwDQpbMTU2OTYuMDMwMDc4XSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lv
Y3RsKzB4NzQvMHg4MA0KWzE1Njk2LjAzMDA5Ml0gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5
X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU2OTYuMDMzMzQ0XSBEV0FSRjIgdW53
aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTY5
Ni4wMzMzNTddIA0KWzE1Njk2LjAzMzM2Ml0gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpb
MTU2OTYuMDMzMzYyXSANClsxNTY5Ni4wMzMzNzRdIENvZGU6IDYzIGQyIGU4IGM0IDhmIDIyIDAw
IDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBm
IDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDw4Yj4g
NDEgMTggYTggMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgIA0KWzE1
NzI0LjAyOTIxMV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzEyIHN0dWNr
IGZvciAyM3MhIFtxZW11LXN5c3RlbS1pMzg6NzQ5Nl0NClsxNTcyNC4wMjkyNTBdIE1vZHVsZXMg
bGlua2VkIGluOiB4dF9uYXQgeHRfcGh5c2RldiB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBp
cHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9p
cHY0IG5mX25hdCB0dW4gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVy
IGVidGFibGVzIG5mNA0KWzE1NzI0LjAyOTY0MV0gU3VwcG9ydGVkOiBZZXMsIEV4dGVybmFsDQpb
MTU3MjQuMDI5NjUyXSBDUFU6IDEyIFBJRDogNzQ5NiBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFp
bnRlZDogRyAgICBCIEQgICAgT0VMICAgWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClsxNTcy
NC4wMjk2NjddIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklP
UyAzLjM1IDEwLzIwLzIwMTYNClsxNTcyNC4wMjk2ODJdIHRhc2s6IGZmZmY4ODI0OWJmMTEwMDAg
dGk6IGZmZmY4ODFkZmM3MWMwMDAgdGFzay50aTogZmZmZjg4MWRmYzcxYzAwMA0KWzE1NzI0LjAy
OTY5Nl0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+
XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMTU3MjQuMDI5NzE3XSBSU1A6
IGUwMmI6ZmZmZjg4MWRmYzcxZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzE1NzI0LjAyOTcyN10g
UkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZm
ZmY4MDFjNTANClsxNTcyNC4wMjk3NDFdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAw
MDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkzMjkzY2MwDQpbMTU3MjQuMDI5NzU0XSBSQlA6IDAw
MDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwZmZlZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAw
MA0KWzE1NzI0LjAyOTc2OF0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAw
MDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsxNTcyNC4wMjk3ODJdIFIxMzogMDAwMDAwMDAw
MDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE4ZjFiMmMwDQpbMTU3
MjQuMDI5ODA2XSBGUzogIDAwMDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOGYwMDAw
MCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMTU3MjQuMDI5ODIwXSBDUzogIGUwMzMg
RFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMTU3MjQuMDI5ODMyXSBD
UjI6IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAwIENSNDogMDAwMDAwMDAw
MDA0MjY2MA0KWzE1NzI0LjAyOTg1NF0gU3RhY2s6DQpbMTU3MjQuMDI5ODU5XSAgMDAwMDAwMDE4
MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDBjIGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAw
MA0KWzE1NzI0LjAyOTg4MF0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZm
ODgxZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjkyYzANClsxNTcyNC4wMjk5MDFdICBmZmZmZmZmZjgx
MTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MWRmYzcxZmQ3MCAwMDAwMTYwMDAwMDAwMDAw
DQpbMTU3MjQuMDI5OTIxXSBDYWxsIFRyYWNlOg0KWzE1NzI0LjAyOTkzNV0gIFs8ZmZmZmZmZmY4
MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzE1NzI0LjAyOTk0OV0gIFs8ZmZmZmZm
ZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMTU3MjQuMDI5
OTY0XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYv
MHgxODANClsxNTcyNC4wMjk5ODBdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2Nf
cGFnZXMrMHgxMS8weDQwDQpbMTU3MjQuMDI5OTk3XSAgWzxmZmZmZmZmZmEwNTAyMTVjPl0gZ250
ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzE1NzI0LjAzMDAyNl0gIFs8ZmZm
ZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzE1NzI0LjAzMDA0OF0g
IFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClsxNTcyNC4wMzAwNjJd
ICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhj
YQ0KWzE1NzI0LjAzMzM4OF0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExf
NjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU3MjQuMDMzNDAwXSANClsxNTcyNC4wMzM0MDZdIExl
ZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzE1NzI0LjAzMzQwNl0gDQpbMTU3MjQuMDMzNDE3
XSBDb2RlOiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBm
ZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAw
MSA3NCAwOSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0
IDQ4IDgzIGM0IDEwIDQ4IDg5IGRlICANClsxNTc1Mi4wMjkxOTldIE5NSSB3YXRjaGRvZzogQlVH
OiBzb2Z0IGxvY2t1cCAtIENQVSMxMiBzdHVjayBmb3IgMjNzISBbcWVtdS1zeXN0ZW0taTM4Ojc0
OTZdDQpbMTU3NTIuMDI5MjM5XSBNb2R1bGVzIGxpbmtlZCBpbjogeHRfbmF0IHh0X3BoeXNkZXYg
eHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJh
ZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgdHVuIGJyX25ldGZpbHRlciBi
cmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZjQNClsxNTc1Mi4wMjk2MjNd
IFN1cHBvcnRlZDogWWVzLCBFeHRlcm5hbA0KWzE1NzUyLjAyOTYzNF0gQ1BVOiAxMiBQSUQ6IDc0
OTYgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgIFggNC40
LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMTU3NTIuMDI5NjQ5XSBIYXJkd2FyZSBuYW1lOiBIdWF3
ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMTU3NTIuMDI5
NjYzXSB0YXNrOiBmZmZmODgyNDliZjExMDAwIHRpOiBmZmZmODgxZGZjNzFjMDAwIHRhc2sudGk6
IGZmZmY4ODFkZmM3MWMwMDANClsxNTc1Mi4wMjk2NzddIFJJUDogZTAzMDpbPGZmZmZmZmZmODEx
MDI0NDM+XSAgWzxmZmZmZmZmZjgxMTAyNDQzPl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIw
My8weDI2MA0KWzE1NzUyLjAyOTY5OF0gUlNQOiBlMDJiOmZmZmY4ODFkZmM3MWZjZjAgIEVGTEFH
UzogMDAwMDAyMDINClsxNTc1Mi4wMjk3MDhdIFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZm
ZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAxYzUwDQpbMTU3NTIuMDI5NzIxXSBSRFg6
IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MzI5
M2NjMA0KWzE1NzUyLjAyOTczNF0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAw
MGZmZWZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClsxNTc1Mi4wMjk3NDddIFIxMDogZmZmZjg4
MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpb
MTU3NTIuMDI5NzYwXSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgw
IFIxNTogZmZmZjg4MmIxOGYxYjJjMA0KWzE1NzUyLjAyOTc4NF0gRlM6ICAwMDAwN2Y2M2JiZWY2
YWMwKDAwMDApIEdTOmZmZmY4ODJiMThmMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAw
MA0KWzE1NzUyLjAyOTc5OF0gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAw
MDA4MDA1MDAzMw0KWzE1NzUyLjAyOTgwOV0gQ1IyOiAwMDAwMDAwMDAyM2JkOTk4IENSMzogMDAw
MDAwMWVkMTljMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClsxNTc1Mi4wMjk4MzFdIFN0YWNr
Og0KWzE1NzUyLjAyOTgzNl0gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZm
ZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClsxNTc1Mi4wMjk4NTddICAwMDAwMTYwMDAw
MDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBmZmZmZWEwMDVjMTY5MmMw
DQpbMTU3NTIuMDI5ODc4XSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4
ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzE1NzUyLjAyOTg5OF0gQ2FsbCBUcmFjZToN
ClsxNTc1Mi4wMjk5MTJdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4
NjANClsxNTc1Mi4wMjk5MjddICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZh
dGlvbisweDI2MS8weDJmMA0KWzE1NzUyLjAyOTk0M10gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFs
bG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMTU3NTIuMDI5OTU4XSAgWzxmZmZm
ZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzE1NzUyLjAyOTk3
NV0gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2du
dGRldl0NClsxNTc1Mi4wMzAwMDNdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwr
MHgyZTMvMHg0YzANClsxNTc1Mi4wMzAwMjZdICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9j
dGwrMHg3NC8weDgwDQpbMTU3NTIuMDMwMDQwXSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlf
U1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTc1Mi4wMzMwNTFdIERXQVJGMiB1bndp
bmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1NzUy
LjAzMzA2M10gDQpbMTU3NTIuMDMzMDY5XSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClsx
NTc1Mi4wMzMwNjldIA0KWzE1NzUyLjAzMzA4MF0gQ29kZTogYzQgOGYgMjIgMDAgM2IgMDUgYTIg
YjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMg
YzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgOGIgNDEgMTggPGE4PiAw
MSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCA0OCA4OSBkZSAgDQpbMTU3
ODAuMDI5MTg3XSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sg
Zm9yIDIzcyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0KWzE1NzgwLjAyOTIyNl0gTW9kdWxlcyBs
aW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlw
dF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lw
djQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIg
ZWJ0YWJsZXMgbmY0DQpbMTU3ODAuMDI5NjA1XSBTdXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsx
NTc4MC4wMjk2MTVdIENQVTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWlu
dGVkOiBHICAgIEIgRCAgICBPRUwgICBYIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE1Nzgw
LjAyOTYzMF0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9T
IDMuMzUgMTAvMjAvMjAxNg0KWzE1NzgwLjAyOTY0NF0gdGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0
aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFjMDAwDQpbMTU3ODAuMDI5
NjU3XSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5d
IHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDMvMHgyNjANClsxNTc4MC4wMjk2NzddIFJTUDog
ZTAyYjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMTU3ODAuMDI5Njg3XSBS
QVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZm
ZjgwMWM1MA0KWzE1NzgwLjAyOTcwMF0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAw
MDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTMyOTNjYzANClsxNTc4MC4wMjk3MTNdIFJCUDogMDAw
MDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAw
DQpbMTU3ODAuMDI5NzI2XSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAw
MDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzE1NzgwLjAyOTczOV0gUjEzOiAwMDAwMDAwMDAw
MDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMThmMWIyYzANClsxNTc4
MC4wMjk3NjRdIEZTOiAgMDAwMDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAw
KDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClsxNTc4MC4wMjk3NzhdIENTOiAgZTAzMyBE
UzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClsxNTc4MC4wMjk3ODldIENS
MjogMDAwMDAwMDAwMjNiZDk5OCBDUjM6IDAwMDAwMDFlZDE5YzMwMDAgQ1I0OiAwMDAwMDAwMDAw
MDQyNjYwDQpbMTU3ODAuMDI5ODEwXSBTdGFjazoNClsxNTc4MC4wMjk4MTZdICAwMDAwMDAwMTgx
Y2U2M2EwIDAwMDAwMDAwMDAwMDAwMGMgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAw
DQpbMTU3ODAuMDI5ODM2XSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4
ODFkZmM3MWZkNTAgZmZmZmVhMDA1YzE2OTJjMA0KWzE1NzgwLjAyOTg1N10gIGZmZmZmZmZmODEx
MDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAwMDAN
ClsxNTc4MC4wMjk4NzddIENhbGwgVHJhY2U6DQpbMTU3ODAuMDI5ODkwXSAgWzxmZmZmZmZmZjgx
MTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYwDQpbMTU3ODAuMDI5OTA0XSAgWzxmZmZmZmZm
ZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClsxNTc4MC4wMjk5
MThdICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8w
eDE4MA0KWzE1NzgwLjAyOTkzNF0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19w
YWdlcysweDExLzB4NDANClsxNTc4MC4wMjk5NTBdICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRk
ZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMTU3ODAuMDI5OTc1XSAgWzxmZmZm
ZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMTU3ODAuMDI5OTk3XSAg
WzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzE1NzgwLjAzMDAxMF0g
IFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNh
DQpbMTU3ODAuMDMyOTU4XSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82
NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTc4MC4wMzI5NzFdIA0KWzE1NzgwLjAzMjk3Nl0gTGVm
dG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMTU3ODAuMDMyOTc2XSANClsxNTc4MC4wMzI5ODdd
IENvZGU6IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZm
IGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAx
IDc0IDA5IGYzIDkwIDhiIDQxIDE4IDxhOD4gMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQg
NDggODMgYzQgMTAgNDggODkgZGUgIA0KWzE1ODA4LjAyOTE3OF0gTk1JIHdhdGNoZG9nOiBCVUc6
IHNvZnQgbG9ja3VwIC0gQ1BVIzEyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6NzQ5
Nl0NClsxNTgwOC4wMjkyMTZdIE1vZHVsZXMgbGlua2VkIGluOiB4dF9uYXQgeHRfcGh5c2RldiB4
dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFk
ZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCB0dW4gYnJfbmV0ZmlsdGVyIGJy
aWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mNA0KWzE1ODA4LjAyOTYwMl0g
U3VwcG9ydGVkOiBZZXMsIEV4dGVybmFsDQpbMTU4MDguMDI5NjEyXSBDUFU6IDEyIFBJRDogNzQ5
NiBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICAgWCA0LjQu
MTIxLTkyLjg1LWRlZmF1bHQgIzENClsxNTgwOC4wMjk2MjhdIEhhcmR3YXJlIG5hbWU6IEh1YXdl
aSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClsxNTgwOC4wMjk2
NDFdIHRhc2s6IGZmZmY4ODI0OWJmMTEwMDAgdGk6IGZmZmY4ODFkZmM3MWMwMDAgdGFzay50aTog
ZmZmZjg4MWRmYzcxYzAwMA0KWzE1ODA4LjAyOTY1NV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEw
MjQ0MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAw
LzB4MjYwDQpbMTU4MDguMDI5Njc1XSBSU1A6IGUwMmI6ZmZmZjg4MWRmYzcxZmNmMCAgRUZMQUdT
OiAwMDAwMDIwMg0KWzE1ODA4LjAyOTY4NV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZm
ZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFjNTANClsxNTgwOC4wMjk2OThdIFJEWDog
MDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkzMjkz
Y2MwDQpbMTU4MDguMDI5NzExXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAw
ZmZlZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzE1ODA4LjAyOTcyNV0gUjEwOiBmZmZmODgw
MTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsx
NTgwOC4wMjk3MzhdIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAg
UjE1OiBmZmZmODgyYjE4ZjFiMmMwDQpbMTU4MDguMDI5NzYyXSBGUzogIDAwMDA3ZjYzYmJlZjZh
YzAoMDAwMCkgR1M6ZmZmZjg4MmIxOGYwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAw
DQpbMTU4MDguMDI5Nzc1XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAw
MDgwMDUwMDMzDQpbMTU4MDguMDI5Nzg3XSBDUjI6IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAw
MDAxZWQxOWMzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzE1ODA4LjAyOTgwOF0gU3RhY2s6
DQpbMTU4MDguMDI5ODE0XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDBjIGZmZmZm
ZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzE1ODA4LjAyOTgzNV0gIDAwMDAxNjAwMDAw
MDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgxZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjkyYzAN
ClsxNTgwOC4wMjk4NTVdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4
MWRmYzcxZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMTU4MDguMDI5ODc1XSBDYWxsIFRyYWNlOg0K
WzE1ODA4LjAyOTg4OV0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2
MA0KWzE1ODA4LjAyOTkwM10gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0
aW9uKzB4MjYxLzB4MmYwDQpbMTU4MDguMDI5OTE4XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxs
b2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClsxNTgwOC4wMjk5MzRdICBbPGZmZmZm
ZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMTU4MDguMDI5OTUx
XSAgWzxmZmZmZmZmZmEwNTAyMTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250
ZGV2XQ0KWzE1ODA4LjAyOTk3N10gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsw
eDJlMy8weDRjMA0KWzE1ODA4LjAzMDAwMF0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0
bCsweDc0LzB4ODANClsxNTgwOC4wMzAwMTNdICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9T
WVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1ODA4LjAzMzAyN10gRFdBUkYyIHVud2lu
ZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU4MDgu
MDMzMDM5XSANClsxNTgwOC4wMzMwOTZdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzE1
ODA4LjAzMzA5Nl0gDQpbMTU4MDguMDMzMTA3XSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAz
YiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0
OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQx
IDE4IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwICANClsxNTgz
Ni4wMjkxNzJdIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMxMiBzdHVjayBm
b3IgMjJzISBbcWVtdS1zeXN0ZW0taTM4Ojc0OTZdDQpbMTU4MzYuMDI5MjEwXSBNb2R1bGVzIGxp
bmtlZCBpbjogeHRfbmF0IHh0X3BoeXNkZXYgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0
X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2
NCBuZl9uYXQgdHVuIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBl
YnRhYmxlcyBuZjQNClsxNTgzNi4wMjk1OTVdIFN1cHBvcnRlZDogWWVzLCBFeHRlcm5hbA0KWzE1
ODM2LjAyOTYwNV0gQ1BVOiAxMiBQSUQ6IDc0OTYgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50
ZWQ6IEcgICAgQiBEICAgIE9FTCAgIFggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMTU4MzYu
MDI5NjIxXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1Mg
My4zNSAxMC8yMC8yMDE2DQpbMTU4MzYuMDI5NjM1XSB0YXNrOiBmZmZmODgyNDliZjExMDAwIHRp
OiBmZmZmODgxZGZjNzFjMDAwIHRhc2sudGk6IGZmZmY4ODFkZmM3MWMwMDANClsxNTgzNi4wMjk2
NDhdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDA+XSAgWzxmZmZmZmZmZjgxMTAyNDQwPl0g
c21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMC8weDI2MA0KWzE1ODM2LjAyOTY2OV0gUlNQOiBl
MDJiOmZmZmY4ODFkZmM3MWZjZjAgIEVGTEFHUzogMDAwMDAyMDINClsxNTgzNi4wMjk2NzldIFJB
WDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZm
ODAxYzUwDQpbMTU4MzYuMDI5NjkyXSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAw
MDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MzI5M2NjMA0KWzE1ODM2LjAyOTcwNV0gUkJQOiAwMDAw
MDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGZmZWZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDAN
ClsxNTgzNi4wMjk3MTldIFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAw
MDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMTU4MzYuMDI5NzMyXSBSMTM6IDAwMDAwMDAwMDAw
MDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOGYxYjJjMA0KWzE1ODM2
LjAyOTc1Nl0gRlM6ICAwMDAwN2Y2M2JiZWY2YWMwKDAwMDApIEdTOmZmZmY4ODJiMThmMDAwMDAo
MDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzE1ODM2LjAyOTc3MF0gQ1M6ICBlMDMzIERT
OiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzE1ODM2LjAyOTc4MV0gQ1Iy
OiAwMDAwMDAwMDAyM2JkOTk4IENSMzogMDAwMDAwMWVkMTljMzAwMCBDUjQ6IDAwMDAwMDAwMDAw
NDI2NjANClsxNTgzNi4wMjk4MDNdIFN0YWNrOg0KWzE1ODM2LjAyOTgwOV0gIDAwMDAwMDAxODFj
ZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDAN
ClsxNTgzNi4wMjk4MjldICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4
MWRmYzcxZmQ1MCBmZmZmZWEwMDVjMTY5MmMwDQpbMTU4MzYuMDI5ODUwXSAgZmZmZmZmZmY4MTEw
MjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0K
WzE1ODM2LjAyOTg3MF0gQ2FsbCBUcmFjZToNClsxNTgzNi4wMjk4ODRdICBbPGZmZmZmZmZmODEx
MDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClsxNTgzNi4wMjk4OTldICBbPGZmZmZmZmZm
ODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzE1ODM2LjAyOTkx
NF0gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4
MTgwDQpbMTU4MzYuMDI5OTMwXSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3Bh
Z2VzKzB4MTEvMHg0MA0KWzE1ODM2LjAyOTk0N10gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRl
dl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NClsxNTgzNi4wMjk5NzZdICBbPGZmZmZm
ZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsxNTgzNi4wMjk5OThdICBb
PGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMTU4MzYuMDMwMDEyXSAg
WzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2EN
ClsxNTgzNi4wMzMzMTNdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0
X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1ODM2LjAzMzMyNV0gDQpbMTU4MzYuMDMzMzMxXSBMZWZ0
b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClsxNTgzNi4wMzMzMzFdIA0KWzE1ODM2LjAzMzM0Ml0g
Q29kZTogNjMgZDIgZTggYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQg
OGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEg
MTggYTggMDEgNzQgMDkgZjMgOTAgPDhiPiA0MSAxOCBhOCAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0
YyAyNCAwNCA0OCA4MyBjNCAxMCAgDQpbMTU4NjQuMDI5MTU5XSBOTUkgd2F0Y2hkb2c6IEJVRzog
c29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2
XQ0KWzE1ODY0LjAyOTE5NV0gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0
X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRl
X2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJp
ZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTU4NjQuMDI5NTc1XSBT
dXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNTg2NC4wMjk1ODVdIENQVTogMTIgUElEOiA3NDk2
IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgICBYIDQuNC4x
MjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE1ODY0LjAyOTYwMF0gSGFyZHdhcmUgbmFtZTogSHVhd2Vp
IFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzE1ODY0LjAyOTYx
M10gdGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBm
ZmZmODgxZGZjNzFjMDAwDQpbMTU4NjQuMDI5NjI3XSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAy
NDQwPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0MD5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDAv
MHgyNjANClsxNTg2NC4wMjk2NDZdIFJTUDogZTAyYjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6
IDAwMDAwMjAyDQpbMTU4NjQuMDI5NjU2XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZm
ZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWM1MA0KWzE1ODY0LjAyOTY2OV0gUkRYOiAw
MDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTMyOTNj
YzANClsxNTg2NC4wMjk2ODNdIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBm
ZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMTU4NjQuMDI5Njk2XSBSMTA6IGZmZmY4ODAx
OWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzE1
ODY0LjAyOTcwOV0gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBS
MTU6IGZmZmY4ODJiMThmMWIyYzANClsxNTg2NC4wMjk3MzJdIEZTOiAgMDAwMDdmNjNiYmVmNmFj
MCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAN
ClsxNTg2NC4wMjk3NDZdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAw
ODAwNTAwMzMNClsxNTg2NC4wMjk3NTddIENSMjogMDAwMDAwMDAwMjNiZDk5OCBDUjM6IDAwMDAw
MDFlZDE5YzMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMTU4NjQuMDI5Nzc4XSBTdGFjazoN
ClsxNTg2NC4wMjk3ODRdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMGMgZmZmZmZm
ZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMTU4NjQuMDI5ODA1XSAgMDAwMDE2MDAwMDAw
MDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODFkZmM3MWZkNTAgZmZmZmVhMDA1YzE2OTJjMA0K
WzE1ODY0LjAyOTgyNV0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgx
ZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAwMDANClsxNTg2NC4wMjk4NDZdIENhbGwgVHJhY2U6DQpb
MTU4NjQuMDI5ODU4XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYw
DQpbMTU4NjQuMDI5ODcyXSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRp
b24rMHgyNjEvMHgyZjANClsxNTg2NC4wMjk4ODddICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxv
Y194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzE1ODY0LjAyOTkwM10gIFs8ZmZmZmZm
ZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClsxNTg2NC4wMjk5MTld
ICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRk
ZXZdDQpbMTU4NjQuMDI5OTQwXSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4
MmUzLzB4NGMwDQpbMTU4NjQuMDI5OTYyXSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3Rs
KzB4NzQvMHg4MA0KWzE1ODY0LjAyOTk3NV0gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZ
U0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU4NjQuMDMzMDU4XSBEV0FSRjIgdW53aW5k
ZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTg2NC4w
MzMwNzBdIA0KWzE1ODY0LjAzMzA3Nl0gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMTU4
NjQuMDMzMDc2XSANClsxNTg2NC4wMzMwODddIENvZGU6IDYzIGQyIGU4IGM0IDhmIDIyIDAwIDNi
IDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4
IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDw4Yj4gNDEg
MTggYTggMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgIA0KWzE1ODky
LjAyOTE1Ml0gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzEyIHN0dWNrIGZv
ciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6NzQ5Nl0NClsxNTg5Mi4wMjkxOTVdIE1vZHVsZXMgbGlu
a2VkIGluOiB4dF9uYXQgeHRfcGh5c2RldiB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRf
TUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0
IG5mX25hdCB0dW4gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVi
dGFibGVzIG5mNA0KWzE1ODkyLjAyOTU5MF0gU3VwcG9ydGVkOiBZZXMsIEV4dGVybmFsDQpbMTU4
OTIuMDI5NjAwXSBDUFU6IDEyIFBJRDogNzQ5NiBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRl
ZDogRyAgICBCIEQgICAgT0VMICAgWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClsxNTg5Mi4w
Mjk2MTVdIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAz
LjM1IDEwLzIwLzIwMTYNClsxNTg5Mi4wMjk2MjldIHRhc2s6IGZmZmY4ODI0OWJmMTEwMDAgdGk6
IGZmZmY4ODFkZmM3MWMwMDAgdGFzay50aTogZmZmZjg4MWRmYzcxYzAwMA0KWzE1ODkyLjAyOTY0
Ml0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQzZT5dICBbPGZmZmZmZmZmODExMDI0M2U+XSBz
bXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MWZlLzB4MjYwDQpbMTU4OTIuMDI5NjYyXSBSU1A6IGUw
MmI6ZmZmZjg4MWRmYzcxZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzE1ODkyLjAyOTY3Ml0gUkFY
OiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4
MDFjNTANClsxNTg5Mi4wMjk2ODVdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAw
MDAwMDAwMTggUkRJOiBmZmZmODgwMTkzMjkzY2MwDQpbMTU4OTIuMDI5Njk4XSBSQlA6IDAwMDAw
MDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwZmZlZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0K
WzE1ODkyLjAyOTcxMV0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAw
MCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsxNTg5Mi4wMjk3MjRdIFIxMzogMDAwMDAwMDAwMDAw
MDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE4ZjFiMmMwDQpbMTU4OTIu
MDI5NzQ4XSBGUzogIDAwMDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOGYwMDAwMCgw
MDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMTU4OTIuMDI5NzYxXSBDUzogIGUwMzMgRFM6
IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMTU4OTIuMDI5NzcyXSBDUjI6
IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAwIENSNDogMDAwMDAwMDAwMDA0
MjY2MA0KWzE1ODkyLjAyOTc5NF0gU3RhY2s6DQpbMTU4OTIuMDI5Nzk5XSAgMDAwMDAwMDE4MWNl
NjNhMCAwMDAwMDAwMDAwMDAwMDBjIGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0K
WzE1ODkyLjAyOTgyMF0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgx
ZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjkyYzANClsxNTg5Mi4wMjk4NDFdICBmZmZmZmZmZjgxMTAy
NGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MWRmYzcxZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpb
MTU4OTIuMDI5ODYxXSBDYWxsIFRyYWNlOg0KWzE1ODkyLjAyOTg3NF0gIFs8ZmZmZmZmZmY4MTEw
MjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzE1ODkyLjAyOTg4OF0gIFs8ZmZmZmZmZmY4
MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMTU4OTIuMDI5OTAz
XSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgx
ODANClsxNTg5Mi4wMjk5MTldICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFn
ZXMrMHgxMS8weDQwDQpbMTU4OTIuMDI5OTM1XSAgWzxmZmZmZmZmZmEwNTAyMTVjPl0gZ250ZGV2
X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzE1ODkyLjAyOTk1N10gIFs8ZmZmZmZm
ZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzE1ODkyLjAyOTk4MF0gIFs8
ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClsxNTg5Mi4wMjk5OTRdICBb
PGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0K
WzE1ODkyLjAzMjk1NV0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRf
ZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU4OTIuMDMyOTY3XSANClsxNTg5Mi4wMzI5NzJdIExlZnRv
dmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzE1ODkyLjAzMjk3Ml0gDQpbMTU4OTIuMDMyOTgzXSBD
b2RlOiAwMSA0OCA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAw
ZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4
YiA0MSAxOCBhOCAwMSA3NCAwOSA8ZjM+IDkwIDhiIDQxIDE4IGE4IDAxIDc1IGY3IGViIGJkIDBm
IGI2IDRjIDI0IDA0IDQ4IDgzICANClsxNTkyMC4wMjkxNDVdIE5NSSB3YXRjaGRvZzogQlVHOiBz
b2Z0IGxvY2t1cCAtIENQVSMxMiBzdHVjayBmb3IgMjJzISBbcWVtdS1zeXN0ZW0taTM4Ojc0OTZd
DQpbMTU5MjAuMDI5MTg2XSBNb2R1bGVzIGxpbmtlZCBpbjogeHRfbmF0IHh0X3BoeXNkZXYgeHRf
Q0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVf
aXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgdHVuIGJyX25ldGZpbHRlciBicmlk
Z2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZjQNClsxNTkyMC4wMjk1NjZdIFN1
cHBvcnRlZDogWWVzLCBFeHRlcm5hbA0KWzE1OTIwLjAyOTU3Nl0gQ1BVOiAxMiBQSUQ6IDc0OTYg
Q29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgIFggNC40LjEy
MS05Mi44NS1kZWZhdWx0ICMxDQpbMTU5MjAuMDI5NTkyXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkg
UkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMTU5MjAuMDI5NjA2
XSB0YXNrOiBmZmZmODgyNDliZjExMDAwIHRpOiBmZmZmODgxZGZjNzFjMDAwIHRhc2sudGk6IGZm
ZmY4ODFkZmM3MWMwMDANClsxNTkyMC4wMjk2MTldIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0
NDA+XSAgWzxmZmZmZmZmZjgxMTAyNDQwPl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMC8w
eDI2MA0KWzE1OTIwLjAyOTY0MF0gUlNQOiBlMDJiOmZmZmY4ODFkZmM3MWZjZjAgIEVGTEFHUzog
MDAwMDAyMDINClsxNTkyMC4wMjk2NTBdIFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZm
ZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAxYzUwDQpbMTU5MjAuMDI5NjYzXSBSRFg6IDAw
MDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MzI5M2Nj
MA0KWzE1OTIwLjAyOTY3N10gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGZm
ZWZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClsxNTkyMC4wMjk2OTBdIFIxMDogZmZmZjg4MDE5
ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMTU5
MjAuMDI5NzAzXSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIx
NTogZmZmZjg4MmIxOGYxYjJjMA0KWzE1OTIwLjAyOTcyN10gRlM6ICAwMDAwN2Y2M2JiZWY2YWMw
KDAwMDApIEdTOmZmZmY4ODJiMThmMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0K
WzE1OTIwLjAyOTc0MV0gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4
MDA1MDAzMw0KWzE1OTIwLjAyOTc1M10gQ1IyOiAwMDAwMDAwMDAyM2JkOTk4IENSMzogMDAwMDAw
MWVkMTljMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClsxNTkyMC4wMjk3NzRdIFN0YWNrOg0K
WzE1OTIwLjAyOTc4MF0gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZmZmZm
ZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClsxNTkyMC4wMjk4MDFdICAwMDAwMTYwMDAwMDAw
MDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBmZmZmZWEwMDVjMTY5MmMwDQpb
MTU5MjAuMDI5ODIyXSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODFk
ZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzE1OTIwLjAyOTg0Ml0gQ2FsbCBUcmFjZToNClsx
NTkyMC4wMjk4NTZdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjAN
ClsxNTkyMC4wMjk4NjldICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlv
bisweDI2MS8weDJmMA0KWzE1OTIwLjAyOTg4NF0gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9j
X3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMTU5MjAuMDI5OTAwXSAgWzxmZmZmZmZm
ZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzE1OTIwLjAyOTkxNl0g
IFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRl
dl0NClsxNTkyMC4wMjk5MzhdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgy
ZTMvMHg0YzANClsxNTkyMC4wMjk5NjBdICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwr
MHg3NC8weDgwDQpbMTU5MjAuMDI5OTczXSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lT
Q0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNTkyMC4wMzMyNTRdIERXQVJGMiB1bndpbmRl
ciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1OTIwLjAz
MzI2Nl0gDQpbMTU5MjAuMDMzMjcyXSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClsxNTky
MC4wMzMyNzJdIA0KWzE1OTIwLjAzMzI4NF0gQ29kZTogNjMgZDIgZTggYzQgOGYgMjIgMDAgM2Ig
MDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDgg
MDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgPDhiPiA0MSAx
OCBhOCAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCAgDQpbMTU5NDgu
MDI5MTM2XSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sgZm9y
IDIycyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0KWzE1OTQ4LjAyOTE3Ml0gTW9kdWxlcyBsaW5r
ZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9N
QVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQg
bmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0
YWJsZXMgbmY0DQpbMTU5NDguMDI5NTYwXSBTdXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNTk0
OC4wMjk1NzBdIENQVTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVk
OiBHICAgIEIgRCAgICBPRUwgICBYIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE1OTQ4LjAy
OTU4Nl0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMu
MzUgMTAvMjAvMjAxNg0KWzE1OTQ4LjAyOTYwMF0gdGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0aTog
ZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFjMDAwDQpbMTU5NDguMDI5NjE0
XSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQzPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5dIHNt
cF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDMvMHgyNjANClsxNTk0OC4wMjk2MzRdIFJTUDogZTAy
YjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMTU5NDguMDI5NjQ0XSBSQVg6
IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgw
MWM1MA0KWzE1OTQ4LjAyOTY1OF0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAw
MDAwMDAxOCBSREk6IGZmZmY4ODAxOTMyOTNjYzANClsxNTk0OC4wMjk2NzFdIFJCUDogMDAwMDAw
MDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpb
MTU5NDguMDI5Njg0XSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAw
IFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzE1OTQ4LjAyOTY5OF0gUjEzOiAwMDAwMDAwMDAwMDAw
MDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMThmMWIyYzANClsxNTk0OC4w
Mjk3MjJdIEZTOiAgMDAwMDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAwKDAw
MDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClsxNTk0OC4wMjk3MzZdIENTOiAgZTAzMyBEUzog
MDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClsxNTk0OC4wMjk3NDddIENSMjog
MDAwMDAwMDAwMjNiZDk5OCBDUjM6IDAwMDAwMDFlZDE5YzMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQy
NjYwDQpbMTU5NDguMDI5NzY5XSBTdGFjazoNClsxNTk0OC4wMjk3ODFdICAwMDAwMDAwMTgxY2U2
M2EwIDAwMDAwMDAwMDAwMDAwMGMgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpb
MTU5NDguMDI5ODAyXSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODFk
ZmM3MWZkNTAgZmZmZmVhMDA1YzE2OTJjMA0KWzE1OTQ4LjAyOTgyMl0gIGZmZmZmZmZmODExMDI0
ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAwMDANClsx
NTk0OC4wMjk4NDNdIENhbGwgVHJhY2U6DQpbMTU5NDguMDI5ODU1XSAgWzxmZmZmZmZmZjgxMTAy
NGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYwDQpbMTU5NDguMDI5ODY5XSAgWzxmZmZmZmZmZjgx
M2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClsxNTk0OC4wMjk4ODVd
ICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4
MA0KWzE1OTQ4LjAyOTkwMF0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdl
cysweDExLzB4NDANClsxNTk0OC4wMjk5MTZdICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRkZXZf
aW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMTU5NDguMDI5OTM5XSAgWzxmZmZmZmZm
ZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMTU5NDguMDI5OTYxXSAgWzxm
ZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzE1OTQ4LjAyOTk3NF0gIFs8
ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpb
MTU5NDguMDMzMzU1XSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9m
YXN0cGF0aCsweDFlLzB4Y2ENClsxNTk0OC4wMzMzNjhdIA0KWzE1OTQ4LjAzMzM3NF0gTGVmdG92
ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMTU5NDguMDMzMzc0XSANClsxNTk0OC4wMzMzODVdIENv
ZGU6IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZm
IDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0
IDA5IGYzIDkwIDhiIDQxIDE4IDxhOD4gMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDgg
ODMgYzQgMTAgNDggODkgZGUgIA0KWzE1OTc2LjAyOTEyMV0gTk1JIHdhdGNoZG9nOiBCVUc6IHNv
ZnQgbG9ja3VwIC0gQ1BVIzEyIHN0dWNrIGZvciAyMnMhIFtxZW11LXN5c3RlbS1pMzg6NzQ5Nl0N
ClsxNTk3Ni4wMjkxNjFdIE1vZHVsZXMgbGlua2VkIGluOiB4dF9uYXQgeHRfcGh5c2RldiB4dF9D
SEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9p
cHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5mX25hdCB0dW4gYnJfbmV0ZmlsdGVyIGJyaWRn
ZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFibGVzIG5mNA0KWzE1OTc2LjAyOTU0Ml0gU3Vw
cG9ydGVkOiBZZXMsIEV4dGVybmFsDQpbMTU5NzYuMDI5NTUyXSBDUFU6IDEyIFBJRDogNzQ5NiBD
b21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDogRyAgICBCIEQgICAgT0VMICAgWCA0LjQuMTIx
LTkyLjg1LWRlZmF1bHQgIzENClsxNTk3Ni4wMjk1NjddIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBS
SDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1IDEwLzIwLzIwMTYNClsxNTk3Ni4wMjk1ODFd
IHRhc2s6IGZmZmY4ODI0OWJmMTEwMDAgdGk6IGZmZmY4ODFkZmM3MWMwMDAgdGFzay50aTogZmZm
Zjg4MWRmYzcxYzAwMA0KWzE1OTc2LjAyOTU5NV0gUklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0
MD5dICBbPGZmZmZmZmZmODExMDI0NDA+XSBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4MjAwLzB4
MjYwDQpbMTU5NzYuMDI5NjE1XSBSU1A6IGUwMmI6ZmZmZjg4MWRmYzcxZmNmMCAgRUZMQUdTOiAw
MDAwMDIwMg0KWzE1OTc2LjAyOTYyNV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZm
ZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFjNTANClsxNTk3Ni4wMjk2MzldIFJEWDogMDAw
MDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMTggUkRJOiBmZmZmODgwMTkzMjkzY2Mw
DQpbMTU5NzYuMDI5NjUyXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwZmZl
ZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzE1OTc2LjAyOTY2Nl0gUjEwOiBmZmZmODgwMTlm
ODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMTgNClsxNTk3
Ni4wMjk2NzldIFIxMzogMDAwMDAwMDAwMDAwMDAwMSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1
OiBmZmZmODgyYjE4ZjFiMmMwDQpbMTU5NzYuMDI5NzAzXSBGUzogIDAwMDA3ZjYzYmJlZjZhYzAo
MDAwMCkgR1M6ZmZmZjg4MmIxOGYwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpb
MTU5NzYuMDI5NzE3XSBDUzogIGUwMzMgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgw
MDUwMDMzDQpbMTU5NzYuMDI5NzI5XSBDUjI6IDAwMDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAwMDAx
ZWQxOWMzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2MA0KWzE1OTc2LjAyOTc1MV0gU3RhY2s6DQpb
MTU5NzYuMDI5NzU2XSAgMDAwMDAwMDE4MWNlNjNhMCAwMDAwMDAwMDAwMDAwMDBjIGZmZmZmZmZm
ODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzE1OTc2LjAyOTc3N10gIDAwMDAxNjAwMDAwMDAw
MDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgxZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjkyYzANClsx
NTk3Ni4wMjk3OThdICBmZmZmZmZmZjgxMTAyNGY4IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MWRm
YzcxZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMTU5NzYuMDI5ODE4XSBDYWxsIFRyYWNlOg0KWzE1
OTc2LjAyOTgzMV0gIFs8ZmZmZmZmZmY4MTEwMjRmOD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0K
WzE1OTc2LjAyOTg0NV0gIFs8ZmZmZmZmZmY4MTNlZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9u
KzB4MjYxLzB4MmYwDQpbMTU5NzYuMDI5ODYwXSAgWzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2Nf
eGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODANClsxNTk3Ni4wMjk4NzVdICBbPGZmZmZmZmZm
ODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMrMHgxMS8weDQwDQpbMTU5NzYuMDI5ODkxXSAg
WzxmZmZmZmZmZmEwNTAyMTVjPl0gZ250ZGV2X2lvY3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2
XQ0KWzE1OTc2LjAyOTkxM10gIFs8ZmZmZmZmZmY4MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJl
My8weDRjMA0KWzE1OTc2LjAyOTkzNl0gIFs8ZmZmZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsw
eDc0LzB4ODANClsxNTk3Ni4wMjk5NDldICBbPGZmZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVND
QUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE1OTc2LjAzMzE5M10gRFdBUkYyIHVud2luZGVy
IHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTU5NzYuMDMz
MjA1XSANClsxNTk3Ni4wMzMyMTFdIExlZnRvdmVyIGluZXhhY3QgYmFja3RyYWNlOg0KWzE1OTc2
LjAzMzIxMV0gDQpbMTU5NzYuMDMzMjIyXSBDb2RlOiA2MyBkMiBlOCBjNCA4ZiAyMiAwMCAzYiAw
NSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0OCA5OCA0OSA4YiAwZiA0OCAw
MyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAwOSBmMyA5MCA8OGI+IDQxIDE4
IGE4IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgzIGM0IDEwICANClsxNjAwNC4w
MjkxMTddIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0IGxvY2t1cCAtIENQVSMxMiBzdHVjayBmb3Ig
MjJzISBbcWVtdS1zeXN0ZW0taTM4Ojc0OTZdDQpbMTYwMDQuMDI5MTU0XSBNb2R1bGVzIGxpbmtl
ZCBpbjogeHRfbmF0IHh0X3BoeXNkZXYgeHRfQ0hFQ0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01B
U1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBu
Zl9uYXQgdHVuIGJyX25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRh
YmxlcyBuZjQNClsxNjAwNC4wMjk1MzZdIFN1cHBvcnRlZDogWWVzLCBFeHRlcm5hbA0KWzE2MDA0
LjAyOTU0Nl0gQ1BVOiAxMiBQSUQ6IDc0OTYgQ29tbTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6
IEcgICAgQiBEICAgIE9FTCAgIFggNC40LjEyMS05Mi44NS1kZWZhdWx0ICMxDQpbMTYwMDQuMDI5
NTYyXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgyMjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4z
NSAxMC8yMC8yMDE2DQpbMTYwMDQuMDI5NTc2XSB0YXNrOiBmZmZmODgyNDliZjExMDAwIHRpOiBm
ZmZmODgxZGZjNzFjMDAwIHRhc2sudGk6IGZmZmY4ODFkZmM3MWMwMDANClsxNjAwNC4wMjk1ODld
IFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDM+XSAgWzxmZmZmZmZmZjgxMTAyNDQzPl0gc21w
X2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMy8weDI2MA0KWzE2MDA0LjAyOTYxMF0gUlNQOiBlMDJi
OmZmZmY4ODFkZmM3MWZjZjAgIEVGTEFHUzogMDAwMDAyMDINClsxNjAwNC4wMjk2MjBdIFJBWDog
MDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZmODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAx
YzUwDQpbMTYwMDQuMDI5NjMzXSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAw
MDAwMDE4IFJESTogZmZmZjg4MDE5MzI5M2NjMA0KWzE2MDA0LjAyOTY0N10gUkJQOiAwMDAwMDAw
MDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGZmZWZmZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClsx
NjAwNC4wMjk2NjBdIFIxMDogZmZmZjg4MDE5ZjgwMDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAg
UjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMTYwMDQuMDI5NjczXSBSMTM6IDAwMDAwMDAwMDAwMDAw
MDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTogZmZmZjg4MmIxOGYxYjJjMA0KWzE2MDA0LjAy
OTY5OF0gRlM6ICAwMDAwN2Y2M2JiZWY2YWMwKDAwMDApIEdTOmZmZmY4ODJiMThmMDAwMDAoMDAw
MCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzE2MDA0LjAyOTcxMl0gQ1M6ICBlMDMzIERTOiAw
MDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KWzE2MDA0LjAyOTcyNF0gQ1IyOiAw
MDAwMDAwMDAyM2JkOTk4IENSMzogMDAwMDAwMWVkMTljMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2
NjANClsxNjAwNC4wMjk3NDVdIFN0YWNrOg0KWzE2MDA0LjAyOTc1MV0gIDAwMDAwMDAxODFjZTYz
YTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZmZmZmZjgxMDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClsx
NjAwNC4wMjk3NzJdICAwMDAwMTYwMDAwMDAwMDAwIGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MWRm
YzcxZmQ1MCBmZmZmZWEwMDVjMTY5MmMwDQpbMTYwMDQuMDI5NzkzXSAgZmZmZmZmZmY4MTEwMjRm
OCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODFkZmM3MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzE2
MDA0LjAyOTgxNF0gQ2FsbCBUcmFjZToNClsxNjAwNC4wMjk4MjZdICBbPGZmZmZmZmZmODExMDI0
Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClsxNjAwNC4wMjk4NDFdICBbPGZmZmZmZmZmODEz
ZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzE2MDA0LjAyOTg1Nl0g
IFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgw
DQpbMTYwMDQuMDI5ODcyXSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2Vz
KzB4MTEvMHg0MA0KWzE2MDA0LjAyOTg4OV0gIFs8ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRldl9p
b2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NClsxNjAwNC4wMjk5MTFdICBbPGZmZmZmZmZm
ODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANClsxNjAwNC4wMjk5MzNdICBbPGZm
ZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbMTYwMDQuMDI5OTQ3XSAgWzxm
ZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsx
NjAwNC4wMzMxODVdIERXQVJGMiB1bndpbmRlciBzdHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zh
c3RwYXRoKzB4MWUvMHhjYQ0KWzE2MDA0LjAzMzE5N10gDQpbMTYwMDQuMDMzMjAzXSBMZWZ0b3Zl
ciBpbmV4YWN0IGJhY2t0cmFjZToNClsxNjAwNC4wMzMyMDNdIA0KWzE2MDA0LjAzMzIxNF0gQ29k
ZTogYzQgOGYgMjIgMDAgM2IgMDUgYTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYg
NDggOTggNDkgOGIgMGYgNDggMDMgMGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQg
MDkgZjMgOTAgOGIgNDEgMTggPGE4PiAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4
MyBjNCAxMCA0OCA4OSBkZSAgDQpbMTYwMzIuMDI5MTAzXSBOTUkgd2F0Y2hkb2c6IEJVRzogc29m
dCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sgZm9yIDIycyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0K
WzE2MDMyLjAyOTEzOF0gTW9kdWxlcyBsaW5rZWQgaW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NI
RUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNRVUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lw
djQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZfbmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdl
IHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJsZXMgbmY0DQpbMTYwMzIuMDI5NTMxXSBTdXBw
b3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNjAzMi4wMjk1NDBdIENQVTogMTIgUElEOiA3NDk2IENv
bW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBHICAgIEIgRCAgICBPRUwgICBYIDQuNC4xMjEt
OTIuODUtZGVmYXVsdCAjMQ0KWzE2MDMyLjAyOTU1Nl0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJI
MjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUgMTAvMjAvMjAxNg0KWzE2MDMyLjAyOTU3MF0g
dGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0aTogZmZmZjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZm
ODgxZGZjNzFjMDAwDQpbMTYwMzIuMDI5NTgzXSBSSVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQz
Pl0gIFs8ZmZmZmZmZmY4MTEwMjQ0Mz5dIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHgyMDMvMHgy
NjANClsxNjAzMi4wMjk2MDNdIFJTUDogZTAyYjpmZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAw
MDAwMjAyDQpbMTYwMzIuMDI5NjEzXSBSQVg6IDAwMDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZm
ZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWM1MA0KWzE2MDMyLjAyOTYyN10gUkRYOiAwMDAw
MDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAwMDAxOCBSREk6IGZmZmY4ODAxOTMyOTNjYzAN
ClsxNjAzMi4wMjk2NDBdIFJCUDogMDAwMDAwMDAwMDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBmZmVm
ZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMTYwMzIuMDI5NjU0XSBSMTA6IGZmZmY4ODAxOWY4
MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAwMDAxOA0KWzE2MDMy
LjAyOTY2N10gUjEzOiAwMDAwMDAwMDAwMDAwMDAxIFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6
IGZmZmY4ODJiMThmMWIyYzANClsxNjAzMi4wMjk2OTFdIEZTOiAgMDAwMDdmNjNiYmVmNmFjMCgw
MDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClsx
NjAzMi4wMjk3MDVdIENTOiAgZTAzMyBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAw
NTAwMzMNClsxNjAzMi4wMjk3MTddIENSMjogMDAwMDAwMDAwMjNiZDk5OCBDUjM6IDAwMDAwMDFl
ZDE5YzMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYwDQpbMTYwMzIuMDI5NzM5XSBTdGFjazoNClsx
NjAzMi4wMjk3NDRdICAwMDAwMDAwMTgxY2U2M2EwIDAwMDAwMDAwMDAwMDAwMGMgZmZmZmZmZmY4
MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMTYwMzIuMDI5NzY1XSAgMDAwMDE2MDAwMDAwMDAw
MCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODFkZmM3MWZkNTAgZmZmZmVhMDA1YzE2OTJjMA0KWzE2
MDMyLjAyOTc4Nl0gIGZmZmZmZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgxZGZj
NzFmZDcwIDAwMDAxNjAwMDAwMDAwMDANClsxNjAzMi4wMjk4MDddIENhbGwgVHJhY2U6DQpbMTYw
MzIuMDI5ODE5XSAgWzxmZmZmZmZmZjgxMTAyNGY4Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYwDQpb
MTYwMzIuMDI5ODMzXSAgWzxmZmZmZmZmZjgxM2VkN2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24r
MHgyNjEvMHgyZjANClsxNjAzMi4wMjk4NDhdICBbPGZmZmZmZmZmODEzZWRmYzY+XSBhbGxvY194
ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0KWzE2MDMyLjAyOTg2NF0gIFs8ZmZmZmZmZmY4
MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysweDExLzB4NDANClsxNjAzMi4wMjk4ODBdICBb
PGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRkZXZfaW9jdGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZd
DQpbMTYwMzIuMDI5OTAyXSAgWzxmZmZmZmZmZjgxMjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUz
LzB4NGMwDQpbMTYwMzIuMDI5OTI0XSAgWzxmZmZmZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4
NzQvMHg4MA0KWzE2MDMyLjAyOTkzN10gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NB
TExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTYwMzIuMDMzNDMwXSBEV0FSRjIgdW53aW5kZXIg
c3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNjAzMi4wMzM0
NDJdIA0KWzE2MDMyLjAzMzQ0N10gTGVmdG92ZXIgaW5leGFjdCBiYWNrdHJhY2U6DQpbMTYwMzIu
MDMzNDQ3XSANClsxNjAzMi4wMzM0NThdIENvZGU6IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3IGM0
IDAwIDg5IGMyIDBmIDhkIDhmIGZlIGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1IDgw
IDk1IGQzIDgxIDhiIDQxIDE4IGE4IDAxIDc0IDA5IGYzIDkwIDhiIDQxIDE4IDxhOD4gMDEgNzUg
ZjcgZWIgYmQgMGYgYjYgNGMgMjQgMDQgNDggODMgYzQgMTAgNDggODkgZGUgIA0KWzE2MDYwLjAy
OTA5N10gTk1JIHdhdGNoZG9nOiBCVUc6IHNvZnQgbG9ja3VwIC0gQ1BVIzEyIHN0dWNrIGZvciAy
M3MhIFtxZW11LXN5c3RlbS1pMzg6NzQ5Nl0NClsxNjA2MC4wMjkxNDFdIE1vZHVsZXMgbGlua2Vk
IGluOiB4dF9uYXQgeHRfcGh5c2RldiB4dF9DSEVDS1NVTSBpcHRhYmxlX21hbmdsZSBpcHRfTUFT
UVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0IGlwdGFibGVfbmF0IG5mX25hdF9pcHY0IG5m
X25hdCB0dW4gYnJfbmV0ZmlsdGVyIGJyaWRnZSBzdHAgbGxjIGVidGFibGVfZmlsdGVyIGVidGFi
bGVzIG5mNA0KWzE2MDYwLjAyOTU5MF0gU3VwcG9ydGVkOiBZZXMsIEV4dGVybmFsDQpbMTYwNjAu
MDI5NjAyXSBDUFU6IDEyIFBJRDogNzQ5NiBDb21tOiBxZW11LXN5c3RlbS1pMzggVGFpbnRlZDog
RyAgICBCIEQgICAgT0VMICAgWCA0LjQuMTIxLTkyLjg1LWRlZmF1bHQgIzENClsxNjA2MC4wMjk2
MTldIEhhcmR3YXJlIG5hbWU6IEh1YXdlaSBSSDIyODhIIFYzL0JDMTFIR1NBMCwgQklPUyAzLjM1
IDEwLzIwLzIwMTYNClsxNjA2MC4wMjk2MzVdIHRhc2s6IGZmZmY4ODI0OWJmMTEwMDAgdGk6IGZm
ZmY4ODFkZmM3MWMwMDAgdGFzay50aTogZmZmZjg4MWRmYzcxYzAwMA0KWzE2MDYwLjAyOTY1MF0g
UklQOiBlMDMwOls8ZmZmZmZmZmY4MTEwMjQ0Mz5dICBbPGZmZmZmZmZmODExMDI0NDM+XSBzbXBf
Y2FsbF9mdW5jdGlvbl9tYW55KzB4MjAzLzB4MjYwDQpbMTYwNjAuMDI5Njc1XSBSU1A6IGUwMmI6
ZmZmZjg4MWRmYzcxZmNmMCAgRUZMQUdTOiAwMDAwMDIwMg0KWzE2MDYwLjAyOTY4Nl0gUkFYOiAw
MDAwMDAwMDAwMDAwMDAzIFJCWDogZmZmZmZmZmY4MTA2ZDQ3MCBSQ1g6IGZmZmZlOGZmZmY4MDFj
NTANClsxNjA2MC4wMjk3MDBdIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAw
MDAwMTggUkRJOiBmZmZmODgwMTkzMjkzY2MwDQpbMTYwNjAuMDI5NzE1XSBSQlA6IDAwMDAwMDAw
MDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwZmZlZmZmIFIwOTogMDAwMDAwMDAwMDAwMDAwMA0KWzE2
MDYwLjAyOTcyOV0gUjEwOiBmZmZmODgwMTlmODAwODUwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBS
MTI6IDAwMDAwMDAwMDAwMDAwMTgNClsxNjA2MC4wMjk3NDRdIFIxMzogMDAwMDAwMDAwMDAwMDAw
MSBSMTQ6IDAwMDAwMDAwMDAwMWIyODAgUjE1OiBmZmZmODgyYjE4ZjFiMmMwDQpbMTYwNjAuMDI5
NzcyXSBGUzogIDAwMDA3ZjYzYmJlZjZhYzAoMDAwMCkgR1M6ZmZmZjg4MmIxOGYwMDAwMCgwMDAw
KSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpbMTYwNjAuMDI5Nzg3XSBDUzogIGUwMzMgRFM6IDAw
MDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpbMTYwNjAuMDI5Nzk5XSBDUjI6IDAw
MDAwMDAwMDIzYmQ5OTggQ1IzOiAwMDAwMDAxZWQxOWMzMDAwIENSNDogMDAwMDAwMDAwMDA0MjY2
MA0KWzE2MDYwLjAyOTgyM10gU3RhY2s6DQpbMTYwNjAuMDI5ODI5XSAgMDAwMDAwMDE4MWNlNjNh
MCAwMDAwMDAwMDAwMDAwMDBjIGZmZmZmZmZmODEwNmQ0NzAgMDAwMDAwMDAwMDAwMDAwMA0KWzE2
MDYwLjAyOTg1Ml0gIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4MjFjYzg1OCBmZmZmODgxZGZj
NzFmZDUwIGZmZmZlYTAwNWMxNjkyYzANClsxNjA2MC4wMjk4NzVdICBmZmZmZmZmZjgxMTAyNGY4
IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MWRmYzcxZmQ3MCAwMDAwMTYwMDAwMDAwMDAwDQpbMTYw
NjAuMDI5ODk4XSBDYWxsIFRyYWNlOg0KWzE2MDYwLjAyOTkxNl0gIFs8ZmZmZmZmZmY4MTEwMjRm
OD5dIG9uX2VhY2hfY3B1KzB4MjgvMHg2MA0KWzE2MDYwLjAyOTkzMl0gIFs8ZmZmZmZmZmY4MTNl
ZDdlMT5dIGRlY3JlYXNlX3Jlc2VydmF0aW9uKzB4MjYxLzB4MmYwDQpbMTYwNjAuMDI5OTQ5XSAg
WzxmZmZmZmZmZjgxM2VkZmM2Pl0gYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKzB4ZTYvMHgxODAN
ClsxNjA2MC4wMjk5NjZdICBbPGZmZmZmZmZmODEzZWMyMTE+XSBnbnR0YWJfYWxsb2NfcGFnZXMr
MHgxMS8weDQwDQpbMTYwNjAuMDI5OTg1XSAgWzxmZmZmZmZmZmEwNTAyMTVjPl0gZ250ZGV2X2lv
Y3RsKzB4MjNjLzB4NzUwIFt4ZW5fZ250ZGV2XQ0KWzE2MDYwLjAzMDAxN10gIFs8ZmZmZmZmZmY4
MTIxM2Q0Mz5dIGRvX3Zmc19pb2N0bCsweDJlMy8weDRjMA0KWzE2MDYwLjAzMDA0MV0gIFs8ZmZm
ZmZmZmY4MTIxM2Y5ND5dIFN5U19pb2N0bCsweDc0LzB4ODANClsxNjA2MC4wMzAwNTZdICBbPGZm
ZmZmZmZmODE1ZjU3YzM+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE2
MDYwLjAzMzMyMl0gRFdBUkYyIHVud2luZGVyIHN0dWNrIGF0IGVudHJ5X1NZU0NBTExfNjRfZmFz
dHBhdGgrMHgxZS8weGNhDQpbMTYwNjAuMDMzMzM1XSANClsxNjA2MC4wMzMzNDJdIExlZnRvdmVy
IGluZXhhY3QgYmFja3RyYWNlOg0KWzE2MDYwLjAzMzM0Ml0gDQpbMTYwNjAuMDMzMzU1XSBDb2Rl
OiBjNCA4ZiAyMiAwMCAzYiAwNSBhMiBiNyBjNCAwMCA4OSBjMiAwZiA4ZCA4ZiBmZSBmZiBmZiA0
OCA5OCA0OSA4YiAwZiA0OCAwMyAwYyBjNSA4MCA5NSBkMyA4MSA4YiA0MSAxOCBhOCAwMSA3NCAw
OSBmMyA5MCA4YiA0MSAxOCA8YTg+IDAxIDc1IGY3IGViIGJkIDBmIGI2IDRjIDI0IDA0IDQ4IDgz
IGM0IDEwIDQ4IDg5IGRlICANClsxNjA4OC4wMjkwODNdIE5NSSB3YXRjaGRvZzogQlVHOiBzb2Z0
IGxvY2t1cCAtIENQVSMxMiBzdHVjayBmb3IgMjNzISBbcWVtdS1zeXN0ZW0taTM4Ojc0OTZdDQpb
MTYwODguMDI5MTI0XSBNb2R1bGVzIGxpbmtlZCBpbjogeHRfbmF0IHh0X3BoeXNkZXYgeHRfQ0hF
Q0tTVU0gaXB0YWJsZV9tYW5nbGUgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2
NCBpcHRhYmxlX25hdCBuZl9uYXRfaXB2NCBuZl9uYXQgdHVuIGJyX25ldGZpbHRlciBicmlkZ2Ug
c3RwIGxsYyBlYnRhYmxlX2ZpbHRlciBlYnRhYmxlcyBuZjQNClsxNjA4OC4wMjk1MDRdIFN1cHBv
cnRlZDogWWVzLCBFeHRlcm5hbA0KWzE2MDg4LjAyOTUxNF0gQ1BVOiAxMiBQSUQ6IDc0OTYgQ29t
bTogcWVtdS1zeXN0ZW0taTM4IFRhaW50ZWQ6IEcgICAgQiBEICAgIE9FTCAgIFggNC40LjEyMS05
Mi44NS1kZWZhdWx0ICMxDQpbMTYwODguMDI5NTMwXSBIYXJkd2FyZSBuYW1lOiBIdWF3ZWkgUkgy
Mjg4SCBWMy9CQzExSEdTQTAsIEJJT1MgMy4zNSAxMC8yMC8yMDE2DQpbMTYwODguMDI5NTQ0XSB0
YXNrOiBmZmZmODgyNDliZjExMDAwIHRpOiBmZmZmODgxZGZjNzFjMDAwIHRhc2sudGk6IGZmZmY4
ODFkZmM3MWMwMDANClsxNjA4OC4wMjk1NThdIFJJUDogZTAzMDpbPGZmZmZmZmZmODExMDI0NDA+
XSAgWzxmZmZmZmZmZjgxMTAyNDQwPl0gc21wX2NhbGxfZnVuY3Rpb25fbWFueSsweDIwMC8weDI2
MA0KWzE2MDg4LjAyOTU3N10gUlNQOiBlMDJiOmZmZmY4ODFkZmM3MWZjZjAgIEVGTEFHUzogMDAw
MDAyMDINClsxNjA4OC4wMjk1ODhdIFJBWDogMDAwMDAwMDAwMDAwMDAwMyBSQlg6IGZmZmZmZmZm
ODEwNmQ0NzAgUkNYOiBmZmZmZThmZmZmODAxYzUwDQpbMTYwODguMDI5NjAxXSBSRFg6IDAwMDAw
MDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDE4IFJESTogZmZmZjg4MDE5MzI5M2NjMA0K
WzE2MDg4LjAyOTYxNV0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODogMDAwMDAwMDAwMGZmZWZm
ZiBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClsxNjA4OC4wMjk2MjhdIFIxMDogZmZmZjg4MDE5Zjgw
MDg1MCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDE4DQpbMTYwODgu
MDI5NjQyXSBSMTM6IDAwMDAwMDAwMDAwMDAwMDEgUjE0OiAwMDAwMDAwMDAwMDFiMjgwIFIxNTog
ZmZmZjg4MmIxOGYxYjJjMA0KWzE2MDg4LjAyOTY2Nl0gRlM6ICAwMDAwN2Y2M2JiZWY2YWMwKDAw
MDApIEdTOmZmZmY4ODJiMThmMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KWzE2
MDg4LjAyOTY4MF0gQ1M6ICBlMDMzIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1
MDAzMw0KWzE2MDg4LjAyOTY5Ml0gQ1IyOiAwMDAwMDAwMDAyM2JkOTk4IENSMzogMDAwMDAwMWVk
MTljMzAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjANClsxNjA4OC4wMjk3MTRdIFN0YWNrOg0KWzE2
MDg4LjAyOTcxOV0gIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZmZmZmZjgx
MDZkNDcwIDAwMDAwMDAwMDAwMDAwMDANClsxNjA4OC4wMjk3NDBdICAwMDAwMTYwMDAwMDAwMDAw
IGZmZmZmZmZmODIxY2M4NTggZmZmZjg4MWRmYzcxZmQ1MCBmZmZmZWEwMDVjMTY5MmMwDQpbMTYw
ODguMDI5NzYxXSAgZmZmZmZmZmY4MTEwMjRmOCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODFkZmM3
MWZkNzAgMDAwMDE2MDAwMDAwMDAwMA0KWzE2MDg4LjAyOTc4MV0gQ2FsbCBUcmFjZToNClsxNjA4
OC4wMjk3OTRdICBbPGZmZmZmZmZmODExMDI0Zjg+XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANClsx
NjA4OC4wMjk4MDhdICBbPGZmZmZmZmZmODEzZWQ3ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisw
eDI2MS8weDJmMA0KWzE2MDg4LjAyOTgyM10gIFs8ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hl
bmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpbMTYwODguMDI5ODM4XSAgWzxmZmZmZmZmZjgx
M2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4MTEvMHg0MA0KWzE2MDg4LjAyOTg1NF0gIFs8
ZmZmZmZmZmZhMDUwMjE1Yz5dIGdudGRldl9pb2N0bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0N
ClsxNjA4OC4wMjk4NzRdICBbPGZmZmZmZmZmODEyMTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMv
MHg0YzANClsxNjA4OC4wMjk4OTZdICBbPGZmZmZmZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3
NC8weDgwDQpbMTYwODguMDI5OTEwXSAgWzxmZmZmZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FM
TF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENClsxNjA4OC4wMzMxNThdIERXQVJGMiB1bndpbmRlciBz
dHVjayBhdCBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MWUvMHhjYQ0KWzE2MDg4LjAzMzE3
MF0gDQpbMTYwODguMDMzMTc1XSBMZWZ0b3ZlciBpbmV4YWN0IGJhY2t0cmFjZToNClsxNjA4OC4w
MzMxNzVdIA0KWzE2MDg4LjAzMzE4N10gQ29kZTogNjMgZDIgZTggYzQgOGYgMjIgMDAgM2IgMDUg
YTIgYjcgYzQgMDAgODkgYzIgMGYgOGQgOGYgZmUgZmYgZmYgNDggOTggNDkgOGIgMGYgNDggMDMg
MGMgYzUgODAgOTUgZDMgODEgOGIgNDEgMTggYTggMDEgNzQgMDkgZjMgOTAgPDhiPiA0MSAxOCBh
OCAwMSA3NSBmNyBlYiBiZCAwZiBiNiA0YyAyNCAwNCA0OCA4MyBjNCAxMCAgDQpbMTYxMTYuMDI5
MDc2XSBOTUkgd2F0Y2hkb2c6IEJVRzogc29mdCBsb2NrdXAgLSBDUFUjMTIgc3R1Y2sgZm9yIDIz
cyEgW3FlbXUtc3lzdGVtLWkzODo3NDk2XQ0KWzE2MTE2LjAyOTExNV0gTW9kdWxlcyBsaW5rZWQg
aW46IHh0X25hdCB4dF9waHlzZGV2IHh0X0NIRUNLU1VNIGlwdGFibGVfbWFuZ2xlIGlwdF9NQVNR
VUVSQURFIG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfbmF0X2lwdjQgbmZf
bmF0IHR1biBicl9uZXRmaWx0ZXIgYnJpZGdlIHN0cCBsbGMgZWJ0YWJsZV9maWx0ZXIgZWJ0YWJs
ZXMgbmY0DQpbMTYxMTYuMDI5NTA0XSBTdXBwb3J0ZWQ6IFllcywgRXh0ZXJuYWwNClsxNjExNi4w
Mjk1MTVdIENQVTogMTIgUElEOiA3NDk2IENvbW06IHFlbXUtc3lzdGVtLWkzOCBUYWludGVkOiBH
ICAgIEIgRCAgICBPRUwgICBYIDQuNC4xMjEtOTIuODUtZGVmYXVsdCAjMQ0KWzE2MTE2LjAyOTUz
MV0gSGFyZHdhcmUgbmFtZTogSHVhd2VpIFJIMjI4OEggVjMvQkMxMUhHU0EwLCBCSU9TIDMuMzUg
MTAvMjAvMjAxNg0KWzE2MTE2LjAyOTU0NV0gdGFzazogZmZmZjg4MjQ5YmYxMTAwMCB0aTogZmZm
Zjg4MWRmYzcxYzAwMCB0YXNrLnRpOiBmZmZmODgxZGZjNzFjMDAwDQpbMTYxMTYuMDI5NTU5XSBS
SVA6IGUwMzA6WzxmZmZmZmZmZjgxMTAyNDQwPl0gIFs8ZmZmZmZmZmY4MTEwMjQ0MD5dIHNtcF9j
YWxsX2Z1bmN0aW9uX21hbnkrMHgyMDAvMHgyNjANClsxNjExNi4wMjk1ODJdIFJTUDogZTAyYjpm
ZmZmODgxZGZjNzFmY2YwICBFRkxBR1M6IDAwMDAwMjAyDQpbMTYxMTYuMDI5NTkyXSBSQVg6IDAw
MDAwMDAwMDAwMDAwMDMgUkJYOiBmZmZmZmZmZjgxMDZkNDcwIFJDWDogZmZmZmU4ZmZmZjgwMWM1
MA0KWzE2MTE2LjAyOTYwNl0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAwMDAwMDAw
MDAxOCBSREk6IGZmZmY4ODAxOTMyOTNjYzANClsxNjExNi4wMjk2MjBdIFJCUDogMDAwMDAwMDAw
MDAwMDAwMCBSMDg6IDAwMDAwMDAwMDBmZmVmZmYgUjA5OiAwMDAwMDAwMDAwMDAwMDAwDQpbMTYx
MTYuMDI5NjM0XSBSMTA6IGZmZmY4ODAxOWY4MDA4NTAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIx
MjogMDAwMDAwMDAwMDAwMDAxOA0KWzE2MTE2LjAyOTY0N10gUjEzOiAwMDAwMDAwMDAwMDAwMDAx
IFIxNDogMDAwMDAwMDAwMDAxYjI4MCBSMTU6IGZmZmY4ODJiMThmMWIyYzANClsxNjExNi4wMjk2
NzJdIEZTOiAgMDAwMDdmNjNiYmVmNmFjMCgwMDAwKSBHUzpmZmZmODgyYjE4ZjAwMDAwKDAwMDAp
IGtubEdTOjAwMDAwMDAwMDAwMDAwMDANClsxNjExNi4wMjk2ODZdIENTOiAgZTAzMyBEUzogMDAw
MCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNClsxNjExNi4wMjk2OThdIENSMjogMDAw
MDAwMDAwMjNiZDk5OCBDUjM6IDAwMDAwMDFlZDE5YzMwMDAgQ1I0OiAwMDAwMDAwMDAwMDQyNjYw
DQpbMTYxMTYuMDI5NzIwXSBTdGFjazoNClsxNjExNi4wMjk3MjZdICAwMDAwMDAwMTgxY2U2M2Ew
IDAwMDAwMDAwMDAwMDAwMGMgZmZmZmZmZmY4MTA2ZDQ3MCAwMDAwMDAwMDAwMDAwMDAwDQpbMTYx
MTYuMDI5NzQ3XSAgMDAwMDE2MDAwMDAwMDAwMCBmZmZmZmZmZjgyMWNjODU4IGZmZmY4ODFkZmM3
MWZkNTAgZmZmZmVhMDA1YzE2OTJjMA0KWzE2MTE2LjAyOTc2OF0gIGZmZmZmZmZmODExMDI0Zjgg
MDAwMDAwMDAwMDAwMDAwMSBmZmZmODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAwMDAwMDANClsxNjEx
Ni4wMjk3ODldIENhbGwgVHJhY2U6DQpbMTYxMTYuMDI5ODA1XSAgWzxmZmZmZmZmZjgxMTAyNGY4
Pl0gb25fZWFjaF9jcHUrMHgyOC8weDYwDQpbMTYxMTYuMDI5ODIwXSAgWzxmZmZmZmZmZjgxM2Vk
N2UxPl0gZGVjcmVhc2VfcmVzZXJ2YXRpb24rMHgyNjEvMHgyZjANClsxNjExNi4wMjk4MzZdICBb
PGZmZmZmZmZmODEzZWRmYzY+XSBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMrMHhlNi8weDE4MA0K
WzE2MTE2LjAyOTg1Ml0gIFs8ZmZmZmZmZmY4MTNlYzIxMT5dIGdudHRhYl9hbGxvY19wYWdlcysw
eDExLzB4NDANClsxNjExNi4wMjk4NzBdICBbPGZmZmZmZmZmYTA1MDIxNWM+XSBnbnRkZXZfaW9j
dGwrMHgyM2MvMHg3NTAgW3hlbl9nbnRkZXZdDQpbMTYxMTYuMDI5ODk2XSAgWzxmZmZmZmZmZjgx
MjEzZDQzPl0gZG9fdmZzX2lvY3RsKzB4MmUzLzB4NGMwDQpbMTYxMTYuMDI5OTIwXSAgWzxmZmZm
ZmZmZjgxMjEzZjk0Pl0gU3lTX2lvY3RsKzB4NzQvMHg4MA0KWzE2MTE2LjAyOTkzNF0gIFs8ZmZm
ZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgxZS8weGNhDQpbMTYx
MTYuMDMzMTkwXSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lTQ0FMTF82NF9mYXN0
cGF0aCsweDFlLzB4Y2ENClsxNjExNi4wMzMyMDJdIA0KWzE2MTE2LjAzMzIwOF0gTGVmdG92ZXIg
aW5leGFjdCBiYWNrdHJhY2U6DQpbMTYxMTYuMDMzMjA4XSANClsxNjExNi4wMzMyMTldIENvZGU6
IDYzIGQyIGU4IGM0IDhmIDIyIDAwIDNiIDA1IGEyIGI3IGM0IDAwIDg5IGMyIDBmIDhkIDhmIGZl
IGZmIGZmIDQ4IDk4IDQ5IDhiIDBmIDQ4IDAzIDBjIGM1IDgwIDk1IGQzIDgxIDhiIDQxIDE4IGE4
IDAxIDc0IDA5IGYzIDkwIDw4Yj4gNDEgMTggYTggMDEgNzUgZjcgZWIgYmQgMGYgYjYgNGMgMjQg
MDQgNDggODMgYzQgMTAgIA0KKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBYZW4gKHR5cGUgJ0NU
UkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvIERPTTApDQooWEVOKSAnQScgcHJl
c3NlZCAtPiB1c2luZyBub3JtYWwga2V5IGhhbmRsaW5nDQooWEVOKSAnQScgcHJlc3NlZCAtPiB1
c2luZyBhbHRlcm5hdGl2ZSBrZXkgaGFuZGxpbmcNCihYRU4pICdBJyBwcmVzc2VkIC0+IHVzaW5n
IG5vcm1hbCBrZXkgaGFuZGxpbmcNCihYRU4pICcwJyBwcmVzc2VkIC0+IGR1bXBpbmcgRG9tMCdz
IHJlZ2lzdGVycw0KKFhFTikgKioqIER1bXBpbmcgRG9tMCB2Y3B1IzAgc3RhdGU6ICoqKg0KKFhF
TikgUklQOiAgICBlMDMzOls8ZmZmZmZmZmY4MTAwMTNhYT5dDQooWEVOKSBSRkxBR1M6IDAwMDAw
MDAwMDAwMDAyMDIgICBFTTogMSAgIENPTlRFWFQ6IHB2IGd1ZXN0IChkMHYwKQ0KKFhFTikgcmF4
OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZm
ZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODIzYjlj
MzdkMzAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIxOGMxYWM4
MCAgIHJzcDogZmZmZjg4MjNiOWMzN2QxMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikg
cjk6ICBmZmZmODgwMTlmODAwYjQ4ICAgcjEwOiBmZmZmODgwMTlmODAwYmI4ICAgcjExOiAwMDAw
MDAwMDAwMDAwMjAyDQooWEVOKSByMTI6IGZmZmY4ODJiMThkNWFjODAgICByMTM6IDAwMDAwMDAw
MDAwNDAwMDAgICByMTQ6IGZmZmY4ODJiMThjMWFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAw
MDAwMSAgIGNyMDogMDAwMDAwMDAwMDAwMDAwMCAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhF
TikgY3IzOiAwMDAwMDAwOWZjNjVmMDAwICAgY3IyOiAwMDAwNTVmOWM5ODFiZmU4DQooWEVOKSBm
c2I6IDAwMDA3ZjE2MWJmZmY3MDAgICBnc2I6IGZmZmY4ODJiMThjMDAwMDAgICBnc3M6IDAwMDAw
MDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAw
MDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSBy
c3A9ZmZmZjg4MjNiOWMzN2QxMDoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBm
ZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDAyODEzZjE1OTANCihYRU4pICAgIGZmZmY4
ODIzYjljMzdkMmMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFi
NDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgZmZmZjg4MjMwMDAxN2RhMCAwMDAwMDAw
MDAwMDAwMjAwIGZmZmZlYTAwM2IzMWRiNDANCihYRU4pICAgIGZmZmY4ODJiMThjMTc2MjAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAg
IGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZm
ZmZmODExOThjYmQNCihYRU4pICAgIGZmZmZmZmZmODExOTgyZTAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIGZmZmY4ODIzYmE2YzU3MjANCihYRU4pICAgIDAwMDA3ZjE2MjcxNGYw
MDAgMDAwMDdmMTYyNzE1MDAwMCBmZmZmODgyNzEwNGE3MWE4IGZmZmY4ODI0ODlmMWExYTgNCihY
RU4pICAgIGZmZmZmZmZmODExOTk1ZmEgZmZmZjg4MmIxMjRkNDA0MCBmZmZmODgyM2JhNmM1NzIw
IGZmZmZmZmZmODExOTk3MTENCihYRU4pICAgIGZmZmZmZmZmODExYmRiNjQgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwN2YxNjI3MTVhMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMGE4MjJjMCBmZmZmODgyYjEyNGQ0MDQwIDAwMDAwMDAwMDAwMDAw
MDANCihYRU4pICAgIDAwMDA3ZjE2MjcxNTAwMDAgMDAwMDAwMDdmMTYyNzE1MCBmZmZmODgyNDAw
MDFhMWE4IGZmZmY4ODI3MTA0YTcxYTgNCihYRU4pICAgIGZmZmY4ODI0ODlmMWExYTggMDAwMDAw
MDAwMDAwMDAwMCAwMDAwN2YxNjI3MTUwMDAwIGZmZmZmZmZmODExYmUwYzkNCihYRU4pICAgIGZm
ZmY4ODJiMTI0ZDQwNDggZmZmZjg4MmIxMjRkNDA0MCBmZmZmODgyNzEwNGE3MWE4IDAwMDA3ZjE2
MjcxNTAwMDANCihYRU4pICAgIGZmZmY4ODI3MTA0YTcxYTggZmZmZjg4MjNiYTZjNTcyMCBmZmZm
ODgyM2UwYWJjYmYwIGZmZmZmZmZmODExYmZjYmINCihYRU4pICAgIDAwMDA3ZjE2MjcxNGYwMDAg
ZmZmZjg4MjNiYTZjNTczMCBmZmZmODgyYjEyNGQ0MGE4IGZmZmY4ODJiMTI0ZDQwNDANCihYRU4p
ICAgIDAwMDA3ZjE2MjcxNGYwMDAgMDAwMDAwMDAwMDAwMTAwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDA3ZjE2MWJmZmY3MDANCihYRU4pICAgIGZmZmZmZmZmODExYmZlN2IgMDAwMDdmMTYyNzE0ZjAw
MCAwMDAwMDAwMDAwMDAxMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDA3ZmZmMmU3
MGJlYmYgZmZmZmZmZmY4MTFjMGRjZCAwMDAwN2YxNjE0ZTAxNzgwIDAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pICAgIGZmZmZmZmZmODE1ZjU3YzMgMDAwMDdmMTYxYmZmZjcwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDA3ZmZmMmU3MGJlYmYNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwN2YxNjE0ZTAxNzgwIDAwMDAwMDAwMDAwMDAyMDYNCihYRU4pICoqKiBEdW1w
aW5nIERvbTAgdmNwdSMxIHN0YXRlOiAqKioNCihYRU4pIFJJUDogICAgZTAzMzpbPGZmZmZmZmZm
ODEwMDEzYWE+XQ0KKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgRU06IDEgICBDT05U
RVhUOiBwdiBndWVzdCAoZDB2MSkNCihYRU4pIHJheDogMDAwMDAwMDAwMDAwMDAwMCAgIHJieDog
MDAwMDAwMDAwMDAwMDAwMCAgIHJjeDogZmZmZmZmZmY4MTAwMTNhYQ0KKFhFTikgcmR4OiAwMDAw
MDAwMDAwMDAwMDAwICAgcnNpOiBmZmZmODgxNTlhMDViYmU4ICAgcmRpOiAwMDAwMDAwMDAwMDAw
MDAzDQooWEVOKSByYnA6IGZmZmY4ODJiMThjNWFjODAgICByc3A6IGZmZmY4ODE1OWEwNWJiYzgg
ICByODogIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIHI5OiAgZmZmZjg4MDE5ZjgwMGI0OCAgIHIx
MDogZmZmZjg4MDE5ZjgwMGJmMCAgIHIxMTogMDAwMDAwMDAwMDAwMDIwNg0KKFhFTikgcjEyOiBm
ZmZmODgyYjE4ZTFhYzgwICAgcjEzOiAwMDAwMDAwMDAwMDgwMDAwICAgcjE0OiBmZmZmODgyYjE4
YzVhY2M0DQooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDAwMDEgICBjcjA6IDAwMDAwMDAwODAwNTAw
MzMgICBjcjQ6IDAwMDAwMDAwMDAwNDI2NjANCihYRU4pIGNyMzogMDAwMDAwMWZiYTA5NzAwMCAg
IGNyMjogMDAwMDAwMDAwMDQ0MDRhYg0KKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3Ni
OiBmZmZmODgyYjE4YzQwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSBkczogMDAw
MCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDJiICAgY3M6IGUwMzMN
CihYRU4pIEd1ZXN0IHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4ODE1OWEwNWJiYzg6DQooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwZmZmZmZmZmEgZmZmZmZmZmY4MTNlZjc2MCAw
MDAwMDAwOTgxM2YxNTkwDQooWEVOKSAgICBmZmZmODgxNTlhMDViYmU0IGZmZmY4ODJhMDAwMDAw
MDEgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQxMzAwDQooWEVOKSAgICBmZmZmZmZmZjgx
MGM4ZTk1IGZmZmY4ODJiMThjNTFjZTAgMDAwMDAwMDAwMDAwMDIwMCBmZmZmZWEwMDMxMTFhOTgw
DQooWEVOKSAgICBmZmZmODgyYjE4YzU3NjIwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MmE2YWI0
MGUwMCBmZmZmODgyYTZhYjQwZTAwDQooWEVOKSAgICBmZmZmZmZmZjgxMTg4NDAyIGZmZmZmZmZm
ODE1ZjU1ODIgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMTk4Y2JkDQooWEVOKSAgICBmZmZm
ZmZmZjgxMTk4MmUwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgxNzIz
MmYzODAwDQooWEVOKSAgICBmZmZmODgyNDM2MDBlNDAwIGZmZmY4ODE5YTg5YWM4MDAgZmZmZjg4
MTcyMzJmMzgwMCBmZmZmODgxNzIzYzU1YjgwDQooWEVOKSAgICBmZmZmZmZmZjgxMTk5NWZhIDAw
MDAwMDAwMDAwMDAwMDAgZmZmZjg4MTcyMzJmMzgwMCBmZmZmZmZmZjgxMTk5NzExDQooWEVOKSAg
ICBmZmZmZmZmZjgxMWMxMDg4IGZmZmY4ODI0MmQ5YTQ0MDAgMDAwMDAwMTU5YTE0YTAwMCBmZmZm
ODgxOWE4OWFjODAwDQooWEVOKSAgICAwMDAwMDAxNTlhMTRhMDAwIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjg4MTcyMzJmMzgwMCBmZmZmODgxNzIzYzU1YjgwDQooWEVOKSAgICBmZmZmZmZmZjgxMDA4
OGY3IDAwMDAwMDE1OWExNGEwMDAgZmZmZjg4MTlhODlhYzgwMCBmZmZmODgxNzIzMmYzODAwDQoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAxIGZmZmZmZmZmODEwNmQyM2EgMDAwMDAwMDAwMDAwMDIw
MSBmZmZmZmZmZjgxMDZkNjcwDQooWEVOKSAgICBmZmZmODgxNzIzMmYzODAwIGZmZmY4ODE3MjNj
NTUwNDAgZmZmZjg4MTcyMzJmMzgwMCBmZmZmODgxNzIzYzU1MDQwDQooWEVOKSAgICBmZmZmZmZm
ZjgxMDdjNWZhIGZmZmY4ODE3MjMyZjM4MDAgZmZmZmZmZmY4MTIwODE1ZiBmZmZmODgwMDY3OTNh
OGMwDQooWEVOKSAgICBmZmZmODgyNDM2MDBlNDAwIGZmZmY4ODE1OWEwNWMwMDAgZmZmZjg4MjNi
Y2UwMmMwMCBmZmZmODgyNDY4NDQ2NTAwDQooWEVOKSAgICAwMDAwMDAwMGZmZmZmZmIwIGZmZmZm
ZmZmODEyNTgxZjUgZmZmZjg4MGUyMTQ4YTRlMCBmZmZmODgyYjBjMWFhYzAwDQooWEVOKSAgICBm
ZmZmODgwMDAwMDAwMDAxIDAwMDA3ZmZmMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAxOSAwMDAwMDAw
MDAwMDAwMDAwDQooWEVOKSAgICAwMDAwN2ZmZmZmZmZmZTFhIDAwMDAwMDAwMzYwMGU0MDAgMDAw
MDdmZmZmZmZmZWUxYSAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICBmZmZmODgyNDM2MDBlNDAw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwDQooWEVO
KSAgICBmZmZmZmZmZjgxMjA3NTliIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAxNzY2NTUwDQooWEVOKSAqKiogRHVtcGluZyBEb20wIHZjcHUjMiBzdGF0ZTogKioq
DQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzog
MDAwMDAwMDAwMDAwMDIwMiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjIpDQooWEVO
KSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAwMDAwMDAwMDAwMDAgICByY3g6IGZm
ZmZmZmZmODEwMDEzYWENCihYRU4pIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogZmZmZjg4
MGQzMzY0ZmMxMCAgIHJkaTogMDAwMDAwMDAwMDAwMDAwMw0KKFhFTikgcmJwOiBmZmZmODgyYjE4
YzlhYzgwICAgcnNwOiBmZmZmODgwZDMzNjRmYmYwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAwDQoo
WEVOKSByOTogIGZmZmY4ODAxOWY4MDBiNDggICByMTA6IGZmZmY4ODAxOWY4MDBjMjggICByMTE6
IDAwMDAwMDAwMDAwMDAyMDINCihYRU4pIHIxMjogZmZmZjg4MmIxOGY1YWM4MCAgIHIxMzogMDAw
MDAwMDAwMDBjMDAwMCAgIHIxNDogZmZmZjg4MmIxOGM5YWNjNA0KKFhFTikgcjE1OiAwMDAwMDAw
MDAwMDAwMDAxICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMDQyNjYw
DQooWEVOKSBjcjM6IDAwMDAwMDQwMDc4ZGQwMDAgICBjcjI6IDAwMDA3Zjk0NDZiNjkwMDANCihY
RU4pIGZzYjogMDAwMDdmOTQ0ODgxYzc0MCAgIGdzYjogZmZmZjg4MmIxOGM4MDAwMCAgIGdzczog
MDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAg
Z3M6IDAwMDAgICBzczogZTAyYiAgIGNzOiBlMDMzDQooWEVOKSBHdWVzdCBzdGFjayB0cmFjZSBm
cm9tIHJzcD1mZmZmODgwZDMzNjRmYmYwOg0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMGZmZmZmZmZhIGZmZmZmZmZmODEzZWY3NjAgMDAwMDAwMTA4MTNmMTU5MA0KKFhFTikgICAg
ZmZmZjg4MGQzMzY0ZmMwYyBmZmZmODgyYTAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4
MmE2YWI0MTMwMA0KKFhFTikgICAgZmZmZmZmZmY4MTBjOGU5NSBmZmZmODgwZDMzNjRmYzg4IDAw
MDAwMDAwMDAwMDAyMDAgZmZmZjg4MWQ4ZGZlMzAxMA0KKFhFTikgICAgZmZmZjg4MWQ4ZGZlNDAw
MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDBlMDAgZmZmZjg4MmE2YWI0MGUwMA0KKFhF
TikgICAgZmZmZmZmZmY4MTE4ODQwMiBmZmZmZmZmZjgxNWY1NTgyIGZmZmZlYTAwNGRkMjhhNDAg
ZmZmZmZmZmY4MTE5OGIwYw0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDIwMCBmZmZmODgwMTkzNjc0
MzQwIDAwMDAwMDAwOGRmZTMwMDAgZmZmZjg4MGQzMzY0ZmNhOA0KKFhFTikgICAgZmZmZjg4MGQz
MzY0ZmNhOCBmZmZmODgxZDhkZmUzMDAwIGZmZmY4ODBkMzM2NGZlMTggZmZmZjg4MGQzMzY0ZmU0
MA0KKFhFTikgICAgZmZmZjg4MGQzMzY0ZmUxOCAwMDAwN2Y5NDQ0ODAwMDAwIDAwMDA3Zjk0NDQ3
NzYwMDAgZmZmZmZmZmY4MTFiNTQ0MQ0KKFhFTikgICAgMDAwMDdmOTQ0NDc3NjAwMCAwMDAwN2Y5
NDQ0Nzc1MDAwIGZmZmZlYTAwNTlkOTg5YzAgZmZmZmZmZmY4MTFiNzYwZg0KKFhFTikgICAgZmZm
Zjg4MGY2ZWFmNjA0MCBmZmZmYzAwMDAwMDAwZmZmIDAwMDAwMDAwMDAwMDAwMDAgODAwMDAwMmI5
YzNhNDk2Nw0KKFhFTikgICAgZmZmZjg4MDA1N2UyNDk3OCAwMDAwMDAwMTgxZDRjMjAwIGZmZmY4
ODI0M2MxMDMxMTggZmZmZmVhMDA3NjM3MmNmMA0KKFhFTikgICAgMDAwMDdmOTQ0NmI2NjAwMCBm
ZmZmODgwZTBlZWFkNzgwIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDdmOTQ0NmI2NWZmZg0KKFhFTikg
ICAgMDAwMDdmOTQ0NmI2NjAwMCBmZmZmODgyNDg0YTAzMjg4IGZmZmY4ODFlZDFhM2M3ZjggMDAw
MDdmOTQ0NmI2NWZmZg0KKFhFTikgICAgMDAwMDdmOTQ0NmI2NjAwMCAwMDAwN2Y5NDQ2YjY1ZmZm
IGZmZmZmZmU4MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgZmZmZjg4MDA1N2Uy
NDk3OCAwMDAwN2Y5NDQ2YjY2MDAwIDAwMDA3Zjk0MWViNjUwMDAgZmZmZjg4MGQzMzY0ZmUxOA0K
KFhFTikgICAgZmZmZjg4MGY2ZWFmNjA0MCBmZmZmODgyNDg2ZTEzZDYwIGZmZmZmZmZmODExYjgw
ZjIgZmZmZjg4MGY2ZWFmNjA0MA0KKFhFTikgICAgZmZmZjg4MGQzNDUxZjcyMCAwMDAwN2Y5NDFl
YjY1MDAwIDAwMDA3Zjk0NDZiNjYwMDAgZmZmZjg4MDA1N2UyNDk3OA0KKFhFTikgICAgZmZmZmZm
ZmY4MTFiZGJjOSBmZmZmODgwZjZlYWY2MDQwIDAwMDA3ZmZmZmZmZmYwMDAgMDAwMDAwMDAwMDAw
MDAwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwZTBlYzYxMDAwIGZmZmY4ODE0
MDkwZTUwMDAgMDAwMDAwMDgwMDAwMDAwMA0KKFhFTikgICAgZmZmZmVhMDAzMzZmMjI4MCBmZmZm
ZWEwMDUwM2Q0NTAwIGZmZmZlYTAwNmRlNTY4YzAgZmZmZmVhMDAzMWQxMzUwMA0KKFhFTikgKioq
IER1bXBpbmcgRG9tMCB2Y3B1IzMgc3RhdGU6ICoqKg0KKFhFTikgUklQOiAgICBlMDMzOls8ZmZm
ZmZmZmY4MTAwMTNhYT5dDQooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYgICBFTTogMSAg
IENPTlRFWFQ6IHB2IGd1ZXN0IChkMHYzKQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAg
cmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6
IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODEyODQxMDdjZjAgICByZGk6IDAwMDAwMDAw
MDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIxOGNkYWM4MCAgIHJzcDogZmZmZjg4MTI4NDEw
N2NkMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAwYjQ4
ICAgcjEwOiBmZmZmODgwMTlmODAwYzYwICAgcjExOiAwMDAwMDAwMDAwMDAwMjA2DQooWEVOKSBy
MTI6IGZmZmY4ODJiMThmZGFjODAgICByMTM6IDAwMDAwMDAwMDAxMDAwMDAgICByMTQ6IGZmZmY4
ODJiMThjZGFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMSAgIGNyMDogMDAwMDAwMDA4
MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAxOTFmZDQ4
MDAwICAgY3IyOiAwMDAwN2ZjOTc4YzNlZWQ4DQooWEVOKSBmc2I6IDAwMDA3ZjgwMjBmYTM3MDAg
ICBnc2I6IGZmZmY4ODJiMThjYzAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRz
OiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczog
ZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MTI4NDEwN2NkMDoN
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2Vm
NzYwIDAwMDAwMDE3ODEzZjE1OTANCihYRU4pICAgIGZmZmY4ODEyODQxMDdjZWMgZmZmZjg4MmEw
MDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEzMDANCihYRU4pICAgIGZmZmZm
ZmZmODEwYzhlOTUgZmZmZmZmZmY4MTBmZjhjZiAwMDAwMDAwMDAwMDAwMjAwIGZmZmZlYTAwNGIw
N2Q0YzANCihYRU4pICAgIGZmZmY4ODJiMThjZDc2MjAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgy
YTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZm
ZmZmZmY4MTVmNTU4MiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODExOThjYmQNCihYRU4pICAg
IGZmZmZmZmZmODExOTgyZTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAzIDAwMDA3
ZjgwMjA3YTQwMDANCihYRU4pICAgIDAwMDA3ZjgwMjA3YTMwMDAgMDAwMDAwMDAwMDAwMDAwMCBm
ZmZmODgyNDEzOGY3MDQwIDAwMDA3ZjgwMjA3YTQwMDANCihYRU4pICAgIGZmZmZmZmZmODExOTk1
ZmEgZmZmZjg4MjNiOWE2MDhiMCAwMDAwN2Y4MDIwN2E0MDAwIGZmZmZmZmZmODExOTk3MTENCihY
RU4pICAgIGZmZmZmZmZmODExYjgxNjcgMTUzZWNiY2Q1OGE1NGUzMCBmZmZmZmZmZjgxMGVlOGUw
IGZmZmY4ODJiMThjZDU5MDANCihYRU4pICAgIDAwMDA0M2I4MDAwMDAwMDAgZmZmZmZmZmY4MTBm
ZTk3ZCA3Mzc5NzMyZDc1NmQ2NTcxIDAwMzgzMzY5MmQ2ZDY1NzQNCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgYmI2ZGIxZjAwMzJkM2MxZSAwMDAwNTU3YjgzNDliMDg4IDAwMDAwMDAwMDAwMDAx
ODkNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDU1N2I4MzQ5YjA4OCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwZmZmZmZmZmYNCihYRU4pICAgIGZmZmZmZmZmODExYmRjNzkgZmZmZjg4
MjNiOWE2MDhiMCBmZmZmODgxMjg0MTA3ZjQ4IDAwMDA3ZjgwMjA3YTMwMDANCihYRU4pICAgIDAw
MDA3ZjgwMjBmOWUwMDAgMDAwMDAwMDAwMDAwMDAwNCBmZmZmZmZmZjgxMWNhOTI3IGZmZmZmZmZm
ODFjYmQ4YTANCihYRU4pICAgIGZmZmY4ODI0MDAwMDAwMDAgZmZmZmZmZmY4MTI5YzBiZSAwMDAw
MDAwMDAwMDAwMDAwIGZmZmY4ODE1OWE3NzA5MDANCihYRU4pICAgIDAwMDAwMDAwOGIyYmU3MDAg
ZmZmZjg4MTI4NDEwN2VmMCAwMDAwMDAwMDAwMDAwMTg5IDAwMDA3ZjgwMjBmYTJiMTANCihYRU4p
ICAgIGZmZmY4ODE1OWE3NzA5MDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyM2I5YTYwOGIwIGZm
ZmZmZmZmODExMDE3MGUNCihYRU4pICAgIGZmZmY4ODEyODQxMDdlZjAgZmZmZjg4MTI4NDEwN2Vm
MCBmZmZmODgxMjg0MTA3ZjAwIGZmZmY4ODEyODQxMDdmMDANCihYRU4pICAgIGZmZmY4ODEyODQx
MDdmMTAgZmZmZjg4MTI4NDEwN2YxMCAwMDAwN2Y4MDIwZmEzNzAwIDAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pICAgIDAwMDA3ZmZjNWIxMGFiY2YgMDAwMDU1N2I4MzQ5YjAyMCAwMDAwN2Y4MDIwZmEz
NzAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSM0IHN0YXRl
OiAqKioNCihYRU4pIFJJUDogICAgZTAzMzpbPGZmZmZmZmZmODEwMDEzYWE+XQ0KKFhFTikgUkZM
QUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgRU06IDEgICBDT05URVhUOiBwdiBndWVzdCAoZDB2NCkN
CihYRU4pIHJheDogMDAwMDAwMDAwMDAwMDAwMCAgIHJieDogMDAwMDAwMDAwMDAwMDAwMCAgIHJj
eDogZmZmZmZmZmY4MTAwMTNhYQ0KKFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwMDAwICAgcnNpOiBm
ZmZmODgyYWZhZGNmOWU4ICAgcmRpOiAwMDAwMDAwMDAwMDAwMDAzDQooWEVOKSByYnA6IGZmZmY4
ODJiMThkMWFjODAgICByc3A6IGZmZmY4ODJhZmFkY2Y5YzggICByODogIDAwMDAwMDAwMDAwMDAw
MDANCihYRU4pIHI5OiAgZmZmZjg4MDE5ZjgwMGI0OCAgIHIxMDogZmZmZjg4MDE5ZjgwMGM5OCAg
IHIxMTogMDAwMDAwMDAwMDAwMDIwNg0KKFhFTikgcjEyOiBmZmZmODgyYjE4ZTVhYzgwICAgcjEz
OiAwMDAwMDAwMDAwMTQwMDAwICAgcjE0OiBmZmZmODgyYjE4ZDFhY2M0DQooWEVOKSByMTU6IDAw
MDAwMDAwMDAwMDAwMDEgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAw
NDI2NjANCihYRU4pIGNyMzogMDAwMDAwMTkwMmNlNDAwMCAgIGNyMjogMDAwMDdmOTNmMmNkOTAw
MA0KKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiBmZmZmODgyYjE4ZDAwMDAwICAg
Z3NzOiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAw
MDAgICBnczogMDAwMCAgIHNzOiBlMDJiICAgY3M6IGUwMzMNCihYRU4pIEd1ZXN0IHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4ODJhZmFkY2Y5Yzg6DQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwZmZmZmZmZmEgZmZmZmZmZmY4MTNlZjc2MCAwMDAwMDAxZTgxM2YxNTkwDQooWEVO
KSAgICBmZmZmODgyYWZhZGNmOWU0IGZmZmY4ODJhMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAwMCBm
ZmZmODgyYTZhYjQxMzAwDQooWEVOKSAgICBmZmZmZmZmZjgxMGM4ZTk1IDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDIwMCBmZmZmZWEwMDUyZTdiOTgwDQooWEVOKSAgICBmZmZmODgyYjE4
ZDE3NjIwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MmE2YWI0MGUwMCBmZmZmODgyYTZhYjQwZTAw
DQooWEVOKSAgICBmZmZmZmZmZjgxMTg4NDAyIGZmZmZmZmZmODE1ZjU1ODIgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmZmZmZjgxMTk4Y2JkDQooWEVOKSAgICBmZmZmZmZmZjgxMTk4MmUwIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwNCBmZmZmODgyNTk3YTU0YzU4DQooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYWZh
ZGNmYzUwDQooWEVOKSAgICBmZmZmZmZmZjgxMTk5NWZhIGZmZmY4ODJhZmFkY2ZiMjggZmZmZjg4
MjU5N2E1NGM1OCBmZmZmZmZmZjgxMTk5NjQ1DQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAxIGZm
ZmZmZmZmODExOTYwZTcgZmZmZjg4MmFmYWRjZmI0MCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAg
ICBmZmZmZmZmZjgxMTk0ZDEwIGZmZmY4ODI1OTdhNTRjNTggMDAwMDAwMDAwMDAwMDI0NiAwMDAw
MDAwMjAwMDAyNzNmDQooWEVOKSAgICBmZmZmODgyYWZhZGNmYjQwIDAwMDAwMDAwMDAwMDAwMDEg
MDAwMDAwMDAwMDA0MDAwOCAwMDAwMDAwMDAwMDAwMDAxDQooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAxIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmVhMDA0OWM5NWJjMCAwMDAwMDAwMDAwMDAwMDAwDQoo
WEVOKSAgICBmZmZmZmZmZjgxMDAxMjJhIDAwMDAwMDAwMDAwMGUwMzAgMDAwMDAwMDAwMDAwMDI0
NiBmZmZmODgyYWZhZGNmYjcwDQooWEVOKSAgICAwMDAwMDAwMDAwMDBlMDJiIDAwMDAwMDAwMDAw
MDAwMDEgZmZmZmZmZmY4MTVmOGNhOSAwMDAwMDAwMDAwMDAwMDAxDQooWEVOKSAgICBmZmZmZWEw
MDcwMzI2MjgwIDAwMDAwMDAwMDBkYzg0MGMgZmZmZjg4MmIwZjBjZGE0MCBmZmZmODgyYjBmMGNk
ZDEwDQooWEVOKSAgICBmZmZmODgyNTk3YTU0YzU4IGZmZmY4ODJhZmFkY2ZjMjAgZmZmZjg4MmFm
YWRjZmM1MCBmZmZmODgwZTIxNzQ5MWEwDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4
ODJiMGU3NTViOTggZmZmZmZmZmY4MTE5NjIxMyBmZmZmODgxMzBhZTE3MmYwDQooWEVOKSAgICBm
ZmZmODgxMzBhZTE3MmYwIGZmZmY4ODJhZmFkY2ZiZjAgZmZmZjg4MmFmYWRjZmJmMCBmZmZmODgy
YWZhZGNmYzAwDQooWEVOKSAgICBmZmZmODgyYWZhZGNmYzAwIGZmZmY4ODBlMjE3NDkxNzggZmZm
Zjg4MjU5N2E1NGM1OCBmZmZmODgyNTk3YTU0YWYwDQooWEVOKSAgICBmZmZmZmZmZmEwNDRjZWIz
IGZmZmY4ODJiMGU3NTViOTggZmZmZjg4MmFmYWRjZmM1MCBmZmZmODgyNGM3YzY5NDUwDQooWEVO
KSAqKiogRHVtcGluZyBEb20wIHZjcHUjNSBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6
WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIEVN
OiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjUpDQooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAw
MDAgICByYng6IDAwMDAwMDAwMDAwMDAwMDAgICByY3g6IGZmZmZmZmZmODEwMDEzYWENCihYRU4p
IHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogZmZmZjg4MGQzMzE5N2NlMCAgIHJkaTogMDAw
MDAwMDAwMDAwMDAwMw0KKFhFTikgcmJwOiBmZmZmODgyYjE4ZDVhYzgwICAgcnNwOiBmZmZmODgw
ZDMzMTk3Y2MwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSByOTogIGZmZmY4ODAxOWY4
MDBiNDggICByMTA6IGZmZmY4ODAxOWY4MDBjZDAgICByMTE6IDAwMDAwMDAwMDAwMDAyMDINCihY
RU4pIHIxMjogZmZmZjg4MmIxOGVkYWM4MCAgIHIxMzogMDAwMDAwMDAwMDE4MDAwMCAgIHIxNDog
ZmZmZjg4MmIxOGQ1YWNjNA0KKFhFTikgcjE1OiAwMDAwMDAwMDAwMDAwMDAxICAgY3IwOiAwMDAw
MDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMDQyNjYwDQooWEVOKSBjcjM6IDAwMDAwMDMy
ZjBiMjEwMDAgICBjcjI6IDAwMDA3ZmY0Y2FlZmRiYTgNCihYRU4pIGZzYjogMDAwMDdmZjRlZGZm
YjcwMCAgIGdzYjogZmZmZjg4MmIxOGQ0MDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMA0KKFhF
TikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAyYiAg
IGNzOiBlMDMzDQooWEVOKSBHdWVzdCBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODgwZDMzMTk3
Y2MwOg0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMGZmZmZmZmZhIGZmZmZmZmZm
ODEzZWY3NjAgMDAwMDAwMjU4MTNmMTU5MA0KKFhFTikgICAgZmZmZjg4MGQzMzE5N2NkYyBmZmZm
ODgyYTAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MmE2YWI0MTMwMA0KKFhFTikgICAg
ZmZmZmZmZmY4MTBjOGU5NSBmZmZmODgyYTZhYjQyMzAwIDAwMDAwMDAwMDAwMDAyMDAgZmZmZmVh
MDA0MjQ1NTg0MA0KKFhFTikgICAgZmZmZjg4MmIxOGQ1NzYyMCAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmY4ODJhNmFiNDBlMDAgZmZmZjg4MmE2YWI0MGUwMA0KKFhFTikgICAgZmZmZmZmZmY4MTE4ODQw
MiBmZmZmZmZmZjgxNWY1NTgyIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MTE5OGNiZA0KKFhF
TikgICAgZmZmZmZmZmY4MTE5ODJlMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZlYTAwMzNhNDBmYzAg
ZmZmZjg4MmIxOGQ1NzYyMA0KKFhFTikgICAgZmZmZmVhMDA0NTgwOTRiMCBmZmZmODgxMTYwMjUy
N2U4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmVhMDAzM2E0MGZjMA0KKFhFTikgICAgZmZmZmZmZmY4
MTE5OTEyMyBmZmZmODgwZjZlOGZkMzM4IDAwMDA3ZmY0Y2FlZmRiYTggZmZmZmZmZmY4MTFiOTE4
Yw0KKFhFTikgICAgZmZmZmZmZmYwMDAwMDAwMCBmZmZmODgyYjBlOTU3ODAwIDgwMDAwMDI2Y2Vk
YmM4NjcgZmZmZmVhMDAwMDAwMDA1NQ0KKFhFTikgICAgMDAwMDdmZjRjYWVmZGZmZiAwMDAwN2Zm
NGNhZWZlMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDNmZmZmZmZmZjAwMA0KKFhFTikgICAgZmZm
Zjg4MmIwZTk1NzgwMCBmZmZmODgyNDlmYjA4ZWEwIDAwMDA3ZmY0Y2FlZmRmZmYgZmZmZjg4MDE5
ZmQ4MjAwMA0KKFhFTikgICAgZmZmZjg4MjUwYWRhNDgwMCAwMDAwN2ZmNGNhZWZlMDAwIGZmZmY4
ODI0OWZiMDhlOTggMDAwMDdmZjRjYWVmZGJhOA0KKFhFTikgICAgZmZmZjg4MmIwZTk1NzgwMCBm
ZmZmZmZmZjgxMDA2ZGM5IDAwMDAwMDAwMDAwMDEwMDAgZmZmZjg4MjNiYTc0MDJiOA0KKFhFTikg
ICAgZmZmZjg4MjQ5ZmIwOGU5OCAwMDAwN2ZmNGNhZWZkYmE4IGZmZmY4ODJiMGU5NTc4MDAgZmZm
Zjg4MGY2ZThmZDMzOA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDA0MCAwMDAwMDAwMDAwMDAwMDU1
IGZmZmZmZmZmODExYmE3ZDUgMDAwMDAwMDdmZjRjYWVmYQ0KKFhFTikgICAgZmZmZjg4MmIwZTk1
NzgwMCAwMDAwN2ZmNGNhZWZkYmE4IDAwMDAwMDAwMDAwMDAwMDYgZmZmZjg4MGQzMzE5N2Y1OA0K
KFhFTikgICAgMDAwMDAwMDAwMDAwMDA1NSBmZmZmODgwZDM0NDMwNTgwIGZmZmZmZmZmODEwNjY4
OGEgZmZmZjg4MmIwZTk1Nzg2OA0KKFhFTikgICAgMDAwMDAwMDBjYWVmZTAwMCAwMDAwMDAwMDAw
MDAwMDAyIDAwMDA3ZmY0Y2FlZmEwMDAgZmZmZjg4MGQzMzE5N2Y1OA0KKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwYzAgMDAwMDAwMDAwMDAw
M2M4MA0KKFhFTikgICAgMDAwMDdmZjU5M2ZhNzYyMCBmZmZmZmZmZjgxMDY2YjNiIDAwMDA3ZmY0
Y2FlZjlmNDAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgKioqIER1bXBpbmcgRG9tMCB2Y3B1IzYg
c3RhdGU6ICoqKg0KKFhFTikgUklQOiAgICBlMDMzOls8ZmZmZmZmZmY4MTAwMTNhYT5dDQooWEVO
KSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBFTTogMSAgIENPTlRFWFQ6IHB2IGd1ZXN0IChk
MHY2KQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAw
ICAgcmN4OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICBy
c2k6IGZmZmY4ODBkMzQ0OGZhNjAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDog
ZmZmZjg4MmIxOGQ5YWM4MCAgIHJzcDogZmZmZjg4MGQzNDQ4ZmE0MCAgIHI4OiAgMDAwMDAwMDAw
MDAwMDAwMA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAwYjQ4ICAgcjEwOiBmZmZmODgwMTlmODAw
ZDA4ICAgcjExOiAwMDAwMDAwMDAwMDAwMjAyDQooWEVOKSByMTI6IGZmZmY4ODJiMThkMWFjODAg
ICByMTM6IDAwMDAwMDAwMDAxYzAwMDAgICByMTQ6IGZmZmY4ODJiMThkOWFjYzQNCihYRU4pIHIx
NTogMDAwMDAwMDAwMDAwMDAwMSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAw
MDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAxNjU4MTkwMDAwICAgY3IyOiAwMDAwN2ZjYWQw
YWU0MDAwDQooWEVOKSBmc2I6IDAwMDA3ZmNhZDFlYzQ3MDAgICBnc2I6IGZmZmY4ODJiMThkODAw
MDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBm
czogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3Rh
Y2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MGQzNDQ4ZmE0MDoNCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDJjODEzZjE1OTAN
CihYRU4pICAgIGZmZmY4ODBkMzQ0OGZhNWMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4ODJhNmFiNDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgZmZmZjg4MmE2
YWI0MjMwMCAwMDAwMDAwMDAwMDAwMjAwIGZmZmZlYTAwOWIwMzIwODANCihYRU4pICAgIGZmZmY4
ODJiMThkOTc2MjAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFi
NDBlMDANCihYRU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAw
MDAwMDAwMDAwIGZmZmZmZmZmODExOThjYmQNCihYRU4pICAgIGZmZmZmZmZmODExOTgyZTAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmZWEwMDdiOTZiMGMwIGZmZmY4ODJiMThkOTc2MjANCihYRU4pICAg
IGZmZmZlYTAwNTAyNDE5ZjAgZmZmZjg4MTQwOTA2NzcyMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZl
YTAwN2I5NmIwYzANCihYRU4pICAgIGZmZmZmZmZmODExOTkxMjMgZmZmZjg4MjI4NTY0NTMzOCAw
MDAwN2ZjYWQwYWU0MDAwIGZmZmZmZmZmODExYjkxOGMNCihYRU4pICAgIGZmZmY4ODJiMThkOWEx
NDAgZmZmZjg4MWI2NTYxYjgwMCA4MDAwMDAyZmNiODQwODY3IDAwMDAwMDAwMDAwMDAwMTUNCihY
RU4pICAgIDAwMDAwMDAwMDAwMDdmZjAgMDAwMDBkYWFlN2M0MTQyYiBmZmZmODgwZDM0NDhjMDAw
IGZmZmZmZmZmODEwMDZjMWUNCihYRU4pICAgIGZmZmZmZmZmODE1ZjE2YmMgZmZmZmZmZmY4MTVm
MTZiMCBmZmZmZmZmZjgxNWYxNmJjIGZmZmY4ODAxOWZkODIwMDANCihYRU4pICAgIGZmZmZmZmZm
ODE1ZjE2YmMgZmZmZmZmZmY4MTVmMTZiMCBmZmZmODgwZDM0MjE3OTU4IDAwMDA3ZmNhZDBhZTQw
MDANCihYRU4pICAgIGZmZmY4ODFiNjU2MWI4MDAgZmZmZmZmZmY4MTAwNmRjOSBmZmZmODgwZDM0
NDhmZDY4IGZmZmY4ODE1OTIxYjI0MjgNCihYRU4pICAgIGZmZmY4ODBkMzQyMTc5NTggMDAwMDdm
Y2FkMGFlNDAwMCBmZmZmODgxYjY1NjFiODAwIGZmZmY4ODIyODU2NDUzMzgNCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAxNSBmZmZmZmZmZjgxMWJhN2Q1IGZmZmZmZmZm
ODE1ZjE2YjANCihYRU4pICAgIGZmZmY4ODFiNjU2MWI4MDAgMDAwMDdmY2FkMGFlNDAwMCAwMDAw
MDAwMDAwMDAwMDAyIGZmZmY4ODBkMzQ0OGZjZDgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTUg
ZmZmZjg4MTQwOTQ2NDhjMCBmZmZmZmZmZjgxMDY2ODhhIGZmZmY4ODFiNjU2MWI4NjgNCihYRU4p
ICAgIDAwMDAwMDAwNjU2MWI4MDAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODgxNDA5NDY0OGMwIGZm
ZmY4ODBkMzQ0OGZjZDgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDBkMDAwIDAwMDAwMDAwMDAwMDEwMDANCihYRU4pICAgIGZmZmY4ODI0NTU5
ZDMwMDAgZmZmZmZmZmY4MTA2NmIzYiBmZmZmODgyYjE4ZDk1OTAwIDAwMDAwMDAwMDAwMDAwMDEN
CihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSM3IHN0YXRlOiAqKioNCihYRU4pIFJJUDogICAg
ZTAzMzpbPGZmZmZmZmZmODEwMDEzYWE+XQ0KKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2
ICAgRU06IDEgICBDT05URVhUOiBwdiBndWVzdCAoZDB2NykNCihYRU4pIHJheDogMDAwMDAwMDAw
MDAwMDAwMCAgIHJieDogMDAwMDAwMDAwMDAwMDAwMCAgIHJjeDogZmZmZmZmZmY4MTAwMTNhYQ0K
KFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwMDAwICAgcnNpOiBmZmZmODgyM2JhNmI3ZDMwICAgcmRp
OiAwMDAwMDAwMDAwMDAwMDAzDQooWEVOKSByYnA6IGZmZmY4ODJiMThkZGFjODAgICByc3A6IGZm
ZmY4ODIzYmE2YjdkMTAgICByODogIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIHI5OiAgZmZmZjg4
MDE5ZjgwMGI0OCAgIHIxMDogZmZmZjg4MDE5ZjgwMGQ0MCAgIHIxMTogMDAwMDAwMDAwMDAwMDIw
Ng0KKFhFTikgcjEyOiBmZmZmODgyYjE4YzFhYzgwICAgcjEzOiAwMDAwMDAwMDAwMjAwMDAwICAg
cjE0OiBmZmZmODgyYjE4ZGRhY2M0DQooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDAwMDEgICBjcjA6
IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAwNDI2NjANCihYRU4pIGNyMzogMDAw
MDAwMDlkYmU4YjAwMCAgIGNyMjogMDAwMDdmYTFlMDlhNzAwMA0KKFhFTikgZnNiOiAwMDAwN2Zh
MWQ5ODg5NzAwICAgZ3NiOiBmZmZmODgyYjE4ZGMwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAw
DQooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBl
MDJiICAgY3M6IGUwMzMNCihYRU4pIEd1ZXN0IHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4ODIz
YmE2YjdkMTA6DQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwZmZmZmZmZmEgZmZm
ZmZmZmY4MTNlZjc2MCAwMDAwMDAzMzgxM2YxNTkwDQooWEVOKSAgICBmZmZmODgyM2JhNmI3ZDJj
IGZmZmY4ODJhMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQxMzAwDQooWEVO
KSAgICBmZmZmZmZmZjgxMGM4ZTk1IGZmZmZmZmZmODEwZWFmNTMgMDAwMDAwMDAwMDAwMDIwMCBm
ZmZmZWEwMDZkOWRlODgwDQooWEVOKSAgICBmZmZmODgyYjE4ZGQ3NjIwIDAwMDAwMDAwMDAwMDAw
MDAgZmZmZjg4MmE2YWI0MGUwMCBmZmZmODgyYTZhYjQwZTAwDQooWEVOKSAgICBmZmZmZmZmZjgx
MTg4NDAyIGZmZmZmZmZmODE1ZjU1ODIgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMTk4Y2Jk
DQooWEVOKSAgICBmZmZmZmZmZjgxMTk4MmUwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwNyBmZmZmODgyNDQ0NWUwYzk4DQooWEVOKSAgICAwMDAwN2ZhMWUwOWE3MDAwIDAwMDA3ZmEx
ZTA5YTgwMDAgZmZmZjg4MjU1N2IwY2UyOCBmZmZmODgyODAyOWUxZDYwDQooWEVOKSAgICBmZmZm
ZmZmZjgxMTk5NWZhIGZmZmY4ODJiMTA2ZjAwNDAgZmZmZjg4MjQ0NDVlMGM5OCBmZmZmZmZmZjgx
MTk5NzExDQooWEVOKSAgICBmZmZmZmZmZjgxMWJkYjY0IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdm
YTFlMDliMjAwMCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDBlYzE2ODAgZmZmZjg4MmIxMDZmMDA0MCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAg
ICAwMDAwN2ZhMWUwOWE4MDAwIDAwMDAwMDA3ZmExZTA5YTggZmZmZjg4MjgwMDAxMWQ2MCBmZmZm
ODgyNTU3YjBjZTI4DQooWEVOKSAgICBmZmZmODgyODAyOWUxZDYwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDdmYTFlMDlhODAwMCBmZmZmZmZmZjgxMWJlMGM5DQooWEVOKSAgICBmZmZmODgyYjEwNmYw
MDQ4IGZmZmY4ODJiMTA2ZjAwNDAgZmZmZjg4MjU1N2IwY2UyOCAwMDAwN2ZhMWUwOWE4MDAwDQoo
WEVOKSAgICBmZmZmODgyNTU3YjBjZTI4IGZmZmY4ODI0NDQ1ZTBjOTggZmZmZjg4MjQ0NDVlYWNi
OCBmZmZmZmZmZjgxMWJmY2JiDQooWEVOKSAgICAwMDAwN2ZhMWUwOWE3MDAwIGZmZmY4ODI0NDQ1
ZTBjYTggZmZmZjg4MmIxMDZmMDBhOCBmZmZmODgyYjEwNmYwMDQwDQooWEVOKSAgICAwMDAwN2Zh
MWUwOWE3MDAwIDAwMDAwMDAwMDAwMDEwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwN2ZhMWQ5ODg5
NzAwDQooWEVOKSAgICBmZmZmZmZmZjgxMWJmZTdiIDAwMDA3ZmExZTA5YTcwMDAgMDAwMDAwMDAw
MDAwMTAwMCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAwMDAwN2ZmZDAxYzdjNjJmIGZmZmZm
ZmZmODExYzBkY2QgMDAwMDdmYTFjY2UwMTNhMCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICBm
ZmZmZmZmZjgxNWY1N2MzIDAwMDA3ZmExZDk4ODk3MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwN2Zm
ZDAxYzdjNjJmDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDdmYTFjY2UwMTNhMCAwMDAwMDAwMDAwMDAwMjA2DQooWEVOKSAqKiogRHVtcGluZyBEb20wIHZj
cHUjOCBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0N
CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vl
c3QgKGQwdjgpDQooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAwMDAwMDAw
MDAwMDAgICByY3g6IGZmZmZmZmZmODEwMDEzYWENCihYRU4pIHJkeDogMDAwMDAwMDAwMDAwMDAw
MCAgIHJzaTogZmZmZjg4MjQ2NDcxM2FhOCAgIHJkaTogMDAwMDAwMDAwMDAwMDAwMw0KKFhFTikg
cmJwOiBmZmZmODgyYjE4ZTFhYzgwICAgcnNwOiBmZmZmODgyNDY0NzEzYTg4ICAgcjg6ICAwMDAw
MDAwMDAwMDAwMDAwDQooWEVOKSByOTogIGZmZmY4ODAxOWY4MDA5MDggICByMTA6IGZmZmY4ODAx
OWY4MDA5MzggICByMTE6IDAwMDAwMDAwMDAwMDAyMDYNCihYRU4pIHIxMjogZmZmZjg4MmIxOGU5
YWM4MCAgIHIxMzogMDAwMDAwMDAwMDI0MDAwMCAgIHIxNDogZmZmZjg4MmIxOGUxYWNjNA0KKFhF
TikgcjE1OiAwMDAwMDAwMDAwMDAwMDAxICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAw
MDAwMDAwMDAwMDQyNjYwDQooWEVOKSBjcjM6IDAwMDAwMDQwMTU3YTMwMDAgICBjcjI6IDAwMDA3
ZmM5MGI1ZTFjMjgNCihYRU4pIGZzYjogMDAwMDdmZjdmNGNiNzg0MCAgIGdzYjogZmZmZjg4MmIx
OGUwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgZHM6IDAwMDAgICBlczogMDAw
MCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAyYiAgIGNzOiBlMDMzDQooWEVOKSBHdWVz
dCBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODgyNDY0NzEzYTg4Og0KKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMGZmZmZmZmZhIGZmZmZmZmZmODEzZWY3NjAgMDAwMDAwM2E4MTNm
MTU5MA0KKFhFTikgICAgZmZmZjg4MjQ2NDcxM2FhNCBmZmZmODgyYTAwMDAwMDAxIDAwMDAwMDAw
MDAwMDAwMDAgZmZmZjg4MmE2YWI0MTMwMA0KKFhFTikgICAgZmZmZmZmZmY4MTBjOGU5NSBmZmZm
ODgxZWEwZjQ5OGY4IDAwMDAwMDAwMDAwMDAyMDAgZmZmZmVhMDA0MDk0NjI4MA0KKFhFTikgICAg
ZmZmZjg4MmIxOGUxNzYyMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDBlMDAgZmZmZjg4
MmE2YWI0MGUwMA0KKFhFTikgICAgZmZmZmZmZmY4MTE4ODQwMiBmZmZmZmZmZjgxNWY1NTgyIDAw
MDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MTE5OGNiZA0KKFhFTikgICAgZmZmZmZmZmY4MTE5ODJl
MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZlYTAwNzNhNDZlMDAgZmZmZjg4MmIxOGUxNzYyMA0KKFhF
TikgICAgZmZmZmVhMDA3M2E0NmUwMCBmZmZmODgyNTkxMTFiYzk4IDAwMDAwMDAwMDAwMDIzZTMg
ZmZmZjg4MjU5MTExYmM5OA0KKFhFTikgICAgZmZmZmZmZmY4MTE5OTEyMyBmZmZmZWEwMDczYTQ2
ZTAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MTE4YjA1Ng0KKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDBmIDAwMDAwMDAwMDM0MjAwY2EgZmZmZmZmZmY4MTE4YjBm
ZA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMGJmNyBmZmZmODgyNTU3YjQxNjAwIGZmZmY4ODI1OTEx
MWJiMzAgZmZmZjg4MjQ2NDcxM2NhOA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAyM2UzMDAwIGZmZmZmZmZmODExOGIyNzIgZmZmZjg4MjU1N2I0MTYwMA0KKFhFTikgICAgZmZm
ZmZmZmZhMDVkZTdiNSBmZmZmZmZmZmEwNWRmYjFjIDAwMDAwMDAwMDAwMDEwMDAgZmZmZjg4MjU5
MTExYmIwOA0KKFhFTikgICAgMDAwMDAwMDEwMDAwMTAwMCBmZmZmODgyNDY0NzEzY2EwIDAwMDAw
MDAwMDAwMDIzZTMgMDAwMDAwMDAwMjNlNDAwMA0KKFhFTikgICAgMDAwMDAwMDA4MTM0N2JhNSAw
MDAwMDAwMDAyM2UzMDAwIDAwMDAwMDAwMDAwMDEwMDAgZmZmZjg4MjQ2NDcxM2U0OA0KKFhFTikg
ICAgMDAwMDAwMDAwMDAwMTAwMCBmZmZmODgyNTkxMTFiYzk4IGZmZmZmZmZmYTA2MjQ5NDAgZmZm
ZmZmZmY4MTE4YTE3NQ0KKFhFTikgICAgZmZmZjg4MjQ2NDcxM2NhOCBmZmZmODgyNTU3YjQxNjAw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMjAwMA0KKFhFTikgICAgZmZmZjg4MGQzNDBh
MGY4MCAwMDAwMDAwMTkxMTFiYjMwIDAwMDAwMDAwMDAwMDEwMDAgZmZmZmVhMDA0YzQ1MjcwMA0K
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODI1NTdiNDE2
MDAgZmZmZjg4MjU5MTExYmIzMA0KKFhFTikgICAgZmZmZjg4MjQ2NDcxM2RlMCBmZmZmODgyNTkx
MTFiYzk4IGZmZmY4ODI0NjQ3MTNlNDggZmZmZmZmZmY4MTE4YmYyMQ0KKFhFTikgICAgZmZmZmZm
ZmY4MTVmMTZiYyBmZmZmZmZmZjgxNWYxNmIwIGZmZmY4ODI0NjQ3MTNlNDggZmZmZjg4MjQ2NDcx
M2RkMA0KKFhFTikgKioqIER1bXBpbmcgRG9tMCB2Y3B1Izkgc3RhdGU6ICoqKg0KKFhFTikgUklQ
OiAgICBlMDMzOls8ZmZmZmZmZmY4MTAwMTNhYT5dDQooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAw
MDAyMDYgICBFTTogMSAgIENPTlRFWFQ6IHB2IGd1ZXN0IChkMHY5KQ0KKFhFTikgcmF4OiAwMDAw
MDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZmZjgxMDAx
M2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODE3MjNmNWZkMzAg
ICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIxOGU1YWM4MCAgIHJz
cDogZmZmZjg4MTcyM2Y1ZmQxMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6ICBm
ZmZmODgwMTlmODAwOTA4ICAgcjEwOiBmZmZmODgwMTlmODAwOTcwICAgcjExOiAwMDAwMDAwMDAw
MDAwMjA2DQooWEVOKSByMTI6IGZmZmY4ODJiMTkwMWFjODAgICByMTM6IDAwMDAwMDAwMDAyODAw
MDAgICByMTQ6IGZmZmY4ODJiMThlNWFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMSAg
IGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3Iz
OiAwMDAwMDAzMmJiMmVlMDAwICAgY3IyOiAwMDAwN2Y1M2JjMmEwMDAwDQooWEVOKSBmc2I6IDAw
MDA3ZjUwZWI3ZmU3MDAgICBnc2I6IGZmZmY4ODJiMThlNDAwMDAgICBnc3M6IDAwMDAwMDAwMDAw
MDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAg
c3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZm
Zjg4MTcyM2Y1ZmQxMDoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZm
YSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDQxODEzZjE1OTANCihYRU4pICAgIGZmZmY4ODE3MjNm
NWZkMmMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEzMDAN
CihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgZmZmZjg4MTcyM2Y1ZmU4MCAwMDAwMDAwMDAwMDAw
MjAwIGZmZmZlYTAwM2U0NTM0MDANCihYRU4pICAgIGZmZmY4ODJiMThlNTc2MjAgMDAwMDAwMDAw
MDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAgIGZmZmZm
ZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODEx
OThjYmQNCihYRU4pICAgIGZmZmZmZmZmODExOTgyZTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDA5IGZmZmY4ODJhZmJmZWM3ZTgNCihYRU4pICAgIDAwMDA3ZjUzYmMyYTAwMDAgMDAw
MDdmNTNiYzJhMTAwMCBmZmZmODgxYTlmNDVjMjcwIGZmZmY4ODI0ODllYTZkNjANCihYRU4pICAg
IGZmZmZmZmZmODExOTk1ZmEgZmZmZjg4MjU3MDJiZjgwMCBmZmZmODgyYWZiZmVjN2U4IGZmZmZm
ZmZmODExOTk3MTENCihYRU4pICAgIGZmZmZmZmZmODExYmRiNjQgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwN2Y1M2JjMmE5MDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMGI2NGNjMCBmZmZmODgyNTcwMmJmODAwIDAwMDAwMDAwMDAwMDAwMDANCihY
RU4pICAgIDAwMDA3ZjUzYmMyYTEwMDAgMDAwMDAwMDdmNTNiYzJhMSBmZmZmODgyNDAwMDE2ZDYw
IGZmZmY4ODFhOWY0NWMyNzANCihYRU4pICAgIGZmZmY4ODI0ODllYTZkNjAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwN2Y1M2JjMmExMDAwIGZmZmZmZmZmODExYmUwYzkNCihYRU4pICAgIGZmZmY4ODI1
NzAyYmY4MDggZmZmZjg4MjU3MDJiZjgwMCBmZmZmODgxYTlmNDVjMjcwIDAwMDA3ZjUzYmMyYTEw
MDANCihYRU4pICAgIGZmZmY4ODFhOWY0NWMyNzAgZmZmZjg4MmFmYmZlYzdlOCBmZmZmODgyYWZi
ZmVjODA4IGZmZmZmZmZmODExYmZjYmINCihYRU4pICAgIDAwMDA3ZjUzYmMyYTAwMDAgZmZmZjg4
MmFmYmZlYzdmOCBmZmZmODgyNTcwMmJmODY4IGZmZmY4ODI1NzAyYmY4MDANCihYRU4pICAgIDAw
MDA3ZjUzYmMyYTAwMDAgMDAwMDAwMDAwMDAwMTAwMCAwMDAwMDAwMDAwMDAwNzAwIDAwMDAwMDAw
MDAwMTJkMjQNCihYRU4pICAgIGZmZmZmZmZmODExYmZlN2IgMDAwMDdmNTNiYzJhMDAwMCAwMDAw
MDAwMDAwMDAxMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDA3ZjUwNmMwMDQyOTAg
ZmZmZmZmZmY4MTFjMGRjZCAwMDAwN2Y1MDZjMDA0NTUwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4p
ICAgIGZmZmZmZmZmODE1ZjU3YzMgMDAwMDAwMDAwMDAxMmQyNCAwMDAwMDAwMDAwMDAwNzAwIDAw
MDA3ZjUwNmMwMDQyOTANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwN2Y1MDZjMDA0NTUwIDAwMDAwMDAwMDAwMDAyMDYNCihYRU4pICoqKiBEdW1waW5nIERv
bTAgdmNwdSMxMCBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAx
M2FhPl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIEVNOiAxICAgQ09OVEVYVDog
cHYgZ3Vlc3QgKGQwdjEwKQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAw
MDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAw
MDAwMDAwMDAgICByc2k6IGZmZmY4ODBlMGViZTdiZTggICByZGk6IDAwMDAwMDAwMDAwMDAwMDMN
CihYRU4pIHJicDogZmZmZjg4MmIxOGU5YWM4MCAgIHJzcDogZmZmZjg4MGUwZWJlN2JjOCAgIHI4
OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAwOTA4ICAgcjEwOiBm
ZmZmODgwMTlmODAwOWE4ICAgcjExOiAwMDAwMDAwMDAwMDAwMjA2DQooWEVOKSByMTI6IGZmZmY4
ODJiMTkwOWFjODAgICByMTM6IDAwMDAwMDAwMDAyYzAwMDAgICByMTQ6IGZmZmY4ODJiMThlOWFj
YzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAg
IGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAxYjQ5NmQxMDAwICAgY3Iy
OiAwMDAwMDAwMDAwNmIwZWMwDQooWEVOKSBmc2I6IDAwMDA3ZmIwZTA2Mjg3MDAgICBnc2I6IGZm
ZmY4ODJiMThlODAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAg
ZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhF
TikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MGUwZWJlN2JjODoNCihYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAw
MDQ4ODEzZjE1OTANCihYRU4pICAgIGZmZmY4ODBlMGViZTdiZTQgZmZmZjg4MmEwMDAwMDAwMSAw
MDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhl
OTUgZmZmZjg4MGUwZWJlN2M2MCAwMDAwMDAwMDAwMDAwMjAwIGZmZmZlYTAwNWY3NGRjYzANCihY
RU4pICAgIGZmZmY4ODJiMThlOTc2MjAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAw
IGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVm
NTU4MiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODExOThjYmQNCihYRU4pICAgIGZmZmZmZmZm
ODExOTgyZTAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZWEwMDM3NzI4ZjgwIGZmZmY4ODJiMThlOTc2
MjANCihYRU4pICAgIGZmZmY4ODI2ODNkMjZlMjggMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwZTBk
MmNiNTgwIDAwMDAwMDAwMDA2YjBlYzANCihYRU4pICAgIGZmZmZmZmZmODExOTkxMjMgZmZmZmVh
MDAzNzcyOGY4MCBmZmZmZWEwMDMwZmVhZDQwIGZmZmZmZmZmODExYjVmMDcNCihYRU4pICAgIGZm
ZmY4ODJiMTA2NGUwNDAgMDAwMDAwMDAwMDZiMDAwMCA4MDAwMDAyNzQyN2JiODY3IGZmZmZlYTAw
MzgzNGIyZjANCihYRU4pICAgIGZmZmY4ODJiMTA2NGUwNDAgMDAwMDAwMDAwMDZiMTAwMCBmZmZm
ODgwMTlmZDgyMDAwIDAwMDAwMDAwMDA2YjBlYzANCihYRU4pICAgIGZmZmZlYTAwMzBmZWFkNDAg
ZmZmZmVhMDAzODM0YjJmMCBmZmZmODgxMjljZWE0MDE4IGZmZmY4ODJiMTA2NGUwNDANCihYRU4p
ICAgIGZmZmY4ODI2ODNkMjZlMjggZmZmZmZmZmY4MTFiN2I4OCBmZmZmODgwZTBkMmNiNTgwIGZm
ZmY4ODBlMGViZTdkNTgNCihYRU4pICAgIGZmZmZmZmZmODExZTI1NDAgMDAwMDAwMDAwMjQwMDJj
MCBmZmZmODgyNjgzZDI2ZTI4IDAwMDAwMDAwMDA2YjBlYzANCihYRU4pICAgIGZmZmY4ODEyOWNl
YTQwMTggZmZmZmZmZmY4MTAwNmRjOSAwMDAwMDAwMDAwMDAwMDU1IGZmZmY4ODEyOWNlYTQwMTgN
CihYRU4pICAgIGZmZmY4ODI2ODNkMjZlMjggMDAwMDAwMDAwMDZiMGVjMCBmZmZmODgxMjljZWE0
MDE4IGZmZmZlYTAwMzgzNGIyZjANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAxMDEgODAwMDAwMTVl
NTgzMjk2NSBmZmZmZmZmZjgxMWI4ZDFhIDgwMDAwMDE1ZTU4MzI5NjUNCihYRU4pICAgIGZmZmY4
ODJiMTA2NGUwNDAgZmZmZjg4MGUwZDJjYjU4MCBmZmZmZmZmZjAwMDAwMDU1IDgwMDAwMDAwMDAw
MDA5NjUNCihYRU4pICAgIGZmZmZmZmZmODE1ZjE2YjAgZmZmZmZmZmY4MTVmMTZiYyBmZmZmZmZm
ZjgxNWYxNmIwIGZmZmZmZmZmODE1ZjE2YmMNCihYRU4pICAgIGZmZmZmZmZmODE1ZjE2YjAgZmZm
ZmZmZmY4MTVmMTZiYyBmZmZmZmZmZjgxNWYxNmIwIGZmZmZmZmZmODE1ZjE2YmMNCihYRU4pICAg
IGZmZmZmZmZmODE1ZjE2YjAgZmZmZjg4MjQzYzNkODAwMCAwMDAwMDAwMDAwNmIwZWMwIGZmZmY4
ODJiMTA2NGUwNDANCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSMxMSBzdGF0ZTogKioqDQoo
WEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzogMDAw
MDAwMDAwMDAwMDIwMiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjExKQ0KKFhFTikg
cmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZm
ZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODIz
YmE1YmJjZTAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIxOGVk
YWM4MCAgIHJzcDogZmZmZjg4MjNiYTViYmNjMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhF
Tikgcjk6ICBmZmZmODgwMTlmODAwOTA4ICAgcjEwOiBmZmZmODgwMTlmODAwOWUwICAgcjExOiAw
MDAwMDAwMDAwMDAwMjAyDQooWEVOKSByMTI6IGZmZmY4ODJiMTkxZGFjODAgICByMTM6IDAwMDAw
MDAwMDAzMDAwMDAgICByMTQ6IGZmZmY4ODJiMThlZGFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAw
MDAwMDAwMSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0K
KFhFTikgY3IzOiAwMDAwMDAwOGYzZGRiMDAwICAgY3IyOiAwMDAwN2Y3ODliMzE2MDI0DQooWEVO
KSBmc2I6IDAwMDA3Zjc4Yjk5YTQ3MDAgICBnc2I6IGZmZmY4ODJiMThlYzAwMDAgICBnc3M6IDAw
MDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdz
OiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjg4MjNiYTViYmNjMDoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDRmODEzZjE1OTANCihYRU4pICAgIGZm
ZmY4ODIzYmE1YmJjZGMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJh
NmFiNDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgZmZmZjg4MmE2YWI0MjMwMCAwMDAw
MDAwMDAwMDAwMjAwIGZmZmZlYTAwMzVmODRjNDANCihYRU4pICAgIGZmZmY4ODJiMThlZDc2MjAg
MDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4p
ICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmZmZmZmODExOThjYmQNCihYRU4pICAgIGZmZmZmZmZmODExOTgyZTAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmZWEwMDMyOTZkNjgwIGZmZmY4ODJiMThlZDc2MjANCihYRU4pICAgIGZmZmZlYTAwN2Y1
MDQxZjAgZmZmZjg4MWZkNDEwNzhiMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZlYTAwMzI5NmQ2ODAN
CihYRU4pICAgIGZmZmZmZmZmODExOTkxMjMgZmZmZjg4MjQ4NDlkMzQwMCAwMDAwN2Y3ODliMzE2
MDI0IGZmZmZmZmZmODExYjkxOGMNCihYRU4pICAgIGZmZmZmZmZmODE1ZjE2YmMgZmZmZjg4MmFm
Y2NmZDgwMCA4MDAwMDAxNjBiOGQ3ODY3IGZmZmZmZmZmMDAwMDAwNTUNCihYRU4pICAgIGZmZmZm
ZmZmODE1ZjE2YmMgZmZmZmZmZmY4MTVmMTZiMCBmZmZmZmZmZjgxNWYxNmJjIGZmZmZmZmZmODE1
ZjE2YjANCihYRU4pICAgIGZmZmZmZmZmODE1ZjE2YmMgZmZmZmZmZmY4MTVmMTZiMCBmZmZmZmZm
ZjgxNWYxNmJjIGZmZmY4ODAxOWZkODIwMDANCihYRU4pICAgIGZmZmZmZmZmODE1ZjE2YmMgZmZm
ZmZmZmY4MTVmMTZiMCBmZmZmODgyMjRlMTNmZjEwIDAwMDA3Zjc4OWIzMTYwMjQNCihYRU4pICAg
IGZmZmY4ODJhZmNjZmQ4MDAgZmZmZmZmZmY4MTAwNmRjOSA3ZmZmZmZmZmZmZmZmZmZmIGZmZmY4
ODIzYmNlNDk2YzgNCihYRU4pICAgIGZmZmY4ODIyNGUxM2ZmMTAgMDAwMDdmNzg5YjMxNjAyNCBm
ZmZmODgyYWZjY2ZkODAwIGZmZmY4ODI0ODQ5ZDM0MDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
NDAgMDAwMDAwMDAwMDAwMDA1NSBmZmZmZmZmZjgxMWJhN2Q1IDAwMDAwMDAwMDAwMWExNDANCihY
RU4pICAgIGZmZmY4ODJhZmNjZmQ4MDAgMDAwMDdmNzg5YjMxNjAyNCAwMDAwMDAwMDAwMDAwMDA2
IGZmZmY4ODIzYmE1YmJmNTgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwNTUgZmZmZjg4MjM5ODNi
OTI0MCBmZmZmZmZmZjgxMDY2ODhhIGZmZmY4ODJhZmNjZmQ4NjgNCihYRU4pICAgIDAwMDAwMDAw
YmE1YjgwMDAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODgyM2JhNWJiZjA4IGZmZmY4ODIzYmE1YmJm
NTgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDEwIDAwMDAwMDAwMjE2ODI4MDANCihYRU4pICAgIDAwMDA3Zjc4OWIzMTBmYzggZmZmZmZm
ZmY4MTA2NmIzYiAwMDAwN2Y3OGI1OTg2YTg4IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICoqKiBE
dW1waW5nIERvbTAgdmNwdSMxMiBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZm
ZmZmZjgxMTAyNDNlPl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIEVNOiAwICAg
Q09OVEVYVDogcHYgZ3Vlc3QgKGQwdjEyKQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAzICAg
cmJ4OiBmZmZmZmZmZjgxMDZkNDcwICAgcmN4OiBmZmZmZThmZmZmODAxYzUwDQooWEVOKSByZHg6
IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAwMDAwMDAwMDAwMTggICByZGk6IGZmZmY4ODAx
OTMyOTNjYzANCihYRU4pIHJicDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzcDogZmZmZjg4MWRmYzcx
ZmNmMCAgIHI4OiAgMDAwMDAwMDAwMGZmZWZmZg0KKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDAw
ICAgcjEwOiBmZmZmODgwMTlmODAwODUwICAgcjExOiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSBy
MTI6IDAwMDAwMDAwMDAwMDAwMTggICByMTM6IDAwMDAwMDAwMDAwMDAwMDEgICByMTQ6IDAwMDAw
MDAwMDAwMWIyODANCihYRU4pIHIxNTogZmZmZjg4MmIxOGYxYjJjMCAgIGNyMDogMDAwMDAwMDA4
MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAxZjM3NzQw
MDAwICAgY3IyOiAwMDAwMDAwMDAyM2JkOTk4DQooWEVOKSBmc2I6IDAwMDA3ZjYzYmJlZjZhYzAg
ICBnc2I6IGZmZmY4ODJiMThmMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRz
OiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczog
ZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MWRmYzcxZmNmMDoN
CihYRU4pICAgIDAwMDAwMDAxODFjZTYzYTAgMDAwMDAwMDAwMDAwMDAwYyBmZmZmZmZmZjgxMDZk
NDcwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAxNjAwMDAwMDAwMDAgZmZmZmZmZmY4
MjFjYzg1OCBmZmZmODgxZGZjNzFmZDUwIGZmZmZlYTAwNWMxNjkyYzANCihYRU4pICAgIGZmZmZm
ZmZmODExMDI0ZjggMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgxZGZjNzFmZDcwIDAwMDAxNjAwMDAw
MDAwMDANCihYRU4pICAgIGZmZmZmZmZmODEzZWQ3ZTEgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MDgxMWJlM2M3IGZmZmY4ODJiMGU5NTcwNDANCihYRU4pICAgIGZmZmY4ODFkZmM3MWZkNzAgZmZm
Zjg4MWRmYzcxZmQ3MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwN2ZmMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4
ODFkZmM2MDlmMjANCihYRU4pICAgIDAwMDAxNjAwMDAwMDAwMDAgZmZmZjg4MWRmYzcxZmRmOCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMTgNCihYRU4pICAgIGZmZmZmZmZmODEzZWRm
YzYgMDAwMDAwMDAwMjQwMDJjMCAwMDAwMDAwMDAyNDAwMmMwIDAwMDAwMDAwMDAwMDAwMDENCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyMzAyNDA4MGMw
IDAwMDAwMDAwMDAwMDAwMDENCihYRU4pICAgIGZmZmY4ODFkZmM2MDlmMjAgMDAwMDdmZmM0NzUy
ZWFkMCBmZmZmODgxZGZjNzFmZTY4IDAwMDAwMDAwMDAwMDAwMDENCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMTggZmZmZmZmZmY4MTNlYzIxMSBmZmZmODgyNDk3ZDQ2OTQwIGZmZmY4ODI0OTdlOTg5
NDANCihYRU4pICAgIGZmZmZmZmZmYTA1MDIxNWMgMDAwMDAwMDAwMDAwMDAwOCAwMDAwMDAwMDAw
MDAwMDIwIDAwMDAwMDAxMDAwMDAwMDENCihYRU4pICAgIDAwMDAwMDAwMDAwMDEwMDAgMDAwMDAz
NjkwMDAwMDA4ZiBmZmZmODgyMzMxY2Q3ODAwIGZmZmY4ODJiMGZjNjNhYzANCihYRU4pICAgIDAw
MDA3ZmZjNDc1MmVhZDAgMDAwMDAwMDAwMDE4NDcwMCAwMDAwN2ZmYzQ3NTJlYWQwIDAwMDAwMDAw
MDAwMDAwMDENCihYRU4pICAgIGZmZmZmZmZmODEyMTNkNDMgZmZmZjg4MWRmYzcxZmVjOCAwMDAw
N2Y2M2JiZjE5MDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDEg
ZmZmZjg4MjMzMWNkNzgwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDENCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MjMzMWNkNzgwMSBmZmZmODgyMzMxY2Q3ODAwIDAw
MDAwMDAwMDAwMDAwMzcNCihYRU4pICAgIDAwMDAwMDAwMDAxODQ3MDAgZmZmZmZmZmY4MTIxM2Y5
NCAwMDAwN2ZmYzQ3NTJlYWQwIDAwMDA3ZmZjNDc1MmVhZDANCihYRU4pICAgIDAwMDA3ZmZjNDc1
MmViNjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMzcN
CihYRU4pICAgIGZmZmZmZmZmODE1ZjU3YzMgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAw
MDM3IDAwMDAwMDAwMDAwMDAwMDENCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSMxMyBzdGF0
ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJG
TEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjEz
KQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAg
cmN4OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6
IGZmZmY4ODJiMGU5OGZjYTAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZm
Zjg4MmIxOGY1YWM4MCAgIHJzcDogZmZmZjg4MmIwZTk4ZmM4MCAgIHI4OiAgMDAwMDAwMDAwMDAw
MDAwMA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAwOTA4ICAgcjEwOiBmZmZmODgwMTlmODAwYTUw
ICAgcjExOiAwMDAwMDAwMDAwMDAwMjAyDQooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDEgICBy
MTM6IDAwMDAwMDAwMDAzODAwMDAgICByMTQ6IDAwMDAwMDAwMDAwMDAxMDANCihYRU4pIHIxNTog
MDAwMDAwMDAwMDAwMDAwMCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAw
MDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAyMGQ5NDMzMDAwICAgY3IyOiAwMDAwN2Y2ZTAzOTMw
MDAwDQooWEVOKSBmc2I6IDAwMDA3ZjZlMDkwYTQ4ODAgICBnc2I6IGZmZmY4ODJiMThmNDAwMDAg
ICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczog
MDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sg
dHJhY2UgZnJvbSByc3A9ZmZmZjg4MmIwZTk4ZmM4MDoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDVkODEzZjE1OTANCihY
RU4pICAgIGZmZmY4ODJiMGU5OGZjOWMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAw
IGZmZmY4ODJhNmFiNDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlYzcgZmZmZjg4MmIxOTI3
ZDJjMCAwMDAwMDAwMDAwMDAwMjAwIGZmZmZlYTAwNDgwZjE1YzANCihYRU4pICAgIGZmZmY4ODJi
MThmNTc2MjAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBl
MDANCihYRU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAwMDAw
MDAwMDAwIGZmZmZmZmZmODExOThjYmQNCihYRU4pICAgIGZmZmZmZmZmODExOTgyZTAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmZWEwMDMzODRlMTgwIGZmZmY4ODJiMThmNTc2MjANCihYRU4pICAgIDAw
MDAwMDAwMDAwMDI5YWMgZmZmZjg4MjQ5ODM4NzU3MCBmZmZmODgyYjExM2IzNWM4IDAwMDAwMDAw
MDAwMDAwMDANCihYRU4pICAgIGZmZmZmZmZmODExOTkxMjMgMDAwMDAwMDAwMDAwMDAwNCAwMDAw
MDAwMDAwMDAwMDAxIGZmZmZmZmZmODExYTNjZjUNCihYRU4pICAgIGZmZmY4ODI0OTgzODc2ZDgg
MDAwMDAwMDAwMjlhYzAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODI0OTgzODc1MTgNCihYRU4p
ICAgIGZmZmY4ODI0OTgzODc1MTggZmZmZjg4MmIxMTNiMzVjMCAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmY4ODJiMTA2OWM1NDANCihYRU4pICAgIGZmZmY4ODJiMTA2OWM1NDAgMDAwMDAwMDMwMjQyMDBj
YSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJiMTA2OWM1NDANCihYRU4pICAgIGZmZmY4ODJiMGU5
OGZlNzggZmZmZjg4MmIxMDY5YzU0MCBmZmZmODgyNDk4Mzg3NTcwIDAwMDAwMDAwMDAwMDI5YTIN
CihYRU4pICAgIGZmZmY4ODAxOWZkODIwMDAgZmZmZmVhMDAzMzg0ZTE4MCBmZmZmODgyYjBlOThm
ZTc4IGZmZmY4ODJiMGU5OGZlZTANCihYRU4pICAgIGZmZmY4ODI0OTgzODc1NzAgMDAwMDAwMDAw
MDAwMjlhYyAwMDAwMDAwMDAwMDAzMDAwIGZmZmY4ODJiMTA2OWM1NDANCihYRU4pICAgIGZmZmZm
ZmZmODExYTRiMzEgMDAwMDAwMDA4MTIzMzU0MSAwMDAwMDAwMDAwMDAyODAwIDAwMDAwMDAwMDAw
MDMwMDANCihYRU4pICAgIGZmZmY4ODI0OTgzODc1ZjggZmZmZjg4MjQ5ODM4NzYxOCAwMDAwMDAw
MDAzMDAwMDAwIGZmZmZlYTAwOTFlZTFlMDANCihYRU4pICAgIDAwMDAwMDAwMDE0YWU3MGMgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDI4MDANCihYRU4pICAg
IDAwMDAwMDAwMDAwMDI5YWMgMDAwMDAwMDAwMDAwMDFhYyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDANCihYRU4pICAgIGZmZmY4ODI0OTgzODc1NzAgMDAwMDAwMDAwMjgwMDAwMCAw
MDAwMDAwMDAwODAwMDAwIDAwMDAwMDAwMDMwMDAwMDANCihYRU4pICAgIGZmZmY4ODI2ODNlZDFk
MDAgZmZmZmZmZmY4MTFmZjEyZSBmZmZmODgyNjgzZWQxZDAwIGZmZmY4ODI2ODNlZDFkMDANCihY
RU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSMxNCBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUw
MzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAg
IEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjE0KQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAw
MDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZmZjgxMDAxM2FhDQoo
WEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODExNjAyZTNjYjggICByZGk6
IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIxOGY5YWM4MCAgIHJzcDogZmZm
Zjg4MTE2MDJlM2M5OCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6ICBmZmZmODgw
MTlmODAwOTA4ICAgcjEwOiBmZmZmODgwMTlmODAwYTg4ICAgcjExOiAwMDAwMDAwMDAwMDAwMjAy
DQooWEVOKSByMTI6IGZmZmY4ODJiMThjOWFjODAgICByMTM6IDAwMDAwMDAwMDAzYzAwMDAgICBy
MTQ6IGZmZmY4ODJiMThmOWFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMSAgIGNyMDog
MDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAw
MDAxNjU5M2VjMDAwICAgY3IyOiAwMDAwMDAwMDAxMTM4OTk4DQooWEVOKSBmc2I6IDAwMDA3ZmIx
MGM0Zjc3MDAgICBnc2I6IGZmZmY4ODJiMThmODAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUw
MmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MTE2
MDJlM2M5ODoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZm
ZmZmZjgxM2VmNzYwIDAwMDAwMDY0ODEzZjE1OTANCihYRU4pICAgIGZmZmY4ODExNjAyZTNjYjQg
ZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEzMDANCihYRU4p
ICAgIGZmZmZmZmZmODEwYzhlOTUgMDAwMDAwMDAwMDAwMTA1MyBmZmZmODgyM2I5OWE5MzM4IDAw
MDA3ZmIxMGM1MWEwMDANCihYRU4pICAgIGZmZmY4ODExNjAyZTNlMTggMDAwMDAwMDAwMDAwMDAw
MyAwMDAwMDAwMGZmZmZmZmZkIDAwMDA3ZmIxMGM1MWEwMDANCihYRU4pICAgIGZmZmZmZmZmODEx
ODg0MDIgZmZmZmZmZmY4MTFiYzg2ZSBmZmZmODgyYTZhYjQxMzAwIGZmZmY4ODJhNmFiNDBlMDAN
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyM2I5OWE5
MzM4IDgwMDAwMDI4ZDZlMjg5NjcNCihYRU4pICAgIDAwMDA3ZmIxMGM1MTcwMDAgZmZmZjg4MjQw
OTEyZTMxMCAwMDAwMDAwMDAwMDAwOGI4IGZmZmY4ODExNjAyZTNlMTANCihYRU4pICAgIGZmZmY4
ODIzYjk5YTkzMzggMDAwMDdmYjEwYzUxYTAwMCAwMDAwMDAwMDAwMDAwMDAyIGZmZmZmZmZmODEw
MDZkNTENCihYRU4pICAgIDAwMDAwMDAwMDAwMDA5NjcgMDAwMDAwMDAwMDAwMDAwMCAwMDAwM2Zm
ZmZmZmZmMDAwIGZmZmY4ODIzYjk5YTkzMzgNCihYRU4pICAgIGZmZmY4ODIzYjk5YTkzMzggMDAw
MDdmYjEwYzUxYTAwMCAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAg
IGZmZmY4ODFkZmQwZTQ4YzggMDAwMDdmYjEwYzUxYTAwMCBmZmZmZmZmZjgxMWJjZWU5IDAwMDA3
ZmIxMGM1MWEwMDANCihYRU4pICAgIDAwMDA3ZmIxMGM1MTlmZmYgZmZmZjg4MTE2MDJlM2UxOCAw
MDAwMDAwMDAwMDBlMDJiIGZmZmZlYTAwNzdmNDM5MzANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDMgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZWEwMDQzYzQyYWMwIGZmZmZlYTAwNDlkMjBiODANCihY
RU4pICAgIGZmZmZlYTAwNGQzYWJkYzAgZmZmZjg4MTQwOTYzNGMwMCBmZmZmODgxMTYwMmUzZjQ4
IDAwMDA3ZmIxMGM1MWEwMDANCihYRU4pICAgIDAwMDA3ZmIxMGM1MWEwMDAgMDAwMDAwMDAwMDAw
MDAwYiAwMDAwN2ZiMTBjNTFhMDAwIGZmZmZmZmZmODEyZWM1NjcNCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgZmZmZmZmZmY4MTFjYTdhZSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDA3ZmIxMGM1
MTcNCihYRU4pICAgIGZmZmY4ODJiMTI3OGI4MDAgZmZmZjg4MjNiOTlhOTMzOCAwMDAwN2ZiMTBj
NTFhMDAwIGZmZmY4ODIzYjk5YTkzMzgNCihYRU4pICAgIGZmZmY4ODFmZDc1ZDY1OTAgMDAwMDdm
YjEwYzUxNzAwMCBmZmZmZmZmZjgxMWJmYzMyIDAwMDA3ZmIxMGM1MTcwMDANCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgZmZmZjg4MmIxMjc4Yjg2OCBmZmZmODgyYjEyNzhiODAwIDAwMDA3ZmIx
MGM1MTcwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDMwMDAgMDAwMDAwMDAwMTEyZTk0MCAwMDAw
MDAwMDAxMTMyOTcwIGZmZmZmZmZmODExYmZlN2INCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNw
dSMxNSBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0N
CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vl
c3QgKGQwdjE1KQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAw
MDAwMDAwICAgcmN4OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAw
MDAgICByc2k6IGZmZmY4ODEyYjlkZDdjZjAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4p
IHJicDogZmZmZjg4MmIxOGZkYWM4MCAgIHJzcDogZmZmZjg4MTJiOWRkN2NkMCAgIHI4OiAgMDAw
MDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAwOTA4ICAgcjEwOiBmZmZmODgw
MTlmODAwYWMwICAgcjExOiAwMDAwMDAwMDAwMDAwMjAyDQooWEVOKSByMTI6IGZmZmY4ODJiMThk
OWFjODAgICByMTM6IDAwMDAwMDAwMDA0MDAwMDAgICByMTQ6IGZmZmY4ODJiMThmZGFjYzQNCihY
RU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDog
MDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDA0MDA1NDQ1MDAwICAgY3IyOiAwMDAw
N2ZjZjdkMTY4NjAwDQooWEVOKSBmc2I6IDAwMDA3ZjEwNTE4NDA3MDAgICBnc2I6IGZmZmY4ODJi
MThmYzAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAw
MDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vl
c3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MTJiOWRkN2NkMDoNCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDZiODEz
ZjE1OTANCihYRU4pICAgIGZmZmY4ODEyYjlkZDdjZWMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgZmZm
ZmZmZmY4MTBmZjhjZiAwMDAwMDAwMDAwMDAwMjAwIGZmZmZlYTAwMzM1ZDBjYzANCihYRU4pICAg
IGZmZmY4ODJiMThmZDc2MjAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4
ODJhNmFiNDBlMDANCihYRU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAw
MDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODExOThjYmQNCihYRU4pICAgIGZmZmZmZmZmODExOTgy
ZTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDBmIDAwMDA3ZjEwNTEwNDEwMDANCihY
RU4pICAgIDAwMDA3ZjEwNTEwNDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwZjVlODNhMDQw
IDAwMDA3ZjEwNTEwNDEwMDANCihYRU4pICAgIGZmZmZmZmZmODExOTk1ZmEgZmZmZjg4MjNjZjQ4
ZmUyOCAwMDAwN2YxMDUxMDQxMDAwIGZmZmZmZmZmODExOTk3MTENCihYRU4pICAgIGZmZmZmZmZm
ODExYjgxNjcgMTUzZWNiY2M2M2Y3ZGFiMCBmZmZmZmZmZjgxMGVlOGUwIGZmZmY4ODJiMThmMTU5
MDANCihYRU4pICAgIDAwMDA3ZGI5MDAwMDAwMDAgZmZmZmZmZmY4MTBmZTk3ZCA3Mzc5NzMyZDc1
NmQ2NTcxIDAwMzgzMzY5MmQ2ZDY1NzQNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMzQ1ZDZi
NmI2ODE2ODM5MCAwMDAwNTU5NWU1MWM1MDg4IDAwMDAwMDAwMDAwMDAxODkNCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDIgMDAwMDU1OTVlNTFjNTA4OCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
ZmZmZmZmZmYNCihYRU4pICAgIGZmZmZmZmZmODExYmRjNzkgZmZmZjg4MjNjZjQ4ZmUyOCBmZmZm
ODgxMmI5ZGQ3ZjQ4IDAwMDA3ZjEwNTEwNDAwMDANCihYRU4pICAgIDAwMDA3ZjEwNTE4M2IwMDAg
MDAwMDAwMDAwMDAwMDAwNCBmZmZmZmZmZjgxMWNhOTI3IDAwMDAwMDAwMDAwMDAwMDANCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwNTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmY4ODBkMzQ3MjU3NDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MTJiOWRkN2Vm
MCAwMDAwMDAwMDAwMDAwMTg5IDAwMDA3ZjEwNTE4M2ZiMTANCihYRU4pICAgIGZmZmY4ODBkMzQ3
MjU3NDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyM2NmNDhmZTI4IGZmZmZmZmZmODExMDE3MGUN
CihYRU4pICAgIGZmZmY4ODEyYjlkZDdlZjAgZmZmZjg4MTJiOWRkN2VmMCBmZmZmODgxMmI5ZGQ3
ZjAwIGZmZmY4ODEyYjlkZDdmMDANCihYRU4pICAgIGZmZmY4ODEyYjlkZDdmMTAgZmZmZjg4MTJi
OWRkN2YxMCAwMDAwN2YxMDUxODQwNzAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDA3
ZmZlZjllMmY3YmYgMDAwMDU1OTVlNTFjNTAyMCAwMDAwN2YxMDUxODQwNzAwIDAwMDAwMDAwMDAw
MDAwMDANCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSMxNiBzdGF0ZTogKioqDQooWEVOKSBS
SVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAw
MDAwMDIwNiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjE2KQ0KKFhFTikgcmF4OiAw
MDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZmZjgx
MDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODJhZmZmZWY5
ZTggICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIxOTAxYWM4MCAg
IHJzcDogZmZmZjg4MmFmZmZlZjljOCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6
ICBmZmZmODgwMTlmODAwOTA4ICAgcjEwOiBmZmZmODgwMTlmODAwYWY4ICAgcjExOiAwMDAwMDAw
MDAwMDAwMjA2DQooWEVOKSByMTI6IGZmZmY4ODJiMTkxMWFjODAgICByMTM6IDAwMDAwMDAwMDA0
NDAwMDAgICByMTQ6IGZmZmY4ODJiMTkwMWFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAw
MSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikg
Y3IzOiAwMDAwMDAyMGRlNDQ0MDAwICAgY3IyOiAwMDAwN2Y5M2YzZjgyMDAwDQooWEVOKSBmc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IGZmZmY4ODJiMTkwMDAwMDAgICBnc3M6IDAwMDAwMDAw
MDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAw
ICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9
ZmZmZjg4MmFmZmZlZjljODoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZm
ZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDcyODEzZjE1OTANCihYRU4pICAgIGZmZmY4ODJh
ZmZmZWY5ZTQgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEz
MDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMjAwIGZmZmZlYTAwMzFjNjIwODANCihYRU4pICAgIGZmZmY4ODJiMTkwMTc2MjAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAgIGZm
ZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZm
ODExOThjYmQNCihYRU4pICAgIGZmZmZmZmZmODExOTgyZTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDEwIGZmZmY4ODI1OTExNWUzOTgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDBiMyAwMDAwMDAwMDAwMDAwMGUwIGZmZmY4ODJhZmZmZWZjNTANCihYRU4p
ICAgIGZmZmZmZmZmODExOTk1ZmEgZmZmZjg4MmFmZmZlZmIyOCBmZmZmODgyNTkxMTVlMzk4IGZm
ZmZmZmZmODExOTk2NDUNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDEgZmZmZmZmZmY4MTE5NjBl
NyBmZmZmODgyYWZmZmVmYjU4IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgIGZmZmZmZmZmODEx
OTRkMTAgZmZmZjg4MjU5MTE1ZTM5OCBmZmZmZmZmZjgxNWYxNmYwIDAwMDAwMDAyMDAwMDAwMDAN
CihYRU4pICAgIGZmZmY4ODJhZmZmZWZiNDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwYjQNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDQgMDAwMDAwMDAw
MDAwMDAwMCBmZmZmZWEwMDRjYzgzNjAwIGZmZmZlYTAwNzExYzdmYzANCihYRU4pICAgIGZmZmZl
YTAwNDk5MjY4NDAgZmZmZmVhMDA2ZWM5NWUwMCBmZmZmZmZmZjgxNWY0NjBiIDdmZmZmZmZmZmZm
ZmZmZmYNCihYRU4pICAgIDAwMDAwMDAwZmZmZmZmZmYgZmZmZmZmZmY4MTJlNmZiNSBmZmZmODgy
YWZmZmVmYjc4IGZmZmY4ODJhZmZmZWZiNzgNCihYRU4pICAgIGZmZmY4ODJhZmZmZWZiODggZmZm
Zjg4MmFmZmZlZmI4OCBmZmZmODgyYWZiZDkxNzAwIGZmZmY4ODJhZmZmZWZjMjANCihYRU4pICAg
IGZmZmY4ODI1OTExNWUzOTggZmZmZjg4MmFmZmZlZmMyMCBmZmZmODgyYWZmZmVmYzUwIGZmZmY4
ODFhY2NlYWUxNzANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MmIxMjcwNjM5OCBm
ZmZmZmZmZjgxMTk2MjEzIGZmZmY4ODBkMzJhYWNiOTANCihYRU4pICAgIGZmZmY4ODEyYjllNTgy
ZjAgZmZmZjg4MmFmZmZlZmJmMCBmZmZmODgyYWZmZmVmYmYwIGZmZmY4ODJhZmZmZWZjMDANCihY
RU4pICAgIGZmZmY4ODJhZmZmZWZjMDAgZmZmZjg4MWFjY2VhZTE0OCBmZmZmODgyNTkxMTVlMzk4
IGZmZmY4ODI1OTExNWUyMzANCihYRU4pICAgIGZmZmZmZmZmYTA0NGNlYjMgZmZmZjg4MmIxMjcw
NjM5OCBmZmZmODgyYWZmZmVmYzUwIGZmZmY4ODI1OGU1ODBiNTANCihYRU4pICoqKiBEdW1waW5n
IERvbTAgdmNwdSMxNyBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgx
MDAxM2FhPl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIEVNOiAxICAgQ09OVEVY
VDogcHYgZ3Vlc3QgKGQwdjE3KQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAw
MDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAw
MDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODBlMjE0YWZjZjAgICByZGk6IDAwMDAwMDAwMDAwMDAw
MDMNCihYRU4pIHJicDogZmZmZjg4MmIxOTA1YWM4MCAgIHJzcDogZmZmZjg4MGUyMTRhZmNkMCAg
IHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAwNmM4ICAgcjEw
OiBmZmZmODgwMTlmODAwNmYwICAgcjExOiAwMDAwMDAwMDAwMDAwMjAyDQooWEVOKSByMTI6IGZm
ZmY4ODJiMThjZGFjODAgICByMTM6IDAwMDAwMDAwMDA0ODAwMDAgICByMTQ6IGZmZmY4ODJiMTkw
NWFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMSAgIGNyMDogMDAwMDAwMDA4MDA1MDAz
MyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAxYTgwMjAzMDAwICAg
Y3IyOiAwMDAwN2ZlODM4MDIzMTE4DQooWEVOKSBmc2I6IDAwMDA3ZjkxYjY4Mzk3MDAgICBnc2I6
IGZmZmY4ODJiMTkwNDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAw
ICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0K
KFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MGUyMTRhZmNkMDoNCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAw
MDAwMDc5ODEzZjE1OTANCihYRU4pICAgIGZmZmY4ODBlMjE0YWZjZWMgZmZmZjg4MmEwMDAwMDAw
MSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEw
YzhlOTUgZmZmZmZmZmY4MTBmZjhjZiAwMDAwMDAwMDAwMDAwMjAwIGZmZmZlYTAwNDc3NjBlNDAN
CihYRU4pICAgIGZmZmY4ODJiMTkwNTc2MjAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQw
ZTAwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4
MTVmNTU4MiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODExOThjYmQNCihYRU4pICAgIGZmZmZm
ZmZmODExOTgyZTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDA3ZjkxYjYw
M2EwMDANCihYRU4pICAgIDAwMDA3ZjkxYjYwMzkwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgy
YjBmZDhkMDQwIDAwMDA3ZjkxYjYwM2EwMDANCihYRU4pICAgIGZmZmZmZmZmODExOTk1ZmEgZmZm
Zjg4MjQzYzEwZWE0MCAwMDAwN2Y5MWI2MDNhMDAwIGZmZmZmZmZmODExOTk3MTENCihYRU4pICAg
IGZmZmZmZmZmODExYjgxNjcgMTUzZWNiY2Q2MTUyYjFmOCBmZmZmZmZmZjgxMGVlOGUwIGZmZmY4
ODJiMTkwNTU5MDANCihYRU4pICAgIDAwMDA2YTRiMDAwMDAwMDAgZmZmZmZmZmY4MTBmZTk3ZCA3
Mzc5NzMyZDc1NmQ2NTcxIDAwMzgzMzY5MmQ2ZDY1NzQNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDAgN2NjOGYxZTE5ZjMxMzQxNCAwMDAwNTYwM2FhNDczMDg4IDAwMDAwMDAwMDAwMDAxODkNCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDU2MDNhYTQ3MzA4OCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwZmZmZmZmZmYNCihYRU4pICAgIGZmZmZmZmZmODExYmRjNzkgZmZmZjg4MjQzYzEw
ZWE0MCBmZmZmODgwZTIxNGFmZjQ4IDAwMDA3ZjkxYjYwMzkwMDANCihYRU4pICAgIDAwMDA3Zjkx
YjY4MzQwMDAgMDAwMDAwMDAwMDAwMDAwNCBmZmZmZmZmZjgxMWNhOTI3IGZmZmZmZmZmODFjYmQ4
YTANCihYRU4pICAgIGZmZmY4ODJiMDAwMDAwMDAgZmZmZmZmZmY4MTI5YzBiZSAwMDAwMDAwMDAw
MDAwMDAwIGZmZmY4ODBmYTc5ODUwMDANCihYRU4pICAgIDAwMDAwMDAwMTA2MzU2MDAgZmZmZjg4
MGUyMTRhZmVmMCAwMDAwMDAwMDAwMDAwMTg5IDAwMDA3ZjkxYjY4MzhiMTANCihYRU4pICAgIGZm
ZmY4ODBmYTc5ODUwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyNDNjMTBlYTQwIGZmZmZmZmZm
ODExMDE3MGUNCihYRU4pICAgIGZmZmY4ODBlMjE0YWZlZjAgZmZmZjg4MGUyMTRhZmVmMCBmZmZm
ODgwZTIxNGFmZjAwIGZmZmY4ODBlMjE0YWZmMDANCihYRU4pICAgIGZmZmY4ODBlMjE0YWZmMTAg
ZmZmZjg4MGUyMTRhZmYxMCAwMDAwN2Y5MWI2ODM5NzAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4p
ICAgIDAwMDA3ZmZlZDZjYTBhY2YgMDAwMDU2MDNhYTQ3MzAyMCAwMDAwN2Y5MWI2ODM5NzAwIDAw
MDAwMDAwMDAwMDAwMDANCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSMxOCBzdGF0ZTogKioq
DQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzog
MDAwMDAwMDAwMDAwMDIwMiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjE4KQ0KKFhF
TikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBm
ZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4
ODJiMGM5ZWJjZTAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIx
OTA5YWM4MCAgIHJzcDogZmZmZjg4MmIwYzllYmNjMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0K
KFhFTikgcjk6ICBmZmZmODgwMTlmODAwNmM4ICAgcjEwOiBmZmZmODgwMTlmODAwNzI4ICAgcjEx
OiAwMDAwMDAwMDAwMDAwMjAyDQooWEVOKSByMTI6IGZmZmY4ODJiMThmOWFjODAgICByMTM6IDAw
MDAwMDAwMDA0YzAwMDAgICByMTQ6IGZmZmY4ODJiMTkwOWFjYzQNCihYRU4pIHIxNTogMDAwMDAw
MDAwMDAwMDAwMSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2
MA0KKFhFTikgY3IzOiAwMDAwMDAyMGM4NzRhMDAwICAgY3IyOiAwMDAwN2ZlODM4MDZmMDg4DQoo
WEVOKSBmc2I6IDAwMDA3ZmU4NDdmZmY3MDAgICBnc2I6IGZmZmY4ODJiMTkwODAwMDAgICBnc3M6
IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAg
IGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2Ug
ZnJvbSByc3A9ZmZmZjg4MmIwYzllYmNjMDoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDgwODEzZjE1OTANCihYRU4pICAg
IGZmZmY4ODJiMGM5ZWJjZGMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4
ODJhNmFiNDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgZmZmZjg4MmE2YWI0MjMwMCAw
MDAwMDAwMDAwMDAwMjAwIGZmZmZlYTAwNmZkM2Y1MDANCihYRU4pICAgIGZmZmY4ODJiMTkwOTc2
MjAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBlMDANCihY
RU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAwMDAwMDAwMDAw
IGZmZmZmZmZmODExOThjYmQNCihYRU4pICAgIGZmZmZmZmZmODExOTgyZTAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmZWEwMDQwODQ0MjAwIGZmZmY4ODJiMTkwOTc2MjANCihYRU4pICAgIGZmZmZlYTAw
YWM0NzdkNzAgZmZmZjg4MmIxMWRmNTM3OCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZlYTAwNDA4NDQy
MDANCihYRU4pICAgIGZmZmZmZmZmODExOTkxMjMgZmZmZjg4MmIwYmU2YzhiMCAwMDAwN2ZlODM4
MDZmMDg4IGZmZmZmZmZmODExYjkxOGMNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAxMzggZmZmZjg4
MmIwMWE4ZjgwMCA4MDAwMDAxN2M2ZTg1ODY3IGZmZmZmZmZmMDAwMDAwNTUNCihYRU4pICAgIGZm
ZmY4ODJiMTEwODIwMDAgZmZmZmZmZmY4MTVmMTZiMCBmZmZmZmZmZjgxNWYxNmJjIGZmZmZmZmZm
ODE1ZjE2YjANCihYRU4pICAgIGZmZmZmZmZmODE1ZjE2YmMgZmZmZmZmZmY4MTVmMTZiMCAwMDAw
N2ZlODQ3ZmRlZjllIGZmZmY4ODAxOWZkODIwMDANCihYRU4pICAgIGZmZmY4ODJiMGM5ZWJmMjgg
MDAwMDAwMDAwMDAwMWM2MiBmZmZmODgyYjEyNjhkZDAwIDAwMDA3ZmU4MzgwNmYwODgNCihYRU4p
ICAgIGZmZmY4ODJiMDFhOGY4MDAgZmZmZmZmZmY4MTAwNmRjOSAwMDAwMDAwMDAwMDAxMDAwIGZm
ZmY4ODJiMTFkZjRlMDANCihYRU4pICAgIGZmZmY4ODJiMTI2OGRkMDAgMDAwMDdmZTgzODA2ZjA4
OCBmZmZmODgyYjAxYThmODAwIGZmZmY4ODJiMGJlNmM4YjANCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwNDAgMDAwMDAwMDAwMDAwMDA1NSBmZmZmZmZmZjgxMWJhN2Q1IDAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pICAgIGZmZmY4ODJiMDFhOGY4MDAgMDAwMDdmZTgzODA2ZjA4OCAwMDAwMDAwMDAwMDAw
MDA2IGZmZmY4ODJiMGM5ZWJmNTgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwNTUgZmZmZjg4MmIw
YzI3OGEwMCBmZmZmZmZmZjgxMDY2ODhhIGZmZmY4ODJiMDFhOGY4NjgNCihYRU4pICAgIDAwMDAw
MDAwNDdmZTA3ODUgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODgyYjEwNGFjODAzIGZmZmY4ODJiMGM5
ZWJmNTgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwNGMwIDAwMDAwMDAwMDAwMDA1NjANCihYRU4pICAgIDAwMDA3ZmU4NGY0OTQ2MjAgZmZm
ZmZmZmY4MTA2NmIzYiAwMDAwMDAwMDAyNGViZjMwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICoq
KiBEdW1waW5nIERvbTAgdmNwdSMxOSBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6Wzxm
ZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIEVNOiAx
ICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjE5KQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAw
ICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSBy
ZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODJiMTIwMGJiMzggICByZGk6IDAwMDAw
MDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIxOTBkYWM4MCAgIHJzcDogZmZmZjg4MmIx
MjAwYmIxOCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAw
NmM4ICAgcjEwOiBmZmZmODgwMTlmODAwNzYwICAgcjExOiAwMDAwMDAwMDAwMDAwMjA2DQooWEVO
KSByMTI6IGZmZmY4ODJiMThkZGFjODAgICByMTM6IDAwMDAwMDAwMDA1MDAwMDAgICByMTQ6IGZm
ZmY4ODJiMTkwZGFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMSAgIGNyMDogMDAwMDAw
MDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAyMGM4
NzRhMDAwICAgY3IyOiAwMDAwN2Y4MzE1YzJjMDAwDQooWEVOKSBmc2I6IDAwMDA3ZmU4NDZmZmQ3
MDAgICBnc2I6IGZmZmY4ODJiMTkwYzAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4p
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBj
czogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MmIxMjAwYmIx
ODoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgx
M2VmNzYwIDAwMDAwMDg3ODEzZjE1OTANCihYRU4pICAgIGZmZmY4ODJiMTIwMGJiMzQgZmZmZjg4
MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEzMDANCihYRU4pICAgIGZm
ZmZmZmZmODEwYzhlOTUgZmZmZjg4MGNlMWNhM2JjOCAwMDAwMDAwMDAwMDAwMjAwIGZmZmZlYTAw
MzM3MzFlNDANCihYRU4pICAgIGZmZmY4ODJiMTkwZDc2MjAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAgIGZmZmZmZmZmODExODg0MDIg
ZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODExOThjYmQNCihYRU4p
ICAgIGZmZmZmZmZmODExOTgyZTAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZWEwMDRkNzgzMGMwIGZm
ZmY4ODJiMTkwZDc2MjANCihYRU4pICAgIGZmZmZlYTAwNGQ3ODMwYzAgZmZmZjg4MmFmOWNmMThm
OCAwMDAwMDAwMDAwMDAyMTZmIGZmZmY4ODJhZjljZjE4ZjgNCihYRU4pICAgIGZmZmZmZmZmODEx
OTkxMjMgZmZmZmVhMDA0ZDc4MzBjMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODExOGIwNTYN
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwZiAwMDAwMDAwMDAzNDIw
MGNhIGZmZmZmZmZmODExOGIwZmQNCihYRU4pICAgIDAwMDAwMDAwMDAwMDBiZjcgZmZmZjg4MDAw
NDhkODAwMCBmZmZmODgyYWY5Y2YxNzkwIGZmZmY4ODJiMTIwMGJkMzgNCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMjE2ZjAwMCBmZmZmZmZmZjgxMThiMjcyIGZmZmY4ODAwMDQ4
ZDgwMDANCihYRU4pICAgIGZmZmZmZmZmYTA1ZGU3YjUgZmZmZmZmZmZhMDVkZmIxYyAwMDAwMDAw
MDAwMDAwYmI2IGZmZmY4ODJhZjljZjE3NjgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDBiYjYgZmZm
Zjg4MmIxMjAwYmQzMCAwMDAwMDAwMDAwMDAyMTZmIDAwMDAwMDAwMDIxNmZiYjYNCihYRU4pICAg
IDAwMDAwMDAwODEwYTk2ODAgMDAwMDAwMDAwMjE2ZjAwMCAwMDAwMDAwMDAwMDAwYmI2IGZmZmY4
ODJiMTIwMGJlYTgNCihYRU4pICAgIDAwMDAwMDAwMDAwMDA0NGEgZmZmZjg4MmFmOWNmMThmOCBm
ZmZmZmZmZmEwNjI0OTQwIGZmZmZmZmZmODExOGExNzUNCihYRU4pICAgIGZmZmY4ODJiMTIwMGJk
MzggZmZmZjg4MDAwNDhkODAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDA0NGENCihY
RU4pICAgIGZmZmY4ODJiMTJmNTQ0MDAgMDAwMDAwMDBmOWNmMTc5MCAwMDAwMDAwMDAwMDAxMDAw
IGZmZmZlYTAwNGQ3ODMwODANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODgwMDA0OGQ4MDAwIGZmZmY4ODJhZjljZjE3OTANCihYRU4pICAgIGZmZmY4ODJi
MTIwMGJlODAgZmZmZjg4MmFmOWNmMThmOCBmZmZmODgyYjEyMDBiZWE4IGZmZmZmZmZmODExOGJm
MjENCihYRU4pICAgIGZmZmY4ODJiMGM4ZmRhMjggMDAwMDAwMDAwMDAwMDAwMiBmZmZmODgyYjEy
MDBiZWE4IGZmZmY4ODJiMTIwMGJlNjANCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSMyMCBz
dGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4p
IFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQw
djIwKQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAw
ICAgcmN4OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICBy
c2k6IGZmZmY4ODBlMGVhMDNjNjAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDog
ZmZmZjg4MmIxOTExYWM4MCAgIHJzcDogZmZmZjg4MGUwZWEwM2M0MCAgIHI4OiAgMDAwMDAwMDAw
MDAwMDAwMA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAwNmM4ICAgcjEwOiBmZmZmODgwMTlmODAw
Nzk4ICAgcjExOiAwMDAwMDAwMDAwMDAwMjA2DQooWEVOKSByMTI6IGZmZmY4ODJiMTkxOWFjODAg
ICByMTM6IDAwMDAwMDAwMDA1NDAwMDAgICByMTQ6IGZmZmY4ODJiMTkxMWFjYzQNCihYRU4pIHIx
NTogMDAwMDAwMDAwMDAwMDAwMSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAw
MDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDA0MDA2YmJmMDAwICAgY3IyOiAwMDAwN2Y5NDE0
MDgyMDA0DQooWEVOKSBmc2I6IDAwMDA3ZjlmYTFjZGI3MDAgICBnc2I6IGZmZmY4ODJiMTkxMDAw
MDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBm
czogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3Rh
Y2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MGUwZWEwM2M0MDoNCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDhlODEzZjE1OTAN
CihYRU4pICAgIGZmZmY4ODBlMGVhMDNjNWMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4ODJhNmFiNDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgZmZmZmZmZmY4
MTBlZWM2OSAwMDAwMDAwMDAwMDAwMjAwIGZmZmZlYTAwNDZjNmU4NDANCihYRU4pICAgIGZmZmY4
ODJiMTkxMTc0YTAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFi
NDBlMDANCihYRU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAw
MDAwMDAwMDAwIGZmZmZmZmZmODExOThjYmQNCihYRU4pICAgIGZmZmZmZmZmODExOTg4MDAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmZWEwMDVkNTViNGMwIGZmZmY4ODJiMTkxMTc0YTANCihYRU4pICAg
IGZmZmY4ODIzZDE2NzM0MDAgZmZmZmVhMDA1ZDU1YjRjMCBmZmZmODgxNWE1ZjYxMzgwIGZmZmY4
ODBlMGVhMDNlMTANCihYRU4pICAgIGZmZmZmZmZmODExOTkyY2UgZmZmZmVhMDA1ZDU1YjRjMCAw
MDAwMDAwMDAwMDBhMDJlIGZmZmZmZmZmODExOTkzM2ENCihYRU4pICAgIGZmZmY4ODBkMzRmYTMy
OTggZmZmZmZmZmY4MTE4YzQ3ZCAwMDAwMDAwMDAwMDBjMDAwIDAwMDAwMDAwMDAwMDAwMDANCihY
RU4pICAgIGZmZmY4ODBkMzRmYTMxMzAgMDAwMDAwMDAwMDAwMTAwMCBmZmZmODgwZTBlYTAzZTM4
IGZmZmY4ODIzZDE2NzM0YTANCihYRU4pICAgIDAwMDAwMDAwMDAwMGEwMzAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDBhMDJkIDAwMDAwMDAwMDAwMGEwMmUNCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwZTAwMCBmZmZmODgyM2QxNjczNDAwIDAwMDAwMDAwMDAwMDAw
MDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MTE4YzIzMCBmZmZmODgwZTBl
YTAzZjEwIGZmZmY4ODIzZDE2NzM0MDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4
MGUwZWEwM2YyMCAwMDAwN2Y5ZmExY2RiNzAwIGZmZmZmZmZmODEyMDFlMDQNCihYRU4pICAgIDcz
Nzk3MzJkNzU2ZDY1NzEgZmZmZjg4MjNlZGU0MzcwMCBmZmZmODgxNTAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDIwMDAgZmZmZjg4MjNlZGU0MzdjMCAwMDAw
MDAwMDAwMDAwMDAyIGZmZmY4ODIzZDE2NzM0MDANCihYRU4pICAgIDAwMDAwMDAwMGEwMjIwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4p
ICAgIGZmZmY4ODJiMTNkMDZiMzggMDAwMDAwMDI4MTIwMTRiNiBmZmZmODgyYWZlNGFkMjEwIDAw
MDAwMDAxZDE2NzM0MTANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MWNiZDhh
MCBmZmZmODgyYTAwMDAwMDAwIGZmZmZmZmZmODEyOWMwYmUNCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgyYWZlNGFkMjAwIDAwMDAwMDAwMDAwMDAwMDkN
CihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSMyMSBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAg
IGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIw
NiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjIxKQ0KKFhFTikgcmF4OiAwMDAwMDAw
MDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZmZjgxMDAxM2Fh
DQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODBkMzM1YjNjZjAgICBy
ZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIxOTE1YWM4MCAgIHJzcDog
ZmZmZjg4MGQzMzViM2NkMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6ICBmZmZm
ODgwMTlmODAwNmM4ICAgcjEwOiBmZmZmODgwMTlmODAwN2QwICAgcjExOiAwMDAwMDAwMDAwMDAw
MjA2DQooWEVOKSByMTI6IGZmZmY4ODJiMTkwNWFjODAgICByMTM6IDAwMDAwMDAwMDA1ODAwMDAg
ICByMTQ6IGZmZmY4ODJiMTkxNWFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMSAgIGNy
MDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAw
MDAwMDAzZTUwMDg0MDAwICAgY3IyOiAwMDAwN2ZjMGRmNjU0NjAwDQooWEVOKSBmc2I6IDAwMDA3
ZjBlYjY2MmI3MDAgICBnc2I6IGZmZmY4ODJiMTkxNDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAw
MDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6
IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4
MGQzMzViM2NkMDoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBm
ZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDk1ODEzZjE1OTANCihYRU4pICAgIGZmZmY4ODBkMzM1YjNj
ZWMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEzMDANCihY
RU4pICAgIGZmZmZmZmZmODEwYzhlOTUgZmZmZmZmZmY4MTBmZjhjZiAwMDAwMDAwMDAwMDAwMjAw
IGZmZmZlYTAwNzJiMmQxODANCihYRU4pICAgIGZmZmY4ODJiMTkxNTc2MjAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAgIGZmZmZmZmZm
ODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODExOThj
YmQNCihYRU4pICAgIGZmZmZmZmZmODExOTgyZTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDE1IDAwMDA3ZjBlYjVlMmMwMDANCihYRU4pICAgIDAwMDA3ZjBlYjVlMmIwMDAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODgyYjBkN2QyODAwIDAwMDA3ZjBlYjVlMmMwMDANCihYRU4pICAgIGZm
ZmZmZmZmODExOTk1ZmEgZmZmZjg4MjQ5YjZiYzcyMCAwMDAwN2YwZWI1ZTJjMDAwIGZmZmZmZmZm
ODExOTk3MTENCihYRU4pICAgIGZmZmZmZmZmODExYjgxNjcgMTUzZWNiY2Q4NTc3MDNiOCBmZmZm
ZmZmZjgxMGVlOGUwIGZmZmY4ODJiMTkxNTU5MDANCihYRU4pICAgIDAwMDA2Nzg2MDAwMDAwMDAg
ZmZmZmZmZmY4MTBmZTk3ZCA3Mzc5NzMyZDc1NmQ2NTcxIDAwMzgzMzY5MmQ2ZDY1NzQNCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDAgODg0YzNiYjUxZDY4NjJhOCAwMDAwNTYzMGI5NjJlMDg4IDAw
MDAwMDAwMDAwMDAxODkNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDU2MzBiOTYyZTA4
OCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwZmZmZmZmZmYNCihYRU4pICAgIGZmZmZmZmZmODEx
YmRjNzkgZmZmZjg4MjQ5YjZiYzcyMCBmZmZmODgwZDMzNWIzZjQ4IDAwMDA3ZjBlYjVlMmIwMDAN
CihYRU4pICAgIDAwMDA3ZjBlYjY2MjYwMDAgMDAwMDAwMDAwMDAwMDAwNCBmZmZmZmZmZjgxMWNh
OTI3IGZmZmZmZmZmODFjYmQ4YTANCihYRU4pICAgIGZmZmY4ODIzMDAwMDAwMDAgZmZmZmZmZmY4
MTI5YzBiZSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODBlMGRhM2Q1MDANCihYRU4pICAgIDAwMDAw
MDAwYjkyN2VhMDAgZmZmZjg4MGQzMzViM2VmMCAwMDAwMDAwMDAwMDAwMTg5IDAwMDA3ZjBlYjY2
MmFiMTANCihYRU4pICAgIGZmZmY4ODBlMGRhM2Q1MDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgy
NDliNmJjNzIwIGZmZmZmZmZmODExMDE3MGUNCihYRU4pICAgIGZmZmY4ODBkMzM1YjNlZjAgZmZm
Zjg4MGQzMzViM2VmMCBmZmZmODgwZDMzNWIzZjAwIGZmZmY4ODBkMzM1YjNmMDANCihYRU4pICAg
IGZmZmY4ODBkMzM1YjNmMTAgZmZmZjg4MGQzMzViM2YxMCAwMDAwN2YwZWI2NjJiNzAwIDAwMDAw
MDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDA3ZmZlNTNlNmU0ZmYgMDAwMDAwMDAwMDAwMDAxMyAw
MDAwN2YwZWI2NjJiNzAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICoqKiBEdW1waW5nIERvbTAg
dmNwdSMyMiBzdGF0ZTogKioqDQooWEVOKSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2Fh
Pl0NCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIEVNOiAxICAgQ09OVEVYVDogcHYg
Z3Vlc3QgKGQwdjIyKQ0KKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAw
MDAwMDAwMDAwICAgcmN4OiBmZmZmZmZmZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAw
MDAwMDAgICByc2k6IGZmZmY4ODFhY2NmM2ZjMDggICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihY
RU4pIHJicDogZmZmZjg4MmIxOTE5YWM4MCAgIHJzcDogZmZmZjg4MWFjY2YzZmJlOCAgIHI4OiAg
MDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgcjk6ICBmZmZmODgwMTlmODAwNmM4ICAgcjEwOiBmZmZm
ODgwMTlmODAwODA4ICAgcjExOiAwMDAwMDAwMDAwMDAwMjA2DQooWEVOKSByMTI6IGZmZmY4ODJi
MTkwZGFjODAgICByMTM6IDAwMDAwMDAwMDA1YzAwMDAgICByMTQ6IGZmZmY4ODJiMTkxOWFjYzQN
CihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNy
NDogMDAwMDAwMDAwMDA0MjY2MA0KKFhFTikgY3IzOiAwMDAwMDAwN2U1MDI2MDAwICAgY3IyOiBm
ZmZmODAwMDAwN2Y2ODAwDQooWEVOKSBmc2I6IDAwMDA3Zjk0NjNkMjk3MDAgICBnc2I6IGZmZmY4
ODJiMTkxODAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6
IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikg
R3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjg4MWFjY2YzZmJlODoNCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMDlj
ODEzZjE1OTANCihYRU4pICAgIGZmZmY4ODFhY2NmM2ZjMDQgZmZmZjg4MmEwMDAwMDAwMSAwMDAw
MDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFiNDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUg
ZmZmZjg4MDE5ZmQ4MjAwMCBmZmZmZWEwMDU3NDFkOTgwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4p
ICAgIGZmZmZlYTAwNWMxNmI0YjAgZmZmZjg4MmE2YWI0MTMwMCAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmZlYTAwNTc0MWQ5ODANCihYRU4pICAgIGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTE5OTQw
NCBmZmZmODgyYjEwZjZmNzIwIDAwMDA3Zjk0NjNkNDkwMDANCihYRU4pICAgIGZmZmZlYTAwNWMx
NmI0YjAgZmZmZjg4MTcwNWFkMmE0OCBmZmZmZmZmZjgxMWI5MThjIGZmZmZmZmZmODE1ZjE2YmMN
CihYRU4pICAgIGZmZmY4ODEyOWNmYzQ4MDAgODAwMDAwMWFiNjRlMzg2NyBmZmZmZmZmZjAwMDAw
MDA1IGZmZmZmZmZmODE1ZjE2YmMNCihYRU4pICAgIGZmZmZmZmZmODE1ZjE2YjAgZmZmZmZmZmY4
MTVmMTZiYyBmZmZmZmZmZjgxNWYxNmIwIGZmZmZmZmZmODE1ZjE2YmMNCihYRU4pICAgIGZmZmZl
YTAwNWMxNmI0ODAgMDAwMDAwMDAwMDAwMTA1MyBmZmZmODgwMTlmZDgyMDAwIGZmZmZmZmZmODEw
MDZkYzkNCihYRU4pICAgIDAwMDA3Zjk0NjNkMmYwMDAgZmZmZjg4MWRmZDc5ZjI4OCAwMDAwN2Y5
NDYzZDQ5MDAwIGZmZmY4ODEyOWNmYzQ4MDANCihYRU4pICAgIGZmZmZmZmZmODEwMDZkYzkgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODgxNzA0OTg4OGYwIGZmZmY4ODFkZmQ3OWYyODgNCihYRU4pICAg
IDAwMDA3Zjk0NjNkNDkwMDAgZmZmZjg4MTI5Y2ZjNDgwMCBmZmZmODgyYjEwZjZmNzIwIDAwMDAw
MDAwMDAwMDAwMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDUgZmZmZmZmZmY4MTFiYTdkNSBm
ZmZmODgxNzA1YWQyYTQ4IDAwMDAwMDAwMDAwMDEwNTMNCihYRU4pICAgIDAwMDAwMDAwMDAwMDEw
NTMgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwZjZlYTkxNDQwIGZmZmY4ODBmNmVhOTE0NDANCihY
RU4pICAgIGZmZmY4ODJiMTBmNmY3MjAgZmZmZmZmZmY4MTFiNDdjMCBmZmZmZmZmZjgxMWJmNDQ4
IDAwMDAwMDAwMDAxMDIwNzMNCihYRU4pICAgIGZmZmY4ODEyOWNmYzQ4MDAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODgxYWNjZjQwMDAwIGZmZmY4ODBmNmVhOTE0NDANCihYRU4pICAgIDAwMDAwMDA3
Zjk0NjNkNDkgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDMNCihYRU4pICAgIDAwMDA3Zjk0NjNkNDkwMDAgMDAwMDAwMDAwMDEwMjA3MyBmZmZmODgyYjEw
ZjZmNzIwIDAwMDA3Zjk0NjNkNGMwMDANCihYRU4pICAgIDAwMDA3Zjk0NjNkNGMwMDAgZmZmZjg4
MTI5Y2ZjNDgwMCBmZmZmODgxMjljZmM0ODY4IDAwMDA3Zjk0NjNkNDkwMDANCihYRU4pICAgIGZm
ZmZmZmZmODExYjUyMWYgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgxYWNjZjNmZTc0IGZmZmZmZmZm
ODExYjUyYmYNCihYRU4pICoqKiBEdW1waW5nIERvbTAgdmNwdSMyMyBzdGF0ZTogKioqDQooWEVO
KSBSSVA6ICAgIGUwMzM6WzxmZmZmZmZmZjgxMDAxM2FhPl0NCihYRU4pIFJGTEFHUzogMDAwMDAw
MDAwMDAwMDIwNiAgIEVNOiAxICAgQ09OVEVYVDogcHYgZ3Vlc3QgKGQwdjIzKQ0KKFhFTikgcmF4
OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiBmZmZmZmZm
ZjgxMDAxM2FhDQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IGZmZmY4ODIzYmNm
OGJkMDAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIHJicDogZmZmZjg4MmIxOTFkYWM4
MCAgIHJzcDogZmZmZjg4MjNiY2Y4YmNlMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikg
cjk6ICBmZmZmODgwMTlmODAwNmM4ICAgcjEwOiBmZmZmODgwMTlmODAwODQwICAgcjExOiAwMDAw
MDAwMDAwMDAwMjA2DQooWEVOKSByMTI6IGZmZmY4ODJiMThjNWFjODAgICByMTM6IDAwMDAwMDAw
MDA2MDAwMDAgICByMTQ6IGZmZmY4ODJiMTkxZGFjYzQNCihYRU4pIHIxNTogMDAwMDAwMDAwMDAw
MDAwMSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDA0MjY2MA0KKFhF
TikgY3IzOiAwMDAwMDAwOTlmY2ExMDAwICAgY3IyOiAwMDAwN2Y3ODliNWE1MDI0DQooWEVOKSBm
c2I6IDAwMDA3Zjc4Yjk5YTQ3MDAgICBnc2I6IGZmZmY4ODJiMTkxYzAwMDAgICBnc3M6IDAwMDAw
MDAwMDAwMDAwMDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAw
MDAwICAgc3M6IGUwMmIgICBjczogZTAzMw0KKFhFTikgR3Vlc3Qgc3RhY2sgdHJhY2UgZnJvbSBy
c3A9ZmZmZjg4MjNiY2Y4YmNlMDoNCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBm
ZmZmZmZmYSBmZmZmZmZmZjgxM2VmNzYwIDAwMDAwMGEzODEzZjE1OTANCihYRU4pICAgIGZmZmY4
ODIzYmNmOGJjZmMgZmZmZjg4MmEwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODJhNmFi
NDEzMDANCihYRU4pICAgIGZmZmZmZmZmODEwYzhlOTUgODAwMDAwMTdjNzAyNDk2NyAwMDAwMDAw
MDAwMDAwMjAwIGZmZmY4ODIzYmNmOGJlNTANCihYRU4pICAgIGZmZmY4ODIzYmNmOGJlOTAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODgyYTZhYjQwZTAwIGZmZmY4ODJhNmFiNDBlMDANCihYRU4pICAg
IGZmZmZmZmZmODExODg0MDIgZmZmZmZmZmY4MTVmNTU4MiBmZmZmZWEwMDMwZjA2OTgwIGZmZmZm
ZmZmODExOThiMGMNCihYRU4pICAgIGZmZmY4ODIzYmIzODcwZTAgZmZmZjg4MTI4NDFkYWUyOCAw
MDAwMDAwMGJjZjhiZTQwIGZmZmY4ODIzYmNmOGJkOTgNCihYRU4pICAgIGZmZmY4ODIzYmNmOGJk
OTggZmZmZjg4MjNiY2Y4YmU0MCBmZmZmODgyM2JjZjhiZTE4IGZmZmY4ODIzYmNmOGJlNDANCihY
RU4pICAgIDAwMDA3Zjc4OWIyMDAwMDAgZmZmZjg4MjNiYjM4NzBlMCBmZmZmODgxMjg0MWRhZTI4
IGZmZmZmZmZmODExYjU0NDENCihYRU4pICAgIGZmZmY4ODJiMDMxYTc4MDAgZmZmZjg4MjNiY2Y4
YmUxOCAwMDAwN2Y3ODliMWMwMDAwIGZmZmZmZmZmODExYjY0ZDcNCihYRU4pICAgIGZmZmY4ODJi
MDMxYTc4MDAgZmZmZjg4MjRjYTA4MjFhOCBmZmZmZmZmZjgxMWJkYmYzIGZmZmY4ODJiMDMxYTc4
MDANCihYRU4pICAgIDAwMDA3ZmZmZmZmZmYwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwIGZmZmY4ODEyODQwMzkwMDANCihYRU4pICAgIGZmZmY4ODEyODQwMzkwMDAgMDAwMDAw
MDgwMDAwMDAwOCBmZmZmZWEwMDMwZjA2OTgwIGZmZmZlYTAwMzExMjc1YzANCihYRU4pICAgIGZm
ZmZlYTAwNDZjNWQyYzAgZmZmZmVhMDAzMmY1ZjU4MCBmZmZmZWEwMDQ3ZWFiMGMwIGZmZmZlYTAw
NDgxNGNhMDANCihYRU4pICAgIGZmZmZlYTAwNDZlMDFiMDAgZmZmZmVhMDAzOWNkZDg0MCBmZmZm
ODgyYjAwMDAwMDAxIGZmZmY4ODJiMDMxYTc4MDANCihYRU4pICAgIGZmZmY4ODIzYmIzODcwZTAg
MDAwMDdmNzg5YjIwMDAwMCBmZmZmODgyM2JiMzg3MGUwIGZmZmY4ODI0Y2EwODIxYTgNCihYRU4p
ICAgIGZmZmY4ODI0Y2EwODIxYzggZmZmZmZmZmY4MTFiZmNiYiAwMDAwN2Y3ODliMWMwMDAwIGZm
ZmY4ODI0Y2EwODIxYjgNCihYRU4pICAgIGZmZmY4ODJiMDMxYTc4NjggZmZmZjg4MmIwMzFhNzgw
MCAwMDAwN2Y3ODliMWMwMDAwIDAwMDAwMDAwMDAwNDAwMDANCihYRU4pICAgIDAwMDA3Zjc4Yjk3
ODc0ZDAgMDAwMDAwMDAwMTE0NzBhMCBmZmZmZmZmZjgxMWJmZTdiIDAwMDA3Zjc4OWIxYzAwMDAN
CihYRU4pICAgIDAwMDAwMDAwMDAwNDAwMDAgMDAwMDdmNzg5YjFmMjE2OCAwMDAwMDAwMDAxMTQ3
MGEwIGZmZmZmZmZmODExYzBkY2QNCihYRU4pICAgIDAwMDAwMDAwMTJiODIzNDAgMDAwMDAwMDAw
MDAwMDAwMCBmZmZmZmZmZjgxNWY1N2MzIDAwMDAwMDAwMDExNDcwYTANCihYRU4pIHNjaGVkX3Nt
dF9wb3dlcl9zYXZpbmdzOiBkaXNhYmxlZA0KKFhFTikgTk9XPTIyOTU4ODU4NzE3Mjk4MQ0KKFhF
TikgT25saW5lIENwdXM6IDAtMjMNCihYRU4pIENwdXBvb2wgMDoNCihYRU4pIENwdXM6IDAtMjMN
CihYRU4pIFNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVsZXIgKGNyZWRpdCkNCihYRU4pIGlu
Zm86DQooWEVOKSAgIG5jcHVzICAgICAgICAgICAgICA9IDI0DQooWEVOKSAgIG1hc3RlciAgICAg
ICAgICAgICA9IDANCihYRU4pICAgY3JlZGl0ICAgICAgICAgICAgID0gNzIwMA0KKFhFTikgICBj
cmVkaXQgYmFsYW5jZSAgICAgPSAxDQooWEVOKSAgIHdlaWdodCAgICAgICAgICAgICA9IDgyNTYN
CihYRU4pICAgcnVucV9zb3J0ICAgICAgICAgID0gNzY1MDMwNQ0KKFhFTikgICBkZWZhdWx0LXdl
aWdodCAgICAgPSAyNTYNCihYRU4pICAgdHNsaWNlICAgICAgICAgICAgID0gMzBtcw0KKFhFTikg
ICByYXRlbGltaXQgICAgICAgICAgPSAxMDAwdXMNCihYRU4pICAgY3JlZGl0cyBwZXIgbXNlYyAg
ID0gMTANCihYRU4pICAgdGlja3MgcGVyIHRzbGljZSAgID0gMw0KKFhFTikgICBtaWdyYXRpb24g
ZGVsYXkgICAgPSAwdXMNCihYRU4pIGlkbGVyczogZTY1NTdlDQooWEVOKSBhY3RpdmUgdmNwdXM6
DQooWEVOKSAgICAgMTogWzQxNjUuMV0gcHJpPS0xIGZsYWdzPTAgY3B1PTE5IGNyZWRpdD0tOSBb
dz0xMDAwLGNhcD0wXQ0KKFhFTikgICAgIDI6IFs0NS4yXSBwcmk9LTEgZmxhZ3M9MCBjcHU9NyBj
cmVkaXQ9LTkgW3c9MTAwMCxjYXA9MF0NCihYRU4pICAgICAzOiBbNDE4My4xXSBwcmk9LTEgZmxh
Z3M9MiBjcHU9MTMgY3JlZGl0PS05IFt3PTEwMDAsY2FwPTBdDQooWEVOKSAgICAgNDogWzQxODUu
MV0gcHJpPS0xIGZsYWdzPTAgY3B1PTE1IGNyZWRpdD0tOCBbdz0xMDAwLGNhcD0wXQ0KKFhFTikg
ICAgIDU6IFs0NC4zXSBwcmk9LTEgZmxhZ3M9MCBjcHU9MTYgY3JlZGl0PS04IFt3PTEwMDAsY2Fw
PTBdDQooWEVOKSAgICAgNjogWzQzLjJdIHByaT0tMSBmbGFncz0wIGNwdT0xMSBjcmVkaXQ9LTgg
W3c9MTAwMCxjYXA9MF0NCihYRU4pICAgICA3OiBbMTQ0LjNdIHByaT0tMSBmbGFncz0wIGNwdT0w
IGNyZWRpdD0tNyBbdz0xMDAwLGNhcD0wXQ0KKFhFTikgICAgIDg6IFsxNDMuMV0gcHJpPS0xIGZs
YWdzPTAgY3B1PTIwIGNyZWRpdD0tOSBbdz0xMDAwLGNhcD0wXQ0KKFhFTikgICAgIDk6IFswLjEy
XSBwcmk9LTIgZmxhZ3M9MCBjcHU9OSBjcmVkaXQ9LTI5NyBbdz0yNTYsY2FwPTBdDQooWEVOKSBD
UFVbMDBdICBzb3J0PTc2NTAzMDQsIHNpYmxpbmc9MDAwMDAzLCBjb3JlPTAwMGZmZg0KKFhFTikg
ICBydW46IFszMjc2Ny4wXSBwcmk9MCBmbGFncz0wIGNwdT0wDQooWEVOKSAgICAgMTogWzE0NC4z
XSBwcmk9LTEgZmxhZ3M9MCBjcHU9MCBjcmVkaXQ9LTcgW3c9MTAwMCxjYXA9MF0NCihYRU4pIENQ
VVswMV0gIHNvcnQ9NzY1MDMwNCwgc2libGluZz0wMDAwMDMsIGNvcmU9MDAwZmZmDQooWEVOKSAg
IHJ1bjogWzMyNzY3LjFdIHByaT0tNjQgZmxhZ3M9MCBjcHU9MQ0KKFhFTikgQ1BVWzAyXSAgc29y
dD03NjUwMzA1LCBzaWJsaW5nPTAwMDAwYywgY29yZT0wMDBmZmYNCihYRU4pICAgcnVuOiBbMzI3
NjcuMl0gcHJpPS02NCBmbGFncz0wIGNwdT0yDQooWEVOKSBDUFVbMDNdICBzb3J0PTc2NTAzMDUs
IHNpYmxpbmc9MDAwMDBjLCBjb3JlPTAwMGZmZg0KKFhFTikgICBydW46IFszMjc2Ny4zXSBwcmk9
LTY0IGZsYWdzPTAgY3B1PTMNCihYRU4pIENQVVswNF0gIHNvcnQ9NzY1MDMwNSwgc2libGluZz0w
MDAwMzAsIGNvcmU9MDAwZmZmDQooWEVOKSAgIHJ1bjogWzMyNzY3LjRdIHByaT0tNjQgZmxhZ3M9
MCBjcHU9NA0KKFhFTikgQ1BVWzA1XSAgc29ydD03NjUwMzA1LCBzaWJsaW5nPTAwMDAzMCwgY29y
ZT0wMDBmZmYNCihYRU4pICAgcnVuOiBbMzI3NjcuNV0gcHJpPS02NCBmbGFncz0wIGNwdT01DQoo
WEVOKSBDUFVbMDZdICBzb3J0PTc2NTAzMDQsIHNpYmxpbmc9MDAwMGMwLCBjb3JlPTAwMGZmZg0K
KFhFTikgICBydW46IFszMjc2Ny42XSBwcmk9LTY0IGZsYWdzPTAgY3B1PTYNCihYRU4pIENQVVsw
N10gIHNvcnQ9NzY1MDMwNCwgc2libGluZz0wMDAwYzAsIGNvcmU9MDAwZmZmDQooWEVOKSAgIHJ1
bjogWzQ1LjJdIHByaT0tMSBmbGFncz0wIGNwdT03IGNyZWRpdD0tOSBbdz0xMDAwLGNhcD0wXQ0K
KFhFTikgICAgIDE6IFszMjc2Ny43XSBwcmk9LTY0IGZsYWdzPTAgY3B1PTcNCihYRU4pIENQVVsw
OF0gIHNvcnQ9NzY1MDMwNCwgc2libGluZz0wMDAzMDAsIGNvcmU9MDAwZmZmDQooWEVOKSAgIHJ1
bjogWzMyNzY3LjhdIHByaT0tNjQgZmxhZ3M9MCBjcHU9OA0KKFhFTikgQ1BVWzA5XSAgc29ydD03
NjUwMzA0LCBzaWJsaW5nPTAwMDMwMCwgY29yZT0wMDBmZmYNCihYRU4pICAgcnVuOiBbMC4xMl0g
cHJpPS0yIGZsYWdzPTAgY3B1PTkgY3JlZGl0PS0yOTcgW3c9MjU2LGNhcD0wXQ0KKFhFTikgICAg
IDE6IFszMjc2Ny45XSBwcmk9LTY0IGZsYWdzPTAgY3B1PTkNCihYRU4pIENQVVsxMF0gIHNvcnQ9
NzY1MDMwNSwgc2libGluZz0wMDBjMDAsIGNvcmU9MDAwZmZmDQooWEVOKSAgIHJ1bjogWzMyNzY3
LjEwXSBwcmk9LTY0IGZsYWdzPTAgY3B1PTEwDQooWEVOKSBDUFVbMTFdICBzb3J0PTc2NTAzMDQs
IHNpYmxpbmc9MDAwYzAwLCBjb3JlPTAwMGZmZg0KKFhFTikgICBydW46IFs0My4yXSBwcmk9LTEg
ZmxhZ3M9MCBjcHU9MTEgY3JlZGl0PS05IFt3PTEwMDAsY2FwPTBdDQooWEVOKSAgICAgMTogWzMy
NzY3LjExXSBwcmk9LTY0IGZsYWdzPTAgY3B1PTExDQooWEVOKSBDUFVbMTJdICBzb3J0PTc2NTAz
MDQsIHNpYmxpbmc9MDAzMDAwLCBjb3JlPWZmZjAwMA0KKFhFTikgICBydW46IFszMjc2Ny4xMl0g
cHJpPS02NCBmbGFncz0wIGNwdT0xMg0KKFhFTikgQ1BVWzEzXSAgc29ydD03NjUwMzA0LCBzaWJs
aW5nPTAwMzAwMCwgY29yZT1mZmYwMDANCihYRU4pICAgcnVuOiBbNDE4My4xXSBwcmk9LTEgZmxh
Z3M9MCBjcHU9MTMgY3JlZGl0PS05IFt3PTEwMDAsY2FwPTBdDQooWEVOKSAgICAgMTogWzMyNzY3
LjEzXSBwcmk9LTY0IGZsYWdzPTAgY3B1PTEzDQooWEVOKSBDUFVbMTRdICBzb3J0PTc2NTAzMDUs
IHNpYmxpbmc9MDBjMDAwLCBjb3JlPWZmZjAwMA0KKFhFTikgICBydW46IFszMjc2Ny4xNF0gcHJp
PS02NCBmbGFncz0wIGNwdT0xNA0KKFhFTikgQ1BVWzE1XSAgc29ydD03NjUwMzA0LCBzaWJsaW5n
PTAwYzAwMCwgY29yZT1mZmYwMDANCihYRU4pICAgcnVuOiBbNDE4NS4xXSBwcmk9LTEgZmxhZ3M9
MCBjcHU9MTUgY3JlZGl0PS05IFt3PTEwMDAsY2FwPTBdDQooWEVOKSAgICAgMTogWzMyNzY3LjE1
XSBwcmk9LTY0IGZsYWdzPTAgY3B1PTE1DQooWEVOKSBDUFVbMTZdICBzb3J0PTc2NTAzMDUsIHNp
Ymxpbmc9MDMwMDAwLCBjb3JlPWZmZjAwMA0KKFhFTikgICBydW46IFs0NC4zXSBwcmk9LTEgZmxh
Z3M9MCBjcHU9MTYgY3JlZGl0PS05IFt3PTEwMDAsY2FwPTBdDQooWEVOKSAgICAgMTogWzMyNzY3
LjE2XSBwcmk9LTY0IGZsYWdzPTAgY3B1PTE2DQooWEVOKSBDUFVbMTddICBzb3J0PTc2NTAzMDUs
IHNpYmxpbmc9MDMwMDAwLCBjb3JlPWZmZjAwMA0KKFhFTikgICBydW46IFszMjc2Ny4xN10gcHJp
PS02NCBmbGFncz0wIGNwdT0xNw0KKFhFTikgQ1BVWzE4XSAgc29ydD03NjUwMzA0LCBzaWJsaW5n
PTBjMDAwMCwgY29yZT1mZmYwMDANCihYRU4pICAgcnVuOiBbMzI3NjcuMThdIHByaT0tNjQgZmxh
Z3M9MCBjcHU9MTgNCihYRU4pIENQVVsxOV0gIHNvcnQ9NzY1MDMwNCwgc2libGluZz0wYzAwMDAs
IGNvcmU9ZmZmMDAwDQooWEVOKSAgIHJ1bjogWzQxNjUuMV0gcHJpPS0xIGZsYWdzPTAgY3B1PTE5
IGNyZWRpdD0tMTAgW3c9MTAwMCxjYXA9MF0NCihYRU4pICAgICAxOiBbMzI3NjcuMTldIHByaT0t
NjQgZmxhZ3M9MCBjcHU9MTkNCihYRU4pIENQVVsyMF0gIHNvcnQ9NzY1MDMwNSwgc2libGluZz0z
MDAwMDAsIGNvcmU9ZmZmMDAwDQooWEVOKSAgIHJ1bjogWzE0My4xXSBwcmk9LTEgZmxhZ3M9MCBj
cHU9MjAgY3JlZGl0PS0xMCBbdz0xMDAwLGNhcD0wXQ0KKFhFTikgICAgIDE6IFszMjc2Ny4yMF0g
cHJpPS02NCBmbGFncz0wIGNwdT0yMA0KKFhFTikgQ1BVWzIxXSAgc29ydD03NjUwMzA1LCBzaWJs
aW5nPTMwMDAwMCwgY29yZT1mZmYwMDANCihYRU4pICAgcnVuOiBbMzI3NjcuMjFdIHByaT0tNjQg
ZmxhZ3M9MCBjcHU9MjENCihYRU4pIENQVVsyMl0gIHNvcnQ9NzY1MDMwNCwgc2libGluZz1jMDAw
MDAsIGNvcmU9ZmZmMDAwDQooWEVOKSAgIHJ1bjogWzMyNzY3LjIyXSBwcmk9LTY0IGZsYWdzPTAg
Y3B1PTIyDQooWEVOKSBDUFVbMjNdICBzb3J0PTc2NTAzMDUsIHNpYmxpbmc9YzAwMDAwLCBjb3Jl
PWZmZjAwMA0KKFhFTikgICBydW46IFszMjc2Ny4yM10gcHJpPS02NCBmbGFncz0wIGNwdT0yMw==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_193BC0700AA2F44A8843B8D1C1E6B618D51B77EEnkgeml514mbxchi_--


From xen-devel-bounces@lists.xenproject.org Mon Jul 09 03:32:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 03: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 1fcMu7-0003Rs-Pd; Mon, 09 Jul 2018 03:31: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcMu5-0003Qw-Sk
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 03:31:57 +0000
X-Inumbo-ID: 9cf6c683-8328-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9cf6c683-8328-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 05:31:49 +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 1fcMu3-0000pN-Q7; Mon, 09 Jul 2018 03:31: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 1fcMu3-0007e3-Hz; Mon, 09 Jul 2018 03:31:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcMu3-0001Nt-HB; Mon, 09 Jul 2018 03:31:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125035-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=8ed874b39b3c330bbcdff434e08995dbb4467285
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 03:31:55 +0000
Subject: [Xen-devel] [libvirt test] 125035: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTAzNSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwMzUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDhlZDg3NGIz
OWIzYzMzMGJiY2RmZjQzNGUwODk5NWRiYjQ0NjcyODUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMzMg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDMyIGRheXMgICAyNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUwMzUgIDIwMTgt
MDctMDcgMDE6NTE6NDUgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAgIEFuZHJlYSBCb2xvZ25hbmkgPGFib2xv
Z25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVkaGF0LmNvbT4KICBCam9l
cm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxkdWJvMTYzQDEyNi5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8
Y2hlbmhhbnhpYW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVo
cmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNv
bT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJl
cnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJk
QHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3Vs
dGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0Bm
aWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9y
Zz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBib3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxq
YW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBXYW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBK
aXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFu
QHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6Fu
IFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRA
cmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExh
aW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIg
PG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXphIDxtYXJjb3Mu
c291emEub3JnQGdtYWlsLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0
LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQ
csOtdm96bsOtayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFA
cmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRv
c2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5v
djFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15
ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25l
c0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+
CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVy
Z2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICB3MDAyNTE1NzQgPHdhbmdqaWU4OEBo
dWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1bkBodWF3ZWkuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2MDczIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 04:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 04: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 1fcNmX-0008Se-H1; Mon, 09 Jul 2018 04:28: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcNmW-0008SS-1R
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 04:28:12 +0000
X-Inumbo-ID: 7eb0f5aa-8330-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7eb0f5aa-8330-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 04:28:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fcNmR-00024G-Ty; Mon, 09 Jul 2018 04:28: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 1fcNmR-0000ah-L2; Mon, 09 Jul 2018 04:28:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcNmR-0003N0-KN; Mon, 09 Jul 2018 04:28:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125054-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d7634dc0c5a83360b3b6c155df29c078ad9c77ce
X-Osstest-Versions-That: ovmf=39456d00f36e04b7e7efb208f350f4e83b6c3531
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 04:28:07 +0000
Subject: [Xen-devel] [ovmf test] 125054: 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>

ZmxpZ2h0IDEyNTA1NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNTQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkNzYzNGRjMGM1YTgzMzYwYjNiNmMxNTVkZjI5YzA3
OGFkOWM3N2NlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzOTQ1NmQw
MGYzNmUwNGI3ZTdlZmIyMDhmMzUwZjRlODNiNmMzNTMxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUwNTAgIDIwMTgtMDctMDggMTI6MTA6MzYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MDU0ICAyMDE4LTA3LTA5IDAyOjQwOjUzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcg
PGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNv
bT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBUb21hcyBQaWxhciAodHBp
bGFyKSA8dHBpbGFyQHNvbGFyZmxhcmUuY29tPgogIFRvbWFzIFBpbGFyIDx0cGlsYXJAc29sYXJm
bGFyZS5jb20+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
aXQKICAgMzk0NTZkMDBmMy4uZDc2MzRkYzBjNSAgZDc2MzRkYzBjNWE4MzM2MGIzYjZjMTU1ZGYy
OWMwNzhhZDljNzdjZSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 05:17:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 05:17: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 1fcOXW-0004pP-K1; Mon, 09 Jul 2018 05:16: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcOXV-0004pD-70
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 05:16:45 +0000
X-Inumbo-ID: 465936bb-8337-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 465936bb-8337-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 05:16: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 1fcOXP-0003Ft-DB; Mon, 09 Jul 2018 05:16: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 1fcOXP-0001j1-3X; Mon, 09 Jul 2018 05:16:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcOXP-0007uf-2K; Mon, 09 Jul 2018 05:16:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125034-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-armhf-armhf-xl-vhd:<job
 status>:broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 linux-4.9:test-armhf-armhf-xl-xsm:host-ping-check-native:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot: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-arm64-arm64-xl-credit2: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-xsm: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: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-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm: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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-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=e692f66fab3019ca8f45463df165177505f38caa
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 05:16:39 +0000
Subject: [Xen-devel] [linux-4.9 test] 125034: 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>

ZmxpZ2h0IDEyNTAzNCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTAzNC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9v
dC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0
X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVy
bWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI0OTgyCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSA1IGhvc3QtcGluZy1jaGVjay1uYXRpdmUgZmFpbCBpbiAxMjQ5ODIg
cGFzcyBpbiAxMjUwMzQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjQ5ODIgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNDk4MiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjI5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlNjkyZjY2ZmFiMzAxOWNh
OGY0NTQ2M2RmMTY1MTc3NTA1ZjM4Y2FhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDUwIGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICA0NyBkYXlz
ICAgMzQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTgyICAyMDE4LTA3LTA0IDE3
OjU5OjQ0IFogICAgNCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo2NDEgcGVvcGxlIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgaG9zdC1pbnN0
YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI1MzE5
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 06:35:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 06:35:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcPle-0003hS-H8; Mon, 09 Jul 2018 06:35: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=54no=jz=xenproject.org=prvs=721987ab2=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fcPlc-0003hG-U0
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 06:35:24 +0000
X-Inumbo-ID: 3d59d9c6-8342-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d59d9c6-8342-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 08:35:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,329,1526342400"; d="scan'208";a="59699942"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74947-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d7634dc0c5a83360b3b6c155df29c078ad9c77ce
X-Osstest-Versions-That: ovmf=39456d00f36e04b7e7efb208f350f4e83b6c3531
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 9 Jul 2018 07:35:20 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74947: all 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
NDk0NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NDcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBkNzYzNGRjMGM1YTgzMzYwYjNiNmMxNTVkZjI5YzA3OGFkOWM3
N2NlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzOTQ1NmQwMGYzNmUw
NGI3ZTdlZmIyMDhmMzUwZjRlODNiNmMzNTMxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NDYg
IDIwMTgtMDctMDggMTY6NDk6NTUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTQ3ICAyMDE4LTA3LTA5IDA0OjQ5OjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcgPGJvYi5j
LmZlbmdAaW50ZWwuY29tPgogIEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBUb21hcyBQaWxhciAodHBpbGFyKSA8
dHBpbGFyQHNvbGFyZmxhcmUuY29tPgogIFRvbWFzIFBpbGFyIDx0cGlsYXJAc29sYXJmbGFyZS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1h
Z2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rl
c3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkNzYzNGRjMGM1YTgzMzYwYjNiNmMxNTVk
ZjI5YzA3OGFkOWM3N2NlCkF1dGhvcjogVG9tYXMgUGlsYXIgKHRwaWxhcikgPHRwaWxhckBzb2xh
cmZsYXJlLmNvbT4KRGF0ZTogICBGcmkgSnVsIDYgMjE6NDA6NDMgMjAxOCArMDgwMAoKICAgIE1k
ZVBrZy9CYXNlTGliOiBBZGQgYml0IGZpZWxkIHBvcHVsYXRpb24gY2FsY3VsYXRpbmcgbWV0aG9k
cwogICAgCiAgICBIb3BlZnVsbHkgdGhpcyBzaG91bGQgdGlkeSB0aGUgY29udmVyc2lvbiB3YXJu
aW5ncy4KICAgIAogICAgLS0tLQogICAgCiAgICBBZGQgMzItYml0IGFuZCA2NC1iaXQgZnVuY3Rp
b25zIHRoYXQgY291bnQgbnVtYmVyIG9mIHNldCBiaXRzIGluIGEgYml0ZmllbGQKICAgIHVzaW5n
IGEgZGl2aWRlLWFuZC1jb3VudCBtZXRob2QuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFRv
bWFzIFBpbGFyIDx0cGlsYXJAc29sYXJmbGFyZS5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGlt
aW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtp
bm5leUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTWljaGFlbCBLaW5uZXkgPG1pY2hhZWwuZC5raW5u
ZXlAaW50ZWwuY29tPgoKY29tbWl0IDE4ZWY0ZTcxM2YyZmI1ZDJmODRkMTc5Yjk4NjFiNGFmZWUy
MTJmNjUKQXV0aG9yOiBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAg
TW9uIEp1bCAyIDA5OjE1OjQ3IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbDogQWRkIGNhY2hlIGZv
ciB0aGUgcmVzdWx0IG9mIFNraXBBdXRvZ2VuLgogICAgCiAgICBBZGQgYSBjYWNoZSBmb3IgdGhl
IHZhbHVlIG9mIHNraXAgTW9kdWxlQXV0b0dlbgogICAgcHJvY2VzcyBmbGFnLiBUaGlzIGNhY2hl
IGNhbiBpbXByb3ZlIGJ1aWxkIHBlcmZvcm1hbmNlLgogICAgCiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBCb2IgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGlt
aW5nLmdhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdh
b0BpbnRlbC5jb20+Cgpjb21taXQgZjc0OTZkNzE3MzU3YjlhZjc4NDE0ZDE5Njc5YjA3MzQwMzgx
MjM0MApBdXRob3I6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgpEYXRlOiAgIFRo
dSBKdWwgNSAxNzo0MDowNCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBDbGVhbiB1cCBzb3Vy
Y2UgZmlsZXMKICAgIAogICAgMS4gRG8gbm90IHVzZSB0YWIgY2hhcmFjdGVycwogICAgMi4gTm8g
dHJhaWxpbmcgd2hpdGUgc3BhY2UgaW4gb25lIGxpbmUKICAgIDMuIEFsbCBmaWxlcyBtdXN0IGVu
ZCB3aXRoIENSTEYKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGltaW5nIEdhbyA8bGltaW5n
Lmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 07:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 07:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcQEw-0006b4-Ic; Mon, 09 Jul 2018 07:05: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcQEv-0006au-IY
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 07:05:41 +0000
X-Inumbo-ID: 77cebc23-8346-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77cebc23-8346-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 09:05: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 1fcQEs-0005Lr-9R; Mon, 09 Jul 2018 07:05: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 1fcQEs-0004Or-09; Mon, 09 Jul 2018 07:05:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcQEr-00041t-Vb; Mon, 09 Jul 2018 07:05:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125037-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-multivcpu:guest-localmigrate/x10:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.10-testing:test-amd64-i386-xl-shadow:guest-stop:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 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-libvirt-xsm:migrate-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-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm: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-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-amd64-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-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-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm: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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm: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-amd64-i386-xl-qemut-win7-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-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-i386-xl-qemut-win10-i386:windows-install: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
X-Osstest-Versions-This: xen=a645331a9f4190e92ccf41a950bc4692f8904239
X-Osstest-Versions-That: xen=b5e9f1e674b6d190418ca47268408a11b9e0f77b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 07:05:37 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 125037: 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>

ZmxpZ2h0IDEyNTAzNyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwMzcvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50
bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAxOCBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI0OTg4IHBhc3MgaW4gMTI1MDM3CiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3Rv
cmVscy5yZXBlYXQgZmFpbCBpbiAxMjQ5ODggcGFzcyBpbiAxMjUwMzcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgMTkgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGlu
IDEyNDk4OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyNDk4OAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYTY0NTMzMWE5ZjQxOTBlOTJjY2Y0MWE5NTBiYzQ2
OTJmODkwNDIzOQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYjVlOWYx
ZTY3NGI2ZDE5MDQxOGNhNDcyNjg0MDhhMTFiOWUwZjc3YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTI0OTQwICAyMDE4LTA3LTAzIDEzOjA4OjA2IFogICAgNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNDk4OCAgMjAxOC0wNy0wNSAwNjozMDoxNCBaICAgIDQgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14
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
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBi
NWU5ZjFlNjc0Li5hNjQ1MzMxYTlmICBhNjQ1MzMxYTlmNDE5MGU5MmNjZjQxYTk1MGJjNDY5MmY4
OTA0MjM5IC0+IHN0YWJsZS00LjEwCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 07:43:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 07:43: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 1fcQpI-0001l5-UW; Mon, 09 Jul 2018 07: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=hu27=jz=gmail.com=geert.uytterhoeven@srs-us1.protection.inumbo.net>)
 id 1fcQpH-0001kz-PP
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 07:43:15 +0000
X-Inumbo-ID: bea3d02b-834b-11e8-a6a9-d7ebe60f679a
Received: from mail-vk0-f66.google.com (unknown [209.85.213.66])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bea3d02b-834b-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 07:43:18 +0000 (UTC)
Received: by mail-vk0-f66.google.com with SMTP id o202-v6so9911404vko.2
 for <xen-devel@lists.xenproject.org>; Mon, 09 Jul 2018 00:43:14 -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=T8KcOnk8z8iDcjJf5wJRgndUVSeiQ9gbTkIL3U/RT6M=;
 b=W+OxYzTeBb6jQuc6rg8oV4tWS8y80h/nWOVkvYhTHgwKjps4jF9ZJ5TFf7HM7ror47
 h3XRx+MqhLJq/k+KXmhabEOlxKY5FIBXBAbbX9s16GyCBQq9AGc+8n5jNGLaCPvir4jf
 xI+opWXCb5gjULV/RGRBAUMzDA62DP7RkrymSJjw+uekui04Sk/47oZeKEZWsWZhcHhi
 DiKJ7zAshmMQKogaiT8OLXs5R0nQkwE6Bk5qo5apFcBh5mmDRc+4rCqPTB8vRF/wFEAB
 4tcj2HbqG9h1S/dZuXjlLnf5Lt8cQV9wGUnzxkjYND5h5vEtCWIG3xLiv8DVJg1GuORd
 mobA==
X-Gm-Message-State: APt69E3GeliOA6SJLmeDlrkyWJbt2+S5/sFxlVy8GMKzDCUHHhxaDZUU
 R2GSniYTGqVm2ClfBGuM0eZ+Jtae8zqVV4Cs/fE=
X-Google-Smtp-Source: AAOMgpe/g6T7YeOFbH8bPgocKEC2Meef8Ak3MoRD7A9PeOfWCCeh41z1mKBWM4p+mVmIk7nJxlLylz1h0wRHpJDcAII=
X-Received: by 2002:a1f:f44f:: with SMTP id
 s76-v6mr10814856vkh.125.1531122194163; 
 Mon, 09 Jul 2018 00:43:14 -0700 (PDT)
MIME-Version: 1.0
References: <20180709073454.12509-1-geert@linux-m68k.org>
In-Reply-To: <20180709073454.12509-1-geert@linux-m68k.org>
From: Geert Uytterhoeven <geert@linux-m68k.org>
Date: Mon, 9 Jul 2018 09:43:03 +0200
Message-ID: <CAMuHMdUKxMYyqMDnBdeee_L2CKA0Jo=Z=Hs9mirMVYcfKF_WxQ@mail.gmail.com>
To: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: [Xen-devel] Build regressions/improvements in v4.18-rc4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 ARM <linux-arm-kernel@lists.infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgOSwgMjAxOCBhdCA5OjM3IEFNIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnRA
bGludXgtbTY4ay5vcmc+IHdyb3RlOgo+IEpGWUksIHdoZW4gY29tcGFyaW5nIHY0LjE4LXJjNFsx
XSB0byB2NC4xOC1yYzNbM10sIHRoZSBzdW1tYXJpZXMgYXJlOgo+ICAgLSBidWlsZCBlcnJvcnM6
ICsxNy8tMAoKICArIGVycm9yOiAiX19zeW5jX2ljYWNoZV9kY2FjaGUiIFtkcml2ZXJzL3hlbi94
ZW4tcHJpdmNtZC5rb10KdW5kZWZpbmVkITogID0+IE4vQQoKYXJtNjQtYWxsbW9kY29uZmlnIChf
X3N5bmNfaWNhY2hlX2RjYWNoZSgpIG5lZWRzIGFuIEVYUE9SVF9TWU1CT0xfR1BMPykKCiAgKyBl
cnJvcjogL29wdC9jcm9zcy9raXNza2Iva29yZy9nY2MtOC4xLjAtbm9saWJjL25kczMybGUtbGlu
dXgvYmluL25kczMybGUtbGludXgtbGQ6CmRpcmVjdC1pby5jOiB1bmRlZmluZWQgcmVmZXJlbmNl
IHRvIGBfX2FzaGxkaTMnOiAgPT4gLnRleHQrMHgxODU4KQogICsgZXJyb3I6IC9vcHQvY3Jvc3Mv
a2lzc2tiL2tvcmcvZ2NjLTguMS4wLW5vbGliYy9uZHMzMmxlLWxpbnV4L2Jpbi9uZHMzMmxlLWxp
bnV4LWxkOgptYmFsbG9jLmM6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYF9fYXNocmRpMyc6ICA9
PiAudGV4dCsweDFiYzIpCiAgKyBlcnJvcjogL29wdC9jcm9zcy9raXNza2Iva29yZy9nY2MtOC4x
LjAtbm9saWJjL25kczMybGUtbGludXgvYmluL25kczMybGUtbGludXgtbGQ6Cm1taW8uYzogdW5k
ZWZpbmVkIHJlZmVyZW5jZSB0byBgX19sc2hyZGkzJzogID0+IC5pbml0LnRleHQrMHg2MCkKICAr
IGVycm9yOiAvb3B0L2Nyb3NzL2tpc3NrYi9rb3JnL2djYy04LjEuMC1ub2xpYmMvbmRzMzJsZS1s
aW51eC9iaW4vbmRzMzJsZS1saW51eC1sZDoKc3VwZXIuYzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0
byBgX19hc2hyZGkzJzogID0+IC50ZXh0KzB4NjUwNCkKICArIGVycm9yOiAvb3B0L2Nyb3NzL2tp
c3NrYi9rb3JnL2djYy04LjEuMC1ub2xpYmMvbmRzMzJsZS1saW51eC9iaW4vbmRzMzJsZS1saW51
eC1sZDoKdGNwX2lwdjQuYzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgX19hc2hsZGkzJzogID0+
IC50ZXh0KzB4MjVhYykKICArIGVycm9yOiAvb3B0L2Nyb3NzL2tpc3NrYi9rb3JnL2djYy04LjEu
MC1ub2xpYmMvbmRzMzJsZS1saW51eC9iaW4vbmRzMzJsZS1saW51eC1sZDoKdGltZWtlZXBpbmcu
YzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgX19hc2hsZGkzJzogID0+Ci5pbml0LnRleHQrMHgx
YWMpCiAgKyBlcnJvcjogL29wdC9jcm9zcy9raXNza2Iva29yZy9nY2MtOC4xLjAtbm9saWJjL25k
czMybGUtbGludXgvYmluL25kczMybGUtbGludXgtbGQ6CnRpbWVrZWVwaW5nLmM6IHVuZGVmaW5l
ZCByZWZlcmVuY2UgdG8gYF9fbHNocmRpMyc6ICA9PgouaW5pdC50ZXh0KzB4MWYwKSwgLmluaXQu
dGV4dCsweDFlYykKICArIGVycm9yOiBkaXJlY3QtaW8uYzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0
byBgX19hc2hsZGkzJzogID0+Ci50ZXh0KzB4MTZhMCksIC50ZXh0KzB4MTZhNCksIC50ZXh0KzB4
MTg1YykKICArIGVycm9yOiBtYmFsbG9jLmM6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYF9fYXNo
bGRpMyc6ICA9PgoudGV4dCsweDFjNDYpLCAudGV4dCsweDFjNzApLCAudGV4dCsweDFjNGEpLCAu
dGV4dCsweDFjNmMpCiAgKyBlcnJvcjogbWJhbGxvYy5jOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRv
IGBfX2FzaHJkaTMnOiAgPT4KLnRleHQrMHgxYzBlKSwgLnRleHQrMHgxYzEyKSwgLnRleHQrMHgx
YmJlKQogICsgZXJyb3I6IG1taW8uYzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgX19sc2hyZGkz
JzogID0+IC5pbml0LnRleHQrMHg1YykKICArIGVycm9yOiBzdXBlci5jOiB1bmRlZmluZWQgcmVm
ZXJlbmNlIHRvIGBfX2FzaGxkaTMnOiAgPT4KLnRleHQrMHg3ZmUwKSwgLnRleHQrMHg3ZmU0KQog
ICsgZXJyb3I6IHN1cGVyLmM6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYF9fYXNocmRpMyc6ICA9
PiAudGV4dCsweDY1MDApCiAgKyBlcnJvcjogc3VwZXIuYzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0
byBgX19sc2hyZGkzJzogID0+Ci50ZXh0KzB4N2UzOCksIC50ZXh0KzB4N2UzNCkKICArIGVycm9y
OiB0Y3BfaXB2NC5jOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBfX2FzaGxkaTMnOiAgPT4gLnRl
eHQrMHgyNWE4KQogICsgZXJyb3I6IHRpbWVrZWVwaW5nLmM6IHVuZGVmaW5lZCByZWZlcmVuY2Ug
dG8gYF9fYXNobGRpMyc6ICA9PgouaW5pdC50ZXh0KzB4MWE4KQoKICBuZHMzMmxlL25kczMyLWRl
ZmNvbmZpZyAocGF0Y2ggYXZhaWxhYmxlKQoKPiBbMV0gaHR0cDovL2tpc3NrYi5lbGxlcm1hbi5p
ZC5hdS9raXNza2IvaGVhZC8xZTRiMDQ0ZDIyNTE3Y2FlNzA0N2M5OTAzOGFiYjQ0NDQyMzI0M2Nh
LyAoMjMyIG91dCBvZiAyNDQgY29uZmlncykKPiBbM10gaHR0cDovL2tpc3NrYi5lbGxlcm1hbi5p
ZC5hdS9raXNza2IvaGVhZC8wMjFjOTE3OTFhNWU3ZTg1YzU2NzQ1MmYxYmUzZTRjMmM2Y2I2MDYz
LyAoMjMxIG91dCBvZiAyNDQgY29uZmlncylHcntvZXRqZSxlZXRpbmd9cywKCiAgICAgICAgICAg
ICAgICAgICAgICAgIEdlZXJ0CgotLQpHZWVydCBVeXR0ZXJob2V2ZW4gLS0gVGhlcmUncyBsb3Rz
IG9mIExpbnV4IGJleW9uZCBpYTMyIC0tIGdlZXJ0QGxpbnV4LW02OGsub3JnCgpJbiBwZXJzb25h
bCBjb252ZXJzYXRpb25zIHdpdGggdGVjaG5pY2FsIHBlb3BsZSwgSSBjYWxsIG15c2VsZiBhIGhh
Y2tlci4gQnV0CndoZW4gSSdtIHRhbGtpbmcgdG8gam91cm5hbGlzdHMgSSBqdXN0IHNheSAicHJv
Z3JhbW1lciIgb3Igc29tZXRoaW5nIGxpa2UgdGhhdC4KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAtLSBMaW51cyBUb3J2YWxkcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 07:53:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 07:53:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcQyc-0002lE-9K; Mon, 09 Jul 2018 07: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=x+xa=jz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcQyb-0002l9-2J
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 07:52:53 +0000
X-Inumbo-ID: 1621eb37-834d-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 1621eb37-834d-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 07:52:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 09 Jul 2018 01:52:50 -0600
Message-Id: <5B43144F02000078001D22C0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 09 Jul 2018 01:52:47 -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] x86/spec-ctrl: command line handling
 adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIG9uZSwgIm5vLXhlbiIgc2hvdWxkIG5vdCBpbXBseSAibm8tZWFnZXItZnB1IiwgYXMgImVh
Z2VyIEZQVSIgbW9kZQppcyB0byBndWFyZCBndWVzdHMsIG5vdCBYZW4gaXRzZWxmLCB3aGljaCBp
cyBhbHNvIGV4cHJlc3NlZCBzbyBieQpwcmludF9kZXRhaWxzKCkuCgpBbmQgdGhlbiBvcHRfc3Ni
ZCwgZGVzcGl0ZSBiZWluZyBvZmYgYnkgZGVmYXVsdCwgc2hvdWxkIGFsc28gYmUgY2xlYXJlZApi
eSB0aGUgIm5vIiBhbmQgIm5vLXhlbiIgc3ViLW9wdGlvbnMuCgpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KdjI6IEFsc28gY2xlYXIgb3B0X3NzYmQgb24g
dGhlICJkaXNhYmxlX2NvbW1vbiIgcGF0aC4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwu
YworKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKQEAgLTEyNCw2ICsxMjQsOCBAQCBzdGF0
aWMgaW50IF9faW5pdCBwYXJzZV9zcGVjX2N0cmwoY29uc3QKICAgICAgICAgICAgIG9wdF9tc3Jf
c2NfcHYgPSBmYWxzZTsKICAgICAgICAgICAgIG9wdF9tc3Jfc2NfaHZtID0gZmFsc2U7CiAKKyAg
ICAgICAgICAgIG9wdF9lYWdlcl9mcHUgPSAwOworCiAgICAgICAgIGRpc2FibGVfY29tbW9uOgog
ICAgICAgICAgICAgb3B0X3JzYl9wdiA9IGZhbHNlOwogICAgICAgICAgICAgb3B0X3JzYl9odm0g
PSBmYWxzZTsKQEAgLTEzMSw3ICsxMzMsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9zcGVj
X2N0cmwoY29uc3QKICAgICAgICAgICAgIG9wdF90aHVuayA9IFRIVU5LX0pNUDsKICAgICAgICAg
ICAgIG9wdF9pYnJzID0gMDsKICAgICAgICAgICAgIG9wdF9pYnBiID0gZmFsc2U7Ci0gICAgICAg
ICAgICBvcHRfZWFnZXJfZnB1ID0gMDsKKyAgICAgICAgICAgIG9wdF9zc2JkID0gZmFsc2U7CiAg
ICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoIHZhbCA+IDAgKQogICAgICAgICAgICAgcmMgPSAt
RUlOVkFMOwoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 08:32:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 08: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 1fcRaA-000386-0E; Mon, 09 Jul 2018 08:31: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=6lqt=jz=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fcRa9-000381-5O
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 08:31:41 +0000
X-Inumbo-ID: 8191bcb2-8352-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 8191bcb2-8352-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 08:31:42 +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 B542F307FB0D
 for <xen-devel@lists.xen.org>; Mon,  9 Jul 2018 12:47:49 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 18E907FC3F
 for <xen-devel@lists.xen.org>; Mon,  9 Jul 2018 11:31:37 +0300 (EEST)
Received: (qmail 10512 invoked from network); 9 Jul 2018 11:31:37 +0300
Received: from reverse-unset.bbu.hq.bitdefender.net (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@91.199.104.6)
 by smtp03.buh.bitdefender.org with SMTP; 9 Jul 2018 11:31:36 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xen.org
References: <1524057157-17585-1-git-send-email-rcojocaru@bitdefender.com>
 <856c6212-2fbb-953b-c8a2-5405f7c9607f@citrix.com>
 <5d727c43-99b4-5c4b-0827-859be67f4692@bitdefender.com>
 <32358325-aaca-2e86-6e46-819a85292fa4@citrix.com>
 <9dbec692-bf43-3fc1-5af5-3c82a0a4397e@bitdefender.com>
Message-ID: <6d7a9000-0957-5c40-89ba-0965a9bd8865@bitdefender.com>
Date: Mon, 9 Jul 2018 11:31:32 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <9dbec692-bf43-3fc1-5af5-3c82a0a4397e@bitdefender.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76655
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489457,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.008308)], BW: [Enabled, t:
 (0.000025)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.019775,0.000311)], URL: [Enabled, t: (0.000007,0.000001)], RTDA:
 [Enabled, t: (0.232811), Hit: No, Details: v2.7.12; Id:
 15.1i643t3.1chv2locu.1baico], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V2] x86/p2m: fixed p2m_change_type_range()
 start / end check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com, 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>

T24gMDQvMjMvMjAxOCAwNTozMyBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA0LzIz
LzIwMTggMDU6MjggUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDA0LzIzLzIwMTggMTI6
NTYgUE0sIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4+IE9uIDA0LzIzLzIwMTggMDI6NDcgUE0s
IEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+Pj4gT24gMDQvMTgvMjAxOCAwMjoxMiBQTSwgUmF6dmFu
IENvam9jYXJ1IHdyb3RlOgo+Pj4+PiBwMm1fY2hhbmdlX3R5cGVfcmFuZ2UoKSBoYW5kbGVzIGVu
ZCA+IG1heF9tYXBwZWRfcGZuLCBidXQgbm90Cj4+Pj4+IHN0YXJ0ID4gbWF4X21hcHBlZF9wZm4u
IENoZWNrIHRoZSBsYXR0ZXIganVzdCBhZnRlciBncmFiYmluZyB0aGUKPj4+Pj4gbG9jayBhbmQg
YmFpbCBpZiB0cnVlLgo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUg
PHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4+Pj4+IFN1Z2dlc3RlZC1ieTogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgo+Pj4+Cj4+Pj4gU29ycnksIEkgbWVhbnQg
dG8gcmVwbHkgdG8gdGhpcyBlYXJsaWVyIGJ1dCBJIGhhdmVuJ3QgYmVlbiBhYmxlIHRvIG1ha2UK
Pj4+PiB0aGUgdGltZS4KPj4+Pgo+Pj4+IE9uIHJlZmxlY3Rpb24sIEkgdGhpbmsgdGhpcyBpcyB0
aGUgd3JvbmcgYXBwcm9hY2ggYWN0dWFsbHkuICBGaXJzdCwgbXkKPj4+PiBhc3NlcnRpb24gd2Fz
IGluY29ycmVjdDogdGhlIHAybV9hbHRwMm1fcHJvcGFnYXRlX2NoYW5nZSgpIGlzIGdhdGVkIG9u
Cj4+Pj4gcDJtLT5tYXhfcmVtYXBwZWRfZ2ZuLCBub3QgbWF4X21hcHBlZF9nZm4gKG5iIHRoZSAn
cmUnKS4gIFNvIHNldHRpbmcKPj4+PiBtYXhfbWFwcGVkX2dmbiBzaG91bGRuJ3QgY2F1c2UgJ3Vu
bmVjZXNzYXJ5JyBwcm9wYWdhdGlvbnMuCj4+Pj4KPj4+PiBTZWNvbmRseSwgd2UgZG8gYWN0dWFs
bHkgbmVlZCB0byBrZWVwIHRoZSBsb2dkaXJ0eSByYW5nZXMgb2YgYWxsIHRoZQo+Pj4+IHAybXMg
aW4gc3luYywgZXZlbiBpZiB0aGV5J3JlIHBhc3QgdGhlIG1heF9yZW1hcHBlZF9nZm4uICBPdGhl
cndpc2Ugd2UKPj4+PiBjb3VsZCBoYXZlIHRoZSBmb2xsb3dpbmcgc2l0dWF0aW9uOgo+Pj4+ICog
YWx0cDJtIGNyZWF0ZWQsIG1heF9yZW1hcHBlZF9nZm4gMHgxMDAwCj4+Pj4gKiBzY3JlZW4gcmVz
aXplZCwgbG9nZGlydHkgcmFuZ2UgWzB4MjAwMC0weDMwMDBdOyBjaGFuZ2UgZHJvcHBlZAo+Pj4+
ICogZ3Vlc3QgYWNjZXNzZXMgMHg0MDAwLCBtYXhfcmVtYXBwZWRfZ2ZuIHNldCB0byAweDQwMDAK
Pj4+PiAqIGNoYW5nZV9wMm1fdHlwZSBoYXBwZW5zLCBhbmQgdGhlIDB4MjAwMC0weDMwMDAgcmFu
Z2UgaXMgbm90IG1hcmtlZAo+Pj4+IGxvZ3JkaXJ0eSAjCj4+Pj4KPj4+PiBTbyB3aGlsZSBpdCB3
b3VsZCBiZSBhbiBpbXByb3ZlbWVudCB0byBtYWtlIHRoZSBhc3NlcnRpb24gbW9yZSBleHBsaWNp
dCwKPj4+PiBJIGRvbid0IChhbnltb3JlKSB0aGluayBpdCB3b3VsZCBhY3R1YWxseSBiZSBhbiBp
bXByb3ZlbWVudCB0byBkaXNjYXJkCj4+Pj4gY2hhbmdlcyB0aGF0IGFyZSBhYm92ZSBtYXhfbWFw
cGVkX2dmbi4gIChBbmQgdGh1cyB5b3VyIG9yaWdpbmFsIHBhdGNoLAo+Pj4+IHdoaWNoIGNvcGll
ZCBtYXhfbWFwcGVkX2dmbiBpbnRvIHRoZSBhbHRwMm1zLCB3YXMgcHJvYmFibHkgY2xvc2VyIHRv
IHRoZQo+Pj4+IHJpZ2h0IGFwcHJvYWNoKS4KPj4+Pgo+Pj4+IFNvcnJ5IGZvciB0aGUgY29uZnVz
aW9uIC0tIHdlIG9idmlvdXNseSBuZWVkIGEgYml0IG1vcmUgdGhvdWdodCBhYm91dAo+Pj4+IGhv
dyBhbHRwMm0gYW5kIGxvZ2RpcnR5IGludGVyYWN0Lgo+Pj4KPj4+IFRoYW5rcyBmb3IgdGhlIHJl
cGx5ISBGYWlyIGVub3VnaC4KPj4+Cj4+PiBGV0lXLCB0aGUgYXR0YWNoZWQgcGF0Y2ggd29ya3Mg
d2VsbCBmb3IgbWUsIHJlc2l6ZXMgYW5kIGFsbCAoYnV0IGl0Cj4+PiBjb3VsZCB2ZXJ5IHdlbGwg
YmUganVzdCBsdWNrKS4KPj4KPj4gSSB0aGluayB3ZSByZWFsbHkgd2FudCBzb21lIHNvcnQgb2Yg
YW5hbHlzaXMgb2YgYWxsIHRoZSB3YXlzIHRoZSB0d28KPj4gZmVhdHVyZXMgbWlnaHQgaW50ZXJh
Y3QsIGFuZCBzb21lIGp1c3RpZmljYXRpb24gYXMgdG8gd2h5IGEgc29sdXRpb24gaXMKPj4gY29t
cGxldGUuCj4+Cj4+IFlvdSdyZSBub3QgYWltaW5nIHRvIGdldCBhIHBhdGNoIGxpa2UgdGhpcyBp
bnRvIDQuMTEgdGhvdWdoLCBhcmUgeW91Pwo+IAo+IE5vIChhbHRob3VnaCBpdCB3b3VsZCBoYXZl
IGJlZW4gbmljZSBpZiBwb3NzaWJsZSkuIEEgZ29vZCBzb2x1dGlvbiB0bwo+IHRoZSBwcm9ibGVt
IGlzIHRoZSBnb2FsIGhlcmUsIDQuMTEgb3Igbm90LiBOb2JvZHkgd2FudHMgYSBydXNoZWQgaGFj
ay4KPiAKPiBUaGFua3MgZm9yIGFsbCB0aGUgaGVscCBzbyBmYXIsIGFuZCBwbGVhc2UgbGV0IG1l
IGtub3cgaWYgeW91IGhhdmUgYW55Cj4gc3VnZ2VzdGlvbnMgSSBzaG91bGQgdHJ5IG91dC4KCkdl
b3JnZSwgd291bGQgdGhpcyBiZSBhIGJldHRlciB0aW1lIHRvIHRyeSB0byB0aG9yb3VnaGx5IGZp
eCB0aGlzPyBJdCdzCmNsZWFybHkgYSBtYWpvciBvYnN0YWNsZSBpbiBiZWluZyBhYmxlIHRvIHVz
ZSBhbHRwMm0uIEkndmUgZG9uZSBtb3JlCnRlc3RzIHNpbmNlIHdlJ3ZlIGxhc3QgZGlzY3Vzc2Vk
IHRoaXMgb24geGVuLWRldmVsLCBhbmQgSSBkaWQgc2VlIGEKZnJvemVuIHJlY3RhbmdsZSBvZiBw
aXhlbHMgcXVpdGUgYSB3aGlsZSBhZnRlciBib290aW5nIChkdXJpbmcgIm5vcm1hbCIKV2luZG93
cyBvcGVyYXRpb24pLCBzbyB0aGUgcGF0Y2ggSSd2ZSBhdHRhY2hlZCBsYXN0IHRpbWUgZG9lcyBp
bmRlZWQKc2VlbSB0byBiZSBpbmNvbXBsZXRlIHNvbWV3aGVyZS4gQnV0IEkgaGF2ZW4ndCBtYW5h
Z2VkIHRvIHJlcHJvZHVjZSBpdApzaW5jZSwgc28gaXQncyBzdGlsbCBxdWl0ZSB1bmNsZWFyIHdo
YXQgY29ybmVyIGNhc2UgSSd2ZSBoaXQuCgpJIHdhcyB3b25kZXJpbmcgaWYgeW91IGhhdmUgYW55
IHN1Z2dlc3Rpb25zIG9uIGhvdyB0byBwcm9jZWVkIGluIGZpeGluZwp0aGlzIGZvciBnb29kIHVw
c3RyZWFtIChJIGNlcnRhaW5seSBkb24ndCBoYXZlIHlvdXIgZXhwZXJ0aXNlIGluIHRoZSBwMm0K
Y29kZSkuCgpUaGFua3MhCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 08:35:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 08: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 1fcRdy-0003JI-J2; Mon, 09 Jul 2018 08:35: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=x+xa=jz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcRdx-0003JD-6p
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 08:35:37 +0000
X-Inumbo-ID: 081da46c-8353-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 081da46c-8353-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 10:35:28 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 09 Jul 2018 02:35:34 -0600
Message-Id: <5B431E5202000078001D2313@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 09 Jul 2018 02:35:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Adrian Pop" <apop@bitdefender.com>
References: <20180705104445.8048-1-apop@bitdefender.com>
 <20180705104445.8048-3-apop@bitdefender.com>
In-Reply-To: <20180705104445.8048-3-apop@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/altp2m: Add a subop for
 obtaining the memaccess 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.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@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+IE9uIDA1LjA3LjE4IGF0IDEyOjQ0LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+
IEJvdGggYWx0cDJtIGdldC9zZXQgbWVtYWNjZXNzIGZ1bmN0aW9ucyB1c2UgdGhlIHN0cnVjdAo+
IHhlbl9odm1fYWx0cDJtX21lbV9hY2Nlc3Mgd2hpY2ggaGFzIG5vdyBkcm9wcGVkIHRoZSBgc2V0
JyBwYXJ0IGFuZCBoYXMKPiBiZWVuIHJlbmFtZWQgZnJvbSB4ZW5faHZtX2FsdHAybV9zZXRfbWVt
X2FjY2Vzcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVy
LmNvbT4KCkxvb2tpbmcgdGhyb3VnaCB0aGlzIHBhdGNoIC0gd2hhdCdzIHRoZSBwb2ludCBvZiBw
YXRjaCAxPyBUaGVyZSdzIG5vCmZ1cnRoZXIgdXNlciBiZWluZyBpbnRyb2R1Y2VkIGhlcmUuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 08:44:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 08:44:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcRmu-0004Ix-OH; Mon, 09 Jul 2018 08:44: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=6lqt=jz=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fcRmt-0004Is-Ni
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 08:44:51 +0000
X-Inumbo-ID: 59917710-8354-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 59917710-8354-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 08:44:54 +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 E8672307FB19
 for <xen-devel@lists.xenproject.org>; Mon,  9 Jul 2018 13:01:01 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 0B9607FC42
 for <xen-devel@lists.xenproject.org>; Mon,  9 Jul 2018 11:44:49 +0300 (EEST)
Received: (qmail 11131 invoked from network); 9 Jul 2018 11:44:48 +0300
Received: from reverse-unset.bbu.hq.bitdefender.net (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@91.199.104.6)
 by smtp03.buh.bitdefender.org with SMTP; 9 Jul 2018 11:44:48 +0300
To: Jan Beulich <JBeulich@suse.com>, Adrian Pop <apop@bitdefender.com>
References: <20180705104445.8048-1-apop@bitdefender.com>
 <20180705104445.8048-3-apop@bitdefender.com>
 <5B431E5202000078001D2313@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <30617831-b556-9454-1c58-bdb4d76b3f76@bitdefender.com>
Date: Mon, 9 Jul 2018 11:44:44 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B431E5202000078001D2313@prv1-mh.provo.novell.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76655
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489457,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.002781)], BW: [Enabled, t:
 (0.000011,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.016171,0.000072)], URL: [Enabled, t:
 (0.000008,0.000001)], RTDA: [Enabled, t: (0.087440), Hit: No, Details:
 v2.7.12; Id: 15.1i62fcp.1chv3dts5.1cv89l], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/altp2m: Add a subop for
 obtaining the memaccess 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>,
 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@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>

T24gMDcvMDkvMjAxOCAxMTozNSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDUuMDcu
MTggYXQgMTI6NDQsIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+IEJvdGggYWx0cDJt
IGdldC9zZXQgbWVtYWNjZXNzIGZ1bmN0aW9ucyB1c2UgdGhlIHN0cnVjdAo+PiB4ZW5faHZtX2Fs
dHAybV9tZW1fYWNjZXNzIHdoaWNoIGhhcyBub3cgZHJvcHBlZCB0aGUgYHNldCcgcGFydCBhbmQg
aGFzCj4+IGJlZW4gcmVuYW1lZCBmcm9tIHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzLgo+
Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KPiAK
PiBMb29raW5nIHRocm91Z2ggdGhpcyBwYXRjaCAtIHdoYXQncyB0aGUgcG9pbnQgb2YgcGF0Y2gg
MT8gVGhlcmUncyBubwo+IGZ1cnRoZXIgdXNlciBiZWluZyBpbnRyb2R1Y2VkIGhlcmUuCgpJIHRo
aW5rIGl0IHdhcyBtZWFudCBqdXN0IGFzIGNvZGUgY2xlYW51cCBmb3Igbm93LCBwcm9iYWJseSBh
bHNvIHRvIGJlCnVzZWQgaW4gbGF0ZXIgcGF0Y2hlcy4KCgpUaGFua3MsClJhenZhbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 08:59:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 08: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 1fcS1I-0005cX-D1; Mon, 09 Jul 2018 08:59: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=pogb=jz=gmail.com=moinanjnawala@srs-us1.protection.inumbo.net>)
 id 1fcS1G-0005cR-Ts
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 08:59:43 +0000
X-Inumbo-ID: 645c0c27-8356-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x243.google.com (unknown [2607:f8b0:4002:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 645c0c27-8356-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 10:59:31 +0200 (CEST)
Received: by mail-yb0-x243.google.com with SMTP id x15-v6so6902173ybm.2
 for <xen-devel@lists.xenproject.org>; Mon, 09 Jul 2018 01:59:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=rJUxP5XjiaYiD6ihiFnaQoWXlZlW5IQXOlPFrof8Qz8=;
 b=B+9UmbTXHfrMknJPVXHI38jRmnqPEC8ouDjZHcTZWzuWjYZ2EnFfZJvhdpWcHSlh9k
 ScLUGGxXfHv9g3MREIeeFz8ogEvAhUOPnBFGB8SkoEyu5YGmLUU+NO+t2Fz2XRaDqJX9
 +iP4q4UFMJeX8ktBDSnxYCy6swKmph81N+Dk26pfQSKvFFriKcd8Qts1j58AQnClKr3j
 mCJG3rsXRVLeyMaNQ4pVU9kps8So0G0LFz3RRAOumP1lwhFK3ncxM4oD7+BCZgxfXSy/
 rTMDflR8ZGPyktGXz6SDUJR5L2XjT25IRp0nZeqEDLl7uQ2LDv+IwRmGBI6ZGUj/UnM0
 dumA==
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=rJUxP5XjiaYiD6ihiFnaQoWXlZlW5IQXOlPFrof8Qz8=;
 b=ToGchsABWFRK9MstAnzYmhv+rjnC5u0Qf1vTjeOvmdMt1HTP7VUPlVEg6Q6N6FW/Yr
 QrZTC9Tmymw5/l377GRBd5TPnJU4mrdXgJCD4jf6QwDgHwCA270soYDa79FjpQMig/Dh
 OrIDamY1eS3LlneTVhCMtuUYPsoIfi/1I92gnXhvGXVVKouhZTAhMNvrnZtAdpy3SAsg
 APNKqR04953izHVoqx09IqX/n7PUoP4cZAirBKce8TIvknDg6xm8d2PAB14SGBw9xTD2
 /v9cWYTgZmbq/FZYeHgneh4UqK/y0ifBFGXCyLjXuSYNTXuEdFcCv1uXXsKngsLC1rmV
 ZO2Q==
X-Gm-Message-State: APt69E2CSuY9ARF7m6vjFAAANgcbP1DFSrVeO0MmmpUvKSzSD9MW2CpS
 EFiKMelUUDzLWFtKtsuQXHfHfmKk8ooQKOWLv7E=
X-Google-Smtp-Source: AAOMgpe0Bnqgpdx+vFhAwjf0oVFM6hG7rdHhYne03xonib8TaYDHX3gIF3bM6z951aDlnkjqPNXiLnVpfZQzDl3enRc=
X-Received: by 2002:a25:aa0a:: with SMTP id
 s10-v6mr10533983ybi.63.1531126777282; 
 Mon, 09 Jul 2018 01:59:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a25:9005:0:0:0:0:0 with HTTP;
 Mon, 9 Jul 2018 01:59:36 -0700 (PDT)
In-Reply-To: <45be7595-0dd5-c594-8cff-f9567fca502a@arm.com>
References: <CAN_ATrdKSqxS31CuPqoCV_pz6mp0-Le30x=yDZVanK+ZvW8noQ@mail.gmail.com>
 <498efb7e-755b-0917-6b0c-1fff257a06b6@arm.com>
 <CAN_ATreAFYS2KUZ+FLv8ykzjQbw=yoOvsZ5PwSChmubd9ky_HA@mail.gmail.com>
 <4e1b355d-43aa-336d-8d90-e83d97a409c0@arm.com>
 <45be7595-0dd5-c594-8cff-f9567fca502a@arm.com>
From: moin anjnawala <moinanjnawala@gmail.com>
Date: Mon, 9 Jul 2018 14:29:36 +0530
Message-ID: <CAN_ATreCM8CKp8U4wpCzSGT6uNcMhMvy-ytUNAxhs5eS-RRdUQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] ARM: Issues while Enabling hibernation in
 domU(linux) on jacinto-j6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, amit.a@pathpartnertech.com,
 Omkar Bolla <omkar062@gmail.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Mirela Simonovic <mirela.simonovic@aggios.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKSSBoYXZlIGFwcGxpZWQgdGhlIGdpdmVuIHBhdGNoZXMgc2VudCBieSBhbWF6
b24gb24gbWFpbmxpbmUgbGludXgKNC4xNy40IGJyYW5jaCBjb21taXQgYmRlYjhmNS4KRXZlbiBh
ZnRlciBhcHBseWluZyBnaXZlbiBwYXRjaGVzIHRoZSBjcmFzaCBhcyBzZWVuIGJlbG93IGlzCmVu
Y291bnRlcmVkIGluIGRvbVUgd2hpbGUgdHJ5aW5nIHRvIGhpYmVybmF0ZSB0byBkaXNrIHVzaW4g
eGVuLTQuMTAuCgpyb290QERvbTA6fiMgeGwgY3JlYXRlIC1jIC92bmNfbC5jZmcKUGFyc2luZyBj
b25maWcgZnJvbSAvdm5jX2wuY2ZnCihYRU4pIGQxdjA6IHZHSUNEOiB1bmhhbmRsZWQgd29yZCB3
cml0ZSAweGZmZmZmZmZmIHRvIElDQUNUSVZFUjAKWyAgICAwLjAwMDAwMF0gQm9vdGluZyBMaW51
eCBvbiBwaHlzaWNhbCBDUFUgMHgwClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNpb24gNC4xNy40
LTAwMDEyLWc4Njc1ZDkzLWRpcnR5Cihtb2ludWRkaW4uYUBDUFUtMzYxVSkgKGdjYyB2ZXJzaW9u
IDQuOC40IChVYnVudHUvTGluYXJvCjQuOC40LTJ1YnVudHUxfjE0LjA0LjEpKSAjMjg5IFNNUCBQ
UkUKRU1QVCBNb24gSnVsIDkgMTI6MDY6MjggSVNUIDIwMTgKWyAgICAwLjAwMDAwMF0gQ1BVOiBB
Uk12NyBQcm9jZXNzb3IgWzQxMmZjMGYyXSByZXZpc2lvbiAyIChBUk12NyksIGNyPTEwYzUzODdk
ClsgICAgMC4wMDAwMDBdIENQVTogZGl2IGluc3RydWN0aW9ucyBhdmFpbGFibGU6IHBhdGNoaW5n
IGRpdmlzaW9uIGNvZGUKWyAgICAwLjAwMDAwMF0gQ1BVOiBQSVBUIC8gVklQVCBub25hbGlhc2lu
ZyBkYXRhIGNhY2hlLCBQSVBUIGluc3RydWN0aW9uIGNhY2hlClsgICAgMC4wMDAwMDBdIE9GOiBm
ZHQ6IE1hY2hpbmUgbW9kZWw6IFhFTlZNLTQuMTAKWyAgICAwLjAwMDAwMF0gTWVtb3J5IHBvbGlj
eTogRGF0YSBjYWNoZSB3cml0ZWFsbG9jClsgICAgMC4wMDAwMDBdIFhlbiA0LjEwIHN1cHBvcnQg
Zm91bmQKWyAgICAwLjAwMDAwMF0gY21hOiBSZXNlcnZlZCAyNCBNaUIgYXQgMHg1NzgwMDAwMApb
ICAgIDAuMDAwMDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogMTAyNDAwClsgICAgMC4wMDAwMDBd
ICAgTm9ybWFsIHpvbmU6IDkwMCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0g
ICBOb3JtYWwgem9uZTogMCBwYWdlcyByZXNlcnZlZApbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6
b25lOiAxMDI0MDAgcGFnZXMsIExJRk8gYmF0Y2g6MzEKWyAgICAwLjAwMDAwMF0gcHNjaTogcHJv
YmluZyBmb3IgY29uZHVpdCBtZXRob2QgZnJvbSBEVC4KWyAgICAwLjAwMDAwMF0gcHNjaTogUFND
SXYxLjEgZGV0ZWN0ZWQgaW4gZmlybXdhcmUuClsgICAgMC4wMDAwMDBdIHBzY2k6IFVzaW5nIHN0
YW5kYXJkIFBTQ0kgdjAuMiBmdW5jdGlvbiBJRHMKWyAgICAwLjAwMDAwMF0gcHNjaTogVHJ1c3Rl
ZCBPUyBtaWdyYXRpb24gbm90IHJlcXVpcmVkClsgICAgMC4wMDAwMDBdIHBzY2k6IFNNQyBDYWxs
aW5nIENvbnZlbnRpb24gdjEuMQpbICAgIDAuMDAwMDAwXSBwZXJjcHU6IEVtYmVkZGVkIDE2IHBh
Z2VzL2NwdSBAKHB0cnZhbCkgczM2NzM2IHI4MTkyCmQyMDYwOCB1NjU1MzYKWyAgICAwLjAwMDAw
MF0gcGNwdS1hbGxvYzogczM2NzM2IHI4MTkyIGQyMDYwOCB1NjU1MzYgYWxsb2M9MTYqNDA5Ngpb
ICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBbMF0gMApbICAgIDAuMDAwMDAwXSBCdWlsdCAxIHpv
bmVsaXN0cywgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogMTAxNTAwClsgICAg
MC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IGlycXBvbGwgbWF4Y3B1cz0xCm5vX2NvbnNv
bGVfc3VzcGVuZCBsb2dsZXZlbD04IGNvbnNvbGU9aHZjMCB4ZW5jb25zb2xlPXR0eQplYXJseXBy
aW50az14ZW4gcncgZGhjcD1vZmYgcmVzdW1lPS9kZXYKL3h2ZGEgcmVzdW1lX29mZnNldD0zMzE3
NzYgcm9vdD0vZGV2L3h2ZGEgcm9vdHdhaXQKWyAgICAwLjAwMDAwMF0gTWlzcm91dGVkIElSUSBm
aXh1cCBhbmQgcG9sbGluZyBzdXBwb3J0IGVuYWJsZWQKWyAgICAwLjAwMDAwMF0gVGhpcyBtYXkg
c2lnbmlmaWNhbnRseSBpbXBhY3Qgc3lzdGVtIHBlcmZvcm1hbmNlClsgICAgMC4wMDAwMDBdIERl
bnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNiwgMjYyMTQ0IGJ5
dGVzKQpbICAgIDAuMDAwMDAwXSBJbm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDMyNzY4
IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDM2NTY1Mksv
NDA5NjAwSyBhdmFpbGFibGUgKDkyMTZLIGtlcm5lbCBjb2RlLAo2MDJLIHJ3ZGF0YSwgMzAyMEsg
cm9kYXRhLCAxMDI0SyBpbml0LCAyODVLIGJzcywgMTkzNzJLIHJlc2VydmVkLAoyNDU3NksgY21h
LXJlc2VyCnZlZCwgMEsgaGlnaG1lbSkKWyAgICAwLjAwMDAwMF0gVmlydHVhbCBrZXJuZWwgbWVt
b3J5IGxheW91dDoKWyAgICAwLjAwMDAwMF0gICAgIHZlY3RvciAgOiAweGZmZmYwMDAwIC0gMHhm
ZmZmMTAwMCAgICggICA0IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgZml4bWFwICA6IDB4ZmZjMDAw
MDAgLSAweGZmZjAwMDAwICAgKDMwNzIga0IpClsgICAgMC4wMDAwMDBdICAgICB2bWFsbG9jIDog
MHhkOTgwMDAwMCAtIDB4ZmY4MDAwMDAgICAoIDYwOCBNQikKWyAgICAwLjAwMDAwMF0gICAgIGxv
d21lbSAgOiAweGMwMDAwMDAwIC0gMHhkOTAwMDAwMCAgICggNDAwIE1CKQpbICAgIDAuMDAwMDAw
XSAgICAgcGttYXAgICA6IDB4YmZlMDAwMDAgLSAweGMwMDAwMDAwICAgKCAgIDIgTUIpClsgICAg
MC4wMDAwMDBdICAgICBtb2R1bGVzIDogMHhiZjAwMDAwMCAtIDB4YmZlMDAwMDAgICAoICAxNCBN
QikKWyAgICAwLjAwMDAwMF0gICAgICAgLnRleHQgOiAweChwdHJ2YWwpIC0gMHgocHRydmFsKSAg
ICgxMDIwOCBrQikKWyAgICAwLjAwMDAwMF0gICAgICAgLmluaXQgOiAweChwdHJ2YWwpIC0gMHgo
cHRydmFsKSAgICgxMDI0IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgICAuZGF0YSA6IDB4KHB0cnZh
bCkgLSAweChwdHJ2YWwpICAgKCA2MDMga0IpClsgICAgMC4wMDAwMDBdICAgICAgICAuYnNzIDog
MHgocHRydmFsKSAtIDB4KHB0cnZhbCkgICAoIDI4NiBrQikKWyAgICAwLjAwMDAwMF0gU0xVQjog
SFdhbGlnbj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MSwgTm9kZXM9MQpbICAg
IDAuMDAwMDAwXSBmdHJhY2U6IGFsbG9jYXRpbmcgMzIzNTMgZW50cmllcyBpbiA5NSBwYWdlcwpb
ICAgIDAuMDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9u
LgpbICAgIDAuMDAwMDAwXSAgUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTIgdG8g
bnJfY3B1X2lkcz0xLgpbICAgIDAuMDAwMDAwXSAgVGFza3MgUkNVIGVuYWJsZWQuClsgICAgMC4w
MDAwMDBdIFJDVTogQWRqdXN0aW5nIGdlb21ldHJ5IGZvciByY3VfZmFub3V0X2xlYWY9MTYsIG5y
X2NwdV9pZHM9MQpbICAgIDAuMDAwMDAwXSBOUl9JUlFTOiAxNiwgbnJfaXJxczogMTYsIHByZWFs
bG9jYXRlZCBpcnFzOiAxNgpbICAgIDAuMDAwMDAwXSBhcmNoX3RpbWVyOiBjcDE1IHRpbWVyKHMp
IHJ1bm5pbmcgYXQgNi4xNE1IeiAodmlydCkuClsgICAgMC4wMDAwMDBdIGNsb2Nrc291cmNlOiBh
cmNoX3N5c19jb3VudGVyOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmCm1heF9jeWNsZXM6IDB4MTZh
YzAyODYyLCBtYXhfaWRsZV9uczogNDQwNzk1MjAyMjE4IG5zClsgICAgMC4wMDAwMDVdIHNjaGVk
X2Nsb2NrOiA1NiBiaXRzIGF0IDZNSHosIHJlc29sdXRpb24gMTYybnMsIHdyYXBzCmV2ZXJ5IDQz
OTgwNDY1MTEwODVucwpbICAgIDAuMDAwMDE3XSBTd2l0Y2hpbmcgdG8gdGltZXItYmFzZWQgZGVs
YXkgbG9vcCwgcmVzb2x1dGlvbiAxNjJucwpbICAgIDAuMDAwMTQzXSBDb25zb2xlOiBjb2xvdXIg
ZHVtbXkgZGV2aWNlIDgweDMwClsgICAgMC4wMDE2MTZdIGNvbnNvbGUgW2h2YzBdIGVuYWJsZWQK
WyAgICAwLjAwMTY2NV0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNh
bGN1bGF0ZWQKdXNpbmcgdGltZXIgZnJlcXVlbmN5Li4gMTIuMjggQm9nb01JUFMgKGxwaj02MTQ0
MCkKWyAgICAwLjAwMTcyNF0gcGlkX21heDogZGVmYXVsdDogMzI3NjggbWluaW11bTogMzAxClsg
ICAgMC4wMDE4NzVdIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6
IDAsIDQwOTYgYnl0ZXMpClsgICAgMC4wMDE5MjhdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJs
ZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMCwgNDA5NiBieXRlcykKWyAgICAwLjAwMjY3Nl0gQ1BV
OiBUZXN0aW5nIHdyaXRlIGJ1ZmZlciBjb2hlcmVuY3k6IG9rClsgICAgMC4wMDI5OThdIC9jcHVz
L2NwdUAwIG1pc3NpbmcgY2xvY2stZnJlcXVlbmN5IHByb3BlcnR5ClsgICAgMC4wMDMwNTBdIENQ
VTA6IHRocmVhZCAtMSwgY3B1IDAsIHNvY2tldCAwLCBtcGlkciA4MDAwMDAwMApbICAgIDAuMDUx
MDk0XSB4ZW46Z3JhbnRfdGFibGU6IEdyYW50IHRhYmxlcyB1c2luZyB2ZXJzaW9uIDEgbGF5b3V0
ClsgICAgMC4wNTExODJdIEdyYW50IHRhYmxlIGluaXRpYWxpemVkClsgICAgMC4wNTEyNzFdIHhl
bjpldmVudHM6IFVzaW5nIEZJRk8tYmFzZWQgQUJJClsgICAgMC4wNTEzNDhdIFhlbjogaW5pdGlh
bGl6aW5nIGNwdTAKWyAgICAwLjA1MTQ2Ml0gU2V0dGluZyB1cCBzdGF0aWMgaWRlbnRpdHkgbWFw
IGZvciAweDQwMTAwMDAwIC0gMHg0MDEwMDA2MApbICAgIDAuMDYwMzE4XSBIaWVyYXJjaGljYWwg
U1JDVSBpbXBsZW1lbnRhdGlvbi4KWyAgICAwLjA4MDQyNl0gc21wOiBCcmluZ2luZyB1cCBzZWNv
bmRhcnkgQ1BVcyAuLi4KWyAgICAwLjA4MDQ3M10gc21wOiBCcm91Z2h0IHVwIDEgbm9kZSwgMSBD
UFUKWyAgICAwLjA4MDUwOV0gU01QOiBUb3RhbCBvZiAxIHByb2Nlc3NvcnMgYWN0aXZhdGVkICgx
Mi4yOCBCb2dvTUlQUykuClsgICAgMC4wODA1NTRdIENQVTogQWxsIENQVShzKSBzdGFydGVkIGlu
IFNWQyBtb2RlLgpbICAgIDAuMDgxNzE2XSBkZXZ0bXBmczogaW5pdGlhbGl6ZWQKWyAgICAwLjA4
MjY2MV0gcmFuZG9tOiBnZXRfcmFuZG9tX3UzMiBjYWxsZWQgZnJvbQpidWNrZXRfdGFibGVfYWxs
b2MrMHg4OC8weDFjNCB3aXRoIGNybmdfaW5pdD0wClsgICAgMC4wOTA2MjJdIFZGUCBzdXBwb3J0
IHYwLjM6IGltcGxlbWVudG9yIDQxIGFyY2hpdGVjdHVyZSA0IHBhcnQgMzAKdmFyaWFudCBmIHJl
diAwClsgICAgMC4wOTA5OTBdIGNsb2Nrc291cmNlOiBqaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZm
IG1heF9jeWNsZXM6CjB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiAxOTExMjYwNDQ2Mjc1MDAwMCBu
cwpbICAgIDAuMDkxMDY3XSBmdXRleCBoYXNoIHRhYmxlIGVudHJpZXM6IDI1NiAob3JkZXI6IDIs
IDE2Mzg0IGJ5dGVzKQpbICAgIDAuMDkxNjk3XSBwaW5jdHJsIGNvcmU6IGluaXRpYWxpemVkIHBp
bmN0cmwgc3Vic3lzdGVtClsgICAgMC4wOTI2NDBdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBm
YW1pbHkgMTYKWyAgICAwLjEwMTk2OF0gRE1BOiBwcmVhbGxvY2F0ZWQgMjU2IEtpQiBwb29sIGZv
ciBhdG9taWMgY29oZXJlbnQgYWxsb2NhdGlvbnMKWyAgICAwLjE4MTU5M10gaHctYnJlYWtwb2lu
dDogRmFpbGVkIHRvIGVuYWJsZSBtb25pdG9yIG1vZGUgb24gQ1BVIDAuClsgICAgMC4yNjE3NDdd
IHhlbjpiYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXIKWyAgICAwLjQ4NDc5OV0g
bWVkaWE6IExpbnV4IG1lZGlhIGludGVyZmFjZTogdjAuMTAKWyAgICAwLjQ4NDg3MF0gTGludXgg
dmlkZW8gY2FwdHVyZSBpbnRlcmZhY2U6IHYyLjAwClsgICAgMC40ODQ5NjldIHBwc19jb3JlOiBM
aW51eFBQUyBBUEkgdmVyLiAxIHJlZ2lzdGVyZWQKWyAgICAwLjQ4NTAwM10gcHBzX2NvcmU6IFNv
ZnR3YXJlIHZlci4gNS4zLjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3ClJvZG9sZm8gR2lvbWV0dGkg
PGdpb21ldHRpQGxpbnV4Lml0PgpbICAgIDAuNDg1MDYwXSBQVFAgY2xvY2sgc3VwcG9ydCByZWdp
c3RlcmVkClsgICAgMC40ODUxMTddIEVEQUMgTUM6IFZlcjogMy4wLjAKWyAgICAwLjQ5MjU5M10g
QWR2YW5jZWQgTGludXggU291bmQgQXJjaGl0ZWN0dXJlIERyaXZlciBJbml0aWFsaXplZC4KWyAg
ICAwLjQ5MzcwMV0gY2xvY2tzb3VyY2U6IFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIGFyY2hfc3lz
X2NvdW50ZXIKWyAgICAwLjU1MjIwM10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAy
ClsgICAgMC41NTI4NjFdIHRjcF9saXN0ZW5fcG9ydGFkZHJfaGFzaCBoYXNoIHRhYmxlIGVudHJp
ZXM6IDUxMgoob3JkZXI6IDAsIDYxNDQgYnl0ZXMpClsgICAgMC41NTI5MzNdIFRDUCBlc3RhYmxp
c2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiAyLCAxNjM4NCBieXRlcykKWyAg
ICAwLjU1MzAxMF0gVENQIGJpbmQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogMywg
MzI3NjggYnl0ZXMpClsgICAgMC41NTMxMDZdIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJlZCAo
ZXN0YWJsaXNoZWQgNDA5NiBiaW5kIDQwOTYpClsgICAgMC41NTMyMDJdIFVEUCBoYXNoIHRhYmxl
IGVudHJpZXM6IDI1NiAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpClsgICAgMC41NTMyNTVdIFVEUC1M
aXRlIGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogMSwgODE5MiBieXRlcykKWyAgICAw
LjU1MzQ5MV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxClsgICAgMC42MTM4MzBd
IFJQQzogUmVnaXN0ZXJlZCBuYW1lZCBVTklYIHNvY2tldCB0cmFuc3BvcnQgbW9kdWxlLgpbICAg
IDAuNjEzODc2XSBSUEM6IFJlZ2lzdGVyZWQgdWRwIHRyYW5zcG9ydCBtb2R1bGUuClsgICAgMC42
MTM5MDhdIFJQQzogUmVnaXN0ZXJlZCB0Y3AgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAwLjYxMzk0
MV0gUlBDOiBSZWdpc3RlcmVkIHRjcCBORlN2NC4xIGJhY2tjaGFubmVsIHRyYW5zcG9ydCBtb2R1
bGUuClsgICAgMC42MTM5ODBdIFBDSTogQ0xTIDAgYnl0ZXMsIGRlZmF1bHQgNjQKWyAgICAwLjYx
NTg4MV0gSW5pdGlhbGlzZSBzeXN0ZW0gdHJ1c3RlZCBrZXlyaW5ncwpbICAgIDAuNjE2MTEwXSB3
b3JraW5nc2V0OiB0aW1lc3RhbXBfYml0cz0xNCBtYXhfb3JkZXI9MTcgYnVja2V0X29yZGVyPTMK
WyAgICAwLjYyMjIwNV0gc3F1YXNoZnM6IHZlcnNpb24gNC4wICgyMDA5LzAxLzMxKSBQaGlsbGlw
IExvdWdoZXIKWyAgICAwLjYzNDE1NF0gTkZTOiBSZWdpc3RlcmluZyB0aGUgaWRfcmVzb2x2ZXIg
a2V5IHR5cGUKWyAgICAwLjYzNDIxM10gS2V5IHR5cGUgaWRfcmVzb2x2ZXIgcmVnaXN0ZXJlZApb
ICAgIDAuNjM0MjQ4XSBLZXkgdHlwZSBpZF9sZWdhY3kgcmVnaXN0ZXJlZApbICAgIDAuNjM0MzIy
XSBudGZzOiBkcml2ZXIgMi4xLjMyIFtGbGFnczogUi9PXS4KWyAgICAyLjEzODIyMV0gS2V5IHR5
cGUgYXN5bW1ldHJpYyByZWdpc3RlcmVkClsgICAgMi4xMzgyNzBdIEFzeW1tZXRyaWMga2V5IHBh
cnNlciAneDUwOScgcmVnaXN0ZXJlZApbICAgIDIuMTM4Mzc1XSBCbG9jayBsYXllciBTQ1NJIGdl
bmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40CmxvYWRlZCAobWFqb3IgMjQ2KQpbICAgIDIu
MTM4NDIyXSBpbyBzY2hlZHVsZXIgbm9vcCByZWdpc3RlcmVkClsgICAgMi4xMzg0NTNdIGlvIHNj
aGVkdWxlciBkZWFkbGluZSByZWdpc3RlcmVkClsgICAgMi4xMzg2NzRdIGlvIHNjaGVkdWxlciBj
ZnEgcmVnaXN0ZXJlZCAoZGVmYXVsdCkKWyAgICAyLjEzODcyNF0gaW8gc2NoZWR1bGVyIG1xLWRl
YWRsaW5lIHJlZ2lzdGVyZWQKWyAgICAyLjEzODc2Nl0gaW8gc2NoZWR1bGVyIGt5YmVyIHJlZ2lz
dGVyZWQKWyAgICAyLjE0MDI2NF0geGVuOnhlbl9ldnRjaG46IEV2ZW50LWNoYW5uZWwgZGV2aWNl
IGluc3RhbGxlZApbICAgIDIuMTk3MjQwXSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCAxMCBw
b3J0cywgSVJRIHNoYXJpbmcgZGlzYWJsZWQKWyAgICAyLjIwNzI2N10gYnJkOiBtb2R1bGUgbG9h
ZGVkClsgICAgMi4yMTM4NzRdIGxvb3A6IG1vZHVsZSBsb2FkZWQKWyAgICAyLjIxMzkxN10gSW52
YWxpZCBtYXhfcXVldWVzICg0KSwgd2lsbCB1c2UgZGVmYXVsdCBtYXg6IDEuClsgICAgMi4yMjA1
MTNdIGxpYnBoeTogRml4ZWQgTURJTyBCdXM6IHByb2JlZApbICAgIDIuMjIxNTU0XSB4ZW5fbmV0
ZnJvbnQ6IEluaXRpYWxpc2luZyBYZW4gdmlydHVhbCBldGhlcm5ldCBkcml2ZXIKWyAgICAyLjIy
MjA2Ml0gbW91c2VkZXY6IFBTLzIgbW91c2UgZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2UKWyAg
ICAyLjIyMjY2Ml0gaTJjIC9kZXYgZW50cmllcyBkcml2ZXIKWyAgICAyLjIyMzQzMl0gbGVkdHJp
Zy1jcHU6IHJlZ2lzdGVyZWQgdG8gaW5kaWNhdGUgYWN0aXZpdHkgb24gQ1BVcwpbICAgIDIuMjI1
MTk2XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEwClsgICAgMi4yNDQxMTFdIFNl
Z21lbnQgUm91dGluZyB3aXRoIElQdjYKWyAgICAyLjI0NDIyNF0gc2l0OiBJUHY2LCBJUHY0IGFu
ZCBNUExTIG92ZXIgSVB2NCB0dW5uZWxpbmcgZHJpdmVyClsgICAgMi4yNDQ4NzVdIE5FVDogUmVn
aXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTcKWyAgICAyLjI0NTA0OF0gS2V5IHR5cGUgZG5zX3Jl
c29sdmVyIHJlZ2lzdGVyZWQKWyAgICAyLjI0NTI3N10gUmVnaXN0ZXJpbmcgU1dQL1NXUEIgZW11
bGF0aW9uIGhhbmRsZXIKWyAgICAyLjI0NjAxM10gTG9hZGluZyBjb21waWxlZC1pbiBYLjUwOSBj
ZXJ0aWZpY2F0ZXMKWyAgICAyLjMwMjg0Nl0gYmxrZnJvbnQ6IHh2ZGE6IGZsdXNoIGRpc2tjYWNo
ZTogZW5hYmxlZDsgcGVyc2lzdGVudApncmFudHM6IGRpc2FibGVkOyBpbmRpcmVjdCBkZXNjcmlw
dG9yczogZW5hYmxlZDsKWyAgICAyLjM1NDIyOF0gaGN0b3N5czogdW5hYmxlIHRvIG9wZW4gcnRj
IGRldmljZSAocnRjMCkKWyAgICAyLjM1ODEwNl0gUE06IEltYWdlIG5vdCBmb3VuZCAoY29kZSAt
MjIpClsgICAgMi4zNTgxNTBdIEFMU0EgZGV2aWNlIGxpc3Q6ClsgICAgMi4zNTgxNzVdICAgTm8g
c291bmRjYXJkcyBmb3VuZC4KWyAgICAyLjM4NTk3OV0gcmFuZG9tOiBmYXN0IGluaXQgZG9uZQpb
ICAgIDIuNTI5ODMwXSBFWFQ0LWZzICh4dmRhKTogcmVjb3ZlcnkgY29tcGxldGUKWyAgICAyLjUz
MTU2N10gRVhUNC1mcyAoeHZkYSk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0
YQptb2RlLiBPcHRzOiAobnVsbCkKWyAgICAyLjUzMTY1M10gVkZTOiBNb3VudGVkIHJvb3QgKGV4
dDQgZmlsZXN5c3RlbSkgb24gZGV2aWNlIDIwMjowLgpbICAgIDIuNTQ2Mjc3XSBkZXZ0bXBmczog
bW91bnRlZApbICAgIDIuNTQ5NTYyXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAxMDI0
SwpbICAgIDIuNzI1MTY3XSByYW5kb206IHN5c3RlbWQ6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSBy
ZWFkICgxNiBieXRlcyByZWFkKQpbICAgIDIuNzM1Mzg3XSBzeXN0ZW1kWzFdOiBzeXN0ZW1kIDIx
NSBydW5uaW5nIGluIHN5c3RlbSBtb2RlLiAoK1BBTQorQVVESVQgK1NFTElOVVggK0lNQSArU1lT
VklOSVQgK0xJQkNSWVBUU0VUVVAgK0dDUllQVCArQUNMICtYWgotU0VDQ09NUCAtQVBQQVJNT1Ip
ClsgICAgMi43MzU2MTldIHN5c3RlbWRbMV06IERldGVjdGVkIHZpcnR1YWxpemF0aW9uICd4ZW4n
LgpbICAgIDIuNzM1Njg0XSBzeXN0ZW1kWzFdOiBEZXRlY3RlZCBhcmNoaXRlY3R1cmUgJ2FybScu
CgpXZWxjb21lIHRvIERlYmlhbiBHTlUvTGludXggOCAoamVzc2llKSEKClsgICAgMi43NjczNjNd
IHN5c3RlbWRbMV06IFNldCBob3N0bmFtZSB0byA8ZGViaWFuLWplc3NpZT4uClsgICAgMi44NTk4
NjFdIHJhbmRvbTogc3lzdGVtZC1zeXN2LWdlOiB1bmluaXRpYWxpemVkIHVyYW5kb20gcmVhZCAo
MTYKYnl0ZXMgcmVhZCkKWyAgICAyLjg4NjQyM10gcmFuZG9tOiBzeXN0ZW1kOiB1bmluaXRpYWxp
emVkIHVyYW5kb20gcmVhZCAoMTYgYnl0ZXMgcmVhZCkKWyAgICAzLjAxMDk0MV0gc3lzdGVtZFsx
XTogU3RhcnRpbmcgRm9yd2FyZCBQYXNzd29yZCBSZXF1ZXN0cyB0byBXYWxsCkRpcmVjdG9yeSBX
YXRjaC4KWyAgICAzLjAxMTM5NF0gc3lzdGVtZFsxXTogU3RhcnRlZCBGb3J3YXJkIFBhc3N3b3Jk
IFJlcXVlc3RzIHRvIFdhbGwKRGlyZWN0b3J5IFdhdGNoLgpbICAgIDMuMDExNDk5XSBzeXN0ZW1k
WzFdOiBFeHBlY3RpbmcgZGV2aWNlIGRldi1odmMwLmRldmljZS4uLgogICAgICAgICBFeHBlY3Rp
bmcgZGV2aWNlIGRldi1odmMwLmRldmljZS4uLgpbICAgIDMuMDEyNjIwXSBzeXN0ZW1kWzFdOiBT
dGFydGluZyBSZW1vdGUgRmlsZSBTeXN0ZW1zIChQcmUpLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdl
dCBSZW1vdGUgRmlsZSBTeXN0ZW1zIChQcmUpLgpbICAgIDMuMDEzNDUxXSBzeXN0ZW1kWzFdOiBS
ZWFjaGVkIHRhcmdldCBSZW1vdGUgRmlsZSBTeXN0ZW1zIChQcmUpLgpbICAgIDMuMDEzNTM2XSBz
eXN0ZW1kWzFdOiBTdGFydGluZyBFbmNyeXB0ZWQgVm9sdW1lcy4KWyAgT0sgIF0gUmVhY2hlZCB0
YXJnZXQgRW5jcnlwdGVkIFZvbHVtZXMuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFBhdGhzLgpb
ICBPSyAgXSBSZWFjaGVkIHRhcmdldCBTd2FwLgpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIFJvb3Qg
U2xpY2UuClsgIE9LICBdIExpc3RlbmluZyBvbiBEZWxheWVkIFNodXRkb3duIFNvY2tldC4KWyAg
T0sgIF0gTGlzdGVuaW5nIG9uIC9kZXYvaW5pdGN0bCBDb21wYXRpYmlsaXR5IE5hbWVkIFBpcGUu
ClsgIE9LICBdIExpc3RlbmluZyBvbiBKb3VybmFsIFNvY2tldCAoL2Rldi9sb2cpLgpbICBPSyAg
XSBMaXN0ZW5pbmcgb24gdWRldiBDb250cm9sIFNvY2tldC4KWyAgT0sgIF0gTGlzdGVuaW5nIG9u
IHVkZXYgS2VybmVsIFNvY2tldC4KWyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBVc2VyIGFuZCBTZXNz
aW9uIFNsaWNlLgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gSm91cm5hbCBTb2NrZXQuClsgIE9LICBd
IENyZWF0ZWQgc2xpY2UgU3lzdGVtIFNsaWNlLgogICAgICAgICBTdGFydGluZyBJbmNyZWFzZSBk
YXRhZ3JhbSBxdWV1ZSBsZW5ndGguLi4KICAgICAgICAgTW91bnRpbmcgRGVidWcgRmlsZSBTeXN0
ZW0uLi4KICAgICAgICAgTW91bnRpbmcgUE9TSVggTWVzc2FnZSBRdWV1ZSBGaWxlIFN5c3RlbS4u
LgogICAgICAgICBTdGFydGluZyBMb2FkIEtlcm5lbCBNb2R1bGVzLi4uCiAgICAgICAgIFN0YXJ0
aW5nIHVkZXYgQ29sZHBsdWcgYWxsIERldmljZXMuLi4KICAgICAgICAgU3RhcnRpbmcgQ3JlYXRl
IFN0YXRpYyBEZXZpY2UgTm9kZXMgaW4gL2Rldi4uLgpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIHN5
c3RlbS1nZXR0eS5zbGljZS4KWyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBzeXN0ZW0tc2VyaWFsXHgy
ZGdldHR5LnNsaWNlLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBTbGljZXMuClsgIE9LICBdIE1v
dW50ZWQgUE9TSVggTWVzc2FnZSBRdWV1ZSBGaWxlIFN5c3RlbS4KWyAgT0sgIF0gTW91bnRlZCBE
ZWJ1ZyBGaWxlIFN5c3RlbS4KWyAgT0sgIF0gU3RhcnRlZCBJbmNyZWFzZSBkYXRhZ3JhbSBxdWV1
ZSBsZW5ndGguClsgIE9LICBdIFN0YXJ0ZWQgTG9hZCBLZXJuZWwgTW9kdWxlcy4KWyAgT0sgIF0g
U3RhcnRlZCBDcmVhdGUgU3RhdGljIERldmljZSBOb2RlcyBpbiAvZGV2LgogICAgICAgICBTdGFy
dGluZyB1ZGV2IEtlcm5lbCBEZXZpY2UgTWFuYWdlci4uLgogICAgICAgICBTdGFydGluZyBBcHBs
eSBLZXJuZWwgVmFyaWFibGVzLi4uClsgIE9LICBdIExpc3RlbmluZyBvbiBTeXNsb2cgU29ja2V0
LgogICAgICAgICBTdGFydGluZyBKb3VybmFsIFNlcnZpY2UuLi4KWyAgT0sgIF0gU3RhcnRlZCBK
b3VybmFsIFNlcnZpY2UuClsgICAgMy4zOTE1MjBdIHN5c3RlbWQtdWRldmRbNzddOiBzdGFydGlu
ZyB2ZXJzaW9uIDIxNQpbICBPSyAgXSBTdGFydGVkIEFwcGx5IEtlcm5lbCBWYXJpYWJsZXMuClsg
IE9LICBdIFN0YXJ0ZWQgdWRldiBLZXJuZWwgRGV2aWNlIE1hbmFnZXIuCiAgICAgICAgIFN0YXJ0
aW5nIENvcHkgcnVsZXMgZ2VuZXJhdGVkIHdoaWxlIHRoZSByb290IHdhcyByby4uLgogICAgICAg
ICBTdGFydGluZyBMU0I6IFNldCBwcmVsaW1pbmFyeSBrZXltYXAuLi4KWyAgT0sgIF0gU3RhcnRl
ZCBDb3B5IHJ1bGVzIGdlbmVyYXRlZCB3aGlsZSB0aGUgcm9vdCB3YXMgcm8uClsgIE9LICBdIFN0
YXJ0ZWQgTFNCOiBTZXQgcHJlbGltaW5hcnkga2V5bWFwLgogICAgICAgICBTdGFydGluZyBSZW1v
dW50IFJvb3QgYW5kIEtlcm5lbCBGaWxlIFN5c3RlbXMuLi4KWyAgT0sgIF0gU3RhcnRlZCBSZW1v
dW50IFJvb3QgYW5kIEtlcm5lbCBGaWxlIFN5c3RlbXMuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0
IExvY2FsIEZpbGUgU3lzdGVtcyAoUHJlKS4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgTG9jYWwg
RmlsZSBTeXN0ZW1zLgogICAgICAgICBTdGFydGluZyBDcmVhdGUgVm9sYXRpbGUgRmlsZXMgYW5k
IERpcmVjdG9yaWVzLi4uClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFJlbW90ZSBGaWxlIFN5c3Rl
bXMuCiAgICAgICAgIFN0YXJ0aW5nIFRyaWdnZXIgRmx1c2hpbmcgb2YgSm91cm5hbCB0byBQZXJz
aXN0ZW50IFN0b3JhZ2UuLi4KICAgICAgICAgU3RhcnRpbmcgTFNCOiBTZXQgY29uc29sZSBmb250
IGFuZCBrZXltYXAuLi4KICAgICAgICAgU3RhcnRpbmcgTG9hZC9TYXZlIFJhbmRvbSBTZWVkLi4u
ClsgIE9LICBdIFN0YXJ0ZWQgdWRldiBDb2xkcGx1ZyBhbGwgRGV2aWNlcy4KWyAgT0sgIF0gU3Rh
cnRlZCBMU0I6IFNldCBjb25zb2xlIGZvbnQgYW5kIGtleW1hcC4KWyAgT0sgIF0gU3RhcnRlZCBD
cmVhdGUgVm9sYXRpbGUgRmlsZXMgYW5kIERpcmVjdG9yaWVzLgpbICBPSyAgXSBTdGFydGVkIExv
YWQvU2F2ZSBSYW5kb20gU2VlZC4KWyAgICA0LjA0MTA3N10gc3lzdGVtZC1qb3VybmFsZFs3OV06
IFJlY2VpdmVkIHJlcXVlc3QgdG8gZmx1c2ggcnVudGltZQpqb3VybmFsIGZyb20gUElEIDEKWyAg
T0sgIF0gU3RhcnRlZCBUcmlnZ2VyIEZsdXNoaW5nIG9mIEpvdXJuYWwgdG8gUGVyc2lzdGVudCBT
dG9yYWdlLgpbICBPSyAgXSBGb3VuZCBkZXZpY2UgL2Rldi9odmMwLgogICAgICAgICBTdGFydGlu
ZyBMU0I6IFJhaXNlIG5ldHdvcmsgaW50ZXJmYWNlcy4uLi4KICAgICAgICAgU3RhcnRpbmcgVXBk
YXRlIFVUTVAgYWJvdXQgU3lzdGVtIEJvb3QvU2h1dGRvd24uLi4KWyAgT0sgIF0gU3RhcnRlZCBV
cGRhdGUgVVRNUCBhYm91dCBTeXN0ZW0gQm9vdC9TaHV0ZG93bi4KWyAgT0sgIF0gU3RhcnRlZCBM
U0I6IFJhaXNlIG5ldHdvcmsgaW50ZXJmYWNlcy4uClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IE5l
dHdvcmsuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFN5c3RlbSBJbml0aWFsaXphdGlvbi4KWyAg
T0sgIF0gUmVhY2hlZCB0YXJnZXQgVGltZXJzLgogICAgICAgICBTdGFydGluZyBSZXN0b3JlIFNv
dW5kIENhcmQgU3RhdGUuLi4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIEQtQnVzIFN5c3RlbSBNZXNz
YWdlIEJ1cyBTb2NrZXQuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFNvY2tldHMuClsgIE9LICBd
IFJlYWNoZWQgdGFyZ2V0IEJhc2ljIFN5c3RlbS4KICAgICAgICAgU3RhcnRpbmcgU3lzdGVtIExv
Z2dpbmcgU2VydmljZS4uLgogICAgICAgICBTdGFydGluZyBPcGVuQlNEIFNlY3VyZSBTaGVsbCBz
ZXJ2ZXIuLi4KICAgICAgICAgU3RhcnRpbmcgTmV0d29yayBNYW5hZ2VyLi4uCiAgICAgICAgIFN0
YXJ0aW5nIFJlZ3VsYXIgYmFja2dyb3VuZCBwcm9ncmFtIHByb2Nlc3NpbmcgZGFlbW9uLi4uClsg
IE9LICBdIFN0YXJ0ZWQgUmVndWxhciBiYWNrZ3JvdW5kIHByb2dyYW0gcHJvY2Vzc2luZyBkYWVt
b24uCiAgICAgICAgIFN0YXJ0aW5nIC9ldGMvcmMubG9jYWwgQ29tcGF0aWJpbGl0eS4uLgogICAg
ICAgICBTdGFydGluZyBQZXJtaXQgVXNlciBTZXNzaW9ucy4uLgogICAgICAgICBTdGFydGluZyBE
LUJ1cyBTeXN0ZW0gTWVzc2FnZSBCdXMuLi4KWyAgT0sgIF0gU3RhcnRlZCBELUJ1cyBTeXN0ZW0g
TWVzc2FnZSBCdXMuCiAgICAgICAgIFN0YXJ0aW5nIExvZ2luIFNlcnZpY2UuLi4KWyAgT0sgIF0g
U3RhcnRlZCBTeXN0ZW0gTG9nZ2luZyBTZXJ2aWNlLgpbICBPSyAgXSBTdGFydGVkIFJlc3RvcmUg
U291bmQgQ2FyZCBTdGF0ZS4KWyAgT0sgIF0gU3RhcnRlZCBPcGVuQlNEIFNlY3VyZSBTaGVsbCBz
ZXJ2ZXIuClsgIE9LICBdIFN0YXJ0ZWQgL2V0Yy9yYy5sb2NhbCBDb21wYXRpYmlsaXR5LgpbICBP
SyAgXSBTdGFydGVkIFBlcm1pdCBVc2VyIFNlc3Npb25zLgpbICBPSyAgXSBTdGFydGVkIExvZ2lu
IFNlcnZpY2UuCiAgICAgICAgIFN0YXJ0aW5nIExpZ2h0IERpc3BsYXkgTWFuYWdlci4uLgogICAg
ICAgICBTdGFydGluZyBHZXR0eSBvbiB0dHkxLi4uClsgIE9LICBdIFN0YXJ0ZWQgR2V0dHkgb24g
dHR5MS4KICAgICAgICAgU3RhcnRpbmcgU2VyaWFsIEdldHR5IG9uIGh2YzAuLi4KWyAgT0sgIF0g
U3RhcnRlZCBTZXJpYWwgR2V0dHkgb24gaHZjMC4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgTG9n
aW4gUHJvbXB0cy4KWyAgT0sgIF0gU3RhcnRlZCBMaWdodCBEaXNwbGF5IE1hbmFnZXIuCiAgICAg
ICAgIFN0YXJ0aW5nIEF1dGhlbnRpY2F0ZSBhbmQgQXV0aG9yaXplIFVzZXJzIHRvIFJ1biBQcml2
aWxlZ2VkIFRhc2tzLi4uClsgIE9LICBdIFN0YXJ0ZWQgQXV0aGVudGljYXRlIGFuZCBBdXRob3Jp
emUgVXNlcnMgdG8gUnVuIFByaXZpbGVnZWQgVGFza3MuClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29y
ayBNYW5hZ2VyLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBNdWx0aS1Vc2VyIFN5c3RlbS4KWyAg
T0sgIF0gUmVhY2hlZCB0YXJnZXQgR3JhcGhpY2FsIEludGVyZmFjZS4KICAgICAgICAgU3RhcnRp
bmcgVXBkYXRlIFVUTVAgYWJvdXQgU3lzdGVtIFJ1bmxldmVsIENoYW5nZXMuLi4KWyAgT0sgIF0g
U3RhcnRlZCBVcGRhdGUgVVRNUCBhYm91dCBTeXN0ZW0gUnVubGV2ZWwgQ2hhbmdlcy4KCkRlYmlh
biBHTlUvTGludXggOCBkZWJpYW4tamVzc2llIGh2YzAKCmRlYmlhbi1qZXNzaWUgbG9naW46CkRl
YmlhbiBHTlUvTGludXggOCBkZWJpYW4tamVzc2llIGh2YzAKCmRlYmlhbi1qZXNzaWUgbG9naW46
IHJvb3QKTGFzdCBsb2dpbjogVGh1IEphbiAgMSAwMDowMToyNCBVVEMgMTk3MCBvbiBodmMwCkxp
bnV4IGRlYmlhbi1qZXNzaWUgNC4xNy40LTAwMDEyLWc4Njc1ZDkzLWRpcnR5ICMyODkgU01QIFBS
RUVNUFQgTW9uCkp1bCA5IDEyOjA2OjI4IElTVCAyMDE4IGFybXY3bAoKVGhlIHByb2dyYW1zIGlu
Y2x1ZGVkIHdpdGggdGhlIERlYmlhbiBHTlUvTGludXggc3lzdGVtIGFyZSBmcmVlIHNvZnR3YXJl
Owp0aGUgZXhhY3QgZGlzdHJpYnV0aW9uIHRlcm1zIGZvciBlYWNoIHByb2dyYW0gYXJlIGRlc2Ny
aWJlZCBpbiB0aGUKaW5kaXZpZHVhbCBmaWxlcyBpbiAvdXNyL3NoYXJlL2RvYy8qL2NvcHlyaWdo
dC4KCkRlYmlhbiBHTlUvTGludXggY29tZXMgd2l0aCBBQlNPTFVURUxZIE5PIFdBUlJBTlRZLCB0
byB0aGUgZXh0ZW50CnBlcm1pdHRlZCBieSBhcHBsaWNhYmxlIGxhdy4KCnJvb3RAZGViaWFuLWpl
c3NpZTp+Iwpyb290QGRlYmlhbi1qZXNzaWU6fiMKcm9vdEBkZWJpYW4tamVzc2llOn4jCnJvb3RA
ZGViaWFuLWplc3NpZTp+IyBta3N3YXAgL3N3YXBmaWxlLmltZwpmaWxlLmltZwplY2hvIGRpc2sg
PiAvc3lzL3Bvd2VyL3N0YXRlCm1rc3dhcDogL3N3YXBmaWxlLmltZzogd2FybmluZzogd2lwaW5n
IG9sZCBzd2FwIHNpZ25hdHVyZS4KU2V0dGluZyB1cCBzd2Fwc3BhY2UgdmVyc2lvbiAxLCBzaXpl
ID0gNTExOTk2IEtpQgpubyBsYWJlbCwgVVVJRD04ZDlhNzVhZC01ZDcxLTRhYTAtYWNlOC1kM2Ux
MmUzNmQ1N2YKcm9vdEBkZWJpYW4tamVzc2llOn4jIHN3YXBvbiAvc3dhcGZpbGUuaW1nCnN3YXBv
bjogL3N3YXBmaWxlLmltZzogaW5zZWN1cmUgcGVybWlzc2lvbnMgMDY0NCwgMDYwMCBzdWdnZXN0
ZWQuClsgICAxNy4yMDgzNTVdIEFkZGluZyA1MTE5OTZrIHN3YXAgb24gL3N3YXBmaWxlLmltZy4g
IFByaW9yaXR5Oi0yCmV4dGVudHM6NCBhY3Jvc3M6NTUyOTU2ayBTUwpyb290QGRlYmlhbi1qZXNz
aWU6fiMgZWNobyBkaXNrID4gL3N5cy9wb3dlci9zdGF0ZQpbICAgMTcuMjEyNjU3XSBQTTogaGli
ZXJuYXRpb24gZW50cnkKWyAgIDE3LjIxNTczNF0gUE06IFN5bmNpbmcgZmlsZXN5c3RlbXMgLi4u
ClsgICAxNy4zNDU1MTRdIFBNOiBkb25lLgpbICAgMTcuMzQ1NTQ5XSBGcmVlemluZyB1c2VyIHNw
YWNlIHByb2Nlc3NlcyAuLi4gKGVsYXBzZWQgMC4wMDggc2Vjb25kcykgZG9uZS4KWyAgIDE3LjM1
MzgzNV0gT09NIGtpbGxlciBkaXNhYmxlZC4KWyAgIDE3LjM1MzkxMl0gUE06IEJhc2ljIG1lbW9y
eSBiaXRtYXBzIGNyZWF0ZWQKWyAgIDE3LjM1Mzk1OF0gUE06IFByZWFsbG9jYXRpbmcgaW1hZ2Ug
bWVtb3J5Li4uIGRvbmUgKGFsbG9jYXRlZCAyMDkxMyBwYWdlcykKWyAgIDE3LjQyNDA3N10gUE06
IEFsbG9jYXRlZCA4MzY1MiBrYnl0ZXMgaW4gMC4wNyBzZWNvbmRzICgxMTk1LjAyIE1CL3MpClsg
ICAxNy40MjQxMzBdIEZyZWV6aW5nIHJlbWFpbmluZyBmcmVlemFibGUgdGFza3MgLi4uIChlbGFw
c2VkIDAuMDA5CnNlY29uZHMpIGRvbmUuClsgICAxOC43NDY3MzBdIERpc2FibGluZyBub24tYm9v
dCBDUFVzIC4uLgpbICAgMTguNzQ2Nzc0XSBQTTogQ3JlYXRpbmcgaGliZXJuYXRpb24gaW1hZ2U6
ClsgICAxOC43NDY3NzRdIFBNOiBOZWVkIHRvIGNvcHkgMjA3OTEgcGFnZXMKWyAgIDE4Ljc0Njc3
NF0gUE06IE5vcm1hbCBwYWdlcyBuZWVkZWQ6IDIwNzkxICsgMTAyNCwgYXZhaWxhYmxlIHBhZ2Vz
OiA4MTU5MgpbICAgMTguNzQ2Nzc0XSBVbmhhbmRsZWQgZmF1bHQ6IHRlcm1pbmFsIGV4Y2VwdGlv
biAoMHgwMDIpIGF0IDB4ZDZjZDEwMDAKWyAgIDE4Ljc0Njc3NF0gcGdkID0gKHB0cnZhbCkKWyAg
IDE4Ljc0Njc3NF0gW2Q2Y2QxMDAwXSAqcGdkPTU2YzExNDFlKGJhZCkKWyAgIDE4Ljc0Njc3NF0g
SW50ZXJuYWwgZXJyb3I6IDogMiBbIzFdIFBSRUVNUFQgU01QIEFSTQpbICAgMTguNzQ2Nzc0XSBN
b2R1bGVzIGxpbmtlZCBpbjoKWyAgIDE4Ljc0Njc3NF0gQ1BVOiAwIFBJRDogMjgzIENvbW06IGJh
c2ggTm90IHRhaW50ZWQKNC4xNy40LTAwMDEyLWc4Njc1ZDkzLWRpcnR5ICMyODkKWyAgIDE4Ljc0
Njc3NF0gSGFyZHdhcmUgbmFtZTogR2VuZXJpYyBEVCBiYXNlZCBzeXN0ZW0KWyAgIDE4Ljc0Njc3
NF0gUEMgaXMgYXQgc2FmZV9jb3B5X3BhZ2UrMHgxYy8weDM4ClsgICAxOC43NDY3NzRdIExSIGlz
IGF0IHNhZmVfY29weV9wYWdlKzB4MjAvMHgzOApbICAgMTguNzQ2Nzc0XSBwYyA6IFs8YzAxOGI4
MDA+XSAgICBsciA6IFs8YzAxOGI4MDQ+XSAgICBwc3I6IGEwMDMwMGQzClsgICAxOC43NDY3NzRd
IHNwIDogZDYyYjNkMTQgIGlwIDogZDYyYjNkMTQgIGZwIDogZDYyYjNkMjgKWyAgIDE4Ljc0Njc3
NF0gcjEwOiBjMGM5ZjAwMCAgcjkgOiBkNzc5ZGQ2NCAgcjggOiBkNzcwZGM2OApbICAgMTguNzQ2
Nzc0XSByNyA6IDAwMDA1MTM3ICByNiA6IGMwZjliMjYwICByNSA6IGMwZmM3ZWMwICByNCA6IGQy
Y2NhMDAwClsgICAxOC43NDY3NzRdIHIzIDogZmZmZmZmZmYgIHIyIDogZDJjY2IwMDAgIHIxIDog
ZDc0NjkwMDAgIHIwIDogZDZjZDEwMDAKWyAgIDE4Ljc0Njc3NF0gRmxhZ3M6IE56Q3YgIElSUXMg
b2ZmICBGSVFzIG9mZiAgTW9kZSBTVkNfMzIgIElTQSBBUk0KU2VnbWVudCBub25lClsgICAxOC43
NDY3NzRdIENvbnRyb2w6IDEwYzUzODdkICBUYWJsZTogNTYwYzAwNmEgIERBQzogMDAwMDAwNTEK
WyAgIDE4Ljc0Njc3NF0gUHJvY2VzcyBiYXNoIChwaWQ6IDI4Mywgc3RhY2sgbGltaXQgPSAweChw
dHJ2YWwpKQpbICAgMTguNzQ2Nzc0XSBTdGFjazogKDB4ZDYyYjNkMTQgdG8gMHhkNjJiNDAwMCkK
WyAgIDE4Ljc0Njc3NF0gM2QwMDoKZmZmZmZmZmYgYzBmMDk1MDQgZDYyYjNkNjAKWyAgIDE4Ljc0
Njc3NF0gM2QyMDogZDYyYjNkMmMgYzAxOGRhMGMgYzAxOGI3ZjAgMDAwMDAwMDEgZDYyYjNkN2MK
ZDZjY2I5MDAgMDAwMDAwMzAgZDYyYjNkYWMKWyAgIDE4Ljc0Njc3NF0gM2Q0MDogMDAwMDAwMDAg
MDAwMDAwMDggMDAwMDAwMTAgZDYxZjU4OTAgYzBjOWYwMDAKZDYyYjNkNzggZDYyYjNkNjQgYzAx
MTBhZDQKWyAgIDE4Ljc0Njc3NF0gM2Q2MDogYzAxOGQ2NDAgMDAwMDAwMDAgMDAwMDAwMzAgZDYy
YjNkZTQgZDYyYjNkN2MKYzAxMTA3MzAgYzAxMTBhZDAgNTZkMjQwMDAKWyAgIDE4Ljc0Njc3NF0g
M2Q4MDogZDYyYjNkYWMgNDAxMWQ2YTAgMDAwMDAwMDAgYjZmNGU0YzAgYjZmNGU0YzAKMDAwMDAw
NTEgNDAwMDQwNmEgMTBjNTM4N2QKWyAgIDE4Ljc0Njc3NF0gM2RhMDogMDAwMDAwMDAgMDBmMDAw
MDAgMDAwMDAwMDAgYzBmOTY5NWMgZDY3N2VlMDAKMDAwMDAwMDAgYzBmMDI4MDAgYzBjMDc1NGMK
WyAgIDE4Ljc0Njc3NF0gM2RjMDogZDYxZjU4OTAgMDAwMDAwMDUgZDYyYjNkZTQgYzAxMTA4ZmMg
YzBmOTY5NWMKMDAwMDAwMDAgZDYyYjNkZjQgZDYyYjNkZTgKWyAgIDE4Ljc0Njc3NF0gM2RlMDog
YzAxMTBiZDQgYzAxMTA4YjggZDYyYjNlMWMgZDYyYjNkZjggYzAxOGFhYjQKYzAxMTBiYzQgMDAw
MDAwMDAgYzBmMWEyYzgKWyAgIDE4Ljc0Njc3NF0gM2UwMDogMDAwMDAwMDAgYzBmOWIxMzAgZDYy
ZjIyODAgYzBmMWEyMjggZDYyYjNlNGMKZDYyYjNlMjAgYzAxOGIzZjAgYzAxOGE3NzAKWyAgIDE4
Ljc0Njc3NF0gM2UyMDogYzAyNzE0MTggMDAwMDAwMDUgZDVlNjgxOTggZDYyZjIyODAgMDAwMDAw
MDUKZDYxZjU4ODAgZDYyZjIyODAgZDYyYjNmNjgKWyAgIDE4Ljc0Njc3NF0gM2U0MDogZDYyYjNl
NjQgZDYyYjNlNTAgYzAxODk0MDggYzAxOGIyODggZDYyZjIyODAKMDAwMDAwMDAgZDYyYjNlNzQg
ZDYyYjNlNjgKWyAgIDE4Ljc0Njc3NF0gM2U2MDogYzA5MDNjYmMgYzAxODkzYjAgZDYyYjNlOGMg
ZDYyYjNlNzggYzAzMTZiNDQKYzA5MDNjYWMgYzAzMTZhZjAgMDAwMDAwMDAKWyAgIDE4Ljc0Njc3
NF0gM2U4MDogZDYyYjNlYzQgZDYyYjNlOTAgYzAzMTYxOWMgYzAzMTZhZmMgMDAwMDAwMDAKMDAw
MDAwMDAgZDYyYjNlZmMgZDYwY2M4NDAKWyAgIDE4Ljc0Njc3NF0gM2VhMDogMDAwMDAwMDUgZDYw
Y2M4NDAgZDYyYjNmNjggMDAwMDAwMDUgMDAwY2U0MDgKMDAwMDAwMDAgZDYyYjNmMzQgZDYyYjNl
YzgKWyAgIDE4Ljc0Njc3NF0gM2VjMDogYzAyYTEzZDggYzAzMTYwYjAgMDAwMDA4MDAgMDAwMDAw
MDggMDAwMDAwMDAKMDAwMDA4MWYgYzA5MWI4ZjQgYjZmNWQ1NjAKWyAgIDE4Ljc0Njc3NF0gM2Vl
MDogYzBmMGI3ZWMgZDYyYjNmYjAgYjZmNWQ5NjggMDAwYzU3NTggZDYyYjNmYWMKZDYyYjNmMDAg
YzAxMTdmZDAgYzA5MWI5MDAKWyAgIDE4Ljc0Njc3NF0gM2YwMDogMDAwMDAwMDAgYzAyYTE2MzAg
ZDYyYjNmMzQgZDYyYjNmMTggYzAyOWQ3YzQKZDYwY2M4NDAgMDAwMDAwMDUgMDAwY2U0MDgKWyAg
IDE4Ljc0Njc3NF0gM2YyMDogZDYyYjNmNjggMDAwMDAwMDUgZDYyYjNmNjQgZDYyYjNmMzggYzAy
YTE2NzAKYzAyYTEzYWMgZDYwY2M4NDAgYzAyYzBhZTgKWyAgIDE4Ljc0Njc3NF0gM2Y0MDogMDAw
MDAwMDAgMDAwMDAwMDAgZDYwY2M4NDAgZDYwY2M4NDAgMDAwMDAwMDUKMDAwY2U0MDggZDYyYjNm
OTQgZDYyYjNmNjgKWyAgIDE4Ljc0Njc3NF0gM2Y2MDogYzAyYTE4ODAgYzAyYTE1YzggMDAwMDAw
MDAgMDAwMDAwMDAgMDAwMDAwMDUKMDAwY2U0MDggYjZlY2NiNTAgMDAwMDAwMDQKWyAgIDE4Ljc0
Njc3NF0gM2Y4MDogYzAxMDExZTQgZDYyYjIwMDAgZDYyYjNmYTQgZDYyYjNmOTggYzAyYTE4ZWMK
YzAyYTE4NDAgMDAwMDAwMDAgZDYyYjNmYTgKWyAgIDE4Ljc0Njc3NF0gM2ZhMDogYzAxMDEwMDAg
YzAyYTE4ZTAgMDAwMDAwMDUgMDAwY2U0MDggMDAwMDAwMDEKMDAwY2U0MDggMDAwMDAwMDUgMDAw
MDAwMDAKWyAgIDE4Ljc0Njc3NF0gM2ZjMDogMDAwMDAwMDUgMDAwY2U0MDggYjZlY2NiNTAgMDAw
MDAwMDQgMDAwMDAwMDUKMDAwMDAwMDAgMDAwYzU3NTggMDAwMDAwMDAKWyAgIDE4Ljc0Njc3NF0g
M2ZlMDogMDAwMDAwMDAgYmVlNTg4ZTQgYjZlMmZjODUgYjZlNmFmMjYgNDAwMjAwMzAKMDAwMDAw
MDEgMDAwMDAwMDAgMDAwMDAwMDAKWyAgIDE4Ljc0Njc3NF0gWzxjMDE4YjgwMD5dIChzYWZlX2Nv
cHlfcGFnZSkgZnJvbSBbPGMwMThkYTBjPl0KKHN3c3VzcF9zYXZlKzB4M2Q4LzB4NDgwKQpbICAg
MTguNzQ2Nzc0XSBbPGMwMThkYTBjPl0gKHN3c3VzcF9zYXZlKSBmcm9tIFs8YzAxMTBhZDQ+XQoo
YXJjaF9zYXZlX2ltYWdlKzB4MTAvMHg0OCkKWyAgIDE4Ljc0Njc3NF0gWzxjMDExMGFkND5dIChh
cmNoX3NhdmVfaW1hZ2UpIGZyb20gWzxjMDExMDczMD5dCihjcHVfc3VzcGVuZF9hYm9ydCsweDAv
MHgzMCkKWyAgIDE4Ljc0Njc3NF0gQ29kZTogZTUyZGUwMDQgZThiZDQwMDAgZTFhMDQwMDAgZTFh
MDAwMDEgKGViMDM4MzhiKQpbICAgMTguNzQ2Nzc0XSAtLS1bIGVuZCB0cmFjZSBkNWIxYjhmNjhh
MGVjZTY4IF0tLS0KWyAgIDE4Ljc0Njc3NF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0t
LS0tLS0tClsgICAxOC43NDY3NzRdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDAgYXQga2VybmVsL3Rp
bWUvdGltZWtlZXBpbmcuYzo3NjAKa3RpbWVfZ2V0KzB4ZWMvMHhmOApbICAgMTguNzQ2Nzc0XSBN
b2R1bGVzIGxpbmtlZCBpbjoKWyAgIDE4Ljc0Njc3NF0gQ1BVOiAwIFBJRDogMCBDb21tOiBzd2Fw
cGVyLzAgVGFpbnRlZDogRyAgICAgIEQKICA0LjE3LjQtMDAwMTItZzg2NzVkOTMtZGlydHkgIzI4
OQpbICAgMTguNzQ2Nzc0XSBIYXJkd2FyZSBuYW1lOiBHZW5lcmljIERUIGJhc2VkIHN5c3RlbQpb
ICAgMTguNzQ2Nzc0XSBbPGMwMTEzNzZjPl0gKHVud2luZF9iYWNrdHJhY2UpIGZyb20gWzxjMDEw
ZTY4OD5dCihzaG93X3N0YWNrKzB4MjAvMHgyNCkKWyAgIDE4Ljc0Njc3NF0gWzxjMDEwZTY4OD5d
IChzaG93X3N0YWNrKSBmcm9tIFs8YzA4ZmZiNjQ+XQooZHVtcF9zdGFjaysweDk4LzB4YWMpClsg
ICAxOC43NDY3NzRdIFs8YzA4ZmZiNjQ+XSAoZHVtcF9zdGFjaykgZnJvbSBbPGMwMTMxNmQ4Pl0g
KF9fd2FybisweDEwNC8weDExYykKWyAgIDE4Ljc0Njc3NF0gWzxjMDEzMTZkOD5dIChfX3dhcm4p
IGZyb20gWzxjMDEzMTdlMD5dCih3YXJuX3Nsb3dwYXRoX251bGwrMHg1MC8weDU4KQpbICAgMTgu
NzQ2Nzc0XSBbPGMwMTMxN2UwPl0gKHdhcm5fc2xvd3BhdGhfbnVsbCkgZnJvbSBbPGMwMWIzMjEw
Pl0KKGt0aW1lX2dldCsweGVjLzB4ZjgpClsgICAxOC43NDY3NzRdIFs8YzAxYjMyMTA+XSAoa3Rp
bWVfZ2V0KSBmcm9tIFs8YzAxYzMyZmM+XQoodGlja19ub2h6X2lkbGVfZW50ZXIrMHg0NC8weDhj
KQpbICAgMTguNzQ2Nzc0XSBbPGMwMWMzMmZjPl0gKHRpY2tfbm9oel9pZGxlX2VudGVyKSBmcm9t
IFs8YzAxNjM1NGM+XQooZG9faWRsZSsweDJjLzB4MjQwKQpbICAgMTguNzQ2Nzc0XSBbPGMwMTYz
NTRjPl0gKGRvX2lkbGUpIGZyb20gWzxjMDE2M2EzYz5dCihjcHVfc3RhcnR1cF9lbnRyeSsweDI4
LzB4MmMpClsgICAxOC43NDY3NzRdIFs8YzAxNjNhM2M+XSAoY3B1X3N0YXJ0dXBfZW50cnkpIGZy
b20gWzxjMDkxNGM0OD5dCihyZXN0X2luaXQrMHhlMC8weGU0KQpbICAgMTguNzQ2Nzc0XSBbPGMw
OTE0YzQ4Pl0gKHJlc3RfaW5pdCkgZnJvbSBbPGMwZTAwZjgwPl0KKHN0YXJ0X2tlcm5lbCsweDQ1
MC8weDQ2NCkKWyAgIDE4Ljc0Njc3NF0gLS0tWyBlbmQgdHJhY2UgZDViMWI4ZjY4YTBlY2U2OSBd
LS0tCgpBbHNvLCBvbmUgbW9yZSBvYnNlcnZhdGlvbiBJIGhhdmUgaGFkIGlzIHRoYXQgaGliZXJu
YXRpb24gaW1hZ2UKY3JlYXRpb24gZG9lcyBub3QgY3Jhc2ggZm9yIGxpbnV4IG1haW5saW5lIHZl
cnNpb24gdXB0byB2NC43LjEwIGJ1dApub3QgZm9yIGxhdGVyIHZlcnNpb25zLgpBbHRob3VnaCBm
b3IgdjQuNy4xMCBhZnRlciByZXN1bWUgYW5kIGdldHRpbmcgY29uc29sZSwgY29tbWFuZHMgbGlr
ZQpzeW5jIG9yIHBzIGRvIG5vdCBnaXZlIGFueSBvdXRwdXQgYW5kIGhhbmdzIHRpbGwgSSBnaXZl
IGtpbGwgY29tbWFuZAooQ3RybCArIEMpLgoKR2l2ZW4gYmVsb3cgaXMgdGhlIGxvZyBmb3IgYXR0
ZW1wdGluZyBoaWJlcm5hdGlvbiB3aXRoIGxpbnV4IG1haW5saW5lCnY0LjcuMTAgKGNvbW1pdCBp
ZCBiM2FmYzQ1KQoKcm9vdEBEb20wOn4jIHhsIGNyZWF0ZSAtYyAvdm5jX2wuY2ZnClBhcnNpbmcg
Y29uZmlnIGZyb20gL3ZuY19sLmNmZwooWEVOKSBkMXYwOiB2R0lDRDogdW5oYW5kbGVkIHdvcmQg
d3JpdGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVIwClsgICAgMC4wMDAwMDBdIEJvb3RpbmcgTGlu
dXggb24gcGh5c2ljYWwgQ1BVIDB4MApbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDQuNy4x
MC1kaXJ0eSAobW9pbnVkZGluLmFAQ1BVLTM2MVUpIChnY2MKdmVyc2lvbiA0LjguNCAoVWJ1bnR1
L0xpbmFybyA0LjguNC0ydWJ1bnR1MX4xNC4wNC4xKSApICMyOTIgU01QClBSRUVNUFQgTW9uIEp1
bCA5CiAxMjo0NToyNSBJU1QgMjAxOApbICAgIDAuMDAwMDAwXSBDUFU6IEFSTXY3IFByb2Nlc3Nv
ciBbNDEyZmMwZjJdIHJldmlzaW9uIDIgKEFSTXY3KSwgY3I9MTBjNTM4N2QKWyAgICAwLjAwMDAw
MF0gQ1BVOiBkaXYgaW5zdHJ1Y3Rpb25zIGF2YWlsYWJsZTogcGF0Y2hpbmcgZGl2aXNpb24gY29k
ZQpbICAgIDAuMDAwMDAwXSBDUFU6IFBJUFQgLyBWSVBUIG5vbmFsaWFzaW5nIGRhdGEgY2FjaGUs
IFBJUFQgaW5zdHJ1Y3Rpb24gY2FjaGUKWyAgICAwLjAwMDAwMF0gTWFjaGluZSBtb2RlbDogWEVO
Vk0tNC4xMApbICAgIDAuMDAwMDAwXSBjbWE6IFJlc2VydmVkIDI0IE1pQiBhdCAweDU3ODAwMDAw
ClsgICAgMC4wMDAwMDBdIE1lbW9yeSBwb2xpY3k6IERhdGEgY2FjaGUgd3JpdGVhbGxvYwpbICAg
IDAuMDAwMDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogMTAyNDAwClsgICAgMC4wMDAwMDBdIGZy
ZWVfYXJlYV9pbml0X25vZGU6IG5vZGUgMCwgcGdkYXQgYzBlOGYxODAsCm5vZGVfbWVtX21hcCBk
NzQ2OTAwMApbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiA5MDAgcGFnZXMgdXNlZCBmb3Ig
bWVtbWFwClsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDAgcGFnZXMgcmVzZXJ2ZWQKWyAg
ICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogMTAyNDAwIHBhZ2VzLCBMSUZPIGJhdGNoOjMxClsg
ICAgMC4wMDAwMDBdIHBzY2k6IHByb2JpbmcgZm9yIGNvbmR1aXQgbWV0aG9kIGZyb20gRFQuClsg
ICAgMC4wMDAwMDBdIHBzY2k6IFBTQ0l2MS4xIGRldGVjdGVkIGluIGZpcm13YXJlLgpbICAgIDAu
MDAwMDAwXSBwc2NpOiBVc2luZyBzdGFuZGFyZCBQU0NJIHYwLjIgZnVuY3Rpb24gSURzClsgICAg
MC4wMDAwMDBdIHBzY2k6IFRydXN0ZWQgT1MgbWlncmF0aW9uIG5vdCByZXF1aXJlZApbICAgIDAu
MDAwMDAwXSBYZW4gNC4xMCBzdXBwb3J0IGZvdW5kClsgICAgMC4wMDAwMDBdIHBlcmNwdTogRW1i
ZWRkZWQgMTMgcGFnZXMvY3B1IEBkNzQ1ODAwMCBzMjQxMjggcjgxOTIKZDIwOTI4IHU1MzI0OApb
ICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBzMjQxMjggcjgxOTIgZDIwOTI4IHU1MzI0OCBhbGxv
Yz0xMyo0MDk2ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwClsgICAgMC4wMDAwMDBd
IEJ1aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLgpU
b3RhbCBwYWdlczogMTAxNTAwClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IGly
cXBvbGwgbWF4Y3B1cz0xCm5vX2NvbnNvbGVfc3VzcGVuZCBsb2dsZXZlbD04IGNvbnNvbGU9aHZj
MCB4ZW5jb25zb2xlPXR0eQplYXJseXByaW50az14ZW4gcncgZGhjcD1vZmYgcmVzdW1lPS9kZXYK
L3h2ZGEgcmVzdW1lX29mZnNldD0zMzE3NzYgcm9vdD0vZGV2L3h2ZGEgcm9vdHdhaXQKWyAgICAw
LjAwMDAwMF0gTWlzcm91dGVkIElSUSBmaXh1cCBhbmQgcG9sbGluZyBzdXBwb3J0IGVuYWJsZWQK
WyAgICAwLjAwMDAwMF0gVGhpcyBtYXkgc2lnbmlmaWNhbnRseSBpbXBhY3Qgc3lzdGVtIHBlcmZv
cm1hbmNlClsgICAgMC4wMDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVy
OiAxLCA4MTkyIGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBl
bnRyaWVzOiA2NTUzNiAob3JkZXI6IDYsIDI2MjE0NCBieXRlcykKWyAgICAwLjAwMDAwMF0gSW5v
ZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAzMjc2OCAob3JkZXI6IDUsIDEzMTA3MiBieXRl
cykKWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAzNjY2MzJLLzQwOTYwMEsgYXZhaWxhYmxlICg4ODM5
SyBrZXJuZWwgY29kZSwKNjE2SyByd2RhdGEsIDI3ODRLIHJvZGF0YSwgMTAyNEsgaW5pdCwgMzA0
SyBic3MsIDE4MzkySyByZXNlcnZlZCwKMjQ1NzZLIGNtYS1yZXNlcgp2ZWQsIDBLIGhpZ2htZW0p
ClsgICAgMC4wMDAwMDBdIFZpcnR1YWwga2VybmVsIG1lbW9yeSBsYXlvdXQ6ClsgICAgMC4wMDAw
MDBdICAgICB2ZWN0b3IgIDogMHhmZmZmMDAwMCAtIDB4ZmZmZjEwMDAgICAoICAgNCBrQikKWyAg
ICAwLjAwMDAwMF0gICAgIGZpeG1hcCAgOiAweGZmYzAwMDAwIC0gMHhmZmYwMDAwMCAgICgzMDcy
IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgdm1hbGxvYyA6IDB4ZDk4MDAwMDAgLSAweGZmODAwMDAw
ICAgKCA2MDggTUIpClsgICAgMC4wMDAwMDBdICAgICBsb3dtZW0gIDogMHhjMDAwMDAwMCAtIDB4
ZDkwMDAwMDAgICAoIDQwMCBNQikKWyAgICAwLjAwMDAwMF0gICAgIHBrbWFwICAgOiAweGJmZTAw
MDAwIC0gMHhjMDAwMDAwMCAgICggICAyIE1CKQpbICAgIDAuMDAwMDAwXSAgICAgbW9kdWxlcyA6
IDB4YmYwMDAwMDAgLSAweGJmZTAwMDAwICAgKCAgMTQgTUIpClsgICAgMC4wMDAwMDBdICAgICAg
IC50ZXh0IDogMHhjMDAwODAwMCAtIDB4YzBjNTlmODggICAoMTI2MTYga0IpClsgICAgMC4wMDAw
MDBdICAgICAgIC5pbml0IDogMHhjMGQwMDAwMCAtIDB4YzBlMDAwMDAgICAoMTAyNCBrQikKWyAg
ICAwLjAwMDAwMF0gICAgICAgLmRhdGEgOiAweGMwZTAwMDAwIC0gMHhjMGU5YTE4MCAgICggNjE3
IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgICAgLmJzcyA6IDB4YzBlOWMwMDAgLSAweGMwZWU4MzUw
ICAgKCAzMDUga0IpClsgICAgMC4wMDAwMDBdIFNMVUI6IEhXYWxpZ249NjQsIE9yZGVyPTAtMywg
TWluT2JqZWN0cz0wLCBDUFVzPTEsIE5vZGVzPTEKWyAgICAwLjAwMDAwMF0gUHJlZW1wdGlibGUg
aGllcmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KWyAgICAwLjAwMDAwMF0gIEJ1aWxkLXRp
bWUgYWRqdXN0bWVudCBvZiBsZWFmIGZhbm91dCB0byAzMi4KWyAgICAwLjAwMDAwMF0gIFJDVSBy
ZXN0cmljdGluZyBDUFVzIGZyb20gTlJfQ1BVUz0yIHRvIG5yX2NwdV9pZHM9MS4KWyAgICAwLjAw
MDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVhZj0zMiwgbnJf
Y3B1X2lkcz0xClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6MTYgbnJfaXJxczoxNiAxNgpbICAgIDAu
MDAwMDAwXSBBcmNoaXRlY3RlZCBjcDE1IHRpbWVyKHMpIHJ1bm5pbmcgYXQgNi4xNE1IeiAodmly
dCkuClsgICAgMC4wMDAwMDBdIGNsb2Nrc291cmNlOiBhcmNoX3N5c19jb3VudGVyOiBtYXNrOiAw
eGZmZmZmZmZmZmZmZmZmCm1heF9jeWNsZXM6IDB4MTZhYzAyODYyLCBtYXhfaWRsZV9uczogNDQw
Nzk1MjAyMjE4IG5zClsgICAgMC4wMDAwMDVdIHNjaGVkX2Nsb2NrOiA1NiBiaXRzIGF0IDZNSHos
IHJlc29sdXRpb24gMTYybnMsIHdyYXBzCmV2ZXJ5IDQzOTgwNDY1MTEwODVucwpbICAgIDAuMDAw
MDE2XSBTd2l0Y2hpbmcgdG8gdGltZXItYmFzZWQgZGVsYXkgbG9vcCwgcmVzb2x1dGlvbiAxNjJu
cwpbICAgIDAuMDAwMTM2XSBDb25zb2xlOiBjb2xvdXIgZHVtbXkgZGV2aWNlIDgweDMwClsgICAg
MC4wMDE2NjJdIGNvbnNvbGUgW2h2YzBdIGVuYWJsZWQKWyAgICAwLjAwMTcwNV0gQ2FsaWJyYXRp
bmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQKdXNpbmcgdGltZXIgZnJl
cXVlbmN5Li4gMTIuMjggQm9nb01JUFMgKGxwaj02MTQ0MCkKWyAgICAwLjAwMTc2NV0gcGlkX21h
eDogZGVmYXVsdDogMzI3NjggbWluaW11bTogMzAxClsgICAgMC4wMDE5MjFdIE1vdW50LWNhY2hl
IGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDAsIDQwOTYgYnl0ZXMpClsgICAgMC4w
MDE5NjldIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjog
MCwgNDA5NiBieXRlcykKWyAgICAwLjAwMjc4OF0gQ1BVOiBUZXN0aW5nIHdyaXRlIGJ1ZmZlciBj
b2hlcmVuY3k6IG9rClsgICAgMC4wMDI4NjddIGZ0cmFjZTogYWxsb2NhdGluZyAyNzkyMyBlbnRy
aWVzIGluIDgyIHBhZ2VzClsgICAgMC4wNTE4MjFdIC9jcHVzL2NwdUAwIG1pc3NpbmcgY2xvY2st
ZnJlcXVlbmN5IHByb3BlcnR5ClsgICAgMC4wNTE5MDddIENQVTA6IHRocmVhZCAtMSwgY3B1IDAs
IHNvY2tldCAwLCBtcGlkciA4MDAwMDAwMApbICAgIDAuMDUyMjY2XSB4ZW46Z3JhbnRfdGFibGU6
IEdyYW50IHRhYmxlcyB1c2luZyB2ZXJzaW9uIDEgbGF5b3V0ClsgICAgMC4wNTIzNjBdIEdyYW50
IHRhYmxlIGluaXRpYWxpemVkClsgICAgMC4wNTI0NTFdIHhlbjpldmVudHM6IFVzaW5nIEZJRk8t
YmFzZWQgQUJJClsgICAgMC4wNTI1MDRdIFhlbjogaW5pdGlhbGl6aW5nIGNwdTAKWyAgICAwLjA1
MjYyNl0gU2V0dGluZyB1cCBzdGF0aWMgaWRlbnRpdHkgbWFwIGZvciAweDQwMTAwMDAwIC0gMHg0
MDEwMDA1OApbICAgIDAuMTIxOTExXSBCcm91Z2h0IHVwIDEgQ1BVcwpbICAgIDAuMTIxOTUxXSBT
TVA6IFRvdGFsIG9mIDEgcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDEyLjI4IEJvZ29NSVBTKS4KWyAg
ICAwLjEyMTk5N10gQ1BVOiBBbGwgQ1BVKHMpIHN0YXJ0ZWQgaW4gU1ZDIG1vZGUuClsgICAgMC4x
MjMxMjJdIGRldnRtcGZzOiBpbml0aWFsaXplZApbICAgIDAuMTMyMTQwXSBWRlAgc3VwcG9ydCB2
MC4zOiBpbXBsZW1lbnRvciA0MSBhcmNoaXRlY3R1cmUgNCBwYXJ0IDMwCnZhcmlhbnQgZiByZXYg
MApbICAgIDAuMTMyNDgxXSBjbG9ja3NvdXJjZTogamlmZmllczogbWFzazogMHhmZmZmZmZmZiBt
YXhfY3ljbGVzOgoweGZmZmZmZmZmLCBtYXhfaWRsZV9uczogMTkxMTI2MDQ0NjI3NTAwMDAgbnMK
WyAgICAwLjEzMzExMF0gcGluY3RybCBjb3JlOiBpbml0aWFsaXplZCBwaW5jdHJsIHN1YnN5c3Rl
bQpbICAgIDAuMTM0MTQ5XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2ClsgICAg
MC4xMzU3ODZdIERNQTogcHJlYWxsb2NhdGVkIDI1NiBLaUIgcG9vbCBmb3IgYXRvbWljIGNvaGVy
ZW50IGFsbG9jYXRpb25zClsgICAgMC4xODMwNDNdIGh3LWJyZWFrcG9pbnQ6IEZhaWxlZCB0byBl
bmFibGUgbW9uaXRvciBtb2RlIG9uIENQVSAwLgpbICAgIDAuMzAzMjAwXSB4ZW46YmFsbG9vbjog
SW5pdGlhbGlzaW5nIGJhbGxvb24gZHJpdmVyClsgICAgMC4zNjQxNTddIHhlbl9iYWxsb29uOiBJ
bml0aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXIKWyAgICAwLjQxMTkyNl0gbWVkaWE6IExpbnV4IG1l
ZGlhIGludGVyZmFjZTogdjAuMTAKWyAgICAwLjQxMjAyMV0gTGludXggdmlkZW8gY2FwdHVyZSBp
bnRlcmZhY2U6IHYyLjAwClsgICAgMC40MTIwOTVdIHBwc19jb3JlOiBMaW51eFBQUyBBUEkgdmVy
LiAxIHJlZ2lzdGVyZWQKWyAgICAwLjQxMjEzNF0gcHBzX2NvcmU6IFNvZnR3YXJlIHZlci4gNS4z
LjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3ClJvZG9sZm8gR2lvbWV0dGkgPGdpb21ldHRpQGxpbnV4
Lml0PgpbICAgIDAuNDEyMjA5XSBQVFAgY2xvY2sgc3VwcG9ydCByZWdpc3RlcmVkClsgICAgMC40
MTI2MjZdIEFkdmFuY2VkIExpbnV4IFNvdW5kIEFyY2hpdGVjdHVyZSBEcml2ZXIgSW5pdGlhbGl6
ZWQuClsgICAgMC40MjM0NTldIGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSBh
cmNoX3N5c19jb3VudGVyClsgICAgMC40NzMzNzhdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBm
YW1pbHkgMgpbICAgIDAuNDc0MDczXSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0YWJsZSBlbnRyaWVz
OiA0MDk2IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC40NzQxNjRdIFRDUCBiaW5kIGhh
c2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzKQpbICAgIDAuNDc0
MjcxXSBUQ1A6IEhhc2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFibGlzaGVkIDQwOTYgYmluZCA0
MDk2KQpbICAgIDAuNDc0MzU4XSBVRFAgaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYgKG9yZGVyOiAx
LCA4MTkyIGJ5dGVzKQpbICAgIDAuNDc0NDE5XSBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVudHJpZXM6
IDI1NiAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpClsgICAgMC40NzQ2MjBdIE5FVDogUmVnaXN0ZXJl
ZCBwcm90b2NvbCBmYW1pbHkgMQpbICAgIDAuNDkzNjY3XSBSUEM6IFJlZ2lzdGVyZWQgbmFtZWQg
VU5JWCBzb2NrZXQgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAwLjQ5MzcxN10gUlBDOiBSZWdpc3Rl
cmVkIHVkcCB0cmFuc3BvcnQgbW9kdWxlLgpbICAgIDAuNDkzNzU1XSBSUEM6IFJlZ2lzdGVyZWQg
dGNwIHRyYW5zcG9ydCBtb2R1bGUuClsgICAgMC40OTM3OTNdIFJQQzogUmVnaXN0ZXJlZCB0Y3Ag
TkZTdjQuMSBiYWNrY2hhbm5lbCB0cmFuc3BvcnQgbW9kdWxlLgpbICAgIDAuNDkzODQzXSBQQ0k6
IENMUyAwIGJ5dGVzLCBkZWZhdWx0IDY0ClsgICAgMC40OTU1ODZdIGZ1dGV4IGhhc2ggdGFibGUg
ZW50cmllczogMjU2IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC40OTYxNzRdIEluaXRp
YWxpc2Ugc3lzdGVtIHRydXN0ZWQga2V5cmluZ3MKWyAgICAwLjUxMzU3Nl0gd29ya2luZ3NldDog
dGltZXN0YW1wX2JpdHM9MTIgbWF4X29yZGVyPTE3IGJ1Y2tldF9vcmRlcj01ClsgICAgMC41MjI3
NThdIHNxdWFzaGZzOiB2ZXJzaW9uIDQuMCAoMjAwOS8wMS8zMSkgUGhpbGxpcCBMb3VnaGVyClsg
ICAgMC41MjM4MTddIE5GUzogUmVnaXN0ZXJpbmcgdGhlIGlkX3Jlc29sdmVyIGtleSB0eXBlClsg
ICAgMC41MjM4ODZdIEtleSB0eXBlIGlkX3Jlc29sdmVyIHJlZ2lzdGVyZWQKWyAgICAwLjUyMzky
Ml0gS2V5IHR5cGUgaWRfbGVnYWN5IHJlZ2lzdGVyZWQKWyAgICAwLjUyMzk5Nl0gbnRmczogZHJp
dmVyIDIuMS4zMiBbRmxhZ3M6IFIvT10uClsgICAgMC43NTMxMTNdIEtleSB0eXBlIGFzeW1tZXRy
aWMgcmVnaXN0ZXJlZApbICAgIDAuNzUzMTU2XSBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDkn
IHJlZ2lzdGVyZWQKWyAgICAwLjc1MzM4MV0gQmxvY2sgbGF5ZXIgU0NTSSBnZW5lcmljIChic2cp
IGRyaXZlciB2ZXJzaW9uIDAuNApsb2FkZWQgKG1ham9yIDI0NykKWyAgICAwLjc1MzQ5N10gaW8g
c2NoZWR1bGVyIG5vb3AgcmVnaXN0ZXJlZApbICAgIDAuNzUzNTQ4XSBpbyBzY2hlZHVsZXIgZGVh
ZGxpbmUgcmVnaXN0ZXJlZApbICAgIDAuNzUzNjE3XSBpbyBzY2hlZHVsZXIgY2ZxIHJlZ2lzdGVy
ZWQgKGRlZmF1bHQpClsgICAgMC43NTUxNjZdIHhlbjp4ZW5fZXZ0Y2huOiBFdmVudC1jaGFubmVs
IGRldmljZSBpbnN0YWxsZWQKWyAgICAwLjgyNDA2NF0gU2VyaWFsOiA4MjUwLzE2NTUwIGRyaXZl
ciwgMTAgcG9ydHMsIElSUSBzaGFyaW5nIGRpc2FibGVkClsgICAgMC44MjY5MzddIFtkcm1dIElu
aXRpYWxpemVkIGRybSAxLjEuMCAyMDA2MDgxMApbICAgIDEuMTUxNjE5XSBicmQ6IG1vZHVsZSBs
b2FkZWQKWyAgICAxLjMwNDAwMF0gbG9vcDogbW9kdWxlIGxvYWRlZApbICAgIDEuMzA0MDM4XSBJ
bnZhbGlkIG1heF9xdWV1ZXMgKDQpLCB3aWxsIHVzZSBkZWZhdWx0IG1heDogMS4KWyAgICAxLjMx
MDUwNF0gbGlicGh5OiBGaXhlZCBNRElPIEJ1czogcHJvYmVkClsgICAgMS4zMTE0MzRdIHhlbl9u
ZXRmcm9udDogSW5pdGlhbGlzaW5nIFhlbiB2aXJ0dWFsIGV0aGVybmV0IGRyaXZlcgpbICAgIDEu
MzEyMDgyXSBtb3VzZWRldjogUFMvMiBtb3VzZSBkZXZpY2UgY29tbW9uIGZvciBhbGwgbWljZQpb
ICAgIDEuMzIzODMyXSBpMmMgL2RldiBlbnRyaWVzIGRyaXZlcgpbICAgIDEuMzI0ODg2XSBsZWR0
cmlnLWNwdTogcmVnaXN0ZXJlZCB0byBpbmRpY2F0ZSBhY3Rpdml0eSBvbiBDUFVzClsgICAgMS4z
MjcxNDZdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTAKWyAgICAxLjM0MzgxNl0g
c2l0OiBJUHY2IG92ZXIgSVB2NCB0dW5uZWxpbmcgZHJpdmVyClsgICAgMS4zNDQ1NzJdIE5FVDog
UmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTcKWyAgICAxLjM0NDc1Ml0gS2V5IHR5cGUgZG5z
X3Jlc29sdmVyIHJlZ2lzdGVyZWQKWyAgICAxLjM0NDk1NF0gUmVnaXN0ZXJpbmcgU1dQL1NXUEIg
ZW11bGF0aW9uIGhhbmRsZXIKWyAgICAxLjM0NTYzOF0gTG9hZGluZyBjb21waWxlZC1pbiBYLjUw
OSBjZXJ0aWZpY2F0ZXMKWyAgICAxLjM5MzU0NV0gYmxrZnJvbnQ6IHh2ZGE6IGZsdXNoIGRpc2tj
YWNoZTogZW5hYmxlZDsgcGVyc2lzdGVudApncmFudHM6IGRpc2FibGVkOyBpbmRpcmVjdCBkZXNj
cmlwdG9yczogZW5hYmxlZDsKWyAgICAxLjQ2Mzc0NF0gaGN0b3N5czogdW5hYmxlIHRvIG9wZW4g
cnRjIGRldmljZSAocnRjMCkKWyAgICAxLjQ2Mzg0N10gUE06IENoZWNraW5nIGhpYmVybmF0aW9u
IGltYWdlIHBhcnRpdGlvbiAvZGV2L3h2ZGEKWyAgICAxLjQ2MzkxM10gUE06IEhpYmVybmF0aW9u
IGltYWdlIHBhcnRpdGlvbiAyMDI6MCBwcmVzZW50ClsgICAgMS40NjM5NDRdIFBNOiBMb29raW5n
IGZvciBoaWJlcm5hdGlvbiBpbWFnZS4KWyAgICAxLjQ4MDIxNV0gUE06IEltYWdlIG5vdCBmb3Vu
ZCAoY29kZSAtMjIpClsgICAgMS40ODAyNTVdIFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBub3QgcHJl
c2VudCBvciBjb3VsZCBub3QgYmUgbG9hZGVkLgpbICAgIDEuNDgwMzAwXSBBTFNBIGRldmljZSBs
aXN0OgpbICAgIDEuNDgwMzIyXSAgIE5vIHNvdW5kY2FyZHMgZm91bmQuClsgICAgMS40ODIyNjFd
IEVYVDQtZnMgKHh2ZGEpOiBjb3VsZG4ndCBtb3VudCBhcyBleHQzIGR1ZSB0byBmZWF0dXJlCmlu
Y29tcGF0aWJpbGl0aWVzClsgICAgMS40ODI2MzBdIEVYVDQtZnMgKHh2ZGEpOiBjb3VsZG4ndCBt
b3VudCBhcyBleHQyIGR1ZSB0byBmZWF0dXJlCmluY29tcGF0aWJpbGl0aWVzClsgICAgMS42Njk3
MzhdIEVYVDQtZnMgKHh2ZGEpOiByZWNvdmVyeSBjb21wbGV0ZQpbICAgIDEuNjcxNDQ4XSBFWFQ0
LWZzICh4dmRhKTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBkYXRhCm1vZGUuIE9w
dHM6IChudWxsKQpbICAgIDEuNjcxNTMxXSBWRlM6IE1vdW50ZWQgcm9vdCAoZXh0NCBmaWxlc3lz
dGVtKSBvbiBkZXZpY2UgMjAyOjAuClsgICAgMS42ODYxNzddIGRldnRtcGZzOiBtb3VudGVkClsg
ICAgMS42ODczMzVdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDEwMjRLIChjMGQwMDAw
MCAtIGMwZTAwMDAwKQpbICAgIDEuODczMjE5XSByYW5kb206IHN5c3RlbWQ6IHVuaW5pdGlhbGl6
ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcwpyZWFkLCA5IGJpdHMgb2YgZW50cm9weSBhdmFpbGFi
bGUpClsgICAgMS44ODM4ODZdIHN5c3RlbWRbMV06IHN5c3RlbWQgMjE1IHJ1bm5pbmcgaW4gc3lz
dGVtIG1vZGUuICgrUEFNCitBVURJVCArU0VMSU5VWCArSU1BICtTWVNWSU5JVCArTElCQ1JZUFRT
RVRVUCArR0NSWVBUICtBQ0wgK1haCi1TRUNDT01QIC1BUFBBUk1PUikKWyAgICAxLjg4NDEyNV0g
c3lzdGVtZFsxXTogRGV0ZWN0ZWQgdmlydHVhbGl6YXRpb24gJ3hlbicuClsgICAgMS44ODQxODZd
IHN5c3RlbWRbMV06IERldGVjdGVkIGFyY2hpdGVjdHVyZSAnYXJtJy4KCldlbGNvbWUgdG8gRGVi
aWFuIEdOVS9MaW51eCA4IChqZXNzaWUpIQoKWyAgICAxLjkxNTIwNl0gc3lzdGVtZFsxXTogU2V0
IGhvc3RuYW1lIHRvIDxkZWJpYW4tamVzc2llPi4KWyAgICAxLjk5ODQwOF0gcmFuZG9tOiBzeXN0
ZW1kLXN5c3YtZ2U6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNgpieXRlcyByZWFkLCAx
MSBiaXRzIG9mIGVudHJvcHkgYXZhaWxhYmxlKQpbICAgIDIuMDMwMTY3XSByYW5kb206IHN5c3Rl
bWQ6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcwpyZWFkLCAxMSBiaXRzIG9m
IGVudHJvcHkgYXZhaWxhYmxlKQpbICAgIDIuMDMwNTAxXSByYW5kb206IHN5c3RlbWQ6IHVuaW5p
dGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcwpyZWFkLCAxMSBiaXRzIG9mIGVudHJvcHkg
YXZhaWxhYmxlKQpbICAgIDIuMDMxMjY2XSByYW5kb206IHN5c3RlbWQ6IHVuaW5pdGlhbGl6ZWQg
dXJhbmRvbSByZWFkICgxNiBieXRlcwpyZWFkLCAxMSBiaXRzIG9mIGVudHJvcHkgYXZhaWxhYmxl
KQpbICAgIDIuMDYzODc0XSByYW5kb206IHN5c3RlbWQ6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSBy
ZWFkICgxNiBieXRlcwpyZWFkLCAxMSBiaXRzIG9mIGVudHJvcHkgYXZhaWxhYmxlKQpbICAgIDIu
MDY0MjgwXSByYW5kb206IHN5c3RlbWQ6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNiBi
eXRlcwpyZWFkLCAxMSBiaXRzIG9mIGVudHJvcHkgYXZhaWxhYmxlKQpbICAgIDIuMDY0NTM3XSBy
YW5kb206IHN5c3RlbWQ6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcwpyZWFk
LCAxMSBiaXRzIG9mIGVudHJvcHkgYXZhaWxhYmxlKQpbICAgIDIuMTA4MDAyXSByYW5kb206IHN5
c3RlbWQ6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcwpyZWFkLCAxMSBiaXRz
IG9mIGVudHJvcHkgYXZhaWxhYmxlKQpbICAgIDIuMTIwNDc1XSByYW5kb206IHN5c3RlbWQ6IHVu
aW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcwpyZWFkLCAxMiBiaXRzIG9mIGVudHJv
cHkgYXZhaWxhYmxlKQpbICAgIDIuMjAzNjY2XSBzeXN0ZW1kWzFdOiBTdGFydGluZyBGb3J3YXJk
IFBhc3N3b3JkIFJlcXVlc3RzIHRvIFdhbGwKRGlyZWN0b3J5IFdhdGNoLgpbICAgIDIuMjA0MDY5
XSBzeXN0ZW1kWzFdOiBTdGFydGVkIEZvcndhcmQgUGFzc3dvcmQgUmVxdWVzdHMgdG8gV2FsbApE
aXJlY3RvcnkgV2F0Y2guClsgICAgMi4yMDQxNzBdIHN5c3RlbWRbMV06IEV4cGVjdGluZyBkZXZp
Y2UgZGV2LWh2YzAuZGV2aWNlLi4uCiAgICAgICAgIEV4cGVjdGluZyBkZXZpY2UgZGV2LWh2YzAu
ZGV2aWNlLi4uClsgICAgMi4yMDUzNDNdIHN5c3RlbWRbMV06IFN0YXJ0aW5nIFJlbW90ZSBGaWxl
IFN5c3RlbXMgKFByZSkuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFJlbW90ZSBGaWxlIFN5c3Rl
bXMgKFByZSkuClsgICAgMi4yMDYyNjVdIHN5c3RlbWRbMV06IFJlYWNoZWQgdGFyZ2V0IFJlbW90
ZSBGaWxlIFN5c3RlbXMgKFByZSkuClsgICAgMi4yMDYzNTFdIHN5c3RlbWRbMV06IFN0YXJ0aW5n
IEVuY3J5cHRlZCBWb2x1bWVzLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBFbmNyeXB0ZWQgVm9s
dW1lcy4KWyAgICAyLjIwNzIwM10gc3lzdGVtZFsxXTogUmVhY2hlZCB0YXJnZXQgRW5jcnlwdGVk
IFZvbHVtZXMuClsgICAgMi4yMDczMTBdIHN5c3RlbWRbMV06IFN0YXJ0aW5nIERpc3BhdGNoIFBh
c3N3b3JkIFJlcXVlc3RzIHRvCkNvbnNvbGUgRGlyZWN0b3J5IFdhdGNoLgpbICAgIDIuMjA3NjAy
XSBzeXN0ZW1kWzFdOiBTdGFydGVkIERpc3BhdGNoIFBhc3N3b3JkIFJlcXVlc3RzIHRvCkNvbnNv
bGUgRGlyZWN0b3J5IFdhdGNoLgpbICAgIDIuMjA3NjkwXSBzeXN0ZW1kWzFdOiBTdGFydGluZyBQ
YXRocy4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgUGF0aHMuClsgICAgMi4yMDg2MDFdIHN5c3Rl
bWRbMV06IFJlYWNoZWQgdGFyZ2V0IFBhdGhzLgpbICAgIDIuMjA4NzUxXSBzeXN0ZW1kWzFdOiBT
ZXQgdXAgYXV0b21vdW50IEFyYml0cmFyeSBFeGVjdXRhYmxlIEZpbGUKRm9ybWF0cyBGaWxlIFN5
c3RlbSBBdXRvbW91bnQgUG9pbnQuClsgICAgMi4yMDg4NDNdIHN5c3RlbWRbMV06IFN0YXJ0aW5n
IFN3YXAuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFN3YXAuClsgICAgMi4yMDk3NzBdIHN5c3Rl
bWRbMV06IFJlYWNoZWQgdGFyZ2V0IFN3YXAuClsgICAgMi4yMDk4NDVdIHN5c3RlbWRbMV06IFN0
YXJ0aW5nIFJvb3QgU2xpY2UuClsgIE9LICBdIENyZWF0ZWQgc2xpY2UgUm9vdCBTbGljZS4KWyAg
ICAyLjIxMDgzOV0gc3lzdGVtZFsxXTogQ3JlYXRlZCBzbGljZSBSb290IFNsaWNlLgpbICAgIDIu
MjEwOTE2XSBzeXN0ZW1kWzFdOiBTdGFydGluZyBEZWxheWVkIFNodXRkb3duIFNvY2tldC4KWyAg
T0sgIF0gTGlzdGVuaW5nIG9uIERlbGF5ZWQgU2h1dGRvd24gU29ja2V0LgpbICAgIDIuMjExOTEw
XSBzeXN0ZW1kWzFdOiBMaXN0ZW5pbmcgb24gRGVsYXllZCBTaHV0ZG93biBTb2NrZXQuClsgICAg
Mi4yMTE5OTRdIHN5c3RlbWRbMV06IFN0YXJ0aW5nIC9kZXYvaW5pdGN0bCBDb21wYXRpYmlsaXR5
IE5hbWVkIFBpcGUuClsgIE9LICBdIExpc3RlbmluZyBvbiAvZGV2L2luaXRjdGwgQ29tcGF0aWJp
bGl0eSBOYW1lZCBQaXBlLgpbICAgIDIuMjEzMDQ4XSBzeXN0ZW1kWzFdOiBMaXN0ZW5pbmcgb24g
L2Rldi9pbml0Y3RsIENvbXBhdGliaWxpdHkgTmFtZWQgUGlwZS4KWyAgICAyLjIxMzEyN10gc3lz
dGVtZFsxXTogU3RhcnRpbmcgSm91cm5hbCBTb2NrZXQgKC9kZXYvbG9nKS4KWyAgT0sgIF0gTGlz
dGVuaW5nIG9uIEpvdXJuYWwgU29ja2V0ICgvZGV2L2xvZykuClsgICAgMi4yMTQzMTBdIHN5c3Rl
bWRbMV06IExpc3RlbmluZyBvbiBKb3VybmFsIFNvY2tldCAoL2Rldi9sb2cpLgpbICAgIDIuMjE0
NDEwXSBzeXN0ZW1kWzFdOiBTdGFydGluZyB1ZGV2IENvbnRyb2wgU29ja2V0LgpbICBPSyAgXSBM
aXN0ZW5pbmcgb24gdWRldiBDb250cm9sIFNvY2tldC4KWyAgICAyLjIxNTQzMV0gc3lzdGVtZFsx
XTogTGlzdGVuaW5nIG9uIHVkZXYgQ29udHJvbCBTb2NrZXQuClsgICAgMi4yMTU1MjJdIHN5c3Rl
bWRbMV06IFN0YXJ0aW5nIHVkZXYgS2VybmVsIFNvY2tldC4KWyAgT0sgIF0gTGlzdGVuaW5nIG9u
IHVkZXYgS2VybmVsIFNvY2tldC4KWyAgICAyLjIxNjQ5OF0gc3lzdGVtZFsxXTogTGlzdGVuaW5n
IG9uIHVkZXYgS2VybmVsIFNvY2tldC4KWyAgICAyLjIxNjU3NV0gc3lzdGVtZFsxXTogU3RhcnRp
bmcgVXNlciBhbmQgU2Vzc2lvbiBTbGljZS4KWyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBVc2VyIGFu
ZCBTZXNzaW9uIFNsaWNlLgpbICAgIDIuMjE3NjQyXSBzeXN0ZW1kWzFdOiBDcmVhdGVkIHNsaWNl
IFVzZXIgYW5kIFNlc3Npb24gU2xpY2UuClsgICAgMi4yMTc3MzJdIHN5c3RlbWRbMV06IFN0YXJ0
aW5nIEpvdXJuYWwgU29ja2V0LgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gSm91cm5hbCBTb2NrZXQu
ClsgICAgMi4yNDYxNDFdIHN5c3RlbWRbMV06IExpc3RlbmluZyBvbiBKb3VybmFsIFNvY2tldC4K
WyAgICAyLjI0NjIzMV0gc3lzdGVtZFsxXTogU3RhcnRpbmcgU3lzdGVtIFNsaWNlLgpbICBPSyAg
XSBDcmVhdGVkIHNsaWNlIFN5c3RlbSBTbGljZS4KWyAgICAyLjI0NzM1OV0gc3lzdGVtZFsxXTog
Q3JlYXRlZCBzbGljZSBTeXN0ZW0gU2xpY2UuClsgICAgMi4yNDc1MzldIHN5c3RlbWRbMV06IFN0
YXJ0aW5nIEluY3JlYXNlIGRhdGFncmFtIHF1ZXVlIGxlbmd0aC4uLgogICAgICAgICBTdGFydGlu
ZyBJbmNyZWFzZSBkYXRhZ3JhbSBxdWV1ZSBsZW5ndGguLi4KWyAgICAyLjI1MDg0OV0gc3lzdGVt
ZFsxXTogTW91bnRpbmcgRGVidWcgRmlsZSBTeXN0ZW0uLi4KICAgICAgICAgTW91bnRpbmcgRGVi
dWcgRmlsZSBTeXN0ZW0uLi4KWyAgICAyLjMzODcwNV0gc3lzdGVtZFsxXTogU3RhcnRlZCBDcmVh
dGUgbGlzdCBvZiByZXF1aXJlZCBzdGF0aWMKZGV2aWNlIG5vZGVzIGZvciB0aGUgY3VycmVudCBr
ZXJuZWwuClsgICAgMi4zMzg4NzldIHN5c3RlbWRbMV06IE1vdW50aW5nIFBPU0lYIE1lc3NhZ2Ug
UXVldWUgRmlsZSBTeXN0ZW0uLi4KICAgICAgICAgTW91bnRpbmcgUE9TSVggTWVzc2FnZSBRdWV1
ZSBGaWxlIFN5c3RlbS4uLgpbICAgIDIuMzQxODIxXSBzeXN0ZW1kWzFdOiBNb3VudGVkIEh1Z2Ug
UGFnZXMgRmlsZSBTeXN0ZW0uClsgICAgMi41MDMzMDldIHN5c3RlbWRbMV06IFN0YXJ0aW5nIExv
YWQgS2VybmVsIE1vZHVsZXMuLi4KICAgICAgICAgU3RhcnRpbmcgTG9hZCBLZXJuZWwgTW9kdWxl
cy4uLgpbICAgIDIuNTA2Mjg1XSBzeXN0ZW1kWzFdOiBTdGFydGluZyB1ZGV2IENvbGRwbHVnIGFs
bCBEZXZpY2VzLi4uCiAgICAgICAgIFN0YXJ0aW5nIHVkZXYgQ29sZHBsdWcgYWxsIERldmljZXMu
Li4KWyAgICAyLjU0MDk5OF0gc3lzdGVtZFsxXTogU3RhcnRlZCBTZXQgVXAgQWRkaXRpb25hbCBC
aW5hcnkgRm9ybWF0cy4KWyAgICAyLjU0MTMxOV0gc3lzdGVtZFsxXTogU3RhcnRpbmcgQ3JlYXRl
IFN0YXRpYyBEZXZpY2UgTm9kZXMgaW4gL2Rldi4uLgogICAgICAgICBTdGFydGluZyBDcmVhdGUg
U3RhdGljIERldmljZSBOb2RlcyBpbiAvZGV2Li4uClsgICAgMi41NDQ3MDddIHN5c3RlbWRbMV06
IFN0YXJ0aW5nIHN5c3RlbS1nZXR0eS5zbGljZS4KWyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBzeXN0
ZW0tZ2V0dHkuc2xpY2UuClsgICAgMi41NTM2NjddIHN5c3RlbWRbMV06IENyZWF0ZWQgc2xpY2Ug
c3lzdGVtLWdldHR5LnNsaWNlLgpbICAgIDIuNTUzNzUzXSBzeXN0ZW1kWzFdOiBTdGFydGluZyBz
eXN0ZW0tc2VyaWFsXHgyZGdldHR5LnNsaWNlLgpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIHN5c3Rl
bS1zZXJpYWxceDJkZ2V0dHkuc2xpY2UuClsgICAgMi41NTYwODhdIHN5c3RlbWRbMV06IENyZWF0
ZWQgc2xpY2Ugc3lzdGVtLXNlcmlhbFx4MmRnZXR0eS5zbGljZS4KWyAgICAyLjU1NjIwOV0gc3lz
dGVtZFsxXTogU3RhcnRpbmcgU2xpY2VzLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBTbGljZXMu
ClsgICAgMi41NjAyNTldIHN5c3RlbWRbMV06IFJlYWNoZWQgdGFyZ2V0IFNsaWNlcy4KWyAgT0sg
IF0gTW91bnRlZCBQT1NJWCBNZXNzYWdlIFF1ZXVlIEZpbGUgU3lzdGVtLgpbICAgIDIuNTYzMTA5
XSBzeXN0ZW1kWzFdOiBNb3VudGVkIFBPU0lYIE1lc3NhZ2UgUXVldWUgRmlsZSBTeXN0ZW0uClsg
IE9LICBdIE1vdW50ZWQgRGVidWcgRmlsZSBTeXN0ZW0uClsgICAgMi41NjQyMjhdIHN5c3RlbWRb
MV06IE1vdW50ZWQgRGVidWcgRmlsZSBTeXN0ZW0uClsgIE9LICBdIFN0YXJ0ZWQgSW5jcmVhc2Ug
ZGF0YWdyYW0gcXVldWUgbGVuZ3RoLgpbICAgIDIuNTY2MjMxXSBzeXN0ZW1kWzFdOiBTdGFydGVk
IEluY3JlYXNlIGRhdGFncmFtIHF1ZXVlIGxlbmd0aC4KWyAgT0sgIF0gU3RhcnRlZCBMb2FkIEtl
cm5lbCBNb2R1bGVzLgpbICAgIDIuNjc3MzQzXSBzeXN0ZW1kWzFdOiBTdGFydGVkIExvYWQgS2Vy
bmVsIE1vZHVsZXMuClsgIE9LICBdIFN0YXJ0ZWQgQ3JlYXRlIFN0YXRpYyBEZXZpY2UgTm9kZXMg
aW4gL2Rldi4KWyAgICAyLjcwNjExOV0gc3lzdGVtZFsxXTogU3RhcnRlZCBDcmVhdGUgU3RhdGlj
IERldmljZSBOb2RlcyBpbiAvZGV2LgpbICAgIDIuODEzNTUzXSBzeXN0ZW1kWzFdOiBTdGFydGlu
ZyB1ZGV2IEtlcm5lbCBEZXZpY2UgTWFuYWdlci4uLgogICAgICAgICBTdGFydGluZyB1ZGV2IEtl
cm5lbCBEZXZpY2UgTWFuYWdlci4uLgpbICAgIDIuODE3NDM5XSBzeXN0ZW1kWzFdOiBNb3VudGVk
IENvbmZpZ3VyYXRpb24gRmlsZSBTeXN0ZW0uClsgICAgMi44MTc1OTZdIHN5c3RlbWRbMV06IFN0
YXJ0aW5nIEFwcGx5IEtlcm5lbCBWYXJpYWJsZXMuLi4KICAgICAgICAgU3RhcnRpbmcgQXBwbHkg
S2VybmVsIFZhcmlhYmxlcy4uLgpbICAgIDIuODI0OTI1XSBzeXN0ZW1kWzFdOiBNb3VudGVkIEZV
U0UgQ29udHJvbCBGaWxlIFN5c3RlbS4KWyAgICAyLjgyNTA1Ml0gc3lzdGVtZFsxXTogU3RhcnRp
bmcgU3lzbG9nIFNvY2tldC4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIFN5c2xvZyBTb2NrZXQuClsg
ICAgMi44MzU3MjJdIHN5c3RlbWRbMV06IExpc3RlbmluZyBvbiBTeXNsb2cgU29ja2V0LgpbICAg
IDIuODM1ODYwXSBzeXN0ZW1kWzFdOiBTdGFydGluZyBKb3VybmFsIFNlcnZpY2UuLi4KICAgICAg
ICAgU3RhcnRpbmcgSm91cm5hbCBTZXJ2aWNlLi4uClsgIE9LICBdIFN0YXJ0ZWQgSm91cm5hbCBT
ZXJ2aWNlLgpbICAgIDIuODQzNzg5XSBzeXN0ZW1kWzFdOiBTdGFydGVkIEpvdXJuYWwgU2Vydmlj
ZS4KWyAgICAyLjg3ODU3Nl0gc3lzdGVtZC11ZGV2ZFs5OF06IHN0YXJ0aW5nIHZlcnNpb24gMjE1
ClsgIE9LICBdIFN0YXJ0ZWQgdWRldiBLZXJuZWwgRGV2aWNlIE1hbmFnZXIuCiAgICAgICAgIFN0
YXJ0aW5nIENvcHkgcnVsZXMgZ2VuZXJhdGVkIHdoaWxlIHRoZSByb290IHdhcyByby4uLgogICAg
ICAgICBTdGFydGluZyBMU0I6IFNldCBwcmVsaW1pbmFyeSBrZXltYXAuLi4KWyAgT0sgIF0gU3Rh
cnRlZCBBcHBseSBLZXJuZWwgVmFyaWFibGVzLgpbICBPSyAgXSBTdGFydGVkIENvcHkgcnVsZXMg
Z2VuZXJhdGVkIHdoaWxlIHRoZSByb290IHdhcyByby4KWyAgT0sgIF0gU3RhcnRlZCBMU0I6IFNl
dCBwcmVsaW1pbmFyeSBrZXltYXAuClsgIE9LICBdIFN0YXJ0ZWQgdWRldiBDb2xkcGx1ZyBhbGwg
RGV2aWNlcy4KICAgICAgICAgU3RhcnRpbmcgUmVtb3VudCBSb290IGFuZCBLZXJuZWwgRmlsZSBT
eXN0ZW1zLi4uClsgIE9LICBdIFN0YXJ0ZWQgUmVtb3VudCBSb290IGFuZCBLZXJuZWwgRmlsZSBT
eXN0ZW1zLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBMb2NhbCBGaWxlIFN5c3RlbXMgKFByZSku
ClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IExvY2FsIEZpbGUgU3lzdGVtcy4KICAgICAgICAgU3Rh
cnRpbmcgQ3JlYXRlIFZvbGF0aWxlIEZpbGVzIGFuZCBEaXJlY3Rvcmllcy4uLgpbICBPSyAgXSBS
ZWFjaGVkIHRhcmdldCBSZW1vdGUgRmlsZSBTeXN0ZW1zLgogICAgICAgICBTdGFydGluZyBUcmln
Z2VyIEZsdXNoaW5nIG9mIEpvdXJuYWwgdG8gUGVyc2lzdGVudCBTdG9yYWdlLi4uCiAgICAgICAg
IFN0YXJ0aW5nIExTQjogU2V0IGNvbnNvbGUgZm9udCBhbmQga2V5bWFwLi4uCiAgICAgICAgIFN0
YXJ0aW5nIExvYWQvU2F2ZSBSYW5kb20gU2VlZC4uLgpbICBPSyAgXSBTdGFydGVkIExTQjogU2V0
IGNvbnNvbGUgZm9udCBhbmQga2V5bWFwLgpbICBPSyAgXSBTdGFydGVkIExvYWQvU2F2ZSBSYW5k
b20gU2VlZC4KWyAgT0sgIF0gU3RhcnRlZCBDcmVhdGUgVm9sYXRpbGUgRmlsZXMgYW5kIERpcmVj
dG9yaWVzLgpbICAgIDMuNjExOTcwXSBzeXN0ZW1kLWpvdXJuYWxkWzEwMF06IFJlY2VpdmVkIHJl
cXVlc3QgdG8gZmx1c2gKcnVudGltZSBqb3VybmFsIGZyb20gUElEIDEKWyAgT0sgIF0gU3RhcnRl
ZCBUcmlnZ2VyIEZsdXNoaW5nIG9mIEpvdXJuYWwgdG8gUGVyc2lzdGVudCBTdG9yYWdlLgpbICBP
SyAgXSBGb3VuZCBkZXZpY2UgL2Rldi9odmMwLgogICAgICAgICBTdGFydGluZyBVcGRhdGUgVVRN
UCBhYm91dCBTeXN0ZW0gQm9vdC9TaHV0ZG93bi4uLgogICAgICAgICBTdGFydGluZyBMU0I6IFJh
aXNlIG5ldHdvcmsgaW50ZXJmYWNlcy4uLi4KWyAgT0sgIF0gU3RhcnRlZCBVcGRhdGUgVVRNUCBh
Ym91dCBTeXN0ZW0gQm9vdC9TaHV0ZG93bi4KWyAgT0sgIF0gU3RhcnRlZCBMU0I6IFJhaXNlIG5l
dHdvcmsgaW50ZXJmYWNlcy4uClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IE5ldHdvcmsuClsgIE9L
ICBdIFJlYWNoZWQgdGFyZ2V0IFN5c3RlbSBJbml0aWFsaXphdGlvbi4KWyAgT0sgIF0gUmVhY2hl
ZCB0YXJnZXQgVGltZXJzLgogICAgICAgICBTdGFydGluZyBSZXN0b3JlIFNvdW5kIENhcmQgU3Rh
dGUuLi4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIEQtQnVzIFN5c3RlbSBNZXNzYWdlIEJ1cyBTb2Nr
ZXQuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFNvY2tldHMuClsgIE9LICBdIFJlYWNoZWQgdGFy
Z2V0IEJhc2ljIFN5c3RlbS4KICAgICAgICAgU3RhcnRpbmcgU3lzdGVtIExvZ2dpbmcgU2Vydmlj
ZS4uLgogICAgICAgICBTdGFydGluZyBPcGVuQlNEIFNlY3VyZSBTaGVsbCBzZXJ2ZXIuLi4KICAg
ICAgICAgU3RhcnRpbmcgTmV0d29yayBNYW5hZ2VyLi4uCiAgICAgICAgIFN0YXJ0aW5nIFJlZ3Vs
YXIgYmFja2dyb3VuZCBwcm9ncmFtIHByb2Nlc3NpbmcgZGFlbW9uLi4uClsgIE9LICBdIFN0YXJ0
ZWQgUmVndWxhciBiYWNrZ3JvdW5kIHByb2dyYW0gcHJvY2Vzc2luZyBkYWVtb24uCiAgICAgICAg
IFN0YXJ0aW5nIC9ldGMvcmMubG9jYWwgQ29tcGF0aWJpbGl0eS4uLgogICAgICAgICBTdGFydGlu
ZyBQZXJtaXQgVXNlciBTZXNzaW9ucy4uLgogICAgICAgICBTdGFydGluZyBELUJ1cyBTeXN0ZW0g
TWVzc2FnZSBCdXMuLi4KWyAgT0sgIF0gU3RhcnRlZCBELUJ1cyBTeXN0ZW0gTWVzc2FnZSBCdXMu
CiAgICAgICAgIFN0YXJ0aW5nIExvZ2luIFNlcnZpY2UuLi4KWyAgT0sgIF0gU3RhcnRlZCBTeXN0
ZW0gTG9nZ2luZyBTZXJ2aWNlLgpbICBPSyAgXSBTdGFydGVkIFJlc3RvcmUgU291bmQgQ2FyZCBT
dGF0ZS4KWyAgT0sgIF0gU3RhcnRlZCBPcGVuQlNEIFNlY3VyZSBTaGVsbCBzZXJ2ZXIuClsgIE9L
ICBdIFN0YXJ0ZWQgL2V0Yy9yYy5sb2NhbCBDb21wYXRpYmlsaXR5LgpbICBPSyAgXSBTdGFydGVk
IFBlcm1pdCBVc2VyIFNlc3Npb25zLgpbICBPSyAgXSBTdGFydGVkIExvZ2luIFNlcnZpY2UuCiAg
ICAgICAgIFN0YXJ0aW5nIExpZ2h0IERpc3BsYXkgTWFuYWdlci4uLgogICAgICAgICBTdGFydGlu
ZyBHZXR0eSBvbiB0dHkxLi4uClsgIE9LICBdIFN0YXJ0ZWQgR2V0dHkgb24gdHR5MS4KICAgICAg
ICAgU3RhcnRpbmcgU2VyaWFsIEdldHR5IG9uIGh2YzAuLi4KWyAgT0sgIF0gU3RhcnRlZCBTZXJp
YWwgR2V0dHkgb24gaHZjMC4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgTG9naW4gUHJvbXB0cy4K
WyAgT0sgIF0gU3RhcnRlZCBMaWdodCBEaXNwbGF5IE1hbmFnZXIuCiAgICAgICAgIFN0YXJ0aW5n
IEF1dGhlbnRpY2F0ZSBhbmQgQXV0aG9yaXplIFVzZXJzIHRvIFJ1biBQcml2aWxlZ2VkIFRhc2tz
Li4uClsgIE9LICBdIFN0YXJ0ZWQgQXV0aGVudGljYXRlIGFuZCBBdXRob3JpemUgVXNlcnMgdG8g
UnVuIFByaXZpbGVnZWQgVGFza3MuClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29yayBNYW5hZ2VyLgpb
ICBPSyAgXSBSZWFjaGVkIHRhcmdldCBNdWx0aS1Vc2VyIFN5c3RlbS4KWyAgT0sgIF0gUmVhY2hl
ZCB0YXJnZXQgR3JhcGhpY2FsIEludGVyZmFjZS4KICAgICAgICAgU3RhcnRpbmcgVXBkYXRlIFVU
TVAgYWJvdXQgU3lzdGVtIFJ1bmxldmVsIENoYW5nZXMuLi4KWyAgT0sgIF0gU3RhcnRlZCBVcGRh
dGUgVVRNUCBhYm91dCBTeXN0ZW0gUnVubGV2ZWwgQ2hhbmdlcy4KCkRlYmlhbiBHTlUvTGludXgg
OCBkZWJpYW4tamVzc2llIGh2YzAKCmRlYmlhbi1qZXNzaWUgbG9naW46IHJvb3QKTGFzdCBsb2dp
bjogVGh1IEphbiAgMSAwMDowMTowMCBVVEMgMTk3MCBvbiBodmMwCkxpbnV4IGRlYmlhbi1qZXNz
aWUgNC43LjEwLWRpcnR5ICMyOTIgU01QIFBSRUVNUFQgTW9uIEp1bCA5IDEyOjQ1OjI1CklTVCAy
MDE4IGFybXY3bAoKVGhlIHByb2dyYW1zIGluY2x1ZGVkIHdpdGggdGhlIERlYmlhbiBHTlUvTGlu
dXggc3lzdGVtIGFyZSBmcmVlIHNvZnR3YXJlOwp0aGUgZXhhY3QgZGlzdHJpYnV0aW9uIHRlcm1z
IGZvciBlYWNoIHByb2dyYW0gYXJlIGRlc2NyaWJlZCBpbiB0aGUKaW5kaXZpZHVhbCBmaWxlcyBp
biAvdXNyL3NoYXJlL2RvYy8qL2NvcHlyaWdodC4KCkRlYmlhbiBHTlUvTGludXggY29tZXMgd2l0
aCBBQlNPTFVURUxZIE5PIFdBUlJBTlRZLCB0byB0aGUgZXh0ZW50CnBlcm1pdHRlZCBieSBhcHBs
aWNhYmxlIGxhdy4Kcm9vdEBkZWJpYW4tamVzc2llOn4jCnJvb3RAZGViaWFuLWplc3NpZTp+Iwpy
b290QGRlYmlhbi1qZXNzaWU6fiMKcm9vdEBkZWJpYW4tamVzc2llOn4jCnJvb3RAZGViaWFuLWpl
c3NpZTp+Iwpyb290QGRlYmlhbi1qZXNzaWU6fiMKcm9vdEBkZWJpYW4tamVzc2llOn4jIG1rc3dh
cCAvc3dhcGZpbGUuaW1nCi5pbWcKZWNobyBkaXNrID4gL3N5cy9wb3dlci9zdGF0ZQpta3N3YXA6
IC9zd2FwZmlsZS5pbWc6IHdhcm5pbmc6IHdpcGluZyBvbGQgc3dhcCBzaWduYXR1cmUuClNldHRp
bmcgdXAgc3dhcHNwYWNlIHZlcnNpb24gMSwgc2l6ZSA9IDUxMTk5NiBLaUIKbm8gbGFiZWwsIFVV
SUQ9ZDA5OTAzNjktYTJiMS00YTQzLWIwZDUtNmVkY2FjZjk4YWE5CnJvb3RAZGViaWFuLWplc3Np
ZTp+IyBzd2Fwb24gL3N3YXBmaWxlLmltZwpzd2Fwb246IC9zd2FwZmlsZS5pbWc6IGluc2VjdXJl
IHBlcm1pc3Npb25zIDA2NDQsIDA2MDAgc3VnZ2VzdGVkLgpbICAgMjQuNDQyNDgxXSBBZGRpbmcg
NTExOTk2ayBzd2FwIG9uIC9zd2FwZmlsZS5pbWcuICBQcmlvcml0eTotMQpleHRlbnRzOjQgYWNy
b3NzOjU1Mjk1NmsgU1MKcm9vdEBkZWJpYW4tamVzc2llOn4jIGVjaG8gZGlzayA+IC9zeXMvcG93
ZXIvc3RhdGUKWyAgIDI0LjQ1MDA2MF0gUE06IFN5bmNpbmcgZmlsZXN5c3RlbXMgLi4uIGRvbmUu
ClsgICAyNC41ODI3MTZdIEZyZWV6aW5nIHVzZXIgc3BhY2UgcHJvY2Vzc2VzIC4uLiAoZWxhcHNl
ZCAwLjAxMCBzZWNvbmRzKSBkb25lLgpbICAgMjQuNTkzNjE5XSBEb3VibGUgY2hlY2tpbmcgYWxs
IHVzZXIgc3BhY2UgcHJvY2Vzc2VzIGFmdGVyIE9PTQpraWxsZXIgZGlzYWJsZS4uLiAoZWxhcHNl
ZCAwLjAwMCBzZWNvbmRzKQpbICAgMjQuNTkzODUwXSBQTTogQmFzaWMgbWVtb3J5IGJpdG1hcHMg
Y3JlYXRlZApbICAgMjQuNTkzODk0XSBQTTogUHJlYWxsb2NhdGluZyBpbWFnZSBtZW1vcnkuLi4g
ZG9uZSAoYWxsb2NhdGVkIDIwMjQ2IHBhZ2VzKQpbICAgMjQuNjYwNzA5XSBQTTogQWxsb2NhdGVk
IDgwOTg0IGtieXRlcyBpbiAwLjA2IHNlY29uZHMgKDEzNDkuNzMgTUIvcykKWyAgIDI0LjY2MDc1
Ml0gRnJlZXppbmcgcmVtYWluaW5nIGZyZWV6YWJsZSB0YXNrcyAuLi4gKGVsYXBzZWQgMC4wMDIK
c2Vjb25kcykgZG9uZS4KWyAgIDI1LjU5ODY1MF0gUE06IGZyZWV6ZSBvZiBkZXZpY2VzIGNvbXBs
ZXRlIGFmdGVyIDkzMy40MTUgbXNlY3MKWyAgIDI1LjYwMTU3MF0gUE06IGxhdGUgZnJlZXplIG9m
IGRldmljZXMgY29tcGxldGUgYWZ0ZXIgMi44NjkgbXNlY3MKWyAgIDI1LjgyODUxMF0gUE06IG5v
aXJxIGZyZWV6ZSBvZiBkZXZpY2VzIGNvbXBsZXRlIGFmdGVyIDIuMzU1IG1zZWNzClsgICAyNS44
Mjg1NjRdIERpc2FibGluZyBub24tYm9vdCBDUFVzIC4uLgpbICAgMjUuODI4NTk5XSBQTTogQ3Jl
YXRpbmcgaGliZXJuYXRpb24gaW1hZ2U6ClsgICAyNS44Mjg1OTldIFBNOiBOZWVkIHRvIGNvcHkg
MjAxOTIgcGFnZXMKWyAgIDI1LjgyODU5OV0gUE06IE5vcm1hbCBwYWdlcyBuZWVkZWQ6IDIwMTky
ICsgMTAyNCwgYXZhaWxhYmxlIHBhZ2VzOiA4MjE5MwpbICAgMjUuODI4NTk5XSBQTTogSGliZXJu
YXRpb24gaW1hZ2UgY3JlYXRlZCAoMjAxOTIgcGFnZXMgY29waWVkKQpbICAgMjUuODMwMDE4XSBQ
TTogbm9pcnEgdGhhdyBvZiBkZXZpY2VzIGNvbXBsZXRlIGFmdGVyIDEuMzk4IG1zZWNzClsgICAy
NS44MzIwNzVdIFBNOiBlYXJseSB0aGF3IG9mIGRldmljZXMgY29tcGxldGUgYWZ0ZXIgMS45Mjcg
bXNlY3MKWyAgIDI2Ljk4MzI2N10gUE06IHRoYXcgb2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciAx
MTUxLjEzOSBtc2VjcwpbICAgMjYuOTg1MTU0XSBQTTogd3JpdGluZyBpbWFnZS4KWyAgIDI3LjAy
NzAzOV0gUE06IFVzaW5nIDEgdGhyZWFkKHMpIGZvciBjb21wcmVzc2lvbi4KWyAgIDI3LjAyNzAz
OV0gUE06IENvbXByZXNzaW5nIGFuZCBzYXZpbmcgaW1hZ2UgZGF0YSAoMjAyMTIgcGFnZXMpLi4u
ClsgICAyNy4wMjcxNjJdIFBNOiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICAgMCUKWyAgIDI3Ljk1
NDkwMV0gUE06IEltYWdlIHNhdmluZyBwcm9ncmVzczogIDEwJQpbICAgMjguNTQwNDA3XSBQTTog
SW1hZ2Ugc2F2aW5nIHByb2dyZXNzOiAgMjAlClsgICAyOC43NDMwNTZdIFBNOiBJbWFnZSBzYXZp
bmcgcHJvZ3Jlc3M6ICAzMCUKWyAgIDI4Ljg2OTY2Nl0gUE06IEltYWdlIHNhdmluZyBwcm9ncmVz
czogIDQwJQpbICAgMjguOTIyMDQ4XSByYW5kb206IG5vbmJsb2NraW5nIHBvb2wgaXMgaW5pdGlh
bGl6ZWQKWyAgIDI5LjAyMDQ3Nl0gUE06IEltYWdlIHNhdmluZyBwcm9ncmVzczogIDUwJQpbICAg
MjkuMTQ0ODg5XSBQTTogSW1hZ2Ugc2F2aW5nIHByb2dyZXNzOiAgNjAlClsgICAyOS4yNjQ0NTNd
IFBNOiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6ICA3MCUKWyAgIDI5LjM4MjU3Nl0gUE06IEltYWdl
IHNhdmluZyBwcm9ncmVzczogIDgwJQpbICAgMjkuNTAwMjU2XSBQTTogSW1hZ2Ugc2F2aW5nIHBy
b2dyZXNzOiAgOTAlClsgICAyOS44MDkxNDBdIFBNOiBJbWFnZSBzYXZpbmcgcHJvZ3Jlc3M6IDEw
MCUKWyAgIDI5LjgxMTU5MF0gUE06IEltYWdlIHNhdmluZyBkb25lLgpbICAgMjkuODExNjM2XSBQ
TTogV3JvdGUgODA4NDgga2J5dGVzIGluIDIuNzggc2Vjb25kcyAoMjkuMDggTUIvcykKWyAgIDI5
LjgxNzcxOV0gUE06IFN8ClsgICAyOS44NDIzNjVdIHJlYm9vdDogUG93ZXIgZG93bgpyb290QERv
bTA6fiMKcm9vdEBEb20wOn4jCnJvb3RARG9tMDp+Iwpyb290QERvbTA6fiMgeGwgY3JlYXRlIC1j
IC92bmNfbC5jZmcKUGFyc2luZyBjb25maWcgZnJvbSAvdm5jX2wuY2ZnCihYRU4pIGQydjA6IHZH
SUNEOiB1bmhhbmRsZWQgd29yZCB3cml0ZSAweGZmZmZmZmZmIHRvIElDQUNUSVZFUjAKWyAgICAw
LjAwMDAwMF0gQm9vdGluZyBMaW51eCBvbiBwaHlzaWNhbCBDUFUgMHgwClsgICAgMC4wMDAwMDBd
IExpbnV4IHZlcnNpb24gNC43LjEwLWRpcnR5IChtb2ludWRkaW4uYUBDUFUtMzYxVSkgKGdjYwp2
ZXJzaW9uIDQuOC40IChVYnVudHUvTGluYXJvIDQuOC40LTJ1YnVudHUxfjE0LjA0LjEpICkgIzI5
MiBTTVAKUFJFRU1QVCBNb24gSnVsIDkKIDEyOjQ1OjI1IElTVCAyMDE4ClsgICAgMC4wMDAwMDBd
IENQVTogQVJNdjcgUHJvY2Vzc29yIFs0MTJmYzBmMl0gcmV2aXNpb24gMiAoQVJNdjcpLCBjcj0x
MGM1Mzg3ZApbICAgIDAuMDAwMDAwXSBDUFU6IGRpdiBpbnN0cnVjdGlvbnMgYXZhaWxhYmxlOiBw
YXRjaGluZyBkaXZpc2lvbiBjb2RlClsgICAgMC4wMDAwMDBdIENQVTogUElQVCAvIFZJUFQgbm9u
YWxpYXNpbmcgZGF0YSBjYWNoZSwgUElQVCBpbnN0cnVjdGlvbiBjYWNoZQpbICAgIDAuMDAwMDAw
XSBNYWNoaW5lIG1vZGVsOiBYRU5WTS00LjEwClsgICAgMC4wMDAwMDBdIGNtYTogUmVzZXJ2ZWQg
MjQgTWlCIGF0IDB4NTc4MDAwMDAKWyAgICAwLjAwMDAwMF0gTWVtb3J5IHBvbGljeTogRGF0YSBj
YWNoZSB3cml0ZWFsbG9jClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiAxMDI0
MDAKWyAgICAwLjAwMDAwMF0gZnJlZV9hcmVhX2luaXRfbm9kZTogbm9kZSAwLCBwZ2RhdCBjMGU4
ZjE4MCwKbm9kZV9tZW1fbWFwIGQ3NDY5MDAwClsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6
IDkwMCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTog
MCBwYWdlcyByZXNlcnZlZApbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiAxMDI0MDAgcGFn
ZXMsIExJRk8gYmF0Y2g6MzEKWyAgICAwLjAwMDAwMF0gcHNjaTogcHJvYmluZyBmb3IgY29uZHVp
dCBtZXRob2QgZnJvbSBEVC4KWyAgICAwLjAwMDAwMF0gcHNjaTogUFNDSXYxLjEgZGV0ZWN0ZWQg
aW4gZmlybXdhcmUuClsgICAgMC4wMDAwMDBdIHBzY2k6IFVzaW5nIHN0YW5kYXJkIFBTQ0kgdjAu
MiBmdW5jdGlvbiBJRHMKWyAgICAwLjAwMDAwMF0gcHNjaTogVHJ1c3RlZCBPUyBtaWdyYXRpb24g
bm90IHJlcXVpcmVkClsgICAgMC4wMDAwMDBdIFhlbiA0LjEwIHN1cHBvcnQgZm91bmQKWyAgICAw
LjAwMDAwMF0gcGVyY3B1OiBFbWJlZGRlZCAxMyBwYWdlcy9jcHUgQGQ3NDU4MDAwIHMyNDEyOCBy
ODE5MgpkMjA5MjggdTUzMjQ4ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IHMyNDEyOCByODE5
MiBkMjA5MjggdTUzMjQ4IGFsbG9jPTEzKjQwOTYKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzog
WzBdIDAKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9i
aWxpdHkgZ3JvdXBpbmcgb24uClRvdGFsIHBhZ2VzOiAxMDE1MDAKWyAgICAwLjAwMDAwMF0gS2Vy
bmVsIGNvbW1hbmQgbGluZTogaXJxcG9sbCBtYXhjcHVzPTEKbm9fY29uc29sZV9zdXNwZW5kIGxv
Z2xldmVsPTggY29uc29sZT1odmMwIHhlbmNvbnNvbGU9dHR5CmVhcmx5cHJpbnRrPXhlbiBydyBk
aGNwPW9mZiByZXN1bWU9L2RldgoveHZkYSByZXN1bWVfb2Zmc2V0PTMzMTc3NiByb290PS9kZXYv
eHZkYSByb290d2FpdApbICAgIDAuMDAwMDAwXSBNaXNyb3V0ZWQgSVJRIGZpeHVwIGFuZCBwb2xs
aW5nIHN1cHBvcnQgZW5hYmxlZApbICAgIDAuMDAwMDAwXSBUaGlzIG1heSBzaWduaWZpY2FudGx5
IGltcGFjdCBzeXN0ZW0gcGVyZm9ybWFuY2UKWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUg
ZW50cmllczogMjA0OCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpClsgICAgMC4wMDAwMDBdIERlbnRy
eSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNiwgMjYyMTQ0IGJ5dGVz
KQpbICAgIDAuMDAwMDAwXSBJbm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDMyNzY4IChv
cmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDM2NjYzMksvNDA5
NjAwSyBhdmFpbGFibGUgKDg4MzlLIGtlcm5lbCBjb2RlLAo2MTZLIHJ3ZGF0YSwgMjc4NEsgcm9k
YXRhLCAxMDI0SyBpbml0LCAzMDRLIGJzcywgMTgzOTJLIHJlc2VydmVkLAoyNDU3NksgY21hLXJl
c2VyCnZlZCwgMEsgaGlnaG1lbSkKWyAgICAwLjAwMDAwMF0gVmlydHVhbCBrZXJuZWwgbWVtb3J5
IGxheW91dDoKWyAgICAwLjAwMDAwMF0gICAgIHZlY3RvciAgOiAweGZmZmYwMDAwIC0gMHhmZmZm
MTAwMCAgICggICA0IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgZml4bWFwICA6IDB4ZmZjMDAwMDAg
LSAweGZmZjAwMDAwICAgKDMwNzIga0IpClsgICAgMC4wMDAwMDBdICAgICB2bWFsbG9jIDogMHhk
OTgwMDAwMCAtIDB4ZmY4MDAwMDAgICAoIDYwOCBNQikKWyAgICAwLjAwMDAwMF0gICAgIGxvd21l
bSAgOiAweGMwMDAwMDAwIC0gMHhkOTAwMDAwMCAgICggNDAwIE1CKQpbICAgIDAuMDAwMDAwXSAg
ICAgcGttYXAgICA6IDB4YmZlMDAwMDAgLSAweGMwMDAwMDAwICAgKCAgIDIgTUIpClsgICAgMC4w
MDAwMDBdICAgICBtb2R1bGVzIDogMHhiZjAwMDAwMCAtIDB4YmZlMDAwMDAgICAoICAxNCBNQikK
WyAgICAwLjAwMDAwMF0gICAgICAgLnRleHQgOiAweGMwMDA4MDAwIC0gMHhjMGM1OWY4OCAgICgx
MjYxNiBrQikKWyAgICAwLjAwMDAwMF0gICAgICAgLmluaXQgOiAweGMwZDAwMDAwIC0gMHhjMGUw
MDAwMCAgICgxMDI0IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgICAuZGF0YSA6IDB4YzBlMDAwMDAg
LSAweGMwZTlhMTgwICAgKCA2MTcga0IpClsgICAgMC4wMDAwMDBdICAgICAgICAuYnNzIDogMHhj
MGU5YzAwMCAtIDB4YzBlZTgzNTAgICAoIDMwNSBrQikKWyAgICAwLjAwMDAwMF0gU0xVQjogSFdh
bGlnbj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MSwgTm9kZXM9MQpbICAgIDAu
MDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLgpbICAg
IDAuMDAwMDAwXSAgQnVpbGQtdGltZSBhZGp1c3RtZW50IG9mIGxlYWYgZmFub3V0IHRvIDMyLgpb
ICAgIDAuMDAwMDAwXSAgUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTIgdG8gbnJf
Y3B1X2lkcz0xLgpbICAgIDAuMDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1
X2Zhbm91dF9sZWFmPTMyLCBucl9jcHVfaWRzPTEKWyAgICAwLjAwMDAwMF0gTlJfSVJRUzoxNiBu
cl9pcnFzOjE2IDE2ClsgICAgMC4wMDAwMDBdIEFyY2hpdGVjdGVkIGNwMTUgdGltZXIocykgcnVu
bmluZyBhdCA2LjE0TUh6ICh2aXJ0KS4KWyAgICAwLjAwMDAwMF0gY2xvY2tzb3VyY2U6IGFyY2hf
c3lzX2NvdW50ZXI6IG1hc2s6IDB4ZmZmZmZmZmZmZmZmZmYKbWF4X2N5Y2xlczogMHgxNmFjMDI4
NjIsIG1heF9pZGxlX25zOiA0NDA3OTUyMDIyMTggbnMKWyAgICAwLjAwMDAwNV0gc2NoZWRfY2xv
Y2s6IDU2IGJpdHMgYXQgNk1IeiwgcmVzb2x1dGlvbiAxNjJucywgd3JhcHMKZXZlcnkgNDM5ODA0
NjUxMTA4NW5zClsgICAgMC4wMDAwMTZdIFN3aXRjaGluZyB0byB0aW1lci1iYXNlZCBkZWxheSBs
b29wLCByZXNvbHV0aW9uIDE2Mm5zClsgICAgMC4wMDAxMzVdIENvbnNvbGU6IGNvbG91ciBkdW1t
eSBkZXZpY2UgODB4MzAKWyAgICAwLjAwMTY1MF0gY29uc29sZSBbaHZjMF0gZW5hYmxlZApbICAg
IDAuMDAxNjkwXSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChza2lwcGVkKSwgdmFsdWUgY2FsY3Vs
YXRlZAp1c2luZyB0aW1lciBmcmVxdWVuY3kuLiAxMi4yOCBCb2dvTUlQUyAobHBqPTYxNDQwKQpb
ICAgIDAuMDAxNzQ1XSBwaWRfbWF4OiBkZWZhdWx0OiAzMjc2OCBtaW5pbXVtOiAzMDEKWyAgICAw
LjAwMTg5MV0gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMCwg
NDA5NiBieXRlcykKWyAgICAwLjAwMTkzNl0gTW91bnRwb2ludC1jYWNoZSBoYXNoIHRhYmxlIGVu
dHJpZXM6IDEwMjQgKG9yZGVyOiAwLCA0MDk2IGJ5dGVzKQpbICAgIDAuMDAyNzY4XSBDUFU6IFRl
c3Rpbmcgd3JpdGUgYnVmZmVyIGNvaGVyZW5jeTogb2sKWyAgICAwLjAwMjg1M10gZnRyYWNlOiBh
bGxvY2F0aW5nIDI3OTIzIGVudHJpZXMgaW4gODIgcGFnZXMKWyAgICAwLjA1MTg0N10gL2NwdXMv
Y3B1QDAgbWlzc2luZyBjbG9jay1mcmVxdWVuY3kgcHJvcGVydHkKWyAgICAwLjA1MTkwOF0gQ1BV
MDogdGhyZWFkIC0xLCBjcHUgMCwgc29ja2V0IDAsIG1waWRyIDgwMDAwMDAwClsgICAgMC4wNTIy
NThdIHhlbjpncmFudF90YWJsZTogR3JhbnQgdGFibGVzIHVzaW5nIHZlcnNpb24gMSBsYXlvdXQK
WyAgICAwLjA1MjM1MV0gR3JhbnQgdGFibGUgaW5pdGlhbGl6ZWQKWyAgICAwLjA1MjQzM10geGVu
OmV2ZW50czogVXNpbmcgRklGTy1iYXNlZCBBQkkKWyAgICAwLjA1MjQ4NV0gWGVuOiBpbml0aWFs
aXppbmcgY3B1MApbICAgIDAuMDUyNjA0XSBTZXR0aW5nIHVwIHN0YXRpYyBpZGVudGl0eSBtYXAg
Zm9yIDB4NDAxMDAwMDAgLSAweDQwMTAwMDU4ClsgICAgMC4xMjE5NDNdIEJyb3VnaHQgdXAgMSBD
UFVzClsgICAgMC4xMjE5ODNdIFNNUDogVG90YWwgb2YgMSBwcm9jZXNzb3JzIGFjdGl2YXRlZCAo
MTIuMjggQm9nb01JUFMpLgpbICAgIDAuMTIyMDI5XSBDUFU6IEFsbCBDUFUocykgc3RhcnRlZCBp
biBTVkMgbW9kZS4KWyAgICAwLjEyMzE1N10gZGV2dG1wZnM6IGluaXRpYWxpemVkClsgICAgMC4x
MzIxNjddIFZGUCBzdXBwb3J0IHYwLjM6IGltcGxlbWVudG9yIDQxIGFyY2hpdGVjdHVyZSA0IHBh
cnQgMzAKdmFyaWFudCBmIHJldiAwClsgICAgMC4xMzI1MTFdIGNsb2Nrc291cmNlOiBqaWZmaWVz
OiBtYXNrOiAweGZmZmZmZmZmIG1heF9jeWNsZXM6CjB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiAx
OTExMjYwNDQ2Mjc1MDAwMCBucwpbICAgIDAuMTMzMTEyXSBwaW5jdHJsIGNvcmU6IGluaXRpYWxp
emVkIHBpbmN0cmwgc3Vic3lzdGVtClsgICAgMC4xMzQxNDhdIE5FVDogUmVnaXN0ZXJlZCBwcm90
b2NvbCBmYW1pbHkgMTYKWyAgICAwLjEzNTgxN10gRE1BOiBwcmVhbGxvY2F0ZWQgMjU2IEtpQiBw
b29sIGZvciBhdG9taWMgY29oZXJlbnQgYWxsb2NhdGlvbnMKWyAgICAwLjEzODQ3NF0gaHctYnJl
YWtwb2ludDogRmFpbGVkIHRvIGVuYWJsZSBtb25pdG9yIG1vZGUgb24gQ1BVIDAuClsgICAgMC4y
NTMwNTZdIHhlbjpiYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXIKWyAgICAwLjMx
NzAwNV0geGVuX2JhbGxvb246IEluaXRpYWxpc2luZyBiYWxsb29uIGRyaXZlcgpbICAgIDAuMzY0
NDQ4XSBtZWRpYTogTGludXggbWVkaWEgaW50ZXJmYWNlOiB2MC4xMApbICAgIDAuMzY0NTQzXSBM
aW51eCB2aWRlbyBjYXB0dXJlIGludGVyZmFjZTogdjIuMDAKWyAgICAwLjM2NDYxOV0gcHBzX2Nv
cmU6IExpbnV4UFBTIEFQSSB2ZXIuIDEgcmVnaXN0ZXJlZApbICAgIDAuMzY0NjYwXSBwcHNfY29y
ZTogU29mdHdhcmUgdmVyLiA1LjMuNiAtIENvcHlyaWdodCAyMDA1LTIwMDcKUm9kb2xmbyBHaW9t
ZXR0aSA8Z2lvbWV0dGlAbGludXguaXQ+ClsgICAgMC4zNjQ3MzhdIFBUUCBjbG9jayBzdXBwb3J0
IHJlZ2lzdGVyZWQKWyAgICAwLjM2NTE3N10gQWR2YW5jZWQgTGludXggU291bmQgQXJjaGl0ZWN0
dXJlIERyaXZlciBJbml0aWFsaXplZC4KWyAgICAwLjM3MzI3OF0gY2xvY2tzb3VyY2U6IFN3aXRj
aGVkIHRvIGNsb2Nrc291cmNlIGFyY2hfc3lzX2NvdW50ZXIKWyAgICAwLjQyMzM2NV0gTkVUOiBS
ZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAyClsgICAgMC40MjQwMThdIFRDUCBlc3RhYmxpc2hl
ZCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiAyLCAxNjM4NCBieXRlcykKWyAgICAw
LjQyNDEwOF0gVENQIGJpbmQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogMywgMzI3
NjggYnl0ZXMpClsgICAgMC40MjQyMTddIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJlZCAoZXN0
YWJsaXNoZWQgNDA5NiBiaW5kIDQwOTYpClsgICAgMC40MjQzMDRdIFVEUCBoYXNoIHRhYmxlIGVu
dHJpZXM6IDI1NiAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpClsgICAgMC40MjQzNjRdIFVEUC1MaXRl
IGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogMSwgODE5MiBieXRlcykKWyAgICAwLjQy
NDU2N10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxClsgICAgMC40NDM0ODVdIFJQ
QzogUmVnaXN0ZXJlZCBuYW1lZCBVTklYIHNvY2tldCB0cmFuc3BvcnQgbW9kdWxlLgpbICAgIDAu
NDQzNTM2XSBSUEM6IFJlZ2lzdGVyZWQgdWRwIHRyYW5zcG9ydCBtb2R1bGUuClsgICAgMC40NDM1
NzZdIFJQQzogUmVnaXN0ZXJlZCB0Y3AgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAwLjQ0MzYxN10g
UlBDOiBSZWdpc3RlcmVkIHRjcCBORlN2NC4xIGJhY2tjaGFubmVsIHRyYW5zcG9ydCBtb2R1bGUu
ClsgICAgMC40NDM2NjhdIFBDSTogQ0xTIDAgYnl0ZXMsIGRlZmF1bHQgNjQKWyAgICAwLjQ0NTQ0
MF0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYgKG9yZGVyOiAyLCAxNjM4NCBieXRlcykK
WyAgICAwLjQ0NjAyM10gSW5pdGlhbGlzZSBzeXN0ZW0gdHJ1c3RlZCBrZXlyaW5ncwpbICAgIDAu
NDYzMzk1XSB3b3JraW5nc2V0OiB0aW1lc3RhbXBfYml0cz0xMiBtYXhfb3JkZXI9MTcgYnVja2V0
X29yZGVyPTUKWyAgICAwLjQ3MjQ3Nl0gc3F1YXNoZnM6IHZlcnNpb24gNC4wICgyMDA5LzAxLzMx
KSBQaGlsbGlwIExvdWdoZXIKWyAgICAwLjQ3MzUxMl0gTkZTOiBSZWdpc3RlcmluZyB0aGUgaWRf
cmVzb2x2ZXIga2V5IHR5cGUKWyAgICAwLjQ3MzU4M10gS2V5IHR5cGUgaWRfcmVzb2x2ZXIgcmVn
aXN0ZXJlZApbICAgIDAuNDczNjE2XSBLZXkgdHlwZSBpZF9sZWdhY3kgcmVnaXN0ZXJlZApbICAg
IDAuNDczNjkxXSBudGZzOiBkcml2ZXIgMi4xLjMyIFtGbGFnczogUi9PXS4KWyAgICAwLjcwMjIx
M10gS2V5IHR5cGUgYXN5bW1ldHJpYyByZWdpc3RlcmVkClsgICAgMC43MDIyNTRdIEFzeW1tZXRy
aWMga2V5IHBhcnNlciAneDUwOScgcmVnaXN0ZXJlZApbICAgIDAuNzAyNDYyXSBCbG9jayBsYXll
ciBTQ1NJIGdlbmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40CmxvYWRlZCAobWFqb3IgMjQ3
KQpbICAgIDAuNzAyNTI2XSBpbyBzY2hlZHVsZXIgbm9vcCByZWdpc3RlcmVkClsgICAgMC43MDI1
NTldIGlvIHNjaGVkdWxlciBkZWFkbGluZSByZWdpc3RlcmVkClsgICAgMC43MDI2MjZdIGlvIHNj
aGVkdWxlciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVsdCkKWyAgICAwLjcwNDIyMV0geGVuOnhlbl9l
dnRjaG46IEV2ZW50LWNoYW5uZWwgZGV2aWNlIGluc3RhbGxlZApbICAgIDAuNzcyOTU0XSBTZXJp
YWw6IDgyNTAvMTY1NTAgZHJpdmVyLCAxMCBwb3J0cywgSVJRIHNoYXJpbmcgZGlzYWJsZWQKWyAg
ICAwLjc3NTg5OV0gW2RybV0gSW5pdGlhbGl6ZWQgZHJtIDEuMS4wIDIwMDYwODEwClsgICAgMS4x
MDE0MjFdIGJyZDogbW9kdWxlIGxvYWRlZApbICAgIDEuMjUzODUwXSBsb29wOiBtb2R1bGUgbG9h
ZGVkClsgICAgMS4yNTM4OTFdIEludmFsaWQgbWF4X3F1ZXVlcyAoNCksIHdpbGwgdXNlIGRlZmF1
bHQgbWF4OiAxLgpbICAgIDEuMjYwNTcxXSBsaWJwaHk6IEZpeGVkIE1ESU8gQnVzOiBwcm9iZWQK
WyAgICAxLjI2MTUwNl0geGVuX25ldGZyb250OiBJbml0aWFsaXNpbmcgWGVuIHZpcnR1YWwgZXRo
ZXJuZXQgZHJpdmVyClsgICAgMS4yNjIyNDZdIG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRldmljZSBj
b21tb24gZm9yIGFsbCBtaWNlClsgICAgMS4yNzM2NjNdIGkyYyAvZGV2IGVudHJpZXMgZHJpdmVy
ClsgICAgMS4yNzQ4ODJdIGxlZHRyaWctY3B1OiByZWdpc3RlcmVkIHRvIGluZGljYXRlIGFjdGl2
aXR5IG9uIENQVXMKWyAgICAxLjI3NzMyM10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWls
eSAxMApbICAgIDEuMjkzNjA1XSBzaXQ6IElQdjYgb3ZlciBJUHY0IHR1bm5lbGluZyBkcml2ZXIK
WyAgICAxLjI5NDI4OV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpbICAgIDEu
Mjk0NDU4XSBLZXkgdHlwZSBkbnNfcmVzb2x2ZXIgcmVnaXN0ZXJlZApbICAgIDEuMjk0NjUzXSBS
ZWdpc3RlcmluZyBTV1AvU1dQQiBlbXVsYXRpb24gaGFuZGxlcgpbICAgIDEuMjk1MzQwXSBMb2Fk
aW5nIGNvbXBpbGVkLWluIFguNTA5IGNlcnRpZmljYXRlcwpbICAgIDEuMzQzMzYzXSBibGtmcm9u
dDogeHZkYTogZmx1c2ggZGlza2NhY2hlOiBlbmFibGVkOyBwZXJzaXN0ZW50CmdyYW50czogZGlz
YWJsZWQ7IGluZGlyZWN0IGRlc2NyaXB0b3JzOiBlbmFibGVkOwpbICAgIDEuNDEzNTY2XSBoY3Rv
c3lzOiB1bmFibGUgdG8gb3BlbiBydGMgZGV2aWNlIChydGMwKQpbICAgIDEuNDEzNjc0XSBQTTog
Q2hlY2tpbmcgaGliZXJuYXRpb24gaW1hZ2UgcGFydGl0aW9uIC9kZXYveHZkYQpbICAgIDEuNDEz
NzQwXSBQTTogSGliZXJuYXRpb24gaW1hZ2UgcGFydGl0aW9uIDIwMjowIHByZXNlbnQKWyAgICAx
LjQxMzc2OV0gUE06IExvb2tpbmcgZm9yIGhpYmVybmF0aW9uIGltYWdlLgpbICAgIDEuNDI5Nzc0
XSBQTTogSW1hZ2Ugc2lnbmF0dXJlIGZvdW5kLCByZXN1bWluZwpbICAgIDEuNDMwNzcwXSBQTTog
UHJlcGFyaW5nIHByb2Nlc3NlcyBmb3IgcmVzdG9yZS4KWyAgICAxLjQzMDgyMF0gRnJlZXppbmcg
dXNlciBzcGFjZSBwcm9jZXNzZXMgLi4uIChlbGFwc2VkIDAuMDAwIHNlY29uZHMpIGRvbmUuClsg
ICAgMS40MzA5ODldIERvdWJsZSBjaGVja2luZyBhbGwgdXNlciBzcGFjZSBwcm9jZXNzZXMgYWZ0
ZXIgT09NCmtpbGxlciBkaXNhYmxlLi4uIChlbGFwc2VkIDAuMDAwIHNlY29uZHMpClsgICAgMS40
MzExMTldIFBNOiBMb2FkaW5nIGhpYmVybmF0aW9uIGltYWdlLgpbICAgIDEuNDMxMTg2XSBQTTog
QmFzaWMgbWVtb3J5IGJpdG1hcHMgY3JlYXRlZApbICAgIDEuNDcxNDgyXSBQTTogVXNpbmcgMSB0
aHJlYWQocykgZm9yIGRlY29tcHJlc3Npb24uClsgICAgMS40NzE0ODJdIFBNOiBMb2FkaW5nIGFu
ZCBkZWNvbXByZXNzaW5nIGltYWdlIGRhdGEgKDIwMjEyIHBhZ2VzKS4uLgpbICAgIDIuMTU1NzA2
XSByYW5kb206IG5vbmJsb2NraW5nIHBvb2wgaXMgaW5pdGlhbGl6ZWQKWyAgICAyLjE2ODM2Ml0g
UE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICAgMCUKWyAgICAyLjM2MTkxNF0gUE06IEltYWdl
IGxvYWRpbmcgcHJvZ3Jlc3M6ICAxMCUKWyAgICAyLjQ1MjYxNl0gUE06IEltYWdlIGxvYWRpbmcg
cHJvZ3Jlc3M6ICAyMCUKWyAgICAyLjUwODg5N10gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6
ICAzMCUKWyAgICAyLjU2NDMyNV0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICA0MCUKWyAg
ICAyLjYyMjQwMl0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICA1MCUKWyAgICAyLjY3ODYy
MF0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICA2MCUKWyAgICAyLjczNzY2NV0gUE06IElt
YWdlIGxvYWRpbmcgcHJvZ3Jlc3M6ICA3MCUKWyAgICAyLjc5MjkwM10gUE06IEltYWdlIGxvYWRp
bmcgcHJvZ3Jlc3M6ICA4MCUKWyAgICAyLjg1Mjg2MF0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jl
c3M6ICA5MCUKWyAgICAyLjkwODY4Ml0gUE06IEltYWdlIGxvYWRpbmcgcHJvZ3Jlc3M6IDEwMCUK
WyAgICAyLjkwODk5OF0gUE06IEltYWdlIGxvYWRpbmcgZG9uZS4KWyAgICAyLjkwOTA0OF0gUE06
IFJlYWQgODA4NDgga2J5dGVzIGluIDEuNDMgc2Vjb25kcyAoNTYuNTMgTUIvcykKWyAgICAyLjkx
NjE2MV0gUE06IEltYWdlIHN1Y2Nlc3NmdWxseSBsb2FkZWQKWyAgICAzLjcwOTE3Nl0gUE06IHF1
aWVzY2Ugb2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciA3OTEuNDM2IG1zZWNzClsgICAgMy43MTIw
NDhdIFBNOiBsYXRlIHF1aWVzY2Ugb2YgZGV2aWNlcyBjb21wbGV0ZSBhZnRlciAyLjgyMyBtc2Vj
cwpbICAgIDMuNzM1NzM0XSBQTTogbm9pcnEgcXVpZXNjZSBvZiBkZXZpY2VzIGNvbXBsZXRlIGFm
dGVyIDIzLjYzNSBtc2VjcwpbICAgIDMuNzM1Nzg2XSBEaXNhYmxpbmcgbm9uLWJvb3QgQ1BVcyAu
Li4KWyAgIDI1LjgzMDEzN10gUE06IG5vaXJxIHJlc3RvcmUgb2YgZGV2aWNlcyBjb21wbGV0ZSBh
ZnRlciAxLjUxOCBtc2VjcwpbICAgMjUuODMyMTk0XSBQTTogZWFybHkgcmVzdG9yZSBvZiBkZXZp
Y2VzIGNvbXBsZXRlIGFmdGVyIDEuOTMwIG1zZWNzClsgICAyNS44OTgwNzFdIHhlbmJ1czogRmFp
bGVkIHRvIHJlbGVhc2Ugd2F0Y2gKL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmJkLzEvNTE3MTIv
c3RhdGU6IC0yClsgICAyNS44OTk2NzVdIHhlbjpncmFudF90YWJsZTogV0FSTklORzogZy5lLiAw
eDggc3RpbGwgaW4gdXNlIQpbICAgMjUuODk5NzI5XSBkZWZlcnJpbmcgZy5lLiAweDggKHBmbiAw
eGZmZmZmZmZmKQpbICAgMjUuOTk4NDg3XSB2YmQgdmJkLTUxNzEyOiAxNyBhZGRpbmcgd2F0Y2gg
b24KL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmJkLzIvNTE3MTIvc3RhdGUKWyAgIDI1Ljk5ODg3
Ml0gdmJkIHZiZC01MTcxMjogZmFpbGVkIHRvIHdyaXRlIGVycm9yIG5vZGUgZm9yCmRldmljZS92
YmQvNTE3MTIgKDE3IGFkZGluZyB3YXRjaCBvbgovbG9jYWwvZG9tYWluLzAvYmFja2VuZC92YmQv
Mi81MTcxMi9zdGF0ZSkKWyAgIDI2LjAwMDI2NV0geGVuYnVzOiByZXN1bWUgKHdhdGNoX290aGVy
ZW5kKSB2YmQtNTE3MTIgZmFpbGVkOiAtMTcuClsgICAyNi4wMDAzMTNdIGRwbV9ydW5fY2FsbGJh
Y2soKTogeGVuYnVzX2Rldl9yZXN1bWUrMHgwLzB4MTEwIHJldHVybnMgLTE3ClsgICAyNi4wMDAz
NjddIGVycm9yOiByZXN1bWU6IHZiZC01MTcxMgpbICAgMjYuMDAwNDEyXSBQTTogRGV2aWNlIHZi
ZC01MTcxMiBmYWlsZWQgdG8gcmVzdG9yZTogZXJyb3IgLTE3ClsgICAyNy4xMDc5MDRdIFBNOiBy
ZXN0b3JlIG9mIGRldmljZXMgY29tcGxldGUgYWZ0ZXIgMTI1NS4zMzQgbXNlY3MKWyAgIDI3LjEw
OTc5Ml0gUE06IEltYWdlIHJlc3RvcmVkIHN1Y2Nlc3NmdWxseS4KWyAgIDI3LjEwOTg1M10gUE06
IEJhc2ljIG1lbW9yeSBiaXRtYXBzIGZyZWVkClsgICAyNy4xMDk4ODddIFJlc3RhcnRpbmcgdGFz
a3MgLi4uIGRvbmUuCnJvb3RAZGViaWFuLWplc3NpZTp+Iwpyb290QGRlYmlhbi1qZXNzaWU6fiMK
CklzIHRoZXJlIGFueSBwbGFuIHRvIHN1cHBvcnQgaGliZXJuYXRpb24gZnJvbSB1c2Vyc3BhY2Ug
b24gYXJtIG9uIHhlbgpmb3IgYW55IGZ1dHVyZSByZWxlYXNlID8gSWYgbm90IHRoZW4gd2hhdCBp
bXBsZW1lbnRhdGlvbnMgSSBuZWVkIHRvCmFkZCBpbiB4ZW4gYW5kIGxpbnV4IHRvIGVuYWJsZSBo
aWJlcm5hdGlvbiBvbiBkb21VIGZvciBhcm0/CgpSZWdhcmRzLApNb2ludWRkaW4KCk9uIFRodSwg
SnVuIDE0LCAyMDE4IGF0IDQ6MDkgUE0sIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+IHdyb3RlOgo+IFJlcGx5aW5nIHRvIG15c2VsZi4KPgo+IE9uIDA2LzA2LzE4IDE5OjAwLCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4+Cj4+IE9uIDA2LzA2LzE4IDA5OjE3LCBtb2luIGFuam5hd2Fs
YSB3cm90ZToKPj4+Cj4+PiBDYW4geW91IHBvaW50IG1lIHRvd2FyZHMgd2hhdCBjb3VsZCBiZSB0
aGUgaXNzdWUgPyBJZiBhbnkgb3RoZXIKPj4+IGluZm9ybWF0aW9uIGlzIG5lZWRlZCB0aGVuIEkg
Y2FuIHByb3ZpZGUgaXQgdG8geW91Lgo+Pgo+Pgo+PiBMb29raW5nIGF0IHRoZSBsb2cgYW5kIExp
bnV4IDQuMTcsIG5vbmUgb2YgdGhlIFBWIGRyaXZlcnMgc2VlbSB0byBoYXZlCj4+IHN1c3BlbmQv
cmVzdW1lIGNhbGxiYWNrLiBUaGlzIG1pZ2h0IGJlIHRoZSByZWFzb24gb2YgdGhlIGNyYXNoIGFz
IGZyb20gWGVuCj4+IFBvViB0aGlzIGlzIGEgbmV3IGd1ZXN0IHNvIHRoZSBtZW1vcnkgYW5kIGV2
ZW50IGNoYW5uZWwgaGF2ZSBub3QgYmVlbgo+PiBjb25maWd1cmVkLiBUaGUgZ3Vlc3Qgc2hvdWxk
IHJlYWxseSBkbyBpdCBhZ2Fpbi4KPj4KPj4gSXQgbG9va3MgbGlrZSB0aGVyZSBhcmUgc29tZSBj
b2RlIGluIGRyaXZlcnMveGVuL21hbmFnZS5jIHRvIGhhbmRsZQo+PiBzdXNwZW5kIHJlcXVlc3Qg
ZnJvbSB0aGUgdG9vbHN0YWNrLiBJIGFtIG5vdCBlbnRpcmVseSBzdXJlIHdoeSB3ZSBuZWVkIG91
cgo+PiBvd24gd2F5IHRvIHN1c3BlbmQgYW5kIG5vdCByZS11c2VkIHRoZSBMaW51eCBvbmUuCj4+
Cj4+IEp1cmdlbiwgQm9yaXMsIGRvIHlvdSBrbm93IGlmIHN1c3BlbmQtdG8tZGlzayBmcm9tIHRo
ZSBndWVzdCBjb25zb2xlIHdvcmtzCj4+IG9uIHg4Nj8KPgo+Cj4gSXQgbG9va3MgbGlrZSBpdCB3
YXMgbm90IHN1cHBvcnRlZC4gQW1hem9uIHJlY2VudGx5IHNlbnQgYW4gUkZDIHRvIHN1cHBvcnQK
PiBpdCAoc2VlIFsxXSkuIFRoaXMgc2VlbXMgdG8gaGF2ZSBzb21lIGFyY2hpdGVjdHVyZSBzcGVj
aWZpYyBjb2RlIGJ1dCBvbmx5Cj4gZm9yIHg4Ni4gQXJtIGJpdHMgd291bGQgbmVlZCB0byBiZSBp
bXBsZW1lbnRlZC4KPgo+IENoZWVycywKPgo+IFsxXQo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNi9tc2cwMDgyMy5odG1sCj4KPiAt
LQo+IEp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 09:14:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 09: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 1fcSF1-0007Ny-Ix; Mon, 09 Jul 2018 09:13: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=swnr=jz=citrix.com=prvs=72122c757=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcSF0-0007Nt-3Z
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 09:13:54 +0000
X-Inumbo-ID: 60aa498b-8358-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60aa498b-8358-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 11:13:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,329,1526342400"; d="scan'208";a="59710189"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 9 Jul 2018 10:13:48 +0100
Message-ID: <1531127628-31112-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/libs: Fix stable library ABI breakage
 from c/s e1ed22be85
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Rm9yIGxpYnhlbmdudHRhYi5tYXAsIGludHJvZHVjaW5nIGEgbmV3IFZFUlMqIHNlY3Rpb24gbXVz
dCBiZSBtYXRjaGVkIHdpdGggYQplcXVpdmFsZW50IFNPTkFNRSBidW1wLgoKRm9yIGxpYnhlbmNh
bGwubWFwLCB0aGUgaHVuayBhcyBwcmVzZW50ZWQgd291bGQgaGF2ZSBiZWVuIG9rLCBpZiBYZW4g
NC4xMQpoYWRuJ3QgYmVlbiByZWxlYXNlZCBiZXR3ZWVuIHhlbmNhbGxfYnVmZmVyc19uZXZlcl9m
YXVsdCgpIGFuZCB4ZW5jYWxsX2ZkKCkKYmVpbmcgaW50cm9kdWNlZC4gIEdpdmVuIHRoZSB0aW1p
bmcgb2YgdGhlIHJlbGVhc2UsIHhlbmNhbGxfZmQoKSBuZWVkcyBtb3ZpbmcKaW50byBhIG5ldyBW
RVJTXzEuMiBzZWN0aW9uLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlicy9j
YWxsL01ha2VmaWxlICAgICAgIHwgMiArLQogdG9vbHMvbGlicy9jYWxsL2xpYnhlbmNhbGwubWFw
IHwgNiArKysrKy0KIHRvb2xzL2xpYnMvZ250dGFiL01ha2VmaWxlICAgICB8IDIgKy0KIDMgZmls
ZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnMvY2FsbC9NYWtlZmlsZSBiL3Rvb2xzL2xpYnMvY2FsbC9NYWtlZmlsZQppbmRl
eCAyNTJkMzk3Li42MjkxZTZkIDEwMDY0NAotLS0gYS90b29scy9saWJzL2NhbGwvTWFrZWZpbGUK
KysrIGIvdG9vbHMvbGlicy9jYWxsL01ha2VmaWxlCkBAIC0yLDcgKzIsNyBAQCBYRU5fUk9PVCA9
ICQoQ1VSRElSKS8uLi8uLi8uLgogaW5jbHVkZSAkKFhFTl9ST09UKS90b29scy9SdWxlcy5tawog
CiBNQUpPUiAgICA9IDEKLU1JTk9SICAgID0gMQorTUlOT1IgICAgPSAyCiBTSExJQl9MREZMQUdT
ICs9IC1XbCwtLXZlcnNpb24tc2NyaXB0PWxpYnhlbmNhbGwubWFwCiAKIENGTEFHUyAgICs9IC1X
ZXJyb3IgLVdtaXNzaW5nLXByb3RvdHlwZXMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9s
aWJ4ZW5jYWxsLm1hcCBiL3Rvb2xzL2xpYnMvY2FsbC9saWJ4ZW5jYWxsLm1hcAppbmRleCBmZWFj
ZWUzLi42OTIyYjk2IDEwMDY0NAotLS0gYS90b29scy9saWJzL2NhbGwvbGlieGVuY2FsbC5tYXAK
KysrIGIvdG9vbHMvbGlicy9jYWxsL2xpYnhlbmNhbGwubWFwCkBAIC0yMSw1ICsyMSw5IEBAIFZF
UlNfMS4wIHsKIFZFUlNfMS4xIHsKIAlnbG9iYWw6CiAJCXhlbmNhbGxfYnVmZmVyc19uZXZlcl9m
YXVsdDsKLQkJeGVuY2FsbF9mZDsKIH0gVkVSU18xLjA7CisKK1ZFUlNfMS4yIHsKKwlnbG9iYWw6
CisJCXhlbmNhbGxfZmQ7Cit9IFZFUlNfMS4xOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0
YWIvTWFrZWZpbGUgYi90b29scy9saWJzL2dudHRhYi9NYWtlZmlsZQppbmRleCBkY2ZlNjg2Li42
YzJlN2UzIDEwMDY0NAotLS0gYS90b29scy9saWJzL2dudHRhYi9NYWtlZmlsZQorKysgYi90b29s
cy9saWJzL2dudHRhYi9NYWtlZmlsZQpAQCAtMiw3ICsyLDcgQEAgWEVOX1JPT1QgPSAkKENVUkRJ
UikvLi4vLi4vLi4KIGluY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKIAogTUFKT1Ig
ICAgPSAxCi1NSU5PUiAgICA9IDEKK01JTk9SICAgID0gMgogU0hMSUJfTERGTEFHUyArPSAtV2ws
LS12ZXJzaW9uLXNjcmlwdD1saWJ4ZW5nbnR0YWIubWFwCiAKIENGTEFHUyAgICs9IC1XZXJyb3Ig
LVdtaXNzaW5nLXByb3RvdHlwZXMKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 09:47:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 09: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 1fcSlC-00026i-8t; Mon, 09 Jul 2018 09:47: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=1o3z=jz=citrix.com=prvs=721a4f0fa=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcSlB-00026d-KM
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 09:47:09 +0000
X-Inumbo-ID: 0cb64642-835d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0cb64642-835d-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 09:47:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,329,1526342400"; d="scan'208";a="59712145"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23363.12056.124511.158437@mariner.uk.xensource.com>
Date: Mon, 9 Jul 2018 10:47:04 +0100
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <1531127628-31112-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531127628-31112-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] tools/libs: Fix stable library ABI breakage
 from c/s e1ed22be85
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0hdIHRvb2xzL2xpYnM6IEZpeCBzdGFibGUgbGli
cmFyeSBBQkkgYnJlYWthZ2UgZnJvbSBjL3MgZTFlZDIyYmU4NSIpOgo+IEZvciBsaWJ4ZW5nbnR0
YWIubWFwLCBpbnRyb2R1Y2luZyBhIG5ldyBWRVJTKiBzZWN0aW9uIG11c3QgYmUgbWF0Y2hlZCB3
aXRoIGEKPiBlcXVpdmFsZW50IFNPTkFNRSBidW1wLgo+IAo+IEZvciBsaWJ4ZW5jYWxsLm1hcCwg
dGhlIGh1bmsgYXMgcHJlc2VudGVkIHdvdWxkIGhhdmUgYmVlbiBvaywgaWYgWGVuIDQuMTEKPiBo
YWRuJ3QgYmVlbiByZWxlYXNlZCBiZXR3ZWVuIHhlbmNhbGxfYnVmZmVyc19uZXZlcl9mYXVsdCgp
IGFuZCB4ZW5jYWxsX2ZkKCkKPiBiZWluZyBpbnRyb2R1Y2VkLiAgR2l2ZW4gdGhlIHRpbWluZyBv
ZiB0aGUgcmVsZWFzZSwgeGVuY2FsbF9mZCgpIG5lZWRzIG1vdmluZwo+IGludG8gYSBuZXcgVkVS
U18xLjIgc2VjdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKU29ycnkgYWJvdXQgdGhhdC4KCkFja2VkLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCkFuZCBwdXNoZWQuCgpJYW4uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 10:30:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 10:30: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 1fcTQZ-000667-TK; Mon, 09 Jul 2018 10:29: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=54no=jz=xenproject.org=prvs=721987ab2=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fcTQY-00065y-AY
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 10:29:54 +0000
X-Inumbo-ID: 05dfef92-8363-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05dfef92-8363-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 10:29:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59714531"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74948-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74929
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 9 Jul 2018 11:29:36 +0100
Subject: [Xen-devel] [distros-debian-sid test] 74948: 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>

ZmxpZ2h0IDc0OTQ4IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTQ4LwoKRmFpbHVyZXMg
Oi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICBmYWlsIGxpa2UgNzQ5MjkKIHRlc3QtYXJtaGYtYXJt
aGYtYXJtaGYtc2lkLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NDkyOQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNpZC1uZXRib290LXB5Z3J1YiAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgZmFpbCBsaWtlIDc0OTI5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc2lk
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICBmYWlsIGxpa2UgNzQ5MjkKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtc2lkLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgbGlrZSA3NDkyOQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAg
ICAgIDc0OTI5Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1zaWQtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zaWQt
bmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtc2lkLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9o
b21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0
cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 10:30:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 10:30: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 1fcTQf-00069f-I7; Mon, 09 Jul 2018 10:30: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=swnr=jz=citrix.com=prvs=72122c757=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcTQf-00066r-4d
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 10:30:01 +0000
X-Inumbo-ID: 0a4555da-8363-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a4555da-8363-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 10:30:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59714539"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 9 Jul 2018 11:29:47 +0100
Message-ID: <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] xen: Introduce an xmemdup() 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>,
 Sergey Dyasli <sergey.dyasli@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>

Li4uIGFuZCB1c2UgaXQgaW4gcGxhY2Ugb2YgdGhlIG9wZW5jb2RlZCBpbnN0YW5jZXMuCgpGb3Ig
Y29uc2lzdGVuY3ksIHJlc3RydWN0dXJlIGluaXRfZG9tYWluX2NwdWlkX3BvbGljeSgpIHRvIGJl
IGxpa2UKaW5pdF97ZG9tYWluLHZjcHV9X21zcl9wb2xpY3koKSBieSBvcGVyYXRpbmcgb24gdGhl
IGxvY2FsIHBvaW50ZXIgd2hlcmUKcG9zc2libGUuCgpObyBjaGFuZ2UgaW4gYmVoYXZpb3VyLgoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQogeGVu
L2FyY2gveDg2L2NwdWlkLmMgICAgICB8IDEzICsrKysrKystLS0tLS0KIHhlbi9hcmNoL3g4Ni9t
c3IuYyAgICAgICAgfCAxOCArKysrKystLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi94bWFs
bG9jLmggfCAxMCArKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyks
IDE4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5jIGIveGVu
L2FyY2gveDg2L2NwdWlkLmMKaW5kZXggYzMzYzZkNC4uZTEzYzY1NyAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2NwdWlkLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdWlkLmMKQEAgLTcwMywxNiAr
NzAzLDE3IEBAIHZvaWQgcmVjYWxjdWxhdGVfY3B1aWRfcG9saWN5KHN0cnVjdCBkb21haW4gKmQp
CiAKIGludCBpbml0X2RvbWFpbl9jcHVpZF9wb2xpY3koc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAg
ICBkLT5hcmNoLmNwdWlkID0geG1hbGxvYyhzdHJ1Y3QgY3B1aWRfcG9saWN5KTsKKyAgICBzdHJ1
Y3QgY3B1aWRfcG9saWN5ICpwID0KKyAgICAgICAgeG1lbWR1cChpc19wdl9kb21haW4oZCkgPyAm
IHB2X21heF9jcHVpZF9wb2xpY3kKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAm
aHZtX21heF9jcHVpZF9wb2xpY3kpOwogCi0gICAgaWYgKCAhZC0+YXJjaC5jcHVpZCApCisgICAg
aWYgKCAhcCApCiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogCi0gICAgKmQtPmFyY2guY3B1aWQg
PSBpc19wdl9kb21haW4oZCkKLSAgICAgICAgPyBwdl9tYXhfY3B1aWRfcG9saWN5IDogaHZtX21h
eF9jcHVpZF9wb2xpY3k7Ci0KICAgICBpZiAoIGQtPmRpc2FibGVfbWlncmF0ZSApCi0gICAgICAg
IGQtPmFyY2guY3B1aWQtPmV4dGQuaXRzYyA9IGNwdV9oYXNfaXRzYzsKKyAgICAgICAgcC0+ZXh0
ZC5pdHNjID0gY3B1X2hhc19pdHNjOworCisgICAgZC0+YXJjaC5jcHVpZCA9IHA7CiAKICAgICBy
ZWNhbGN1bGF0ZV9jcHVpZF9wb2xpY3koZCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
c3IuYyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwppbmRleCBkMDM1YzY3Li4yN2M0OTE1IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbXNyLmMKKysrIGIveGVuL2FyY2gveDg2L21zci5jCkBAIC04MSwx
NiArODEsMTMgQEAgdm9pZCBfX2luaXQgaW5pdF9ndWVzdF9tc3JfcG9saWN5KHZvaWQpCiAKIGlu
dCBpbml0X2RvbWFpbl9tc3JfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0
IG1zcl9kb21haW5fcG9saWN5ICpkcDsKLQotICAgIGRwID0geG1hbGxvYyhzdHJ1Y3QgbXNyX2Rv
bWFpbl9wb2xpY3kpOworICAgIHN0cnVjdCBtc3JfZG9tYWluX3BvbGljeSAqZHAgPQorICAgICAg
ICB4bWVtZHVwKGlzX3B2X2RvbWFpbihkKSA/ICYgcHZfbWF4X21zcl9kb21haW5fcG9saWN5Cisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJmh2bV9tYXhfbXNyX2RvbWFpbl9wb2xp
Y3kpOwogCiAgICAgaWYgKCAhZHAgKQogICAgICAgICByZXR1cm4gLUVOT01FTTsKIAotICAgICpk
cCA9IGlzX3B2X2RvbWFpbihkKSA/IHB2X21heF9tc3JfZG9tYWluX3BvbGljeSA6Ci0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX21heF9tc3JfZG9tYWluX3BvbGljeTsKLQogICAgIC8q
IFNlZSBjb21tZW50IGluIGludGVsX2N0eHRfc3dpdGNoX2xldmVsbGluZygpICovCiAgICAgaWYg
KCBpc19jb250cm9sX2RvbWFpbihkKSApCiAgICAgICAgIGRwLT5wbGFmb3JtX2luZm8uY3B1aWRf
ZmF1bHRpbmcgPSBmYWxzZTsKQEAgLTEwMywxNiArMTAwLDEzIEBAIGludCBpbml0X2RvbWFpbl9t
c3JfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpCiBpbnQgaW5pdF92Y3B1X21zcl9wb2xpY3koc3Ry
dWN0IHZjcHUgKnYpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICBz
dHJ1Y3QgbXNyX3ZjcHVfcG9saWN5ICp2cDsKLQotICAgIHZwID0geG1hbGxvYyhzdHJ1Y3QgbXNy
X3ZjcHVfcG9saWN5KTsKKyAgICBzdHJ1Y3QgbXNyX3ZjcHVfcG9saWN5ICp2cCA9CisgICAgICAg
IHhtZW1kdXAoaXNfcHZfZG9tYWluKGQpID8gJiBwdl9tYXhfbXNyX3ZjcHVfcG9saWN5CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJmh2bV9tYXhfbXNyX3ZjcHVfcG9saWN5KTsK
IAogICAgIGlmICggIXZwICkKICAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAKLSAgICAqdnAgPSBp
c19wdl9kb21haW4oZCkgPyBwdl9tYXhfbXNyX3ZjcHVfcG9saWN5IDoKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBodm1fbWF4X21zcl92Y3B1X3BvbGljeTsKLQogICAgIHYtPmFyY2gubXNy
ID0gdnA7CiAKICAgICByZXR1cm4gMDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi94bWFs
bG9jLmggYi94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oCmluZGV4IGNjMjY3M2QuLjM0YzY1ODgg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL3htYWxsb2MuaApAQCAtMTMsNiArMTMsMTYgQEAKICNkZWZpbmUgeG1hbGxvYyhfdHlwZSkg
KChfdHlwZSAqKV94bWFsbG9jKHNpemVvZihfdHlwZSksIF9fYWxpZ25vZl9fKF90eXBlKSkpCiAj
ZGVmaW5lIHh6YWxsb2MoX3R5cGUpICgoX3R5cGUgKilfeHphbGxvYyhzaXplb2YoX3R5cGUpLCBf
X2FsaWdub2ZfXyhfdHlwZSkpKQogCisvKiBBbGxvY2F0ZSBzcGFjZSBmb3IgYSB0eXBlZCBvYmpl
Y3QgYW5kIGNvcHkgYW4gZXhpc3RpbmcgaW5zdGFuY2UuICovCisjZGVmaW5lIHhtZW1kdXAocHRy
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorKHsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0
eXBlb2YoKihwdHIpKSAqcF8gPSAocHRyKSwgKm5fID0geG1hbGxvYyh0eXBlb2YoKnBfKSk7ICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIGlmICggbl8gKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgbWVtY3B5KG5fLCBwXywgc2l6ZW9mKCpuXykpOyAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgbl87ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfSkKKwogLyogQWxsb2NhdGUgc3BhY2UgZm9y
IGFycmF5IG9mIHR5cGVkIG9iamVjdHMuICovCiAjZGVmaW5lIHhtYWxsb2NfYXJyYXkoX3R5cGUs
IF9udW0pIFwKICAgICAoKF90eXBlICopX3htYWxsb2NfYXJyYXkoc2l6ZW9mKF90eXBlKSwgX19h
bGlnbm9mX18oX3R5cGUpLCBfbnVtKSkKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 10:30:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 10:30: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 1fcTQf-000683-6P; Mon, 09 Jul 2018 10:30: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=swnr=jz=citrix.com=prvs=72122c757=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcTQd-00066O-VC
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 10:29:59 +0000
X-Inumbo-ID: 09a0becd-8363-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 09a0becd-8363-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 10:30:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59714536"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 9 Jul 2018 11:29:46 +0100
Message-ID: <1531132188-20564-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/msr: Code cleanup and 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpBbmRyZXcgQ29vcGVyICgyKToKICB4ZW46IEludHJvZHVj
ZSBhbiB4bWVtZHVwKCkgaGVscGVyCiAgeDg2L21zcjogUmVuYW1lIHRoZSBtc3IgcG9saWN5IG9i
amVjdHMKCiB4ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jICAgICAgICAgICB8ICA0ICstCiB4ZW4v
YXJjaC94ODYvY3B1aWQuYyAgICAgICAgICAgICAgICB8IDEzICsrKy0tLQogeGVuL2FyY2gveDg2
L2RvbWFpbi5jICAgICAgICAgICAgICAgfCAxMCArKy0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0u
YyAgICAgICAgICAgICAgfCAgNCArLQogeGVuL2FyY2gveDg2L2h2bS9zdm0vZW50cnkuUyAgICAg
ICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92bXgvZW50cnkuUyAgICAgICAgfCAgMiArLQog
eGVuL2FyY2gveDg2L21zci5jICAgICAgICAgICAgICAgICAgfCA4MCArKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvcHYvZW11bC1pbnYtb3AuYyAgICAg
ICB8ICA0ICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgICB8ICA0ICstCiB4
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TICB8ICAyICstCiB4ZW4vYXJjaC94ODYv
eDg2XzY0L2VudHJ5LlMgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFp
bi5oICAgICAgICB8ICA0ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L21zci5oICAgICAgICAgICB8
IDE3ICsrKystLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybF9hc20uaCB8ICAyICst
CiB4ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oICAgICAgICAgICB8IDEwICsrKysrCiAxNSBmaWxl
cyBjaGFuZ2VkLCA4MSBpbnNlcnRpb25zKCspLCA3OSBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 10:30:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 10:30:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcTQi-0006Wz-S2; Mon, 09 Jul 2018 10:30: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=swnr=jz=citrix.com=prvs=72122c757=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcTQh-0006Mm-NI
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 10:30:03 +0000
X-Inumbo-ID: 036cad6f-8363-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 036cad6f-8363-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 12:29:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59714540"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 9 Jul 2018 11:29:48 +0100
Message-ID: <1531132188-20564-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] x86/msr: Rename the msr policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sergey Dyasli <sergey.dyasli@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>

QWZ0ZXIgYXR0ZW1wdGluZyB0byBkZXZlbG9wIHRoZSBpbmZyYXN0cnVjdHVyZSwgaXQgdHVybnMg
b3V0IHRoYXQgdGhlIGNob2ljZQpvZiBuYW1pbmcgaXMgc3Vib3B0aW1hbC4KClJlbmFtZSBtc3Jf
ZG9tYWluX3BvbGljeSB0byBqdXN0IG1zcl9wb2xpY3kgdG8gbWlycm9yIHRoZSBDUFVJRCBzaWRl
IG9mCnRoaW5ncywgYW5kIGFsdGVyIHRoZSAnZHAnIHZhcmlhYmxlIG5hbWUgY29udmVudGlvbiB0
byAnbXAnLiAgV2hpbGUgYWx0ZXJpbmcKYWxsIHRoZSBuYW1lcywgZXhwb3J0IGFsbCBvZiB0aGUg
c3lzdGVtIG1zcl9wb2xpY3kgb2JqZWN0cyAod2hpY2ggYXJlIGFscmVhZHkKZ2xvYmFsIHN5bWJv
bHMpLgoKUmVuYW1lIG1zcl92Y3B1X3BvbGljeSB0byB2Y3B1X21zcnMgYW5kIHN3aXRjaCAndnAn
IHRvICdtc3JzJyBpbiBjb2RlLiAgVXBkYXRlCnRoZSBhcmNoX3ZjcHUgZmllbGQgbmFtZSB0byBt
YXRjaC4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJn
ZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyAgICAg
ICAgICAgfCAgNCArLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICAgICAgfCAxMCAr
Ky0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgfCAgNCArLQogeGVuL2Fy
Y2gveDg2L2h2bS9zdm0vZW50cnkuUyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92
bXgvZW50cnkuUyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21zci5jICAgICAgICAgICAg
ICAgICAgfCA3NCArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJj
aC94ODYvcHYvZW11bC1pbnYtb3AuYyAgICAgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYveDg2XzY0
L2FzbS1vZmZzZXRzLmMgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRy
eS5TICB8ICAyICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMgICAgICAgICB8ICAyICst
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oICAgICAgICB8ICA0ICstCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L21zci5oICAgICAgICAgICB8IDE3ICsrKystLS0tLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9zcGVjX2N0cmxfYXNtLmggfCAgMiArLQogMTMgZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0
aW9ucygrKSwgNjcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9j
b21tb24uYyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMKaW5kZXggZTZhNTkyMi4uNjU3MGMy
ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYworKysgYi94ZW4vYXJjaC94
ODYvY3B1L2NvbW1vbi5jCkBAIC0xMTUsNyArMTE1LDcgQEAgYm9vbCBfX2luaXQgcHJvYmVfY3B1
aWRfZmF1bHRpbmcodm9pZCkKIAlpbnQgcmM7CiAKIAlpZiAoKHJjID0gcmRtc3Jfc2FmZShNU1Jf
SU5URUxfUExBVEZPUk1fSU5GTywgdmFsKSkgPT0gMCkKLQkJcmF3X21zcl9kb21haW5fcG9saWN5
LnBsYWZvcm1faW5mby5jcHVpZF9mYXVsdGluZyA9CisJCXJhd19tc3JfcG9saWN5LnBsYWZvcm1f
aW5mby5jcHVpZF9mYXVsdGluZyA9CiAJCQl2YWwgJiBNU1JfUExBVEZPUk1fSU5GT19DUFVJRF9G
QVVMVElORzsKIAogCWlmIChyYyB8fApAQCAtMTc3LDcgKzE3Nyw3IEBAIHZvaWQgY3R4dF9zd2l0
Y2hfbGV2ZWxsaW5nKGNvbnN0IHN0cnVjdCB2Y3B1ICpuZXh0KQogCQkgKi8KIAkJc2V0X2NwdWlk
X2ZhdWx0aW5nKG5leHRkICYmICFpc19jb250cm9sX2RvbWFpbihuZXh0ZCkgJiYKIAkJCQkgICAo
aXNfcHZfZG9tYWluKG5leHRkKSB8fAotCQkJCSAgICBuZXh0LT5hcmNoLm1zci0+CisJCQkJICAg
IG5leHQtPmFyY2gubXNycy0+CiAJCQkJICAgIG1pc2NfZmVhdHVyZXNfZW5hYmxlcy5jcHVpZF9m
YXVsdGluZykpOwogCQlyZXR1cm47CiAJfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFp
bi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IDVjMTA0MDEuLjhiMTYwZDMgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMK
QEAgLTM1Niw3ICszNTYsNyBAQCBpbnQgdmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQog
ICAgICAgICAvKiBJZGxlIGRvbWFpbiAqLwogICAgICAgICB2LT5hcmNoLmNyMyA9IF9fcGEoaWRs
ZV9wZ190YWJsZSk7CiAgICAgICAgIHJjID0gMDsKLSAgICAgICAgdi0+YXJjaC5tc3IgPSBaRVJP
X0JMT0NLX1BUUjsgLyogQ2F0Y2ggc3RyYXkgbWlzdXNlcyAqLworICAgICAgICB2LT5hcmNoLm1z
cnMgPSBaRVJPX0JMT0NLX1BUUjsgLyogQ2F0Y2ggc3RyYXkgbWlzdXNlcyAqLwogICAgIH0KIAog
ICAgIGlmICggcmMgKQpAQCAtMzc2LDggKzM3Niw4IEBAIGludCB2Y3B1X2luaXRpYWxpc2Uoc3Ry
dWN0IHZjcHUgKnYpCiAKICBmYWlsOgogICAgIHZjcHVfZGVzdHJveV9mcHUodik7Ci0gICAgeGZy
ZWUodi0+YXJjaC5tc3IpOwotICAgIHYtPmFyY2gubXNyID0gTlVMTDsKKyAgICB4ZnJlZSh2LT5h
cmNoLm1zcnMpOworICAgIHYtPmFyY2gubXNycyA9IE5VTEw7CiAKICAgICByZXR1cm4gcmM7CiB9
CkBAIC0zODksOCArMzg5LDggQEAgdm9pZCB2Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUgKnYpCiAK
ICAgICB2Y3B1X2Rlc3Ryb3lfZnB1KHYpOwogCi0gICAgeGZyZWUodi0+YXJjaC5tc3IpOwotICAg
IHYtPmFyY2gubXNyID0gTlVMTDsKKyAgICB4ZnJlZSh2LT5hcmNoLm1zcnMpOworICAgIHYtPmFy
Y2gubXNycyA9IE5VTEw7CiAKICAgICBpZiAoICFpc19pZGxlX2RvbWFpbih2LT5kb21haW4pICkK
ICAgICAgICAgdnBtdV9kZXN0cm95KHYpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9o
dm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNmExMjNhMi4uZTAyMmY1YSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCkBAIC0zMzUwLDkgKzMzNTAsOSBAQCB1bnNpZ25lZCBsb25nIGNvcHlfZnJvbV91c2VyX2h2
bSh2b2lkICp0bywgY29uc3Qgdm9pZCAqZnJvbSwgdW5zaWduZWQgbGVuKQogCiBib29sIGh2bV9j
aGVja19jcHVpZF9mYXVsdGluZyhzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBjb25zdCBzdHJ1Y3Qg
bXNyX3ZjcHVfcG9saWN5ICp2cCA9IHYtPmFyY2gubXNyOworICAgIGNvbnN0IHN0cnVjdCB2Y3B1
X21zcnMgKm1zcnMgPSB2LT5hcmNoLm1zcnM7CiAKLSAgICBpZiAoICF2cC0+bWlzY19mZWF0dXJl
c19lbmFibGVzLmNwdWlkX2ZhdWx0aW5nICkKKyAgICBpZiAoICFtc3JzLT5taXNjX2ZlYXR1cmVz
X2VuYWJsZXMuY3B1aWRfZmF1bHRpbmcgKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICBy
ZXR1cm4gaHZtX2dldF9jcGwodikgPiAwOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9z
dm0vZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2VudHJ5LlMKaW5kZXggMmQ1NDBmOS4u
N2Q3M2E2OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vZW50cnkuUworKysgYi94
ZW4vYXJjaC94ODYvaHZtL3N2bS9lbnRyeS5TCkBAIC02NCw3ICs2NCw3IEBAIF9fVU5MSUtFTFlf
RU5EKG5zdm1faGFwKQogICAgICAgICBtb3YgICVyc3AsICVyZGkKICAgICAgICAgY2FsbCBzdm1f
dm1lbnRlcl9oZWxwZXIKIAotICAgICAgICBtb3YgVkNQVV9hcmNoX21zciglcmJ4KSwgJXJheAor
ICAgICAgICBtb3YgVkNQVV9hcmNoX21zcnMoJXJieCksICVyYXgKICAgICAgICAgbW92IFZDUFVN
U1Jfc3BlY19jdHJsX3JhdyglcmF4KSwgJWVheAogCiAgICAgICAgIC8qIFdBUk5JTkchIGByZXRg
LCBgY2FsbCAqYCwgYGptcCAqYCBub3Qgc2FmZSBiZXlvbmQgdGhpcyBwb2ludC4gKi8KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L2VudHJ5LlMgYi94ZW4vYXJjaC94ODYvaHZtL3Zt
eC9lbnRyeS5TCmluZGV4IGFmZDU1MmYuLmE3ZDEzNTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvZW50cnkuUwpAQCAt
ODEsNyArODEsNyBAQCBVTkxJS0VMWV9FTkQocmVhbG1vZGUpCiAgICAgICAgIHRlc3QgJWFsLCAl
YWwKICAgICAgICAganogLkx2bXhfdm1lbnRyeV9yZXN0YXJ0CiAKLSAgICAgICAgbW92IFZDUFVf
YXJjaF9tc3IoJXJieCksICVyYXgKKyAgICAgICAgbW92IFZDUFVfYXJjaF9tc3JzKCVyYngpLCAl
cmF4CiAgICAgICAgIG1vdiBWQ1BVTVNSX3NwZWNfY3RybF9yYXcoJXJheCksICVlYXgKIAogICAg
ICAgICAvKiBXQVJOSU5HISBgcmV0YCwgYGNhbGwgKmAsIGBqbXAgKmAgbm90IHNhZmUgYmV5b25k
IHRoaXMgcG9pbnQuICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNyLmMgYi94ZW4vYXJj
aC94ODYvbXNyLmMKaW5kZXggMjdjNDkxNS4uNmNiZGE0NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21zci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwpAQCAtMjYsMTMgKzI2LDEzIEBACiAK
IERFRklORV9QRVJfQ1BVKHVpbnQzMl90LCB0c2NfYXV4KTsKIAotc3RydWN0IG1zcl9kb21haW5f
cG9saWN5IF9fcmVhZF9tb3N0bHkgICAgIHJhd19tc3JfZG9tYWluX3BvbGljeSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICBfX3JlYWRfbW9zdGx5ICAgIGhvc3RfbXNyX2RvbWFpbl9wb2xpY3ks
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgX19yZWFkX21vc3RseSBodm1fbWF4X21zcl9kb21h
aW5fcG9saWN5LAotICAgICAgICAgICAgICAgICAgICAgICAgIF9fcmVhZF9tb3N0bHkgIHB2X21h
eF9tc3JfZG9tYWluX3BvbGljeTsKK3N0cnVjdCBtc3JfcG9saWN5IF9fcmVhZF9tb3N0bHkgICAg
IHJhd19tc3JfcG9saWN5LAorICAgICAgICAgICAgICAgICAgX19yZWFkX21vc3RseSAgICBob3N0
X21zcl9wb2xpY3ksCisgICAgICAgICAgICAgICAgICBfX3JlYWRfbW9zdGx5IGh2bV9tYXhfbXNy
X3BvbGljeSwKKyAgICAgICAgICAgICAgICAgIF9fcmVhZF9tb3N0bHkgIHB2X21heF9tc3JfcG9s
aWN5OwogCi1zdHJ1Y3QgbXNyX3ZjcHVfcG9saWN5IF9fcmVhZF9tb3N0bHkgaHZtX21heF9tc3Jf
dmNwdV9wb2xpY3ksCi0gICAgICAgICAgICAgICAgICAgICAgIF9fcmVhZF9tb3N0bHkgIHB2X21h
eF9tc3JfdmNwdV9wb2xpY3k7CitzdHJ1Y3QgdmNwdV9tc3JzIF9fcmVhZF9tb3N0bHkgaHZtX21h
eF92Y3B1X21zcnMsCisgICAgICAgICAgICAgICAgIF9fcmVhZF9tb3N0bHkgIHB2X21heF92Y3B1
X21zcnM7CiAKIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcmF3X3BvbGljeSh2b2lkKQog
ewpAQCAtNDIsMzMgKzQyLDMzIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcmF3X3Bv
bGljeSh2b2lkKQogCiBzdGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX2hvc3RfcG9saWN5KHZv
aWQpCiB7Ci0gICAgc3RydWN0IG1zcl9kb21haW5fcG9saWN5ICpkcCA9ICZob3N0X21zcl9kb21h
aW5fcG9saWN5OworICAgIHN0cnVjdCBtc3JfcG9saWN5ICptcCA9ICZob3N0X21zcl9wb2xpY3k7
CiAKLSAgICAqZHAgPSByYXdfbXNyX2RvbWFpbl9wb2xpY3k7CisgICAgKm1wID0gcmF3X21zcl9w
b2xpY3k7CiAKICAgICAvKiAweDAwMDAwMGNlICBNU1JfSU5URUxfUExBVEZPUk1fSU5GTyAqLwog
ICAgIC8qIHByb2JlX2NwdWlkX2ZhdWx0aW5nKCkgc2FuaXR5IGNoZWNrcyBwcmVzZW5jZSBvZiBN
SVNDX0ZFQVRVUkVTX0VOQUJMRVMgKi8KLSAgICBkcC0+cGxhZm9ybV9pbmZvLmNwdWlkX2ZhdWx0
aW5nID0gY3B1X2hhc19jcHVpZF9mYXVsdGluZzsKKyAgICBtcC0+cGxhZm9ybV9pbmZvLmNwdWlk
X2ZhdWx0aW5nID0gY3B1X2hhc19jcHVpZF9mYXVsdGluZzsKIH0KIAogc3RhdGljIHZvaWQgX19p
bml0IGNhbGN1bGF0ZV9odm1fbWF4X3BvbGljeSh2b2lkKQogewotICAgIHN0cnVjdCBtc3JfZG9t
YWluX3BvbGljeSAqZHAgPSAmaHZtX21heF9tc3JfZG9tYWluX3BvbGljeTsKKyAgICBzdHJ1Y3Qg
bXNyX3BvbGljeSAqbXAgPSAmaHZtX21heF9tc3JfcG9saWN5OwogCiAgICAgaWYgKCAhaHZtX2Vu
YWJsZWQgKQogICAgICAgICByZXR1cm47CiAKLSAgICAqZHAgPSBob3N0X21zcl9kb21haW5fcG9s
aWN5OworICAgICptcCA9IGhvc3RfbXNyX3BvbGljeTsKIAogICAgIC8qIEl0J3MgYWx3YXlzIHBv
c3NpYmxlIHRvIGVtdWxhdGUgQ1BVSUQgZmF1bHRpbmcgZm9yIEhWTSBndWVzdHMgKi8KLSAgICBk
cC0+cGxhZm9ybV9pbmZvLmNwdWlkX2ZhdWx0aW5nID0gdHJ1ZTsKKyAgICBtcC0+cGxhZm9ybV9p
bmZvLmNwdWlkX2ZhdWx0aW5nID0gdHJ1ZTsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IGNhbGN1
bGF0ZV9wdl9tYXhfcG9saWN5KHZvaWQpCiB7Ci0gICAgc3RydWN0IG1zcl9kb21haW5fcG9saWN5
ICpkcCA9ICZwdl9tYXhfbXNyX2RvbWFpbl9wb2xpY3k7CisgICAgc3RydWN0IG1zcl9wb2xpY3kg
Km1wID0gJnB2X21heF9tc3JfcG9saWN5OwogCi0gICAgKmRwID0gaG9zdF9tc3JfZG9tYWluX3Bv
bGljeTsKKyAgICAqbXAgPSBob3N0X21zcl9wb2xpY3k7CiB9CiAKIHZvaWQgX19pbml0IGluaXRf
Z3Vlc3RfbXNyX3BvbGljeSh2b2lkKQpAQCAtODEsMTggKzgxLDE4IEBAIHZvaWQgX19pbml0IGlu
aXRfZ3Vlc3RfbXNyX3BvbGljeSh2b2lkKQogCiBpbnQgaW5pdF9kb21haW5fbXNyX3BvbGljeShz
dHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBtc3JfZG9tYWluX3BvbGljeSAqZHAgPQot
ICAgICAgICB4bWVtZHVwKGlzX3B2X2RvbWFpbihkKSA/ICYgcHZfbWF4X21zcl9kb21haW5fcG9s
aWN5Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJmh2bV9tYXhfbXNyX2RvbWFp
bl9wb2xpY3kpOworICAgIHN0cnVjdCBtc3JfcG9saWN5ICptcCA9CisgICAgICAgIHhtZW1kdXAo
aXNfcHZfZG9tYWluKGQpID8gJiBwdl9tYXhfbXNyX3BvbGljeQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICA6ICZodm1fbWF4X21zcl9wb2xpY3kpOwogCi0gICAgaWYgKCAhZHAgKQor
ICAgIGlmICggIW1wICkKICAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAKICAgICAvKiBTZWUgY29t
bWVudCBpbiBpbnRlbF9jdHh0X3N3aXRjaF9sZXZlbGxpbmcoKSAqLwogICAgIGlmICggaXNfY29u
dHJvbF9kb21haW4oZCkgKQotICAgICAgICBkcC0+cGxhZm9ybV9pbmZvLmNwdWlkX2ZhdWx0aW5n
ID0gZmFsc2U7CisgICAgICAgIG1wLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRpbmcgPSBmYWxz
ZTsKIAotICAgIGQtPmFyY2gubXNyID0gZHA7CisgICAgZC0+YXJjaC5tc3IgPSBtcDsKIAogICAg
IHJldHVybiAwOwogfQpAQCAtMTAwLDE0ICsxMDAsMTQgQEAgaW50IGluaXRfZG9tYWluX21zcl9w
b2xpY3koc3RydWN0IGRvbWFpbiAqZCkKIGludCBpbml0X3ZjcHVfbXNyX3BvbGljeShzdHJ1Y3Qg
dmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwotICAgIHN0cnVj
dCBtc3JfdmNwdV9wb2xpY3kgKnZwID0KLSAgICAgICAgeG1lbWR1cChpc19wdl9kb21haW4oZCkg
PyAmIHB2X21heF9tc3JfdmNwdV9wb2xpY3kKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgOiAmaHZtX21heF9tc3JfdmNwdV9wb2xpY3kpOworICAgIHN0cnVjdCB2Y3B1X21zcnMgKm1z
cnMgPQorICAgICAgICB4bWVtZHVwKGlzX3B2X2RvbWFpbihkKSA/ICYgcHZfbWF4X3ZjcHVfbXNy
cworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICZodm1fbWF4X3ZjcHVfbXNycyk7
CiAKLSAgICBpZiAoICF2cCApCisgICAgaWYgKCAhbXNycyApCiAgICAgICAgIHJldHVybiAtRU5P
TUVNOwogCi0gICAgdi0+YXJjaC5tc3IgPSB2cDsKKyAgICB2LT5hcmNoLm1zcnMgPSBtc3JzOwog
CiAgICAgcmV0dXJuIDA7CiB9CkBAIC0xMTUsOCArMTE1LDggQEAgaW50IGluaXRfdmNwdV9tc3Jf
cG9saWN5KHN0cnVjdCB2Y3B1ICp2KQogaW50IGd1ZXN0X3JkbXNyKGNvbnN0IHN0cnVjdCB2Y3B1
ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90ICp2YWwpCiB7CiAgICAgY29uc3Qgc3RydWN0IGNw
dWlkX3BvbGljeSAqY3AgPSB2LT5kb21haW4tPmFyY2guY3B1aWQ7Ci0gICAgY29uc3Qgc3RydWN0
IG1zcl9kb21haW5fcG9saWN5ICpkcCA9IHYtPmRvbWFpbi0+YXJjaC5tc3I7Ci0gICAgY29uc3Qg
c3RydWN0IG1zcl92Y3B1X3BvbGljeSAqdnAgPSB2LT5hcmNoLm1zcjsKKyAgICBjb25zdCBzdHJ1
Y3QgbXNyX3BvbGljeSAqbXAgPSB2LT5kb21haW4tPmFyY2gubXNyOworICAgIGNvbnN0IHN0cnVj
dCB2Y3B1X21zcnMgKm1zcnMgPSB2LT5hcmNoLm1zcnM7CiAKICAgICBzd2l0Y2ggKCBtc3IgKQog
ICAgIHsKQEAgLTEyOSwxMSArMTI5LDExIEBAIGludCBndWVzdF9yZG1zcihjb25zdCBzdHJ1Y3Qg
dmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCAqdmFsKQogICAgIGNhc2UgTVNSX1NQRUNf
Q1RSTDoKICAgICAgICAgaWYgKCAhY3AtPmZlYXQuaWJyc2IgKQogICAgICAgICAgICAgZ290byBn
cF9mYXVsdDsKLSAgICAgICAgKnZhbCA9IHZwLT5zcGVjX2N0cmwucmF3OworICAgICAgICAqdmFs
ID0gbXNycy0+c3BlY19jdHJsLnJhdzsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIE1TUl9J
TlRFTF9QTEFURk9STV9JTkZPOgotICAgICAgICAqdmFsID0gZHAtPnBsYWZvcm1faW5mby5yYXc7
CisgICAgICAgICp2YWwgPSBtcC0+cGxhZm9ybV9pbmZvLnJhdzsKICAgICAgICAgYnJlYWs7CiAK
ICAgICBjYXNlIE1TUl9BUkNIX0NBUEFCSUxJVElFUzoKQEAgLTE0MSw3ICsxNDEsNyBAQCBpbnQg
Z3Vlc3RfcmRtc3IoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3Qg
KnZhbCkKICAgICAgICAgZ290byBncF9mYXVsdDsKIAogICAgIGNhc2UgTVNSX0lOVEVMX01JU0Nf
RkVBVFVSRVNfRU5BQkxFUzoKLSAgICAgICAgKnZhbCA9IHZwLT5taXNjX2ZlYXR1cmVzX2VuYWJs
ZXMucmF3OworICAgICAgICAqdmFsID0gbXNycy0+bWlzY19mZWF0dXJlc19lbmFibGVzLnJhdzsK
ICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgpAQCAtMTU5LDggKzE1OSw4IEBAIGludCBn
dWVzdF93cm1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiAg
ICAgY29uc3Qgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHN0cnVjdCBkb21haW4g
KmQgPSB2LT5kb21haW47CiAgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqY3AgPSBkLT5h
cmNoLmNwdWlkOwotICAgIHN0cnVjdCBtc3JfZG9tYWluX3BvbGljeSAqZHAgPSBkLT5hcmNoLm1z
cjsKLSAgICBzdHJ1Y3QgbXNyX3ZjcHVfcG9saWN5ICp2cCA9IHYtPmFyY2gubXNyOworICAgIGNv
bnN0IHN0cnVjdCBtc3JfcG9saWN5ICptcCA9IGQtPmFyY2gubXNyOworICAgIHN0cnVjdCB2Y3B1
X21zcnMgKm1zcnMgPSB2LT5hcmNoLm1zcnM7CiAKICAgICBzd2l0Y2ggKCBtc3IgKQogICAgIHsK
QEAgLTIwNyw3ICsyMDcsNyBAQCBpbnQgZ3Vlc3Rfd3Jtc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQz
Ml90IG1zciwgdWludDY0X3QgdmFsKQogICAgICAgICBpZiAoIHZhbCAmIHJzdmQgKQogICAgICAg
ICAgICAgZ290byBncF9mYXVsdDsgLyogUnN2ZCBiaXQgc2V0PyAqLwogCi0gICAgICAgIHZwLT5z
cGVjX2N0cmwucmF3ID0gdmFsOworICAgICAgICBtc3JzLT5zcGVjX2N0cmwucmF3ID0gdmFsOwog
ICAgICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX1BSRURfQ01EOgpAQCAtMjIzLDE5ICsyMjMs
MTkgQEAgaW50IGd1ZXN0X3dybXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2
NF90IHZhbCkKIAogICAgIGNhc2UgTVNSX0lOVEVMX01JU0NfRkVBVFVSRVNfRU5BQkxFUzoKICAg
ICB7Ci0gICAgICAgIGJvb2wgb2xkX2NwdWlkX2ZhdWx0aW5nID0gdnAtPm1pc2NfZmVhdHVyZXNf
ZW5hYmxlcy5jcHVpZF9mYXVsdGluZzsKKyAgICAgICAgYm9vbCBvbGRfY3B1aWRfZmF1bHRpbmcg
PSBtc3JzLT5taXNjX2ZlYXR1cmVzX2VuYWJsZXMuY3B1aWRfZmF1bHRpbmc7CiAKICAgICAgICAg
cnN2ZCA9IH4wdWxsOwotICAgICAgICBpZiAoIGRwLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRp
bmcgKQorICAgICAgICBpZiAoIG1wLT5wbGFmb3JtX2luZm8uY3B1aWRfZmF1bHRpbmcgKQogICAg
ICAgICAgICAgcnN2ZCAmPSB+TVNSX01JU0NfRkVBVFVSRVNfQ1BVSURfRkFVTFRJTkc7CiAKICAg
ICAgICAgaWYgKCB2YWwgJiByc3ZkICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAKLSAg
ICAgICAgdnAtPm1pc2NfZmVhdHVyZXNfZW5hYmxlcy5yYXcgPSB2YWw7CisgICAgICAgIG1zcnMt
Pm1pc2NfZmVhdHVyZXNfZW5hYmxlcy5yYXcgPSB2YWw7CiAKICAgICAgICAgaWYgKCB2ID09IGN1
cnIgJiYgaXNfaHZtX2RvbWFpbihkKSAmJiBjcHVfaGFzX2NwdWlkX2ZhdWx0aW5nICYmCi0gICAg
ICAgICAgICAgKG9sZF9jcHVpZF9mYXVsdGluZyBeIHZwLT5taXNjX2ZlYXR1cmVzX2VuYWJsZXMu
Y3B1aWRfZmF1bHRpbmcpICkKKyAgICAgICAgICAgICAob2xkX2NwdWlkX2ZhdWx0aW5nIF4gbXNy
cy0+bWlzY19mZWF0dXJlc19lbmFibGVzLmNwdWlkX2ZhdWx0aW5nKSApCiAgICAgICAgICAgICBj
dHh0X3N3aXRjaF9sZXZlbGxpbmcodik7CiAgICAgICAgIGJyZWFrOwogICAgIH0KZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLWludi1vcC5jIGIveGVuL2FyY2gveDg2L3B2L2VtdWwt
aW52LW9wLmMKaW5kZXggYmU5NWE1Zi4uNTZmNWE0NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L3B2L2VtdWwtaW52LW9wLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2VtdWwtaW52LW9wLmMKQEAg
LTcxLDcgKzcxLDcgQEAgc3RhdGljIGludCBlbXVsYXRlX2ZvcmNlZF9pbnZhbGlkX29wKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGNoYXIgc2lnWzVdLCBpbnN0clsyXTsKICAgICB1
bnNpZ25lZCBsb25nIGVpcCwgcmM7CiAgICAgc3RydWN0IGNwdWlkX2xlYWYgcmVzOwotICAgIGNv
bnN0IHN0cnVjdCBtc3JfdmNwdV9wb2xpY3kgKnZwID0gY3VycmVudC0+YXJjaC5tc3I7CisgICAg
Y29uc3Qgc3RydWN0IHZjcHVfbXNycyAqbXNycyA9IGN1cnJlbnQtPmFyY2gubXNyczsKIAogICAg
IGVpcCA9IHJlZ3MtPnJpcDsKIApAQCAtOTUsNyArOTUsNyBAQCBzdGF0aWMgaW50IGVtdWxhdGVf
Zm9yY2VkX2ludmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJl
dHVybiAwOwogCiAgICAgLyogSWYgY3B1aWQgZmF1bHRpbmcgaXMgZW5hYmxlZCBhbmQgQ1BMPjAg
aW5qZWN0IGEgI0dQIGluIHBsYWNlIG9mICNVRC4gKi8KLSAgICBpZiAoIHZwLT5taXNjX2ZlYXR1
cmVzX2VuYWJsZXMuY3B1aWRfZmF1bHRpbmcgJiYKKyAgICBpZiAoIG1zcnMtPm1pc2NfZmVhdHVy
ZXNfZW5hYmxlcy5jcHVpZF9mYXVsdGluZyAmJgogICAgICAgICAgIWd1ZXN0X2tlcm5lbF9tb2Rl
KGN1cnJlbnQsIHJlZ3MpICkKICAgICB7CiAgICAgICAgIHJlZ3MtPnJpcCA9IGVpcDsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYyBiL3hlbi9hcmNoL3g4Ni94
ODZfNjQvYXNtLW9mZnNldHMuYwppbmRleCA5MzRhOGFhLi4xODA3N2FmIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9hc20tb2Zmc2V0cy5jCkBAIC03Niw3ICs3Niw3IEBAIHZvaWQgX19kdW1teV9fKHZvaWQpCiAg
ICAgT0ZGU0VUKFZDUFVfaW9wbCwgc3RydWN0IHZjcHUsIGFyY2gucHZfdmNwdS5pb3BsKTsKICAg
ICBPRkZTRVQoVkNQVV9ndWVzdF9jb250ZXh0X2ZsYWdzLCBzdHJ1Y3QgdmNwdSwgYXJjaC52Z2Nf
ZmxhZ3MpOwogICAgIE9GRlNFVChWQ1BVX2NyMywgc3RydWN0IHZjcHUsIGFyY2guY3IzKTsKLSAg
ICBPRkZTRVQoVkNQVV9hcmNoX21zciwgc3RydWN0IHZjcHUsIGFyY2gubXNyKTsKKyAgICBPRkZT
RVQoVkNQVV9hcmNoX21zcnMsIHN0cnVjdCB2Y3B1LCBhcmNoLm1zcnMpOwogICAgIE9GRlNFVChW
Q1BVX25taV9wZW5kaW5nLCBzdHJ1Y3QgdmNwdSwgbm1pX3BlbmRpbmcpOwogICAgIE9GRlNFVChW
Q1BVX21jZV9wZW5kaW5nLCBzdHJ1Y3QgdmNwdSwgbWNlX3BlbmRpbmcpOwogICAgIE9GRlNFVChW
Q1BVX25taV9vbGRfbWFzaywgc3RydWN0IHZjcHUsIG5taV9zdGF0ZS5vbGRfbWFzayk7CkBAIC0x
MzksNyArMTM5LDcgQEAgdm9pZCBfX2R1bW15X18odm9pZCkKICAgICBPRkZTRVQoVFJBUEJPVU5D
RV9laXAsIHN0cnVjdCB0cmFwX2JvdW5jZSwgZWlwKTsKICAgICBCTEFOSygpOwogCi0gICAgT0ZG
U0VUKFZDUFVNU1Jfc3BlY19jdHJsX3Jhdywgc3RydWN0IG1zcl92Y3B1X3BvbGljeSwgc3BlY19j
dHJsLnJhdyk7CisgICAgT0ZGU0VUKFZDUFVNU1Jfc3BlY19jdHJsX3Jhdywgc3RydWN0IHZjcHVf
bXNycywgc3BlY19jdHJsLnJhdyk7CiAgICAgQkxBTksoKTsKIAogI2lmZGVmIENPTkZJR19QRVJG
X0NPVU5URVJTCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5T
IGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwppbmRleCBkNzM3NTgzLi5jMjNh
ZDdhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBi
L3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKQEAgLTE1NCw3ICsxNTQsNyBAQCBF
TlRSWShjb21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIG9yICAgICRYODZfRUZMQUdT
X0lGLCVyMTEKICAgICAgICAgbW92ICAgJXIxMWQsVVJFR1NfZWZsYWdzKCVyc3ApCiAKLSAgICAg
ICAgbW92IFZDUFVfYXJjaF9tc3IoJXJieCksICVyYXgKKyAgICAgICAgbW92IFZDUFVfYXJjaF9t
c3JzKCVyYngpLCAlcmF4CiAgICAgICAgIG1vdiBWQ1BVTVNSX3NwZWNfY3RybF9yYXcoJXJheCks
ICVlYXgKIAogICAgICAgICAvKiBXQVJOSU5HISBgcmV0YCwgYGNhbGwgKmAsIGBqbXAgKmAgbm90
IHNhZmUgYmV5b25kIHRoaXMgcG9pbnQuICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2
XzY0L2VudHJ5LlMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKaW5kZXggZTVjOWVmMS4u
ZDYzMTBmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwpAQCAtMTM3LDcgKzEzNyw3IEBAIHJlc3RvcmVfYWxs
X2d1ZXN0OgogICAgICAgICBBU1NFUlRfSU5URVJSVVBUU19ESVNBQkxFRAogCiAgICAgICAgIC8q
IFN0YXNoIGd1ZXN0IFNQRUNfQ1RSTCB2YWx1ZSB3aGlsZSB3ZSBjYW4gcmVhZCBzdHJ1Y3QgdmNw
dS4gKi8KLSAgICAgICAgbW92IFZDUFVfYXJjaF9tc3IoJXJieCksICVyZHgKKyAgICAgICAgbW92
IFZDUFVfYXJjaF9tc3JzKCVyYngpLCAlcmR4CiAgICAgICAgIG1vdiBWQ1BVTVNSX3NwZWNfY3Ry
bF9yYXcoJXJkeCksICVyMTVkCiAKICAgICAgICAgLyogQ29weSBndWVzdCBtYXBwaW5ncyBhbmQg
c3dpdGNoIHRvIHBlci1DUFUgcm9vdCBwYWdlIHRhYmxlLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKaW5k
ZXggNWE2MzMyYy4uZTI0NDJmNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21h
aW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCkBAIC0zNjcsNyArMzY3LDcg
QEAgc3RydWN0IGFyY2hfZG9tYWluCiAKICAgICAvKiBDUFVJRCBhbmQgTVNSIHBvbGljeSBvYmpl
Y3RzLiAqLwogICAgIHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwdWlkOwotICAgIHN0cnVjdCBtc3Jf
ZG9tYWluX3BvbGljeSAqbXNyOworICAgIHN0cnVjdCBtc3JfcG9saWN5ICptc3I7CiAKICAgICBz
dHJ1Y3QgUElUU3RhdGUgdnBpdDsKIApAQCAtNTgyLDcgKzU4Miw3IEBAIHN0cnVjdCBhcmNoX3Zj
cHUKIAogICAgIHN0cnVjdCBhcmNoX3ZtX2V2ZW50ICp2bV9ldmVudDsKIAotICAgIHN0cnVjdCBt
c3JfdmNwdV9wb2xpY3kgKm1zcjsKKyAgICBzdHJ1Y3QgdmNwdV9tc3JzICptc3JzOwogCiAgICAg
c3RydWN0IHsKICAgICAgICAgYm9vbCBuZXh0X2ludGVycnVwdF9lbmFibGVkOwpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgK
aW5kZXggZDQwNjRmNC4uM2EyYzc5OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9t
c3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCkBAIC0yNTgsNyArMjU4LDcgQEAg
c3RhdGljIGlubGluZSB2b2lkIHdybXNyX3RzY19hdXgodWludDMyX3QgdmFsKQogfQogCiAvKiBN
U1IgcG9saWN5IG9iamVjdCBmb3Igc2hhcmVkIHBlci1kb21haW4gTVNScyAqLwotc3RydWN0IG1z
cl9kb21haW5fcG9saWN5CitzdHJ1Y3QgbXNyX3BvbGljeQogewogICAgIC8qCiAgICAgICogMHgw
MDAwMDBjZSAtIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPCkBAIC0yNzcsMTYgKzI3NywxMyBAQCBz
dHJ1Y3QgbXNyX2RvbWFpbl9wb2xpY3kKICAgICB9IHBsYWZvcm1faW5mbzsKIH07CiAKLS8qIFJB
VyBtc3IgZG9tYWluIHBvbGljeTogY29udGFpbnMgdGhlIGFjdHVhbCB2YWx1ZXMgZnJvbSBIL1cg
TVNScyAqLwotZXh0ZXJuIHN0cnVjdCBtc3JfZG9tYWluX3BvbGljeSByYXdfbXNyX2RvbWFpbl9w
b2xpY3k7Ci0vKgotICogSE9TVCBtc3IgZG9tYWluIHBvbGljeTogZmVhdHVyZXMgdGhhdCBYZW4g
YWN0dWFsbHkgZGVjaWRlZCB0byB1c2UsCi0gKiBhIHN1YnNldCBvZiBSQVcgcG9saWN5LgotICov
Ci1leHRlcm4gc3RydWN0IG1zcl9kb21haW5fcG9saWN5IGhvc3RfbXNyX2RvbWFpbl9wb2xpY3k7
CitleHRlcm4gc3RydWN0IG1zcl9wb2xpY3kgICAgIHJhd19tc3JfcG9saWN5LAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGhvc3RfbXNyX3BvbGljeSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fbWF4X21zcl9wb2xpY3ksCisgICAgICAgICAgICAgICAgICAgICAgICAgIHB2X21h
eF9tc3JfcG9saWN5OwogCi0vKiBNU1IgcG9saWN5IG9iamVjdCBmb3IgcGVyLXZDUFUgTVNScyAq
Lwotc3RydWN0IG1zcl92Y3B1X3BvbGljeQorLyogQ29udGFpbmVyIG9iamVjdCBmb3IgcGVyLXZD
UFUgTVNScyAqLworc3RydWN0IHZjcHVfbXNycwogewogICAgIC8qIDB4MDAwMDAwNDggLSBNU1Jf
U1BFQ19DVFJMICovCiAgICAgc3RydWN0IHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvc3BlY19jdHJsX2FzbS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmxfYXNtLmgK
aW5kZXggZWRhY2UyYS4uNjg2YTBmNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
cGVjX2N0cmxfYXNtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmxfYXNtLmgK
QEAgLTEzMyw3ICsxMzMsNyBAQAogICAgIHJkbXNyCiAKICAgICAvKiBTdGFzaCB0aGUgdmFsdWUg
ZnJvbSBoYXJkd2FyZS4gKi8KLSAgICBtb3YgVkNQVV9hcmNoX21zciglcmJ4KSwgJXJkeAorICAg
IG1vdiBWQ1BVX2FyY2hfbXNycyglcmJ4KSwgJXJkeAogICAgIG1vdiAlZWF4LCBWQ1BVTVNSX3Nw
ZWNfY3RybF9yYXcoJXJkeCkKICAgICB4b3IgJWVkeCwgJWVkeAogCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 11:05:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 11:05:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcTyc-0001Wk-PJ; Mon, 09 Jul 2018 11: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=+7t/=jz=citrix.com=prvs=72102aeda=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcTyb-0001Wf-By
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 11:05:05 +0000
X-Inumbo-ID: f0340185-8367-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f0340185-8367-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 11:05:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59716491"
To: Tamas K Lengyel <tamas@tklengyel.com>, Razvan Cojocaru
 <rcojocaru@bitdefender.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
 <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
 <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
 <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.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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
 NkY9enyrlw==
Message-ID: <4292f488-9a10-e764-6217-ecfb50c7a465@citrix.com>
Date: Mon, 9 Jul 2018 12:04:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.com>, Andrew Cooper <andrew.cooper3@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>,
 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>

T24gMDcvMDYvMjAxOCAwNTo1MiBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIEZyaSwg
SnVsIDYsIDIwMTggYXQgMjo1NiBBTSBSYXp2YW4gQ29qb2NhcnUKPiA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Cj4+IE9uIDA3LzA1LzIwMTggMDc6NDUgUE0sIFRhbWFzIEsg
TGVuZ3llbCB3cm90ZToKPj4+IE9uIFRodSwgSnVsIDUsIDIwMTggYXQgOToyMiBBTSBSYXp2YW4g
Q29qb2NhcnUKPj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+PiBIb3dl
dmVyLCBvdXIgcGFydGljdWxhciBhcHBsaWNhdGlvbiBpcyBvbmx5IGludGVyZXN0ZWQgaW4gc2V0
dGluZyAoYW5kCj4+Pj4gcXVlcnlpbmcpIHBhZ2UgcmVzdHJpY3Rpb25zIGZyb20gdXNlcnNwYWNl
IChmcm9tIHRoZSBkb20wIGFnZW50KS4gSXQKPj4+PiB3aWxsIGFsc28gbmVlZCB0byBiZSBhYmxl
IHRvIHNldCB0aGUgY29udmVydGlibGUgYml0IG9mIGd1ZXN0IHBhZ2VzIGZyb20KPj4+PiB0aGUg
ZG9tMCBhZ2VudCBhcyB3ZWxsIChwYXRjaGVzIHBlbmRpbmcpLiBTbyB3ZSdyZSBhbHNvIGZpbmUg
d2l0aCBhCj4+Pj4gIkRPTUNUTCBpZiBub2JvZHkgd2FudHMgaXQgYXMgYSBIVk1PUCIgcG9saWN5
LCBpZiBwb2xsdXRpbmcgdGhlIERPTUNUTHMKPj4+PiAocG9zc2libHkgdGVtcG9yYXJpbHkpIGlz
IGFuIG9wdGlvbi4KPj4+Pgo+Pj4+IFdlIGNvdWxkIGFsc28gKGF0IGxlYXN0IGJldHdlZW4gVGFt
YXMgYW5kIHVzKSBjb21lIHVwIHdpdGggY3VycmVudCAvCj4+Pj4gbGlrZWx5IHVzZS1jYXNlcyBh
bmQgZG93bmdyYWRlIGFsbCBhbHRwMm0gSFZNT1BzIHRoYXQgY291bGQgYmUgRE9NQ1RMcwo+Pj4+
IGluIGFsbCB0aGUgc2NlbmFyaW9zIHRvIERPTUNUTHMuCj4+Pgo+Pj4gQXllLiBUaGVyZSBpcyBy
ZWFsbHkganVzdCBvbmUgSFZNT1AgdGhhdCB0aGUgZ3Vlc3QgYWJzb2x1dGVseSBuZWVkcwo+Pj4g
YWNjZXNzIHRvIHNvIHRoYXQgaXQgY2FuIHVzZSAjVkUsIGFuZCB0aGF0J3MKPj4+IEhWTU9QX2Fs
dHAybV92Y3B1X2VuYWJsZV9ub3RpZnkuIEFGQUlVIGV2ZXJ5dGhpbmcgZWxzZSBjb3VsZCBiZSBq
dXN0IGEKPj4+IERPTUNUTC4KPj4KPj4gV2UgbmVlZCBldmVuIGxlc3MgdGhhbiB0aGF0IC0gd2Ug
d2FudCB0byBtb2RpZnkKPj4gSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSB0byBiZSBh
YmxlIHRvIGNhbGwgaXQgZnJvbSBkb20wIGFzIHdlbGwsCj4+IGFuZCB3ZSBkb24ndCBjYWxsIGl0
IGZyb20gdGhlIGluLWd1ZXN0IGFnZW50IGV2ZXIuIEJlY2F1c2Ugd2UgYWdyZWUgdGhhdAo+PiB0
aGUgc21hbGxlc3QgYXR0YWNrIHN1cmZhY2UgaXMgYSByZXF1aXJlbWVudCwgYWxsIHdlIGV2ZXIg
Y2FsbCB0aGF0J3MKPj4gI1ZFIC8gYWx0cDJtIHJlbGF0ZWQgaXMgYWN0dWFsbHkgZnJvbSB0aGUg
cHJpdmlsZWdlZCBkb21haW4gZG9pbmcKPj4gaW50cm9zcGVjdGlvbi4gVGhlIGluLWd1ZXN0IGRy
aXZlciBvbmx5IG5lZWRzIHRvIGRvIFZNRlVOQyBhbmQgYmUgYWJsZQo+PiB0byBjb21tdW5pY2F0
ZSB3aXRoIHRoZSBkb20wIGludHJvc3BlY3Rpb24gYWdlbnQuCgpGb3Igc29tZSByZWFzb24gbXkg
aW1wcmVzc2lvbiB3YXMgdGhhdCBJbnRlbCB3YXMgaG9waW5nIHRvIGJlIGFibGUgdG8KZW5hYmxl
IGEgZ3Vlc3Qtb25seSB1c2FnZSBhcyB3ZWxsIC0tIHRoYXQgYmFzaWNhbGx5IGEgZ3Vlc3Qgd2hp
Y2ggaGFkCmJlZW4gYm9vdGVkIChzYXkpIHdpdGggbWVhc3VyZWQgYm9vdCwgYW5kIHRoZW4gd3Jv
dGUgaXRzIG93biBlbmNsYXZlCnVzaW5nICNWRSBhbmQgYWx0cDJtcywgc2hvdWxkIGJlIGFibGUg
dG8gYWxsb3cgYW4gaW4tZ3Vlc3QgYWdlbnQgdG8gYmUKcmVhc29uYWJseSBzZWN1cmUgYW5kIGFs
c28ga2VlcCB0YWJzIG9uIHRoZSBvcGVyYXRpbmcgc3lzdGVtLiAgV2FzIHRoaXMKbm90IHlvdXIg
aW1wcmVzc2lvbj8KCj4+IEluIHRoYXQgY2FzZSwgaWYgZXZlcnlvbmUgYWdyZWVzLCBJIHByb3Bv
c2UgdGhhdCB3ZSBtYWtlIGFsbCB0aGUgb3RoZXJzCj4+IERPTUNUTHMuIFRoaXMgd291bGQgYWxz
byBoYXZlIHNldmVyYWwgbWFpbnRlbmFuY2UgYmVuZWZpdHM6Cj4+Cj4+IDEuIFdlIGNhbiB0aGVu
IGdldCByaWQgb2YgdGhlIHVnbHkgY29tcGF0IGNvZGUgdGhhdCB3YXMgcmVxdWlyZWQgZm9yCj4+
IHVwc3RyZWFtaW5nIHhjX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aSgpIChhbmQgY2xlYW4g
dXAgdGhlCj4+IGh5cGVydmlzb3IgY29kZSBjb3JyZXNwb25kaW5nIHRvIGl0KS4KPj4KPj4gMi4g
V2UgY2FuIHByb2JhYmx5IHJlbW92ZSBUYW1hcycgcGF0Y2ggdGhhdCBjb250cm9scyBpZiBkb20w
LCB0aGUgZ3Vlc3QsCj4+IG9yIGJvdGggY2FuIGNhbGwgYWx0cDJtIG9wZXJhdGlvbnMgKGFsdGhv
dWdoIG1heWJlIHdlIHNob3VsZCBrZWVwIGl0IGZvcgo+PiB0aGUgb25lIHJlbWFpbmluZyBIVk1P
UD8gSSdtIG5vdCBzdXJlKS4KPj4KPj4gU28gdG8gbXkgbWluZCwgaXQncyBsZXNzLCBjbGVhbmVy
LCBzYWZlciBjb2RlLiBJIGRvbid0IHNlZSBob3cgdGhlCj4+IG9yaWdpbmFsIGRlc2lnbmVycyBv
ZiB0aGUgY29kZSB3b3VsZCBvYmplY3QsIHNpbmNlIHRoZWlyIGdvYWwgSSB3b3VsZAo+PiBhc3N1
bWUgd2FzIGhlbHBpbmcgaW50cm9zcGVjdGlvbiwgYW5kIFRhbWFzIGFuZCB1cyBhcmUgdGhlIG9u
ZXMgdHJ5aW5nCj4+IHRvIHVzZSBpdCAtIGZ1cnRoZXJtb3JlIHRoZXNlIGNoYW5nZXMgYWRkcmVz
cyB0aGUgc2VjdXJpdHkgb2JqZWN0aW9ucyBvZgo+PiB0aGUgWGVuIGNvbW11bml0eS4KPj4KPj4g
RG9lcyB0aGUgcGxhbiBzb3VuZCByZWFzb25hYmxlPwo+IAo+ICsxIGZyb20gbWUhCgpJIGRvbid0
IGhhdmUgbXVjaCBza2luIGluIHRoaXMgcGFydGljdWxhciBnYW1lIC0tIG15IG1haW4gZ29hbCBp
biB0aGVzZQpkaXNjdXNzaW9ucyAob3RoZXIgdGhhbiBrZWVwaW5nIFhlbiB3ZWxsLWRlc2lnbmVk
IGFuZCByZWFzb25hYmx5IHNlY3VyZSkKaGFzIGJlZW4gdG8ga2VlcCBjb250cmlidXRvcnMgaGFw
cHkuICBJZiB5b3UgZ3V5cyBhcmUgaGFwcHksIGFuZCBJbnRlbApkb2Vzbid0IGV4cHJlc3MgYW55
IG9waW5pb25zLCB0aGVuIEkgaGF2ZSBubyBvYmplY3Rpb25zLgoKIC1HZW9yZ2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 11:18:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 11:18: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 1fcUBW-0002oF-9u; Mon, 09 Jul 2018 11:18: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=6lqt=jz=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fcUBV-0002oA-5B
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 11:18:25 +0000
X-Inumbo-ID: cd2ed71b-8369-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 cd2ed71b-8369-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 11:18:27 +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 88D003041479
 for <xen-devel@lists.xenproject.org>; Mon,  9 Jul 2018 15:34:35 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id D3A8B7FC40
 for <xen-devel@lists.xenproject.org>; Mon,  9 Jul 2018 14:18:22 +0300 (EEST)
Received: (qmail 6861 invoked from network); 9 Jul 2018 14:18:22 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 9 Jul 2018 14:18:22 +0300
To: George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
 <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
 <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
 <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.com>
 <4292f488-9a10-e764-6217-ecfb50c7a465@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <284a509b-e924-776f-9fbd-8710ebf85746@bitdefender.com>
Date: Mon, 9 Jul 2018 14:18:18 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <4292f488-9a10-e764-6217-ecfb50c7a465@citrix.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76657
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489465,
 Stamp: 3], Multi: [Enabled, t: (0.000020,0.009757)], BW: [Enabled, t:
 (0.000014,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.025944,0.000348)], URL: [Enabled, t:
 (0.000010,0.000001)], RTDA: [Enabled, t: (0.097418), Hit: No, Details:
 v2.7.12; Id: 15.1i62fcp.1chvc73po.1d7os1], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 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>

T24gMDcvMDkvMjAxOCAwMjowNCBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAwNy8wNi8y
MDE4IDA1OjUyIFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+IE9uIEZyaSwgSnVsIDYsIDIw
MTggYXQgMjo1NiBBTSBSYXp2YW4gQ29qb2NhcnUKPj4gPHJjb2pvY2FydUBiaXRkZWZlbmRlci5j
b20+IHdyb3RlOgo+Pj4KPj4+IE9uIDA3LzA1LzIwMTggMDc6NDUgUE0sIFRhbWFzIEsgTGVuZ3ll
bCB3cm90ZToKPj4+PiBPbiBUaHUsIEp1bCA1LCAyMDE4IGF0IDk6MjIgQU0gUmF6dmFuIENvam9j
YXJ1Cj4+Pj4gPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+PiBIb3dldmVy
LCBvdXIgcGFydGljdWxhciBhcHBsaWNhdGlvbiBpcyBvbmx5IGludGVyZXN0ZWQgaW4gc2V0dGlu
ZyAoYW5kCj4+Pj4+IHF1ZXJ5aW5nKSBwYWdlIHJlc3RyaWN0aW9ucyBmcm9tIHVzZXJzcGFjZSAo
ZnJvbSB0aGUgZG9tMCBhZ2VudCkuIEl0Cj4+Pj4+IHdpbGwgYWxzbyBuZWVkIHRvIGJlIGFibGUg
dG8gc2V0IHRoZSBjb252ZXJ0aWJsZSBiaXQgb2YgZ3Vlc3QgcGFnZXMgZnJvbQo+Pj4+PiB0aGUg
ZG9tMCBhZ2VudCBhcyB3ZWxsIChwYXRjaGVzIHBlbmRpbmcpLiBTbyB3ZSdyZSBhbHNvIGZpbmUg
d2l0aCBhCj4+Pj4+ICJET01DVEwgaWYgbm9ib2R5IHdhbnRzIGl0IGFzIGEgSFZNT1AiIHBvbGlj
eSwgaWYgcG9sbHV0aW5nIHRoZSBET01DVExzCj4+Pj4+IChwb3NzaWJseSB0ZW1wb3JhcmlseSkg
aXMgYW4gb3B0aW9uLgo+Pj4+Pgo+Pj4+PiBXZSBjb3VsZCBhbHNvIChhdCBsZWFzdCBiZXR3ZWVu
IFRhbWFzIGFuZCB1cykgY29tZSB1cCB3aXRoIGN1cnJlbnQgLwo+Pj4+PiBsaWtlbHkgdXNlLWNh
c2VzIGFuZCBkb3duZ3JhZGUgYWxsIGFsdHAybSBIVk1PUHMgdGhhdCBjb3VsZCBiZSBET01DVExz
Cj4+Pj4+IGluIGFsbCB0aGUgc2NlbmFyaW9zIHRvIERPTUNUTHMuCj4+Pj4KPj4+PiBBeWUuIFRo
ZXJlIGlzIHJlYWxseSBqdXN0IG9uZSBIVk1PUCB0aGF0IHRoZSBndWVzdCBhYnNvbHV0ZWx5IG5l
ZWRzCj4+Pj4gYWNjZXNzIHRvIHNvIHRoYXQgaXQgY2FuIHVzZSAjVkUsIGFuZCB0aGF0J3MKPj4+
PiBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5LiBBRkFJVSBldmVyeXRoaW5nIGVsc2Ug
Y291bGQgYmUganVzdCBhCj4+Pj4gRE9NQ1RMLgo+Pj4KPj4+IFdlIG5lZWQgZXZlbiBsZXNzIHRo
YW4gdGhhdCAtIHdlIHdhbnQgdG8gbW9kaWZ5Cj4+PiBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVf
bm90aWZ5IHRvIGJlIGFibGUgdG8gY2FsbCBpdCBmcm9tIGRvbTAgYXMgd2VsbCwKPj4+IGFuZCB3
ZSBkb24ndCBjYWxsIGl0IGZyb20gdGhlIGluLWd1ZXN0IGFnZW50IGV2ZXIuIEJlY2F1c2Ugd2Ug
YWdyZWUgdGhhdAo+Pj4gdGhlIHNtYWxsZXN0IGF0dGFjayBzdXJmYWNlIGlzIGEgcmVxdWlyZW1l
bnQsIGFsbCB3ZSBldmVyIGNhbGwgdGhhdCdzCj4+PiAjVkUgLyBhbHRwMm0gcmVsYXRlZCBpcyBh
Y3R1YWxseSBmcm9tIHRoZSBwcml2aWxlZ2VkIGRvbWFpbiBkb2luZwo+Pj4gaW50cm9zcGVjdGlv
bi4gVGhlIGluLWd1ZXN0IGRyaXZlciBvbmx5IG5lZWRzIHRvIGRvIFZNRlVOQyBhbmQgYmUgYWJs
ZQo+Pj4gdG8gY29tbXVuaWNhdGUgd2l0aCB0aGUgZG9tMCBpbnRyb3NwZWN0aW9uIGFnZW50Lgo+
IAo+IEZvciBzb21lIHJlYXNvbiBteSBpbXByZXNzaW9uIHdhcyB0aGF0IEludGVsIHdhcyBob3Bp
bmcgdG8gYmUgYWJsZSB0bwo+IGVuYWJsZSBhIGd1ZXN0LW9ubHkgdXNhZ2UgYXMgd2VsbCAtLSB0
aGF0IGJhc2ljYWxseSBhIGd1ZXN0IHdoaWNoIGhhZAo+IGJlZW4gYm9vdGVkIChzYXkpIHdpdGgg
bWVhc3VyZWQgYm9vdCwgYW5kIHRoZW4gd3JvdGUgaXRzIG93biBlbmNsYXZlCj4gdXNpbmcgI1ZF
IGFuZCBhbHRwMm1zLCBzaG91bGQgYmUgYWJsZSB0byBhbGxvdyBhbiBpbi1ndWVzdCBhZ2VudCB0
byBiZQo+IHJlYXNvbmFibHkgc2VjdXJlIGFuZCBhbHNvIGtlZXAgdGFicyBvbiB0aGUgb3BlcmF0
aW5nIHN5c3RlbS4gIFdhcyB0aGlzCj4gbm90IHlvdXIgaW1wcmVzc2lvbj8KClRoZSB3b3JkaW5n
IG9uIHRoZWlyIGluaXRpYWwgZGVzaWduIGRvY3VtZW50IGRvZXMgc2F5OgoKIi0gSHlwZXJjYWxs
cyBmb3IgYWx0cDJtCgpBbHRwMm0gbW9kZSBpbnRyb2R1Y2VzIGEgbmV3IHNldCBvZiBoeXBlcmNh
bGxzIGZvciBhbHRwMm0gbWFuYWdlbWVudApmcm9tIHNvZnR3YXJlIGFnZW50cyBvcGVyYXRpbmcg
aW4gWGVuIEhWTSBndWVzdHMuCgpUaGUgaHlwZXJjYWxscyBhcmUgYXMgZm9sbG93czoKCkVuYWJs
ZSBvciBEaXNhYmxlIGFsdHAybSBtb2RlIGZvciBkb21haW4KQ3JlYXRlIGEgbmV3IGFsdGVybmF0
ZSBwMm0KRWRpdCBwZXJtaXNzaW9ucyBmb3IgYSBzcGVjaWZpYyBHUEEgd2l0aGluIGFuIGFsdGVy
bmF0ZSBwMm0KRGVzdHJveSBhbiBleGlzdGluZyBhbHRlcm5hdGUgcDJtIgoKQnV0IEkndmUgYWx3
YXlzIHN1c3BlY3RlZCB0aGF0IGl0IG1pZ2h0IGhhdmUgYmVlbiBqdXN0IHdoYXQgdGhleSBoYXZl
CnRob3VnaHQgd291bGQgb2ZmZXIgdGhlIG1vc3QgcG9zc2liaWxpdGllcy4KClRoZSBwcm9ibGVt
IHdpdGggaW4tZ3Vlc3QgYWdlbnRzIGRvaW5nIGFsbCB0aGVzZSB0aGluZ3MgaXMgdGhhdCBpdCBr
aW5kCm9mIGtpbGxzIHRoZSB3aG9sZSAidGhlIGludHJvc3BlY3Rpb24gY2Fubm90IGJlIHN0b3Bw
ZWQgb3IgbWFuaXB1bGF0ZWQKYXQgYWxsIGZyb20gd2l0aGluIHRoZSBndWVzdCIgYXNzdW1wdGlv
biB0aGF0IGdpdmVzIGh5cGVydmlzb3ItbGV2ZWwKaW50cm9zcGVjdGlvbiBpdHMgZWRnZSAtIGJl
Y2F1c2UgdGhlbiBpdCdzIHBvc3NpYmxlIGZvciBpbi1ndWVzdCBjb2RlIHRvCmJ5cGFzcyBkb20w
LWJhc2VkIGludHJvc3BlY3Rpb24gYnkgc2ltcGx5IHN3aXRjaGluZyB0byBhIG5vbi1yZXN0cmlj
dGVkCkVQVFAgaW5kZXgsIG9yIGVkaXRpbmcgdGhlIHJlc3RyaWN0ZWQgcGFnZXMgcGVybWlzc2lv
bnMuIEFuZCB3ZSdyZSBiYWNrCnRvIGluLWd1ZXN0IHByb3RlY3Rpb24uCgpIZW5jZSwgVGFtYXMg
aGFzIGNvbWUgdXAgd2l0aCB0aGUgY29uZmlnIGZpbGVzIHJlc3RyaWN0aW9ucyBhbGxvd2luZwp0
aG9zZSBIVk1PUHMgdG8gYmUgY2FsbGVkIG9ubHkgZnJvbSBkb20wLCBhbmQgb3VyIGRlY2lzaW9u
IHRvIGJhc2ljYWxseQpkaXNhYmxlIGluLWd1ZXN0IGFjY2VzcyBhbmQgY2FsbCB0aGVtIGFsbCBv
bmx5IGZyb20gZG9tMC4KClRoZSBpbi1ndWVzdCBhZ2VudCBzaG91bGQgaW4gb3VyIHZpZXcgYmUg
YW4gb3B0aW1pemF0aW9uLW9ubHksIG5vdApzb21ldGhpbmcgYWxsb3dlZCB0byBtYWtlIGl0cyBv
d24gZGVjaXNpb25zIGFib3V0IHRoZSBpbnRyb3NwZWN0aW9uIHByb2Nlc3MuCgoKVGhhbmtzLApS
YXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 11:47:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 11:47:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcUcz-0005c6-8b; Mon, 09 Jul 2018 11:46: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=+7t/=jz=citrix.com=prvs=72102aeda=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcUcy-0005c0-2N
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 11:46:48 +0000
X-Inumbo-ID: bd0a73fd-836d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd0a73fd-836d-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 13:46:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59718819"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Tamas K Lengyel
 <tamas@tklengyel.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
 <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
 <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
 <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.com>
 <4292f488-9a10-e764-6217-ecfb50c7a465@citrix.com>
 <284a509b-e924-776f-9fbd-8710ebf85746@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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
 NkY9enyrlw==
Message-ID: <bacaf679-72e1-d6d3-470a-142413077283@citrix.com>
Date: Mon, 9 Jul 2018 12:46:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <284a509b-e924-776f-9fbd-8710ebf85746@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 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>

T24gMDcvMDkvMjAxOCAxMjoxOCBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA3LzA5
LzIwMTggMDI6MDQgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDA3LzA2LzIwMTggMDU6
NTIgUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+IE9uIEZyaSwgSnVsIDYsIDIwMTggYXQg
Mjo1NiBBTSBSYXp2YW4gQ29qb2NhcnUKPj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3
cm90ZToKPj4+Pgo+Pj4+IE9uIDA3LzA1LzIwMTggMDc6NDUgUE0sIFRhbWFzIEsgTGVuZ3llbCB3
cm90ZToKPj4+Pj4gT24gVGh1LCBKdWwgNSwgMjAxOCBhdCA5OjIyIEFNIFJhenZhbiBDb2pvY2Fy
dQo+Pj4+PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+PiBIb3dldmVy
LCBvdXIgcGFydGljdWxhciBhcHBsaWNhdGlvbiBpcyBvbmx5IGludGVyZXN0ZWQgaW4gc2V0dGlu
ZyAoYW5kCj4+Pj4+PiBxdWVyeWluZykgcGFnZSByZXN0cmljdGlvbnMgZnJvbSB1c2Vyc3BhY2Ug
KGZyb20gdGhlIGRvbTAgYWdlbnQpLiBJdAo+Pj4+Pj4gd2lsbCBhbHNvIG5lZWQgdG8gYmUgYWJs
ZSB0byBzZXQgdGhlIGNvbnZlcnRpYmxlIGJpdCBvZiBndWVzdCBwYWdlcyBmcm9tCj4+Pj4+PiB0
aGUgZG9tMCBhZ2VudCBhcyB3ZWxsIChwYXRjaGVzIHBlbmRpbmcpLiBTbyB3ZSdyZSBhbHNvIGZp
bmUgd2l0aCBhCj4+Pj4+PiAiRE9NQ1RMIGlmIG5vYm9keSB3YW50cyBpdCBhcyBhIEhWTU9QIiBw
b2xpY3ksIGlmIHBvbGx1dGluZyB0aGUgRE9NQ1RMcwo+Pj4+Pj4gKHBvc3NpYmx5IHRlbXBvcmFy
aWx5KSBpcyBhbiBvcHRpb24uCj4+Pj4+Pgo+Pj4+Pj4gV2UgY291bGQgYWxzbyAoYXQgbGVhc3Qg
YmV0d2VlbiBUYW1hcyBhbmQgdXMpIGNvbWUgdXAgd2l0aCBjdXJyZW50IC8KPj4+Pj4+IGxpa2Vs
eSB1c2UtY2FzZXMgYW5kIGRvd25ncmFkZSBhbGwgYWx0cDJtIEhWTU9QcyB0aGF0IGNvdWxkIGJl
IERPTUNUTHMKPj4+Pj4+IGluIGFsbCB0aGUgc2NlbmFyaW9zIHRvIERPTUNUTHMuCj4+Pj4+Cj4+
Pj4+IEF5ZS4gVGhlcmUgaXMgcmVhbGx5IGp1c3Qgb25lIEhWTU9QIHRoYXQgdGhlIGd1ZXN0IGFi
c29sdXRlbHkgbmVlZHMKPj4+Pj4gYWNjZXNzIHRvIHNvIHRoYXQgaXQgY2FuIHVzZSAjVkUsIGFu
ZCB0aGF0J3MKPj4+Pj4gSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeS4gQUZBSVUgZXZl
cnl0aGluZyBlbHNlIGNvdWxkIGJlIGp1c3QgYQo+Pj4+PiBET01DVEwuCj4+Pj4KPj4+PiBXZSBu
ZWVkIGV2ZW4gbGVzcyB0aGFuIHRoYXQgLSB3ZSB3YW50IHRvIG1vZGlmeQo+Pj4+IEhWTU9QX2Fs
dHAybV92Y3B1X2VuYWJsZV9ub3RpZnkgdG8gYmUgYWJsZSB0byBjYWxsIGl0IGZyb20gZG9tMCBh
cyB3ZWxsLAo+Pj4+IGFuZCB3ZSBkb24ndCBjYWxsIGl0IGZyb20gdGhlIGluLWd1ZXN0IGFnZW50
IGV2ZXIuIEJlY2F1c2Ugd2UgYWdyZWUgdGhhdAo+Pj4+IHRoZSBzbWFsbGVzdCBhdHRhY2sgc3Vy
ZmFjZSBpcyBhIHJlcXVpcmVtZW50LCBhbGwgd2UgZXZlciBjYWxsIHRoYXQncwo+Pj4+ICNWRSAv
IGFsdHAybSByZWxhdGVkIGlzIGFjdHVhbGx5IGZyb20gdGhlIHByaXZpbGVnZWQgZG9tYWluIGRv
aW5nCj4+Pj4gaW50cm9zcGVjdGlvbi4gVGhlIGluLWd1ZXN0IGRyaXZlciBvbmx5IG5lZWRzIHRv
IGRvIFZNRlVOQyBhbmQgYmUgYWJsZQo+Pj4+IHRvIGNvbW11bmljYXRlIHdpdGggdGhlIGRvbTAg
aW50cm9zcGVjdGlvbiBhZ2VudC4KPj4KPj4gRm9yIHNvbWUgcmVhc29uIG15IGltcHJlc3Npb24g
d2FzIHRoYXQgSW50ZWwgd2FzIGhvcGluZyB0byBiZSBhYmxlIHRvCj4+IGVuYWJsZSBhIGd1ZXN0
LW9ubHkgdXNhZ2UgYXMgd2VsbCAtLSB0aGF0IGJhc2ljYWxseSBhIGd1ZXN0IHdoaWNoIGhhZAo+
PiBiZWVuIGJvb3RlZCAoc2F5KSB3aXRoIG1lYXN1cmVkIGJvb3QsIGFuZCB0aGVuIHdyb3RlIGl0
cyBvd24gZW5jbGF2ZQo+PiB1c2luZyAjVkUgYW5kIGFsdHAybXMsIHNob3VsZCBiZSBhYmxlIHRv
IGFsbG93IGFuIGluLWd1ZXN0IGFnZW50IHRvIGJlCj4+IHJlYXNvbmFibHkgc2VjdXJlIGFuZCBh
bHNvIGtlZXAgdGFicyBvbiB0aGUgb3BlcmF0aW5nIHN5c3RlbS4gIFdhcyB0aGlzCj4+IG5vdCB5
b3VyIGltcHJlc3Npb24/Cj4gCj4gVGhlIHdvcmRpbmcgb24gdGhlaXIgaW5pdGlhbCBkZXNpZ24g
ZG9jdW1lbnQgZG9lcyBzYXk6Cj4gCj4gIi0gSHlwZXJjYWxscyBmb3IgYWx0cDJtCj4gCj4gQWx0
cDJtIG1vZGUgaW50cm9kdWNlcyBhIG5ldyBzZXQgb2YgaHlwZXJjYWxscyBmb3IgYWx0cDJtIG1h
bmFnZW1lbnQKPiBmcm9tIHNvZnR3YXJlIGFnZW50cyBvcGVyYXRpbmcgaW4gWGVuIEhWTSBndWVz
dHMuCj4gCj4gVGhlIGh5cGVyY2FsbHMgYXJlIGFzIGZvbGxvd3M6Cj4gCj4gRW5hYmxlIG9yIERp
c2FibGUgYWx0cDJtIG1vZGUgZm9yIGRvbWFpbgo+IENyZWF0ZSBhIG5ldyBhbHRlcm5hdGUgcDJt
Cj4gRWRpdCBwZXJtaXNzaW9ucyBmb3IgYSBzcGVjaWZpYyBHUEEgd2l0aGluIGFuIGFsdGVybmF0
ZSBwMm0KPiBEZXN0cm95IGFuIGV4aXN0aW5nIGFsdGVybmF0ZSBwMm0iCj4gCj4gQnV0IEkndmUg
YWx3YXlzIHN1c3BlY3RlZCB0aGF0IGl0IG1pZ2h0IGhhdmUgYmVlbiBqdXN0IHdoYXQgdGhleSBo
YXZlCj4gdGhvdWdodCB3b3VsZCBvZmZlciB0aGUgbW9zdCBwb3NzaWJpbGl0aWVzLgo+IAo+IFRo
ZSBwcm9ibGVtIHdpdGggaW4tZ3Vlc3QgYWdlbnRzIGRvaW5nIGFsbCB0aGVzZSB0aGluZ3MgaXMg
dGhhdCBpdCBraW5kCj4gb2Yga2lsbHMgdGhlIHdob2xlICJ0aGUgaW50cm9zcGVjdGlvbiBjYW5u
b3QgYmUgc3RvcHBlZCBvciBtYW5pcHVsYXRlZAo+IGF0IGFsbCBmcm9tIHdpdGhpbiB0aGUgZ3Vl
c3QiIGFzc3VtcHRpb24gdGhhdCBnaXZlcyBoeXBlcnZpc29yLWxldmVsCj4gaW50cm9zcGVjdGlv
biBpdHMgZWRnZSAtIGJlY2F1c2UgdGhlbiBpdCdzIHBvc3NpYmxlIGZvciBpbi1ndWVzdCBjb2Rl
IHRvCj4gYnlwYXNzIGRvbTAtYmFzZWQgaW50cm9zcGVjdGlvbiBieSBzaW1wbHkgc3dpdGNoaW5n
IHRvIGEgbm9uLXJlc3RyaWN0ZWQKPiBFUFRQIGluZGV4LCBvciBlZGl0aW5nIHRoZSByZXN0cmlj
dGVkIHBhZ2VzIHBlcm1pc3Npb25zLiBBbmQgd2UncmUgYmFjawo+IHRvIGluLWd1ZXN0IHByb3Rl
Y3Rpb24uCgpJIGRvbid0IHRoaW5rIHlvdSd2ZSBxdWl0ZSBnb3R0ZW4gdGhlIGRlc2lnbiBpbiBt
aW5kIGhlcmUuICBUaGUgaWRlYSBpcwp0aGF0ICphbGwqIG9mIHRoZSAiaW50cm9zcGVjdGlvbiIg
aGFwcGVucyBpbnNpZGUgdGhlIGd1ZXN0LiAgVGhlIGd1ZXN0CmFnZW50IGlzIGdpdmVuIGFsbCB0
aGUgdG9vbHMgaXQgbmVlZHMgdG8gcHJvdGVjdCBpdHNlbGYgZXZlbiBmcm9tIHRoZQpndWVzdCBv
cGVyYXRpbmcgc3lzdGVtLiAgSnVzdCBoYXZpbmcgYSBjaGF0IHdpdGggQW5keSwgYXBwYXJlbnRs
eSBJbnRlbAphY3R1YWxseSBoYWQganVzdCBzdWNoIGFuIGFnZW50IG9uY2UgdXBvbiBhIHRpbWUs
IGFuZCB1c2VkIHRoaXMKaW50ZXJmYWNlIG9uIFhlbiBmb3IgcmVhbC4KCkkgdGhpbmsgdGhlcmUg
YXJlIGFkdmFudGFnZXMgdG8gZWFjaCBtb2RlbC4gIE9idmlvdXNseSBoYXZpbmcgc29tZXRoaW5n
CnJ1biBpbiB0aGUgZ3Vlc3QgbWVhbnMgdGhhdCBpZiBzb21lb25lIG1hbmFnZXMgdG8gbWVzcyB3
aXRoIHlvdXIgZGlzawphbmQgdGhlbiBjYXVzZSB5b3UgdG8gcmVib290LCBpdCdzIHByZXR0eSBj
bG9zZSB0byBnYW1lLW92ZXIuICBCdXQgb25lCm9mIHRoZSBhZHZhbnRhZ2VzIGlzIHRoYXQgaXQg
d291bGRuJ3QgcmVseSBvbiB0aGUgaG9zdCBhZG1pbmlzdHJhdG9yIHRvCmluc3RhbGwgeW91ciBp
bnRyb3NwZWN0aW9uIGVuZ2luZSAtLSB5b3UgY291bGQgaGF2ZSBhIGNsb3VkIHByb3ZpZGVyCnNp
bXBseSBleHBvc2UgdGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5LCBhbmQgdGhlbiBlYWNoIHBlcnNv
biBjb3VsZCBoYXZlCnRoZWlyIG93biBpbi1ndWVzdCBhZ2VudCBhcyB0aGV5IHdhbnQuCgpBbmQg
YWx0aG91Z2ggYXJndWFibHkgdGhlIGluLWd1ZXN0IGFnZW50IGlzIGxlc3Mgc2VjdXJlIGZyb20g
KmJlaW5nKgphdHRhY2tlZCwgaXQgZG9lcyBtZWFuIHRoYXQgdGhlIHN5c3RlbSBhcyBhIHdob2xl
IGlzIG1vcmUgc2VjdXJlLgpIYXZpbmcgYW4gYWdlbnQgaW4gZG9tMCBtZWFucyB0aGF0IGlmIHlv
dSBjb21wcm9taXNlIHRoZSBkb20wIGFnZW50LCB5b3UKbm93IGhhdmUgY29tcGxldGUgYWNjZXNz
IHRvIHRoZSBlbnRpcmUgc3lzdGVtOyB3aGVyZWFzIGNvbXByb21pc2luZyB5b3VyCmluLWd1ZXN0
IGFnZW50IGdpdmVzIHlvdSBvbmx5IGNvbnRyb2wgb3ZlciB0aGF0IGd1ZXN0LCBubyBvdGhlciBn
dWVzdHMKb24gdGhlIHN5c3RlbS4KCj4gVGhlIGluLWd1ZXN0IGFnZW50IHNob3VsZCBpbiBvdXIg
dmlldyBiZSBhbiBvcHRpbWl6YXRpb24tb25seSwgbm90Cj4gc29tZXRoaW5nIGFsbG93ZWQgdG8g
bWFrZSBpdHMgb3duIGRlY2lzaW9ucyBhYm91dCB0aGUgaW50cm9zcGVjdGlvbiBwcm9jZXNzLgoK
SSB0aGluayBoYXZpbmcgYW4gaW50ZXJmYWNlIHdoaWNoIGFsbG93cyBhbiBvbmx5LWluLWd1ZXN0
LWFnZW50IG1ha2VzCnNlbnNlIC0tIHBhcnRpY3VsYXJseSBhcyBvbmUgaW5zdGFuY2UgaGFzIGFs
cmVhZHkgYmVlbiBtYWRlLiAgSWYgaXQgd2VyZQplbnRpcmVseSB1cCB0byBtZSwgSSdkIGxlYXZl
IHRoZSBpbnRlcmZhY2UsIHNvIHRoYXQgaXQncyB0aGVyZSBmb3IKc29tZW9uZSBsYXRlciB0byBw
aWNrIHVwIGlmIHRoZXkgd2FudCB0by4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 11:54:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 11:54:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcUjz-0006N1-De; Mon, 09 Jul 2018 11: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=6lqt=jz=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fcUjx-0006Mw-ON
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 11:54:01 +0000
X-Inumbo-ID: c69fb3da-836e-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 c69fb3da-836e-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 11:54:03 +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 70A7F307FB1E
 for <xen-devel@lists.xenproject.org>; Mon,  9 Jul 2018 16:10:12 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id ABF287FC40
 for <xen-devel@lists.xenproject.org>; Mon,  9 Jul 2018 14:53:59 +0300 (EEST)
Received: (qmail 8606 invoked from network); 9 Jul 2018 14:53:59 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 9 Jul 2018 14:53:59 +0300
To: George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
 <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
 <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
 <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.com>
 <4292f488-9a10-e764-6217-ecfb50c7a465@citrix.com>
 <284a509b-e924-776f-9fbd-8710ebf85746@bitdefender.com>
 <bacaf679-72e1-d6d3-470a-142413077283@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <07f8c43b-defe-c0ff-f6a2-900a813b7c5d@bitdefender.com>
Date: Mon, 9 Jul 2018 14:53:54 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <bacaf679-72e1-d6d3-470a-142413077283@citrix.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76657
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489465,
 Stamp: 3], Multi: [Enabled, t: (0.000043,0.013091)], BW: [Enabled, t:
 (0.000015)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.020299,0.000471)], URL: [Enabled, t: (0.000009,0.000001)], RTDA:
 [Enabled, t: (0.190805), Hit: No, Details: v2.7.12; Id:
 15.1i60i0r.1chve8aek.1ck0mt], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 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>

T24gMDcvMDkvMjAxOCAwMjo0NiBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAwNy8wOS8y
MDE4IDEyOjE4IFBNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IE9uIDA3LzA5LzIwMTggMDI6
MDQgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+PiBPbiAwNy8wNi8yMDE4IDA1OjUyIFBNLCBU
YW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+Pj4gT24gRnJpLCBKdWwgNiwgMjAxOCBhdCAyOjU2IEFN
IFJhenZhbiBDb2pvY2FydQo+Pj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToK
Pj4+Pj4KPj4+Pj4gT24gMDcvMDUvMjAxOCAwNzo0NSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3Rl
Ogo+Pj4+Pj4gT24gVGh1LCBKdWwgNSwgMjAxOCBhdCA5OjIyIEFNIFJhenZhbiBDb2pvY2FydQo+
Pj4+Pj4gPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+Pj4+IEhvd2V2ZXIs
IG91ciBwYXJ0aWN1bGFyIGFwcGxpY2F0aW9uIGlzIG9ubHkgaW50ZXJlc3RlZCBpbiBzZXR0aW5n
IChhbmQKPj4+Pj4+PiBxdWVyeWluZykgcGFnZSByZXN0cmljdGlvbnMgZnJvbSB1c2Vyc3BhY2Ug
KGZyb20gdGhlIGRvbTAgYWdlbnQpLiBJdAo+Pj4+Pj4+IHdpbGwgYWxzbyBuZWVkIHRvIGJlIGFi
bGUgdG8gc2V0IHRoZSBjb252ZXJ0aWJsZSBiaXQgb2YgZ3Vlc3QgcGFnZXMgZnJvbQo+Pj4+Pj4+
IHRoZSBkb20wIGFnZW50IGFzIHdlbGwgKHBhdGNoZXMgcGVuZGluZykuIFNvIHdlJ3JlIGFsc28g
ZmluZSB3aXRoIGEKPj4+Pj4+PiAiRE9NQ1RMIGlmIG5vYm9keSB3YW50cyBpdCBhcyBhIEhWTU9Q
IiBwb2xpY3ksIGlmIHBvbGx1dGluZyB0aGUgRE9NQ1RMcwo+Pj4+Pj4+IChwb3NzaWJseSB0ZW1w
b3JhcmlseSkgaXMgYW4gb3B0aW9uLgo+Pj4+Pj4+Cj4+Pj4+Pj4gV2UgY291bGQgYWxzbyAoYXQg
bGVhc3QgYmV0d2VlbiBUYW1hcyBhbmQgdXMpIGNvbWUgdXAgd2l0aCBjdXJyZW50IC8KPj4+Pj4+
PiBsaWtlbHkgdXNlLWNhc2VzIGFuZCBkb3duZ3JhZGUgYWxsIGFsdHAybSBIVk1PUHMgdGhhdCBj
b3VsZCBiZSBET01DVExzCj4+Pj4+Pj4gaW4gYWxsIHRoZSBzY2VuYXJpb3MgdG8gRE9NQ1RMcy4K
Pj4+Pj4+Cj4+Pj4+PiBBeWUuIFRoZXJlIGlzIHJlYWxseSBqdXN0IG9uZSBIVk1PUCB0aGF0IHRo
ZSBndWVzdCBhYnNvbHV0ZWx5IG5lZWRzCj4+Pj4+PiBhY2Nlc3MgdG8gc28gdGhhdCBpdCBjYW4g
dXNlICNWRSwgYW5kIHRoYXQncwo+Pj4+Pj4gSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlm
eS4gQUZBSVUgZXZlcnl0aGluZyBlbHNlIGNvdWxkIGJlIGp1c3QgYQo+Pj4+Pj4gRE9NQ1RMLgo+
Pj4+Pgo+Pj4+PiBXZSBuZWVkIGV2ZW4gbGVzcyB0aGFuIHRoYXQgLSB3ZSB3YW50IHRvIG1vZGlm
eQo+Pj4+PiBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5IHRvIGJlIGFibGUgdG8gY2Fs
bCBpdCBmcm9tIGRvbTAgYXMgd2VsbCwKPj4+Pj4gYW5kIHdlIGRvbid0IGNhbGwgaXQgZnJvbSB0
aGUgaW4tZ3Vlc3QgYWdlbnQgZXZlci4gQmVjYXVzZSB3ZSBhZ3JlZSB0aGF0Cj4+Pj4+IHRoZSBz
bWFsbGVzdCBhdHRhY2sgc3VyZmFjZSBpcyBhIHJlcXVpcmVtZW50LCBhbGwgd2UgZXZlciBjYWxs
IHRoYXQncwo+Pj4+PiAjVkUgLyBhbHRwMm0gcmVsYXRlZCBpcyBhY3R1YWxseSBmcm9tIHRoZSBw
cml2aWxlZ2VkIGRvbWFpbiBkb2luZwo+Pj4+PiBpbnRyb3NwZWN0aW9uLiBUaGUgaW4tZ3Vlc3Qg
ZHJpdmVyIG9ubHkgbmVlZHMgdG8gZG8gVk1GVU5DIGFuZCBiZSBhYmxlCj4+Pj4+IHRvIGNvbW11
bmljYXRlIHdpdGggdGhlIGRvbTAgaW50cm9zcGVjdGlvbiBhZ2VudC4KPj4+Cj4+PiBGb3Igc29t
ZSByZWFzb24gbXkgaW1wcmVzc2lvbiB3YXMgdGhhdCBJbnRlbCB3YXMgaG9waW5nIHRvIGJlIGFi
bGUgdG8KPj4+IGVuYWJsZSBhIGd1ZXN0LW9ubHkgdXNhZ2UgYXMgd2VsbCAtLSB0aGF0IGJhc2lj
YWxseSBhIGd1ZXN0IHdoaWNoIGhhZAo+Pj4gYmVlbiBib290ZWQgKHNheSkgd2l0aCBtZWFzdXJl
ZCBib290LCBhbmQgdGhlbiB3cm90ZSBpdHMgb3duIGVuY2xhdmUKPj4+IHVzaW5nICNWRSBhbmQg
YWx0cDJtcywgc2hvdWxkIGJlIGFibGUgdG8gYWxsb3cgYW4gaW4tZ3Vlc3QgYWdlbnQgdG8gYmUK
Pj4+IHJlYXNvbmFibHkgc2VjdXJlIGFuZCBhbHNvIGtlZXAgdGFicyBvbiB0aGUgb3BlcmF0aW5n
IHN5c3RlbS4gIFdhcyB0aGlzCj4+PiBub3QgeW91ciBpbXByZXNzaW9uPwo+Pgo+PiBUaGUgd29y
ZGluZyBvbiB0aGVpciBpbml0aWFsIGRlc2lnbiBkb2N1bWVudCBkb2VzIHNheToKPj4KPj4gIi0g
SHlwZXJjYWxscyBmb3IgYWx0cDJtCj4+Cj4+IEFsdHAybSBtb2RlIGludHJvZHVjZXMgYSBuZXcg
c2V0IG9mIGh5cGVyY2FsbHMgZm9yIGFsdHAybSBtYW5hZ2VtZW50Cj4+IGZyb20gc29mdHdhcmUg
YWdlbnRzIG9wZXJhdGluZyBpbiBYZW4gSFZNIGd1ZXN0cy4KPj4KPj4gVGhlIGh5cGVyY2FsbHMg
YXJlIGFzIGZvbGxvd3M6Cj4+Cj4+IEVuYWJsZSBvciBEaXNhYmxlIGFsdHAybSBtb2RlIGZvciBk
b21haW4KPj4gQ3JlYXRlIGEgbmV3IGFsdGVybmF0ZSBwMm0KPj4gRWRpdCBwZXJtaXNzaW9ucyBm
b3IgYSBzcGVjaWZpYyBHUEEgd2l0aGluIGFuIGFsdGVybmF0ZSBwMm0KPj4gRGVzdHJveSBhbiBl
eGlzdGluZyBhbHRlcm5hdGUgcDJtIgo+Pgo+PiBCdXQgSSd2ZSBhbHdheXMgc3VzcGVjdGVkIHRo
YXQgaXQgbWlnaHQgaGF2ZSBiZWVuIGp1c3Qgd2hhdCB0aGV5IGhhdmUKPj4gdGhvdWdodCB3b3Vs
ZCBvZmZlciB0aGUgbW9zdCBwb3NzaWJpbGl0aWVzLgo+Pgo+PiBUaGUgcHJvYmxlbSB3aXRoIGlu
LWd1ZXN0IGFnZW50cyBkb2luZyBhbGwgdGhlc2UgdGhpbmdzIGlzIHRoYXQgaXQga2luZAo+PiBv
ZiBraWxscyB0aGUgd2hvbGUgInRoZSBpbnRyb3NwZWN0aW9uIGNhbm5vdCBiZSBzdG9wcGVkIG9y
IG1hbmlwdWxhdGVkCj4+IGF0IGFsbCBmcm9tIHdpdGhpbiB0aGUgZ3Vlc3QiIGFzc3VtcHRpb24g
dGhhdCBnaXZlcyBoeXBlcnZpc29yLWxldmVsCj4+IGludHJvc3BlY3Rpb24gaXRzIGVkZ2UgLSBi
ZWNhdXNlIHRoZW4gaXQncyBwb3NzaWJsZSBmb3IgaW4tZ3Vlc3QgY29kZSB0bwo+PiBieXBhc3Mg
ZG9tMC1iYXNlZCBpbnRyb3NwZWN0aW9uIGJ5IHNpbXBseSBzd2l0Y2hpbmcgdG8gYSBub24tcmVz
dHJpY3RlZAo+PiBFUFRQIGluZGV4LCBvciBlZGl0aW5nIHRoZSByZXN0cmljdGVkIHBhZ2VzIHBl
cm1pc3Npb25zLiBBbmQgd2UncmUgYmFjawo+PiB0byBpbi1ndWVzdCBwcm90ZWN0aW9uLgo+IAo+
IEkgZG9uJ3QgdGhpbmsgeW91J3ZlIHF1aXRlIGdvdHRlbiB0aGUgZGVzaWduIGluIG1pbmQgaGVy
ZS4gIFRoZSBpZGVhIGlzCj4gdGhhdCAqYWxsKiBvZiB0aGUgImludHJvc3BlY3Rpb24iIGhhcHBl
bnMgaW5zaWRlIHRoZSBndWVzdC4gIFRoZSBndWVzdAo+IGFnZW50IGlzIGdpdmVuIGFsbCB0aGUg
dG9vbHMgaXQgbmVlZHMgdG8gcHJvdGVjdCBpdHNlbGYgZXZlbiBmcm9tIHRoZQo+IGd1ZXN0IG9w
ZXJhdGluZyBzeXN0ZW0uICBKdXN0IGhhdmluZyBhIGNoYXQgd2l0aCBBbmR5LCBhcHBhcmVudGx5
IEludGVsCj4gYWN0dWFsbHkgaGFkIGp1c3Qgc3VjaCBhbiBhZ2VudCBvbmNlIHVwb24gYSB0aW1l
LCBhbmQgdXNlZCB0aGlzCj4gaW50ZXJmYWNlIG9uIFhlbiBmb3IgcmVhbC4KPiAKPiBJIHRoaW5r
IHRoZXJlIGFyZSBhZHZhbnRhZ2VzIHRvIGVhY2ggbW9kZWwuICBPYnZpb3VzbHkgaGF2aW5nIHNv
bWV0aGluZwo+IHJ1biBpbiB0aGUgZ3Vlc3QgbWVhbnMgdGhhdCBpZiBzb21lb25lIG1hbmFnZXMg
dG8gbWVzcyB3aXRoIHlvdXIgZGlzawo+IGFuZCB0aGVuIGNhdXNlIHlvdSB0byByZWJvb3QsIGl0
J3MgcHJldHR5IGNsb3NlIHRvIGdhbWUtb3Zlci4gIEJ1dCBvbmUKPiBvZiB0aGUgYWR2YW50YWdl
cyBpcyB0aGF0IGl0IHdvdWxkbid0IHJlbHkgb24gdGhlIGhvc3QgYWRtaW5pc3RyYXRvciB0bwo+
IGluc3RhbGwgeW91ciBpbnRyb3NwZWN0aW9uIGVuZ2luZSAtLSB5b3UgY291bGQgaGF2ZSBhIGNs
b3VkIHByb3ZpZGVyCj4gc2ltcGx5IGV4cG9zZSB0aGUgYWx0cDJtIGZ1bmN0aW9uYWxpdHksIGFu
ZCB0aGVuIGVhY2ggcGVyc29uIGNvdWxkIGhhdmUKPiB0aGVpciBvd24gaW4tZ3Vlc3QgYWdlbnQg
YXMgdGhleSB3YW50Lgo+IAo+IEFuZCBhbHRob3VnaCBhcmd1YWJseSB0aGUgaW4tZ3Vlc3QgYWdl
bnQgaXMgbGVzcyBzZWN1cmUgZnJvbSAqYmVpbmcqCj4gYXR0YWNrZWQsIGl0IGRvZXMgbWVhbiB0
aGF0IHRoZSBzeXN0ZW0gYXMgYSB3aG9sZSBpcyBtb3JlIHNlY3VyZS4KPiBIYXZpbmcgYW4gYWdl
bnQgaW4gZG9tMCBtZWFucyB0aGF0IGlmIHlvdSBjb21wcm9taXNlIHRoZSBkb20wIGFnZW50LCB5
b3UKPiBub3cgaGF2ZSBjb21wbGV0ZSBhY2Nlc3MgdG8gdGhlIGVudGlyZSBzeXN0ZW07IHdoZXJl
YXMgY29tcHJvbWlzaW5nIHlvdXIKPiBpbi1ndWVzdCBhZ2VudCBnaXZlcyB5b3Ugb25seSBjb250
cm9sIG92ZXIgdGhhdCBndWVzdCwgbm8gb3RoZXIgZ3Vlc3RzCj4gb24gdGhlIHN5c3RlbS4KPiAK
Pj4gVGhlIGluLWd1ZXN0IGFnZW50IHNob3VsZCBpbiBvdXIgdmlldyBiZSBhbiBvcHRpbWl6YXRp
b24tb25seSwgbm90Cj4+IHNvbWV0aGluZyBhbGxvd2VkIHRvIG1ha2UgaXRzIG93biBkZWNpc2lv
bnMgYWJvdXQgdGhlIGludHJvc3BlY3Rpb24gcHJvY2Vzcy4KPiAKPiBJIHRoaW5rIGhhdmluZyBh
biBpbnRlcmZhY2Ugd2hpY2ggYWxsb3dzIGFuIG9ubHktaW4tZ3Vlc3QtYWdlbnQgbWFrZXMKPiBz
ZW5zZSAtLSBwYXJ0aWN1bGFybHkgYXMgb25lIGluc3RhbmNlIGhhcyBhbHJlYWR5IGJlZW4gbWFk
ZS4gIElmIGl0IHdlcmUKPiBlbnRpcmVseSB1cCB0byBtZSwgSSdkIGxlYXZlIHRoZSBpbnRlcmZh
Y2UsIHNvIHRoYXQgaXQncyB0aGVyZSBmb3IKPiBzb21lb25lIGxhdGVyIHRvIHBpY2sgdXAgaWYg
dGhleSB3YW50IHRvLgoKVGhhdCBpcyBhbGwgd2VsbCBhcmd1ZWQsIGFuZCBpcyBmYWlyIGVub3Vn
aC4KCkFsbCBJIHdhcyByZWFsbHkgdHJ5aW5nIHRvIHBvaW50IG91dCB3YXMgdGhhdCB3ZSdyZSBo
YXBweSB3aXRoIGVpdGhlcgpET01DVEwgb3IgSFZNT1BzIGZvciB0aGlzIChhbmQgaXQgbG9va3Mg
bGlrZSBUYW1hcyBhcyB3ZWxsKSAtIHRoZSBhY3R1YWwKcG9pbnQgaXMgdG8ganVzdCB0cnkgYW5k
IHNldHRsZSB0aGlzIG9uY2UgZm9yIGFsbCBzbyB0aGF0IGFsdHAybQpkZXZlbG9wbWVudCBjYW4g
Z28gZm9yd2FyZCAoYmVjYXVzZSByZWFsbHkgYXQgdGhpcyBwb2ludCBpdHMgZGUtZmFjdG8KYmxv
Y2tlZCBmb3IgdW5yZWFzb25hYmx5IGxvbmcgYW1tb3VudHMgb2YgdGltZSBieSB0aGUgZGVzaWdu
IGRlYmF0ZSwgb24KZXZlcnkgcGF0Y2ggYWRkaW5nIG9yIG1vZGlmeWluZyBhbiBvcGVyYXRpb24p
LgoKT2J2aW91c2x5IGFjdHVhbCB1c2VycyBvZiBhIGZ1bGwtaW4tZ3Vlc3QgYWdlbnQgY2hhbmdl
cyB0aGluZ3MgLSBpbgp3aGljaCBjYXNlIHRoZSBIVk1PUHMgbGlrZWx5IG5lZWQgdG8gcmVtYWlu
IEhWTU9QcyBpZiBmb3Igbm8gb3RoZXIKcmVhc29uIGJ1dCB0byByZW1haW4gY29tcGF0aWJsZSB3
aXRoIHRob3NlIHVzZXJzLgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 12:02:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 12: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 1fcUs8-0007S7-U3; Mon, 09 Jul 2018 12:02: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=x+xa=jz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcUs7-0007S2-Ow
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 12:02:27 +0000
X-Inumbo-ID: f383550b-836f-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 f383550b-836f-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 12:02:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 09 Jul 2018 06:02:24 -0600
Message-Id: <5B434ECC02000078001D24BF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 09 Jul 2018 06:02:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
 <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] xen: Introduce an xmemdup() 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: Sergey Dyasli <sergey.dyasli@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>

Pj4+IE9uIDA5LjA3LjE4IGF0IDEyOjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLi4uIGFuZCB1c2UgaXQgaW4gcGxhY2Ugb2YgdGhlIG9wZW5jb2RlZCBpbnN0YW5jZXMu
Cj4gCj4gRm9yIGNvbnNpc3RlbmN5LCByZXN0cnVjdHVyZSBpbml0X2RvbWFpbl9jcHVpZF9wb2xp
Y3koKSB0byBiZSBsaWtlCj4gaW5pdF97ZG9tYWluLHZjcHV9X21zcl9wb2xpY3koKSBieSBvcGVy
YXRpbmcgb24gdGhlIGxvY2FsIHBvaW50ZXIgd2hlcmUKPiBwb3NzaWJsZS4KPiAKPiBObyBjaGFu
Z2UgaW4gYmVoYXZpb3VyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgpJIHRoaW5rIGl0IHdvdWxkIGJlIG5pY2UgdG8gbWVudGlv
biB0aGUgY29uc3QgcmVsYXRlZCByZXN0cmljdGlvbiwgdG8KbWFrZSBjbGVhciB3ZSB3b3VsZCB3
YW50IHRoYXQgdG8gYmUgd29ya2luZywgYnV0IHdlIGNhbid0IGZpbmQgYQpzb2x1dGlvbiBhdCB0
aGUgbW9tZW50LgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CndpdGggYSBjb3NtZXRpYyBpc3N1ZSB0YWtlbiBjYXJlIG9mOgoKPiAtLS0gYS94ZW4vYXJjaC94
ODYvY3B1aWQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCj4gQEAgLTcwMywxNiArNzAz
LDE3IEBAIHZvaWQgcmVjYWxjdWxhdGVfY3B1aWRfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpCj4g
IAo+ICBpbnQgaW5pdF9kb21haW5fY3B1aWRfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpCj4gIHsK
PiAtICAgIGQtPmFyY2guY3B1aWQgPSB4bWFsbG9jKHN0cnVjdCBjcHVpZF9wb2xpY3kpOwo+ICsg
ICAgc3RydWN0IGNwdWlkX3BvbGljeSAqcCA9Cj4gKyAgICAgICAgeG1lbWR1cChpc19wdl9kb21h
aW4oZCkgPyAmIHB2X21heF9jcHVpZF9wb2xpY3kKClN0cmF5IGJsYW5rIChzYW1lIGJlbG93IGlu
IHRoZSBNU1IgZXF1aXZhbGVudCkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 12:04:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 12:04:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcUuV-0007av-E5; Mon, 09 Jul 2018 12:04: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=x+xa=jz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcUuT-0007aj-90
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 12:04:53 +0000
X-Inumbo-ID: 4b1a4315-8370-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 4b1a4315-8370-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 12:04:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 09 Jul 2018 06:04:51 -0600
Message-Id: <5B434F5F02000078001D24C2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 09 Jul 2018 06:04:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
 <1531132188-20564-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531132188-20564-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/msr: Rename the msr policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@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>

Pj4+IE9uIDA5LjA3LjE4IGF0IDEyOjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQWZ0ZXIgYXR0ZW1wdGluZyB0byBkZXZlbG9wIHRoZSBpbmZyYXN0cnVjdHVyZSwgaXQg
dHVybnMgb3V0IHRoYXQgdGhlIGNob2ljZQo+IG9mIG5hbWluZyBpcyBzdWJvcHRpbWFsLgo+IAo+
IFJlbmFtZSBtc3JfZG9tYWluX3BvbGljeSB0byBqdXN0IG1zcl9wb2xpY3kgdG8gbWlycm9yIHRo
ZSBDUFVJRCBzaWRlIG9mCj4gdGhpbmdzLCBhbmQgYWx0ZXIgdGhlICdkcCcgdmFyaWFibGUgbmFt
ZSBjb252ZW50aW9uIHRvICdtcCcuICBXaGlsZSBhbHRlcmluZwo+IGFsbCB0aGUgbmFtZXMsIGV4
cG9ydCBhbGwgb2YgdGhlIHN5c3RlbSBtc3JfcG9saWN5IG9iamVjdHMgKHdoaWNoIGFyZSBhbHJl
YWR5Cj4gZ2xvYmFsIHN5bWJvbHMpLgo+IAo+IFJlbmFtZSBtc3JfdmNwdV9wb2xpY3kgdG8gdmNw
dV9tc3JzIGFuZCBzd2l0Y2ggJ3ZwJyB0byAnbXNycycgaW4gY29kZS4gIFVwZGF0ZQo+IHRoZSBh
cmNoX3ZjcHUgZmllbGQgbmFtZSB0byBtYXRjaC4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 12:08:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 12:08: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 1fcUy2-0007zF-Vn; Mon, 09 Jul 2018 12:08: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=swnr=jz=citrix.com=prvs=72122c757=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcUy2-0007z9-Bh
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 12:08:34 +0000
X-Inumbo-ID: ce87990b-8370-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce87990b-8370-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 12:08:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="75892121"
To: Jan Beulich <JBeulich@suse.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
 <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
 <5B434ECC02000078001D24BF@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: <3f0b227e-94f3-6502-74a9-b8b3e8ecd093@citrix.com>
Date: Mon, 9 Jul 2018 13:08:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B434ECC02000078001D24BF@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 1/2] xen: Introduce an xmemdup() 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: Sergey Dyasli <sergey.dyasli@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>

T24gMDkvMDcvMTggMTM6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA5LjA3LjE4IGF0
IDEyOjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC4uLiBhbmQgdXNl
IGl0IGluIHBsYWNlIG9mIHRoZSBvcGVuY29kZWQgaW5zdGFuY2VzLgo+Pgo+PiBGb3IgY29uc2lz
dGVuY3ksIHJlc3RydWN0dXJlIGluaXRfZG9tYWluX2NwdWlkX3BvbGljeSgpIHRvIGJlIGxpa2UK
Pj4gaW5pdF97ZG9tYWluLHZjcHV9X21zcl9wb2xpY3koKSBieSBvcGVyYXRpbmcgb24gdGhlIGxv
Y2FsIHBvaW50ZXIgd2hlcmUKPj4gcG9zc2libGUuCj4+Cj4+IE5vIGNoYW5nZSBpbiBiZWhhdmlv
dXIuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gSSB0aGluayBpdCB3b3VsZCBiZSBuaWNlIHRvIG1lbnRpb24gdGhlIGNvbnN0
IHJlbGF0ZWQgcmVzdHJpY3Rpb24sIHRvCj4gbWFrZSBjbGVhciB3ZSB3b3VsZCB3YW50IHRoYXQg
dG8gYmUgd29ya2luZywgYnV0IHdlIGNhbid0IGZpbmQgYQo+IHNvbHV0aW9uIGF0IHRoZSBtb21l
bnQuCj4KPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Cj4g
d2l0aCBhIGNvc21ldGljIGlzc3VlIHRha2VuIGNhcmUgb2Y6Cj4KPj4gLS0tIGEveGVuL2FyY2gv
eDg2L2NwdWlkLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2NwdWlkLmMKPj4gQEAgLTcwMywxNiAr
NzAzLDE3IEBAIHZvaWQgcmVjYWxjdWxhdGVfY3B1aWRfcG9saWN5KHN0cnVjdCBkb21haW4gKmQp
Cj4+ICAKPj4gIGludCBpbml0X2RvbWFpbl9jcHVpZF9wb2xpY3koc3RydWN0IGRvbWFpbiAqZCkK
Pj4gIHsKPj4gLSAgICBkLT5hcmNoLmNwdWlkID0geG1hbGxvYyhzdHJ1Y3QgY3B1aWRfcG9saWN5
KTsKPj4gKyAgICBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwID0KPj4gKyAgICAgICAgeG1lbWR1cChp
c19wdl9kb21haW4oZCkgPyAmIHB2X21heF9jcHVpZF9wb2xpY3kKPiBTdHJheSBibGFuayAoc2Ft
ZSBiZWxvdyBpbiB0aGUgTVNSIGVxdWl2YWxlbnQpLgoKVGhhdCB3YXMgdGhlIHZpc3VhbGx5IGxp
bmUgdXAgdGhlIF9tYXhfY3B1aWRfcG9saWN5IHdpdGggaHZtIGJlbG93LgoKQW5vdGhlciBvcHRp
b24gd291bGQgYmUgIj/CoCAmcHZfIiB3aXRoIGEgZG91YmxlIHNwYWNlIGJlZm9yZSB0aGUgJi4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 12:29:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 12:29:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcVI3-0001Ui-4p; Mon, 09 Jul 2018 12:29: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=alta=jz=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fcVI1-0001Ud-MK
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 12:29:13 +0000
X-Inumbo-ID: b09b3e6b-8373-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b09b3e6b-8373-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 12:29:14 +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 C2201AF9D;
 Mon,  9 Jul 2018 12:29:09 +0000 (UTC)
Date: Mon, 9 Jul 2018 14:29:08 +0200
From: Michal Hocko <mhocko@kernel.org>
To: LKML <linux-kernel@vger.kernel.org>
Message-ID: <20180709122908.GJ22049@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180627074421.GF32348@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@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>

T24gV2VkIDI3LTA2LTE4IDA5OjQ0OjIxLCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gVGhpcyBpcyB0
aGUgdjIgb2YgUkZDIGJhc2VkIG9uIHRoZSBmZWVkYmFjayBJJ3ZlIHJlY2VpdmVkIHNvIGZhci4g
VGhlCj4gY29kZSBldmVuIGNvbXBpbGVzIGFzIGEgYm9udXMgOykgSSBoYXZlbid0IHJ1bnRpbWUg
dGVzdGVkIGl0IHlldCwgbW9zdGx5Cj4gYmVjYXVzZSBJIGhhdmUgbm8gaWRlYSBob3cuCj4gCj4g
QW55IGZ1cnRoZXIgZmVlZGJhY2sgaXMgaGlnaGx5IGFwcHJlY2lhdGVkIG9mIGNvdXJzZS4KCkFu
eSBvdGhlciBmZWVkYmFjayBiZWZvcmUgSSBwb3N0IHRoaXMgYXMgbm9uLVJGQz8KCj4gLS0tCj4g
RnJvbSBlYzlhNzI0MWJmNDIyYjkwODUzMmM0YzMzOTUzYjBkYTI2NTVhZDA1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQo+IEZyb206IE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgo+IERh
dGU6IFdlZCwgMjAgSnVuIDIwMTggMTU6MDM6MjAgKzAyMDAKPiBTdWJqZWN0OiBbUEFUQ0hdIG1t
LCBvb206IGRpc3Rpbmd1aXNoIGJsb2NrYWJsZSBtb2RlIGZvciBtbXUgbm90aWZpZXJzCj4gTUlN
RS1WZXJzaW9uOiAxLjAKPiBDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRGLTgK
PiBDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0Cj4gCj4gVGhlcmUgYXJlIHNldmVyYWwg
YmxvY2thYmxlIG1tdSBub3RpZmllcnMgd2hpY2ggbWlnaHQgc2xlZXAgaW4KPiBtbXVfbm90aWZp
ZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydCBhbmQgdGhhdCBpcyBhIHByb2JsZW0gZm9yIHRoZQo+
IG9vbV9yZWFwZXIgYmVjYXVzZSBpdCBuZWVkcyB0byBndWFyYW50ZWUgYSBmb3J3YXJkIHByb2dy
ZXNzIHNvIGl0IGNhbm5vdAo+IGRlcGVuZCBvbiBhbnkgc2xlZXBhYmxlIGxvY2tzLgo+IAo+IEN1
cnJlbnRseSB3ZSBzaW1wbHkgYmFjayBvZmYgYW5kIG1hcmsgYW4gb29tIHZpY3RpbSB3aXRoIGJs
b2NrYWJsZSBtbXUKPiBub3RpZmllcnMgYXMgZG9uZSBhZnRlciBhIHNob3J0IHNsZWVwLiBUaGF0
IGNhbiByZXN1bHQgaW4gc2VsZWN0aW5nIGEKPiBuZXcgb29tIHZpY3RpbSBwcmVtYXR1cmVseSBi
ZWNhdXNlIHRoZSBwcmV2aW91cyBvbmUgc3RpbGwgaGFzbid0IHRvcm4KPiBpdHMgbWVtb3J5IGRv
d24geWV0Lgo+IAo+IFdlIGNhbiBkbyBtdWNoIGJldHRlciB0aG91Z2guIEV2ZW4gaWYgbW11IG5v
dGlmaWVycyB1c2Ugc2xlZXBhYmxlIGxvY2tzCj4gdGhlcmUgaXMgbm8gcmVhc29uIHRvIGF1dG9t
YXRpY2FsbHkgYXNzdW1lIHRob3NlIGxvY2tzIGFyZSBoZWxkLgo+IE1vcmVvdmVyIG1ham9yaXR5
IG9mIG5vdGlmaWVycyBvbmx5IGNhcmUgYWJvdXQgYSBwb3J0aW9uIG9mIHRoZSBhZGRyZXNzCj4g
c3BhY2UgYW5kIHRoZXJlIGlzIGFic29sdXRlbHkgemVybyByZWFzb24gdG8gZmFpbCB3aGVuIHdl
IGFyZSB1bm1hcHBpbmcgYW4KPiB1bnJlbGF0ZWQgcmFuZ2UuIE1hbnkgbm90aWZpZXJzIGRvIHJl
YWxseSBibG9jayBhbmQgd2FpdCBmb3IgSFcgd2hpY2ggaXMKPiBoYXJkZXIgdG8gaGFuZGxlIGFu
ZCB3ZSBoYXZlIHRvIGJhaWwgb3V0IHRob3VnaC4KPiAKPiBUaGlzIHBhdGNoIGhhbmRsZXMgdGhl
IGxvdyBoYW5naW5nIGZydWlkLiBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
Cj4gZ2V0cyBhIGJsb2NrYWJsZSBmbGFnIGFuZCBjYWxsYmFja3MgYXJlIG5vdCBhbGxvd2VkIHRv
IHNsZWVwIGlmIHRoZQo+IGZsYWcgaXMgc2V0IHRvIGZhbHNlLiBUaGlzIGlzIGFjaGlldmVkIGJ5
IHVzaW5nIHRyeWxvY2sgaW5zdGVhZCBvZiB0aGUKPiBzbGVlcGFibGUgbG9jayBmb3IgbW9zdCBj
YWxsYmFja3MgYW5kIGNvbnRpbnVlIGFzIGxvbmcgYXMgd2UgZG8gbm90Cj4gYmxvY2sgZG93biB0
aGUgY2FsbCBjaGFpbi4KPiAKPiBJIHRoaW5rIHdlIGNhbiBpbXByb3ZlIHRoYXQgZXZlbiBmdXJ0
aGVyIGJlY2F1c2UgdGhlcmUgaXMgYSBjb21tb24KPiBwYXR0ZXJuIHRvIGRvIGEgcmFuZ2UgbG9v
a3VwIGZpcnN0IGFuZCB0aGVuIGRvIHNvbWV0aGluZyBhYm91dCB0aGF0Lgo+IFRoZSBmaXJzdCBw
YXJ0IGNhbiBiZSBkb25lIHdpdGhvdXQgYSBzbGVlcGluZyBsb2NrIGluIG1vc3QgY2FzZXMgQUZB
SUNTLgo+IAo+IFRoZSBvb21fcmVhcGVyIGVuZCB0aGVuIHNpbXBseSByZXRyaWVzIGlmIHRoZXJl
IGlzIGF0IGxlYXN0IG9uZSBub3RpZmllcgo+IHdoaWNoIGNvdWxkbid0IG1ha2UgYW55IHByb2dy
ZXNzIGluICFibG9ja2FibGUgbW9kZS4gQSByZXRyeSBsb29wIGlzCj4gYWxyZWFkeSBpbXBsZW1l
bnRlZCB0byB3YWl0IGZvciB0aGUgbW1hcF9zZW0gYW5kIHRoaXMgaXMgYmFzaWNhbGx5IHRoZQo+
IHNhbWUgdGhpbmcuCj4gCj4gQ2hhbmdlcyBzaW5jZSByZmMgdjEKPiAtIGdwdSBub3RpZmllcnMg
Y2FuIHNsZWVwIHdoaWxlIHdhaXRpbmcgZm9yIEhXIChldmljdF9wcm9jZXNzX3F1ZXVlc19jcHNj
aAo+ICAgb24gYSBsb2NrIGFuZCBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlIG9uIHVuYm91bmQg
dGltZW91dCkgbWFrZSBzdXJlCj4gICB3ZSBiYWlsIG91dCB3aGVuIHdlIGhhdmUgYW4gaW50ZXJz
ZWN0aW5nIHJhbmdlIGZvciBzdGFydGVyCj4gLSBub3RlIHRoYXQgYSBub3RpZmllciBmYWlsZWQg
dG8gdGhlIGxvZyBmb3IgZWFzaWVyIGRlYnVnZ2luZwo+IC0gYmFjayBvZmYgZWFybHkgaW4gaWJf
dW1lbV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0IGlmIHRoZQo+ICAgY2FsbGJhY2sg
aXMgY2FsbGVkCj4gLSBtbl9pbnZsX3JhbmdlX3N0YXJ0IHdhaXRzIGZvciBjb21wbGV0aW9uIGRv
d24gdGhlIHVubWFwX2dyYW50X3BhZ2VzCj4gICBwYXRoIHNvIHdlIGhhdmUgdG8gYmFjayBvZmYg
ZWFybHkgb24gb3ZlcmxhcHBpbmcgcmFuZ2VzCj4gCj4gQ2M6ICJEYXZpZCAoQ2h1bk1pbmcpIFpo
b3UiIDxEYXZpZDEuWmhvdUBhbWQuY29tPgo+IENjOiBQYW9sbyBCb256aW5pIDxwYm9uemluaUBy
ZWRoYXQuY29tPgo+IENjOiAiUmFkaW0gS3LEjW3DocWZIiA8cmtyY21hckByZWRoYXQuY29tPgo+
IENjOiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+Cj4gQ2M6ICJDaHJp
c3RpYW4gS8O2bmlnIiA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgo+IENjOiBEYXZpZCBBaXJs
aWUgPGFpcmxpZWRAbGludXguaWU+Cj4gQ2M6IEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBsaW51
eC5pbnRlbC5jb20+Cj4gQ2M6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4
LmludGVsLmNvbT4KPiBDYzogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+
IENjOiBEb3VnIExlZGZvcmQgPGRsZWRmb3JkQHJlZGhhdC5jb20+Cj4gQ2M6IEphc29uIEd1bnRo
b3JwZSA8amdnQHppZXBlLmNhPgo+IENjOiBNaWtlIE1hcmNpbmlzenluIDxtaWtlLm1hcmNpbmlz
enluQGludGVsLmNvbT4KPiBDYzogRGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5k
cm9AaW50ZWwuY29tPgo+IENjOiBTdWRlZXAgRHV0dCA8c3VkZWVwLmR1dHRAaW50ZWwuY29tPgo+
IENjOiBBc2h1dG9zaCBEaXhpdCA8YXNodXRvc2guZGl4aXRAaW50ZWwuY29tPgo+IENjOiBEaW1p
dHJpIFNpdmFuaWNoIDxzaXZhbmljaEBzZ2kuY29tPgo+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJv
cmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+IENjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Cj4gQ2M6ICJKw6lyw7RtZSBHbGlzc2UiIDxqZ2xpc3NlQHJlZGhhdC5jb20+Cj4gQ2M6
IEFuZHJlYSBBcmNhbmdlbGkgPGFhcmNhbmdlQHJlZGhhdC5jb20+Cj4gQ2M6IEZlbGl4IEt1ZWhs
aW5nIDxmZWxpeC5rdWVobGluZ0BhbWQuY29tPgo+IENjOiBrdm1Admdlci5rZXJuZWwub3JnIChv
cGVuIGxpc3Q6S0VSTkVMIFZJUlRVQUwgTUFDSElORSBGT1IgWDg2IChLVk0veDg2KSkKPiBDYzog
bGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZyAob3BlbiBsaXN0Olg4NiBBUkNISVRFQ1RVUkUg
KDMyLUJJVCBBTkQgNjQtQklUKSkKPiBDYzogYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcg
KG9wZW4gbGlzdDpSQURFT04gYW5kIEFNREdQVSBEUk0gRFJJVkVSUykKPiBDYzogZHJpLWRldmVs
QGxpc3RzLmZyZWVkZXNrdG9wLm9yZyAob3BlbiBsaXN0OkRSTSBEUklWRVJTKQo+IENjOiBpbnRl
bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnIChvcGVuIGxpc3Q6SU5URUwgRFJNIERSSVZFUlMg
KGV4Y2x1ZGluZyBQb3Vsc2JvLCBNb29yZXN0b3cuLi4pCj4gQ2M6IGxpbnV4LXJkbWFAdmdlci5r
ZXJuZWwub3JnIChvcGVuIGxpc3Q6SU5GSU5JQkFORCBTVUJTWVNURU0pCj4gQ2M6IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyAobW9kZXJhdGVkIGxpc3Q6WEVOIEhZUEVSVklTT1IgSU5U
RVJGQUNFKQo+IENjOiBsaW51eC1tbUBrdmFjay5vcmcgKG9wZW4gbGlzdDpITU0gLSBIZXRlcm9n
ZW5lb3VzIE1lbW9yeSBNYW5hZ2VtZW50KQo+IFJlcG9ydGVkLWJ5OiBEYXZpZCBSaWVudGplcyA8
cmllbnRqZXNAZ29vZ2xlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nr
b0BzdXNlLmNvbT4KPiAtLS0KPiAgYXJjaC94ODYva3ZtL3g4Ni5jICAgICAgICAgICAgICAgICAg
ICAgIHwgIDcgKystLQo+ICBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYyAg
fCA0MyArKysrKysrKysrKysrKysrKysrLS0tLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx
NV9nZW1fdXNlcnB0ci5jIHwgMTMgKysrKysrLS0KPiAgZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9y
YWRlb25fbW4uYyAgICAgIHwgMjIgKysrKysrKysrKystLQo+ICBkcml2ZXJzL2luZmluaWJhbmQv
Y29yZS91bWVtX29kcC5jICAgICAgfCAzMyArKysrKysrKysrKysrKystLS0tCj4gIGRyaXZlcnMv
aW5maW5pYmFuZC9ody9oZmkxL21tdV9yYi5jICAgICB8IDExICsrKystLS0KPiAgZHJpdmVycy9p
bmZpbmliYW5kL2h3L21seDUvb2RwLmMgICAgICAgIHwgIDIgKy0KPiAgZHJpdmVycy9taXNjL21p
Yy9zY2lmL3NjaWZfZG1hLmMgICAgICAgIHwgIDcgKystLQo+ICBkcml2ZXJzL21pc2Mvc2dpLWdy
dS9ncnV0bGJwdXJnZS5jICAgICAgfCAgNyArKy0tCj4gIGRyaXZlcnMveGVuL2dudGRldi5jICAg
ICAgICAgICAgICAgICAgICB8IDQ0ICsrKysrKysrKysrKysrKysrKysrLS0tLS0KPiAgaW5jbHVk
ZS9saW51eC9rdm1faG9zdC5oICAgICAgICAgICAgICAgIHwgIDQgKy0tCj4gIGluY2x1ZGUvbGlu
dXgvbW11X25vdGlmaWVyLmggICAgICAgICAgICB8IDM1ICsrKysrKysrKysrKysrKy0tLS0tCj4g
IGluY2x1ZGUvbGludXgvb29tLmggICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4gIGluY2x1
ZGUvcmRtYS9pYl91bWVtX29kcC5oICAgICAgICAgICAgICB8ICAzICstCj4gIG1tL2htbS5jICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA3ICsrLS0KPiAgbW0vbW1hcC5jICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KPiAgbW0vbW11X25vdGlmaWVyLmMgICAg
ICAgICAgICAgICAgICAgICAgIHwgMTkgKysrKysrKystLS0KPiAgbW0vb29tX2tpbGwuYyAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMjkgKysrKysrKystLS0tLS0tLQo+ICB2aXJ0L2t2bS9r
dm1fbWFpbi5jICAgICAgICAgICAgICAgICAgICAgfCAxNSArKysrKystLS0KPiAgMTkgZmlsZXMg
Y2hhbmdlZCwgMjI1IGluc2VydGlvbnMoKyksIDgwIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni9rdm0veDg2LmMgYi9hcmNoL3g4Ni9rdm0veDg2LmMKPiBpbmRleCA2YmNl
Y2MzMjVlN2UuLmFjMDhmNWQ3MTFiZSAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni9rdm0veDg2LmMK
PiArKysgYi9hcmNoL3g4Ni9rdm0veDg2LmMKPiBAQCAtNzIwMyw4ICs3MjAzLDkgQEAgc3RhdGlj
IHZvaWQgdmNwdV9sb2FkX2VvaV9leGl0bWFwKHN0cnVjdCBrdm1fdmNwdSAqdmNwdSkKPiAgCWt2
bV94ODZfb3BzLT5sb2FkX2VvaV9leGl0bWFwKHZjcHUsIGVvaV9leGl0X2JpdG1hcCk7Cj4gIH0K
PiAgCj4gLXZvaWQga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Uoc3RydWN0
IGt2bSAqa3ZtLAo+IC0JCXVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQo+
ICtpbnQga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Uoc3RydWN0IGt2bSAq
a3ZtLAo+ICsJCXVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsJCWJv
b2wgYmxvY2thYmxlKQo+ICB7Cj4gIAl1bnNpZ25lZCBsb25nIGFwaWNfYWRkcmVzczsKPiAgCj4g
QEAgLTcyMTUsNiArNzIxNiw4IEBAIHZvaWQga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRh
dGVfcmFuZ2Uoc3RydWN0IGt2bSAqa3ZtLAo+ICAJYXBpY19hZGRyZXNzID0gZ2ZuX3RvX2h2YShr
dm0sIEFQSUNfREVGQVVMVF9QSFlTX0JBU0UgPj4gUEFHRV9TSElGVCk7Cj4gIAlpZiAoc3RhcnQg
PD0gYXBpY19hZGRyZXNzICYmIGFwaWNfYWRkcmVzcyA8IGVuZCkKPiAgCQlrdm1fbWFrZV9hbGxf
Y3B1c19yZXF1ZXN0KGt2bSwgS1ZNX1JFUV9BUElDX1BBR0VfUkVMT0FEKTsKPiArCj4gKwlyZXR1
cm4gMDsKPiAgfQo+ICAKPiAgdm9pZCBrdm1fdmNwdV9yZWxvYWRfYXBpY19hY2Nlc3NfcGFnZShz
dHJ1Y3Qga3ZtX3ZjcHUgKnZjcHUpCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQv
YW1kZ3B1L2FtZGdwdV9tbi5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21u
LmMKPiBpbmRleCA4M2UzNDRmYmI1MGEuLjMzOTlhNGE5MjdmYiAxMDA2NDQKPiAtLS0gYS9kcml2
ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry
bS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4gQEAgLTEzNiwxMiArMTM2LDE4IEBAIHZvaWQgYW1k
Z3B1X21uX3VubG9jayhzdHJ1Y3QgYW1kZ3B1X21uICptbikKPiAgICoKPiAgICogVGFrZSB0aGUg
cm1uIHJlYWQgc2lkZSBsb2NrLgo+ICAgKi8KPiAtc3RhdGljIHZvaWQgYW1kZ3B1X21uX3JlYWRf
bG9jayhzdHJ1Y3QgYW1kZ3B1X21uICpybW4pCj4gK3N0YXRpYyBpbnQgYW1kZ3B1X21uX3JlYWRf
bG9jayhzdHJ1Y3QgYW1kZ3B1X21uICpybW4sIGJvb2wgYmxvY2thYmxlKQo+ICB7Cj4gLQltdXRl
eF9sb2NrKCZybW4tPnJlYWRfbG9jayk7Cj4gKwlpZiAoYmxvY2thYmxlKQo+ICsJCW11dGV4X2xv
Y2soJnJtbi0+cmVhZF9sb2NrKTsKPiArCWVsc2UgaWYgKCFtdXRleF90cnlsb2NrKCZybW4tPnJl
YWRfbG9jaykpCj4gKwkJcmV0dXJuIC1FQUdBSU47Cj4gKwo+ICAJaWYgKGF0b21pY19pbmNfcmV0
dXJuKCZybW4tPnJlY3Vyc2lvbikgPT0gMSkKPiAgCQlkb3duX3JlYWRfbm9uX293bmVyKCZybW4t
PmxvY2spOwo+ICAJbXV0ZXhfdW5sb2NrKCZybW4tPnJlYWRfbG9jayk7Cj4gKwo+ICsJcmV0dXJu
IDA7Cj4gIH0KPiAgCj4gIC8qKgo+IEBAIC0xOTcsMTAgKzIwMywxMSBAQCBzdGF0aWMgdm9pZCBh
bWRncHVfbW5faW52YWxpZGF0ZV9ub2RlKHN0cnVjdCBhbWRncHVfbW5fbm9kZSAqbm9kZSwKPiAg
ICogV2UgYmxvY2sgZm9yIGFsbCBCT3MgYmV0d2VlbiBzdGFydCBhbmQgZW5kIHRvIGJlIGlkbGUg
YW5kCj4gICAqIHVubWFwIHRoZW0gYnkgbW92ZSB0aGVtIGludG8gc3lzdGVtIGRvbWFpbiBhZ2Fp
bi4KPiAgICovCj4gLXN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiArc3RhdGljIGludCBhbWRncHVfbW5faW52
YWxpZGF0ZV9yYW5nZV9zdGFydF9nZngoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gIAkJCQkJ
CSBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAgCQkJCQkJIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4g
LQkJCQkJCSB1bnNpZ25lZCBsb25nIGVuZCkKPiArCQkJCQkJIHVuc2lnbmVkIGxvbmcgZW5kLAo+
ICsJCQkJCQkgYm9vbCBibG9ja2FibGUpCj4gIHsKPiAgCXN0cnVjdCBhbWRncHVfbW4gKnJtbiA9
IGNvbnRhaW5lcl9vZihtbiwgc3RydWN0IGFtZGdwdV9tbiwgbW4pOwo+ICAJc3RydWN0IGludGVy
dmFsX3RyZWVfbm9kZSAqaXQ7Cj4gQEAgLTIwOCwxNyArMjE1LDI4IEBAIHN0YXRpYyB2b2lkIGFt
ZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICpt
biwKPiAgCS8qIG5vdGlmaWNhdGlvbiBpcyBleGNsdXNpdmUsIGJ1dCBpbnRlcnZhbCBpcyBpbmNs
dXNpdmUgKi8KPiAgCWVuZCAtPSAxOwo+ICAKPiAtCWFtZGdwdV9tbl9yZWFkX2xvY2socm1uKTsK
PiArCS8qIFRPRE8gd2Ugc2hvdWxkIGJlIGFibGUgdG8gc3BsaXQgbG9ja2luZyBmb3IgaW50ZXJ2
YWwgdHJlZSBhbmQKPiArCSAqIGFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUKPiArCSAqLwo+ICsJ
aWYgKGFtZGdwdV9tbl9yZWFkX2xvY2socm1uLCBibG9ja2FibGUpKQo+ICsJCXJldHVybiAtRUFH
QUlOOwo+ICAKPiAgCWl0ID0gaW50ZXJ2YWxfdHJlZV9pdGVyX2ZpcnN0KCZybW4tPm9iamVjdHMs
IHN0YXJ0LCBlbmQpOwo+ICAJd2hpbGUgKGl0KSB7Cj4gIAkJc3RydWN0IGFtZGdwdV9tbl9ub2Rl
ICpub2RlOwo+ICAKPiArCQlpZiAoIWJsb2NrYWJsZSkgewo+ICsJCQlhbWRncHVfbW5fcmVhZF91
bmxvY2socm1uKTsKPiArCQkJcmV0dXJuIC1FQUdBSU47Cj4gKwkJfQo+ICsKPiAgCQlub2RlID0g
Y29udGFpbmVyX29mKGl0LCBzdHJ1Y3QgYW1kZ3B1X21uX25vZGUsIGl0KTsKPiAgCQlpdCA9IGlu
dGVydmFsX3RyZWVfaXRlcl9uZXh0KGl0LCBzdGFydCwgZW5kKTsKPiAgCj4gIAkJYW1kZ3B1X21u
X2ludmFsaWRhdGVfbm9kZShub2RlLCBzdGFydCwgZW5kKTsKPiAgCX0KPiArCj4gKwlyZXR1cm4g
MDsKPiAgfQo+ICAKPiAgLyoqCj4gQEAgLTIzMywxMCArMjUxLDExIEBAIHN0YXRpYyB2b2lkIGFt
ZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1Y3QgbW11X25vdGlmaWVyICpt
biwKPiAgICogbmVjZXNzaXRhdGVzIGV2aWN0aW5nIGFsbCB1c2VyLW1vZGUgcXVldWVzIG9mIHRo
ZSBwcm9jZXNzLiBUaGUgQk9zCj4gICAqIGFyZSByZXN0b3J0ZWQgaW4gYW1kZ3B1X21uX2ludmFs
aWRhdGVfcmFuZ2VfZW5kX2hzYS4KPiAgICovCj4gLXN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZh
bGlkYXRlX3JhbmdlX3N0YXJ0X2hzYShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiArc3RhdGlj
IGludCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9oc2Eoc3RydWN0IG1tdV9ub3Rp
ZmllciAqbW4sCj4gIAkJCQkJCSBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAgCQkJCQkJIHVuc2ln
bmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkJCSB1bnNpZ25lZCBsb25nIGVuZCkKPiArCQkJCQkJIHVu
c2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJCQkgYm9vbCBibG9ja2FibGUpCj4gIHsKPiAgCXN0cnVj
dCBhbWRncHVfbW4gKnJtbiA9IGNvbnRhaW5lcl9vZihtbiwgc3RydWN0IGFtZGdwdV9tbiwgbW4p
Owo+ICAJc3RydWN0IGludGVydmFsX3RyZWVfbm9kZSAqaXQ7Cj4gQEAgLTI0NCwxMyArMjYzLDE5
IEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2hzYShzdHJ1
Y3QgbW11X25vdGlmaWVyICptbiwKPiAgCS8qIG5vdGlmaWNhdGlvbiBpcyBleGNsdXNpdmUsIGJ1
dCBpbnRlcnZhbCBpcyBpbmNsdXNpdmUgKi8KPiAgCWVuZCAtPSAxOwo+ICAKPiAtCWFtZGdwdV9t
bl9yZWFkX2xvY2socm1uKTsKPiArCWlmIChhbWRncHVfbW5fcmVhZF9sb2NrKHJtbiwgYmxvY2th
YmxlKSkKPiArCQlyZXR1cm4gLUVBR0FJTjsKPiAgCj4gIAlpdCA9IGludGVydmFsX3RyZWVfaXRl
cl9maXJzdCgmcm1uLT5vYmplY3RzLCBzdGFydCwgZW5kKTsKPiAgCXdoaWxlIChpdCkgewo+ICAJ
CXN0cnVjdCBhbWRncHVfbW5fbm9kZSAqbm9kZTsKPiAgCQlzdHJ1Y3QgYW1kZ3B1X2JvICpibzsK
PiAgCj4gKwkJaWYgKCFibG9ja2FibGUpIHsKPiArCQkJYW1kZ3B1X21uX3JlYWRfdW5sb2NrKHJt
bik7Cj4gKwkJCXJldHVybiAtRUFHQUlOOwo+ICsJCX0KPiArCj4gIAkJbm9kZSA9IGNvbnRhaW5l
cl9vZihpdCwgc3RydWN0IGFtZGdwdV9tbl9ub2RlLCBpdCk7Cj4gIAkJaXQgPSBpbnRlcnZhbF90
cmVlX2l0ZXJfbmV4dChpdCwgc3RhcnQsIGVuZCk7Cj4gIAo+IEBAIC0yNjIsNiArMjg3LDggQEAg
c3RhdGljIHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfaHNhKHN0cnVjdCBt
bXVfbm90aWZpZXIgKm1uLAo+ICAJCQkJYW1kZ3B1X2FtZGtmZF9ldmljdF91c2VycHRyKG1lbSwg
bW0pOwo+ICAJCX0KPiAgCX0KPiArCj4gKwlyZXR1cm4gMDsKPiAgfQo+ICAKPiAgLyoqCj4gZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYyBiL2RyaXZl
cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYwo+IGluZGV4IDg1NGJkNTFiOTQ3OC4u
OWNiZmY2OGY2YjQxIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt
X3VzZXJwdHIuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIu
Ywo+IEBAIC0xMTIsMTAgKzExMiwxMSBAQCBzdGF0aWMgdm9pZCBkZWxfb2JqZWN0KHN0cnVjdCBp
OTE1X21tdV9vYmplY3QgKm1vKQo+ICAJbW8tPmF0dGFjaGVkID0gZmFsc2U7Cj4gIH0KPiAgCj4g
LXN0YXRpYyB2b2lkIGk5MTVfZ2VtX3VzZXJwdHJfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChz
dHJ1Y3QgbW11X25vdGlmaWVyICpfbW4sCj4gK3N0YXRpYyBpbnQgaTkxNV9nZW1fdXNlcnB0cl9t
bl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiAgCQkJ
CQkJICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAJCQkJCQkgICAgICAgdW5zaWduZWQg
bG9uZyBzdGFydCwKPiAtCQkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgZW5kKQo+ICsJCQkJCQkg
ICAgICAgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkJCSAgICAgICBib29sIGJsb2NrYWJsZSkK
PiAgewo+ICAJc3RydWN0IGk5MTVfbW11X25vdGlmaWVyICptbiA9Cj4gIAkJY29udGFpbmVyX29m
KF9tbiwgc3RydWN0IGk5MTVfbW11X25vdGlmaWVyLCBtbik7Cj4gQEAgLTEyNCw3ICsxMjUsNyBA
QCBzdGF0aWMgdm9pZCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQo
c3RydWN0IG1tdV9ub3RpZmllciAqX21uLAo+ICAJTElTVF9IRUFEKGNhbmNlbGxlZCk7Cj4gIAo+
ICAJaWYgKFJCX0VNUFRZX1JPT1QoJm1uLT5vYmplY3RzLnJiX3Jvb3QpKQo+IC0JCXJldHVybjsK
PiArCQlyZXR1cm4gMDsKPiAgCj4gIAkvKiBpbnRlcnZhbCByYW5nZXMgYXJlIGluY2x1c2l2ZSwg
YnV0IGludmFsaWRhdGUgcmFuZ2UgaXMgZXhjbHVzaXZlICovCj4gIAllbmQtLTsKPiBAQCAtMTMy
LDYgKzEzMywxMCBAQCBzdGF0aWMgdm9pZCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVf
cmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAo+ICAJc3Bpbl9sb2NrKCZtbi0+
bG9jayk7Cj4gIAlpdCA9IGludGVydmFsX3RyZWVfaXRlcl9maXJzdCgmbW4tPm9iamVjdHMsIHN0
YXJ0LCBlbmQpOwo+ICAJd2hpbGUgKGl0KSB7Cj4gKwkJaWYgKCFibG9ja2FibGUpIHsKPiArCQkJ
c3Bpbl91bmxvY2soJm1uLT5sb2NrKTsKPiArCQkJcmV0dXJuIC1FQUdBSU47Cj4gKwkJfQo+ICAJ
CS8qIFRoZSBtbXVfb2JqZWN0IGlzIHJlbGVhc2VkIGxhdGUgd2hlbiBkZXN0cm95aW5nIHRoZQo+
ICAJCSAqIEdFTSBvYmplY3Qgc28gaXQgaXMgZW50aXJlbHkgcG9zc2libGUgdG8gZ2FpbiBhCj4g
IAkJICogcmVmZXJlbmNlIG9uIGFuIG9iamVjdCBpbiB0aGUgcHJvY2VzcyBvZiBiZWluZyBmcmVl
ZAo+IEBAIC0xNTQsNiArMTU5LDggQEAgc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9tbl9p
bnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiAgCj4gIAlp
ZiAoIWxpc3RfZW1wdHkoJmNhbmNlbGxlZCkpCj4gIAkJZmx1c2hfd29ya3F1ZXVlKG1uLT53cSk7
Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gIH0KPiAgCj4gIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbW11X25v
dGlmaWVyX29wcyBpOTE1X2dlbV91c2VycHRyX25vdGlmaWVyID0gewo+IGRpZmYgLS1naXQgYS9k
cml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9tbi5jIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVv
bi9yYWRlb25fbW4uYwo+IGluZGV4IGFiZDI0OTc1YzliMS4uZjhiMzVkZjQ0YzYwIDEwMDY0NAo+
IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX21uLmMKPiArKysgYi9kcml2ZXJz
L2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9tbi5jCj4gQEAgLTExOCwxOSArMTE4LDI3IEBAIHN0YXRp
YyB2b2lkIHJhZGVvbl9tbl9yZWxlYXNlKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgKiBX
ZSBibG9jayBmb3IgYWxsIEJPcyBiZXR3ZWVuIHN0YXJ0IGFuZCBlbmQgdG8gYmUgaWRsZSBhbmQK
PiAgICogdW5tYXAgdGhlbSBieSBtb3ZlIHRoZW0gaW50byBzeXN0ZW0gZG9tYWluIGFnYWluLgo+
ICAgKi8KPiAtc3RhdGljIHZvaWQgcmFkZW9uX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3Ry
dWN0IG1tdV9ub3RpZmllciAqbW4sCj4gK3N0YXRpYyBpbnQgcmFkZW9uX21uX2ludmFsaWRhdGVf
cmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gIAkJCQkJICAgICBzdHJ1Y3Qg
bW1fc3RydWN0ICptbSwKPiAgCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkJ
ICAgICB1bnNpZ25lZCBsb25nIGVuZCkKPiArCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+
ICsJCQkJCSAgICAgYm9vbCBibG9ja2FibGUpCj4gIHsKPiAgCXN0cnVjdCByYWRlb25fbW4gKnJt
biA9IGNvbnRhaW5lcl9vZihtbiwgc3RydWN0IHJhZGVvbl9tbiwgbW4pOwo+ICAJc3RydWN0IHR0
bV9vcGVyYXRpb25fY3R4IGN0eCA9IHsgZmFsc2UsIGZhbHNlIH07Cj4gIAlzdHJ1Y3QgaW50ZXJ2
YWxfdHJlZV9ub2RlICppdDsKPiArCWludCByZXQgPSAwOwo+ICAKPiAgCS8qIG5vdGlmaWNhdGlv
biBpcyBleGNsdXNpdmUsIGJ1dCBpbnRlcnZhbCBpcyBpbmNsdXNpdmUgKi8KPiAgCWVuZCAtPSAx
Owo+ICAKPiAtCW11dGV4X2xvY2soJnJtbi0+bG9jayk7Cj4gKwkvKiBUT0RPIHdlIHNob3VsZCBi
ZSBhYmxlIHRvIHNwbGl0IGxvY2tpbmcgZm9yIGludGVydmFsIHRyZWUgYW5kCj4gKwkgKiB0aGUg
dGVhciBkb3duLgo+ICsJICovCj4gKwlpZiAoYmxvY2thYmxlKQo+ICsJCW11dGV4X2xvY2soJnJt
bi0+bG9jayk7Cj4gKwllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmcm1uLT5sb2NrKSkKPiArCQly
ZXR1cm4gLUVBR0FJTjsKPiAgCj4gIAlpdCA9IGludGVydmFsX3RyZWVfaXRlcl9maXJzdCgmcm1u
LT5vYmplY3RzLCBzdGFydCwgZW5kKTsKPiAgCXdoaWxlIChpdCkgewo+IEBAIC0xMzgsNiArMTQ2
LDExIEBAIHN0YXRpYyB2b2lkIHJhZGVvbl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVj
dCBtbXVfbm90aWZpZXIgKm1uLAo+ICAJCXN0cnVjdCByYWRlb25fYm8gKmJvOwo+ICAJCWxvbmcg
cjsKPiAgCj4gKwkJaWYgKCFibG9ja2FibGUpIHsKPiArCQkJcmV0ID0gLUVBR0FJTjsKPiArCQkJ
Z290byBvdXRfdW5sb2NrOwo+ICsJCX0KPiArCj4gIAkJbm9kZSA9IGNvbnRhaW5lcl9vZihpdCwg
c3RydWN0IHJhZGVvbl9tbl9ub2RlLCBpdCk7Cj4gIAkJaXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJf
bmV4dChpdCwgc3RhcnQsIGVuZCk7Cj4gIAo+IEBAIC0xNjYsNyArMTc5LDEwIEBAIHN0YXRpYyB2
b2lkIHJhZGVvbl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIg
Km1uLAo+ICAJCX0KPiAgCX0KPiAgCQo+ICtvdXRfdW5sb2NrOgo+ICAJbXV0ZXhfdW5sb2NrKCZy
bW4tPmxvY2spOwo+ICsKPiArCXJldHVybiByZXQ7Cj4gIH0KPiAgCj4gIHN0YXRpYyBjb25zdCBz
dHJ1Y3QgbW11X25vdGlmaWVyX29wcyByYWRlb25fbW5fb3BzID0gewo+IGRpZmYgLS1naXQgYS9k
cml2ZXJzL2luZmluaWJhbmQvY29yZS91bWVtX29kcC5jIGIvZHJpdmVycy9pbmZpbmliYW5kL2Nv
cmUvdW1lbV9vZHAuYwo+IGluZGV4IDE4MjQzNmI5MmJhOS4uNmVjNzQ4ZWNjZmY3IDEwMDY0NAo+
IC0tLSBhL2RyaXZlcnMvaW5maW5pYmFuZC9jb3JlL3VtZW1fb2RwLmMKPiArKysgYi9kcml2ZXJz
L2luZmluaWJhbmQvY29yZS91bWVtX29kcC5jCj4gQEAgLTE4Niw2ICsxODYsNyBAQCBzdGF0aWMg
dm9pZCBpYl91bWVtX25vdGlmaWVyX3JlbGVhc2Uoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4g
IAlyYnRfaWJfdW1lbV9mb3JfZWFjaF9pbl9yYW5nZSgmY29udGV4dC0+dW1lbV90cmVlLCAwLAo+
ICAJCQkJICAgICAgVUxMT05HX01BWCwKPiAgCQkJCSAgICAgIGliX3VtZW1fbm90aWZpZXJfcmVs
ZWFzZV90cmFtcG9saW5lLAo+ICsJCQkJICAgICAgdHJ1ZSwKPiAgCQkJCSAgICAgIE5VTEwpOwo+
ICAJdXBfcmVhZCgmY29udGV4dC0+dW1lbV9yd3NlbSk7Cj4gIH0KPiBAQCAtMjA3LDIyICsyMDgs
MzEgQEAgc3RhdGljIGludCBpbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X3RyYW1wb2xpbmUoc3RydWN0
IGliX3VtZW0gKml0ZW0sIHU2NCBzdGFydCwKPiAgCXJldHVybiAwOwo+ICB9Cj4gIAo+IC1zdGF0
aWMgdm9pZCBpYl91bWVtX25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1t
dV9ub3RpZmllciAqbW4sCj4gK3N0YXRpYyBpbnQgaWJfdW1lbV9ub3RpZmllcl9pbnZhbGlkYXRl
X3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAJCQkJCQkgICAgc3RydWN0
IG1tX3N0cnVjdCAqbW0sCj4gIAkJCQkJCSAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LAo+IC0JCQkJ
CQkgICAgdW5zaWduZWQgbG9uZyBlbmQpCj4gKwkJCQkJCSAgICB1bnNpZ25lZCBsb25nIGVuZCwK
PiArCQkJCQkJICAgIGJvb2wgYmxvY2thYmxlKQo+ICB7Cj4gIAlzdHJ1Y3QgaWJfdWNvbnRleHQg
KmNvbnRleHQgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBpYl91Y29udGV4dCwgbW4pOwo+ICsJ
aW50IHJldDsKPiAgCj4gIAlpZiAoIWNvbnRleHQtPmludmFsaWRhdGVfcmFuZ2UpCj4gLQkJcmV0
dXJuOwo+ICsJCXJldHVybiAwOwo+ICsKPiArCWlmIChibG9ja2FibGUpCj4gKwkJZG93bl9yZWFk
KCZjb250ZXh0LT51bWVtX3J3c2VtKTsKPiArCWVsc2UgaWYgKCFkb3duX3JlYWRfdHJ5bG9jaygm
Y29udGV4dC0+dW1lbV9yd3NlbSkpCj4gKwkJcmV0dXJuIC1FQUdBSU47Cj4gIAo+ICAJaWJfdWNv
bnRleHRfbm90aWZpZXJfc3RhcnRfYWNjb3VudChjb250ZXh0KTsKPiAtCWRvd25fcmVhZCgmY29u
dGV4dC0+dW1lbV9yd3NlbSk7Cj4gLQlyYnRfaWJfdW1lbV9mb3JfZWFjaF9pbl9yYW5nZSgmY29u
dGV4dC0+dW1lbV90cmVlLCBzdGFydCwKPiArCXJldCA9IHJidF9pYl91bWVtX2Zvcl9lYWNoX2lu
X3JhbmdlKCZjb250ZXh0LT51bWVtX3RyZWUsIHN0YXJ0LAo+ICAJCQkJICAgICAgZW5kLAo+IC0J
CQkJICAgICAgaW52YWxpZGF0ZV9yYW5nZV9zdGFydF90cmFtcG9saW5lLCBOVUxMKTsKPiArCQkJ
CSAgICAgIGludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfdHJhbXBvbGluZSwKPiArCQkJCSAgICAgIGJs
b2NrYWJsZSwgTlVMTCk7Cj4gIAl1cF9yZWFkKCZjb250ZXh0LT51bWVtX3J3c2VtKTsKPiArCj4g
KwlyZXR1cm4gcmV0Owo+ICB9Cj4gIAo+ICBzdGF0aWMgaW50IGludmFsaWRhdGVfcmFuZ2VfZW5k
X3RyYW1wb2xpbmUoc3RydWN0IGliX3VtZW0gKml0ZW0sIHU2NCBzdGFydCwKPiBAQCAtMjQyLDEw
ICsyNTIsMTUgQEAgc3RhdGljIHZvaWQgaWJfdW1lbV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jhbmdl
X2VuZChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgCWlmICghY29udGV4dC0+aW52YWxpZGF0
ZV9yYW5nZSkKPiAgCQlyZXR1cm47Cj4gIAo+ICsJLyoKPiArCSAqIFRPRE86IHdlIGN1cnJlbnRs
eSBiYWlsIG91dCBpZiB0aGVyZSBpcyBhbnkgc2xlZXBhYmxlIHdvcmsgdG8gYmUgZG9uZQo+ICsJ
ICogaW4gaWJfdW1lbV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0IHNvIHdlIHNob3Vs
ZG4ndCByZWFsbHkgYmxvY2sKPiArCSAqIGhlcmUuIEJ1dCB0aGlzIGlzIHVnbHkgYW5kIGZyYWdp
bGUuCj4gKwkgKi8KPiAgCWRvd25fcmVhZCgmY29udGV4dC0+dW1lbV9yd3NlbSk7Cj4gIAlyYnRf
aWJfdW1lbV9mb3JfZWFjaF9pbl9yYW5nZSgmY29udGV4dC0+dW1lbV90cmVlLCBzdGFydCwKPiAg
CQkJCSAgICAgIGVuZCwKPiAtCQkJCSAgICAgIGludmFsaWRhdGVfcmFuZ2VfZW5kX3RyYW1wb2xp
bmUsIE5VTEwpOwo+ICsJCQkJICAgICAgaW52YWxpZGF0ZV9yYW5nZV9lbmRfdHJhbXBvbGluZSwg
dHJ1ZSwgTlVMTCk7Cj4gIAl1cF9yZWFkKCZjb250ZXh0LT51bWVtX3J3c2VtKTsKPiAgCWliX3Vj
b250ZXh0X25vdGlmaWVyX2VuZF9hY2NvdW50KGNvbnRleHQpOwo+ICB9Cj4gQEAgLTc5OCw2ICs4
MTMsNyBAQCBFWFBPUlRfU1lNQk9MKGliX3VtZW1fb2RwX3VubWFwX2RtYV9wYWdlcyk7Cj4gIGlu
dCByYnRfaWJfdW1lbV9mb3JfZWFjaF9pbl9yYW5nZShzdHJ1Y3QgcmJfcm9vdF9jYWNoZWQgKnJv
b3QsCj4gIAkJCQkgIHU2NCBzdGFydCwgdTY0IGxhc3QsCj4gIAkJCQkgIHVtZW1fY2FsbF9iYWNr
IGNiLAo+ICsJCQkJICBib29sIGJsb2NrYWJsZSwKPiAgCQkJCSAgdm9pZCAqY29va2llKQo+ICB7
Cj4gIAlpbnQgcmV0X3ZhbCA9IDA7Cj4gQEAgLTgwOSw2ICs4MjUsOSBAQCBpbnQgcmJ0X2liX3Vt
ZW1fZm9yX2VhY2hfaW5fcmFuZ2Uoc3RydWN0IHJiX3Jvb3RfY2FjaGVkICpyb290LAo+ICAKPiAg
CWZvciAobm9kZSA9IHJidF9pYl91bWVtX2l0ZXJfZmlyc3Qocm9vdCwgc3RhcnQsIGxhc3QgLSAx
KTsKPiAgCQkJbm9kZTsgbm9kZSA9IG5leHQpIHsKPiArCQkvKiBUT0RPIG1vdmUgdGhlIGJsb2Nr
YWJsZSBkZWNpc2lvbiB1cCB0byB0aGUgY2FsbGJhY2sgKi8KPiArCQlpZiAoIWJsb2NrYWJsZSkK
PiArCQkJcmV0dXJuIC1FQUdBSU47Cj4gIAkJbmV4dCA9IHJidF9pYl91bWVtX2l0ZXJfbmV4dChu
b2RlLCBzdGFydCwgbGFzdCAtIDEpOwo+ICAJCXVtZW0gPSBjb250YWluZXJfb2Yobm9kZSwgc3Ry
dWN0IGliX3VtZW1fb2RwLCBpbnRlcnZhbF90cmVlKTsKPiAgCQlyZXRfdmFsID0gY2IodW1lbS0+
dW1lbSwgc3RhcnQsIGxhc3QsIGNvb2tpZSkgfHwgcmV0X3ZhbDsKPiBkaWZmIC0tZ2l0IGEvZHJp
dmVycy9pbmZpbmliYW5kL2h3L2hmaTEvbW11X3JiLmMgYi9kcml2ZXJzL2luZmluaWJhbmQvaHcv
aGZpMS9tbXVfcmIuYwo+IGluZGV4IDcwYWNlZWZlMTRkNS4uZTFjNzk5NmMwMThlIDEwMDY0NAo+
IC0tLSBhL2RyaXZlcnMvaW5maW5pYmFuZC9ody9oZmkxL21tdV9yYi5jCj4gKysrIGIvZHJpdmVy
cy9pbmZpbmliYW5kL2h3L2hmaTEvbW11X3JiLmMKPiBAQCAtNjcsOSArNjcsOSBAQCBzdHJ1Y3Qg
bW11X3JiX2hhbmRsZXIgewo+ICAKPiAgc3RhdGljIHVuc2lnbmVkIGxvbmcgbW11X25vZGVfc3Rh
cnQoc3RydWN0IG1tdV9yYl9ub2RlICopOwo+ICBzdGF0aWMgdW5zaWduZWQgbG9uZyBtbXVfbm9k
ZV9sYXN0KHN0cnVjdCBtbXVfcmJfbm9kZSAqKTsKPiAtc3RhdGljIHZvaWQgbW11X25vdGlmaWVy
X3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKiwKPiArc3RhdGljIGludCBtbXVfbm90
aWZpZXJfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqLAo+ICAJCQkJICAgICBzdHJ1
Y3QgbW1fc3RydWN0ICosCj4gLQkJCQkgICAgIHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcp
Owo+ICsJCQkJICAgICB1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nLCBib29sKTsKPiAgc3Rh
dGljIHN0cnVjdCBtbXVfcmJfbm9kZSAqX19tbXVfcmJfc2VhcmNoKHN0cnVjdCBtbXVfcmJfaGFu
ZGxlciAqLAo+ICAJCQkJCSAgIHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcpOwo+ICBzdGF0
aWMgdm9pZCBkb19yZW1vdmUoc3RydWN0IG1tdV9yYl9oYW5kbGVyICpoYW5kbGVyLAo+IEBAIC0y
ODQsMTAgKzI4NCwxMSBAQCB2b2lkIGhmaTFfbW11X3JiX3JlbW92ZShzdHJ1Y3QgbW11X3JiX2hh
bmRsZXIgKmhhbmRsZXIsCj4gIAloYW5kbGVyLT5vcHMtPnJlbW92ZShoYW5kbGVyLT5vcHNfYXJn
LCBub2RlKTsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgbW11X25vdGlmaWVyX3JhbmdlX3N0YXJ0
KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICtzdGF0aWMgaW50IG1tdV9ub3RpZmllcl9yYW5n
ZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgCQkJCSAgICAgc3RydWN0IG1tX3N0
cnVjdCAqbW0sCj4gIAkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkgICAgIHVu
c2lnbmVkIGxvbmcgZW5kKQo+ICsJCQkJICAgICB1bnNpZ25lZCBsb25nIGVuZCwKPiArCQkJCSAg
ICAgYm9vbCBibG9ja2FibGUpCj4gIHsKPiAgCXN0cnVjdCBtbXVfcmJfaGFuZGxlciAqaGFuZGxl
ciA9Cj4gIAkJY29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgbW11X3JiX2hhbmRsZXIsIG1uKTsKPiBA
QCAtMzEzLDYgKzMxNCw4IEBAIHN0YXRpYyB2b2lkIG1tdV9ub3RpZmllcl9yYW5nZV9zdGFydChz
dHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgCj4gIAlpZiAoYWRkZWQpCj4gIAkJcXVldWVfd29y
ayhoYW5kbGVyLT53cSwgJmhhbmRsZXItPmRlbF93b3JrKTsKPiArCj4gKwlyZXR1cm4gMDsKPiAg
fQo+ICAKPiAgLyoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9pbmZpbmliYW5kL2h3L21seDUvb2Rw
LmMgYi9kcml2ZXJzL2luZmluaWJhbmQvaHcvbWx4NS9vZHAuYwo+IGluZGV4IGYxYTg3YTY5MGE0
Yy4uZDIxNmUwZDI5MjFkIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvaW5maW5pYmFuZC9ody9tbHg1
L29kcC5jCj4gKysrIGIvZHJpdmVycy9pbmZpbmliYW5kL2h3L21seDUvb2RwLmMKPiBAQCAtNDg4
LDcgKzQ4OCw3IEBAIHZvaWQgbWx4NV9pYl9mcmVlX2ltcGxpY2l0X21yKHN0cnVjdCBtbHg1X2li
X21yICppbXIpCj4gIAo+ICAJZG93bl9yZWFkKCZjdHgtPnVtZW1fcndzZW0pOwo+ICAJcmJ0X2li
X3VtZW1fZm9yX2VhY2hfaW5fcmFuZ2UoJmN0eC0+dW1lbV90cmVlLCAwLCBVTExPTkdfTUFYLAo+
IC0JCQkJICAgICAgbXJfbGVhZl9mcmVlLCBpbXIpOwo+ICsJCQkJICAgICAgbXJfbGVhZl9mcmVl
LCB0cnVlLCBpbXIpOwo+ICAJdXBfcmVhZCgmY3R4LT51bWVtX3J3c2VtKTsKPiAgCj4gIAl3YWl0
X2V2ZW50KGltci0+cV9sZWFmX2ZyZWUsICFhdG9taWNfcmVhZCgmaW1yLT5udW1fbGVhZl9mcmVl
KSk7Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWlzYy9taWMvc2NpZi9zY2lmX2RtYS5jIGIvZHJp
dmVycy9taXNjL21pYy9zY2lmL3NjaWZfZG1hLmMKPiBpbmRleCA2M2Q2MjQ2ZDZkZmYuLjYzNjlh
ZWFhNzA1NiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL21pc2MvbWljL3NjaWYvc2NpZl9kbWEuYwo+
ICsrKyBiL2RyaXZlcnMvbWlzYy9taWMvc2NpZi9zY2lmX2RtYS5jCj4gQEAgLTIwMCwxNSArMjAw
LDE4IEBAIHN0YXRpYyB2b2lkIHNjaWZfbW11X25vdGlmaWVyX3JlbGVhc2Uoc3RydWN0IG1tdV9u
b3RpZmllciAqbW4sCj4gIAlzY2hlZHVsZV93b3JrKCZzY2lmX2luZm8ubWlzY193b3JrKTsKPiAg
fQo+ICAKPiAtc3RhdGljIHZvaWQgc2NpZl9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9z
dGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiArc3RhdGljIGludCBzY2lmX21tdV9ub3Rp
Zmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAJ
CQkJCQkgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAJCQkJCQkgICAgIHVuc2lnbmVkIGxv
bmcgc3RhcnQsCj4gLQkJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBlbmQpCj4gKwkJCQkJCSAgICAg
dW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkJCSAgICAgYm9vbCBibG9ja2FibGUpCj4gIHsKPiAg
CXN0cnVjdCBzY2lmX21tdV9ub3RpZgkqbW1uOwo+ICAKPiAgCW1tbiA9IGNvbnRhaW5lcl9vZiht
biwgc3RydWN0IHNjaWZfbW11X25vdGlmLCBlcF9tbXVfbm90aWZpZXIpOwo+ICAJc2NpZl9ybWFf
ZGVzdHJveV90Y3cobW1uLCBzdGFydCwgZW5kIC0gc3RhcnQpOwo+ICsKPiArCXJldHVybiAwOwo+
ICB9Cj4gIAo+ICBzdGF0aWMgdm9pZCBzY2lmX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jhbmdl
X2VuZChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9taXNj
L3NnaS1ncnUvZ3J1dGxicHVyZ2UuYyBiL2RyaXZlcnMvbWlzYy9zZ2ktZ3J1L2dydXRsYnB1cmdl
LmMKPiBpbmRleCBhMzQ1NGViNTZmYmYuLmJlMjhmMDViZmFmYSAxMDA2NDQKPiAtLS0gYS9kcml2
ZXJzL21pc2Mvc2dpLWdydS9ncnV0bGJwdXJnZS5jCj4gKysrIGIvZHJpdmVycy9taXNjL3NnaS1n
cnUvZ3J1dGxicHVyZ2UuYwo+IEBAIC0yMTksOSArMjE5LDEwIEBAIHZvaWQgZ3J1X2ZsdXNoX2Fs
bF90bGIoc3RydWN0IGdydV9zdGF0ZSAqZ3J1KQo+ICAvKgo+ICAgKiBNTVVPUFMgbm90aWZpZXIg
Y2FsbG91dCBmdW5jdGlvbnMKPiAgICovCj4gLXN0YXRpYyB2b2lkIGdydV9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICtzdGF0aWMgaW50IGdydV9pbnZh
bGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAJCQkJICAgICAg
IHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+IC0JCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQs
IHVuc2lnbmVkIGxvbmcgZW5kKQo+ICsJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVu
c2lnbmVkIGxvbmcgZW5kLAo+ICsJCQkJICAgICAgIGJvb2wgYmxvY2thYmxlKQo+ICB7Cj4gIAlz
dHJ1Y3QgZ3J1X21tX3N0cnVjdCAqZ21zID0gY29udGFpbmVyX29mKG1uLCBzdHJ1Y3QgZ3J1X21t
X3N0cnVjdCwKPiAgCQkJCQkJIG1zX25vdGlmaWVyKTsKPiBAQCAtMjMxLDYgKzIzMiw4IEBAIHN0
YXRpYyB2b2lkIGdydV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIg
Km1uLAo+ICAJZ3J1X2RiZyhncnVkZXYsICJnbXMgJXAsIHN0YXJ0IDB4JWx4LCBlbmQgMHglbHgs
IGFjdCAlZFxuIiwgZ21zLAo+ICAJCXN0YXJ0LCBlbmQsIGF0b21pY19yZWFkKCZnbXMtPm1zX3Jh
bmdlX2FjdGl2ZSkpOwo+ICAJZ3J1X2ZsdXNoX3RsYl9yYW5nZShnbXMsIHN0YXJ0LCBlbmQgLSBz
dGFydCk7Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gIH0KPiAgCj4gIHN0YXRpYyB2b2lkIGdydV9pbnZh
bGlkYXRlX3JhbmdlX2VuZChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiBkaWZmIC0tZ2l0IGEv
ZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+IGluZGV4IGJkNTY2
NTNiOWJiYy4uNTViNGYwZTNmNGQ2IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5j
Cj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiBAQCAtNDQxLDE4ICs0NDEsMjUgQEAgc3Rh
dGljIGNvbnN0IHN0cnVjdCB2bV9vcGVyYXRpb25zX3N0cnVjdCBnbnRkZXZfdm1vcHMgPSB7Cj4g
IAo+ICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0gKi8KPiAgCj4gK3N0YXRpYyBib29sIGluX3JhbmdlKHN0cnVjdCBn
cmFudF9tYXAgKm1hcCwKPiArCQkJICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQg
bG9uZyBlbmQpCj4gK3sKPiArCWlmICghbWFwLT52bWEpCj4gKwkJcmV0dXJuIGZhbHNlOwo+ICsJ
aWYgKG1hcC0+dm1hLT52bV9zdGFydCA+PSBlbmQpCj4gKwkJcmV0dXJuIGZhbHNlOwo+ICsJaWYg
KG1hcC0+dm1hLT52bV9lbmQgPD0gc3RhcnQpCj4gKwkJcmV0dXJuIGZhbHNlOwo+ICsKPiArCXJl
dHVybiB0cnVlOwo+ICt9Cj4gKwo+ICBzdGF0aWMgdm9pZCB1bm1hcF9pZl9pbl9yYW5nZShzdHJ1
Y3QgZ3JhbnRfbWFwICptYXAsCj4gIAkJCSAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2ln
bmVkIGxvbmcgZW5kKQo+ICB7Cj4gIAl1bnNpZ25lZCBsb25nIG1zdGFydCwgbWVuZDsKPiAgCWlu
dCBlcnI7Cj4gIAo+IC0JaWYgKCFtYXAtPnZtYSkKPiAtCQlyZXR1cm47Cj4gLQlpZiAobWFwLT52
bWEtPnZtX3N0YXJ0ID49IGVuZCkKPiAtCQlyZXR1cm47Cj4gLQlpZiAobWFwLT52bWEtPnZtX2Vu
ZCA8PSBzdGFydCkKPiAtCQlyZXR1cm47Cj4gIAltc3RhcnQgPSBtYXgoc3RhcnQsIG1hcC0+dm1h
LT52bV9zdGFydCk7Cj4gIAltZW5kICAgPSBtaW4oZW5kLCAgIG1hcC0+dm1hLT52bV9lbmQpOwo+
ICAJcHJfZGVidWcoIm1hcCAlZCslZCAoJWx4ICVseCksIHJhbmdlICVseCAlbHgsIG1yYW5nZSAl
bHggJWx4XG4iLAo+IEBAIC00NjUsMjEgKzQ3Miw0MCBAQCBzdGF0aWMgdm9pZCB1bm1hcF9pZl9p
bl9yYW5nZShzdHJ1Y3QgZ3JhbnRfbWFwICptYXAsCj4gIAlXQVJOX09OKGVycik7Cj4gIH0KPiAg
Cj4gLXN0YXRpYyB2b2lkIG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAq
bW4sCj4gK3N0YXRpYyBpbnQgbW5faW52bF9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVy
ICptbiwKPiAgCQkJCXN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+IC0JCQkJdW5zaWduZWQgbG9uZyBz
dGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCj4gKwkJCQl1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNp
Z25lZCBsb25nIGVuZCwKPiArCQkJCWJvb2wgYmxvY2thYmxlKQo+ICB7Cj4gIAlzdHJ1Y3QgZ250
ZGV2X3ByaXYgKnByaXYgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBnbnRkZXZfcHJpdiwgbW4p
Owo+ICAJc3RydWN0IGdyYW50X21hcCAqbWFwOwo+ICsJaW50IHJldCA9IDA7Cj4gKwo+ICsJLyog
VE9ETyBkbyB3ZSByZWFsbHkgbmVlZCBhIG11dGV4IGhlcmU/ICovCj4gKwlpZiAoYmxvY2thYmxl
KQo+ICsJCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwo+ICsJZWxzZSBpZiAoIW11dGV4X3RyeWxv
Y2soJnByaXYtPmxvY2spKQo+ICsJCXJldHVybiAtRUFHQUlOOwo+ICAKPiAtCW11dGV4X2xvY2so
JnByaXYtPmxvY2spOwo+ICAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5tYXBzLCBu
ZXh0KSB7Cj4gKwkJaWYgKGluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsKPiArCQkJcmV0ID0g
LUVBR0FJTjsKPiArCQkJZ290byBvdXRfdW5sb2NrOwo+ICsJCX0KPiAgCQl1bm1hcF9pZl9pbl9y
YW5nZShtYXAsIHN0YXJ0LCBlbmQpOwo+ICAJfQo+ICAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAs
ICZwcml2LT5mcmVlYWJsZV9tYXBzLCBuZXh0KSB7Cj4gKwkJaWYgKGluX3JhbmdlKG1hcCwgc3Rh
cnQsIGVuZCkpIHsKPiArCQkJcmV0ID0gLUVBR0FJTjsKPiArCQkJZ290byBvdXRfdW5sb2NrOwo+
ICsJCX0KPiAgCQl1bm1hcF9pZl9pbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpOwo+ICAJfQo+ICsK
PiArb3V0X3VubG9jazoKPiAgCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7Cj4gKwo+ICsJcmV0
dXJuIHJldDsKPiAgfQo+ICAKPiAgc3RhdGljIHZvaWQgbW5fcmVsZWFzZShzdHJ1Y3QgbW11X25v
dGlmaWVyICptbiwKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9rdm1faG9zdC5oIGIvaW5j
bHVkZS9saW51eC9rdm1faG9zdC5oCj4gaW5kZXggNGVlN2JjNTQ4YTgzLi4xNDg5MzUwODUxOTQg
MTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS9saW51eC9rdm1faG9zdC5oCj4gKysrIGIvaW5jbHVkZS9s
aW51eC9rdm1faG9zdC5oCj4gQEAgLTEyNzUsOCArMTI3NSw4IEBAIHN0YXRpYyBpbmxpbmUgbG9u
ZyBrdm1fYXJjaF92Y3B1X2FzeW5jX2lvY3RsKHN0cnVjdCBmaWxlICpmaWxwLAo+ICB9Cj4gICNl
bmRpZiAvKiBDT05GSUdfSEFWRV9LVk1fVkNQVV9BU1lOQ19JT0NUTCAqLwo+ICAKPiAtdm9pZCBr
dm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICprdm0sCj4g
LQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpOwo+ICtpbnQga3ZtX2Fy
Y2hfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Uoc3RydWN0IGt2bSAqa3ZtLAo+ICsJCXVu
c2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLCBib29sIGJsb2NrYWJsZSk7Cj4g
IAo+ICAjaWZkZWYgQ09ORklHX0hBVkVfS1ZNX1ZDUFVfUlVOX1BJRF9DSEFOR0UKPiAgaW50IGt2
bV9hcmNoX3ZjcHVfcnVuX3BpZF9jaGFuZ2Uoc3RydWN0IGt2bV92Y3B1ICp2Y3B1KTsKPiBkaWZm
IC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaCBiL2luY2x1ZGUvbGludXgvbW11
X25vdGlmaWVyLmgKPiBpbmRleCAzOTJlNmFmODI3MDEuLjJlYjFhMmQwMTc1OSAxMDA2NDQKPiAt
LS0gYS9pbmNsdWRlL2xpbnV4L21tdV9ub3RpZmllci5oCj4gKysrIGIvaW5jbHVkZS9saW51eC9t
bXVfbm90aWZpZXIuaAo+IEBAIC0xNTEsMTMgKzE1MSwxNSBAQCBzdHJ1Y3QgbW11X25vdGlmaWVy
X29wcyB7Cj4gIAkgKiBhZGRyZXNzIHNwYWNlIGJ1dCBtYXkgc3RpbGwgYmUgcmVmZXJlbmNlZCBi
eSBzcHRlcyB1bnRpbAo+ICAJICogdGhlIGxhc3QgcmVmY291bnQgaXMgZHJvcHBlZC4KPiAgCSAq
Cj4gLQkgKiBJZiBib3RoIG9mIHRoZXNlIGNhbGxiYWNrcyBjYW5ub3QgYmxvY2ssIGFuZCBpbnZh
bGlkYXRlX3JhbmdlCj4gLQkgKiBjYW5ub3QgYmxvY2ssIG1tdV9ub3RpZmllcl9vcHMuZmxhZ3Mg
c2hvdWxkIGhhdmUKPiAtCSAqIE1NVV9JTlZBTElEQVRFX0RPRVNfTk9UX0JMT0NLIHNldC4KPiAr
CSAqIElmIGJsb2NrYWJsZSBhcmd1bWVudCBpcyBzZXQgdG8gZmFsc2UgdGhlbiB0aGUgY2FsbGJh
Y2sgY2Fubm90Cj4gKwkgKiBzbGVlcCBhbmQgaGFzIHRvIHJldHVybiB3aXRoIC1FQUdBSU4uIDAg
c2hvdWxkIGJlIHJldHVybmVkCj4gKwkgKiBvdGhlcndpc2UuCj4gKwkgKgo+ICAJICovCj4gLQl2
b2lkICgqaW52YWxpZGF0ZV9yYW5nZV9zdGFydCkoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4g
KwlpbnQgKCppbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwK
PiAgCQkJCSAgICAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAtCQkJCSAgICAgICB1bnNpZ25l
ZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCk7Cj4gKwkJCQkgICAgICAgdW5zaWduZWQg
bG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkgICAgICAgYm9vbCBibG9ja2Fi
bGUpOwo+ICAJdm9pZCAoKmludmFsaWRhdGVfcmFuZ2VfZW5kKShzdHJ1Y3QgbW11X25vdGlmaWVy
ICptbiwKPiAgCQkJCSAgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gIAkJCQkgICAgIHVuc2ln
bmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKTsKPiBAQCAtMjI5LDggKzIzMSw5IEBA
IGV4dGVybiBpbnQgX19tbXVfbm90aWZpZXJfdGVzdF95b3VuZyhzdHJ1Y3QgbW1fc3RydWN0ICpt
bSwKPiAgCQkJCSAgICAgdW5zaWduZWQgbG9uZyBhZGRyZXNzKTsKPiAgZXh0ZXJuIHZvaWQgX19t
bXVfbm90aWZpZXJfY2hhbmdlX3B0ZShzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAgCQkJCSAgICAg
IHVuc2lnbmVkIGxvbmcgYWRkcmVzcywgcHRlX3QgcHRlKTsKPiAtZXh0ZXJuIHZvaWQgX19tbXVf
bm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAt
CQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpOwo+ICtleHRlcm4g
aW50IF9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tX3N0cnVj
dCAqbW0sCj4gKwkJCQkgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAo+
ICsJCQkJICBib29sIGJsb2NrYWJsZSk7Cj4gIGV4dGVybiB2b2lkIF9fbW11X25vdGlmaWVyX2lu
dmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAJCQkJICB1bnNpZ25l
ZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCwKPiAgCQkJCSAgYm9vbCBvbmx5X2VuZCk7
Cj4gQEAgLTI4MSw3ICsyODQsMTcgQEAgc3RhdGljIGlubGluZSB2b2lkIG1tdV9ub3RpZmllcl9p
bnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAJCQkJICB1bnNp
Z25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKPiAgewo+ICAJaWYgKG1tX2hhc19u
b3RpZmllcnMobW0pKQo+IC0JCV9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQo
bW0sIHN0YXJ0LCBlbmQpOwo+ICsJCV9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnQobW0sIHN0YXJ0LCBlbmQsIHRydWUpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW5saW5lIGludCBt
bXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydF9ub25ibG9jayhzdHJ1Y3QgbW1fc3Ry
dWN0ICptbSwKPiArCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQp
Cj4gK3sKPiArCWludCByZXQgPSAwOwo+ICsJaWYgKG1tX2hhc19ub3RpZmllcnMobW0pKQo+ICsJ
CXJldCA9IF9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW0sIHN0YXJ0LCBl
bmQsIGZhbHNlKTsKPiArCj4gKwlyZXR1cm4gcmV0Owo+ICB9Cj4gIAo+ICBzdGF0aWMgaW5saW5l
IHZvaWQgbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tLAo+IEBAIC00NjEsNiArNDc0LDEyIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBtbXVfbm90aWZp
ZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAgewo+ICB9
Cj4gIAo+ICtzdGF0aWMgaW5saW5lIGludCBtbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9z
dGFydF9ub25ibG9jayhzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiArCQkJCSAgdW5zaWduZWQgbG9u
ZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCj4gK3sKPiArCXJldHVybiAwOwo+ICt9Cj4gKwo+
ICBzdGF0aWMgaW5saW5lIHZvaWQgbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0
cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25l
ZCBsb25nIGVuZCkKPiAgewo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L29vbS5oIGIvaW5j
bHVkZS9saW51eC9vb20uaAo+IGluZGV4IDZhZGFjMTEzZTk2ZC4uOTJmNzBlNGM2MjUyIDEwMDY0
NAo+IC0tLSBhL2luY2x1ZGUvbGludXgvb29tLmgKPiArKysgYi9pbmNsdWRlL2xpbnV4L29vbS5o
Cj4gQEAgLTk1LDcgKzk1LDcgQEAgc3RhdGljIGlubGluZSBpbnQgY2hlY2tfc3RhYmxlX2FkZHJl
c3Nfc3BhY2Uoc3RydWN0IG1tX3N0cnVjdCAqbW0pCj4gIAlyZXR1cm4gMDsKPiAgfQo+ICAKPiAt
dm9pZCBfX29vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IG1tX3N0cnVjdCAqbW0pOwo+ICtib29sIF9f
b29tX3JlYXBfdGFza19tbShzdHJ1Y3QgbW1fc3RydWN0ICptbSk7Cj4gIAo+ICBleHRlcm4gdW5z
aWduZWQgbG9uZyBvb21fYmFkbmVzcyhzdHJ1Y3QgdGFza19zdHJ1Y3QgKnAsCj4gIAkJc3RydWN0
IG1lbV9jZ3JvdXAgKm1lbWNnLCBjb25zdCBub2RlbWFza190ICpub2RlbWFzaywKPiBkaWZmIC0t
Z2l0IGEvaW5jbHVkZS9yZG1hL2liX3VtZW1fb2RwLmggYi9pbmNsdWRlL3JkbWEvaWJfdW1lbV9v
ZHAuaAo+IGluZGV4IDZhMTdmODU2Zjg0MS4uMzgxY2RmNWE5YmQxIDEwMDY0NAo+IC0tLSBhL2lu
Y2x1ZGUvcmRtYS9pYl91bWVtX29kcC5oCj4gKysrIGIvaW5jbHVkZS9yZG1hL2liX3VtZW1fb2Rw
LmgKPiBAQCAtMTE5LDcgKzExOSw4IEBAIHR5cGVkZWYgaW50ICgqdW1lbV9jYWxsX2JhY2spKHN0
cnVjdCBpYl91bWVtICppdGVtLCB1NjQgc3RhcnQsIHU2NCBlbmQsCj4gICAqLwo+ICBpbnQgcmJ0
X2liX3VtZW1fZm9yX2VhY2hfaW5fcmFuZ2Uoc3RydWN0IHJiX3Jvb3RfY2FjaGVkICpyb290LAo+
ICAJCQkJICB1NjQgc3RhcnQsIHU2NCBlbmQsCj4gLQkJCQkgIHVtZW1fY2FsbF9iYWNrIGNiLCB2
b2lkICpjb29raWUpOwo+ICsJCQkJICB1bWVtX2NhbGxfYmFjayBjYiwKPiArCQkJCSAgYm9vbCBi
bG9ja2FibGUsIHZvaWQgKmNvb2tpZSk7Cj4gIAo+ICAvKgo+ICAgKiBGaW5kIGZpcnN0IHJlZ2lv
biBpbnRlcnNlY3Rpbmcgd2l0aCBhZGRyZXNzIHJhbmdlLgo+IGRpZmYgLS1naXQgYS9tbS9obW0u
YyBiL21tL2htbS5jCj4gaW5kZXggZGU3YjZiZjc3MjAxLi44MWZkNTdiZDI2MzQgMTAwNjQ0Cj4g
LS0tIGEvbW0vaG1tLmMKPiArKysgYi9tbS9obW0uYwo+IEBAIC0xNzcsMTYgKzE3NywxOSBAQCBz
dGF0aWMgdm9pZCBobW1fcmVsZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwgc3RydWN0IG1t
X3N0cnVjdCAqbW0pCj4gIAl1cF93cml0ZSgmaG1tLT5taXJyb3JzX3NlbSk7Cj4gIH0KPiAgCj4g
LXN0YXRpYyB2b2lkIGhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZp
ZXIgKm1uLAo+ICtzdGF0aWMgaW50IGhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBt
bXVfbm90aWZpZXIgKm1uLAo+ICAJCQkJICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAJ
CQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gLQkJCQkgICAgICAgdW5zaWduZWQgbG9u
ZyBlbmQpCj4gKwkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkgICAgICAgYm9v
bCBibG9ja2FibGUpCj4gIHsKPiAgCXN0cnVjdCBobW0gKmhtbSA9IG1tLT5obW07Cj4gIAo+ICAJ
Vk1fQlVHX09OKCFobW0pOwo+ICAKPiAgCWF0b21pY19pbmMoJmhtbS0+c2VxdWVuY2UpOwo+ICsK
PiArCXJldHVybiAwOwo+ICB9Cj4gIAo+ICBzdGF0aWMgdm9pZCBobW1faW52YWxpZGF0ZV9yYW5n
ZV9lbmQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gZGlmZiAtLWdpdCBhL21tL21tYXAuYyBi
L21tL21tYXAuYwo+IGluZGV4IGQxZWI4N2VmNGIxYS4uMzM2YmVlOGM0ZTI1IDEwMDY0NAo+IC0t
LSBhL21tL21tYXAuYwo+ICsrKyBiL21tL21tYXAuYwo+IEBAIC0zMDc0LDcgKzMwNzQsNyBAQCB2
b2lkIGV4aXRfbW1hcChzdHJ1Y3QgbW1fc3RydWN0ICptbSkKPiAgCQkgKiByZWxpYWJseSB0ZXN0
IGl0Lgo+ICAJCSAqLwo+ICAJCW11dGV4X2xvY2soJm9vbV9sb2NrKTsKPiAtCQlfX29vbV9yZWFw
X3Rhc2tfbW0obW0pOwo+ICsJCSh2b2lkKV9fb29tX3JlYXBfdGFza19tbShtbSk7Cj4gIAkJbXV0
ZXhfdW5sb2NrKCZvb21fbG9jayk7Cj4gIAo+ICAJCXNldF9iaXQoTU1GX09PTV9TS0lQLCAmbW0t
PmZsYWdzKTsKPiBkaWZmIC0tZ2l0IGEvbW0vbW11X25vdGlmaWVyLmMgYi9tbS9tbXVfbm90aWZp
ZXIuYwo+IGluZGV4IGVmZjZiODhhOTkzZi4uMTAzYjJiNDUwMDQzIDEwMDY0NAo+IC0tLSBhL21t
L21tdV9ub3RpZmllci5jCj4gKysrIGIvbW0vbW11X25vdGlmaWVyLmMKPiBAQCAtMTc0LDE4ICsx
NzQsMjkgQEAgdm9pZCBfX21tdV9ub3RpZmllcl9jaGFuZ2VfcHRlKHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tLCB1bnNpZ25lZCBsb25nIGFkZHJlc3MsCj4gIAlzcmN1X3JlYWRfdW5sb2NrKCZzcmN1LCBp
ZCk7Cj4gIH0KPiAgCj4gLXZvaWQgX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFy
dChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAtCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5z
aWduZWQgbG9uZyBlbmQpCj4gK2ludCBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0
YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICsJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1
bnNpZ25lZCBsb25nIGVuZCwKPiArCQkJCSAgYm9vbCBibG9ja2FibGUpCj4gIHsKPiAgCXN0cnVj
dCBtbXVfbm90aWZpZXIgKm1uOwo+ICsJaW50IHJldCA9IDA7Cj4gIAlpbnQgaWQ7Cj4gIAo+ICAJ
aWQgPSBzcmN1X3JlYWRfbG9jaygmc3JjdSk7Cj4gIAlobGlzdF9mb3JfZWFjaF9lbnRyeV9yY3Uo
bW4sICZtbS0+bW11X25vdGlmaWVyX21tLT5saXN0LCBobGlzdCkgewo+IC0JCWlmIChtbi0+b3Bz
LT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KQo+IC0JCQltbi0+b3BzLT5pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0KG1uLCBtbSwgc3RhcnQsIGVuZCk7Cj4gKwkJaWYgKG1uLT5vcHMtPmludmFsaWRhdGVf
cmFuZ2Vfc3RhcnQpIHsKPiArCQkJaW50IF9yZXQgPSBtbi0+b3BzLT5pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0KG1uLCBtbSwgc3RhcnQsIGVuZCwgYmxvY2thYmxlKTsKPiArCQkJaWYgKF9yZXQpIHsK
PiArCQkJCXByX2luZm8oIiVwUyBjYWxsYmFjayBmYWlsZWQgd2l0aCAlZCBpbiAlc2Jsb2NrYWJs
ZSBjb250ZXh0LlxuIiwKPiArCQkJCQkJbW4tPm9wcy0+aW52YWxpZGF0ZV9yYW5nZV9zdGFydCwg
X3JldCwKPiArCQkJCQkJIWJsb2NrYWJsZSA/ICJub24tIjogIiIpOwo+ICsJCQkJcmV0ID0gX3Jl
dDsKPiArCQkJfQo+ICsJCX0KPiAgCX0KPiAgCXNyY3VfcmVhZF91bmxvY2soJnNyY3UsIGlkKTsK
PiArCj4gKwlyZXR1cm4gcmV0Owo+ICB9Cj4gIEVYUE9SVF9TWU1CT0xfR1BMKF9fbW11X25vdGlm
aWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQpOwo+ICAKPiBkaWZmIC0tZ2l0IGEvbW0vb29tX2tp
bGwuYyBiL21tL29vbV9raWxsLmMKPiBpbmRleCA4NDA4MWU3N2JjNTEuLjVhOTM2Y2YyNGQ3OSAx
MDA2NDQKPiAtLS0gYS9tbS9vb21fa2lsbC5jCj4gKysrIGIvbW0vb29tX2tpbGwuYwo+IEBAIC00
NzksOSArNDc5LDEwIEBAIHN0YXRpYyBERUNMQVJFX1dBSVRfUVVFVUVfSEVBRChvb21fcmVhcGVy
X3dhaXQpOwo+ICBzdGF0aWMgc3RydWN0IHRhc2tfc3RydWN0ICpvb21fcmVhcGVyX2xpc3Q7Cj4g
IHN0YXRpYyBERUZJTkVfU1BJTkxPQ0sob29tX3JlYXBlcl9sb2NrKTsKPiAgCj4gLXZvaWQgX19v
b21fcmVhcF90YXNrX21tKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ICtib29sIF9fb29tX3JlYXBf
dGFza19tbShzdHJ1Y3QgbW1fc3RydWN0ICptbSkKPiAgewo+ICAJc3RydWN0IHZtX2FyZWFfc3Ry
dWN0ICp2bWE7Cj4gKwlib29sIHJldCA9IHRydWU7Cj4gIAo+ICAJLyoKPiAgCSAqIFRlbGwgYWxs
IHVzZXJzIG9mIGdldF91c2VyL2NvcHlfZnJvbV91c2VyIGV0Yy4uLiB0aGF0IHRoZSBjb250ZW50
Cj4gQEAgLTUxMSwxMiArNTEyLDE3IEBAIHZvaWQgX19vb21fcmVhcF90YXNrX21tKHN0cnVjdCBt
bV9zdHJ1Y3QgKm1tKQo+ICAJCQlzdHJ1Y3QgbW11X2dhdGhlciB0bGI7Cj4gIAo+ICAJCQl0bGJf
Z2F0aGVyX21tdSgmdGxiLCBtbSwgc3RhcnQsIGVuZCk7Cj4gLQkJCW1tdV9ub3RpZmllcl9pbnZh
bGlkYXRlX3JhbmdlX3N0YXJ0KG1tLCBzdGFydCwgZW5kKTsKPiArCQkJaWYgKG1tdV9ub3RpZmll
cl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X25vbmJsb2NrKG1tLCBzdGFydCwgZW5kKSkgewo+ICsJ
CQkJcmV0ID0gZmFsc2U7Cj4gKwkJCQljb250aW51ZTsKPiArCQkJfQo+ICAJCQl1bm1hcF9wYWdl
X3JhbmdlKCZ0bGIsIHZtYSwgc3RhcnQsIGVuZCwgTlVMTCk7Cj4gIAkJCW1tdV9ub3RpZmllcl9p
bnZhbGlkYXRlX3JhbmdlX2VuZChtbSwgc3RhcnQsIGVuZCk7Cj4gIAkJCXRsYl9maW5pc2hfbW11
KCZ0bGIsIHN0YXJ0LCBlbmQpOwo+ICAJCX0KPiAgCX0KPiArCj4gKwlyZXR1cm4gcmV0Owo+ICB9
Cj4gIAo+ICBzdGF0aWMgYm9vbCBvb21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0cnVjdCAq
dHNrLCBzdHJ1Y3QgbW1fc3RydWN0ICptbSkKPiBAQCAtNTQ1LDE4ICs1NTEsNiBAQCBzdGF0aWMg
Ym9vbCBvb21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0cnVjdCAqdHNrLCBzdHJ1Y3QgbW1f
c3RydWN0ICptbSkKPiAgCQlnb3RvIHVubG9ja19vb207Cj4gIAl9Cj4gIAo+IC0JLyoKPiAtCSAq
IElmIHRoZSBtbSBoYXMgaW52YWxpZGF0ZV97c3RhcnQsZW5kfSgpIG5vdGlmaWVycyB0aGF0IGNv
dWxkIGJsb2NrLAo+IC0JICogc2xlZXAgdG8gZ2l2ZSB0aGUgb29tIHZpY3RpbSBzb21lIG1vcmUg
dGltZS4KPiAtCSAqIFRPRE86IHdlIHJlYWxseSB3YW50IHRvIGdldCByaWQgb2YgdGhpcyB1Z2x5
IGhhY2sgYW5kIG1ha2Ugc3VyZSB0aGF0Cj4gLQkgKiBub3RpZmllcnMgY2Fubm90IGJsb2NrIGZv
ciB1bmJvdW5kZWQgYW1vdW50IG9mIHRpbWUKPiAtCSAqLwo+IC0JaWYgKG1tX2hhc19ibG9ja2Fi
bGVfaW52YWxpZGF0ZV9ub3RpZmllcnMobW0pKSB7Cj4gLQkJdXBfcmVhZCgmbW0tPm1tYXBfc2Vt
KTsKPiAtCQlzY2hlZHVsZV90aW1lb3V0X2lkbGUoSFopOwo+IC0JCWdvdG8gdW5sb2NrX29vbTsK
PiAtCX0KPiAtCj4gIAkvKgo+ICAJICogTU1GX09PTV9TS0lQIGlzIHNldCBieSBleGl0X21tYXAg
d2hlbiB0aGUgT09NIHJlYXBlciBjYW4ndAo+ICAJICogd29yayBvbiB0aGUgbW0gYW55bW9yZS4g
VGhlIGNoZWNrIGZvciBNTUZfT09NX1NLSVAgbXVzdCBydW4KPiBAQCAtNTcxLDcgKzU2NSwxMiBA
QCBzdGF0aWMgYm9vbCBvb21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0cnVjdCAqdHNrLCBz
dHJ1Y3QgbW1fc3RydWN0ICptbSkKPiAgCj4gIAl0cmFjZV9zdGFydF90YXNrX3JlYXBpbmcodHNr
LT5waWQpOwo+ICAKPiAtCV9fb29tX3JlYXBfdGFza19tbShtbSk7Cj4gKwkvKiBmYWlsZWQgdG8g
cmVhcCBwYXJ0IG9mIHRoZSBhZGRyZXNzIHNwYWNlLiBUcnkgYWdhaW4gbGF0ZXIgKi8KPiArCWlm
ICghX19vb21fcmVhcF90YXNrX21tKG1tKSkgewo+ICsJCXVwX3JlYWQoJm1tLT5tbWFwX3NlbSk7
Cj4gKwkJcmV0ID0gZmFsc2U7Cj4gKwkJZ290byB1bmxvY2tfb29tOwo+ICsJfQo+ICAKPiAgCXBy
X2luZm8oIm9vbV9yZWFwZXI6IHJlYXBlZCBwcm9jZXNzICVkICglcyksIG5vdyBhbm9uLXJzczol
bHVrQiwgZmlsZS1yc3M6JWx1a0IsIHNobWVtLXJzczolbHVrQlxuIiwKPiAgCQkJdGFza19waWRf
bnIodHNrKSwgdHNrLT5jb21tLAo+IGRpZmYgLS1naXQgYS92aXJ0L2t2bS9rdm1fbWFpbi5jIGIv
dmlydC9rdm0va3ZtX21haW4uYwo+IGluZGV4IGFkYTIxZjQ3ZjIyYi4uMTZjZTM4ZjE3OGQxIDEw
MDY0NAo+IC0tLSBhL3ZpcnQva3ZtL2t2bV9tYWluLmMKPiArKysgYi92aXJ0L2t2bS9rdm1fbWFp
bi5jCj4gQEAgLTEzNSw5ICsxMzUsMTAgQEAgc3RhdGljIHZvaWQga3ZtX3VldmVudF9ub3RpZnlf
Y2hhbmdlKHVuc2lnbmVkIGludCB0eXBlLCBzdHJ1Y3Qga3ZtICprdm0pOwo+ICBzdGF0aWMgdW5z
aWduZWQgbG9uZyBsb25nIGt2bV9jcmVhdGV2bV9jb3VudDsKPiAgc3RhdGljIHVuc2lnbmVkIGxv
bmcgbG9uZyBrdm1fYWN0aXZlX3ZtczsKPiAgCj4gLV9fd2VhayB2b2lkIGt2bV9hcmNoX21tdV9u
b3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKHN0cnVjdCBrdm0gKmt2bSwKPiAtCQl1bnNpZ25lZCBs
b25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKPiArX193ZWFrIGludCBrdm1fYXJjaF9tbXVf
bm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShzdHJ1Y3Qga3ZtICprdm0sCj4gKwkJdW5zaWduZWQg
bG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsIGJvb2wgYmxvY2thYmxlKQo+ICB7Cj4gKwly
ZXR1cm4gMDsKPiAgfQo+ICAKPiAgYm9vbCBrdm1faXNfcmVzZXJ2ZWRfcGZuKGt2bV9wZm5fdCBw
Zm4pCj4gQEAgLTM1NCwxMyArMzU1LDE1IEBAIHN0YXRpYyB2b2lkIGt2bV9tbXVfbm90aWZpZXJf
Y2hhbmdlX3B0ZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgCXNyY3VfcmVhZF91bmxvY2so
Jmt2bS0+c3JjdSwgaWR4KTsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQga3ZtX21tdV9ub3RpZmll
cl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICtzdGF0
aWMgaW50IGt2bV9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11
X25vdGlmaWVyICptbiwKPiAgCQkJCQkJICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+ICAJCQkJ
CQkgICAgdW5zaWduZWQgbG9uZyBzdGFydCwKPiAtCQkJCQkJICAgIHVuc2lnbmVkIGxvbmcgZW5k
KQo+ICsJCQkJCQkgICAgdW5zaWduZWQgbG9uZyBlbmQsCj4gKwkJCQkJCSAgICBib29sIGJsb2Nr
YWJsZSkKPiAgewo+ICAJc3RydWN0IGt2bSAqa3ZtID0gbW11X25vdGlmaWVyX3RvX2t2bShtbik7
Cj4gIAlpbnQgbmVlZF90bGJfZmx1c2ggPSAwLCBpZHg7Cj4gKwlpbnQgcmV0Owo+ICAKPiAgCWlk
eCA9IHNyY3VfcmVhZF9sb2NrKCZrdm0tPnNyY3UpOwo+ICAJc3Bpbl9sb2NrKCZrdm0tPm1tdV9s
b2NrKTsKPiBAQCAtMzc4LDkgKzM4MSwxMSBAQCBzdGF0aWMgdm9pZCBrdm1fbW11X25vdGlmaWVy
X2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gIAo+ICAJ
c3Bpbl91bmxvY2soJmt2bS0+bW11X2xvY2spOwo+ICAKPiAtCWt2bV9hcmNoX21tdV9ub3RpZmll
cl9pbnZhbGlkYXRlX3JhbmdlKGt2bSwgc3RhcnQsIGVuZCk7Cj4gKwlyZXQgPSBrdm1fYXJjaF9t
bXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShrdm0sIHN0YXJ0LCBlbmQsIGJsb2NrYWJsZSk7
Cj4gIAo+ICAJc3JjdV9yZWFkX3VubG9jaygma3ZtLT5zcmN1LCBpZHgpOwo+ICsKPiArCXJldHVy
biByZXQ7Cj4gIH0KPiAgCj4gIHN0YXRpYyB2b2lkIGt2bV9tbXVfbm90aWZpZXJfaW52YWxpZGF0
ZV9yYW5nZV9lbmQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gLS0gCj4gMi4xOC4wCj4gCj4g
LS0gCj4gTWljaGFsIEhvY2tvCj4gU1VTRSBMYWJzCgotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFi
cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 12:38:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 12:38: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 1fcVR1-0002Wi-FJ; Mon, 09 Jul 2018 12:38: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcVQz-0002Wd-NM
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 12:38:29 +0000
X-Inumbo-ID: fce65b19-8374-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id fce65b19-8374-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 12:38: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 51871ED1;
 Mon,  9 Jul 2018 05:38:27 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D48D03F5AD;
 Mon,  9 Jul 2018 05:38:25 -0700 (PDT)
To: moin anjnawala <moinanjnawala@gmail.com>
References: <CAN_ATrdKSqxS31CuPqoCV_pz6mp0-Le30x=yDZVanK+ZvW8noQ@mail.gmail.com>
 <498efb7e-755b-0917-6b0c-1fff257a06b6@arm.com>
 <CAN_ATreAFYS2KUZ+FLv8ykzjQbw=yoOvsZ5PwSChmubd9ky_HA@mail.gmail.com>
 <4e1b355d-43aa-336d-8d90-e83d97a409c0@arm.com>
 <45be7595-0dd5-c594-8cff-f9567fca502a@arm.com>
 <CAN_ATreCM8CKp8U4wpCzSGT6uNcMhMvy-ytUNAxhs5eS-RRdUQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <99ef236d-ef8c-4141-0ee0-4fe82114b698@arm.com>
Date: Mon, 9 Jul 2018 13:38:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <CAN_ATreCM8CKp8U4wpCzSGT6uNcMhMvy-ytUNAxhs5eS-RRdUQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] ARM: Issues while Enabling hibernation in
 domU(linux) on jacinto-j6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, amit.a@pathpartnertech.com,
 Omkar Bolla <omkar062@gmail.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Mirela Simonovic <mirela.simonovic@aggios.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>

CgpPbiAwOS8wNy8xOCAwOTo1OSwgbW9pbiBhbmpuYXdhbGEgd3JvdGU6Cj4gSGkgSnVsaWVuLAoK
SGVsbG8sCgpbLi4uXQoKPiBbICAgMTguNzQ2Nzc0XSBQQyBpcyBhdCBzYWZlX2NvcHlfcGFnZSsw
eDFjLzB4MzgKPiBbICAgMTguNzQ2Nzc0XSBMUiBpcyBhdCBzYWZlX2NvcHlfcGFnZSsweDIwLzB4
MzgKPiBbICAgMTguNzQ2Nzc0XSBwYyA6IFs8YzAxOGI4MDA+XSAgICBsciA6IFs8YzAxOGI4MDQ+
XSAgICBwc3I6IGEwMDMwMGQzCj4gWyAgIDE4Ljc0Njc3NF0gc3AgOiBkNjJiM2QxNCAgaXAgOiBk
NjJiM2QxNCAgZnAgOiBkNjJiM2QyOAo+IFsgICAxOC43NDY3NzRdIHIxMDogYzBjOWYwMDAgIHI5
IDogZDc3OWRkNjQgIHI4IDogZDc3MGRjNjgKPiBbICAgMTguNzQ2Nzc0XSByNyA6IDAwMDA1MTM3
ICByNiA6IGMwZjliMjYwICByNSA6IGMwZmM3ZWMwICByNCA6IGQyY2NhMDAwCj4gWyAgIDE4Ljc0
Njc3NF0gcjMgOiBmZmZmZmZmZiAgcjIgOiBkMmNjYjAwMCAgcjEgOiBkNzQ2OTAwMCAgcjAgOiBk
NmNkMTAwMAo+IFsgICAxOC43NDY3NzRdIEZsYWdzOiBOekN2ICBJUlFzIG9mZiAgRklRcyBvZmYg
IE1vZGUgU1ZDXzMyICBJU0EgQVJNCj4gU2VnbWVudCBub25lCj4gWyAgIDE4Ljc0Njc3NF0gQ29u
dHJvbDogMTBjNTM4N2QgIFRhYmxlOiA1NjBjMDA2YSAgREFDOiAwMDAwMDA1MQo+IFsgICAxOC43
NDY3NzRdIFByb2Nlc3MgYmFzaCAocGlkOiAyODMsIHN0YWNrIGxpbWl0ID0gMHgocHRydmFsKSkK
PiBbICAgMTguNzQ2Nzc0XSBTdGFjazogKDB4ZDYyYjNkMTQgdG8gMHhkNjJiNDAwMCkKPiBbICAg
MTguNzQ2Nzc0XSAzZDAwOgo+IGZmZmZmZmZmIGMwZjA5NTA0IGQ2MmIzZDYwCj4gWyAgIDE4Ljc0
Njc3NF0gM2QyMDogZDYyYjNkMmMgYzAxOGRhMGMgYzAxOGI3ZjAgMDAwMDAwMDEgZDYyYjNkN2MK
PiBkNmNjYjkwMCAwMDAwMDAzMCBkNjJiM2RhYwo+IFsgICAxOC43NDY3NzRdIDNkNDA6IDAwMDAw
MDAwIDAwMDAwMDA4IDAwMDAwMDEwIGQ2MWY1ODkwIGMwYzlmMDAwCj4gZDYyYjNkNzggZDYyYjNk
NjQgYzAxMTBhZDQKPiBbICAgMTguNzQ2Nzc0XSAzZDYwOiBjMDE4ZDY0MCAwMDAwMDAwMCAwMDAw
MDAzMCBkNjJiM2RlNCBkNjJiM2Q3Ywo+IGMwMTEwNzMwIGMwMTEwYWQwIDU2ZDI0MDAwCj4gWyAg
IDE4Ljc0Njc3NF0gM2Q4MDogZDYyYjNkYWMgNDAxMWQ2YTAgMDAwMDAwMDAgYjZmNGU0YzAgYjZm
NGU0YzAKPiAwMDAwMDA1MSA0MDAwNDA2YSAxMGM1Mzg3ZAo+IFsgICAxOC43NDY3NzRdIDNkYTA6
IDAwMDAwMDAwIDAwZjAwMDAwIDAwMDAwMDAwIGMwZjk2OTVjIGQ2NzdlZTAwCj4gMDAwMDAwMDAg
YzBmMDI4MDAgYzBjMDc1NGMKPiBbICAgMTguNzQ2Nzc0XSAzZGMwOiBkNjFmNTg5MCAwMDAwMDAw
NSBkNjJiM2RlNCBjMDExMDhmYyBjMGY5Njk1Ywo+IDAwMDAwMDAwIGQ2MmIzZGY0IGQ2MmIzZGU4
Cj4gWyAgIDE4Ljc0Njc3NF0gM2RlMDogYzAxMTBiZDQgYzAxMTA4YjggZDYyYjNlMWMgZDYyYjNk
ZjggYzAxOGFhYjQKPiBjMDExMGJjNCAwMDAwMDAwMCBjMGYxYTJjOAo+IFsgICAxOC43NDY3NzRd
IDNlMDA6IDAwMDAwMDAwIGMwZjliMTMwIGQ2MmYyMjgwIGMwZjFhMjI4IGQ2MmIzZTRjCj4gZDYy
YjNlMjAgYzAxOGIzZjAgYzAxOGE3NzAKPiBbICAgMTguNzQ2Nzc0XSAzZTIwOiBjMDI3MTQxOCAw
MDAwMDAwNSBkNWU2ODE5OCBkNjJmMjI4MCAwMDAwMDAwNQo+IGQ2MWY1ODgwIGQ2MmYyMjgwIGQ2
MmIzZjY4Cj4gWyAgIDE4Ljc0Njc3NF0gM2U0MDogZDYyYjNlNjQgZDYyYjNlNTAgYzAxODk0MDgg
YzAxOGIyODggZDYyZjIyODAKPiAwMDAwMDAwMCBkNjJiM2U3NCBkNjJiM2U2OAo+IFsgICAxOC43
NDY3NzRdIDNlNjA6IGMwOTAzY2JjIGMwMTg5M2IwIGQ2MmIzZThjIGQ2MmIzZTc4IGMwMzE2YjQ0
Cj4gYzA5MDNjYWMgYzAzMTZhZjAgMDAwMDAwMDAKPiBbICAgMTguNzQ2Nzc0XSAzZTgwOiBkNjJi
M2VjNCBkNjJiM2U5MCBjMDMxNjE5YyBjMDMxNmFmYyAwMDAwMDAwMAo+IDAwMDAwMDAwIGQ2MmIz
ZWZjIGQ2MGNjODQwCj4gWyAgIDE4Ljc0Njc3NF0gM2VhMDogMDAwMDAwMDUgZDYwY2M4NDAgZDYy
YjNmNjggMDAwMDAwMDUgMDAwY2U0MDgKPiAwMDAwMDAwMCBkNjJiM2YzNCBkNjJiM2VjOAo+IFsg
ICAxOC43NDY3NzRdIDNlYzA6IGMwMmExM2Q4IGMwMzE2MGIwIDAwMDAwODAwIDAwMDAwMDA4IDAw
MDAwMDAwCj4gMDAwMDA4MWYgYzA5MWI4ZjQgYjZmNWQ1NjAKPiBbICAgMTguNzQ2Nzc0XSAzZWUw
OiBjMGYwYjdlYyBkNjJiM2ZiMCBiNmY1ZDk2OCAwMDBjNTc1OCBkNjJiM2ZhYwo+IGQ2MmIzZjAw
IGMwMTE3ZmQwIGMwOTFiOTAwCj4gWyAgIDE4Ljc0Njc3NF0gM2YwMDogMDAwMDAwMDAgYzAyYTE2
MzAgZDYyYjNmMzQgZDYyYjNmMTggYzAyOWQ3YzQKPiBkNjBjYzg0MCAwMDAwMDAwNSAwMDBjZTQw
OAo+IFsgICAxOC43NDY3NzRdIDNmMjA6IGQ2MmIzZjY4IDAwMDAwMDA1IGQ2MmIzZjY0IGQ2MmIz
ZjM4IGMwMmExNjcwCj4gYzAyYTEzYWMgZDYwY2M4NDAgYzAyYzBhZTgKPiBbICAgMTguNzQ2Nzc0
XSAzZjQwOiAwMDAwMDAwMCAwMDAwMDAwMCBkNjBjYzg0MCBkNjBjYzg0MCAwMDAwMDAwNQo+IDAw
MGNlNDA4IGQ2MmIzZjk0IGQ2MmIzZjY4Cj4gWyAgIDE4Ljc0Njc3NF0gM2Y2MDogYzAyYTE4ODAg
YzAyYTE1YzggMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDUKPiAwMDBjZTQwOCBiNmVjY2I1MCAw
MDAwMDAwNAo+IFsgICAxOC43NDY3NzRdIDNmODA6IGMwMTAxMWU0IGQ2MmIyMDAwIGQ2MmIzZmE0
IGQ2MmIzZjk4IGMwMmExOGVjCj4gYzAyYTE4NDAgMDAwMDAwMDAgZDYyYjNmYTgKPiBbICAgMTgu
NzQ2Nzc0XSAzZmEwOiBjMDEwMTAwMCBjMDJhMThlMCAwMDAwMDAwNSAwMDBjZTQwOCAwMDAwMDAw
MQo+IDAwMGNlNDA4IDAwMDAwMDA1IDAwMDAwMDAwCj4gWyAgIDE4Ljc0Njc3NF0gM2ZjMDogMDAw
MDAwMDUgMDAwY2U0MDggYjZlY2NiNTAgMDAwMDAwMDQgMDAwMDAwMDUKPiAwMDAwMDAwMCAwMDBj
NTc1OCAwMDAwMDAwMAo+IFsgICAxOC43NDY3NzRdIDNmZTA6IDAwMDAwMDAwIGJlZTU4OGU0IGI2
ZTJmYzg1IGI2ZTZhZjI2IDQwMDIwMDMwCj4gMDAwMDAwMDEgMDAwMDAwMDAgMDAwMDAwMDAKPiBb
ICAgMTguNzQ2Nzc0XSBbPGMwMThiODAwPl0gKHNhZmVfY29weV9wYWdlKSBmcm9tIFs8YzAxOGRh
MGM+XQo+IChzd3N1c3Bfc2F2ZSsweDNkOC8weDQ4MCkKPiBbICAgMTguNzQ2Nzc0XSBbPGMwMThk
YTBjPl0gKHN3c3VzcF9zYXZlKSBmcm9tIFs8YzAxMTBhZDQ+XQo+IChhcmNoX3NhdmVfaW1hZ2Ur
MHgxMC8weDQ4KQo+IFsgICAxOC43NDY3NzRdIFs8YzAxMTBhZDQ+XSAoYXJjaF9zYXZlX2ltYWdl
KSBmcm9tIFs8YzAxMTA3MzA+XQo+IChjcHVfc3VzcGVuZF9hYm9ydCsweDAvMHgzMCkKPiBbICAg
MTguNzQ2Nzc0XSBDb2RlOiBlNTJkZTAwNCBlOGJkNDAwMCBlMWEwNDAwMCBlMWEwMDAwMSAoZWIw
MzgzOGIpCj4gWyAgIDE4Ljc0Njc3NF0gLS0tWyBlbmQgdHJhY2UgZDViMWI4ZjY4YTBlY2U2OCBd
LS0tCj4gWyAgIDE4Ljc0Njc3NF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0t
Cj4gWyAgIDE4Ljc0Njc3NF0gV0FSTklORzogQ1BVOiAwIFBJRDogMCBhdCBrZXJuZWwvdGltZS90
aW1la2VlcGluZy5jOjc2MAo+IGt0aW1lX2dldCsweGVjLzB4ZjgKPiBbICAgMTguNzQ2Nzc0XSBN
b2R1bGVzIGxpbmtlZCBpbjoKPiBbICAgMTguNzQ2Nzc0XSBDUFU6IDAgUElEOiAwIENvbW06IHN3
YXBwZXIvMCBUYWludGVkOiBHICAgICAgRAo+ICAgIDQuMTcuNC0wMDAxMi1nODY3NWQ5My1kaXJ0
eSAjMjg5Cj4gWyAgIDE4Ljc0Njc3NF0gSGFyZHdhcmUgbmFtZTogR2VuZXJpYyBEVCBiYXNlZCBz
eXN0ZW0KPiBbICAgMTguNzQ2Nzc0XSBbPGMwMTEzNzZjPl0gKHVud2luZF9iYWNrdHJhY2UpIGZy
b20gWzxjMDEwZTY4OD5dCj4gKHNob3dfc3RhY2srMHgyMC8weDI0KQo+IFsgICAxOC43NDY3NzRd
IFs8YzAxMGU2ODg+XSAoc2hvd19zdGFjaykgZnJvbSBbPGMwOGZmYjY0Pl0KPiAoZHVtcF9zdGFj
aysweDk4LzB4YWMpCj4gWyAgIDE4Ljc0Njc3NF0gWzxjMDhmZmI2ND5dIChkdW1wX3N0YWNrKSBm
cm9tIFs8YzAxMzE2ZDg+XSAoX193YXJuKzB4MTA0LzB4MTFjKQo+IFsgICAxOC43NDY3NzRdIFs8
YzAxMzE2ZDg+XSAoX193YXJuKSBmcm9tIFs8YzAxMzE3ZTA+XQo+ICh3YXJuX3Nsb3dwYXRoX251
bGwrMHg1MC8weDU4KQo+IFsgICAxOC43NDY3NzRdIFs8YzAxMzE3ZTA+XSAod2Fybl9zbG93cGF0
aF9udWxsKSBmcm9tIFs8YzAxYjMyMTA+XQo+IChrdGltZV9nZXQrMHhlYy8weGY4KQo+IFsgICAx
OC43NDY3NzRdIFs8YzAxYjMyMTA+XSAoa3RpbWVfZ2V0KSBmcm9tIFs8YzAxYzMyZmM+XQo+ICh0
aWNrX25vaHpfaWRsZV9lbnRlcisweDQ0LzB4OGMpCj4gWyAgIDE4Ljc0Njc3NF0gWzxjMDFjMzJm
Yz5dICh0aWNrX25vaHpfaWRsZV9lbnRlcikgZnJvbSBbPGMwMTYzNTRjPl0KPiAoZG9faWRsZSsw
eDJjLzB4MjQwKQo+IFsgICAxOC43NDY3NzRdIFs8YzAxNjM1NGM+XSAoZG9faWRsZSkgZnJvbSBb
PGMwMTYzYTNjPl0KPiAoY3B1X3N0YXJ0dXBfZW50cnkrMHgyOC8weDJjKQo+IFsgICAxOC43NDY3
NzRdIFs8YzAxNjNhM2M+XSAoY3B1X3N0YXJ0dXBfZW50cnkpIGZyb20gWzxjMDkxNGM0OD5dCj4g
KHJlc3RfaW5pdCsweGUwLzB4ZTQpCj4gWyAgIDE4Ljc0Njc3NF0gWzxjMDkxNGM0OD5dIChyZXN0
X2luaXQpIGZyb20gWzxjMGUwMGY4MD5dCj4gKHN0YXJ0X2tlcm5lbCsweDQ1MC8weDQ2NCkKPiBb
ICAgMTguNzQ2Nzc0XSAtLS1bIGVuZCB0cmFjZSBkNWIxYjhmNjhhMGVjZTY5IF0tLS0KPiAKPiBB
bHNvLCBvbmUgbW9yZSBvYnNlcnZhdGlvbiBJIGhhdmUgaGFkIGlzIHRoYXQgaGliZXJuYXRpb24g
aW1hZ2UKPiBjcmVhdGlvbiBkb2VzIG5vdCBjcmFzaCBmb3IgbGludXggbWFpbmxpbmUgdmVyc2lv
biB1cHRvIHY0LjcuMTAgYnV0Cj4gbm90IGZvciBsYXRlciB2ZXJzaW9ucy4KCkkgYW0gbm90IHN1
cmUgdG8gZm9sbG93IHRoaXMuIFdoaWNoIHZlcnNpb24gYXJlIHlvdSB1c2luZyBmb3IgRG9tMD8g
Rm9yIApEb21VPyBFYXJsaWVyIHlvdSBtZW50aW9uIDQuMTcsIGJ1dCBub3cgeW91IG1lbnRpb24g
NC43Li4uCgpbLi4uXQoKPiAKPiBJcyB0aGVyZSBhbnkgcGxhbiB0byBzdXBwb3J0IGhpYmVybmF0
aW9uIGZyb20gdXNlcnNwYWNlIG9uIGFybSBvbiB4ZW4KPiBmb3IgYW55IGZ1dHVyZSByZWxlYXNl
ID8gSWYgbm90IHRoZW4gd2hhdCBpbXBsZW1lbnRhdGlvbnMgSSBuZWVkIHRvCj4gYWRkIGluIHhl
biBhbmQgbGludXggdG8gZW5hYmxlIGhpYmVybmF0aW9uIG9uIGRvbVUgZm9yIGFybT8KCkFzIEkg
bWVudGlvbiBpbiBteSBwcmV2aW91cyByZXBseSwgaXQgaXMgdmVyeSBsaWtlbHkgdGhhdCBzb21l
IGJpdHMgCndvdWxkIG5lZWQgdG8gYmUgaW1wbGVtZW50ZWQgZm9yIEFybS4gSSBoYXZlbid0IGxv
b2tlZCBhdCB0aGUgc2VyaWVzLCAKYnV0IEkgdGhpbmsgeW91IGNhbiBsb29rIGF0IHg4NiBjb2Rl
IGFuZCByZXBsaWNhdGUgZm9yIEFybS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 12:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 12:40:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcVT8-00039L-Uk; Mon, 09 Jul 2018 12:40: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=x+xa=jz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcVT7-00038o-AD
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 12:40:41 +0000
X-Inumbo-ID: 4b189018-8375-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 4b189018-8375-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 12:40:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 09 Jul 2018 06:40:38 -0600
Message-Id: <5B4357C302000078001D2525@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 09 Jul 2018 06:40:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
 <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
 <5B434ECC02000078001D24BF@prv1-mh.provo.novell.com>
 <3f0b227e-94f3-6502-74a9-b8b3e8ecd093@citrix.com>
In-Reply-To: <3f0b227e-94f3-6502-74a9-b8b3e8ecd093@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] xen: Introduce an xmemdup() 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: Sergey Dyasli <sergey.dyasli@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>

Pj4+IE9uIDA5LjA3LjE4IGF0IDE0OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDkvMDcvMTggMTM6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwOS4w
Ny4xOCBhdCAxMjoyOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L2NwdWlkLmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCj4+
PiBAQCAtNzAzLDE2ICs3MDMsMTcgQEAgdm9pZCByZWNhbGN1bGF0ZV9jcHVpZF9wb2xpY3koc3Ry
dWN0IGRvbWFpbiAqZCkKPj4+ICAKPj4+ICBpbnQgaW5pdF9kb21haW5fY3B1aWRfcG9saWN5KHN0
cnVjdCBkb21haW4gKmQpCj4+PiAgewo+Pj4gLSAgICBkLT5hcmNoLmNwdWlkID0geG1hbGxvYyhz
dHJ1Y3QgY3B1aWRfcG9saWN5KTsKPj4+ICsgICAgc3RydWN0IGNwdWlkX3BvbGljeSAqcCA9Cj4+
PiArICAgICAgICB4bWVtZHVwKGlzX3B2X2RvbWFpbihkKSA/ICYgcHZfbWF4X2NwdWlkX3BvbGlj
eQo+PiBTdHJheSBibGFuayAoc2FtZSBiZWxvdyBpbiB0aGUgTVNSIGVxdWl2YWxlbnQpLgo+IAo+
IFRoYXQgd2FzIHRoZSB2aXN1YWxseSBsaW5lIHVwIHRoZSBfbWF4X2NwdWlkX3BvbGljeSB3aXRo
IGh2bSBiZWxvdy4KPiAKPiBBbm90aGVyIG9wdGlvbiB3b3VsZCBiZSAiPyAgJnB2XyIgd2l0aCBh
IGRvdWJsZSBzcGFjZSBiZWZvcmUgdGhlICYuCgpFaXRoZXIgd2F5IGxvb2tzIGEgbGl0dGxlIHN0
cmFuZ2UgdG8gbWUsIGJ1dCBpZiB5b3UgcHJlZmVyIHRvIGhhdmUgdGhpbmdzCmFsaWduZWQgdGhp
cyB3YXksIHRoZW4gSSdsbCBsZWF2ZSBpdCB0byB5b3Ugd2hpY2ggb2YgdGhlIHR3byBvcHRpb25z
IHlvdQpwaWNrIChJIGhhdmUgb25seSBhIHZlcnkgc2xpZ2h0IHByZWZlcmVuY2UgdG8gdGhlIGFs
dGVybmF0aXZlIHlvdSd2ZQpubyBzdWdnZXN0ZWQpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 12:49:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 12:49: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 1fcVb7-0003fC-WC; Mon, 09 Jul 2018 12:48: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcVb6-0003f7-ME
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 12:48:56 +0000
X-Inumbo-ID: 6b4354da-8376-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6b4354da-8376-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 14:48: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 13C33ED1;
 Mon,  9 Jul 2018 05:48:54 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C44123F5AD;
 Mon,  9 Jul 2018 05:48:52 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-14-git-send-email-sstabellini@kernel.org>
 <1dfb15f0-47e2-973c-1b7c-67cdf29077f8@arm.com>
 <alpine.DEB.2.10.1807061338030.13502@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9185bcf9-60a9-9387-8f9c-d46002fa1280@arm.com>
Date: Mon, 9 Jul 2018 13:48:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807061338030.13502@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 14/15] xen/arm: call construct_domU from
 start_xen and start DomU VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, xen-devel@lists.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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzE4IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gRnJpLCAxNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAwNi8xMy8y
MDE4IDExOjE1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBJbnRyb2R1Y2Ugc3Vw
cG9ydCBmb3IgdGhlICJ4ZW4sZG9tVSIgY29tcGF0aWJsZSBub2RlIG9uIGRldmljZSB0cmVlLgo+
Pj4gQ3JlYXRlIG5ldyBEb21VIFZNcyBiYXNlZCBvbiB0aGUgaW5mb3JtYXRpb24gZm91bmQgb24g
ZGV2aWNlIHRyZWUgdW5kZXIKPj4+ICJ4ZW4sZG9tVSIuCj4+Cj4+IFdoaWxlIEkgbGlrZSB0aGUg
aWRlYSBvZiBoYXZpbmcgbXVsdGlwbGUgZG9tYWluIGNyZWF0ZWQgYnkgWGVuLCBJIHRoaW5rIHRo
ZXJlCj4+IGFyZSBzdGlsbCBmZXcgb3BlbiBxdWVzdGlvbnMgaGVyZToKPj4gCTEpIFRoZSBkb21h
aW5zIHdpbGwgYmUgbGlzdGVkIHZpYSAieGwgbGlzdCIuIFNvIGFyZSB0aGV5IHN0aWxsCj4+IG1h
bmFnZWFibGUgdmlhIERPTUNUTD8KPiAKPiBZZXMsIHRoZXkgYXJlLiBUaGVyZSBpcyBhbiBhcmd1
bWVudCBmb3IgbWFraW5nIHRoZW0gImhpZGRlbiIgZnJvbQo+IERPTUNUTHMsIGJ1dCB0aGF0IGlz
IG5vdCBkb25lIGFzIHBhcnQgb2YgdGhpcyBzZXJpZXMuIEZ1dHVyZSB3b3JrLgoKV2hhdCB3aWxs
IGhhcHBlbiB3aXRoIGxpYnhsIHRvZGF5PyBJcyB0aGUgdG9vbHN0YWNrIGdvaW5nIHRvIGJlIGNv
bmZ1c2VkPwoKPiAKPiAKPj4gCTIpIElzIGl0IHBvc3NpYmxlIHRvIHJlc3RhcnQgdGhvc2UgZG9t
YWlucz8KPiAKPiBObyB0aGV5IGNhbid0IGJlIHJlc3RhcnRlZC4gRm9yIGV4YW1wbGUsIHRoZWly
IG9yaWdpbmFsIGtlcm5lbCBpcyBnb25lCj4gZnJvbSBtZW1vcnkuCgpTbyB3aGF0IHdpbGwgaGFw
cGVuIGlmIHlvdSB1c2UgInhsIHJlc3RhcnQiIG9uIHRoZW0/Cgo+IAo+IAo+PiAJMykgSWYgYSBk
b21haW4gY3Jhc2gsIHdoYXQgd2lsbCBoYXBwZW4/IEFyZSB0aGV5IGp1c3QgZ29pbmcgdG8gCXNp
dAo+PiB0aGVyZSB1c2luZyByZXNvdXJjZXMgdW50aWwgdGhlIHBsYXRmb3JtIHJlYm9vdGVkPwo+
IAo+IFRoZSBlbnRpcmUgcGxhdGZvcm0gbmVlZHMgdG8gYmUgcmVib290ZWQuCgpUaGF0IHNob3Vs
ZCBiZSBjbGFyaWZpZWQgc29tZXdoZXJlIGluIHRoZSBkb2N1bWVudGF0aW9uLgoKPiAKPiAKPj4g
CTQpIEhvdyBkbyB5b3UgaGFuZGxlIHNjaGVkdWxpbmc/IElzIGl0IHN0aWxsIHBvc3NpYmxlIHRv
IGRvIGl0IHZpYQo+PiBEb20wPyBIb3cgYWJvdXQgdGhlIGRvbTBsZXNzIHNpdHVhdGlvbj8KPiAK
PiBUaGUgc2NoZWR1bGVyIGNhbiBiZSBjaG9zZW4gdmlhIHRoZSBYZW4gY29tbWFuZCBsaW5lIG9w
dGlvbi4gSXQgaXMgYWxzbwo+IHBvc3NpYmxlIHRvIGRvIHRoYXQgZnJvbSBkb20wIChpZiB0aGVy
ZSBpcyBhIGRvbTApLgoKQ2FuIHlvdSBleHBsYWluIGhvdyB0aGUgdkNQVXMgYXJlIGdvaW5nIHRv
IGdldCBwaW5uZWQgdmlhIHRoZSBjb21tYW5kIGxpbmU/Cgo+IAo+IAo+Pj4KPj4+IEludHJvZHVj
ZSBhIHNpbXBsZSBnbG9iYWwgdmFyaWFibGUgbmFtZWQgbWF4X2luaXRfZG9taWQgdG8ga2VlcCB0
cmFjayBvZgo+Pj4gdGhlIGluaXRpYWwgYWxsb2NhdGVkIGRvbWlkcy4KPj4KPj4gV2hhdCBpcyB0
aGUgZXhhY3QgZ29hbCBvZiB0aGlzIG5ldyB2YXJpYWJsZT8KPiAKPiBUaGUgZ29hbCBvZiB0aGlz
IHZhcmlhYmxlIGlzIHRvIGtub3cgdGhlIG51bWJlciBvZiBkb21VcyBhbGxvY2F0ZWQgYXQKPiBi
b290IHRpbWUgYnkgWGVuLiBTcGVjaWZpY2FsbHksIGl0IGlzIHVzZWQgYnkgY29uc29sZS5jIHRv
IHN3aXRjaCB0aGUKPiBzZXJpYWwgaW5wdXQgdG8gdGhlIHJpZ2h0IGRvbVUuCgpJIGRvbid0IHRo
aW5rIHRoaXMgaXMgbmVjZXNzYXJ5LiBJIHdpbGwgcmVwbHkgb24gdGhlIHNlY29uZCB2ZXJzaW9u
LgoKPiAKPiAKPj4+Cj4+PiBNb3ZlIHRoZSBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcyBhZnRlciBE
b21VcyBoYXZlIGJlZW4gYnVpbHQKPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4+PiAtLS0KPj4+ICAgIHhlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYyB8ICAyIC0tCj4+PiAgICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAg
fCAzNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+Pj4gICAgeGVuL2luY2x1
ZGUvYXNtLWFybS9zZXR1cC5oIHwgIDIgKysKPj4+ICAgIHhlbi9pbmNsdWRlL2FzbS14ODYvc2V0
dXAuaCB8ICAyICsrCj4+Cj4+IFlvdSBuZWVkIHRvIENDIHg4NiBtYWludGFpbmVycyBmb3IgdGhp
cyBjaGFuZ2UuCj4gCj4gSSdsbCBhZGQgdGhlbQo+IAo+IAo+Pj4gICAgNCBmaWxlcyBjaGFuZ2Vk
LCAzOCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
Pj4+IGluZGV4IDk3ZjE0Y2EuLmUyZDM3MGYgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4g
QEAgLTI1NDUsOCArMjU0NSw2IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRv
bWFpbiAqZCkKPj4+ICAgICAgICBpZiAoIHJjIDwgMCApCj4+PiAgICAgICAgICAgIHJldHVybiBy
YzsKPj4+ICAgIC0gICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKPj4+IC0KPj4KPj4gUGxl
YXNlIG1lbnRpb24gdGhpcyBtb3ZlIGluIHRoZSBjb21taXQgbWVzc2FnZS4KPiAKPiBJdCBpcyBt
ZW50aW9uZWQ6ICJNb3ZlIHRoZSBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcyBhZnRlciBEb21VcyBo
YXZlIGJlZW4KPiBidWlsdCIKCkkgbWlzc2VkIHRoYXQgc29ycnkuCgo+IAo+IAo+Pj4gICAgICAg
IHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPj4+ICAgIH0KPj4+ICAgIGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4+
PiBpbmRleCA5OGJkYjI0Li4zNzIzNzA0IDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3Nl
dHVwLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4+PiBAQCAtNjMsNiArNjMsOCBA
QCBzdGF0aWMgdW5zaWduZWQgbG9uZyBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMgX19pbml0ZGF0YTsK
Pj4+ICAgIGludGVnZXJfcGFyYW0oInhlbmhlYXBfbWVnYWJ5dGVzIiwgb3B0X3hlbmhlYXBfbWVn
YWJ5dGVzKTsKPj4+ICAgICNlbmRpZgo+Pj4gICAgK2RvbWlkX3QgX19yZWFkX21vc3RseSBtYXhf
aW5pdF9kb21pZCA9IDA7Cj4+PiArCj4+PiAgICBzdGF0aWMgX191c2VkIHZvaWQgaW5pdF9kb25l
KHZvaWQpCj4+PiAgICB7Cj4+PiAgICAgICAgZnJlZV9pbml0X21lbW9yeSgpOwo+Pj4gQEAgLTcx
MSw2ICs3MTMsOCBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3Bo
eXNfb2Zmc2V0LAo+Pj4gICAgICAgIHN0cnVjdCBib290bW9kdWxlICp4ZW5fYm9vdG1vZHVsZTsK
Pj4+ICAgICAgICBzdHJ1Y3QgZG9tYWluICpkb20wOwo+Pj4gICAgICAgIHN0cnVjdCB4ZW5fZG9t
Y3RsX2NyZWF0ZWRvbWFpbiBkb20wX2NmZyA9IHt9Owo+Pj4gKyAgICBzdHJ1Y3QgZHRfZGV2aWNl
X25vZGUgKmNob3NlbjsKPj4+ICsgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlOwo+Pj4g
ICAgICAgICAgZGNhY2hlX2xpbmVfYnl0ZXMgPSByZWFkX2RjYWNoZV9saW5lX2J5dGVzKCk7Cj4+
PiAgICBAQCAtODYwLDcgKzg2NCw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBs
b25nIGJvb3RfcGh5c19vZmZzZXQsCj4+PiAgICAgICAgZG9tMF9jZmcuYXJjaC5naWNfdmVyc2lv
biA9IFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkU7Cj4+PiAgICAgICAgZG9tMF9jZmcuYXJj
aC5ucl9zcGlzID0gZ2ljX251bWJlcl9saW5lcygpIC0gMzI7Cj4+PiAgICAtICAgIGRvbTAgPSBk
b21haW5fY3JlYXRlKDAsICZkb20wX2NmZyk7Cj4+PiArICAgIGRvbTAgPSBkb21haW5fY3JlYXRl
KG1heF9pbml0X2RvbWlkKyssICZkb20wX2NmZyk7Cj4+PiAgICAgICAgaWYgKCBJU19FUlIoZG9t
MCkgfHwgKGFsbG9jX2RvbTBfdmNwdTAoZG9tMCkgPT0gTlVMTCkgKQo+Pj4gICAgICAgICAgICAg
ICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbWFpbiAwIik7Cj4+PiAgICBAQCAtODg2LDYgKzg5
MCwzNSBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zm
c2V0LAo+Pj4gICAgICAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkb20w
KTsKPj4+ICAgICsgICAgY2hvc2VuID0gZHRfZmluZF9ub2RlX2J5X25hbWUoZHRfaG9zdCwgImNo
b3NlbiIpOwo+Pj4gKyAgICBpZiAoIGNob3NlbiAhPSBOVUxMICkKPj4+ICsgICAgewo+Pj4gKyAg
ICAgICAgZHRfZm9yX2VhY2hfY2hpbGRfbm9kZShjaG9zZW4sIG5vZGUpCj4+PiArICAgICAgICB7
Cj4+PiArICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZDsKPj4+ICsgICAgICAgICAgICBzdHJ1
Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZF9jZmcgPSB7fTsKPj4KPj4gVGhlcmUgYXJlIHF1
aXRlIGEgZmV3IGZpZWxkIGluIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIHRoYXQgd2UgbWF5IHdh
bnQgdG8KPj4gYWxsb3cgdGhlIHVzZXIgc2V0dGluZyB0aGVtLiBJIGFtIHRoaW5raW5nIG9mIHNz
aWRyZWYgZm9yIFhTTS4gSG93IGlzIHRoaXMKPj4gZ29pbmcgdG8gYmUgZG9uZT8KPiAKPiBXZSds
bCBpbnRyb2R1Y2UgYSBzZXBhcmF0ZSBmdW5jdGlvbiB0byBpbml0aWFsaXplIHRoZQo+IHhlbl9k
b21jdGxfY3JlYXRlZG9tYWluIGZpZWxkcyBhcyBuZWNlc3NhcnkuIEkgZG9uJ3QgdGhpbmsgaXQg
aXMKPiByZXF1aXJlZCBhdCB0aGUgbW9tZW50PwoKSSBkaWRuJ3QgYXNrIHRoZSBpbXBsZW1lbnRh
dGlvbiBidXQgaG93IHRoaXMgaXMgZ29pbmcgdG8gZml0IHRvZ2V0aGVyLgoKPj4+ICsKPj4+ICsg
ICAgICAgICAgICBpZiAoICFkdF9kZXZpY2VfaXNfY29tcGF0aWJsZShub2RlLCAieGVuLGRvbVUi
KSApCj4+PiArICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+Pj4gKwo+Pj4gKyAgICAgICAgICAg
IGRfY2ZnLmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFOwo+
Pgo+PiBBbnkgcmVhc29uIHRvIGltcG9zZSB1c2luZyB0aGUgbmF0aXZlIEdJQyBoZXJlPwo+IAo+
IEl0IGlzIGEgZ29vZCBkZWZhdWx0LiBJIGhhdmVuJ3QgaW50cm9kdWNlZCBhbiBvcHRpb24gdG8g
Y2hhbmdlIHRoZSBnaWMKPiB2ZXJzaW9uIGZvciBhIGRvbVUgeWV0LiBJdCBjb3VsZCBiZSBwb3Nz
aWJsZSB0byBhZGQgaXQgaW4gdGhlIGZ1dHVyZS4KClBsZWFzZSBkb2N1bWVudCBpdCBpbiBzb21l
d2hlcmUuCgo+Pj4gKwo+Pj4gKyAgICAgICAgICAgIGQgPSBkb21haW5fY3JlYXRlKG1heF9pbml0
X2RvbWlkKyssICZkX2NmZyk7Cj4+PiArICAgICAgICAgICAgaWYgKCBJU19FUlIoZCkpCj4+Cj4+
IENvZGluZyBzdHlsZSAoIC4uLiApCj4gCj4gSSdsbCBmaXgKPiAKPiAKPj4+ICsgICAgICAgICAg
ICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbVUiKTsKPj4+ICsKPj4+ICsgICAgICAgICAg
ICBkLT5pc19wcml2aWxlZ2VkID0gMDsKPj4+ICsgICAgICAgICAgICBkLT50YXJnZXQgPSBOVUxM
Owo+Pgo+PiBXaHkgZG8geW91IHNldCB0aGVtPyBUaGV5IGFyZSB6ZXJvZWQgYnkgZGVmYXVsdC4K
PiAKPiBNb3N0bHkgZm9yIG15IG93biBjbGFyaXR5IGFuZCB1bmRlcnN0YWRpbmcuIEkgY2FuIHJl
bW92ZSB0aGVtIGlmIHlvdQo+IHByZWZlci4KCkkgd291bGQgcmF0aGVyIHJlbW92ZSBpdCBiZWNh
dXNlIGl0IGdpdmUgdGhlIGZlZWxpbmcgdGhlIG90aGVyIGZpZWxkcyAKbWF5IG5vdCBiZSB6ZXJv
ZWQuCgo+Pj4gKwo+Pj4gKyAgICAgICAgICAgIGlmICggY29uc3RydWN0X2RvbVUoZCwgbm9kZSkg
IT0gMCkKPj4KPj4gQ29kaW5nIHN0eWxlICggLi4uICkKPiAKPiBPSwo+IAo+IAo+Pj4gKyAgICAg
ICAgICAgICAgICBwcmludGsoIkNvdWxkIG5vdCBzZXQgdXAgRE9NVSBndWVzdCBPUyIpOwo+Pj4g
Kwo+Pj4gKyAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlX2J5X3N5c3RlbWNvbnRyb2xsZXIoZCk7
Cj4+PiArICAgICAgICB9Cj4+PiArICAgIH0KPj4KPj4gUGxlYXNlIGludHJvZHVjZSBhIG5ldyBm
dW5jdGlvbiwgdGhpcyB3b3VsZCBhdm9pZCB0byBpbmNyZWF0ZSBzdGFydF94ZW4oKSB0b28KPj4g
bXVjaC4KPiAKPiBZZXMsIEknbGwgZG8KPiAKPiAKPj4+ICsgICAgZGlzY2FyZF9pbml0aWFsX21v
ZHVsZXMoKTsKPj4+ICsKPj4+ICAgICAgICAvKiBTd2l0Y2ggb24gdG8gdGhlIGR5bmFtaWNhbGx5
IGFsbG9jYXRlZCBzdGFjayBmb3IgdGhlIGlkbGUgdmNwdQo+Pj4gICAgICAgICAqIHNpbmNlIHRo
ZSBzdGF0aWMgb25lIHdlJ3JlIHJ1bm5pbmcgb24gaXMgYWJvdXQgdG8gYmUgZnJlZWQuICovCj4+
PiAgICAgICAgbWVtY3B5KGlkbGVfdmNwdVswXS0+YXJjaC5jcHVfaW5mbywgZ2V0X2NwdV9pbmZv
KCksCj4+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4+PiBpbmRleCBlOWY5OTA1Li41NzhmM2I5IDEwMDY0NAo+
Pj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4+PiArKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3NldHVwLmgKPj4+IEBAIC01Niw2ICs1Niw4IEBAIHN0cnVjdCBib290aW5mbyB7
Cj4+PiAgICAgIGV4dGVybiBzdHJ1Y3QgYm9vdGluZm8gYm9vdGluZm87Cj4+PiAgICArZXh0ZXJu
IGRvbWlkX3QgbWF4X2luaXRfZG9taWQ7Cj4+PiArCj4+PiAgICB2b2lkIGFyY2hfaW5pdF9tZW1v
cnkodm9pZCk7Cj4+PiAgICAgIHZvaWQgY29weV9mcm9tX3BhZGRyKHZvaWQgKmRzdCwgcGFkZHJf
dCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pOwo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAo+Pj4gaW5kZXgg
MTkyMzJhZi4uMmZiOTUyOSAxMDA2NDQKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0
dXAuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCj4+PiBAQCAtNzMsNCAr
NzMsNiBAQCBleHRlcm4gYm9vbCBvcHRfZG9tMF9zaGFkb3c7Cj4+PiAgICAjZW5kaWYKPj4+ICAg
IGV4dGVybiBib29sIGRvbTBfcHZoOwo+Pj4gICAgKyNkZWZpbmUgbWF4X2luaXRfZG9taWQgKDEp
Cj4+PiArCj4+PiAgICAjZW5kaWYKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 12:55:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 12: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 1fcVhJ-0004O5-Un; Mon, 09 Jul 2018 12:55: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcVhI-0004Ns-4t
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 12:55:20 +0000
X-Inumbo-ID: 5722268c-8377-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5722268c-8377-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 12:55: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 2CBEEED1;
 Mon,  9 Jul 2018 05:55:18 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 56A903F5AD;
 Mon,  9 Jul 2018 05:55:17 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1e54ddb5-ca39-11dd-9603-3b61052fec97@arm.com>
Date: Mon, 9 Jul 2018 13:55:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530918736-13965-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 01/21] 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>, 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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzE4IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gLi4uIGFuZCByZW1vdmUgdGhlIEJVR19PTighZG9tMF8xMV9tYXBwaW5nKSBpbiBhbGxvY2F0
ZV9tZW1vcnkuCgpQbGVhc2UgcmViYXNlIHlvdXIgd29yayBvbiBzdGFnaW5nLiBUaGlzIGNvZGUg
aGFzIGNoYW5nZWQgYSBiaXQgc2luY2UgClhlbiA0LjExLXJjNi4KCj4gQSBmb2xsb3ctdXAgcGF0
Y2ggd2lsbCBtYWtlIHRoZSBmdW5jdGlvbiB3b3JrIHdpdGggbm9uIDE6MSBtYXBwZWQKPiBndWVz
dHMuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2VzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiAKPiAtLS0KPiBDaGFuZ2VzIGlu
IHYyOgo+IC0gbmV3IHBhdGNoCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMg
fCAyMiArKysrKysrKy0tLS0tLS0tLS0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRp
b25zKCspLCAxNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggMTFjZGYw
NS4uMTgyZTNkNSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiAr
KysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtNzksNyArNzksNyBAQCBzdHJ1
Y3QgdmNwdSAqX19pbml0IGFsbG9jX2RvbTBfdmNwdTAoc3RydWN0IGRvbWFpbiAqZG9tMCkKPiAg
ICAgICByZXR1cm4gYWxsb2NfdmNwdShkb20wLCAwLCAwKTsKPiAgIH0KPiAgIAo+IC1zdGF0aWMg
dW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBzaXplKQo+ICtzdGF0
aWMgdW5zaWduZWQgaW50IGdldF9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBzaXplKQo+ICAgewo+
ICAgICAgIC8qCj4gICAgICAgICogZ2V0X29yZGVyX2Zyb21fYnl0ZXMgcmV0dXJucyB0aGUgb3Jk
ZXIgZ3JlYXRlciB0aGFuIG9yIGVxdWFsIHRvCj4gQEAgLTI1MSwyMSArMjUxLDE1IEBAIHN0YXRp
YyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQo+ICAgICAgICAgICBnZXRfb3JkZXJfZnJvbV9ieXRlcyhtaW5fdChwYWRkcl90
LCBkb20wX21lbSwgTUIoMTI4KSkpOwo+ICAgICAgIGNvbnN0IHVuc2lnbmVkIGludCBtaW5fb3Jk
ZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhNQig0KSk7Cj4gICAgICAgc3RydWN0IHBhZ2VfaW5m
byAqcGc7Cj4gLSAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBnZXRfMTFfYWxsb2NhdGlvbl9zaXpl
KGtpbmZvLT51bmFzc2lnbmVkX21lbSk7Cj4gKyAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBnZXRf
YWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7Cj4gICAgICAgaW50IGk7Cj4g
ICAKPiAgICAgICBib29sIGxvd21lbSA9IHRydWU7Cj4gICAgICAgdW5zaWduZWQgaW50IGJpdHM7
Cj4gICAKPiAtICAgIC8qCj4gLSAgICAgKiBUT0RPOiBJbXBsZW1lbnQgbWVtb3J5IGJhbmsgYWxs
b2NhdGlvbiB3aGVuIERPTTAgaXMgbm90IGRpcmVjdAo+IC0gICAgICogbWFwcGVkCj4gLSAgICAg
Ki8KPiAtICAgIEJVR19PTighZG9tMF8xMV9tYXBwaW5nKTsKCk5ldyBjb2RlIGlzIHVzaW5nIGlz
X2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpLgoKPiAtCj4gLSAgICBwcmludGsoIkFsbG9jYXRpbmcg
MToxIG1hcHBpbmdzIHRvdGFsbGluZyAlbGRNQiBmb3IgZG9tMDpcbiIsCj4gKyAgICBwcmludGso
IkFsbG9jYXRpbmcgMToxIG1hcHBpbmdzIHRvdGFsbGluZyAlbGRNQiBmb3IgZG9tJWQ6XG4iLAoK
VGhpcyBpcyBub3QgbWVudGlvbiBpIG50aGUgY29tbWFuZCBtZXNzYWdlLgoKQXQgdGhlIHNhbWUg
dGltZSwgcGxlYXNlIGZpeCB0aGUgdHlwbyBzL3RvdGFsbGluZy90b3RhbGluZy8KCj4gICAgICAg
ICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRpZ2l0IGhl
eCkgKi8KPiAtICAgICAgICAgICAodW5zaWduZWQgbG9uZykoa2luZm8tPnVuYXNzaWduZWRfbWVt
ID4+IDIwKSk7Cj4gKyAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT51bmFzc2lnbmVk
X21lbSA+PiAyMCksIGQtPmRvbWFpbl9pZCk7Cj4gICAKPiAgICAgICBraW5mby0+bWVtLm5yX2Jh
bmtzID0gMDsKPiAgIAo+IEBAIC0zMDMsNyArMjk3LDcgQEAgc3RhdGljIHZvaWQgYWxsb2NhdGVf
bWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAg
ICAgICogSWYgd2UgZmFpbGVkIHRvIGFsbG9jYXRlIGJhbmswIHVuZGVyIDRHQiwgY29udGludWUg
YWxsb2NhdGluZwo+ICAgICAgICAqIG1lbW9yeSBmcm9tIGFib3ZlIDRHQiBhbmQgZmlsbCBpbiBi
YW5rcy4KPiAgICAgICAgKi8KPiAtICAgIG9yZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShr
aW5mby0+dW5hc3NpZ25lZF9tZW0pOwo+ICsgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXpl
KGtpbmZvLT51bmFzc2lnbmVkX21lbSk7Cj4gICAgICAgd2hpbGUgKCBraW5mby0+dW5hc3NpZ25l
ZF9tZW0gJiYga2luZm8tPm1lbS5ucl9iYW5rcyA8IE5SX01FTV9CQU5LUyApCj4gICAgICAgewo+
ICAgICAgICAgICBwZyA9IGFsbG9jX2RvbWhlYXBfcGFnZXMoZCwgb3JkZXIsIGxvd21lbSA/IE1F
TUZfYml0cygzMikgOiAwKTsKPiBAQCAtMzE0LDcgKzMwOCw3IEBAIHN0YXRpYyB2b2lkIGFsbG9j
YXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+
ICAgICAgICAgICAgICAgaWYgKCBsb3dtZW0gJiYgb3JkZXIgPCBtaW5fbG93X29yZGVyKQo+ICAg
ICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgIEQxMVBSSU5UKCJGYWlsZWQgYXQgbWlu
X2xvd19vcmRlciwgYWxsb3cgaGlnaCBhbGxvY2F0aW9uc1xuIik7Cj4gLSAgICAgICAgICAgICAg
ICBvcmRlciA9IGdldF8xMV9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsK
PiArICAgICAgICAgICAgICAgIG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5h
c3NpZ25lZF9tZW0pOwo+ICAgICAgICAgICAgICAgICAgIGxvd21lbSA9IGZhbHNlOwo+ICAgICAg
ICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAgICAgICAgICAgICAgfQo+IEBAIC0zMzQsNyArMzI4
LDcgQEAgc3RhdGljIHZvaWQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAgICAgICAgICAgICBpZiAoIGxvd21lbSApCj4gICAg
ICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICAgRDExUFJJTlQoIkFsbG9jYXRpb24gYmVs
b3cgYmFuayAwLCBhbGxvdyBoaWdoIGFsbG9jYXRpb25zXG4iKTsKPiAtICAgICAgICAgICAgICAg
IG9yZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwo+
ICsgICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFz
c2lnbmVkX21lbSk7Cj4gICAgICAgICAgICAgICAgICAgbG93bWVtID0gZmFsc2U7Cj4gICAgICAg
ICAgICAgICAgICAgY29udGludWU7Cj4gICAgICAgICAgICAgICB9Cj4gQEAgLTM0OSw3ICszNDMs
NyBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgICAgICAgICogU3VjY2VzcywgbmV4dCB0aW1lIGFy
b3VuZCB0cnkgYWdhaW4gdG8gZ2V0IHRoZSBsYXJnZXN0IG9yZGVyCj4gICAgICAgICAgICAqIGFs
bG9jYXRpb24gcG9zc2libGUuCj4gICAgICAgICAgICAqLwo+IC0gICAgICAgIG9yZGVyID0gZ2V0
XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwo+ICsgICAgICAgIG9y
ZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwo+ICAgICAg
IH0KPiAgIAo+ICAgICAgIGlmICgga2luZm8tPnVuYXNzaWduZWRfbWVtICkKPiAKCkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:03:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13: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 1fcVop-0005PX-VJ; Mon, 09 Jul 2018 13: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcVop-0005PO-CE
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:03:07 +0000
X-Inumbo-ID: 6e062209-8378-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e062209-8378-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 13:03: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 1fcVom-0006I2-TW; Mon, 09 Jul 2018 13:03: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 1fcVom-0003um-KU; Mon, 09 Jul 2018 13:03:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcVom-0003Zl-JT; Mon, 09 Jul 2018 13:03:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125058-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=3243d69213f2367fdea01f7d4dcf219fdd287bc5
X-Osstest-Versions-That: xen=2ddfae51d8b1d7b8cd33a4f6ad4d16d27cb869ae
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 13:03:04 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125058: 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>

ZmxpZ2h0IDEyNTA1OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA1OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzMjQzZDY5MjEzZjIzNjdmZGVhMDFmN2Q0ZGNmMjE5ZmRkMjg3YmM1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyZGRmYWU1MWQ4YjFkN2I4Y2Qz
M2E0ZjZhZDRkMTZkMjdjYjg2OWFlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwMzAgIDIwMTgt
MDctMDYgMTk6MDE6MjQgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDU4ICAy
MDE4LTA3LTA5IDA5OjAwOjIyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZp
c2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDJkZGZh
ZTUxZDguLjMyNDNkNjkyMTMgIDMyNDNkNjkyMTNmMjM2N2ZkZWEwMWY3ZDRkY2YyMTlmZGQyODdi
YzUgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:22:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13:22: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 1fcW78-0007Pd-70; Mon, 09 Jul 2018 13:22: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=1o3z=jz=citrix.com=prvs=721a4f0fa=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcW77-0007PY-Pk
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:22:01 +0000
X-Inumbo-ID: 0ac69ae3-837b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0ac69ae3-837b-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 15:21:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59726843"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 9 Jul 2018 14:21:50 +0100
Message-ID: <1531142511-21652-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] Xen 4.11: Switch to final release tags
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2U6IGluIGVhY2ggY2FzZSB0aGlzIHRhZyByZWZlcnMgdG8gdGhl
IHNhbWUgY29tbWl0CmFzIHByZXZpb3VzbHkuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCA2ICsrKy0tLQogMSBm
aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggOTE4MzQ5Ni4uOGI3N2M2YSAxMDA2NDQKLS0t
IGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjc1LDE1ICsyNzUsMTUgQEAgU0VBQklP
U19VUFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3MuZ2l0CiBNSU5J
T1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5k
aWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gOTQ3ZjM3MzdhYmY2NWZkYTYzZjNmZmQ5N2Zk
ZGZhNjk4Njk4Njg2OAotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhlbi00LjExLjAt
cmM2Ci1NSU5JT1NfVVBTVFJFQU1fUkVWSVNJT04gPz0geGVuLTQuMTEuMC1yYzEuMQorUUVNVV9V
UFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhlbi00LjExLjAKK01JTklPU19VUFNUUkVBTV9SRVZJ
U0lPTiA/PSB4ZW4tUkVMRUFTRS00LjExLjAKIAogU0VBQklPU19VUFNUUkVBTV9SRVZJU0lPTiA/
PSByZWwtMS4xMS4xCiAKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgxMzkgODA4NjEwMGUKIAogCi1R
RU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IHhlbi00LjExLjAtcmMxCitRRU1VX1RSQURJVElP
TkFMX1JFVklTSU9OID89IHhlbi00LjExLjAKICMgRnJpIFNlcCAxNSAxOTozNzoyNyAyMDE3ICsw
MTAwCiAjIHFlbXUteGVuLXRyYWRpdGlvbmFsOiBMaW5rIGFnYWluc3QgeGVudG9vbGNvcmUKIAot
LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:22:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13:22: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 1fcW7A-0007Po-Gb; Mon, 09 Jul 2018 13:22: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=1o3z=jz=citrix.com=prvs=721a4f0fa=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcW79-0007Pj-1r
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:22:03 +0000
X-Inumbo-ID: 0c029947-837b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c029947-837b-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 15:21:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59726845"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 9 Jul 2018 14:21:51 +0100
Message-ID: <1531142511-21652-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531142511-21652-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531142511-21652-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] Config.mk, xen/Makefile,
 SUPPORT.md: Xen 4.11: Update version numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogUkVBRE1FICAgICAgIHwgOCArKysrLS0tLQogU1VQUE9SVC5tZCAgIHwgNCArKy0tCiB4ZW4v
TWFrZWZpbGUgfCAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9SRUFETUUgYi9SRUFETUUKaW5kZXggM2NiY2NmMy4uZmFm
NTFkYyAxMDA2NDQKLS0tIGEvUkVBRE1FCisrKyBiL1JFQURNRQpAQCAtMSw5ICsxLDkgQEAKICMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwogX18gIF9fICAgICAgICAgICAgXyAgXyAg
ICBfIF8KLVwgXC8gL19fXyBfIF9fICAgfCB8fCB8ICAvIC8gfCAgICAgIF8gX18gX19fCi0gXCAg
Ly8gXyBcICdfIFwgIHwgfHwgfF8gfCB8IHxfX19fX3wgJ19fLyBfX3wKLSAvICBcICBfXy8gfCB8
IHwgfF9fICAgX3x8IHwgfF9fX19ffCB8IHwgKF9fCi0vXy9cX1xfX198X3wgfF98ICAgIHxffChf
KV98X3wgICAgIHxffCAgXF9fX3wKK1wgXC8gL19fXyBfIF9fICAgfCB8fCB8ICAvIC8gfAorIFwg
IC8vIF8gXCAnXyBcICB8IHx8IHxfIHwgfCB8CisgLyAgXCAgX18vIHwgfCB8IHxfXyAgIF98fCB8
IHwKKy9fL1xfXF9fX3xffCB8X3wgICAgfF98KF8pX3xffAogCiAjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMKIApkaWZmIC0tZ2l0IGEvU1VQUE9SVC5tZCBiL1NVUFBPUlQubWQKaW5k
ZXggOWViNjk1OC4uMjljZDliNSAxMDA2NDQKLS0tIGEvU1VQUE9SVC5tZAorKysgYi9TVVBQT1JU
Lm1kCkBAIC0xMCw5ICsxMCw5IEBAIGZvciB0aGUgZGVmaW5pdGlvbnMgb2YgdGhlIHN1cHBvcnQg
c3RhdHVzIGxldmVscyBldGMuCiAjIFJlbGVhc2UgU3VwcG9ydAogCiAgICAgWGVuLVZlcnNpb246
IDQuMTEtdW5zdGFibGUKLSAgICBJbml0aWFsLVJlbGVhc2U6IG4vYQorICAgIEluaXRpYWwtUmVs
ZWFzZTogMjAxOC0wNy0xMAogICAgIFN1cHBvcnRlZC1VbnRpbDogVEJECi0gICAgU2VjdXJpdHkt
U3VwcG9ydC1VbnRpbDogVW5yZWxlYXNlZCAtIG5vdCB5ZXQgc2VjdXJpdHktc3VwcG9ydGVkCisg
ICAgU2VjdXJpdHktU3VwcG9ydC1VbnRpbDogVEJECiAKICMgRmVhdHVyZSBTdXBwb3J0CiAKZGlm
ZiAtLWdpdCBhL3hlbi9NYWtlZmlsZSBiL3hlbi9NYWtlZmlsZQppbmRleCA2MDg2N2UzLi40ZDA3
NWMzIDEwMDY0NAotLS0gYS94ZW4vTWFrZWZpbGUKKysrIGIveGVuL01ha2VmaWxlCkBAIC0yLDcg
KzIsNyBAQAogIyBBbGwgb3RoZXIgcGxhY2VzIHRoaXMgaXMgc3RvcmVkIChlZy4gY29tcGlsZS5o
KSBzaG91bGQgYmUgYXV0b2dlbmVyYXRlZC4KIGV4cG9ydCBYRU5fVkVSU0lPTiAgICAgICA9IDQK
IGV4cG9ydCBYRU5fU1VCVkVSU0lPTiAgICA9IDExCi1leHBvcnQgWEVOX0VYVFJBVkVSU0lPTiA/
PSAtcmMkKFhFTl9WRU5ET1JWRVJTSU9OKQorZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjAk
KFhFTl9WRU5ET1JWRVJTSU9OKQogZXhwb3J0IFhFTl9GVUxMVkVSU0lPTiAgID0gJChYRU5fVkVS
U0lPTikuJChYRU5fU1VCVkVSU0lPTikkKFhFTl9FWFRSQVZFUlNJT04pCiAtaW5jbHVkZSB4ZW4t
dmVyc2lvbgogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:26:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13:26: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 1fcWBI-0007vI-8h; Mon, 09 Jul 2018 13:26: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=1o3z=jz=citrix.com=prvs=721a4f0fa=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcWBH-0007vA-12
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:26:19 +0000
X-Inumbo-ID: ab2e6815-837b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ab2e6815-837b-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 13:26:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59727430"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 9 Jul 2018 14:26:09 +0100
Message-ID: <1531142769-24905-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] SUPPORT.md: Support lifetime for 4.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: Juergen Gross <jgross@suse.com>, Lars Kurth <lars.kurth@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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CkND
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNDOiBMYXJzIEt1cnRoIDxsYXJzLmt1
cnRoQGNpdHJpeC5jb20+Ci0tLQogU1VQUE9SVC5tZCB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQs
IDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9TVVBQT1JULm1k
IGIvU1VQUE9SVC5tZAppbmRleCAyOWNkOWI1Li5iZjk4M2Q4IDEwMDY0NAotLS0gYS9TVVBQT1JU
Lm1kCisrKyBiL1NVUFBPUlQubWQKQEAgLTExLDggKzExLDggQEAgZm9yIHRoZSBkZWZpbml0aW9u
cyBvZiB0aGUgc3VwcG9ydCBzdGF0dXMgbGV2ZWxzIGV0Yy4KIAogICAgIFhlbi1WZXJzaW9uOiA0
LjExLXVuc3RhYmxlCiAgICAgSW5pdGlhbC1SZWxlYXNlOiAyMDE4LTA3LTEwCi0gICAgU3VwcG9y
dGVkLVVudGlsOiBUQkQKLSAgICBTZWN1cml0eS1TdXBwb3J0LVVudGlsOiBUQkQKKyAgICBTdXBw
b3J0ZWQtVW50aWw6IDIwMjAtMDEtMTAKKyAgICBTZWN1cml0eS1TdXBwb3J0LVVudGlsOiAyMDIx
LTA3LTEwCiAKICMgRmVhdHVyZSBTdXBwb3J0CiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:26:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13:26: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 1fcWBh-0007xz-Hi; Mon, 09 Jul 2018 13:26: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=lzrm=jz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fcWBg-0007xr-TQ
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:26:44 +0000
X-Inumbo-ID: b2dc5303-837b-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2dc5303-837b-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 15:26: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 B9E97AD02;
 Mon,  9 Jul 2018 13:26:41 +0000 (UTC)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <1531142511-21652-1-git-send-email-ian.jackson@eu.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: <2aff7b69-c670-d450-3495-171b7a49f75b@suse.com>
Date: Mon, 9 Jul 2018 15:26:40 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1531142511-21652-1-git-send-email-ian.jackson@eu.citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/2] Xen 4.11: Switch to final release tags
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMDcvMTggMTU6MjEsIElhbiBKYWNrc29uIHdyb3RlOgo+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlOiBpbiBlYWNoIGNhc2UgdGhpcyB0YWcgcmVmZXJzIHRvIHRoZSBzYW1lIGNvbW1pdAo+IGFz
IHByZXZpb3VzbHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGV1LmNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgoKKyB2ZXJmaWVkIHFlbXUsIHFlbXUtdHJhZCBhbmQgbWluaW9zIHRhZ3MKCgpKdWVyZ2Vu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:28:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13: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 1fcWDR-00087y-VT; Mon, 09 Jul 2018 13:28: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=lzrm=jz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fcWDQ-00087p-I9
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:28:32 +0000
X-Inumbo-ID: f3c50ae1-837b-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3c50ae1-837b-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 15:28:23 +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 B5105ACE7;
 Mon,  9 Jul 2018 13:28:30 +0000 (UTC)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <1531142511-21652-1-git-send-email-ian.jackson@eu.citrix.com>
 <1531142511-21652-2-git-send-email-ian.jackson@eu.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: <16770817-bfd6-7b94-0878-00afeb0cb96f@suse.com>
Date: Mon, 9 Jul 2018 15:28:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1531142511-21652-2-git-send-email-ian.jackson@eu.citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] Config.mk, xen/Makefile,
 SUPPORT.md: Xen 4.11: Update version numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMDcvMTggMTU6MjEsIElhbiBKYWNrc29uIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IElh
biBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:30:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13:30:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcWEx-0000KP-Cd; Mon, 09 Jul 2018 13:30: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=lzrm=jz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fcWEw-0000HI-3O
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:30:06 +0000
X-Inumbo-ID: 2b1a331b-837c-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b1a331b-837c-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 15:29:56 +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 7CE2DAD12;
 Mon,  9 Jul 2018 13:30:03 +0000 (UTC)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <1531142769-24905-1-git-send-email-ian.jackson@eu.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: <291ad8d3-d5bf-bea0-a76c-026161513681@suse.com>
Date: Mon, 9 Jul 2018 15:30:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1531142769-24905-1-git-send-email-ian.jackson@eu.citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] SUPPORT.md: Support lifetime for 4.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: Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMDcvMTggMTU6MjYsIElhbiBKYWNrc29uIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IElh
biBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgo+IENDOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQ0M6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNv
bT4KPiAtLS0KPiAgU1VQUE9SVC5tZCB8IDQgKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9TVVBQT1JULm1kIGIv
U1VQUE9SVC5tZAo+IGluZGV4IDI5Y2Q5YjUuLmJmOTgzZDggMTAwNjQ0Cj4gLS0tIGEvU1VQUE9S
VC5tZAo+ICsrKyBiL1NVUFBPUlQubWQKPiBAQCAtMTEsOCArMTEsOCBAQCBmb3IgdGhlIGRlZmlu
aXRpb25zIG9mIHRoZSBzdXBwb3J0IHN0YXR1cyBsZXZlbHMgZXRjLgo+ICAKPiAgICAgIFhlbi1W
ZXJzaW9uOiA0LjExLXVuc3RhYmxlCgpEcm9wIHRoZSB1bnN0YWJsZT8KCldpdGggdGhhdDoKClJl
dmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgoKSnVlcmdlbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:31:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13: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 1fcWGc-0000UX-Qs; Mon, 09 Jul 2018 13:31: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcWGb-0000UI-LA
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:31:49 +0000
X-Inumbo-ID: 706dce30-837c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 706dce30-837c-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 13:31: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 1fcWGW-0006qY-6z; Mon, 09 Jul 2018 13:31: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 1fcWGV-0006Cc-TY; Mon, 09 Jul 2018 13:31:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcWGV-0002ZX-Pn; Mon, 09 Jul 2018 13:31:43 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125060-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=22dad49e0cc4b54f18127cf74d71dd8967458ac8
X-Osstest-Versions-That: freebsd=ff20311f27958b751ed21c94a01ed31c8d787f0b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 13:31:43 +0000
Subject: [Xen-devel] [freebsd-master test] 125060: 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>

ZmxpZ2h0IDEyNTA2MCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MDYwLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMjJkYWQ0OWUwY2M0YjU0ZjE4MTI3
Y2Y3NGQ3MWRkODk2NzQ1OGFjOApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgZmYyMDMxMWYyNzk1OGI3NTFlZDIxYzk0YTAxZWQzMWM4ZDc4N2YwYgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI1MDE0ICAyMDE4LTA3LTA2IDA5OjE4OjQwIFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTA2MCAgMjAxOC0wNy0wOSAwOToxOTowMyBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGJy
b29rcyA8YnJvb2tzQEZyZWVCU0Qub3JnPgogIGJ3aWRhd3NrIDxid2lkYXdza0BGcmVlQlNELm9y
Zz4KICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBkYWljaGkgPGRhaWNoaUBGcmVlQlNELm9yZz4K
ICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3JnPgogIGRleHVhbiA8ZGV4dWFuQEZyZWVCU0Qu
b3JnPgogIGVkIDxlZEBGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4K
ICBnb256byA8Z29uem9ARnJlZUJTRC5vcmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qu
b3JnPgogIGlhbiA8aWFuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGph
bWllIDxqYW1pZUBGcmVlQlNELm9yZz4KICBqZWZmIDxqZWZmQEZyZWVCU0Qub3JnPgogIGpoYiA8
amhiQEZyZWVCU0Qub3JnPgogIGpoaWJiaXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBrZXZh
bnMgPGtldmFuc0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBtYW51IDxt
YW51QEZyZWVCU0Qub3JnPgogIG1hcmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBtY2t1c2ljayA8
bWNrdXNpY2tARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qub3JnPgogIG5wIDxu
cEBGcmVlQlNELm9yZz4KICBwZmcgPHBmZ0BGcmVlQlNELm9yZz4KICBybWFja2xlbSA8cm1hY2ts
ZW1ARnJlZUJTRC5vcmc+CiAgc2JydW5vIDxzYnJ1bm9ARnJlZUJTRC5vcmc+CiAgdHVleGVuIDx0
dWV4ZW5ARnJlZUJTRC5vcmc+CiAgd21hIDx3bWFARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQt
YW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgZmYyMDMxMWYyNzkuLjIyZGFkNDll
MGNjICAyMmRhZDQ5ZTBjYzRiNTRmMTgxMjdjZjc0ZDcxZGQ4OTY3NDU4YWM4IC0+IHRlc3RlZC9t
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:41:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13: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 1fcWPu-0001XG-0L; Mon, 09 Jul 2018 13:41: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=ikzb=jz=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1fcWPs-0001XB-UY
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:41:25 +0000
X-Inumbo-ID: bf8bcc5f-837d-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 bf8bcc5f-837d-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 15:41:15 +0200 (CEST)
Received: by mail-wr1-x444.google.com with SMTP id q10-v6so11046818wrd.4
 for <xen-devel@lists.xenproject.org>; Mon, 09 Jul 2018 06:41:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:mime-version:subject:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=yFwdAl2CJkEgpK1DUpzILyZPxKx/gTlSAPa5De7Ljag=;
 b=mCvF13JpghT+CnDZkyapYqeO1ZeZBug7pN9APuKpW+vwtzwA2z5KZsDHT4D7dsfmaT
 Y59uj7BWMS+Zt4Z4bEgV2Pgv9MjCV0xPItEGDk5PAdmWzKgKvFaBUOnqTSELQQdZR5dw
 +bidTEM3R4veOKn4D+HVQ6B6uyVApt+KRRPEOWQCXcslfA9n710MbCb/FG+yjuUBlW6c
 jTmK+BO1BZDZCooa8R1/yij9UU1iunPOM1gkLlN9NpnXhDEBkUIG0feCZ5l8UGqp9mbN
 6Qrhe2QfnA7BSaLTcLY7tocg6WTHQMhyfxeTAz41kdfFep1BMFxyspLAWEAKr3OFrqbU
 SkFw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:mime-version:subject:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=yFwdAl2CJkEgpK1DUpzILyZPxKx/gTlSAPa5De7Ljag=;
 b=cwdwvmcEilP8wetoKtktBxvz3Se7veWsbYAJFe5jZ6Lu/9WH6a2hFFRuF8xqHENQr9
 yKXXnR84feF3dolsCN3I/rVi0uQW0oW0NP+Q13QFLi/EBt60Eg8KHRjpmectUPPEdcjx
 JSYWnX331ScnpskOK2xFze/b68fEBvJThzwscjJ6nWufqYISAy9OLaoB5SFmGHtkWUDJ
 3csqWuKt/8MC8awew8czLrVGszl3ivaLmiJnQIFk8mzacApN8lkytBAJtWz9+v+1M08G
 7uAJ19+ysDtRzl7MgAG+jWZahLhoWDf6xiioQTHuF3FIqZ0QZ+CGow3MvsT6+Y/RluD7
 tRtg==
X-Gm-Message-State: APt69E105RIYXipSNokHfzxwhtUfFMxTxQLNUEq6iJLoqRg05x/6Wo70
 jy/wi8/fUHvzOMeiDxYkQlc=
X-Google-Smtp-Source: AAOMgpcqUiCEWkvrRDoLn+/LgB6XeU1QMLv5A172K57XKv61SPqS+1Q7SeHnZwvSOf38oLeQD4ZEgg==
X-Received: by 2002:adf:f6c4:: with SMTP id y4-v6mr15966786wrp.4.1531143681580; 
 Mon, 09 Jul 2018 06:41:21 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:c5cf:6d63:8b26:3044?
 ([2a02:c7f:ac18:da00:c5cf:6d63:8b26:3044])
 by smtp.gmail.com with ESMTPSA id n8-v6sm22938364wmg.27.2018.07.09.06.41.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 09 Jul 2018 06:41:20 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
X-Google-Original-From: Lars Kurth <lars.kurth@xenproject.org>
Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\))
In-Reply-To: <291ad8d3-d5bf-bea0-a76c-026161513681@suse.com>
Date: Mon, 9 Jul 2018 14:41:19 +0100
Message-Id: <394F4B47-76B2-4D6D-9600-6D5F040F4F86@xenproject.org>
References: <1531142769-24905-1-git-send-email-ian.jackson@eu.citrix.com>
 <291ad8d3-d5bf-bea0-a76c-026161513681@suse.com>
To: Juergen Gross <jgross@suse.com>
X-Mailer: Apple Mail (2.3445.8.2)
Subject: Re: [Xen-devel] [PATCH] SUPPORT.md: Support lifetime for 4.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: xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; 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+IE9uIDkgSnVsIDIwMTgsIGF0IDE0OjMwLCBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+IHdyb3RlOgo+IAo+IE9uIDA5LzA3LzE4IDE1OjI2LCBJYW4gSmFja3NvbiB3cm90ZToKPj4g
U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4+
IENDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IENDOiBMYXJzIEt1cnRoIDxs
YXJzLmt1cnRoQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiBTVVBQT1JULm1kIHwgNCArKy0tCj4+IDEg
ZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+IAo+PiBkaWZm
IC0tZ2l0IGEvU1VQUE9SVC5tZCBiL1NVUFBPUlQubWQKPj4gaW5kZXggMjljZDliNS4uYmY5ODNk
OCAxMDA2NDQKPj4gLS0tIGEvU1VQUE9SVC5tZAo+PiArKysgYi9TVVBQT1JULm1kCj4+IEBAIC0x
MSw4ICsxMSw4IEBAIGZvciB0aGUgZGVmaW5pdGlvbnMgb2YgdGhlIHN1cHBvcnQgc3RhdHVzIGxl
dmVscyBldGMuCj4+IAo+PiAgICAgWGVuLVZlcnNpb246IDQuMTEtdW5zdGFibGUKPiAKPiBEcm9w
IHRoZSB1bnN0YWJsZT8KPiAKPiBXaXRoIHRoYXQ6Cj4gCj4gUmV2aWV3ZWQtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAKClJldmlld2VkLWJ5OiBMYXJzIEt1cnRoIDxsYXJz
Lmt1cnRoQGNpdHJpeC5jb20+CgpMYXJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:43:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13:43:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcWRv-0001fO-JN; Mon, 09 Jul 2018 13:43: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcWRt-0001fH-S7
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 13:43:29 +0000
X-Inumbo-ID: 0af36145-837e-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0af36145-837e-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 15:43: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 3A39EED1;
 Mon,  9 Jul 2018 06:43:28 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6C0773F589;
 Mon,  9 Jul 2018 06:43:27 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ffe46d6d-368f-6237-ce43-dc446560a641@arm.com>
Date: Mon, 9 Jul 2018 14:43:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 02/21] xen/arm: make allocate_memory work
 for non 1:1 mapped 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: 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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzE4IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gRXh0ZW5kIGFsbG9jYXRlX21lbW9yeSB0byB3b3JrIGZvciBub24gMToxIG1hcHBlZCBkb21V
cy4gU3BlY2lmaWNhbGx5LAo+IG1lbW9yeSBhbGxvY2F0ZWQgZm9yIGRvbVUgd2lsbCBiZSBtYXBw
ZWQgaW50byB0aGUgZG9tVSBwc2V1ZG8tcGh5c2ljYWwKPiBhZGRyZXNzIHNwYWNlIGF0IHRoZSBh
cHByb3ByaWF0ZSBhZGRyZXNzZXMgYWNjb3JkaW5nIHRvIHRoZSBndWVzdCBtZW1vcnkKPiBtYXA6
IEdVRVNUX1JBTTBfQkFTRSBhbmQgR1VFU1RfUkFNMV9CQVNFLgo+IAo+IFRvIGRvIHRoYXQsIGlu
c2VydF8xMV9iYW5rIGhhcyBiZWVuIGV4dGVuZGVkIHRvIGRlYWwgd2l0aCBub24tZG9tMAo+IG1h
cHBpbmdzIHN0YXJ0aW5nIGZyb20gR1VFU1RfUkFNMF9CQVNFLiBpbnNlcnRfMTFfYmFuayBoYXMg
YmVlbiByZW5hbWVkCj4gdG8gaW5zZXJ0X2JhbmsuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgaW4g
djI6Cj4gLSBuZXcgcGF0Y2gKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8
IDU3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQo+ICAgMSBm
aWxlIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiBpbmRleCAxODJlM2Q1Li4yYTY2MTlhIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+
IEBAIC05NywyNyArOTcsNTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBnZXRfYWxsb2NhdGlvbl9z
aXplKHBhZGRyX3Qgc2l6ZSkKPiAgICAqIFJldHVybnMgZmFsc2UgaWYgdGhlIG1lbW9yeSB3b3Vs
ZCBiZSBiZWxvdyBiYW5rIDAgb3Igd2UgaGF2ZSBydW4KPiAgICAqIG91dCBvZiBiYW5rcy4gSW4g
dGhpcyBjYXNlIGl0IHdpbGwgZnJlZSB0aGUgcGFnZXMuCj4gICAgKi8KPiAtc3RhdGljIGJvb2wg
aW5zZXJ0XzExX2Jhbmsoc3RydWN0IGRvbWFpbiAqZCwKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBvcmRlcikKPiArc3RhdGljIGJvb2wgaW5zZXJ0X2Jhbmsoc3RydWN0IGRv
bWFpbiAqZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGtlcm5lbF9pbmZvICpr
aW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlciwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgYm9vbCBtYXBfMTEpCj4gICB7Cj4gLSAgICBpbnQgcmVzLCBpOwo+ICsg
ICAgaW50IHJlcywgaSwgbnJfbWVtX2JhbmtzID0gbWFwXzExID8gTlJfTUVNX0JBTktTIDogMjsK
Cm5yX21lbV9iYW5rcyBzaG91bGQgYmUgdW5zaWduZWQuIEkgYWxzbyB3b3VsZCBkcm9wICJtZW1f
IiB0byBzaG9ydGVuIGEgCmJpdCB0aGUgbmFtZS4KCj4gICAgICAgbWZuX3Qgc21mbjsKPiAgICAg
ICBwYWRkcl90IHN0YXJ0LCBzaXplOwo+ICsgICAgc3RydWN0IG1lbWJhbmsgKmJhbms7Cj4gICAK
PiAgICAgICBzbWZuID0gcGFnZV90b19tZm4ocGcpOwo+ICAgICAgIHN0YXJ0ID0gbWZuX3RvX21h
ZGRyKHNtZm4pOwoKVGhlIG5ldyBjb2RlIGlzIHByZXR0eSBob3JyaWJsZSB0byByZWFkLiBDYW4g
eW91IHBsZWFzZSBhZGQgc29tZSAKY29tbWVudHMgdG8gaGVscCB1bmRlcnN0YW5kaW5nIGl0PwoK
SGVyZSBpcyBhbHJlYWR5IGFuIGV4YW1wbGUgd2hlcmUgeW91IHNldCBzdGFydCB0byBNRk4uIEJ1
dCB0aGVuIG92ZXJyaWRlIAphZnRlciB3aXRoIG5vbmUgY29tbWVudCB0byB1bmRlcnN0YW5kIHdo
eS4KCkFsc28sIHRoaXMgY29kZSBhcyBhbHdheXMgYXNzdW1lZCBNRk4gPT0gR0ZOIHNvIHN0YXJ0
IHdhcyBtYWtpbmcgc2Vuc2UuIApOb3csIHlvdSByZS1wdXJwb3NlIGl0IHRvIGp1c3QgdGhlIGd1
ZXN0LXBoeXNpY2FsIGFkZHJlc3MuIFNvIG1vcmUgCmxpa2VseSB5b3Ugd2FudCB0byByZXdvcmsg
dGhlIGNvZGUgYSBiaXQuCgo+ICAgICAgIHNpemUgPSBwZm5fdG9fcGFkZHIoMVVMIDw8IG9yZGVy
KTsKPiArICAgIGlmICggIW1hcF8xMSApCgpJIGFtIG5vdCBzdXJlIHdoeSBtYXBfMTEgd291bGQg
bWVhbiBEb21VPyBJIGRvbid0IHNlZSBhbnkgcmVhc29uIHRvIG5vdCAKYWxsb3cgdGhhdCBmb3Ig
RG9tMC4gTm90ZSB0aGF0IEkgYW0gbm90IGFza2luZyB0byBkbyBpdCwganVzdCBoYXZpbmcgCmNs
ZWFyZXIgbmFtZS4KCj4gKyAgICB7Cj4gKyAgICAgICAgc3RhcnQgPSBHVUVTVF9SQU0wX0JBU0U7
Cj4gKyAgICAgICAgaWYgKCBraW5mby0+bWVtLm5yX2JhbmtzID4gMCApCj4gKyAgICAgICAgewo+
ICsgICAgICAgICAgICBmb3IoIGkgPSAwOyBpIDwga2luZm8tPm1lbS5ucl9iYW5rczsgaSsrICkK
PiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgYmFuayA9ICZraW5mby0+bWVtLmJh
bmtbaV07Cj4gKyAgICAgICAgICAgICAgICBzdGFydCA9IGJhbmstPnN0YXJ0ICsgYmFuay0+c2l6
ZTsKPiArICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICBpZiAoIGJhbmstPnN0YXJ0ID09IEdV
RVNUX1JBTTBfQkFTRSAmJgo+ICsgICAgICAgICAgICAgICAgICAgIHN0YXJ0ICsgc2l6ZSA+IChH
VUVTVF9SQU0wX0JBU0UgKyBHVUVTVF9SQU0wX1NJWkUpICkKClRoZSBpbmRlbnRhdGlvbiBsb29r
cyB3cm9uZy4KCj4gKyAgICAgICAgICAgICAgICBzdGFydCA9IEdVRVNUX1JBTTFfQkFTRTsKPiAr
ICAgICAgICAgICAgaWYgKCBiYW5rLT5zdGFydCA9PSBHVUVTVF9SQU0xX0JBU0UgJiYKPiArICAg
ICAgICAgICAgICAgICAgICBzdGFydCArIHNpemUgPiAoR1VFU1RfUkFNMV9CQVNFICsgR1VFU1Rf
UkFNMV9TSVpFKSApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIEQxMVBSSU5U
KCJBbGxvY2F0aW9uIG9mIGRvbWFpbiBtZW1vcnkgZXhjZWVkcyBtYXggYW1vdW50XG4iKTsKClRo
aXMgbG9va3MgcXVpdGUgc3RyYW5nZSB0byB1c2UgRDExUFJJTlQgaGVyZSBhcyB0aGlzIHJlbGF0
ZWQgdG8gCmRpcmVjdC1kb21haW4gbWFwcGVkLgoKPiArICAgICAgICAgICAgICAgIGdvdG8gZmFp
bDsKPiArICAgICAgICAgICAgfQo+ICsgICAgICAgIH0KPiArICAgIH0KPiAgIAo+IC0gICAgRDEx
UFJJTlQoIkFsbG9jYXRlZCAlIyJQUklwYWRkciItJSMiUFJJcGFkZHIiICglbGRNQi8lbGRNQiwg
b3JkZXIgJWQpXG4iLAo+ICsgICAgRDExUFJJTlQoIkFsbG9jYXRlZCAlIyJQUklwYWRkciItJSMi
UFJJcGFkZHIiOiUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciIgKCVsZE1CLyVsZE1CLCBvcmRlciAl
ZClcbiIsCj4gKyAgICAgICAgICAgICBtZm5fdG9fbWFkZHIoc21mbiksIG1mbl90b19tYWRkcihz
bWZuKSArIHNpemUsCj4gICAgICAgICAgICAgICAgc3RhcnQsIHN0YXJ0ICsgc2l6ZSwKPiAgICAg
ICAgICAgICAgICAxVUwgPDwgKG9yZGVyICsgUEFHRV9TSElGVCAtIDIwKSwKPiAgICAgICAgICAg
ICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBoZXgp
ICovCj4gICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT51bmFzc2lnbmVkX21l
bSA+PiAyMCksCj4gICAgICAgICAgICAgICAgb3JkZXIpOwo+ICAgCj4gLSAgICBpZiAoIGtpbmZv
LT5tZW0ubnJfYmFua3MgPiAwICYmCj4gKyAgICBpZiAoIG1hcF8xMSAmJiBraW5mby0+bWVtLm5y
X2JhbmtzID4gMCAmJgoKV2h5IGRvIHlvdSBkcm9wIHRoYXQgY2hlY2s/IEl0IHNob3VsZCBiZSBo
YXJtbGVzcyBmb3Igbm9uLWRpcmVjdCBtYXBwZWQgCmRvbWFpbi4KCj4gICAgICAgICAgICBzaXpl
IDwgTUIoMTI4KSAmJiA+ICAgICAgICAgICAgc3RhcnQgKyBzaXplIDwga2luZm8tPm1lbS5iYW5r
WzBdLnN0YXJ0ICkKPiAgICAgICB7Cj4gQEAgLTEyNSw3ICsxNDksNyBAQCBzdGF0aWMgYm9vbCBp
bnNlcnRfMTFfYmFuayhzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICBnb3RvIGZhaWw7Cj4g
ICAgICAgfQo+ICAgCj4gLSAgICByZXMgPSBndWVzdF9waHlzbWFwX2FkZF9wYWdlKGQsIF9nZm4o
bWZuX3goc21mbikpLCBzbWZuLCBvcmRlcik7Cj4gKyAgICByZXMgPSBndWVzdF9waHlzbWFwX2Fk
ZF9wYWdlKGQsIGdhZGRyX3RvX2dmbihzdGFydCksIHNtZm4sIG9yZGVyKTsKPiAgICAgICBpZiAo
IHJlcyApCj4gICAgICAgICAgIHBhbmljKCJGYWlsZWQgbWFwIHBhZ2VzIHRvIERPTTA6ICVkIiwg
cmVzKTsKPiAgIAo+IEBAIC0xNDEsNyArMTY1LDcgQEAgc3RhdGljIGJvb2wgaW5zZXJ0XzExX2Jh
bmsoc3RydWN0IGRvbWFpbiAqZCwKPiAgIAo+ICAgICAgIGZvciggaSA9IDA7IGkgPCBraW5mby0+
bWVtLm5yX2JhbmtzOyBpKysgKQo+ICAgICAgIHsKPiAtICAgICAgICBzdHJ1Y3QgbWVtYmFuayAq
YmFuayA9ICZraW5mby0+bWVtLmJhbmtbaV07Cj4gKyAgICAgICAgYmFuayA9ICZraW5mby0+bWVt
LmJhbmtbaV07Cj4gICAKPiAgICAgICAgICAgLyogSWYgcG9zc2libGUgbWVyZ2UgbmV3IG1lbW9y
eSBpbnRvIHRoZSBzdGFydCBvZiB0aGUgYmFuayAqLwo+ICAgICAgICAgICBpZiAoIGJhbmstPnN0
YXJ0ID09IHN0YXJ0K3NpemUgKQo+IEBAIC0xNjQsNyArMTg4LDcgQEAgc3RhdGljIGJvb2wgaW5z
ZXJ0XzExX2Jhbmsoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAgICAgICogY291bGQgaGF2ZSBp
bnNlcnRlZCB0aGUgbWVtb3J5IGludG8vYmVmb3JlIHdlIHdvdWxkIGFscmVhZHkKPiAgICAgICAg
ICAgICogaGF2ZSBkb25lIHNvLCBzbyB0aGlzIG11c3QgYmUgdGhlIHJpZ2h0IHBsYWNlLgo+ICAg
ICAgICAgICAgKi8KPiAtICAgICAgICBpZiAoIHN0YXJ0ICsgc2l6ZSA8IGJhbmstPnN0YXJ0ICYm
IGtpbmZvLT5tZW0ubnJfYmFua3MgPCBOUl9NRU1fQkFOS1MgKQo+ICsgICAgICAgIGlmICggc3Rh
cnQgKyBzaXplIDwgYmFuay0+c3RhcnQgJiYga2luZm8tPm1lbS5ucl9iYW5rcyA8IG5yX21lbV9i
YW5rcyApCj4gICAgICAgICAgIHsKPiAgICAgICAgICAgICAgIG1lbW1vdmUoYmFuayArIDEsIGJh
bmssCj4gICAgICAgICAgICAgICAgICAgICAgIHNpemVvZigqYmFuaykgKiAoa2luZm8tPm1lbS5u
cl9iYW5rcyAtIGkpKTsKPiBAQCAtMTc1LDcgKzE5OSw3IEBAIHN0YXRpYyBib29sIGluc2VydF8x
MV9iYW5rKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgICAgIH0KPiAgICAgICB9Cj4gICAKPiAt
ICAgIGlmICggaSA9PSBraW5mby0+bWVtLm5yX2JhbmtzICYmIGtpbmZvLT5tZW0ubnJfYmFua3Mg
PCBOUl9NRU1fQkFOS1MgKQo+ICsgICAgaWYgKCBpID09IGtpbmZvLT5tZW0ubnJfYmFua3MgJiYg
a2luZm8tPm1lbS5ucl9iYW5rcyA8IG5yX21lbV9iYW5rcyApCj4gICAgICAgewo+ICAgICAgICAg
ICBzdHJ1Y3QgbWVtYmFuayAqYmFuayA9ICZraW5mby0+bWVtLmJhbmtba2luZm8tPm1lbS5ucl9i
YW5rc107Cj4gICAKPiBAQCAtMjUzLDYgKzI3Nyw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21l
bW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgICAg
IHN0cnVjdCBwYWdlX2luZm8gKnBnOwo+ICAgICAgIHVuc2lnbmVkIGludCBvcmRlciA9IGdldF9h
bGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKPiAgICAgICBpbnQgaTsKPiAr
ICAgIGJvb2wgaHdkb20gPSBkLT5kb21haW5faWQgPT0gMDsKCllvdSBzaG91bGQgdXNlIGlzX2hh
cmR3YXJlX2RvbWFpbiguLi4pLgoKPiAgIAo+ICAgICAgIGJvb2wgbG93bWVtID0gdHJ1ZTsKPiAg
ICAgICB1bnNpZ25lZCBpbnQgYml0czsKPiBAQCAtMjYzLDYgKzI4OCwxMiBAQCBzdGF0aWMgdm9p
ZCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpr
aW5mbykKPiAgIAo+ICAgICAgIGtpbmZvLT5tZW0ubnJfYmFua3MgPSAwOwo+ICAgCj4gKyAgICBp
ZiAoICFod2RvbSApCj4gKyAgICB7Cj4gKyAgICAgICAgbG93bWVtID0gZmFsc2U7Cj4gKyAgICAg
ICAgZ290byBnb3RfYmFuazA7Cj4gKyAgICB9CgpDYW4geW91IGV4cGxhaW4gd2h5IHlvdSBuZWVk
IHRoaXM/Cgo+ICsKPiAgICAgICAvKgo+ICAgICAgICAqIEZpcnN0IHRyeSBhbmQgYWxsb2NhdGUg
dGhlIGxhcmdlc3QgdGhpbmcgd2UgY2FuIGFzIGxvdyBhcwo+ICAgICAgICAqIHBvc3NpYmxlIHRv
IGJlIGJhbmsgMC4KPiBAQCAtMjc0LDcgKzMwNSw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21l
bW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgICAg
ICAgICAgICAgcGcgPSBhbGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCBNRU1GX2JpdHMoYml0
cykpOwo+ICAgICAgICAgICAgICAgaWYgKCBwZyAhPSBOVUxMICkKPiAgICAgICAgICAgICAgIHsK
PiAtICAgICAgICAgICAgICAgIGlmICggIWluc2VydF8xMV9iYW5rKGQsIGtpbmZvLCBwZywgb3Jk
ZXIpICkKPiArICAgICAgICAgICAgICAgIGlmICggIWluc2VydF9iYW5rKGQsIGtpbmZvLCBwZywg
b3JkZXIsIGh3ZG9tKSApCj4gICAgICAgICAgICAgICAgICAgICAgIEJVRygpOyAvKiBDYW5ub3Qg
ZmFpbCBmb3IgZmlyc3QgYmFuayAqLwo+ICAgCj4gICAgICAgICAgICAgICAgICAgZ290byBnb3Rf
YmFuazA7Cj4gQEAgLTMxOSw3ICszNTAsNyBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9tZW1vcnko
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgICAgICAg
ICAgIGJyZWFrOwo+ICAgICAgICAgICB9Cj4gICAKPiAtICAgICAgICBpZiAoICFpbnNlcnRfMTFf
YmFuayhkLCBraW5mbywgcGcsIG9yZGVyKSApCj4gKyAgICAgICAgaWYgKCAhaW5zZXJ0X2Jhbmso
ZCwga2luZm8sIHBnLCBvcmRlciwgaHdkb20pICkKPiAgICAgICAgICAgewo+ICAgICAgICAgICAg
ICAgaWYgKCBraW5mby0+bWVtLm5yX2JhbmtzID09IE5SX01FTV9CQU5LUyApCj4gICAgICAgICAg
ICAgICAgICAgLyogTm90aGluZyBtb3JlIHdlIGNhbiBkby4gKi8KPiAKCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:46:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13: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 1fcWUi-0002Dx-En; Mon, 09 Jul 2018 13: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=1o3z=jz=citrix.com=prvs=721a4f0fa=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcWUh-0002Dq-H0
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 13:46:23 +0000
X-Inumbo-ID: 7902aa02-837e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7902aa02-837e-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 13:46:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59730135"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23363.26411.85650.599664@mariner.uk.xensource.com>
Date: Mon, 9 Jul 2018 14:46:19 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <291ad8d3-d5bf-bea0-a76c-026161513681@suse.com>
References: <1531142769-24905-1-git-send-email-ian.jackson@eu.citrix.com>
 <291ad8d3-d5bf-bea0-a76c-026161513681@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] SUPPORT.md: Support lifetime for 4.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: xen-devel@lists.xenproject.org, Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1BBVENIXSBTVVBQT1JULm1kOiBTdXBwb3J0IGxp
ZmV0aW1lIGZvciA0LjExIik6Cj4gT24gMDkvMDcvMTggMTU6MjYsIElhbiBKYWNrc29uIHdyb3Rl
Ogo+ID4gICAgICBYZW4tVmVyc2lvbjogNC4xMS11bnN0YWJsZQo+IAo+IERyb3AgdGhlIHVuc3Rh
YmxlPwo+IAo+IFdpdGggdGhhdDoKPiAKPiBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgoKVGhhbmtzIGZvciB0aGUgcmV2aWV3cyBhbmQgdGhhbmtzIGZvciBzcG90
dGluZyB0aGF0ICEKCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:48:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13:48: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 1fcWWu-0002Lp-Tg; Mon, 09 Jul 2018 13:48: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcWWt-0002Lj-RL
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 13:48:39 +0000
X-Inumbo-ID: c3d31c1d-837e-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c3d31c1d-837e-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 15:48: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 EB696ED1;
 Mon,  9 Jul 2018 06:48:38 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E38533F589;
 Mon,  9 Jul 2018 06:48:36 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-3-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <856afaf8-9a0f-0668-86a4-ccf023275f1a@arm.com>
Date: Mon, 9 Jul 2018 14:48:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530918736-13965-3-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 03/21] 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>, andrii_anisov@epam.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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNy8wNy8xOCAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEludHJv
ZHVjZSBhbiBpc19jb25zb2xlIG9wdGlvbiB0byBhbGxvdyBjZXJ0YWluIGNsYXNzZXMgb2YgZG9t
VXMgdG8gdXNlCj4gdGhlIFhlbiBjb25zb2xlLiBTcGVjaWZpY2FsbHksIGl0IHdpbGwgYmUgdXNl
ZCB0byBnaXZlIGNvbnNvbGUgYWNjZXNzIHRvCj4gYWxsIGRvbVVzIHN0YXJ0ZWQgZnJvbSBYZW4g
ZnJvbSBpbmZvcm1hdGlvbiBvbiBkZXZpY2UgdHJlZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gQ0M6IGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20KPiBDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gQ0M6IGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20KPiBDQzogamJldWxpY2hAc3VzZS5jb20KPiBDQzoga29ucmFk
LndpbGtAb3JhY2xlLmNvbQo+IENDOiB0aW1AeGVuLm9yZwo+IENDOiB3ZWkubGl1MkBjaXRyaXgu
Y29tCj4gQ0M6IGRnZGVncmFAdHljaG8ubnNhLmdvdgo+IC0tLQo+IENoYW5nZXMgaW4gdjI6Cj4g
LSBpbnRyb2R1Y2UgaXNfY29uc29sZQo+IC0gcmVtb3ZlICNpZmRlZnMKPiAtLS0KPiAgIHhlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oIHwgMiArKwo+ICAgeGVuL2luY2x1ZGUveHNtL2R1bW15LmggfCAy
ICsrCj4gICB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICB8IDUgKysrKy0KPiAgIDMgZmlsZXMgY2hh
bmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiBpbmRleCA5
OWQyYWYyLi5kNjZjZWMwIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4g
KysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiBAQCAtMzc5LDYgKzM3OSw4IEBAIHN0cnVj
dCBkb21haW4KPiAgICAgICBib29sICAgICAgICAgICAgIGF1dG9fbm9kZV9hZmZpbml0eTsKPiAg
ICAgICAvKiBJcyB0aGlzIGd1ZXN0IGZ1bGx5IHByaXZpbGVnZWQgKGFrYSBkb20wKT8gKi8KPiAg
ICAgICBib29sICAgICAgICAgICAgIGlzX3ByaXZpbGVnZWQ7Cj4gKyAgICAvKiBDYW4gdGhpcyBn
dWVzdCBhY2Nlc3MgdGhlIFhlbiBjb25zb2xlPyAqLwo+ICsgICAgYm9vbCAgICAgICAgICAgICBp
c19jb25zb2xlOwo+ICAgICAgIC8qIElzIHRoaXMgYSB4ZW5zdG9yZSBkb21haW4gKG5vdCBkb20w
KT8gKi8KPiAgICAgICBib29sICAgICAgICAgICAgIGlzX3hlbnN0b3JlOwo+ICAgICAgIC8qIERv
bWFpbidzIFZDUFVzIGFyZSBwaW5uZWQgMToxIHRvIHBoeXNpY2FsIENQVXM/ICovCj4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgK
PiBpbmRleCBmZjZiMmRiLi4zODg4ODE3IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hzbS9k
dW1teS5oCj4gKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiBAQCAtMjMwLDYgKzIzMCw4
IEBAIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbWVtb3J5X3N0YXRfcmVzZXJ2YXRpb24oWFNN
X0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4KPiAgIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21f
Y29uc29sZV9pbyhYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwgaW50IGNtZCkKPiAg
IHsKPiAgICAgICBYU01fQVNTRVJUX0FDVElPTihYU01fT1RIRVIpOwo+ICsgICAgaWYgKCBkLT5p
c19jb25zb2xlICkKPiArICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9IT09L
LCBkLCBOVUxMKTsKCkkgd2lsbCBsZXQgRGFuaWVsIGNvbW1lbnRpbmcgb24gdGhpcyBjaGFuZ2Uu
IEhvd2V2ZXIgLi4uCgo+ICAgI2lmZGVmIENPTkZJR19WRVJCT1NFX0RFQlVHCj4gICAgICAgaWYg
KCBjbWQgPT0gQ09OU09MRUlPX3dyaXRlICkKPiAgICAgICAgICAgcmV0dXJuIHhzbV9kZWZhdWx0
X2FjdGlvbihYU01fSE9PSywgZCwgTlVMTCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2sv
aG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwo+IGluZGV4IDc4YmMzMjYuLjI1NTFlNGUg
MTAwNjQ0Cj4gLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCj4gKysrIGIveGVuL3hzbS9mbGFz
ay9ob29rcy5jCj4gQEAgLTQ0Myw3ICs0NDMsMTAgQEAgc3RhdGljIGludCBmbGFza19jb25zb2xl
X2lvKHN0cnVjdCBkb21haW4gKmQsIGludCBjbWQpCj4gICAgICAgICAgIHJldHVybiBhdmNfdW5r
bm93bl9wZXJtaXNzaW9uKCJjb25zb2xlX2lvIiwgY21kKTsKPiAgICAgICB9Cj4gICAKPiAtICAg
IHJldHVybiBkb21haW5faGFzX3hlbihkLCBwZXJtKTsKPiArICAgIGlmICggIWQtPmlzX2NvbnNv
bGUgKQo+ICsgICAgICAgIHJldHVybiBkb21haW5faGFzX3hlbihkLCBwZXJtKTsKPiArICAgIGVs
c2UKPiArICAgICAgICByZXR1cm4gMDsKCi4uLiBJIGRvbid0IHRoaW5rIHRoaXMgY2hhbmdlIGlz
IGNvcnJlY3QuIFdoZW4gYSBwb2xpY3kgaXMgdXNlZCwgdGhlIAp1c2VyIGlzIGZyZWUgdG8gZGVm
aW5lIHdoYXQgaXMgdGhlIGJlaGF2aW9yLiBXaXRoIHlvdXIgc29sdXRpb24sIHlvdSAKaW1wb3Nl
IHRoZSBjb25zb2xlIGFjY2VzcyBldmVuIGlmIHRoZSB1c2VyIGRpZG4ndCB0byBub3QgZ2l2ZSB0
aGUgCnBlcm1pc3Npb24uCgo+ICAgfQo+ICAgCj4gICBzdGF0aWMgaW50IGZsYXNrX3Byb2ZpbGUo
c3RydWN0IGRvbWFpbiAqZCwgaW50IG9wKQo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:58:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13: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 1fcWgg-0003PP-2D; Mon, 09 Jul 2018 13:58: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcWgf-0003PK-Iv
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 13:58:45 +0000
X-Inumbo-ID: 2c396c24-8380-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2c396c24-8380-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 15:58:35 +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 DECBBED1;
 Mon,  9 Jul 2018 06:58:42 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 155BB3F589;
 Mon,  9 Jul 2018 06:58:41 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <48aab9bd-a084-e87c-0bce-99b6583703e7@arm.com>
Date: Mon, 9 Jul 2018 14:58:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 02/21] xen/arm: make allocate_memory work
 for non 1:1 mapped 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: 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>

CgpPbiAwNy8wNy8xOCAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEBAIC0yNjMs
NiArMjg4LDEyIEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoKSSBmb3Jnb3QgdG8gbWVudGlvbiB0aGF0IHZl
cnkgbGlrZWx5IHlvdSB3YW50IHRvIHVwZGF0ZSB0aGUgYmlnIGNvbW1lbnQgCm9uIHRvcCBvZiB0
aGlzIGZ1bmN0aW9uLgoKQ2hlZXJzLAotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:59:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13: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 1fcWha-0003SU-ES; Mon, 09 Jul 2018 13:59: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=1o3z=jz=citrix.com=prvs=721a4f0fa=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcWhZ-0003SO-RV
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 13:59:41 +0000
X-Inumbo-ID: 54f9a9b5-8380-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54f9a9b5-8380-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 13:59:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59731675"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23363.27197.499392.71917@mariner.uk.xensource.com>
Date: Mon, 9 Jul 2018 14:59:25 +0100
To: <xen-devel@lists.xen.org>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: [Xen-devel] [PATCH] xen/Makefile: Bump version to 4.11.1-pre for
 ongoing 4.11 stable branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

SSB3aWxsIHB1c2ggdGhpcyBjaGFuZ2Ugb24gV2VkbmVzZGF5LCBhZnRlciA0LjExIGlzIHJlbGVh
c2VkLCBhbmQgdGhlbgo0LjExIGNhbiBiZSBoYW5kZWQgb3ZlciB0byB0aGUgc3RhYmxlIG1haW50
YWluZXJzLgoKSWFuLgoKRnJvbSAxZmQ4N2JhMWNkMDMxMmI3NDNhNDg3NTZhOTFjNjk2MmIxNTE0
YWFjIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KRGF0ZTogTW9uLCA5IEp1bCAyMDE4IDE0OjU2OjE5ICswMTAwClN1
YmplY3Q6IFtQQVRDSF0geGVuL01ha2VmaWxlOiBCdW1wIHZlcnNpb24gdG8gNC4xMS4xLXByZSBm
b3Igb25nb2luZyA0LjExCiBzdGFibGUgYnJhbmNoCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiB4ZW4vTWFrZWZpbGUgfCAyICstCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS94ZW4vTWFrZWZpbGUgYi94ZW4vTWFrZWZpbGUKaW5kZXggNGQwNzVjMy4uYTkyMmExYiAxMDA2
NDQKLS0tIGEveGVuL01ha2VmaWxlCisrKyBiL3hlbi9NYWtlZmlsZQpAQCAtMiw3ICsyLDcgQEAK
ICMgQWxsIG90aGVyIHBsYWNlcyB0aGlzIGlzIHN0b3JlZCAoZWcuIGNvbXBpbGUuaCkgc2hvdWxk
IGJlIGF1dG9nZW5lcmF0ZWQuCiBleHBvcnQgWEVOX1ZFUlNJT04gICAgICAgPSA0CiBleHBvcnQg
WEVOX1NVQlZFUlNJT04gICAgPSAxMQotZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjAkKFhF
Tl9WRU5ET1JWRVJTSU9OKQorZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjEtcHJlJChYRU5f
VkVORE9SVkVSU0lPTikKIGV4cG9ydCBYRU5fRlVMTFZFUlNJT04gICA9ICQoWEVOX1ZFUlNJT04p
LiQoWEVOX1NVQlZFUlNJT04pJChYRU5fRVhUUkFWRVJTSU9OKQogLWluY2x1ZGUgeGVuLXZlcnNp
b24KIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 13:59:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 13:59: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 1fcWhn-0003VS-Oi; Mon, 09 Jul 2018 13:59: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcWhm-0003V7-M6
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 13:59:54 +0000
X-Inumbo-ID: 5c918c12-8380-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5c918c12-8380-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 13:59: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 DC23DED1;
 Mon,  9 Jul 2018 06:59:52 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A2DB03F589;
 Mon,  9 Jul 2018 06:59:51 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-4-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2aa7d64f-acfc-3bab-2a82-8e4d660915d3@arm.com>
Date: Mon, 9 Jul 2018 14:59:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530918736-13965-4-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 04/21] xen/arm: move a few DT related
 defines to public/device_tree_defs.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: ian.jackson@eu.citrix.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, wei.liu2@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>

SGkgU3RlZmFubywKClRoYW5rIHlvdSwgdGhpcyBjaGFuZ2UgbG9va3MgYmV0dGVyIHRvIG1lLiBG
ZXcgY29tbWVudHMgYmVsb3cuCgpPbiAwNy8wNy8xOCAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5p
IHdyb3RlOgo+IE1vdmUgYSBmZXcgY29uc3RhbnRzIGRlZmluZWQgYnkgbGlieGxfYXJtLmMgdG8K
PiB4ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oLCBzbyB0aGF0IHRoZXkgY2Fu
IGJlIHVzZWQgZnJvbSBYZW4KPiBhbmQgbGlieGwuIFByZXBlbmQgR1VFU1RfIHRvIGF2b2lkIGNv
bmZsaWN0cy4KPiAKPiBNb3ZlIHRoZSBEVF9JUlFfVFlQRSogZGVmaW5pdGlvbnMgZnJvbSBsaWJ4
bF9hcm0uYyB0bwo+IHB1YmxpYy9kZXZpY2VfdHJlZV9kZWZzLmguIFVzZSB0aGVtIGluIFhlbiB3
aGVyZSBhcHByb3ByaWF0ZS4KPiAKPiBSZS1kZWZpbmUgdGhlIGV4aXN0aW5nIFhlbiBpbnRlcm5h
bCBJUlFfVFlQRXMgYXMgRFRfSVJRX1RZUEVzOiB0aGV5Cj4gYWxyZWFkeSBoYXBwZW4gdG8gYmUg
dGhlIHNhbWUsIGxldCBtYWtlIGl0IGNsZWFyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiBDQzogd2VpLmxpdTJAY2l0cml4LmNv
bQo+IENDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tCj4gLS0tCj4gQ2hhbmdlcyBpbiB2MjoK
PiAtIGludHJvZHVjZSBEVF9JUlFfVFlQRV8qIGRlZmluaXRpb25zIGluIGRldmljZV90cmVlX2d1
ZXN0LmgKPiAtIHByZXBlbmQgR1VFU1RfIHRvIG90aGVyIGRlZmluaXRpb25zIG1vdmVkIHRvIGRl
dmljZV90cmVlX2d1ZXN0LmgKPiAtIHJlZGVmaW5lIElSUV9UWVBFXyogYXMgIERUX0lSUV9UWVBF
XyoKPiAtIHVzZSBEVF9JUlFfVFlQRV8qIGluIFhlbiB3aGVuIGRlYWxpbmcgd2l0aCBEVAo+IC0t
LQo+ICAgdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgICAgICAgICAgICAgICB8IDU5ICsrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMgICAgICAgICAgIHwgIDggKystLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vaXJxLmggICAg
ICAgICAgICAgfCAxNiArKysrKysrKysrCj4gICB4ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3Ry
ZWVfZGVmcy5oIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysKPiAgIHhlbi9pbmNsdWRlL3hl
bi9kZXZpY2VfdHJlZS5oICAgICAgICAgfCAzMyArKystLS0tLS0tLS0tLS0tLS0tLQo+ICAgNSBm
aWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspLCA3NSBkZWxldGlvbnMoLSkKPiAgIGNyZWF0
ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oCj4gCj4g
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMvbGlieGwvbGlieGxf
YXJtLmMKPiBpbmRleCA4YWY5ZjZmLi4wMWNlMmVhIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2FybS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPiBAQCAtNywyMyAr
Nyw3IEBACj4gICAjaW5jbHVkZSA8c3RkYm9vbC5oPgo+ICAgI2luY2x1ZGUgPGxpYmZkdC5oPgo+
ICAgI2luY2x1ZGUgPGFzc2VydC5oPgo+IC0KPiAtLyoqCj4gLSAqIElSUSBsaW5lIHR5cGUuCj4g
LSAqIERUX0lSUV9UWVBFX05PTkUgICAgICAgICAgICAtIGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5
cGUKPiAtICogRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgIC0gcmlzaW5nIGVkZ2UgdHJpZ2dl
cmVkCj4gLSAqIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgICAtIGZhbGxpbmcgZWRnZSB0cmln
Z2VyZWQKPiAtICogRFRfSVJRX1RZUEVfRURHRV9CT1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxs
aW5nIGVkZ2UgdHJpZ2dlcmVkCj4gLSAqIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgICAtIGhp
Z2ggbGV2ZWwgdHJpZ2dlcmVkCj4gLSAqIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgICAtIGxv
dyBsZXZlbCB0cmlnZ2VyZWQKPiAtICovCj4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfTk9ORSAgICAg
ICAgICAgMHgwMDAwMDAwMAo+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfUklTSU5HICAgIDB4
MDAwMDAwMDEKPiAtI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0ZBTExJTkcgICAweDAwMDAwMDAy
Cj4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9CT1RIICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAo+IC0gICAgKERUX0lSUV9UWVBFX0VER0VfRkFMTElORyB8IERUX0lSUV9UWVBFX0VER0Vf
UklTSU5HKQo+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgIDB4MDAwMDAwMDQK
PiAtI2RlZmluZSBEVF9JUlFfVFlQRV9MRVZFTF9MT1cgICAgICAweDAwMDAwMDA4Cj4gKyNpbmNs
dWRlIDx4ZW4vZGV2aWNlX3RyZWVfZGVmcy5oPgo+ICAgCj4gICBzdGF0aWMgY29uc3QgY2hhciAq
Z2ljdl90b19zdHJpbmcobGlieGxfZ2ljX3ZlcnNpb24gZ2ljX3ZlcnNpb24pCj4gICB7Cj4gQEAg
LTE2NSwxOCArMTQ5LDkgQEAgc3RhdGljIHN0cnVjdCBhcmNoX2luZm8gewo+ICAgICAgIHsieGVu
LTMuMC1hYXJjaDY0IiwgImFybSxhcm12OC10aW1lciIsICJhcm0sYXJtdjgiIH0sCj4gICB9Owo+
ICAgCj4gLS8qCj4gLSAqIFRoZSBkZXZpY2UgdHJlZSBjb21waWxlciAoRFRDKSBpcyBhbGxvY2F0
aW5nIHRoZSBwaGFuZGxlIGZyb20gMSB0bwo+IC0gKiBvbndhcmRzLiBSZXNlcnZlIGEgaGlnaCB2
YWx1ZSBmb3IgdGhlIEdJQyBwaGFuZGxlLgo+IC0gKi8KPiAtI2RlZmluZSBQSEFORExFX0dJQyAo
NjUwMDApCj4gLQo+ICAgdHlwZWRlZiB1aW50MzJfdCBiZTMyOwo+ICAgdHlwZWRlZiBiZTMyIGdp
Y19pbnRlcnJ1cHRbM107Cj4gICAKPiAtI2RlZmluZSBST09UX0FERFJFU1NfQ0VMTFMgMgo+IC0j
ZGVmaW5lIFJPT1RfU0laRV9DRUxMUyAyCj4gLQo+ICAgI2RlZmluZSBQUk9QX0lOSVRSRF9TVEFS
VCAibGludXgsaW5pdHJkLXN0YXJ0Igo+ICAgI2RlZmluZSBQUk9QX0lOSVRSRF9FTkQgImxpbnV4
LGluaXRyZC1lbmQiCj4gICAKPiBAQCAtMjUyLDcgKzIyNyw3IEBAIHN0YXRpYyBpbnQgZmR0X3By
b3BlcnR5X2ludGVycnVwdHMobGlieGxfX2djICpnYywgdm9pZCAqZmR0LAo+ICAgICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50ciwgc2l6ZW9mIChpbnRyWzBdKSAq
IG51bV9pcnEpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAtICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLCBQSEFORExFX0dJQyk7
Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFyZW50Iiwg
R1VFU1RfUEhBTkRMRV9HSUMpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAg
ICAgICByZXR1cm4gMDsKPiBAQCAtMjk4LDEzICsyNzMsMTMgQEAgc3RhdGljIGludCBtYWtlX3Jv
b3RfcHJvcGVydGllcyhsaWJ4bF9fZ2MgKmdjLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgInhlbix4ZW52bSIpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAt
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLCBQSEFO
RExFX0dJQyk7Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJpbnRlcnJ1cHQt
cGFyZW50IiwgR1VFU1RfUEhBTkRMRV9HSUMpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7
Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNhZGRyZXNzLWNlbGxz
IiwgUk9PVF9BRERSRVNTX0NFTExTKTsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZk
dCwgIiNhZGRyZXNzLWNlbGxzIiwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTKTsKPiAgICAgICBp
ZiAocmVzKSByZXR1cm4gcmVzOwo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChm
ZHQsICIjc2l6ZS1jZWxscyIsIFJPT1RfU0laRV9DRUxMUyk7Cj4gKyAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICIjc2l6ZS1jZWxscyIsIEdVRVNUX1JPT1RfU0laRV9DRUxMUyk7Cj4g
ICAgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKPiAgIAo+ICAgICAgIHJldHVybiAwOwo+IEBAIC0z
NDYsNyArMzIxLDcgQEAgc3RhdGljIGludCBtYWtlX2Nob3Nlbl9ub2RlKGxpYnhsX19nYyAqZ2Ms
IHZvaWQgKmZkdCwgYm9vbCByYW1kaXNrLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJtdWx0aWJvb3QsbW9kdWxlIik7Cj4gICAgICAgICAgIGlmIChyZXMpIHJldHVybiBy
ZXM7Cj4gICAKPiAtICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfcmVncyhnYywgZmR0LCBST09U
X0FERFJFU1NfQ0VMTFMsIFJPT1RfU0laRV9DRUxMUywKPiArICAgICAgICByZXMgPSBmZHRfcHJv
cGVydHlfcmVncyhnYywgZmR0LCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNUX1JPT1Rf
U0laRV9DRUxMUywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgMCwgMCk7
Cj4gICAgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiBAQCAtNDUwLDcgKzQyNSw3
IEBAIHN0YXRpYyBpbnQgbWFrZV9tZW1vcnlfbm9kZXMobGlieGxfX2djICpnYywgdm9pZCAqZmR0
LAo+ICAgICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImRldmljZV90eXBl
IiwgIm1lbW9yeSIpOwo+ICAgICAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICAgCj4gLSAg
ICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNTX0NFTExT
LCBST09UX1NJWkVfQ0VMTFMsCj4gKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2Ms
IGZkdCwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIDAsIDApOwo+ICAgICAgICAgICBp
ZiAocmVzKSByZXR1cm4gcmVzOwo+ICAgCj4gQEAgLTQ4NiwxNiArNDYxLDE2IEBAIHN0YXRpYyBp
bnQgbWFrZV9naWN2Ml9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKPiAgICAgICByZXMg
PSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0LWNvbnRyb2xsZXIiLCBOVUxMLCAwKTsKPiAg
ICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlf
cmVncyhnYywgZmR0LCBST09UX0FERFJFU1NfQ0VMTFMsIFJPT1RfU0laRV9DRUxMUywKPiArICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIEdVRVNUX1JPT1RfQUREUkVTU19DRUxM
UywgR1VFU1RfUk9PVF9TSVpFX0NFTExTLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ljZF9iYXNlLCBnaWNkX3NpemUs
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ljY19iYXNlLCBnaWNjX3NpemUpOwo+
ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0
eV9jZWxsKGZkdCwgImxpbnV4LHBoYW5kbGUiLCBQSEFORExFX0dJQyk7Cj4gKyAgICByZXMgPSBm
ZHRfcHJvcGVydHlfY2VsbChmZHQsICJsaW51eCxwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9HSUMp
Owo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eV9jZWxsKGZkdCwgInBoYW5kbGUiLCBQSEFORExFX0dJQyk7Cj4gKyAgICByZXMgPSBmZHRf
cHJvcGVydHlfY2VsbChmZHQsICJwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9HSUMpOwo+ICAgICAg
IGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAgICAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0
KTsKPiBAQCAtNTI4LDE2ICs1MDMsMTYgQEAgc3RhdGljIGludCBtYWtlX2dpY3YzX25vZGUobGli
eGxfX2djICpnYywgdm9pZCAqZmR0KQo+ICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJp
bnRlcnJ1cHQtY29udHJvbGxlciIsIE5VTEwsIDApOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiBy
ZXM7Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIFJPT1RfQURE
UkVTU19DRUxMUywgUk9PVF9TSVpFX0NFTExTLAo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X3Jl
Z3MoZ2MsIGZkdCwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VM
TFMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMiwKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBnaWNkX2Jhc2UsIGdpY2Rfc2l6ZSwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBnaWNyMF9iYXNlLCBnaWNyMF9zaXplKTsKPiAgICAgICBpZiAocmVzKSByZXR1
cm4gcmVzOwo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJsaW51eCxw
aGFuZGxlIiwgUEhBTkRMRV9HSUMpOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0
LCAibGludXgscGhhbmRsZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKPiAgICAgICBpZiAocmVzKSBy
ZXR1cm4gcmVzOwo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJwaGFu
ZGxlIiwgUEhBTkRMRV9HSUMpOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAi
cGhhbmRsZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKPiAgICAgICBpZiAocmVzKSByZXR1cm4gcmVz
Owo+ICAgCj4gICAgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gQEAgLTU5Myw3ICs1Njgs
NyBAQCBzdGF0aWMgaW50IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQg
KmZkdCwKPiAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICAgCj4gICAgICAgLyogcmVnIDAg
aXMgZ3JhbnQgdGFibGUgc3BhY2UgKi8KPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdj
LCBmZHQsIFJPT1RfQUREUkVTU19DRUxMUywgUk9PVF9TSVpFX0NFTExTLAo+ICsgICAgcmVzID0g
ZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVT
VF9ST09UX1NJWkVfQ0VMTFMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSxHVUVT
VF9HTlRUQUJfQkFTRSwgR1VFU1RfR05UVEFCX1NJWkUpOwo+ICAgICAgIGlmIChyZXMpIHJldHVy
biByZXM7Cj4gICAKPiBAQCAtNjI2LDcgKzYwMSw3IEBAIHN0YXRpYyBpbnQgbWFrZV92cGwwMTFf
dWFydF9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKPiAgICAgICByZXMgPSBmZHRfcHJv
cGVydHlfY29tcGF0KGdjLCBmZHQsIDEsICJhcm0sc2JzYS11YXJ0Iik7Cj4gICAgICAgaWYgKHJl
cykgcmV0dXJuIHJlczsKPiAgIAo+IC0gICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZk
dCwgUk9PVF9BRERSRVNTX0NFTExTLCBST09UX1NJWkVfQ0VMTFMsCj4gKyAgICByZXMgPSBmZHRf
cHJvcGVydHlfcmVncyhnYywgZmR0LCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNUX1JP
T1RfU0laRV9DRUxMUywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEdVRVNUX1BMMDExX0JBU0UsIEdVRVNUX1BMMDExX1NJ
WkUpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gQEAgLTEwMjcsMTIgKzEwMDIsMTIg
QEAgc3RhdGljIHZvaWQgZmluYWxpc2Vfb25lX25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0
LCBjb25zdCBjaGFyICp1bmFtZSwKPiAgICAgICAgICAgTE9HKERFQlVHLCAiTm9wcGluZyBvdXQg
cGxhY2Vob2xkZXIgbm9kZSAlcyIsIG5hbWUpOwo+ICAgICAgICAgICBmZHRfbm9wX25vZGUoZmR0
LCBub2RlKTsKPiAgICAgICB9IGVsc2Ugewo+IC0gICAgICAgIHVpbnQzMl90IHJlZ3NbUk9PVF9B
RERSRVNTX0NFTExTK1JPT1RfU0laRV9DRUxMU107Cj4gKyAgICAgICAgdWludDMyX3QgcmVnc1tH
VUVTVF9ST09UX0FERFJFU1NfQ0VMTFMrR1VFU1RfUk9PVF9TSVpFX0NFTExTXTsKPiAgICAgICAg
ICAgYmUzMiAqY2VsbHMgPSAmcmVnc1swXTsKPiAgIAo+ICAgICAgICAgICBMT0coREVCVUcsICJQ
b3B1bGF0aW5nIHBsYWNlaG9sZGVyIG5vZGUgJXMiLCBuYW1lKTsKPiAgIAo+IC0gICAgICAgIHNl
dF9yYW5nZSgmY2VsbHMsIFJPT1RfQUREUkVTU19DRUxMUywgUk9PVF9TSVpFX0NFTExTLCBiYXNl
LCBzaXplKTsKPiArICAgICAgICBzZXRfcmFuZ2UoJmNlbGxzLCBHVUVTVF9ST09UX0FERFJFU1Nf
Q0VMTFMsIEdVRVNUX1JPT1RfU0laRV9DRUxMUywgYmFzZSwgc2l6ZSk7Cj4gICAKPiAgICAgICAg
ICAgcmVzID0gZmR0X3NldHByb3BfaW5wbGFjZShmZHQsIG5vZGUsICJyZWciLCByZWdzLCBzaXpl
b2YocmVncykpOwo+ICAgICAgICAgICBhc3NlcnQoIXJlcyk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGlu
ZGV4IDJhNjYxOWEuLmFlM2ViYzUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTY1OCw3ICs2
NTgsNyBAQCBzdGF0aWMgaW50IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21haW4gKmQs
Cj4gICAgICAgICogIC0gQWxsIENQVXMKPiAgICAgICAgKiAgVE9ETzogSGFuZGxlIHByb3Blcmx5
IHRoZSBjcHVtYXNrOwo+ICAgICAgICAqLwo+IC0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50ciwg
ZC0+YXJjaC5ldnRjaG5faXJxLCAweGYsIElSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gKyAgICBzZXRf
aW50ZXJydXB0X3BwaShpbnRyLCBkLT5hcmNoLmV2dGNobl9pcnEsIDB4ZiwgRFRfSVJRX1RZUEVf
TEVWRUxfTE9XKTsKPiAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsICZp
bnRyLCAxKTsKPiAgICAgICBpZiAoIHJlcyApCj4gICAgICAgICAgIHJldHVybiByZXM7Cj4gQEAg
LTkzNCwxNSArOTM0LDE1IEBAIHN0YXRpYyBpbnQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQsIHZvaWQgKmZkdCwKPiAgIAo+ICAgICAgIGlycSA9IHRpbWVyX2dldF9pcnEo
VElNRVJfUEhZU19TRUNVUkVfUFBJKTsKPiAgICAgICBkdF9kcHJpbnRrKCIgIFNlY3VyZSBpbnRl
cnJ1cHQgJXVcbiIsIGlycSk7Cj4gLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1swXSwgaXJx
LCAweGYsIElSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gKyAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRy
c1swXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gICAKPiAgICAgICBpcnEg
PSB0aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSSk7Cj4gICAgICAgZHRfZHBy
aW50aygiICBOb24gc2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKPiAtICAgIHNldF9pbnRl
cnJ1cHRfcHBpKGludHJzWzFdLCBpcnEsIDB4ZiwgSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiArICAg
IHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxf
TE9XKTsKPiAgIAo+ICAgICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfVklSVF9QUEkpOwo+
ICAgICAgIGR0X2RwcmludGsoIiAgVmlydCBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Cj4gLSAgICBz
ZXRfaW50ZXJydXB0X3BwaShpbnRyc1syXSwgaXJxLCAweGYsIElSUV9UWVBFX0xFVkVMX0xPVyk7
Cj4gKyAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBF
X0xFVkVMX0xPVyk7Cj4gICAKPiAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhm
ZHQsIGludHJzLCAzKTsKPiAgICAgICBpZiAoIHJlcyApCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vaXJxLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lycS5oCj4gaW5kZXggOWQ1
NWU5Yi4uZTQ1ZDU3NCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lycS5oCj4g
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9pcnEuaAo+IEBAIC0yLDYgKzIsMjIgQEAKPiAgICNk
ZWZpbmUgX0FTTV9IV19JUlFfSAo+ICAgCj4gICAjaW5jbHVkZSA8eGVuL2RldmljZV90cmVlLmg+
Cj4gKyNpbmNsdWRlIDxwdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oPgo+ICsKPiArLyoKPiArICog
VGhlc2UgZGVmaW5lcyBjb3JyZXNwb25kIHRvIHRoZSBYZW4gaW50ZXJuYWwgcmVwcmVzZW50YXRp
b24gb2YgdGhlCj4gKyAqIElSUSB0eXBlcy4gV2UgY2hvb3NlIHRvIG1ha2UgdGhlbSB0aGUgc2Ft
ZSBhcyB0aGUgZXhpc3RpbmcgZGV2aWNlCj4gKyAqIHRyZWUgZGVmaW5pdGlvbnMgZm9yIGNvbnZl
bmllbmNlLgo+ICsgKi8KPiArI2RlZmluZSBJUlFfVFlQRV9OT05FICAgICAgICAgICBEVF9JUlFf
VFlQRV9OT05FCj4gKyNkZWZpbmUgSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgRFRfSVJRX1RZUEVf
RURHRV9SSVNJTkcKPiArI2RlZmluZSBJUlFfVFlQRV9FREdFX0ZBTExJTkcgICBEVF9JUlFfVFlQ
RV9FREdFX0ZBTExJTkcKPiArI2RlZmluZSBJUlFfVFlQRV9FREdFX0JPVEggICAgICBEVF9JUlFf
VFlQRV9FREdFX0JPVEgKPiArI2RlZmluZSBJUlFfVFlQRV9MRVZFTF9ISUdIICAgICBEVF9JUlFf
VFlQRV9MRVZFTF9ISUdICj4gKyNkZWZpbmUgSVJRX1RZUEVfTEVWRUxfTE9XICAgICAgRFRfSVJR
X1RZUEVfTEVWRUxfTE9XCj4gKyNkZWZpbmUgSVJRX1RZUEVfTEVWRUxfTUFTSyAgICAgRFRfSVJR
X1RZUEVfTEVWRUxfTUFTSwo+ICsjZGVmaW5lIElSUV9UWVBFX1NFTlNFX01BU0sgICAgIERUX0lS
UV9UWVBFX1NFTlNFX01BU0sKPiArI2RlZmluZSBJUlFfVFlQRV9JTlZBTElEICAgICAgICBEVF9J
UlFfVFlQRV9JTlZBTElECj4gICAKPiAgICNkZWZpbmUgTlJfVkVDVE9SUyAyNTYgLyogWFhYICov
Cj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2RldmljZV90cmVlX2RlZnMu
aCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kZXZpY2VfdHJlZV9kZWZzLmgKPiBuZXcgZmlsZSBtb2Rl
IDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLjQ3NmIwNGQKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIv
eGVuL2luY2x1ZGUvcHVibGljL2RldmljZV90cmVlX2RlZnMuaAo+IEBAIC0wLDAgKzEsMzkgQEAK
PiArI2lmbmRlZiBfX1hFTl9ERVZJQ0VfVFJFRV9ERUZTX0hfXwo+ICsjZGVmaW5lIF9fWEVOX0RF
VklDRV9UUkVFX0RFRlNfSF9fCgpUaGlzIHNob3VsZCBvbmx5IGJlIGV4cG9zZWQgZm9yIFhlbiBh
bmQgVG9vbHM6CgojaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18p
Cgo+ICsKPiArLyoKPiArICogVGhlIGRldmljZSB0cmVlIGNvbXBpbGVyIChEVEMpIGlzIGFsbG9j
YXRpbmcgdGhlIHBoYW5kbGUgZnJvbSAxIHRvCj4gKyAqIG9ud2FyZHMuIFJlc2VydmUgYSBoaWdo
IHZhbHVlIGZvciB0aGUgR0lDIHBoYW5kbGUuCj4gKyAqLwo+ICsjZGVmaW5lIEdVRVNUX1BIQU5E
TEVfR0lDICg2NTAwMCkKPiArCj4gKyNkZWZpbmUgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTIDIK
PiArI2RlZmluZSBHVUVTVF9ST09UX1NJWkVfQ0VMTFMgMgo+ICsKPiArLyoqCj4gKyAqIElSUSBs
aW5lIHR5cGUuCj4gKyAqCj4gKyAqIERUX0lSUV9UWVBFX05PTkUgICAgICAgICAgICAtIGRlZmF1
bHQsIHVuc3BlY2lmaWVkIHR5cGUKPiArICogRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgIC0g
cmlzaW5nIGVkZ2UgdHJpZ2dlcmVkCj4gKyAqIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgICAt
IGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPiArICogRFRfSVJRX1RZUEVfRURHRV9CT1RIICAgICAg
IC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCj4gKyAqIERUX0lSUV9UWVBFX0xF
VkVMX0hJR0ggICAgICAtIGhpZ2ggbGV2ZWwgdHJpZ2dlcmVkCj4gKyAqIERUX0lSUV9UWVBFX0xF
VkVMX0xPVyAgICAgICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQKPiArICogRFRfSVJRX1RZUEVfTEVW
RUxfTUFTSyAgICAgIC0gTWFzayB0byBmaWx0ZXIgb3V0IHRoZSBsZXZlbCBiaXRzCj4gKyAqIERU
X0lSUV9UWVBFX1NFTlNFX01BU0sgICAgICAtIE1hc2sgZm9yIGFsbCB0aGUgYWJvdmUgYml0cwo+
ICsgKiBEVF9JUlFfVFlQRV9JTlZBTElEICAgICAgICAgLSBVc2UgdG8gaW5pdGlhbGl6ZSB0aGUg
dHlwZQo+ICsgKi8KPiArI2RlZmluZSBEVF9JUlFfVFlQRV9OT05FICAgICAgICAgICAweDAwMDAw
MDAwCj4gKyNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgMHgwMDAwMDAwMQo+ICsj
ZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgIDB4MDAwMDAwMDIKPiArI2RlZmluZSBE
VF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAo
RFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HIHwgRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcpCj4gKyNk
ZWZpbmUgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgMHgwMDAwMDAwNAo+ICsjZGVmaW5lIERU
X0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAwMDAwMDgKPiArI2RlZmluZSBEVF9JUlFfVFlQ
RV9MRVZFTF9NQVNLICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAoRFRfSVJRX1RZ
UEVfTEVWRUxfTE9XIHwgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCkKPiArI2RlZmluZSBEVF9JUlFf
VFlQRV9TRU5TRV9NQVNLICAgICAweDAwMDAwMDBmCj4gKwo+ICsjZGVmaW5lIERUX0lSUV9UWVBF
X0lOVkFMSUQgICAgICAgIDB4MDAwMDAwMTAKPiArCj4gKyNlbmRpZgo+IGRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJl
ZS5oCj4gaW5kZXggMGFlY2JlMC4uNjM4YjkyNiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94
ZW4vZGV2aWNlX3RyZWUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCj4g
QEAgLTEzLDYgKzEzLDcgQEAKPiAgICNpbmNsdWRlIDxhc20vYnl0ZW9yZGVyLmg+Cj4gICAjaW5j
bHVkZSA8YXNtL2RldmljZS5oPgo+ICAgI2luY2x1ZGUgPHB1YmxpYy94ZW4uaD4KPiArI2luY2x1
ZGUgPHB1YmxpYy9kZXZpY2VfdHJlZV9kZWZzLmg+Cj4gICAjaW5jbHVkZSA8eGVuL2tlcm5lbC5o
Pgo+ICAgI2luY2x1ZGUgPHhlbi9pbml0Lmg+Cj4gICAjaW5jbHVkZSA8eGVuL3N0cmluZy5oPgo+
IEBAIC0xMTQsMzUgKzExNSw5IEBAIHN0cnVjdCBkdF9waGFuZGxlX2FyZ3Mgewo+ICAgfTsKPiAg
IAo+ICAgLyoqCj4gLSAqIElSUSBsaW5lIHR5cGUuCj4gLSAqCj4gLSAqIElSUV9UWVBFX05PTkUg
ICAgICAgICAgICAtIGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5cGUKPiAtICogSVJRX1RZUEVfRURH
RV9SSVNJTkcgICAgIC0gcmlzaW5nIGVkZ2UgdHJpZ2dlcmVkCj4gLSAqIElSUV9UWVBFX0VER0Vf
RkFMTElORyAgICAtIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPiAtICogSVJRX1RZUEVfRURHRV9C
T1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCj4gLSAqIElSUV9U
WVBFX0xFVkVMX0hJR0ggICAgICAtIGhpZ2ggbGV2ZWwgdHJpZ2dlcmVkCj4gLSAqIElSUV9UWVBF
X0xFVkVMX0xPVyAgICAgICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQKPiAtICogSVJRX1RZUEVfTEVW
RUxfTUFTSyAgICAgIC0gTWFzayB0byBmaWx0ZXIgb3V0IHRoZSBsZXZlbCBiaXRzCj4gLSAqIElS
UV9UWVBFX1NFTlNFX01BU0sgICAgICAtIE1hc2sgZm9yIGFsbCB0aGUgYWJvdmUgYml0cwo+IC0g
KiBJUlFfVFlQRV9JTlZBTElEICAgICAgICAgLSBVc2UgdG8gaW5pdGlhbGl6ZSB0aGUgdHlwZQo+
IC0gKi8KPiAtI2RlZmluZSBJUlFfVFlQRV9OT05FICAgICAgICAgICAweDAwMDAwMDAwCj4gLSNk
ZWZpbmUgSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgMHgwMDAwMDAwMQo+IC0jZGVmaW5lIElSUV9U
WVBFX0VER0VfRkFMTElORyAgIDB4MDAwMDAwMDIKPiAtI2RlZmluZSBJUlFfVFlQRV9FREdFX0JP
VEggICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gLSAgICAoSVJRX1RZUEVfRURHRV9GQUxM
SU5HIHwgSVJRX1RZUEVfRURHRV9SSVNJTkcpCj4gLSNkZWZpbmUgSVJRX1RZUEVfTEVWRUxfSElH
SCAgICAgMHgwMDAwMDAwNAo+IC0jZGVmaW5lIElSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAw
MDAwMDgKPiAtI2RlZmluZSBJUlFfVFlQRV9MRVZFTF9NQVNLICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCj4gLSAgICAoSVJRX1RZUEVfTEVWRUxfTE9XIHwgSVJRX1RZUEVfTEVWRUxfSElHSCkK
PiAtI2RlZmluZSBJUlFfVFlQRV9TRU5TRV9NQVNLICAgICAweDAwMDAwMDBmCj4gLQo+IC0jZGVm
aW5lIElSUV9UWVBFX0lOVkFMSUQgICAgICAgIDB4MDAwMDAwMTAKPiAtCj4gLS8qKgo+ICAgICog
ZHRfaXJxIC0gZGVzY3JpYmUgYW4gSVJRIGluIHRoZSBkZXZpY2UgdHJlZQo+ICAgICogQGlycTog
SVJRIG51bWJlcgo+IC0gKiBAdHlwZTogSVJRIHR5cGUgKHNlZSBJUlFfVFlQRV8qKQo+ICsgKiBA
dHlwZTogSVJRIHR5cGUgKHNlZSBEVF9JUlFfVFlQRV8qKQo+ICAgICoKPiAgICAqIFRoaXMgc3Ry
dWN0dXJlIGlzIHJldHVybmVkIHdoZW4gYW4gaW50ZXJydXB0IGlzIG1hcHBlZC4KPiAgICAqLwo+
IEBAIC0xNTEsMTIgKzEyNiwxMiBAQCBzdHJ1Y3QgZHRfaXJxIHsKPiAgICAgICB1bnNpZ25lZCBp
bnQgdHlwZTsKPiAgIH07Cj4gICAKPiAtLyogSWYgdHlwZSA9PSBJUlFfVFlQRV9OT05FLCBhc3N1
bWUgd2UgdXNlIGxldmVsIHRyaWdnZXJlZCAqLwo+ICsvKiBJZiB0eXBlID09IERUX0lSUV9UWVBF
X05PTkUsIGFzc3VtZSB3ZSB1c2UgbGV2ZWwgdHJpZ2dlcmVkICovCj4gICBzdGF0aWMgaW5saW5l
IGJvb2xfdCBkdF9pcnFfaXNfbGV2ZWxfdHJpZ2dlcmVkKGNvbnN0IHN0cnVjdCBkdF9pcnEgKmly
cSkKPiAgIHsKPiAgICAgICB1bnNpZ25lZCBpbnQgdHlwZSA9IGlycS0+dHlwZTsKPiAgIAo+IC0g
ICAgcmV0dXJuICh0eXBlICYgSVJRX1RZUEVfTEVWRUxfTUFTSykgfHwgKHR5cGUgPT0gSVJRX1RZ
UEVfTk9ORSk7Cj4gKyAgICByZXR1cm4gKHR5cGUgJiBEVF9JUlFfVFlQRV9MRVZFTF9NQVNLKSB8
fCAodHlwZSA9PSBEVF9JUlFfVFlQRV9OT05FKTsKPiAgIH0KPiAgIAo+ICAgLyoqCj4gCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 14:07:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 14:07: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 1fcWpI-0004ow-5f; Mon, 09 Jul 2018 14:07: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcWpH-0004oo-2Q
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 14:07:39 +0000
X-Inumbo-ID: 6abdb378-8381-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6abdb378-8381-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 16:07: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 CBCFBED1;
 Mon,  9 Jul 2018 07:07:37 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 030943F589;
 Mon,  9 Jul 2018 07:07:36 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-5-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <61bb7cae-1762-0641-796d-1d02326bf8f1@arm.com>
Date: Mon, 9 Jul 2018 15:07:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530918736-13965-5-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 05/21] 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>, 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>

SGksCgpPbiAwNy8wNy8xOCAwMDoxMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEV4dGVu
ZCB0aGUgZXhpc3RpbmcgZGV2aWNlIHRyZWUgYmFzZWQgbXVsdGlib290IHByb3RvY29sIHRvIGlu
Y2x1ZGUKPiBpbmZvcm1hdGlvbiByZWdhcmRpbmcgbXVsdGlwbGUgZG9tYWlucyB0byBib290Lgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KPiAKPiAtLS0KPiBDaGFuZ2VzIGluIHYyOgo+IC0gbG93ZXIgY2FzZSBrZXJuZWwKPiAtIHJl
bmFtZSBtZW0gdG8gbWVtb3J5Cj4gLSBtYW5kYXRlIGNwdXMgYW5kIG1lbW9yeQo+IC0gcmVwbGFj
ZSBkb21VLWtlcm5lbCB3aXRoIGtlcm5lbCBhbmQgZG9tVS1yYW1kaXNrIHdpdGggcmFtZGlzawo+
IC0gcmVuYW1lIHhlbixkb21VIHdpdGggeGVuLGRvbWFpbgo+IC0gYWRkIGluZm8gYWJvdXQgZG9t
MAo+IC0gc3dpdGNoIG1lbW9yeSBhbmQgY3B1cyB0byBpbnRlZ2Vycwo+IC0gcmVtb3ZlIGRlZmF1
bHRzCj4gLSBhZGQgdnBsMDExCj4gLS0tCj4gICBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jv
b3RpbmcudHh0IHwgMTA4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgIDEg
ZmlsZSBjaGFuZ2VkLCAxMDggaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kb2NzL21p
c2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0IGIvZG9jcy9taXNjL2FybS9kZXZpY2UtdHJl
ZS9ib290aW5nLnR4dAo+IGluZGV4IGNlMmQwZGMuLjVjM2I4ZGEgMTAwNjQ0Cj4gLS0tIGEvZG9j
cy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dAo+ICsrKyBiL2RvY3MvbWlzYy9hcm0v
ZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKPiBAQCAtMTE5LDMgKzExOSwxMTEgQEAgRm9yIHRob3Nl
IHlvdSB3b3VsZCBoYXJkY29kZSB0aGUgWGVuIGNvbW1hbmRsaW5lIGluIHRoZSBEVEIgdW5kZXIK
PiAgIGxpbmUgYnkgd3JpdGluZyBib290YXJncyAoYXMgZm9yIG5hdGl2ZSBMaW51eCkuCj4gICBB
IFhlbi1hd2FyZSBib290bG9hZGVyIHdvdWxkIHNldCB4ZW4seGVuLWJvb3RhcmdzIGZvciBYZW4s
IHhlbixkb20wLWJvb3RhcmdzCj4gICBmb3IgRG9tMCBhbmQgYm9vdGFyZ3MgZm9yIG5hdGl2ZSBM
aW51eC4KPiArCj4gKwo+ICtDcmVhdGluZyBNdWx0aXBsZSBEb21haW5zIGRpcmVjdGx5IGZyb20g
WGVuCj4gKz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPiArCj4g
K0l0IGlzIHBvc3NpYmxlIHRvIGhhdmUgWGVuIGNyZWF0ZSBvdGhlciBkb21haW5zLCBpbiBhZGRp
dGlvbiB0byBkb20wLAo+ICtvdXQgb2YgdGhlIGluZm9ybWF0aW9uIHByb3ZpZGVkIHZpYSBkZXZp
Y2UgdHJlZS4gQSBrZXJuZWwgYW5kIGluaXRyZAo+ICsob3B0aW9uYWwpIG5lZWQgdG8gYmUgc3Bl
Y2lmaWVkIGZvciBlYWNoIGd1ZXN0Lgo+ICsKPiArRm9yIGVhY2ggZG9tYWluIHRvIGJlIGNyZWF0
ZWQgdGhlcmUgbmVlZHMgdG8gYmUgb25lIG5vZGUgdW5kZXIgL2Nob3Nlbgo+ICt3aXRoIHRoZSBm
b2xsb3dpbmcgcHJvcGVydGllczoKPiArCj4gKy0gY29tcGF0aWJsZQo+ICsKPiArICAgIEZvciBk
b21VczogInhlbixkb21haW4iCj4gKyAgICBGb3IgZG9tMDogInhlbixkb21haW4iLCAieGVuLGlu
aXRpYWwtZG9tYWluIgoKTG9va2luZyBicmllZmx5IGF0IHRoZSBjb2RlLCBJIGRvbid0IHNlZSBh
bnkgc3VwcG9ydCBvZiAKInhlbixpbml0aWFsLWRvbWFpbiIuIERpZCBJIG1pc3MgYW55dGhpbmc/
CgpCdXQsIGl0IGlzIGEgYml0IHN0cmFuZ2UgdG8gcHV0IHRoYXQgaW4gY29tcGF0aWJsZS4gU2hv
dWxkbid0IHRoaXMgYmUgYSAKcHJvcGVydHk/CgoKPiArCj4gKy0gbWVtb3J5Cj4gKwo+ICsgICAg
QW4gaW50ZWdlciBzcGVjaWZ5aW5nIHRoZSBhbW91bnQgb2YgbWVnYWJ5dGVzIG9mIFJBTSB0byBh
bGxvY2F0ZSB0bwo+ICsgICAgdGhlIGd1ZXN0LgoKSSB3b3VsZCBkZWZpbmUgdGhpcyBhIEtCLiBX
aXRoIERvbTBsZXNzIGl0IHdvdWxkIGJlIGVhc3kgdG8gc3Bhd24gYSAKZ3Vlc3Qgd2l0aCBsZXNz
IHRoYW4gYSBNQiBvZiBtZW1vcnkuIFdoYXQgbWF0dGVyIGlzIHRoZSBhbW91bnQgb2YgbWVtb3J5
IApzaG91bGQgYmUgcGFnZS1hbGlnbmVkLgoKPiArCj4gKy0gY3B1cwo+ICsKPiArICAgIEFuIGlu
dGVnZXIgc3BlY2lmeWluZyB0aGUgbnVtYmVyIG9mIHZjcHVzIHRvIGFsbG9jYXRlIHRvIHRoZSBn
dWVzdC4KPiArCj4gKy0gdnBsMDExCj4gKwo+ICsgICAgQW4gaW50ZWdlciB0byBlbmFibGUvZGlz
YWJsZSBhIHZpcnR1YWwgcGwwMTEgZm9yIHRoZSBndWVzdCB0byB1c2UuCgpUaGUgaW50ZXJydXB0
IGlzIGEgYml0IGNvbmZ1c2luZyBoZXJlLiBXaGF0IHZhbHVlIHdpbGwgZW5hYmxlPyBXaGF0IAp2
YWx1ZSB3aWxsIGRpc2FibGU/CgpJIHRoaW5rIHlvdSBjYW4ganVzdCBtYWtlIGFuIGVtcHR5IHBy
b3BlcnR5LgoKPiArCj4gKy0gI2FkZHJlc3MtY2VsbHMgYW5kICNzaXplLWNlbGxzCj4gKwo+ICsg
ICAgQm90aCAjYWRkcmVzcy1jZWxscyBhbmQgI3NpemUtY2VsbHMgbmVlZCB0byBiZSBzcGVjaWZp
ZWQgYmVjYXVzZQo+ICsgICAgYm90aCBzdWItbm9kZXMgKGRlc2NyaWJlZCBzaG9ydGx5KSBoYXZl
IHJlZyBwcm9wZXJ0aWVzLgo+ICsKPiArVW5kZXIgdGhlICJ4ZW4sZG9tYWluIiBjb21wYXRpYmxl
IG5vZGUsIG9uZSBvciBtb3JlIHN1Yi1ub2RlcyBhcmUgcHJlc2VudAo+ICtmb3IgdGhlIERvbVUg
a2VybmVsIGFuZCByYW1kaXNrLgo+ICsKPiArVGhlIGtlcm5lbCBzdWItbm9kZSBoYXMgdGhlIGZv
bGxvd2luZyBwcm9wZXJ0aWVzOgo+ICsKPiArLSBjb21wYXRpYmxlCj4gKwo+ICsgICAgIm11bHRp
Ym9vdCxrZXJuZWwiCj4gKwo+ICstIHJlZwo+ICsKPiArICAgIFNwZWNpZmllcyB0aGUgcGh5c2lj
YWwgYWRkcmVzcyBvZiB0aGUga2VybmVsIGluIFJBTSBhbmQgaXRzCj4gKyAgICBsZW5ndGguCj4g
Kwo+ICstIGJvb3RhcmdzIChvcHRpb25hbCkKPiArCj4gKyAgICBDb21tYW5kIGxpbmUgcGFyYW1l
dGVycyBmb3IgdGhlIGd1ZXN0IGtlcm5lbC4KPiArCj4gK1RoZSByYW1kaXNrIHN1Yi1ub2RlIGhh
cyB0aGUgZm9sbG93aW5nIHByb3BlcnRpZXM6Cj4gKwo+ICstIGNvbXBhdGlibGUKPiArCj4gKyAg
ICAibXVsdGlib290LHJhbWRpc2siCj4gKwo+ICstIHJlZwo+ICsKPiArICAgIFNwZWNpZmllcyB0
aGUgcGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgcmFtZGlzayBpbiBSQU0gYW5kIGl0cwo+ICsgICAg
bGVuZ3RoLgo+ICsKPiArCj4gK0V4YW1wbGUKPiArPT09PT09PQo+ICsKPiArY2hvc2VuIHsKPiAr
ICAgIGRvbVUxIHsKPiArICAgICAgICBjb21wYXRpYmxlID0gInhlbixkb21haW4iOwo+ICsgICAg
ICAgICNhZGRyZXNzLWNlbGxzID0gPDB4Mj47Cj4gKyAgICAgICAgI3NpemUtY2VsbHMgPSA8MHgx
PjsKPiArICAgICAgICBtZW1vcnkgPSA8MTI4PjsKPiArICAgICAgICBjcHVzID0gPDI+Owo+ICsg
ICAgICAgIHZwbDAxMSA9IDwxPjsKPiArCj4gKyAgICAgICAgbW9kdWxlQDB4NGEwMDAwMDAgewo+
ICsgICAgICAgICAgICBjb21wYXRpYmxlID0gIm11bHRpYm9vdCxrZXJuZWwiOwo+ICsgICAgICAg
ICAgICByZWcgPSA8MHgwIDB4NGEwMDAwMDAgMHhmZmZmZmY+Owo+ICsgICAgICAgICAgICBib290
YXJncyA9ICJjb25zb2xlPXR0eUFNQTAgaW5pdD0vYmluL3NoIjsKPiArICAgICAgICB9Owo+ICsK
PiArICAgICAgICBtb2R1bGVAMHg0YjAwMDAwMCB7Cj4gKyAgICAgICAgICAgIGNvbXBhdGlibGUg
PSAibXVsdGlib290LHJhbWRpc2siOwo+ICsgICAgICAgICAgICByZWcgPSA8MHgwIDB4NGIwMDAw
MDAgMHhmZmZmZmY+Owo+ICsgICAgICAgIH07Cj4gKyAgICB9Owo+ICsKPiArICAgIGRvbVUyIHsK
PiArICAgICAgICBjb21wYXRpYmxlID0gInhlbixkb21haW4iOwo+ICsgICAgICAgICNhZGRyZXNz
LWNlbGxzID0gPDB4Mj47Cj4gKyAgICAgICAgI3NpemUtY2VsbHMgPSA8MHgxPjsKPiArICAgICAg
ICBtZW1vcnkgPSA8NjQ+Owo+ICsgICAgICAgIGNwdXMgPSA8MT47Cj4gKwo+ICsgICAgICAgIG1v
ZHVsZUAweDRjMDAwMDAwIHsKPiArICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3Qs
a2VybmVsIjsKPiArICAgICAgICAgICAgcmVnID0gPDB4MCAweDRjMDAwMDAwIDB4ZmZmZmZmPjsK
PiArICAgICAgICAgICAgYm9vdGFyZ3MgPSAiY29uc29sZT10dHlBTUEwIGluaXQ9L2Jpbi9zaCI7
Cj4gKyAgICAgICAgfTsKPiArCj4gKyAgICAgICAgbW9kdWxlQDB4NGQwMDAwMDAgewo+ICsgICAg
ICAgICAgICBjb21wYXRpYmxlID0gIm11bHRpYm9vdCxyYW1kaXNrIjsKPiArICAgICAgICAgICAg
cmVnID0gPDB4MCAweDRkMDAwMDAwIDB4ZmZmZmZmPjsKPiArICAgICAgICB9Owo+ICsgICAgfTsK
PiArfTsKPiAKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 14:11:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 14: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 1fcWtB-0005Vx-SR; Mon, 09 Jul 2018 14:11: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcWtA-0005Vs-E2
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 14:11:40 +0000
X-Inumbo-ID: fa7424ce-8381-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fa7424ce-8381-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 16:11: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 30107ED1;
 Mon,  9 Jul 2018 07:11:39 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 576833F589;
 Mon,  9 Jul 2018 07:11:38 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-6-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f29552b0-e49c-1936-9540-0629706d5dbd@arm.com>
Date: Mon, 9 Jul 2018 15:11:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530918736-13965-6-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 06/21] xen/arm: do not pass dt_host to
 make_memory_node and make_hypervisor_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: 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>

SGksCgpPbiAwNy8wNy8xOCAwMDoxMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEluIG9y
ZGVyIHRvIG1ha2UgbWFrZV9tZW1vcnlfbm9kZSBhbmQgbWFrZV9oeXBlcnZpc29yX25vZGUgbW9y
ZQo+IHJldXNhYmxlLCBkbyBub3QgcGFzcyB0aGVtIGR0X2hvc3QuIEFzIHRoZXkgb25seSB1c2Ug
aXQgdG8gY2FsY3VsYXRlCj4gYWRkcmNlbGxzIGFuZCBzaXplY2VsbHMsIHBhc3MgYWRkcmNlbGxz
IGFuZCBzaXplY2VsbHMgZGlyZWN0bHkuCj4gCj4gSW4gbWFrZV9oeXBlcnZpc29yX25vZGUsIGFz
c3VtZSB0aGF0IGV2dGNobl9pcnEgaGFzIGFscmVhZHkgYmVlbgo+IGFsbG9jYXRlZC4gTW92ZSB0
aGUgZXZ0Y2huX2FsbG9jYXRlIGNhbGwgdG8gaGFuZGxlX25vZGUuCgpUaGlzIG5lZWRzIGEgYml0
IG1vcmUgZXhwbGFuYXRpb24gd2h5LiBCdXQgSSB0aGluayB0aGlzIGJlbG9uZ3MgdG8gYSAKc2Vw
YXJhdGUgcGF0Y2guCgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFub3NAeGlsaW54LmNvbT4KPiAKPiAtLS0KPiBDaGFuZ2VzIGluIHYyOgo+IC0gYWRkIGJsYW5r
IGxpbmUKPiAtIG1vdmUgZXZ0Y2huX2FsbG9jYXRlIHRvIGhhbmRsZV9ub2RlCj4gLS0tCj4gICB4
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICB8IDM2ICsrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLQo+ICAgeGVuL2NvbW1vbi9kZXZpY2VfdHJlZS5jICAgICAgfCAgNiArKyst
LS0KPiAgIHhlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oIHwgIDIgKy0KPiAgIDMgZmlsZXMg
Y2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwo+IGluZGV4IGFlM2ViYzUuLmMzNDljZTQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAg
LTU1OCwxMSArNTU4LDExIEBAIHN0YXRpYyBpbnQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHModm9p
ZCAqZmR0LCBnaWNfaW50ZXJydXB0X3QgKmludHIsCj4gICAKPiAgIHN0YXRpYyBpbnQgbWFrZV9t
ZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHZvaWQgKmZkdCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50LAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscywKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgewo+ICAgICAg
IGludCByZXMsIGk7Cj4gLSAgICBpbnQgcmVnX3NpemUgPSBkdF9jaGlsZF9uX2FkZHJfY2VsbHMo
cGFyZW50KSArIGR0X2NoaWxkX25fc2l6ZV9jZWxscyhwYXJlbnQpOwo+ICsgICAgaW50IHJlZ19z
aXplID0gYWRkcmNlbGxzICsgc2l6ZWNlbGxzOwo+ICAgICAgIGludCBucl9jZWxscyA9IHJlZ19z
aXplKmtpbmZvLT5tZW0ubnJfYmFua3M7Cj4gICAgICAgX19iZTMyIHJlZ1tucl9jZWxsc107Cj4g
ICAgICAgX19iZTMyICpjZWxsczsKPiBAQCAtNTg4LDcgKzU4OCw3IEBAIHN0YXRpYyBpbnQgbWFr
ZV9tZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICBkdF9kcHJp
bnRrKCIgIEJhbmsgJWQ6ICUjIlBSSXg2NCItPiUjIlBSSXg2NCJcbiIsCj4gICAgICAgICAgICAg
ICAgICAgICAgaSwgc3RhcnQsIHN0YXJ0ICsgc2l6ZSk7Cj4gICAKPiAtICAgICAgICBkdF9jaGls
ZF9zZXRfcmFuZ2UoJmNlbGxzLCBwYXJlbnQsIHN0YXJ0LCBzaXplKTsKPiArICAgICAgICBkdF9j
aGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2VsbHMsIHNpemVjZWxscywgc3RhcnQsIHNpemUp
Owo+ICAgICAgIH0KPiAgIAo+ICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCBy
ZWcsIHNpemVvZihyZWcpKTsKPiBAQCAtNjA0LDcgKzYwNCw3IEBAIHN0YXRpYyB2b2lkIGV2dGNo
bl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKTsKPiAgIAo+ICAgc3RhdGljIGludCBtYWtlX2h5
cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50
KQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBhZGRyY2VsbHMsIGludCBz
aXplY2VsbHMpCj4gICB7Cj4gICAgICAgY29uc3QgY2hhciBjb21wYXRbXSA9Cj4gICAgICAgICAg
ICJ4ZW4seGVuLSJfX3N0cmluZ2lmeShYRU5fVkVSU0lPTikiLiJfX3N0cmluZ2lmeShYRU5fU1VC
VkVSU0lPTikiXDAiCj4gQEAgLTYxMyw5ICs2MTMsNiBAQCBzdGF0aWMgaW50IG1ha2VfaHlwZXJ2
aXNvcl9ub2RlKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgZ2ljX2ludGVycnVwdF90IGludHI7
Cj4gICAgICAgX19iZTMyICpjZWxsczsKPiAgICAgICBpbnQgcmVzOwo+IC0gICAgLyogQ29udmVu
aWVuY2UgYWxpYXMgKi8KPiAtICAgIGludCBhZGRyY2VsbHMgPSBkdF9jaGlsZF9uX2FkZHJfY2Vs
bHMocGFyZW50KTsKPiAtICAgIGludCBzaXplY2VsbHMgPSBkdF9jaGlsZF9uX3NpemVfY2VsbHMo
cGFyZW50KTsKPiAgICAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0Owo+ICAgCj4gICAgICAgZHRf
ZHByaW50aygiQ3JlYXRlIGh5cGVydmlzb3Igbm9kZVxuIik7Cj4gQEAgLTY0MCwxOSArNjM3LDE0
IEBAIHN0YXRpYyBpbnQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKPiAg
IAo+ICAgICAgIC8qIHJlZyAwIGlzIGdyYW50IHRhYmxlIHNwYWNlICovCj4gICAgICAgY2VsbHMg
PSAmcmVnWzBdOwo+IC0gICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgcGFyZW50LCBraW5m
by0+Z250dGFiX3N0YXJ0LCBraW5mby0+Z250dGFiX3NpemUpOwo+ICsgICAgZHRfY2hpbGRfc2V0
X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAga2luZm8tPmdudHRhYl9zdGFydCwga2luZm8tPmdudHRhYl9zaXplKTsKPiAgICAgICBy
ZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVnIiwgcmVnLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICBkdF9jZWxsc190b19zaXplKGFkZHJjZWxscyArIHNpemVjZWxscykpOwo+ICAgICAgIGlm
ICggcmVzICkKPiAgICAgICAgICAgcmV0dXJuIHJlczsKPiAgIAo+ICAgICAgIC8qCj4gLSAgICAg
KiBJdCBpcyBzYWZlIHRvIGFsbG9jYXRlIHRoZSBldmVudCBjaGFubmVsIGhlcmUgYmVjYXVzZSBh
bGwgdGhlCj4gLSAgICAgKiBQUElzIHVzZWQgYnkgdGhlIGhhcmR3YXJlIGRvbWFpbiBoYXZlIGJl
ZW4gcmVnaXN0ZXJlZC4KPiAtICAgICAqLwo+IC0gICAgZXZ0Y2huX2FsbG9jYXRlKGQpOwoKSSB3
b3VsZCByZXBsYWNlIHRoaXMgd2l0aCBhIEJVR19PTihldnRjaG4gIT0gMCkuCgo+IC0KPiAtICAg
IC8qCj4gICAgICAgICogSW50ZXJydXB0IGV2ZW50IGNoYW5uZWwgdXBjYWxsOgo+ICAgICAgICAq
ICAtIEFjdGl2ZS1sb3cgbGV2ZWwtc2Vuc2l0aXZlCj4gICAgICAgICogIC0gQWxsIENQVXMKPiBA
QCAtMTMxNywxMSArMTMwOSwyMyBAQCBzdGF0aWMgaW50IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gICAKPiAgICAgICBpZiAoIG5vZGUg
PT0gZHRfaG9zdCApCj4gICAgICAgewo+ICsgICAgICAgIGludCBhZGRyY2VsbHMgPSBkdF9jaGls
ZF9uX2FkZHJfY2VsbHMobm9kZSk7Cj4gKyAgICAgICAgaW50IHNpemVjZWxscyA9IGR0X2NoaWxk
X25fc2l6ZV9jZWxscyhub2RlKTsKPiArCj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICog
ICAgICAqIEl0IGlzIHNhZmUgdG8gYWxsb2NhdGUgdGhlIGV2ZW50IGNoYW5uZWwgaGVyZQo+ICsg
ICAgICAgICAqICAgICAgYmVjYXVzZSBhbGwgdGhlCj4gKyAgICAgICAgICogICAgICAgICAgICog
UFBJcyB1c2VkIGJ5IHRoZSBoYXJkd2FyZSBkb21haW4gaGF2ZSBiZWVuCj4gKyAgICAgICAgICog
ICAgICAgICAgIHJlZ2lzdGVyZWQuCj4gKyAgICAgICAgICogICAgICAgICAgICAgICAgKi8KClBs
ZWFzZSBmaXggdGhlIGNvbW1lbnQuCgo+ICsgICAgICAgIGV2dGNobl9hbGxvY2F0ZShkKTsKPiAr
Cj4gICAgICAgICAgIC8qCj4gICAgICAgICAgICAqIFRoZSBoeXBlcnZpc29yIG5vZGUgc2hvdWxk
IGFsd2F5cyBiZSBjcmVhdGVkIGFmdGVyIGFsbCBub2Rlcwo+ICAgICAgICAgICAgKiBmcm9tIHRo
ZSBob3N0IERUIGhhdmUgYmVlbiBwYXJzZWQuCj4gICAgICAgICAgICAqLwo+IC0gICAgICAgIHJl
cyA9IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKGQsIGtpbmZvLCBub2RlKTsKPiArICAgICAgICByZXMg
PSBtYWtlX2h5cGVydmlzb3Jfbm9kZShkLCBraW5mbywgYWRkcmNlbGxzLCBzaXplY2VsbHMpOwo+
ICAgICAgICAgICBpZiAoIHJlcyApCj4gICAgICAgICAgICAgICByZXR1cm4gcmVzOwo+ICAgCj4g
QEAgLTEzMzMsNyArMTMzNyw3IEBAIHN0YXRpYyBpbnQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAgICAgICAgICAgaWYgKCByZXMgKQo+
ICAgICAgICAgICAgICAgcmV0dXJuIHJlczsKPiAgIAo+IC0gICAgICAgIHJlcyA9IG1ha2VfbWVt
b3J5X25vZGUoZCwga2luZm8tPmZkdCwgbm9kZSwga2luZm8pOwo+ICsgICAgICAgIHJlcyA9IG1h
a2VfbWVtb3J5X25vZGUoZCwga2luZm8tPmZkdCwgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGtpbmZv
KTsKPiAgICAgICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgICAgICAgcmV0dXJuIHJlczsKPiAg
IAo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMgYi94ZW4vY29tbW9uL2Rl
dmljZV90cmVlLmMKPiBpbmRleCA3YjAwOWVhLi44ZmM0MDFkIDEwMDY0NAo+IC0tLSBhL3hlbi9j
b21tb24vZGV2aWNlX3RyZWUuYwo+ICsrKyBiL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYwo+IEBA
IC0xMTIsMTEgKzExMiwxMSBAQCB2b2lkIGR0X3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgY29u
c3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpucCwKPiAgICAgICBkdF9zZXRfY2VsbChjZWxscCwg
ZHRfbl9zaXplX2NlbGxzKG5wKSwgc2l6ZSk7Cj4gICB9Cj4gICAKPiAtdm9pZCBkdF9jaGlsZF9z
ZXRfcmFuZ2UoX19iZTMyICoqY2VsbHAsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFy
ZW50LAo+ICt2b2lkIGR0X2NoaWxkX3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgaW50IGFkZHJj
ZWxscywgaW50IHNpemVjZWxscywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIHU2NCBhZGRy
ZXNzLCB1NjQgc2l6ZSkKPiAgIHsKPiAtICAgIGR0X3NldF9jZWxsKGNlbGxwLCBkdF9jaGlsZF9u
X2FkZHJfY2VsbHMocGFyZW50KSwgYWRkcmVzcyk7Cj4gLSAgICBkdF9zZXRfY2VsbChjZWxscCwg
ZHRfY2hpbGRfbl9zaXplX2NlbGxzKHBhcmVudCksIHNpemUpOwo+ICsgICAgZHRfc2V0X2NlbGwo
Y2VsbHAsIGFkZHJjZWxscywgYWRkcmVzcyk7Cj4gKyAgICBkdF9zZXRfY2VsbChjZWxscCwgc2l6
ZWNlbGxzLCBzaXplKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgX19pbml0ICp1bmZsYXR0
ZW5fZHRfYWxsb2ModW5zaWduZWQgbG9uZyAqbWVtLCB1bnNpZ25lZCBsb25nIHNpemUsCj4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oIGIveGVuL2luY2x1ZGUveGVu
L2RldmljZV90cmVlLmgKPiBpbmRleCA2MzhiOTI2Li45MWZhMGI2IDEwMDY0NAo+IC0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2Rldmlj
ZV90cmVlLmgKPiBAQCAtNjc0LDcgKzY3NCw3IEBAIHZvaWQgZHRfc2V0X3JhbmdlKF9fYmUzMiAq
KmNlbGxwLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5wLAo+ICAgICogV3JpdGUgYSBy
YW5nZSBpbnRvIGEgc2VyaWVzIG9mIGNlbGxzIGFuZCB1cGRhdGUgY2VsbHAgdG8gcG9pbnQgdG8g
dGhlCj4gICAgKiBjZWxsIGp1c3QgYWZ0ZXIuCj4gICAgKi8KPiAtdm9pZCBkdF9jaGlsZF9zZXRf
cmFuZ2UoX19iZTMyICoqY2VsbHAsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50
LAo+ICt2b2lkIGR0X2NoaWxkX3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgaW50IGFkZHJjZWxs
cywgaW50IHNpemVjZWxscywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIHU2NCBhZGRyZXNz
LCB1NjQgc2l6ZSk7Cj4gICAKPiAgIC8qKgo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 14:12:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 14:12:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcWuM-0005da-8L; Mon, 09 Jul 2018 14:12: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcWuK-0005dU-Qh
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 14:12:52 +0000
X-Inumbo-ID: 2c1cfbfe-8382-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2c1cfbfe-8382-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 14:12: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 8280FED1;
 Mon,  9 Jul 2018 07:12:50 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B03B23F589;
 Mon,  9 Jul 2018 07:12:49 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-7-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e7a8c36d-d4be-6069-c1ab-63d9e7e6433a@arm.com>
Date: Mon, 9 Jul 2018 15:12:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530918736-13965-7-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 07/21] xen/arm: rename
 acpi_make_chosen_node to make_chosen_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: 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>

SGksCgpPbiAwNy8wNy8xOCAwMDoxMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IGFjcGlf
bWFrZV9jaG9zZW5fbm9kZSBpcyBhY3R1YWxseSBnZW5lcmljIGFuZCBjYW4gYmUgcmV1c2VkLiBS
ZW5hbWUgaXQKPiB0byBtYWtlX2Nob3Nlbl9ub2RlIGFuZCBtYWtlIGl0IGF2YWlsYWJsZSB0byBu
b24tQUNQSSBidWlsZHMuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 14:49:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 14:49: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 1fcXTI-0000PO-PE; Mon, 09 Jul 2018 14:49: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=+7t/=jz=citrix.com=prvs=72102aeda=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcXTH-0000PE-58
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 14:48:59 +0000
X-Inumbo-ID: 30313f74-8387-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30313f74-8387-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 16:48:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59738417"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Tamas K Lengyel
 <tamas@tklengyel.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
 <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
 <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
 <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.com>
 <4292f488-9a10-e764-6217-ecfb50c7a465@citrix.com>
 <284a509b-e924-776f-9fbd-8710ebf85746@bitdefender.com>
 <bacaf679-72e1-d6d3-470a-142413077283@citrix.com>
 <07f8c43b-defe-c0ff-f6a2-900a813b7c5d@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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
 NkY9enyrlw==
Message-ID: <8dcde4a5-bf0e-f74d-e4df-58dd44dba12a@citrix.com>
Date: Mon, 9 Jul 2018 15:48:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <07f8c43b-defe-c0ff-f6a2-900a813b7c5d@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 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>

T24gMDcvMDkvMjAxOCAxMjo1MyBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA3LzA5
LzIwMTggMDI6NDYgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDA3LzA5LzIwMTggMTI6
MTggUE0sIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4+IE9uIDA3LzA5LzIwMTggMDI6MDQgUE0s
IEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+Pj4gT24gMDcvMDYvMjAxOCAwNTo1MiBQTSwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOgo+Pj4+PiBPbiBGcmksIEp1bCA2LCAyMDE4IGF0IDI6NTYgQU0gUmF6
dmFuIENvam9jYXJ1Cj4+Pj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+
Pj4+Cj4+Pj4+PiBPbiAwNy8wNS8yMDE4IDA3OjQ1IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6
Cj4+Pj4+Pj4gT24gVGh1LCBKdWwgNSwgMjAxOCBhdCA5OjIyIEFNIFJhenZhbiBDb2pvY2FydQo+
Pj4+Pj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+Pj4+Pj4gSG93ZXZl
ciwgb3VyIHBhcnRpY3VsYXIgYXBwbGljYXRpb24gaXMgb25seSBpbnRlcmVzdGVkIGluIHNldHRp
bmcgKGFuZAo+Pj4+Pj4+PiBxdWVyeWluZykgcGFnZSByZXN0cmljdGlvbnMgZnJvbSB1c2Vyc3Bh
Y2UgKGZyb20gdGhlIGRvbTAgYWdlbnQpLiBJdAo+Pj4+Pj4+PiB3aWxsIGFsc28gbmVlZCB0byBi
ZSBhYmxlIHRvIHNldCB0aGUgY29udmVydGlibGUgYml0IG9mIGd1ZXN0IHBhZ2VzIGZyb20KPj4+
Pj4+Pj4gdGhlIGRvbTAgYWdlbnQgYXMgd2VsbCAocGF0Y2hlcyBwZW5kaW5nKS4gU28gd2UncmUg
YWxzbyBmaW5lIHdpdGggYQo+Pj4+Pj4+PiAiRE9NQ1RMIGlmIG5vYm9keSB3YW50cyBpdCBhcyBh
IEhWTU9QIiBwb2xpY3ksIGlmIHBvbGx1dGluZyB0aGUgRE9NQ1RMcwo+Pj4+Pj4+PiAocG9zc2li
bHkgdGVtcG9yYXJpbHkpIGlzIGFuIG9wdGlvbi4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gV2UgY291bGQg
YWxzbyAoYXQgbGVhc3QgYmV0d2VlbiBUYW1hcyBhbmQgdXMpIGNvbWUgdXAgd2l0aCBjdXJyZW50
IC8KPj4+Pj4+Pj4gbGlrZWx5IHVzZS1jYXNlcyBhbmQgZG93bmdyYWRlIGFsbCBhbHRwMm0gSFZN
T1BzIHRoYXQgY291bGQgYmUgRE9NQ1RMcwo+Pj4+Pj4+PiBpbiBhbGwgdGhlIHNjZW5hcmlvcyB0
byBET01DVExzLgo+Pj4+Pj4+Cj4+Pj4+Pj4gQXllLiBUaGVyZSBpcyByZWFsbHkganVzdCBvbmUg
SFZNT1AgdGhhdCB0aGUgZ3Vlc3QgYWJzb2x1dGVseSBuZWVkcwo+Pj4+Pj4+IGFjY2VzcyB0byBz
byB0aGF0IGl0IGNhbiB1c2UgI1ZFLCBhbmQgdGhhdCdzCj4+Pj4+Pj4gSFZNT1BfYWx0cDJtX3Zj
cHVfZW5hYmxlX25vdGlmeS4gQUZBSVUgZXZlcnl0aGluZyBlbHNlIGNvdWxkIGJlIGp1c3QgYQo+
Pj4+Pj4+IERPTUNUTC4KPj4+Pj4+Cj4+Pj4+PiBXZSBuZWVkIGV2ZW4gbGVzcyB0aGFuIHRoYXQg
LSB3ZSB3YW50IHRvIG1vZGlmeQo+Pj4+Pj4gSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlm
eSB0byBiZSBhYmxlIHRvIGNhbGwgaXQgZnJvbSBkb20wIGFzIHdlbGwsCj4+Pj4+PiBhbmQgd2Ug
ZG9uJ3QgY2FsbCBpdCBmcm9tIHRoZSBpbi1ndWVzdCBhZ2VudCBldmVyLiBCZWNhdXNlIHdlIGFn
cmVlIHRoYXQKPj4+Pj4+IHRoZSBzbWFsbGVzdCBhdHRhY2sgc3VyZmFjZSBpcyBhIHJlcXVpcmVt
ZW50LCBhbGwgd2UgZXZlciBjYWxsIHRoYXQncwo+Pj4+Pj4gI1ZFIC8gYWx0cDJtIHJlbGF0ZWQg
aXMgYWN0dWFsbHkgZnJvbSB0aGUgcHJpdmlsZWdlZCBkb21haW4gZG9pbmcKPj4+Pj4+IGludHJv
c3BlY3Rpb24uIFRoZSBpbi1ndWVzdCBkcml2ZXIgb25seSBuZWVkcyB0byBkbyBWTUZVTkMgYW5k
IGJlIGFibGUKPj4+Pj4+IHRvIGNvbW11bmljYXRlIHdpdGggdGhlIGRvbTAgaW50cm9zcGVjdGlv
biBhZ2VudC4KPj4+Pgo+Pj4+IEZvciBzb21lIHJlYXNvbiBteSBpbXByZXNzaW9uIHdhcyB0aGF0
IEludGVsIHdhcyBob3BpbmcgdG8gYmUgYWJsZSB0bwo+Pj4+IGVuYWJsZSBhIGd1ZXN0LW9ubHkg
dXNhZ2UgYXMgd2VsbCAtLSB0aGF0IGJhc2ljYWxseSBhIGd1ZXN0IHdoaWNoIGhhZAo+Pj4+IGJl
ZW4gYm9vdGVkIChzYXkpIHdpdGggbWVhc3VyZWQgYm9vdCwgYW5kIHRoZW4gd3JvdGUgaXRzIG93
biBlbmNsYXZlCj4+Pj4gdXNpbmcgI1ZFIGFuZCBhbHRwMm1zLCBzaG91bGQgYmUgYWJsZSB0byBh
bGxvdyBhbiBpbi1ndWVzdCBhZ2VudCB0byBiZQo+Pj4+IHJlYXNvbmFibHkgc2VjdXJlIGFuZCBh
bHNvIGtlZXAgdGFicyBvbiB0aGUgb3BlcmF0aW5nIHN5c3RlbS4gIFdhcyB0aGlzCj4+Pj4gbm90
IHlvdXIgaW1wcmVzc2lvbj8KPj4+Cj4+PiBUaGUgd29yZGluZyBvbiB0aGVpciBpbml0aWFsIGRl
c2lnbiBkb2N1bWVudCBkb2VzIHNheToKPj4+Cj4+PiAiLSBIeXBlcmNhbGxzIGZvciBhbHRwMm0K
Pj4+Cj4+PiBBbHRwMm0gbW9kZSBpbnRyb2R1Y2VzIGEgbmV3IHNldCBvZiBoeXBlcmNhbGxzIGZv
ciBhbHRwMm0gbWFuYWdlbWVudAo+Pj4gZnJvbSBzb2Z0d2FyZSBhZ2VudHMgb3BlcmF0aW5nIGlu
IFhlbiBIVk0gZ3Vlc3RzLgo+Pj4KPj4+IFRoZSBoeXBlcmNhbGxzIGFyZSBhcyBmb2xsb3dzOgo+
Pj4KPj4+IEVuYWJsZSBvciBEaXNhYmxlIGFsdHAybSBtb2RlIGZvciBkb21haW4KPj4+IENyZWF0
ZSBhIG5ldyBhbHRlcm5hdGUgcDJtCj4+PiBFZGl0IHBlcm1pc3Npb25zIGZvciBhIHNwZWNpZmlj
IEdQQSB3aXRoaW4gYW4gYWx0ZXJuYXRlIHAybQo+Pj4gRGVzdHJveSBhbiBleGlzdGluZyBhbHRl
cm5hdGUgcDJtIgo+Pj4KPj4+IEJ1dCBJJ3ZlIGFsd2F5cyBzdXNwZWN0ZWQgdGhhdCBpdCBtaWdo
dCBoYXZlIGJlZW4ganVzdCB3aGF0IHRoZXkgaGF2ZQo+Pj4gdGhvdWdodCB3b3VsZCBvZmZlciB0
aGUgbW9zdCBwb3NzaWJpbGl0aWVzLgo+Pj4KPj4+IFRoZSBwcm9ibGVtIHdpdGggaW4tZ3Vlc3Qg
YWdlbnRzIGRvaW5nIGFsbCB0aGVzZSB0aGluZ3MgaXMgdGhhdCBpdCBraW5kCj4+PiBvZiBraWxs
cyB0aGUgd2hvbGUgInRoZSBpbnRyb3NwZWN0aW9uIGNhbm5vdCBiZSBzdG9wcGVkIG9yIG1hbmlw
dWxhdGVkCj4+PiBhdCBhbGwgZnJvbSB3aXRoaW4gdGhlIGd1ZXN0IiBhc3N1bXB0aW9uIHRoYXQg
Z2l2ZXMgaHlwZXJ2aXNvci1sZXZlbAo+Pj4gaW50cm9zcGVjdGlvbiBpdHMgZWRnZSAtIGJlY2F1
c2UgdGhlbiBpdCdzIHBvc3NpYmxlIGZvciBpbi1ndWVzdCBjb2RlIHRvCj4+PiBieXBhc3MgZG9t
MC1iYXNlZCBpbnRyb3NwZWN0aW9uIGJ5IHNpbXBseSBzd2l0Y2hpbmcgdG8gYSBub24tcmVzdHJp
Y3RlZAo+Pj4gRVBUUCBpbmRleCwgb3IgZWRpdGluZyB0aGUgcmVzdHJpY3RlZCBwYWdlcyBwZXJt
aXNzaW9ucy4gQW5kIHdlJ3JlIGJhY2sKPj4+IHRvIGluLWd1ZXN0IHByb3RlY3Rpb24uCj4+Cj4+
IEkgZG9uJ3QgdGhpbmsgeW91J3ZlIHF1aXRlIGdvdHRlbiB0aGUgZGVzaWduIGluIG1pbmQgaGVy
ZS4gIFRoZSBpZGVhIGlzCj4+IHRoYXQgKmFsbCogb2YgdGhlICJpbnRyb3NwZWN0aW9uIiBoYXBw
ZW5zIGluc2lkZSB0aGUgZ3Vlc3QuICBUaGUgZ3Vlc3QKPj4gYWdlbnQgaXMgZ2l2ZW4gYWxsIHRo
ZSB0b29scyBpdCBuZWVkcyB0byBwcm90ZWN0IGl0c2VsZiBldmVuIGZyb20gdGhlCj4+IGd1ZXN0
IG9wZXJhdGluZyBzeXN0ZW0uICBKdXN0IGhhdmluZyBhIGNoYXQgd2l0aCBBbmR5LCBhcHBhcmVu
dGx5IEludGVsCj4+IGFjdHVhbGx5IGhhZCBqdXN0IHN1Y2ggYW4gYWdlbnQgb25jZSB1cG9uIGEg
dGltZSwgYW5kIHVzZWQgdGhpcwo+PiBpbnRlcmZhY2Ugb24gWGVuIGZvciByZWFsLgo+Pgo+PiBJ
IHRoaW5rIHRoZXJlIGFyZSBhZHZhbnRhZ2VzIHRvIGVhY2ggbW9kZWwuICBPYnZpb3VzbHkgaGF2
aW5nIHNvbWV0aGluZwo+PiBydW4gaW4gdGhlIGd1ZXN0IG1lYW5zIHRoYXQgaWYgc29tZW9uZSBt
YW5hZ2VzIHRvIG1lc3Mgd2l0aCB5b3VyIGRpc2sKPj4gYW5kIHRoZW4gY2F1c2UgeW91IHRvIHJl
Ym9vdCwgaXQncyBwcmV0dHkgY2xvc2UgdG8gZ2FtZS1vdmVyLiAgQnV0IG9uZQo+PiBvZiB0aGUg
YWR2YW50YWdlcyBpcyB0aGF0IGl0IHdvdWxkbid0IHJlbHkgb24gdGhlIGhvc3QgYWRtaW5pc3Ry
YXRvciB0bwo+PiBpbnN0YWxsIHlvdXIgaW50cm9zcGVjdGlvbiBlbmdpbmUgLS0geW91IGNvdWxk
IGhhdmUgYSBjbG91ZCBwcm92aWRlcgo+PiBzaW1wbHkgZXhwb3NlIHRoZSBhbHRwMm0gZnVuY3Rp
b25hbGl0eSwgYW5kIHRoZW4gZWFjaCBwZXJzb24gY291bGQgaGF2ZQo+PiB0aGVpciBvd24gaW4t
Z3Vlc3QgYWdlbnQgYXMgdGhleSB3YW50Lgo+Pgo+PiBBbmQgYWx0aG91Z2ggYXJndWFibHkgdGhl
IGluLWd1ZXN0IGFnZW50IGlzIGxlc3Mgc2VjdXJlIGZyb20gKmJlaW5nKgo+PiBhdHRhY2tlZCwg
aXQgZG9lcyBtZWFuIHRoYXQgdGhlIHN5c3RlbSBhcyBhIHdob2xlIGlzIG1vcmUgc2VjdXJlLgo+
PiBIYXZpbmcgYW4gYWdlbnQgaW4gZG9tMCBtZWFucyB0aGF0IGlmIHlvdSBjb21wcm9taXNlIHRo
ZSBkb20wIGFnZW50LCB5b3UKPj4gbm93IGhhdmUgY29tcGxldGUgYWNjZXNzIHRvIHRoZSBlbnRp
cmUgc3lzdGVtOyB3aGVyZWFzIGNvbXByb21pc2luZyB5b3VyCj4+IGluLWd1ZXN0IGFnZW50IGdp
dmVzIHlvdSBvbmx5IGNvbnRyb2wgb3ZlciB0aGF0IGd1ZXN0LCBubyBvdGhlciBndWVzdHMKPj4g
b24gdGhlIHN5c3RlbS4KPj4KPj4+IFRoZSBpbi1ndWVzdCBhZ2VudCBzaG91bGQgaW4gb3VyIHZp
ZXcgYmUgYW4gb3B0aW1pemF0aW9uLW9ubHksIG5vdAo+Pj4gc29tZXRoaW5nIGFsbG93ZWQgdG8g
bWFrZSBpdHMgb3duIGRlY2lzaW9ucyBhYm91dCB0aGUgaW50cm9zcGVjdGlvbiBwcm9jZXNzLgo+
Pgo+PiBJIHRoaW5rIGhhdmluZyBhbiBpbnRlcmZhY2Ugd2hpY2ggYWxsb3dzIGFuIG9ubHktaW4t
Z3Vlc3QtYWdlbnQgbWFrZXMKPj4gc2Vuc2UgLS0gcGFydGljdWxhcmx5IGFzIG9uZSBpbnN0YW5j
ZSBoYXMgYWxyZWFkeSBiZWVuIG1hZGUuICBJZiBpdCB3ZXJlCj4+IGVudGlyZWx5IHVwIHRvIG1l
LCBJJ2QgbGVhdmUgdGhlIGludGVyZmFjZSwgc28gdGhhdCBpdCdzIHRoZXJlIGZvcgo+PiBzb21l
b25lIGxhdGVyIHRvIHBpY2sgdXAgaWYgdGhleSB3YW50IHRvLgo+IAo+IFRoYXQgaXMgYWxsIHdl
bGwgYXJndWVkLCBhbmQgaXMgZmFpciBlbm91Z2guCj4gCj4gQWxsIEkgd2FzIHJlYWxseSB0cnlp
bmcgdG8gcG9pbnQgb3V0IHdhcyB0aGF0IHdlJ3JlIGhhcHB5IHdpdGggZWl0aGVyCj4gRE9NQ1RM
IG9yIEhWTU9QcyBmb3IgdGhpcyAoYW5kIGl0IGxvb2tzIGxpa2UgVGFtYXMgYXMgd2VsbCkgLSB0
aGUgYWN0dWFsCj4gcG9pbnQgaXMgdG8ganVzdCB0cnkgYW5kIHNldHRsZSB0aGlzIG9uY2UgZm9y
IGFsbCBzbyB0aGF0IGFsdHAybQo+IGRldmVsb3BtZW50IGNhbiBnbyBmb3J3YXJkIChiZWNhdXNl
IHJlYWxseSBhdCB0aGlzIHBvaW50IGl0cyBkZS1mYWN0bwo+IGJsb2NrZWQgZm9yIHVucmVhc29u
YWJseSBsb25nIGFtbW91bnRzIG9mIHRpbWUgYnkgdGhlIGRlc2lnbiBkZWJhdGUsIG9uCj4gZXZl
cnkgcGF0Y2ggYWRkaW5nIG9yIG1vZGlmeWluZyBhbiBvcGVyYXRpb24pLgoKU3VyZSwgaXQncyBj
ZXJ0YWlubHkgdW5wbGVhc2FudCwgYW5kIHVuZmFpciwgZXZlcnkgdGltZSB5b3Ugd2FudCB0bwpl
eHRlbmQgdGhlIGludGVyZmFjZSBmb3IgeW91ciBvd24gdXNlIGNhc2UsIHRvIGdldCBpbnRvIGEg
YmlnIGFyZ3VtZW50CmFib3V0IHdoYXQgc2hvdWxkIGhhcHBlbiB3aXRoIHJlc3BlY3QgdG8gc29t
ZSBvdGhlciB1c2UgY2FzZSwgd2hpY2ggbm90Cm9ubHkgKnlvdSogYXJlbid0IHVzaW5nLCBidXQg
aXQgd291bGQgc2VlbSwgKm5vYm9keSogYXQgdGhlIG1vbWVudCBpcwp1c2luZy4KCkFuZCBJIHJl
bWVtYmVyIG5vdywgdGhlIGxhc3QgdGltZSB0aGlzIGNhbWUgdXAgeW91IHdhbnRlZCB0byBhZGQg
YSBuZXcKc3Vib3AsIGFuZCBKYW4gc2FpZCBpdCBzaG91bGQgYmUgYSBkb21jdGwgdW5sZXNzIHdl
IGtuZXcgd2Ugd2FudGVkIHRvCmV4cG9zZSBpdCB0byB0aGUgZ3Vlc3QsIGFuZCBBbmR5IHNhaWQg
aXQgc2hvdWxkIGJlIHdpdGggYWxsIHRoZSBvdGhlcgpmdW5jdGlvbmFsaXR5IChpLmUuLCBhbiBo
dm1vcCkuCgpUaGlzIGlzIGp1c3Qgc2lsbHkuICBXZSBhbHJlYWR5IGRlY2lkZWQgdGhleSBzaG91
bGQgYWxsIGJlIEhWTU9Qcy4gIElmCndlIHdhbnQgdG8gZGlzYWJsZSBBTFRQMk1fbWl4ZWQgbW9k
ZSB1bnRpbCBzb21lb25lIHdhbnRzIHRvIGF1ZGl0IGl0IC0tCm9yIHdoaXRlbGlzdCBvbmx5IHRo
ZSBjdXJyZXQgZnVuY3Rpb25hbGl0eSAtLSB0aGF0J3Mgb25lIHRoaW5nLiAgQnV0IHdlCnNob3Vs
ZG4ndCBtYWtlIGEgc2Vjb25kIGh5cGVyY2FsbCBmb3Igbm9uLWd1ZXN0LWFjY2Vzc2libGUKZnVu
Y3Rpb25hbGl0eSwgbm9yIHNob3VsZCB3ZSBldmVuIGNvbnNpZGVyIGNoYW5naW5nIHRoZSBjdXJy
ZW50IEhWTU9QCmludG8gYSBET01DVEwuICBBYnNvbHV0ZWx5IG5vdC4KCldlIGRvIG5lZWQgdG8g
c3RvcCBoYXZpbmcgcG9pbnRsZXNzIGFyZ3VtZW50cywgaG93ZXZlci4gIExldCBtZSBzZWUgd2hh
dApJIGNhbiBjb21lIHVwIHdpdGguCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 14:50:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 14:50:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcXUy-00011M-Af; Mon, 09 Jul 2018 14:50: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=tclf=jz=sec.in.tum.de=proskurin@srs-us1.protection.inumbo.net>)
 id 1fcXUw-000116-Rf
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 14:50:42 +0000
X-Inumbo-ID: 73c8326a-8387-11e8-a6a9-d7ebe60f679a
Received: from mail-out2.informatik.tu-muenchen.de (unknown [131.159.0.36])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73c8326a-8387-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 14:50:42 +0000 (UTC)
Received: from [130.245.72.55] (unknown [130.245.72.55])
 by services.sec.in.tum.de (Postfix) with ESMTPSA id D5FDF1013AE5A;
 Mon,  9 Jul 2018 16:50:29 +0200 (CEST)
To: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
 <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
 <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
 <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.com>
 <4292f488-9a10-e764-6217-ecfb50c7a465@citrix.com>
 <284a509b-e924-776f-9fbd-8710ebf85746@bitdefender.com>
 <bacaf679-72e1-d6d3-470a-142413077283@citrix.com>
 <07f8c43b-defe-c0ff-f6a2-900a813b7c5d@bitdefender.com>
From: Sergej Proskurin <proskurin@sec.in.tum.de>
Openpgp: preference=signencrypt
Autocrypt: addr=proskurin@sec.in.tum.de; prefer-encrypt=mutual; keydata=
 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
 6Tc5iSRCo87CQG+k+g==
Message-ID: <99acbb55-5876-7464-9baa-02d6a85eed1b@sec.in.tum.de>
Date: Mon, 9 Jul 2018 10:50:28 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <07f8c43b-defe-c0ff-f6a2-900a813b7c5d@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] 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>,
 Adrian Pop <apop@bitdefender.com>, Andrew Cooper <andrew.cooper3@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>,
 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>

SGkgYWxsLAoKYXMgSSBhbSBjdXJyZW50bHkgd29ya2luZyBvbiBhIGNvbmNlcHQgdGhhdCB1c2Vz
IHRoZSAjVkUgZnVuY3Rpb25hbGl0eQpmcm9tIGluc2lkZSBvZiB0aGUgdW5wcml2aWxlZ2VkIGd1
ZXN0IGRvbWFpbiBteXNlbGYsIEkgd291bGQgbGlrZSB0byBhZGQKbXkgb3BpbmlvbiB0byB0aGUg
ZGlzY3Vzc2lvbi4KCgpPbiAwNy8wOS8yMDE4IDA3OjUzIEFNLCBSYXp2YW4gQ29qb2NhcnUgd3Jv
dGU6Cj4gT24gMDcvMDkvMjAxOCAwMjo0NiBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gT24g
MDcvMDkvMjAxOCAxMjoxOCBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+Pj4gT24gMDcvMDkv
MjAxOCAwMjowNCBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4+PiBPbiAwNy8wNi8yMDE4IDA1
OjUyIFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+Pj4+IE9uIEZyaSwgSnVsIDYsIDIwMTgg
YXQgMjo1NiBBTSBSYXp2YW4gQ29qb2NhcnUKPj4+Pj4gPHJjb2pvY2FydUBiaXRkZWZlbmRlci5j
b20+IHdyb3RlOgo+Pj4+Pj4gT24gMDcvMDUvMjAxOCAwNzo0NSBQTSwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+Pj4+Pj4+IE9uIFRodSwgSnVsIDUsIDIwMTggYXQgOToyMiBBTSBSYXp2YW4gQ29q
b2NhcnUKPj4+Pj4+PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+Pj4+
IEhvd2V2ZXIsIG91ciBwYXJ0aWN1bGFyIGFwcGxpY2F0aW9uIGlzIG9ubHkgaW50ZXJlc3RlZCBp
biBzZXR0aW5nIChhbmQKPj4+Pj4+Pj4gcXVlcnlpbmcpIHBhZ2UgcmVzdHJpY3Rpb25zIGZyb20g
dXNlcnNwYWNlIChmcm9tIHRoZSBkb20wIGFnZW50KS4gSXQKPj4+Pj4+Pj4gd2lsbCBhbHNvIG5l
ZWQgdG8gYmUgYWJsZSB0byBzZXQgdGhlIGNvbnZlcnRpYmxlIGJpdCBvZiBndWVzdCBwYWdlcyBm
cm9tCj4+Pj4+Pj4+IHRoZSBkb20wIGFnZW50IGFzIHdlbGwgKHBhdGNoZXMgcGVuZGluZykuIFNv
IHdlJ3JlIGFsc28gZmluZSB3aXRoIGEKPj4+Pj4+Pj4gIkRPTUNUTCBpZiBub2JvZHkgd2FudHMg
aXQgYXMgYSBIVk1PUCIgcG9saWN5LCBpZiBwb2xsdXRpbmcgdGhlIERPTUNUTHMKPj4+Pj4+Pj4g
KHBvc3NpYmx5IHRlbXBvcmFyaWx5KSBpcyBhbiBvcHRpb24uCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFdl
IGNvdWxkIGFsc28gKGF0IGxlYXN0IGJldHdlZW4gVGFtYXMgYW5kIHVzKSBjb21lIHVwIHdpdGgg
Y3VycmVudCAvCj4+Pj4+Pj4+IGxpa2VseSB1c2UtY2FzZXMgYW5kIGRvd25ncmFkZSBhbGwgYWx0
cDJtIEhWTU9QcyB0aGF0IGNvdWxkIGJlIERPTUNUTHMKPj4+Pj4+Pj4gaW4gYWxsIHRoZSBzY2Vu
YXJpb3MgdG8gRE9NQ1RMcy4KPj4+Pj4+PiBBeWUuIFRoZXJlIGlzIHJlYWxseSBqdXN0IG9uZSBI
Vk1PUCB0aGF0IHRoZSBndWVzdCBhYnNvbHV0ZWx5IG5lZWRzCj4+Pj4+Pj4gYWNjZXNzIHRvIHNv
IHRoYXQgaXQgY2FuIHVzZSAjVkUsIGFuZCB0aGF0J3MKPj4+Pj4+PiBIVk1PUF9hbHRwMm1fdmNw
dV9lbmFibGVfbm90aWZ5LiBBRkFJVSBldmVyeXRoaW5nIGVsc2UgY291bGQgYmUganVzdCBhCj4+
Pj4+Pj4gRE9NQ1RMLgo+Pj4+Pj4gV2UgbmVlZCBldmVuIGxlc3MgdGhhbiB0aGF0IC0gd2Ugd2Fu
dCB0byBtb2RpZnkKPj4+Pj4+IEhWTU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkgdG8gYmUg
YWJsZSB0byBjYWxsIGl0IGZyb20gZG9tMCBhcyB3ZWxsLAo+Pj4+Pj4gYW5kIHdlIGRvbid0IGNh
bGwgaXQgZnJvbSB0aGUgaW4tZ3Vlc3QgYWdlbnQgZXZlci4gQmVjYXVzZSB3ZSBhZ3JlZSB0aGF0
Cj4+Pj4+PiB0aGUgc21hbGxlc3QgYXR0YWNrIHN1cmZhY2UgaXMgYSByZXF1aXJlbWVudCwgYWxs
IHdlIGV2ZXIgY2FsbCB0aGF0J3MKPj4+Pj4+ICNWRSAvIGFsdHAybSByZWxhdGVkIGlzIGFjdHVh
bGx5IGZyb20gdGhlIHByaXZpbGVnZWQgZG9tYWluIGRvaW5nCj4+Pj4+PiBpbnRyb3NwZWN0aW9u
LiBUaGUgaW4tZ3Vlc3QgZHJpdmVyIG9ubHkgbmVlZHMgdG8gZG8gVk1GVU5DIGFuZCBiZSBhYmxl
Cj4+Pj4+PiB0byBjb21tdW5pY2F0ZSB3aXRoIHRoZSBkb20wIGludHJvc3BlY3Rpb24gYWdlbnQu
Cj4+Pj4gRm9yIHNvbWUgcmVhc29uIG15IGltcHJlc3Npb24gd2FzIHRoYXQgSW50ZWwgd2FzIGhv
cGluZyB0byBiZSBhYmxlIHRvCj4+Pj4gZW5hYmxlIGEgZ3Vlc3Qtb25seSB1c2FnZSBhcyB3ZWxs
IC0tIHRoYXQgYmFzaWNhbGx5IGEgZ3Vlc3Qgd2hpY2ggaGFkCj4+Pj4gYmVlbiBib290ZWQgKHNh
eSkgd2l0aCBtZWFzdXJlZCBib290LCBhbmQgdGhlbiB3cm90ZSBpdHMgb3duIGVuY2xhdmUKPj4+
PiB1c2luZyAjVkUgYW5kIGFsdHAybXMsIHNob3VsZCBiZSBhYmxlIHRvIGFsbG93IGFuIGluLWd1
ZXN0IGFnZW50IHRvIGJlCj4+Pj4gcmVhc29uYWJseSBzZWN1cmUgYW5kIGFsc28ga2VlcCB0YWJz
IG9uIHRoZSBvcGVyYXRpbmcgc3lzdGVtLiAgV2FzIHRoaXMKPj4+PiBub3QgeW91ciBpbXByZXNz
aW9uPwoKSSBhYnNvbHV0ZWx5IGFncmVlIHVwb24gdGhhdCBJbnRlbCB3YXMgYnVpbGRpbmcgYSBz
eXN0ZW0gdGhhdCBhbGxvd3MKZ3Vlc3QgZG9tYWlucyB0byBlbmFibGUgYW5kIGNvbnRyb2wgdGhl
ICNWRSAoaW5jbHVkaW5nIHRoZSBmdW5jaXRvbmFsaXR5CnRvIHNldCB1cCBkaWZmZXJlbnQgYWx0
cDJtcykuIEFsdGhvdWdoIHRoaXMgZnVuY3Rpb25hbGl0eSBoYXMgbm90IGJlZW4Kd2lkZWx5IGFk
b3B0ZWQgKHlldD8pLCBJIHBlcnNvbmFsbHkgd291bGQgcHJlZmVyIGEgaHlicmlkIHNvbHV0aW9u
IHRoYXQKZG9lcyBub3QgY29tcGxldGVseSBwcm9oaWJpdCB0aGlzIGNvbmNlcHQgZnJvbSBpbnNp
ZGUgb2YgdGhlCnVucHJpdmlsZWdlZCBndWVzdCBkb21haW4uIEkgYWdyZWUgd2l0aCBUYW1hcyB1
cG9uIHRoZSBmYWN0IHRoYXQgc29tZQpjb25jZXB0cyBjYW4gYmUgZXF1YWxseSBpbXBsZW1lbnRl
ZCBieSB1c2luZyB0aGUgZ3Vlc3QncyBwYWdlIHRhYmxlcwpvbmx5LiBIb3dldmVyLCAoSSB1bmRl
cnN0YW5kIHRoYXQgSSBhbSBiaWFzZWQsIGFzIEkgYW0gd29ya2luZyBvbiBhCmNvbmNlcHQgdGhh
dCBtYWtlcyB1c2Ugb2YgdGhpcyBmdW5jdGlvbmFsaXR5IGZyb20gaW5zaWRlIG9mIGRvbXUpLCBJ
CmFsc28gYmVsaWV2ZSB0aGF0IHdlIGNhbiBhcHBseSB0aGUgZnVuY3Rpb25hbGl0eSBnaXZlbiBi
eSAjVkUgYW5kIFZNRlVOQwpmcm9tIGluc2lkZSB0aGUgZ3Vlc3QgdG8gaGFyZGVuIGNlcnRhaW4g
c3lzdGVtIHJlc291cmNlcy4gQXMgc3VjaCwgSQp3b3VsZCBiZSBoYXBweSB0byBzZWUgYSBoeWJy
aWQgc29sdXRpb24gdGhhdCBhbGxvd3MgdGhpcyBmZWF0dXJlIHRvIGJlCmNvbmZpZ3VyZWQgZWl0
aGVyIGZvciB1bmxpbWl0ZWQgb3IgZm9yIGV4dGVybmFsIHVzZSBvbmx5LgoKQmVzdCwKflNlcmdl
agoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 14:54:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 14:54: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 1fcXYB-0001Fc-W5; Mon, 09 Jul 2018 14: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcXYA-0001FW-55
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 14:54:02 +0000
X-Inumbo-ID: ec18e206-8387-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ec18e206-8387-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 14:54: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 BCA341682;
 Mon,  9 Jul 2018 07:53:59 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EC11B3F589;
 Mon,  9 Jul 2018 07:53:58 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-9-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e09bfea3-2d7c-d4eb-d11f-08217078d541@arm.com>
Date: Mon, 9 Jul 2018 15:53:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <1530918736-13965-9-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 09/21] xen/arm: move cmdline out of
 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>, 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>

SGksCgpPbiAwNy8wNy8xOCAwMDoxMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFJlbW92
ZSB0aGUgY21kbGluZSBmaWVsZCBmcm9tIHN0cnVjdCBib290X21vZHVsZSwgY21kbGluZSBpcyBz
dG9yZWQKPiBpbmRlcGVuZGVudGx5IG91dCBvZiB0aGUgYm9vdF9tb2R1bGVzIGFycmF5IGFzIGRv
bTBfY21kbGluZS4KCkkgYW0gbm90IGVudGlyZWx5IGNvbnZpbmNlIG9mIHRoaXMgcGF0Y2gsIHRo
aXMgZG9lcyBub3Qgc2VlbSB0byBnbyAKdG93YXJkcyBhIGJldHRlciBjb2RlIGJhc2UgYmVjYXVz
ZSBkb20wX2NtZGxpbmUgaXMgb25seSBzZXQgaWYgCiJib290YXJncyIuIFRoaXMgbWF5IHJhaXNl
IHNvbWUgY29uZnVzaW5nIHRvIHRoZSBkZXZlbG9wZXIuCgpJIHdvdWxkIHN0aWxsIHByZWZlciB0
byBrZWVwIHRoZSBjb21tYW5kLWxpbmUgaW4gdGhlIGJvb3QgbW9kdWxlIApzdHJ1Y3R1cmUgYW5k
IGZpbmQgYSB3YXkgdG8gYXNzb2NpYXRlZCB0aGUgYm9vdG1vZHVsZSB3aXRoIGEgbm9kZS4KCj4g
Cj4gQWRkIGEgcG9pbnRlciB0byBzdHJ1Y3Qga2VybmVsX2luZm8gdG8gcG9pbnQgdG8gdGhlIGNt
ZGxpbmUgZm9yIGEgZ2l2ZW4KPiBrZXJuZWwuCj4gCj4gYm9vdF9mZHRfY21kbGluZSBpcyBvbmx5
IHVzZWQgdG8gcmV0cmlldmUgdGhlIFhlbiBjbWRsaW5lLiBSZW1vdmUgdGhlCj4gY29kZSB0byBy
ZXR1cm4gdGhlIGRvbTAgY21kbGluZSB3aGVuIHRoZSBYZW4gY21kbGluZSBpcyBub3QgYXZhaWxh
YmxlLgoKTm9uZSBvZiB0aGUgY29kZSBpbiBib290X2ZkdF9jbWRsaW5lIHdpbGwgcmV0dXJuIERv
bTAgY21kbGluZS4gV2hhdCB0aGUgCmNvZGUgZG9lcyBpcyBsb29raW5nIHdoZXRoZXIgeGVuLGRv
bTAtYm9vdGFyZ3Mgb3IgImJvb3RhcmdzIiBpbiB0aGUgYm9vdCAKa2VybmVsIG1vZHVsZSBoYXMg
YmVlbiBkZWZpbmVkLiBJZiBub3QsIGl0IG1lYW5zICJib290YXJncyIgb2YgdGhlIApjaG9zZW4g
bm9kZSB3aWxsIGJlIHVzZWQgZm9yIFhlbi4KCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgaW4gdjI6
Cj4gLSBuZXcgcGF0Y2gKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICB8IDI1
ICsrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyB8IDExICsrKysrLS0tLS0tCj4gICB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgfCAgMSAr
Cj4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAxMCArKystLS0tLS0tCj4gICB4ZW4v
aW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAgNSArKy0tLQo+ICAgNSBmaWxlcyBjaGFuZ2VkLCAx
OCBpbnNlcnRpb25zKCspLCAzNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2Jvb3RmZHQuYyBiL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKPiBpbmRleCA4ZWJhNDJj
Li5iM2UxZTAwIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKPiArKysgYi94
ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gQEAgLTIyNiwxMSArMjI2LDEwIEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUs
Cj4gICAgICAgICAgIGlmICggbGVuID4gQk9PVE1PRF9NQVhfQ01ETElORSApCj4gICAgICAgICAg
ICAgICBwYW5pYygibW9kdWxlICVzIGNvbW1hbmQgbGluZSB0b28gbG9uZ1xuIiwgbmFtZSk7Cj4g
ICAgICAgICAgIGNtZGxpbmUgPSBwcm9wLT5kYXRhOwo+ICsgICAgICAgIHNhZmVfc3RyY3B5KGRv
bTBfY21kbGluZSwgY21kbGluZSk7CgpJIGRvbid0IHRoaW5rIGFueXRoaW5nIHByb21pc2UgeW91
IHRoYXQgImJvb3RhcmdzIiB3aWxsIGFjdHVhbGx5IGJlIGZvciAKdGhlIGtlcm5lbC4KCkxvb2tp
bmcgYXQgdGhlIGRvY3VtZW50YXRpb24sIHRoZSBvbmx5IHdvcmRpbmcgaXMgIkNvbW1hbmQgbGlu
ZSAKYXNzb2NpYXRlZCB3aXRoIHRoaXMgbW9kdWxlIi4KCj4gICAgICAgfQo+IC0gICAgZWxzZQo+
IC0gICAgICAgIGNtZGxpbmUgPSBOVUxMOwo+IC0KPiAtICAgIGFkZF9ib290X21vZHVsZShraW5k
LCBzdGFydCwgc2l6ZSwgY21kbGluZSk7Cj4gKwo+ICsgICAgYWRkX2Jvb3RfbW9kdWxlKGtpbmQs
IHN0YXJ0LCBzaXplKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3Nf
Y2hvc2VuX25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKPiBAQCAtMjc2LDcgKzI3NSw3
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX2Nob3Nlbl9ub2RlKGNvbnN0IHZvaWQgKmZk
dCwgaW50IG5vZGUsCj4gICAKPiAgICAgICBwcmludGsoIkluaXRyZCAlIlBSSXBhZGRyIi0lIlBS
SXBhZGRyIlxuIiwgc3RhcnQsIGVuZCk7Cj4gICAKPiAtICAgIGFkZF9ib290X21vZHVsZShCT09U
TU9EX1JBTURJU0ssIHN0YXJ0LCBlbmQtc3RhcnQsIE5VTEwpOwo+ICsgICAgYWRkX2Jvb3RfbW9k
dWxlKEJPT1RNT0RfUkFNRElTSywgc3RhcnQsIGVuZC1zdGFydCk7Cj4gICB9Cj4gICAKPiAgIHN0
YXRpYyBpbnQgX19pbml0IGVhcmx5X3NjYW5fbm9kZShjb25zdCB2b2lkICpmZHQsCj4gQEAgLTMw
NywxMiArMzA2LDExIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlYXJseV9wcmludF9pbmZvKHZvaWQp
Cj4gICAgICAgICAgICAgICAgICAgICAgICBtaS0+YmFua1tpXS5zdGFydCArIG1pLT5iYW5rW2ld
LnNpemUgLSAxKTsKPiAgICAgICBwcmludGsoIlxuIik7Cj4gICAgICAgZm9yICggaSA9IDAgOyBp
IDwgbW9kcy0+bnJfbW9kczsgaSsrICkKPiAtICAgICAgICBwcmludGsoIk1PRFVMRVslZF06ICUi
UFJJcGFkZHIiIC0gJSJQUklwYWRkciIgJS0xMnMgJXNcbiIsCj4gKyAgICAgICAgcHJpbnRrKCJN
T0RVTEVbJWRdOiAlIlBSSXBhZGRyIiAtICUiUFJJcGFkZHIiICUtMTJzXG4iLAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgaSwKPiAgICAgICAgICAgICAgICAgICAgICAgIG1vZHMtPm1vZHVsZVtp
XS5zdGFydCwKPiAgICAgICAgICAgICAgICAgICAgICAgIG1vZHMtPm1vZHVsZVtpXS5zdGFydCAr
IG1vZHMtPm1vZHVsZVtpXS5zaXplLAo+IC0gICAgICAgICAgICAgICAgICAgICBib290X21vZHVs
ZV9raW5kX2FzX3N0cmluZyhtb2RzLT5tb2R1bGVbaV0ua2luZCksCj4gLSAgICAgICAgICAgICAg
ICAgICAgIG1vZHMtPm1vZHVsZVtpXS5jbWRsaW5lKTsKPiArICAgICAgICAgICAgICAgICAgICAg
Ym9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmcobW9kcy0+bW9kdWxlW2ldLmtpbmQpKTsKPiAgICAg
ICBucl9yc3ZkID0gZmR0X251bV9tZW1fcnN2KGRldmljZV90cmVlX2ZsYXR0ZW5lZCk7Cj4gICAg
ICAgZm9yICggaSA9IDA7IGkgPCBucl9yc3ZkOyBpKysgKQo+ICAgICAgIHsKPiBAQCAtMzQxLDcg
KzMzOSw3IEBAIHNpemVfdCBfX2luaXQgYm9vdF9mZHRfaW5mbyhjb25zdCB2b2lkICpmZHQsIHBh
ZGRyX3QgcGFkZHIpCj4gICAgICAgaWYgKCByZXQgPCAwICkKPiAgICAgICAgICAgcGFuaWMoIk5v
IHZhbGlkIGRldmljZSB0cmVlXG4iKTsKPiAgIAo+IC0gICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RN
T0RfRkRULCBwYWRkciwgZmR0X3RvdGFsc2l6ZShmZHQpLCBOVUxMKTsKPiArICAgIGFkZF9ib290
X21vZHVsZShCT09UTU9EX0ZEVCwgcGFkZHIsIGZkdF90b3RhbHNpemUoZmR0KSk7Cj4gICAKPiAg
ICAgICBkZXZpY2VfdHJlZV9mb3JfZWFjaF9ub2RlKCh2b2lkICopZmR0LCBlYXJseV9zY2FuX25v
ZGUsIE5VTEwpOwo+ICAgICAgIGVhcmx5X3ByaW50X2luZm8oKTsKPiBAQCAtMzYwLDE1ICszNTgs
NiBAQCBjb25zdCBjaGFyICpib290X2ZkdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCkKPiAgIAo+
ICAgICAgIHByb3AgPSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgInhlbix4ZW4tYm9vdGFy
Z3MiLCBOVUxMKTsKPiAgICAgICBpZiAoIHByb3AgPT0gTlVMTCApCj4gLSAgICB7Cj4gLSAgICAg
ICAgc3RydWN0IGJvb3Rtb2R1bGUgKmRvbTBfbW9kID0KPiAtICAgICAgICAgICAgYm9vdF9tb2R1
bGVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiAtCj4gLSAgICAgICAgaWYgKGZkdF9n
ZXRfcHJvcGVydHkoZmR0LCBub2RlLCAieGVuLGRvbTAtYm9vdGFyZ3MiLCBOVUxMKSB8fAo+IC0g
ICAgICAgICAgICAoIGRvbTBfbW9kICYmIGRvbTBfbW9kLT5jbWRsaW5lWzBdICkgKQo+IC0gICAg
ICAgICAgICBwcm9wID0gZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJib290YXJncyIsIE5V
TEwpOwo+IC0gICAgfQoKU2VlIGFib3ZlLCB0aGlzIGNvZGUgc2hvdWxkIG5vdCBiZSBkcm9wcGVk
LgoKPiAtICAgIGlmICggcHJvcCA9PSBOVUxMICkKPiAgICAgICAgICAgcmV0dXJuIE5VTEw7Cj4g
ICAKPiAgICAgICByZXR1cm4gcHJvcC0+ZGF0YTsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggNGQw
NjU4NC4uZDdlNjQyYiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
PiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtNDAyLDEwICs0MDIsOCBA
QCBzdGF0aWMgaW50IHdyaXRlX3Byb3BlcnRpZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtl
cm5lbF9pbmZvICpraW5mbywKPiAgICAgICBpbnQgcmVzID0gMDsKPiAgICAgICBpbnQgaGFkX2Rv
bTBfYm9vdGFyZ3MgPSAwOwo+ICAgCj4gLSAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZSAqa2Vy
bmVsID0ga2luZm8tPmtlcm5lbF9ib290bW9kdWxlOwo+IC0KPiAtICAgIGlmICgga2VybmVsICYm
IGtlcm5lbC0+Y21kbGluZVswXSApCj4gLSAgICAgICAgYm9vdGFyZ3MgPSAma2VybmVsLT5jbWRs
aW5lWzBdOwo+ICsgICAgaWYgKCBkb20wX2NtZGxpbmVbMF0gKQo+ICsgICAgICAgIGJvb3Rhcmdz
ID0gJmRvbTBfY21kbGluZVswXTsKPiAgIAo+ICAgICAgIGR0X2Zvcl9lYWNoX3Byb3BlcnR5X25v
ZGUgKG5vZGUsIHByb3ApCj4gICAgICAgewo+IEBAIC05NzEsOSArOTY5LDkgQEAgc3RhdGljIGlu
dCBtYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAg
ICAgaWYgKCByZXMgKQo+ICAgICAgICAgICByZXR1cm4gcmVzOwo+ICAgCj4gLSAgICBpZiAoIG1v
ZCAmJiBtb2QtPmNtZGxpbmVbMF0gKQo+ICsgICAgaWYgKCBraW5mby0+Y21kbGluZSAmJiBraW5m
by0+Y21kbGluZVswXSApCj4gICAgICAgewo+IC0gICAgICAgIGJvb3RhcmdzID0gJm1vZC0+Y21k
bGluZVswXTsKPiArICAgICAgICBib290YXJncyA9ICZraW5mby0+Y21kbGluZVswXTsKPiAgICAg
ICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImJvb3RhcmdzIiwgYm9vdGFyZ3MsIHN0cmxl
bihib290YXJncykgKyAxKTsKPiAgICAgICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgICAgICBy
ZXR1cm4gcmVzOwo+IEBAIC0yMTczLDYgKzIxNzEsNyBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9k
b20wKHN0cnVjdCBkb21haW4gKmQpCj4gICAKPiAgICNlbmRpZgo+ICAgCj4gKyAgICBraW5mby5j
bWRsaW5lID0gJmRvbTBfY21kbGluZVswXTsKPiAgICAgICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtp
bmZvKTsKPiAgICAgICBmaW5kX2dudHRhYl9yZWdpb24oZCwgJmtpbmZvKTsKPiAgIAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKPiBp
bmRleCA2ZDY5NTA5Li5hNDdhYTRjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwu
aAo+ICsrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+IEBAIC0zMCw2ICszMCw3IEBAIHN0cnVj
dCBrZXJuZWxfaW5mbyB7Cj4gICAKPiAgICAgICAvKiBib290IGJsb2IgbG9hZCBhZGRyZXNzZXMg
Ki8KPiAgICAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZSAqa2VybmVsX2Jvb3Rtb2R1bGUsICpp
bml0cmRfYm9vdG1vZHVsZTsKPiArICAgIGNvbnN0IGNoYXIqIGNtZGxpbmU7Cj4gICAgICAgcGFk
ZHJfdCBkdGJfcGFkZHI7Cj4gICAgICAgcGFkZHJfdCBpbml0cmRfcGFkZHI7Cj4gICAKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IGlu
ZGV4IDFkNmY2YmYuLjE4OGIyY2IgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMK
PiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBAIC01MSw2ICs1MSw3IEBACj4gICAjaW5j
bHVkZSA8YXNtL2FjcGkuaD4KPiAgIAo+ICAgc3RydWN0IGJvb3RpbmZvIF9faW5pdGRhdGEgYm9v
dGluZm87Cj4gK2NoYXIgX19pbml0ZGF0YSBkb20wX2NtZGxpbmVbQk9PVE1PRF9NQVhfQ01ETElO
RV07Cj4gICAKPiAgIHN0cnVjdCBjcHVpbmZvX2FybSBfX3JlYWRfbW9zdGx5IGJvb3RfY3B1X2Rh
dGE7Cj4gICAKPiBAQCAtMjAyLDggKzIwMyw3IEBAIHZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25z
KHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ICAgfQo+ICAgCj4gICBzdHJ1Y3QgYm9vdG1vZHVsZSAq
YWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6ZSwKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWRsaW5lKQo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6
ZSkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgYm9vdG1vZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9k
dWxlczsKPiAgICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kOwo+IEBAIC0yMTksMTAgKzIxOSw2
IEBAIHN0cnVjdCBib290bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtp
bmQsCj4gICAgICAgbW9kLT5raW5kID0ga2luZDsKPiAgICAgICBtb2QtPnN0YXJ0ID0gc3RhcnQ7
Cj4gICAgICAgbW9kLT5zaXplID0gc2l6ZTsKPiAtICAgIGlmICggY21kbGluZSApCj4gLSAgICAg
ICAgc2FmZV9zdHJjcHkobW9kLT5jbWRsaW5lLCBjbWRsaW5lKTsKPiAtICAgIGVsc2UKPiAtICAg
ICAgICBtb2QtPmNtZGxpbmVbMF0gPSAwOwo+ICAgCj4gICAgICAgcmV0dXJuIG1vZDsKPiAgIH0K
PiBAQCAtNzI1LDcgKzcyMSw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25n
IGJvb3RfcGh5c19vZmZzZXQsCj4gICAgICAgLyogUmVnaXN0ZXIgWGVuJ3MgbG9hZCBhZGRyZXNz
IGFzIGEgYm9vdCBtb2R1bGUuICovCj4gICAgICAgeGVuX2Jvb3Rtb2R1bGUgPSBhZGRfYm9vdF9t
b2R1bGUoQk9PVE1PRF9YRU4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRk
cl90KSh1aW50cHRyX3QpKF9zdGFydCArIGJvb3RfcGh5c19vZmZzZXQpLAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9lbmQgLSBfc3RhcnQgKyAx
KSwgTlVMTCk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRw
dHJfdCkoX2VuZCAtIF9zdGFydCArIDEpKTsKPiAgICAgICBCVUdfT04oIXhlbl9ib290bW9kdWxl
KTsKPiAgIAo+ICAgICAgIHhlbl9wYWRkciA9IGdldF94ZW5fcGFkZHIoKTsKPiBkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1
cC5oCj4gaW5kZXggZjFlNGEzZi4uNmQwOGViNCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3NldHVwLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiBAQCAt
MzUsMTMgKzM1LDEzIEBAIHN0cnVjdCBib290bW9kdWxlIHsKPiAgICAgICBib290bW9kdWxlX2tp
bmQga2luZDsKPiAgICAgICBwYWRkcl90IHN0YXJ0Owo+ICAgICAgIHBhZGRyX3Qgc2l6ZTsKPiAt
ICAgIGNoYXIgY21kbGluZVtCT09UTU9EX01BWF9DTURMSU5FXTsKPiAgIH07Cj4gICAKPiAgIHN0
cnVjdCBib290bW9kdWxlcyB7Cj4gICAgICAgaW50IG5yX21vZHM7Cj4gICAgICAgc3RydWN0IGJv
b3Rtb2R1bGUgbW9kdWxlW01BWF9NT0RVTEVTXTsKPiAgIH07Cj4gK2V4dGVybiBjaGFyIGRvbTBf
Y21kbGluZVtCT09UTU9EX01BWF9DTURMSU5FXTsKPiAgIAo+ICAgc3RydWN0IGJvb3RpbmZvIHsK
PiAgICAgICBzdHJ1Y3QgbWVtaW5mbyBtZW07Cj4gQEAgLTc4LDggKzc4LDcgQEAgc2l6ZV90IF9f
aW5pdCBib290X2ZkdF9pbmZvKGNvbnN0IHZvaWQgKmZkdCwgcGFkZHJfdCBwYWRkcik7Cj4gICBj
b25zdCBjaGFyIF9faW5pdCAqYm9vdF9mZHRfY21kbGluZShjb25zdCB2b2lkICpmZHQpOwo+ICAg
Cj4gICBzdHJ1Y3QgYm9vdG1vZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBr
aW5kLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQs
IHBhZGRyX3Qgc2l6ZSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBjaGFyICpjbWRsaW5lKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUpOwo+ICAgc3RydWN0IGJvb3Rtb2R1bGUgKmJvb3Rf
bW9kdWxlX2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tpbmQga2luZCk7Cj4gICBjb25zdCBjaGFy
ICogX19pbml0IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rtb2R1bGVfa2luZCBraW5k
KTsKPiAgIAo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 15:15:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 15:15: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 1fcXsz-0003G1-60; Mon, 09 Jul 2018 15:15: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcXsx-0003FN-RN
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 15:15:31 +0000
X-Inumbo-ID: eca58ccd-838a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eca58ccd-838a-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 15:15: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 1fcXst-0000fP-UL; Mon, 09 Jul 2018 15:15: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 1fcXst-0007NP-Kf; Mon, 09 Jul 2018 15:15:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcXst-0008Ai-I1; Mon, 09 Jul 2018 15:15:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125040-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-amd64-xl-xsm:<job
 status>:broken:regression
 xen-4.8-testing:test-xtf-amd64-amd64-1:<job status>:broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-xsm:host-install(4):broken:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-1:host-install(4):broken:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl:xen-install: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-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5: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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop: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-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:test-amd64-amd64-libvirt: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-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:saverestore-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-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-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-amd64-amd64-libvirt-xsm: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:build-amd64-prev:xen-build/dist-test: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-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-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm: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-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: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-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-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-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=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
X-Osstest-Versions-That: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 15:15:27 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125040: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA0MCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA0MC8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbiAgaW4gMTI0OTk2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjQ5OTYKClRlc3RzIHdoaWNoIGFy
ZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI0OTk2IHBhc3MgaW4g
MTI1MDQwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJy
b2tlbiBpbiAxMjQ5OTYgcGFzcyBpbiAxMjUwNDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyNDg5MiBwYXNzIGluIDEyNTA0MAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNiB4ZW4taW5zdGFsbCAgICAgIGZhaWwgaW4gMTI0
OTk2IHBhc3MgaW4gMTI1MDQwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgNTAgeHRmL3Rlc3Qt
aHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBpbiAxMjQ4OTIKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAxNyBydW1wcnVuLWRlbW8teGVuc3RvcmVscy94ZW5zdG9yZWxzLnJl
cGVhdCBmYWlsIHBhc3MgaW4gMTI0OTk2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA1MCB4dGYvdGVzdC1o
dm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjQ4OTIgbGlrZSAxMjQyMjEKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBm
YWlsIGluIDEyNDg5MiBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
MjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGluIDEyNDg5MiBsaWtlIDEy
NDM1MQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQgZmFpbCBpbiAxMjQ4OTIgbGlrZSAxMjQzNTEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNDIyMQogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGxpa2UgMTI0MjgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyODMKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtl
IDEyNDM1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzNTEKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjQzNTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYW1k
NjQtcHJldiAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3Qg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUzOWZmMzg2ZjYyNmJhNDRmOGE5YTk2MDhkOGY1
ZjEzZmY3OTQ1ZWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGMxYWFh
ZDU2Mjc0NDhhODRjNGU0OTMwNGQ4OWIxMWE4ZTZmNTg4ZTcKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyNDM1MSAgMjAxOC0wNi0xOCAxMTozMDo0NSBaICAgMjEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjQ3OTMgIDIwMTgtMDYtMjggMTQ6MzY6MjUgWiAgIDExIGRheXMgICAgNiBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSBicm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlMzlmZjM4NmY2MjZiYTQ0Zjhh
OWE5NjA4ZDhmNWYxM2ZmNzk0NWVmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MjM6MzMgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06
IGRvbid0IGNhdXNlICNOTSB0byBiZSByYWlzZWQgaW4gWGVuCiAgICAKICAgIFRoZSBjaGFuZ2Vz
IGZvciBYU0EtMjY3IGRpZCBub3QgdG91Y2ggbWFuYWdlbWVudCBvZiBDUjAuVFMgZm9yIEhWTQog
ICAgZ3Vlc3RzLiBJbiBmdWxseSBlYWdlciBtb2RlIHRoaXMgYml0IHNob3VsZCBuZXZlciBiZSBz
ZXQgd2hlbgogICAgcmVzcGVjdGl2ZSB2Q1BVLXMgYXJlIGFjdGl2ZSwgb3IgZWxzZSBodm1lbXVs
X2dldF9mcHUoKSBtaWdodCBsZWF2ZSBpdAogICAgd3JvbmdseSBzZXQsIGxlYWRpbmcgdG8gI05N
IGluIGh5cGVydmlzb3IgY29udGV4dC4KICAgIAogICAge3N2bSx2bXh9X2VudGVyKCkgYW5kIHtz
dm0sdm14fV9mcHVfZGlydHlfaW50ZXJjZXB0KCkgYmVjb21lIHVucmVhY2hhYmxlCiAgICB0aGlz
IHdheS4gRXhwbGljaXQge3N2bSx2bXh9X2ZwdV9sZWF2ZSgpIGludm9jYXRpb25zIG5lZWQgdG8g
YmUgZ3VhcmRlZAogICAgbm93LgogICAgCiAgICBXaXRoIG5vIENSMC5UUyBtYW5hZ2VtZW50IG5l
Y2Vzc2FyeSBpbiBmdWxseSBlYWdlciBtb2RlLCB0aGVyZSdzIGFsc28gbm8KICAgIG5lZWQgYW55
bW9yZSB0byBpbnRlcmNlcHQgI05NLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5v
bGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDQ4OGVmYzI5ZTRlOTk2YmIzODA1
Yzk4MjIwMGY2NTA2MTM5MGNkY2UKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA3OjA2
ICswMjAwCgpjb21taXQgMzIxMjU0YTEwN2ZlNjk1YTg0YzQ1YWNhZGNlYzg0MmUzNmZlOGJiZgpB
dXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFRo
dSBKdW4gMjggMTE6MjM6MTEgMjAxOCArMDIwMAoKICAgIGxpYnhsOiByZXN0b3JlIHBhc3Npbmcg
InJlYWRvbmx5PSIgdG8gcWVtdSBmb3IgU0NTSSBkaXNrcwogICAgCiAgICBBIHJlYWQtb25seSBj
aGVjayB3YXMgaW50cm9kdWNlZCBmb3IgWFNBLTE0MiwgY29tbWl0IGVmNmNiNzYwMjYgKCJsaWJ4
bDoKICAgIHJlbGF4IHJlYWRvbmx5IGNoZWNrIGludHJvZHVjZWQgYnkgWFNBLTE0MiBmaXgiKSBh
ZGRlZCB0aGUgcGFzc2luZyBvZgogICAgdGhlIGV4dHJhIHNldHRpbmcsIGJ1dCBjb21taXQgZGFi
MDUzOTU2OCAoIkludHJvZHVjZSBDT0xPIG1vZGUgYW5kCiAgICByZWZhY3RvciByZWxldmFudCBm
dW5jdGlvbiIpIGRyb3BwZWQgdGhlIHBhc3Npbmcgb2YgdGhlIHNldHRpbmcgYWdhaW4sCiAgICBx
dWl0ZSBsaWtlbHkgZHVlIHRvIGltcHJvcGVyIHJlLWJhc2luZy4KICAgIAogICAgUmVzdG9yZSB0
aGUgcmVhZG9ubHk9IHBhcmFtZXRlciB0byBTQ1NJIGRpc2tzLiAgRm9yIElERSBkaXNrcyB0aGlz
IGlzCiAgICBzdXBwb3NlZCB0byBiZSByZWplY3RlZDsgYWRkIGFuIGFzc2VydC4gIEFuZCB0aGVy
ZSBpcyBhIGJhcmUgYWQtaG9jCiAgICBkaXNrIGRyaXZlIHN0cmluZyBpbiBsaWJ4bF9fYnVpbGRf
ZGV2aWNlX21vZGVsX2FyZ3NfbmV3LCB3aGljaCB3ZSBhbHNvCiAgICB1cGRhdGUuCiAgICAKICAg
IFRoaXMgaXMgWFNBLTI2Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBSZWltZXJzIDxh
bmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZGQ2NGQzYzQxYTJkMTUx
MzljM2EzNWQyMmQ0Y2I2Yjc4ZjRjNWM1OQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6
MDU6MDYgKzAyMDAKCmNvbW1pdCA1MDBkNTY3YjA4ZWY4OTBkZGRhZmRmYWYwYWM0N2VlNjNhNDhh
MGRkCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6
ICAgVGh1IEp1biAyOCAxMToyMjo1NSAyMDE4ICswMjAwCgogICAgbGlieGw6IHFlbXVfZGlza19z
Y3NpX2RyaXZlX3N0cmluZzogQnJlYWsgb3V0IGNvbW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwog
ICAgCiAgICBUaGUgZ2VuZXJhdGVkIGNvbmZpZ3VyYXRpb25zIGFyZSBpZGVudGljYWwgYXBhcnQg
ZnJvbSwgaW4gc29tZSBjYXNlcywKICAgIHJlb3JkZXJpbmcgb2YgdGhlIGlkPSVzIGVsZW1lbnQu
ICBTbywgb3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFRoaXMgaXMgcGFy
dCBvZiBYU0EtMjY2LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJl
dy5yZWltZXJzQG9yaW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA3MjRlNWFhMzFiNThkMWU0MzBh
ZDM2YjQ4NGNmMGVjMDIxNDk3Mzk5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDo1
NSArMDIwMAoKY29tbWl0IDVmZDI4ZDI3ZDNmNzg0MGU0YzY3MjRlNjc5MzZmZWQ1N2E2MzgxNTUK
QXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAg
IFRodSBKdW4gMjggMTE6MjI6MzAgMjAxOCArMDIwMAoKICAgIHg4NjogUmVmaW5lIGNoZWNrcyBp
biAjREIgaGFuZGxlciBmb3IgZmF1bHRpbmcgY29uZGl0aW9ucwogICAgCiAgICBPbmUgb2YgdGhl
IGZpeCBmb3IgWFNBLTI2MCAoYy9zIDc1ZDY4MjhiYzIgIng4Ni90cmFwczogRml4IGhhbmRsaW5n
IG9mICNEQgogICAgZXhjZXB0aW9ucyBpbiBoeXBlcnZpc29yIGNvbnRleHQiKSBhZGRlZCBzb21l
IHNhZmV0eSBjaGVja3MgdG8gaGVscCBhdm9pZAogICAgbGl2ZWxvY2tzIG9mICNEQiBmYXVsdHMu
CiAgICAKICAgIFdoaWxlIGEgR2VuZXJhbCBEZXRlY3QgI0RCIGV4Y2VwdGlvbiBkb2VzIGhhdmUg
ZmF1bHQgc2VtYW50aWNzLCBoYXJkd2FyZQogICAgY2xlYXJzICVkcjcuZ2Qgb24gZW50cnkgdG8g
dGhlIGhhbmRsZXIsIG1lYW5pbmcgdGhhdCBpdCBpcyBhY3R1YWxseSBzYWZlIHRvCiAgICByZXR1
cm4gdG8uICBGdXJ0aGVybW9yZSwgJWRyNi5nZCBpcyBndWVzdCBjb250cm9sbGVkIGFuZCBzdGlj
a3kgKG5ldmVyIGNsZWFyZWQKICAgIGJ5IGhhcmR3YXJlKS4gIEEgbWFsaWNpb3VzIFBWIGd1ZXN0
IGNhbiB0aGVyZWZvcmUgdHJpZ2dlciB0aGUgZmF0YWxfdHJhcCgpIGFuZAogICAgY3Jhc2ggWGVu
LgogICAgCiAgICBJbnN0cnVjdGlvbiBicmVha3BvaW50cyBhcmUgbW9yZSB0cmlja3kuICBUaGUg
YnJlYWtwb2ludCBtYXRjaCBiaXRzIGluICVkcjYKICAgIGFyZSBub3Qgc3RpY2t5LCBidXQgdGhl
IEludGVsIG1hbnVhbCB3YXJucyB0aGF0IHRoZXkgbWF5IGJlIHNldCBmb3IKICAgIG5vbi1lbmFi
bGVkIGJyZWFrcG9pbnRzLCBzbyBhZGQgYSBicmVha3BvaW50IGVuYWJsZWQgY2hlY2suCiAgICAK
ICAgIEJleW9uZCB0aGF0LCBiZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiBvbiB0aGUgbGluZWFy
IGFkZHJlc3NlcyBQViBndWVzdHMgY2FuCiAgICBzZXQsIGFuZCB0aGUgZmF1bHQgKHJhdGhlciB0
aGFuIHRyYXApIG5hdHVyZSBvZiBpbnN0cnVjdGlvbiBicmVha3BvaW50cwogICAgKGkuZS4gY2Fu
J3QgYmUgZGVmZXJyZWQgYnkgYSBNb3ZTUyBzaGFkb3cpLCB0aGVyZSBzaG91bGQgYmUgbm8gd2F5
IHRvCiAgICBlbmNvdW50ZXIgYW4gaW5zdHJ1Y3Rpb24gYnJlYWtwb2ludCBpbiBYZW4gY29udGV4
dC4gIEhvd2V2ZXIsIGZvciBleHRyYQogICAgcm9idXN0bmVzcywgZGVhbCB3aXRoIHRoaXMgc2l0
dWF0aW9uIGJ5IGNsZWFyaW5nIHRoZSBicmVha3BvaW50IGNvbmZpZ3VyYXRpb24sCiAgICByYXRo
ZXIgdGhhbiBjcmFzaGluZy4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY1CiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNv
bW1pdDogMTdiZjUxMjk3MjIwZGNkNzRkYTI5ZGU5OTMyMGI2YjFjNzJkMWZhNQogICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDYtMjggMDk6MDQ6MjAgKzAyMDAKCmNvbW1pdCBkNjE1NDEyNWQ3YTNkM2Qy
NzBkOTg4OGMwMTc5YWU2NDYxYjZiYWIwCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6MjE6NTcgMjAxOCArMDIwMAoKICAgIHg4Ni9t
bTogZG9uJ3QgYnlwYXNzIHByZWVtcHRpb24gY2hlY2tzCiAgICAKICAgIFdoaWxlIHVubGlrZWx5
LCBpdCBpcyBub3QgaW1wb3NzaWJsZSBmb3IgYSBtdWx0aS12Q1BVIGd1ZXN0IHRvIGxldmVyYWdl
CiAgICBieXBhc3NlcyBvZiBwcmVlbXB0aW9uIGNoZWNrcyB0byBkcml2ZSBYZW4gaW50byBhbiB1
bmJvdW5kZWQgbG9vcC4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY0LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21t
aXQ6IDE3NjA4NzAzYzY1YmYwODBiMGE5ZjAyNGY5YjM3MDg3MmI5ZjJjMDUKICAgIG1hc3RlciBk
YXRlOiAyMDE4LTA2LTI4IDA5OjAzOjA5ICswMjAwCgpjb21taXQgOWE3ZmE2ODVmOTk5YzUxNjZm
M2E0Njg4ZTI1OTZmM2E5ZjM2YTljZgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjIwOjI0IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJ
OiBmdXJ0aGVyIGNvcnJlY3QgRlBVIHN0YXRlIGhhbmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxz
CiAgICAKICAgIFdlIG11c3Qgbm90IGxlYXZlIGEgdkNQVSB3aXRoIENSMC5UUyBjbGVhciB3aGVu
IGl0IGlzIG5vdCBpbiBmdWxseSBlYWdlcgogICAgbW9kZSBhbmQgaGFzIG5vdCB0b3VjaGVkIG5v
bi1sYXp5IHN0YXRlLiBJbnN0ZWFkIG9mIGFkZGluZyBhIDNyZAogICAgaW52b2NhdGlvbiBvZiBz
dHRzKCkgdG8gdmNwdV9yZXN0b3JlX2ZwdV9lYWdlcigpLCBjb25zb2xpZGF0ZSBhbGwgb2YKICAg
IHRoZW0gaW50byBhIHNpbmdsZSBvbmUgZG9uZSBhdCB0aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4K
ICAgIAogICAgUmVuYW1lIHRoZSBmdW5jdGlvbiBhdCB0aGUgc2FtZSB0aW1lIHRvIGJldHRlciBy
ZWZsZWN0IGl0cyBwdXJwb3NlLCBhcwogICAgdGhlIHBhdGNoZXMgdG91Y2hlcyBhbGwgb2YgaXRz
IG9jY3VyZW5jZXMgYW55d2F5LgogICAgCiAgICBUaGUgbmV3IGZ1bmN0aW9uIHBhcmFtZXRlciBp
cyBub3QgcmVhbGx5IHdlbGwgbmFtZWQsIGJ1dAogICAgIm5lZWRfc3R0c19pZl9ub3RfZnVsbHlf
ZWFnZXIiIHNlZW1lZCBleGNlc3NpdmUgdG8gbWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyMzgzOWEw
ZmEwYmJlNzhjMTc0Y2QyYmI0OTA4M2UxNTNmMGY5OWRmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ni0yNiAxNToyMzowOCArMDIwMAoKY29tbWl0IGI3MzZhZmRlYTQzNmY4MDI4MzQyZjgzMDVjMDM3
YTBlODlkMjM3NTMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVGh1IEp1biAyOCAxMToxOTo0MyAyMDE4ICswMjAwCgogICAgeDg2L0VGSTogZml4IEZQVSBz
dGF0ZSBoYW5kbGluZyBhcm91bmQgcnVudGltZSBjYWxscwogICAgCiAgICBUaGVyZSBhcmUgdHdv
IGlzc3Vlcy4gIEZpcnN0LCB0aGUgbm9ubGF6eSB4c3RhdGVzIHdlcmUgbmV2ZXIgcmVzdG9yZWQK
ICAgIGFmdGVyIHJldHVybmluZyBmcm9tIHRoZSBydW50aW1lIGNhbGwuCiAgICAKICAgIFNlY29u
ZGx5LCB3aXRoIHRoZSBmdWxseV9lYWdlcl9mcHUgbWl0aWdhdGlvbiBmb3IgWFNBLTI2NyAvIExh
enlGUFUsIHRoZQogICAgdW5pbGF0ZXJhbCBzdHRzKCkgaXMgbm8gbG9uZ2VyIGNvcnJlY3QsIGFu
ZCBoaXRzIGFuIGFzc2VydGlvbiBsYXRlciB3aGVuCiAgICBhIGxhenkgc3RhdGUgcmVzdG9yZSB0
cmllcyB0byBvY2N1ciBmb3IgYSBmdWxseSBlYWdlciB2Y3B1LgogICAgCiAgICBGaXggYm90aCBv
ZiB0aGVzZSBpc3N1ZXMgYnkgY2FsbGluZyB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCkuICBBcyBF
RkkKICAgIHJ1bnRpbWUgc2VydmljZXMgY2FuIGJlIHVzZWQgaW4gdGhlIGlkbGUgY29udGV4dCwg
dGhlIGlkbGUgYXNzZXJ0aW9uCiAgICBuZWVkcyB0byBtb3ZlIHVudGlsIGFmdGVyIHRoZSBmdWxs
eV9lYWdlcl9mcHUgY2hlY2suCiAgICAKICAgIEludHJvZHVjZSBhICJjdXJyIiBsb2NhbCB2YXJp
YWJsZSBhbmQgcmVwbGFjZSBvdGhlciB1c2VzIG9mICJjdXJyZW50IgogICAgYXQgdGhlIHNhbWUg
dGltZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgy
YTMzCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yMSAxMTozNTo0NiArMDIwMAoKY29tbWl0IGI5
YjlkOWVkMWQzMjA1ZDAyNTZlYjhiYWFiMjJhOTVlOWI3NTMxM2MKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToxODo1MCAyMDE4ICsw
MjAwCgogICAgeDg2OiBjb3JyZWN0IGRlZmF1bHRfeGVuX3NwZWNfY3RybCBjYWxjdWxhdGlvbgog
ICAgCiAgICBFdmVuIHdpdGggb3B0X21zcl9zY197cHYsaHZtfSBib3RoIGZhbHNlIHdlIHNob3Vs
ZCBzZXQgdXAgdGhlIHZhcmlhYmxlCiAgICBhcyB1c3VhbCwgdG8gZW5zdXJlIHByb3BlciBvbmUt
dGltZSBzZXR1cCBkdXJpbmcgYm9vdCBhbmQgQ1BVIGJyaW5ndXAuCiAgICBUaGlzIHRoZW4gYWxz
byBicmluZ3MgdGhlIGNvZGUgaW4gbGluZSB3aXRoIHRoZSBjb21tZW50IGltbWVkaWF0ZWx5CiAg
ICBhaGVhZCBvZiB0aGUgcHJpbnRrKCkgYmVpbmcgbW9kaWZpZWQgc2F5aW5nICJpcnJlc3BlY3Rp
dmUgb2YgZ3Vlc3RzIi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkNjIzOWY2NDcxM2RmODE5Mjc4YmYw
NDg0NDZkMzE4N2M2YWM0NzM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMjozODo1MiAr
MDIwMAoKY29tbWl0IDAyODY1NmYwNDI0ZmFkMWE5NjI2ZWUwNTczN2Q3YmQyYjI3MWMyY2UKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAx
MToxODowNiAyMDE4ICswMjAwCgogICAgbGlieGMveDg2L1BWOiBkb24ndCBoYW5kIHRocm91Z2gg
Q1BVSUQgbGVhZiAweDgwMDAwMDA4IGFzIGlzCiAgICAKICAgIEp1c3QgbGlrZSBmb3IgSFZNIHRo
ZSBmZWF0dXJlIHNldCBzaG91bGQgYmUgdXNlZCBmb3IgRUJYIG91dHB1dCwgd2hpbGUKICAgIEVB
WCBzaG91bGQgYmUgcmVzdHJpY3RlZCB0byB0aGUgbG93IDE2IGJpdHMgYW5kIEVDWC9FRFggc2hv
dWxkIGJlIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogODQ5Y2M5YWM1NmVmZjhhOGQ1NzVlZDlm
NDg0YWFkNzJmMzgzODYyYwogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTA6NTE6MDIgKzAx
MDAKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 15:16:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 15:16: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 1fcXtg-0003aD-MV; Mon, 09 Jul 2018 15:16: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=x+xa=jz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcXtf-0003Zv-Lm
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 15:16:15 +0000
X-Inumbo-ID: 06b640ca-838b-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 06b640ca-838b-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 15:16:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 09 Jul 2018 09:16:13 -0600
Message-Id: <5B437C3902000078001D25F9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 09 Jul 2018 09:16:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <xen-announce@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Xen 4.7.6 released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

QWxsLAoKSSBhbSBwbGVhc2VkIHRvIGFubm91bmNlIHRoZSByZWxlYXNlIG9mIFhlbiA0LjcuNi4g
VGhpcyBpcwphdmFpbGFibGUgaW1tZWRpYXRlbHkgZnJvbSBpdHMgZ2l0IHJlcG9zaXRvcnkKaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9o
ZWFkcy9zdGFibGUtNC43IAoodGFnIFJFTEVBU0UtNC43LjYpIG9yIGZyb20gdGhlIFhlblByb2pl
Y3QgZG93bmxvYWQgcGFnZQpodHRwczovL3hlbnByb2plY3Qub3JnL2Rvd25sb2Fkcy94ZW4tYXJj
aGl2ZXMveGVuLXByb2plY3QtNDctc2VyaWVzL3hlbi00NzYuaHRtbCAKKHdoZXJlIGEgbGlzdCBv
ZiBjaGFuZ2VzIGNhbiBhbHNvIGJlIGZvdW5kKS4KCldlIHJlY29tbWVuZCBhbGwgdXNlcnMgb2Yg
dGhlIDQuNyBzdGFibGUgc2VyaWVzIHRvIHVwZGF0ZSB0byB0aGlzCmxhdGVzdCBwb2ludCByZWxl
YXNlLCB3aGljaCB3YXMgc3BlY2lmaWNhbGx5IGNyZWF0ZWQgdG8gYWRkcmVzcyBhCnNlcmlvdXMg
cmVncmVzc2lvbiBpbiA0LjcuNS4KClJlZ2FyZHMsIEphbgoKCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 15:32:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 15:32: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 1fcY9G-0005V1-Sj; Mon, 09 Jul 2018 15: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=pzs8=jz=citrix.com=prvs=72153cbb0=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcY9F-0005Ub-6A
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 15:32:21 +0000
X-Inumbo-ID: 4691e680-838d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4691e680-838d-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 15:32:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59744702"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 9 Jul 2018 16:32:12 +0100
Message-ID: <20180709153216.15892-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/4] Improvement to docker-based build
 automation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

V2VpIExpdSAoNCk6CiAgYXV0b21hdGlvbjogaW5zdGFsbCB0ZXhpbmZvCiAgYXV0b21hdGlvbjog
aW5zdGFsbCBzb21lIHBhY2thZ2VzIGZvciBDZW50T1MgZnJvbSBFUEVMCiAgYXV0b21hdGlvbjog
aW50cm9kdWNlIHN0cmV0Y2gtaTM4Ni5kb2NrZXJmaWxlCiAgYXV0b21hdGlvbjogYnVpbGQgbW9y
ZSBzdHVmZiBvbiB4ODYgd2l0aCBkb2NrZXIKCiBhdXRvbWF0aW9uL2J1aWxkL2NlbnRvcy83LjIu
ZG9ja2VyZmlsZSAgICAgICAgICB8ICA3ICsrKysKIGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL2pl
c3NpZS5kb2NrZXJmaWxlICAgICAgIHwgIDEgKwogYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3Ry
ZXRjaC1pMzg2LmRvY2tlcmZpbGUgfCA1MCArKysrKysrKysrKysrKysrKysrKysrKysrCiBhdXRv
bWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLmRvY2tlcmZpbGUgICAgICB8ICAxICsKIGF1dG9t
YXRpb24vYnVpbGQvdWJ1bnR1L3RydXN0eS5kb2NrZXJmaWxlICAgICAgIHwgIDEgKwogYXV0b21h
dGlvbi9idWlsZC91YnVudHUveGVuaWFsLmRvY2tlcmZpbGUgICAgICAgfCAgMSArCiBhdXRvbWF0
aW9uL3NjcmlwdHMvYnVpbGQgICAgICAgICAgICAgICAgICAgICAgICB8ICA2ICstLQogNyBmaWxl
cyBjaGFuZ2VkLCA2MiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUg
MTAwNjQ0IGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtaTM4Ni5kb2NrZXJmaWxlCgot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 15:32:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 15:32: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 1fcY9H-0005VJ-MW; Mon, 09 Jul 2018 15:32: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=pzs8=jz=citrix.com=prvs=72153cbb0=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcY9G-0005Un-Gz
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 15:32:22 +0000
X-Inumbo-ID: 47455c88-838d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47455c88-838d-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 15:32:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59744705"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 9 Jul 2018 16:32:15 +0100
Message-ID: <20180709153216.15892-4-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180709153216.15892-1-wei.liu2@citrix.com>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/4] automation: introduce
 stretch-i386.dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBhdXRvbWF0
aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWkzODYuZG9ja2VyZmlsZSB8IDUwICsrKysrKysrKysr
KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1MCBpbnNlcnRpb25zKCspCiBjcmVhdGUg
bW9kZSAxMDA2NDQgYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC1pMzg2LmRvY2tlcmZp
bGUKCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWkzODYuZG9j
a2VyZmlsZSBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtaTM4Ni5kb2NrZXJmaWxl
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmFkZDIyMDQ1MzUKLS0tIC9k
ZXYvbnVsbAorKysgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWkzODYuZG9ja2Vy
ZmlsZQpAQCAtMCwwICsxLDUwIEBACitGUk9NIGkzODYvZGViaWFuOnN0cmV0Y2gKK0xBQkVMIG1h
aW50YWluZXIubmFtZT0iVGhlIFhlbiBQcm9qZWN0IiBcCisgICAgICBtYWludGFpbmVyLmVtYWls
PSJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciCisKK0VOViBERUJJQU5fRlJPTlRFTkQ9
bm9uaW50ZXJhY3RpdmUKK0VOViBVU0VSIHJvb3QKKworUlVOIG1rZGlyIC9idWlsZAorV09SS0RJ
UiAvYnVpbGQKKworRU5UUllQT0lOVCBbIi91c3IvYmluL3NldGFyY2giLCAiaTY4NiIsICIvYmlu
L2Jhc2giXQorCisjIGJ1aWxkIGRlcGVuZHMKK1JVTiBhcHQtZ2V0IHVwZGF0ZSAmJiBcCisgICAg
YXB0LWdldCAtLXF1aWV0IC0teWVzIGluc3RhbGwgXAorICAgICAgICBidWlsZC1lc3NlbnRpYWwg
XAorICAgICAgICB6bGliMWctZGV2IFwKKyAgICAgICAgbGlibmN1cnNlczUtZGV2IFwKKyAgICAg
ICAgbGlic3NsLWRldiBcCisgICAgICAgIHB5dGhvbjIuNy1kZXYgXAorICAgICAgICB4b3JnLWRl
diBcCisgICAgICAgIHV1aWQtZGV2IFwKKyAgICAgICAgbGlieWFqbC1kZXYgXAorICAgICAgICBs
aWJhaW8tZGV2IFwKKyAgICAgICAgbGliZ2xpYjIuMC1kZXYgXAorICAgICAgICBjbGFuZyBcCisg
ICAgICAgIGxpYnBpeG1hbi0xLWRldiBcCisgICAgICAgIHBrZy1jb25maWcgXAorICAgICAgICBm
bGV4IFwKKyAgICAgICAgYmlzb24gXAorICAgICAgICBnZXR0ZXh0IFwKKyAgICAgICAgYWNwaWNh
LXRvb2xzIFwKKyAgICAgICAgYmluODYgXAorICAgICAgICBiY2MgXAorICAgICAgICBsaWJsem1h
LWRldiBcCisgICAgICAgIGxpYmM2LWRldiBcCisgICAgICAgIGxpYm5sLTMtZGV2IFwKKyAgICAg
ICAgb2NhbWwtbm94IFwKKyAgICAgICAgbGliZmluZGxpYi1vY2FtbC1kZXYgXAorICAgICAgICBt
YXJrZG93biBcCisgICAgICAgIHRyYW5zZmlnIFwKKyAgICAgICAgcGFuZG9jIFwKKyAgICAgICAg
Y2hlY2twb2xpY3kgXAorICAgICAgICB3Z2V0IFwKKyAgICAgICAgZ2l0IFwKKyAgICAgICAgdGV4
aW5mbyBcCisgICAgICAgICYmIFwKKyAgICAgICAgYXB0LWdldCBhdXRvcmVtb3ZlIC15ICYmIFwK
KyAgICAgICAgYXB0LWdldCBjbGVhbiAmJiBcCisgICAgICAgIHJtIC1yZiAvdmFyL2xpYi9hcHQv
bGlzdHMqIC90bXAvKiAvdmFyL3RtcC8qCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 15:32:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 15:32: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 1fcY9H-0005VP-Uf; Mon, 09 Jul 2018 15:32: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=pzs8=jz=citrix.com=prvs=72153cbb0=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcY9G-0005Uo-HB
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 15:32:22 +0000
X-Inumbo-ID: 47c4c037-838d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47c4c037-838d-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 15:32:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59744706"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 9 Jul 2018 16:32:13 +0100
Message-ID: <20180709153216.15892-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180709153216.15892-1-wei.liu2@citrix.com>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/4] automation: install texinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

U3R1YmRvbSdzIGRlcGVuZGVuY3kgbmV3bGliIG5lZWRzIGl0LgoKU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBhdXRvbWF0aW9uL2J1aWxkL2NlbnRvcy83
LjIuZG9ja2VyZmlsZSAgICAgfCAxICsKIGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL2plc3NpZS5k
b2NrZXJmaWxlICB8IDEgKwogYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJm
aWxlIHwgMSArCiBhdXRvbWF0aW9uL2J1aWxkL3VidW50dS90cnVzdHkuZG9ja2VyZmlsZSAgfCAx
ICsKIGF1dG9tYXRpb24vYnVpbGQvdWJ1bnR1L3hlbmlhbC5kb2NrZXJmaWxlICB8IDEgKwogNSBm
aWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1
aWxkL2NlbnRvcy83LjIuZG9ja2VyZmlsZSBiL2F1dG9tYXRpb24vYnVpbGQvY2VudG9zLzcuMi5k
b2NrZXJmaWxlCmluZGV4IGM2YTFmNDZkM2MuLjM0ZWFjOWFiZDQgMTAwNjQ0Ci0tLSBhL2F1dG9t
YXRpb24vYnVpbGQvY2VudG9zLzcuMi5kb2NrZXJmaWxlCisrKyBiL2F1dG9tYXRpb24vYnVpbGQv
Y2VudG9zLzcuMi5kb2NrZXJmaWxlCkBAIC0zOSw0ICszOSw1IEBAIFJVTiBycG0gLS1yZWJ1aWxk
ZGIgJiYgXAogICAgICAgICBweXRob24tbWFya2Rvd24gXAogICAgICAgICBwYXRjaCBcCiAgICAg
ICAgIGNoZWNrcG9saWN5IFwKKyAgICAgICAgdGV4aW5mbyBcCiAgICAgJiYgeXVtIGNsZWFuIGFs
bApkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vamVzc2llLmRvY2tlcmZpbGUg
Yi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9qZXNzaWUuZG9ja2VyZmlsZQppbmRleCA5YmIxYmRm
MTA0Li4zMzc3YTYzMzM0IDEwMDY0NAotLS0gYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9qZXNz
aWUuZG9ja2VyZmlsZQorKysgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9qZXNzaWUuZG9ja2Vy
ZmlsZQpAQCAtNDEsNiArNDEsNyBAQCBSVU4gYXB0LWdldCB1cGRhdGUgJiYgXAogICAgICAgICBj
aGVja3BvbGljeSBcCiAgICAgICAgIHdnZXQgXAogICAgICAgICBnaXQgXAorICAgICAgICB0ZXhp
bmZvIFwKICAgICAgICAgJiYgXAogICAgICAgICBhcHQtZ2V0IGF1dG9yZW1vdmUgLXkgJiYgXAog
ICAgICAgICBhcHQtZ2V0IGNsZWFuICYmIFwKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQv
ZGViaWFuL3N0cmV0Y2guZG9ja2VyZmlsZSBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0
Y2guZG9ja2VyZmlsZQppbmRleCBmMDY4NDU3YWI2Li4zZDNmMTQwNzM3IDEwMDY0NAotLS0gYS9h
dXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLmRvY2tlcmZpbGUKKysrIGIvYXV0b21hdGlv
bi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJmaWxlCkBAIC00MSw2ICs0MSw3IEBAIFJVTiBh
cHQtZ2V0IHVwZGF0ZSAmJiBcCiAgICAgICAgIGNoZWNrcG9saWN5IFwKICAgICAgICAgd2dldCBc
CiAgICAgICAgIGdpdCBcCisgICAgICAgIHRleGluZm8gXAogICAgICAgICAmJiBcCiAgICAgICAg
IGFwdC1nZXQgYXV0b3JlbW92ZSAteSAmJiBcCiAgICAgICAgIGFwdC1nZXQgY2xlYW4gJiYgXApk
aWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC91YnVudHUvdHJ1c3R5LmRvY2tlcmZpbGUgYi9h
dXRvbWF0aW9uL2J1aWxkL3VidW50dS90cnVzdHkuZG9ja2VyZmlsZQppbmRleCBjYzc1MDg3M2Uz
Li5kZTE3Mzg5MWE3IDEwMDY0NAotLS0gYS9hdXRvbWF0aW9uL2J1aWxkL3VidW50dS90cnVzdHku
ZG9ja2VyZmlsZQorKysgYi9hdXRvbWF0aW9uL2J1aWxkL3VidW50dS90cnVzdHkuZG9ja2VyZmls
ZQpAQCAtNDEsNiArNDEsNyBAQCBSVU4gYXB0LWdldCB1cGRhdGUgJiYgXAogICAgICAgICBjaGVj
a3BvbGljeSBcCiAgICAgICAgIHdnZXQgXAogICAgICAgICBnaXQgXAorICAgICAgICB0ZXhpbmZv
IFwKICAgICAgICAgJiYgXAogICAgICAgICBhcHQtZ2V0IGF1dG9yZW1vdmUgLXkgJiYgXAogICAg
ICAgICBhcHQtZ2V0IGNsZWFuICYmIFwKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQvdWJ1
bnR1L3hlbmlhbC5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9idWlsZC91YnVudHUveGVuaWFsLmRv
Y2tlcmZpbGUKaW5kZXggYWE1NTFjMWI1Yy4uNzZhOTIzZmI5NyAxMDA2NDQKLS0tIGEvYXV0b21h
dGlvbi9idWlsZC91YnVudHUveGVuaWFsLmRvY2tlcmZpbGUKKysrIGIvYXV0b21hdGlvbi9idWls
ZC91YnVudHUveGVuaWFsLmRvY2tlcmZpbGUKQEAgLTQxLDYgKzQxLDcgQEAgUlVOIGFwdC1nZXQg
dXBkYXRlICYmIFwKICAgICAgICAgY2hlY2twb2xpY3kgXAogICAgICAgICB3Z2V0IFwKICAgICAg
ICAgZ2l0IFwKKyAgICAgICAgdGV4aW5mbyBcCiAgICAgICAgICYmIFwKICAgICAgICAgYXB0LWdl
dCBhdXRvcmVtb3ZlIC15ICYmIFwKICAgICAgICAgYXB0LWdldCBjbGVhbiAmJiBcCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 15:32:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 15:32: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 1fcY9H-0005V7-5U; Mon, 09 Jul 2018 15:32: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=pzs8=jz=citrix.com=prvs=72153cbb0=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcY9F-0005Ud-BU
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 15:32:21 +0000
X-Inumbo-ID: 473c1bf6-838d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 473c1bf6-838d-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 15:32:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59744703"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 9 Jul 2018 16:32:14 +0100
Message-ID: <20180709153216.15892-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180709153216.15892-1-wei.liu2@citrix.com>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/4] automation: install some packages for
 CentOS from EPEL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

VGhleSBhcmUgbmVlZGVkIHRvIGJ1aWxkIHRvb2xzLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBhdXRvbWF0aW9uL2J1aWxkL2NlbnRvcy83LjIuZG9j
a2VyZmlsZSB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZm
IC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC9jZW50b3MvNy4yLmRvY2tlcmZpbGUgYi9hdXRvbWF0
aW9uL2J1aWxkL2NlbnRvcy83LjIuZG9ja2VyZmlsZQppbmRleCAzNGVhYzlhYmQ0Li5mNDZhNWUz
ZjJiIDEwMDY0NAotLS0gYS9hdXRvbWF0aW9uL2J1aWxkL2NlbnRvcy83LjIuZG9ja2VyZmlsZQor
KysgYi9hdXRvbWF0aW9uL2J1aWxkL2NlbnRvcy83LjIuZG9ja2VyZmlsZQpAQCAtNiw2ICs2LDkg
QEAgTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVuIFByb2plY3QiIFwKICMgdGhlIHZlcnNp
b24gd2Ugd2FudAogQ09QWSBDZW50T1MtNy4yLnJlcG8gL2V0Yy95dW0ucmVwb3MuZC9DZW50T1Mt
QmFzZS5yZXBvCiAKKyMgaW5zdGFsbCBFUEVMIGZvciBkZXY4NiwgeHotZGV2ZWwgYW5kIHBvc3Np
Ymx5IG90aGVyIHBhY2thZ2VzCitSVU4geXVtIC15IGluc3RhbGwgaHR0cHM6Ly9kbC5mZWRvcmFw
cm9qZWN0Lm9yZy9wdWIvZXBlbC9lcGVsLXJlbGVhc2UtbGF0ZXN0LTcubm9hcmNoLnJwbQorCiBS
VU4gbWtkaXIgL2J1aWxkCiBXT1JLRElSIC9idWlsZAogCkBAIC00MCw0ICs0Myw3IEBAIFJVTiBy
cG0gLS1yZWJ1aWxkZGIgJiYgXAogICAgICAgICBwYXRjaCBcCiAgICAgICAgIGNoZWNrcG9saWN5
IFwKICAgICAgICAgdGV4aW5mbyBcCisgICAgICAgIGRldjg2IFwKKyAgICAgICAgeHotZGV2ZWwg
XAorICAgICAgICBiemlwMiBcCiAgICAgJiYgeXVtIGNsZWFuIGFsbAotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 15:32:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 15:32: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 1fcY9H-0005VD-EP; Mon, 09 Jul 2018 15:32: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=pzs8=jz=citrix.com=prvs=72153cbb0=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcY9G-0005Um-Gi
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 15:32:22 +0000
X-Inumbo-ID: 477ed55c-838d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 477ed55c-838d-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 15:32:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59744704"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 9 Jul 2018 16:32:16 +0100
Message-ID: <20180709153216.15892-5-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180709153216.15892-1-wei.liu2@citrix.com>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/4] automation: build more stuff on x86 with
 docker
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tClVudGVzdGVk
Ci0tLQogYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkIHwgNiArLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAxIGluc2VydGlvbigrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9u
L3NjcmlwdHMvYnVpbGQgYi9hdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQKaW5kZXggYjkwZmM0M2Qy
Ni4uYjllNGMxZTMyOSAxMDA3NTUKLS0tIGEvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkCisrKyBi
L2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZApAQCAtMTEsOCArMTEsNiBAQCBmaQogCiAjIGJ1aWxk
IHVwIG91ciBjb25maWd1cmUgb3B0aW9ucwogY2ZnYXJncz0oKQotY2ZnYXJncys9KCItLWRpc2Fi
bGUtc3R1YmRvbSIpICMgbW9yZSB3b3JrIG5lZWRlZCBpbnRvIGJ1aWxkaW5nIHRoaXMKLWNmZ2Fy
Z3MrPSgiLS1kaXNhYmxlLXJvbWJpb3MiKQogY2ZnYXJncys9KCItLWVuYWJsZS1kb2NzIikKIAog
IyBTZWFCSU9TIGNhbm5vdCBiZSBidWlsdCB3aXRoIGNsYW5nCkBAIC0yMCw5ICsxOCw3IEBAIGlm
IFtbICIke0NDfSIgPT0gImNsYW5nIiBdXTsgdGhlbgogICAgIGNmZ2FyZ3MrPSgiLS13aXRoLXN5
c3RlbS1zZWFiaW9zPS91c3Ivc2hhcmUvc2VhYmlvcy9iaW9zLmJpbiIpCiBmaQogCi1pZiBbWyAi
JHtYRU5fVEFSR0VUX0FSQ0h9IiA9PSAieDg2XzY0IiBdXTsgdGhlbgotICAgIGNmZ2FyZ3MrPSgi
LS1lbmFibGUtdG9vbHMiKQotZWxzZQoraWYgW1sgIiR7WEVOX1RBUkdFVF9BUkNIfSIgPT0gImFy
bTY0IiB8fCAiJHtYRU5fVEFSR0VUX0FSQ0h9IiA9PSAiYXJtMzIiIF1dOyB0aGVuCiAgICAgY2Zn
YXJncys9KCItLWRpc2FibGUtdG9vbHMiKSAjIHdlIGRvbid0IGhhdmUgdGhlIGNyb3NzIGRlcGVu
ZHMgaW5zdGFsbGVkCiBmaQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 16:45:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 16: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 1fcZHy-0004iH-36; Mon, 09 Jul 2018 16:45: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=gwjf=jz=citrix.com=prvs=72160c13e=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fcZHx-0004iC-66
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 16:45:25 +0000
X-Inumbo-ID: 7b676762-8397-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b676762-8397-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 16:45:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="75910788"
Date: Mon, 9 Jul 2018 18:45:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180706134839.GJ26572@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDM6NDg6MzlQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFRodSwgSnVsIDA1LCAyMDE4IGF0IDA5OjQ3OjU3QU0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAwNCwgMjAxOCBhdCAxMjo0OTowMFBNICsw
MjAwLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiA+IE9uIFdlZCwgSnVsIDA0LCAyMDE4IGF0IDAx
OjU3OjU4QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4+PiBPbiAwMy4wNy4x
OCBhdCAxODowMiwgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPiA+ID4gPiA+IE9u
IFRodSwgSnVuIDI4LCAyMDE4IGF0IDExOjM1OjI0UE0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4gPiA+ID4+ID4+PiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiAw
Ni8yOC8xOCA1OjM4IFBNID4+Pgo+ID4gPiA+ID4+ID5sbGQgKHRoZSBsbHZtIGxpbmtlcikgaGFz
IHNvbWUgaXNzdWVzIHdpdGggWGVuIGxpbmtlciBzY3JpcHQuIEl0Cj4gPiA+ID4gPj4gPmRvZXNu
J3QgdW5kZXJzdGFuZCAnfHwnIGluIGFzc2VydCBleHByZXNzaW9uczoKPiA+ID4gPiA+PiA+Cj4g
PiA+ID4gPj4gPmxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsu
byAtLWJ1aWxkLWlkPXNoYTEgXAo+ID4gPiA+ID4+ID4vcm9vdC9zcmMveGVuL3hlbi9jb21tb24v
c3ltYm9scy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4veGVuLy54ZW4tc3ltcy4wCj4gPiA+ID4g
Pj4gPmxkOiBlcnJvcjogeGVuLmxkczoyNjA6IG1hbGZvcm1lZCBudW1iZXI6IHwKPiA+ID4gPiA+
PiA+Pj4+IEFTU0VSVChfX2ltYWdlX2Jhc2VfXyA+ICgoKCgoKCgoKDI2MSA+PiA4KSAqIDB4ZmZm
ZjAwMDAwMDAwMDAwMCkgfCAoMjYxIDw8IDM5KSkpCj4gPiA+ID4gPiArICgoMSA8PCAzOSkgLyAy
KSkgKyAoNjQgPDwgMzApKSArICgxIDw8IDMwKSkgKyAoMSA8PCAzMCkpKSB8fAo+ID4gPiA+ID4+
ID4+Pj4KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF4KPiA+ID4gPiA+PiA+Cj4gPiA+ID4gPj4gPkFuZCBk
b2Vzbid0IHdvcmsgcHJvcGVybHkgd2l0aCB0aGUgJ0RFRklORUQoZm9vKSA/IGZvbyA6IC4uLicK
PiA+ID4gPiA+PiA+ZXhwcmVzc2lvbjoKPiA+ID4gPiA+PiA+Cj4gPiA+ID4gPj4gPmxkICAgIC1t
ZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEg
XAo+ID4gPiA+ID4+ID4vcm9vdC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1v
IC9yb290L3NyYy94ZW4veGVuLy54ZW4tc3ltcy4wCj4gPiA+ID4gPj4gPmxkOiBlcnJvcjogeGVu
LmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQo+ID4gPiA+ID4KPiA+ID4gPiA+IFRoaXMg
c21lbGxzIGxpa2UgbGxkIGJ1Zy4gZWZpIHN5bWJvbCBpcyBjbGVhcmx5IHVuZGVmaW5lZCBpbiBw
cmVsaW5rLm8KPiA+ID4gPiA+IChsbGQgZG9lcyBub3Qgc3VwcG9ydCBpMzg2cGVwIGVtdWxhdGlv
bik6Cj4gPiA+ID4gPgo+ID4gPiA+ID4gIDExMTQ3OiAwMDAwMDAwMDAwMDAwMDAwICAgICAwIE5P
VFlQRSAgR0xPQkFMIEhJRERFTiAgIFVORCBlZmkKPiA+ID4gPiA+Cj4gPiA+ID4gPiBIb3dldmVy
LCBzdXJwcmlzaW5nbHkgREVGSU5FRCgpIHN0YXRlcyB0aGF0IGl0IGlzIGFuZCB0ZXJuYXJ5IG9w
ZXJhdG9yCj4gPiA+ID4gPiBmaXJlcyBhZGRyZXNzIGNhbGN1bGF0aW9uIGZyb20gdW5kZWZpbmVk
IHN5bWJvbC4gU28sIEkgdGhpbmsgdGhhdCBsbGQKPiA+ID4gPiA+IGhhdmUgdG8gYmUgZml4ZWQg
aW5zdGVhZCBvZiBYZW4uIEl0IHNob3VsZCBiZSBub3RlZCB0aGF0IGJpbnV0aWxzIGxkCj4gPiA+
ID4gPiB3b3JrcyB3aXRob3V0IGFueSBpc3N1ZS4KPiA+ID4gPgo+ID4gPiA+IFJpZ2h0LCBidXQg
aWYgd2UgY2FuIG1ha2UgWGVuIGJ1aWxkIG5ldmVydGhlbGVzcywgdGhpcyB3b3VsZCBiZSBiZXR0
ZXIuCj4gPiA+ID4gU28gd2hhdCB3ZSBuZWVkIGhlcmUgaXMgYSAocmUtKWV4cGxhbmF0aW9uIG9m
IHdoeSB5b3UndmUgbmVlZGVkIHRvCj4gPiA+ID4gZG8gdGhlIHZlcnkgY2hhbmdlIFJvZ2VyIGlz
IHN1Z2dlc3RpbmcgdG8gcmV2ZXJ0Lgo+ID4gPgo+ID4gPiBBZnRlciBjb21taXQgYjE5OWM0NCBi
b3RoIEVMRiBhbmQgUEUgb3V0cHV0IG5lZWQgYW4gZWZpIHN5bWJvbC4gU28sIHdlCj4gPiA+IGNh
bm5vdCB1c2Ugc2ltcGxlICIjaWZkZWYgRUZJIiBmb3IgZGlmZmVyZW50aWF0aW9uIGFzIGl0IHdh
cyBlYXJsaWVyLgo+ID4KPiA+IEknbSBub3Qgc3VyZSBJIGZvbGxvdywgd2h5IGlzIHRoYXQgbm90
IGFuIG9wdGlvbj8KPiA+Cj4gPiBDYW4geW91IGRldGFpbCB3aGljaCBjb25kaXRpb25zIHdpbGwg
bWFrZSB0aGUgYnVpbGQgdG8gZmFpbCB3aXRoIHRoZQo+ID4gcHJvcG9zZWQgcGF0Y2g/Cj4gCj4g
VGhlIHByb2JsZW0gaXMgdGhhdCB5b3VyIHBhdGNoIHdpbGwgY2hhbmdlIGVmaSBzeW1ib2wgYWRk
cmVzcyBpbiBFTEYKPiBvdXRwdXQuIFRoZSBzeW1ib2wgaXMgcHJvdmlkZWQgYnkgWGVuIEVGSSBy
dW50aW1lIGNvZGUuIFNvLCB0aGlzIHdheQo+IFhlbiB3aWxsIG5vdCB3b3JrIG9uIEVGSSBwbGF0
Zm9ybSBpZiBpdCBpcyBsb2FkZWQgZnJvbSBHUlVCMi4KPiAKPiA+IEkgYXNzdW1lIHRoYXQgZm9y
IHRoZSBFTEYgb3V0cHV0IHRoZSBFRkkgY29kZSBpcyBub3QgYWRkZWQgdG8gdGhlCj4gPiBpbWFn
ZSwgYW5kIGFzIHN1Y2ggaXQgcmVxdWlyZXMgdGhlIGVmaSBzeW1ib2wgdG8gYmUgZGVmaW5lZCBi
ZWNhdXNlCj4gPiBpdCdzIHJlZmVyZW5jZWQgZnJvbSBjb21tb24gY29kZT8KPiAKPiBFRkkgY29k
ZSBpcyBhZGRlZCB0byB0aGUgRUxGIGltYWdlIGJlY2F1c2UgaXQgaGFzIHRvIHJ1biBvbiBFRkkK
PiBwbGF0Zm9ybXMgdG9vLiBPZiBjb3Vyc2UgdmlhIEdSVUIyIG9yIHRvIGJlIG1vcmUgcHJlY2lz
ZSBhbnkKPiBNdWx0aWJvb3QyIGNvbXBhdGlibGUgYm9vdCBsb2FkZXIuCgpTbyBub3cgYm90aCB0
aGUgRUxGIGFuZCB0aGUgUEUgYmluYXJpZXMgd2lsbCBjb250YWluIHRoZSBlZmkgc3ltYm9sPwpU
aGVuIHdoaWNoIGJpbmFyeSBkb2Vzbid0IGNvbnRhaW4gaXQ/CgpTb3JyeSBmb3IgYXNraW5nIHNv
IG1hbnkgcXVlc3Rpb25zLCBidXQgSSB3b3VsZCBsaWtlIHRvIHRyeSB0byBhdm9pZAp0aGUgREVG
SU5FRCBjb25kaXRpb25hbCBpbiB0aGUgbGlua2VyIHNjcmlwdCBpZiBwb3NzaWJsZS4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 16:47:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 16:47: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 1fcZJY-00052q-Fe; Mon, 09 Jul 2018 16:47: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=ajrs=jz=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fcZJW-00052k-Mf
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 16:47:02 +0000
X-Inumbo-ID: ae6eec10-8397-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x242.google.com (unknown [2607:f8b0:4002:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae6eec10-8397-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 18:46:52 +0200 (CEST)
Received: by mail-yb0-x242.google.com with SMTP id e84-v6so7450038ybb.0
 for <xen-devel@lists.xenproject.org>; Mon, 09 Jul 2018 09:47:00 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=Xgfovk0ZYMdLKvQ55wDd/KiAjGnaifesn8qrT/LtLtI=;
 b=Dq2wewqMpePuDq0VFYXFa5kn4LzzCtIzNylF7V0Djf/d1WeAiC5djwXaVu49LL1dq+
 WG67dD/G+6yjw4RwP5kyDN5x7ET+z1Z55LdsMkgkXrJksn/rFhYThncgrXdADIFIKsj5
 4DUcfWOPltmynTl1h4+SEg7XIkeH2brYdj+eM=
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=Xgfovk0ZYMdLKvQ55wDd/KiAjGnaifesn8qrT/LtLtI=;
 b=nmnTYh3ezMWIbYzso+XSralrOdCYyClEybn+H4w5L+l+gq3zsFniVDJFOOGN/KyYsk
 PdjzMksVPHYsyyd256EqBmQy9+Tv9auj7x348MBzVz6NJUrt18HqUdxAROii9z8exPlY
 3UnjWhHf8aShtBTJ5Yj0F72qCSRJTDBlffb3HhfJEtk8LftQqXtFnmDQHH1lTb7Qatcs
 JNqo2g/RHl6DPOgEYgV8Xbb4TZiDUeWiWwqyBrREA010sVY1tY6ZFw3DvbJPEmakTOkH
 U03RC+GP5gqmdfH2Baa5ns43mVyKvlikegYJBoocUPu3Q2qDv7dUbVxhFKlsBvZrnKaI
 XodA==
X-Gm-Message-State: APt69E07Duftn4W14QDNZcbbvusgYDiHfI+2VmXoaG+Y9R9DyyfOFacY
 EXIBAu9R5jZLn9aE1QSrG0hKZA==
X-Google-Smtp-Source: AAOMgpd8mPmAvUNoQcyBmQI379ViaG4I2h/8wmlPPHyF4/Jg3fgWtvL9Sk9n2tYpncu4i4e1DKJQDg==
X-Received: by 2002:a25:73c4:: with SMTP id
 o187-v6mr10880934ybc.403.1531154820527; 
 Mon, 09 Jul 2018 09:47:00 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id q131-v6sm17872938ywq.8.2018.07.09.09.46.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 09 Jul 2018 09:46:59 -0700 (PDT)
Date: Mon, 9 Jul 2018 11:46:59 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180709164659.uhxoyrklat7d6j6l@doug-macbook.localdomain>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
 <20180709153216.15892-3-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180709153216.15892-3-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH v2 2/4] automation: install some packages
 for CentOS from EPEL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDQ6MzI6MTRQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGV5IGFyZSBuZWVkZWQgdG8gYnVpbGQgdG9vbHMuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiAgYXV0b21hdGlvbi9idWlsZC9jZW50
b3MvNy4yLmRvY2tlcmZpbGUgfCA2ICsrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRp
b25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQvY2VudG9zLzcuMi5kb2Nr
ZXJmaWxlIGIvYXV0b21hdGlvbi9idWlsZC9jZW50b3MvNy4yLmRvY2tlcmZpbGUKPiBpbmRleCAz
NGVhYzlhYmQ0Li5mNDZhNWUzZjJiIDEwMDY0NAo+IC0tLSBhL2F1dG9tYXRpb24vYnVpbGQvY2Vu
dG9zLzcuMi5kb2NrZXJmaWxlCj4gKysrIGIvYXV0b21hdGlvbi9idWlsZC9jZW50b3MvNy4yLmRv
Y2tlcmZpbGUKPiBAQCAtNiw2ICs2LDkgQEAgTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVu
IFByb2plY3QiIFwKPiAgIyB0aGUgdmVyc2lvbiB3ZSB3YW50Cj4gIENPUFkgQ2VudE9TLTcuMi5y
ZXBvIC9ldGMveXVtLnJlcG9zLmQvQ2VudE9TLUJhc2UucmVwbwo+ICAKPiArIyBpbnN0YWxsIEVQ
RUwgZm9yIGRldjg2LCB4ei1kZXZlbCBhbmQgcG9zc2libHkgb3RoZXIgcGFja2FnZXMKPiArUlVO
IHl1bSAteSBpbnN0YWxsIGh0dHBzOi8vZGwuZmVkb3JhcHJvamVjdC5vcmcvcHViL2VwZWwvZXBl
bC1yZWxlYXNlLWxhdGVzdC03Lm5vYXJjaC5ycG0KCiImJiB5dW0gY2xlYW4gYWxsIiB0byBrZWVw
IHRoZSBsYXllciBzaXplIGRvd24KCldpdGggdGhhdCBhZGRlZCBpbiB0aGVyZSAodW5sZXNzIEFj
a2VkLWJ5IGlzIG1vcmUgYXBwcm9wcmlhdGUpOgoKUmV2aWV3ZWQtYnk6IERvdWcgR29sZHN0ZWlu
IDxjYXJkb2VAY2FyZG9lLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 16:54:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 16:54: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 1fcZR3-0005q3-Gp; Mon, 09 Jul 2018 16:54: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=swnr=jz=citrix.com=prvs=72122c757=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcZR2-0005pV-E4
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 16:54:48 +0000
X-Inumbo-ID: c334b821-8398-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c334b821-8398-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 18:54:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="75911156"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel List <xen-devel@lists.xen.org>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
Date: Mon, 9 Jul 2018 17:54:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
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] Deprecating HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgooSSBmZWVsIGFzIGlmIEkndmUgc2VudCB0aGlzIGVtYWlsIGJlZm9yZSwgYnV0IEkg
Y2FuJ3QgZmluZCBhbnkgcmVjb3JkCm9mIGl0KS4KClRoZSBwYXJhbWV0ZXIgd2FzIGludHJvZHVj
ZWQgaW4gZTY2MWQ2NmY1MSAoMjAwNikgYW5kIHVzZWQgaW4gWGVuLCBidXQKcmVtb3ZlZCBmcm9t
IHRoZSBoeXBlcnZpc29yIGluIGMvcyA1ZjE0YTg3Y2UgKDIwMDgpIHdoZW4gQ1BVSUQKY2FsY3Vs
YXRpb25zIHdoZXJlIG1vdmVkIGZyb20gdGhlIGh5cGVydmlzb3IgaW50byBsaWJ4Yy4KCkhvd2V2
ZXIsIHRoZSBmaWVsZCBoYXMgYWx3YXlzIGJlZW4gcHJvcGFnYXRlZCBpbiB0aGUgbWlncmF0aW9u
IHN0cmVhbS7CoApBRkFJQ1QsIHRoZSBvbmx5IHVzZSBmb3IgdGhlIEhWTV9QQVJBTSBpcyBhcyBh
IGZ1bmN0aW9uIHBhcmFtZXRlciB0bwp4Y19jcHVpZF9hcHBseV9wb2xpY3koKSwgd2hpY2ggaXMg
YSB2ZXJ5IHZlcnkgZXhwZW5zaXZlIHdheSBvZiBwYXNzaW5nIGEKZnVuY3Rpb24gcGFyYW1ldGVy
IQoKQW5vdGhlciBjdXJpb3NpdHkgaXMgdGhhdCBIVk0gYW5kIFBWSCBndWVzdHMgdHJlYXQgdGhl
IHRvcGxldmVsIHhsLmNmZwpwYWUgYm9vbGVhbiBkaWZmZXJlbnRseS7CoCBIVk0gaG9ub3VyIHRo
ZSByZXF1ZXN0LCB3aGlsZSBQVkggYmxpbmRseQppZ25vcmVzIGl0IGFuZCBzZXRzIGl0IHRvIHRy
dWUuwqAgVGhlcmUgaXMgbm90aGluZyB3cm9uZyAoaW4gcHJpbmNpcGxlKQp3aXRoIGEgUFZIIG5v
bi1QQUUgZ3Vlc3QsIHNvIHRoZSBib29sZWFuIHNob3VsZCBiZSBob25vdXJlZCBJTU8uCgpBIHNl
cGFyYXRlIHVzYWJpbGl0eSBuaWdnbGUgaXMgdGhhdCB0aGVyZSBpcyBubyBpbnRlcmxpbmsgYmV0
d2VlbiB0aGUKdG9wbGV2ZWwgcGFlIGJvb2xlYW4gYW5kIHBhc3Npbmcgc29tZSBjdXN0b20gY3B1
aWQ9IGNvbmZpZ3VyYXRpb24uwqAgVGhlCmxhdHRlciBhcHBlYXJzIHRvIHRha2UgcHJpb3JpdHkg
YnV0IG9ubHkgZHVlIHRvIHRoZSBvcmRlciBpbiB3aGljaCBsaWJ4bApwcm9jZXNzZXMgdGhlIGRh
dGEuCgpEb2VzIGFueW9uZSBzZWUgYW55IHJlYXNvbiB0byBrZWVwIEhWTV9QQVJBTV9QQUVfRU5B
QkxFRCBhcm91bmQ/Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 17:06:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 17:06: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 1fcZby-00078r-UJ; Mon, 09 Jul 2018 17: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=ajrs=jz=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fcZbx-00078m-FJ
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 17:06:05 +0000
X-Inumbo-ID: 57fbcb51-839a-11e8-a8a5-bc764e045a96
Received: from mail-vk0-x241.google.com (unknown [2607:f8b0:400c:c05::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57fbcb51-839a-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 19:05:56 +0200 (CEST)
Received: by mail-vk0-x241.google.com with SMTP id l143-v6so3494992vke.1
 for <xen-devel@lists.xen.org>; Mon, 09 Jul 2018 10:06:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id;
 bh=BCmdBgf4bTh8VSMHDmQQbKX45noi18HEHqwXMOmqr88=;
 b=icdBGO/+gBtC0gHehI5mFVrMHuWDsGJj2/y9M8yFLAUfR+xUNNIiW2IDtYX6pa8glZ
 i0Z2qtdWsPLrOKAckWEOW+RtlEfXJKztrHrg4ZGRUAVKREzeapPleI9FC8uQGqLfl3D8
 JcQvAO2aZP8iQdNmzgY6NHtNL+GiJMo3wxTxM=
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=BCmdBgf4bTh8VSMHDmQQbKX45noi18HEHqwXMOmqr88=;
 b=HUkSPJy5ezuV5gR8Iq/l3wmKVPnAKnGa3LJd87ZeVNbADY5DQ0nNJpgz2eJFoAlNX5
 821C77NEkjz93KnIU60vBkfhpRNWVSwGXUyWZViVAu/lVLTmjDgkjgMhuvz3aOB1XSiq
 x3untENR8R6Av3TiPJODNb/lP8PJhU0EsoMiX8auARSOC+2Hg+K85WN6Q1/xlDuLiOfe
 H2IXPxQclME+br5PwXDQNIOJeP/GBxlNrGC8MzEgfGEijrzdp91zTXH5w8A0WV2D9nxx
 b7T6eOQS3jTD+BWo6ogZe5stqH+zOGcA4JNTHmuZQouZXumd4U12p0Ix9z0sfc50Jky4
 v9Qg==
X-Gm-Message-State: AOUpUlG+iL3Vog7RV0i4rUGmTgyHyWITLBWIlfDJs8LFbOtpOw1j5GTh
 AD6Kioam5V9UsSNuexqsMDe6F/ywEaM=
X-Google-Smtp-Source: AAOMgpcp6z0dpuKheiF32o8oedL7Evqwbz8L2bowb8y4RXS5axOObAFNb4zUu8WrPSbfChqvAvWb+g==
X-Received: by 2002:a1f:aa8a:: with SMTP id
 t132-v6mr2042040vke.80.1531155963768; 
 Mon, 09 Jul 2018 10:06:03 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id x67-v6sm104558vkx.48.2018.07.09.10.06.02
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 09 Jul 2018 10:06:03 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xen.org
Date: Mon,  9 Jul 2018 12:05:46 -0500
Message-Id: <20180709170546.4102-1-cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
Subject: [Xen-devel] [PATCH] stubdom: disable newlib's need for texinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Doug Goldstein <cardoe@cardoe.com>,
 Wei Liu <wei.liu2@citrix.com>, Samuel Thibault <samuel.thibault@ens-lyon.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>

bmV3bGliIGhhcyBhIGhhcmRjb2RlZCBkZXBlbmRlbmN5IG9uIHRleGluZm8sIHdoaWNoIGluIHR1
cm4gbWVhbnMgdGhhdApYZW4gaGFzIHRoaXMgZGVwZW5kZW5jeSB3aGVuIGJ1aWxkaW5nIHRoZSBz
dHViIGRvbWFpbnMuIFRoZSBmaWxlcyB0aGF0Cm5ld2xpYiBnZW5lcmF0ZXMgYXJlIG5ldmVyIHVz
ZWQgb3IgZXhwb3NlZCBieSB0aGUgWGVuIGJ1aWxkIHN5c3RlbSBzbwppdHMgcmVhbGx5IGEgd2Fz
dGVkIGVmZm9ydCB0byByZXF1aXJlIGEgaGVhdnkgKHNpemUgd2lzZSkgcGFja2FnZSBmb3IKdGhl
IGJ1aWxkIG9mIHNvbWV0aGluZyB0aGF0J3MgdGhyb3duIGF3YXkuIEluc3RlYWQgb2YgYWRkaW5n
IGl0IGFzIGEKcmVxdWlyZW1lbnQgdGhpcyBwYXRjaGVzIG91dCB0aGUgY29kZSBwYXRoIGluIG5l
d2xpYiB0aGF0IHVzZXMgaXQgc28KdGhhdCB0aGUgZmlsZXMgYXJlIG5ldmVyIGdlbmVyYXRlZC4K
ClNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KLS0tCiBz
dHViZG9tL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiBzdHViZG9tL25ld2xp
Yi1kaXNhYmxlLXRleGluZm8ucGF0Y2ggfCAxMyArKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5n
ZWQsIDE0IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBzdHViZG9tL25ld2xpYi1k
aXNhYmxlLXRleGluZm8ucGF0Y2gKCmRpZmYgLS1naXQgYS9zdHViZG9tL01ha2VmaWxlIGIvc3R1
YmRvbS9NYWtlZmlsZQppbmRleCAzNGJkOWUyMzhiLi44Y2Y3MTMxYzZhIDEwMDY0NAotLS0gYS9z
dHViZG9tL01ha2VmaWxlCisrKyBiL3N0dWJkb20vTWFrZWZpbGUKQEAgLTg3LDYgKzg3LDcgQEAg
bmV3bGliLSQoTkVXTElCX1ZFUlNJT04pOiBuZXdsaWItJChORVdMSUJfVkVSU0lPTikudGFyLmd6
CiAJcGF0Y2ggLWQgJEAgLXAwIDwgbmV3bGliLnBhdGNoCiAJcGF0Y2ggLWQgJEAgLXAwIDwgbmV3
bGliLWNoay5wYXRjaAogCXBhdGNoIC1kICRAIC1wMSA8IG5ld2xpYi1zdGRpbnQtc2l6ZV9tYXgt
Zml4LWZyb20tMS4xNy4wLnBhdGNoCisJcGF0Y2ggLWQgJEAgLXAxIDwgbmV3bGliLWRpc2FibGUt
dGV4aW5mby5wYXRjaAogCWZpbmQgJEAgLXR5cGUgZiB8IHhhcmdzIHBlcmwgLWkuYmFrIFwKIAkJ
LXBlICdzL1xiXyh0em5hbWV8ZGF5bGlnaHR8dGltZXpvbmUpXGIvJCQxL2cnCiAJdG91Y2ggJEAK
ZGlmZiAtLWdpdCBhL3N0dWJkb20vbmV3bGliLWRpc2FibGUtdGV4aW5mby5wYXRjaCBiL3N0dWJk
b20vbmV3bGliLWRpc2FibGUtdGV4aW5mby5wYXRjaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwLi41Y2UyZTQ1Y2FhCi0tLSAvZGV2L251bGwKKysrIGIvc3R1YmRvbS9uZXds
aWItZGlzYWJsZS10ZXhpbmZvLnBhdGNoCkBAIC0wLDAgKzEsMTMgQEAKKy0tLSBhL2V0Yy9NYWtl
ZmlsZS5pbgkyMDA3LTAzLTI3IDEzOjA5OjMyLjAwMDAwMDAwMCAtMDUwMAorKysrIGIvZXRjL01h
a2VmaWxlLmluCTIwMTgtMDctMDkgMTE6MDg6NTAuMjk0MTgzMDgxIC0wNTAwCitAQCAtNjMsOCAr
NjMsOCBAQAorIFBERkZJTEVTID0gc3RhbmRhcmRzLnBkZiBjb25maWd1cmUucGRmCisgSFRNTEZJ
TEVTID0gc3RhbmRhcmRzLmh0bWwgY29uZmlndXJlLmh0bWwKKyAKKy1hbGw6IGluZm8KKy1pbnN0
YWxsOiBpbnN0YWxsLWluZm8KKythbGw6CisraW5zdGFsbDoKKyAKKyB1bmluc3RhbGw6CisgCi0t
IAoyLjE2LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 17:14:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 17:14:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcZk4-0007tX-1u; Mon, 09 Jul 2018 17:14: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=ajrs=jz=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fcZk2-0007tS-M1
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 17:14:26 +0000
X-Inumbo-ID: 829dd866-839b-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x243.google.com (unknown [2607:f8b0:400d:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 829dd866-839b-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 19:14:17 +0200 (CEST)
Received: by mail-qk0-x243.google.com with SMTP id d22-v6so10064704qkc.8
 for <xen-devel@lists.xenproject.org>; Mon, 09 Jul 2018 10:14:25 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=ToJkoLeSl++0DiuD58L2Z7anvRH3jDoDa6F7R24rEdU=;
 b=LE3d4aFx6f0FxnZ8mB+3L0W18zgJ4MKo2AyCzpQzxWPgGQPdzlLsfXzfoiDpMIWwou
 N6pnU7KPxYo+cHhQaCp2N87Zwb12FH3mwY/p8EsdQ9uCazXpBdXg2ij//2w85XgmkhPo
 UhG+BoWmWsK2hk4A4eAgYKYEFV6UA4U6fhack=
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=ToJkoLeSl++0DiuD58L2Z7anvRH3jDoDa6F7R24rEdU=;
 b=VFZ5GCsk3bRCKAtR5mqcDxgFe5LC1lQ59CNwqXDQdofVGsK+SjIqF11N7zDAR2o7u2
 fNM5D533AFjHqZXy/SHQCHgTniXLeLCJfSHUQJrmoWi0MNKLur707FgzM8lGXAwNbzwZ
 IqItuPVXEr8ZiUfNIsvEKoztmUdSQtNxncZ8wmx2rTN0kqUVdp/rbvitTFi7OdS9gR1N
 jdUEiG3/Ko8RXqxCoeErmgNY+nJS6sKd9XSR0BmA7VD+FTiyYEl7Lob7I3Y5bihN8ea0
 543foxN1Uz3hP73FjwVwzt5XjGQdAuqxvJv2pxEnX+PC8ofhOgySmBrPgBb6m0XkYmFf
 1xRQ==
X-Gm-Message-State: APt69E27bA5w/SucwqClEl41IkxBwaMl791oa2hQswE/Ul2tBqbsHCk+
 LpmdN9F7eONBfudwxWSCxp+riA==
X-Google-Smtp-Source: AAOMgpemSwqbNU6D4GaiTTxkHhi558jvWFOsk4KokqCGZbPemKKhOXVknkgasS+AiYMAeWP2w2MyKQ==
X-Received: by 2002:a37:188c:: with SMTP id
 12-v6mr18821307qky.72.1531156465115; 
 Mon, 09 Jul 2018 10:14:25 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id r185-v6sm6501424qkf.53.2018.07.09.10.14.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 09 Jul 2018 10:14:24 -0700 (PDT)
Date: Mon, 9 Jul 2018 12:14:23 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180709171423.e4nj3ikb27jkkjyg@doug-macbook.localdomain>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
 <20180709153216.15892-2-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180709153216.15892-2-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH v2 1/4] automation: install texinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDQ6MzI6MTNQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTdHViZG9tJ3MgZGVwZW5kZW5jeSBuZXdsaWIgbmVlZHMgaXQuCj4gCj4gU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkNvdWxkIHdlIGNvbnNpZGVyIDwyMDE4
MDcwOTE3MDU0Ni40MTAyLTEtY2FyZG9lQGNhcmRvZS5jb20+IGluc3RlYWQ/CgpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcvbXNnMDA4
MTAuaHRtbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 17:14:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 17: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 1fcZkU-0007wG-Ci; Mon, 09 Jul 2018 17:14: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=1o3z=jz=citrix.com=prvs=721a4f0fa=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcZkS-0007vy-HI
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 17:14:52 +0000
X-Inumbo-ID: 91442e8d-839b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 91442e8d-839b-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 19:14:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59755889"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23363.38916.575110.644197@mariner.uk.xensource.com>
Date: Mon, 9 Jul 2018 18:14:44 +0100
To: Doug Goldstein <cardoe@cardoe.com>
In-Reply-To: <20180709170546.4102-1-cardoe@cardoe.com>
References: <20180709170546.4102-1-cardoe@cardoe.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] stubdom: disable newlib's need for texinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 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>

RG91ZyBHb2xkc3RlaW4gd3JpdGVzICgiW1BBVENIXSBzdHViZG9tOiBkaXNhYmxlIG5ld2xpYidz
IG5lZWQgZm9yIHRleGluZm8iKToKPiBuZXdsaWIgaGFzIGEgaGFyZGNvZGVkIGRlcGVuZGVuY3kg
b24gdGV4aW5mbywgd2hpY2ggaW4gdHVybiBtZWFucyB0aGF0Cj4gWGVuIGhhcyB0aGlzIGRlcGVu
ZGVuY3kgd2hlbiBidWlsZGluZyB0aGUgc3R1YiBkb21haW5zLiBUaGUgZmlsZXMgdGhhdAo+IG5l
d2xpYiBnZW5lcmF0ZXMgYXJlIG5ldmVyIHVzZWQgb3IgZXhwb3NlZCBieSB0aGUgWGVuIGJ1aWxk
IHN5c3RlbSBzbwo+IGl0cyByZWFsbHkgYSB3YXN0ZWQgZWZmb3J0IHRvIHJlcXVpcmUgYSBoZWF2
eSAoc2l6ZSB3aXNlKSBwYWNrYWdlIGZvcgo+IHRoZSBidWlsZCBvZiBzb21ldGhpbmcgdGhhdCdz
IHRocm93biBhd2F5LiBJbnN0ZWFkIG9mIGFkZGluZyBpdCBhcyBhCj4gcmVxdWlyZW1lbnQgdGhp
cyBwYXRjaGVzIG91dCB0aGUgY29kZSBwYXRoIGluIG5ld2xpYiB0aGF0IHVzZXMgaXQgc28KPiB0
aGF0IHRoZSBmaWxlcyBhcmUgbmV2ZXIgZ2VuZXJhdGVkLgoKQWNrZWQtYnk6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 17:16:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 17:16:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcZmL-0008M6-Rn; Mon, 09 Jul 2018 17:16: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=ajrs=jz=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fcZmK-0008LQ-3l
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 17:16:48 +0000
X-Inumbo-ID: d6d5d443-839b-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x242.google.com (unknown [2607:f8b0:400d:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6d5d443-839b-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 19:16:38 +0200 (CEST)
Received: by mail-qk0-x242.google.com with SMTP id c131-v6so10082947qkb.0
 for <xen-devel@lists.xenproject.org>; Mon, 09 Jul 2018 10:16:46 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=/bokAr9fa+XtwxHvUieDp38JY2FuaadwOpHbKctGXAw=;
 b=QqbeOa4gDUY5xUyK1+JL9lZf9qUk8KFJo+YWvPHdgHnLKcckbJjNVqx0UxCl1t60xz
 7hbvsIgA62rIRSdu76vbcYlke3wIQQ+OLnEYNaiKfvGB3ooT/cfBffrpgJN4niFiak3a
 F0RdiHLfKWb/S8yKCxHoJlaClb7Z3cyRxNOkk=
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=/bokAr9fa+XtwxHvUieDp38JY2FuaadwOpHbKctGXAw=;
 b=FAU4CeDxhiGU76/Tl8ylRdJHzk4Ke4eTcf5HO/GkSTKg3g9N1EQX5UicWUPxl6XwBD
 UgS9FWGKmd/rJ8EyV/Zq9GqMEaF7HehdDYS8NAfgG3R4WmEHPM9xHg8ItUKtWa8PNkbA
 9dlMhFn9VzHBsqBYJ/vZiJ7zhiyzOfv250cmPdUx13iQ9ZF3lIUxtixF5obHFLF8bdJr
 SG6KMoAttN4YECntiRW7tS1IFtREX5BD9DAPXLpk3pI+CLJ0YLmHlXMym6PqogxE7mRB
 pq7vTLjIumvDISazbdHTGZmDM2c0NqwJrFNDb3aE+mnZtuISsKcLGLugMdMQGMHN4f7w
 afHA==
X-Gm-Message-State: APt69E37dek9kVOGra4jqPlvYNHGC8jT5Ao6EK04oqv0f9YO224gWIIq
 SR9LdRcPMkdbIococQ4CDSbZMnpfIMA=
X-Google-Smtp-Source: AAOMgpdUdCdUjLWNnYHn1c6N+/CgKxBcd/KYQP5acuZHEDFm9UjX2/7TALB9S8Yzgsn5KJrQ2HRRfA==
X-Received: by 2002:a37:7f02:: with SMTP id
 a2-v6mr18325834qkd.138.1531156606441; 
 Mon, 09 Jul 2018 10:16:46 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id w64-v6sm862960qkd.27.2018.07.09.10.16.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 09 Jul 2018 10:16:45 -0700 (PDT)
Date: Mon, 9 Jul 2018 12:16:45 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180709171645.radi3ddsizqsokqs@doug-macbook.localdomain>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
 <20180709153216.15892-4-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180709153216.15892-4-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH v2 3/4] automation: introduce
 stretch-i386.dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDQ6MzI6MTVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+IGRpZmYg
LS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWkzODYuZG9ja2VyZmlsZSBi
L2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtaTM4Ni5kb2NrZXJmaWxlCj4gbmV3IGZp
bGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi5hZGQyMjA0NTM1Cj4gLS0tIC9kZXYv
bnVsbAo+ICsrKyBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtaTM4Ni5kb2NrZXJm
aWxlCgo+ICsgICAgICAgIHRleGluZm8gXAoKSWYKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L21zZzAwODEwLmh0bWwKZ2V0cyBhY2Nl
cHRlZCB0aGVuIHdlIG5lZWQgdG8gZHJvcCB0aGlzLiBPdGhlcndpc2UgbG9va3MgZ29vZC4KClJl
dmlld2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 17:19:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 17: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 1fcZoT-0008VN-Al; Mon, 09 Jul 2018 17:19: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=ajrs=jz=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fcZoS-0008VF-6Y
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 17:19:00 +0000
X-Inumbo-ID: 256bd95f-839c-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x241.google.com (unknown [2607:f8b0:400d:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 256bd95f-839c-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 19:18:50 +0200 (CEST)
Received: by mail-qk0-x241.google.com with SMTP id o2-v6so10075775qkc.13
 for <xen-devel@lists.xenproject.org>; Mon, 09 Jul 2018 10:18:58 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=GGtKul36dtjY+xb5uELXqnmo2pvsB8qL3mEpo7v4ifQ=;
 b=N0ZhF1CN+c/x6hXMuqHYesJu3fWwvIJSgaPskKm75g22Q5M/YJbiTIBTt+hDmgRjUO
 t+69i04ANWkBUIAojaLDu5GDE/G2SFZKlDhRWnILc7MRV5BbQ2l34K6dxgq9JlxYcf4y
 t6RLxLmb/r9c8VYd2m+Xi935DCcIkNXr0MoTs=
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=GGtKul36dtjY+xb5uELXqnmo2pvsB8qL3mEpo7v4ifQ=;
 b=RaSX1B/QmUA+02RagRoR8i3gVyLynp6DIrANW6Mt2C7urYGXjwZ+zj8zpNJYdmNYnF
 ZzfPPyKoVh1XGRllf2sQ7rFnumH2DwmLs2QEK1EnfwK4gs/GV4w9aubQjAhl4aX5VI1Y
 a9R0AlvVH8aTG7QLZwvwPrLYfrTVcF2ZquMShfg6gh+312otmqN6zjM2eBf70c4APhB4
 rDn8+GAAkcPmBKSVhosSODfqkAF1rKm4VIi5yndP1s1LeVQEd2kwMB5sCTB0UjNCC+Jf
 lQDCrxsbmZIPO8kjjIxhfyyp+h31zikTgAfCHe21VEgMExgM+/9JTt/W+zydw2ZcCf4U
 WKSg==
X-Gm-Message-State: APt69E2aoxJh/SN2hqPf73O0mvHUvJSJn25nAs+ppkuo/djvgEfs/RyP
 gLh/sDSy5BmPCT8Ug9u8akRQAA==
X-Google-Smtp-Source: AAOMgpd3RoWE5g7GIQ91IrpQF0hVqJU+4KW0mBFD3ZLYfNxEJ+CjdmWzhNwncyJXmoNlh2RXrIse5A==
X-Received: by 2002:a37:139a:: with SMTP id
 26-v6mr18198405qkt.129.1531156738277; 
 Mon, 09 Jul 2018 10:18:58 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id q22-v6sm7944764qtc.33.2018.07.09.10.18.57
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 09 Jul 2018 10:18:57 -0700 (PDT)
Date: Mon, 9 Jul 2018 12:18:57 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180709171857.jjd5pdykhclyfws3@doug-macbook.localdomain>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
 <20180709153216.15892-5-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180709153216.15892-5-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH v2 4/4] automation: build more stuff on x86
 with docker
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDQ6MzI6MTZQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+IFVu
dGVzdGVkCj4gLS0tCgpSZXZpZXdlZC1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2Uu
Y29tPgoKSSdsbCB0ZXN0IHRoaXMgb25jZSB3ZSBoYW1tZXIgb3V0IGlmIHdlJ3JlIHB1bGxpbmcg
aW4gdGV4aW5mbyBvciBub3QuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 17:21:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 17: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 1fcZqw-0000lR-RF; Mon, 09 Jul 2018 17: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=54no=jz=xenproject.org=prvs=721987ab2=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fcZqv-0000lH-CU
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 17:21:33 +0000
X-Inumbo-ID: 87e048c3-839c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87e048c3-839c-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 17:21:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59756531"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74949-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-qemuu-nested-intel:xen-boot/l1: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-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt: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-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-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-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-i386-xl-qemut-win7-amd64:guest-stop: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-win10-i386:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:debian-di-install: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-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-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=a645331a9f4190e92ccf41a950bc4692f8904239
X-Osstest-Versions-That: xen=b5e9f1e674b6d190418ca47268408a11b9e0f77b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 9 Jul 2018 18:21:26 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 74949:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk0OSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJp
dGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gNzQ5MzcK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAg
ICBmYWlsIGxpa2UgNzQ5MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICBhNjQ1MzMxYTlmNDE5MGU5MmNjZjQxYTk1MGJjNDY5MmY4OTA0MjM5CmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICBiNWU5ZjFlNjc0YjZkMTkwNDE4Y2E0NzI2ODQwOGEx
MWI5ZTBmNzdiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5MzcgIDIwMTgtMDctMDUgMDc6MDI6
MzYgWiAgICA0IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0OTQ5ICAyMDE4LTA3LTA5IDA3
OjE4OjIzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgog
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgYTY0NTMzMWE5ZjQxOTBlOTJjY2Y0MWE5NTBiYzQ2OTJmODkwNDIzOQpBdXRob3I6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6MzA6MzAgMjAx
OCArMDIwMAoKICAgIHg4Ni9FRkk6IGZ1cnRoZXIgY29ycmVjdCBGUFUgc3RhdGUgaGFuZGxpbmcg
YXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAogICAgV2UgbXVzdCBub3QgbGVhdmUgYSB2Q1BVIHdp
dGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQgaXMgbm90IGluIGZ1bGx5IGVhZ2VyCiAgICBtb2RlIGFu
ZCBoYXMgbm90IHRvdWNoZWQgbm9uLWxhenkgc3RhdGUuIEluc3RlYWQgb2YgYWRkaW5nIGEgM3Jk
CiAgICBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCksIGNv
bnNvbGlkYXRlIGFsbCBvZgogICAgdGhlbSBpbnRvIGEgc2luZ2xlIG9uZSBkb25lIGF0IHRoZSBl
bmQgb2YgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBSZW5hbWUgdGhlIGZ1bmN0aW9uIGF0IHRoZSBz
YW1lIHRpbWUgdG8gYmV0dGVyIHJlZmxlY3QgaXRzIHB1cnBvc2UsIGFzCiAgICB0aGUgcGF0Y2hl
cyB0b3VjaGVzIGFsbCBvZiBpdHMgb2NjdXJlbmNlcyBhbnl3YXkuCiAgICAKICAgIFRoZSBuZXcg
ZnVuY3Rpb24gcGFyYW1ldGVyIGlzIG5vdCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0CiAgICAibmVl
ZF9zdHRzX2lmX25vdF9mdWxseV9lYWdlciIgc2VlbWVkIGV4Y2Vzc2l2ZSB0byBtZS4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDIzODM5YTBmYTBiYmU3OGMxNzRjZDJiYjQ5MDgzZTE1M2YwZjk5ZGYKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2IDE1OjIzOjA4ICswMjAwCgpjb21taXQgYzIyMDI0MDRk
Mzc2YzEwMzg2OTUyZDJlNDJmNjQ3MzM4YWYxZmZhMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6MzA6MDEgMjAxOCArMDIwMAoKICAg
IHg4Ni9IVk06IGF0dGVtcHRzIHRvIGVtdWxhdGUgRlBVIGluc25zIG5lZWQgdG8gc2V0IGZwdV9p
bml0aWFsaXNlZAogICAgCiAgICBNeSBvcmlnaW5hbCB3YXkgb2YgdGhpbmtpbmcgaGVyZSB3YXMg
dGhhdCB0aGlzIHdvdWxkIGJlIHNldCBhbnl3YXkgYXQKICAgIHRoZSBwb2ludCBzdGF0ZSBnZXRz
IHJlbG9hZGVkIGFmdGVyIHRoZSBhZGp1c3RtZW50cyBodm1lbXVsX3B1dF9mcHUoKQogICAgZG9l
cywgYnV0IHRoZSBmbGFnIHNob3VsZCBhbHJlYWR5IGJlIHNldCBiZWZvcmUgdGhhdCAtIGFmdGVy
IGFsbCB0aGUKICAgIGd1ZXN0IG1heSBuZXZlciBhZ2FpbiB0b3VjaCB0aGUgRlBVIGJlZm9yZSBl
LmcuIGdldHRpbmcgbWlncmF0ZWQvc2F2ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzMzEwZTNjZDY0OGYz
NzEzYzgyNDc5MGJkNzFkOGVjNDA1YTA5ZDA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yNiAw
ODo0MTowOCArMDIwMAoKY29tbWl0IDc4YTg2YTdjMmE3Njc4ZDVmNzE0ZmY1ZGVjY2FhZWE2Nzc4
ZWE3NjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgV2Vk
IEp1bCA0IDEyOjI5OjMxIDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmaXggRlBVIHN0YXRlIGhh
bmRsaW5nIGFyb3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFRoZXJlIGFyZSB0d28gaXNzdWVz
LiAgRmlyc3QsIHRoZSBub25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAogICAgYWZ0
ZXIgcmV0dXJuaW5nIGZyb20gdGhlIHJ1bnRpbWUgY2FsbC4KICAgIAogICAgU2Vjb25kbHksIHdp
dGggdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6eUZQVSwg
dGhlCiAgICB1bmlsYXRlcmFsIHN0dHMoKSBpcyBubyBsb25nZXIgY29ycmVjdCwgYW5kIGhpdHMg
YW4gYXNzZXJ0aW9uIGxhdGVyIHdoZW4KICAgIGEgbGF6eSBzdGF0ZSByZXN0b3JlIHRyaWVzIHRv
IG9jY3VyIGZvciBhIGZ1bGx5IGVhZ2VyIHZjcHUuCiAgICAKICAgIEZpeCBib3RoIG9mIHRoZXNl
IGlzc3VlcyBieSBjYWxsaW5nIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKS4gIEFzIEVGSQogICAg
cnVudGltZSBzZXJ2aWNlcyBjYW4gYmUgdXNlZCBpbiB0aGUgaWRsZSBjb250ZXh0LCB0aGUgaWRs
ZSBhc3NlcnRpb24KICAgIG5lZWRzIHRvIG1vdmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5X2VhZ2Vy
X2ZwdSBjaGVjay4KICAgIAogICAgSW50cm9kdWNlIGEgImN1cnIiIGxvY2FsIHZhcmlhYmxlIGFu
ZCByZXBsYWNlIG90aGVyIHVzZXMgb2YgImN1cnJlbnQiCiAgICBhdCB0aGUgc2FtZSB0aW1lLgog
ICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBUZXN0ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA2LTIxIDExOjM1OjQ2ICswMjAwCgpjb21taXQgNmUwZTQ1YTk2
M2FhYjVlNzMzZmI3ZjgxZGMyOWRkMTAwOGQ3ZjE5MQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDEyOjI4OjQ5IDIwMTgg
KzAyMDAKCiAgICB4ODYvVlQteDogRml4IHByaW50aW5nIG9mIEVGRVIgaW4gdm1jc19kdW1wX3Zj
cHUoKQogICAgCiAgICBUaGlzIGlzIGVzc2VudGlhbGx5IGEgInRha2UgMiIgb2YgYy9zIDgyNTQw
YjY2Y2UgIng4Ni9WVC14OiBGaXggZGV0ZXJtaW5hdGlvbgogICAgb2YgRUZFUi5MTUEgaW4gdm1j
c19kdW1wX3ZjcHUoKSIgYmVjYXVzZSBpbiBoaW5kaWdodCwgdGhhdCBjaGFuZ2Ugd2FzIG1vcmUK
ICAgIHByb2JsZW1hdGljIHRoYW4gdXNlZnVsLgogICAgCiAgICBUaGUgb3JpZ2luYWwgcmVhc29u
IHdhcyB0byBmaXggdGhlIGxvZ2ljIGZvciBkZXRlcm1pbmluZyB3aGVuIG5vdCB0byBwcmludCB0
aGUKICAgIFBEUFRFIHBvaW50ZXJzLiAgSG93ZXZlciwgbXV0YXRpbmcgdGhlIGVmZXIgdmFyaWFi
bGUgKHBhcnRpY3VsYXJseSBMTUUgYW5kCiAgICBMTUEpIGJlZm9yZSBwcmludGluZyBpdCBpbnRl
cmZlcmVzIHdpdGggZGlhZ25vc2luZyB2bWVudHJ5IGZhaWx1cmVzLgogICAgCiAgICBJbnN0ZWFk
IG9mIG1vZGlmeWluZyBlZmVyLCBjaGFuZ2UgdGhlIFBEUFRFIGNvbmRpdGlvbmFsIHRvIHVzZQog
ICAgVk1fRU5UUllfSUEzMkVfTU9ERS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4
YmJhNDc4OWE5NGQ4MjQ1MjFlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0wNSAxMTo1NTo1MSAr
MDEwMAoKY29tbWl0IGI4MWE4YmYxOTljZWJiNGE5ZGM0ZjI5ZDhlMTMwOTg1ZGYwNzNmZjkKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdl
ZCBKdWwgNCAxMjoyODoxMiAyMDE4ICswMjAwCgogICAgeDg2L3RyYXBzOiBGaXggZXJyb3IgaGFu
ZGxpbmcgb2YgdGhlIHB2ICVkcjcgc2hhZG93IHN0YXRlCiAgICAKICAgIGMvcyAieDg2L3B2OiBJ
bnRyb2R1Y2UgYW5kIHVzZSB4ODZlbXVsX3dyaXRlX2RyKCkiIGZpeGVkIGEgYnVnIHdpdGggSU8g
c2hhZG93CiAgICBoYW5kbGluZywgaW4gdGhhdCBpdCByZW1haW5lZCBzdGFsZSBhbmQgdmlzaWJs
ZSB1bnRpbCAlZHI3LkwvRyBnb3Qgc2V0IGFnYWluLgogICAgCiAgICBIb3dldmVyLCBpdCBuZWds
ZWN0ZWQgdGhlIC1FUEVSTSByZXR1cm4gaW5iZXR3ZWVuIHRoZXNlIHR3byBodW5rcywgaW50cm9k
dWNpbmcKICAgIGEgZGlmZmVyZW50IGJ1ZyBpbiB3aGljaCBhIHdyaXRlIHRvICVkcjcgd2hpY2gg
dHJpZXMgdG8gc2V0IElPIGJyZWFrcG9pbnRzCiAgICB3aXRob3V0ICVjcjQuREUgYmVpbmcgc2V0
IGNsb2JiZXJzIHRoZSBJTyBzdGF0ZSwgcmF0aGVyIHRoYW4gbGVhdmVzIGl0IGFsb25lLgogICAg
CiAgICBJbnN0ZWFkLCBtb3ZlIHRoZSB6ZXJvaW5nIHNsaWdodGx5IGxhdGVyLCB3aGljaCBndWFy
ZW50ZWVzIHRoYXQgdGhlIHNoYWRvdwogICAgZ2V0cyB3cml0dGVuIGV4YWN0bHkgb25jZSwgb24g
YSBzdWNjZXNzZnVsIHVwZGF0ZSB0byAlZHI3LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDIzN2MzMWI1
YTFkNWFhODhjZGI1OWI4YzMxYjFiNjJlYjEzZTgyZDEKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2
LTA0IDExOjA1OjQ1ICswMTAwCgpjb21taXQgZGU1NzhiYzRjMzBiMTEyZjc2NTFiNDBlMzMzYTA1
MjFhMzAxZjQ0OQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBXZWQgSnVsIDQgMTI6Mjc6MjggMjAxOCArMDIwMAoKICAgIHg4Ni9DUFVJRDogZG9uJ3Qgb3Zl
cnJpZGUgdG9vbCBzdGFjayBkZWNpc2lvbiB0byBoaWRlIFNUSUJQCiAgICAKICAgIE90aGVyIHRo
YW4gaW4gdGhlIGZlYXR1cmUgc2V0cywgd2hlcmUgd2UgaW5kZWVkIHdhbnQgdG8gb2ZmZXIgdGhl
CiAgICBmZWF0dXJlIGV2ZW4gaWYgbm90IGVudW1lcmF0ZWQgb24gaGFyZHdhcmUsIHdlIHNob3Vs
ZG4ndCBkaWN0YXRlIHRoZQogICAgZmVhdHVyZSBiZWluZyBhdmFpbGFibGUgaWYgdG9vbCBzdGFj
ayBvciBob3N0IGFkbWluIGhhdmUgZGVjaWRlZCB0byBub3QKICAgIGV4cG9zZSBpdCAoZm9yIHdo
YXRldmVyIFtxdWVzdGlvbmFibGU/XSByZWFzb24pLiBUaGF0IGZlYXR1cmUgc2V0IHNpZGUKICAg
IG92ZXJyaWRlIGlzIHN1ZmZpY2llbnQgdG8gYWNoaWV2ZSB0aGUgaW50ZW5kZWQgZ3Vlc3Qgc2lk
ZSBzYWZldHkKICAgIHByb3BlcnR5IChpbiBvZmZlcmluZyAtIGJ5IGRlZmF1bHQgLSBTVElCUCBp
bmRlcGVuZGVudCBvZiBhY3R1YWwKICAgIGF2YWlsYWJpbGl0eSBpbiBoYXJkd2FyZSkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
bWFzdGVyIGNvbW1pdDogMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1Ygog
ICAgbWFzdGVyIGRhdGU6IDIwMTgtMDUtMjkgMTI6Mzk6MjQgKzAyMDAKCmNvbW1pdCAzYmQ3OTY2
ZWJhMDEwMGZlZjZiZDQ1NGU0NWMzMGY2YjAzMzAwMmViCkF1dGhvcjogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMjoyNjoyNCAyMDE4ICswMjAwCgog
ICAgeDg2OiBjb3JyZWN0IGRlZmF1bHRfeGVuX3NwZWNfY3RybCBjYWxjdWxhdGlvbgogICAgCiAg
ICBFdmVuIHdpdGggb3B0X21zcl9zY197cHYsaHZtfSBib3RoIGZhbHNlIHdlIHNob3VsZCBzZXQg
dXAgdGhlIHZhcmlhYmxlCiAgICBhcyB1c3VhbCwgdG8gZW5zdXJlIHByb3BlciBvbmUtdGltZSBz
ZXR1cCBkdXJpbmcgYm9vdCBhbmQgQ1BVIGJyaW5ndXAuCiAgICBUaGlzIHRoZW4gYWxzbyBicmlu
Z3MgdGhlIGNvZGUgaW4gbGluZSB3aXRoIHRoZSBjb21tZW50IGltbWVkaWF0ZWx5CiAgICBhaGVh
ZCBvZiB0aGUgcHJpbnRrKCkgYmVpbmcgbW9kaWZpZWQgc2F5aW5nICJpcnJlc3BlY3RpdmUgb2Yg
Z3Vlc3RzIi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkNjIzOWY2NDcxM2RmODE5Mjc4YmYwNDg0NDZk
MzE4N2M2YWM0NzM0CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMjozODo1MiArMDIwMAoK
Y29tbWl0IGRkMDdkM2UyNWMyM2RkNzhmNzNlOTY2NjE5YTk3M2RlODQ2OWU3ZWUKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDEyOjI1OjQw
IDIwMTggKzAyMDAKCiAgICBsaWJ4Yy94ODYvUFY6IGRvbid0IGhhbmQgdGhyb3VnaCBDUFVJRCBs
ZWFmIDB4ODAwMDAwMDggYXMgaXMKICAgIAogICAgSnVzdCBsaWtlIGZvciBIVk0gdGhlIGZlYXR1
cmUgc2V0IHNob3VsZCBiZSB1c2VkIGZvciBFQlggb3V0cHV0LCB3aGlsZQogICAgRUFYIHNob3Vs
ZCBiZSByZXN0cmljdGVkIHRvIHRoZSBsb3cgMTYgYml0cyBhbmQgRUNYL0VEWCBzaG91bGQgYmUg
emVyby4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4NDljYzlhYzU2ZWZmOGE4ZDU3NWVkOWY0ODRhYWQ3
MmYzODM4NjJjCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMDo1MTowMiArMDEwMAoocWVt
dSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 17:54:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 17: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 1fcaMC-0003kW-Db; Mon, 09 Jul 2018 17:53: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=pzs8=jz=citrix.com=prvs=72153cbb0=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcaMA-0003kP-MP
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 17:53:50 +0000
X-Inumbo-ID: 0340889a-83a1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0340889a-83a1-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 19:53:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,330,1526342400"; d="scan'208";a="59759740"
Date: Mon, 9 Jul 2018 18:53:46 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180709175346.sbw7z2ipuugsuqcg@citrix.com>
References: <20180709170546.4102-1-cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180709170546.4102-1-cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] stubdom: disable newlib's need for texinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Samuel Thibault <samuel.thibault@ens-lyon.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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMTI6MDU6NDZQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gbmV3bGliIGhhcyBhIGhhcmRjb2RlZCBkZXBlbmRlbmN5IG9uIHRleGluZm8sIHdo
aWNoIGluIHR1cm4gbWVhbnMgdGhhdAo+IFhlbiBoYXMgdGhpcyBkZXBlbmRlbmN5IHdoZW4gYnVp
bGRpbmcgdGhlIHN0dWIgZG9tYWlucy4gVGhlIGZpbGVzIHRoYXQKPiBuZXdsaWIgZ2VuZXJhdGVz
IGFyZSBuZXZlciB1c2VkIG9yIGV4cG9zZWQgYnkgdGhlIFhlbiBidWlsZCBzeXN0ZW0gc28KPiBp
dHMgcmVhbGx5IGEgd2FzdGVkIGVmZm9ydCB0byByZXF1aXJlIGEgaGVhdnkgKHNpemUgd2lzZSkg
cGFja2FnZSBmb3IKPiB0aGUgYnVpbGQgb2Ygc29tZXRoaW5nIHRoYXQncyB0aHJvd24gYXdheS4g
SW5zdGVhZCBvZiBhZGRpbmcgaXQgYXMgYQo+IHJlcXVpcmVtZW50IHRoaXMgcGF0Y2hlcyBvdXQg
dGhlIGNvZGUgcGF0aCBpbiBuZXdsaWIgdGhhdCB1c2VzIGl0IHNvCj4gdGhhdCB0aGUgZmlsZXMg
YXJlIG5ldmVyIGdlbmVyYXRlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8
Y2FyZG9lQGNhcmRvZS5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 18:16:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 18: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 1fcai0-000640-W4; Mon, 09 Jul 2018 18:16: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcahz-00063q-Sp
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 18:16:23 +0000
X-Inumbo-ID: 31a8d66d-83a4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 31a8d66d-83a4-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 18:16: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 1fcahw-0004hK-0C; Mon, 09 Jul 2018 18: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 1fcahv-0004Hc-Mo; Mon, 09 Jul 2018 18:16:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcahv-0006jr-M8; Mon, 09 Jul 2018 18:16:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125063-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=139a84f9ae85bad79527b930b7aef77195cdd3ec
X-Osstest-Versions-That: xen=3243d69213f2367fdea01f7d4dcf219fdd287bc5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 18:16:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125063: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA2My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4NiAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4g
dnMuIDEyNTA1OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgMTM5YTg0ZjlhZTg1YmFkNzk1MjdiOTMwYjdhZWY3NzE5NWNkZDNlYwpiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgMzI0M2Q2OTIxM2YyMzY3ZmRlYTAxZjdkNGRjZjIx
OWZkZDI4N2JjNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MDU4ICAyMDE4LTA3LTA5IDA5OjAw
OjIyIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTA2MyAgMjAxOC0wNy0wOSAx
NDowMDozNCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgMTM5YTg0ZjlhZTg1YmFkNzk1MjdiOTMwYjdhZWY3NzE5NWNkZDNlYwpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1bCA1
IDE1OjI1OjM5IDIwMTggKzAwMDAKCiAgICB4ODYvbXNyOiBSZW5hbWUgdGhlIG1zciBwb2xpY3kg
b2JqZWN0cwogICAgCiAgICBBZnRlciBhdHRlbXB0aW5nIHRvIGRldmVsb3AgdGhlIGluZnJhc3Ry
dWN0dXJlLCBpdCB0dXJucyBvdXQgdGhhdCB0aGUgY2hvaWNlCiAgICBvZiBuYW1pbmcgaXMgc3Vi
b3B0aW1hbC4KICAgIAogICAgUmVuYW1lIG1zcl9kb21haW5fcG9saWN5IHRvIGp1c3QgbXNyX3Bv
bGljeSB0byBtaXJyb3IgdGhlIENQVUlEIHNpZGUgb2YKICAgIHRoaW5ncywgYW5kIGFsdGVyIHRo
ZSAnZHAnIHZhcmlhYmxlIG5hbWUgY29udmVudGlvbiB0byAnbXAnLiAgV2hpbGUgYWx0ZXJpbmcK
ICAgIGFsbCB0aGUgbmFtZXMsIGV4cG9ydCBhbGwgb2YgdGhlIHN5c3RlbSBtc3JfcG9saWN5IG9i
amVjdHMgKHdoaWNoIGFyZSBhbHJlYWR5CiAgICBnbG9iYWwgc3ltYm9scykuCiAgICAKICAgIFJl
bmFtZSBtc3JfdmNwdV9wb2xpY3kgdG8gdmNwdV9tc3JzIGFuZCBzd2l0Y2ggJ3ZwJyB0byAnbXNy
cycgaW4gY29kZS4gIFVwZGF0ZQogICAgdGhlIGFyY2hfdmNwdSBmaWVsZCBuYW1lIHRvIG1hdGNo
LgogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgMjk4MjUzYjY3NmE4NmNjZGJj
OWIxYTVmMmJmZTMxZGM2ZDdkZDMyNwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1bCA1IDE0OjE5OjAwIDIwMTggKzAwMDAKCiAg
ICB4ZW46IEludHJvZHVjZSBhbiB4bWVtZHVwKCkgaGVscGVyCiAgICAKICAgIC4uLiBhbmQgdXNl
IGl0IGluIHBsYWNlIG9mIHRoZSBvcGVuY29kZWQgaW5zdGFuY2VzLgogICAgCiAgICBGb3IgY29u
c2lzdGVuY3ksIHJlc3RydWN0dXJlIGluaXRfZG9tYWluX2NwdWlkX3BvbGljeSgpIHRvIGJlIGxp
a2UKICAgIGluaXRfe2RvbWFpbix2Y3B1fV9tc3JfcG9saWN5KCkgYnkgb3BlcmF0aW5nIG9uIHRo
ZSBsb2NhbCBwb2ludGVyIHdoZXJlCiAgICBwb3NzaWJsZS4KICAgIAogICAgTm8gY2hhbmdlIGlu
IGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpjb21taXQgMjhjYTY5NmEzZTVjZjQ2NGJlOTQ1NDc3YTk4NjU3NmVlYzY0
NGM2MQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRh
dGU6ICAgTW9uIEp1bCA5IDEwOjEzOjQ4IDIwMTggKzAxMDAKCiAgICB0b29scy9saWJzOiBGaXgg
c3RhYmxlIGxpYnJhcnkgQUJJIGJyZWFrYWdlIGZyb20gYy9zIGUxZWQyMmJlODUKICAgIAogICAg
Rm9yIGxpYnhlbmdudHRhYi5tYXAsIGludHJvZHVjaW5nIGEgbmV3IFZFUlMqIHNlY3Rpb24gbXVz
dCBiZSBtYXRjaGVkIHdpdGggYQogICAgZXF1aXZhbGVudCBTT05BTUUgYnVtcC4KICAgIAogICAg
Rm9yIGxpYnhlbmNhbGwubWFwLCB0aGUgaHVuayBhcyBwcmVzZW50ZWQgd291bGQgaGF2ZSBiZWVu
IG9rLCBpZiBYZW4gNC4xMQogICAgaGFkbid0IGJlZW4gcmVsZWFzZWQgYmV0d2VlbiB4ZW5jYWxs
X2J1ZmZlcnNfbmV2ZXJfZmF1bHQoKSBhbmQgeGVuY2FsbF9mZCgpCiAgICBiZWluZyBpbnRyb2R1
Y2VkLiAgR2l2ZW4gdGhlIHRpbWluZyBvZiB0aGUgcmVsZWFzZSwgeGVuY2FsbF9mZCgpIG5lZWRz
IG1vdmluZwogICAgaW50byBhIG5ldyBWRVJTXzEuMiBzZWN0aW9uLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNr
ZWQtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 18:23:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 18:23:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcaoU-0006oR-8M; Mon, 09 Jul 2018 18: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=hrl2=jz=posteo.de=hfp@srs-us1.protection.inumbo.net>)
 id 1fcaoS-0006oB-P4
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 18:23:05 +0000
X-Inumbo-ID: 1fda11a8-83a5-11e8-a6a9-d7ebe60f679a
Received: from mout01.posteo.de (unknown [185.67.36.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1fda11a8-83a5-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 18:23:06 +0000 (UTC)
Received: from submission (posteo.de [89.146.220.130]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 8D09420E61
 for <xen-devel@lists.xenproject.org>; Mon,  9 Jul 2018 20:23:01 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1531160581; bh=Riya65wrhhY45AZrxK9lAC3O5C5Hh1HMvFZVX7R7QWE=;
 h=Subject:Date:Cc:To:From:From;
 b=SSrLNmId/JiTMyRWuRGidduZGUiPHEDlJaI6/YLvdFogwJ03HLQHvjfiEuaa7JKiB
 jxW6UIhwvgsUzTRCyBfTBZCVnN1nshwUomRn2knvcynvhtaIJ1u1RnZB+VPnQMUSDd
 Y1YAY5qaW5Eb0ZcNbpIQpn+8ccYIOtsanCFNXGXIBde/R7CsGr6O6vstYceigskE/L
 UMh0poyFHpNqsALoJJV8oHTI1Q1oXNchy29vx5cB20AnCHzGNFafeMIpYWKW3SJYGo
 js0xDwHJfOuN34YGL4EKLSZIJwhoxInndSeYbrLQ13j3iYjWRbKWPvgw1OZIGCqgVR
 vFGsFNR3qfj+Q==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 41PYbm5w9Sz9rxL;
 Mon,  9 Jul 2018 20:23:00 +0200 (CEST)
References: <op.zlp7wudaollboj@kriftel>
 <5B3F5A7402000078001D1D5E@prv1-mh.provo.novell.com>
Date: Mon, 09 Jul 2018 20:22:53 +0200
To: "Jan Beulich" <JBeulich@suse.com>
MIME-Version: 1.0
From: "Andreas Kinzler" <hfp@posteo.de>
Message-ID: <op.zlwdcj01ollboj@kriftel>
In-Reply-To: <5B3F5A7402000078001D1D5E@prv1-mh.provo.novell.com>
User-Agent: Opera Mail/1.0 (Win32)
Subject: Re: [Xen-devel] xen + i40e: transmit queue timeout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"; DelSp="yes"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAwNiBKdWwgMjAxOCAxNDowMzowMCArMDIwMCwgSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPiB3cm90ZToKPj4gSSBhbSBjdXJyZW50bHkgcmVzZWFyY2hpbmcgYSB0cmFuc21p
dCBxdWV1ZSB0aW1lb3V0IHdpdGggWGVuIDQuOC4yIGFuZAo+PiBJbnRlbCBYNzIyIChpNDBlIGRy
aXZlcikuIFRoZSBwcm9ibGVtIG9jY3VycyB3aXRoIHZhcmlvdXMgbGludXggdmVyc2lvbnMKPj4g
KDQuOC4xNywgNC4xMy4xNiwgU0xFUyAxNSBwb3J0IG9mIGk0MGUpLiBUaGUgcHJvYmxlbSBzZWVt
cyB0byBiZSByZWxhdGVkCj4+IHRvIGhlYXZ5IGZvcndhcmRpbmcvYnJpZGdpbmcgYXMgSSBhbSBy
dW5uaW5nIGEgaGVhdnkgbmV0d29yayBzdHJlc3MgdGVzdAo+PiBpbiBhIGRvbVUgKGxpbnV4L3B2
bSA0LjEzLjE2KS4gSXQgc2VlbXMgdGhhdCBpZiBJIHJ1biB0aGUgc2FtZSB0ZXN0Cj4+IHdpdGhv
dXQgWGVuLCBpdCB3b3JrcyAobm90IHN1cmUpLgo+IFRoZSBsb2cgZnJhZ21lbnQgYmVsb3cgb2Yg
Y291cnNlIHRlbGxzIGFib3V0IG5vdGhpbmcgb24gd2h5IHRoaXMKPiBpcyBoYXBwZW5pbmcuIENv
dXBsZSBvZiBxdWVzdGlvbnMgdGhlcmVmb3JlOgoKVGhhbmtzIGZvciBzdWdnZXN0aW5nIGhlbHBm
dWwgZnVydGhlciBzdGVwcy4KCj4gLSBBcmUgaW50ZXJydXB0cyBzdGlsbCBhcnJpdmluZyBmb3Ig
dGhpcyBkZXZpY2UgYXQgdGhlIHBvaW50IG9mIHRoZQo+ICAgcmVwb3J0ZWQgdGltZW91dD8KPiAt
IEFyZSBpbnRlcnJ1cHRzIGRpc3RyaWJ1dGVkIHJlYXNvbmFibHkgZXZlbmx5IGJldHdlZW4gKHYp
Q1BVcz8KPiAtIElzIHRoZSBvdmVyYWxsIGludGVycnVwdCByYXRlIG5vdCBoaWdoZXIgdGhhbiB3
aGF0IHRoZSBzeXN0ZW0KPiAgIGNhbiByZWFzb25hYmx5IGhhbmRsZSAodGhlIGxvd2VyIGhhbmRs
aW5nIG92ZXJoZWFkIG1lYW5zCj4gICB3aXRob3V0IFhlbiBhIGhpZ2hlciByYXRlIHdvdWxkIHN0
aWxsIGJlIGFjY2VwdGFibGUpPwo+IC0gSXMgdGhlIHNhbWUgaGVhdnkgZm9yd2FyZGluZy9icmlk
Z2luZyBpbiBlZmZlY3Qgd2hlbiB0cnlpbmcgdGhpcwo+ICAgd2l0aG91dCBYZW4/Cj4gLSBEb2Vz
IHJ1bm5pbmcgdGhlIHNhbWUgc3RyZXNzIHRlc3QgaW4gRG9tMCB3b3JrPwo+IEkgdGFrZSBpdCB0
aGF0IHRoZXJlIGFyZSBubyBvdGhlciByZWxldmFudCBtZXNzYWdlcyBpbiBhbnkgb2YgdGhlCj4g
bG9ncywgb3IgZWxzZSB5b3Ugd291bGQgaGF2ZSBwcm92aWRlZCB0aGVtIHJpZ2h0IGF3YXkuCgpB
Y3R1YWxseSwgaXQgc2VlbXMgdGhhdCB0aGUgZHJpdmVyIGlzIHRoZSBwcm9ibGVtIHdoaWNoIGl0
IHF1aXRlICAKY291bnRlcmludHVpdGl2ZSBiZWNhdXNlIHRoZSBkcml2ZXIgaXMgcXVpdGUgb2xk
IChzdGFydGVkIGluIDIwMTMpIGFuZCB5b3UgIAp3b3VsZCBleHBlY3QgaXQgdG8gYmUgdmVyeSBt
YXR1cmUuCgpGb3IgYSB0ZXN0IEkgdXNlZCB0aGUgMi40LjEwIHZlcnNpb24gZnJvbSAgCmh0dHBz
Oi8vc291cmNlZm9yZ2UubmV0L3Byb2plY3RzL2UxMDAwL2ZpbGVzL2k0MGUlMjBzdGFibGUvIGFu
ZCBhbGwgdGhlICAKcHJvYmxlbXMgd2VudCBhd2F5LiBJIGFtIHdyaXRpbmcgdGhpcyBoZXJlIHNv
IHRoYXQgb3RoZXJzIHdpdGggdGhlIHNhbWUgIApwcm9ibGVtIGhhdmUgYSBwb3NzaWJsZSBzb2x1
dGlvbiB0byB0cnkuCgpSZWdhcmRzIEFuZHJlYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 18:23:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 18:23:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcaoT-0006oL-VO; Mon, 09 Jul 2018 18:23: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=wbfg=jz=ens-lyon.org=samuel.thibault@srs-us1.protection.inumbo.net>)
 id 1fcaoS-0006oC-Rn
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 18:23:04 +0000
X-Inumbo-ID: 1f48560d-83a5-11e8-a6a9-d7ebe60f679a
Received: from hera.aquilenet.fr (unknown [185.233.100.1])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f48560d-83a5-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 18:23:05 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id BE34B180D;
 Mon,  9 Jul 2018 20:23:00 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 7wMZ0iVWvdLm; Mon,  9 Jul 2018 20:22:59 +0200 (CEST)
Received: from var.youpi.perso.aquilenet.fr (unknown
 [IPv6:2a01:cb19:181:c200:3602:86ff:fe2c:6a19])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 3598E180C;
 Mon,  9 Jul 2018 20:22:59 +0200 (CEST)
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.91)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1fcaoM-00062u-OB; Mon, 09 Jul 2018 20:22:58 +0200
Date: Mon, 9 Jul 2018 20:22:58 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180709182258.jpsvmcysc2k5xlmv@var.youpi.perso.aquilenet.fr>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 xen-devel@lists.xen.org, Ian Jackson <ian.jackson@eu.citrix.com>
References: <20180709170546.4102-1-cardoe@cardoe.com>
 <20180709175346.sbw7z2ipuugsuqcg@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180709175346.sbw7z2ipuugsuqcg@citrix.com>
Organization: I am not organized
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] stubdom: disable newlib's need for texinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Doug Goldstein <cardoe@cardoe.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>

V2VpIExpdSwgbGUgbHVuLiAwOSBqdWlsLiAyMDE4IDE4OjUzOjQ2ICswMTAwLCBhIGVjcml0Ogo+
IE9uIE1vbiwgSnVsIDA5LCAyMDE4IGF0IDEyOjA1OjQ2UE0gLTA1MDAsIERvdWcgR29sZHN0ZWlu
IHdyb3RlOgo+ID4gbmV3bGliIGhhcyBhIGhhcmRjb2RlZCBkZXBlbmRlbmN5IG9uIHRleGluZm8s
IHdoaWNoIGluIHR1cm4gbWVhbnMgdGhhdAo+ID4gWGVuIGhhcyB0aGlzIGRlcGVuZGVuY3kgd2hl
biBidWlsZGluZyB0aGUgc3R1YiBkb21haW5zLiBUaGUgZmlsZXMgdGhhdAo+ID4gbmV3bGliIGdl
bmVyYXRlcyBhcmUgbmV2ZXIgdXNlZCBvciBleHBvc2VkIGJ5IHRoZSBYZW4gYnVpbGQgc3lzdGVt
IHNvCj4gPiBpdHMgcmVhbGx5IGEgd2FzdGVkIGVmZm9ydCB0byByZXF1aXJlIGEgaGVhdnkgKHNp
emUgd2lzZSkgcGFja2FnZSBmb3IKPiA+IHRoZSBidWlsZCBvZiBzb21ldGhpbmcgdGhhdCdzIHRo
cm93biBhd2F5LiBJbnN0ZWFkIG9mIGFkZGluZyBpdCBhcyBhCj4gPiByZXF1aXJlbWVudCB0aGlz
IHBhdGNoZXMgb3V0IHRoZSBjb2RlIHBhdGggaW4gbmV3bGliIHRoYXQgdXNlcyBpdCBzbwo+ID4g
dGhhdCB0aGUgZmlsZXMgYXJlIG5ldmVyIGdlbmVyYXRlZC4KPiA+IAo+ID4gU2lnbmVkLW9mZi1i
eTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+IAo+IEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8
c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 20:59:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 20:59: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 1fcdFY-0004TM-2R; Mon, 09 Jul 2018 20:59: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=hdnp=jz=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fcdFW-0004TF-Oq
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 20:59:10 +0000
X-Inumbo-ID: e6f7303a-83ba-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6f7303a-83ba-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 22:59:00 +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 CBA60208A2;
 Mon,  9 Jul 2018 20:59:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531169948;
 bh=Jp/GtggnnQVpBLZcIZE+ps2iNmUHGy9zaWMIc9Y/PdU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=zQWE417LBvJGMht3Ti07Kb9nHZ4LIBsCcupsQ+4x0ysoG/WFgIeSdSz5w8mO43KPU
 V6JeR/6igwOiVpBAmStsvIRiM+Sq4nJcmh4wfqHPWxTly61KCrvT1H9kuf23UlwcmC
 TGAaeqovz4NmGnytpZPi7Jns9zC2dXQ6SYz6przo=
Date: Mon, 9 Jul 2018 13:59: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: <9185bcf9-60a9-9387-8f9c-d46002fa1280@arm.com>
Message-ID: <alpine.DEB.2.10.1807091337161.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-14-git-send-email-sstabellini@kernel.org>
 <1dfb15f0-47e2-973c-1b7c-67cdf29077f8@arm.com>
 <alpine.DEB.2.10.1807061338030.13502@sstabellini-ThinkPad-X260>
 <9185bcf9-60a9-9387-8f9c-d46002fa1280@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 14/15] xen/arm: call construct_domU from
 start_xen and start DomU VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNy8wNy8xOCAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gRnJp
LCAxNSBKdW4gMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBPbiAwNi8xMy8yMDE4IDEx
OjE1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiA+ID4gSW50cm9kdWNlIHN1cHBv
cnQgZm9yIHRoZSAieGVuLGRvbVUiIGNvbXBhdGlibGUgbm9kZSBvbiBkZXZpY2UgdHJlZS4KPiA+
ID4gPiBDcmVhdGUgbmV3IERvbVUgVk1zIGJhc2VkIG9uIHRoZSBpbmZvcm1hdGlvbiBmb3VuZCBv
biBkZXZpY2UgdHJlZSB1bmRlcgo+ID4gPiA+ICJ4ZW4sZG9tVSIuCj4gPiA+IAo+ID4gPiBXaGls
ZSBJIGxpa2UgdGhlIGlkZWEgb2YgaGF2aW5nIG11bHRpcGxlIGRvbWFpbiBjcmVhdGVkIGJ5IFhl
biwgSSB0aGluawo+ID4gPiB0aGVyZQo+ID4gPiBhcmUgc3RpbGwgZmV3IG9wZW4gcXVlc3Rpb25z
IGhlcmU6Cj4gPiA+IAkxKSBUaGUgZG9tYWlucyB3aWxsIGJlIGxpc3RlZCB2aWEgInhsIGxpc3Qi
LiBTbyBhcmUgdGhleSBzdGlsbAo+ID4gPiBtYW5hZ2VhYmxlIHZpYSBET01DVEw/Cj4gPiAKPiA+
IFllcywgdGhleSBhcmUuIFRoZXJlIGlzIGFuIGFyZ3VtZW50IGZvciBtYWtpbmcgdGhlbSAiaGlk
ZGVuIiBmcm9tCj4gPiBET01DVExzLCBidXQgdGhhdCBpcyBub3QgZG9uZSBhcyBwYXJ0IG9mIHRo
aXMgc2VyaWVzLiBGdXR1cmUgd29yay4KPiAKPiBXaGF0IHdpbGwgaGFwcGVuIHdpdGggbGlieGwg
dG9kYXk/IElzIHRoZSB0b29sc3RhY2sgZ29pbmcgdG8gYmUgY29uZnVzZWQ/CgpUaGUgdG9vbHN0
YWNrIGNhbiBsaXN0IHRoZSBydW5uaW5nIGRvbWFpbnMgd2l0aG91dCBwcm9ibGVtcyB3aXRoIGB4
bApsaXN0JyAoYWx0aG91Z2ggdGhleSBoYXZlIG5vIG5hbWUpLiBBbHNvLCB4bCB2Y3B1LXBpbiB3
b3JrcyBmaW5lLgpIb3dldmVyLCBzb21lIG9wZXJhdGlvbnMgbWlnaHQgbm90IHdvcmsgY29ycmVj
dGx5IHRob3VnaC4gRm9yIGluc3RhbmNlLApgeGwgZGVzdHJveScgY2Fubm90IGNvbXBsZXRlbHkg
Z2V0IHJpZCBvZiB0aGUgZG9tYWluLiBJJ2xsIGFkZCBpbmZvCmFib3V0IHRoZXNlIGxpbWl0YXRp
b25zIHRvIGEgc2VwYXJhdGUgZG9tMGxlc3MgZG9jdW1lbnQgKGFzIHlvdSBhbHNvCnN1Z2dlc3Rl
ZCBiZWxvdyksIGJlY2F1c2UgaXQgaXMgbm90IHBhcnQgb2YgdGhlIG11bHRpYm9vdCBzcGVjLgoK
Cj4gPiAKPiA+IAo+ID4gPiAJMikgSXMgaXQgcG9zc2libGUgdG8gcmVzdGFydCB0aG9zZSBkb21h
aW5zPwo+ID4gCj4gPiBObyB0aGV5IGNhbid0IGJlIHJlc3RhcnRlZC4gRm9yIGV4YW1wbGUsIHRo
ZWlyIG9yaWdpbmFsIGtlcm5lbCBpcyBnb25lCj4gPiBmcm9tIG1lbW9yeS4KPiAKPiBTbyB3aGF0
IHdpbGwgaGFwcGVuIGlmIHlvdSB1c2UgInhsIHJlc3RhcnQiIG9uIHRoZW0/CgpEbyB5b3UgbWVh
biBgeGwgcmVib290Jz8gIFRoZSBjb21tYW5kIGV4ZWN1dGVzIGJ1dCBub3RoaW5nIGhhcHBlbnMu
CgoKPiA+IAo+ID4gCj4gPiA+IAkzKSBJZiBhIGRvbWFpbiBjcmFzaCwgd2hhdCB3aWxsIGhhcHBl
bj8gQXJlIHRoZXkganVzdCBnb2luZyB0byAJc2l0Cj4gPiA+IHRoZXJlIHVzaW5nIHJlc291cmNl
cyB1bnRpbCB0aGUgcGxhdGZvcm0gcmVib290ZWQ/Cj4gPiAKPiA+IFRoZSBlbnRpcmUgcGxhdGZv
cm0gbmVlZHMgdG8gYmUgcmVib290ZWQuCj4gCj4gVGhhdCBzaG91bGQgYmUgY2xhcmlmaWVkIHNv
bWV3aGVyZSBpbiB0aGUgZG9jdW1lbnRhdGlvbi4KClllcywgeW91IGFyZSByaWdodC4gSSdsbCBh
ZGQgdGhpcyB0byB0aGUgbmV3IGRvbTBsZXNzIGRvYy4gCgoKPiA+IAo+ID4gCj4gPiA+IAk0KSBI
b3cgZG8geW91IGhhbmRsZSBzY2hlZHVsaW5nPyBJcyBpdCBzdGlsbCBwb3NzaWJsZSB0byBkbyBp
dCB2aWEKPiA+ID4gRG9tMD8gSG93IGFib3V0IHRoZSBkb20wbGVzcyBzaXR1YXRpb24/Cj4gPiAK
PiA+IFRoZSBzY2hlZHVsZXIgY2FuIGJlIGNob3NlbiB2aWEgdGhlIFhlbiBjb21tYW5kIGxpbmUg
b3B0aW9uLiBJdCBpcyBhbHNvCj4gPiBwb3NzaWJsZSB0byBkbyB0aGF0IGZyb20gZG9tMCAoaWYg
dGhlcmUgaXMgYSBkb20wKS4KPiAKPiBDYW4geW91IGV4cGxhaW4gaG93IHRoZSB2Q1BVcyBhcmUg
Z29pbmcgdG8gZ2V0IHBpbm5lZCB2aWEgdGhlIGNvbW1hbmQgbGluZT8KClRvZGF5LCBvbmx5IGRv
bTAgdkNQVXMgY2FuIGdldCBhdXRvbWF0aWNhbGx5IHBpbm5lZCB3aXRoIGEgWGVuIGNvbW1hbmQK
bGluZSBvcHRpb24uIEhvd2V2ZXIsIGB4bCB2Y3B1LXBpbicgaW4gZG9tMCB3b3JrcyB3aXRoIG90
aGVyIGRvbWFpbnMKc3RhcnRlZCBieSBYZW4gYXQgYm9vdCwgYW5kIHRoZSBOVUxMIHNjaGVkdWxl
ciBkb2Vzbid0IHJlcXVpcmUgcGlubmluZy4KRllJIGZvciBteSBvd24gdXNhZ2UsIEkgcGxhbiB0
byB1c2UgdGhlIE5VTEwgc2NoZWR1bGVyLgoKCj4gPiAKPiA+IAo+ID4gPiA+IAo+ID4gPiA+IElu
dHJvZHVjZSBhIHNpbXBsZSBnbG9iYWwgdmFyaWFibGUgbmFtZWQgbWF4X2luaXRfZG9taWQgdG8g
a2VlcCB0cmFjayBvZgo+ID4gPiA+IHRoZSBpbml0aWFsIGFsbG9jYXRlZCBkb21pZHMuCj4gPiA+
IAo+ID4gPiBXaGF0IGlzIHRoZSBleGFjdCBnb2FsIG9mIHRoaXMgbmV3IHZhcmlhYmxlPwo+ID4g
Cj4gPiBUaGUgZ29hbCBvZiB0aGlzIHZhcmlhYmxlIGlzIHRvIGtub3cgdGhlIG51bWJlciBvZiBk
b21VcyBhbGxvY2F0ZWQgYXQKPiA+IGJvb3QgdGltZSBieSBYZW4uIFNwZWNpZmljYWxseSwgaXQg
aXMgdXNlZCBieSBjb25zb2xlLmMgdG8gc3dpdGNoIHRoZQo+ID4gc2VyaWFsIGlucHV0IHRvIHRo
ZSByaWdodCBkb21VLgo+IAo+IEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBuZWNlc3NhcnkuIEkgd2ls
bCByZXBseSBvbiB0aGUgc2Vjb25kIHZlcnNpb24uCgpPSwoKCj4gPiAKPiA+IAo+ID4gPiA+IAo+
ID4gPiA+IE1vdmUgdGhlIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzIGFmdGVyIERvbVVzIGhhdmUg
YmVlbiBidWlsdAo+ID4gPiA+IAo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+ID4gPiAtLS0KPiA+ID4gPiAgICB4ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMgfCAgMiAtLQo+ID4gPiA+ICAgIHhlbi9hcmNoL2FybS9zZXR1
cC5jICAgICAgICB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCj4gPiA+
ID4gICAgeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwgIDIgKysKPiA+ID4gPiAgICB4ZW4v
aW5jbHVkZS9hc20teDg2L3NldHVwLmggfCAgMiArKwo+ID4gPiAKPiA+ID4gWW91IG5lZWQgdG8g
Q0MgeDg2IG1haW50YWluZXJzIGZvciB0aGlzIGNoYW5nZS4KPiA+IAo+ID4gSSdsbCBhZGQgdGhl
bQo+ID4gCj4gPiAKPiA+ID4gPiAgICA0IGZpbGVzIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKyks
IDMgZGVsZXRpb25zKC0pCj4gPiA+ID4gCj4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gPiA+IGlu
ZGV4IDk3ZjE0Y2EuLmUyZDM3MGYgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gPiA+ID4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4g
PiA+ID4gQEAgLTI1NDUsOCArMjU0NSw2IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3Ry
dWN0IGRvbWFpbiAqZCkKPiA+ID4gPiAgICAgICAgaWYgKCByYyA8IDAgKQo+ID4gPiA+ICAgICAg
ICAgICAgcmV0dXJuIHJjOwo+ID4gPiA+ICAgIC0gICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMo
KTsKPiA+ID4gPiAtCj4gPiA+IAo+ID4gPiBQbGVhc2UgbWVudGlvbiB0aGlzIG1vdmUgaW4gdGhl
IGNvbW1pdCBtZXNzYWdlLgo+ID4gCj4gPiBJdCBpcyBtZW50aW9uZWQ6ICJNb3ZlIHRoZSBkaXNj
YXJkX2luaXRpYWxfbW9kdWxlcyBhZnRlciBEb21VcyBoYXZlIGJlZW4KPiA+IGJ1aWx0Igo+IAo+
IEkgbWlzc2VkIHRoYXQgc29ycnkuCj4gCj4gPiAKPiA+IAo+ID4gPiA+ICAgICAgICByZXR1cm4g
X19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gPiA+ID4gICAgfQo+ID4gPiA+ICAgIGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4g
PiA+ID4gaW5kZXggOThiZGIyNC4uMzcyMzcwNCAxMDA2NDQKPiA+ID4gPiAtLS0gYS94ZW4vYXJj
aC9hcm0vc2V0dXAuYwo+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gPiA+ID4g
QEAgLTYzLDYgKzYzLDggQEAgc3RhdGljIHVuc2lnbmVkIGxvbmcgb3B0X3hlbmhlYXBfbWVnYWJ5
dGVzIF9faW5pdGRhdGE7Cj4gPiA+ID4gICAgaW50ZWdlcl9wYXJhbSgieGVuaGVhcF9tZWdhYnl0
ZXMiLCBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMpOwo+ID4gPiA+ICAgICNlbmRpZgo+ID4gPiA+ICAg
ICtkb21pZF90IF9fcmVhZF9tb3N0bHkgbWF4X2luaXRfZG9taWQgPSAwOwo+ID4gPiA+ICsKPiA+
ID4gPiAgICBzdGF0aWMgX191c2VkIHZvaWQgaW5pdF9kb25lKHZvaWQpCj4gPiA+ID4gICAgewo+
ID4gPiA+ICAgICAgICBmcmVlX2luaXRfbWVtb3J5KCk7Cj4gPiA+ID4gQEAgLTcxMSw2ICs3MTMs
OCBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZwo+ID4gPiA+IGJvb3RfcGh5
c19vZmZzZXQsCj4gPiA+ID4gICAgICAgIHN0cnVjdCBib290bW9kdWxlICp4ZW5fYm9vdG1vZHVs
ZTsKPiA+ID4gPiAgICAgICAgc3RydWN0IGRvbWFpbiAqZG9tMDsKPiA+ID4gPiAgICAgICAgc3Ry
dWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGRvbTBfY2ZnID0ge307Cj4gPiA+ID4gKyAgICBz
dHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmNob3NlbjsKPiA+ID4gPiArICAgIHN0cnVjdCBkdF9kZXZp
Y2Vfbm9kZSAqbm9kZTsKPiA+ID4gPiAgICAgICAgICBkY2FjaGVfbGluZV9ieXRlcyA9IHJlYWRf
ZGNhY2hlX2xpbmVfYnl0ZXMoKTsKPiA+ID4gPiAgICBAQCAtODYwLDcgKzg2NCw3IEBAIHZvaWQg
X19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nCj4gPiA+ID4gYm9vdF9waHlzX29mZnNldCwK
PiA+ID4gPiAgICAgICAgZG9tMF9jZmcuYXJjaC5naWNfdmVyc2lvbiA9IFhFTl9ET01DVExfQ09O
RklHX0dJQ19OQVRJVkU7Cj4gPiA+ID4gICAgICAgIGRvbTBfY2ZnLmFyY2gubnJfc3BpcyA9IGdp
Y19udW1iZXJfbGluZXMoKSAtIDMyOwo+ID4gPiA+ICAgIC0gICAgZG9tMCA9IGRvbWFpbl9jcmVh
dGUoMCwgJmRvbTBfY2ZnKTsKPiA+ID4gPiArICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKG1heF9p
bml0X2RvbWlkKyssICZkb20wX2NmZyk7Cj4gPiA+ID4gICAgICAgIGlmICggSVNfRVJSKGRvbTAp
IHx8IChhbGxvY19kb20wX3ZjcHUwKGRvbTApID09IE5VTEwpICkKPiA+ID4gPiAgICAgICAgICAg
ICAgICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWluIDAiKTsKPiA+ID4gPiAgICBAQCAtODg2
LDYgKzg5MCwzNSBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZwo+ID4gPiA+
IGJvb3RfcGh5c19vZmZzZXQsCj4gPiA+ID4gICAgICAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lz
dGVtY29udHJvbGxlcihkb20wKTsKPiA+ID4gPiAgICArICAgIGNob3NlbiA9IGR0X2ZpbmRfbm9k
ZV9ieV9uYW1lKGR0X2hvc3QsICJjaG9zZW4iKTsKPiA+ID4gPiArICAgIGlmICggY2hvc2VuICE9
IE5VTEwgKQo+ID4gPiA+ICsgICAgewo+ID4gPiA+ICsgICAgICAgIGR0X2Zvcl9lYWNoX2NoaWxk
X25vZGUoY2hvc2VuLCBub2RlKQo+ID4gPiA+ICsgICAgICAgIHsKPiA+ID4gPiArICAgICAgICAg
ICAgc3RydWN0IGRvbWFpbiAqZDsKPiA+ID4gPiArICAgICAgICAgICAgc3RydWN0IHhlbl9kb21j
dGxfY3JlYXRlZG9tYWluIGRfY2ZnID0ge307Cj4gPiA+IAo+ID4gPiBUaGVyZSBhcmUgcXVpdGUg
YSBmZXcgZmllbGQgaW4geGVuX2RvbWN0bF9jcmVhdGVkb21haW4gdGhhdCB3ZSBtYXkgd2FudCB0
bwo+ID4gPiBhbGxvdyB0aGUgdXNlciBzZXR0aW5nIHRoZW0uIEkgYW0gdGhpbmtpbmcgb2Ygc3Np
ZHJlZiBmb3IgWFNNLiBIb3cgaXMgdGhpcwo+ID4gPiBnb2luZyB0byBiZSBkb25lPwo+ID4gCj4g
PiBXZSdsbCBpbnRyb2R1Y2UgYSBzZXBhcmF0ZSBmdW5jdGlvbiB0byBpbml0aWFsaXplIHRoZQo+
ID4geGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZmllbGRzIGFzIG5lY2Vzc2FyeS4gSSBkb24ndCB0
aGluayBpdCBpcwo+ID4gcmVxdWlyZWQgYXQgdGhlIG1vbWVudD8KPiAKPiBJIGRpZG4ndCBhc2sg
dGhlIGltcGxlbWVudGF0aW9uIGJ1dCBob3cgdGhpcyBpcyBnb2luZyB0byBmaXQgdG9nZXRoZXIu
Cj4gCj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgICAgICAgICBpZiAoICFkdF9kZXZpY2VfaXNfY29t
cGF0aWJsZShub2RlLCAieGVuLGRvbVUiKSApCj4gPiA+ID4gKyAgICAgICAgICAgICAgICBjb250
aW51ZTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICAgICAgICAgIGRfY2ZnLmFyY2guZ2ljX3ZlcnNp
b24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFOwo+ID4gPiAKPiA+ID4gQW55IHJlYXNv
biB0byBpbXBvc2UgdXNpbmcgdGhlIG5hdGl2ZSBHSUMgaGVyZT8KPiA+IAo+ID4gSXQgaXMgYSBn
b29kIGRlZmF1bHQuIEkgaGF2ZW4ndCBpbnRyb2R1Y2VkIGFuIG9wdGlvbiB0byBjaGFuZ2UgdGhl
IGdpYwo+ID4gdmVyc2lvbiBmb3IgYSBkb21VIHlldC4gSXQgY291bGQgYmUgcG9zc2libGUgdG8g
YWRkIGl0IGluIHRoZSBmdXR1cmUuCj4gCj4gUGxlYXNlIGRvY3VtZW50IGl0IGluIHNvbWV3aGVy
ZS4KClllcywgSSdsbCBhbHNvIGFkZCB0aGlzIHRvIHRoZSBzZXBhcmF0ZSBkb20wbGVzcyBkb2N1
bWVudC4KCgo+ID4gPiA+ICsKPiA+ID4gPiArICAgICAgICAgICAgZCA9IGRvbWFpbl9jcmVhdGUo
bWF4X2luaXRfZG9taWQrKywgJmRfY2ZnKTsKPiA+ID4gPiArICAgICAgICAgICAgaWYgKCBJU19F
UlIoZCkpCj4gPiA+IAo+ID4gPiBDb2Rpbmcgc3R5bGUgKCAuLi4gKQo+ID4gCj4gPiBJJ2xsIGZp
eAo+ID4gCj4gPiAKPiA+ID4gPiArICAgICAgICAgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGlu
ZyBkb21VIik7Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgICAgICAgICBkLT5pc19wcml2aWxlZ2Vk
ID0gMDsKPiA+ID4gPiArICAgICAgICAgICAgZC0+dGFyZ2V0ID0gTlVMTDsKPiA+ID4gCj4gPiA+
IFdoeSBkbyB5b3Ugc2V0IHRoZW0/IFRoZXkgYXJlIHplcm9lZCBieSBkZWZhdWx0Lgo+ID4gCj4g
PiBNb3N0bHkgZm9yIG15IG93biBjbGFyaXR5IGFuZCB1bmRlcnN0YWRpbmcuIEkgY2FuIHJlbW92
ZSB0aGVtIGlmIHlvdQo+ID4gcHJlZmVyLgo+IAo+IEkgd291bGQgcmF0aGVyIHJlbW92ZSBpdCBi
ZWNhdXNlIGl0IGdpdmUgdGhlIGZlZWxpbmcgdGhlIG90aGVyIGZpZWxkcyBtYXkgbm90Cj4gYmUg
emVyb2VkLgoKT0sKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 21:07:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 21: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 1fcdNK-0005UP-5R; Mon, 09 Jul 2018 21:07: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=5+pl=jz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcdNJ-0005UK-DH
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 21:07:13 +0000
X-Inumbo-ID: 06c614bb-83bc-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 06c614bb-83bc-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 23:07:03 +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=TVhxCcagym3fYOT+mUh8o2427tXiKppz2je40bu3vhc=;
 b=U+sFYrqOr00wyPCvNFUu/U4Xgo3bxvCte18RghWhxZluwzec8QrXAa7G/QBVLlAqGMq+3Aqjy6O5seLXERiBTlaabXMnQ03AWrbzQJz2WRZcY+zY9q7oX9dTNIY37993psiqvU+pAy810mPaaNgpum6JMtVMYwXqsuE9EpSw44A=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) 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.930.18; Mon, 9 Jul 2018 21:07:02 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-14-git-send-email-sstabellini@kernel.org>
 <1dfb15f0-47e2-973c-1b7c-67cdf29077f8@arm.com>
 <alpine.DEB.2.10.1807061338030.13502@sstabellini-ThinkPad-X260>
 <9185bcf9-60a9-9387-8f9c-d46002fa1280@arm.com>
 <alpine.DEB.2.10.1807091337161.8023@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <748a4cda-9ec6-f9ee-a644-a362069dc8df@arm.com>
Date: Mon, 9 Jul 2018 22:06:58 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807091337161.8023@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: MR2P264CA0001.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:500:1::13) To HE1PR08MB2858.eurprd08.prod.outlook.com
 (2603:10a6:7:33::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 241f2d28-f933-4b6d-3bf6-08d5e5dfeb5c
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR08MB2858; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 3:dYQdkBZ9z7WaNRwbjrG0crn9ZNXTbIlIzugZGZ1bQfrg2wyNIIdwsdV1BIvwTCKEcfWAzt55GymwVM9ZzS+YLNq3OcORiwTpl8ZtzSGEhbbwe/7GN+RtAAoaNpmM0OItlNyi0fCMeeUPHvUDV1Ndb6oUIYz/wTiSvPJGlfozbu7EcsGcGYrao+Ll8WCBOmXdoTayofL5dpwHtegSWy51vf2pkMyxq8OtPX3MkfcdIydR1gO8oXXj3FwWH7nT6Z+f;
 25:RX6V+CBRNPLh166/JPfhaxkAI8awvv5PgfI8ICsup5a3b/67rimfmvM4bh3/pSt6Z9OWnrqgUHPiCpyReuSEq97uQuYwBqYxZmSuUU96JHxf5+bhnevbBT9dGqE2ZVzsIPGSFY0uxuU4J7NyTN/CBJ4CsQ+mOWV+0rwYh7qAF1DurQIJ7Zf+lbHTSiIzxHzxPdO3ldCCHb0/o3uI6gaU/Li1U11KEX6IpIfIgWg8zW5NEWaE24q5zsFR4XkhTLuiA4ypQMWpyBVfPxKk3NHhXsNitIHiUmQitktDDTO0jcGMDST5nVQ9b/8Qya7ofg9Uz6i4bnIKD88dTiMtUHT33w==;
 31:ZQFgLgCYeWHVZC5VS2dHUzi1mToaV4mfd9b1YXjw2lZLx5Be2dc7cifmNT4ouzTVus1BKLXPgy1HhpT08u1pe8ZmVFeY72N+qF/N0yD+BJTkyagsx9PM+9xSzXbKRE/HUckDok+WYI+6MRt2kHIkUXV5B/aCCZ4tSuEpxOTVJSOz1e4zJCPs9s5QCzHtugvMTnkewOIQ1m7zpcZR6pfesSQ4Nf/taWB6NpK9F+4cEyQ=
X-MS-TrafficTypeDiagnostic: HE1PR08MB2858:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 20:3jE5nfWNiMUfHoQjc8lOObFspNA6ziimT2TFPwkClbK+RLdgNWzNFUi1nB+T5Mn8NsdB4omNign1fOjiHqncLKddyQxm2GDvmmDHlbCueP3H53dDXrW1b7xwjkMcraA7VxmpCtcciXWtJWrnRd6H9cfJk+CTRAP7drkiVycn2mU=;
 4:0aEM2/5hJKUAK2vYAl3Hw74Mi5GAYGb+fqNMY0lP549VsPBJzSAuZHsy0Dq84AhlRc0/TpNKE3/ynSjb4+zq+fum37C6wzJKDI2fzEpiv0KUrk4mN0uCk3oxE5gLY8aMcXR9xAWctfxcRqyYpRPxzDtBx4wl76sX5uIx3WqdiGA4NI5Z+UpsEHQaDa4VBLWebbGRxpxfTfur6FBzNvMKTdBVhUXfImZZgYzq0pJT24SA06uK+WPaJQT+xA2rpirxvaayZCIbODgZ4c+hSKVtzQ==
X-Microsoft-Antispam-PRVS: <HE1PR08MB285843ACCF9059C1DB70071D80440@HE1PR08MB2858.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)(3231311)(944501410)(52105095)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:HE1PR08MB2858; BCL:0; PCL:0; RULEID:; SRVR:HE1PR08MB2858; 
X-Forefront-PRVS: 07283408BE
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(396003)(39860400002)(136003)(376002)(346002)(69234005)(189003)(199004)(575784001)(86362001)(6486002)(186003)(16526019)(44832011)(54906003)(5660300001)(53936002)(81156014)(31696002)(58126008)(230700001)(316002)(8936002)(478600001)(36756003)(81166006)(6116002)(6666003)(486006)(8676002)(6916009)(93886005)(50466002)(3846002)(26005)(956004)(53546011)(2616005)(229853002)(476003)(25786009)(446003)(6246003)(11346002)(97736004)(76176011)(65806001)(65826007)(386003)(64126003)(67846002)(72206003)(2486003)(52146003)(23676004)(52116002)(6512007)(2906002)(66066001)(65956001)(4326008)(305945005)(31686004)(47776003)(68736007)(106356001)(6506007)(105586002)(7736002)(217873001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR08MB2858; H:Juliens-MacBook-Pro.local;
 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?MTtIRTFQUjA4TUIyODU4OzIzOjN4SnBXVWt2c3dTaEtTRjFWUTlFdFcxR1A1?=
 =?utf-8?B?cU15SVl2SEdQVWhBUEZmbGhLeWdwZmdyaG1ycDBNdnB0UnVBclBHQStIRzJt?=
 =?utf-8?B?RGFxTnA5dnpHcFl3cHRnb2NxclhYanEyZDlTdGdGcTlKUkVuNGtHLzZFSDNP?=
 =?utf-8?B?S3pRUXVmWXM1ZkNUK1cvVHN5blFTdlhQOUh0YllGRytVZEVlV0o2aG1zS1pJ?=
 =?utf-8?B?WFRNUzgxam14d0JjYnlncUk3OTY1akFCQzA3clVaeEpocGxpYXhlOW5aMGpI?=
 =?utf-8?B?OFlWSXordFFrdlhSVGUxTXNrYWxRYWVwMlBpMVlINWsvbytkZzNLeW1vM2oz?=
 =?utf-8?B?Zyt5ZEZDTC9SQnc3cHVpOFpBeTlKK2xiQ0RjaU13czVQS0QzWkdzbE5OQWE0?=
 =?utf-8?B?QU1oUFp3U2Ria1dsMDJ6R3JITkZyNHB1ViswQmhlaWJ2YWpzcmFURjJqZnQ0?=
 =?utf-8?B?T1crcGE5YW80MlFhelM3K0NNMytNRjlvMjZXRXdpQUFzbnVON29YREV0YSs4?=
 =?utf-8?B?bmwxNHU3eXRGR1NOWkdRcU1jVlcxWCsrZmpLSjdyMzJlTmxkSE1neWxab1Va?=
 =?utf-8?B?aGMwRGx1SEhKb2FJMEIxSldabVFaam0wZ3VZbEdBbzRVR0daTkR3NFBQT0FR?=
 =?utf-8?B?VC9rb1dBZG41Nk03Yk9oYnFzZEVpNjdNQ1lhSTRHamd3QmhkNk1Qb3IyOGpC?=
 =?utf-8?B?VUkwU3RaZUtsNHAzREM2OU9vYjduMG5JYk92Y05MVllCajNtL054RnUxbVVt?=
 =?utf-8?B?UStjSmJHSnowODFqaG16UkpXRDVtZU5iNUEvdm5XSHJiZVYvVmRqZS9vS0RJ?=
 =?utf-8?B?M2diUE5uSzZZdGFveC9xZUxLMnJ0ZGszR1NsK2hLbG9SYkpZQ0I2YjBJeDlY?=
 =?utf-8?B?N2NKZnh1dVQ3aWFVRVBtOHViZXRKTW9la1ZPRnJIdCtidjBSUkUrOTBNTGdG?=
 =?utf-8?B?c1cxMEg4UVRQdWE1aHJzcEZRMzFTY28yZWNQUnFKUTNRL1grWUhkaWlFellv?=
 =?utf-8?B?ZGJ0ZWFacUJJOWFiclI5cmFEYzRiL0VSL3VaTDNUZjdjdXFmYy83ODhsNStV?=
 =?utf-8?B?RVVMUkxRVGFEK0xpdHl6eFBONHZReUkrbW1nMWZIR3ZTN0pQS0xhZ2Z6MC9u?=
 =?utf-8?B?Q25MbUpGMkU2Wm55TFVrNVI1KzdoMllidkhZbUp3VTltSDlQeWhYdlhUZGZh?=
 =?utf-8?B?WS8zR0FNcCs1SG4yL2w4WW9HOFB1NTRoNEZjeEhqZmQwOG1JT0IxVzhjVzRN?=
 =?utf-8?B?NE5vSEI2dE01cHRRM0VmOWY2dTZ6NTNWWWFPQUJWVGJMS09yY2lyc3J1NFVk?=
 =?utf-8?B?Q0hkZVZqUFBQQjJacGw1cXZrdStaUkM5bFNzbjdLamErenZsQlJIeVRSSVRX?=
 =?utf-8?B?SExjL3JJN2ZtRE12SzFJSEZGNlFISHVYSWNXdk8wYkpvbTBqOFFjM1VSOGxs?=
 =?utf-8?B?enRFTmdIVXpnU1l2UU5XVzFIeVE1OFE3OFdkTWJZM3U3RWx2akJ6WFlEK1Zt?=
 =?utf-8?B?c3NhTXhDRm1tMllualVoNjNDOWMvVm9xeUNUdjR0OEVBV21hOUdvc0x4SGJy?=
 =?utf-8?B?RmYyZTdlL3ppb2RXQlRVRlFIWEUxNDJ5SWRKQjJXQzdkWVd4aFhnOGR4SUJN?=
 =?utf-8?B?NEwyWEl0akcwSURGYWFKOWNWVXJoT0svbXVSY28vNzJSVEFLUWpyTXdYWFlT?=
 =?utf-8?B?TDFDTFVEN09sMGpKeHRUck9WRHRDM3FuUFdnWjVycHozbGd1ZGhvOVplZmhn?=
 =?utf-8?B?WHIxWlF6VDVrN0o0MUpWRXpWb1JQNG5RdEU2eHRrYTN6YlpJSmVPMld5cmw3?=
 =?utf-8?B?ZG42eEJ6alRqNmtlV3ZjZnVaa3FJQ3hVS29WRUQxbWVxbDhLUWZ2bm1tVzZq?=
 =?utf-8?B?ZE5naG8yNmxNbUFmc1hkQ3pHemhiMDMzTFEydVhFQ2dZbGp0aXJRbWU1V0Ro?=
 =?utf-8?B?b1cvOWxpaVpVSEJkOXdoNy8rYkN6NFM0cW1PRnNvOUd3enI2TXd6RG1mQjdB?=
 =?utf-8?B?K0N5R1A5eFVXUUQ5WmZiSWVJWEFiaHVLcEZ5bjlJMmVQQi9XZ3BTTFMvaEJp?=
 =?utf-8?B?WEZEZ3FwYTd0R3F5VW5pVEI0a205NTcwMWcrZjllOTYxYjVhWFNWTExtRExh?=
 =?utf-8?B?MVE9PQ==?=
X-Microsoft-Antispam-Message-Info: XVFYqBj6Wkfj5QyDG/kYOpZOWtrcubFiehrWGgA1u1kRIq+bml4SFUL417apPgiDV/sErIYTHJBaZoBWKhOA6OPXlOKdyVJx422txE3vuaPGYmvfAU626+PQQniCtGHWbVi/pGx0txlNdlh8NRthq12HCh4JXkDoaJySxljotkpeUDApqP7Q8ISYzSVAtf+Uh1HbAZ0XqXANO2WkOh8cUJYXmB+rL7jILUaP4/mEOPFEJ7Qs9LQ9J3ioqThfe7pD3fePQkLTc9Wn2u0wJjXnAvAqXdEYb/qm5ejvibXipGCvI4MpDWfitImyrFtdmXaaORnrsqTy5RxOUZ4irJ6udiWPt02oLOsenkznUWddm4w=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 6:HYjKwpiC1ZAnsn4BSZjsAhKFFhfYZVVmSEsCMoOSicy6RRSbFpjxrfFGBiohOaV/3sV1j04gsGPHFt3QNOOw0FBOYX9nhU8QkMASMYEJZ+he30eh8Q+GmMfvvO99hkhpuEq037PFzrMKJdHKejCqlgLyBUxRGEpzP+QnkthTWVAkFSPRauCpNsqz2Y9Fa3rQE/4WFWAQVn9fHImTeZhmfZFwG47CHaHMjlcWMlLYb+zpJS+EDWv1AOHAn+xn/Mswb1qH+y5djchW0+OX4FE+3xTuhhWmlyMzQzwgW560vwqqxl/uENe2Js6bhmLOrOBqSfp3cifbnGDBZq6QjkhYrlk4w2CZHJOz36Gg9+aZZqfU+Tl/ah1a0I6VI0J7zM9W9WlkDVt0Z1AUctdRfRdX7vF+9Ya1xSxFkqHy7zoN2Tc3IodBo+9A/yYnZ7KDe0cHNf7Xcet5/0Cxpv7mtBfwUQ==;
 5:nAcSfAOqoRPndRrSyFL0MD4tqjZ9onCbO7w7A5TWLxWyaOp5kUCRyA5sX/rVm2GstWL0EOYxT7uzKGxbYVb048OYEwvZsnGD3VruCea9oM8ejW2qBVAp7rzVxrt31suVHWWF/QtKcy1/rPCjhbodw0/4gBS9MYFiuRUyYOvDdRI=;
 24:/3l9ayyivyXt0icZwuD2zZP+r/9ZSmo1ZdpN68IcF8X5TSUFxcG2UXUqAd6LdXf503HUpQn/8oYksNONBzt2CzKtV81zcW/FKUyDyWpipa0=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 7:PPn6K4651wRFFsPQrVUrYhugMGw2g9Fd7TZxgTwSYkb05X8ophY64Cl1VpSRWmqqhV6jfrh52Zd9akip7o4d4d/Nsph4gx13zp3BtTFpPqncjWXmE1YQEmHiLGtNOYZ0aOaazs2trb4aRYwYWG/OUyckZnxVtPkJwNe3oWAz6VmxA9uasJRShqUKJ82fRtLFzVnVm63PuB45MBrqH+ylJO3VpDo9MlpY929VyuSqs18128LYLam9obiZU1UWKp+5
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jul 2018 21:07:02.3685 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 241f2d28-f933-4b6d-3bf6-08d5e5dfeb5c
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 RFC 14/15] xen/arm: call construct_domU from
 start_xen and start DomU VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <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>

SGksCgpPbiAwOS8wNy8yMDE4IDIxOjU5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
TW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZhbm8sCj4+Cj4+
IE9uIDA3LzA3LzE4IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBGcmks
IDE1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gT24gMDYvMTMvMjAxOCAxMTox
NSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+PiBJbnRyb2R1Y2Ugc3VwcG9ydCBm
b3IgdGhlICJ4ZW4sZG9tVSIgY29tcGF0aWJsZSBub2RlIG9uIGRldmljZSB0cmVlLgo+Pj4+PiBD
cmVhdGUgbmV3IERvbVUgVk1zIGJhc2VkIG9uIHRoZSBpbmZvcm1hdGlvbiBmb3VuZCBvbiBkZXZp
Y2UgdHJlZSB1bmRlcgo+Pj4+PiAieGVuLGRvbVUiLgo+Pj4+Cj4+Pj4gV2hpbGUgSSBsaWtlIHRo
ZSBpZGVhIG9mIGhhdmluZyBtdWx0aXBsZSBkb21haW4gY3JlYXRlZCBieSBYZW4sIEkgdGhpbmsK
Pj4+PiB0aGVyZQo+Pj4+IGFyZSBzdGlsbCBmZXcgb3BlbiBxdWVzdGlvbnMgaGVyZToKPj4+PiAJ
MSkgVGhlIGRvbWFpbnMgd2lsbCBiZSBsaXN0ZWQgdmlhICJ4bCBsaXN0Ii4gU28gYXJlIHRoZXkg
c3RpbGwKPj4+PiBtYW5hZ2VhYmxlIHZpYSBET01DVEw/Cj4+Pgo+Pj4gWWVzLCB0aGV5IGFyZS4g
VGhlcmUgaXMgYW4gYXJndW1lbnQgZm9yIG1ha2luZyB0aGVtICJoaWRkZW4iIGZyb20KPj4+IERP
TUNUTHMsIGJ1dCB0aGF0IGlzIG5vdCBkb25lIGFzIHBhcnQgb2YgdGhpcyBzZXJpZXMuIEZ1dHVy
ZSB3b3JrLgo+Pgo+PiBXaGF0IHdpbGwgaGFwcGVuIHdpdGggbGlieGwgdG9kYXk/IElzIHRoZSB0
b29sc3RhY2sgZ29pbmcgdG8gYmUgY29uZnVzZWQ/Cj4gCj4gVGhlIHRvb2xzdGFjayBjYW4gbGlz
dCB0aGUgcnVubmluZyBkb21haW5zIHdpdGhvdXQgcHJvYmxlbXMgd2l0aCBgeGwKPiBsaXN0JyAo
YWx0aG91Z2ggdGhleSBoYXZlIG5vIG5hbWUpLiBBbHNvLCB4bCB2Y3B1LXBpbiB3b3JrcyBmaW5l
Lgo+IEhvd2V2ZXIsIHNvbWUgb3BlcmF0aW9ucyBtaWdodCBub3Qgd29yayBjb3JyZWN0bHkgdGhv
dWdoLiBGb3IgaW5zdGFuY2UsCj4gYHhsIGRlc3Ryb3knIGNhbm5vdCBjb21wbGV0ZWx5IGdldCBy
aWQgb2YgdGhlIGRvbWFpbi4gSSdsbCBhZGQgaW5mbwo+IGFib3V0IHRoZXNlIGxpbWl0YXRpb25z
IHRvIGEgc2VwYXJhdGUgZG9tMGxlc3MgZG9jdW1lbnQgKGFzIHlvdSBhbHNvCj4gc3VnZ2VzdGVk
IGJlbG93KSwgYmVjYXVzZSBpdCBpcyBub3QgcGFydCBvZiB0aGUgbXVsdGlib290IHNwZWMuCj4g
Cj4gCj4+Pgo+Pj4KPj4+PiAJMikgSXMgaXQgcG9zc2libGUgdG8gcmVzdGFydCB0aG9zZSBkb21h
aW5zPwo+Pj4KPj4+IE5vIHRoZXkgY2FuJ3QgYmUgcmVzdGFydGVkLiBGb3IgZXhhbXBsZSwgdGhl
aXIgb3JpZ2luYWwga2VybmVsIGlzIGdvbmUKPj4+IGZyb20gbWVtb3J5Lgo+Pgo+PiBTbyB3aGF0
IHdpbGwgaGFwcGVuIGlmIHlvdSB1c2UgInhsIHJlc3RhcnQiIG9uIHRoZW0/Cj4gCj4gRG8geW91
IG1lYW4gYHhsIHJlYm9vdCc/ICBUaGUgY29tbWFuZCBleGVjdXRlcyBidXQgbm90aGluZyBoYXBw
ZW5zLgo+IAo+IAo+Pj4KPj4+Cj4+Pj4gCTMpIElmIGEgZG9tYWluIGNyYXNoLCB3aGF0IHdpbGwg
aGFwcGVuPyBBcmUgdGhleSBqdXN0IGdvaW5nIHRvIAlzaXQKPj4+PiB0aGVyZSB1c2luZyByZXNv
dXJjZXMgdW50aWwgdGhlIHBsYXRmb3JtIHJlYm9vdGVkPwo+Pj4KPj4+IFRoZSBlbnRpcmUgcGxh
dGZvcm0gbmVlZHMgdG8gYmUgcmVib290ZWQuCj4+Cj4+IFRoYXQgc2hvdWxkIGJlIGNsYXJpZmll
ZCBzb21ld2hlcmUgaW4gdGhlIGRvY3VtZW50YXRpb24uCj4gCj4gWWVzLCB5b3UgYXJlIHJpZ2h0
LiBJJ2xsIGFkZCB0aGlzIHRvIHRoZSBuZXcgZG9tMGxlc3MgZG9jLgo+IAo+IAo+Pj4KPj4+Cj4+
Pj4gCTQpIEhvdyBkbyB5b3UgaGFuZGxlIHNjaGVkdWxpbmc/IElzIGl0IHN0aWxsIHBvc3NpYmxl
IHRvIGRvIGl0IHZpYQo+Pj4+IERvbTA/IEhvdyBhYm91dCB0aGUgZG9tMGxlc3Mgc2l0dWF0aW9u
Pwo+Pj4KPj4+IFRoZSBzY2hlZHVsZXIgY2FuIGJlIGNob3NlbiB2aWEgdGhlIFhlbiBjb21tYW5k
IGxpbmUgb3B0aW9uLiBJdCBpcyBhbHNvCj4+PiBwb3NzaWJsZSB0byBkbyB0aGF0IGZyb20gZG9t
MCAoaWYgdGhlcmUgaXMgYSBkb20wKS4KPj4KPj4gQ2FuIHlvdSBleHBsYWluIGhvdyB0aGUgdkNQ
VXMgYXJlIGdvaW5nIHRvIGdldCBwaW5uZWQgdmlhIHRoZSBjb21tYW5kIGxpbmU/Cj4gCj4gVG9k
YXksIG9ubHkgZG9tMCB2Q1BVcyBjYW4gZ2V0IGF1dG9tYXRpY2FsbHkgcGlubmVkIHdpdGggYSBY
ZW4gY29tbWFuZAo+IGxpbmUgb3B0aW9uLiBIb3dldmVyLCBgeGwgdmNwdS1waW4nIGluIGRvbTAg
d29ya3Mgd2l0aCBvdGhlciBkb21haW5zCj4gc3RhcnRlZCBieSBYZW4gYXQgYm9vdCwgYW5kIHRo
ZSBOVUxMIHNjaGVkdWxlciBkb2Vzbid0IHJlcXVpcmUgcGlubmluZy4KPiBGWUkgZm9yIG15IG93
biB1c2FnZSwgSSBwbGFuIHRvIHVzZSB0aGUgTlVMTCBzY2hlZHVsZXIuCgpXZWxsIHlvdXIgc2Vy
aWVzIGlzIGNhbGxlZCAiRG9tMGxlc3MiLCBzbyB1c2luZyBEb20wIHRvIHBpbiB0aGUgdkNQVSAK
ZG9lcyBub3QgbG9vayByaWdodCB0byBtZS4KCkJ1dCBldmVuIHdpdGggTlVMTCBzY2hlZHVsZXIg
eW91IG1heSB3YW50IHRvIHBpbiBhIHZDUFUgdG8gYSBnaXZlbiBwQ1BVLiAKSW1hZ2luZSBhIGJp
Zy5MSVRUTEUgZW52aXJvbm1lbnQuIEhvd2V2ZXIsIE5VTEwgc2NoZWR1bGVyIGlzIG5vdCAKc3Vw
cG9ydGVkLCBzbyBpdCBmZWVscyBhIGxpdHRsZSBvZGQgdGhhdCB0aGVyZSBhcmUgbm8gd2F5IHRv
IGNvbmZpZ3VyZSAKZ3Vlc3QgRG9tVSB3aXRob3V0IERvbTAgaW4gcGxheS4KClNvIHRoZXJlIGlz
IHNvbWUgY2xhcmlmaWNhdGlvbiBuZWVkZWQgaGVyZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 21:23:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 21:23:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcdd1-00078o-8K; Mon, 09 Jul 2018 21: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=hdnp=jz=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fcdcz-00078j-Cu
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 21:23:25 +0000
X-Inumbo-ID: 4a5a16ab-83be-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4a5a16ab-83be-11e8-a8a5-bc764e045a96;
 Mon, 09 Jul 2018 23:23:15 +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 13E5F2086E;
 Mon,  9 Jul 2018 21:23:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531171403;
 bh=0OI2SDgJxFkgCqgskklUiUpAl6lr3W32Bj1jZLL5tn0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=wAE56TdGIJPNgZAK7UPnCb840l0uPPuwqPc9Tdv+FQ6zoBpD/yXr0nMGRq5KzaBH6
 nlGgIvTtRBaTErLHGlCl0XJtJBSD6Zl/Mlqogoo5iwcFRVnCJ3D3XtdstMeGD6I/Sj
 N/zx4kQ732XRCTkSf7H00zsbW2Yy75Mk+aFh7eFc=
Date: Mon, 9 Jul 2018 14:23: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: <748a4cda-9ec6-f9ee-a644-a362069dc8df@arm.com>
Message-ID: <alpine.DEB.2.10.1807091422350.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-14-git-send-email-sstabellini@kernel.org>
 <1dfb15f0-47e2-973c-1b7c-67cdf29077f8@arm.com>
 <alpine.DEB.2.10.1807061338030.13502@sstabellini-ThinkPad-X260>
 <9185bcf9-60a9-9387-8f9c-d46002fa1280@arm.com>
 <alpine.DEB.2.10.1807091337161.8023@sstabellini-ThinkPad-X260>
 <748a4cda-9ec6-f9ee-a644-a362069dc8df@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC 14/15] xen/arm: call construct_domU from
 start_xen and start DomU VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <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>

T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDkv
MDcvMjAxOCAyMTo1OSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gTW9uLCA5IEp1
bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpIFN0ZWZhbm8sCj4gPiA+IAo+ID4g
PiBPbiAwNy8wNy8xOCAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+IE9u
IEZyaSwgMTUgSnVuIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiA+IE9uIDA2LzEz
LzIwMTggMTE6MTUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiA+ID4gSW50
cm9kdWNlIHN1cHBvcnQgZm9yIHRoZSAieGVuLGRvbVUiIGNvbXBhdGlibGUgbm9kZSBvbiBkZXZp
Y2UgdHJlZS4KPiA+ID4gPiA+ID4gQ3JlYXRlIG5ldyBEb21VIFZNcyBiYXNlZCBvbiB0aGUgaW5m
b3JtYXRpb24gZm91bmQgb24gZGV2aWNlIHRyZWUKPiA+ID4gPiA+ID4gdW5kZXIKPiA+ID4gPiA+
ID4gInhlbixkb21VIi4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gV2hpbGUgSSBsaWtlIHRoZSBpZGVh
IG9mIGhhdmluZyBtdWx0aXBsZSBkb21haW4gY3JlYXRlZCBieSBYZW4sIEkKPiA+ID4gPiA+IHRo
aW5rCj4gPiA+ID4gPiB0aGVyZQo+ID4gPiA+ID4gYXJlIHN0aWxsIGZldyBvcGVuIHF1ZXN0aW9u
cyBoZXJlOgo+ID4gPiA+ID4gCTEpIFRoZSBkb21haW5zIHdpbGwgYmUgbGlzdGVkIHZpYSAieGwg
bGlzdCIuIFNvIGFyZSB0aGV5IHN0aWxsCj4gPiA+ID4gPiBtYW5hZ2VhYmxlIHZpYSBET01DVEw/
Cj4gPiA+ID4gCj4gPiA+ID4gWWVzLCB0aGV5IGFyZS4gVGhlcmUgaXMgYW4gYXJndW1lbnQgZm9y
IG1ha2luZyB0aGVtICJoaWRkZW4iIGZyb20KPiA+ID4gPiBET01DVExzLCBidXQgdGhhdCBpcyBu
b3QgZG9uZSBhcyBwYXJ0IG9mIHRoaXMgc2VyaWVzLiBGdXR1cmUgd29yay4KPiA+ID4gCj4gPiA+
IFdoYXQgd2lsbCBoYXBwZW4gd2l0aCBsaWJ4bCB0b2RheT8gSXMgdGhlIHRvb2xzdGFjayBnb2lu
ZyB0byBiZSBjb25mdXNlZD8KPiA+IAo+ID4gVGhlIHRvb2xzdGFjayBjYW4gbGlzdCB0aGUgcnVu
bmluZyBkb21haW5zIHdpdGhvdXQgcHJvYmxlbXMgd2l0aCBgeGwKPiA+IGxpc3QnIChhbHRob3Vn
aCB0aGV5IGhhdmUgbm8gbmFtZSkuIEFsc28sIHhsIHZjcHUtcGluIHdvcmtzIGZpbmUuCj4gPiBI
b3dldmVyLCBzb21lIG9wZXJhdGlvbnMgbWlnaHQgbm90IHdvcmsgY29ycmVjdGx5IHRob3VnaC4g
Rm9yIGluc3RhbmNlLAo+ID4gYHhsIGRlc3Ryb3knIGNhbm5vdCBjb21wbGV0ZWx5IGdldCByaWQg
b2YgdGhlIGRvbWFpbi4gSSdsbCBhZGQgaW5mbwo+ID4gYWJvdXQgdGhlc2UgbGltaXRhdGlvbnMg
dG8gYSBzZXBhcmF0ZSBkb20wbGVzcyBkb2N1bWVudCAoYXMgeW91IGFsc28KPiA+IHN1Z2dlc3Rl
ZCBiZWxvdyksIGJlY2F1c2UgaXQgaXMgbm90IHBhcnQgb2YgdGhlIG11bHRpYm9vdCBzcGVjLgo+
ID4gCj4gPiAKPiA+ID4gPiAKPiA+ID4gPiAKPiA+ID4gPiA+IAkyKSBJcyBpdCBwb3NzaWJsZSB0
byByZXN0YXJ0IHRob3NlIGRvbWFpbnM/Cj4gPiA+ID4gCj4gPiA+ID4gTm8gdGhleSBjYW4ndCBi
ZSByZXN0YXJ0ZWQuIEZvciBleGFtcGxlLCB0aGVpciBvcmlnaW5hbCBrZXJuZWwgaXMgZ29uZQo+
ID4gPiA+IGZyb20gbWVtb3J5Lgo+ID4gPiAKPiA+ID4gU28gd2hhdCB3aWxsIGhhcHBlbiBpZiB5
b3UgdXNlICJ4bCByZXN0YXJ0IiBvbiB0aGVtPwo+ID4gCj4gPiBEbyB5b3UgbWVhbiBgeGwgcmVi
b290Jz8gIFRoZSBjb21tYW5kIGV4ZWN1dGVzIGJ1dCBub3RoaW5nIGhhcHBlbnMuCj4gPiAKPiA+
IAo+ID4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+ID4gCTMpIElmIGEgZG9tYWluIGNyYXNoLCB3aGF0
IHdpbGwgaGFwcGVuPyBBcmUgdGhleSBqdXN0IGdvaW5nIHRvCj4gPiA+ID4gPiBzaXQKPiA+ID4g
PiA+IHRoZXJlIHVzaW5nIHJlc291cmNlcyB1bnRpbCB0aGUgcGxhdGZvcm0gcmVib290ZWQ/Cj4g
PiA+ID4gCj4gPiA+ID4gVGhlIGVudGlyZSBwbGF0Zm9ybSBuZWVkcyB0byBiZSByZWJvb3RlZC4K
PiA+ID4gCj4gPiA+IFRoYXQgc2hvdWxkIGJlIGNsYXJpZmllZCBzb21ld2hlcmUgaW4gdGhlIGRv
Y3VtZW50YXRpb24uCj4gPiAKPiA+IFllcywgeW91IGFyZSByaWdodC4gSSdsbCBhZGQgdGhpcyB0
byB0aGUgbmV3IGRvbTBsZXNzIGRvYy4KPiA+IAo+ID4gCj4gPiA+ID4gCj4gPiA+ID4gCj4gPiA+
ID4gPiAJNCkgSG93IGRvIHlvdSBoYW5kbGUgc2NoZWR1bGluZz8gSXMgaXQgc3RpbGwgcG9zc2li
bGUgdG8gZG8gaXQKPiA+ID4gPiA+IHZpYQo+ID4gPiA+ID4gRG9tMD8gSG93IGFib3V0IHRoZSBk
b20wbGVzcyBzaXR1YXRpb24/Cj4gPiA+ID4gCj4gPiA+ID4gVGhlIHNjaGVkdWxlciBjYW4gYmUg
Y2hvc2VuIHZpYSB0aGUgWGVuIGNvbW1hbmQgbGluZSBvcHRpb24uIEl0IGlzIGFsc28KPiA+ID4g
PiBwb3NzaWJsZSB0byBkbyB0aGF0IGZyb20gZG9tMCAoaWYgdGhlcmUgaXMgYSBkb20wKS4KPiA+
ID4gCj4gPiA+IENhbiB5b3UgZXhwbGFpbiBob3cgdGhlIHZDUFVzIGFyZSBnb2luZyB0byBnZXQg
cGlubmVkIHZpYSB0aGUgY29tbWFuZAo+ID4gPiBsaW5lPwo+ID4gCj4gPiBUb2RheSwgb25seSBk
b20wIHZDUFVzIGNhbiBnZXQgYXV0b21hdGljYWxseSBwaW5uZWQgd2l0aCBhIFhlbiBjb21tYW5k
Cj4gPiBsaW5lIG9wdGlvbi4gSG93ZXZlciwgYHhsIHZjcHUtcGluJyBpbiBkb20wIHdvcmtzIHdp
dGggb3RoZXIgZG9tYWlucwo+ID4gc3RhcnRlZCBieSBYZW4gYXQgYm9vdCwgYW5kIHRoZSBOVUxM
IHNjaGVkdWxlciBkb2Vzbid0IHJlcXVpcmUgcGlubmluZy4KPiA+IEZZSSBmb3IgbXkgb3duIHVz
YWdlLCBJIHBsYW4gdG8gdXNlIHRoZSBOVUxMIHNjaGVkdWxlci4KPiAKPiBXZWxsIHlvdXIgc2Vy
aWVzIGlzIGNhbGxlZCAiRG9tMGxlc3MiLCBzbyB1c2luZyBEb20wIHRvIHBpbiB0aGUgdkNQVSBk
b2VzIG5vdAo+IGxvb2sgcmlnaHQgdG8gbWUuCj4gCj4gQnV0IGV2ZW4gd2l0aCBOVUxMIHNjaGVk
dWxlciB5b3UgbWF5IHdhbnQgdG8gcGluIGEgdkNQVSB0byBhIGdpdmVuIHBDUFUuCj4gSW1hZ2lu
ZSBhIGJpZy5MSVRUTEUgZW52aXJvbm1lbnQuIEhvd2V2ZXIsIE5VTEwgc2NoZWR1bGVyIGlzIG5v
dCBzdXBwb3J0ZWQsIHNvCj4gaXQgZmVlbHMgYSBsaXR0bGUgb2RkIHRoYXQgdGhlcmUgYXJlIG5v
IHdheSB0byBjb25maWd1cmUgZ3Vlc3QgRG9tVSB3aXRob3V0Cj4gRG9tMCBpbiBwbGF5Lgo+IAo+
IFNvIHRoZXJlIGlzIHNvbWUgY2xhcmlmaWNhdGlvbiBuZWVkZWQgaGVyZS4KCkknbGwgYWRkIGEg
bm90ZSBhYm91dCB0aGlzIGxpbWl0YXRpb24gdG8gdGhlIGRvbTBsZXNzIGRvYyBJIGFtIHdyaXRp
bmcuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 21:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 21: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 1fcdw7-0000hV-Lv; Mon, 09 Jul 2018 21: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcdw6-0000hB-Bv
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 21:43:10 +0000
X-Inumbo-ID: 14b3191e-83c1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 14b3191e-83c1-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 21:43:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fcdw4-0000Dk-PB; Mon, 09 Jul 2018 21:43: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 1fcdw4-0001Vw-CR; Mon, 09 Jul 2018 21:43:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcdw4-0004Kk-Br; Mon, 09 Jul 2018 21:43:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125067-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=139a84f9ae85bad79527b930b7aef77195cdd3ec
X-Osstest-Versions-That: xen=3243d69213f2367fdea01f7d4dcf219fdd287bc5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 21:43:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125067: 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>

ZmxpZ2h0IDEyNTA2NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA2Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxMzlhODRmOWFlODViYWQ3OTUyN2I5MzBiN2FlZjc3MTk1Y2RkM2VjCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzMjQzZDY5MjEzZjIzNjdmZGVh
MDFmN2Q0ZGNmMjE5ZmRkMjg3YmM1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNTggIDIwMTgt
MDctMDkgMDk6MDA6MjIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDYzICAy
MDE4LTA3LTA5IDE0OjAwOjM0IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAz
MjQzZDY5MjEzLi4xMzlhODRmOWFlICAxMzlhODRmOWFlODViYWQ3OTUyN2I5MzBiN2FlZjc3MTk1
Y2RkM2VjIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 21:51:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 21:51: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 1fce48-0001hA-Qu; Mon, 09 Jul 2018 21:51: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=hdnp=jz=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fce47-0001h5-Dw
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 21:51:27 +0000
X-Inumbo-ID: 3bf2c961-83c2-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3bf2c961-83c2-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 21:51:29 +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 4C74E208DB;
 Mon,  9 Jul 2018 21:51:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531173084;
 bh=8yYdcOi7wcXv7jYjTSYL7JF1GISmLe+v/i+l5qejunM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=HxgFfwXcAVn4HgUMPpWCGBOqn6Qsx1OfaI08l5MNtB8SmwqvFjnz5V1UWX8EFKpWN
 zquXZEfFW4vtiBNWb4ty1HRIRNT9mHIROIAeTz5zCvQbTH+jK0S7rzbcdFWp/iI8ax
 D5yCf7pdsDoR6+mmDO5EOEDSyrCdjYoIF3sqhW/o=
Date: Mon, 9 Jul 2018 14:51:21 -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: <f29552b0-e49c-1936-9540-0629706d5dbd@arm.com>
Message-ID: <alpine.DEB.2.10.1807091437050.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-6-git-send-email-sstabellini@kernel.org>
 <f29552b0-e49c-1936-9540-0629706d5dbd@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 06/21] xen/arm: do not pass dt_host to
 make_memory_node and make_hypervisor_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: 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>

T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDcv
MDcvMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEluIG9yZGVyIHRvIG1h
a2UgbWFrZV9tZW1vcnlfbm9kZSBhbmQgbWFrZV9oeXBlcnZpc29yX25vZGUgbW9yZQo+ID4gcmV1
c2FibGUsIGRvIG5vdCBwYXNzIHRoZW0gZHRfaG9zdC4gQXMgdGhleSBvbmx5IHVzZSBpdCB0byBj
YWxjdWxhdGUKPiA+IGFkZHJjZWxscyBhbmQgc2l6ZWNlbGxzLCBwYXNzIGFkZHJjZWxscyBhbmQg
c2l6ZWNlbGxzIGRpcmVjdGx5Lgo+ID4gCj4gPiBJbiBtYWtlX2h5cGVydmlzb3Jfbm9kZSwgYXNz
dW1lIHRoYXQgZXZ0Y2huX2lycSBoYXMgYWxyZWFkeSBiZWVuCj4gPiBhbGxvY2F0ZWQuIE1vdmUg
dGhlIGV2dGNobl9hbGxvY2F0ZSBjYWxsIHRvIGhhbmRsZV9ub2RlLgo+IAo+IFRoaXMgbmVlZHMg
YSBiaXQgbW9yZSBleHBsYW5hdGlvbiB3aHkuIEJ1dCBJIHRoaW5rIHRoaXMgYmVsb25ncyB0byBh
IHNlcGFyYXRlCj4gcGF0Y2guCgpTdXJlCgoKPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gCj4gPiAtLS0KPiA+IENoYW5n
ZXMgaW4gdjI6Cj4gPiAtIGFkZCBibGFuayBsaW5lCj4gPiAtIG1vdmUgZXZ0Y2huX2FsbG9jYXRl
IHRvIGhhbmRsZV9ub2RlCj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
ICAgfCAzNiArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KPiA+ICAgeGVuL2Nv
bW1vbi9kZXZpY2VfdHJlZS5jICAgICAgfCAgNiArKystLS0KPiA+ICAgeGVuL2luY2x1ZGUveGVu
L2RldmljZV90cmVlLmggfCAgMiArLQo+ID4gICAzIGZpbGVzIGNoYW5nZWQsIDI0IGluc2VydGlv
bnMoKyksIDIwIGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCBh
ZTNlYmM1Li5jMzQ5Y2U0IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC01NTgsMTEg
KzU1OCwxMSBAQCBzdGF0aWMgaW50IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKHZvaWQgKmZkdCwK
PiA+IGdpY19pbnRlcnJ1cHRfdCAqaW50ciwKPiA+ICAgICBzdGF0aWMgaW50IG1ha2VfbWVtb3J5
X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHZvaWQgKmZkdCwKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
c3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQsCj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMsCj4gPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ID4gICB7Cj4g
PiAgICAgICBpbnQgcmVzLCBpOwo+ID4gLSAgICBpbnQgcmVnX3NpemUgPSBkdF9jaGlsZF9uX2Fk
ZHJfY2VsbHMocGFyZW50KSArCj4gPiBkdF9jaGlsZF9uX3NpemVfY2VsbHMocGFyZW50KTsKPiA+
ICsgICAgaW50IHJlZ19zaXplID0gYWRkcmNlbGxzICsgc2l6ZWNlbGxzOwo+ID4gICAgICAgaW50
IG5yX2NlbGxzID0gcmVnX3NpemUqa2luZm8tPm1lbS5ucl9iYW5rczsKPiA+ICAgICAgIF9fYmUz
MiByZWdbbnJfY2VsbHNdOwo+ID4gICAgICAgX19iZTMyICpjZWxsczsKPiA+IEBAIC01ODgsNyAr
NTg4LDcgQEAgc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQsCj4gPiAgICAgICAgICAgZHRfZHByaW50aygiICBCYW5rICVkOiAlIyJQUkl4NjQiLT4lIyJQ
Ukl4NjQiXG4iLAo+ID4gICAgICAgICAgICAgICAgICAgICAgaSwgc3RhcnQsIHN0YXJ0ICsgc2l6
ZSk7Cj4gPiAgIC0gICAgICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIHBhcmVudCwgc3Rh
cnQsIHNpemUpOwo+ID4gKyAgICAgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNl
bGxzLCBzaXplY2VsbHMsIHN0YXJ0LCBzaXplKTsKPiA+ICAgICAgIH0KPiA+ICAgICAgICAgcmVz
ID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6ZW9mKHJlZykpOwo+ID4gQEAgLTYw
NCw3ICs2MDQsNyBAQCBzdGF0aWMgdm9pZCBldnRjaG5fYWxsb2NhdGUoc3RydWN0IGRvbWFpbiAq
ZCk7Cj4gPiAgICAgc3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWlu
ICpkLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMpCj4gPiAgIHsKPiA+
ICAgICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPQo+ID4gICAgICAgICAgICJ4ZW4seGVuLSJfX3N0
cmluZ2lmeShYRU5fVkVSU0lPTikiLiJfX3N0cmluZ2lmeShYRU5fU1VCVkVSU0lPTikiXDAiCj4g
PiBAQCAtNjEzLDkgKzYxMyw2IEBAIHN0YXRpYyBpbnQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3Ry
dWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyOwo+ID4gICAgICAg
X19iZTMyICpjZWxsczsKPiA+ICAgICAgIGludCByZXM7Cj4gPiAtICAgIC8qIENvbnZlbmllbmNl
IGFsaWFzICovCj4gPiAtICAgIGludCBhZGRyY2VsbHMgPSBkdF9jaGlsZF9uX2FkZHJfY2VsbHMo
cGFyZW50KTsKPiA+IC0gICAgaW50IHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxscyhw
YXJlbnQpOwo+ID4gICAgICAgdm9pZCAqZmR0ID0ga2luZm8tPmZkdDsKPiA+ICAgICAgICAgZHRf
ZHByaW50aygiQ3JlYXRlIGh5cGVydmlzb3Igbm9kZVxuIik7Cj4gPiBAQCAtNjQwLDE5ICs2Mzcs
MTQgQEAgc3RhdGljIGludCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+
ID4gICAgICAgICAvKiByZWcgMCBpcyBncmFudCB0YWJsZSBzcGFjZSAqLwo+ID4gICAgICAgY2Vs
bHMgPSAmcmVnWzBdOwo+ID4gLSAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBwYXJlbnQs
IGtpbmZvLT5nbnR0YWJfc3RhcnQsCj4gPiBraW5mby0+Z250dGFiX3NpemUpOwo+ID4gKyAgICBk
dF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2VsbHMsIHNpemVjZWxscywKPiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgIGtpbmZvLT5nbnR0YWJfc3RhcnQsIGtpbmZvLT5nbnR0YWJfc2l6
ZSk7Cj4gPiAgICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVnIiwgcmVnLAo+ID4gICAg
ICAgICAgICAgICAgICAgICAgICAgIGR0X2NlbGxzX3RvX3NpemUoYWRkcmNlbGxzICsgc2l6ZWNl
bGxzKSk7Cj4gPiAgICAgICBpZiAoIHJlcyApCj4gPiAgICAgICAgICAgcmV0dXJuIHJlczsKPiA+
ICAgICAgICAgLyoKPiA+IC0gICAgICogSXQgaXMgc2FmZSB0byBhbGxvY2F0ZSB0aGUgZXZlbnQg
Y2hhbm5lbCBoZXJlIGJlY2F1c2UgYWxsIHRoZQo+ID4gLSAgICAgKiBQUElzIHVzZWQgYnkgdGhl
IGhhcmR3YXJlIGRvbWFpbiBoYXZlIGJlZW4gcmVnaXN0ZXJlZC4KPiA+IC0gICAgICovCj4gPiAt
ICAgIGV2dGNobl9hbGxvY2F0ZShkKTsKPiAKPiBJIHdvdWxkIHJlcGxhY2UgdGhpcyB3aXRoIGEg
QlVHX09OKGV2dGNobiAhPSAwKS4KCkkgYWdyZWUgd2l0aCB0aGUgcHJpbmNpcGxlLCBidXQgSSB0
aGluayB5b3UgbWVhbnQKQlVHX09OKGQtPmFyY2guZXZ0Y2huX2lycSA8PSAwKSA/CgoKPiA+IC0K
PiA+IC0gICAgLyoKPiA+ICAgICAgICAqIEludGVycnVwdCBldmVudCBjaGFubmVsIHVwY2FsbDoK
PiA+ICAgICAgICAqICAtIEFjdGl2ZS1sb3cgbGV2ZWwtc2Vuc2l0aXZlCj4gPiAgICAgICAgKiAg
LSBBbGwgQ1BVcwo+ID4gQEAgLTEzMTcsMTEgKzEzMDksMjMgQEAgc3RhdGljIGludCBoYW5kbGVf
bm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IGtlcm5lbF9pbmZvICpraW5mbywKPiA+
ICAgICAgICAgaWYgKCBub2RlID09IGR0X2hvc3QgKQo+ID4gICAgICAgewo+ID4gKyAgICAgICAg
aW50IGFkZHJjZWxscyA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhub2RlKTsKPiA+ICsgICAgICAg
IGludCBzaXplY2VsbHMgPSBkdF9jaGlsZF9uX3NpemVfY2VsbHMobm9kZSk7Cj4gPiArCj4gPiAr
Cj4gPiArICAgICAgICAvKgo+ID4gKyAgICAgICAgICogICAgICAqIEl0IGlzIHNhZmUgdG8gYWxs
b2NhdGUgdGhlIGV2ZW50IGNoYW5uZWwgaGVyZQo+ID4gKyAgICAgICAgICogICAgICBiZWNhdXNl
IGFsbCB0aGUKPiA+ICsgICAgICAgICAqICAgICAgICAgICAqIFBQSXMgdXNlZCBieSB0aGUgaGFy
ZHdhcmUgZG9tYWluIGhhdmUgYmVlbgo+ID4gKyAgICAgICAgICogICAgICAgICAgIHJlZ2lzdGVy
ZWQuCj4gPiArICAgICAgICAgKiAgICAgICAgICAgICAgICAqLwo+IAo+IFBsZWFzZSBmaXggdGhl
IGNvbW1lbnQuCgpObyBpZGVhIHdoYXQgaGFwcGVuZWQgdGhlcmUgOi0pCkknbGwgZml4CgoKPiA+
ICsgICAgICAgIGV2dGNobl9hbGxvY2F0ZShkKTsKPiA+ICsKPiA+ICAgICAgICAgICAvKgo+ID4g
ICAgICAgICAgICAqIFRoZSBoeXBlcnZpc29yIG5vZGUgc2hvdWxkIGFsd2F5cyBiZSBjcmVhdGVk
IGFmdGVyIGFsbCBub2Rlcwo+ID4gICAgICAgICAgICAqIGZyb20gdGhlIGhvc3QgRFQgaGF2ZSBi
ZWVuIHBhcnNlZC4KPiA+ICAgICAgICAgICAgKi8KPiA+IC0gICAgICAgIHJlcyA9IG1ha2VfaHlw
ZXJ2aXNvcl9ub2RlKGQsIGtpbmZvLCBub2RlKTsKPiA+ICsgICAgICAgIHJlcyA9IG1ha2VfaHlw
ZXJ2aXNvcl9ub2RlKGQsIGtpbmZvLCBhZGRyY2VsbHMsIHNpemVjZWxscyk7Cj4gPiAgICAgICAg
ICAgaWYgKCByZXMgKQo+ID4gICAgICAgICAgICAgICByZXR1cm4gcmVzOwo+ID4gICBAQCAtMTMz
Myw3ICsxMzM3LDcgQEAgc3RhdGljIGludCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3QKPiA+IGtlcm5lbF9pbmZvICpraW5mbywKPiA+ICAgICAgICAgICBpZiAoIHJlcyApCj4g
PiAgICAgICAgICAgICAgIHJldHVybiByZXM7Cj4gPiAgIC0gICAgICAgIHJlcyA9IG1ha2VfbWVt
b3J5X25vZGUoZCwga2luZm8tPmZkdCwgbm9kZSwga2luZm8pOwo+ID4gKyAgICAgICAgcmVzID0g
bWFrZV9tZW1vcnlfbm9kZShkLCBraW5mby0+ZmR0LCBhZGRyY2VsbHMsIHNpemVjZWxscywga2lu
Zm8pOwo+ID4gICAgICAgICAgIGlmICggcmVzICkKPiA+ICAgICAgICAgICAgICAgcmV0dXJuIHJl
czsKPiA+ICAgZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYyBiL3hlbi9jb21t
b24vZGV2aWNlX3RyZWUuYwo+ID4gaW5kZXggN2IwMDllYS4uOGZjNDAxZCAxMDA2NDQKPiA+IC0t
LSBhL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYwo+ID4gKysrIGIveGVuL2NvbW1vbi9kZXZpY2Vf
dHJlZS5jCj4gPiBAQCAtMTEyLDExICsxMTIsMTEgQEAgdm9pZCBkdF9zZXRfcmFuZ2UoX19iZTMy
ICoqY2VsbHAsIGNvbnN0IHN0cnVjdAo+ID4gZHRfZGV2aWNlX25vZGUgKm5wLAo+ID4gICAgICAg
ZHRfc2V0X2NlbGwoY2VsbHAsIGR0X25fc2l6ZV9jZWxscyhucCksIHNpemUpOwo+ID4gICB9Cj4g
PiAgIC12b2lkIGR0X2NoaWxkX3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgY29uc3Qgc3RydWN0
IGR0X2RldmljZV9ub2RlCj4gPiAqcGFyZW50LAo+ID4gK3ZvaWQgZHRfY2hpbGRfc2V0X3Jhbmdl
KF9fYmUzMiAqKmNlbGxwLCBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6ZWNlbGxzLAo+ID4gICAgICAg
ICAgICAgICAgICAgICAgICAgICB1NjQgYWRkcmVzcywgdTY0IHNpemUpCj4gPiAgIHsKPiA+IC0g
ICAgZHRfc2V0X2NlbGwoY2VsbHAsIGR0X2NoaWxkX25fYWRkcl9jZWxscyhwYXJlbnQpLCBhZGRy
ZXNzKTsKPiA+IC0gICAgZHRfc2V0X2NlbGwoY2VsbHAsIGR0X2NoaWxkX25fc2l6ZV9jZWxscyhw
YXJlbnQpLCBzaXplKTsKPiA+ICsgICAgZHRfc2V0X2NlbGwoY2VsbHAsIGFkZHJjZWxscywgYWRk
cmVzcyk7Cj4gPiArICAgIGR0X3NldF9jZWxsKGNlbGxwLCBzaXplY2VsbHMsIHNpemUpOwo+ID4g
ICB9Cj4gPiAgICAgc3RhdGljIHZvaWQgX19pbml0ICp1bmZsYXR0ZW5fZHRfYWxsb2ModW5zaWdu
ZWQgbG9uZyAqbWVtLCB1bnNpZ25lZCBsb25nCj4gPiBzaXplLAo+ID4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oIGIveGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVl
LmgKPiA+IGluZGV4IDYzOGI5MjYuLjkxZmEwYjYgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vZGV2aWNlX3RyZWUuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVl
LmgKPiA+IEBAIC02NzQsNyArNjc0LDcgQEAgdm9pZCBkdF9zZXRfcmFuZ2UoX19iZTMyICoqY2Vs
bHAsIGNvbnN0IHN0cnVjdAo+ID4gZHRfZGV2aWNlX25vZGUgKm5wLAo+ID4gICAgKiBXcml0ZSBh
IHJhbmdlIGludG8gYSBzZXJpZXMgb2YgY2VsbHMgYW5kIHVwZGF0ZSBjZWxscCB0byBwb2ludCB0
byB0aGUKPiA+ICAgICogY2VsbCBqdXN0IGFmdGVyLgo+ID4gICAgKi8KPiA+IC12b2lkIGR0X2No
aWxkX3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2Rl
Cj4gPiAqcGFyZW50LAo+ID4gK3ZvaWQgZHRfY2hpbGRfc2V0X3JhbmdlKF9fYmUzMiAqKmNlbGxw
LCBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6ZWNlbGxzLAo+ID4gICAgICAgICAgICAgICAgICAgICAg
ICAgICB1NjQgYWRkcmVzcywgdTY0IHNpemUpOwo+ID4gICAgIC8qKgo+ID4gCj4gCj4gQ2hlZXJz
LAo+IAo+IC0tIAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 23:02:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 23: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 1fcfAr-0008Fb-21; Mon, 09 Jul 2018 23: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=hdnp=jz=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fcfAp-0008FW-9A
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 23:02:27 +0000
X-Inumbo-ID: 2740e14c-83cc-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2740e14c-83cc-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 23:02:29 +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 89E592075B;
 Mon,  9 Jul 2018 23:02:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531177344;
 bh=yj7uliJ1CyA+qVYpURhljmcMVGpqRbFGGJI1StQ25HI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=KJ9VSR9nFcMk0fxzUEtcaPoXfeCp3ASvNJ/COAt1cfepkXoij6do3Vn9oJM88XuKV
 QhDwjmha7ru6ZaJX/YTJZdmWkBvYOO0GfZiCDZT0ZpAM59agPOOLOpREhX7iYTuz8r
 eqqKYnbQO9kO42+Ow/ShEcuHOY7cY2LD3HisryO0=
Date: Mon, 9 Jul 2018 16:02:21 -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: <ffe46d6d-368f-6237-ce43-dc446560a641@arm.com>
Message-ID: <alpine.DEB.2.10.1807091520560.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
 <ffe46d6d-368f-6237-ce43-dc446560a641@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 02/21] xen/arm: make allocate_memory work
 for non 1:1 mapped 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: 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>

T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNy8wNy8xOCAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gRXh0ZW5k
IGFsbG9jYXRlX21lbW9yeSB0byB3b3JrIGZvciBub24gMToxIG1hcHBlZCBkb21Vcy4gU3BlY2lm
aWNhbGx5LAo+ID4gbWVtb3J5IGFsbG9jYXRlZCBmb3IgZG9tVSB3aWxsIGJlIG1hcHBlZCBpbnRv
IHRoZSBkb21VIHBzZXVkby1waHlzaWNhbAo+ID4gYWRkcmVzcyBzcGFjZSBhdCB0aGUgYXBwcm9w
cmlhdGUgYWRkcmVzc2VzIGFjY29yZGluZyB0byB0aGUgZ3Vlc3QgbWVtb3J5Cj4gPiBtYXA6IEdV
RVNUX1JBTTBfQkFTRSBhbmQgR1VFU1RfUkFNMV9CQVNFLgo+ID4gCj4gPiBUbyBkbyB0aGF0LCBp
bnNlcnRfMTFfYmFuayBoYXMgYmVlbiBleHRlbmRlZCB0byBkZWFsIHdpdGggbm9uLWRvbTAKPiA+
IG1hcHBpbmdzIHN0YXJ0aW5nIGZyb20gR1VFU1RfUkFNMF9CQVNFLiBpbnNlcnRfMTFfYmFuayBo
YXMgYmVlbiByZW5hbWVkCj4gPiB0byBpbnNlcnRfYmFuay4KPiA+IAo+ID4gU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gCj4gPiAtLS0K
PiA+IENoYW5nZXMgaW4gdjI6Cj4gPiAtIG5ldyBwYXRjaAo+ID4gLS0tCj4gPiAgIHhlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYyB8IDU3Cj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0KPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKyks
IDEzIGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCAxODJlM2Q1
Li4yYTY2MTlhIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4g
PiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC05NywyNyArOTcsNTEg
QEAgc3RhdGljIHVuc2lnbmVkIGludCBnZXRfYWxsb2NhdGlvbl9zaXplKHBhZGRyX3Qgc2l6ZSkK
PiA+ICAgICogUmV0dXJucyBmYWxzZSBpZiB0aGUgbWVtb3J5IHdvdWxkIGJlIGJlbG93IGJhbmsg
MCBvciB3ZSBoYXZlIHJ1bgo+ID4gICAgKiBvdXQgb2YgYmFua3MuIEluIHRoaXMgY2FzZSBpdCB3
aWxsIGZyZWUgdGhlIHBhZ2VzLgo+ID4gICAgKi8KPiA+IC1zdGF0aWMgYm9vbCBpbnNlcnRfMTFf
YmFuayhzdHJ1Y3QgZG9tYWluICpkLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IHBhZ2VfaW5mbyAqcGcsCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IG9yZGVyKQo+ID4gK3N0YXRpYyBib29sIGluc2VydF9iYW5rKHN0cnVjdCBkb21h
aW4gKmQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGtlcm5lbF9pbmZvICpr
aW5mbywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZywK
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIsCj4gPiArICAg
ICAgICAgICAgICAgICAgICAgICAgYm9vbCBtYXBfMTEpCj4gPiAgIHsKPiA+IC0gICAgaW50IHJl
cywgaTsKPiA+ICsgICAgaW50IHJlcywgaSwgbnJfbWVtX2JhbmtzID0gbWFwXzExID8gTlJfTUVN
X0JBTktTIDogMjsKPiAKPiBucl9tZW1fYmFua3Mgc2hvdWxkIGJlIHVuc2lnbmVkLiBJIGFsc28g
d291bGQgZHJvcCAibWVtXyIgdG8gc2hvcnRlbiBhIGJpdCB0aGUKPiBuYW1lLgoKT0sKCgo+ID4g
ICAgICAgbWZuX3Qgc21mbjsKPiA+ICAgICAgIHBhZGRyX3Qgc3RhcnQsIHNpemU7Cj4gPiArICAg
IHN0cnVjdCBtZW1iYW5rICpiYW5rOwo+ID4gICAgICAgICBzbWZuID0gcGFnZV90b19tZm4ocGcp
Owo+ID4gICAgICAgc3RhcnQgPSBtZm5fdG9fbWFkZHIoc21mbik7Cj4gCj4gVGhlIG5ldyBjb2Rl
IGlzIHByZXR0eSBob3JyaWJsZSB0byByZWFkLiBDYW4geW91IHBsZWFzZSBhZGQgc29tZSBjb21t
ZW50cyB0bwo+IGhlbHAgdW5kZXJzdGFuZGluZyBpdD8KPiAKPiBIZXJlIGlzIGFscmVhZHkgYW4g
ZXhhbXBsZSB3aGVyZSB5b3Ugc2V0IHN0YXJ0IHRvIE1GTi4gQnV0IHRoZW4gb3ZlcnJpZGUgYWZ0
ZXIKPiB3aXRoIG5vbmUgY29tbWVudCB0byB1bmRlcnN0YW5kIHdoeS4KPiAKPiBBbHNvLCB0aGlz
IGNvZGUgYXMgYWx3YXlzIGFzc3VtZWQgTUZOID09IEdGTiBzbyBzdGFydCB3YXMgbWFraW5nIHNl
bnNlLiBOb3csCj4geW91IHJlLXB1cnBvc2UgaXQgdG8ganVzdCB0aGUgZ3Vlc3QtcGh5c2ljYWwg
YWRkcmVzcy4gU28gbW9yZSBsaWtlbHkgeW91IHdhbnQKPiB0byByZXdvcmsgdGhlIGNvZGUgYSBi
aXQuCgpJJ2xsIGFkZCBtb3JlIGNvbW1lbnRzIGluIHRoZSBjb2RlLiBOZXh0IHRpbWUgdGhlIHBh
dGNoIHdpbGwgYmUgY2xlYXJlci4KVGhpcyBpcyBhIHNuaXBwZXQgdG8gZ2l2ZSB5b3UgYW4gaWRl
YSwgYnV0IGl0IG1pZ2h0IGJlIGJlc3QgZm9yIHlvdSB0bwpqdXN0IHdhaXQgZm9yIHRoZSBuZXh0
IHZlcnNpb24gYmVmb3JlIHJlYWRpbmcgdGhpcyBhZ2Fpbi4KCiAgICAvKgogICAgICogc21mbjog
dGhlIGFkZHJlc3Mgb2YgdGhlIHNldCBvZiBwYWdlcyB0byBtYXAKICAgICAqIHN0YXJ0OiB0aGUg
YWRkcmVzcyBpbiBndWVzdCBwc2V1ZG8tcGh5c2ljYWwgbWVtb3J5IHdoZXJlIHRvIG1hcAogICAg
ICogICAgICAgIHRoZSBwYWdlcwogICAgICovCiAgICBzbWZuID0gcGFnZV90b19tZm4ocGcpOwog
ICAgc3RhcnQgPSBtZm5fdG9fbWFkZHIoc21mbik7CiAgICBzaXplID0gcGZuX3RvX3BhZGRyKDFV
TCA8PCBvcmRlcik7CiAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgewogICAg
ICAgIC8qCiAgICAgICAgICogRG9tMCBpcyAxOjEgbWFwcGVkLCBzbyBzdGFydCBpcyB0aGUgc2Ft
ZSBhcyAoc21mbiA8PAogICAgICAgICAqIFBBR0VfU0hJRlQpLgogICAgICAgICAqCiAgICAgICAg
ICogSW5zdGVhZCwgRG9tVSBtZW1vcnkgaXMgcHJvdmlkZWQgaW4gdHdvIGJhbmtzOgogICAgICAg
ICAqICAgR1VFU1RfUkFNMF9CQVNFIC0gR1VFU1RfUkFNMF9CQVNFICsgR1VFU1RfUkFNMF9TSVpF
CiAgICAgICAgICogICBHVUVTVF9SQU0xX0JBU0UgLSBHVUVTVF9SQU0xX0JBU0UgKyBHVUVTVF9S
QU0xX1NJWkUKICAgICAgICAgKiAKICAgICAgICAgKiBGaW5kIHRoZSByaWdodCBzdGFydCBhZGRy
ZXNzIGZvciBEb21VcyBhY2NvcmRpbmdseS4KICAgICAgICAgKi8KICAKCgo+ID4gICAgICAgc2l6
ZSA9IHBmbl90b19wYWRkcigxVUwgPDwgb3JkZXIpOwo+ID4gKyAgICBpZiAoICFtYXBfMTEgKQo+
IAo+IEkgYW0gbm90IHN1cmUgd2h5IG1hcF8xMSB3b3VsZCBtZWFuIERvbVU/IEkgZG9uJ3Qgc2Vl
IGFueSByZWFzb24gdG8gbm90IGFsbG93Cj4gdGhhdCBmb3IgRG9tMC4gTm90ZSB0aGF0IEkgYW0g
bm90IGFza2luZyB0byBkbyBpdCwganVzdCBoYXZpbmcgY2xlYXJlciBuYW1lLgoKR29vZCBwb2lu
dC4gSSB0aGluayBJIHNob3VsZCBqdXN0IGRyb3AgdGhlIG9wdGlvbiwgd2hpY2ggaXMganVzdApj
b25mdXNpbmcsIGFuZCBrZWVwIHVzaW5nIGlzX2hhcmR3YXJlX2RvbWFpbihkKSBjaGVja3MgbGlr
ZSBpbgphbGxvY2F0ZV9tZW1vcnkuIE90aGVyd2lzZSBsZXQgbWUga25vdyBpZiB5b3UgaGF2ZSBh
IGJldHRlciBpZGVhLgoKCj4gPiArICAgIHsKPiA+ICsgICAgICAgIHN0YXJ0ID0gR1VFU1RfUkFN
MF9CQVNFOwo+ID4gKyAgICAgICAgaWYgKCBraW5mby0+bWVtLm5yX2JhbmtzID4gMCApCj4gPiAr
ICAgICAgICB7Cj4gPiArICAgICAgICAgICAgZm9yKCBpID0gMDsgaSA8IGtpbmZvLT5tZW0ubnJf
YmFua3M7IGkrKyApCj4gPiArICAgICAgICAgICAgewo+ID4gKyAgICAgICAgICAgICAgICBiYW5r
ID0gJmtpbmZvLT5tZW0uYmFua1tpXTsKPiA+ICsgICAgICAgICAgICAgICAgc3RhcnQgPSBiYW5r
LT5zdGFydCArIGJhbmstPnNpemU7Cj4gPiArICAgICAgICAgICAgfQo+ID4gKyAgICAgICAgICAg
IGlmICggYmFuay0+c3RhcnQgPT0gR1VFU1RfUkFNMF9CQVNFICYmCj4gPiArICAgICAgICAgICAg
ICAgICAgICBzdGFydCArIHNpemUgPiAoR1VFU1RfUkFNMF9CQVNFICsgR1VFU1RfUkFNMF9TSVpF
KSApCj4gCj4gVGhlIGluZGVudGF0aW9uIGxvb2tzIHdyb25nLgoKT0sKCgo+ID4gKyAgICAgICAg
ICAgICAgICBzdGFydCA9IEdVRVNUX1JBTTFfQkFTRTsKPiA+ICsgICAgICAgICAgICBpZiAoIGJh
bmstPnN0YXJ0ID09IEdVRVNUX1JBTTFfQkFTRSAmJgo+ID4gKyAgICAgICAgICAgICAgICAgICAg
c3RhcnQgKyBzaXplID4gKEdVRVNUX1JBTTFfQkFTRSArIEdVRVNUX1JBTTFfU0laRSkgKQo+ID4g
KyAgICAgICAgICAgIHsKPiA+ICsgICAgICAgICAgICAgICAgRDExUFJJTlQoIkFsbG9jYXRpb24g
b2YgZG9tYWluIG1lbW9yeSBleGNlZWRzIG1heAo+ID4gYW1vdW50XG4iKTsKPiAKPiBUaGlzIGxv
b2tzIHF1aXRlIHN0cmFuZ2UgdG8gdXNlIEQxMVBSSU5UIGhlcmUgYXMgdGhpcyByZWxhdGVkIHRv
IGRpcmVjdC1kb21haW4KPiBtYXBwZWQuCiAKWW91IGFyZSByaWdodCwgYnV0IEkgZGlkbid0IGZl
ZWwgbGlrZSByZXBsYWNpbmcgYWxsIEQxMVBSSU5UCm9jY3VycmVuY2VzLiBTaG91bGQgSSBkbyB0
aGF0PyBPciBzaG91bGQgSSBjaGFuZ2UganVzdCB0aGlzIGluc3RhbmNlPyBJCmNvdWxkIGFsc28g
anVzdCBkcm9wIHRoaXMgRDExUFJJTlQsIGdpdmVuIHRoYXQgdGhlIHByaW50ayBpcyBub3QgZXZl
bgplbmFibGVkIGJ5IGRlZmF1bHQuIExldCBtZSBrbm93LgoKCj4gPiArICAgICAgICAgICAgICAg
IGdvdG8gZmFpbDsKPiA+ICsgICAgICAgICAgICB9Cj4gPiArICAgICAgICB9Cj4gPiArICAgIH0K
PiA+ICAgLSAgICBEMTFQUklOVCgiQWxsb2NhdGVkICUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciIg
KCVsZE1CLyVsZE1CLCBvcmRlcgo+ID4gJWQpXG4iLAo+ID4gKyAgICBEMTFQUklOVCgiQWxsb2Nh
dGVkICUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciI6JSMiUFJJcGFkZHIiLSUjIlBSSXBhZGRyIgo+
ID4gKCVsZE1CLyVsZE1CLCBvcmRlciAlZClcbiIsCj4gPiArICAgICAgICAgICAgIG1mbl90b19t
YWRkcihzbWZuKSwgbWZuX3RvX21hZGRyKHNtZm4pICsgc2l6ZSwKPiA+ICAgICAgICAgICAgICAg
IHN0YXJ0LCBzdGFydCArIHNpemUsCj4gPiAgICAgICAgICAgICAgICAxVUwgPDwgKG9yZGVyICsg
UEFHRV9TSElGVCAtIDIwKSwKPiA+ICAgICAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0
IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRpZ2l0IGhleCkgKi8KPiA+ICAgICAgICAgICAgICAgICh1
bnNpZ25lZCBsb25nKShraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4gMjApLAo+ID4gICAgICAgICAg
ICAgICAgb3JkZXIpOwo+ID4gICAtICAgIGlmICgga2luZm8tPm1lbS5ucl9iYW5rcyA+IDAgJiYK
PiA+ICsgICAgaWYgKCBtYXBfMTEgJiYga2luZm8tPm1lbS5ucl9iYW5rcyA+IDAgJiYKPiAKPiBX
aHkgZG8geW91IGRyb3AgdGhhdCBjaGVjaz8gSXQgc2hvdWxkIGJlIGhhcm1sZXNzIGZvciBub24t
ZGlyZWN0IG1hcHBlZAo+IGRvbWFpbi4KCllvdSBhcmUgcmlnaHQuIEknbGwgcmVtb3ZlIHRoaXMg
Y2hhbmdlLgoKCj4gPiAgICAgICAgICAgIHNpemUgPCBNQigxMjgpICYmID4gICAgICAgICAgICBz
dGFydCArIHNpemUgPAo+ID4ga2luZm8tPm1lbS5iYW5rWzBdLnN0YXJ0ICkKPiA+ICAgICAgIHsK
PiA+IEBAIC0xMjUsNyArMTQ5LDcgQEAgc3RhdGljIGJvb2wgaW5zZXJ0XzExX2Jhbmsoc3RydWN0
IGRvbWFpbiAqZCwKPiA+ICAgICAgICAgICBnb3RvIGZhaWw7Cj4gPiAgICAgICB9Cj4gPiAgIC0g
ICAgcmVzID0gZ3Vlc3RfcGh5c21hcF9hZGRfcGFnZShkLCBfZ2ZuKG1mbl94KHNtZm4pKSwgc21m
biwgb3JkZXIpOwo+ID4gKyAgICByZXMgPSBndWVzdF9waHlzbWFwX2FkZF9wYWdlKGQsIGdhZGRy
X3RvX2dmbihzdGFydCksIHNtZm4sIG9yZGVyKTsKPiA+ICAgICAgIGlmICggcmVzICkKPiA+ICAg
ICAgICAgICBwYW5pYygiRmFpbGVkIG1hcCBwYWdlcyB0byBET00wOiAlZCIsIHJlcyk7Cj4gPiAg
IEBAIC0xNDEsNyArMTY1LDcgQEAgc3RhdGljIGJvb2wgaW5zZXJ0XzExX2Jhbmsoc3RydWN0IGRv
bWFpbiAqZCwKPiA+ICAgICAgICAgZm9yKCBpID0gMDsgaSA8IGtpbmZvLT5tZW0ubnJfYmFua3M7
IGkrKyApCj4gPiAgICAgICB7Cj4gPiAtICAgICAgICBzdHJ1Y3QgbWVtYmFuayAqYmFuayA9ICZr
aW5mby0+bWVtLmJhbmtbaV07Cj4gPiArICAgICAgICBiYW5rID0gJmtpbmZvLT5tZW0uYmFua1tp
XTsKPiA+ICAgICAgICAgICAgIC8qIElmIHBvc3NpYmxlIG1lcmdlIG5ldyBtZW1vcnkgaW50byB0
aGUgc3RhcnQgb2YgdGhlIGJhbmsgKi8KPiA+ICAgICAgICAgICBpZiAoIGJhbmstPnN0YXJ0ID09
IHN0YXJ0K3NpemUgKQo+ID4gQEAgLTE2NCw3ICsxODgsNyBAQCBzdGF0aWMgYm9vbCBpbnNlcnRf
MTFfYmFuayhzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICAgICAgICAqIGNvdWxkIGhhdmUgaW5z
ZXJ0ZWQgdGhlIG1lbW9yeSBpbnRvL2JlZm9yZSB3ZSB3b3VsZCBhbHJlYWR5Cj4gPiAgICAgICAg
ICAgICogaGF2ZSBkb25lIHNvLCBzbyB0aGlzIG11c3QgYmUgdGhlIHJpZ2h0IHBsYWNlLgo+ID4g
ICAgICAgICAgICAqLwo+ID4gLSAgICAgICAgaWYgKCBzdGFydCArIHNpemUgPCBiYW5rLT5zdGFy
dCAmJiBraW5mby0+bWVtLm5yX2JhbmtzIDwKPiA+IE5SX01FTV9CQU5LUyApCj4gPiArICAgICAg
ICBpZiAoIHN0YXJ0ICsgc2l6ZSA8IGJhbmstPnN0YXJ0ICYmIGtpbmZvLT5tZW0ubnJfYmFua3Mg
PAo+ID4gbnJfbWVtX2JhbmtzICkKPiA+ICAgICAgICAgICB7Cj4gPiAgICAgICAgICAgICAgIG1l
bW1vdmUoYmFuayArIDEsIGJhbmssCj4gPiAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKCpi
YW5rKSAqIChraW5mby0+bWVtLm5yX2JhbmtzIC0gaSkpOwo+ID4gQEAgLTE3NSw3ICsxOTksNyBA
QCBzdGF0aWMgYm9vbCBpbnNlcnRfMTFfYmFuayhzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICAg
ICAgIH0KPiA+ICAgICAgIH0KPiA+ICAgLSAgICBpZiAoIGkgPT0ga2luZm8tPm1lbS5ucl9iYW5r
cyAmJiBraW5mby0+bWVtLm5yX2JhbmtzIDwgTlJfTUVNX0JBTktTICkKPiA+ICsgICAgaWYgKCBp
ID09IGtpbmZvLT5tZW0ubnJfYmFua3MgJiYga2luZm8tPm1lbS5ucl9iYW5rcyA8IG5yX21lbV9i
YW5rcyApCj4gPiAgICAgICB7Cj4gPiAgICAgICAgICAgc3RydWN0IG1lbWJhbmsgKmJhbmsgPSAm
a2luZm8tPm1lbS5iYW5rW2tpbmZvLT5tZW0ubnJfYmFua3NdOwo+ID4gICBAQCAtMjUzLDYgKzI3
Nyw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3QKPiA+IGtlcm5lbF9pbmZvICpraW5mbykKPiA+ICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBn
Owo+ID4gICAgICAgdW5zaWduZWQgaW50IG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5m
by0+dW5hc3NpZ25lZF9tZW0pOwo+ID4gICAgICAgaW50IGk7Cj4gPiArICAgIGJvb2wgaHdkb20g
PSBkLT5kb21haW5faWQgPT0gMDsKPiAKPiBZb3Ugc2hvdWxkIHVzZSBpc19oYXJkd2FyZV9kb21h
aW4oLi4uKS4KClllcywgSSdsbCBkbyB0aGF0IGhlcmUgYW5kIGVsc2V3aGVyZSBpbiB0aGlzIHBh
dGNoCgoKPiA+ICAgICAgICAgYm9vbCBsb3dtZW0gPSB0cnVlOwo+ID4gICAgICAgdW5zaWduZWQg
aW50IGJpdHM7Cj4gPiBAQCAtMjYzLDYgKzI4OCwxMiBAQCBzdGF0aWMgdm9pZCBhbGxvY2F0ZV9t
ZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0Cj4gPiBrZXJuZWxfaW5mbyAqa2luZm8pCj4g
PiAgICAgICAgIGtpbmZvLT5tZW0ubnJfYmFua3MgPSAwOwo+ID4gICArICAgIGlmICggIWh3ZG9t
ICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgbG93bWVtID0gZmFsc2U7Cj4gPiArICAgICAgICBn
b3RvIGdvdF9iYW5rMDsKPiA+ICsgICAgfQo+IAo+IENhbiB5b3UgZXhwbGFpbiB3aHkgeW91IG5l
ZWQgdGhpcz8KClllcywgSSdsbCBhZGQgYSBjb21tZW50LiBUaGUgZmlyc3QgcGFydCBvZiBhbGxv
Y2F0ZV9tZW1vcnkgdHJpZXMgdG8KYWxsb2NhdGUgbWVtb3J5IGFzIGxvdyBhcyBwb3NzaWJsZSwg
d2hpY2ggaXMgZmluZSBmb3IgZG9tMCBidXQgaXQgaXMKdW5uZWNlc3NhcnkgZm9yIERvbVVzLCBn
aXZlbiB0aGF0IHRoZXkgYXJlIG5vdCAxOjEgbWFwcGVkLiBTbywgdGhpcwpjaGVjayBpcyBtZWFu
dCB0byBnbyBzdHJhaWdodCB0byB0aGUgcmVndWxhciBhbGxvY2F0aW9uIGZvciBEb21VcywKc2tp
cHBpbmcgdGhlIHNwZWNpYWwgYmVsb3ctNEcgYWxsb2NhdGlvbiBsb29wLgoKCj4gPiArCj4gPiAg
ICAgICAvKgo+ID4gICAgICAgICogRmlyc3QgdHJ5IGFuZCBhbGxvY2F0ZSB0aGUgbGFyZ2VzdCB0
aGluZyB3ZSBjYW4gYXMgbG93IGFzCj4gPiAgICAgICAgKiBwb3NzaWJsZSB0byBiZSBiYW5rIDAu
Cj4gPiBAQCAtMjc0LDcgKzMwNSw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IGtlcm5lbF9pbmZvICpraW5mbykKPiA+ICAgICAgICAg
ICAgICAgcGcgPSBhbGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCBNRU1GX2JpdHMoYml0cykp
Owo+ID4gICAgICAgICAgICAgICBpZiAoIHBnICE9IE5VTEwgKQo+ID4gICAgICAgICAgICAgICB7
Cj4gPiAtICAgICAgICAgICAgICAgIGlmICggIWluc2VydF8xMV9iYW5rKGQsIGtpbmZvLCBwZywg
b3JkZXIpICkKPiA+ICsgICAgICAgICAgICAgICAgaWYgKCAhaW5zZXJ0X2JhbmsoZCwga2luZm8s
IHBnLCBvcmRlciwgaHdkb20pICkKPiA+ICAgICAgICAgICAgICAgICAgICAgICBCVUcoKTsgLyog
Q2Fubm90IGZhaWwgZm9yIGZpcnN0IGJhbmsgKi8KPiA+ICAgICAgICAgICAgICAgICAgICAgZ290
byBnb3RfYmFuazA7Cj4gPiBAQCAtMzE5LDcgKzM1MCw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRl
X21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IGtlcm5lbF9pbmZvICpraW5mbykK
PiA+ICAgICAgICAgICAgICAgYnJlYWs7Cj4gPiAgICAgICAgICAgfQo+ID4gICAtICAgICAgICBp
ZiAoICFpbnNlcnRfMTFfYmFuayhkLCBraW5mbywgcGcsIG9yZGVyKSApCj4gPiArICAgICAgICBp
ZiAoICFpbnNlcnRfYmFuayhkLCBraW5mbywgcGcsIG9yZGVyLCBod2RvbSkgKQo+ID4gICAgICAg
ICAgIHsKPiA+ICAgICAgICAgICAgICAgaWYgKCBraW5mby0+bWVtLm5yX2JhbmtzID09IE5SX01F
TV9CQU5LUyApCj4gPiAgICAgICAgICAgICAgICAgICAvKiBOb3RoaW5nIG1vcmUgd2UgY2FuIGRv
LiAqLwo+ID4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 23:10:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 23:10:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcfIa-0000p6-84; Mon, 09 Jul 2018 23:10: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=hdnp=jz=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fcfIZ-0000p1-CA
 for xen-devel@lists.xen.org; Mon, 09 Jul 2018 23:10:27 +0000
X-Inumbo-ID: 4639795d-83cd-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4639795d-83cd-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 23:10:30 +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 0939020844;
 Mon,  9 Jul 2018 23:10:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531177826;
 bh=tU96BOC+kcpCreyAtQSxseKFNhu9oOWh0yiV+QFAH1I=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=FH2puZik3ZtqU3/9nSWny+TwHnGuJ8YOc2gyyHzZ/4OU3sBcWaJBuWEljzq5ISM3p
 qTnTLkM56+abYVjdNiyjhYqFpxXwu474Be6zGa6eVy1yRATiswl+DKPQHYNn23Os9u
 5TsYBtByteCojxOXoIm6Blb3seBhWoucaIVjGDJw=
Date: Mon, 9 Jul 2018 16:10:22 -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: <48aab9bd-a084-e87c-0bce-99b6583703e7@arm.com>
Message-ID: <alpine.DEB.2.10.1807091610170.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
 <48aab9bd-a084-e87c-0bce-99b6583703e7@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 02/21] xen/arm: make allocate_memory work
 for non 1:1 mapped 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: 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>

T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMDcvMDcvMTggMDA6
MTEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEBAIC0yNjMsNiArMjg4LDEyIEBAIHN0
YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IGtl
cm5lbF9pbmZvICpraW5mbykKPiAKPiBJIGZvcmdvdCB0byBtZW50aW9uIHRoYXQgdmVyeSBsaWtl
bHkgeW91IHdhbnQgdG8gdXBkYXRlIHRoZSBiaWcgY29tbWVudCBvbiB0b3AKPiBvZiB0aGlzIGZ1
bmN0aW9uLgoKSSdsbCBkbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 09 23:21:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 Jul 2018 23:21:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcfTU-0001sZ-NQ; Mon, 09 Jul 2018 23:21: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=lhwt=jz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcfTS-0001sM-Q2
 for xen-devel@lists.xenproject.org; Mon, 09 Jul 2018 23:21:42 +0000
X-Inumbo-ID: d8a439ec-83ce-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8a439ec-83ce-11e8-a6a9-d7ebe60f679a;
 Mon, 09 Jul 2018 23:21: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 1fcfTP-000252-4j; Mon, 09 Jul 2018 23:21:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fcfTO-0007Eu-Sv; Mon, 09 Jul 2018 23:21:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcfTO-0003o2-S0; Mon, 09 Jul 2018 23:21:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125041-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-i386-libvirt:libvirt-build:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked: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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-xsm:saverestore-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=43b6b6eca863cf2f83dc062484963377c66a72be
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 09 Jul 2018 23:21:38 +0000
Subject: [Xen-devel] [linux-linus test] 125041: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA0MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MDQxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIz
NTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA0M2I2YjZlY2E4NjNj
ZjJmODNkYzA2MjQ4NDk2MzM3N2M2NmE3MmJlCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICAwNTEyZTAxMzQ1ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgIDM4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICAzNiBk
YXlzICAgMjIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDQxICAyMDE4LTA3LTA3
IDE4OjQ1OjIwIFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMjExIHBlb3BsZSB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDI2Mjg1OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 00:00:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 00: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 1fcg4o-0006CN-8C; Tue, 10 Jul 2018 00: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=hc/0=j2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fcg4m-0006CI-Ic
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 00:00:16 +0000
X-Inumbo-ID: 3bd8f244-83d4-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3bd8f244-83d4-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 00:00: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 1BFD92089E;
 Tue, 10 Jul 2018 00:00:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531180815;
 bh=+coL3F59VL1mAxOHUAKNAnaApwXr9zAQZZN1i2y95h8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=UAjbYh3zAwHGyARGJ6Z2J5K2MqHLiBkgr00Ke046RkxK+RjWmzVZ0d4nr2ncongOE
 hQfDJ2HcjfUULkdtQcyWOqzvdQtaYf3pfLyJwaLBYK4FGglm/pryRC7gObF2VLqunL
 T9YFEiub0Bjuajy//ksyHnsR4MMGrpgecQe/N5Go=
Date: Mon, 9 Jul 2018 17:00: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: <e09bfea3-2d7c-d4eb-d11f-08217078d541@arm.com>
Message-ID: <alpine.DEB.2.10.1807091612430.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-9-git-send-email-sstabellini@kernel.org>
 <e09bfea3-2d7c-d4eb-d11f-08217078d541@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 09/21] xen/arm: move cmdline out of
 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>

T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDcv
MDcvMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IFJlbW92ZSB0aGUgY21k
bGluZSBmaWVsZCBmcm9tIHN0cnVjdCBib290X21vZHVsZSwgY21kbGluZSBpcyBzdG9yZWQKPiA+
IGluZGVwZW5kZW50bHkgb3V0IG9mIHRoZSBib290X21vZHVsZXMgYXJyYXkgYXMgZG9tMF9jbWRs
aW5lLgo+IAo+IEkgYW0gbm90IGVudGlyZWx5IGNvbnZpbmNlIG9mIHRoaXMgcGF0Y2gsIHRoaXMg
ZG9lcyBub3Qgc2VlbSB0byBnbyB0b3dhcmRzIGEKPiBiZXR0ZXIgY29kZSBiYXNlIGJlY2F1c2Ug
ZG9tMF9jbWRsaW5lIGlzIG9ubHkgc2V0IGlmICJib290YXJncyIuIFRoaXMgbWF5Cj4gcmFpc2Ug
c29tZSBjb25mdXNpbmcgdG8gdGhlIGRldmVsb3Blci4KCkknbGwgYWRkIGEgY29tbWVudCBvbiB0
b3Agb2YgZG9tMF9jbWRsaW5lIHRvIGNsYXJpZnkgaXRzIHB1cnBvc2U6CgovKgogKiBEb20wIGNv
bW1hbmQgbGluZSBhcyBwYXNzZWQgdmlhIERldmljZSBUcmVlIGFzICJib290YXJncyIgZm9yIHRo
ZQogKiBEb20wIGtlcm5lbCBtb2R1bGUuCiAqLwoKCj4gSSB3b3VsZCBzdGlsbCBwcmVmZXIgdG8g
a2VlcCB0aGUgY29tbWFuZC1saW5lIGluIHRoZSBib290IG1vZHVsZSBzdHJ1Y3R1cmUgYW5kCj4g
ZmluZCBhIHdheSB0byBhc3NvY2lhdGVkIHRoZSBib290bW9kdWxlIHdpdGggYSBub2RlLgoKSG93
IGRvIHlvdSBzdWdnZXN0IHdlIGZpbmQgYSBnb29kIHdheSB0byBhc3NvY2lhdGUgYSBib290IG1v
ZHVsZSB3aXRoIGEKbm9kZT8gCgpJIGhhdmUgdGhvdWdodCBhYm91dCB0aGlzIHByb2JsZW0gcXVp
dGUgYSBiaXQuIEFsdGhvdWdoIEkgYWRtaXQgdGhpcwpwYXRjaCBpcyBub3Qgc3VwZXIgbmljZSwg
aXQgaXMgdGhlIGJlc3Qgb3B0aW9uIEkgZm91bmQuIEkgaGF2ZSBhY3R1YWxseQpkZXZlbG9wZWQg
MiBvdGhlciBjb21wbGV0ZWx5IGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBmaXgg
YW5kCnRoZXkgd2VyZSBhbGwgd29yc2UgdGhhbiB0aGlzLiBUaGlzIGlzIHRoZSB0aGlyZCBpbmNh
cm5hdGlvbi4gSXQgaXMKYWN0dWFsbHkgc3VycHJpc2luZ2x5IGVhc3kgdG8gZG8gd29yc2UgdGhh
biB0aGlzIHBhdGNoLgoKCj4gPiBBZGQgYSBwb2ludGVyIHRvIHN0cnVjdCBrZXJuZWxfaW5mbyB0
byBwb2ludCB0byB0aGUgY21kbGluZSBmb3IgYSBnaXZlbgo+ID4ga2VybmVsLgo+ID4gCj4gPiBi
b290X2ZkdF9jbWRsaW5lIGlzIG9ubHkgdXNlZCB0byByZXRyaWV2ZSB0aGUgWGVuIGNtZGxpbmUu
IFJlbW92ZSB0aGUKPiA+IGNvZGUgdG8gcmV0dXJuIHRoZSBkb20wIGNtZGxpbmUgd2hlbiB0aGUg
WGVuIGNtZGxpbmUgaXMgbm90IGF2YWlsYWJsZS4KPiAKPiBOb25lIG9mIHRoZSBjb2RlIGluIGJv
b3RfZmR0X2NtZGxpbmUgd2lsbCByZXR1cm4gRG9tMCBjbWRsaW5lLiBXaGF0IHRoZSBjb2RlCj4g
ZG9lcyBpcyBsb29raW5nIHdoZXRoZXIgeGVuLGRvbTAtYm9vdGFyZ3Mgb3IgImJvb3RhcmdzIiBp
biB0aGUgYm9vdCBrZXJuZWwKPiBtb2R1bGUgaGFzIGJlZW4gZGVmaW5lZC4gSWYgbm90LCBpdCBt
ZWFucyAiYm9vdGFyZ3MiIG9mIHRoZSBjaG9zZW4gbm9kZSB3aWxsCj4gYmUgdXNlZCBmb3IgWGVu
LgoKSSBtaXNyZWFkIHRoZSBmdW5jdGlvbi4gSSdsbCByZW1vdmUgdGhpcyBwYXJ0IG9mIHRoZSBw
YXRjaCAoaXQgaXMKYWN0dWFsbHkgbm90IG5lZWRlZCwgaXQgaXMganVzdCBzb21ldGhpbmcgSSB0
aG91Z2h0IEkgd291bGQgZml4IGFsb25nCnRoZSB3YXkpLgoKCj4gPiAKPiA+IFNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IAo+ID4gLS0t
Cj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBuZXcgcGF0Y2gKPiA+IC0tLQo+ID4gICB4ZW4vYXJj
aC9hcm0vYm9vdGZkdC5jICAgICAgfCAyNSArKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiAg
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDExICsrKysrLS0tLS0tCj4gPiAgIHhlbi9h
cmNoL2FybS9rZXJuZWwuaCAgICAgICB8ICAxICsKPiA+ICAgeGVuL2FyY2gvYXJtL3NldHVwLmMg
ICAgICAgIHwgMTAgKysrLS0tLS0tLQo+ID4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgg
fCAgNSArKy0tLQo+ID4gICA1IGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDM0IGRl
bGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyBi
L3hlbi9hcmNoL2FybS9ib290ZmR0LmMKPiA+IGluZGV4IDhlYmE0MmMuLmIzZTFlMDAgMTAwNjQ0
Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0v
Ym9vdGZkdC5jCj4gPiBAQCAtMjI2LDExICsyMjYsMTAgQEAgc3RhdGljIHZvaWQgX19pbml0IHBy
b2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZAo+ID4gKmZkdCwgaW50IG5vZGUsCj4gPiAg
ICAgICAgICAgaWYgKCBsZW4gPiBCT09UTU9EX01BWF9DTURMSU5FICkKPiA+ICAgICAgICAgICAg
ICAgcGFuaWMoIm1vZHVsZSAlcyBjb21tYW5kIGxpbmUgdG9vIGxvbmdcbiIsIG5hbWUpOwo+ID4g
ICAgICAgICAgIGNtZGxpbmUgPSBwcm9wLT5kYXRhOwo+ID4gKyAgICAgICAgc2FmZV9zdHJjcHko
ZG9tMF9jbWRsaW5lLCBjbWRsaW5lKTsKPiAKPiBJIGRvbid0IHRoaW5rIGFueXRoaW5nIHByb21p
c2UgeW91IHRoYXQgImJvb3RhcmdzIiB3aWxsIGFjdHVhbGx5IGJlIGZvciB0aGUKPiBrZXJuZWwu
Cj4gCj4gTG9va2luZyBhdCB0aGUgZG9jdW1lbnRhdGlvbiwgdGhlIG9ubHkgd29yZGluZyBpcyAi
Q29tbWFuZCBsaW5lIGFzc29jaWF0ZWQKPiB3aXRoIHRoaXMgbW9kdWxlIi4KCllvdSBhcmUgcmln
aHQgYWJvdXQgdGhhdC4gQnV0IHRoZSBkb20wIGtlcm5lbCBjb21tYW5kIGxpbmUgaXMgdGhlIG9u
bHkKImNvbW1hbmQgbGluZSBhc3NvY2lhdGVkIHdpdGggdGhpcyBtb2R1bGUiIHRoYXQgd2Uga25v
dyBob3cgdG8gZGVhbAp3aXRoLiBGb3IgaW5zdGFuY2UsIHdlIGFyZSBub3QgYWJsZSB0byBoYW5k
bGUgYm9vdGFyZ3MgZm9yIHRoZSBYU00KbW9kdWxlIChvciBhbnkgb3RoZXIga2luZHMgb2YgbW9k
dWxlcykuIEN1cnJlbnRseSB3ZSBpZ25vcmUgdGhlbSBhbGwuIFdlCmNvdWxkIHNpbXBseSBrZWVw
IG9uIGlnbm9yaW5nIGFueSBib290YXJncyB1bmxlc3MgdGhleSBhcmUgZm9yIHRoZSBkb20wCmtl
cm5lbC4KCldlIGRvIG5lZWQgYW4gZXh0cmEgY2hlY2sgaGVyZSB0byBtYWtlIHN1cmUgdGhhdCB3
ZSBhcmUgZGVhbGluZyB3aXRoIHRoZQpkb20wIGtlcm5lbCBtb2R1bGUgYmVmb3JlIGRvaW5nIHRo
ZSBzYWZlX3N0cmNweS4gSSBjYW4gbWFrZSB0aGF0IGNoYW5nZS4KCgo+ID4gICAgICAgfQo+ID4g
LSAgICBlbHNlCj4gPiAtICAgICAgICBjbWRsaW5lID0gTlVMTDsKPiA+IC0KPiA+IC0gICAgYWRk
X2Jvb3RfbW9kdWxlKGtpbmQsIHN0YXJ0LCBzaXplLCBjbWRsaW5lKTsKPiA+ICsKPiA+ICsgICAg
YWRkX2Jvb3RfbW9kdWxlKGtpbmQsIHN0YXJ0LCBzaXplKTsKPiA+ICAgfQo+ID4gICAgIHN0YXRp
YyB2b2lkIF9faW5pdCBwcm9jZXNzX2Nob3Nlbl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5v
ZGUsCj4gPiBAQCAtMjc2LDcgKzI3NSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX2No
b3Nlbl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwKPiA+IGludCBub2RlLAo+ID4gICAgICAgICBwcmlu
dGsoIkluaXRyZCAlIlBSSXBhZGRyIi0lIlBSSXBhZGRyIlxuIiwgc3RhcnQsIGVuZCk7Cj4gPiAg
IC0gICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfUkFNRElTSywgc3RhcnQsIGVuZC1zdGFydCwg
TlVMTCk7Cj4gPiArICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX1JBTURJU0ssIHN0YXJ0LCBl
bmQtc3RhcnQpOwo+ID4gICB9Cj4gPiAgICAgc3RhdGljIGludCBfX2luaXQgZWFybHlfc2Nhbl9u
b2RlKGNvbnN0IHZvaWQgKmZkdCwKPiA+IEBAIC0zMDcsMTIgKzMwNiwxMSBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgZWFybHlfcHJpbnRfaW5mbyh2b2lkKQo+ID4gICAgICAgICAgICAgICAgICAgICAg
ICBtaS0+YmFua1tpXS5zdGFydCArIG1pLT5iYW5rW2ldLnNpemUgLSAxKTsKPiA+ICAgICAgIHBy
aW50aygiXG4iKTsKPiA+ICAgICAgIGZvciAoIGkgPSAwIDsgaSA8IG1vZHMtPm5yX21vZHM7IGkr
KyApCj4gPiAtICAgICAgICBwcmludGsoIk1PRFVMRVslZF06ICUiUFJJcGFkZHIiIC0gJSJQUklw
YWRkciIgJS0xMnMgJXNcbiIsCj4gPiArICAgICAgICBwcmludGsoIk1PRFVMRVslZF06ICUiUFJJ
cGFkZHIiIC0gJSJQUklwYWRkciIgJS0xMnNcbiIsCj4gPiAgICAgICAgICAgICAgICAgICAgICAg
IGksCj4gPiAgICAgICAgICAgICAgICAgICAgICAgIG1vZHMtPm1vZHVsZVtpXS5zdGFydCwKPiA+
ICAgICAgICAgICAgICAgICAgICAgICAgbW9kcy0+bW9kdWxlW2ldLnN0YXJ0ICsgbW9kcy0+bW9k
dWxlW2ldLnNpemUsCj4gPiAtICAgICAgICAgICAgICAgICAgICAgYm9vdF9tb2R1bGVfa2luZF9h
c19zdHJpbmcobW9kcy0+bW9kdWxlW2ldLmtpbmQpLAo+ID4gLSAgICAgICAgICAgICAgICAgICAg
IG1vZHMtPm1vZHVsZVtpXS5jbWRsaW5lKTsKPiA+ICsgICAgICAgICAgICAgICAgICAgICBib290
X21vZHVsZV9raW5kX2FzX3N0cmluZyhtb2RzLT5tb2R1bGVbaV0ua2luZCkpOwo+ID4gICAgICAg
bnJfcnN2ZCA9IGZkdF9udW1fbWVtX3JzdihkZXZpY2VfdHJlZV9mbGF0dGVuZWQpOwo+ID4gICAg
ICAgZm9yICggaSA9IDA7IGkgPCBucl9yc3ZkOyBpKysgKQo+ID4gICAgICAgewo+ID4gQEAgLTM0
MSw3ICszMzksNyBAQCBzaXplX3QgX19pbml0IGJvb3RfZmR0X2luZm8oY29uc3Qgdm9pZCAqZmR0
LCBwYWRkcl90Cj4gPiBwYWRkcikKPiA+ICAgICAgIGlmICggcmV0IDwgMCApCj4gPiAgICAgICAg
ICAgcGFuaWMoIk5vIHZhbGlkIGRldmljZSB0cmVlXG4iKTsKPiA+ICAgLSAgICBhZGRfYm9vdF9t
b2R1bGUoQk9PVE1PRF9GRFQsIHBhZGRyLCBmZHRfdG90YWxzaXplKGZkdCksIE5VTEwpOwo+ID4g
KyAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9GRFQsIHBhZGRyLCBmZHRfdG90YWxzaXplKGZk
dCkpOwo+ID4gICAgICAgICBkZXZpY2VfdHJlZV9mb3JfZWFjaF9ub2RlKCh2b2lkICopZmR0LCBl
YXJseV9zY2FuX25vZGUsIE5VTEwpOwo+ID4gICAgICAgZWFybHlfcHJpbnRfaW5mbygpOwo+ID4g
QEAgLTM2MCwxNSArMzU4LDYgQEAgY29uc3QgY2hhciAqYm9vdF9mZHRfY21kbGluZShjb25zdCB2
b2lkICpmZHQpCj4gPiAgICAgICAgIHByb3AgPSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwg
Inhlbix4ZW4tYm9vdGFyZ3MiLCBOVUxMKTsKPiA+ICAgICAgIGlmICggcHJvcCA9PSBOVUxMICkK
PiA+IC0gICAgewo+ID4gLSAgICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKmRvbTBfbW9kID0KPiA+
IC0gICAgICAgICAgICBib290X21vZHVsZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9LRVJORUwpOwo+
ID4gLQo+ID4gLSAgICAgICAgaWYgKGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAieGVuLGRv
bTAtYm9vdGFyZ3MiLCBOVUxMKSB8fAo+ID4gLSAgICAgICAgICAgICggZG9tMF9tb2QgJiYgZG9t
MF9tb2QtPmNtZGxpbmVbMF0gKSApCj4gPiAtICAgICAgICAgICAgcHJvcCA9IGZkdF9nZXRfcHJv
cGVydHkoZmR0LCBub2RlLCAiYm9vdGFyZ3MiLCBOVUxMKTsKPiA+IC0gICAgfQo+IAo+IFNlZSBh
Ym92ZSwgdGhpcyBjb2RlIHNob3VsZCBub3QgYmUgZHJvcHBlZC4KCkknbGwgZml4CgoKPiA+IC0g
ICAgaWYgKCBwcm9wID09IE5VTEwgKQo+ID4gICAgICAgICAgIHJldHVybiBOVUxMOwo+ID4gICAg
ICAgICByZXR1cm4gcHJvcC0+ZGF0YTsKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4IDRkMDY1
ODQuLmQ3ZTY0MmIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
PiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTQwMiwxMCArNDAy
LDggQEAgc3RhdGljIGludCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dAo+ID4ga2VybmVsX2luZm8gKmtpbmZvLAo+ID4gICAgICAgaW50IHJlcyA9IDA7Cj4gPiAgICAg
ICBpbnQgaGFkX2RvbTBfYm9vdGFyZ3MgPSAwOwo+ID4gICAtICAgIGNvbnN0IHN0cnVjdCBib290
bW9kdWxlICprZXJuZWwgPSBraW5mby0+a2VybmVsX2Jvb3Rtb2R1bGU7Cj4gPiAtCj4gPiAtICAg
IGlmICgga2VybmVsICYmIGtlcm5lbC0+Y21kbGluZVswXSApCj4gPiAtICAgICAgICBib290YXJn
cyA9ICZrZXJuZWwtPmNtZGxpbmVbMF07Cj4gPiArICAgIGlmICggZG9tMF9jbWRsaW5lWzBdICkK
PiA+ICsgICAgICAgIGJvb3RhcmdzID0gJmRvbTBfY21kbGluZVswXTsKPiA+ICAgICAgICAgZHRf
Zm9yX2VhY2hfcHJvcGVydHlfbm9kZSAobm9kZSwgcHJvcCkKPiA+ICAgICAgIHsKPiA+IEBAIC05
NzEsOSArOTY5LDkgQEAgc3RhdGljIGludCBtYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBr
ZXJuZWxfaW5mbwo+ID4gKmtpbmZvKQo+ID4gICAgICAgaWYgKCByZXMgKQo+ID4gICAgICAgICAg
IHJldHVybiByZXM7Cj4gPiAgIC0gICAgaWYgKCBtb2QgJiYgbW9kLT5jbWRsaW5lWzBdICkKPiA+
ICsgICAgaWYgKCBraW5mby0+Y21kbGluZSAmJiBraW5mby0+Y21kbGluZVswXSApCj4gPiAgICAg
ICB7Cj4gPiAtICAgICAgICBib290YXJncyA9ICZtb2QtPmNtZGxpbmVbMF07Cj4gPiArICAgICAg
ICBib290YXJncyA9ICZraW5mby0+Y21kbGluZVswXTsKPiA+ICAgICAgICAgICByZXMgPSBmZHRf
cHJvcGVydHkoZmR0LCAiYm9vdGFyZ3MiLCBib290YXJncywgc3RybGVuKGJvb3RhcmdzKSArCj4g
PiAxKTsKPiA+ICAgICAgICAgICBpZiAoIHJlcyApCj4gPiAgICAgICAgICAgICAgcmV0dXJuIHJl
czsKPiA+IEBAIC0yMTczLDYgKzIxNzEsNyBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0
cnVjdCBkb21haW4gKmQpCj4gPiAgICAgI2VuZGlmCj4gPiAgICsgICAga2luZm8uY21kbGluZSA9
ICZkb20wX2NtZGxpbmVbMF07Cj4gPiAgICAgICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsK
PiA+ICAgICAgIGZpbmRfZ250dGFiX3JlZ2lvbihkLCAma2luZm8pOwo+ID4gICBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiBpbmRl
eCA2ZDY5NTA5Li5hNDdhYTRjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5o
Cj4gPiArKysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKPiA+IEBAIC0zMCw2ICszMCw3IEBAIHN0
cnVjdCBrZXJuZWxfaW5mbyB7Cj4gPiAgICAgICAgIC8qIGJvb3QgYmxvYiBsb2FkIGFkZHJlc3Nl
cyAqLwo+ID4gICAgICAgY29uc3Qgc3RydWN0IGJvb3Rtb2R1bGUgKmtlcm5lbF9ib290bW9kdWxl
LCAqaW5pdHJkX2Jvb3Rtb2R1bGU7Cj4gPiArICAgIGNvbnN0IGNoYXIqIGNtZGxpbmU7Cj4gPiAg
ICAgICBwYWRkcl90IGR0Yl9wYWRkcjsKPiA+ICAgICAgIHBhZGRyX3QgaW5pdHJkX3BhZGRyOwo+
ID4gICBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwo+ID4gaW5kZXggMWQ2ZjZiZi4uMTg4YjJjYiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNo
L2FybS9zZXR1cC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ID4gQEAgLTUxLDYg
KzUxLDcgQEAKPiA+ICAgI2luY2x1ZGUgPGFzbS9hY3BpLmg+Cj4gPiAgICAgc3RydWN0IGJvb3Rp
bmZvIF9faW5pdGRhdGEgYm9vdGluZm87Cj4gPiArY2hhciBfX2luaXRkYXRhIGRvbTBfY21kbGlu
ZVtCT09UTU9EX01BWF9DTURMSU5FXTsKPiA+ICAgICBzdHJ1Y3QgY3B1aW5mb19hcm0gX19yZWFk
X21vc3RseSBib290X2NwdV9kYXRhOwo+ID4gICBAQCAtMjAyLDggKzIwMyw3IEBAIHZvaWQgZHRf
dW5yZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ID4gICB9Cj4gPiAgICAg
c3RydWN0IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwK
PiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBh
ZGRyX3Qgc2l6ZSwKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKmNtZGxpbmUpCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUpCj4gPiAgIHsKPiA+ICAgICAgIHN0cnVjdCBib290
bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVzOwo+ID4gICAgICAgc3RydWN0IGJvb3Rt
b2R1bGUgKm1vZDsKPiA+IEBAIC0yMTksMTAgKzIxOSw2IEBAIHN0cnVjdCBib290bW9kdWxlICph
ZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kCj4gPiBraW5kLAo+ID4gICAgICAgbW9kLT5r
aW5kID0ga2luZDsKPiA+ICAgICAgIG1vZC0+c3RhcnQgPSBzdGFydDsKPiA+ICAgICAgIG1vZC0+
c2l6ZSA9IHNpemU7Cj4gPiAtICAgIGlmICggY21kbGluZSApCj4gPiAtICAgICAgICBzYWZlX3N0
cmNweShtb2QtPmNtZGxpbmUsIGNtZGxpbmUpOwo+ID4gLSAgICBlbHNlCj4gPiAtICAgICAgICBt
b2QtPmNtZGxpbmVbMF0gPSAwOwo+ID4gICAgICAgICByZXR1cm4gbW9kOwo+ID4gICB9Cj4gPiBA
QCAtNzI1LDcgKzcyMSw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJv
b3RfcGh5c19vZmZzZXQsCj4gPiAgICAgICAvKiBSZWdpc3RlciBYZW4ncyBsb2FkIGFkZHJlc3Mg
YXMgYSBib290IG1vZHVsZS4gKi8KPiA+ICAgICAgIHhlbl9ib290bW9kdWxlID0gYWRkX2Jvb3Rf
bW9kdWxlKEJPT1RNT0RfWEVOLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChw
YWRkcl90KSh1aW50cHRyX3QpKF9zdGFydCArCj4gPiBib290X3BoeXNfb2Zmc2V0KSwKPiA+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9lbmQgLSBf
c3RhcnQgKyAxKSwKPiA+IE5VTEwpOwo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KHBhZGRyX3QpKHVpbnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpKTsKPiA+ICAgICAgIEJVR19P
TigheGVuX2Jvb3Rtb2R1bGUpOwo+ID4gICAgICAgICB4ZW5fcGFkZHIgPSBnZXRfeGVuX3BhZGRy
KCk7Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiBpbmRleCBmMWU0YTNmLi42ZDA4ZWI0IDEwMDY0NAo+
ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiArKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3NldHVwLmgKPiA+IEBAIC0zNSwxMyArMzUsMTMgQEAgc3RydWN0IGJvb3Rtb2R1
bGUgewo+ID4gICAgICAgYm9vdG1vZHVsZV9raW5kIGtpbmQ7Cj4gPiAgICAgICBwYWRkcl90IHN0
YXJ0Owo+ID4gICAgICAgcGFkZHJfdCBzaXplOwo+ID4gLSAgICBjaGFyIGNtZGxpbmVbQk9PVE1P
RF9NQVhfQ01ETElORV07Cj4gPiAgIH07Cj4gPiAgICAgc3RydWN0IGJvb3Rtb2R1bGVzIHsKPiA+
ICAgICAgIGludCBucl9tb2RzOwo+ID4gICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgbW9kdWxlW01B
WF9NT0RVTEVTXTsKPiA+ICAgfTsKPiA+ICtleHRlcm4gY2hhciBkb20wX2NtZGxpbmVbQk9PVE1P
RF9NQVhfQ01ETElORV07Cj4gPiAgICAgc3RydWN0IGJvb3RpbmZvIHsKPiA+ICAgICAgIHN0cnVj
dCBtZW1pbmZvIG1lbTsKPiA+IEBAIC03OCw4ICs3OCw3IEBAIHNpemVfdCBfX2luaXQgYm9vdF9m
ZHRfaW5mbyhjb25zdCB2b2lkICpmZHQsIHBhZGRyX3QKPiA+IHBhZGRyKTsKPiA+ICAgY29uc3Qg
Y2hhciBfX2luaXQgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0KTsKPiA+ICAgICBz
dHJ1Y3QgYm9vdG1vZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAo+
ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFk
ZHJfdCBzaXplLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
Y2hhciAqY21kbGluZSk7Cj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUpOwo+ID4gICBzdHJ1Y3QgYm9vdG1vZHVsZSAqYm9v
dF9tb2R1bGVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKPiA+ICAgY29uc3Qg
Y2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhib290bW9kdWxlX2tpbmQg
a2luZCk7CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 00:28:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 00:28:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcgVx-00006Y-S0; Tue, 10 Jul 2018 00:28: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=uffg=j2=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fcgVw-00006T-T8
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 00:28:20 +0000
X-Inumbo-ID: 1f580ce2-83d8-11e8-a8a5-bc764e045a96
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f580ce2-83d8-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 02:28:10 +0200 (CEST)
Received: by mail-ed1-f68.google.com with SMTP id w14-v6so15282385eds.6
 for <xen-devel@lists.xenproject.org>; Mon, 09 Jul 2018 17:28: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:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=SFsG+zfQWeWwbB0P8XK1LlLCVfnXkF48Nc+HD1tpO/w=;
 b=SatKcrB35L9JAWxQiyOcgd4nKg4L0DNQ3vlEYH/FVNYVZi+OFZ5TeJSldJYeaBBaEc
 Y2CHHR997xN6ae4WjeAyB/V/mdMmSugY3zgGfDqWR5R8sCochIRMhw0+Yi3pBMKKYxK1
 Udyyh0R/ouLs2aNpbudUOVrSZY9FbKdSYoqCPTS/T6+D+va5eqe3PzdgeglHBGtOJpag
 sqGG6L+eYIYu9MYhuFjo515VAzN1mOU+kho95bS+UrAy18hIuW/OzozgIxJNABu58G1y
 zDu18sTobpj21JKp/k9eHKleNlsI9OvPEFPmgXot2mLC482mzYv6wCrpaZMGaL6lrWFn
 psoA==
X-Gm-Message-State: APt69E1EfDFMb+AE2Osk1M98daitvWH+vMGIn5daTaT/qsLAme0Gm3Pi
 agnX5qwotPpPmjbXs+06yF6OTqMb
X-Google-Smtp-Source: AAOMgpf4lYhc6O+Lp8P8KwpoOXOzAWT/ONGH/P+dK+P1aDpY7kib98jqHvzOa+GAGEFnc0FORSC2wA==
X-Received: by 2002:a50:b8a4:: with SMTP id
 l33-v6mr25095196ede.273.1531182498079; 
 Mon, 09 Jul 2018 17:28:18 -0700 (PDT)
Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com.
 [74.125.82.52])
 by smtp.gmail.com with ESMTPSA id c10-v6sm10404925edm.1.2018.07.09.17.28.16
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 09 Jul 2018 17:28:16 -0700 (PDT)
Received: by mail-wm0-f52.google.com with SMTP id z13-v6so22454083wma.5
 for <xen-devel@lists.xenproject.org>; Mon, 09 Jul 2018 17:28:16 -0700 (PDT)
X-Received: by 2002:a1c:6f44:: with SMTP id
 k65-v6mr12646599wmc.19.1531182496293; 
 Mon, 09 Jul 2018 17:28:16 -0700 (PDT)
MIME-Version: 1.0
References: <20180628130036.23241-1-apop@bitdefender.com>
 <5B36529202000078001CF466@prv1-mh.provo.novell.com>
 <5435e9f9-21ea-1e36-294c-a79250ba9119@bitdefender.com>
 <5B39C76D02000078001CF8DF@prv1-mh.provo.novell.com>
 <A722A246-C6D6-4CF0-A26D-E788CDEC685B@citrix.com>
 <5B3CEA0E02000078001D1227@prv1-mh.provo.novell.com>
 <64BCF422-170C-40F4-BAA1-C4B71B3D1674@citrix.com>
 <5B3DD75702000078001D1550@prv1-mh.provo.novell.com>
 <CABfawh=fScutVH8_ERsdyFK9_cO9DGVQ79VaS_acLTXFE4nLCA@mail.gmail.com>
 <2db627a7-39ce-f4df-299e-c2eb69e7be17@bitdefender.com>
 <CABfawhkdDGyxt2p3kSdi2Q6U=9X7rc4715ax28jS5FPbxfMgJg@mail.gmail.com>
 <0ff581b5-8d77-c9f5-2848-d3f24fe49b97@bitdefender.com>
 <CABfawh=sYW+3sd50LUoVOhFYv_nksnXz3s_1u6Jp5N6xRNDn7w@mail.gmail.com>
 <4292f488-9a10-e764-6217-ecfb50c7a465@citrix.com>
 <284a509b-e924-776f-9fbd-8710ebf85746@bitdefender.com>
 <bacaf679-72e1-d6d3-470a-142413077283@citrix.com>
 <07f8c43b-defe-c0ff-f6a2-900a813b7c5d@bitdefender.com>
 <99acbb55-5876-7464-9baa-02d6a85eed1b@sec.in.tum.de>
In-Reply-To: <99acbb55-5876-7464-9baa-02d6a85eed1b@sec.in.tum.de>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 9 Jul 2018 18:27:39 -0600
X-Gmail-Original-Message-ID: <CABfawhnvRMJW9u=ffy3-ckQNLTxbD-3a64tuBscEVQDxS5AkbQ@mail.gmail.com>
Message-ID: <CABfawhnvRMJW9u=ffy3-ckQNLTxbD-3a64tuBscEVQDxS5AkbQ@mail.gmail.com>
To: Sergej Proskurin <proskurin@sec.in.tum.de>
Subject: Re: [Xen-devel] [PATCH] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Adrian Pop <apop@bitdefender.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>,
 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>

T24gTW9uLCBKdWwgOSwgMjAxOCBhdCA4OjUwIEFNIFNlcmdlaiBQcm9za3VyaW4gPHByb3NrdXJp
bkBzZWMuaW4udHVtLmRlPiB3cm90ZToKPgo+IEhpIGFsbCwKPgo+IGFzIEkgYW0gY3VycmVudGx5
IHdvcmtpbmcgb24gYSBjb25jZXB0IHRoYXQgdXNlcyB0aGUgI1ZFIGZ1bmN0aW9uYWxpdHkKPiBm
cm9tIGluc2lkZSBvZiB0aGUgdW5wcml2aWxlZ2VkIGd1ZXN0IGRvbWFpbiBteXNlbGYsIEkgd291
bGQgbGlrZSB0byBhZGQKPiBteSBvcGluaW9uIHRvIHRoZSBkaXNjdXNzaW9uLgo+Cj4KPiBPbiAw
Ny8wOS8yMDE4IDA3OjUzIEFNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4gPiBPbiAwNy8wOS8y
MDE4IDAyOjQ2IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+ID4+IE9uIDA3LzA5LzIwMTggMTI6
MTggUE0sIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPiA+Pj4gT24gMDcvMDkvMjAxOCAwMjowNCBQ
TSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiA+Pj4+IE9uIDA3LzA2LzIwMTggMDU6NTIgUE0sIFRh
bWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+Pj4+PiBPbiBGcmksIEp1bCA2LCAyMDE4IGF0IDI6NTYg
QU0gUmF6dmFuIENvam9jYXJ1Cj4gPj4+Pj4gPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOgo+ID4+Pj4+PiBPbiAwNy8wNS8yMDE4IDA3OjQ1IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3Jv
dGU6Cj4gPj4+Pj4+PiBPbiBUaHUsIEp1bCA1LCAyMDE4IGF0IDk6MjIgQU0gUmF6dmFuIENvam9j
YXJ1Cj4gPj4+Pj4+PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4+Pj4+
Pj4gSG93ZXZlciwgb3VyIHBhcnRpY3VsYXIgYXBwbGljYXRpb24gaXMgb25seSBpbnRlcmVzdGVk
IGluIHNldHRpbmcgKGFuZAo+ID4+Pj4+Pj4+IHF1ZXJ5aW5nKSBwYWdlIHJlc3RyaWN0aW9ucyBm
cm9tIHVzZXJzcGFjZSAoZnJvbSB0aGUgZG9tMCBhZ2VudCkuIEl0Cj4gPj4+Pj4+Pj4gd2lsbCBh
bHNvIG5lZWQgdG8gYmUgYWJsZSB0byBzZXQgdGhlIGNvbnZlcnRpYmxlIGJpdCBvZiBndWVzdCBw
YWdlcyBmcm9tCj4gPj4+Pj4+Pj4gdGhlIGRvbTAgYWdlbnQgYXMgd2VsbCAocGF0Y2hlcyBwZW5k
aW5nKS4gU28gd2UncmUgYWxzbyBmaW5lIHdpdGggYQo+ID4+Pj4+Pj4+ICJET01DVEwgaWYgbm9i
b2R5IHdhbnRzIGl0IGFzIGEgSFZNT1AiIHBvbGljeSwgaWYgcG9sbHV0aW5nIHRoZSBET01DVExz
Cj4gPj4+Pj4+Pj4gKHBvc3NpYmx5IHRlbXBvcmFyaWx5KSBpcyBhbiBvcHRpb24uCj4gPj4+Pj4+
Pj4KPiA+Pj4+Pj4+PiBXZSBjb3VsZCBhbHNvIChhdCBsZWFzdCBiZXR3ZWVuIFRhbWFzIGFuZCB1
cykgY29tZSB1cCB3aXRoIGN1cnJlbnQgLwo+ID4+Pj4+Pj4+IGxpa2VseSB1c2UtY2FzZXMgYW5k
IGRvd25ncmFkZSBhbGwgYWx0cDJtIEhWTU9QcyB0aGF0IGNvdWxkIGJlIERPTUNUTHMKPiA+Pj4+
Pj4+PiBpbiBhbGwgdGhlIHNjZW5hcmlvcyB0byBET01DVExzLgo+ID4+Pj4+Pj4gQXllLiBUaGVy
ZSBpcyByZWFsbHkganVzdCBvbmUgSFZNT1AgdGhhdCB0aGUgZ3Vlc3QgYWJzb2x1dGVseSBuZWVk
cwo+ID4+Pj4+Pj4gYWNjZXNzIHRvIHNvIHRoYXQgaXQgY2FuIHVzZSAjVkUsIGFuZCB0aGF0J3MK
PiA+Pj4+Pj4+IEhWTU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkuIEFGQUlVIGV2ZXJ5dGhp
bmcgZWxzZSBjb3VsZCBiZSBqdXN0IGEKPiA+Pj4+Pj4+IERPTUNUTC4KPiA+Pj4+Pj4gV2UgbmVl
ZCBldmVuIGxlc3MgdGhhbiB0aGF0IC0gd2Ugd2FudCB0byBtb2RpZnkKPiA+Pj4+Pj4gSFZNT1Bf
YWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSB0byBiZSBhYmxlIHRvIGNhbGwgaXQgZnJvbSBkb20w
IGFzIHdlbGwsCj4gPj4+Pj4+IGFuZCB3ZSBkb24ndCBjYWxsIGl0IGZyb20gdGhlIGluLWd1ZXN0
IGFnZW50IGV2ZXIuIEJlY2F1c2Ugd2UgYWdyZWUgdGhhdAo+ID4+Pj4+PiB0aGUgc21hbGxlc3Qg
YXR0YWNrIHN1cmZhY2UgaXMgYSByZXF1aXJlbWVudCwgYWxsIHdlIGV2ZXIgY2FsbCB0aGF0J3MK
PiA+Pj4+Pj4gI1ZFIC8gYWx0cDJtIHJlbGF0ZWQgaXMgYWN0dWFsbHkgZnJvbSB0aGUgcHJpdmls
ZWdlZCBkb21haW4gZG9pbmcKPiA+Pj4+Pj4gaW50cm9zcGVjdGlvbi4gVGhlIGluLWd1ZXN0IGRy
aXZlciBvbmx5IG5lZWRzIHRvIGRvIFZNRlVOQyBhbmQgYmUgYWJsZQo+ID4+Pj4+PiB0byBjb21t
dW5pY2F0ZSB3aXRoIHRoZSBkb20wIGludHJvc3BlY3Rpb24gYWdlbnQuCj4gPj4+PiBGb3Igc29t
ZSByZWFzb24gbXkgaW1wcmVzc2lvbiB3YXMgdGhhdCBJbnRlbCB3YXMgaG9waW5nIHRvIGJlIGFi
bGUgdG8KPiA+Pj4+IGVuYWJsZSBhIGd1ZXN0LW9ubHkgdXNhZ2UgYXMgd2VsbCAtLSB0aGF0IGJh
c2ljYWxseSBhIGd1ZXN0IHdoaWNoIGhhZAo+ID4+Pj4gYmVlbiBib290ZWQgKHNheSkgd2l0aCBt
ZWFzdXJlZCBib290LCBhbmQgdGhlbiB3cm90ZSBpdHMgb3duIGVuY2xhdmUKPiA+Pj4+IHVzaW5n
ICNWRSBhbmQgYWx0cDJtcywgc2hvdWxkIGJlIGFibGUgdG8gYWxsb3cgYW4gaW4tZ3Vlc3QgYWdl
bnQgdG8gYmUKPiA+Pj4+IHJlYXNvbmFibHkgc2VjdXJlIGFuZCBhbHNvIGtlZXAgdGFicyBvbiB0
aGUgb3BlcmF0aW5nIHN5c3RlbS4gIFdhcyB0aGlzCj4gPj4+PiBub3QgeW91ciBpbXByZXNzaW9u
Pwo+Cj4gSSBhYnNvbHV0ZWx5IGFncmVlIHVwb24gdGhhdCBJbnRlbCB3YXMgYnVpbGRpbmcgYSBz
eXN0ZW0gdGhhdCBhbGxvd3MKPiBndWVzdCBkb21haW5zIHRvIGVuYWJsZSBhbmQgY29udHJvbCB0
aGUgI1ZFIChpbmNsdWRpbmcgdGhlIGZ1bmNpdG9uYWxpdHkKPiB0byBzZXQgdXAgZGlmZmVyZW50
IGFsdHAybXMpLiBBbHRob3VnaCB0aGlzIGZ1bmN0aW9uYWxpdHkgaGFzIG5vdCBiZWVuCj4gd2lk
ZWx5IGFkb3B0ZWQgKHlldD8pLCBJIHBlcnNvbmFsbHkgd291bGQgcHJlZmVyIGEgaHlicmlkIHNv
bHV0aW9uIHRoYXQKPiBkb2VzIG5vdCBjb21wbGV0ZWx5IHByb2hpYml0IHRoaXMgY29uY2VwdCBm
cm9tIGluc2lkZSBvZiB0aGUKPiB1bnByaXZpbGVnZWQgZ3Vlc3QgZG9tYWluLiBJIGFncmVlIHdp
dGggVGFtYXMgdXBvbiB0aGUgZmFjdCB0aGF0IHNvbWUKPiBjb25jZXB0cyBjYW4gYmUgZXF1YWxs
eSBpbXBsZW1lbnRlZCBieSB1c2luZyB0aGUgZ3Vlc3QncyBwYWdlIHRhYmxlcwo+IG9ubHkuIEhv
d2V2ZXIsIChJIHVuZGVyc3RhbmQgdGhhdCBJIGFtIGJpYXNlZCwgYXMgSSBhbSB3b3JraW5nIG9u
IGEKPiBjb25jZXB0IHRoYXQgbWFrZXMgdXNlIG9mIHRoaXMgZnVuY3Rpb25hbGl0eSBmcm9tIGlu
c2lkZSBvZiBkb211KSwgSQo+IGFsc28gYmVsaWV2ZSB0aGF0IHdlIGNhbiBhcHBseSB0aGUgZnVu
Y3Rpb25hbGl0eSBnaXZlbiBieSAjVkUgYW5kIFZNRlVOQwo+IGZyb20gaW5zaWRlIHRoZSBndWVz
dCB0byBoYXJkZW4gY2VydGFpbiBzeXN0ZW0gcmVzb3VyY2VzLiBBcyBzdWNoLCBJCj4gd291bGQg
YmUgaGFwcHkgdG8gc2VlIGEgaHlicmlkIHNvbHV0aW9uIHRoYXQgYWxsb3dzIHRoaXMgZmVhdHVy
ZSB0byBiZQo+IGNvbmZpZ3VyZWQgZWl0aGVyIGZvciB1bmxpbWl0ZWQgb3IgZm9yIGV4dGVybmFs
IHVzZSBvbmx5LgoKVGhhbmtzIGZvciB0aGUgaW5wdXQgU2VyZ2VqLiBXaXRoIHRoYXQgYW5kIEdl
b3JnZSBwb2ludGluZyBvdXQgb3RoZXIKdXNlcnMgb2YgdGhlIGluLWd1ZXN0IHVzZS1jYXNlIHdl
IGNhbid0IGp1c3QgZG8gdGhlIHN3aXRjaC4gTGV0dGluZwpwZW9wbGUgZGVjaWRlIHVzaW5nIHRo
ZSBleGlzdGluZyBkb21haW4gY29uZmlnIG9wdGlvbiAvIFhTTSB3aGF0IHdheQp0aGV5IHdhbnQg
dG8gaGF2ZSB0aGUgaW50ZXJmYWNlIGFjY2Vzc2libGUgaXMgbm90IHRoZSB3b3JzdCB0aGluZyBp
bgp0aGUgd29ybGQuIEludHJvZHVjaW5nIGZ1cnRoZXIsIG1vcmUgcmVzdHJpY3RlZCBpbi1ndWVz
dCBhY2Nlc3NpYmxlCm1vZGVzIGNvdWxkIGJlIGRvbmUgcG90ZW50aWFsbHkgaW4gdGhlIGZ1dHVy
ZSB0aGF0IG9ubHkgYWxsb3dzIHRoZSAjVkUKcGFnZS1zZXR1cCBvcCB0byBnbyB0aHJvdWdoIC0g
aWYgdGhlcmUgaXMgYSBuZWVkIGZvciBpdC4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 04:23:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 04: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 1fckAe-0003fI-1W; Tue, 10 Jul 2018 04: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fckAc-0003f8-Qz
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 04:22:34 +0000
X-Inumbo-ID: dffd7bd0-83f8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dffd7bd0-83f8-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 04:22: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 1fckAY-0000qD-6h; Tue, 10 Jul 2018 04: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 1fckAX-0007nf-To; Tue, 10 Jul 2018 04:22:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fckAX-0006h7-SH; Tue, 10 Jul 2018 04:22:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125042-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-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-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-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-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-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw: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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm: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=43a473993fd9378bf850dcafa68eb6dee8c300f8
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 04:22:29 +0000
Subject: [Xen-devel] [qemu-mainline test] 125042: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA0MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNDIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNDIzMgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYgZGVw
cml2LWF1ZGl0LXFlbXUvY3JlYXRlL3ByaXZjbWQgcnVubmluZwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNiBkZXByaXYtYXVkaXQtcWVtdS9j
cmVhdGUvcHJpdmNtZCBydW5uaW5nCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxNyBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvZ250ZGV2IHJ1
bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTcgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2dudGRldiBydW5uaW5nCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYtYXVk
aXQtcWVtdS9jcmVhdGUvZXZ0Y2huIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTggZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2V2
dGNobiBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDE5IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9vdGhlciBydW5uaW5nCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOSBkZXBy
aXYtYXVkaXQtcWVtdS9jcmVhdGUvb3RoZXIgcnVubmluZwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3Jl
YXRlL3hlbnN0b3JlIHJ1bm5pbmcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMjAgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL3hlbnN0b3JlIHJ1
bm5pbmcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQyMzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDIzMgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI0MjMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyMzIKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDIz
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZSBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNSBkZXByaXYtYXVkaXQtcWVtdS9j
cmVhdGUgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDQzYTQ3Mzk5M2ZkOTM3OGJmODUwZGNh
ZmE2OGViNmRlZThjMzAwZjgKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAg
IDJlZjJmMTY3ODFhZjlkZWU2YmE2NTE3NzU1ZTkwNzNiYTU3OTlmYTIKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyNDIzMiAgMjAxOC0wNi0xNiAwNTowNDoyNiBaICAgMjMgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMjQzOTggIDIwMTgtMDYtMTkgMTA6MzY6NTIgWiAgIDIwIGRheXMgICAxMiBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUwNDIgIDIwMTgtMDctMDcgMjI6NDc6NTcg
WiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBYXBvIFZpZW5hbW8gPGFhcG9AdHV4ZXJhLmNvbT4KICBBYXJvbiBM
aW5kc2F5IDxhbGluZHNheUBjb2RlYXVyb3JhLm9yZz4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bGVrc2FuZGFyLm1hcmtvdmljQG1pcHMuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVA
bGluYXJvLm9yZz4KICBBbGV4ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQW1vbCBTdXJhdGkgPHN1
cmF0aWFtb2xAZ21haWwuY29tPgogIEFuZHJldyBKZWZmZXJ5IDxhbmRyZXdAYWouaWQuYXU+CiAg
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b24gTmVmZWRv
diA8YW50b24ubmVmZWRvdkB2aXJ0dW96em8uY29tPgogIEFyZnJldmVyIEZyZWh0ZXMgVGFpZmVy
c2FyIEFyYWhlc2lzIDxhcmZyZXZlci5mdGFAZ21haWwuY29tPgogIEFyaSBTdW5kaG9sbSA8YXJp
QHR1eGVyYS5jb20+CiAgQmFidSBNb2dlciA8YmFidS5tb2dlckBhbWQuY29tPgogIEJBTEFUT04g
Wm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQmFzdGlhbiBLb3BwZWxtYW5uIDxrYmFzdGlh
bkBtYWlsLnVuaS1wYWRlcmJvcm4uZGU+CiAgQmlzaGFyYSBBYnVIYXR0b3VtIDxiaXNoYXJhQGRh
eW5peC5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5jb20+CiAgQ2hyaXN0
aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENsZWJlciBSb3NhIDxj
cm9zYUByZWRoYXQuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5jb20+
CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIg
PGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96YSA8ZGFuaWVsaGI0MTNAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2
aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgR2lic29uIDxk
YXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+IChwcGMgcGFydHMpCiAgRGF2aWQgSGlsZGVuYnJh
bmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRG91ZyBHYWxlIDxkb3VnMTZrQGdtYWlsLmNvbT4KICBE
ci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkZ2FyIEUuIEln
bGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhh
Ymtvc3RAcmVkaGF0LmNvbT4KICBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgRXJp
YyBBdWdlciA8ZXJpYy5hdWdlckByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRo
YXQuY29tPgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlb2ZmcmV5IE1jUmFlIDxn
ZW9mZkBob3N0Zmlzc2lvbi5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+
CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vj
ay11cy5uZXQ+CiAgR3VpZG8gR8O8bnRoZXIgPGFneEBzaWd4Y3B1Lm9yZz4KICBIYWxpbCBQYXNp
YyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIZXJ2w6kgUG91c3NpbmVhdSA8aHBvdXNzaW5AcmVh
Y3Rvcy5vcmc+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW4gS2lz
emthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgogIEphc29uIEouIEhlcm5lIDxqamhlcm5lQGxp
bnV4LmlibS5jb20+CiAgSmVhbi1DaHJpc3RvcGhlIER1Ym9pcyA8amNkQHRyaWJ1ZHVib2lzLm5l
dD4KICBKZWZmIENvZHkgPGpjb2R5QHJlZGhhdC5jb20+CiAgSmlhIEhlIDxoZWppYW5ldEBnbWFp
bC5jb20+CiAgamlhLmhlQGh4dC1zZW1pdGVjaC5jb20KICBKb2VsIFN0YW5sZXkgPGpvZWxAam1z
LmlkLmF1PgogIEpvaG4gQXJidWNrbGUgPHByb2dyYW1taW5na2lkeEBnbWFpbC5jb20+CiAgSm9o
biBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhh
dC5jb20+CiAgSnVsaWEgU3V2b3JvdmEgPGp1c3VhbEBtYWlsLnJ1PgogIEp1c3RpbiBUZXJyeSAo
Vk0pIDxqdXRlcnJ5QG1pY3Jvc29mdC5jb20+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGlu
dGVsLmNvbT4KICBLZW5vIEZpc2NoZXIgPGtlbm9AanVsaWFjb21wdXRpbmcuY29tPgogIEtldmlu
IFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1
cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIGxpbnpoZWNoZW5nIDxsaW56aGVjaGVu
Z0BodWF3ZWkuY29tPgogIGxpdWp1bmppZSA8bGl1anVuamllMjNAaHVhd2VpLmNvbT4KICBNYXJj
LUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJpYSBLbGlt
dXNoZW5rb3ZhIDxtYXJpYS5rbGltdXNoZW5rb3ZhQGlzcHJhcy5ydT4KICBNYXJrIENhdmUtQXls
YW5kIDxtYXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBNYXJrdXMgQXJtYnJ1c3RlciA8
YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIFNjaHJvZHQgPG1hcnRpbkBzY2hyb2R0Lm9yZz4K
ICBNYXR0aGlhcyBNYWllciA8dGFtaWtvQDQzLTEub3JnPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBS
b3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0
QHJlZGhhdC5jb20+CiAgTWljaGFlbCBUb2thcmV2IDxtanRAdGxzLm1zay5ydT4KICBNaWNoYWVs
IFdhbGxlIDxtaWNoYWVsQHdhbGxlLmNjPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJl
ZGhhdC5jb20+CiAgTmlhIEFsYXJpZSA8bmlhLmFsYXJpZUBnbWFpbC5jb20+CiAgTmlzaGFudGgg
QXJhdmFtdWRhbiA8bmFyYXZhbXVkYW5AZGlnaXRhbG9jZWFuLmNvbT4KICBQYW5rYWogR3VwdGEg
PHBhZ3VwdGFAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29t
PgogIFBhdmVsIEJhbGFldiA8bWFpbEB2b2lkLnNvPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwu
RG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJv
Lm9yZz4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdA
YW1zYXQub3JnPi0tLQogIFByYXNhZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2plY3Qub3JnPgog
IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJpY2hh
cmQgSGVuZGVyc29uIDxydGhAdHdpZGRsZS5uZXQ+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxyam9u
ZXNAcmVkaGF0LmNvbT4KICBTYWkgUGF2YW4gQm9kZHUgPHNhaXBhdmFAeGlsaW54LmNvbT4KICBT
ZWJhc3RpYW4gQmF1ZXIgPG1haWxAc2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTZXJnaW8gTG9wZXog
PHNscEByZWRoYXQuY29tPgogIFNoYW5ub24gWmhhbyA8emhhb3NoZW5nbG9uZ0BodWF3ZWkuY29t
PgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2lu
Z2hAZ21haWwuY29tPgogIFRob21hcyBIdXRoIDxodXRoQHR1eGZhbWlseS5vcmc+CiAgVGhvbWFz
IEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVG9tZXUgVml6b3NvIDx0b21ldS52aXpvc29AY29s
bGFib3JhLmNvbT4KICBUb23DocWhIEdvbGVtYmlvdnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+
CiAgVmlrdG9yIE1paGFqbG92c2tpIDxtaWhhamxvdkBsaW51eC52bmV0LmlibS5jb20+CiAgVmlr
dG9yIFBydXR5YW5vdiA8dmlrdG9yLnBydXR5YW5vdkB2aXJ0dW96em8uY29tPgogIFZpdGFseSBL
dXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2
c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFdlaXBpbmcgWmhhbmcgPHpoYW5nd2Vp
cGluZ0BkaWRpY2h1eGluZy5jb20+CiAgeGluaHVhLkNhbyA8Y2FveGluaHVhQGh1YXdlaS5jb20+
CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFpoZW5nIFhpYW5nIDx4aWFu
Zy56aGVuZ0BsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAK
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
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNjI0MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 04:43:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 04: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 1fckUK-0005cv-Go; Tue, 10 Jul 2018 04:42: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fckUI-0005ch-LI
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 04:42:54 +0000
X-Inumbo-ID: b78ae42f-83fb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b78ae42f-83fb-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 04:42:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fckUG-0001DA-5W; Tue, 10 Jul 2018 04:42: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 1fckUF-0001MK-TM; Tue, 10 Jul 2018 04:42:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fckUF-0000c9-Sc; Tue, 10 Jul 2018 04:42:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125043-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-amd64-pair:<job
 status>:broken:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 linux-3.18:test-amd64-i386-pair:<job status>:broken:regression
 linux-3.18:test-amd64-i386-xl:<job status>:broken:regression
 linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-amd64-amd64-pair:host-install/src_host(4):broken:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:host-install(4):broken:heisenbug
 linux-3.18:test-amd64-i386-pair:host-install/src_host(4):broken:heisenbug
 linux-3.18:test-amd64-i386-xl:host-install(4):broken:heisenbug
 linux-3.18:test-amd64-amd64-examine:host-install:broken:heisenbug
 linux-3.18:test-armhf-armhf-examine:reboot:fail:heisenbug
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-armhf-armhf-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm: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-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair: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-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-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:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start: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-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-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build: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-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl: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-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt: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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check: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-amd64-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=e903eb4a70bb4a8601df2a693db9eb3ea97fd632
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 04:42:51 +0000
Subject: [Xen-devel] [linux-3.18 test] 125043: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA0MyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNDMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTAwMwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICBi
cm9rZW4gaW4gMTI1MDAzCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjUwMDMKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEy
NTAwMwogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODM3CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciA0IGhvc3Qt
aW5zdGFsbC9zcmNfaG9zdCg0KSBicm9rZW4gaW4gMTI1MDAzIHBhc3MgaW4gMTI1MDQzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDQgaG9zdC1pbnN0YWxsKDQpIGJy
b2tlbiBpbiAxMjUwMDMgcGFzcyBpbiAxMjUwNDMKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyIDQgaG9z
dC1pbnN0YWxsL3NyY19ob3N0KDQpIGJyb2tlbiBpbiAxMjUwMDMgcGFzcyBpbiAxMjUwNDMKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEy
NTAwMyBwYXNzIGluIDEyNTA0MwogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgNSBob3N0
LWluc3RhbGwgICBicm9rZW4gaW4gMTI1MDAzIHBhc3MgaW4gMTI1MDQzCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgZmFpbCBpbiAxMjUwMDMgcGFzcyBp
biAxMjUwNDMKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICA0IG1lbWRpc2stdHJ5LWFwcGVu
ZCBmYWlsIGluIDEyNTAwMyBwYXNzIGluIDEyNTA0MwogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2IDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjUwMDMgcGFzcyBpbiAx
MjUwNDMKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCAgZmFpbCBwYXNzIGluIDEyNTAwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTI1MDAzCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjM4MzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzgzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzODM3CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlOTAzZWI0YTcwYmI0YTg2MDFkZjJhNjkzZGI5
ZWIzZWE5N2ZkNjMyCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBiMGIz
NTdjMjBjYTYxNzFiOGFjNjk4MzUxZjUyMDI0MDJiN2FkN2Q1CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjM4MzcgIDIwMTgtMDYtMDYgMDE6NTA6MDYgWiAgIDM0IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTI0MTczICAyMDE4LTA2LTEzIDE0OjQwOjQ5IFogICAyNiBkYXlzICAgMTQgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTQ1ICAyMDE4LTA3LTAzIDE5OjQ5OjExIFogICAg
NiBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgIkVyaWMgVy4gQmllZGVybWFuIiA8ZWJpZWRlcm1AeG1pc3Npb24uY29tPgog
ICJSaWNoYXJkIFcuTS4gSm9uZXMiIDxyam9uZXNAcmVkaGF0LmNvbT4KICBBbCBWaXJvIDx2aXJv
QHplbml2LmxpbnV4Lm9yZy51az4KICBBbGV4YW5kZXIgU3ZlcmRsaW4gPGFsZXhhbmRlci5zdmVy
ZGxpbkBnbWFpbC5jb20+CiAgQWxleGV5IEtvZGFuZXYgPGFsZXhleS5rb2RhbmV2QG9yYWNsZS5j
b20+CiAgQW1pciBHb2xkc3RlaW4gPGFtaXI3M2lsQGdtYWlsLmNvbT4KICBBbmRyZXcgTW9ydG9u
IDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZWVzaCBLdW1hciBLLlYgPGFuZWVzaC5r
dW1hckBsaW51eC5pYm0uY29tPgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRo
YXQuY29tPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQmFvbGluIFdhbmcgPGJh
b2xpbi53YW5nQGxpbmFyby5vcmc+CiAgQmVuIEh1dGNoaW5ncyA8YmVuLmh1dGNoaW5nc0Bjb2Rl
dGhpbmsuY28udWs+CiAgQmluIExpdSA8Yi1saXVAdGkuY29tPgogIEJqb3JuIEhlbGdhYXMgPGJo
ZWxnYWFzQGdvb2dsZS5jb20+CiAgQmrDuHJuIE1vcmsgPGJqb3JuQG1vcmsubm8+CiAgQm8gQ2hl
biA8Y2hlbmJvQHBkeC5lZHU+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxsb25AYm9v
dGxpbi5jb20+CiAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4K
ICBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0uY29tPgogIENoZW5nZ3Vhbmcg
WHUgPGNneHU1MTlAZ214LmNvbT4KICBDaHJpcyBMZWVjaCA8Y2xlZWNoQHJlZGhhdC5jb20+CiAg
Q29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIERhZyBNb3huZXMgPGRhZy5tb3huZXNAb3JhY2xlLmNv
bT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsIEJv
cmttYW5uIDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4KICBEYW5pZWwgR2zDtmNrbmVyIDxkZ0BlbWxp
eC5jb20+CiAgRGFuaWVsIFRob21wc29uIDxkYW5pZWwudGhvbXBzb25AbGluYXJvLm9yZz4KICBE
YW5pZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4KICBEYXZlIEFpcmxpZSA8YWlybGllZEBy
ZWRoYXQuY29tPgogIERhdmlkIFJpdnNoaW4gPGRyaXZzaGluQGFsbHdvcnguY29tPgogIERhdmlk
IFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZCBTdGVyYmEgPGRzdGVyYmFA
c3VzZS5jb20+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgogIEVyaWMgRHVt
YXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcmljIFcuIEJpZWRlcm1hbiA8ZWJpZWRlcm1A
eG1pc3Npb24uY29tPgogIEV2Z2VuaXkgUG9seWFrb3YgPHpickBpb3JlbWFwLm5ldD4KICBFd2Fu
IEQuIE1pbG5lIDxlbWlsbmVAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0
QGxpbnV4LW02OGsub3JnPgogIEdvdmluZGFyYWp1bHUgVmFyYWRhcmFqYW4gPGd2YXJhZGFyQGNp
c2NvLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIYW5zIGRlIEdvZWRlIDxo
ZGVnb2VkZUByZWRoYXQuY29tPgogIEhhbnMgVmVya3VpbCA8aGFuc3ZlcmtAY2lzY28uY29tPgog
IEhhdWtlIE1laHJ0ZW5zIDxoYXVrZUBoYXVrZS1tLmRlPgogIEhlbGdlIERlbGxlciA8ZGVsbGVy
QGdteC5kZT4KICBIaW1hbnNodSBNYWRoYW5pIDxoaW1hbnNodS5tYWRoYW5pQGNhdml1bS5jb20+
CiAgSHVhY2FpIENoZW4gPGNoZW5oY0BsZW1vdGUuY29tPgogIEh1Z2ggRGlja2lucyA8aHVnaGRA
Z29vZ2xlLmNvbT4KICBJbGFuIFBlZXIgPGlsYW4ucGVlckBpbnRlbC5jb20+CiAgSW5nbyBNb2xu
YXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSi4gQnJ1Y2UgRmllbGRzIDxiZmllbGRzQHJlZGhhdC5j
b20+CiAgSmFjZWsgVG9tYWthIDxqYWNlay50b21ha2FAcG9jenRhLmZtPgogIGphY2VrLnRvbWFr
YUBwb2N6dGEuZm0gPGphY2VrLnRvbWFrYUBwb2N6dGEuZm0+CiAgSmFjayBNb3JnZW5zdGVpbiA8
amFja21AZGV2Lm1lbGxhbm94LmNvLmlsPgogIEpha29iIFVudGVyd3VyemFjaGVyIDxqYWtvYi51
bnRlcnd1cnphY2hlckB0aGVvYnJvbWEtc3lzdGVtcy5jb20+CiAgSmFtZXMgSG9nYW4gPGpob2dh
bkBrZXJuZWwub3JnPgogIEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAgSmVucyBBeGJvZSA8YXhi
b2VAa2VybmVsLmRrPgogIEppbSBHaWxsIDxqZ2lsbEB2bXdhcmUuY29tPgogIEppbmdqdSBIb3Ug
PEppbmdqdS5Ib3VAc3luYXB0aWNzLmNvbT4KICBKaXJpIE9sc2EgPGpvbHNhQGtlcm5lbC5vcmc+
CiAgSmlyaSBQaXJrbyA8amlyaUBtZWxsYW5veC5jb20+CiAgSmlzaGVuZyBaaGFuZyA8SmlzaGVu
Zy5aaGFuZ0BzeW5hcHRpY3MuY29tPgogIEppdGVuZHJhIEJoaXZhcmUgPGppdGVuZHJhLmJoaXZh
cmVAYnJvYWRjb20uY29tPgogIEpvYWtpbSBUamVybmx1bmQgPGpvYWtpbS50amVybmx1bmRAaW5m
aW5lcmEuY29tPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb2hhbm5lcyBC
ZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb2huIEZhc3RhYmVuZCA8am9obi5mYXN0
YWJlbmRAZ21haWwuY29tPgogIEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4
LmludGVsLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWEgTGF3
YWxsIDxKdWxpYS5MYXdhbGxAbGlwNi5mcj4KICBLYWktSGVuZyBGZW5nIDxrYWkuaGVuZy5mZW5n
QGNhbm9uaWNhbC5jb20+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2Vp
dGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVsLmNvbT4KICBLZXZpbiBFYXN0b24gPGtldmluQGd1
YXJhbmEub3JnPgogIExlZSBKb25lcyA8bGVlLmpvbmVzQGxpbmFyby5vcmc+CiAgTGludXMgVG9y
dmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEx1Y2EgQ29lbGhvIDxsdWNp
YW5vLmNvZWxob0BpbnRlbC5jb20+CiAgTHVrYXMgQ3plcm5lciA8bGN6ZXJuZXJAcmVkaGF0LmNv
bT4KICBNYWNpZWogVy4gUm96eWNraSA8bWFjcm9AbWlwcy5jb20+CiAgTWFoZXNoIFNhbGdhb25r
YXIgPG1haGVzaEBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyYyBLbGVpbmUtQnVkZGUgPG1rbEBw
ZW5ndXRyb25peC5kZT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFyayBS
dXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRp
bi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lA
ZGUuaWJtLmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1h
dGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdHQgUmVkZmVhcm4gPG1hdHQu
cmVkZmVhcm5AbWlwcy5jb20+CiAgTWF0dGhpYXMgU2NoaWZmZXIgPG1zY2hpZmZlckB1bml2ZXJz
ZS1mYWN0b3J5Lm5ldD4KICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWJAcy1vcGVuc291
cmNlLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXhpbSBNb3Nl
eWNodWsgPGZyYW5jaGVza28uc2FsaWFzLmh1ZHJvLnBlZHJvc0BnbWFpbC5jb20+CiAgTWVsIEdv
cm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1pY2hhZWwgRWxsZXJtYW4gPG1w
ZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIE5ldWxpbmcgPG1pa2V5QG5ldWxpbmcub3JnPgog
IE1pY2hhZWwgU2NobWl0eiA8c2NobWl0em1pY0BnbWFpbC5jb20+CiAgTWlrYSBXZXN0ZXJiZXJn
IDxtaWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgogIE1pa2UgU25pdHplciA8c25pdHpl
ckByZWRoYXQuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1p
a3VsYXMgUGF0b2NrYSA8bXBhdG9ja2FAcmVkaGF0LmNvbT4KICBNaW5jaGFuIEtpbSA8bWluY2hh
bkBrZXJuZWwub3JnPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE9s
b2YgSm9oYW5zc29uIDxvbG9mQGxpeG9tLm5ldD4KICBPbmRyZWogWmFyeSA8bGludXhAcmFpbmJv
dy1zb2Z0d2FyZS5vcmc+CiAgUGF1bCBCdXJ0b24gPHBhdWwuYnVydG9uQG1pcHMuY29tPgogIFBh
dWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgUGV0ZXIgUm9zaW4gPHBlZGFAYXhlbnRp
YS5zZT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQ
ZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUXUgV2VucnVvIDx3cXVAc3Vz
ZS5jb20+CiAgUmFiaW4gVmluY2VudCA8cmFiaW5AcmFiLmluPgogIFJpY2hhcmQgS3VvIDxya3Vv
QGNvZGVhdXJvcmEub3JnPgogIFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNvbT4KICBSdXNz
ZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFNhYnJpbmEgRHVicm9jYSA8
c2RAcXVlYXN5c25haWwubmV0PgogIFNhY2hpbiBHcm92ZXIgPHNncm92ZXJAY29kZWF1cm9yYS5v
cmc+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+CiAg
U2FudG9zaCBTaGlsaW1rYXIgPHNzYW50b3NoQGtlcm5lbC5vcmc+CiAgU2FzaGEgTGV2aW4gPGFs
ZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNjb3R0IE1heWhldyA8c21heWhld0ByZWRo
YXQuY29tPgogIFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFNla2hhciBOb3Jp
IDxuc2VraGFyQHRpLmNvbT4KICBTaWx2aW8gQ2VzYXJlIDxzaWx2aW8uY2VzYXJlQGdtYWlsLmNv
bT4KICBTaW5hbiBLYXlhIDxva2F5YUBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFzc2FzIFll
Z2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5pdmFz
LmthbmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTdGVmYW4gUG90eXJhIDxTdGVmYW4uUG90eXJhQGVs
ZWt0cm9iaXQuY29tPgogIFN0ZWZmZW4gS2xhc3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRAc2VjdW5l
dC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAg
VGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRhcmlxIFRvdWthbiA8dGFyaXF0QG1lbGxh
bm94LmNvbT4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGV0c3VvIEhhbmRhIDxwZW5n
dWluLWtlcm5lbEBJLWxvdmUuU0FLVVJBLm5lLmpwPgogIFRoYWRldSBMaW1hIGRlIFNvdXphIENh
c2NhcmRvIDxjYXNjYXJkb0BjYW5vbmljYWwuY29tPgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1p
dC5lZHU+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVG9rdW5vcmkg
SWtlZ2FtaSA8aWtlZ2FtaUBhbGxpZWQtdGVsZXNpcy5jby5qcD4KICBUb20gWmFudXNzaSA8dG9t
LnphbnVzc2lAbGludXguaW50ZWwuY29tPgogIFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5l
bkB0aS5jb20+CiAgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv
bT4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1
QHVtbi5lZHU+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVhY29uQGFybS5jb20+CiAgV29sZnJhbSBT
YW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICDFgXVrYXN6IFN0ZWxtYWNoIDxsLnN0ZWxtYWNoQHNh
bXN1bmcuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsIGJyb2tlbgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyOTgzIGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 06:58:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 06: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 1fcmbX-0001Oe-Pm; Tue, 10 Jul 2018 06:58: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=5xpj=j2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcmbW-0001OZ-Cu
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 06:58:30 +0000
X-Inumbo-ID: 9fcacf76-840e-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9fcacf76-840e-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 08:58: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=TVhxCcagym3fYOT+mUh8o2427tXiKppz2je40bu3vhc=;
 b=U+sFYrqOr00wyPCvNFUu/U4Xgo3bxvCte18RghWhxZluwzec8QrXAa7G/QBVLlAqGMq+3Aqjy6O5seLXERiBTlaabXMnQ03AWrbzQJz2WRZcY+zY9q7oX9dTNIY37993psiqvU+pAy810mPaaNgpum6JMtVMYwXqsuE9EpSw44A=
Received: from VI1PR08MB2862.eurprd08.prod.outlook.com (2603:10a6:802:1f::10)
 by VI1PR08MB2862.eurprd08.prod.outlook.com (2603:10a6:802:1f::10)
 with
 TransportReplication id Version 15.20 (Build 930.19); Tue, 10 Jul 2018
 06:58:20 +0000
Received: from Juliens-MacBook-Pro.local (82.1.229.77) 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.930.18; Mon, 9 Jul 2018 21:07:02 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1806131457490.14695@sstabellini-ThinkPad-X260>
 <1528928118-14960-14-git-send-email-sstabellini@kernel.org>
 <1dfb15f0-47e2-973c-1b7c-67cdf29077f8@arm.com>
 <alpine.DEB.2.10.1807061338030.13502@sstabellini-ThinkPad-X260>
 <9185bcf9-60a9-9387-8f9c-d46002fa1280@arm.com>
 <alpine.DEB.2.10.1807091337161.8023@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <748a4cda-9ec6-f9ee-a644-a362069dc8df@arm.com>
Date: Mon, 9 Jul 2018 22:06:58 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807091337161.8023@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: MR2P264CA0001.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:500:1::13) To HE1PR08MB2858.eurprd08.prod.outlook.com
 (2603:10a6:7:33::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 241f2d28-f933-4b6d-3bf6-08d5e5dfeb5c
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR08MB2858; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 3:dYQdkBZ9z7WaNRwbjrG0crn9ZNXTbIlIzugZGZ1bQfrg2wyNIIdwsdV1BIvwTCKEcfWAzt55GymwVM9ZzS+YLNq3OcORiwTpl8ZtzSGEhbbwe/7GN+RtAAoaNpmM0OItlNyi0fCMeeUPHvUDV1Ndb6oUIYz/wTiSvPJGlfozbu7EcsGcGYrao+Ll8WCBOmXdoTayofL5dpwHtegSWy51vf2pkMyxq8OtPX3MkfcdIydR1gO8oXXj3FwWH7nT6Z+f
X-MS-TrafficTypeDiagnostic: VI1PR08MB2862:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 25:dmmlgkMYALHQi+kL1YTkCRURK6OZx0WzlK+Rx5I7obHjaxYdqpBrzkyTzTWlBcm6mWm+XAbXat327JzDQN2Z1TnWu65Opy/ONGtP1afZNI0PNL2o5kHjpq/HecVSctXKmUJ9TL8wu9/dPGZVJoga1QIJ/nXhKRZiR2AVYD5H3H2dMpktssAV9PPiNbr0IS+9CVGtUmABQ2+HYdpKJRYoAuh7xLgK8JSl3o7ld6Uw99Cn/vDMn1TYgEzK6FxrTKdFrpAJNSBZgaL8Sn8p66PHSd3nV0bVDBLkUxaC3NuYKFIbmwAXHiCb9JITfmD3zWFwLTCAnZCegTut8FUVbYh7bg==;
 31:KeRGAZIijBJxTOUl2lBvnOGzQ6Vca6epjYsvT86drjPUJWEQ6hG+PO9LE6U/6P94QqSzap9tt3GLWSmSk+39Mwkfs0K5llDtJM1ayEXSaaKF5rLWay0kfVdZStMk+Dd7tjovZP/1XxM9lwu7jJZ5ojLghH9VHeefzbnjmonoqMsPsA4Tr4gHQyMFNAnlq9eRxsUCmbaJEAaP03uGsJOLjAflmr1m8Bfe7TJqN7fpvUw=;
 20:TC419RGRfz+s+58bl/PtkN7DMm90MCvTeye78LjUQorUGfJr0/NwxJaYSWHELEZRHpHq9J26ObkGlnqsViPBiZseYDijuKurakYgHY8kM20PsDZsF+jaZWIRvZ+Bw4jooQGZuezdUjInGZr+Ua8HLyVUzZMzG60kt07P8oT1eqQ=
NoDisclaimer: True
X-Microsoft-Antispam-PRVS: <VI1PR08MB28628C06143B790DB0828BFC805B0@VI1PR08MB2862.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)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR08MB2862; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2862; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 4:X7eJP1scBzZ90vCdQMvJHug8zm4sDp0ZAPIfOHSZm+Om2N9G6ZWtgdFv6Qzm626Hilk5z5OZcLePGvZ7TP9BO2TkckTUz/cc0gva98fx4nBmupTV6fKSHTEIpw18XRFWs2zsVKY+qxfcah2GCm1A+uon/OpDcMq5T7f4tE1SmEeNuUokZ4LHX82tHFD++StmLigVH099SPdcVhsE1SL5sCMBW5QTcl9RjqNueHZeQnslBXOpsleu/HaRbhIx97ZajXMTlDav6PhpjYvxsKQQqw==
X-Forefront-PRVS: 0729050452
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(346002)(396003)(376002)(366004)(39860400002)(136003)(69234005)(189003)(199004)(3846002)(53936002)(58126008)(65806001)(66066001)(8936002)(81156014)(316002)(81166006)(5660300001)(50466002)(86362001)(65956001)(575784001)(8676002)(106356001)(54906003)(6486002)(478600001)(65826007)(31686004)(47776003)(105586002)(72206003)(6916009)(31696002)(6666003)(229853002)(6512007)(6246003)(25786009)(6116002)(16526019)(11346002)(64126003)(44832011)(26005)(186003)(230700001)(36756003)(68736007)(52116002)(446003)(23676004)(76176011)(2906002)(956004)(67846002)(2616005)(52146003)(2486003)(93886005)(6506007)(476003)(305945005)(97736004)(486006)(7736002)(386003)(53546011)(4326008)(217873001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2862; H:Juliens-MacBook-Pro.local;
 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?MTtWSTFQUjA4TUIyODYyOzIzOnoxay9mUkRFUEo5aVl1TkI1Mk81emY2UUVO?=
 =?utf-8?B?UERqTGhMS21zdzBkQXNVUUpjWS9ETFB1V2M0N01yVUZKMldsdW5lNkN5VkVm?=
 =?utf-8?B?MllsRVRvOFlhVWtqN2JmUlJrcU1XLzFwNzl0UGxTcmtheDYyNFRTWVFXLzdN?=
 =?utf-8?B?NnlCOXA3dWFBWElCUnVuTXRBckJxTXlOUnlsc2Rnb2VwVWVIaEFIVVk2aW96?=
 =?utf-8?B?TXg1ajlXUHhOa0E3M3RMRS9PWE1mZ0YzL3FEdFhzZDZlNGpiRWlFVzZiY0VT?=
 =?utf-8?B?RnlnenY0ZWRxSENZazc2cWU2RE1iNWJDUmVXWjNEOE1DQjVLNnVsUDZMRGVi?=
 =?utf-8?B?Q1BkNXhjWUdaeXpiQmhsMm84L25tcHdPVFZlck13QTZqWVRGUjBMMy9QTlVE?=
 =?utf-8?B?Y1VYa3l4NmRIVEpvZlBUSCtCZk5nTmxld1FkMHEvMEpNZVFDSEIyNWVNaHFu?=
 =?utf-8?B?ZVRkdnlhOXhieEhYcWxSYWVsaTBXMTgyZGdvY3ZzbnN1MXU1ZVFpWnkzSVY4?=
 =?utf-8?B?ZCsyY1Jnc0FiS0VucDM0akFvZXptZHB6SkgwR2hiOE9vSjh5WSs0YXQ5ODZt?=
 =?utf-8?B?SUlTS1dZOWd5cmduSUZVTDY0a01SMGRyelFYSTVaUGVLMVdyNnRXaWNZNkky?=
 =?utf-8?B?YlpBY0JLNGhFVS85SGQ4ZHQ1dnd2Tng4UnZHbVRRb2k4a0NRNUNxQi9mVXBa?=
 =?utf-8?B?YWJrZ3VxUm5aUUpBaHNzc2hObjBMcXVhK2JTeHFua3l4aDZOUEc1aFlWZ0VF?=
 =?utf-8?B?SkxHMFc5QmsrOFBEaUE5NlVnUTlrM1I0YW9MWEs0NEJmamlUNTdPd2dCa1BP?=
 =?utf-8?B?ZmlpaFdaVFBFb3VhWnRCUDI4WUZ4OGd5OFhhWUNnTHJNektZcFphNndoMTVj?=
 =?utf-8?B?WSsra3grUFZGbG5mcUs0c05nUUVWUWNTVlNkeG9OUHFZS09tb2xpeGZMc0RG?=
 =?utf-8?B?OE10UEErK3NBekZLQzhTTWJJOUE2OTlSSnh2aFp4MzZVMkt1Qzd6ZEFhMkVS?=
 =?utf-8?B?MUpQZjdPaHN1cUlINEpFWW5ZL0hEZDlSbUo1YTlRaU5UWnJ6amo2OWtXUGYw?=
 =?utf-8?B?YThkWVFGdlFDb0VtU0hxWFBzT2xkR2hlQzZGUGY1OSt3RFFuUkxCMllyMjZy?=
 =?utf-8?B?cG5qV0tnYThCeGZKSk1hZWRlVVJYajl1MS9nRHlJN1RkUXBseDl6T0VCYnlz?=
 =?utf-8?B?enZscTZvZ3phdDBGR2tPUUJaTGhSZWhpbWgyYXdCRjJpd0Jnc0ptZGJtalF4?=
 =?utf-8?B?aWFUN3IzMjZ5TzdlKzNuanFISDd4cEpVMlppWE8ydTZ2c0VBNjlaRzNJenZH?=
 =?utf-8?B?WWRENjhEenVzdmp6NTJEVFplbEdkcEU1bGRJbFA2S1p4ZHY3YmhFNysvMGph?=
 =?utf-8?B?UERzMGRjTlA4TWNMYTVDdENSUCsvYXhsSnVvUVRIVEhjcytRM1haT3pzN0g5?=
 =?utf-8?B?WjFQcXVyMzZvWVFHQUFIK1dia1ZobTRLV2NqVnNoNks0cDZhc05WZmx4dzhE?=
 =?utf-8?B?bGQxbG1zaFV6b01LMnZaL1EyRmdJSTFMZ3d3QnpEVlNvc243dXhaMXVXdVQy?=
 =?utf-8?B?TXpRMnFxdHNkemRuSndueEp1cXlDMXA1M0hNYlVJWkV6ZU84WFI5K1cxbTJ4?=
 =?utf-8?B?MVl4bWFJRGpIWXE3dXg1ZWFsWWQ0djVkSVNhTkYrcDJleEJ4OGt2U1NZak5N?=
 =?utf-8?B?M290K0NicUlFSDgwZ2NxSXhaV1JlanJ6UGdZOTRaWFhyZkkxRFRqd3ZNOGZh?=
 =?utf-8?B?UTdYYzV1RWpOb3cwcDBrZDVXWVk0M1Z6RUxXZ2NCeVdQTHFTcHUxWDU5c2ZT?=
 =?utf-8?B?eFVuVldKMUlaLzlQNWhZWUJJYUQvV3F1VHBrUCthOFBZRlhFMEE2eVM5d3J1?=
 =?utf-8?B?MGVwTjlsdmM3K3BPektDUHdYbWFLbzloblZNQ05RdGM1WEoxSzJzeDlBTUFh?=
 =?utf-8?B?SkVkMmZEOHpoTFZjdW9RZVdSVUVTbnY0SnlGaEFHeXNkbzNndU1MMG5UVEF2?=
 =?utf-8?B?YzhPZ3BoZzdVZmF5dE9BbWVHbkp5Qk5zRDNXMUk0UWJwVG9xaGVXNEs5SHRh?=
 =?utf-8?B?WTIrSnp6YU1zeXlxQVJqRVhWOXNFVDcvWFJ1dDJ5c2UwSTk2TGRXQ1I4U1J3?=
 =?utf-8?B?d0E9PQ==?=
X-Microsoft-Antispam-Message-Info: j0CQW1sZiwKlm+SaRV/K1eTYbLXAoQHuCwCX1oyX7aK8ei+rmBrytLdgL4S1j5hX0aJLKiw82oTZmq9bvbfPldBG+9t80MHotWN9uC4cLHhXcZ4Tg9w2DE1xthTHpfyzAf0MLBE7jsMiTHRaydtl6Hx4qmk58qUO1FPyzENaqnBrrfXmoNKuH10779n3D9Qb0Gh47sJlgF1ty2YdRC25Fo0HIjPlLfuEG+UxGdY/fptHhepieAoprxp8CnK/1qGZqe7fdtqc3cvwligqeN0t0tnSDu8nb2nZOckvCL9ZuuSZuXCnJzkOvre8PAROiew2UUCKakaF/n9VLr1IjWhp3d5HoScaJ/GmPiMFrndiGgI=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 6:c/qjthSac0s2HfW0rGEfQzLwBaJD11H8vg2T264+RdVNad91xpbbIou6VzMBv2re/3AXq0tjSBRtkVLg2JxAaZ/iwY7naDzt+o3loBpB1TJVYAvYdzK0/67F8T9xyGWXadNLEisSdCfpTB+SOaye38TIaiE+eqSYIDfLfmNkx/FHSpb6uO5lqsQz6CDHO8bvcTE6YUgOTH6JkT47lSxEDYpmTUq2Eri5hOtjp9d75LlrjQz+wMZpI3WgJvM+DGEGdmNsDSPKJJZgq374hgeLnVckxFZYcNqfB8SRmacTZ/2bubtsk/tTAod/riOXL7GdMFdoVgxzJuy4WTadbp1qCXcECqTicT7RF7Asb8sdM5Yf76eQ6smDSE+SYPSGVo8TYwmW+81jvuLPvAPKRtv91fhRhfZ8vvxQB9LzjZj6gZbDi7kLa670PsKYPwKM4huFmZZaaCwyyVqkBhpcFPHncA==;
 5:Z7ZSEWLEvcYJBNajqr96W+cgDXjJkU63KkHyrR6+c84BRqx4f3s4ItFq6vj2pIgmNr4I+6U3ih62M3gKRt83+PemM7OwlLR7jaydpC7tU+Nv4dsQ9sPbV8tI7pD9tyY7VLlJerdMclSztk/JT5NW4Zj1iqt6xHk+gaaixHeHt10=;
 24:4lh6rEk6r3NTxT/yQxGEhZiIjnTjS7/ynh4KjjxZaEhlNKLaObS5NQi8tOrw2CZSBJ9kfLP1Zw6iixk6h7Dd0kgVxzqTpYtUcY1fSQQGpoo=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 7:xyPywnkRVAUgAqG21eS/Ki/887N1JRIWpRg5hdF0EmLQmTg/CbPvOYrmE19L4oj6gib4CK6sO3AZ68Ano7JsJSzGJkZOdFlzKAte/wTDOYaGkOMumXSZb4fND1DokaHcFGomSfrhn99jkTPURKitb4tc2eK+t03DjWIT5OpWFUuNRhCTK4kKK2yQsn/VUYcf1tFpQTZQEr1YU5GzFFOjm+A/24ESxv+5j4DmYNEeJUS25ghiZ+dMVJX2vIEk5RPR
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jul 2018 21:07:02.3685 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 241f2d28-f933-4b6d-3bf6-08d5e5dfeb5c
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 RFC 14/15] xen/arm: call construct_domU from
 start_xen and start DomU VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <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>

SGksCgpPbiAwOS8wNy8yMDE4IDIxOjU5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
TW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZhbm8sCj4+Cj4+
IE9uIDA3LzA3LzE4IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBGcmks
IDE1IEp1biAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gT24gMDYvMTMvMjAxOCAxMTox
NSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+PiBJbnRyb2R1Y2Ugc3VwcG9ydCBm
b3IgdGhlICJ4ZW4sZG9tVSIgY29tcGF0aWJsZSBub2RlIG9uIGRldmljZSB0cmVlLgo+Pj4+PiBD
cmVhdGUgbmV3IERvbVUgVk1zIGJhc2VkIG9uIHRoZSBpbmZvcm1hdGlvbiBmb3VuZCBvbiBkZXZp
Y2UgdHJlZSB1bmRlcgo+Pj4+PiAieGVuLGRvbVUiLgo+Pj4+Cj4+Pj4gV2hpbGUgSSBsaWtlIHRo
ZSBpZGVhIG9mIGhhdmluZyBtdWx0aXBsZSBkb21haW4gY3JlYXRlZCBieSBYZW4sIEkgdGhpbmsK
Pj4+PiB0aGVyZQo+Pj4+IGFyZSBzdGlsbCBmZXcgb3BlbiBxdWVzdGlvbnMgaGVyZToKPj4+PiAJ
MSkgVGhlIGRvbWFpbnMgd2lsbCBiZSBsaXN0ZWQgdmlhICJ4bCBsaXN0Ii4gU28gYXJlIHRoZXkg
c3RpbGwKPj4+PiBtYW5hZ2VhYmxlIHZpYSBET01DVEw/Cj4+Pgo+Pj4gWWVzLCB0aGV5IGFyZS4g
VGhlcmUgaXMgYW4gYXJndW1lbnQgZm9yIG1ha2luZyB0aGVtICJoaWRkZW4iIGZyb20KPj4+IERP
TUNUTHMsIGJ1dCB0aGF0IGlzIG5vdCBkb25lIGFzIHBhcnQgb2YgdGhpcyBzZXJpZXMuIEZ1dHVy
ZSB3b3JrLgo+Pgo+PiBXaGF0IHdpbGwgaGFwcGVuIHdpdGggbGlieGwgdG9kYXk/IElzIHRoZSB0
b29sc3RhY2sgZ29pbmcgdG8gYmUgY29uZnVzZWQ/Cj4gCj4gVGhlIHRvb2xzdGFjayBjYW4gbGlz
dCB0aGUgcnVubmluZyBkb21haW5zIHdpdGhvdXQgcHJvYmxlbXMgd2l0aCBgeGwKPiBsaXN0JyAo
YWx0aG91Z2ggdGhleSBoYXZlIG5vIG5hbWUpLiBBbHNvLCB4bCB2Y3B1LXBpbiB3b3JrcyBmaW5l
Lgo+IEhvd2V2ZXIsIHNvbWUgb3BlcmF0aW9ucyBtaWdodCBub3Qgd29yayBjb3JyZWN0bHkgdGhv
dWdoLiBGb3IgaW5zdGFuY2UsCj4gYHhsIGRlc3Ryb3knIGNhbm5vdCBjb21wbGV0ZWx5IGdldCBy
aWQgb2YgdGhlIGRvbWFpbi4gSSdsbCBhZGQgaW5mbwo+IGFib3V0IHRoZXNlIGxpbWl0YXRpb25z
IHRvIGEgc2VwYXJhdGUgZG9tMGxlc3MgZG9jdW1lbnQgKGFzIHlvdSBhbHNvCj4gc3VnZ2VzdGVk
IGJlbG93KSwgYmVjYXVzZSBpdCBpcyBub3QgcGFydCBvZiB0aGUgbXVsdGlib290IHNwZWMuCj4g
Cj4gCj4+Pgo+Pj4KPj4+PiAJMikgSXMgaXQgcG9zc2libGUgdG8gcmVzdGFydCB0aG9zZSBkb21h
aW5zPwo+Pj4KPj4+IE5vIHRoZXkgY2FuJ3QgYmUgcmVzdGFydGVkLiBGb3IgZXhhbXBsZSwgdGhl
aXIgb3JpZ2luYWwga2VybmVsIGlzIGdvbmUKPj4+IGZyb20gbWVtb3J5Lgo+Pgo+PiBTbyB3aGF0
IHdpbGwgaGFwcGVuIGlmIHlvdSB1c2UgInhsIHJlc3RhcnQiIG9uIHRoZW0/Cj4gCj4gRG8geW91
IG1lYW4gYHhsIHJlYm9vdCc/ICBUaGUgY29tbWFuZCBleGVjdXRlcyBidXQgbm90aGluZyBoYXBw
ZW5zLgo+IAo+IAo+Pj4KPj4+Cj4+Pj4gCTMpIElmIGEgZG9tYWluIGNyYXNoLCB3aGF0IHdpbGwg
aGFwcGVuPyBBcmUgdGhleSBqdXN0IGdvaW5nIHRvIAlzaXQKPj4+PiB0aGVyZSB1c2luZyByZXNv
dXJjZXMgdW50aWwgdGhlIHBsYXRmb3JtIHJlYm9vdGVkPwo+Pj4KPj4+IFRoZSBlbnRpcmUgcGxh
dGZvcm0gbmVlZHMgdG8gYmUgcmVib290ZWQuCj4+Cj4+IFRoYXQgc2hvdWxkIGJlIGNsYXJpZmll
ZCBzb21ld2hlcmUgaW4gdGhlIGRvY3VtZW50YXRpb24uCj4gCj4gWWVzLCB5b3UgYXJlIHJpZ2h0
LiBJJ2xsIGFkZCB0aGlzIHRvIHRoZSBuZXcgZG9tMGxlc3MgZG9jLgo+IAo+IAo+Pj4KPj4+Cj4+
Pj4gCTQpIEhvdyBkbyB5b3UgaGFuZGxlIHNjaGVkdWxpbmc/IElzIGl0IHN0aWxsIHBvc3NpYmxl
IHRvIGRvIGl0IHZpYQo+Pj4+IERvbTA/IEhvdyBhYm91dCB0aGUgZG9tMGxlc3Mgc2l0dWF0aW9u
Pwo+Pj4KPj4+IFRoZSBzY2hlZHVsZXIgY2FuIGJlIGNob3NlbiB2aWEgdGhlIFhlbiBjb21tYW5k
IGxpbmUgb3B0aW9uLiBJdCBpcyBhbHNvCj4+PiBwb3NzaWJsZSB0byBkbyB0aGF0IGZyb20gZG9t
MCAoaWYgdGhlcmUgaXMgYSBkb20wKS4KPj4KPj4gQ2FuIHlvdSBleHBsYWluIGhvdyB0aGUgdkNQ
VXMgYXJlIGdvaW5nIHRvIGdldCBwaW5uZWQgdmlhIHRoZSBjb21tYW5kIGxpbmU/Cj4gCj4gVG9k
YXksIG9ubHkgZG9tMCB2Q1BVcyBjYW4gZ2V0IGF1dG9tYXRpY2FsbHkgcGlubmVkIHdpdGggYSBY
ZW4gY29tbWFuZAo+IGxpbmUgb3B0aW9uLiBIb3dldmVyLCBgeGwgdmNwdS1waW4nIGluIGRvbTAg
d29ya3Mgd2l0aCBvdGhlciBkb21haW5zCj4gc3RhcnRlZCBieSBYZW4gYXQgYm9vdCwgYW5kIHRo
ZSBOVUxMIHNjaGVkdWxlciBkb2Vzbid0IHJlcXVpcmUgcGlubmluZy4KPiBGWUkgZm9yIG15IG93
biB1c2FnZSwgSSBwbGFuIHRvIHVzZSB0aGUgTlVMTCBzY2hlZHVsZXIuCgpXZWxsIHlvdXIgc2Vy
aWVzIGlzIGNhbGxlZCAiRG9tMGxlc3MiLCBzbyB1c2luZyBEb20wIHRvIHBpbiB0aGUgdkNQVSAK
ZG9lcyBub3QgbG9vayByaWdodCB0byBtZS4KCkJ1dCBldmVuIHdpdGggTlVMTCBzY2hlZHVsZXIg
eW91IG1heSB3YW50IHRvIHBpbiBhIHZDUFUgdG8gYSBnaXZlbiBwQ1BVLiAKSW1hZ2luZSBhIGJp
Zy5MSVRUTEUgZW52aXJvbm1lbnQuIEhvd2V2ZXIsIE5VTEwgc2NoZWR1bGVyIGlzIG5vdCAKc3Vw
cG9ydGVkLCBzbyBpdCBmZWVscyBhIGxpdHRsZSBvZGQgdGhhdCB0aGVyZSBhcmUgbm8gd2F5IHRv
IGNvbmZpZ3VyZSAKZ3Vlc3QgRG9tVSB3aXRob3V0IERvbTAgaW4gcGxheS4KClNvIHRoZXJlIGlz
IHNvbWUgY2xhcmlmaWNhdGlvbiBuZWVkZWQgaGVyZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 07:16:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 07:16: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 1fcmtF-0003Pg-O1; Tue, 10 Jul 2018 07:16: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcmtE-0003PS-BQ
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 07:16:48 +0000
X-Inumbo-ID: 37029651-8411-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37029651-8411-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 07:16:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="59804494"
Date: Tue, 10 Jul 2018 08:16:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180710071611.qwcctbdvzhw3tqis@citrix.com>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
 <20180709153216.15892-2-wei.liu2@citrix.com>
 <20180709171423.e4nj3ikb27jkkjyg@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180709171423.e4nj3ikb27jkkjyg@doug-macbook.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 1/4] automation: install texinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMTI6MTQ6MjNQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDQ6MzI6MTNQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IFN0dWJkb20ncyBkZXBlbmRlbmN5IG5ld2xpYiBuZWVkcyBpdC4KPiA+IAo+
ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAKPiBDb3Vs
ZCB3ZSBjb25zaWRlciA8MjAxODA3MDkxNzA1NDYuNDEwMi0xLWNhcmRvZUBjYXJkb2UuY29tPiBp
bnN0ZWFkPwo+IAo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOC0wNy9tc2cwMDgxMC5odG1sCgpJIHdpbGwgc3RpY2sgYXMgdGhlIGZpcnN0
IHBhdGNoIG9mIHRoaXMgc2VyaWVzLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 07:17:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 07:17:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcmtQ-0003QP-17; Tue, 10 Jul 2018 07:17: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcmtO-0003QC-L3
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 07:16:58 +0000
X-Inumbo-ID: 3ce74603-8411-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ce74603-8411-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 07:17:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="59804533"
Date: Tue, 10 Jul 2018 08:16:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180710071645.o7oh7x2463fnsxzp@citrix.com>
References: <20180709153216.15892-1-wei.liu2@citrix.com>
 <20180709153216.15892-3-wei.liu2@citrix.com>
 <20180709164659.uhxoyrklat7d6j6l@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180709164659.uhxoyrklat7d6j6l@doug-macbook.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 2/4] automation: install some packages
 for CentOS from EPEL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMTE6NDY6NTlBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDQ6MzI6MTRQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IFRoZXkgYXJlIG5lZWRlZCB0byBidWlsZCB0b29scy4KPiA+IAo+ID4gU2ln
bmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIGF1
dG9tYXRpb24vYnVpbGQvY2VudG9zLzcuMi5kb2NrZXJmaWxlIHwgNiArKysrKysKPiA+ICAxIGZp
bGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9hdXRvbWF0
aW9uL2J1aWxkL2NlbnRvcy83LjIuZG9ja2VyZmlsZSBiL2F1dG9tYXRpb24vYnVpbGQvY2VudG9z
LzcuMi5kb2NrZXJmaWxlCj4gPiBpbmRleCAzNGVhYzlhYmQ0Li5mNDZhNWUzZjJiIDEwMDY0NAo+
ID4gLS0tIGEvYXV0b21hdGlvbi9idWlsZC9jZW50b3MvNy4yLmRvY2tlcmZpbGUKPiA+ICsrKyBi
L2F1dG9tYXRpb24vYnVpbGQvY2VudG9zLzcuMi5kb2NrZXJmaWxlCj4gPiBAQCAtNiw2ICs2LDkg
QEAgTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVuIFByb2plY3QiIFwKPiA+ICAjIHRoZSB2
ZXJzaW9uIHdlIHdhbnQKPiA+ICBDT1BZIENlbnRPUy03LjIucmVwbyAvZXRjL3l1bS5yZXBvcy5k
L0NlbnRPUy1CYXNlLnJlcG8KPiA+ICAKPiA+ICsjIGluc3RhbGwgRVBFTCBmb3IgZGV2ODYsIHh6
LWRldmVsIGFuZCBwb3NzaWJseSBvdGhlciBwYWNrYWdlcwo+ID4gK1JVTiB5dW0gLXkgaW5zdGFs
bCBodHRwczovL2RsLmZlZG9yYXByb2plY3Qub3JnL3B1Yi9lcGVsL2VwZWwtcmVsZWFzZS1sYXRl
c3QtNy5ub2FyY2gucnBtCj4gCj4gIiYmIHl1bSBjbGVhbiBhbGwiIHRvIGtlZXAgdGhlIGxheWVy
IHNpemUgZG93bgo+IAo+IFdpdGggdGhhdCBhZGRlZCBpbiB0aGVyZSAodW5sZXNzIEFja2VkLWJ5
IGlzIG1vcmUgYXBwcm9wcmlhdGUpOgoKRWl0aGVyIGlzIGZpbmUuCgo+IAo+IFJldmlld2VkLWJ5
OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpUaGFua3MuCgpXZWkuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:05:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08: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 1fcnde-0008Rt-TT; Tue, 10 Jul 2018 08:04: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcnde-0008Ro-CL
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 08:04:46 +0000
X-Inumbo-ID: e17fbee1-8417-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e17fbee1-8417-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 10:04:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="59806956"
Date: Tue, 10 Jul 2018 09:04:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180710080440.2eixxopwo3pulqye@citrix.com>
References: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Deprecating HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDU6NTQ6NDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBIZWxsbywKPiAKPiAoSSBmZWVsIGFzIGlmIEkndmUgc2VudCB0aGlzIGVtYWlsIGJl
Zm9yZSwgYnV0IEkgY2FuJ3QgZmluZCBhbnkgcmVjb3JkCj4gb2YgaXQpLgo+IAo+IFRoZSBwYXJh
bWV0ZXIgd2FzIGludHJvZHVjZWQgaW4gZTY2MWQ2NmY1MSAoMjAwNikgYW5kIHVzZWQgaW4gWGVu
LCBidXQKPiByZW1vdmVkIGZyb20gdGhlIGh5cGVydmlzb3IgaW4gYy9zIDVmMTRhODdjZSAoMjAw
OCkgd2hlbiBDUFVJRAo+IGNhbGN1bGF0aW9ucyB3aGVyZSBtb3ZlZCBmcm9tIHRoZSBoeXBlcnZp
c29yIGludG8gbGlieGMuCj4gCj4gSG93ZXZlciwgdGhlIGZpZWxkIGhhcyBhbHdheXMgYmVlbiBw
cm9wYWdhdGVkIGluIHRoZSBtaWdyYXRpb24gc3RyZWFtLsKgCj4gQUZBSUNULCB0aGUgb25seSB1
c2UgZm9yIHRoZSBIVk1fUEFSQU0gaXMgYXMgYSBmdW5jdGlvbiBwYXJhbWV0ZXIgdG8KPiB4Y19j
cHVpZF9hcHBseV9wb2xpY3koKSwgd2hpY2ggaXMgYSB2ZXJ5IHZlcnkgZXhwZW5zaXZlIHdheSBv
ZiBwYXNzaW5nIGEKPiBmdW5jdGlvbiBwYXJhbWV0ZXIhCj4gCj4gQW5vdGhlciBjdXJpb3NpdHkg
aXMgdGhhdCBIVk0gYW5kIFBWSCBndWVzdHMgdHJlYXQgdGhlIHRvcGxldmVsIHhsLmNmZwo+IHBh
ZSBib29sZWFuIGRpZmZlcmVudGx5LsKgIEhWTSBob25vdXIgdGhlIHJlcXVlc3QsIHdoaWxlIFBW
SCBibGluZGx5Cj4gaWdub3JlcyBpdCBhbmQgc2V0cyBpdCB0byB0cnVlLsKgIFRoZXJlIGlzIG5v
dGhpbmcgd3JvbmcgKGluIHByaW5jaXBsZSkKPiB3aXRoIGEgUFZIIG5vbi1QQUUgZ3Vlc3QsIHNv
IHRoZSBib29sZWFuIHNob3VsZCBiZSBob25vdXJlZCBJTU8uCgpZZXMgSSB0aGluayBpdCBzaG91
bGQgYmUgaG9ub3VyZWQgaW4gUFZILgoKPiAKPiBBIHNlcGFyYXRlIHVzYWJpbGl0eSBuaWdnbGUg
aXMgdGhhdCB0aGVyZSBpcyBubyBpbnRlcmxpbmsgYmV0d2VlbiB0aGUKPiB0b3BsZXZlbCBwYWUg
Ym9vbGVhbiBhbmQgcGFzc2luZyBzb21lIGN1c3RvbSBjcHVpZD0gY29uZmlndXJhdGlvbi7CoCBU
aGUKPiBsYXR0ZXIgYXBwZWFycyB0byB0YWtlIHByaW9yaXR5IGJ1dCBvbmx5IGR1ZSB0byB0aGUg
b3JkZXIgaW4gd2hpY2ggbGlieGwKPiBwcm9jZXNzZXMgdGhlIGRhdGEuCj4gCgpJIHRoaW5rIHdl
IGVpdGhlciBtYWtlIHRoZW0gaW50ZXJhY3QgcHJvcGVybHkgb3IgZG9jdW1lbnQgd2hpY2ggb25l
CnRha2VzIHByZWNlZGVuY2UuCgo+IERvZXMgYW55b25lIHNlZSBhbnkgcmVhc29uIHRvIGtlZXAg
SFZNX1BBUkFNX1BBRV9FTkFCTEVEIGFyb3VuZD8KCk5vLCBub3QgcmVhbGx5LgoKV2VpLgoKPiAK
PiB+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:05:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08: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 1fcndl-0008S4-5E; Tue, 10 Jul 2018 08:04: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=vod0=j2=citrix.com=prvs=722e3bda8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fcndk-0008Rz-65
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:04:52 +0000
X-Inumbo-ID: ee1255e3-8417-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee1255e3-8417-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:04:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="59806964"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 10:04:45 +0200
Message-ID: <20180710080445.63737-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/pvh: clarify Dom0 PVH build error message
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXZvaWQgaGF2aW5nIGVycm9yIG1lc3NhZ2VzIHdpdGggdGhlIHNhbWUgdGV4dC4gTm8gZnVuY3Rp
b25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9odm0vZG9tMF9idWlsZC5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxk
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYwppbmRleCBlMmI1ZDQ4ZTAzLi45YTgz
M2ZhNGI5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYwpAQCAtMTA1OCw3ICsxMDU4LDcgQEAgc3RhdGlj
IGludCBfX2luaXQgcHZoX3NldHVwX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwgcGFkZHJfdCBzdGFy
dF9pbmZvKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT52Y3B1WzBdKTsKICAg
ICBpZiAoIHJjICkKICAgICB7Ci0gICAgICAgIHByaW50aygiVW5hYmxlIHRvIGNvcHkgUlNEUCBp
bnRvIGd1ZXN0IG1lbW9yeVxuIik7CisgICAgICAgIHByaW50aygiVW5hYmxlIHRvIGNvcHkgUlNE
UCBhZGRyZXNzIHRvIHN0YXJ0IGluZm9cbiIpOwogICAgICAgICByZXR1cm4gcmM7CiAgICAgfQog
Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:15:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:15:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcnoF-0001UG-2w; Tue, 10 Jul 2018 08:15: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcnoD-0001Th-6x
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:15:41 +0000
X-Inumbo-ID: 694a1ef1-8419-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 694a1ef1-8419-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 10:15:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="59808287"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 09:15:36 +0100
Message-ID: <20180710081536.25438-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180710081536.25438-1-wei.liu2@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBL
b25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1A
eGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogTUFJTlRBSU5F
UlMgfCAxMCArKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA1IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5FUlMKaW5kZXgg
ZDUwYmEwYTE3Yy4uZjI4ZDBlMWVlMCAxMDA2NDQKLS0tIGEvTUFJTlRBSU5FUlMKKysrIGIvTUFJ
TlRBSU5FUlMKQEAgLTI5Niw3ICsyOTYsNyBAQCBNSU5JLU9TCiBNOglTYW11ZWwgVGhpYmF1bHQg
PHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiBTOglTdXBwb3J0ZWQKIEw6CW1pbmlvcy1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwotVDoJZ2l0IGdpdDovL3hlbmJpdHMueGVucHJvamVj
dC5vcmcvbWluaS1vcy5naXQKK1Q6CWdpdCBodHRwczovL3hlbmJpdHMueGVucHJvamVjdC5vcmcv
Z2l0LWh0dHAvbWluaS1vcy5naXQKIEY6CWNvbmZpZy9NaW5pT1MubWsKIAogT0NBTUwgVE9PTFMK
QEAgLTMwOSw3ICszMDksNyBAQCBPVk1GIFVQU1RSRUFNCiBNOglBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KIE06CVdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiBTOglTdXBwb3J0ZWQKLVQ6CWdpdCBnaXQ6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL292bWYu
Z2l0CitUOglnaXQgaHR0cHM6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dpdC1odHRwL292bWYu
Z2l0CiAKIFBPV0VSIE1BTkFHRU1FTlQKIE06CUphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KQEAgLTMzMywxMyArMzMzLDEzIEBAIEY6CXRvb2xzL3B5dGhvbgogUUVNVS1ETQogTToJSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiBTOglTdXBwb3J0ZWQKLVQ6CWdp
dCBnaXQ6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdAor
VDoJZ2l0IGh0dHBzOi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9naXQtaHR0cC9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQKIAogUUVNVSBVUFNUUkVBTQogTToJU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgogTToJQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+CiBTOglTdXBwb3J0ZWQKLVQ6CWdpdCBnaXQ6Ly94ZW5iaXRzLnhlbnByb2pl
Y3Qub3JnL3FlbXUteGVuLmdpdAorVDoJZ2l0IGh0dHBzOi8veGVuYml0cy54ZW5wcm9qZWN0Lm9y
Zy9naXQtaHR0cC9xZW11LXhlbi5naXQKIAogUkVNVVMKIE06CVNocmlyYW0gUmFqYWdvcGFsYW4g
PHJzaHJpcmFtQGNzLnViYy5jYT4KQEAgLTM2Nyw3ICszNjcsNyBAQCBGOgl4ZW4vY29tbW9uL3Nj
aGVkKgogU0VBQklPUyBVUFNUUkVBTQogTToJV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
IFM6CVN1cHBvcnRlZAotVDoJZ2l0IGdpdDovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvc2VhYmlv
cy5naXQKK1Q6CWdpdCBodHRwczovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZ2l0LWh0dHAvc2Vh
Ymlvcy5naXQKIAogU1RVQiBET01BSU5TCiBNOglTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGli
YXVsdEBlbnMtbHlvbi5vcmc+Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:15:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:15:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcnoE-0001U2-HC; Tue, 10 Jul 2018 08:15: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcnoD-0001Tf-6r
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:15:41 +0000
X-Inumbo-ID: 6897351c-8419-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6897351c-8419-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 10:15:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="59808285"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 09:15:34 +0100
Message-ID: <20180710081536.25438-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] MAINTAINERS 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QmFzZWQgb24gZGlzY3Vzc2lvbnMgaW4gTGFycycgc2VyaWVzLgoKV2VpIExpdSAoMik6CiAgTUFJ
TlRBSU5FUlM6IGRyb3AgVVNCIFBWIERSSVZFUlMgZW50cnkKICBNQUlOVEFJTkVSUzogdXNlIGh0
dHBzIGZvciBnaXQgdHJlZXMKCiBNQUlOVEFJTkVSUyB8IDE2ICsrKysrLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:15:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:15:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcnoE-0001UA-Q1; Tue, 10 Jul 2018 08:15: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcnoD-0001Tg-6r
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:15:41 +0000
X-Inumbo-ID: 6912735c-8419-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6912735c-8419-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 10:15:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="59808286"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 09:15:35 +0100
Message-ID: <20180710081536.25438-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180710081536.25438-1-wei.liu2@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] MAINTAINERS: drop USB PV DRIVERS 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS29ucmFkIFJ6ZXN6
dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNj
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIE1BSU5UQUlORVJTIHwgNiAtLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL01BSU5UQUlO
RVJTIGIvTUFJTlRBSU5FUlMKaW5kZXggNDU4MTQxOTcxMC4uZDUwYmEwYTE3YyAxMDA2NDQKLS0t
IGEvTUFJTlRBSU5FUlMKKysrIGIvTUFJTlRBSU5FUlMKQEAgLTQwNywxMiArNDA3LDYgQEAgUzoJ
T2Jzb2xldGUKIEw6CXhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwogRjoJdW5tb2RpZmll
ZF9kcml2ZXJzL2xpbnV4LTIuNi8KIAotVVNCIFBWIERSSVZFUlMKLU06CU5vYm9ydSBJd2FtYXRz
dSA8bl9pd2FtYXRzdUBqcC5mdWppdHN1LmNvbT4KLVM6CVN1cHBvcnRlZAotVDoJaGcgaHR0cHM6
Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2hnL2xpbnV4LTIuNi4xOC14ZW4uaGcKLUY6CWRyaXZl
cnMveGVuL3VzYiovCi0KIFZNIEVWRU5ULCBNRU0gQUNDRVNTIGFuZCBNT05JVE9SCiBNOglSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiBNOglUYW1hcyBLIExlbmd5
ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:25:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:25: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 1fcnxT-0002jB-8C; Tue, 10 Jul 2018 08:25: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=vod0=j2=citrix.com=prvs=722e3bda8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fcnxR-0002j6-QX
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 08:25:13 +0000
X-Inumbo-ID: bdb2eef9-841a-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bdb2eef9-841a-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 10:25:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="75941625"
Date: Tue, 10 Jul 2018 10:25:04 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180710082504.2pjfuievu7fe2kme@mac.bytemobile.com>
References: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Deprecating HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, 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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDU6NTQ6NDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBIZWxsbywKPiAKPiAoSSBmZWVsIGFzIGlmIEkndmUgc2VudCB0aGlzIGVtYWlsIGJl
Zm9yZSwgYnV0IEkgY2FuJ3QgZmluZCBhbnkgcmVjb3JkCj4gb2YgaXQpLgo+IAo+IFRoZSBwYXJh
bWV0ZXIgd2FzIGludHJvZHVjZWQgaW4gZTY2MWQ2NmY1MSAoMjAwNikgYW5kIHVzZWQgaW4gWGVu
LCBidXQKPiByZW1vdmVkIGZyb20gdGhlIGh5cGVydmlzb3IgaW4gYy9zIDVmMTRhODdjZSAoMjAw
OCkgd2hlbiBDUFVJRAo+IGNhbGN1bGF0aW9ucyB3aGVyZSBtb3ZlZCBmcm9tIHRoZSBoeXBlcnZp
c29yIGludG8gbGlieGMuCj4gCj4gSG93ZXZlciwgdGhlIGZpZWxkIGhhcyBhbHdheXMgYmVlbiBw
cm9wYWdhdGVkIGluIHRoZSBtaWdyYXRpb24gc3RyZWFtLsKgCj4gQUZBSUNULCB0aGUgb25seSB1
c2UgZm9yIHRoZSBIVk1fUEFSQU0gaXMgYXMgYSBmdW5jdGlvbiBwYXJhbWV0ZXIgdG8KPiB4Y19j
cHVpZF9hcHBseV9wb2xpY3koKSwgd2hpY2ggaXMgYSB2ZXJ5IHZlcnkgZXhwZW5zaXZlIHdheSBv
ZiBwYXNzaW5nIGEKPiBmdW5jdGlvbiBwYXJhbWV0ZXIhCj4gCj4gQW5vdGhlciBjdXJpb3NpdHkg
aXMgdGhhdCBIVk0gYW5kIFBWSCBndWVzdHMgdHJlYXQgdGhlIHRvcGxldmVsIHhsLmNmZwo+IHBh
ZSBib29sZWFuIGRpZmZlcmVudGx5LsKgIEhWTSBob25vdXIgdGhlIHJlcXVlc3QsIHdoaWxlIFBW
SCBibGluZGx5Cj4gaWdub3JlcyBpdCBhbmQgc2V0cyBpdCB0byB0cnVlLsKgIFRoZXJlIGlzIG5v
dGhpbmcgd3JvbmcgKGluIHByaW5jaXBsZSkKPiB3aXRoIGEgUFZIIG5vbi1QQUUgZ3Vlc3QsIHNv
IHRoZSBib29sZWFuIHNob3VsZCBiZSBob25vdXJlZCBJTU8uCgpZZXMsIHRoaXMgc2VlbXMgbGlr
ZSBhIGJ1ZyB0byBtZS4gV2hlbiBmaXhpbmcgaXQgY291bGQgeW91IGFsc28gcGxlYXNlCmFtZW5k
IHhsLmNmZyg1KSB0byBhZGQgdGhhdCB0aGUgYHBhZWAgb3B0aW9uIGlzIGF2YWlsYWJsZSB0byBQ
VkgKZ3Vlc3RzPwoKPiBBIHNlcGFyYXRlIHVzYWJpbGl0eSBuaWdnbGUgaXMgdGhhdCB0aGVyZSBp
cyBubyBpbnRlcmxpbmsgYmV0d2VlbiB0aGUKPiB0b3BsZXZlbCBwYWUgYm9vbGVhbiBhbmQgcGFz
c2luZyBzb21lIGN1c3RvbSBjcHVpZD0gY29uZmlndXJhdGlvbi7CoCBUaGUKPiBsYXR0ZXIgYXBw
ZWFycyB0byB0YWtlIHByaW9yaXR5IGJ1dCBvbmx5IGR1ZSB0byB0aGUgb3JkZXIgaW4gd2hpY2gg
bGlieGwKPiBwcm9jZXNzZXMgdGhlIGRhdGEuCj4gCj4gRG9lcyBhbnlvbmUgc2VlIGFueSByZWFz
b24gdG8ga2VlcCBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgYXJvdW5kPwoKR2l2ZW4gdGhlIGFyZ3Vt
ZW50IGFib3ZlLCBuby4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:32:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:32:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fco40-0003hJ-6Y; Tue, 10 Jul 2018 08:32: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=ns0p=j2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fco3y-0003hE-6U
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:31:58 +0000
X-Inumbo-ID: b70ac013-841b-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b70ac013-841b-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:32:01 +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 A6486AEC8;
 Tue, 10 Jul 2018 08:31:55 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 10 Jul 2018 10:31:51 +0200
Message-Id: <20180710083151.21961-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] xen: correct DEFCONFIG_LIST Kconfig item
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

VGhlIGRlZmF1bHQgdmFsdWUgb2YgREVGQ09ORklHX0xJU1QgaXMgd3Jvbmc6IGl0IHNob3VsZCBi
ZSB0aGUgdmFsdWUgb2YKdGhlIGNvbmZpZ3VyZWQgQVJDSF9ERUZDT05GSUcgaXRlbSwgbm90IHRo
ZSBzdHJpbmcgIiRBUkNIX0RFRkNPTkZJRyIuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogeGVuL0tjb25maWcgfCAyICstCiAxIGZpbGUgY2hhbmdl
ZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vS2NvbmZp
ZyBiL3hlbi9LY29uZmlnCmluZGV4IGVhNzIyOWFkMWYuLjRhMjA3ZTQ1NTMgMTAwNjQ0Ci0tLSBh
L3hlbi9LY29uZmlnCisrKyBiL3hlbi9LY29uZmlnCkBAIC0yNCw3ICsyNCw3IEBAIGNvbmZpZyBY
RU5fRlVMTFZFUlNJT04KIGNvbmZpZyBERUZDT05GSUdfTElTVAogCXN0cmluZwogCW9wdGlvbiBk
ZWZjb25maWdfbGlzdAotCWRlZmF1bHQgIiRBUkNIX0RFRkNPTkZJRyIKKwlkZWZhdWx0IEFSQ0hf
REVGQ09ORklHCiAKIGNvbmZpZyBFWFBFUlQKIAlzdHJpbmcKLS0gCjIuMTMuNwoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:32: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 1fco4c-0003kT-H4; Tue, 10 Jul 2018 08:32: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=vod0=j2=citrix.com=prvs=722e3bda8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fco4b-0003kM-Hn
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 08:32:37 +0000
X-Inumbo-ID: ce0a284e-841b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce0a284e-841b-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:32:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="75942011"
Date: Tue, 10 Jul 2018 10:32:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180710083216.isy642byvnaixxzl@mac.bytemobile.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
 <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] xen: Introduce an xmemdup() 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: Sergey Dyasli <sergey.dyasli@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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMTE6Mjk6NDdBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiAuLi4gYW5kIHVzZSBpdCBpbiBwbGFjZSBvZiB0aGUgb3BlbmNvZGVkIGluc3RhbmNl
cy4KPiAKPiBGb3IgY29uc2lzdGVuY3ksIHJlc3RydWN0dXJlIGluaXRfZG9tYWluX2NwdWlkX3Bv
bGljeSgpIHRvIGJlIGxpa2UKPiBpbml0X3tkb21haW4sdmNwdX1fbXNyX3BvbGljeSgpIGJ5IG9w
ZXJhdGluZyBvbiB0aGUgbG9jYWwgcG9pbnRlciB3aGVyZQo+IHBvc3NpYmxlLgo+IAo+IE5vIGNo
YW5nZSBpbiBiZWhhdmlvdXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi94bWFs
bG9jLmggYi94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oCj4gaW5kZXggY2MyNjczZC4uMzRjNjU4
OCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oCj4gKysrIGIveGVuL2lu
Y2x1ZGUveGVuL3htYWxsb2MuaAo+IEBAIC0xMyw2ICsxMywxNiBAQAo+ICAjZGVmaW5lIHhtYWxs
b2MoX3R5cGUpICgoX3R5cGUgKilfeG1hbGxvYyhzaXplb2YoX3R5cGUpLCBfX2FsaWdub2ZfXyhf
dHlwZSkpKQo+ICAjZGVmaW5lIHh6YWxsb2MoX3R5cGUpICgoX3R5cGUgKilfeHphbGxvYyhzaXpl
b2YoX3R5cGUpLCBfX2FsaWdub2ZfXyhfdHlwZSkpKQo+ICAKPiArLyogQWxsb2NhdGUgc3BhY2Ug
Zm9yIGEgdHlwZWQgb2JqZWN0IGFuZCBjb3B5IGFuIGV4aXN0aW5nIGluc3RhbmNlLiAqLwo+ICsj
ZGVmaW5lIHhtZW1kdXAocHRyKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAo+ICsoeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAo+ICsgICAgdHlwZW9mKCoocHRyKSkgKnBfID0gKHB0ciksICpuXyA9IHht
YWxsb2ModHlwZW9mKCpwXykpOyAgXAoKQ291bGQgeW91IGRvPwoKY29uc3QgdHlwZW9mKCoocHRy
KSkgKnBfID0gKHB0cik7CnR5cGVvZigqKHB0cikpICpuXyA9IHhtYWxsb2ModHlwZW9mKCpwXykp
OwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:34:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:34:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fco6G-0003uN-Vp; Tue, 10 Jul 2018 08:34: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=vod0=j2=citrix.com=prvs=722e3bda8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fco6F-0003uD-FF
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 08:34:19 +0000
X-Inumbo-ID: 0b896f4e-841c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b896f4e-841c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:34:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="75942079"
Date: Tue, 10 Jul 2018 10:33:58 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180710083358.dhk7cidrspgxafex@mac.bytemobile.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
 <1531132188-20564-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531132188-20564-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
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/msr: Rename the msr policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMTE6Mjk6NDhBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBBZnRlciBhdHRlbXB0aW5nIHRvIGRldmVsb3AgdGhlIGluZnJhc3RydWN0dXJlLCBp
dCB0dXJucyBvdXQgdGhhdCB0aGUgY2hvaWNlCj4gb2YgbmFtaW5nIGlzIHN1Ym9wdGltYWwuCj4g
Cj4gUmVuYW1lIG1zcl9kb21haW5fcG9saWN5IHRvIGp1c3QgbXNyX3BvbGljeSB0byBtaXJyb3Ig
dGhlIENQVUlEIHNpZGUgb2YKPiB0aGluZ3MsIGFuZCBhbHRlciB0aGUgJ2RwJyB2YXJpYWJsZSBu
YW1lIGNvbnZlbnRpb24gdG8gJ21wJy4gIFdoaWxlIGFsdGVyaW5nCj4gYWxsIHRoZSBuYW1lcywg
ZXhwb3J0IGFsbCBvZiB0aGUgc3lzdGVtIG1zcl9wb2xpY3kgb2JqZWN0cyAod2hpY2ggYXJlIGFs
cmVhZHkKPiBnbG9iYWwgc3ltYm9scykuCj4gCj4gUmVuYW1lIG1zcl92Y3B1X3BvbGljeSB0byB2
Y3B1X21zcnMgYW5kIHN3aXRjaCAndnAnIHRvICdtc3JzJyBpbiBjb2RlLiAgVXBkYXRlCj4gdGhl
IGFyY2hfdmNwdSBmaWVsZCBuYW1lIHRvIG1hdGNoLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdl
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CgpUaGFua3MuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:35:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:35:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fco7T-00042D-GF; Tue, 10 Jul 2018 08: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fco7S-000425-7I
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:35:34 +0000
X-Inumbo-ID: 384ddbd1-841c-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 384ddbd1-841c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:35:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 02:35:32 -0600
Message-Id: <5B446FD302000078001D27F1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 02:35:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-2-wei.liu2@citrix.com>
In-Reply-To: <20180710081536.25438-2-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] MAINTAINERS: drop USB PV DRIVERS 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: Stefano Stabellini <sstabellini@kernel.org>,
 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+IE9uIDEwLjA3LjE4IGF0IDEwOjE1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpUaGFua3MgZm9yIHJlbWVtYmVyaW5nIHRoaXMgLSBJIGhh
ZCBsb25nIGZvcmdvdHRlbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:36:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:36: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 1fco81-0004LB-Py; Tue, 10 Jul 2018 08:36: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fco81-0004L3-AG
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:36:09 +0000
X-Inumbo-ID: 4458f59e-841c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4458f59e-841c-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 10:35:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="75942186"
From: George Dunlap <George.Dunlap@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH 2/2] MAINTAINERS: use https for git trees
Thread-Index: AQHUGCYw4xSP1cQ0DkSB0MBOwRKP3KSIAEGA
Date: Tue, 10 Jul 2018 08:36:06 +0000
Message-ID: <230A3C25-B444-4C74-B29B-6C22688F0BE5@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
In-Reply-To: <20180710081536.25438-3-wei.liu2@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <12F58918EE8A6347A2F8DD5DD3C230AA@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, 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>

Cgo+IE9uIEp1bCAxMCwgMjAxOCwgYXQgOToxNSBBTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCldoeT8KCiAtR2VvcmdlCgo+IC0tLQo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
Pgo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiBNQUlOVEFJTkVS
UyB8IDEwICsrKysrLS0tLS0KPiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA1IGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCj4g
aW5kZXggZDUwYmEwYTE3Yy4uZjI4ZDBlMWVlMCAxMDA2NDQKPiAtLS0gYS9NQUlOVEFJTkVSUwo+
ICsrKyBiL01BSU5UQUlORVJTCj4gQEAgLTI5Niw3ICsyOTYsNyBAQCBNSU5JLU9TCj4gTToJU2Ft
dWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgo+IFM6CVN1cHBvcnRl
ZAo+IEw6CW1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IC1UOglnaXQgZ2l0Oi8v
eGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9taW5pLW9zLmdpdAo+ICtUOglnaXQgaHR0cHM6Ly94ZW5i
aXRzLnhlbnByb2plY3Qub3JnL2dpdC1odHRwL21pbmktb3MuZ2l0Cj4gRjoJY29uZmlnL01pbmlP
Uy5tawo+IAo+IE9DQU1MIFRPT0xTCj4gQEAgLTMwOSw3ICszMDksNyBAQCBPVk1GIFVQU1RSRUFN
Cj4gTToJQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gTToJV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBTOglTdXBwb3J0ZWQKPiAtVDoJZ2l0IGdpdDov
L3hlbmJpdHMueGVucHJvamVjdC5vcmcvb3ZtZi5naXQKPiArVDoJZ2l0IGh0dHBzOi8veGVuYml0
cy54ZW5wcm9qZWN0Lm9yZy9naXQtaHR0cC9vdm1mLmdpdAo+IAo+IFBPV0VSIE1BTkFHRU1FTlQK
PiBNOglKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQEAgLTMzMywxMyArMzMzLDEz
IEBAIEY6CXRvb2xzL3B5dGhvbgo+IFFFTVUtRE0KPiBNOglJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KPiBTOglTdXBwb3J0ZWQKPiAtVDoJZ2l0IGdpdDovL3hlbmJpdHMu
eGVucHJvamVjdC5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0Cj4gK1Q6CWdpdCBodHRwczov
L3hlbmJpdHMueGVucHJvamVjdC5vcmcvZ2l0LWh0dHAvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
Cj4gCj4gUUVNVSBVUFNUUkVBTQo+IE06CVN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KPiBNOglBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KPiBTOglTdXBwb3J0ZWQKPiAtVDoJZ2l0IGdpdDovL3hlbmJpdHMueGVucHJvamVjdC5vcmcv
cWVtdS14ZW4uZ2l0Cj4gK1Q6CWdpdCBodHRwczovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZ2l0
LWh0dHAvcWVtdS14ZW4uZ2l0Cj4gCj4gUkVNVVMKPiBNOglTaHJpcmFtIFJhamFnb3BhbGFuIDxy
c2hyaXJhbUBjcy51YmMuY2E+Cj4gQEAgLTM2Nyw3ICszNjcsNyBAQCBGOgl4ZW4vY29tbW9uL3Nj
aGVkKgo+IFNFQUJJT1MgVVBTVFJFQU0KPiBNOglXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
Pgo+IFM6CVN1cHBvcnRlZAo+IC1UOglnaXQgZ2l0Oi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9z
ZWFiaW9zLmdpdAo+ICtUOglnaXQgaHR0cHM6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dpdC1o
dHRwL3NlYWJpb3MuZ2l0Cj4gCj4gU1RVQiBET01BSU5TCj4gTToJU2FtdWVsIFRoaWJhdWx0IDxz
YW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgo+IC0tIAo+IDIuMTEuMAo+IAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:36:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:36: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 1fco8R-0004Qn-3w; Tue, 10 Jul 2018 08:36: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fco8P-0004QZ-V7
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:36:33 +0000
X-Inumbo-ID: 5bb42470-841c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5bb42470-841c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:36:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="75942208"
From: George Dunlap <George.Dunlap@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH 1/2] MAINTAINERS: drop USB PV DRIVERS entry
Thread-Index: AQHUGCYxuAoeijGc5k2z8ueW/1hVlaSIAF8A
Date: Tue, 10 Jul 2018 08:36:31 +0000
Message-ID: <0BD200B7-4CC7-40F8-B31A-25E45488A18B@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-2-wei.liu2@citrix.com>
In-Reply-To: <20180710081536.25438-2-wei.liu2@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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <76ACBA736E49114298AE19639904E3F0@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/2] MAINTAINERS: drop USB PV DRIVERS 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: Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, 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>

Cgo+IE9uIEp1bCAxMCwgMjAxOCwgYXQgOToxNSBBTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gCj4gU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFj
a2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cgo+IC0tLQo+
IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBHZW9y
Z2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+
IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KPiAtLS0KPiBNQUlOVEFJTkVSUyB8IDYgLS0tLS0tCj4gMSBmaWxlIGNoYW5nZWQs
IDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5F
UlMKPiBpbmRleCA0NTgxNDE5NzEwLi5kNTBiYTBhMTdjIDEwMDY0NAo+IC0tLSBhL01BSU5UQUlO
RVJTCj4gKysrIGIvTUFJTlRBSU5FUlMKPiBAQCAtNDA3LDEyICs0MDcsNiBAQCBTOglPYnNvbGV0
ZQo+IEw6CXhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IEY6CXVubW9kaWZpZWRfZHJp
dmVycy9saW51eC0yLjYvCj4gCj4gLVVTQiBQViBEUklWRVJTCj4gLU06CU5vYm9ydSBJd2FtYXRz
dSA8bl9pd2FtYXRzdUBqcC5mdWppdHN1LmNvbT4KPiAtUzoJU3VwcG9ydGVkCj4gLVQ6CWhnIGh0
dHBzOi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9oZy9saW51eC0yLjYuMTgteGVuLmhnCj4gLUY6
CWRyaXZlcnMveGVuL3VzYiovCj4gLQo+IFZNIEVWRU5ULCBNRU0gQUNDRVNTIGFuZCBNT05JVE9S
Cj4gTToJUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+IE06CVRh
bWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPiAtLSAKPiAyLjExLjAKPiAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:36:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:36:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fco8j-0004UW-DX; Tue, 10 Jul 2018 08:36: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fco8i-0004UG-AY
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:36:52 +0000
X-Inumbo-ID: 66ee3f4b-841c-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 66ee3f4b-841c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:36:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 02:36:50 -0600
Message-Id: <5B44702102000078001D2824@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 02:36:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
In-Reply-To: <20180710081536.25438-3-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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+IE9uIDEwLjA3LjE4IGF0IDEwOjE1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCldoYXQncyB3cm9u
ZyB3aXRoIGdpdDovLyA/IEkgdGhpbmsgdGhlIGNvbW1pdCBtZXNzYWdlIHNob3VsZCBiZSBub24t
CmVtcHR5IGhlcmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:38:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:38: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 1fcoAK-0004jD-RK; Tue, 10 Jul 2018 08: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcoAJ-0004j1-4v
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 08:38:31 +0000
X-Inumbo-ID: a1777da2-841c-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 a1777da2-841c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:38:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 02:38:29 -0600
Message-Id: <5B44708402000078001D2827@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 02:38:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
 <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
 <20180710083216.isy642byvnaixxzl@mac.bytemobile.com>
In-Reply-To: <20180710083216.isy642byvnaixxzl@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] xen: Introduce an xmemdup() 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: Sergey Dyasli <sergey.dyasli@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>

Pj4+IE9uIDEwLjA3LjE4IGF0IDEwOjMyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVsIDA5LCAyMDE4IGF0IDExOjI5OjQ3QU0gKzAxMDAsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmgKPj4gKysrIGIveGVuL2lu
Y2x1ZGUveGVuL3htYWxsb2MuaAo+PiBAQCAtMTMsNiArMTMsMTYgQEAKPj4gICNkZWZpbmUgeG1h
bGxvYyhfdHlwZSkgKChfdHlwZSAqKV94bWFsbG9jKHNpemVvZihfdHlwZSksIAo+IF9fYWxpZ25v
Zl9fKF90eXBlKSkpCj4+ICAjZGVmaW5lIHh6YWxsb2MoX3R5cGUpICgoX3R5cGUgKilfeHphbGxv
YyhzaXplb2YoX3R5cGUpLCAKPiBfX2FsaWdub2ZfXyhfdHlwZSkpKQo+PiAgCj4+ICsvKiBBbGxv
Y2F0ZSBzcGFjZSBmb3IgYSB0eXBlZCBvYmplY3QgYW5kIGNvcHkgYW4gZXhpc3RpbmcgaW5zdGFu
Y2UuICovCj4+ICsjZGVmaW5lIHhtZW1kdXAocHRyKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAo+PiArKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4gKyAgICB0eXBlb2YoKihwdHIpKSAqcF8gPSAo
cHRyKSwgKm5fID0geG1hbGxvYyh0eXBlb2YoKnBfKSk7ICBcCj4gCj4gQ291bGQgeW91IGRvPwo+
IAo+IGNvbnN0IHR5cGVvZigqKHB0cikpICpwXyA9IChwdHIpOwo+IHR5cGVvZigqKHB0cikpICpu
XyA9IHhtYWxsb2ModHlwZW9mKCpwXykpOwoKV291bGRuJ3QgdGhpcyBzZWNvbmQgbGluZSBhZ2Fp
biBkaXNjYXJkIGNvbnN0IHRoZW4/IElmIGFueXRoaW5nIEkKd2FzIHdvbmRlcmluZyB3aGV0aGVy
IHBfIGlzIG5lZWRlZCBpbiB0aGUgZmlyc3QgcGxhY2UuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:39:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:39: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 1fcoAy-0004oo-6B; Tue, 10 Jul 2018 08: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcoAx-0004oB-27
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:39:11 +0000
X-Inumbo-ID: b9559c0d-841c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9559c0d-841c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:39:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="59809833"
Date: Tue, 10 Jul 2018 09:39:06 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180710083906.mnszzyqy6jfrrxhg@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
 <5B44702102000078001D2824@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B44702102000078001D2824@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDI6MzY6NDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEwOjE1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+
IFdoYXQncyB3cm9uZyB3aXRoIGdpdDovLyA/IEkgdGhpbmsgdGhlIGNvbW1pdCBtZXNzYWdlIHNo
b3VsZCBiZSBub24tCj4gZW1wdHkgaGVyZS4KCmdpdDogaXMgbm90IGVuY3J5cHRlZCwgd2hpbGUg
aHR0cHM6IGlzLiBBdCB0aGlzIHRpbWUgb2YgYWdlLCBpdCBpcwpiZXR0ZXIgdG8gdXNlIGVuY3J5
cHRpb24gYXMgbXVjaCBhcyBwb3NzaWJsZS4KCldlaS4KCj4gCj4gSmFuCj4gCj4gCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:44:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:44:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcoG3-0005bD-SV; Tue, 10 Jul 2018 08:44: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcoG2-0005b8-9I
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:44:26 +0000
X-Inumbo-ID: 754403ff-841d-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 754403ff-841d-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:44:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 02:44:24 -0600
Message-Id: <5B4471E602000078001D284D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 02:44:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180710080445.63737-1-roger.pau@citrix.com>
In-Reply-To: <20180710080445.63737-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/pvh: clarify Dom0 PVH build error
 message
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDEwLjA3LjE4IGF0IDEwOjA0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEF2b2lkIGhhdmluZyBlcnJvciBtZXNzYWdlcyB3aXRoIHRoZSBzYW1lIHRleHQuIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:44:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:44:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcoGA-0005bT-67; Tue, 10 Jul 2018 08:44: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=54ur=j2=citrix.com=prvs=7227d41b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcoG8-0005bN-Js
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 08:44:32 +0000
X-Inumbo-ID: 78f05d8b-841d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78f05d8b-841d-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:44:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="75942527"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
 <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
 <20180710083216.isy642byvnaixxzl@mac.bytemobile.com>
 <5B44708402000078001D2827@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: <4ce3780b-e619-01a1-5187-04254a310bd4@citrix.com>
Date: Tue, 10 Jul 2018 09:44:20 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.0
MIME-Version: 1.0
In-Reply-To: <5B44708402000078001D2827@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 1/2] xen: Introduce an xmemdup() 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: Sergey Dyasli <sergey.dyasli@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>

T24gMTAvMDcvMjAxOCAwOTozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTAuMDcuMTgg
YXQgMTA6MzIsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIE1vbiwgSnVsIDA5
LCAyMDE4IGF0IDExOjI5OjQ3QU0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiAtLS0g
YS94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oCj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4veG1h
bGxvYy5oCj4+PiBAQCAtMTMsNiArMTMsMTYgQEAKPj4+ICAjZGVmaW5lIHhtYWxsb2MoX3R5cGUp
ICgoX3R5cGUgKilfeG1hbGxvYyhzaXplb2YoX3R5cGUpLCAKPj4gX19hbGlnbm9mX18oX3R5cGUp
KSkKPj4+ICAjZGVmaW5lIHh6YWxsb2MoX3R5cGUpICgoX3R5cGUgKilfeHphbGxvYyhzaXplb2Yo
X3R5cGUpLCAKPj4gX19hbGlnbm9mX18oX3R5cGUpKSkKPj4+ICAKPj4+ICsvKiBBbGxvY2F0ZSBz
cGFjZSBmb3IgYSB0eXBlZCBvYmplY3QgYW5kIGNvcHkgYW4gZXhpc3RpbmcgaW5zdGFuY2UuICov
Cj4+PiArI2RlZmluZSB4bWVtZHVwKHB0cikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKPj4+ICsoeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAo+Pj4gKyAgICB0eXBlb2YoKihwdHIpKSAqcF8gPSAocHRy
KSwgKm5fID0geG1hbGxvYyh0eXBlb2YoKnBfKSk7ICBcCj4+IENvdWxkIHlvdSBkbz8KPj4KPj4g
Y29uc3QgdHlwZW9mKCoocHRyKSkgKnBfID0gKHB0cik7Cj4+IHR5cGVvZigqKHB0cikpICpuXyA9
IHhtYWxsb2ModHlwZW9mKCpwXykpOwo+IFdvdWxkbid0IHRoaXMgc2Vjb25kIGxpbmUgYWdhaW4g
ZGlzY2FyZCBjb25zdCB0aGVuPyBJZiBhbnl0aGluZyBJCj4gd2FzIHdvbmRlcmluZyB3aGV0aGVy
IHBfIGlzIG5lZWRlZCBpbiB0aGUgZmlyc3QgcGxhY2UuCgpJdCBpcyB2ZXJ5IGVhc3kgdG8gdHVy
biBhIHBvc3NpYmx5LWNvbnN0IHBvaW50ZXIgY29uc3QgaW4gdGhlIHdheQpkZXNjcmliZWQgYWJv
dmUuwqAgSXQgZG9lc24ndCB3b3JrIHRoZSBvdGhlciB3YXkgYXJvdW5kIGJlY2F1c2UgdGhlCmNv
bnN0bmVzcyBvZiB0aGUgcG9pbnRlciBnZXRzIHByb3BhZ2F0ZWQgdGhyb3VnaCB0aGUgdHlwZW9m
LCBhbmQgdGhlcmUKaXMgbm8gbm9uY29uc3QgKG9yIGVxdWl2YWxlbnQpIGtleXdvcmQuCgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:47:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:47: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 1fcoId-00062o-Or; Tue, 10 Jul 2018 08:47: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=54ur=j2=citrix.com=prvs=7227d41b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcoId-00062i-CZ
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:47:07 +0000
X-Inumbo-ID: cc6cab33-841d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc6cab33-841d-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 10:46:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="75942621"
To: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
 <5B44702102000078001D2824@prv1-mh.provo.novell.com>
 <20180710083906.mnszzyqy6jfrrxhg@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: <0fdc7c22-ad34-56a1-2277-1bf0f450989f@citrix.com>
Date: Tue, 10 Jul 2018 09:47:01 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.0
MIME-Version: 1.0
In-Reply-To: <20180710083906.mnszzyqy6jfrrxhg@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 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>

T24gMTAvMDcvMjAxOCAwOTozOSwgV2VpIExpdSB3cm90ZToKPiBPbiBUdWUsIEp1bCAxMCwgMjAx
OCBhdCAwMjozNjo0OUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTAuMDcu
MTggYXQgMTA6MTUsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4+IFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4+IFdoYXQncyB3cm9uZyB3aXRoIGdp
dDovLyA/IEkgdGhpbmsgdGhlIGNvbW1pdCBtZXNzYWdlIHNob3VsZCBiZSBub24tCj4+IGVtcHR5
IGhlcmUuCj4gZ2l0OiBpcyBub3QgZW5jcnlwdGVkLCB3aGlsZSBodHRwczogaXMuIEF0IHRoaXMg
dGltZSBvZiBhZ2UsIGl0IGlzCj4gYmV0dGVyIHRvIHVzZSBlbmNyeXB0aW9uIGFzIG11Y2ggYXMg
cG9zc2libGUuCgpBbmQgd2hhdCBnb29kIGRvZXMgZW5jcnlwdGlvbiBnaXZlIHlvdSBoZXJlP8Kg
IFRoZSBlbnRpcmUgaGlzdG9yeSBpcyBhCmNyeXB0b2dyYXBoaWMgYmxvY2sgY2hhaW4uLi4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:49:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08: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 1fcoL7-0006Gu-Hr; Tue, 10 Jul 2018 08:49: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcoL6-0006Gp-GS
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 08:49:40 +0000
X-Inumbo-ID: 30a2f614-841e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 30a2f614-841e-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:49:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,333,1526342400"; d="scan'208";a="59810439"
Date: Tue, 10 Jul 2018 09:49:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180710084936.2ltwdvjh7kwwy2cx@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
 <5B44702102000078001D2824@prv1-mh.provo.novell.com>
 <20180710083906.mnszzyqy6jfrrxhg@citrix.com>
 <0fdc7c22-ad34-56a1-2277-1bf0f450989f@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0fdc7c22-ad34-56a1-2277-1bf0f450989f@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDk6NDc6MDFBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxMC8wNy8yMDE4IDA5OjM5LCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gVHVlLCBK
dWwgMTAsIDIwMTggYXQgMDI6MzY6NDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+
Pj4gT24gMTAuMDcuMTggYXQgMTA6MTUsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPiA+
Pj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+PiBXaGF0
J3Mgd3Jvbmcgd2l0aCBnaXQ6Ly8gPyBJIHRoaW5rIHRoZSBjb21taXQgbWVzc2FnZSBzaG91bGQg
YmUgbm9uLQo+ID4+IGVtcHR5IGhlcmUuCj4gPiBnaXQ6IGlzIG5vdCBlbmNyeXB0ZWQsIHdoaWxl
IGh0dHBzOiBpcy4gQXQgdGhpcyB0aW1lIG9mIGFnZSwgaXQgaXMKPiA+IGJldHRlciB0byB1c2Ug
ZW5jcnlwdGlvbiBhcyBtdWNoIGFzIHBvc3NpYmxlLgo+IAo+IEFuZCB3aGF0IGdvb2QgZG9lcyBl
bmNyeXB0aW9uIGdpdmUgeW91IGhlcmU/wqAgVGhlIGVudGlyZSBoaXN0b3J5IGlzIGEKPiBjcnlw
dG9ncmFwaGljIGJsb2NrIGNoYWluLi4uCgpZZXMsIHlvdSBjYW4gYWx3YXlzIHZlcmlmeSBhIHNp
Z25lZCB0YWcgb3Igd2hhdGV2ZXIuCgpCdXQgd2h5IG5vdCBwcm92aWRlIG9uZSBtb3JlIGxheWVy
IG9mIHNlY3VyaXR5IHdoaWxlIHdlIGNhbj8gSXNuJ3QgdGhhdAp3aGF0IGRlZmVuY2UgaW4gZGVw
dGggaXMgYWJvdXQ/CgpXZWkuCgo+IAo+IH5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:51:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:51:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcoNG-0006va-3A; Tue, 10 Jul 2018 08:51: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcoNE-0006vS-SV
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 08:51:52 +0000
X-Inumbo-ID: 7f469d55-841e-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 7f469d55-841e-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:51:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 02:51:50 -0600
Message-Id: <5B4473A502000078001D2867@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 02:51:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
In-Reply-To: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Deprecating HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA5LjA3LjE4IGF0IDE4OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIHBhcmFtZXRlciB3YXMgaW50cm9kdWNlZCBpbiBlNjYxZDY2ZjUxICgyMDA2KSBh
bmQgdXNlZCBpbiBYZW4sIGJ1dAo+IHJlbW92ZWQgZnJvbSB0aGUgaHlwZXJ2aXNvciBpbiBjL3Mg
NWYxNGE4N2NlICgyMDA4KSB3aGVuIENQVUlECj4gY2FsY3VsYXRpb25zIHdoZXJlIG1vdmVkIGZy
b20gdGhlIGh5cGVydmlzb3IgaW50byBsaWJ4Yy4KPiAKPiBIb3dldmVyLCB0aGUgZmllbGQgaGFz
IGFsd2F5cyBiZWVuIHByb3BhZ2F0ZWQgaW4gdGhlIG1pZ3JhdGlvbiBzdHJlYW0uIAo+IEFGQUlD
VCwgdGhlIG9ubHkgdXNlIGZvciB0aGUgSFZNX1BBUkFNIGlzIGFzIGEgZnVuY3Rpb24gcGFyYW1l
dGVyIHRvCj4geGNfY3B1aWRfYXBwbHlfcG9saWN5KCksIHdoaWNoIGlzIGEgdmVyeSB2ZXJ5IGV4
cGVuc2l2ZSB3YXkgb2YgcGFzc2luZyBhCj4gZnVuY3Rpb24gcGFyYW1ldGVyIQo+IAo+IEFub3Ro
ZXIgY3VyaW9zaXR5IGlzIHRoYXQgSFZNIGFuZCBQVkggZ3Vlc3RzIHRyZWF0IHRoZSB0b3BsZXZl
bCB4bC5jZmcKPiBwYWUgYm9vbGVhbiBkaWZmZXJlbnRseS4gIEhWTSBob25vdXIgdGhlIHJlcXVl
c3QsIHdoaWxlIFBWSCBibGluZGx5Cj4gaWdub3JlcyBpdCBhbmQgc2V0cyBpdCB0byB0cnVlLiAg
VGhlcmUgaXMgbm90aGluZyB3cm9uZyAoaW4gcHJpbmNpcGxlKQo+IHdpdGggYSBQVkggbm9uLVBB
RSBndWVzdCwgc28gdGhlIGJvb2xlYW4gc2hvdWxkIGJlIGhvbm91cmVkIElNTy4KPiAKPiBBIHNl
cGFyYXRlIHVzYWJpbGl0eSBuaWdnbGUgaXMgdGhhdCB0aGVyZSBpcyBubyBpbnRlcmxpbmsgYmV0
d2VlbiB0aGUKPiB0b3BsZXZlbCBwYWUgYm9vbGVhbiBhbmQgcGFzc2luZyBzb21lIGN1c3RvbSBj
cHVpZD0gY29uZmlndXJhdGlvbi4gIFRoZQo+IGxhdHRlciBhcHBlYXJzIHRvIHRha2UgcHJpb3Jp
dHkgYnV0IG9ubHkgZHVlIHRvIHRoZSBvcmRlciBpbiB3aGljaCBsaWJ4bAo+IHByb2Nlc3NlcyB0
aGUgZGF0YS4KPiAKPiBEb2VzIGFueW9uZSBzZWUgYW55IHJlYXNvbiB0byBrZWVwIEhWTV9QQVJB
TV9QQUVfRU5BQkxFRCBhcm91bmQ/CgpGdW5kYW1lbnRhbGx5IC0gbm8uIFdoYXQgaXMgdGhlIHBs
YW4gdG8gY29tbXVuaWNhdGUgdGhlIGd1ZXN0IGNvbmZpZwoicGFlPSIgdmFsdWUgZnJvbSBsaWJ4
bCB0byBsaWJ4YyB0aGVuPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 08:53:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 08:53:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcoP1-00073E-Hp; Tue, 10 Jul 2018 08: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcoP0-000739-Tm
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 08:53:42 +0000
X-Inumbo-ID: c128b1c3-841e-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 c128b1c3-841e-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 08:53:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 02:53:41 -0600
Message-Id: <5B44741202000078001D2885@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 02:53:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <1531132188-20564-1-git-send-email-andrew.cooper3@citrix.com>
 <1531132188-20564-2-git-send-email-andrew.cooper3@citrix.com>
 <20180710083216.isy642byvnaixxzl@mac.bytemobile.com>
 <5B44708402000078001D2827@prv1-mh.provo.novell.com>
 <4ce3780b-e619-01a1-5187-04254a310bd4@citrix.com>
In-Reply-To: <4ce3780b-e619-01a1-5187-04254a310bd4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] xen: Introduce an xmemdup() 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: Sergey Dyasli <sergey.dyasli@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>

Pj4+IE9uIDEwLjA3LjE4IGF0IDEwOjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTAvMDcvMjAxOCAwOTozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEw
LjA3LjE4IGF0IDEwOjMyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gTW9u
LCBKdWwgMDksIDIwMTggYXQgMTE6Mjk6NDdBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToK
Pj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oCj4+Pj4gKysrIGIveGVuL2luY2x1
ZGUveGVuL3htYWxsb2MuaAo+Pj4+IEBAIC0xMyw2ICsxMywxNiBAQAo+Pj4+ICAjZGVmaW5lIHht
YWxsb2MoX3R5cGUpICgoX3R5cGUgKilfeG1hbGxvYyhzaXplb2YoX3R5cGUpLCAKPj4+IF9fYWxp
Z25vZl9fKF90eXBlKSkpCj4+Pj4gICNkZWZpbmUgeHphbGxvYyhfdHlwZSkgKChfdHlwZSAqKV94
emFsbG9jKHNpemVvZihfdHlwZSksIAo+Pj4gX19hbGlnbm9mX18oX3R5cGUpKSkKPj4+PiAgCj4+
Pj4gKy8qIEFsbG9jYXRlIHNwYWNlIGZvciBhIHR5cGVkIG9iamVjdCBhbmQgY29weSBhbiBleGlz
dGluZyBpbnN0YW5jZS4gKi8KPj4+PiArI2RlZmluZSB4bWVtZHVwKHB0cikgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+PiArKHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+PiArICAgIHR5cGVv
ZigqKHB0cikpICpwXyA9IChwdHIpLCAqbl8gPSB4bWFsbG9jKHR5cGVvZigqcF8pKTsgIFwKPj4+
IENvdWxkIHlvdSBkbz8KPj4+Cj4+PiBjb25zdCB0eXBlb2YoKihwdHIpKSAqcF8gPSAocHRyKTsK
Pj4+IHR5cGVvZigqKHB0cikpICpuXyA9IHhtYWxsb2ModHlwZW9mKCpwXykpOwo+PiBXb3VsZG4n
dCB0aGlzIHNlY29uZCBsaW5lIGFnYWluIGRpc2NhcmQgY29uc3QgdGhlbj8gSWYgYW55dGhpbmcg
SQo+PiB3YXMgd29uZGVyaW5nIHdoZXRoZXIgcF8gaXMgbmVlZGVkIGluIHRoZSBmaXJzdCBwbGFj
ZS4KPiAKPiBJdCBpcyB2ZXJ5IGVhc3kgdG8gdHVybiBhIHBvc3NpYmx5LWNvbnN0IHBvaW50ZXIg
Y29uc3QgaW4gdGhlIHdheQo+IGRlc2NyaWJlZCBhYm92ZS4gIEl0IGRvZXNuJ3Qgd29yayB0aGUg
b3RoZXIgd2F5IGFyb3VuZCBiZWNhdXNlIHRoZQo+IGNvbnN0bmVzcyBvZiB0aGUgcG9pbnRlciBn
ZXRzIHByb3BhZ2F0ZWQgdGhyb3VnaCB0aGUgdHlwZW9mLCBhbmQgdGhlcmUKPiBpcyBubyBub25j
b25zdCAob3IgZXF1aXZhbGVudCkga2V5d29yZC4KClN1cmUsIGJ1dCBteSBwb2ludCB3YXMgdGhh
dCB3aXRoIHRoZSBhYm92ZSBwXyBpcyBhIHBvaW50ZXIgdG8KY29uc3QsIGFuZCBoZW5jZSB0aGUg
dHlwZSBoYW5kZWQgdG8geG1hbGxvYygpIGlzIGEgcG9pbnRlciB0bwpjb25zdC4gWWV0IG5fIGlz
IHN1cHBvc2VkIHRvIGJlIGEgcG9pbnRlciB0byBub24tY29uc3QsIHVubGVzcwp0aGUgaW5jb21p
bmcgcHRyIHdhcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 09:33:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 09:33: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 1fcp1W-0002Ud-Gm; Tue, 10 Jul 2018 09:33: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcp1U-0002UY-Sq
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 09:33:28 +0000
X-Inumbo-ID: 46e9cd9f-8424-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46e9cd9f-8424-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 11:33:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59812916"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 10:33:22 +0100
Message-ID: <20180710093322.10854-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to extend
 the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>, Tamas K Lengyel <tamas.lengyel@zentific.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>

VGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5IHdhcyBvcmlnaW5hbGx5IGVudmlzaW9uZWQgdG8gYmUg
dXNlZCBpbgpzZXZlcmFsIGRpZmZlcmVudCBjb25maWd1cmF0aW9ucywgb25lIG9mIHdoaWNoIHdh
cyBhIHNpbmdsZSBpbi1ndWVzdAphZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlvbmFsIGNvbnRy
b2wgb2YgYWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKc2luZ2xlIGh5cGVyY2FsbCB0byBiZSBh
biBIVk1PUCwgd2hpY2ggaXMgdGhlIG9ubHkgdHlwZSBvZiBoeXBlcmNhbGwKYW4gSFZNIGd1ZXN0
IGlzIGFsbG93ZWQgdG8gbWFrZS4KCkV4cG9zaW5nIHRoZSBhbHRwMm0gZnVuY3Rpb25hbGl0eSB0
byB0aGUgZ3Vlc3Qgd2FzIGNvbnRyb3ZlcnNpYWwgYXQKdGhlIHRpbWUsIGJ1dCB3YXMgdWx0aW1h
dGVseSBhY2NlcHRlZC4gIFRoZSBmYWN0IHRoYXQgYWx0cDJtIGlzIGFuCkhWTU9QIHJhdGhlciB0
aGFuIGEgRE9NQ1RMIGhhcyBjYXVzZWQgc29tZSBwcm9ibGVtcywgaG93ZXZlciwgZm9yCnRob3Nl
IG1vdmluZyBmb3J3YXJkIHRyeWluZyB0byBleHRlbmQgdGhlIGludGVyZmFjZTogRXh0ZW5kaW5n
IHRoZQppbnRlcmZhY2UgZXZlbiBmb3IgdGhlICdleHRlcm5hbCcgdXNlIGNhc2Ugbm93IG1lYW5z
IGV4dGVuZGluZyBhbgpIVk1PUCwgd2hpY2ggaW1wbGljaXRseSBleHRlbmRzIHRoZSBzdXJmYWNl
IG9mIGF0dGFjayBmb3IgdGhlCidpbnRlcm5hbCcgdXNlIGNhc2UgYXMgd2VsbC4gIFRoZSByZXN1
bHQgaGFzIGJlZW4gdGhhdCBldmVyeSBhZGRpdGlvbgp0byB0aGlzIGludGVyZmFjZSBoYXMgYWxz
byBiZWVuIGNvbnRyb3ZlcnNpYWwuCgpTZXR0bGUgdGhlIGNvbnRyb3ZlcnN5IG9uY2UgYW5kIGZv
ciBhbGwgYnkgZG9jdW1lbnRpbmcgMSkgdGhlIHB1cnBvc2UKb2YgdGhlIGFsdHAybSBpbnRlcmZh
Y2UsIGFuZCAyKSBob3cgdG8gZXh0ZW5kIGl0LiAgSW4gcGFydGljdWxhcjoKCiogU3BlY2lmeSB0
aGF0IHRoZSBmdWxseSBpbi1ndWVzdCBhZ2VudCBpcyBhIHRhcmdldCB1c2UgY2FzZQoKKiBTcGVj
aWZ5IHRoYXQgYWxsIGV4dGVuc2lvbnMgdG8gYWx0cDJtIGZ1bmN0aW9uYWxpdHkgc2hvdWxkIGJl
IHN1Ym9wcwogIG9mIHRoZSBIVk1PUCBoeXBlcmNhbGwKCiogU3BlY2lmeSB0aGF0IG5ldyBzdWJv
cHMgc2hvdWxkIGJlIGRpc2FibGVkIGluIEFMVFAyTV9taXhlZCBtb2RlIGJ5CiAgZGVmYXVsdCwg
dW5sZXNzIHNwZWNpZmljYWxseSBldmFsdWF0ZWQgYXMgYmVpbmcgdXNlZnVsIGZvciB0aGUKICAn
aW50ZXJuYWwnIHVzZSBjYXNlLgoKSG9wZWZ1bGx5IHRoaXMgd2lsbCBhbGxvdyB0aGUgYWx0cDJt
IGludGVyZmFjZSB0byBiZSBkZXZlbG9wZWQgZnVydGhlcgp3aXRob3V0IHVubmVjZXNzYXJ5IGNv
bnRyb3ZlcnN5LgoKU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgotLS0KQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgpD
QzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IEtvbnJhZCBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IFRhbWFzIEsg
TGVuZ3llbCA8dGFtYXMubGVuZ3llbEB6ZW50aWZpYy5jb20+CkNDOiBMYXJzIEt1cnRoIDxsYXJz
Lmt1cnRoQGNpdHJpeC5jb20+CgpBcyBmYXIgYXMgSSBjYW4gdGVsbCB0aGVyZSBhcmUgdGhyZWUg
cG9zc2libGUgc29sdXRpb25zIHRvIHRoaXMKY29udHJvdmVyc3k6CgpBLiBSZW1vdmUgdGhlICdp
bnRlcm5hbCcgZnVuY3Rpb25hbGl0eSBhcyBhIHRhcmdldCBieSBjb252ZXJ0aW5nIHRoZQpjdXJy
ZW50IEhWTU9QIGludG8gYSBET01DVEwuCgpCLiBIYXZlIHR3byBoeXBlcmNhbGxzIC0tIGFuIEhW
TU9QIHdoaWNoIGNvbnRhaW5zIGZ1bmN0aW9uYWxpdHkKZXhwZWN0ZWQgdG8gYmUgdXNlZCBieSB0
aGUgJ2ludGVybmFsJyBhZ2VudCwgYW5kIGEgRE9NQ1RMIGZvcgpmdW5jdGlvbmFsaXR5IHdoaWNo
IGlzIGV4cGVjdGVkIHRvIGJlIHVzZWQgb25seSBiZSB0aGUgJ2ludGVybmFsJwphZ2VudC4KCkMu
IEFncmVlIHRvIGFkZCBhbGwgbmV3IHN1Ym9wcyB0byB0aGUgY3VycmVudCBoeXBlcmNhbGwgKEhW
TU9QKSwgZXZlbgppZiB3ZSdyZSBub3Qgc3VyZSBpZiB0aGV5IHNob3VsZCBiZSBleHBvc2VkIHRv
IHRoZSBndWVzdC4KCkkgdGhpbmsgQSBpcyBhIHRlcnJpYmxlIGlkZWEuICBIYXZpbmcgYSBzaW5n
bGUgaW4tZ3Vlc3QgYWdlbnQgaXMgYQpyZWFzb25hYmxlIGRlc2lnbiBjaG9pY2UsIGFuZCBhcHBh
cmVudGx5IGl0IHdhcyBldmVuIGltcGxlbWVudGVkIGF0CnNvbWUgcG9pbnQ7IHdlIHNob3VsZCBt
YWtlIGl0IHN0cmFpZ2h0Zm9yd2FyZCBmb3Igc29tZW9uZSBpbiB0aGUKZnV0dXJlIHRvIHBpY2sg
dXAgdGhlIHdvcmsgaWYgdGhleSB3YW50IHRvLgoKSSB0aGluayBCIGlzIGFsc28gYSB0ZXJyaWJs
ZSBpZGVhLiAgVGhlIHBlb3BsZSBleHRlbmRpbmcgaXQgYXQgdGhlCm1vbWVudCBhcmUgcHJpbWFy
aWx5IGNvbmNlcm5lZCB3aXRoIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNlLiAgVGhlcmUgaXMKbm9i
b2R5IGFyb3VuZCB0byByZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rpb25hbGl0eSBzaG91bGQg
ZW5kIHVwIGluCnRoZSBIVk1PUCBvciB0aGUgRE9NQ1RMLCB3aGljaCBtZWFucyB0aGF0IGJ5IGRl
ZmF1bHQgaXQgd2lsbCBlbmQgdXAgaW4KdGhlIERPTUNUTC4gIElmIGl0IGlzIGRpc2NvdmVyZWQs
IGFmdGVyd2FyZHMsIHRoYXQgdGhlIG5ldyBvcGVyYXRpb25zCip3b3VsZCogYmUgc2FmZSBhbmQg
dXNlZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhlbiB3ZSB3aWxsCmhhdmUgdG8g
ZHVwbGljYXRlIHRoZW0gaW5zaWRlIHRoZSBIVk1PUC4KCkl0IGp1c3QgbWFrZXMgbW9yZSBzZW5z
ZSB0byBoYXZlIGFsbCB0aGUgYWx0cDJtIG9wZXJhdGlvbnMgaW4gYSBzaW5nbGUKcGxhY2UsIGFu
ZCBhIHNpbXBsZSB3YXkgdG8gY29udHJvbCB3aGV0aGVyIHRoZXkncmUgYXZhaWxhYmxlIHRvIHRo
ZQonaW50ZXJuYWwnIHVzZSBjYXNlIG9yIG5vdC4gIEFzIHN1Y2gsIEkgYW0gcHJvcG9zaW5nICdD
Jy4gIEkga25vdyBKYW4KY29uc2lkZXJzIHRoaXMgImJhZG5lc3MiLCBhbmQgb2JqZWN0cyB0byB0
aGUgY29udGludWFsICJleHRlbnNpb24iIG9mCnRoZSAiYmFkbmVzcyIsIGJ1dCBJIGRpc2FncmVl
LCBhbmQgSSBzdHJvbmdseSBvYmplY3QgdG8gdGhlIG90aGVyIHR3bwpvcHRpb25zLgoKRGlzYWJs
aW5nIG5ldyBzdWJvcHMgZm9yIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlIGJ5IGRlZmF1bHQgbWVh
bnMgdGhhdAp3ZSBjYW4gYWRkIG5ldyBzdWJvcHMgd2l0aG91dCB3b3JyeWluZyBhYm91dCBtYWtp
bmcgdGhlICdpbnRlcm5hbCcgdXNlCmNhc2UgbGVzcyBzZWN1cmU7IGJ1dCBpZiBpbiB0aGUgZnV0
dXJlIHNvbWVvbmUgbWFrZXMgdGhlIGNhc2UgdGhhdAp0aGV5IGFyZSBzYWZlIGFuZCBuZWNlc3Nh
cnksIHdlIGNhbiBlbmFibGUgdGhlbSB3aXRob3V0IGhhdmluZyBjb2RlCmR1cGxpY2F0aW9uLgoK
SW4gYW55IGNhc2UgbmVlZCB0byBjb21lIHRvIGFuIGFncmVlbWVudCBvbmNlIGFuZCBmb3IgYWxs
IHNvIHRoYXQKVGFtYXMgYW5kIFJhenZhbiBjYW4gZG8gdGhlaXIgd29yayB3aXRob3V0IGNvbnRp
bnVhbCBhcmd1bWVudHMgb3ZlciBhCm1vZGUgdGhleSdyZSBub3QgdXNpbmcuCi0tLQogeGVuL2Fy
Y2gveDg2L2h2bS9odm0uYyB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggZTAyMmY1YWIwZS4uOTBhNGJl
NWU4NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCkBAIC00NDYwLDYgKzQ0NjAsMzQgQEAgc3RhdGljIGludCBodm1vcF9nZXRf
cGFyYW0oCiAgICAgcmV0dXJuIHJjOwogfQogCisvKgorICogYWx0cDJtIG9wZXJhdGlvbnMgYXJl
IGVudmlzaW9uZWQgYXMgYmVpbmcgdXNlZCBpbiBzZXZlcmFsIGRpZmZlcmVudCAKKyAqIG1vZGVz
OgorICogCisgKiAtIGV4dGVybmFsOiBBbGwgY29udHJvbCBhbmQgZGVjaXNpb25zIGFyZSBtYWRl
IGJ5IGFuIGV4dGVybmFsIGFnZW50CisgKiAgIHJ1bm5pbmcgZG9tYWluIDAuCisgKgorICogLSBp
bnRlcm5hbDogYWx0cDJtIG9wZXJhdGlvbnMgYXJlIHVzZWQgZXhjbHVzaXZlbHkgYnkgYW4gaW4t
Z3Vlc3QgYWdlbnQKKyAqICAgdG8gcHJvdGVjdCBpdHNlbGYgZnJvbSB0aGUgZ3Vlc3Qga2VybmVs
IGFuZCBpbi1ndWVzdCBhdHRhY2tlcnMuICAKKyAqIAorICogLSBjb29yZGluYXRlZDogQW4gaW4t
Z3Vlc3QgYWdlbnQgaGFuZGxlcyAjVkUgYW5kIFZNRlVOQ3MgbG9jYWxseSwKKyAqICAgYnV0IG1h
a2VzIHJlcXVlc3RzIG9mIGFuIGV4dGVybmFsIGVudGl0eSBmb3IgYmlnZ2VyIGNoYW5nZXMgKHN1
Y2gKKyAqICAgYXMgbW9kaWZ5aW5nIGFsdHAybSBlbnRpcmVzKS4KKyAqCisgKiBUaGlzIGNvcnJl
c3BvbmRzIHRvIHRoZSB0aHJlZSB2YWx1ZXMgZm9yIEhWTV9QQVJBTV9BTFRQMk0KKyAqIChleHRl
cm5hbCwgbWl4ZWQsIGxpbWl0ZWQpLiBBbGwgdGhyZWUgbW9kZWxzIGhhdmUgYWR2YW50YWdlcyBh
bmQKKyAqIGRpc2FkdmFudGFnZXMuCisgKgorICogTm9ybWFsbHkgaHlwZXJjYWxscyBtYWRlIGJ5
IGEgcHJvZ3JhbSBpbiBkb21haW4gMCBpbiBvcmRlciB0bworICogY29udHJvbCBhIGd1ZXN0IHdv
dWxkIGJlIERPTUNUTHMgcmF0aGVyIHRoYW4gSFZNT1BzLiAgQnV0IGluIG9yZGVyCisgKiB0byBw
cm9wZXJseSBlbmFibGUgdGhlICdpbnRlcm5hbCcgdXNlIGNhc2UsIGFzIHdlbGwgYXMgdG8gYXZv
aWQKKyAqIGZyYWdtZW50YXRpb24sIGFsbCBhbHRwMm0gc3Vib3BzIHNob3VsZCBjb21lIHVuZGVy
IHRoaXMgc2luZ2xlCisgKiBIVk1PUC4KKyAqCisgKiBOZXcgc3Vib3BzIHdoaWNoIG1heSBub3Qg
YmUgc3VpdGFibGUgZm9yIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlCisgKiBzaG91bGQgYmUgZGlz
YWJsZWQgaW4gdGhlICJYRU5fQUxUUDJNX21peGVkIiBjYXNlIGluCisgKiB4c21faHZtX2FsdHAy
bWh2bV9vcCgpLgorICovCiBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKICAgICBYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKHZvaWQpIGFyZykKIHsKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 09:43:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 09:43: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 1fcpB4-0003Vf-LA; Tue, 10 Jul 2018 09:43: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=vod0=j2=citrix.com=prvs=722e3bda8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fcpB3-0003Va-2S
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 09:43:21 +0000
X-Inumbo-ID: a71ba3e4-8425-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a71ba3e4-8425-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 11:43:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="75945022"
Date: Tue, 10 Jul 2018 11:43:09 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180710094309.ny46hu6g4cl63cpv@mac.bytemobile.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180710093322.10854-1-george.dunlap@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMTA6MzM6MjJBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBUaGUgYWx0cDJtIGZ1bmN0aW9uYWxpdHkgd2FzIG9yaWdpbmFsbHkgZW52aXNpb25l
ZCB0byBiZSB1c2VkIGluCj4gc2V2ZXJhbCBkaWZmZXJlbnQgY29uZmlndXJhdGlvbnMsIG9uZSBv
ZiB3aGljaCB3YXMgYSBzaW5nbGUgaW4tZ3Vlc3QKPiBhZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJh
dGlvbmFsIGNvbnRyb2wgb2YgYWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKPiBzaW5nbGUgaHlw
ZXJjYWxsIHRvIGJlIGFuIEhWTU9QLCB3aGljaCBpcyB0aGUgb25seSB0eXBlIG9mIGh5cGVyY2Fs
bAo+IGFuIEhWTSBndWVzdCBpcyBhbGxvd2VkIHRvIG1ha2UuCgpUaGF0J3Mgbm90IHRydWUuIEhW
TSBndWVzdHMgY2FuIHVzZSBhIGJ1bmNoIG9mIGh5cGVyY2FsbHMsIGxpa2UKR05UVEFCT1AsIFhF
Tk1FTSwgUEhZU0RFVk9QLi4uCgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IGluZGV4IGUwMjJmNWFiMGUuLjkwYTRiZTVlODYg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKPiBAQCAtNDQ2MCw2ICs0NDYwLDM0IEBAIHN0YXRpYyBpbnQgaHZtb3BfZ2V0
X3BhcmFtKAo+ICAgICAgcmV0dXJuIHJjOwo+ICB9Cj4gIAo+ICsvKgo+ICsgKiBhbHRwMm0gb3Bl
cmF0aW9ucyBhcmUgZW52aXNpb25lZCBhcyBiZWluZyB1c2VkIGluIHNldmVyYWwgZGlmZmVyZW50
IAo+ICsgKiBtb2RlczoKPiArICogCj4gKyAqIC0gZXh0ZXJuYWw6IEFsbCBjb250cm9sIGFuZCBk
ZWNpc2lvbnMgYXJlIG1hZGUgYnkgYW4gZXh0ZXJuYWwgYWdlbnQKPiArICogICBydW5uaW5nIGRv
bWFpbiAwLgo+ICsgKgo+ICsgKiAtIGludGVybmFsOiBhbHRwMm0gb3BlcmF0aW9ucyBhcmUgdXNl
ZCBleGNsdXNpdmVseSBieSBhbiBpbi1ndWVzdCBhZ2VudAo+ICsgKiAgIHRvIHByb3RlY3QgaXRz
ZWxmIGZyb20gdGhlIGd1ZXN0IGtlcm5lbCBhbmQgaW4tZ3Vlc3QgYXR0YWNrZXJzLiAgCj4gKyAq
IAo+ICsgKiAtIGNvb3JkaW5hdGVkOiBBbiBpbi1ndWVzdCBhZ2VudCBoYW5kbGVzICNWRSBhbmQg
Vk1GVU5DcyBsb2NhbGx5LAo+ICsgKiAgIGJ1dCBtYWtlcyByZXF1ZXN0cyBvZiBhbiBleHRlcm5h
bCBlbnRpdHkgZm9yIGJpZ2dlciBjaGFuZ2VzIChzdWNoCj4gKyAqICAgYXMgbW9kaWZ5aW5nIGFs
dHAybSBlbnRpcmVzKS4KPiArICoKPiArICogVGhpcyBjb3JyZXNwb25kcyB0byB0aGUgdGhyZWUg
dmFsdWVzIGZvciBIVk1fUEFSQU1fQUxUUDJNCj4gKyAqIChleHRlcm5hbCwgbWl4ZWQsIGxpbWl0
ZWQpLiBBbGwgdGhyZWUgbW9kZWxzIGhhdmUgYWR2YW50YWdlcyBhbmQKPiArICogZGlzYWR2YW50
YWdlcy4KClNob3VsZG4ndCB5b3UgdXNlIHRoZSBleGlzdGluZyBIVk1fUEFSQU1fQUxUUDJNIHZh
bHVlcyBpbiB0aGUKZW51bWVyYXRpb24gYWJvdmUgaW5zdGVhZCBvZiBpbnRyb2R1Y2luZyBhIG5l
dyBub21lbmNsYXR1cmU/CgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 09:54:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 09:54: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 1fcpLh-0004XX-TA; Tue, 10 Jul 2018 09: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcpLg-0004XS-K2
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 09:54:20 +0000
X-Inumbo-ID: 30b05917-8427-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30b05917-8427-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 11:54:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59813968"
Date: Tue, 10 Jul 2018 10:54:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180710095415.niyjxfmotv3jxeqo@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180710093322.10854-1-george.dunlap@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMTA6MzM6MjJBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBUaGUgYWx0cDJtIGZ1bmN0aW9uYWxpdHkgd2FzIG9yaWdpbmFsbHkgZW52aXNpb25l
ZCB0byBiZSB1c2VkIGluCj4gc2V2ZXJhbCBkaWZmZXJlbnQgY29uZmlndXJhdGlvbnMsIG9uZSBv
ZiB3aGljaCB3YXMgYSBzaW5nbGUgaW4tZ3Vlc3QKPiBhZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJh
dGlvbmFsIGNvbnRyb2wgb2YgYWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKPiBzaW5nbGUgaHlw
ZXJjYWxsIHRvIGJlIGFuIEhWTU9QLCB3aGljaCBpcyB0aGUgb25seSB0eXBlIG9mIGh5cGVyY2Fs
bAo+IGFuIEhWTSBndWVzdCBpcyBhbGxvd2VkIHRvIG1ha2UuCj4gCj4gRXhwb3NpbmcgdGhlIGFs
dHAybSBmdW5jdGlvbmFsaXR5IHRvIHRoZSBndWVzdCB3YXMgY29udHJvdmVyc2lhbCBhdAo+IHRo
ZSB0aW1lLCBidXQgd2FzIHVsdGltYXRlbHkgYWNjZXB0ZWQuICBUaGUgZmFjdCB0aGF0IGFsdHAy
bSBpcyBhbgo+IEhWTU9QIHJhdGhlciB0aGFuIGEgRE9NQ1RMIGhhcyBjYXVzZWQgc29tZSBwcm9i
bGVtcywgaG93ZXZlciwgZm9yCj4gdGhvc2UgbW92aW5nIGZvcndhcmQgdHJ5aW5nIHRvIGV4dGVu
ZCB0aGUgaW50ZXJmYWNlOiBFeHRlbmRpbmcgdGhlCj4gaW50ZXJmYWNlIGV2ZW4gZm9yIHRoZSAn
ZXh0ZXJuYWwnIHVzZSBjYXNlIG5vdyBtZWFucyBleHRlbmRpbmcgYW4KPiBIVk1PUCwgd2hpY2gg
aW1wbGljaXRseSBleHRlbmRzIHRoZSBzdXJmYWNlIG9mIGF0dGFjayBmb3IgdGhlCj4gJ2ludGVy
bmFsJyB1c2UgY2FzZSBhcyB3ZWxsLiAgVGhlIHJlc3VsdCBoYXMgYmVlbiB0aGF0IGV2ZXJ5IGFk
ZGl0aW9uCj4gdG8gdGhpcyBpbnRlcmZhY2UgaGFzIGFsc28gYmVlbiBjb250cm92ZXJzaWFsLgo+
IAo+IFNldHRsZSB0aGUgY29udHJvdmVyc3kgb25jZSBhbmQgZm9yIGFsbCBieSBkb2N1bWVudGlu
ZyAxKSB0aGUgcHVycG9zZQo+IG9mIHRoZSBhbHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93IHRv
IGV4dGVuZCBpdC4gIEluIHBhcnRpY3VsYXI6Cj4gCj4gKiBTcGVjaWZ5IHRoYXQgdGhlIGZ1bGx5
IGluLWd1ZXN0IGFnZW50IGlzIGEgdGFyZ2V0IHVzZSBjYXNlCj4gCj4gKiBTcGVjaWZ5IHRoYXQg
YWxsIGV4dGVuc2lvbnMgdG8gYWx0cDJtIGZ1bmN0aW9uYWxpdHkgc2hvdWxkIGJlIHN1Ym9wcwo+
ICAgb2YgdGhlIEhWTU9QIGh5cGVyY2FsbAo+IAo+ICogU3BlY2lmeSB0aGF0IG5ldyBzdWJvcHMg
c2hvdWxkIGJlIGRpc2FibGVkIGluIEFMVFAyTV9taXhlZCBtb2RlIGJ5Cj4gICBkZWZhdWx0LCB1
bmxlc3Mgc3BlY2lmaWNhbGx5IGV2YWx1YXRlZCBhcyBiZWluZyB1c2VmdWwgZm9yIHRoZQo+ICAg
J2ludGVybmFsJyB1c2UgY2FzZS4KPiAKPiBIb3BlZnVsbHkgdGhpcyB3aWxsIGFsbG93IHRoZSBh
bHRwMm0gaW50ZXJmYWNlIHRvIGJlIGRldmVsb3BlZCBmdXJ0aGVyCj4gd2l0aG91dCB1bm5lY2Vz
c2FyeSBjb250cm92ZXJzeS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBjaXRyaXguY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENDOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENDOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IEND
OiBLb25yYWQgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDQzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+IENDOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAemVu
dGlmaWMuY29tPgo+IENDOiBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+Cj4gCj4g
QXMgZmFyIGFzIEkgY2FuIHRlbGwgdGhlcmUgYXJlIHRocmVlIHBvc3NpYmxlIHNvbHV0aW9ucyB0
byB0aGlzCj4gY29udHJvdmVyc3k6Cj4gCj4gQS4gUmVtb3ZlIHRoZSAnaW50ZXJuYWwnIGZ1bmN0
aW9uYWxpdHkgYXMgYSB0YXJnZXQgYnkgY29udmVydGluZyB0aGUKPiBjdXJyZW50IEhWTU9QIGlu
dG8gYSBET01DVEwuCj4gCj4gQi4gSGF2ZSB0d28gaHlwZXJjYWxscyAtLSBhbiBIVk1PUCB3aGlj
aCBjb250YWlucyBmdW5jdGlvbmFsaXR5Cj4gZXhwZWN0ZWQgdG8gYmUgdXNlZCBieSB0aGUgJ2lu
dGVybmFsJyBhZ2VudCwgYW5kIGEgRE9NQ1RMIGZvcgo+IGZ1bmN0aW9uYWxpdHkgd2hpY2ggaXMg
ZXhwZWN0ZWQgdG8gYmUgdXNlZCBvbmx5IGJlIHRoZSAnaW50ZXJuYWwnCj4gYWdlbnQuCgpUaGUg
c2Vjb25kICJpbnRlcm5hbCIgc2hvdWxkIGJlICJleHRlcm5hbCIuCgo+IAo+IEMuIEFncmVlIHRv
IGFkZCBhbGwgbmV3IHN1Ym9wcyB0byB0aGUgY3VycmVudCBoeXBlcmNhbGwgKEhWTU9QKSwgZXZl
bgo+IGlmIHdlJ3JlIG5vdCBzdXJlIGlmIHRoZXkgc2hvdWxkIGJlIGV4cG9zZWQgdG8gdGhlIGd1
ZXN0Lgo+IAo+IEkgdGhpbmsgQSBpcyBhIHRlcnJpYmxlIGlkZWEuICBIYXZpbmcgYSBzaW5nbGUg
aW4tZ3Vlc3QgYWdlbnQgaXMgYQo+IHJlYXNvbmFibGUgZGVzaWduIGNob2ljZSwgYW5kIGFwcGFy
ZW50bHkgaXQgd2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQKPiBzb21lIHBvaW50OyB3ZSBzaG91bGQg
bWFrZSBpdCBzdHJhaWdodGZvcndhcmQgZm9yIHNvbWVvbmUgaW4gdGhlCj4gZnV0dXJlIHRvIHBp
Y2sgdXAgdGhlIHdvcmsgaWYgdGhleSB3YW50IHRvLgo+IAo+IEkgdGhpbmsgQiBpcyBhbHNvIGEg
dGVycmlibGUgaWRlYS4gIFRoZSBwZW9wbGUgZXh0ZW5kaW5nIGl0IGF0IHRoZQo+IG1vbWVudCBh
cmUgcHJpbWFyaWx5IGNvbmNlcm5lZCB3aXRoIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNlLiAgVGhl
cmUgaXMKPiBub2JvZHkgYXJvdW5kIHRvIHJlcHJlc2VudCB3aGV0aGVyIG5ldyBmdW5jdGlvbmFs
aXR5IHNob3VsZCBlbmQgdXAgaW4KPiB0aGUgSFZNT1Agb3IgdGhlIERPTUNUTCwgd2hpY2ggbWVh
bnMgdGhhdCBieSBkZWZhdWx0IGl0IHdpbGwgZW5kIHVwIGluCj4gdGhlIERPTUNUTC4gIElmIGl0
IGlzIGRpc2NvdmVyZWQsIGFmdGVyd2FyZHMsIHRoYXQgdGhlIG5ldyBvcGVyYXRpb25zCj4gKndv
dWxkKiBiZSBzYWZlIGFuZCB1c2VmdWwgZm9yIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlLCB0aGVu
IHdlIHdpbGwKPiBoYXZlIHRvIGR1cGxpY2F0ZSB0aGVtIGluc2lkZSB0aGUgSFZNT1AuCj4gCj4g
SXQganVzdCBtYWtlcyBtb3JlIHNlbnNlIHRvIGhhdmUgYWxsIHRoZSBhbHRwMm0gb3BlcmF0aW9u
cyBpbiBhIHNpbmdsZQo+IHBsYWNlLCBhbmQgYSBzaW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhl
ciB0aGV5J3JlIGF2YWlsYWJsZSB0byB0aGUKPiAnaW50ZXJuYWwnIHVzZSBjYXNlIG9yIG5vdC4g
IEFzIHN1Y2gsIEkgYW0gcHJvcG9zaW5nICdDJy4gIEkga25vdyBKYW4KPiBjb25zaWRlcnMgdGhp
cyAiYmFkbmVzcyIsIGFuZCBvYmplY3RzIHRvIHRoZSBjb250aW51YWwgImV4dGVuc2lvbiIgb2YK
PiB0aGUgImJhZG5lc3MiLCBidXQgSSBkaXNhZ3JlZSwgYW5kIEkgc3Ryb25nbHkgb2JqZWN0IHRv
IHRoZSBvdGhlciB0d28KPiBvcHRpb25zLgo+IAo+IERpc2FibGluZyBuZXcgc3Vib3BzIGZvciB0
aGUgJ2ludGVybmFsJyB1c2UgY2FzZSBieSBkZWZhdWx0IG1lYW5zIHRoYXQKPiB3ZSBjYW4gYWRk
IG5ldyBzdWJvcHMgd2l0aG91dCB3b3JyeWluZyBhYm91dCBtYWtpbmcgdGhlICdpbnRlcm5hbCcg
dXNlCj4gY2FzZSBsZXNzIHNlY3VyZTsgYnV0IGlmIGluIHRoZSBmdXR1cmUgc29tZW9uZSBtYWtl
cyB0aGUgY2FzZSB0aGF0Cj4gdGhleSBhcmUgc2FmZSBhbmQgbmVjZXNzYXJ5LCB3ZSBjYW4gZW5h
YmxlIHRoZW0gd2l0aG91dCBoYXZpbmcgY29kZQo+IGR1cGxpY2F0aW9uLgo+IAo+IEluIGFueSBj
YXNlIG5lZWQgdG8gY29tZSB0byBhbiBhZ3JlZW1lbnQgb25jZSBhbmQgZm9yIGFsbCBzbyB0aGF0
Cj4gVGFtYXMgYW5kIFJhenZhbiBjYW4gZG8gdGhlaXIgd29yayB3aXRob3V0IGNvbnRpbnVhbCBh
cmd1bWVudHMgb3ZlciBhCj4gbW9kZSB0aGV5J3JlIG5vdCB1c2luZy4KClllcyB0aGlzIGlzIGlt
cG9ydGFudC4KCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAyOCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCj4g
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCj4gaW5kZXggZTAyMmY1YWIwZS4uOTBhNGJlNWU4NiAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBAIC00
NDYwLDYgKzQ0NjAsMzQgQEAgc3RhdGljIGludCBodm1vcF9nZXRfcGFyYW0oCj4gICAgICByZXR1
cm4gcmM7Cj4gIH0KPiAgCj4gKy8qCj4gKyAqIGFsdHAybSBvcGVyYXRpb25zIGFyZSBlbnZpc2lv
bmVkIGFzIGJlaW5nIHVzZWQgaW4gc2V2ZXJhbCBkaWZmZXJlbnQgCj4gKyAqIG1vZGVzOgo+ICsg
KiAKPiArICogLSBleHRlcm5hbDogQWxsIGNvbnRyb2wgYW5kIGRlY2lzaW9ucyBhcmUgbWFkZSBi
eSBhbiBleHRlcm5hbCBhZ2VudAo+ICsgKiAgIHJ1bm5pbmcgZG9tYWluIDAuCj4gKyAqCj4gKyAq
IC0gaW50ZXJuYWw6IGFsdHAybSBvcGVyYXRpb25zIGFyZSB1c2VkIGV4Y2x1c2l2ZWx5IGJ5IGFu
IGluLWd1ZXN0IGFnZW50Cj4gKyAqICAgdG8gcHJvdGVjdCBpdHNlbGYgZnJvbSB0aGUgZ3Vlc3Qg
a2VybmVsIGFuZCBpbi1ndWVzdCBhdHRhY2tlcnMuICAKPiArICogCj4gKyAqIC0gY29vcmRpbmF0
ZWQ6IEFuIGluLWd1ZXN0IGFnZW50IGhhbmRsZXMgI1ZFIGFuZCBWTUZVTkNzIGxvY2FsbHksCj4g
KyAqICAgYnV0IG1ha2VzIHJlcXVlc3RzIG9mIGFuIGV4dGVybmFsIGVudGl0eSBmb3IgYmlnZ2Vy
IGNoYW5nZXMgKHN1Y2gKPiArICogICBhcyBtb2RpZnlpbmcgYWx0cDJtIGVudGlyZXMpLgo+ICsg
Kgo+ICsgKiBUaGlzIGNvcnJlc3BvbmRzIHRvIHRoZSB0aHJlZSB2YWx1ZXMgZm9yIEhWTV9QQVJB
TV9BTFRQMk0KPiArICogKGV4dGVybmFsLCBtaXhlZCwgbGltaXRlZCkuIEFsbCB0aHJlZSBtb2Rl
bHMgaGF2ZSBhZHZhbnRhZ2VzIGFuZAo+ICsgKiBkaXNhZHZhbnRhZ2VzLgo+ICsgKgo+ICsgKiBO
b3JtYWxseSBoeXBlcmNhbGxzIG1hZGUgYnkgYSBwcm9ncmFtIGluIGRvbWFpbiAwIGluIG9yZGVy
IHRvCj4gKyAqIGNvbnRyb2wgYSBndWVzdCB3b3VsZCBiZSBET01DVExzIHJhdGhlciB0aGFuIEhW
TU9Qcy4gIEJ1dCBpbiBvcmRlcgo+ICsgKiB0byBwcm9wZXJseSBlbmFibGUgdGhlICdpbnRlcm5h
bCcgdXNlIGNhc2UsIGFzIHdlbGwgYXMgdG8gYXZvaWQKPiArICogZnJhZ21lbnRhdGlvbiwgYWxs
IGFsdHAybSBzdWJvcHMgc2hvdWxkIGNvbWUgdW5kZXIgdGhpcyBzaW5nbGUKPiArICogSFZNT1Au
CgpJIGRvbid0IHVuZGVyc3RhbmQgdGhpcyBhcmd1bWVudC4gVGhlcmUgaXMgbm8gcmlzayBvZiBj
b2RlIGR1cGxpY2F0aW9uIC8KZnJhZ21lbnRhdGlvbiBpZiB0aGUgaW1wbGVtZW50YXRpb24gaXMg
Y29udGFpbmVkIHdpdGhpbiBhIGZ1bmN0aW9uLgpTaG91bGQgd2UgY2hvb3NlIHRvIHNwbGl0IG9u
ZSBIVk1PUCBpbnRvIGEgRE9NQ1RMIGFuZCBhIEhWTU9QLCB0aGVyZSBpcwpub3cgdHdvIGVudHJp
ZXMgdG8gdGhlIGludGVybmFsIGZ1bmN0aW9uLCBlYWNoIG9mIHdoaWNoIHdpdGggcHJvcGVyCmNo
ZWNrcywgYnV0IHRoZXkgd2lsbCBjYWxsIHRoZSBzYW1lIGludGVybmFsIGZ1bmN0aW9uIGV2ZW50
dWFsbHkuCgpJIGFkbWl0IEkgaGF2ZW4ndCBmb2xsb3dlZCB0aGUgZGlzY3Vzc2lvbiBjbG9zZWx5
LgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10:01:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcpSZ-0005bA-To; Tue, 10 Jul 2018 10: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcpSY-0005b5-2i
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:01:26 +0000
X-Inumbo-ID: 2e594b52-8428-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 2e594b52-8428-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 12:01:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 04:01:23 -0600
Message-Id: <5B4483F202000078001D28E2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 04:01:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
In-Reply-To: <20180710093322.10854-1-george.dunlap@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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+IE9uIDEwLjA3LjE4IGF0IDExOjMzLCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBBcyBmYXIgYXMgSSBjYW4gdGVsbCB0aGVyZSBhcmUgdGhyZWUgcG9zc2libGUgc29sdXRp
b25zIHRvIHRoaXMKPiBjb250cm92ZXJzeToKPiAKPiBBLiBSZW1vdmUgdGhlICdpbnRlcm5hbCcg
ZnVuY3Rpb25hbGl0eSBhcyBhIHRhcmdldCBieSBjb252ZXJ0aW5nIHRoZQo+IGN1cnJlbnQgSFZN
T1AgaW50byBhIERPTUNUTC4KPiAKPiBCLiBIYXZlIHR3byBoeXBlcmNhbGxzIC0tIGFuIEhWTU9Q
IHdoaWNoIGNvbnRhaW5zIGZ1bmN0aW9uYWxpdHkKPiBleHBlY3RlZCB0byBiZSB1c2VkIGJ5IHRo
ZSAnaW50ZXJuYWwnIGFnZW50LCBhbmQgYSBET01DVEwgZm9yCj4gZnVuY3Rpb25hbGl0eSB3aGlj
aCBpcyBleHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdpbnRlcm5hbCcKPiBhZ2VudC4K
PiAKPiBDLiBBZ3JlZSB0byBhZGQgYWxsIG5ldyBzdWJvcHMgdG8gdGhlIGN1cnJlbnQgaHlwZXJj
YWxsIChIVk1PUCksIGV2ZW4KPiBpZiB3ZSdyZSBub3Qgc3VyZSBpZiB0aGV5IHNob3VsZCBiZSBl
eHBvc2VkIHRvIHRoZSBndWVzdC4KPiAKPiBJIHRoaW5rIEEgaXMgYSB0ZXJyaWJsZSBpZGVhLiAg
SGF2aW5nIGEgc2luZ2xlIGluLWd1ZXN0IGFnZW50IGlzIGEKPiByZWFzb25hYmxlIGRlc2lnbiBj
aG9pY2UsIGFuZCBhcHBhcmVudGx5IGl0IHdhcyBldmVuIGltcGxlbWVudGVkIGF0Cj4gc29tZSBw
b2ludDsgd2Ugc2hvdWxkIG1ha2UgaXQgc3RyYWlnaHRmb3J3YXJkIGZvciBzb21lb25lIGluIHRo
ZQo+IGZ1dHVyZSB0byBwaWNrIHVwIHRoZSB3b3JrIGlmIHRoZXkgd2FudCB0by4KPiAKPiBJIHRo
aW5rIEIgaXMgYWxzbyBhIHRlcnJpYmxlIGlkZWEuICBUaGUgcGVvcGxlIGV4dGVuZGluZyBpdCBh
dCB0aGUKPiBtb21lbnQgYXJlIHByaW1hcmlseSBjb25jZXJuZWQgd2l0aCB0aGUgJ2V4dGVybmFs
JyB1c2UgY2FzZS4gIFRoZXJlIGlzCj4gbm9ib2R5IGFyb3VuZCB0byByZXByZXNlbnQgd2hldGhl
ciBuZXcgZnVuY3Rpb25hbGl0eSBzaG91bGQgZW5kIHVwIGluCj4gdGhlIEhWTU9QIG9yIHRoZSBE
T01DVEwsIHdoaWNoIG1lYW5zIHRoYXQgYnkgZGVmYXVsdCBpdCB3aWxsIGVuZCB1cCBpbgo+IHRo
ZSBET01DVEwuICBJZiBpdCBpcyBkaXNjb3ZlcmVkLCBhZnRlcndhcmRzLCB0aGF0IHRoZSBuZXcg
b3BlcmF0aW9ucwo+ICp3b3VsZCogYmUgc2FmZSBhbmQgdXNlZnVsIGZvciB0aGUgJ2ludGVybmFs
JyB1c2UgY2FzZSwgdGhlbiB3ZSB3aWxsCj4gaGF2ZSB0byBkdXBsaWNhdGUgdGhlbSBpbnNpZGUg
dGhlIEhWTU9QLgoKVGhleSdkIGhhdmUgdG8gYmUgX21vdmVkXyB0byBIVk1PUCwgbm90IGR1cGxp
Y2F0ZWQuCgo+IEl0IGp1c3QgbWFrZXMgbW9yZSBzZW5zZSB0byBoYXZlIGFsbCB0aGUgYWx0cDJt
IG9wZXJhdGlvbnMgaW4gYSBzaW5nbGUKPiBwbGFjZSwgYW5kIGEgc2ltcGxlIHdheSB0byBjb250
cm9sIHdoZXRoZXIgdGhleSdyZSBhdmFpbGFibGUgdG8gdGhlCj4gJ2ludGVybmFsJyB1c2UgY2Fz
ZSBvciBub3QuICBBcyBzdWNoLCBJIGFtIHByb3Bvc2luZyAnQycuICBJIGtub3cgSmFuCj4gY29u
c2lkZXJzIHRoaXMgImJhZG5lc3MiLCBhbmQgb2JqZWN0cyB0byB0aGUgY29udGludWFsICJleHRl
bnNpb24iIG9mCj4gdGhlICJiYWRuZXNzIiwgYnV0IEkgZGlzYWdyZWUsIGFuZCBJIHN0cm9uZ2x5
IG9iamVjdCB0byB0aGUgb3RoZXIgdHdvCj4gb3B0aW9ucy4KClRoZXJlJ3Mgb25lIGFzcGVjdCB0
aGF0IEkndmUgYXBwYXJlbnRseSBmb3Jnb3R0ZW4gYWJvdXQgb3ZlciB0aW1lOiBBdApsZWFzdCB0
aGUgbW9kZSBpcyBhIHBlci1kb21haW4gcHJvcGVydHksIHNvIGFzIGxvbmcgYXMgdGhlIHdpZGVy
CmV4cG9zdXJlIGluIG1peGVkIG1vZGUgb25seSBhZmZlY3RzIGd1ZXN0IHNlY3VyaXR5IChidXQg
bm90IFhlbidzIG9yCnRoYXQgb2Ygb3RoZXIgZ3Vlc3RzKSB0aGlzIG9uZ29pbmcgd2lkZW5pbmcg
b2YgZXhwb3N1cmUgaXMgcGVyaGFwcwppbmRlZWQgbm90IGEgcHJvYmxlbS4gUXVlc3Rpb24gaXMg
d2hldGhlciBhbGwgcHJlc2VudGx5IGF2YWlsYWJsZSBjb2RlCmhhcyBiZWVuIGF1ZGl0ZWQgZm9y
IG5vdCBhbGxvd2luZyB0byBjb21wcm9taXNlIGFueXRoaW5nIG90aGVyIHRoYW4KdGhlIGd1ZXN0
IGl0c2VsZi4gQnV0IHRoYXQncyBmaW5lIGFzIGxvbmcgYXMgYWx0cDJtIGFsdG9nZXRoZXIgaXMg
bm90CihzZWN1cml0eSkgc3VwcG9ydGVkLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
Cj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBAIC00NDYwLDYgKzQ0NjAsMzQgQEAg
c3RhdGljIGludCBodm1vcF9nZXRfcGFyYW0oCj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4g
Ky8qCj4gKyAqIGFsdHAybSBvcGVyYXRpb25zIGFyZSBlbnZpc2lvbmVkIGFzIGJlaW5nIHVzZWQg
aW4gc2V2ZXJhbCBkaWZmZXJlbnQgCj4gKyAqIG1vZGVzOgo+ICsgKiAKPiArICogLSBleHRlcm5h
bDogQWxsIGNvbnRyb2wgYW5kIGRlY2lzaW9ucyBhcmUgbWFkZSBieSBhbiBleHRlcm5hbCBhZ2Vu
dAo+ICsgKiAgIHJ1bm5pbmcgZG9tYWluIDAuCj4gKyAqCj4gKyAqIC0gaW50ZXJuYWw6IGFsdHAy
bSBvcGVyYXRpb25zIGFyZSB1c2VkIGV4Y2x1c2l2ZWx5IGJ5IGFuIGluLWd1ZXN0IGFnZW50Cj4g
KyAqICAgdG8gcHJvdGVjdCBpdHNlbGYgZnJvbSB0aGUgZ3Vlc3Qga2VybmVsIGFuZCBpbi1ndWVz
dCBhdHRhY2tlcnMuICAKPiArICogCj4gKyAqIC0gY29vcmRpbmF0ZWQ6IEFuIGluLWd1ZXN0IGFn
ZW50IGhhbmRsZXMgI1ZFIGFuZCBWTUZVTkNzIGxvY2FsbHksCj4gKyAqICAgYnV0IG1ha2VzIHJl
cXVlc3RzIG9mIGFuIGV4dGVybmFsIGVudGl0eSBmb3IgYmlnZ2VyIGNoYW5nZXMgKHN1Y2gKPiAr
ICogICBhcyBtb2RpZnlpbmcgYWx0cDJtIGVudGlyZXMpLgo+ICsgKgo+ICsgKiBUaGlzIGNvcnJl
c3BvbmRzIHRvIHRoZSB0aHJlZSB2YWx1ZXMgZm9yIEhWTV9QQVJBTV9BTFRQMk0KPiArICogKGV4
dGVybmFsLCBtaXhlZCwgbGltaXRlZCkuIEFsbCB0aHJlZSBtb2RlbHMgaGF2ZSBhZHZhbnRhZ2Vz
IGFuZAo+ICsgKiBkaXNhZHZhbnRhZ2VzLgo+ICsgKgo+ICsgKiBOb3JtYWxseSBoeXBlcmNhbGxz
IG1hZGUgYnkgYSBwcm9ncmFtIGluIGRvbWFpbiAwIGluIG9yZGVyIHRvCj4gKyAqIGNvbnRyb2wg
YSBndWVzdCB3b3VsZCBiZSBET01DVExzIHJhdGhlciB0aGFuIEhWTU9Qcy4gIEJ1dCBpbiBvcmRl
cgo+ICsgKiB0byBwcm9wZXJseSBlbmFibGUgdGhlICdpbnRlcm5hbCcgdXNlIGNhc2UsIGFzIHdl
bGwgYXMgdG8gYXZvaWQKPiArICogZnJhZ21lbnRhdGlvbiwgYWxsIGFsdHAybSBzdWJvcHMgc2hv
dWxkIGNvbWUgdW5kZXIgdGhpcyBzaW5nbGUKPiArICogSFZNT1AuCj4gKyAqCj4gKyAqIE5ldyBz
dWJvcHMgd2hpY2ggbWF5IG5vdCBiZSBzdWl0YWJsZSBmb3IgdGhlICdpbnRlcm5hbCcgdXNlIGNh
c2UKPiArICogc2hvdWxkIGJlIGRpc2FibGVkIGluIHRoZSAiWEVOX0FMVFAyTV9taXhlZCIgY2Fz
ZSBpbgo+ICsgKiB4c21faHZtX2FsdHAybWh2bV9vcCgpLgo+ICsgKi8KClRvIG1lIHRoaXMgbGFz
dCBzdGF0ZW1lbnQgc29ydCBvZiBpbXBsaWVzIChkdWUgdG8gdGhlIGxhY2sgb2YgYW55IGJsYWNr
Cm9yIHdoaXRlIGxpc3RpbmcgaW4geHNtX2h2bV9hbHRwMm1odm1fb3AoKSdzIFhFTl9BTFRQMk1f
bWl4ZWQKaGFuZGxpbmcpIHRoYXQgYWxsIGN1cnJlbnQgb3BzIGFyZSBjb25zaWRlcmVkIHNhZmUg
Zm9yIGludGVybmFsIHVzZSwKd2hpY2ggSSBoaWdobHkgZG91YnQuCgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:09:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcpaZ-000656-39; Tue, 10 Jul 2018 10:09: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcpaY-000651-9x
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:09:42 +0000
X-Inumbo-ID: 5e7d45fd-8429-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5e7d45fd-8429-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:09:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59814819"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <20180710094309.ny46hu6g4cl63cpv@mac.bytemobile.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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
 NkY9enyrlw==
Message-ID: <d5481c8c-2ac7-b6d5-f5be-4967fd02c5cc@citrix.com>
Date: Tue, 10 Jul 2018 11:09:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180710094309.ny46hu6g4cl63cpv@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.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>

T24gMDcvMTAvMjAxOCAxMDo0MyBBTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUs
IEp1bCAxMCwgMjAxOCBhdCAxMDozMzoyMkFNICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+
PiBUaGUgYWx0cDJtIGZ1bmN0aW9uYWxpdHkgd2FzIG9yaWdpbmFsbHkgZW52aXNpb25lZCB0byBi
ZSB1c2VkIGluCj4+IHNldmVyYWwgZGlmZmVyZW50IGNvbmZpZ3VyYXRpb25zLCBvbmUgb2Ygd2hp
Y2ggd2FzIGEgc2luZ2xlIGluLWd1ZXN0Cj4+IGFnZW50IHRoYXQgaGFkIGZ1bGwgb3BlcmF0aW9u
YWwgY29udHJvbCBvZiBhbHRwMm0uICBUaGlzIHJlcXVpcmVkIHRoZQo+PiBzaW5nbGUgaHlwZXJj
YWxsIHRvIGJlIGFuIEhWTU9QLCB3aGljaCBpcyB0aGUgb25seSB0eXBlIG9mIGh5cGVyY2FsbAo+
PiBhbiBIVk0gZ3Vlc3QgaXMgYWxsb3dlZCB0byBtYWtlLgo+IAo+IFRoYXQncyBub3QgdHJ1ZS4g
SFZNIGd1ZXN0cyBjYW4gdXNlIGEgYnVuY2ggb2YgaHlwZXJjYWxscywgbGlrZQo+IEdOVFRBQk9Q
LCBYRU5NRU0sIFBIWVNERVZPUC4uLgoKQnV0IGl0IGNhbid0IG1ha2VuIERPTUNUTHMsIHdoaWNo
IHdvdWxkIGJlIHRoZSBvdGhlciBuYXR1cmFsIGZpdC4gIEknbGwKc2VlIGlmIEkgY2FuIGNhcHR1
cmUgdGhhdCBhY2N1cmF0ZWx5LgoKPiAKPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+IGluZGV4IGUwMjJmNWFiMGUuLjkwYTRi
ZTVlODYgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPj4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYwo+PiBAQCAtNDQ2MCw2ICs0NDYwLDM0IEBAIHN0YXRpYyBpbnQg
aHZtb3BfZ2V0X3BhcmFtKAo+PiAgICAgIHJldHVybiByYzsKPj4gIH0KPj4gIAo+PiArLyoKPj4g
KyAqIGFsdHAybSBvcGVyYXRpb25zIGFyZSBlbnZpc2lvbmVkIGFzIGJlaW5nIHVzZWQgaW4gc2V2
ZXJhbCBkaWZmZXJlbnQgCj4+ICsgKiBtb2RlczoKPj4gKyAqIAo+PiArICogLSBleHRlcm5hbDog
QWxsIGNvbnRyb2wgYW5kIGRlY2lzaW9ucyBhcmUgbWFkZSBieSBhbiBleHRlcm5hbCBhZ2VudAo+
PiArICogICBydW5uaW5nIGRvbWFpbiAwLgo+PiArICoKPj4gKyAqIC0gaW50ZXJuYWw6IGFsdHAy
bSBvcGVyYXRpb25zIGFyZSB1c2VkIGV4Y2x1c2l2ZWx5IGJ5IGFuIGluLWd1ZXN0IGFnZW50Cj4+
ICsgKiAgIHRvIHByb3RlY3QgaXRzZWxmIGZyb20gdGhlIGd1ZXN0IGtlcm5lbCBhbmQgaW4tZ3Vl
c3QgYXR0YWNrZXJzLiAgCj4+ICsgKiAKPj4gKyAqIC0gY29vcmRpbmF0ZWQ6IEFuIGluLWd1ZXN0
IGFnZW50IGhhbmRsZXMgI1ZFIGFuZCBWTUZVTkNzIGxvY2FsbHksCj4+ICsgKiAgIGJ1dCBtYWtl
cyByZXF1ZXN0cyBvZiBhbiBleHRlcm5hbCBlbnRpdHkgZm9yIGJpZ2dlciBjaGFuZ2VzIChzdWNo
Cj4+ICsgKiAgIGFzIG1vZGlmeWluZyBhbHRwMm0gZW50aXJlcykuCj4+ICsgKgo+PiArICogVGhp
cyBjb3JyZXNwb25kcyB0byB0aGUgdGhyZWUgdmFsdWVzIGZvciBIVk1fUEFSQU1fQUxUUDJNCj4+
ICsgKiAoZXh0ZXJuYWwsIG1peGVkLCBsaW1pdGVkKS4gQWxsIHRocmVlIG1vZGVscyBoYXZlIGFk
dmFudGFnZXMgYW5kCj4+ICsgKiBkaXNhZHZhbnRhZ2VzLgo+IAo+IFNob3VsZG4ndCB5b3UgdXNl
IHRoZSBleGlzdGluZyBIVk1fUEFSQU1fQUxUUDJNIHZhbHVlcyBpbiB0aGUKPiBlbnVtZXJhdGlv
biBhYm92ZSBpbnN0ZWFkIG9mIGludHJvZHVjaW5nIGEgbmV3IG5vbWVuY2xhdHVyZT8KCkkgZGlk
IHRoaW5rIGFib3V0IHRoYXQuICBUaGUgcHJvYmxlbSBpcyB0aGF0ICdtaXhlZCcgaXMgYmFzaWNh
bGx5IHRoZQp3cm9uZyBsYWJlbC4gIE9yIHJhdGhlciwgaXQgY292ZXJzIHR3byBkaWZmZXJlbnQg
dXNlIGNhc2VzOiBBIG1vcmUgZnVsbHkKZW1wb3dlcmVkIGd1ZXN0IGFnZW50IGNvb3JkaW5hdGlu
ZyB3aXRoIGFuIGV4dGVybmFsIGFnZW50LCBhbmQgYSBzb2xvCmd1ZXN0IGFnZW50IGRvaW5nIGV2
ZXJ5dGhpbmcgaXRzZWxmLgoKUmVwbGFjaW5nICdjb29yZGluYXRlZCcgd2l0aCAnbGltaXRlZCcg
bWlnaHQgbWFrZSBzZW5zZSB0aG91Z2guCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcpeI-0006mg-OF; Tue, 10 Jul 2018 10:13: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcpeH-0006mZ-Cl
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:13:33 +0000
X-Inumbo-ID: e8a59ff9-8429-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 e8a59ff9-8429-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:13:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 04:13:32 -0600
Message-Id: <5B4486CA02000078001D2907@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 04:13: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: make arch_set_info_guest() match comments
 in load_segments()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Rm9yIGJvdGggZnNfYmFzZSBhbmQgZ3NfYmFzZV91c2VyLCB0aGVyZSBhcmUgY29tbWVudHMgc2F5
aW5nICJUaGlzIGNhbgpvbmx5IGJlIG5vbi16ZXJvIGlmIHNlbGVjdG9yIGlzIE5VTEwuIiBXaGls
ZSBzYXZlX3NlZ21lbnRzKCkgZW5zdXJlcwp0aGlzLCBzbyBmYXIgYXJjaF9zZXRfaW5mb19ndWVz
dCgpIGRpZG4ndC4gTWFrZSBiZWhhdmlvciBjb25zaXN0ZW50CihhdHRhY2hpbmcgY29tbWVudHMg
aWRlbnRpY2FsIHRvIHRob3NlIGluIHNhdmVfc2VnbWVudHMoKSkuCgpTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC05MzAsOSArOTMwLDEzIEBAIGludCBh
cmNoX3NldF9pbmZvX2d1ZXN0KAogICAgIGlmICggIWNvbXBhdCApCiAgICAgewogICAgICAgICB2
LT5hcmNoLnB2X3ZjcHUuc3lzY2FsbF9jYWxsYmFja19laXAgPSBjLm5hdC0+c3lzY2FsbF9jYWxs
YmFja19laXA7Ci0gICAgICAgIHYtPmFyY2gucHZfdmNwdS5mc19iYXNlID0gYy5uYXQtPmZzX2Jh
c2U7CisgICAgICAgIC8qIG5vbi1udWwgc2VsZWN0b3Iga2lsbHMgZnNfYmFzZSAqLworICAgICAg
ICB2LT5hcmNoLnB2X3ZjcHUuZnNfYmFzZSA9CisgICAgICAgICAgICAhKHYtPmFyY2gudXNlcl9y
ZWdzLmZzICYgfjMpID8gYy5uYXQtPmZzX2Jhc2UgOiAwOwogICAgICAgICB2LT5hcmNoLnB2X3Zj
cHUuZ3NfYmFzZV9rZXJuZWwgPSBjLm5hdC0+Z3NfYmFzZV9rZXJuZWw7Ci0gICAgICAgIHYtPmFy
Y2gucHZfdmNwdS5nc19iYXNlX3VzZXIgPSBjLm5hdC0+Z3NfYmFzZV91c2VyOworICAgICAgICAv
KiBub24tbnVsIHNlbGVjdG9yIGtpbGxzIGdzX2Jhc2VfdXNlciAqLworICAgICAgICB2LT5hcmNo
LnB2X3ZjcHUuZ3NfYmFzZV91c2VyID0KKyAgICAgICAgICAgICEodi0+YXJjaC51c2VyX3JlZ3Mu
Z3MgJiB+MykgPyBjLm5hdC0+Z3NfYmFzZV91c2VyIDogMDsKICAgICB9CiAgICAgZWxzZQogICAg
IHsKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:14:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcpez-0006qY-1x; Tue, 10 Jul 2018 10:14: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcpex-0006qK-Jw
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:14:15 +0000
X-Inumbo-ID: 01b85cbe-842a-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 01b85cbe-842a-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:14:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 04:14:14 -0600
Message-Id: <5B4486F302000078001D290A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 04:14:11 -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: 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>,
 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+Ci0tLQpCZXNpZGVzIHRoZSBtZW50aW9uZWQgb2RkaXR5IHdpdGggbWVhc3VyZWQgcGVyZm9y
bWFuY2UsIEkndmUgYWxzbwpub3RpY2VkIGEgc2lnbmlmaWNhbnQgZGlmZmVyZW5jZSAob2YgYXQg
bGVhc3QgMTUwIGNsb2NrcykgYmV0d2VlbgptZWFzdXJpbmcgaW1tZWRpYXRlbHkgYXJvdW5kIHRo
ZSBjYWxscyB0byBzdm1fbG9hZF9zZWdzKCkgYW5kIG1lYXN1cmluZwppbW1lZGlhdGVseSBpbnNp
ZGUgdGhlIGZ1bmN0aW9uLgoKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9kb21haW4uYwpAQCAtNTIsNiArNTIsNyBAQAogI2luY2x1ZGUgPGFzbS9odm0vaHZt
Lmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9uZXN0ZWRodm0uaD4KICNpbmNsdWRlIDxhc20vaHZtL3N1
cHBvcnQuaD4KKyNpbmNsdWRlIDxhc20vaHZtL3N2bS9zdm0uaD4KICNpbmNsdWRlIDxhc20vaHZt
L3ZpcmlkaWFuLmg+CiAjaW5jbHVkZSA8YXNtL2RlYnVncmVnLmg+CiAjaW5jbHVkZSA8YXNtL21z
ci5oPgpAQCAtMTI3NCwxMSArMTI3NSwzNSBAQCBzdGF0aWMgdm9pZCBsb2FkX3NlZ21lbnRzKHN0
cnVjdCB2Y3B1ICpuCiAgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnVyZWdzID0gJm4tPmFyY2gu
dXNlcl9yZWdzOwogICAgIGludCBhbGxfc2Vnc19va2F5ID0gMTsKICAgICB1bnNpZ25lZCBpbnQg
ZGlydHlfc2VnbWVudF9tYXNrLCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7CisgICAgYm9vbCBm
c19nc19kb25lID0gZmFsc2U7CiAKICAgICAvKiBMb2FkIGFuZCBjbGVhciB0aGUgZGlydHkgc2Vn
bWVudCBtYXNrLiAqLwogICAgIGRpcnR5X3NlZ21lbnRfbWFzayA9IHBlcl9jcHUoZGlydHlfc2Vn
bWVudF9tYXNrLCBjcHUpOwogICAgIHBlcl9jcHUoZGlydHlfc2VnbWVudF9tYXNrLCBjcHUpID0g
MDsKIAorI2lmZGVmIENPTkZJR19IVk0KKyAgICBpZiAoICFpc19wdl8zMmJpdF92Y3B1KG4pICYm
ICFjcHVfaGFzX2ZzZ3NiYXNlICYmIGNwdV9oYXNfc3ZtICYmCisgICAgICAgICAhKCh1cmVncy0+
ZnMgfCB1cmVncy0+Z3MpICYgfjMpICYmCisgICAgICAgICAvKgorICAgICAgICAgICogVGhlIHJl
bWFpbmluZyBwYXJ0IGlzIGp1c3QgZm9yIG9wdGltaXphdGlvbjogSWYgb25seSBzaGFkb3cgR1MK
KyAgICAgICAgICAqIG5lZWRzIGxvYWRpbmcsIHRoZXJlJ3Mgbm90aGluZyB0byBiZSBnYWluZWQg
aGVyZS4KKyAgICAgICAgICAqLworICAgICAgICAgKG4tPmFyY2gucHZfdmNwdS5mc19iYXNlIHwg
bi0+YXJjaC5wdl92Y3B1LmdzX2Jhc2VfdXNlcikgKQorICAgIHsKKyAgICAgICAgZnNfZ3NfZG9u
ZSA9IG4tPmFyY2guZmxhZ3MgJiBURl9rZXJuZWxfbW9kZQorICAgICAgICAgICAgPyBzdm1fbG9h
ZF9zZWdzKG4tPmFyY2gucHZfdmNwdS5sZHRfZW50cywgTERUX1ZJUlRfU1RBUlQobiksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdXJlZ3MtPmZzLCBuLT5hcmNoLnB2X3ZjcHUuZnNfYmFz
ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmVncy0+Z3MsIG4tPmFyY2gucHZfdmNw
dS5nc19iYXNlX2tlcm5lbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBuLT5hcmNoLnB2
X3ZjcHUuZ3NfYmFzZV91c2VyKQorICAgICAgICAgICAgOiBzdm1fbG9hZF9zZWdzKG4tPmFyY2gu
cHZfdmNwdS5sZHRfZW50cywgTERUX1ZJUlRfU1RBUlQobiksCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdXJlZ3MtPmZzLCBuLT5hcmNoLnB2X3ZjcHUuZnNfYmFzZSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1cmVncy0+Z3MsIG4tPmFyY2gucHZfdmNwdS5nc19iYXNlX3VzZXIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbi0+YXJjaC5wdl92Y3B1LmdzX2Jhc2Vfa2Vy
bmVsKTsKKyAgICB9CisjZW5kaWYKKyAgICBpZiAoICFmc19nc19kb25lICkKKyAgICAgICAgbG9h
ZF9MRFQobik7CisKICAgICAvKiBFaXRoZXIgc2VsZWN0b3IgIT0gMCA9PT4gcmVsb2FkLiAqLwog
ICAgIGlmICggdW5saWtlbHkoKGRpcnR5X3NlZ21lbnRfbWFzayAmIERJUlRZX0RTKSB8IHVyZWdz
LT5kcykgKQogICAgIHsKQEAgLTEyOTQsNyArMTMxOSw3IEBAIHN0YXRpYyB2b2lkIGxvYWRfc2Vn
bWVudHMoc3RydWN0IHZjcHUgKm4KICAgICB9CiAKICAgICAvKiBFaXRoZXIgc2VsZWN0b3IgIT0g
MCA9PT4gcmVsb2FkLiAqLwotICAgIGlmICggdW5saWtlbHkoKGRpcnR5X3NlZ21lbnRfbWFzayAm
IERJUlRZX0ZTKSB8IHVyZWdzLT5mcykgKQorICAgIGlmICggdW5saWtlbHkoKGRpcnR5X3NlZ21l
bnRfbWFzayAmIERJUlRZX0ZTKSB8IHVyZWdzLT5mcykgJiYgIWZzX2dzX2RvbmUgKQogICAgIHsK
ICAgICAgICAgYWxsX3NlZ3Nfb2theSAmPSBsb2Fkc2VnbWVudChmcywgdXJlZ3MtPmZzKTsKICAg
ICAgICAgLyogbm9uLW51bCBzZWxlY3RvciB1cGRhdGVzIGZzX2Jhc2UgKi8KQEAgLTEzMDMsNyAr
MTMyOCw3IEBAIHN0YXRpYyB2b2lkIGxvYWRfc2VnbWVudHMoc3RydWN0IHZjcHUgKm4KICAgICB9
CiAKICAgICAvKiBFaXRoZXIgc2VsZWN0b3IgIT0gMCA9PT4gcmVsb2FkLiAqLwotICAgIGlmICgg
dW5saWtlbHkoKGRpcnR5X3NlZ21lbnRfbWFzayAmIERJUlRZX0dTKSB8IHVyZWdzLT5ncykgKQor
ICAgIGlmICggdW5saWtlbHkoKGRpcnR5X3NlZ21lbnRfbWFzayAmIERJUlRZX0dTKSB8IHVyZWdz
LT5ncykgJiYgIWZzX2dzX2RvbmUgICkKICAgICB7CiAgICAgICAgIGFsbF9zZWdzX29rYXkgJj0g
bG9hZHNlZ21lbnQoZ3MsIHVyZWdzLT5ncyk7CiAgICAgICAgIC8qIG5vbi1udWwgc2VsZWN0b3Ig
dXBkYXRlcyBnc19iYXNlX3VzZXIgKi8KQEAgLTEzMTEsNyArMTMzNiw3IEBAIHN0YXRpYyB2b2lk
IGxvYWRfc2VnbWVudHMoc3RydWN0IHZjcHUgKm4KICAgICAgICAgICAgIGRpcnR5X3NlZ21lbnRf
bWFzayAmPSB+RElSVFlfR1NfQkFTRTsKICAgICB9CiAKLSAgICBpZiAoICFpc19wdl8zMmJpdF92
Y3B1KG4pICkKKyAgICBpZiAoICFmc19nc19kb25lICYmICFpc19wdl8zMmJpdF92Y3B1KG4pICkK
ICAgICB7CiAgICAgICAgIC8qIFRoaXMgY2FuIG9ubHkgYmUgbm9uLXplcm8gaWYgc2VsZWN0b3Ig
aXMgTlVMTC4gKi8KICAgICAgICAgaWYgKCBuLT5hcmNoLnB2X3ZjcHUuZnNfYmFzZSB8IChkaXJ0
eV9zZWdtZW50X21hc2sgJiBESVJUWV9GU19CQVNFKSApCkBAIC0xNjQ2LDYgKzE2NzEsMTIgQEAg
c3RhdGljIHZvaWQgX19jb250ZXh0X3N3aXRjaCh2b2lkKQogCiAgICAgd3JpdGVfcHRiYXNlKG4p
OwogCisjaWYgZGVmaW5lZChDT05GSUdfUFYpICYmIGRlZmluZWQoQ09ORklHX0hWTSkKKyAgICBp
ZiAoIGlzX3B2X2RvbWFpbihuZCkgJiYgIWlzX3B2XzMyYml0X2RvbWFpbihuZCkgJiYgIWlzX2lk
bGVfZG9tYWluKG5kKSAmJgorICAgICAgICAgIWNwdV9oYXNfZnNnc2Jhc2UgJiYgY3B1X2hhc19z
dm0gKQorICAgICAgICBzdm1fbG9hZF9zZWdzKDAsIDAsIDAsIDAsIDAsIDAsIDApOworI2VuZGlm
CisKICAgICBpZiAoIG5lZWRfZnVsbF9nZHQobmQpICYmCiAgICAgICAgICAoKHAtPnZjcHVfaWQg
IT0gbi0+dmNwdV9pZCkgfHwgIW5lZWRfZnVsbF9nZHQocGQpKSApCiAgICAgewpAQCAtMTcwNywx
MCArMTczOCw3IEBAIHZvaWQgY29udGV4dF9zd2l0Y2goc3RydWN0IHZjcHUgKnByZXYsIHMKICAg
ICAgICAgbG9jYWxfaXJxX2VuYWJsZSgpOwogCiAgICAgICAgIGlmICggaXNfcHZfZG9tYWluKG5l
eHRkKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGxvYWRfTERUKG5leHQpOwogICAgICAgICAg
ICAgbG9hZF9zZWdtZW50cyhuZXh0KTsKLSAgICAgICAgfQogCiAgICAgICAgIGN0eHRfc3dpdGNo
X2xldmVsbGluZyhuZXh0KTsKIAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwpAQCAtODEsNiArODEsOSBAQCBzdGF0aWMgc3Ry
dWN0IGh2bV9mdW5jdGlvbl90YWJsZSBzdm1fZnVuCiAgKi8KIHN0YXRpYyBERUZJTkVfUEVSX0NQ
VV9SRUFEX01PU1RMWShwYWRkcl90LCBoc2EpOwogc3RhdGljIERFRklORV9QRVJfQ1BVX1JFQURf
TU9TVExZKHBhZGRyX3QsIGhvc3Rfdm1jYik7CisjaWZkZWYgQ09ORklHX1BWCitzdGF0aWMgREVG
SU5FX1BFUl9DUFUoc3RydWN0IHZtY2Jfc3RydWN0ICosIGhvc3Rfdm1jYl92YSk7CisjZW5kaWYK
IAogc3RhdGljIGJvb2xfdCBhbWRfZXJyYXR1bTM4M19mb3VuZCBfX3JlYWRfbW9zdGx5OwogCkBA
IC0xNTc0LDYgKzE1NzcsMTQgQEAgc3RhdGljIHZvaWQgc3ZtX2NwdV9kZWFkKHVuc2lnbmVkIGlu
dCBjcAogICAgICAgICAqdGhpc19oc2EgPSAwOwogICAgIH0KIAorI2lmZGVmIENPTkZJR19QVgor
ICAgIGlmICggcGVyX2NwdShob3N0X3ZtY2JfdmEsIGNwdSkgKQorICAgIHsKKyAgICAgICAgdW5t
YXBfZG9tYWluX3BhZ2VfZ2xvYmFsKHBlcl9jcHUoaG9zdF92bWNiX3ZhLCBjcHUpKTsKKyAgICAg
ICAgcGVyX2NwdShob3N0X3ZtY2JfdmEsIGNwdSkgPSBOVUxMOworICAgIH0KKyNlbmRpZgorCiAg
ICAgaWYgKCAqdGhpc192bWNiICkKICAgICB7CiAgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKG1h
ZGRyX3RvX3BhZ2UoKnRoaXNfdm1jYikpOwpAQCAtMTYwOCw2ICsxNjE5LDExIEBAIHN0YXRpYyBp
bnQgc3ZtX2NwdV91cF9wcmVwYXJlKHVuc2lnbmVkIGkKICAgICAgICAgaWYgKCAhcGcgKQogICAg
ICAgICAgICAgZ290byBlcnI7CiAKKyNpZmRlZiBDT05GSUdfUFYKKyAgICAgICAgaWYgKCAhY3B1
X2hhc19mc2dzYmFzZSApCisgICAgICAgICAgICBwZXJfY3B1KGhvc3Rfdm1jYl92YSwgY3B1KSA9
IF9fbWFwX2RvbWFpbl9wYWdlX2dsb2JhbChwZyk7CisjZW5kaWYKKwogICAgICAgICBjbGVhcl9k
b21haW5fcGFnZShwYWdlX3RvX21mbihwZykpOwogICAgICAgICAqdGhpc192bWNiID0gcGFnZV90
b19tYWRkcihwZyk7CiAgICAgfQpAQCAtMTY1NCw2ICsxNjcwLDYwIEBAIHN0YXRpYyBpbnQgc3Zt
X2hhbmRsZV9vc3Z3KHN0cnVjdCB2Y3B1ICoKICAgICByZXR1cm4gMDsKIH0KIAorI2lmZGVmIENP
TkZJR19QVgorYm9vbCBzdm1fbG9hZF9zZWdzKHVuc2lnbmVkIGludCBsZHRfZW50cywgdW5zaWdu
ZWQgbG9uZyBsZHRfYmFzZSwKKyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZnNfc2Vs
LCB1bnNpZ25lZCBsb25nIGZzX2Jhc2UsCisgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGdzX3NlbCwgdW5zaWduZWQgbG9uZyBnc19iYXNlLAorICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgZ3Nfc2hhZG93KQoreworICAgIHVuc2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vz
c29yX2lkKCk7CisgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gcGVyX2NwdShob3N0X3Zt
Y2JfdmEsIGNwdSk7CisKKyAgICBpZiAoIHVubGlrZWx5KCF2bWNiKSApCisgICAgICAgIHJldHVy
biBmYWxzZTsKKworICAgIGlmICggIWxkdF9iYXNlICkKKyAgICB7CisgICAgICAgIGFzbSB2b2xh
dGlsZSAoICJwcmVmZXRjaCAlMCIgOjogIm0iICh2bWNiLT5sZHRyKSApOworICAgICAgICByZXR1
cm4gdHJ1ZTsKKyAgICB9CisKKyAgICBpZiAoIGxpa2VseSghbGR0X2VudHMpICkKKyAgICAgICAg
bWVtc2V0KCZ2bWNiLT5sZHRyLCAwLCBzaXplb2Yodm1jYi0+bGR0cikpOworICAgIGVsc2UKKyAg
ICB7CisgICAgICAgIC8qIEtlZXAgR0RUIGluIHN5bmMuICovCisgICAgICAgIHN0cnVjdCBkZXNj
X3N0cnVjdCAqZGVzYyA9IHRoaXNfY3B1KGdkdF90YWJsZSkgKyBMRFRfRU5UUlkgLQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGSVJTVF9SRVNFUlZFRF9HRFRfRU5UUlk7CisK
KyAgICAgICAgX3NldF90c3NsZHRfZGVzYyhkZXNjLCBsZHRfYmFzZSwgbGR0X2VudHMgKiA4IC0g
MSwgU1lTX0RFU0NfbGR0KTsKKworICAgICAgICB2bWNiLT5sZHRyLnNlbCA9IExEVF9FTlRSWSA8
PCAzOworICAgICAgICB2bWNiLT5sZHRyLmF0dHIgPSBTWVNfREVTQ19sZHQgfCAoX1NFR01FTlRf
UCA+PiA4KTsKKyAgICAgICAgdm1jYi0+bGR0ci5saW1pdCA9IGxkdF9lbnRzICogOCAtIDE7Cisg
ICAgICAgIHZtY2ItPmxkdHIuYmFzZSA9IGxkdF9iYXNlOworICAgIH0KKworICAgIEFTU0VSVCgh
KGZzX3NlbCAmIH4zKSk7CisgICAgdm1jYi0+ZnMuc2VsID0gZnNfc2VsOworICAgIHZtY2ItPmZz
LmF0dHIgPSAwOworICAgIHZtY2ItPmZzLmxpbWl0ID0gMDsKKyAgICB2bWNiLT5mcy5iYXNlID0g
ZnNfYmFzZTsKKworICAgIEFTU0VSVCghKGdzX3NlbCAmIH4zKSk7CisgICAgdm1jYi0+Z3Muc2Vs
ID0gZ3Nfc2VsOworICAgIHZtY2ItPmdzLmF0dHIgPSAwOworICAgIHZtY2ItPmdzLmxpbWl0ID0g
MDsKKyAgICB2bWNiLT5ncy5iYXNlID0gZ3NfYmFzZTsKKworICAgIHZtY2ItPmtlcm5nc2Jhc2Ug
PSBnc19zaGFkb3c7CisKKyAgICBzdm1fdm1sb2FkX3BhKHBlcl9jcHUoaG9zdF92bWNiLCBjcHUp
KTsKKworICAgIHJldHVybiB0cnVlOworfQorI2VuZGlmCisKIHN0YXRpYyBpbnQgX3N2bV9jcHVf
dXAoYm9vbCBic3ApCiB7CiAgICAgdWludDY0X3QgbXNyX2NvbnRlbnQ7CkBAIC0xNzA2LDYgKzE3
NzYsOCBAQCBzdGF0aWMgaW50IF9zdm1fY3B1X3VwKGJvb2wgYnNwKQogICAgIC8qIEluaXRpYWxp
emUgT1NWVyBiaXRzIHRvIGJlIHVzZWQgYnkgZ3Vlc3RzICovCiAgICAgc3ZtX2hvc3Rfb3N2d19p
bml0KCk7CiAKKyAgICBzdm1fdm1zYXZlX3BhKHBlcl9jcHUoaG9zdF92bWNiLCBjcHUpKTsKKwog
ICAgIHJldHVybiAwOwogfQogCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9zdm0u
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vc3ZtLmgKQEAgLTUzLDYgKzUzLDEy
IEBAIHVuc2lnbmVkIGxvbmcgKnN2bV9tc3JiaXQodW5zaWduZWQgbG9uZwogdm9pZCBfX3VwZGF0
ZV9ndWVzdF9laXAoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVkIGludCBpbnN0
X2xlbik7CiB2b2lkIHN2bV91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0IHZjcHUgKiwgdW5zaWduZWQg
aW50IGNyLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwogCisvKiBQViBjb250ZXh0IHN3aXRjaCBoZWxw
ZXIgKi8KK2Jvb2wgc3ZtX2xvYWRfc2Vncyh1bnNpZ25lZCBpbnQgbGR0X2VudHMsIHVuc2lnbmVk
IGxvbmcgbGR0X2Jhc2UsCisgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZzX3NlbCwg
dW5zaWduZWQgbG9uZyBmc19iYXNlLAorICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBn
c19zZWwsIHVuc2lnbmVkIGxvbmcgZ3NfYmFzZSwKKyAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIGdzX3NoYWRvdyk7CisKIGV4dGVybiB1MzIgc3ZtX2ZlYXR1cmVfZmxhZ3M7CiAKICNk
ZWZpbmUgU1ZNX0ZFQVRVUkVfTlBUICAgICAgICAgICAgMCAvKiBOZXN0ZWQgcGFnZSB0YWJsZSBz
dXBwb3J0ICovCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:18:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcpiw-0007NB-QM; Tue, 10 Jul 2018 10: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcpiv-0007N3-K4
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:18:21 +0000
X-Inumbo-ID: 8bbd765d-842a-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 8bbd765d-842a-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 12:18:10 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 04:18:19 -0600
Message-Id: <5B4487E802000078001D2929@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 04:18:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180710083151.21961-1-jgross@suse.com>
In-Reply-To: <20180710083151.21961-1-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: correct DEFCONFIG_LIST Kconfig item
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>, 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+IE9uIDEwLjA3LjE4IGF0IDEwOjMxLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBUaGUg
ZGVmYXVsdCB2YWx1ZSBvZiBERUZDT05GSUdfTElTVCBpcyB3cm9uZzogaXQgc2hvdWxkIGJlIHRo
ZSB2YWx1ZSBvZgo+IHRoZSBjb25maWd1cmVkIEFSQ0hfREVGQ09ORklHIGl0ZW0sIG5vdCB0aGUg
c3RyaW5nICIkQVJDSF9ERUZDT05GSUciLgoKTWFrc2Ugc2Vuc2UgYW5kIG1hdGNoZXMgTGludXgs
IGJ1dCBJJ2Qgc3RpbGwgcHJlZmVyIHRvIGhhdmUgRG91ZydzCmNvbnNlbnQgaGVyZS4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:23:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10:23: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 1fcpnk-00086q-Iu; Tue, 10 Jul 2018 10:23: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=shaj=j2=citrix.com=prvs=7225138ac=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcpni-00086k-Rt
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:23:18 +0000
X-Inumbo-ID: 44ec0457-842b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 44ec0457-842b-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:23:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59815558"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23364.35089.746033.421928@mariner.uk.xensource.com>
Date: Tue, 10 Jul 2018 11:23:13 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180710083906.mnszzyqy6jfrrxhg@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
 <5B44702102000078001D2824@prv1-mh.provo.novell.com>
 <20180710083906.mnszzyqy6jfrrxhg@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIIDIvMl0gTUFJTlRBSU5FUlM6IHVzZSBodHRwcyBm
b3IgZ2l0IHRyZWVzIik6Cj4gT24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDI6MzY6NDlBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiBPbiAxMC4wNy4xOCBhdCAxMDoxNSwgPHdlaS5saXUy
QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgo+ID4gCj4gPiBXaGF0J3Mgd3Jvbmcgd2l0aCBnaXQ6Ly8gPyBJIHRoaW5r
IHRoZSBjb21taXQgbWVzc2FnZSBzaG91bGQgYmUgbm9uLQo+ID4gZW1wdHkgaGVyZS4KPiAKPiBn
aXQ6IGlzIG5vdCBlbmNyeXB0ZWQsIHdoaWxlIGh0dHBzOiBpcy4gQXQgdGhpcyB0aW1lIG9mIGFn
ZSwgaXQgaXMKPiBiZXR0ZXIgdG8gdXNlIGVuY3J5cHRpb24gYXMgbXVjaCBhcyBwb3NzaWJsZS4K
CkkgYWdyZWUgd2l0aCB0aGlzIGNoYW5nZSwgc28KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KCgpMZXQgbWUgZXhwYW5kIG9uIFdlaSdzIHJlYXNvbnM6
CgpUaGUgZ2l0IHByb3RvY29sIGlzIG5vdCBqdXN0IHVuZW5jcnlwdGVkLCBidXQgYWxzbyB1bmF1
dGhlbnRpY2F0ZWQuCkluIHRoZW9yeSBpdCBpcyBwb3NzaWJsZSB0byB2ZXJpZnkgdGhlIHNpZ25l
ZCB0YWdzIGZvciBhY3R1YWwKcmVsZWFzZXMsIGJ1dCB0aGF0IGlzIGEgY3VtYmVyc29tZSBwcm9j
ZXNzIHdoaWNoIEkgdmVyeSBtdWNoIGRvdWJ0CmFueW9uZSByZWFsbHkgZG9lcy4KCkFzIGZvciB0
aGUgdmFyaW91cyBicmFuY2ggdGlwcywgdGhlcmUgaXMgY3VycmVudGx5IG5vIHdheSAodW5sZXNz
IHlvdQpoYXZlIGEgc2hlbGwgYWNjb3VudCBvbiB4ZW5iaXRzKSB0byBnZXQgYW55IGtpbmQgb2Yg
YXV0aGVudGljYXRlZAp2YWx1ZS4KCkNvbnZlcnNlbHksIGlmIHlvdSB1c2UgYW4gaHR0cHMgdXJs
LCB5b3UgZ2V0IHNvbWUgY3J5cHRvZ3JhcGhpYwphdXRoZW50aWNhdGlvbiBvZiB3aGF0IHlvdSBh
cmUgY2xvbmluZy4gIFRoZSBjcnlwdG8gdGhlcmUgaXMgZmFyIGZyb20KcGVyZmVjdCBidXQgaXQg
aXMgbWFzc2l2ZWx5IGJldHRlciB0aGFuIG5vdGhpbmcuCgoKQWRkaXRpb25hbGx5LCBpbiBnZW5l
cmFsLCB1c2luZyBhbmQgc3VwcG9ydGluZyBodHRwcyBhbHNvIG1lYW5zIHRoYXQKKndoYXQgdXNl
cnMgYXJlIGFjY2Vzc2luZyogaXMgZW5jcnlwdGVkLiAgVGhpcyBlbmhhbmNlcyB1c2VyIHByaXZh
Y3kuCkluIHRoZSBzcGVjaWZpYyBjYXNlIG9mIHRoZSBnaXQgdHJlZXMgb24geGVuYml0cyB0aGlz
IGlzIGEgdmVyeSBtaW5vcgpjb25zaWRlcmF0aW9uLgoKCklhbi4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:27:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcprK-00005o-86; Tue, 10 Jul 2018 10:27: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=shaj=j2=citrix.com=prvs=7225138ac=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcprJ-00005i-T9
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:27:01 +0000
X-Inumbo-ID: c19b146f-842b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c19b146f-842b-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 12:26:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59815720"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23364.35301.770106.69489@mariner.uk.xensource.com>
Date: Tue, 10 Jul 2018 11:26:45 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180710095415.niyjxfmotv3jxeqo@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <20180710095415.niyjxfmotv3jxeqo@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 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>, Tamas K Lengyel <tamas.lengyel@zentific.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>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIXSBodm0vYWx0cDJtOiBDbGFyaWZ5IHRoZSBwcm9w
ZXIgd2F5IHRvIGV4dGVuZCB0aGUgYWx0cDJtIGludGVyZmFjZSIpOgo+IE9uIFR1ZSwgSnVsIDEw
LCAyMDE4IGF0IDEwOjMzOjIyQU0gKzAxMDAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gPiArICog
Tm9ybWFsbHkgaHlwZXJjYWxscyBtYWRlIGJ5IGEgcHJvZ3JhbSBpbiBkb21haW4gMCBpbiBvcmRl
ciB0bwo+ID4gKyAqIGNvbnRyb2wgYSBndWVzdCB3b3VsZCBiZSBET01DVExzIHJhdGhlciB0aGFu
IEhWTU9Qcy4gIEJ1dCBpbiBvcmRlcgo+ID4gKyAqIHRvIHByb3Blcmx5IGVuYWJsZSB0aGUgJ2lu
dGVybmFsJyB1c2UgY2FzZSwgYXMgd2VsbCBhcyB0byBhdm9pZAo+ID4gKyAqIGZyYWdtZW50YXRp
b24sIGFsbCBhbHRwMm0gc3Vib3BzIHNob3VsZCBjb21lIHVuZGVyIHRoaXMgc2luZ2xlCj4gPiAr
ICogSFZNT1AuCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMgYXJndW1lbnQuIFRoZXJlIGlz
IG5vIHJpc2sgb2YgY29kZSBkdXBsaWNhdGlvbiAvCj4gZnJhZ21lbnRhdGlvbiBpZiB0aGUgaW1w
bGVtZW50YXRpb24gaXMgY29udGFpbmVkIHdpdGhpbiBhIGZ1bmN0aW9uLgo+IFNob3VsZCB3ZSBj
aG9vc2UgdG8gc3BsaXQgb25lIEhWTU9QIGludG8gYSBET01DVEwgYW5kIGEgSFZNT1AsIHRoZXJl
IGlzCj4gbm93IHR3byBlbnRyaWVzIHRvIHRoZSBpbnRlcm5hbCBmdW5jdGlvbiwgZWFjaCBvZiB3
aGljaCB3aXRoIHByb3Blcgo+IGNoZWNrcywgYnV0IHRoZXkgd2lsbCBjYWxsIHRoZSBzYW1lIGlu
dGVybmFsIGZ1bmN0aW9uIGV2ZW50dWFsbHkuCj4gCj4gSSBhZG1pdCBJIGhhdmVuJ3QgZm9sbG93
ZWQgdGhlIGRpc2N1c3Npb24gY2xvc2VseS4KCiJlYWNoIG9mIHdoaWNoIHdpdGggcHJvcGVyIGNo
ZWNrcyIuICBZb3UgZW5kIHVwIGRvaW5nIHNvbWUgb2YgdGhlCnBhcmFtZXRlciB2YWxpZGF0aW9u
IHR3aWNlLiAgVGhhdCBpcyB2ZXJ5IHVuZGVzaXJhYmxlIGluZGVlZC4KCklhbi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcpst-0000ER-Q3; Tue, 10 Jul 2018 10:28: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcpss-0000EK-IX
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:28:38 +0000
X-Inumbo-ID: 043b1340-842c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 043b1340-842c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:28:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59815801"
To: Ian Jackson <ian.jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
 <5B44702102000078001D2824@prv1-mh.provo.novell.com>
 <20180710083906.mnszzyqy6jfrrxhg@citrix.com>
 <23364.35089.746033.421928@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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
 NkY9enyrlw==
Message-ID: <570bbf82-fe31-c3b1-ab1d-0552cd8d9cc8@citrix.com>
Date: Tue, 10 Jul 2018 11:28:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23364.35089.746033.421928@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gMDcvMTAvMjAxOCAxMToyMyBBTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gV2VpIExpdSB3cml0
ZXMgKCJSZTogW1BBVENIIDIvMl0gTUFJTlRBSU5FUlM6IHVzZSBodHRwcyBmb3IgZ2l0IHRyZWVz
Iik6Cj4+IE9uIFR1ZSwgSnVsIDEwLCAyMDE4IGF0IDAyOjM2OjQ5QU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4gT24gMTAuMDcuMTggYXQgMTA6MTUsIDx3ZWkubGl1MkBjaXRyaXguY29t
PiB3cm90ZToKPj4+PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
Pgo+Pj4KPj4+IFdoYXQncyB3cm9uZyB3aXRoIGdpdDovLyA/IEkgdGhpbmsgdGhlIGNvbW1pdCBt
ZXNzYWdlIHNob3VsZCBiZSBub24tCj4+PiBlbXB0eSBoZXJlLgo+Pgo+PiBnaXQ6IGlzIG5vdCBl
bmNyeXB0ZWQsIHdoaWxlIGh0dHBzOiBpcy4gQXQgdGhpcyB0aW1lIG9mIGFnZSwgaXQgaXMKPj4g
YmV0dGVyIHRvIHVzZSBlbmNyeXB0aW9uIGFzIG11Y2ggYXMgcG9zc2libGUuCj4gCj4gSSBhZ3Jl
ZSB3aXRoIHRoaXMgY2hhbmdlLCBzbwo+IAo+IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KPiAKPiAKPiBMZXQgbWUgZXhwYW5kIG9uIFdlaSdzIHJlYXNv
bnM6Cj4gCj4gVGhlIGdpdCBwcm90b2NvbCBpcyBub3QganVzdCB1bmVuY3J5cHRlZCwgYnV0IGFs
c28gdW5hdXRoZW50aWNhdGVkLgo+IEluIHRoZW9yeSBpdCBpcyBwb3NzaWJsZSB0byB2ZXJpZnkg
dGhlIHNpZ25lZCB0YWdzIGZvciBhY3R1YWwKPiByZWxlYXNlcywgYnV0IHRoYXQgaXMgYSBjdW1i
ZXJzb21lIHByb2Nlc3Mgd2hpY2ggSSB2ZXJ5IG11Y2ggZG91YnQKPiBhbnlvbmUgcmVhbGx5IGRv
ZXMuCj4gCj4gQXMgZm9yIHRoZSB2YXJpb3VzIGJyYW5jaCB0aXBzLCB0aGVyZSBpcyBjdXJyZW50
bHkgbm8gd2F5ICh1bmxlc3MgeW91Cj4gaGF2ZSBhIHNoZWxsIGFjY291bnQgb24geGVuYml0cykg
dG8gZ2V0IGFueSBraW5kIG9mIGF1dGhlbnRpY2F0ZWQKPiB2YWx1ZS4KPiAKPiBDb252ZXJzZWx5
LCBpZiB5b3UgdXNlIGFuIGh0dHBzIHVybCwgeW91IGdldCBzb21lIGNyeXB0b2dyYXBoaWMKPiBh
dXRoZW50aWNhdGlvbiBvZiB3aGF0IHlvdSBhcmUgY2xvbmluZy4gIFRoZSBjcnlwdG8gdGhlcmUg
aXMgZmFyIGZyb20KPiBwZXJmZWN0IGJ1dCBpdCBpcyBtYXNzaXZlbHkgYmV0dGVyIHRoYW4gbm90
aGluZy4KCkkgYWdyZWUgd2l0aCB0aGlzIGxvZ2ljLCBidXQgaXQgc2hvdWxkIGhhdmUgYmVlbiBp
biB0aGUgY29tbWl0IG1lc3NhZ2UuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:30:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10:30: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 1fcpuW-0000t5-8V; Tue, 10 Jul 2018 10:30: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcpuU-0000sw-Rn
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:30:18 +0000
X-Inumbo-ID: 378dda18-842c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 378dda18-842c-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 12:30:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59815879"
Date: Tue, 10 Jul 2018 11:30:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180710103015.gubv6uqk3fbi63pr@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
 <5B44702102000078001D2824@prv1-mh.provo.novell.com>
 <20180710083906.mnszzyqy6jfrrxhg@citrix.com>
 <23364.35089.746033.421928@mariner.uk.xensource.com>
 <570bbf82-fe31-c3b1-ab1d-0552cd8d9cc8@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <570bbf82-fe31-c3b1-ab1d-0552cd8d9cc8@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>,
 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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMTE6Mjg6MzRBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiAwNy8xMC8yMDE4IDExOjIzIEFNLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+IFdl
aSBMaXUgd3JpdGVzICgiUmU6IFtQQVRDSCAyLzJdIE1BSU5UQUlORVJTOiB1c2UgaHR0cHMgZm9y
IGdpdCB0cmVlcyIpOgo+ID4+IE9uIFR1ZSwgSnVsIDEwLCAyMDE4IGF0IDAyOjM2OjQ5QU0gLTA2
MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+PiBPbiAxMC4wNy4xOCBhdCAxMDoxNSwgPHdlaS5s
aXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+Pj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KPiA+Pj4KPiA+Pj4gV2hhdCdzIHdyb25nIHdpdGggZ2l0Oi8vID8g
SSB0aGluayB0aGUgY29tbWl0IG1lc3NhZ2Ugc2hvdWxkIGJlIG5vbi0KPiA+Pj4gZW1wdHkgaGVy
ZS4KPiA+Pgo+ID4+IGdpdDogaXMgbm90IGVuY3J5cHRlZCwgd2hpbGUgaHR0cHM6IGlzLiBBdCB0
aGlzIHRpbWUgb2YgYWdlLCBpdCBpcwo+ID4+IGJldHRlciB0byB1c2UgZW5jcnlwdGlvbiBhcyBt
dWNoIGFzIHBvc3NpYmxlLgo+ID4gCj4gPiBJIGFncmVlIHdpdGggdGhpcyBjaGFuZ2UsIHNvCj4g
PiAKPiA+IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
PiA+IAo+ID4gCj4gPiBMZXQgbWUgZXhwYW5kIG9uIFdlaSdzIHJlYXNvbnM6Cj4gPiAKPiA+IFRo
ZSBnaXQgcHJvdG9jb2wgaXMgbm90IGp1c3QgdW5lbmNyeXB0ZWQsIGJ1dCBhbHNvIHVuYXV0aGVu
dGljYXRlZC4KPiA+IEluIHRoZW9yeSBpdCBpcyBwb3NzaWJsZSB0byB2ZXJpZnkgdGhlIHNpZ25l
ZCB0YWdzIGZvciBhY3R1YWwKPiA+IHJlbGVhc2VzLCBidXQgdGhhdCBpcyBhIGN1bWJlcnNvbWUg
cHJvY2VzcyB3aGljaCBJIHZlcnkgbXVjaCBkb3VidAo+ID4gYW55b25lIHJlYWxseSBkb2VzLgo+
ID4gCj4gPiBBcyBmb3IgdGhlIHZhcmlvdXMgYnJhbmNoIHRpcHMsIHRoZXJlIGlzIGN1cnJlbnRs
eSBubyB3YXkgKHVubGVzcyB5b3UKPiA+IGhhdmUgYSBzaGVsbCBhY2NvdW50IG9uIHhlbmJpdHMp
IHRvIGdldCBhbnkga2luZCBvZiBhdXRoZW50aWNhdGVkCj4gPiB2YWx1ZS4KPiA+IAo+ID4gQ29u
dmVyc2VseSwgaWYgeW91IHVzZSBhbiBodHRwcyB1cmwsIHlvdSBnZXQgc29tZSBjcnlwdG9ncmFw
aGljCj4gPiBhdXRoZW50aWNhdGlvbiBvZiB3aGF0IHlvdSBhcmUgY2xvbmluZy4gIFRoZSBjcnlw
dG8gdGhlcmUgaXMgZmFyIGZyb20KPiA+IHBlcmZlY3QgYnV0IGl0IGlzIG1hc3NpdmVseSBiZXR0
ZXIgdGhhbiBub3RoaW5nLgo+IAo+IEkgYWdyZWUgd2l0aCB0aGlzIGxvZ2ljLCBidXQgaXQgc2hv
dWxkIGhhdmUgYmVlbiBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCgpBbHJpZ2h0LiBJIHRvb2sgaXQg
Zm9yIGdyYW50ZWQgdGhhdCBldmVyeW9uZSB3b3VsZCB0aGluayB0aGUgbW9yZQplbmNyeXB0aW9u
IHRoZSBiZXR0ZXIuCgpJIHdpbGwgcHV0IHdoYXQgSWFuIHdyb3RlIGludG8gdGhlIGNvbW1pdCBt
ZXNzYWdlLgoKV2VpLgoKPiAKPiAgLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:30:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10:30: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 1fcpuz-0000wi-KM; Tue, 10 Jul 2018 10: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcpuy-0000wW-DY
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:30:48 +0000
X-Inumbo-ID: 51469914-842c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 51469914-842c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:30:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59815910"
To: Jan Beulich <JBeulich@suse.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <5B4483F202000078001D28E2@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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
 NkY9enyrlw==
Message-ID: <73a5cb1a-a228-11c4-0f1d-da21a16726ad@citrix.com>
Date: Tue, 10 Jul 2018 11:30:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4483F202000078001D28E2@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gMDcvMTAvMjAxOCAxMTowMSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTAuMDcu
MTggYXQgMTE6MzMsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBBcyBmYXIg
YXMgSSBjYW4gdGVsbCB0aGVyZSBhcmUgdGhyZWUgcG9zc2libGUgc29sdXRpb25zIHRvIHRoaXMK
Pj4gY29udHJvdmVyc3k6Cj4+Cj4+IEEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlvbmFs
aXR5IGFzIGEgdGFyZ2V0IGJ5IGNvbnZlcnRpbmcgdGhlCj4+IGN1cnJlbnQgSFZNT1AgaW50byBh
IERPTUNUTC4KPj4KPj4gQi4gSGF2ZSB0d28gaHlwZXJjYWxscyAtLSBhbiBIVk1PUCB3aGljaCBj
b250YWlucyBmdW5jdGlvbmFsaXR5Cj4+IGV4cGVjdGVkIHRvIGJlIHVzZWQgYnkgdGhlICdpbnRl
cm5hbCcgYWdlbnQsIGFuZCBhIERPTUNUTCBmb3IKPj4gZnVuY3Rpb25hbGl0eSB3aGljaCBpcyBl
eHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdpbnRlcm5hbCcKPj4gYWdlbnQuCj4+Cj4+
IEMuIEFncmVlIHRvIGFkZCBhbGwgbmV3IHN1Ym9wcyB0byB0aGUgY3VycmVudCBoeXBlcmNhbGwg
KEhWTU9QKSwgZXZlbgo+PiBpZiB3ZSdyZSBub3Qgc3VyZSBpZiB0aGV5IHNob3VsZCBiZSBleHBv
c2VkIHRvIHRoZSBndWVzdC4KPj4KPj4gSSB0aGluayBBIGlzIGEgdGVycmlibGUgaWRlYS4gIEhh
dmluZyBhIHNpbmdsZSBpbi1ndWVzdCBhZ2VudCBpcyBhCj4+IHJlYXNvbmFibGUgZGVzaWduIGNo
b2ljZSwgYW5kIGFwcGFyZW50bHkgaXQgd2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQKPj4gc29tZSBw
b2ludDsgd2Ugc2hvdWxkIG1ha2UgaXQgc3RyYWlnaHRmb3J3YXJkIGZvciBzb21lb25lIGluIHRo
ZQo+PiBmdXR1cmUgdG8gcGljayB1cCB0aGUgd29yayBpZiB0aGV5IHdhbnQgdG8uCj4+Cj4+IEkg
dGhpbmsgQiBpcyBhbHNvIGEgdGVycmlibGUgaWRlYS4gIFRoZSBwZW9wbGUgZXh0ZW5kaW5nIGl0
IGF0IHRoZQo+PiBtb21lbnQgYXJlIHByaW1hcmlseSBjb25jZXJuZWQgd2l0aCB0aGUgJ2V4dGVy
bmFsJyB1c2UgY2FzZS4gIFRoZXJlIGlzCj4+IG5vYm9keSBhcm91bmQgdG8gcmVwcmVzZW50IHdo
ZXRoZXIgbmV3IGZ1bmN0aW9uYWxpdHkgc2hvdWxkIGVuZCB1cCBpbgo+PiB0aGUgSFZNT1Agb3Ig
dGhlIERPTUNUTCwgd2hpY2ggbWVhbnMgdGhhdCBieSBkZWZhdWx0IGl0IHdpbGwgZW5kIHVwIGlu
Cj4+IHRoZSBET01DVEwuICBJZiBpdCBpcyBkaXNjb3ZlcmVkLCBhZnRlcndhcmRzLCB0aGF0IHRo
ZSBuZXcgb3BlcmF0aW9ucwo+PiAqd291bGQqIGJlIHNhZmUgYW5kIHVzZWZ1bCBmb3IgdGhlICdp
bnRlcm5hbCcgdXNlIGNhc2UsIHRoZW4gd2Ugd2lsbAo+PiBoYXZlIHRvIGR1cGxpY2F0ZSB0aGVt
IGluc2lkZSB0aGUgSFZNT1AuCj4gCj4gVGhleSdkIGhhdmUgdG8gYmUgX21vdmVkXyB0byBIVk1P
UCwgbm90IGR1cGxpY2F0ZWQuCgpJJ2QgYXNzdW1lZCB3ZSB3b3VsZCB3YW50IHRvIGJlIGJhY2t3
YXJkcyBjb21wYXRpYmxlIHdpdGggZXhpc3RpbmcgZG9tMAphZ2VudHMuCgpUaGUgZHVhbCBoeXBl
cmNhbGwgc29sdXRpb24gd291bGQgaW5kZWVkIGJlIGxlc3MgdGVycmlibGUgaWYgdGhlcmUKd2Vy
ZW4ndCBpbnRlcmZhY2UgZHVwbGljYXRpb24uICBCdXQgSSBzdGlsbCB0aGluayBpdCdzIGEgcG9v
ciBpbnRlcmZhY2UKdG8gaGF2ZSBoYWxmIHRoZSBvcGVyYXRpb25zIGJlIERPTUNUTHMgYW5kIGhh
bGYgYmUgSFZNT1BzLCBhbmQKb2NjYXNpb25hbGx5IG1vdmluZyBiZXR3ZWVuIHRoZSB0d28uCgo+
PiBJdCBqdXN0IG1ha2VzIG1vcmUgc2Vuc2UgdG8gaGF2ZSBhbGwgdGhlIGFsdHAybSBvcGVyYXRp
b25zIGluIGEgc2luZ2xlCj4+IHBsYWNlLCBhbmQgYSBzaW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hl
dGhlciB0aGV5J3JlIGF2YWlsYWJsZSB0byB0aGUKPj4gJ2ludGVybmFsJyB1c2UgY2FzZSBvciBu
b3QuICBBcyBzdWNoLCBJIGFtIHByb3Bvc2luZyAnQycuICBJIGtub3cgSmFuCj4+IGNvbnNpZGVy
cyB0aGlzICJiYWRuZXNzIiwgYW5kIG9iamVjdHMgdG8gdGhlIGNvbnRpbnVhbCAiZXh0ZW5zaW9u
IiBvZgo+PiB0aGUgImJhZG5lc3MiLCBidXQgSSBkaXNhZ3JlZSwgYW5kIEkgc3Ryb25nbHkgb2Jq
ZWN0IHRvIHRoZSBvdGhlciB0d28KPj4gb3B0aW9ucy4KPiAKPiBUaGVyZSdzIG9uZSBhc3BlY3Qg
dGhhdCBJJ3ZlIGFwcGFyZW50bHkgZm9yZ290dGVuIGFib3V0IG92ZXIgdGltZTogQXQKPiBsZWFz
dCB0aGUgbW9kZSBpcyBhIHBlci1kb21haW4gcHJvcGVydHksIHNvIGFzIGxvbmcgYXMgdGhlIHdp
ZGVyCj4gZXhwb3N1cmUgaW4gbWl4ZWQgbW9kZSBvbmx5IGFmZmVjdHMgZ3Vlc3Qgc2VjdXJpdHkg
KGJ1dCBub3QgWGVuJ3Mgb3IKPiB0aGF0IG9mIG90aGVyIGd1ZXN0cykgdGhpcyBvbmdvaW5nIHdp
ZGVuaW5nIG9mIGV4cG9zdXJlIGlzIHBlcmhhcHMKPiBpbmRlZWQgbm90IGEgcHJvYmxlbS4gUXVl
c3Rpb24gaXMgd2hldGhlciBhbGwgcHJlc2VudGx5IGF2YWlsYWJsZSBjb2RlCj4gaGFzIGJlZW4g
YXVkaXRlZCBmb3Igbm90IGFsbG93aW5nIHRvIGNvbXByb21pc2UgYW55dGhpbmcgb3RoZXIgdGhh
bgo+IHRoZSBndWVzdCBpdHNlbGYuIEJ1dCB0aGF0J3MgZmluZSBhcyBsb25nIGFzIGFsdHAybSBh
bHRvZ2V0aGVyIGlzIG5vdAo+IChzZWN1cml0eSkgc3VwcG9ydGVkLgoKUmlnaHQsIEkgdGhpbmsg
bWFraW5nIGEgY2FzZSB0aGF0IHRoZSBjdXJyZW50IGNvZGUgaXMgcmVhc29uYWJseSBzYWZlIGlz
CmEgcHJlcmVxdWlzaXRlIGZvciBiZWluZyBkZWNsYXJlZCBzZWN1cml0eSBzdXBwb3J0ZWQuICBC
dXQgdGhhdCB3YXMKYWx3YXlzIHRoZSBjYXNlLgoKPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9o
dm0uYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+IEBAIC00NDYwLDYgKzQ0NjAs
MzQgQEAgc3RhdGljIGludCBodm1vcF9nZXRfcGFyYW0oCj4+ICAgICAgcmV0dXJuIHJjOwo+PiAg
fQo+PiAgCj4+ICsvKgo+PiArICogYWx0cDJtIG9wZXJhdGlvbnMgYXJlIGVudmlzaW9uZWQgYXMg
YmVpbmcgdXNlZCBpbiBzZXZlcmFsIGRpZmZlcmVudCAKPj4gKyAqIG1vZGVzOgo+PiArICogCj4+
ICsgKiAtIGV4dGVybmFsOiBBbGwgY29udHJvbCBhbmQgZGVjaXNpb25zIGFyZSBtYWRlIGJ5IGFu
IGV4dGVybmFsIGFnZW50Cj4+ICsgKiAgIHJ1bm5pbmcgZG9tYWluIDAuCj4+ICsgKgo+PiArICog
LSBpbnRlcm5hbDogYWx0cDJtIG9wZXJhdGlvbnMgYXJlIHVzZWQgZXhjbHVzaXZlbHkgYnkgYW4g
aW4tZ3Vlc3QgYWdlbnQKPj4gKyAqICAgdG8gcHJvdGVjdCBpdHNlbGYgZnJvbSB0aGUgZ3Vlc3Qg
a2VybmVsIGFuZCBpbi1ndWVzdCBhdHRhY2tlcnMuICAKPj4gKyAqIAo+PiArICogLSBjb29yZGlu
YXRlZDogQW4gaW4tZ3Vlc3QgYWdlbnQgaGFuZGxlcyAjVkUgYW5kIFZNRlVOQ3MgbG9jYWxseSwK
Pj4gKyAqICAgYnV0IG1ha2VzIHJlcXVlc3RzIG9mIGFuIGV4dGVybmFsIGVudGl0eSBmb3IgYmln
Z2VyIGNoYW5nZXMgKHN1Y2gKPj4gKyAqICAgYXMgbW9kaWZ5aW5nIGFsdHAybSBlbnRpcmVzKS4K
Pj4gKyAqCj4+ICsgKiBUaGlzIGNvcnJlc3BvbmRzIHRvIHRoZSB0aHJlZSB2YWx1ZXMgZm9yIEhW
TV9QQVJBTV9BTFRQMk0KPj4gKyAqIChleHRlcm5hbCwgbWl4ZWQsIGxpbWl0ZWQpLiBBbGwgdGhy
ZWUgbW9kZWxzIGhhdmUgYWR2YW50YWdlcyBhbmQKPj4gKyAqIGRpc2FkdmFudGFnZXMuCj4+ICsg
Kgo+PiArICogTm9ybWFsbHkgaHlwZXJjYWxscyBtYWRlIGJ5IGEgcHJvZ3JhbSBpbiBkb21haW4g
MCBpbiBvcmRlciB0bwo+PiArICogY29udHJvbCBhIGd1ZXN0IHdvdWxkIGJlIERPTUNUTHMgcmF0
aGVyIHRoYW4gSFZNT1BzLiAgQnV0IGluIG9yZGVyCj4+ICsgKiB0byBwcm9wZXJseSBlbmFibGUg
dGhlICdpbnRlcm5hbCcgdXNlIGNhc2UsIGFzIHdlbGwgYXMgdG8gYXZvaWQKPj4gKyAqIGZyYWdt
ZW50YXRpb24sIGFsbCBhbHRwMm0gc3Vib3BzIHNob3VsZCBjb21lIHVuZGVyIHRoaXMgc2luZ2xl
Cj4+ICsgKiBIVk1PUC4KPj4gKyAqCj4+ICsgKiBOZXcgc3Vib3BzIHdoaWNoIG1heSBub3QgYmUg
c3VpdGFibGUgZm9yIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlCj4+ICsgKiBzaG91bGQgYmUgZGlz
YWJsZWQgaW4gdGhlICJYRU5fQUxUUDJNX21peGVkIiBjYXNlIGluCj4+ICsgKiB4c21faHZtX2Fs
dHAybWh2bV9vcCgpLgo+PiArICovCj4gCj4gVG8gbWUgdGhpcyBsYXN0IHN0YXRlbWVudCBzb3J0
IG9mIGltcGxpZXMgKGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgYmxhY2sKPiBvciB3aGl0ZSBsaXN0
aW5nIGluIHhzbV9odm1fYWx0cDJtaHZtX29wKCkncyBYRU5fQUxUUDJNX21peGVkCj4gaGFuZGxp
bmcpIHRoYXQgYWxsIGN1cnJlbnQgb3BzIGFyZSBjb25zaWRlcmVkIHNhZmUgZm9yIGludGVybmFs
IHVzZSwKPiB3aGljaCBJIGhpZ2hseSBkb3VidC4KR2l2ZW4gYSBibGFja2xpc3QgKG9yIGFuIGlu
dml0YXRpb24gdG8gbWFrZSBvbmUpLCBzb21lb25lIG1pZ2h0IGluZGVlZAppbmZlciB0aGF0IHRo
ZSBpdGVtcyBub3QgYmxhY2tsaXN0ZWQgaGFkIGJlZW4gZXZhbHVhdGVkIGFuZCBkZWVtZWQgc2Fm
ZQp0byB1c2UuICBXZSBoYXZlIHR3byBwb3NzaWJsZSBzb2x1dGlvbnM6CgoxLiBHbyB0aHJvdWdo
IGFuZCBtYWtlIHN1Y2ggYW4gZXZhbHVhdGlvbiwgYmxhY2tsaXN0aW5nIGV2ZXJ5dGhpbmcgd2UK
ZG9uJ3QgdGhpbmsgaXMgbmVjZXNzYXJ5IC8gc2FmZQoKMi4gV3JpdGUgYSBjb21tZW50IHNheWlu
ZyB0aGF0IHRoZSBpbnRlcmZhY2UgaGFzbid0IGJlZW4gZXZhbHVhdGVkLgoKT3IgMmE6IEluY2x1
ZGUgYSBjb21tZW50IHNheWluZyB0aGUgJ2ludGVybmFsJyBpbnRlcmZhY2UgaGFzbid0IGJlZW4K
ZXZhbHVhdGVkIGZvciBzYWZldHksIGFuZCBkb24ndCBib3RoZXIgYmxhY2tsaXN0aW5nIG5ldyBv
cHMgdW50aWwgc3VjaAphbiBldmFsdWF0aW9uIGhhcyBiZWVuIG1hZGUuCgpQcmVmZXJlbmNlcz8K
CiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:32:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcpwC-000166-1P; Tue, 10 Jul 2018 10: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcpwB-00015y-CY
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:32:03 +0000
X-Inumbo-ID: 7dfeeaca-842c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7dfeeaca-842c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:32:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59815967"
Date: Tue, 10 Jul 2018 11:31:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180710103149.t2vgyns2tremj2a6@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <20180710095415.niyjxfmotv3jxeqo@citrix.com>
 <23364.35301.770106.69489@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23364.35301.770106.69489@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>, Tamas K Lengyel <tamas.lengyel@zentific.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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMTE6MjY6NDVBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIXSBodm0vYWx0cDJtOiBDbGFyaWZ5IHRo
ZSBwcm9wZXIgd2F5IHRvIGV4dGVuZCB0aGUgYWx0cDJtIGludGVyZmFjZSIpOgo+ID4gT24gVHVl
LCBKdWwgMTAsIDIwMTggYXQgMTA6MzM6MjJBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToK
PiA+ID4gKyAqIE5vcm1hbGx5IGh5cGVyY2FsbHMgbWFkZSBieSBhIHByb2dyYW0gaW4gZG9tYWlu
IDAgaW4gb3JkZXIgdG8KPiA+ID4gKyAqIGNvbnRyb2wgYSBndWVzdCB3b3VsZCBiZSBET01DVExz
IHJhdGhlciB0aGFuIEhWTU9Qcy4gIEJ1dCBpbiBvcmRlcgo+ID4gPiArICogdG8gcHJvcGVybHkg
ZW5hYmxlIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlLCBhcyB3ZWxsIGFzIHRvIGF2b2lkCj4gPiA+
ICsgKiBmcmFnbWVudGF0aW9uLCBhbGwgYWx0cDJtIHN1Ym9wcyBzaG91bGQgY29tZSB1bmRlciB0
aGlzIHNpbmdsZQo+ID4gPiArICogSFZNT1AuCj4gPiAKPiA+IEkgZG9uJ3QgdW5kZXJzdGFuZCB0
aGlzIGFyZ3VtZW50LiBUaGVyZSBpcyBubyByaXNrIG9mIGNvZGUgZHVwbGljYXRpb24gLwo+ID4g
ZnJhZ21lbnRhdGlvbiBpZiB0aGUgaW1wbGVtZW50YXRpb24gaXMgY29udGFpbmVkIHdpdGhpbiBh
IGZ1bmN0aW9uLgo+ID4gU2hvdWxkIHdlIGNob29zZSB0byBzcGxpdCBvbmUgSFZNT1AgaW50byBh
IERPTUNUTCBhbmQgYSBIVk1PUCwgdGhlcmUgaXMKPiA+IG5vdyB0d28gZW50cmllcyB0byB0aGUg
aW50ZXJuYWwgZnVuY3Rpb24sIGVhY2ggb2Ygd2hpY2ggd2l0aCBwcm9wZXIKPiA+IGNoZWNrcywg
YnV0IHRoZXkgd2lsbCBjYWxsIHRoZSBzYW1lIGludGVybmFsIGZ1bmN0aW9uIGV2ZW50dWFsbHku
Cj4gPiAKPiA+IEkgYWRtaXQgSSBoYXZlbid0IGZvbGxvd2VkIHRoZSBkaXNjdXNzaW9uIGNsb3Nl
bHkuCj4gCj4gImVhY2ggb2Ygd2hpY2ggd2l0aCBwcm9wZXIgY2hlY2tzIi4gIFlvdSBlbmQgdXAg
ZG9pbmcgc29tZSBvZiB0aGUKPiBwYXJhbWV0ZXIgdmFsaWRhdGlvbiB0d2ljZS4gIFRoYXQgaXMg
dmVyeSB1bmRlc2lyYWJsZSBpbmRlZWQuCgpGYWlyIGVub3VnaC4KCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:32:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcpww-0001Ct-Db; Tue, 10 Jul 2018 10:32: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=shaj=j2=citrix.com=prvs=7225138ac=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcpwv-0001Ci-Dg
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:32:49 +0000
X-Inumbo-ID: 9984ca54-842c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9984ca54-842c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:32:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59816034"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23364.35661.260888.861745@mariner.uk.xensource.com>
Date: Tue, 10 Jul 2018 11:32:45 +0100
To: George Dunlap <george.dunlap@citrix.com>
In-Reply-To: <73a5cb1a-a228-11c4-0f1d-da21a16726ad@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <5B4483F202000078001D28E2@prv1-mh.provo.novell.com>
 <73a5cb1a-a228-11c4-0f1d-da21a16726ad@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>, Tamas K
 Lengyel <tamas.lengyel@zentific.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>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJSZTogW1BBVENIXSBodm0vYWx0cDJtOiBDbGFyaWZ5IHRo
ZSBwcm9wZXIgd2F5IHRvIGV4dGVuZCB0aGUgYWx0cDJtIGludGVyZmFjZSIpOgo+IE9uIDA3LzEw
LzIwMTggMTE6MDEgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9yIDJhOiBJbmNsdWRlIGEgY29t
bWVudCBzYXlpbmcgdGhlICdpbnRlcm5hbCcgaW50ZXJmYWNlIGhhc24ndCBiZWVuCj4gZXZhbHVh
dGVkIGZvciBzYWZldHksIGFuZCBkb24ndCBib3RoZXIgYmxhY2tsaXN0aW5nIG5ldyBvcHMgdW50
aWwgc3VjaAo+IGFuIGV2YWx1YXRpb24gaGFzIGJlZW4gbWFkZS4KCldlIHNob3VsZCBoYXZlIGEg
d2F5IG9mIHJlbWVtYmVyaW5nIHRoZSBkZXNpZ24gaW50ZW50LCBldmVuIGlmIGl0Cmhhc24ndCBi
ZWVuIGF1ZGl0ZWQuCgpTVVBQT1JULm1kIGNhbiBkZWFsIHdpdGggdGhlIHBvc3NpYmxlIHByb2Js
ZW0gb2YgcGVvcGxlIHRoaW5raW5nIHRoZQpub24tYmxhY2tsaXN0ZWQgaXRlbXMgYXJlIGZ1bGx5
IHJlYWR5IGZvciB1c2UuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:37:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcq0u-0001mJ-8N; Tue, 10 Jul 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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcq0t-0001mE-61
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:36:55 +0000
X-Inumbo-ID: 2bb7948f-842d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2bb7948f-842d-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:36:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59816200"
To: Wei Liu <wei.liu2@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
 <5B44702102000078001D2824@prv1-mh.provo.novell.com>
 <20180710083906.mnszzyqy6jfrrxhg@citrix.com>
 <23364.35089.746033.421928@mariner.uk.xensource.com>
 <570bbf82-fe31-c3b1-ab1d-0552cd8d9cc8@citrix.com>
 <20180710103015.gubv6uqk3fbi63pr@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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
 NkY9enyrlw==
Message-ID: <71e9be2f-cc30-4282-135b-e7e59257c42b@citrix.com>
Date: Tue, 10 Jul 2018 11:36:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180710103015.gubv6uqk3fbi63pr@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.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>

T24gMDcvMTAvMjAxOCAxMTozMCBBTSwgV2VpIExpdSB3cm90ZToKPiBPbiBUdWUsIEp1bCAxMCwg
MjAxOCBhdCAxMToyODozNEFNICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBPbiAwNy8x
MC8yMDE4IDExOjIzIEFNLCBJYW4gSmFja3NvbiB3cm90ZToKPj4+IFdlaSBMaXUgd3JpdGVzICgi
UmU6IFtQQVRDSCAyLzJdIE1BSU5UQUlORVJTOiB1c2UgaHR0cHMgZm9yIGdpdCB0cmVlcyIpOgo+
Pj4+IE9uIFR1ZSwgSnVsIDEwLCAyMDE4IGF0IDAyOjM2OjQ5QU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+Pj4+PiBPbiAxMC4wNy4xOCBhdCAxMDoxNSwgPHdlaS5saXUyQGNpdHJpeC5jb20+
IHdyb3RlOgo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPj4+Pj4KPj4+Pj4gV2hhdCdzIHdyb25nIHdpdGggZ2l0Oi8vID8gSSB0aGluayB0aGUgY29t
bWl0IG1lc3NhZ2Ugc2hvdWxkIGJlIG5vbi0KPj4+Pj4gZW1wdHkgaGVyZS4KPj4+Pgo+Pj4+IGdp
dDogaXMgbm90IGVuY3J5cHRlZCwgd2hpbGUgaHR0cHM6IGlzLiBBdCB0aGlzIHRpbWUgb2YgYWdl
LCBpdCBpcwo+Pj4+IGJldHRlciB0byB1c2UgZW5jcnlwdGlvbiBhcyBtdWNoIGFzIHBvc3NpYmxl
Lgo+Pj4KPj4+IEkgYWdyZWUgd2l0aCB0aGlzIGNoYW5nZSwgc28KPj4+Cj4+PiBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4+Pgo+Pj4KPj4+IExldCBt
ZSBleHBhbmQgb24gV2VpJ3MgcmVhc29uczoKPj4+Cj4+PiBUaGUgZ2l0IHByb3RvY29sIGlzIG5v
dCBqdXN0IHVuZW5jcnlwdGVkLCBidXQgYWxzbyB1bmF1dGhlbnRpY2F0ZWQuCj4+PiBJbiB0aGVv
cnkgaXQgaXMgcG9zc2libGUgdG8gdmVyaWZ5IHRoZSBzaWduZWQgdGFncyBmb3IgYWN0dWFsCj4+
PiByZWxlYXNlcywgYnV0IHRoYXQgaXMgYSBjdW1iZXJzb21lIHByb2Nlc3Mgd2hpY2ggSSB2ZXJ5
IG11Y2ggZG91YnQKPj4+IGFueW9uZSByZWFsbHkgZG9lcy4KPj4+Cj4+PiBBcyBmb3IgdGhlIHZh
cmlvdXMgYnJhbmNoIHRpcHMsIHRoZXJlIGlzIGN1cnJlbnRseSBubyB3YXkgKHVubGVzcyB5b3UK
Pj4+IGhhdmUgYSBzaGVsbCBhY2NvdW50IG9uIHhlbmJpdHMpIHRvIGdldCBhbnkga2luZCBvZiBh
dXRoZW50aWNhdGVkCj4+PiB2YWx1ZS4KPj4+Cj4+PiBDb252ZXJzZWx5LCBpZiB5b3UgdXNlIGFu
IGh0dHBzIHVybCwgeW91IGdldCBzb21lIGNyeXB0b2dyYXBoaWMKPj4+IGF1dGhlbnRpY2F0aW9u
IG9mIHdoYXQgeW91IGFyZSBjbG9uaW5nLiAgVGhlIGNyeXB0byB0aGVyZSBpcyBmYXIgZnJvbQo+
Pj4gcGVyZmVjdCBidXQgaXQgaXMgbWFzc2l2ZWx5IGJldHRlciB0aGFuIG5vdGhpbmcuCj4+Cj4+
IEkgYWdyZWUgd2l0aCB0aGlzIGxvZ2ljLCBidXQgaXQgc2hvdWxkIGhhdmUgYmVlbiBpbiB0aGUg
Y29tbWl0IG1lc3NhZ2UuCj4gCj4gQWxyaWdodC4gSSB0b29rIGl0IGZvciBncmFudGVkIHRoYXQg
ZXZlcnlvbmUgd291bGQgdGhpbmsgdGhlIG1vcmUKPiBlbmNyeXB0aW9uIHRoZSBiZXR0ZXIuCj4g
Cj4gSSB3aWxsIHB1dCB3aGF0IElhbiB3cm90ZSBpbnRvIHRoZSBjb21taXQgbWVzc2FnZS4KCldl
bGwgaW4gZ2VuZXJhbCwgdGhlIG1vcmUgdGhpbmdzIGFyZSBlbmNyeXB0ZWQsIHRoZSBsZXNzIGNv
bnNwaWN1b3VzCmVuY3J5cHRlZCB0cmFmZmljIGxvb2tzLiAgQnV0IG9uIHRoZSBvdGhlciBoYW5k
LCB0aGVyZSBtYXkgYmUgb3RoZXIKY29zdHMgd2l0aCBzd2l0Y2hpbmcgZnJvbSBnaXQgdG8gaHR0
cHMgLS0gbW9yZSBzZXJ2ZXIgY29tcHV0YXRpb24gdGltZSwKbG9uZ2VyIGRvd25sb2FkIHRpbWUs
ICZjLiAgSWYgaXQgd2VyZSBqdXN0IGEgZ2VuZXJhbCAibWFrZSBtb3JlCmVuY3J5cHRlZCB0cmFm
ZmljIHRvIG1ha2UgZW5jcnlwdGlvbiBvZiBhY3R1YWwgc2VjcmV0cyBtb3JlIHNhZmUiLCBJCmRv
bid0IHRoaW5rIGl0IHdvdWxkIGJlIHdvcnRoIGRlZ3JhZGluZyBwZXJmb3JtYW5jZSAvIGluY3Jl
YXNpbmcgc2VydmVyCmNvbXB1dGUgdGltZS4gIEJ1dCBmb3IgYW4gZXh0cmEgbGV2ZWwgb2YgYXV0
aGVudGljYXRpb24sIEkgdGhpbmsgaXQncwp3b3J0aCBpdC4KCkFuZCBpbiBhbnkgY2FzZSwgSSB0
aGluayBpdCdzIGFsbW9zdCBhbHdheXMgd29ydGggYXQgbGVhc3QgYSBicmllZiBsaW5lCmZvciB0
aGUgYXJjaGFlb2xvZ2lzdHMuICBJbWFnaW5lIDEwIHllYXJzIGRvd24gdGhlIHJvYWQgc29tZW9u
ZSB3YW50cyB0bwprbm93IHdoeSBpdCBjaGFuZ2VkIC0tIHdhcyBpdCBiZWNhdXNlIHdlIHNodXQg
ZG93biB0aGUgZ2l0IHNlcnZlcnM/ICBXYXMKaXQgYmVjYXVzZSBodHRwcyB3YXMgbWVhc3VyZWQg
YXMgYmVpbmcgZmFzdGVyPyAgV2FzIGl0IHRvIGdldCBhcm91bmQKZmlyZXdhbGxzPyAgT3Igd2Fz
IGlzIGp1c3QgdG8gaW1wcm92ZSBhdXRoZW50aWNhdGlvbj8gIEl0IG1heSBtYXR0ZXIuCgogLUdl
b3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:46:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10:46:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcq9g-0002cy-BA; Tue, 10 Jul 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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcq9e-0002ct-Uf
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:45:58 +0000
X-Inumbo-ID: 6fccdc62-842e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6fccdc62-842e-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:46:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59816677"
Date: Tue, 10 Jul 2018 11:45:54 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180710104554.doq5o3lbqefr4q5l@citrix.com>
References: <20180710081536.25438-1-wei.liu2@citrix.com>
 <20180710081536.25438-3-wei.liu2@citrix.com>
 <5B44702102000078001D2824@prv1-mh.provo.novell.com>
 <20180710083906.mnszzyqy6jfrrxhg@citrix.com>
 <23364.35089.746033.421928@mariner.uk.xensource.com>
 <570bbf82-fe31-c3b1-ab1d-0552cd8d9cc8@citrix.com>
 <20180710103015.gubv6uqk3fbi63pr@citrix.com>
 <71e9be2f-cc30-4282-135b-e7e59257c42b@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <71e9be2f-cc30-4282-135b-e7e59257c42b@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] MAINTAINERS: use https for git trees
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>,
 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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMTE6MzY6MzNBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiAwNy8xMC8yMDE4IDExOjMwIEFNLCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gVHVl
LCBKdWwgMTAsIDIwMTggYXQgMTE6Mjg6MzRBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToK
PiA+PiBPbiAwNy8xMC8yMDE4IDExOjIzIEFNLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+Pj4gV2Vp
IExpdSB3cml0ZXMgKCJSZTogW1BBVENIIDIvMl0gTUFJTlRBSU5FUlM6IHVzZSBodHRwcyBmb3Ig
Z2l0IHRyZWVzIik6Cj4gPj4+PiBPbiBUdWUsIEp1bCAxMCwgMjAxOCBhdCAwMjozNjo0OUFNIC0w
NjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4+PiBPbiAxMC4wNy4xOCBhdCAxMDoxNSwgPHdl
aS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4+Pj4+Cj4gPj4+Pj4gV2hhdCdzIHdyb25nIHdpdGgg
Z2l0Oi8vID8gSSB0aGluayB0aGUgY29tbWl0IG1lc3NhZ2Ugc2hvdWxkIGJlIG5vbi0KPiA+Pj4+
PiBlbXB0eSBoZXJlLgo+ID4+Pj4KPiA+Pj4+IGdpdDogaXMgbm90IGVuY3J5cHRlZCwgd2hpbGUg
aHR0cHM6IGlzLiBBdCB0aGlzIHRpbWUgb2YgYWdlLCBpdCBpcwo+ID4+Pj4gYmV0dGVyIHRvIHVz
ZSBlbmNyeXB0aW9uIGFzIG11Y2ggYXMgcG9zc2libGUuCj4gPj4+Cj4gPj4+IEkgYWdyZWUgd2l0
aCB0aGlzIGNoYW5nZSwgc28KPiA+Pj4KPiA+Pj4gQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgo+ID4+Pgo+ID4+Pgo+ID4+PiBMZXQgbWUgZXhwYW5kIG9u
IFdlaSdzIHJlYXNvbnM6Cj4gPj4+Cj4gPj4+IFRoZSBnaXQgcHJvdG9jb2wgaXMgbm90IGp1c3Qg
dW5lbmNyeXB0ZWQsIGJ1dCBhbHNvIHVuYXV0aGVudGljYXRlZC4KPiA+Pj4gSW4gdGhlb3J5IGl0
IGlzIHBvc3NpYmxlIHRvIHZlcmlmeSB0aGUgc2lnbmVkIHRhZ3MgZm9yIGFjdHVhbAo+ID4+PiBy
ZWxlYXNlcywgYnV0IHRoYXQgaXMgYSBjdW1iZXJzb21lIHByb2Nlc3Mgd2hpY2ggSSB2ZXJ5IG11
Y2ggZG91YnQKPiA+Pj4gYW55b25lIHJlYWxseSBkb2VzLgo+ID4+Pgo+ID4+PiBBcyBmb3IgdGhl
IHZhcmlvdXMgYnJhbmNoIHRpcHMsIHRoZXJlIGlzIGN1cnJlbnRseSBubyB3YXkgKHVubGVzcyB5
b3UKPiA+Pj4gaGF2ZSBhIHNoZWxsIGFjY291bnQgb24geGVuYml0cykgdG8gZ2V0IGFueSBraW5k
IG9mIGF1dGhlbnRpY2F0ZWQKPiA+Pj4gdmFsdWUuCj4gPj4+Cj4gPj4+IENvbnZlcnNlbHksIGlm
IHlvdSB1c2UgYW4gaHR0cHMgdXJsLCB5b3UgZ2V0IHNvbWUgY3J5cHRvZ3JhcGhpYwo+ID4+PiBh
dXRoZW50aWNhdGlvbiBvZiB3aGF0IHlvdSBhcmUgY2xvbmluZy4gIFRoZSBjcnlwdG8gdGhlcmUg
aXMgZmFyIGZyb20KPiA+Pj4gcGVyZmVjdCBidXQgaXQgaXMgbWFzc2l2ZWx5IGJldHRlciB0aGFu
IG5vdGhpbmcuCj4gPj4KPiA+PiBJIGFncmVlIHdpdGggdGhpcyBsb2dpYywgYnV0IGl0IHNob3Vs
ZCBoYXZlIGJlZW4gaW4gdGhlIGNvbW1pdCBtZXNzYWdlLgo+ID4gCj4gPiBBbHJpZ2h0LiBJIHRv
b2sgaXQgZm9yIGdyYW50ZWQgdGhhdCBldmVyeW9uZSB3b3VsZCB0aGluayB0aGUgbW9yZQo+ID4g
ZW5jcnlwdGlvbiB0aGUgYmV0dGVyLgo+ID4gCj4gPiBJIHdpbGwgcHV0IHdoYXQgSWFuIHdyb3Rl
IGludG8gdGhlIGNvbW1pdCBtZXNzYWdlLgo+IAo+IFdlbGwgaW4gZ2VuZXJhbCwgdGhlIG1vcmUg
dGhpbmdzIGFyZSBlbmNyeXB0ZWQsIHRoZSBsZXNzIGNvbnNwaWN1b3VzCj4gZW5jcnlwdGVkIHRy
YWZmaWMgbG9va3MuICBCdXQgb24gdGhlIG90aGVyIGhhbmQsIHRoZXJlIG1heSBiZSBvdGhlcgo+
IGNvc3RzIHdpdGggc3dpdGNoaW5nIGZyb20gZ2l0IHRvIGh0dHBzIC0tIG1vcmUgc2VydmVyIGNv
bXB1dGF0aW9uIHRpbWUsCj4gbG9uZ2VyIGRvd25sb2FkIHRpbWUsICZjLiAgSWYgaXQgd2VyZSBq
dXN0IGEgZ2VuZXJhbCAibWFrZSBtb3JlCj4gZW5jcnlwdGVkIHRyYWZmaWMgdG8gbWFrZSBlbmNy
eXB0aW9uIG9mIGFjdHVhbCBzZWNyZXRzIG1vcmUgc2FmZSIsIEkKPiBkb24ndCB0aGluayBpdCB3
b3VsZCBiZSB3b3J0aCBkZWdyYWRpbmcgcGVyZm9ybWFuY2UgLyBpbmNyZWFzaW5nIHNlcnZlcgo+
IGNvbXB1dGUgdGltZS4gIEJ1dCBmb3IgYW4gZXh0cmEgbGV2ZWwgb2YgYXV0aGVudGljYXRpb24s
IEkgdGhpbmsgaXQncwo+IHdvcnRoIGl0Lgo+IAo+IEFuZCBpbiBhbnkgY2FzZSwgSSB0aGluayBp
dCdzIGFsbW9zdCBhbHdheXMgd29ydGggYXQgbGVhc3QgYSBicmllZiBsaW5lCj4gZm9yIHRoZSBh
cmNoYWVvbG9naXN0cy4gIEltYWdpbmUgMTAgeWVhcnMgZG93biB0aGUgcm9hZCBzb21lb25lIHdh
bnRzIHRvCj4ga25vdyB3aHkgaXQgY2hhbmdlZCAtLSB3YXMgaXQgYmVjYXVzZSB3ZSBzaHV0IGRv
d24gdGhlIGdpdCBzZXJ2ZXJzPyAgV2FzCj4gaXQgYmVjYXVzZSBodHRwcyB3YXMgbWVhc3VyZWQg
YXMgYmVpbmcgZmFzdGVyPyAgV2FzIGl0IHRvIGdldCBhcm91bmQKPiBmaXJld2FsbHM/ICBPciB3
YXMgaXMganVzdCB0byBpbXByb3ZlIGF1dGhlbnRpY2F0aW9uPyAgSXQgbWF5IG1hdHRlci4KCkkg
ZG9uJ3QgZnVsbHkgYWdyZWUgd2hhdCB5b3Ugc2FpZCBhYm92ZSBidXQgSSdtIG5vdCBnb2luZyB0
byBhcmd1ZQpiZWNhdXNlIEkndmUgZ290IHdoYXQgSSB3YW50ZWQuIDotKQoKV2VpLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:46:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10:46:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcq9t-0002dm-JV; Tue, 10 Jul 2018 10:46: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcq9s-0002de-7c
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:46:12 +0000
X-Inumbo-ID: 6f9e320e-842e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f9e320e-842e-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 12:46:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59816682"
To: <xen-devel@lists.xenproject.org>
References: <20180710093322.10854-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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
 NkY9enyrlw==
Message-ID: <45d72623-d63f-ddd1-db5c-e241013ec03a@citrix.com>
Date: Tue, 10 Jul 2018 11:46:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180710093322.10854-1-george.dunlap@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>, Tamas K Lengyel <tamas.lengyel@zentific.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>

Rm9yZ290IHRvIENDIEJpdERlZmVuZGVyCgpPbiAwNy8xMC8yMDE4IDEwOjMzIEFNLCBHZW9yZ2Ug
RHVubGFwIHdyb3RlOgo+IFRoZSBhbHRwMm0gZnVuY3Rpb25hbGl0eSB3YXMgb3JpZ2luYWxseSBl
bnZpc2lvbmVkIHRvIGJlIHVzZWQgaW4KPiBzZXZlcmFsIGRpZmZlcmVudCBjb25maWd1cmF0aW9u
cywgb25lIG9mIHdoaWNoIHdhcyBhIHNpbmdsZSBpbi1ndWVzdAo+IGFnZW50IHRoYXQgaGFkIGZ1
bGwgb3BlcmF0aW9uYWwgY29udHJvbCBvZiBhbHRwMm0uICBUaGlzIHJlcXVpcmVkIHRoZQo+IHNp
bmdsZSBoeXBlcmNhbGwgdG8gYmUgYW4gSFZNT1AsIHdoaWNoIGlzIHRoZSBvbmx5IHR5cGUgb2Yg
aHlwZXJjYWxsCj4gYW4gSFZNIGd1ZXN0IGlzIGFsbG93ZWQgdG8gbWFrZS4KPiAKPiBFeHBvc2lu
ZyB0aGUgYWx0cDJtIGZ1bmN0aW9uYWxpdHkgdG8gdGhlIGd1ZXN0IHdhcyBjb250cm92ZXJzaWFs
IGF0Cj4gdGhlIHRpbWUsIGJ1dCB3YXMgdWx0aW1hdGVseSBhY2NlcHRlZC4gIFRoZSBmYWN0IHRo
YXQgYWx0cDJtIGlzIGFuCj4gSFZNT1AgcmF0aGVyIHRoYW4gYSBET01DVEwgaGFzIGNhdXNlZCBz
b21lIHByb2JsZW1zLCBob3dldmVyLCBmb3IKPiB0aG9zZSBtb3ZpbmcgZm9yd2FyZCB0cnlpbmcg
dG8gZXh0ZW5kIHRoZSBpbnRlcmZhY2U6IEV4dGVuZGluZyB0aGUKPiBpbnRlcmZhY2UgZXZlbiBm
b3IgdGhlICdleHRlcm5hbCcgdXNlIGNhc2Ugbm93IG1lYW5zIGV4dGVuZGluZyBhbgo+IEhWTU9Q
LCB3aGljaCBpbXBsaWNpdGx5IGV4dGVuZHMgdGhlIHN1cmZhY2Ugb2YgYXR0YWNrIGZvciB0aGUK
PiAnaW50ZXJuYWwnIHVzZSBjYXNlIGFzIHdlbGwuICBUaGUgcmVzdWx0IGhhcyBiZWVuIHRoYXQg
ZXZlcnkgYWRkaXRpb24KPiB0byB0aGlzIGludGVyZmFjZSBoYXMgYWxzbyBiZWVuIGNvbnRyb3Zl
cnNpYWwuCj4gCj4gU2V0dGxlIHRoZSBjb250cm92ZXJzeSBvbmNlIGFuZCBmb3IgYWxsIGJ5IGRv
Y3VtZW50aW5nIDEpIHRoZSBwdXJwb3NlCj4gb2YgdGhlIGFsdHAybSBpbnRlcmZhY2UsIGFuZCAy
KSBob3cgdG8gZXh0ZW5kIGl0LiAgSW4gcGFydGljdWxhcjoKPiAKPiAqIFNwZWNpZnkgdGhhdCB0
aGUgZnVsbHkgaW4tZ3Vlc3QgYWdlbnQgaXMgYSB0YXJnZXQgdXNlIGNhc2UKPiAKPiAqIFNwZWNp
ZnkgdGhhdCBhbGwgZXh0ZW5zaW9ucyB0byBhbHRwMm0gZnVuY3Rpb25hbGl0eSBzaG91bGQgYmUg
c3Vib3BzCj4gICBvZiB0aGUgSFZNT1AgaHlwZXJjYWxsCj4gCj4gKiBTcGVjaWZ5IHRoYXQgbmV3
IHN1Ym9wcyBzaG91bGQgYmUgZGlzYWJsZWQgaW4gQUxUUDJNX21peGVkIG1vZGUgYnkKPiAgIGRl
ZmF1bHQsIHVubGVzcyBzcGVjaWZpY2FsbHkgZXZhbHVhdGVkIGFzIGJlaW5nIHVzZWZ1bCBmb3Ig
dGhlCj4gICAnaW50ZXJuYWwnIHVzZSBjYXNlLgo+IAo+IEhvcGVmdWxseSB0aGlzIHdpbGwgYWxs
b3cgdGhlIGFsdHAybSBpbnRlcmZhY2UgdG8gYmUgZGV2ZWxvcGVkIGZ1cnRoZXIKPiB3aXRob3V0
IHVubmVjZXNzYXJ5IGNvbnRyb3ZlcnN5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPiAtLS0KPiBDQzogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGNpdHJpeC5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cj4gQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ0M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDQzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+Cj4gQ0M6IEtvbnJhZCBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENDOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ0M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVu
Z3llbEB6ZW50aWZpYy5jb20+Cj4gQ0M6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNv
bT4KPiAKPiBBcyBmYXIgYXMgSSBjYW4gdGVsbCB0aGVyZSBhcmUgdGhyZWUgcG9zc2libGUgc29s
dXRpb25zIHRvIHRoaXMKPiBjb250cm92ZXJzeToKPiAKPiBBLiBSZW1vdmUgdGhlICdpbnRlcm5h
bCcgZnVuY3Rpb25hbGl0eSBhcyBhIHRhcmdldCBieSBjb252ZXJ0aW5nIHRoZQo+IGN1cnJlbnQg
SFZNT1AgaW50byBhIERPTUNUTC4KPiAKPiBCLiBIYXZlIHR3byBoeXBlcmNhbGxzIC0tIGFuIEhW
TU9QIHdoaWNoIGNvbnRhaW5zIGZ1bmN0aW9uYWxpdHkKPiBleHBlY3RlZCB0byBiZSB1c2VkIGJ5
IHRoZSAnaW50ZXJuYWwnIGFnZW50LCBhbmQgYSBET01DVEwgZm9yCj4gZnVuY3Rpb25hbGl0eSB3
aGljaCBpcyBleHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdpbnRlcm5hbCcKPiBhZ2Vu
dC4KPiAKPiBDLiBBZ3JlZSB0byBhZGQgYWxsIG5ldyBzdWJvcHMgdG8gdGhlIGN1cnJlbnQgaHlw
ZXJjYWxsIChIVk1PUCksIGV2ZW4KPiBpZiB3ZSdyZSBub3Qgc3VyZSBpZiB0aGV5IHNob3VsZCBi
ZSBleHBvc2VkIHRvIHRoZSBndWVzdC4KPiAKPiBJIHRoaW5rIEEgaXMgYSB0ZXJyaWJsZSBpZGVh
LiAgSGF2aW5nIGEgc2luZ2xlIGluLWd1ZXN0IGFnZW50IGlzIGEKPiByZWFzb25hYmxlIGRlc2ln
biBjaG9pY2UsIGFuZCBhcHBhcmVudGx5IGl0IHdhcyBldmVuIGltcGxlbWVudGVkIGF0Cj4gc29t
ZSBwb2ludDsgd2Ugc2hvdWxkIG1ha2UgaXQgc3RyYWlnaHRmb3J3YXJkIGZvciBzb21lb25lIGlu
IHRoZQo+IGZ1dHVyZSB0byBwaWNrIHVwIHRoZSB3b3JrIGlmIHRoZXkgd2FudCB0by4KPiAKPiBJ
IHRoaW5rIEIgaXMgYWxzbyBhIHRlcnJpYmxlIGlkZWEuICBUaGUgcGVvcGxlIGV4dGVuZGluZyBp
dCBhdCB0aGUKPiBtb21lbnQgYXJlIHByaW1hcmlseSBjb25jZXJuZWQgd2l0aCB0aGUgJ2V4dGVy
bmFsJyB1c2UgY2FzZS4gIFRoZXJlIGlzCj4gbm9ib2R5IGFyb3VuZCB0byByZXByZXNlbnQgd2hl
dGhlciBuZXcgZnVuY3Rpb25hbGl0eSBzaG91bGQgZW5kIHVwIGluCj4gdGhlIEhWTU9QIG9yIHRo
ZSBET01DVEwsIHdoaWNoIG1lYW5zIHRoYXQgYnkgZGVmYXVsdCBpdCB3aWxsIGVuZCB1cCBpbgo+
IHRoZSBET01DVEwuICBJZiBpdCBpcyBkaXNjb3ZlcmVkLCBhZnRlcndhcmRzLCB0aGF0IHRoZSBu
ZXcgb3BlcmF0aW9ucwo+ICp3b3VsZCogYmUgc2FmZSBhbmQgdXNlZnVsIGZvciB0aGUgJ2ludGVy
bmFsJyB1c2UgY2FzZSwgdGhlbiB3ZSB3aWxsCj4gaGF2ZSB0byBkdXBsaWNhdGUgdGhlbSBpbnNp
ZGUgdGhlIEhWTU9QLgo+IAo+IEl0IGp1c3QgbWFrZXMgbW9yZSBzZW5zZSB0byBoYXZlIGFsbCB0
aGUgYWx0cDJtIG9wZXJhdGlvbnMgaW4gYSBzaW5nbGUKPiBwbGFjZSwgYW5kIGEgc2ltcGxlIHdh
eSB0byBjb250cm9sIHdoZXRoZXIgdGhleSdyZSBhdmFpbGFibGUgdG8gdGhlCj4gJ2ludGVybmFs
JyB1c2UgY2FzZSBvciBub3QuICBBcyBzdWNoLCBJIGFtIHByb3Bvc2luZyAnQycuICBJIGtub3cg
SmFuCj4gY29uc2lkZXJzIHRoaXMgImJhZG5lc3MiLCBhbmQgb2JqZWN0cyB0byB0aGUgY29udGlu
dWFsICJleHRlbnNpb24iIG9mCj4gdGhlICJiYWRuZXNzIiwgYnV0IEkgZGlzYWdyZWUsIGFuZCBJ
IHN0cm9uZ2x5IG9iamVjdCB0byB0aGUgb3RoZXIgdHdvCj4gb3B0aW9ucy4KPiAKPiBEaXNhYmxp
bmcgbmV3IHN1Ym9wcyBmb3IgdGhlICdpbnRlcm5hbCcgdXNlIGNhc2UgYnkgZGVmYXVsdCBtZWFu
cyB0aGF0Cj4gd2UgY2FuIGFkZCBuZXcgc3Vib3BzIHdpdGhvdXQgd29ycnlpbmcgYWJvdXQgbWFr
aW5nIHRoZSAnaW50ZXJuYWwnIHVzZQo+IGNhc2UgbGVzcyBzZWN1cmU7IGJ1dCBpZiBpbiB0aGUg
ZnV0dXJlIHNvbWVvbmUgbWFrZXMgdGhlIGNhc2UgdGhhdAo+IHRoZXkgYXJlIHNhZmUgYW5kIG5l
Y2Vzc2FyeSwgd2UgY2FuIGVuYWJsZSB0aGVtIHdpdGhvdXQgaGF2aW5nIGNvZGUKPiBkdXBsaWNh
dGlvbi4KPiAKPiBJbiBhbnkgY2FzZSBuZWVkIHRvIGNvbWUgdG8gYW4gYWdyZWVtZW50IG9uY2Ug
YW5kIGZvciBhbGwgc28gdGhhdAo+IFRhbWFzIGFuZCBSYXp2YW4gY2FuIGRvIHRoZWlyIHdvcmsg
d2l0aG91dCBjb250aW51YWwgYXJndW1lbnRzIG92ZXIgYQo+IG1vZGUgdGhleSdyZSBub3QgdXNp
bmcuCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAyOCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
Cj4gaW5kZXggZTAyMmY1YWIwZS4uOTBhNGJlNWU4NiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBAIC00NDYwLDYg
KzQ0NjAsMzQgQEAgc3RhdGljIGludCBodm1vcF9nZXRfcGFyYW0oCj4gICAgICByZXR1cm4gcmM7
Cj4gIH0KPiAgCj4gKy8qCj4gKyAqIGFsdHAybSBvcGVyYXRpb25zIGFyZSBlbnZpc2lvbmVkIGFz
IGJlaW5nIHVzZWQgaW4gc2V2ZXJhbCBkaWZmZXJlbnQgCj4gKyAqIG1vZGVzOgo+ICsgKiAKPiAr
ICogLSBleHRlcm5hbDogQWxsIGNvbnRyb2wgYW5kIGRlY2lzaW9ucyBhcmUgbWFkZSBieSBhbiBl
eHRlcm5hbCBhZ2VudAo+ICsgKiAgIHJ1bm5pbmcgZG9tYWluIDAuCj4gKyAqCj4gKyAqIC0gaW50
ZXJuYWw6IGFsdHAybSBvcGVyYXRpb25zIGFyZSB1c2VkIGV4Y2x1c2l2ZWx5IGJ5IGFuIGluLWd1
ZXN0IGFnZW50Cj4gKyAqICAgdG8gcHJvdGVjdCBpdHNlbGYgZnJvbSB0aGUgZ3Vlc3Qga2VybmVs
IGFuZCBpbi1ndWVzdCBhdHRhY2tlcnMuICAKPiArICogCj4gKyAqIC0gY29vcmRpbmF0ZWQ6IEFu
IGluLWd1ZXN0IGFnZW50IGhhbmRsZXMgI1ZFIGFuZCBWTUZVTkNzIGxvY2FsbHksCj4gKyAqICAg
YnV0IG1ha2VzIHJlcXVlc3RzIG9mIGFuIGV4dGVybmFsIGVudGl0eSBmb3IgYmlnZ2VyIGNoYW5n
ZXMgKHN1Y2gKPiArICogICBhcyBtb2RpZnlpbmcgYWx0cDJtIGVudGlyZXMpLgo+ICsgKgo+ICsg
KiBUaGlzIGNvcnJlc3BvbmRzIHRvIHRoZSB0aHJlZSB2YWx1ZXMgZm9yIEhWTV9QQVJBTV9BTFRQ
Mk0KPiArICogKGV4dGVybmFsLCBtaXhlZCwgbGltaXRlZCkuIEFsbCB0aHJlZSBtb2RlbHMgaGF2
ZSBhZHZhbnRhZ2VzIGFuZAo+ICsgKiBkaXNhZHZhbnRhZ2VzLgo+ICsgKgo+ICsgKiBOb3JtYWxs
eSBoeXBlcmNhbGxzIG1hZGUgYnkgYSBwcm9ncmFtIGluIGRvbWFpbiAwIGluIG9yZGVyIHRvCj4g
KyAqIGNvbnRyb2wgYSBndWVzdCB3b3VsZCBiZSBET01DVExzIHJhdGhlciB0aGFuIEhWTU9Qcy4g
IEJ1dCBpbiBvcmRlcgo+ICsgKiB0byBwcm9wZXJseSBlbmFibGUgdGhlICdpbnRlcm5hbCcgdXNl
IGNhc2UsIGFzIHdlbGwgYXMgdG8gYXZvaWQKPiArICogZnJhZ21lbnRhdGlvbiwgYWxsIGFsdHAy
bSBzdWJvcHMgc2hvdWxkIGNvbWUgdW5kZXIgdGhpcyBzaW5nbGUKPiArICogSFZNT1AuCj4gKyAq
Cj4gKyAqIE5ldyBzdWJvcHMgd2hpY2ggbWF5IG5vdCBiZSBzdWl0YWJsZSBmb3IgdGhlICdpbnRl
cm5hbCcgdXNlIGNhc2UKPiArICogc2hvdWxkIGJlIGRpc2FibGVkIGluIHRoZSAiWEVOX0FMVFAy
TV9taXhlZCIgY2FzZSBpbgo+ICsgKiB4c21faHZtX2FsdHAybWh2bV9vcCgpLgo+ICsgKi8KPiAg
c3RhdGljIGludCBkb19hbHRwMm1fb3AoCj4gICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZv
aWQpIGFyZykKPiAgewo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:48:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10:48:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcqC3-00033u-2x; Tue, 10 Jul 2018 10:48: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=gey3=j2=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fcqC2-00033m-Hk
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:48:26 +0000
X-Inumbo-ID: c7f7c4c3-842e-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7f7c4c3-842e-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:48:29 +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 w6AAhf1J135485;
 Tue, 10 Jul 2018 10:48: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 :
 content-transfer-encoding : in-reply-to; s=corp-2018-07-02;
 bh=r+1TQJ8UtBT3eniqGVf4qwapnLWL0LEwmw2eid6JAtY=;
 b=RZUK+Wlnfme+vlLLUbKNjegNKLZAsJtlGXmwdGrr7frRD/avMTv8JsyKwu17lskAMdOj
 /j2XxfSeZBRaaR+kmfVnvqHXlL8Oa2xYQPTROJtz079wp0nm6GA02x6KyFRkt5BXjKyr
 J6kT7BVOyVSozSXUKUscqg3HkQ+y4i4y1zsFe+h7GBJXW3G982O9xXcOdAH/9FaficPW
 sEB2k2G94Km9gLt8zmIcNEX8CxgxJLgKCM6QNEV634X8ph9UjMdhRcESdoIB8KaBzjlR
 l4NSUGkzsLa88EXLjPBZtpaK88ZpZf/Qdtsn4A02gKYnQbMxeYMAAbO6b8a9HVvYa1dQ iA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2k2p7dsc62-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 10:48:15 +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 w6AAmES3019431
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 10:48:14 GMT
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6AAmDix014356;
 Tue, 10 Jul 2018 10:48:13 GMT
Received: from olila.local.net-space.pl (/10.175.213.225)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 10 Jul 2018 03:48:13 -0700
Date: Tue, 10 Jul 2018 12:48:08 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180710104808.GX26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
 <20180704133109.GA26572@olila.local.net-space.pl>
 <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
 <20180704163542.GG26572@olila.local.net-space.pl>
 <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
 <20180706140248.GK26572@olila.local.net-space.pl>
 <5B3F85ED02000078001D1EA5@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3F85ED02000078001D1EA5@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8949
 signatures=668705
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-1806210000 definitions=main-1807100119
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDk6MDg6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA2LjA3LjE4IGF0IDE2OjAyLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDI6MTg6MDNBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE4OjM1LCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6
Mjc6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDA0LjA3LjE4
IGF0IDE2OjAxLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT24g
TW9uLCBKdW4gMjUsIDIwMTggYXQgMDk6MzY6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6
Cj4gPj4gPj4gPj4gPj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNs
ZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4+ID4gQEAgLTU4Miw2ICs1ODcsMTIgQEAgc3RhdGljIHZv
aWQgX19pbml0IGVmaV9hcmNoX21lbW9yeV9zZXR1cCh2b2lkKQo+ID4+ID4+ID4+ID4gICAgICBp
ZiAoICFlZmlfZW5hYmxlZChFRklfTE9BREVSKSApCj4gPj4gPj4gPj4gPiAgICAgICAgICByZXR1
cm47Cj4gPj4gPj4gPj4gPgo+ID4+ID4+ID4+ID4gKyAgICBpZiAoIGVmaV9lbmFibGVkKEVGSV9N
Ql9MT0FERVIpICkKPiA+PiA+PiA+PiA+ICsgICAgICAgIGZvciAoIHB0ZSA9IF9fcGFnZV90YWJs
ZXNfc3RhcnQ7IHB0ZSA8IF9fcGFnZV90YWJsZXNfZW5kOwo+ID4+ID4+ID4+ID4gKyAgICAgICAg
ICAgICAgcHRlICs9ICggcHRlICE9IChpbnRwdGVfdCAqKWwyX2lkZW50bWFwICkgPyAxIDogNCAq
IEwyX1BBR0VUQUJMRV9FTlRSSUVTICkKPiA+PiA+PiA+Pgo+ID4+ID4+ID4+IFBsZWFzZSBhdm9p
ZCBleHBsaWNpdCBjYXN0cyAtICZsMmVfZ2V0X2ludHB0ZShsMl9pZGVudG1hcFswXSkgb3IKPiA+
PiA+PiA+PiBzb21ldGhpbmcgYWxvbmcgdGhvc2UgbGluZXMgb3VnaHQgdG8gd29yayBoZXJlLiBT
YW1lIGZvcgo+ID4+ID4+ID4+IDQgKiBMMl9QQUdFVEFCTEVfRU5UUklFUyAtIHlvdSBtZWFuIEFS
UkFZX1NJWkUoKSB0aGVyZS4KPiA+PiA+PiA+Cj4gPj4gPj4gPiBPSy4KPiA+PiA+PiA+Cj4gPj4g
Pj4gPj4gQWxzbyB0aGlzIHdob2xlIGNvZGUgYmxvY2sgbmVlZHMgYSBjb21tZW50LCB0byBleHBs
YWluIHdoYXQgaXQKPiA+PiA+PiA+PiBkb2VzIGFuZCBhbHNvIHdoeSBsMl9pZGVudG1hcCBuZWVk
cyBza2lwcGluZy4KPiA+PiA+PiA+Pgo+ID4+ID4+ID4+IEZ1cnRoZXJtb3JlIC0gaXNuJ3QgdGhp
cyBvZmYgYnkgb25lLCBhbmQgeW91IHByb2Nlc3MgbDJfaWRlbnRtYXBbMF0KPiA+PiA+PiA+PiB0
aGlzIHdheSwgc2tpcHBpbmcgdGhlIHJlc3QgX3BsdXNfIHRoZSBmaXJzdCBmb2xsb3dpbmcgZW50
cnk/IEkgdGhpbmsKPiA+PiA+PiA+Cj4gPj4gPj4gPiBUaGUgY29kZSBtaW1pY3Mgc2ltaWxhciBj
b2RlIGluIGhlYWQuUy4KPiA+PiA+Pgo+ID4+ID4+IEkgY2FuJ3Qgc2VlIGEgc2ltaWxhciBvZmYt
YnktMSBpbiBoZWFkLlMuCj4gPj4gPgo+ID4+ID4gIDY2MiAgICAgICAgIC8qCj4gPj4gPiAgNjYz
ICAgICAgICAgICogVXBkYXRlIGZyYW1lIGFkZHJlc3NlcyBpbiBwYWdlIHRhYmxlcyBleGNsdWRp
bmcgbDJfaWRlbnRtYXAKPiA+PiA+ICA2NjQgICAgICAgICAgKiB3aXRob3V0IGl0cyBmaXJzdCBl
bnRyeSB3aGljaCBwb2ludHMgdG8gbDFfaWRlbnRtYXAuCj4gPj4gPiAgNjY1ICAgICAgICAgICov
Cj4gPj4gPiAgNjY2ICAgICAgICAgbW92ICAgICAkKChfX3BhZ2VfdGFibGVzX2VuZC1fX3BhZ2Vf
dGFibGVzX3N0YXJ0KS84KSwlZWN4Cj4gPj4gPiAgNjY3ICAgICAgICAgbW92ICAgICAkKCgobDJf
aWRlbnRtYXAtX19wYWdlX3RhYmxlc19zdGFydCkvOCkrMSksJWVkeAo+ID4+ID4gIDY2OCAxOiAg
ICAgIGNtcCAgICAgJCgobDJfaWRlbnRtYXArbDJfaWRlbnRtYXBfc2l6ZW9mLV9fcGFnZV90YWJs
ZXNfc3RhcnQpLzgpLCVlY3gKPiA+PiA+ICA2NjkgICAgICAgICBjbW92ZSAgICVlZHgsJWVjeAo+
ID4+ID4gIDY3MCAgICAgICAgIHRlc3RsICAgJF9QQUdFX1BSRVNFTlQsc3ltX2ZzKF9fcGFnZV90
YWJsZXNfc3RhcnQpLTgoLCVlY3gsOCkKPiA+PiA+ICA2NzEgICAgICAgICBqeiAgICAgIDJmCj4g
Pj4gPiAgNjcyICAgICAgICAgYWRkICAgICAlZXNpLHN5bV9mcyhfX3BhZ2VfdGFibGVzX3N0YXJ0
KS04KCwlZWN4LDgpCj4gPj4gPiAgNjczIDI6ICAgICAgbG9vcCAgICAxYgo+ID4+Cj4gPj4gV2Vs
bCAtIHRoaXMgaXMgdGhlIGNvZGUgaW4gcXVlc3Rpb24sIGJ1dCB5b3UgZmFpbCB0byBwb2ludCBv
dXQgd2hlcmUKPiA+PiB0aGUgb2ZmLWJ5LTEgaXMuCj4gPgo+ID4gTGluZSA2NjcsIDY2OCBhbmQg
NjY5Lgo+Cj4gSSBkb24ndCB0aGluayBzbywgbm8uIE5vdGUgdGhlIC04IGluIGxpbmVzIDY3MCBh
bmQgNjcyLgoKSG93ZXZlciwgeW91IGFyZSBtaXNzaW5nICsxIGluIGxpbmUgNjY3LgoKPiA+PiA+
PiA+PiA+IEBAIC0yNzEsNiArMjg0LDkgQEAgU0VDVElPTlMKPiA+PiA+PiA+PiA+ICAgICAgICAg
KiguZGF0YS5yZWwpCj4gPj4gPj4gPj4gPiAgICAgICAgICooLmRhdGEucmVsLiopCj4gPj4gPj4g
Pj4gPiAgICAgICAgIENPTlNUUlVDVE9SUwo+ID4+ID4+ID4+ID4gKyAgICAgICAvKiBQRSBmaWxl
IG11c3QgZW5kIGF0IFhFTl9GSUxFX0FMSUdOIGJvdW5kYXJ5LiAqLwo+ID4+ID4+ID4+ID4gKyAg
ICAgICAuID0gQUxJR04oWEVOX0ZJTEVfQUxJR04pOwo+ID4+ID4+ID4+ID4gKyAgICAgICBfX3Bl
X3RleHRfcmF3X2VuZCA9IC47Cj4gPj4gPj4gPj4KPiA+PiA+PiA+PiBJcyB0aGlzIHJlYWxseSBh
IHJlcXVpcmVtZW50IG9uIHRoZSBmaWxlLCBvciBqdXN0IG9uIHRoZSBsYWJlbD8KPiA+PiA+PiA+
Cj4gPj4gPj4gPiBGaWxlLCBzbywgcHJvYmFibHkgaXQgY2FuIGJlIG1vdmVkIGJlaGluZCB0aGUg
bGFiZWwuIFRob3VnaCBpdCBtZWFucwo+ID4+ID4+ID4gdGhhdCBfX3BlX3RleHRfcmF3X2VuZCB3
aWxsIG5vdCBwb2ludCB0byB0aGUgcmVhbCBlbmQgb2YgLnRleHQgc2VjdGlvbi4KPiA+PiA+Pgo+
ID4+ID4+IFRoaXMgaXMgYW4gYW5zd2VyIGNvbnRyYWRpY3RpbmcgaXRzZWxmOiBJZiB0aGUgcmVx
dWlyZW1lbnQgaW5kZWVkCj4gPj4gPj4gaXMgb24gdGhlIGZpbGUsIHRoZW4gdGhpbmdzIG5lZWQg
dG8gcmVtYWluIGFzIGlzLiBJJ20gd29uZGVyaW5nCj4gPj4gPj4gdGhvdWdoIHdoYXQgZW50aXR5
IHdvdWxkIGVuZm9yY2UgdGhpcyByZXF1aXJlbWVudCAoaWYgc3VjaAo+ID4+ID4+IGV4aXN0cyBp
biB0aGUgZmlyc3QgcGxhY2UpLgo+ID4+ID4KPiA+PiA+IEkgYW0gbm90IHN1cmUgd2hhdCBraW5k
IG9mIGVudGl0eSB5b3UgdGhpbmsgYWJvdXQuCj4gPj4KPiA+PiBUYWtpbmcgeW91ciBjb21tZW50
LCB0aGVyZSBtdXN0IGJlIChhKSBzb21ldGhpbmcgc2FpZCBpbiB0aGUgc3BlYwo+ID4+IGFuZCAo
YikgaXRzICJ2aW9sYXRpb24iIGxlYWRpbmcgdG8gcHJvYmxlbXMuIEkgZ3Vlc3MgaWYgSSBkdWcg
Y2FyZWZ1bGx5Cj4gPj4gZW5vdWdoIEkgbWlnaHQgYmUgYWJsZSB0byBmaW5kIChhKSwgc28gaXQg
aXMgKGIpIHRoYXQgSSdtIGFza2luZyBhYm91dC4KPiA+Cj4gPiBNaWNyb3NvZnQgUG9ydGFibGUg
RXhlY3V0YWJsZSBhbmQgQ29tbW9uIE9iamVjdCBGaWxlIEZvcm1hdAo+ID4gU3BlY2lmaWNhdGlv
biwgUmV2aXNpb24gMTEsIHNheXMgdGhpczoKPiA+Cj4gPiAgIEZpbGVBbGlnbm1lbnQ6IFRoZSBh
bGlnbm1lbnQgZmFjdG9yIChpbiBieXRlcykgdGhhdCBpcyB1c2VkIHRvIGFsaWduCj4gPiAgIHRo
ZSByYXcgZGF0YSBvZiBzZWN0aW9ucyBpbiB0aGUgaW1hZ2UgZmlsZS4gVGhlIHZhbHVlIHNob3Vs
ZCBiZSBhIHBvd2VyCj4gPiAgIG9mIDIgYmV0d2VlbiA1MTIgYW5kIDY0IEssIGluY2x1c2l2ZS4g
VGhlIGRlZmF1bHQgaXMgNTEyLiBJZiB0aGUKPiA+ICAgU2VjdGlvbkFsaWdubWVudCBpcyBsZXNz
IHRoYW4gdGhlIGFyY2hpdGVjdHVyZeKAmXMgcGFnZSBzaXplLCB0aGVuCj4gPiAgIEZpbGVBbGln
bm1lbnQgbXVzdCBtYXRjaCBTZWN0aW9uQWxpZ25tZW50Lgo+Cj4gV2VsbCwgYXMgc2FpZCBiZWZv
cmUgLSB0aGVyZSdzIGEgdmFyaWV0eSBvZiBXaW5kb3dzIGRyaXZlcnMgd2l0aCBtdWNoCj4gc21h
bGxlciBhbGlnbm1lbnQgKG9mdGVuIDMyKS4KClRoZSBtb3N0IGltcG9ydGFudCBpcyBmaXJzdCBz
ZW50ZW5jZSBoZXJlLiBPdGhlcnMgSSBoYXZlIHB1dCBqdXN0CmZvciBjb21wbGV0ZW5lc3MuIFdl
IGhhdmUgZGlzY3Vzc2VkIHRoYXQgZWFybGllci4KCj4gPiBBbmQgZS5nLiBhdCBsZWFzdCBzYnNp
Z24gaXMgdmVyeSBwaWNreSBhbmQgY29tcGxhaW5zIGlmIHNlY3Rpb25zIGFyZQo+ID4gbm90IGFs
aWduZWQgY29ycmVjdGx5IGluIHRoZSBQRSBmaWxlLgo+Cj4gVGhhdCdzIHBvc3NpYmx5IHJlbGV2
YW50LCBhbmQgd291bGQgbWFrZSB1cCBmb3IgYSBnb29kIHJlYXNvbiBoZXJlLgo+IEluIHdoaWNo
IGNhc2UsIHdpdGggdGhlIGNvbW1lbnQgbWluaW1hbGx5IGV4dGVuZGVkLCBJJ20gZmluZSB3aXRo
IHRoZQo+IGNoYW5nZSBhcyBzdGlsbCB2aXNpYmxlIGFib3ZlLgoKU3VyZSB0aGluZyEKCkRhbmll
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 10:57:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 10: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 1fcqKH-0003tw-6l; Tue, 10 Jul 2018 10: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcqKG-0003tr-DP
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 10:56:56 +0000
X-Inumbo-ID: f83487dd-842f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f83487dd-842f-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 10:57:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59817122"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <5B4483F202000078001D28E2@prv1-mh.provo.novell.com>
 <73a5cb1a-a228-11c4-0f1d-da21a16726ad@citrix.com>
 <23364.35661.260888.861745@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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
 NkY9enyrlw==
Message-ID: <6b083fa6-2d6e-846d-a800-02832f158368@citrix.com>
Date: Tue, 10 Jul 2018 11:56:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23364.35661.260888.861745@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.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>

T24gMDcvMTAvMjAxOCAxMTozMiBBTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gR2VvcmdlIER1bmxh
cCB3cml0ZXMgKCJSZTogW1BBVENIXSBodm0vYWx0cDJtOiBDbGFyaWZ5IHRoZSBwcm9wZXIgd2F5
IHRvIGV4dGVuZCB0aGUgYWx0cDJtIGludGVyZmFjZSIpOgo+PiBPbiAwNy8xMC8yMDE4IDExOjAx
IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT3IgMmE6IEluY2x1ZGUgYSBjb21tZW50IHNheWlu
ZyB0aGUgJ2ludGVybmFsJyBpbnRlcmZhY2UgaGFzbid0IGJlZW4KPj4gZXZhbHVhdGVkIGZvciBz
YWZldHksIGFuZCBkb24ndCBib3RoZXIgYmxhY2tsaXN0aW5nIG5ldyBvcHMgdW50aWwgc3VjaAo+
PiBhbiBldmFsdWF0aW9uIGhhcyBiZWVuIG1hZGUuCj4gCj4gV2Ugc2hvdWxkIGhhdmUgYSB3YXkg
b2YgcmVtZW1iZXJpbmcgdGhlIGRlc2lnbiBpbnRlbnQsIGV2ZW4gaWYgaXQKPiBoYXNuJ3QgYmVl
biBhdWRpdGVkLgo+IAo+IFNVUFBPUlQubWQgY2FuIGRlYWwgd2l0aCB0aGUgcG9zc2libGUgcHJv
YmxlbSBvZiBwZW9wbGUgdGhpbmtpbmcgdGhlCj4gbm9uLWJsYWNrbGlzdGVkIGl0ZW1zIGFyZSBm
dWxseSByZWFkeSBmb3IgdXNlLgoKSSB0aGluayBTVVBQT1JULm1kIHNob3VsZCBwcmltYXJpbHkg
YmUgZm9yIGVuZCB1c2VycyB0byBkZXRlcm1pbmUKd2hldGhlciB0aGV5IHNob3VsZCB1c2UgYW4g
aW50ZXJmYWNlIG9yIG5vdC4gIEEgdGVjaG5pY2FsIGRpc2N1c3Npb24KYWJvdXQgZXhhY3RseSB0
byB3aGF0IGRlZ3JlZSBhbiBpbnRlcmZhY2UgaGFzIChvciBoYXNuJ3QpIGJlZW4gdmV0dGVkIGlz
Cm1vcmUgdG93YXJkcyBhIGRldmVsb3BlciB3aG8gbWF5IGJlIGxvb2tpbmcgdG8gZ2V0IHRoaW5n
cyBpbnRvIGEKc3VwcG9ydGVkIHN0YXRlLCBhbmQgc28gc2hvdWxkIHByb2JhYmx5IGJlIGluIHRo
ZSBjb2RlIHNvbWV3aGVyZS4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 11:00:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 11: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 1fcqNJ-0004n6-Ow; Tue, 10 Jul 2018 11:00: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=shaj=j2=citrix.com=prvs=7225138ac=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fcqNH-0004aK-UW
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 11:00:03 +0000
X-Inumbo-ID: 67a05715-8430-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67a05715-8430-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 11:00:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59817229"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23364.37295.298968.438866@mariner.uk.xensource.com>
Date: Tue, 10 Jul 2018 11:59:59 +0100
To: George Dunlap <george.dunlap@citrix.com>
In-Reply-To: <6b083fa6-2d6e-846d-a800-02832f158368@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <5B4483F202000078001D28E2@prv1-mh.provo.novell.com>
 <73a5cb1a-a228-11c4-0f1d-da21a16726ad@citrix.com>
 <23364.35661.260888.861745@mariner.uk.xensource.com>
 <6b083fa6-2d6e-846d-a800-02832f158368@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>, Tamas K
 Lengyel <tamas.lengyel@zentific.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>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJSZTogW1BBVENIXSBodm0vYWx0cDJtOiBDbGFyaWZ5IHRo
ZSBwcm9wZXIgd2F5IHRvIGV4dGVuZCB0aGUgYWx0cDJtIGludGVyZmFjZSIpOgo+IE9uIDA3LzEw
LzIwMTggMTE6MzIgQU0sIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gV2Ugc2hvdWxkIGhhdmUgYSB3
YXkgb2YgcmVtZW1iZXJpbmcgdGhlIGRlc2lnbiBpbnRlbnQsIGV2ZW4gaWYgaXQKPiA+IGhhc24n
dCBiZWVuIGF1ZGl0ZWQuCj4gPiAKPiA+IFNVUFBPUlQubWQgY2FuIGRlYWwgd2l0aCB0aGUgcG9z
c2libGUgcHJvYmxlbSBvZiBwZW9wbGUgdGhpbmtpbmcgdGhlCj4gPiBub24tYmxhY2tsaXN0ZWQg
aXRlbXMgYXJlIGZ1bGx5IHJlYWR5IGZvciB1c2UuCj4gCj4gSSB0aGluayBTVVBQT1JULm1kIHNo
b3VsZCBwcmltYXJpbHkgYmUgZm9yIGVuZCB1c2VycyB0byBkZXRlcm1pbmUKPiB3aGV0aGVyIHRo
ZXkgc2hvdWxkIHVzZSBhbiBpbnRlcmZhY2Ugb3Igbm90LiAgQSB0ZWNobmljYWwgZGlzY3Vzc2lv
bgo+IGFib3V0IGV4YWN0bHkgdG8gd2hhdCBkZWdyZWUgYW4gaW50ZXJmYWNlIGhhcyAob3IgaGFz
bid0KSBiZWVuIHZldHRlZCBpcwo+IG1vcmUgdG93YXJkcyBhIGRldmVsb3BlciB3aG8gbWF5IGJl
IGxvb2tpbmcgdG8gZ2V0IHRoaW5ncyBpbnRvIGEKPiBzdXBwb3J0ZWQgc3RhdGUsIGFuZCBzbyBz
aG91bGQgcHJvYmFibHkgYmUgaW4gdGhlIGNvZGUgc29tZXdoZXJlLgoKSSBhZ3JlZSB3aXRoIHRo
YXQuICBCdXQgY3VycmVudGx5IEkgdGhpbmsgbm9uZSBvZiBpdCBoYXMgYmVlbgphdWRpdGVkLiAg
SWYgdGhlcmUgaXMgYW55IHF1ZXN0aW9uIG9mIGRvdWJ0IHdlIGNhbiBsZWF2ZSBhIGNvbW1lbnQg
aW4Kb25lIHBsYWNlIHJlZmVyZW5jZWluZyB0aGUgU1VQUE9SVC5tZCBzdGF0dXMgYW5kIHNheWlu
ZyBgb25lIHJlYXNvbiBpcwp0aGF0IG5vbmUgb2YgdGhpcyBzdHVmZiBoYXMgYmVlbiBhdWRpdGVk
Jy4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 11:01:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 11:01:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcqOK-0004w3-4P; Tue, 10 Jul 2018 11:01: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=gey3=j2=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fcqOJ-0004vy-L2
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 11:01:07 +0000
X-Inumbo-ID: 8570d411-8430-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8570d411-8430-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 13:00:56 +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 w6AAxIDL109166;
 Tue, 10 Jul 2018 11:00:59 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=OJnZF22c0KsW0P+hdG2EK6m9to0/dNRPRz4uu2Rgfmg=;
 b=4898ImoVpNxwJ3eg8heHvIyLlDDqZ1Phda+y94BTVDwPwwZvbkPcvxhxv/Dvzq8FOUYS
 LRLNrH4VY+5O7t6KMZSXxqlhS1vZyUrcFZxUlIS+FQ+AVVTJuz1VM6UMPOZtpUtUunUG
 Qo03F9r2jAvcnKae7us7twP/Ckmt+/TVfYFx0jRELsbnf1sbM3ev2OhXq0AOxwDpu3ho
 kDcIdtXEmr9Z0y/ABKWIE9rSW9ZPGINY0BqLZJbzkJ841gFahPCTcgAk/UfCUJljoq6b
 +dDg7jG+lXXBhk6y+pVQmVjTa7WI5FiG+wS5KlVcWzQ1ym3ePNZaxLXkJpbh9Spjh+jV uw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2k2p7v9c3v-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 11:00:59 +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 w6AB0wcj030307
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 11:00:58 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 w6AB0vBu029158;
 Tue, 10 Jul 2018 11:00:58 GMT
Received: from olila.local.net-space.pl (/10.175.213.225)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 10 Jul 2018 04:00:57 -0700
Date: Tue, 10 Jul 2018 13:00:52 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180710110052.GY26572@olila.local.net-space.pl>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
 <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8949
 signatures=668705
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-1806210000 definitions=main-1807100122
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDY6NDU6MTZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAwNiwgMjAxOCBhdCAwMzo0ODozOVBNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBUaHUsIEp1bCAwNSwgMjAxOCBhdCAwOTo0Nzo1N0FNICsw
MjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiBPbiBXZWQsIEp1bCAwNCwgMjAxOCBh
dCAxMjo0OTowMFBNICswMjAwLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiA+ID4gT24gV2VkLCBK
dWwgMDQsIDIwMTggYXQgMDE6NTc6NThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+
ID4gPiA+Pj4gT24gMDMuMDcuMTggYXQgMTg6MDIsIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4g
d3JvdGU6Cj4gPiA+ID4gPiA+IE9uIFRodSwgSnVuIDI4LCAyMDE4IGF0IDExOjM1OjI0UE0gLTA2
MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4gPj4gPj4+IFJvZ2VyIFBhdSBNb25uZSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+IDA2LzI4LzE4IDU6MzggUE0gPj4+Cj4gPiA+ID4gPiA+PiA+
bGxkICh0aGUgbGx2bSBsaW5rZXIpIGhhcyBzb21lIGlzc3VlcyB3aXRoIFhlbiBsaW5rZXIgc2Ny
aXB0LiBJdAo+ID4gPiA+ID4gPj4gPmRvZXNuJ3QgdW5kZXJzdGFuZCAnfHwnIGluIGFzc2VydCBl
eHByZXNzaW9uczoKPiA+ID4gPiA+ID4+ID4KPiA+ID4gPiA+ID4+ID5sZCAgICAtbWVsZl94ODZf
NjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKPiA+ID4g
PiA+ID4+ID4vcm9vdC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290
L3NyYy94ZW4veGVuLy54ZW4tc3ltcy4wCj4gPiA+ID4gPiA+PiA+bGQ6IGVycm9yOiB4ZW4ubGRz
OjI2MDogbWFsZm9ybWVkIG51bWJlcjogfAo+ID4gPiA+ID4gPj4gPj4+PiBBU1NFUlQoX19pbWFn
ZV9iYXNlX18gPiAoKCgoKCgoKCgyNjEgPj4gOCkgKiAweGZmZmYwMDAwMDAwMDAwMDApIHwgKDI2
MSA8PCAzOSkpKQo+ID4gPiA+ID4gPiArICgoMSA8PCAzOSkgLyAyKSkgKyAoNjQgPDwgMzApKSAr
ICgxIDw8IDMwKSkgKyAoMSA8PCAzMCkpKSB8fAo+ID4gPiA+ID4gPj4gPj4+Pgo+ID4gPiA+ID4g
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBeCj4gPiA+ID4gPiA+PiA+Cj4gPiA+ID4gPiA+PiA+QW5kIGRvZXNuJ3Qgd29y
ayBwcm9wZXJseSB3aXRoIHRoZSAnREVGSU5FRChmb28pID8gZm9vIDogLi4uJwo+ID4gPiA+ID4g
Pj4gPmV4cHJlc3Npb246Cj4gPiA+ID4gPiA+PiA+Cj4gPiA+ID4gPiA+PiA+bGQgICAgLW1lbGZf
eDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4g
PiA+ID4gPiA+PiA+L3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAv
cm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAo+ID4gPiA+ID4gPj4gPmxkOiBlcnJvcjogeGVu
LmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBU
aGlzIHNtZWxscyBsaWtlIGxsZCBidWcuIGVmaSBzeW1ib2wgaXMgY2xlYXJseSB1bmRlZmluZWQg
aW4gcHJlbGluay5vCj4gPiA+ID4gPiA+IChsbGQgZG9lcyBub3Qgc3VwcG9ydCBpMzg2cGVwIGVt
dWxhdGlvbik6Cj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ICAxMTE0NzogMDAwMDAwMDAwMDAwMDAw
MCAgICAgMCBOT1RZUEUgIEdMT0JBTCBISURERU4gICBVTkQgZWZpCj4gPiA+ID4gPiA+Cj4gPiA+
ID4gPiA+IEhvd2V2ZXIsIHN1cnByaXNpbmdseSBERUZJTkVEKCkgc3RhdGVzIHRoYXQgaXQgaXMg
YW5kIHRlcm5hcnkgb3BlcmF0b3IKPiA+ID4gPiA+ID4gZmlyZXMgYWRkcmVzcyBjYWxjdWxhdGlv
biBmcm9tIHVuZGVmaW5lZCBzeW1ib2wuIFNvLCBJIHRoaW5rIHRoYXQgbGxkCj4gPiA+ID4gPiA+
IGhhdmUgdG8gYmUgZml4ZWQgaW5zdGVhZCBvZiBYZW4uIEl0IHNob3VsZCBiZSBub3RlZCB0aGF0
IGJpbnV0aWxzIGxkCj4gPiA+ID4gPiA+IHdvcmtzIHdpdGhvdXQgYW55IGlzc3VlLgo+ID4gPiA+
ID4KPiA+ID4gPiA+IFJpZ2h0LCBidXQgaWYgd2UgY2FuIG1ha2UgWGVuIGJ1aWxkIG5ldmVydGhl
bGVzcywgdGhpcyB3b3VsZCBiZSBiZXR0ZXIuCj4gPiA+ID4gPiBTbyB3aGF0IHdlIG5lZWQgaGVy
ZSBpcyBhIChyZS0pZXhwbGFuYXRpb24gb2Ygd2h5IHlvdSd2ZSBuZWVkZWQgdG8KPiA+ID4gPiA+
IGRvIHRoZSB2ZXJ5IGNoYW5nZSBSb2dlciBpcyBzdWdnZXN0aW5nIHRvIHJldmVydC4KPiA+ID4g
Pgo+ID4gPiA+IEFmdGVyIGNvbW1pdCBiMTk5YzQ0IGJvdGggRUxGIGFuZCBQRSBvdXRwdXQgbmVl
ZCBhbiBlZmkgc3ltYm9sLiBTbywgd2UKPiA+ID4gPiBjYW5ub3QgdXNlIHNpbXBsZSAiI2lmZGVm
IEVGSSIgZm9yIGRpZmZlcmVudGlhdGlvbiBhcyBpdCB3YXMgZWFybGllci4KPiA+ID4KPiA+ID4g
SSdtIG5vdCBzdXJlIEkgZm9sbG93LCB3aHkgaXMgdGhhdCBub3QgYW4gb3B0aW9uPwo+ID4gPgo+
ID4gPiBDYW4geW91IGRldGFpbCB3aGljaCBjb25kaXRpb25zIHdpbGwgbWFrZSB0aGUgYnVpbGQg
dG8gZmFpbCB3aXRoIHRoZQo+ID4gPiBwcm9wb3NlZCBwYXRjaD8KPiA+Cj4gPiBUaGUgcHJvYmxl
bSBpcyB0aGF0IHlvdXIgcGF0Y2ggd2lsbCBjaGFuZ2UgZWZpIHN5bWJvbCBhZGRyZXNzIGluIEVM
Rgo+ID4gb3V0cHV0LiBUaGUgc3ltYm9sIGlzIHByb3ZpZGVkIGJ5IFhlbiBFRkkgcnVudGltZSBj
b2RlLiBTbywgdGhpcyB3YXkKPiA+IFhlbiB3aWxsIG5vdCB3b3JrIG9uIEVGSSBwbGF0Zm9ybSBp
ZiBpdCBpcyBsb2FkZWQgZnJvbSBHUlVCMi4KPiA+Cj4gPiA+IEkgYXNzdW1lIHRoYXQgZm9yIHRo
ZSBFTEYgb3V0cHV0IHRoZSBFRkkgY29kZSBpcyBub3QgYWRkZWQgdG8gdGhlCj4gPiA+IGltYWdl
LCBhbmQgYXMgc3VjaCBpdCByZXF1aXJlcyB0aGUgZWZpIHN5bWJvbCB0byBiZSBkZWZpbmVkIGJl
Y2F1c2UKPiA+ID4gaXQncyByZWZlcmVuY2VkIGZyb20gY29tbW9uIGNvZGU/Cj4gPgo+ID4gRUZJ
IGNvZGUgaXMgYWRkZWQgdG8gdGhlIEVMRiBpbWFnZSBiZWNhdXNlIGl0IGhhcyB0byBydW4gb24g
RUZJCj4gPiBwbGF0Zm9ybXMgdG9vLiBPZiBjb3Vyc2UgdmlhIEdSVUIyIG9yIHRvIGJlIG1vcmUg
cHJlY2lzZSBhbnkKPiA+IE11bHRpYm9vdDIgY29tcGF0aWJsZSBib290IGxvYWRlci4KPgo+IFNv
IG5vdyBib3RoIHRoZSBFTEYgYW5kIHRoZSBQRSBiaW5hcmllcyB3aWxsIGNvbnRhaW4gdGhlIGVm
aSBzeW1ib2w/Cj4gVGhlbiB3aGljaCBiaW5hcnkgZG9lc24ndCBjb250YWluIGl0PwoKQm90aCBh
bHdheXMuIFRoZSBkaWZmZXJlbmNlIGlzIHdoZXJlIGl0IGNvbWUgZnJvbS4gSWYgYnVpbGQgdG9v
bHMKKGNvbXBpbGVyIGFuZCBsaW5rZXIpIGFyZSBhYmxlIHRvIGdlbmVyYXRlIFBFIGZpbGVzIHRo
ZW4gZWZpIHN5bWJvbAppcyBkZXJpdmVkIGZyb20gc291cmNlIGZpbGVzICh4ZW4vY29tbW9uL2Vm
aS9ydW50aW1lLmMgdG8gYmUgcHJlY2lzZSkuCk90aGVyd2lzZSBpdCBpcyBkZXJpdmVkIGZyb20g
eGVuLmxkcy5TLgoKPiBTb3JyeSBmb3IgYXNraW5nIHNvIG1hbnkgcXVlc3Rpb25zLCBidXQgSSB3
b3VsZCBsaWtlIHRvIHRyeSB0byBhdm9pZAo+IHRoZSBERUZJTkVEIGNvbmRpdGlvbmFsIGluIHRo
ZSBsaW5rZXIgc2NyaXB0IGlmIHBvc3NpYmxlLgoKSWYgeW91IHdpc2ggdG8gZG8gdGhhdCB0aGVu
IHB1dCBkdW1teSBlZmkgc3ltYm9sIGludG8geGVuL2FyY2gveDg2L2VmaS9zdHViLmMuCgpEYW5p
ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 11:07:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 11:07:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcqUM-0005TQ-3p; Tue, 10 Jul 2018 11: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcqUL-0005TL-2k
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 11:07:21 +0000
X-Inumbo-ID: 63731619-8431-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 63731619-8431-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 13:07:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59818245"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <5B4483F202000078001D28E2@prv1-mh.provo.novell.com>
 <73a5cb1a-a228-11c4-0f1d-da21a16726ad@citrix.com>
 <23364.35661.260888.861745@mariner.uk.xensource.com>
 <6b083fa6-2d6e-846d-a800-02832f158368@citrix.com>
 <23364.37295.298968.438866@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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
 NkY9enyrlw==
Message-ID: <143fb7da-132a-3dcf-54ab-beb0caf3add5@citrix.com>
Date: Tue, 10 Jul 2018 12:07:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23364.37295.298968.438866@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.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>

T24gMDcvMTAvMjAxOCAxMTo1OSBBTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gR2VvcmdlIER1bmxh
cCB3cml0ZXMgKCJSZTogW1BBVENIXSBodm0vYWx0cDJtOiBDbGFyaWZ5IHRoZSBwcm9wZXIgd2F5
IHRvIGV4dGVuZCB0aGUgYWx0cDJtIGludGVyZmFjZSIpOgo+PiBPbiAwNy8xMC8yMDE4IDExOjMy
IEFNLCBJYW4gSmFja3NvbiB3cm90ZToKPj4+IFdlIHNob3VsZCBoYXZlIGEgd2F5IG9mIHJlbWVt
YmVyaW5nIHRoZSBkZXNpZ24gaW50ZW50LCBldmVuIGlmIGl0Cj4+PiBoYXNuJ3QgYmVlbiBhdWRp
dGVkLgo+Pj4KPj4+IFNVUFBPUlQubWQgY2FuIGRlYWwgd2l0aCB0aGUgcG9zc2libGUgcHJvYmxl
bSBvZiBwZW9wbGUgdGhpbmtpbmcgdGhlCj4+PiBub24tYmxhY2tsaXN0ZWQgaXRlbXMgYXJlIGZ1
bGx5IHJlYWR5IGZvciB1c2UuCj4+Cj4+IEkgdGhpbmsgU1VQUE9SVC5tZCBzaG91bGQgcHJpbWFy
aWx5IGJlIGZvciBlbmQgdXNlcnMgdG8gZGV0ZXJtaW5lCj4+IHdoZXRoZXIgdGhleSBzaG91bGQg
dXNlIGFuIGludGVyZmFjZSBvciBub3QuICBBIHRlY2huaWNhbCBkaXNjdXNzaW9uCj4+IGFib3V0
IGV4YWN0bHkgdG8gd2hhdCBkZWdyZWUgYW4gaW50ZXJmYWNlIGhhcyAob3IgaGFzbid0KSBiZWVu
IHZldHRlZCBpcwo+PiBtb3JlIHRvd2FyZHMgYSBkZXZlbG9wZXIgd2hvIG1heSBiZSBsb29raW5n
IHRvIGdldCB0aGluZ3MgaW50byBhCj4+IHN1cHBvcnRlZCBzdGF0ZSwgYW5kIHNvIHNob3VsZCBw
cm9iYWJseSBiZSBpbiB0aGUgY29kZSBzb21ld2hlcmUuCj4gCj4gSSBhZ3JlZSB3aXRoIHRoYXQu
ICBCdXQgY3VycmVudGx5IEkgdGhpbmsgbm9uZSBvZiBpdCBoYXMgYmVlbgo+IGF1ZGl0ZWQuICBJ
ZiB0aGVyZSBpcyBhbnkgcXVlc3Rpb24gb2YgZG91YnQgd2UgY2FuIGxlYXZlIGEgY29tbWVudCBp
bgo+IG9uZSBwbGFjZSByZWZlcmVuY2VpbmcgdGhlIFNVUFBPUlQubWQgc3RhdHVzIGFuZCBzYXlp
bmcgYG9uZSByZWFzb24gaXMKPiB0aGF0IG5vbmUgb2YgdGhpcyBzdHVmZiBoYXMgYmVlbiBhdWRp
dGVkJy4KCkkgd291bGQgYXNzdW1lIHRoYXQgZm9yIHRoZSBvcmlnaW5hbCBpbnRlcmZhY2UsIHRo
ZSBhdXRob3JzIGF0IGxlYXN0IGRpZApzb21lIHRoaW5raW5nIGFib3V0IHdoZXRoZXIgZXhwb3Np
bmcgZWFjaCBiaXQgd2FzIHNhZmUgb3Igbm90ICh3aGV0aGVyCnRoaXMgcmlzZXMgdG8gdGhlIGxl
dmVsIG9mICdhdWRpdCcgaXMgYSBkaWZmZXJlbnQgcXVlc3Rpb24pLiAgQnV0IGluIHRoZQptZWFu
IHRpbWUsIG90aGVyIGV4dGVuc2lvbnMgaGF2ZSBiZWVuIG1hZGUsIHdoaWNoIGhhdmUgZ2VuZXJh
bGx5IG5vdApiZWVuIHRob3VnaHQgYWJvdXQgc28gbXVjaC4KCk9UT0gsIHNvbWVvbmUgcGlja2lu
ZyB1cCB0aGlzIHVzZSBjYXNlIHdpbGwgd2FudCB0byBkbyB0aGVpciBvd24KYW5hbHlzaXMgb2Yg
YWxsIHRoZSBjb2RlIGFueXdheTsgc28gbWF5YmUgbWFraW5nIHRoZSBkaXN0aW5jdGlvbiBiZXR3
ZWVuCiJ3YXMgaW4gdGhlIG9yaWdpbmFsIGRlc2lnbiIgYW5kICJ3YXMgYWRkZWQgbGF0ZXIiIGlz
bid0IHdvcnRoIHRoZSBlZmZvcnQuCgpCYXNpY2FsbHkgLS0gSSBzdWdnZXN0ZWQgdGhlIGlkZWEg
b2YgYSBibGFja2xpc3QgZm9yIG5ldyBzdWJvcHMgYXMKc29tZXRoaW5nIHRvIG1ha2UgSmFuIGxl
c3Mgd29ycmllZCBhYm91dCBzZWN1cml0eSBjcmVlcC4gIElmIGhlIHdhbnRzCml0LCBsZXQncyBo
YXZlIGl0LiAgT3RoZXJ3aXNlLCBsZXQncyBub3QgYm90aGVyLgoKIC1HZW9yZ2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 11:12:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 11:12: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 1fcqZf-0006Ce-SH; Tue, 10 Jul 2018 11:12: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcqZd-0006CX-Mh
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 11:12:49 +0000
X-Inumbo-ID: 2ff6be4d-8432-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ff6be4d-8432-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 11:12:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59818675"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, <xen-devel@lists.xen.org>
References: <1524057157-17585-1-git-send-email-rcojocaru@bitdefender.com>
 <856c6212-2fbb-953b-c8a2-5405f7c9607f@citrix.com>
 <5d727c43-99b4-5c4b-0827-859be67f4692@bitdefender.com>
 <32358325-aaca-2e86-6e46-819a85292fa4@citrix.com>
 <9dbec692-bf43-3fc1-5af5-3c82a0a4397e@bitdefender.com>
 <6d7a9000-0957-5c40-89ba-0965a9bd8865@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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
 NkY9enyrlw==
Message-ID: <53c4a74b-eae9-cf4c-72d8-388dd08497bd@citrix.com>
Date: Tue, 10 Jul 2018 12:12:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <6d7a9000-0957-5c40-89ba-0965a9bd8865@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V2] x86/p2m: fixed p2m_change_type_range()
 start / end check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com, 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>

T24gMDcvMDkvMjAxOCAwOTozMSBBTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA0LzIz
LzIwMTggMDU6MzMgUE0sIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4gT24gMDQvMjMvMjAxOCAw
NToyOCBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4+IE9uIDA0LzIzLzIwMTggMTI6NTYgUE0s
IFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4+PiBPbiAwNC8yMy8yMDE4IDAyOjQ3IFBNLCBHZW9y
Z2UgRHVubGFwIHdyb3RlOgo+Pj4+PiBPbiAwNC8xOC8yMDE4IDAyOjEyIFBNLCBSYXp2YW4gQ29q
b2NhcnUgd3JvdGU6Cj4+Pj4+PiBwMm1fY2hhbmdlX3R5cGVfcmFuZ2UoKSBoYW5kbGVzIGVuZCA+
IG1heF9tYXBwZWRfcGZuLCBidXQgbm90Cj4+Pj4+PiBzdGFydCA+IG1heF9tYXBwZWRfcGZuLiBD
aGVjayB0aGUgbGF0dGVyIGp1c3QgYWZ0ZXIgZ3JhYmJpbmcgdGhlCj4+Pj4+PiBsb2NrIGFuZCBi
YWlsIGlmIHRydWUuCj4+Pj4+Pgo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+Pj4+Pj4gU3VnZ2VzdGVkLWJ5OiBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cj4+Pj4+Cj4+Pj4+IFNvcnJ5LCBJIG1l
YW50IHRvIHJlcGx5IHRvIHRoaXMgZWFybGllciBidXQgSSBoYXZlbid0IGJlZW4gYWJsZSB0byBt
YWtlCj4+Pj4+IHRoZSB0aW1lLgo+Pj4+Pgo+Pj4+PiBPbiByZWZsZWN0aW9uLCBJIHRoaW5rIHRo
aXMgaXMgdGhlIHdyb25nIGFwcHJvYWNoIGFjdHVhbGx5LiAgRmlyc3QsIG15Cj4+Pj4+IGFzc2Vy
dGlvbiB3YXMgaW5jb3JyZWN0OiB0aGUgcDJtX2FsdHAybV9wcm9wYWdhdGVfY2hhbmdlKCkgaXMg
Z2F0ZWQgb24KPj4+Pj4gcDJtLT5tYXhfcmVtYXBwZWRfZ2ZuLCBub3QgbWF4X21hcHBlZF9nZm4g
KG5iIHRoZSAncmUnKS4gIFNvIHNldHRpbmcKPj4+Pj4gbWF4X21hcHBlZF9nZm4gc2hvdWxkbid0
IGNhdXNlICd1bm5lY2Vzc2FyeScgcHJvcGFnYXRpb25zLgo+Pj4+Pgo+Pj4+PiBTZWNvbmRseSwg
d2UgZG8gYWN0dWFsbHkgbmVlZCB0byBrZWVwIHRoZSBsb2dkaXJ0eSByYW5nZXMgb2YgYWxsIHRo
ZQo+Pj4+PiBwMm1zIGluIHN5bmMsIGV2ZW4gaWYgdGhleSdyZSBwYXN0IHRoZSBtYXhfcmVtYXBw
ZWRfZ2ZuLiAgT3RoZXJ3aXNlIHdlCj4+Pj4+IGNvdWxkIGhhdmUgdGhlIGZvbGxvd2luZyBzaXR1
YXRpb246Cj4+Pj4+ICogYWx0cDJtIGNyZWF0ZWQsIG1heF9yZW1hcHBlZF9nZm4gMHgxMDAwCj4+
Pj4+ICogc2NyZWVuIHJlc2l6ZWQsIGxvZ2RpcnR5IHJhbmdlIFsweDIwMDAtMHgzMDAwXTsgY2hh
bmdlIGRyb3BwZWQKPj4+Pj4gKiBndWVzdCBhY2Nlc3NlcyAweDQwMDAsIG1heF9yZW1hcHBlZF9n
Zm4gc2V0IHRvIDB4NDAwMAo+Pj4+PiAqIGNoYW5nZV9wMm1fdHlwZSBoYXBwZW5zLCBhbmQgdGhl
IDB4MjAwMC0weDMwMDAgcmFuZ2UgaXMgbm90IG1hcmtlZAo+Pj4+PiBsb2dyZGlydHkgIwo+Pj4+
Pgo+Pj4+PiBTbyB3aGlsZSBpdCB3b3VsZCBiZSBhbiBpbXByb3ZlbWVudCB0byBtYWtlIHRoZSBh
c3NlcnRpb24gbW9yZSBleHBsaWNpdCwKPj4+Pj4gSSBkb24ndCAoYW55bW9yZSkgdGhpbmsgaXQg
d291bGQgYWN0dWFsbHkgYmUgYW4gaW1wcm92ZW1lbnQgdG8gZGlzY2FyZAo+Pj4+PiBjaGFuZ2Vz
IHRoYXQgYXJlIGFib3ZlIG1heF9tYXBwZWRfZ2ZuLiAgKEFuZCB0aHVzIHlvdXIgb3JpZ2luYWwg
cGF0Y2gsCj4+Pj4+IHdoaWNoIGNvcGllZCBtYXhfbWFwcGVkX2dmbiBpbnRvIHRoZSBhbHRwMm1z
LCB3YXMgcHJvYmFibHkgY2xvc2VyIHRvIHRoZQo+Pj4+PiByaWdodCBhcHByb2FjaCkuCj4+Pj4+
Cj4+Pj4+IFNvcnJ5IGZvciB0aGUgY29uZnVzaW9uIC0tIHdlIG9idmlvdXNseSBuZWVkIGEgYml0
IG1vcmUgdGhvdWdodCBhYm91dAo+Pj4+PiBob3cgYWx0cDJtIGFuZCBsb2dkaXJ0eSBpbnRlcmFj
dC4KPj4+Pgo+Pj4+IFRoYW5rcyBmb3IgdGhlIHJlcGx5ISBGYWlyIGVub3VnaC4KPj4+Pgo+Pj4+
IEZXSVcsIHRoZSBhdHRhY2hlZCBwYXRjaCB3b3JrcyB3ZWxsIGZvciBtZSwgcmVzaXplcyBhbmQg
YWxsIChidXQgaXQKPj4+PiBjb3VsZCB2ZXJ5IHdlbGwgYmUganVzdCBsdWNrKS4KPj4+Cj4+PiBJ
IHRoaW5rIHdlIHJlYWxseSB3YW50IHNvbWUgc29ydCBvZiBhbmFseXNpcyBvZiBhbGwgdGhlIHdh
eXMgdGhlIHR3bwo+Pj4gZmVhdHVyZXMgbWlnaHQgaW50ZXJhY3QsIGFuZCBzb21lIGp1c3RpZmlj
YXRpb24gYXMgdG8gd2h5IGEgc29sdXRpb24gaXMKPj4+IGNvbXBsZXRlLgo+Pj4KPj4+IFlvdSdy
ZSBub3QgYWltaW5nIHRvIGdldCBhIHBhdGNoIGxpa2UgdGhpcyBpbnRvIDQuMTEgdGhvdWdoLCBh
cmUgeW91Pwo+Pgo+PiBObyAoYWx0aG91Z2ggaXQgd291bGQgaGF2ZSBiZWVuIG5pY2UgaWYgcG9z
c2libGUpLiBBIGdvb2Qgc29sdXRpb24gdG8KPj4gdGhlIHByb2JsZW0gaXMgdGhlIGdvYWwgaGVy
ZSwgNC4xMSBvciBub3QuIE5vYm9keSB3YW50cyBhIHJ1c2hlZCBoYWNrLgo+Pgo+PiBUaGFua3Mg
Zm9yIGFsbCB0aGUgaGVscCBzbyBmYXIsIGFuZCBwbGVhc2UgbGV0IG1lIGtub3cgaWYgeW91IGhh
dmUgYW55Cj4+IHN1Z2dlc3Rpb25zIEkgc2hvdWxkIHRyeSBvdXQuCj4gCj4gR2VvcmdlLCB3b3Vs
ZCB0aGlzIGJlIGEgYmV0dGVyIHRpbWUgdG8gdHJ5IHRvIHRob3JvdWdobHkgZml4IHRoaXM/IEl0
J3MKPiBjbGVhcmx5IGEgbWFqb3Igb2JzdGFjbGUgaW4gYmVpbmcgYWJsZSB0byB1c2UgYWx0cDJt
LiBJJ3ZlIGRvbmUgbW9yZQo+IHRlc3RzIHNpbmNlIHdlJ3ZlIGxhc3QgZGlzY3Vzc2VkIHRoaXMg
b24geGVuLWRldmVsLCBhbmQgSSBkaWQgc2VlIGEKPiBmcm96ZW4gcmVjdGFuZ2xlIG9mIHBpeGVs
cyBxdWl0ZSBhIHdoaWxlIGFmdGVyIGJvb3RpbmcgKGR1cmluZyAibm9ybWFsIgo+IFdpbmRvd3Mg
b3BlcmF0aW9uKSwgc28gdGhlIHBhdGNoIEkndmUgYXR0YWNoZWQgbGFzdCB0aW1lIGRvZXMgaW5k
ZWVkCj4gc2VlbSB0byBiZSBpbmNvbXBsZXRlIHNvbWV3aGVyZS4gQnV0IEkgaGF2ZW4ndCBtYW5h
Z2VkIHRvIHJlcHJvZHVjZSBpdAo+IHNpbmNlLCBzbyBpdCdzIHN0aWxsIHF1aXRlIHVuY2xlYXIg
d2hhdCBjb3JuZXIgY2FzZSBJJ3ZlIGhpdC4KPiAKPiBJIHdhcyB3b25kZXJpbmcgaWYgeW91IGhh
dmUgYW55IHN1Z2dlc3Rpb25zIG9uIGhvdyB0byBwcm9jZWVkIGluIGZpeGluZwo+IHRoaXMgZm9y
IGdvb2QgdXBzdHJlYW0gKEkgY2VydGFpbmx5IGRvbid0IGhhdmUgeW91ciBleHBlcnRpc2UgaW4g
dGhlIHAybQo+IGNvZGUpLgo+IAo+IFRoYW5rcyEKClllcywgbGV0IG1lIHNlZSBpZiBJIGNhbiBj
YXJ2ZSBvdXQgc29tZSB0aW1lIHRvIHRha2UgYSBsb29rIGF0IHRoaXMuCgogLUdlb3JnZQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 11:24:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 11:24:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcqlC-0007KR-Bl; Tue, 10 Jul 2018 11: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcqlA-0007KH-Mc
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 11:24:44 +0000
X-Inumbo-ID: da6f0212-8433-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da6f0212-8433-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 11:24: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 1fcql7-0001W5-Db; Tue, 10 Jul 2018 11:24: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 1fcql7-0006Cf-02; Tue, 10 Jul 2018 11:24:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcql6-0004CC-Vf; Tue, 10 Jul 2018 11:24:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125074-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=f5f4c68733c9ed7d795ec79445a00053de7a94ae
X-Osstest-Versions-That: xen=139a84f9ae85bad79527b930b7aef77195cdd3ec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 11:24:40 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125074: 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>

ZmxpZ2h0IDEyNTA3NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA3NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmNWY0YzY4NzMzYzllZDdkNzk1ZWM3OTQ0NWEwMDA1M2RlN2E5NGFlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxMzlhODRmOWFlODViYWQ3OTUy
N2I5MzBiN2FlZjc3MTk1Y2RkM2VjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNjcgIDIwMTgt
MDctMDkgMTk6MDA6MjYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDc0ICAy
MDE4LTA3LTEwIDA5OjAwOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgog
IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4KICBPbGVrc2FuZHIgR3J5dHNvdiA8
b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoK
ClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMTM5YTg0ZjlhZS4u
ZjVmNGM2ODczMyAgZjVmNGM2ODczM2M5ZWQ3ZDc5NWVjNzk0NDVhMDAwNTNkZTdhOTRhZSAtPiBz
bW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 11:35:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 11:35:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcqvp-0008NP-Lc; Tue, 10 Jul 2018 11:35: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=gey3=j2=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fcqvo-0008NE-Dc
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 11:35:44 +0000
X-Inumbo-ID: 5b32a005-8435-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b32a005-8435-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 13:35:33 +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 w6ABTwl5131055;
 Tue, 10 Jul 2018 11:35: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=RY1FUdfvbPwXqwZl5ckfGkrpsfoC0X5PEoQp4XIgF84=;
 b=dmSEYCN7t7YF3+IMw6OdJOvZXQx6jTgC15LUiu/4aVtvZHiz6nNFwnWjn0nJgVY8agbj
 ywggHfVCONWUphjq2bc6y9ekBQFJdEoeNNYZwSVAOb+GnaC1/X5UKsZkJ0AT/KJ2SFPF
 unAs3ahF4EL///UoM8y8D4B3rWYkOmgO4e8zdRhEwGe/W5CCtCctqreHYWdSK3FLNATo
 WBImLlkxVYE9LI3cxE1K28Jegha4ROuB96E7LlHvBtAz2f+K5SQ7adGXy3KaDrMl8Kxf
 viA/2yJA3DvmKLPKrnOsHmfqVOAqL/Ir6CHAhw4VkYNTklDmLZA5XfDOi06X9oI4krxk cg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2k2p7v9f72-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 11:35:32 +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 w6ABZUmc004506
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 11:35:31 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 w6ABZTgZ019415;
 Tue, 10 Jul 2018 11:35:29 GMT
Received: from olila.local.net-space.pl (/10.175.213.225)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 10 Jul 2018 04:35:28 -0700
Date: Tue, 10 Jul 2018 13:35:23 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180710113523.GZ26572@olila.local.net-space.pl>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
 <20180704142505.GB26572@olila.local.net-space.pl>
 <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
 <20180704164848.GH26572@olila.local.net-space.pl>
 <5B3DD85402000078001D1574@prv1-mh.provo.novell.com>
 <20180706144608.GL26572@olila.local.net-space.pl>
 <5B3F87D602000078001D1EC3@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B3F87D602000078001D1EC3@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8949
 signatures=668705
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=666
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807100127
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDk6MTY6MzhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA2LjA3LjE4IGF0IDE2OjQ2LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDI6MzU6MzJBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE4OjQ4LCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6
MzQ6MDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDA0LjA3LjE4
IGF0IDE2OjI1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT24g
VGh1LCBKdW4gMjgsIDIwMTggYXQgMDc6NTE6NTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6
Cj4gPj4gPj4gPj4gPj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNs
ZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4+ID4gVGhlbiByZW5hbWUgeGVuLm1iLmVmaSB0byB4ZW4u
ZWZpIGFuZCBkcm9wIGFsbCByZWxhdGVkCj4gPj4gPj4gPj4gPiBkaWZmZXJlbnRpYXRvcnMgaW4g
dGhlIGNvZGUuCj4gPj4gPj4gPj4KPiA+PiA+PiA+PiBGb3IgdGhpcyB5b3UnbGwgZmlyc3Qgb2Yg
YWxsIG5lZWQgdG8gY29udmluY2UgbWUgdGhhdCB0aGUgYmluYXJ5IHlvdSBidWlsZCBpcwo+ID4+
ID4+ID4+IGEgZHJvcC1pbiByZXBsYWNlbWVudCBmb3IgeGVuLmVmaS4gQXMgbm90ZWQgaW4gdGhl
IHJlcGxpZXMgdG8gZWFybGllcgo+ID4+ID4+ID4+IHBhdGNoZXMsIEknbSBnZXR0aW5nIHRoZSBp
bXByZXNzaW9uIG9mIHRoaXMgbm90IGJlaW5nIHRoZSBjYXNlLiBBIGZ1cnRoZXIKPiA+PiA+PiA+
PiBoaW50IHRvd2FyZHMgdGhpcyBpcyB0aGUgb3V0cmlnaHQgZGVsZXRpb24gb2YgeGVuL2FyY2gv
eDg2L2VmaS9ta3JlbG9jLmM6Cj4gPj4gPj4gPj4gSG93IGlzIHRoZSBYZW4gaW1hZ2UgZ29pbmcg
dG8gYmUgcmVsb2NhdGVkIHRoYXQgd2F5LCB3aGVuIGxvYWRlZCBmcm9tCj4gPj4gPj4gPj4gdGhl
IEVGSSBzaGVsbCBvciBib290IGxvYWRlcj8KPiA+PiA+PiA+Cj4gPj4gPj4gPiBJdCB3b3JrcyBi
ZWNhdXNlIGFsbCBhZGRyZXNzaW5nIGlzIHJlbGF0aXZlIHRvICVyaXAuIFRvIGJlIHByZWNpc2Us
IG5ldwo+ID4+ID4+ID4geGVuLmVmaSwgZWFybGllciB4ZW4ubWIuZWZpLCBjb250YWlucyBleGFj
dGx5IHRoZSBzYW1lIGNvZGUgYXMgRUxGIGRvZXMuCj4gPj4gPj4gPiBTbywgaWYgRUxGIHdvcmtz
IHdpdGhvdXQgYW55IHJlbG9jYXRpb25zIHdoeSBQRSBzaG91bGQgbm90LiBFc3BlY2lhbGx5IG9u
Cj4gPj4gPj4gPiB4ODYtNjQuIEFkZGl0aW9uYWxseSwgbXkgdGVzdHMgc2hvd2VkIHRoYXQgaW4g
Z2VuZXJhbCBVRUZJIGltcGxlbWVudGF0aW9ucwo+ID4+ID4+ID4ganVzdCByZXF1aXJlIEJhc2Ug
UmVsb2NhdGlvbiBUYWJsZSBlbnRyeSBpbiBQRSBEYXRhIERpcmVjdG9yaWVzIHRvIHJlbG9jYXRl
Cj4gPj4gPj4gPiB0aGUgaW1hZ2UuCj4gPj4gPj4KPiA+PiA+PiBUaGUgdGhpbmcgSSdtIG1pc3Np
bmcgaW4gdGhlIHNlcmllcyBpcyB0aGUgZ2VuZXJhdGlvbiBvZiB0aGUgcmVsb2NhdGlvbnMgdG8K
PiA+PiA+PiBnbyBpbnRvIHRoZSBzZWN0aW9uIHBvaW50ZWQgdG8gYnkgdGhpcyBEYXRhIERpcmVj
dG9yeSBlbnRyeS4KPiA+PiA+Cj4gPj4gPiBUaGVyZSBpcyBubyBzdWNoIHRoaW5nIGJlY2F1c2Ug
eGVuLm1iLmVmaSBkb2VzIG5vdCBuZWVkIHRoYXQuCj4gPj4KPiA+PiBXZWxsLCBmaW5lLiBCdXQg
eW91IHN0aWxsIG93ZSBtZSBhbiBhbnN3ZXIgdG8gdGhlICJ3aHkiIHBhcnQgaGVyZS4KPiA+Pgo+
ID4+ID4+ID4gRXZlbiBpdCBjYW4gYmUgZW1wdHkuIEFzIGl0IGlzIGluIGN1cnJlbnQgcGF0Y2hz
ZXQuCj4gPj4gPj4KPiA+PiA+PiBObywgaXQgY2FuJ3QgYmUgZW1wdHkuIEp1c3QgdHJ5IHJlbW92
aW5nIHRoZSByZWxvY2F0aW9ucyBmcm9tIHhlbi5lZmkgYW5kCj4gPj4gPj4gc2VlIHdoYXQgeW91
IGdldC4KPiA+PiA+Cj4gPj4gPiBJIGFtIHByZXR0eSBzdXJlIHRoYXQgY3VycmVudCB4ZW4uZWZp
IHdpbGwgbm90IHdvcmsgd2l0aG91dCAucmVsb2Mgc2VjdGlvbi4KPiA+PiA+IEhvd2V2ZXIsIHhl
bi5tYi5lZmkgd29ya3Mgd2l0aG91dCBhbnkgaXNzdWUuIFNvLCBJIGFtIG5vdCBzdXJlIHdoZXJl
IGlzIHRoZQo+ID4+ID4gcHJvYmxlbS4gKy8tIGZha2UgLnJlbG9jIGVudHJ5IHdoaWNoIEkgd2Fz
IHRhbGtpbmcgYWJvdXQgZWFybGllci4KPiA+Pgo+ID4+IEFzIHBlciBhYm92ZTogSWYgdGhpcyBp
cyB0aGUgY2FzZSAtIGZpbmUuIEJ1dCBJIHdhbnQgdGhpcyB0byBiZSBleHBsYWluZWQsCj4gPj4g
bm90IHRoZSBsZWFzdCBiZWNhdXNlIEknZCBsaWtlIHRvIHVuZGVyc3RhbmQgaWYgSSB3YXN0ZWQg
ZWZmb3J0IGJhY2sgd2hlbgo+ID4+IEkgYWRkZWQgdG8gY29kZSB0byBwcm9kdWNlIGFuZCBoYW5k
bGUgdGhlIHJlbG9jYXRpb25zLgo+ID4KPiA+IE9LLCB4ZW4ubWIuZWZpIGRvZXMgbm90IG5lZWQg
cmVsb2NzIGJlY2F1c2U6Cj4gPiAgIC0gd2UgZ2VuZXJhdGUgUEUgZmlsZSBmcm9tIHhlbi1zeW1z
IGZpbGUgbGlrZSB3ZSBkbyB3aXRoIEVMRiBvdXRwdXQ7Cj4gPiAgICAgc28sIHRoZSBjb2RlIGlu
IHRoZSBQRSBmaWxlIGlzIHRoZSBzYW1lIGxpa2UgaW4gdGhlIEVMRiBmaWxlOwo+ID4gICAgIGhl
bmNlLCBpZiBFTEYgd29ya3Mgd2h5IFBFIHNob3VsZCBub3QsCj4gPiAgIC0gYWxsIGFkZHJlc3Np
bmcgaXMgcmVsYXRpdmUgdG8gJXJpcCBhcyBpdCBpcyBpbiBFTEYgZmlsZSwKPgo+IFdoYXQgYXJl
IHRoZSBzZXZlcmFsIGh1bmRyZWQgYmFzZSByZWxvY3MgaW4geGVuLmVmaSBkb2luZyB0aGVuPyBT
dXJlCj4gc29tZSBvZiB0aGVtIHdvdWxkbid0IHJlYWxseSBiZSBuZWVkZWQsIGJ1dCBJIGRvdWJ0
IHRoYXQncyB0cnVlIGZvcgo+IGFsbCBvZiB0aGVtLiBUaGUgZmlyc3QgYW5kIGZvcmVtb3N0IGNh
c2Ugb2Ygbm9uLVJJUC1yZWxhdGl2ZSBhZGRyZXNzaW5nCj4gaXMgZGF0YSB3aXRoIHN0YXRpYyBp
bml0aWFsaXplcnMgcG9pbnRpbmcgZWxzZXdoZXJlIGluIHRoZSBpbWFnZS4gVGhlc2UKPiBuZWVk
IHJlbG9jYXRpb25zIGFwcGxpZWQgdG8gd29yay4KPgo+IE9uY2UgYWdhaW4gLSBhIGZ1bmRhbWVu
dGFsIGNyaXRlcmlhIGlzIHdoZXRoZXIgeW91ciBiaW5hcnkgY2FuIGJlIHVzZWQKPiBpbiBwbGFj
ZSBvZiB0aGUgY3VycmVudCB4ZW4uZWZpLiBJIGNhbid0IGNvbnZpbmNlIG15c2VsZiB0aGF0IHlv
dSd2ZQo+IGFjdHVhbGx5IHRyaWVkIHRoYXQgb3V0LiBBdCB0aGUgdmVyeSBsZWFzdCBJJ2QgZXhw
ZWN0IHRoZSBzdGF0aWMgYXJyYXkgaW4KPiBQcmludEVyck1lc2coKSB0byBwcmVzZW50IHByb2Js
ZW1zIGhlcmUuCgpVZ2guLi4gWW91IGFyZSByaWdodC4gSSBmb3Jnb3QgYWJvdXQgdGhhdC4gU2Fk
bHkgdGhlIHByb2JsZW0gYXBwbGllcyB0bwp0aGUgRUZJIGJvb3QgY29kZSBpbiB0aGUgeGVuLmd6
IHRvby4gU28sIGJvdGggdGhpbmdzIGhhdmUgdG8gYmUgZml4ZWQuCkF0IGZpcnN0IHNpZ2h0IGl0
IHNlZW1zIHRvIG1lIHRoYXQgd2UgY2FuIGxlYXZlIHJlbG9jcyBpbiB0aGUgeGVuLXN5bXMKYW5k
IHRoZW4gYXR0YWNoIHRoZW0gdG8gdGhlIHhlbi5tYi5lZmkveGVuLmd6IHNvbWVob3cuIEl0IHdv
dWxkIGJlIG5pY2UKdG8gZG8gdGhhdCBqdXN0IG9ubHkgZm9yIHRoZSBFRkkgYm9vdCBjb2RlLiBT
aG91bGQgbm90IHdlIHB1dCBpdCBpbgpzZXBhcmF0ZSBzZWN0aW9uIHRoZW4/IEFub3RoZXIgcXVl
c3Rpb24gaXMgdGhlIHNpemUgb2YgdGhlIC5yZWxvYyBzZWN0aW9uLgpXZSBkbyBub3Qga25vdyBp
dCBpbiBhZHZhbmNlLiBTbywgcHJvYmFibHkgd2Ugc2hvdWxkIGJ1aWxkIHRoZSBjb2RlIGluCnR3
byBzdGVwcyBhcyB3ZSBkbyBub3cuIE9yIHByZWFsbG9jIGEgc3RhdGljIHBsYWNlIGFuZCBmaWxs
IGl0IGxhdGVyLgpUaGlzIHdheSB3ZSB3b3VsZCBoYXZlIGp1c3Qgb25lIHBoYXNlIGJ1aWxkLgoK
T3IgYW5vdGhlciBvcHRpb24uIEFkZCBYZW4gbWFwcGluZ3MgaW4gdGhlIGVhcmx5IEVGSSBib290
IGNvZGUuIEhvd2V2ZXIsCml0IHNlZW1zIGNyYXp5IGFuZCBtYXkgbm90IHdvcmsgb24gYWxsIEVG
SSBpbXBsZW1lbnRhdGlvbnMuIEhtbW0uLi4KSGF2ZSB0byBjaGVjayB0aGUgVUVGSSBzcGVjLi4u
CgpCeSB0aGUgd2F5LCBJIGFtIG5vdCBzdXJlIHdoeSBta3JlbG9jIGlzIGV4ZWN1dGVkIHR3aWNl
LiBDb3VsZCB5b3UKZXhwbGFpbiB0aGF0PwoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 11:46:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 11:46: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 1fcr5U-0000zb-TH; Tue, 10 Jul 2018 11: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=54ur=j2=citrix.com=prvs=7227d41b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcr5T-0000zV-7N
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 11:45:43 +0000
X-Inumbo-ID: bf2a45fc-8436-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf2a45fc-8436-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 13:45:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="75950838"
To: Wei Liu <wei.liu2@citrix.com>
References: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
 <20180710080440.2eixxopwo3pulqye@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: <f00d9301-0eb2-57ec-9ddc-e46448951df4@citrix.com>
Date: Tue, 10 Jul 2018 12:45:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180710080440.2eixxopwo3pulqye@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] Deprecating HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, 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>

T24gMTAvMDcvMTggMDk6MDQsIFdlaSBMaXUgd3JvdGU6Cj4gT24gTW9uLCBKdWwgMDksIDIwMTgg
YXQgMDU6NTQ6NDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gSGVsbG8sCj4+Cj4+
IChJIGZlZWwgYXMgaWYgSSd2ZSBzZW50IHRoaXMgZW1haWwgYmVmb3JlLCBidXQgSSBjYW4ndCBm
aW5kIGFueSByZWNvcmQKPj4gb2YgaXQpLgo+Pgo+PiBUaGUgcGFyYW1ldGVyIHdhcyBpbnRyb2R1
Y2VkIGluIGU2NjFkNjZmNTEgKDIwMDYpIGFuZCB1c2VkIGluIFhlbiwgYnV0Cj4+IHJlbW92ZWQg
ZnJvbSB0aGUgaHlwZXJ2aXNvciBpbiBjL3MgNWYxNGE4N2NlICgyMDA4KSB3aGVuIENQVUlECj4+
IGNhbGN1bGF0aW9ucyB3aGVyZSBtb3ZlZCBmcm9tIHRoZSBoeXBlcnZpc29yIGludG8gbGlieGMu
Cj4+Cj4+IEhvd2V2ZXIsIHRoZSBmaWVsZCBoYXMgYWx3YXlzIGJlZW4gcHJvcGFnYXRlZCBpbiB0
aGUgbWlncmF0aW9uIHN0cmVhbS7CoAo+PiBBRkFJQ1QsIHRoZSBvbmx5IHVzZSBmb3IgdGhlIEhW
TV9QQVJBTSBpcyBhcyBhIGZ1bmN0aW9uIHBhcmFtZXRlciB0bwo+PiB4Y19jcHVpZF9hcHBseV9w
b2xpY3koKSwgd2hpY2ggaXMgYSB2ZXJ5IHZlcnkgZXhwZW5zaXZlIHdheSBvZiBwYXNzaW5nIGEK
Pj4gZnVuY3Rpb24gcGFyYW1ldGVyIQo+Pgo+PiBBbm90aGVyIGN1cmlvc2l0eSBpcyB0aGF0IEhW
TSBhbmQgUFZIIGd1ZXN0cyB0cmVhdCB0aGUgdG9wbGV2ZWwgeGwuY2ZnCj4+IHBhZSBib29sZWFu
IGRpZmZlcmVudGx5LsKgIEhWTSBob25vdXIgdGhlIHJlcXVlc3QsIHdoaWxlIFBWSCBibGluZGx5
Cj4+IGlnbm9yZXMgaXQgYW5kIHNldHMgaXQgdG8gdHJ1ZS7CoCBUaGVyZSBpcyBub3RoaW5nIHdy
b25nIChpbiBwcmluY2lwbGUpCj4+IHdpdGggYSBQVkggbm9uLVBBRSBndWVzdCwgc28gdGhlIGJv
b2xlYW4gc2hvdWxkIGJlIGhvbm91cmVkIElNTy4KPiBZZXMgSSB0aGluayBpdCBzaG91bGQgYmUg
aG9ub3VyZWQgaW4gUFZILgo+Cj4+IEEgc2VwYXJhdGUgdXNhYmlsaXR5IG5pZ2dsZSBpcyB0aGF0
IHRoZXJlIGlzIG5vIGludGVybGluayBiZXR3ZWVuIHRoZQo+PiB0b3BsZXZlbCBwYWUgYm9vbGVh
biBhbmQgcGFzc2luZyBzb21lIGN1c3RvbSBjcHVpZD0gY29uZmlndXJhdGlvbi7CoCBUaGUKPj4g
bGF0dGVyIGFwcGVhcnMgdG8gdGFrZSBwcmlvcml0eSBidXQgb25seSBkdWUgdG8gdGhlIG9yZGVy
IGluIHdoaWNoIGxpYnhsCj4+IHByb2Nlc3NlcyB0aGUgZGF0YS4KPj4KPiBJIHRoaW5rIHdlIGVp
dGhlciBtYWtlIHRoZW0gaW50ZXJhY3QgcHJvcGVybHkgb3IgZG9jdW1lbnQgd2hpY2ggb25lCj4g
dGFrZXMgcHJlY2VkZW5jZS4KCkFjdHVhbGx5LCBJJ2Qgb3B0IGZvciBmb3JtYWxseSBkZXByZWNh
dGluZyB0aGUgdG9wbGV2ZWwgYm9vbGVhbi7CoCBXZQp3aWxsIGhhdmUgdG8gbGVhdmUgaXQgd29y
a2luZywgYnV0IHdlIHNob3VsZCBkaXNjb3VyYWdlIGl0cyB1c2UuCgpJbiB0aGUgcGFzdCwgaXQg
d2FzIHVzZWQgdG8gaGlkZSBQU0UzNiBmcm9tIDMyYml0IEhWTSBndWVzdHMsIGFzIHRoZQpzaGFk
b3cgY29kZSBkb2Vzbid0IHN1cHBvcnQgUFNFMzYgKFRoaXMgcXVlc3Rpb25hYmxlIHVzZSBoYXMg
c2luY2UgYmVlbgpmaXhlZCBkaWZmZXJlbnRseSkuwqAgSXQgaXMgYWxzbyBteSB1bmRlcnN0YW5k
aW5nIHRoYXQgc2hhZG93aW5nIDItb24tMwp3YXMgZWFzaWVyIHRoYW4gc2hhZG93aW5nIDMtb24t
MyBiYWNrIGluIHRoZSBkYXlzIG9mIHRoZSAzMmJpdApoeXBlcnZpc29yIGJ1aWxkLCBzbyBoaWRp
bmcgdGhlIFBBRSBiaXQgd2FzIGEgbGVnaXRpbWF0ZSBwZXJmb3JtYW5jZQp0cmFkZW9mZi4KCkhv
d2V2ZXIsIFBBRSBpcyBhIGRpcmVjdCBwcmVyZXF1aXNpdGUgZm9yIE5YIGFuZCA2NGJpdCBzdXBw
b3J0LCBzbyBJCmRvbid0IGV4cGVjdCBhbnlvbmUgaGFzIHVzZWQgdGhpcyBvcHRpb24gaW4gdGhl
IHBhc3QgMTAgeWVhcnMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 11:47:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 11:47: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 1fcr78-0001Km-DZ; Tue, 10 Jul 2018 11:47: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcr77-0001Kg-4u
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 11:47:25 +0000
X-Inumbo-ID: 0488e3ac-8437-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 0488e3ac-8437-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 11:47:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 05:47:22 -0600
Message-Id: <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 05:47:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>,
 "Daniel Kiper" <daniel.kiper@oracle.com>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
 <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
In-Reply-To: <20180710110052.GY26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDEwLjA3LjE4IGF0IDEzOjAwLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIE1vbiwgSnVsIDA5LCAyMDE4IGF0IDA2OjQ1OjE2UE0gKzAyMDAsIFJvZ2VyIFBhdSBN
b25uw6kgd3JvdGU6Cj4+IE9uIEZyaSwgSnVsIDA2LCAyMDE4IGF0IDAzOjQ4OjM5UE0gKzAyMDAs
IERhbmllbCBLaXBlciB3cm90ZToKPj4gPiBPbiBUaHUsIEp1bCAwNSwgMjAxOCBhdCAwOTo0Nzo1
N0FNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+PiA+ID4gT24gV2VkLCBKdWwgMDQs
IDIwMTggYXQgMTI6NDk6MDBQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+PiA+ID4gPiBP
biBXZWQsIEp1bCAwNCwgMjAxOCBhdCAwMTo1Nzo1OEFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4gPiA+ID4gPiA+Pj4gT24gMDMuMDcuMTggYXQgMTg6MDIsIDxkYW5pZWwua2lwZXJAb3Jh
Y2xlLmNvbT4gd3JvdGU6Cj4+ID4gPiA+ID4gPiBPbiBUaHUsIEp1biAyOCwgMjAxOCBhdCAxMToz
NToyNFBNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPiA+ID4gPiA+PiA+Pj4gUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gMDYvMjgvMTggNTozOCBQTSA+Pj4KPj4g
PiA+ID4gPiA+PiA+bGxkICh0aGUgbGx2bSBsaW5rZXIpIGhhcyBzb21lIGlzc3VlcyB3aXRoIFhl
biBsaW5rZXIgc2NyaXB0LiBJdAo+PiA+ID4gPiA+ID4+ID5kb2Vzbid0IHVuZGVyc3RhbmQgJ3x8
JyBpbiBhc3NlcnQgZXhwcmVzc2lvbnM6Cj4+ID4gPiA+ID4gPj4gPgo+PiA+ID4gPiA+ID4+ID5s
ZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1p
ZD1zaGExIFwKPj4gPiA+ID4gPiA+PiA+L3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMt
ZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAo+PiA+ID4gPiA+ID4+ID5s
ZDogZXJyb3I6IHhlbi5sZHM6MjYwOiBtYWxmb3JtZWQgbnVtYmVyOiB8Cj4+ID4gPiA+ID4gPj4g
Pj4+PiBBU1NFUlQoX19pbWFnZV9iYXNlX18gPiAoKCgoKCgoKCgyNjEgPj4gOCkgKiAweGZmZmYw
MDAwMDAwMDAwMDApIHwgKDI2MSA8PCAKPiAzOSkpKQo+PiA+ID4gPiA+ID4gKyAoKDEgPDwgMzkp
IC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEgPDwgMzApKSkgfHwKPj4gPiA+
ID4gPiA+PiA+Pj4+Cj4+ID4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCj4+ID4gPiA+ID4gPj4gPgo+PiA+
ID4gPiA+ID4+ID5BbmQgZG9lc24ndCB3b3JrIHByb3Blcmx5IHdpdGggdGhlICdERUZJTkVEKGZv
bykgPyBmb28gOiAuLi4nCj4+ID4gPiA+ID4gPj4gPmV4cHJlc3Npb246Cj4+ID4gPiA+ID4gPj4g
Pgo+PiA+ID4gPiA+ID4+ID5sZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBw
cmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKPj4gPiA+ID4gPiA+PiA+L3Jvb3Qvc3JjL3hlbi94
ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMu
MAo+PiA+ID4gPiA+ID4+ID5sZDogZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5k
OiBlZmkKPj4gPiA+ID4gPiA+Cj4+ID4gPiA+ID4gPiBUaGlzIHNtZWxscyBsaWtlIGxsZCBidWcu
IGVmaSBzeW1ib2wgaXMgY2xlYXJseSB1bmRlZmluZWQgaW4gcHJlbGluay5vCj4+ID4gPiA+ID4g
PiAobGxkIGRvZXMgbm90IHN1cHBvcnQgaTM4NnBlcCBlbXVsYXRpb24pOgo+PiA+ID4gPiA+ID4K
Pj4gPiA+ID4gPiA+ICAxMTE0NzogMDAwMDAwMDAwMDAwMDAwMCAgICAgMCBOT1RZUEUgIEdMT0JB
TCBISURERU4gICBVTkQgZWZpCj4+ID4gPiA+ID4gPgo+PiA+ID4gPiA+ID4gSG93ZXZlciwgc3Vy
cHJpc2luZ2x5IERFRklORUQoKSBzdGF0ZXMgdGhhdCBpdCBpcyBhbmQgdGVybmFyeSBvcGVyYXRv
cgo+PiA+ID4gPiA+ID4gZmlyZXMgYWRkcmVzcyBjYWxjdWxhdGlvbiBmcm9tIHVuZGVmaW5lZCBz
eW1ib2wuIFNvLCBJIHRoaW5rIHRoYXQgbGxkCj4+ID4gPiA+ID4gPiBoYXZlIHRvIGJlIGZpeGVk
IGluc3RlYWQgb2YgWGVuLiBJdCBzaG91bGQgYmUgbm90ZWQgdGhhdCBiaW51dGlscyBsZAo+PiA+
ID4gPiA+ID4gd29ya3Mgd2l0aG91dCBhbnkgaXNzdWUuCj4+ID4gPiA+ID4KPj4gPiA+ID4gPiBS
aWdodCwgYnV0IGlmIHdlIGNhbiBtYWtlIFhlbiBidWlsZCBuZXZlcnRoZWxlc3MsIHRoaXMgd291
bGQgYmUgYmV0dGVyLgo+PiA+ID4gPiA+IFNvIHdoYXQgd2UgbmVlZCBoZXJlIGlzIGEgKHJlLSll
eHBsYW5hdGlvbiBvZiB3aHkgeW91J3ZlIG5lZWRlZCB0bwo+PiA+ID4gPiA+IGRvIHRoZSB2ZXJ5
IGNoYW5nZSBSb2dlciBpcyBzdWdnZXN0aW5nIHRvIHJldmVydC4KPj4gPiA+ID4KPj4gPiA+ID4g
QWZ0ZXIgY29tbWl0IGIxOTljNDQgYm90aCBFTEYgYW5kIFBFIG91dHB1dCBuZWVkIGFuIGVmaSBz
eW1ib2wuIFNvLCB3ZQo+PiA+ID4gPiBjYW5ub3QgdXNlIHNpbXBsZSAiI2lmZGVmIEVGSSIgZm9y
IGRpZmZlcmVudGlhdGlvbiBhcyBpdCB3YXMgZWFybGllci4KPj4gPiA+Cj4+ID4gPiBJJ20gbm90
IHN1cmUgSSBmb2xsb3csIHdoeSBpcyB0aGF0IG5vdCBhbiBvcHRpb24/Cj4+ID4gPgo+PiA+ID4g
Q2FuIHlvdSBkZXRhaWwgd2hpY2ggY29uZGl0aW9ucyB3aWxsIG1ha2UgdGhlIGJ1aWxkIHRvIGZh
aWwgd2l0aCB0aGUKPj4gPiA+IHByb3Bvc2VkIHBhdGNoPwo+PiA+Cj4+ID4gVGhlIHByb2JsZW0g
aXMgdGhhdCB5b3VyIHBhdGNoIHdpbGwgY2hhbmdlIGVmaSBzeW1ib2wgYWRkcmVzcyBpbiBFTEYK
Pj4gPiBvdXRwdXQuIFRoZSBzeW1ib2wgaXMgcHJvdmlkZWQgYnkgWGVuIEVGSSBydW50aW1lIGNv
ZGUuIFNvLCB0aGlzIHdheQo+PiA+IFhlbiB3aWxsIG5vdCB3b3JrIG9uIEVGSSBwbGF0Zm9ybSBp
ZiBpdCBpcyBsb2FkZWQgZnJvbSBHUlVCMi4KPj4gPgo+PiA+ID4gSSBhc3N1bWUgdGhhdCBmb3Ig
dGhlIEVMRiBvdXRwdXQgdGhlIEVGSSBjb2RlIGlzIG5vdCBhZGRlZCB0byB0aGUKPj4gPiA+IGlt
YWdlLCBhbmQgYXMgc3VjaCBpdCByZXF1aXJlcyB0aGUgZWZpIHN5bWJvbCB0byBiZSBkZWZpbmVk
IGJlY2F1c2UKPj4gPiA+IGl0J3MgcmVmZXJlbmNlZCBmcm9tIGNvbW1vbiBjb2RlPwo+PiA+Cj4+
ID4gRUZJIGNvZGUgaXMgYWRkZWQgdG8gdGhlIEVMRiBpbWFnZSBiZWNhdXNlIGl0IGhhcyB0byBy
dW4gb24gRUZJCj4+ID4gcGxhdGZvcm1zIHRvby4gT2YgY291cnNlIHZpYSBHUlVCMiBvciB0byBi
ZSBtb3JlIHByZWNpc2UgYW55Cj4+ID4gTXVsdGlib290MiBjb21wYXRpYmxlIGJvb3QgbG9hZGVy
Lgo+Pgo+PiBTbyBub3cgYm90aCB0aGUgRUxGIGFuZCB0aGUgUEUgYmluYXJpZXMgd2lsbCBjb250
YWluIHRoZSBlZmkgc3ltYm9sPwo+PiBUaGVuIHdoaWNoIGJpbmFyeSBkb2Vzbid0IGNvbnRhaW4g
aXQ/Cj4gCj4gQm90aCBhbHdheXMuIFRoZSBkaWZmZXJlbmNlIGlzIHdoZXJlIGl0IGNvbWUgZnJv
bS4gSWYgYnVpbGQgdG9vbHMKPiAoY29tcGlsZXIgYW5kIGxpbmtlcikgYXJlIGFibGUgdG8gZ2Vu
ZXJhdGUgUEUgZmlsZXMgdGhlbiBlZmkgc3ltYm9sCj4gaXMgZGVyaXZlZCBmcm9tIHNvdXJjZSBm
aWxlcyAoeGVuL2NvbW1vbi9lZmkvcnVudGltZS5jIHRvIGJlIHByZWNpc2UpLgo+IE90aGVyd2lz
ZSBpdCBpcyBkZXJpdmVkIGZyb20geGVuLmxkcy5TLgo+IAo+PiBTb3JyeSBmb3IgYXNraW5nIHNv
IG1hbnkgcXVlc3Rpb25zLCBidXQgSSB3b3VsZCBsaWtlIHRvIHRyeSB0byBhdm9pZAo+PiB0aGUg
REVGSU5FRCBjb25kaXRpb25hbCBpbiB0aGUgbGlua2VyIHNjcmlwdCBpZiBwb3NzaWJsZS4KPiAK
PiBJZiB5b3Ugd2lzaCB0byBkbyB0aGF0IHRoZW4gcHV0IGR1bW15IGVmaSBzeW1ib2wgaW50byAK
PiB4ZW4vYXJjaC94ODYvZWZpL3N0dWIuYy4KCkkgdGhpbmsgSSd2ZSBjbGVhcmx5IG9iamVjdGVk
IHRvIHRoYXQgYmVmb3JlIC0gSSBzaW1wbHkgc2VlIG5vIG5lZWQgZm9yCndhc3RpbmcgdGhlIHNw
YWNlIGluIGFuIEVGSS1pbmNhcGFibGUgYmluYXJ5LgoKSmFuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 11:58:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 11: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 1fcrHX-0002QK-Nc; Tue, 10 Jul 2018 11: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcrHW-0002QF-1y
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 11:58:10 +0000
X-Inumbo-ID: 7cf6309d-8438-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 7cf6309d-8438-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 13:57:58 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 05:58:07 -0600
Message-Id: <5B449F4D02000078001D2A22@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 05:58:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <5B4483F202000078001D28E2@prv1-mh.provo.novell.com>
 <73a5cb1a-a228-11c4-0f1d-da21a16726ad@citrix.com>
In-Reply-To: <73a5cb1a-a228-11c4-0f1d-da21a16726ad@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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+IE9uIDEwLjA3LjE4IGF0IDEyOjMwLCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAwNy8xMC8yMDE4IDExOjAxIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MTAuMDcuMTggYXQgMTE6MzMsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4g
QXMgZmFyIGFzIEkgY2FuIHRlbGwgdGhlcmUgYXJlIHRocmVlIHBvc3NpYmxlIHNvbHV0aW9ucyB0
byB0aGlzCj4+PiBjb250cm92ZXJzeToKPj4+Cj4+PiBBLiBSZW1vdmUgdGhlICdpbnRlcm5hbCcg
ZnVuY3Rpb25hbGl0eSBhcyBhIHRhcmdldCBieSBjb252ZXJ0aW5nIHRoZQo+Pj4gY3VycmVudCBI
Vk1PUCBpbnRvIGEgRE9NQ1RMLgo+Pj4KPj4+IEIuIEhhdmUgdHdvIGh5cGVyY2FsbHMgLS0gYW4g
SFZNT1Agd2hpY2ggY29udGFpbnMgZnVuY3Rpb25hbGl0eQo+Pj4gZXhwZWN0ZWQgdG8gYmUgdXNl
ZCBieSB0aGUgJ2ludGVybmFsJyBhZ2VudCwgYW5kIGEgRE9NQ1RMIGZvcgo+Pj4gZnVuY3Rpb25h
bGl0eSB3aGljaCBpcyBleHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdpbnRlcm5hbCcK
Pj4+IGFnZW50Lgo+Pj4KPj4+IEMuIEFncmVlIHRvIGFkZCBhbGwgbmV3IHN1Ym9wcyB0byB0aGUg
Y3VycmVudCBoeXBlcmNhbGwgKEhWTU9QKSwgZXZlbgo+Pj4gaWYgd2UncmUgbm90IHN1cmUgaWYg
dGhleSBzaG91bGQgYmUgZXhwb3NlZCB0byB0aGUgZ3Vlc3QuCj4+Pgo+Pj4gSSB0aGluayBBIGlz
IGEgdGVycmlibGUgaWRlYS4gIEhhdmluZyBhIHNpbmdsZSBpbi1ndWVzdCBhZ2VudCBpcyBhCj4+
PiByZWFzb25hYmxlIGRlc2lnbiBjaG9pY2UsIGFuZCBhcHBhcmVudGx5IGl0IHdhcyBldmVuIGlt
cGxlbWVudGVkIGF0Cj4+PiBzb21lIHBvaW50OyB3ZSBzaG91bGQgbWFrZSBpdCBzdHJhaWdodGZv
cndhcmQgZm9yIHNvbWVvbmUgaW4gdGhlCj4+PiBmdXR1cmUgdG8gcGljayB1cCB0aGUgd29yayBp
ZiB0aGV5IHdhbnQgdG8uCj4+Pgo+Pj4gSSB0aGluayBCIGlzIGFsc28gYSB0ZXJyaWJsZSBpZGVh
LiAgVGhlIHBlb3BsZSBleHRlbmRpbmcgaXQgYXQgdGhlCj4+PiBtb21lbnQgYXJlIHByaW1hcmls
eSBjb25jZXJuZWQgd2l0aCB0aGUgJ2V4dGVybmFsJyB1c2UgY2FzZS4gIFRoZXJlIGlzCj4+PiBu
b2JvZHkgYXJvdW5kIHRvIHJlcHJlc2VudCB3aGV0aGVyIG5ldyBmdW5jdGlvbmFsaXR5IHNob3Vs
ZCBlbmQgdXAgaW4KPj4+IHRoZSBIVk1PUCBvciB0aGUgRE9NQ1RMLCB3aGljaCBtZWFucyB0aGF0
IGJ5IGRlZmF1bHQgaXQgd2lsbCBlbmQgdXAgaW4KPj4+IHRoZSBET01DVEwuICBJZiBpdCBpcyBk
aXNjb3ZlcmVkLCBhZnRlcndhcmRzLCB0aGF0IHRoZSBuZXcgb3BlcmF0aW9ucwo+Pj4gKndvdWxk
KiBiZSBzYWZlIGFuZCB1c2VmdWwgZm9yIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlLCB0aGVuIHdl
IHdpbGwKPj4+IGhhdmUgdG8gZHVwbGljYXRlIHRoZW0gaW5zaWRlIHRoZSBIVk1PUC4KPj4gCj4+
IFRoZXknZCBoYXZlIHRvIGJlIF9tb3ZlZF8gdG8gSFZNT1AsIG5vdCBkdXBsaWNhdGVkLgo+IAo+
IEknZCBhc3N1bWVkIHdlIHdvdWxkIHdhbnQgdG8gYmUgYmFja3dhcmRzIGNvbXBhdGlibGUgd2l0
aCBleGlzdGluZyBkb20wCj4gYWdlbnRzLgoKTm8gZG9tY3RsIHNob3VsZCBldmVyIGJlIGNvbnNp
ZGVyZWQgc3RhYmxlLCBhbmQgbm8gZG9tMCBhZ2VudApzaG91bGQgY2FsbCB0aGVtIHdpdGhvdXQg
Z29pbmcgdGhyb3VnaCB0aGUgbGlieGMgd3JhcHBlci4KCj4+PiAtLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+PiBAQCAtNDQ2MCw2
ICs0NDYwLDM0IEBAIHN0YXRpYyBpbnQgaHZtb3BfZ2V0X3BhcmFtKAo+Pj4gICAgICByZXR1cm4g
cmM7Cj4+PiAgfQo+Pj4gIAo+Pj4gKy8qCj4+PiArICogYWx0cDJtIG9wZXJhdGlvbnMgYXJlIGVu
dmlzaW9uZWQgYXMgYmVpbmcgdXNlZCBpbiBzZXZlcmFsIGRpZmZlcmVudCAKPj4+ICsgKiBtb2Rl
czoKPj4+ICsgKiAKPj4+ICsgKiAtIGV4dGVybmFsOiBBbGwgY29udHJvbCBhbmQgZGVjaXNpb25z
IGFyZSBtYWRlIGJ5IGFuIGV4dGVybmFsIGFnZW50Cj4+PiArICogICBydW5uaW5nIGRvbWFpbiAw
Lgo+Pj4gKyAqCj4+PiArICogLSBpbnRlcm5hbDogYWx0cDJtIG9wZXJhdGlvbnMgYXJlIHVzZWQg
ZXhjbHVzaXZlbHkgYnkgYW4gaW4tZ3Vlc3QgYWdlbnQKPj4+ICsgKiAgIHRvIHByb3RlY3QgaXRz
ZWxmIGZyb20gdGhlIGd1ZXN0IGtlcm5lbCBhbmQgaW4tZ3Vlc3QgYXR0YWNrZXJzLiAgCj4+PiAr
ICogCj4+PiArICogLSBjb29yZGluYXRlZDogQW4gaW4tZ3Vlc3QgYWdlbnQgaGFuZGxlcyAjVkUg
YW5kIFZNRlVOQ3MgbG9jYWxseSwKPj4+ICsgKiAgIGJ1dCBtYWtlcyByZXF1ZXN0cyBvZiBhbiBl
eHRlcm5hbCBlbnRpdHkgZm9yIGJpZ2dlciBjaGFuZ2VzIChzdWNoCj4+PiArICogICBhcyBtb2Rp
ZnlpbmcgYWx0cDJtIGVudGlyZXMpLgo+Pj4gKyAqCj4+PiArICogVGhpcyBjb3JyZXNwb25kcyB0
byB0aGUgdGhyZWUgdmFsdWVzIGZvciBIVk1fUEFSQU1fQUxUUDJNCj4+PiArICogKGV4dGVybmFs
LCBtaXhlZCwgbGltaXRlZCkuIEFsbCB0aHJlZSBtb2RlbHMgaGF2ZSBhZHZhbnRhZ2VzIGFuZAo+
Pj4gKyAqIGRpc2FkdmFudGFnZXMuCj4+PiArICoKPj4+ICsgKiBOb3JtYWxseSBoeXBlcmNhbGxz
IG1hZGUgYnkgYSBwcm9ncmFtIGluIGRvbWFpbiAwIGluIG9yZGVyIHRvCj4+PiArICogY29udHJv
bCBhIGd1ZXN0IHdvdWxkIGJlIERPTUNUTHMgcmF0aGVyIHRoYW4gSFZNT1BzLiAgQnV0IGluIG9y
ZGVyCj4+PiArICogdG8gcHJvcGVybHkgZW5hYmxlIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlLCBh
cyB3ZWxsIGFzIHRvIGF2b2lkCj4+PiArICogZnJhZ21lbnRhdGlvbiwgYWxsIGFsdHAybSBzdWJv
cHMgc2hvdWxkIGNvbWUgdW5kZXIgdGhpcyBzaW5nbGUKPj4+ICsgKiBIVk1PUC4KPj4+ICsgKgo+
Pj4gKyAqIE5ldyBzdWJvcHMgd2hpY2ggbWF5IG5vdCBiZSBzdWl0YWJsZSBmb3IgdGhlICdpbnRl
cm5hbCcgdXNlIGNhc2UKPj4+ICsgKiBzaG91bGQgYmUgZGlzYWJsZWQgaW4gdGhlICJYRU5fQUxU
UDJNX21peGVkIiBjYXNlIGluCj4+PiArICogeHNtX2h2bV9hbHRwMm1odm1fb3AoKS4KPj4+ICsg
Ki8KPj4gCj4+IFRvIG1lIHRoaXMgbGFzdCBzdGF0ZW1lbnQgc29ydCBvZiBpbXBsaWVzIChkdWUg
dG8gdGhlIGxhY2sgb2YgYW55IGJsYWNrCj4+IG9yIHdoaXRlIGxpc3RpbmcgaW4geHNtX2h2bV9h
bHRwMm1odm1fb3AoKSdzIFhFTl9BTFRQMk1fbWl4ZWQKPj4gaGFuZGxpbmcpIHRoYXQgYWxsIGN1
cnJlbnQgb3BzIGFyZSBjb25zaWRlcmVkIHNhZmUgZm9yIGludGVybmFsIHVzZSwKPj4gd2hpY2gg
SSBoaWdobHkgZG91YnQuCj4gR2l2ZW4gYSBibGFja2xpc3QgKG9yIGFuIGludml0YXRpb24gdG8g
bWFrZSBvbmUpLCBzb21lb25lIG1pZ2h0IGluZGVlZAo+IGluZmVyIHRoYXQgdGhlIGl0ZW1zIG5v
dCBibGFja2xpc3RlZCBoYWQgYmVlbiBldmFsdWF0ZWQgYW5kIGRlZW1lZCBzYWZlCj4gdG8gdXNl
LiAgV2UgaGF2ZSB0d28gcG9zc2libGUgc29sdXRpb25zOgo+IAo+IDEuIEdvIHRocm91Z2ggYW5k
IG1ha2Ugc3VjaCBhbiBldmFsdWF0aW9uLCBibGFja2xpc3RpbmcgZXZlcnl0aGluZyB3ZQo+IGRv
bid0IHRoaW5rIGlzIG5lY2Vzc2FyeSAvIHNhZmUKPiAKPiAyLiBXcml0ZSBhIGNvbW1lbnQgc2F5
aW5nIHRoYXQgdGhlIGludGVyZmFjZSBoYXNuJ3QgYmVlbiBldmFsdWF0ZWQuCj4gCj4gT3IgMmE6
IEluY2x1ZGUgYSBjb21tZW50IHNheWluZyB0aGUgJ2ludGVybmFsJyBpbnRlcmZhY2UgaGFzbid0
IGJlZW4KPiBldmFsdWF0ZWQgZm9yIHNhZmV0eSwgYW5kIGRvbid0IGJvdGhlciBibGFja2xpc3Rp
bmcgbmV3IG9wcyB1bnRpbCBzdWNoCj4gYW4gZXZhbHVhdGlvbiBoYXMgYmVlbiBtYWRlLgoKSSBz
ZWUgbm8gdmFsdWUgaW4gYSBibGFjayBsaXN0IGlmIG9ubHkgZnV0dXJlIHRoaW5ncyB3b3VsZCBi
ZSBhZGRlZCB0byBpdC4KSSdtIG9rYXkgd2l0aCAyYSwgYnV0IEkgdGhpbmsgMSB3b3VsZCBtYWtl
IGVhc2llciB0aGUgZnV0dXJlIGpvYiBvZgphdWRpdGluZyB0aGUgd2hvbGUgbG90IGZvciBzdXBw
b3J0YWJpbGl0eS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 12:09:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 12:09: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 1fcrS3-0003Ze-Ac; Tue, 10 Jul 2018 12:09: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=s85u=j2=xenproject.org=prvs=722db4a16=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fcrS2-0003ZU-MP
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 12:09:02 +0000
X-Inumbo-ID: 099e1721-843a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 099e1721-843a-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 12:09:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59822382"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74950-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:test-amd64-amd64-i386-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-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-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-armhf-armhf-armhf-daily-netboot-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-daily-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-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-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74931
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 10 Jul 2018 13:08:55 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 74950: 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>

ZmxpZ2h0IDc0OTUwIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NTAvCgpGYWls
dXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni13ZWVrbHktbmV0
aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTMxCiB0ZXN0LWFt
ZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwg
ZmFpbCBsaWtlIDc0OTMxCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1w
eWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTMxCiB0ZXN0LWFtZDY0LWkz
ODYtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwg
bGlrZSA3NDkzMQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTMxCiB0ZXN0LWFybWhmLWFybWhmLWFy
bWhmLWRhaWx5LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3
NDkzMQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtZGFpbHktbmV0Ym9vdC1wdmdydWIgMTAgZGViaWFu
LWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTMxCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtZGFpbHkt
bmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTMxCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgbGlrZSA3NDkzMQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWRhaWx5LW5ldGJvb3Qt
cHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDkzMQogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFp
bCBsaWtlIDc0OTMxCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnVi
IDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDkzMQogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtl
IDc0OTMxCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5MzEKCmpv
YnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRh
aWx5LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1pMzg2LWRhaWx5LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWRhaWx5LW5ldGJvb3QtcHln
cnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1kYWls
eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHln
cnViICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtY3VycmVu
dC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHkt
bmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9n
cwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rl
c3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 12:12:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 12: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 1fcrVO-0004Gq-U4; Tue, 10 Jul 2018 12:12: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=54ur=j2=citrix.com=prvs=7227d41b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fcrVO-0004Gg-1I
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 12:12:30 +0000
X-Inumbo-ID: 7cf8584e-843a-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7cf8584e-843a-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 14:12:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="75952137"
To: Jan Beulich <JBeulich@suse.com>
References: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
 <5B4473A502000078001D2867@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: <bb46d027-b6ab-a9f7-8734-acf56d174d33@citrix.com>
Date: Tue, 10 Jul 2018 13:12:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4473A502000078001D2867@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] Deprecating HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMTAvMDcvMTggMDk6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA5LjA3LjE4IGF0
IDE4OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoZSBwYXJhbWV0
ZXIgd2FzIGludHJvZHVjZWQgaW4gZTY2MWQ2NmY1MSAoMjAwNikgYW5kIHVzZWQgaW4gWGVuLCBi
dXQKPj4gcmVtb3ZlZCBmcm9tIHRoZSBoeXBlcnZpc29yIGluIGMvcyA1ZjE0YTg3Y2UgKDIwMDgp
IHdoZW4gQ1BVSUQKPj4gY2FsY3VsYXRpb25zIHdoZXJlIG1vdmVkIGZyb20gdGhlIGh5cGVydmlz
b3IgaW50byBsaWJ4Yy4KPj4KPj4gSG93ZXZlciwgdGhlIGZpZWxkIGhhcyBhbHdheXMgYmVlbiBw
cm9wYWdhdGVkIGluIHRoZSBtaWdyYXRpb24gc3RyZWFtLiAKPj4gQUZBSUNULCB0aGUgb25seSB1
c2UgZm9yIHRoZSBIVk1fUEFSQU0gaXMgYXMgYSBmdW5jdGlvbiBwYXJhbWV0ZXIgdG8KPj4geGNf
Y3B1aWRfYXBwbHlfcG9saWN5KCksIHdoaWNoIGlzIGEgdmVyeSB2ZXJ5IGV4cGVuc2l2ZSB3YXkg
b2YgcGFzc2luZyBhCj4+IGZ1bmN0aW9uIHBhcmFtZXRlciEKPj4KPj4gQW5vdGhlciBjdXJpb3Np
dHkgaXMgdGhhdCBIVk0gYW5kIFBWSCBndWVzdHMgdHJlYXQgdGhlIHRvcGxldmVsIHhsLmNmZwo+
PiBwYWUgYm9vbGVhbiBkaWZmZXJlbnRseS4gIEhWTSBob25vdXIgdGhlIHJlcXVlc3QsIHdoaWxl
IFBWSCBibGluZGx5Cj4+IGlnbm9yZXMgaXQgYW5kIHNldHMgaXQgdG8gdHJ1ZS4gIFRoZXJlIGlz
IG5vdGhpbmcgd3JvbmcgKGluIHByaW5jaXBsZSkKPj4gd2l0aCBhIFBWSCBub24tUEFFIGd1ZXN0
LCBzbyB0aGUgYm9vbGVhbiBzaG91bGQgYmUgaG9ub3VyZWQgSU1PLgo+Pgo+PiBBIHNlcGFyYXRl
IHVzYWJpbGl0eSBuaWdnbGUgaXMgdGhhdCB0aGVyZSBpcyBubyBpbnRlcmxpbmsgYmV0d2VlbiB0
aGUKPj4gdG9wbGV2ZWwgcGFlIGJvb2xlYW4gYW5kIHBhc3Npbmcgc29tZSBjdXN0b20gY3B1aWQ9
IGNvbmZpZ3VyYXRpb24uICBUaGUKPj4gbGF0dGVyIGFwcGVhcnMgdG8gdGFrZSBwcmlvcml0eSBi
dXQgb25seSBkdWUgdG8gdGhlIG9yZGVyIGluIHdoaWNoIGxpYnhsCj4+IHByb2Nlc3NlcyB0aGUg
ZGF0YS4KPj4KPj4gRG9lcyBhbnlvbmUgc2VlIGFueSByZWFzb24gdG8ga2VlcCBIVk1fUEFSQU1f
UEFFX0VOQUJMRUQgYXJvdW5kPwo+IEZ1bmRhbWVudGFsbHkgLSBuby4gV2hhdCBpcyB0aGUgcGxh
biB0byBjb21tdW5pY2F0ZSB0aGUgZ3Vlc3QgY29uZmlnCj4gInBhZT0iIHZhbHVlIGZyb20gbGli
eGwgdG8gbGlieGMgdGhlbj8KClRoaXMgaXMgdmVyeSBwcmUtcmVsZWFzZSBhdG0gKGFuZCBJIGJl
bGlldmUsIGEgbGl0dGxlIG91dCBvZiBkYXRlLCBidXQKaXQgZG9lcyBpbGx1c3RyYXRlIHRoZSBw
b2ludCk6CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCA5MmVjMGM2Li42MTgzMmVlIDEwMDY0NAot
LS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNs
dWRlL3hlbmN0cmwuaApAQCAtMTgzOCw2ICsxODM4LDQ3IEBAIGludCB4Y19jcHVpZF9hcHBseV9w
b2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZmVhdHVyZXNl
dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX2ZlYXR1cmVzKTsK
Ky8qCisgKiBDb21iaW5lZCBDUFVJRCBhbmQgTVNSIHBvbGljeSBpbnRlcmZhY2UuICBUaGUgaW50
ZXJuYWwgcmVwcmVzZW50YXRpb24gaXMKKyAqIG9wYXF1ZSBidXQgY2FuIGJlIHNlcmlhbGlzZWQg
dG8gYW4geDg2IGFyY2hpdGVjdHVyYWwgcmVwcmVzZW50YXRpb24uCisgKi8KK3R5cGVkZWYgc3Ry
dWN0IHhjX2NwdV9wb2xpY3kgeGNfY3B1X3BvbGljeV90OworCisvKiBDcmVhdGUgYW5kIGZyZWUg
YSB4Y19jcHVfcG9saWN5IG9iamVjdC4gKi8KK3hjX2NwdV9wb2xpY3lfdCAqeGNfY3B1X3BvbGlj
eV9pbml0KHZvaWQpOwordm9pZCB4Y19jcHVfcG9saWN5X2ZyZWUoeGNfY3B1X3BvbGljeV90ICpw
b2xpY3kpOworCisvKiBSZXRyaWV2ZSBhIHN5c3RlbSBwb2xpY3ksIG9yIGdldC9zZXQgYSBkb21h
aW5zIHBvbGljeS4gKi8KK2ludCB4Y19jcHVfcG9saWN5X2dldF9zeXN0ZW0oeGNfaW50ZXJmYWNl
ICp4Y2gsIHVuc2lnbmVkIGludCBpZHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhj
X2NwdV9wb2xpY3lfdCAqcG9saWN5KTsKK2ludCB4Y19jcHVfcG9saWN5X2dldF9kb21haW4oeGNf
aW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB4Y19jcHVfcG9saWN5X3QgKnBvbGljeSk7CitpbnQgeGNfY3B1X3BvbGljeV9zZXRfZG9t
YWluKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgeGNfY3B1X3BvbGljeV90ICpwb2xpY3kpOworCisvKiBNYW5pcHVs
YXRlIGEgcG9saWN5IHZpYSBhcmNoaXRlY3R1cmFsIHJlcHJlc2VudGF0aW9ucy4gKi8KK2ludCB4
Y19jcHVfcG9saWN5X21heF9zaXplcyhzaXplX3QgKm5yX2NwdWlkLCBzaXplX3QgKm5yX21zcnMp
OworaW50IHhjX2NwdV9wb2xpY3lfc2VyaWFsaXNlKGNvbnN0IHhjX2NwdV9wb2xpY3lfdCAqcG9s
aWN5LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9jcHVpZF9sZWFmX3QgKmxlYXZl
cywgc2l6ZV90ICpucl9sZWF2ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX21z
cl9lbnRyeV90ICptc3JzLCBzaXplX3QgKm5yX21zcnMpOworaW50IHhjX2NwdV9wb2xpY3lfZ2V0
X2NwdWlkKGNvbnN0IHhjX2NwdV9wb2xpY3lfdCAqcG9saWN5LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBsZWFmLCB1bnNpZ25lZCBpbnQgc3VibGVhZiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4ZW5fY3B1aWRfbGVhZl90ICpvdXQpOworaW50IHhjX2Nw
dV9wb2xpY3lfZ2V0X21zcihjb25zdCB4Y19jcHVfcG9saWN5X3QgKnBvbGljeSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1zciwgeGVuX21zcl9lbnRyeV90ICpvdXQp
OworaW50IHhjX2NwdV9wb2xpY3lfdXBkYXRlX2NwdWlkKHhjX2NwdV9wb2xpY3lfdCAqcG9saWN5
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHhlbl9jcHVpZF9sZWFmX3Qg
KmxlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplX3QgbnJfbGVhdmVz
KTsKK2ludCB4Y19jcHVfcG9saWN5X3VwZGF0ZV9tc3JzKHhjX2NwdV9wb2xpY3lfdCAqcG9saWN5
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgeGVuX21zcl9lbnRyeV90ICpt
c3JzLCBzaXplX3QgbnJfbXNycyk7CisKKy8qIENvbXBhdGliaWxpdHkgY2FsY3VsYXRpb25zLiAq
LworYm9vbCB4Y19jcHVfcG9saWN5X2lzX2NvbXBhdGlibGUoY29uc3QgeGNfY3B1X3BvbGljeV90
ICpwMSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHhjX2NwdV9wb2xp
Y3lfdCAqcDIpOwordm9pZCB4Y19jcHVfcG9saWN5X2NhbGNfY29tcGF0aWJsZShjb25zdCB4Y19j
cHVfcG9saWN5X3QgKnAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCB4Y19jcHVfcG9saWN5X3QgKnAyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB4Y19jcHVfcG9saWN5X3QgKm91dCk7CisKIGludCB4Y19tY2Ffb3AoeGNfaW50ZXJmYWNlICp4
Y2gsIHN0cnVjdCB4ZW5fbWMgKm1jKTsKIGludCB4Y19tY2Ffb3BfaW5qZWN0X3YyKHhjX2ludGVy
ZmFjZSAqeGNoLCB1bnNpZ25lZCBpbnQgZmxhZ3MsCiAgICAgICAgICAgICAgICAgICAgICAgICB4
Y19jcHVtYXBfdCBjcHVtYXAsIHVuc2lnbmVkIGludCBucl9jcHVzKTsKClRoaXMgaXMgdGhlIGN1
cnJlbnQgcHJvcG9zZWQgaW50ZXJmYWNlIGZvciB0aGUgdXNlcnMgb2YgbGlieGMgdG8KaW50ZXJh
Y3Qgd2l0aCB0aGUgcG9saWN5IGluZnJhc3RydWN0dXJlLgoKSW4gcGFydGljdWxhciwgeGNfY3B1
X3BvbGljeV97Z2V0LHVwZGF0ZX1fY3B1aWQoKSBpcyBpbnRlbmRlZCBmb3IgbGlieGwKdG8gdXNl
IHRvIHByb2Nlc3MgdGhlIGNwdWlkPVtdIGNvbmZpZ3VyYXRpb24sIHdoaWNoIG9wZXJhdGVzIG9u
IGEgc2luZ2xlCmxlYWYgYXQgYW55IG9uZSB0aW1lLsKgIEltcGxlbWVudGluZyB0aGUgdG9wbGV2
ZWwgcGFlIGJvb2xlYW4gaW4gdGVybXMgb2YKY3B1aWQ9WyJwYWUiXSBpcyB0cml2aWFsIHRvIGFy
cmFuZ2UuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 12:32:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 12: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 1fcroZ-0006DN-0R; Tue, 10 Jul 2018 12:32: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=gey3=j2=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fcroY-0006DI-EJ
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 12:32:18 +0000
X-Inumbo-ID: 41fe1828-843d-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41fe1828-843d-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 14:32:07 +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 w6ACScZv171552;
 Tue, 10 Jul 2018 12:32:13 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=en6zGhqxCvUXH86eJj0ilSNyeiem90jSN931hRT6BPI=;
 b=AXO4XsvLYqenuTBchXbgzXp1THK9AwNgaOdhk8UvsunC0YSLYzCbLxYSqoj+tQcwr6+R
 hZkjoOpJ4UY5GhDOJh/VlEun5Z2B1C/r2AzET1k+bTcNiCeLTekAhf/v/6aYbb5EF63n
 +vWUEtUqvCBf4Q2G34sDJTtLnNYDCPhRtt2AF3YLkry8unWxytDnd/Is/GF3RmM4ZmRA
 VvUC2WgKugmAXVS3l8KXsZvhI2Jz5Z7//ndsXUiORaTCTqQp9kG3wvGh4k9BcZoVvzS4
 d4PcYuDpbZ1o3PMABQ1BEU9o7rPGWIL5h8gBleRXEUIBTLsQtuBE/7Wy6QEYAL8bG03v hQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2k2p761py6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 12:32:13 +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 w6ACWCmV009929
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 12:32:13 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 w6ACWC5U001701;
 Tue, 10 Jul 2018 12:32:12 GMT
Received: from olila.local.net-space.pl (/10.175.213.225)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 10 Jul 2018 05:32:12 -0700
Date: Tue, 10 Jul 2018 14:32:01 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180710123201.GB26572@olila.local.net-space.pl>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
 <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8949
 signatures=668705
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=359
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807100137
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDU6NDc6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEzOjAwLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDY6NDU6MTZQTSArMDIwMCwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKClsuLi5dCgo+ID4+IFNvcnJ5IGZvciBhc2tpbmcgc28gbWFu
eSBxdWVzdGlvbnMsIGJ1dCBJIHdvdWxkIGxpa2UgdG8gdHJ5IHRvIGF2b2lkCj4gPj4gdGhlIERF
RklORUQgY29uZGl0aW9uYWwgaW4gdGhlIGxpbmtlciBzY3JpcHQgaWYgcG9zc2libGUuCj4gPgo+
ID4gSWYgeW91IHdpc2ggdG8gZG8gdGhhdCB0aGVuIHB1dCBkdW1teSBlZmkgc3ltYm9sIGludG8K
PiA+IHhlbi9hcmNoL3g4Ni9lZmkvc3R1Yi5jLgo+Cj4gSSB0aGluayBJJ3ZlIGNsZWFybHkgb2Jq
ZWN0ZWQgdG8gdGhhdCBiZWZvcmUgLSBJIHNpbXBseSBzZWUgbm8gbmVlZCBmb3IKPiB3YXN0aW5n
IHRoZSBzcGFjZSBpbiBhbiBFRkktaW5jYXBhYmxlIGJpbmFyeS4KClllcywgSSByZW1lbWJlciB0
aGF0LiBUaG91Z2ggSSBkbyBub3QgaGF2ZSBiZXR0ZXIgaWRlYSBpZgp3ZSB3aXNoIHRvIGRyb3Ag
REVGSU5FRCgpIGZyb20geGVuLmxkcy5TLgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 12:49:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 12:49:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcs5M-0007bW-1t; Tue, 10 Jul 2018 12:49: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcs5K-0007bM-PE
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 12:49:38 +0000
X-Inumbo-ID: b69422a2-843f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b69422a2-843f-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 12:49: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 1fcs5H-00036p-QY; Tue, 10 Jul 2018 12:49: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 1fcs5H-0004lv-Hf; Tue, 10 Jul 2018 12:49:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcs5H-0005J9-Gk; Tue, 10 Jul 2018 12:49:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125044-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-libvirt-xsm:<job
 status>:broken:regression
 xen-4.9-testing:test-amd64-amd64-xl-xsm:<job status>:broken:regression
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<job
 status>:broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:<job
 status>:broken:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:<job status>:broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-xsm:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-xsm:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check: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-i386-xl-qemuu-ws16-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:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-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-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-amd64-amd64-libvirt: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-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-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-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-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: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm: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-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-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-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: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-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-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-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-amd64-xl-qemut-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=612ff3c145ed6f76ddb520e1d8c6a83a7ed89602
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 12:49:35 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125044: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA0NCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA0NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MDA1CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuICBpbiAxMjUwMDUKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgYnJva2VuIGluIDEyNTAwNQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICBicm9rZW4g
aW4gMTI1MDA1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjUwMDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gMTI0MzI4
CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDQgaG9zdC1pbnN0YWxsKDQpIGJy
b2tlbiBpbiAxMjUwMDUgcGFzcyBpbiAxMjUwNDQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNTAwNSBwYXNzIGluIDEyNTA0NAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI1
MDA1IHBhc3MgaW4gMTI1MDQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMjUwMDUgcGFzcyBpbiAxMjUwNDQKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI1MDA1
IHBhc3MgaW4gMTI1MDQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTMg
Z3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBpbiAxMjUwMDUgcGFzcyBpbiAxMjUwNDQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBp
biAxMjUwMDUgcGFzcyBpbiAxMjUwNDQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDYg
eGVuLWluc3RhbGwgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNTAwNQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTUgZ3Vlc3Qtc2F2ZXJlc3Rv
cmUuMiBmYWlsIHBhc3MgaW4gMTI1MDA1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgaW4g
MTI1MDA1IGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMjUwMDUgbGlrZSAxMjQzMjgKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjUw
MDUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyNTAwNSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjQy
NDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEy
NDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
NjEyZmYzYzE0NWVkNmY3NmRkYjUyMGUxZDhjNmE4M2E3ZWQ4OTYwMgpiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3ZDZmYWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0
NGU3ZmYyYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MzI4ICAyMDE4LTA2LTE3IDIzOjM5OjA3
IFogICAyMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDgwNyAgMjAxOC0wNi0yOCAxNzoz
ODowNCBaICAgMTEgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTAw
NSAgMjAxOC0wNy0wNiAwMTo0ODo0NSBaICAgIDQgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
ICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSBicm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA2MTJmZjNjMTQ1ZWQ2Zjc2ZGRi
NTIwZTFkOGM2YTgzYTdlZDg5NjAyCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMjozNzozNiAyMDE4ICswMjAwCgogICAgeDg2L0VGSTog
ZnVydGhlciBjb3JyZWN0IEZQVSBzdGF0ZSBoYW5kbGluZyBhcm91bmQgcnVudGltZSBjYWxscwog
ICAgCiAgICBXZSBtdXN0IG5vdCBsZWF2ZSBhIHZDUFUgd2l0aCBDUjAuVFMgY2xlYXIgd2hlbiBp
dCBpcyBub3QgaW4gZnVsbHkgZWFnZXIKICAgIG1vZGUgYW5kIGhhcyBub3QgdG91Y2hlZCBub24t
bGF6eSBzdGF0ZS4gSW5zdGVhZCBvZiBhZGRpbmcgYSAzcmQKICAgIGludm9jYXRpb24gb2Ygc3R0
cygpIHRvIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKSwgY29uc29saWRhdGUgYWxsIG9mCiAgICB0
aGVtIGludG8gYSBzaW5nbGUgb25lIGRvbmUgYXQgdGhlIGVuZCBvZiB0aGUgZnVuY3Rpb24uCiAg
ICAKICAgIFJlbmFtZSB0aGUgZnVuY3Rpb24gYXQgdGhlIHNhbWUgdGltZSB0byBiZXR0ZXIgcmVm
bGVjdCBpdHMgcHVycG9zZSwgYXMKICAgIHRoZSBwYXRjaGVzIHRvdWNoZXMgYWxsIG9mIGl0cyBv
Y2N1cmVuY2VzIGFueXdheS4KICAgIAogICAgVGhlIG5ldyBmdW5jdGlvbiBwYXJhbWV0ZXIgaXMg
bm90IHJlYWxseSB3ZWxsIG5hbWVkLCBidXQKICAgICJuZWVkX3N0dHNfaWZfbm90X2Z1bGx5X2Vh
Z2VyIiBzZWVtZWQgZXhjZXNzaXZlIHRvIG1lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMjM4MzlhMGZh
MGJiZTc4YzE3NGNkMmJiNDkwODNlMTUzZjBmOTlkZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYt
MjYgMTU6MjM6MDggKzAyMDAKCmNvbW1pdCA1NTVlZjM3MDMzMDQ1NmNmODBkZWU5NWJlNWIwY2Qx
MTJjM2RiZTczCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAg
IFdlZCBKdWwgNCAxMjozNjo1NCAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogYXR0ZW1wdHMgdG8g
ZW11bGF0ZSBGUFUgaW5zbnMgbmVlZCB0byBzZXQgZnB1X2luaXRpYWxpc2VkCiAgICAKICAgIE15
IG9yaWdpbmFsIHdheSBvZiB0aGlua2luZyBoZXJlIHdhcyB0aGF0IHRoaXMgd291bGQgYmUgc2V0
IGFueXdheSBhdAogICAgdGhlIHBvaW50IHN0YXRlIGdldHMgcmVsb2FkZWQgYWZ0ZXIgdGhlIGFk
anVzdG1lbnRzIGh2bWVtdWxfcHV0X2ZwdSgpCiAgICBkb2VzLCBidXQgdGhlIGZsYWcgc2hvdWxk
IGFscmVhZHkgYmUgc2V0IGJlZm9yZSB0aGF0IC0gYWZ0ZXIgYWxsIHRoZQogICAgZ3Vlc3QgbWF5
IG5ldmVyIGFnYWluIHRvdWNoIHRoZSBGUFUgYmVmb3JlIGUuZy4gZ2V0dGluZyBtaWdyYXRlZC9z
YXZlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDMzMTBlM2NkNjQ4ZjM3MTNjODI0NzkwYmQ3MWQ4ZWM0MDVh
MDlkMDUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2IDA4OjQxOjA4ICswMjAwCgpjb21taXQg
ZTc2ZDBmN2M2NWQ1M2VjNmVkOWIxZmQ4YWY5NDE1ZWZlZTFkMTRjMQpBdXRob3I6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6MzY6MjUgMjAxOCAr
MDIwMAoKICAgIHg4Ni9FRkk6IGZpeCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUg
Y2FsbHMKICAgIAogICAgVGhlcmUgYXJlIHR3byBpc3N1ZXMuICBGaXJzdCwgdGhlIG5vbmxhenkg
eHN0YXRlcyB3ZXJlIG5ldmVyIHJlc3RvcmVkCiAgICBhZnRlciByZXR1cm5pbmcgZnJvbSB0aGUg
cnVudGltZSBjYWxsLgogICAgCiAgICBTZWNvbmRseSwgd2l0aCB0aGUgZnVsbHlfZWFnZXJfZnB1
IG1pdGlnYXRpb24gZm9yIFhTQS0yNjcgLyBMYXp5RlBVLCB0aGUKICAgIHVuaWxhdGVyYWwgc3R0
cygpIGlzIG5vIGxvbmdlciBjb3JyZWN0LCBhbmQgaGl0cyBhbiBhc3NlcnRpb24gbGF0ZXIgd2hl
bgogICAgYSBsYXp5IHN0YXRlIHJlc3RvcmUgdHJpZXMgdG8gb2NjdXIgZm9yIGEgZnVsbHkgZWFn
ZXIgdmNwdS4KICAgIAogICAgRml4IGJvdGggb2YgdGhlc2UgaXNzdWVzIGJ5IGNhbGxpbmcgdmNw
dV9yZXN0b3JlX2ZwdV9lYWdlcigpLiAgQXMgRUZJCiAgICBydW50aW1lIHNlcnZpY2VzIGNhbiBi
ZSB1c2VkIGluIHRoZSBpZGxlIGNvbnRleHQsIHRoZSBpZGxlIGFzc2VydGlvbgogICAgbmVlZHMg
dG8gbW92ZSB1bnRpbCBhZnRlciB0aGUgZnVsbHlfZWFnZXJfZnB1IGNoZWNrLgogICAgCiAgICBJ
bnRyb2R1Y2UgYSAiY3VyciIgbG9jYWwgdmFyaWFibGUgYW5kIHJlcGxhY2Ugb3RoZXIgdXNlcyBv
ZiAiY3VycmVudCIKICAgIGF0IHRoZSBzYW1lIHRpbWUuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFRlc3RlZC1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNDM3MjExY2I2
OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYt
MjEgMTE6MzU6NDYgKzAyMDAKCmNvbW1pdCAxOWY0Zjg3OWQyYzliZGE1YzA1MmU0N2U4MGZlYWRi
MDljY2RhNGYwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6MzU6NTQgMjAxOCArMDIwMAoKICAgIHg4Ni9WVC14OiBG
aXggcHJpbnRpbmcgb2YgRUZFUiBpbiB2bWNzX2R1bXBfdmNwdSgpCiAgICAKICAgIFRoaXMgaXMg
ZXNzZW50aWFsbHkgYSAidGFrZSAyIiBvZiBjL3MgODI1NDBiNjZjZSAieDg2L1ZULXg6IEZpeCBk
ZXRlcm1pbmF0aW9uCiAgICBvZiBFRkVSLkxNQSBpbiB2bWNzX2R1bXBfdmNwdSgpIiBiZWNhdXNl
IGluIGhpbmRpZ2h0LCB0aGF0IGNoYW5nZSB3YXMgbW9yZQogICAgcHJvYmxlbWF0aWMgdGhhbiB1
c2VmdWwuCiAgICAKICAgIFRoZSBvcmlnaW5hbCByZWFzb24gd2FzIHRvIGZpeCB0aGUgbG9naWMg
Zm9yIGRldGVybWluaW5nIHdoZW4gbm90IHRvIHByaW50IHRoZQogICAgUERQVEUgcG9pbnRlcnMu
ICBIb3dldmVyLCBtdXRhdGluZyB0aGUgZWZlciB2YXJpYWJsZSAocGFydGljdWxhcmx5IExNRSBh
bmQKICAgIExNQSkgYmVmb3JlIHByaW50aW5nIGl0IGludGVyZmVyZXMgd2l0aCBkaWFnbm9zaW5n
IHZtZW50cnkgZmFpbHVyZXMuCiAgICAKICAgIEluc3RlYWQgb2YgbW9kaWZ5aW5nIGVmZXIsIGNo
YW5nZSB0aGUgUERQVEUgY29uZGl0aW9uYWwgdG8gdXNlCiAgICBWTV9FTlRSWV9JQTMyRV9NT0RF
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDM1ZmNiOTgyZWExNmM0MDYxOWZlZThiYmE0Nzg5YTk0ZDgyNDUyMWUKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA2LTA1IDExOjU1OjUxICswMTAwCgpjb21taXQgYzRjYjdkM2Iw
YjNlOGIwNzcwNTdhMmMxM2M1MzlmODAxMDVjNzMzNwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDEyOjM1OjE2IDIwMTgg
KzAyMDAKCiAgICB4ODYvdHJhcHM6IEZpeCBlcnJvciBoYW5kbGluZyBvZiB0aGUgcHYgJWRyNyBz
aGFkb3cgc3RhdGUKICAgIAogICAgYy9zICJ4ODYvcHY6IEludHJvZHVjZSBhbmQgdXNlIHg4NmVt
dWxfd3JpdGVfZHIoKSIgZml4ZWQgYSBidWcgd2l0aCBJTyBzaGFkb3cKICAgIGhhbmRsaW5nLCBp
biB0aGF0IGl0IHJlbWFpbmVkIHN0YWxlIGFuZCB2aXNpYmxlIHVudGlsICVkcjcuTC9HIGdvdCBz
ZXQgYWdhaW4uCiAgICAKICAgIEhvd2V2ZXIsIGl0IG5lZ2xlY3RlZCB0aGUgLUVQRVJNIHJldHVy
biBpbmJldHdlZW4gdGhlc2UgdHdvIGh1bmtzLCBpbnRyb2R1Y2luZwogICAgYSBkaWZmZXJlbnQg
YnVnIGluIHdoaWNoIGEgd3JpdGUgdG8gJWRyNyB3aGljaCB0cmllcyB0byBzZXQgSU8gYnJlYWtw
b2ludHMKICAgIHdpdGhvdXQgJWNyNC5ERSBiZWluZyBzZXQgY2xvYmJlcnMgdGhlIElPIHN0YXRl
LCByYXRoZXIgdGhhbiBsZWF2ZXMgaXQgYWxvbmUuCiAgICAKICAgIEluc3RlYWQsIG1vdmUgdGhl
IHplcm9pbmcgc2xpZ2h0bHkgbGF0ZXIsIHdoaWNoIGd1YXJlbnRlZXMgdGhhdCB0aGUgc2hhZG93
CiAgICBnZXRzIHdyaXR0ZW4gZXhhY3RseSBvbmNlLCBvbiBhIHN1Y2Nlc3NmdWwgdXBkYXRlIHRv
ICVkcjcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMjM3YzMxYjVhMWQ1YWE4OGNkYjU5YjhjMzFiMWI2
MmViMTNlODJkMQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMDQgMTE6MDU6NDUgKzAxMDAKCmNv
bW1pdCA4Y2RhYWMyZDM5ZTJjMDg5MjU1Zjg3ODE0NWM2OTBmZjFmM2VjNmY5CkF1dGhvcjogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMjozNDozNiAy
MDE4ICswMjAwCgogICAgeDg2L0NQVUlEOiBkb24ndCBvdmVycmlkZSB0b29sIHN0YWNrIGRlY2lz
aW9uIHRvIGhpZGUgU1RJQlAKICAgIAogICAgT3RoZXIgdGhhbiBpbiB0aGUgZmVhdHVyZSBzZXRz
LCB3aGVyZSB3ZSBpbmRlZWQgd2FudCB0byBvZmZlciB0aGUKICAgIGZlYXR1cmUgZXZlbiBpZiBu
b3QgZW51bWVyYXRlZCBvbiBoYXJkd2FyZSwgd2Ugc2hvdWxkbid0IGRpY3RhdGUgdGhlCiAgICBm
ZWF0dXJlIGJlaW5nIGF2YWlsYWJsZSBpZiB0b29sIHN0YWNrIG9yIGhvc3QgYWRtaW4gaGF2ZSBk
ZWNpZGVkIHRvIG5vdAogICAgZXhwb3NlIGl0IChmb3Igd2hhdGV2ZXIgW3F1ZXN0aW9uYWJsZT9d
IHJlYXNvbikuIFRoYXQgZmVhdHVyZSBzZXQgc2lkZQogICAgb3ZlcnJpZGUgaXMgc3VmZmljaWVu
dCB0byBhY2hpZXZlIHRoZSBpbnRlbmRlZCBndWVzdCBzaWRlIHNhZmV0eQogICAgcHJvcGVydHkg
KGluIG9mZmVyaW5nIC0gYnkgZGVmYXVsdCAtIFNUSUJQIGluZGVwZW5kZW50IG9mIGFjdHVhbAog
ICAgYXZhaWxhYmlsaXR5IGluIGhhcmR3YXJlKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAwNmY1NDJm
OGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
NS0yOSAxMjozOToyNCArMDIwMAoKY29tbWl0IDdmYmJlZGQxNjQzZmZhYWFjMWQ5NDExMDE0MDlh
ZDk5MzQyMDZkOWMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgV2VkIEp1bCA0IDEyOjMzOjU1IDIwMTggKzAyMDAKCiAgICB4ODY6IGNvcnJlY3QgZGVmYXVs
dF94ZW5fc3BlY19jdHJsIGNhbGN1bGF0aW9uCiAgICAKICAgIEV2ZW4gd2l0aCBvcHRfbXNyX3Nj
X3twdixodm19IGJvdGggZmFsc2Ugd2Ugc2hvdWxkIHNldCB1cCB0aGUgdmFyaWFibGUKICAgIGFz
IHVzdWFsLCB0byBlbnN1cmUgcHJvcGVyIG9uZS10aW1lIHNldHVwIGR1cmluZyBib290IGFuZCBD
UFUgYnJpbmd1cC4KICAgIFRoaXMgdGhlbiBhbHNvIGJyaW5ncyB0aGUgY29kZSBpbiBsaW5lIHdp
dGggdGhlIGNvbW1lbnQgaW1tZWRpYXRlbHkKICAgIGFoZWFkIG9mIHRoZSBwcmludGsoKSBiZWlu
ZyBtb2RpZmllZCBzYXlpbmcgImlycmVzcGVjdGl2ZSBvZiBndWVzdHMiLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IGQ2MjM5ZjY0NzEzZGY4MTkyNzhiZjA0ODQ0NmQzMTg3YzZhYzQ3MzQKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA1LTI5IDEyOjM4OjUyICswMjAwCgpjb21taXQgNDY4NjNjNjdmMWYyY2Rm
MWVhYzRiODE4YjFiMWY5MGVhNjQ4YjVkNwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6MzI6NTcgMjAxOCArMDIwMAoKICAgIGxpYnhj
L3g4Ni9QVjogZG9uJ3QgaGFuZCB0aHJvdWdoIENQVUlEIGxlYWYgMHg4MDAwMDAwOCBhcyBpcwog
ICAgCiAgICBKdXN0IGxpa2UgZm9yIEhWTSB0aGUgZmVhdHVyZSBzZXQgc2hvdWxkIGJlIHVzZWQg
Zm9yIEVCWCBvdXRwdXQsIHdoaWxlCiAgICBFQVggc2hvdWxkIGJlIHJlc3RyaWN0ZWQgdG8gdGhl
IGxvdyAxNiBiaXRzIGFuZCBFQ1gvRURYIHNob3VsZCBiZSB6ZXJvLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21t
aXQ6IDg0OWNjOWFjNTZlZmY4YThkNTc1ZWQ5ZjQ4NGFhZDcyZjM4Mzg2MmMKICAgIG1hc3RlciBk
YXRlOiAyMDE4LTA1LTI5IDEwOjUxOjAyICswMTAwCgpjb21taXQgMDQxODQ0YmE3YTA0MzZjYTg3
N2M2ZmEyYWRkMjE0MTI0ZWFkMzgyYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEwOjAxOjQ1IDIwMTggKzAyMDAKCiAgICB4ODY6IGd1
YXJkIGFnYWluc3QgI05NCiAgICAKICAgIEp1c3QgaW4gY2FzZSB3ZSBzdGlsbCBkb24ndCBnZXQg
Q1IwLlRTIGhhbmRsaW5nIHJpZ2h0LCBwcmV2ZW50IGEgaG9zdAogICAgY3Jhc2ggYnkgaG9ub3Jp
bmcgZXhjZXB0aW9uIGZpeHVwcyBpbiBkb19kZXZpY2Vfbm90X2F2YWlsYWJsZSgpLiBUaGlzCiAg
ICB3b3VsZCBpbiBwYXJ0aWN1bGFyIGNvdmVyIGVtdWxhdG9yIHN0dWJzIHJhaXNpbmcgI05NLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDAwY2ViZDZmMjJiZWI2ZDVmYTY1ZWQyZDhkMWZmOWFjZjU5YmNl
NjEKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA4OjA0ICswMjAwCgpjb21taXQgMGE5
YzJiZGMyZGYxMjUwNGIzZDc4ZWRmMDRkOTlhMTUwOTJkODFkNQpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEwOjAxOjA3IDIwMTggKzAy
MDAKCiAgICB4ODYvSFZNOiBkb24ndCBjYXVzZSAjTk0gdG8gYmUgcmFpc2VkIGluIFhlbgogICAg
CiAgICBUaGUgY2hhbmdlcyBmb3IgWFNBLTI2NyBkaWQgbm90IHRvdWNoIG1hbmFnZW1lbnQgb2Yg
Q1IwLlRTIGZvciBIVk0KICAgIGd1ZXN0cy4gSW4gZnVsbHkgZWFnZXIgbW9kZSB0aGlzIGJpdCBz
aG91bGQgbmV2ZXIgYmUgc2V0IHdoZW4KICAgIHJlc3BlY3RpdmUgdkNQVS1zIGFyZSBhY3RpdmUs
IG9yIGVsc2UgaHZtZW11bF9nZXRfZnB1KCkgbWlnaHQgbGVhdmUgaXQKICAgIHdyb25nbHkgc2V0
LCBsZWFkaW5nIHRvICNOTSBpbiBoeXBlcnZpc29yIGNvbnRleHQuCiAgICAKICAgIHtzdm0sdm14
fV9lbnRlcigpIGFuZCB7c3ZtLHZteH1fZnB1X2RpcnR5X2ludGVyY2VwdCgpIGJlY29tZSB1bnJl
YWNoYWJsZQogICAgdGhpcyB3YXkuIEV4cGxpY2l0IHtzdm0sdm14fV9mcHVfbGVhdmUoKSBpbnZv
Y2F0aW9ucyBuZWVkIHRvIGJlIGd1YXJkZWQKICAgIG5vdy4KICAgIAogICAgV2l0aCBubyBDUjAu
VFMgbWFuYWdlbWVudCBuZWNlc3NhcnkgaW4gZnVsbHkgZWFnZXIgbW9kZSwgdGhlcmUncyBhbHNv
IG5vCiAgICBuZWVkIGFueW1vcmUgdG8gaW50ZXJjZXB0ICNOTS4KICAgIAogICAgUmVwb3J0ZWQt
Ynk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xkQHN1c2UuY29tPgogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0ODhl
ZmMyOWU0ZTk5NmJiMzgwNWM5ODIyMDBmNjUwNjEzOTBjZGNlCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wNi0yOCAwOTowNzowNiArMDIwMAoKY29tbWl0IDVkOTIwMDdjZTZjMWJlYjBkMDVlOTc1MmI3
MTE2OWExMzFmMTViMzcKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEwOjAwOjI4IDIwMTggKzAyMDAKCiAgICBsaWJ4bDog
cmVzdG9yZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFNDU0kgZGlza3MKICAgIAog
ICAgQSByZWFkLW9ubHkgY2hlY2sgd2FzIGludHJvZHVjZWQgZm9yIFhTQS0xNDIsIGNvbW1pdCBl
ZjZjYjc2MDI2ICgibGlieGw6CiAgICByZWxheCByZWFkb25seSBjaGVjayBpbnRyb2R1Y2VkIGJ5
IFhTQS0xNDIgZml4IikgYWRkZWQgdGhlIHBhc3Npbmcgb2YKICAgIHRoZSBleHRyYSBzZXR0aW5n
LCBidXQgY29tbWl0IGRhYjA1Mzk1NjggKCJJbnRyb2R1Y2UgQ09MTyBtb2RlIGFuZAogICAgcmVm
YWN0b3IgcmVsZXZhbnQgZnVuY3Rpb24iKSBkcm9wcGVkIHRoZSBwYXNzaW5nIG9mIHRoZSBzZXR0
aW5nIGFnYWluLAogICAgcXVpdGUgbGlrZWx5IGR1ZSB0byBpbXByb3BlciByZS1iYXNpbmcuCiAg
ICAKICAgIFJlc3RvcmUgdGhlIHJlYWRvbmx5PSBwYXJhbWV0ZXIgdG8gU0NTSSBkaXNrcy4gIEZv
ciBJREUgZGlza3MgdGhpcyBpcwogICAgc3VwcG9zZWQgdG8gYmUgcmVqZWN0ZWQ7IGFkZCBhbiBh
c3NlcnQuICBBbmQgdGhlcmUgaXMgYSBiYXJlIGFkLWhvYwogICAgZGlzayBkcml2ZSBzdHJpbmcg
aW4gbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldywgd2hpY2ggd2UgYWxzbwogICAg
dXBkYXRlLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjYuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBB
bmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJ
YW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6
IGRkNjRkM2M0MWEyZDE1MTM5YzNhMzVkMjJkNGNiNmI3OGY0YzVjNTkKICAgIG1hc3RlciBkYXRl
OiAyMDE4LTA2LTI4IDA5OjA1OjA2ICswMjAwCgpjb21taXQgYzI1N2UzNWEyZWIxZTlmNDY1MDI2
ZGJiYWJkNWJjYjUxNTMxMTViNgpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTA6MDA6MDkgMjAxOCArMDIwMAoKICAgIGxp
YnhsOiBxZW11X2Rpc2tfc2NzaV9kcml2ZV9zdHJpbmc6IEJyZWFrIG91dCBjb21tb24gcGFydHMg
b2YgZGlzayBjb25maWcKICAgIAogICAgVGhlIGdlbmVyYXRlZCBjb25maWd1cmF0aW9ucyBhcmUg
aWRlbnRpY2FsIGFwYXJ0IGZyb20sIGluIHNvbWUgY2FzZXMsCiAgICByZW9yZGVyaW5nIG9mIHRo
ZSBpZD0lcyBlbGVtZW50LiAgU28sIG92ZXJhbGwsIG5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAg
CiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI2Ni4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJl
dyBSZWltZXJzIDxhbmRyZXcucmVpbWVyc0BvcmlvbnZtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBK
YWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNzI0
ZTVhYTMxYjU4ZDFlNDMwYWQzNmI0ODRjZjBlYzAyMTQ5NzM5OQogICAgbWFzdGVyIGRhdGU6IDIw
MTgtMDYtMjggMDk6MDQ6NTUgKzAyMDAKCmNvbW1pdCBhZDA4YTFiZWM0YzM1ZjJkMjAzZTI5MjVm
YzdhY2IwY2I4OTIzNmI3CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjU5OjQzIDIwMTggKzAyMDAKCiAgICB4ODY6
IFJlZmluZSBjaGVja3MgaW4gI0RCIGhhbmRsZXIgZm9yIGZhdWx0aW5nIGNvbmRpdGlvbnMKICAg
IAogICAgT25lIG9mIHRoZSBmaXggZm9yIFhTQS0yNjAgKGMvcyA3NWQ2ODI4YmMyICJ4ODYvdHJh
cHM6IEZpeCBoYW5kbGluZyBvZiAjREIKICAgIGV4Y2VwdGlvbnMgaW4gaHlwZXJ2aXNvciBjb250
ZXh0IikgYWRkZWQgc29tZSBzYWZldHkgY2hlY2tzIHRvIGhlbHAgYXZvaWQKICAgIGxpdmVsb2Nr
cyBvZiAjREIgZmF1bHRzLgogICAgCiAgICBXaGlsZSBhIEdlbmVyYWwgRGV0ZWN0ICNEQiBleGNl
cHRpb24gZG9lcyBoYXZlIGZhdWx0IHNlbWFudGljcywgaGFyZHdhcmUKICAgIGNsZWFycyAlZHI3
LmdkIG9uIGVudHJ5IHRvIHRoZSBoYW5kbGVyLCBtZWFuaW5nIHRoYXQgaXQgaXMgYWN0dWFsbHkg
c2FmZSB0bwogICAgcmV0dXJuIHRvLiAgRnVydGhlcm1vcmUsICVkcjYuZ2QgaXMgZ3Vlc3QgY29u
dHJvbGxlZCBhbmQgc3RpY2t5IChuZXZlciBjbGVhcmVkCiAgICBieSBoYXJkd2FyZSkuICBBIG1h
bGljaW91cyBQViBndWVzdCBjYW4gdGhlcmVmb3JlIHRyaWdnZXIgdGhlIGZhdGFsX3RyYXAoKSBh
bmQKICAgIGNyYXNoIFhlbi4KICAgIAogICAgSW5zdHJ1Y3Rpb24gYnJlYWtwb2ludHMgYXJlIG1v
cmUgdHJpY2t5LiAgVGhlIGJyZWFrcG9pbnQgbWF0Y2ggYml0cyBpbiAlZHI2CiAgICBhcmUgbm90
IHN0aWNreSwgYnV0IHRoZSBJbnRlbCBtYW51YWwgd2FybnMgdGhhdCB0aGV5IG1heSBiZSBzZXQg
Zm9yCiAgICBub24tZW5hYmxlZCBicmVha3BvaW50cywgc28gYWRkIGEgYnJlYWtwb2ludCBlbmFi
bGVkIGNoZWNrLgogICAgCiAgICBCZXlvbmQgdGhhdCwgYmVjYXVzZSBvZiB0aGUgcmVzdHJpY3Rp
b24gb24gdGhlIGxpbmVhciBhZGRyZXNzZXMgUFYgZ3Vlc3RzIGNhbgogICAgc2V0LCBhbmQgdGhl
IGZhdWx0IChyYXRoZXIgdGhhbiB0cmFwKSBuYXR1cmUgb2YgaW5zdHJ1Y3Rpb24gYnJlYWtwb2lu
dHMKICAgIChpLmUuIGNhbid0IGJlIGRlZmVycmVkIGJ5IGEgTW92U1Mgc2hhZG93KSwgdGhlcmUg
c2hvdWxkIGJlIG5vIHdheSB0bwogICAgZW5jb3VudGVyIGFuIGluc3RydWN0aW9uIGJyZWFrcG9p
bnQgaW4gWGVuIGNvbnRleHQuICBIb3dldmVyLCBmb3IgZXh0cmEKICAgIHJvYnVzdG5lc3MsIGRl
YWwgd2l0aCB0aGlzIHNpdHVhdGlvbiBieSBjbGVhcmluZyB0aGUgYnJlYWtwb2ludCBjb25maWd1
cmF0aW9uLAogICAgcmF0aGVyIHRoYW4gY3Jhc2hpbmcuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2
NQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDE3YmY1MTI5NzIyMGRjZDc0ZGEyOWRlOTkzMjBiNmIxYzcy
ZDFmYTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjIwICswMjAwCgpjb21taXQg
YzUwYjFmNjhmZmI5YjMzMGQwNDAzMTE5NmJmMWMzZThhZmM2NTVkOQpBdXRob3I6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDA5OjU4OjU1IDIwMTgg
KzAyMDAKCiAgICB4ODYvbW06IGRvbid0IGJ5cGFzcyBwcmVlbXB0aW9uIGNoZWNrcwogICAgCiAg
ICBXaGlsZSB1bmxpa2VseSwgaXQgaXMgbm90IGltcG9zc2libGUgZm9yIGEgbXVsdGktdkNQVSBn
dWVzdCB0byBsZXZlcmFnZQogICAgYnlwYXNzZXMgb2YgcHJlZW1wdGlvbiBjaGVja3MgdG8gZHJp
dmUgWGVuIGludG8gYW4gdW5ib3VuZGVkIGxvb3AuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI2NC4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiAxNzYwODcwM2M2NWJmMDgwYjBhOWYwMjRmOWIzNzA4NzJiOWYy
YzA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowMzowOSArMDIwMAoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:00:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:00: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 1fcsFS-0000lv-UA; Tue, 10 Jul 2018 13:00: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=ns0p=j2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fcsFQ-0000dD-W7
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:00:05 +0000
X-Inumbo-ID: 2b557062-8441-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b557062-8441-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 13:00: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 1FF6EAEDF;
 Tue, 10 Jul 2018 13:00:02 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-users <xen-users@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>, xen-announce@lists.xenproject.org
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: <cf7f8ead-454f-bdd2-ae6d-1287e93d967f@suse.com>
Date: Tue, 10 Jul 2018 15:00:00 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Language: de-DE
Subject: [Xen-devel] [ANNOUNCEMENT] Xen 4.11 is released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBjb21tdW5pdHkgbWVtYmVycywKCkknbSBwbGVhc2VkIHRvIGFubm91bmNlIHRoYXQgWGVu
IDQuMTEuMCBpcyByZWxlYXNlZC4KClBsZWFzZSBmaW5kIHRoZSB0YXJiYWxsIGFuZCBpdHMgc2ln
bmF0dXJlIGF0OgoKCmh0dHBzOi8veGVucHJvamVjdC5vcmcvZG93bmxvYWRzL3hlbi1hcmNoaXZl
cy94ZW4tcHJvamVjdC00MTEtc2VyaWVzL3hlbi1wcm9qZWN0LTQxMTAuaHRtbAoKWW91IGNhbiBh
bHNvIGNoZWNrIG91dCB0aGUgdGFnIGluIHhlbi5naXQ6CgogIGh0dHBzOi8veGVuYml0cy54ZW4u
b3JnL2dpdC1odHRwL3hlbi5naXQgUkVMRUFTRS00LjExLjAKCkdpdCBjaGVja291dCBhbmQgYnVp
bGQgaW5zdHJ1Y3Rpb25zIGNhbiBiZSBmb3VuZCBhdDoKCgpodHRwczovL3dpa2kueGVucHJvamVj
dC5vcmcvd2lraS9YZW5fUHJvamVjdF80LjExX1JlbGVhc2VfTm90ZXMjQnVpbGRfUmVxdWlyZW1l
bnRzCgpSZWxlYXNlIG5vdGVzIGNhbiBiZSBmb3VuZCBhdDoKCiAgaHR0cHM6Ly93aWtpLnhlbnBy
b2plY3Qub3JnL3dpa2kvWGVuX1Byb2plY3RfNC4xMV9SZWxlYXNlX05vdGVzCgpBIHN1bW1hcnkg
Zm9yIDQuMTEgcmVsZWFzZSBkb2N1bWVudHMgY2FuIGJlIGZvdW5kIGF0OgoKICBodHRwczovL3dp
a2kueGVucHJvamVjdC5vcmcvd2lraS9DYXRlZ29yeTpYZW5fNC4xMQoKVGVjaG5pY2FsIGJsb2cg
cG9zdCBmb3IgNC4xMSBjYW4gYmUgZm91bmQgYXQ6CgoKaHR0cHM6Ly9ibG9nLnhlbnByb2plY3Qu
b3JnLzIwMTgvMDcvMTAvd2hhdHMtbmV3LWluLXRoZS14ZW4tcHJvamVjdC1oeXBlcnZpc29yLTQt
MTEvCgpUaGFua3MgZXZlcnlvbmUgd2hvIGNvbnRyaWJ1dGVkIHRvIHRoaXMgcmVsZWFzZS4gVGhp
cyByZWxlYXNlIHdvdWxkCm5vdCBoYXZlIGhhcHBlbmVkIHdpdGhvdXQgYWxsIHRoZSBhd2Vzb21l
IGNvbnRyaWJ1dGlvbnMgZnJvbSBhcm91bmQKdGhlIGdsb2JlLgoKUmVnYXJkcywKCkp1ZXJnZW4g
R3Jvc3MgKG9uIGJlaGFsZiBvZiB0aGUgWGVuIFByb2plY3QgSHlwZXJ2aXNvciB0ZWFtKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:09:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:09:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcsOV-0001ba-C4; Tue, 10 Jul 2018 13:09: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcsOU-0001bR-1l
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 13:09:26 +0000
X-Inumbo-ID: 79d52182-8442-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79d52182-8442-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 13:09:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59828100"
Date: Tue, 10 Jul 2018 14:09:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180710130921.6c75phpx7yawr5dg@citrix.com>
References: <4617cddb-e8ba-2600-9a7d-68a84a5b4c5e@citrix.com>
 <20180710080440.2eixxopwo3pulqye@citrix.com>
 <f00d9301-0eb2-57ec-9ddc-e46448951df4@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f00d9301-0eb2-57ec-9ddc-e46448951df4@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Deprecating HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMTI6NDU6MzlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxMC8wNy8xOCAwOTowNCwgV2VpIExpdSB3cm90ZToKPiA+IE9uIE1vbiwgSnVs
IDA5LCAyMDE4IGF0IDA1OjU0OjQ0UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4g
SGVsbG8sCj4gPj4KPiA+PiAoSSBmZWVsIGFzIGlmIEkndmUgc2VudCB0aGlzIGVtYWlsIGJlZm9y
ZSwgYnV0IEkgY2FuJ3QgZmluZCBhbnkgcmVjb3JkCj4gPj4gb2YgaXQpLgo+ID4+Cj4gPj4gVGhl
IHBhcmFtZXRlciB3YXMgaW50cm9kdWNlZCBpbiBlNjYxZDY2ZjUxICgyMDA2KSBhbmQgdXNlZCBp
biBYZW4sIGJ1dAo+ID4+IHJlbW92ZWQgZnJvbSB0aGUgaHlwZXJ2aXNvciBpbiBjL3MgNWYxNGE4
N2NlICgyMDA4KSB3aGVuIENQVUlECj4gPj4gY2FsY3VsYXRpb25zIHdoZXJlIG1vdmVkIGZyb20g
dGhlIGh5cGVydmlzb3IgaW50byBsaWJ4Yy4KPiA+Pgo+ID4+IEhvd2V2ZXIsIHRoZSBmaWVsZCBo
YXMgYWx3YXlzIGJlZW4gcHJvcGFnYXRlZCBpbiB0aGUgbWlncmF0aW9uIHN0cmVhbS7CoAo+ID4+
IEFGQUlDVCwgdGhlIG9ubHkgdXNlIGZvciB0aGUgSFZNX1BBUkFNIGlzIGFzIGEgZnVuY3Rpb24g
cGFyYW1ldGVyIHRvCj4gPj4geGNfY3B1aWRfYXBwbHlfcG9saWN5KCksIHdoaWNoIGlzIGEgdmVy
eSB2ZXJ5IGV4cGVuc2l2ZSB3YXkgb2YgcGFzc2luZyBhCj4gPj4gZnVuY3Rpb24gcGFyYW1ldGVy
IQo+ID4+Cj4gPj4gQW5vdGhlciBjdXJpb3NpdHkgaXMgdGhhdCBIVk0gYW5kIFBWSCBndWVzdHMg
dHJlYXQgdGhlIHRvcGxldmVsIHhsLmNmZwo+ID4+IHBhZSBib29sZWFuIGRpZmZlcmVudGx5LsKg
IEhWTSBob25vdXIgdGhlIHJlcXVlc3QsIHdoaWxlIFBWSCBibGluZGx5Cj4gPj4gaWdub3JlcyBp
dCBhbmQgc2V0cyBpdCB0byB0cnVlLsKgIFRoZXJlIGlzIG5vdGhpbmcgd3JvbmcgKGluIHByaW5j
aXBsZSkKPiA+PiB3aXRoIGEgUFZIIG5vbi1QQUUgZ3Vlc3QsIHNvIHRoZSBib29sZWFuIHNob3Vs
ZCBiZSBob25vdXJlZCBJTU8uCj4gPiBZZXMgSSB0aGluayBpdCBzaG91bGQgYmUgaG9ub3VyZWQg
aW4gUFZILgo+ID4KPiA+PiBBIHNlcGFyYXRlIHVzYWJpbGl0eSBuaWdnbGUgaXMgdGhhdCB0aGVy
ZSBpcyBubyBpbnRlcmxpbmsgYmV0d2VlbiB0aGUKPiA+PiB0b3BsZXZlbCBwYWUgYm9vbGVhbiBh
bmQgcGFzc2luZyBzb21lIGN1c3RvbSBjcHVpZD0gY29uZmlndXJhdGlvbi7CoCBUaGUKPiA+PiBs
YXR0ZXIgYXBwZWFycyB0byB0YWtlIHByaW9yaXR5IGJ1dCBvbmx5IGR1ZSB0byB0aGUgb3JkZXIg
aW4gd2hpY2ggbGlieGwKPiA+PiBwcm9jZXNzZXMgdGhlIGRhdGEuCj4gPj4KPiA+IEkgdGhpbmsg
d2UgZWl0aGVyIG1ha2UgdGhlbSBpbnRlcmFjdCBwcm9wZXJseSBvciBkb2N1bWVudCB3aGljaCBv
bmUKPiA+IHRha2VzIHByZWNlZGVuY2UuCj4gCj4gQWN0dWFsbHksIEknZCBvcHQgZm9yIGZvcm1h
bGx5IGRlcHJlY2F0aW5nIHRoZSB0b3BsZXZlbCBib29sZWFuLsKgIFdlCj4gd2lsbCBoYXZlIHRv
IGxlYXZlIGl0IHdvcmtpbmcsIGJ1dCB3ZSBzaG91bGQgZGlzY291cmFnZSBpdHMgdXNlLgo+IAo+
IEluIHRoZSBwYXN0LCBpdCB3YXMgdXNlZCB0byBoaWRlIFBTRTM2IGZyb20gMzJiaXQgSFZNIGd1
ZXN0cywgYXMgdGhlCj4gc2hhZG93IGNvZGUgZG9lc24ndCBzdXBwb3J0IFBTRTM2IChUaGlzIHF1
ZXN0aW9uYWJsZSB1c2UgaGFzIHNpbmNlIGJlZW4KPiBmaXhlZCBkaWZmZXJlbnRseSkuwqAgSXQg
aXMgYWxzbyBteSB1bmRlcnN0YW5kaW5nIHRoYXQgc2hhZG93aW5nIDItb24tMwo+IHdhcyBlYXNp
ZXIgdGhhbiBzaGFkb3dpbmcgMy1vbi0zIGJhY2sgaW4gdGhlIGRheXMgb2YgdGhlIDMyYml0Cj4g
aHlwZXJ2aXNvciBidWlsZCwgc28gaGlkaW5nIHRoZSBQQUUgYml0IHdhcyBhIGxlZ2l0aW1hdGUg
cGVyZm9ybWFuY2UKPiB0cmFkZW9mZi4KPiAKPiBIb3dldmVyLCBQQUUgaXMgYSBkaXJlY3QgcHJl
cmVxdWlzaXRlIGZvciBOWCBhbmQgNjRiaXQgc3VwcG9ydCwgc28gSQo+IGRvbid0IGV4cGVjdCBh
bnlvbmUgaGFzIHVzZWQgdGhpcyBvcHRpb24gaW4gdGhlIHBhc3QgMTAgeWVhcnMuCgpEZXByZWNh
dGluZyBpdCBpcyBmaW5lLiBXZSBzdGlsbCBuZWVkIHRvIGRvY3VtZW50IHdoaWNoIHRha2VzIHBy
ZWNlZGVuY2UKaWYgdXNlciBoYXBwZW5zIHRvIHNwZWNpZnkgdG9wLWxldmVsIG9wdGlvbiBhbmQg
Q1BVSUQgcG9saWN5LCBvcgpkb2N1bWVudCBpdHMgYmVoYXZpb3VyIGlzIGltcGxlbWVudGF0aW9u
IGRlZmluZWQuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:10:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13: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 1fcsPJ-0002BJ-N3; Tue, 10 Jul 2018 13:10: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcsPJ-0002BC-1L
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:10:17 +0000
X-Inumbo-ID: 8fc96d8a-8442-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8fc96d8a-8442-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:10:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59828212"
To: Jan Beulich <JBeulich@suse.com>
References: <20180710093322.10854-1-george.dunlap@citrix.com>
 <5B4483F202000078001D28E2@prv1-mh.provo.novell.com>
 <73a5cb1a-a228-11c4-0f1d-da21a16726ad@citrix.com>
 <5B449F4D02000078001D2A22@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
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwUCVFq6vQIbDAUJAeEzgAAKCRCmNjwxBZC0bWknD/97
 Tkh3PMAcvMZINmJefBdYYspmwTWZSR9USsy68oWzDsXKNDNTqBC781lR/7PSqhqaSOmSnty3
 FNblaBYKfMV3OOWgrP0H8Voqp4IgH3yOOkQLVITIwulqbbxQtmCsJ3xkhZm6CA0EKbc9VM/j
 FX3aCAfOJf52vlY1gXjYOvVjrdrRrBXEjs8E5f6EsrQKDrWCKNx/9qRfmtsQeKHTsgpINkpZ
 s11ClX/sM/RCR9/BgB/K08QQZYsWD6lgZh1KxLXRzKRunba0L+jpcRsoQFUMj/ofrfnHAdl0
 q2upzISM/wR8aer+kekMo+y00schmYJYu5JAAzbjQQuhCAg0UTBGPaNwteL2l3c9Ps8on1nl
 mq9TnbYwGLAxJzXSb3BATgz7dygpsBBNS5WhUNQgIJvcZJbLggEIqjZGs8o7/+dt4klwxCYL
 FVlsWYSwEjX0UYHVLMS/F7FcXbCMUeoN/4krmRyv7YICE/VDQSDPcSKedzWvQM8T+5uY5pFJ
 NiIaa6asFndP50GiKbFtD6xAM+rbnwT7Io+iPtvD/3ddMXQs58IVMzgNA/hcdOX/qlx6Jqk/
 hYQQsl4HoQsx/GyrNiwiPErTx32QNeXxoGYm6kwxt7F5qK7AN5tyYNkEyoxYrv8bl9VjAve8
 hpECyf4O1mOGC/dIuBCDk8gxL5Pbo3jl98LBZQQYAQoADwIbDAUCVlNqsQUJA9njdAAKCRCm
 NjwxBZC0bbJMEACigmtpL2lzS47DXydApr1X8SYCHIPc39OjvmErjP05lKUZjmesmhlM5eKO
 gPb/fzeJ0wXB4J8OyseIJ0D/XwyLLQeM8d/HUFFMBWr+HE7jIukAUXeQ6GRwR+MBYGK/KmR9
 JHbMAUz8f3G087Ma12BfpNWayndlFwR3rvdV4lvlyx6cl0EaFhbzPu/N07HG5MTk0evtphgZ
 7wuG1oAtO+DGA6orHEicor6nBAQNZzPyjqo40dBxTs+amx7UndMRPSL1dD57eJwbbvBeNa8I
 w8wT7oNy2/C21VWmSy5XzMzcUTgmjmQz6DSNJPz2dMK4Y/LtcVFTfSZTmlBIkfoc9Vay2EB9
 3z2EmjZwGT7n/DRu9QDtLbXyeVTBuLTaP3D+q5AyR1/5Z4T0LhwNvxeND5yO+YNAwqocZwL+
 OcctpSZUBpAuU4Ju/9JKMX57GlnbjB8YGahoBJsQZx4CZyw0MXlkCk5cR0EPjY9iI2CEA5lO
 QueOSbo0hf1ZJwCx724lx0WSwL8ngd8wZTYMNc8GngaU61kmzfcuCklhokTxQdK7Efme5ccv
 A1txzgGewx9mDhPgNcJweasBnyL0N3wya2RMAzm04gCio8y4FKQepwQpKCNKAYZIU4juAPxn
 nb6cbBGiMGO1NDuxG+qvl1cMElnq+cuhSUlZdr2sE9JRfa0gucLBZQQYAQoADwIbDAUCWHQN
 VAUJBfqGFwAKCRCmNjwxBZC0bbgCD/oC6mWUrxQKWPDvFE9+fzm8UKqKP7aciz+gvWUN3o4i
 4sRFNyvAEOW/QY2zwM1pN07BFZ3Z+8AVxpgR6h7RQzDJYSPZ5k5WWCJzJEQs2sPI5rfYJGK8
 um7mlsSvf2xcLK/1Aj07BmWDjR6glDDRY+iMmSSdHe6Te6tiQPPS6Woj8AE3qf5lBsdvcEln
 nrkSwzNeVKRQQROUOskVw4WmCsNJjZtKmrVpgId3df/5HWG7Bi4nPwA8IFOt6O72lJlkORFy
 DF5P7ML7Pc5LbEFimzETPBxTJzVu1UoOQb/THB+qxhKMXXudSf/5sdMhwvOwItIcc5pib/v6
 7gWK48bAzoOTgNYzmDCVC/roeLLU2SpEQIlIR0eAaWImgt8VEtre3Gch33e41DtbUli54DX0
 dRdhqQaDM1T1q77VyDoZcs+SpGX9Ic9mxl+BN+6vtGIUVgaOG5pF85aQlRfCD6IlFQgiZtiR
 XeRpeIYG27RUw5kIljW+VxPMdBUvZpUXEazqjoPvBKybg0oKFfMXrMj4vHo6J0FD3ZEToGnP
 dANspUCZRewRozjp7ZWIu7QfGasfJNQ8c1IDiAFl3rV+dAGXXdmrDcX6w2q5lqoFz+8npK2I
 ehKCA94U+J/RLywUiaLuHnXt40WvQ98kHm7uTsy36iWqqawPqzmn8m5ruynVHmmcXsLBZQQY
 AQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9hjn1k5WcRHlu19WGuH6q0Kgm1
 LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8kYj2Hn1QgX5SqQsysWTHWOEse
 GeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467FS/k4FJ5CHNRumvhLa0l2HEEu
 5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWreDoaFqzq1TKtzHhFgQG7yFUE
 epxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4LH3hxQtiaIpuXqq2D4z63h6vC
 x2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4AjiKZ5qWNSEdvEpL43fTvZYxQh
 DCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180ADw7a3gnmr5RumcZP3NGSSZA
 6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTRYJ2ms7oCe870gh4D1wFFqTLe
 yXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkHpTt3YYZvrhS2MO2EYEcWjyu6
 LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGBq+/kRPrWXpoaQn7FXWGfMqU+
 NkY9enyrlw==
Message-ID: <c4090191-61cd-c6d1-088d-999880cff3e6@citrix.com>
Date: Tue, 10 Jul 2018 14:10:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B449F4D02000078001D2A22@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gMDcvMTAvMjAxOCAxMjo1OCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTAuMDcu
MTggYXQgMTI6MzAsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBPbiAwNy8x
MC8yMDE4IDExOjAxIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDEwLjA3LjE4IGF0
IDExOjMzLCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPj4+PiBBcyBmYXIgYXMg
SSBjYW4gdGVsbCB0aGVyZSBhcmUgdGhyZWUgcG9zc2libGUgc29sdXRpb25zIHRvIHRoaXMKPj4+
PiBjb250cm92ZXJzeToKPj4+Pgo+Pj4+IEEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlv
bmFsaXR5IGFzIGEgdGFyZ2V0IGJ5IGNvbnZlcnRpbmcgdGhlCj4+Pj4gY3VycmVudCBIVk1PUCBp
bnRvIGEgRE9NQ1RMLgo+Pj4+Cj4+Pj4gQi4gSGF2ZSB0d28gaHlwZXJjYWxscyAtLSBhbiBIVk1P
UCB3aGljaCBjb250YWlucyBmdW5jdGlvbmFsaXR5Cj4+Pj4gZXhwZWN0ZWQgdG8gYmUgdXNlZCBi
eSB0aGUgJ2ludGVybmFsJyBhZ2VudCwgYW5kIGEgRE9NQ1RMIGZvcgo+Pj4+IGZ1bmN0aW9uYWxp
dHkgd2hpY2ggaXMgZXhwZWN0ZWQgdG8gYmUgdXNlZCBvbmx5IGJlIHRoZSAnaW50ZXJuYWwnCj4+
Pj4gYWdlbnQuCj4+Pj4KPj4+PiBDLiBBZ3JlZSB0byBhZGQgYWxsIG5ldyBzdWJvcHMgdG8gdGhl
IGN1cnJlbnQgaHlwZXJjYWxsIChIVk1PUCksIGV2ZW4KPj4+PiBpZiB3ZSdyZSBub3Qgc3VyZSBp
ZiB0aGV5IHNob3VsZCBiZSBleHBvc2VkIHRvIHRoZSBndWVzdC4KPj4+Pgo+Pj4+IEkgdGhpbmsg
QSBpcyBhIHRlcnJpYmxlIGlkZWEuICBIYXZpbmcgYSBzaW5nbGUgaW4tZ3Vlc3QgYWdlbnQgaXMg
YQo+Pj4+IHJlYXNvbmFibGUgZGVzaWduIGNob2ljZSwgYW5kIGFwcGFyZW50bHkgaXQgd2FzIGV2
ZW4gaW1wbGVtZW50ZWQgYXQKPj4+PiBzb21lIHBvaW50OyB3ZSBzaG91bGQgbWFrZSBpdCBzdHJh
aWdodGZvcndhcmQgZm9yIHNvbWVvbmUgaW4gdGhlCj4+Pj4gZnV0dXJlIHRvIHBpY2sgdXAgdGhl
IHdvcmsgaWYgdGhleSB3YW50IHRvLgo+Pj4+Cj4+Pj4gSSB0aGluayBCIGlzIGFsc28gYSB0ZXJy
aWJsZSBpZGVhLiAgVGhlIHBlb3BsZSBleHRlbmRpbmcgaXQgYXQgdGhlCj4+Pj4gbW9tZW50IGFy
ZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGggdGhlICdleHRlcm5hbCcgdXNlIGNhc2UuICBUaGVy
ZSBpcwo+Pj4+IG5vYm9keSBhcm91bmQgdG8gcmVwcmVzZW50IHdoZXRoZXIgbmV3IGZ1bmN0aW9u
YWxpdHkgc2hvdWxkIGVuZCB1cCBpbgo+Pj4+IHRoZSBIVk1PUCBvciB0aGUgRE9NQ1RMLCB3aGlj
aCBtZWFucyB0aGF0IGJ5IGRlZmF1bHQgaXQgd2lsbCBlbmQgdXAgaW4KPj4+PiB0aGUgRE9NQ1RM
LiAgSWYgaXQgaXMgZGlzY292ZXJlZCwgYWZ0ZXJ3YXJkcywgdGhhdCB0aGUgbmV3IG9wZXJhdGlv
bnMKPj4+PiAqd291bGQqIGJlIHNhZmUgYW5kIHVzZWZ1bCBmb3IgdGhlICdpbnRlcm5hbCcgdXNl
IGNhc2UsIHRoZW4gd2Ugd2lsbAo+Pj4+IGhhdmUgdG8gZHVwbGljYXRlIHRoZW0gaW5zaWRlIHRo
ZSBIVk1PUC4KPj4+Cj4+PiBUaGV5J2QgaGF2ZSB0byBiZSBfbW92ZWRfIHRvIEhWTU9QLCBub3Qg
ZHVwbGljYXRlZC4KPj4KPj4gSSdkIGFzc3VtZWQgd2Ugd291bGQgd2FudCB0byBiZSBiYWNrd2Fy
ZHMgY29tcGF0aWJsZSB3aXRoIGV4aXN0aW5nIGRvbTAKPj4gYWdlbnRzLgo+IAo+IE5vIGRvbWN0
bCBzaG91bGQgZXZlciBiZSBjb25zaWRlcmVkIHN0YWJsZSwgYW5kIG5vIGRvbTAgYWdlbnQKPiBz
aG91bGQgY2FsbCB0aGVtIHdpdGhvdXQgZ29pbmcgdGhyb3VnaCB0aGUgbGlieGMgd3JhcHBlci4K
Ck5hdHVyYWxseTsgYnV0IHdlIHNob3VsZG4ndCBjaGFuZ2UgdGhlbSBmb3Igbm8gcmVhc29uLCBh
bmQgSSB3YXMKZW52aXNpb25pbmcgYW4gYWdlbnQgZGVzaWduZWQgdG8gY29tcGlsZSBhZ2FpbnN0
IHNldmVyYWwgdmVyc2lvbnMgb2YgWGVuCmxvb2tpbmcgbGlrZSB0aGlzOgoKI2lmIFhFTl9JTlRF
UkZBQ0UgPCBubm4KICAgZG9tY3RsX2FsdHAybV9vcChibGFoIGJsYWggYmxhaCk7CiNlbHNlCiAg
IGh2bW9wX2FsdHAybV9vcChibGFoIGJsYWggYmxhaCk7CiNlbmRpZgoKQnV0IGFnYWluLCBpZiB0
aGUgZXhhY3QgaHlwZXJjYWxsIHdlcmUgc3dpdGNoZWQgYmVoaW5kIHRoZSBzY2VuZXMgaW4KbGli
eGMsIHRoYXQgd291bGQgbWFrZSB0aGlzIG9wdGlvbiBzaWdpbmlmaWNhbnRseSBsZXNzIGJhZC4K
CkknbSBub3QgYSBmYW4gb2YgaGF2aW5nIHR3byBkaWZmZXJlbnQgaHlwZXJjYWxscyBmb3IgdGhp
cywgYnV0IGlmIHlvdQpwb3N0ZWQgYSBzaW1pbGFyIHBhdGNoIGRvY3VtZW50aW5nIHRoYXQgYXMg
dGhlIHdheSBmb3J3YXJkIEkgd291bGRuJ3QKYXJndWUgYWdhaW5zdCBpdC4gIChJIHJlbWVtYmVy
IEFuZHkgbm90IGJlaW5nIGEgZmFuIGVpdGhlciwgYnV0IEkgZG9uJ3QKa25vdyB3aGF0IGhpcyBj
b25jZXJucyB3ZXJlLikKCj4gCj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+Pj4+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPj4+PiBAQCAtNDQ2MCw2ICs0NDYwLDM0IEBA
IHN0YXRpYyBpbnQgaHZtb3BfZ2V0X3BhcmFtKAo+Pj4+ICAgICAgcmV0dXJuIHJjOwo+Pj4+ICB9
Cj4+Pj4gIAo+Pj4+ICsvKgo+Pj4+ICsgKiBhbHRwMm0gb3BlcmF0aW9ucyBhcmUgZW52aXNpb25l
ZCBhcyBiZWluZyB1c2VkIGluIHNldmVyYWwgZGlmZmVyZW50IAo+Pj4+ICsgKiBtb2RlczoKPj4+
PiArICogCj4+Pj4gKyAqIC0gZXh0ZXJuYWw6IEFsbCBjb250cm9sIGFuZCBkZWNpc2lvbnMgYXJl
IG1hZGUgYnkgYW4gZXh0ZXJuYWwgYWdlbnQKPj4+PiArICogICBydW5uaW5nIGRvbWFpbiAwLgo+
Pj4+ICsgKgo+Pj4+ICsgKiAtIGludGVybmFsOiBhbHRwMm0gb3BlcmF0aW9ucyBhcmUgdXNlZCBl
eGNsdXNpdmVseSBieSBhbiBpbi1ndWVzdCBhZ2VudAo+Pj4+ICsgKiAgIHRvIHByb3RlY3QgaXRz
ZWxmIGZyb20gdGhlIGd1ZXN0IGtlcm5lbCBhbmQgaW4tZ3Vlc3QgYXR0YWNrZXJzLiAgCj4+Pj4g
KyAqIAo+Pj4+ICsgKiAtIGNvb3JkaW5hdGVkOiBBbiBpbi1ndWVzdCBhZ2VudCBoYW5kbGVzICNW
RSBhbmQgVk1GVU5DcyBsb2NhbGx5LAo+Pj4+ICsgKiAgIGJ1dCBtYWtlcyByZXF1ZXN0cyBvZiBh
biBleHRlcm5hbCBlbnRpdHkgZm9yIGJpZ2dlciBjaGFuZ2VzIChzdWNoCj4+Pj4gKyAqICAgYXMg
bW9kaWZ5aW5nIGFsdHAybSBlbnRpcmVzKS4KPj4+PiArICoKPj4+PiArICogVGhpcyBjb3JyZXNw
b25kcyB0byB0aGUgdGhyZWUgdmFsdWVzIGZvciBIVk1fUEFSQU1fQUxUUDJNCj4+Pj4gKyAqIChl
eHRlcm5hbCwgbWl4ZWQsIGxpbWl0ZWQpLiBBbGwgdGhyZWUgbW9kZWxzIGhhdmUgYWR2YW50YWdl
cyBhbmQKPj4+PiArICogZGlzYWR2YW50YWdlcy4KPj4+PiArICoKPj4+PiArICogTm9ybWFsbHkg
aHlwZXJjYWxscyBtYWRlIGJ5IGEgcHJvZ3JhbSBpbiBkb21haW4gMCBpbiBvcmRlciB0bwo+Pj4+
ICsgKiBjb250cm9sIGEgZ3Vlc3Qgd291bGQgYmUgRE9NQ1RMcyByYXRoZXIgdGhhbiBIVk1PUHMu
ICBCdXQgaW4gb3JkZXIKPj4+PiArICogdG8gcHJvcGVybHkgZW5hYmxlIHRoZSAnaW50ZXJuYWwn
IHVzZSBjYXNlLCBhcyB3ZWxsIGFzIHRvIGF2b2lkCj4+Pj4gKyAqIGZyYWdtZW50YXRpb24sIGFs
bCBhbHRwMm0gc3Vib3BzIHNob3VsZCBjb21lIHVuZGVyIHRoaXMgc2luZ2xlCj4+Pj4gKyAqIEhW
TU9QLgo+Pj4+ICsgKgo+Pj4+ICsgKiBOZXcgc3Vib3BzIHdoaWNoIG1heSBub3QgYmUgc3VpdGFi
bGUgZm9yIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlCj4+Pj4gKyAqIHNob3VsZCBiZSBkaXNhYmxl
ZCBpbiB0aGUgIlhFTl9BTFRQMk1fbWl4ZWQiIGNhc2UgaW4KPj4+PiArICogeHNtX2h2bV9hbHRw
Mm1odm1fb3AoKS4KPj4+PiArICovCj4+Pgo+Pj4gVG8gbWUgdGhpcyBsYXN0IHN0YXRlbWVudCBz
b3J0IG9mIGltcGxpZXMgKGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgYmxhY2sKPj4+IG9yIHdoaXRl
IGxpc3RpbmcgaW4geHNtX2h2bV9hbHRwMm1odm1fb3AoKSdzIFhFTl9BTFRQMk1fbWl4ZWQKPj4+
IGhhbmRsaW5nKSB0aGF0IGFsbCBjdXJyZW50IG9wcyBhcmUgY29uc2lkZXJlZCBzYWZlIGZvciBp
bnRlcm5hbCB1c2UsCj4+PiB3aGljaCBJIGhpZ2hseSBkb3VidC4KPj4gR2l2ZW4gYSBibGFja2xp
c3QgKG9yIGFuIGludml0YXRpb24gdG8gbWFrZSBvbmUpLCBzb21lb25lIG1pZ2h0IGluZGVlZAo+
PiBpbmZlciB0aGF0IHRoZSBpdGVtcyBub3QgYmxhY2tsaXN0ZWQgaGFkIGJlZW4gZXZhbHVhdGVk
IGFuZCBkZWVtZWQgc2FmZQo+PiB0byB1c2UuICBXZSBoYXZlIHR3byBwb3NzaWJsZSBzb2x1dGlv
bnM6Cj4+Cj4+IDEuIEdvIHRocm91Z2ggYW5kIG1ha2Ugc3VjaCBhbiBldmFsdWF0aW9uLCBibGFj
a2xpc3RpbmcgZXZlcnl0aGluZyB3ZQo+PiBkb24ndCB0aGluayBpcyBuZWNlc3NhcnkgLyBzYWZl
Cj4+Cj4+IDIuIFdyaXRlIGEgY29tbWVudCBzYXlpbmcgdGhhdCB0aGUgaW50ZXJmYWNlIGhhc24n
dCBiZWVuIGV2YWx1YXRlZC4KPj4KPj4gT3IgMmE6IEluY2x1ZGUgYSBjb21tZW50IHNheWluZyB0
aGUgJ2ludGVybmFsJyBpbnRlcmZhY2UgaGFzbid0IGJlZW4KPj4gZXZhbHVhdGVkIGZvciBzYWZl
dHksIGFuZCBkb24ndCBib3RoZXIgYmxhY2tsaXN0aW5nIG5ldyBvcHMgdW50aWwgc3VjaAo+PiBh
biBldmFsdWF0aW9uIGhhcyBiZWVuIG1hZGUuCj4gCj4gSSBzZWUgbm8gdmFsdWUgaW4gYSBibGFj
ayBsaXN0IGlmIG9ubHkgZnV0dXJlIHRoaW5ncyB3b3VsZCBiZSBhZGRlZCB0byBpdC4KPiBJJ20g
b2theSB3aXRoIDJhLCBidXQgSSB0aGluayAxIHdvdWxkIG1ha2UgZWFzaWVyIHRoZSBmdXR1cmUg
am9iIG9mCj4gYXVkaXRpbmcgdGhlIHdob2xlIGxvdCBmb3Igc3VwcG9ydGFiaWxpdHkuCgpUaGUg
aXNzdWUgd2l0aCAxIGlzIHdobydzIGdvaW5nIHRvIGRvIGl0LiAgSXQgcmVhbGx5IHJlcXVpcmVz
IHNvbWVvbmUKd2hvIHdhbnRzIHRvIHVzZSB0aGUgaW50ZXJmYWNlIC0tIG9yIGF0IGxlYXN0IHNv
bWVvbmUgd2hvIGhhcyBhIGdvb2QKdW5kZXJzdGFuZGluZyBvZiBob3cgdGhlIHByZXZpb3VzIHVz
ZXIgYWN0dWFsbHkgdXNlZCB0aGUgaW50ZXJmYWNlLgoKSSBkb24ndCB0aGluayBpdCdzIGEgZ29v
ZCB1c2Ugb2YgbXkgdGltZTsgZ2l2ZW4gdGhhdCB5b3UncmUgbm90IGEgZmFuIG9mCnRoZSB3aG9s
ZSBpZGVhIGluIHRoZSBmaXJzdCBwbGFjZSwgeW91J3JlIHByb2JhYmx5IG5vdCBhIGdvb2QgY2Fu
ZGlkYXRlOwphbmQgSSBleHBlY3QgVGFtYXMgYW5kIFJhenZhbiBhcmVuJ3QgdGVycmlibHkgaW50
ZXJlc3RlZCBlaXRoZXIuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:19:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:19:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcsYT-0002tj-RB; Tue, 10 Jul 2018 13:19: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcsYS-0002te-TO
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:19:44 +0000
X-Inumbo-ID: e2fa6fa9-8443-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e2fa6fa9-8443-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:19:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59829479"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-2-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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
 NkY9enyrlw==
Message-ID: <dd14956a-a37a-667f-e468-134ad24a6f7f@citrix.com>
Date: Tue, 10 Jul 2018 14:19:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180707110526.35822-2-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 01/13] grant_table: use term 'mfn' for
 machine frame numbers...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IC4uLnJhdGhlciB0
aGFuIG1vcmUgYW1iaWd1b3VzIHRlcm0gJ2ZyYW1lJy4KPiAKPiBUaGVyZSBhcmUgbWFueSBwbGFj
ZXMgaW4gdGhlIGdyYW50IHRhYmxlIGNvZGUgdGhhdCB1c2UgYSB2YXJpYWJsZSBvcgo+IGZpZWxk
IG5hbWUgJy4qZnJhbWUnIHRvIHJlZmVyIHRvIGEgcXVhbnRpdHkgdGhhdCBpcyBzdHJpY3RseSBh
biBNRk4sIGFuZAo+IGV2ZW4gaGFzIHR5cGUgbWZuX3QuCj4gVGhpcyBwYXRjaCBpcyBhIHB1cmVs
eSBjb3NtZXRpYyBwYXRjaCB0aGF0IHN1YnN0aXR1dGVzICdmcmFtZScgd2l0aCAnbWZuJwo+IGlu
IHRob3NlIHBsYWNlcyB0byBtYWtlIHRoZSBwdXJwb3NlIG9mIHRoZSB2YXJpYWJsZSBvciBmaWVs
ZCBuYW1lIG1vcmUKPiBvYnZpb3VzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpMb29rcyBnb29kLiAgT25lIG1pbm9yIGNvbW1lbnQu
Li4KCj4gQEAgLTIzMjAsNyArMjMyMCw3IEBAIHJlbGVhc2VfZ3JhbnRfZm9yX2NvcHkoCj4gICAg
ICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKnJndCA9IHJkLT5ncmFudF90YWJsZTsKPiAgICAgIGdyYW50
X2VudHJ5X2hlYWRlcl90ICpzaGE7Cj4gICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICph
Y3Q7Cj4gLSAgICBtZm5fdCByX2ZyYW1lOwo+ICsgICAgbWZuX3QgbWZuOwo+ICAgICAgdWludDE2
X3QgKnN0YXR1czsKPiAgICAgIGdyYW50X3JlZl90IHRyYW5zX2dyZWY7Cj4gICAgICBzdHJ1Y3Qg
ZG9tYWluICp0ZDsKCklmIHlvdSBlbmQgdXAgcmVzcGlubmluZyB0aGlzLCB5b3UgbWlnaHQgY29u
c2lkZXIgbWFraW5nIHRoaXMgJ3JtZm4nIG9yCnNvbWV0aGlnbiwganVzdCBiZWNhdXNlIGV2ZXJ5
dGhpbmcgaW4gdGhpcyBmdW5jdGlvbiBzZWVtcyB0byBoYXZlIHRoZQoncicgcHJlZml4LgoKQnV0
IGVpdGhlciB3YXk6CgpSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:23:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:23:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcscA-0003ej-M1; Tue, 10 Jul 2018 13: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcsc8-0003ec-N8
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:23:32 +0000
X-Inumbo-ID: 6a95064c-8444-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6a95064c-8444-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:23:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59829976"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 14:23:28 +0100
Message-ID: <20180710132328.16195-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools: bump library version numbers 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9s
aWJ2Y2hhbi9NYWtlZmlsZSB8IDIgKy0KIHRvb2xzL2xpYnhjL01ha2VmaWxlICAgIHwgMiArLQog
dG9vbHMvbGlieGwvTWFrZWZpbGUgICAgfCA0ICsrLS0KIDMgZmlsZXMgY2hhbmdlZCwgNCBpbnNl
cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnZjaGFuL01h
a2VmaWxlIGIvdG9vbHMvbGlidmNoYW4vTWFrZWZpbGUKaW5kZXggOGQ0NWZjMjQxMS4uZGU5YjQ0
OTc4ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlidmNoYW4vTWFrZWZpbGUKKysrIGIvdG9vbHMvbGli
dmNoYW4vTWFrZWZpbGUKQEAgLTE0LDcgKzE0LDcgQEAgTElCVkNIQU5fTElCUyA9ICQoTERMSUJT
X2xpYnhlbnN0b3JlKSAkKExETElCU19saWJ4ZW5nbnR0YWIpICQoTERMSUJTX2xpYnhlbmV2dGMK
ICQoTElCVkNIQU5fT0JKUykgJChMSUJWQ0hBTl9QSUNfT0JKUyk6IENGTEFHUyArPSAkKENGTEFH
U19saWJ4ZW5zdG9yZSkgJChDRkxBR1NfbGlieGVuZ250dGFiKSAkKENGTEFHU19saWJ4ZW5ldnRj
aG4pCiAkKE5PREVfT0JKUykgJChOT0RFMl9PQkpTKTogQ0ZMQUdTICs9ICQoQ0ZMQUdTX2xpYnhl
bmdudHRhYikgJChDRkxBR1NfbGlieGVuZXZ0Y2huKQogCi1NQUpPUiA9IDQuMTEKK01BSk9SID0g
NC4xMgogTUlOT1IgPSAwCiAKIENGTEFHUyArPSAtSS4uL2luY2x1ZGUgLUkuCmRpZmYgLS1naXQg
YS90b29scy9saWJ4Yy9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhjL01ha2VmaWxlCmluZGV4IGQyNmJm
OGRmYWMuLjE1NzU1M2MwYjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL01ha2VmaWxlCisrKyBi
L3Rvb2xzL2xpYnhjL01ha2VmaWxlCkBAIC0xLDcgKzEsNyBAQAogWEVOX1JPT1QgPSAkKENVUkRJ
UikvLi4vLi4KIGluY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKIAotTUFKT1IgICAg
PSA0LjExCitNQUpPUiAgICA9IDQuMTIKIE1JTk9SICAgID0gMAogCiBpZmVxICgkKENPTkZJR19M
SUJYQ19NSU5JT1MpLHkpCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9NYWtlZmlsZSBiL3Rvb2xz
L2xpYnhsL01ha2VmaWxlCmluZGV4IGQ2MDc0M2QzOGIuLjY4NGRiOTk1Y2EgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhsL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCkBAIC01LDEw
ICs1LDEwIEBACiBYRU5fUk9PVCA9ICQoQ1VSRElSKS8uLi8uLgogaW5jbHVkZSAkKFhFTl9ST09U
KS90b29scy9SdWxlcy5tawogCi1NQUpPUiA9IDQuMTEKK01BSk9SID0gNC4xMgogTUlOT1IgPSAw
CiAKLVhMVU1BSk9SID0gNC4xMQorWExVTUFKT1IgPSA0LjEyCiBYTFVNSU5PUiA9IDAKIAogQ0ZM
QUdTICs9IC1XZXJyb3IgLVduby1mb3JtYXQtemVyby1sZW5ndGggLVdtaXNzaW5nLWRlY2xhcmF0
aW9ucyBcCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:23:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 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 1fcscR-0003gv-0W; Tue, 10 Jul 2018 13: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=ns0p=j2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fcscP-0003gl-Rr
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:23:49 +0000
X-Inumbo-ID: 7d0956f8-8444-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d0956f8-8444-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 13:23:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 9C79BAD75;
 Tue, 10 Jul 2018 13:23:47 +0000 (UTC)
To: Wei Liu <wei.liu2@citrix.com>
References: <20180426104844.15342-1-jgross@suse.com>
 <20180426105256.fv6srikb6en3pamr@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: <aad50418-278e-bf48-179b-a86df397a220@suse.com>
Date: Tue, 10 Jul 2018 15:23:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180426105256.fv6srikb6en3pamr@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] docs: adjust release management doc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

T24gMjYvMDQvMTggMTI6NTIsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVGh1LCBBcHIgMjYsIDIwMTgg
YXQgMTI6NDg6NDRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gU2lnbmVkLW9mZi1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IAo+IEFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUGluZz8KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:24:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13: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 1fcsdA-0003n9-Cb; Tue, 10 Jul 2018 13:24: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=ns0p=j2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fcsd9-0003mw-Hf
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:24:35 +0000
X-Inumbo-ID: 987ada2c-8444-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 987ada2c-8444-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 13:24: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 D2442AD75;
 Tue, 10 Jul 2018 13:24:33 +0000 (UTC)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20180508064731.12391-1-jgross@suse.com>
 <20180508064731.12391-3-jgross@suse.com>
 <2fbed677-89d2-f2a8-20c2-46f9d2b98a75@citrix.com>
 <866c935e-aa6d-3c52-d37a-bd8add1c3515@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: <ce2f7fc5-b724-99d5-9c5d-02de6268dd6a@suse.com>
Date: Tue, 10 Jul 2018 15:24:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <866c935e-aa6d-3c52-d37a-bd8add1c3515@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 2/2] doc: correct
 intel_psr_cat_cdp.pandoc syntax
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 ross.lagerwall@citrix.com, 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>

T24gMDgvMDUvMTggMTU6MDYsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDgvMDUvMTggMTQ6
NTYsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDA1LzA4LzIwMTggMDc6NDcgQU0sIEp1ZXJn
ZW4gR3Jvc3Mgd3JvdGU6Cj4+PiAibWFrZSAtQyBkb2NzIGFsbCIgZmFpbHMgZHVlIHRvIGluY29y
cmVjdCBtYXJrZG93biBzeW50YXggaW4KPj4+IGludGVsX3Bzcl9jYXRfY2RwLnBhbmRvYy4gQ29y
cmVjdCBpdC4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Cj4+PiAtLS0KPj4+ICBkb2NzL2ZlYXR1cmVzL2ludGVsX3Bzcl9jYXRfY2RwLnBhbmRv
YyB8IDU2MiArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KPj4+ICAxIGZpbGUgY2hh
bmdlZCwgMzAwIGluc2VydGlvbnMoKyksIDI2MiBkZWxldGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0t
Z2l0IGEvZG9jcy9mZWF0dXJlcy9pbnRlbF9wc3JfY2F0X2NkcC5wYW5kb2MgYi9kb2NzL2ZlYXR1
cmVzL2ludGVsX3Bzcl9jYXRfY2RwLnBhbmRvYwo+Pj4gaW5kZXggMDRmYjI1NmRkOS4uYTA3NmU4
YTc1NSAxMDA2NDQKPj4+IC0tLSBhL2RvY3MvZmVhdHVyZXMvaW50ZWxfcHNyX2NhdF9jZHAucGFu
ZG9jCj4+PiArKysgYi9kb2NzL2ZlYXR1cmVzL2ludGVsX3Bzcl9jYXRfY2RwLnBhbmRvYwo+Pj4g
QEAgLTEsNSArMSw1IEBACj4+PiAgJSBJbnRlbCBDYWNoZSBBbGxvY2F0aW9uIFRlY2hub2xvZ3kg
YW5kIENvZGUgYW5kIERhdGEgUHJpb3JpdGl6YXRpb24gRmVhdHVyZXMKPj4+IC0lIFJldmlzaW9u
IDEuMTYKPj4+ICslIFJldmlzaW9uIDEuMTcKPj4KPj4gRG8gd2UgcmVhbGx5IG5lZWQgdG8gYnVt
cCB0aGUgcmV2aXNpb24gbnVtYmVyIGp1c3QgdG8gZml4IG1hcmtkb3duCj4+IGZvcm1hdHRpbmc/
Cj4gCj4gSSBqdXN0IGZvbGxvd2VkIHRoZSBleGFtcGxlIG9mIHZlcnNpb24gMS4xNiB3aGljaCB3
YXMgYSBtdWNoIHNtYWxsZXIKPiBzeW50YWN0aWNhbCBjaGFuZ2UuCgpQaW5nPwoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:25:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13: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 1fcsdi-0003rX-M9; Tue, 10 Jul 2018 13:25: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=ns0p=j2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fcsdh-0003rG-6I
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:25:09 +0000
X-Inumbo-ID: acb3f5fa-8444-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id acb3f5fa-8444-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 13:25: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 BD8FFACC5;
 Tue, 10 Jul 2018 13:25:07 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20180608095112.27650-1-jgross@suse.com>
 <e8a8444b-9fe7-2a56-fe88-17f0f4f58acc@citrix.com>
 <06e4e9f2-8867-c03f-a591-a57b8703ecfa@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: <16313255-1bea-ee72-7e64-931b3b5e0c56@suse.com>
Date: Tue, 10 Jul 2018 15:25:07 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <06e4e9f2-8867-c03f-a591-a57b8703ecfa@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] tools/libxencall: enforce proper alignment
 of hypercall buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDgvMDYvMTggMTI6MjUsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDgvMDYvMTggMTI6
MDksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9uIDA4LzA2LzE4IDEwOjUxLCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4geGVuY2FsbF9hbGxvY19idWZmZXIoKSBpcyB1c2VkIHRocm91Z2hvdXQg
WGVuIHRvb2xzIGZvciBhbGxvY2F0aW5nCj4+PiBoeXBlcmNhbGwgYnVmZmVycy4gQWxsb2NhdGlv
biBpcyBkb25lIGF0IHBhZ2UgZ3JhbnVsYXJpdHkuIEZvciBzaW1wbGUKPj4+IGFkbWluaXN0cmF0
aW9uIGVhY2ggYWxsb2NhdGVkIHNldCBvZiBwYWdlcyBjb250YWlucyBhIHNtYWxsIGhlYWRlcgo+
Pj4gaG9sZGluZyB0aGUgbnVtYmVyIG9mIHBhZ2VzIG9mIHRoYXQgc2V0LiBUaGUgaHlwZXJjYWxs
IGJ1ZmZlciBpcwo+Pj4gbG9jYXRlZCBkaXJlY3RseSBhZnRlciB0aGUgNCBieXRlIHNpemVkIGhl
YWRlciwgbGVhZGluZyB0byBhIHdyb25nCj4+PiBhbGlnbm1lbnQgZm9yIGUuZy4gcG9pbnRlcnMu
Cj4+Pgo+Pj4gUmVwYWlyIHRoYXQgYnkgdXNpbmcgYSAxNiBieXRlIHNpemVkIGhlYWRlciBlbmZv
cmNpbmcgdGhlIHNhbWUKPj4+IGFsaWdubWVudCBhcyBtYWxsb2MoKS4KPj4+Cj4+PiBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+PiAtLS0KPj4+IE5vdCBz
dXJlIHdoZXRoZXIgdGhpcyB3YW50cyB0byBiZSBiYWNrcG9ydGVkLiBJbiBjYXNlIHRoZSBhbnN3
ZXIgaXMKPj4+ICJ5ZXMiIEkgdGhpbmsgaXQgc2hvdWxkIGJlIHBhcnQgb2YgNC4xMS4KPj4+IC0t
LQo+Pj4gIHRvb2xzL2xpYnMvY2FsbC9idWZmZXIuYyB8IDEgKwo+Pj4gIDEgZmlsZSBjaGFuZ2Vk
LCAxIGluc2VydGlvbigrKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS90b29scy9saWJzL2NhbGwvYnVm
ZmVyLmMgYi90b29scy9saWJzL2NhbGwvYnVmZmVyLmMKPj4+IGluZGV4IDJkOGZjMjlhYzYuLjBi
NmFmMmRiNjAgMTAwNjQ0Cj4+PiAtLS0gYS90b29scy9saWJzL2NhbGwvYnVmZmVyLmMKPj4+ICsr
KyBiL3Rvb2xzL2xpYnMvY2FsbC9idWZmZXIuYwo+Pj4gQEAgLTE1MSw2ICsxNTEsNyBAQCB2b2lk
IHhlbmNhbGxfZnJlZV9idWZmZXJfcGFnZXMoeGVuY2FsbF9oYW5kbGUgKnhjYWxsLCB2b2lkICpw
LCBzaXplX3QgbnJfcGFnZXMpCj4+PiAgCj4+PiAgc3RydWN0IGFsbG9jYXRpb25faGVhZGVyIHsK
Pj4+ICAgICAgaW50IG5yX3BhZ2VzOwo+Pgo+PiBUaGlzIGh1bmsgcmV2ZWFscyBhbm90aGVyIGJ1
Zy4uLgo+Pgo+PiBUaGVyZSBhcmUgYSByYXRoZXIgbGFyZ2UgbnVtYmVyIG9mIHNpemVfdCA9PiBp
bnQgdHJ1bmNhdGlvbnMgaW4gdGhlCj4+IGNvZGUsIHdoaWNoIGlzIHN1cmVseSBnb2luZyB0byBj
YXRjaCBwZW9wbGUgYnkgc3VycHJpc2UuwqAgKEFnYWluIC0gSSB3YXMKPj4gY2VydGFpbiBJIGNv
bW1lbnRlZCBvbiB0aGlzIGR1cmluZyB0aGUgb3JpZ2luYWwgcmV2aWV3IG9mIHRoaXMgbGlicmFy
eS4pCj4gCj4gT24gdGhlIHByYWN0aWNhbCBzaWRlIEkgZG9uJ3QgdGhpbmsgdGhpcyByZWFsbHkg
bWF0dGVycyBoZXJlLiBQYXNzaW5nCj4gbW9yZSB0aGFuIDJHQiBhcyBhIGh5cGVyY2FsbCBidWZm
ZXIgaXMgbm90aGluZyB3ZSB3YW50IHRvIHN1cHBvcnQuLi4KPiAKPj4KPj4+ICsgICAgaW50IHBh
ZFszXTsKPj4KPj4gVGhpcyBicmluZ3MgaXQgdG8gMTYgYnl0ZSBhbGlnbm1lbnQsIGJ1dCBpcyB0
aGF0IGVub3VnaD/CoCBBbiB4c2F2ZSBzdGF0ZQo+PiBibG9jayBpbiB4ODYgZm9yIGV4YW1wbGUg
aGFzIDY0IGJ5dGUgYWxpZ25tZW50LsKgIEkgc3VwcG9zZSB3ZSBtb3N0bHkKPj4gY2FyZSBhYm91
dCBBUk0gaGVyZSwgYXMgaXRzIG1lbWNweSgpIHdpbGwgYmUgbW9zdCBpbXBhY3RlZCBieSB0aGlz
Cj4+IG1pc2FsaWdubWVudC4KPiAKPiBTcGVjaWFsIHB1cnBvc2UgYnVmZmVycyBjYW4gc3RpbGwg
YmUgZGlyZWN0bHkgYWxsb2NhdGVkIHZpYQo+IHhlbmNhbGxfYWxsb2NfYnVmZmVyX3BhZ2VzKCku
IEkgZG9uJ3QgdGhpbmsgd2UnbGwgbmVlZCBhbGlnbm1lbnQgYmV0dGVyCj4gdGhhbiBtYWxsb2Mo
KS4KPiAKPj4gSXJyZXNwZWN0aXZlLCBtaWdodCBiZSBlYXNpZXIgdG8gYWNjb21wbGlzaCB3aXRo
IGFuCj4+IF9fYXR0cmlidXRlX18oKF9fYWxpZ25lZF9fKCROKSkpIHJhdGhlciB0aGFuIGV4cGxp
Y2l0IHBhZGRpbmc/Cj4gCj4gSSBkb24ndCBtaW5kIHdoaWNoIHdheSB0byBnbyBoZXJlLiBJJ2xs
IGxlYXZlIHRoZSBkZWNpc2lvbiBmb3IgdGhlCj4gbWFpbnRhaW5lcnMuIDotKQoKUGluZz8KCgpK
dWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:27:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13: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 1fcsfj-0004Ke-3I; Tue, 10 Jul 2018 13: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcsfh-0004KS-Sr
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:27:13 +0000
X-Inumbo-ID: ee3aead5-8444-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee3aead5-8444-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:27:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59830380"
Date: Tue, 10 Jul 2018 14:26:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180710132650.2bkv3jetezy27nvu@citrix.com>
References: <20180426104844.15342-1-jgross@suse.com>
 <20180426105256.fv6srikb6en3pamr@citrix.com>
 <aad50418-278e-bf48-179b-a86df397a220@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <aad50418-278e-bf48-179b-a86df397a220@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] docs: adjust release management doc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDM6MjM6NDZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyNi8wNC8xOCAxMjo1MiwgV2VpIExpdSB3cm90ZToKPiA+IE9uIFRodSwgQXBy
IDI2LCAyMDE4IGF0IDEyOjQ4OjQ0UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPj4g
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+ID4gCj4gPiBB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAKPiBQaW5nPwoKT29wcywg
dGhpcyBmZWxsIHRocm91Z2ggdGhlIGNyYWNrLgoKSSB0cmllZCB0byBhcHBseSBpdCwgYnV0IGl0
IGRvZXNuJ3QgYXBwbHkgY2xlYW5seSBhbnltb3JlLiBDYW4geW91IGdpdmUKbWUgYSBnaXQgYnJh
bmNoIGluc3RlYWQ/CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:32:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:32: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 1fcskg-00057V-07; Tue, 10 Jul 2018 13: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=ns0p=j2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fcske-00057Q-SZ
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:32:20 +0000
X-Inumbo-ID: adc29fa0-8445-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id adc29fa0-8445-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 13:32: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 A1041AF44;
 Tue, 10 Jul 2018 13:32:18 +0000 (UTC)
To: Wei Liu <wei.liu2@citrix.com>
References: <20180426104844.15342-1-jgross@suse.com>
 <20180426105256.fv6srikb6en3pamr@citrix.com>
 <aad50418-278e-bf48-179b-a86df397a220@suse.com>
 <20180710132650.2bkv3jetezy27nvu@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: <6a80a0f0-3a0f-4bb9-d438-3c6b8b4ab5e3@suse.com>
Date: Tue, 10 Jul 2018 15:32:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180710132650.2bkv3jetezy27nvu@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] docs: adjust release management doc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

T24gMTAvMDcvMTggMTU6MjYsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBKdWwgMTAsIDIwMTgg
YXQgMDM6MjM6NDZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjYvMDQvMTgg
MTI6NTIsIFdlaSBMaXUgd3JvdGU6Cj4+PiBPbiBUaHUsIEFwciAyNiwgMjAxOCBhdCAxMjo0ODo0
NFBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4+Cj4+PiBBY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KPj4KPj4gUGluZz8KPiAKPiBPb3BzLCB0aGlzIGZlbGwgdGhyb3Vn
aCB0aGUgY3JhY2suCj4gCj4gSSB0cmllZCB0byBhcHBseSBpdCwgYnV0IGl0IGRvZXNuJ3QgYXBw
bHkgY2xlYW5seSBhbnltb3JlLiBDYW4geW91IGdpdmUKPiBtZSBhIGdpdCBicmFuY2ggaW5zdGVh
ZD8KCmh0dHBzOi8vZ2l0aHViLmNvbS9qZ3Jvc3MxL3hlbi5naXQgZG9jCgoKSnVlcmdlbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:42:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13: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 1fcsun-0006CM-C7; Tue, 10 Jul 2018 13:42: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=+kbi=j2=kernel.org=leon@srs-us1.protection.inumbo.net>)
 id 1fcssn-000687-6z
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:40:45 +0000
X-Inumbo-ID: da7db9c6-8446-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da7db9c6-8446-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 13:40:48 +0000 (UTC)
Received: from localhost (unknown [193.47.165.251])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id AFDC920881;
 Tue, 10 Jul 2018 13:40:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531230043;
 bh=pZsOBVVpbTt/WfSdK6un4tF1Xc5X6KDpzQHDkV6453M=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=fwGXrcDH0bRLY5wQxAxaz4HW9vysOBOZrPNvG8/3wITXNkBfCIlMOSb+EVzTD/JeL
 VAe8B3V2i1T3Z8anWJhJBl6Vk7gZkJCHvbdBCJo7kz+3kpTu2E2w5WVZ3VBDJJ3OUf
 ro39ZOFH/5Z6dTqTjk/FfI1wjTu9AeXALDH3VWeU=
Date: Tue, 10 Jul 2018 16:40:40 +0300
From: Leon Romanovsky <leon@kernel.org>
To: Michal Hocko <mhocko@kernel.org>
Message-ID: <20180710134040.GG3014@mtr-leonro.mtl.com>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <20180709122908.GJ22049@dhcp22.suse.cz>
MIME-Version: 1.0
In-Reply-To: <20180709122908.GJ22049@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
X-Mailman-Approved-At: Tue, 10 Jul 2018 13:42:48 +0000
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Content-Type: multipart/mixed; boundary="===============0714391357505905875=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0714391357505905875==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="xugVLPVe/nLWwmIL"
Content-Disposition: inline


--xugVLPVe/nLWwmIL
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jul 09, 2018 at 02:29:08PM +0200, Michal Hocko wrote:
> On Wed 27-06-18 09:44:21, Michal Hocko wrote:
> > This is the v2 of RFC based on the feedback I've received so far. The
> > code even compiles as a bonus ;) I haven't runtime tested it yet, mostly
> > because I have no idea how.
> >
> > Any further feedback is highly appreciated of course.
>
> Any other feedback before I post this as non-RFC?

=46rom mlx5 perspective, who is primary user of umem_odp.c your change look=
s ok.

Thanks

--xugVLPVe/nLWwmIL
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIcBAEBAgAGBQJbRLdYAAoJEORje4g2clinszcP/i1ZoA12tkJ+VFRkYqorF+9B
+Z2snjMkSjj9Nz8XeYAzlg1RSNNeiTtFsN7UKrr6X484ccyy7oT//Nj5gGcxyEo3
qzAxMgRyD+xTbV97YJEVXpo7T6euNyH2ajtBDVwHQo14A6ZK2SIETUh9ssJhCumQ
9rv/UBFiJ/PjODzYNulmHvhILOt5QQc0UxoC1ApoGddv5bj5eaQeQ1xIBigZ1lZp
HCr53Z4NZ2WXiwMpHomBcD+Z2ZD2lRPUVWKsUYn8mU7iLzYGWOE3h8Ca0lEK74On
MAxdJT2ywBGWQ7XaIDEmWPs2xsV18qDKaUj6T/b0V6LD8T6DNrwyrjCUOZg8K08I
SdoWhHm1JADzOzPDDh2aHBpkPC9oIlWYGnFgGra87G+wXmwvegYIi3wady1d7VzI
RHSDQzcRiZqhGivXZPCqffXicAC3/PTWaLB2v1sm9LK+s8DoUcxW67RPDQmvB2Jj
cgqDTLvw+ikvXAhHhI4wfqE3ITAg6sOgQIxo+395/30Y1/sHprvEQDcc1jVm5avw
ueFriLICm7Kb0pYY/fUH6JxxbqIGEFW8oLC0hqalbMsIKLabWTHbEWmbCLkKj1c0
z0B2Vo0GLbEKRBwtbelQP9KQcPCG4x0OKMnZQ8jfiDsWPmTXYOu7108rKOf98a6N
gnaRbmsYcsnBMQtUAzSx
=Dfrg
-----END PGP SIGNATURE-----

--xugVLPVe/nLWwmIL--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0714391357505905875==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:46:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:46:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcsy5-0006P1-3k; Tue, 10 Jul 2018 13:46: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcsy4-0006Of-Ez
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:46:12 +0000
X-Inumbo-ID: 954d966b-8447-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 954d966b-8447-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:46:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59832728"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 14:46:07 +0100
Message-ID: <20180710134607.20302-4-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180710134607.20302-1-wei.liu2@citrix.com>
References: <20180710134607.20302-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] xl/vsnd: initialise rc in dryrun 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: Wei Liu <wei.liu2@citrix.com>, al1img@gmail.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>

UmVwb3J0ZWQtYnk6IENvdmVyaXR5ClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Ci0tLQogdG9vbHMveGwveGxfdnNuZC5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS90b29scy94bC94bF92c25kLmMgYi90b29scy94
bC94bF92c25kLmMKaW5kZXggNmRkM2E5MDFiMi4uMzMwNmI5MzEzOSAxMDA2NDQKLS0tIGEvdG9v
bHMveGwveGxfdnNuZC5jCisrKyBiL3Rvb2xzL3hsL3hsX3ZzbmQuYwpAQCAtNDYsNiArNDYsNyBA
QCBpbnQgbWFpbl92c25kYXR0YWNoKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICBpZiAoZHJ5
cnVuX29ubHkpIHsKICAgICAgICAgY2hhciAqanNvbiA9IGxpYnhsX2RldmljZV92c25kX3RvX2pz
b24oY3R4LCAmdnNuZCk7CiAgICAgICAgIHByaW50ZigidnNuZDogJXNcbiIsIGpzb24pOworICAg
ICAgICByYyA9IDA7CiAgICAgICAgIGZyZWUoanNvbik7CiAgICAgICAgIGdvdG8gb3V0OwogICAg
IH0KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:46:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:46:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcsy6-0006PR-Lr; Tue, 10 Jul 2018 13:46: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcsy4-0006Os-SO
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:46:12 +0000
X-Inumbo-ID: 951ba76b-8447-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 951ba76b-8447-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:46:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59832726"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 14:46:04 +0100
Message-ID: <20180710134607.20302-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] xl/libxl: fixes for vsnd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, al1img@gmail.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>

V2VpIExpdSAoMyk6CiAgbGlieGwvdnNuZDogYWRkIG1pc3NpbmcgZXJyb3IgY2hlY2tzCiAgeGwv
dnNuZDogdXNlIHhjYWxsb2MgdG8gYWxsb2NhdGUgbWVtb3J5IGZvciBwYXJzZXIKICB4bC92c25k
OiBpbml0aWFsaXNlIHJjIGluIGRyeXJ1biBwYXRoCgogdG9vbHMvbGlieGwvbGlieGxfdnNuZC5j
IHwgIDIgKysKIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICB8IDEyICsrKysrKy0tLS0tLQogdG9v
bHMveGwveGxfdnNuZC5jICAgICAgIHwgIDEgKwogMyBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlv
bnMoKyksIDYgZGVsZXRpb25zKC0pCgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:46:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:46:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcsy5-0006P7-Ck; Tue, 10 Jul 2018 13:46: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcsy4-0006Og-Fs
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:46:12 +0000
X-Inumbo-ID: 9468fd8b-8447-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9468fd8b-8447-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:46:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59832723"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 14:46:05 +0100
Message-ID: <20180710134607.20302-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180710134607.20302-1-wei.liu2@citrix.com>
References: <20180710134607.20302-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] libxl/vsnd: add missing error 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: Wei Liu <wei.liu2@citrix.com>, al1img@gmail.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>

UmVwb3J0ZWQtYnk6IENvdmVyaXR5ClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfdnNuZC5jIHwgMiArKwogMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Zz
bmQuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZzbmQuYwppbmRleCBjZjQ2ZTNkZGIxLi45NTcwYTRj
ZjBlIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF92c25kLmMKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfdnNuZC5jCkBAIC0xOTIsNiArMTkyLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fcGNt
X2Zyb21feGVuc3RvcmUobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqcGF0aCwKICAgICAgICAg
ICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvIlhFTlNORF9GSUVMRF9ERVZJQ0VfTkFNRSwg
cGF0aCksIE5VTEwpOwogCiAgICAgcmMgPSBsaWJ4bF9fcGFyYW1zX2Zyb21feGVuc3RvcmUoZ2Ms
IHBhdGgsICZwY20tPnBhcmFtcyk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKIAogICAgIHBjbS0+
c3RyZWFtcyA9IE5VTEw7CiAgICAgcGNtLT5udW1fdnNuZF9zdHJlYW1zID0gMDsKQEAgLTI1Myw2
ICsyNTQsNyBAQCBzdGF0aWMgaW50IGxpYnhsX192c25kX2Zyb21feGVuc3RvcmUobGlieGxfX2dj
ICpnYywgY29uc3QgY2hhciAqbGlieGxfcGF0aCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZlX3BhdGgpLCBOVUxMKTsKIAogICAgIHJjID0gbGlieGxfX3BhcmFtc19mcm9tX3hlbnN0
b3JlKGdjLCBmZV9wYXRoLCAmdnNuZC0+cGFyYW1zKTsKKyAgICBpZiAocmMpIGdvdG8gb3V0Owog
CiAgICAgdnNuZC0+cGNtcyA9IE5VTEw7CiAgICAgdnNuZC0+bnVtX3ZzbmRfcGNtcyA9IDA7Ci0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:47:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:47:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcsz5-0006oR-2S; Tue, 10 Jul 2018 13:47: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=l1dt=j2=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fcsz4-0006oJ-ET
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:47:14 +0000
X-Inumbo-ID: b9aed74f-8447-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x241.google.com (unknown [2607:f8b0:400d:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9aed74f-8447-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:47:03 +0200 (CEST)
Received: by mail-qk0-x241.google.com with SMTP id c131-v6so11532021qkb.0
 for <xen-devel@lists.xenproject.org>; Tue, 10 Jul 2018 06:47:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=w5ZWKSEH0FgFoZYPSlt0v5ME7GDHJTyhXfWfdLyQXB0=;
 b=O27KpWP/22rZaV9MPy8lETzJTh5zn7jsetlG5NarJqXY71Q2GQh3FI/tyX9ircVi1b
 R4rSljCqvY8cbH/KHjE/3y//d0FFfJeMmEWe8OzvaFct11iJy6AZhYKSUdFmcUDI1wIQ
 AkIu6E/tQWynpwNY5t3MoUdohgjwypK3U9Ogjk+gr2jNhV7N15yE2YfiacqBQbXOJ/Kd
 775jfsVlyhQhOA7DH7iFn5WN43DYAe0Q6NXIlZnprpqYEcgUPz0sIsjzefkL/S48MJ48
 OGJs7Ab6Qs/dnAZYLxuZgM7hcjaS/W4WPzuH61mYzAlD21a55p3yZO2e295XYHM+69at
 jk6A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=w5ZWKSEH0FgFoZYPSlt0v5ME7GDHJTyhXfWfdLyQXB0=;
 b=bAIcRpTHgIwTaqMwGMkrAoo7u/Knh4TsTgpn/ofji+0BwGFBYA2VtOvyxLCZoD3EtM
 mgQX0SKCw8mH2tZijks57OjQNFoKRkh3uHOFX9AegpTb8ACciG6SPZ3kVWSk+hs2FMDW
 9zVDGsE4lbC5PY8bzwMXWf1tyODaRCJr/lm4Dwll1kWqirJyKKIXllByVvXHqZNXYCap
 r3V5YXJgt7z86aYesUmtS10zXfj/+QQAXy8VUnwbOPP/86WRKUf0JaR5K8K+G73fHBJx
 oiL4jwgjjYEc3uajVZT4oK3GoOy+2e8acbKR86FJp0nxTN49eKSrE2k5QKHKQK3zAxPQ
 Vkug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=w5ZWKSEH0FgFoZYPSlt0v5ME7GDHJTyhXfWfdLyQXB0=;
 b=bwQJtjGddx50XJ2geR3cpf+3XugZJ29/NYQzRW5U+bTv0JHQDy4pout1eup6oUViRs
 4bnl7K2ctv9iWhLxzzXsxmb3nyRtsDsIPLavnLl/NVa4cF9ArCo00WGtKko2vIFAmnhc
 1RvFmIpUaMQHUKFdd76E0S9C4qZeCn+bcm6panLsnCTy5qDrE5P9LAhBB1FYwSLCrZWb
 0ubjTK7xwvD/DA5c8JfmEc2ejMyEGB1ZPvHguOeDhsgBcQ+awQPtfrjjkSsynHFzi9wD
 pwOT2Vv08/a8kJj6ugtHl3wbMOH00J+XnUrA7t2348hEp7b7f4pl/hfT7jQB8qrq1Jhi
 f+Lw==
X-Gm-Message-State: APt69E0qwY1nO9jBAk6B9xzUz09PJLEi5Wq6uFVrSKPb/QcfobW83UXp
 BGabNQRrymcvqBdzTBGhqjkIhKmDORy3pSK0wgg=
X-Google-Smtp-Source: AAOMgpfwqyDt/QB7+YWcEJeFKYBsH/VEIO30pZcMZ8nfSYzg+x5tGtBZV/H4zFC+rB8b2v5z5KKcdWwqPi11/L3de78=
X-Received: by 2002:a37:953:: with SMTP id
 80-v6mr22270277qkj.331.1531230432207; 
 Tue, 10 Jul 2018 06:47:12 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Tue, 10 Jul 2018 06:47:11
 -0700 (PDT)
In-Reply-To: <20180707110526.35822-3-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-3-paul.durrant@citrix.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Tue, 10 Jul 2018 14:47:11 +0100
X-Google-Sender-Auth: OZF5DY-v8K_OdkhqcBzmwUQ_9yw
Message-ID: <CAFLBxZY1kvNd2RX1zpOvDnn9PDEqQP1Tzyi=bD+zo0-EDW9A8Q@mail.gmail.com>
To: Paul Durrant <paul.durrant@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2 02/13] iommu: introduce the concept of
 BFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBKdWwgNywgMjAxOCBhdCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4gd3JvdGU6Cgo+IEBAIC02NTEsMzQgKzY1MSwzNCBAQCBpbnQgYW1kX2lv
bW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25l
ZCBsb25nIG1mbiwKPiAgICAgIGlmICggcmMgKQo+ICAgICAgewo+ICAgICAgICAgIHNwaW5fdW5s
b2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+IC0gICAgICAgIEFNRF9JT01NVV9ERUJVRygi
Um9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGdmbiA9ICVseFxuIiwgZ2ZuKTsKPiArICAgICAgICBB
TURfSU9NTVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBiZm4gPSAlbHhcbiIsIGJm
bik7Cj4gICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICAgICAgICAgIHJldHVybiByYzsKPiAg
ICAgIH0KPgo+ICAgICAgLyogU2luY2UgSFZNIGRvbWFpbiBpcyBpbml0aWFsaXplZCB3aXRoIDIg
bGV2ZWwgSU8gcGFnZSB0YWJsZSwKPiAtICAgICAqIHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFn
ZSB0YWJsZSBmb3IgbGFnZXIgZ2ZuIG5vdyAqLwo+ICsgICAgICogd2UgbWlnaHQgbmVlZCBhIGRl
ZXBlciBwYWdlIHRhYmxlIGZvciB3aWRlciBiZm4gbm93ICovCgpPaCwgY29tZSBvbiwgbm8gbGFn
ZXIgZ2Zucz8gOy0pCgo+IEBAIC0yNzM3LDEwICsyNzM3LDEyIEBAIHN0YXRpYyB2b2lkIGFybV9z
bW11X2lvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgICAgeGZy
ZWUoeGVuX2RvbWFpbik7Cj4gIH0KPgo+IC1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21t
dV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKPiArc3RhdGlj
IGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBiZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBt
Zm4sIHVuc2lnbmVkIGludCBmbGFncykKPiAgewo+ICAgICAgICAgcDJtX3R5cGVfdCB0Owo+ICsg
ICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSA9IGJmbjsKPiArICAgICAgIHVuc2lnbmVkIGxvbmcg
Z2ZuOwoKSSBkb24ndCB1bmRlcnN0YW5kIHdoYXQgdGhlIHBvaW5kIG9mIHRoZXNlIHRlbXBvcmFy
eSB2YXJpYWJsZXMgYXJlLgpUaGV5IGRvbid0IHNlZW0gdG8gcmVhbGx5IGFkZCBhbnkgaW5mb3Jt
YXRpb24gYXQgdGhpcyBwb2ludC4KCj4KPiAgICAgICAgIC8qCj4gICAgICAgICAgKiBHcmFudCBt
YXBwaW5ncyBjYW4gYmUgdXNlZCBmb3IgRE1BIHJlcXVlc3RzLiBUaGUgZGV2X2J1c19hZGRyCj4g
QEAgLTI3NDgsMTAgKzI3NTAsMTEgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVf
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCj4gICAgICAgICAg
KiBwcm90ZWN0ZWQgYnkgYW4gSU9NTVUsIFhlbiBuZWVkcyB0byBhZGQgYSAxOjEgbWFwcGluZyBp
biB0aGUgZG9tYWluCj4gICAgICAgICAgKiBwMm0gdG8gYWxsb3cgRE1BIHJlcXVlc3QgdG8gd29y
ay4KPiAgICAgICAgICAqIFRoaXMgaXMgb25seSB2YWxpZCB3aGVuIHRoZSBkb21haW4gaXMgZGly
ZWN0ZWQgbWFwcGVkLiBIZW5jZSB0aGlzCj4gLSAgICAgICAgKiBmdW5jdGlvbiBzaG91bGQgb25s
eSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdpdGggZ2ZuID09IG1mbi4KPiArICAgICAgICAqIGZ1
bmN0aW9uIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgZ250dGFiIGNvZGUgd2l0aCBnZm4gPT0gbWZu
ID09IGJmbi4KPiAgICAgICAgICAqLwo+ICAgICAgICAgQlVHX09OKCFpc19kb21haW5fZGlyZWN0
X21hcHBlZChkKSk7Cj4gLSAgICAgICBCVUdfT04obWZuICE9IGdmbik7Cj4gKyAgICAgICBCVUdf
T04obWZuICE9IGZyYW1lKTsKPiArICAgICAgIGdmbiA9IGZyYW1lOwo+Cj4gICAgICAgICAvKiBX
ZSBvbmx5IHN1cHBvcnQgcmVhZGFibGUgYW5kIHdyaXRhYmxlIGZsYWdzICovCj4gICAgICAgICBp
ZiAoIShmbGFncyAmIChJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpKSkKPiBAQCAt
Mjc2Niw4ICsyNzY5LDEyIEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAo+ICAgICAgICAgcmV0dXJu
IGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGQsIF9nZm4oZ2ZuKSwgX21mbihtZm4pLCAwLCB0KTsK
PiAgfQo+Cj4gLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCj4gK3N0YXRpYyBpbnQgX19tdXN0X2No
ZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBi
Zm4pCj4gIHsKPiArICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUgPSBiZm47Cj4gKyAgICAgICB1
bnNpZ25lZCBsb25nIGdmbiA9IGZyYW1lOwo+ICsgICAgICAgdW5zaWduZWQgbG9uZyBtZm4gPSBm
cmFtZTsKClNhbWUgaGVyZS4KCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gaW5kZXggMmM0NGZh
YmY5OS4uOWEzYmI2YTQzZSAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IEBAIC0xODUs
NyArMTg1LDggQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQo+ICAgICAgICAgIHBhZ2VfbGlzdF9mb3JfZWFjaCAoIHBhZ2UsICZkLT5wYWdlX2xp
c3QgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4gPSBtZm5f
eChwYWdlX3RvX21mbihwYWdlKSk7Cj4gLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuID0g
bWZuX3RvX2dtZm4oZCwgbWZuKTsKPiArICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSA9
IG1mbl90b19nbWZuKGQsIG1mbik7Cj4gKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYmZuID0g
ZnJhbWU7CgpBbmQgaGVyZS4KCkV2ZXJ5dGhpbmcgZWxzZSBsb29rcyBnb29kLgoKIC1HZW9yZ2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:50:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:50: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 1fct1p-0007WX-KK; Tue, 10 Jul 2018 13: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=vod0=j2=citrix.com=prvs=722e3bda8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fct1o-0007Nm-4o
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:50:04 +0000
X-Inumbo-ID: 1ea05f7a-8448-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ea05f7a-8448-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:49:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="75958938"
Date: Tue, 10 Jul 2018 15:49:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
 <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDU6NDc6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEzOjAwLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDY6NDU6MTZQTSArMDIwMCwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+PiBTb3JyeSBmb3IgYXNraW5nIHNvIG1hbnkgcXVlc3Rp
b25zLCBidXQgSSB3b3VsZCBsaWtlIHRvIHRyeSB0byBhdm9pZAo+ID4+IHRoZSBERUZJTkVEIGNv
bmRpdGlvbmFsIGluIHRoZSBsaW5rZXIgc2NyaXB0IGlmIHBvc3NpYmxlLgo+ID4gCj4gPiBJZiB5
b3Ugd2lzaCB0byBkbyB0aGF0IHRoZW4gcHV0IGR1bW15IGVmaSBzeW1ib2wgaW50byAKPiA+IHhl
bi9hcmNoL3g4Ni9lZmkvc3R1Yi5jLgo+IAo+IEkgdGhpbmsgSSd2ZSBjbGVhcmx5IG9iamVjdGVk
IHRvIHRoYXQgYmVmb3JlIC0gSSBzaW1wbHkgc2VlIG5vIG5lZWQgZm9yCj4gd2FzdGluZyB0aGUg
c3BhY2UgaW4gYW4gRUZJLWluY2FwYWJsZSBiaW5hcnkuCgpCdXQgc3VjaCB3YXN0ZSBpcyBhbHNv
IGFkZGVkIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB5b3UgZGVmaW5lIHRoZQpzeW1ib2wgaXQgaW4g
dGhlIGxpbmtlciBzY3JpcHQgb3IgaW4gYSBDIGZpbGU/CgpUaGFuaywgUm9nZXIuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:50:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:50:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fct2H-0007cs-Ug; Tue, 10 Jul 2018 13: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fct2G-0007ch-DX
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:50:32 +0000
X-Inumbo-ID: 951623be-8447-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 951623be-8447-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 15:46:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59832725"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 10 Jul 2018 14:46:06 +0100
Message-ID: <20180710134607.20302-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180710134607.20302-1-wei.liu2@citrix.com>
References: <20180710134607.20302-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] xl/vsnd: use xcalloc to allocate memory for
 parser
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, al1img@gmail.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>

Li4uIGJlY2F1c2UgaXQgaGFuZGxlcyBlcnJvcnMgZm9yIHVzLgoKUmVwb3J0ZWQtYnk6IENvdmVy
aXR5ClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9v
bHMveGwveGxfcGFyc2UuYyB8IDEyICsrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5z
ZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy94bC94bF9wYXJz
ZS5jIGIvdG9vbHMveGwveGxfcGFyc2UuYwppbmRleCAzZWJmNmQ5MDIzLi5mOTE0N2Y2YTVjIDEw
MDY0NAotLS0gYS90b29scy94bC94bF9wYXJzZS5jCisrKyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMK
QEAgLTgyMCw4ICs4MjAsOCBAQCBpbnQgcGFyc2VfdmRpc3BsX2NvbmZpZyhsaWJ4bF9kZXZpY2Vf
dmRpc3BsICp2ZGlzcGwsIGNoYXIgKnRva2VuKQogICAgICAgICBzcGxpdF9zdHJpbmdfaW50b19z
dHJpbmdfbGlzdChvcGFyZywgIjsiLCAmY29ubmVjdG9ycyk7CiAKICAgICAgICAgdmRpc3BsLT5u
dW1fY29ubmVjdG9ycyA9IGxpYnhsX3N0cmluZ19saXN0X2xlbmd0aCgmY29ubmVjdG9ycyk7Ci0g
ICAgICAgIHZkaXNwbC0+Y29ubmVjdG9ycyA9IGNhbGxvYyh2ZGlzcGwtPm51bV9jb25uZWN0b3Jz
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKCp2ZGlzcGwtPmNv
bm5lY3RvcnMpKTsKKyAgICAgICAgdmRpc3BsLT5jb25uZWN0b3JzID0geGNhbGxvYyh2ZGlzcGwt
Pm51bV9jb25uZWN0b3JzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNp
emVvZigqdmRpc3BsLT5jb25uZWN0b3JzKSk7CiAKICAgICAgICAgZm9yKGkgPSAwOyBpIDwgdmRp
c3BsLT5udW1fY29ubmVjdG9yczsgaSsrKQogICAgICAgICB7CkBAIC04NjMsOCArODYzLDggQEAg
c3RhdGljIGludCBwYXJzZV92c25kX3BhcmFtcyhsaWJ4bF92c25kX3BhcmFtcyAqcGFyYW1zLCBj
aGFyICp0b2tlbikKICAgICAgICAgc3BsaXRfc3RyaW5nX2ludG9fc3RyaW5nX2xpc3Qob3Bhcmcs
ICI7IiwgJnJhdGVzKTsKIAogICAgICAgICBwYXJhbXMtPm51bV9zYW1wbGVfcmF0ZXMgPSBsaWJ4
bF9zdHJpbmdfbGlzdF9sZW5ndGgoJnJhdGVzKTsKLSAgICAgICAgcGFyYW1zLT5zYW1wbGVfcmF0
ZXMgPSBjYWxsb2MocGFyYW1zLT5udW1fc2FtcGxlX3JhdGVzLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplb2YoKnBhcmFtcy0+c2FtcGxlX3JhdGVzKSk7CisgICAg
ICAgIHBhcmFtcy0+c2FtcGxlX3JhdGVzID0geGNhbGxvYyhwYXJhbXMtPm51bV9zYW1wbGVfcmF0
ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoKnBhcmFt
cy0+c2FtcGxlX3JhdGVzKSk7CiAKICAgICAgICAgZm9yIChpID0gMDsgaSA8IHBhcmFtcy0+bnVt
X3NhbXBsZV9yYXRlczsgaSsrKSB7CiAgICAgICAgICAgICBwYXJhbXMtPnNhbXBsZV9yYXRlc1tp
XSA9IHN0cnRvdWwocmF0ZXNbaV0sIE5VTEwsIDApOwpAQCAtODc3LDggKzg3Nyw4IEBAIHN0YXRp
YyBpbnQgcGFyc2VfdnNuZF9wYXJhbXMobGlieGxfdnNuZF9wYXJhbXMgKnBhcmFtcywgY2hhciAq
dG9rZW4pCiAgICAgICAgIHNwbGl0X3N0cmluZ19pbnRvX3N0cmluZ19saXN0KG9wYXJnLCAiOyIs
ICZmb3JtYXRzKTsKIAogICAgICAgICBwYXJhbXMtPm51bV9zYW1wbGVfZm9ybWF0cyA9IGxpYnhs
X3N0cmluZ19saXN0X2xlbmd0aCgmZm9ybWF0cyk7Ci0gICAgICAgIHBhcmFtcy0+c2FtcGxlX2Zv
cm1hdHMgPSBjYWxsb2MocGFyYW1zLT5udW1fc2FtcGxlX2Zvcm1hdHMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKCpwYXJhbXMtPnNhbXBsZV9mb3JtYXRz
KSk7CisgICAgICAgIHBhcmFtcy0+c2FtcGxlX2Zvcm1hdHMgPSB4Y2FsbG9jKHBhcmFtcy0+bnVt
X3NhbXBsZV9mb3JtYXRzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzaXplb2YoKnBhcmFtcy0+c2FtcGxlX2Zvcm1hdHMpKTsKIAogICAgICAgICBmb3IgKGkgPSAw
OyBpIDwgcGFyYW1zLT5udW1fc2FtcGxlX2Zvcm1hdHM7IGkrKykgewogICAgICAgICAgICAgbGli
eGxfdnNuZF9wY21fZm9ybWF0IGZvcm1hdDsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:52:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13: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 1fct4G-0007rB-GC; Tue, 10 Jul 2018 13:52: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=shaj=j2=citrix.com=prvs=7225138ac=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fct4F-0007r1-Hb
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:52:35 +0000
X-Inumbo-ID: 817e3c4b-8448-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 817e3c4b-8448-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 13:52:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59833587"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23364.47622.395803.444157@mariner.uk.xensource.com>
Date: Tue, 10 Jul 2018 14:52:06 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180710134607.20302-1-wei.liu2@citrix.com>
References: <20180710134607.20302-1-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 0/3] xl/libxl: fixes for vsnd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, al1img@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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggMC8zXSB4bC9saWJ4bDogZml4ZXMgZm9yIHZzbmQgIik6
Cj4gV2VpIExpdSAoMyk6Cj4gICBsaWJ4bC92c25kOiBhZGQgbWlzc2luZyBlcnJvciBjaGVja3MK
PiAgIHhsL3ZzbmQ6IHVzZSB4Y2FsbG9jIHRvIGFsbG9jYXRlIG1lbW9yeSBmb3IgcGFyc2VyCj4g
ICB4bC92c25kOiBpbml0aWFsaXNlIHJjIGluIGRyeXJ1biBwYXRoCgpBbGwgdGhyZWUsCgpBY2tl
ZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 13:55:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 13:55:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fct6X-00080L-0y; Tue, 10 Jul 2018 13:54: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fct6V-00080F-SQ
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 13:54:55 +0000
X-Inumbo-ID: d53c7b58-8448-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 d53c7b58-8448-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 13:54:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 07:54:53 -0600
Message-Id: <5B44BAAB02000078001D2B4A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 07:54:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
 <20180704133109.GA26572@olila.local.net-space.pl>
 <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
 <20180704163542.GG26572@olila.local.net-space.pl>
 <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
 <20180706140248.GK26572@olila.local.net-space.pl>
 <5B3F85ED02000078001D1EA5@prv1-mh.provo.novell.com>
 <20180710104808.GX26572@olila.local.net-space.pl>
In-Reply-To: <20180710104808.GX26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDEwLjA3LjE4IGF0IDEyOjQ4LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIEZyaSwgSnVsIDA2LCAyMDE4IGF0IDA5OjA4OjI5QU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMDYuMDcuMTggYXQgMTY6MDIsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDI6MTg6MDNBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAwNC4wNy4xOCBhdCAxODozNSwgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiBPbiBXZWQsIEp1bCAwNCwgMjAx
OCBhdCAwOToyNzo0M0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4gPj4+IE9u
IDA0LjA3LjE4IGF0IDE2OjAxLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+PiA+
PiA+PiA+IE9uIE1vbiwgSnVuIDI1LCAyMDE4IGF0IDA5OjM2OjA3QU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+PiA+PiA+PiA+PiA+Pj4gT24gMTkuMDYuMTggYXQgMTY6MzUsIDxkYW5pZWwu
a2lwZXJAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+ID4+ID4+ID4+ID4gQEAgLTU4Miw2ICs1ODcsMTIg
QEAgc3RhdGljIHZvaWQgX19pbml0IGVmaV9hcmNoX21lbW9yeV9zZXR1cCh2b2lkKQo+PiA+PiA+
PiA+PiA+ICAgICAgaWYgKCAhZWZpX2VuYWJsZWQoRUZJX0xPQURFUikgKQo+PiA+PiA+PiA+PiA+
ICAgICAgICAgIHJldHVybjsKPj4gPj4gPj4gPj4gPgo+PiA+PiA+PiA+PiA+ICsgICAgaWYgKCBl
ZmlfZW5hYmxlZChFRklfTUJfTE9BREVSKSApCj4+ID4+ID4+ID4+ID4gKyAgICAgICAgZm9yICgg
cHRlID0gX19wYWdlX3RhYmxlc19zdGFydDsgcHRlIDwgX19wYWdlX3RhYmxlc19lbmQ7Cj4+ID4+
ID4+ID4+ID4gKyAgICAgICAgICAgICAgcHRlICs9ICggcHRlICE9IChpbnRwdGVfdCAqKWwyX2lk
ZW50bWFwICkgPyAxIDogNCAqIEwyX1BBR0VUQUJMRV9FTlRSSUVTICkKPj4gPj4gPj4gPj4KPj4g
Pj4gPj4gPj4gUGxlYXNlIGF2b2lkIGV4cGxpY2l0IGNhc3RzIC0gJmwyZV9nZXRfaW50cHRlKGwy
X2lkZW50bWFwWzBdKSBvcgo+PiA+PiA+PiA+PiBzb21ldGhpbmcgYWxvbmcgdGhvc2UgbGluZXMg
b3VnaHQgdG8gd29yayBoZXJlLiBTYW1lIGZvcgo+PiA+PiA+PiA+PiA0ICogTDJfUEFHRVRBQkxF
X0VOVFJJRVMgLSB5b3UgbWVhbiBBUlJBWV9TSVpFKCkgdGhlcmUuCj4+ID4+ID4+ID4KPj4gPj4g
Pj4gPiBPSy4KPj4gPj4gPj4gPgo+PiA+PiA+PiA+PiBBbHNvIHRoaXMgd2hvbGUgY29kZSBibG9j
ayBuZWVkcyBhIGNvbW1lbnQsIHRvIGV4cGxhaW4gd2hhdCBpdAo+PiA+PiA+PiA+PiBkb2VzIGFu
ZCBhbHNvIHdoeSBsMl9pZGVudG1hcCBuZWVkcyBza2lwcGluZy4KPj4gPj4gPj4gPj4KPj4gPj4g
Pj4gPj4gRnVydGhlcm1vcmUgLSBpc24ndCB0aGlzIG9mZiBieSBvbmUsIGFuZCB5b3UgcHJvY2Vz
cyBsMl9pZGVudG1hcFswXQo+PiA+PiA+PiA+PiB0aGlzIHdheSwgc2tpcHBpbmcgdGhlIHJlc3Qg
X3BsdXNfIHRoZSBmaXJzdCBmb2xsb3dpbmcgZW50cnk/IEkgdGhpbmsKPj4gPj4gPj4gPgo+PiA+
PiA+PiA+IFRoZSBjb2RlIG1pbWljcyBzaW1pbGFyIGNvZGUgaW4gaGVhZC5TLgo+PiA+PiA+Pgo+
PiA+PiA+PiBJIGNhbid0IHNlZSBhIHNpbWlsYXIgb2ZmLWJ5LTEgaW4gaGVhZC5TLgo+PiA+PiA+
Cj4+ID4+ID4gIDY2MiAgICAgICAgIC8qCj4+ID4+ID4gIDY2MyAgICAgICAgICAqIFVwZGF0ZSBm
cmFtZSBhZGRyZXNzZXMgaW4gcGFnZSB0YWJsZXMgZXhjbHVkaW5nIGwyX2lkZW50bWFwCj4+ID4+
ID4gIDY2NCAgICAgICAgICAqIHdpdGhvdXQgaXRzIGZpcnN0IGVudHJ5IHdoaWNoIHBvaW50cyB0
byBsMV9pZGVudG1hcC4KPj4gPj4gPiAgNjY1ICAgICAgICAgICovCj4+ID4+ID4gIDY2NiAgICAg
ICAgIG1vdiAgICAgJCgoX19wYWdlX3RhYmxlc19lbmQtX19wYWdlX3RhYmxlc19zdGFydCkvOCks
JWVjeAo+PiA+PiA+ICA2NjcgICAgICAgICBtb3YgICAgICQoKChsMl9pZGVudG1hcC1fX3BhZ2Vf
dGFibGVzX3N0YXJ0KS84KSsxKSwlZWR4Cj4+ID4+ID4gIDY2OCAxOiAgICAgIGNtcCAgICAgJCgo
bDJfaWRlbnRtYXArbDJfaWRlbnRtYXBfc2l6ZW9mLV9fcGFnZV90YWJsZXNfc3RhcnQpLzgpLCVl
Y3gKPj4gPj4gPiAgNjY5ICAgICAgICAgY21vdmUgICAlZWR4LCVlY3gKPj4gPj4gPiAgNjcwICAg
ICAgICAgdGVzdGwgICAkX1BBR0VfUFJFU0VOVCxzeW1fZnMoX19wYWdlX3RhYmxlc19zdGFydCkt
OCgsJWVjeCw4KQo+PiA+PiA+ICA2NzEgICAgICAgICBqeiAgICAgIDJmCj4+ID4+ID4gIDY3MiAg
ICAgICAgIGFkZCAgICAgJWVzaSxzeW1fZnMoX19wYWdlX3RhYmxlc19zdGFydCktOCgsJWVjeCw4
KQo+PiA+PiA+ICA2NzMgMjogICAgICBsb29wICAgIDFiCj4+ID4+Cj4+ID4+IFdlbGwgLSB0aGlz
IGlzIHRoZSBjb2RlIGluIHF1ZXN0aW9uLCBidXQgeW91IGZhaWwgdG8gcG9pbnQgb3V0IHdoZXJl
Cj4+ID4+IHRoZSBvZmYtYnktMSBpcy4KPj4gPgo+PiA+IExpbmUgNjY3LCA2NjggYW5kIDY2OS4K
Pj4KPj4gSSBkb24ndCB0aGluayBzbywgbm8uIE5vdGUgdGhlIC04IGluIGxpbmVzIDY3MCBhbmQg
NjcyLgo+IAo+IEhvd2V2ZXIsIHlvdSBhcmUgbWlzc2luZyArMSBpbiBsaW5lIDY2Ny4KCkkgZG9u
J3QgdGhpbmsgSSBhbTogVGhlIGZpcnN0IGVudHJ5IG9mIGwyX2lkZW50bWFwIGFjdHVhbGx5IG5l
ZWRzCnByb2Nlc3NpbmcgYWZhaWNzIChhbmQgYXMgdGhlIGNvbW1lbnQgc2F5cyksIGFzIHRoYXQn
cyB0aGUgb25seSBvbmUKd2l0aCBub24tYWJzb2x1dGUgY29udGVudHMuIElPVyAtIHBhcnQgb2Yg
bXkgb3JpZ2luYWwgY29tbWVudCB3YXMKd3JvbmcsIGJ1dCB0aGUgb3RoZXIgaGFsZiAoeW91IHNr
aXBwaW5nIG9uZSBlbnRyeSkgc3RpbGwgc2VlbXMKYXBwbGljYWJsZSwgYXMgZG9lcyB0aGUgcGFy
dCBjb25jZXJuaW5nIHRoZSBtaXNzaW5nIGNvbW1lbnQuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:01:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14:01: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 1fctCH-0000cB-Rm; Tue, 10 Jul 2018 14:00: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fctCG-0000c6-1c
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:00:52 +0000
X-Inumbo-ID: a924b2f1-8449-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a924b2f1-8449-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 14:00:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59834573"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-4-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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
 NkY9enyrlw==
Message-ID: <42026221-c065-9b31-20e9-21ea6b9a8548@citrix.com>
Date: Tue, 10 Jul 2018 15:00:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180707110526.35822-4-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 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>

T24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoaXMgcGF0Y2gg
bW9kaWZpZXMgdGhlIGRlY2xhcmF0aW9uIG9mIHRoZSBlbnRyeSBwb2ludHMgdG8gdGhlIElPTU1V
Cj4gc3ViLXN5c3RlbSB0byB1c2UgYmZuX3QgYW5kIG1mbl90IGluIHBsYWNlIG9mIHVuc2lnbmVk
IGxvbmcuIEEgc3Vic2VxdWVudAo+IHBhdGNoIHdpbGwgc2ltaWxhcmx5IG1vZGlmeSB0aGUgbWV0
aG9kcyBpbiB0aGUgaW9tbXVfb3BzIHN0cnVjdHVyZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IC0tLQo+IENjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4
LmNvbT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4K
PiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDYzogSnVuIE5ha2FqaW1hIDxq
dW4ubmFrYWppbWFAaW50ZWwuY29tPgo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgo+
IAo+IHYyOgo+ICAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEphbi4KPiAgLSBVc2UgaW50ZXJt
ZWRpYXRlICdmcmFtZScgdmFyaWFibGUgdG8gYXZvaWQgZGlyZWN0bHkgZW5jYXBzdWxhdGluZwo+
ICAgIG1mbiBvciBnZm4gdmFsdWVzIGFzIGJmbnMuCgpFeHBsYWluIHRoaXMgb25lIHRvIG1lPyAg
QXQgdGhlIG1vbWVudCBJIGRvbid0IHNlZSBhbnkgdmFsdWUgZnJvbSBoYXZpbmcKdGhlIGV4dHJh
IHZhcmlhYmxlIGluIHRoZSBtaWRkbGUuCgpFdmVyeXRoaW5nIGVsc2UgbG9va3MgZ29vZC4KCiAt
R2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:06:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14:06:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fctHE-0000rZ-Nb; Tue, 10 Jul 2018 14:06: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fctHE-0000rJ-65
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:06:00 +0000
X-Inumbo-ID: 616ae7a4-844a-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 616ae7a4-844a-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 14:06:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 08:05:58 -0600
Message-Id: <5B44BD4402000078001D2B90@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 08:05:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-1-git-send-email-daniel.kiper@oracle.com>
 <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
 <20180704142505.GB26572@olila.local.net-space.pl>
 <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
 <20180704164848.GH26572@olila.local.net-space.pl>
 <5B3DD85402000078001D1574@prv1-mh.provo.novell.com>
 <20180706144608.GL26572@olila.local.net-space.pl>
 <5B3F87D602000078001D1EC3@prv1-mh.provo.novell.com>
 <20180710113523.GZ26572@olila.local.net-space.pl>
In-Reply-To: <20180710113523.GZ26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDEwLjA3LjE4IGF0IDEzOjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIEZyaSwgSnVsIDA2LCAyMDE4IGF0IDA5OjE2OjM4QU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMDYuMDcuMTggYXQgMTY6NDYsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gT0ssIHhlbi5tYi5lZmkgZG9lcyBub3QgbmVlZCByZWxvY3MgYmVj
YXVzZToKPj4gPiAgIC0gd2UgZ2VuZXJhdGUgUEUgZmlsZSBmcm9tIHhlbi1zeW1zIGZpbGUgbGlr
ZSB3ZSBkbyB3aXRoIEVMRiBvdXRwdXQ7Cj4+ID4gICAgIHNvLCB0aGUgY29kZSBpbiB0aGUgUEUg
ZmlsZSBpcyB0aGUgc2FtZSBsaWtlIGluIHRoZSBFTEYgZmlsZTsKPj4gPiAgICAgaGVuY2UsIGlm
IEVMRiB3b3JrcyB3aHkgUEUgc2hvdWxkIG5vdCwKPj4gPiAgIC0gYWxsIGFkZHJlc3NpbmcgaXMg
cmVsYXRpdmUgdG8gJXJpcCBhcyBpdCBpcyBpbiBFTEYgZmlsZSwKPj4KPj4gV2hhdCBhcmUgdGhl
IHNldmVyYWwgaHVuZHJlZCBiYXNlIHJlbG9jcyBpbiB4ZW4uZWZpIGRvaW5nIHRoZW4/IFN1cmUK
Pj4gc29tZSBvZiB0aGVtIHdvdWxkbid0IHJlYWxseSBiZSBuZWVkZWQsIGJ1dCBJIGRvdWJ0IHRo
YXQncyB0cnVlIGZvcgo+PiBhbGwgb2YgdGhlbS4gVGhlIGZpcnN0IGFuZCBmb3JlbW9zdCBjYXNl
IG9mIG5vbi1SSVAtcmVsYXRpdmUgYWRkcmVzc2luZwo+PiBpcyBkYXRhIHdpdGggc3RhdGljIGlu
aXRpYWxpemVycyBwb2ludGluZyBlbHNld2hlcmUgaW4gdGhlIGltYWdlLiBUaGVzZQo+PiBuZWVk
IHJlbG9jYXRpb25zIGFwcGxpZWQgdG8gd29yay4KPj4KPj4gT25jZSBhZ2FpbiAtIGEgZnVuZGFt
ZW50YWwgY3JpdGVyaWEgaXMgd2hldGhlciB5b3VyIGJpbmFyeSBjYW4gYmUgdXNlZAo+PiBpbiBw
bGFjZSBvZiB0aGUgY3VycmVudCB4ZW4uZWZpLiBJIGNhbid0IGNvbnZpbmNlIG15c2VsZiB0aGF0
IHlvdSd2ZQo+PiBhY3R1YWxseSB0cmllZCB0aGF0IG91dC4gQXQgdGhlIHZlcnkgbGVhc3QgSSdk
IGV4cGVjdCB0aGUgc3RhdGljIGFycmF5IGluCj4+IFByaW50RXJyTWVzZygpIHRvIHByZXNlbnQg
cHJvYmxlbXMgaGVyZS4KPiAKPiBVZ2guLi4gWW91IGFyZSByaWdodC4gSSBmb3Jnb3QgYWJvdXQg
dGhhdC4gU2FkbHkgdGhlIHByb2JsZW0gYXBwbGllcyB0bwo+IHRoZSBFRkkgYm9vdCBjb2RlIGlu
IHRoZSB4ZW4uZ3ogdG9vLiBTbywgYm90aCB0aGluZ3MgaGF2ZSB0byBiZSBmaXhlZC4KPiBBdCBm
aXJzdCBzaWdodCBpdCBzZWVtcyB0byBtZSB0aGF0IHdlIGNhbiBsZWF2ZSByZWxvY3MgaW4gdGhl
IHhlbi1zeW1zCj4gYW5kIHRoZW4gYXR0YWNoIHRoZW0gdG8gdGhlIHhlbi5tYi5lZmkveGVuLmd6
IHNvbWVob3cuIEl0IHdvdWxkIGJlIG5pY2UKPiB0byBkbyB0aGF0IGp1c3Qgb25seSBmb3IgdGhl
IEVGSSBib290IGNvZGUuIFNob3VsZCBub3Qgd2UgcHV0IGl0IGluCj4gc2VwYXJhdGUgc2VjdGlv
biB0aGVuPyBBbm90aGVyIHF1ZXN0aW9uIGlzIHRoZSBzaXplIG9mIHRoZSAucmVsb2Mgc2VjdGlv
bi4KPiBXZSBkbyBub3Qga25vdyBpdCBpbiBhZHZhbmNlLiBTbywgcHJvYmFibHkgd2Ugc2hvdWxk
IGJ1aWxkIHRoZSBjb2RlIGluCj4gdHdvIHN0ZXBzIGFzIHdlIGRvIG5vdy4gT3IgcHJlYWxsb2Mg
YSBzdGF0aWMgcGxhY2UgYW5kIGZpbGwgaXQgbGF0ZXIuCj4gVGhpcyB3YXkgd2Ugd291bGQgaGF2
ZSBqdXN0IG9uZSBwaGFzZSBidWlsZC4KCkFueSBzdGF0aWMgYWxsb2NhdGlvbi9yZXNlcnZhdGlv
biBzY2hlbWUgaXMgd2FzdGVmdWwgYXQgZmlyc3QgYW5kIGV2ZW50dWFsbHkKbm90IGFsbG9jYXRp
bmcvcmVzZXJ2aW5nIGVub3VnaCBzcGFjZS4gVW5sZXNzIHRoZXJlJ3MgYSB3YXkgdG8gcmVhc29u
YWJseQp3ZWxsIGVzdGltYXRlIHRoZSBzaXplIGFoZWFkIG9mIHRpbWUsIEknZCBiZSBvcHBvc2Vk
IHRvIHN1Y2ggYSBtb2RlbC4gQXMKdG8gYSBzZXBhcmF0ZSBzZWN0aW9uIC0gc3VyZSwgd2h5IG5v
dD8gUmVsb2NhdGlvbnMgYXJlIGluIGEgc2VwYXJhdGUgc2VjdGlvbgppbiB4ZW4uZWZpIGFzIHdl
bGwuCgo+IE9yIGFub3RoZXIgb3B0aW9uLiBBZGQgWGVuIG1hcHBpbmdzIGluIHRoZSBlYXJseSBF
RkkgYm9vdCBjb2RlLiBIb3dldmVyLAo+IGl0IHNlZW1zIGNyYXp5IGFuZCBtYXkgbm90IHdvcmsg
b24gYWxsIEVGSSBpbXBsZW1lbnRhdGlvbnMuIEhtbW0uLi4KPiBIYXZlIHRvIGNoZWNrIHRoZSBV
RUZJIHNwZWMuLi4KCkknbSBhZnJhaWQgSSBkb24ndCB1bmRlcnN0YW5kIGFueXdheSB3aGF0IHlv
dSB0aGluayBvZiBoZXJlLgoKPiBCeSB0aGUgd2F5LCBJIGFtIG5vdCBzdXJlIHdoeSBta3JlbG9j
IGlzIGV4ZWN1dGVkIHR3aWNlLiBDb3VsZCB5b3UKPiBleHBsYWluIHRoYXQ/CgpJdHMgbmVlZGVk
IGFzIG1hbnkgdGltZXMgYXMgd2UgbGluayBhIGJpbmFyeSwgbWludXMgdGhlIHZlcnkgZmlyc3Qg
dGltZSwKd2hlcmUgc3R1YiAoZHVtbXkpIG9iamVjdHMgYXJlIHVzZWQuIEkgZG9uJ3Qgc2VlIGhv
dyB5b3UgdGhpbmsgd2UKY291bGQgZ2V0IGF3YXkgd2l0aCBqdXN0IG9uZSBpbnZvY2F0aW9uLiBB
cmUgeW91IHRoaW5raW5nIHdlIGNvdWxkIGdldAphd2F5IHdpdGggZmV3ZXIgbGlua2luZyBzdGVw
cz8KLSBMaW5rIHN0ZXAgMCBwcm9kdWNlcyBhIGJpbmFyeSB3aXRob3V0IGthbGxzeW1zIHRhYmxl
LCBidXQgd2l0aCBhbGwKICBzeW1ib2xzLiBIZW5jZSBhIHN5bWJvbCB0YWJsZSBnZW5lcmF0ZWQg
ZnJvbSBpdCB3aWxsIGhhdmUgdGhlIGNvcnJlY3QKICBudW1iZXIgb2YgZW50cmllcyBhbmQgaGVu
Y2UgdGhlIGNvcnJlY3Qgc2l6ZS4KLSBMaW5rIHN0ZXAgMSBwcm9kdWNlcyBhIGJpbmFyeSB3aXRo
IGthbGxzeW1zIHRhYmxlIHRha2VuIGZyb20gdGhlCiAgc3RlcCAwIGJpbmFyeS4gVGhpcyByZXN1
bHRzIGluIGFsbCBhZGRyZXNzZXMgaW4gdGhlIHJlc3VsdGluZyBiaW5hcnkgbm93CiAgYmVpbmcg
Y29ycmVjdCAobm8gbW9yZSBjb2RlL2RhdGEgaXMgZ29pbmcgdG8gYmUgYWRkZWQpLCBidXQgdGhl
CiAgc3ltYm9sIHRhYmxlIGl0c2VsZiBpcyB3cm9uZyAoYXMgY29taW5nIGZyb20gc3RlcCAwKS4K
LSBMaW5rIHN0ZXAgMiBwcm9kdWNlcyBhIGJpbmFyeSB3aXRoIGEgX2NvcnJlY3RfIGthbGxzeW1z
IHRhYmxlLgpJZiB3ZSBvbWl0dGVkIHJlbG9jYXRpb25zIGZyb20gc3RlcCAxLCB3ZSdkIHJpc2sg
b3RoZXIgYWRkcmVzc2VzCmNoYW5naW5nIGluIHN0ZXAgMiAobWF5YmUgdGhpcyBpcyBqdXN0IGEg
dGhlb3JldGljYWwgcmlzaywgYnV0IGFueXdheSkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:09:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14:09: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 1fctKK-0001Da-8s; Tue, 10 Jul 2018 14:09: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fctKJ-0001DT-31
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:09:11 +0000
X-Inumbo-ID: caa78d0b-844a-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 caa78d0b-844a-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 16:09:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 08:09:09 -0600
Message-Id: <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 08:09:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180628153809.50172-1-roger.pau@citrix.com>
 <5B35C51C02000078001350BF@prv1-mh.provo.novell.com>
 <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
 <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
In-Reply-To: <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDEwLjA3LjE4IGF0IDE1OjQ5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDEwLCAyMDE4IGF0IDA1OjQ3OjE5QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTAuMDcuMTggYXQgMTM6MDAsIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNv
bT4gd3JvdGU6Cj4+ID4gT24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDY6NDU6MTZQTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gPj4gU29ycnkgZm9yIGFza2luZyBzbyBtYW55IHF1
ZXN0aW9ucywgYnV0IEkgd291bGQgbGlrZSB0byB0cnkgdG8gYXZvaWQKPj4gPj4gdGhlIERFRklO
RUQgY29uZGl0aW9uYWwgaW4gdGhlIGxpbmtlciBzY3JpcHQgaWYgcG9zc2libGUuCj4+ID4gCj4+
ID4gSWYgeW91IHdpc2ggdG8gZG8gdGhhdCB0aGVuIHB1dCBkdW1teSBlZmkgc3ltYm9sIGludG8g
Cj4+ID4geGVuL2FyY2gveDg2L2VmaS9zdHViLmMuCj4+IAo+PiBJIHRoaW5rIEkndmUgY2xlYXJs
eSBvYmplY3RlZCB0byB0aGF0IGJlZm9yZSAtIEkgc2ltcGx5IHNlZSBubyBuZWVkIGZvcgo+PiB3
YXN0aW5nIHRoZSBzcGFjZSBpbiBhbiBFRkktaW5jYXBhYmxlIGJpbmFyeS4KPiAKPiBCdXQgc3Vj
aCB3YXN0ZSBpcyBhbHNvIGFkZGVkIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB5b3UgZGVmaW5lIHRo
ZQo+IHN5bWJvbCBpdCBpbiB0aGUgbGlua2VyIHNjcmlwdCBvciBpbiBhIEMgZmlsZT8KCkhvdyB0
aGF0PyBUaGVyZSdzIG5vIHNwYWNlIGFzc29jaWF0ZWQgd2l0aCB0aGUgc3ltYm9sIHdoZW4gZGVm
aW5lZAp0aGlzIHdheS4gRnJvbSB0aGUgcGVyc3BlY3RpdmUgb2YgdGhlIGJpbmFyeSwgdGhlIHNw
YWNlIGxpdmVzIHBhc3QgdGhlCmVuZCBvZiB0aGUgaW1hZ2UsIGJ1dCBzaW5jZSB0aGUgc3ltYm9s
IGlzIG5ldmVyIGFjY2Vzc2VkIChvciBlbHNlIGNvZGUKaXMgYnJva2VuIHNvbWV3aGVyZSkgaW4g
dGhlIG5vbi1FRkkgY2FzZSwgdGhpcyBpcyBva2F5LgoKSmFuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:09:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14: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 1fctKU-0001F2-HH; Tue, 10 Jul 2018 14:09: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fctKT-0001Eu-Du
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:09:21 +0000
X-Inumbo-ID: d0b03dd2-844a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0b03dd2-844a-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 16:09:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59836545"
Date: Tue, 10 Jul 2018 15:09:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180710140915.byxpzme752ci4c5x@citrix.com>
References: <20180508064731.12391-1-jgross@suse.com>
 <20180508064731.12391-3-jgross@suse.com>
 <2fbed677-89d2-f2a8-20c2-46f9d2b98a75@citrix.com>
 <866c935e-aa6d-3c52-d37a-bd8add1c3515@suse.com>
 <ce2f7fc5-b724-99d5-9c5d-02de6268dd6a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ce2f7fc5-b724-99d5-9c5d-02de6268dd6a@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 2/2] doc: correct
 intel_psr_cat_cdp.pandoc syntax
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 George Dunlap <george.dunlap@citrix.com>, tim@xen.org,
 ross.lagerwall@citrix.com, 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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDM6MjQ6MzNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwOC8wNS8xOCAxNTowNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiA+IE9uIDA4
LzA1LzE4IDE0OjU2LCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+ID4+IE9uIDA1LzA4LzIwMTggMDc6
NDcgQU0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPj4+ICJtYWtlIC1DIGRvY3MgYWxsIiBmYWls
cyBkdWUgdG8gaW5jb3JyZWN0IG1hcmtkb3duIHN5bnRheCBpbgo+ID4+PiBpbnRlbF9wc3JfY2F0
X2NkcC5wYW5kb2MuIENvcnJlY3QgaXQuCj4gPj4+Cj4gPj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiA+Pj4gLS0tCj4gPj4+ICBkb2NzL2ZlYXR1cmVz
L2ludGVsX3Bzcl9jYXRfY2RwLnBhbmRvYyB8IDU2MiArKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLS0KPiA+Pj4gIDEgZmlsZSBjaGFuZ2VkLCAzMDAgaW5zZXJ0aW9ucygrKSwgMjYyIGRl
bGV0aW9ucygtKQo+ID4+Pgo+ID4+PiBkaWZmIC0tZ2l0IGEvZG9jcy9mZWF0dXJlcy9pbnRlbF9w
c3JfY2F0X2NkcC5wYW5kb2MgYi9kb2NzL2ZlYXR1cmVzL2ludGVsX3Bzcl9jYXRfY2RwLnBhbmRv
Ywo+ID4+PiBpbmRleCAwNGZiMjU2ZGQ5Li5hMDc2ZThhNzU1IDEwMDY0NAo+ID4+PiAtLS0gYS9k
b2NzL2ZlYXR1cmVzL2ludGVsX3Bzcl9jYXRfY2RwLnBhbmRvYwo+ID4+PiArKysgYi9kb2NzL2Zl
YXR1cmVzL2ludGVsX3Bzcl9jYXRfY2RwLnBhbmRvYwo+ID4+PiBAQCAtMSw1ICsxLDUgQEAKPiA+
Pj4gICUgSW50ZWwgQ2FjaGUgQWxsb2NhdGlvbiBUZWNobm9sb2d5IGFuZCBDb2RlIGFuZCBEYXRh
IFByaW9yaXRpemF0aW9uIEZlYXR1cmVzCj4gPj4+IC0lIFJldmlzaW9uIDEuMTYKPiA+Pj4gKyUg
UmV2aXNpb24gMS4xNwo+ID4+Cj4gPj4gRG8gd2UgcmVhbGx5IG5lZWQgdG8gYnVtcCB0aGUgcmV2
aXNpb24gbnVtYmVyIGp1c3QgdG8gZml4IG1hcmtkb3duCj4gPj4gZm9ybWF0dGluZz8KPiA+IAo+
ID4gSSBqdXN0IGZvbGxvd2VkIHRoZSBleGFtcGxlIG9mIHZlcnNpb24gMS4xNiB3aGljaCB3YXMg
YSBtdWNoIHNtYWxsZXIKPiA+IHN5bnRhY3RpY2FsIGNoYW5nZS4KPiAKPiBQaW5nPwoKVGhlIGRv
YyBsb29rcyBmaW5lLCBidXQgZG8geW91IG1heWJlIHdhbnQgdG8gYWRqdXN0IHRoZSBjaGFuZ2Vs
b2c/IEl0CmhhcyBwYXNzZWQgNC4xMSBub3cgLS0gSSBjYW4gZG8gdGhhdCBmb3IgeW91IHdoaWxl
IGNvbW1pdHRpbmcuCgpXZWkuCgo+IAo+IAo+IEp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:12:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14:12:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fctMs-0001y9-2z; Tue, 10 Jul 2018 14: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=07cm=j2=citrix.com=prvs=72274ee0c=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fctMq-0001y1-U3
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:11:48 +0000
X-Inumbo-ID: 2835ec0b-844b-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2835ec0b-844b-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 16:11:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="75961119"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'George Dunlap' <dunlapg@umich.edu>
Thread-Topic: [Xen-devel] [PATCH v2 02/13] iommu: introduce the concept of
 BFN...
Thread-Index: AQHUFeJsqQEDJP5Nwku5f3thX60/T6SIW7SAgAAm0vA=
Date: Tue, 10 Jul 2018 14:08:43 +0000
Message-ID: <99b72db7596340e0a285e1311b1ecf71@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-3-paul.durrant@citrix.com>
 <CAFLBxZY1kvNd2RX1zpOvDnn9PDEqQP1Tzyi=bD+zo0-EDW9A8Q@mail.gmail.com>
In-Reply-To: <CAFLBxZY1kvNd2RX1zpOvDnn9PDEqQP1Tzyi=bD+zo0-EDW9A8Q@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 02/13] iommu: introduce the concept of
 BFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Suravee
 Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkdW5sYXBnQGdtYWlsLmNvbSBb
bWFpbHRvOmR1bmxhcGdAZ21haWwuY29tXSBPbiBCZWhhbGYgT2YNCj4gR2VvcmdlIER1bmxhcA0K
PiBTZW50OiAxMCBKdWx5IDIwMTggMTQ6NDcNCj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJy
YW50QGNpdHJpeC5jb20+DQo+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZz47IEtldmluIFRpYW4NCj4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsNCj4gU3VyYXZlZSBTdXRoaWt1bHBh
bml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT47IEp1bGllbiBHcmFsbA0KPiA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFN1
YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMDIvMTNdIGlvbW11OiBpbnRyb2R1Y2Ug
dGhlIGNvbmNlcHQgb2YNCj4gQkZOLi4uDQo+IA0KPiBPbiBTYXQsIEp1bCA3LCAyMDE4IGF0IDEy
OjA1IFBNLCBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiB3cm90ZToN
Cj4gDQo+ID4gQEAgLTY1MSwzNCArNjUxLDM0IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwNCj4gdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLA0K
PiA+ICAgICAgaWYgKCByYyApDQo+ID4gICAgICB7DQo+ID4gICAgICAgICAgc3Bpbl91bmxvY2so
JmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7DQo+ID4gLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJS
b290IHRhYmxlIGFsbG9jIGZhaWxlZCwgZ2ZuID0gJWx4XG4iLCBnZm4pOw0KPiA+ICsgICAgICAg
IEFNRF9JT01NVV9ERUJVRygiUm9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGJmbiA9ICVseFxuIiwg
YmZuKTsNCj4gPiAgICAgICAgICBkb21haW5fY3Jhc2goZCk7DQo+ID4gICAgICAgICAgcmV0dXJu
IHJjOw0KPiA+ICAgICAgfQ0KPiA+DQo+ID4gICAgICAvKiBTaW5jZSBIVk0gZG9tYWluIGlzIGlu
aXRpYWxpemVkIHdpdGggMiBsZXZlbCBJTyBwYWdlIHRhYmxlLA0KPiA+IC0gICAgICogd2UgbWln
aHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZvciBsYWdlciBnZm4gbm93ICovDQo+ID4gKyAg
ICAgKiB3ZSBtaWdodCBuZWVkIGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIHdpZGVyIGJmbiBub3cg
Ki8NCj4gDQo+IE9oLCBjb21lIG9uLCBubyBsYWdlciBnZm5zPyA7LSkNCj4gDQo+ID4gQEAgLTI3
MzcsMTAgKzI3MzcsMTIgQEAgc3RhdGljIHZvaWQNCj4gYXJtX3NtbXVfaW9tbXVfZG9tYWluX3Rl
YXJkb3duKHN0cnVjdCBkb21haW4gKmQpDQo+ID4gICAgICAgICB4ZnJlZSh4ZW5fZG9tYWluKTsN
Cj4gPiAgfQ0KPiA+DQo+ID4gLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsDQo+IHVuc2lnbmVkIGxvbmcgZ2ZuLA0KPiA+ICtzdGF0aWMg
aW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLA0KPiB1
bnNpZ25lZCBsb25nIGJmbiwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQ0KPiA+ICB7DQo+ID4gICAgICAgICBwMm1fdHlw
ZV90IHQ7DQo+ID4gKyAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lID0gYmZuOw0KPiA+ICsgICAg
ICAgdW5zaWduZWQgbG9uZyBnZm47DQo+IA0KPiBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCB0aGUg
cG9pbmQgb2YgdGhlc2UgdGVtcG9yYXJ5IHZhcmlhYmxlcyBhcmUuDQo+IFRoZXkgZG9uJ3Qgc2Vl
bSB0byByZWFsbHkgYWRkIGFueSBpbmZvcm1hdGlvbiBhdCB0aGlzIHBvaW50Lg0KDQpJIGFkZGVk
IHRoZXNlIGF0IEphbidzIHJlcXVlc3QuIEkgY2FuIGRlZmVyIGludHJvZHVjaW5nIHRoZW0gdG8g
dGhlIGxhdGVyIHBhdGNoIGludHJvZHVjaW5nIHR5cGVzYWZlIGJmbnMgYW5kIGdmbnMgaWYgdGhh
dCdzIHByZWZlcmFibGUuIFRoZSBldmVudHVhbCBjb2RlIHdpbGwgYmUgdGhlIHNhbWUuDQoNCiAg
UGF1bA0KDQo+IA0KPiA+DQo+ID4gICAgICAgICAvKg0KPiA+ICAgICAgICAgICogR3JhbnQgbWFw
cGluZ3MgY2FuIGJlIHVzZWQgZm9yIERNQSByZXF1ZXN0cy4gVGhlIGRldl9idXNfYWRkcg0KPiA+
IEBAIC0yNzQ4LDEwICsyNzUwLDExIEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrDQo+IGFybV9z
bW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLA0KPiA+ICAg
ICAgICAgICogcHJvdGVjdGVkIGJ5IGFuIElPTU1VLCBYZW4gbmVlZHMgdG8gYWRkIGEgMToxIG1h
cHBpbmcgaW4gdGhlDQo+IGRvbWFpbg0KPiA+ICAgICAgICAgICogcDJtIHRvIGFsbG93IERNQSBy
ZXF1ZXN0IHRvIHdvcmsuDQo+ID4gICAgICAgICAgKiBUaGlzIGlzIG9ubHkgdmFsaWQgd2hlbiB0
aGUgZG9tYWluIGlzIGRpcmVjdGVkIG1hcHBlZC4gSGVuY2UgdGhpcw0KPiA+IC0gICAgICAgICog
ZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aXRoIGdmbiA9PSBt
Zm4uDQo+ID4gKyAgICAgICAgKiBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRh
YiBjb2RlIHdpdGggZ2ZuID09IG1mbiA9PQ0KPiBiZm4uDQo+ID4gICAgICAgICAgKi8NCj4gPiAg
ICAgICAgIEJVR19PTighaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkpOw0KPiA+IC0gICAgICAg
QlVHX09OKG1mbiAhPSBnZm4pOw0KPiA+ICsgICAgICAgQlVHX09OKG1mbiAhPSBmcmFtZSk7DQo+
ID4gKyAgICAgICBnZm4gPSBmcmFtZTsNCj4gPg0KPiA+ICAgICAgICAgLyogV2Ugb25seSBzdXBw
b3J0IHJlYWRhYmxlIGFuZCB3cml0YWJsZSBmbGFncyAqLw0KPiA+ICAgICAgICAgaWYgKCEoZmxh
Z3MgJiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSkpDQo+ID4gQEAgLTI3NjYs
OCArMjc2OSwxMiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjaw0KPiBhcm1fc21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwNCj4gPiAgICAgICAgIHJldHVy
biBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShkLCBfZ2ZuKGdmbiksIF9tZm4obWZuKSwgMCwgdCk7
DQo+ID4gIH0NCj4gPg0KPiA+IC1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV91bm1h
cF9wYWdlKHN0cnVjdCBkb21haW4gKmQsDQo+IHVuc2lnbmVkIGxvbmcgZ2ZuKQ0KPiA+ICtzdGF0
aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
DQo+IHVuc2lnbmVkIGxvbmcgYmZuKQ0KPiA+ICB7DQo+ID4gKyAgICAgICB1bnNpZ25lZCBsb25n
IGZyYW1lID0gYmZuOw0KPiA+ICsgICAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBmcmFtZTsNCj4g
PiArICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuID0gZnJhbWU7DQo+IA0KPiBTYW1lIGhlcmUuDQo+
IA0KPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jDQo+IGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiA+IGluZGV4IDJjNDRmYWJmOTkuLjlh
M2JiNmE0M2UgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
Yw0KPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gPiBAQCAtMTg1
LDcgKzE4NSw4IEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0DQo+
IGRvbWFpbiAqZCkNCj4gPiAgICAgICAgICBwYWdlX2xpc3RfZm9yX2VhY2ggKCBwYWdlLCAmZC0+
cGFnZV9saXN0ICkNCj4gPiAgICAgICAgICB7DQo+ID4gICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgbWZuID0gbWZuX3gocGFnZV90b19tZm4ocGFnZSkpOw0KPiA+IC0gICAgICAgICAgICB1bnNp
Z25lZCBsb25nIGdmbiA9IG1mbl90b19nbWZuKGQsIG1mbik7DQo+ID4gKyAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgZnJhbWUgPSBtZm5fdG9fZ21mbihkLCBtZm4pOw0KPiA+ICsgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGJmbiA9IGZyYW1lOw0KPiANCj4gQW5kIGhlcmUuDQo+IA0KPiBFdmVy
eXRoaW5nIGVsc2UgbG9va3MgZ29vZC4NCj4gDQo+ICAtR2VvcmdlDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:13:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 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 1fctOH-000250-I3; Tue, 10 Jul 2018 14:13: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=07cm=j2=citrix.com=prvs=72274ee0c=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fctOG-00024v-Qp
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:13:16 +0000
X-Inumbo-ID: 65407f17-844b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 65407f17-844b-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 14:13:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="75961354"
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 v2 03/13] iommu: make use of type-safe BFN and MFN in
 exported functions
Thread-Index: AQHUFeJwqlvhkdxiLkW+iQn/5DFWGqSIX3eAgAAkC1A=
Date: Tue, 10 Jul 2018 14:10:17 +0000
Message-ID: <985628ec89744222bac572772231bed8@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-4-paul.durrant@citrix.com>
 <42026221-c065-9b31-20e9-21ea6b9a8548@citrix.com>
In-Reply-To: <42026221-c065-9b31-20e9-21ea6b9a8548@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 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAxMCBKdWx5IDIwMTggMTU6MDEN
Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2Ug
RHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AY2l0cml4LmNvbT47IEtvbnJhZA0KPiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBUaW0gKFhlbi5vcmcpDQo+
IDx0aW1AeGVuLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBKdW4gTmFrYWpp
bWENCj4gPGp1bi5uYWthamltYUBpbnRlbC5jb20+OyBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAwMy8xM10gaW9tbXU6IG1ha2UgdXNl
IG9mIHR5cGUtc2FmZSBCRk4gYW5kIE1GTg0KPiBpbiBleHBvcnRlZCBmdW5jdGlvbnMNCj4gDQo+
IE9uIDA3LzA3LzIwMTggMTI6MDUgUE0sIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiBUaGlzIHBh
dGNoIG1vZGlmaWVzIHRoZSBkZWNsYXJhdGlvbiBvZiB0aGUgZW50cnkgcG9pbnRzIHRvIHRoZSBJ
T01NVQ0KPiA+IHN1Yi1zeXN0ZW0gdG8gdXNlIGJmbl90IGFuZCBtZm5fdCBpbiBwbGFjZSBvZiB1
bnNpZ25lZCBsb25nLiBBDQo+IHN1YnNlcXVlbnQNCj4gPiBwYXRjaCB3aWxsIHNpbWlsYXJseSBt
b2RpZnkgdGhlIG1ldGhvZHMgaW4gdGhlIGlvbW11X29wcyBzdHJ1Y3R1cmUuDQo+ID4NCj4gPiBT
aWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiA+
IC0tLQ0KPiA+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4gQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQo+ID4gQ2M6IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCj4gPiBDYzogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+DQo+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPg0KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPg0KPiA+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4gPiBDYzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gPiBDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFr
YWppbWFAaW50ZWwuY29tPg0KPiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4NCj4gPiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPg0K
PiA+DQo+ID4gdjI6DQo+ID4gIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZyb20gSmFuLg0KPiA+ICAt
IFVzZSBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZSB0byBhdm9pZCBkaXJlY3RseSBlbmNh
cHN1bGF0aW5nDQo+ID4gICAgbWZuIG9yIGdmbiB2YWx1ZXMgYXMgYmZucy4NCj4gDQo+IEV4cGxh
aW4gdGhpcyBvbmUgdG8gbWU/ICBBdCB0aGUgbW9tZW50IEkgZG9uJ3Qgc2VlIGFueSB2YWx1ZSBm
cm9tIGhhdmluZw0KPiB0aGUgZXh0cmEgdmFyaWFibGUgaW4gdGhlIG1pZGRsZS4NCg0KVGhpcyB3
YXMgc29tZXRoaW5nIHRoYXQgSmFuIHdhbnRlZC4NCg0KICBQYXVsDQoNCj4gDQo+IEV2ZXJ5dGhp
bmcgZWxzZSBsb29rcyBnb29kLg0KPiANCj4gIC1HZW9yZ2UNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:14:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14:14:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fctPE-0002DI-V6; Tue, 10 Jul 2018 14:14: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=trys=j2=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fctPD-0002D5-7N
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:14:15 +0000
X-Inumbo-ID: 7fe33e6a-844b-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7fe33e6a-844b-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 16:14: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 81895AD02;
 Tue, 10 Jul 2018 14:14:12 +0000 (UTC)
Date: Tue, 10 Jul 2018 16:14:10 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Leon Romanovsky <leon@kernel.org>
Message-ID: <20180710141410.GP14284@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <20180709122908.GJ22049@dhcp22.suse.cz>
 <20180710134040.GG3014@mtr-leonro.mtl.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180710134040.GG3014@mtr-leonro.mtl.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@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>

T24gVHVlIDEwLTA3LTE4IDE2OjQwOjQwLCBMZW9uIFJvbWFub3Zza3kgd3JvdGU6Cj4gT24gTW9u
LCBKdWwgMDksIDIwMTggYXQgMDI6Mjk6MDhQTSArMDIwMCwgTWljaGFsIEhvY2tvIHdyb3RlOgo+
ID4gT24gV2VkIDI3LTA2LTE4IDA5OjQ0OjIxLCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gPiA+IFRo
aXMgaXMgdGhlIHYyIG9mIFJGQyBiYXNlZCBvbiB0aGUgZmVlZGJhY2sgSSd2ZSByZWNlaXZlZCBz
byBmYXIuIFRoZQo+ID4gPiBjb2RlIGV2ZW4gY29tcGlsZXMgYXMgYSBib251cyA7KSBJIGhhdmVu
J3QgcnVudGltZSB0ZXN0ZWQgaXQgeWV0LCBtb3N0bHkKPiA+ID4gYmVjYXVzZSBJIGhhdmUgbm8g
aWRlYSBob3cuCj4gPiA+Cj4gPiA+IEFueSBmdXJ0aGVyIGZlZWRiYWNrIGlzIGhpZ2hseSBhcHBy
ZWNpYXRlZCBvZiBjb3Vyc2UuCj4gPgo+ID4gQW55IG90aGVyIGZlZWRiYWNrIGJlZm9yZSBJIHBv
c3QgdGhpcyBhcyBub24tUkZDPwo+IAo+IEZyb20gbWx4NSBwZXJzcGVjdGl2ZSwgd2hvIGlzIHBy
aW1hcnkgdXNlciBvZiB1bWVtX29kcC5jIHlvdXIgY2hhbmdlIGxvb2tzIG9rLgoKQ2FuIEkgYXNz
dW1lIHlvdXIgQWNrZWQtYnk/CgpUaGFua3MgZm9yIHlvdXIgcmV2aWV3IQotLSAKTWljaGFsIEhv
Y2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:18:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14:18:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fctTR-0002im-LT; Tue, 10 Jul 2018 14:18: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fctTR-0002ih-8p
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:18:37 +0000
X-Inumbo-ID: 1c767ba4-844c-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 1c767ba4-844c-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 16:18:26 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 08:18:35 -0600
Message-Id: <5B44C03902000078001D2BDB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 08:18:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>,
 "George Dunlap" <dunlapg@umich.edu>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-3-paul.durrant@citrix.com>
 <CAFLBxZY1kvNd2RX1zpOvDnn9PDEqQP1Tzyi=bD+zo0-EDW9A8Q@mail.gmail.com>
 <99b72db7596340e0a285e1311b1ecf71@AMSPEX02CL03.citrite.net>
In-Reply-To: <99b72db7596340e0a285e1311b1ecf71@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 02/13] iommu: introduce the concept of
 BFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, Kevin Tian <kevin.tian@intel.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>

Pj4+IE9uIDEwLjA3LjE4IGF0IDE2OjA4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogZHVubGFwZ0BnbWFpbC5j
b20gW21haWx0bzpkdW5sYXBnQGdtYWlsLmNvbV0gT24gQmVoYWxmIE9mCj4+IEdlb3JnZSBEdW5s
YXAKPj4gU2VudDogMTAgSnVseSAyMDE4IDE0OjQ3Cj4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwu
RHVycmFudEBjaXRyaXguY29tPgo+PiBDYzogeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc+OyBLZXZpbiBUaWFuCj4+IDxrZXZpbi50aWFuQGludGVsLmNvbT47IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47Cj4+IFN1cmF2ZWUgU3V0aGlr
dWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+OyBKdWxpZW4gR3JhbGwKPj4g
PGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDAyLzEzXSBpb21tdTogaW50cm9k
dWNlIHRoZSBjb25jZXB0IG9mCj4+IEJGTi4uLgo+PiAKPj4gT24gU2F0LCBKdWwgNywgMjAxOCBh
dCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPj4gd3Jv
dGU6Cj4+IAo+PiA+IEBAIC02NTEsMzQgKzY1MSwzNCBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsCj4+IHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1m
biwKPj4gPiAgICAgIGlmICggcmMgKQo+PiA+ICAgICAgewo+PiA+ICAgICAgICAgIHNwaW5fdW5s
b2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+PiA+IC0gICAgICAgIEFNRF9JT01NVV9ERUJV
RygiUm9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGdmbiA9ICVseFxuIiwgZ2ZuKTsKPj4gPiArICAg
ICAgICBBTURfSU9NTVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBiZm4gPSAlbHhc
biIsIGJmbik7Cj4+ID4gICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+PiA+ICAgICAgICAgIHJl
dHVybiByYzsKPj4gPiAgICAgIH0KPj4gPgo+PiA+ICAgICAgLyogU2luY2UgSFZNIGRvbWFpbiBp
cyBpbml0aWFsaXplZCB3aXRoIDIgbGV2ZWwgSU8gcGFnZSB0YWJsZSwKPj4gPiAtICAgICAqIHdl
IG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3IgbGFnZXIgZ2ZuIG5vdyAqLwo+PiA+
ICsgICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZvciB3aWRlciBiZm4g
bm93ICovCj4+IAo+PiBPaCwgY29tZSBvbiwgbm8gbGFnZXIgZ2Zucz8gOy0pCj4+IAo+PiA+IEBA
IC0yNzM3LDEwICsyNzM3LDEyIEBAIHN0YXRpYyB2b2lkCj4+IGFybV9zbW11X2lvbW11X2RvbWFp
bl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQo+PiA+ICAgICAgICAgeGZyZWUoeGVuX2RvbWFp
bik7Cj4+ID4gIH0KPj4gPgo+PiA+IC1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAo+PiB1bnNpZ25lZCBsb25nIGdmbiwKPj4gPiArc3Rh
dGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwK
Pj4gdW5zaWduZWQgbG9uZyBiZm4sCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKPj4gPiAgewo+PiA+ICAgICAgICAgcDJt
X3R5cGVfdCB0Owo+PiA+ICsgICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSA9IGJmbjsKPj4gPiAr
ICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOwo+PiAKPj4gSSBkb24ndCB1bmRlcnN0YW5kIHdoYXQg
dGhlIHBvaW5kIG9mIHRoZXNlIHRlbXBvcmFyeSB2YXJpYWJsZXMgYXJlLgo+PiBUaGV5IGRvbid0
IHNlZW0gdG8gcmVhbGx5IGFkZCBhbnkgaW5mb3JtYXRpb24gYXQgdGhpcyBwb2ludC4KPiAKPiBJ
IGFkZGVkIHRoZXNlIGF0IEphbidzIHJlcXVlc3QuIEkgY2FuIGRlZmVyIGludHJvZHVjaW5nIHRo
ZW0gdG8gdGhlIGxhdGVyIAo+IHBhdGNoIGludHJvZHVjaW5nIHR5cGVzYWZlIGJmbnMgYW5kIGdm
bnMgaWYgdGhhdCdzIHByZWZlcmFibGUuIFRoZSBldmVudHVhbCAKPiBjb2RlIHdpbGwgYmUgdGhl
IHNhbWUuCgpIbW0sIEkndmUganVzdCBnb25lIGJhY2sgdG8gbXkgcmVwbGllcyBvbiB2MSwgYW5k
IEkgY2FuJ3QgZmluZCBhbnkKcmVxdWVzdCBsaWtlIHRoYXQuIElzIHRoaXMgcGVyaGFwcyBhIHRy
YW5zZm9ybWF0aW9uIG9mIG1lIGhhdmluZyBzYWlkCiJJJ2QgcHJlZmVyIGlmIHN1Y2ggY291bGQg
YXQgbGVhc3QgYmUgYWNjb21wYW5pZWQgYnkgYSBjb21tZW50CmNsYXJpZnlpbmcgd2h5IHRoaXMg
bWl4IG9mIGFkZHJlc3Mgc3BhY2VzIGlzIGNvcnJlY3QgaW4gdGhlIHNwZWNpZmljCmNhc2UiPwoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:21:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14:21: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 1fctWX-0003P4-Av; Tue, 10 Jul 2018 14:21: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fctWW-0003Os-Is
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:21:48 +0000
X-Inumbo-ID: 96a1f6e9-844c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96a1f6e9-844c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 14:21: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 1fctWT-00053A-JO; Tue, 10 Jul 2018 14:21: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 1fctWT-0002WI-7j; Tue, 10 Jul 2018 14:21:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fctWT-0001KR-76; Tue, 10 Jul 2018 14:21:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125073-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=9edba51f93d8e81e09f905afc994efe02dbe524e
X-Osstest-Versions-That: ovmf=d7634dc0c5a83360b3b6c155df29c078ad9c77ce
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 14:21:45 +0000
Subject: [Xen-devel] [ovmf test] 125073: 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>

ZmxpZ2h0IDEyNTA3MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNzMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5ZWRiYTUxZjkzZDhlODFlMDlmOTA1YWZjOTk0ZWZl
MDJkYmU1MjRlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkNzYzNGRj
MGM1YTgzMzYwYjNiNmMxNTVkZjI5YzA3OGFkOWM3N2NlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUwNTQgIDIwMTgtMDctMDkgMDI6NDA6NTMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MDczICAyMDE4LTA3LTEwIDA4OjEwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGQ3NjM0ZGMwYzUuLjllZGJhNTFmOTMgIDllZGJhNTFm
OTNkOGU4MWUwOWY5MDVhZmM5OTRlZmUwMmRiZTUyNGUgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:29:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14: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 1fctdO-0003yi-Ja; Tue, 10 Jul 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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fctdO-0003yd-1k
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:28:54 +0000
X-Inumbo-ID: 93e50b16-844d-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 93e50b16-844d-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 14:28:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 08:28:51 -0600
Message-Id: <5B44C2A102000078001D2BF9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 08:28:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-4-paul.durrant@citrix.com>
 <42026221-c065-9b31-20e9-21ea6b9a8548@citrix.com>
 <985628ec89744222bac572772231bed8@AMSPEX02CL03.citrite.net>
In-Reply-To: <985628ec89744222bac572772231bed8@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 IanJackson <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+IE9uIDEwLjA3LjE4IGF0IDE2OjEwLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogR2VvcmdlIER1bmxhcCBb
bWFpbHRvOmdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbV0KPj4gU2VudDogMTAgSnVseSAyMDE4IDE1
OjAxCj4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIAo+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+PiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdl
b3JnZSBEdW5sYXAKPj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBjaXRyaXguY29tPjsgS29ucmFkCj4+IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pCj4+IDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IFRpbSAoWGVuLm9y
ZykKPj4gPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEp1biBO
YWthamltYQo+PiA8anVuLm5ha2FqaW1hQGludGVsLmNvbT47IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgo+PiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDAzLzEzXSBpb21tdTogbWFr
ZSB1c2Ugb2YgdHlwZS1zYWZlIEJGTiBhbmQgTUZOCj4+IGluIGV4cG9ydGVkIGZ1bmN0aW9ucwo+
PiAKPj4gT24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+PiA+IFRo
aXMgcGF0Y2ggbW9kaWZpZXMgdGhlIGRlY2xhcmF0aW9uIG9mIHRoZSBlbnRyeSBwb2ludHMgdG8g
dGhlIElPTU1VCj4+ID4gc3ViLXN5c3RlbSB0byB1c2UgYmZuX3QgYW5kIG1mbl90IGluIHBsYWNl
IG9mIHVuc2lnbmVkIGxvbmcuIEEKPj4gc3Vic2VxdWVudAo+PiA+IHBhdGNoIHdpbGwgc2ltaWxh
cmx5IG1vZGlmeSB0aGUgbWV0aG9kcyBpbiB0aGUgaW9tbXVfb3BzIHN0cnVjdHVyZS4KPj4gPgo+
PiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
Cj4+ID4gLS0tCj4+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gPiBD
YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gPiBDYzogR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+PiA+IENjOiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPj4gPiBDYzogS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+PiA+IENjOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+ID4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Cj4+ID4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+PiA+IENj
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+PiA+IENjOiBKdW4gTmFrYWppbWEgPGp1
bi5uYWthamltYUBpbnRlbC5jb20+Cj4+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgo+PiA+IENjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5j
b20+Cj4+ID4KPj4gPiB2MjoKPj4gPiAgLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBKYW4uCj4+
ID4gIC0gVXNlIGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlIHRvIGF2b2lkIGRpcmVjdGx5
IGVuY2Fwc3VsYXRpbmcKPj4gPiAgICBtZm4gb3IgZ2ZuIHZhbHVlcyBhcyBiZm5zLgo+PiAKPj4g
RXhwbGFpbiB0aGlzIG9uZSB0byBtZT8gIEF0IHRoZSBtb21lbnQgSSBkb24ndCBzZWUgYW55IHZh
bHVlIGZyb20gaGF2aW5nCj4+IHRoZSBleHRyYSB2YXJpYWJsZSBpbiB0aGUgbWlkZGxlLgo+IAo+
IFRoaXMgd2FzIHNvbWV0aGluZyB0aGF0IEphbiB3YW50ZWQuCgpBaCwgeWVzLCBpdCB3YXMgaW4g
YSByZXBseSB0byB0aGlzIHBhdGNoJ3MgdjEgdGhhdCBJIGhhZCBzdWdnZXN0ZWQgYQpuZXV0cmFs
bHkgbmFtZWQgdmFyaWFibGUgaW4gY2FzZSBpdCBjYW4gaG9sZCB2YWx1ZXMgZnJvbSBtb3JlIHRo
YW4Kb25lIHNwYWNlLiBJbiB0aGUgcGFydGljdWxhciBjYXNlIG9mIF9nZXRfcGFnZV90eXBlKCks
IHdoZXJlIEkgaGFkCmFsc28gZ2l2ZW4gdGhlIHYxIGNvbW1lbnQsIEkgY2FuJ3QgaG93ZXZlciBz
ZWUgdGhhdCBpdCBpcyBub3cgcmVhbGx5Cm9idmlvdXMgdGhhdCBhIDE6MSBtYXBwaW5nIGlzIGJl
aW5nIGVzdGFibGlzaGVkLiBUbyBtZSB0aGF0IHdvdWxkCm1lYW4gcGFzc2luZyB0aGUgc2FtZSBs
b2NhbCB2YXJpYWJsZSAoc3VpdGFibHkgdHlwZSB3cmFwcGVkIHdoZXJlCm5lZWRlZCkgdHdpY2Ug
aW50byBpb21tdV9tYXBfcGFnZSgpLiBJdCBpcyBub3QgY2xlYXIgdG8gbWUgd2hhdAp1c2UgYSBt
Zm5fdG9fZ21mbigpIGludm9jYXRpb24gaXMgaW5zaWRlIGEgaXNfcHZfZG9tYWluKCkgZ3VhcmRl
ZApibG9jaywgbm93IHRoYXQgd2UgZG9uJ3QgcGVybWl0IHRyYW5zbGF0ZWQgUFYgZG9tYWlucyBh
bnltb3JlCihub3QgdGhhdCBJIHdvdWxkIHRoaW5rIHRoYXQgdGhleSBoYWQgd29ya2VkIGJlZm9y
ZSB0aGUgY29kZSB3YXMKcmVtb3ZlZCkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:29:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14:29:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fctdZ-0003zU-SO; Tue, 10 Jul 2018 14:29: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=l1dt=j2=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fctdZ-0003zH-1G
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:29:05 +0000
X-Inumbo-ID: 92400597-844d-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x244.google.com (unknown [2607:f8b0:400d:c0d::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 92400597-844d-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 16:28:53 +0200 (CEST)
Received: by mail-qt0-x244.google.com with SMTP id e19-v6so4246802qtp.8
 for <xen-devel@lists.xenproject.org>; Tue, 10 Jul 2018 07:29:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=tm+aTxWXVtwSzQU6rmzbnE2o94oDwq+42E6gbROO6FM=;
 b=JkFyBUGm6OGbgL6dZrNFgQf7GgpAI6+mP6t5f35gtBubl8/bfvANtvgz1ECdtkTI73
 KVRjPrCIyChNn+0r3EUR5B9GfB41SnP6mWdNicG8ZbflNzmA5SM1+div3Ep6MwuOEASE
 CbR13FWIezkihLUk3q5o4e6B9Y/Ia7gftlo3xlcmW8PM7/jlLEJvV9eklGV9FZBnVCYS
 nwh1Rji1C/2CtNH2Yqi4SHP0NQk7GYCetwLf995BUt4Mz+h2y9okrF1Sjpl8BNg4II/i
 S0hbPqgbHFiHydxe+tUdpFvx6xXz0FYF8KEFuvWuFeN9LIMKJ4tGAjvn2N1WJkcRPOKP
 TpxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=tm+aTxWXVtwSzQU6rmzbnE2o94oDwq+42E6gbROO6FM=;
 b=gcfgpdncmOsfuuz0bmfTNTfGG95f56wp8kLYNu80xern9+P246Ps0B1SmiIgt46878
 2ln1Z2Y8Ro0eIMhoY7+5QigIN6IU/8PxRcCi7D7cVcBWT+KSwFF+DfX5LnWvJZBLEstg
 NprZ4EWohndn6+E/zpiqrAAvZ0LQOGO9lnTYxg4k+/AU5v2zjHyzIHym4bIeIZaMe5J1
 d6xKRZ7tWLq/81/KrBGDasuOX49Qq5fH4M2oY4Nh9TEkPPHHydxyu35X1H9vFrEV7QLO
 AHNdpGUFlmKjo632LCylfR5aRTjisRxyJI2AIIGRChhxYLBoufopvC2dRIBWm/8Q29qH
 oi6A==
X-Gm-Message-State: APt69E0t9YFogrdyri4n4DBgCK9d08vap4PenC9CyvPzj9rAiEyQcTx5
 qN00bf72EUwMYCRPI5m4dl0URQkHjuwbMn5e/is=
X-Google-Smtp-Source: AAOMgpfS/elT811wYa2+rs1zYgrgXP14atQREqlfpq9O5VRjFIGWSm6Z4hpZLJJNqDFPBzd+y+6mb33kJ/X8i6M1zHQ=
X-Received: by 2002:ac8:174a:: with SMTP id
 u10-v6mr23853327qtk.367.1531232943084; 
 Tue, 10 Jul 2018 07:29:03 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Tue, 10 Jul 2018 07:29:02
 -0700 (PDT)
In-Reply-To: <5AAAA30A02000078001B2447@prv-mh.provo.novell.com>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-3-paul.durrant@citrix.com>
 <5AAAA30A02000078001B2447@prv-mh.provo.novell.com>
From: George Dunlap <George.Dunlap@eu.citrix.com>
Date: Tue, 10 Jul 2018 15:29:02 +0100
X-Google-Sender-Auth: 2oMtfnXPCuhLwBEwkWsKR8DJ3EI
Message-ID: <CAFLBxZawfrdo+xG4Py7V-421eyy0fmuBN8bkp7nJWYU8i+szCA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH 2/7] iommu: make use of type-safe BFN 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>,
 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>

T24gVGh1LCBNYXIgMTUsIDIwMTggYXQgMzo0NCBQTSwgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gveDg2L21tLmMKPj4gKysrIGIveGVuL2Fy
Y2gveDg2L21tLmMKPj4gQEAgLTI2NzYsMTMgKzI2NzYsMTIgQEAgc3RhdGljIGludCBfZ2V0X3Bh
Z2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCj4+ICAg
ICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBwYWdlX2dldF9vd25lcihwYWdlKTsKPj4gICAgICAg
ICAgaWYgKCBkICYmIGlzX3B2X2RvbWFpbihkKSAmJiB1bmxpa2VseShuZWVkX2lvbW11KGQpKSAp
Cj4+ICAgICAgICAgIHsKPj4gLSAgICAgICAgICAgIGdmbl90IGdmbiA9IF9nZm4obWZuX3RvX2dt
Zm4oZCwgbWZuX3gocGFnZV90b19tZm4ocGFnZSkpKSk7Cj4+ICsgICAgICAgICAgICBiZm5fdCBi
Zm4gPSBfYmZuKG1mbl90b19nbWZuKGQsIG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSkpOwo+Pgo+
PiAgICAgICAgICAgICAgaWYgKCAoeCAmIFBHVF90eXBlX21hc2spID09IFBHVF93cml0YWJsZV9w
YWdlICkKPj4gLSAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV91bm1hcF9wYWdlKGQs
IGdmbl94KGdmbikpOwo+PiArICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X3VubWFw
X3BhZ2UoZCwgYmZuKTsKPj4gICAgICAgICAgICAgIGVsc2UgaWYgKCB0eXBlID09IFBHVF93cml0
YWJsZV9wYWdlICkKPj4gLSAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV9tYXBfcGFn
ZShkLCBnZm5feChnZm4pLAo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSwKPj4gKyAgICAgICAgICAgICAgICBpb21t
dV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBiZm4sIHBhZ2VfdG9fbWZuKHBhZ2UpLAo+Cj4gQWxv
bmcgdGhlIGxpbmVzIG9mIHdoYXQgSSd2ZSBzYWlkIGVhcmxpZXIgYWJvdXQgbWl4aW5nIGFkZHJl
c3Mgc3BhY2VzLAo+IHRoaXMgd291bGQgcGVyaGFwcyBub3Qgc28gbXVjaCBuZWVkIGEgY29tbWVu
dCAoaXQncyBhIDE6MSBtYXBwaW5nCj4gYWZ0ZXIgYWxsKSwgYnV0IHJhdGhlciBtYWtpbmcgbW9y
ZSBvYnZpb3VzIHRoYXQgaXQncyBhIDE6MSBtYXBwaW5nLgo+IFRoaXMgaW4gcGFydGljdWxhciB3
b3VsZCBtZWFuIHRvIG1lIHRvIGxhdGNoIHBhZ2VfdG9fbWZuKHBhZ2UpIGludG8KPiBhIChuZXV0
cmFsbHkgbmFtZWQsIGUuZy4gImZyYW1lIikgbG9jYWwgdmFyaWFibGUsIGFuZCB1c2UgdGhlIHJl
c3VsdCBpbgo+IGEgd2F5IHRoYXQgbWFrZXMgb2J2aW91c2x5IGVzcGVjaWFsbHkgb24gdGhlICJt
YXAiIHBhdGggdGhhdCB0aGlzCj4gcmVhbGx5IHJlcXVlc3RzIGEgMToxIG1hcHBpbmcuIEJ5IGlt
cGxpY2F0aW9uIGZyb20gdGhlIDE6MSBtYXBwaW5nCj4gaXQnbGwgdGhlbiAoaG9wZWZ1bGx5KSBi
ZSBjbGVhciB0byB0aGUgcmVhZGVyIHRoYXQgd2hpY2ggZXhhY3QgbmFtZQo+IHNwYWNlIGlzIHVz
ZWQgZG9lc24ndCByZWFsbHkgbWF0dGVyLgoKSSdtIHNvcnJ5LCBJIGRvbid0IHRoaW5rIHRoaXMg
aXMgYSBnb29kIGlkZWEuCgpGaXJzdCBvZiBhbGwsIGl0IGRvZXNuJ3QgY29tbXVuaWNhdGUgd2hh
dCB5b3UgdGhpbmsgaXQgZG9lcy4gIFdoYXQKaGF2aW5nIGFuIGV4dHJhIHZhcmlhYmxlIGNvbW11
bmljYXRlcyBpcywgIkkgYW0gY2FsY3VsYXRpbmcgYW4gZXh0cmEKdmFsdWUgdGhhdCB3aWxsIGJl
IHVzZWQgc29tZXdoZXJlIi4gIFdoZW4gSSBzYXcgdGhlICJpbnRlcm1lZGlhdGUiCnZhcmlhYmxl
cyBhbGwgb3ZlciB0aGUgcGxhY2UsIEkgZGlkbid0IGltbWVkaWF0ZWx5IHRoaW5rICJhYnN0cmFj
dApzcGFjZSBiZWNhdXNlIHRoZXJlJ3MgYSAxLTEgbWFwcGluZyIsIEkgd2FzIHNpbXBseSBjb25m
dXNlZC4KCk9uIHRoZSBvdGhlciBoYW5kLCBpdCBpcyBvYnZpb3VzIHRvIG1lIHRoYXQgaWYgeW91
IDEpIGhhdmUgZGlmZmVyZW50CmtpbmRzIG9mIHZhcmlhYmxlcyAoZ2ZuX3QsIGJmbl90LCAmYykg
YW5kIDIpIHlvdSBjYXN0IG9uZSBmcm9tIHRoZQpvdGhlciBkb2luZyBzb21lIG1hdGgsIHRoYXQg
eW91J3JlIGNhcmVmdWxseSBjaGFuZ2luZyBhZGRyZXNzIHNwYWNlczsKYW5kIHRoYXQgaWYgeW91
IGRvIF9iZm4oZ2ZuKSwgdGhhdCB5b3Uga25vdyB5b3UgaGF2ZSBhIDEtMSBtYXBwaW5nIC0tCm9y
IGF0IGxlYXN0LCB5b3UgdmVyeSBtdWNoIGJldHRlciB3ZWxsIGhhdmUgb25lLCBvciB5b3UncmUg
ZG9pbmcKc29tZXRoaW5nIHdyb25nLgoKIkRvY3VtZW50aW5nIiBzb21ldGhpbmcgYnkgaW50cm9k
dWNpbmcgcmFuZG9tIGV4dHJhIHVudXNlZCB2YXJpYWJsZXMKaXNuJ3QgYSBnb29kIGlkZWEuICBF
aXRoZXIgcGVvcGxlIHdpbGwgd2FzdGUgdGltZSB0cnlpbmcgdG8gdmVyaWZ5CnRoYXQgdGhleSdy
ZSBub3QgdXNlZCBhIGRpZmZlcmVudCB3YXksIG9yIHBlb3BsZSB3aWxsIGJlY29tZQpjb25kaXRp
b25lZCB0byB0aGUgaWRlYSB0aGF0IHRoZXkncmUgbm90IGNoYW5naW5nLCBhbmQgd2lsbCBvdmVy
bG9vawpidWdzIGludHJvZHVjZWQgd2hlbiB0aGUgdmFyaWFibGVzIGFjdHVhbGx5IGRvIGNoYW5n
ZS4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:33:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14: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 1fcthI-0004oT-LU; Tue, 10 Jul 2018 14:32: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcthG-0004oA-Q9
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:32:54 +0000
X-Inumbo-ID: 23c1422b-844e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23c1422b-844e-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 14: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 1fcthD-0005Gj-Jm; Tue, 10 Jul 2018 14:32: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 1fcthD-0003Sz-7D; Tue, 10 Jul 2018 14:32:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcthD-0000Q1-6c; Tue, 10 Jul 2018 14:32:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125076-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=38137c4ba53cdce839c9b37135235f157e3aae54
X-Osstest-Versions-That: xen=f5f4c68733c9ed7d795ec79445a00053de7a94ae
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 14:32:51 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125076: 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>

ZmxpZ2h0IDEyNTA3NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA3Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzODEzN2M0YmE1M2NkY2U4MzljOWIzNzEzNTIzNWYxNTdlM2FhZTU0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmNWY0YzY4NzMzYzllZDdkNzk1
ZWM3OTQ0NWEwMDA1M2RlN2E5NGFlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNzQgIDIwMTgt
MDctMTAgMDk6MDA6MzcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDc2ICAy
MDE4LTA3LTEwIDEyOjAwOjI0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgZjVmNGM2ODczMy4uMzgxMzdjNGJhNSAgMzgxMzdjNGJhNTNjZGNlODM5Yzli
MzcxMzUyMzVmMTU3ZTNhYWU1NCAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:34:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14: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 1fctil-0004vH-20; Tue, 10 Jul 2018 14:34: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fctik-0004vC-Gx
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:34:26 +0000
X-Inumbo-ID: 52199388-844e-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 52199388-844e-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 16:34:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 08:34:24 -0600
Message-Id: <5B44C3EE02000078001D2C11@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 08:34:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "George Dunlap" <George.Dunlap@eu.citrix.com>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-3-paul.durrant@citrix.com>
 <5AAAA30A02000078001B2447@prv-mh.provo.novell.com>
 <CAFLBxZawfrdo+xG4Py7V-421eyy0fmuBN8bkp7nJWYU8i+szCA@mail.gmail.com>
In-Reply-To: <CAFLBxZawfrdo+xG4Py7V-421eyy0fmuBN8bkp7nJWYU8i+szCA@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/7] iommu: make use of type-safe BFN 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>,
 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+IE9uIDEwLjA3LjE4IGF0IDE2OjI5LCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPiB3
cm90ZToKPiBPbiBUaHUsIE1hciAxNSwgMjAxOCBhdCAzOjQ0IFBNLCBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L21tLmMKPj4+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4+PiBAQCAtMjY3NiwxMyArMjY3NiwxMiBAQCBzdGF0aWMg
aW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIAo+IHVuc2lnbmVkIGxv
bmcgdHlwZSwKPj4+ICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBwYWdlX2dldF9vd25lcihw
YWdlKTsKPj4+ICAgICAgICAgIGlmICggZCAmJiBpc19wdl9kb21haW4oZCkgJiYgdW5saWtlbHko
bmVlZF9pb21tdShkKSkgKQo+Pj4gICAgICAgICAgewo+Pj4gLSAgICAgICAgICAgIGdmbl90IGdm
biA9IF9nZm4obWZuX3RvX2dtZm4oZCwgbWZuX3gocGFnZV90b19tZm4ocGFnZSkpKSk7Cj4+PiAr
ICAgICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihtZm5fdG9fZ21mbihkLCBtZm5feChwYWdlX3Rv
X21mbihwYWdlKSkpKTsKPj4+Cj4+PiAgICAgICAgICAgICAgaWYgKCAoeCAmIFBHVF90eXBlX21h
c2spID09IFBHVF93cml0YWJsZV9wYWdlICkKPj4+IC0gICAgICAgICAgICAgICAgaW9tbXVfcmV0
ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBnZm5feChnZm4pKTsKPj4+ICsgICAgICAgICAgICAgICAg
aW9tbXVfcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBiZm4pOwo+Pj4gICAgICAgICAgICAgIGVs
c2UgaWYgKCB0eXBlID09IFBHVF93cml0YWJsZV9wYWdlICkKPj4+IC0gICAgICAgICAgICAgICAg
aW9tbXVfcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgZ2ZuX3goZ2ZuKSwKPj4+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gocGFnZV90b19tZm4ocGFnZSkp
LAo+Pj4gKyAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBiZm4s
IHBhZ2VfdG9fbWZuKHBhZ2UpLAo+Pgo+PiBBbG9uZyB0aGUgbGluZXMgb2Ygd2hhdCBJJ3ZlIHNh
aWQgZWFybGllciBhYm91dCBtaXhpbmcgYWRkcmVzcyBzcGFjZXMsCj4+IHRoaXMgd291bGQgcGVy
aGFwcyBub3Qgc28gbXVjaCBuZWVkIGEgY29tbWVudCAoaXQncyBhIDE6MSBtYXBwaW5nCj4+IGFm
dGVyIGFsbCksIGJ1dCByYXRoZXIgbWFraW5nIG1vcmUgb2J2aW91cyB0aGF0IGl0J3MgYSAxOjEg
bWFwcGluZy4KPj4gVGhpcyBpbiBwYXJ0aWN1bGFyIHdvdWxkIG1lYW4gdG8gbWUgdG8gbGF0Y2gg
cGFnZV90b19tZm4ocGFnZSkgaW50bwo+PiBhIChuZXV0cmFsbHkgbmFtZWQsIGUuZy4gImZyYW1l
IikgbG9jYWwgdmFyaWFibGUsIGFuZCB1c2UgdGhlIHJlc3VsdCBpbgo+PiBhIHdheSB0aGF0IG1h
a2VzIG9idmlvdXNseSBlc3BlY2lhbGx5IG9uIHRoZSAibWFwIiBwYXRoIHRoYXQgdGhpcwo+PiBy
ZWFsbHkgcmVxdWVzdHMgYSAxOjEgbWFwcGluZy4gQnkgaW1wbGljYXRpb24gZnJvbSB0aGUgMTox
IG1hcHBpbmcKPj4gaXQnbGwgdGhlbiAoaG9wZWZ1bGx5KSBiZSBjbGVhciB0byB0aGUgcmVhZGVy
IHRoYXQgd2hpY2ggZXhhY3QgbmFtZQo+PiBzcGFjZSBpcyB1c2VkIGRvZXNuJ3QgcmVhbGx5IG1h
dHRlci4KPiAKPiBJJ20gc29ycnksIEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBhIGdvb2QgaWRlYS4K
PiAKPiBGaXJzdCBvZiBhbGwsIGl0IGRvZXNuJ3QgY29tbXVuaWNhdGUgd2hhdCB5b3UgdGhpbmsg
aXQgZG9lcy4gIFdoYXQKPiBoYXZpbmcgYW4gZXh0cmEgdmFyaWFibGUgY29tbXVuaWNhdGVzIGlz
LCAiSSBhbSBjYWxjdWxhdGluZyBhbiBleHRyYQo+IHZhbHVlIHRoYXQgd2lsbCBiZSB1c2VkIHNv
bWV3aGVyZSIuICBXaGVuIEkgc2F3IHRoZSAiaW50ZXJtZWRpYXRlIgo+IHZhcmlhYmxlcyBhbGwg
b3ZlciB0aGUgcGxhY2UsIEkgZGlkbid0IGltbWVkaWF0ZWx5IHRoaW5rICJhYnN0cmFjdAo+IHNw
YWNlIGJlY2F1c2UgdGhlcmUncyBhIDEtMSBtYXBwaW5nIiwgSSB3YXMgc2ltcGx5IGNvbmZ1c2Vk
Lgo+IAo+IE9uIHRoZSBvdGhlciBoYW5kLCBpdCBpcyBvYnZpb3VzIHRvIG1lIHRoYXQgaWYgeW91
IDEpIGhhdmUgZGlmZmVyZW50Cj4ga2luZHMgb2YgdmFyaWFibGVzIChnZm5fdCwgYmZuX3QsICZj
KSBhbmQgMikgeW91IGNhc3Qgb25lIGZyb20gdGhlCj4gb3RoZXIgZG9pbmcgc29tZSBtYXRoLCB0
aGF0IHlvdSdyZSBjYXJlZnVsbHkgY2hhbmdpbmcgYWRkcmVzcyBzcGFjZXM7Cj4gYW5kIHRoYXQg
aWYgeW91IGRvIF9iZm4oZ2ZuKSwgdGhhdCB5b3Uga25vdyB5b3UgaGF2ZSBhIDEtMSBtYXBwaW5n
IC0tCj4gb3IgYXQgbGVhc3QsIHlvdSB2ZXJ5IG11Y2ggYmV0dGVyIHdlbGwgaGF2ZSBvbmUsIG9y
IHlvdSdyZSBkb2luZwo+IHNvbWV0aGluZyB3cm9uZy4KCk9rYXkgLSBkaWZmZXJpbmcgb3Bpbmlv
bnMsIHdoYXQgZG8geW91IGRvLiBUbyBtZSBhbiBleHByZXNzaW9uIGxpa2UKX2JmbihnZm4pIGxv
b2tzIGJ1Z2d5LiBBbmQgaWlyYyB3ZSd2ZSBoYWQgYnVncyBvZiB0aGlzIGtpbmQgaW4gdGhlCnBh
c3QsIHdoaWNoIHdvdWxkIHRoZW4gY29udHJhZGljdCB5b3VyICJjYXJlZnVsbHkgY2hhbmdpbmcg
YWRkcmVzcwpzcGFjZXMiIGFzc3VtcHRpb24uCgpBcyBzYWlkIGluIHRoZSBvdGhlciByZXBseSwg
c29tZXRoaW5nIGxpa2UKCWlvbW11X21hcF9wYWdlKC4uLiwgX2JmbihmcmFtZSksIGZyYW1lLCAu
Li4pCm1ha2VzIHByZXR0eSBjbGVhciB0aGF0IGEgMToxIG1hcHBpbmcgaXMgd2FudGVkLgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:39:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14:39: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 1fctnL-0005Lr-Qh; Tue, 10 Jul 2018 14:39: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=07cm=j2=citrix.com=prvs=72274ee0c=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fctnK-0005Ll-IO
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:39:10 +0000
X-Inumbo-ID: 02d7a231-844f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02d7a231-844f-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 14:39:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="75965289"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 03/13] iommu: make use of type-safe BFN and MFN in
 exported functions
Thread-Index: AQHUFeJwqlvhkdxiLkW+iQn/5DFWGqSIX3eAgAAkC1D//+PUgIAAIrPA
Date: Tue, 10 Jul 2018 14:37:11 +0000
Message-ID: <df10afeb4b8547868abb16e964efccf3@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-4-paul.durrant@citrix.com>
 <42026221-c065-9b31-20e9-21ea6b9a8548@citrix.com>
 <985628ec89744222bac572772231bed8@AMSPEX02CL03.citrite.net>
 <5B44C2A102000078001D2BF9@prv1-mh.provo.novell.com>
In-Reply-To: <5B44C2A102000078001D2BF9@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 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTAgSnVseSAyMDE4IDE1OjI5Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJp
eC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBK
YWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRy
aXguY29tPjsgSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsgS2V2aW4gVGlh
bgo+IDxrZXZpbi50aWFuQGludGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz47IHhlbi0KPiBkZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBU
aW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSRTogW1BBVENIIHYyIDAzLzEz
XSBpb21tdTogbWFrZSB1c2Ugb2YgdHlwZS1zYWZlIEJGTiBhbmQgTUZOCj4gaW4gZXhwb3J0ZWQg
ZnVuY3Rpb25zCj4gCj4gPj4+IE9uIDEwLjA3LjE4IGF0IDE2OjEwLCA8UGF1bC5EdXJyYW50QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4+IEZy
b206IEdlb3JnZSBEdW5sYXAgW21haWx0bzpnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb21dCj4gPj4g
U2VudDogMTAgSnVseSAyMDE4IDE1OjAxCj4gPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJy
YW50QGNpdHJpeC5jb20+OyB4ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+PiBD
YzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+ID4+IDxB
bmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcAo+ID4+IDxHZW9yZ2UuRHVu
bGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47Cj4g
S29ucmFkCj4gPj4gUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVm
YW5vIFN0YWJlbGxpbmkKPiA+PiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBUaW0KPiAoWGVuLm9yZykKPiA+PiA8dGltQHhlbi5v
cmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgSnVuIE5ha2FqaW1hCj4gPj4gPGp1
bi5uYWthamltYUBpbnRlbC5jb20+OyBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
PiA+PiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDAzLzEzXSBpb21tdTogbWFrZSB1c2Ugb2YgdHlw
ZS1zYWZlIEJGTiBhbmQKPiBNRk4KPiA+PiBpbiBleHBvcnRlZCBmdW5jdGlvbnMKPiA+Pgo+ID4+
IE9uIDA3LzA3LzIwMTggMTI6MDUgUE0sIFBhdWwgRHVycmFudCB3cm90ZToKPiA+PiA+IFRoaXMg
cGF0Y2ggbW9kaWZpZXMgdGhlIGRlY2xhcmF0aW9uIG9mIHRoZSBlbnRyeSBwb2ludHMgdG8gdGhl
IElPTU1VCj4gPj4gPiBzdWItc3lzdGVtIHRvIHVzZSBiZm5fdCBhbmQgbWZuX3QgaW4gcGxhY2Ug
b2YgdW5zaWduZWQgbG9uZy4gQQo+ID4+IHN1YnNlcXVlbnQKPiA+PiA+IHBhdGNoIHdpbGwgc2lt
aWxhcmx5IG1vZGlmeSB0aGUgbWV0aG9kcyBpbiB0aGUgaW9tbXVfb3BzIHN0cnVjdHVyZS4KPiA+
PiA+Cj4gPj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgo+ID4+ID4gLS0tCj4gPj4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+ID4+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Cj4gPj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+
ID4+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4+ID4g
Q2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+PiA+
IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPj4gPiBD
YzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+PiA+IENjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KPiA+PiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
Pgo+ID4+ID4gQ2M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KPiA+PiA+
IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiA+PiA+IENjOiBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gPj4gPgo+ID4+ID4gdjI6Cj4g
Pj4gPiAgLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBKYW4uCj4gPj4gPiAgLSBVc2UgaW50ZXJt
ZWRpYXRlICdmcmFtZScgdmFyaWFibGUgdG8gYXZvaWQgZGlyZWN0bHkgZW5jYXBzdWxhdGluZwo+
ID4+ID4gICAgbWZuIG9yIGdmbiB2YWx1ZXMgYXMgYmZucy4KPiA+Pgo+ID4+IEV4cGxhaW4gdGhp
cyBvbmUgdG8gbWU/ICBBdCB0aGUgbW9tZW50IEkgZG9uJ3Qgc2VlIGFueSB2YWx1ZSBmcm9tIGhh
dmluZwo+ID4+IHRoZSBleHRyYSB2YXJpYWJsZSBpbiB0aGUgbWlkZGxlLgo+ID4KPiA+IFRoaXMg
d2FzIHNvbWV0aGluZyB0aGF0IEphbiB3YW50ZWQuCj4gCj4gQWgsIHllcywgaXQgd2FzIGluIGEg
cmVwbHkgdG8gdGhpcyBwYXRjaCdzIHYxIHRoYXQgSSBoYWQgc3VnZ2VzdGVkIGEKPiBuZXV0cmFs
bHkgbmFtZWQgdmFyaWFibGUgaW4gY2FzZSBpdCBjYW4gaG9sZCB2YWx1ZXMgZnJvbSBtb3JlIHRo
YW4KPiBvbmUgc3BhY2UuCgpZZXMsIGl0IHdhczoKCiIgQWxvbmcgdGhlIGxpbmVzIG9mIHdoYXQg
SSd2ZSBzYWlkIGVhcmxpZXIgYWJvdXQgbWl4aW5nIGFkZHJlc3Mgc3BhY2VzLAp0aGlzIHdvdWxk
IHBlcmhhcHMgbm90IHNvIG11Y2ggbmVlZCBhIGNvbW1lbnQgKGl0J3MgYSAxOjEgbWFwcGluZwph
ZnRlciBhbGwpLCBidXQgcmF0aGVyIG1ha2luZyBtb3JlIG9idmlvdXMgdGhhdCBpdCdzIGEgMTox
IG1hcHBpbmcuClRoaXMgaW4gcGFydGljdWxhciB3b3VsZCBtZWFuIHRvIG1lIHRvIGxhdGNoIHBh
Z2VfdG9fbWZuKHBhZ2UpIGludG8KYSAobmV1dHJhbGx5IG5hbWVkLCBlLmcuICJmcmFtZSIpIGxv
Y2FsIHZhcmlhYmxlLCBhbmQgdXNlIHRoZSByZXN1bHQgaW4KYSB3YXkgdGhhdCBtYWtlcyBvYnZp
b3VzbHkgZXNwZWNpYWxseSBvbiB0aGUgIm1hcCIgcGF0aCB0aGF0IHRoaXMKcmVhbGx5IHJlcXVl
c3RzIGEgMToxIG1hcHBpbmcuIEJ5IGltcGxpY2F0aW9uIGZyb20gdGhlIDE6MSBtYXBwaW5nCml0
J2xsIHRoZW4gKGhvcGVmdWxseSkgYmUgY2xlYXIgdG8gdGhlIHJlYWRlciB0aGF0IHdoaWNoIGV4
YWN0IG5hbWUKc3BhY2UgaXMgdXNlZCBkb2Vzbid0IHJlYWxseSBtYXR0ZXIuIgoKPiBJbiB0aGUg
cGFydGljdWxhciBjYXNlIG9mIF9nZXRfcGFnZV90eXBlKCksIHdoZXJlIEkgaGFkCj4gYWxzbyBn
aXZlbiB0aGUgdjEgY29tbWVudCwgSSBjYW4ndCBob3dldmVyIHNlZSB0aGF0IGl0IGlzIG5vdyBy
ZWFsbHkKPiBvYnZpb3VzIHRoYXQgYSAxOjEgbWFwcGluZyBpcyBiZWluZyBlc3RhYmxpc2hlZC4g
VG8gbWUgdGhhdCB3b3VsZAo+IG1lYW4gcGFzc2luZyB0aGUgc2FtZSBsb2NhbCB2YXJpYWJsZSAo
c3VpdGFibHkgdHlwZSB3cmFwcGVkIHdoZXJlCj4gbmVlZGVkKSB0d2ljZSBpbnRvIGlvbW11X21h
cF9wYWdlKCkuIEl0IGlzIG5vdCBjbGVhciB0byBtZSB3aGF0Cj4gdXNlIGEgbWZuX3RvX2dtZm4o
KSBpbnZvY2F0aW9uIGlzIGluc2lkZSBhIGlzX3B2X2RvbWFpbigpIGd1YXJkZWQKPiBibG9jaywg
bm93IHRoYXQgd2UgZG9uJ3QgcGVybWl0IHRyYW5zbGF0ZWQgUFYgZG9tYWlucyBhbnltb3JlCj4g
KG5vdCB0aGF0IEkgd291bGQgdGhpbmsgdGhhdCB0aGV5IGhhZCB3b3JrZWQgYmVmb3JlIHRoZSBj
b2RlIHdhcwo+IHJlbW92ZWQpLgo+IAoKSSBjYW4gc2VlIGFib3V0IHRyeWluZyB0byBjbGVhbiB1
cCB0aGUgbWZuX3RvX2dtZm4oKSBhbmQgcmUtcGhyYXNlIHRoaW5ncyB0byBtYWtlIGl0IG1vcmUg
b2J2aW91cyB0aGF0IHRoZSBtYXAgaXMgMToxLgoKICBQYXVsCgo+IEphbgo+IAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:39:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14: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 1fctnw-0005QY-Lg; Tue, 10 Jul 2018 14:39: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=54ur=j2=citrix.com=prvs=7227d41b3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fctnv-0005QQ-Od
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:39:47 +0000
X-Inumbo-ID: 0fde39d2-844f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0fde39d2-844f-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 16:39:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="75965454"
To: Jan Beulich <JBeulich@suse.com>, George Dunlap
 <George.Dunlap@eu.citrix.com>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-3-paul.durrant@citrix.com>
 <5AAAA30A02000078001B2447@prv-mh.provo.novell.com>
 <CAFLBxZawfrdo+xG4Py7V-421eyy0fmuBN8bkp7nJWYU8i+szCA@mail.gmail.com>
 <5B44C3EE02000078001D2C11@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: <8b87ff6f-0ba4-67d0-1405-afc6d43d8fa6@citrix.com>
Date: Tue, 10 Jul 2018 15:37:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B44C3EE02000078001D2C11@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 2/7] iommu: make use of type-safe BFN 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

T24gMTAvMDcvMTggMTU6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEwLjA3LjE4IGF0
IDE2OjI5LCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPiB3cm90ZToKPj4gT24gVGh1LCBN
YXIgMTUsIDIwMTggYXQgMzo0NCBQTSwgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3
cm90ZToKPj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0uYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS5jCj4+Pj4gQEAgLTI2NzYsMTMgKzI2NzYsMTIgQEAgc3RhdGljIGludCBfZ2V0X3BhZ2Vf
dHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCAKPj4gdW5zaWduZWQgbG9uZyB0eXBlLAo+Pj4+
ICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBwYWdlX2dldF9vd25lcihwYWdlKTsKPj4+PiAg
ICAgICAgICBpZiAoIGQgJiYgaXNfcHZfZG9tYWluKGQpICYmIHVubGlrZWx5KG5lZWRfaW9tbXUo
ZCkpICkKPj4+PiAgICAgICAgICB7Cj4+Pj4gLSAgICAgICAgICAgIGdmbl90IGdmbiA9IF9nZm4o
bWZuX3RvX2dtZm4oZCwgbWZuX3gocGFnZV90b19tZm4ocGFnZSkpKSk7Cj4+Pj4gKyAgICAgICAg
ICAgIGJmbl90IGJmbiA9IF9iZm4obWZuX3RvX2dtZm4oZCwgbWZuX3gocGFnZV90b19tZm4ocGFn
ZSkpKSk7Cj4+Pj4KPj4+PiAgICAgICAgICAgICAgaWYgKCAoeCAmIFBHVF90eXBlX21hc2spID09
IFBHVF93cml0YWJsZV9wYWdlICkKPj4+PiAtICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlv
bW11X3VubWFwX3BhZ2UoZCwgZ2ZuX3goZ2ZuKSk7Cj4+Pj4gKyAgICAgICAgICAgICAgICBpb21t
dV9yZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIGJmbik7Cj4+Pj4gICAgICAgICAgICAgIGVsc2Ug
aWYgKCB0eXBlID09IFBHVF93cml0YWJsZV9wYWdlICkKPj4+PiAtICAgICAgICAgICAgICAgIGlv
bW11X3JldCA9IGlvbW11X21hcF9wYWdlKGQsIGdmbl94KGdmbiksCj4+Pj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5feChwYWdlX3RvX21mbihwYWdlKSks
Cj4+Pj4gKyAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBiZm4s
IHBhZ2VfdG9fbWZuKHBhZ2UpLAo+Pj4gQWxvbmcgdGhlIGxpbmVzIG9mIHdoYXQgSSd2ZSBzYWlk
IGVhcmxpZXIgYWJvdXQgbWl4aW5nIGFkZHJlc3Mgc3BhY2VzLAo+Pj4gdGhpcyB3b3VsZCBwZXJo
YXBzIG5vdCBzbyBtdWNoIG5lZWQgYSBjb21tZW50IChpdCdzIGEgMToxIG1hcHBpbmcKPj4+IGFm
dGVyIGFsbCksIGJ1dCByYXRoZXIgbWFraW5nIG1vcmUgb2J2aW91cyB0aGF0IGl0J3MgYSAxOjEg
bWFwcGluZy4KPj4+IFRoaXMgaW4gcGFydGljdWxhciB3b3VsZCBtZWFuIHRvIG1lIHRvIGxhdGNo
IHBhZ2VfdG9fbWZuKHBhZ2UpIGludG8KPj4+IGEgKG5ldXRyYWxseSBuYW1lZCwgZS5nLiAiZnJh
bWUiKSBsb2NhbCB2YXJpYWJsZSwgYW5kIHVzZSB0aGUgcmVzdWx0IGluCj4+PiBhIHdheSB0aGF0
IG1ha2VzIG9idmlvdXNseSBlc3BlY2lhbGx5IG9uIHRoZSAibWFwIiBwYXRoIHRoYXQgdGhpcwo+
Pj4gcmVhbGx5IHJlcXVlc3RzIGEgMToxIG1hcHBpbmcuIEJ5IGltcGxpY2F0aW9uIGZyb20gdGhl
IDE6MSBtYXBwaW5nCj4+PiBpdCdsbCB0aGVuIChob3BlZnVsbHkpIGJlIGNsZWFyIHRvIHRoZSBy
ZWFkZXIgdGhhdCB3aGljaCBleGFjdCBuYW1lCj4+PiBzcGFjZSBpcyB1c2VkIGRvZXNuJ3QgcmVh
bGx5IG1hdHRlci4KPj4gSSdtIHNvcnJ5LCBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlk
ZWEuCj4+Cj4+IEZpcnN0IG9mIGFsbCwgaXQgZG9lc24ndCBjb21tdW5pY2F0ZSB3aGF0IHlvdSB0
aGluayBpdCBkb2VzLiAgV2hhdAo+PiBoYXZpbmcgYW4gZXh0cmEgdmFyaWFibGUgY29tbXVuaWNh
dGVzIGlzLCAiSSBhbSBjYWxjdWxhdGluZyBhbiBleHRyYQo+PiB2YWx1ZSB0aGF0IHdpbGwgYmUg
dXNlZCBzb21ld2hlcmUiLiAgV2hlbiBJIHNhdyB0aGUgImludGVybWVkaWF0ZSIKPj4gdmFyaWFi
bGVzIGFsbCBvdmVyIHRoZSBwbGFjZSwgSSBkaWRuJ3QgaW1tZWRpYXRlbHkgdGhpbmsgImFic3Ry
YWN0Cj4+IHNwYWNlIGJlY2F1c2UgdGhlcmUncyBhIDEtMSBtYXBwaW5nIiwgSSB3YXMgc2ltcGx5
IGNvbmZ1c2VkLgo+Pgo+PiBPbiB0aGUgb3RoZXIgaGFuZCwgaXQgaXMgb2J2aW91cyB0byBtZSB0
aGF0IGlmIHlvdSAxKSBoYXZlIGRpZmZlcmVudAo+PiBraW5kcyBvZiB2YXJpYWJsZXMgKGdmbl90
LCBiZm5fdCwgJmMpIGFuZCAyKSB5b3UgY2FzdCBvbmUgZnJvbSB0aGUKPj4gb3RoZXIgZG9pbmcg
c29tZSBtYXRoLCB0aGF0IHlvdSdyZSBjYXJlZnVsbHkgY2hhbmdpbmcgYWRkcmVzcyBzcGFjZXM7
Cj4+IGFuZCB0aGF0IGlmIHlvdSBkbyBfYmZuKGdmbiksIHRoYXQgeW91IGtub3cgeW91IGhhdmUg
YSAxLTEgbWFwcGluZyAtLQo+PiBvciBhdCBsZWFzdCwgeW91IHZlcnkgbXVjaCBiZXR0ZXIgd2Vs
bCBoYXZlIG9uZSwgb3IgeW91J3JlIGRvaW5nCj4+IHNvbWV0aGluZyB3cm9uZy4KPiBPa2F5IC0g
ZGlmZmVyaW5nIG9waW5pb25zLCB3aGF0IGRvIHlvdSBkby4gVG8gbWUgYW4gZXhwcmVzc2lvbiBs
aWtlCj4gX2JmbihnZm4pIGxvb2tzIGJ1Z2d5LiBBbmQgaWlyYyB3ZSd2ZSBoYWQgYnVncyBvZiB0
aGlzIGtpbmQgaW4gdGhlCj4gcGFzdCwgd2hpY2ggd291bGQgdGhlbiBjb250cmFkaWN0IHlvdXIg
ImNhcmVmdWxseSBjaGFuZ2luZyBhZGRyZXNzCj4gc3BhY2VzIiBhc3N1bXB0aW9uLgo+Cj4gQXMg
c2FpZCBpbiB0aGUgb3RoZXIgcmVwbHksIHNvbWV0aGluZyBsaWtlCj4gCWlvbW11X21hcF9wYWdl
KC4uLiwgX2JmbihmcmFtZSksIGZyYW1lLCAuLi4pCj4gbWFrZXMgcHJldHR5IGNsZWFyIHRoYXQg
YSAxOjEgbWFwcGluZyBpcyB3YW50ZWQuCgpUQkgsIEkgdGhpbmsgX2JmbihnZm4pIGlzIGJldHRl
ciwgYnV0IGFueSBzdWNoIG1peGluZyBvZiBhZGRyZXNzIHNwYWNlcwpuZWVkcyBhIGNvbW1lbnQg
ZXhwbGFpbmluZyB0aGUgY29ycmVjdG5lc3MsIGV2ZW4gaWYgaXQgaXMgYSBzaG9ydCAvKiAxOjEK
bWFwcGluZyBoZXJlICovCgpJbmRpcmVjdGluZyB0aHJvdWdoIGFuIHVuc2lnbmVkIGxvbmcgKHBh
cnRpY3VsYXJseSBvbmUgd2l0aCBhIGdlbmVyaWMKbmFtZSkgaXMgYSBtaXN1c2Ugb2YgdGhlIHR5
cGVzYWZlIGludGVyZmFjZSwgYmVjYXVzZSBhbGwgaXQgZG9lcyBpcwpzZXJ2ZSB0byBjb25mdXNl
IHRoZSByZWFkZXIuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:49:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14: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 1fctx8-0006go-QE; Tue, 10 Jul 2018 14:49: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=cyje=j2=citrix.com=prvs=722587bdb=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1fctx7-0006gg-In
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 14:49:17 +0000
X-Inumbo-ID: 6d743253-8450-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d743253-8450-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 14:49:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="59844599"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Tue, 10 Jul 2018 15:49:11 +0100
Message-ID: <20180710144911.19129-1-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] mm/page_alloc: correct first_dirty calculations
 during block merging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Q3VycmVudGx5IGl0J3MgcG9zc2libGUgdG8gaGl0IGFuIGFzc2VydGlvbiBpbiBhbGxvY19oZWFw
X3BhZ2VzKCk6CgpBc3NlcnRpb24gJ2ZpcnN0X2RpcnR5ICE9IElOVkFMSURfRElSVFlfSURYIHx8
ICEocGdbaV0uY291bnRfaW5mbyAmIFBHQ19uZWVkX3NjcnViKScgZmFpbGVkIGF0IHBhZ2VfYWxs
b2MuYzo5ODgKClRoaXMgY2FuIGhhcHBlbiBiZWNhdXNlIGEgcGllY2Ugb2YgbG9naWMgdG8gY2Fs
Y3VsYXRlIGZpcnN0X2RpcnR5CmR1cmluZyBibG9jayBtZXJnaW5nIGluIGZyZWVfaGVhcF9wYWdl
cygpIGlzIG1pc3NpbmcgZm9yIHRoZSBmb2xsb3dpbmcKc2NlbmFyaW86CgoxLiBDdXJyZW50IGJs
b2NrJ3MgZmlyc3RfZGlydHkgZXF1YWxzIHRvIElOVkFMSURfRElSVFlfSURYCjIuIFN1Y2Nlc3Nv
ciBibG9jayBpcyBmcmVlIGJ1dCBpdHMgZmlyc3RfZGlydHkgIT0gSU5WQUxJRF9ESVJUWV9JRFgK
My4gVGhlIHN1Y2Nlc3NvciBpcyBtZXJnZWQgaW50byBjdXJyZW50IGJsb2NrCjQuIEN1cnJlbnQg
YmxvY2sncyBmaXJzdF9kaXJ0eSBzdGlsbCBlcXVhbHMgdG8gSU5WQUxJRF9ESVJUWV9JRFgKClRo
aXMgd2lsbCB0cmlnZ2VyIHRoZSBhc3NlcnRpb24gZHVyaW5nIGFsbG9jYXRpb24gb2Ygc3VjaCBi
bG9jayBpbgphbGxvY19oZWFwX3BhZ2VzKCkgYmVjYXVzZSB0aGVyZSB3aWxsIGJlIHBhZ2VzIHdp
dGggUEdDX25lZWRfc2NydWIKYml0IHNldCBkZXNwaXRlIHRoZSBjbGFpbSBvZiBmaXJzdF9kaXJ0
eSB0aGF0IHRoZSBibG9jayBpcyBzY3J1YmJlZC4KCkFkZCB0aGUgbWlzc2luZyBwaWVjZSBvZiBs
b2dpYyBhbmQgc2xpZ2h0bHkgdXBkYXRlIHRoZSBjb21tZW50IGZvcgp0aGUgcHJlZGVjZXNzb3Ig
Y2FzZSB0byBiZXR0ZXIgY2FwdHVyZSB0aGUgY29kZSdzIGludGVudC4KCkZpeGVzIDFhMzdmMzNl
YTYxMyAoIm1tOiBQbGFjZSB1bnNjcnViYmVkIHBhZ2VzIGF0IHRoZSBlbmQgb2YgcGFnZWxpc3Qi
KQoKU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29t
PgotLS0KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNDOiBH
ZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IEJvcmlzIE9zdHJvdnNr
eSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Ci0tLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9j
LmMgfCA4ICsrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0
aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9u
L3BhZ2VfYWxsb2MuYwppbmRleCAyMGVlMWU0ODk3Li5hYTkxMWYyZGM1IDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAt
MTQyNiw3ICsxNDI2LDcgQEAgc3RhdGljIHZvaWQgZnJlZV9oZWFwX3BhZ2VzKAogCiAgICAgICAg
ICAgICBwYWdlX2xpc3RfZGVsKHByZWRlY2Vzc29yLCAmaGVhcChub2RlLCB6b25lLCBvcmRlcikp
OwogCi0gICAgICAgICAgICAvKiBLZWVwIHByZWRlY2Vzc29yJ3MgZmlyc3RfZGlydHkgaWYgaXQg
aXMgYWxyZWFkeSBzZXQuICovCisgICAgICAgICAgICAvKiBLZWVwIGJsb2NrJ3MgZmlyc3RfZGly
dHkgaWYgdGhlIHByZWRlY2Vzc29yIGRvZXNuJ3QgaGF2ZSBvbmUgKi8KICAgICAgICAgICAgIGlm
ICggcHJlZGVjZXNzb3ItPnUuZnJlZS5maXJzdF9kaXJ0eSA9PSBJTlZBTElEX0RJUlRZX0lEWCAm
JgogICAgICAgICAgICAgICAgICBwZy0+dS5mcmVlLmZpcnN0X2RpcnR5ICE9IElOVkFMSURfRElS
VFlfSURYICkKICAgICAgICAgICAgICAgICBwcmVkZWNlc3Nvci0+dS5mcmVlLmZpcnN0X2RpcnR5
ID0gKDFVIDw8IG9yZGVyKSArCkBAIC0xNDQ3LDYgKzE0NDcsMTIgQEAgc3RhdGljIHZvaWQgZnJl
ZV9oZWFwX3BhZ2VzKAogCiAgICAgICAgICAgICBjaGVja19hbmRfc3RvcF9zY3J1YihzdWNjZXNz
b3IpOwogCisgICAgICAgICAgICAvKiBLZWVwIHN1Y2Nlc3NvcidzIGZpcnN0X2RpcnR5IGlmIHRo
ZSBibG9jayBkb2Vzbid0IGhhdmUgb25lICovCisgICAgICAgICAgICBpZiAoIHBnLT51LmZyZWUu
Zmlyc3RfZGlydHkgPT0gSU5WQUxJRF9ESVJUWV9JRFggJiYKKyAgICAgICAgICAgICAgICAgc3Vj
Y2Vzc29yLT51LmZyZWUuZmlyc3RfZGlydHkgIT0gSU5WQUxJRF9ESVJUWV9JRFggKQorICAgICAg
ICAgICAgICAgIHBnLT51LmZyZWUuZmlyc3RfZGlydHkgPSAoMVUgPDwgb3JkZXIpICsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VjY2Vzc29yLT51LmZyZWUuZmly
c3RfZGlydHk7CisKICAgICAgICAgICAgIHBhZ2VfbGlzdF9kZWwoc3VjY2Vzc29yLCAmaGVhcChu
b2RlLCB6b25lLCBvcmRlcikpOwogICAgICAgICB9CiAKLS0gCjIuMTcuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 14:58:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 14: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 1fcu5w-0007mI-V0; Tue, 10 Jul 2018 14:58: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=l1dt=j2=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fcu5v-0007mD-Ly
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 14:58:23 +0000
X-Inumbo-ID: aa3e1356-8451-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x241.google.com (unknown [2607:f8b0:400d:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aa3e1356-8451-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 16:58:12 +0200 (CEST)
Received: by mail-qk0-x241.google.com with SMTP id b5-v6so9685249qkg.6
 for <xen-devel@lists.xenproject.org>; Tue, 10 Jul 2018 07:58:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=PSt2qIpXap7r+p4R05o0bxvP7hix00pWCeJXHZpecd4=;
 b=kTuH6Fmt4JvzYqQ3fMO9FihH37oXVeur242CH/SQS8nAbvq3T+FqzjXbcBkcnLod/D
 l3mgBUftZINlVxajq0NORgvqxGZYsVY9AIetCOmSugqP4B80p2a9uX2lTs58E0/dW5bm
 s/3j8DuZuojnhd7EsPh2cafSU4DPSP9egX6hjnvqpfdApTpZeJvfXiLLkMlsO7yeQ6SJ
 Y2gfmKpOmkhfBFCWwYHmRdm2eCBo6mThlYob48GKbUM1HIaer4KtUVQD+GYD1JIKy4DV
 djYMMLF4e7NCe2kKhEqaurScARDeAeG/On/cNh2isseCAcbt3y55Ktv6KiTe4fE996yt
 kOAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=PSt2qIpXap7r+p4R05o0bxvP7hix00pWCeJXHZpecd4=;
 b=M6w5sk9gDlrsVXKM0veMaqK7UROC8CBzMVlBMLtKYBdgQ/3/kqPhz12Hr/fu3XTYoU
 dHlFtaiyfaEaCgPqOM72UF6uuskrRTMldfmjiXdwU3+GyROLeH/vWYFukkX1HnAdJaAW
 AmZl0+EwzdTK0DIvMQnVzSHZxw7XqeiHAFq9STaGycb1Pf5ZW2S4alY9tmt1nQ4LbEqP
 w+4TwKs9nY1gMvp0EQXnnrs6kAEKqDp+uO6YNqasaG5k6bPPKr0WrjqK78WaLc+m39dK
 yzmcfbyo+sMRex6ohp+NHhO5NE9ZCi+GRLV9XcB4CGZWiwD5NGKiT3E3B5nf4dFHxQ1Y
 pzfQ==
X-Gm-Message-State: APt69E0xCAd8C3H1iyr1hFZwas4o38bZ4W36CQeqfnZrVOZO9+7JXG19
 aKvY1rUEkFu2zUhmfzQ0XSXrfuXZGAeCDJq1xpQ=
X-Google-Smtp-Source: AAOMgpcjIetjbL29v49W4FQhWtL4PX3cG8IJ3FZhAnFLIV/xrnKpwt8X+MtBTiwYmHraRufwUALLRn66WfHXs3OgoOo=
X-Received: by 2002:a37:953:: with SMTP id
 80-v6mr22565127qkj.331.1531234701365; 
 Tue, 10 Jul 2018 07:58:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Tue, 10 Jul 2018 07:58:20
 -0700 (PDT)
In-Reply-To: <5B44C3EE02000078001D2C11@prv1-mh.provo.novell.com>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-3-paul.durrant@citrix.com>
 <5AAAA30A02000078001B2447@prv-mh.provo.novell.com>
 <CAFLBxZawfrdo+xG4Py7V-421eyy0fmuBN8bkp7nJWYU8i+szCA@mail.gmail.com>
 <5B44C3EE02000078001D2C11@prv1-mh.provo.novell.com>
From: George Dunlap <George.Dunlap@eu.citrix.com>
Date: Tue, 10 Jul 2018 15:58:20 +0100
X-Google-Sender-Auth: qDU_FnThBFsjAalFgoEVpUAKYpE
Message-ID: <CAFLBxZadc4nS8u-S-xGZ6G7xCO8fxKU57-es-mFTg2SY-AqA0w@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH 2/7] iommu: make use of type-safe BFN 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>,
 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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMzozNCBQTSwgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPiB3cm90ZToKPj4+PiBPbiAxMC4wNy4xOCBhdCAxNjoyOSwgPEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIFRodSwgTWFyIDE1LCAyMDE4IGF0IDM6NDQgUE0s
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2Fy
Y2gveDg2L21tLmMKPj4+PiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+Pj4+IEBAIC0yNjc2LDEz
ICsyNjc2LDEyIEBAIHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZSwKPj4gdW5zaWduZWQgbG9uZyB0eXBlLAo+Pj4+ICAgICAgICAgIHN0cnVjdCBkb21haW4g
KmQgPSBwYWdlX2dldF9vd25lcihwYWdlKTsKPj4+PiAgICAgICAgICBpZiAoIGQgJiYgaXNfcHZf
ZG9tYWluKGQpICYmIHVubGlrZWx5KG5lZWRfaW9tbXUoZCkpICkKPj4+PiAgICAgICAgICB7Cj4+
Pj4gLSAgICAgICAgICAgIGdmbl90IGdmbiA9IF9nZm4obWZuX3RvX2dtZm4oZCwgbWZuX3gocGFn
ZV90b19tZm4ocGFnZSkpKSk7Cj4+Pj4gKyAgICAgICAgICAgIGJmbl90IGJmbiA9IF9iZm4obWZu
X3RvX2dtZm4oZCwgbWZuX3gocGFnZV90b19tZm4ocGFnZSkpKSk7Cj4+Pj4KPj4+PiAgICAgICAg
ICAgICAgaWYgKCAoeCAmIFBHVF90eXBlX21hc2spID09IFBHVF93cml0YWJsZV9wYWdlICkKPj4+
PiAtICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgZ2ZuX3go
Z2ZuKSk7Cj4+Pj4gKyAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV91bm1hcF9wYWdl
KGQsIGJmbik7Cj4+Pj4gICAgICAgICAgICAgIGVsc2UgaWYgKCB0eXBlID09IFBHVF93cml0YWJs
ZV9wYWdlICkKPj4+PiAtICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X21hcF9wYWdl
KGQsIGdmbl94KGdmbiksCj4+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtZm5feChwYWdlX3RvX21mbihwYWdlKSksCj4+Pj4gKyAgICAgICAgICAgICAgICBp
b21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBiZm4sIHBhZ2VfdG9fbWZuKHBhZ2UpLAo+Pj4K
Pj4+IEFsb25nIHRoZSBsaW5lcyBvZiB3aGF0IEkndmUgc2FpZCBlYXJsaWVyIGFib3V0IG1peGlu
ZyBhZGRyZXNzIHNwYWNlcywKPj4+IHRoaXMgd291bGQgcGVyaGFwcyBub3Qgc28gbXVjaCBuZWVk
IGEgY29tbWVudCAoaXQncyBhIDE6MSBtYXBwaW5nCj4+PiBhZnRlciBhbGwpLCBidXQgcmF0aGVy
IG1ha2luZyBtb3JlIG9idmlvdXMgdGhhdCBpdCdzIGEgMToxIG1hcHBpbmcuCj4+PiBUaGlzIGlu
IHBhcnRpY3VsYXIgd291bGQgbWVhbiB0byBtZSB0byBsYXRjaCBwYWdlX3RvX21mbihwYWdlKSBp
bnRvCj4+PiBhIChuZXV0cmFsbHkgbmFtZWQsIGUuZy4gImZyYW1lIikgbG9jYWwgdmFyaWFibGUs
IGFuZCB1c2UgdGhlIHJlc3VsdCBpbgo+Pj4gYSB3YXkgdGhhdCBtYWtlcyBvYnZpb3VzbHkgZXNw
ZWNpYWxseSBvbiB0aGUgIm1hcCIgcGF0aCB0aGF0IHRoaXMKPj4+IHJlYWxseSByZXF1ZXN0cyBh
IDE6MSBtYXBwaW5nLiBCeSBpbXBsaWNhdGlvbiBmcm9tIHRoZSAxOjEgbWFwcGluZwo+Pj4gaXQn
bGwgdGhlbiAoaG9wZWZ1bGx5KSBiZSBjbGVhciB0byB0aGUgcmVhZGVyIHRoYXQgd2hpY2ggZXhh
Y3QgbmFtZQo+Pj4gc3BhY2UgaXMgdXNlZCBkb2Vzbid0IHJlYWxseSBtYXR0ZXIuCj4+Cj4+IEkn
bSBzb3JyeSwgSSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLgo+Pgo+PiBGaXJzdCBv
ZiBhbGwsIGl0IGRvZXNuJ3QgY29tbXVuaWNhdGUgd2hhdCB5b3UgdGhpbmsgaXQgZG9lcy4gIFdo
YXQKPj4gaGF2aW5nIGFuIGV4dHJhIHZhcmlhYmxlIGNvbW11bmljYXRlcyBpcywgIkkgYW0gY2Fs
Y3VsYXRpbmcgYW4gZXh0cmEKPj4gdmFsdWUgdGhhdCB3aWxsIGJlIHVzZWQgc29tZXdoZXJlIi4g
IFdoZW4gSSBzYXcgdGhlICJpbnRlcm1lZGlhdGUiCj4+IHZhcmlhYmxlcyBhbGwgb3ZlciB0aGUg
cGxhY2UsIEkgZGlkbid0IGltbWVkaWF0ZWx5IHRoaW5rICJhYnN0cmFjdAo+PiBzcGFjZSBiZWNh
dXNlIHRoZXJlJ3MgYSAxLTEgbWFwcGluZyIsIEkgd2FzIHNpbXBseSBjb25mdXNlZC4KPj4KPj4g
T24gdGhlIG90aGVyIGhhbmQsIGl0IGlzIG9idmlvdXMgdG8gbWUgdGhhdCBpZiB5b3UgMSkgaGF2
ZSBkaWZmZXJlbnQKPj4ga2luZHMgb2YgdmFyaWFibGVzIChnZm5fdCwgYmZuX3QsICZjKSBhbmQg
MikgeW91IGNhc3Qgb25lIGZyb20gdGhlCj4+IG90aGVyIGRvaW5nIHNvbWUgbWF0aCwgdGhhdCB5
b3UncmUgY2FyZWZ1bGx5IGNoYW5naW5nIGFkZHJlc3Mgc3BhY2VzOwo+PiBhbmQgdGhhdCBpZiB5
b3UgZG8gX2JmbihnZm4pLCB0aGF0IHlvdSBrbm93IHlvdSBoYXZlIGEgMS0xIG1hcHBpbmcgLS0K
Pj4gb3IgYXQgbGVhc3QsIHlvdSB2ZXJ5IG11Y2ggYmV0dGVyIHdlbGwgaGF2ZSBvbmUsIG9yIHlv
dSdyZSBkb2luZwo+PiBzb21ldGhpbmcgd3JvbmcuCj4KPiBPa2F5IC0gZGlmZmVyaW5nIG9waW5p
b25zLCB3aGF0IGRvIHlvdSBkby4gVG8gbWUgYW4gZXhwcmVzc2lvbiBsaWtlCj4gX2JmbihnZm4p
IGxvb2tzIGJ1Z2d5LiBBbmQgaWlyYyB3ZSd2ZSBoYWQgYnVncyBvZiB0aGlzIGtpbmQgaW4gdGhl
Cj4gcGFzdCwgd2hpY2ggd291bGQgdGhlbiBjb250cmFkaWN0IHlvdXIgImNhcmVmdWxseSBjaGFu
Z2luZyBhZGRyZXNzCj4gc3BhY2VzIiBhc3N1bXB0aW9uLgoKVG8gbWUgaXQgbG9va3MgdGhlIHNh
bWUgYXMKICB1bnNpZ25lZCBsb25nIHg7CiAgY2hhciAqIHM7CiAgW2RvIHNvbWV0aGluZyB0byBj
YWxjdWxhdGUgeF0KICBzID0gKGNoYXIgKil4CgpPYnZpb3VzbHkgdGhhdCBzb3J0IG9mIGNhc3Rp
bmcgaW4gQyBoYXMgc2hhcnAgZWRnZXMsIHNvIHlvdSBuZWVkIHRvIGJlIGNhcmVmdWwuCgpCdWdz
IGNhbiBoYXBwZW4gaW4gYW55IHNvcnQgb2YgY29kZSAtLSB3b3VsZCB0aGUgYnVnIHlvdSBoYXZl
IGluIG1pbmQKYWN0dWFsbHkgaGF2ZSBiZWVuIHByZXZlbnRlZCB3aXRoIHRoZSB1c2Ugb2YgYW4g
ZXh0cmEgdmFyaWFibGU/Cgo+IEFzIHNhaWQgaW4gdGhlIG90aGVyIHJlcGx5LCBzb21ldGhpbmcg
bGlrZQo+ICAgICAgICAgaW9tbXVfbWFwX3BhZ2UoLi4uLCBfYmZuKGZyYW1lKSwgZnJhbWUsIC4u
LikKPiBtYWtlcyBwcmV0dHkgY2xlYXIgdGhhdCBhIDE6MSBtYXBwaW5nIGlzIHdhbnRlZC4KCkkg
anVzdCBkb24ndCBzZWUgaG93IHRoaXMgaXMgc3VwcG9zZWQgdG8gY2F0Y2ggbW9yZSBidWdzIHRo
YW4KICAgLyogZ2ZucyBhcmUgbWFwcGVkIDE6MSB3aXRoIG1mbnMgKi8KICAgIGlvbW11X21hcF9w
YWdlKC4uLiwgX2JmbihnZm4pLCBnZm4sIC4uLikKClRoZXJlIG1heSBiZSBzb21lIHBsYWNlcyB3
aGVyZSBoYXZpbmcgYW4gaW50ZXJtZWRpYXRlIHZhcmlhYmxlIG1pZ2h0Cm1ha2UgdGhpbmdzIGNs
ZWFyZXIsIGJ1dCB0aGVyZSBhcmUgYW4gYXdmdWwgbG90IG9mIHBsYWNlcyBpbiBQYXVsJ3MKcGF0
Y2hlcyB3aGVyZSB0aGUgY29kZSBqdXN0IGxvb2tzIGxpa2UgdGhpczoKICB1bnNpZ25lZCBsb25n
IGZyYW1lID0gYmZuOwogIGdmbl90IGdmbiA9IF9nZm4oZnJhbWUpOwogIG1mbl90IG1mbiA9IF9t
Zm4oZnJhbWUpOwoKV2hpY2gganVzdCBzZWVtcyByZWFsbHkgcG9pbnRsZXNzLgoKIC1HZW9yZ2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 15:03:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 15: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 1fcuAq-0008Vi-ND; Tue, 10 Jul 2018 15: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=9fb0=j2=citrix.com=prvs=7221156ca=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fcuAp-0008Vc-3x
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 15:03:27 +0000
X-Inumbo-ID: 5eebab4c-8452-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5eebab4c-8452-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 17:03:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,335,1526342400"; d="scan'208";a="59846896"
Date: Tue, 10 Jul 2018 16:02:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180710150225.fyxbo6imwmvgn73e@citrix.com>
References: <20180608095112.27650-1-jgross@suse.com>
 <e8a8444b-9fe7-2a56-fe88-17f0f4f58acc@citrix.com>
 <06e4e9f2-8867-c03f-a591-a57b8703ecfa@suse.com>
 <16313255-1bea-ee72-7e64-931b3b5e0c56@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <16313255-1bea-ee72-7e64-931b3b5e0c56@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/libxencall: enforce proper alignment
 of hypercall buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDM6MjU6MDdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwOC8wNi8xOCAxMjoyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiA+IE9uIDA4
LzA2LzE4IDEyOjA5LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+ID4+IE9uIDA4LzA2LzE4IDEwOjUx
LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+ID4+PiB4ZW5jYWxsX2FsbG9jX2J1ZmZlcigpIGlzIHVz
ZWQgdGhyb3VnaG91dCBYZW4gdG9vbHMgZm9yIGFsbG9jYXRpbmcKPiA+Pj4gaHlwZXJjYWxsIGJ1
ZmZlcnMuIEFsbG9jYXRpb24gaXMgZG9uZSBhdCBwYWdlIGdyYW51bGFyaXR5LiBGb3Igc2ltcGxl
Cj4gPj4+IGFkbWluaXN0cmF0aW9uIGVhY2ggYWxsb2NhdGVkIHNldCBvZiBwYWdlcyBjb250YWlu
cyBhIHNtYWxsIGhlYWRlcgo+ID4+PiBob2xkaW5nIHRoZSBudW1iZXIgb2YgcGFnZXMgb2YgdGhh
dCBzZXQuIFRoZSBoeXBlcmNhbGwgYnVmZmVyIGlzCj4gPj4+IGxvY2F0ZWQgZGlyZWN0bHkgYWZ0
ZXIgdGhlIDQgYnl0ZSBzaXplZCBoZWFkZXIsIGxlYWRpbmcgdG8gYSB3cm9uZwo+ID4+PiBhbGln
bm1lbnQgZm9yIGUuZy4gcG9pbnRlcnMuCj4gPj4+Cj4gPj4+IFJlcGFpciB0aGF0IGJ5IHVzaW5n
IGEgMTYgYnl0ZSBzaXplZCBoZWFkZXIgZW5mb3JjaW5nIHRoZSBzYW1lCj4gPj4+IGFsaWdubWVu
dCBhcyBtYWxsb2MoKS4KPiA+Pj4KPiA+Pj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgo+ID4+PiAtLS0KPiA+Pj4gTm90IHN1cmUgd2hldGhlciB0aGlzIHdh
bnRzIHRvIGJlIGJhY2twb3J0ZWQuIEluIGNhc2UgdGhlIGFuc3dlciBpcwo+ID4+PiAieWVzIiBJ
IHRoaW5rIGl0IHNob3VsZCBiZSBwYXJ0IG9mIDQuMTEuCj4gPj4+IC0tLQo+ID4+PiAgdG9vbHMv
bGlicy9jYWxsL2J1ZmZlci5jIHwgMSArCj4gPj4+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKykKPiA+Pj4KPiA+Pj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9idWZmZXIuYyBi
L3Rvb2xzL2xpYnMvY2FsbC9idWZmZXIuYwo+ID4+PiBpbmRleCAyZDhmYzI5YWM2Li4wYjZhZjJk
YjYwIDEwMDY0NAo+ID4+PiAtLS0gYS90b29scy9saWJzL2NhbGwvYnVmZmVyLmMKPiA+Pj4gKysr
IGIvdG9vbHMvbGlicy9jYWxsL2J1ZmZlci5jCj4gPj4+IEBAIC0xNTEsNiArMTUxLDcgQEAgdm9p
ZCB4ZW5jYWxsX2ZyZWVfYnVmZmVyX3BhZ2VzKHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgdm9pZCAq
cCwgc2l6ZV90IG5yX3BhZ2VzKQo+ID4+PiAgCj4gPj4+ICBzdHJ1Y3QgYWxsb2NhdGlvbl9oZWFk
ZXIgewo+ID4+PiAgICAgIGludCBucl9wYWdlczsKPiA+Pgo+ID4+IFRoaXMgaHVuayByZXZlYWxz
IGFub3RoZXIgYnVnLi4uCj4gPj4KPiA+PiBUaGVyZSBhcmUgYSByYXRoZXIgbGFyZ2UgbnVtYmVy
IG9mIHNpemVfdCA9PiBpbnQgdHJ1bmNhdGlvbnMgaW4gdGhlCj4gPj4gY29kZSwgd2hpY2ggaXMg
c3VyZWx5IGdvaW5nIHRvIGNhdGNoIHBlb3BsZSBieSBzdXJwcmlzZS7CoCAoQWdhaW4gLSBJIHdh
cwo+ID4+IGNlcnRhaW4gSSBjb21tZW50ZWQgb24gdGhpcyBkdXJpbmcgdGhlIG9yaWdpbmFsIHJl
dmlldyBvZiB0aGlzIGxpYnJhcnkuKQo+ID4gCj4gPiBPbiB0aGUgcHJhY3RpY2FsIHNpZGUgSSBk
b24ndCB0aGluayB0aGlzIHJlYWxseSBtYXR0ZXJzIGhlcmUuIFBhc3NpbmcKPiA+IG1vcmUgdGhh
biAyR0IgYXMgYSBoeXBlcmNhbGwgYnVmZmVyIGlzIG5vdGhpbmcgd2Ugd2FudCB0byBzdXBwb3J0
Li4uCj4gPiAKPiA+Pgo+ID4+PiArICAgIGludCBwYWRbM107Cj4gPj4KPiA+PiBUaGlzIGJyaW5n
cyBpdCB0byAxNiBieXRlIGFsaWdubWVudCwgYnV0IGlzIHRoYXQgZW5vdWdoP8KgIEFuIHhzYXZl
IHN0YXRlCj4gPj4gYmxvY2sgaW4geDg2IGZvciBleGFtcGxlIGhhcyA2NCBieXRlIGFsaWdubWVu
dC7CoCBJIHN1cHBvc2Ugd2UgbW9zdGx5Cj4gPj4gY2FyZSBhYm91dCBBUk0gaGVyZSwgYXMgaXRz
IG1lbWNweSgpIHdpbGwgYmUgbW9zdCBpbXBhY3RlZCBieSB0aGlzCj4gPj4gbWlzYWxpZ25tZW50
Lgo+ID4gCj4gPiBTcGVjaWFsIHB1cnBvc2UgYnVmZmVycyBjYW4gc3RpbGwgYmUgZGlyZWN0bHkg
YWxsb2NhdGVkIHZpYQo+ID4geGVuY2FsbF9hbGxvY19idWZmZXJfcGFnZXMoKS4gSSBkb24ndCB0
aGluayB3ZSdsbCBuZWVkIGFsaWdubWVudCBiZXR0ZXIKPiA+IHRoYW4gbWFsbG9jKCkuCj4gPiAK
PiA+PiBJcnJlc3BlY3RpdmUsIG1pZ2h0IGJlIGVhc2llciB0byBhY2NvbXBsaXNoIHdpdGggYW4K
PiA+PiBfX2F0dHJpYnV0ZV9fKChfX2FsaWduZWRfXygkTikpKSByYXRoZXIgdGhhbiBleHBsaWNp
dCBwYWRkaW5nPwo+ID4gCj4gPiBJIGRvbid0IG1pbmQgd2hpY2ggd2F5IHRvIGdvIGhlcmUuIEkn
bGwgbGVhdmUgdGhlIGRlY2lzaW9uIGZvciB0aGUKPiA+IG1haW50YWluZXJzLiA6LSkKPiAKPiBQ
aW5nPwoKRWl0aGVyIGlzIGZpbmUuIEkgd2lsbCBhcHBseSB0aGlzIHBhdGNoIGFzLWlzLgoKV2Vp
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 15:14:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 15: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 1fcuLS-0001AU-0m; Tue, 10 Jul 2018 15: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=f1pv=j2=citrix.com=prvs=722c2a99c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fcuLQ-0001AP-Jq
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 15:14:24 +0000
X-Inumbo-ID: ef5cc505-8453-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef5cc505-8453-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 15:14:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,335,1526342400"; d="scan'208";a="75970124"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: x86 Community Call - Wed July 11, 14:00 - 15:00 UTC - Call
 details and agenda
Thread-Index: AQHUGGBvHbnyc9OLuUyuWoCenhsDoQ==
Date: Tue, 10 Jul 2018 15:12:36 +0000
Message-ID: <C5484C18-FBD7-4499-A2C4-DC6329B14173@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.e.1.180613
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <A01AA5CCD70E90489FEDB22695EF6F7C@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed July 11,
 14:00 - 15:00 UTC - Call details and agenda
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Brian Woods <brian.woods@amd.com>, "intel-xen@intel.com" <intel-xen@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>

SGkgYWxsLA0KDQp5b3UgY2FuIGZpbmQgdGhlIHByb3Bvc2VkIGFnZW5kYSBhdCBodHRwczovL2Rv
Y3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFmV1FNdWlibFRtaU5rV0dHTmJ6MjBBUXRiYm52dG9o
eG5VamhYMnBBMmpVL2VkaXQ/dXNwPXNoYXJpbmcgY292ZXJpbmcgZXNzZW50aWFsbHkNCiogUmVs
ZWFzZSBDYWRlbmNlIGZvciBYZW4gNC4xMg0KKiBQcm9qZWN0IE1hbmFnZW1lbnQgc3R1ZmYgdG8g
a2VlcCB0aGUgTW9tZW50dW0gZ29pbmcNCg0KVGhlcmUgY291bGQgYmUgb3RoZXIgaXRlbXMgd2hp
Y2ggd2UgY291bGQgYWRkLCBzdWNoIGFzIHNvbWUgb2YgQ2hyaXN0b3BoZXIncyBzZXJpZXMgYW5k
IG90aGVycyBJIGFtIG5vdCBhd2FyZSBvZi4gDQoNCj09IE1lZXRpbmcgVGltZXMgPT0gDQpXZWQg
SnVseSAxMSwgMTQ6MDAgLSAxNTowMCBVVEMgDQpXZWQgSnVseSAxMSwgMTU6MDAgLSAxNjowMCBC
U1QgKExvbmRvbikgDQpXZWQgSnVseSAxMSwgMTY6MDAgLSAxNzowMCBDRVNUIChCZXJsaW4pIA0K
RnVydGhlciBJbnRlcm5hdGlvbmFsIG1lZXRpbmcgdGltZXM6IGh0dHBzOi8vd3d3LnRpbWVhbmRk
YXRlLmNvbS93b3JsZGNsb2NrL21lZXRpbmdkZXRhaWxzLmh0bWw/eWVhcj0yMDE4Jm1vbnRoPTcm
ZGF5PTExJmhvdXI9MTQmbWluPTAmc2VjPTAmcDE9MjI0JnAyPTI0JnAzPTE3OSZwND0xMzYmcDU9
MzcmcDY9MzMNCg0KPT0gRGlhbCBpbiBEZXRhaWxzID09DQoNCldlYjogaHR0cHM6Ly93d3cuZ290
b21lZXQubWUvbGFyc2t1cnRoDQoNCllvdSBjYW4gYWxzbyBkaWFsIGluIHVzaW5nIHlvdXIgcGhv
bmUuIA0KQWNjZXNzIENvZGU6IDkwNi04ODYtOTY1DQoNCkNoaW5hIChUb2xsIEZyZWUpOiA0MDA4
IDgxMTA4NA0KR2VybWFueTogKzQ5IDY5MiA1NzM2IDczMTcNClBvbGFuZCAoVG9sbCBGcmVlKTog
MDAgODAwIDExMjQ3NTkNClVuaXRlZCBLaW5nZG9tOiArNDQgMzMwIDIyMSAwMDg4IA0KVW5pdGVk
IFN0YXRlczogKzEgKDU3MSkgMzE3LTMxMjkgDQoNCk1vcmUgcGhvbmUgbnVtYmVycyANCkF1c3Ry
YWxpYTogKzYxIDIgOTA4NyAzNjA0IA0KQXVzdHJpYTogKzQzIDcgMjA4MSA1NDI3IA0KQXJnZW50
aW5hIChUb2xsIEZyZWUpOiAwIDgwMCA0NDQgMzM3NSANCkJhaHJhaW4gKFRvbGwgRnJlZSk6IDgw
MCA4MSAxMTEgDQpCZWxhcnVzIChUb2xsIEZyZWUpOiA4IDgyMCAwMDExIDA0MDAgDQpCZWxnaXVt
OiArMzIgMjggOTMgNzAxOCANCkJyYXppbCAoVG9sbCBGcmVlKTogMCA4MDAgMDQ3IDQ5MDYgDQpC
dWxnYXJpYSAoVG9sbCBGcmVlKTogMDA4MDAgMTIwIDQ0MTcgDQpDYW5hZGE6ICsxICg2NDcpIDQ5
Ny05MzkxIA0KQ2hpbGUgKFRvbGwgRnJlZSk6IDgwMCAzOTUgMTUwIA0KQ29sb21iaWEgKFRvbGwg
RnJlZSk6IDAxIDgwMCA1MTggNDQ4MyANCkN6ZWNoIFJlcHVibGljIChUb2xsIEZyZWUpOiA4MDAg
NTAwNDQ4IA0KRGVubWFyazogKzQ1IDMyIDcyIDAzIDgyIA0KRmlubGFuZDogKzM1OCA5MjMgMTcg
MDU2OCANCkZyYW5jZTogKzMzIDE3MCA5NTAgNTk0IA0KR3JlZWNlIChUb2xsIEZyZWUpOiAwMCA4
MDAgNDQxNCAzODM4IA0KSG9uZyBLb25nIChUb2xsIEZyZWUpOiAzMDcxMzE2OSANCkh1bmdhcnkg
KFRvbGwgRnJlZSk6ICgwNikgODAgOTg2IDI1NSANCkljZWxhbmQgKFRvbGwgRnJlZSk6IDgwMCA3
MjA0IA0KSW5kaWEgKFRvbGwgRnJlZSk6IDE4MDAyNjY5MjcyIA0KSW5kb25lc2lhIChUb2xsIEZy
ZWUpOiAwMDcgODAzIDAyMCA1Mzc1IA0KSXJlbGFuZDogKzM1MyAxNSAzNjAgNzI4IA0KSXNyYWVs
IChUb2xsIEZyZWUpOiAxIDgwOSA0NTQgODMwIA0KSXRhbHk6ICszOSAwIDI0NyA5MiAxMyAwMSAN
CkphcGFuIChUb2xsIEZyZWUpOiAwIDEyMCA2NjMgODAwIA0KS29yZWEsIFJlcHVibGljIG9mIChU
b2xsIEZyZWUpOiAwMDc5OCAxNCAyMDcgNDkxNCANCkx1eGVtYm91cmcgKFRvbGwgRnJlZSk6IDgw
MCA4NTE1OCANCk1hbGF5c2lhIChUb2xsIEZyZWUpOiAxIDgwMCA4MSA2ODU0IA0KTWV4aWNvIChU
b2xsIEZyZWUpOiAwMSA4MDAgNTIyIDExMzMgDQpOZXRoZXJsYW5kczogKzMxIDIwNyA5NDEgMzc3
IA0KTmV3IFplYWxhbmQ6ICs2NCA5IDI4MCA2MzAyIA0KTm9yd2F5OiArNDcgMjEgOTMgMzcgNTEg
DQpQYW5hbWEgKFRvbGwgRnJlZSk6IDAwIDgwMCAyMjYgNzkyOCANClBlcnUgKFRvbGwgRnJlZSk6
IDAgODAwIDc3MDIzIA0KUGhpbGlwcGluZXMgKFRvbGwgRnJlZSk6IDEgODAwIDExMTAgMTY2MSAN
ClBvcnR1Z2FsIChUb2xsIEZyZWUpOiA4MDAgODE5IDU3NSANClJvbWFuaWEgKFRvbGwgRnJlZSk6
IDAgODAwIDQxMCAwMjkgDQpSdXNzaWFuIEZlZGVyYXRpb24gKFRvbGwgRnJlZSk6IDggODAwIDEw
MCA2MjAzIA0KU2F1ZGkgQXJhYmlhIChUb2xsIEZyZWUpOiA4MDAgODQ0IDM2MzMgDQpTaW5nYXBv
cmUgKFRvbGwgRnJlZSk6IDE4MDA3MjMxMzIzIA0KU291dGggQWZyaWNhIChUb2xsIEZyZWUpOiAw
IDgwMCA1NTUgNDQ3IA0KU3BhaW46ICszNCA5MzIgNzUgMjAwNCANClN3ZWRlbjogKzQ2IDg1MyA1
MjcgODI3IA0KU3dpdHplcmxhbmQ6ICs0MSAyMjUgNDU5OSA3OCANClRhaXdhbiAoVG9sbCBGcmVl
KTogMCA4MDAgNjY2IDg1NCANClRoYWlsYW5kIChUb2xsIEZyZWUpOiAwMDEgODAwIDAxMSAwMjMg
DQpUdXJrZXkgKFRvbGwgRnJlZSk6IDAwIDgwMCA0NDg4IDIzNjgzIA0KVWtyYWluZSAoVG9sbCBG
cmVlKTogMCA4MDAgNTAgMTczMyANClVuaXRlZCBBcmFiIEVtaXJhdGVzIChUb2xsIEZyZWUpOiA4
MDAgMDQ0IDQwNDM5IA0KVXJ1Z3VheSAoVG9sbCBGcmVlKTogMDAwNCAwMTkgMTAxOCANClZpZXQg
TmFtIChUb2xsIEZyZWUpOiAxMjIgODAgNDgxIA0KDQpGaXJzdCBHb1RvTWVldGluZz8gTGV0J3Mg
ZG8gYSBxdWljayBzeXN0ZW0gY2hlY2s6IA0KaHR0cHM6Ly9saW5rLmdvdG9tZWV0aW5nLmNvbS9z
eXN0ZW0tY2hlY2sNCg0KUmVnYXJkcw0KTGFyc8KgDQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 15:15:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 15:15: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 1fcuMh-0001Mh-I4; Tue, 10 Jul 2018 15:15: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcuMg-0001GR-7V
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 15:15:42 +0000
X-Inumbo-ID: 1ddd79e0-8454-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 1ddd79e0-8454-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 15:15:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 09:15:39 -0600
Message-Id: <5B44CD9A02000078001D2D1E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 09:15:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <20180710144911.19129-1-sergey.dyasli@citrix.com>
In-Reply-To: <20180710144911.19129-1-sergey.dyasli@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: correct first_dirty
 calculations during block merging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDEwLjA3LjE4IGF0IDE2OjQ5LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90
ZToKPiBDdXJyZW50bHkgaXQncyBwb3NzaWJsZSB0byBoaXQgYW4gYXNzZXJ0aW9uIGluIGFsbG9j
X2hlYXBfcGFnZXMoKToKPiAKPiBBc3NlcnRpb24gJ2ZpcnN0X2RpcnR5ICE9IElOVkFMSURfRElS
VFlfSURYIHx8ICEocGdbaV0uY291bnRfaW5mbyAmIAo+IFBHQ19uZWVkX3NjcnViKScgZmFpbGVk
IGF0IHBhZ2VfYWxsb2MuYzo5ODgKPiAKPiBUaGlzIGNhbiBoYXBwZW4gYmVjYXVzZSBhIHBpZWNl
IG9mIGxvZ2ljIHRvIGNhbGN1bGF0ZSBmaXJzdF9kaXJ0eQo+IGR1cmluZyBibG9jayBtZXJnaW5n
IGluIGZyZWVfaGVhcF9wYWdlcygpIGlzIG1pc3NpbmcgZm9yIHRoZSBmb2xsb3dpbmcKPiBzY2Vu
YXJpbzoKPiAKPiAxLiBDdXJyZW50IGJsb2NrJ3MgZmlyc3RfZGlydHkgZXF1YWxzIHRvIElOVkFM
SURfRElSVFlfSURYCj4gMi4gU3VjY2Vzc29yIGJsb2NrIGlzIGZyZWUgYnV0IGl0cyBmaXJzdF9k
aXJ0eSAhPSBJTlZBTElEX0RJUlRZX0lEWAo+IDMuIFRoZSBzdWNjZXNzb3IgaXMgbWVyZ2VkIGlu
dG8gY3VycmVudCBibG9jawo+IDQuIEN1cnJlbnQgYmxvY2sncyBmaXJzdF9kaXJ0eSBzdGlsbCBl
cXVhbHMgdG8gSU5WQUxJRF9ESVJUWV9JRFgKPiAKPiBUaGlzIHdpbGwgdHJpZ2dlciB0aGUgYXNz
ZXJ0aW9uIGR1cmluZyBhbGxvY2F0aW9uIG9mIHN1Y2ggYmxvY2sgaW4KPiBhbGxvY19oZWFwX3Bh
Z2VzKCkgYmVjYXVzZSB0aGVyZSB3aWxsIGJlIHBhZ2VzIHdpdGggUEdDX25lZWRfc2NydWIKPiBi
aXQgc2V0IGRlc3BpdGUgdGhlIGNsYWltIG9mIGZpcnN0X2RpcnR5IHRoYXQgdGhlIGJsb2NrIGlz
IHNjcnViYmVkLgo+IAo+IEFkZCB0aGUgbWlzc2luZyBwaWVjZSBvZiBsb2dpYyBhbmQgc2xpZ2h0
bHkgdXBkYXRlIHRoZSBjb21tZW50IGZvcgo+IHRoZSBwcmVkZWNlc3NvciBjYXNlIHRvIGJldHRl
ciBjYXB0dXJlIHRoZSBjb2RlJ3MgaW50ZW50Lgo+IAo+IEZpeGVzIDFhMzdmMzNlYTYxMyAoIm1t
OiBQbGFjZSB1bnNjcnViYmVkIHBhZ2VzIGF0IHRoZSBlbmQgb2YgcGFnZWxpc3QiKQo+IAo+IFNp
Z25lZC1vZmYtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KPiAt
LS0KPiBDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDQzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENDOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6IEJvcmlz
IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gLS0tCj4gIHhlbi9jb21t
b24vcGFnZV9hbGxvYy5jIHwgOCArKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcGFnZV9h
bGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPiBpbmRleCAyMGVlMWU0ODk3Li5hYTkx
MWYyZGM1IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4gKysrIGIveGVu
L2NvbW1vbi9wYWdlX2FsbG9jLmMKPiBAQCAtMTQyNiw3ICsxNDI2LDcgQEAgc3RhdGljIHZvaWQg
ZnJlZV9oZWFwX3BhZ2VzKAo+ICAKPiAgICAgICAgICAgICAgcGFnZV9saXN0X2RlbChwcmVkZWNl
c3NvciwgJmhlYXAobm9kZSwgem9uZSwgb3JkZXIpKTsKPiAgCj4gLSAgICAgICAgICAgIC8qIEtl
ZXAgcHJlZGVjZXNzb3IncyBmaXJzdF9kaXJ0eSBpZiBpdCBpcyBhbHJlYWR5IHNldC4gKi8KPiAr
ICAgICAgICAgICAgLyogS2VlcCBibG9jaydzIGZpcnN0X2RpcnR5IGlmIHRoZSBwcmVkZWNlc3Nv
ciBkb2Vzbid0IGhhdmUgb25lICovCj4gICAgICAgICAgICAgIGlmICggcHJlZGVjZXNzb3ItPnUu
ZnJlZS5maXJzdF9kaXJ0eSA9PSBJTlZBTElEX0RJUlRZX0lEWCAmJgo+ICAgICAgICAgICAgICAg
ICAgIHBnLT51LmZyZWUuZmlyc3RfZGlydHkgIT0gSU5WQUxJRF9ESVJUWV9JRFggKQo+ICAgICAg
ICAgICAgICAgICAgcHJlZGVjZXNzb3ItPnUuZnJlZS5maXJzdF9kaXJ0eSA9ICgxVSA8PCBvcmRl
cikgKwoKSG93IGFib3V0ICJDb252ZXJ0IHBnJ3MgZmlyc3RfZGlydHkgaWYgcHJlZGVjZXNzb3Ig
ZG9lc24ndCBhbHJlYWR5IGhhdmUKb25lIj8gIktlZXAiIGlzbid0IGRlc2NyaWJpbmcgd2VsbCBl
bm91Z2ggd2hhdCdzIGJlaW5nIGRvbmUgaGVyZSBpbW8uCkFsc28sIGRlc3BpdGUgYm90aCBzdHls
ZXMgYmVpbmcgb2theSwgSSdkIHByZWZlciB0byByZXRhaW4gdGhlIGZ1bGwgc3RvcC4KCj4gQEAg
LTE0NDcsNiArMTQ0NywxMiBAQCBzdGF0aWMgdm9pZCBmcmVlX2hlYXBfcGFnZXMoCj4gIAo+ICAg
ICAgICAgICAgICBjaGVja19hbmRfc3RvcF9zY3J1YihzdWNjZXNzb3IpOwo+ICAKPiArICAgICAg
ICAgICAgLyogS2VlcCBzdWNjZXNzb3IncyBmaXJzdF9kaXJ0eSBpZiB0aGUgYmxvY2sgZG9lc24n
dCBoYXZlIG9uZSAqLwo+ICsgICAgICAgICAgICBpZiAoIHBnLT51LmZyZWUuZmlyc3RfZGlydHkg
PT0gSU5WQUxJRF9ESVJUWV9JRFggJiYKPiArICAgICAgICAgICAgICAgICBzdWNjZXNzb3ItPnUu
ZnJlZS5maXJzdF9kaXJ0eSAhPSBJTlZBTElEX0RJUlRZX0lEWCApCj4gKyAgICAgICAgICAgICAg
ICBwZy0+dS5mcmVlLmZpcnN0X2RpcnR5ID0gKDFVIDw8IG9yZGVyKSArCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VjY2Vzc29yLT51LmZyZWUuZmlyc3RfZGly
dHk7CgpTYW1lIHRoZW4gYWNjb3JkaW5nbHkgaGVyZSAoYW5kIGJvdGggZG9hYmxlIHdoaWxlIGNv
bW1pdHRpbmcsCnByb3ZpZGVkIHlvdSBhZ3JlZSkgYW5kIHRoZW4KUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 15:20:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 15:20: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 1fcuQl-0001iH-7n; Tue, 10 Jul 2018 15:19: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=xfjl=j2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fcuQj-0001iA-RH
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 15:19:53 +0000
X-Inumbo-ID: b408ebd0-8454-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 b408ebd0-8454-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 15:19:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 10 Jul 2018 09:19:51 -0600
Message-Id: <5B44CE9402000078001D2D21@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 10 Jul 2018 09:19:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "George Dunlap" <George.Dunlap@eu.citrix.com>
References: <20180212104714.1922-1-paul.durrant@citrix.com>
 <20180212104714.1922-3-paul.durrant@citrix.com>
 <5AAAA30A02000078001B2447@prv-mh.provo.novell.com>
 <CAFLBxZawfrdo+xG4Py7V-421eyy0fmuBN8bkp7nJWYU8i+szCA@mail.gmail.com>
 <5B44C3EE02000078001D2C11@prv1-mh.provo.novell.com>
 <CAFLBxZadc4nS8u-S-xGZ6G7xCO8fxKU57-es-mFTg2SY-AqA0w@mail.gmail.com>
In-Reply-To: <CAFLBxZadc4nS8u-S-xGZ6G7xCO8fxKU57-es-mFTg2SY-AqA0w@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/7] iommu: make use of type-safe BFN 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>,
 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+IE9uIDEwLjA3LjE4IGF0IDE2OjU4LCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPiB3
cm90ZToKPiBPbiBUdWUsIEp1bCAxMCwgMjAxOCBhdCAzOjM0IFBNLCBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+PiBPbiAxMC4wNy4xOCBhdCAxNjoyOSwgPEdlb3Jn
ZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBPbiBUaHUsIE1hciAxNSwgMjAxOCBh
dCAzOjQ0IFBNLCBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+PiAt
LS0gYS94ZW4vYXJjaC94ODYvbW0uYwo+Pj4+PiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+Pj4+
PiBAQCAtMjY3NiwxMyArMjY3NiwxMiBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVj
dCBwYWdlX2luZm8gKnBhZ2UsCj4+PiB1bnNpZ25lZCBsb25nIHR5cGUsCj4+Pj4+ICAgICAgICAg
IHN0cnVjdCBkb21haW4gKmQgPSBwYWdlX2dldF9vd25lcihwYWdlKTsKPj4+Pj4gICAgICAgICAg
aWYgKCBkICYmIGlzX3B2X2RvbWFpbihkKSAmJiB1bmxpa2VseShuZWVkX2lvbW11KGQpKSApCj4+
Pj4+ICAgICAgICAgIHsKPj4+Pj4gLSAgICAgICAgICAgIGdmbl90IGdmbiA9IF9nZm4obWZuX3Rv
X2dtZm4oZCwgbWZuX3gocGFnZV90b19tZm4ocGFnZSkpKSk7Cj4+Pj4+ICsgICAgICAgICAgICBi
Zm5fdCBiZm4gPSBfYmZuKG1mbl90b19nbWZuKGQsIG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSkp
Owo+Pj4+Pgo+Pj4+PiAgICAgICAgICAgICAgaWYgKCAoeCAmIFBHVF90eXBlX21hc2spID09IFBH
VF93cml0YWJsZV9wYWdlICkKPj4+Pj4gLSAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21t
dV91bm1hcF9wYWdlKGQsIGdmbl94KGdmbikpOwo+Pj4+PiArICAgICAgICAgICAgICAgIGlvbW11
X3JldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgYmZuKTsKPj4+Pj4gICAgICAgICAgICAgIGVsc2Ug
aWYgKCB0eXBlID09IFBHVF93cml0YWJsZV9wYWdlICkKPj4+Pj4gLSAgICAgICAgICAgICAgICBp
b21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBnZm5feChnZm4pLAo+Pj4+PiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2Up
KSwKPj4+Pj4gKyAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBi
Zm4sIHBhZ2VfdG9fbWZuKHBhZ2UpLAo+Pj4+Cj4+Pj4gQWxvbmcgdGhlIGxpbmVzIG9mIHdoYXQg
SSd2ZSBzYWlkIGVhcmxpZXIgYWJvdXQgbWl4aW5nIGFkZHJlc3Mgc3BhY2VzLAo+Pj4+IHRoaXMg
d291bGQgcGVyaGFwcyBub3Qgc28gbXVjaCBuZWVkIGEgY29tbWVudCAoaXQncyBhIDE6MSBtYXBw
aW5nCj4+Pj4gYWZ0ZXIgYWxsKSwgYnV0IHJhdGhlciBtYWtpbmcgbW9yZSBvYnZpb3VzIHRoYXQg
aXQncyBhIDE6MSBtYXBwaW5nLgo+Pj4+IFRoaXMgaW4gcGFydGljdWxhciB3b3VsZCBtZWFuIHRv
IG1lIHRvIGxhdGNoIHBhZ2VfdG9fbWZuKHBhZ2UpIGludG8KPj4+PiBhIChuZXV0cmFsbHkgbmFt
ZWQsIGUuZy4gImZyYW1lIikgbG9jYWwgdmFyaWFibGUsIGFuZCB1c2UgdGhlIHJlc3VsdCBpbgo+
Pj4+IGEgd2F5IHRoYXQgbWFrZXMgb2J2aW91c2x5IGVzcGVjaWFsbHkgb24gdGhlICJtYXAiIHBh
dGggdGhhdCB0aGlzCj4+Pj4gcmVhbGx5IHJlcXVlc3RzIGEgMToxIG1hcHBpbmcuIEJ5IGltcGxp
Y2F0aW9uIGZyb20gdGhlIDE6MSBtYXBwaW5nCj4+Pj4gaXQnbGwgdGhlbiAoaG9wZWZ1bGx5KSBi
ZSBjbGVhciB0byB0aGUgcmVhZGVyIHRoYXQgd2hpY2ggZXhhY3QgbmFtZQo+Pj4+IHNwYWNlIGlz
IHVzZWQgZG9lc24ndCByZWFsbHkgbWF0dGVyLgo+Pj4KPj4+IEknbSBzb3JyeSwgSSBkb24ndCB0
aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLgo+Pj4KPj4+IEZpcnN0IG9mIGFsbCwgaXQgZG9lc24n
dCBjb21tdW5pY2F0ZSB3aGF0IHlvdSB0aGluayBpdCBkb2VzLiAgV2hhdAo+Pj4gaGF2aW5nIGFu
IGV4dHJhIHZhcmlhYmxlIGNvbW11bmljYXRlcyBpcywgIkkgYW0gY2FsY3VsYXRpbmcgYW4gZXh0
cmEKPj4+IHZhbHVlIHRoYXQgd2lsbCBiZSB1c2VkIHNvbWV3aGVyZSIuICBXaGVuIEkgc2F3IHRo
ZSAiaW50ZXJtZWRpYXRlIgo+Pj4gdmFyaWFibGVzIGFsbCBvdmVyIHRoZSBwbGFjZSwgSSBkaWRu
J3QgaW1tZWRpYXRlbHkgdGhpbmsgImFic3RyYWN0Cj4+PiBzcGFjZSBiZWNhdXNlIHRoZXJlJ3Mg
YSAxLTEgbWFwcGluZyIsIEkgd2FzIHNpbXBseSBjb25mdXNlZC4KPj4+Cj4+PiBPbiB0aGUgb3Ro
ZXIgaGFuZCwgaXQgaXMgb2J2aW91cyB0byBtZSB0aGF0IGlmIHlvdSAxKSBoYXZlIGRpZmZlcmVu
dAo+Pj4ga2luZHMgb2YgdmFyaWFibGVzIChnZm5fdCwgYmZuX3QsICZjKSBhbmQgMikgeW91IGNh
c3Qgb25lIGZyb20gdGhlCj4+PiBvdGhlciBkb2luZyBzb21lIG1hdGgsIHRoYXQgeW91J3JlIGNh
cmVmdWxseSBjaGFuZ2luZyBhZGRyZXNzIHNwYWNlczsKPj4+IGFuZCB0aGF0IGlmIHlvdSBkbyBf
YmZuKGdmbiksIHRoYXQgeW91IGtub3cgeW91IGhhdmUgYSAxLTEgbWFwcGluZyAtLQo+Pj4gb3Ig
YXQgbGVhc3QsIHlvdSB2ZXJ5IG11Y2ggYmV0dGVyIHdlbGwgaGF2ZSBvbmUsIG9yIHlvdSdyZSBk
b2luZwo+Pj4gc29tZXRoaW5nIHdyb25nLgo+Pgo+PiBPa2F5IC0gZGlmZmVyaW5nIG9waW5pb25z
LCB3aGF0IGRvIHlvdSBkby4gVG8gbWUgYW4gZXhwcmVzc2lvbiBsaWtlCj4+IF9iZm4oZ2ZuKSBs
b29rcyBidWdneS4gQW5kIGlpcmMgd2UndmUgaGFkIGJ1Z3Mgb2YgdGhpcyBraW5kIGluIHRoZQo+
PiBwYXN0LCB3aGljaCB3b3VsZCB0aGVuIGNvbnRyYWRpY3QgeW91ciAiY2FyZWZ1bGx5IGNoYW5n
aW5nIGFkZHJlc3MKPj4gc3BhY2VzIiBhc3N1bXB0aW9uLgo+IAo+IFRvIG1lIGl0IGxvb2tzIHRo
ZSBzYW1lIGFzCj4gICB1bnNpZ25lZCBsb25nIHg7Cj4gICBjaGFyICogczsKPiAgIFtkbyBzb21l
dGhpbmcgdG8gY2FsY3VsYXRlIHhdCj4gICBzID0gKGNoYXIgKil4Cj4gCj4gT2J2aW91c2x5IHRo
YXQgc29ydCBvZiBjYXN0aW5nIGluIEMgaGFzIHNoYXJwIGVkZ2VzLCBzbyB5b3UgbmVlZCB0byBi
ZSAKPiBjYXJlZnVsLgoKUmlnaHQsIGFuZCBJIG9iamVjdCB0byBjYXN0cyB3aGVyZXZlciBJIGNh
bi4KCj4gQnVncyBjYW4gaGFwcGVuIGluIGFueSBzb3J0IG9mIGNvZGUgLS0gd291bGQgdGhlIGJ1
ZyB5b3UgaGF2ZSBpbiBtaW5kCj4gYWN0dWFsbHkgaGF2ZSBiZWVuIHByZXZlbnRlZCB3aXRoIHRo
ZSB1c2Ugb2YgYW4gZXh0cmEgdmFyaWFibGU/CgpIb3cgY2FuIEkgdGVsbD8gTWF5YmUsIG1heWJl
IG5vdC4KCj4+IEFzIHNhaWQgaW4gdGhlIG90aGVyIHJlcGx5LCBzb21ldGhpbmcgbGlrZQo+PiAg
ICAgICAgIGlvbW11X21hcF9wYWdlKC4uLiwgX2JmbihmcmFtZSksIGZyYW1lLCAuLi4pCj4+IG1h
a2VzIHByZXR0eSBjbGVhciB0aGF0IGEgMToxIG1hcHBpbmcgaXMgd2FudGVkLgo+IAo+IEkganVz
dCBkb24ndCBzZWUgaG93IHRoaXMgaXMgc3VwcG9zZWQgdG8gY2F0Y2ggbW9yZSBidWdzIHRoYW4K
PiAgICAvKiBnZm5zIGFyZSBtYXBwZWQgMToxIHdpdGggbWZucyAqLwo+ICAgICBpb21tdV9tYXBf
cGFnZSguLi4sIF9iZm4oZ2ZuKSwgZ2ZuLCAuLi4pCgpXZWxsLCB3aXRoIHRoZSBjb21tZW50IGl0
IHByb2JhYmx5IGRvZXNuJ3QgbWF0dGVyIGhvdyB0aGUKdmFyaWFibGUocykgaXMvYXJlIG5hbWVk
LgoKPiBUaGVyZSBtYXkgYmUgc29tZSBwbGFjZXMgd2hlcmUgaGF2aW5nIGFuIGludGVybWVkaWF0
ZSB2YXJpYWJsZSBtaWdodAo+IG1ha2UgdGhpbmdzIGNsZWFyZXIsIGJ1dCB0aGVyZSBhcmUgYW4g
YXdmdWwgbG90IG9mIHBsYWNlcyBpbiBQYXVsJ3MKPiBwYXRjaGVzIHdoZXJlIHRoZSBjb2RlIGp1
c3QgbG9va3MgbGlrZSB0aGlzOgo+ICAgdW5zaWduZWQgbG9uZyBmcmFtZSA9IGJmbjsKPiAgIGdm
bl90IGdmbiA9IF9nZm4oZnJhbWUpOwo+ICAgbWZuX3QgbWZuID0gX21mbihmcmFtZSk7Cj4gCj4g
V2hpY2gganVzdCBzZWVtcyByZWFsbHkgcG9pbnRsZXNzLgoKVGhpcyBpbmRlZWQgbG9va3MgdG8g
YmUgZ29pbmcgdG9vIGZhci4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 15:34:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 15: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 1fcueS-0003Xb-6A; Tue, 10 Jul 2018 15: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=gpav=j2=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fcueQ-0003XS-MA
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 15:34:02 +0000
X-Inumbo-ID: adbd2b2a-8456-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id adbd2b2a-8456-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 15:34:05 +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 w6AFOLCV120544;
 Tue, 10 Jul 2018 15:33:47 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=1IC5yTucU4N2cdtokjnR1atQxs+xU43GT0OyFREjOSY=;
 b=qQUgRxyNsShrGUMyHM3sLffPeNVWZgGBqRsknr93nWGJl9HaznkBdIODUv4yGPWyK61J
 hOiIZ+ElPzffFUikAQ/8PIZLoP+HS4F+cL+fiJxfj3S+3s3UqcHN47njoyRtCR2TlKHS
 3xYd3dO4fL7d3OyPZrYF5/aRNvPEKYSO42UCx4y9kU31jqZ5EMGdtpsnFlmaYxsL4PvH
 20YKyPhyIWHFFr4OLhRdkYcWPb+2zDs2Sg48afXq6U9Eyu+gsTnl9t7G3dj9xinzRRNz
 jcaWXev0bHgFuCCcfB5IpIvo6jjXdfICoqb13Wj76/AKZkUw4xNhOu4bRK1PC2Sk7z9k dw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2k2p762h4c-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 15:33:47 +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 w6AFXk4l012868
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 15:33:46 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 w6AFXjCe021399;
 Tue, 10 Jul 2018 15:33:45 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, 10 Jul 2018 08:33:45 -0700
To: Jan Beulich <JBeulich@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>
References: <20180710144911.19129-1-sergey.dyasli@citrix.com>
 <5B44CD9A02000078001D2D1E@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: <4fc384f5-79b0-ffdc-e07a-3a5ec4b76a7b@oracle.com>
Date: Tue, 10 Jul 2018 11:34:14 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B44CD9A02000078001D2D1E@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8949
 signatures=668705
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-1806210000 definitions=main-1807100165
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: correct first_dirty
 calculations during block merging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Julien Grall <julien.grall@arm.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>

T24gMDcvMTAvMjAxOCAxMToxNSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTAuMDcu
MTggYXQgMTY6NDksIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBDdXJyZW50
bHkgaXQncyBwb3NzaWJsZSB0byBoaXQgYW4gYXNzZXJ0aW9uIGluIGFsbG9jX2hlYXBfcGFnZXMo
KToKPj4KPj4gQXNzZXJ0aW9uICdmaXJzdF9kaXJ0eSAhPSBJTlZBTElEX0RJUlRZX0lEWCB8fCAh
KHBnW2ldLmNvdW50X2luZm8gJiAKPj4gUEdDX25lZWRfc2NydWIpJyBmYWlsZWQgYXQgcGFnZV9h
bGxvYy5jOjk4OAo+Pgo+PiBUaGlzIGNhbiBoYXBwZW4gYmVjYXVzZSBhIHBpZWNlIG9mIGxvZ2lj
IHRvIGNhbGN1bGF0ZSBmaXJzdF9kaXJ0eQo+PiBkdXJpbmcgYmxvY2sgbWVyZ2luZyBpbiBmcmVl
X2hlYXBfcGFnZXMoKSBpcyBtaXNzaW5nIGZvciB0aGUgZm9sbG93aW5nCj4+IHNjZW5hcmlvOgo+
Pgo+PiAxLiBDdXJyZW50IGJsb2NrJ3MgZmlyc3RfZGlydHkgZXF1YWxzIHRvIElOVkFMSURfRElS
VFlfSURYCj4+IDIuIFN1Y2Nlc3NvciBibG9jayBpcyBmcmVlIGJ1dCBpdHMgZmlyc3RfZGlydHkg
IT0gSU5WQUxJRF9ESVJUWV9JRFgKPj4gMy4gVGhlIHN1Y2Nlc3NvciBpcyBtZXJnZWQgaW50byBj
dXJyZW50IGJsb2NrCj4+IDQuIEN1cnJlbnQgYmxvY2sncyBmaXJzdF9kaXJ0eSBzdGlsbCBlcXVh
bHMgdG8gSU5WQUxJRF9ESVJUWV9JRFgKPj4KPj4gVGhpcyB3aWxsIHRyaWdnZXIgdGhlIGFzc2Vy
dGlvbiBkdXJpbmcgYWxsb2NhdGlvbiBvZiBzdWNoIGJsb2NrIGluCj4+IGFsbG9jX2hlYXBfcGFn
ZXMoKSBiZWNhdXNlIHRoZXJlIHdpbGwgYmUgcGFnZXMgd2l0aCBQR0NfbmVlZF9zY3J1Ygo+PiBi
aXQgc2V0IGRlc3BpdGUgdGhlIGNsYWltIG9mIGZpcnN0X2RpcnR5IHRoYXQgdGhlIGJsb2NrIGlz
IHNjcnViYmVkLgo+Pgo+PiBBZGQgdGhlIG1pc3NpbmcgcGllY2Ugb2YgbG9naWMgYW5kIHNsaWdo
dGx5IHVwZGF0ZSB0aGUgY29tbWVudCBmb3IKPj4gdGhlIHByZWRlY2Vzc29yIGNhc2UgdG8gYmV0
dGVyIGNhcHR1cmUgdGhlIGNvZGUncyBpbnRlbnQuCj4+Cj4+IEZpeGVzIDFhMzdmMzNlYTYxMyAo
Im1tOiBQbGFjZSB1bnNjcnViYmVkIHBhZ2VzIGF0IHRoZSBlbmQgb2YgcGFnZWxpc3QiKQo+Pgo+
PiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+
Cj4+IC0tLQo+PiBDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Pj4gQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPj4gQ0M6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gQ0M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Cj4+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+
PiBDQzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPj4gLS0t
Cj4+ICB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyB8IDggKysrKysrKy0KPj4gIDEgZmlsZSBjaGFu
Z2VkLCA3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4gaW5kZXgg
MjBlZTFlNDg5Ny4uYWE5MTFmMmRjNSAxMDA2NDQKPj4gLS0tIGEveGVuL2NvbW1vbi9wYWdlX2Fs
bG9jLmMKPj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4gQEAgLTE0MjYsNyArMTQy
Niw3IEBAIHN0YXRpYyB2b2lkIGZyZWVfaGVhcF9wYWdlcygKPj4gIAo+PiAgICAgICAgICAgICAg
cGFnZV9saXN0X2RlbChwcmVkZWNlc3NvciwgJmhlYXAobm9kZSwgem9uZSwgb3JkZXIpKTsKPj4g
IAo+PiAtICAgICAgICAgICAgLyogS2VlcCBwcmVkZWNlc3NvcidzIGZpcnN0X2RpcnR5IGlmIGl0
IGlzIGFscmVhZHkgc2V0LiAqLwo+PiArICAgICAgICAgICAgLyogS2VlcCBibG9jaydzIGZpcnN0
X2RpcnR5IGlmIHRoZSBwcmVkZWNlc3NvciBkb2Vzbid0IGhhdmUgb25lICovCj4+ICAgICAgICAg
ICAgICBpZiAoIHByZWRlY2Vzc29yLT51LmZyZWUuZmlyc3RfZGlydHkgPT0gSU5WQUxJRF9ESVJU
WV9JRFggJiYKPj4gICAgICAgICAgICAgICAgICAgcGctPnUuZnJlZS5maXJzdF9kaXJ0eSAhPSBJ
TlZBTElEX0RJUlRZX0lEWCApCj4+ICAgICAgICAgICAgICAgICAgcHJlZGVjZXNzb3ItPnUuZnJl
ZS5maXJzdF9kaXJ0eSA9ICgxVSA8PCBvcmRlcikgKwo+IEhvdyBhYm91dCAiQ29udmVydCBwZydz
IGZpcnN0X2RpcnR5IGlmIHByZWRlY2Vzc29yIGRvZXNuJ3QgYWxyZWFkeSBoYXZlCj4gb25lIj8g
IktlZXAiIGlzbid0IGRlc2NyaWJpbmcgd2VsbCBlbm91Z2ggd2hhdCdzIGJlaW5nIGRvbmUgaGVy
ZSBpbW8uCgoiS2VlcCIgd2FzIHVzZWQgaGVyZSBmb3IgdGhlIChub3QgcHJvdmlkZWQpICJlbHNl
IiBjbGF1c2UuIEJ1dCBJIGNhbiBzZWUKaG93IGl0IGNhbiBiZSBjb25mdXNpbmcuCgoiVXBkYXRl
IHByZWRlY2Vzc29yJ3MgZmlyc3RfZGlydHkgaWYgbmVjZXNzYXJ5Ij8gT3IgbWF5YmUgZXZlbiBk
cm9wIGl0LgoKCj4gQWxzbywgZGVzcGl0ZSBib3RoIHN0eWxlcyBiZWluZyBva2F5LCBJJ2QgcHJl
ZmVyIHRvIHJldGFpbiB0aGUgZnVsbCBzdG9wLgo+Cj4+IEBAIC0xNDQ3LDYgKzE0NDcsMTIgQEAg
c3RhdGljIHZvaWQgZnJlZV9oZWFwX3BhZ2VzKAo+PiAgCj4+ICAgICAgICAgICAgICBjaGVja19h
bmRfc3RvcF9zY3J1YihzdWNjZXNzb3IpOwo+PiAgCj4+ICsgICAgICAgICAgICAvKiBLZWVwIHN1
Y2Nlc3NvcidzIGZpcnN0X2RpcnR5IGlmIHRoZSBibG9jayBkb2Vzbid0IGhhdmUgb25lICovCj4+
ICsgICAgICAgICAgICBpZiAoIHBnLT51LmZyZWUuZmlyc3RfZGlydHkgPT0gSU5WQUxJRF9ESVJU
WV9JRFggJiYKPj4gKyAgICAgICAgICAgICAgICAgc3VjY2Vzc29yLT51LmZyZWUuZmlyc3RfZGly
dHkgIT0gSU5WQUxJRF9ESVJUWV9JRFggKQo+PiArICAgICAgICAgICAgICAgIHBnLT51LmZyZWUu
Zmlyc3RfZGlydHkgPSAoMVUgPDwgb3JkZXIpICsKPj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3VjY2Vzc29yLT51LmZyZWUuZmlyc3RfZGlydHk7Cj4gU2FtZSB0
aGVuIGFjY29yZGluZ2x5IGhlcmUgKGFuZCBib3RoIGRvYWJsZSB3aGlsZSBjb21taXR0aW5nLAo+
IHByb3ZpZGVkIHlvdSBhZ3JlZSkgYW5kIHRoZW4KPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlz
Lm9zdHJvdnNreUBvcmFjbGUuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 15:35:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 15: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 1fcufg-0003fq-ON; Tue, 10 Jul 2018 15:35: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=vod0=j2=citrix.com=prvs=722e3bda8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fcufe-0003fW-LX
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 15:35:18 +0000
X-Inumbo-ID: db6b3346-8456-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id db6b3346-8456-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 15:35:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,335,1526342400"; d="scan'208";a="75971991"
Date: Tue, 10 Jul 2018 17:35:09 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
References: <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
 <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDg6MDk6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA3LjE4IGF0IDE1OjQ5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDU6NDc6MTlBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEzOjAwLCA8ZGFuaWVsLmtpcGVy
QG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDY6NDU6
MTZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+PiA+PiBTb3JyeSBmb3IgYXNr
aW5nIHNvIG1hbnkgcXVlc3Rpb25zLCBidXQgSSB3b3VsZCBsaWtlIHRvIHRyeSB0byBhdm9pZAo+
ID4+ID4+IHRoZSBERUZJTkVEIGNvbmRpdGlvbmFsIGluIHRoZSBsaW5rZXIgc2NyaXB0IGlmIHBv
c3NpYmxlLgo+ID4+ID4gCj4gPj4gPiBJZiB5b3Ugd2lzaCB0byBkbyB0aGF0IHRoZW4gcHV0IGR1
bW15IGVmaSBzeW1ib2wgaW50byAKPiA+PiA+IHhlbi9hcmNoL3g4Ni9lZmkvc3R1Yi5jLgo+ID4+
IAo+ID4+IEkgdGhpbmsgSSd2ZSBjbGVhcmx5IG9iamVjdGVkIHRvIHRoYXQgYmVmb3JlIC0gSSBz
aW1wbHkgc2VlIG5vIG5lZWQgZm9yCj4gPj4gd2FzdGluZyB0aGUgc3BhY2UgaW4gYW4gRUZJLWlu
Y2FwYWJsZSBiaW5hcnkuCj4gPiAKPiA+IEJ1dCBzdWNoIHdhc3RlIGlzIGFsc28gYWRkZWQgcmVn
YXJkbGVzcyBvZiB3aGV0aGVyIHlvdSBkZWZpbmUgdGhlCj4gPiBzeW1ib2wgaXQgaW4gdGhlIGxp
bmtlciBzY3JpcHQgb3IgaW4gYSBDIGZpbGU/Cj4gCj4gSG93IHRoYXQ/IFRoZXJlJ3Mgbm8gc3Bh
Y2UgYXNzb2NpYXRlZCB3aXRoIHRoZSBzeW1ib2wgd2hlbiBkZWZpbmVkCj4gdGhpcyB3YXkuIEZy
b20gdGhlIHBlcnNwZWN0aXZlIG9mIHRoZSBiaW5hcnksIHRoZSBzcGFjZSBsaXZlcyBwYXN0IHRo
ZQo+IGVuZCBvZiB0aGUgaW1hZ2UsIGJ1dCBzaW5jZSB0aGUgc3ltYm9sIGlzIG5ldmVyIGFjY2Vz
c2VkIChvciBlbHNlIGNvZGUKPiBpcyBicm9rZW4gc29tZXdoZXJlKSBpbiB0aGUgbm9uLUVGSSBj
YXNlLCB0aGlzIGlzIG9rYXkuCgpPaCByaWdodCwgdGhhdCdzIG5vdCBpbnNpZGUgb2YgYW55IHNl
Y3Rpb24uCgpJJ3ZlIHRyaWVkIHBsYWNpbmcgYW4gZWZpIHN5bWJvbCBpbnNpZGUgb2YgdGhlIC5k
aXNjYXJkIHNlY3Rpb24gYnV0CnRoYXQgZG9lc24ndCB3b3JrLiBJJ20gb3BlbiB0byBzdWdnZXN0
aW9ucyBzaW5jZSBJIGRvbid0IGhhdmUgYW55IG1vcmUKaWRlYXMgYWJvdXQgaG93IHRvIGZpeCB0
aGlzLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 16:13:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 16:13:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcvGE-00085l-M3; Tue, 10 Jul 2018 16:13: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcvGE-00085g-6x
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 16:13:06 +0000
X-Inumbo-ID: 22a09b78-845c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22a09b78-845c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 16:13:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,335,1526342400"; d="scan'208";a="59857506"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-4-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
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwUCVFq6vQIbDAUJAeEzgAAKCRCmNjwxBZC0bWknD/97
 Tkh3PMAcvMZINmJefBdYYspmwTWZSR9USsy68oWzDsXKNDNTqBC781lR/7PSqhqaSOmSnty3
 FNblaBYKfMV3OOWgrP0H8Voqp4IgH3yOOkQLVITIwulqbbxQtmCsJ3xkhZm6CA0EKbc9VM/j
 FX3aCAfOJf52vlY1gXjYOvVjrdrRrBXEjs8E5f6EsrQKDrWCKNx/9qRfmtsQeKHTsgpINkpZ
 s11ClX/sM/RCR9/BgB/K08QQZYsWD6lgZh1KxLXRzKRunba0L+jpcRsoQFUMj/ofrfnHAdl0
 q2upzISM/wR8aer+kekMo+y00schmYJYu5JAAzbjQQuhCAg0UTBGPaNwteL2l3c9Ps8on1nl
 mq9TnbYwGLAxJzXSb3BATgz7dygpsBBNS5WhUNQgIJvcZJbLggEIqjZGs8o7/+dt4klwxCYL
 FVlsWYSwEjX0UYHVLMS/F7FcXbCMUeoN/4krmRyv7YICE/VDQSDPcSKedzWvQM8T+5uY5pFJ
 NiIaa6asFndP50GiKbFtD6xAM+rbnwT7Io+iPtvD/3ddMXQs58IVMzgNA/hcdOX/qlx6Jqk/
 hYQQsl4HoQsx/GyrNiwiPErTx32QNeXxoGYm6kwxt7F5qK7AN5tyYNkEyoxYrv8bl9VjAve8
 hpECyf4O1mOGC/dIuBCDk8gxL5Pbo3jl98LBZQQYAQoADwIbDAUCVlNqsQUJA9njdAAKCRCm
 NjwxBZC0bbJMEACigmtpL2lzS47DXydApr1X8SYCHIPc39OjvmErjP05lKUZjmesmhlM5eKO
 gPb/fzeJ0wXB4J8OyseIJ0D/XwyLLQeM8d/HUFFMBWr+HE7jIukAUXeQ6GRwR+MBYGK/KmR9
 JHbMAUz8f3G087Ma12BfpNWayndlFwR3rvdV4lvlyx6cl0EaFhbzPu/N07HG5MTk0evtphgZ
 7wuG1oAtO+DGA6orHEicor6nBAQNZzPyjqo40dBxTs+amx7UndMRPSL1dD57eJwbbvBeNa8I
 w8wT7oNy2/C21VWmSy5XzMzcUTgmjmQz6DSNJPz2dMK4Y/LtcVFTfSZTmlBIkfoc9Vay2EB9
 3z2EmjZwGT7n/DRu9QDtLbXyeVTBuLTaP3D+q5AyR1/5Z4T0LhwNvxeND5yO+YNAwqocZwL+
 OcctpSZUBpAuU4Ju/9JKMX57GlnbjB8YGahoBJsQZx4CZyw0MXlkCk5cR0EPjY9iI2CEA5lO
 QueOSbo0hf1ZJwCx724lx0WSwL8ngd8wZTYMNc8GngaU61kmzfcuCklhokTxQdK7Efme5ccv
 A1txzgGewx9mDhPgNcJweasBnyL0N3wya2RMAzm04gCio8y4FKQepwQpKCNKAYZIU4juAPxn
 nb6cbBGiMGO1NDuxG+qvl1cMElnq+cuhSUlZdr2sE9JRfa0gucLBZQQYAQoADwIbDAUCWHQN
 VAUJBfqGFwAKCRCmNjwxBZC0bbgCD/oC6mWUrxQKWPDvFE9+fzm8UKqKP7aciz+gvWUN3o4i
 4sRFNyvAEOW/QY2zwM1pN07BFZ3Z+8AVxpgR6h7RQzDJYSPZ5k5WWCJzJEQs2sPI5rfYJGK8
 um7mlsSvf2xcLK/1Aj07BmWDjR6glDDRY+iMmSSdHe6Te6tiQPPS6Woj8AE3qf5lBsdvcEln
 nrkSwzNeVKRQQROUOskVw4WmCsNJjZtKmrVpgId3df/5HWG7Bi4nPwA8IFOt6O72lJlkORFy
 DF5P7ML7Pc5LbEFimzETPBxTJzVu1UoOQb/THB+qxhKMXXudSf/5sdMhwvOwItIcc5pib/v6
 7gWK48bAzoOTgNYzmDCVC/roeLLU2SpEQIlIR0eAaWImgt8VEtre3Gch33e41DtbUli54DX0
 dRdhqQaDM1T1q77VyDoZcs+SpGX9Ic9mxl+BN+6vtGIUVgaOG5pF85aQlRfCD6IlFQgiZtiR
 XeRpeIYG27RUw5kIljW+VxPMdBUvZpUXEazqjoPvBKybg0oKFfMXrMj4vHo6J0FD3ZEToGnP
 dANspUCZRewRozjp7ZWIu7QfGasfJNQ8c1IDiAFl3rV+dAGXXdmrDcX6w2q5lqoFz+8npK2I
 ehKCA94U+J/RLywUiaLuHnXt40WvQ98kHm7uTsy36iWqqawPqzmn8m5ruynVHmmcXsLBZQQY
 AQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9hjn1k5WcRHlu19WGuH6q0Kgm1
 LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8kYj2Hn1QgX5SqQsysWTHWOEse
 GeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467FS/k4FJ5CHNRumvhLa0l2HEEu
 5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWreDoaFqzq1TKtzHhFgQG7yFUE
 epxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4LH3hxQtiaIpuXqq2D4z63h6vC
 x2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4AjiKZ5qWNSEdvEpL43fTvZYxQh
 DCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180ADw7a3gnmr5RumcZP3NGSSZA
 6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTRYJ2ms7oCe870gh4D1wFFqTLe
 yXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkHpTt3YYZvrhS2MO2EYEcWjyu6
 LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGBq+/kRPrWXpoaQn7FXWGfMqU+
 NkY9enyrlw==
Message-ID: <d821f9d6-41db-7615-eeea-4824bcd05637@citrix.com>
Date: Tue, 10 Jul 2018 17:13:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180707110526.35822-4-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 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>

T24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoaXMgcGF0Y2gg
bW9kaWZpZXMgdGhlIGRlY2xhcmF0aW9uIG9mIHRoZSBlbnRyeSBwb2ludHMgdG8gdGhlIElPTU1V
Cj4gc3ViLXN5c3RlbSB0byB1c2UgYmZuX3QgYW5kIG1mbl90IGluIHBsYWNlIG9mIHVuc2lnbmVk
IGxvbmcuIEEgc3Vic2VxdWVudAo+IHBhdGNoIHdpbGwgc2ltaWxhcmx5IG1vZGlmeSB0aGUgbWV0
aG9kcyBpbiB0aGUgaW9tbXVfb3BzIHN0cnVjdHVyZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IC0tLQo+IENjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4
LmNvbT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4K
PiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDYzogSnVuIE5ha2FqaW1hIDxq
dW4ubmFrYWppbWFAaW50ZWwuY29tPgo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgo+
IAo+IHYyOgo+ICAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEphbi4KPiAgLSBVc2UgaW50ZXJt
ZWRpYXRlICdmcmFtZScgdmFyaWFibGUgdG8gYXZvaWQgZGlyZWN0bHkgZW5jYXBzdWxhdGluZwo+
ICAgIG1mbiBvciBnZm4gdmFsdWVzIGFzIGJmbnMuCgpBIGNvdXBsZSBvZiBjb21tZW50cyBvbiBw
YXJ0aWN1bGFyIGluc3RhbmNlcy4uLgoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gaW5kZXggYzUzY2FiNDRkOS4uY2UxMmJjZmY0
MiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvbW0vcDJtLmMKPiBAQCAtNzE0LDkgKzcxNCwxMiBAQCBwMm1fcmVtb3ZlX3BhZ2Uoc3RydWN0
IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm5fbCwgdW5zaWduZWQgbG9uZyBtZm4s
Cj4gIAo+ICAgICAgICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgKQo+ICAgICAgICAg
IHsKPiArICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSA9IG1mbjsKPiArICAgICAgICAg
ICAgYmZuX3QgYmZuID0gX2JmbihmcmFtZSk7Cj4gKwo+ICAgICAgICAgICAgICBmb3IgKCBpID0g
MDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQo+ICAgICAgICAgICAgICB7Cj4gLSAgICAg
ICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwgbWZuICsg
aSk7Cj4gKyAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRv
bWFpbiwgYmZuX2FkZChiZm4sIGkpKTsKCkhhdmluZyBhICdiZm4nIHZhcmlhYmxlIGhlcmUgbWFr
ZXMgc29tZSBzZW5zZSwgYmVjYXVzZSBvdGhlcndpc2UsIGlmIG1mbgpldmVyIGdldHMgdGhlIG1m
bl90IHR5cGUsIHlvdSdsbCBoYXZlCgogIGlvbW11X3VubWFwX3BhZ2UoLi4uIF9iZm4obWZuX3go
bWZuKStpKSk7CgpiZWluZyBhYmxlIHRvIHVzZSBiZm5fYWRkKCkgaXMgbXVjaCBjbGVhbmVyLiAg
SSBkb24ndCB0aGluayB0aGUKaW50ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGUgaW4gdGhlIGNh
c2UsIHJlYWxseSBhZGRzIGFueXRoaW5nLgoKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4gaW5kZXggZDI2MTBlMzIwYy4u
ZDA5MjZkMTNlMCAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiArKysg
Yi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiBAQCAtMTEzMiw2ICsxMTMyLDggQEAgbWFwX2dy
YW50X3JlZigKPiAgICAgIG5lZWRfaW9tbXUgPSBnbnR0YWJfbmVlZF9pb21tdV9tYXBwaW5nKGxk
KTsKPiAgICAgIGlmICggbmVlZF9pb21tdSApCj4gICAgICB7Cj4gKyAgICAgICAgdW5zaWduZWQg
bG9uZyBmcmFtZSA9IG1mbl94KG1mbik7Cj4gKyAgICAgICAgYmZuX3QgYmZuID0gX2JmbihmcmFt
ZSk7Cj4gICAgICAgICAgdW5zaWduZWQgaW50IGtpbmQ7Cj4gICAgICAgICAgaW50IGVyciA9IDA7
Cj4gIAo+IEBAIC0xMTQ0LDE0ICsxMTQ2LDEzIEBAIG1hcF9ncmFudF9yZWYoCj4gICAgICAgICAg
ICAgICAhKG9sZF9waW4gJiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkgKQo+
ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgaWYgKCAhKGtpbmQgJiBNQVBLSU5EX1dSSVRFKSAp
Cj4gLSAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgbWZuX3gobWZuKSwg
bWZuX3gobWZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
Rl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwo+ICsgICAgICAgICAgICAgICAgZXJyID0gaW9t
bXVfbWFwX3BhZ2UobGQsIGJmbiwgbWZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKPiAgICAgICAgICB9
Cj4gICAgICAgICAgZWxzZSBpZiAoIGFjdF9waW4gJiYgIW9sZF9waW4gKQo+ICAgICAgICAgIHsK
PiAgICAgICAgICAgICAgaWYgKCAha2luZCApCj4gLSAgICAgICAgICAgICAgICBlcnIgPSBpb21t
dV9tYXBfcGFnZShsZCwgbWZuX3gobWZuKSwgbWZuX3gobWZuKSwKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSk7Cj4gKyAgICAgICAgICAgICAg
ICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgYmZuLCBtZm4sIElPTU1VRl9yZWFkYWJsZSk7CgpI
ZXJlJ3MgYW4gZXhhbXBsZSB3aGVyZSBJIHRoaW5rIGhhdmluZyBhbiBleHRyYSB2YXJpYWJsZSBp
cyBzb21ld2hhdApkYW5nZXJvdXMuICBCZWZvcmUgdGhpcyBjaGFuZ2UsIGl0J3Mgb2J2aW91cyB0
aGF0IHlvdSBoYXZlIGEgMToxCm1hcHBpbmc7IG5vdywgbG9va2luZyBqdXN0IGF0IHRoaXMgbGlu
ZSwgaXQncyBub3Qgb2J2aW91cyB0aGF0IGJmbiA9PQptZm4uICBXb3JzZSwgdGhlcmUncyBhIHJp
c2sgdGhhdCB0aGVyZSB3aWxsIGJlIHNvbWUgc29ydCBvZiBidWcKaW50cm9kdWNlZCB3aGljaCBj
aGFuZ2VzIGJmbiwgc3VjaCB0aGF0IGJmbiAhPSBtZm4gYW55bW9yZS4KCklmIHlvdSBoYXZlIHRv
IHVzZSBhbiBpbnRlcm1lZGlhdGUgdmFyaWFibGUgaGVyZSwgdGhpcyBzaG91bGQgYmUKCiAgaW9t
bXVfbWFwX3BhZ2UoLi4uLCBfYmZuKGZyYW1lKSwgX21mbihmcmFtZSksIC4uLik7CgpCdXQgSSBy
ZWFsbHkgdGhpbmsKCiAgaW9tbXVfbWFwX3BhZ2UoLi4uLCBfYmZuKG1mbl94KG1mbikpLCBtZm4s
IC4uLik7CgptYWtlcyB0aGUgbW9zdCBzZW5zZSBoZXJlLgoKIC1HZW9yZ2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 16:19:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 16: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 1fcvLh-00006I-N3; Tue, 10 Jul 2018 16:18: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=07cm=j2=citrix.com=prvs=72274ee0c=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fcvLg-00006D-5T
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 16:18:44 +0000
X-Inumbo-ID: e2d2b853-845c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e2d2b853-845c-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 18:18:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,335,1526342400"; d="scan'208";a="75975152"
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 v2 03/13] iommu: make use of type-safe BFN and MFN in
 exported functions
Thread-Index: AQHUFeJwqlvhkdxiLkW+iQn/5DFWGqSIhHIAgAAiWdA=
Date: Tue, 10 Jul 2018 16:18:39 +0000
Message-ID: <0aecf1d4bca04e88958af7f81e35496f@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-4-paul.durrant@citrix.com>
 <d821f9d6-41db-7615-eeea-4824bcd05637@citrix.com>
In-Reply-To: <d821f9d6-41db-7615-eeea-4824bcd05637@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 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAxMCBKdWx5IDIwMTggMTc6MTMN
Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2Ug
RHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AY2l0cml4LmNvbT47IEtvbnJhZA0KPiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBUaW0gKFhlbi5vcmcpDQo+
IDx0aW1AeGVuLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBKdW4gTmFrYWpp
bWENCj4gPGp1bi5uYWthamltYUBpbnRlbC5jb20+OyBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAwMy8xM10gaW9tbXU6IG1ha2UgdXNl
IG9mIHR5cGUtc2FmZSBCRk4gYW5kIE1GTg0KPiBpbiBleHBvcnRlZCBmdW5jdGlvbnMNCj4gDQo+
IE9uIDA3LzA3LzIwMTggMTI6MDUgUE0sIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiBUaGlzIHBh
dGNoIG1vZGlmaWVzIHRoZSBkZWNsYXJhdGlvbiBvZiB0aGUgZW50cnkgcG9pbnRzIHRvIHRoZSBJ
T01NVQ0KPiA+IHN1Yi1zeXN0ZW0gdG8gdXNlIGJmbl90IGFuZCBtZm5fdCBpbiBwbGFjZSBvZiB1
bnNpZ25lZCBsb25nLiBBDQo+IHN1YnNlcXVlbnQNCj4gPiBwYXRjaCB3aWxsIHNpbWlsYXJseSBt
b2RpZnkgdGhlIG1ldGhvZHMgaW4gdGhlIGlvbW11X29wcyBzdHJ1Y3R1cmUuDQo+ID4NCj4gPiBT
aWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiA+
IC0tLQ0KPiA+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4gQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQo+ID4gQ2M6IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCj4gPiBDYzogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+DQo+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPg0KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPg0KPiA+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4gPiBDYzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gPiBDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFr
YWppbWFAaW50ZWwuY29tPg0KPiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4NCj4gPiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPg0K
PiA+DQo+ID4gdjI6DQo+ID4gIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZyb20gSmFuLg0KPiA+ICAt
IFVzZSBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZSB0byBhdm9pZCBkaXJlY3RseSBlbmNh
cHN1bGF0aW5nDQo+ID4gICAgbWZuIG9yIGdmbiB2YWx1ZXMgYXMgYmZucy4NCj4gDQo+IEEgY291
cGxlIG9mIGNvbW1lbnRzIG9uIHBhcnRpY3VsYXIgaW5zdGFuY2VzLi4uDQo+IA0KPiA+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCj4g
PiBpbmRleCBjNTNjYWI0NGQ5Li5jZTEyYmNmZjQyIDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYw0KPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYw0KPiA+IEBAIC03
MTQsOSArNzE0LDEyIEBAIHAybV9yZW1vdmVfcGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLA0K
PiB1bnNpZ25lZCBsb25nIGdmbl9sLCB1bnNpZ25lZCBsb25nIG1mbiwNCj4gPg0KPiA+ICAgICAg
ICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgKQ0KPiA+ICAgICAgICAgIHsNCj4gPiAr
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSA9IG1mbjsNCj4gPiArICAgICAgICAgICAg
YmZuX3QgYmZuID0gX2JmbihmcmFtZSk7DQo+ID4gKw0KPiA+ICAgICAgICAgICAgICBmb3IgKCBp
ID0gMDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQ0KPiA+ICAgICAgICAgICAgICB7DQo+
ID4gLSAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFp
biwgbWZuICsgaSk7DQo+ID4gKyAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBf
cGFnZShwMm0tPmRvbWFpbiwgYmZuX2FkZChiZm4sIGkpKTsNCj4gDQo+IEhhdmluZyBhICdiZm4n
IHZhcmlhYmxlIGhlcmUgbWFrZXMgc29tZSBzZW5zZSwgYmVjYXVzZSBvdGhlcndpc2UsIGlmIG1m
bg0KPiBldmVyIGdldHMgdGhlIG1mbl90IHR5cGUsIHlvdSdsbCBoYXZlDQo+IA0KPiAgIGlvbW11
X3VubWFwX3BhZ2UoLi4uIF9iZm4obWZuX3gobWZuKStpKSk7DQo+IA0KPiBiZWluZyBhYmxlIHRv
IHVzZSBiZm5fYWRkKCkgaXMgbXVjaCBjbGVhbmVyLiAgSSBkb24ndCB0aGluayB0aGUNCj4gaW50
ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGUgaW4gdGhlIGNhc2UsIHJlYWxseSBhZGRzIGFueXRo
aW5nLg0KPiANCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jDQo+ID4gaW5kZXggZDI2MTBlMzIwYy4uZDA5MjZkMTNlMCAx
MDA2NDQNCj4gPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMNCj4gPiArKysgYi94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMNCj4gPiBAQCAtMTEzMiw2ICsxMTMyLDggQEAgbWFwX2dyYW50
X3JlZigNCj4gPiAgICAgIG5lZWRfaW9tbXUgPSBnbnR0YWJfbmVlZF9pb21tdV9tYXBwaW5nKGxk
KTsNCj4gPiAgICAgIGlmICggbmVlZF9pb21tdSApDQo+ID4gICAgICB7DQo+ID4gKyAgICAgICAg
dW5zaWduZWQgbG9uZyBmcmFtZSA9IG1mbl94KG1mbik7DQo+ID4gKyAgICAgICAgYmZuX3QgYmZu
ID0gX2JmbihmcmFtZSk7DQo+ID4gICAgICAgICAgdW5zaWduZWQgaW50IGtpbmQ7DQo+ID4gICAg
ICAgICAgaW50IGVyciA9IDA7DQo+ID4NCj4gPiBAQCAtMTE0NCwxNCArMTE0NiwxMyBAQCBtYXBf
Z3JhbnRfcmVmKA0KPiA+ICAgICAgICAgICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9oc3R3X21h
c2t8R05UUElOX2RldndfbWFzaykpICkNCj4gPiAgICAgICAgICB7DQo+ID4gICAgICAgICAgICAg
IGlmICggIShraW5kICYgTUFQS0lORF9XUklURSkgKQ0KPiA+IC0gICAgICAgICAgICAgICAgZXJy
ID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG1mbiksIG1mbl94KG1mbiksDQo+ID4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dy
aXRhYmxlKTsNCj4gPiArICAgICAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBi
Zm4sIG1mbiwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
Rl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7DQo+ID4gICAgICAgICAgfQ0KPiA+ICAgICAg
ICAgIGVsc2UgaWYgKCBhY3RfcGluICYmICFvbGRfcGluICkNCj4gPiAgICAgICAgICB7DQo+ID4g
ICAgICAgICAgICAgIGlmICggIWtpbmQgKQ0KPiA+IC0gICAgICAgICAgICAgICAgZXJyID0gaW9t
bXVfbWFwX3BhZ2UobGQsIG1mbl94KG1mbiksIG1mbl94KG1mbiksDQo+ID4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUpOw0KPiA+ICsgICAgICAg
ICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIGJmbiwgbWZuLCBJT01NVUZfcmVhZGFi
bGUpOw0KPiANCj4gSGVyZSdzIGFuIGV4YW1wbGUgd2hlcmUgSSB0aGluayBoYXZpbmcgYW4gZXh0
cmEgdmFyaWFibGUgaXMgc29tZXdoYXQNCj4gZGFuZ2Vyb3VzLiAgQmVmb3JlIHRoaXMgY2hhbmdl
LCBpdCdzIG9idmlvdXMgdGhhdCB5b3UgaGF2ZSBhIDE6MQ0KPiBtYXBwaW5nOyBub3csIGxvb2tp
bmcganVzdCBhdCB0aGlzIGxpbmUsIGl0J3Mgbm90IG9idmlvdXMgdGhhdCBiZm4gPT0NCj4gbWZu
LiAgV29yc2UsIHRoZXJlJ3MgYSByaXNrIHRoYXQgdGhlcmUgd2lsbCBiZSBzb21lIHNvcnQgb2Yg
YnVnDQo+IGludHJvZHVjZWQgd2hpY2ggY2hhbmdlcyBiZm4sIHN1Y2ggdGhhdCBiZm4gIT0gbWZu
IGFueW1vcmUuDQo+IA0KPiBJZiB5b3UgaGF2ZSB0byB1c2UgYW4gaW50ZXJtZWRpYXRlIHZhcmlh
YmxlIGhlcmUsIHRoaXMgc2hvdWxkIGJlDQo+IA0KPiAgIGlvbW11X21hcF9wYWdlKC4uLiwgX2Jm
bihmcmFtZSksIF9tZm4oZnJhbWUpLCAuLi4pOw0KPiANCj4gQnV0IEkgcmVhbGx5IHRoaW5rDQo+
IA0KPiAgIGlvbW11X21hcF9wYWdlKC4uLiwgX2JmbihtZm5feChtZm4pKSwgbWZuLCAuLi4pOw0K
PiANCj4gbWFrZXMgdGhlIG1vc3Qgc2Vuc2UgaGVyZS4NCg0KSG93IGFib3V0Og0KDQojZGVmaW5l
IG1mbl90b19iZm4obWZuKSAoX2JmbihtZm5feChtZm4pKQ0KDQppb21tdV9tYXBfcGFnZSguLi4s
IG1mbl90b19iZm4obWZuKSwgbWZuLCAuLi4pOw0KDQo/DQoNCkkgY2FuIHNpbWlsYXJseSBkZWZp
bmUgZ2ZuX3RvX2JmbigpIGZvciBwbGFjZXMgd2hlcmUgaXQgaXMgbmVlZGVkLg0KDQogIFBhdWwN
Cg0KDQo+IA0KPiAgLUdlb3JnZQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 16:19:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 16:19:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcvMa-0000Ag-2i; Tue, 10 Jul 2018 16: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcvMZ-0000AZ-Aj
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 16:19:39 +0000
X-Inumbo-ID: 0d45314e-845d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d45314e-845d-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 16:19:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,335,1526342400"; d="scan'208";a="59858404"
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-4-paul.durrant@citrix.com>
 <d821f9d6-41db-7615-eeea-4824bcd05637@citrix.com>
 <0aecf1d4bca04e88958af7f81e35496f@AMSPEX02CL03.citrite.net>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 NkY9enyrlw==
Message-ID: <e9a7284f-d744-c7df-ff5e-a2919c762389@citrix.com>
Date: Tue, 10 Jul 2018 17:19:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <0aecf1d4bca04e88958af7f81e35496f@AMSPEX02CL03.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@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>

T24gMDcvMTAvMjAxOCAwNToxOCBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+PiAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWlsdG86Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tXQo+PiBTZW50OiAxMCBKdWx5IDIwMTggMTc6MTMKPj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKPj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEFuZHJldyBD
b29wZXIKPj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4+IDxH
ZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IEtvbnJhZAo+PiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47
IFN0ZWZhbm8gU3RhYmVsbGluaQo+PiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBUaW0gKFhlbi5vcmcpCj4+IDx0aW1AeGVuLm9y
Zz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBKdW4gTmFrYWppbWEKPj4gPGp1bi5u
YWthamltYUBpbnRlbC5jb20+OyBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPj4g
U3ViamVjdDogUmU6IFtQQVRDSCB2MiAwMy8xM10gaW9tbXU6IG1ha2UgdXNlIG9mIHR5cGUtc2Fm
ZSBCRk4gYW5kIE1GTgo+PiBpbiBleHBvcnRlZCBmdW5jdGlvbnMKPj4KPj4gT24gMDcvMDcvMjAx
OCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+Pj4gVGhpcyBwYXRjaCBtb2RpZmllcyB0
aGUgZGVjbGFyYXRpb24gb2YgdGhlIGVudHJ5IHBvaW50cyB0byB0aGUgSU9NTVUKPj4+IHN1Yi1z
eXN0ZW0gdG8gdXNlIGJmbl90IGFuZCBtZm5fdCBpbiBwbGFjZSBvZiB1bnNpZ25lZCBsb25nLiBB
Cj4+IHN1YnNlcXVlbnQKPj4+IHBhdGNoIHdpbGwgc2ltaWxhcmx5IG1vZGlmeSB0aGUgbWV0aG9k
cyBpbiB0aGUgaW9tbXVfb3BzIHN0cnVjdHVyZS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+Pj4gLS0tCj4+PiBDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4+PiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tPgo+Pj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgo+Pj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNv
bT4KPj4+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+
PiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+IENjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KPj4+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+
Pj4gQ2M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KPj4+IENjOiBLZXZp
biBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPj4+IENjOiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Cj4+Pgo+Pj4gdjI6Cj4+PiAgLSBBZGRyZXNzZWQgY29t
bWVudHMgZnJvbSBKYW4uCj4+PiAgLSBVc2UgaW50ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGUg
dG8gYXZvaWQgZGlyZWN0bHkgZW5jYXBzdWxhdGluZwo+Pj4gICAgbWZuIG9yIGdmbiB2YWx1ZXMg
YXMgYmZucy4KPj4KPj4gQSBjb3VwbGUgb2YgY29tbWVudHMgb24gcGFydGljdWxhciBpbnN0YW5j
ZXMuLi4KPj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJj
aC94ODYvbW0vcDJtLmMKPj4+IGluZGV4IGM1M2NhYjQ0ZDkuLmNlMTJiY2ZmNDIgMTAwNjQ0Cj4+
PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0uYwo+Pj4gQEAgLTcxNCw5ICs3MTQsMTIgQEAgcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sCj4+IHVuc2lnbmVkIGxvbmcgZ2ZuX2wsIHVuc2lnbmVkIGxvbmcgbWZuLAo+
Pj4KPj4+ICAgICAgICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgKQo+Pj4gICAgICAg
ICAgewo+Pj4gKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUgPSBtZm47Cj4+PiArICAg
ICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihmcmFtZSk7Cj4+PiArCj4+PiAgICAgICAgICAgICAg
Zm9yICggaSA9IDA7IGkgPCAoMSA8PCBwYWdlX29yZGVyKTsgaSsrICkKPj4+ICAgICAgICAgICAg
ICB7Cj4+PiAtICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+
ZG9tYWluLCBtZm4gKyBpKTsKPj4+ICsgICAgICAgICAgICAgICAgaW50IHJldCA9IGlvbW11X3Vu
bWFwX3BhZ2UocDJtLT5kb21haW4sIGJmbl9hZGQoYmZuLCBpKSk7Cj4+Cj4+IEhhdmluZyBhICdi
Zm4nIHZhcmlhYmxlIGhlcmUgbWFrZXMgc29tZSBzZW5zZSwgYmVjYXVzZSBvdGhlcndpc2UsIGlm
IG1mbgo+PiBldmVyIGdldHMgdGhlIG1mbl90IHR5cGUsIHlvdSdsbCBoYXZlCj4+Cj4+ICAgaW9t
bXVfdW5tYXBfcGFnZSguLi4gX2JmbihtZm5feChtZm4pK2kpKTsKPj4KPj4gYmVpbmcgYWJsZSB0
byB1c2UgYmZuX2FkZCgpIGlzIG11Y2ggY2xlYW5lci4gIEkgZG9uJ3QgdGhpbmsgdGhlCj4+IGlu
dGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlIGluIHRoZSBjYXNlLCByZWFsbHkgYWRkcyBhbnl0
aGluZy4KPj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKPj4+IGluZGV4IGQyNjEwZTMyMGMuLmQwOTI2ZDEzZTAgMTAw
NjQ0Cj4+PiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPj4+ICsrKyBiL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYwo+Pj4gQEAgLTExMzIsNiArMTEzMiw4IEBAIG1hcF9ncmFudF9yZWYo
Cj4+PiAgICAgIG5lZWRfaW9tbXUgPSBnbnR0YWJfbmVlZF9pb21tdV9tYXBwaW5nKGxkKTsKPj4+
ICAgICAgaWYgKCBuZWVkX2lvbW11ICkKPj4+ICAgICAgewo+Pj4gKyAgICAgICAgdW5zaWduZWQg
bG9uZyBmcmFtZSA9IG1mbl94KG1mbik7Cj4+PiArICAgICAgICBiZm5fdCBiZm4gPSBfYmZuKGZy
YW1lKTsKPj4+ICAgICAgICAgIHVuc2lnbmVkIGludCBraW5kOwo+Pj4gICAgICAgICAgaW50IGVy
ciA9IDA7Cj4+Pgo+Pj4gQEAgLTExNDQsMTQgKzExNDYsMTMgQEAgbWFwX2dyYW50X3JlZigKPj4+
ICAgICAgICAgICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2Rldndf
bWFzaykpICkKPj4+ICAgICAgICAgIHsKPj4+ICAgICAgICAgICAgICBpZiAoICEoa2luZCAmIE1B
UEtJTkRfV1JJVEUpICkKPj4+IC0gICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2Uo
bGQsIG1mbl94KG1mbiksIG1mbl94KG1mbiksCj4+PiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwo+Pj4gKyAgICAg
ICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgYmZuLCBtZm4sCj4+PiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93
cml0YWJsZSk7Cj4+PiAgICAgICAgICB9Cj4+PiAgICAgICAgICBlbHNlIGlmICggYWN0X3BpbiAm
JiAhb2xkX3BpbiApCj4+PiAgICAgICAgICB7Cj4+PiAgICAgICAgICAgICAgaWYgKCAha2luZCAp
Cj4+PiAtICAgICAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBtZm5feChtZm4p
LCBtZm5feChtZm4pLAo+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
T01NVUZfcmVhZGFibGUpOwo+Pj4gKyAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFn
ZShsZCwgYmZuLCBtZm4sIElPTU1VRl9yZWFkYWJsZSk7Cj4+Cj4+IEhlcmUncyBhbiBleGFtcGxl
IHdoZXJlIEkgdGhpbmsgaGF2aW5nIGFuIGV4dHJhIHZhcmlhYmxlIGlzIHNvbWV3aGF0Cj4+IGRh
bmdlcm91cy4gIEJlZm9yZSB0aGlzIGNoYW5nZSwgaXQncyBvYnZpb3VzIHRoYXQgeW91IGhhdmUg
YSAxOjEKPj4gbWFwcGluZzsgbm93LCBsb29raW5nIGp1c3QgYXQgdGhpcyBsaW5lLCBpdCdzIG5v
dCBvYnZpb3VzIHRoYXQgYmZuID09Cj4+IG1mbi4gIFdvcnNlLCB0aGVyZSdzIGEgcmlzayB0aGF0
IHRoZXJlIHdpbGwgYmUgc29tZSBzb3J0IG9mIGJ1Zwo+PiBpbnRyb2R1Y2VkIHdoaWNoIGNoYW5n
ZXMgYmZuLCBzdWNoIHRoYXQgYmZuICE9IG1mbiBhbnltb3JlLgo+Pgo+PiBJZiB5b3UgaGF2ZSB0
byB1c2UgYW4gaW50ZXJtZWRpYXRlIHZhcmlhYmxlIGhlcmUsIHRoaXMgc2hvdWxkIGJlCj4+Cj4+
ICAgaW9tbXVfbWFwX3BhZ2UoLi4uLCBfYmZuKGZyYW1lKSwgX21mbihmcmFtZSksIC4uLik7Cj4+
Cj4+IEJ1dCBJIHJlYWxseSB0aGluawo+Pgo+PiAgIGlvbW11X21hcF9wYWdlKC4uLiwgX2Jmbiht
Zm5feChtZm4pKSwgbWZuLCAuLi4pOwo+Pgo+PiBtYWtlcyB0aGUgbW9zdCBzZW5zZSBoZXJlLgo+
IAo+IEhvdyBhYm91dDoKPiAKPiAjZGVmaW5lIG1mbl90b19iZm4obWZuKSAoX2JmbihtZm5feCht
Zm4pKQo+IAo+IGlvbW11X21hcF9wYWdlKC4uLiwgbWZuX3RvX2JmbihtZm4pLCBtZm4sIC4uLik7
Cj4gCj4gPwo+IAo+IEkgY2FuIHNpbWlsYXJseSBkZWZpbmUgZ2ZuX3RvX2JmbigpIGZvciBwbGFj
ZXMgd2hlcmUgaXQgaXMgbmVlZGVkLgoKVGhhdCB3b3JrcyBmb3IgbWUuCgogLUdlb3JnZQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 16:38:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 16:38: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 1fcveU-0002Cl-8H; Tue, 10 Jul 2018 16:38: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=l1dt=j2=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fcveT-0002Cg-B4
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 16:38:09 +0000
X-Inumbo-ID: 9a7253ef-845f-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x242.google.com (unknown [2607:f8b0:400d:c0d::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a7253ef-845f-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 18:37:58 +0200 (CEST)
Received: by mail-qt0-x242.google.com with SMTP id h4-v6so18860731qtj.7
 for <xen-devel@lists.xenproject.org>; Tue, 10 Jul 2018 09:38:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=8oGdxq+lPTAznRH9+pE1DIHcm2sozlJHS3wQSsgJP2g=;
 b=gf3f0hOVIbpg7M7jo1dT4aFh057YJ+uG1OMkjAA0p5ulYRqDgGZYHWMz3oyal7dzU+
 OU5Z1EB8EruLWor4D0o6qK+eooWiDbcSK9oiFoi4HFJyYKlrkhvatSRnYM6GqxOj6AJL
 5bBPbJ6AmJyPzwqrmrNPMA3mcUhb3MCRrSOMtW4MnQBZmXWmoIHqHgoYc6icCGJGxaYe
 Y7oywsxGql5bXk5R8fob3FB2sqV5RHjsBEO+5AHV0uKd4H+iMirG7nCk43fdh5a/y+Ll
 xv0Wfa8hAlXr17PteRlorMfXSpUEBV5H8Mgw+pUxNIGIVpWnNEDIBAhzevCmRi5s+RWP
 XgTQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=8oGdxq+lPTAznRH9+pE1DIHcm2sozlJHS3wQSsgJP2g=;
 b=T5vQihm1ZO34n7oKPy5yOQRbV00kf5SeGdmsaFlGcnRwC0fuZ6sSSoqGLQYMZ9L4Aw
 TkZqxNjDmIc0Y3O9nyzG+ImczATdsaTo+T4khGZjYI8W4NlY3r3eA4RgkBjrK7H6VbKl
 mEofVl4acdv+MxpBVYQ7DcM9I2GuF9a/69cK4xOHuZYAnBj568lnSujyxPhNAOsYpI/n
 jpLCJV7CyTrihpFNUGaMw0qzzRLVbH9e7gH7RVUZAZlw73K8DoKaCET1U8MNfAps39+K
 wZ9ZeYZGT4SpfAoGEm6zPQg3MSjiJWK5ljvKpoXZwo8Kqq0xiu4L4fUYVf7Rya0CZsjI
 dZUw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=8oGdxq+lPTAznRH9+pE1DIHcm2sozlJHS3wQSsgJP2g=;
 b=BMaGavzR4FXqa2IItMbKkTHwtJJdedNtQDZ2RwaFF6scDc8S5MVMCBQcWBtCUy4Pz4
 h92CUXUNmEmhIi4WsudcIIEEipXTJM33iw2U/NNO5eIVbxAf+cHvWW+YmQOnFLkEVDdv
 qfp1uMUBTRaO08KY0rRb5Y+iTIKLkHplFrlHYh36F5MXy7LMMRfpXl8avKLbiVHjbTq9
 ErEdHnjJpF0ujI0sKMcNM2NDuyBZSNJI/bEZb0HeSr5o44LWYpcDJkia6RNoyySolDuc
 q/Cu3PnUCzfXVQM4/tJrgbkgWbT/SeMsKKGGd9cJ/37ml2wno7YelF8rKuAYT9LUkC/k
 Cp2g==
X-Gm-Message-State: APt69E2Dr3ORjsCIEJ6TKQ820HmeUSJ+JOdBSyBS731/wn3qbwGZcQ3D
 VxqxUlQJvMeFtLYoZv1XBlRj4vtUr1rDwDXteBw=
X-Google-Smtp-Source: AAOMgpdbXoKjDsoPxtaGWq+KFMqk1TnultI+OfCwUe0V+y4Zkrv4GYAp9ynwBlzLMEAf+1cfAoFxXQToxrLpWy8QtcQ=
X-Received: by 2002:ac8:43da:: with SMTP id
 w26-v6mr23915874qtn.137.1531240687973; 
 Tue, 10 Jul 2018 09:38:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Tue, 10 Jul 2018 09:38:06
 -0700 (PDT)
In-Reply-To: <20180707110526.35822-5-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-5-paul.durrant@citrix.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Tue, 10 Jul 2018 17:38:06 +0100
X-Google-Sender-Auth: c2H9kWGrIaC7UBlFddkuCj1HK4E
Message-ID: <CAFLBxZbgDS7aKqV-Ru8q21+BqLkkMVro9oVB=Nw-N2BXgXPM+g@mail.gmail.com>
To: Paul Durrant <paul.durrant@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2 04/13] iommu: push use of type-safe BFN
 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: xen-devel <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gU2F0LCBKdWwgNywgMjAxOCBhdCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gQEAgLTc4Nyw3ICs3OTMsOSBAQCBpbnQgYW1kX2lvbW11
X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9tYWluICpkb21haW4sCj4gICAgICBn
Zm4gPSBwaHlzX2FkZHIgPj4gUEFHRV9TSElGVDsKPiAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnBh
Z2VzOyBpKysgKQo+ICAgICAgewo+IC0gICAgICAgIHJ0ID0gYW1kX2lvbW11X21hcF9wYWdlKGRv
bWFpbiwgZ2ZuICtpLCBnZm4gK2ksIGZsYWdzKTsKPiArICAgICAgICB1bnNpZ25lZCBsb25nIGZy
YW1lID0gZ2ZuICsgaTsKPiArCj4gKyAgICAgICAgcnQgPSBhbWRfaW9tbXVfbWFwX3BhZ2UoZG9t
YWluLCBfYmZuKGZyYW1lKSwgX21mbihmcmFtZSksIGZsYWdzKTsKCkhlcmUncyBhbiBleGFtcGxl
IHdoZXJlIHRoZSBpbnRlcm1lZGlhdGUgdmFyaWFibGUgbWF5IGFjdHVhbGx5IGltcHJvdmUKdGhp
bmdzLCBpZiBvbmx5IGJ5IGF2b2lkaW5nIGNvZGUgZHVwbGljYXRpb24uIDotKQoKPiBAQCAtMjc2
NiwxNCArMjc2NiwxNCBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKPiAgICAgICAgICAqIFRoZSBm
dW5jdGlvbiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBw
aW5nCj4gICAgICAgICAgKiBpZiB0aGVyZSBpcyBhbHJlYWR5IG9uZS4uLgo+ICAgICAgICAgICov
Cj4gLSAgICAgICByZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihnZm4pLCBf
bWZuKG1mbiksIDAsIHQpOwo+ICsgICAgICAgcmV0dXJuIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5
KGQsIGdmbiwgbWZuLCAwLCB0KTsKPiAgfQo+Cj4gLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFy
bV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCj4g
K3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgYmZuX3QgYmZuKQo+ICB7Cj4gLSAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lID0gYmZu
Owo+IC0gICAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBmcmFtZTsKPiAtICAgICAgIHVuc2lnbmVk
IGxvbmcgbWZuID0gZnJhbWU7Cj4gKyAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lID0gYmZuX3go
YmZuKTsKPiArICAgICAgIGdmbl90IGdmbiA9IF9nZm4oZnJhbWUpOwo+ICsgICAgICAgbWZuX3Qg
bWZuID0gX21mbihmcmFtZSk7CgpFdmVuIGlmIHdlIGRlY2lkZSB0byB1c2UgYW4gaW50ZXJtZWRp
YXRlIHZhcmlhYmxlIGluIG1hbnkgb3RoZXIgY2FzZXMsCnRoaXMgY29uc3RydWN0IGluIHBhcnRp
Y3VsYXIgc2VlbXMgZXhjZXNzaXZlLgoKRXZlcnl0aGluZyBlbHNlIGxvb2tzIGdvb2QsIHRoYW5r
cy4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 16:40:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 16:40: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 1fcvh1-0002qM-PT; Tue, 10 Jul 2018 16:40: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcvh0-0002qB-N6
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 16:40:46 +0000
X-Inumbo-ID: f761a2e5-845f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f761a2e5-845f-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 18:40: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 1fcvgx-0008Hl-5o; Tue, 10 Jul 2018 16:40: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 1fcvgw-0004hR-TH; Tue, 10 Jul 2018 16:40:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcvgw-0001ri-SZ; Tue, 10 Jul 2018 16:40:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125049-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start: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-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-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-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-vhd: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-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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-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-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=fa745a1bd983b601c3f9c081ebf07dad9e0e3cb9
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 16:40:42 +0000
Subject: [Xen-devel] [linux-4.14 test] 125049: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA0OSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMjUwMDkgUkVHUi4gdnMuIDEyNDM4OQoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgaW4gMTI1MDA5IHBhc3MgaW4gMTI1MDQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTI1MDA5CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tl
ZCBpbiAxMjUwMDkgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTAwOSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IGluIDEyNTAwOSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1MDA5IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGZhNzQ1YTFi
ZDk4M2I2MDFjM2Y5YzA4MWViZjA3ZGFkOWUwZTNjYjkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIGNkYTZmZDRkOTM4MjIwNWJiNzkyMjU1Y2Q1NmE5MTA2MmQ0MDRiYzAK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDM4OSAgMjAxOC0wNi0xOSAwNDozMzo0MCBaICAgMjEg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ0NTYgIDIwMTgtMDYtMjAgMTk6MDk6MjUgWiAg
IDE5IGRheXMgICAxMSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjQ5NTEgIDIwMTgt
MDctMDQgMDE6MjI6MTkgWiAgICA2IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjM5OSBwZW9wbGUg
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTU4NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 16:42:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 16:42:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcvik-00030j-CM; Tue, 10 Jul 2018 16:42: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=s85u=j2=xenproject.org=prvs=722db4a16=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fcvii-00030T-Og
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 16:42:32 +0000
X-Inumbo-ID: 3f7077a4-8460-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f7077a4-8460-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 16:42:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,335,1526342400"; d="scan'208";a="59861200"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74951-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-libvirt:libvirt-build:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=9edba51f93d8e81e09f905afc994efe02dbe524e
X-Osstest-Versions-That: ovmf=d7634dc0c5a83360b3b6c155df29c078ad9c77ce
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 10 Jul 2018 17:41:56 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74951: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk1MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NTEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291
bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NDk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3
NDk0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc0OTQ3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
Ogogb3ZtZiAgICAgICAgICAgICAgICAgOWVkYmE1MWY5M2Q4ZTgxZTA5ZjkwNWFmYzk5NGVmZTAy
ZGJlNTI0ZQpiYXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDc2MzRkYzBj
NWE4MzM2MGIzYjZjMTU1ZGYyOWMwNzhhZDljNzdjZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0
OTQ3ICAyMDE4LTA3LTA5IDA0OjQ5OjU2IFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
ICA3NDk1MSAgMjAxOC0wNy0xMCAxNDo1MDoxMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIFlvbmdob25nIFpo
dSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6
IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDll
ZGJhNTFmOTNkOGU4MWUwOWY5MDVhZmM5OTRlZmUwMmRiZTUyNGUKQXV0aG9yOiBZb25naG9uZyBa
aHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCA5IDIwOjE0OjM4IDIw
MTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEZpeCB0aGUgYnVnIHRoYXQgaW5jb3JyZWN0IHNpemUg
aW5mbyBpbiB0aGUgTGliIGF1dG9nZW4KICAgIAogICAgVGhlIGNhc2UgaXMgYSBQQ0QgdXNlZCBp
biBvbmUgbGlicmFyeSBvbmx5LCBhbmQgaW4gRFNDIGNvbXBvbmVudAogICAgc2VjdGlvbiB0aGUg
UENEIHZhbHVlIGlzIG92ZXJyaWRlIGluIG9uZSBvZiBtb2R1bGUgaW5mLiBUaGVuIGl0IGNhdXNl
CiAgICB0aGUgYnVnIHRoZSBQQ0Qgc2l6ZSBpbiB0aGUgTGliIGF1dG9nZW4gdXNlIHRoZSBQQ0Qg
dmFsdWUgaW4gdGhlIERTQwogICAgUENEIHNlY3Rpb24sIGJ1dCBub3QgdXNlIHRoZSBvdmVycmlk
ZSB2YWx1ZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMAogICAgU2lnbmVkLW9mZi1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9A
aW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 16:50:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 16:50: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 1fcvq1-0003xf-9z; Tue, 10 Jul 2018 16:50: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=sxqp=j2=citrix.com=prvs=722797069=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fcvq0-0003rL-Av
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 16:50:04 +0000
X-Inumbo-ID: 4c967638-8461-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c967638-8461-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 16:50:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,335,1526342400"; d="scan'208";a="59862159"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-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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
 NkY9enyrlw==
Message-ID: <61d6f65e-df11-c45b-c03b-19924162e7cc@citrix.com>
Date: Tue, 10 Jul 2018 17:49:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180707110526.35822-6-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 05/13] 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 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>

T24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFR1cm4gaW9tbXVf
bWFwL3VubWFwX3BhZ2UoKSBpbnRvIHN0cmFpZ2h0Zm9yd2FyZCB3cmFwcGVycyB0aGF0IGNoZWNr
IHRoZQo+IGV4aXN0ZW5jZSBvZiB0aGUgcmVsZXZhbnQgaW9tbXVfb3AgYW5kIGNhbGwgdGhyb3Vn
aCB0byBpdC4gVGhpcyBtYWtlcyB0aGVtCj4gdXNhYmxlIGJ5IFBWIElPTU1VIGNvZGUgdG8gYmUg
ZGVsaXZlcmVkIGluIGZ1dHVyZSBwYXRjaGVzLgo+IExlYXZlIHRoZSBkZWNpc2lvbiBvbiB3aGV0
aGVyIHRvIGludm9rZSBkb21haW5fY3Jhc2goKSB1cCB0byB0aGUgY2FsbGVyLgo+IFRoaXMgaGFz
IHRoZSBhZGRlZCBiZW5lZml0IHRoYXQgdGhlIChtb2R1bGUvbGluZSBudW1iZXIpIG1lc3NhZ2Ug
dGhhdAo+IGRvbWFpbl9jcmFzaCgpIHNwaXRzIG91dCB3aWxsIGJlIG1vcmUgaW5kaWNhdGl2ZSBv
ZiB3aGVyZSB0aGUgcHJvYmxlbSBsaWVzLgo+IAo+IE5PVEU6IFRoaXMgcGF0Y2ggaW5jbHVkZXMg
b25lIGJpdCBvZiBjbGVhbi11cCBpbiBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KCkKPiAgICAgICBy
ZXBsYWNpbmcgdXNlIG9mIHAybS0+ZG9tYWluIHdpdGggdGhlIGRvbWFpbiBwb2ludGVyIHBhc3Nl
ZCBpbnRvIHRoZQo+ICAgICAgIGZ1bmN0aW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpJIGhhdmUgc29tZSBtaW5vciByZXNlcnZh
dGlvbnMgYWJvdXQgdGhpcywgc2luY2UgaXQgY291bGQgbGVhdmUgb3BlbiB0aGUKcG9zc2liaWxp
dHkgdGhhdCBhIGZhaWxlZCBvcGVyYXRpb24gKmRvZXNuJ3QqIHJlc3VsdCBpbiBhIGRvbWFpbiBj
cmFzaAp3aGVuIGl0IHNob3VsZC4gIEJ1dCBhbGwgdGhlIGZ1bmN0aW9ucyBpbiBxdWVzdGlvbiBh
cmUgX19tdXN0X2NoZWNrLCBzbwp0aGUgcmlzayBvZiB0aGF0IHNvcnQgb2YgYnVnIGNyZWVwaW5n
IGluIGlzIHNpZ25pZmljYW50bHkgbG93ZXIuCgpTbzoKClJldmlld2VkLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 17:28:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 17:28: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 1fcwQv-0007ML-Hw; Tue, 10 Jul 2018 17:28: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=+kbi=j2=kernel.org=leon@srs-us1.protection.inumbo.net>)
 id 1fcvNK-0000ld-2r
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 16:20:26 +0000
X-Inumbo-ID: 293a6f08-845d-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 293a6f08-845d-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 16:20:29 +0000 (UTC)
Received: from localhost (unknown [213.57.183.250])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id ADFFA208EB;
 Tue, 10 Jul 2018 16:20:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531239624;
 bh=a7Qx6W8D3y7c5MVXumVsBKb/twwrY8uyrBZxs+MTdOk=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=wZSsEn683FT+XKixTFBJBgAF8sJHi5sC9WFSlEUWA3bnmXdzOL4tu1oxfOJI5AHk9
 0tQEuPLZzXe6X+R6ra+qFG9Nt9qNddjsfBS8qiVWxe+OzVt0VCe8XpifQqQndXwbIB
 mrwrsdDXg8sMyt9BtCMSgdoAvV2nAg24+sYEIa5Y=
Date: Tue, 10 Jul 2018 19:20:20 +0300
From: Leon Romanovsky <leon@kernel.org>
To: Michal Hocko <mhocko@kernel.org>
Message-ID: <20180710162020.GJ3014@mtr-leonro.mtl.com>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <20180709122908.GJ22049@dhcp22.suse.cz>
 <20180710134040.GG3014@mtr-leonro.mtl.com>
 <20180710141410.GP14284@dhcp22.suse.cz>
MIME-Version: 1.0
In-Reply-To: <20180710141410.GP14284@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
X-Mailman-Approved-At: Tue, 10 Jul 2018 17:28:12 +0000
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Content-Type: multipart/mixed; boundary="===============0827860524739759835=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0827860524739759835==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="0EphSjNCSB1asamE"
Content-Disposition: inline


--0EphSjNCSB1asamE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Tue, Jul 10, 2018 at 04:14:10PM +0200, Michal Hocko wrote:
> On Tue 10-07-18 16:40:40, Leon Romanovsky wrote:
> > On Mon, Jul 09, 2018 at 02:29:08PM +0200, Michal Hocko wrote:
> > > On Wed 27-06-18 09:44:21, Michal Hocko wrote:
> > > > This is the v2 of RFC based on the feedback I've received so far. The
> > > > code even compiles as a bonus ;) I haven't runtime tested it yet, mostly
> > > > because I have no idea how.
> > > >
> > > > Any further feedback is highly appreciated of course.
> > >
> > > Any other feedback before I post this as non-RFC?
> >
> > From mlx5 perspective, who is primary user of umem_odp.c your change looks ok.
>
> Can I assume your Acked-by?

I didn't have a chance to test it because it applies on our rdma-next, but
fails to compile.

Thanks

>
> Thanks for your review!
> --
> Michal Hocko
> SUSE Labs
>

--0EphSjNCSB1asamE
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIcBAEBAgAGBQJbRNzEAAoJEORje4g2clinTRAP/3xbJ66iDSwdQCcVd+3SPmwJ
NYt2S+UqK7m5inKXFtDVKC9BNIb6WKX5gVPyLMKfr6d+Ru6XVd/TmavJyDTHbBzC
B5a13HTOqAMPLoRdcU/HqN0yHWXsRtekZ5jnnxLt+mXVq+34Vk6MNFO2OL8opaeP
1Dznd0rY8jrA9Y3Z6gXBkog9xIFE5h7NouLdApinAqoP8D4/M1quGSGsmSqlkY0z
NHviSlRW8/cRSgSeS5SQEyj3jz6gsZCYRWwskONf+VWy848aAoessVXzNVgtuLbR
4eIkAHhb1DTPdIPIZyzxrQ4e7QCaFOb/AFAt6K0E2YmTgmnntKLrpXf76p8GIXFW
xmxji8Z6R+/124cH67/+GpgSvAFSoqyHsjv8IJkB8XPsLnfN4vqxH6U0U7lO4Z5l
Pex8wMFs55GgrDsI99dEczCglFesam5u9RRnHLGY1nYYofDoNKTbWiKEAAIQJK7R
P0fCVmW921et6rtnsPOIM40O/94vJPLP0Wam76GXSCtQFw22xK90XCIvrYLuZIcs
q7nDB6HzfKUL0Ai1KAhhcqzn785E9xtAxLy6CilgmB4nTqXhaP5cM5RZZiD86jEr
N8GMXABgUjwgwxV4AFHGY2qeawlN+l2yLNl6r05KNyKTWWyhM2rt0HNnRkLRP51G
xxL8y7wxClLAZl6dTXFz
=ETz1
-----END PGP SIGNATURE-----

--0EphSjNCSB1asamE--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0827860524739759835==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 10 17:28:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 17:28:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fcwRS-0007Oa-SD; Tue, 10 Jul 2018 17:28: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=5xpj=j2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcwRR-0007OP-0r
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 17:28:45 +0000
X-Inumbo-ID: ab4d863d-8466-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ab4d863d-8466-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 19:28:33 +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 7A9FB19F6;
 Tue, 10 Jul 2018 10:28:42 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A35623F589;
 Tue, 10 Jul 2018 10:28:41 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-6-git-send-email-sstabellini@kernel.org>
 <f29552b0-e49c-1936-9540-0629706d5dbd@arm.com>
 <alpine.DEB.2.10.1807091437050.8023@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f2b3c028-c673-abe7-f6c7-f61a58af7ce6@arm.com>
Date: Tue, 10 Jul 2018 18:28:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807091437050.8023@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 06/21] xen/arm: do not pass dt_host to
 make_memory_node and make_hypervisor_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: 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>

SGksCgpPbiAwOS8wNy8xOCAyMjo1MSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBJIHdv
dWxkIHJlcGxhY2UgdGhpcyB3aXRoIGEgQlVHX09OKGV2dGNobiAhPSAwKS4KPiAKPiBJIGFncmVl
IHdpdGggdGhlIHByaW5jaXBsZSwgYnV0IEkgdGhpbmsgeW91IG1lYW50Cj4gQlVHX09OKGQtPmFy
Y2guZXZ0Y2huX2lycSA8PSAwKSA/CgpUaGUgSVJRIGlzIGFuIHVuc2lnbmVkIG51bWJlci4gU28g
d2h5IDw9IDA/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 17:34:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 17: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 1fcwWQ-0008AK-KT; Tue, 10 Jul 2018 17:33: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcwWP-0008A8-Ft
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 17:33:53 +0000
X-Inumbo-ID: 632dd201-8467-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 632dd201-8467-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 19:33:41 +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 1fcwWL-0000s2-D0; Tue, 10 Jul 2018 17:33: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 1fcwWL-0001yj-28; Tue, 10 Jul 2018 17:33:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fcwWL-00020I-1S; Tue, 10 Jul 2018 17:33:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125078-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=d8fd67feacc18d5ac071a434469a22f7af487cba
X-Osstest-Versions-That: xen=38137c4ba53cdce839c9b37135235f157e3aae54
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 17:33:49 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125078: 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>

ZmxpZ2h0IDEyNTA3OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA3OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkOGZkNjdmZWFjYzE4ZDVhYzA3MWE0MzQ0NjlhMjJmN2FmNDg3Y2JhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzODEzN2M0YmE1M2NkY2U4Mzlj
OWIzNzEzNTIzNWYxNTdlM2FhZTU0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNzYgIDIwMTgt
MDctMTAgMTI6MDA6MjQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDc4ICAy
MDE4LTA3LTEwIDE1OjAwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBldS5jaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94
ZW4uZ2l0CiAgIDM4MTM3YzRiYTUuLmQ4ZmQ2N2ZlYWMgIGQ4ZmQ2N2ZlYWNjMThkNWFjMDcxYTQz
NDQ2OWEyMmY3YWY0ODdjYmEgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 17:57:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 17:57: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 1fcwtJ-00022c-3V; Tue, 10 Jul 2018 17: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=5xpj=j2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fcwtH-00022S-Sc
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 17:57:31 +0000
X-Inumbo-ID: b125a3fb-846a-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b125a3fb-846a-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 19:57: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 811631BA8;
 Tue, 10 Jul 2018 10:57:30 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B5F1E3F589;
 Tue, 10 Jul 2018 10:57:29 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
 <ffe46d6d-368f-6237-ce43-dc446560a641@arm.com>
 <alpine.DEB.2.10.1807091520560.8023@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cc4ab10c-682e-1802-fd76-e36079b058e0@arm.com>
Date: Tue, 10 Jul 2018 18:57:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807091520560.8023@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 02/21] xen/arm: make allocate_memory work
 for non 1:1 mapped 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: 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>

SGkgU3RlZmFubywKCk9uIDEwLzA3LzE4IDAwOjAyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDA3LzA3LzE4
IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiAgICAgICAgbWZuX3Qgc21mbjsK
Pj4+ICAgICAgICBwYWRkcl90IHN0YXJ0LCBzaXplOwo+Pj4gKyAgICBzdHJ1Y3QgbWVtYmFuayAq
YmFuazsKPj4+ICAgICAgICAgIHNtZm4gPSBwYWdlX3RvX21mbihwZyk7Cj4+PiAgICAgICAgc3Rh
cnQgPSBtZm5fdG9fbWFkZHIoc21mbik7Cj4+Cj4+IFRoZSBuZXcgY29kZSBpcyBwcmV0dHkgaG9y
cmlibGUgdG8gcmVhZC4gQ2FuIHlvdSBwbGVhc2UgYWRkIHNvbWUgY29tbWVudHMgdG8KPj4gaGVs
cCB1bmRlcnN0YW5kaW5nIGl0Pwo+Pgo+PiBIZXJlIGlzIGFscmVhZHkgYW4gZXhhbXBsZSB3aGVy
ZSB5b3Ugc2V0IHN0YXJ0IHRvIE1GTi4gQnV0IHRoZW4gb3ZlcnJpZGUgYWZ0ZXIKPj4gd2l0aCBu
b25lIGNvbW1lbnQgdG8gdW5kZXJzdGFuZCB3aHkuCj4+Cj4+IEFsc28sIHRoaXMgY29kZSBhcyBh
bHdheXMgYXNzdW1lZCBNRk4gPT0gR0ZOIHNvIHN0YXJ0IHdhcyBtYWtpbmcgc2Vuc2UuIE5vdywK
Pj4geW91IHJlLXB1cnBvc2UgaXQgdG8ganVzdCB0aGUgZ3Vlc3QtcGh5c2ljYWwgYWRkcmVzcy4g
U28gbW9yZSBsaWtlbHkgeW91IHdhbnQKPj4gdG8gcmV3b3JrIHRoZSBjb2RlIGEgYml0Lgo+IAo+
IEknbGwgYWRkIG1vcmUgY29tbWVudHMgaW4gdGhlIGNvZGUuIE5leHQgdGltZSB0aGUgcGF0Y2gg
d2lsbCBiZSBjbGVhcmVyLgo+IFRoaXMgaXMgYSBzbmlwcGV0IHRvIGdpdmUgeW91IGFuIGlkZWEs
IGJ1dCBpdCBtaWdodCBiZSBiZXN0IGZvciB5b3UgdG8KPiBqdXN0IHdhaXQgZm9yIHRoZSBuZXh0
IHZlcnNpb24gYmVmb3JlIHJlYWRpbmcgdGhpcyBhZ2Fpbi4KPiAKPiAgICAgIC8qCj4gICAgICAg
KiBzbWZuOiB0aGUgYWRkcmVzcyBvZiB0aGUgc2V0IG9mIHBhZ2VzIHRvIG1hcAo+ICAgICAgICog
c3RhcnQ6IHRoZSBhZGRyZXNzIGluIGd1ZXN0IHBzZXVkby1waHlzaWNhbCBtZW1vcnkgd2hlcmUg
dG8gbWFwCj4gICAgICAgKiAgICAgICAgdGhlIHBhZ2VzCgpUaGUgYmVzdCB3YXkgaXMgdG8gcmVu
YW1lIHN0YXJ0IHRvIGdhZGRyIG9yIGJldHRlciBwcm92aWRlIGEgZnJhbWUuIFNvIAp0aGVyZSBh
cmUgbm8gbmVlZCBmb3Igc3VjaCBzZWxmLWV4cGxhbmF0b3J5IGNvbW1lbnQuIEhvd2V2ZXIsIG15
IG1haW4gCmlzc3VlIHdhcyBub3QgdGhlIG5hbWUgaXRzZWxmLi4uCgo+ICAgICAgICovCj4gICAg
ICBzbWZuID0gcGFnZV90b19tZm4ocGcpOwo+ICAgICAgc3RhcnQgPSBtZm5fdG9fbWFkZHIoc21m
bik7CgouLi4gYnV0IHRoaXMgc3BlY2lmaWMgbGluZS4gVGhpcyBzaG91bGQgaGF2ZSBiZWVuIGlu
IGEgZWxzZS4KCj4gICAgICBzaXplID0gcGZuX3RvX3BhZGRyKDFVTCA8PCBvcmRlcik7Cj4gICAg
ICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQoKV2h5IGlzX2hhcmR3YXJlX2RvbWFpbihk
KT8gTm9uZSBvZiB0aGUgY29kZSBiZWxvdyBpcyBhc3N1bWluZyBpdCBpcyBhbiAKaGFyZHdhcmUg
ZG9tYWluIGFuZCB3ZSBzaG91bGQgbm90IGFzc3VtZSB0aGUgMToxIG1hcHBpbmcuIFRoYXQgd2Fz
IHRoZSAKZXhhY3QgcmVhc29uIG9mIHRoZSBCVUdfT04oIWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVk
KGQpKSBpbiB0aGUgY2FsbGVyIAphbmQgbm90ICFpc19oYXJkd2FyZV9kb21haW4oZCkuCgo+ICAg
ICAgewo+ICAgICAgICAgIC8qCj4gICAgICAgICAgICogRG9tMCBpcyAxOjEgbWFwcGVkLCBzbyBz
dGFydCBpcyB0aGUgc2FtZSBhcyAoc21mbiA8PAo+ICAgICAgICAgICAqIFBBR0VfU0hJRlQpLgoK
VGhpcyBjb21tZW50IGlzIG1pc3BsYWNlZC4KCj4gICAgICAgICAgICoKPiAgICAgICAgICAgKiBJ
bnN0ZWFkLCBEb21VIG1lbW9yeSBpcyBwcm92aWRlZCBpbiB0d28gYmFua3M6CgpXaHkgaW5zdGVh
ZD8gVGhlIGNvbW1lbnQgc2hvdWxkIGJlIHNwbGl0LgoKPiAgICAgICAgICAgKiAgIEdVRVNUX1JB
TTBfQkFTRSAtIEdVRVNUX1JBTTBfQkFTRSArIEdVRVNUX1JBTTBfU0laRQo+ICAgICAgICAgICAq
ICAgR1VFU1RfUkFNMV9CQVNFIC0gR1VFU1RfUkFNMV9CQVNFICsgR1VFU1RfUkFNMV9TSVpFCj4g
ICAgICAgICAgICoKPiAgICAgICAgICAgKiBGaW5kIHRoZSByaWdodCBzdGFydCBhZGRyZXNzIGZv
ciBEb21VcyBhY2NvcmRpbmdseS4KPiAgICAgICAgICAgKi8KPiAgICAKPiAKPiAKPj4+ICAgICAg
ICBzaXplID0gcGZuX3RvX3BhZGRyKDFVTCA8PCBvcmRlcik7Cj4+PiArICAgIGlmICggIW1hcF8x
MSApCj4+Cj4+IEkgYW0gbm90IHN1cmUgd2h5IG1hcF8xMSB3b3VsZCBtZWFuIERvbVU/IEkgZG9u
J3Qgc2VlIGFueSByZWFzb24gdG8gbm90IGFsbG93Cj4+IHRoYXQgZm9yIERvbTAuIE5vdGUgdGhh
dCBJIGFtIG5vdCBhc2tpbmcgdG8gZG8gaXQsIGp1c3QgaGF2aW5nIGNsZWFyZXIgbmFtZS4KPiAK
PiBHb29kIHBvaW50LiBJIHRoaW5rIEkgc2hvdWxkIGp1c3QgZHJvcCB0aGUgb3B0aW9uLCB3aGlj
aCBpcyBqdXN0Cj4gY29uZnVzaW5nLCBhbmQga2VlcCB1c2luZyBpc19oYXJkd2FyZV9kb21haW4o
ZCkgY2hlY2tzIGxpa2UgaW4KPiBhbGxvY2F0ZV9tZW1vcnkuIE90aGVyd2lzZSBsZXQgbWUga25v
dyBpZiB5b3UgaGF2ZSBhIGJldHRlciBpZGVhLgoKVEJILCBJIGRpc2xpa2UgdGhlIHdheSB5b3Ug
cmUtcHVycG9zZSB0aGUgMiBmdW5jdGlvbnMuIDgwJSBvZiB0aGlzIGNvZGUgCmlzIG5vdCBuZWNl
c3NhcnkgYmVjYXVzZSB5b3Ugd2lsbCBuZXZlciBtZXJnZSB0aGUgcmFuZ2UgYmVmb3JlIHRoZSBi
YW5rIApvciBkZWFsIHdpdGggMToxIG1hcHBpbmdzLgoKRnVydGhlcm1vcmUsIEkganVzdCBzcG90
dGVkIGEgZmV3IGlzc3VlcyB3aXRoIHRoYXQgY29kZToKCTEpIElmIHlvdSByZXF1ZXN0IDRHQiBm
b3IgYSBndWVzdCBhbmQgdGhlIG1lbW9yeSBoYXMgYmVlbiBhbGxvY2F0ZWQgaW4gCm9uZSBjaHVu
aywgYWxsIHRoZSBSQU0gd2lsbCBiZSBzdGFydGluZyBhdCBHVUVTVF9SQU0xX1NJWkUuIFdoaWxl
IHdlIApvZmZpY2lhbGx5IGRvbid0IHN1cHBvcnQgZ3Vlc3Qgd2l0aCBoYXJkY29kZWQgbWVtb3J5
IGxheW91dCwgdGhlcmUgYXJlIApzb21lIGV4aXN0aW5nLiBTdWNoIGNoYW5nZSB3aWxsIGJyZWFr
IHRoZW0gZGVwZW5kaW5nIG9uIHlvdXIgbWVtb3J5IApsYXlvdXQgYXQgYm9vdC4KCTIpIElmIGlu
IHRoZSBmdXR1cmUgd2UgZGVjaWRlIHRvIGFkZCBtb3JlIGJhbmtzICh0aGlzIG1heSBoYXBwZW4g
d2l0aCAKUENJIHBhc3N0aHJvdWdoKSwgdGhlbiB5b3UgaGF2ZSB0byBhZGQgeWV0IGFub3RoZXIg
aWYuCgpXaGF0IGlzIHRoZSBwcm9ibGVtIHRvIHByb3ZpZGUgYSBzZXBhcmF0ZSBmdW5jdGlvbiB0
byBhbGxvY2F0ZSBtZW1vcnkgCmZvciBub24tZGlyZWN0IGRvbWFpbj8gWW91IGNvdWxkIGp1c3Qg
cGFzcyB0aGUgYmFzZSBhbmQgdGhlIHNpemUgb2YgdGhlIApyZWdpb24gdG8gcG9wdWxhdGUuCgo+
IAo+IAo+Pj4gKyAgICB7Cj4+PiArICAgICAgICBzdGFydCA9IEdVRVNUX1JBTTBfQkFTRTsKPj4+
ICsgICAgICAgIGlmICgga2luZm8tPm1lbS5ucl9iYW5rcyA+IDAgKQo+Pj4gKyAgICAgICAgewo+
Pj4gKyAgICAgICAgICAgIGZvciggaSA9IDA7IGkgPCBraW5mby0+bWVtLm5yX2JhbmtzOyBpKysg
KQo+Pj4gKyAgICAgICAgICAgIHsKPj4+ICsgICAgICAgICAgICAgICAgYmFuayA9ICZraW5mby0+
bWVtLmJhbmtbaV07Cj4+PiArICAgICAgICAgICAgICAgIHN0YXJ0ID0gYmFuay0+c3RhcnQgKyBi
YW5rLT5zaXplOwo+Pj4gKyAgICAgICAgICAgIH0KPj4+ICsgICAgICAgICAgICBpZiAoIGJhbmst
PnN0YXJ0ID09IEdVRVNUX1JBTTBfQkFTRSAmJgo+Pj4gKyAgICAgICAgICAgICAgICAgICAgc3Rh
cnQgKyBzaXplID4gKEdVRVNUX1JBTTBfQkFTRSArIEdVRVNUX1JBTTBfU0laRSkgKQo+Pgo+PiBU
aGUgaW5kZW50YXRpb24gbG9va3Mgd3JvbmcuCj4gCj4gT0sKPiAKPiAKPj4+ICsgICAgICAgICAg
ICAgICAgc3RhcnQgPSBHVUVTVF9SQU0xX0JBU0U7Cj4+PiArICAgICAgICAgICAgaWYgKCBiYW5r
LT5zdGFydCA9PSBHVUVTVF9SQU0xX0JBU0UgJiYKPj4+ICsgICAgICAgICAgICAgICAgICAgIHN0
YXJ0ICsgc2l6ZSA+IChHVUVTVF9SQU0xX0JBU0UgKyBHVUVTVF9SQU0xX1NJWkUpICkKPj4+ICsg
ICAgICAgICAgICB7Cj4+PiArICAgICAgICAgICAgICAgIEQxMVBSSU5UKCJBbGxvY2F0aW9uIG9m
IGRvbWFpbiBtZW1vcnkgZXhjZWVkcyBtYXgKPj4+IGFtb3VudFxuIik7Cj4+Cj4+IFRoaXMgbG9v
a3MgcXVpdGUgc3RyYW5nZSB0byB1c2UgRDExUFJJTlQgaGVyZSBhcyB0aGlzIHJlbGF0ZWQgdG8g
ZGlyZWN0LWRvbWFpbgo+PiBtYXBwZWQuCj4gICAKPiBZb3UgYXJlIHJpZ2h0LCBidXQgSSBkaWRu
J3QgZmVlbCBsaWtlIHJlcGxhY2luZyBhbGwgRDExUFJJTlQKPiBvY2N1cnJlbmNlcy4gU2hvdWxk
IEkgZG8gdGhhdD8gT3Igc2hvdWxkIEkgY2hhbmdlIGp1c3QgdGhpcyBpbnN0YW5jZT8gSQo+IGNv
dWxkIGFsc28ganVzdCBkcm9wIHRoaXMgRDExUFJJTlQsIGdpdmVuIHRoYXQgdGhlIHByaW50ayBp
cyBub3QgZXZlbgo+IGVuYWJsZWQgYnkgZGVmYXVsdC4gTGV0IG1lIGtub3cuCgpCdXQgdGhlbiwg
dGhlIEQxMVBSSU5UIGJlbG93IGRvZXMgbm90IG1ha2UgYW55IHNlbnNlIGFmdGVyIHlvdXIgY2hh
bmdlLiAKV2Ugc2hvdWxkIHJlYWxseSBhaW0gdG8ga2VlcCB0aGF0IGNvZGUgZmFpcmx5IHNhbmUu
IFNvIEkgd291bGQgcmVuYW1lIApEMTFQUklOVCB1bmxlc3MgeW91IGFyZSBkb2luZyB3aGF0IEkg
c3VnZ2VzdGVkIGFib3ZlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 18:29:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 18:29: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 1fcxOM-0005JD-2m; Tue, 10 Jul 2018 18: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=f2go=j2=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fcxOL-0005J8-0Y
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 18:29:37 +0000
X-Inumbo-ID: 2c3777ea-846f-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c3777ea-846f-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 20:29:25 +0200 (CEST)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 8C6FCEB8;
 Tue, 10 Jul 2018 18:29:34 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Tue, 10 Jul 2018 20:24:45 +0200
Message-Id: <20180710182451.143153480@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180710182449.285532226@linuxfoundation.org>
References: <20180710182449.285532226@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.9 17/52] x86/xen: Add call of
 speculative_store_bypass_ht_init() to PV paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Brian Woods <brian.woods@amd.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@kernel.org>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Linus Torvalds <torvalds@linux-foundation.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>

NC45LXN0YWJsZSByZXZpZXcgcGF0Y2guICBJZiBhbnlvbmUgaGFzIGFueSBvYmplY3Rpb25zLCBw
bGVhc2UgbGV0IG1lIGtub3cuCgotLS0tLS0tLS0tLS0tLS0tLS0KCkZyb206IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCA3NDg5OWQ5MmU2NjY2M2RjNzY3MWE4MDE3YjMx
NDZkY2Q0NzM1ZjNiIHVwc3RyZWFtLgoKQ29tbWl0OgoKICAxZjUwZGRiNGY0MTggKCJ4ODYvc3Bl
Y3VsYXRpb246IEhhbmRsZSBIVCBjb3JyZWN0bHkgb24gQU1EIikKCi4uLiBhZGRlZCBzcGVjdWxh
dGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpIHRvIHRoZSBwZXItQ1BVIGluaXRpYWxpemF0aW9u
IHNlcXVlbmNlLgoKc3BlY3VsYXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKSBuZWVkcyB0byBi
ZSBjYWxsZWQgb24gZWFjaCBDUFUgZm9yClBWIGd1ZXN0cywgdG9vLgoKUmVwb3J0ZWQtYnk6IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpUZXN0ZWQtYnk6IEJyaWFuIFdvb2RzIDxi
cmlhbi53b29kc0BhbWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CkNjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4KQ2M6IExpbnVzIFRvcnZhbGRz
IDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KQ2M6IFBldGVyIFppamxzdHJhIDxwZXRl
cnpAaW5mcmFkZWFkLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRl
PgpDYzogYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpGaXhlczogMWY1MGRkYjRmNDE4OTI0M2MwNTkyNmI4NDJkYzFhMDMzMjE5NWYz
MSAoIng4Ni9zcGVjdWxhdGlvbjogSGFuZGxlIEhUIGNvcnJlY3RseSBvbiBBTUQiKQpMaW5rOiBo
dHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTgwNjIxMDg0MzMxLjIxMjI4LTEtamdyb3Nz
QHN1c2UuY29tClNpZ25lZC1vZmYtYnk6IEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgpT
aWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24u
b3JnPgoKLS0tCiBhcmNoL3g4Ni94ZW4vc21wLmMgfCAgICA1ICsrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNSBpbnNlcnRpb25zKCspCgotLS0gYS9hcmNoL3g4Ni94ZW4vc21wLmMKKysrIGIvYXJjaC94
ODYveGVuL3NtcC5jCkBAIC0yOCw2ICsyOCw3IEBACiAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS92
Y3B1Lmg+CiAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS94ZW5wbXUuaD4KIAorI2luY2x1ZGUgPGFz
bS9zcGVjLWN0cmwuaD4KICNpbmNsdWRlIDxhc20veGVuL2ludGVyZmFjZS5oPgogI2luY2x1ZGUg
PGFzbS94ZW4vaHlwZXJjYWxsLmg+CiAKQEAgLTg3LDYgKzg4LDggQEAgc3RhdGljIHZvaWQgY3B1
X2JyaW5ndXAodm9pZCkKIAljcHVfZGF0YShjcHUpLng4Nl9tYXhfY29yZXMgPSAxOwogCXNldF9j
cHVfc2libGluZ19tYXAoY3B1KTsKIAorCXNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0
KCk7CisKIAl4ZW5fc2V0dXBfY3B1X2Nsb2NrZXZlbnRzKCk7CiAKIAlub3RpZnlfY3B1X3N0YXJ0
aW5nKGNwdSk7CkBAIC0zNzUsNiArMzc4LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHhlbl9zbXBf
cHJlcGFyZV9jcHVzKAogCX0KIAlzZXRfY3B1X3NpYmxpbmdfbWFwKDApOwogCisJc3BlY3VsYXRp
dmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKTsKKwogCXhlbl9wbXVfaW5pdCgwKTsKIAogCWlmICh4
ZW5fc21wX2ludHJfaW5pdCgwKSkKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 19:26:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 19:26: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 1fcyHP-0002h5-8Z; Tue, 10 Jul 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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fcyHO-0002gw-7B
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 19:26:30 +0000
X-Inumbo-ID: 273e9a2b-8477-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 273e9a2b-8477-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 19:26: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 1fcyHL-00033J-9G; Tue, 10 Jul 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 1fcyHK-0001f1-VV; Tue, 10 Jul 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 1fcyHK-0003xe-Ui; Tue, 10 Jul 2018 19:26:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125052-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-unstable:build-armhf-xsm:xen-build:fail:regression
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:build-check(1):blocked: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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-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-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-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-libvirt-raw: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-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-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-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=2ddfae51d8b1d7b8cd33a4f6ad4d16d27cb869ae
X-Osstest-Versions-That: xen=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 19:26:26 +0000
Subject: [Xen-devel] [xen-unstable test] 125052: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA1MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA1Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0OTU2CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyNDk1NgogYnVpbGQtYXJtaGYteHNt
ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI0OTU2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQ5NTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDk1NgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI0OTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5NTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDk1
NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIGxpa2UgMTI0OTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5NTYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNDk1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIDJkZGZhZTUxZDhiMWQ3YjhjZDMzYTRmNmFkNGQxNmQyN2NiODY5YWUKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGI0YWM0YmM0MTAyMjJkMjIxZGM0NmE3
NGFjNzFlZmFhN2IzMmQ1N2MKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDk1NiAgMjAxOC0wNy0w
NCAwNTo0MToxNCBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUwMTIgIDIwMTgt
MDctMDYgMDk6MDc6MTMgWiAgICA0IGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjUwNTIgIDIwMTgtMDctMDggMTQ6MjY6MTIgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5k
cnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFydGVtIE15Z2FpZXYgPGFydGVtX215Z2FpZXZAZXBh
bS5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgog
IERhdmlkV2FuZyA8ZGF2aWR3YW5nQHpoYW94aW4uY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgogIE1pcmVsYSBTaW1vbm92aWMgPG1pcmVsYS5zaW1vbm92aWNAYWdnaW9z
LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgVGFtYXMgSyBMZW5neWVsIDx0
YW1hc0B0a2xlbmd5ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
bSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgMTE4MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 20:47:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 20: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 1fczXr-00029R-M7; Tue, 10 Jul 2018 20:47: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fczXr-00029H-1R
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 20:47:35 +0000
X-Inumbo-ID: 7b4c97d5-8482-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b4c97d5-8482-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 20:47:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fczXn-0004fI-VT; Tue, 10 Jul 2018 20:47: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 1fczXn-00075Z-Ip; Tue, 10 Jul 2018 20:47:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fczXn-0000ZR-IB; Tue, 10 Jul 2018 20:47:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125080-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=f5d10dc2909c84e4ffc7240e542c513ed480aa04
X-Osstest-Versions-That: xen=d8fd67feacc18d5ac071a434469a22f7af487cba
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 20:47:31 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125080: 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>

ZmxpZ2h0IDEyNTA4MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA4MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmNWQxMGRjMjkwOWM4NGU0ZmZjNzI0MGU1NDJjNTEzZWQ0ODBhYTA0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkOGZkNjdmZWFjYzE4ZDVhYzA3
MWE0MzQ0NjlhMjJmN2FmNDg3Y2JhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNzggIDIwMTgt
MDctMTAgMTU6MDA6MzkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDgwICAy
MDE4LTA3LTEwIDE4OjAwOjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICBkOGZkNjdmZWFjLi5mNWQxMGRjMjkwICBmNWQxMGRjMjkwOWM4NGU0ZmZjNzI0MGU1NDJjNTEz
ZWQ0ODBhYTA0IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 21:11:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 21: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 1fczuy-0004nW-G1; Tue, 10 Jul 2018 21:11: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=5xpj=j2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fczuw-0004nN-Qp
 for xen-devel@lists.xen.org; Tue, 10 Jul 2018 21:11:26 +0000
X-Inumbo-ID: c65bdf1d-8485-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c65bdf1d-8485-11e8-a8a5-bc764e045a96;
 Tue, 10 Jul 2018 23:11:13 +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=pIJbI1YunDuN+ANLs3iaWC5a9cmnPItcQ/w4GYjlqvs=;
 b=WXtZUE1M74x50p34OYn9xGYOl6KfPbvmWolvgMfwHuT49mOccDknnwcENuZVBjWvUrHsICfhVJ2H1J5OgILUrPQHqY/9elHPpQMHEDWe0TQMCk1aCo3/zhSDhJt0OyueNIFAoo26v0HUAyp6ugu+C+jIt3uigJL/jMkK90hiLuw=
Received: from Juliens-MacBook-Pro.local (82.1.229.77) 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.930.19; Tue, 10 Jul 2018 21:11:15 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-9-git-send-email-sstabellini@kernel.org>
 <e09bfea3-2d7c-d4eb-d11f-08217078d541@arm.com>
 <alpine.DEB.2.10.1807091612430.8023@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7dcbcd52-2178-e9a8-a99d-b5650e13d37a@arm.com>
Date: Tue, 10 Jul 2018 22:11:11 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807091612430.8023@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: AM0PR06CA0064.eurprd06.prod.outlook.com
 (2603:10a6:208:aa::41) To VI1PR08MB2862.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: dc85b80b-ac9e-4ab0-3d84-08d5e6a9acac
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2862; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 3:2wlhR96QKO69aqbpkTqGzDNqqyG255yJqzzaT3woQb0l+DKB5dS8u1R7sYy8b2Z2Bx3+QF6Ld6ruVyI6KyRccYzG/Y5WSze4vYQoAWPLLnvG0tpxtAcyD+fx2G+tDX8pkwGKzsTKOLLBgyhQFpgQy/YoHAq9ePmzMptI8HEuKmN2R0DEhahqw4kUsB50gfFIF4Ta28Pb8jU6VsreXZBO8MojxBbxrJXtMk3UJurYS8j97+xbMi0NHZ4JXNhieByx;
 25:3AGC6D+U4WBC/rwHxJLWOKqBrlagMQg1MDlVd01bJeb6KHz6DiCXOzoIA3kfi92NgntWfSpoQP8SpQpdi/jbCEHDnncn15hoV5IRQKhSw8jprFhDyBoidRYAVRVjoRUdsTjykIVk9T9oQ/ZeS59nt1Ohub7v5uTW0XPjkGGFay5xJ+NIthxCVUxKgu4v+f4npYsNSoka2CdOk3qpwq3Y3GTG73TVOo2gmTAqWol0BFOh5eeB5myMNQ1rZtnpy3LToxMBCdqcQ05X7/KBTYQ1ge+ylpK7/FvIs5uCYXskLZUsDGSOG5g4d2eB6Ic+cm6bm4q19ZcKwU8qmcK/X0z+YA==;
 31:gBZ5WfxnRassKtXrhY9EItnaZ+C6NS8THjaxrsUqVMWqqtPKz5UnqaoMXU6Os0wXfUkaD6ohyXEFy8krtYpC51HBIfkxHRAKVO1F0hsM+Qj/umeM/Eu2Xy+OwjDbHw6+QE3ls1RgjjBwxkl80THZ6hALvChZuAZamODR9sM8EvKHXMryU4hY0Rqf15OJJ2mbJWdy9FNmAnnQU14A5reCFlS0E5WjKlsiOdZR0oKzc2c=
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:ZgZlPzfLjm2exh3jBiGJ0wTTCLNoggPzOyeAOVnW7xuANZhgVo6EhTWuSqZMM/b5yB21SbM5oiPlSii+2H1PQ8rzmQOHkX9Ej2f7+3q7NyFgVkHZsgCWl20DxE9LtD0Tz3qOJjsKws4pMkDWmHTkDW0h5F5acUHNAAts27YBEVA=;
 4:IxaGwPrQo9KC9xkdO/OAXbyiXgBl7GPJjUjuSUYcCxrojki0rEXsa7R9TNFQr2ekqO5B3QbfRndLIwGdiolHu77VMH2LrZnAfUyrVEfs28i9AHdouUYTaP8DXEVCGeoN1BQcO6Ut+j6N/bqHgBso9v77DhlEKCw9xgY72O8xV7NryiTUd0pMhnM+4EylIugXnEzSOw5j0WrPnzkHqx6jcpMC/puXzZ4ms0lgDD0uULNd47shdBs9Nu6KWg6oUvOb8Ou2eeim7TYOc4QTfb00AQ==
X-Microsoft-Antispam-PRVS: <VI1PR08MB286237EADF08A7136C6A40B3805B0@VI1PR08MB2862.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)(3231311)(944501410)(52105095)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR08MB2862; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2862; 
X-Forefront-PRVS: 0729050452
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(136003)(366004)(39860400002)(396003)(346002)(376002)(199004)(189003)(11346002)(36756003)(2616005)(230700001)(44832011)(64126003)(26005)(186003)(386003)(6506007)(4326008)(16526019)(53546011)(7736002)(97736004)(305945005)(476003)(486006)(68736007)(52116002)(446003)(67846002)(956004)(2906002)(93886005)(52146003)(2486003)(23676004)(76176011)(106356001)(8676002)(6486002)(478600001)(81166006)(81156014)(316002)(8936002)(58126008)(66066001)(65806001)(86362001)(5660300001)(65956001)(50466002)(53936002)(6512007)(6246003)(6666003)(6116002)(6306002)(25786009)(65826007)(229853002)(105586002)(47776003)(3846002)(31686004)(72206003)(6916009)(31696002)(966005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2862; H:Juliens-MacBook-Pro.local;
 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?MTtWSTFQUjA4TUIyODYyOzIzOnlqVjBkaXZubzdUNkgvZERYNm8xanlHVXhh?=
 =?utf-8?B?Tk5aeSs0b0cyOXFWZkMvdU1adFRkMXIrakVJTEhEeWpKRnRrNzBoVmxKOHJF?=
 =?utf-8?B?cWp4eHdmdWlNdzhKNDkzSXRPSEE5bGk0NnkwRmNlcjF3OUxpTElLb21XOTN6?=
 =?utf-8?B?YmEyWjVKRWMvTFZOR0x2SDJTNWUzQk91NlcycXFsa1l1K3VwcFg5U1FNWWph?=
 =?utf-8?B?Wjh0WWdvUHdmSjRWa1dkZ0ZRVXl5ZUVUTkRHZk1KdlI4ck1FV21MdkxZMEVE?=
 =?utf-8?B?cFFIRlpYM243QllPcWJ4TzI1eU5keDRCOWlkTUwrYU8xV0VPSXFZdlZxMCt6?=
 =?utf-8?B?SHNoMG56Y2dIaDA4UmhZNnlSNEhIR0ZTWUw3MGdrSXlWMVM5bEtxVXFWSEVT?=
 =?utf-8?B?ekdXb1MxM3hyVXVJRTZYQnpleUtFMEczZU5NbnVuNzJjbnhzdWFEMEl0Vzg5?=
 =?utf-8?B?cVpLeEdoU0xENWEvYnhtZXNHZ1UwVXMyR3pSeUJjaEdFaUsyWmkwZkJPdWYy?=
 =?utf-8?B?c2tZWGxQck1VelBUVUFhRjU0UjdFL05jZ2xMazZoUE9SV3FxcDgzdGVQM09C?=
 =?utf-8?B?QXJINU5jN204N2pSNmJ4RWdUT29YS2MrTlptMFMzVWRuN09BbkhFSGRUSWox?=
 =?utf-8?B?aEU1a2xuMVhtK0J5NWVuOFgwMy9hUGpMYTZ4QjcrY0lQSkNDYlM1THRyL1dU?=
 =?utf-8?B?TlptNU9KU01CZDFaTlJUWXNqTnlINkN6MzFBK2pERmF4MzlTQ0tVQVJBYWhi?=
 =?utf-8?B?UVllcU11Y280dlBpbmZ5SkJycHI2R3J3ZXRyTkZQeTliVHhZWElQTjJCYmlZ?=
 =?utf-8?B?c09PWThmZUw1U2ZwSm1VZmtXZlhoeTN6TVBDMUtHVnJBcjJJUnVOOGl4ZVNz?=
 =?utf-8?B?Yi90UkRvWmswbGxSL1luV092dFNzL2JWa0pyV2NidmNNWHJjN2dhTnVMSllV?=
 =?utf-8?B?WFp3bjA0L3FTSlk4cjZIYzEybkZ6dkF3Snd1SFM2MkRiZ2lNZG95Qk83aElq?=
 =?utf-8?B?aURqSmEwYVlyaks4Zi9VMkdwNEg1R1VaMWRyZ09EOHlTUXc0cG5zWFdzYnM3?=
 =?utf-8?B?UG03WUJFczZZMzlvbFJGNzdPdnQvVTZmbEE1VjJZdDN4OFFsSllTM3ZqdjJG?=
 =?utf-8?B?OHcrZGllMjI2OW4yUnQxSXJmOHhoQ1prQzdUbTg3MytIVU9uVEd0bmZKMTFF?=
 =?utf-8?B?U3BTV2h2S3gwQi9TN1JIeDg1N2txOStqVmtINjVUTlQ5dW4wUXBrelM3a2tY?=
 =?utf-8?B?R2NDWkdTY1V0N25lNHhkUnE4M2pMOTVCQ1FURXBvK2ZtR0c2OWpUalpDdXQ0?=
 =?utf-8?B?NERtNDRRSldLQ2d3dDMyRUt2WmtYd0tGWEZEeklOeE5NN0xLSHN0WkdHbEY4?=
 =?utf-8?B?bkxyRmFQWHZaSHBBeEhoMThaMk9nbkwrMWdzaUlDeGZYRWpDQnRiS2dxRVpR?=
 =?utf-8?B?cHUrb004WmVHYWxVMlJEYTdqeHlnSnNlQ2ZIbUtwUkV0clZTR3djTXJkQU52?=
 =?utf-8?B?VGIyejE2SW9IRjdYUG9DUVNrQ1RicUFUMlpaZTgyUVlaTlM2dytxYmVpaWV3?=
 =?utf-8?B?MFM3eFBPZVhTRUh6MmVFWThjRDAxcDFsNjUrZG1QU05Ic0tmcS85M0ZCREtz?=
 =?utf-8?B?Tk5HZWU4b0c4WE1mRTNIbHhnS25zVjZaZ1RLWHZwWTc4NkxDMzV2M3ozeUhy?=
 =?utf-8?B?VnNlUUx4eS9pdjNhOVZ3emk5cmJYNDE1OTcwdkhYd1R2ZDRXSGFJY1lsRkh0?=
 =?utf-8?B?MUxyT3Awa0xxQWQ1RnlIN2ZOZ1hvRUw4R3dNQzFUVUVoOFdWalhLdEVPd2Qx?=
 =?utf-8?B?ZXllT0FuZEZnOTY3SFhuenFLbTdOa3ZGcnUyblNXd2pWd0hlMkFxU3JnenVB?=
 =?utf-8?B?SUFlTTlNZzhBZGZLNUFEN1dHbFJ6Z2FGNlRKOVFRTVc5YmN2REdWb2dsMERQ?=
 =?utf-8?B?Uk8xYm14TnRrUGpRanNvYUxsRGFTTWJ0UlRwUjIwcXIveWVMYzlBVW90SzRK?=
 =?utf-8?B?ZlRKeUJZUStoWVJ3bElCOWQwYThId292SlhWb096ZFUwOVlSZ21wWGdlQWUv?=
 =?utf-8?Q?lYNo=3D?=
X-Microsoft-Antispam-Message-Info: o86RkJYYDQTB3qJas/TX56J6OEdXz1PUyHzZ88iwGBDDoDje8YlRojJf9ZmnJtenuqIYTZvX1f3/PGjMzW08lJ1Rha1Fbmo6J7L33CHgRHpwxKy2sTTaAmA/dCfEJRxilZpJabKgTCkmh2m44ojkdoevXdL1Iky0TTyDrrJoV1kzk6FsO6nZq7SYn4/um1b1FR723TBfTR4j87hvhawnHJknGopqNsnzwdme4prr0eHjlK28IPms4/kL64PlF+0jm+WyB/jU3I5K6VUbNdNczx7fVHccn8uRfKGywHbr4p99TqiWRJwMJLcUEMD8OaJVTi3XKkSDZecMVoMhVpCYQ78m0F9spWOn3VvDjwCxol0=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 6:X7hKG8+VRVGOzf/6xrJUdLkm67Vg00oyC3Bfw1NeeGtgxsxaHpD555ntwxlrxeCqOPfa+F1bFF65XhvPdB3pzxmdLkzK7eBYthcJbyCHGGEe0SRMLmoLOhfNhW0AyC1GS44gnjPESqjULMjNxyhkmmrllGOZPLWTkedJ8vmzXduDBdSoZBdV61vdoN3wo0Srsl2nnBT/4pqSCgW/NN3SsaI22Ecnm8MhDcOm4swvoTxBE8BhFErxQTDx2Pdmo75IJMUf1aRXt5rJm3lWm+MgARmy5hx2jAVXtW7IM9kdJdXWDBZs4Tea7Avyxn8H2k24b4vow1jGjC3olyyq1yfTCoaEFH/MU8jZpR0zl6cBzhpEuYJZn4ZR7RcLUfmOfhsiv4zHONWiuPZy2wo5w2sxDRttZQw5WaK90GxuvbQJEr+eIKY4XwRfmMFr57ltoK7S9mDEeBE2Tj5GXJR+vjEMvA==;
 5:B+HMdG5QtzSZldhDcy5nYtHJAA2wJoren4fiBMlJuDpLSv25ZKUhHMmyKn1UYwrQp5PYHxAzVYEUSdW89T9cEjORoNCqAyzplGQekaczo5Y+OkBTQWyG504gGanLlL8Xn9lhfs+pKpMF0masnV72pBUhGfNsonco9HGmktMxCRw=;
 24:V7anhQOI2+UYBqb5MYE2ZaFFI0l44Um9LJVp/1g99qjuTfo0Ns95m+Ahj2rXpSfcZKjVd/bZVLvR+12wP2lQ/WrUy9kTFPh9vdoYnrokNLM=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 7:d91GnwXof75PpDvqoAjZg/2yuI4kmyQAyYHYq5dBoxhDhO8dw6/Krso/BTPkSQ9IvROabpYhSKvRkwd29g6ArDWRspZXsyBsgkO2mIZtsw42UT+Z52O9ulrdyRxUqmYDfnE9I8xxxYjna+dppj9sF70XyO0ea2Qt0md0l0YIDWMhlp4svHRDR6T0p4QiTvq/xl/7rSkZD0hwtW+SvAZsuy2ldJOGkJYXgjX9/Z4uZMYayt7dgkPXvREraLQFo+TI
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2018 21:11:15.9851 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: dc85b80b-ac9e-4ab0-3d84-08d5e6a9acac
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 v2 09/21] xen/arm: move cmdline out of
 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>, 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>

SGkgU3RlZmFubywKCk9uIDEwLzA3LzIwMTggMDE6MDAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDkgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+
IE9uIDA3LzA3LzE4IDAwOjEyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBSZW1vdmUg
dGhlIGNtZGxpbmUgZmllbGQgZnJvbSBzdHJ1Y3QgYm9vdF9tb2R1bGUsIGNtZGxpbmUgaXMgc3Rv
cmVkCj4+PiBpbmRlcGVuZGVudGx5IG91dCBvZiB0aGUgYm9vdF9tb2R1bGVzIGFycmF5IGFzIGRv
bTBfY21kbGluZS4KPj4KPj4gSSBhbSBub3QgZW50aXJlbHkgY29udmluY2Ugb2YgdGhpcyBwYXRj
aCwgdGhpcyBkb2VzIG5vdCBzZWVtIHRvIGdvIHRvd2FyZHMgYQo+PiBiZXR0ZXIgY29kZSBiYXNl
IGJlY2F1c2UgZG9tMF9jbWRsaW5lIGlzIG9ubHkgc2V0IGlmICJib290YXJncyIuIFRoaXMgbWF5
Cj4+IHJhaXNlIHNvbWUgY29uZnVzaW5nIHRvIHRoZSBkZXZlbG9wZXIuCj4gCj4gSSdsbCBhZGQg
YSBjb21tZW50IG9uIHRvcCBvZiBkb20wX2NtZGxpbmUgdG8gY2xhcmlmeSBpdHMgcHVycG9zZToK
PiAKPiAvKgo+ICAgKiBEb20wIGNvbW1hbmQgbGluZSBhcyBwYXNzZWQgdmlhIERldmljZSBUcmVl
IGFzICJib290YXJncyIgZm9yIHRoZQo+ICAgKiBEb20wIGtlcm5lbCBtb2R1bGUuCj4gICAqLwo+
IAo+IAo+PiBJIHdvdWxkIHN0aWxsIHByZWZlciB0byBrZWVwIHRoZSBjb21tYW5kLWxpbmUgaW4g
dGhlIGJvb3QgbW9kdWxlIHN0cnVjdHVyZSBhbmQKPj4gZmluZCBhIHdheSB0byBhc3NvY2lhdGVk
IHRoZSBib290bW9kdWxlIHdpdGggYSBub2RlLgo+IAo+IEhvdyBkbyB5b3Ugc3VnZ2VzdCB3ZSBm
aW5kIGEgZ29vZCB3YXkgdG8gYXNzb2NpYXRlIGEgYm9vdCBtb2R1bGUgd2l0aCBhCj4gbm9kZT8K
PiAKPiBJIGhhdmUgdGhvdWdodCBhYm91dCB0aGlzIHByb2JsZW0gcXVpdGUgYSBiaXQuIEFsdGhv
dWdoIEkgYWRtaXQgdGhpcwo+IHBhdGNoIGlzIG5vdCBzdXBlciBuaWNlLCBpdCBpcyB0aGUgYmVz
dCBvcHRpb24gSSBmb3VuZC4gSSBoYXZlIGFjdHVhbGx5Cj4gZGV2ZWxvcGVkIDIgb3RoZXIgY29t
cGxldGVseSBkaWZmZXJlbnQgaW1wbGVtZW50YXRpb25zIG9mIHRoaXMgZml4IGFuZAo+IHRoZXkg
d2VyZSBhbGwgd29yc2UgdGhhbiB0aGlzLiBUaGlzIGlzIHRoZSB0aGlyZCBpbmNhcm5hdGlvbi4g
SXQgaXMKPiBhY3R1YWxseSBzdXJwcmlzaW5nbHkgZWFzeSB0byBkbyB3b3JzZSB0aGFuIHRoaXMg
cGF0Y2guCgpJIGFjdHVhbGx5IGhhdmUgYW4gaWRlYS4gTG9va2luZyBhdCB0aGUgRGV2aWNlLVRy
ZWUgc3BlY2lmaWNhdGlvbiBbMV0sIGEgCnBhdGggc2hvdWxkIGFsd2F5cyBiZSB1bmlxdWUuIFRo
aXMgbWVhbnMgdGhhdCBmb3IgYSBnaXZlbiBwYXRoIGEvYi9jL2QsIApkIHdpbGwgYWx3YXlzIGJl
IHVuaXF1ZS4KClJlYWRpbmcgdGhlIGJpbmRpbmcgeW91IGludHJvZHVjZWQsIHRoZSBtdWx0aWJv
b3Qgbm9kZSB3aWxsIGJlIGEgY2hpbGQgCm9mIGEgbm9kZSB3aXRoIHRoZSBjb21wYXRpYmxlICJ4
ZW4sZG9tYWluIi4gQXMgdGhlIG5hbWUgb2YgdGhlIHBhcmVudCAKbm9kZSB3aWxsIGJlIHVuaXF1
ZSwgeW91IGNhbiB0YWcgdGhlIGJvb3QtbW9kdWxlIHdpdGggdGhhdCBuYW1lLiBObyBuZWVkIApm
b3IgdGhlIGZ1bGwgcGF0aCBhcyBhbGwgdGhlIGNvbmZpZ3VyYXRpb24gbm9kZSBzaG91bGQgZm9s
bG93IHRoZSAKcGF0dGVybiAvY2hvc2VuLzxkb21haW4tbmFtZT4uCgpXaGVuIHRoZSBndWVzdCBp
cyBidWlsdCwgeW91IGhhdmUgdGhlIERldmljZS1UcmVlIHBhdGggb2YgdGhlIApjb25maWd1cmF0
aW9uIGluIGhhbmQuIEZyb20gdGhhdCB5b3UgY2FuIGRlZHVjZSB0aGUgbmFtZSB0aGF0IHlvdSBj
b3VsZCAKcmUtdXNlIHRvIGZpbmQgdGhlIGNvcnJlY3QgYm9vdC1tb2R1bGUuCgpZb3UgbWF5IHN0
aWxsIHJlcXVpcmUgYSBzZXBhcmF0ZSBoYW5kbGluZyBzaW1pbGFyIHRvIHlvdXIgbmV4dCBwYXRj
aCBvZiAKRG9tMCBhcyB3aXRoIHRoZSBjdXJyZW50IHdvcmRpbmcgdGhleSBjb3VsZCBiZSBhIGxl
dmVsIGRlZXBlci4gQnV0IHdlIApjYW4gdGlnaHQgdGhlIHdvcmRpbmcgZm9yIHRoZSBuZXcgYmlu
ZGluZ3MgKHRob3VnaCwgSSB0aGluayBpdCBpcyB0aWdodCAKZW5vdWdoKS4KCldoYXQgZG8geW91
IHRoaW5rPwoKTm93IHJlZ2FyZGluZyB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiwgaXQgZG9l
cyBub3QgZm9sbG93IHRoZSBkZWZpbmVkIApzcGVjaWZpY2F0aW9uLiBUaGUgbXVsdGlib290IG5v
ZGVzIGFyZSBsb29rZWQgZXZlcnl3aGVyZSBpbiB0aGUgRFQgCnJhdGhlciB0aGFuIG9ubHkgL2No
b3Nlbi4gVGhpcyBpcyBhbiBpbXBsZW1lbnRhdGlvbiBidWcgYW5kIHNob3VsZCBiZSBmaXhlZC4K
CkNoZWVycywKClsxXSBodHRwczovL3d3dy5kZXZpY2V0cmVlLm9yZy9zcGVjaWZpY2F0aW9ucy8K
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 22:26:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 22:26: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 1fd15V-0003bF-Aa; Tue, 10 Jul 2018 22:26: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=gpav=j2=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fd15T-0003bA-Sb
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 22:26:23 +0000
X-Inumbo-ID: 492f3f75-8490-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 492f3f75-8490-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 22:26:27 +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 w6AMOHGC038737;
 Tue, 10 Jul 2018 22:26:13 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=oxEVvoJw3O9gqMJNFtO+LrEXv38tvzhXg9Fk9CIdUSQ=;
 b=G5MFSQaSZBM6Wo8v+MU3DOssIF/B6+8OSiOTkHv3rHKsob07P+VHgSfVqchme8ngON2O
 VwkzEQeErXaPxN1Lj29J4ZZPKWwPx1Nfq2HsGDOECa//yVweTcI7hg9Wos2XwQ2/1eTO
 HIyNOdFCrsLgg4VG91G7DHS9y2CQv/cGVI1Zv6lKyPy9B1NSfqzwMg8tgtI4QCIR0oJ1
 ixT0NOzpAMYZX9vvelJ4KqGwZ0ZhXi6US5Zdr/3+dZwo8ztUwhcGfVAVeMPta3iYTNe6
 258Zl4beaThSx9p/adVByE1vHVfvA/RLwn0IWIuI8t4AfTN5iI5Y7VvQCFgYLcFd0AOI Ew== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2k2p763vr4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 22:26:12 +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 w6AMQBjI009344
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 22:26:11 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 w6AMQApe023636;
 Tue, 10 Jul 2018 22:26:10 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, 10 Jul 2018 15:26:10 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180702100001.19953-1-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: <7ed006f3-22ea-2c35-1cbe-15d7cf04a71b@oracle.com>
Date: Tue, 10 Jul 2018 18:26:39 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180702100001.19953-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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-1806210000 definitions=main-1807100238
Subject: Re: [Xen-devel] [PATCH] xen: setup pv irq ops vector earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tglx@linutronix.de, mingo@redhat.com, stable@vger.kernel.org, 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>

T24gMDcvMDIvMjAxOCAwNjowMCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBTZXR0aW5nIHB2
X2lycV9vcHMgZm9yIFhlbiBQViBkb21haW5zIHNob3VsZCBiZSBkb25lIGFzIGVhcmx5IGFzCj4g
cG9zc2libGUgaW4gb3JkZXIgdG8gc3VwcG9ydCBlLmcuIHZlcnkgZWFybHkgcHJpbnRrKCkgdXNh
Z2UuCgpXaWxsIHByaW50aygpIHdvcmsgYXMgcmVzdWx0IG9mIHRoaXMgbW92ZT8gV2Ugc3RpbGws
IGZvciBleGFtcGxlLApoYXZlbid0IHNldCB1cCBjb25zb2xlLgoKVGhpcyB3aWxsIChwcm9iYWJs
eSkgYWxsb3cgdXMgbm90IHRvIGNyYXNoIChkdWUgdG8gU1RJIGFuZCBzdWNoKSBidXQgSQphbSBu
b3Qgc3VyZSAic3VwcG9ydCIgaXMgdGhlIHJpZ2h0IHRlcm0gaGVyZS4KCi1ib3JpcwoKCj4KPiBS
ZW1vdmUgdGhlIG5vIGxvbmdlciBuZWNlc3NhcnkgY29uZGl0aW9uYWwgaW4geGVuX2luaXRfaXJx
X29wcygpCj4gZnJvbSBQVkggVjEgdGltZXMgdG8gbWFrZSBjbGVhciB0aGlzIGlzIGEgUFYgb25s
eSBmdW5jdGlvbi4KPgo+IENjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0LjE0Cj4gU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0tLQo+ICBhcmNo
L3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgfCAzICstLQo+ICBhcmNoL3g4Ni94ZW4vaXJxLmMgICAg
ICAgICAgfCA0ICstLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDUgZGVs
ZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIGIv
YXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4gaW5kZXggOGQ0ZTJlMWFlNjBiLi4wZjRjZDll
NWJlZDQgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4gKysrIGIv
YXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4gQEAgLTEyMTMsNiArMTIxMyw3IEBAIGFzbWxp
bmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwodm9pZCkKPiAgCXB2
X2luZm8gPSB4ZW5faW5mbzsKPiAgCXB2X2luaXRfb3BzLnBhdGNoID0gcGFyYXZpcnRfcGF0Y2hf
ZGVmYXVsdDsKPiAgCXB2X2NwdV9vcHMgPSB4ZW5fY3B1X29wczsKPiArCXhlbl9pbml0X2lycV9v
cHMoKTsKPiAgCj4gIAl4ODZfcGxhdGZvcm0uZ2V0X25taV9yZWFzb24gPSB4ZW5fZ2V0X25taV9y
ZWFzb247Cj4gIAo+IEBAIC0xMjQ5LDggKzEyNTAsNiBAQCBhc21saW5rYWdlIF9fdmlzaWJsZSB2
b2lkIF9faW5pdCB4ZW5fc3RhcnRfa2VybmVsKHZvaWQpCj4gIAlnZXRfY3B1X2NhcCgmYm9vdF9j
cHVfZGF0YSk7Cj4gIAl4ODZfY29uZmlndXJlX254KCk7Cj4gIAo+IC0JeGVuX2luaXRfaXJxX29w
cygpOwo+IC0KPiAgCS8qIExldCdzIHByZXN1bWUgUFYgZ3Vlc3RzIGFsd2F5cyBib290IG9uIHZD
UFUgd2l0aCBpZCAwLiAqLwo+ICAJcGVyX2NwdSh4ZW5fdmNwdV9pZCwgMCkgPSAwOwo+ICAKPiBk
aWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2lycS5jIGIvYXJjaC94ODYveGVuL2lycS5jCj4gaW5k
ZXggNzQxNzk4NTJlNDZjLi43NTE1YTE5ZmQzMjQgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVu
L2lycS5jCj4gKysrIGIvYXJjaC94ODYveGVuL2lycS5jCj4gQEAgLTEyOCw4ICsxMjgsNiBAQCBz
dGF0aWMgY29uc3Qgc3RydWN0IHB2X2lycV9vcHMgeGVuX2lycV9vcHMgX19pbml0Y29uc3QgPSB7
Cj4gIAo+ICB2b2lkIF9faW5pdCB4ZW5faW5pdF9pcnFfb3BzKHZvaWQpCj4gIHsKPiAtCS8qIEZv
ciBQVkggd2UgdXNlIGRlZmF1bHQgcHZfaXJxX29wcyBzZXR0aW5ncy4gKi8KPiAtCWlmICgheGVu
X2ZlYXR1cmUoWEVORkVBVF9odm1fY2FsbGJhY2tfdmVjdG9yKSkKPiAtCQlwdl9pcnFfb3BzID0g
eGVuX2lycV9vcHM7Cj4gKwlwdl9pcnFfb3BzID0geGVuX2lycV9vcHM7Cj4gIAl4ODZfaW5pdC5p
cnFzLmludHJfaW5pdCA9IHhlbl9pbml0X0lSUTsKPiAgfQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 22:27:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 22:27: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 1fd16H-0003eP-MU; Tue, 10 Jul 2018 22:27: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=gpav=j2=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fd16G-0003eJ-UQ
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 22:27:13 +0000
X-Inumbo-ID: 6667a2a1-8490-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6667a2a1-8490-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 22:27:16 +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 w6AMOJVj040481;
 Tue, 10 Jul 2018 22:27: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=UBxcw7fAmK4MP5KAVBIBXxJQlkjyEYq8zRzCZXHWdGw=;
 b=PWbu+cXZ92w8dZukjtqcdCzvwQd0yPDIcWYtm5NzjOJLAEUA1ag+Nze7NI8w/tzWSOEq
 JKT3wJpFCYEWyMo5E7EHo9V5VHsnVOzjoPWJlvJ5NqrK45kSsS+dfJ5EgIULWgWbpJUo
 QIV6I394knKBd+yycDXnj8Hzy+CmZYsij5qW9tW+W1vkCMWcT8JTjL7mmmgWKNXTJh4X
 31sUPRAsnE0UWZHGKNOZEL88LGt8+So6DwrCB1GYDZdHILdZXtqLlo3RaFxH/UAWj1Sf
 XBy7mkcn+lAIqt2a0ACbokm+ntRqAiZ3Jb9Tb3ydjkHxzGH+N55BtDhiNK7IiXdZTPfE 3w== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2k2p7vbtwf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 22:27:02 +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 w6AMR29V003261
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 22:27:02 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6AMR1Hx006324;
 Tue, 10 Jul 2018 22:27:01 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, 10 Jul 2018 15:27:01 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180702100018.26279-1-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: <204ae9dc-e949-1db9-5dd8-8649079e0ae0@oracle.com>
Date: Tue, 10 Jul 2018 18:27:30 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180702100018.26279-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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-1806210000 definitions=main-1807100238
Subject: Re: [Xen-devel] [PATCH] xen: remove global bit from
 __default_kernel_pte_mask for pv 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: tglx@linutronix.de, mingo@redhat.com, stable@vger.kernel.org, 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>

T24gMDcvMDIvMjAxOCAwNjowMCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBXaGVuIHJlbW92
aW5nIHRoZSBnbG9iYWwgYml0IGZyb20gX19zdXBwb3J0ZWRfcHRlX21hc2sgZG8gdGhlIHNhbWUg
Zm9yCj4gX19kZWZhdWx0X2tlcm5lbF9wdGVfbWFzayBpbiBvcmRlciB0byBhdm9pZCB0aGUgV0FS
Tl9PTkNFKCkgaW4KPiBjaGVja19wZ3Byb3QoKSB3aGVuIHNldHRpbmcgYSBrZXJuZWwgcHRlIGJl
Zm9yZSBoYXZpbmcgY2FsbGVkCj4gaW5pdF9tZW1fbWFwcGluZygpLgo+Cj4gQ2M6IDxzdGFibGVA
dmdlci5rZXJuZWwub3JnPiAjIDQuMTcKPiBSZXBvcnRlZC1ieTogTWljaGFlbCBZb3VuZyA8bS5h
LnlvdW5nQGR1cmhhbS5hYy51az4KPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zz
a3lAb3JhY2xlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 22:31:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 22:31:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fd1A9-0004PI-C2; Tue, 10 Jul 2018 22: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=gpav=j2=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fd1A7-0004PC-SH
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 22:31:11 +0000
X-Inumbo-ID: f4e1fa80-8490-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4e1fa80-8490-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 22:31:15 +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 w6AMOLLb079002;
 Tue, 10 Jul 2018 22:31: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=csy82T5wRmr9RkTEO0rHcgqHOtJMmvyRkq0k8iEXSuU=;
 b=gRBeQj/3Ah5/4JZLSuJpZdD+KCA3xCoVLn625JJKX2FWjyThdP3ag37vaLRElmysEEkD
 wHoaic+YsA+IuHpag04fb3cOJqkFsopU/Nj1WHHmVzG3vdwzfCaaqoF0eNq5LB0QGKVG
 H8HH+dMw9bz4znF8jwOFEKqe1KJ5t1LeRqf4chM4JKoBqWL+SsyRQDUJHBopdrJ+gCyT
 H7dMPfR8xtP5Q+bhcQCoeRVWRllk5bCed1ZEAfm5czVU/1kClbQcn6Q3D2KN35FdLtVs
 SxXVNPomJzSkMGFLt+m79/pkMf1gnygK+BL3omiq5f4bZGqLiDkwPu6hkkTAK9saAOyf Vg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2k2p7duvtv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 22:31:03 +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 w6AMV2Em007745
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 10 Jul 2018 22:31:02 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 w6AMV1tg009469;
 Tue, 10 Jul 2018 22:31:01 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, 10 Jul 2018 22:31:01 +0000
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Juergen Gross <jgross@suse.com>
References: <20180615062753.9229-1-andr2000@gmail.com>
 <0d314f2f-e0c1-1017-5ba9-83489038b544@gmail.com>
 <ae597938-6d2a-9b4c-de7f-ec66429847bd@suse.com>
 <1b714e02-8225-b091-bd14-079a35d02a12@gmail.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: <6842a3b3-0f19-567b-74ae-4f272f497f34@oracle.com>
Date: Tue, 10 Jul 2018 18:31:30 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1b714e02-8225-b091-bd14-079a35d02a12@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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-1806210000 definitions=main-1807100238
Subject: Re: [Xen-devel] [PATCH v4 0/9] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 xen-devel@lists.xenproject.org, daniel.vetter@intel.com,
 matthew.d.roper@intel.com, linux-media@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>

T24gMDcvMDIvMjAxOCAwOToxMiBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDcvMDIvMjAxOCAxMToyMCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMDIvMDcv
MTggMDk6MTAsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4gSGVsbG8sIEJvcmlz
LCBKdWVyZ2VuIQo+Pj4KPj4+IERvIHlvdSB0aGluayBJIGNhbiByZS1iYXNlIHRoZSBzZXJpZXMg
KHdoaWNoIGFscmVhZHkgaGFzCj4+PiBhbGwgcmVxdWlyZWQgUi1iJ3MgZnJvbSBYZW4gY29tbXVu
aXR5KSBvbnRvIHRoZSBsYXRlc3Qga2VybmVsCj4+PiB3aXRoIEFQSSBjaGFuZ2VzIHRvIHBhdGNo
ZXMgNSAob2ZfZG1hX2NvbmZpZ3VyZSkgYW5kIDgKPj4+IChkbWEtYnVmIGF0b21pYyBvcHMpIGFu
ZCB3ZSBjYW4gbWVyZ2UgaXQgdG8gdGhlIFhlbidzIGtlcm5lbCB0cmVlPwo+PiBSZWJhc2U6IHll
cy4KPj4KPj4gTWVyZ2luZyB0byB0aGUgWGVuIGtlcm5lbCB0cmVlOiBvbmx5IGFmdGVyIHNldHRp
bmcgdXAgdGhlCj4+IGZvci1saW51cy00LjE5IGJyYW5jaCwgd2hpY2ggd2lsbCBiZSBkb25lIGJ5
IEJvcmlzIGxhdGVyIHRoaXMKPj4gbW9udGguCj4gVGhlbiBJJ2xsIHByb2JhYmx5IGhhdmUgdG8g
d2FpdCB1bnRpbCBmb3ItbGludXMtNC4xOSBicmFuY2gKPiBCb3JpcywgZG8geW91IGhhdmUgYW55
IGRhdGVzIGluIG1pbmQgZm9yIHRoYXQ/CgoKVXN1YWxseSBhZnRlciByYzUsIHNvIEkgc3VzcGVj
dCBzb21ldGltZSBuZXh0IHdlZWsuCgoKLWJvcmlzCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 22:59:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 22:59:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fd1bD-0006t7-J9; Tue, 10 Jul 2018 22: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=rs53=j2=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fd1bC-0006t2-Ew
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 22:59:10 +0000
X-Inumbo-ID: d3f5e3cd-8494-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x244.google.com (unknown [2607:f8b0:400d:c0d::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3f5e3cd-8494-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 00:58:58 +0200 (CEST)
Received: by mail-qt0-x244.google.com with SMTP id d4-v6so4365538qtn.13
 for <xen-devel@lists.xenproject.org>; Tue, 10 Jul 2018 15:59:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id;
 bh=kREZbg7LgKeyxt5iAnDX1qEfJ2AV8ZvkzcUxbI5AStQ=;
 b=gIHsUMaaNMJYk9vBFCF6KLfMQbnB3MU7OBeFw8BlF2DmA9Qju3yZoqXAb5nv8tDRBJ
 hnw+6y/s1Q3WlTq5ppHLJSw3+WV9BIzDC9mARBIw0f1ZQPoZwzHm6ko5unOFLn8nhcT8
 1kzLERQ/muzlBPftBeSfq5qsQ2pVF6DBZ2q7E=
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=kREZbg7LgKeyxt5iAnDX1qEfJ2AV8ZvkzcUxbI5AStQ=;
 b=O5IKBGDBO683SKZJ3ohE96ARfmsPnwOSIFgPPXrXTqUdbSZvwyQMHx1xFhkMuOxOg/
 S1qcp4AxBfzFSXBvsFbu4KRPF1vnHR6+XJ10P6sGoL9x2dzXfj5bILaLhse4T+5Z9K9U
 5j+/PzoVsftNj4DBYfT0cRrlNz8xXL06TJpimTu3aTEDuSidIX5SM3WPlXqNIyKLtn6w
 56qsTObPthfup5ChiodfqFvcNQKmoVSvQgYY3oq0lctmqWIQXmZSBWVGiTAgEl6oEHKY
 FFhCr96GS2h0wBIefx45j32k7AFzW+nBWLKziodty3KprAnmtYllApzB8I3xNjwtbciu
 BHjg==
X-Gm-Message-State: APt69E0ag2pnHEJ9mQ9KA3MZhh9ggzHV3qLveOb/i5SU8ZtGXGDhw48n
 jwM47hFljuqz1gsK13+aDVDS4oRkPfo=
X-Google-Smtp-Source: AAOMgpfheDiTAXsvAe2NvPAELH6yZHUO2ZGOJXMVlu5rJ2q664TK0wa6PfiFwckjR5Zjmn3rFDOs+Q==
X-Received: by 2002:ac8:f2c:: with SMTP id
 e41-v6mr25783401qtk.260.1531263548025; 
 Tue, 10 Jul 2018 15:59:08 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id t11-v6sm8119100qtc.2.2018.07.10.15.59.06
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 10 Jul 2018 15:59:06 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 10 Jul 2018 17:58:58 -0500
Message-Id: <20180710225858.22501-1-cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
Subject: [Xen-devel] [PATCH] automation: fix builds with clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YTc1NzAzYjJmMGY1ODVhMmZjNmE3YmNkYjdkMTZhNjFiY2Y1ZTZiMCB1bmNvbmRpdGlvbmFsbHkg
ZW5hYmxlZApidWlsZGluZyBvZiByb21iaW9zIGFuZCBzdHViZG9tcyBidXQgdW5mb3J0dW5hdGVs
eSB0aGVzZSB0d28gcGllY2VzIGRvCm5vdCBidWlsZCBzdWNjZXNzZnVsbHkgd2l0aCBjbGFuZy4g
cm9tYmlvcyB1bmNvbmRpdGlvbmFsbHkgZGVwZW5kcyBvbgp0aGUgYnVpbGQgb2YgaVBYRSBhbmQg
dXBzdHJlYW0gaVBYRSBkb2VzIG5vdCBzdXBwb3J0IGJ1aWxkaW5nIHdpdGgKY2xhbmcuIFNpbWls
aWFybHkgdGhlIGJ1aWxkIG9mIHRoZSBzdHViZG9tcyBkZXBlbmRzIG9uIHRoZSBidWlsZCBvZgpu
ZXdsaWIgd2hpY2ggZG9lcyBub3Qgc3VwcG9ydCBiZWluZyBidWlsdCB3aXRoIGNsYW5nLgoKU2ln
bmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgotLS0KIGF1dG9t
YXRpb24vc2NyaXB0cy9idWlsZCB8IDYgKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9zY3JpcHRzL2J1
aWxkIGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkCmluZGV4IGI5ZTRjMWUzMjkuLjhiYmNhMTVh
NTEgMTAwNzU1Ci0tLSBhL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZAorKysgYi9hdXRvbWF0aW9u
L3NjcmlwdHMvYnVpbGQKQEAgLTEzLDkgKzEzLDEzIEBAIGZpCiBjZmdhcmdzPSgpCiBjZmdhcmdz
Kz0oIi0tZW5hYmxlLWRvY3MiKQogCi0jIFNlYUJJT1MgY2Fubm90IGJlIGJ1aWx0IHdpdGggY2xh
bmcKIGlmIFtbICIke0NDfSIgPT0gImNsYW5nIiBdXTsgdGhlbgorICAgICMgU2VhQklPUyBjYW5u
b3QgYmUgYnVpbHQgd2l0aCBjbGFuZwogICAgIGNmZ2FyZ3MrPSgiLS13aXRoLXN5c3RlbS1zZWFi
aW9zPS91c3Ivc2hhcmUvc2VhYmlvcy9iaW9zLmJpbiIpCisgICAgIyBpUFhFIGNhbm5vdCBiZSBi
dWlsdCB3aXRoIGNsYW5nIHNvIHdlIGNhbm5vdCBidWlsZCByb21iaW9zCisgICAgY2ZnYXJncys9
KCItLWRpc2FibGUtcm9tYmlvcyIpCisgICAgIyBuZXdsaWIgY2Fubm90IGJlIGJ1aWx0IHdpdGgg
Y2xhbmcgc28gd2UgY2Fubm90IGJ1aWxkIHN0dWJkb21zCisgICAgY2ZnYXJncys9KCItLWRpc2Fi
bGUtc3R1YmRvbSIpCiBmaQogCiBpZiBbWyAiJHtYRU5fVEFSR0VUX0FSQ0h9IiA9PSAiYXJtNjQi
IHx8ICIke1hFTl9UQVJHRVRfQVJDSH0iID09ICJhcm0zMiIgXV07IHRoZW4KLS0gCjIuMTYuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 10 23:54:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Jul 2018 23: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 1fd2Sc-00041y-9j; Tue, 10 Jul 2018 23:54: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=pn+r=j2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fd2Sb-00041l-3N
 for xen-devel@lists.xenproject.org; Tue, 10 Jul 2018 23:54:21 +0000
X-Inumbo-ID: 92489cb1-849c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92489cb1-849c-11e8-a6a9-d7ebe60f679a;
 Tue, 10 Jul 2018 23:54: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 1fd2SX-000897-0F; Tue, 10 Jul 2018 23: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 1fd2SW-0003Pw-Ob; Tue, 10 Jul 2018 23:54:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fd2SW-0001EI-Ny; Tue, 10 Jul 2018 23:54:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125055-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-pvops:kernel-build:fail:regression
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=8ed874b39b3c330bbcdff434e08995dbb4467285
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 10 Jul 2018 23:54:16 +0000
Subject: [Xen-devel] [libvirt test] 125055: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA1NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmly
dCAgICAgICAgICAgICAgOGVkODc0YjM5YjNjMzMwYmJjZGZmNDM0ZTA4OTk1ZGJiNDQ2NzI4NQpi
YXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5Zjcx
NmEyYTIwODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4
LTA2LTA1IDA0OjE5OjIzIFogICAzNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAg
MjAxOC0wNi0wNiAwNDoxOToyOCBaICAgMzQgZGF5cyAgIDI3IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTAzNSAgMjAxOC0wNy0wNyAwMTo1MTo0NSBaICAgIDMgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAg
QW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhh
cnRlckByZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJv
Ym8gRHUgPGR1Ym8xNjNAMTI2LmNvbT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFt
ZC5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5jb20+CiAgQ2hyaXN0aWFu
IEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNvbT4KICBDb2xlIFJvYmlu
c29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0dGkgPGRhbnR0aTEyQGdt
YWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERh
bmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VA
cmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29tPgogIEZhYmlh
bm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFjIDxmaWxpcGFs
YWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBpbnRyaWdlcmkgPGlu
dHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50cmlnZXJpQGJvdW0ub3Jn
PgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+CiAgSmllIFdhbmcgPHdh
bmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+
CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2Zh
cmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5
YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtr
b3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0
LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjb3Mg
UGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21haWwuY29tPgogIE1hcnRpbiBLbGV0
emFuZGVyIDxta2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3pu
QHJlZGhhdC5jb20+CiAgTWljaGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgog
IFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1w
YUByZWRoYXQuY29tPgogIFBpbm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRv
c3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXll
bGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJp
Y2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5jb20+CiAgUm9tYW4gQm9nb3JvZHNraXkg
PGJvZ29yb2Rza2l5QGdtYWlsLmNvbT4KICBTdGVmYW4gQmFkZXIgPHN0ZWZhbi5iYWRlckBjYW5v
bmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgog
IHcwMDI1MTU3NCA8d2FuZ2ppZTg4QGh1YXdlaS5jb20+CiAgV2VpbHVuIFpodSA8emh1d2VpbHVu
QGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDYwNzMgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 00:06:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 00:06: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 1fd2eN-0005zA-Tn; Wed, 11 Jul 2018 00:06: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=ahl1=j3=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fd2eN-0005z3-09
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 00:06:31 +0000
X-Inumbo-ID: 3c844df0-849e-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x242.google.com (unknown [2607:f8b0:400d:c0d::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c844df0-849e-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 02:06:19 +0200 (CEST)
Received: by mail-qt0-x242.google.com with SMTP id q12-v6so19961794qtp.6
 for <xen-devel@lists.xenproject.org>; Tue, 10 Jul 2018 17:06:29 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=ybPffQMieDfbovSspAn8hdLnTEggZKFhxU6ZW0Rb9bQ=;
 b=Ibf4/1fFpv9INkwbYWXQTqyy1BD5mTLRB4KzPjwD6H10zaHEyYgLEFhznjfPBlN51p
 wgei6hplotKN7UTEw6ahf6+SJbbzVIxN37rr3vRpnVRJDIAFAneeqUL+y5EsmmO7YW0o
 GMULbDPfZPAYFgGUbv7UvZUParUqNY16SFI/w=
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=ybPffQMieDfbovSspAn8hdLnTEggZKFhxU6ZW0Rb9bQ=;
 b=PE3MLOXWBPCF+06BpBiV04iQRqfx+xoNGx9R773/QMG1VpyogVyEE+fUDpW0HeC+Q8
 y+ODzca5K9DimTITZKvz5W5YdRK6KSzb4Wsq22N6JgIaOlW4ttMHakIFUteG30U5aWB9
 y3OI0dy2x3qeHBVYRBxNCqCRvc2YvUaykejRv9r8v/umRGeSmUyWSkqtQK52NWqlOckk
 nBEOAmi2KxS0I80b1WthXKngIYyJlK43D9t+5dCwi56cExX9vOAOh541gUNTbhBE9R61
 m5TyvKsjvn6d+t6r9Bgnv0dB+e9gpDGN3+5+3Vq+9psL6BZnNfj9ZmQoS0AZFyAd/MPM
 nKog==
X-Gm-Message-State: APt69E2QJR64GLpfmI7oMWj/gAU+H7XHVwAznU0qi2a8Z/g2f1++LWWb
 DmsEUcbvMhw4vmtp/JvkbHGEmVeE8U8=
X-Google-Smtp-Source: AAOMgpfIsCAtMFLVM+GlcWRDJbAwNg8qM3VWLJsBDBEidRMJ8cQ4AOe3E8PFWkYSMqiuz2+H20K0uA==
X-Received: by 2002:ac8:37c8:: with SMTP id
 e8-v6mr25863615qtc.364.1531267588974; 
 Tue, 10 Jul 2018 17:06:28 -0700 (PDT)
Received: from MacBook-Pro.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id y128-v6sm12930318qkc.1.2018.07.10.17.06.27
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 10 Jul 2018 17:06:28 -0700 (PDT)
Date: Tue, 10 Jul 2018 19:06:27 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Message-ID: <20180711000627.65nnevizwyqgd6wo@MacBook-Pro.localdomain>
References: <20180710225858.22501-1-cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180710225858.22501-1-cardoe@cardoe.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH] automation: fix builds with clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDU6NTg6NThQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6CgpXaXRob3V0IHRoaXMgcGF0Y2g6CgpodHRwczovL2dpdGxhYi5jb20veGVuLXByb2pl
Y3QveGVuL3BpcGVsaW5lcy8yNTQ4OTYwNQoKV2l0aCB0aGlzIHBhdGNoOgoKaHR0cHM6Ly9naXRs
YWIuY29tL2NhcmRvZS94ZW4vcGlwZWxpbmVzLzI1NTEyNDA0CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 03:54:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 03:54: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 1fd6D0-00018U-B5; Wed, 11 Jul 2018 03:54: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fd6Cz-00018I-8t
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 03:54:29 +0000
X-Inumbo-ID: 14f340bf-84be-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14f340bf-84be-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 05:54: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 1fd6Cv-0005b8-2z; Wed, 11 Jul 2018 03:54: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 1fd6Cu-0005zP-Qq; Wed, 11 Jul 2018 03:54:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fd6Cu-0005Bm-QE; Wed, 11 Jul 2018 03:54:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125056-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-armhf-armhf-xl-vhd:<job
 status>:broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:build-i386-pvops:kernel-build:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-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-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm: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-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-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-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm: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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm: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-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=e692f66fab3019ca8f45463df165177505f38caa
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 03:54:24 +0000
Subject: [Xen-devel] [linux-4.9 test] 125056: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA1NiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA1Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MDM0CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5n
KToKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2Vu
IGluIDEyNTAzNCBwYXNzIGluIDEyNTA1NgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTI1MDM0CgpSZWdyZXNz
aW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIyOTY5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICBmYWlsIGluIDEyNTAzNCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTI1MDM0IGxpa2UgMTIyOTY5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGluIDEyNTAzNCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgIGZhaWwgaW4gMTI1MDM0
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgZmFpbCBpbiAxMjUwMzQgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICBmYWlsIGluIDEyNTAzNCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ZmFpbCBpbiAxMjUwMzQgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsIGZhaWwgaW4gMTI1MDM0IG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJv
b3QgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGU2OTJmNjZmYWIzMDE5Y2E4ZjQ1NDYzZGYxNjUxNzc1MDVmMzhjYWEKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDZiYTg5YjUyYmE2OTE2YmM3YTNkMzkw
ZDcwOTUxZTk5MmMwY2EzOWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMjk2OSAgMjAxOC0wNS0x
OSAxNjozOTo1OSBaICAgNTIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjMwNzQgIDIwMTgt
MDUtMjIgMTc6MTA6MDggWiAgIDQ5IGRheXMgICAzNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjQ5ODIgIDIwMTgtMDctMDQgMTc6NTk6NDQgWiAgICA2IGRheXMgICAgMyBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjY0MSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rp
bmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNTMxOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 05:09:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 05: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 1fd7N6-0000Vq-6v; Wed, 11 Jul 2018 05:09: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=nw1x=j3=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fd7N5-0000Vl-2a
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 05:08:59 +0000
X-Inumbo-ID: 86ab3f8f-84c8-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86ab3f8f-84c8-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 05:09: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 B241CADAC;
 Wed, 11 Jul 2018 05:08:56 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180702100001.19953-1-jgross@suse.com>
 <7ed006f3-22ea-2c35-1cbe-15d7cf04a71b@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: <0362cb33-b6e6-a099-249f-b516b288f106@suse.com>
Date: Wed, 11 Jul 2018 07:08:54 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <7ed006f3-22ea-2c35-1cbe-15d7cf04a71b@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: setup pv irq ops vector earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tglx@linutronix.de, mingo@redhat.com, stable@vger.kernel.org, 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>

T24gMTEvMDcvMTggMDA6MjYsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwNy8wMi8yMDE4
IDA2OjAwIEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBTZXR0aW5nIHB2X2lycV9vcHMgZm9y
IFhlbiBQViBkb21haW5zIHNob3VsZCBiZSBkb25lIGFzIGVhcmx5IGFzCj4+IHBvc3NpYmxlIGlu
IG9yZGVyIHRvIHN1cHBvcnQgZS5nLiB2ZXJ5IGVhcmx5IHByaW50aygpIHVzYWdlLgo+IAo+IFdp
bGwgcHJpbnRrKCkgd29yayBhcyByZXN1bHQgb2YgdGhpcyBtb3ZlPyBXZSBzdGlsbCwgZm9yIGV4
YW1wbGUsCj4gaGF2ZW4ndCBzZXQgdXAgY29uc29sZS4KCkl0IHdpbGwgcHJpbnQgdG8gdGhlIGtl
cm5lbCBwcmludCBidWZmZXIsIHNvIHRoZSBvdXRwdXQgd2lsbCBiZQphdmFpbGFibGUgbGF0ZXIu
Cgo+IFRoaXMgd2lsbCAocHJvYmFibHkpIGFsbG93IHVzIG5vdCB0byBjcmFzaCAoZHVlIHRvIFNU
SSBhbmQgc3VjaCkgYnV0IEkKPiBhbSBub3Qgc3VyZSAic3VwcG9ydCIgaXMgdGhlIHJpZ2h0IHRl
cm0gaGVyZS4KCk5vdCBjcmFzaGluZyBpcyBiaWcgcGx1cyBJTU8uIDotKQoKCkp1ZXJnZW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 05:13:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 05: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 1fd7Rh-0001Cr-VS; Wed, 11 Jul 2018 05:13: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fd7Rg-0001Ci-9m
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 05:13:44 +0000
X-Inumbo-ID: 27a12e76-84c9-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27a12e76-84c9-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 07:13: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 1fd7Rb-0007Z7-Uu; Wed, 11 Jul 2018 05: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 1fd7Rb-0008AA-LV; Wed, 11 Jul 2018 05:13:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fd7Rb-0007Fi-Kc; Wed, 11 Jul 2018 05:13:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125095-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=e4e314b1b6b74c46da3c0493e7a807df28cb9aed
X-Osstest-Versions-That: ovmf=9edba51f93d8e81e09f905afc994efe02dbe524e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 05:13:39 +0000
Subject: [Xen-devel] [ovmf test] 125095: 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>

ZmxpZ2h0IDEyNTA5NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwOTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlNGUzMTRiMWI2Yjc0YzQ2ZGEzYzA0OTNlN2E4MDdk
ZjI4Y2I5YWVkCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5ZWRiYTUx
ZjkzZDhlODFlMDlmOTA1YWZjOTk0ZWZlMDJkYmU1MjRlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUwNzMgIDIwMTgtMDctMTAgMDg6MTA6NTIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MDk1ICAyMDE4LTA3LTExIDAzOjQwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRXJpYyBEb25n
IDxlcmljLmRvbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
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
c3N0ZXN0L292bWYuZ2l0CiAgIDllZGJhNTFmOTMuLmU0ZTMxNGIxYjYgIGU0ZTMxNGIxYjZiNzRj
NDZkYTNjMDQ5M2U3YTgwN2RmMjhjYjlhZWQgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 07:04:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 07:04: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 1fd9A8-0003ki-C3; Wed, 11 Jul 2018 07:03: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=tbgd=j3=xenproject.org=prvs=72313471d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fd9A6-0003kY-J9
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 07:03:42 +0000
X-Inumbo-ID: 8da6c8f9-84d8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8da6c8f9-84d8-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 07:03:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="59915797"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74952-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=e4e314b1b6b74c46da3c0493e7a807df28cb9aed
X-Osstest-Versions-That: ovmf=9edba51f93d8e81e09f905afc994efe02dbe524e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 11 Jul 2018 08:03:37 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74952: all 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
NDk1MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NTIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBlNGUzMTRiMWI2Yjc0YzQ2ZGEzYzA0OTNlN2E4MDdkZjI4Y2I5
YWVkCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5ZWRiYTUxZjkzZDhl
ODFlMDlmOTA1YWZjOTk0ZWZlMDJkYmU1MjRlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NTEg
IDIwMTgtMDctMTAgMTQ6NTA6MTMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTUyICAyMDE4LTA3LTExIDA1OjE5OjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRXJpYyBEb25nIDxlcmlj
LmRvbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3Nz
dGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5l
dC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZTRlMzE0YjFiNmI3
NGM0NmRhM2MwNDkzZTdhODA3ZGYyOGNiOWFlZApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25n
QGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVsIDEwIDEwOjMwOjIwIDIwMTggKzA4MDAKCiAgICBT
ZWN1cml0eVBrZy9PcGFsUGFzc3dvcmQ6IEZpeGVkIGlucHV0IGNvcnJlY3QgcGFzc3dvcmQgbm90
IHdvcmtzIGlzc3VlCiAgICAKICAgIFdoZW4gdXNlciBpbnB1dCBlcnJvciBwYXNzd29yZCBleGNl
ZWQgdGhlIG1heCBhbGxvd2VkIHRpbWVzLCBvcGFsIGRldmljZQogICAgd2lsbCByZXR1cm4gSW52
YWxpZCB0eXBlIGVycm9yIGNvZGUgZXZlbiB1c2VyIGlucHV0IHRoZSBjb3JyZWN0IHBhc3N3b3Jk
LgogICAgSW4gdGhpcyBjYXNlLCBvcGFsIGRyaXZlciBuZWVkcyB0byBmb3JjZSB1c2VyIHNodXRk
b3duIHRoZSBzeXN0ZW0gYmVmb3JlCiAgICBsZXQgdXNlciBpbnB1dCBuZXcgcGFzc3dvcmQuCiAg
ICAKICAgIENjOiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBIYW8g
V3UgPGhhby5hLnd1QGludGVsLmNvbT4KCmNvbW1pdCA1NGFlNTMyY2Q0ZmRlZDk3YTJhOWY1NWVi
ODdmYWI4NjA2M2EwZjA3CkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpE
YXRlOiAgIFR1ZSBKdWwgMTAgMTA6MjQ6MzAgMjAxOCArMDgwMAoKICAgIFNlY3VyaXR5UGtnL1Rj
Z1N0b3JhZ2VPcGFsTGliOiBSZXR1cm4gQVVUSE9SSVRZX0xPQ0tFRF9PVVQgZXJyb3IuCiAgICAK
ICAgIENhbGxlciBuZWVkIHRvIGtub3duIHRoaXMgZXJyb3IgdG8gaGFuZGxlIHNwZWNpYWxseSwg
YnV0IGN1cnJlbnQKICAgIGVycm9yIHN0YXR1cyBub3QgaGFzIHNwZWNpZmllZCB2YWx1ZSBmb3Ig
dGhpcyB0eXBlLiBJbiBvcmRlciB0bwogICAga2VlcCBjb21wYXRpYmlsaXR5LCBoZXJlIHVzZSBU
Y2dSZXN1bHRGYWlsdXJlSW52YWxpZFR5cGUgYXMgYW4KICAgIHJlcGxhY2VtZW50LgogICAgCiAg
ICBDYzogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjog
VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBF
cmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSGFvIFd1IDxo
YW8uYS53dUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 07:07:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 07:07: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 1fd9E5-0004Di-07; Wed, 11 Jul 2018 07:07: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=ljl5=j3=citrix.com=prvs=72333fd56=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fd9E3-0004Dc-S7
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 07:07:47 +0000
X-Inumbo-ID: 1ff78ede-84d9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ff78ede-84d9-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 07:07:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="59915984"
Date: Wed, 11 Jul 2018 08:07:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180711070744.r23cla6im6o7cbox@citrix.com>
References: <20180710225858.22501-1-cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180710225858.22501-1-cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation: fix builds with clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDU6NTg6NThQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gYTc1NzAzYjJmMGY1ODVhMmZjNmE3YmNkYjdkMTZhNjFiY2Y1ZTZiMCB1bmNvbmRp
dGlvbmFsbHkgZW5hYmxlZAo+IGJ1aWxkaW5nIG9mIHJvbWJpb3MgYW5kIHN0dWJkb21zIGJ1dCB1
bmZvcnR1bmF0ZWx5IHRoZXNlIHR3byBwaWVjZXMgZG8KPiBub3QgYnVpbGQgc3VjY2Vzc2Z1bGx5
IHdpdGggY2xhbmcuIHJvbWJpb3MgdW5jb25kaXRpb25hbGx5IGRlcGVuZHMgb24KPiB0aGUgYnVp
bGQgb2YgaVBYRSBhbmQgdXBzdHJlYW0gaVBYRSBkb2VzIG5vdCBzdXBwb3J0IGJ1aWxkaW5nIHdp
dGgKClRoZSBkZXBlbmRlbmN5IG9mIHJvbWJpb3MgZm9yIGlweGUgd2lsbCBzb29uIGNoYW5nZSAt
LSBJIHdyb3RlIGEgcGF0Y2gKc2VyaWVzIHRvIHByb3ZpZGUgLS13aXRoLXN5c3RlbS1pcHhlLiBE
b2VzIHJvbWJpb3MgYnVpbGQgd2l0aCBjbGFuZz8gSWYKc28gSSB3aWxsIHN1Ym1pdCBhIHBhdGNo
IHRvIGVuYWJsZSByb21iaW9zIGluIHRoZSBmdXR1cmUuCgo+IGNsYW5nLiBTaW1pbGlhcmx5IHRo
ZSBidWlsZCBvZiB0aGUgc3R1YmRvbXMgZGVwZW5kcyBvbiB0aGUgYnVpbGQgb2YKPiBuZXdsaWIg
d2hpY2ggZG9lcyBub3Qgc3VwcG9ydCBiZWluZyBidWlsdCB3aXRoIGNsYW5nLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCkZvciBub3c6CgpB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClRoYW5rcyBmb3IgZml4aW5n
IHRoaXMuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 07:09:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 07:09: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 1fd9Fn-0004Js-FJ; Wed, 11 Jul 2018 07:09: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fd9Fm-0004Jm-C0
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 07:09:34 +0000
X-Inumbo-ID: 5ef55e51-84d9-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 5ef55e51-84d9-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 07:09:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 01:09:31 -0600
Message-Id: <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 01:09:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180703160227.GF4670@olila.local.net-space.pl>
 <5B3C7E0602000078001D0DDC@prv1-mh.provo.novell.com>
 <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
 <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
In-Reply-To: <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDEwLjA3LjE4IGF0IDE3OjM1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDEwLCAyMDE4IGF0IDA4OjA5OjA2QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTAuMDcuMTggYXQgMTU6NDksIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDU6NDc6MTlBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAxMC4wNy4xOCBhdCAxMzowMCwgPGRhbmllbC5r
aXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiBPbiBNb24sIEp1bCAwOSwgMjAxOCBhdCAw
Njo0NToxNlBNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+PiA+PiA+PiBTb3JyeSBm
b3IgYXNraW5nIHNvIG1hbnkgcXVlc3Rpb25zLCBidXQgSSB3b3VsZCBsaWtlIHRvIHRyeSB0byBh
dm9pZAo+PiA+PiA+PiB0aGUgREVGSU5FRCBjb25kaXRpb25hbCBpbiB0aGUgbGlua2VyIHNjcmlw
dCBpZiBwb3NzaWJsZS4KPj4gPj4gPiAKPj4gPj4gPiBJZiB5b3Ugd2lzaCB0byBkbyB0aGF0IHRo
ZW4gcHV0IGR1bW15IGVmaSBzeW1ib2wgaW50byAKPj4gPj4gPiB4ZW4vYXJjaC94ODYvZWZpL3N0
dWIuYy4KPj4gPj4gCj4+ID4+IEkgdGhpbmsgSSd2ZSBjbGVhcmx5IG9iamVjdGVkIHRvIHRoYXQg
YmVmb3JlIC0gSSBzaW1wbHkgc2VlIG5vIG5lZWQgZm9yCj4+ID4+IHdhc3RpbmcgdGhlIHNwYWNl
IGluIGFuIEVGSS1pbmNhcGFibGUgYmluYXJ5Lgo+PiA+IAo+PiA+IEJ1dCBzdWNoIHdhc3RlIGlz
IGFsc28gYWRkZWQgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIHlvdSBkZWZpbmUgdGhlCj4+ID4gc3lt
Ym9sIGl0IGluIHRoZSBsaW5rZXIgc2NyaXB0IG9yIGluIGEgQyBmaWxlPwo+PiAKPj4gSG93IHRo
YXQ/IFRoZXJlJ3Mgbm8gc3BhY2UgYXNzb2NpYXRlZCB3aXRoIHRoZSBzeW1ib2wgd2hlbiBkZWZp
bmVkCj4+IHRoaXMgd2F5LiBGcm9tIHRoZSBwZXJzcGVjdGl2ZSBvZiB0aGUgYmluYXJ5LCB0aGUg
c3BhY2UgbGl2ZXMgcGFzdCB0aGUKPj4gZW5kIG9mIHRoZSBpbWFnZSwgYnV0IHNpbmNlIHRoZSBz
eW1ib2wgaXMgbmV2ZXIgYWNjZXNzZWQgKG9yIGVsc2UgY29kZQo+PiBpcyBicm9rZW4gc29tZXdo
ZXJlKSBpbiB0aGUgbm9uLUVGSSBjYXNlLCB0aGlzIGlzIG9rYXkuCj4gCj4gT2ggcmlnaHQsIHRo
YXQncyBub3QgaW5zaWRlIG9mIGFueSBzZWN0aW9uLgo+IAo+IEkndmUgdHJpZWQgcGxhY2luZyBh
biBlZmkgc3ltYm9sIGluc2lkZSBvZiB0aGUgLmRpc2NhcmQgc2VjdGlvbiBidXQKPiB0aGF0IGRv
ZXNuJ3Qgd29yay4KCkluIHdoaWNoIHdheT8KCj4gSSdtIG9wZW4gdG8gc3VnZ2VzdGlvbnMgc2lu
Y2UgSSBkb24ndCBoYXZlIGFueSBtb3JlCj4gaWRlYXMgYWJvdXQgaG93IHRvIGZpeCB0aGlzLgoK
QW5vdGhlciBwb3NzaWJsZSB0aGluZyB0byB0cnkgbWlnaHQgYmUgdG8gbWFrZSB0aGUgZXh0ZXJu
IGRlY2xhcmF0aW9uCm9mIHRoZSBzeW1ib2wgd2VhaywgYW5kIGRyb3AgdGhlIG9mZmVuZGluZyBs
aW5lIGFsdG9nZXRoZXIuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 07:48:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 07: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 1fd9qr-0008MB-9t; Wed, 11 Jul 2018 07: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=kgtg=j3=citrix.com=prvs=723658847=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1fd9qp-0008M6-4j
 for xen-devel@lists.xen.org; Wed, 11 Jul 2018 07:47:51 +0000
X-Inumbo-ID: b788c42f-84de-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b788c42f-84de-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 07:47:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="76006783"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [PATCH] mm/page_alloc: correct first_dirty calculations during
 block merging
Thread-Index: AQHUGF0slmiCSbDCGESlfdoOPZW4Y6SIb3UAgAAFMwCAARAAAA==
Date: Wed, 11 Jul 2018 07:47:46 +0000
Message-ID: <98a3491ce0346d1e122a4f5a20ea99d88563e3d9.camel@citrix.com>
References: <20180710144911.19129-1-sergey.dyasli@citrix.com>
 <5B44CD9A02000078001D2D1E@prv1-mh.provo.novell.com>
 <4fc384f5-79b0-ffdc-e07a-3a5ec4b76a7b@oracle.com>
In-Reply-To: <4fc384f5-79b0-ffdc-e07a-3a5ec4b76a7b@oracle.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: <B430BB273014C946BCE5ACEC67B36A35@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: correct first_dirty
 calculations during block merging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 "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>

T24gVHVlLCAyMDE4LTA3LTEwIGF0IDExOjM0IC0wNDAwLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6
DQo+IE9uIDA3LzEwLzIwMTggMTE6MTUgQU0sIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+ID4gPiA+
IE9uIDEwLjA3LjE4IGF0IDE2OjQ5LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90ZToN
Cj4gPiA+IA0KPiA+ID4gQ3VycmVudGx5IGl0J3MgcG9zc2libGUgdG8gaGl0IGFuIGFzc2VydGlv
biBpbiBhbGxvY19oZWFwX3BhZ2VzKCk6DQo+ID4gPiANCj4gPiA+IEFzc2VydGlvbiAnZmlyc3Rf
ZGlydHkgIT0gSU5WQUxJRF9ESVJUWV9JRFggfHwgIShwZ1tpXS5jb3VudF9pbmZvICYgDQo+ID4g
PiBQR0NfbmVlZF9zY3J1YiknIGZhaWxlZCBhdCBwYWdlX2FsbG9jLmM6OTg4DQo+ID4gPiANCj4g
PiA+IFRoaXMgY2FuIGhhcHBlbiBiZWNhdXNlIGEgcGllY2Ugb2YgbG9naWMgdG8gY2FsY3VsYXRl
IGZpcnN0X2RpcnR5DQo+ID4gPiBkdXJpbmcgYmxvY2sgbWVyZ2luZyBpbiBmcmVlX2hlYXBfcGFn
ZXMoKSBpcyBtaXNzaW5nIGZvciB0aGUgZm9sbG93aW5nDQo+ID4gPiBzY2VuYXJpbzoNCj4gPiA+
IA0KPiA+ID4gMS4gQ3VycmVudCBibG9jaydzIGZpcnN0X2RpcnR5IGVxdWFscyB0byBJTlZBTElE
X0RJUlRZX0lEWA0KPiA+ID4gMi4gU3VjY2Vzc29yIGJsb2NrIGlzIGZyZWUgYnV0IGl0cyBmaXJz
dF9kaXJ0eSAhPSBJTlZBTElEX0RJUlRZX0lEWA0KPiA+ID4gMy4gVGhlIHN1Y2Nlc3NvciBpcyBt
ZXJnZWQgaW50byBjdXJyZW50IGJsb2NrDQo+ID4gPiA0LiBDdXJyZW50IGJsb2NrJ3MgZmlyc3Rf
ZGlydHkgc3RpbGwgZXF1YWxzIHRvIElOVkFMSURfRElSVFlfSURYDQo+ID4gPiANCj4gPiA+IFRo
aXMgd2lsbCB0cmlnZ2VyIHRoZSBhc3NlcnRpb24gZHVyaW5nIGFsbG9jYXRpb24gb2Ygc3VjaCBi
bG9jayBpbg0KPiA+ID4gYWxsb2NfaGVhcF9wYWdlcygpIGJlY2F1c2UgdGhlcmUgd2lsbCBiZSBw
YWdlcyB3aXRoIFBHQ19uZWVkX3NjcnViDQo+ID4gPiBiaXQgc2V0IGRlc3BpdGUgdGhlIGNsYWlt
IG9mIGZpcnN0X2RpcnR5IHRoYXQgdGhlIGJsb2NrIGlzIHNjcnViYmVkLg0KPiA+ID4gDQo+ID4g
PiBBZGQgdGhlIG1pc3NpbmcgcGllY2Ugb2YgbG9naWMgYW5kIHNsaWdodGx5IHVwZGF0ZSB0aGUg
Y29tbWVudCBmb3INCj4gPiA+IHRoZSBwcmVkZWNlc3NvciBjYXNlIHRvIGJldHRlciBjYXB0dXJl
IHRoZSBjb2RlJ3MgaW50ZW50Lg0KPiA+ID4gDQo+ID4gPiBGaXhlcyAxYTM3ZjMzZWE2MTMgKCJt
bTogUGxhY2UgdW5zY3J1YmJlZCBwYWdlcyBhdCB0aGUgZW5kIG9mIHBhZ2VsaXN0IikNCj4gPiA+
IA0KPiA+ID4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRy
aXguY29tPg0KPiA+ID4gLS0tDQo+ID4gPiBDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4NCj4gPiA+IENDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20+DQo+ID4gPiBDQzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0K
PiA+ID4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+ID4gPiBDQzog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gPiA+IENDOiBCb3JpcyBPc3Ryb3Zza3kg
PGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPg0KPiA+ID4gLS0tDQo+ID4gPiAgeGVuL2NvbW1v
bi9wYWdlX2FsbG9jLmMgfCA4ICsrKysrKystDQo+ID4gPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+ID4gDQo+ID4gPiBkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYw0KPiA+ID4gaW5k
ZXggMjBlZTFlNDg5Ny4uYWE5MTFmMmRjNSAxMDA2NDQNCj4gPiA+IC0tLSBhL3hlbi9jb21tb24v
cGFnZV9hbGxvYy5jDQo+ID4gPiArKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYw0KPiA+ID4g
QEAgLTE0MjYsNyArMTQyNiw3IEBAIHN0YXRpYyB2b2lkIGZyZWVfaGVhcF9wYWdlcygNCj4gPiA+
ICANCj4gPiA+ICAgICAgICAgICAgICBwYWdlX2xpc3RfZGVsKHByZWRlY2Vzc29yLCAmaGVhcChu
b2RlLCB6b25lLCBvcmRlcikpOw0KPiA+ID4gIA0KPiA+ID4gLSAgICAgICAgICAgIC8qIEtlZXAg
cHJlZGVjZXNzb3IncyBmaXJzdF9kaXJ0eSBpZiBpdCBpcyBhbHJlYWR5IHNldC4gKi8NCj4gPiA+
ICsgICAgICAgICAgICAvKiBLZWVwIGJsb2NrJ3MgZmlyc3RfZGlydHkgaWYgdGhlIHByZWRlY2Vz
c29yIGRvZXNuJ3QgaGF2ZSBvbmUgKi8NCj4gPiA+ICAgICAgICAgICAgICBpZiAoIHByZWRlY2Vz
c29yLT51LmZyZWUuZmlyc3RfZGlydHkgPT0gSU5WQUxJRF9ESVJUWV9JRFggJiYNCj4gPiA+ICAg
ICAgICAgICAgICAgICAgIHBnLT51LmZyZWUuZmlyc3RfZGlydHkgIT0gSU5WQUxJRF9ESVJUWV9J
RFggKQ0KPiA+ID4gICAgICAgICAgICAgICAgICBwcmVkZWNlc3Nvci0+dS5mcmVlLmZpcnN0X2Rp
cnR5ID0gKDFVIDw8IG9yZGVyKSArDQo+ID4gDQo+ID4gSG93IGFib3V0ICJDb252ZXJ0IHBnJ3Mg
Zmlyc3RfZGlydHkgaWYgcHJlZGVjZXNzb3IgZG9lc24ndCBhbHJlYWR5IGhhdmUNCj4gPiBvbmUi
PyAiS2VlcCIgaXNuJ3QgZGVzY3JpYmluZyB3ZWxsIGVub3VnaCB3aGF0J3MgYmVpbmcgZG9uZSBo
ZXJlIGltby4NCj4gDQo+ICJLZWVwIiB3YXMgdXNlZCBoZXJlIGZvciB0aGUgKG5vdCBwcm92aWRl
ZCkgImVsc2UiIGNsYXVzZS4gQnV0IEkgY2FuIHNlZQ0KPiBob3cgaXQgY2FuIGJlIGNvbmZ1c2lu
Zy4NCj4gDQo+ICJVcGRhdGUgcHJlZGVjZXNzb3IncyBmaXJzdF9kaXJ0eSBpZiBuZWNlc3Nhcnki
PyBPciBtYXliZSBldmVuIGRyb3AgaXQuDQoNCkknZCBsaWtlIHRvIHJldGFpbiB0aGUgY29tbWVu
dHMuIFBlcnNvbmFsbHksIEkgbGlrZSB0aGUgZm9sbG93aW5nDQp2YXJpYW50IGJlY2F1c2UgdGhl
IGlmIHN0YXRlbWVudCBsb2dpYyBpcyBwcmV0dHkgc2VsZi1leHBsYW5hdG9yeToNCg0KICAgIC8q
IFVwZGF0ZSBwcmVkZWNlc3NvcidzIGZpcnN0X2RpcnR5IGlmIG5lY2Vzc2FyeSAqLw0KICAgIC4u
Lg0KICAgIC8qIFVwZGF0ZSBwZydzIGZpcnN0X2RpcnR5IGlmIG5lY2Vzc2FyeSAqLw0KICAgIA0K
VGhlc2UgY2hhbmdlcyBjYW4gYmUgZG9uZSB3aGlsZSBjb21taXR0aW5nLg0KDQotLSANClRoYW5r
cywNClNlcmdleQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 07:57:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 07:57:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fd9zo-00010Y-EU; Wed, 11 Jul 2018 07: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fd9zn-00010R-MK
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 07:57:07 +0000
X-Inumbo-ID: fa1d6864-84df-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 fa1d6864-84df-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 09:56:54 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 01:57:04 -0600
Message-Id: <5B45B84F02000078001D2F53@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 01:57:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-4-paul.durrant@citrix.com>
 <d821f9d6-41db-7615-eeea-4824bcd05637@citrix.com>
 <0aecf1d4bca04e88958af7f81e35496f@AMSPEX02CL03.citrite.net>
In-Reply-To: <0aecf1d4bca04e88958af7f81e35496f@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 IanJackson <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+IE9uIDEwLjA3LjE4IGF0IDE4OjE4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWlsdG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
XQo+PiBTZW50OiAxMCBKdWx5IDIwMTggMTc6MTMKPj4gT24gMDcvMDcvMjAxOCAxMjowNSBQTSwg
UGF1bCBEdXJyYW50IHdyb3RlOgo+PiA+IEBAIC0xMTQ0LDE0ICsxMTQ2LDEzIEBAIG1hcF9ncmFu
dF9yZWYoCj4+ID4gICAgICAgICAgICAgICAhKG9sZF9waW4gJiAoR05UUElOX2hzdHdfbWFza3xH
TlRQSU5fZGV2d19tYXNrKSkgKQo+PiA+ICAgICAgICAgIHsKPj4gPiAgICAgICAgICAgICAgaWYg
KCAhKGtpbmQgJiBNQVBLSU5EX1dSSVRFKSApCj4+ID4gLSAgICAgICAgICAgICAgICBlcnIgPSBp
b21tdV9tYXBfcGFnZShsZCwgbWZuX3gobWZuKSwgbWZuX3gobWZuKSwKPj4gPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFi
bGUpOwo+PiA+ICsgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIGJmbiwg
bWZuLAo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3Jl
YWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKPj4gPiAgICAgICAgICB9Cj4+ID4gICAgICAgICAg
ZWxzZSBpZiAoIGFjdF9waW4gJiYgIW9sZF9waW4gKQo+PiA+ICAgICAgICAgIHsKPj4gPiAgICAg
ICAgICAgICAgaWYgKCAha2luZCApCj4+ID4gLSAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9t
YXBfcGFnZShsZCwgbWZuX3gobWZuKSwgbWZuX3gobWZuKSwKPj4gPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSk7Cj4+ID4gKyAgICAgICAgICAg
ICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgYmZuLCBtZm4sIElPTU1VRl9yZWFkYWJsZSk7
Cj4+IAo+PiBIZXJlJ3MgYW4gZXhhbXBsZSB3aGVyZSBJIHRoaW5rIGhhdmluZyBhbiBleHRyYSB2
YXJpYWJsZSBpcyBzb21ld2hhdAo+PiBkYW5nZXJvdXMuICBCZWZvcmUgdGhpcyBjaGFuZ2UsIGl0
J3Mgb2J2aW91cyB0aGF0IHlvdSBoYXZlIGEgMToxCj4+IG1hcHBpbmc7IG5vdywgbG9va2luZyBq
dXN0IGF0IHRoaXMgbGluZSwgaXQncyBub3Qgb2J2aW91cyB0aGF0IGJmbiA9PQo+PiBtZm4uICBX
b3JzZSwgdGhlcmUncyBhIHJpc2sgdGhhdCB0aGVyZSB3aWxsIGJlIHNvbWUgc29ydCBvZiBidWcK
Pj4gaW50cm9kdWNlZCB3aGljaCBjaGFuZ2VzIGJmbiwgc3VjaCB0aGF0IGJmbiAhPSBtZm4gYW55
bW9yZS4KPj4gCj4+IElmIHlvdSBoYXZlIHRvIHVzZSBhbiBpbnRlcm1lZGlhdGUgdmFyaWFibGUg
aGVyZSwgdGhpcyBzaG91bGQgYmUKPj4gCj4+ICAgaW9tbXVfbWFwX3BhZ2UoLi4uLCBfYmZuKGZy
YW1lKSwgX21mbihmcmFtZSksIC4uLik7Cj4+IAo+PiBCdXQgSSByZWFsbHkgdGhpbmsKPj4gCj4+
ICAgaW9tbXVfbWFwX3BhZ2UoLi4uLCBfYmZuKG1mbl94KG1mbikpLCBtZm4sIC4uLik7Cj4+IAo+
PiBtYWtlcyB0aGUgbW9zdCBzZW5zZSBoZXJlLgo+IAo+IEhvdyBhYm91dDoKPiAKPiAjZGVmaW5l
IG1mbl90b19iZm4obWZuKSAoX2JmbihtZm5feChtZm4pKQo+IAo+IGlvbW11X21hcF9wYWdlKC4u
LiwgbWZuX3RvX2JmbihtZm4pLCBtZm4sIC4uLik7Cj4gCj4gPwo+IAo+IEkgY2FuIHNpbWlsYXJs
eSBkZWZpbmUgZ2ZuX3RvX2JmbigpIGZvciBwbGFjZXMgd2hlcmUgaXQgaXMgbmVlZGVkLgoKUGxl
YXNlIGRvbid0OiBTdWNoIG1hY3JvcyAoc2VlIG90aGVycyBsaWtlIG1mbl90b19nbWZuKCkgb3IK
cGZuX3RvX3BkeCgpKSBpbXBseSB0cmFuc2xhdGlvbiBiZXR3ZWVuIGFkZHJlc3Mgc3BhY2VzLCB5
ZXQgdGhlcmUncwpubyB0cmFuc2xhdGlvbiBoZXJlLiBJZiBhbnl0aGluZywgdGhlIG1hY3JvIG5h
bWUgd291bGQgaGF2ZSB0byBtYWtlCmNsZWFyIHRoZXJlJ3Mgbm8gdHJhbnNsYXRpb24sIGUuZy4g
Y2FzdF9tZm5fdG9fYmZuKCksIGJ1dCBJIHRoaW5rIHRoZQpvcGVuIGNvZGluZyBpcyB0aGVuIG1v
cmUgY2xlYXIgYW5kIG5vdCBzaWduaWZpY2FudGx5IGxvbmdlci4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 07:59:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 07: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 1fdA1n-000181-2L; Wed, 11 Jul 2018 07:59: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=oywb=j3=citrix.com=prvs=72382d508=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fdA1l-00017s-Eh
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 07:59:09 +0000
X-Inumbo-ID: 4c6b0eac-84e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c6b0eac-84e0-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 07:59:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="76007158"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 03/13] iommu: make use of type-safe BFN and MFN in
 exported functions
Thread-Index: AQHUFeJwqlvhkdxiLkW+iQn/5DFWGqSIhHIAgAAiWdCAAOVrgIAAIeaw
Date: Wed, 11 Jul 2018 07:59:03 +0000
Message-ID: <d2d140253d954e14816f64670c0bd16c@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-4-paul.durrant@citrix.com>
 <d821f9d6-41db-7615-eeea-4824bcd05637@citrix.com>
 <0aecf1d4bca04e88958af7f81e35496f@AMSPEX02CL03.citrite.net>
 <5B45B84F02000078001D2F53@prv1-mh.provo.novell.com>
In-Reply-To: <5B45B84F02000078001D2F53@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 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTEgSnVseSAyMDE4IDA4OjU3Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJp
eC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBK
YWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRy
aXguY29tPjsgSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsgS2V2aW4gVGlh
bgo+IDxrZXZpbi50aWFuQGludGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz47IHhlbi0KPiBkZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBU
aW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSRTogW1BBVENIIHYyIDAzLzEz
XSBpb21tdTogbWFrZSB1c2Ugb2YgdHlwZS1zYWZlIEJGTiBhbmQgTUZOCj4gaW4gZXhwb3J0ZWQg
ZnVuY3Rpb25zCj4gCj4gPj4+IE9uIDEwLjA3LjE4IGF0IDE4OjE4LCA8UGF1bC5EdXJyYW50QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+IEZyb206IEdlb3JnZSBEdW5sYXAgW21haWx0bzpnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb21dCj4gPj4gU2VudDogMTAgSnVseSAyMDE4IDE3OjEzCj4gPj4gT24g
MDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4+ID4gQEAgLTExNDQs
MTQgKzExNDYsMTMgQEAgbWFwX2dyYW50X3JlZigKPiA+PiA+ICAgICAgICAgICAgICAgIShvbGRf
cGluICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2RldndfbWFzaykpICkKPiA+PiA+ICAgICAg
ICAgIHsKPiA+PiA+ICAgICAgICAgICAgICBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkK
PiA+PiA+IC0gICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG1m
biksIG1mbl94KG1mbiksCj4gPj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwo+ID4+ID4gKyAgICAgICAgICAg
ICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgYmZuLCBtZm4sCj4gPj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0
YWJsZSk7Cj4gPj4gPiAgICAgICAgICB9Cj4gPj4gPiAgICAgICAgICBlbHNlIGlmICggYWN0X3Bp
biAmJiAhb2xkX3BpbiApCj4gPj4gPiAgICAgICAgICB7Cj4gPj4gPiAgICAgICAgICAgICAgaWYg
KCAha2luZCApCj4gPj4gPiAtICAgICAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxk
LCBtZm5feChtZm4pLCBtZm5feChtZm4pLAo+ID4+ID4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUpOwo+ID4+ID4gKyAgICAgICAgICAgICAgICBl
cnIgPSBpb21tdV9tYXBfcGFnZShsZCwgYmZuLCBtZm4sIElPTU1VRl9yZWFkYWJsZSk7Cj4gPj4K
PiA+PiBIZXJlJ3MgYW4gZXhhbXBsZSB3aGVyZSBJIHRoaW5rIGhhdmluZyBhbiBleHRyYSB2YXJp
YWJsZSBpcyBzb21ld2hhdAo+ID4+IGRhbmdlcm91cy4gIEJlZm9yZSB0aGlzIGNoYW5nZSwgaXQn
cyBvYnZpb3VzIHRoYXQgeW91IGhhdmUgYSAxOjEKPiA+PiBtYXBwaW5nOyBub3csIGxvb2tpbmcg
anVzdCBhdCB0aGlzIGxpbmUsIGl0J3Mgbm90IG9idmlvdXMgdGhhdCBiZm4gPT0KPiA+PiBtZm4u
ICBXb3JzZSwgdGhlcmUncyBhIHJpc2sgdGhhdCB0aGVyZSB3aWxsIGJlIHNvbWUgc29ydCBvZiBi
dWcKPiA+PiBpbnRyb2R1Y2VkIHdoaWNoIGNoYW5nZXMgYmZuLCBzdWNoIHRoYXQgYmZuICE9IG1m
biBhbnltb3JlLgo+ID4+Cj4gPj4gSWYgeW91IGhhdmUgdG8gdXNlIGFuIGludGVybWVkaWF0ZSB2
YXJpYWJsZSBoZXJlLCB0aGlzIHNob3VsZCBiZQo+ID4+Cj4gPj4gICBpb21tdV9tYXBfcGFnZSgu
Li4sIF9iZm4oZnJhbWUpLCBfbWZuKGZyYW1lKSwgLi4uKTsKPiA+Pgo+ID4+IEJ1dCBJIHJlYWxs
eSB0aGluawo+ID4+Cj4gPj4gICBpb21tdV9tYXBfcGFnZSguLi4sIF9iZm4obWZuX3gobWZuKSks
IG1mbiwgLi4uKTsKPiA+Pgo+ID4+IG1ha2VzIHRoZSBtb3N0IHNlbnNlIGhlcmUuCj4gPgo+ID4g
SG93IGFib3V0Ogo+ID4KPiA+ICNkZWZpbmUgbWZuX3RvX2JmbihtZm4pIChfYmZuKG1mbl94KG1m
bikpCj4gPgo+ID4gaW9tbXVfbWFwX3BhZ2UoLi4uLCBtZm5fdG9fYmZuKG1mbiksIG1mbiwgLi4u
KTsKPiA+Cj4gPiA/Cj4gPgo+ID4gSSBjYW4gc2ltaWxhcmx5IGRlZmluZSBnZm5fdG9fYmZuKCkg
Zm9yIHBsYWNlcyB3aGVyZSBpdCBpcyBuZWVkZWQuCj4gCj4gUGxlYXNlIGRvbid0OiBTdWNoIG1h
Y3JvcyAoc2VlIG90aGVycyBsaWtlIG1mbl90b19nbWZuKCkgb3IKPiBwZm5fdG9fcGR4KCkpIGlt
cGx5IHRyYW5zbGF0aW9uIGJldHdlZW4gYWRkcmVzcyBzcGFjZXMsIHlldCB0aGVyZSdzCj4gbm8g
dHJhbnNsYXRpb24gaGVyZS4gSWYgYW55dGhpbmcsIHRoZSBtYWNybyBuYW1lIHdvdWxkIGhhdmUg
dG8gbWFrZQo+IGNsZWFyIHRoZXJlJ3Mgbm8gdHJhbnNsYXRpb24sIGUuZy4gY2FzdF9tZm5fdG9f
YmZuKCksIGJ1dCBJIHRoaW5rIHRoZQo+IG9wZW4gY29kaW5nIGlzIHRoZW4gbW9yZSBjbGVhciBh
bmQgbm90IHNpZ25pZmljYW50bHkgbG9uZ2VyLgo+CgpPay4gSSB3aWxsIGdldCByaWQgb2YgdGhl
IGludGVybWVkaWF0ZXMgYWdhaW4gYW5kIG9wZW4gY29kZSBhcyBiZWZvcmUuCgogIFBhdWwKIAo+
IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 08:22:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 08:22:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdAO7-0004TT-UT; Wed, 11 Jul 2018 08:22: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=tbgd=j3=xenproject.org=prvs=72313471d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdAO6-0004TA-8T
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 08:22:14 +0000
X-Inumbo-ID: 86432365-84e3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86432365-84e3-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 08:22:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="59919645"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74953-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-squeeze:test-amd64-amd64-i386-squeeze-netboot-pygrub:debian-di-install:fail:nonblocking
 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-i386-amd64-squeeze-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74934
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 11 Jul 2018 09:22:10 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 74953: 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>

ZmxpZ2h0IDc0OTUzIGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk1My8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0
Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTM0CiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgZmFpbCBsaWtlIDc0OTM0CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3Qt
cHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDkzNAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFp
bCBsaWtlIDc0OTM0CgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5
MzQKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1hbWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJv
b3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFn
ZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVz
dGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 08:29:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 08: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 1fdAVR-00050a-0B; Wed, 11 Jul 2018 08:29: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdAVQ-00050T-2A
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 08:29:48 +0000
X-Inumbo-ID: 89e514fc-84e4-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89e514fc-84e4-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 10:29:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="76008781"
Date: Wed, 11 Jul 2018 10:29:36 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180711082936.y6p2eluyspbhno4j@mac.bytemobile.com>
References: <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
 <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
 <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDE6MDk6MzBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA3LjE4IGF0IDE3OjM1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDg6MDk6MDZBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDEwLjA3LjE4IGF0IDE1OjQ5LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gT24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDU6NDc6MTlB
TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEz
OjAwLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT24gTW9uLCBK
dWwgMDksIDIwMTggYXQgMDY6NDU6MTZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
PiA+PiA+PiA+PiBTb3JyeSBmb3IgYXNraW5nIHNvIG1hbnkgcXVlc3Rpb25zLCBidXQgSSB3b3Vs
ZCBsaWtlIHRvIHRyeSB0byBhdm9pZAo+ID4+ID4+ID4+IHRoZSBERUZJTkVEIGNvbmRpdGlvbmFs
IGluIHRoZSBsaW5rZXIgc2NyaXB0IGlmIHBvc3NpYmxlLgo+ID4+ID4+ID4gCj4gPj4gPj4gPiBJ
ZiB5b3Ugd2lzaCB0byBkbyB0aGF0IHRoZW4gcHV0IGR1bW15IGVmaSBzeW1ib2wgaW50byAKPiA+
PiA+PiA+IHhlbi9hcmNoL3g4Ni9lZmkvc3R1Yi5jLgo+ID4+ID4+IAo+ID4+ID4+IEkgdGhpbmsg
SSd2ZSBjbGVhcmx5IG9iamVjdGVkIHRvIHRoYXQgYmVmb3JlIC0gSSBzaW1wbHkgc2VlIG5vIG5l
ZWQgZm9yCj4gPj4gPj4gd2FzdGluZyB0aGUgc3BhY2UgaW4gYW4gRUZJLWluY2FwYWJsZSBiaW5h
cnkuCj4gPj4gPiAKPiA+PiA+IEJ1dCBzdWNoIHdhc3RlIGlzIGFsc28gYWRkZWQgcmVnYXJkbGVz
cyBvZiB3aGV0aGVyIHlvdSBkZWZpbmUgdGhlCj4gPj4gPiBzeW1ib2wgaXQgaW4gdGhlIGxpbmtl
ciBzY3JpcHQgb3IgaW4gYSBDIGZpbGU/Cj4gPj4gCj4gPj4gSG93IHRoYXQ/IFRoZXJlJ3Mgbm8g
c3BhY2UgYXNzb2NpYXRlZCB3aXRoIHRoZSBzeW1ib2wgd2hlbiBkZWZpbmVkCj4gPj4gdGhpcyB3
YXkuIEZyb20gdGhlIHBlcnNwZWN0aXZlIG9mIHRoZSBiaW5hcnksIHRoZSBzcGFjZSBsaXZlcyBw
YXN0IHRoZQo+ID4+IGVuZCBvZiB0aGUgaW1hZ2UsIGJ1dCBzaW5jZSB0aGUgc3ltYm9sIGlzIG5l
dmVyIGFjY2Vzc2VkIChvciBlbHNlIGNvZGUKPiA+PiBpcyBicm9rZW4gc29tZXdoZXJlKSBpbiB0
aGUgbm9uLUVGSSBjYXNlLCB0aGlzIGlzIG9rYXkuCj4gPiAKPiA+IE9oIHJpZ2h0LCB0aGF0J3Mg
bm90IGluc2lkZSBvZiBhbnkgc2VjdGlvbi4KPiA+IAo+ID4gSSd2ZSB0cmllZCBwbGFjaW5nIGFu
IGVmaSBzeW1ib2wgaW5zaWRlIG9mIHRoZSAuZGlzY2FyZCBzZWN0aW9uIGJ1dAo+ID4gdGhhdCBk
b2Vzbid0IHdvcmsuCj4gCj4gSW4gd2hpY2ggd2F5PwoKbGlua2VyIGNvbXBsYWlucyBhYm91dCBt
aXNzaW5nIHN5bWJvbDoKCmBlZmknIHJlZmVyZW5jZWQgaW4gc2VjdGlvbiBgLmluaXQudGV4dCcg
b2YgcHJlbGluay5vOiBkZWZpbmVkIGluIGRpc2NhcmRlZCBzZWN0aW9uIGAuZGlzY2FyZCcgb2Yg
cHJlbGluay5vCmBlZmknIHJlZmVyZW5jZWQgaW4gc2VjdGlvbiBgLmluaXQudGV4dCcgb2YgcHJl
bGluay5vOiBkZWZpbmVkIGluIGRpc2NhcmRlZCBzZWN0aW9uIGAuZGlzY2FyZCcgb2YgcHJlbGlu
ay5vCmBlZmknIHJlZmVyZW5jZWQgaW4gc2VjdGlvbiBgLmluaXQudGV4dCcgb2YgcHJlbGluay5v
OiBkZWZpbmVkIGluIGRpc2NhcmRlZCBzZWN0aW9uIGAuZGlzY2FyZCcgb2YgcHJlbGluay5vCmBl
ZmknIHJlZmVyZW5jZWQgaW4gc2VjdGlvbiBgLmluaXQudGV4dCcgb2YgcHJlbGluay5vOiBkZWZp
bmVkIGluIGRpc2NhcmRlZCBzZWN0aW9uIGAuZGlzY2FyZCcgb2YgcHJlbGluay5vCmBlZmknIHJl
ZmVyZW5jZWQgaW4gc2VjdGlvbiBgLmluaXQudGV4dCcgb2YgcHJlbGluay5vOiBkZWZpbmVkIGlu
IGRpc2NhcmRlZCBzZWN0aW9uIGAuZGlzY2FyZCcgb2YgcHJlbGluay5vCmBlZmknIHJlZmVyZW5j
ZWQgaW4gc2VjdGlvbiBgLmluaXQudGV4dCcgb2YgcHJlbGluay5vOiBkZWZpbmVkIGluIGRpc2Nh
cmRlZCBzZWN0aW9uIGAuZGlzY2FyZCcgb2YgcHJlbGluay5vCmBlZmknIHJlZmVyZW5jZWQgaW4g
c2VjdGlvbiBgLmluaXQudGV4dCcgb2YgcHJlbGluay5vOiBkZWZpbmVkIGluIGRpc2NhcmRlZCBz
ZWN0aW9uIGAuZGlzY2FyZCcgb2YgcHJlbGluay5vCmBlZmknIHJlZmVyZW5jZWQgaW4gc2VjdGlv
biBgLmluaXQudGV4dCcgb2YgcHJlbGluay5vOiBkZWZpbmVkIGluIGRpc2NhcmRlZCBzZWN0aW9u
IGAuZGlzY2FyZCcgb2YgcHJlbGluay5vCmBlZmknIHJlZmVyZW5jZWQgaW4gc2VjdGlvbiBgLmlu
aXQudGV4dCcgb2YgcHJlbGluay5vOiBkZWZpbmVkIGluIGRpc2NhcmRlZCBzZWN0aW9uIGAuZGlz
Y2FyZCcgb2YgcHJlbGluay5vCgpUaGlzIGlzIHdpdGg6CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2VmaS9zdHViLmMgYi94ZW4vYXJjaC94ODYvZWZpL3N0dWIuYwppbmRleCAwYzQ4MWUzMjM1
Li5mYTg0OGVmZmE2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZWZpL3N0dWIuYworKysgYi94
ZW4vYXJjaC94ODYvZWZpL3N0dWIuYwpAQCAtMTcsNiArMTcsOCBAQAogICogZWZpX211bHRpYm9v
dDIoKSBpcyBhbiBleGNlcHRpb24uIFBsZWFzZSBsb29rIGJlbG93IGZvciBtb3JlIGRldGFpbHMu
CiAgKi8KIAorc3RydWN0IGVmaSBfX3VzZWRfc2VjdGlvbigiLmRpc2NhcmQiKSBlZmk7CisKIHZv
aWQgX19pbml0IG5vcmV0dXJuIGVmaV9tdWx0aWJvb3QyKEVGSV9IQU5ETEUgSW1hZ2VIYW5kbGUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFRklfU1lTVEVNX1RBQkxFICpT
eXN0ZW1UYWJsZSkKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4v
YXJjaC94ODYveGVuLmxkcy5TCmluZGV4IDVmMjM5MjYyMWQuLmQ4NDcwNDc0NWUgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwpA
QCAtMjk3LDggKzI5Nyw2IEBAIFNFQ1RJT05TCiAgIH0gOnRleHQKICNlbmRpZgogCi0gIGVmaSA9
IERFRklORUQoZWZpKSA/IGVmaSA6IC47Ci0KICAgLyogU2VjdGlvbnMgdG8gYmUgZGlzY2FyZGVk
ICovCiAgIC9ESVNDQVJELyA6IHsKICAgICAgICAqKC5leGl0LnRleHQpCgo+ID4gSSdtIG9wZW4g
dG8gc3VnZ2VzdGlvbnMgc2luY2UgSSBkb24ndCBoYXZlIGFueSBtb3JlCj4gPiBpZGVhcyBhYm91
dCBob3cgdG8gZml4IHRoaXMuCj4gCj4gQW5vdGhlciBwb3NzaWJsZSB0aGluZyB0byB0cnkgbWln
aHQgYmUgdG8gbWFrZSB0aGUgZXh0ZXJuIGRlY2xhcmF0aW9uCj4gb2YgdGhlIHN5bWJvbCB3ZWFr
LCBhbmQgZHJvcCB0aGUgb2ZmZW5kaW5nIGxpbmUgYWx0b2dldGhlci4KCk9oLCB0aGF0IGRpZG4n
dCBvY2N1ciB0byBtZSwgYW5kIGRvZXMgc2VlbSB0byB3b3JrLiBCZWxvdyBpcyB3aGF0IEkndmUK
c3VjY2Vzc2Z1bGx5IHRlc3RlZDoKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5T
IGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCA1ZjIzOTI2MjFkLi5kODQ3MDQ3NDVlIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMKQEAgLTI5Nyw4ICsyOTcsNiBAQCBTRUNUSU9OUwogICB9IDp0ZXh0CiAjZW5kaWYKIAot
ICBlZmkgPSBERUZJTkVEKGVmaSkgPyBlZmkgOiAuOwotCiAgIC8qIFNlY3Rpb25zIHRvIGJlIGRp
c2NhcmRlZCAqLwogICAvRElTQ0FSRC8gOiB7CiAgICAgICAgKiguZXhpdC50ZXh0KQpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL2VmaS5oIGIveGVuL2luY2x1ZGUveGVuL2VmaS5oCmluZGV4
IDQ0YjdkM2VjM2EuLjhlMjViZmFlYmIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9lZmku
aAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZWZpLmgKQEAgLTIxLDcgKzIxLDcgQEAgc3RydWN0IGVm
aSB7CiAgICAgdW5zaWduZWQgbG9uZyBzbWJpb3MzOyAgICAgIC8qIFNNQklPUyB2MyB0YWJsZSAq
LwogfTsKIAotZXh0ZXJuIHN0cnVjdCBlZmkgZWZpOworZXh0ZXJuIHN0cnVjdCBlZmkgZWZpIF9f
YXR0cmlidXRlX18oKHdlYWspKTsKIAogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAoKSWYgdGhhdCdz
IGFjY2VwdGFibGUgSSB3aWxsIHJlZnJlc2ggYW5kIHJlc2VuZCB0aGUgcGF0Y2guCgpUaGFua3Ms
IFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 08:32:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 08:32:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdAXc-0005eJ-HT; Wed, 11 Jul 2018 08: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=oywb=j3=citrix.com=prvs=72382d508=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fdAXb-0005eE-HQ
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 08:32:03 +0000
X-Inumbo-ID: db98537a-84e4-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db98537a-84e4-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 10:31:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="76008906"
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 v2 01/13] grant_table: use term 'mfn' for machine frame
 numbers...
Thread-Index: AQHUFeJtY8VBKvxIHUqepEfqP5T026SIVAQAgAFjJmA=
Date: Wed, 11 Jul 2018 08:31:51 +0000
Message-ID: <45a43434aafd4ec89b48198d3e36662b@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-2-paul.durrant@citrix.com>
 <dd14956a-a37a-667f-e468-134ad24a6f7f@citrix.com>
In-Reply-To: <dd14956a-a37a-667f-e468-134ad24a6f7f@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 01/13] grant_table: use term 'mfn' for
 machine frame numbers...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAxMCBKdWx5IDIwMTggMTQ6MjAN
Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIz
QGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+
OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IEphbg0KPiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBL
b25yYWQNCj4gUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVmYW5v
IFN0YWJlbGxpbmkNCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBUaW0gKFhlbi5vcmcpIDx0
aW1AeGVuLm9yZz47IFdlaSBMaXUNCj4gPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6
IFJlOiBbUEFUQ0ggdjIgMDEvMTNdIGdyYW50X3RhYmxlOiB1c2UgdGVybSAnbWZuJyBmb3IgbWFj
aGluZSBmcmFtZQ0KPiBudW1iZXJzLi4uDQo+IA0KPiBPbiAwNy8wNy8yMDE4IDEyOjA1IFBNLCBQ
YXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gLi4ucmF0aGVyIHRoYW4gbW9yZSBhbWJpZ3VvdXMgdGVy
bSAnZnJhbWUnLg0KPiA+DQo+ID4gVGhlcmUgYXJlIG1hbnkgcGxhY2VzIGluIHRoZSBncmFudCB0
YWJsZSBjb2RlIHRoYXQgdXNlIGEgdmFyaWFibGUgb3INCj4gPiBmaWVsZCBuYW1lICcuKmZyYW1l
JyB0byByZWZlciB0byBhIHF1YW50aXR5IHRoYXQgaXMgc3RyaWN0bHkgYW4gTUZOLCBhbmQNCj4g
PiBldmVuIGhhcyB0eXBlIG1mbl90Lg0KPiA+IFRoaXMgcGF0Y2ggaXMgYSBwdXJlbHkgY29zbWV0
aWMgcGF0Y2ggdGhhdCBzdWJzdGl0dXRlcyAnZnJhbWUnIHdpdGggJ21mbicNCj4gPiBpbiB0aG9z
ZSBwbGFjZXMgdG8gbWFrZSB0aGUgcHVycG9zZSBvZiB0aGUgdmFyaWFibGUgb3IgZmllbGQgbmFt
ZSBtb3JlDQo+ID4gb2J2aW91cy4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+DQo+IA0KPiBMb29rcyBnb29kLiAgT25lIG1pbm9y
IGNvbW1lbnQuLi4NCj4gDQo+ID4gQEAgLTIzMjAsNyArMjMyMCw3IEBAIHJlbGVhc2VfZ3JhbnRf
Zm9yX2NvcHkoDQo+ID4gICAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKnJndCA9IHJkLT5ncmFudF90
YWJsZTsNCj4gPiAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGE7DQo+ID4gICAgICBzdHJ1
Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3Q7DQo+ID4gLSAgICBtZm5fdCByX2ZyYW1lOw0KPiA+
ICsgICAgbWZuX3QgbWZuOw0KPiA+ICAgICAgdWludDE2X3QgKnN0YXR1czsNCj4gPiAgICAgIGdy
YW50X3JlZl90IHRyYW5zX2dyZWY7DQo+ID4gICAgICBzdHJ1Y3QgZG9tYWluICp0ZDsNCj4gDQo+
IElmIHlvdSBlbmQgdXAgcmVzcGlubmluZyB0aGlzLCB5b3UgbWlnaHQgY29uc2lkZXIgbWFraW5n
IHRoaXMgJ3JtZm4nIG9yDQo+IHNvbWV0aGlnbiwganVzdCBiZWNhdXNlIGV2ZXJ5dGhpbmcgaW4g
dGhpcyBmdW5jdGlvbiBzZWVtcyB0byBoYXZlIHRoZQ0KPiAncicgcHJlZml4Lg0KPg0KDQpJIGxv
b2tlZCBhZ2FpbiBhbmQgVEJIIEknZCBwcmVmZXIgdG8ganVzdCBzdGljayB3aXRoIG1mbi4NCiAN
Cj4gQnV0IGVpdGhlciB3YXk6DQo+IA0KPiBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBjaXRyaXguY29tPg0KDQpUaGFua3MsDQoNCiAgUGF1bA0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 08:48:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 08: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 1fdAnW-000780-AY; Wed, 11 Jul 2018 08:48: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdAnV-00077v-7A
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 08:48:29 +0000
X-Inumbo-ID: 277cf934-84e7-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 277cf934-84e7-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 10:48:17 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 02:48:27 -0600
Message-Id: <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 02:48:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180704104900.GI4670@olila.local.net-space.pl>
 <20180705074757.s4ztvfm56crljopt@mac.bytemobile.com>
 <20180706134839.GJ26572@olila.local.net-space.pl>
 <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
 <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
 <20180711082936.y6p2eluyspbhno4j@mac.bytemobile.com>
 <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
In-Reply-To: <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDExLjA3LjE4IGF0IDEwOjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0IDAxOjA5OjMwQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiBBbm90aGVyIHBvc3NpYmxlIHRoaW5nIHRvIHRyeSBtaWdodCBiZSB0byBtYWtlIHRo
ZSBleHRlcm4gZGVjbGFyYXRpb24KPj4gb2YgdGhlIHN5bWJvbCB3ZWFrLCBhbmQgZHJvcCB0aGUg
b2ZmZW5kaW5nIGxpbmUgYWx0b2dldGhlci4KPiAKPiBPaCwgdGhhdCBkaWRuJ3Qgb2NjdXIgdG8g
bWUsIGFuZCBkb2VzIHNlZW0gdG8gd29yay4gQmVsb3cgaXMgd2hhdCBJJ3ZlCj4gc3VjY2Vzc2Z1
bGx5IHRlc3RlZDoKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hl
bi9hcmNoL3g4Ni94ZW4ubGRzLlMKPiBpbmRleCA1ZjIzOTI2MjFkLi5kODQ3MDQ3NDVlIDEwMDY0
NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPiArKysgYi94ZW4vYXJjaC94ODYveGVu
Lmxkcy5TCj4gQEAgLTI5Nyw4ICsyOTcsNiBAQCBTRUNUSU9OUwo+ICAgIH0gOnRleHQKPiAgI2Vu
ZGlmCj4gIAo+IC0gIGVmaSA9IERFRklORUQoZWZpKSA/IGVmaSA6IC47Cj4gLQo+ICAgIC8qIFNl
Y3Rpb25zIHRvIGJlIGRpc2NhcmRlZCAqLwo+ICAgIC9ESVNDQVJELyA6IHsKPiAgICAgICAgICoo
LmV4aXQudGV4dCkKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2VmaS5oIGIveGVuL2lu
Y2x1ZGUveGVuL2VmaS5oCj4gaW5kZXggNDRiN2QzZWMzYS4uOGUyNWJmYWViYiAxMDA2NDQKPiAt
LS0gYS94ZW4vaW5jbHVkZS94ZW4vZWZpLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vZWZpLmgK
PiBAQCAtMjEsNyArMjEsNyBAQCBzdHJ1Y3QgZWZpIHsKPiAgICAgIHVuc2lnbmVkIGxvbmcgc21i
aW9zMzsgICAgICAvKiBTTUJJT1MgdjMgdGFibGUgKi8KPiAgfTsKPiAgCj4gLWV4dGVybiBzdHJ1
Y3QgZWZpIGVmaTsKPiArZXh0ZXJuIHN0cnVjdCBlZmkgZWZpIF9fYXR0cmlidXRlX18oKHdlYWsp
KTsKPiAgCj4gICNpZm5kZWYgX19BU1NFTUJMWV9fCj4gIAo+IAo+IElmIHRoYXQncyBhY2NlcHRh
YmxlIEkgd2lsbCByZWZyZXNoIGFuZCByZXNlbmQgdGhlIHBhdGNoLgoKTGV0J3Mgc2VlIHdoYXQg
RGFuaWVsIGFuZCBtYXliZSBvdGhlcnMgc2F5LiBJZiB5b3UgZ28gdGhhdCByb3V0ZSwKY291bGQg
SSB0YWxrIHlvdSBpbnRvIGFkZGluZyBfX3dlYWsgdG8gY29tcGlsZXIuaCAoSSBkaXNsaWtlIHRv
IHN1Z2dlc3QKdGhlIGxlYWRpbmcgZG91YmxlIHVuZGVyc2NvcmVzLCBidXQgbm90IHVzaW5nIHRo
ZW0gdGhlcmUgd291bGQganVzdApiZSB0b28gaW5jb25zaXN0ZW50IHdpdGggdGhlIHJlc3Qgb2Yg
dGhpcyBoZWFkZXIpPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 08:56:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 08: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 1fdAus-0008Av-G3; Wed, 11 Jul 2018 08:56: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=argw=j3=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdAur-0008A5-1C
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 08:56:05 +0000
X-Inumbo-ID: 373f9f5f-84e8-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 373f9f5f-84e8-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 10:55: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 w6B8iR0N057491;
 Wed, 11 Jul 2018 08:56:01 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=VUe2ILCX7qICukjBbjI0oG6ghhuQdPXGBZmnuqT3s+Y=;
 b=1Rqvtc0obvH7DXC9Acx9kRXYUU4Pq4ntj3FKN8iEgoax6C0h3Gt1HZPbCv9wavJkqvH9
 jH424ynstqAs/STxJW6pnr8Sm0BDZ46N+VGXliaw3JLGN810RVTlxYT6S2jouJYq/z2V
 LvhsOmZjmMCKJILT2g2m5z/d+Mv89M1bbWlC7487WVvogNZYxlpTOq4c9x9v0FPqtOg2
 sBc0S0UleCEdfqTwlkYiU07viv6VFkK32RbzoDXoXLDNZTWMuM1IDYs4JY4zixY4Bk5L
 +/em61drg4C6UsGw0c+qCrF64gBys+SyB269/hG8puMM3nqgZYcXtWGsIXGsYT3zAbHB Kg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2k2p765anh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 08:56:01 +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 w6B8u0d0012248
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 08:56:00 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6B8u0F4004410;
 Wed, 11 Jul 2018 08:56:00 GMT
Received: from olila.local.net-space.pl (/10.175.187.198)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 11 Jul 2018 08:56:00 +0000
Date: Wed, 11 Jul 2018 10:55:56 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180711085556.GC26572@olila.local.net-space.pl>
References: <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
 <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
 <20180711082936.y6p2eluyspbhno4j@mac.bytemobile.com>
 <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
 <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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=862
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807110094
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDI6NDg6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDExLjA3LjE4IGF0IDEwOjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDE6MDk6MzBBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gQW5vdGhlciBwb3NzaWJsZSB0aGluZyB0byB0cnkgbWlnaHQgYmUg
dG8gbWFrZSB0aGUgZXh0ZXJuIGRlY2xhcmF0aW9uCj4gPj4gb2YgdGhlIHN5bWJvbCB3ZWFrLCBh
bmQgZHJvcCB0aGUgb2ZmZW5kaW5nIGxpbmUgYWx0b2dldGhlci4KPiA+Cj4gPiBPaCwgdGhhdCBk
aWRuJ3Qgb2NjdXIgdG8gbWUsIGFuZCBkb2VzIHNlZW0gdG8gd29yay4gQmVsb3cgaXMgd2hhdCBJ
J3ZlCj4gPiBzdWNjZXNzZnVsbHkgdGVzdGVkOgo+ID4KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYveGVuLmxkcy5TIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4gaW5kZXggNWYyMzky
NjIxZC4uZDg0NzA0NzQ1ZSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMK
PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPiA+IEBAIC0yOTcsOCArMjk3LDYgQEAg
U0VDVElPTlMKPiA+ICAgIH0gOnRleHQKPiA+ICAjZW5kaWYKPiA+Cj4gPiAtICBlZmkgPSBERUZJ
TkVEKGVmaSkgPyBlZmkgOiAuOwo+ID4gLQo+ID4gICAgLyogU2VjdGlvbnMgdG8gYmUgZGlzY2Fy
ZGVkICovCj4gPiAgICAvRElTQ0FSRC8gOiB7Cj4gPiAgICAgICAgICooLmV4aXQudGV4dCkKPiA+
IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZWZpLmggYi94ZW4vaW5jbHVkZS94ZW4vZWZp
LmgKPiA+IGluZGV4IDQ0YjdkM2VjM2EuLjhlMjViZmFlYmIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
aW5jbHVkZS94ZW4vZWZpLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9lZmkuaAo+ID4gQEAg
LTIxLDcgKzIxLDcgQEAgc3RydWN0IGVmaSB7Cj4gPiAgICAgIHVuc2lnbmVkIGxvbmcgc21iaW9z
MzsgICAgICAvKiBTTUJJT1MgdjMgdGFibGUgKi8KPiA+ICB9Owo+ID4KPiA+IC1leHRlcm4gc3Ry
dWN0IGVmaSBlZmk7Cj4gPiArZXh0ZXJuIHN0cnVjdCBlZmkgZWZpIF9fYXR0cmlidXRlX18oKHdl
YWspKTsKPiA+Cj4gPiAgI2lmbmRlZiBfX0FTU0VNQkxZX18KPiA+Cj4gPgo+ID4gSWYgdGhhdCdz
IGFjY2VwdGFibGUgSSB3aWxsIHJlZnJlc2ggYW5kIHJlc2VuZCB0aGUgcGF0Y2guCj4KPiBMZXQn
cyBzZWUgd2hhdCBEYW5pZWwgYW5kIG1heWJlIG90aGVycyBzYXkuIElmIHlvdSBnbyB0aGF0IHJv
dXRlLAo+IGNvdWxkIEkgdGFsayB5b3UgaW50byBhZGRpbmcgX193ZWFrIHRvIGNvbXBpbGVyLmgg
KEkgZGlzbGlrZSB0byBzdWdnZXN0Cj4gdGhlIGxlYWRpbmcgZG91YmxlIHVuZGVyc2NvcmVzLCBi
dXQgbm90IHVzaW5nIHRoZW0gdGhlcmUgd291bGQganVzdAo+IGJlIHRvbyBpbmNvbnNpc3RlbnQg
d2l0aCB0aGUgcmVzdCBvZiB0aGlzIGhlYWRlcik/CgpJZiB0aGlzIHdvcmtzIGluIGFsbCBjYXNl
cyAoYnVpbGQgd2l0aCB0b29scyB3aXRoIGFuZCB3aXRob3V0IFBFIHN1cHBvcnQsCnhlbi5lZmkg
YW5kIHhlbi5neiB2aWEgTXVsdGlib290MiBwcm90byBib290IGNvcnJlY3RseSBvbiBFRkkgcGxh
dGZvcm1zLApldGMuKSB0aGVuIEkgYW0gT0sgd2l0aCB0aGF0LgoKRGFuaWVsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 08:59:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 08:59: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 1fdAyA-0008Oj-7M; Wed, 11 Jul 2018 08:59: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdAy9-0008Oe-0W
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 08:59:29 +0000
X-Inumbo-ID: ba64702c-84e8-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba64702c-84e8-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 08:59:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="76010124"
Date: Wed, 11 Jul 2018 10:59:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180711085920.dkoyvia6elgwldvg@mac.bytemobile.com>
References: <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
 <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
 <20180711082936.y6p2eluyspbhno4j@mac.bytemobile.com>
 <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
 <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
 <20180711085556.GC26572@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711085556.GC26572@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMTA6NTU6NTZBTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0IDAyOjQ4OjI1QU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+ID4gPj4+IE9uIDExLjA3LjE4IGF0IDEwOjI5LCA8cm9nZXIucGF1QGNpdHJp
eC5jb20+IHdyb3RlOgo+ID4gPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAwMTowOTozMEFNIC0w
NjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4+IEFub3RoZXIgcG9zc2libGUgdGhpbmcgdG8g
dHJ5IG1pZ2h0IGJlIHRvIG1ha2UgdGhlIGV4dGVybiBkZWNsYXJhdGlvbgo+ID4gPj4gb2YgdGhl
IHN5bWJvbCB3ZWFrLCBhbmQgZHJvcCB0aGUgb2ZmZW5kaW5nIGxpbmUgYWx0b2dldGhlci4KPiA+
ID4KPiA+ID4gT2gsIHRoYXQgZGlkbid0IG9jY3VyIHRvIG1lLCBhbmQgZG9lcyBzZWVtIHRvIHdv
cmsuIEJlbG93IGlzIHdoYXQgSSd2ZQo+ID4gPiBzdWNjZXNzZnVsbHkgdGVzdGVkOgo+ID4gPgo+
ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4Ni94
ZW4ubGRzLlMKPiA+ID4gaW5kZXggNWYyMzkyNjIxZC4uZDg0NzA0NzQ1ZSAxMDA2NDQKPiA+ID4g
LS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4gPiArKysgYi94ZW4vYXJjaC94ODYveGVu
Lmxkcy5TCj4gPiA+IEBAIC0yOTcsOCArMjk3LDYgQEAgU0VDVElPTlMKPiA+ID4gICAgfSA6dGV4
dAo+ID4gPiAgI2VuZGlmCj4gPiA+Cj4gPiA+IC0gIGVmaSA9IERFRklORUQoZWZpKSA/IGVmaSA6
IC47Cj4gPiA+IC0KPiA+ID4gICAgLyogU2VjdGlvbnMgdG8gYmUgZGlzY2FyZGVkICovCj4gPiA+
ICAgIC9ESVNDQVJELyA6IHsKPiA+ID4gICAgICAgICAqKC5leGl0LnRleHQpCj4gPiA+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZWZpLmggYi94ZW4vaW5jbHVkZS94ZW4vZWZpLmgKPiA+
ID4gaW5kZXggNDRiN2QzZWMzYS4uOGUyNWJmYWViYiAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL2VmaS5oCj4gPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9lZmkuaAo+ID4gPiBA
QCAtMjEsNyArMjEsNyBAQCBzdHJ1Y3QgZWZpIHsKPiA+ID4gICAgICB1bnNpZ25lZCBsb25nIHNt
YmlvczM7ICAgICAgLyogU01CSU9TIHYzIHRhYmxlICovCj4gPiA+ICB9Owo+ID4gPgo+ID4gPiAt
ZXh0ZXJuIHN0cnVjdCBlZmkgZWZpOwo+ID4gPiArZXh0ZXJuIHN0cnVjdCBlZmkgZWZpIF9fYXR0
cmlidXRlX18oKHdlYWspKTsKPiA+ID4KPiA+ID4gICNpZm5kZWYgX19BU1NFTUJMWV9fCj4gPiA+
Cj4gPiA+Cj4gPiA+IElmIHRoYXQncyBhY2NlcHRhYmxlIEkgd2lsbCByZWZyZXNoIGFuZCByZXNl
bmQgdGhlIHBhdGNoLgo+ID4KPiA+IExldCdzIHNlZSB3aGF0IERhbmllbCBhbmQgbWF5YmUgb3Ro
ZXJzIHNheS4gSWYgeW91IGdvIHRoYXQgcm91dGUsCj4gPiBjb3VsZCBJIHRhbGsgeW91IGludG8g
YWRkaW5nIF9fd2VhayB0byBjb21waWxlci5oIChJIGRpc2xpa2UgdG8gc3VnZ2VzdAo+ID4gdGhl
IGxlYWRpbmcgZG91YmxlIHVuZGVyc2NvcmVzLCBidXQgbm90IHVzaW5nIHRoZW0gdGhlcmUgd291
bGQganVzdAo+ID4gYmUgdG9vIGluY29uc2lzdGVudCB3aXRoIHRoZSByZXN0IG9mIHRoaXMgaGVh
ZGVyKT8KPiAKPiBJZiB0aGlzIHdvcmtzIGluIGFsbCBjYXNlcyAoYnVpbGQgd2l0aCB0b29scyB3
aXRoIGFuZCB3aXRob3V0IFBFIHN1cHBvcnQsCj4geGVuLmVmaSBhbmQgeGVuLmd6IHZpYSBNdWx0
aWJvb3QyIHByb3RvIGJvb3QgY29ycmVjdGx5IG9uIEVGSSBwbGF0Zm9ybXMsCj4gZXRjLikgdGhl
biBJIGFtIE9LIHdpdGggdGhhdC4KClllcywgSSd2ZSB0ZXN0ZWQgaXQgd2l0aCBib3RoIGxpbmtl
cnMgKFBFIGNhcGFibGUgYW5kIGluY2FwYWJsZSkgYW5kCml0IHdvcmtzLgoKVGhhbmtzLCBSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:03:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09: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 1fdB1W-0000g4-SO; Wed, 11 Jul 2018 09:02: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdB1V-0000fy-CN
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:02:57 +0000
X-Inumbo-ID: 362b56d6-84e9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 362b56d6-84e9-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 09:03:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="76010346"
Date: Wed, 11 Jul 2018 11:02:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180711090234.lw5w4cy6t7w5pqqo@mac.bytemobile.com>
References: <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
 <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
 <20180711082936.y6p2eluyspbhno4j@mac.bytemobile.com>
 <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
 <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDI6NDg6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDExLjA3LjE4IGF0IDEwOjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDE6MDk6MzBBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gQW5vdGhlciBwb3NzaWJsZSB0aGluZyB0byB0cnkgbWlnaHQgYmUg
dG8gbWFrZSB0aGUgZXh0ZXJuIGRlY2xhcmF0aW9uCj4gPj4gb2YgdGhlIHN5bWJvbCB3ZWFrLCBh
bmQgZHJvcCB0aGUgb2ZmZW5kaW5nIGxpbmUgYWx0b2dldGhlci4KPiA+IAo+ID4gT2gsIHRoYXQg
ZGlkbid0IG9jY3VyIHRvIG1lLCBhbmQgZG9lcyBzZWVtIHRvIHdvcmsuIEJlbG93IGlzIHdoYXQg
SSd2ZQo+ID4gc3VjY2Vzc2Z1bGx5IHRlc3RlZDoKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gPiBpbmRleCA1ZjIz
OTI2MjFkLi5kODQ3MDQ3NDVlIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMu
Uwo+ID4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4gQEAgLTI5Nyw4ICsyOTcsNiBA
QCBTRUNUSU9OUwo+ID4gICAgfSA6dGV4dAo+ID4gICNlbmRpZgo+ID4gIAo+ID4gLSAgZWZpID0g
REVGSU5FRChlZmkpID8gZWZpIDogLjsKPiA+IC0KPiA+ICAgIC8qIFNlY3Rpb25zIHRvIGJlIGRp
c2NhcmRlZCAqLwo+ID4gICAgL0RJU0NBUkQvIDogewo+ID4gICAgICAgICAqKC5leGl0LnRleHQp
Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2VmaS5oIGIveGVuL2luY2x1ZGUveGVu
L2VmaS5oCj4gPiBpbmRleCA0NGI3ZDNlYzNhLi44ZTI1YmZhZWJiIDEwMDY0NAo+ID4gLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2VmaS5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vZWZpLmgKPiA+
IEBAIC0yMSw3ICsyMSw3IEBAIHN0cnVjdCBlZmkgewo+ID4gICAgICB1bnNpZ25lZCBsb25nIHNt
YmlvczM7ICAgICAgLyogU01CSU9TIHYzIHRhYmxlICovCj4gPiAgfTsKPiA+ICAKPiA+IC1leHRl
cm4gc3RydWN0IGVmaSBlZmk7Cj4gPiArZXh0ZXJuIHN0cnVjdCBlZmkgZWZpIF9fYXR0cmlidXRl
X18oKHdlYWspKTsKPiA+ICAKPiA+ICAjaWZuZGVmIF9fQVNTRU1CTFlfXwo+ID4gIAo+ID4gCj4g
PiBJZiB0aGF0J3MgYWNjZXB0YWJsZSBJIHdpbGwgcmVmcmVzaCBhbmQgcmVzZW5kIHRoZSBwYXRj
aC4KPiAKPiBMZXQncyBzZWUgd2hhdCBEYW5pZWwgYW5kIG1heWJlIG90aGVycyBzYXkuIElmIHlv
dSBnbyB0aGF0IHJvdXRlLAo+IGNvdWxkIEkgdGFsayB5b3UgaW50byBhZGRpbmcgX193ZWFrIHRv
IGNvbXBpbGVyLmggKEkgZGlzbGlrZSB0byBzdWdnZXN0Cj4gdGhlIGxlYWRpbmcgZG91YmxlIHVu
ZGVyc2NvcmVzLCBidXQgbm90IHVzaW5nIHRoZW0gdGhlcmUgd291bGQganVzdAo+IGJlIHRvbyBp
bmNvbnNpc3RlbnQgd2l0aCB0aGUgcmVzdCBvZiB0aGlzIGhlYWRlcik/CgpIbSwgdGhlIGhlYWRl
ciBpcyBraW5kIG9mIG1peGVkIG9uIHRoZSB1c2FnZSBvZiB1bmRlcnNjb3Jlcy4gaW5saW5lLAph
bHdheXNfaW5saW5lIG9yIG5vcmV0dXJuIGZvciBleGFtcGxlIGRvbid0IGhhdmUgdGhlbSwgc28g
aWYgeW91CnByZWZlciBJIHRoaW5rIGl0IHNob3VsZCBiZSBmaW5lIHRvIGFkZCB3ZWFrIHdpdGhv
dXQgdW5kZXJzY29yZXMuCgpUaGVyZSdzIGFuIGV4aXN0aW5nIGNhc2Ugb2YgX19hdHRyaWJ1dGVf
Xygod2VhaykpIGluCmxpdmVwYXRjaF9wYXlsb2FkLmggd2hpY2ggSSB3aWxsIHJlcGxhY2UgaW4g
dGhlIHNhbWUgcGF0Y2ggaWYgdGhhdCdzCmZpbmUuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:04:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09:04: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 1fdB2Y-0000lC-AU; Wed, 11 Jul 2018 09:04: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=7onx=j3=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fdB2W-0000l6-Fn
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:04:00 +0000
X-Inumbo-ID: 51d08134-84e9-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 51d08134-84e9-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 11:03: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 0B234AE11;
 Wed, 11 Jul 2018 09:03:57 +0000 (UTC)
Date: Wed, 11 Jul 2018 11:03:53 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Leon Romanovsky <leon@kernel.org>
Message-ID: <20180711090353.GD20050@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <20180709122908.GJ22049@dhcp22.suse.cz>
 <20180710134040.GG3014@mtr-leonro.mtl.com>
 <20180710141410.GP14284@dhcp22.suse.cz>
 <20180710162020.GJ3014@mtr-leonro.mtl.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180710162020.GJ3014@mtr-leonro.mtl.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@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>

T24gVHVlIDEwLTA3LTE4IDE5OjIwOjIwLCBMZW9uIFJvbWFub3Zza3kgd3JvdGU6Cj4gT24gVHVl
LCBKdWwgMTAsIDIwMTggYXQgMDQ6MTQ6MTBQTSArMDIwMCwgTWljaGFsIEhvY2tvIHdyb3RlOgo+
ID4gT24gVHVlIDEwLTA3LTE4IDE2OjQwOjQwLCBMZW9uIFJvbWFub3Zza3kgd3JvdGU6Cj4gPiA+
IE9uIE1vbiwgSnVsIDA5LCAyMDE4IGF0IDAyOjI5OjA4UE0gKzAyMDAsIE1pY2hhbCBIb2NrbyB3
cm90ZToKPiA+ID4gPiBPbiBXZWQgMjctMDYtMTggMDk6NDQ6MjEsIE1pY2hhbCBIb2NrbyB3cm90
ZToKPiA+ID4gPiA+IFRoaXMgaXMgdGhlIHYyIG9mIFJGQyBiYXNlZCBvbiB0aGUgZmVlZGJhY2sg
SSd2ZSByZWNlaXZlZCBzbyBmYXIuIFRoZQo+ID4gPiA+ID4gY29kZSBldmVuIGNvbXBpbGVzIGFz
IGEgYm9udXMgOykgSSBoYXZlbid0IHJ1bnRpbWUgdGVzdGVkIGl0IHlldCwgbW9zdGx5Cj4gPiA+
ID4gPiBiZWNhdXNlIEkgaGF2ZSBubyBpZGVhIGhvdy4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBBbnkg
ZnVydGhlciBmZWVkYmFjayBpcyBoaWdobHkgYXBwcmVjaWF0ZWQgb2YgY291cnNlLgo+ID4gPiA+
Cj4gPiA+ID4gQW55IG90aGVyIGZlZWRiYWNrIGJlZm9yZSBJIHBvc3QgdGhpcyBhcyBub24tUkZD
Pwo+ID4gPgo+ID4gPiBGcm9tIG1seDUgcGVyc3BlY3RpdmUsIHdobyBpcyBwcmltYXJ5IHVzZXIg
b2YgdW1lbV9vZHAuYyB5b3VyIGNoYW5nZSBsb29rcyBvay4KPiA+Cj4gPiBDYW4gSSBhc3N1bWUg
eW91ciBBY2tlZC1ieT8KPiAKPiBJIGRpZG4ndCBoYXZlIGEgY2hhbmNlIHRvIHRlc3QgaXQgYmVj
YXVzZSBpdCBhcHBsaWVzIG9uIG91ciByZG1hLW5leHQsIGJ1dAo+IGZhaWxzIHRvIGNvbXBpbGUu
CgpXaGF0IGlzIHRoZSBjb21waWxhdGlvbiBwcm9ibGVtPyBJcyBpdCBjYXVzZWQgYnkgdGhlIHBh
dGNoIG9yIHNvbWUgb3RoZXIKdW5yZWxhdGVkIGNoYW5nZWQ/Ci0tIApNaWNoYWwgSG9ja28KU1VT
RSBMYWJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:10:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09:10: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 1fdB8H-0001I3-5V; Wed, 11 Jul 2018 09:09: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=lp25=j3=citrix.com=prvs=7234a998f=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fdB8F-0001Hy-L3
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:09:55 +0000
X-Inumbo-ID: 260da7fc-84ea-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 260da7fc-84ea-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 11:09:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="59922311"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-7-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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
 NkY9enyrlw==
Message-ID: <930ea67e-3e33-d939-892a-d7b0ee6dc64e@citrix.com>
Date: Wed, 11 Jul 2018 10:09:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180707110526.35822-7-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 06/13] 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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, 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>

T24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ICtsb25nIGRvX2lv
bW11X29wKHVuc2lnbmVkIGludCBucl9idWZzLAo+ICsgICAgICAgICAgICAgICAgIFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0oeGVuX2lvbW11X29wX2J1Zl90KSBidWZzKQo+ICt7Cj4gKyAgICB1bnNp
Z25lZCBpbnQgaTsKPiArICAgIGxvbmcgcmM7Cj4gKwo+ICsgICAgcmMgPSB4c21faW9tbXVfb3Ao
WFNNX1BSSVYsIGN1cnJlbnQtPmRvbWFpbik7CgpNeSBvbmx5IGNvbW1lbnQgaGVyZSBpcywgZG9l
c24ndCB0aGlzIG1lYW4gdGhhdCBYU00gY2FuIG9ubHkgcHJvdmlkZQoieWVzL25vIiBmdW5jdGlv
bmFsaXR5IGZvciB0aGlzIGVudGlyZSBoeXBlcmNhbGwsIHJhdGhlciB0aGFuIGJlaW5nIGFibGUK
dG8gZW5hYmxlIG9yIGRpc2FibGUgaW5kaXZpZHVhbCBvcGVyYXRpb25zPwoKIC1HZW9yZ2UKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:11:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09:11: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 1fdB9X-0001ti-Hy; Wed, 11 Jul 2018 09:11: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=argw=j3=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdB9V-0001tZ-Td
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:11:13 +0000
X-Inumbo-ID: 54417c17-84ea-11e8-a8a5-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54417c17-84ea-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 11:11:00 +0200 (CEST)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6B8wh5I103000;
 Wed, 11 Jul 2018 09:11:09 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=9ffSF1lbG1hM8j2MXBDFtdtFXlRYDAjqi555vKWb9dY=;
 b=5NOkfujC5ZwEBahg408usbwoAyw7qmiu514CF5VHZ25m/WXnavETxzwhxX8wApbtBuqN
 dWvkien7yCKL9thwm9EQi71U0T3aIQI5aN6IeMcVcDuMOjVXqoZh8+3JAuY+RmZxcWDn
 cghRe76f0rx54gXDE4WnjgoicE/dEHtxrpc1MBzr1G74jL1pEOVNKUcu3eeZVF2hTaUq
 KmPyAULVgQqpBa/Ck7kC8Zb4bHibxTOpdLez+ox21fiTxbdVK6O1P1z0QAoKh/PDRsra
 he4iwJXCn3b0xlWq2/zNgvUuDmVTgtVvSW79wGvqypEvkLsHp6AnaN8MoNkJH8vDpkRr Aw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2k2p75wbuj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 09:11:09 +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 w6B9B9Fv001360
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 09:11:09 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 w6B9B9S1013710;
 Wed, 11 Jul 2018 09:11:09 GMT
Received: from olila.local.net-space.pl (/10.175.187.198)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 11 Jul 2018 02:11:08 -0700
Date: Wed, 11 Jul 2018 11:11:05 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180711091105.GD26572@olila.local.net-space.pl>
References: <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
 <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
 <20180711082936.y6p2eluyspbhno4j@mac.bytemobile.com>
 <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
 <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
 <20180711085556.GC26572@olila.local.net-space.pl>
 <20180711085920.dkoyvia6elgwldvg@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711085920.dkoyvia6elgwldvg@mac.bytemobile.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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=872
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807110097
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMTA6NTk6MjBBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAxMDo1NTo1NkFNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAwMjo0ODoyNUFNIC0w
NjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4gPj4+IE9uIDExLjA3LjE4IGF0IDEwOjI5LCA8
cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gPiA+IE9uIFdlZCwgSnVsIDExLCAyMDE4
IGF0IDAxOjA5OjMwQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+PiBBbm90aGVy
IHBvc3NpYmxlIHRoaW5nIHRvIHRyeSBtaWdodCBiZSB0byBtYWtlIHRoZSBleHRlcm4gZGVjbGFy
YXRpb24KPiA+ID4gPj4gb2YgdGhlIHN5bWJvbCB3ZWFrLCBhbmQgZHJvcCB0aGUgb2ZmZW5kaW5n
IGxpbmUgYWx0b2dldGhlci4KPiA+ID4gPgo+ID4gPiA+IE9oLCB0aGF0IGRpZG4ndCBvY2N1ciB0
byBtZSwgYW5kIGRvZXMgc2VlbSB0byB3b3JrLiBCZWxvdyBpcyB3aGF0IEkndmUKPiA+ID4gPiBz
dWNjZXNzZnVsbHkgdGVzdGVkOgo+ID4gPiA+Cj4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gPiA+ID4gaW5kZXggNWYy
MzkyNjIxZC4uZDg0NzA0NzQ1ZSAxMDA2NDQKPiA+ID4gPiAtLS0gYS94ZW4vYXJjaC94ODYveGVu
Lmxkcy5TCj4gPiA+ID4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4gPiA+IEBAIC0y
OTcsOCArMjk3LDYgQEAgU0VDVElPTlMKPiA+ID4gPiAgICB9IDp0ZXh0Cj4gPiA+ID4gICNlbmRp
Zgo+ID4gPiA+Cj4gPiA+ID4gLSAgZWZpID0gREVGSU5FRChlZmkpID8gZWZpIDogLjsKPiA+ID4g
PiAtCj4gPiA+ID4gICAgLyogU2VjdGlvbnMgdG8gYmUgZGlzY2FyZGVkICovCj4gPiA+ID4gICAg
L0RJU0NBUkQvIDogewo+ID4gPiA+ICAgICAgICAgKiguZXhpdC50ZXh0KQo+ID4gPiA+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZWZpLmggYi94ZW4vaW5jbHVkZS94ZW4vZWZpLmgKPiA+
ID4gPiBpbmRleCA0NGI3ZDNlYzNhLi44ZTI1YmZhZWJiIDEwMDY0NAo+ID4gPiA+IC0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9lZmkuaAo+ID4gPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9lZmkuaAo+
ID4gPiA+IEBAIC0yMSw3ICsyMSw3IEBAIHN0cnVjdCBlZmkgewo+ID4gPiA+ICAgICAgdW5zaWdu
ZWQgbG9uZyBzbWJpb3MzOyAgICAgIC8qIFNNQklPUyB2MyB0YWJsZSAqLwo+ID4gPiA+ICB9Owo+
ID4gPiA+Cj4gPiA+ID4gLWV4dGVybiBzdHJ1Y3QgZWZpIGVmaTsKPiA+ID4gPiArZXh0ZXJuIHN0
cnVjdCBlZmkgZWZpIF9fYXR0cmlidXRlX18oKHdlYWspKTsKPiA+ID4gPgo+ID4gPiA+ICAjaWZu
ZGVmIF9fQVNTRU1CTFlfXwo+ID4gPiA+Cj4gPiA+ID4KPiA+ID4gPiBJZiB0aGF0J3MgYWNjZXB0
YWJsZSBJIHdpbGwgcmVmcmVzaCBhbmQgcmVzZW5kIHRoZSBwYXRjaC4KPiA+ID4KPiA+ID4gTGV0
J3Mgc2VlIHdoYXQgRGFuaWVsIGFuZCBtYXliZSBvdGhlcnMgc2F5LiBJZiB5b3UgZ28gdGhhdCBy
b3V0ZSwKPiA+ID4gY291bGQgSSB0YWxrIHlvdSBpbnRvIGFkZGluZyBfX3dlYWsgdG8gY29tcGls
ZXIuaCAoSSBkaXNsaWtlIHRvIHN1Z2dlc3QKPiA+ID4gdGhlIGxlYWRpbmcgZG91YmxlIHVuZGVy
c2NvcmVzLCBidXQgbm90IHVzaW5nIHRoZW0gdGhlcmUgd291bGQganVzdAo+ID4gPiBiZSB0b28g
aW5jb25zaXN0ZW50IHdpdGggdGhlIHJlc3Qgb2YgdGhpcyBoZWFkZXIpPwo+ID4KPiA+IElmIHRo
aXMgd29ya3MgaW4gYWxsIGNhc2VzIChidWlsZCB3aXRoIHRvb2xzIHdpdGggYW5kIHdpdGhvdXQg
UEUgc3VwcG9ydCwKPiA+IHhlbi5lZmkgYW5kIHhlbi5neiB2aWEgTXVsdGlib290MiBwcm90byBi
b290IGNvcnJlY3RseSBvbiBFRkkgcGxhdGZvcm1zLAo+ID4gZXRjLikgdGhlbiBJIGFtIE9LIHdp
dGggdGhhdC4KPgo+IFllcywgSSd2ZSB0ZXN0ZWQgaXQgd2l0aCBib3RoIGxpbmtlcnMgKFBFIGNh
cGFibGUgYW5kIGluY2FwYWJsZSkgYW5kCj4gaXQgd29ya3MuCgpHcmVhdCEgV2hhdCBhYm91dCBi
b290IG9uIEVGSSBwbGF0Zm9ybXM/IFByb2JhYmx5IGl0IHdvcmtzIGJ1dCBJIHdvdWxkCmxpa2Ug
dG8gYmUgc3VyZS4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:15:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09:15: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 1fdBDL-00026I-6O; Wed, 11 Jul 2018 09: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=rz2e=j3=amazon.co.uk=prvs=72372aa4e=dwmw@srs-us1.protection.inumbo.net>)
 id 1fdBDJ-00026D-AK
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:15:09 +0000
X-Inumbo-ID: eaf52632-84ea-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 eaf52632-84ea-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 09:15:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1531300508; x=1562836508;
 h=from:to:cc:subject:date:message-id:references: in-reply-to;
 bh=b1PPx6/pkPnwnqt5AtVJo04SrCASxaLWsbsnNQ9g3h0=;
 b=vKrEfoIOwvkGph0IaUwqmwpuUcUZhMzVTCULeTylBTPNbaCtELHs3a8U
 ZCx7b3HGci6YVVpOr3dkoUE5P8ZuyWDMGTZBo03/+hmTvOsMkfaa2cz1k
 U1eZQ+EoaWRl+L1WaxOZcRt/FdvzvQkhBuhJMbNXNPHdSPRlqMP/T4BgO 4=;
X-Amazon-filename: smime.p7s
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; 
 d="p7s'?scan'208";a="352118635"
Content-Type: multipart/mixed; boundary="===============2199984531742334065=="
MIME-Version: 1.0
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-807d4a99.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;
 11 Jul 2018 09:15:07 +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-807d4a99.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6B9F6jr064277
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 11 Jul 2018 09:15:06 GMT
Received: from EX13D18EUC004.ant.amazon.com (10.43.164.21) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 11 Jul 2018 09:15:05 +0000
Received: from EX13D08UEE001.ant.amazon.com (10.43.62.126) by
 EX13D18EUC004.ant.amazon.com (10.43.164.21) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 11 Jul 2018 09:15:04 +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;
 Wed, 11 Jul 2018 09:15:03 +0000
From: "Woodhouse, David" <dwmw@amazon.co.uk>
To: "jgross@suse.com" <jgross@suse.com>, "stable@vger.kernel.org"
 <stable@vger.kernel.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/3] xen: set cpu capabilities from xen_start_kernel()
Thread-Index: AQHT+AbDyfTfKNWeBECy3r2jv0Nkb6SJ/z4A
Date: Wed, 11 Jul 2018 09:15:03 +0000
Message-ID: <1531300502.8759.24.camel@amazon.co.uk>
References: <20180530110958.19413-1-jgross@suse.com>
 <20180530110958.19413-3-jgross@suse.com>
In-Reply-To: <20180530110958.19413-3-jgross@suse.com>
Accept-Language: en-GB, en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.61.137]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/3] xen: set cpu capabilities from
 xen_start_kernel()
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: "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>, "Veith,
 Simon" <sveith@amazon.de>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2199984531742334065==
Content-Language: en-US
Content-Type: multipart/signed; micalg=sha-256;
	protocol="application/x-pkcs7-signature"; boundary="=-0fJ4os++flvLM5n2VDdo"

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

On Wed, 2018-05-30 at 13:09 +0200, Juergen Gross wrote:
> There is no need to set the same capabilities for each cpu
> individually. This can easily be done for all cpus when starting the
> kernel.
>=20
> Upstream commit: 0808e80cb760de2733c0527d2090ed2205a1eef8 ("xen: set
> cpu capabilities from xen_start_kernel()")
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>

That breaks PV guests because they get KAISER enabled =E2=80=94 when
kaiser_check_boottime_disable() runs, X86_FEATURE_XENPV isn't set.

Simon is testing, and about to send a fix...
--=-0fJ4os++flvLM5n2VDdo
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
AQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTgwNzExMDkxNTAyWjAvBgkqhkiG9w0B
CQQxIgQgRhzn9L41ScoqcgGAvvMbIAl3RSrrTtv7Gb/yqnm2o1Ewgb4GCSsGAQQBgjcQBDGBsDCB
rTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMH
U2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0Eg
Q2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQCkS0vfWDoftE5d06JC
cD1GMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0
ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0
ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUg
RW1haWwgQ0ECEQCkS0vfWDoftE5d06JCcD1GMA0GCSqGSIb3DQEBAQUABIIBAC0uLjPMn9WLBJhB
eBCc5hG4t/Yj31WP5jB6GYUC3DvgHYXBch/yH4TQ2avuAC9vFh2a0fpfPJfr1KKW2/OubptQn+NY
6imQ460kYoTKf64S+cHy/2LCeJk3BSk/rCEscR8gPNQuyHD+/HPhP45RhCezfyWmW5i6uHgx441Y
oec8ZZvu3HJBTu2iY2HnwmcWJQ3eKQcJ+mEWBO2I3weKokR4ljzqXtwq5Lvbt1dyFQZceEHo8T3Z
U/YsRC7yhdE1UqZccBP5b0BScmAw9oYCxnfd6w88Xziwq+Q3ug9Rq6rhGBPydrt0WDsfG66OddZz
B/YqBaFfGHZH2CjhJnSt2A0AAAAAAAA=


--=-0fJ4os++flvLM5n2VDdo--

--===============2199984531742334065==
Content-Type: multipart/alternative; boundary="===============4729044719421138451=="
MIME-Version: 1.0
Content-Disposition: inline

--===============4729044719421138451==
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.



--===============4729044719421138451==
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>

--===============4729044719421138451==--

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2199984531742334065==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:16:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09: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 1fdBET-0002I0-OF; Wed, 11 Jul 2018 09:16: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=sbn5=j3=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fdBES-0002Ht-BV
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:16:20 +0000
X-Inumbo-ID: 0b661b40-84eb-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x242.google.com (unknown [2607:f8b0:400d:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b661b40-84eb-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 11:16:08 +0200 (CEST)
Received: by mail-qk0-x242.google.com with SMTP id t79-v6so13064707qke.4
 for <xen-devel@lists.xenproject.org>; Wed, 11 Jul 2018 02:16:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=NaBvpzLgnpU4RWGsYloSX+JKi1hpXKA5lN6fUPeWp18=;
 b=ROfcuOpD3C285S3efVd2iiH2TMsvt0Tq0kyB8ql1tng/qHowRGxYRMc5Dsskz6marh
 AkToVfQWLQdW6/8Aa/a/Nc6lF8+LzfndJq/VaP20AXcMoVXCLHyq34SHqU+gZFYhWnKJ
 Rg0MnDrOVwb5Tt2FW7HOm4hkT2DfMZSdbMq4e27bEcdV6z0V3v85FYHsVMy/s3Ty/U6Y
 NkL/qnaypvPKknGww7z+gvbsl7Zrz4H/orTSt0qn3bL+aCcmL+CMWlmzb8ZRK/yVFJ/k
 BB77hU7+9TLwehvJEG+byLsYAjPnPEZLjljzah9E/v7p640e1YhUE5fQCz37yPLAm+Er
 t12A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=NaBvpzLgnpU4RWGsYloSX+JKi1hpXKA5lN6fUPeWp18=;
 b=MRuvlNw7nE2clRL18ZnTFzdnPsPjvykOeNXd3rrTUydAafkt8qjew6W9kXHoiCPl8S
 w+FZUnsjj6kzzzLkqskuhxXUfzdnvntv9v2sbGSNy0SU1rUXsxKCAD5pebsxrPJp9LwR
 uWhgE0awZdMZeiWm3mVbhuiyWW2hXB7E+Op4NsgaN8ejaehjC5dv0WvnlPTxI+ik0ICm
 mfq9e+QENqJz62z0QGWOWKMoKj+ljdTdVNZBuxGxcMpBulLcZZ0meGIVt06HyGA5gMvK
 +0pi/fvE4U2YOWrrQQlugkDf34rMNiMdGPodIpfyGIZNTH+mDfSOHSMWqTpNwy9il/g0
 Yl4Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=NaBvpzLgnpU4RWGsYloSX+JKi1hpXKA5lN6fUPeWp18=;
 b=DpCn2C6mxjxVpHLlQHHmF/vCSR4o2f2dTP7bnZCSTamfpgLqnfzvl1t/AgaXSxu6/G
 sy+591aRPZquT760siPaj6ImUYwMEZeo0LOkWr9Dt+jfMfBR7sS3NnUp/uj0uy2nUI8A
 WM36Fh2vGlWFY7AlZ79qMC6UWL8U57StTh3c+JpY476P7VTAhjp68H8KN86/qu/QLaPP
 RZ9cOb5fLZ5etuyPV1zMOAPJTh+bhzi0jrnhNDRbzqwuTS/hS9NXZ1lPMWg1QMEbfyG/
 9l6gK3Ss90C64fx3MEz+NOWeiaAZeg6qkmeLmXCYsWG63109zPJHkk5Rz/tH4hVLV5uR
 IbZw==
X-Gm-Message-State: APt69E0igUiHquHaS6PIaCwIkUMD6yLPzwud6iNpor9PEMZpVcZnDucp
 jKkYXnm6zSIMfmokJlBo7sTe2Hf1j5pH4YSOT54=
X-Google-Smtp-Source: AAOMgpc6Tcifg0N8tfMO2Kkx0luuMYRAEp/7hQc0ObALpnFqhqLPH9pm4jffTwyCRMtgnq5OCIKiynuzIsWVNmSfVu4=
X-Received: by 2002:a37:f86:: with SMTP id 6-v6mr24059319qkp.48.1531300578471; 
 Wed, 11 Jul 2018 02:16:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Wed, 11 Jul 2018 02:16:18
 -0700 (PDT)
In-Reply-To: <20180707110526.35822-8-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-8-paul.durrant@citrix.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 11 Jul 2018 10:16:18 +0100
X-Google-Sender-Auth: dtWXakv6SB2pAcu-0TS5pZYdrzQ
Message-ID: <CAFLBxZapjDK1p0JmitzoBOAL6fKsS06HcEcWvbBHouuATjWpeA@mail.gmail.com>
To: Paul Durrant <paul.durrant@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2 07/13] 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: xen-devel <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@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>

T24gU2F0LCBKdWwgNywgMjAxOCBhdCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gUmFuZ2VzIHRoYXQgc2hvdWxkIGJlIGNvbnNpZGVyZWQg
cmVzZXJ2ZWQgaW4gdGhlIElPTU1VIGFyZSBub3QgbmVjZXNzYXJpbHkKPiBsaW1pdGVkIHRvIFJN
UlJzLiBJZiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBpcyBzZXQgdGhlbiBhbnkgZnJhbWUgbnVt
YmVyCj4gZmFsbGluZyB3aXRoaW4gYW4gRTgyMCByZXNlcnZlZCByZWdpb24gc2hvdWxkIGFsc28g
YmUgY29uc2lkZXJlZCBhcwo+IHJlc2VydmVkIGluIHRoZSBJT01NVS4KPiBUaGlzIHBhdGNoIGFk
ZHMgYSByYW5nZXNldCB0byB0aGUgZG9tYWluX2lvbW11IHN0cnVjdHVyZSB0aGF0IGlzIHRoZW4g
dXNlZAo+IHRvIHRyYWNrIGFsbCByZXNlcnZlZCByYW5nZXMuIFRoaXMgd2lsbCBiZSBuZWVkZWQg
YnkgYSBzdWJzZXF1ZW50IHBhdGNoCj4gdG8gdGVzdCB3aGV0aGVyIGl0IGlzIHNhZmUgdG8gbW9k
aWZ5IGEgcGFydGljdWxhciBJT01NVSBlbnRyeS4KPgo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
Cj4KPiB2MjoKPiAgLSBOZXcgaW4gdjIuCj4gLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMgICAgICAgfCAxMCArKysrKysrKystCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jICAgfCAyMCArKysrKysrKysrKysrLS0tLS0tLQo+ICB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIHwgMjQgKysrKysrKysrKysrKysrKysrKystLS0tCj4g
IHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgfCAgNiArKysrKysKPiAgNCBm
aWxlcyBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKPgo+IGRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYwo+IGluZGV4IDdlNTkyMTFhNTkuLjNmYmQzZWJhZjYgMTAwNjQ0Cj4g
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBAQCAtMTQ3LDYgKzE0NywxMCBAQCBpbnQgaW9tbXVfZG9t
YWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgIGlmICggIWlvbW11X2VuYWJsZWQgKQo+
ICAgICAgICAgIHJldHVybiAwOwo+Cj4gKyAgICBoZC0+cmVzZXJ2ZWRfcmFuZ2VzID0gcmFuZ2Vz
ZXRfbmV3KGQsIE5VTEwsIDApOwo+ICsgICAgaWYgKCAhaGQtPnJlc2VydmVkX3JhbmdlcyApCj4g
KyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICAgICAgaGQtPnBsYXRmb3JtX29wcyA9IGlv
bW11X2dldF9vcHMoKTsKPiAgICAgIHJldHVybiBoZC0+cGxhdGZvcm1fb3BzLT5pbml0KGQpOwo+
ICB9Cj4gQEAgLTI0OSwxMiArMjUzLDE2IEBAIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRv
bWFpbiAqZCkKPgo+ICB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQp
Cj4gIHsKPiAtICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWRvbV9pb21tdShkKS0+cGxhdGZv
cm1fb3BzICkKPiArICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11
KGQpOwo+ICsKPiArICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMg
KQo+ICAgICAgICAgIHJldHVybjsKPgo+ICAgICAgaW9tbXVfdGVhcmRvd24oZCk7Cj4KPiAgICAg
IGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7Cj4gKwo+ICsgICAgcmFuZ2VzZXRfZGVzdHJv
eShoZC0+cmVzZXJ2ZWRfcmFuZ2VzKTsKPiAgfQo+Cj4gIGludCBpb21tdV9tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90IG1mbiwKPiBkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYwo+IGluZGV4IDJhYTk3YzllZmUuLjdjZDM4MTNiOWYgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IEBAIC0xOTExLDYgKzE5MTEsNyBAQCBzdGF0aWMgaW50
IHJtcnJfaWRlbnRpdHlfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLAo+ICAg
ICAgdW5zaWduZWQgbG9uZyBlbmRfcGZuID0gUEFHRV9BTElHTl80SyhybXJyLT5lbmRfYWRkcmVz
cykgPj4gUEFHRV9TSElGVF80SzsKPiAgICAgIHN0cnVjdCBtYXBwZWRfcm1yciAqbXJtcnI7Cj4g
ICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiArICAgIGludCBl
cnIgPSAwOwo+Cj4gICAgICBBU1NFUlQocGNpZGV2c19sb2NrZWQoKSk7Cj4gICAgICBBU1NFUlQo
cm1yci0+YmFzZV9hZGRyZXNzIDwgcm1yci0+ZW5kX2FkZHJlc3MpOwo+IEBAIC0xOTI0LDggKzE5
MjUsNiBAQCBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpk
LCBib29sX3QgbWFwLAo+ICAgICAgICAgIGlmICggbXJtcnItPmJhc2UgPT0gcm1yci0+YmFzZV9h
ZGRyZXNzICYmCj4gICAgICAgICAgICAgICBtcm1yci0+ZW5kID09IHJtcnItPmVuZF9hZGRyZXNz
ICkKPiAgICAgICAgICB7Cj4gLSAgICAgICAgICAgIGludCByZXQgPSAwOwo+IC0KPiAgICAgICAg
ICAgICAgaWYgKCBtYXAgKQo+ICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICArK21y
bXJyLT5jb3VudDsKPiBAQCAtMTkzNSwyOCArMTkzNCwzNSBAQCBzdGF0aWMgaW50IHJtcnJfaWRl
bnRpdHlfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLAo+ICAgICAgICAgICAg
ICBpZiAoIC0tbXJtcnItPmNvdW50ICkKPiAgICAgICAgICAgICAgICAgIHJldHVybiAwOwo+Cj4g
LSAgICAgICAgICAgIHdoaWxlICggYmFzZV9wZm4gPCBlbmRfcGZuICkKPiArICAgICAgICAgICAg
ZXJyID0gcmFuZ2VzZXRfcmVtb3ZlX3JhbmdlKGhkLT5yZXNlcnZlZF9yYW5nZXMsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYXNlX3BmbiwgZW5kX3Bmbik7Cj4g
KyAgICAgICAgICAgIHdoaWxlICggIWVyciAmJiBiYXNlX3BmbiA8IGVuZF9wZm4gKQo+ICAgICAg
ICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICBpZiAoIGNsZWFyX2lkZW50aXR5X3AybV9lbnRy
eShkLCBiYXNlX3BmbikgKQo+IC0gICAgICAgICAgICAgICAgICAgIHJldCA9IC1FTlhJTzsKPiAr
ICAgICAgICAgICAgICAgICAgICBlcnIgPSAtRU5YSU87Cj4gKwo+ICAgICAgICAgICAgICAgICAg
YmFzZV9wZm4rKzsKPiAgICAgICAgICAgICAgfQo+Cj4gICAgICAgICAgICAgIGxpc3RfZGVsKCZt
cm1yci0+bGlzdCk7Cj4gICAgICAgICAgICAgIHhmcmVlKG1ybXJyKTsKPiAtICAgICAgICAgICAg
cmV0dXJuIHJldDsKPiArICAgICAgICAgICAgcmV0dXJuIGVycjsKPiAgICAgICAgICB9Cj4gICAg
ICB9Cj4KPiAgICAgIGlmICggIW1hcCApCj4gICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7Cj4KPiAr
ICAgIGVyciA9IHJhbmdlc2V0X2FkZF9yYW5nZShoZC0+cmVzZXJ2ZWRfcmFuZ2VzLCBiYXNlX3Bm
biwgZW5kX3Bmbik7Cj4gKyAgICBpZiAoIGVyciApCj4gKyAgICAgICAgcmV0dXJuIGVycjsKPiAr
Cj4gICAgICB3aGlsZSAoIGJhc2VfcGZuIDwgZW5kX3BmbiApCj4gICAgICB7Cj4gLSAgICAgICAg
aW50IGVyciA9IHNldF9pZGVudGl0eV9wMm1fZW50cnkoZCwgYmFzZV9wZm4sIHAybV9hY2Nlc3Nf
cncsIGZsYWcpOwo+IC0KPiArICAgICAgICBlcnIgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQs
IGJhc2VfcGZuLCBwMm1fYWNjZXNzX3J3LCBmbGFnKTsKPiAgICAgICAgICBpZiAoIGVyciApCj4g
ICAgICAgICAgICAgIHJldHVybiBlcnI7Cj4gKwo+ICAgICAgICAgIGJhc2VfcGZuKys7Cj4gICAg
ICB9Cj4KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPiBpbmRleCBkYzM3ZGNl
NGI2Li5kNjVkM2M2MGZiIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvdnRkLmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5j
Cj4gQEAgLTE1NSwxNiArMTU1LDMyIEBAIHZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21f
bWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgICAgIHRtcCA9IDEgPDwgKFBBR0VfU0hJ
RlQgLSBQQUdFX1NISUZUXzRLKTsKPiAgICAgICAgICBmb3IgKCBqID0gMDsgaiA8IHRtcDsgaisr
ICkKPiAgICAgICAgICB7Cj4gLSAgICAgICAgICAgIGludCByZXQgPSBpb21tdV9tYXBfcGFnZShk
LCBfYmZuKHBmbiAqIHRtcCArIGopLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgX21mbihwZm4gKiB0bXAgKyBqKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwo+ICsgICAgICAgICAg
ICBiZm5fdCBiZm4gPSBfYmZuKHBmbiAqIHRtcCArIGopOwo+ICsgICAgICAgICAgICBtZm5fdCBt
Zm4gPSBfbWZuKHBmbiAqIHRtcCArIGopOwoKRXZlcnl0aGluZyBsb29rcyBnb29kIHRvIG1lIGV4
Y2VwdCBmb3IgdGhpczsgYnV0IGFzIHRoaXMgaXNuJ3QgbXkgYXJlYQpvZiBtYWludGFpbmVyc2hp
cCBJJ2xsIGp1c3QgcmVnaXN0ZXIgbXkgb3BpbmlvbiBhbmQgbGV0IHRoZQptYWludGFpbmVycyBk
ZWNpZGUuCgpFdmVyeXRoaW5nIGVsc2U6CgpSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBjaXRyaXguY29tPgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:29:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09: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 1fdBQU-0003ft-DB; Wed, 11 Jul 2018 09:28: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdBQT-0003fh-1v
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:28:45 +0000
X-Inumbo-ID: c75895e1-84ec-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c75895e1-84ec-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 11:28: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 1fdBQQ-0004XU-0K; Wed, 11 Jul 2018 09:28: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 1fdBQP-0002Ek-PK; Wed, 11 Jul 2018 09:28:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdBQP-0000Tg-Ol; Wed, 11 Jul 2018 09:28:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125100-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=99fd30431d565412707f7a1e1a23461d10d07e85
X-Osstest-Versions-That: ovmf=e4e314b1b6b74c46da3c0493e7a807df28cb9aed
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 09:28:41 +0000
Subject: [Xen-devel] [ovmf test] 125100: 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>

ZmxpZ2h0IDEyNTEwMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMDAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5OWZkMzA0MzFkNTY1NDEyNzA3ZjdhMWUxYTIzNDYx
ZDEwZDA3ZTg1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlNGUzMTRi
MWI2Yjc0YzQ2ZGEzYzA0OTNlN2E4MDdkZjI4Y2I5YWVkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUwOTUgIDIwMTgtMDctMTEgMDM6NDA6NTIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTAwICAyMDE4LTA3LTExIDA3OjQwOjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
c3N0ZXN0L292bWYuZ2l0CiAgIGU0ZTMxNGIxYjYuLjk5ZmQzMDQzMWQgIDk5ZmQzMDQzMWQ1NjU0
MTI3MDdmN2ExZTFhMjM0NjFkMTBkMDdlODUgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:33:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09: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 1fdBUw-0004O2-2O; Wed, 11 Jul 2018 09:33: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdBUv-0004Nx-FB
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:33:21 +0000
X-Inumbo-ID: 6be9819e-84ed-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 6be9819e-84ed-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 11:33:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 03:33:19 -0600
Message-Id: <5B45CEDE02000078001D3013@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 03:33:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180709164516.3n5ht4qq5kjhp3mh@mac.bytemobile.com>
 <20180710110052.GY26572@olila.local.net-space.pl>
 <5B449CC702000078001D2A03@prv1-mh.provo.novell.com>
 <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
 <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
 <20180711082936.y6p2eluyspbhno4j@mac.bytemobile.com>
 <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
 <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
 <20180711090234.lw5w4cy6t7w5pqqo@mac.bytemobile.com>
 <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
 <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
 <5B45C7C40200008603CB22B7@prv1-mh.provo.novell.com>
In-Reply-To: <5B45C7C40200008603CB22B7@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDExLjA3LjE4IGF0IDExOjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0IDAyOjQ4OjI1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTEuMDcuMTggYXQgMTA6MjksIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDE6MDk6MzBBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+IEFub3RoZXIgcG9zc2libGUgdGhpbmcgdG8gdHJ5IG1pZ2h0
IGJlIHRvIG1ha2UgdGhlIGV4dGVybiBkZWNsYXJhdGlvbgo+PiA+PiBvZiB0aGUgc3ltYm9sIHdl
YWssIGFuZCBkcm9wIHRoZSBvZmZlbmRpbmcgbGluZSBhbHRvZ2V0aGVyLgo+PiA+IAo+PiA+IE9o
LCB0aGF0IGRpZG4ndCBvY2N1ciB0byBtZSwgYW5kIGRvZXMgc2VlbSB0byB3b3JrLiBCZWxvdyBp
cyB3aGF0IEkndmUKPj4gPiBzdWNjZXNzZnVsbHkgdGVzdGVkOgo+PiA+IAo+PiA+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+PiA+
IGluZGV4IDVmMjM5MjYyMWQuLmQ4NDcwNDc0NWUgMTAwNjQ0Cj4+ID4gLS0tIGEveGVuL2FyY2gv
eDg2L3hlbi5sZHMuUwo+PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPj4gPiBAQCAt
Mjk3LDggKzI5Nyw2IEBAIFNFQ1RJT05TCj4+ID4gICAgfSA6dGV4dAo+PiA+ICAjZW5kaWYKPj4g
PiAgCj4+ID4gLSAgZWZpID0gREVGSU5FRChlZmkpID8gZWZpIDogLjsKPj4gPiAtCj4+ID4gICAg
LyogU2VjdGlvbnMgdG8gYmUgZGlzY2FyZGVkICovCj4+ID4gICAgL0RJU0NBUkQvIDogewo+PiA+
ICAgICAgICAgKiguZXhpdC50ZXh0KQo+PiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
ZWZpLmggYi94ZW4vaW5jbHVkZS94ZW4vZWZpLmgKPj4gPiBpbmRleCA0NGI3ZDNlYzNhLi44ZTI1
YmZhZWJiIDEwMDY0NAo+PiA+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9lZmkuaAo+PiA+ICsrKyBi
L3hlbi9pbmNsdWRlL3hlbi9lZmkuaAo+PiA+IEBAIC0yMSw3ICsyMSw3IEBAIHN0cnVjdCBlZmkg
ewo+PiA+ICAgICAgdW5zaWduZWQgbG9uZyBzbWJpb3MzOyAgICAgIC8qIFNNQklPUyB2MyB0YWJs
ZSAqLwo+PiA+ICB9Owo+PiA+ICAKPj4gPiAtZXh0ZXJuIHN0cnVjdCBlZmkgZWZpOwo+PiA+ICtl
eHRlcm4gc3RydWN0IGVmaSBlZmkgX19hdHRyaWJ1dGVfXygod2VhaykpOwo+PiA+ICAKPj4gPiAg
I2lmbmRlZiBfX0FTU0VNQkxZX18KPj4gPiAgCj4+ID4gCj4+ID4gSWYgdGhhdCdzIGFjY2VwdGFi
bGUgSSB3aWxsIHJlZnJlc2ggYW5kIHJlc2VuZCB0aGUgcGF0Y2guCj4+IAo+PiBMZXQncyBzZWUg
d2hhdCBEYW5pZWwgYW5kIG1heWJlIG90aGVycyBzYXkuIElmIHlvdSBnbyB0aGF0IHJvdXRlLAo+
PiBjb3VsZCBJIHRhbGsgeW91IGludG8gYWRkaW5nIF9fd2VhayB0byBjb21waWxlci5oIChJIGRp
c2xpa2UgdG8gc3VnZ2VzdAo+PiB0aGUgbGVhZGluZyBkb3VibGUgdW5kZXJzY29yZXMsIGJ1dCBu
b3QgdXNpbmcgdGhlbSB0aGVyZSB3b3VsZCBqdXN0Cj4+IGJlIHRvbyBpbmNvbnNpc3RlbnQgd2l0
aCB0aGUgcmVzdCBvZiB0aGlzIGhlYWRlcik/Cj4gCj4gSG0sIHRoZSBoZWFkZXIgaXMga2luZCBv
ZiBtaXhlZCBvbiB0aGUgdXNhZ2Ugb2YgdW5kZXJzY29yZXMuIGlubGluZSwKPiBhbHdheXNfaW5s
aW5lIG9yIG5vcmV0dXJuIGZvciBleGFtcGxlIGRvbid0IGhhdmUgdGhlbSwgc28gaWYgeW91Cj4g
cHJlZmVyIEkgdGhpbmsgaXQgc2hvdWxkIGJlIGZpbmUgdG8gYWRkIHdlYWsgd2l0aG91dCB1bmRl
cnNjb3Jlcy4KCiJ3ZWFrIiBhbG9uZSBpcyB0b28gZ2VuZXJpYyBhbiBpZGVudGlmaWVyIHRvIGJl
ICNkZWZpbmUtZCBpbiBhIGhlYWRlcgppbmNsdWRlZCBieSBiYXNpY2FsbHkgZXZlcnl0aGluZy4g
QW5kIEkgZGlzbGlrZSB0aGUgImF0dHJpYnV0ZV93ZWFrIgpuYW1pbmcgc2NoZW1lIGFzIHdlbGws
IGZvciB5aWVsZGluZyB0b28gbG9uZyBpZGVudGlmaWVycyAoaS5lLiBub3QKcHJvdmlkaW5nIGFu
eSByZWFsIHNhdmluZ3Mgb3ZlciB0aGUgc3BlbGxlZCBvdXQgX19hdHRyaWJ1dGVfXygoKSkpLgoK
PiBUaGVyZSdzIGFuIGV4aXN0aW5nIGNhc2Ugb2YgX19hdHRyaWJ1dGVfXygod2VhaykpIGluCj4g
bGl2ZXBhdGNoX3BheWxvYWQuaCB3aGljaCBJIHdpbGwgcmVwbGFjZSBpbiB0aGUgc2FtZSBwYXRj
aCBpZiB0aGF0J3MKPiBmaW5lLgoKU3VyZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:37:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09:37:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdBYl-0004qd-NL; Wed, 11 Jul 2018 09:37: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdBYk-0004qY-QX
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:37:18 +0000
X-Inumbo-ID: 02d813d7-84ee-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02d813d7-84ee-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 09:37:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; d="scan'208";a="76011835"
Date: Wed, 11 Jul 2018 11:36:40 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180711093640.4dnvn7gbdsioj6bt@mac.bytemobile.com>
References: <20180710134954.twd2cs6hhdfqumkq@mac.bytemobile.com>
 <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
 <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
 <20180711082936.y6p2eluyspbhno4j@mac.bytemobile.com>
 <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
 <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
 <20180711085556.GC26572@olila.local.net-space.pl>
 <20180711085920.dkoyvia6elgwldvg@mac.bytemobile.com>
 <20180711091105.GD26572@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711091105.GD26572@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMTE6MTE6MDVBTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0IDEwOjU5OjIwQU0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAxMDo1NTo1NkFNICsw
MjAwLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiA+IElmIHRoaXMgd29ya3MgaW4gYWxsIGNhc2Vz
IChidWlsZCB3aXRoIHRvb2xzIHdpdGggYW5kIHdpdGhvdXQgUEUgc3VwcG9ydCwKPiA+ID4geGVu
LmVmaSBhbmQgeGVuLmd6IHZpYSBNdWx0aWJvb3QyIHByb3RvIGJvb3QgY29ycmVjdGx5IG9uIEVG
SSBwbGF0Zm9ybXMsCj4gPiA+IGV0Yy4pIHRoZW4gSSBhbSBPSyB3aXRoIHRoYXQuCj4gPgo+ID4g
WWVzLCBJJ3ZlIHRlc3RlZCBpdCB3aXRoIGJvdGggbGlua2VycyAoUEUgY2FwYWJsZSBhbmQgaW5j
YXBhYmxlKSBhbmQKPiA+IGl0IHdvcmtzLgo+IAo+IEdyZWF0ISBXaGF0IGFib3V0IGJvb3Qgb24g
RUZJIHBsYXRmb3Jtcz8gUHJvYmFibHkgaXQgd29ya3MgYnV0IEkgd291bGQKPiBsaWtlIHRvIGJl
IHN1cmUuCgpJJ20gYWZyYWlkIEkgZG9uJ3QgaGF2ZSBhbnkgQVRNLiBJZiBJIHBvc3QgdGhlIGNv
bXBsZXRlIHBhdGNoLCBjb3VsZAp5b3UgZ2l2ZSBpdCBhIHRyeSBvbiBhIEVGSSBwbGF0Zm9ybT8K
ClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:46:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09: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 1fdBhi-0005sH-Q3; Wed, 11 Jul 2018 09: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=nw1x=j3=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fdBhg-0005s7-QM
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:46:32 +0000
X-Inumbo-ID: 4cef6188-84ef-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cef6188-84ef-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 09:46: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 2B43DAD06;
 Wed, 11 Jul 2018 09:46:30 +0000 (UTC)
To: "Woodhouse, David" <dwmw@amazon.co.uk>,
 "stable@vger.kernel.org" <stable@vger.kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20180530110958.19413-1-jgross@suse.com>
 <20180530110958.19413-3-jgross@suse.com>
 <1531300502.8759.24.camel@amazon.co.uk>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <b1933a71-360e-c046-a6aa-42e4b047bcbd@suse.com>
Date: Wed, 11 Jul 2018 11:46:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1531300502.8759.24.camel@amazon.co.uk>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/3] xen: set cpu capabilities from
 xen_start_kernel()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>, "Veith,
 Simon" <sveith@amazon.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>

T24gMTEvMDcvMTggMTE6MTUsIFdvb2Rob3VzZSwgRGF2aWQgd3JvdGU6Cj4gT24gV2VkLCAyMDE4
LTA1LTMwIGF0IDEzOjA5ICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBUaGVyZSBpcyBu
byBuZWVkIHRvIHNldCB0aGUgc2FtZSBjYXBhYmlsaXRpZXMgZm9yIGVhY2ggY3B1Cj4+IGluZGl2
aWR1YWxseS4gVGhpcyBjYW4gZWFzaWx5IGJlIGRvbmUgZm9yIGFsbCBjcHVzIHdoZW4gc3RhcnRp
bmcgdGhlCj4+IGtlcm5lbC4KPj4KPj4gVXBzdHJlYW0gY29tbWl0OiAwODA4ZTgwY2I3NjBkZTI3
MzNjMDUyN2QyMDkwZWQyMjA1YTFlZWY4ICgieGVuOiBzZXQKPj4gY3B1IGNhcGFiaWxpdGllcyBm
cm9tIHhlbl9zdGFydF9rZXJuZWwoKSIpCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9y
aXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gCj4gVGhhdCBicmVha3MgUFYgZ3Vlc3RzIGJlY2F1
c2UgdGhleSBnZXQgS0FJU0VSIGVuYWJsZWQg4oCUIHdoZW4KPiBrYWlzZXJfY2hlY2tfYm9vdHRp
bWVfZGlzYWJsZSgpIHJ1bnMsIFg4Nl9GRUFUVVJFX1hFTlBWIGlzbid0IHNldC4KCldoaWNoIGtl
cm5lbCB2ZXJzaW9uIGFyZSB5b3UgdGFsa2luZyBhYm91dD8KCldpdGggdXBzdHJlYW0gY29tbWl0
IDYwZDM0NTAxNjc0MzNmMmQwOTljZTI4NjlkYzUyZGQ5ZTdkYzliMjkgd2hpY2ggd2lsbApiZSBw
YXJ0IG9mIG5leHQgc3RhYmxlLTQuOSBldmVyeXRoaW5nIGlzIGZpbmUuCgoKSnVlcmdlbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:47:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09:47: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 1fdBiH-0005wk-59; Wed, 11 Jul 2018 09:47: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=argw=j3=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdBiG-0005wc-MP
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:47:08 +0000
X-Inumbo-ID: 5902938c-84ef-11e8-a8a5-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5902938c-84ef-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 11:46:56 +0200 (CEST)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6B9isgR136930;
 Wed, 11 Jul 2018 09:47: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 :
 content-transfer-encoding : in-reply-to; s=corp-2018-07-02;
 bh=enIjGIB8NbsnBz5bYdftloGCiI5GSvDlQehCwNTzy6g=;
 b=aGMkiTsdejHonuzlHuJqM6dWMbjpdWSNeQoiH3ZhncXmU0JCqWvt1HPIQ0pMI69z7/q0
 5HyJW6DIOm6ns0GWCRX1g/tNdToSTUL4ARRKKH6DzfM4QF9YJQatQB5G5B+qCjxtH7iE
 Q4TENQ4SpHTAbli8gu8RWQtWShxleNxOx2XJlyN7OX4ZlBr/qnuETTaJQ1keZxU/cJnT
 7xZg+EmGyN6hD+yYxPhg/raM4TYVbRs2sgpJK9WDKJRkR0WthOeDikpT2xULvx9s45Bf
 IAU3jAlBQD1hBad72tboXwztlCApIQJpb7RojHK7gSPOosFR3iFulFJF/OPII0Ed572R Zg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2k2p75wfja-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 09:47:02 +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 w6B9l1fq022387
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 09:47:01 GMT
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6B9l0Kb002423;
 Wed, 11 Jul 2018 09:47:01 GMT
Received: from olila.local.net-space.pl (/10.175.187.198)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 11 Jul 2018 02:47:00 -0700
Date: Wed, 11 Jul 2018 11:46:56 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180711094656.GE26572@olila.local.net-space.pl>
References: <5B44BE0202000078001D2B93@prv1-mh.provo.novell.com>
 <20180710153509.p4o2ffk22iqsqkif@mac.bytemobile.com>
 <5B45AD2A02000078001D2F16@prv1-mh.provo.novell.com>
 <20180711082936.y6p2eluyspbhno4j@mac.bytemobile.com>
 <5B45BFFF0200008503CB1CCA@prv1-mh.provo.novell.com>
 <5B45C45902000078001D2FA0@prv1-mh.provo.novell.com>
 <20180711085556.GC26572@olila.local.net-space.pl>
 <20180711085920.dkoyvia6elgwldvg@mac.bytemobile.com>
 <20180711091105.GD26572@olila.local.net-space.pl>
 <20180711093640.4dnvn7gbdsioj6bt@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711093640.4dnvn7gbdsioj6bt@mac.bytemobile.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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=653
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807110104
Subject: Re: [Xen-devel] [PATCH] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMTE6MzY6NDBBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAxMToxMTowNUFNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAxMDo1OToyMEFNICsw
MjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBh
dCAxMDo1NTo1NkFNICswMjAwLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiA+ID4gSWYgdGhpcyB3
b3JrcyBpbiBhbGwgY2FzZXMgKGJ1aWxkIHdpdGggdG9vbHMgd2l0aCBhbmQgd2l0aG91dCBQRSBz
dXBwb3J0LAo+ID4gPiA+IHhlbi5lZmkgYW5kIHhlbi5neiB2aWEgTXVsdGlib290MiBwcm90byBi
b290IGNvcnJlY3RseSBvbiBFRkkgcGxhdGZvcm1zLAo+ID4gPiA+IGV0Yy4pIHRoZW4gSSBhbSBP
SyB3aXRoIHRoYXQuCj4gPiA+Cj4gPiA+IFllcywgSSd2ZSB0ZXN0ZWQgaXQgd2l0aCBib3RoIGxp
bmtlcnMgKFBFIGNhcGFibGUgYW5kIGluY2FwYWJsZSkgYW5kCj4gPiA+IGl0IHdvcmtzLgo+ID4K
PiA+IEdyZWF0ISBXaGF0IGFib3V0IGJvb3Qgb24gRUZJIHBsYXRmb3Jtcz8gUHJvYmFibHkgaXQg
d29ya3MgYnV0IEkgd291bGQKPiA+IGxpa2UgdG8gYmUgc3VyZS4KPgo+IEknbSBhZnJhaWQgSSBk
b24ndCBoYXZlIGFueSBBVE0uIElmIEkgcG9zdCB0aGUgY29tcGxldGUgcGF0Y2gsIGNvdWxkCj4g
eW91IGdpdmUgaXQgYSB0cnkgb24gYSBFRkkgcGxhdGZvcm0/CgpObyBwcm9ibGVtLCB3aWxsIGRv
LgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:54:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09: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 1fdBpJ-0006mr-LZ; Wed, 11 Jul 2018 09:54: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=rz2e=j3=amazon.co.uk=prvs=72372aa4e=dwmw@srs-us1.protection.inumbo.net>)
 id 1fdBpH-0006mg-OL
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:54:23 +0000
X-Inumbo-ID: 5c2a1aa1-84f0-11e8-a8a5-bc764e045a96
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c2a1aa1-84f0-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 11:54:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1531302862; x=1562838862;
 h=from:to:cc:subject:date:message-id:references: in-reply-to;
 bh=1z0AaWMh24OdFXMZatdWcg7eDKpM11OYhJ+SNEfOPVM=;
 b=rphdCSvix5yc2nehxaa5xaXtq1ja9r14hksiu0uvy1T/HY5EoIL2qVc6
 07oe4T1m0nqp/LIhbHZ3PFKOeWGnf10AVrRmk0jFT8wyCp1nXxqeqD7cy
 4uqKi9ffcOnlDJznT6tTVW04ycaXONcFwLeTpmWOfx2ncrQuD1yi5I7iB 0=;
X-Amazon-filename: smime.p7s
X-IronPort-AV: E=Sophos;i="5.51,337,1526342400"; 
 d="p7s'?scan'208";a="687173498"
Content-Type: multipart/mixed; boundary="===============8534271069403898034=="
MIME-Version: 1.0
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2c-1968f9fa.us-west-2.amazon.com) ([10.124.125.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 11 Jul 2018 09:54:20 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194])
 by email-inbound-relay-2c-1968f9fa.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6B9sITl042024
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 11 Jul 2018 09:54:19 GMT
Received: from EX13D18EUA004.ant.amazon.com (10.43.165.164) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 11 Jul 2018 09:54:18 +0000
Received: from EX13D08UEE001.ant.amazon.com (10.43.62.126) by
 EX13D18EUA004.ant.amazon.com (10.43.165.164) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 11 Jul 2018 09:54:17 +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;
 Wed, 11 Jul 2018 09:54:17 +0000
From: "Woodhouse, David" <dwmw@amazon.co.uk>
To: "jgross@suse.com" <jgross@suse.com>, "stable@vger.kernel.org"
 <stable@vger.kernel.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/3] xen: set cpu capabilities from xen_start_kernel()
Thread-Index: AQHT+AbDyfTfKNWeBECy3r2jv0Nkb6SJ/z4AgAAIyACAAAIuAA==
Date: Wed, 11 Jul 2018 09:54:17 +0000
Message-ID: <1531302856.8759.28.camel@amazon.co.uk>
References: <20180530110958.19413-1-jgross@suse.com>
 <20180530110958.19413-3-jgross@suse.com>
 <1531300502.8759.24.camel@amazon.co.uk>
 <b1933a71-360e-c046-a6aa-42e4b047bcbd@suse.com>
In-Reply-To: <b1933a71-360e-c046-a6aa-42e4b047bcbd@suse.com>
Accept-Language: en-GB, en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.60.184]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/3] xen: set cpu capabilities from
 xen_start_kernel()
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: "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>, "Veith,
 Simon" <sveith@amazon.de>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8534271069403898034==
Content-Language: en-US
Content-Type: multipart/signed; micalg=sha-256;
	protocol="application/x-pkcs7-signature"; boundary="=-sQ7IaZBgsGHWhuMpB/Ui"

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



On Wed, 2018-07-11 at 11:46 +0200, Juergen Gross wrote:
> On 11/07/18 11:15, Woodhouse, David wrote:
> >=20
> > On Wed, 2018-05-30 at 13:09 +0200, Juergen Gross wrote:
> > >=20
> > > There is no need to set the same capabilities for each cpu
> > > individually. This can easily be done for all cpus when starting the
> > > kernel.
> > >=20
> > > Upstream commit: 0808e80cb760de2733c0527d2090ed2205a1eef8 ("xen: set
> > > cpu capabilities from xen_start_kernel()")
> > >=20
> > > Signed-off-by: Juergen Gross <jgross@suse.com>
> > > Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> > That breaks PV guests because they get KAISER enabled =E2=80=94 when
> > kaiser_check_boottime_disable() runs, X86_FEATURE_XENPV isn't set.
>
> Which kernel version are you talking about?
>=20
> With upstream commit 60d3450167433f2d099ce2869dc52dd9e7dc9b29 which will
> be part of next stable-4.9 everything is fine.

Right. That's what Simon had also backported. We hadn't spotted it was
already lined up.
--=-sQ7IaZBgsGHWhuMpB/Ui
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
AQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTgwNzExMDk1NDE2WjAvBgkqhkiG9w0B
CQQxIgQgFoRHL3g9g9hm/OKLIjHX01xrWelJZ803z3hz9Ke/JNYwgb4GCSsGAQQBgjcQBDGBsDCB
rTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMH
U2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0Eg
Q2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQCkS0vfWDoftE5d06JC
cD1GMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0
ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0
ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUg
RW1haWwgQ0ECEQCkS0vfWDoftE5d06JCcD1GMA0GCSqGSIb3DQEBAQUABIIBAAPvQuwaAonexFmQ
qoyrRCFuWL2Rh06wiFrcncet9UKs8JCbHFS9rbYRWF8zPOfdZ23Zz8Rrb/++mnzHrt3c7gDxm92I
0BKrQ+2cbfuIDYquJwCO7wTc5c1wU58lLMywWkaVi3RItpeZ7cBDOA6UJlXIg9SXKRYd4gLs3onz
wNAovEBc+oy8HET3E/l80wwANfJ2pHheAOv1DTSljgRO17p+3uHJjES/tztS2vT8nWIDWPRAKJgV
1qjC9Unz2gT75/ce7eyidG9TkP1cxZI839Y1E9tT8SQeQZxobfw/B1XBZewuYt9R36l42W6SX17o
uswfpVcQP9gS/EViOi4PdusAAAAAAAA=


--=-sQ7IaZBgsGHWhuMpB/Ui--

--===============8534271069403898034==
Content-Type: multipart/alternative; boundary="===============6323901978614464069=="
MIME-Version: 1.0
Content-Disposition: inline

--===============6323901978614464069==
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.



--===============6323901978614464069==
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>

--===============6323901978614464069==--

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8534271069403898034==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 11 09:54:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 09: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 1fdBpJ-0006ml-Cw; Wed, 11 Jul 2018 09:54: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=t6wn=j3=huawei.com=chenjia09@srs-us1.protection.inumbo.net>)
 id 1fdBpH-0006mb-Hk
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 09:54:23 +0000
X-Inumbo-ID: 64ba0e37-84f0-11e8-a6a9-d7ebe60f679a
Received: from huawei.com (unknown [45.249.212.189])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64ba0e37-84f0-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 09:54:26 +0000 (UTC)
Received: from NKGEML413-HUB.china.huawei.com (unknown [172.30.72.57])
 by Forcepoint Email with ESMTP id 66DB3EA7F49C0;
 Wed, 11 Jul 2018 17:54:17 +0800 (CST)
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by
 NKGEML413-HUB.china.huawei.com ([10.98.56.74]) with mapi id
 14.03.0382.000; Wed, 11 Jul 2018 17:54:10 +0800
From: "Chenjia (C)" <chenjia09@huawei.com>
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: =?utf-8?B?562U5aSNOiDnrZTlpI06IOetlOWkjTogW1hlbi1kZXZlbF0g562U5aSNOiBI?=
 =?utf-8?B?ZWxwOiBhIHhlbiBjcmFzaCBvZiA0LjguMiB2ZXJzaW9uLy8vLy/nrZTlpI06?=
 =?utf-8?B?IElzIHRoZXJlIGEgZmFzdGVyIHdheSB0byByZXN0b3JlIFZpcnR1YWwgbWFj?=
 =?utf-8?Q?hine_status_in_Xen=3F?=
Thread-Index: AQHUE1YcbhtI5j8VY025sXyxY1HCMKR//B7w//+V6wCAAfYDQP//peuAgACNfiD//5PEgACbj9LgAHSud6A=
Date: Wed, 11 Jul 2018 09:54:09 +0000
Message-ID: <193BC0700AA2F44A8843B8D1C1E6B618D51BBF37@nkgeml514-mbx.china.huawei.com>
References: <193BC0700AA2F44A8843B8D1C1E6B618D51AA10D@nkgeml514-mbx.china.huawei.com>
 <5B35C66802000078001350C7@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA189@nkgeml514-mbx.china.huawei.com>
 <5B35FCCC02000078001CF04A@prv1-mh.provo.novell.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AA2AC@nkgeml514-mbx.china.huawei.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB24C@nkgeml514-mbx.china.huawei.com>
 <625c8b72-f066-c167-ac5e-407b2651437f@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51AB8C9@nkgeml514-mbx.china.huawei.com>
 <d8d68fb5-989f-0aae-7126-ec7d3e18af82@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABC84@nkgeml514-mbx.china.huawei.com>
 <8749fd38-cd74-c936-396d-51abb13df97d@suse.com>
 <193BC0700AA2F44A8843B8D1C1E6B618D51ABCEE@nkgeml514-mbx.china.huawei.com>
 <2cf6117e-c32c-7572-3105-97d88001a2de@suse.com> 
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.200.90]
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: [Xen-devel] =?utf-8?b?562U5aSNOiDnrZTlpI06IOetlOWkjTog562U5aSN?=
 =?utf-8?b?OiAg562U5aSNOiBIZWxwOiBhIHhlbiBjcmFzaCBvZiA0LjguMiB2ZXJzaW9u?=
 =?utf-8?q?/////=E7=AD=94=E5=A4=8D=3A_Is_there_a_faster_way_to_restore_Vir?=
 =?utf-8?q?tual_machine_status_in_Xen=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>
Cc: zhaobingjian <zhaobingjian@huawei.com>,
 "Shentao \(Terry\)" <shentao8@huawei.com>, "Hutao \(C\)" <hutao09@huawei.com>,
 "Jugang \(David, Enterprise Network\)" <jugang09@huawei.com>,
 Yaoshaomin <yaoshaomin@huawei.com>,
 "Zhuxiaolin \(A\)" <zhuxiaolin09@huawei.com>,
 "wangxu \(R\)" <wangxu0@huawei.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 yuanjinfeng <yuanjinfeng@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>

RGVhciB4ZW4gZXhwZXJ077yaDQoJRnJvbSB0aGUgYmxvY2tlZCBpbmZvcm1hdGlvbiwgd2UgZm91
bmQgdGhhdCB0aGUgQ1BVIDE0IGFuZCBDUFUgMTkgaXMgYmxvY2tlZCwgYW5kIHRoZSBjYWxsIHRy
YWNlIGlzIG1haW5seSBhYm91dDoNCls2ODkxNS43OTI1MjZdICBbPGZmZmZmZmZmODExMDI0Zjg+
XSBvbl9lYWNoX2NwdSsweDI4LzB4NjANCls2ODkxNS43OTI1NDBdICBbPGZmZmZmZmZmODEzZWQ3
ZTE+XSBkZWNyZWFzZV9yZXNlcnZhdGlvbisweDI2MS8weDJmMA0KWzY4OTE1Ljc5MjU1NV0gIFs8
ZmZmZmZmZmY4MTNlZGZjNj5dIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcysweGU2LzB4MTgwDQpb
Njg5MTUuNzkyNTcxXSAgWzxmZmZmZmZmZjgxM2VjMjExPl0gZ250dGFiX2FsbG9jX3BhZ2VzKzB4
MTEvMHg0MA0KWzY4OTE1Ljc5MjU4Nl0gIFs8ZmZmZmZmZmZhMDQ5YzE1Yz5dIGdudGRldl9pb2N0
bCsweDIzYy8weDc1MCBbeGVuX2dudGRldl0NCls2ODkxNS43OTI2MDhdICBbPGZmZmZmZmZmODEy
MTNkNDM+XSBkb192ZnNfaW9jdGwrMHgyZTMvMHg0YzANCls2ODkxNS43OTI2MzFdICBbPGZmZmZm
ZmZmODEyMTNmOTQ+XSBTeVNfaW9jdGwrMHg3NC8weDgwDQpbNjg5MTUuNzkyNjQ0XSAgWzxmZmZm
ZmZmZjgxNWY1N2MzPl0gZW50cnlfU1lTQ0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENCg0KWzY5
MTc1Ljc4NjQwNV0gQ2FsbCBUcmFjZToNCls2OTE3NS43ODY0MThdICBbPGZmZmZmZmZmODExOGIx
ZTg+XSBwYWdlY2FjaGVfZ2V0X3BhZ2UrMHgxNjgvMHgxZDANCls2OTE3NS43ODY0NzFdICBbPGZm
ZmZmZmZmYTAyNjg1Yjk+XSBwcmVwYXJlX3BhZ2VzKzB4YTkvMHgxYjAgW2J0cmZzXQ0KWzY5MTc1
Ljc4NjUwOF0gIFs8ZmZmZmZmZmZhMDI2OTM0Mj5dIF9fYnRyZnNfYnVmZmVyZWRfd3JpdGUrMHgy
MTIvMHg2ODAgW2J0cmZzXQ0KWzY5MTc1Ljc4NjU0M10gIFs8ZmZmZmZmZmZhMDI2Y2ZlMz5dIGJ0
cmZzX2ZpbGVfd3JpdGVfaXRlcisweDE4My8weDVjMCBbYnRyZnNdDQpbNjkxNzUuNzg2NTYwXSAg
WzxmZmZmZmZmZjgxMjAxNTQ2Pl0gX192ZnNfd3JpdGUrMHhiNi8weDEwMA0KWzY5MTc1Ljc4NjU3
NF0gIFs8ZmZmZmZmZmY4MTIwMWIzZD5dIHZmc193cml0ZSsweDlkLzB4MTkwDQpbNjkxNzUuNzg2
NTg3XSAgWzxmZmZmZmZmZjgxMjAyODEyPl0gU3lTX3dyaXRlKzB4NDIvMHhhMA0KWzY5MTc1Ljc4
NjU5OV0gIFs8ZmZmZmZmZmY4MTVmNTdjMz5dIGVudHJ5X1NZU0NBTExfNjRfZmFzdHBhdGgrMHgx
ZS8weGNhDQpbNjkxNzUuNzkzODgxXSBEV0FSRjIgdW53aW5kZXIgc3R1Y2sgYXQgZW50cnlfU1lT
Q0FMTF82NF9mYXN0cGF0aCsweDFlLzB4Y2ENCg0KCVdoYXQgdGhlIHJlYXNvbiBtYXliZSB0byBj
YXVzZSB0aGlzIHByb2JsZW0/IElzIHRoZXJlIHNvbWUgd2F5IHRvIFByZXZlbnQgdGhlIGtlcm5l
bCBmcm9tIGRvaW5nIHNpbWlsYXIgcHJvY2Vzc2luZyBhbmQgYXZvaWRpbmcgdGhpcyBwcm9ibGVt
cz8gTG9va2luZyBmb3J3YXJkIHRvIHlvdXIgcmVwbHksdGhhbmsgeW91IQ0KDQpCZXN0IFJlZ2Fy
ZHMNCg0KDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6IENoZW5qaWEgKEMpIA0K
5Y+R6YCB5pe26Ze0OiAyMDE45bm0N+aciDnml6UgMTA6MTINCuaUtuS7tuS6ujogJ0p1ZXJnZW4g
R3Jvc3MnIDxqZ3Jvc3NAc3VzZS5jb20+DQrmioTpgIE6IHpoYW9iaW5namlhbiA8emhhb2Jpbmdq
aWFuQGh1YXdlaS5jb20+OyBTaGVudGFvIChUZXJyeSkgPHNoZW50YW84QGh1YXdlaS5jb20+OyBZ
YW9zaGFvbWluIDx5YW9zaGFvbWluQGh1YXdlaS5jb20+OyBaaHV4aWFvbGluIChBKSA8emh1eGlh
b2xpbjA5QGh1YXdlaS5jb20+OyB3YW5neHUgKFIpIDx3YW5neHUwQGh1YXdlaS5jb20+OyB4ZW4t
ZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IHl1YW5qaW5mZW5nIDx5dWFu
amluZmVuZ0BodWF3ZWkuY29tPjsgSHV0YW8gKEMpIDxodXRhbzA5QGh1YXdlaS5jb20+OyBKdWdh
bmcgKERhdmlkLCBFbnRlcnByaXNlIE5ldHdvcmspIDxqdWdhbmcwOUBodWF3ZWkuY29tPjsgSmFu
IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0K5Li76aKYOiDnrZTlpI06IOetlOWkjTog562U
5aSNOiDnrZTlpI06IFtYZW4tZGV2ZWxdIOetlOWkjTogSGVscDogYSB4ZW4gY3Jhc2ggb2YgNC44
LjIgdmVyc2lvbi8vLy8v562U5aSNOiBJcyB0aGVyZSBhIGZhc3RlciB3YXkgdG8gcmVzdG9yZSBW
aXJ0dWFsIG1hY2hpbmUgc3RhdHVzIGluIFhlbj8NCg0KRGVhciBKdWVyZ2VuOg0KCVdlIGhhdmUg
ZGlzYWJsZSBEUERLIGFuZCBhZGQgY29ucmluZ19zaXplPTFNIG9uIHRoZSBzZXJ2ZXIoeGVuIDQu
OC4zIHdpdGggZG9tMCBsaW51eCBrZXJuZWwgNC40LjEyMS05Mi44NS1kZWZhdWx0KSwgYW5kIHdl
IHN0aWxsIGdvdCB0aGUgYmxvY2tlZCBpbmZvcm1hdGlvbiwgcGxlYXNlIHNlZSB0aGUgYXR0YWNo
IGZpbGUgdG8gaGVscCB1cy4gVGhhbmsgeW91IQ0KDQpCZXN0IFJlZ2FyZHMNCg0KLS0tLS3pgq7k
u7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBKdWVyZ2VuIEdyb3NzIFttYWlsdG86amdyb3NzQHN1
c2UuY29tXSANCuWPkemAgeaXtumXtDogMjAxOOW5tDfmnIg25pelIDE1OjUwDQrmlLbku7bkuro6
IENoZW5qaWEgKEMpIDxjaGVuamlhMDlAaHVhd2VpLmNvbT47IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4NCuaKhOmAgTogemhhb2JpbmdqaWFuIDx6aGFvYmluZ2ppYW5AaHVhd2VpLmNv
bT47IFNoZW50YW8gKFRlcnJ5KSA8c2hlbnRhbzhAaHVhd2VpLmNvbT47IFlhb3NoYW9taW4gPHlh
b3NoYW9taW5AaHVhd2VpLmNvbT47IFpodXhpYW9saW4gKEEpIDx6aHV4aWFvbGluMDlAaHVhd2Vp
LmNvbT47IHdhbmd4dSAoUikgPHdhbmd4dTBAaHVhd2VpLmNvbT47IHhlbi1kZXZlbCA8eGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsgeXVhbmppbmZlbmcgPHl1YW5qaW5mZW5nQGh1YXdl
aS5jb20+OyBIdXRhbyAoQykgPGh1dGFvMDlAaHVhd2VpLmNvbT4NCuS4u+mimDogUmU6IOetlOWk
jTog562U5aSNOiDnrZTlpI06IFtYZW4tZGV2ZWxdIOetlOWkjTogSGVscDogYSB4ZW4gY3Jhc2gg
b2YgNC44LjIgdmVyc2lvbi8vLy8v562U5aSNOiBJcyB0aGVyZSBhIGZhc3RlciB3YXkgdG8gcmVz
dG9yZSBWaXJ0dWFsIG1hY2hpbmUgc3RhdHVzIGluIFhlbj8NCg0KT24gMDYvMDcvMTggMDg6Mjcs
IENoZW5qaWEgKEMpIHdyb3RlOg0KPiBEZWFyIEp1ZXJnZW46DQo+ICAgICAgICAgICAgV2Ugd2ls
bCBmb2xsb3cgeW91ciBzdWdnZXN0aW9uOiB1bmxvYWQgRFBESywgdGhlbiB0ZXN0IGEgYWdhaW4u
DQo+IA0KPiAJT3VyIHNlcnZlciBoYXZlIDI0IHZjcHUsIGFuZCBpZiB3ZSBwcmVzcyAnMCcgaXQg
b25seSBzaG93IDEwIHZjcHUncyBkdW1wIG1lc3NhZ2UsICBpcyB0aGVyZSBhIHdheSB0byBzaG93
IG1vcmUgZHVtcCBtZXNzYWdlPw0KDQpMb29raW5nIG1vcmUgYXQgdGhpcyBJIGd1ZXNzIHRoZSBj
b25zb2xlIHJpbmcgYnVmZmVyIGlzIHRvbyBzbWFsbC4NCg0KUGxlYXNlIGFkZA0KDQpjb25yaW5n
X3NpemU9MU0NCg0KdG8geW91ciBoeXBlcnZpc29yIGJvb3QgcGFyYW1ldGVycy4NCg0KDQpKdWVy
Z2VuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 10:16:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 10: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 1fdCAv-0000ty-5j; Wed, 11 Jul 2018 10: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=25lf=j3=kernel.org=leon@srs-us1.protection.inumbo.net>)
 id 1fdC95-0000aY-SD
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 10:14:51 +0000
X-Inumbo-ID: 3854ad76-84f3-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3854ad76-84f3-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 12:14:39 +0200 (CEST)
Received: from localhost (unknown [193.47.165.251])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4503F208FA;
 Wed, 11 Jul 2018 10:14:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531304089;
 bh=Bp+yl/3OlWMuPBIsBBZQv8OYym8i7sttwmB3YyU0u4M=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=xmjB3UQl5vBYCOMqPRFz5wFIwNv3DskbuQCDzzKN8037kbjM1b77vSJACAecCgvHr
 y36Q/B7KkMUGY5/GpYvNIE3S05xPba2OuxMzeAyNl9kT9gMk9AbtAQgcWE6P91Ejtv
 VMX/JLsouC2/pRsH2iEfsssmorbxTzf2W5jWeNTQ=
Date: Wed, 11 Jul 2018 13:14:47 +0300
From: Leon Romanovsky <leon@kernel.org>
To: Michal Hocko <mhocko@kernel.org>
Message-ID: <20180711101447.GU3014@mtr-leonro.mtl.com>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <20180709122908.GJ22049@dhcp22.suse.cz>
 <20180710134040.GG3014@mtr-leonro.mtl.com>
 <20180710141410.GP14284@dhcp22.suse.cz>
 <20180710162020.GJ3014@mtr-leonro.mtl.com>
 <20180711090353.GD20050@dhcp22.suse.cz>
MIME-Version: 1.0
In-Reply-To: <20180711090353.GD20050@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
X-Mailman-Approved-At: Wed, 11 Jul 2018 10:16:43 +0000
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Content-Type: multipart/mixed; boundary="===============1028168349784189340=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1028168349784189340==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="bzuizT9vlVVqWfw+"
Content-Disposition: inline


--bzuizT9vlVVqWfw+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Wed, Jul 11, 2018 at 11:03:53AM +0200, Michal Hocko wrote:
> On Tue 10-07-18 19:20:20, Leon Romanovsky wrote:
> > On Tue, Jul 10, 2018 at 04:14:10PM +0200, Michal Hocko wrote:
> > > On Tue 10-07-18 16:40:40, Leon Romanovsky wrote:
> > > > On Mon, Jul 09, 2018 at 02:29:08PM +0200, Michal Hocko wrote:
> > > > > On Wed 27-06-18 09:44:21, Michal Hocko wrote:
> > > > > > This is the v2 of RFC based on the feedback I've received so far. The
> > > > > > code even compiles as a bonus ;) I haven't runtime tested it yet, mostly
> > > > > > because I have no idea how.
> > > > > >
> > > > > > Any further feedback is highly appreciated of course.
> > > > >
> > > > > Any other feedback before I post this as non-RFC?
> > > >
> > > > From mlx5 perspective, who is primary user of umem_odp.c your change looks ok.
> > >
> > > Can I assume your Acked-by?
> >
> > I didn't have a chance to test it because it applies on our rdma-next, but
> > fails to compile.
>
> What is the compilation problem? Is it caused by the patch or some other
> unrelated changed?

Thanks for pushing me to take a look on it.
Your patch needs the following hunk to properly compile at least on my system.

I'll take it to our regression.

diff --git a/include/linux/mmu_notifier.h b/include/linux/mmu_notifier.h
index 369867501bed..1f364a157097 100644
--- a/include/linux/mmu_notifier.h
+++ b/include/linux/mmu_notifier.h
@@ -155,9 +155,9 @@ struct mmu_notifier_ops {
 	 * cannot block, mmu_notifier_ops.flags should have
 	 * MMU_INVALIDATE_DOES_NOT_BLOCK set.
 	 */
-	void (*invalidate_range_start)(struct mmu_notifier *mn,
+	int (*invalidate_range_start)(struct mmu_notifier *mn,
 				       struct mm_struct *mm,
-				       unsigned long start, unsigned long end);
+				       unsigned long start, unsigned long end, bool blockable);
 	void (*invalidate_range_end)(struct mmu_notifier *mn,
 				     struct mm_struct *mm,
 				     unsigned long start, unsigned long end);
@@ -229,7 +229,7 @@ extern int __mmu_notifier_test_young(struct mm_struct *mm,
 				     unsigned long address);
 extern void __mmu_notifier_change_pte(struct mm_struct *mm,
 				      unsigned long address, pte_t pte);
-extern void __mmu_notifier_invalidate_range_start(struct mm_struct *mm,
+extern int __mmu_notifier_invalidate_range_start(struct mm_struct *mm,
 				  unsigned long start, unsigned long end,
 				  bool blockable);
 extern void __mmu_notifier_invalidate_range_end(struct mm_struct *mm,
diff --git a/include/linux/oom.h b/include/linux/oom.h
index 6adac113e96d..92f70e4c6252 100644
--- a/include/linux/oom.h
+++ b/include/linux/oom.h
@@ -95,7 +95,7 @@ static inline int check_stable_address_space(struct mm_struct *mm)
 	return 0;
 }

-void __oom_reap_task_mm(struct mm_struct *mm);
+bool __oom_reap_task_mm(struct mm_struct *mm);

 extern unsigned long oom_badness(struct task_struct *p,
 		struct mem_cgroup *memcg, const nodemask_t *nodemask,
diff --git a/mm/oom_kill.c b/mm/oom_kill.c
index 7e0c6e78ae5c..7c7bd6f3298e 100644
--- a/mm/oom_kill.c
+++ b/mm/oom_kill.c
@@ -1,6 +1,6 @@
 /*
  *  linux/mm/oom_kill.c
- *
+ *
  *  Copyright (C)  1998,2000  Rik van Riel
  *	Thanks go out to Claus Fischer for some serious inspiration and
  *	for goading me into coding this file...
@@ -569,7 +569,7 @@ static bool oom_reap_task_mm(struct task_struct *tsk, struct mm_struct *mm)
 	if (!__oom_reap_task_mm(mm)) {
 		up_read(&mm->mmap_sem);
 		ret = false;
-		goto out_unlock;
+		goto unlock_oom;
 	}

 	pr_info("oom_reaper: reaped process %d (%s), now anon-rss:%lukB, file-rss:%lukB, shmem-rss:%lukB\n",

Thanks

> --
> Michal Hocko
> SUSE Labs

--bzuizT9vlVVqWfw+
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIcBAEBAgAGBQJbRdiXAAoJEORje4g2clinNPQP/jvfP8MeILcz9WT7kxNVX7c/
XpnkJcPys8ZjDS653gbzrRzw+nFz3sfqbSrvKb6MgCGfAGdanoHWjQsNbYz+Ci0m
jr68xil3AoZsR30dolMGlCjHnsTq3CyJgNPfjm90VkuBV3huxGx52vSLuKBVVYuv
qp+D/DwaxHKp9iUa4b5y8aXQYNCV++L3sNWgeUCXzaDvFm8WORW5PX/BxJ5a4M3r
AFyJf0XIHfByd3mBDWJlo4c3mgAxV1hltesZHFCySPs4oLKRuHFiEap1BGNZsn8j
m61eIRFoH5WVacvq1xHKs/oF9inuoaB9IzQsaeZan4YgOwthfcAibPxcdbcta29p
IxYQUgjY+e3feJSOiHqFtujW8A3HpsuFUSPC7PHuJFJWqwCIcESxL3qeikBi2goA
l5HIP6MMdKXv9PgXEsEFlPQJCS+ZsFk52pUOfneLve8t4MBWcuRXZpk0G0qfVLwq
/2p9ES6m7Lroq7a0RkFZyWMmIdgBk9WjFbxm1ogXkMTWv7cQbmB94t0ut3fF6RCR
lQfcHf16xm2IM4gNpzahFy4zsXWNWAdj/oVGDQjx3lu5LzvEriYptJZhKOx+lSdO
lRO+pA/gzHWnbtA32swGX+MaHUNRAuVV8x1lbgRUq/aKwedg8BCpJXokrcpAasTt
+En8/fnNQqxwKFdJw8j+
=6e5O
-----END PGP SIGNATURE-----

--bzuizT9vlVVqWfw+--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1028168349784189340==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 11 10:26:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 10: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 1fdCK5-0001zN-GB; Wed, 11 Jul 2018 10:26: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdCK4-0001zA-8b
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 10:26:12 +0000
X-Inumbo-ID: d78475e2-84f4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d78475e2-84f4-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 10:26:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59926708"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 12:25:21 +0200
Message-ID: <20180711102521.78725-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] xen/x86: fix linker script to work with lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

bGxkICh0aGUgbGx2bSBsaW5rZXIpIGhhcyBzb21lIGlzc3VlcyB3aXRoIFhlbiBsaW5rZXIgc2Ny
aXB0LiBJdApkb2Vzbid0IHVuZGVyc3RhbmQgJ3x8JyBpbiBhc3NlcnQgZXhwcmVzc2lvbnM6Cgps
ZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1p
ZD1zaGExIFwKICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8g
L3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKbGQ6IGVycm9yOiB4ZW4ubGRzOjI2MDogbWFs
Zm9ybWVkIG51bWJlcjogfAo+Pj4gQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4gKCgoKCgoKCgoMjYx
ID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkgKyAoKDEgPDwgMzkp
IC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEgPDwgMzApKSkgfHwKPj4+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpBbmQgZG9lc24ndCB3b3JrIHByb3Blcmx5IHdp
dGggdGhlICdERUZJTkVEKGZvbykgPyBmb28gOiAuLi4nCmV4cHJlc3Npb246CgpsZCAgICAtbWVs
Zl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwK
ICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3Jj
L3hlbi94ZW4vLnhlbi1zeW1zLjAKbGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBm
b3VuZDogZWZpCgpGaXggdGhlIGZpcnN0IGlzc3VlIGJ5IHVzaW5nICd8JyBpbnN0ZWFkIG9mICd8
fCcsIGFuZCB0aGUgc2Vjb25kIG9uZQpieSBkZWNsYXJpbmcgdGhlIGVmaSBzeW1ib2wgYXMgYSB3
ZWFrIHN5bWJvbC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBEYW5pZWwgS2lwZXIg
PGRhbmllbC5raXBlckBvcmFjbGUuY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKIC0gRXhwb3J0
IGVmaSBhcyBhIHdlYWsgc3ltYm9sIGluIG9yZGVyIHRvIHJlbW92ZSB0aGUgREVGSU5FRAogICBj
b25kaXRpb25hbCBpbiB0aGUgbGlua2VyIHNjcmlwdC4KIC0gQWRkIGEgZGVmaW5lIGZvciBzZXR0
aW5nIHRoZSB3ZWFrIGF0dHJpYnV0ZSBhbmQgcmVwbGFjZSBleGlzdGluZwogICB1c2Vycy4KLS0t
CiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgICAgICAgICB8IDQgKy0tLQogeGVuL2luY2x1
ZGUveGVuL2NvbXBpbGVyLmggICAgICAgICAgfCAyICsrCiB4ZW4vaW5jbHVkZS94ZW4vZWZpLmgg
ICAgICAgICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9saXZlcGF0Y2hfcGF5bG9hZC5o
IHwgNCArKy0tCiA0IGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TIGIveGVuL2FyY2gveDg2L3hl
bi5sZHMuUwppbmRleCA3MGFmZWRkMzFkLi45ZmE0MGE2ZDQ4IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKQEAgLTMwNCw4ICsz
MDQsNiBAQCBTRUNUSU9OUwogICB9IDp0ZXh0CiAjZW5kaWYKIAotICBlZmkgPSBERUZJTkVEKGVm
aSkgPyBlZmkgOiAuOwotCiAgIC8qIFNlY3Rpb25zIHRvIGJlIGRpc2NhcmRlZCAqLwogICAvRElT
Q0FSRC8gOiB7CiAgICAgICAgKiguZXhpdC50ZXh0KQpAQCAtMzMxLDcgKzMyOSw3IEBAIFNFQ1RJ
T05TCiAgIC5jb21tZW50IDAgOiB7ICooLmNvbW1lbnQpIH0KIH0KIAotQVNTRVJUKF9faW1hZ2Vf
YmFzZV9fID4gWEVOX1ZJUlRfU1RBUlQgfHwKK0FTU0VSVChfX2ltYWdlX2Jhc2VfXyA+IFhFTl9W
SVJUX1NUQVJUIHwKICAgICAgICBfXzJNX3J3ZGF0YV9lbmQgPD0gWEVOX1ZJUlRfRU5EIC0gTlJf
Q1BVUyAqIFBBR0VfU0laRSwKICAgICAgICAiWGVuIGltYWdlIG92ZXJsYXBzIHN0dWJzIGFyZWEi
KQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaCBiL3hlbi9pbmNsdWRl
L3hlbi9jb21waWxlci5oCmluZGV4IGE3ZTA1NjgxYzkuLjAwMWY1ODk2NTUgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9jb21waWxl
ci5oCkBAIC0xOCw2ICsxOCw4IEBACiAKICNkZWZpbmUgX19wYWNrZWQgICAgICBfX2F0dHJpYnV0
ZV9fKChfX3BhY2tlZF9fKSkKIAorI2RlZmluZSBfX3dlYWsgICAgICAgIF9fYXR0cmlidXRlX18o
KHdlYWspKQorCiAjaWYgKCFkZWZpbmVkKF9fY2xhbmdfXykgJiYgKF9fR05VQ19fID09IDQpICYm
IChfX0dOVUNfTUlOT1JfXyA8IDUpKQogI2RlZmluZSB1bnJlYWNoYWJsZSgpIGRvIHt9IHdoaWxl
ICgxKQogI2Vsc2UKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9lZmkuaCBiL3hlbi9pbmNs
dWRlL3hlbi9lZmkuaAppbmRleCA0NGI3ZDNlYzNhLi41Njc4ZGY3MmY5IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS94ZW4vZWZpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2VmaS5oCkBAIC0yMSw3
ICsyMSw3IEBAIHN0cnVjdCBlZmkgewogICAgIHVuc2lnbmVkIGxvbmcgc21iaW9zMzsgICAgICAv
KiBTTUJJT1MgdjMgdGFibGUgKi8KIH07CiAKLWV4dGVybiBzdHJ1Y3QgZWZpIGVmaTsKK2V4dGVy
biBzdHJ1Y3QgZWZpIF9fd2VhayBlZmk7CiAKICNpZm5kZWYgX19BU1NFTUJMWV9fCiAKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9saXZlcGF0Y2hfcGF5bG9hZC5oIGIveGVuL2luY2x1ZGUv
eGVuL2xpdmVwYXRjaF9wYXlsb2FkLmgKaW5kZXggOGYzOGNjMmM2MC4uNGExYTk2ZDA1NCAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaF9wYXlsb2FkLmgKKysrIGIveGVuL2lu
Y2x1ZGUveGVuL2xpdmVwYXRjaF9wYXlsb2FkLmgKQEAgLTI0LDcgKzI0LDcgQEAgdHlwZWRlZiB2
b2lkIGxpdmVwYXRjaF91bmxvYWRjYWxsX3Qodm9pZCk7CiAgKiBleGVjdXRlZCBpbiBzZXJpZXMg
YnkgdGhlIGxpdmVwYXRjaCBpbmZyYXN0cnVjdHVyZSBhdCBwYXRjaCBsb2FkIHRpbWUuCiAgKi8K
ICNkZWZpbmUgTElWRVBBVENIX0xPQURfSE9PSyhfZm4pIFwKLSAgICBsaXZlcGF0Y2hfbG9hZGNh
bGxfdCAqX19hdHRyaWJ1dGVfXygod2VhaykpIFwKKyAgICBsaXZlcGF0Y2hfbG9hZGNhbGxfdCAq
X193ZWFrIFwKICAgICAgICAgY29uc3QgbGl2ZXBhdGNoX2xvYWRfZGF0YV8jI19mbiBfX3NlY3Rp
b24oIi5saXZlcGF0Y2guaG9va3MubG9hZCIpID0gX2ZuOwogCiAvKgpAQCAtMzMsNyArMzMsNyBA
QCB0eXBlZGVmIHZvaWQgbGl2ZXBhdGNoX3VubG9hZGNhbGxfdCh2b2lkKTsKICAqIFNhbWUgYXMg
TE9BRCBob29rIHdpdGggcy9sb2FkL3VubG9hZC8KICAqLwogI2RlZmluZSBMSVZFUEFUQ0hfVU5M
T0FEX0hPT0soX2ZuKSBcCi0gICAgIGxpdmVwYXRjaF91bmxvYWRjYWxsX3QgKl9fYXR0cmlidXRl
X18oKHdlYWspKSBcCisgICAgIGxpdmVwYXRjaF91bmxvYWRjYWxsX3QgKl9fd2VhayBcCiAgICAg
ICAgIGNvbnN0IGxpdmVwYXRjaF91bmxvYWRfZGF0YV8jI19mbiBfX3NlY3Rpb24oIi5saXZlcGF0
Y2guaG9va3MudW5sb2FkIikgPSBfZm47CiAKICNlbmRpZiAvKiBfX1hFTl9MSVZFUEFUQ0hfUEFZ
TE9BRF9IX18gKi8KLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 10:33:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 10:33:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdCRG-0002js-H6; Wed, 11 Jul 2018 10:33: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdCRF-0002ji-7D
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 10:33:37 +0000
X-Inumbo-ID: d77a9a64-84f5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d77a9a64-84f5-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 12:33:25 +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 1fdCRD-0005tZ-D4; Wed, 11 Jul 2018 10:33: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 1fdCRC-0003kd-QM; Wed, 11 Jul 2018 10:33:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdCRC-0001fB-Pj; Wed, 11 Jul 2018 10:33:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125101-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=f3d275cb5eae88295b14fce6b022290e939f6a28
X-Osstest-Versions-That: xen=f5d10dc2909c84e4ffc7240e542c513ed480aa04
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 10:33:34 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125101: 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>

ZmxpZ2h0IDEyNTEwMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTEwMS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmM2QyNzVjYjVlYWU4ODI5NWIxNGZjZTZiMDIyMjkwZTkzOWY2YTI4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmNWQxMGRjMjkwOWM4NGU0ZmZj
NzI0MGU1NDJjNTEzZWQ0ODBhYTA0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwODAgIDIwMTgt
MDctMTAgMTg6MDA6MzAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTAxICAy
MDE4LTA3LTExIDA4OjAwOjI5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdp
dAogICBmNWQxMGRjMjkwLi5mM2QyNzVjYjVlICBmM2QyNzVjYjVlYWU4ODI5NWIxNGZjZTZiMDIy
MjkwZTkzOWY2YTI4IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 10:34:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 10:34:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdCRh-0002ll-SE; Wed, 11 Jul 2018 10:34: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=lp25=j3=citrix.com=prvs=7234a998f=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fdCRh-0002le-Gx
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 10:34:05 +0000
X-Inumbo-ID: f1f0a57c-84f5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1f0a57c-84f5-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 10:34:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59927091"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-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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
 NkY9enyrlw==
Message-ID: <dd660c29-f06c-ee5b-0063-2e0c4dd0099f@citrix.com>
Date: Wed, 11 Jul 2018 11:34:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180707110526.35822-9-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 08/13] x86: add 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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IEBAIC0zNSwxNyAr
OTMsMzMgQEAgc3RhdGljIHZvaWQgaW9tbXVfb3AoeGVuX2lvbW11X29wX3QgKm9wKQo+ICAKPiAg
aW50IGRvX29uZV9pb21tdV9vcCh4ZW5faW9tbXVfb3BfYnVmX3QgKmJ1ZikKPiAgewo+IC0gICAg
eGVuX2lvbW11X29wX3Qgb3A7Cj4gKyAgICB4ZW5faW9tbXVfb3BfdCBvcCA9IHt9Owo+ICsgICAg
c2l6ZV90IG9mZnNldDsKPiArICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0gewo+
ICsgICAgICAgIFtYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZF0gPSBzaXplb2Yoc3RydWN0IHhl
bl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCksCj4gKyAgICB9Owo+ICsKPiArICAgIG9mZnNldCA9
IG9mZnNldG9mKHN0cnVjdCB4ZW5faW9tbXVfb3AsIHUpOwo+ICAKPiAtICAgIGlmICggYnVmLT5z
aXplIDwgc2l6ZW9mKG9wKSApCj4gKyAgICBpZiAoIGJ1Zi0+c2l6ZSA8IG9mZnNldCApCj4gICAg
ICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4gIAo+IC0gICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoKHZv
aWQgKikmb3AsIGJ1Zi0+aCwgc2l6ZW9mKG9wKSkgKQo+ICsgICAgaWYgKCBjb3B5X2Zyb21fZ3Vl
c3QoKHZvaWQgKikmb3AsIGJ1Zi0+aCwgb2Zmc2V0KSApCj4gICAgICAgICAgcmV0dXJuIC1FRkFV
TFQ7Cj4gIAo+ICAgICAgaWYgKCBvcC5wYWQgKQo+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+
ICAKPiArICAgIGlmICggb3Aub3AgPj0gQVJSQVlfU0laRShvcF9zaXplKSApCj4gKyAgICAgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOwo+ICsKPiArICAgIGlmICggYnVmLT5zaXplIDwgb2Zmc2V0ICsg
b3Bfc2l6ZVtvcC5vcF0gKQo+ICsgICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICsKPiArICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0X29mZnNldCgodm9pZCAqKSZvcC51LCBidWYtPmgsIG9mZnNldCwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcF9zaXplW29wLm9wXSkgKQo+ICsg
ICAgICAgIHJldHVybiAtRUZBVUxUOwoKVGhpcyBsb29rcyBsaWtlIHBhcnQgb2YgYSBwb3RlbnRp
YWwgU1AxIGdhZGdldCwgc28gdGhpcyBuZWVkcyB0byB1c2UKYXJyYXlfaW5kZXhfbm9zcGVjKCku
CgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 10:35:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 10:35:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdCSr-0002tg-9u; Wed, 11 Jul 2018 10:35: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdCSq-0002tS-5j
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 10:35:16 +0000
X-Inumbo-ID: 1c2c8ebe-84f6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1c2c8ebe-84f6-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 10:35: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 1fdCSn-0005wW-MS; Wed, 11 Jul 2018 10:35: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 1fdCSn-0003ns-Fa; Wed, 11 Jul 2018 10:35:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdCSn-00035R-Ev; Wed, 11 Jul 2018 10:35:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125103-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=f5d10dc2909c84e4ffc7240e542c513ed480aa04
X-Osstest-Versions-That: xen=2ddfae51d8b1d7b8cd33a4f6ad4d16d27cb869ae
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 10:35:13 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125103: 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>

ZmxpZ2h0IDEyNTEwMyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTEwMy8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGY1ZDEwZGMyOTA5Yzg0
ZTRmZmM3MjQwZTU0MmM1MTNlZDQ4MGFhMDQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDJkZGZhZTUxZDhiMWQ3YjhjZDMzYTRmNmFkNGQxNmQyN2NiODY5YWUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTA0NyAgMjAxOC0wNy0wOCAwOToxODoyMiBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxMDMgIDIwMTgtMDctMTEgMDk6MTg6MjUgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGV1LmNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIExh
cnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4KICBPbGVrc2FuZHIgR3J5dHNvdiA8b2xl
a3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAg
IDJkZGZhZTUxZDguLmY1ZDEwZGMyOTAgIGY1ZDEwZGMyOTA5Yzg0ZTRmZmM3MjQwZTU0MmM1MTNl
ZDQ4MGFhMDQgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 10:43:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 10:43: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 1fdCaJ-00045I-CD; Wed, 11 Jul 2018 10:42: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=argw=j3=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdCaH-00045D-Q0
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 10:42:57 +0000
X-Inumbo-ID: 2ec6b0d3-84f7-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ec6b0d3-84f7-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 10:43: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 w6BAYJhb179659;
 Wed, 11 Jul 2018 10:42:54 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=uA3m9vhuBmAejebdjwrtRvgh0UGrr2O0HnXFNY1zjso=;
 b=ju45N9t7dcbACbxiDmByjLKAYGQRDQV98qK6uWO7p/KnkwVoNYi4ipixkDj22AeiHTK4
 YskkH5vmH4ppOFtpIagchWfsvlNymrYz4M1SrJjHn55RnmpSOFgwqiSW537kvIh4k92d
 wPn/86RQ9sn0VBQ+C/PJu3HclyloRKozK86XrJAyuQq+lHDoypy+MtZBoDPIU/rrehh7
 CzxwUbH3tUAdbEtPGb8U0OhRjrUHgLpiPdOfQ+yNSslwVSvhle32Hb3/T0SRz5WaiJ7A
 zdmkY96+nNNXYvzCw2qySi7FjUZF6fVLQhlFf9ZpIseKKPLGf3GhvTssY+N3RH+Zk4KB fA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2k2p7dwnhh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 10:42: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 w6BAgriP021704
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 10:42:53 GMT
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6BAgqJe023674;
 Wed, 11 Jul 2018 10:42:52 GMT
Received: from olila.local.net-space.pl (/10.175.187.198)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 11 Jul 2018 03:42:52 -0700
Date: Wed, 11 Jul 2018 12:42:48 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180711104248.GF26572@olila.local.net-space.pl>
References: <20180711102521.78725-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711102521.78725-1-roger.pau@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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=699
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807110114
Subject: Re: [Xen-devel] [PATCH v2] xen/x86: fix linker script to work with
 lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMTI6MjU6MjFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IGxsZCAodGhlIGxsdm0gbGlua2VyKSBoYXMgc29tZSBpc3N1ZXMgd2l0aCBYZW4g
bGlua2VyIHNjcmlwdC4gSXQKPiBkb2Vzbid0IHVuZGVyc3RhbmQgJ3x8JyBpbiBhc3NlcnQgZXhw
cmVzc2lvbnM6Cj4KPiBsZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVs
aW5rLm8gLS1idWlsZC1pZD1zaGExIFwKPiAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5
bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAo+IGxkOiBlcnJv
cjogeGVuLmxkczoyNjA6IG1hbGZvcm1lZCBudW1iZXI6IHwKPiA+Pj4gQVNTRVJUKF9faW1hZ2Vf
YmFzZV9fID4gKCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAwKSB8ICgyNjEg
PDwgMzkpKSkgKyAoKDEgPDwgMzkpIC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8PCAzMCkpICsg
KDEgPDwgMzApKSkgfHwKPiA+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KPgo+IEFu
ZCBkb2Vzbid0IHdvcmsgcHJvcGVybHkgd2l0aCB0aGUgJ0RFRklORUQoZm9vKSA/IGZvbyA6IC4u
LicKPiBleHByZXNzaW9uOgo+Cj4gbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMg
LU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4gICAgIC9yb290L3NyYy94ZW4veGVuL2Nv
bW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPiBs
ZDogZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5kOiBlZmkKPgo+IEZpeCB0aGUg
Zmlyc3QgaXNzdWUgYnkgdXNpbmcgJ3wnIGluc3RlYWQgb2YgJ3x8JywgYW5kIHRoZSBzZWNvbmQg
b25lCj4gYnkgZGVjbGFyaW5nIHRoZSBlZmkgc3ltYm9sIGFzIGEgd2VhayBzeW1ib2wuCj4KPiBT
aWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAt
LS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBEYW5pZWwgS2lwZXIgPGRhbmll
bC5raXBlckBvcmFjbGUuY29tPgo+IC0tLQo+IENoYW5nZXMgc2luY2UgdjE6Cj4gIC0gRXhwb3J0
IGVmaSBhcyBhIHdlYWsgc3ltYm9sIGluIG9yZGVyIHRvIHJlbW92ZSB0aGUgREVGSU5FRAo+ICAg
IGNvbmRpdGlvbmFsIGluIHRoZSBsaW5rZXIgc2NyaXB0Lgo+ICAtIEFkZCBhIGRlZmluZSBmb3Ig
c2V0dGluZyB0aGUgd2VhayBhdHRyaWJ1dGUgYW5kIHJlcGxhY2UgZXhpc3RpbmcKPiAgICB1c2Vy
cy4KCk1heSBJIGFzayB5b3UgdG8gc3BsaXQgdGhpcyBwYXRjaCBpbnRvIHR3byBzZXBhcmF0ZSBw
YXRjaGVzPwpPbmUgZm9yIF9fd2VhayBjaGFuZ2UgYW5kIG9uZSBmb3IgREVGSU5FRCgpIGRyb3Ag
cGxlYXNlLgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 10:52:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 10:52: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 1fdCit-0004zR-Dr; Wed, 11 Jul 2018 10:51: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=sbn5=j3=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fdCis-0004ys-3R
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 10:51:50 +0000
X-Inumbo-ID: 62e03d2d-84f8-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x244.google.com (unknown [2607:f8b0:400d:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 62e03d2d-84f8-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 12:51:38 +0200 (CEST)
Received: by mail-qk0-x244.google.com with SMTP id c126-v6so4459774qkd.7
 for <xen-devel@lists.xenproject.org>; Wed, 11 Jul 2018 03:51:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=u9h3i6vAt4uAK8Z/PAokPxuhEP0QIYfQKSON+uOAus0=;
 b=BWUPegKKPhERCaQQLsVsY9mT0bq7PaX0ecJUlFjdnUyhppMoIaT4xhpinG+sFNAOdT
 c5K/aPGqDBm5351bYNxB9IlDRLCJU9yp1HHuYHKCe9tezIeDaJfUGCg6kyC0FiN0t/NR
 N8/PjusiLx+rLrtyED9dHVCTKn+2oHjrU3iSF6ta4ma1++oBoOQ7lQrnnRavCB5rdO0F
 s94zK/xpf0n+xs9Mg/0spIOYG34KTIv2wWBHHaCzpuzy1uneCEuS4IPSIFBIDvmxixoc
 nxtQiHEr58wAiKhvmmvgQPSF6kmLdqKVE9uNCLEN0s08BuCibyDjBHvv8M98K6j5cPON
 8++A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=u9h3i6vAt4uAK8Z/PAokPxuhEP0QIYfQKSON+uOAus0=;
 b=Zzi2dqIRnJfXi5OelQzYn591XV34NCpO6XfrQFbjqfYcr1AssNgMX57OXMhrkHALSK
 GaLPMK950yqckXpefVH/Mqm5ZbkDIWVjY1n0HSguz1E5mkSvJISZNG6WCol6U5x7ros5
 AmYhvUVXBhp01mT4eLuZWPoaF7Gw/lKmQubQvz5PUIJzBh+gx4nZj+DA9pc/j9osbII6
 VgqGM269coQ2v+iScnx0H0ytStCv7qAkJeYlTrUaSzJ8E4VM9jlNQWtCNWVCm6uf5AHy
 dMZ7kePTM5hhrRh6JCikxqRPodAULp0Ry/rH+QrMiTSM0lOYR0+ebrsh3s/nXI2cU8vU
 VB7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=u9h3i6vAt4uAK8Z/PAokPxuhEP0QIYfQKSON+uOAus0=;
 b=ATuPeXUMdWmj07GSe6oaPnPTB5Xq4fSiMNN5dVktTdIyDeq42GQTzAAX0Dt61P9gaB
 P9DAS9T+KGQcjSrpDaQQfWahgItmv37bFRTwQbUUL5cUitiQDhIiIcLRqS0cQkpmYQG8
 1+ikcq2xFYS6xC5wXTUenUE+A1ld7JDb1n2GEyK8KujBcAimvIyrwjc03OgrqoUUZOyZ
 82OquvrG29evOtN0iKDEboSoW4BBuxK4aIJMovcM2cFRKm9FvPKohOC4603mLeqxZil8
 /8rNNr1NlP1w9ZGs1DraF3yz7su16uiuXEpFpXCIOm5dd9vueewWxdmuCFSQZIBaQIu7
 Bb6A==
X-Gm-Message-State: APt69E1rJXY07ANeFh2ZNrck9JJTS5I6reuvKg962GYB+2BTKeM/YdDz
 A2Zsdh2jh83Mq8d7/l3BOCcUWp7y7rpi+5QzHAY=
X-Google-Smtp-Source: AAOMgpdBcFo4WpZxKHL+wjva3X/xTCFlU5n9ih5HkbwjNXiEL6XAGBR7S1VeBY6sOyles4AfvTJD3XPMNM4r+5o05J4=
X-Received: by 2002:a37:953:: with SMTP id
 80-v6mr25781533qkj.331.1531306308875; 
 Wed, 11 Jul 2018 03:51:48 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Wed, 11 Jul 2018 03:51:48
 -0700 (PDT)
In-Reply-To: <20180707110526.35822-10-paul.durrant@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-10-paul.durrant@citrix.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 11 Jul 2018 11:51:48 +0100
X-Google-Sender-Auth: nQvvgQ0Zv9CDitLVxUUX1LfFOIo
Message-ID: <CAFLBxZaDK1pZ8vWBA7EwWVsqiUSRG2cmcD7i9+Ng53x2QDbWsQ@mail.gmail.com>
To: Paul Durrant <paul.durrant@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2 09/13] 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: xen-devel <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@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>

T24gU2F0LCBKdWwgNywgMjAxOCBhdCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gVGhpcyBwYXRjaCBhZGRzIGEgbmV3IG1ldGhvZCB0byB0
aGUgVlQtZCBJT01NVSBpbXBsZW1lbnRhdGlvbiB0byBmaW5kIHRoZQo+IE1GTiBjdXJyZW50bHkg
bWFwcGVkIGJ5IHRoZSBzcGVjaWZpZWQgQkZOIGFsb25nIHdpdGggYSB3cmFwcGVyIGZ1bmN0aW9u
IGluCj4gZ2VuZXJpYyBJT01NVSBjb2RlIHRvIGNhbGwgdGhlIGltcGxlbWVudGF0aW9uIGlmIGl0
IGV4aXN0cy4KPgo+IFRoaXMgZnVuY3Rpb25hbGl0eSB3aWxsIGJlIHVzZWQgYnkgYSBzdWJzZXF1
ZW50IHBhdGNoLgo+Cj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KPiAtLS0KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPgo+IHYyOgo+ICAtIEFkZHJl
c3NlZCBzb21lIGNvbW1lbnRzIGZyb20gSmFuLgo+IC0tLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jICAgICB8IDExICsrKysrKysrKysKPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMgfCA0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Cj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5oIHwgIDEgKwo+ICB4ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICB8ICA0ICsrKysKPiAgNCBmaWxlcyBjaGFuZ2Vk
LCA1NiBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBpbmRleCAzZmJk
M2ViYWY2Li5mMjVhYTNmMWQ2IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gQEAgLTMw
Niw2ICszMDYsMTcgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZu
X3QgYmZuKQo+ICAgICAgcmV0dXJuIHJjOwo+ICB9Cj4KPiAraW50IGlvbW11X2xvb2t1cF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKPiArICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCj4gK3sKPiArICAgIGNvbnN0IHN0cnVjdCBk
b21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwo+ICsKPiArICAgIGlmICggIWlvbW11X2Vu
YWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQo+ICsgICAgICAgIHJldHVybiAtRU9QTk9UU1VQ
UDsKPiArCj4gKyAgICByZXR1cm4gaGQtPnBsYXRmb3JtX29wcy0+bG9va3VwX3BhZ2UoZCwgYmZu
LCBtZm4sIGZsYWdzKTsKPiArfQo+ICsKPiAgc3RhdGljIHZvaWQgaW9tbXVfZnJlZV9wYWdldGFi
bGVzKHVuc2lnbmVkIGxvbmcgdW51c2VkKQo+ICB7Cj4gICAgICBkbyB7Cj4gZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2lvbW11LmMKPiBpbmRleCA3Y2QzODEzYjlmLi40MzhiZWY2NzBkIDEwMDY0NAo+
IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBAQCAtMTgzMSw2ICsxODMxLDQ1IEBAIHN0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwKPiAgICAgIHJldHVybiBkbWFfcHRlX2NsZWFyX29uZShkLCBiZm5fdG9fYmFkZHIoYmZu
KSk7Cj4gIH0KPgo+ICtzdGF0aWMgaW50IGludGVsX2lvbW11X2xvb2t1cF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiArICAgIHN0cnVjdCBkbWFfcHRlICpwYWdl
ID0gTlVMTCwgKnB0ZSA9IE5VTEwsIHZhbDsKPiArICAgIHU2NCBwZ19tYWRkcjsKPiArCj4gKyAg
ICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4gKwo+ICsgICAgcGdfbWFkZHIg
PSBhZGRyX3RvX2RtYV9wYWdlX21hZGRyKGQsIGJmbl90b19iYWRkcihiZm4pLCAwKTsKPiArICAg
IGlmICggcGdfbWFkZHIgPT0gMCApCj4gKyAgICB7Cj4gKyAgICAgICAgc3Bpbl91bmxvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKyAgICB9
Cj4gKwo+ICsgICAgcGFnZSA9IG1hcF92dGRfZG9tYWluX3BhZ2UocGdfbWFkZHIpOwo+ICsgICAg
cHRlID0gcGFnZSArIChiZm5feChiZm4pICYgTEVWRUxfTUFTSyk7Cj4gKyAgICB2YWwgPSAqcHRl
Owo+ICsgICAgaWYgKCAhZG1hX3B0ZV9wcmVzZW50KHZhbCkgKQo+ICsgICAgewo+ICsgICAgICAg
IHVubWFwX3Z0ZF9kb21haW5fcGFnZShwYWdlKTsKPiArICAgICAgICBzcGluX3VubG9jaygmaGQt
PmFyY2gubWFwcGluZ19sb2NrKTsKPiArICAgICAgICByZXR1cm4gLUVOT01FTTsKClNob3VsZCB0
aGlzIGJlIC1FRVhJU1Q/ICBPciBtYXliZSByZXR1cm4gTUZOX0lOVkFMSUQ/CgpBbHNvLCBjb3Vs
ZCB5b3UgZG8gdGhlIHVubWFwIC8gdW5sb2NrIGZpcnN0IGFuZCB0aGVuIGRvIHRoZSBjaGVjaywK
cmF0aGVyIHRoYW4gZHVwbGljYXRpbmcgdGhpbmdzPwoKPiArICAgIH0KPiArCj4gKyAgICB1bm1h
cF92dGRfZG9tYWluX3BhZ2UocGFnZSk7Cj4gKyAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFw
cGluZ19sb2NrKTsKPiArCj4gKyAgICAqbWZuID0gbWFkZHJfdG9fbWZuKGRtYV9wdGVfYWRkcih2
YWwpKTsKPiArICAgICpmbGFncyA9IDA7Cj4gKyAgICBpZiAoIGRtYV9wdGVfcHJvdCh2YWwpICYg
RE1BX1BURV9SRUFEICkKPiArICAgICAgICAqZmxhZ3MgfD0gSU9NTVVGX3JlYWRhYmxlOwo+ICsg
ICAgaWYgKCBkbWFfcHRlX3Byb3QodmFsKSAmIERNQV9QVEVfV1JJVEUgKQo+ICsgICAgICAgICpm
bGFncyB8PSBJT01NVUZfd3JpdGFibGU7CgpUaGlzIGlzIGEgYml0IHN0cmFuZ2UsIHNpbmNlIGFs
bCBkbWFfcHRlX3Byb3QoKSBkb2VzIGlzIHJldHVybiB2YWwgJgpETUFfUFRFX1JFQUR8RE1BX1BU
RV9XUklURS4gIFdvdWxkIGl0IG1ha2Ugc2Vuc2UgdG8gaW1wbGVtZW50CmRtYV9wdGVfcmVhZCgp
IC8gZG1hX3B0ZV93cml0ZSgpIGluc3RlYWQgKGxpa2UgZG1hX3B0ZV9wcmVzZW50KCkpPwoKRXZl
cnl0aGluZyBlbHNlIGxvb2tzIGdvb2QgdG8gbWUuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:09:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11: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 1fdD03-0006h3-Jc; Wed, 11 Jul 2018 11:09: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdD02-0006gu-F5
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:09:34 +0000
X-Inumbo-ID: e63fd034-84fa-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e63fd034-84fa-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:09: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 1fdCzx-0006dJ-PR; Wed, 11 Jul 2018 11:09: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 1fdCzw-0004aw-V7; Wed, 11 Jul 2018 11:09:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdCzw-0000Fn-UU; Wed, 11 Jul 2018 11:09:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125057-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-armhf-armhf-libvirt-xsm: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-xl-rtds:guest-start/debian.repeat: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-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-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-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-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-amd64-amd64-libvirt-xsm:migrate-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm: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-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-libvirt-vhd: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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm: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-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-armhf-armhf-libvirt-raw: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-xsm: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-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=280a5568939c4a5832be787c8e0c23a19f30935a
X-Osstest-Versions-That: xen=e7956461f76f4b6e9d7d1d99daabdeef9ea09f62
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 11:09:28 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125057: 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>

ZmxpZ2h0IDEyNTA1NyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA1Ny8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI0ODgwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjQ5
MzAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNDk4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTg1CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFp
bCAgbGlrZSAxMjQ5ODUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDk4NQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0
OTg1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5ODUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDk4NQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTI0OTg1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5ODUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDk4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTg1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjQ5ODUKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNDk4NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiB4ZW4gICAgICAgICAgICAgICAgICAyODBhNTU2ODkzOWM0YTU4MzJiZTc4N2M4ZTBjMjNhMTlm
MzA5MzVhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlNzk1NjQ2MWY3
NmY0YjZlOWQ3ZDFkOTlkYWFiZGVlZjllYTA5ZjYyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5
ODUgIDIwMTgtMDctMDQgMjM6NTI6NDEgWiAgICA2IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTI1MDU3ICAyMDE4LTA3LTA5IDA4OjM2OjA0IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
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
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgZTc5NTY0NjFmNy4uMjgwYTU1Njg5MyAgMjgwYTU1Njg5MzljNGE1ODMyYmU3
ODdjOGUwYzIzYTE5ZjMwOTM1YSAtPiBzdGFibGUtNC43CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:13:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11: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 1fdD3i-0007PE-AM; Wed, 11 Jul 2018 11: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=7onx=j3=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fdD3h-0007P8-Fg
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:13:21 +0000
X-Inumbo-ID: 6e384f61-84fb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e384f61-84fb-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:13: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 4612AAED8;
 Wed, 11 Jul 2018 11:13:19 +0000 (UTC)
Date: Wed, 11 Jul 2018 13:13:18 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Leon Romanovsky <leon@kernel.org>
Message-ID: <20180711111318.GL20050@dhcp22.suse.cz>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <20180709122908.GJ22049@dhcp22.suse.cz>
 <20180710134040.GG3014@mtr-leonro.mtl.com>
 <20180710141410.GP14284@dhcp22.suse.cz>
 <20180710162020.GJ3014@mtr-leonro.mtl.com>
 <20180711090353.GD20050@dhcp22.suse.cz>
 <20180711101447.GU3014@mtr-leonro.mtl.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711101447.GU3014@mtr-leonro.mtl.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@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>

T24gV2VkIDExLTA3LTE4IDEzOjE0OjQ3LCBMZW9uIFJvbWFub3Zza3kgd3JvdGU6Cj4gT24gV2Vk
LCBKdWwgMTEsIDIwMTggYXQgMTE6MDM6NTNBTSArMDIwMCwgTWljaGFsIEhvY2tvIHdyb3RlOgo+
ID4gT24gVHVlIDEwLTA3LTE4IDE5OjIwOjIwLCBMZW9uIFJvbWFub3Zza3kgd3JvdGU6Cj4gPiA+
IE9uIFR1ZSwgSnVsIDEwLCAyMDE4IGF0IDA0OjE0OjEwUE0gKzAyMDAsIE1pY2hhbCBIb2NrbyB3
cm90ZToKPiA+ID4gPiBPbiBUdWUgMTAtMDctMTggMTY6NDA6NDAsIExlb24gUm9tYW5vdnNreSB3
cm90ZToKPiA+ID4gPiA+IE9uIE1vbiwgSnVsIDA5LCAyMDE4IGF0IDAyOjI5OjA4UE0gKzAyMDAs
IE1pY2hhbCBIb2NrbyB3cm90ZToKPiA+ID4gPiA+ID4gT24gV2VkIDI3LTA2LTE4IDA5OjQ0OjIx
LCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gPiA+ID4gPiA+ID4gVGhpcyBpcyB0aGUgdjIgb2YgUkZD
IGJhc2VkIG9uIHRoZSBmZWVkYmFjayBJJ3ZlIHJlY2VpdmVkIHNvIGZhci4gVGhlCj4gPiA+ID4g
PiA+ID4gY29kZSBldmVuIGNvbXBpbGVzIGFzIGEgYm9udXMgOykgSSBoYXZlbid0IHJ1bnRpbWUg
dGVzdGVkIGl0IHlldCwgbW9zdGx5Cj4gPiA+ID4gPiA+ID4gYmVjYXVzZSBJIGhhdmUgbm8gaWRl
YSBob3cuCj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBBbnkgZnVydGhlciBmZWVkYmFjayBp
cyBoaWdobHkgYXBwcmVjaWF0ZWQgb2YgY291cnNlLgo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBB
bnkgb3RoZXIgZmVlZGJhY2sgYmVmb3JlIEkgcG9zdCB0aGlzIGFzIG5vbi1SRkM/Cj4gPiA+ID4g
Pgo+ID4gPiA+ID4gRnJvbSBtbHg1IHBlcnNwZWN0aXZlLCB3aG8gaXMgcHJpbWFyeSB1c2VyIG9m
IHVtZW1fb2RwLmMgeW91ciBjaGFuZ2UgbG9va3Mgb2suCj4gPiA+ID4KPiA+ID4gPiBDYW4gSSBh
c3N1bWUgeW91ciBBY2tlZC1ieT8KPiA+ID4KPiA+ID4gSSBkaWRuJ3QgaGF2ZSBhIGNoYW5jZSB0
byB0ZXN0IGl0IGJlY2F1c2UgaXQgYXBwbGllcyBvbiBvdXIgcmRtYS1uZXh0LCBidXQKPiA+ID4g
ZmFpbHMgdG8gY29tcGlsZS4KPiA+Cj4gPiBXaGF0IGlzIHRoZSBjb21waWxhdGlvbiBwcm9ibGVt
PyBJcyBpdCBjYXVzZWQgYnkgdGhlIHBhdGNoIG9yIHNvbWUgb3RoZXIKPiA+IHVucmVsYXRlZCBj
aGFuZ2VkPwo+IAo+IFRoYW5rcyBmb3IgcHVzaGluZyBtZSB0byB0YWtlIGEgbG9vayBvbiBpdC4K
PiBZb3VyIHBhdGNoIG5lZWRzIHRoZSBmb2xsb3dpbmcgaHVuayB0byBwcm9wZXJseSBjb21waWxl
IGF0IGxlYXN0IG9uIG15IHN5c3RlbS4KCkkgc3VzcGVjdCB5b3Ugd2VyZSB0cnlpbmcgdGhlIG9y
aWdpbmFsIHZlcnNpb24uIEkndmUgcG9zdGVkIGFuIHVwZGF0ZWQKcGF0Y2ggaGVyZSBodHRwOi8v
bGttbC5rZXJuZWwub3JnL3IvMjAxODA2MjcwNzQ0MjEuR0YzMjM0OEBkaGNwMjIuc3VzZS5jegph
bmQgYWxsIHRoZXNlIGlzc3VlcyBzaG91bGQgYmUgZml4ZWQgdGhlcmUuIEluY2x1ZGluZyBtYW55
IG90aGVyIGZpeGVzLgoKQ291bGQgeW91IGhhdmUgYSBsb29rIGF0IHRoYXQgb25lIHBsZWFzZT8K
LS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:24:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11:24: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 1fdDEG-0008V1-Gx; Wed, 11 Jul 2018 11:24: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=lp25=j3=citrix.com=prvs=7234a998f=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fdDEE-0008Uw-K0
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:24:14 +0000
X-Inumbo-ID: f2de71e1-84fc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2de71e1-84fc-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:24:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59929824"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-12-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
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwUCVFq6vQIbDAUJAeEzgAAKCRCmNjwxBZC0bWknD/97
 Tkh3PMAcvMZINmJefBdYYspmwTWZSR9USsy68oWzDsXKNDNTqBC781lR/7PSqhqaSOmSnty3
 FNblaBYKfMV3OOWgrP0H8Voqp4IgH3yOOkQLVITIwulqbbxQtmCsJ3xkhZm6CA0EKbc9VM/j
 FX3aCAfOJf52vlY1gXjYOvVjrdrRrBXEjs8E5f6EsrQKDrWCKNx/9qRfmtsQeKHTsgpINkpZ
 s11ClX/sM/RCR9/BgB/K08QQZYsWD6lgZh1KxLXRzKRunba0L+jpcRsoQFUMj/ofrfnHAdl0
 q2upzISM/wR8aer+kekMo+y00schmYJYu5JAAzbjQQuhCAg0UTBGPaNwteL2l3c9Ps8on1nl
 mq9TnbYwGLAxJzXSb3BATgz7dygpsBBNS5WhUNQgIJvcZJbLggEIqjZGs8o7/+dt4klwxCYL
 FVlsWYSwEjX0UYHVLMS/F7FcXbCMUeoN/4krmRyv7YICE/VDQSDPcSKedzWvQM8T+5uY5pFJ
 NiIaa6asFndP50GiKbFtD6xAM+rbnwT7Io+iPtvD/3ddMXQs58IVMzgNA/hcdOX/qlx6Jqk/
 hYQQsl4HoQsx/GyrNiwiPErTx32QNeXxoGYm6kwxt7F5qK7AN5tyYNkEyoxYrv8bl9VjAve8
 hpECyf4O1mOGC/dIuBCDk8gxL5Pbo3jl98LBZQQYAQoADwIbDAUCVlNqsQUJA9njdAAKCRCm
 NjwxBZC0bbJMEACigmtpL2lzS47DXydApr1X8SYCHIPc39OjvmErjP05lKUZjmesmhlM5eKO
 gPb/fzeJ0wXB4J8OyseIJ0D/XwyLLQeM8d/HUFFMBWr+HE7jIukAUXeQ6GRwR+MBYGK/KmR9
 JHbMAUz8f3G087Ma12BfpNWayndlFwR3rvdV4lvlyx6cl0EaFhbzPu/N07HG5MTk0evtphgZ
 7wuG1oAtO+DGA6orHEicor6nBAQNZzPyjqo40dBxTs+amx7UndMRPSL1dD57eJwbbvBeNa8I
 w8wT7oNy2/C21VWmSy5XzMzcUTgmjmQz6DSNJPz2dMK4Y/LtcVFTfSZTmlBIkfoc9Vay2EB9
 3z2EmjZwGT7n/DRu9QDtLbXyeVTBuLTaP3D+q5AyR1/5Z4T0LhwNvxeND5yO+YNAwqocZwL+
 OcctpSZUBpAuU4Ju/9JKMX57GlnbjB8YGahoBJsQZx4CZyw0MXlkCk5cR0EPjY9iI2CEA5lO
 QueOSbo0hf1ZJwCx724lx0WSwL8ngd8wZTYMNc8GngaU61kmzfcuCklhokTxQdK7Efme5ccv
 A1txzgGewx9mDhPgNcJweasBnyL0N3wya2RMAzm04gCio8y4FKQepwQpKCNKAYZIU4juAPxn
 nb6cbBGiMGO1NDuxG+qvl1cMElnq+cuhSUlZdr2sE9JRfa0gucLBZQQYAQoADwIbDAUCWHQN
 VAUJBfqGFwAKCRCmNjwxBZC0bbgCD/oC6mWUrxQKWPDvFE9+fzm8UKqKP7aciz+gvWUN3o4i
 4sRFNyvAEOW/QY2zwM1pN07BFZ3Z+8AVxpgR6h7RQzDJYSPZ5k5WWCJzJEQs2sPI5rfYJGK8
 um7mlsSvf2xcLK/1Aj07BmWDjR6glDDRY+iMmSSdHe6Te6tiQPPS6Woj8AE3qf5lBsdvcEln
 nrkSwzNeVKRQQROUOskVw4WmCsNJjZtKmrVpgId3df/5HWG7Bi4nPwA8IFOt6O72lJlkORFy
 DF5P7ML7Pc5LbEFimzETPBxTJzVu1UoOQb/THB+qxhKMXXudSf/5sdMhwvOwItIcc5pib/v6
 7gWK48bAzoOTgNYzmDCVC/roeLLU2SpEQIlIR0eAaWImgt8VEtre3Gch33e41DtbUli54DX0
 dRdhqQaDM1T1q77VyDoZcs+SpGX9Ic9mxl+BN+6vtGIUVgaOG5pF85aQlRfCD6IlFQgiZtiR
 XeRpeIYG27RUw5kIljW+VxPMdBUvZpUXEazqjoPvBKybg0oKFfMXrMj4vHo6J0FD3ZEToGnP
 dANspUCZRewRozjp7ZWIu7QfGasfJNQ8c1IDiAFl3rV+dAGXXdmrDcX6w2q5lqoFz+8npK2I
 ehKCA94U+J/RLywUiaLuHnXt40WvQ98kHm7uTsy36iWqqawPqzmn8m5ruynVHmmcXsLBZQQY
 AQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9hjn1k5WcRHlu19WGuH6q0Kgm1
 LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8kYj2Hn1QgX5SqQsysWTHWOEse
 GeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467FS/k4FJ5CHNRumvhLa0l2HEEu
 5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWreDoaFqzq1TKtzHhFgQG7yFUE
 epxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4LH3hxQtiaIpuXqq2D4z63h6vC
 x2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4AjiKZ5qWNSEdvEpL43fTvZYxQh
 DCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180ADw7a3gnmr5RumcZP3NGSSZA
 6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTRYJ2ms7oCe870gh4D1wFFqTLe
 yXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkHpTt3YYZvrhS2MO2EYEcWjyu6
 LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGBq+/kRPrWXpoaQn7FXWGfMqU+
 NkY9enyrlw==
Message-ID: <0d1f50ab-941b-48e5-78d8-1308835a81de@citrix.com>
Date: Wed, 11 Jul 2018 12:24:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180707110526.35822-12-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 11/13] memory: add get_paged_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>,
 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>

T24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IC4uLmZvciBzb21l
IHVzZXMgb2YgZ2V0X3BhZ2VfZnJvbV9nZm4oKS4KPiAKPiBUaGVyZSBhcmUgbWFueSBvY2N1cmVu
Y2VzIG9mIHRoZSBmb2xsb3dpbmcgcGF0dGVybiBpbiB0aGUgY29kZToKPiAKPiAgICAgcSA9IDxy
ZWFkb25seSBsb29rLXVwPiA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFOwo+ICAgICBwYWdlID0g
Z2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ2ZuLCAmcDJtdCwgcSk7Cj4gCj4gICAgIGlmICggcDJtX2lz
X3BhZ2luZyhwMm10KSApCj4gICAgIHsKPiAgICAgICAgIGlmICggcGFnZSApCj4gICAgICAgICAg
ICAgcHV0X3BhZ2UocGFnZSk7Cj4gCj4gICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShk
LCBnZm4pOwo+ICAgICAgICAgcmV0dXJuIDwtRU5PRU5UIG9yIGVxdWl2YWxlbnQ+Owo+ICAgICB9
Cj4gCj4gICAgIGlmICggKHEgJiBQMk1fVU5TSEFSRSkgJiYgcDJtX2lzX3NoYXJlZChwMm10KSAp
Cj4gICAgIHsKPiAgICAgICAgIGlmICggcGFnZSApCj4gICAgICAgICAgICAgcHV0X3BhZ2UocGFn
ZSk7Cj4gCj4gICAgICAgICByZXR1cm4gPC1FTk9FTlQgb3IgZXF1aXZhbGVudD47Cj4gICAgIH0K
PiAKPiAgICAgaWYgKCAhcGFnZSApCj4gICAgICAgICByZXR1cm4gPC1FSU5WQUwgb3IgZXF1aXZh
bGVudD47Cj4gCj4gICAgIGlmICggIXAybV9pc19yYW0ocDJtdCkgfHwKPiAgICAgICAgICAoITxy
ZWFkb25seSBsb29rLXVwPiAmJiBwMm1faXNfcmVhZG9ubHkocDJtdCkpICkKPiAgICAgewo+ICAg
ICAgICAgcHV0X3BhZ2UocGFnZSk7Cj4gICAgICAgICByZXR1cm4gPC1FSU5WQUwgb3IgZXF1aXZh
bGVudD47Cj4gICAgIH0KPiAKPiBUaGVyZSBhcmUgc29tZSBzbWFsbCBkaWZmZXJlbmNlcyBiZXR3
ZWVuIHRoZSBleGFjdCB3YXkgdGhlIG9jY3VycmVuY2VzIGFyZQo+IGNvZGVkIGJ1dCB0aGUgZGVz
aXJlZCBzZW1hbnRpYyBpcyB0aGUgc2FtZS4KPiAKPiBUaGlzIHBhdGNoIGludHJvZHVjZXMgYSBu
ZXcgY29tbW9uIGltcGxlbWVudGF0aW9uIG9mIHRoaXMgY29kZSBpbgo+IGdldF9wYWdlZF9nZm4o
KSBhbmQgdGhlbiBjb252ZXJ0cyB0aGUgdmFyaW91cyBvcGVuLWNvZGVkIHBhdHRlcm5zIGludG8K
PiBjYWxscyB0byB0aGlzIG5ldyBmdW5jdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKVGhpcyBpcyBhIGdyZWF0IGlkZWEuCgpJ
dCBsb29rcyBsaWtlIHRoaXMgYWRkcyB0aGUgcmVzdHJpY3Rpb24gdGhhdCB0aGUgZ2l2ZW4gZ2Zu
IGJlIHJhbSAoZS5nLiwKbm90IE1NSU8pIGluIGFsbCBjYXNlcyBhcyB3ZWxsLiAgSXQgbG9va3Mg
bGlrZSB0aGF0J3Mgd2hhdCdzIHdhbnRlZCwgYnV0Cml0IHdvdWxkIGJlIGdvb2QgdG8gcG9pbnQg
dGhpcyBvdXQgaW4gdGhlIGNvbW1pdCBtZXNzYWdlIChzbyBwZW9wbGUgY2FuCnZlcmlmeSB0aGF0
IHRoaXMgY2hhbmdlIGlzIHdhcnJhbnRlZCkuCgpBIGZldyBvdGhlciBjb21tZW50cy4uLgoKPiBk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jCj4gaW5kZXggYzZiOTljNDExNi4uNTEwZjM3ZjEwMCAxMDA2NDQKPiAtLS0gYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKPiArKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiBA
QCAtMzc1LDM5ICszNzUsMjMgQEAgc3RhdGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQg
bG9uZyBnZm4sIG1mbl90ICptZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCBwYWdlX2luZm8gKipwYWdlLCBib29sIHJlYWRvbmx5LAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgZG9tYWluICpyZCkKPiAgewo+IC0gICAgaW50IHJjID0gR05UU1Rfb2th
eTsKPiAtICAgIHAybV90eXBlX3QgcDJtdDsKPiAtCj4gLSAgICAqbWZuID0gSU5WQUxJRF9NRk47
Cj4gLSAgICAqcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKHJkLCBnZm4sICZwMm10LAo+IC0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25seSA/IFAyTV9BTExPQyA6IFAyTV9VTlNI
QVJFKTsKPiAtICAgIGlmICggISpwYWdlICkKPiAtICAgIHsKPiAtI2lmZGVmIFAyTV9TSEFSRURf
VFlQRVMKPiAtICAgICAgICBpZiAoIHAybV9pc19zaGFyZWQocDJtdCkgKQo+IC0gICAgICAgICAg
ICByZXR1cm4gR05UU1RfZWFnYWluOwo+IC0jZW5kaWYKPiAtI2lmZGVmIFAyTV9QQUdFU19UWVBF
Uwo+IC0gICAgICAgIGlmICggcDJtX2lzX3BhZ2luZyhwMm10KSApCj4gLSAgICAgICAgewo+IC0g
ICAgICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShyZCwgZ2ZuKTsKPiAtICAgICAgICAg
ICAgcmV0dXJuIEdOVFNUX2VhZ2FpbjsKPiAtICAgICAgICB9Cj4gLSNlbmRpZgo+IC0gICAgICAg
IHJldHVybiBHTlRTVF9iYWRfcGFnZTsKPiAtICAgIH0KPiArICAgIGludCByYzsKPiAgCj4gLSAg
ICBpZiAoIHAybV9pc19mb3JlaWduKHAybXQpICkKW3NuaXBdCj4gICAgICB7CltzbmlwXQo+IC0g
ICAgICAgIHB1dF9wYWdlKCpwYWdlKTsKPiAtICAgICAgICAqcGFnZSA9IE5VTEw7Cj4gLQoKQ29t
cGFyaW5nIGJlZm9yZS1hbmQtYWZ0ZXIsIHRoaXMgc2VlbXMgdG8gcmVtb3ZlIHRoaXMgJ3AybV9p
c19mb3JlaWduKCknCmNoZWNrLiAgQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KCj4gZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vbWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCj4gaW5kZXggMzVk
YTljYTgwZS4uNDE5Yjc2YWMzOCAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCj4g
KysrIGIveGVuL2NvbW1vbi9tZW1vcnkuYwo+IEBAIC0xNTc0LDMwICsxNTc0LDMxIEBAIHZvaWQg
ZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoCj4gICAgICB9Cj4gIH0KPiAgCj4gLWludCBwcmVwYXJl
X3JpbmdfZm9yX2hlbHBlcigKPiAtICAgIHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z21mbiwgc3RydWN0IHBhZ2VfaW5mbyAqKl9wYWdlLAo+IC0gICAgdm9pZCAqKl92YSkKPiAraW50
IGdldF9wYWdlZF9nZm4oc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIHJlYWRvbmx5
LAo+ICsgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90ICpwMm10X3AsIHN0cnVjdCBwYWdlX2lu
Zm8gKipwYWdlX3ApCgpUaGlzIHdhbnRzIGEgY29tbWVudCBzb21ld2hlcmUgZGVzY3JpYmluZyBl
eGFjdGx5IHdoYXQgdGhlIGZ1bmN0aW9uIGRvZXMKYW5kIHdoYXQgaXQgd2lsbCByZXR1cm4gLS0g
cHJvYmFibHkgaGVyZSBhYm92ZSB0aGUgZnVuY3Rpb24gZGVmaW5pdGlvbgppdHNlbGYgd291bGQg
YmUgdGhlIGJlc3QuCgo+ICB7Cj4gLSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwo+ICsgICAg
cDJtX3F1ZXJ5X3QgcSA9IHJlYWRvbmx5ID8gUDJNX0FMTE9DIDogUDJNX1VOU0hBUkU7Cj4gICAg
ICBwMm1fdHlwZV90IHAybXQ7Cj4gLSAgICB2b2lkICp2YTsKPiArICAgIHN0cnVjdCBwYWdlX2lu
Zm8gKnBhZ2U7Cj4gIAo+IC0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sICZw
Mm10LCBQMk1fVU5TSEFSRSk7Cj4gKyAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ2Zu
X3goZ2ZuKSwgJnAybXQsIHEpOwo+ICAKPiAgI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lORwo+
ICAgICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKPiAgICAgIHsKPiAgICAgICAgICBpZiAo
IHBhZ2UgKQo+ICAgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKPiAtICAgICAgICBwMm1fbWVt
X3BhZ2luZ19wb3B1bGF0ZShkLCBnbWZuKTsKPiArCj4gKyAgICAgICAgcDJtX21lbV9wYWdpbmdf
cG9wdWxhdGUoZCwgZ2ZuX3goZ2ZuKSk7Cj4gICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CgpJIHJl
YWxpemUgeW91J3JlIGNvcHlpbmcgdGhlIHJldHVybiB2YWx1ZXMgb2YgcHJlcGFyZV9yaW5nX2Zv
cl9oZWxwZXIoKSwKYnV0IHdvdWxkbid0IC1FQUdBSU4gYmUgbW9yZSBuYXR1cmFsIGhlcmU/Cgog
LUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:41:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11:41:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdDV6-00025X-HL; Wed, 11 Jul 2018 11:41: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=argw=j3=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdDV4-00025S-Sb
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:41:38 +0000
X-Inumbo-ID: 615389c9-84ff-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 615389c9-84ff-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:41:42 +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 w6BBdipP186642;
 Wed, 11 Jul 2018 11:41:28 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=QODwsxoSm2AFfBvZoD5lyH8GPKMxMg+REV3UlH+Wwx8=;
 b=kv5bEpZxidc5+dQp+odVL5U5cm6z4raO2Ue+ks7w02yEUV5a9EGDsrLtGvHtWXbdfBSu
 iQcX+AiuJCaAjTil2NCgK2QPwaxYp2JnU5D681ZA01hbUocbh+i04oVNCL9dHBNo5Wrc
 THZcJ3WUJkUYqyY/JasxtllPpAzoLkgGD6SkiAu7LY4Xv4rJDaO9diSHugZrZA43xhHA
 TC/GNMOkw8oIvAr8vwjL2xZorHJ76XJ9eCKMQ3OwudO8XIKcOrrU0irC41GQeodBCETj
 Txe3G14zsXlggjZMCgFSZnrGSiINHrIgvPJwTMiLGT50SvYQUuOSAzavpQ4NdxcgxuVB wQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2k2p7vdrx1-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 11:41:28 +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 w6BBfRln030797
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 11:41:27 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 w6BBfQl9006095;
 Wed, 11 Jul 2018 11:41:26 GMT
Received: from olila.local.net-space.pl (/10.175.187.198)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 11 Jul 2018 04:41:26 -0700
Date: Wed, 11 Jul 2018 13:41:19 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180711114119.GH26572@olila.local.net-space.pl>
References: <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
 <20180704133109.GA26572@olila.local.net-space.pl>
 <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
 <20180704163542.GG26572@olila.local.net-space.pl>
 <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
 <20180706140248.GK26572@olila.local.net-space.pl>
 <5B3F85ED02000078001D1EA5@prv1-mh.provo.novell.com>
 <20180710104808.GX26572@olila.local.net-space.pl>
 <5B44BAAB02000078001D2B4A@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B44BAAB02000078001D2B4A@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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-1806210000 definitions=main-1807110126
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDc6NTQ6NTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEyOjQ4LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDk6MDg6MjlBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA2LjA3LjE4IGF0IDE2OjAyLCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT24gVGh1LCBKdWwgMDUsIDIwMTggYXQgMDI6
MTg6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDA0LjA3LjE4
IGF0IDE4OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT24g
V2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6Mjc6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6
Cj4gPj4gPj4gPj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE2OjAxLCA8ZGFuaWVsLmtpcGVyQG9yYWNs
ZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4+ID4gT24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDk6MzY6
MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4gPj4gPj4+IE9uIDE5LjA2
LjE4IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4+
ID4+ID4gQEAgLTU4Miw2ICs1ODcsMTIgQEAgc3RhdGljIHZvaWQgX19pbml0IGVmaV9hcmNoX21l
bW9yeV9zZXR1cCh2b2lkKQo+ID4+ID4+ID4+ID4+ID4gICAgICBpZiAoICFlZmlfZW5hYmxlZChF
RklfTE9BREVSKSApCj4gPj4gPj4gPj4gPj4gPiAgICAgICAgICByZXR1cm47Cj4gPj4gPj4gPj4g
Pj4gPgo+ID4+ID4+ID4+ID4+ID4gKyAgICBpZiAoIGVmaV9lbmFibGVkKEVGSV9NQl9MT0FERVIp
ICkKPiA+PiA+PiA+PiA+PiA+ICsgICAgICAgIGZvciAoIHB0ZSA9IF9fcGFnZV90YWJsZXNfc3Rh
cnQ7IHB0ZSA8IF9fcGFnZV90YWJsZXNfZW5kOwo+ID4+ID4+ID4+ID4+ID4gKyAgICAgICAgICAg
ICAgcHRlICs9ICggcHRlICE9IChpbnRwdGVfdCAqKWwyX2lkZW50bWFwICkgPyAxIDogNCAqIEwy
X1BBR0VUQUJMRV9FTlRSSUVTICkKPiA+PiA+PiA+PiA+Pgo+ID4+ID4+ID4+ID4+IFBsZWFzZSBh
dm9pZCBleHBsaWNpdCBjYXN0cyAtICZsMmVfZ2V0X2ludHB0ZShsMl9pZGVudG1hcFswXSkgb3IK
PiA+PiA+PiA+PiA+PiBzb21ldGhpbmcgYWxvbmcgdGhvc2UgbGluZXMgb3VnaHQgdG8gd29yayBo
ZXJlLiBTYW1lIGZvcgo+ID4+ID4+ID4+ID4+IDQgKiBMMl9QQUdFVEFCTEVfRU5UUklFUyAtIHlv
dSBtZWFuIEFSUkFZX1NJWkUoKSB0aGVyZS4KPiA+PiA+PiA+PiA+Cj4gPj4gPj4gPj4gPiBPSy4K
PiA+PiA+PiA+PiA+Cj4gPj4gPj4gPj4gPj4gQWxzbyB0aGlzIHdob2xlIGNvZGUgYmxvY2sgbmVl
ZHMgYSBjb21tZW50LCB0byBleHBsYWluIHdoYXQgaXQKPiA+PiA+PiA+PiA+PiBkb2VzIGFuZCBh
bHNvIHdoeSBsMl9pZGVudG1hcCBuZWVkcyBza2lwcGluZy4KPiA+PiA+PiA+PiA+Pgo+ID4+ID4+
ID4+ID4+IEZ1cnRoZXJtb3JlIC0gaXNuJ3QgdGhpcyBvZmYgYnkgb25lLCBhbmQgeW91IHByb2Nl
c3MgbDJfaWRlbnRtYXBbMF0KPiA+PiA+PiA+PiA+PiB0aGlzIHdheSwgc2tpcHBpbmcgdGhlIHJl
c3QgX3BsdXNfIHRoZSBmaXJzdCBmb2xsb3dpbmcgZW50cnk/IEkgdGhpbmsKPiA+PiA+PiA+PiA+
Cj4gPj4gPj4gPj4gPiBUaGUgY29kZSBtaW1pY3Mgc2ltaWxhciBjb2RlIGluIGhlYWQuUy4KPiA+
PiA+PiA+Pgo+ID4+ID4+ID4+IEkgY2FuJ3Qgc2VlIGEgc2ltaWxhciBvZmYtYnktMSBpbiBoZWFk
LlMuCj4gPj4gPj4gPgo+ID4+ID4+ID4gIDY2MiAgICAgICAgIC8qCj4gPj4gPj4gPiAgNjYzICAg
ICAgICAgICogVXBkYXRlIGZyYW1lIGFkZHJlc3NlcyBpbiBwYWdlIHRhYmxlcyBleGNsdWRpbmcg
bDJfaWRlbnRtYXAKPiA+PiA+PiA+ICA2NjQgICAgICAgICAgKiB3aXRob3V0IGl0cyBmaXJzdCBl
bnRyeSB3aGljaCBwb2ludHMgdG8gbDFfaWRlbnRtYXAuCj4gPj4gPj4gPiAgNjY1ICAgICAgICAg
ICovCj4gPj4gPj4gPiAgNjY2ICAgICAgICAgbW92ICAgICAkKChfX3BhZ2VfdGFibGVzX2VuZC1f
X3BhZ2VfdGFibGVzX3N0YXJ0KS84KSwlZWN4Cj4gPj4gPj4gPiAgNjY3ICAgICAgICAgbW92ICAg
ICAkKCgobDJfaWRlbnRtYXAtX19wYWdlX3RhYmxlc19zdGFydCkvOCkrMSksJWVkeAo+ID4+ID4+
ID4gIDY2OCAxOiAgICAgIGNtcCAgICAgJCgobDJfaWRlbnRtYXArbDJfaWRlbnRtYXBfc2l6ZW9m
LV9fcGFnZV90YWJsZXNfc3RhcnQpLzgpLCVlY3gKPiA+PiA+PiA+ICA2NjkgICAgICAgICBjbW92
ZSAgICVlZHgsJWVjeAo+ID4+ID4+ID4gIDY3MCAgICAgICAgIHRlc3RsICAgJF9QQUdFX1BSRVNF
TlQsc3ltX2ZzKF9fcGFnZV90YWJsZXNfc3RhcnQpLTgoLCVlY3gsOCkKPiA+PiA+PiA+ICA2NzEg
ICAgICAgICBqeiAgICAgIDJmCj4gPj4gPj4gPiAgNjcyICAgICAgICAgYWRkICAgICAlZXNpLHN5
bV9mcyhfX3BhZ2VfdGFibGVzX3N0YXJ0KS04KCwlZWN4LDgpCj4gPj4gPj4gPiAgNjczIDI6ICAg
ICAgbG9vcCAgICAxYgo+ID4+ID4+Cj4gPj4gPj4gV2VsbCAtIHRoaXMgaXMgdGhlIGNvZGUgaW4g
cXVlc3Rpb24sIGJ1dCB5b3UgZmFpbCB0byBwb2ludCBvdXQgd2hlcmUKPiA+PiA+PiB0aGUgb2Zm
LWJ5LTEgaXMuCj4gPj4gPgo+ID4+ID4gTGluZSA2NjcsIDY2OCBhbmQgNjY5Lgo+ID4+Cj4gPj4g
SSBkb24ndCB0aGluayBzbywgbm8uIE5vdGUgdGhlIC04IGluIGxpbmVzIDY3MCBhbmQgNjcyLgo+
ID4KPiA+IEhvd2V2ZXIsIHlvdSBhcmUgbWlzc2luZyArMSBpbiBsaW5lIDY2Ny4KPgo+IEkgZG9u
J3QgdGhpbmsgSSBhbTogVGhlIGZpcnN0IGVudHJ5IG9mIGwyX2lkZW50bWFwIGFjdHVhbGx5IG5l
ZWRzCj4gcHJvY2Vzc2luZyBhZmFpY3MgKGFuZCBhcyB0aGUgY29tbWVudCBzYXlzKSwgYXMgdGhh
dCdzIHRoZSBvbmx5IG9uZQo+IHdpdGggbm9uLWFic29sdXRlIGNvbnRlbnRzLiBJT1cgLSBwYXJ0
IG9mIG15IG9yaWdpbmFsIGNvbW1lbnQgd2FzCj4gd3JvbmcsIGJ1dCB0aGUgb3RoZXIgaGFsZiAo
eW91IHNraXBwaW5nIG9uZSBlbnRyeSkgc3RpbGwgc2VlbXMKPiBhcHBsaWNhYmxlLCBhcyBkb2Vz
IHRoZSBwYXJ0IGNvbmNlcm5pbmcgdGhlIG1pc3NpbmcgY29tbWVudC4KCkl0IHNlZW1zIGNvcnJl
Y3QgdG8gbWUuIGwyX2lkZW50bWFwWzBdIGdldHMgdXBkYXRlZCBhbmQgdGhlbgp3ZSBtb3ZlIHRv
IGwzX2Jvb3RtYXBbMF0uIEFtIEkgbWlzc2luZyBzb21ldGhpbmc/CgpEYW5pZWwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:45:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11:45:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdDZB-0002HF-5q; Wed, 11 Jul 2018 11: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=tbgd=j3=xenproject.org=prvs=72313471d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdDZA-0002Ga-35
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:45:52 +0000
X-Inumbo-ID: f8c29366-84ff-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f8c29366-84ff-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:45:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59930929"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74954-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=99fd30431d565412707f7a1e1a23461d10d07e85
X-Osstest-Versions-That: ovmf=e4e314b1b6b74c46da3c0493e7a807df28cb9aed
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 11 Jul 2018 12:45:47 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74954: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk1NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NTQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291
bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NDk1MgoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDk5ZmQzMDQzMWQ1NjU0MTI3MDdmN2Ex
ZTFhMjM0NjFkMTBkMDdlODUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAg
IGU0ZTMxNGIxYjZiNzRjNDZkYTNjMDQ5M2U3YTgwN2RmMjhjYjlhZWQKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgICA3NDk1MiAgMjAxOC0wNy0xMSAwNToxOTo1MCBaICAgIDAgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAgNzQ5NTQgIDIwMTgtMDctMTEgMDk6NDk6NDEgWiAgICAwIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBT
dGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldAps
b2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0
LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1p
dCA5OWZkMzA0MzFkNTY1NDEyNzA3ZjdhMWUxYTIzNDYxZDEwZDA3ZTg1CkF1dGhvcjogU3RhciBa
ZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTAgMTg6MTI6NTYgMjAx
OCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBDYXBzdWxlQXBwOiBGaXggTmVzdGVkQ2Fwc3VsZUhl
YWRlci0+RmxhZ3MgYXNzaWduZWQgd3JvbmcKICAgIAogICAgKEZ3VHlwZSA9PSBFU1JUX0ZXX1RZ
UEVfREVWSUNFRklSTVdBUkUpID8gc3lzdGVtIDogZGV2aWNlCiAgICBzaG91bGQgYmUKICAgIChG
d1R5cGUgPT0gRVNSVF9GV19UWVBFX1NZU1RFTUZJUk1XQVJFKSA/IHN5c3RlbSA6IGRldmljZQog
ICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+
CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogTWluZyBT
aGFvIDxtaW5nLnNoYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdl
bi55YW9AaW50ZWwuY29tPgoKY29tbWl0IDcwYmQyYTg1ZTk0NGMzNjU0ZTY3ZTAzOWVkNThlMzVh
ODU2NWZjMTMKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAg
VHVlIEp1bCAxMCAxNzoxOToxNSAyMDE4ICswODAwCgogICAgU2lnbmVkQ2Fwc3VsZVBrZyBSZWNv
dmVyeU1vZHVsZUxvYWRQZWk6IEZpeCB0eXBvICdQcmVzcycgdG8gJ1Byb2Nlc3MnCiAgICAKICAg
IENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENj
OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENjOiBNaW5nIFNoYW8gPG1p
bmcuc2hhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIu
emVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlhb0Bp
bnRlbC5jb20+Cgpjb21taXQgYTg5MWJkNzMzNzgxZjU0MzBhYmUwYTY3MGUxYmJlNzllMTZiYWEy
OApBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVs
IDEwIDE3OjE4OjI3IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgRHhlQ2Fwc3VsZUxpYkZt
cDogRml4IHR5cG8gJ1ByZXNzJyB0byAnUHJvY2VzcycKICAgIAogICAgQ2M6IE1pY2hhZWwgRCBL
aW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGpp
ZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IE1pbmcgU2hhbyA8bWluZy5zaGFvQGludGVsLmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:46:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11:46: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 1fdDZT-0002a0-FT; Wed, 11 Jul 2018 11:46: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=lp25=j3=citrix.com=prvs=7234a998f=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fdDZS-0002Zs-Rn
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:46:10 +0000
X-Inumbo-ID: 037845fc-8500-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 037845fc-8500-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:46:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59930944"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-13-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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
 NkY9enyrlw==
Message-ID: <3569f08f-be8c-15a5-5c5a-4c8bce245a25@citrix.com>
Date: Wed, 11 Jul 2018 12:46:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180707110526.35822-13-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 12/13] x86: add iommu_ops to modify and
 flush 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>,
 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>

T24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoaXMgcGF0Y2gg
YWRkcyBpb21tdV9vcHMgdG8gYWRkIChtYXApIG9yIHJlbW92ZSAodW5tYXApIGZyYW1lcyBpbiB0
aGUKPiBkb21haW4ncyBJT01NVSBtYXBwaW5ncywgYW5kIGFuIGlvbW11X29wIHRvIHN5bmNocm9u
aXplIChmbHVzaCkgdGhvc2UKPiBtYW5pcHVsYXRpb25zIHdpdGggdGhlIGhhcmR3YXJlLgo+IAo+
IE1hcHBpbmdzIGFkZGVkIGJ5IHRoZSBtYXAgb3BlcmF0aW9uIGFyZSB0cmFja2VkIGFuZCBvbmx5
IHRob3NlIG1hcHBpbmdzCj4gbWF5IGJlIHJlbW92ZWQgYnkgYSBzdWJzZXF1ZW50IHVubWFwIG9w
ZXJhdGlvbi4gRnJhbWVzIGFyZSBzcGVjaWZpZWQgYnkgdGhlCj4gb3duaW5nIGRvbWFpbiBhbmQg
R0ZOLiBJdCBpcywgb2YgY291cnNlLCBwZXJtaXNzYWJsZSBmb3IgYSBkb21haW4gdG8gbWFwCj4g
aXRzIG93biBmcmFtZXMgdXNpbmcgRE9NSURfU0VMRi4KPiAKPiBOT1RFOiBUaGUgb3duaW5nIGRv
bWFpbiBhbmQgR0ZOIG11c3QgYWxzbyBiZSBzcGVjaWZpZWQgaW4gdGhlIHVubWFwCj4gICAgICAg
b3BlcmF0aW9uLCBhcyB3ZWxsIGFzIHRoZSBCRk4sIHNvIHRoYXQgdGhleSBjYW4gYmUgY3Jvc3Mt
Y2hlY2tlZAo+ICAgICAgIHdpdGggdGhlIGV4aXN0ZW50IG1hcHBpbmcuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KClRoZSBjb2RlIG9u
IHRoZSB3aG9sZSBsb29rcyBjb3JyZWN0LCBidXQgSSBkb24ndCBzZWUgYW55IHJlZmVyZW5jZQpj
b3VudGluZy4gIFRoZSBjYWxsIHRvIGdldF9wYWdlZF9nZm4oKSBpbiBpb21tdW9wX3VubWFwKCkg
a2luZCBvZgp1bmRlcmxpbmVzIHRoZSBpc3N1ZSAtLSB3aGF0J3MgdG8gc3RvcCB0aGUgZm9sbG93
aW5nIHNlcXVlbmNlIG9mIGV2ZW50cz8KCiogaW9tbXVvcF9tYXAoKSBwYWdlIEEKKiBzaGFyZShB
KQoqIERNQSB3cml0ZSBpbnRvIEEgIwoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:47:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11:47:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdDaO-0002hn-VI; Wed, 11 Jul 2018 11:47: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdDaN-0002hb-AV
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:47:07 +0000
X-Inumbo-ID: 25082e53-8500-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 25082e53-8500-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:47:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76017000"
Date: Wed, 11 Jul 2018 13:46:56 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180711114656.wy4vheun2nl3pm34@mac.bytemobile.com>
References: <20180711102521.78725-1-roger.pau@citrix.com>
 <20180711104248.GF26572@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711104248.GF26572@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen/x86: fix linker script to work with
 lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMTI6NDI6NDhQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0IDEyOjI1OjIxUE0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uZSB3cm90ZToKPiA+IGxsZCAodGhlIGxsdm0gbGlua2VyKSBoYXMgc29tZSBpc3N1ZXMg
d2l0aCBYZW4gbGlua2VyIHNjcmlwdC4gSXQKPiA+IGRvZXNuJ3QgdW5kZXJzdGFuZCAnfHwnIGlu
IGFzc2VydCBleHByZXNzaW9uczoKPiA+Cj4gPiBsZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQg
eGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKPiA+ICAgICAvcm9vdC9zcmMv
eGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4veGVuLy54ZW4t
c3ltcy4wCj4gPiBsZDogZXJyb3I6IHhlbi5sZHM6MjYwOiBtYWxmb3JtZWQgbnVtYmVyOiB8Cj4g
PiA+Pj4gQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4gKCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZm
MDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkgKyAoKDEgPDwgMzkpIC8gMikpICsgKDY0IDw8
IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEgPDwgMzApKSkgfHwKPiA+ID4+PiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXgo+ID4KPiA+IEFuZCBkb2Vzbid0IHdvcmsgcHJvcGVybHkgd2l0aCB0
aGUgJ0RFRklORUQoZm9vKSA/IGZvbyA6IC4uLicKPiA+IGV4cHJlc3Npb246Cj4gPgo+ID4gbGQg
ICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9
c2hhMSBcCj4gPiAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAt
byAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAo+ID4gbGQ6IGVycm9yOiB4ZW4ubGRzOjIz
Mzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCj4gPgo+ID4gRml4IHRoZSBmaXJzdCBpc3N1ZSBieSB1
c2luZyAnfCcgaW5zdGVhZCBvZiAnfHwnLCBhbmQgdGhlIHNlY29uZCBvbmUKPiA+IGJ5IGRlY2xh
cmluZyB0aGUgZWZpIHN5bWJvbCBhcyBhIHdlYWsgc3ltYm9sLgo+ID4KPiA+IFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiBD
YzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gQ2M6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzogRGFuaWVsIEtpcGVyIDxkYW5pZWwu
a2lwZXJAb3JhY2xlLmNvbT4KPiA+IC0tLQo+ID4gQ2hhbmdlcyBzaW5jZSB2MToKPiA+ICAtIEV4
cG9ydCBlZmkgYXMgYSB3ZWFrIHN5bWJvbCBpbiBvcmRlciB0byByZW1vdmUgdGhlIERFRklORUQK
PiA+ICAgIGNvbmRpdGlvbmFsIGluIHRoZSBsaW5rZXIgc2NyaXB0Lgo+ID4gIC0gQWRkIGEgZGVm
aW5lIGZvciBzZXR0aW5nIHRoZSB3ZWFrIGF0dHJpYnV0ZSBhbmQgcmVwbGFjZSBleGlzdGluZwo+
ID4gICAgdXNlcnMuCj4gCj4gTWF5IEkgYXNrIHlvdSB0byBzcGxpdCB0aGlzIHBhdGNoIGludG8g
dHdvIHNlcGFyYXRlIHBhdGNoZXM/Cj4gT25lIGZvciBfX3dlYWsgY2hhbmdlIGFuZCBvbmUgZm9y
IERFRklORUQoKSBkcm9wIHBsZWFzZS4KClNvIHRvIGludHJvZHVjZSBhbmQgdXNlIF9fd2VhayBh
bHNvIGZvciB0aGUgZWZpIHZhcmlhYmxlIGFuZCB0aGVuIGRyb3AKdGhlIERFRklORUQgaW4gYSBm
b2xsb3dpbmcgcGF0Y2g/CgpPciBzd2l0Y2ggZWZpIHRvIHVzZSBfX3dlYWsgaW4gdGhlIHNhbWUg
cGF0Y2ggd2hlcmUgREVGSU5FRCBpcwpkcm9wcGVkPwoKUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:50:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11:50: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 1fdDdF-0003OB-Fu; Wed, 11 Jul 2018 11:50: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdDdD-0003BW-N8
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:50:03 +0000
X-Inumbo-ID: 8e9beed7-8500-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e9beed7-8500-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:50: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 1fdDd9-0007Ra-E2; Wed, 11 Jul 2018 11:49: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 1fdDd9-0005dR-5P; Wed, 11 Jul 2018 11:49:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdDd9-00068r-4p; Wed, 11 Jul 2018 11:49:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125105-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=c6a14de3ef30291918f3b15436cf6a75db413eea
X-Osstest-Versions-That: ovmf=99fd30431d565412707f7a1e1a23461d10d07e85
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 11:49:59 +0000
Subject: [Xen-devel] [ovmf test] 125105: 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>

ZmxpZ2h0IDEyNTEwNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMDUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjNmExNGRlM2VmMzAyOTE5MThmM2IxNTQzNmNmNmE3
NWRiNDEzZWVhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5OWZkMzA0
MzFkNTY1NDEyNzA3ZjdhMWUxYTIzNDYxZDEwZDA3ZTg1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxMDAgIDIwMTgtMDctMTEgMDc6NDA6MzggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTA1ICAyMDE4LTA3LTExIDA5OjQwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWmVuaXRoNDMy
IDx6ZW5pdGg0MzJAdXNlcnMuc291cmNlZm9yZ2UubmV0PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDk5ZmQzMDQzMWQuLmM2YTE0ZGUzZWYgIGM2
YTE0ZGUzZWYzMDI5MTkxOGYzYjE1NDM2Y2Y2YTc1ZGI0MTNlZWEgLT4geGVuLXRlc3RlZC1tYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:55:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11:55:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdDiC-0003f2-Ar; Wed, 11 Jul 2018 11:55: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdDiB-0003ex-6U
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:55:11 +0000
X-Inumbo-ID: 45a61686-8501-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 45a61686-8501-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:55:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 05:55:08 -0600
Message-Id: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 05:55:07 -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/8] x86: (allow to) suppress use of
 hyper-threading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

SSd2ZSBiZWVuIGNvbnNpZGVyaW5nIHRvIGFkZCBhIHJlc3BlY3RpdmUgY29tbWFuZCBsaW5lIG9w
dGlvbiBmb3IKcXVpdGUgYSBsb25nIHRpbWUsIGJ1dCBuZXZlciBnb3QgYXJvdW5kIHRvLiBOb3cg
dGhhdCB0aGUgVExCbGVlZAppbmZvcm1hdGlvbiBpcyBwdWJsaWNbMV0sIHdlJ3JlIGF0IHBvaW50
IHdoZXJlIHdlIG5vdCBvbmx5IHdhbnQsCmJ1dCBuZWVkIHRoaXMsIGFuZCB3aGVyZSBwZXJoYXBz
IGl0IG5lZWRzIHRvIGJlIHRoZSBkZWZhdWx0IG9uCmFmZmVjdGVkIHN5c3RlbXMuIFRoZSBmaXJz
dCA1IHBhdGNoZXMgYXJlIGFsbCBwcmVyZXF1aXNpdGVzIHRvIHRoZQo2dGggb25lOyB0aGUgZmlu
YWwgdHdvIGFyZSBzaW1wbHkgYWRkcmVzc2luZyB0aGluZ3MgSSBoYWQgbm90aWNlZAp3aGlsZSBw
dXR0aW5nIHRvZ2V0aGVyIHRoZSByZXN0LgoKMTogY3B1cG9vbHM6IGZpeCBzdGF0ZSB3aGVuIGRv
d25pbmcgYSBDUFUgZmFpbGVkCjI6IHg4NjogZGlzdGluZ3Vpc2ggQ1BVIG9mZmxpbmluZyBmcm9t
IENQVSByZW1vdmFsCjM6IGFsbG93IGNwdV9kb3duKCkgdG8gYmUgY2FsbGVkIGVhcmxpZXIKNDog
eDg2L0FNRDogZGlzdGluZ3Vpc2ggY29tcHV0ZSB1bml0cyBmcm9tIGh5cGVyLXRocmVhZHMKNTog
eDg2OiBicmluZyB1cCBhbGwgQ1BVcyBldmVuIGlmIG5vdCBhbGwgYXJlIHN1cHBvc2VkIHRvIGJl
IHVzZWQKNjogeDg2OiBjb21tYW5kIGxpbmUgb3B0aW9uIHRvIGF2b2lkIHVzZSBvZiBzZWNvbmRh
cnkgaHlwZXItdGhyZWFkcwo3OiB4ODYvc2hpbTogZnVsbHkgaWdub3JlICJub3NtcCIgYW5kICJt
YXhjcHVzPSIKODogY3B1bWFzazogdGlkeSB7LHp9YWxsb2NfY3B1bWFza192YXIoKSAKCkphbgoK
WzFdIGh0dHBzOi8vd3d3LnZ1c2VjLm5ldC9wcm9qZWN0cy90bGJsZWVkLwoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:58:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11:58:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdDky-0003rP-1W; Wed, 11 Jul 2018 11: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=argw=j3=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdDkw-0003rH-Ix
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:58:02 +0000
X-Inumbo-ID: aba1ef97-8501-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aba1ef97-8501-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 11:58:06 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6BBrT7J032160;
 Wed, 11 Jul 2018 11:57:49 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=OBj6KNVhffKjL/NmGBgwBlFlDSlPqX5UP83cRvisE3g=;
 b=f8LAaZTqMzPg2c1h1RV7ym/S0JGtdbyNFzXB3GQ/S5r25CEBHEoNFS35xmSnxYqG4K36
 DdyCCg2mi/9jhQ0VTmj3Fu3xgkxdubpMmCatdpAHd/Sb/9kCQKI2Sb0CCTjj9K7IsPcl
 lQzLErld1ZnHk+ids0kk3WnCRYnFtzOjjfwFJuSn2jw/iVYWDpz/2PzYS4+QtR1FSgrX
 1khQGx28xpVlsGG/zGj9fnLVmC4JXg/BfZulqZRbwzyFN/SGmMZTZEx/z/Uxkx4kH69y
 yvNLi+P10Jq0jkr4vBkFGLnu2GEhTJJA4oPwzaFeQcBBlPk5yIsFTaS5Oim0ucuXpjaz eA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2k2p75wuqp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 11:57:49 +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 w6BBvlTg024679
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 11:57:47 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 w6BBvk6I001802;
 Wed, 11 Jul 2018 11:57:46 GMT
Received: from olila.local.net-space.pl (/10.175.187.198)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 11 Jul 2018 04:57:45 -0700
Date: Wed, 11 Jul 2018 13:57:40 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180711115740.GI26572@olila.local.net-space.pl>
References: <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
 <20180704142505.GB26572@olila.local.net-space.pl>
 <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
 <20180704164848.GH26572@olila.local.net-space.pl>
 <5B3DD85402000078001D1574@prv1-mh.provo.novell.com>
 <20180706144608.GL26572@olila.local.net-space.pl>
 <5B3F87D602000078001D1EC3@prv1-mh.provo.novell.com>
 <20180710113523.GZ26572@olila.local.net-space.pl>
 <5B44BD4402000078001D2B90@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B44BD4402000078001D2B90@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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=794
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807110129
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDg6MDU6NTZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEzOjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDk6MTY6MzhBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA2LjA3LjE4IGF0IDE2OjQ2LCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT0ssIHhlbi5tYi5lZmkgZG9lcyBub3QgbmVl
ZCByZWxvY3MgYmVjYXVzZToKPiA+PiA+ICAgLSB3ZSBnZW5lcmF0ZSBQRSBmaWxlIGZyb20geGVu
LXN5bXMgZmlsZSBsaWtlIHdlIGRvIHdpdGggRUxGIG91dHB1dDsKPiA+PiA+ICAgICBzbywgdGhl
IGNvZGUgaW4gdGhlIFBFIGZpbGUgaXMgdGhlIHNhbWUgbGlrZSBpbiB0aGUgRUxGIGZpbGU7Cj4g
Pj4gPiAgICAgaGVuY2UsIGlmIEVMRiB3b3JrcyB3aHkgUEUgc2hvdWxkIG5vdCwKPiA+PiA+ICAg
LSBhbGwgYWRkcmVzc2luZyBpcyByZWxhdGl2ZSB0byAlcmlwIGFzIGl0IGlzIGluIEVMRiBmaWxl
LAo+ID4+Cj4gPj4gV2hhdCBhcmUgdGhlIHNldmVyYWwgaHVuZHJlZCBiYXNlIHJlbG9jcyBpbiB4
ZW4uZWZpIGRvaW5nIHRoZW4/IFN1cmUKPiA+PiBzb21lIG9mIHRoZW0gd291bGRuJ3QgcmVhbGx5
IGJlIG5lZWRlZCwgYnV0IEkgZG91YnQgdGhhdCdzIHRydWUgZm9yCj4gPj4gYWxsIG9mIHRoZW0u
IFRoZSBmaXJzdCBhbmQgZm9yZW1vc3QgY2FzZSBvZiBub24tUklQLXJlbGF0aXZlIGFkZHJlc3Np
bmcKPiA+PiBpcyBkYXRhIHdpdGggc3RhdGljIGluaXRpYWxpemVycyBwb2ludGluZyBlbHNld2hl
cmUgaW4gdGhlIGltYWdlLiBUaGVzZQo+ID4+IG5lZWQgcmVsb2NhdGlvbnMgYXBwbGllZCB0byB3
b3JrLgo+ID4+Cj4gPj4gT25jZSBhZ2FpbiAtIGEgZnVuZGFtZW50YWwgY3JpdGVyaWEgaXMgd2hl
dGhlciB5b3VyIGJpbmFyeSBjYW4gYmUgdXNlZAo+ID4+IGluIHBsYWNlIG9mIHRoZSBjdXJyZW50
IHhlbi5lZmkuIEkgY2FuJ3QgY29udmluY2UgbXlzZWxmIHRoYXQgeW91J3ZlCj4gPj4gYWN0dWFs
bHkgdHJpZWQgdGhhdCBvdXQuIEF0IHRoZSB2ZXJ5IGxlYXN0IEknZCBleHBlY3QgdGhlIHN0YXRp
YyBhcnJheSBpbgo+ID4+IFByaW50RXJyTWVzZygpIHRvIHByZXNlbnQgcHJvYmxlbXMgaGVyZS4K
PiA+Cj4gPiBVZ2guLi4gWW91IGFyZSByaWdodC4gSSBmb3Jnb3QgYWJvdXQgdGhhdC4gU2FkbHkg
dGhlIHByb2JsZW0gYXBwbGllcyB0bwo+ID4gdGhlIEVGSSBib290IGNvZGUgaW4gdGhlIHhlbi5n
eiB0b28uIFNvLCBib3RoIHRoaW5ncyBoYXZlIHRvIGJlIGZpeGVkLgo+ID4gQXQgZmlyc3Qgc2ln
aHQgaXQgc2VlbXMgdG8gbWUgdGhhdCB3ZSBjYW4gbGVhdmUgcmVsb2NzIGluIHRoZSB4ZW4tc3lt
cwo+ID4gYW5kIHRoZW4gYXR0YWNoIHRoZW0gdG8gdGhlIHhlbi5tYi5lZmkveGVuLmd6IHNvbWVo
b3cuIEl0IHdvdWxkIGJlIG5pY2UKPiA+IHRvIGRvIHRoYXQganVzdCBvbmx5IGZvciB0aGUgRUZJ
IGJvb3QgY29kZS4gU2hvdWxkIG5vdCB3ZSBwdXQgaXQgaW4KPiA+IHNlcGFyYXRlIHNlY3Rpb24g
dGhlbj8gQW5vdGhlciBxdWVzdGlvbiBpcyB0aGUgc2l6ZSBvZiB0aGUgLnJlbG9jIHNlY3Rpb24u
Cj4gPiBXZSBkbyBub3Qga25vdyBpdCBpbiBhZHZhbmNlLiBTbywgcHJvYmFibHkgd2Ugc2hvdWxk
IGJ1aWxkIHRoZSBjb2RlIGluCj4gPiB0d28gc3RlcHMgYXMgd2UgZG8gbm93LiBPciBwcmVhbGxv
YyBhIHN0YXRpYyBwbGFjZSBhbmQgZmlsbCBpdCBsYXRlci4KPiA+IFRoaXMgd2F5IHdlIHdvdWxk
IGhhdmUganVzdCBvbmUgcGhhc2UgYnVpbGQuCj4KPiBBbnkgc3RhdGljIGFsbG9jYXRpb24vcmVz
ZXJ2YXRpb24gc2NoZW1lIGlzIHdhc3RlZnVsIGF0IGZpcnN0IGFuZCBldmVudHVhbGx5Cj4gbm90
IGFsbG9jYXRpbmcvcmVzZXJ2aW5nIGVub3VnaCBzcGFjZS4gVW5sZXNzIHRoZXJlJ3MgYSB3YXkg
dG8gcmVhc29uYWJseQo+IHdlbGwgZXN0aW1hdGUgdGhlIHNpemUgYWhlYWQgb2YgdGltZSwgSSdk
IGJlIG9wcG9zZWQgdG8gc3VjaCBhIG1vZGVsLiBBcwoKSSBoYXZlIHRoZSBzYW1lIGNvbmNlcm5z
IGluIHJlZ2FyZHMgdG8gdGhhdC4KCj4gdG8gYSBzZXBhcmF0ZSBzZWN0aW9uIC0gc3VyZSwgd2h5
IG5vdD8gUmVsb2NhdGlvbnMgYXJlIGluIGEgc2VwYXJhdGUgc2VjdGlvbgo+IGluIHhlbi5lZmkg
YXMgd2VsbC4KCkkgd2FzIHRoaW5raW5nIGFib3V0IHNlcGFyYXRlIHNlY3Rpb24gZm9yIEVGSSBi
b290IGNvZGUgaXRzZWxmLCBlLmcuIC50ZXh0LmVmaS4KVGhlbiBwcm9iYWJseSBpdCB3aWxsIGJl
IG11Y2ggZWFzaWVyIHRvIGlkZW50aWZ5IGFuZCB1c2UvZ2V0IHJlbG9jcyBuZWVkZWQgb25seQpm
b3IgdGhhdCBjb2RlLgoKPiA+IE9yIGFub3RoZXIgb3B0aW9uLiBBZGQgWGVuIG1hcHBpbmdzIGlu
IHRoZSBlYXJseSBFRkkgYm9vdCBjb2RlLiBIb3dldmVyLAo+ID4gaXQgc2VlbXMgY3JhenkgYW5k
IG1heSBub3Qgd29yayBvbiBhbGwgRUZJIGltcGxlbWVudGF0aW9ucy4gSG1tbS4uLgo+ID4gSGF2
ZSB0byBjaGVjayB0aGUgVUVGSSBzcGVjLi4uCj4KPiBJJ20gYWZyYWlkIEkgZG9uJ3QgdW5kZXJz
dGFuZCBhbnl3YXkgd2hhdCB5b3UgdGhpbmsgb2YgaGVyZS4KCkFsbCBub24tcmlwLXJlbGF0aXZl
IGFkZHJlc3NlcyBhcmUgaW4gWGVuIGFkZHJlc3Mgc3BhY2UuIFNvLCBJIHdhcwp0aGlua2luZyBh
Ym91dCBhZGRpbmcgcmVxdWlyZWQgbWFwcGluZ3MgdG8gYXZvaWQgLnJlbG9jIHNlY3Rpb24KcmVx
dWlyZW1lbnQuIFRob3VnaCBVRUZJIHNwZWMgbWF5IG5vdCBhbGxvdyBzdWNoIHBsYXkgd2l0aCBw
YWdlCnRhYmxlcyBiZWZvcmUgRXhpdEJvb3RTZXJ2aWNlcygpIGNhbGwuCgo+ID4gQnkgdGhlIHdh
eSwgSSBhbSBub3Qgc3VyZSB3aHkgbWtyZWxvYyBpcyBleGVjdXRlZCB0d2ljZS4gQ291bGQgeW91
Cj4gPiBleHBsYWluIHRoYXQ/Cj4KPiBJdHMgbmVlZGVkIGFzIG1hbnkgdGltZXMgYXMgd2UgbGlu
ayBhIGJpbmFyeSwgbWludXMgdGhlIHZlcnkgZmlyc3QgdGltZSwKPiB3aGVyZSBzdHViIChkdW1t
eSkgb2JqZWN0cyBhcmUgdXNlZC4gSSBkb24ndCBzZWUgaG93IHlvdSB0aGluayB3ZQo+IGNvdWxk
IGdldCBhd2F5IHdpdGgganVzdCBvbmUgaW52b2NhdGlvbi4gQXJlIHlvdSB0aGlua2luZyB3ZSBj
b3VsZCBnZXQKPiBhd2F5IHdpdGggZmV3ZXIgbGlua2luZyBzdGVwcz8KClRoYXQgd291bGQgYmUg
bmljZS4gQXQgbGVhc3QgSSB3aWxsIHRyeS4uLgoKPiAtIExpbmsgc3RlcCAwIHByb2R1Y2VzIGEg
YmluYXJ5IHdpdGhvdXQga2FsbHN5bXMgdGFibGUsIGJ1dCB3aXRoIGFsbAo+ICAgc3ltYm9scy4g
SGVuY2UgYSBzeW1ib2wgdGFibGUgZ2VuZXJhdGVkIGZyb20gaXQgd2lsbCBoYXZlIHRoZSBjb3Jy
ZWN0Cj4gICBudW1iZXIgb2YgZW50cmllcyBhbmQgaGVuY2UgdGhlIGNvcnJlY3Qgc2l6ZS4KPiAt
IExpbmsgc3RlcCAxIHByb2R1Y2VzIGEgYmluYXJ5IHdpdGgga2FsbHN5bXMgdGFibGUgdGFrZW4g
ZnJvbSB0aGUKPiAgIHN0ZXAgMCBiaW5hcnkuIFRoaXMgcmVzdWx0cyBpbiBhbGwgYWRkcmVzc2Vz
IGluIHRoZSByZXN1bHRpbmcgYmluYXJ5IG5vdwo+ICAgYmVpbmcgY29ycmVjdCAobm8gbW9yZSBj
b2RlL2RhdGEgaXMgZ29pbmcgdG8gYmUgYWRkZWQpLCBidXQgdGhlCj4gICBzeW1ib2wgdGFibGUg
aXRzZWxmIGlzIHdyb25nIChhcyBjb21pbmcgZnJvbSBzdGVwIDApLgo+IC0gTGluayBzdGVwIDIg
cHJvZHVjZXMgYSBiaW5hcnkgd2l0aCBhIF9jb3JyZWN0XyBrYWxsc3ltcyB0YWJsZS4KPiBJZiB3
ZSBvbWl0dGVkIHJlbG9jYXRpb25zIGZyb20gc3RlcCAxLCB3ZSdkIHJpc2sgb3RoZXIgYWRkcmVz
c2VzCj4gY2hhbmdpbmcgaW4gc3RlcCAyIChtYXliZSB0aGlzIGlzIGp1c3QgYSB0aGVvcmV0aWNh
bCByaXNrLCBidXQgYW55d2F5KS4KCk9LLCB0aGFua3MgZm9yIGV4cGxhbmF0aW9uLgoKRGFuaWVs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 11:59:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 11: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 1fdDma-0003yE-FM; Wed, 11 Jul 2018 11:59: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=argw=j3=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdDmZ-0003y4-Ab
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 11:59:43 +0000
X-Inumbo-ID: de58543c-8501-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de58543c-8501-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 13:59:30 +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 w6BBxHWE004593;
 Wed, 11 Jul 2018 11:59:40 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=6XKkJSuoUvtb5Ophn9zi3vDEsZLuzKuKKoYOPBfYhcU=;
 b=o4lxUKyjuvGnd8gUFikiJZU/KOjNDhqpMJaNtMV48DqLx9JoFassnPDQ9AqLPFzETK5y
 WEg4oZALEERvILHlYGzor+/6eD7Wlcn4xozhri+RyfwcYMJ9Gh2gtVulw1Enq5LCV9VL
 FECuRw3B5eQW8nqSsQeTz6OqeVZJhbwJEIBWMAcRiKuyw2IN9FxjL13QibXyoUWCIU4O
 yxsNt5fbCxwXKeNAbNIKfIaTvX91Rzvx9HfcD+7Vt5ausfh4CwBG2rkWt1yu0HsiU+1g
 1CrQxFV8JcfnPIheenaKJCGCYPe2vepmHVPdDMAbR4m4ySZ5NjwZzbTA5GL7KBbMVrpB dw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2k2p765vrb-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 11:59: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 w6BBxdB6008455
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 11:59:39 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 w6BBxdks026981;
 Wed, 11 Jul 2018 11:59:39 GMT
Received: from olila.local.net-space.pl (/10.175.187.198)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 11 Jul 2018 04:59:38 -0700
Date: Wed, 11 Jul 2018 13:59:35 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180711115935.GJ26572@olila.local.net-space.pl>
References: <20180711102521.78725-1-roger.pau@citrix.com>
 <20180711104248.GF26572@olila.local.net-space.pl>
 <20180711114656.wy4vheun2nl3pm34@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711114656.wy4vheun2nl3pm34@mac.bytemobile.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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=692
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807110130
Subject: Re: [Xen-devel] [PATCH v2] xen/x86: fix linker script to work with
 lld
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDE6NDY6NTZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAxMjo0Mjo0OFBNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAxMjoyNToyMVBNICsw
MjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiA+IGxsZCAodGhlIGxsdm0gbGlua2VyKSBo
YXMgc29tZSBpc3N1ZXMgd2l0aCBYZW4gbGlua2VyIHNjcmlwdC4gSXQKPiA+ID4gZG9lc24ndCB1
bmRlcnN0YW5kICd8fCcgaW4gYXNzZXJ0IGV4cHJlc3Npb25zOgo+ID4gPgo+ID4gPiBsZCAgICAt
bWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGEx
IFwKPiA+ID4gICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8g
L3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPiA+ID4gbGQ6IGVycm9yOiB4ZW4ubGRzOjI2
MDogbWFsZm9ybWVkIG51bWJlcjogfAo+ID4gPiA+Pj4gQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4g
KCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkg
KyAoKDEgPDwgMzkpIC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEgPDwgMzAp
KSkgfHwKPiA+ID4gPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCj4gPiA+Cj4gPiA+
IEFuZCBkb2Vzbid0IHdvcmsgcHJvcGVybHkgd2l0aCB0aGUgJ0RFRklORUQoZm9vKSA/IGZvbyA6
IC4uLicKPiA+ID4gZXhwcmVzc2lvbjoKPiA+ID4KPiA+ID4gbGQgICAgLW1lbGZfeDg2XzY0X2Zi
c2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4gPiA+ICAgICAv
cm9vdC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4v
eGVuLy54ZW4tc3ltcy4wCj4gPiA+IGxkOiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3Qg
Zm91bmQ6IGVmaQo+ID4gPgo+ID4gPiBGaXggdGhlIGZpcnN0IGlzc3VlIGJ5IHVzaW5nICd8JyBp
bnN0ZWFkIG9mICd8fCcsIGFuZCB0aGUgc2Vjb25kIG9uZQo+ID4gPiBieSBkZWNsYXJpbmcgdGhl
IGVmaSBzeW1ib2wgYXMgYSB3ZWFrIHN5bWJvbC4KPiA+ID4KPiA+ID4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+IC0tLQo+ID4gPiBD
YzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gPiBDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+ID4gQ2M6IERhbmllbCBLaXBlciA8ZGFu
aWVsLmtpcGVyQG9yYWNsZS5jb20+Cj4gPiA+IC0tLQo+ID4gPiBDaGFuZ2VzIHNpbmNlIHYxOgo+
ID4gPiAgLSBFeHBvcnQgZWZpIGFzIGEgd2VhayBzeW1ib2wgaW4gb3JkZXIgdG8gcmVtb3ZlIHRo
ZSBERUZJTkVECj4gPiA+ICAgIGNvbmRpdGlvbmFsIGluIHRoZSBsaW5rZXIgc2NyaXB0Lgo+ID4g
PiAgLSBBZGQgYSBkZWZpbmUgZm9yIHNldHRpbmcgdGhlIHdlYWsgYXR0cmlidXRlIGFuZCByZXBs
YWNlIGV4aXN0aW5nCj4gPiA+ICAgIHVzZXJzLgo+ID4KPiA+IE1heSBJIGFzayB5b3UgdG8gc3Bs
aXQgdGhpcyBwYXRjaCBpbnRvIHR3byBzZXBhcmF0ZSBwYXRjaGVzPwo+ID4gT25lIGZvciBfX3dl
YWsgY2hhbmdlIGFuZCBvbmUgZm9yIERFRklORUQoKSBkcm9wIHBsZWFzZS4KPgo+IFNvIHRvIGlu
dHJvZHVjZSBhbmQgdXNlIF9fd2VhayBhbHNvIGZvciB0aGUgZWZpIHZhcmlhYmxlIGFuZCB0aGVu
IGRyb3AKPiB0aGUgREVGSU5FRCBpbiBhIGZvbGxvd2luZyBwYXRjaD8KPgo+IE9yIHN3aXRjaCBl
ZmkgdG8gdXNlIF9fd2VhayBpbiB0aGUgc2FtZSBwYXRjaCB3aGVyZSBERUZJTkVEIGlzCj4gZHJv
cHBlZD8KClRoZSBsYXR0ZXIgcGxlYXNlLgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:05:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12:05:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdDri-00059W-0x; Wed, 11 Jul 2018 12:05: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdDrg-00059R-Pw
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:05:00 +0000
X-Inumbo-ID: a5b5db65-8502-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 a5b5db65-8502-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:05:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:04:59 -0600
Message-Id: <5B45F26A02000078001D312F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:04:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
In-Reply-To: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

V2hpbGUgSSd2ZSBydW4gaW50byB0aGUgaXNzdWUgd2l0aCBmdXJ0aGVyIHBhdGNoZXMgaW4gcGxh
Y2Ugd2hpY2ggbm8KbG9uZ2VyIGd1YXJhbnRlZSB0aGUgcGVyLUNQVSBhcmVhIHRvIHN0YXJ0IG91
dCBhcyBhbGwgemVyb3MsIHRoZQpDUFVfRE9XTl9GQUlMRUQgcHJvY2Vzc2luZyBsb29rcyB0byBo
YXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwp0aGUgcGVyLUNQVSBjcHVwb29sIHBv
aW50ZXIsIGNwdXBvb2xfY3B1X2FkZCgpJ3MgKGluZGlyZWN0KSBpbnZvY2F0aW9uCm9mIHNjaGVk
dWxlX2NwdV9zd2l0Y2goKSB3aWxsIHRyaWdnZXIgdGhlICJjICE9IG9sZF9wb29sIiBhc3NlcnRp
b24KdGhlcmUuCgpDbGVhcmluZyB0aGUgZmllbGQgZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMg
dG9vIGVhcmx5IChhZmFpY3QgdGhpcwpzaG91bGQgbm90IGhhcHBlbiBiZWZvcmUgY3B1X2Rpc2Fi
bGVfc2NoZWR1bGVyKCkpLiBDbGVhcmluZyBpdCBpbgpDUFVfREVBRCBhbmQgQ1BVX0RPV05fRkFJ
TEVEIHdvdWxkIGJlIGFuIG9wdGlvbiwgYnV0IHdvdWxkIHRha2UgdGhlIHNhbWUKcGllY2Ugb2Yg
Y29kZSB0d2ljZS4gU2luY2UgdGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0IG1hdHRlciB3aGls
ZSB0aGUKQ1BVIGlzIG9mZmxpbmUsIHNpbXBseSBjbGVhciBpdCBpbiBDUFVfT05MSU5FIGFuZCBD
UFVfRE9XTl9GQUlMRUQsIGJ1dApvbmx5IGZvciBvdGhlciB0aGFuIHRoZSBzdXNwZW5kL3Jlc3Vt
ZSBjYXNlICh3aGljaCBnZXRzIHNwZWNpYWxseQpoYW5kbGVkIGluIGNwdXBvb2xfY3B1X3JlbW92
ZSgpKS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0t
ClRCRDogSSB0aGluayB0aGlzIHdvdWxkIGJldHRlciBjYWxsIHNjaGVkdWxlX2NwdV9zd2l0Y2go
Y3B1LCBOVUxMKSBmcm9tCiAgICAgY3B1cG9vbF9jcHVfcmVtb3ZlKCksIGJ1dCBiZXNpZGVzIHRo
YXQgLSBhcyBwZXIgYWJvdmUgLSBsaWtlbHkKICAgICBiZWluZyB0b28gZWFybHksIHRoYXQgZnVu
Y3Rpb24gaGFzIGZ1cnRoZXIgcHJlcmVxcyB0byBiZSBtZXQuIEl0CiAgICAgYWxzbyBkb2Vzbid0
IGxvb2sgYXMgaWYgY3B1cG9vbF91bmFzc2lnbl9jcHVfaGVscGVyKCkgY291bGQgYmUgdXNlZAog
ICAgIHRoZXJlLgoKLS0tIGEveGVuL2NvbW1vbi9jcHVwb29sLmMKKysrIGIveGVuL2NvbW1vbi9j
cHVwb29sLmMKQEAgLTc3OCw2ICs3NzgsOCBAQCBzdGF0aWMgaW50IGNwdV9jYWxsYmFjaygKICAg
ICB7CiAgICAgY2FzZSBDUFVfRE9XTl9GQUlMRUQ6CiAgICAgY2FzZSBDUFVfT05MSU5FOgorICAg
ICAgICBpZiAoIHN5c3RlbV9zdGF0ZSA8PSBTWVNfU1RBVEVfYWN0aXZlICkKKyAgICAgICAgICAg
IHBlcl9jcHUoY3B1cG9vbCwgY3B1KSA9IE5VTEw7CiAgICAgICAgIHJjID0gY3B1cG9vbF9jcHVf
YWRkKGNwdSk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgQ1BVX0RPV05fUFJFUEFSRToKCgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:06:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12:06:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdDso-0005WC-E4; Wed, 11 Jul 2018 12:06: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdDsn-0005W4-9x
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:06:09 +0000
X-Inumbo-ID: c3fe0b6c-8502-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 c3fe0b6c-8502-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 14:05:56 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:06:06 -0600
Message-Id: <5B45F2AC02000078001D3133@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:06:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
In-Reply-To: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/8] x86: distinguish CPU offlining from CPU
 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

SW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBDUFVzLCBHRFQs
IElEVCwgc3RhY2ssCmFuZCBwZXItQ1BVIGRhdGEgKHdoaWNoIGluY2x1ZGVzIHRoZSBUU1MpIG5l
ZWQgdG8gYmUga2VwdCBhbGxvY2F0ZWQuClRoZXkgc2hvdWxkIG9ubHkgYmUgZnJlZWQgdXBvbiBD
UFUgcmVtb3ZhbCAod2hpY2ggd2UgY3VycmVudGx5IGRvbid0CnN1cHBvcnQsIHNvIHNvbWUgY29k
ZSBpcyBiZWNvbWluZyBlZmZlY3RpdmVseSBkZWFkIGZvciB0aGUgbW9tZW50KS4KClNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4
Ni9jcHUvbWNoZWNrL21jZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jCkBA
IC02OTIsMTIgKzY5MiwxNSBAQCBzdGF0aWMgdm9pZCBjcHVfYmFua19mcmVlKHVuc2lnbmVkIGlu
dCBjCiAKICAgICBtY2FiYW5rc19mcmVlKHBvbGwpOwogICAgIG1jYWJhbmtzX2ZyZWUoY2xyKTsK
KworICAgIHBlcl9jcHUocG9sbF9iYW5rbWFzaywgY3B1KSA9IE5VTEw7CisgICAgcGVyX2NwdSht
Y2VfY2xlYXJfYmFua3MsIGNwdSkgPSBOVUxMOwogfQogCiBzdGF0aWMgaW50IGNwdV9iYW5rX2Fs
bG9jKHVuc2lnbmVkIGludCBjcHUpCiB7Ci0gICAgc3RydWN0IG1jYV9iYW5rcyAqcG9sbCA9IG1j
YWJhbmtzX2FsbG9jKCk7Ci0gICAgc3RydWN0IG1jYV9iYW5rcyAqY2xyID0gbWNhYmFua3NfYWxs
b2MoKTsKKyAgICBzdHJ1Y3QgbWNhX2JhbmtzICpwb2xsID0gcGVyX2NwdShwb2xsX2JhbmttYXNr
LCBjcHUpID86IG1jYWJhbmtzX2FsbG9jKCk7CisgICAgc3RydWN0IG1jYV9iYW5rcyAqY2xyID0g
cGVyX2NwdShtY2VfY2xlYXJfYmFua3MsIGNwdSkgPzogbWNhYmFua3NfYWxsb2MoKTsKIAogICAg
IGlmICggIXBvbGwgfHwgIWNsciApCiAgICAgewpAQCAtNzI1LDcgKzcyOCwxMyBAQCBzdGF0aWMg
aW50IGNwdV9jYWxsYmFjaygKIAogICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgogICAgIGNhc2Ug
Q1BVX0RFQUQ6Ci0gICAgICAgIGNwdV9iYW5rX2ZyZWUoY3B1KTsKKyAgICAgICAgaWYgKCAhcGFy
a19vZmZsaW5lX2NwdXMgKQorICAgICAgICAgICAgY3B1X2JhbmtfZnJlZShjcHUpOworICAgICAg
ICBicmVhazsKKworICAgIGNhc2UgQ1BVX1JFTU9WRToKKyAgICAgICAgaWYgKCBwYXJrX29mZmxp
bmVfY3B1cyApCisgICAgICAgICAgICBjcHVfYmFua19mcmVlKGNwdSk7CiAgICAgICAgIGJyZWFr
OwogICAgIH0KIAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2
L2RvbWFpbi5jCkBAIC0xMDcsMTAgKzEwNywxMSBAQCBzdGF0aWMgdm9pZCBwbGF5X2RlYWQodm9p
ZCkKICAgICBsb2NhbF9pcnFfZGlzYWJsZSgpOwogCiAgICAgLyoKLSAgICAgKiBOT1RFOiBBZnRl
ciBjcHVfZXhpdF9jbGVhciwgcGVyLWNwdSB2YXJpYWJsZXMgYXJlIG5vIGxvbmdlciBhY2Nlc3Np
YmxlLAotICAgICAqIGFzIHRoZXkgbWF5IGJlIGZyZWVkIGF0IGFueSB0aW1lLiBJbiB0aGlzIGNh
c2UsIGhlYXAgY29ycnVwdGlvbiBvcgotICAgICAqICNQRiBjYW4gb2NjdXIgKHdoZW4gaGVhcCBk
ZWJ1Z2dpbmcgaXMgZW5hYmxlZCkuIEZvciBleGFtcGxlLCBldmVuCi0gICAgICogcHJpbnRrKCkg
Y2FuIGludm9sdmUgdGFza2xldCBzY2hlZHVsaW5nLCB3aGljaCB0b3VjaGVzIHBlci1jcHUgdmFy
cy4KKyAgICAgKiBOT1RFOiBBZnRlciBjcHVfZXhpdF9jbGVhciwgcGVyLWNwdSB2YXJpYWJsZXMg
bWF5IG5vIGxvbmdlciBhY2Nlc3NpYmxlLAorICAgICAqIGFzIHRoZXkgbWF5IGJlIGZyZWVkIGF0
IGFueSB0aW1lIGlmIG9mZmxpbmUgQ1BVcyBkb24ndCBnZXQgcGFya2VkLiBJbgorICAgICAqIHRo
aXMgY2FzZSwgaGVhcCBjb3JydXB0aW9uIG9yICNQRiBjYW4gb2NjdXIgKHdoZW4gaGVhcCBkZWJ1
Z2dpbmcgaXMKKyAgICAgKiBlbmFibGVkKS4gRm9yIGV4YW1wbGUsIGV2ZW4gcHJpbnRrKCkgY2Fu
IGludm9sdmUgdGFza2xldCBzY2hlZHVsaW5nLAorICAgICAqIHdoaWNoIHRvdWNoZXMgcGVyLWNw
dSB2YXJzLgogICAgICAqIAogICAgICAqIENvbnNpZGVyIHZlcnkgY2FyZWZ1bGx5IHdoZW4gYWRk
aW5nIGNvZGUgdG8gKmRlYWRfaWRsZS4gTW9zdCBoeXBlcnZpc29yCiAgICAgICogc3Vic3lzdGVt
cyBhcmUgdW5zYWZlIHRvIGNhbGwuCi0tLSBhL3hlbi9hcmNoL3g4Ni9nZW5hcGljL3gyYXBpYy5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9nZW5hcGljL3gyYXBpYy5jCkBAIC0yMDEsMTggKzIwMSwyNSBA
QCBzdGF0aWMgaW50IHVwZGF0ZV9jbHVzdGVyaW5mbygKICAgICAgICAgaWYgKCAhY2x1c3Rlcl9j
cHVzX3NwYXJlICkKICAgICAgICAgICAgIGNsdXN0ZXJfY3B1c19zcGFyZSA9IHh6YWxsb2MoY3B1
bWFza190KTsKICAgICAgICAgaWYgKCAhY2x1c3Rlcl9jcHVzX3NwYXJlIHx8Ci0gICAgICAgICAg
ICAgIWFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KHNjcmF0Y2hfbWFzaywgY3B1KSkgKQorICAg
ICAgICAgICAgICFjb25kX2FsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KHNjcmF0Y2hfbWFzaywg
Y3B1KSkgKQogICAgICAgICAgICAgZXJyID0gLUVOT01FTTsKICAgICAgICAgYnJlYWs7CiAgICAg
Y2FzZSBDUFVfVVBfQ0FOQ0VMRUQ6CiAgICAgY2FzZSBDUFVfREVBRDoKKyAgICBjYXNlIENQVV9S
RU1PVkU6CisgICAgICAgIGlmICggcGFya19vZmZsaW5lX2NwdXMgPT0gKGFjdGlvbiAhPSBDUFVf
UkVNT1ZFKSApCisgICAgICAgICAgICBicmVhazsKICAgICAgICAgaWYgKCBwZXJfY3B1KGNsdXN0
ZXJfY3B1cywgY3B1KSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGNwdW1hc2tfY2xlYXJfY3B1
KGNwdSwgcGVyX2NwdShjbHVzdGVyX2NwdXMsIGNwdSkpOwogICAgICAgICAgICAgaWYgKCBjcHVt
YXNrX2VtcHR5KHBlcl9jcHUoY2x1c3Rlcl9jcHVzLCBjcHUpKSApCisgICAgICAgICAgICB7CiAg
ICAgICAgICAgICAgICAgeGZyZWUocGVyX2NwdShjbHVzdGVyX2NwdXMsIGNwdSkpOworICAgICAg
ICAgICAgICAgIHBlcl9jcHUoY2x1c3Rlcl9jcHVzLCBjcHUpID0gTlVMTDsKKyAgICAgICAgICAg
IH0KICAgICAgICAgfQogICAgICAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoc2NyYXRjaF9t
YXNrLCBjcHUpKTsKKyAgICAgICAgY2xlYXJfY3B1bWFza192YXIoJnBlcl9jcHUoc2NyYXRjaF9t
YXNrLCBjcHUpKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0tLSBhL3hlbi9hcmNoL3g4Ni9w
ZXJjcHUuYworKysgYi94ZW4vYXJjaC94ODYvcGVyY3B1LmMKQEAgLTI4LDcgKzI4LDcgQEAgc3Rh
dGljIGludCBpbml0X3BlcmNwdV9hcmVhKHVuc2lnbmVkIGludAogICAgIGNoYXIgKnA7CiAKICAg
ICBpZiAoIF9fcGVyX2NwdV9vZmZzZXRbY3B1XSAhPSBJTlZBTElEX1BFUkNQVV9BUkVBICkKLSAg
ICAgICAgcmV0dXJuIC1FQlVTWTsKKyAgICAgICAgcmV0dXJuIDA7CiAKICAgICBpZiAoIChwID0g
YWxsb2NfeGVuaGVhcF9wYWdlcyhQRVJDUFVfT1JERVIsIDApKSA9PSBOVUxMICkKICAgICAgICAg
cmV0dXJuIC1FTk9NRU07CkBAIC03Niw5ICs3NiwxMiBAQCBzdGF0aWMgaW50IGNwdV9wZXJjcHVf
Y2FsbGJhY2soCiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgogICAg
IGNhc2UgQ1BVX0RFQUQ6Ci0gICAgICAgIGZyZWVfcGVyY3B1X2FyZWEoY3B1KTsKKyAgICAgICAg
aWYgKCAhcGFya19vZmZsaW5lX2NwdXMgKQorICAgICAgICAgICAgZnJlZV9wZXJjcHVfYXJlYShj
cHUpOwogICAgICAgICBicmVhazsKLSAgICBkZWZhdWx0OgorICAgIGNhc2UgQ1BVX1JFTU9WRToK
KyAgICAgICAgaWYgKCBwYXJrX29mZmxpbmVfY3B1cyApCisgICAgICAgICAgICBmcmVlX3BlcmNw
dV9hcmVhKGNwdSk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLS0gYS94ZW4vYXJjaC94ODYv
c21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTYzLDYgKzYzLDggQEAg
c3RhdGljIGNwdW1hc2tfdCBzY3JhdGNoX2NwdTBtYXNrOwogY3B1bWFza190IGNwdV9vbmxpbmVf
bWFwIF9fcmVhZF9tb3N0bHk7CiBFWFBPUlRfU1lNQk9MKGNwdV9vbmxpbmVfbWFwKTsKIAorYm9v
bCBfX3JlYWRfbW9zdGx5IHBhcmtfb2ZmbGluZV9jcHVzOworCiB1bnNpZ25lZCBpbnQgX19yZWFk
X21vc3RseSBucl9zb2NrZXRzOwogY3B1bWFza190ICoqX19yZWFkX21vc3RseSBzb2NrZXRfY3B1
bWFzazsKIHN0YXRpYyBjcHVtYXNrX3QgKnNlY29uZGFyeV9zb2NrZXRfY3B1bWFzazsKQEAgLTg4
Nyw3ICs4ODksNyBAQCBzdGF0aWMgdm9pZCBjbGVhbnVwX2NwdV9yb290X3BndCh1bnNpZ25lCiAg
ICAgfQogfQogCi1zdGF0aWMgdm9pZCBjcHVfc21wYm9vdF9mcmVlKHVuc2lnbmVkIGludCBjcHUp
CitzdGF0aWMgdm9pZCBjcHVfc21wYm9vdF9mcmVlKHVuc2lnbmVkIGludCBjcHUsIGJvb2wgYWxs
KQogewogICAgIHVuc2lnbmVkIGludCBvcmRlciwgc29ja2V0ID0gY3B1X3RvX3NvY2tldChjcHUp
OwogICAgIHN0cnVjdCBjcHVpbmZvX3g4NiAqYyA9IGNwdV9kYXRhOwpAQCAtODk4LDE1ICs5MDAs
MjQgQEAgc3RhdGljIHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbgogICAgICAgICBz
b2NrZXRfY3B1bWFza1tzb2NrZXRdID0gTlVMTDsKICAgICB9CiAKLSAgICBjW2NwdV0ucGh5c19w
cm9jX2lkID0gWEVOX0lOVkFMSURfU09DS0VUX0lEOwotICAgIGNbY3B1XS5jcHVfY29yZV9pZCA9
IFhFTl9JTlZBTElEX0NPUkVfSUQ7Ci0gICAgY1tjcHVdLmNvbXB1dGVfdW5pdF9pZCA9IElOVkFM
SURfQ1VJRDsKICAgICBjcHVtYXNrX2NsZWFyX2NwdShjcHUsICZjcHVfc2libGluZ19zZXR1cF9t
YXApOwogCi0gICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNw
dSkpOwotICAgIGZyZWVfY3B1bWFza192YXIocGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKTsK
LSAgICBpZiAoIHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpICE9ICZzY3JhdGNoX2NwdTBt
YXNrICkKLSAgICAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywg
Y3B1KSk7CisgICAgaWYgKCBhbGwgKQorICAgIHsKKyAgICAgICAgY1tjcHVdLnBoeXNfcHJvY19p
ZCA9IFhFTl9JTlZBTElEX1NPQ0tFVF9JRDsKKyAgICAgICAgY1tjcHVdLmNwdV9jb3JlX2lkID0g
WEVOX0lOVkFMSURfQ09SRV9JRDsKKyAgICAgICAgY1tjcHVdLmNvbXB1dGVfdW5pdF9pZCA9IElO
VkFMSURfQ1VJRDsKKworICAgICAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoY3B1X3NpYmxp
bmdfbWFzaywgY3B1KSk7CisgICAgICAgIGNsZWFyX2NwdW1hc2tfdmFyKCZwZXJfY3B1KGNwdV9z
aWJsaW5nX21hc2ssIGNwdSkpOworICAgICAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoY3B1
X2NvcmVfbWFzaywgY3B1KSk7CisgICAgICAgIGNsZWFyX2NwdW1hc2tfdmFyKCZwZXJfY3B1KGNw
dV9jb3JlX21hc2ssIGNwdSkpOworICAgICAgICBpZiAoIHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNr
LCBjcHUpICE9ICZzY3JhdGNoX2NwdTBtYXNrICkKKyAgICAgICAgeworICAgICAgICAgICAgZnJl
ZV9jcHVtYXNrX3ZhcihwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSk7CisgICAgICAgICAg
ICBjbGVhcl9jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSkpOworICAg
ICAgICB9CisgICAgfQogCiAgICAgY2xlYW51cF9jcHVfcm9vdF9wZ3QoY3B1KTsKIApAQCAtOTI4
LDE5ICs5MzksMjYgQEAgc3RhdGljIHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbgog
ICAgIH0KIAogICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zyb21fcGFnZXMoTlJfUkVTRVJWRURfR0RU
X1BBR0VTKTsKLSAgICBmcmVlX3hlbmhlYXBfcGFnZXMocGVyX2NwdShnZHRfdGFibGUsIGNwdSks
IG9yZGVyKTsKKyAgICBpZiAoIGFsbCApCisgICAgeworICAgICAgICBmcmVlX3hlbmhlYXBfcGFn
ZXMocGVyX2NwdShnZHRfdGFibGUsIGNwdSksIG9yZGVyKTsKKyAgICAgICAgcGVyX2NwdShnZHRf
dGFibGUsIGNwdSkgPSBOVUxMOworICAgIH0KIAogICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhwZXJf
Y3B1KGNvbXBhdF9nZHRfdGFibGUsIGNwdSksIG9yZGVyKTsKIAotICAgIG9yZGVyID0gZ2V0X29y
ZGVyX2Zyb21fYnl0ZXMoSURUX0VOVFJJRVMgKiBzaXplb2YoaWR0X2VudHJ5X3QpKTsKLSAgICBm
cmVlX3hlbmhlYXBfcGFnZXMoaWR0X3RhYmxlc1tjcHVdLCBvcmRlcik7Ci0gICAgaWR0X3RhYmxl
c1tjcHVdID0gTlVMTDsKLQotICAgIGlmICggc3RhY2tfYmFzZVtjcHVdICE9IE5VTEwgKQorICAg
IGlmICggYWxsICkKICAgICB7Ci0gICAgICAgIG1lbWd1YXJkX3VuZ3VhcmRfc3RhY2soc3RhY2tf
YmFzZVtjcHVdKTsKLSAgICAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKHN0YWNrX2Jhc2VbY3B1XSwg
U1RBQ0tfT1JERVIpOwotICAgICAgICBzdGFja19iYXNlW2NwdV0gPSBOVUxMOworICAgICAgICBv
cmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKElEVF9FTlRSSUVTICogc2l6ZW9mKGlkdF9lbnRy
eV90KSk7CisgICAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhpZHRfdGFibGVzW2NwdV0sIG9yZGVy
KTsKKyAgICAgICAgaWR0X3RhYmxlc1tjcHVdID0gTlVMTDsKKworICAgICAgICBpZiAoIHN0YWNr
X2Jhc2VbY3B1XSAhPSBOVUxMICkKKyAgICAgICAgeworICAgICAgICAgICAgbWVtZ3VhcmRfdW5n
dWFyZF9zdGFjayhzdGFja19iYXNlW2NwdV0pOworICAgICAgICAgICAgZnJlZV94ZW5oZWFwX3Bh
Z2VzKHN0YWNrX2Jhc2VbY3B1XSwgU1RBQ0tfT1JERVIpOworICAgICAgICAgICAgc3RhY2tfYmFz
ZVtjcHVdID0gTlVMTDsKKyAgICAgICAgfQogICAgIH0KIH0KIApAQCAtOTU1LDE1ICs5NzMsMTkg
QEAgc3RhdGljIGludCBjcHVfc21wYm9vdF9hbGxvYyh1bnNpZ25lZCBpbgogICAgIGlmICggbm9k
ZSAhPSBOVU1BX05PX05PREUgKQogICAgICAgICBtZW1mbGFncyA9IE1FTUZfbm9kZShub2RlKTsK
IAotICAgIHN0YWNrX2Jhc2VbY3B1XSA9IGFsbG9jX3hlbmhlYXBfcGFnZXMoU1RBQ0tfT1JERVIs
IG1lbWZsYWdzKTsKKyAgICBpZiAoIHN0YWNrX2Jhc2VbY3B1XSA9PSBOVUxMICkKKyAgICAgICAg
c3RhY2tfYmFzZVtjcHVdID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhTVEFDS19PUkRFUiwgbWVtZmxh
Z3MpOwogICAgIGlmICggc3RhY2tfYmFzZVtjcHVdID09IE5VTEwgKQogICAgICAgICBnb3RvIG91
dDsKICAgICBtZW1ndWFyZF9ndWFyZF9zdGFjayhzdGFja19iYXNlW2NwdV0pOwogCiAgICAgb3Jk
ZXIgPSBnZXRfb3JkZXJfZnJvbV9wYWdlcyhOUl9SRVNFUlZFRF9HRFRfUEFHRVMpOwotICAgIHBl
cl9jcHUoZ2R0X3RhYmxlLCBjcHUpID0gZ2R0ID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhvcmRlciwg
bWVtZmxhZ3MpOworICAgIGdkdCA9IHBlcl9jcHUoZ2R0X3RhYmxlLCBjcHUpOworICAgIGlmICgg
Z2R0ID09IE5VTEwgKQorICAgICAgICBnZHQgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCBt
ZW1mbGFncyk7CiAgICAgaWYgKCBnZHQgPT0gTlVMTCApCiAgICAgICAgIGdvdG8gb3V0OworICAg
IHBlcl9jcHUoZ2R0X3RhYmxlLCBjcHUpID0gZ2R0OwogICAgIG1lbWNweShnZHQsIGJvb3RfY3B1
X2dkdF90YWJsZSwgTlJfUkVTRVJWRURfR0RUX1BBR0VTICogUEFHRV9TSVpFKTsKICAgICBCVUlM
RF9CVUdfT04oTlJfQ1BVUyA+IDB4MTAwMDApOwogICAgIGdkdFtQRVJfQ1BVX0dEVF9FTlRSWSAt
IEZJUlNUX1JFU0VSVkVEX0dEVF9FTlRSWV0uYSA9IGNwdTsKQEAgLTk3NSw3ICs5OTcsOCBAQCBz
dGF0aWMgaW50IGNwdV9zbXBib290X2FsbG9jKHVuc2lnbmVkIGluCiAgICAgZ2R0W1BFUl9DUFVf
R0RUX0VOVFJZIC0gRklSU1RfUkVTRVJWRURfR0RUX0VOVFJZXS5hID0gY3B1OwogCiAgICAgb3Jk
ZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhJRFRfRU5UUklFUyAqIHNpemVvZihpZHRfZW50cnlf
dCkpOwotICAgIGlkdF90YWJsZXNbY3B1XSA9IGFsbG9jX3hlbmhlYXBfcGFnZXMob3JkZXIsIG1l
bWZsYWdzKTsKKyAgICBpZiAoIGlkdF90YWJsZXNbY3B1XSA9PSBOVUxMICkKKyAgICAgICAgaWR0
X3RhYmxlc1tjcHVdID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhvcmRlciwgbWVtZmxhZ3MpOwogICAg
IGlmICggaWR0X3RhYmxlc1tjcHVdID09IE5VTEwgKQogICAgICAgICBnb3RvIG91dDsKICAgICBt
ZW1jcHkoaWR0X3RhYmxlc1tjcHVdLCBpZHRfdGFibGUsIElEVF9FTlRSSUVTICogc2l6ZW9mKGlk
dF9lbnRyeV90KSk7CkBAIC0xMDAzLDE2ICsxMDI2LDE2IEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJv
b3RfYWxsb2ModW5zaWduZWQgaW4KICAgICAgICAgIChzZWNvbmRhcnlfc29ja2V0X2NwdW1hc2sg
PSB4emFsbG9jKGNwdW1hc2tfdCkpID09IE5VTEwgKQogICAgICAgICBnb3RvIG91dDsKIAotICAg
IGlmICggISh6YWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1
KSkgJiYKLSAgICAgICAgICAgemFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KGNwdV9jb3JlX21h
c2ssIGNwdSkpICYmCi0gICAgICAgICAgIGFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KHNjcmF0
Y2hfY3B1bWFzaywgY3B1KSkpICkKKyAgICBpZiAoICEoY29uZF96YWxsb2NfY3B1bWFza192YXIo
JnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgJiYKKyAgICAgICAgICAgY29uZF96YWxs
b2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSkgJiYKKyAgICAgICAg
ICAgY29uZF9hbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSkp
KSApCiAgICAgICAgIGdvdG8gb3V0OwogCiAgICAgcmMgPSAwOwogCiAgb3V0OgogICAgIGlmICgg
cmMgKQotICAgICAgICBjcHVfc21wYm9vdF9mcmVlKGNwdSk7CisgICAgICAgIGNwdV9zbXBib290
X2ZyZWUoY3B1LCB0cnVlKTsKIAogICAgIHJldHVybiByYzsKIH0KQEAgLTEwMzAsOSArMTA1Mywx
MCBAQCBzdGF0aWMgaW50IGNwdV9zbXBib290X2NhbGxiYWNrKAogICAgICAgICBicmVhazsKICAg
ICBjYXNlIENQVV9VUF9DQU5DRUxFRDoKICAgICBjYXNlIENQVV9ERUFEOgotICAgICAgICBjcHVf
c21wYm9vdF9mcmVlKGNwdSk7CisgICAgICAgIGNwdV9zbXBib290X2ZyZWUoY3B1LCAhcGFya19v
ZmZsaW5lX2NwdXMpOwogICAgICAgICBicmVhazsKLSAgICBkZWZhdWx0OgorICAgIGNhc2UgQ1BV
X1JFTU9WRToKKyAgICAgICAgY3B1X3NtcGJvb3RfZnJlZShjcHUsIHRydWUpOwogICAgICAgICBi
cmVhazsKICAgICB9CiAKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L3NtcC5oCkBAIC0yNiw2ICsyNiw4IEBAIERFQ0xBUkVfUEVSX0NQVShj
cHVtYXNrX3Zhcl90LCBjcHVfc2libGkKIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBj
cHVfY29yZV9tYXNrKTsKIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBzY3JhdGNoX2Nw
dW1hc2spOwogCitleHRlcm4gYm9vbCBwYXJrX29mZmxpbmVfY3B1czsKKwogdm9pZCBzbXBfc2Vu
ZF9ubWlfYWxsYnV0c2VsZih2b2lkKTsKIAogdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1h
c2tfdCAqLCBpbnQgdmVjdG9yKTsKLS0tIGEveGVuL2luY2x1ZGUveGVuL2NwdS5oCisrKyBiL3hl
bi9pbmNsdWRlL3hlbi9jcHUuaApAQCAtNDcsNiArNDcsOCBAQCB2b2lkIHJlZ2lzdGVyX2NwdV9u
b3RpZmllcihzdHJ1Y3Qgbm90aWZpCiAjZGVmaW5lIENQVV9EWUlORyAgICAgICAgKDB4MDAwNyB8
IE5PVElGWV9SRVZFUlNFKQogLyogQ1BVX0RFQUQ6IENQVSBpcyBkZWFkLiAqLwogI2RlZmluZSBD
UFVfREVBRCAgICAgICAgICgweDAwMDggfCBOT1RJRllfUkVWRVJTRSkKKy8qIENQVV9SRU1PVkU6
IENQVSB3YXMgcmVtb3ZlZC4gKi8KKyNkZWZpbmUgQ1BVX1JFTU9WRSAgICAgICAoMHgwMDA5IHwg
Tk9USUZZX1JFVkVSU0UpCiAKIC8qIFBlcmZvcm0gQ1BVIGhvdHBsdWcuIE1heSByZXR1cm4gLUVB
R0FJTi4gKi8KIGludCBjcHVfZG93bih1bnNpZ25lZCBpbnQgY3B1KTsKLS0tIGEveGVuL2luY2x1
ZGUveGVuL2NwdW1hc2suaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oCkBAIC0zNTEs
MTYgKzM1MSwzNyBAQCBzdGF0aWMgaW5saW5lIGJvb2xfdCBhbGxvY19jcHVtYXNrX3ZhcihjCiAJ
cmV0dXJuICptYXNrICE9IE5VTEw7CiB9CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCBjb25kX2FsbG9j
X2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCit7CisJaWYgKCptYXNrID09IE5VTEwp
CisJCSptYXNrID0gX3htYWxsb2MobnJfY3B1bWFza19iaXRzIC8gOCwgc2l6ZW9mKGxvbmcpKTsK
KwlyZXR1cm4gKm1hc2sgIT0gTlVMTDsKK30KKwogc3RhdGljIGlubGluZSBib29sX3QgemFsbG9j
X2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCiB7CiAJKih2b2lkICoqKW1hc2sgPSBf
eHphbGxvYyhucl9jcHVtYXNrX2JpdHMgLyA4LCBzaXplb2YobG9uZykpOwogCXJldHVybiAqbWFz
ayAhPSBOVUxMOwogfQogCitzdGF0aWMgaW5saW5lIGJvb2wgY29uZF96YWxsb2NfY3B1bWFza192
YXIoY3B1bWFza192YXJfdCAqbWFzaykKK3sKKwlpZiAoKm1hc2sgPT0gTlVMTCkKKwkJKm1hc2sg
PSBfeHphbGxvYyhucl9jcHVtYXNrX2JpdHMgLyA4LCBzaXplb2YobG9uZykpOworCWVsc2UKKwkJ
Y3B1bWFza19jbGVhcigqbWFzayk7CisJcmV0dXJuICptYXNrICE9IE5VTEw7Cit9CisKIHN0YXRp
YyBpbmxpbmUgdm9pZCBmcmVlX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgbWFzaykKIHsKIAl4
ZnJlZShtYXNrKTsKIH0KKworc3RhdGljIGlubGluZSB2b2lkIGNsZWFyX2NwdW1hc2tfdmFyKGNw
dW1hc2tfdmFyX3QgKm1hc2spCit7CisJKm1hc2sgPSBOVUxMOworfQogI2Vsc2UKIHR5cGVkZWYg
Y3B1bWFza190IGNwdW1hc2tfdmFyX3RbMV07CiAKQEAgLTM2OCwxNiArMzg5LDIyIEBAIHN0YXRp
YyBpbmxpbmUgYm9vbF90IGFsbG9jX2NwdW1hc2tfdmFyKGMKIHsKIAlyZXR1cm4gMTsKIH0KKyNk
ZWZpbmUgY29uZF9hbGxvY19jcHVtYXNrX3ZhciBhbGxvY19jcHVtYXNrX3ZhcgogCiBzdGF0aWMg
aW5saW5lIGJvb2xfdCB6YWxsb2NfY3B1bWFza192YXIoY3B1bWFza192YXJfdCAqbWFzaykKIHsK
IAljcHVtYXNrX2NsZWFyKCptYXNrKTsKIAlyZXR1cm4gMTsKIH0KKyNkZWZpbmUgY29uZF96YWxs
b2NfY3B1bWFza192YXIgemFsbG9jX2NwdW1hc2tfdmFyCiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBm
cmVlX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgbWFzaykKIHsKIH0KKworc3RhdGljIGlubGlu
ZSB2b2lkIGNsZWFyX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCit7Cit9CiAjZW5k
aWYKIAogI2lmIE5SX0NQVVMgPiAxCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:06:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12: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 1fdDtZ-0005b8-QU; Wed, 11 Jul 2018 12:06: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdDtY-0005b2-DM
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:06:56 +0000
X-Inumbo-ID: ea065714-8502-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 ea065714-8502-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:07:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:06:54 -0600
Message-Id: <5B45F2DC02000078001D3136@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:06:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
In-Reply-To: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 3/8] allow cpu_down() to be called earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

VGhlIGZ1bmN0aW9uJ3MgdXNlIG9mIHRoZSBzdG9wLW1hY2hpbmUgbG9naWMgaGFzIHNvIGZhciBw
cmV2ZW50ZWQgaXRzCnVzZSBhaGVhZCBvZiB0aGUgcHJvY2Vzc2luZyBvZiB0aGUgIm9yZGluYXJ5
IiBpbml0Y2FsbHMuIFNpbmNlIGF0IHRoaXMKZWFybHkgdGltZSB3ZSdyZSBpbiBhIGNvbnRyb2xs
ZWQgZW52aXJvbm1lbnQgYW55d2F5LCB0aGVyZSdzIG5vIG5lZWQgZm9yCnN1Y2ggYSBoZWF2eSB0
b29sLiBBZGRpdGlvbmFsbHkgdGhpcyBvdWdodCB0byBoYXZlIGxlc3Mgb2YgYSBwZXJmb3JtYW5j
ZQppbXBhY3QgZXNwZWNpYWxseSBvbiBsYXJnZSBzeXN0ZW1zLCBjb21wYXJlZCB0byB0aGUgYWx0
ZXJuYXRpdmUgb2YKbWFraW5nIHN0b3AtbWFjaGluZSBmdW5jdGlvbmFsaXR5IGF2YWlsYWJsZSBl
YXJsaWVyLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
LS0tIGEveGVuL2NvbW1vbi9jcHUuYworKysgYi94ZW4vY29tbW9uL2NwdS5jCkBAIC02NywxMiAr
NjcsMTcgQEAgdm9pZCBfX2luaXQgcmVnaXN0ZXJfY3B1X25vdGlmaWVyKHN0cnVjdAogICAgIHNw
aW5fdW5sb2NrKCZjcHVfYWRkX3JlbW92ZV9sb2NrKTsKIH0KIAotc3RhdGljIGludCB0YWtlX2Nw
dV9kb3duKHZvaWQgKnVudXNlZCkKK3N0YXRpYyB2b2lkIF90YWtlX2NwdV9kb3duKHZvaWQgKnVu
dXNlZCkKIHsKICAgICB2b2lkICpoY3B1ID0gKHZvaWQgKikobG9uZylzbXBfcHJvY2Vzc29yX2lk
KCk7CiAgICAgaW50IG5vdGlmaWVyX3JjID0gbm90aWZpZXJfY2FsbF9jaGFpbigmY3B1X2NoYWlu
LCBDUFVfRFlJTkcsIGhjcHUsIE5VTEwpOwogICAgIEJVR19PTihub3RpZmllcl9yYyAhPSBOT1RJ
RllfRE9ORSk7CiAgICAgX19jcHVfZGlzYWJsZSgpOworfQorCitzdGF0aWMgaW50IHRha2VfY3B1
X2Rvd24odm9pZCAqYXJnKQoreworICAgIF90YWtlX2NwdV9kb3duKGFyZyk7CiAgICAgcmV0dXJu
IDA7CiB9CiAKQEAgLTk4LDcgKzEwMyw5IEBAIGludCBjcHVfZG93bih1bnNpZ25lZCBpbnQgY3B1
KQogICAgICAgICBnb3RvIGZhaWw7CiAgICAgfQogCi0gICAgaWYgKCAoZXJyID0gc3RvcF9tYWNo
aW5lX3J1bih0YWtlX2NwdV9kb3duLCBOVUxMLCBjcHUpKSA8IDAgKQorICAgIGlmICggdW5saWtl
bHkoc3lzdGVtX3N0YXRlIDwgU1lTX1NUQVRFX2FjdGl2ZSkgKQorICAgICAgICBvbl9zZWxlY3Rl
ZF9jcHVzKGNwdW1hc2tfb2YoY3B1KSwgX3Rha2VfY3B1X2Rvd24sIE5VTEwsIHRydWUpOworICAg
IGVsc2UgaWYgKCAoZXJyID0gc3RvcF9tYWNoaW5lX3J1bih0YWtlX2NwdV9kb3duLCBOVUxMLCBj
cHUpKSA8IDAgKQogICAgICAgICBnb3RvIGZhaWw7CiAKICAgICBfX2NwdV9kaWUoY3B1KTsKCgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:07:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12: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 1fdDuM-0005h9-71; Wed, 11 Jul 2018 12:07: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdDuK-0005h1-VA
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:07:44 +0000
X-Inumbo-ID: 0777c170-8503-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 0777c170-8503-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:07:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:07:43 -0600
Message-Id: <5B45F30E02000078001D3139@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:07:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
In-Reply-To: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 4/8] x86/AMD: distinguish compute units from
 hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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>

RmFtMTcgcmVwbGFjZXMgQ1VzIGJ5IEhUcywgd2hpY2ggd2Ugc2hvdWxkIHJlZmxlY3QgYWNjb3Jk
aW5nbHksIGV2ZW4gaWYKdGhlIGRpZmZlcmVuY2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCBy
ZWxldmFudCBjaGFuZ2UgKHJlcXVpcmluZyBzb21lCmNvZGUgcmVzdHJ1Y3R1cmluZykgaXMgdGhh
dCB0aGUgdG9wb2V4dCBmZWF0dXJlIG5vIGxvbmdlciBtZWFucyB0aGVyZSBpcwphIHZhbGlkIENV
IElELgoKVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGNvbnZlcnQgd3JvbmdseSBwbGFpbiBpbnQg
dmFyaWFibGVzIGluCnNldF9jcHVfc2libGluZ19tYXAoKSB0byB1bnNpZ25lZCBpbnQuCgpTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJj
aC94ODYvY3B1L2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKQEAgLTUwNCwxNyAr
NTA0LDIzIEBAIHN0YXRpYyB2b2lkIGFtZF9nZXRfdG9wb2xvZ3koc3RydWN0IGNwdWkKICAgICAg
ICAgICAgICAgICB1MzIgZWF4LCBlYngsIGVjeCwgZWR4OwogCiAgICAgICAgICAgICAgICAgY3B1
aWQoMHg4MDAwMDAxZSwgJmVheCwgJmVieCwgJmVjeCwgJmVkeCk7Ci0gICAgICAgICAgICAgICAg
Yy0+Y29tcHV0ZV91bml0X2lkID0gZWJ4ICYgMHhGRjsKICAgICAgICAgICAgICAgICBjLT54ODZf
bnVtX3NpYmxpbmdzID0gKChlYnggPj4gOCkgJiAweDMpICsgMTsKKworCQlpZiAoYy0+eDg2IDwg
MHgxNykKKwkgICAgICAgICAgICAgICAgYy0+Y29tcHV0ZV91bml0X2lkID0gZWJ4ICYgMHhGRjsK
KwkJZWxzZSB7CisJICAgICAgICAgICAgICAgIGMtPmNwdV9jb3JlX2lkID0gZWJ4ICYgMHhGRjsK
KwkJCWMtPng4Nl9tYXhfY29yZXMgLz0gYy0+eDg2X251bV9zaWJsaW5nczsKKwkJfQogICAgICAg
ICB9CiAgICAgICAgIAogICAgICAgICBpZiAob3B0X2NwdV9pbmZvKQogICAgICAgICAgICAgICAg
IHByaW50aygiQ1BVICVkKCVkKSAtPiBQcm9jZXNzb3IgJWQsICVzICVkXG4iLAogICAgICAgICAg
ICAgICAgICAgICAgICBjcHUsIGMtPng4Nl9tYXhfY29yZXMsIGMtPnBoeXNfcHJvY19pZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgY3B1X2hhcyhjLCBYODZfRkVBVFVSRV9UT1BPRVhUKSA/ICJD
b21wdXRlIFVuaXQiIDogCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiQ29yZSIsCi0gICAgICAgICAgICAgICAgICAgICAgIGNwdV9oYXMo
YywgWDg2X0ZFQVRVUkVfVE9QT0VYVCkgPyBjLT5jb21wdXRlX3VuaXRfaWQgOgotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYy0+Y3B1X2Nv
cmVfaWQpOworICAgICAgICAgICAgICAgICAgICAgICBjLT5jb21wdXRlX3VuaXRfaWQgIT0gSU5W
QUxJRF9DVUlEID8gIkNvbXB1dGUgVW5pdCIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICJDb3JlIiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgYy0+Y29tcHV0ZV91bml0X2lkICE9IElOVkFMSURfQ1VJRCA/IGMtPmNvbXB1dGVfdW5p
dF9pZAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogYy0+Y3B1X2NvcmVfaWQpOwogfQogCiBzdGF0aWMgdm9pZCBlYXJseV9pbml0X2Ft
ZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCi0tLSBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKKysr
IGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwpAQCAtMjM2LDMzICsyMzYsNDEgQEAgc3RhdGljIHZv
aWQgbGlua190aHJlYWRfc2libGluZ3MoaW50IGNwdQogICAgIGNwdW1hc2tfc2V0X2NwdShjcHUy
LCBwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdTEpKTsKIH0KIAotc3RhdGljIHZvaWQgc2V0X2Nw
dV9zaWJsaW5nX21hcChpbnQgY3B1KQorc3RhdGljIHZvaWQgc2V0X2NwdV9zaWJsaW5nX21hcCh1
bnNpZ25lZCBpbnQgY3B1KQogewotICAgIGludCBpOworICAgIHVuc2lnbmVkIGludCBpOwogICAg
IHN0cnVjdCBjcHVpbmZvX3g4NiAqYyA9IGNwdV9kYXRhOwogCiAgICAgY3B1bWFza19zZXRfY3B1
KGNwdSwgJmNwdV9zaWJsaW5nX3NldHVwX21hcCk7CiAKICAgICBjcHVtYXNrX3NldF9jcHUoY3B1
LCBzb2NrZXRfY3B1bWFza1tjcHVfdG9fc29ja2V0KGNwdSldKTsKKyAgICBjcHVtYXNrX3NldF9j
cHUoY3B1LCBwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOworICAgIGNwdW1hc2tfc2V0X2Nw
dShjcHUsIHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSk7CiAKICAgICBpZiAoIGNbY3B1
XS54ODZfbnVtX3NpYmxpbmdzID4gMSApCiAgICAgewogICAgICAgICBmb3JfZWFjaF9jcHUgKCBp
LCAmY3B1X3NpYmxpbmdfc2V0dXBfbWFwICkKICAgICAgICAgewotICAgICAgICAgICAgaWYgKCBj
cHVfaGFzKGMsIFg4Nl9GRUFUVVJFX1RPUE9FWFQpICkgewotICAgICAgICAgICAgICAgIGlmICgg
KGNbY3B1XS5waHlzX3Byb2NfaWQgPT0gY1tpXS5waHlzX3Byb2NfaWQpICYmCi0gICAgICAgICAg
ICAgICAgICAgICAoY1tjcHVdLmNvbXB1dGVfdW5pdF9pZCA9PSBjW2ldLmNvbXB1dGVfdW5pdF9p
ZCkgKQorICAgICAgICAgICAgaWYgKCBjcHUgPT0gaSB8fCBjW2NwdV0ucGh5c19wcm9jX2lkICE9
IGNbaV0ucGh5c19wcm9jX2lkICkKKyAgICAgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAg
ICAgIGlmICggY1tjcHVdLmNvbXB1dGVfdW5pdF9pZCAhPSBJTlZBTElEX0NVSUQgJiYKKyAgICAg
ICAgICAgICAgICAgY1tpXS5jb21wdXRlX3VuaXRfaWQgIT0gSU5WQUxJRF9DVUlEICkKKyAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICBpZiAoIGNbY3B1XS5jb21wdXRlX3VuaXRfaWQgPT0g
Y1tpXS5jb21wdXRlX3VuaXRfaWQgKQogICAgICAgICAgICAgICAgICAgICBsaW5rX3RocmVhZF9z
aWJsaW5ncyhjcHUsIGkpOwotICAgICAgICAgICAgfSBlbHNlIGlmICggKGNbY3B1XS5waHlzX3By
b2NfaWQgPT0gY1tpXS5waHlzX3Byb2NfaWQpICYmCi0gICAgICAgICAgICAgICAgICAgICAgICAo
Y1tjcHVdLmNwdV9jb3JlX2lkID09IGNbaV0uY3B1X2NvcmVfaWQpICkgewotICAgICAgICAgICAg
ICAgIGxpbmtfdGhyZWFkX3NpYmxpbmdzKGNwdSwgaSk7CiAgICAgICAgICAgICB9CisgICAgICAg
ICAgICBlbHNlIGlmICggY1tjcHVdLmNwdV9jb3JlX2lkICE9IFhFTl9JTlZBTElEX0NPUkVfSUQg
JiYKKyAgICAgICAgICAgICAgICAgICAgICBjW2ldLmNwdV9jb3JlX2lkICE9IFhFTl9JTlZBTElE
X0NPUkVfSUQgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGlmICggY1tjcHVdLmNw
dV9jb3JlX2lkID09IGNbaV0uY3B1X2NvcmVfaWQgKQorICAgICAgICAgICAgICAgICAgICBsaW5r
X3RocmVhZF9zaWJsaW5ncyhjcHUsIGkpOworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxz
ZQorICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORworICAgICAgICAgICAgICAg
ICAgICAgICAiQ1BVJXU6IHVuY2xlYXIgcmVsYXRpb25zaGlwIHdpdGggQ1BVJXVcbiIsCisgICAg
ICAgICAgICAgICAgICAgICAgIGNwdSwgaSk7CiAgICAgICAgIH0KICAgICB9Ci0gICAgZWxzZQot
ICAgIHsKLSAgICAgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgcGVyX2NwdShjcHVfc2libGluZ19t
YXNrLCBjcHUpKTsKLSAgICB9CiAKICAgICBpZiAoIGNbY3B1XS54ODZfbWF4X2NvcmVzID09IDEg
KQogICAgIHsKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:08:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 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 1fdDvP-0005qK-LG; Wed, 11 Jul 2018 12:08: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=25lf=j3=kernel.org=leon@srs-us1.protection.inumbo.net>)
 id 1fdDvO-0005py-Ax
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:08:50 +0000
X-Inumbo-ID: 2421f12b-8503-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2421f12b-8503-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 14:08:37 +0200 (CEST)
Received: from localhost (unknown [193.47.165.251])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9B55D2077B;
 Wed, 11 Jul 2018 12:08:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531310928;
 bh=YIs3IWxq03oCvSTSSU26mQ1+W92YyEKP7mOsyOYTDR0=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=0+13FjZOVhQ6c4/+jQ61djGGVN4Vb7+35oIrbrf05TPWjdz2qO9xgmVqlwLOAw2a4
 LrznAnQsQFToQHFATqtJCf8IpAFtfM2tjIYzhoGK9q/AXg3qRbMfizeQeGRYiHIr4I
 YepfRTHIVclC1rLceN6WHoPK41m4fr6rTb2jH598=
Date: Wed, 11 Jul 2018 15:08:45 +0300
From: Leon Romanovsky <leon@kernel.org>
To: Michal Hocko <mhocko@kernel.org>
Message-ID: <20180711120845.GA7750@mtr-leonro.mtl.com>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <20180709122908.GJ22049@dhcp22.suse.cz>
 <20180710134040.GG3014@mtr-leonro.mtl.com>
 <20180710141410.GP14284@dhcp22.suse.cz>
 <20180710162020.GJ3014@mtr-leonro.mtl.com>
 <20180711090353.GD20050@dhcp22.suse.cz>
 <20180711101447.GU3014@mtr-leonro.mtl.com>
 <20180711111318.GL20050@dhcp22.suse.cz>
MIME-Version: 1.0
In-Reply-To: <20180711111318.GL20050@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Content-Type: multipart/mixed; boundary="===============8209887834458372162=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8209887834458372162==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="SLDf9lqlvOQaIe6s"
Content-Disposition: inline


--SLDf9lqlvOQaIe6s
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Wed, Jul 11, 2018 at 01:13:18PM +0200, Michal Hocko wrote:
> On Wed 11-07-18 13:14:47, Leon Romanovsky wrote:
> > On Wed, Jul 11, 2018 at 11:03:53AM +0200, Michal Hocko wrote:
> > > On Tue 10-07-18 19:20:20, Leon Romanovsky wrote:
> > > > On Tue, Jul 10, 2018 at 04:14:10PM +0200, Michal Hocko wrote:
> > > > > On Tue 10-07-18 16:40:40, Leon Romanovsky wrote:
> > > > > > On Mon, Jul 09, 2018 at 02:29:08PM +0200, Michal Hocko wrote:
> > > > > > > On Wed 27-06-18 09:44:21, Michal Hocko wrote:
> > > > > > > > This is the v2 of RFC based on the feedback I've received so far. The
> > > > > > > > code even compiles as a bonus ;) I haven't runtime tested it yet, mostly
> > > > > > > > because I have no idea how.
> > > > > > > >
> > > > > > > > Any further feedback is highly appreciated of course.
> > > > > > >
> > > > > > > Any other feedback before I post this as non-RFC?
> > > > > >
> > > > > > From mlx5 perspective, who is primary user of umem_odp.c your change looks ok.
> > > > >
> > > > > Can I assume your Acked-by?
> > > >
> > > > I didn't have a chance to test it because it applies on our rdma-next, but
> > > > fails to compile.
> > >
> > > What is the compilation problem? Is it caused by the patch or some other
> > > unrelated changed?
> >
> > Thanks for pushing me to take a look on it.
> > Your patch needs the following hunk to properly compile at least on my system.
>
> I suspect you were trying the original version. I've posted an updated
> patch here http://lkml.kernel.org/r/20180627074421.GF32348@dhcp22.suse.cz
> and all these issues should be fixed there. Including many other fixes.
>

Ohh, you used --reply-to, IMHO it is best way to make sure that the
patch will be lost :)

> Could you have a look at that one please?

I grabbed it, the results will be overnight only.

Thanks

> --
> Michal Hocko
> SUSE Labs

--SLDf9lqlvOQaIe6s
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIcBAEBAgAGBQJbRfNNAAoJEORje4g2clinlVwP+gOTolhbvb7Z7rdf1A/MW8q6
SOrUeHuzbfpi3QwcJOQv9305fjVWOQ8Sgqv9xbYw19ISxlIY+B/tm+XgbUEcMHMC
P0TYVuLz2SGJCRoovqICZ49NzestzlGyn3Nv5AGoKG2JAzWXphtHROIkGt3SNraX
O1B+izek2DrruThuLEtQbNHx+gI9QP7YZhdz7ClbNO2VwxIGQZcCvhjc2fG1v6ab
dkXKZ3QS05bm5rQO2+VFV3WhAFtkUwocqyjrGrbvn6IgDWYPmXmXhbjhSbLs4V+w
ggj4kwUQd0R/QQY126lOtkvZKQk/EZu+GmumNpLqeTY0AF+vX4SOMrsZreekaQIw
4ZzouQ0yFyBGIYO/i+zQaAyAgwJBf0b1nyWl+OZyY8E03e2COp0GF2sdiTMo5K+N
G9msVCQhavJsWawiL+1RyzgfLHipcnp4dYCFDqpqbZR/3Kx7ld1OBWT0JzbhuqZW
x4uelzSwBAzeZW2Hj2TYfMNuaRlHBiJi7Bqct8b2avsftTvGvUdQKbtxxxXzd1SI
J1OgzS/WFi/Ao+UW0yFVXWKtitaIMzCVhZroYZs4BUoKJq8fLjGSaXxEPfUfLQmT
SjbLYA8IVUQLJs3yx/2TJrRxu2ti8zUhnv+jJfcG0T7LT5CjL9Qe7Yx8lMy+u4eR
ngUiQqGK0WJWIaQq3r19
=g6/F
-----END PGP SIGNATURE-----

--SLDf9lqlvOQaIe6s--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8209887834458372162==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:09:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12:09: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 1fdDve-0005ud-4a; Wed, 11 Jul 2018 12:09: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdDvc-0005uH-On
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:09:04 +0000
X-Inumbo-ID: 2d1dfcec-8503-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 2d1dfcec-8503-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 14:08:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:09:03 -0600
Message-Id: <5B45F35D02000078001D316A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:09:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
In-Reply-To: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 5/8] x86: bring up all CPUs even if not all are
 supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVwb3J0ZWRseSBJbnRlbCBDUFVzIHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8gYWxsIHRh
cmdldGVkCmNvcmVzL3RocmVhZHMgYmVjYXVzZSBzb21lIGhhdmUgQ1I0Lk1DRSBjbGVhciB3aWxs
IHNodXQgZG93bi4gVGhlcmVmb3JlCndlIHdhbnQgdG8ga2VlcCBDUjQuTUNFIGVuYWJsZWQgd2hl
biBvZmZsaW5pbmcgYSBDUFUsIGFuZCB3ZSBuZWVkIHRvCmJyaW5nIHVwIGFsbCBDUFVzIGluIG9y
ZGVyIHRvIGJlIGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBsYWNlLgoKVGhlIHVz
ZSBvZiBjbGVhcl9pbl9jcjQoKSBpbiBjcHVfbWNoZWNrX2Rpc2FibGUoKSB3YXMgaWxsIGFkdmlz
ZWQKYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFrZXMgSSdtIHJlbW92
aW5nIGNsZWFyX2luX2NyNCgpCmFsdG9nZXRoZXIgcmlnaHQgaGVyZS4KClNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkluc3RlYWQgb2YgZnVsbHkgYnJp
bmdpbmcgdXAgQ1BVcyBhbmQgdGhlbiBjYWxsaW5nIGNwdV9kb3duKCksIGFub3RoZXIKb3B0aW9u
IHdvdWxkIGJlIHRvIHN1cHByZXNzL2NhbmNlbCBmdWxsIGJyaW5ndXAgaW4gc21wX2NhbGxpbigp
LgotLS0KTm90ZTogVGhlIHBhcmtlZCBDUFVzIGNhbiBiZSBicm91Z2h0IG9ubGluZSAoaS5lLiB0
aGUgbWVhbmluZyBvZgogICAgICAibWF4Y3B1cz0iIGlzbid0IGFzIHN0cmljdCBhbnltb3JlIGFz
IGl0IHdhcyBiZWZvcmUpLCBidXQgd29uJ3QKICAgICAgaW1tZWRpYXRlbHkgYmUgdXNlZCBmb3Ig
c2NoZWR1bGluZyBwcmUtZXhpc3RpbmcgRG9tMCBDUFVzLiBUaGF0J3MKICAgICAgYmVjYXVzZSBk
b20wX3NldHVwX3ZjcHUoKSBhcnRpZmljYWxseSByZXN0cmljdHMgdGhlIGFmZmluaXR5LiBGb3IK
ICAgICAgRG9tVS1zIHdob3NlIGFmZmluaXR5IHdhcyBub3QgYXJ0aWZpY2FsbHkgcmVzdHJpY3Rl
ZCwgbm8gc3VjaAogICAgICBsaW1pdGF0aW9uIGV4aXN0cywgYWxiZWl0IHRoZSBzaG93biAic29m
dCIgYWZmaW5pdHkgYXBwZWFycyB0bwogICAgICBzdWZmZXIgYSBzaW1pbGFyIGlzc3VlLiBBcyB0
aGF0J3Mgbm90IGEgZ29hbCBvZiB0aGlzIHBhdGNoLCBJJ3ZlCiAgICAgIHB1dCB0aGUgaXNzdWVz
IG9uIHRoZSBzaWRlIGZvciBub3csIHBlcmhhcHMgZm9yIHNvbWVvbmUgZWxzZSB0bwogICAgICB0
YWtlIGNhcmUgb2YuCk5vdGU6IE9uIG9uZSBvZiBteSB0ZXN0IHN5c3RlbXMgdGhlIHBhcmtlZCBD
UFVzIGdldCBfUFNEIGRhdGEgcmVwb3J0ZWQKICAgICAgYnkgRG9tMCB0aGF0IGlzIGRpZmZlcmVu
dCBmcm9tIHRoZSBub24tcGFya2VkIG9uZXMgKGNvb3JkX3R5cGUgaXMKICAgICAgMHhGQyBpbnN0
ZWFkIG9mIDB4RkUpLiBHaXZpbmcgRG9tMCBlbm91Z2ggdkNQVS1zIGVsaW1pbmF0ZXMgdGhpcwog
ICAgICBwcm9ibGVtLCBzbyB0aGVyZSBpcyBhcHBhcmVudGx5IHNvbWV0aGluZyBhbWlzcyBpbiB0
aGUgcHJvY2Vzc29yCiAgICAgIGRyaXZlci4gSSd2ZSB0cmllZCB0byBmaWd1cmUgb3V0IHdoYXQs
IGJ1dCBJIGNvdWxkbid0LCBkZXNwaXRlIHRoZQogICAgICBBTUwgc3VnZ2VzdGluZyB0aGF0IHRo
aXMgbWlnaHQgYmUgc29tZSBfT1NDIGludm9jYXRpb24gKGJ1dCBpZiBpdAogICAgICBpcywgSSBj
YW4ndCBmaW5kIGl0IC0gYWNwaV9ydW5fb3NjKCkgY2xlYXJseSBkb2VzIG5vdCBhbnl3aGVyZSBn
ZXQKICAgICAgaW52b2tlZCBpbiBhIHBlci1DUFUgZmFzaGlvbikuCgotLS0gYS94ZW4vYXJjaC94
ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMKQEAgLTEzLDYg
KzEzLDcgQEAKICNpbmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+IC8qIGZvciBYRU5fSU5WQUxJRF97
U09DS0VULENPUkV9X0lEICovCiAKICNpbmNsdWRlICJjcHUuaCIKKyNpbmNsdWRlICJtY2hlY2sv
eDg2X21jYS5oIgogCiBib29sX3Qgb3B0X2FyYXQgPSAxOwogYm9vbGVhbl9wYXJhbSgiYXJhdCIs
IG9wdF9hcmF0KTsKQEAgLTM0Myw2ICszNDQsOSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZWFybHlf
Y3B1X2RldGVjdCh2b2lkCiAJCQloYXBfcGFkZHJfYml0cyA9IFBBRERSX0JJVFM7CiAJfQogCisJ
aWYgKGMtPng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9BTUQpCisJCXBhcmtfb2ZmbGluZV9jcHVz
ID0gb3B0X21jZTsKKwogCWluaXRpYWxpemVfY3B1X2RhdGEoMCk7CiB9CiAKLS0tIGEveGVuL2Fy
Y2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svbWNlX2ludGVsLmMKQEAgLTYzNiw4ICs2MzYsNiBAQCBzdGF0aWMgdm9pZCBjbGVhcl9jbWNp
KHZvaWQpCiAKIHN0YXRpYyB2b2lkIGNwdV9tY2hlY2tfZGlzYWJsZSh2b2lkKQogewotICAgIGNs
ZWFyX2luX2NyNChYODZfQ1I0X01DRSk7Ci0KICAgICBpZiAoIGNtY2lfc3VwcG9ydCAmJiBvcHRf
bWNlICkKICAgICAgICAgY2xlYXJfY21jaSgpOwogfQotLS0gYS94ZW4vYXJjaC94ODYvbXBwYXJz
ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tcHBhcnNlLmMKQEAgLTY4LDE4ICs2OCwyNiBAQCBwaHlz
aWRfbWFza190IHBoeXNfY3B1X3ByZXNlbnRfbWFwOwogCiB2b2lkIF9faW5pdCBzZXRfbnJfY3B1
X2lkcyh1bnNpZ25lZCBpbnQgbWF4X2NwdXMpCiB7CisJdW5zaWduZWQgaW50IHRvdF9jcHVzID0g
bnVtX3Byb2Nlc3NvcnMgKyBkaXNhYmxlZF9jcHVzOworCiAJaWYgKCFtYXhfY3B1cykKLQkJbWF4
X2NwdXMgPSBudW1fcHJvY2Vzc29ycyArIGRpc2FibGVkX2NwdXM7CisJCW1heF9jcHVzID0gdG90
X2NwdXM7CiAJaWYgKG1heF9jcHVzID4gTlJfQ1BVUykKIAkJbWF4X2NwdXMgPSBOUl9DUFVTOwog
CWVsc2UgaWYgKCFtYXhfY3B1cykKIAkJbWF4X2NwdXMgPSAxOwogCXByaW50ayhYRU5MT0dfSU5G
TyAiU01QOiBBbGxvd2luZyAldSBDUFVzICglZCBob3RwbHVnIENQVXMpXG4iLAogCSAgICAgICBt
YXhfY3B1cywgbWF4X3QoaW50LCBtYXhfY3B1cyAtIG51bV9wcm9jZXNzb3JzLCAwKSk7Ci0JbnJf
Y3B1X2lkcyA9IG1heF9jcHVzOworCisJaWYgKCFwYXJrX29mZmxpbmVfY3B1cykKKwkJdG90X2Nw
dXMgPSBtYXhfY3B1czsKKwlucl9jcHVfaWRzID0gbWluKHRvdF9jcHVzLCBOUl9DUFVTICsgMHUp
OworCWlmIChwYXJrX29mZmxpbmVfY3B1cyAmJiBucl9jcHVfaWRzIDwgbnVtX3Byb2Nlc3NvcnMp
CisJCXByaW50ayhYRU5MT0dfV0FSTklORyAiU01QOiBDYW5ub3QgYnJpbmcgdXAgJXUgZnVydGhl
ciBDUFVzXG4iLAorCQkgICAgICAgbnVtX3Byb2Nlc3NvcnMgLSBucl9jcHVfaWRzKTsKIAogI2lm
bmRlZiBucl9jcHVtYXNrX2JpdHMKLQlucl9jcHVtYXNrX2JpdHMgPSAobWF4X2NwdXMgKyAoQklU
U19QRVJfTE9ORyAtIDEpKSAmCisJbnJfY3B1bWFza19iaXRzID0gKG5yX2NwdV9pZHMgKyAoQklU
U19QRVJfTE9ORyAtIDEpKSAmCiAJCQkgIH4oQklUU19QRVJfTE9ORyAtIDEpOwogCXByaW50ayhY
RU5MT0dfREVCVUcgIk5SX0NQVVM6JXUgbnJfY3B1bWFza19iaXRzOiV1XG4iLAogCSAgICAgICBO
Ul9DUFVTLCBucl9jcHVtYXNrX2JpdHMpOwotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYworKysg
Yi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtNjY1LDcgKzY2NSw3IEBAIHZvaWQgX19pbml0IG5v
cmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmUKIHsKICAgICBjaGFyICptZW1tYXBfdHlwZSA9IE5V
TEw7CiAgICAgY2hhciAqY21kbGluZSwgKmtleHRyYSwgKmxvYWRlcjsKLSAgICB1bnNpZ25lZCBp
bnQgaW5pdHJkaWR4OworICAgIHVuc2lnbmVkIGludCBpbml0cmRpZHgsIG51bV9wYXJrZWQgPSAw
OwogICAgIG11bHRpYm9vdF9pbmZvX3QgKm1iaTsKICAgICBtb2R1bGVfdCAqbW9kOwogICAgIHVu
c2lnbmVkIGxvbmcgbnJfcGFnZXMsIHJhd19tYXhfcGFnZSwgbW9kdWxlc19oZWFkcm9vbSwgKm1v
ZHVsZV9tYXA7CkBAIC0xNTAzLDcgKzE1MDMsOCBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0
YXJ0X3hlbih1bnNpZ25lCiAgICAgZWxzZQogICAgIHsKICAgICAgICAgc2V0X25yX2NwdV9pZHMo
bWF4X2NwdXMpOwotICAgICAgICBtYXhfY3B1cyA9IG5yX2NwdV9pZHM7CisgICAgICAgIGlmICgg
IW1heF9jcHVzICkKKyAgICAgICAgICAgIG1heF9jcHVzID0gbnJfY3B1X2lkczsKICAgICB9CiAK
ICAgICBpZiAoIHhlbl9ndWVzdCApCkBAIC0xNjI2LDE2ICsxNjI3LDI3IEBAIHZvaWQgX19pbml0
IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmUKICAgICAgICAgICAgIC8qIFNldCB1cCBub2Rl
X3RvX2NwdW1hc2sgYmFzZWQgb24gY3B1X3RvX25vZGVbXS4gKi8KICAgICAgICAgICAgIG51bWFf
YWRkX2NwdShpKTsKIAotICAgICAgICAgICAgaWYgKCAobnVtX29ubGluZV9jcHVzKCkgPCBtYXhf
Y3B1cykgJiYgIWNwdV9vbmxpbmUoaSkgKQorICAgICAgICAgICAgaWYgKCAocGFya19vZmZsaW5l
X2NwdXMgfHwgbnVtX29ubGluZV9jcHVzKCkgPCBtYXhfY3B1cykgJiYKKyAgICAgICAgICAgICAg
ICAgIWNwdV9vbmxpbmUoaSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGludCBy
ZXQgPSBjcHVfdXAoaSk7CiAgICAgICAgICAgICAgICAgaWYgKCByZXQgIT0gMCApCiAgICAgICAg
ICAgICAgICAgICAgIHByaW50aygiRmFpbGVkIHRvIGJyaW5nIHVwIENQVSAldSAoZXJyb3IgJWQp
XG4iLCBpLCByZXQpOworICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBudW1fb25saW5lX2NwdXMo
KSA+IG1heF9jcHVzICkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHJl
dCA9IGNwdV9kb3duKGkpOworICAgICAgICAgICAgICAgICAgICBpZiAoICFyZXQgKQorICAgICAg
ICAgICAgICAgICAgICAgICAgKytudW1fcGFya2VkOworICAgICAgICAgICAgICAgICAgICBlbHNl
CisgICAgICAgICAgICAgICAgICAgICAgICBwcmludGsoIkNvdWxkIG5vdCByZS1vZmZsaW5lIENQ
VSV1ICglZClcbiIsIGksIHJldCk7CisgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQog
ICAgICAgICB9CiAgICAgfQogCiAgICAgcHJpbnRrKCJCcm91Z2h0IHVwICVsZCBDUFVzXG4iLCAo
bG9uZyludW1fb25saW5lX2NwdXMoKSk7CisgICAgaWYgKCBudW1fcGFya2VkICkKKyAgICAgICAg
cHJpbnRrKFhFTkxPR19JTkZPICJQYXJrZWQgJXUgQ1BVc1xuIiwgbnVtX3BhcmtlZCk7CiAgICAg
c21wX2NwdXNfZG9uZSgpOwogCiAgICAgZG9faW5pdGNhbGxzKCk7Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3Iu
aApAQCAtMzQyLDEyICszNDIsNiBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIHNldF9pbl9j
cjQgKHVuCiAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgfCBtYXNrKTsKIH0KIAotc3RhdGljIGFs
d2F5c19pbmxpbmUgdm9pZCBjbGVhcl9pbl9jcjQgKHVuc2lnbmVkIGxvbmcgbWFzaykKLXsKLSAg
ICBtbXVfY3I0X2ZlYXR1cmVzICY9IH5tYXNrOwotICAgIHdyaXRlX2NyNChyZWFkX2NyNCgpICYg
fm1hc2spOwotfQotCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCByZWFkX3BrcnUodm9pZCkK
IHsKICAgICB1bnNpZ25lZCBpbnQgcGtydTsKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:10:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12: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 1fdDxL-0006cw-Hl; Wed, 11 Jul 2018 12:10: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdDxK-0006cp-9W
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:10:50 +0000
X-Inumbo-ID: 75630f71-8503-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 75630f71-8503-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:10:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:10:47 -0600
Message-Id: <5B45F3C702000078001D316D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:10:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
In-Reply-To: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 6/8] x86: (command line option to) avoid use of
 secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

U2hhcmVkIHJlc291cmNlcyAoTDEgY2FjaGUgYW5kIFRMQiBpbiBwYXJ0aWN1bGFyKSBwcmVzZW50
IGEgcmlzayBvZgppbmZvcm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5uZWxzLiBEb24ndCB1c2Ug
aHlwZXJ0aHJlYWRzIGluIHN1Y2gKY2FzZXMsIGJ1dCBhbGxvdyBpbmRlcGVuZGVudCBjb250cm9s
IG9mIHRoZWlyIHVzZSBhdCB0aGUgc2FtZSB0aW1lLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KQW4gb3B0aW9uIHRvIGF2b2lkIHRoZSB1cC9kb3du
IGN5Y2xlIHdvdWxkIGJlIHRvIGF2b2lkIGNsZWFyaW5nIHRoZQpzaWJsaW5nIChhbmQgdGhlbiBw
ZXJoYXBzIGFsc28gY29yZSkgbWFwIG9mIHBhcmtlZCBDUFVzLCBhbGxvd2luZyB0bwpiYWlsIGVh
cmx5IGZyb20gY3B1X3VwX2hlbHBlcigpLgoKVEJEOiBIb3cgdG8gcHJldmVudCB0aGUgQ1BVIGZy
b20gdHJhbnNpZW50bHkgYmVjb21pbmcgYXZhaWxhYmxlIGZvcgogICAgIHNjaGVkdWxpbmcgd2hl
biBiZWluZyBvbmxpbmVkIGF0IHJ1bnRpbWU/CgpUQkQ6IEZvciBub3cgdGhlIHBhdGNoIGFzc3Vt
ZXMgYWxsIEhULWVuYWJsZWQgQ1BVcyBhcmUgYWZmZWN0ZWQgYnkgc2lkZQogICAgIGNoYW5uZWwg
YXR0YWNrcyB0aHJvdWdoIHNoYXJlZCByZXNvdXJjZXMuIFRoZXJlIGFyZSBjbGFpbXMgdGhhdCBB
TUQKICAgICBvbmVzIGFyZW4ndCwgYnV0IGl0IGhhc24ndCByZWFsbHkgYmVjb21lIGNsZWFyIHRv
IG1lIHdoeSB0aGF0IHdvdWxkCiAgICAgYmUsIGFzIEkgZG9uJ3Qgc2VlIHRoZSBmdWxseSBhc3Nv
Y2lhdGl2ZSBMMSBUTEJzIHRvIGJlIHN1ZmZpY2llbnQKICAgICByZWFzb24gZm9yIHRoZXJlIHRv
IG5vdCBiZSBvdGhlciBwb3NzaWJsZSBhdmVudWVzIChMMiBUTEIsIGNhY2hlcykuCgotLS0gYS9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtMTA0MCw2ICsxMDQwLDEzIEBAIGlkZW50aWNhbCB0byB0
aGUgYm9vdCBDUFUgd2lsbCBiZSBwYXJrZWQKICMjIyBocGV0YnJvYWRjYXN0ICh4ODYpCiA+IGA9
IDxib29sZWFuPmAKIAorIyMjIGh0ICh4ODYpCis+IGA9IDxib29sZWFuPmAKKworRGVmYXVsdDog
YGZhbHNlYAorCitDb250cm9sIGJyaW5nIHVwIG9mIG11bHRpcGxlIGh5cGVyLXRocmVhZHMgcGVy
IENQVSBjb3JlLgorCiAjIyMgaHZtXF9kZWJ1ZyAoeDg2KQogPiBgPSA8aW50ZWdlcj5gCiAKLS0t
IGEveGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTYy
LDYgKzYyLDkgQEAgYm9vbGVhbl9wYXJhbSgibm9zbXAiLCBvcHRfbm9zbXApOwogc3RhdGljIHVu
c2lnbmVkIGludCBfX2luaXRkYXRhIG1heF9jcHVzOwogaW50ZWdlcl9wYXJhbSgibWF4Y3B1cyIs
IG1heF9jcHVzKTsKIAoraW50OF90IF9fcmVhZF9tb3N0bHkgb3B0X2h0ID0gLTE7Citib29sZWFu
X3BhcmFtKCJodCIsIG9wdF9odCk7CisKIC8qIG9wdF9pbnZwY2lkOiBJZiBmYWxzZSwgZG9uJ3Qg
dXNlIElOVlBDSUQgaW5zdHJ1Y3Rpb24gZXZlbiBpZiBhdmFpbGFibGUuICovCiBzdGF0aWMgYm9v
bCBfX2luaXRkYXRhIG9wdF9pbnZwY2lkID0gdHJ1ZTsKIGJvb2xlYW5fcGFyYW0oImludnBjaWQi
LCBvcHRfaW52cGNpZCk7CkBAIC0xNjMzLDcgKzE2MzYsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1
cm4gX19zdGFydF94ZW4odW5zaWduZQogICAgICAgICAgICAgICAgIGludCByZXQgPSBjcHVfdXAo
aSk7CiAgICAgICAgICAgICAgICAgaWYgKCByZXQgIT0gMCApCiAgICAgICAgICAgICAgICAgICAg
IHByaW50aygiRmFpbGVkIHRvIGJyaW5nIHVwIENQVSAldSAoZXJyb3IgJWQpXG4iLCBpLCByZXQp
OwotICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBudW1fb25saW5lX2NwdXMoKSA+IG1heF9jcHVz
ICkKKyAgICAgICAgICAgICAgICBlbHNlIGlmICggbnVtX29ubGluZV9jcHVzKCkgPiBtYXhfY3B1
cyB8fAorICAgICAgICAgICAgICAgICAgICAgICAgICAoIW9wdF9odCAmJgorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY3B1X2RhdGFbaV0uY29tcHV0ZV91bml0X2lkID09IElOVkFMSURfQ1VJ
RCAmJgorICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza193ZWlnaHQocGVyX2NwdShj
cHVfc2libGluZ19tYXNrLCBpKSkgPiAxKSApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAg
ICAgICAgICAgICByZXQgPSBjcHVfZG93bihpKTsKICAgICAgICAgICAgICAgICAgICAgaWYgKCAh
cmV0ICkKLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9z
cGVjX2N0cmwuYwpAQCAtMjMsNiArMjMsNyBAQAogI2luY2x1ZGUgPGFzbS9taWNyb2NvZGUuaD4K
ICNpbmNsdWRlIDxhc20vbXNyLmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgorI2luY2x1
ZGUgPGFzbS9zZXR1cC5oPgogI2luY2x1ZGUgPGFzbS9zcGVjX2N0cmwuaD4KICNpbmNsdWRlIDxh
c20vc3BlY19jdHJsX2FzbS5oPgogCkBAIC0xMjYsNiArMTI3LDkgQEAgc3RhdGljIGludCBfX2lu
aXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0CiAKICAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgPSAw
OwogCisgICAgICAgICAgICBpZiAoIG9wdF9odCA8IDAgKQorICAgICAgICAgICAgICAgIG9wdF9o
dCA9IDE7CisKICAgICAgICAgZGlzYWJsZV9jb21tb246CiAgICAgICAgICAgICBvcHRfcnNiX3B2
ID0gZmFsc2U7CiAgICAgICAgICAgICBvcHRfcnNiX2h2bSA9IGZhbHNlOwpAQCAtNjI3LDYgKzYz
MSw5IEBAIHZvaWQgX19pbml0IGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMKICAgICBpZiAo
IGRlZmF1bHRfeGVuX3NwZWNfY3RybCApCiAgICAgICAgIHNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2
X0ZFQVRVUkVfU0NfTVNSX0lETEUpOwogCisgICAgaWYgKCBvcHRfaHQgPCAwICkKKyAgICAgICAg
b3B0X2h0ID0gMDsKKwogICAgIHhwdGlfaW5pdF9kZWZhdWx0KGZhbHNlKTsKICAgICBpZiAoIG9w
dF94cHRpID09IDAgKQogICAgICAgICBzZXR1cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX05P
X1hQVEkpOwotLS0gYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMKKysrIGIveGVuL2FyY2gveDg2L3N5
c2N0bC5jCkBAIC0yMyw2ICsyMyw3IEBACiAjaW5jbHVkZSA8YXNtL2h2bS9odm0uaD4KICNpbmNs
dWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KICNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+CisjaW5j
bHVkZSA8YXNtL3NldHVwLmg+CiAjaW5jbHVkZSA8YXNtL3NtcC5oPgogI2luY2x1ZGUgPGFzbS9u
dW1hLmg+CiAjaW5jbHVkZSA8eGVuL25vZGVtYXNrLmg+CkBAIC00OCwxNCArNDksMjcgQEAgc3Rh
dGljIHZvaWQgbDNfY2FjaGVfZ2V0KHZvaWQgKmFyZykKIAogbG9uZyBjcHVfdXBfaGVscGVyKHZv
aWQgKmRhdGEpCiB7Ci0gICAgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRhdGE7CisgICAgdW5z
aWduZWQgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRhdGE7CiAgICAgaW50IHJldCA9IGNwdV91
cChjcHUpOworCiAgICAgaWYgKCByZXQgPT0gLUVCVVNZICkKICAgICB7CiAgICAgICAgIC8qIE9u
IEVCVVNZLCBmbHVzaCBSQ1Ugd29yayBhbmQgaGF2ZSBvbmUgbW9yZSBnby4gKi8KICAgICAgICAg
cmN1X2JhcnJpZXIoKTsKICAgICAgICAgcmV0ID0gY3B1X3VwKGNwdSk7CiAgICAgfQorCisgICAg
aWYgKCAhcmV0ICYmICFvcHRfaHQgJiYKKyAgICAgICAgIGNwdV9kYXRhW2NwdV0uY29tcHV0ZV91
bml0X2lkID09IElOVkFMSURfQ1VJRCAmJgorICAgICAgICAgY3B1bWFza193ZWlnaHQocGVyX2Nw
dShjcHVfc2libGluZ19tYXNrLCBjcHUpKSA+IDEgKQorICAgIHsKKyAgICAgICAgcmV0ID0gY3B1
X2Rvd25faGVscGVyKGRhdGEpOworICAgICAgICBpZiAoIHJldCApCisgICAgICAgICAgICBwcmlu
dGsoIkNvdWxkIG5vdCByZS1vZmZsaW5lIENQVSV1ICglZClcbiIsIGNwdSwgcmV0KTsKKyAgICAg
ICAgZWxzZQorICAgICAgICAgICAgcmV0ID0gLUVQRVJNOworICAgIH0KKwogICAgIHJldHVybiBy
ZXQ7CiB9CiAKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvc2V0dXAuaApAQCAtNTksNiArNTksOCBAQCBleHRlcm4gdWludDhfdCBrYmRf
c2hpZnRfZmxhZ3M7CiBleHRlcm4gdW5zaWduZWQgbG9uZyBoaWdobWVtX3N0YXJ0OwogI2VuZGlm
CiAKK2V4dGVybiBpbnQ4X3Qgb3B0X2h0OworCiAjaWZkZWYgQ09ORklHX1NIQURPV19QQUdJTkcK
IGV4dGVybiBib29sIG9wdF9kb20wX3NoYWRvdzsKICNlbHNlCgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:11:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12: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 1fdDy8-0006lO-1D; Wed, 11 Jul 2018 12:11: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdDy6-0006lE-V0
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:11:38 +0000
X-Inumbo-ID: 92b250b3-8503-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 92b250b3-8503-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:11:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:11:37 -0600
Message-Id: <5B45F3F802000078001D3171@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:11:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
In-Reply-To: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 7/8] x86/shim: fully ignore "nosmp" and
 "maxcpus="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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>

SW4gdGhlIHNoaW0gY2FzZSwgdGhlIG51bWJlciBvZiBDUFVzIHNob3VsZCBiZSBzb2xlbHkgY29u
dHJvbGxlZCBieSB0aGUKZ3Vlc3QgY29uZmlndXJhdGlvbiBmaWxlLiBNYWtlIHN1cmUgdGhlIGNv
bW1hbmQgbGluZSBvcHRpb25zIGFyZSBmdWxseQooYW5kIG5vdCBqdXN0IHBhcnRpYWxseSkgaWdu
b3JlZC4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0t
LSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC0x
NDk4LDYgKzE0OTgsMTUgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWdu
ZQogICAgIGlmICggc21wX2ZvdW5kX2NvbmZpZyApCiAgICAgICAgIGdldF9zbXBfY29uZmlnKCk7
CiAKKyAgICAvKgorICAgICAqIEluIHRoZSBzaGltIGNhc2UsIHRoZSBudW1iZXIgb2YgQ1BVcyBz
aG91bGQgYmUgc29sZWx5IGNvbnRyb2xsZWQgYnkgdGhlCisgICAgICogZ3Vlc3QgY29uZmlndXJh
dGlvbiBmaWxlLgorICAgICAqLworICAgIGlmICggcHZfc2hpbSApCisgICAgeworICAgICAgICBv
cHRfbm9zbXAgPSBmYWxzZTsKKyAgICAgICAgbWF4X2NwdXMgPSAwOworICAgIH0KICAgICBpZiAo
IG9wdF9ub3NtcCApCiAgICAgewogICAgICAgICBtYXhfY3B1cyA9IDA7CgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:12:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12: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 1fdDyl-0006rH-D7; Wed, 11 Jul 2018 12:12: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdDyj-0006r1-Fn
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:12:17 +0000
X-Inumbo-ID: a049a1dd-8503-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 a049a1dd-8503-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 14:12:05 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:12:16 -0600
Message-Id: <5B45F41E02000078001D3174@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:12:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
In-Reply-To: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 8/8] cpumask: tidy {,z}alloc_cpumask_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

RHJvcCB1bm5lY2Vzc2FyeSBjYXN0cyBhbmQgdXNlIGJvb2wgaW4gZmF2b3Igb2YgYm9vbF90LgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVu
L2luY2x1ZGUveGVuL2NwdW1hc2suaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oCkBA
IC0zNDUsOSArMzQ1LDkgQEAgc3RhdGljIGlubGluZSBpbnQgY3B1bGlzdF9zY25wcmludGYoY2hh
cgogCiB0eXBlZGVmIGNwdW1hc2tfdCAqY3B1bWFza192YXJfdDsKIAotc3RhdGljIGlubGluZSBi
b29sX3QgYWxsb2NfY3B1bWFza192YXIoY3B1bWFza192YXJfdCAqbWFzaykKK3N0YXRpYyBpbmxp
bmUgYm9vbCBhbGxvY19jcHVtYXNrX3ZhcihjcHVtYXNrX3Zhcl90ICptYXNrKQogewotCSoodm9p
ZCAqKiltYXNrID0gX3htYWxsb2MobnJfY3B1bWFza19iaXRzIC8gOCwgc2l6ZW9mKGxvbmcpKTsK
KwkqbWFzayA9IF94bWFsbG9jKG5yX2NwdW1hc2tfYml0cyAvIDgsIHNpemVvZihsb25nKSk7CiAJ
cmV0dXJuICptYXNrICE9IE5VTEw7CiB9CiAKQEAgLTM1OCw5ICszNTgsOSBAQCBzdGF0aWMgaW5s
aW5lIGJvb2wgY29uZF9hbGxvY19jcHVtYXNrX3ZhCiAJcmV0dXJuICptYXNrICE9IE5VTEw7CiB9
CiAKLXN0YXRpYyBpbmxpbmUgYm9vbF90IHphbGxvY19jcHVtYXNrX3ZhcihjcHVtYXNrX3Zhcl90
ICptYXNrKQorc3RhdGljIGlubGluZSBib29sIHphbGxvY19jcHVtYXNrX3ZhcihjcHVtYXNrX3Zh
cl90ICptYXNrKQogewotCSoodm9pZCAqKiltYXNrID0gX3h6YWxsb2MobnJfY3B1bWFza19iaXRz
IC8gOCwgc2l6ZW9mKGxvbmcpKTsKKwkqbWFzayA9IF94emFsbG9jKG5yX2NwdW1hc2tfYml0cyAv
IDgsIHNpemVvZihsb25nKSk7CiAJcmV0dXJuICptYXNrICE9IE5VTEw7CiB9CiAKQEAgLTM4NSwx
NiArMzg1LDE2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBjbGVhcl9jcHVtYXNrX3ZhcihjcHUKICNl
bHNlCiB0eXBlZGVmIGNwdW1hc2tfdCBjcHVtYXNrX3Zhcl90WzFdOwogCi1zdGF0aWMgaW5saW5l
IGJvb2xfdCBhbGxvY19jcHVtYXNrX3ZhcihjcHVtYXNrX3Zhcl90ICptYXNrKQorc3RhdGljIGlu
bGluZSBib29sIGFsbG9jX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCiB7Ci0JcmV0
dXJuIDE7CisJcmV0dXJuIHRydWU7CiB9CiAjZGVmaW5lIGNvbmRfYWxsb2NfY3B1bWFza192YXIg
YWxsb2NfY3B1bWFza192YXIKIAotc3RhdGljIGlubGluZSBib29sX3QgemFsbG9jX2NwdW1hc2tf
dmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCitzdGF0aWMgaW5saW5lIGJvb2wgemFsbG9jX2NwdW1h
c2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCiB7CiAJY3B1bWFza19jbGVhcigqbWFzayk7Ci0J
cmV0dXJuIDE7CisJcmV0dXJuIHRydWU7CiB9CiAjZGVmaW5lIGNvbmRfemFsbG9jX2NwdW1hc2tf
dmFyIHphbGxvY19jcHVtYXNrX3ZhcgogCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:20:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12: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 1fdE6g-0007yt-M9; Wed, 11 Jul 2018 12:20: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=cheb=j3=citrix.com=prvs=72379a78f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdE6f-0007yo-UF
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:20:29 +0000
X-Inumbo-ID: cf1afd3e-8504-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf1afd3e-8504-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:20:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76018794"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F41E02000078001D3174@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: <76a2ee56-28ad-a7d5-649a-e5c7ce351dd6@citrix.com>
Date: Wed, 11 Jul 2018 13:20:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B45F41E02000078001D3174@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 8/8] cpumask: tidy {,z}alloc_cpumask_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

T24gMTEvMDcvMTggMTM6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IERyb3AgdW5uZWNlc3Nhcnkg
Y2FzdHMgYW5kIHVzZSBib29sIGluIGZhdm9yIG9mIGJvb2xfdC4KPgo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:21:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12: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 1fdE7n-00084b-2B; Wed, 11 Jul 2018 12:21: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=oywb=j3=citrix.com=prvs=72382d508=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fdE7l-00084U-DI
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:21:37 +0000
X-Inumbo-ID: ed0be4cd-8504-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed0be4cd-8504-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 14:21:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76018866"
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 v2 08/13] x86: add iommu_op to query reserved ranges
Thread-Index: AQHUFeJusq14JOU7kEOuXK4eYuRT2qSJuBGAgAA/YVA=
Date: Wed, 11 Jul 2018 12:21:33 +0000
Message-ID: <3a9724a45aa54ca9a757e5b0cb79888e@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-9-paul.durrant@citrix.com>
 <dd660c29-f06c-ee5b-0063-2e0c4dd0099f@citrix.com>
In-Reply-To: <dd660c29-f06c-ee5b-0063-2e0c4dd0099f@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 08/13] x86: add 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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAxMSBKdWx5IDIwMTggMTE6MzQN
Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2Ug
RHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AY2l0cml4LmNvbT47IEtvbnJhZA0KPiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0
cml4LmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAwOC8xM10geDg2OiBhZGQgaW9tbXVf
b3AgdG8gcXVlcnkgcmVzZXJ2ZWQgcmFuZ2VzDQo+IA0KPiBPbiAwNy8wNy8yMDE4IDEyOjA1IFBN
LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gQEAgLTM1LDE3ICs5MywzMyBAQCBzdGF0aWMgdm9p
ZCBpb21tdV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApDQo+ID4NCj4gPiAgaW50IGRvX29uZV9pb21t
dV9vcCh4ZW5faW9tbXVfb3BfYnVmX3QgKmJ1ZikNCj4gPiAgew0KPiA+IC0gICAgeGVuX2lvbW11
X29wX3Qgb3A7DQo+ID4gKyAgICB4ZW5faW9tbXVfb3BfdCBvcCA9IHt9Ow0KPiA+ICsgICAgc2l6
ZV90IG9mZnNldDsNCj4gPiArICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0gew0K
PiA+ICsgICAgICAgIFtYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZF0gPSBzaXplb2Yoc3RydWN0
DQo+IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCksDQo+ID4gKyAgICB9Ow0KPiA+ICsNCj4g
PiArICAgIG9mZnNldCA9IG9mZnNldG9mKHN0cnVjdCB4ZW5faW9tbXVfb3AsIHUpOw0KPiA+DQo+
ID4gLSAgICBpZiAoIGJ1Zi0+c2l6ZSA8IHNpemVvZihvcCkgKQ0KPiA+ICsgICAgaWYgKCBidWYt
PnNpemUgPCBvZmZzZXQgKQ0KPiA+ICAgICAgICAgIHJldHVybiAtRUZBVUxUOw0KPiA+DQo+ID4g
LSAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgodm9pZCAqKSZvcCwgYnVmLT5oLCBzaXplb2Yob3Ap
KSApDQo+ID4gKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgodm9pZCAqKSZvcCwgYnVmLT5oLCBv
ZmZzZXQpICkNCj4gPiAgICAgICAgICByZXR1cm4gLUVGQVVMVDsNCj4gPg0KPiA+ICAgICAgaWYg
KCBvcC5wYWQgKQ0KPiA+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOw0KPiA+DQo+ID4gKyAgICBp
ZiAoIG9wLm9wID49IEFSUkFZX1NJWkUob3Bfc2l6ZSkgKQ0KPiA+ICsgICAgICAgIHJldHVybiAt
RU9QTk9UU1VQUDsNCj4gPiArDQo+ID4gKyAgICBpZiAoIGJ1Zi0+c2l6ZSA8IG9mZnNldCArIG9w
X3NpemVbb3Aub3BdICkNCj4gPiArICAgICAgICByZXR1cm4gLUVGQVVMVDsNCj4gPiArDQo+ID4g
KyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdF9vZmZzZXQoKHZvaWQgKikmb3AudSwgYnVmLT5oLCBv
ZmZzZXQsDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3Bfc2l6ZVtvcC5v
cF0pICkNCj4gPiArICAgICAgICByZXR1cm4gLUVGQVVMVDsNCj4gDQo+IFRoaXMgbG9va3MgbGlr
ZSBwYXJ0IG9mIGEgcG90ZW50aWFsIFNQMSBnYWRnZXQsIHNvIHRoaXMgbmVlZHMgdG8gdXNlDQo+
IGFycmF5X2luZGV4X25vc3BlYygpLg0KPiANCg0KT2suIFRoZXJlIGlzIHNpbWlsYXIgY29kZSBp
biBkbSBvcHMgdG9vIHNvIEknbGwgaGF2ZSBhIGxvb2sgd2hpbGUgSSdtIGF0IGl0Lg0KDQogIFBh
dWwNCg0KPiAgLUdlb3JnZQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:23:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12:23: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 1fdE9l-0008FC-M4; Wed, 11 Jul 2018 12: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=cheb=j3=citrix.com=prvs=72379a78f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdE9l-0008F7-7N
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:23:41 +0000
X-Inumbo-ID: 412df454-8505-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 412df454-8505-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:23:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76018952"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F3F802000078001D3171@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: <46e2b660-acfa-ce2f-bf03-10273760944a@citrix.com>
Date: Wed, 11 Jul 2018 13:23:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B45F3F802000078001D3171@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 7/8] x86/shim: fully ignore "nosmp" and
 "maxcpus="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

T24gMTEvMDcvMTggMTM6MTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEluIHRoZSBzaGltIGNhc2Us
IHRoZSBudW1iZXIgb2YgQ1BVcyBzaG91bGQgYmUgc29sZWx5IGNvbnRyb2xsZWQgYnkgdGhlCj4g
Z3Vlc3QgY29uZmlndXJhdGlvbiBmaWxlLiBNYWtlIHN1cmUgdGhlIGNvbW1hbmQgbGluZSBvcHRp
b25zIGFyZSBmdWxseQo+IChhbmQgbm90IGp1c3QgcGFydGlhbGx5KSBpZ25vcmVkLgo+Cj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSWRlYWxseSB3aXRo
ICJUaGlzIG9wdGlvbiBpcyBpZ25vcmVkIGluICoqcHYtc2hpbSoqIG1vZGUiIGFkZGVkIHRvIHRo
ZQpkb2NzIGluIHRoZSByZWxldmFudCBwbGFjZXMsCgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12: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 1fdEBl-0008PS-5D; Wed, 11 Jul 2018 12:25: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=oywb=j3=citrix.com=prvs=72382d508=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fdEBj-0008Og-Jl
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:25:43 +0000
X-Inumbo-ID: 89b04d54-8505-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 89b04d54-8505-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:25:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76019052"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'George Dunlap' <dunlapg@umich.edu>
Thread-Topic: [Xen-devel] [PATCH v2 09/13] vtd: add lookup_page method to
 iommu_ops
Thread-Index: AQHUFeJuNG+RRLMcQkufFkmPQ2KGCqSJvQkAgAA7O1A=
Date: Wed, 11 Jul 2018 12:25:40 +0000
Message-ID: <37b1609a353b48ab94c6402767b6b6a9@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-10-paul.durrant@citrix.com>
 <CAFLBxZaDK1pZ8vWBA7EwWVsqiUSRG2cmcD7i9+Ng53x2QDbWsQ@mail.gmail.com>
In-Reply-To: <CAFLBxZaDK1pZ8vWBA7EwWVsqiUSRG2cmcD7i9+Ng53x2QDbWsQ@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 09/13] 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: xen-devel <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkdW5sYXBnQGdtYWlsLmNvbSBb
bWFpbHRvOmR1bmxhcGdAZ21haWwuY29tXSBPbiBCZWhhbGYgT2YNCj4gR2VvcmdlIER1bmxhcA0K
PiBTZW50OiAxMSBKdWx5IDIwMTggMTE6NTINCj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJy
YW50QGNpdHJpeC5jb20+DQo+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZz47IEtldmluIFRpYW4NCj4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENI
IHYyIDA5LzEzXSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2QgdG8NCj4gaW9tbXVfb3BzDQo+
IA0KPiBPbiBTYXQsIEp1bCA3LCAyMDE4IGF0IDEyOjA1IFBNLCBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPg0KPiB3cm90ZToNCj4gPiBUaGlzIHBhdGNoIGFkZHMgYSBuZXcg
bWV0aG9kIHRvIHRoZSBWVC1kIElPTU1VIGltcGxlbWVudGF0aW9uIHRvIGZpbmQNCj4gdGhlDQo+
ID4gTUZOIGN1cnJlbnRseSBtYXBwZWQgYnkgdGhlIHNwZWNpZmllZCBCRk4gYWxvbmcgd2l0aCBh
IHdyYXBwZXIgZnVuY3Rpb24NCj4gaW4NCj4gPiBnZW5lcmljIElPTU1VIGNvZGUgdG8gY2FsbCB0
aGUgaW1wbGVtZW50YXRpb24gaWYgaXQgZXhpc3RzLg0KPiA+DQo+ID4gVGhpcyBmdW5jdGlvbmFs
aXR5IHdpbGwgYmUgdXNlZCBieSBhIHN1YnNlcXVlbnQgcGF0Y2guDQo+ID4NCj4gPiBTaWduZWQt
b2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiA+IC0tLQ0K
PiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCj4gPiBDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiA+DQo+ID4gdjI6DQo+ID4gIC0gQWRkcmVzc2Vk
IHNvbWUgY29tbWVudHMgZnJvbSBKYW4uDQo+ID4gLS0tDQo+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMgICAgIHwgMTEgKysrKysrKysrKw0KPiA+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyB8IDQwDQo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysNCj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmggfCAgMSAr
DQo+ID4gIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgIHwgIDQgKysrKw0KPiA+
ICA0IGZpbGVzIGNoYW5nZWQsIDU2IGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jDQo+IGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYw0KPiA+IGluZGV4IDNmYmQzZWJhZjYuLmYyNWFhM2YxZDYgMTAwNjQ0DQo+
ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiA+ICsrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gPiBAQCAtMzA2LDYgKzMwNiwxNyBAQCBpbnQg
aW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdA0KPiBiZm4pDQo+ID4gICAg
ICByZXR1cm4gcmM7DQo+ID4gIH0NCj4gPg0KPiA+ICtpbnQgaW9tbXVfbG9va3VwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCAqbWZuLA0KPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncykNCj4gPiArew0KPiA+ICsgICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7DQo+ID4gKw0KPiA+ICsgICAgaWYg
KCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApDQo+ID4gKyAgICAgICAgcmV0
dXJuIC1FT1BOT1RTVVBQOw0KPiA+ICsNCj4gPiArICAgIHJldHVybiBoZC0+cGxhdGZvcm1fb3Bz
LT5sb29rdXBfcGFnZShkLCBiZm4sIG1mbiwgZmxhZ3MpOw0KPiA+ICt9DQo+ID4gKw0KPiA+ICBz
dGF0aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyB1bnVzZWQpDQo+
ID4gIHsNCj4gPiAgICAgIGRvIHsNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2lvbW11LmMNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUu
Yw0KPiA+IGluZGV4IDdjZDM4MTNiOWYuLjQzOGJlZjY3MGQgMTAwNjQ0DQo+ID4gLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMNCj4gPiArKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYw0KPiA+IEBAIC0xODMxLDYgKzE4MzEsNDUgQEAgc3RhdGlj
IGludCBfX211c3RfY2hlY2sNCj4gaW50ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLA0KPiA+ICAgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIGJmbl90b19iYWRkcihi
Zm4pKTsNCj4gPiAgfQ0KPiA+DQo+ID4gK3N0YXRpYyBpbnQgaW50ZWxfaW9tbXVfbG9va3VwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdA0KPiAqbWZuLA0KPiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpDQo+ID4g
K3sNCj4gPiArICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOw0KPiA+
ICsgICAgc3RydWN0IGRtYV9wdGUgKnBhZ2UgPSBOVUxMLCAqcHRlID0gTlVMTCwgdmFsOw0KPiA+
ICsgICAgdTY0IHBnX21hZGRyOw0KPiA+ICsNCj4gPiArICAgIHNwaW5fbG9jaygmaGQtPmFyY2gu
bWFwcGluZ19sb2NrKTsNCj4gPiArDQo+ID4gKyAgICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3Bh
Z2VfbWFkZHIoZCwgYmZuX3RvX2JhZGRyKGJmbiksIDApOw0KPiA+ICsgICAgaWYgKCBwZ19tYWRk
ciA9PSAwICkNCj4gPiArICAgIHsNCj4gPiArICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gu
bWFwcGluZ19sb2NrKTsNCj4gPiArICAgICAgICByZXR1cm4gLUVOT01FTTsNCj4gPiArICAgIH0N
Cj4gPiArDQo+ID4gKyAgICBwYWdlID0gbWFwX3Z0ZF9kb21haW5fcGFnZShwZ19tYWRkcik7DQo+
ID4gKyAgICBwdGUgPSBwYWdlICsgKGJmbl94KGJmbikgJiBMRVZFTF9NQVNLKTsNCj4gPiArICAg
IHZhbCA9ICpwdGU7DQo+ID4gKyAgICBpZiAoICFkbWFfcHRlX3ByZXNlbnQodmFsKSApDQo+ID4g
KyAgICB7DQo+ID4gKyAgICAgICAgdW5tYXBfdnRkX2RvbWFpbl9wYWdlKHBhZ2UpOw0KPiA+ICsg
ICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOw0KPiA+ICsgICAgICAg
IHJldHVybiAtRU5PTUVNOw0KPiANCj4gU2hvdWxkIHRoaXMgYmUgLUVFWElTVD8gIE9yIG1heWJl
IHJldHVybiBNRk5fSU5WQUxJRD8NCj4gDQoNCkRvIHlvdSBtZWFuIEVOT0VOVD8gRUVYSVNUIGlt
cGxpZXMgaXQgZXhpc3RzIGJ1dCBpdCBzaG91bGRuJ3QsIHJpZ2h0Pw0KDQo+IEFsc28sIGNvdWxk
IHlvdSBkbyB0aGUgdW5tYXAgLyB1bmxvY2sgZmlyc3QgYW5kIHRoZW4gZG8gdGhlIGNoZWNrLA0K
PiByYXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGluZ3M/DQo+IA0KDQpTdXJlLg0KDQo+ID4gKyAg
ICB9DQo+ID4gKw0KPiA+ICsgICAgdW5tYXBfdnRkX2RvbWFpbl9wYWdlKHBhZ2UpOw0KPiA+ICsg
ICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7DQo+ID4gKw0KPiA+ICsgICAg
Km1mbiA9IG1hZGRyX3RvX21mbihkbWFfcHRlX2FkZHIodmFsKSk7DQo+ID4gKyAgICAqZmxhZ3Mg
PSAwOw0KPiA+ICsgICAgaWYgKCBkbWFfcHRlX3Byb3QodmFsKSAmIERNQV9QVEVfUkVBRCApDQo+
ID4gKyAgICAgICAgKmZsYWdzIHw9IElPTU1VRl9yZWFkYWJsZTsNCj4gPiArICAgIGlmICggZG1h
X3B0ZV9wcm90KHZhbCkgJiBETUFfUFRFX1dSSVRFICkNCj4gPiArICAgICAgICAqZmxhZ3MgfD0g
SU9NTVVGX3dyaXRhYmxlOw0KPiANCj4gVGhpcyBpcyBhIGJpdCBzdHJhbmdlLCBzaW5jZSBhbGwg
ZG1hX3B0ZV9wcm90KCkgZG9lcyBpcyByZXR1cm4gdmFsICYNCj4gRE1BX1BURV9SRUFEfERNQV9Q
VEVfV1JJVEUuICBXb3VsZCBpdCBtYWtlIHNlbnNlIHRvIGltcGxlbWVudA0KPiBkbWFfcHRlX3Jl
YWQoKSAvIGRtYV9wdGVfd3JpdGUoKSBpbnN0ZWFkIChsaWtlIGRtYV9wdGVfcHJlc2VudCgpKT8N
Cj4NCg0KWWVzLCBJIGNhbiBkbyB0aGF0Lg0KIA0KPiBFdmVyeXRoaW5nIGVsc2UgbG9va3MgZ29v
ZCB0byBtZS4NCj4gDQoNClRoYW5rcywNCg0KICBQYXVsDQoNCj4gIC1HZW9yZ2UNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:26:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12:26:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdECR-0000Jh-HR; Wed, 11 Jul 2018 12:26: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdECQ-0000H6-4r
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:26:26 +0000
X-Inumbo-ID: 997faab7-8505-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 997faab7-8505-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 14:26:13 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:26:23 -0600
Message-Id: <5B45F76F02000078001D31B8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:26:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-4-git-send-email-daniel.kiper@oracle.com>
 <5B310BE702000078001CDA1B@prv1-mh.provo.novell.com>
 <20180704133109.GA26572@olila.local.net-space.pl>
 <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
 <20180704163542.GG26572@olila.local.net-space.pl>
 <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
 <20180706140248.GK26572@olila.local.net-space.pl>
 <5B3F85ED02000078001D1EA5@prv1-mh.provo.novell.com>
 <20180710104808.GX26572@olila.local.net-space.pl>
 <5B44BAAB02000078001D2B4A@prv1-mh.provo.novell.com>
 <20180711114119.GH26572@olila.local.net-space.pl>
 <5B45ECF8020000FA04BD1FEB@prv1-mh.provo.novell.com>
In-Reply-To: <5B45ECF8020000FA04BD1FEB@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDExLjA3LjE4IGF0IDEzOjQxLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFR1ZSwgSnVsIDEwLCAyMDE4IGF0IDA3OjU0OjUxQU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMTAuMDcuMTggYXQgMTI6NDgsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gT24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDk6MDg6MjlBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAwNi4wNy4xOCBhdCAxNjowMiwgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiBPbiBUaHUsIEp1bCAwNSwgMjAx
OCBhdCAwMjoxODowM0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4gPj4+IE9u
IDA0LjA3LjE4IGF0IDE4OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+PiA+
PiA+PiA+IE9uIFdlZCwgSnVsIDA0LCAyMDE4IGF0IDA5OjI3OjQzQU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+PiA+PiA+PiA+PiA+Pj4gT24gMDQuMDcuMTggYXQgMTY6MDEsIDxkYW5pZWwu
a2lwZXJAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+ID4+ID4+ID4+ID4gT24gTW9uLCBKdW4gMjUsIDIw
MTggYXQgMDk6MzY6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+ID4+ID4+
ID4+PiBPbiAxOS4wNi4xOCBhdCAxNjozNSwgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90
ZToKPj4gPj4gPj4gPj4gPj4gPiBAQCAtNTgyLDYgKzU4NywxMiBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgZWZpX2FyY2hfbWVtb3J5X3NldHVwKHZvaWQpCj4+ID4+ID4+ID4+ID4+ID4gICAgICBpZiAo
ICFlZmlfZW5hYmxlZChFRklfTE9BREVSKSApCj4+ID4+ID4+ID4+ID4+ID4gICAgICAgICAgcmV0
dXJuOwo+PiA+PiA+PiA+PiA+PiA+Cj4+ID4+ID4+ID4+ID4+ID4gKyAgICBpZiAoIGVmaV9lbmFi
bGVkKEVGSV9NQl9MT0FERVIpICkKPj4gPj4gPj4gPj4gPj4gPiArICAgICAgICBmb3IgKCBwdGUg
PSBfX3BhZ2VfdGFibGVzX3N0YXJ0OyBwdGUgPCBfX3BhZ2VfdGFibGVzX2VuZDsKPj4gPj4gPj4g
Pj4gPj4gPiArICAgICAgICAgICAgICBwdGUgKz0gKCBwdGUgIT0gKGludHB0ZV90ICopbDJfaWRl
bnRtYXAgKSA/IDEgOiA0ICogTDJfUEFHRVRBQkxFX0VOVFJJRVMgKQo+PiA+PiA+PiA+PiA+Pgo+
PiA+PiA+PiA+PiA+PiBQbGVhc2UgYXZvaWQgZXhwbGljaXQgY2FzdHMgLSAmbDJlX2dldF9pbnRw
dGUobDJfaWRlbnRtYXBbMF0pIG9yCj4+ID4+ID4+ID4+ID4+IHNvbWV0aGluZyBhbG9uZyB0aG9z
ZSBsaW5lcyBvdWdodCB0byB3b3JrIGhlcmUuIFNhbWUgZm9yCj4+ID4+ID4+ID4+ID4+IDQgKiBM
Ml9QQUdFVEFCTEVfRU5UUklFUyAtIHlvdSBtZWFuIEFSUkFZX1NJWkUoKSB0aGVyZS4KPj4gPj4g
Pj4gPj4gPgo+PiA+PiA+PiA+PiA+IE9LLgo+PiA+PiA+PiA+PiA+Cj4+ID4+ID4+ID4+ID4+IEFs
c28gdGhpcyB3aG9sZSBjb2RlIGJsb2NrIG5lZWRzIGEgY29tbWVudCwgdG8gZXhwbGFpbiB3aGF0
IGl0Cj4+ID4+ID4+ID4+ID4+IGRvZXMgYW5kIGFsc28gd2h5IGwyX2lkZW50bWFwIG5lZWRzIHNr
aXBwaW5nLgo+PiA+PiA+PiA+PiA+Pgo+PiA+PiA+PiA+PiA+PiBGdXJ0aGVybW9yZSAtIGlzbid0
IHRoaXMgb2ZmIGJ5IG9uZSwgYW5kIHlvdSBwcm9jZXNzIGwyX2lkZW50bWFwWzBdCj4+ID4+ID4+
ID4+ID4+IHRoaXMgd2F5LCBza2lwcGluZyB0aGUgcmVzdCBfcGx1c18gdGhlIGZpcnN0IGZvbGxv
d2luZyBlbnRyeT8gSSB0aGluawo+PiA+PiA+PiA+PiA+Cj4+ID4+ID4+ID4+ID4gVGhlIGNvZGUg
bWltaWNzIHNpbWlsYXIgY29kZSBpbiBoZWFkLlMuCj4+ID4+ID4+ID4+Cj4+ID4+ID4+ID4+IEkg
Y2FuJ3Qgc2VlIGEgc2ltaWxhciBvZmYtYnktMSBpbiBoZWFkLlMuCj4+ID4+ID4+ID4KPj4gPj4g
Pj4gPiAgNjYyICAgICAgICAgLyoKPj4gPj4gPj4gPiAgNjYzICAgICAgICAgICogVXBkYXRlIGZy
YW1lIGFkZHJlc3NlcyBpbiBwYWdlIHRhYmxlcyBleGNsdWRpbmcgbDJfaWRlbnRtYXAKPj4gPj4g
Pj4gPiAgNjY0ICAgICAgICAgICogd2l0aG91dCBpdHMgZmlyc3QgZW50cnkgd2hpY2ggcG9pbnRz
IHRvIGwxX2lkZW50bWFwLgo+PiA+PiA+PiA+ICA2NjUgICAgICAgICAgKi8KPj4gPj4gPj4gPiAg
NjY2ICAgICAgICAgbW92ICAgICAkKChfX3BhZ2VfdGFibGVzX2VuZC1fX3BhZ2VfdGFibGVzX3N0
YXJ0KS84KSwlZWN4Cj4+ID4+ID4+ID4gIDY2NyAgICAgICAgIG1vdiAgICAgJCgoKGwyX2lkZW50
bWFwLV9fcGFnZV90YWJsZXNfc3RhcnQpLzgpKzEpLCVlZHgKPj4gPj4gPj4gPiAgNjY4IDE6ICAg
ICAgY21wICAgICAkKChsMl9pZGVudG1hcCtsMl9pZGVudG1hcF9zaXplb2YtX19wYWdlX3RhYmxl
c19zdGFydCkvOCksJWVjeAo+PiA+PiA+PiA+ICA2NjkgICAgICAgICBjbW92ZSAgICVlZHgsJWVj
eAo+PiA+PiA+PiA+ICA2NzAgICAgICAgICB0ZXN0bCAgICRfUEFHRV9QUkVTRU5ULHN5bV9mcyhf
X3BhZ2VfdGFibGVzX3N0YXJ0KS04KCwlZWN4LDgpCj4+ID4+ID4+ID4gIDY3MSAgICAgICAgIGp6
ICAgICAgMmYKPj4gPj4gPj4gPiAgNjcyICAgICAgICAgYWRkICAgICAlZXNpLHN5bV9mcyhfX3Bh
Z2VfdGFibGVzX3N0YXJ0KS04KCwlZWN4LDgpCj4+ID4+ID4+ID4gIDY3MyAyOiAgICAgIGxvb3Ag
ICAgMWIKPj4gPj4gPj4KPj4gPj4gPj4gV2VsbCAtIHRoaXMgaXMgdGhlIGNvZGUgaW4gcXVlc3Rp
b24sIGJ1dCB5b3UgZmFpbCB0byBwb2ludCBvdXQgd2hlcmUKPj4gPj4gPj4gdGhlIG9mZi1ieS0x
IGlzLgo+PiA+PiA+Cj4+ID4+ID4gTGluZSA2NjcsIDY2OCBhbmQgNjY5Lgo+PiA+Pgo+PiA+PiBJ
IGRvbid0IHRoaW5rIHNvLCBuby4gTm90ZSB0aGUgLTggaW4gbGluZXMgNjcwIGFuZCA2NzIuCj4+
ID4KPj4gPiBIb3dldmVyLCB5b3UgYXJlIG1pc3NpbmcgKzEgaW4gbGluZSA2NjcuCj4+Cj4+IEkg
ZG9uJ3QgdGhpbmsgSSBhbTogVGhlIGZpcnN0IGVudHJ5IG9mIGwyX2lkZW50bWFwIGFjdHVhbGx5
IG5lZWRzCj4+IHByb2Nlc3NpbmcgYWZhaWNzIChhbmQgYXMgdGhlIGNvbW1lbnQgc2F5cyksIGFz
IHRoYXQncyB0aGUgb25seSBvbmUKPj4gd2l0aCBub24tYWJzb2x1dGUgY29udGVudHMuIElPVyAt
IHBhcnQgb2YgbXkgb3JpZ2luYWwgY29tbWVudCB3YXMKPj4gd3JvbmcsIGJ1dCB0aGUgb3RoZXIg
aGFsZiAoeW91IHNraXBwaW5nIG9uZSBlbnRyeSkgc3RpbGwgc2VlbXMKPj4gYXBwbGljYWJsZSwg
YXMgZG9lcyB0aGUgcGFydCBjb25jZXJuaW5nIHRoZSBtaXNzaW5nIGNvbW1lbnQuCj4gCj4gSXQg
c2VlbXMgY29ycmVjdCB0byBtZS4gbDJfaWRlbnRtYXBbMF0gZ2V0cyB1cGRhdGVkIGFuZCB0aGVu
Cj4gd2UgbW92ZSB0byBsM19ib290bWFwWzBdLiBBbSBJIG1pc3Npbmcgc29tZXRoaW5nPwoKSG1t
LCB5ZXMsIEkgdGhpbmsgeW91J3JlIHJpZ2h0LiBCdXQgdGhlIHdheSB5b3UndmUgY29kZWQgaXQg
aXQncwpsZXNzIG9idmlvdXMgdGhhbiBpbiB0aGUgYXNzZW1ibHkgdmFyaWFudCwgYW5kIHR5cGlj
YWxseSBpdCBzaG91bGQKYmUgdGhlIG90aGVyIHdheSBhcm91bmQuIEknZCByZWFsbHkgbGlrZSB5
b3UgdG8gbWFrZSB0aGlzIGEgY2xvc2VyCm1hdGNoLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:31:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12:31: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 1fdEH6-00017H-Bp; Wed, 11 Jul 2018 12:31: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=oywb=j3=citrix.com=prvs=72382d508=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fdEH5-000178-84
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:31:15 +0000
X-Inumbo-ID: 451e4102-8506-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 451e4102-8506-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 14:31:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76019339"
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 v2 11/13] memory: add get_paged_gfn() as a wrapper...
Thread-Index: AQHUFeWj9+3LJ2OPJkyzVWP52sBaa6SJxgsAgAAy3mA=
Date: Wed, 11 Jul 2018 12:31:08 +0000
Message-ID: <c536e2f1a58a4132b93c82a2367f8780@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-12-paul.durrant@citrix.com>
 <0d1f50ab-941b-48e5-78d8-1308835a81de@citrix.com>
In-Reply-To: <0d1f50ab-941b-48e5-78d8-1308835a81de@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 11/13] memory: add get_paged_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>,
 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAxMSBKdWx5IDIwMTggMTI6MjQN
Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2Ug
RHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AY2l0cml4LmNvbT47IEp1bGllbg0KPiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
OyBLb25yYWQgUnplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBUaW0NCj4gKFhlbi5vcmcp
IDx0aW1AeGVuLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6
IFJlOiBbUEFUQ0ggdjIgMTEvMTNdIG1lbW9yeTogYWRkIGdldF9wYWdlZF9nZm4oKSBhcyBhIHdy
YXBwZXIuLi4NCj4gDQo+IE9uIDA3LzA3LzIwMTggMTI6MDUgUE0sIFBhdWwgRHVycmFudCB3cm90
ZToNCj4gPiAuLi5mb3Igc29tZSB1c2VzIG9mIGdldF9wYWdlX2Zyb21fZ2ZuKCkuDQo+ID4NCj4g
PiBUaGVyZSBhcmUgbWFueSBvY2N1cmVuY2VzIG9mIHRoZSBmb2xsb3dpbmcgcGF0dGVybiBpbiB0
aGUgY29kZToNCj4gPg0KPiA+ICAgICBxID0gPHJlYWRvbmx5IGxvb2stdXA+ID8gUDJNX0FMTE9D
IDogUDJNX1VOU0hBUkU7DQo+ID4gICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihkLCBnZm4s
ICZwMm10LCBxKTsNCj4gPg0KPiA+ICAgICBpZiAoIHAybV9pc19wYWdpbmcocDJtdCkgKQ0KPiA+
ICAgICB7DQo+ID4gICAgICAgICBpZiAoIHBhZ2UgKQ0KPiA+ICAgICAgICAgICAgIHB1dF9wYWdl
KHBhZ2UpOw0KPiA+DQo+ID4gICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShkLCBnZm4p
Ow0KPiA+ICAgICAgICAgcmV0dXJuIDwtRU5PRU5UIG9yIGVxdWl2YWxlbnQ+Ow0KPiA+ICAgICB9
DQo+ID4NCj4gPiAgICAgaWYgKCAocSAmIFAyTV9VTlNIQVJFKSAmJiBwMm1faXNfc2hhcmVkKHAy
bXQpICkNCj4gPiAgICAgew0KPiA+ICAgICAgICAgaWYgKCBwYWdlICkNCj4gPiAgICAgICAgICAg
ICBwdXRfcGFnZShwYWdlKTsNCj4gPg0KPiA+ICAgICAgICAgcmV0dXJuIDwtRU5PRU5UIG9yIGVx
dWl2YWxlbnQ+Ow0KPiA+ICAgICB9DQo+ID4NCj4gPiAgICAgaWYgKCAhcGFnZSApDQo+ID4gICAg
ICAgICByZXR1cm4gPC1FSU5WQUwgb3IgZXF1aXZhbGVudD47DQo+ID4NCj4gPiAgICAgaWYgKCAh
cDJtX2lzX3JhbShwMm10KSB8fA0KPiA+ICAgICAgICAgICghPHJlYWRvbmx5IGxvb2stdXA+ICYm
IHAybV9pc19yZWFkb25seShwMm10KSkgKQ0KPiA+ICAgICB7DQo+ID4gICAgICAgICBwdXRfcGFn
ZShwYWdlKTsNCj4gPiAgICAgICAgIHJldHVybiA8LUVJTlZBTCBvciBlcXVpdmFsZW50PjsNCj4g
PiAgICAgfQ0KPiA+DQo+ID4gVGhlcmUgYXJlIHNvbWUgc21hbGwgZGlmZmVyZW5jZXMgYmV0d2Vl
biB0aGUgZXhhY3Qgd2F5IHRoZSBvY2N1cnJlbmNlcw0KPiBhcmUNCj4gPiBjb2RlZCBidXQgdGhl
IGRlc2lyZWQgc2VtYW50aWMgaXMgdGhlIHNhbWUuDQo+ID4NCj4gPiBUaGlzIHBhdGNoIGludHJv
ZHVjZXMgYSBuZXcgY29tbW9uIGltcGxlbWVudGF0aW9uIG9mIHRoaXMgY29kZSBpbg0KPiA+IGdl
dF9wYWdlZF9nZm4oKSBhbmQgdGhlbiBjb252ZXJ0cyB0aGUgdmFyaW91cyBvcGVuLWNvZGVkIHBh
dHRlcm5zIGludG8NCj4gPiBjYWxscyB0byB0aGlzIG5ldyBmdW5jdGlvbi4NCj4gPg0KPiA+IFNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+DQo+IA0K
PiBUaGlzIGlzIGEgZ3JlYXQgaWRlYS4NCj4gDQo+IEl0IGxvb2tzIGxpa2UgdGhpcyBhZGRzIHRo
ZSByZXN0cmljdGlvbiB0aGF0IHRoZSBnaXZlbiBnZm4gYmUgcmFtIChlLmcuLA0KPiBub3QgTU1J
TykgaW4gYWxsIGNhc2VzIGFzIHdlbGwuICBJdCBsb29rcyBsaWtlIHRoYXQncyB3aGF0J3Mgd2Fu
dGVkLCBidXQNCj4gaXQgd291bGQgYmUgZ29vZCB0byBwb2ludCB0aGlzIG91dCBpbiB0aGUgY29t
bWl0IG1lc3NhZ2UgKHNvIHBlb3BsZSBjYW4NCj4gdmVyaWZ5IHRoYXQgdGhpcyBjaGFuZ2UgaXMg
d2FycmFudGVkKS4NCj4gDQoNClllcywgdGhhdCdzIHdoYXQgSSBtZWFudCBieSAnZGVzaXJlZCBz
ZW1hbnRpYycgOi0pIEknbGwgY2FsbCBvdXQgdGhlIHJlc3RyaWN0aW9uIG1vcmUgZXhwbGljaXRs
eS4NCg0KPiBBIGZldyBvdGhlciBjb21tZW50cy4uLg0KPiANCj4gPiBkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jDQo+ID4gaW5k
ZXggYzZiOTljNDExNi4uNTEwZjM3ZjEwMCAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vY29tbW9uL2dy
YW50X3RhYmxlLmMNCj4gPiArKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMNCj4gPiBAQCAt
Mzc1LDM5ICszNzUsMjMgQEAgc3RhdGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQgbG9u
ZyBnZm4sDQo+IG1mbl90ICptZm4sDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBwYWdlX2luZm8gKipwYWdlLCBib29sIHJlYWRvbmx5LA0KPiA+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpyZCkNCj4gPiAgew0KPiA+IC0gICAgaW50IHJj
ID0gR05UU1Rfb2theTsNCj4gPiAtICAgIHAybV90eXBlX3QgcDJtdDsNCj4gPiAtDQo+ID4gLSAg
ICAqbWZuID0gSU5WQUxJRF9NRk47DQo+ID4gLSAgICAqcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2Zu
KHJkLCBnZm4sICZwMm10LA0KPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFk
b25seSA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFKTsNCj4gPiAtICAgIGlmICggISpwYWdlICkN
Cj4gPiAtICAgIHsNCj4gPiAtI2lmZGVmIFAyTV9TSEFSRURfVFlQRVMNCj4gPiAtICAgICAgICBp
ZiAoIHAybV9pc19zaGFyZWQocDJtdCkgKQ0KPiA+IC0gICAgICAgICAgICByZXR1cm4gR05UU1Rf
ZWFnYWluOw0KPiA+IC0jZW5kaWYNCj4gPiAtI2lmZGVmIFAyTV9QQUdFU19UWVBFUw0KPiA+IC0g
ICAgICAgIGlmICggcDJtX2lzX3BhZ2luZyhwMm10KSApDQo+ID4gLSAgICAgICAgew0KPiA+IC0g
ICAgICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShyZCwgZ2ZuKTsNCj4gPiAtICAgICAg
ICAgICAgcmV0dXJuIEdOVFNUX2VhZ2FpbjsNCj4gPiAtICAgICAgICB9DQo+ID4gLSNlbmRpZg0K
PiA+IC0gICAgICAgIHJldHVybiBHTlRTVF9iYWRfcGFnZTsNCj4gPiAtICAgIH0NCj4gPiArICAg
IGludCByYzsNCj4gPg0KPiA+IC0gICAgaWYgKCBwMm1faXNfZm9yZWlnbihwMm10KSApDQo+IFtz
bmlwXQ0KPiA+ICAgICAgew0KPiBbc25pcF0NCj4gPiAtICAgICAgICBwdXRfcGFnZSgqcGFnZSk7
DQo+ID4gLSAgICAgICAgKnBhZ2UgPSBOVUxMOw0KPiA+IC0NCj4gDQo+IENvbXBhcmluZyBiZWZv
cmUtYW5kLWFmdGVyLCB0aGlzIHNlZW1zIHRvIHJlbW92ZSB0aGlzICdwMm1faXNfZm9yZWlnbigp
Jw0KPiBjaGVjay4gIEFtIEkgbWlzc2luZyBzb21ldGhpbmc/DQo+IA0KDQpJIG1heSBiZS4gSSB0
aG91Z2h0IHAybV9pc19yYW0oKSBydWxlZCBvdXQgZm9yZWlnbiBwYWdlcyAocDJtX2lzX2FueV9y
YW0oKSBiZWluZyB0aGUgd2F5IHRvIGluY2x1ZGUgZm9yZWlnbiBtYXBzIGlmIHJlcXVpcmVkKS4g
SSdsbCBjaGVjay4NCg0KPiA+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVu
L2NvbW1vbi9tZW1vcnkuYw0KPiA+IGluZGV4IDM1ZGE5Y2E4MGUuLjQxOWI3NmFjMzggMTAwNjQ0
DQo+ID4gLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYw0KPiA+ICsrKyBiL3hlbi9jb21tb24vbWVt
b3J5LmMNCj4gPiBAQCAtMTU3NCwzMCArMTU3NCwzMSBAQCB2b2lkIGRlc3Ryb3lfcmluZ19mb3Jf
aGVscGVyKA0KPiA+ICAgICAgfQ0KPiA+ICB9DQo+ID4NCj4gPiAtaW50IHByZXBhcmVfcmluZ19m
b3JfaGVscGVyKA0KPiA+IC0gICAgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnbWZu
LCBzdHJ1Y3QgcGFnZV9pbmZvICoqX3BhZ2UsDQo+ID4gLSAgICB2b2lkICoqX3ZhKQ0KPiA+ICtp
bnQgZ2V0X3BhZ2VkX2dmbihzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgcmVhZG9u
bHksDQo+ID4gKyAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgKnAybXRfcCwgc3RydWN0IHBh
Z2VfaW5mbyAqKnBhZ2VfcCkNCj4gDQo+IFRoaXMgd2FudHMgYSBjb21tZW50IHNvbWV3aGVyZSBk
ZXNjcmliaW5nIGV4YWN0bHkgd2hhdCB0aGUgZnVuY3Rpb24gZG9lcw0KPiBhbmQgd2hhdCBpdCB3
aWxsIHJldHVybiAtLSBwcm9iYWJseSBoZXJlIGFib3ZlIHRoZSBmdW5jdGlvbiBkZWZpbml0aW9u
DQo+IGl0c2VsZiB3b3VsZCBiZSB0aGUgYmVzdC4NCj4gDQoNCk9rLg0KDQo+ID4gIHsNCj4gPiAt
ICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7DQo+ID4gKyAgICBwMm1fcXVlcnlfdCBxID0gcmVh
ZG9ubHkgPyBQMk1fQUxMT0MgOiBQMk1fVU5TSEFSRTsNCj4gPiAgICAgIHAybV90eXBlX3QgcDJt
dDsNCj4gPiAtICAgIHZvaWQgKnZhOw0KPiA+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsN
Cj4gPg0KPiA+IC0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sICZwMm10LCBQ
Mk1fVU5TSEFSRSk7DQo+ID4gKyAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ2ZuX3go
Z2ZuKSwgJnAybXQsIHEpOw0KPiA+DQo+ID4gICNpZmRlZiBDT05GSUdfSEFTX01FTV9QQUdJTkcN
Cj4gPiAgICAgIGlmICggcDJtX2lzX3BhZ2luZyhwMm10KSApDQo+ID4gICAgICB7DQo+ID4gICAg
ICAgICAgaWYgKCBwYWdlICkNCj4gPiAgICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7DQo+ID4g
LSAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoZCwgZ21mbik7DQo+ID4gKw0KPiA+ICsg
ICAgICAgIHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKGQsIGdmbl94KGdmbikpOw0KPiA+ICAgICAg
ICAgIHJldHVybiAtRU5PRU5UOw0KPiANCj4gSSByZWFsaXplIHlvdSdyZSBjb3B5aW5nIHRoZSBy
ZXR1cm4gdmFsdWVzIG9mIHByZXBhcmVfcmluZ19mb3JfaGVscGVyKCksDQo+IGJ1dCB3b3VsZG4n
dCAtRUFHQUlOIGJlIG1vcmUgbmF0dXJhbCBoZXJlPw0KPiANCg0KSSBtYXkgYmUgYWJsZSB0byBz
d2FwIGZvciBFQUdBSU4uIEkgYWdyZWUgaXQgc2VlbXMgbW9yZSBhcHByb3ByaWF0ZS4gSG9wZWZ1
bGx5IGl0IHdvbid0IGNvbXBsaWNhdGUgdGhlIGNhbGxlcnMgdG9vIG11Y2guDQoNCiAgUGF1bA0K
DQo+ICAtR2VvcmdlDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:33:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12: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 1fdEJ5-0001E4-Rn; Wed, 11 Jul 2018 12:33: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdEJ4-0001Dy-Nq
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:33:18 +0000
X-Inumbo-ID: 99616281-8506-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 99616281-8506-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:33:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 06:33:16 -0600
Message-Id: <5B45F90B02000078001D31DA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 06:33:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <1529418946-30114-9-git-send-email-daniel.kiper@oracle.com>
 <5B34E7F802000078001CEE2F@prv1-mh.provo.novell.com>
 <20180704142505.GB26572@olila.local.net-space.pl>
 <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
 <20180704164848.GH26572@olila.local.net-space.pl>
 <5B3DD85402000078001D1574@prv1-mh.provo.novell.com>
 <20180706144608.GL26572@olila.local.net-space.pl>
 <5B3F87D602000078001D1EC3@prv1-mh.provo.novell.com>
 <20180710113523.GZ26572@olila.local.net-space.pl>
 <5B44BD4402000078001D2B90@prv1-mh.provo.novell.com>
 <20180711115740.GI26572@olila.local.net-space.pl>
 <5B45F0CD0200007F03CB4495@prv1-mh.provo.novell.com>
In-Reply-To: <5B45F0CD0200007F03CB4495@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDExLjA3LjE4IGF0IDEzOjU3LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFR1ZSwgSnVsIDEwLCAyMDE4IGF0IDA4OjA1OjU2QU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMTAuMDcuMTggYXQgMTM6MzUsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gT24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDk6MTY6MzhBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAwNi4wNy4xOCBhdCAxNjo0NiwgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiBPSywgeGVuLm1iLmVmaSBkb2Vz
IG5vdCBuZWVkIHJlbG9jcyBiZWNhdXNlOgo+PiA+PiA+ICAgLSB3ZSBnZW5lcmF0ZSBQRSBmaWxl
IGZyb20geGVuLXN5bXMgZmlsZSBsaWtlIHdlIGRvIHdpdGggRUxGIG91dHB1dDsKPj4gPj4gPiAg
ICAgc28sIHRoZSBjb2RlIGluIHRoZSBQRSBmaWxlIGlzIHRoZSBzYW1lIGxpa2UgaW4gdGhlIEVM
RiBmaWxlOwo+PiA+PiA+ICAgICBoZW5jZSwgaWYgRUxGIHdvcmtzIHdoeSBQRSBzaG91bGQgbm90
LAo+PiA+PiA+ICAgLSBhbGwgYWRkcmVzc2luZyBpcyByZWxhdGl2ZSB0byAlcmlwIGFzIGl0IGlz
IGluIEVMRiBmaWxlLAo+PiA+Pgo+PiA+PiBXaGF0IGFyZSB0aGUgc2V2ZXJhbCBodW5kcmVkIGJh
c2UgcmVsb2NzIGluIHhlbi5lZmkgZG9pbmcgdGhlbj8gU3VyZQo+PiA+PiBzb21lIG9mIHRoZW0g
d291bGRuJ3QgcmVhbGx5IGJlIG5lZWRlZCwgYnV0IEkgZG91YnQgdGhhdCdzIHRydWUgZm9yCj4+
ID4+IGFsbCBvZiB0aGVtLiBUaGUgZmlyc3QgYW5kIGZvcmVtb3N0IGNhc2Ugb2Ygbm9uLVJJUC1y
ZWxhdGl2ZSBhZGRyZXNzaW5nCj4+ID4+IGlzIGRhdGEgd2l0aCBzdGF0aWMgaW5pdGlhbGl6ZXJz
IHBvaW50aW5nIGVsc2V3aGVyZSBpbiB0aGUgaW1hZ2UuIFRoZXNlCj4+ID4+IG5lZWQgcmVsb2Nh
dGlvbnMgYXBwbGllZCB0byB3b3JrLgo+PiA+Pgo+PiA+PiBPbmNlIGFnYWluIC0gYSBmdW5kYW1l
bnRhbCBjcml0ZXJpYSBpcyB3aGV0aGVyIHlvdXIgYmluYXJ5IGNhbiBiZSB1c2VkCj4+ID4+IGlu
IHBsYWNlIG9mIHRoZSBjdXJyZW50IHhlbi5lZmkuIEkgY2FuJ3QgY29udmluY2UgbXlzZWxmIHRo
YXQgeW91J3ZlCj4+ID4+IGFjdHVhbGx5IHRyaWVkIHRoYXQgb3V0LiBBdCB0aGUgdmVyeSBsZWFz
dCBJJ2QgZXhwZWN0IHRoZSBzdGF0aWMgYXJyYXkgaW4KPj4gPj4gUHJpbnRFcnJNZXNnKCkgdG8g
cHJlc2VudCBwcm9ibGVtcyBoZXJlLgo+PiA+Cj4+ID4gVWdoLi4uIFlvdSBhcmUgcmlnaHQuIEkg
Zm9yZ290IGFib3V0IHRoYXQuIFNhZGx5IHRoZSBwcm9ibGVtIGFwcGxpZXMgdG8KPj4gPiB0aGUg
RUZJIGJvb3QgY29kZSBpbiB0aGUgeGVuLmd6IHRvby4gU28sIGJvdGggdGhpbmdzIGhhdmUgdG8g
YmUgZml4ZWQuCj4+ID4gQXQgZmlyc3Qgc2lnaHQgaXQgc2VlbXMgdG8gbWUgdGhhdCB3ZSBjYW4g
bGVhdmUgcmVsb2NzIGluIHRoZSB4ZW4tc3ltcwo+PiA+IGFuZCB0aGVuIGF0dGFjaCB0aGVtIHRv
IHRoZSB4ZW4ubWIuZWZpL3hlbi5neiBzb21laG93LiBJdCB3b3VsZCBiZSBuaWNlCj4+ID4gdG8g
ZG8gdGhhdCBqdXN0IG9ubHkgZm9yIHRoZSBFRkkgYm9vdCBjb2RlLiBTaG91bGQgbm90IHdlIHB1
dCBpdCBpbgo+PiA+IHNlcGFyYXRlIHNlY3Rpb24gdGhlbj8gQW5vdGhlciBxdWVzdGlvbiBpcyB0
aGUgc2l6ZSBvZiB0aGUgLnJlbG9jIHNlY3Rpb24uCj4+ID4gV2UgZG8gbm90IGtub3cgaXQgaW4g
YWR2YW5jZS4gU28sIHByb2JhYmx5IHdlIHNob3VsZCBidWlsZCB0aGUgY29kZSBpbgo+PiA+IHR3
byBzdGVwcyBhcyB3ZSBkbyBub3cuIE9yIHByZWFsbG9jIGEgc3RhdGljIHBsYWNlIGFuZCBmaWxs
IGl0IGxhdGVyLgo+PiA+IFRoaXMgd2F5IHdlIHdvdWxkIGhhdmUganVzdCBvbmUgcGhhc2UgYnVp
bGQuCj4+Cj4+IEFueSBzdGF0aWMgYWxsb2NhdGlvbi9yZXNlcnZhdGlvbiBzY2hlbWUgaXMgd2Fz
dGVmdWwgYXQgZmlyc3QgYW5kIGV2ZW50dWFsbHkKPj4gbm90IGFsbG9jYXRpbmcvcmVzZXJ2aW5n
IGVub3VnaCBzcGFjZS4gVW5sZXNzIHRoZXJlJ3MgYSB3YXkgdG8gcmVhc29uYWJseQo+PiB3ZWxs
IGVzdGltYXRlIHRoZSBzaXplIGFoZWFkIG9mIHRpbWUsIEknZCBiZSBvcHBvc2VkIHRvIHN1Y2gg
YSBtb2RlbC4gQXMKPiAKPiBJIGhhdmUgdGhlIHNhbWUgY29uY2VybnMgaW4gcmVnYXJkcyB0byB0
aGF0Lgo+IAo+PiB0byBhIHNlcGFyYXRlIHNlY3Rpb24gLSBzdXJlLCB3aHkgbm90PyBSZWxvY2F0
aW9ucyBhcmUgaW4gYSBzZXBhcmF0ZSBzZWN0aW9uCj4+IGluIHhlbi5lZmkgYXMgd2VsbC4KPiAK
PiBJIHdhcyB0aGlua2luZyBhYm91dCBzZXBhcmF0ZSBzZWN0aW9uIGZvciBFRkkgYm9vdCBjb2Rl
IGl0c2VsZiwgZS5nLiAudGV4dC5lZmkuCj4gVGhlbiBwcm9iYWJseSBpdCB3aWxsIGJlIG11Y2gg
ZWFzaWVyIHRvIGlkZW50aWZ5IGFuZCB1c2UvZ2V0IHJlbG9jcyBuZWVkZWQgb25seQo+IGZvciB0
aGF0IGNvZGUuCgpIb3cgd291bGQgeW91IGNvbnN0cmFpbiB3aGljaCBvdGhlciBjb2RlIGNhbiBi
ZSBjYWxsZWQgZnJvbSBjb2RlIGluIHRoaXMKc2VjdGlvbj8gV2hpbGUgdGhpbmdzIGxpa2UgbWVt
Y3B5KCkgd29uJ3QgbmVlZCByZWxvY2F0aW9ucywgdGhlcmUgd291bGQgYmUKbm8gc2VwYXJhdGlv
biBiZXR3ZWVuIGNvZGUgdGhhdCBjYW4gYW5kIGJlIGNhbGxlZCBoZXJlIGFuZCBjb2RlIHRoYXQK
bXVzdCBub3QgYmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:36:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12:36: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 1fdEM2-0001Si-IB; Wed, 11 Jul 2018 12:36: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=oywb=j3=citrix.com=prvs=72382d508=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fdEM1-0001Sd-Ac
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:36:21 +0000
X-Inumbo-ID: 05cf7b0c-8507-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05cf7b0c-8507-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:36:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76019583"
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 v2 12/13] x86: add iommu_ops to modify and flush IOMMU
 mappings
Thread-Index: AQHUFeWlvNSyWq65oEy5zzrRlYcodKSJzC2AgAAugoA=
Date: Wed, 11 Jul 2018 12:36:16 +0000
Message-ID: <da770bee772f46748ad90e85a575881a@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-13-paul.durrant@citrix.com>
 <3569f08f-be8c-15a5-5c5a-4c8bce245a25@citrix.com>
In-Reply-To: <3569f08f-be8c-15a5-5c5a-4c8bce245a25@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 12/13] x86: add iommu_ops to modify and
 flush 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>,
 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAxMSBKdWx5IDIwMTggMTI6NDYN
Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2Ug
RHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AY2l0cml4LmNvbT47IEp1bGllbg0KPiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
OyBLb25yYWQgUnplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBUaW0NCj4gKFhlbi5vcmcp
IDx0aW1AeGVuLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6
IFJlOiBbUEFUQ0ggdjIgMTIvMTNdIHg4NjogYWRkIGlvbW11X29wcyB0byBtb2RpZnkgYW5kIGZs
dXNoDQo+IElPTU1VIG1hcHBpbmdzDQo+IA0KPiBPbiAwNy8wNy8yMDE4IDEyOjA1IFBNLCBQYXVs
IER1cnJhbnQgd3JvdGU6DQo+ID4gVGhpcyBwYXRjaCBhZGRzIGlvbW11X29wcyB0byBhZGQgKG1h
cCkgb3IgcmVtb3ZlICh1bm1hcCkgZnJhbWVzIGluIHRoZQ0KPiA+IGRvbWFpbidzIElPTU1VIG1h
cHBpbmdzLCBhbmQgYW4gaW9tbXVfb3AgdG8gc3luY2hyb25pemUgKGZsdXNoKQ0KPiB0aG9zZQ0K
PiA+IG1hbmlwdWxhdGlvbnMgd2l0aCB0aGUgaGFyZHdhcmUuDQo+ID4NCj4gPiBNYXBwaW5ncyBh
ZGRlZCBieSB0aGUgbWFwIG9wZXJhdGlvbiBhcmUgdHJhY2tlZCBhbmQgb25seSB0aG9zZQ0KPiBt
YXBwaW5ncw0KPiA+IG1heSBiZSByZW1vdmVkIGJ5IGEgc3Vic2VxdWVudCB1bm1hcCBvcGVyYXRp
b24uIEZyYW1lcyBhcmUgc3BlY2lmaWVkDQo+IGJ5IHRoZQ0KPiA+IG93bmluZyBkb21haW4gYW5k
IEdGTi4gSXQgaXMsIG9mIGNvdXJzZSwgcGVybWlzc2FibGUgZm9yIGEgZG9tYWluIHRvIG1hcA0K
PiA+IGl0cyBvd24gZnJhbWVzIHVzaW5nIERPTUlEX1NFTEYuDQo+ID4NCj4gPiBOT1RFOiBUaGUg
b3duaW5nIGRvbWFpbiBhbmQgR0ZOIG11c3QgYWxzbyBiZSBzcGVjaWZpZWQgaW4gdGhlIHVubWFw
DQo+ID4gICAgICAgb3BlcmF0aW9uLCBhcyB3ZWxsIGFzIHRoZSBCRk4sIHNvIHRoYXQgdGhleSBj
YW4gYmUgY3Jvc3MtY2hlY2tlZA0KPiA+ICAgICAgIHdpdGggdGhlIGV4aXN0ZW50IG1hcHBpbmcu
DQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPg0KPiANCj4gVGhlIGNvZGUgb24gdGhlIHdob2xlIGxvb2tzIGNvcnJlY3QsIGJ1dCBJ
IGRvbid0IHNlZSBhbnkgcmVmZXJlbmNlDQo+IGNvdW50aW5nLiAgVGhlIGNhbGwgdG8gZ2V0X3Bh
Z2VkX2dmbigpIGluIGlvbW11b3BfdW5tYXAoKSBraW5kIG9mDQo+IHVuZGVybGluZXMgdGhlIGlz
c3VlIC0tIHdoYXQncyB0byBzdG9wIHRoZSBmb2xsb3dpbmcgc2VxdWVuY2Ugb2YgZXZlbnRzPw0K
PiANCj4gKiBpb21tdW9wX21hcCgpIHBhZ2UgQQ0KPiAqIHNoYXJlKEEpDQo+ICogRE1BIHdyaXRl
IGludG8gQSAjDQo+DQoNCkkgZG9uJ3QgZm9sbG93LiBJbiBpb21tdW9wX21hcCgpIHdlIGRvIGEg
Z2V0X3BhZ2VkX2dmbigpIGFuZCB0aGF0IHJlZmVyZW5jZSBpcyByZXRhaW5lZC4gSW4gaW9tbXVv
cF91bm1hcCgpIHRoZXJlIGlzIGFub3RoZXIgY2FsbCB0byBnZXRfcGFnZWRfZ2ZuKCkgYnV0IHRo
YXQgaXMgdGhlcmUgdG8gY2hlY2sgdGhhdCB0aGUgc3BlY2lmaWVkIGdmbiBtYXRjaGVzIHRoZSBt
Zm4gdGhhdCdzIGxvb2tlZCB1cCBpbiB0aGUgSU9NTVUuIE9ubHkgaWYgdGhleSBtYXRjaCBpcyB0
aGUgb3JpZ2luYWwgcGFnZSByZWYgZHJvcHBlZC4NCg0KICBQYXVsDQoNCiANCj4gIC1HZW9yZ2UN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 12:42:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 12:42:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdERa-0002SB-Lk; Wed, 11 Jul 2018 12: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdERZ-0002Rz-ES
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 12:42:05 +0000
X-Inumbo-ID: d3914ebe-8507-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3914ebe-8507-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 12:42: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 1fdERV-00007g-II; Wed, 11 Jul 2018 12:42: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 1fdERV-0006pj-AJ; Wed, 11 Jul 2018 12:42:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdERV-000512-9N; Wed, 11 Jul 2018 12:42:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125059-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 linux-next:test-armhf-armhf-xl-rtds:guest-start.2:fail:allowable
 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-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start: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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-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:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm: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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm: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-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
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=d00d6d9a339d613f812e26c59d6b5983faa1af24
X-Osstest-Versions-That: linux=fc36def997cfd6cbff3eda4f82853a5c311c5466
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 12:42:01 +0000
Subject: [Xen-devel] [linux-next test] 125059: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA1OSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNTkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI0
OTk0CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxv
Y2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNyBndWVzdC1zdGFydC4yICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0OTk0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGJsb2NrZWQgaW4gMTI0OTk0CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBi
bG9ja2VkIGluIDEyNDk5NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTk0CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MjQ5OTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDk5NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTk0CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQ5OTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDk5NAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI0OTk0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5OTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZDAwZDZkOWEzMzlkNjEzZjgx
MmUyNmM1OWQ2YjU5ODNmYWExYWYyNApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAg
ICAgICAgZmMzNmRlZjk5N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NgoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxp
bmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjUwNTkgIDIwMTgtMDctMDkgMDk6MTg6NTMgWiAgICAyIGRh
eXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:02:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdEkh-0004Rq-2f; Wed, 11 Jul 2018 13:01: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdEkf-0004Rl-Bl
 for xen-devel@lists.xen.org; Wed, 11 Jul 2018 13:01:49 +0000
X-Inumbo-ID: 945416da-850a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 945416da-850a-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:01:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59936683"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23365.65463.848879.954268@mariner.uk.xensource.com>
Date: Wed, 11 Jul 2018 14:01:43 +0100
To: <xen-devel@lists.xen.org>, Jan Beulich <JBeulich@suse.com>, Juergen Gross
 <jgross@suse.com>
In-Reply-To: <23363.27197.499392.71917@mariner.uk.xensource.com>
References: <23363.27197.499392.71917@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] xen/Makefile: Bump version to 4.11.1-pre
 for ongoing 4.11 stable branch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiW1BBVENIXSB4ZW4vTWFrZWZpbGU6IEJ1bXAgdmVyc2lvbiB0
byA0LjExLjEtcHJlIGZvciBvbmdvaW5nIDQuMTEgc3RhYmxlIGJyYW5jaCIpOgo+IEkgd2lsbCBw
dXNoIHRoaXMgY2hhbmdlIG9uIFdlZG5lc2RheSwgYWZ0ZXIgNC4xMSBpcyByZWxlYXNlZCwgYW5k
IHRoZW4KPiA0LjExIGNhbiBiZSBoYW5kZWQgb3ZlciB0byB0aGUgc3RhYmxlIG1haW50YWluZXJz
LgoKTm93IGRvbmUuICBzdGFnaW5nLTQuMTEgaXMgb3BlbiBmb3IgYnVzaW5lc3MuCgpJYW4uCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:05:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdEnm-0004i1-L5; Wed, 11 Jul 2018 13:05: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=lp25=j3=citrix.com=prvs=7234a998f=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fdEnm-0004hw-7Y
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:05:02 +0000
X-Inumbo-ID: 07f86e04-850b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 07f86e04-850b-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:05:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59937041"
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-12-paul.durrant@citrix.com>
 <0d1f50ab-941b-48e5-78d8-1308835a81de@citrix.com>
 <c536e2f1a58a4132b93c82a2367f8780@AMSPEX02CL03.citrite.net>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 NkY9enyrlw==
Message-ID: <a063b04a-f729-5430-6ab0-4d19503aec66@citrix.com>
Date: Wed, 11 Jul 2018 14:04:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <c536e2f1a58a4132b93c82a2367f8780@AMSPEX02CL03.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 11/13] memory: add get_paged_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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@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>

T24gMDcvMTEvMjAxOCAwMTozMSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+Pj4gZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+
Pj4gaW5kZXggYzZiOTljNDExNi4uNTEwZjM3ZjEwMCAxMDA2NDQKPj4+IC0tLSBhL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYwo+Pj4gKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4+PiBA
QCAtMzc1LDM5ICszNzUsMjMgQEAgc3RhdGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQg
bG9uZyBnZm4sCj4+IG1mbl90ICptZm4sCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IHBhZ2VfaW5mbyAqKnBhZ2UsIGJvb2wgcmVhZG9ubHksCj4+PiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqcmQpCj4+PiAgewo+Pj4gLSAgICBpbnQgcmMg
PSBHTlRTVF9va2F5Owo+Pj4gLSAgICBwMm1fdHlwZV90IHAybXQ7Cj4+PiAtCj4+PiAtICAgICpt
Zm4gPSBJTlZBTElEX01GTjsKPj4+IC0gICAgKnBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihyZCwg
Z2ZuLCAmcDJtdCwKPj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25seSA/
IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFKTsKPj4+IC0gICAgaWYgKCAhKnBhZ2UgKQo+Pj4gLSAg
ICB7Cj4+PiAtI2lmZGVmIFAyTV9TSEFSRURfVFlQRVMKPj4+IC0gICAgICAgIGlmICggcDJtX2lz
X3NoYXJlZChwMm10KSApCj4+PiAtICAgICAgICAgICAgcmV0dXJuIEdOVFNUX2VhZ2FpbjsKPj4+
IC0jZW5kaWYKPj4+IC0jaWZkZWYgUDJNX1BBR0VTX1RZUEVTCj4+PiAtICAgICAgICBpZiAoIHAy
bV9pc19wYWdpbmcocDJtdCkgKQo+Pj4gLSAgICAgICAgewo+Pj4gLSAgICAgICAgICAgIHAybV9t
ZW1fcGFnaW5nX3BvcHVsYXRlKHJkLCBnZm4pOwo+Pj4gLSAgICAgICAgICAgIHJldHVybiBHTlRT
VF9lYWdhaW47Cj4+PiAtICAgICAgICB9Cj4+PiAtI2VuZGlmCj4+PiAtICAgICAgICByZXR1cm4g
R05UU1RfYmFkX3BhZ2U7Cj4+PiAtICAgIH0KPj4+ICsgICAgaW50IHJjOwo+Pj4KPj4+IC0gICAg
aWYgKCBwMm1faXNfZm9yZWlnbihwMm10KSApCj4+IFtzbmlwXQo+Pj4gICAgICB7Cj4+IFtzbmlw
XQo+Pj4gLSAgICAgICAgcHV0X3BhZ2UoKnBhZ2UpOwo+Pj4gLSAgICAgICAgKnBhZ2UgPSBOVUxM
Owo+Pj4gLQo+Pgo+PiBDb21wYXJpbmcgYmVmb3JlLWFuZC1hZnRlciwgdGhpcyBzZWVtcyB0byBy
ZW1vdmUgdGhpcyAncDJtX2lzX2ZvcmVpZ24oKScKPj4gY2hlY2suICBBbSBJIG1pc3Npbmcgc29t
ZXRoaW5nPwo+Pgo+IAo+IEkgbWF5IGJlLiBJIHRob3VnaHQgcDJtX2lzX3JhbSgpIHJ1bGVkIG91
dCBmb3JlaWduIHBhZ2VzIChwMm1faXNfYW55X3JhbSgpIGJlaW5nIHRoZSB3YXkgdG8gaW5jbHVk
ZSBmb3JlaWduIG1hcHMgaWYgcmVxdWlyZWQpLiBJJ2xsIGNoZWNrLgoKTG9va3MgbGlrZSB5b3Un
cmUgcmlnaHQuICBCdXQgdGhlbiwgYXJlIHlvdSBzdXJlIHRoYXQncyB3aGF0IHdlIHdhbnQgZm9y
CnRoZSBvdGhlciBjYWxsZXJzPyAgTWlnaHQgd2Ugbm90IG5lZWQgdG8gZG8gYW4gZW11bGF0aW9u
IHRoYXQgZW5kcyB1cAp3cml0aW5nIGludG8gYSBmb3JlaWduIG1hcHBpbmcsIGZvciBpbnN0YW5j
ZT8KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:10:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13:10:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdEt2-0005kk-Ks; Wed, 11 Jul 2018 13:10: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=oywb=j3=citrix.com=prvs=72382d508=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fdEt1-0005kf-5D
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:10:27 +0000
X-Inumbo-ID: c976b193-850b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c976b193-850b-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:10:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76021592"
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 v2 11/13] memory: add get_paged_gfn() as a wrapper...
Thread-Index: AQHUFeWj9+3LJ2OPJkyzVWP52sBaa6SJxgsAgAAy3mD//+kvAIAAIhMg
Date: Wed, 11 Jul 2018 13:09:33 +0000
Message-ID: <0e0c19c64c4a4cc7b7198eaaab094972@AMSPEX02CL03.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-12-paul.durrant@citrix.com>
 <0d1f50ab-941b-48e5-78d8-1308835a81de@citrix.com>
 <c536e2f1a58a4132b93c82a2367f8780@AMSPEX02CL03.citrite.net>
 <a063b04a-f729-5430-6ab0-4d19503aec66@citrix.com>
In-Reply-To: <a063b04a-f729-5430-6ab0-4d19503aec66@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 11/13] memory: add get_paged_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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAxMSBKdWx5IDIwMTggMTQ6MDUN
Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47DQo+IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBUaW0N
Cj4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgMTEvMTNdIG1lbW9yeTogYWRkIGdldF9wYWdlZF9n
Zm4oKSBhcyBhIHdyYXBwZXIuLi4NCj4gDQo+IE9uIDA3LzExLzIwMTggMDE6MzEgUE0sIFBhdWwg
RHVycmFudCB3cm90ZToNCj4gPj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMNCj4gPj4+IGluZGV4IGM2Yjk5YzQxMTYuLjUx
MGYzN2YxMDAgMTAwNjQ0DQo+ID4+PiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMNCj4g
Pj4+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYw0KPiA+Pj4gQEAgLTM3NSwzOSArMzc1
LDIzIEBAIHN0YXRpYyBpbnQgZ2V0X3BhZ2VkX2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2ZuLA0KPiA+
PiBtZm5fdCAqbWZuLA0KPiA+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBw
YWdlX2luZm8gKipwYWdlLCBib29sIHJlYWRvbmx5LA0KPiA+Pj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cnVjdCBkb21haW4gKnJkKQ0KPiA+Pj4gIHsNCj4gPj4+IC0gICAgaW50IHJj
ID0gR05UU1Rfb2theTsNCj4gPj4+IC0gICAgcDJtX3R5cGVfdCBwMm10Ow0KPiA+Pj4gLQ0KPiA+
Pj4gLSAgICAqbWZuID0gSU5WQUxJRF9NRk47DQo+ID4+PiAtICAgICpwYWdlID0gZ2V0X3BhZ2Vf
ZnJvbV9nZm4ocmQsIGdmbiwgJnAybXQsDQo+ID4+PiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcmVhZG9ubHkgPyBQMk1fQUxMT0MgOiBQMk1fVU5TSEFSRSk7DQo+ID4+PiAtICAgIGlm
ICggISpwYWdlICkNCj4gPj4+IC0gICAgew0KPiA+Pj4gLSNpZmRlZiBQMk1fU0hBUkVEX1RZUEVT
DQo+ID4+PiAtICAgICAgICBpZiAoIHAybV9pc19zaGFyZWQocDJtdCkgKQ0KPiA+Pj4gLSAgICAg
ICAgICAgIHJldHVybiBHTlRTVF9lYWdhaW47DQo+ID4+PiAtI2VuZGlmDQo+ID4+PiAtI2lmZGVm
IFAyTV9QQUdFU19UWVBFUw0KPiA+Pj4gLSAgICAgICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQp
ICkNCj4gPj4+IC0gICAgICAgIHsNCj4gPj4+IC0gICAgICAgICAgICBwMm1fbWVtX3BhZ2luZ19w
b3B1bGF0ZShyZCwgZ2ZuKTsNCj4gPj4+IC0gICAgICAgICAgICByZXR1cm4gR05UU1RfZWFnYWlu
Ow0KPiA+Pj4gLSAgICAgICAgfQ0KPiA+Pj4gLSNlbmRpZg0KPiA+Pj4gLSAgICAgICAgcmV0dXJu
IEdOVFNUX2JhZF9wYWdlOw0KPiA+Pj4gLSAgICB9DQo+ID4+PiArICAgIGludCByYzsNCj4gPj4+
DQo+ID4+PiAtICAgIGlmICggcDJtX2lzX2ZvcmVpZ24ocDJtdCkgKQ0KPiA+PiBbc25pcF0NCj4g
Pj4+ICAgICAgew0KPiA+PiBbc25pcF0NCj4gPj4+IC0gICAgICAgIHB1dF9wYWdlKCpwYWdlKTsN
Cj4gPj4+IC0gICAgICAgICpwYWdlID0gTlVMTDsNCj4gPj4+IC0NCj4gPj4NCj4gPj4gQ29tcGFy
aW5nIGJlZm9yZS1hbmQtYWZ0ZXIsIHRoaXMgc2VlbXMgdG8gcmVtb3ZlIHRoaXMNCj4gJ3AybV9p
c19mb3JlaWduKCknDQo+ID4+IGNoZWNrLiAgQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8NCj4gPj4N
Cj4gPg0KPiA+IEkgbWF5IGJlLiBJIHRob3VnaHQgcDJtX2lzX3JhbSgpIHJ1bGVkIG91dCBmb3Jl
aWduIHBhZ2VzDQo+IChwMm1faXNfYW55X3JhbSgpIGJlaW5nIHRoZSB3YXkgdG8gaW5jbHVkZSBm
b3JlaWduIG1hcHMgaWYgcmVxdWlyZWQpLiBJJ2xsDQo+IGNoZWNrLg0KPiANCj4gTG9va3MgbGlr
ZSB5b3UncmUgcmlnaHQuICBCdXQgdGhlbiwgYXJlIHlvdSBzdXJlIHRoYXQncyB3aGF0IHdlIHdh
bnQgZm9yDQo+IHRoZSBvdGhlciBjYWxsZXJzPyAgTWlnaHQgd2Ugbm90IG5lZWQgdG8gZG8gYW4g
ZW11bGF0aW9uIHRoYXQgZW5kcyB1cA0KPiB3cml0aW5nIGludG8gYSBmb3JlaWduIG1hcHBpbmcs
IGZvciBpbnN0YW5jZT8NCg0KSWYgd2UgZG8gdGhlbiBJJ2QgZXhwZWN0IHRoZSBlbXVsYXRpb24g
dG8ga25vdyB0aGUgZG9taWQgdGhhdCBvd25zIHRoZSBwYWdlIGFuZCB0aHVzIHRoZSBwYWdlIHdv
dWxkIG5vdCBiZSBmb3JlaWduIHRvIHRoZSBzcGVjaWZpZWQgZG9taWQuIEluIGZhY3QsIGZvciB4
ODYgYXQgbGVhc3QsIGdldF9wYWdlX2Zyb21fZ2ZuKCkgd2lsbCBmYWlsIHVubGVzcyB0aGUgZG9t
aWQgb2YgdGhlIHBhZ2Ugb3duZXIgaXMgc3BlY2lmaWVkIHNvIHRoZXJlJ3Mgbm8gcHJvc3BlY3Qg
b2YgdGhlIHBhZ2UgYmVpbmcgZm9yZWlnbiBpbiB0aGUgcDJtdCBjaGVjayBhbnl3YXkuDQoNCiAg
UGF1bCANCg0KPiANCj4gIC1HZW9yZ2UNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:16:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdEyI-0005zv-Is; Wed, 11 Jul 2018 13:15: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdEyH-0005zO-J8
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:15:53 +0000
X-Inumbo-ID: 820d17c8-850c-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 820d17c8-850c-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 15:15:40 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:15:51 -0600
Message-Id: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:15:49 -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 00/16] 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>
Content-Type: text/plain; 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
aGluZyB0byBnZXQgcmlkIG9mCnRoZSBpbmRpcmVjdGlvbi4KCkZyb20gcGF0Y2ggOCBvbndhcmRz
IGRlcGVuZGVuY2llcyBleGlzdCBvbiBlYXJsaWVyLCB5ZXQgdG8gYmUgcmV2aWV3ZWQKcGF0Y2hl
cyAoIng4Ni9hbHRlcm5hdGl2ZXM6IGZ1bGx5IGxldmVyYWdlIGF1dG9tYXRpYyBOT1AgZmlsbGlu
ZyIgYXMgd2VsbAphcyB0aGUgIng4NjogaW1wcm92ZSBQRFggPC0+IFBGTiBhbmQgYWxpa2UgdHJh
bnNsYXRpb25zIiBzZXJpZXMgYXQgdGhlCnZlcnkgbGVhc3QpLiBJIG5ldmVydGhlbGVzcyB3YW50
ZWQgdG8gZW5hYmxlIGEgZmlyc3Qgcm91bmQgb2YgcmV2aWV3IG9mCnRoZSBzZXJpZXMsIHRoZSBt
b3JlIHRoYXQgc29tZSBvZiB0aGUgcGF0Y2hlcyAobm90IGp1c3QgaW5pdGlhbCBvbmVzKQpjb3Vs
ZCBwZXJoYXBzIGJlIHRha2VuIGlycmVzcGVjdGl2ZSBvZiB0aG9zZSBkZXBlbmRlbmNpZXMuCgpG
dXJ0aGVyIGFyZWFzIHdoZXJlIGluZGlyZWN0IGNhbGxzIGNvdWxkIGJlIGVsaW1pbmF0ZWQgKGFu
ZCB0aGF0IEkndmUgcHV0Cm9uIG15IHRvZG8gbGlzdCBpbiBjYXNlIHRoZSBnZW5lcmFsIGNvbmNl
cHQgaGVyZSBpcyBkZWVtZWQgcmVhc29uYWJsZSkKYXJlIElPTU1VLCBjcHVmcmVxLCB2UE1VLCBh
bmQgWFNNLiBGb3Igc29tZSBvZiB0aGVzZSwgdGhlIEFSTSBzaWRlCndvdWxkIG5lZWQgZGVhbGlu
ZyB3aXRoIGFzIHdlbGwgLSBJJ20gbm90IHN1cmUgd2hldGhlciByZXBsYWNpbmcgaW5kaXJlY3QK
Y2FsbHMgYnkgZGlyZWN0IG9uZXMgaXMgd29ydGh3aGlsZSB0aGVyZSBhcyB3ZWxsOyBpZiBub3Qs
IHRoZSB3cmFwcGVycwp3b3VsZCBzaW1wbHkgbmVlZCB0byBiZWNvbWUgZnVuY3Rpb24gaW52b2Nh
dGlvbnMgaW4gdGhlIEFSTSBjYXNlLgoKMDE6IFZNWDogcmVkdWNlIG51bWJlciBvZiBwb3N0ZWQt
aW50ZXJydXB0IGhvb2tzCjAyOiBWTVg6IGRvbid0IHVuY29uZGl0aW9uYWxseSBzZXQgdGhlIHRz
Y19zY2FsaW5nLnNldHVwIGhvb2sKMDM6IHg4Ni9IVk06IHN3aXRjaCB2aXJ0dWFsX2ludHJfZGVs
aXZlcnlfZW5hYmxlZCgpIGhvb2sgdG8gc2ltcGxlIGJvb2xlYW4KMDQ6IHg4Ni9IVk06IGRyb3Ag
dm1mdW5jX2ludGVyY2VwdAowNTogeDg2L0hWTTogYWRkIHdyYXBwZXIgZm9yIGh2bV9mdW5jcy5z
ZXRfdHNjX29mZnNldCgpCjA2OiB4ODY6IGFsbG93IHByb2R1Y2luZyAuaSBvciAucyBmb3IgbXVs
dGlwbHkgY29tcGlsZWQgZmlsZXMKMDc6IHg4Ni9zaGFkb3c6IGZldGNoIENQTCBqdXN0IG9uY2Ug
aW4gc2hfcGFnZV9mYXVsdCgpCjA4OiB4ODYvYWx0ZXJuYXRpdmVzOiBhbGxvdyB1c2luZyBhc3Nl
bWJsZXIgbWFjcm9zIGluIGZhdm9yIG9mIEMgb25lcwowOTogeDg2OiBpbmZyYXN0cnVjdHVyZSB0
byBhbGxvdyBjb252ZXJ0aW5nIGNlcnRhaW4gaW5kaXJlY3QgY2FsbHMgdG8gZGlyZWN0IG9uZXMK
MTA6IHg4Ni9IVk06IHBhdGNoIGluZGlyZWN0IGNhbGxzIHRocm91Z2ggaHZtX2Z1bmNzIHRvIGRp
cmVjdCBvbmVzCjExOiB4ODYvSFZNOiBwYXRjaCB2SU5UUiBpbmRpcmVjdCBjYWxscyB0aHJvdWdo
IGh2bV9mdW5jcyB0byBkaXJlY3Qgb25lcwoxMjogeDg2OiBwYXRjaCBjdHh0X3N3aXRjaF9tYXNr
aW5nKCkgaW5kaXJlY3QgY2FsbCB0byBkaXJlY3Qgb25lCjEzOiB4ODYvZ2VuYXBpYzogZHJvcCAu
dGFyZ2V0X2NwdXMoKSBob29rCjE0OiB4ODYvZ2VuYXBpYzogcmVtb3ZlIGluZGlyZWN0aW9uIGZy
b20gZ2VuYXBpYyBob29rIGFjY2Vzc2VzCjE1OiB4ODYvZ2VuYXBpYzogcGF0Y2ggaW5kaXJlY3Qg
Y2FsbHMgdG8gZGlyZWN0IG9uZXMKMTY6IHg4Ni9jcHVpZGxlOiBwYXRjaCBzb21lIGluZGlyZWN0
IGNhbGxzIHRvIGRpcmVjdCBvbmVzCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:16:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdEyk-00063F-Tp; Wed, 11 Jul 2018 13:16: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=ljl5=j3=citrix.com=prvs=72333fd56=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdEyj-000632-N1
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:16:21 +0000
X-Inumbo-ID: 9cc5614b-850c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9cc5614b-850c-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:16:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59938397"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 14:16:16 +0100
Message-ID: <20180711131616.28967-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation/build: build ovmf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

SW5zdGFsbCBuYXNtIGFuZCBidWlsZCBvdm1mIHdpdGggZ2NjIG9uIHg4Ni4KClNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpJIGhhdmUgdGVzdGVkIHN0cmV0
Y2ggNjQgYml0IGFuZCAzMiBiaXQgY29udGFpbmVycy4KCkkgaGF2ZW4ndCB0ZXN0ZWQgdGhlIGJ1
aWxkIHNjcmlwdCBpdHNlbGYuCi0tLQogYXV0b21hdGlvbi9idWlsZC9jZW50b3MvNy4yLmRvY2tl
cmZpbGUgICAgICAgICAgfCAxICsKIGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL2plc3NpZS5kb2Nr
ZXJmaWxlICAgICAgIHwgMSArCiBhdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWkzODYu
ZG9ja2VyZmlsZSB8IDEgKwogYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJm
aWxlICAgICAgfCAxICsKIGF1dG9tYXRpb24vYnVpbGQvdWJ1bnR1L3RydXN0eS5kb2NrZXJmaWxl
ICAgICAgIHwgMSArCiBhdXRvbWF0aW9uL2J1aWxkL3VidW50dS94ZW5pYWwuZG9ja2VyZmlsZSAg
ICAgICB8IDEgKwogYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkICAgICAgICAgICAgICAgICAgICAg
ICAgfCAyICsrCiA3IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L2F1dG9tYXRpb24vYnVpbGQvY2VudG9zLzcuMi5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9idWls
ZC9jZW50b3MvNy4yLmRvY2tlcmZpbGUKaW5kZXggYjliNjI2YTliMS4uYzJmNDZiNjk0YyAxMDA2
NDQKLS0tIGEvYXV0b21hdGlvbi9idWlsZC9jZW50b3MvNy4yLmRvY2tlcmZpbGUKKysrIGIvYXV0
b21hdGlvbi9idWlsZC9jZW50b3MvNy4yLmRvY2tlcmZpbGUKQEAgLTQ2LDQgKzQ2LDUgQEAgUlVO
IHJwbSAtLXJlYnVpbGRkYiAmJiBcCiAgICAgICAgIGRldjg2IFwKICAgICAgICAgeHotZGV2ZWwg
XAogICAgICAgICBiemlwMiBcCisgICAgICAgIG5hc20gXAogICAgICYmIHl1bSBjbGVhbiBhbGwK
ZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL2plc3NpZS5kb2NrZXJmaWxlIGIv
YXV0b21hdGlvbi9idWlsZC9kZWJpYW4vamVzc2llLmRvY2tlcmZpbGUKaW5kZXggOWJiMWJkZjEw
NC4uYmQwNDIwOWY3ZiAxMDA2NDQKLS0tIGEvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vamVzc2ll
LmRvY2tlcmZpbGUKKysrIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vamVzc2llLmRvY2tlcmZp
bGUKQEAgLTQxLDYgKzQxLDcgQEAgUlVOIGFwdC1nZXQgdXBkYXRlICYmIFwKICAgICAgICAgY2hl
Y2twb2xpY3kgXAogICAgICAgICB3Z2V0IFwKICAgICAgICAgZ2l0IFwKKyAgICAgICAgbmFzbSBc
CiAgICAgICAgICYmIFwKICAgICAgICAgYXB0LWdldCBhdXRvcmVtb3ZlIC15ICYmIFwKICAgICAg
ICAgYXB0LWdldCBjbGVhbiAmJiBcCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlh
bi9zdHJldGNoLWkzODYuZG9ja2VyZmlsZSBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0
Y2gtaTM4Ni5kb2NrZXJmaWxlCmluZGV4IDViNzdjOTBkYjMuLmVjMzdhNWZiZjggMTAwNjQ0Ci0t
LSBhL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtaTM4Ni5kb2NrZXJmaWxlCisrKyBi
L2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtaTM4Ni5kb2NrZXJmaWxlCkBAIC00Myw2
ICs0Myw3IEBAIFJVTiBhcHQtZ2V0IHVwZGF0ZSAmJiBcCiAgICAgICAgIGNoZWNrcG9saWN5IFwK
ICAgICAgICAgd2dldCBcCiAgICAgICAgIGdpdCBcCisgICAgICAgIG5hc20gXAogICAgICAgICAm
JiBcCiAgICAgICAgIGFwdC1nZXQgYXV0b3JlbW92ZSAteSAmJiBcCiAgICAgICAgIGFwdC1nZXQg
Y2xlYW4gJiYgXApkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5k
b2NrZXJmaWxlIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJmaWxlCmlu
ZGV4IGYwNjg0NTdhYjYuLjliZTA5YzUzNzcgMTAwNjQ0Ci0tLSBhL2F1dG9tYXRpb24vYnVpbGQv
ZGViaWFuL3N0cmV0Y2guZG9ja2VyZmlsZQorKysgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9z
dHJldGNoLmRvY2tlcmZpbGUKQEAgLTQxLDYgKzQxLDcgQEAgUlVOIGFwdC1nZXQgdXBkYXRlICYm
IFwKICAgICAgICAgY2hlY2twb2xpY3kgXAogICAgICAgICB3Z2V0IFwKICAgICAgICAgZ2l0IFwK
KyAgICAgICAgbmFzbSBcCiAgICAgICAgICYmIFwKICAgICAgICAgYXB0LWdldCBhdXRvcmVtb3Zl
IC15ICYmIFwKICAgICAgICAgYXB0LWdldCBjbGVhbiAmJiBcCmRpZmYgLS1naXQgYS9hdXRvbWF0
aW9uL2J1aWxkL3VidW50dS90cnVzdHkuZG9ja2VyZmlsZSBiL2F1dG9tYXRpb24vYnVpbGQvdWJ1
bnR1L3RydXN0eS5kb2NrZXJmaWxlCmluZGV4IGNjNzUwODczZTMuLjFkMDRiY2NiZGYgMTAwNjQ0
Ci0tLSBhL2F1dG9tYXRpb24vYnVpbGQvdWJ1bnR1L3RydXN0eS5kb2NrZXJmaWxlCisrKyBiL2F1
dG9tYXRpb24vYnVpbGQvdWJ1bnR1L3RydXN0eS5kb2NrZXJmaWxlCkBAIC00MSw2ICs0MSw3IEBA
IFJVTiBhcHQtZ2V0IHVwZGF0ZSAmJiBcCiAgICAgICAgIGNoZWNrcG9saWN5IFwKICAgICAgICAg
d2dldCBcCiAgICAgICAgIGdpdCBcCisgICAgICAgIG5hc20gXAogICAgICAgICAmJiBcCiAgICAg
ICAgIGFwdC1nZXQgYXV0b3JlbW92ZSAteSAmJiBcCiAgICAgICAgIGFwdC1nZXQgY2xlYW4gJiYg
XApkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC91YnVudHUveGVuaWFsLmRvY2tlcmZpbGUg
Yi9hdXRvbWF0aW9uL2J1aWxkL3VidW50dS94ZW5pYWwuZG9ja2VyZmlsZQppbmRleCBhYTU1MWMx
YjVjLi4zNzg2OWUzOWVkIDEwMDY0NAotLS0gYS9hdXRvbWF0aW9uL2J1aWxkL3VidW50dS94ZW5p
YWwuZG9ja2VyZmlsZQorKysgYi9hdXRvbWF0aW9uL2J1aWxkL3VidW50dS94ZW5pYWwuZG9ja2Vy
ZmlsZQpAQCAtNDEsNiArNDEsNyBAQCBSVU4gYXB0LWdldCB1cGRhdGUgJiYgXAogICAgICAgICBj
aGVja3BvbGljeSBcCiAgICAgICAgIHdnZXQgXAogICAgICAgICBnaXQgXAorICAgICAgICBuYXNt
IFwKICAgICAgICAgJiYgXAogICAgICAgICBhcHQtZ2V0IGF1dG9yZW1vdmUgLXkgJiYgXAogICAg
ICAgICBhcHQtZ2V0IGNsZWFuICYmIFwKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vc2NyaXB0cy9i
dWlsZCBiL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZAppbmRleCA4YmJjYTE1YTUxLi4wNTQyMjZi
ZDczIDEwMDc1NQotLS0gYS9hdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQKKysrIGIvYXV0b21hdGlv
bi9zY3JpcHRzL2J1aWxkCkBAIC0yNCw2ICsyNCw4IEBAIGZpCiAKIGlmIFtbICIke1hFTl9UQVJH
RVRfQVJDSH0iID09ICJhcm02NCIgfHwgIiR7WEVOX1RBUkdFVF9BUkNIfSIgPT0gImFybTMyIiBd
XTsgdGhlbgogICAgIGNmZ2FyZ3MrPSgiLS1kaXNhYmxlLXRvb2xzIikgIyB3ZSBkb24ndCBoYXZl
IHRoZSBjcm9zcyBkZXBlbmRzIGluc3RhbGxlZAorZWxpZiBbWyAiJHtDQ30iICE9ICJjbGFuZyIg
XV07IHRoZW4KKyAgICBjZmdhcmdzKz0oIi0tZW5hYmxlLW92bWYiKSAjIGJ1aWxkIG92bWYgd2l0
aCBnY2Mgb24geDg2LCBhcm0gZG9lc24ndCB1c2UgaW4tdHJlZSBvdm1mCiBmaQogCiAuL2NvbmZp
Z3VyZSAiJHtjZmdhcmdzW0BdfSIKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:16:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdEyl-00063S-7F; Wed, 11 Jul 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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdEyj-000630-NC
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:16:21 +0000
X-Inumbo-ID: 9d35d305-850c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d35d305-850c-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:16: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 1fdEyd-0000qP-Mx; Wed, 11 Jul 2018 13:16:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fdEyd-0007ca-DR; Wed, 11 Jul 2018 13:16:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdEyd-0000kF-Cl; Wed, 11 Jul 2018 13:16:15 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125104-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=784d607328d1205ced136be9f87c76ee51bcac5e
X-Osstest-Versions-That: freebsd=22dad49e0cc4b54f18127cf74d71dd8967458ac8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 13:16:15 +0000
Subject: [Xen-devel] [freebsd-master test] 125104: 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>

ZmxpZ2h0IDEyNTEwNCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MTA0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNzg0ZDYwNzMyOGQxMjA1Y2VkMTM2
YmU5Zjg3Yzc2ZWU1MWJjYWM1ZQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMjJkYWQ0OWUwY2M0YjU0ZjE4MTI3Y2Y3NGQ3MWRkODk2NzQ1OGFjOAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI1MDYwICAyMDE4LTA3LTA5IDA5OjE5OjAzIFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTEwNCAgMjAxOC0wNy0xMSAwOToxODo0NCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4KICBhcmF1am8gPGFy
YXVqb0BGcmVlQlNELm9yZz4KICBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CiAgYnJv
b2tzIDxicm9va3NARnJlZUJTRC5vcmc+CiAgYndpZGF3c2sgPGJ3aWRhd3NrQEZyZWVCU0Qub3Jn
PgogIGN5IDxjeUBGcmVlQlNELm9yZz4KICBkYWIgPGRhYkBGcmVlQlNELm9yZz4KICBkYWljaGkg
PGRhaWNoaUBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3JnPgogIGdh
cmdhIDxnYXJnYUBGcmVlQlNELm9yZz4KICBnb256byA8Z29uem9ARnJlZUJTRC5vcmc+CiAgaWFu
IDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpo
aWJiaXRzQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIGtpYiA8
a2liQEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtq
QEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBwZmcgPHBmZ0BGcmVlQlNELm9y
Zz4KICBybWFja2xlbSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CiAgc2VmIDxzZWZARnJlZUJTRC5v
cmc+CiAgc21oIDxzbWhARnJlZUJTRC5vcmc+CiAgdHVleGVuIDx0dWV4ZW5ARnJlZUJTRC5vcmc+
CiAgd21hIDx3bWFARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2Fp
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvZnJlZWJzZC5naXQKICAgMjJkYWQ0OWUwY2MuLjc4NGQ2MDczMjhkICA3ODRkNjA3MzI4ZDEy
MDVjZWQxMzZiZTlmODdjNzZlZTUxYmNhYzVlIC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:23:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdF5K-00070H-D7; Wed, 11 Jul 2018 13:23: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdF5J-00070C-LI
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:23:09 +0000
X-Inumbo-ID: 8f8f3073-850d-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 8f8f3073-850d-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:23:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:23:06 -0600
Message-Id: <5B4604B802000078001D3244@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:23:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 01/16] VMX: reduce number of posted-interrupt
 hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.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>

VGhyZWUgb2YgdGhlIGZvdXIgaG9va3MgYXJlIG5vdCBleHBvc2VkIG91dHNpZGUgb2Ygdm14LmMs
IGFuZCBhbGwgb2YKdGhlbSBoYXZlIG9ubHkgYSBzaW5nbGUgcG9zc2libGUgbm9uLU5VTEwgdmFs
dWUuIFNvIHRoZXJlJ3Mgbm8gcmVhc29uIHRvCnVzZSBob29rcyBoZXJlIC0gYSBzaW1wbGUgc2V0
IG9mIGZsYWcgaW5kaWNhdG9ycyBpcyBzdWZmaWNpZW50IChhbmQgd2UKZG9uJ3QgZXZlbiBuZWVk
IGEgZmxhZyBmb3IgdGhlIFZNIGVudHJ5IG9uZSwgYXMgaXQncyBhbHdheXMKKGRlLSlhY3RpdmF0
ZWQgdG9nZXRoZXIgdGhlIHRoZSB2Q1BVIGJsb2NraW5nIGhvb2ssIHdoaWNoIG5lZWRzIHRvCnJl
bWFpbiBhbiBhY3R1YWwgZnVuY3Rpb24gcG9pbnRlcikuIFRoaXMgaXMgdGhlIG1vcmUgdGhhdCB3
aXRoIHRoZQpTcGVjdHJlIHYyIHdvcmthcm91bmRzIGluZGlyZWN0IGNhbGxzIGhhdmUgYmVjb21l
IG1vcmUgZXhwZW5zaXZlLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKQEAgLTc4LDYgKzc4LDEwIEBAIHN0YXRpYyBpbnQgdm14X21zcl93
cml0ZV9pbnRlcmNlcHQodW5zaWcKIHN0YXRpYyB2b2lkIHZteF9pbnZscGcoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpOwogc3RhdGljIGludCB2bXhfdm1mdW5jX2ludGVyY2Vw
dChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiAKKy8qIFZhbHVlcyBmb3IgZG9tYWluJ3Mg
LT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLmZsYWdzLiAqLworI2RlZmluZSBQSV9DU1dfRlJPTSAo
MXUgPDwgMCkKKyNkZWZpbmUgUElfQ1NXX1RPICAgKDF1IDw8IDEpCisKIHN0cnVjdCB2bXhfcGlf
YmxvY2tpbmdfdmNwdSB7CiAgICAgc3RydWN0IGxpc3RfaGVhZCAgICAgbGlzdDsKICAgICBzcGlu
bG9ja190ICAgICAgICAgICBsb2NrOwpAQCAtMzMwLDggKzMzNCw3IEBAIHZvaWQgdm14X3BpX2hv
b2tzX2Fzc2lnbihzdHJ1Y3QgZG9tYWluICoKICAgICAgKiBUaGlzIGNhbiBtYWtlIHN1cmUgdGhl
IFBJIChlc3BlY2lhbGx5IHRoZSBORFNUIGZlaWxkKSBpcwogICAgICAqIGluIHByb3BlciBzdGF0
ZSB3aGVuIHdlIGNhbGwgdm14X3ZjcHVfYmxvY2soKS4KICAgICAgKi8KLSAgICBkLT5hcmNoLmh2
bV9kb21haW4ucGlfb3BzLnN3aXRjaF9mcm9tID0gdm14X3BpX3N3aXRjaF9mcm9tOwotICAgIGQt
PmFyY2guaHZtX2RvbWFpbi5waV9vcHMuc3dpdGNoX3RvID0gdm14X3BpX3N3aXRjaF90bzsKKyAg
ICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLmZsYWdzID0gUElfQ1NXX0ZST00gfCBQSV9DU1df
VE87CiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewpAQCAtMzQ3LDcgKzM1MCw2
IEBAIHZvaWQgdm14X3BpX2hvb2tzX2Fzc2lnbihzdHJ1Y3QgZG9tYWluICoKICAgICB9CiAKICAg
ICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZjcHVfYmxvY2sgPSB2bXhfdmNwdV9ibG9jazsK
LSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLmRvX3Jlc3VtZSA9IHZteF9waV9kb19yZXN1
bWU7CiB9CiAKIC8qIFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHdoZW4gcGNpZGV2c19sb2NrIGlz
IGhlbGQgKi8KQEAgLTM4NCw4ICszODYsNyBAQCB2b2lkIHZteF9waV9ob29rc19kZWFzc2lnbihz
dHJ1Y3QgZG9tYWluCiAgICAgICogJ3N3aXRjaF90bycgaG9vayBmdW5jdGlvbi4KICAgICAgKi8K
ICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZjcHVfYmxvY2sgPSBOVUxMOwotICAgIGQt
PmFyY2guaHZtX2RvbWFpbi5waV9vcHMuc3dpdGNoX2Zyb20gPSBOVUxMOwotICAgIGQtPmFyY2gu
aHZtX2RvbWFpbi5waV9vcHMuZG9fcmVzdW1lID0gTlVMTDsKKyAgICBkLT5hcmNoLmh2bV9kb21h
aW4ucGlfb3BzLmZsYWdzID0gUElfQ1NXX0ZST007CiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwg
diApCiAgICAgICAgIHZteF9waV91bmJsb2NrX3ZjcHUodik7CkBAIC05MjksOCArOTMwLDggQEAg
c3RhdGljIHZvaWQgdm14X2N0eHRfc3dpdGNoX2Zyb20oc3RydWN0CiAgICAgdm14X3Jlc3RvcmVf
aG9zdF9tc3JzKCk7CiAgICAgdm14X3NhdmVfZHIodik7CiAKLSAgICBpZiAoIHYtPmRvbWFpbi0+
YXJjaC5odm1fZG9tYWluLnBpX29wcy5zd2l0Y2hfZnJvbSApCi0gICAgICAgIHYtPmRvbWFpbi0+
YXJjaC5odm1fZG9tYWluLnBpX29wcy5zd2l0Y2hfZnJvbSh2KTsKKyAgICBpZiAoIHYtPmRvbWFp
bi0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5mbGFncyAmIFBJX0NTV19GUk9NICkKKyAgICAgICAg
dm14X3BpX3N3aXRjaF9mcm9tKHYpOwogfQogCiBzdGF0aWMgdm9pZCB2bXhfY3R4dF9zd2l0Y2hf
dG8oc3RydWN0IHZjcHUgKnYpCkBAIC05MzgsOCArOTM5LDggQEAgc3RhdGljIHZvaWQgdm14X2N0
eHRfc3dpdGNoX3RvKHN0cnVjdCB2YwogICAgIHZteF9yZXN0b3JlX2d1ZXN0X21zcnModik7CiAg
ICAgdm14X3Jlc3RvcmVfZHIodik7CiAKLSAgICBpZiAoIHYtPmRvbWFpbi0+YXJjaC5odm1fZG9t
YWluLnBpX29wcy5zd2l0Y2hfdG8gKQotICAgICAgICB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFp
bi5waV9vcHMuc3dpdGNoX3RvKHYpOworICAgIGlmICggdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21h
aW4ucGlfb3BzLmZsYWdzICYgUElfQ1NXX1RPICkKKyAgICAgICAgdm14X3BpX3N3aXRjaF90byh2
KTsKIH0KIAogCkBAIC00MzA3LDggKzQzMDgsOCBAQCBib29sIHZteF92bWVudGVyX2hlbHBlcihj
b25zdCBzdHJ1Y3QgY3B1CiAgICAgIGlmICggbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKGN1
cnIpICYmIHZjcHVfbmVzdGVkaHZtKGN1cnIpLnN0YWxlX25wMm0gKQogICAgICAgICAgcmV0dXJu
IGZhbHNlOwogCi0gICAgaWYgKCBjdXJyLT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5waV9vcHMu
ZG9fcmVzdW1lICkKLSAgICAgICAgY3Vyci0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucGlfb3Bz
LmRvX3Jlc3VtZShjdXJyKTsKKyAgICBpZiAoIGN1cnItPmRvbWFpbi0+YXJjaC5odm1fZG9tYWlu
LnBpX29wcy52Y3B1X2Jsb2NrICkKKyAgICAgICAgdm14X3BpX2RvX3Jlc3VtZShjdXJyKTsKIAog
ICAgIGlmICggIWNwdV9oYXNfdm14X3ZwaWQgKQogICAgICAgICBnb3RvIG91dDsKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vZG9tYWluLmgKQEAgLTgwLDIwICs4MCwxMyBAQCBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciB7
CiAgKiAgICAgYW5kIGFjdHVhbGx5IGhhcyBhIHBoeXNpY2FsIGRldmljZSBhc3NpZ25lZCAuCiAg
Ki8KIHN0cnVjdCBodm1fcGlfb3BzIHsKLSAgICAvKiBIb29rIGludG8gY3R4X3N3aXRjaF9mcm9t
LiAqLwotICAgIHZvaWQgKCpzd2l0Y2hfZnJvbSkoc3RydWN0IHZjcHUgKnYpOwotCi0gICAgLyog
SG9vayBpbnRvIGN0eF9zd2l0Y2hfdG8uICovCi0gICAgdm9pZCAoKnN3aXRjaF90bykoc3RydWN0
IHZjcHUgKnYpOworICAgIHVuc2lnbmVkIGludCBmbGFnczsKIAogICAgIC8qCiAgICAgICogSG9v
ayBpbnRvIGFyY2hfdmNwdV9ibG9jaygpLCB3aGljaCBpcyBjYWxsZWQKICAgICAgKiBmcm9tIHZj
cHVfYmxvY2soKSBhbmQgdmNwdV9kb19wb2xsKCkuCiAgICAgICovCiAgICAgdm9pZCAoKnZjcHVf
YmxvY2spKHN0cnVjdCB2Y3B1ICopOwotCi0gICAgLyogSG9vayBpbnRvIHRoZSB2bWVudHJ5IHBh
dGguICovCi0gICAgdm9pZCAoKmRvX3Jlc3VtZSkoc3RydWN0IHZjcHUgKnYpOwogfTsKIAogI2Rl
ZmluZSBNQVhfTlJfSU9SRVFfU0VSVkVSUyA4CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:23:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 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 1fdF5z-00072p-Nj; Wed, 11 Jul 2018 13:23: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdF5y-00072h-V3
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:23:50 +0000
X-Inumbo-ID: 9f4ac0c0-850d-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 9f4ac0c0-850d-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 15:23:39 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:23:49 -0600
Message-Id: <5B4604E402000078001D3247@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:23:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 02/16] VMX: don't unconditionally set the
 tsc_scaling.setup hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

SW5zdGVhZCBvZiBjaGVja2luZyBodm1fdHNjX3NjYWxpbmdfc3VwcG9ydGVkIGluc2lkZSB0aGUg
aG9vayBmdW5jdGlvbiwKaW5zdGFsbCB0aGUgaG9vayBvbmx5IHdoZW4gc2V0dGluZyBzdGF0ZSBz
dWNoIHRoYXQgc2FpZCBwcmVkaWNhdGUKYmVjb21lcyB0cnVlLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTEyODMsNyArMTI4Myw3
IEBAIHN0YXRpYyB2b2lkIHZteF9oYW5kbGVfY2Qoc3RydWN0IHZjcHUgKnYKIAogc3RhdGljIHZv
aWQgdm14X3NldHVwX3RzY19zY2FsaW5nKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIGlmICggIWh2
bV90c2Nfc2NhbGluZ19zdXBwb3J0ZWQgfHwgdi0+ZG9tYWluLT5hcmNoLnZ0c2MgKQorICAgIGlm
ICggdi0+ZG9tYWluLT5hcmNoLnZ0c2MgKQogICAgICAgICByZXR1cm47CiAKICAgICB2bXhfdm1j
c19lbnRlcih2KTsKQEAgLTIzNDYsNyArMjM0Niw2IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0
aW9uX3RhYmxlIF9faW5pdGQKICAgICAuYWx0cDJtX3ZjcHVfZW11bGF0ZV92bWZ1bmMgPSB2bXhf
dmNwdV9lbXVsYXRlX3ZtZnVuYywKICAgICAudHNjX3NjYWxpbmcgPSB7CiAgICAgICAgIC5tYXhf
cmF0aW8gPSBWTVhfVFNDX01VTFRJUExJRVJfTUFYLAotICAgICAgICAuc2V0dXAgICAgID0gdm14
X3NldHVwX3RzY19zY2FsaW5nLAogICAgIH0sCiB9OwogCkBAIC0yNDg2LDcgKzI0ODUsMTAgQEAg
Y29uc3Qgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSAqIF9faW5pdAogICAgIH0KIAogICAgIGlm
ICggY3B1X2hhc192bXhfdHNjX3NjYWxpbmcgKQorICAgIHsKICAgICAgICAgdm14X2Z1bmN0aW9u
X3RhYmxlLnRzY19zY2FsaW5nLnJhdGlvX2ZyYWNfYml0cyA9IDQ4OworICAgICAgICB2bXhfZnVu
Y3Rpb25fdGFibGUudHNjX3NjYWxpbmcuc2V0dXAgPSB2bXhfc2V0dXBfdHNjX3NjYWxpbmc7Cisg
ICAgfQogCiAgICAgaWYgKCBjcHVfaGFzX21weCAmJiBjcHVfaGFzX3ZteF9tcHggKQogICAgIHsK
CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:25:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13:25: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 1fdF73-0007K2-3r; Wed, 11 Jul 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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdF71-0007Jt-Vq
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:24:56 +0000
X-Inumbo-ID: cf8e51ae-850d-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 cf8e51ae-850d-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:25:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:24:54 -0600
Message-Id: <5B46052502000078001D3255@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:24:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 03/16] x86/HVM: switch
 virtual_intr_delivery_enabled() hook to simple 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>,
 Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.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>

RnJvbTogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNv
bT4KClRoaXMgcGF0Y2ggbW9kaWZpZXMgdGhlIGh2bV9mdW5jcy52aXJ0dWFsX2ludHJfZGVsaXZl
cnlfZW5hYmxlZCgpCnRvIGJlY29tZSBhIGJvb2wgdmFyaWFibGUgYXMgVk1YIGRvZXMgYW5kIFNW
TSB3aWxsIHNpbXBseSByZXR1cm4gYQpzdGF0aWMgdmFsdWUuCgpTaWduZWQtb2ZmLWJ5OiBTdXJh
dmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpFeHRyYWN0ZWQgZnJv
bSBhbiBTVk0vQVZJQyBzZXJpZXMgcGF0Y2guCgotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTEyNTgsMTQgKzEyNTgsNiBA
QCB2b2lkIHZsYXBpY19hZGp1c3RfaTgyNTlfdGFyZ2V0KHN0cnVjdCBkCiAgICAgcHRfYWRqdXN0
X2dsb2JhbF92Y3B1X3RhcmdldCh2KTsKIH0KIAotaW50IHZsYXBpY192aXJ0dWFsX2ludHJfZGVs
aXZlcnlfZW5hYmxlZCh2b2lkKQotewotICAgIGlmICggaHZtX2Z1bmNzLnZpcnR1YWxfaW50cl9k
ZWxpdmVyeV9lbmFibGVkICkKLSAgICAgICAgcmV0dXJuIGh2bV9mdW5jcy52aXJ0dWFsX2ludHJf
ZGVsaXZlcnlfZW5hYmxlZCgpOwotICAgIGVsc2UKLSAgICAgICAgcmV0dXJuIDA7Ci19Ci0KIGlu
dCB2bGFwaWNfaGFzX3BlbmRpbmdfaXJxKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIHN0cnVjdCB2
bGFwaWMgKnZsYXBpYyA9IHZjcHVfdmxhcGljKHYpOwpAQCAtMTI3OCw3ICsxMjcwLDcgQEAgaW50
IHZsYXBpY19oYXNfcGVuZGluZ19pcnEoc3RydWN0IHZjcHUgKgogICAgIGlmICggaXJyID09IC0x
ICkKICAgICAgICAgcmV0dXJuIC0xOwogCi0gICAgaWYgKCB2bGFwaWNfdmlydHVhbF9pbnRyX2Rl
bGl2ZXJ5X2VuYWJsZWQoKSAmJgorICAgIGlmICggaHZtX2Z1bmNzLnZpcnR1YWxfaW50cl9kZWxp
dmVyeV9lbmFibGVkICYmCiAgICAgICAgICAhbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHYp
ICkKICAgICAgICAgcmV0dXJuIGlycjsKIApAQCAtMTMxNiw3ICsxMzA4LDcgQEAgaW50IHZsYXBp
Y19hY2tfcGVuZGluZ19pcnEoc3RydWN0IHZjcHUgKgogICAgIGludCBpc3I7CiAKICAgICBpZiAo
ICFmb3JjZV9hY2sgJiYKLSAgICAgICAgIHZsYXBpY192aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5h
YmxlZCgpICkKKyAgICAgICAgIGh2bV9mdW5jcy52aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxl
ZCApCiAgICAgICAgIHJldHVybiAxOwogCiAgICAgLyogSWYgdGhlcmUncyBubyBjaGFuY2Ugb2Yg
dXNpbmcgQVBJQyBhc3Npc3QgdGhlbiBiYWlsIG5vdy4gKi8KLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTE5NDgsMTEg
KzE5NDgsNiBAQCBzdGF0aWMgdm9pZCB2bXhfdXBkYXRlX2VvaV9leGl0X2JpdG1hcChzCiAgICAg
ICAgIHZteF9jbGVhcl9lb2lfZXhpdF9iaXRtYXAodiwgdmVjdG9yKTsKIH0KIAotc3RhdGljIGlu
dCB2bXhfdmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQodm9pZCkKLXsKLSAgICByZXR1cm4g
Y3B1X2hhc192bXhfdmlydHVhbF9pbnRyX2RlbGl2ZXJ5OwotfQotCiBzdGF0aWMgdm9pZCB2bXhf
cHJvY2Vzc19pc3IoaW50IGlzciwgc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgdW5zaWduZWQgbG9u
ZyBzdGF0dXM7CkBAIC0yMzMxLDcgKzIzMjYsNiBAQCBzdGF0aWMgc3RydWN0IGh2bV9mdW5jdGlv
bl90YWJsZSBfX2luaXRkCiAgICAgLm5odm1faW50cl9ibG9ja2VkICAgID0gbnZteF9pbnRyX2Js
b2NrZWQsCiAgICAgLm5odm1fZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzID0gbnZteF9kb21h
aW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMsCiAgICAgLnVwZGF0ZV9lb2lfZXhpdF9iaXRtYXAgPSB2
bXhfdXBkYXRlX2VvaV9leGl0X2JpdG1hcCwKLSAgICAudmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2Vu
YWJsZWQgPSB2bXhfdmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQsCiAgICAgLnByb2Nlc3Nf
aXNyICAgICAgICAgID0gdm14X3Byb2Nlc3NfaXNyLAogICAgIC5kZWxpdmVyX3Bvc3RlZF9pbnRy
ICA9IHZteF9kZWxpdmVyX3Bvc3RlZF9pbnRyLAogICAgIC5zeW5jX3Bpcl90b19pcnIgICAgICA9
IHZteF9zeW5jX3Bpcl90b19pcnIsCkBAIC0yNDcwLDYgKzI0NjQsOCBAQCBjb25zdCBzdHJ1Y3Qg
aHZtX2Z1bmN0aW9uX3RhYmxlICogX19pbml0CiAgICAgICAgIHZteF9mdW5jdGlvbl90YWJsZS5w
cm9jZXNzX2lzciA9IE5VTEw7CiAgICAgICAgIHZteF9mdW5jdGlvbl90YWJsZS5oYW5kbGVfZW9p
ID0gTlVMTDsKICAgICB9CisgICAgZWxzZQorICAgICAgICB2bXhfZnVuY3Rpb25fdGFibGUudmly
dHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQgPSB0cnVlOwogCiAgICAgaWYgKCBjcHVfaGFzX3Zt
eF9wb3N0ZWRfaW50cl9wcm9jZXNzaW5nICkKICAgICB7Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL2h2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCkBAIC05Nyw2
ICs5Nyw5IEBAIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgewogICAgIC8qIE5lY2Vzc2FyeSBo
YXJkd2FyZSBzdXBwb3J0IGZvciBhbHRlcm5hdGUgcDJtJ3M/ICovCiAgICAgYm9vbCBhbHRwMm1f
c3VwcG9ydGVkOwogCisgICAgLyogSGFyZHdhcmUgdmlydHVhbCBpbnRlcnJ1cHQgZGVsaXZlcnkg
ZW5hYmxlPyAqLworICAgIGJvb2wgdmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQ7CisKICAg
ICAvKiBJbmRpY2F0ZSBIQVAgY2FwYWJpbGl0aWVzLiAqLwogICAgIHVuc2lnbmVkIGludCBoYXBf
Y2FwYWJpbGl0aWVzOwogCkBAIC0xOTUsNyArMTk4LDYgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90
YWJsZSB7CiAKICAgICAvKiBWaXJ0dWFsIGludGVycnVwdCBkZWxpdmVyeSAqLwogICAgIHZvaWQg
KCp1cGRhdGVfZW9pX2V4aXRfYml0bWFwKShzdHJ1Y3QgdmNwdSAqdiwgdTggdmVjdG9yLCB1OCB0
cmlnKTsKLSAgICBpbnQgKCp2aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxlZCkodm9pZCk7CiAg
ICAgdm9pZCAoKnByb2Nlc3NfaXNyKShpbnQgaXNyLCBzdHJ1Y3QgdmNwdSAqdik7CiAgICAgdm9p
ZCAoKmRlbGl2ZXJfcG9zdGVkX2ludHIpKHN0cnVjdCB2Y3B1ICp2LCB1OCB2ZWN0b3IpOwogICAg
IHZvaWQgKCpzeW5jX3Bpcl90b19pcnIpKHN0cnVjdCB2Y3B1ICp2KTsKCgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:25:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdF7k-0007Qd-It; Wed, 11 Jul 2018 13: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdF7k-0007QS-4T
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:25:40 +0000
X-Inumbo-ID: e9d372d9-850d-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 e9d372d9-850d-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:25:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:25:38 -0600
Message-Id: <5B46055102000078001D3258@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:25:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 04/16] x86/HVM: drop vmfunc_intercept
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

Q29tbWl0IGExYjE1NzI4MzMgKCJWTVg6IGFkZCBWTUZVTkMgbGVhZiAwIChFUFRQIHN3aXRjaGlu
ZykgdG8KZW11bGF0b3IiKSBuZWVkbGVzc2x5IGludHJvZHVjZWQgaXQsIGFuZCBubyB1c2VyIGhh
cyBhcHBlYXJlZCBzaW5jZS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdm14L3ZteC5jCkBAIC03Niw3ICs3Niw2IEBAIHN0YXRpYyB2b2lkIHZteF9mcHVf
ZGlydHlfaW50ZXJjZXB0KHZvaWQKIHN0YXRpYyBpbnQgdm14X21zcl9yZWFkX2ludGVyY2VwdCh1
bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCAqbXNyX2NvbnRlbnQpOwogc3RhdGljIGludCB2bXhf
bXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVu
dCk7CiBzdGF0aWMgdm9pZCB2bXhfaW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25n
IHZhZGRyKTsKLXN0YXRpYyBpbnQgdm14X3ZtZnVuY19pbnRlcmNlcHQoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpOwogCiAvKiBWYWx1ZXMgZm9yIGRvbWFpbidzIC0+YXJjaC5odm1fZG9tYWlu
LnBpX29wcy5mbGFncy4gKi8KICNkZWZpbmUgUElfQ1NXX0ZST00gKDF1IDw8IDApCkBAIC0yMzEy
LDcgKzIzMTEsNiBAQCBzdGF0aWMgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSBfX2luaXRkCiAg
ICAgLmZwdV9kaXJ0eV9pbnRlcmNlcHQgID0gdm14X2ZwdV9kaXJ0eV9pbnRlcmNlcHQsCiAgICAg
Lm1zcl9yZWFkX2ludGVyY2VwdCAgID0gdm14X21zcl9yZWFkX2ludGVyY2VwdCwKICAgICAubXNy
X3dyaXRlX2ludGVyY2VwdCAgPSB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCwKLSAgICAudm1mdW5j
X2ludGVyY2VwdCAgICAgPSB2bXhfdm1mdW5jX2ludGVyY2VwdCwKICAgICAuaGFuZGxlX2NkICAg
ICAgICAgICAgPSB2bXhfaGFuZGxlX2NkLAogICAgIC5zZXRfaW5mb19ndWVzdCAgICAgICA9IHZt
eF9zZXRfaW5mb19ndWVzdCwKICAgICAuc2V0X3JkdHNjX2V4aXRpbmcgICAgPSB2bXhfc2V0X3Jk
dHNjX2V4aXRpbmcsCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCkBAIC0xNzYsNyArMTc2LDYgQEAgc3RydWN0IGh2
bV9mdW5jdGlvbl90YWJsZSB7CiAgICAgdm9pZCAoKmZwdV9kaXJ0eV9pbnRlcmNlcHQpKHZvaWQp
OwogICAgIGludCAoKm1zcl9yZWFkX2ludGVyY2VwdCkodW5zaWduZWQgaW50IG1zciwgdWludDY0
X3QgKm1zcl9jb250ZW50KTsKICAgICBpbnQgKCptc3Jfd3JpdGVfaW50ZXJjZXB0KSh1bnNpZ25l
ZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCk7Ci0gICAgaW50ICgqdm1mdW5jX2ludGVy
Y2VwdCkoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwogICAgIHZvaWQgKCpoYW5kbGVfY2Qp
KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhbHVlKTsKICAgICB2b2lkICgqc2V0X2lu
Zm9fZ3Vlc3QpKHN0cnVjdCB2Y3B1ICp2KTsKICAgICB2b2lkICgqc2V0X3JkdHNjX2V4aXRpbmcp
KHN0cnVjdCB2Y3B1ICp2LCBib29sX3QpOwoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:26:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13:26: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 1fdF8I-0007XV-Ue; Wed, 11 Jul 2018 13:26: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdF8H-0007XM-SG
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:26:13 +0000
X-Inumbo-ID: f44a4538-850d-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 f44a4538-850d-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 15:26:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:26:12 -0600
Message-Id: <5B46057302000078001D325B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:26:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 05/16] x86/HVM: add wrapper for
 hvm_funcs.set_tsc_offset()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

SXQncyB1c2VkIGluIHF1aXRlIGEgZmV3IHBsYWNlcywgYW5kIGhlbmNlIGRvaW5nIHNvIGVhc2Vz
IHN1YnNlcXVlbnQKYWRqdXN0bWVudCB0byBob3cgdGhlc2UgKGluZGlyZWN0KSBjYWxscyBhcmUg
Y2FycmllZCBvdXQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vZG9tYWluLmMKQEAgLTMxNyw5ICszMTcsOSBAQCBpbnQgYXJjaF9zZXRfaW5mb19odm1fZ3Vl
c3Qoc3RydWN0IHZjcHUKIAogICAgIC8qIFN5bmMgQVAncyBUU0Mgd2l0aCBCU1Ancy4gKi8KICAg
ICB2LT5hcmNoLmh2bV92Y3B1LmNhY2hlX3RzY19vZmZzZXQgPQotICAgICAgICB2LT5kb21haW4t
PnZjcHVbMF0tPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldDsKLSAgICBodm1fZnVuY3Mu
c2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5zeW5j
X3RzYyk7CisgICAgICAgIGQtPnZjcHVbMF0tPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNl
dDsKKyAgICBodm1fc2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nf
b2Zmc2V0LAorICAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4uc3luY190
c2MpOwogCiAgICAgcGFnaW5nX3VwZGF0ZV9wYWdpbmdfbW9kZXModik7CiAKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC00MTcsNyAr
NDE3LDcgQEAgc3RhdGljIHZvaWQgaHZtX3NldF9ndWVzdF90c2NfZml4ZWQoc3RydQogICAgIGRl
bHRhX3RzYyA9IGd1ZXN0X3RzYyAtIHRzYzsKICAgICB2LT5hcmNoLmh2bV92Y3B1LmNhY2hlX3Rz
Y19vZmZzZXQgPSBkZWx0YV90c2M7CiAKLSAgICBodm1fZnVuY3Muc2V0X3RzY19vZmZzZXQodiwg
di0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LCBhdF90c2MpOworICAgIGh2bV9zZXRf
dHNjX29mZnNldCh2LCB2LT5hcmNoLmh2bV92Y3B1LmNhY2hlX3RzY19vZmZzZXQsIGF0X3RzYyk7
CiB9CiAKICNkZWZpbmUgaHZtX3NldF9ndWVzdF90c2ModiwgdCkgaHZtX3NldF9ndWVzdF90c2Nf
Zml4ZWQodiwgdCwgMCkKQEAgLTQzNSw3ICs0MzUsNyBAQCBzdGF0aWMgdm9pZCBodm1fc2V0X2d1
ZXN0X3RzY19hZGp1c3Qoc3RyCiB7CiAgICAgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zm
c2V0ICs9IHRzY19hZGp1c3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtIHYtPmFyY2gu
aHZtX3ZjcHUubXNyX3RzY19hZGp1c3Q7Ci0gICAgaHZtX2Z1bmNzLnNldF90c2Nfb2Zmc2V0KHYs
IHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldCwgMCk7CisgICAgaHZtX3NldF90c2Nf
b2Zmc2V0KHYsIHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldCwgMCk7CiAgICAgdi0+
YXJjaC5odm1fdmNwdS5tc3JfdHNjX2FkanVzdCA9IHRzY19hZGp1c3Q7CiB9CiAKQEAgLTM5MzQs
OCArMzkzNCw4IEBAIHZvaWQgaHZtX3ZjcHVfcmVzZXRfc3RhdGUoc3RydWN0IHZjcHUgKnYKICAg
ICAvKiBTeW5jIEFQJ3MgVFNDIHdpdGggQlNQJ3MuICovCiAgICAgdi0+YXJjaC5odm1fdmNwdS5j
YWNoZV90c2Nfb2Zmc2V0ID0KICAgICAgICAgdi0+ZG9tYWluLT52Y3B1WzBdLT5hcmNoLmh2bV92
Y3B1LmNhY2hlX3RzY19vZmZzZXQ7Ci0gICAgaHZtX2Z1bmNzLnNldF90c2Nfb2Zmc2V0KHYsIHYt
PmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnN5bmNfdHNjKTsKKyAgICBodm1fc2V0X3RzY19vZmZz
ZXQodiwgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LAorICAgICAgICAgICAgICAg
ICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOwogCiAgICAgdi0+YXJjaC5odm1f
dmNwdS5tc3JfdHNjX2FkanVzdCA9IDA7CiAKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtMTA4Miw3ICsxMDgyLDcg
QEAgc3RhdGljIHZvaWQgbG9hZF9zaGFkb3dfZ3Vlc3Rfc3RhdGUoc3RydQogICAgICAgICAgICAg
aHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgfQogCi0gICAg
aHZtX2Z1bmNzLnNldF90c2Nfb2Zmc2V0KHYsIHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29m
ZnNldCwgMCk7CisgICAgaHZtX3NldF90c2Nfb2Zmc2V0KHYsIHYtPmFyY2guaHZtX3ZjcHUuY2Fj
aGVfdHNjX29mZnNldCwgMCk7CiAKICAgICB2dm1jc190b19zaGFkb3dfYnVsayh2LCBBUlJBWV9T
SVpFKHZtZW50cnlfZmllbGRzKSwgdm1lbnRyeV9maWVsZHMpOwogCkBAIC0xMjg4LDcgKzEyODgs
NyBAQCBzdGF0aWMgdm9pZCBsb2FkX3Z2bWNzX2hvc3Rfc3RhdGUoc3RydWN0CiAgICAgICAgICAg
ICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKICAgICB9CiAKLSAg
ICBodm1fZnVuY3Muc2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nf
b2Zmc2V0LCAwKTsKKyAgICBodm1fc2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm1fdmNwdS5j
YWNoZV90c2Nfb2Zmc2V0LCAwKTsKIAogICAgIHNldF92dm1jcyh2LCBWTV9FTlRSWV9JTlRSX0lO
Rk8sIDApOwogfQotLS0gYS94ZW4vYXJjaC94ODYvdGltZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni90
aW1lLmMKQEAgLTIxOTgsOSArMjE5OCw5IEBAIHZvaWQgdHNjX3NldF9pbmZvKHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICAgICAgICAgKiB3aWxsIHN5bmMgdGhlaXIgVFNDIHRvIEJTUCdzIHN5bmNf
dHNjLgogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4uc3lu
Y190c2MgPSByZHRzYygpOwotICAgICAgICAgICAgaHZtX2Z1bmNzLnNldF90c2Nfb2Zmc2V0KGQt
PnZjcHVbMF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZC0+dmNwdVsw
XS0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7CisgICAgICAgICAg
ICBodm1fc2V0X3RzY19vZmZzZXQoZC0+dmNwdVswXSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBkLT52Y3B1WzBdLT5hcmNoLmh2bV92Y3B1LmNhY2hlX3RzY19vZmZzZXQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnN5bmNfdHNjKTsK
ICAgICAgICAgfQogICAgIH0KIAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaApAQCAtMzQ3LDYgKzM0NywxMiBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgaHZtX2NwdWlkX3BvbGljeV9jaGFuCiAgICAgaHZtX2Z1bmNzLmNw
dWlkX3BvbGljeV9jaGFuZ2VkKHYpOwogfQogCitzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3NldF90
c2Nfb2Zmc2V0KHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBvZmZzZXQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGF0X3RzYykKK3sKKyAgICBodm1fZnVu
Y3Muc2V0X3RzY19vZmZzZXQodiwgb2Zmc2V0LCBhdF90c2MpOworfQorCiAvKgogICogQ2FsbGVk
IHRvIGVuc3VyZSB0aGFuIGFsbCBndWVzdC1zcGVjaWZpYyBtYXBwaW5ncyBpbiBhIHRhZ2dlZCBU
TEIgYXJlIAogICogZmx1c2hlZDsgZG9lcyAqbm90KiBmbHVzaCBYZW4ncyBUTEIgZW50cmllcywg
YW5kIG9uIHByb2Nlc3NvcnMgd2l0aG91dCBhIAoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:27:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdF9K-0007gz-8q; Wed, 11 Jul 2018 13: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdF9I-0007gi-Hu
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:27:16 +0000
X-Inumbo-ID: 2367eb9d-850e-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 2367eb9d-850e-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:27:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:27:14 -0600
Message-Id: <5B4605B102000078001D325E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:27:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 06/16] x86: allow producing .i or .s for
 multiply compiled 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

U2luY2UgdGhlIGdlbmVyaWMgcGF0dGVybiBydWxlcyBkb24ndCBtYXRjaCB0aG9zZSwgZXhwbGlj
aXQgcnVsZXMgbmVlZAp0byBiZSBwdXQgaW4gcGxhY2UgZm9yIHRoaXMgdG8gd29yay4KClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9NYWtl
ZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTI0OSw2ICsyNDksMTcgQEAgRk9SQ0U6CiAlLzog
Rk9SQ0UKIAkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgLUMgJCogYnVpbHRfaW4ubyBi
dWlsdF9pbl9iaW4ubwogCitidWlsZC1pbnRlcm1lZGlhdGUgPSAkKGV2YWwgJChjYWxsIGJ1aWxk
LWludGVybWVkaWF0ZS1jbG9zdXJlLCQoMSkpKQorZGVmaW5lIGJ1aWxkLWludGVybWVkaWF0ZS1j
bG9zdXJlCiskKDEpOiBGT1JDRQorCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAtQyAk
JChARCkgJCQoQEYpCitlbmRlZgorCiskKGZvcmVhY2ggYmFzZSxhcmNoL3g4Ni9tbS9ndWVzdF93
YWxrXyUgXAorICAgICAgICAgICAgICAgYXJjaC94ODYvbW0vaGFwL2d1ZXN0X3dhbGtfJWxldmVs
IFwKKyAgICAgICAgICAgICAgIGFyY2gveDg2L21tL3NoYWRvdy9ndWVzdF8lLCBcCisgICAgJChm
b3JlYWNoIGV4dCxvIGkgcywkKGNhbGwgYnVpbGQtaW50ZXJtZWRpYXRlLCQoYmFzZSkuJChleHQp
KSkpCisKIGtjb25maWcgOj0gc2lsZW50b2xkY29uZmlnIG9sZGNvbmZpZyBjb25maWcgbWVudWNv
bmZpZyBkZWZjb25maWcgXAogCW5jb25maWcgeGNvbmZpZyBnY29uZmlnIHNhdmVkZWZjb25maWcg
bGlzdG5ld2NvbmZpZyBvbGRkZWZjb25maWcgXAogCXJhbmRjb25maWcKLS0tIGEveGVuL2FyY2gv
eDg2L21tL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQpAQCAtMTMsMyAr
MTMsOSBAQCBvYmoteSArPSBtZW1fYWNjZXNzLm8KIAogZ3Vlc3Rfd2Fsa18lLm86IGd1ZXN0X3dh
bGsuYyBNYWtlZmlsZQogCSQoQ0MpICQoQ0ZMQUdTKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCog
LWMgJDwgLW8gJEAKKworZ3Vlc3Rfd2Fsa18lLmk6IGd1ZXN0X3dhbGsuYyBNYWtlZmlsZQorCSQo
Q1BQKSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoQ0ZMQUdTKSkgLURHVUVTVF9QQUdJTkdf
TEVWRUxTPSQqIC1jICQ8IC1vICRACisKK2d1ZXN0X3dhbGtfJS5zOiBndWVzdF93YWxrLmMgTWFr
ZWZpbGUKKwkkKENDKSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoQ0ZMQUdTKSkgLURHVUVT
VF9QQUdJTkdfTEVWRUxTPSQqIC1TICQ8IC1vICRACi0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAv
TWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9NYWtlZmlsZQpAQCAtNywzICs3LDkg
QEAgb2JqLXkgKz0gbmVzdGVkX2VwdC5vCiAKIGd1ZXN0X3dhbGtfJWxldmVsLm86IGd1ZXN0X3dh
bGsuYyBNYWtlZmlsZQogCSQoQ0MpICQoQ0ZMQUdTKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCog
LWMgJDwgLW8gJEAKKworZ3Vlc3Rfd2Fsa18lbGV2ZWwuaTogZ3Vlc3Rfd2Fsay5jIE1ha2VmaWxl
CisJJChDUFApICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUsJChDRkxBR1MpKSAtREdVRVNUX1BB
R0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAKKworZ3Vlc3Rfd2Fsa18lbGV2ZWwuczogZ3Vlc3Rf
d2Fsay5jIE1ha2VmaWxlCisJJChDQykgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKENGTEFH
UykpIC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0kKiAtUyAkPCAtbyAkQAotLS0gYS94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvTWFrZWZp
bGUKQEAgLTYsMyArNiw5IEBAIGVuZGlmCiAKIGd1ZXN0XyUubzogbXVsdGkuYyBNYWtlZmlsZQog
CSQoQ0MpICQoQ0ZMQUdTKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAKKwor
Z3Vlc3RfJS5pOiBtdWx0aS5jIE1ha2VmaWxlCisJJChDUFApICQoZmlsdGVyLW91dCAtV2EkKGNv
bW1hKSUsJChDRkxBR1MpKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAKKwor
Z3Vlc3RfJS5zOiBtdWx0aS5jIE1ha2VmaWxlCisJJChDQykgJChmaWx0ZXItb3V0IC1XYSQoY29t
bWEpJSwkKENGTEFHUykpIC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0kKiAtUyAkPCAtbyAkQAoKCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:29:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13:29:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdFBg-0007uG-Q2; Wed, 11 Jul 2018 13:29: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFBe-0007u7-SC
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:29:42 +0000
X-Inumbo-ID: 705eabe7-850e-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 705eabe7-850e-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 15:29:30 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:29:40 -0600
Message-Id: <5B46064302000078001D328C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:29:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 07/16] x86/shadow: fetch CPL just once in
 sh_page_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: Andrew Cooper <andrew.cooper3@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>

VGhpcyBpc24ndCBhcyBtdWNoIG9mIGFuIG9wdGltaXphdGlvbiB0aGFuIHRvIGF2b2lkIHRyaWdn
ZXJpbmcgYSBnY2MgYnVnCmFmZmVjdGluZyA1LnggLi4uIDcueCwgdHJpZ2dlcmVkIGJ5IGFueSBh
c20oKSBwdXQgaW5zaWRlIHRoZSBhZCBob2MKInJld2FsayIgbG9vcCBhbmQgdGFraW5nIGFzIGFu
IChvdXRwdXQ/KSBvcGVyYW5kIGEgcmVnaXN0ZXIgdmFyaWFibGUKdGllZCB0byAlcmR4IChhbiAi
cmR4IiBjbG9iYmVyIGlzIGZpbmUpLiBUaGUgaXNzdWUgaXMgZHVlIHRvIGFuIGFwcGFyZW50CmNv
bGxpc2lvbiBpbiByZWdpc3RlciB1c2Ugd2l0aCB0aGUgbW9kdWxvIG9wZXJhdGlvbiBpbiB2dGxi
X2hhc2goKSwKd2hpY2ggKHdpdGggb3B0aW1pemF0aW9uIGVuYWJsZWQpIGludm9sdmVzIGEgbXVs
dGlwbGljYXRpb24gb2YgdHdvCjY0LWJpdCB2YWx1ZXMgd2l0aCB0aGUgdXBwZXIgaGFsZiAoaW4g
JXJkeCkgb2YgdGhlIDEyOC1iaXQgcmVzdWx0IGJlaW5nCm9mIGludGVyZXN0LgoKU3VjaCBhbiBh
c20oKSB3YXMgb3JpZ2luYWxseSBtZWFudCB0byBiZSBpbXBsaWNpdGx5IGludHJvZHVjZWQgaW50
byB0aGUKY29kZSB3aGVuIGNvbnZlcnRpbmcgbW9zdCBpbmRpcmVjdCBjYWxscyB0aHJvdWdoIHRo
ZSBodm1fZnVuY3MgdGFibGUgdG8KZGlyZWN0IGNhbGxzICh2aWEgYWx0ZXJuYXRpdmUgaW5zdHJ1
Y3Rpb24gcGF0Y2hpbmcpOyB0aGF0IG1vZGVsIHdhcwpzd2l0Y2hlZCB0byBjbG9iYmVycyBkdWUg
dG8gZnVydGhlciBjb21waWxlciBwcm9ibGVtcywgYnV0IEkgdGhpbmsgdGhlCmNoYW5nZSBoZXJl
IGlzIHdvcnRod2hpbGUgbmV2ZXJ0aGVsZXNzLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpAQCAtMjgxNyw2ICsyODE3LDcg
QEAgc3RhdGljIGludCBzaF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LAogICAgIHVpbnQzMl90
IHJjLCBlcnJvcl9jb2RlOwogICAgIGJvb2wgd2Fsa19vazsKICAgICBpbnQgdmVyc2lvbjsKKyAg
ICB1bnNpZ25lZCBpbnQgY3BsOwogICAgIGNvbnN0IHN0cnVjdCBucGZlYyBhY2Nlc3MgPSB7CiAg
ICAgICAgICAucmVhZF9hY2Nlc3MgPSAxLAogICAgICAgICAgLndyaXRlX2FjY2VzcyA9ICEhKHJl
Z3MtPmVycm9yX2NvZGUgJiBQRkVDX3dyaXRlX2FjY2VzcyksCkBAIC0yOTY3LDYgKzI5NjgsOCBA
QCBzdGF0aWMgaW50IHNoX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgIHJldHVy
biAwOwogICAgIH0KIAorICAgIGNwbCA9IGlzX3B2X3ZjcHUodikgPyAocmVncy0+c3MgJiAzKSA6
IGh2bV9nZXRfY3BsKHYpOworCiAgcmV3YWxrOgogCiAgICAgZXJyb3JfY29kZSA9IHJlZ3MtPmVy
cm9yX2NvZGU7CkBAIC0zMDIzLDggKzMwMjYsNyBAQCBzdGF0aWMgaW50IHNoX3BhZ2VfZmF1bHQo
c3RydWN0IHZjcHUgKnYsCiAgICAgICogSWYgdGhpcyBjb3JuZXIgY2FzZSBjb21lcyBhYm91dCBh
Y2NpZGVudGFsbHksIHRoZW4gYSBzZWN1cml0eS1yZWxldmFudAogICAgICAqIGJ1ZyBoYXMgYmVl
biB0aWNrbGVkLgogICAgICAqLwotICAgIGlmICggIShlcnJvcl9jb2RlICYgKFBGRUNfaW5zbl9m
ZXRjaHxQRkVDX3VzZXJfbW9kZSkpICYmCi0gICAgICAgICAoaXNfcHZfdmNwdSh2KSA/IChyZWdz
LT5zcyAmIDMpIDogaHZtX2dldF9jcGwodikpID09IDMgKQorICAgIGlmICggIShlcnJvcl9jb2Rl
ICYgKFBGRUNfaW5zbl9mZXRjaHxQRkVDX3VzZXJfbW9kZSkpICYmIGNwbCA9PSAzICkKICAgICAg
ICAgZXJyb3JfY29kZSB8PSBQRkVDX2ltcGxpY2l0OwogCiAgICAgLyogVGhlIHdhbGsgaXMgZG9u
ZSBpbiBhIGxvY2stZnJlZSBzdHlsZSwgd2l0aCBzb21lIHNhbml0eSBjaGVjawoKCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:39:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13:39: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 1fdFL2-0000zp-V5; Wed, 11 Jul 2018 13: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFL2-0000zk-5K
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:39:24 +0000
X-Inumbo-ID: d4a6bb64-850f-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 d4a6bb64-850f-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:39:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:39:21 -0600
Message-Id: <5B46088702000078001D32A0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:39:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 08/16] x86/alternatives: allow using assembler
 macros in favor of C 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgd2FzIHZhbGlkbHkgcG9pbnRlZCBvdXQgYXMgbW90aXZhdGlvbiBmb3Igc2ltaWxhciBMaW51
eCBzaWRlIGNoYW5nZXMKKGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE4LzYvMjIvNjc3KSwgdXNp
bmcgbG9uZyBzZXF1ZW5jZXMgb2YKZGlyZWN0aXZlcyBhbmQgYXV4aWxpYXJ5IGluc3RydWN0aW9u
cywgbGlrZSBpcyBjb21tb25seSB0aGUgY2FzZSB3aGVuCnNldHRpbmcgdXAgYW4gYWx0ZXJuYXRp
dmUgcGF0Y2ggc2l0ZSwgZ2NjIGNhbiBiZSBtaXNsZWFkIGludG8gYmVsaWV2aW5nCmFuIGFzbSgp
IHRvIGJlIG1vcmUgaGVhdnkgd2VpZ2h0IHRoYW4gaXQgcmVhbGx5IGlzLiBCeSBwcmVzZW50aW5n
IGl0CndpdGggYW4gYXNzZW1ibGVyIG1hY3JvIGludm9jYXRpb24gaW5zdGVhZCwgdGhpcyBjYW4g
YmUgYXZvaWRlZC4KCkluaXRpYWxseSBJIHdhbnRlZCB0byBvdXRyaWdodCBjaGFuZ2UgdGhlIEMg
bWFjcm9zIEFMVEVSTkFUSVZFKCkgYW5kCkFMVEVSTkFUSVZFXzIoKSB0byBpbnZva2UgdGhlIHJl
c3BlY3RpdmUgYXNzZW1ibGVyIG9uZXMsIGJ1dCBkb2luZyBzbwp3b3VsZCByZXF1aXJlIHF1aXRl
IGEgYml0IG9mIGNsZWFudXAgb2Ygc29tZSB1c2Ugc2l0ZXMsIGJlY2F1c2Ugb2YgdGhlCmV4cmEg
bmVjZXNzYXJ5IHF1b3RpbmcgY29tYmluZWQgd2l0aCB0aGUgbmVlZCB0aGF0IGVhY2ggYXNzZW1i
bGVyIG1hY3JvCmFyZ3VtZW50IG11c3QgY29uc2lzdCBvZiBqdXN0IGEgc2luZ2xlIHN0cmluZyBs
aXRlcmFsLiBXZSBjYW4gY29uc2lkZXIKd29ya2luZyB0b3dhcmRzIHRoYXQgc3Vic2VxdWVudGx5
LgoKRm9yIG5vdywgc2V0IHRoZSBzdGFnZSBvZiB1c2luZyB0aGUgYXNzZW1ibGVyIG1hY3JvcyBo
ZXJlIGJ5IHByb3ZpZGluZyBhCm5ldyBnZW5lcmF0ZWQgaGVhZGVyLCBiZWluZyB0aGUgc2xpZ2h0
bHkgbWFzc2FnZWQgcHJlLXByb2Nlc3NvciBvdXRwdXQKb2YgKGZvciBub3cganVzdCkgYWx0ZXJu
YXRpdmUtYXNtLmguIFRoZSBtYXNzYWdpbmcgaXMgcHJpbWFyaWx5IHRvIGJlCmFibGUgdG8gcHJv
cGVybHkgdHJhY2sgdGhlIGJ1aWxkIGRlcGVuZGVuY3k6IEZvciB0aGlzLCB3ZSBuZWVkIHRoZSBD
CmNvbXBpbGVyIHRvIHNlZSB0aGUgaW5jbHVzaW9uLCB3aGljaCBtZWFucyB3ZSBzaG91bGRuJ3Qg
ZGlyZWN0bHkgdXNlIGFuCmFzbSgiLiBpbmNsdWRlIC4uLiIpIGRpcmVjdGl2ZS4KClRoZSBkZXBl
bmRlbmN5IGFkZGVkIHRvIGFzbS1vZmZzZXRzLnMgaXMgbm90IGEgdHJ1ZSBvbmU7IGl0J3MganVz
dCB0aGUKZWFzaWVzdCBhcHByb2FjaCBJIGNvdWxkIHRoaW5rIG9mIHRvIG1ha2Ugc3VyZSB0aGUg
bmV3IGhlYWRlciBnZXRzCmdlbmVyYXRlZCBlYXJseSBvbiwgd2l0aG91dCBoYXZpbmcgdG8gZmlk
ZGxlIHdpdGggeGVuL01ha2VmaWxlIChhbmQKaW50cm9kdWNpbmcgc29tZSB4ODYtc3BlY2lmaWMg
Y29uc3RydWN0IHRoZXJlKS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCi0tLSBhLy5naXRpZ25vcmUKKysrIGIvLmdpdGlnbm9yZQpAQCAtMjkzLDYgKzI5
Myw3IEBAIHhlbi8uY29uZmlnLm9sZAogeGVuL1N5c3RlbS5tYXAKIHhlbi9hcmNoL2FybS9hc20t
b2Zmc2V0cy5zCiB4ZW4vYXJjaC9hcm0veGVuLmxkcworeGVuL2FyY2gveDg2L2FzbS1tYWNyb3Mu
aQogeGVuL2FyY2gveDg2L2FzbS1vZmZzZXRzLnMKIHhlbi9hcmNoL3g4Ni9ib290L21rZWxmMzIK
IHhlbi9hcmNoL3g4Ni94ZW4ubGRzCi0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQorKysgYi94
ZW4vYXJjaC94ODYvTWFrZWZpbGUKQEAgLTIwOSw5ICsyMDksMjIgQEAgJChUQVJHRVQpLmVmaTog
cHJlbGluay1lZmkubyAkKG5vdGVfZmlsZQogZWZpL2Jvb3QuaW5pdC5vIGVmaS9ydW50aW1lLm8g
ZWZpL2NvbXBhdC5vIGVmaS9idWlsZGlkLm86ICQoQkFTRURJUikvYXJjaC94ODYvZWZpL2J1aWx0
X2luLm8KIGVmaS9ib290LmluaXQubyBlZmkvcnVudGltZS5vIGVmaS9jb21wYXQubyBlZmkvYnVp
bGRpZC5vOiA7CiAKLWFzbS1vZmZzZXRzLnM6ICQoVEFSR0VUX1NVQkFSQ0gpL2FzbS1vZmZzZXRz
LmMKK2FzbS1vZmZzZXRzLnM6ICQoVEFSR0VUX1NVQkFSQ0gpL2FzbS1vZmZzZXRzLmMgJChCQVNF
RElSKS9pbmNsdWRlL2FzbS14ODYvYXNtLW1hY3Jvcy5oCiAJJChDQykgJChmaWx0ZXItb3V0IC1X
YSQoY29tbWEpJSAtZmx0bywkKENGTEFHUykpIC1TIC1vICRAICQ8CiAKK2FzbS1tYWNyb3MuaTog
Q0ZMQUdTICs9IC1EX19BU1NFTUJMWV9fIC1QCisKKyQoQkFTRURJUikvaW5jbHVkZS9hc20teDg2
L2FzbS1tYWNyb3MuaDogYXNtLW1hY3Jvcy5pIE1ha2VmaWxlCisJZWNobyAnI2lmIDAnID4kQC5u
ZXcKKwllY2hvICcuaWYgMCcgPj4kQC5uZXcKKwllY2hvICcjZW5kaWYnID4+JEAubmV3CisJZWNo
byAnYXNtICggIi5pbmNsdWRlIFwiJEBcIiIgKTsnID4+JEAubmV3CisJZWNobyAnI2lmIDAnID4+
JEAubmV3CisJZWNobyAnLmVuZGlmJyA+PiRALm5ldworCWNhdCAkPCA+PiRALm5ldworCWVjaG8g
JyNlbmRpZicgPj4kQC5uZXcKKwkkKGNhbGwgbW92ZS1pZi1jaGFuZ2VkLCRALm5ldywkQCkKKwog
eGVuLmxkczogeGVuLmxkcy5TCiAJJChDQykgLVAgLUUgLVVpMzg2ICQoZmlsdGVyLW91dCAtV2Ek
KGNvbW1hKSUsJChBRkxBR1MpKSAtbyAkQCAkPAogCXNlZCAtZSAncy94ZW5cLmxkc1wubzoveGVu
XC5sZHM6L2cnIDwueGVuLmxkcy5kID4ueGVuLmxkcy5kLm5ldwpAQCAtMjMxLDYgKzI0NCw3IEBA
IGVmaS9ta3JlbG9jOiBlZmkvbWtyZWxvYy5jCiAuUEhPTlk6IGNsZWFuCiBjbGVhbjo6CiAJcm0g
LWYgYXNtLW9mZnNldHMucyAqLmxkcyBib290LyoubyBib290Lyp+IGJvb3QvY29yZSBib290L21r
ZWxmMzIKKwlybSAtZiBhc20tbWFjcm9zLmkgJChCQVNFRElSKS9pbmNsdWRlL2FzbS14ODYvYXNt
LW1hY3Jvcy4qCiAJcm0gLWYgJChCQVNFRElSKS8ueGVuLXN5bXMuWzAtOV0qIGJvb3QvLiouZAog
CXJtIC1mICQoQkFTRURJUikvLnhlbi5lZmkuWzAtOV0qIGVmaS8qLmVmaSBlZmkvZGlzYWJsZWQg
ZWZpL21rcmVsb2MKIAlybSAtZiBib290L2NtZGxpbmUuUyBib290L3JlbG9jLlMgYm9vdC8qLmxu
ayBib290LyouYmluCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gveDg2L2FzbS1tYWNyb3Mu
YwpAQCAtMCwwICsxIEBACisjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLWFzbS5oPgotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9hbHRlcm5hdGl2ZS5oCkBAIC0xLDExICsxLDEyIEBACiAjaWZuZGVmIF9fWDg2X0FMVEVSTkFU
SVZFX0hfXwogI2RlZmluZSBfX1g4Nl9BTFRFUk5BVElWRV9IX18KIAorI2lmZGVmIF9fQVNTRU1C
TFlfXwogI2luY2x1ZGUgPGFzbS9hbHRlcm5hdGl2ZS1hc20uaD4KLQotI2lmbmRlZiBfX0FTU0VN
QkxZX18KKyNlbHNlCiAjaW5jbHVkZSA8eGVuL3N0cmluZ2lmeS5oPgogI2luY2x1ZGUgPHhlbi90
eXBlcy5oPgorI2luY2x1ZGUgPGFzbS9hc20tbWFjcm9zLmg+CiAKIHN0cnVjdCBfX3BhY2tlZCBh
bHRfaW5zdHIgewogICAgIGludDMyX3QgIG9yaWdfb2Zmc2V0OyAgIC8qIG9yaWdpbmFsIGluc3Ry
dWN0aW9uICovCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:40:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdFLo-0001Xy-98; Wed, 11 Jul 2018 13: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFLn-0001Xq-7S
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:40:11 +0000
X-Inumbo-ID: e6de4980-850f-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 e6de4980-850f-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 15:39:58 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:40:09 -0600
Message-Id: <5B4608B702000078001D32AD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:40:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 09/16] 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: 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>

SW4gYSBudW1iZXIgb2YgY2FzZXMgdGhlIHRhcmdldHMgb2YgaW5kaXJlY3QgY2FsbHMgZ2V0IGRl
dGVybWluZWQgb25jZQphdCBib290IHRpbWUuIEluIHN1Y2ggY2FzZXMgd2UgY2FuIHJlcGxhY2Ug
dGhvc2UgY2FsbHMgd2l0aCBkaXJlY3Qgb25lcwp2aWEgb3VyIGFsdGVybmF0aXZlIGluc3RydWN0
aW9uIHBhdGNoaW5nIG1lY2hhbmlzbS4KClNvbWUgb2YgdGhlIHRhcmdldHMgKGluIHBhcnRpY3Vs
YXIgdGhlIGh2bV9mdW5jcyBvbmVzKSBnZXQgZXN0YWJsaXNoZWQKb25seSBpbiBwcmUtU01QIGlu
aXRjYWxscywgbWFraW5nIG5lY2Vzc2FyeSBhIHNlY29uZCBwYXNzcyB0aHJvdWdoIHRoZQphbHRl
cm5hdGl2ZSBwYXRjaGluZyBjb2RlLiBUaGVyZWZvcmUgc29tZSBhZGp1c3RtZW50cyBiZXlvbmQg
dGhlCnJlY29nbml0aW9uIG9mIHRoZSBuZXcgc3BlY2lhbCBwYXR0ZXJuIGFyZSBuZWNlc3Nhcnkg
dGhlcmUuCgpOb3RlIHRoYXQgcGF0Y2hpbmcgc3VjaCBzaXRlcyBtb3JlIHRoYW4gb25jZSBpcyBu
b3Qgc3VwcG9ydGVkIChhbmQgdGhlCnN1cHBsaWVkIG1hY3JvcyBhbHNvIGRvbid0IHByb3ZpZGUg
YW55IG1lYW5zIHRvIGRvIHNvKS4KCkFsc28gYSBub3RlIG9uIGFsdGVybmF0aXZlX2NhbGxfY2xv
YmJlcigpOiBUaGUgcGFydGljdWxhciBjb21waWxlciBlcnJvcgooInVuYWJsZSB0byBmaW5kIGEg
cmVnaXN0ZXIgdG8gc3BpbGwiKSB3YXMgb2JzZXJ2ZWQgb24gZ2NjIDcueCBvbmx5LApvdGhlciB0
aGFuIHRoZSBzaW1pbGFyIG9uZSBpbiBzaGFkb3cgY29kZSB0aGF0IHdhcyB0YWtlbiBjYXJlIG9m
IGVhcmxpZXIKaW4gdGhlIHNlcmllcy4gSSBob3BlIGl0IGlzIGFjY2VwdGFibGUgdG8gcmVxdWly
ZSBpbnZva2luZyB0aGF0IG1hY3JvIGluCmEgc21hbGwgc2V0IG9mIHBsYWNlcy4KClNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4
Ni9hbHRlcm5hdGl2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCkBAIC0xNjAs
OCArMTYwLDkgQEAgdGV4dF9wb2tlKHZvaWQgKmFkZHIsIGNvbnN0IHZvaWQgKm9wY29kZQogICog
QVBzIGhhdmUgbGVzcyBjYXBhYmlsaXRpZXMgdGhhbiB0aGUgYm9vdCBwcm9jZXNzb3IgYXJlIG5v
dCBoYW5kbGVkLgogICogVG91Z2guIE1ha2Ugc3VyZSB5b3UgZGlzYWJsZSBzdWNoIGZlYXR1cmVz
IGJ5IGhhbmQuCiAgKi8KLXZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJuYXRpdmVz
KHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IGFsdF9pbnN0ciAqZW5kKQorc3RhdGljIHZvaWQgaW5pdF9vcl9s
aXZlcGF0Y2ggX2FwcGx5X2FsdGVybmF0aXZlcyhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFs
dF9pbnN0ciAqZW5kLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBib29sIGZvcmNlKQogewogICAgIHN0cnVjdCBhbHRfaW5zdHIgKmEsICpiYXNlOwog
CkBAIC0yMDAsNiArMjAxLDEzIEBAIHZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJu
YXRpdmUKICAgICAgICAgaWYgKCBBTFRfT1JJR19QVFIoYmFzZSkgIT0gb3JpZyApCiAgICAgICAg
ICAgICBiYXNlID0gYTsKIAorICAgICAgICAvKiBTa2lwIHBhdGNoIHNpdGVzIGFscmVhZHkgaGFu
ZGxlZCBkdXJpbmcgdGhlIGZpcnN0IHBhc3MuICovCisgICAgICAgIGlmICggYS0+cHJpdiApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIEFTU0VSVChmb3JjZSk7CisgICAgICAgICAgICBjb250aW51
ZTsKKyAgICAgICAgfQorCiAgICAgICAgIC8qIElmIHRoZXJlIGlzIG5vIHJlcGxhY2VtZW50IHRv
IG1ha2UsIHNlZSBhYm91dCBvcHRpbWlzaW5nIHRoZSBub3BzLiAqLwogICAgICAgICBpZiAoICFi
b290X2NwdV9oYXMoYS0+Y3B1aWQpICkKICAgICAgICAgewpAQCAtMjA3LDcgKzIxNSw3IEBAIHZv
aWQgaW5pdF9vcl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJuYXRpdmUKICAgICAgICAgICAgIGlmICgg
YmFzZS0+cHJpdiApCiAgICAgICAgICAgICAgICAgY29udGludWU7CiAKLSAgICAgICAgICAgIGJh
c2UtPnByaXYgPSAxOworICAgICAgICAgICAgYS0+cHJpdiA9IDE7CiAKICAgICAgICAgICAgIC8q
IE5vdGhpbmcgdXNlZnVsIHRvIGRvPyAqLwogICAgICAgICAgICAgaWYgKCBhLT5wYWRfbGVuIDw9
IDEgKQpAQCAtMjEyLDEzICsyMjAsNjQgQEAgdm9pZCBpbml0X29yX2xpdmVwYXRjaCBhcHBseV9h
bHRlcm5hdGl2ZQogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIH0KIAotICAgICAgICBi
YXNlLT5wcml2ID0gMTsKLQogICAgICAgICBtZW1jcHkoYnVmLCByZXBsLCBhLT5yZXBsX2xlbik7
CiAKICAgICAgICAgLyogMHhlOC8weGU5IGFyZSByZWxhdGl2ZSBicmFuY2hlczsgZml4IHRoZSBv
ZmZzZXQuICovCiAgICAgICAgIGlmICggYS0+cmVwbF9sZW4gPj0gNSAmJiAoKmJ1ZiAmIDB4ZmUp
ID09IDB4ZTggKQotICAgICAgICAgICAgKihpbnQzMl90ICopKGJ1ZiArIDEpICs9IHJlcGwgLSBv
cmlnOworICAgICAgICB7CisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogRGV0ZWN0IHRo
ZSBzcGVjaWFsIGNhc2Ugb2YgaW5kaXJlY3QtdG8tZGlyZWN0IGJyYW5jaCBwYXRjaGluZzoKKyAg
ICAgICAgICAgICAqIC0gcmVwbGFjZW1lbnQgaXMgYSBkaXJlY3QgQ0FMTC9KTVAgKG9wY29kZXMg
MHhFOC8weEU5OyBhbHJlYWR5CisgICAgICAgICAgICAgKiAgIGNoZWNrZWQgYWJvdmUpLAorICAg
ICAgICAgICAgICogLSByZXBsYWNlbWVudCdzIGRpc3BsYWNlbWVudCBpcyAtNSAocG9pbnRpbmcg
YmFjayBhdCB0aGUgdmVyeQorICAgICAgICAgICAgICogICBpbnNuLCB3aGljaCBtYWtlcyBubyBz
ZW5zZSBpbiBhIHJlYWwgcmVwbGFjZW1lbnQgaW5zbiksCisgICAgICAgICAgICAgKiAtIG9yaWdp
bmFsIGlzIGFuIGluZGlyZWN0IENBTEwvSk1QIChvcGNvZGVzIDB4RkYvMiBvciAweEZGLzQpCisg
ICAgICAgICAgICAgKiAgIHVzaW5nIFJJUC1yZWxhdGl2ZSBhZGRyZXNzaW5nLgorICAgICAgICAg
ICAgICogU29tZSBmdW5jdGlvbiB0YXJnZXRzIG1heSBub3QgYmUgYXZhaWxhYmxlIHdoZW4gd2Ug
Y29tZSBoZXJlCisgICAgICAgICAgICAgKiB0aGUgZmlyc3QgdGltZS4gRGVmZXIgcGF0Y2hpbmcg
b2YgdGhvc2UgdW50aWwgdGhlIHBvc3QtcHJlc21wLQorICAgICAgICAgICAgICogaW5pdGNhbGxz
IHJlLWludm9jYXRpb24uIElmIGF0IHRoYXQgcG9pbnQgdGhlIHRhcmdldCBwb2ludGVyIGlzCisg
ICAgICAgICAgICAgKiBzdGlsbCBOVUxMLCBpbnNlcnQgIlVEMjsgVUQwIiAoZm9yIGVhc2Ugb2Yg
cmVjb2duaXRpb24pIGluc3RlYWQKKyAgICAgICAgICAgICAqIG9mIENBTEwvSk1QLgorICAgICAg
ICAgICAgICovCisgICAgICAgICAgICBpZiAoIGEtPmNwdWlkID09IFg4Nl9GRUFUVVJFX0FMV0FZ
UyAmJgorICAgICAgICAgICAgICAgICAqKGludDMyX3QgKikoYnVmICsgMSkgPT0gLTUgJiYKKyAg
ICAgICAgICAgICAgICAgYS0+b3JpZ19sZW4gPj0gNiAmJgorICAgICAgICAgICAgICAgICBvcmln
WzBdID09IDB4ZmYgJiYKKyAgICAgICAgICAgICAgICAgb3JpZ1sxXSA9PSAoKmJ1ZiAmIDEgPyAw
eDI1IDogMHgxNSkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGxvbmcgZGlzcCA9
ICooaW50MzJfdCAqKShvcmlnICsgMik7CisgICAgICAgICAgICAgICAgY29uc3QgdWludDhfdCAq
ZGVzdCA9ICoodm9pZCAqKikob3JpZyArIDYgKyBkaXNwKTsKKworICAgICAgICAgICAgICAgIGlm
ICggZGVzdCApCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBkaXNwID0g
ZGVzdCAtIChvcmlnICsgNSk7CisgICAgICAgICAgICAgICAgICAgIEFTU0VSVChkaXNwID09IChp
bnQzMl90KWRpc3ApOworICAgICAgICAgICAgICAgICAgICAqKGludDMyX3QgKikoYnVmICsgMSkg
PSBkaXNwOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBlbHNlIGlmICggZm9y
Y2UgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgYnVmWzBdID0gMHgw
ZjsKKyAgICAgICAgICAgICAgICAgICAgYnVmWzFdID0gMHgwYjsKKyAgICAgICAgICAgICAgICAg
ICAgYnVmWzJdID0gMHgwZjsKKyAgICAgICAgICAgICAgICAgICAgYnVmWzNdID0gMHhmZjsKKyAg
ICAgICAgICAgICAgICAgICAgYnVmWzRdID0gMHhmZjsKKyAgICAgICAgICAgICAgICB9CisgICAg
ICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAg
ICAgIH0KKyAgICAgICAgICAgIGVsc2UgaWYgKCBmb3JjZSAmJiBzeXN0ZW1fc3RhdGUgPCBTWVNf
U1RBVEVfYWN0aXZlICkKKyAgICAgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAg
ICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICAqKGludDMyX3QgKikoYnVmICsgMSkgKz0g
cmVwbCAtIG9yaWc7CisgICAgICAgIH0KKyAgICAgICAgZWxzZSBpZiAoIGZvcmNlICYmIHN5c3Rl
bV9zdGF0ZSA8IFNZU19TVEFURV9hY3RpdmUgICkKKyAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNI
QUJMRSgpOwogICAgICAgICAvKiBSSVAtcmVsYXRpdmUgYWRkcmVzc2luZyBpcyBlYXN5IHRvIGNo
ZWNrIGZvciBpbiBWRVgtZW5jb2RlZCBpbnNucy4gKi8KICAgICAgICAgZWxzZSBpZiAoIGEtPnJl
cGxfbGVuID49IDggJiYKICAgICAgICAgICAgICAgICAgICgqYnVmICYgfjEpID09IDB4YzQgJiYK
QEAgLTIzMiwxMiArMjkxLDIxIEBAIHZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJu
YXRpdmUKICAgICAgICAgICAgICAgICAgIChidWZbNCAtICgqYnVmICYgMSldICYgfjB4MzgpID09
IDB4MDUgKQogICAgICAgICAgICAgKihpbnQzMl90ICopKGJ1ZiArIDUgLSAoKmJ1ZiAmIDEpKSAr
PSByZXBsIC0gb3JpZzsKIAorICAgICAgICBhLT5wcml2ID0gMTsKKwogICAgICAgICBhZGRfbm9w
cyhidWYgKyBhLT5yZXBsX2xlbiwgdG90YWxfbGVuIC0gYS0+cmVwbF9sZW4pOwogICAgICAgICB0
ZXh0X3Bva2Uob3JpZywgYnVmLCB0b3RhbF9sZW4pOwogICAgIH0KIH0KIAotc3RhdGljIGJvb2wg
X19pbml0ZGF0YSBhbHRfZG9uZTsKK3ZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJu
YXRpdmVzKHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IGFsdF9pbnN0ciAqZW5kKQoreworICAgIF9hcHBseV9h
bHRlcm5hdGl2ZXMoc3RhcnQsIGVuZCwgdHJ1ZSk7Cit9CisKK3N0YXRpYyB1bnNpZ25lZCBpbnQg
X19pbml0ZGF0YSBhbHRfdG9kbzsKK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0ZGF0YSBhbHRf
ZG9uZTsKIAogLyoKICAqIEF0IGJvb3QgdGltZSwgd2UgcGF0Y2ggYWx0ZXJuYXRpdmVzIGluIE5N
SSBjb250ZXh0LiAgVGhpcyBtZWFucyB0aGF0IHRoZQpAQCAtMjUyLDcgKzMyMCw3IEBAIHN0YXRp
YyBpbnQgX19pbml0IG5taV9hcHBseV9hbHRlcm5hdGl2ZXMKICAgICAgKiBNb3JlIHRoYW4gb25l
IE5NSSBtYXkgb2NjdXIgYmV0d2VlbiB0aGUgdHdvIHNldF9ubWlfY2FsbGJhY2soKSBiZWxvdy4K
ICAgICAgKiBXZSBvbmx5IG5lZWQgdG8gYXBwbHkgYWx0ZXJuYXRpdmVzIG9uY2UuCiAgICAgICov
Ci0gICAgaWYgKCAhYWx0X2RvbmUgKQorICAgIGlmICggIShhbHRfZG9uZSAmIGFsdF90b2RvKSAp
CiAgICAgewogICAgICAgICB1bnNpZ25lZCBsb25nIGNyMDsKIApAQCAtMjYxLDExICszMjksMTIg
QEAgc3RhdGljIGludCBfX2luaXQgbm1pX2FwcGx5X2FsdGVybmF0aXZlcwogICAgICAgICAvKiBE
aXNhYmxlIFdQIHRvIGFsbG93IHBhdGNoaW5nIHJlYWQtb25seSBwYWdlcy4gKi8KICAgICAgICAg
d3JpdGVfY3IwKGNyMCAmIH5YODZfQ1IwX1dQKTsKIAotICAgICAgICBhcHBseV9hbHRlcm5hdGl2
ZXMoX19hbHRfaW5zdHJ1Y3Rpb25zLCBfX2FsdF9pbnN0cnVjdGlvbnNfZW5kKTsKKyAgICAgICAg
X2FwcGx5X2FsdGVybmF0aXZlcyhfX2FsdF9pbnN0cnVjdGlvbnMsIF9fYWx0X2luc3RydWN0aW9u
c19lbmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWx0X2RvbmUpOwogCiAgICAgICAg
IHdyaXRlX2NyMChjcjApOwogCi0gICAgICAgIGFsdF9kb25lID0gdHJ1ZTsKKyAgICAgICAgYWx0
X2RvbmUgfD0gYWx0X3RvZG87CiAgICAgfQogCiAgICAgcmV0dXJuIDE7CkBAIC0yNzUsMTMgKzM0
NCwxMSBAQCBzdGF0aWMgaW50IF9faW5pdCBubWlfYXBwbHlfYWx0ZXJuYXRpdmVzCiAgKiBUaGlz
IHJvdXRpbmUgaXMgY2FsbGVkIHdpdGggbG9jYWwgaW50ZXJydXB0IGRpc2FibGVkIGFuZCB1c2Vk
IGR1cmluZwogICogYm9vdHVwLgogICovCi12b2lkIF9faW5pdCBhbHRlcm5hdGl2ZV9pbnN0cnVj
dGlvbnModm9pZCkKK3N0YXRpYyB2b2lkIF9faW5pdCBfYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25z
KGJvb2wgZm9yY2UpCiB7CiAgICAgdW5zaWduZWQgaW50IGk7CiAgICAgbm1pX2NhbGxiYWNrX3Qg
KnNhdmVkX25taV9jYWxsYmFjazsKIAotICAgIGFyY2hfaW5pdF9pZGVhbF9ub3BzKCk7Ci0KICAg
ICAvKgogICAgICAqIERvbid0IHN0b3AgbWFjaGluZSBjaGVjayBleGNlcHRpb25zIHdoaWxlIHBh
dGNoaW5nLgogICAgICAqIE1DRXMgb25seSBoYXBwZW4gd2hlbiBzb21ldGhpbmcgZ290IGNvcnJ1
cHRlZCBhbmQgaW4gdGhpcwpAQCAtMjk0LDYgKzM2MSwxMCBAQCB2b2lkIF9faW5pdCBhbHRlcm5h
dGl2ZV9pbnN0cnVjdGlvbnModm9pCiAgICAgICovCiAgICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNf
ZW5hYmxlZCgpKTsKIAorICAgIC8qIFNldCB3aGF0IG9wZXJhdGlvbiB0byBwZXJmb3JtIC9iZWZv
cmUvIHNldHRpbmcgdGhlIGNhbGxiYWNrLiAqLworICAgIGFsdF90b2RvID0gMXUgPDwgZm9yY2U7
CisgICAgYmFycmllcigpOworCiAgICAgLyoKICAgICAgKiBBcyBzb29uIGFzIHRoZSBjYWxsYmFj
ayBpcyBzZXQgdXAsIHRoZSBuZXh0IE5NSSB3aWxsIHRyaWdnZXIgcGF0Y2hpbmcsCiAgICAgICog
ZXZlbiBhbiBOTUkgYWhlYWQgb2Ygb3VyIGV4cGxpY2l0IHNlbGYtTk1JLgpAQCAtMzA5LDExICsz
ODAsMjQgQEAgdm9pZCBfX2luaXQgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKHZvaQogICAgICAq
IGNvdmVyIHRoZSAoaG9wZWZ1bGx5IG5ldmVyKSBhc3luYyBjYXNlLCBwb2xsIGFsdF9kb25lIGZv
ciB1cCB0byBvbmUKICAgICAgKiBzZWNvbmQuCiAgICAgICovCi0gICAgZm9yICggaSA9IDA7ICFB
Q0NFU1NfT05DRShhbHRfZG9uZSkgJiYgaSA8IDEwMDA7ICsraSApCisgICAgZm9yICggaSA9IDA7
ICEoQUNDRVNTX09OQ0UoYWx0X2RvbmUpICYgYWx0X3RvZG8pICYmIGkgPCAxMDAwOyArK2kgKQog
ICAgICAgICBtZGVsYXkoMSk7CiAKLSAgICBpZiAoICFBQ0NFU1NfT05DRShhbHRfZG9uZSkgKQor
ICAgIGlmICggIShBQ0NFU1NfT05DRShhbHRfZG9uZSkgJiBhbHRfdG9kbykgKQogICAgICAgICBw
YW5pYygiVGltZWQgb3V0IHdhaXRpbmcgZm9yIGFsdGVybmF0aXZlcyBzZWxmLU5NSSB0byBoaXQi
KTsKIAogICAgIHNldF9ubWlfY2FsbGJhY2soc2F2ZWRfbm1pX2NhbGxiYWNrKTsKIH0KKwordm9p
ZCBfX2luaXQgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKHZvaWQpCit7CisgICAgYXJjaF9pbml0
X2lkZWFsX25vcHMoKTsKKyAgICBfYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKGZhbHNlKTsKK30K
Kwordm9pZCBfX2luaXQgYWx0ZXJuYXRpdmVfYnJhbmNoZXModm9pZCkKK3sKKyAgICBsb2NhbF9p
cnFfZGlzYWJsZSgpOworICAgIF9hbHRlcm5hdGl2ZV9pbnN0cnVjdGlvbnModHJ1ZSk7CisgICAg
bG9jYWxfaXJxX2VuYWJsZSgpOworfQotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYworKysgYi94
ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtMTYxOSw2ICsxNjE5LDggQEAgdm9pZCBfX2luaXQgbm9y
ZXR1cm4gX19zdGFydF94ZW4odW5zaWduZQogCiAgICAgZG9fcHJlc21wX2luaXRjYWxscygpOwog
CisgICAgYWx0ZXJuYXRpdmVfYnJhbmNoZXMoKTsKKwogICAgIC8qCiAgICAgICogTkI6IHdoZW4g
cnVubmluZyBhcyBhIFBWIHNoaW0gVkNQVU9QX3VwL2Rvd24gaXMgd2lyZWQgdG8gdGhlIHNoaW0K
ICAgICAgKiBwaHlzaWNhbCBjcHVfYWRkL3JlbW92ZSBmdW5jdGlvbnMsIHNvIGxhdW5jaCB0aGUg
Z3Vlc3Qgd2l0aCBvbmx5Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLmgKQEAgLTI2LDYgKzI2LDcgQEAg
ZXh0ZXJuIHZvaWQgYWRkX25vcHModm9pZCAqaW5zbnMsIHVuc2lnbgogLyogU2ltaWxhciB0byBh
bHRlcm5hdGl2ZV9pbnN0cnVjdGlvbnMgZXhjZXB0IGl0IGNhbiBiZSBydW4gd2l0aCBJUlFzIGVu
YWJsZWQuICovCiBleHRlcm4gdm9pZCBhcHBseV9hbHRlcm5hdGl2ZXMoc3RydWN0IGFsdF9pbnN0
ciAqc3RhcnQsIHN0cnVjdCBhbHRfaW5zdHIgKmVuZCk7CiBleHRlcm4gdm9pZCBhbHRlcm5hdGl2
ZV9pbnN0cnVjdGlvbnModm9pZCk7CitleHRlcm4gdm9pZCBhbHRlcm5hdGl2ZV9icmFuY2hlcyh2
b2lkKTsKIAogI2RlZmluZSBhbHRfb3JpZ19sZW4gICAgICAgIiguTFhFTiU9X29yaWdfZSAtIC5M
WEVOJT1fb3JpZ19zKSIKICNkZWZpbmUgYWx0X3BhZF9sZW4gICAgICAgICIoLkxYRU4lPV9vcmln
X3AgLSAuTFhFTiU9X29yaWdfZSkiCkBAIC0xNDksNiArMTUwLDE5MCBAQCBleHRlcm4gdm9pZCBh
bHRlcm5hdGl2ZV9pbnN0cnVjdGlvbnModm9pCiAvKiBVc2UgdGhpcyBtYWNybyhzKSBpZiB5b3Ug
bmVlZCBtb3JlIHRoYW4gb25lIG91dHB1dCBwYXJhbWV0ZXIuICovCiAjZGVmaW5lIEFTTV9PVVRQ
VVQyKGEuLi4pIGEKIAorLyoKKyAqIE1hY2hpbmVyeSB0byBhbGxvdyBjb252ZXJ0aW5nIGluZGly
ZWN0IHRvIGRpcmVjdCBjYWxscywgd2hlbiB0aGUgY2FsbGVkCisgKiBmdW5jdGlvbiBpcyBkZXRl
cm1pbmVkIG9uY2UgYXQgYm9vdCBhbmQgbGF0ZXIgbmV2ZXIgY2hhbmdlZC4KKyAqLworCisjZGVm
aW5lIEFMVF9DQUxMX2FyZzEgInJkaSIKKyNkZWZpbmUgQUxUX0NBTExfYXJnMiAicnNpIgorI2Rl
ZmluZSBBTFRfQ0FMTF9hcmczICJyZHgiCisjZGVmaW5lIEFMVF9DQUxMX2FyZzQgInJjeCIKKyNk
ZWZpbmUgQUxUX0NBTExfYXJnNSAicjgiCisjZGVmaW5lIEFMVF9DQUxMX2FyZzYgInI5IgorCisj
ZGVmaW5lIEFMVF9DQUxMX0FSRyhhcmcsIG4pIFwKKyAgICByZWdpc3RlciB0eXBlb2YoKGFyZykg
PzogMCkgYSAjIyBuICMjIF8gYXNtKEFMVF9DQUxMX2FyZyAjIyBuKSA9IChhcmcpCisjZGVmaW5l
IEFMVF9DQUxMX05PX0FSRyhuKSBcCisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBhICMjIG4g
IyMgXyBhc20oQUxUX0NBTExfYXJnICMjIG4pCisKKyNkZWZpbmUgQUxUX0NBTExfTk9fQVJHNiBB
TFRfQ0FMTF9OT19BUkcoNikKKyNkZWZpbmUgQUxUX0NBTExfTk9fQVJHNSBBTFRfQ0FMTF9OT19B
UkcoNSk7IEFMVF9DQUxMX05PX0FSRzYKKyNkZWZpbmUgQUxUX0NBTExfTk9fQVJHNCBBTFRfQ0FM
TF9OT19BUkcoNCk7IEFMVF9DQUxMX05PX0FSRzUKKyNkZWZpbmUgQUxUX0NBTExfTk9fQVJHMyBB
TFRfQ0FMTF9OT19BUkcoMyk7IEFMVF9DQUxMX05PX0FSRzQKKyNkZWZpbmUgQUxUX0NBTExfTk9f
QVJHMiBBTFRfQ0FMTF9OT19BUkcoMik7IEFMVF9DQUxMX05PX0FSRzMKKyNkZWZpbmUgQUxUX0NB
TExfTk9fQVJHMSBBTFRfQ0FMTF9OT19BUkcoMSk7IEFMVF9DQUxMX05PX0FSRzIKKworLyoKKyAq
IFVuZm9ydHVuYXRlbHkgQUxUX0NBTExfTk9fQVJHKCkgYWJvdmUgY2FuJ3QgdXNlIGEgZmFrZSBp
bml0aWFsaXplciAodG8KKyAqIHN1cHByZXNzICJ1bmluaXRpYWxpemVkIHZhcmlhYmxlIiB3YXJu
aW5ncyksIGFzIHZhcmlvdXMgdmVyc2lvbnMgb2YgZ2NjCisgKiBvbGRlciB0aGFuIDguMSBmYWxs
IG9uIHRoZSBub3NlIGluIHZhcmlvdXMgd2F5cyB3aXRoIHRoYXQgKGFsd2F5cyBiZWNhdXNlCisg
KiBvZiBzb21lIG90aGVyIGNvbnN0cnVjdCBlbHNld2hlcmUgaW4gdGhlIHNhbWUgZnVuY3Rpb24g
bmVlZGluZyB0byB1c2UgdGhlCisgKiBzYW1lIGhhcmQgcmVnaXN0ZXIpLiBPdGhlcndpc2UgdGhl
IGFzbSgpIGJlbG93IGNvdWxkIHVuaWZvcm1seSB1c2UgIityIgorICogb3V0cHV0IGNvbnN0cmFp
bnRzLCBtYWtpbmcgdW5uZWNlc3NhcnkgYWxsIHRoZXNlIEFMVF9DQUxMPG4+X09VVCBtYWNyb3Mu
CisgKi8KKyNkZWZpbmUgQUxUX0NBTEwwX09VVCAiPXIiIChhMV8pLCAiPXIiIChhMl8pLCAiPXIi
IChhM18pLCBcCisgICAgICAgICAgICAgICAgICAgICAgIj1yIiAoYTRfKSwgIj1yIiAoYTVfKSwg
Ij1yIiAoYTZfKQorI2RlZmluZSBBTFRfQ0FMTDFfT1VUICIrciIgKGExXyksICI9ciIgKGEyXyks
ICI9ciIgKGEzXyksIFwKKyAgICAgICAgICAgICAgICAgICAgICAiPXIiIChhNF8pLCAiPXIiIChh
NV8pLCAiPXIiIChhNl8pCisjZGVmaW5lIEFMVF9DQUxMMl9PVVQgIityIiAoYTFfKSwgIityIiAo
YTJfKSwgIj1yIiAoYTNfKSwgXAorICAgICAgICAgICAgICAgICAgICAgICI9ciIgKGE0XyksICI9
ciIgKGE1XyksICI9ciIgKGE2XykKKyNkZWZpbmUgQUxUX0NBTEwzX09VVCAiK3IiIChhMV8pLCAi
K3IiIChhMl8pLCAiK3IiIChhM18pLCBcCisgICAgICAgICAgICAgICAgICAgICAgIj1yIiAoYTRf
KSwgIj1yIiAoYTVfKSwgIj1yIiAoYTZfKQorI2RlZmluZSBBTFRfQ0FMTDRfT1VUICIrciIgKGEx
XyksICIrciIgKGEyXyksICIrciIgKGEzXyksIFwKKyAgICAgICAgICAgICAgICAgICAgICAiK3Ii
IChhNF8pLCAiPXIiIChhNV8pLCAiPXIiIChhNl8pCisjZGVmaW5lIEFMVF9DQUxMNV9PVVQgIity
IiAoYTFfKSwgIityIiAoYTJfKSwgIityIiAoYTNfKSwgXAorICAgICAgICAgICAgICAgICAgICAg
ICIrciIgKGE0XyksICIrciIgKGE1XyksICI9ciIgKGE2XykKKyNkZWZpbmUgQUxUX0NBTEw2X09V
VCAiK3IiIChhMV8pLCAiK3IiIChhMl8pLCAiK3IiIChhM18pLCBcCisgICAgICAgICAgICAgICAg
ICAgICAgIityIiAoYTRfKSwgIityIiAoYTVfKSwgIityIiAoYTZfKQorCisjZGVmaW5lIGFsdGVy
bmF0aXZlX2NhbGxOKG4sIHJldHR5cGUsIGZ1bmMpICh7ICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIHJldHR5cGUgcmV0XzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nIHIxMF8gYXNtKCJyMTAiKTsg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyByMTFf
IGFzbSgicjExIik7ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFzbSB2b2xhdGlsZSAo
X19zdHJpbmdpZnkoQUxURVJOQVRJVkUgImNhbGwgKiVjW2FkZHJdKCUlcmlwKSIsIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjYWxsIC4iLCAgICAgICAgICAg
ICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRkVB
VFVSRV9BTFdBWVMpICAgICAgXAorICAgICAgICAgICAgICAgICAgOiBBTFRfQ0FMTCAjIyBuICMj
IF9PVVQsICI9YSIgKHJldF8pLCAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgIj1y
IiAocjEwXyksICI9ciIgKHIxMV8pICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICA6IFthZGRyXSAiaSIgKCYoZnVuYykpLCAiZyIgKGZ1bmMpICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgOiAibWVtb3J5IiApOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICByZXRfOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9KQorCisjZGVmaW5lIGFsdGVybmF0aXZlX3Zj
YWxsMChmdW5jKSAoeyAgICAgICAgICAgICBcCisgICAgQUxUX0NBTExfTk9fQVJHMTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgKCh2b2lkKWFsdGVybmF0aXZlX2NhbGxOKDAsIGlu
dCwgZnVuYykpOyAgICBcCit9KQorCisjZGVmaW5lIGFsdGVybmF0aXZlX2NhbGwwKGZ1bmMpICh7
ICAgICAgICAgICAgICBcCisgICAgQUxUX0NBTExfTk9fQVJHMTsgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgYWx0ZXJuYXRpdmVfY2FsbE4oMCwgdHlwZW9mKGZ1bmMoKSksIGZ1bmMp
OyBcCit9KQorCisjZGVmaW5lIGFsdGVybmF0aXZlX3ZjYWxsMShmdW5jLCBhcmcpICh7ICAgICAg
ICAgICBcCisgICAgQUxUX0NBTExfQVJHKGFyZywgMSk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgQUxUX0NBTExfTk9fQVJHMjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgKHZvaWQpc2l6ZW9mKGZ1bmMoYXJnKSk7ICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgKHZvaWQpYWx0ZXJuYXRpdmVfY2FsbE4oMSwgaW50LCBmdW5jKTsgICAgICAgICBcCit9KQor
CisjZGVmaW5lIGFsdGVybmF0aXZlX2NhbGwxKGZ1bmMsIGFyZykgKHsgICAgICAgICAgICBcCisg
ICAgQUxUX0NBTExfQVJHKGFyZywgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
QUxUX0NBTExfTk9fQVJHMjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYWx0
ZXJuYXRpdmVfY2FsbE4oMSwgdHlwZW9mKGZ1bmMoYXJnKSksIGZ1bmMpOyBcCit9KQorCisjZGVm
aW5lIGFsdGVybmF0aXZlX3ZjYWxsMihmdW5jLCBhcmcxLCBhcmcyKSAoeyAgICAgICAgICAgXAor
ICAgIEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMiwgMik7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgQUxUX0NBTExfTk9fQVJHMzsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICh2b2lkKXNpemVvZihmdW5jKGFyZzEsIGFyZzIpKTsgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAodm9pZClhbHRlcm5hdGl2ZV9jYWxsTigyLCBpbnQsIGZ1bmMp
OyAgICAgICAgICAgICAgICBcCit9KQorCisjZGVmaW5lIGFsdGVybmF0aXZlX2NhbGwyKGZ1bmMs
IGFyZzEsIGFyZzIpICh7ICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMiwg
Mik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgQUxUX0NBTExfTk9fQVJH
MzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFsdGVybmF0aXZl
X2NhbGxOKDIsIHR5cGVvZihmdW5jKGFyZzEsIGFyZzIpKSwgZnVuYyk7IFwKK30pCisKKyNkZWZp
bmUgYWx0ZXJuYXRpdmVfdmNhbGwzKGZ1bmMsIGFyZzEsIGFyZzIsIGFyZzMpICh7ICAgIFwKKyAg
ICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBBTFRfQ0FMTF9BUkcoYXJnMiwgMik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMywgMyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkc0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAodm9pZClzaXplb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmczKSk7ICAgICAg
ICAgICAgICAgIFwKKyAgICAodm9pZClhbHRlcm5hdGl2ZV9jYWxsTigzLCBpbnQsIGZ1bmMpOyAg
ICAgICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDMoZnVuYywgYXJn
MSwgYXJnMiwgYXJnMykgKHsgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMiwgMik7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMywgMyk7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkc0OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhbHRlcm5hdGl2ZV9jYWxs
TigzLCB0eXBlb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmczKSksIFwKKyAgICAgICAgICAgICAgICAg
ICAgICBmdW5jKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUg
YWx0ZXJuYXRpdmVfdmNhbGw0KGZ1bmMsIGFyZzEsIGFyZzIsIGFyZzMsIGFyZzQpICh7IFwKKyAg
ICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMiwgMik7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMywgMyk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnNCwgNCk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkc1OyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAodm9pZClzaXplb2YoZnVuYyhhcmcxLCBh
cmcyLCBhcmczLCBhcmc0KSk7ICAgICAgICAgICAgIFwKKyAgICAodm9pZClhbHRlcm5hdGl2ZV9j
YWxsTig0LCBpbnQsIGZ1bmMpOyAgICAgICAgICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0
ZXJuYXRpdmVfY2FsbDQoZnVuYywgYXJnMSwgYXJnMiwgYXJnMywgYXJnNCkgKHsgIFwKKyAgICBB
TFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBBTFRfQ0FMTF9BUkcoYXJnMiwgMik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMywgMyk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnNCwgNCk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkc1OyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhbHRlcm5hdGl2ZV9jYWxsTig0LCB0eXBlb2Yo
ZnVuYyhhcmcxLCBhcmcyLCAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBhcmczLCBhcmc0KSksICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAg
ICBmdW5jKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUg
YWx0ZXJuYXRpdmVfdmNhbGw1KGZ1bmMsIGFyZzEsIGFyZzIsIGFyZzMsIGFyZzQsIGFyZzUpICh7
IFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMiwgMik7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMywgMyk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkco
YXJnNCwgNCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBB
TFRfQ0FMTF9BUkcoYXJnNSwgNSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkc2OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAodm9pZClzaXplb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmcz
LCBhcmc0LCBhcmc1KSk7ICAgICAgICAgICAgIFwKKyAgICAodm9pZClhbHRlcm5hdGl2ZV9jYWxs
Tig1LCBpbnQsIGZ1bmMsIEFMVF9DQUxMX09VVDUpOyAgICAgICAgIFwKK30pCisKKyNkZWZpbmUg
YWx0ZXJuYXRpdmVfY2FsbDUoZnVuYywgYXJnMSwgYXJnMiwgYXJnMywgYXJnNCwgYXJnNSkgKHsg
IFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMiwgMik7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMywgMyk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkco
YXJnNCwgNCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBB
TFRfQ0FMTF9BUkcoYXJnNSwgNSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkc2OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBhbHRlcm5hdGl2ZV9jYWxsTig1LCB0eXBlb2YoZnVuYyhh
cmcxLCBhcmcyLCBhcmczLCAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBhcmc0LCBhcmc1KSksICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAg
ICAgICAgICBmdW5jLCBBTFRfQ0FMTF9PVVQ1KTsgICAgICAgICAgICAgICAgICAgICAgIFwKK30p
CisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfdmNhbGw2KGZ1bmMsIGFyZzEsIGFyZzIsIGFyZzMsIGFy
ZzQsIGFyZzUsIGFyZzYpICh7IFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkco
YXJnMiwgMik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBBTFRfQ0FMTF9BUkcoYXJnMywgMyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnNCwgNCk7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJn
NSwgNSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBBTFRfQ0FMTF9BUkcoYXJnNiwgNik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAodm9pZClzaXplb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmczLCBh
cmc0LCBhcmc1LCBhcmc2KSk7ICAgICAgICAgICAgIFwKKyAgICAodm9pZClhbHRlcm5hdGl2ZV9j
YWxsTig2LCBpbnQsIGZ1bmMpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisK
KyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDYoZnVuYywgYXJnMSwgYXJnMiwgYXJnMywgYXJnNCwg
YXJnNSwgYXJnNikgKHsgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJn
MiwgMik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBBTFRfQ0FMTF9BUkcoYXJnMywgMyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnNCwgNCk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnNSwg
NSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBB
TFRfQ0FMTF9BUkcoYXJnNiwgNik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICBhbHRlcm5hdGl2ZV9jYWxsTig2LCB0eXBlb2YoZnVuYyhhcmcxLCBh
cmcyLCBhcmczLCAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBhcmc0LCBhcmc1LCBhcmc2KSksICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
ICAgICAgICAgICAgICBmdW5jLCBBTFRfQ0FMTF9PVVQ2KTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKK30pCisKICNlbmRpZiAvKiAgIV9fQVNTRU1CTFlfXyAgKi8KIAogI2VuZGlmIC8q
IF9fWDg2X0FMVEVSTkFUSVZFX0hfXyAqLwoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:41:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdFMh-0001hD-Pr; Wed, 11 Jul 2018 13:41: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=cheb=j3=citrix.com=prvs=72379a78f=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdFMg-0001h5-8k
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:41:06 +0000
X-Inumbo-ID: 1103bdd5-8510-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1103bdd5-8510-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:41:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76023662"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46064302000078001D328C@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: <1de23215-b088-064e-6690-83ccb709fa83@citrix.com>
Date: Wed, 11 Jul 2018 14:41:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B46064302000078001D328C@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 07/16] x86/shadow: fetch CPL just once in
 sh_page_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: 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>

T24gMTEvMDcvMTggMTQ6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgaXNuJ3QgYXMgbXVj
aCBvZiBhbiBvcHRpbWl6YXRpb24gdGhhbiB0byBhdm9pZCB0cmlnZ2VyaW5nIGEgZ2NjIGJ1Zwo+
IGFmZmVjdGluZyA1LnggLi4uIDcueCwgdHJpZ2dlcmVkIGJ5IGFueSBhc20oKSBwdXQgaW5zaWRl
IHRoZSBhZCBob2MKPiAicmV3YWxrIiBsb29wIGFuZCB0YWtpbmcgYXMgYW4gKG91dHB1dD8pIG9w
ZXJhbmQgYSByZWdpc3RlciB2YXJpYWJsZQo+IHRpZWQgdG8gJXJkeCAoYW4gInJkeCIgY2xvYmJl
ciBpcyBmaW5lKS4gVGhlIGlzc3VlIGlzIGR1ZSB0byBhbiBhcHBhcmVudAo+IGNvbGxpc2lvbiBp
biByZWdpc3RlciB1c2Ugd2l0aCB0aGUgbW9kdWxvIG9wZXJhdGlvbiBpbiB2dGxiX2hhc2goKSwK
PiB3aGljaCAod2l0aCBvcHRpbWl6YXRpb24gZW5hYmxlZCkgaW52b2x2ZXMgYSBtdWx0aXBsaWNh
dGlvbiBvZiB0d28KPiA2NC1iaXQgdmFsdWVzIHdpdGggdGhlIHVwcGVyIGhhbGYgKGluICVyZHgp
IG9mIHRoZSAxMjgtYml0IHJlc3VsdCBiZWluZwo+IG9mIGludGVyZXN0Lgo+Cj4gU3VjaCBhbiBh
c20oKSB3YXMgb3JpZ2luYWxseSBtZWFudCB0byBiZSBpbXBsaWNpdGx5IGludHJvZHVjZWQgaW50
byB0aGUKPiBjb2RlIHdoZW4gY29udmVydGluZyBtb3N0IGluZGlyZWN0IGNhbGxzIHRocm91Z2gg
dGhlIGh2bV9mdW5jcyB0YWJsZSB0bwo+IGRpcmVjdCBjYWxscyAodmlhIGFsdGVybmF0aXZlIGlu
c3RydWN0aW9uIHBhdGNoaW5nKTsgdGhhdCBtb2RlbCB3YXMKPiBzd2l0Y2hlZCB0byBjbG9iYmVy
cyBkdWUgdG8gZnVydGhlciBjb21waWxlciBwcm9ibGVtcywgYnV0IEkgdGhpbmsgdGhlCj4gY2hh
bmdlIGhlcmUgaXMgd29ydGh3aGlsZSBuZXZlcnRoZWxlc3MuCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpJdCBzY2FyZXMgbWUgaG93IG1hbnkgY29t
cGlsZXIgYnVncyBnZXQgZm91bmQgd2l0aCB3b3JrIGxpa2UgdGhpcy4KCkFzIGZvciB0aGUgY2hh
bmdlIGl0c2VsZiwgSSBhZ3JlZSB0aGF0IGl0IGlzIHdvcnRod2hpbGUgaXJyZXNwZWN0aXZlIG9m
CnRvb2xjaGFpbiBpc3N1ZXMuCgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:42:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13:42:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdFOA-0001qh-6f; Wed, 11 Jul 2018 13:42: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFO9-0001qa-Dh
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:42:37 +0000
X-Inumbo-ID: 485a94f7-8510-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 485a94f7-8510-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:42:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:42:36 -0600
Message-Id: <5B46094902000078001D32B0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:42:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 10/16] 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>
Content-Type: text/plain; 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
dXNlLmNvbT4KLS0tCk5lZWRsZXNzIHRvIHNheSB0aGF0IEknbSBwcmV0dHkgdW5oYXBweSBhYm91
dCB0aGUgd29ya2Fyb3VuZCBJIGhhZCB0bwphZGQgdG8gaHZtX3NldF9yZHRzY19leGl0aW5nKCku
IEltcHJvdmVtZW50IHN1Z2dlc3Rpb25zIHdlbGNvbWUuCgotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMjAxNyw3ICsy
MDE3LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlX21zcigKIHN0YXRpYyBpbnQgaHZtZW11
bF93YmludmQoCiAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCiB7Ci0gICAgaHZt
X2Z1bmNzLndiaW52ZF9pbnRlcmNlcHQoKTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbDAoaHZtX2Z1
bmNzLndiaW52ZF9pbnRlcmNlcHQpOwogICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKQEAg
LTIwMzUsNyArMjAzNSw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9nZXRfZnB1KAogICAgIHN0cnVj
dCB2Y3B1ICpjdXJyID0gY3VycmVudDsKIAogICAgIGlmICggIWN1cnItPmZwdV9kaXJ0aWVkICkK
LSAgICAgICAgaHZtX2Z1bmNzLmZwdV9kaXJ0eV9pbnRlcmNlcHQoKTsKKyAgICAgICAgYWx0ZXJu
YXRpdmVfdmNhbGwwKGh2bV9mdW5jcy5mcHVfZGlydHlfaW50ZXJjZXB0KTsKICAgICBlbHNlIGlm
ICggdHlwZSA9PSBYODZFTVVMX0ZQVV9mcHUgKQogICAgIHsKICAgICAgICAgY29uc3QgdHlwZW9m
KGN1cnItPmFyY2gueHNhdmVfYXJlYS0+ZnB1X3NzZSkgKmZwdV9jdHh0ID0KQEAgLTIxNTIsNyAr
MjE1Miw3IEBAIHN0YXRpYyB2b2lkIGh2bWVtdWxfcHV0X2ZwdSgKICAgICAgICAgewogICAgICAg
ICAgICAgY3Vyci0+ZnB1X2RpcnRpZWQgPSBmYWxzZTsKICAgICAgICAgICAgIHN0dHMoKTsKLSAg
ICAgICAgICAgIGh2bV9mdW5jcy5mcHVfbGVhdmUoY3Vycik7CisgICAgICAgICAgICBhbHRlcm5h
dGl2ZV92Y2FsbDEoaHZtX2Z1bmNzLmZwdV9sZWF2ZSwgY3Vycik7CiAgICAgICAgIH0KICAgICB9
CiB9CkBAIC0yMzE0LDcgKzIzMTQsOCBAQCBzdGF0aWMgaW50IF9odm1fZW11bGF0ZV9vbmUoc3Ry
dWN0IGh2bV9lCiAgICAgaWYgKCBodm1lbXVsX2N0eHQtPmludHJfc2hhZG93ICE9IG5ld19pbnRy
X3NoYWRvdyApCiAgICAgewogICAgICAgICBodm1lbXVsX2N0eHQtPmludHJfc2hhZG93ID0gbmV3
X2ludHJfc2hhZG93OwotICAgICAgICBodm1fZnVuY3Muc2V0X2ludGVycnVwdF9zaGFkb3coY3Vy
ciwgbmV3X2ludHJfc2hhZG93KTsKKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwyKGh2bV9mdW5j
cy5zZXRfaW50ZXJydXB0X3NoYWRvdywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnIs
IG5ld19pbnRyX3NoYWRvdyk7CiAgICAgfQogCiAgICAgaWYgKCBodm1lbXVsX2N0eHQtPmN0eHQu
cmV0aXJlLmhsdCAmJgpAQCAtMjQ1MSw3ICsyNDUyLDggQEAgdm9pZCBodm1fZW11bGF0ZV9pbml0
X29uY2UoCiAKICAgICBtZW1zZXQoaHZtZW11bF9jdHh0LCAwLCBzaXplb2YoKmh2bWVtdWxfY3R4
dCkpOwogCi0gICAgaHZtZW11bF9jdHh0LT5pbnRyX3NoYWRvdyA9IGh2bV9mdW5jcy5nZXRfaW50
ZXJydXB0X3NoYWRvdyhjdXJyKTsKKyAgICBodm1lbXVsX2N0eHQtPmludHJfc2hhZG93ID0KKyAg
ICAgICAgYWx0ZXJuYXRpdmVfY2FsbDEoaHZtX2Z1bmNzLmdldF9pbnRlcnJ1cHRfc2hhZG93LCBj
dXJyKTsKICAgICBodm1lbXVsX2dldF9zZWdfcmVnKHg4Nl9zZWdfY3MsIGh2bWVtdWxfY3R4dCk7
CiAgICAgaHZtZW11bF9nZXRfc2VnX3JlZyh4ODZfc2VnX3NzLCBodm1lbXVsX2N0eHQpOwogCi0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpA
QCAtMjcxLDEzICsyNzEsMjQgQEAgdm9pZCBodm1fc2V0X3JkdHNjX2V4aXRpbmcoc3RydWN0IGRv
bWFpbgogewogICAgIHN0cnVjdCB2Y3B1ICp2OwogCisjaWYgX19HTlVDX18gPj0gNworLyoKKyAq
IGdjYyBmcm9tIDcueCBvbndhcmRzIHdhcm5zIGFib3V0IHRlcm5hcnkgb3BlcmF0b3JzIHdpdGgg
dGhlaXIgbWlkZGxlIG9wZXJhbmQKKyAqIG9taXR0ZWQgYW5kIHRoZSBjb250cm9sbGluZyBleHBy
ZXNzaW9uIGl0c2VsZiBiZWluZyBvZiBfQm9vbCB0eXBlLgorICovCisjIHByYWdtYSBHQ0MgZGlh
Z25vc3RpYyBwdXNoCisjIHByYWdtYSBHQ0MgZGlhZ25vc3RpYyBpZ25vcmVkICItV3BhcmVudGhl
c2VzIgorI2VuZGlmCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgICAgICBodm1fZnVu
Y3Muc2V0X3JkdHNjX2V4aXRpbmcodiwgZW5hYmxlKTsKKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNh
bGwyKGh2bV9mdW5jcy5zZXRfcmR0c2NfZXhpdGluZywgdiwgZW5hYmxlKTsKKyNpZiBfX0dOVUNf
XyA+PSA3CisjIHByYWdtYSBHQ0MgZGlhZ25vc3RpYyBwb3AKKyNlbmRpZgogfQogCiB2b2lkIGh2
bV9nZXRfZ3Vlc3RfcGF0KHN0cnVjdCB2Y3B1ICp2LCB1NjQgKmd1ZXN0X3BhdCkKIHsKLSAgICBp
ZiAoICFodm1fZnVuY3MuZ2V0X2d1ZXN0X3BhdCh2LCBndWVzdF9wYXQpICkKKyAgICBpZiAoICFh
bHRlcm5hdGl2ZV9jYWxsMihodm1fZnVuY3MuZ2V0X2d1ZXN0X3BhdCwgdiwgZ3Vlc3RfcGF0KSAp
CiAgICAgICAgICpndWVzdF9wYXQgPSB2LT5hcmNoLmh2bV92Y3B1LnBhdF9jcjsKIH0KIApAQCAt
MzAyLDcgKzMxMyw3IEBAIGludCBodm1fc2V0X2d1ZXN0X3BhdChzdHJ1Y3QgdmNwdSAqdiwgdTYK
ICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICB9CiAKLSAgICBpZiAoICFodm1fZnVuY3Mu
c2V0X2d1ZXN0X3BhdCh2LCBndWVzdF9wYXQpICkKKyAgICBpZiAoICFhbHRlcm5hdGl2ZV9jYWxs
Mihodm1fZnVuY3Muc2V0X2d1ZXN0X3BhdCwgdiwgZ3Vlc3RfcGF0KSApCiAgICAgICAgIHYtPmFy
Y2guaHZtX3ZjcHUucGF0X2NyID0gZ3Vlc3RfcGF0OwogCiAgICAgcmV0dXJuIDE7CkBAIC0zNDIs
NyArMzUzLDcgQEAgYm9vbCBodm1fc2V0X2d1ZXN0X2JuZGNmZ3Moc3RydWN0IHZjcHUgKgogICAg
ICAgICAgICAgLyogbm90aGluZywgYmVzdCBlZmZvcnQgb25seSAqLzsKICAgICB9CiAKLSAgICBy
ZXR1cm4gaHZtX2Z1bmNzLnNldF9ndWVzdF9ibmRjZmdzKHYsIHZhbCk7CisgICAgcmV0dXJuIGFs
dGVybmF0aXZlX2NhbGwyKGh2bV9mdW5jcy5zZXRfZ3Vlc3RfYm5kY2ZncywgdiwgdmFsKTsKIH0K
IAogLyoKQEAgLTUwMiw3ICs1MTMsOCBAQCB2b2lkIGh2bV9taWdyYXRlX3BpcnFzKHN0cnVjdCB2
Y3B1ICp2KQogc3RhdGljIGJvb2wgaHZtX2dldF9wZW5kaW5nX2V2ZW50KHN0cnVjdCB2Y3B1ICp2
LCBzdHJ1Y3QgeDg2X2V2ZW50ICppbmZvKQogewogICAgIGluZm8tPmNyMiA9IHYtPmFyY2guaHZt
X3ZjcHUuZ3Vlc3RfY3JbMl07Ci0gICAgcmV0dXJuIGh2bV9mdW5jcy5nZXRfcGVuZGluZ19ldmVu
dCh2LCBpbmZvKTsKKworICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsMihodm1fZnVuY3MuZ2V0
X3BlbmRpbmdfZXZlbnQsIHYsIGluZm8pOwogfQogCiB2b2lkIGh2bV9kb19yZXN1bWUoc3RydWN0
IHZjcHUgKnYpCkBAIC0xNjg0LDcgKzE2OTYsNyBAQCB2b2lkIGh2bV9pbmplY3RfZXZlbnQoY29u
c3Qgc3RydWN0IHg4Nl9lCiAgICAgICAgIH0KICAgICB9CiAKLSAgICBodm1fZnVuY3MuaW5qZWN0
X2V2ZW50KGV2ZW50KTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbDEoaHZtX2Z1bmNzLmluamVjdF9l
dmVudCwgZXZlbnQpOwogfQogCiBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRkcl90
IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCkBAIC0yMjcxLDcgKzIyODMsNyBAQCBpbnQgaHZtX3Nl
dF9jcjAodW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9vCiAgICAgICAgICAoIXJhbmdlc2V0X2lzX2Vt
cHR5KGQtPmlvbWVtX2NhcHMpIHx8CiAgICAgICAgICAgIXJhbmdlc2V0X2lzX2VtcHR5KGQtPmFy
Y2guaW9wb3J0X2NhcHMpIHx8CiAgICAgICAgICAgaGFzX2FyY2hfcGRldnMoZCkpICkKLSAgICAg
ICAgaHZtX2Z1bmNzLmhhbmRsZV9jZCh2LCB2YWx1ZSk7CisgICAgICAgIGFsdGVybmF0aXZlX3Zj
YWxsMihodm1fZnVuY3MuaGFuZGxlX2NkLCB2LCB2YWx1ZSk7CiAKICAgICBodm1fdXBkYXRlX2Ny
KHYsIDAsIHZhbHVlKTsKIApAQCAtMzUxNSw3ICszNTI3LDggQEAgaW50IGh2bV9tc3JfcmVhZF9p
bnRlcmNlcHQodW5zaWduZWQgaW50CiAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwogICAgICAg
ICAvKiBJZiByZXQgPT0gMCB0aGVuIHRoaXMgaXMgbm90IGFuIE1DRSBNU1IsIHNlZSBvdGhlciBN
U1JzLiAqLwogICAgICAgICByZXQgPSAoKHJldCA9PSAwKQotICAgICAgICAgICAgICAgPyBodm1f
ZnVuY3MubXNyX3JlYWRfaW50ZXJjZXB0KG1zciwgbXNyX2NvbnRlbnQpCisgICAgICAgICAgICAg
ICA/IGFsdGVybmF0aXZlX2NhbGwyKGh2bV9mdW5jcy5tc3JfcmVhZF9pbnRlcmNlcHQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zciwgbXNyX2NvbnRlbnQpCiAgICAgICAg
ICAgICAgICA6IFg4NkVNVUxfT0tBWSk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KQEAgLTM2NzIs
NyArMzY4NSw4IEBAIGludCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQKICAg
ICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAgICAgICAgIC8qIElmIHJldCA9PSAwIHRoZW4gdGhp
cyBpcyBub3QgYW4gTUNFIE1TUiwgc2VlIG90aGVyIE1TUnMuICovCiAgICAgICAgIHJldCA9ICgo
cmV0ID09IDApCi0gICAgICAgICAgICAgICA/IGh2bV9mdW5jcy5tc3Jfd3JpdGVfaW50ZXJjZXB0
KG1zciwgbXNyX2NvbnRlbnQpCisgICAgICAgICAgICAgICA/IGFsdGVybmF0aXZlX2NhbGwyKGh2
bV9mdW5jcy5tc3Jfd3JpdGVfaW50ZXJjZXB0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtc3IsIG1zcl9jb250ZW50KQogICAgICAgICAgICAgICAgOiBYODZFTVVMX09LQVkp
OwogICAgICAgICBicmVhazsKICAgICB9CkBAIC0zODY0LDcgKzM4NzgsNyBAQCB2b2lkIGh2bV9o
eXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHZvaWQgKmh5cGVyY2FsbF9wYWdlKQogewogICAgIGh2bV9sYXRjaF9zaGluZm9f
c2l6ZShkKTsKLSAgICBodm1fZnVuY3MuaW5pdF9oeXBlcmNhbGxfcGFnZShkLCBoeXBlcmNhbGxf
cGFnZSk7CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwyKGh2bV9mdW5jcy5pbml0X2h5cGVyY2FsbF9w
YWdlLCBkLCBoeXBlcmNhbGxfcGFnZSk7CiB9CiAKIHZvaWQgaHZtX3ZjcHVfcmVzZXRfc3RhdGUo
c3RydWN0IHZjcHUgKnYsIHVpbnQxNl90IGNzLCB1aW50MTZfdCBpcCkKQEAgLTQ5ODgsNyArNTAw
Miw3IEBAIHZvaWQgaHZtX2RvbWFpbl9zb2Z0X3Jlc2V0KHN0cnVjdCBkb21haW4KIHZvaWQgaHZt
X2dldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNl
ZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVy
ICpyZWcpCiB7Ci0gICAgaHZtX2Z1bmNzLmdldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHNlZywgcmVn
KTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbDMoaHZtX2Z1bmNzLmdldF9zZWdtZW50X3JlZ2lzdGVy
LCB2LCBzZWcsIHJlZyk7CiAKICAgICBzd2l0Y2ggKCBzZWcgKQogICAgIHsKQEAgLTUxMzQsNyAr
NTE0OCw3IEBAIHZvaWQgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3AKICAgICAg
ICAgcmV0dXJuOwogICAgIH0KIAotICAgIGh2bV9mdW5jcy5zZXRfc2VnbWVudF9yZWdpc3Rlcih2
LCBzZWcsIHJlZyk7CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwzKGh2bV9mdW5jcy5zZXRfc2VnbWVu
dF9yZWdpc3Rlciwgdiwgc2VnLCByZWcpOwogfQogCiAvKgotLS0gYS94ZW4vYXJjaC94ODYvbW0u
YworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNTc4NSw3ICs1Nzg1LDcgQEAgdm9pZCBwYWdp
bmdfaW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZwogICAgIGlmICggaXNfcHZfdmNwdSh2KSAp
CiAgICAgICAgIGZsdXNoX3RsYl9vbmVfbG9jYWwodmEpOwogICAgIGVsc2UKLSAgICAgICAgaHZt
X2Z1bmNzLmludmxwZyh2LCB2YSk7CisgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsMihodm1fZnVu
Y3MuaW52bHBnLCB2LCB2YSk7CiB9CiAKIC8qIEJ1aWxkIGEgMzJiaXQgUFNFIHBhZ2UgdGFibGUg
dXNpbmcgNE1CIHBhZ2VzLiAqLwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaApAQCAtMzE3LDQyICszMTcsNDIgQEAg
c3RhdGljIGlubGluZSBpbnQKIGh2bV9ndWVzdF94ODZfbW9kZShzdHJ1Y3QgdmNwdSAqdikKIHsK
ICAgICBBU1NFUlQodiA9PSBjdXJyZW50KTsKLSAgICByZXR1cm4gaHZtX2Z1bmNzLmd1ZXN0X3g4
Nl9tb2RlKHYpOworICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsMShodm1fZnVuY3MuZ3Vlc3Rf
eDg2X21vZGUsIHYpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQKIGh2bV91cGRhdGVfaG9zdF9j
cjMoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgaWYgKCBodm1fZnVuY3MudXBkYXRlX2hvc3RfY3Iz
ICkKLSAgICAgICAgaHZtX2Z1bmNzLnVwZGF0ZV9ob3N0X2NyMyh2KTsKKyAgICAgICAgYWx0ZXJu
YXRpdmVfdmNhbGwxKGh2bV9mdW5jcy51cGRhdGVfaG9zdF9jcjMsIHYpOwogfQogCiBzdGF0aWMg
aW5saW5lIHZvaWQgaHZtX3VwZGF0ZV9ndWVzdF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
aW50IGNyKQogewotICAgIGh2bV9mdW5jcy51cGRhdGVfZ3Vlc3RfY3IodiwgY3IsIDApOworICAg
IGFsdGVybmF0aXZlX3ZjYWxsMyhodm1fZnVuY3MudXBkYXRlX2d1ZXN0X2NyLCB2LCBjciwgMCk7
CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1fdXBkYXRlX2d1ZXN0X2NyMyhzdHJ1Y3QgdmNw
dSAqdiwgYm9vbCBub2ZsdXNoKQogewogICAgIHVuc2lnbmVkIGludCBmbGFncyA9IG5vZmx1c2gg
PyBIVk1fVVBEQVRFX0dVRVNUX0NSM19OT0ZMVVNIIDogMDsKIAotICAgIGh2bV9mdW5jcy51cGRh
dGVfZ3Vlc3RfY3IodiwgMywgZmxhZ3MpOworICAgIGFsdGVybmF0aXZlX3ZjYWxsMyhodm1fZnVu
Y3MudXBkYXRlX2d1ZXN0X2NyLCB2LCAzLCBmbGFncyk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9p
ZCBodm1fdXBkYXRlX2d1ZXN0X2VmZXIoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgaHZtX2Z1bmNz
LnVwZGF0ZV9ndWVzdF9lZmVyKHYpOworICAgIGFsdGVybmF0aXZlX3ZjYWxsMShodm1fZnVuY3Mu
dXBkYXRlX2d1ZXN0X2VmZXIsIHYpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2NwdWlk
X3BvbGljeV9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIGh2bV9mdW5jcy5jcHVpZF9w
b2xpY3lfY2hhbmdlZCh2KTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbDEoaHZtX2Z1bmNzLmNwdWlk
X3BvbGljeV9jaGFuZ2VkLCB2KTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGh2bV9zZXRfdHNj
X29mZnNldChzdHJ1Y3QgdmNwdSAqdiwgdWludDY0X3Qgb2Zmc2V0LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBhdF90c2MpCiB7Ci0gICAgaHZtX2Z1bmNz
LnNldF90c2Nfb2Zmc2V0KHYsIG9mZnNldCwgYXRfdHNjKTsKKyAgICBhbHRlcm5hdGl2ZV92Y2Fs
bDMoaHZtX2Z1bmNzLnNldF90c2Nfb2Zmc2V0LCB2LCBvZmZzZXQsIGF0X3RzYyk7CiB9CiAKIC8q
CkBAIC0zNzIsNyArMzcyLDcgQEAgdm9pZCBodm1faHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZShz
dHJ1Ywogc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQKIGh2bV9nZXRfY3BsKHN0cnVjdCB2Y3B1
ICp2KQogewotICAgIHJldHVybiBodm1fZnVuY3MuZ2V0X2NwbCh2KTsKKyAgICByZXR1cm4gYWx0
ZXJuYXRpdmVfY2FsbDEoaHZtX2Z1bmNzLmdldF9jcGwsIHYpOwogfQogCiB2b2lkIGh2bV9nZXRf
c2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCkBA
IC0zODIsMTMgKzM4MiwxMyBAQCB2b2lkIGh2bV9zZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3Qg
dmNwCiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBodm1fZ2V0X3NoYWRvd19nc19iYXNl
KHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHJldHVybiBodm1fZnVuY3MuZ2V0X3NoYWRvd19nc19i
YXNlKHYpOworICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsMShodm1fZnVuY3MuZ2V0X3NoYWRv
d19nc19iYXNlLCB2KTsKIH0KIAogc3RhdGljIGlubGluZSBib29sIGh2bV9nZXRfZ3Vlc3RfYm5k
Y2ZncyhzdHJ1Y3QgdmNwdSAqdiwgdTY0ICp2YWwpCiB7CiAgICAgcmV0dXJuIGh2bV9mdW5jcy5n
ZXRfZ3Vlc3RfYm5kY2ZncyAmJgotICAgICAgICAgICBodm1fZnVuY3MuZ2V0X2d1ZXN0X2JuZGNm
Z3ModiwgdmFsKTsKKyAgICAgICAgICAgYWx0ZXJuYXRpdmVfY2FsbDIoaHZtX2Z1bmNzLmdldF9n
dWVzdF9ibmRjZmdzLCB2LCB2YWwpOwogfQogCiBib29sIGh2bV9zZXRfZ3Vlc3RfYm5kY2Zncyhz
dHJ1Y3QgdmNwdSAqdiwgdTY0IHZhbCk7CkBAIC00NTQsNyArNDU0LDcgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIGh2bV9pbmplY3RfcGFnZV9mYXVsdAogCiBzdGF0aWMgaW5saW5lIGludCBodm1fZXZl
bnRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICByZXR1cm4gaHZtX2Z1bmNzLmV2ZW50
X3BlbmRpbmcodik7CisgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwxKGh2bV9mdW5jcy5ldmVu
dF9wZW5kaW5nLCB2KTsKIH0KIAogLyogVGhlc2UgYml0cyBpbiBDUjQgYXJlIG93bmVkIGJ5IHRo
ZSBob3N0LiAqLwpAQCAtNDg1LDcgKzQ4NSw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1fY3B1
X2Rvd24odm9pZCkKIAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgaHZtX2dldF9pbnNuX2J5
dGVzKHN0cnVjdCB2Y3B1ICp2LCB1aW50OF90ICpidWYpCiB7Ci0gICAgcmV0dXJuIChodm1fZnVu
Y3MuZ2V0X2luc25fYnl0ZXMgPyBodm1fZnVuY3MuZ2V0X2luc25fYnl0ZXModiwgYnVmKSA6IDAp
OworICAgIHJldHVybiAoaHZtX2Z1bmNzLmdldF9pbnNuX2J5dGVzCisgICAgICAgICAgICA/IGFs
dGVybmF0aXZlX2NhbGwyKGh2bV9mdW5jcy5nZXRfaW5zbl9ieXRlcywgdiwgYnVmKSA6IDApOwog
fQogCiBlbnVtIGh2bV90YXNrX3N3aXRjaF9yZWFzb24geyBUU1dfam1wLCBUU1dfaXJldCwgVFNX
X2NhbGxfb3JfaW50IH07CkBAIC01MTcsNyArNTE4LDcgQEAgdm9pZCBodm1fbWFwcGVkX2d1ZXN0
X2ZyYW1lc19tYXJrX2RpcnR5KAogc3RhdGljIGlubGluZSB2b2lkIGh2bV9zZXRfaW5mb19ndWVz
dChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBpZiAoIGh2bV9mdW5jcy5zZXRfaW5mb19ndWVzdCAp
Ci0gICAgICAgIHJldHVybiBodm1fZnVuY3Muc2V0X2luZm9fZ3Vlc3Qodik7CisgICAgICAgIGFs
dGVybmF0aXZlX3ZjYWxsMShodm1fZnVuY3Muc2V0X2luZm9fZ3Vlc3QsIHYpOwogfQogCiBpbnQg
aHZtX2RlYnVnX29wKHN0cnVjdCB2Y3B1ICp2LCBpbnQzMl90IG9wKTsKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:43:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdFPE-0001wI-I4; Wed, 11 Jul 2018 13:43: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFPD-0001wB-48
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:43:43 +0000
X-Inumbo-ID: 6f409a81-8510-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 6f409a81-8510-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:43:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:43:41 -0600
Message-Id: <5B46098B02000078001D32B3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:43:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 11/16] 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>,
 Kevin Tian <kevin.tian@intel.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>

V2hpbGUgbm90IHN0cmljdGx5IG5lY2Vzc2FyeSwgY2hhbmdlIHRoZSBWTVggaW5pdGlhbGl6YXRp
b24gbG9naWMgdG8KdXBkYXRlIHRoZSBmdW5jdGlvbiB0YWJsZSBpbiBzdGFydF92bXgoKSBmcm9t
IE5VTEwgcmF0aGVyIHRoYW4gdG8gTlVMTCwKdG8gbWFrZSBtb3JlIG9idmlvdXMgdGhhdCB3ZSB3
b24ndCBldmVyIGNoYW5nZSBhbiBhbHJlYWR5IChleHBsaWN0bHkpCmluaXRpYWxpemVkIGZ1bmN0
aW9uIHBvaW50ZXIuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdmxhcGljLmMKQEAgLTExMSwxMCArMTExLDE1IEBAIHN0YXRpYyB2b2lkIHZsYXBpY19jbGVh
cl9pcnIoaW50IHZlY3RvciwKICAgICB2bGFwaWNfY2xlYXJfdmVjdG9yKHZlY3RvciwgJnZsYXBp
Yy0+cmVncy0+ZGF0YVtBUElDX0lSUl0pOwogfQogCi1zdGF0aWMgaW50IHZsYXBpY19maW5kX2hp
Z2hlc3RfaXJyKHN0cnVjdCB2bGFwaWMgKnZsYXBpYykKK3N0YXRpYyB2b2lkIHN5bmNfcGlyX3Rv
X2lycihzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19p
cnIgKQotICAgICAgICBodm1fZnVuY3Muc3luY19waXJfdG9faXJyKHZsYXBpY192Y3B1KHZsYXBp
YykpOworICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbDEoaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2ly
ciwgdik7Cit9CisKK3N0YXRpYyBpbnQgdmxhcGljX2ZpbmRfaGlnaGVzdF9pcnIoc3RydWN0IHZs
YXBpYyAqdmxhcGljKQoreworICAgIHN5bmNfcGlyX3RvX2lycih2bGFwaWNfdmNwdSh2bGFwaWMp
KTsKIAogICAgIHJldHVybiB2bGFwaWNfZmluZF9oaWdoZXN0X3ZlY3RvcigmdmxhcGljLT5yZWdz
LT5kYXRhW0FQSUNfSVJSXSk7CiB9CkBAIC0xNDMsNyArMTQ4LDcgQEAgYm9vbCB2bGFwaWNfdGVz
dF9pcnEoY29uc3Qgc3RydWN0IHZsYXBpYwogICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICBp
ZiAoIGh2bV9mdW5jcy50ZXN0X3BpciAmJgotICAgICAgICAgaHZtX2Z1bmNzLnRlc3RfcGlyKGNv
bnN0X3ZsYXBpY192Y3B1KHZsYXBpYyksIHZlYykgKQorICAgICAgICAgYWx0ZXJuYXRpdmVfY2Fs
bDIoaHZtX2Z1bmNzLnRlc3RfcGlyLCBjb25zdF92bGFwaWNfdmNwdSh2bGFwaWMpLCB2ZWMpICkK
ICAgICAgICAgcmV0dXJuIHRydWU7CiAKICAgICByZXR1cm4gdmxhcGljX3Rlc3RfdmVjdG9yKHZl
YywgJnZsYXBpYy0+cmVncy0+ZGF0YVtBUElDX0lSUl0pOwpAQCAtMTY1LDEwICsxNzAsMTAgQEAg
dm9pZCB2bGFwaWNfc2V0X2lycShzdHJ1Y3QgdmxhcGljICp2bGFwaQogICAgICAgICB2bGFwaWNf
Y2xlYXJfdmVjdG9yKHZlYywgJnZsYXBpYy0+cmVncy0+ZGF0YVtBUElDX1RNUl0pOwogCiAgICAg
aWYgKCBodm1fZnVuY3MudXBkYXRlX2VvaV9leGl0X2JpdG1hcCApCi0gICAgICAgIGh2bV9mdW5j
cy51cGRhdGVfZW9pX2V4aXRfYml0bWFwKHRhcmdldCwgdmVjLCB0cmlnKTsKKyAgICAgICAgYWx0
ZXJuYXRpdmVfdmNhbGwzKGh2bV9mdW5jcy51cGRhdGVfZW9pX2V4aXRfYml0bWFwLCB0YXJnZXQs
IHZlYywgdHJpZyk7CiAKICAgICBpZiAoIGh2bV9mdW5jcy5kZWxpdmVyX3Bvc3RlZF9pbnRyICkK
LSAgICAgICAgaHZtX2Z1bmNzLmRlbGl2ZXJfcG9zdGVkX2ludHIodGFyZ2V0LCB2ZWMpOworICAg
ICAgICBhbHRlcm5hdGl2ZV92Y2FsbDIoaHZtX2Z1bmNzLmRlbGl2ZXJfcG9zdGVkX2ludHIsIHRh
cmdldCwgdmVjKTsKICAgICBlbHNlIGlmICggIXZsYXBpY190ZXN0X2FuZF9zZXRfaXJyKHZlYywg
dmxhcGljKSApCiAgICAgICAgIHZjcHVfa2ljayh0YXJnZXQpOwogfQpAQCAtNDQ4LDcgKzQ1Myw3
IEBAIHZvaWQgdmxhcGljX0VPSV9zZXQoc3RydWN0IHZsYXBpYyAqdmxhcGkKICAgICB2bGFwaWNf
Y2xlYXJfdmVjdG9yKHZlY3RvciwgJnZsYXBpYy0+cmVncy0+ZGF0YVtBUElDX0lTUl0pOwogCiAg
ICAgaWYgKCBodm1fZnVuY3MuaGFuZGxlX2VvaSApCi0gICAgICAgIGh2bV9mdW5jcy5oYW5kbGVf
ZW9pKHZlY3Rvcik7CisgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsMShodm1fZnVuY3MuaGFuZGxl
X2VvaSwgdmVjdG9yKTsKIAogICAgIHZsYXBpY19oYW5kbGVfRU9JKHZsYXBpYywgdmVjdG9yKTsK
IApAQCAtMTQ1Nyw4ICsxNDYyLDcgQEAgc3RhdGljIGludCBsYXBpY19zYXZlX3JlZ3Moc3RydWN0
IGRvbWFpbgogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAgaWYg
KCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKLSAgICAgICAgICAgIGh2bV9mdW5jcy5zeW5j
X3Bpcl90b19pcnIodik7CisgICAgICAgIHN5bmNfcGlyX3RvX2lycih2KTsKIAogICAgICAgICBz
ID0gdmNwdV92bGFwaWModik7CiAgICAgICAgIGlmICggKHJjID0gaHZtX3NhdmVfZW50cnkoTEFQ
SUNfUkVHUywgdi0+dmNwdV9pZCwgaCwgcy0+cmVncykpICE9IDAgKQpAQCAtMTU2MSw3ICsxNTY1
LDggQEAgc3RhdGljIGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbgogICAgICAgICBs
YXBpY19sb2FkX2ZpeHVwKHMpOwogCiAgICAgaWYgKCBodm1fZnVuY3MucHJvY2Vzc19pc3IgKQot
ICAgICAgICBodm1fZnVuY3MucHJvY2Vzc19pc3IodmxhcGljX2ZpbmRfaGlnaGVzdF9pc3Iocyks
IHYpOworICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbDIoaHZtX2Z1bmNzLnByb2Nlc3NfaXNyLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmxhcGljX2ZpbmRfaGlnaGVzdF9pc3IocyksIHYp
OwogCiAgICAgdmxhcGljX2FkanVzdF9pODI1OV90YXJnZXQoZCk7CiAgICAgbGFwaWNfcmVhcm0o
cyk7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jCkBAIC0yMjgwLDEyICsyMjgwLDYgQEAgc3RhdGljIHN0cnVjdCBodm1fZnVu
Y3Rpb25fdGFibGUgX19pbml0ZAogICAgIC5uaHZtX3ZjcHVfdm1leGl0X2V2ZW50ID0gbnZteF92
bWV4aXRfZXZlbnQsCiAgICAgLm5odm1faW50cl9ibG9ja2VkICAgID0gbnZteF9pbnRyX2Jsb2Nr
ZWQsCiAgICAgLm5odm1fZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzID0gbnZteF9kb21haW5f
cmVsaW5xdWlzaF9yZXNvdXJjZXMsCi0gICAgLnVwZGF0ZV9lb2lfZXhpdF9iaXRtYXAgPSB2bXhf
dXBkYXRlX2VvaV9leGl0X2JpdG1hcCwKLSAgICAucHJvY2Vzc19pc3IgICAgICAgICAgPSB2bXhf
cHJvY2Vzc19pc3IsCi0gICAgLmRlbGl2ZXJfcG9zdGVkX2ludHIgID0gdm14X2RlbGl2ZXJfcG9z
dGVkX2ludHIsCi0gICAgLnN5bmNfcGlyX3RvX2lyciAgICAgID0gdm14X3N5bmNfcGlyX3RvX2ly
ciwKLSAgICAudGVzdF9waXIgICAgICAgICAgICAgPSB2bXhfdGVzdF9waXIsCi0gICAgLmhhbmRs
ZV9lb2kgICAgICAgICAgID0gdm14X2hhbmRsZV9lb2ksCiAgICAgLm5odm1faGFwX3dhbGtfTDFf
cDJtID0gbnZteF9oYXBfd2Fsa19MMV9wMm0sCiAgICAgLmVuYWJsZV9tc3JfaW50ZXJjZXB0aW9u
ID0gdm14X2VuYWJsZV9tc3JfaW50ZXJjZXB0aW9uLAogICAgIC5pc19zaW5nbGVzdGVwX3N1cHBv
cnRlZCA9IHZteF9pc19zaW5nbGVzdGVwX3N1cHBvcnRlZCwKQEAgLTI0MTMsMjYgKzI0MDcsMjMg
QEAgY29uc3Qgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSAqIF9faW5pdAogICAgICAgICBzZXR1
cF9lcHRfZHVtcCgpOwogICAgIH0KIAotICAgIGlmICggIWNwdV9oYXNfdm14X3ZpcnR1YWxfaW50
cl9kZWxpdmVyeSApCisgICAgaWYgKCBjcHVfaGFzX3ZteF92aXJ0dWFsX2ludHJfZGVsaXZlcnkg
KQogICAgIHsKLSAgICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLnVwZGF0ZV9lb2lfZXhpdF9iaXRt
YXAgPSBOVUxMOwotICAgICAgICB2bXhfZnVuY3Rpb25fdGFibGUucHJvY2Vzc19pc3IgPSBOVUxM
OwotICAgICAgICB2bXhfZnVuY3Rpb25fdGFibGUuaGFuZGxlX2VvaSA9IE5VTEw7Ci0gICAgfQot
ICAgIGVsc2UKKyAgICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLnVwZGF0ZV9lb2lfZXhpdF9iaXRt
YXAgPSB2bXhfdXBkYXRlX2VvaV9leGl0X2JpdG1hcDsKKyAgICAgICAgdm14X2Z1bmN0aW9uX3Rh
YmxlLnByb2Nlc3NfaXNyID0gdm14X3Byb2Nlc3NfaXNyOworICAgICAgICB2bXhfZnVuY3Rpb25f
dGFibGUuaGFuZGxlX2VvaSA9IHZteF9oYW5kbGVfZW9pOwogICAgICAgICB2bXhfZnVuY3Rpb25f
dGFibGUudmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQgPSB0cnVlOworICAgIH0KIAogICAg
IGlmICggY3B1X2hhc192bXhfcG9zdGVkX2ludHJfcHJvY2Vzc2luZyApCiAgICAgewogICAgICAg
ICBhbGxvY19kaXJlY3RfYXBpY192ZWN0b3IoJnBvc3RlZF9pbnRyX3ZlY3RvciwgcGlfbm90aWZp
Y2F0aW9uX2ludGVycnVwdCk7CiAgICAgICAgIGlmICggaW9tbXVfaW50cG9zdCApCiAgICAgICAg
ICAgICBhbGxvY19kaXJlY3RfYXBpY192ZWN0b3IoJnBpX3dha2V1cF92ZWN0b3IsIHBpX3dha2V1
cF9pbnRlcnJ1cHQpOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICB2bXhfZnVuY3Rp
b25fdGFibGUuZGVsaXZlcl9wb3N0ZWRfaW50ciA9IE5VTEw7Ci0gICAgICAgIHZteF9mdW5jdGlv
bl90YWJsZS5zeW5jX3Bpcl90b19pcnIgPSBOVUxMOwotICAgICAgICB2bXhfZnVuY3Rpb25fdGFi
bGUudGVzdF9waXIgPSBOVUxMOworCisgICAgICAgIHZteF9mdW5jdGlvbl90YWJsZS5kZWxpdmVy
X3Bvc3RlZF9pbnRyID0gdm14X2RlbGl2ZXJfcG9zdGVkX2ludHI7CisgICAgICAgIHZteF9mdW5j
dGlvbl90YWJsZS5zeW5jX3Bpcl90b19pcnIgICAgID0gdm14X3N5bmNfcGlyX3RvX2lycjsKKyAg
ICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLnRlc3RfcGlyICAgICAgICAgICAgPSB2bXhfdGVzdF9w
aXI7CiAgICAgfQogCiAgICAgaWYgKCBjcHVfaGFzX3ZteF90c2Nfc2NhbGluZyApCgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:44:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdFPq-00021b-TS; Wed, 11 Jul 2018 13:44: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFPp-00021J-Bd
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:44:21 +0000
X-Inumbo-ID: 7c157dc7-8510-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 7c157dc7-8510-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 15:44:08 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:44:19 -0600
Message-Id: <5B4609B102000078001D32B6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:44:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 12/16] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVu
L2FyY2gveDg2L2NwdS9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCkBA
IC0xOTYsNyArMTk2LDcgQEAgdm9pZCBjdHh0X3N3aXRjaF9sZXZlbGxpbmcoY29uc3Qgc3RydWN0
CiAJfQogCiAJaWYgKGN0eHRfc3dpdGNoX21hc2tpbmcpCi0JCWN0eHRfc3dpdGNoX21hc2tpbmco
bmV4dCk7CisJCWFsdGVybmF0aXZlX3ZjYWxsMShjdHh0X3N3aXRjaF9tYXNraW5nLCBuZXh0KTsK
IH0KIAogYm9vbF90IG9wdF9jcHVfaW5mbzsKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:45:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13:45:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdFQO-00027m-7n; Wed, 11 Jul 2018 13: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFQM-00026t-Sm
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:44:54 +0000
X-Inumbo-ID: 907541b2-8510-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 907541b2-8510-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 15:44:42 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:44:53 -0600
Message-Id: <5B4609D302000078001D32DE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:44:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 13/16] x86/genapic: drop .target_cpus() hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

QWxsIGZsYXZvcnMgc3BlY2lmeSB0YXJnZXRfY3B1c19hbGwoKSBhbnl3YXkgLSByZXBsYWNlIHVz
ZSBvZiB0aGUgaG9vawpieSAmY3B1X29ubGluZV9tYXAuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvZ2VuYXBpYy9kZWxp
dmVyeS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9nZW5hcGljL2RlbGl2ZXJ5LmMKQEAgLTUsMTIgKzUs
NiBAQAogI2luY2x1ZGUgPGFzbS9oYXJkaXJxLmg+CiAjaW5jbHVkZSA8bWFjaF9hcGljLmg+CiAK
LQotY29uc3QgY3B1bWFza190ICp0YXJnZXRfY3B1c19hbGwodm9pZCkKLXsKLQlyZXR1cm4gJmNw
dV9vbmxpbmVfbWFwOwotfQotCiAvKgogICogTE9HSUNBTCBGTEFUIERFTElWRVJZIE1PREUgKG11
bHRpY2FzdCB2aWEgYml0bWFzayB0byA8PSA4IGxvZ2ljYWwgQVBJQyBJRHMpLgogICovCi0tLSBh
L3hlbi9hcmNoL3g4Ni9nZW5hcGljL3gyYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9nZW5hcGlj
L3gyYXBpYy5jCkBAIC0xNjksNyArMTY5LDYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBnZW5hcGlj
IGFwaWNfeDJhcGljXwogICAgIC5pbnRfZGVzdF9tb2RlID0gMCAvKiBwaHlzaWNhbCBkZWxpdmVy
eSAqLywKICAgICAuaW5pdF9hcGljX2xkciA9IGluaXRfYXBpY19sZHJfeDJhcGljX3BoeXMsCiAg
ICAgLmNsdXN0ZXJlZF9hcGljX2NoZWNrID0gY2x1c3RlcmVkX2FwaWNfY2hlY2tfeDJhcGljLAot
ICAgIC50YXJnZXRfY3B1cyA9IHRhcmdldF9jcHVzX2FsbCwKICAgICAudmVjdG9yX2FsbG9jYXRp
b25fY3B1bWFzayA9IHZlY3Rvcl9hbGxvY2F0aW9uX2NwdW1hc2tfcGh5cywKICAgICAuY3B1X21h
c2tfdG9fYXBpY2lkID0gY3B1X21hc2tfdG9fYXBpY2lkX3BoeXMsCiAgICAgLnNlbmRfSVBJX21h
c2sgPSBzZW5kX0lQSV9tYXNrX3gyYXBpY19waHlzLApAQCAtMTgyLDcgKzE4MSw2IEBAIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgZ2VuYXBpYyBhcGljX3gyYXBpY18KICAgICAuaW50X2Rlc3RfbW9kZSA9
IDEgLyogbG9naWNhbCBkZWxpdmVyeSAqLywKICAgICAuaW5pdF9hcGljX2xkciA9IGluaXRfYXBp
Y19sZHJfeDJhcGljX2NsdXN0ZXIsCiAgICAgLmNsdXN0ZXJlZF9hcGljX2NoZWNrID0gY2x1c3Rl
cmVkX2FwaWNfY2hlY2tfeDJhcGljLAotICAgIC50YXJnZXRfY3B1cyA9IHRhcmdldF9jcHVzX2Fs
bCwKICAgICAudmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzayA9IHZlY3Rvcl9hbGxvY2F0aW9uX2Nw
dW1hc2tfeDJhcGljX2NsdXN0ZXIsCiAgICAgLmNwdV9tYXNrX3RvX2FwaWNpZCA9IGNwdV9tYXNr
X3RvX2FwaWNpZF94MmFwaWNfY2x1c3RlciwKICAgICAuc2VuZF9JUElfbWFzayA9IHNlbmRfSVBJ
X21hc2tfeDJhcGljX2NsdXN0ZXIsCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ2VuYXBpYy5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ2VuYXBpYy5oCkBAIC0zMyw3ICszMyw2IEBAIHN0
cnVjdCBnZW5hcGljIHsKIAlpbnQgaW50X2Rlc3RfbW9kZTsKIAl2b2lkICgqaW5pdF9hcGljX2xk
cikodm9pZCk7CiAJdm9pZCAoKmNsdXN0ZXJlZF9hcGljX2NoZWNrKSh2b2lkKTsKLQljb25zdCBj
cHVtYXNrX3QgKigqdGFyZ2V0X2NwdXMpKHZvaWQpOwogCWNvbnN0IGNwdW1hc2tfdCAqKCp2ZWN0
b3JfYWxsb2NhdGlvbl9jcHVtYXNrKShpbnQgY3B1KTsKIAl1bnNpZ25lZCBpbnQgKCpjcHVfbWFz
a190b19hcGljaWQpKGNvbnN0IGNwdW1hc2tfdCAqY3B1bWFzayk7CiAJdm9pZCAoKnNlbmRfSVBJ
X21hc2spKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgaW50IHZlY3Rvcik7CkBAIC01MSw3ICs1MCw2
IEBAIHN0cnVjdCBnZW5hcGljIHsKIGV4dGVybiBjb25zdCBzdHJ1Y3QgZ2VuYXBpYyAqZ2VuYXBp
YzsKIGV4dGVybiBjb25zdCBzdHJ1Y3QgZ2VuYXBpYyBhcGljX2RlZmF1bHQ7CiAKLWNvbnN0IGNw
dW1hc2tfdCAqdGFyZ2V0X2NwdXNfYWxsKHZvaWQpOwogdm9pZCBzZW5kX0lQSV9zZWxmX2xlZ2Fj
eSh1aW50OF90IHZlY3Rvcik7CiAKIHZvaWQgaW5pdF9hcGljX2xkcl9mbGF0KHZvaWQpOwpAQCAt
NjQsNyArNjIsNiBAQCBjb25zdCBjcHVtYXNrX3QgKnZlY3Rvcl9hbGxvY2F0aW9uX2NwdW1hCiAJ
LmludF9kZXN0X21vZGUgPSAxIC8qIGxvZ2ljYWwgZGVsaXZlcnkgKi8sIFwKIAkuaW5pdF9hcGlj
X2xkciA9IGluaXRfYXBpY19sZHJfZmxhdCwgXAogCS5jbHVzdGVyZWRfYXBpY19jaGVjayA9IGNs
dXN0ZXJlZF9hcGljX2NoZWNrX2ZsYXQsIFwKLQkudGFyZ2V0X2NwdXMgPSB0YXJnZXRfY3B1c19h
bGwsIFwKIAkudmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzayA9IHZlY3Rvcl9hbGxvY2F0aW9uX2Nw
dW1hc2tfZmxhdCwgXAogCS5jcHVfbWFza190b19hcGljaWQgPSBjcHVfbWFza190b19hcGljaWRf
ZmxhdCwgXAogCS5zZW5kX0lQSV9tYXNrID0gc2VuZF9JUElfbWFza19mbGF0LCBcCkBAIC04MCw3
ICs3Nyw2IEBAIGNvbnN0IGNwdW1hc2tfdCAqdmVjdG9yX2FsbG9jYXRpb25fY3B1bWEKIAkuaW50
X2Rlc3RfbW9kZSA9IDAgLyogcGh5c2ljYWwgZGVsaXZlcnkgKi8sIFwKIAkuaW5pdF9hcGljX2xk
ciA9IGluaXRfYXBpY19sZHJfcGh5cywgXAogCS5jbHVzdGVyZWRfYXBpY19jaGVjayA9IGNsdXN0
ZXJlZF9hcGljX2NoZWNrX3BoeXMsIFwKLQkudGFyZ2V0X2NwdXMgPSB0YXJnZXRfY3B1c19hbGws
IFwKIAkudmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzayA9IHZlY3Rvcl9hbGxvY2F0aW9uX2NwdW1h
c2tfcGh5cywgXAogCS5jcHVfbWFza190b19hcGljaWQgPSBjcHVfbWFza190b19hcGljaWRfcGh5
cywgXAogCS5zZW5kX0lQSV9tYXNrID0gc2VuZF9JUElfbWFza19waHlzLCBcCi0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvbWFjaC1nZW5lcmljL21hY2hfYXBpYy5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvbWFjaC1nZW5lcmljL21hY2hfYXBpYy5oCkBAIC0xMiw3ICsxMiw3IEBACiAvKiBU
aGUgZm9sbG93aW5nIGFyZSBkZXBlbmRlbnQgb24gQVBJQyBkZWxpdmVyeSBtb2RlIChsb2dpY2Fs
IHZzLiBwaHlzaWNhbCkuICovCiAjZGVmaW5lIElOVF9ERUxJVkVSWV9NT0RFIChnZW5hcGljLT5p
bnRfZGVsaXZlcnlfbW9kZSkKICNkZWZpbmUgSU5UX0RFU1RfTU9ERSAoZ2VuYXBpYy0+aW50X2Rl
c3RfbW9kZSkKLSNkZWZpbmUgVEFSR0VUX0NQVVMJICAoZ2VuYXBpYy0+dGFyZ2V0X2NwdXMoKSkK
KyNkZWZpbmUgVEFSR0VUX0NQVVMgKChjb25zdCB0eXBlb2YoY3B1X29ubGluZV9tYXApICopJmNw
dV9vbmxpbmVfbWFwKQogI2RlZmluZSBpbml0X2FwaWNfbGRyIChnZW5hcGljLT5pbml0X2FwaWNf
bGRyKQogI2RlZmluZSBjbHVzdGVyZWRfYXBpY19jaGVjayAoZ2VuYXBpYy0+Y2x1c3RlcmVkX2Fw
aWNfY2hlY2spIAogI2RlZmluZSBjcHVfbWFza190b19hcGljaWQgKGdlbmFwaWMtPmNwdV9tYXNr
X3RvX2FwaWNpZCkKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:45:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13:45: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 1fdFQz-0002Fo-OG; Wed, 11 Jul 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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFQz-0002Ff-4E
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:45:33 +0000
X-Inumbo-ID: b1295964-8510-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 b1295964-8510-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:45:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:45:31 -0600
Message-Id: <5B4609F902000078001D32E1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:45:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 14/16] 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>
Content-Type: text/plain; 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+CgotLS0gYS94ZW4vYXJjaC94ODYvYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9hcGljLmMKQEAgLTk0NCw4ICs5NDQsOCBAQCB2b2lkIF9faW5pdCB4MmFwaWNfYnNwX3NldHVw
KHZvaWQpCiAKICAgICBmb3JjZV9pb21tdSA9IDE7CiAKLSAgICBnZW5hcGljID0gYXBpY194MmFw
aWNfcHJvYmUoKTsKLSAgICBwcmludGsoIlN3aXRjaGVkIHRvIEFQSUMgZHJpdmVyICVzLlxuIiwg
Z2VuYXBpYy0+bmFtZSk7CisgICAgZ2VuYXBpYyA9ICphcGljX3gyYXBpY19wcm9iZSgpOworICAg
IHByaW50aygiU3dpdGNoZWQgdG8gQVBJQyBkcml2ZXIgJXMuXG4iLCBnZW5hcGljLm5hbWUpOwog
CiAgICAgaWYgKCAheDJhcGljX2VuYWJsZWQgKQogICAgIHsKLS0tIGEveGVuL2FyY2gveDg2L2dl
bmFwaWMvYmlnc21wLmMKKysrIGIveGVuL2FyY2gveDg2L2dlbmFwaWMvYmlnc21wLmMKQEAgLTQy
LDcgKzQyLDcgQEAgc3RhdGljIF9faW5pdCBpbnQgcHJvYmVfYmlnc21wKHZvaWQpCiAJcmV0dXJu
IGRlZl90b19iaWdzbXA7CiB9IAogCi1jb25zdCBzdHJ1Y3QgZ2VuYXBpYyBhcGljX2JpZ3NtcCA9
IHsKK2NvbnN0IHN0cnVjdCBnZW5hcGljIF9faW5pdGNvbnN0cmVsIGFwaWNfYmlnc21wID0gewog
CUFQSUNfSU5JVCgiYmlnc21wIiwgcHJvYmVfYmlnc21wKSwKIAlHRU5BUElDX1BIWVMKIH07Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9nZW5hcGljL2RlZmF1bHQuYworKysgYi94ZW4vYXJjaC94ODYvZ2Vu
YXBpYy9kZWZhdWx0LmMKQEAgLTIwLDcgKzIwLDcgQEAgc3RhdGljIF9faW5pdCBpbnQgcHJvYmVf
ZGVmYXVsdCh2b2lkKQogCXJldHVybiAxOwogfSAKIAotY29uc3Qgc3RydWN0IGdlbmFwaWMgYXBp
Y19kZWZhdWx0ID0geworY29uc3Qgc3RydWN0IGdlbmFwaWMgX19pbml0Y29uc3RyZWwgYXBpY19k
ZWZhdWx0ID0gewogCUFQSUNfSU5JVCgiZGVmYXVsdCIsIHByb2JlX2RlZmF1bHQpLAogCUdFTkFQ
SUNfRkxBVAogfTsKLS0tIGEveGVuL2FyY2gveDg2L2dlbmFwaWMvcHJvYmUuYworKysgYi94ZW4v
YXJjaC94ODYvZ2VuYXBpYy9wcm9iZS5jCkBAIC0xNSwxMSArMTUsOSBAQAogI2luY2x1ZGUgPGFz
bS9tYWNoLWdlbmVyaWMvbWFjaF9hcGljLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKLWV4
dGVybiBjb25zdCBzdHJ1Y3QgZ2VuYXBpYyBhcGljX2JpZ3NtcDsKK3N0cnVjdCBnZW5hcGljIF9f
cmVhZF9tb3N0bHkgZ2VuYXBpYzsKIAotY29uc3Qgc3RydWN0IGdlbmFwaWMgKl9fcmVhZF9tb3N0
bHkgZ2VuYXBpYzsKLQotY29uc3Qgc3RydWN0IGdlbmFwaWMgKmFwaWNfcHJvYmVbXSBfX2luaXRk
YXRhID0geworY29uc3Qgc3RydWN0IGdlbmFwaWMgKmNvbnN0IF9faW5pdGNvbnN0cmVsIGFwaWNf
cHJvYmVbXSA9IHsKIAkmYXBpY19iaWdzbXAsIAogCSZhcGljX2RlZmF1bHQsCS8qIG11c3QgYmUg
bGFzdCAqLwogCU5VTEwsCkBAIC0zNiwxMSArMzQsMTEgQEAgdm9pZCBfX2luaXQgZ2VuZXJpY19i
aWdzbXBfcHJvYmUodm9pZCkKIAkgKiAtIHdlIGZpbmQgbW9yZSB0aGFuIDggQ1BVcyBpbiBhY3Bp
IExBUElDIGxpc3Rpbmcgd2l0aCB4QVBJQyBzdXBwb3J0CiAJICovCiAKLQlpZiAoIWNtZGxpbmVf
YXBpYyAmJiBnZW5hcGljID09ICZhcGljX2RlZmF1bHQpCisJaWYgKCFjbWRsaW5lX2FwaWMgJiYg
Z2VuYXBpYy5uYW1lID09IGFwaWNfZGVmYXVsdC5uYW1lKQogCQlpZiAoYXBpY19iaWdzbXAucHJv
YmUoKSkgewotCQkJZ2VuYXBpYyA9ICZhcGljX2JpZ3NtcDsKKwkJCWdlbmFwaWMgPSBhcGljX2Jp
Z3NtcDsKIAkJCXByaW50ayhLRVJOX0lORk8gIk92ZXJyaWRpbmcgQVBJQyBkcml2ZXIgd2l0aCAl
c1xuIiwKLQkJCSAgICAgICBnZW5hcGljLT5uYW1lKTsKKwkJCSAgICAgICBnZW5hcGljLm5hbWUp
OwogCQl9CiB9CiAKQEAgLTUwLDcgKzQ4LDcgQEAgc3RhdGljIGludCBfX2luaXQgZ2VuYXBpY19h
cGljX2ZvcmNlKGNvbgogCiAJZm9yIChpID0gMDsgYXBpY19wcm9iZVtpXTsgaSsrKQogCQlpZiAo
IXN0cmNtcChhcGljX3Byb2JlW2ldLT5uYW1lLCBzdHIpKSB7Ci0JCQlnZW5hcGljID0gYXBpY19w
cm9iZVtpXTsKKwkJCWdlbmFwaWMgPSAqYXBpY19wcm9iZVtpXTsKIAkJCXJjID0gMDsKIAkJfQog
CkBAIC02NiwxOCArNjQsMTggQEAgdm9pZCBfX2luaXQgZ2VuZXJpY19hcGljX3Byb2JlKHZvaWQp
CiAJcmVjb3JkX2Jvb3RfQVBJQ19tb2RlKCk7CiAKIAljaGVja194MmFwaWNfcHJlZW5hYmxlZCgp
OwotCWNtZGxpbmVfYXBpYyA9IGNoYW5nZWQgPSAoZ2VuYXBpYyAhPSBOVUxMKTsKKwljbWRsaW5l
X2FwaWMgPSBjaGFuZ2VkID0gISFnZW5hcGljLm5hbWU7CiAKIAlmb3IgKGkgPSAwOyAhY2hhbmdl
ZCAmJiBhcGljX3Byb2JlW2ldOyBpKyspIHsgCiAJCWlmIChhcGljX3Byb2JlW2ldLT5wcm9iZSgp
KSB7CiAJCQljaGFuZ2VkID0gMTsKLQkJCWdlbmFwaWMgPSBhcGljX3Byb2JlW2ldOworCQkJZ2Vu
YXBpYyA9ICphcGljX3Byb2JlW2ldOwogCQl9IAogCX0KIAlpZiAoIWNoYW5nZWQpIAotCQlnZW5h
cGljID0gJmFwaWNfZGVmYXVsdDsKKwkJZ2VuYXBpYyA9IGFwaWNfZGVmYXVsdDsKIAotCXByaW50
ayhLRVJOX0lORk8gIlVzaW5nIEFQSUMgZHJpdmVyICVzXG4iLCBnZW5hcGljLT5uYW1lKTsKKwlw
cmludGsoS0VSTl9JTkZPICJVc2luZyBBUElDIGRyaXZlciAlc1xuIiwgZ2VuYXBpYy5uYW1lKTsK
IH0gCiAKIC8qIFRoZXNlIGZ1bmN0aW9ucyBjYW4gc3dpdGNoIHRoZSBBUElDIGV2ZW4gYWZ0ZXIg
dGhlIGluaXRpYWwgLT5wcm9iZSgpICovCkBAIC04OCw5ICs4Niw5IEBAIGludCBfX2luaXQgbXBz
X29lbV9jaGVjayhzdHJ1Y3QgbXBfY29uZmkKIAlmb3IgKGkgPSAwOyBhcGljX3Byb2JlW2ldOyAr
K2kpIHsgCiAJCWlmIChhcGljX3Byb2JlW2ldLT5tcHNfb2VtX2NoZWNrKG1wYyxvZW0scHJvZHVj
dGlkKSkgeyAKIAkJCWlmICghY21kbGluZV9hcGljKSB7Ci0JCQkJZ2VuYXBpYyA9IGFwaWNfcHJv
YmVbaV07CisJCQkJZ2VuYXBpYyA9ICphcGljX3Byb2JlW2ldOwogCQkJCXByaW50ayhLRVJOX0lO
Rk8gIlN3aXRjaGVkIHRvIEFQSUMgZHJpdmVyIGAlcycuXG4iLCAKLQkJCQkgICAgICAgZ2VuYXBp
Yy0+bmFtZSk7CisJCQkJICAgICAgIGdlbmFwaWMubmFtZSk7CiAJCQl9CiAJCQlyZXR1cm4gMTsK
IAkJfSAKQEAgLTEwNCw5ICsxMDIsOSBAQCBpbnQgX19pbml0IGFjcGlfbWFkdF9vZW1fY2hlY2so
Y2hhciAqb2VtCiAJZm9yIChpID0gMDsgYXBpY19wcm9iZVtpXTsgKytpKSB7IAogCQlpZiAoYXBp
Y19wcm9iZVtpXS0+YWNwaV9tYWR0X29lbV9jaGVjayhvZW1faWQsIG9lbV90YWJsZV9pZCkpIHsg
CiAJCQlpZiAoIWNtZGxpbmVfYXBpYykgewotCQkJCWdlbmFwaWMgPSBhcGljX3Byb2JlW2ldOwor
CQkJCWdlbmFwaWMgPSAqYXBpY19wcm9iZVtpXTsKIAkJCQlwcmludGsoS0VSTl9JTkZPICJTd2l0
Y2hlZCB0byBBUElDIGRyaXZlciBgJXMnLlxuIiwgCi0JCQkJICAgICAgIGdlbmFwaWMtPm5hbWUp
OworCQkJCSAgICAgICBnZW5hcGljLm5hbWUpOwogCQkJfQogCQkJcmV0dXJuIDE7CiAJCX0gCi0t
LSBhL3hlbi9hcmNoL3g4Ni9nZW5hcGljL3gyYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9nZW5h
cGljL3gyYXBpYy5jCkBAIC0xNjMsNyArMTYzLDcgQEAgc3RhdGljIHZvaWQgc2VuZF9JUElfbWFz
a194MmFwaWNfY2x1c3RlcgogICAgIGxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKIH0KIAotc3Rh
dGljIGNvbnN0IHN0cnVjdCBnZW5hcGljIGFwaWNfeDJhcGljX3BoeXMgPSB7CitzdGF0aWMgY29u
c3Qgc3RydWN0IGdlbmFwaWMgX19pbml0Y29uc3RyZWwgYXBpY194MmFwaWNfcGh5cyA9IHsKICAg
ICBBUElDX0lOSVQoIngyYXBpY19waHlzIiwgTlVMTCksCiAgICAgLmludF9kZWxpdmVyeV9tb2Rl
ID0gZGVzdF9GaXhlZCwKICAgICAuaW50X2Rlc3RfbW9kZSA9IDAgLyogcGh5c2ljYWwgZGVsaXZl
cnkgKi8sCkBAIC0xNzUsNyArMTc1LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBnZW5hcGljIGFw
aWNfeDJhcGljXwogICAgIC5zZW5kX0lQSV9zZWxmID0gc2VuZF9JUElfc2VsZl94MmFwaWMKIH07
CiAKLXN0YXRpYyBjb25zdCBzdHJ1Y3QgZ2VuYXBpYyBhcGljX3gyYXBpY19jbHVzdGVyID0gewor
c3RhdGljIGNvbnN0IHN0cnVjdCBnZW5hcGljIF9faW5pdGNvbnN0cmVsIGFwaWNfeDJhcGljX2Ns
dXN0ZXIgPSB7CiAgICAgQVBJQ19JTklUKCJ4MmFwaWNfY2x1c3RlciIsIE5VTEwpLAogICAgIC5p
bnRfZGVsaXZlcnlfbW9kZSA9IGRlc3RfTG93ZXN0UHJpbywKICAgICAuaW50X2Rlc3RfbW9kZSA9
IDEgLyogbG9naWNhbCBkZWxpdmVyeSAqLywKQEAgLTI2Myw2ICsyNjMsNiBAQCB2b2lkIF9faW5p
dCBjaGVja194MmFwaWNfcHJlZW5hYmxlZCh2b2lkCiAgICAgewogICAgICAgICBwcmludGsoIngy
QVBJQyBtb2RlIGlzIGFscmVhZHkgZW5hYmxlZCBieSBCSU9TLlxuIik7CiAgICAgICAgIHgyYXBp
Y19lbmFibGVkID0gMTsKLSAgICAgICAgZ2VuYXBpYyA9IGFwaWNfeDJhcGljX3Byb2JlKCk7Cisg
ICAgICAgIGdlbmFwaWMgPSAqYXBpY194MmFwaWNfcHJvYmUoKTsKICAgICB9CiB9Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tcHBhcnNlLmMKKysrIGIveGVuL2FyY2gveDg2L21wcGFyc2UuYwpAQCAtMTYz
LDcgKzE2Myw4IEBAIHN0YXRpYyBpbnQgTVBfcHJvY2Vzc29yX2luZm9feChzdHJ1Y3QgbXAKIAkJ
cmV0dXJuIC1FTk9TUEM7CiAJfQogCi0JaWYgKG51bV9wcm9jZXNzb3JzID49IDggJiYgaG90cGx1
ZyAmJiBnZW5hcGljID09ICZhcGljX2RlZmF1bHQpIHsKKwlpZiAobnVtX3Byb2Nlc3NvcnMgPj0g
OCAmJiBob3RwbHVnCisJICAgICYmIGdlbmFwaWMubmFtZSA9PSBhcGljX2RlZmF1bHQubmFtZSkg
ewogCQlwcmludGsoS0VSTl9XQVJOSU5HICJXQVJOSU5HOiBDUFVzIGxpbWl0IG9mIDggcmVhY2hl
ZC4iCiAJCQkiIFByb2Nlc3NvciBpZ25vcmVkLlxuIik7CiAJCXJldHVybiAtRU5PU1BDOwotLS0g
YS94ZW4vYXJjaC94ODYvc21wLmMKKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCkBAIC0yOSwxMiAr
MjksMTIgQEAKIAogdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgaW50
IHZlY3RvcikKIHsKLSAgICBnZW5hcGljLT5zZW5kX0lQSV9tYXNrKG1hc2ssIHZlY3Rvcik7Cisg
ICAgZ2VuYXBpYy5zZW5kX0lQSV9tYXNrKG1hc2ssIHZlY3Rvcik7CiB9CiAKIHZvaWQgc2VuZF9J
UElfc2VsZihpbnQgdmVjdG9yKQogewotICAgIGdlbmFwaWMtPnNlbmRfSVBJX3NlbGYodmVjdG9y
KTsKKyAgICBnZW5hcGljLnNlbmRfSVBJX3NlbGYodmVjdG9yKTsKIH0KIAogLyoKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9nZW5hcGljLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9nZW5h
cGljLmgKQEAgLTQ3LDggKzQ3LDkgQEAgc3RydWN0IGdlbmFwaWMgewogCUFQSUNGVU5DKG1wc19v
ZW1fY2hlY2spLCBcCiAJQVBJQ0ZVTkMoYWNwaV9tYWR0X29lbV9jaGVjaykKIAotZXh0ZXJuIGNv
bnN0IHN0cnVjdCBnZW5hcGljICpnZW5hcGljOworZXh0ZXJuIHN0cnVjdCBnZW5hcGljIGdlbmFw
aWM7CiBleHRlcm4gY29uc3Qgc3RydWN0IGdlbmFwaWMgYXBpY19kZWZhdWx0OworZXh0ZXJuIGNv
bnN0IHN0cnVjdCBnZW5hcGljIGFwaWNfYmlnc21wOwogCiB2b2lkIHNlbmRfSVBJX3NlbGZfbGVn
YWN5KHVpbnQ4X3QgdmVjdG9yKTsKIAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21hY2gtZ2Vu
ZXJpYy9tYWNoX2FwaWMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21hY2gtZ2VuZXJpYy9t
YWNoX2FwaWMuaApAQCAtMTAsMTMgKzEwLDEzIEBACiAjZGVmaW5lIGVzcl9kaXNhYmxlICgwKQog
CiAvKiBUaGUgZm9sbG93aW5nIGFyZSBkZXBlbmRlbnQgb24gQVBJQyBkZWxpdmVyeSBtb2RlIChs
b2dpY2FsIHZzLiBwaHlzaWNhbCkuICovCi0jZGVmaW5lIElOVF9ERUxJVkVSWV9NT0RFIChnZW5h
cGljLT5pbnRfZGVsaXZlcnlfbW9kZSkKLSNkZWZpbmUgSU5UX0RFU1RfTU9ERSAoZ2VuYXBpYy0+
aW50X2Rlc3RfbW9kZSkKKyNkZWZpbmUgSU5UX0RFTElWRVJZX01PREUgKGdlbmFwaWMuaW50X2Rl
bGl2ZXJ5X21vZGUpCisjZGVmaW5lIElOVF9ERVNUX01PREUgKGdlbmFwaWMuaW50X2Rlc3RfbW9k
ZSkKICNkZWZpbmUgVEFSR0VUX0NQVVMgKChjb25zdCB0eXBlb2YoY3B1X29ubGluZV9tYXApICop
JmNwdV9vbmxpbmVfbWFwKQotI2RlZmluZSBpbml0X2FwaWNfbGRyIChnZW5hcGljLT5pbml0X2Fw
aWNfbGRyKQotI2RlZmluZSBjbHVzdGVyZWRfYXBpY19jaGVjayAoZ2VuYXBpYy0+Y2x1c3RlcmVk
X2FwaWNfY2hlY2spIAotI2RlZmluZSBjcHVfbWFza190b19hcGljaWQgKGdlbmFwaWMtPmNwdV9t
YXNrX3RvX2FwaWNpZCkKLSNkZWZpbmUgdmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzayhjcHUpIChn
ZW5hcGljLT52ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNrKGNwdSkpCisjZGVmaW5lIGluaXRfYXBp
Y19sZHIgKGdlbmFwaWMuaW5pdF9hcGljX2xkcikKKyNkZWZpbmUgY2x1c3RlcmVkX2FwaWNfY2hl
Y2sgKGdlbmFwaWMuY2x1c3RlcmVkX2FwaWNfY2hlY2spCisjZGVmaW5lIGNwdV9tYXNrX3RvX2Fw
aWNpZCAoZ2VuYXBpYy5jcHVfbWFza190b19hcGljaWQpCisjZGVmaW5lIHZlY3Rvcl9hbGxvY2F0
aW9uX2NwdW1hc2soY3B1KSAoZ2VuYXBpYy52ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNrKGNwdSkp
CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBlbmFibGVfYXBpY19tb2RlKHZvaWQpCiB7CgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:46:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdFRb-0002Nr-2m; Wed, 11 Jul 2018 13:46: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFRZ-0002NX-Vd
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:46:09 +0000
X-Inumbo-ID: c6adbf64-8510-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 c6adbf64-8510-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:46:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:46:07 -0600
Message-Id: <5B460A1E02000078001D32E4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:46:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 15/16] 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>
Content-Type: text/plain; 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
c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L3NtcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXAu
YwpAQCAtMjksMTIgKzI5LDEyIEBACiAKIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNr
X3QgKm1hc2ssIGludCB2ZWN0b3IpCiB7Ci0gICAgZ2VuYXBpYy5zZW5kX0lQSV9tYXNrKG1hc2ss
IHZlY3Rvcik7CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwyKGdlbmFwaWMuc2VuZF9JUElfbWFzaywg
bWFzaywgdmVjdG9yKTsKIH0KIAogdm9pZCBzZW5kX0lQSV9zZWxmKGludCB2ZWN0b3IpCiB7Ci0g
ICAgZ2VuYXBpYy5zZW5kX0lQSV9zZWxmKHZlY3Rvcik7CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwx
KGdlbmFwaWMuc2VuZF9JUElfc2VsZiwgdmVjdG9yKTsKIH0KIAogLyoKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tYWNoLWdlbmVyaWMvbWFjaF9hcGljLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9tYWNoLWdlbmVyaWMvbWFjaF9hcGljLmgKQEAgLTE1LDggKzE1LDE4IEBACiAjZGVmaW5l
IFRBUkdFVF9DUFVTICgoY29uc3QgdHlwZW9mKGNwdV9vbmxpbmVfbWFwKSAqKSZjcHVfb25saW5l
X21hcCkKICNkZWZpbmUgaW5pdF9hcGljX2xkciAoZ2VuYXBpYy5pbml0X2FwaWNfbGRyKQogI2Rl
ZmluZSBjbHVzdGVyZWRfYXBpY19jaGVjayAoZ2VuYXBpYy5jbHVzdGVyZWRfYXBpY19jaGVjaykK
LSNkZWZpbmUgY3B1X21hc2tfdG9fYXBpY2lkIChnZW5hcGljLmNwdV9tYXNrX3RvX2FwaWNpZCkK
LSNkZWZpbmUgdmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzayhjcHUpIChnZW5hcGljLnZlY3Rvcl9h
bGxvY2F0aW9uX2NwdW1hc2soY3B1KSkKKyNkZWZpbmUgY3B1X21hc2tfdG9fYXBpY2lkKG1hc2sp
ICh7IFwKKwkvKiBcCisJICogVGhlcmUgYXJlIGEgbnVtYmVyIG9mIHBsYWNlcyB3aGVyZSB0aGUg
YWRkcmVzcyBvZiBhIGxvY2FsIHZhcmlhYmxlIFwKKwkgKiBnZXRzIHBhc3NlZCBoZXJlLiBUaGUg
dXNlIG9mID86IGluIGFsdGVybmF0aXZlX2NhbGwxKCkgdHJpZ2dlcnMgYW4gXAorCSAqICJhZGRy
ZXNzIG9mIC4uLiBpcyBhbHdheXMgdHJ1ZSIgd2FybmluZyBpbiBzdWNoIGEgY2FzZSB3aXRoIGF0
IGxlYXN0IFwKKwkgKiBnY2MgNy4gSGVuY2UgdGhlIHNlZW1pbmdseSBwb2ludGxlc3MgbG9jYWwg
dmFyaWFibGUgaGVyZS4gXAorCSAqLyBcCisJY29uc3QgY3B1bWFza190ICptXyA9IChtYXNrKTsg
XAorCWFsdGVybmF0aXZlX2NhbGwxKGdlbmFwaWMuY3B1X21hc2tfdG9fYXBpY2lkLCBtXyk7IFwK
K30pCisjZGVmaW5lIHZlY3Rvcl9hbGxvY2F0aW9uX2NwdW1hc2soY3B1KSBcCisJYWx0ZXJuYXRp
dmVfY2FsbDEoZ2VuYXBpYy52ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNrLCBjcHUpCiAKIHN0YXRp
YyBpbmxpbmUgdm9pZCBlbmFibGVfYXBpY19tb2RlKHZvaWQpCiB7CgoKCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:46:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdFS9-0002TV-DF; Wed, 11 Jul 2018 13:46: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFS7-0002T6-F6
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:46:43 +0000
X-Inumbo-ID: d12804c0-8510-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 d12804c0-8510-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 15:46:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:46:42 -0600
Message-Id: <5B460A3F02000078001D32E7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:46:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 16/16] 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>
Content-Type: text/plain; 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+CgotLS0gYS94ZW4vYXJjaC94
ODYvYWNwaS9jcHVfaWRsZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKQEAg
LTEwMiw4ICsxMDIsNiBAQCBib29sIGxhcGljX3RpbWVyX2luaXQodm9pZCkKICAgICByZXR1cm4g
dHJ1ZTsKIH0KIAotc3RhdGljIHVpbnQ2NF90ICgqX19yZWFkX21vc3RseSB0aWNrX3RvX25zKSh1
aW50NjRfdCkgPSBhY3BpX3BtX3RpY2tfdG9fbnM7Ci0KIHZvaWQgKCpfX3JlYWRfbW9zdGx5IHBt
X2lkbGVfc2F2ZSkodm9pZCk7CiB1bnNpZ25lZCBpbnQgbWF4X2NzdGF0ZSBfX3JlYWRfbW9zdGx5
ID0gQUNQSV9QUk9DRVNTT1JfTUFYX1BPV0VSIC0gMTsKIGludGVnZXJfcGFyYW0oIm1heF9jc3Rh
dGUiLCBtYXhfY3N0YXRlKTsKQEAgLTI4OSw5ICsyODcsOSBAQCBzdGF0aWMgdWludDY0X3QgYWNw
aV9wbV90aWNrc19lbGFwc2VkKHVpCiAgICAgICAgIHJldHVybiAoKDB4RkZGRkZGRkYgLSB0MSkg
KyB0MiArMSk7CiB9CiAKLXVpbnQ2NF90ICgqX19yZWFkX21vc3RseSBjcHVpZGxlX2dldF90aWNr
KSh2b2lkKSA9IGdldF9hY3BpX3BtX3RpY2s7Ci1zdGF0aWMgdWludDY0X3QgKCpfX3JlYWRfbW9z
dGx5IHRpY2tzX2VsYXBzZWQpKHVpbnQ2NF90LCB1aW50NjRfdCkKLSAgICA9IGFjcGlfcG1fdGlj
a3NfZWxhcHNlZDsKK3VpbnQ2NF90ICgqX19yZWFkX21vc3RseSBjcHVpZGxlX2dldF90aWNrKSh2
b2lkKTsKK3N0YXRpYyB1aW50NjRfdCAoKl9fcmVhZF9tb3N0bHkgdGlja190b19ucykodWludDY0
X3QpOworc3RhdGljIHVpbnQ2NF90ICgqX19yZWFkX21vc3RseSB0aWNrc19lbGFwc2VkKSh1aW50
NjRfdCwgdWludDY0X3QpOwogCiBzdGF0aWMgdm9pZCBwcmludF9hY3BpX3Bvd2VyKHVpbnQzMl90
IGNwdSwgc3RydWN0IGFjcGlfcHJvY2Vzc29yX3Bvd2VyICpwb3dlcikKIHsKQEAgLTU0Nyw3ICs1
NDUsNyBAQCB2b2lkIHVwZGF0ZV9pZGxlX3N0YXRzKHN0cnVjdCBhY3BpX3Byb2NlCiAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9jeCAqY3gsCiAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQ2NF90IGJlZm9yZSwgdWludDY0X3QgYWZ0ZXIpCiB7Ci0gICAgaW50
NjRfdCBzbGVlcF90aWNrcyA9IHRpY2tzX2VsYXBzZWQoYmVmb3JlLCBhZnRlcik7CisgICAgaW50
NjRfdCBzbGVlcF90aWNrcyA9IGFsdGVybmF0aXZlX2NhbGwyKHRpY2tzX2VsYXBzZWQsIGJlZm9y
ZSwgYWZ0ZXIpOwogICAgIC8qIEludGVycnVwdHMgYXJlIGRpc2FibGVkICovCiAKICAgICBzcGlu
X2xvY2soJnBvd2VyLT5zdGF0X2xvY2spOwpAQCAtNTU1LDcgKzU1Myw4IEBAIHZvaWQgdXBkYXRl
X2lkbGVfc3RhdHMoc3RydWN0IGFjcGlfcHJvY2UKICAgICBjeC0+dXNhZ2UrKzsKICAgICBpZiAo
IHNsZWVwX3RpY2tzID4gMCApCiAgICAgewotICAgICAgICBwb3dlci0+bGFzdF9yZXNpZGVuY3kg
PSB0aWNrX3RvX25zKHNsZWVwX3RpY2tzKSAvIDEwMDBVTDsKKyAgICAgICAgcG93ZXItPmxhc3Rf
cmVzaWRlbmN5ID0gYWx0ZXJuYXRpdmVfY2FsbDEodGlja190b19ucywgc2xlZXBfdGlja3MpIC8K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTAwMFVMOwogICAgICAgICBjeC0+dGlt
ZSArPSBzbGVlcF90aWNrczsKICAgICB9CiAgICAgcG93ZXItPmxhc3Rfc3RhdGUgPSAmcG93ZXIt
PnN0YXRlc1swXTsKQEAgLTYzNSw3ICs2MzQsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX3Byb2Nlc3Nv
cl9pZGxlKHZvaWQpCiAgICAgICAgIGlmICggY3gtPnR5cGUgPT0gQUNQSV9TVEFURV9DMSB8fCBs
b2NhbF9hcGljX3RpbWVyX2MyX29rICkKICAgICAgICAgewogICAgICAgICAgICAgLyogR2V0IHN0
YXJ0IHRpbWUgKHRpY2tzKSAqLwotICAgICAgICAgICAgdDEgPSBjcHVpZGxlX2dldF90aWNrKCk7
CisgICAgICAgICAgICB0MSA9IGFsdGVybmF0aXZlX2NhbGwwKGNwdWlkbGVfZ2V0X3RpY2spOwog
ICAgICAgICAgICAgLyogVHJhY2UgY3B1IGlkbGUgZW50cnkgKi8KICAgICAgICAgICAgIFRSQUNF
XzREKFRSQ19QTV9JRExFX0VOVFJZLCBjeC0+aWR4LCB0MSwgZXhwLCBwcmVkKTsKIApAQCAtNjQ0
LDcgKzY0Myw3IEBAIHN0YXRpYyB2b2lkIGFjcGlfcHJvY2Vzc29yX2lkbGUodm9pZCkKICAgICAg
ICAgICAgIC8qIEludm9rZSBDMiAqLwogICAgICAgICAgICAgYWNwaV9pZGxlX2RvX2VudHJ5KGN4
KTsKICAgICAgICAgICAgIC8qIEdldCBlbmQgdGltZSAodGlja3MpICovCi0gICAgICAgICAgICB0
MiA9IGNwdWlkbGVfZ2V0X3RpY2soKTsKKyAgICAgICAgICAgIHQyID0gYWx0ZXJuYXRpdmVfY2Fs
bDAoY3B1aWRsZV9nZXRfdGljayk7CiAgICAgICAgICAgICB0cmFjZV9leGl0X3JlYXNvbihpcnFf
dHJhY2VkKTsKICAgICAgICAgICAgIC8qIFRyYWNlIGNwdSBpZGxlIGV4aXQgKi8KICAgICAgICAg
ICAgIFRSQUNFXzZEKFRSQ19QTV9JRExFX0VYSVQsIGN4LT5pZHgsIHQyLApAQCAtNjY2LDcgKzY2
NSw3IEBAIHN0YXRpYyB2b2lkIGFjcGlfcHJvY2Vzc29yX2lkbGUodm9pZCkKICAgICAgICAgbGFw
aWNfdGltZXJfb2ZmKCk7CiAKICAgICAgICAgLyogR2V0IHN0YXJ0IHRpbWUgKHRpY2tzKSAqLwot
ICAgICAgICB0MSA9IGNwdWlkbGVfZ2V0X3RpY2soKTsKKyAgICAgICAgdDEgPSBhbHRlcm5hdGl2
ZV9jYWxsMChjcHVpZGxlX2dldF90aWNrKTsKICAgICAgICAgLyogVHJhY2UgY3B1IGlkbGUgZW50
cnkgKi8KICAgICAgICAgVFJBQ0VfNEQoVFJDX1BNX0lETEVfRU5UUlksIGN4LT5pZHgsIHQxLCBl
eHAsIHByZWQpOwogCkBAIC03MTcsNyArNzE2LDcgQEAgc3RhdGljIHZvaWQgYWNwaV9wcm9jZXNz
b3JfaWRsZSh2b2lkKQogICAgICAgICB9CiAKICAgICAgICAgLyogR2V0IGVuZCB0aW1lICh0aWNr
cykgKi8KLSAgICAgICAgdDIgPSBjcHVpZGxlX2dldF90aWNrKCk7CisgICAgICAgIHQyID0gYWx0
ZXJuYXRpdmVfY2FsbDAoY3B1aWRsZV9nZXRfdGljayk7CiAKICAgICAgICAgLyogcmVjb3Zlcmlu
ZyBUU0MgKi8KICAgICAgICAgY3N0YXRlX3Jlc3RvcmVfdHNjKCk7CkBAIC04MjcsMTEgKzgyNiwy
MCBAQCBpbnQgY3B1aWRsZV9pbml0X2NwdSh1bnNpZ25lZCBpbnQgY3B1KQogICAgIHsKICAgICAg
ICAgdW5zaWduZWQgaW50IGk7CiAKLSAgICAgICAgaWYgKCBjcHUgPT0gMCAmJiBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfTk9OU1RPUF9UU0MpICkKKyAgICAgICAgaWYgKCBjcHUgPT0gMCAmJiBz
eXN0ZW1fc3RhdGUgPCBTWVNfU1RBVEVfYWN0aXZlICkKICAgICAgICAgewotICAgICAgICAgICAg
Y3B1aWRsZV9nZXRfdGljayA9IGdldF9zdGltZV90aWNrOwotICAgICAgICAgICAgdGlja3NfZWxh
cHNlZCA9IHN0aW1lX3RpY2tzX2VsYXBzZWQ7Ci0gICAgICAgICAgICB0aWNrX3RvX25zID0gc3Rp
bWVfdGlja190b19uczsKKyAgICAgICAgICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X05PTlNUT1BfVFNDKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgY3B1aWRsZV9n
ZXRfdGljayA9IGdldF9zdGltZV90aWNrOworICAgICAgICAgICAgICAgIHRpY2tzX2VsYXBzZWQg
PSBzdGltZV90aWNrc19lbGFwc2VkOworICAgICAgICAgICAgICAgIHRpY2tfdG9fbnMgPSBzdGlt
ZV90aWNrX3RvX25zOworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxzZQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIGNwdWlkbGVfZ2V0X3RpY2sgPSBnZXRfYWNwaV9wbV90aWNr
OworICAgICAgICAgICAgICAgIHRpY2tzX2VsYXBzZWQgPSBhY3BpX3BtX3RpY2tzX2VsYXBzZWQ7
CisgICAgICAgICAgICAgICAgdGlja190b19ucyA9IGFjcGlfcG1fdGlja190b19uczsKKyAgICAg
ICAgICAgIH0KICAgICAgICAgfQogCiAgICAgICAgIGFjcGlfcG93ZXIgPSB4emFsbG9jKHN0cnVj
dCBhY3BpX3Byb2Nlc3Nvcl9wb3dlcik7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRs
ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRsZS5jCkBAIC03NzgsNyArNzc4LDcg
QEAgc3RhdGljIHZvaWQgbXdhaXRfaWRsZSh2b2lkKQogCWlmICghKGxhcGljX3RpbWVyX3JlbGlh
YmxlX3N0YXRlcyAmICgxIDw8IGNzdGF0ZSkpKQogCQlsYXBpY190aW1lcl9vZmYoKTsKIAotCWJl
Zm9yZSA9IGNwdWlkbGVfZ2V0X3RpY2soKTsKKwliZWZvcmUgPSBhbHRlcm5hdGl2ZV9jYWxsMChj
cHVpZGxlX2dldF90aWNrKTsKIAlUUkFDRV80RChUUkNfUE1fSURMRV9FTlRSWSwgY3gtPnR5cGUs
IGJlZm9yZSwgZXhwLCBwcmVkKTsKIAogCXVwZGF0ZV9sYXN0X2N4X3N0YXQocG93ZXIsIGN4LCBi
ZWZvcmUpOwpAQCAtNzg2LDcgKzc4Niw3IEBAIHN0YXRpYyB2b2lkIG13YWl0X2lkbGUodm9pZCkK
IAlpZiAoY3B1X2lzX2hhbHRhYmxlKGNwdSkpCiAJCW13YWl0X2lkbGVfd2l0aF9oaW50cyhlYXgs
IE1XQUlUX0VDWF9JTlRFUlJVUFRfQlJFQUspOwogCi0JYWZ0ZXIgPSBjcHVpZGxlX2dldF90aWNr
KCk7CisJYWZ0ZXIgPSBhbHRlcm5hdGl2ZV9jYWxsMChjcHVpZGxlX2dldF90aWNrKTsKIAogCWNz
dGF0ZV9yZXN0b3JlX3RzYygpOwogCXRyYWNlX2V4aXRfcmVhc29uKGlycV90cmFjZWQpOwoKCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:46:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdFSE-0002V5-Mk; Wed, 11 Jul 2018 13:46: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=l7kq=j3=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1fdFSD-0002Ui-O2
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:46:49 +0000
X-Inumbo-ID: d46f041c-8510-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d46f041c-8510-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 15:46:37 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1fdFSA-00027T-RR; Wed, 11 Jul 2018 13:46:46 +0000
Date: Wed, 11 Jul 2018 14:46:46 +0100
From: Tim Deegan <tim@xen.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180711134646.GA2399@deinos.phlegethon.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46064302000078001D328C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B46064302000078001D328C@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
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 07/16] x86/shadow: fetch CPL just once in
 sh_page_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: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgMDc6MjkgLTA2MDAgb24gMTEgSnVsICgxNTMxMjk0MTc5KSwgSmFuIEJldWxpY2ggd3JvdGU6
Cj4gVGhpcyBpc24ndCBhcyBtdWNoIG9mIGFuIG9wdGltaXphdGlvbiB0aGFuIHRvIGF2b2lkIHRy
aWdnZXJpbmcgYSBnY2MgYnVnCj4gYWZmZWN0aW5nIDUueCAuLi4gNy54LCB0cmlnZ2VyZWQgYnkg
YW55IGFzbSgpIHB1dCBpbnNpZGUgdGhlIGFkIGhvYwo+ICJyZXdhbGsiIGxvb3AgYW5kIHRha2lu
ZyBhcyBhbiAob3V0cHV0Pykgb3BlcmFuZCBhIHJlZ2lzdGVyIHZhcmlhYmxlCj4gdGllZCB0byAl
cmR4IChhbiAicmR4IiBjbG9iYmVyIGlzIGZpbmUpLiBUaGUgaXNzdWUgaXMgZHVlIHRvIGFuIGFw
cGFyZW50Cj4gY29sbGlzaW9uIGluIHJlZ2lzdGVyIHVzZSB3aXRoIHRoZSBtb2R1bG8gb3BlcmF0
aW9uIGluIHZ0bGJfaGFzaCgpLAo+IHdoaWNoICh3aXRoIG9wdGltaXphdGlvbiBlbmFibGVkKSBp
bnZvbHZlcyBhIG11bHRpcGxpY2F0aW9uIG9mIHR3bwo+IDY0LWJpdCB2YWx1ZXMgd2l0aCB0aGUg
dXBwZXIgaGFsZiAoaW4gJXJkeCkgb2YgdGhlIDEyOC1iaXQgcmVzdWx0IGJlaW5nCj4gb2YgaW50
ZXJlc3QuCj4gCj4gU3VjaCBhbiBhc20oKSB3YXMgb3JpZ2luYWxseSBtZWFudCB0byBiZSBpbXBs
aWNpdGx5IGludHJvZHVjZWQgaW50byB0aGUKPiBjb2RlIHdoZW4gY29udmVydGluZyBtb3N0IGlu
ZGlyZWN0IGNhbGxzIHRocm91Z2ggdGhlIGh2bV9mdW5jcyB0YWJsZSB0bwo+IGRpcmVjdCBjYWxs
cyAodmlhIGFsdGVybmF0aXZlIGluc3RydWN0aW9uIHBhdGNoaW5nKTsgdGhhdCBtb2RlbCB3YXMK
PiBzd2l0Y2hlZCB0byBjbG9iYmVycyBkdWUgdG8gZnVydGhlciBjb21waWxlciBwcm9ibGVtcywg
YnV0IEkgdGhpbmsgdGhlCj4gY2hhbmdlIGhlcmUgaXMgd29ydGh3aGlsZSBuZXZlcnRoZWxlc3Mu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSSBk
b24ndCBxdWl0ZSBmb2xsb3cgd2hhdCB0aGUgY29tcGlsZXIgYnVnIGRvZXMgaGVyZSAtLSBpdCB3
b3VsZCBiZSBuaWNlCnRvIHNheSB3aGF0IGVmZmVjdCBpdCBoYXMgb24gdGhlIGZpbmFsIGNvZGUu
ICBJbiBhbnkgY2FzZSwgdGhlIGNvZGUKY2hhbmdlIGlzIGZpbmUuCgpSZXZpZXdlZC1ieTogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+CgpDaGVlcnMsCgpUaW0uCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:47:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13: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 1fdFSu-0002fk-1l; Wed, 11 Jul 2018 13:47: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFSt-0002fX-DG
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:47:31 +0000
X-Inumbo-ID: f733224c-8510-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 f733224c-8510-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:47:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:47:29 -0600
Message-Id: <5B460A7002000078001D32EA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:47:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46094902000078001D32B0@prv1-mh.provo.novell.com>
In-Reply-To: <5B46094902000078001D32B0@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 10/16] 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDExLjA3LjE4IGF0IDE1OjQyLCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IFRo
aXMgaXMgaW50ZW50aW9uYWxseSBub3QgdG91Y2hpbmcgaG9va3MgdXNlZCByYXJlbHkgKG9yIG5v
dCBhdCBhbGwpCj4gZHVyaW5nIHRoZSBsaWZldGltZSBvZiBhIFZNLCBsaWtlIHtkb21haW4sdmNw
dX1faW5pdGlhbGlzZSBvciBjcHVfdXAsCj4gYXMgd2VsbCBhcyBuZXN0ZWQsIFZNIGV2ZW50LCBh
bmQgYWx0cDJtIG9uZXMgKHRoZXkgY2FuIGFsbCBiZSBkb25lCj4gbGF0ZXIsIGlmIHNvIGRlc2ly
ZWQpLiBWaXJ0dWFsIEludGVycnVwdCBkZWxpdmVyeSBvbmVzIHdpbGwgYmUgZGVhbHQKPiB3aXRo
IGluIGEgc3Vic2VxdWVudCBwYXRjaC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpTaG91bGQgaGF2ZSBDYy1lZCB5b3UsIFBhdWwsIHJpZ2h0IGF3
YXkuCgpKYW4KCj4gLS0tCj4gTmVlZGxlc3MgdG8gc2F5IHRoYXQgSSdtIHByZXR0eSB1bmhhcHB5
IGFib3V0IHRoZSB3b3JrYXJvdW5kIEkgaGFkIHRvCj4gYWRkIHRvIGh2bV9zZXRfcmR0c2NfZXhp
dGluZygpLiBJbXByb3ZlbWVudCBzdWdnZXN0aW9ucyB3ZWxjb21lLgo+IAo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMK
PiBAQCAtMjAxNyw3ICsyMDE3LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlX21zcigKPiAg
c3RhdGljIGludCBodm1lbXVsX3diaW52ZCgKPiAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0
ICpjdHh0KQo+ICB7Cj4gLSAgICBodm1fZnVuY3Mud2JpbnZkX2ludGVyY2VwdCgpOwo+ICsgICAg
YWx0ZXJuYXRpdmVfdmNhbGwwKGh2bV9mdW5jcy53YmludmRfaW50ZXJjZXB0KTsKPiAgICAgIHJl
dHVybiBYODZFTVVMX09LQVk7Cj4gIH0KPiAgCj4gQEAgLTIwMzUsNyArMjAzNSw3IEBAIHN0YXRp
YyBpbnQgaHZtZW11bF9nZXRfZnB1KAo+ICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50
Owo+ICAKPiAgICAgIGlmICggIWN1cnItPmZwdV9kaXJ0aWVkICkKPiAtICAgICAgICBodm1fZnVu
Y3MuZnB1X2RpcnR5X2ludGVyY2VwdCgpOwo+ICsgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsMCho
dm1fZnVuY3MuZnB1X2RpcnR5X2ludGVyY2VwdCk7Cj4gICAgICBlbHNlIGlmICggdHlwZSA9PSBY
ODZFTVVMX0ZQVV9mcHUgKQo+ICAgICAgewo+ICAgICAgICAgIGNvbnN0IHR5cGVvZihjdXJyLT5h
cmNoLnhzYXZlX2FyZWEtPmZwdV9zc2UpICpmcHVfY3R4dCA9Cj4gQEAgLTIxNTIsNyArMjE1Miw3
IEBAIHN0YXRpYyB2b2lkIGh2bWVtdWxfcHV0X2ZwdSgKPiAgICAgICAgICB7Cj4gICAgICAgICAg
ICAgIGN1cnItPmZwdV9kaXJ0aWVkID0gZmFsc2U7Cj4gICAgICAgICAgICAgIHN0dHMoKTsKPiAt
ICAgICAgICAgICAgaHZtX2Z1bmNzLmZwdV9sZWF2ZShjdXJyKTsKPiArICAgICAgICAgICAgYWx0
ZXJuYXRpdmVfdmNhbGwxKGh2bV9mdW5jcy5mcHVfbGVhdmUsIGN1cnIpOwo+ICAgICAgICAgIH0K
PiAgICAgIH0KPiAgfQo+IEBAIC0yMzE0LDcgKzIzMTQsOCBAQCBzdGF0aWMgaW50IF9odm1fZW11
bGF0ZV9vbmUoc3RydWN0IGh2bV9lCj4gICAgICBpZiAoIGh2bWVtdWxfY3R4dC0+aW50cl9zaGFk
b3cgIT0gbmV3X2ludHJfc2hhZG93ICkKPiAgICAgIHsKPiAgICAgICAgICBodm1lbXVsX2N0eHQt
PmludHJfc2hhZG93ID0gbmV3X2ludHJfc2hhZG93Owo+IC0gICAgICAgIGh2bV9mdW5jcy5zZXRf
aW50ZXJydXB0X3NoYWRvdyhjdXJyLCBuZXdfaW50cl9zaGFkb3cpOwo+ICsgICAgICAgIGFsdGVy
bmF0aXZlX3ZjYWxsMihodm1fZnVuY3Muc2V0X2ludGVycnVwdF9zaGFkb3csCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGN1cnIsIG5ld19pbnRyX3NoYWRvdyk7Cj4gICAgICB9Cj4gIAo+
ICAgICAgaWYgKCBodm1lbXVsX2N0eHQtPmN0eHQucmV0aXJlLmhsdCAmJgo+IEBAIC0yNDUxLDcg
KzI0NTIsOCBAQCB2b2lkIGh2bV9lbXVsYXRlX2luaXRfb25jZSgKPiAgCj4gICAgICBtZW1zZXQo
aHZtZW11bF9jdHh0LCAwLCBzaXplb2YoKmh2bWVtdWxfY3R4dCkpOwo+ICAKPiAtICAgIGh2bWVt
dWxfY3R4dC0+aW50cl9zaGFkb3cgPSBodm1fZnVuY3MuZ2V0X2ludGVycnVwdF9zaGFkb3coY3Vy
cik7Cj4gKyAgICBodm1lbXVsX2N0eHQtPmludHJfc2hhZG93ID0KPiArICAgICAgICBhbHRlcm5h
dGl2ZV9jYWxsMShodm1fZnVuY3MuZ2V0X2ludGVycnVwdF9zaGFkb3csIGN1cnIpOwo+ICAgICAg
aHZtZW11bF9nZXRfc2VnX3JlZyh4ODZfc2VnX2NzLCBodm1lbXVsX2N0eHQpOwo+ICAgICAgaHZt
ZW11bF9nZXRfc2VnX3JlZyh4ODZfc2VnX3NzLCBodm1lbXVsX2N0eHQpOwo+ICAKPiAtLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBA
IC0yNzEsMTMgKzI3MSwyNCBAQCB2b2lkIGh2bV9zZXRfcmR0c2NfZXhpdGluZyhzdHJ1Y3QgZG9t
YWluCj4gIHsKPiAgICAgIHN0cnVjdCB2Y3B1ICp2Owo+ICAKPiArI2lmIF9fR05VQ19fID49IDcK
PiArLyoKPiArICogZ2NjIGZyb20gNy54IG9ud2FyZHMgd2FybnMgYWJvdXQgdGVybmFyeSBvcGVy
YXRvcnMgd2l0aCB0aGVpciBtaWRkbGUgCj4gb3BlcmFuZAo+ICsgKiBvbWl0dGVkIGFuZCB0aGUg
Y29udHJvbGxpbmcgZXhwcmVzc2lvbiBpdHNlbGYgYmVpbmcgb2YgX0Jvb2wgdHlwZS4KPiArICov
Cj4gKyMgcHJhZ21hIEdDQyBkaWFnbm9zdGljIHB1c2gKPiArIyBwcmFnbWEgR0NDIGRpYWdub3N0
aWMgaWdub3JlZCAiLVdwYXJlbnRoZXNlcyIKPiArI2VuZGlmCj4gICAgICBmb3JfZWFjaF92Y3B1
ICggZCwgdiApCj4gLSAgICAgICAgaHZtX2Z1bmNzLnNldF9yZHRzY19leGl0aW5nKHYsIGVuYWJs
ZSk7Cj4gKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwyKGh2bV9mdW5jcy5zZXRfcmR0c2NfZXhp
dGluZywgdiwgZW5hYmxlKTsKPiArI2lmIF9fR05VQ19fID49IDcKPiArIyBwcmFnbWEgR0NDIGRp
YWdub3N0aWMgcG9wCj4gKyNlbmRpZgo+ICB9Cj4gIAo+ICB2b2lkIGh2bV9nZXRfZ3Vlc3RfcGF0
KHN0cnVjdCB2Y3B1ICp2LCB1NjQgKmd1ZXN0X3BhdCkKPiAgewo+IC0gICAgaWYgKCAhaHZtX2Z1
bmNzLmdldF9ndWVzdF9wYXQodiwgZ3Vlc3RfcGF0KSApCj4gKyAgICBpZiAoICFhbHRlcm5hdGl2
ZV9jYWxsMihodm1fZnVuY3MuZ2V0X2d1ZXN0X3BhdCwgdiwgZ3Vlc3RfcGF0KSApCj4gICAgICAg
ICAgKmd1ZXN0X3BhdCA9IHYtPmFyY2guaHZtX3ZjcHUucGF0X2NyOwo+ICB9Cj4gIAo+IEBAIC0z
MDIsNyArMzEzLDcgQEAgaW50IGh2bV9zZXRfZ3Vlc3RfcGF0KHN0cnVjdCB2Y3B1ICp2LCB1Ngo+
ICAgICAgICAgICAgICByZXR1cm4gMDsKPiAgICAgICAgICB9Cj4gIAo+IC0gICAgaWYgKCAhaHZt
X2Z1bmNzLnNldF9ndWVzdF9wYXQodiwgZ3Vlc3RfcGF0KSApCj4gKyAgICBpZiAoICFhbHRlcm5h
dGl2ZV9jYWxsMihodm1fZnVuY3Muc2V0X2d1ZXN0X3BhdCwgdiwgZ3Vlc3RfcGF0KSApCj4gICAg
ICAgICAgdi0+YXJjaC5odm1fdmNwdS5wYXRfY3IgPSBndWVzdF9wYXQ7Cj4gIAo+ICAgICAgcmV0
dXJuIDE7Cj4gQEAgLTM0Miw3ICszNTMsNyBAQCBib29sIGh2bV9zZXRfZ3Vlc3RfYm5kY2Zncyhz
dHJ1Y3QgdmNwdSAqCj4gICAgICAgICAgICAgIC8qIG5vdGhpbmcsIGJlc3QgZWZmb3J0IG9ubHkg
Ki87Cj4gICAgICB9Cj4gIAo+IC0gICAgcmV0dXJuIGh2bV9mdW5jcy5zZXRfZ3Vlc3RfYm5kY2Zn
cyh2LCB2YWwpOwo+ICsgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwyKGh2bV9mdW5jcy5zZXRf
Z3Vlc3RfYm5kY2ZncywgdiwgdmFsKTsKPiAgfQo+ICAKPiAgLyoKPiBAQCAtNTAyLDcgKzUxMyw4
IEBAIHZvaWQgaHZtX21pZ3JhdGVfcGlycXMoc3RydWN0IHZjcHUgKnYpCj4gIHN0YXRpYyBib29s
IGh2bV9nZXRfcGVuZGluZ19ldmVudChzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHg4Nl9ldmVudCAq
aW5mbykKPiAgewo+ICAgICAgaW5mby0+Y3IyID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclsy
XTsKPiAtICAgIHJldHVybiBodm1fZnVuY3MuZ2V0X3BlbmRpbmdfZXZlbnQodiwgaW5mbyk7Cj4g
Kwo+ICsgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwyKGh2bV9mdW5jcy5nZXRfcGVuZGluZ19l
dmVudCwgdiwgaW5mbyk7Cj4gIH0KPiAgCj4gIHZvaWQgaHZtX2RvX3Jlc3VtZShzdHJ1Y3QgdmNw
dSAqdikKPiBAQCAtMTY4NCw3ICsxNjk2LDcgQEAgdm9pZCBodm1faW5qZWN0X2V2ZW50KGNvbnN0
IHN0cnVjdCB4ODZfZQo+ICAgICAgICAgIH0KPiAgICAgIH0KPiAgCj4gLSAgICBodm1fZnVuY3Mu
aW5qZWN0X2V2ZW50KGV2ZW50KTsKPiArICAgIGFsdGVybmF0aXZlX3ZjYWxsMShodm1fZnVuY3Mu
aW5qZWN0X2V2ZW50LCBldmVudCk7Cj4gIH0KPiAgCj4gIGludCBodm1faGFwX25lc3RlZF9wYWdl
X2ZhdWx0KHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwKPiBAQCAtMjI3MSw3ICsyMjgz
LDcgQEAgaW50IGh2bV9zZXRfY3IwKHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvbwo+ICAgICAgICAg
ICAoIXJhbmdlc2V0X2lzX2VtcHR5KGQtPmlvbWVtX2NhcHMpIHx8Cj4gICAgICAgICAgICAhcmFu
Z2VzZXRfaXNfZW1wdHkoZC0+YXJjaC5pb3BvcnRfY2FwcykgfHwKPiAgICAgICAgICAgIGhhc19h
cmNoX3BkZXZzKGQpKSApCj4gLSAgICAgICAgaHZtX2Z1bmNzLmhhbmRsZV9jZCh2LCB2YWx1ZSk7
Cj4gKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwyKGh2bV9mdW5jcy5oYW5kbGVfY2QsIHYsIHZh
bHVlKTsKPiAgCj4gICAgICBodm1fdXBkYXRlX2NyKHYsIDAsIHZhbHVlKTsKPiAgCj4gQEAgLTM1
MTUsNyArMzUyNyw4IEBAIGludCBodm1fbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludAo+
ICAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0Owo+ICAgICAgICAgIC8qIElmIHJldCA9PSAwIHRo
ZW4gdGhpcyBpcyBub3QgYW4gTUNFIE1TUiwgc2VlIG90aGVyIE1TUnMuICovCj4gICAgICAgICAg
cmV0ID0gKChyZXQgPT0gMCkKPiAtICAgICAgICAgICAgICAgPyBodm1fZnVuY3MubXNyX3JlYWRf
aW50ZXJjZXB0KG1zciwgbXNyX2NvbnRlbnQpCj4gKyAgICAgICAgICAgICAgID8gYWx0ZXJuYXRp
dmVfY2FsbDIoaHZtX2Z1bmNzLm1zcl9yZWFkX2ludGVyY2VwdCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtc3IsIG1zcl9jb250ZW50KQo+ICAgICAgICAgICAgICAgICA6
IFg4NkVNVUxfT0tBWSk7Cj4gICAgICAgICAgYnJlYWs7Cj4gICAgICB9Cj4gQEAgLTM2NzIsNyAr
MzY4NSw4IEBAIGludCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQKPiAgICAg
ICAgICAgICAgZ290byBncF9mYXVsdDsKPiAgICAgICAgICAvKiBJZiByZXQgPT0gMCB0aGVuIHRo
aXMgaXMgbm90IGFuIE1DRSBNU1IsIHNlZSBvdGhlciBNU1JzLiAqLwo+ICAgICAgICAgIHJldCA9
ICgocmV0ID09IDApCj4gLSAgICAgICAgICAgICAgID8gaHZtX2Z1bmNzLm1zcl93cml0ZV9pbnRl
cmNlcHQobXNyLCBtc3JfY29udGVudCkKPiArICAgICAgICAgICAgICAgPyBhbHRlcm5hdGl2ZV9j
YWxsMihodm1fZnVuY3MubXNyX3dyaXRlX2ludGVyY2VwdCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBtc3IsIG1zcl9jb250ZW50KQo+ICAgICAgICAgICAgICAgICA6IFg4
NkVNVUxfT0tBWSk7Cj4gICAgICAgICAgYnJlYWs7Cj4gICAgICB9Cj4gQEAgLTM4NjQsNyArMzg3
OCw3IEBAIHZvaWQgaHZtX2h5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2Uoc3RydWMKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpoeXBlcmNhbGxfcGFnZSkKPiAgewo+
ICAgICAgaHZtX2xhdGNoX3NoaW5mb19zaXplKGQpOwo+IC0gICAgaHZtX2Z1bmNzLmluaXRfaHlw
ZXJjYWxsX3BhZ2UoZCwgaHlwZXJjYWxsX3BhZ2UpOwo+ICsgICAgYWx0ZXJuYXRpdmVfdmNhbGwy
KGh2bV9mdW5jcy5pbml0X2h5cGVyY2FsbF9wYWdlLCBkLCBoeXBlcmNhbGxfcGFnZSk7Cj4gIH0K
PiAgCj4gIHZvaWQgaHZtX3ZjcHVfcmVzZXRfc3RhdGUoc3RydWN0IHZjcHUgKnYsIHVpbnQxNl90
IGNzLCB1aW50MTZfdCBpcCkKPiBAQCAtNDk4OCw3ICs1MDAyLDcgQEAgdm9pZCBodm1fZG9tYWlu
X3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbgo+ICB2b2lkIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rl
cihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpyZWcpCj4gIHsKPiAtICAg
IGh2bV9mdW5jcy5nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzZWcsIHJlZyk7Cj4gKyAgICBhbHRl
cm5hdGl2ZV92Y2FsbDMoaHZtX2Z1bmNzLmdldF9zZWdtZW50X3JlZ2lzdGVyLCB2LCBzZWcsIHJl
Zyk7Cj4gIAo+ICAgICAgc3dpdGNoICggc2VnICkKPiAgICAgIHsKPiBAQCAtNTEzNCw3ICs1MTQ4
LDcgQEAgdm9pZCBodm1fc2V0X3NlZ21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcAo+ICAgICAgICAg
IHJldHVybjsKPiAgICAgIH0KPiAgCj4gLSAgICBodm1fZnVuY3Muc2V0X3NlZ21lbnRfcmVnaXN0
ZXIodiwgc2VnLCByZWcpOwo+ICsgICAgYWx0ZXJuYXRpdmVfdmNhbGwzKGh2bV9mdW5jcy5zZXRf
c2VnbWVudF9yZWdpc3Rlciwgdiwgc2VnLCByZWcpOwo+ICB9Cj4gIAo+ICAvKgo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tLmMKPiBAQCAtNTc4NSw3ICs1
Nzg1LDcgQEAgdm9pZCBwYWdpbmdfaW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZwo+ICAgICAg
aWYgKCBpc19wdl92Y3B1KHYpICkKPiAgICAgICAgICBmbHVzaF90bGJfb25lX2xvY2FsKHZhKTsK
PiAgICAgIGVsc2UKPiAtICAgICAgICBodm1fZnVuY3MuaW52bHBnKHYsIHZhKTsKPiArICAgICAg
ICBhbHRlcm5hdGl2ZV92Y2FsbDIoaHZtX2Z1bmNzLmludmxwZywgdiwgdmEpOwo+ICB9Cj4gIAo+
ICAvKiBCdWlsZCBhIDMyYml0IFBTRSBwYWdlIHRhYmxlIHVzaW5nIDRNQiBwYWdlcy4gKi8KPiAt
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2h2bS5oCj4gQEAgLTMxNyw0MiArMzE3LDQyIEBAIHN0YXRpYyBpbmxpbmUgaW50
Cj4gIGh2bV9ndWVzdF94ODZfbW9kZShzdHJ1Y3QgdmNwdSAqdikKPiAgewo+ICAgICAgQVNTRVJU
KHYgPT0gY3VycmVudCk7Cj4gLSAgICByZXR1cm4gaHZtX2Z1bmNzLmd1ZXN0X3g4Nl9tb2RlKHYp
Owo+ICsgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwxKGh2bV9mdW5jcy5ndWVzdF94ODZfbW9k
ZSwgdik7Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbmxpbmUgdm9pZAo+ICBodm1fdXBkYXRlX2hvc3Rf
Y3IzKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gICAgICBpZiAoIGh2bV9mdW5jcy51cGRhdGVfaG9z
dF9jcjMgKQo+IC0gICAgICAgIGh2bV9mdW5jcy51cGRhdGVfaG9zdF9jcjModik7Cj4gKyAgICAg
ICAgYWx0ZXJuYXRpdmVfdmNhbGwxKGh2bV9mdW5jcy51cGRhdGVfaG9zdF9jcjMsIHYpOwo+ICB9
Cj4gIAo+ICBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3VwZGF0ZV9ndWVzdF9jcihzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgaW50IGNyKQo+ICB7Cj4gLSAgICBodm1fZnVuY3MudXBkYXRlX2d1ZXN0
X2NyKHYsIGNyLCAwKTsKPiArICAgIGFsdGVybmF0aXZlX3ZjYWxsMyhodm1fZnVuY3MudXBkYXRl
X2d1ZXN0X2NyLCB2LCBjciwgMCk7Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1f
dXBkYXRlX2d1ZXN0X2NyMyhzdHJ1Y3QgdmNwdSAqdiwgYm9vbCBub2ZsdXNoKQo+ICB7Cj4gICAg
ICB1bnNpZ25lZCBpbnQgZmxhZ3MgPSBub2ZsdXNoID8gSFZNX1VQREFURV9HVUVTVF9DUjNfTk9G
TFVTSCA6IDA7Cj4gIAo+IC0gICAgaHZtX2Z1bmNzLnVwZGF0ZV9ndWVzdF9jcih2LCAzLCBmbGFn
cyk7Cj4gKyAgICBhbHRlcm5hdGl2ZV92Y2FsbDMoaHZtX2Z1bmNzLnVwZGF0ZV9ndWVzdF9jciwg
diwgMywgZmxhZ3MpOwo+ICB9Cj4gIAo+ICBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3VwZGF0ZV9n
dWVzdF9lZmVyKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gLSAgICBodm1fZnVuY3MudXBkYXRlX2d1
ZXN0X2VmZXIodik7Cj4gKyAgICBhbHRlcm5hdGl2ZV92Y2FsbDEoaHZtX2Z1bmNzLnVwZGF0ZV9n
dWVzdF9lZmVyLCB2KTsKPiAgfQo+ICAKPiAgc3RhdGljIGlubGluZSB2b2lkIGh2bV9jcHVpZF9w
b2xpY3lfY2hhbmdlZChzdHJ1Y3QgdmNwdSAqdikKPiAgewo+IC0gICAgaHZtX2Z1bmNzLmNwdWlk
X3BvbGljeV9jaGFuZ2VkKHYpOwo+ICsgICAgYWx0ZXJuYXRpdmVfdmNhbGwxKGh2bV9mdW5jcy5j
cHVpZF9wb2xpY3lfY2hhbmdlZCwgdik7Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBo
dm1fc2V0X3RzY19vZmZzZXQoc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IG9mZnNldCwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBhdF90c2MpCj4gIHsK
PiAtICAgIGh2bV9mdW5jcy5zZXRfdHNjX29mZnNldCh2LCBvZmZzZXQsIGF0X3RzYyk7Cj4gKyAg
ICBhbHRlcm5hdGl2ZV92Y2FsbDMoaHZtX2Z1bmNzLnNldF90c2Nfb2Zmc2V0LCB2LCBvZmZzZXQs
IGF0X3RzYyk7Cj4gIH0KPiAgCj4gIC8qCj4gQEAgLTM3Miw3ICszNzIsNyBAQCB2b2lkIGh2bV9o
eXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjCj4gIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQg
aW50Cj4gIGh2bV9nZXRfY3BsKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gLSAgICByZXR1cm4gaHZt
X2Z1bmNzLmdldF9jcGwodik7Cj4gKyAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbDEoaHZtX2Z1
bmNzLmdldF9jcGwsIHYpOwo+ICB9Cj4gIAo+ICB2b2lkIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rl
cihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCj4gQEAgLTM4MiwxMyArMzgy
LDEzIEBAIHZvaWQgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3AKPiAgCj4gIHN0
YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBodm1fZ2V0X3NoYWRvd19nc19iYXNlKHN0cnVjdCB2
Y3B1ICp2KQo+ICB7Cj4gLSAgICByZXR1cm4gaHZtX2Z1bmNzLmdldF9zaGFkb3dfZ3NfYmFzZSh2
KTsKPiArICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsMShodm1fZnVuY3MuZ2V0X3NoYWRvd19n
c19iYXNlLCB2KTsKPiAgfQo+ICAKPiAgc3RhdGljIGlubGluZSBib29sIGh2bV9nZXRfZ3Vlc3Rf
Ym5kY2ZncyhzdHJ1Y3QgdmNwdSAqdiwgdTY0ICp2YWwpCj4gIHsKPiAgICAgIHJldHVybiBodm1f
ZnVuY3MuZ2V0X2d1ZXN0X2JuZGNmZ3MgJiYKPiAtICAgICAgICAgICBodm1fZnVuY3MuZ2V0X2d1
ZXN0X2JuZGNmZ3ModiwgdmFsKTsKPiArICAgICAgICAgICBhbHRlcm5hdGl2ZV9jYWxsMihodm1f
ZnVuY3MuZ2V0X2d1ZXN0X2JuZGNmZ3MsIHYsIHZhbCk7Cj4gIH0KPiAgCj4gIGJvb2wgaHZtX3Nl
dF9ndWVzdF9ibmRjZmdzKHN0cnVjdCB2Y3B1ICp2LCB1NjQgdmFsKTsKPiBAQCAtNDU0LDcgKzQ1
NCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1faW5qZWN0X3BhZ2VfZmF1bHQKPiAgCj4gIHN0
YXRpYyBpbmxpbmUgaW50IGh2bV9ldmVudF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4g
LSAgICByZXR1cm4gaHZtX2Z1bmNzLmV2ZW50X3BlbmRpbmcodik7Cj4gKyAgICByZXR1cm4gYWx0
ZXJuYXRpdmVfY2FsbDEoaHZtX2Z1bmNzLmV2ZW50X3BlbmRpbmcsIHYpOwo+ICB9Cj4gIAo+ICAv
KiBUaGVzZSBiaXRzIGluIENSNCBhcmUgb3duZWQgYnkgdGhlIGhvc3QuICovCj4gQEAgLTQ4NSw3
ICs0ODUsOCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2NwdV9kb3duKHZvaWQpCj4gIAo+ICBz
dGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBodm1fZ2V0X2luc25fYnl0ZXMoc3RydWN0IHZjcHUg
KnYsIHVpbnQ4X3QgKmJ1ZikKPiAgewo+IC0gICAgcmV0dXJuIChodm1fZnVuY3MuZ2V0X2luc25f
Ynl0ZXMgPyBodm1fZnVuY3MuZ2V0X2luc25fYnl0ZXModiwgYnVmKSA6IAo+IDApOwo+ICsgICAg
cmV0dXJuIChodm1fZnVuY3MuZ2V0X2luc25fYnl0ZXMKPiArICAgICAgICAgICAgPyBhbHRlcm5h
dGl2ZV9jYWxsMihodm1fZnVuY3MuZ2V0X2luc25fYnl0ZXMsIHYsIGJ1ZikgOiAwKTsKPiAgfQo+
ICAKPiAgZW51bSBodm1fdGFza19zd2l0Y2hfcmVhc29uIHsgVFNXX2ptcCwgVFNXX2lyZXQsIFRT
V19jYWxsX29yX2ludCB9Owo+IEBAIC01MTcsNyArNTE4LDcgQEAgdm9pZCBodm1fbWFwcGVkX2d1
ZXN0X2ZyYW1lc19tYXJrX2RpcnR5KAo+ICBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3NldF9pbmZv
X2d1ZXN0KHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gICAgICBpZiAoIGh2bV9mdW5jcy5zZXRfaW5m
b19ndWVzdCApCj4gLSAgICAgICAgcmV0dXJuIGh2bV9mdW5jcy5zZXRfaW5mb19ndWVzdCh2KTsK
PiArICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbDEoaHZtX2Z1bmNzLnNldF9pbmZvX2d1ZXN0LCB2
KTsKPiAgfQo+ICAKPiAgaW50IGh2bV9kZWJ1Z19vcChzdHJ1Y3QgdmNwdSAqdiwgaW50MzJfdCBv
cCk7Cj4gCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 13:50:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 13:50:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdFVj-0003Vr-Nf; Wed, 11 Jul 2018 13:50: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdFVh-0003Vm-TI
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 13:50:25 +0000
X-Inumbo-ID: 5f738a45-8511-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 5f738a45-8511-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 13:50:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 07:50:24 -0600
Message-Id: <5B460B1E02000078001D3319@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 07:50:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Tim Deegan" <tim@xen.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46064302000078001D328C@prv1-mh.provo.novell.com>
 <20180711134646.GA2399@deinos.phlegethon.org>
In-Reply-To: <20180711134646.GA2399@deinos.phlegethon.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 07/16] x86/shadow: fetch CPL just once in
 sh_page_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: 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+IE9uIDExLjA3LjE4IGF0IDE1OjQ2LCA8dGltQHhlbi5vcmc+IHdyb3RlOgo+IEF0IDA3OjI5
IC0wNjAwIG9uIDExIEp1bCAoMTUzMTI5NDE3OSksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBUaGlz
IGlzbid0IGFzIG11Y2ggb2YgYW4gb3B0aW1pemF0aW9uIHRoYW4gdG8gYXZvaWQgdHJpZ2dlcmlu
ZyBhIGdjYyBidWcKPj4gYWZmZWN0aW5nIDUueCAuLi4gNy54LCB0cmlnZ2VyZWQgYnkgYW55IGFz
bSgpIHB1dCBpbnNpZGUgdGhlIGFkIGhvYwo+PiAicmV3YWxrIiBsb29wIGFuZCB0YWtpbmcgYXMg
YW4gKG91dHB1dD8pIG9wZXJhbmQgYSByZWdpc3RlciB2YXJpYWJsZQo+PiB0aWVkIHRvICVyZHgg
KGFuICJyZHgiIGNsb2JiZXIgaXMgZmluZSkuIFRoZSBpc3N1ZSBpcyBkdWUgdG8gYW4gYXBwYXJl
bnQKPj4gY29sbGlzaW9uIGluIHJlZ2lzdGVyIHVzZSB3aXRoIHRoZSBtb2R1bG8gb3BlcmF0aW9u
IGluIHZ0bGJfaGFzaCgpLAo+PiB3aGljaCAod2l0aCBvcHRpbWl6YXRpb24gZW5hYmxlZCkgaW52
b2x2ZXMgYSBtdWx0aXBsaWNhdGlvbiBvZiB0d28KPj4gNjQtYml0IHZhbHVlcyB3aXRoIHRoZSB1
cHBlciBoYWxmIChpbiAlcmR4KSBvZiB0aGUgMTI4LWJpdCByZXN1bHQgYmVpbmcKPj4gb2YgaW50
ZXJlc3QuCj4+IAo+PiBTdWNoIGFuIGFzbSgpIHdhcyBvcmlnaW5hbGx5IG1lYW50IHRvIGJlIGlt
cGxpY2l0bHkgaW50cm9kdWNlZCBpbnRvIHRoZQo+PiBjb2RlIHdoZW4gY29udmVydGluZyBtb3N0
IGluZGlyZWN0IGNhbGxzIHRocm91Z2ggdGhlIGh2bV9mdW5jcyB0YWJsZSB0bwo+PiBkaXJlY3Qg
Y2FsbHMgKHZpYSBhbHRlcm5hdGl2ZSBpbnN0cnVjdGlvbiBwYXRjaGluZyk7IHRoYXQgbW9kZWwg
d2FzCj4+IHN3aXRjaGVkIHRvIGNsb2JiZXJzIGR1ZSB0byBmdXJ0aGVyIGNvbXBpbGVyIHByb2Js
ZW1zLCBidXQgSSB0aGluayB0aGUKPj4gY2hhbmdlIGhlcmUgaXMgd29ydGh3aGlsZSBuZXZlcnRo
ZWxlc3MuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4gCj4gSSBkb24ndCBxdWl0ZSBmb2xsb3cgd2hhdCB0aGUgY29tcGlsZXIgYnVnIGRvZXMg
aGVyZSAtLSBpdCB3b3VsZCBiZSBuaWNlCj4gdG8gc2F5IHdoYXQgZWZmZWN0IGl0IGhhcyBvbiB0
aGUgZmluYWwgY29kZS4gIEluIGFueSBjYXNlLCB0aGUgY29kZQo+IGNoYW5nZSBpcyBmaW5lLgoK
VGhlcmUgd2FzIG5vIGZpbmFsIGNvZGUgLSBpdCB3YXMgYW4gSW50ZXJuYWwgQ29tcGlsZXIgRXJy
b3IuCgo+IFJldmlld2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KClRoYW5rcywgSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:06:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14:06: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 1fdFlP-0005OU-DL; Wed, 11 Jul 2018 14:06: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=i6sn=j3=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1fdFlO-0005OP-MA
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:06:38 +0000
X-Inumbo-ID: 99a67da3-8513-11e8-a8a5-bc764e045a96
Received: from mail-oi0-x243.google.com (unknown [2607:f8b0:4003:c06::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99a67da3-8513-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:06:26 +0200 (CEST)
Received: by mail-oi0-x243.google.com with SMTP id l10-v6so2754497oii.0
 for <xen-devel@lists.xenproject.org>; Wed, 11 Jul 2018 07:06:37 -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=ORg+z1ExOMa9tAQDUkyE663dACE/99k7ZCl+jvZyrIc=;
 b=bwjuAfbMf4F+AuIvaF0n7kGqLnwg6PkPeJCDhGgDuxax1MWi95NvTnnutSfNi1cetE
 /Idld9Prx1fV1x7ZoPhOX/PrVBqkWFflnQRCAai04JgZuPICp6sH9MKVuzr+oeDgU0jr
 9dParQBnbzHG04H8wkF71SdpqWCqj24BJj+zSHmUKY4AI9qarVEIvyac5L8pwjnBNEd5
 lyJrZPEiQWJutHTAW/EgIHeZGzaENGKZEBBWb3n4SaWY0RytnbKF0FawHP80bYc1rcYC
 kTcurev/irJgU02MmRlB+flIx2AAfOQFhcF8I2d9O6vEoWuz4bHDqJF5RaQaTye5vfW6
 tX6w==
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=ORg+z1ExOMa9tAQDUkyE663dACE/99k7ZCl+jvZyrIc=;
 b=Fb8uYRAnSD9hvzgzsJJ6Xk70j5j7FgDwSg/ZsC6EK0rBkiZYZxyspExHCdkLexDBvl
 rDQzEpzMFFNnBJzUuDMEU6x8cOoAZp5DmgyIkdmp+lh0cRzQZ/wRY1i9kBommXBS+bz0
 uqRYRusxdNhHVne5V+6eHpQS669ssEtoPldpWEwxNeXZtWpDI2XN0gVQLsox5DH6hIdq
 bhTxE+7hIlfT2cU2mkwFG8LaQFvFwipfnU9zFNRRL72c7cHPlTooR6zhdf36HpTnZtWv
 n5deXlpK82ZCu3QuQoUq4OSOF37Ct9U1rOrWLu4DmnKVHMYoj2VPXvShpJsWPrb+DBkn
 vxfQ==
X-Gm-Message-State: APt69E2J+U6rUbFNEpxN4rj0BvwMseW5Eom8MOEti1UGEKYF95L9r1PP
 x71lDiMq4QtmSnYRx5Q7YJx+vwtO
X-Google-Smtp-Source: AAOMgpdjBnx17gaspiDnAiYhq7E//50+kILRVqjeWUOor1sOOkk0D9e0lUtz3Kl2npza5JGkkilNWA==
X-Received: by 2002:aca:3d43:: with SMTP id
 k64-v6mr30571678oia.166.1531317997090; 
 Wed, 11 Jul 2018 07:06:37 -0700 (PDT)
Received: from [10.134.2.243] ([104.223.51.30])
 by smtp.gmail.com with ESMTPSA id q206-v6sm11603328oih.46.2018.07.11.07.06.30
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 11 Jul 2018 07:06:33 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPhone Mail (15F79)
In-Reply-To: <CABfawhnyEmc-3sHhb4+vPyYAnxaXeGOPLLD5FYGcvPVtvD9THw@mail.gmail.com>
Date: Wed, 11 Jul 2018 10:06:25 -0400
Message-Id: <38F8B005-AE85-449D-99B5-FEFEDC095C19@gmail.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
 <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
 <CABfawhnyEmc-3sHhb4+vPyYAnxaXeGOPLLD5FYGcvPVtvD9THw@mail.gmail.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: committers@xenproject.org, Lars Kurth <lars.kurth@citrix.com>,
 cardoe@cardoe.com, George Dunlap <George.Dunlap@citrix.com>,
 Tamas K Lengyel <tamas.k.lengyel@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>

T24gSnVsIDUsIDIwMTgsIGF0IDIyOjU0LCBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmsubGVuZ3ll
bEBnbWFpbC5jb20+IHdyb3RlOgo+IAo+PiBPbiBUaHUsIEp1bCA1LCAyMDE4IGF0IDEyOjUyIFBN
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IAo+Pj4g
Cj4+Pj4gQWdhaW4sIHRoZXJlIHdhcyBhIHNlbnNlIHRoYXQgc29tZSBvZiB0aGUgaXNzdWVzIHdl
IGFyZSBzZWVpbmcgY291bGQgYmUgc29sdmVkIGlmIHdlIGhhZCBiZXR0ZXIKPj4+PiBDSSBjYXBh
YmlsaXR5OiBpbiBvdGhlciB3b3Jkcywgc29tZSBvZiB0aGUgaXNzdWVzIHdlIHdlcmUgc2VlaW5n
IGNvdWxkIGJlIHJlc29sdmVkIGJ5Cj4+Pj4gKiBCZXR0ZXIgQ0kgY2FwYWJpbGl0eSBhcyBzdWdn
ZXN0ZWQgaW4gdGhlIFJlbGVhc2UgQ2FkZW5jZSBkaXNjdXNzaW9uCj4+Pj4gKiBJbXByb3Zpbmcg
c29tZSBvZiB0aGUgaW50ZXJuYWwgd29ya2luZyBwcmFjdGljZXMgb2YgdGhlIHNlY3VyaXR5IHRl
YW0KPj4+PiAqIEJlZm9yZSB3ZSBjb21taXQgdG8gYSBjaGFuZ2UgKHN1Y2ggYXMgaW1wcm92ZWQg
YmF0Y2hpbmcpLCB3ZSBzaG91bGQgdHJ5IHRoZW0gZmlyc3QgaW5mb3JtYWxseS4KPj4+PiAgRS5n
LiB0aGUgc2VjdXJpdHkgdGVhbSBjb3VsZCB0cnkgYW5kIHdvcmsgdG93YXJkcyBtb3JlIHByZWRp
Y3RhYmxlIGRhdGVzIGZvciBiYXRjaGVzIHZzLiBhCj4+Pj4gIGNvbmNyZXRlIHByb2Nlc3MgY2hh
bmdlCj4+PiAKPj4+IE15IGZlZWxpbmcgb24gQ0kgaXMgY2xlYXIgaW4gdGhpcyB0aHJlYWQgYW5k
IG90aGVyIHRocmVhZHMuIEJ1dCBJIHRoaW5rCj4+PiB3aGF0IHdvdWxkIGhlbHAgT1NTVEVTVCBi
b3R0bGVuZWNrcyBpZiB3ZSBkbyBiZXR0ZXIgYXQgc2VwYXJhdGluZyB1cAo+Pj4gZGlmZmVyZW50
IHBhcnRzIG9mIHRoZSB0ZXN0aW5nIHByb2Nlc3MgaW50byBtb3JlIHBhcmFsbGVsIHRhc2tzIHRo
YXQKPj4+IGFsc28gcHJvdmlkZSBmZWVkYmFjayB0byB0aGUgY29udHJpYnV0b3IgZmFzdGVyLiBJ
J2xsIG9idmlvdXNseSBuZXZlcgo+Pj4gc3VnZ2VzdCB0aGUgR2l0SHViL0dpdExhYiBQUi9NUiBt
b2RlbCB0byBhIE1MIGRyaXZlbiBwcm9qZWN0IGJlY2F1c2UgSQo+Pj4gd291bGRuJ3Qgc3Vydml2
ZSB0aGUgaGF0ZSBtYWlsIGJ1dCB0aGVyZSBpcyBzb21ldGhpbmcgdGhhdCB0aG9zZSBtb2RlbHMK
Pj4+IGRvIHByb3ZpZGUuCj4+IAo+PiBGV0lXIHdlIChJYW5KLCBXZWksIFJvZ2VyLCBBbnRob255
IGFuZCBJKSBqdXN0IGhhZCBhIGZhaXJseSBleHRlbmRlZCBkaXNjdXNzaW9uIGFib3V0IHRoaXMg
aW4gb3VyIHRlYW0gbWVldGluZyB0b2RheSwgYW5kIGV2ZXJ5b25lIGJhc2ljYWxseSBhZ3JlZWQg
dGhhdCB0aGVyZSBhcmUgc29tZSB0aGluZ3MgYWJvdXQgdGhlIHdlYi1iYXNlZCBQUiBtb2RlbCB0
aGF0IGFyZSAqcmVhbGx5KiBuaWNlOgo+PiAKPj4gMS4gRWZmZWN0aXZlIHRyYWNraW5nIG9mIHN1
Ym1pc3Npb24gc3RhdGUg4oCUIG9wZW4gLyBhc3NpZ25lZCB0byBhIHJldmlld2VyIC8gbWVyZ2Vk
IC8gcmVqZWN0ZWQKPj4gMi4gQXV0b21hdGlvbgo+PiAzLiBOb3QgaGF2aW5nIHRvIG1hcnNoYWwg
Z2l0IGNvbW1pdHMgaW50byBlbWFpbCwgYW5kIHRoZW4gbWFyc2hhbCB0aGVtIGJhY2sgaW50byBn
aXQgY29tbWl0cyBhZ2Fpbgo+PiAKPj4gT24gdGhlIG90aGVyIGhhbmQsIHRoZSBnZW5lcmFsIGNv
bnNlbnN1cywgZnJvbSBwZW9wbGUgd2hvIGhhZCB1c2VkIHN1Y2ggd2Vic2l0ZXMg4oCcaW4gYW5n
ZXLigJ0gKGFzIHRoZXkgc2F5IGhlcmUgaW4gdGhlIFVLKSB3YXMgdGhhdCB0aGV5IHJlYWxseSBk
aWRu4oCZdCBsaWtlIHRoZSB3YXkgdGhhdCByZXZpZXdzIHdvcmtlZC4gIEVtYWlsIHdhcyBzZWVu
IGFzOgo+PiAxLiBNdWNoIG1vcmUgY29udmVuaWVudCBmb3IgZ2l2aW5nIGZlZWRiYWNrIGFuZCBo
YXZpbmcgZGlzY3Vzc2lvbnMKPj4gMi4gRWFzaWVyIGZvciBwZW9wbGUgdG8g4oCcbGlzdGVuIGlu
4oCdIG9uIG90aGVyIHBlb3BsZeKAmXMgcmV2aWV3cwo+PiAzLiBNb3JlIGFjY2Vzc2libGUgZm9y
IHBvc3Rlcml0eQo+PiAKPj4gSW4gdGhlIGVuZCB3ZSBnZW5lcmFsbHkgYWdyZWVkIHRoYXQgaXQg
d2FzIGFuIGlkZWEgd29ydGggdGhpbmtpbmcgYWJvdXQgbW9yZS4gIE5vdCBzdXJlIGhvdyB0aGUg
d2lkZXIgY29tbXVuaXR5IGZlZWxzLCBidXQgdGhlcmUgYXJlIGF0IGxlYXN0IGEgZGVjZW50IGNv
aG9ydCB3aG8gd291bGRu4oCZdCBzZW5kIHlvdSBoYXRlIG1haWwuIDotKQo+IAo+IEkgZm9yIG9u
ZSB3b3VsZCB2ZXJ5IG11Y2ggd2VsY29tZSBhIFBSLXN0eWxlIG1vZGVsLiBLZWVwaW5nIHRyYWNr
IG9mCj4gcGF0Y2hlcyBpbiBlbWFpbHMgSSBuZWVkIHRvIHJldmlldyBpcyBub3QgZnVuIChhbmQg
SSdtIHByZXR0eSBiYWQgYXQKPiBpdCkgYW5kIHRoZW4ganVzdCB0byBmaW5kIGEgcGF0Y2ggdGhh
dCBkb2Vzbid0IGV2ZW4gY29tcGlsZSBpcyBhIHdhc3RlCj4gb2YgZXZlcnlvbmUncyB0aW1lLiBB
dXRvbWF0aWMgc3R5bGUgY2hlY2tzIGFuZCBjb21waWxlIGNoZWNrcyBhcmUgdGhlCj4gYmFyZSBt
aW5pbXVtIEkgd291bGQgY29uc2lkZXIgYW55IHByb2plY3Qgc2hvdWxkIGhhdmUgdG9kYXkuIFRo
ZXJlIGlzCj4gYWxyZWFkeSBhIFRyYXZpcyBDSSBzY3JpcHQgc2hpcHBlZCB3aXRoIFhlbiB5ZXQg
aXQncyBub3QgdXNlZCB3aGVuCj4gcGF0Y2hlcyBhcmUgc3VibWl0dGVkLi4gUGVyaGFwcyB0aGUg
cmV2aWV3cyBhcmUgbW9yZSBhY2Nlc3NpYmxlIGZvcgo+IHBvc3Rlcml0eSBidXQgSSBwZXJzb25h
bGx5IG5ldmVyIGVuZCB1cCByZWFkaW5nIG9sZCByZXZpZXdzLCBldmVuIGluCj4gdGhlIGRlcHRo
cyBvZiB0aGUgd29yc3QgY29kZSBhcmNoZW9sb2d5IGl0J3MgYWx3YXlzIGp1c3QgbG9va2luZyBh
dAo+IGdpdCBibGFtZSBhbmQgY29tbWl0IG1lc3NhZ2VzLiBHaXZpbmcgZmVlZGJhY2sgYW5kIGRp
c2N1c3Npb25zIEkgYWxzbwo+IGZpbmQgYSBsb3QgbW9yZSBlYXNpZXIgdG8gbmF2aWdhdGUgb24g
c2F5IEdpdGh1YiB0aGVuIG9uIHRoZQo+IG1haWxpbmdsaXN0IC0gYW5kIEkgZG8gZ2V0IGVtYWls
IGNvcGllcyBvZiBQUnMgYW5kIGNhbiByZXBseSBpbmxpbmUKPiB2aWEgZW1haWwgaWYgSSB3YW50
IHRvLi4gV2UgYXJlIGFscmVhZHkga2VlcGluZyB0cmFjayBvZiBvcGVuIHBhdGNoCj4gc2VyaWVz
IG9uIEppcmEgLSBvciBhdCBsZWFzdCB0aGVyZSB3YXMgYW4gYXR0ZW1wdCB0byBkbyBzbywgbm90
IHN1cmUKPiBob3cgdXAtdG8tZGF0ZSB0aGF0IGlzIC0gYnV0IHRoYXQncyBub3QgdGhlIHJpZ2h0
IHdheSBhcyB0aGF0IHJlcXVpcmVzCj4gbWFudWFsIHBvcnRpbmcgb2YgdGFza3MgZnJvbSB0aGUg
bWFpbGluZ2xpc3QuIFBlcmhhcHMgaXQgc2hvdWxkIGJlIHRoZQo+IG90aGVyIHdheSBhcm91bmQu
Cj4gCj4gSnVzdCBteSAyYy4KPiAKPiBUYW1hcwoKT3BlblhUIHVzZXMgSklSQSBmb3IgaXNzdWUg
dHJhY2tpbmcgYW5kIEdpdGh1YiBmb3IgcHVsbCByZXF1ZXN0cyBhbmQgIGFwcHJvdmFsIHdvcmtm
bG93LiAgSklSQSBjYW4gbGluayAgaXNzdWVzIHRvIFBScywgYmFzZWQgb24gdGlja2V0IG51bWJl
ciBpbiB0aGUgUFIgZGVzY3JpcHRpb24uCgpCb3RoIEpJUkEgYW5kIEdpdGh1YiBjYW4gbWlycm9y
ICBpc3N1ZS9QUiBjb21tZW50cyBhbmQgY29udGVudCB0byBlbWFpbCAoaW5kaXZpZHVhbCBvciBt
YWlsaW5nIGxpc3QpLiAgUmVwbGllcyB0byB0aGVzZSBlbWFpbHMgd2lsbCBiZSBhc3NvY2lhdGVk
IHdpdGggaXNzdWVzL1BScywgaWYgdGhlIHNlbmRlciBoYXMgYW4gYWNjb3VudCBvbiB0aGUgc2Vy
dmljZS4KCldvdWxkIHRoZXJlIGJlIGludGVyZXN0IGluIHRlc3RpbmcgYSBHaXRsYWIvR2l0aHVi
IHdvcmtmbG93IGluIGEgWGVuIHN1YiBwcm9qZWN0LCB3aGVyZSBjb250cmlidXRvcnMgYXJlIGFs
cmVhZHkgaW5jbGluZWQgdG8gdXNlIHN1Y2ggdG9vbHM/ICAgV2luZG93cyBQViBkcml2ZXJzIGNv
dWxkIGJlIGEgY2FuZGlkYXRlLCBhcyBRdWJlc09TIHVzZXMgR2l0aHViIFBScyBhbmQgdGhlIHZv
bHVtZSBvZiBjaGFuZ2VzIGlzIG5vdCBoaWdoLgoKVGhlIHZhbHVlIG9mIHRoZXNlIHNlcnZpY2Vz
IGlzIG5vdCBqdXN0IHRoZSBtZXRhZGF0YSBhcmNoaXZlIGFuZCBzdHJ1Y3R1cmUgdGhhdCBpdCBi
cmluZ3MgdG8gZGV2IHdvcmtmbG93LCBidXQgdGhlIGV2ZXItZXhwYW5kaW5nIGVjb3N5c3RlbSBv
ZiBhbmFseXRpY3MgdG9vbHMgdGhhdCBjYW4gdXNlIHRoZSAgaGlzdG9yaWNhbCBkYXRhLiAgWWVz
LCBpbiB0aGVvcnksIHNpbWlsYXIgZGF0YSBjYW4gYmUgZXh0cmFjdGVkIGZyb20geGVuLWRldmVs
IGFyY2hpdmVzLCBidXQgaXQgb2Z0ZW4gcmVxdWlyZXMgY3VzdG9tIHRvb2xpbmcuICBDYXNlIGlu
IHBvaW50IC0gdGhlIGxhY2sgb2YgYWNjZXNzaWJsZSBxdWFudGl0YXRpdmUgZGF0YSB0byBzdWJz
dGFudGlhdGUgdGhlIGludHVpdGlvbnMgZXhwcmVzc2VkIGluIHRoaXMgdGhyZWFkLCBhYm91dCB0
aGUgZGlmZmVyZW5jZXMgaW4gZGV2IHBhdHRlcm5zIHdpdGggNi1tb250aCB2cy4gbG9uZ2VyIHJl
bGVhc2UgY3ljbGVzLgoKUmljaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdFt4-0006AU-06; Wed, 11 Jul 2018 14:14: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdFt3-00069y-43
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:14:33 +0000
X-Inumbo-ID: bdb9b99a-8514-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bdb9b99a-8514-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 14:14:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59946748"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:14:13 +0100
Message-ID: <1531318460-4509-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/8] cr-ensure-disk-space: With -D,
 print check_space 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: 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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogY3ItZW5zdXJlLWRpc2stc3BhY2UgfCA1ICsrKystCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvY3ItZW5zdXJlLWRpc2stc3Bh
Y2UgYi9jci1lbnN1cmUtZGlzay1zcGFjZQppbmRleCA3MDkxMzE0Li4zZTAyODhmIDEwMDc1NQot
LS0gYS9jci1lbnN1cmUtZGlzay1zcGFjZQorKysgYi9jci1lbnN1cmUtZGlzay1zcGFjZQpAQCAt
MjUsNiArMjUsNyBAQCBCRUdJTiB7IHVuc2hpZnQgQElOQywgcXcoLik7IH0KIHVzZSBPc3N0ZXN0
OwogdXNlIE9zc3Rlc3Q6Ok1hbmFnZW1lbnQgcXcoOmxvZ3MpOwogdXNlIEZjbnRsIHF3KDpmbG9j
ayk7Cit1c2UgRGF0YTo6RHVtcGVyOwogCiBvdXIgJGRyeXJ1bj0gMDsKIG91ciAkZm9yY2U7CkBA
IC01Niw3ICs1Nyw5IEBAIGNzcmVhZGNvbmZpZygpOwogbG9nc19zZWxlY3QgJGNmZ2Jhc2Ugb3Ig
ZXhpdCAwOwogCiBzdWIgY2hlY2tfc3BhY2UgKCkgewotICAgIG9wZW4gUCwgIi18Iiwgb25sb2do
b3N0ICJkZiAtLWJsb2NrLXNpemU9MU0gLVAgJGxvZ2RpciIgb3IgZGllICQhOworICAgIG15IEBj
bWQgPSBvbmxvZ2hvc3QgImRmIC0tYmxvY2stc2l6ZT0xTSAtUCAkbG9nZGlyIjsKKyAgICBwcmlu
dCBERUJVRyAiY2hlY2tfc3BhY2U6ICIsIER1bXBlcihcQGNtZCk7CisgICAgb3BlbiBQLCAiLXwi
LCBAY21kIG9yIGRpZSAkITsKICAgICAkXz0gPFA+OwogICAgIG0vXmZpbGVzeXN0ZW0vaSBvciBk
aWUgIiRfID8iOwogICAgICRfPSA8UD47Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdFt4-0006Ai-HA; Wed, 11 Jul 2018 14:14: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdFt3-0006AD-Lm
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:14:33 +0000
X-Inumbo-ID: b4db074a-8514-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b4db074a-8514-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:14:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59946757"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:14:17 +0100
Message-ID: <1531318460-4509-6-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 5/8] Publish: Introduce publish_ssh_opts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

V2UgbmVlZCB0byBwYXNzIGl0ICRjZmdiYXNlIGJlY2F1c2UgdGhpcyB3aWxsIHNvb24gYmUgY29u
ZmlndXJhYmxlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgcmlnaHQgbm93LgoKU2lnbmVkLW9mZi1i
eTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogT3NzdGVzdC9N
YW5hZ2VtZW50LnBtICB8IDEwICsrKysrKysrLS0KIGNyLXB1Ymxpc2gtZmxpZ2h0LWxvZ3MgfCAg
MyArKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9Pc3N0ZXN0L01hbmFnZW1lbnQucG0gYi9Pc3N0ZXN0L01hbmFnZW1lbnQu
cG0KaW5kZXggMmM4NzVhNy4uYzFlZDJhYyAxMDA2NDQKLS0tIGEvT3NzdGVzdC9NYW5hZ2VtZW50
LnBtCisrKyBiL09zc3Rlc3QvTWFuYWdlbWVudC5wbQpAQCAtMjcsNyArMjcsNyBAQCBCRUdJTiB7
CiAgICAgb3VyICgkVkVSU0lPTiwgQElTQSwgQEVYUE9SVCwgQEVYUE9SVF9PSywgJUVYUE9SVF9U
QUdTKTsKICAgICAkVkVSU0lPTiAgICAgPSAxLjAwOwogICAgIEBJU0EgICAgICAgICA9IHF3KEV4
cG9ydGVyKTsKLSAgICBARVhQT1JUICAgICAgPSBxdygKKyAgICBARVhQT1JUICAgICAgPSBxdyhw
dWJsaXNoX3NzaF9vcHRzCiAgICAgICAgICAgICAgICAgICAgICAgKTsKICAgICAlRVhQT1JUX1RB
R1MgPSAoCiAJJ2xvZ3MnID0+IFtxdyhsb2dzX3NlbGVjdCBvbmxvZ2hvc3QgbG9nY2ZnCkBAIC00
MCw3ICs0MCwxMiBAQCBCRUdJTiB7CiB9CiAKIG91ciAoJGxvZ2NmZ2Jhc2UsICRsb2dob3N0LCAk
bG9nZGlyKTsKLW91ciBAbG9nc3Nob3B0cz0gcXcoLW8gYmF0Y2htb2RlPXllcyk7CitvdXIgQGxv
Z3NzaG9wdHM7CisKK3N1YiBwdWJsaXNoX3NzaF9vcHRzICgkKSB7CisgICAgbXkgKCRjZmdiYXNl
KSA9IEBfOyAjIExvZ3NQdWJsaXNoIG9yIFJlc3VsdHNQdWJsaXNoCisgICAgcmV0dXJuIChxdygt
byBiYXRjaG1vZGU9eWVzKSk7Cit9CiAKIHN1YiBsb2dzX3NlbGVjdCAoJCkgewogICAgICgkbG9n
Y2ZnYmFzZSkgPSBAXzsKQEAgLTQ4LDYgKzUzLDcgQEAgc3ViIGxvZ3Nfc2VsZWN0ICgkKSB7CiAg
ICAgcmV0dXJuIDAgdW5sZXNzICRjZmd2YWx1ZTsKICAgICBpZiAoJGNmZ3ZhbHVlID1+IG0vXDov
KSB7CiAJKCRsb2dob3N0LCAkbG9nZGlyKSA9ICgkYCwkJyk7ICMnKTsKKwlAbG9nc3Nob3B0cyA9
IHB1Ymxpc2hfc3NoX29wdHMoJGxvZ2NmZ2Jhc2UpOwogICAgIH0gZWxzZSB7CiAJKCRsb2dob3N0
LCAkbG9nZGlyKSA9ICh1bmRlZiwgJGNmZ3ZhbHVlKTsKICAgICB9CmRpZmYgLS1naXQgYS9jci1w
dWJsaXNoLWZsaWdodC1sb2dzIGIvY3ItcHVibGlzaC1mbGlnaHQtbG9ncwppbmRleCA5ZTEzNjUy
Li43MjQ5ZDAzIDEwMDc1NQotLS0gYS9jci1wdWJsaXNoLWZsaWdodC1sb2dzCisrKyBiL2NyLXB1
Ymxpc2gtZmxpZ2h0LWxvZ3MKQEAgLTIxLDYgKzIxLDcgQEAgdXNlIHN0cmljdCBxdyhyZWZzIHZh
cnMpOwogdXNlIEZjbnRsIHF3KDpmbG9jayk7CiBCRUdJTiB7IHVuc2hpZnQgQElOQywgcXcoLik7
IH0KIHVzZSBPc3N0ZXN0OwordXNlIE9zc3Rlc3Q6Ok1hbmFnZW1lbnQ7CiAKIG91ciAlYzsKIApA
QCAtNjEsNyArNjIsNyBAQCBzdWIgY29weWRpciAoJCQpIHsKICAgICByZXR1cm4gdW5sZXNzICRj
eyIke2NmZ2Jhc2V9UHVibGlzaCJ9OwogICAgIG15ICRzcmMgPSAkY3skY2ZnYmFzZX0uJHN1YmRp
ci4iLyI7CiAgICAgbXkgJGRzdCA9ICRjeyIke2NmZ2Jhc2V9UHVibGlzaCJ9LiRzdWJkaXI7Ci0g
ICAgbXkgQHNzaCA9IHF3KHNzaCAtbyBiYXRjaG1vZGU9eWVzKTsKKyAgICBteSBAc3NoID0gKHF3
KHNzaCksIHB1Ymxpc2hfc3NoX29wdHMoIiR7Y2ZnYmFzZX1QdWJsaXNoIikpOwogICAgIG15IEBj
bWQ9IHF3KHJzeW5jIC0tY29tcHJlc3MgLS1jb21wcmVzcy1sZXZlbD05IC0tc3RhdHMgLS1kZWxl
dGUgLWF1SCk7CiAgICAgcHVzaCBAY21kLCAnLWUnLCBqb2luKCcgJywgbWFwIHsgcy9cJy8nJy9n
OyAiJyRfJyI7IH0gQHNzaCk7CiAgICAgIy0tYndsaW1pdD01MAotLSAKMi4xLjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdFt5-0006BD-DQ; Wed, 11 Jul 2018 14:14: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdFt4-0006Af-GP
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:14:34 +0000
X-Inumbo-ID: be77117a-8514-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be77117a-8514-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 14:14:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59946759"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:14:19 +0100
Message-ID: <1531318460-4509-8-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 7/8] Publish: Cambridge: Publish to new
 public host
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogcHJvZHVjdGlvbi1jb25maWctY2FtYnJpZGdlIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9wcm9kdWN0aW9uLWNvbmZpZy1jYW1icmlkZ2Ug
Yi9wcm9kdWN0aW9uLWNvbmZpZy1jYW1icmlkZ2UKaW5kZXggZjU1NzYxNC4uYjEzNjBiYSAxMDA2
NDQKLS0tIGEvcHJvZHVjdGlvbi1jb25maWctY2FtYnJpZGdlCisrKyBiL3Byb2R1Y3Rpb24tY29u
ZmlnLWNhbWJyaWRnZQpAQCAtNDEsNiArNDEsOSBAQCBPdmVybGF5TG9jYWwgL2V4cG9ydC9ob21l
L29zc3Rlc3Qvb3ZlcmxheS1sb2NhbAogTG9nc01pblNwYWNlTWJ5PSAxMCoxZTMKIExvZ3NNaW5F
eHBpcmVBZ2U9IDg2NDAwKjQKIAorUHVibGlzaCBvc3N0ZXN0QDEwLjU5LjQ4LjE5Oi92YXIvd3d3
L29zc3Rlc3QKK1B1Ymxpc2hTc2hPcHRzPSBbJy1vJywnUHJveHlDb21tYW5kIHNzaCAtVyAxMC41
OS40OC4xOToyMiBvc3N0ZXN0QDEwLjU5LjEyOC4xMSddCisKIFRlc3RIb3N0S2V5cGFpclBhdGgg
L2V4cG9ydC9ob21lL29zc3Rlc3QvLnNzaC9pZF9yc2Ffb3NzdGVzdAogCiBHaXRDYWNoZVByb3h5
IGdpdDovL2dpdC1jYWNoZS5kYWVtb24ub3NzdGVzdC54cy5jaXRyaXRlLm5ldDo5NDE5LwotLSAK
Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdFt4-0006Aa-8c; Wed, 11 Jul 2018 14: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdFt3-0006A0-93
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:14:33 +0000
X-Inumbo-ID: be919f23-8514-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be919f23-8514-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 14:14:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59946753"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:14:16 +0100
Message-ID: <1531318460-4509-5-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 4/8] cr-publish-flight-logs: Refactor
 rsync -e option 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: 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>

UHJldmlvdXNseSB0aGlzIHdhcyBoYXJkY29kZWQuICBOb3cgd2UgbWFrZSBhIHZhcmlhYmxlIEBz
c2gsIGFuZCB1c2UKcnN5bmMncyBxdW90aW5nIHNjaGVtZSB0byB0cmFuc2Zvcm0gaXQgaW50byBh
IHZhbHVlIHN1aXRhYmxlIGZvciAtZS4KCk5vIG92ZXJhbGwgZnVuY3Rpb25hbCBjaGFuZ2UsIGFs
dGhvdWdoIG5vdyB0aGUgcnN5bmMgY29tbWFuZCBjb250YWlucwphZGRpdGlvbmFsIHF1b3RlcyBp
biB0aGUgLWUgb3B0aW9uLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGV1LmNpdHJpeC5jb20+Ci0tLQogY3ItcHVibGlzaC1mbGlnaHQtbG9ncyB8IDMgKystCiAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
Y3ItcHVibGlzaC1mbGlnaHQtbG9ncyBiL2NyLXB1Ymxpc2gtZmxpZ2h0LWxvZ3MKaW5kZXggNTM5
MzE4ZC4uOWUxMzY1MiAxMDA3NTUKLS0tIGEvY3ItcHVibGlzaC1mbGlnaHQtbG9ncworKysgYi9j
ci1wdWJsaXNoLWZsaWdodC1sb2dzCkBAIC02MSw4ICs2MSw5IEBAIHN1YiBjb3B5ZGlyICgkJCkg
ewogICAgIHJldHVybiB1bmxlc3MgJGN7IiR7Y2ZnYmFzZX1QdWJsaXNoIn07CiAgICAgbXkgJHNy
YyA9ICRjeyRjZmdiYXNlfS4kc3ViZGlyLiIvIjsKICAgICBteSAkZHN0ID0gJGN7IiR7Y2ZnYmFz
ZX1QdWJsaXNoIn0uJHN1YmRpcjsKKyAgICBteSBAc3NoID0gcXcoc3NoIC1vIGJhdGNobW9kZT15
ZXMpOwogICAgIG15IEBjbWQ9IHF3KHJzeW5jIC0tY29tcHJlc3MgLS1jb21wcmVzcy1sZXZlbD05
IC0tc3RhdHMgLS1kZWxldGUgLWF1SCk7Ci0gICAgcHVzaCBAY21kLCAnLWUnLCAnc3NoIC1vIGJh
dGNobW9kZT15ZXMnOworICAgIHB1c2ggQGNtZCwgJy1lJywgam9pbignICcsIG1hcCB7IHMvXCcv
JycvZzsgIickXyciOyB9IEBzc2gpOwogICAgICMtLWJ3bGltaXQ9NTAKICAgICBwdXNoIEBjbWQs
ICRzcmMsICRkc3Q7CiAgICAgcHJpbnQgIisgQGNtZFxuIjsKLS0gCjIuMS40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdFt6-0006Ba-Rk; Wed, 11 Jul 2018 14:14: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdFt4-0006Av-SJ
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:14:34 +0000
X-Inumbo-ID: b540fb10-8514-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b540fb10-8514-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:14:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59946762"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:14:20 +0100
Message-ID: <1531318460-4509-9-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 8/8] Publish: Cambridge: Get the public
 URL right
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyBVUkwgaXMgbm93IGFjY2Vzc2libGUsIGFsdGhvdWdoIHRoZXJlIGFyZSBzb21lIHdlYnNl
cnZlciB0d2Vha3MKcmVtYWluaW5nIHRvIGRvLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogcHJvZHVjdGlvbi1jb25maWctY2FtYnJp
ZGdlIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEvcHJvZHVjdGlvbi1jb25maWctY2FtYnJpZGdlIGIvcHJvZHVjdGlvbi1j
b25maWctY2FtYnJpZGdlCmluZGV4IGIxMzYwYmEuLjg2NDdmZWIgMTAwNjQ0Ci0tLSBhL3Byb2R1
Y3Rpb24tY29uZmlnLWNhbWJyaWRnZQorKysgYi9wcm9kdWN0aW9uLWNvbmZpZy1jYW1icmlkZ2UK
QEAgLTQ4LDcgKzQ4LDcgQEAgVGVzdEhvc3RLZXlwYWlyUGF0aCAvZXhwb3J0L2hvbWUvb3NzdGVz
dC8uc3NoL2lkX3JzYV9vc3N0ZXN0CiAKIEdpdENhY2hlUHJveHkgZ2l0Oi8vZ2l0LWNhY2hlLmRh
ZW1vbi5vc3N0ZXN0LnhzLmNpdHJpdGUubmV0Ojk0MTkvCiAKLVB1YkJhc2VVcmwgaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MKK1B1YkJhc2VVcmwgaHR0cDov
L29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0CiBSZXBvcnRIdG1sUHViQmFzZVVybD0iJGN7
UHViQmFzZVVybH0vbG9ncyIKIFJlc3VsdHNIdG1sUHViQmFzZVVybD0iJGN7UHViQmFzZVVybH0v
cmVzdWx0cyIKIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdFt5-0006B7-4a; Wed, 11 Jul 2018 14:14: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdFt4-0006Ae-GO
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:14:34 +0000
X-Inumbo-ID: bef2aa23-8514-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bef2aa23-8514-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 14:14:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59946760"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:14:18 +0100
Message-ID: <1531318460-4509-7-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 6/8] Publish: Introduce {Logs,
 Results}PublishSshOpts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogT3NzdGVzdC5wbSAgICAgICAgICAgIHwgMSArCiBPc3N0ZXN0L01hbmFnZW1lbnQucG0gfCAy
ICstCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm
ZiAtLWdpdCBhL09zc3Rlc3QucG0gYi9Pc3N0ZXN0LnBtCmluZGV4IDczOGVkNGYuLjg1YTZlNzgg
MTAwNjQ0Ci0tLSBhL09zc3Rlc3QucG0KKysrIGIvT3NzdGVzdC5wbQpAQCAtMjU3LDYgKzI1Nyw3
IEBAIEVORAogCW15ICR1ID0gdWNmaXJzdCAkbDsKIAkkY3siJHt1fSJ9IC8vPSAiJHB1YmJhc2Vw
cmVmaXgkbCI7CiAJJGN7IiR7dX1QdWJsaXNoIn0gLy89ICIkY3tQdWJsaXNofS8kbCIgaWYgZGVm
aW5lZCAkY3tQdWJsaXNofTsKKwkkY3siJHt1fVB1Ymxpc2hTc2hPcHRzIn0gLy89ICRje1B1Ymxp
c2hTc2hPcHRzfSAvLyBbXTsKICAgICB9CiAKICAgICAkY3tTdGFzaH0gLy89ICRje0xvZ3N9Owpk
aWZmIC0tZ2l0IGEvT3NzdGVzdC9NYW5hZ2VtZW50LnBtIGIvT3NzdGVzdC9NYW5hZ2VtZW50LnBt
CmluZGV4IGMxZWQyYWMuLjRlZGIzNjEgMTAwNjQ0Ci0tLSBhL09zc3Rlc3QvTWFuYWdlbWVudC5w
bQorKysgYi9Pc3N0ZXN0L01hbmFnZW1lbnQucG0KQEAgLTQ0LDcgKzQ0LDcgQEAgb3VyIEBsb2dz
c2hvcHRzOwogCiBzdWIgcHVibGlzaF9zc2hfb3B0cyAoJCkgewogICAgIG15ICgkY2ZnYmFzZSkg
PSBAXzsgIyBMb2dzUHVibGlzaCBvciBSZXN1bHRzUHVibGlzaAotICAgIHJldHVybiAocXcoLW8g
YmF0Y2htb2RlPXllcykpOworICAgIHJldHVybiAocXcoLW8gYmF0Y2htb2RlPXllcyksIEB7JGN7
IiR7Y2ZnYmFzZX1Tc2hPcHRzIn19KTsKIH0KIAogc3ViIGxvZ3Nfc2VsZWN0ICgkKSB7Ci0tIAoy
LjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdFt3-0006AG-Md; Wed, 11 Jul 2018 14:14: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdFt2-00069o-FE
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:14:32 +0000
X-Inumbo-ID: b44b0d79-8514-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b44b0d79-8514-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:14:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59946749"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:14:14 +0100
Message-ID: <1531318460-4509-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/8] Publish: Default LogsPublish and
 ResultsPublish from Publish
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

QW5kIGRlbGV0ZSB0aGUgZXhwbGljaXQgc2V0dGluZ3MgZnJvbSBwcm9kdWN0aW9uLWNvbmZpZy4K
Ck5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5K
YWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogT3NzdGVzdC5wbSAgICAgICAgfCA0ICsrLS0KIHBy
b2R1Y3Rpb24tY29uZmlnIHwgMyAtLS0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp
LCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QucG0gYi9Pc3N0ZXN0LnBtCmlu
ZGV4IDMzNzdlYTMuLjczOGVkNGYgMTAwNjQ0Ci0tLSBhL09zc3Rlc3QucG0KKysrIGIvT3NzdGVz
dC5wbQpAQCAtMjU1LDggKzI1NSw4IEBAIEVORAogICAgIG15ICRwdWJiYXNlcHJlZml4ID0gJGN7
UHViQmFzZURpcn0gPyAiJGN7UHViQmFzZURpcn0vIiA6ICIiOwogICAgIGZvcmVhY2ggbXkgJGwg
KHF3KGxvZ3MgcmVzdWx0cykpIHsKIAlteSAkdSA9IHVjZmlyc3QgJGw7Ci0JbmV4dCBpZiBkZWZp
bmVkICRjeyR1fTsKLQkkY3siJHt1fSJ9ID0gIiRwdWJiYXNlcHJlZml4JGwiOworCSRjeyIke3V9
In0gLy89ICIkcHViYmFzZXByZWZpeCRsIjsKKwkkY3siJHt1fVB1Ymxpc2gifSAvLz0gIiRje1B1
Ymxpc2h9LyRsIiBpZiBkZWZpbmVkICRje1B1Ymxpc2h9OwogICAgIH0KIAogICAgICRje1N0YXNo
fSAvLz0gJGN7TG9nc307CmRpZmYgLS1naXQgYS9wcm9kdWN0aW9uLWNvbmZpZyBiL3Byb2R1Y3Rp
b24tY29uZmlnCmluZGV4IDQ4YjFlOGUuLmRmMDJjZDMgMTAwNjQ0Ci0tLSBhL3Byb2R1Y3Rpb24t
Y29uZmlnCisrKyBiL3Byb2R1Y3Rpb24tY29uZmlnCkBAIC01OSw5ICs1OSw2IEBAIFJlcG9ydEh0
bWxVbnB1YkJhc2VVcmw9Imh0dHA6Ly9vc3N0ZXN0L35vc3N0ZXN0L3B1Yi9sb2dzLyIKIFB1Ymxp
c2ggb3NzdGVzdEB3d3c6L3Zhci93d3cvb3NzdGVzdAogR2xvYmFsTG9ja0RpciAvaG9tZS9vc3N0
ZXN0L3Rlc3RpbmcuZ2l0CiAKLUxvZ3NQdWJsaXNoPSAiJGN7UHVibGlzaH0vbG9ncyIKLVJlc3Vs
dHNQdWJsaXNoPSAiJGN7UHVibGlzaH0vcmVzdWx0cyIKLQogSGFybmVzc1B1Ymxpc2hHaXRVc2Vy
SG9zdCBvc3N0ZXN0QHhlbmJpdHMueGVuLm9yZwogSGFybmVzc1B1Ymxpc2hHaXRSZXBvRGlyIGV4
dC9vc3N0ZXN0LW1hc3NhY2h1c2V0dHMuZ2l0CiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdFt4-0006Ax-Qo; Wed, 11 Jul 2018 14:14: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdFt3-0006AC-Ll
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:14:33 +0000
X-Inumbo-ID: b4841266-8514-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b4841266-8514-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:14:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59946750"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:14:15 +0100
Message-ID: <1531318460-4509-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 3/8] cr-publish-flight-logs: Refactor
 copydir args
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGF2ZSBpdCB0YWtlICRjZmdiYXNlIGFuZCAkc3ViZGlyIGluc3RlYWQuICBUaGlzIGFsbG93cyB1
cyB0byBsaWZ0IHRoZQpjb25maWcgdGVzdCBpbnRvIGl0LiAgQW5kIGl0IHdpbGwgYmUgZXZlbiBt
b3JlIHVzZWZ1bCBpbiBhIG1vbWVudC4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9m
Zi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogY3ItcHVi
bGlzaC1mbGlnaHQtbG9ncyB8IDEwICsrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2Vy
dGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvY3ItcHVibGlzaC1mbGlnaHQt
bG9ncyBiL2NyLXB1Ymxpc2gtZmxpZ2h0LWxvZ3MKaW5kZXggMWU1YTQ5ZC4uNTM5MzE4ZCAxMDA3
NTUKLS0tIGEvY3ItcHVibGlzaC1mbGlnaHQtbG9ncworKysgYi9jci1wdWJsaXNoLWZsaWdodC1s
b2dzCkBAIC01Nyw3ICs1NywxMCBAQCBpZiAoJHB1c2hfaGFybmVzcykgewogfQogCiBzdWIgY29w
eWRpciAoJCQpIHsKLSAgICBteSAoJHNyYywkZHN0KSA9IEBfOworICAgIG15ICgkY2ZnYmFzZSwk
c3ViZGlyKSA9IEBfOworICAgIHJldHVybiB1bmxlc3MgJGN7IiR7Y2ZnYmFzZX1QdWJsaXNoIn07
CisgICAgbXkgJHNyYyA9ICRjeyRjZmdiYXNlfS4kc3ViZGlyLiIvIjsKKyAgICBteSAkZHN0ID0g
JGN7IiR7Y2ZnYmFzZX1QdWJsaXNoIn0uJHN1YmRpcjsKICAgICBteSBAY21kPSBxdyhyc3luYyAt
LWNvbXByZXNzIC0tY29tcHJlc3MtbGV2ZWw9OSAtLXN0YXRzIC0tZGVsZXRlIC1hdUgpOwogICAg
IHB1c2ggQGNtZCwgJy1lJywgJ3NzaCAtbyBiYXRjaG1vZGU9eWVzJzsKICAgICAjLS1id2xpbWl0
PTUwCkBAIC02Niw2ICs2OSw1IEBAIHN1YiBjb3B5ZGlyICgkJCkgewogICAgICQhPTA7ICQ/PTA7
IHN5c3RlbSBAY21kOyBkaWUgInJzeW5jICQ/ICQhIiBpZiAkPyBvciAkITsKIH0KIAotY29weWRp
cigiJGN7TG9nc30vJGZsaWdodC8iLCAiJGN7TG9nc1B1Ymxpc2h9LyRmbGlnaHQiKQotICAgIGlm
ICRmbGlnaHQgJiYgJGN7TG9nc1B1Ymxpc2h9OwotY29weWRpcigiJGN7UmVzdWx0c30vIiwgIiRj
e1Jlc3VsdHNQdWJsaXNofSIpIGlmICRje1Jlc3VsdHNQdWJsaXNofTsKK2NvcHlkaXIocXcoTG9n
cyksICIvJGZsaWdodCIpIGlmICRmbGlnaHQ7Citjb3B5ZGlyKHF3KFJlc3VsdHMpLCAnJyk7Ci0t
IAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdFt3-0006A8-Dn; Wed, 11 Jul 2018 14:14: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdFt2-00069p-FH
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:14:32 +0000
X-Inumbo-ID: b33f70cc-8514-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b33f70cc-8514-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:14:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59946747"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:14:12 +0100
Message-ID: <1531318460-4509-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 0/8] Log publication from Citrix
 Cambridge
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

RnJvbTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpXZSBmaW5hbGx5
IGhhdmUgYSBWTSBob3N0IGZvciBwdWJsaXNoaW5nIHRoZSB0ZXN0IGxvZ3MgZnJvbSB0aGUgQ2l0
cml4Cmluc3RhbmNlIG9mIG9zc3Rlc3QuICBJdCBuZWVkcyBhbiBzc2ggYm91bmNlIHRvIGdldCB0
byB0aGUgYWN0dWFsCnB1YmxpYyB3ZWJzZXJ2ZXIsIHNvIHdlIGFkZCBzdXBwb3J0IGZvciB0aGF0
LgoKV2l0aCB0aGlzLCBhbmQgYXBwcm9wcmlhdGUgc3NoIGtleXMsIG9zc3Rlc3RAb3NzdGVzdC54
cyBjYW4gcnVuCmNyLXB1Ymxpc2gtZmxpZ2h0LWxvZ3MsIGNyLWVuc3VyZS1kaXNrLXNwYWNlCgpJ
YW4gSmFja3NvbiAoOCk6CiAgY3ItZW5zdXJlLWRpc2stc3BhY2U6IFdpdGggLUQsIHByaW50IGNo
ZWNrX3NwYWNlIGNvbW1hbmQKICBQdWJsaXNoOiBEZWZhdWx0IExvZ3NQdWJsaXNoIGFuZCBSZXN1
bHRzUHVibGlzaCBmcm9tIFB1Ymxpc2gKICBjci1wdWJsaXNoLWZsaWdodC1sb2dzOiBSZWZhY3Rv
ciBjb3B5ZGlyIGFyZ3MKICBjci1wdWJsaXNoLWZsaWdodC1sb2dzOiBSZWZhY3RvciByc3luYyAt
ZSBvcHRpb24gY29uc3RydWN0aW9uCiAgUHVibGlzaDogSW50cm9kdWNlIHB1Ymxpc2hfc3NoX29w
dHMKICBQdWJsaXNoOiBJbnRyb2R1Y2Uge0xvZ3MsUmVzdWx0c31QdWJsaXNoU3NoT3B0cwogIFB1
Ymxpc2g6IENhbWJyaWRnZTogUHVibGlzaCB0byBuZXcgcHVibGljIGhvc3QKICBQdWJsaXNoOiBD
YW1icmlkZ2U6IEdldCB0aGUgcHVibGljIFVSTCByaWdodAoKIE9zc3Rlc3QucG0gICAgICAgICAg
ICAgICAgICB8ICA1ICsrKy0tCiBPc3N0ZXN0L01hbmFnZW1lbnQucG0gICAgICAgfCAxMCArKysr
KysrKy0tCiBjci1lbnN1cmUtZGlzay1zcGFjZSAgICAgICAgfCAgNSArKysrLQogY3ItcHVibGlz
aC1mbGlnaHQtbG9ncyAgICAgIHwgMTQgKysrKysrKysrLS0tLS0KIHByb2R1Y3Rpb24tY29uZmln
ICAgICAgICAgICB8ICAzIC0tLQogcHJvZHVjdGlvbi1jb25maWctY2FtYnJpZGdlIHwgIDUgKysr
Ky0KIDYgZmlsZXMgY2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgot
LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:54:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdGVR-0002e3-WB; Wed, 11 Jul 2018 14:54: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdGVR-0002dq-9N
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:54:13 +0000
X-Inumbo-ID: 3f606203-851a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f606203-851a-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:54:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59951805"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:54:07 +0100
Message-ID: <1531320847-10243-4-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531320847-10243-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531320847-10243-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 4/4] PDU: ipmi: Pass further options to
 ipmitool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyBpcyB1c2VmdWwsIGZvciBleGFtcGxlLCBmb3IgcGFzc2luZyBgLUkgbGFucGx1cycuCgpT
aWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0t
CiBPc3N0ZXN0L1BEVS9pcG1pLnBtIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvUERVL2lwbWkucG0gYi9Pc3N0ZXN0L1BEVS9pcG1p
LnBtCmluZGV4IGI2NjIxZGIuLmQ0MTFkOTcgMTAwNjQ0Ci0tLSBhL09zc3Rlc3QvUERVL2lwbWku
cG0KKysrIGIvT3NzdGVzdC9QRFUvaXBtaS5wbQpAQCAtNTAsNiArNTAsOCBAQCBzdWIgcGR1X3Bv
d2VyX3N0YXRlIHsKICAgICBteSAkb25vZmY9ICRvbiA/ICJvbiIgOiAib2ZmIjsKIAogICAgIG15
IEBjbWQgPSAocXcoaXBtaXRvb2wgLUgpLCAkbW8tPntNZ210fSwKKyAgICAgICAgICAgICAgICct
VScsJG1vLT57VXNlcn0sICctUCcsJG1vLT57UGFzc30sCisgICAgICAgICAgICAgICBAeyAkbW8t
PntPcHRzfSB9KTsKIAogICAgIG15ICRjbWRfbG9nZ2VkOwogCi0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:54:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdGVS-0002e9-8v; Wed, 11 Jul 2018 14:54: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdGVR-0002do-9L
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:54:13 +0000
X-Inumbo-ID: 3e9158e3-851a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e9158e3-851a-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:54:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59951801"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:54:04 +0100
Message-ID: <1531320847-10243-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/4] PDU: ipmi: Use arrays rather than
 strings for cmd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyBhbGxvd3MgYXJndW1lbnRzIHdpdGggc3BhY2VzLCBldGMuCgpObyBmdW5jdGlvbmFsIGNo
YW5nZSB3aXRoIHRoZSBleGlzdGluZyBjb25maWd1cmF0aW9ucyBJIGtub3cgYWJvdXQuCkl0IHdv
dWxkIGJlIGdvb2QgdG8gZml4IHRoaXMgYmVmb3JlIGFueSBjb25maWd1cmF0aW9ucyBhcmUgY3Jl
YXRlZAp3aGVyZSB0aGlzIHdvdWxkIG1ha2UgYSBkaWZmZXJlbmNlLi4uCgpTaWduZWQtb2ZmLWJ5
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBPc3N0ZXN0L1BE
VS9pcG1pLnBtIHwgMTQgKysrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRp
b25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvUERVL2lwbWkucG0g
Yi9Pc3N0ZXN0L1BEVS9pcG1pLnBtCmluZGV4IGRiZjIxMWYuLmYzYTUwYzkgMTAwNjQ0Ci0tLSBh
L09zc3Rlc3QvUERVL2lwbWkucG0KKysrIGIvT3NzdGVzdC9QRFUvaXBtaS5wbQpAQCAtNDksMTEg
KzQ5LDE3IEBAIHN1YiBwZHVfcG93ZXJfc3RhdGUgewogICAgIG15ICgkbW8sICRvbikgPSBAXzsK
ICAgICBteSAkb25vZmY9ICRvbiA/ICJvbiIgOiAib2ZmIjsKIAotICAgIG15ICRjbWQgPSAiaXBt
aXRvb2wgLUggJG1vLT57TWdtdH0gLVUgJG1vLT57VXNlcn0gLVAgJG1vLT57UGFzc30iOworICAg
IG15IEBjbWQgPSAocXcoaXBtaXRvb2wgLUgpLCAkbW8tPntNZ210fSwKKyAgICAgICAgICAgICAg
ICctVScsJG1vLT57VXNlcn0sICctUCcsJG1vLT57UGFzc30pOwogCiAgICAgbXkgJGdldHN0YXR1
cyA9IHN1YiB7Ci0gICAgICAgIG15ICRzdGF0dXMgPSBgJGNtZCBwb3dlciBzdGF0dXNgCi0gICAg
ICAgICAgICBvciBkaWUgIkNhbm5vdCByZXRyaWV2ZSBjdXJyZW50IHBvd2VyIHN0YXR1cyI7Cisg
ICAgICAgIG15IEBzY21kID0gKEBjbWQsIHF3KHBvd2VyIHN0YXR1cykpOworICAgICAgICBsb2dt
KCJQRFUgSU1QSTogQHNjbWQiKTsKKyAgICAgICAgb3BlbiBJUE1JLCAiLXwiLCBAc2NtZCBvciBk
aWUgJCE7CisgICAgICAgIG15ICRzdGF0dXMgPSBkbyB7IGxvY2FsICQvPXVuZGVmOyA8SVBNST47
IH07CisgICAgICAgICQ/PTA7ICQhPTA7CisgICAgICAgIGNsb3NlIElQTUkgYW5kICRzdGF0dXMg
b3IKKyAgICAgICAgICAgIGRpZSAiQ2Fubm90IHJldHJpZXZlIGN1cnJlbnQgcG93ZXIgc3RhdHVz
ICgkPyAkISkiOwogICAgICAgICBjaG9tcCgkc3RhdHVzKTsKICAgICAgICAgbG9nbSgiJHN0YXR1
cyAod2FudCAkb25vZmYpIik7CiAgICAgICAgICRzdGF0dXMgPX4gcy9eQ2hhc3NpcyBQb3dlciBp
cyAob258b2ZmKSQvJDEvCkBAIC02Niw3ICs3Miw3IEBAIHN1YiBwZHVfcG93ZXJfc3RhdGUgewog
CXJldHVybjsKICAgICB9CiAKLSAgICBzeXN0ZW1fY2hlY2tlZCgiJGNtZCBwb3dlciAkb25vZmYi
KTsKKyAgICBzeXN0ZW1fY2hlY2tlZCgoQGNtZCwgcXcocG93ZXIpLCAkb25vZmYpKTsKIAogICAg
IG15ICRjb3VudCA9IDYwOwogICAgIGZvciAoOzspIHsKLS0gCjIuMS40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:54:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdGVS-0002eF-Hw; Wed, 11 Jul 2018 14:54: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdGVR-0002dp-9R
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:54:13 +0000
X-Inumbo-ID: 3f234a94-851a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f234a94-851a-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:54:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59951802"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:54:05 +0100
Message-ID: <1531320847-10243-2-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531320847-10243-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531320847-10243-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/4] PDU: pause: Honour
 OSSTEST_PDU_NOPAUSE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Rm9yIGRlYnVnZ2luZy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3QvUERVL3BhdXNlLnBtIHwgMSArCiAxIGZpbGUgY2hh
bmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1BEVS9wYXVzZS5wbSBi
L09zc3Rlc3QvUERVL3BhdXNlLnBtCmluZGV4IDllODM5YzYuLmI1ZjAzMjIgMTAwNjQ0Ci0tLSBh
L09zc3Rlc3QvUERVL3BhdXNlLnBtCisrKyBiL09zc3Rlc3QvUERVL3BhdXNlLnBtCkBAIC00Niw2
ICs0Niw3IEBAIHN1YiBuZXcgewogCiBzdWIgcGR1X3Bvd2VyX3N0YXRlIHsKICAgICBteSAoJG1v
LCAkb24pID0gQF87CisgICAgcmV0dXJuIGlmICRFTlZ7T1NTVEVTVF9QRFVfTk9QQVVTRX07CiAg
ICAgbXkgJGRlbGF5ID0gJG1vLT5bISEkb25dOwogICAgIGxvZ20oInBvd2VyOiBwZHUgb3BlcmF0
aW9uIHBhdXNpbmcgZm9yICR7ZGVsYXl9cyIpOwogICAgIHNsZWVwICRkZWxheTsKLS0gCjIuMS40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 14:57:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 14: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 1fdGYJ-00030g-2P; Wed, 11 Jul 2018 14:57: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=ygtr=j3=citrix.com=prvs=723fa8a25=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdGYH-00030X-H3
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 14:57:09 +0000
X-Inumbo-ID: 3f28edd7-851a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f28edd7-851a-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 16:54:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59951803"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 15:54:06 +0100
Message-ID: <1531320847-10243-3-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531320847-10243-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531320847-10243-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 3/4] PDU: ipmi: Only log the first cmd
 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: 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>

VGhpcyBxdWlldGVucyB0aGUgb3V0cHV0IGFnYWluLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogT3NzdGVzdC9QRFUvaXBtaS5wbSB8
IDUgKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvT3NzdGVzdC9QRFUvaXBtaS5wbSBiL09zc3Rlc3QvUERVL2lwbWkucG0K
aW5kZXggZjNhNTBjOS4uYjY2MjFkYiAxMDA2NDQKLS0tIGEvT3NzdGVzdC9QRFUvaXBtaS5wbQor
KysgYi9Pc3N0ZXN0L1BEVS9pcG1pLnBtCkBAIC01MCwxMSArNTAsMTIgQEAgc3ViIHBkdV9wb3dl
cl9zdGF0ZSB7CiAgICAgbXkgJG9ub2ZmPSAkb24gPyAib24iIDogIm9mZiI7CiAKICAgICBteSBA
Y21kID0gKHF3KGlwbWl0b29sIC1IKSwgJG1vLT57TWdtdH0sCi0gICAgICAgICAgICAgICAnLVUn
LCRtby0+e1VzZXJ9LCAnLVAnLCRtby0+e1Bhc3N9KTsKKworICAgIG15ICRjbWRfbG9nZ2VkOwog
CiAgICAgbXkgJGdldHN0YXR1cyA9IHN1YiB7CiAgICAgICAgIG15IEBzY21kID0gKEBjbWQsIHF3
KHBvd2VyIHN0YXR1cykpOwotICAgICAgICBsb2dtKCJQRFUgSU1QSTogQHNjbWQiKTsKKyAgICAg
ICAgbG9nbSgiUERVIElNUEk6IEBzY21kIikgdW5sZXNzICRjbWRfbG9nZ2VkKys7CiAgICAgICAg
IG9wZW4gSVBNSSwgIi18IiwgQHNjbWQgb3IgZGllICQhOwogICAgICAgICBteSAkc3RhdHVzID0g
ZG8geyBsb2NhbCAkLz11bmRlZjsgPElQTUk+OyB9OwogICAgICAgICAkPz0wOyAkIT0wOwotLSAK
Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 15:13:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 15: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 1fdGnp-000531-Si; Wed, 11 Jul 2018 15:13: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=oywb=j3=citrix.com=prvs=72382d508=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fdGnp-00052u-2z
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 15:13:13 +0000
X-Inumbo-ID: ef67425f-851c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef67425f-851c-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 15:13:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76030929"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Rich Persaud' <persaur@gmail.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUFJFONOzTq4G230KkNXnzbZDRCaSBXrYAgAiXVYCAADJIsA==
Date: Wed, 11 Jul 2018 15:12:25 +0000
Message-ID: <95ca15418a084a9eb36a8093cd57c4a0@AMSPEX02CL03.citrite.net>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180705174804.viq3iq2sbfc3xicw@doug-macbook.localdomain>
 <2E77ABE1-55D1-4FD1-8DC4-718F2C702B06@citrix.com>
 <CABfawhnyEmc-3sHhb4+vPyYAnxaXeGOPLLD5FYGcvPVtvD9THw@mail.gmail.com>
 <38F8B005-AE85-449D-99B5-FEFEDC095C19@gmail.com>
In-Reply-To: <38F8B005-AE85-449D-99B5-FEFEDC095C19@gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "committers@xenproject.org" <committers@xenproject.org>, George
 Dunlap <George.Dunlap@citrix.com>, "cardoe@cardoe.com" <cardoe@cardoe.com>,
 Tamas K Lengyel <tamas.k.lengyel@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFJp
Y2ggUGVyc2F1ZA0KPiBTZW50OiAxMSBKdWx5IDIwMTggMTU6MDYNCj4gVG86IFhlbi1kZXZlbCA8
eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0KPiBDYzogY29tbWl0dGVyc0B4ZW5wcm9q
ZWN0Lm9yZzsgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPjsNCj4gY2FyZG9lQGNh
cmRvZS5jb207IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IFRhbWFz
IEsNCj4gTGVuZ3llbCA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4NCj4gU3ViamVjdDogUmU6
IFtYZW4tZGV2ZWxdIFtOb3RlcyBmb3IgeGVuIHN1bW1pdCAyMDE4IGRlc2lnbiBzZXNzaW9uXSBQ
cm9jZXNzDQo+IGNoYW5nZXM6IGlzIHRoZSA2IG1vbnRobHkgcmVsZWFzZSBDYWRlbmNlIHRvbyBz
aG9ydCwgU2VjdXJpdHkgUHJvY2VzcywgLi4uDQo+IA0KPiBPbiBKdWwgNSwgMjAxOCwgYXQgMjI6
NTQsIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4NCj4gd3JvdGU6
DQo+ID4NCj4gPj4gT24gVGh1LCBKdWwgNSwgMjAxOCBhdCAxMjo1MiBQTSBHZW9yZ2UgRHVubGFw
DQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOg0KPiA+Pg0KPiA+Pj4NCj4gPj4+
PiBBZ2FpbiwgdGhlcmUgd2FzIGEgc2Vuc2UgdGhhdCBzb21lIG9mIHRoZSBpc3N1ZXMgd2UgYXJl
IHNlZWluZyBjb3VsZA0KPiBiZSBzb2x2ZWQgaWYgd2UgaGFkIGJldHRlcg0KPiA+Pj4+IENJIGNh
cGFiaWxpdHk6IGluIG90aGVyIHdvcmRzLCBzb21lIG9mIHRoZSBpc3N1ZXMgd2Ugd2VyZSBzZWVp
bmcgY291bGQNCj4gYmUgcmVzb2x2ZWQgYnkNCj4gPj4+PiAqIEJldHRlciBDSSBjYXBhYmlsaXR5
IGFzIHN1Z2dlc3RlZCBpbiB0aGUgUmVsZWFzZSBDYWRlbmNlIGRpc2N1c3Npb24NCj4gPj4+PiAq
IEltcHJvdmluZyBzb21lIG9mIHRoZSBpbnRlcm5hbCB3b3JraW5nIHByYWN0aWNlcyBvZiB0aGUg
c2VjdXJpdHkgdGVhbQ0KPiA+Pj4+ICogQmVmb3JlIHdlIGNvbW1pdCB0byBhIGNoYW5nZSAoc3Vj
aCBhcyBpbXByb3ZlZCBiYXRjaGluZyksIHdlDQo+IHNob3VsZCB0cnkgdGhlbSBmaXJzdCBpbmZv
cm1hbGx5Lg0KPiA+Pj4+ICBFLmcuIHRoZSBzZWN1cml0eSB0ZWFtIGNvdWxkIHRyeSBhbmQgd29y
ayB0b3dhcmRzIG1vcmUgcHJlZGljdGFibGUNCj4gZGF0ZXMgZm9yIGJhdGNoZXMgdnMuIGENCj4g
Pj4+PiAgY29uY3JldGUgcHJvY2VzcyBjaGFuZ2UNCj4gPj4+DQo+ID4+PiBNeSBmZWVsaW5nIG9u
IENJIGlzIGNsZWFyIGluIHRoaXMgdGhyZWFkIGFuZCBvdGhlciB0aHJlYWRzLiBCdXQgSSB0aGlu
aw0KPiA+Pj4gd2hhdCB3b3VsZCBoZWxwIE9TU1RFU1QgYm90dGxlbmVja3MgaWYgd2UgZG8gYmV0
dGVyIGF0IHNlcGFyYXRpbmcgdXANCj4gPj4+IGRpZmZlcmVudCBwYXJ0cyBvZiB0aGUgdGVzdGlu
ZyBwcm9jZXNzIGludG8gbW9yZSBwYXJhbGxlbCB0YXNrcyB0aGF0DQo+ID4+PiBhbHNvIHByb3Zp
ZGUgZmVlZGJhY2sgdG8gdGhlIGNvbnRyaWJ1dG9yIGZhc3Rlci4gSSdsbCBvYnZpb3VzbHkgbmV2
ZXINCj4gPj4+IHN1Z2dlc3QgdGhlIEdpdEh1Yi9HaXRMYWIgUFIvTVIgbW9kZWwgdG8gYSBNTCBk
cml2ZW4gcHJvamVjdCBiZWNhdXNlDQo+IEkNCj4gPj4+IHdvdWxkbid0IHN1cnZpdmUgdGhlIGhh
dGUgbWFpbCBidXQgdGhlcmUgaXMgc29tZXRoaW5nIHRoYXQgdGhvc2UgbW9kZWxzDQo+ID4+PiBk
byBwcm92aWRlLg0KPiA+Pg0KPiA+PiBGV0lXIHdlIChJYW5KLCBXZWksIFJvZ2VyLCBBbnRob255
IGFuZCBJKSBqdXN0IGhhZCBhIGZhaXJseSBleHRlbmRlZA0KPiBkaXNjdXNzaW9uIGFib3V0IHRo
aXMgaW4gb3VyIHRlYW0gbWVldGluZyB0b2RheSwgYW5kIGV2ZXJ5b25lIGJhc2ljYWxseQ0KPiBh
Z3JlZWQgdGhhdCB0aGVyZSBhcmUgc29tZSB0aGluZ3MgYWJvdXQgdGhlIHdlYi1iYXNlZCBQUiBt
b2RlbCB0aGF0IGFyZQ0KPiAqcmVhbGx5KiBuaWNlOg0KPiA+Pg0KPiA+PiAxLiBFZmZlY3RpdmUg
dHJhY2tpbmcgb2Ygc3VibWlzc2lvbiBzdGF0ZSDigJQgb3BlbiAvIGFzc2lnbmVkIHRvIGEgcmV2
aWV3ZXIgLw0KPiBtZXJnZWQgLyByZWplY3RlZA0KPiA+PiAyLiBBdXRvbWF0aW9uDQo+ID4+IDMu
IE5vdCBoYXZpbmcgdG8gbWFyc2hhbCBnaXQgY29tbWl0cyBpbnRvIGVtYWlsLCBhbmQgdGhlbiBt
YXJzaGFsIHRoZW0NCj4gYmFjayBpbnRvIGdpdCBjb21taXRzIGFnYWluDQo+ID4+DQo+ID4+IE9u
IHRoZSBvdGhlciBoYW5kLCB0aGUgZ2VuZXJhbCBjb25zZW5zdXMsIGZyb20gcGVvcGxlIHdobyBo
YWQgdXNlZA0KPiBzdWNoIHdlYnNpdGVzIOKAnGluIGFuZ2Vy4oCdIChhcyB0aGV5IHNheSBoZXJl
IGluIHRoZSBVSykgd2FzIHRoYXQgdGhleSByZWFsbHkNCj4gZGlkbuKAmXQgbGlrZSB0aGUgd2F5
IHRoYXQgcmV2aWV3cyB3b3JrZWQuICBFbWFpbCB3YXMgc2VlbiBhczoNCj4gPj4gMS4gTXVjaCBt
b3JlIGNvbnZlbmllbnQgZm9yIGdpdmluZyBmZWVkYmFjayBhbmQgaGF2aW5nIGRpc2N1c3Npb25z
DQo+ID4+IDIuIEVhc2llciBmb3IgcGVvcGxlIHRvIOKAnGxpc3RlbiBpbuKAnSBvbiBvdGhlciBw
ZW9wbGXigJlzIHJldmlld3MNCj4gPj4gMy4gTW9yZSBhY2Nlc3NpYmxlIGZvciBwb3N0ZXJpdHkN
Cj4gPj4NCj4gPj4gSW4gdGhlIGVuZCB3ZSBnZW5lcmFsbHkgYWdyZWVkIHRoYXQgaXQgd2FzIGFu
IGlkZWEgd29ydGggdGhpbmtpbmcgYWJvdXQNCj4gbW9yZS4gIE5vdCBzdXJlIGhvdyB0aGUgd2lk
ZXIgY29tbXVuaXR5IGZlZWxzLCBidXQgdGhlcmUgYXJlIGF0IGxlYXN0IGENCj4gZGVjZW50IGNv
aG9ydCB3aG8gd291bGRu4oCZdCBzZW5kIHlvdSBoYXRlIG1haWwuIDotKQ0KPiA+DQo+ID4gSSBm
b3Igb25lIHdvdWxkIHZlcnkgbXVjaCB3ZWxjb21lIGEgUFItc3R5bGUgbW9kZWwuIEtlZXBpbmcg
dHJhY2sgb2YNCj4gPiBwYXRjaGVzIGluIGVtYWlscyBJIG5lZWQgdG8gcmV2aWV3IGlzIG5vdCBm
dW4gKGFuZCBJJ20gcHJldHR5IGJhZCBhdA0KPiA+IGl0KSBhbmQgdGhlbiBqdXN0IHRvIGZpbmQg
YSBwYXRjaCB0aGF0IGRvZXNuJ3QgZXZlbiBjb21waWxlIGlzIGEgd2FzdGUNCj4gPiBvZiBldmVy
eW9uZSdzIHRpbWUuIEF1dG9tYXRpYyBzdHlsZSBjaGVja3MgYW5kIGNvbXBpbGUgY2hlY2tzIGFy
ZSB0aGUNCj4gPiBiYXJlIG1pbmltdW0gSSB3b3VsZCBjb25zaWRlciBhbnkgcHJvamVjdCBzaG91
bGQgaGF2ZSB0b2RheS4gVGhlcmUgaXMNCj4gPiBhbHJlYWR5IGEgVHJhdmlzIENJIHNjcmlwdCBz
aGlwcGVkIHdpdGggWGVuIHlldCBpdCdzIG5vdCB1c2VkIHdoZW4NCj4gPiBwYXRjaGVzIGFyZSBz
dWJtaXR0ZWQuLiBQZXJoYXBzIHRoZSByZXZpZXdzIGFyZSBtb3JlIGFjY2Vzc2libGUgZm9yDQo+
ID4gcG9zdGVyaXR5IGJ1dCBJIHBlcnNvbmFsbHkgbmV2ZXIgZW5kIHVwIHJlYWRpbmcgb2xkIHJl
dmlld3MsIGV2ZW4gaW4NCj4gPiB0aGUgZGVwdGhzIG9mIHRoZSB3b3JzdCBjb2RlIGFyY2hlb2xv
Z3kgaXQncyBhbHdheXMganVzdCBsb29raW5nIGF0DQo+ID4gZ2l0IGJsYW1lIGFuZCBjb21taXQg
bWVzc2FnZXMuIEdpdmluZyBmZWVkYmFjayBhbmQgZGlzY3Vzc2lvbnMgSSBhbHNvDQo+ID4gZmlu
ZCBhIGxvdCBtb3JlIGVhc2llciB0byBuYXZpZ2F0ZSBvbiBzYXkgR2l0aHViIHRoZW4gb24gdGhl
DQo+ID4gbWFpbGluZ2xpc3QgLSBhbmQgSSBkbyBnZXQgZW1haWwgY29waWVzIG9mIFBScyBhbmQg
Y2FuIHJlcGx5IGlubGluZQ0KPiA+IHZpYSBlbWFpbCBpZiBJIHdhbnQgdG8uLiBXZSBhcmUgYWxy
ZWFkeSBrZWVwaW5nIHRyYWNrIG9mIG9wZW4gcGF0Y2gNCj4gPiBzZXJpZXMgb24gSmlyYSAtIG9y
IGF0IGxlYXN0IHRoZXJlIHdhcyBhbiBhdHRlbXB0IHRvIGRvIHNvLCBub3Qgc3VyZQ0KPiA+IGhv
dyB1cC10by1kYXRlIHRoYXQgaXMgLSBidXQgdGhhdCdzIG5vdCB0aGUgcmlnaHQgd2F5IGFzIHRo
YXQgcmVxdWlyZXMNCj4gPiBtYW51YWwgcG9ydGluZyBvZiB0YXNrcyBmcm9tIHRoZSBtYWlsaW5n
bGlzdC4gUGVyaGFwcyBpdCBzaG91bGQgYmUgdGhlDQo+ID4gb3RoZXIgd2F5IGFyb3VuZC4NCj4g
Pg0KPiA+IEp1c3QgbXkgMmMuDQo+ID4NCj4gPiBUYW1hcw0KPiANCj4gT3BlblhUIHVzZXMgSklS
QSBmb3IgaXNzdWUgdHJhY2tpbmcgYW5kIEdpdGh1YiBmb3IgcHVsbCByZXF1ZXN0cyBhbmQNCj4g
YXBwcm92YWwgd29ya2Zsb3cuICBKSVJBIGNhbiBsaW5rICBpc3N1ZXMgdG8gUFJzLCBiYXNlZCBv
biB0aWNrZXQgbnVtYmVyIGluDQo+IHRoZSBQUiBkZXNjcmlwdGlvbi4NCj4gDQo+IEJvdGggSklS
QSBhbmQgR2l0aHViIGNhbiBtaXJyb3IgIGlzc3VlL1BSIGNvbW1lbnRzIGFuZCBjb250ZW50IHRv
IGVtYWlsDQo+IChpbmRpdmlkdWFsIG9yIG1haWxpbmcgbGlzdCkuICBSZXBsaWVzIHRvIHRoZXNl
IGVtYWlscyB3aWxsIGJlIGFzc29jaWF0ZWQgd2l0aA0KPiBpc3N1ZXMvUFJzLCBpZiB0aGUgc2Vu
ZGVyIGhhcyBhbiBhY2NvdW50IG9uIHRoZSBzZXJ2aWNlLg0KPiANCj4gV291bGQgdGhlcmUgYmUg
aW50ZXJlc3QgaW4gdGVzdGluZyBhIEdpdGxhYi9HaXRodWIgd29ya2Zsb3cgaW4gYSBYZW4gc3Vi
DQo+IHByb2plY3QsIHdoZXJlIGNvbnRyaWJ1dG9ycyBhcmUgYWxyZWFkeSBpbmNsaW5lZCB0byB1
c2Ugc3VjaCB0b29scz8gICBXaW5kb3dzDQo+IFBWIGRyaXZlcnMgY291bGQgYmUgYSBjYW5kaWRh
dGUsIGFzIFF1YmVzT1MgdXNlcyBHaXRodWIgUFJzIGFuZCB0aGUgdm9sdW1lDQo+IG9mIGNoYW5n
ZXMgaXMgbm90IGhpZ2guDQo+IA0KDQpQZXJzb25hbGx5IEknbSBub3QgYSBmYW4gb2Ygd2ViIGJh
c2VkIHdvcmtmbG93cy4gSSB0aGluayB0aGF0IG1haWxpbmcgbGlzdHMgd29yayBtdWNoIGJldHRl
ciBmb3IgcmV2aWV3IGFzIG15IGV4cGVyaWVuY2Ugb2YgdXNpbmcgd2ViIHJldmlldyB0b29scyBo
YXMgYmVlbiB0aGF0IGl0IGlzIG5lYXJseSBpbXBvc3NpYmxlIHRvIGNvbW1lbnQgb24gYSBwYXRj
aCBhcyBhIHdob2xlIGFuZCB3aGVuIGNvbW1lbnRzIGFyZSBtaXJyb3JlZCB0byBlbWFpbCB0aGV5
IGVuZCB1cCBzb21lIHNvcnQgb2YgZGlnZXN0IGluIHJldmVyc2UgY2hyb25vbG9naWNhbCBvcmRl
ci4gVGhhdCBzYWlkLCBwdWxsaW5nIHRoZSBmaW5hbCByZXZpZXdlZCBjb2RlIGZyb20gYSBicmFu
Y2ggaXMgY2VydGFpbmx5IG11Y2ggZWFzaWVyIHRoYW4gYXBwbHlpbmcgcGF0Y2hlcyBmcm9tIGEg
bWFpbGJveC4NCg0KICBQYXVsDQoNCj4gVGhlIHZhbHVlIG9mIHRoZXNlIHNlcnZpY2VzIGlzIG5v
dCBqdXN0IHRoZSBtZXRhZGF0YSBhcmNoaXZlIGFuZCBzdHJ1Y3R1cmUNCj4gdGhhdCBpdCBicmlu
Z3MgdG8gZGV2IHdvcmtmbG93LCBidXQgdGhlIGV2ZXItZXhwYW5kaW5nIGVjb3N5c3RlbSBvZg0K
PiBhbmFseXRpY3MgdG9vbHMgdGhhdCBjYW4gdXNlIHRoZSAgaGlzdG9yaWNhbCBkYXRhLiAgWWVz
LCBpbiB0aGVvcnksIHNpbWlsYXIgZGF0YSBjYW4NCj4gYmUgZXh0cmFjdGVkIGZyb20geGVuLWRl
dmVsIGFyY2hpdmVzLCBidXQgaXQgb2Z0ZW4gcmVxdWlyZXMgY3VzdG9tIHRvb2xpbmcuDQo+IENh
c2UgaW4gcG9pbnQgLSB0aGUgbGFjayBvZiBhY2Nlc3NpYmxlIHF1YW50aXRhdGl2ZSBkYXRhIHRv
IHN1YnN0YW50aWF0ZSB0aGUNCj4gaW50dWl0aW9ucyBleHByZXNzZWQgaW4gdGhpcyB0aHJlYWQs
IGFib3V0IHRoZSBkaWZmZXJlbmNlcyBpbiBkZXYgcGF0dGVybnMNCj4gd2l0aCA2LW1vbnRoIHZz
LiBsb25nZXIgcmVsZWFzZSBjeWNsZXMuDQo+IA0KPiBSaWNoDQo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QN
Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 15:20:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 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 1fdGuU-000667-SX; Wed, 11 Jul 2018 15:20: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdGuU-000662-DM
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 15:20:06 +0000
X-Inumbo-ID: dc437273-851d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc437273-851d-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 17:19:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76031575"
Date: Wed, 11 Jul 2018 17:18:09 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180711151809.l7gxch4y2nqb6ymy@mac.bytemobile.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F3F802000078001D3171@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45F3F802000078001D3171@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 7/8] x86/shim: fully ignore "nosmp" and
 "maxcpus="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDY6MTE6MzZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gdGhlIHNoaW0gY2FzZSwgdGhlIG51bWJlciBvZiBDUFVzIHNob3VsZCBiZSBzb2xl
bHkgY29udHJvbGxlZCBieSB0aGUKPiBndWVzdCBjb25maWd1cmF0aW9uIGZpbGUuIE1ha2Ugc3Vy
ZSB0aGUgY29tbWFuZCBsaW5lIG9wdGlvbnMgYXJlIGZ1bGx5Cj4gKGFuZCBub3QganVzdCBwYXJ0
aWFsbHkpIGlnbm9yZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKSSBhZ3JlZSB3aXRoIEFuZHJldyB0aGF0IGl0IHNob3VsZCBiZSBtZW50aW9uZWQg
aW4gdGhlIGNvbW1hbmQgbGluZQpkb2N1bWVudC4gU29ycnkgZm9yIG5vdCBkb2luZyB0aGF0IGJl
Zm9yZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 15:31:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 15:31: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 1fdH5O-0007FE-9d; Wed, 11 Jul 2018 15:31: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=lhqx=j3=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fdH5N-0007F9-Es
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 15:31:21 +0000
X-Inumbo-ID: 787f8c6b-851f-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 787f8c6b-851f-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 15:31:25 +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 w6BFTS8J013949;
 Wed, 11 Jul 2018 15:31: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=LUuPiE7/n/o6XBDQzJeaqZNRp3TMLu8EnBzu5qKv1a4=;
 b=rE+hgpR/Jfs/JgZnMBFc3c8NHOwtprWbLqgJewr02Vl20s8FkK2/BzjwijHnxrVFvqcI
 vX4L9OI2FbRVrDUZcgPdeqmBjfOXFi9QN7IMKNkl1WCkrLpVAfVWaE+V/wX/kv+YcUbs
 zmysVNtirjeU33kOyXPOnYyoeUw/MlJQvi53BwX/ch3ilEBxHNe1u3THIwYJ20TDrX7O
 r1FPTDIDq2Dt+16Vg8upjim/Y6+ftwQH13jlzyCUCSRN1zLCVzD1qeZxdzYb1PdqmrN7
 /1VecSBWq6k38K4MudqT4tWgu2ESST/pANRZcpzTCFcsC8oWmoxFHhfiefiBDo4W2IVC TA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2k2p7dxrc8-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 15:31:09 +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 w6BFV7Wl022331
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 11 Jul 2018 15:31:08 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6BFV7Pc026480;
 Wed, 11 Jul 2018 15:31:07 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, 11 Jul 2018 08:31:07 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180702100001.19953-1-jgross@suse.com>
 <7ed006f3-22ea-2c35-1cbe-15d7cf04a71b@oracle.com>
 <0362cb33-b6e6-a099-249f-b516b288f106@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: <405aaefe-b7d2-5971-166b-25f5bf366e71@oracle.com>
Date: Wed, 11 Jul 2018 11:31:33 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <0362cb33-b6e6-a099-249f-b516b288f106@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8950
 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-1806210000 definitions=main-1807110165
Subject: Re: [Xen-devel] [PATCH] xen: setup pv irq ops vector earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tglx@linutronix.de, mingo@redhat.com, stable@vger.kernel.org, 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>

T24gMDcvMTEvMjAxOCAwMTowOCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxMS8wNy8x
OCAwMDoyNiwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwNy8wMi8yMDE4IDA2OjAwIEFN
LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4gU2V0dGluZyBwdl9pcnFfb3BzIGZvciBYZW4gUFYg
ZG9tYWlucyBzaG91bGQgYmUgZG9uZSBhcyBlYXJseSBhcwo+Pj4gcG9zc2libGUgaW4gb3JkZXIg
dG8gc3VwcG9ydCBlLmcuIHZlcnkgZWFybHkgcHJpbnRrKCkgdXNhZ2UuCj4+IFdpbGwgcHJpbnRr
KCkgd29yayBhcyByZXN1bHQgb2YgdGhpcyBtb3ZlPyBXZSBzdGlsbCwgZm9yIGV4YW1wbGUsCj4+
IGhhdmVuJ3Qgc2V0IHVwIGNvbnNvbGUuCj4gSXQgd2lsbCBwcmludCB0byB0aGUga2VybmVsIHBy
aW50IGJ1ZmZlciwgc28gdGhlIG91dHB1dCB3aWxsIGJlCj4gYXZhaWxhYmxlIGxhdGVyLgoKUmln
aHQsIGhhdmVuJ3QgdGhvdWdodCBhYm91dCBpdC4KCgo+Cj4+IFRoaXMgd2lsbCAocHJvYmFibHkp
IGFsbG93IHVzIG5vdCB0byBjcmFzaCAoZHVlIHRvIFNUSSBhbmQgc3VjaCkgYnV0IEkKPj4gYW0g
bm90IHN1cmUgInN1cHBvcnQiIGlzIHRoZSByaWdodCB0ZXJtIGhlcmUuCj4gTm90IGNyYXNoaW5n
IGlzIGJpZyBwbHVzIElNTy4gOi0pCgpBY3R1YWxseSwgbm8sIHRoaXMgaXMgbm90IHN1ZmZpY2ll
bnQuCgpZb3UgbmVlZCB0byBtb3ZlIHhlbl92Y3B1X2luZm9fcmVzZXQoMCkgdXAgYXMgd2VsbC4g
T3RoZXJ3aXNlIHlvdSB3aWxsCm5vdCBiZSBhYmxlIHRvIGRlcmVmZXJlbmNlIHRoZSBwZXJjcHUg
eGVuX3ZjcHUgaW4geGVuX3NhdmVfZmwoKS4KCgotYm9yaXMKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 15:35:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 15:35:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdH9S-0007Qh-2H; Wed, 11 Jul 2018 15:35: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdH9Q-0007QS-Es
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 15:35:32 +0000
X-Inumbo-ID: 0dcf1342-8520-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0dcf1342-8520-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 15:35:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59957517"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 17:34:47 +0200
Message-ID: <20180711153450.83331-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/3] Fixes to build with lld 6.0.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: 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIDMgcGF0Y2hlcyBhbGxvdyBidWlsZGluZyB0aGUgaHlwZXJ2
aXNvciB3aXRoIGxsZCA2LjAuMC4KClRoZSBvbmx5IGRpZmZlcmVuY2UgYmV0d2VlbiB2MiBpcyB0
aGUgc3BsaXQgaW50byBtdWx0aXBsZSBwYXRjaGVzLgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBh
dSBNb25uZSAoMyk6CiAgeGVuL3g4NjogcmVwbGFjZSAnfHwnIHVzYWdlIGluIHRoZSBsaW5rZXIg
c2NyaXB0CiAgeGVuL2NvbXBpbGVyOiBpbnRyb2R1Y2UgYSBkZWZpbmUgZm9yIHdlYWsgc3ltYm9s
cwogIHhlbi94ODY6IGRlY2xhcmUgdGhlIGVmaSBzeW1ib2wgYXMgd2VhawoKIHhlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMgICAgICAgICAgICAgIHwgNCArLS0tCiB4ZW4vaW5jbHVkZS94ZW4vY29tcGls
ZXIuaCAgICAgICAgICB8IDIgKysKIHhlbi9pbmNsdWRlL3hlbi9lZmkuaCAgICAgICAgICAgICAg
IHwgMiArLQogeGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaF9wYXlsb2FkLmggfCA0ICsrLS0KIDQg
ZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKLS0gCjIuMTcu
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 15:35:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 15:35:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdH9S-0007Qn-BZ; Wed, 11 Jul 2018 15:35: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdH9Q-0007QU-L1
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 15:35:32 +0000
X-Inumbo-ID: 0ecdac28-8520-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0ecdac28-8520-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 15:35:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59957529"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 17:34:49 +0200
Message-ID: <20180711153450.83331-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180711153450.83331-1-roger.pau@citrix.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/3] xen/compiler: introduce a define for
 weak symbols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

QW5kIHJlcGxhY2UgdGhlIG9wZW4tY29kZWQgdmVyc2lvbnMgYWxyZWFkeSBpbiB0cmVlLiBObyBm
dW5jdGlvbmFsCmNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBEYW5pZWwg
S2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgotLS0KIHhlbi9pbmNsdWRlL3hlbi9jb21w
aWxlci5oICAgICAgICAgIHwgMiArKwogeGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaF9wYXlsb2Fk
LmggfCA0ICsrLS0KIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oIGIveGVuL2luY2x1
ZGUveGVuL2NvbXBpbGVyLmgKaW5kZXggYTdlMDU2ODFjOS4uMDAxZjU4OTY1NSAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2NvbXBp
bGVyLmgKQEAgLTE4LDYgKzE4LDggQEAKIAogI2RlZmluZSBfX3BhY2tlZCAgICAgIF9fYXR0cmli
dXRlX18oKF9fcGFja2VkX18pKQogCisjZGVmaW5lIF9fd2VhayAgICAgICAgX19hdHRyaWJ1dGVf
Xygod2VhaykpCisKICNpZiAoIWRlZmluZWQoX19jbGFuZ19fKSAmJiAoX19HTlVDX18gPT0gNCkg
JiYgKF9fR05VQ19NSU5PUl9fIDwgNSkpCiAjZGVmaW5lIHVucmVhY2hhYmxlKCkgZG8ge30gd2hp
bGUgKDEpCiAjZWxzZQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaF9wYXls
b2FkLmggYi94ZW4vaW5jbHVkZS94ZW4vbGl2ZXBhdGNoX3BheWxvYWQuaAppbmRleCA4ZjM4Y2My
YzYwLi40YTFhOTZkMDU0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGl2ZXBhdGNoX3Bh
eWxvYWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbGl2ZXBhdGNoX3BheWxvYWQuaApAQCAtMjQs
NyArMjQsNyBAQCB0eXBlZGVmIHZvaWQgbGl2ZXBhdGNoX3VubG9hZGNhbGxfdCh2b2lkKTsKICAq
IGV4ZWN1dGVkIGluIHNlcmllcyBieSB0aGUgbGl2ZXBhdGNoIGluZnJhc3RydWN0dXJlIGF0IHBh
dGNoIGxvYWQgdGltZS4KICAqLwogI2RlZmluZSBMSVZFUEFUQ0hfTE9BRF9IT09LKF9mbikgXAot
ICAgIGxpdmVwYXRjaF9sb2FkY2FsbF90ICpfX2F0dHJpYnV0ZV9fKCh3ZWFrKSkgXAorICAgIGxp
dmVwYXRjaF9sb2FkY2FsbF90ICpfX3dlYWsgXAogICAgICAgICBjb25zdCBsaXZlcGF0Y2hfbG9h
ZF9kYXRhXyMjX2ZuIF9fc2VjdGlvbigiLmxpdmVwYXRjaC5ob29rcy5sb2FkIikgPSBfZm47CiAK
IC8qCkBAIC0zMyw3ICszMyw3IEBAIHR5cGVkZWYgdm9pZCBsaXZlcGF0Y2hfdW5sb2FkY2FsbF90
KHZvaWQpOwogICogU2FtZSBhcyBMT0FEIGhvb2sgd2l0aCBzL2xvYWQvdW5sb2FkLwogICovCiAj
ZGVmaW5lIExJVkVQQVRDSF9VTkxPQURfSE9PSyhfZm4pIFwKLSAgICAgbGl2ZXBhdGNoX3VubG9h
ZGNhbGxfdCAqX19hdHRyaWJ1dGVfXygod2VhaykpIFwKKyAgICAgbGl2ZXBhdGNoX3VubG9hZGNh
bGxfdCAqX193ZWFrIFwKICAgICAgICAgY29uc3QgbGl2ZXBhdGNoX3VubG9hZF9kYXRhXyMjX2Zu
IF9fc2VjdGlvbigiLmxpdmVwYXRjaC5ob29rcy51bmxvYWQiKSA9IF9mbjsKIAogI2VuZGlmIC8q
IF9fWEVOX0xJVkVQQVRDSF9QQVlMT0FEX0hfXyAqLwotLSAKMi4xNy4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 15:35:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 15:35:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdH9T-0007RG-UM; Wed, 11 Jul 2018 15: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdH9S-0007Qq-El
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 15:35:34 +0000
X-Inumbo-ID: 0f9bd368-8520-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f9bd368-8520-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 15:35:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59957534"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 17:34:50 +0200
Message-ID: <20180711153450.83331-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180711153450.83331-1-roger.pau@citrix.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/3] xen/x86: declare the efi symbol as weak
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

VGhpcyBhbGxvd3MgcmVtb3ZpbmcgdGhlIERFRklORUQgY29uZGl0aW9uYWwgaW4gdGhlIGxpbmtl
ciBzY3JpcHQsIGFuZApmaXhlcyBjb21waWxhdGlvbiB3aXRoIGxsZDoKCmxkICAgIC1tZWxmX3g4
Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAg
L3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVu
L3hlbi8ueGVuLXN5bXMuMApsZDogZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5k
OiBlZmkKClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBEYW5pZWwgS2lwZXIgPGRhbmll
bC5raXBlckBvcmFjbGUuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgfCAyIC0tCiB4
ZW4vaW5jbHVkZS94ZW4vZWZpLmggIHwgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlv
bigrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5T
IGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCAzMjZlODg1NDAyLi45ZmE0MGE2ZDQ4IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMKQEAgLTMwNCw4ICszMDQsNiBAQCBTRUNUSU9OUwogICB9IDp0ZXh0CiAjZW5kaWYKIAot
ICBlZmkgPSBERUZJTkVEKGVmaSkgPyBlZmkgOiAuOwotCiAgIC8qIFNlY3Rpb25zIHRvIGJlIGRp
c2NhcmRlZCAqLwogICAvRElTQ0FSRC8gOiB7CiAgICAgICAgKiguZXhpdC50ZXh0KQpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL2VmaS5oIGIveGVuL2luY2x1ZGUveGVuL2VmaS5oCmluZGV4
IDQ0YjdkM2VjM2EuLjU2NzhkZjcyZjkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9lZmku
aAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZWZpLmgKQEAgLTIxLDcgKzIxLDcgQEAgc3RydWN0IGVm
aSB7CiAgICAgdW5zaWduZWQgbG9uZyBzbWJpb3MzOyAgICAgIC8qIFNNQklPUyB2MyB0YWJsZSAq
LwogfTsKIAotZXh0ZXJuIHN0cnVjdCBlZmkgZWZpOworZXh0ZXJuIHN0cnVjdCBlZmkgX193ZWFr
IGVmaTsKIAogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 15:35:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 15:35:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdH9S-0007Qy-Kl; Wed, 11 Jul 2018 15:35: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=ebcd=j3=citrix.com=prvs=7236e92fb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdH9R-0007Qc-9I
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 15:35:33 +0000
X-Inumbo-ID: 0f394bd2-8520-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f394bd2-8520-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 15:35:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59957526"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 11 Jul 2018 17:34:48 +0200
Message-ID: <20180711153450.83331-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180711153450.83331-1-roger.pau@citrix.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/3] xen/x86: replace '||' usage in the
 linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

V2l0aCAnfCcuIFRoZSByZXN1bHQgaXMgdGhlIHNhbWUsIGFuZCB0aGUgbGF0ZXIgd29ya3Mgd2l0
aCBsbGQuIEZpeGVzCnRoZSBmb2xsb3dpbmcgZXJyb3Igd2hlbiBidWlsZGluZyBYZW4gd2l0aCBs
bGQ6CgpsZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1i
dWlsZC1pZD1zaGExIFwKICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15
Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKbGQ6IGVycm9yOiB4ZW4ubGRzOjI2
MDogbWFsZm9ybWVkIG51bWJlcjogfAo+Pj4gQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4gKCgoKCgo
KCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkgKyAoKDEg
PDwgMzkpIC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEgPDwgMzApKSkgfHwK
Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpDYzogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KLS0tCiB4ZW4v
YXJjaC94ODYveGVuLmxkcy5TIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hl
bi9hcmNoL3g4Ni94ZW4ubGRzLlMKaW5kZXggNzBhZmVkZDMxZC4uMzI2ZTg4NTQwMiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5T
CkBAIC0zMzEsNyArMzMxLDcgQEAgU0VDVElPTlMKICAgLmNvbW1lbnQgMCA6IHsgKiguY29tbWVu
dCkgfQogfQogCi1BU1NFUlQoX19pbWFnZV9iYXNlX18gPiBYRU5fVklSVF9TVEFSVCB8fAorQVNT
RVJUKF9faW1hZ2VfYmFzZV9fID4gWEVOX1ZJUlRfU1RBUlQgfAogICAgICAgIF9fMk1fcndkYXRh
X2VuZCA8PSBYRU5fVklSVF9FTkQgLSBOUl9DUFVTICogUEFHRV9TSVpFLAogICAgICAgICJYZW4g
aW1hZ2Ugb3ZlcmxhcHMgc3R1YnMgYXJlYSIpCiAKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 16:02:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 16: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 1fdHZF-0002sH-LS; Wed, 11 Jul 2018 16:02: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=ljl5=j3=citrix.com=prvs=72333fd56=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdHZE-0002sC-BO
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 16:02:12 +0000
X-Inumbo-ID: be3d5633-8523-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be3d5633-8523-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 18:02:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59961255"
Date: Wed, 11 Jul 2018 17:02:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180711160208.ykpdspgzr566eqt6@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F3F802000078001D3171@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45F3F802000078001D3171@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 7/8] x86/shim: fully ignore "nosmp" and
 "maxcpus="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, 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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDY6MTE6MzZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gdGhlIHNoaW0gY2FzZSwgdGhlIG51bWJlciBvZiBDUFVzIHNob3VsZCBiZSBzb2xl
bHkgY29udHJvbGxlZCBieSB0aGUKPiBndWVzdCBjb25maWd1cmF0aW9uIGZpbGUuIE1ha2Ugc3Vy
ZSB0aGUgY29tbWFuZCBsaW5lIG9wdGlvbnMgYXJlIGZ1bGx5Cj4gKGFuZCBub3QganVzdCBwYXJ0
aWFsbHkpIGlnbm9yZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 16:16:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 16:16: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 1fdHme-0004R0-HE; Wed, 11 Jul 2018 16:16: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=t1xz=j3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdHmd-0004Qv-2q
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 16:16:03 +0000
X-Inumbo-ID: ad1b56bf-8525-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 ad1b56bf-8525-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 18:15:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 11 Jul 2018 10:16:01 -0600
Message-Id: <5B462D3F02000078001D33EB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 11 Jul 2018 10:15:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
In-Reply-To: <20180711153450.83331-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 0/3] Fixes to build with lld 6.0.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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDExLjA3LjE4IGF0IDE3OjM0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEhlbGxvLAo+IAo+IFRoZSBmb2xsb3dpbmcgMyBwYXRjaGVzIGFsbG93IGJ1aWxkaW5nIHRoZSBo
eXBlcnZpc29yIHdpdGggbGxkIDYuMC4wLgo+IAo+IFRoZSBvbmx5IGRpZmZlcmVuY2UgYmV0d2Vl
biB2MiBpcyB0aGUgc3BsaXQgaW50byBtdWx0aXBsZSBwYXRjaGVzLgo+IAo+IFRoYW5rcywgUm9n
ZXIuCj4gCj4gUm9nZXIgUGF1IE1vbm5lICgzKToKPiAgIHhlbi94ODY6IHJlcGxhY2UgJ3x8JyB1
c2FnZSBpbiB0aGUgbGlua2VyIHNjcmlwdAo+ICAgeGVuL2NvbXBpbGVyOiBpbnRyb2R1Y2UgYSBk
ZWZpbmUgZm9yIHdlYWsgc3ltYm9scwo+ICAgeGVuL3g4NjogZGVjbGFyZSB0aGUgZWZpIHN5bWJv
bCBhcyB3ZWFrCgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
UGF0Y2ggMiBzaG91bGQgaGF2ZSBiZWVuIENjLWVkIHRvIEtvbnJhZCBhbmQgUm9zcyB0aG91Z2gu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 16:23:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 16:23: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 1fdHtS-0005Ap-GG; Wed, 11 Jul 2018 16: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=mbjd=j3=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1fdHtR-0005Ak-Ce
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 16:23:05 +0000
X-Inumbo-ID: b341916c-8526-11e8-a6a9-d7ebe60f679a
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b341916c-8526-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 16:23:09 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] 4.9.3 preparations
Thread-Index: AQHUE4Oq3mT8rBkT4Eqt6bd65lh75KSKPz8A
Date: Wed, 11 Jul 2018 16:23:03 +0000
Message-ID: <e9cda0ce5e674a179ef8a78a729d2b2d@dornerworks.com>
References: <5B3CA46202000078001D0F7F@prv1-mh.provo.novell.com>
In-Reply-To: <5B3CA46202000078001D0F7F@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.12.39]
MIME-Version: 1.0
Subject: Re: [Xen-devel] 4.9.3 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Wei Liu <wei.liu2@citrix.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Lars Kurth <lars.kurth@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MDg2NDFhOWU4ODcwZDNiMTc0ZDk1YWFhNTVlY2JhNDMzODc1NjNiNSB3b3VsZCBiZSBuaWNlIHRv
IGhhdmUgaW5jbHVkZWQuDQoNClN0ZXcNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZy
b206IFhlbi1kZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qu
b3JnXSBPbiBCZWhhbGYgT2YgSmFuIEJldWxpY2gNClNlbnQ6IFdlZG5lc2RheSwgSnVseSA0LCAy
MDE4IDY6NDIgQU0NClRvOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
Zz4NCkNjOiBhbnRob255LnBlcmFyZEBjaXRyaXguY29tOyBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBMYXJzIEt1cnRoIDxsYXJzLmt1
cnRoQHhlbnByb2plY3Qub3JnPg0KU3ViamVjdDogW1hlbi1kZXZlbF0gNC45LjMgcHJlcGFyYXRp
b25zDQoNCkFsbCwNCg0KdGhpcyBpcyBzdXBwb3NlZCB0byBnbyBvdXQgaW4gYWJvdXQgMyB3ZWVr
cyB0aW1lLiBQbGVhc2UgcG9pbnQgb3V0IGJhY2twb3J0DQpjYW5kaWRhdGVzIHlvdSBmaW5kIG1p
c3NpbmcgZnJvbSBpdHMgc3RhZ2luZyBicmFuY2gsIGJ1dCB3aGljaCB5b3UgY29uc2lkZXINCnJl
bGV2YW50Lg0KDQpKYW4NCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQpYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcNCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 17:20:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 17:20: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 1fdImD-0002DS-3n; Wed, 11 Jul 2018 17: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=s9v7=j3=citrix.com=prvs=7237d27db=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fdImA-0002DN-US
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 17:19:38 +0000
X-Inumbo-ID: 8ea96400-852e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8ea96400-852e-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 19:19:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="76039929"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: x86 Community Call - Wed July 11, 14:00 - 15:00 UTC - Minutes
Thread-Index: AQHUGTtW4xmlcrNcJUm4s9yC3mkv9w==
Date: Wed, 11 Jul 2018 17:19:34 +0000
Message-ID: <C478CC64-87C8-47FA-8032-A5E98AA7A6FC@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.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <40AA6DC1F001904A83038FD3B26C5D6C@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed July 11,
 14:00 - 15:00 UTC - 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: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Brian Woods <brian.woods@amd.com>, "intel-xen@intel.com" <intel-xen@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>

SGkgYWxsLA0KSSB1cGRhdGVkIGh0dHBzOi8vZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMWZX
UU11aWJsVG1pTmtXR0dOYnoyMEFRdGJibnZ0b2h4blVqaFgycEEyalUvZWRpdD91c3A9c2hhcmlu
ZyB3aXRoIGluLWxpbmVkIG1pbnV0ZXMNClJlZ2FyZHMNCkxhcnMNCg0K77u/T24gMTAvMDcvMjAx
OCwgMTY6MTIsICJMYXJzIEt1cnRoIiA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToNCg0K
ICAgIEhpIGFsbCwNCiAgICANCiAgICB5b3UgY2FuIGZpbmQgdGhlIHByb3Bvc2VkIGFnZW5kYSBh
dCBodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFmV1FNdWlibFRtaU5rV0dHTmJ6
MjBBUXRiYm52dG9oeG5VamhYMnBBMmpVL2VkaXQ/dXNwPXNoYXJpbmcgY292ZXJpbmcgZXNzZW50
aWFsbHkNCiAgICAqIFJlbGVhc2UgQ2FkZW5jZSBmb3IgWGVuIDQuMTINCiAgICAqIFByb2plY3Qg
TWFuYWdlbWVudCBzdHVmZiB0byBrZWVwIHRoZSBNb21lbnR1bSBnb2luZw0KICAgIA0KICAgIFRo
ZXJlIGNvdWxkIGJlIG90aGVyIGl0ZW1zIHdoaWNoIHdlIGNvdWxkIGFkZCwgc3VjaCBhcyBzb21l
IG9mIENocmlzdG9waGVyJ3Mgc2VyaWVzIGFuZCBvdGhlcnMgSSBhbSBub3QgYXdhcmUgb2YuIA0K
ICAgIA0KICAgID09IE1lZXRpbmcgVGltZXMgPT0gDQogICAgV2VkIEp1bHkgMTEsIDE0OjAwIC0g
MTU6MDAgVVRDIA0KICAgIFdlZCBKdWx5IDExLCAxNTowMCAtIDE2OjAwIEJTVCAoTG9uZG9uKSAN
CiAgICBXZWQgSnVseSAxMSwgMTY6MDAgLSAxNzowMCBDRVNUIChCZXJsaW4pIA0KICAgIEZ1cnRo
ZXIgSW50ZXJuYXRpb25hbCBtZWV0aW5nIHRpbWVzOiBodHRwczovL3d3dy50aW1lYW5kZGF0ZS5j
b20vd29ybGRjbG9jay9tZWV0aW5nZGV0YWlscy5odG1sP3llYXI9MjAxOCZtb250aD03JmRheT0x
MSZob3VyPTE0Jm1pbj0wJnNlYz0wJnAxPTIyNCZwMj0yNCZwMz0xNzkmcDQ9MTM2JnA1PTM3JnA2
PTMzDQogICAgDQogICAgPT0gRGlhbCBpbiBEZXRhaWxzID09DQogICAgDQogICAgV2ViOiBodHRw
czovL3d3dy5nb3RvbWVldC5tZS9sYXJza3VydGgNCiAgICANCiAgICBZb3UgY2FuIGFsc28gZGlh
bCBpbiB1c2luZyB5b3VyIHBob25lLiANCiAgICBBY2Nlc3MgQ29kZTogOTA2LTg4Ni05NjUNCiAg
ICANCiAgICBDaGluYSAoVG9sbCBGcmVlKTogNDAwOCA4MTEwODQNCiAgICBHZXJtYW55OiArNDkg
NjkyIDU3MzYgNzMxNw0KICAgIFBvbGFuZCAoVG9sbCBGcmVlKTogMDAgODAwIDExMjQ3NTkNCiAg
ICBVbml0ZWQgS2luZ2RvbTogKzQ0IDMzMCAyMjEgMDA4OCANCiAgICBVbml0ZWQgU3RhdGVzOiAr
MSAoNTcxKSAzMTctMzEyOSANCiAgICANCiAgICBNb3JlIHBob25lIG51bWJlcnMgDQogICAgQXVz
dHJhbGlhOiArNjEgMiA5MDg3IDM2MDQgDQogICAgQXVzdHJpYTogKzQzIDcgMjA4MSA1NDI3IA0K
ICAgIEFyZ2VudGluYSAoVG9sbCBGcmVlKTogMCA4MDAgNDQ0IDMzNzUgDQogICAgQmFocmFpbiAo
VG9sbCBGcmVlKTogODAwIDgxIDExMSANCiAgICBCZWxhcnVzIChUb2xsIEZyZWUpOiA4IDgyMCAw
MDExIDA0MDAgDQogICAgQmVsZ2l1bTogKzMyIDI4IDkzIDcwMTggDQogICAgQnJhemlsIChUb2xs
IEZyZWUpOiAwIDgwMCAwNDcgNDkwNiANCiAgICBCdWxnYXJpYSAoVG9sbCBGcmVlKTogMDA4MDAg
MTIwIDQ0MTcgDQogICAgQ2FuYWRhOiArMSAoNjQ3KSA0OTctOTM5MSANCiAgICBDaGlsZSAoVG9s
bCBGcmVlKTogODAwIDM5NSAxNTAgDQogICAgQ29sb21iaWEgKFRvbGwgRnJlZSk6IDAxIDgwMCA1
MTggNDQ4MyANCiAgICBDemVjaCBSZXB1YmxpYyAoVG9sbCBGcmVlKTogODAwIDUwMDQ0OCANCiAg
ICBEZW5tYXJrOiArNDUgMzIgNzIgMDMgODIgDQogICAgRmlubGFuZDogKzM1OCA5MjMgMTcgMDU2
OCANCiAgICBGcmFuY2U6ICszMyAxNzAgOTUwIDU5NCANCiAgICBHcmVlY2UgKFRvbGwgRnJlZSk6
IDAwIDgwMCA0NDE0IDM4MzggDQogICAgSG9uZyBLb25nIChUb2xsIEZyZWUpOiAzMDcxMzE2OSAN
CiAgICBIdW5nYXJ5IChUb2xsIEZyZWUpOiAoMDYpIDgwIDk4NiAyNTUgDQogICAgSWNlbGFuZCAo
VG9sbCBGcmVlKTogODAwIDcyMDQgDQogICAgSW5kaWEgKFRvbGwgRnJlZSk6IDE4MDAyNjY5Mjcy
IA0KICAgIEluZG9uZXNpYSAoVG9sbCBGcmVlKTogMDA3IDgwMyAwMjAgNTM3NSANCiAgICBJcmVs
YW5kOiArMzUzIDE1IDM2MCA3MjggDQogICAgSXNyYWVsIChUb2xsIEZyZWUpOiAxIDgwOSA0NTQg
ODMwIA0KICAgIEl0YWx5OiArMzkgMCAyNDcgOTIgMTMgMDEgDQogICAgSmFwYW4gKFRvbGwgRnJl
ZSk6IDAgMTIwIDY2MyA4MDAgDQogICAgS29yZWEsIFJlcHVibGljIG9mIChUb2xsIEZyZWUpOiAw
MDc5OCAxNCAyMDcgNDkxNCANCiAgICBMdXhlbWJvdXJnIChUb2xsIEZyZWUpOiA4MDAgODUxNTgg
DQogICAgTWFsYXlzaWEgKFRvbGwgRnJlZSk6IDEgODAwIDgxIDY4NTQgDQogICAgTWV4aWNvIChU
b2xsIEZyZWUpOiAwMSA4MDAgNTIyIDExMzMgDQogICAgTmV0aGVybGFuZHM6ICszMSAyMDcgOTQx
IDM3NyANCiAgICBOZXcgWmVhbGFuZDogKzY0IDkgMjgwIDYzMDIgDQogICAgTm9yd2F5OiArNDcg
MjEgOTMgMzcgNTEgDQogICAgUGFuYW1hIChUb2xsIEZyZWUpOiAwMCA4MDAgMjI2IDc5MjggDQog
ICAgUGVydSAoVG9sbCBGcmVlKTogMCA4MDAgNzcwMjMgDQogICAgUGhpbGlwcGluZXMgKFRvbGwg
RnJlZSk6IDEgODAwIDExMTAgMTY2MSANCiAgICBQb3J0dWdhbCAoVG9sbCBGcmVlKTogODAwIDgx
OSA1NzUgDQogICAgUm9tYW5pYSAoVG9sbCBGcmVlKTogMCA4MDAgNDEwIDAyOSANCiAgICBSdXNz
aWFuIEZlZGVyYXRpb24gKFRvbGwgRnJlZSk6IDggODAwIDEwMCA2MjAzIA0KICAgIFNhdWRpIEFy
YWJpYSAoVG9sbCBGcmVlKTogODAwIDg0NCAzNjMzIA0KICAgIFNpbmdhcG9yZSAoVG9sbCBGcmVl
KTogMTgwMDcyMzEzMjMgDQogICAgU291dGggQWZyaWNhIChUb2xsIEZyZWUpOiAwIDgwMCA1NTUg
NDQ3IA0KICAgIFNwYWluOiArMzQgOTMyIDc1IDIwMDQgDQogICAgU3dlZGVuOiArNDYgODUzIDUy
NyA4MjcgDQogICAgU3dpdHplcmxhbmQ6ICs0MSAyMjUgNDU5OSA3OCANCiAgICBUYWl3YW4gKFRv
bGwgRnJlZSk6IDAgODAwIDY2NiA4NTQgDQogICAgVGhhaWxhbmQgKFRvbGwgRnJlZSk6IDAwMSA4
MDAgMDExIDAyMyANCiAgICBUdXJrZXkgKFRvbGwgRnJlZSk6IDAwIDgwMCA0NDg4IDIzNjgzIA0K
ICAgIFVrcmFpbmUgKFRvbGwgRnJlZSk6IDAgODAwIDUwIDE3MzMgDQogICAgVW5pdGVkIEFyYWIg
RW1pcmF0ZXMgKFRvbGwgRnJlZSk6IDgwMCAwNDQgNDA0MzkgDQogICAgVXJ1Z3VheSAoVG9sbCBG
cmVlKTogMDAwNCAwMTkgMTAxOCANCiAgICBWaWV0IE5hbSAoVG9sbCBGcmVlKTogMTIyIDgwIDQ4
MSANCiAgICANCiAgICBGaXJzdCBHb1RvTWVldGluZz8gTGV0J3MgZG8gYSBxdWljayBzeXN0ZW0g
Y2hlY2s6IA0KICAgIGh0dHBzOi8vbGluay5nb3RvbWVldGluZy5jb20vc3lzdGVtLWNoZWNrDQog
ICAgDQogICAgUmVnYXJkcw0KICAgIExhcnMgDQogICAgDQogICAgDQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 18:11:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 18: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 1fdJac-0007tl-PU; Wed, 11 Jul 2018 18: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=t2xt=j3=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fdJaa-0007tg-T1
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 18:11:45 +0000
X-Inumbo-ID: d684a79c-8535-11e8-a8a5-bc764e045a96
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4c::62e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d684a79c-8535-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 20:11:31 +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=rgqLQS5fAkzgddxarole0tClDsSjqt0h+H2xr9YmL+Y=;
 b=gWE1Sd9R9003wp2HYXdWqgrzihTlQqK/EzQM0Yafu9DkQ7gUd/6EDvY1eanc4Q+jJF8bCjW3FGP8t/p4mQSXYHd+qFI40SqdVoh52SmKLQsVxIUILPRVbvJ/YFX5wT6K3LbwI6ygj+6H7s5osLv67yBbd+eVmO4hI9tM+9kXYmA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from amd.com (165.204.77.1) by
 DM5PR12MB1769.namprd12.prod.outlook.com (2603:10b6:3:10f::22) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.17; Wed, 11 Jul 2018 18:11:40 +0000
Date: Wed, 11 Jul 2018 13:11:35 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180711181134.GA7455@amd.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F30E02000078001D3139@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45F30E02000078001D3139@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: BN6PR08CA0069.namprd08.prod.outlook.com
 (2603:10b6:404:b9::31) To DM5PR12MB1769.namprd12.prod.outlook.com
 (2603:10b6:3:10f::22)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c21b936f-c5c1-48ca-a5c1-08d5e759c05f
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:DM5PR12MB1769; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1769;
 3:Dau6gm55qP0ocF04wD74A7VymLCobeM2cs43/qaVbmLYr6tcaWB964yzpbYADEXF0ZB3gD28K4C+hNEtVw2VzYMH9j9J02axkK/zw/VsvEvpijUEKFlXtwR48Wi5eQi/WDoIrN8gHUZ2cEbNQiJoVwBjX6mO/zeIsjlqzp+xZyCUkG8mUq4nZgC4OwLkfTgNeB+DBXeaxrLPwZkUYtGXej6w1bqf0PSrvGz2YRoGLvRfCps0I2QVtJ67RAtKkG96;
 25:Cd63x8tuxz2Gu+rsVP9JojQMSi/fGgxyKB2QZznQPYg+J1zxhZkPNOeyXmlis3mqkSazoqV+cnawzfMZTYkQNvRJTjFlVo60a33UAMqHI9Rj6yvQiuvRHrTh1iBsRz2Z+B/5G45FCJrixzMg+kBHLOaaGtBNOGtSOKFC3fEneFi7AKFHYRqmvqORIobDezGET8XgU26wirVHna0Mju3ma3mSFWWoicZgdY6c1y2h7l2ueZIoRwC8wl6XvVYBwYh8slnJ5pcnzvEKyLTEa1sywj7j1qKIcIaXjpaBMIEoiYW+lUEyfJdeXqD7hIpykLsV2UUazxp9yITjOkuBn7YT0Q==;
 31:rhycJqrWT9rOxt9hNyT9ypEdKRxOSwD03r2Z4/g30ZtQ6/kHiaZsa+nJLIuC9OupYENTq91+zEk7+gpkrvAiT2txpSiPxgl8eypmdYHPM9TTDgZgQguHFI1FQGPagTLvRtgWMt10aEXcnEIFNQQwlzCxAdnO9fNN6v7+b3WdaDrVFFt0GCFoVpB2sKgL/MzFLaHNlJbmnqfioKqR1TIFXk1F+Kz4W87RO6oGbbuMqJo=
X-MS-TrafficTypeDiagnostic: DM5PR12MB1769:
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1769;
 20:X0QNtuOlgjxoj+6jloa2m2OF19irMjcqop5Qw6m/yT2RqqspETTe3NZ0dXYZZNY01taewEuJHgUq/AZtRBDFOOIvEeUFa2VAeJBO7wxPVTe1lR0WjjsOkiLeTh4X8OGIYYkkf148lVpAnqrXZUKYYKgepQdeJVZv5nAkXDwUMY7GMNqQrPHelL2TSVJl49owquWxMqk2nAp29j8bVwZVHXwLR27TYLTYgL8aBxhf3IUqyHxPdQdE4f4HO5fna2DsegJji6Ctr250EE+jalut8gsPnZFo6PLM5HlUFw9fnrRiAN0yMh/nT56vokPlV1Rtx7Cizy2XJ1fajD2qnW7hAo9yP5AUog039BGoZoDiHQs30J0vfcdZM2enfVTPPjDa/H2G2enzPmUSlLIy/q7aPQsyhxwkFOVuhF16W9qgNzHaV62xCFLFKrH0nMKlirOQf5sUzVSqqOwu5RVurgKq+iOoIVRz3Glqxps2JcHVX0gE45hRzP5QqRugTcLN7dY3;
 4:6nNYwikN+851hOTtPyRl85XMkkMAdA0m80WYGmgqlaRRYHAHZzJ7nRn4S2gSkWwhzYFyAAgPtrePu83KPA6R6DN0Q4PMjrJzow9dtdCltbFpnYuVS7BlZq+3ttwVT55xSLphrqySqn1yO3L4TsM2xk6SoajlhhfSoPLBNCE7lmQ8JEOzHrClP6XsHDzmKHG98g8AX+D/MokBP1PJDdWiz7YdLaJXlAaUD9weLF6FVADu2L2rFIOSRkymB0ltRPxQAWk5muhSGnFT1EW7UqT0isoDtVRfXWl0MO9G9RMMo+gl35h/foG67Ka4N6D/HHz4
X-Microsoft-Antispam-PRVS: <DM5PR12MB176908FDB1CD2D98E22FE86DE55A0@DM5PR12MB1769.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(767451399110);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231311)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(6072148)(201708071742011)(7699016);
 SRVR:DM5PR12MB1769; BCL:0; PCL:0; RULEID:; SRVR:DM5PR12MB1769; 
X-Forefront-PRVS: 0730093765
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(39860400002)(366004)(346002)(376002)(199004)(189003)(3846002)(50466002)(44832011)(7736002)(8936002)(26005)(106356001)(72206003)(7696005)(52116002)(16586007)(58126008)(23726003)(305945005)(81166006)(47776003)(478600001)(81156014)(2906002)(54906003)(86362001)(8676002)(476003)(66066001)(4326008)(97736004)(486006)(6116002)(1076002)(25786009)(956004)(2616005)(6246003)(68736007)(21086003)(5660300001)(6666003)(55016002)(14444005)(11346002)(33656002)(105586002)(36756003)(316002)(186003)(386003)(76176011)(53936002)(6916009)(16526019)(446003)(229853002)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1769; H:amd.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-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR12MB1769;
 23:kXiRX9OtqO7wO8ya4D8as/keLfBjS7RrJaSrwlqPd?=
 =?us-ascii?Q?MVppXo6XVEv71X3eRezbHVEHT1DpfhBv8xwhWX+EWhE9LWdSHfafNq8RK8z7?=
 =?us-ascii?Q?bj+DiKG3SdLCFXT/l/oMzKFhrjHb2acpNeKxqeC48xAD7oGlcW5lXPIbHcck?=
 =?us-ascii?Q?8NN6hNmnEHPl03udaJnfgrzeLIQgKwoJaKv5SUnBmC2WcPEHuUEf+RziYVeT?=
 =?us-ascii?Q?wmLXxUHo+BaJQQ7+Rtp3IyZ6y72w+6FWrKrBJ0si6Yt8YDcBWKuPu02St3wy?=
 =?us-ascii?Q?FmB14vgCX7Ql2C1ButsmEol01i9ebHl0x7H4TOzWYouhAHAwTWTv3Olm57vD?=
 =?us-ascii?Q?/pTojcZxK1yhXAUCN7JqA2Pi8PClRej43IDQXN8QukFiP0MUdZ20BJ/1TixH?=
 =?us-ascii?Q?fiZmXBUFrtXRjVD98il8gkBz//lk5OdM44npdTUDMYr9wNvlQP+sGJ0GJ/Ju?=
 =?us-ascii?Q?37xyDj7ZosrMuFIDrcZ9wAu0i9cB0MAFwjVcEWdYefEhGd/rJVI1mBCDZLcZ?=
 =?us-ascii?Q?0OmKrTy6oHPa1vDIZM191lwOAwsXmdSMLo30eo2Ma34j+M7zQbr0VG8W3xwl?=
 =?us-ascii?Q?DZMONdlZkBW2e/n5Wi949V1h/JHLMf2QbwnXWv7qOCdpTeWgna9Xr3kuFlBx?=
 =?us-ascii?Q?KwP50TRyM37rlKp+dzI1BtMvhsTMo/4KBjyp/0ioFOUigLe5XG0SXSVIv/I7?=
 =?us-ascii?Q?ZqLF/hGVRSEo4ivg7MM6QiQA/hxvaJ3bs+8F+ImPP9LGG+Xu91ZLrKoZFJ1b?=
 =?us-ascii?Q?Dh+gnbYLeGl+d8kYGKjDk6QcD/DgbybavWdqjZTul79/pdBowuAnu6ZCDjAC?=
 =?us-ascii?Q?LOm8U0pp9zkEt2SB5X7ZFdrv9BhfM3UzUojI+eC1r8tEdOD4p4wz1mDjH6fh?=
 =?us-ascii?Q?LTT7fmlpJh2LKIWlAuxB5APDYtlX3zTql810ekKG7+q8Hai7laAdTjQ/5UxI?=
 =?us-ascii?Q?edevNUhwwqFs0uRcFiDJSec8JbpZKufNpUJCVUwoS5kSBGLHNDT/HoXJNQAc?=
 =?us-ascii?Q?dyFuD64r6xatd4X139ayXwcQJ1V0bst17Cz+kP4HQg/feCGzxdpXmI00nUis?=
 =?us-ascii?Q?DdQTf7GSs0Ugn52H5hYR2v/4Os6mWiBmGR0BfWvOIyNya+bZmJOPn06AAyJa?=
 =?us-ascii?Q?Yx60M09NJlXg5SbO2aqNaLbeC8Gn1AY32vDSPbfFYQXwZXYRk8iRkCC/Czxs?=
 =?us-ascii?Q?z+5g34+ExENT1IfiTMWq1xbI+ExqTE2Q2PTI6smMLSPWpy1yNIEcsYuHbwa1?=
 =?us-ascii?Q?kfVS4dX4qt0P+5FXbFkd1IXtr5lgLDai0/K6Fv9oUmUDhGFFoyZwnVa3oPWx?=
 =?us-ascii?Q?suLsLTE+zIsPGFgItn53V5GZz7bSADUma2mLavfFV6+?=
X-Microsoft-Antispam-Message-Info: wnfMpkh6xRs+9F3zvOVR77ydON8m08vvS3xCGw9nx4EOrado3q1LxGHy/BlLoRbvtFQmQQJHJPACj+/YtdfT3zv+q/fL+K8rubR8CIAna1kckJgvcAuHjmN/k6p1UhEuyBErmt9lc+DiPchMdLdR5Nr0VJwwFYoIGSkDp9P/ZlCW7EdKaQASA1u53PPrqNlNmIH3wT22km0lqp6pYT3YANUZ65k77qM8nWyRf8yel7f9tjUMNTCHo68hVOyCRAwYEYMl6ZLNG05KqEx5iXW3Rs2CXCZrFVzdH1gYIJ5+aFN+gNN4GxEHymM8sf+vavngEV9n5N40cLBNOKKzU4uFdZR5BBQ8toLoCOISvf/qaVI=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1769;
 6:KBj80QNddsrpI8oHbsZ9Vp45wNMsW+7bJrFeFckXpVkXUUhtivwUIoKhxlKyzSE+CUQXmSquz7SbJbSj7+3Swsd8uQv02WnEQ/hQRTAEbTAQG2PHT4hYqS7jVi9mmSo+q3MKeKp042fhWZDg+VwSXw2rwyfoLjiHddvRKhtl58r0v6luWICW3liG6Ez1O66rjVljvIFPBc0QpUeJViD8Eh3kGMoKHJZVEtpJlcjpy92jaZUB9lBrRVjVvbBNurO7Gtx0oUSBS5xiMpwi6HTfMVBHNpEf/2q9J8p1EmMsz/YDGlpucVfzUzJsHCIRMs8oXZg9RafVq341x6wcnrtm5KjcY+pMI7ldKqX/bdNz+i1aFyKU0PrwIPqiBPnE3bTYmuVyyxGxvsdg/T3ZxwMJ2RMeOQilC94EG9Cu+I0NmM3a7DVYhScdM2qG+8KMBcKXDpeE6ROjzKC19XALev7jyw==;
 5:M4tpSpHS1hqR3I5hrwV2B7PMJpqHsSntCjkFpSk4xYj0Jm9JHFR0duLWt+4hsSKAbg4hJNAjNGcLgEJyPOOzvX2t0yP6aRPWybYMtBoIVEBhPTqxV4NE8ThbVrrb6owjIikl5y5kkwi8eMuXCnHw2drAnZ9oSGHPewYAOd7UHmQ=;
 24:b2i/cvg768dhGJMuzFNjov9v8QCqIVo9CsvHq6V5Y6vH5saawN5pxA+qh1vx0DuweJ2aOz1GNzambj3NEEtkXRQteZEvtuHujFMLdeEA5mo=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1769;
 7:sVm6tg9GqgmfNuzNui/zKTZQ/ilCtG/8NbDqhx2sTzET0JgdNk4i9rJWHpnOMCCe6U8njDrzu2rFQYAqcJfUVDrmlzSsUGDt1lZN+0HdhS3s5iOaTBaxif1HYg1H02yyUkW3drPKYIcMDJffhXfC2Vv1NInvm5cGebdyY750zvD62FkYDottCu0Ug573+GjC1G+4k8PAjnsbKOceo77LT9Kxd04N+uvIz1fURh07obSLg7BtTOKRCCTavbJwAOXZ;
 20:TfMcccnpbyrciumyKqt0nNHk9BIIUeqfkLB1z0ekcOewcb/Ss64QVTS2kecQUyFi8F81wFsxwhSTzRRw5aeZ/k41z/FH0rXvRIqu8HkdB6wvMMwvnXbrwpbIHjDYz2XI4yVzon6wcQfMgBLM0TDx1lL1MJaXz/WIT8376W/Tpw4MDUJCKt4o9uAvBcJImzRthLMIsprx989CHgaFXgXqLTmTvfQ0OGB38LeXJtjagvE63bSgVYl9nfl7G4Puz2xY
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2018 18:11:40.2547 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c21b936f-c5c1-48ca-a5c1-08d5e759c05f
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1769
Subject: Re: [Xen-devel] [PATCH 4/8] x86/AMD: distinguish compute units from
 hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDY6MDc6NDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRmFtMTcgcmVwbGFjZXMgQ1VzIGJ5IEhUcywgd2hpY2ggd2Ugc2hvdWxkIHJlZmxlY3Qg
YWNjb3JkaW5nbHksIGV2ZW4gaWYKPiB0aGUgZGlmZmVyZW5jZSBpcyBub3QgdmVyeSBiaWcuIFRo
ZSBtb3N0IHJlbGV2YW50IGNoYW5nZSAocmVxdWlyaW5nIHNvbWUKPiBjb2RlIHJlc3RydWN0dXJp
bmcpIGlzIHRoYXQgdGhlIHRvcG9leHQgZmVhdHVyZSBubyBsb25nZXIgbWVhbnMgdGhlcmUgaXMK
PiBhIHZhbGlkIENVIElELgo+IAo+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdy
b25nbHkgcGxhaW4gaW50IHZhcmlhYmxlcyBpbgo+IHNldF9jcHVfc2libGluZ19tYXAoKSB0byB1
bnNpZ25lZCBpbnQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvY3B1L2FtZC5jCj4gQEAgLTUwNCwxNyArNTA0LDIzIEBAIHN0YXRpYyB2b2lkIGFtZF9n
ZXRfdG9wb2xvZ3koc3RydWN0IGNwdWkKPiAgICAgICAgICAgICAgICAgIHUzMiBlYXgsIGVieCwg
ZWN4LCBlZHg7Cj4gIAo+ICAgICAgICAgICAgICAgICAgY3B1aWQoMHg4MDAwMDAxZSwgJmVheCwg
JmVieCwgJmVjeCwgJmVkeCk7Cj4gLSAgICAgICAgICAgICAgICBjLT5jb21wdXRlX3VuaXRfaWQg
PSBlYnggJiAweEZGOwo+ICAgICAgICAgICAgICAgICAgYy0+eDg2X251bV9zaWJsaW5ncyA9ICgo
ZWJ4ID4+IDgpICYgMHgzKSArIDE7Cj4gKwo+ICsJCWlmIChjLT54ODYgPCAweDE3KQo+ICsJICAg
ICAgICAgICAgICAgIGMtPmNvbXB1dGVfdW5pdF9pZCA9IGVieCAmIDB4RkY7Cj4gKwkJZWxzZSB7
Cj4gKwkgICAgICAgICAgICAgICAgYy0+Y3B1X2NvcmVfaWQgPSBlYnggJiAweEZGOwo+ICsJCQlj
LT54ODZfbWF4X2NvcmVzIC89IGMtPng4Nl9udW1fc2libGluZ3M7Cj4gKwkJfQo+ICAgICAgICAg
IH0KPiAgICAgICAgICAKPiAgICAgICAgICBpZiAob3B0X2NwdV9pbmZvKQo+ICAgICAgICAgICAg
ICAgICAgcHJpbnRrKCJDUFUgJWQoJWQpIC0+IFByb2Nlc3NvciAlZCwgJXMgJWRcbiIsCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgY3B1LCBjLT54ODZfbWF4X2NvcmVzLCBjLT5waHlzX3Byb2Nf
aWQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgY3B1X2hhcyhjLCBYODZfRkVBVFVSRV9UT1BP
RVhUKSA/ICJDb21wdXRlIFVuaXQiIDogCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICJDb3JlIiwKPiAtICAgICAgICAgICAgICAgICAg
ICAgICBjcHVfaGFzKGMsIFg4Nl9GRUFUVVJFX1RPUE9FWFQpID8gYy0+Y29tcHV0ZV91bml0X2lk
IDoKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYy0+Y3B1X2NvcmVfaWQpOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIGMtPmNvbXB1
dGVfdW5pdF9pZCAhPSBJTlZBTElEX0NVSUQgPyAiQ29tcHV0ZSBVbml0Igo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAiQ29yZSIs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgYy0+Y29tcHV0ZV91bml0X2lkICE9IElOVkFMSURf
Q1VJRCA/IGMtPmNvbXB1dGVfdW5pdF9pZAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBjLT5jcHVfY29yZV9pZCk7Cj4gIH0KPiAg
Cj4gIHN0YXRpYyB2b2lkIGVhcmx5X2luaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKPiAt
LS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3Qu
Ywo+IEBAIC0yMzYsMzMgKzIzNiw0MSBAQCBzdGF0aWMgdm9pZCBsaW5rX3RocmVhZF9zaWJsaW5n
cyhpbnQgY3B1Cj4gICAgICBjcHVtYXNrX3NldF9jcHUoY3B1MiwgcGVyX2NwdShjcHVfY29yZV9t
YXNrLCBjcHUxKSk7Cj4gIH0KPiAgCj4gLXN0YXRpYyB2b2lkIHNldF9jcHVfc2libGluZ19tYXAo
aW50IGNwdSkKPiArc3RhdGljIHZvaWQgc2V0X2NwdV9zaWJsaW5nX21hcCh1bnNpZ25lZCBpbnQg
Y3B1KQo+ICB7Cj4gLSAgICBpbnQgaTsKPiArICAgIHVuc2lnbmVkIGludCBpOwo+ICAgICAgc3Ry
dWN0IGNwdWluZm9feDg2ICpjID0gY3B1X2RhdGE7Cj4gIAo+ICAgICAgY3B1bWFza19zZXRfY3B1
KGNwdSwgJmNwdV9zaWJsaW5nX3NldHVwX21hcCk7Cj4gIAo+ICAgICAgY3B1bWFza19zZXRfY3B1
KGNwdSwgc29ja2V0X2NwdW1hc2tbY3B1X3RvX3NvY2tldChjcHUpXSk7Cj4gKyAgICBjcHVtYXNr
X3NldF9jcHUoY3B1LCBwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOwo+ICsgICAgY3B1bWFz
a19zZXRfY3B1KGNwdSwgcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKPiAgCj4gICAg
ICBpZiAoIGNbY3B1XS54ODZfbnVtX3NpYmxpbmdzID4gMSApCj4gICAgICB7Cj4gICAgICAgICAg
Zm9yX2VhY2hfY3B1ICggaSwgJmNwdV9zaWJsaW5nX3NldHVwX21hcCApCj4gICAgICAgICAgewo+
IC0gICAgICAgICAgICBpZiAoIGNwdV9oYXMoYywgWDg2X0ZFQVRVUkVfVE9QT0VYVCkgKSB7Cj4g
LSAgICAgICAgICAgICAgICBpZiAoIChjW2NwdV0ucGh5c19wcm9jX2lkID09IGNbaV0ucGh5c19w
cm9jX2lkKSAmJgo+IC0gICAgICAgICAgICAgICAgICAgICAoY1tjcHVdLmNvbXB1dGVfdW5pdF9p
ZCA9PSBjW2ldLmNvbXB1dGVfdW5pdF9pZCkgKQo+ICsgICAgICAgICAgICBpZiAoIGNwdSA9PSBp
IHx8IGNbY3B1XS5waHlzX3Byb2NfaWQgIT0gY1tpXS5waHlzX3Byb2NfaWQgKQo+ICsgICAgICAg
ICAgICAgICAgY29udGludWU7Cj4gKyAgICAgICAgICAgIGlmICggY1tjcHVdLmNvbXB1dGVfdW5p
dF9pZCAhPSBJTlZBTElEX0NVSUQgJiYKPiArICAgICAgICAgICAgICAgICBjW2ldLmNvbXB1dGVf
dW5pdF9pZCAhPSBJTlZBTElEX0NVSUQgKQo+ICsgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAg
ICAgICBpZiAoIGNbY3B1XS5jb21wdXRlX3VuaXRfaWQgPT0gY1tpXS5jb21wdXRlX3VuaXRfaWQg
KQo+ICAgICAgICAgICAgICAgICAgICAgIGxpbmtfdGhyZWFkX3NpYmxpbmdzKGNwdSwgaSk7Cj4g
LSAgICAgICAgICAgIH0gZWxzZSBpZiAoIChjW2NwdV0ucGh5c19wcm9jX2lkID09IGNbaV0ucGh5
c19wcm9jX2lkKSAmJgo+IC0gICAgICAgICAgICAgICAgICAgICAgICAoY1tjcHVdLmNwdV9jb3Jl
X2lkID09IGNbaV0uY3B1X2NvcmVfaWQpICkgewo+IC0gICAgICAgICAgICAgICAgbGlua190aHJl
YWRfc2libGluZ3MoY3B1LCBpKTsKPiAgICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICBlbHNl
IGlmICggY1tjcHVdLmNwdV9jb3JlX2lkICE9IFhFTl9JTlZBTElEX0NPUkVfSUQgJiYKPiArICAg
ICAgICAgICAgICAgICAgICAgIGNbaV0uY3B1X2NvcmVfaWQgIT0gWEVOX0lOVkFMSURfQ09SRV9J
RCApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIGlmICggY1tjcHVdLmNwdV9j
b3JlX2lkID09IGNbaV0uY3B1X2NvcmVfaWQgKQo+ICsgICAgICAgICAgICAgICAgICAgIGxpbmtf
dGhyZWFkX3NpYmxpbmdzKGNwdSwgaSk7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICAgICAg
ZWxzZQo+ICsgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgIkNQVSV1OiB1bmNsZWFyIHJlbGF0aW9uc2hpcCB3aXRoIENQVSV1XG4i
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNwdSwgaSk7Cj4gICAgICAgICAgfQo+ICAgICAg
fQo+IC0gICAgZWxzZQo+IC0gICAgewo+IC0gICAgICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsIHBl
cl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSk7Cj4gLSAgICB9Cj4gIAo+ICAgICAgaWYgKCBj
W2NwdV0ueDg2X21heF9jb3JlcyA9PSAxICkKPiAgICAgIHsKPiAKPiAKPiAKPiAKClNpZGUgbm90
ZTogaWYgY3B1X2NvcmVfaWQgaXNuJ3QgdGhlIGxvZ2ljYWwgY3B1LCBpdCBtaWdodCBiZSB3b3J0
aAp1cGRhdGluZyB0aGUgY29tbWVudHMgaW4gcHJvY2Vzc29yLmgKClJldmlld2VkLWJ5OiBCcmlh
biBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 19:10:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 19: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 1fdKUs-00052L-NS; Wed, 11 Jul 2018 19:09: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdKUq-000527-Sm
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 19:09:52 +0000
X-Inumbo-ID: ffefa310-853d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ffefa310-853d-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 19:09: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 1fdKUo-0008T7-Dn; Wed, 11 Jul 2018 19: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 1fdKUo-0007iR-3b; Wed, 11 Jul 2018 19:09:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdKUo-000192-32; Wed, 11 Jul 2018 19:09:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125062-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.9-testing:test-armhf-armhf-xl-arndale:xen-install:fail:regression
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
X-Osstest-Versions-That: qemuu=b397ed6a586b0a93e9a8b47f5b3008fac34f5f37
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 19:09:50 +0000
Subject: [Xen-devel] [qemu-upstream-4.9-testing test] 125062: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA2MiBxZW11LXVwc3RyZWFtLTQuOS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNjIvCgpSZWdy
ZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDExNjc4NAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90
IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDExNjc4NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDExNjc1MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTE2Nzg0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAg
ICBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiCmJhc2VsaW5lIHZlcnNp
b246CiBxZW11dSAgICAgICAgICAgICAgICBiMzk3ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMwMDhm
YWMzNGY1ZjM3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMTY3ODQgIDIwMTctMTItMDIgMjE6NDg6
MzMgWiAgMjIwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDYyICAyMDE4LTA3LTA5IDEz
OjM4OjUzIFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRA
cmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBHZXJkIEhvZmZt
YW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBKb2huIFRob21zb24gPGdpdEBqb2hudGhvbXNvbi5m
YXN0bWFpbC5jb20uYXU+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBQYW9sbyBC
b256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRo
aWJhdWx0QGVucy1seW9uLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhYWQyMzA2NmU0YjI3Mjk2ZDIx
OWI5MTIzMzkzZmJlMmE1YTg4NWJiCkF1dGhvcjogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5j
b20+CkRhdGU6ICAgVHVlIE1hciAyNyAxNToyMTo1MSAyMDE4IC0wNTAwCgogICAgZHVtcDogRml4
IGJ1aWxkIHdpdGggbmV3ZXIgZ2NjCiAgICAKICAgIGdjYyA4IG9uIHJhd2hpZGUgaXMgcGlja3kg
ZW5vdWdoIHRvIGNvbXBsYWluOgogICAgCiAgICAvaG9tZS9kdW1teS9xZW11L2R1bXAuYzogSW4g
ZnVuY3Rpb24gJ2NyZWF0ZV9oZWFkZXIzMic6CiAgICAvaG9tZS9kdW1teS9xZW11L2R1bXAuYzo4
MTc6NTogZXJyb3I6ICdzdHJuY3B5JyBvdXRwdXQgdHJ1bmNhdGVkIGJlZm9yZSB0ZXJtaW5hdGlu
ZyBudWwgY29weWluZyA4IGJ5dGVzIGZyb20gYSBzdHJpbmcgb2YgdGhlIHNhbWUgbGVuZ3RoIFst
V2Vycm9yPXN0cmluZ29wLXRydW5jYXRpb25dCiAgICAgICAgIHN0cm5jcHkoZGgtPnNpZ25hdHVy
ZSwgS0RVTVBfU0lHTkFUVVJFLCBzdHJsZW4oS0RVTVBfU0lHTkFUVVJFKSk7CiAgICAgICAgIF5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn4KICAgIAogICAgQnV0IHdlIGFscmVhZHkgaGF2ZSBTSUdfTEVOIGRlZmluZWQgYXMgdGhl
IHJpZ2h0IGxlbmd0aCB3aXRob3V0IG5lZWRpbmcKICAgIHRvIGRvIGEgc3RybGVuKCksIGFuZCBt
ZW1jcHkoKSBpcyBiZXR0ZXIgdGhhbiBzdHJuY3B5KCkgd2hlbiB3ZSBrbm93CiAgICB3ZSBkbyBu
b3Qgd2FudCBhIHRyYWlsaW5nIE5VTCBieXRlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA4
NGM4NjhmNmI4ZjhjMWJlOWQzZDY1ZGY5M2NmMDBiMzA4MjE0MDFjKQoKY29tbWl0IGU4MDQ0OTQz
ZThjMzJiZWIxNTMxMzM1NWY3YzZiMzI5NzVkNDkwZDYKQXV0aG9yOiBEci4gRGF2aWQgQWxhbiBH
aWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBBcHIgNyAxNTozMjo1NCAy
MDE3ICswMTAwCgogICAgc2xpcnAvc21iOiBSZXBsYWNlIGNvbnN0YW50IHN0cmluZ3MgYnkgZ2xp
YiBzdHJpbmcKICAgIAogICAgZ2NjIDcgKG9uIGZlZG9yYSAyNikgb2JqZWN0cyB0byBtYW55IG9m
IHRoZSBzbnByaW50ZidzCiAgICBpbiB0aGUgc21iIHBhdGggYW5kIGNvbW1hbmQgY3JlYXRpb24g
YmVjYXVzZSBpdCBjYW4ndAogICAgZmlndXJlIG91dCB0aGF0IHRoZSBzbWJfZGlyIChpLmUuIHRo
ZSAvdG1wIGRpciBmb3IgdGhlIGNvbmZpZ3VyYXRpb24pCiAgICBpcyBrbm93biB0byBiZSBzaG9y
dC4KICAgIAogICAgUmVwbGFjZSBhbGwgdGhlc2UgZml4ZWQgbGVuZ3RoIGJ1ZmZlcnMgYnkgZ19z
dHIqIGZ1bmN0aW9ucyB0aGF0IGR5bmFtaWNhbGx5CiAgICBhbGxvY2F0ZSBhbmQgdXNlIGdfZGly
X21ha2VfdG1wIHRvIG1ha2UgdGhlIGRpcmVjdG9yeS4KICAgIChJdCdzIGZhaXJseSBuZXcgZ2xp
YiBidXQgd2UgaGF2ZSBhIGNvbXBhdCBmdW5jdGlvbiBmb3IgaXQpLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogICAg
KGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgZjk1Y2M4YjZjYzNhZDhjNGI2ODdmMzA1YTk3OGQ2
NzA5MWMyODEzOCkKCmNvbW1pdCAxMjViN2E1NTE2NTljNjk2M2UyZDliNjI0Njc2NDExYjM2NTFi
ZjIyCkF1dGhvcjogSm9obiBUaG9tc29uIDxnaXRAam9obnRob21zb24uZmFzdG1haWwuY29tLmF1
PgpEYXRlOiAgIFRodSBBcHIgNSAyMzoyMDo0NiAyMDE4ICsxMDAwCgogICAgRml4IGxpYnVzYi0x
LjAuMjIgZGVwcmVjYXRlZCBsaWJ1c2Jfc2V0X2RlYnVnIHdpdGggbGlidXNiX3NldF9vcHRpb24K
ICAgIAogICAgbGlidXNiLTEuMC4yMiBtYXJrZWQgbGlidXNiX3NldF9kZWJ1ZyBkZXByZWNhdGVk
CiAgICBpdCBpcyByZXBsYWNlZCB3aXRoCiAgICBsaWJ1c2Jfc2V0X29wdGlvbihsaWJ1c2JfY29u
dGV4dCwgTElCVVNCX09QVElPTl9MT0dfTEVWRUwsIGxpYnVzYl9sb2dfbGV2ZWwpOwogICAgCiAg
ICBkZXRhaWxzIGhlcmU6IGh0dHBzOi8vZ2l0aHViLmNvbS9saWJ1c2IvbGlidXNiL2NvbW1pdC81
MzlmMjJlMmZkOTE2NTU4ZDExYWI5YTY2ZjEwZjQ2MWM1NTkzMTY4CiAgICAKICAgIFdhcm5pbmcg
aGVyZToKICAgIAogICAgICBDQyAgICAgIGh3L3VzYi9ob3N0LWxpYnVzYi5vCiAgICAvYnVpbGRz
L3hlbi9zcmMvcWVtdS14ZW4vaHcvdXNiL2hvc3QtbGlidXNiLmM6IEluIGZ1bmN0aW9uICd1c2Jf
aG9zdF9pbml0JzoKICAgIC9idWlsZHMveGVuL3NyYy9xZW11LXhlbi9ody91c2IvaG9zdC1saWJ1
c2IuYzoyNTA6NTogZXJyb3I6ICdsaWJ1c2Jfc2V0X2RlYnVnJyBpcyBkZXByZWNhdGVkOiBVc2Ug
bGlidXNiX3NldF9vcHRpb24gaW5zdGVhZCBbLVdlcnJvcj1kZXByZWNhdGVkLWRlY2xhcmF0aW9u
c10KICAgICAgICAgbGlidXNiX3NldF9kZWJ1ZyhjdHgsIGxvZ2xldmVsKTsKICAgICAgICAgXn5+
fn5+fn5+fn5+fn5+fgogICAgSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC9idWlsZHMveGVuL3NyYy9x
ZW11LXhlbi9ody91c2IvaG9zdC1saWJ1c2IuYzo0MDowOgogICAgL3Vzci9pbmNsdWRlL2xpYnVz
Yi0xLjAvbGlidXNiLmg6MTMwMDoxODogbm90ZTogZGVjbGFyZWQgaGVyZQogICAgIHZvaWQgTElC
VVNCX0NBTEwgbGlidXNiX3NldF9kZWJ1ZyhsaWJ1c2JfY29udGV4dCAqY3R4LCBpbnQgbGV2ZWwp
OwogICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fgogICAgY2MxOiBhbGwgd2Fy
bmluZ3MgYmVpbmcgdHJlYXRlZCBhcyBlcnJvcnMKICAgIG1ha2U6ICoqKiBbL2J1aWxkcy94ZW4v
c3JjL3FlbXUteGVuL3J1bGVzLm1hazo2NjogaHcvdXNiL2hvc3QtbGlidXNiLm9dIEVycm9yIDEK
ICAgIG1ha2U6IExlYXZpbmcgZGlyZWN0b3J5ICcvYnVpbGRzL3hlbi9zcmMveGVuL3Rvb2xzL3Fl
bXUteGVuLWJ1aWxkJwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKb2huIFRob21zb24gPGdpdEBq
b2hudGhvbXNvbi5mYXN0bWFpbC5jb20uYXU+CiAgICBNZXNzYWdlLWlkOiAyMDE4MDQwNTEzMjA0
Ni40OTY4LTEtZ2l0QGpvaG50aG9tc29uLmZhc3RtYWlsLmNvbS5hdQogICAgU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBm
cm9tIGNvbW1pdCA5ZDhmYTBkZjQ5YWYxNmEyMDhmYTk2MWMyOTY4ZmJhNGRhZmZjYzA3KQoKY29t
bWl0IGMwODk1ODNlNTA0ZGY3NTJmOTgwMDgzMTlhNmE0OGFlZTE2YjIwNTkKQXV0aG9yOiBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KRGF0ZTogICBNb24gSnVsIDE3IDEwOjEzOjM0IDIw
MTcgLTA1MDAKCiAgICB1c2I6IEZpeCBidWlsZCB3aXRoIG5ld2VyIGdjYwogICAgCiAgICBnY2Mg
NyBpcyBwaWNraWVyIGFib3V0IG91ciBzb3VyY2VzOgogICAgCiAgICBody91c2IvYnVzLmM6IElu
IGZ1bmN0aW9uIOKAmHVzYl9wb3J0X2xvY2F0aW9u4oCZOgogICAgaHcvdXNiL2J1cy5jOjQxMDo2
NjogZXJyb3I6IOKAmCVk4oCZIGRpcmVjdGl2ZSBvdXRwdXQgbWF5IGJlIHRydW5jYXRlZCB3cml0
aW5nIGJldHdlZW4gMSBhbmQgMTEgYnl0ZXMgaW50byBhIHJlZ2lvbiBvZiBzaXplIGJldHdlZW4g
MCBhbmQgMTUgWy1XZXJyb3I9Zm9ybWF0LXRydW5jYXRpb249XQogICAgICAgICAgICAgc25wcmlu
dGYoZG93bnN0cmVhbS0+cGF0aCwgc2l6ZW9mKGRvd25zdHJlYW0tPnBhdGgpLCAiJXMuJWQiLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXn4KICAgIGh3L3VzYi9idXMuYzo0MTA6OTogbm90ZTog4oCYc25wcmludGbi
gJkgb3V0cHV0IGJldHdlZW4gMyBhbmQgMjggYnl0ZXMgaW50byBhIGRlc3RpbmF0aW9uIG9mIHNp
emUgMTYKICAgICAgICAgICAgIHNucHJpbnRmKGRvd25zdHJlYW0tPnBhdGgsIHNpemVvZihkb3du
c3RyZWFtLT5wYXRoKSwgIiVzLiVkIiwKICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgICAgICAgICAgICAg
ICAgICAgIHVwc3RyZWFtLT5wYXRoLCBwb3J0bnIpOwogICAgICAgICAgICAgICAgICAgICAgfn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIAogICAgQnV0IHdlIGtub3cgdGhhdCB0aGVyZSBhcmUg
YXQgbW9zdCA1IGxldmVscyBvZiBVU0IgaHVicywgd2l0aCBhdAogICAgbW9zdCB0d28gZGlnaXRz
IHBlciBsZXZlbDsgdGhhdCBwbHVzIHRoZSBzZXBhcmF0aW5nIGRvdHMgbWVhbnMgd2UKICAgIHVz
ZSBhdCBtb3N0IDE1IGJ5dGVzIChpbmNsdWRpbmcgdHJhaWxpbmcgTlVMKSBvZiBvdXIgMTYtYnl0
ZSBmaWVsZC4KICAgIEFkZGluZyBhbiBhc3NlcnRpb24gdG8gc2hvdyBnY2MgdGhhdCB3ZSBjaGVj
a2VkIGZvciB0cnVuY2F0aW9uIGlzCiAgICBlbm91Z2ggdG8gc2h1dCB1cCB0aGUgZmFsc2UtcG9z
aXRpdmUgd2FybmluZy4KICAgIAogICAgSW5zcGlyZWQgYnkgYW4gaWRlYSBieSBEci4gRGF2aWQg
QWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPi4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGhpbGlw
cGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICAgIE1lc3NhZ2UtaWQ6IDIwMTcw
NzE3MTUxMzM0LjE3OTU0LTEtZWJsYWtlQHJlZGhhdC5jb20KICAgIFNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBj
b21taXQgMTIxODI5Y2IyMTYwZTljZDgyNDgyYzE1NDI2OTlmYTU4OTY4ODEwNikKCmNvbW1pdCBl
MDUyNzRhYzlhNzVlNThmZmU3NWNmMDgzYWM4MjFiYjYwNzljY2VlCkF1dGhvcjogTWF4IFJlaXR6
IDxtcmVpdHpAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVuIDEzIDE5OjIwOjA1IDIwMTcgKzAy
MDAKCiAgICBibGtkZWJ1ZzogQ2F0Y2ggYnMtPmV4YWN0X2ZpbGVuYW1lIG92ZXJmbG93CiAgICAK
ICAgIFRoZSBicy0+ZXhhY3RfZmlsZW5hbWUgZmllbGQgbWF5IG5vdCBiZSBzdWZmaWNpZW50IHRv
IHN0b3JlIHRoZSBmdWxsCiAgICBibGtkZWJ1ZyBub2RlIGZpbGVuYW1lLiBJbiB0aGlzIGNhc2Us
IHdlIHNob3VsZCBub3QgZ2VuZXJhdGUgYSBmaWxlbmFtZQogICAgYXQgYWxsIGluc3RlYWQgb2Yg
YW4gdW51c2FibGUgb25lLgogICAgCiAgICBDYzogcWVtdS1zdGFibGVAbm9uZ251Lm9yZwogICAg
UmVwb3J0ZWQtYnk6IFF1IFdlbnJ1byA8cXV3ZW5ydW9AY24uZnVqaXRzdS5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogICAgTWVzc2FnZS1pZDog
MjAxNzA2MTMxNzIwMDYuMTk2ODUtMi1tcmVpdHpAcmVkaGF0LmNvbQogICAgUmV2aWV3ZWQtYnk6
IEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IE1heCBS
ZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBk
ZTgxZDcyZDNkMTNhMTllZGY0ZDQ2MWJlM2IwZjVhODc3YmUwMjM0KQoKY29tbWl0IDJkNDY4NWY2
YWRlZTBmMDdmZTE5Yzg5ZGU2MTYwMWI5MWU1ODc0ZTEKQXV0aG9yOiBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMTMgMTk6MjA6MDYgMjAxNyArMDIwMAoKICAg
IGJsa3ZlcmlmeTogQ2F0Y2ggYnMtPmV4YWN0X2ZpbGVuYW1lIG92ZXJmbG93CiAgICAKICAgIFRo
ZSBicy0+ZXhhY3RfZmlsZW5hbWUgZmllbGQgbWF5IG5vdCBiZSBzdWZmaWNpZW50IHRvIHN0b3Jl
IHRoZSBmdWxsCiAgICBibGt2ZXJpZnkgbm9kZSBmaWxlbmFtZS4gSW4gdGhpcyBjYXNlLCB3ZSBz
aG91bGQgbm90IGdlbmVyYXRlIGEgZmlsZW5hbWUKICAgIGF0IGFsbCBpbnN0ZWFkIG9mIGFuIHVu
dXNhYmxlIG9uZS4KICAgIAogICAgQ2M6IHFlbXUtc3RhYmxlQG5vbmdudS5vcmcKICAgIFJlcG9y
dGVkLWJ5OiBRdSBXZW5ydW8gPHF1d2VucnVvQGNuLmZ1aml0c3UuY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTcw
NjEzMTcyMDA2LjE5Njg1LTMtbXJlaXR6QHJlZGhhdC5jb20KICAgIFJldmlld2VkLWJ5OiBBbGJl
cnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW4gSGFq
bm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXggUmVpdHog
PG1yZWl0ekByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMDVjYzc1
OGEzZGZjNzk0ODhkMGE4ZWI3ZjU4MzBhNDE4NzFlNzhkMCkKCmNvbW1pdCA2NTExNzEzYzM0MGMz
OTgwOWZjYjYyNzFhNDg3ODc0NjMzOTM5ODc1CkF1dGhvcjogUGFvbG8gQm9uemluaSA8cGJvbnpp
bmlAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgTm92IDI4IDExOjUxOjI3IDIwMTcgKzAxMDAKCiAg
ICBtZW1mZDogZml4IGNvbmZpZ3VyZSB0ZXN0CiAgICAKICAgIFJlY2VudCBnbGliYyBhZGRlZCBt
ZW1mZF9jcmVhdGUgaW4gc3lzL21tYW4uaC4gIFRoaXMgY29uZmxpY3RzIHdpdGgKICAgIHRoZSBk
ZWZpbml0aW9uIGluIHV0aWwvbWVtZmQuYzoKICAgIAogICAgICAgIC9idWlsZGRpci9idWlsZC9C
VUlMRC9xZW11LTIuMTEuMC1yYzEvdXRpbC9tZW1mZC5jOjQwOjEyOiBlcnJvcjogc3RhdGljIGRl
Y2xhcmF0aW9uIG9mIG1lbWZkX2NyZWF0ZSBmb2xsb3dzIG5vbi1zdGF0aWMgZGVjbGFyYXRpb24K
ICAgIAogICAgRml4IHRoZSBjb25maWd1cmUgdGVzdCwgYW5kIHJlbW92ZSB0aGUgc3lzL21lbWZk
LmggaW5jbHVzaW9uIHNpbmNlIHRoZQogICAgZmlsZSBhY3R1YWxseSBkb2VzIG5vdCBleGlzdC0t
LWl0IGlzIGEgdHlwbyBpbiB0aGUgbWVtZmRfY3JlYXRlKDIpIG1hbgogICAgcGFnZS4KICAgIAog
ICAgQ2M6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICAg
IChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDc1ZTViNzBlNmI1ZGNjNGYyMjE5OTkyZDdjZmZh
NDYyYWE0MDZhZjApCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 19:16:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 19: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 1fdKbX-000661-MG; Wed, 11 Jul 2018 19: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=2x50=j3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fdKbX-00065w-5c
 for xen-devel@lists.xen.org; Wed, 11 Jul 2018 19:16:47 +0000
X-Inumbo-ID: f6aae14d-853e-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f6aae14d-853e-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 19:16:51 +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 8282F2064D;
 Wed, 11 Jul 2018 19:16:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531336605;
 bh=zHycq6jm2/2vNZ7wgM4DCKj4ZEU6nFzkJhP7wHLmL2c=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=pbccum0sdt05g14icEEJYNV1MdToFwGKekUaBZTsM3Rl6hBKClikvAYDIxQ7fJr7C
 HPdt4y/2sTcL9oZn6NXZaSydZeU1DPStLw6ELFpZHoa4KXn5J5y1J4vDs5RPCiYE2q
 jtW3OlZjAKA2CCXFQYzb15OTeJHP8Y6jbxyrceKM=
Date: Wed, 11 Jul 2018 12:16:42 -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: <20180702161910.2013-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1807111216360.8023@sstabellini-ThinkPad-X260>
References: <20180702161910.2013-1-julien.grall@arm.com>
 <20180702161910.2013-6-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 5/7] xen: Don't build libelf for 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>, 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,
 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>

T24gTW9uLCAyIEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gTm93IHRoYXQgRUxGIHN1
cHBvcnQgaGFzIGJlZW4gZHJvcHBlZCB0byBib290IERvbTAsIG5vLW9uZSBpcyB1c2luZwo+IGxp
YmVsZiB3aXRoaW4gdGhlIGh5cGVydmlzb3IuCj4gCj4gSW50cm9kdWNlIGEgY29uZmlnIG9wdGlv
biB0byBzZWxlY3QgbGliZWxmIG9uIHg4NiBhbmQga2VlcCB1bnNlbGVjdGVkCj4gZm9yIEFybS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoK
UmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Cj4gLS0tCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIFJlbmFtZSBIQVNfRUxGIHRv
IE5FRURTX0xJQkVMRgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvS2NvbmZpZyB8IDEgKwo+ICB4ZW4v
Y29tbW9uL0tjb25maWcgICB8IDMgKysrCj4gIHhlbi9jb21tb24vTWFrZWZpbGUgIHwgMiArLQo+
ICAzIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4g
aW5kZXggZjY0ZmM1NjczOS4uYzc1ZjA1MjZkOCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYv
S2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4gQEAgLTI0LDYgKzI0LDcgQEAg
Y29uZmlnIFg4Ngo+ICAJc2VsZWN0IEhBU19QRFgKPiAgCXNlbGVjdCBIQVNfVUJTQU4KPiAgCXNl
bGVjdCBIQVNfVlBDSSBpZiAhUFZfU0hJTV9FWENMVVNJVkUKPiArCXNlbGVjdCBORUVEU19MSUJF
TEYKPiAgCXNlbGVjdCBOVU1BCj4gIAo+ICBjb25maWcgQVJDSF9ERUZDT05GSUcKPiBkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCj4gaW5kZXggOTA0
M2RjZTkzNy4uZDRjMDk1MWEyNCAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL0tjb25maWcKPiAr
KysgYi94ZW4vY29tbW9uL0tjb25maWcKPiBAQCAtNDQsNiArNDQsOSBAQCBjb25maWcgSEFTX0dE
QlNYCj4gIGNvbmZpZyBIQVNfSU9QT1JUUwo+ICAJYm9vbAo+ICAKPiArY29uZmlnIE5FRURTX0xJ
QkVMRgo+ICsJYm9vbAo+ICsKPiAgY29uZmlnIE5FRURTX0xJU1RfU09SVAo+ICAJYm9vbAo+ICAK
PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9NYWtlZmlsZSBiL3hlbi9jb21tb24vTWFrZWZpbGUK
PiBpbmRleCAyNGQ0NzUyY2NjLi5iM2UwYjBlYmY0IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24v
TWFrZWZpbGUKPiArKysgYi94ZW4vY29tbW9uL01ha2VmaWxlCj4gQEAgLTc4LDUgKzc4LDUgQEAg
b2JqLSQoQ09ORklHX1RNRU0pICs9ICQodG1lbS15KQo+ICBzdWJkaXItJChDT05GSUdfQ09WRVJB
R0UpICs9IGNvdmVyYWdlCj4gIHN1YmRpci0kKENPTkZJR19VQlNBTikgKz0gdWJzYW4KPiAgCj4g
LXN1YmRpci15ICs9IGxpYmVsZgo+ICtzdWJkaXItJChDT05GSUdfTkVFRFNfTElCRUxGKSArPSBs
aWJlbGYKPiAgc3ViZGlyLSQoQ09ORklHX0hBU19ERVZJQ0VfVFJFRSkgKz0gbGliZmR0Cj4gLS0g
Cj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 19:22:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 19:22:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdKgY-0006oi-ET; Wed, 11 Jul 2018 19:21: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=2x50=j3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fdKgX-0006od-I7
 for xen-devel@lists.xen.org; Wed, 11 Jul 2018 19:21:57 +0000
X-Inumbo-ID: b03da44a-853f-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b03da44a-853f-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 19:22:02 +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 481C320C0F;
 Wed, 11 Jul 2018 19:21:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531336916;
 bh=hbXlDQt1ZsKhgNQb/gsHFQ57fLoaE0JRELM2fr6nCDg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=hhig7aGqj5L3w9y9dK6+zi9wJrlGy/U/pb2ZS/CVKDVBO8PBbYANV1WlnWm2mNtMI
 ql9+lAtV/LFfmWGB6YsKwwdoiY3HK0jbT2+WjMGqzQgJmJRpPT+lF3JcNAKsLPgcAF
 UkgM94AacA+W91Pd72p9f8wmwaZS2WCq2oAcKiuk=
Date: Wed, 11 Jul 2018 12:21: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: <20180702161910.2013-8-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1807111218130.8023@sstabellini-ThinkPad-X260>
References: <20180702161910.2013-1-julien.grall@arm.com>
 <20180702161910.2013-8-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 7/7] xen/arm: setup: Move in init code
 only used at boot in setup.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 <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>

T24gTW9uLCAyIEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU29tZSBvZiB0aGUgZnVu
Y3Rpb25zIGltcGxlbWVudGVkIGluIHNldHVwLmMgYXJlIG9ubHkgdXNlZCBhdCBib290IGJ1dAo+
IG5vdCB5ZXQgbWFya2VkIGFzIHN1Y2guCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IAo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+
ICAgICAgICAgLSBBZGQgU3RlZmFubydzIHJldmlld2VkLWJ5Cj4gLS0tCj4gIHhlbi9hcmNoL2Fy
bS9zZXR1cC5jIHwgMTAgKysrKystLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25z
KCspLCA1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAu
YyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gaW5kZXggMWQ2ZjZiZjM3ZS4uZmU3Mzg0ZmQzMCAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9z
ZXR1cC5jCj4gQEAgLTE3NSw3ICsxNzUsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc29y
X2lkKHZvaWQpCj4gICAgICBjaGVja19sb2NhbF9jcHVfZXJyYXRhKCk7Cj4gIH0KPiAgCj4gLXZv
aWQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ICt2b2lkIF9f
aW5pdCBkdF91bnJlc2VydmVkX3JlZ2lvbnMocGFkZHJfdCBzLCBwYWRkcl90IGUsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICgqY2IpKHBhZGRyX3QsIHBhZGRyX3Qp
LCBpbnQgZmlyc3QpCj4gIHsKPiAgICAgIGludCBpLCBuciA9IGZkdF9udW1fbWVtX3JzdihkZXZp
Y2VfdHJlZV9mbGF0dGVuZWQpOwo+IEBAIC0yMDEsOSArMjAxLDkgQEAgdm9pZCBkdF91bnJlc2Vy
dmVkX3JlZ2lvbnMocGFkZHJfdCBzLCBwYWRkcl90IGUsCj4gICAgICBjYihzLCBlKTsKPiAgfQo+
ICAKPiAtc3RydWN0IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQg
a2luZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0
LCBwYWRkcl90IHNpemUsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgY2hhciAqY21kbGluZSkKPiArc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICphZGRfYm9vdF9t
b2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6ZSwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWRsaW5lKQoKSSBo
YXZlIGp1c3Qgc3BvdHRlZCB0aGlzIG1pbm9yIGFsaWdubWVudCBpc3N1ZS4gSSBmaXhlZCBvbiBj
b21taXQuCgoKPiAgewo+ICAgICAgc3RydWN0IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZv
Lm1vZHVsZXM7Cj4gICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kOwo+IEBAIC00MzQsNyArNDM0
LDcgQEAgc3RhdGljIHBhZGRyX3QgX19pbml0IGdldF94ZW5fcGFkZHIodm9pZCkKPiAgICAgIHJl
dHVybiBwYWRkcjsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgaW5pdF9wZHgodm9pZCkKPiArc3Rh
dGljIHZvaWQgX19pbml0IGluaXRfcGR4KHZvaWQpCj4gIHsKPiAgICAgIHBhZGRyX3QgYmFua19z
dGFydCwgYmFua19zaXplLCBiYW5rX2VuZDsKPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 19:40:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 19: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 1fdKy4-0000TV-TA; Wed, 11 Jul 2018 19:40: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=0yim=j3=gmail.com=karljohnson.it@srs-us1.protection.inumbo.net>)
 id 1fdKy3-0000Kb-Pi
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 19:40:03 +0000
X-Inumbo-ID: 2ca23562-8542-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ca23562-8542-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 21:39:50 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id u202-v6so22209428lff.9
 for <xen-devel@lists.xenproject.org>; Wed, 11 Jul 2018 12:40: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;
 bh=8EZllCsrBx0tjBBmq/gCBA0rh4eM/JsyDMMvwAXjpUM=;
 b=MmuoNEJ1yVULa8KZSWGVKPbgwpCMw6MNbjJx/Nc0yYaEfXO8wMtEDUK/qElnCSyO66
 vMuoXV7nWNDydnXlA7zXw3uPMEUn9C49UVk5RGdeMCkMYczGHSTCJnYPhUxuxA/Ct9Bv
 yGMqBluyXxmOFMaMdAvRlFs3aKh9hbHcMXEHn7j10xv762YurUQwdyzbhjlOUpPLidKw
 0XS5FKWyq1AtoFCTtjXbQO3I+bMJVjb08DPWcRuRbjs0pHVEEuQNoQAMZMQJ9wnEc5u8
 ZTGQKmAU/Gn3dlBF0C1feJcFRl1RJmzO52kjyiHBBD/zHEm2OI+Wzvz2hKlBt7TpP6Qi
 LZ0g==
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;
 bh=8EZllCsrBx0tjBBmq/gCBA0rh4eM/JsyDMMvwAXjpUM=;
 b=agNUl0aFGvP9g4bFLkuEdSY4+UoZ3ZzS4TCWoYBhV6s7d5TT0Q1gWt5noDnCpoePIu
 JDzWbGot+DVb3zjYO4QUSzExVERbj/CKmAwUHKybAIK2Rex7IR3P168LmaRa8S/btbJR
 Cg+G8CDk3USpkm8p9bZv4JYo2b+EmTKoYdzjno/4qeVez4OAuK43kPLCW2RsjG+kpg5E
 sUPxI28HkzDKoR3GJU/zu0EMkUHdcV47AiixtPP9OwqaVbvsafHJJX+fiLXKmDJPXWVq
 evN0az7KfdCxr1VriFyhZKA3PXIrZZndeDj9aKgNenAMxrVnNqFpFhS5EO2MmDxaxpIX
 JtYA==
X-Gm-Message-State: APt69E0LxZN47TLCMretoLOW4Eai9bFm2iOjPt1Hed1MvHx6hzw3FPCV
 1vGqWIte/h3MhtNHjTubZTZ8zAZXiBgd19+/XNg=
X-Google-Smtp-Source: AAOMgpfwBlj9EQO/ysqYqk09oR1Fyze4EuHikC82N4v0uEG5jntZxicRjF6E1gfmpzSFyeuD9qySoVNPdMHmNvTGZb4=
X-Received: by 2002:a19:26d2:: with SMTP id
 m201-v6mr6692634lfm.43.1531338001071; 
 Wed, 11 Jul 2018 12:40:01 -0700 (PDT)
MIME-Version: 1.0
References: <CAAzNQHQGhtGReJ=7p=i7nQE72pQdWgsyYRp=K2KBzbqKt3HyLA@mail.gmail.com>
 <755ba9c6-34c8-1a06-73c2-7afbc02b1bbd@suse.com>
 <adcdd60e-50e4-86ed-3573-efc407ae9b78@suse.com>
In-Reply-To: <adcdd60e-50e4-86ed-3573-efc407ae9b78@suse.com>
From: Karl Johnson <karljohnson.it@gmail.com>
Date: Wed, 11 Jul 2018 15:39:49 -0400
Message-ID: <CAAzNQHT97==QQOqepDAntuaPaMSHsZeZvcQ8w+9Kn9JVafrxUg@mail.gmail.com>
To: jgross@suse.com, xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] Recent 4.9 kernel not booting as 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>

T24gVGh1LCBKdWwgNSwgMjAxOCBhdCA2OjU3IEFNIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6Cj4KPiBPbiAwNS8wNy8xOCAxMjoxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToK
PiA+IE9uIDA0LzA3LzE4IDIwOjE2LCBLYXJsIEpvaG5zb24gd3JvdGU6Cj4gPj4gSGVsbG8sCj4g
Pj4KPiA+PiBJJ20gYnVpbGRpbmcgZG9tMCBrZXJuZWwgUlBNcyBmb3IgdGhlIENlbnRPUyBYZW4g
cHJvamVjdAo+ID4+IChodHRwczovL2dpdGh1Yi5jb20vQ2VudE9TLXZpcnQ3L3hlbi1rZXJuZWwp
IGFuZCBpdCBzZWVtcyB0aGF0IHRoZSA0LjkKPiA+PiBicmFuY2ggaXNuJ3QgYm9vdGluZyBhbnlt
b3JlIGFzIGRvbTAuIEkgcmVjZW50bHkgYnVpbHQgNC45LjExMCBhbmQKPiA+PiA0LjkuMTExLCBi
b3RoIGdpdmUgYmxhY2sgc2NyZWVuIGFuZCByZWJvb3Qgd2hpbGUgYm9vdGluZyBkb20wLiBPdXIg
bGFzdAo+ID4+IHN1Y2Nlc3NmdWwgdmVyc2lvbiBpcyA0LjkuMTA1IHRoZXJlZm9yZSBzb21ldGhp
bmcgbXVzdCBiZSB3cm9uZyBiZXR3ZWVuCj4gPj4gNC45LjEwNiBhbmQgNC45LjExMC4KPiA+Pgo+
ID4+IEkgY2hlY2tlZCB0aGUgT1NTVEVTVCBmb3IgbGludXgtNC45IGFuZCB0aGUgbGFzdCB3b3Jr
aW5nIGZsaWdodCB3YXMKPiA+PiA0LjkuMTAxLiBJcyB0aGVyZSBhIGtub3duIGlzc3VlIHdpdGgg
WGVuIGFuZCBMaW51eCA0Ljk/Cj4gPgo+ID4gSSB0aGluayBJJ3ZlIGZvdW5kIHRoZSByZWFzb24u
IFRlc3RpbmcgYSBwYXRjaCByaWdodCBub3cuCj4KPiBJdCB3b3JrZWQuIEkgaGF2ZSBhbHJlYWR5
IHNlbnQgaXQgdG8gc3RhYmxlLiBJbiBjYXNlIHlvdSB3YW50IHRvIHRyeQo+IGl0IEknbSBhdHRh
Y2hpbmcgaXQgZm9yIHJlZmVyZW5jZS4KPgo+Cj4gSnVlcmdlbgoKVGhhbmtzLCB0aGUgcGF0Y2gg
aGFzIGJlZW4gcm9sbGVkIGluIHN0YWJsZSBhbmQgaXQgd29ya3MuCgpbcm9vdEBub2RlLXRtcDEg
fl0jIGNhdCAvcHJvYy92ZXJzaW9uCkxpbnV4IHZlcnNpb24gNC45LjExMi0zMi5lbDYueDg2XzY0
IChtb2NrYnVpbGRAYnVpbGQuYWVyaXNuZXR3b3JrLm5ldCkKKGdjYyB2ZXJzaW9uIDQuNC43IDIw
MTIwMzEzIChSZWQgSGF0IDQuNC43LTIzKSAoR0NDKSApICMxIFNNUCBXZWQgSnVsCjExIDEzOjAz
OjI2IEVEVCAyMDE4CgpLYXJsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 19:59:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 19: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 1fdLGm-0002Ad-2h; Wed, 11 Jul 2018 19:59: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=tbgd=j3=xenproject.org=prvs=72313471d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdLGk-0002AS-GU
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 19:59:22 +0000
X-Inumbo-ID: e944e5f2-8544-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e944e5f2-8544-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 19:59:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59987367"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74956-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=c6a14de3ef30291918f3b15436cf6a75db413eea
X-Osstest-Versions-That: ovmf=99fd30431d565412707f7a1e1a23461d10d07e85
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 11 Jul 2018 20:59:15 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74956: all 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
NDk1NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NTYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBjNmExNGRlM2VmMzAyOTE5MThmM2IxNTQzNmNmNmE3NWRiNDEz
ZWVhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5OWZkMzA0MzFkNTY1
NDEyNzA3ZjdhMWUxYTIzNDYxZDEwZDA3ZTg1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NTQg
IDIwMTgtMDctMTEgMDk6NDk6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTU2ICAyMDE4LTA3LTExIDExOjU2OjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWmVuaXRoNDMyIDx6ZW5p
dGg0MzJAdXNlcnMuc291cmNlZm9yZ2UubmV0PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9n
czogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54
cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
YzZhMTRkZTNlZjMwMjkxOTE4ZjNiMTU0MzZjZjZhNzVkYjQxM2VlYQpBdXRob3I6IFplbml0aDQz
MiA8emVuaXRoNDMyQHVzZXJzLnNvdXJjZWZvcmdlLm5ldD4KRGF0ZTogICBUdWUgSnVsIDEwIDE2
OjUwOjM2IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHMvR2VuRnc6IERpc2FibGUgc3VwcG9ydCBm
b3IgUl9YODZfNjRfMzJTCiAgICAKICAgIFJFRjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5v
cmcvc2hvd19idWcuY2dpP2lkPTk5OQogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdh
b0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv
biBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBaZW5pdGg0MzIgPHplbml0aDQzMkB1
c2Vycy5zb3VyY2Vmb3JnZS5uZXQ+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5n
Lmdhb0BpbnRlbC5jb20+Cgpjb21taXQgZWNiYWE4NTZkYTBjOTRiNzA1NGY3OTVkMDAxZWUzZjVh
YWVlMDMzZQpBdXRob3I6IFplbml0aDQzMiA8emVuaXRoNDMyQHVzZXJzLnNvdXJjZWZvcmdlLm5l
dD4KRGF0ZTogICBNb24gSnVsIDkgMjA6NTg6MTUgMjAxOCArMDgwMAoKICAgIEJhc2VUb29scy9H
ZW5GdzogQWRkIFg2NCBHT1RQQ1JFTCBTdXBwb3J0IHRvIEdlbkZ3CiAgICAKICAgIEFkZHMgc3Vw
cG9ydCBmb3IgdGhlIGZvbGxvd2luZyBYNjQgRUxGIHJlbG9jYXRpb25zIHRvIEdlbkZ3CiAgICAg
IFJfWDg2XzY0X0dPVFBDUkVMCiAgICAgIFJfWDg2XzY0X0dPVFBDUkVMWAogICAgICBSX1g4Nl82
NF9SRVhfR09UUENSRUxYCiAgICAKICAgIEJhY2tncm91bmQ6CiAgICBUaGUgR0NDNDkgYW5kIEdD
QzUgdG9vbGNoYWlucyB1c2UgdGhlIHNtYWxsIHBpZSBtb2RlbCBmb3IgWDY0LiAgSW4gdGhlCiAg
ICBzbWFsbCBwaWUgbW9kZWwsIGdjYyBlbWl0cyBhIEdPVFBDUkVMIHJlbG9jYXRpb24gd2hlbmV2
ZXIgQyBjb2RlIHRha2VzCiAgICB0aGUgYWRkcmVzcyBvZiBhIGdsb2JhbCBmdW5jdGlvbi4gIFRo
ZSBlbWlzc2lvbiBvZiBHT1RQQ1JFTCBpcyBtaXRpZ2F0ZWQKICAgIGJ5IHNldmVyYWwgZmFjdG9y
cwogICAgMS4gSW4gR0NDNDksIGFsbCBnbG9iYWwgc3ltYm9scyBhcmUgZGVjbGFyZWQgaGlkZGVu
IHRoZXJlYnkgZWxpbWluYXRpbmcKICAgIHRoZSBlbWlzc2lvbiBvZiBHT1RQQ1JFTC4KICAgIDIu
IEluIEdDQzUsIExUTyBpcyB1c2VkLiAgSW4gTFRPLCB0aGUgY29tcGxpZXIgZmlyc3QgY3JlYXRl
cyBpbnRlcm1lZGlhdGUKICAgIHJlcHJlc2VudGF0aW9uIChJUikgZmlsZXMuICBEdXJpbmcgdGhl
IHN0YXRpYyBsaW5rIHN0YWdlLCB0aGUgTFRPIGNvbXBpbGVyCiAgICBjb21iaW5lcyBhbGwgSVIg
ZmlsZXMgYXMgYSBzaW5nbGUgY29tcGlsYXRpb24gdW5pdCwgdXNpbmcgbGlua2VyIHN5bWJvbAog
ICAgYXNzaXN0YW5jZSB0byBnZW5lcmF0ZSBjb2RlLiAgQW55IGdsb2JhbCBzeW1ib2xzIGRlZmlu
ZWQgaW4gdGhlIElSIHRoYXQKICAgIGFyZSBub3QgcmVmZXJlbmNlZCBmcm9tIG91dHNpZGUgdGhl
IElSIGFyZSBjb252ZXJ0ZWQgdG8gbG9jYWwgc3ltYm9scyAtCiAgICB0aGVyZWJ5IGVsaW1pbmF0
aW5nIHRoZSBlbWlzc2lvbiBvZiBHT1RQQ1JFTCBmb3IgdGhlbS4KICAgIDMuIFRoZSBsaW5rZXIg
KGJpbnV0aWxzIGxkKSBmdXJ0aGVyIHRyYW5zZm9ybXMgYW55IEdPVFBDUkVMIHVzZWQgd2l0aAog
ICAgdGhlIG1vdnEgb3Bjb2RlIHRvIGEgZGlyZWN0IHJpcC1yZWxhdGl2ZSByZWxvY2F0aW9uIHVz
ZWQgd2l0aCB0aGUgbGVhcQogICAgb3Bjb2RlLiAgVGhpcyBsaW5rZXIgb3B0aW1pemF0aW9uIGNh
biBiZSBkaXNhYmxlZCB3aXRoIHRoZSBvcHRpb24KICAgIC1XbCwtLW5vLXJlbGF4LiAgRnVydGhl
cm1vcmUsIGdjYyBpcyBhYmxlIHRvIGVtaXQgR09UUENSRUwgd2l0aCBvdGhlcgogICAgb3Bjb2Rl
cwogICAgICAtIHB1c2hxIG9wY29kZSBmb3IgcGFzc2luZyBhcmd1bWVudHMgdG8gZnVuY3Rpb25z
LgogICAgICAtIGFkZHEvc3VicSBvcGNvZGVzIGZvciBwb2ludGVyIGFyaXRobWV0aWMuCiAgICBU
aGVzZSBvdGhlciBvcGNvZGUgdXNlcyBhcmUgbm90IHRyYW5zZm9ybWVkIGJ5IHRoZSBsaW5rZXIu
CiAgICBVbHRpbWF0ZWx5LCBpbiBHQ0M1IHRoZXJlIGFyZSBzb21lIGVtaXNzaW9ucyBvZiBHT1RQ
Q1JFTCB0aGF0IHN1cnZpdmUKICAgIGFsbCB0aGVzZSBtaXRpZ2F0aW9ucyAtIGlmIEMgY29kZSB0
YWtlcyB0aGUgYWRkcmVzcyBvZiBhIGdsb2JhbCBmdW5jdGlvbgogICAgZGVmaW5lZCBpbiBhc3Nl
bWJseSBjb2RlIC0gYW5kIHBlcmZvcm1zIHBvaW50ZXIgYXJpdGhtZXRpYyBvbiB0aGUKICAgIGFk
ZHJlc3MgLSB0aGVuIHRoZSBHT1RQQ1JFTCByZW1haW5zIGluIHRoZSBmaW5hbCBsaW5rZXIgcHJv
ZHVjdC4KICAgIEEgR09UUENSRUwgcmVsb2NhdGlvbiB0b2RheSBjYXVzZXMgdGhlIGJ1aWxkIHRv
IHN0b3Agc2luY2UgR2VuRncgZG9lcwogICAgbm90IGhhbmRsZSB0aGVtLiAgSXQgaXMgcG9zc2li
bGUgdG8gZWxpbWluYXRlIGFueSByZW1haW5pbmcgR09UUENSRUwKICAgIGVtaXNzaW9ucyBieSBt
YW51YWxseSBkZWNsYXJpbmcgdGhlIGdsb2JhbCBzeW1ib2xzIGNhdXNpbmcgdGhlbSB0byBoYXZl
CiAgICBoaWRkZW4gdmlzaWJpbGl0eS4gIFRoaXMgcGF0Y2ggaXMgb2ZmZXJlZCBpbnN0ZWFkIHRv
IGFsbG93IEdlbkZ3IHRvCiAgICBoYW5kbGUgYW55IHJlc2lkdWFsIEdPVFBDUkVMLgogICAgCiAg
ICBDYzogU2hpIFN0ZXZlbiA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcg
Wmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5n
YW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWmVuaXRoNDMyIDx6ZW5pdGg0MzJA
dXNlcnMuc291cmNlZm9yZ2UubmV0PgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 20:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 20:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdLMx-000307-Vi; Wed, 11 Jul 2018 20:05: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=tbgd=j3=xenproject.org=prvs=72313471d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdLMv-0002ze-UA
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 20:05:45 +0000
X-Inumbo-ID: ce42e2d6-8545-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce42e2d6-8545-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 20:05:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,338,1526342400"; d="scan'208";a="59987996"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74955-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-saverestore.2:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install: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-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-qemuu-debianhvm-amd64-xsm:migrate-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-amd64-libvirt-vhd: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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=280a5568939c4a5832be787c8e0c23a19f30935a
X-Osstest-Versions-That: xen=e7956461f76f4b6e9d7d1d99daabdeef9ea09f62
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 11 Jul 2018 21:05:00 +0100
Subject: [Xen-devel] [xen-4.7-testing baseline-only test] 74955: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk1NSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk1NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gNzQ5NDIKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IGxpa2UgNzQ5NDIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk0MgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTQy
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzQ5NDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDk0MgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBsaWtlIDc0OTQyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5NDIKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk0
MgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBsaWtlIDc0OTQyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5NDIKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWls
ICAgbGlrZSA3NDk0MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGkt
aW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTQyCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAg
ICAgICAgICAgICAgICAgIDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMyM2ExOWYzMDkzNWEK
YmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGU3OTU2NDYxZjc2ZjRiNmU5
ZDdkMWQ5OWRhYWJkZWVmOWVhMDlmNjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDk0MiAgMjAx
OC0wNy0wNyAwMzoyMjowMyBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzQ5NTUg
IDIwMTgtMDctMTEgMTE6MTU6MzIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwpp
bWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3Qv
dGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3
YzhlMGMyM2ExOWYzMDkzNWEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkRhdGU6ICAgTW9uIEp1bCA5IDEwOjEwOjM2IDIwMTggKzAyMDAKCiAgICB1cGRhdGUgWGVuIHZl
cnNpb24gdG8gNC43LjYKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 20:09:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 20: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 1fdLQN-0003S5-Kc; Wed, 11 Jul 2018 20:09: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=2x50=j3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fdLQM-0003S0-DP
 for xen-devel@lists.xen.org; Wed, 11 Jul 2018 20:09:18 +0000
X-Inumbo-ID: 4274254f-8546-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4274254f-8546-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 22:09:05 +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 A431F20C0B;
 Wed, 11 Jul 2018 20:09:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531339755;
 bh=5EMcDx0n3KLPc03X8qRgNlHC/5SWO12VMa/0pKvEz40=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Z/WCLeAAExdc6jnJXiqFVrFMB+lR4KXAB2lukJ9AC7B+ufRW+4WyHp5DxI+9sRTr/
 CYL4jih2okZ4cBCYQ0wTBIxz+qOByZix5tMLEqgATOZ4FdQRupNxlYw4kaffl7dNQD
 nJTsQnSdTxUawKgnPH9uYc2Vdx05/iQy52HyNUk4=
Date: Wed, 11 Jul 2018 13:09: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: <1e54ddb5-ca39-11dd-9603-3b61052fec97@arm.com>
Message-ID: <alpine.DEB.2.10.1807111244050.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-1-git-send-email-sstabellini@kernel.org>
 <1e54ddb5-ca39-11dd-9603-3b61052fec97@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 01/21] 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>,
 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>

T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNy8wNy8xOCAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gLi4uIGFu
ZCByZW1vdmUgdGhlIEJVR19PTighZG9tMF8xMV9tYXBwaW5nKSBpbiBhbGxvY2F0ZV9tZW1vcnku
Cj4gCj4gUGxlYXNlIHJlYmFzZSB5b3VyIHdvcmsgb24gc3RhZ2luZy4gVGhpcyBjb2RlIGhhcyBj
aGFuZ2VkIGEgYml0IHNpbmNlIFhlbgo+IDQuMTEtcmM2LgoKSSdsbCBkbwoKCj4gPiBBIGZvbGxv
dy11cCBwYXRjaCB3aWxsIG1ha2UgdGhlIGZ1bmN0aW9uIHdvcmsgd2l0aCBub24gMToxIG1hcHBl
ZAo+ID4gZ3Vlc3RzLgo+ID4gCj4gPiBObyBmdW5jdGlvbmFsIGNoYW5nZXMuCj4gPiAKPiA+IFNp
Z25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+
IAo+ID4gLS0tCj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBuZXcgcGF0Y2gKPiA+IC0tLQo+ID4g
ICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAyMiArKysrKysrKy0tLS0tLS0tLS0tLS0t
Cj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQo+
ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCAxMWNkZjA1Li4xODJlM2Q1IDEwMDY0NAo+
ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC03OSw3ICs3OSw3IEBAIHN0cnVjdCB2Y3B1ICpfX2lu
aXQgYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20wKQo+ID4gICAgICAgcmV0dXJu
IGFsbG9jX3ZjcHUoZG9tMCwgMCwgMCk7Cj4gPiAgIH0KPiA+ICAgLXN0YXRpYyB1bnNpZ25lZCBp
bnQgZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShwYWRkcl90IHNpemUpCj4gPiArc3RhdGljIHVuc2ln
bmVkIGludCBnZXRfYWxsb2NhdGlvbl9zaXplKHBhZGRyX3Qgc2l6ZSkKPiA+ICAgewo+ID4gICAg
ICAgLyoKPiA+ICAgICAgICAqIGdldF9vcmRlcl9mcm9tX2J5dGVzIHJldHVybnMgdGhlIG9yZGVy
IGdyZWF0ZXIgdGhhbiBvciBlcXVhbCB0bwo+ID4gQEAgLTI1MSwyMSArMjUxLDE1IEBAIHN0YXRp
YyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IGtlcm5l
bF9pbmZvICpraW5mbykKPiA+ICAgICAgICAgICBnZXRfb3JkZXJfZnJvbV9ieXRlcyhtaW5fdChw
YWRkcl90LCBkb20wX21lbSwgTUIoMTI4KSkpOwo+ID4gICAgICAgY29uc3QgdW5zaWduZWQgaW50
IG1pbl9vcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKE1CKDQpKTsKPiA+ICAgICAgIHN0cnVj
dCBwYWdlX2luZm8gKnBnOwo+ID4gLSAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBnZXRfMTFfYWxs
b2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7Cj4gPiArICAgIHVuc2lnbmVkIGlu
dCBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKPiA+
ICAgICAgIGludCBpOwo+ID4gICAgICAgICBib29sIGxvd21lbSA9IHRydWU7Cj4gPiAgICAgICB1
bnNpZ25lZCBpbnQgYml0czsKPiA+ICAgLSAgICAvKgo+ID4gLSAgICAgKiBUT0RPOiBJbXBsZW1l
bnQgbWVtb3J5IGJhbmsgYWxsb2NhdGlvbiB3aGVuIERPTTAgaXMgbm90IGRpcmVjdAo+ID4gLSAg
ICAgKiBtYXBwZWQKPiA+IC0gICAgICovCj4gPiAtICAgIEJVR19PTighZG9tMF8xMV9tYXBwaW5n
KTsKPiAKPiBOZXcgY29kZSBpcyB1c2luZyBpc19kb21haW5fZGlyZWN0X21hcHBlZChkKS4KIApU
aGFua3MgZm9yIHRoZSBoZWFkJ3MgdXAKCgo+ID4gLQo+ID4gLSAgICBwcmludGsoIkFsbG9jYXRp
bmcgMToxIG1hcHBpbmdzIHRvdGFsbGluZyAlbGRNQiBmb3IgZG9tMDpcbiIsCj4gPiArICAgIHBy
aW50aygiQWxsb2NhdGluZyAxOjEgbWFwcGluZ3MgdG90YWxsaW5nICVsZE1CIGZvciBkb20lZDpc
biIsCj4gCj4gVGhpcyBpcyBub3QgbWVudGlvbiBpIG50aGUgY29tbWFuZCBtZXNzYWdlLgoKSSds
bCBtZW50aW9uIHRoZSBjaGFuZ2UKCgo+IEF0IHRoZSBzYW1lIHRpbWUsIHBsZWFzZSBmaXggdGhl
IHR5cG8gcy90b3RhbGxpbmcvdG90YWxpbmcvCgoiVG90YWxsaW5nIiBpcyBhY3R1YWxseSBhY2Nl
cHRlZCBpbiBCcml0aXNoIEVuZ2xpc2guCgoKPiA+ICAgICAgICAgICAgICAvKiBEb24ndCB3YW50
IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBoZXgpICovCj4gPiAtICAgICAgICAg
ICAodW5zaWduZWQgbG9uZykoa2luZm8tPnVuYXNzaWduZWRfbWVtID4+IDIwKSk7Cj4gPiArICAg
ICAgICAgICAodW5zaWduZWQgbG9uZykoa2luZm8tPnVuYXNzaWduZWRfbWVtID4+IDIwKSwgZC0+
ZG9tYWluX2lkKTsKPiA+ICAgICAgICAga2luZm8tPm1lbS5ucl9iYW5rcyA9IDA7Cj4gPiAgIEBA
IC0zMDMsNyArMjk3LDcgQEAgc3RhdGljIHZvaWQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdAo+ID4ga2VybmVsX2luZm8gKmtpbmZvKQo+ID4gICAgICAgICogSWYgd2Ug
ZmFpbGVkIHRvIGFsbG9jYXRlIGJhbmswIHVuZGVyIDRHQiwgY29udGludWUgYWxsb2NhdGluZwo+
ID4gICAgICAgICogbWVtb3J5IGZyb20gYWJvdmUgNEdCIGFuZCBmaWxsIGluIGJhbmtzLgo+ID4g
ICAgICAgICovCj4gPiAtICAgIG9yZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+
dW5hc3NpZ25lZF9tZW0pOwo+ID4gKyAgICBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3NpemUoa2lu
Zm8tPnVuYXNzaWduZWRfbWVtKTsKPiA+ICAgICAgIHdoaWxlICgga2luZm8tPnVuYXNzaWduZWRf
bWVtICYmIGtpbmZvLT5tZW0ubnJfYmFua3MgPCBOUl9NRU1fQkFOS1MgKQo+ID4gICAgICAgewo+
ID4gICAgICAgICAgIHBnID0gYWxsb2NfZG9taGVhcF9wYWdlcyhkLCBvcmRlciwgbG93bWVtID8g
TUVNRl9iaXRzKDMyKSA6IDApOwo+ID4gQEAgLTMxNCw3ICszMDgsNyBAQCBzdGF0aWMgdm9pZCBh
bGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0Cj4gPiBrZXJuZWxfaW5mbyAq
a2luZm8pCj4gPiAgICAgICAgICAgICAgIGlmICggbG93bWVtICYmIG9yZGVyIDwgbWluX2xvd19v
cmRlcikKPiA+ICAgICAgICAgICAgICAgewo+ID4gICAgICAgICAgICAgICAgICAgRDExUFJJTlQo
IkZhaWxlZCBhdCBtaW5fbG93X29yZGVyLCBhbGxvdyBoaWdoCj4gPiBhbGxvY2F0aW9uc1xuIik7
Cj4gPiAtICAgICAgICAgICAgICAgIG9yZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5m
by0+dW5hc3NpZ25lZF9tZW0pOwo+ID4gKyAgICAgICAgICAgICAgICBvcmRlciA9IGdldF9hbGxv
Y2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKPiA+ICAgICAgICAgICAgICAgICAg
IGxvd21lbSA9IGZhbHNlOwo+ID4gICAgICAgICAgICAgICAgICAgY29udGludWU7Cj4gPiAgICAg
ICAgICAgICAgIH0KPiA+IEBAIC0zMzQsNyArMzI4LDcgQEAgc3RhdGljIHZvaWQgYWxsb2NhdGVf
bWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdAo+ID4ga2VybmVsX2luZm8gKmtpbmZvKQo+
ID4gICAgICAgICAgICAgICBpZiAoIGxvd21lbSApCj4gPiAgICAgICAgICAgICAgIHsKPiA+ICAg
ICAgICAgICAgICAgICAgIEQxMVBSSU5UKCJBbGxvY2F0aW9uIGJlbG93IGJhbmsgMCwgYWxsb3cg
aGlnaAo+ID4gYWxsb2NhdGlvbnNcbiIpOwo+ID4gLSAgICAgICAgICAgICAgICBvcmRlciA9IGdl
dF8xMV9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKPiA+ICsgICAgICAg
ICAgICAgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21l
bSk7Cj4gPiAgICAgICAgICAgICAgICAgICBsb3dtZW0gPSBmYWxzZTsKPiA+ICAgICAgICAgICAg
ICAgICAgIGNvbnRpbnVlOwo+ID4gICAgICAgICAgICAgICB9Cj4gPiBAQCAtMzQ5LDcgKzM0Myw3
IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QK
PiA+IGtlcm5lbF9pbmZvICpraW5mbykKPiA+ICAgICAgICAgICAgKiBTdWNjZXNzLCBuZXh0IHRp
bWUgYXJvdW5kIHRyeSBhZ2FpbiB0byBnZXQgdGhlIGxhcmdlc3Qgb3JkZXIKPiA+ICAgICAgICAg
ICAgKiBhbGxvY2F0aW9uIHBvc3NpYmxlLgo+ID4gICAgICAgICAgICAqLwo+ID4gLSAgICAgICAg
b3JkZXIgPSBnZXRfMTFfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7Cj4g
PiArICAgICAgICBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRf
bWVtKTsKPiA+ICAgICAgIH0KPiA+ICAgICAgICAgaWYgKCBraW5mby0+dW5hc3NpZ25lZF9tZW0g
KQo+ID4gCj4gCj4gQ2hlZXJzLAo+IAo+IC0tIAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 20:33:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 20: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 1fdLne-0006CP-H3; Wed, 11 Jul 2018 20:33: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=2x50=j3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fdLnd-0006CK-Pb
 for xen-devel@lists.xen.org; Wed, 11 Jul 2018 20:33:21 +0000
X-Inumbo-ID: 9f329e07-8549-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f329e07-8549-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 22:33:08 +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 D0F5220C0C;
 Wed, 11 Jul 2018 20:33:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531341200;
 bh=PxY8CdbNgdLERa6ZesLQNwTwwH+MEscW5hhw24Ae/+Y=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=A2GhIRP2GFfG3WbV5RsrxdBk8P5lft+CIkCUBGmImKp90ozb0k/vjUdPzMg6neUoM
 pEwFJ1G4v5nCVUOTrPygC5lTK9Y3/Sz26vTRWtOaHk8ULCeqTQKCqiqiqBhf16eoOa
 u0jX54Ky/9SoEr/5u3mFjyb96DXUK2o36ctquDXw=
Date: Wed, 11 Jul 2018 13:33:18 -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: <f2b3c028-c673-abe7-f6c7-f61a58af7ce6@arm.com>
Message-ID: <alpine.DEB.2.10.1807111332400.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-6-git-send-email-sstabellini@kernel.org>
 <f29552b0-e49c-1936-9540-0629706d5dbd@arm.com>
 <alpine.DEB.2.10.1807091437050.8023@sstabellini-ThinkPad-X260>
 <f2b3c028-c673-abe7-f6c7-f61a58af7ce6@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 06/21] xen/arm: do not pass dt_host to
 make_memory_node and make_hypervisor_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: 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>

T24gVHVlLCAxMCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA5
LzA3LzE4IDIyOjUxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiA+IEkgd291bGQgcmVw
bGFjZSB0aGlzIHdpdGggYSBCVUdfT04oZXZ0Y2huICE9IDApLgo+ID4gCj4gPiBJIGFncmVlIHdp
dGggdGhlIHByaW5jaXBsZSwgYnV0IEkgdGhpbmsgeW91IG1lYW50Cj4gPiBCVUdfT04oZC0+YXJj
aC5ldnRjaG5faXJxIDw9IDApID8KPiAKPiBUaGUgSVJRIGlzIGFuIHVuc2lnbmVkIG51bWJlci4g
U28gd2h5IDw9IDA/CgpBaCB5ZXMsIGl0IHNob3VsZCBiZSBCVUdfT04oZC0+YXJjaC5ldnRjaG5f
aXJxID09IDApLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 20:52:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 20: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 1fdM5r-0008I5-MG; Wed, 11 Jul 2018 20:52: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdM5q-0008Hs-IJ
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 20:52:10 +0000
X-Inumbo-ID: 4a3e3b9b-854c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a3e3b9b-854c-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 20:52: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 1fdM5m-000242-Sy; Wed, 11 Jul 2018 20:52: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 1fdM5m-00059v-L4; Wed, 11 Jul 2018 20:52:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdM5m-000568-K6; Wed, 11 Jul 2018 20:52:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125064-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-pvshim:guest-start: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-amd64-libvirt-xsm: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: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-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-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt: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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt: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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-xsm: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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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: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-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-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-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-amd64-amd64-xl-qemut-win7-amd64:guest-stop: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=1eb6544a567e3e5133fafe0c4ef3545c5138d0e4
X-Osstest-Versions-That: xen=eb17ff9ce6a99a8761d3f4768703691f34043356
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 20:52:06 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 125064: 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>

ZmxpZ2h0IDEyNTA2NCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNjQvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQ3OTIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxZWI2NTQ0
YTU2N2UzZTUxMzNmYWZlMGM0ZWYzNTQ1YzUxMzhkMGU0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICBlYjE3ZmY5Y2U2YTk5YTg3NjFkM2Y0NzY4NzAzNjkxZjM0MDQzMzU2
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5MTQgIDIwMTgtMDctMDIgMTE6Mjc6NDQgWiAgICA5
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDY0ICAyMDE4LTA3LTA5IDE0OjA2OjUzIFog
ICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
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
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSBicm9rZW4K
YnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgaG9zdC1pbnN0YWxsKDQp
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWViNjU0NGE1NjdlM2U1MTMzZmFmZTBjNGVmMzU0
NWM1MTM4ZDBlNApBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpEYXRlOiAgIE1vbiBKdWwgOSAxNDoyNToyOCAyMDE4ICswMTAwCgogICAgU1VQUE9SVC5tZDog
U3VwcG9ydCBsaWZldGltZSBmb3IgNC4xMQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBDQzogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBj
aXRyaXguY29tPgoKY29tbWl0IGM2MTNjYTE3MmFjMmYxNWY1YTk1MjE3YTc3M2I2M2NlYTkyY2Jh
NTMKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTog
ICBNb24gSnVsIDkgMTQ6MjE6MjAgMjAxOCArMDEwMAoKICAgIENvbmZpZy5taywgeGVuL01ha2Vm
aWxlLCBTVVBQT1JULm1kOiBYZW4gNC4xMTogVXBkYXRlIHZlcnNpb24gbnVtYmVycwogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQg
NjY2NTNiNDYyMGMzYjQzNzA5ZjA5M2Y4MzZiMjI3NTY2NzM5YTg1MQpBdXRob3I6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgOSAxNDoxNDow
NyAyMDE4ICswMTAwCgogICAgWGVuIDQuMTE6IFN3aXRjaCB0byBmaW5hbCByZWxlYXNlIHRhZ3MK
ICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2U6IGluIGVhY2ggY2FzZSB0aGlzIHRhZyByZWZl
cnMgdG8gdGhlIHNhbWUgY29tbWl0CiAgICBhcyBwcmV2aW91c2x5LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CihxZW11IGNoYW5nZXMgbm90
IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 21:43:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 21:43:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdMsk-00051S-SF; Wed, 11 Jul 2018 21: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=2x50=j3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fdMsk-00051N-3J
 for xen-devel@lists.xen.org; Wed, 11 Jul 2018 21:42:42 +0000
X-Inumbo-ID: 4e5dae30-8553-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e5dae30-8553-11e8-a8a5-bc764e045a96;
 Wed, 11 Jul 2018 23:42:28 +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 470C32146E;
 Wed, 11 Jul 2018 21:42:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531345359;
 bh=idyZzVvoeN6idce2oKZvTUpnemos4FQwHToxqyDdI5I=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=w5PgBqmJzfnEj5dqHZBuheebLQZFTAUGSNuWp0yxpqvmSN8/Z4t05YYiwF7cf63LP
 CjJN7bbLL2yv7cLgdqU/FsTav7PDoIl1eMkfBYlIahpSB5AcqkjJIMLHhrzFNxbh2E
 9JRAJg7tcwxRmueINdpgzlCvud/sX+XPLa2zSI+U=
Date: Wed, 11 Jul 2018 14:42:37 -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: <cc4ab10c-682e-1802-fd76-e36079b058e0@arm.com>
Message-ID: <alpine.DEB.2.10.1807111352220.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
 <ffe46d6d-368f-6237-ce43-dc446560a641@arm.com>
 <alpine.DEB.2.10.1807091520560.8023@sstabellini-ThinkPad-X260>
 <cc4ab10c-682e-1802-fd76-e36079b058e0@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 02/21] xen/arm: make allocate_memory work
 for non 1:1 mapped 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: 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>

T24gVHVlLCAxMCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMDcvMTggMDA6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIE1v
biwgOSBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBPbiAwNy8wNy8xOCAwMDox
MSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+ICAgICAgICBtZm5fdCBzbWZuOwo+
ID4gPiA+ICAgICAgICBwYWRkcl90IHN0YXJ0LCBzaXplOwo+ID4gPiA+ICsgICAgc3RydWN0IG1l
bWJhbmsgKmJhbms7Cj4gPiA+ID4gICAgICAgICAgc21mbiA9IHBhZ2VfdG9fbWZuKHBnKTsKPiA+
ID4gPiAgICAgICAgc3RhcnQgPSBtZm5fdG9fbWFkZHIoc21mbik7Cj4gPiA+IAo+ID4gPiBUaGUg
bmV3IGNvZGUgaXMgcHJldHR5IGhvcnJpYmxlIHRvIHJlYWQuIENhbiB5b3UgcGxlYXNlIGFkZCBz
b21lIGNvbW1lbnRzCj4gPiA+IHRvCj4gPiA+IGhlbHAgdW5kZXJzdGFuZGluZyBpdD8KPiA+ID4g
Cj4gPiA+IEhlcmUgaXMgYWxyZWFkeSBhbiBleGFtcGxlIHdoZXJlIHlvdSBzZXQgc3RhcnQgdG8g
TUZOLiBCdXQgdGhlbiBvdmVycmlkZQo+ID4gPiBhZnRlcgo+ID4gPiB3aXRoIG5vbmUgY29tbWVu
dCB0byB1bmRlcnN0YW5kIHdoeS4KPiA+ID4gCj4gPiA+IEFsc28sIHRoaXMgY29kZSBhcyBhbHdh
eXMgYXNzdW1lZCBNRk4gPT0gR0ZOIHNvIHN0YXJ0IHdhcyBtYWtpbmcgc2Vuc2UuCj4gPiA+IE5v
dywKPiA+ID4geW91IHJlLXB1cnBvc2UgaXQgdG8ganVzdCB0aGUgZ3Vlc3QtcGh5c2ljYWwgYWRk
cmVzcy4gU28gbW9yZSBsaWtlbHkgeW91Cj4gPiA+IHdhbnQKPiA+ID4gdG8gcmV3b3JrIHRoZSBj
b2RlIGEgYml0Lgo+ID4gCj4gPiBJJ2xsIGFkZCBtb3JlIGNvbW1lbnRzIGluIHRoZSBjb2RlLiBO
ZXh0IHRpbWUgdGhlIHBhdGNoIHdpbGwgYmUgY2xlYXJlci4KPiA+IFRoaXMgaXMgYSBzbmlwcGV0
IHRvIGdpdmUgeW91IGFuIGlkZWEsIGJ1dCBpdCBtaWdodCBiZSBiZXN0IGZvciB5b3UgdG8KPiA+
IGp1c3Qgd2FpdCBmb3IgdGhlIG5leHQgdmVyc2lvbiBiZWZvcmUgcmVhZGluZyB0aGlzIGFnYWlu
Lgo+ID4gCj4gPiAgICAgIC8qCj4gPiAgICAgICAqIHNtZm46IHRoZSBhZGRyZXNzIG9mIHRoZSBz
ZXQgb2YgcGFnZXMgdG8gbWFwCj4gPiAgICAgICAqIHN0YXJ0OiB0aGUgYWRkcmVzcyBpbiBndWVz
dCBwc2V1ZG8tcGh5c2ljYWwgbWVtb3J5IHdoZXJlIHRvIG1hcAo+ID4gICAgICAgKiAgICAgICAg
dGhlIHBhZ2VzCj4gCj4gVGhlIGJlc3Qgd2F5IGlzIHRvIHJlbmFtZSBzdGFydCB0byBnYWRkciBv
ciBiZXR0ZXIgcHJvdmlkZSBhIGZyYW1lLiBTbyB0aGVyZQo+IGFyZSBubyBuZWVkIGZvciBzdWNo
IHNlbGYtZXhwbGFuYXRvcnkgY29tbWVudC4gSG93ZXZlciwgbXkgbWFpbiBpc3N1ZSB3YXMgbm90
Cj4gdGhlIG5hbWUgaXRzZWxmLi4uCgpTdXJlLCBJIGNhbiBkbwoKCj4gPiAgICAgICAqLwo+ID4g
ICAgICBzbWZuID0gcGFnZV90b19tZm4ocGcpOwo+ID4gICAgICBzdGFydCA9IG1mbl90b19tYWRk
cihzbWZuKTsKPiAKPiAuLi4gYnV0IHRoaXMgc3BlY2lmaWMgbGluZS4gVGhpcyBzaG91bGQgaGF2
ZSBiZWVuIGluIGEgZWxzZS4KClRoaXMgZ29lcyBhd2F5IHdpdGggaGF2aW5nIHNlcGFyYXRlIGZ1
bmN0aW9ucyBmb3IgRG9tVXMKCgo+ID4gICAgICBzaXplID0gcGZuX3RvX3BhZGRyKDFVTCA8PCBv
cmRlcik7Cj4gPiAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCj4gCj4gV2h5IGlz
X2hhcmR3YXJlX2RvbWFpbihkKT8gTm9uZSBvZiB0aGUgY29kZSBiZWxvdyBpcyBhc3N1bWluZyBp
dCBpcyBhbgo+IGhhcmR3YXJlIGRvbWFpbiBhbmQgd2Ugc2hvdWxkIG5vdCBhc3N1bWUgdGhlIDE6
MSBtYXBwaW5nLiBUaGF0IHdhcyB0aGUgZXhhY3QKPiByZWFzb24gb2YgdGhlIEJVR19PTighaXNf
ZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkpIGluIHRoZSBjYWxsZXIgYW5kIG5vdAo+ICFpc19oYXJk
d2FyZV9kb21haW4oZCkuCgpZZWFoLCBJIHNob3VsZCBoYXZlIHVzZWQgaXNfZG9tYWluX2RpcmVj
dF9tYXBwZWQuIFRoaXMgYWxzbyBnb2VzIGF3YXkKd2l0aCBoYXZpbmcgc2VwYXJhdGUgZnVuY3Rp
b25zLgoKCj4gPiAgICAgIHsKPiA+ICAgICAgICAgIC8qCj4gPiAgICAgICAgICAgKiBEb20wIGlz
IDE6MSBtYXBwZWQsIHNvIHN0YXJ0IGlzIHRoZSBzYW1lIGFzIChzbWZuIDw8Cj4gPiAgICAgICAg
ICAgKiBQQUdFX1NISUZUKS4KPiAKPiBUaGlzIGNvbW1lbnQgaXMgbWlzcGxhY2VkLgo+Cj4gPiAg
ICAgICAgICAgKgo+ID4gICAgICAgICAgICogSW5zdGVhZCwgRG9tVSBtZW1vcnkgaXMgcHJvdmlk
ZWQgaW4gdHdvIGJhbmtzOgo+IAo+IFdoeSBpbnN0ZWFkPyBUaGUgY29tbWVudCBzaG91bGQgYmUg
c3BsaXQuCgpPSwoKCj4gPiAgICAgICAgICAgKiAgIEdVRVNUX1JBTTBfQkFTRSAtIEdVRVNUX1JB
TTBfQkFTRSArIEdVRVNUX1JBTTBfU0laRQo+ID4gICAgICAgICAgICogICBHVUVTVF9SQU0xX0JB
U0UgLSBHVUVTVF9SQU0xX0JBU0UgKyBHVUVTVF9SQU0xX1NJWkUKPiA+ICAgICAgICAgICAqCj4g
PiAgICAgICAgICAgKiBGaW5kIHRoZSByaWdodCBzdGFydCBhZGRyZXNzIGZvciBEb21VcyBhY2Nv
cmRpbmdseS4KPiA+ICAgICAgICAgICAqLwo+ID4gICAgCj4gPiAKPiA+ID4gPiAgICAgICAgc2l6
ZSA9IHBmbl90b19wYWRkcigxVUwgPDwgb3JkZXIpOwo+ID4gPiA+ICsgICAgaWYgKCAhbWFwXzEx
ICkKPiA+ID4gCj4gPiA+IEkgYW0gbm90IHN1cmUgd2h5IG1hcF8xMSB3b3VsZCBtZWFuIERvbVU/
IEkgZG9uJ3Qgc2VlIGFueSByZWFzb24gdG8gbm90Cj4gPiA+IGFsbG93Cj4gPiA+IHRoYXQgZm9y
IERvbTAuIE5vdGUgdGhhdCBJIGFtIG5vdCBhc2tpbmcgdG8gZG8gaXQsIGp1c3QgaGF2aW5nIGNs
ZWFyZXIKPiA+ID4gbmFtZS4KPiA+IAo+ID4gR29vZCBwb2ludC4gSSB0aGluayBJIHNob3VsZCBq
dXN0IGRyb3AgdGhlIG9wdGlvbiwgd2hpY2ggaXMganVzdAo+ID4gY29uZnVzaW5nLCBhbmQga2Vl
cCB1c2luZyBpc19oYXJkd2FyZV9kb21haW4oZCkgY2hlY2tzIGxpa2UgaW4KPiA+IGFsbG9jYXRl
X21lbW9yeS4gT3RoZXJ3aXNlIGxldCBtZSBrbm93IGlmIHlvdSBoYXZlIGEgYmV0dGVyIGlkZWEu
Cj4gCj4gVEJILCBJIGRpc2xpa2UgdGhlIHdheSB5b3UgcmUtcHVycG9zZSB0aGUgMiBmdW5jdGlv
bnMuIDgwJSBvZiB0aGlzIGNvZGUgaXMgbm90Cj4gbmVjZXNzYXJ5IGJlY2F1c2UgeW91IHdpbGwg
bmV2ZXIgbWVyZ2UgdGhlIHJhbmdlIGJlZm9yZSB0aGUgYmFuayBvciBkZWFsIHdpdGgKPiAxOjEg
bWFwcGluZ3MuCgpJIGhhdmUgaW50cm9kdWNlZCB0d28gc2VwYXJhdGUgZnVuY3Rpb25zIG5vdywg
SSBhbSBub3Qgc28gc3VyZSBpdCdzIGFuCmFjdHVhbCBpbXByb3ZlbWVudC4KCgo+IEZ1cnRoZXJt
b3JlLCBJIGp1c3Qgc3BvdHRlZCBhIGZldyBpc3N1ZXMgd2l0aCB0aGF0IGNvZGU6Cj4gCTEpIElm
IHlvdSByZXF1ZXN0IDRHQiBmb3IgYSBndWVzdCBhbmQgdGhlIG1lbW9yeSBoYXMgYmVlbiBhbGxv
Y2F0ZWQgaW4KPiBvbmUgY2h1bmssIGFsbCB0aGUgUkFNIHdpbGwgYmUgc3RhcnRpbmcgYXQgR1VF
U1RfUkFNMV9TSVpFLiBXaGlsZSB3ZQo+IG9mZmljaWFsbHkgZG9uJ3Qgc3VwcG9ydCBndWVzdCB3
aXRoIGhhcmRjb2RlZCBtZW1vcnkgbGF5b3V0LCB0aGVyZSBhcmUgc29tZQo+IGV4aXN0aW5nLiBT
dWNoIGNoYW5nZSB3aWxsIGJyZWFrIHRoZW0gZGVwZW5kaW5nIG9uIHlvdXIgbWVtb3J5IGxheW91
dCBhdCBib290LgoKSSBmaXhlZCB0aGlzLgoKCj4gCTIpIElmIGluIHRoZSBmdXR1cmUgd2UgZGVj
aWRlIHRvIGFkZCBtb3JlIGJhbmtzICh0aGlzIG1heSBoYXBwZW4gd2l0aAo+IFBDSSBwYXNzdGhy
b3VnaCksIHRoZW4geW91IGhhdmUgdG8gYWRkIHlldCBhbm90aGVyIGlmLgo+Cj4gV2hhdCBpcyB0
aGUgcHJvYmxlbSB0byBwcm92aWRlIGEgc2VwYXJhdGUgZnVuY3Rpb24gdG8gYWxsb2NhdGUgbWVt
b3J5IGZvcgo+IG5vbi1kaXJlY3QgZG9tYWluPyBZb3UgY291bGQganVzdCBwYXNzIHRoZSBiYXNl
IGFuZCB0aGUgc2l6ZSBvZiB0aGUgcmVnaW9uIHRvCj4gcG9wdWxhdGUuCgpZb3UnbGwgc2VlIHRo
ZSBuZXcgZnVuY3Rpb25zIGluIHRoZSBuZXh0IHNlcmllcy4gSSB0aGluayB0aGVyZSBpcyBtb3Jl
CnRoYW4gMjAlIGluIGNvbW1vbiB3aXRoIHRoZSBvbGRlciBmdW5jdGlvbnMuIEFueWhvdywgeW91
J2xsIGhhdmUgYQpjaGFuY2UgdG8gY29tbWVudCBvbiB0aGVtIG9uIHRoZSBuZXh0IHNlcmllcy4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 11 22:48:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Jul 2018 22: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 1fdNuB-0003A9-JY; Wed, 11 Jul 2018 22:48: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=/znv=j3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdNuA-0003A0-7q
 for xen-devel@lists.xenproject.org; Wed, 11 Jul 2018 22:48:14 +0000
X-Inumbo-ID: 80ab1992-855c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80ab1992-855c-11e8-a6a9-d7ebe60f679a;
 Wed, 11 Jul 2018 22:48: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 1fdNu4-0004Dn-Kx; Wed, 11 Jul 2018 22:48: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 1fdNu4-0004dd-98; Wed, 11 Jul 2018 22:48:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdNu4-0006ce-8V; Wed, 11 Jul 2018 22:48:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125117-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=f1ad5ff73e7d07e6a18488430583168a857f2847
X-Osstest-Versions-That: xen=f3d275cb5eae88295b14fce6b022290e939f6a28
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 11 Jul 2018 22:48:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125117: 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>

ZmxpZ2h0IDEyNTExNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTExNy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmMWFkNWZmNzNlN2QwN2U2YTE4NDg4NDMwNTgzMTY4YTg1N2YyODQ3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmM2QyNzVjYjVlYWU4ODI5NWIx
NGZjZTZiMDIyMjkwZTkzOWY2YTI4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxMDEgIDIwMTgt
MDctMTEgMDg6MDA6MjkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTE3ICAy
MDE4LTA3LTExIDIwOjAwOjIyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKam9iczoKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJl
dmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZjNk
Mjc1Y2I1ZS4uZjFhZDVmZjczZSAgZjFhZDVmZjczZTdkMDdlNmExODQ4ODQzMDU4MzE2OGE4NTdm
Mjg0NyAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 01:48:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 01:48:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdQia-000350-3O; Thu, 12 Jul 2018 01:48: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdQiY-00034q-Oa
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 01:48:26 +0000
X-Inumbo-ID: ade14ce8-8575-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ade14ce8-8575-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 01: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 1fdQiW-000050-Fm; Thu, 12 Jul 2018 01:48: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 1fdQiW-0002b1-3V; Thu, 12 Jul 2018 01:48:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdQiW-0005ch-1D; Thu, 12 Jul 2018 01:48:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125065-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:heisenbug
 xen-4.8-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl:xen-boot:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-5: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-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-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop: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-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:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt: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-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: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-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-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test: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-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:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm: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-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: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-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-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-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=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
X-Osstest-Versions-That: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 01:48:24 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125065: 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>

ZmxpZ2h0IDEyNTA2NSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA2NS8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRmL3Rlc3QtaHZt
NjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI1MDQwIHBhc3MgaW4gMTI1MDY1CiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3Rv
cmVscy5yZXBlYXQgZmFpbCBpbiAxMjUwNDAgcGFzcyBpbiAxMjUwNjUKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGlu
IDEyNTA0MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVu
dHJ5IGZhaWwgaW4gMTI1MDQwIGxpa2UgMTI0MjIxCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDUw
IHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTA0MCBsaWtlIDEyNDM1
MQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDEyNTA0MCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1MDQwIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFp
bCBsaWtlIDEyNDI4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQz
NTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzUxCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWlu
c3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNDM1MQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0
MzUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQzNTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDM1MQogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZh
aWwgIGxpa2UgMTI0MzUxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRl
c3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUzOWZmMzg2ZjYyNmJhNDRmOGE5YTk2
MDhkOGY1ZjEzZmY3OTQ1ZWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAg
IGMxYWFhZDU2Mjc0NDhhODRjNGU0OTMwNGQ4OWIxMWE4ZTZmNTg4ZTcKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyNDM1MSAgMjAxOC0wNi0xOCAxMTozMDo0NSBaICAgMjMgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMjQ3OTMgIDIwMTgtMDYtMjggMTQ6MzY6MjUgWiAgIDEzIGRheXMgICAgNyBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAg
YzFhYWFkNTYyNy4uZTM5ZmYzODZmNiAgZTM5ZmYzODZmNjI2YmE0NGY4YTlhOTYwOGQ4ZjVmMTNm
Zjc5NDVlZiAtPiBzdGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 02:54:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 02: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 1fdRk2-0001qN-3w; Thu, 12 Jul 2018 02:54: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdRk0-0001qA-KT
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 02:54:00 +0000
X-Inumbo-ID: cbbbc5e4-857e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbbbc5e4-857e-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 04:53:46 +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 1fdRjv-0001mG-JV; Thu, 12 Jul 2018 02:53: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 1fdRjv-0005E1-Bp; Thu, 12 Jul 2018 02:53:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdRjv-00020S-BB; Thu, 12 Jul 2018 02:53:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125119-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=895b87e38015e0698c6a5c0633e0156b038a56f1
X-Osstest-Versions-That: ovmf=c6a14de3ef30291918f3b15436cf6a75db413eea
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 02:53:55 +0000
Subject: [Xen-devel] [ovmf test] 125119: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTExOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMTkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2Vy
bmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEwNQoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAg
IDg5NWI4N2UzODAxNWUwNjk4YzZhNWMwNjMzZTAxNTZiMDM4YTU2ZjEKYmFzZWxpbmUgdmVyc2lv
bjoKIG92bWYgICAgICAgICAgICAgICAgIGM2YTE0ZGUzZWYzMDI5MTkxOGYzYjE1NDM2Y2Y2YTc1
ZGI0MTNlZWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTEwNSAgMjAxOC0wNy0xMSAwOTo0MDo0
MiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxMTkgIDIwMTgtMDctMTIgMDA6
NDA6NDMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KICBKaWF4aW4g
V3UgPEppYXhpbi53dUBpbnRlbC5jb20+CiAgV3UgSmlheGluIDxqaWF4aW4ud3VAaW50ZWwuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Y29tbWl0IDg5NWI4N2UzODAxNWUwNjk4YzZhNWMwNjMzZTAxNTZiMDM4YTU2ZjEKQXV0aG9yOiBK
aWF4aW4gV3UgPEppYXhpbi53dUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAyIDA5OjQ4OjEy
IDIwMTggKzA4MDAKCiAgICBOZXR3b3JrUGtnL0h0dHBEeGU6IEZpeCB0aGUgYnVnIHdoZW4gcGFy
c2luZyBIVFRQKFMpIG1lc3NhZ2UgYm9keS4KICAgIAogICAgKnYyOiBSZXNvbHZlIHRoZSBjb25m
bGljdCBjb21taXQuCiAgICAKICAgICp2MzogRml4ZWQgdGhlIGZhaWx1cmUgaWYgQm9keUxlbmd0
aCBpbiBIVFRQIHRva2VuIGlzIGxlc3MgdGhhbiB0aGUgcmVjZWl2ZWQKICAgIHNpemUgb2YgSFRU
UFMgbWVzc2FnZS4KICAgIAogICAgSHR0cEJvZHlQYXJzZXJDYWxsYmFjayBmdW5jdGlvbiBpcyB0
byBwYXJzZSB0aGUgSFRUUChTKSBtZXNzYWdlIGJvZHkgc28gYXMgdG8KICAgIGNvbmZpcm0gd2hl
dGhlciB0aGVyZSBpcyB0aGUgbmV4dCBtZXNzYWdlIGhlYWRlci4gQnV0IGl0IGRvZXNuJ3QgcmVj
b3JkIHRoZQogICAgcGFyc2luZyBtZXNzYWdlIGRhdGEvbGVuZ3RoIGNvcnJlY3RseS4KICAgIAog
ICAgVGhpcyBwYXRjaCBpcyByZWZpbmUgdGhlIHBhcnNpbmcgbG9naWMgc28gYXMgdG8gZml4IHRo
ZSBwb3RlbnRpYWwgZmFpbHVyZS4KICAgIAogICAgQ2M6IFllIFRpbmcgPHRpbmcueWVAaW50ZWwu
Y29tPgogICAgQ2M6IEZ1IFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICAgIENjOiBHYXJ5
IExpbiA8Z2xpbkBzdXNlLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjAKICAgIFNpZ25lZC1vZmYtYnk6IFd1IEppYXhpbiA8amlh
eGluLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWWUgVGluZyA8dGluZy55ZUBpbnRlbC5jb20+CiAg
ICBUZXN0ZWQtYnk6IEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 05:06:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 05:06: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 1fdTne-00079g-K0; Thu, 12 Jul 2018 05:05: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdTnd-00078f-HC
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 05:05:53 +0000
X-Inumbo-ID: 43063e8d-8591-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43063e8d-8591-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 05: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 1fdTnY-0004ly-UN; Thu, 12 Jul 2018 05:05: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 1fdTnY-0008GB-Fk; Thu, 12 Jul 2018 05:05:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdTnY-0008Fm-F9; Thu, 12 Jul 2018 05:05:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125120-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=895b87e38015e0698c6a5c0633e0156b038a56f1
X-Osstest-Versions-That: ovmf=c6a14de3ef30291918f3b15436cf6a75db413eea
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 05:05:48 +0000
Subject: [Xen-devel] [ovmf test] 125120: 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>

ZmxpZ2h0IDEyNTEyMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMjAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4OTViODdlMzgwMTVlMDY5OGM2YTVjMDYzM2UwMTU2
YjAzOGE1NmYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNmExNGRl
M2VmMzAyOTE5MThmM2IxNTQzNmNmNmE3NWRiNDEzZWVhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxMDUgIDIwMTgtMDctMTEgMDk6NDA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTE5ICAyMDE4LTA3LTEyIDAwOjQwOjQzIFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2FyeSBMaW4g
PGdsaW5Ac3VzZS5jb20+CiAgSmlheGluIFd1IDxKaWF4aW4ud3VAaW50ZWwuY29tPgogIFd1IEpp
YXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICBjNmExNGRlM2VmLi44OTViODdlMzgwICA4OTViODdlMzgw
MTVlMDY5OGM2YTVjMDYzM2UwMTU2YjAzOGE1NmYxIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 06:39:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 06: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 1fdVG9-0007sz-C9; Thu, 12 Jul 2018 06:39: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdVG8-0007su-U5
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 06:39:24 +0000
X-Inumbo-ID: 53c49c19-859e-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 53c49c19-859e-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 06:39:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 00:39:22 -0600
Message-Id: <5B46F79902000078001D3584@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 00:39:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stewart Hildebrand" <Stewart.Hildebrand@dornerworks.com>,
 "Ian Jackson" <Ian.Jackson@eu.citrix.com>
References: <5B3CA46202000078001D0F7F@prv1-mh.provo.novell.com>
 <e9cda0ce5e674a179ef8a78a729d2b2d@dornerworks.com>
In-Reply-To: <e9cda0ce5e674a179ef8a78a729d2b2d@dornerworks.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.9.3 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Lars Kurth <lars.kurth@xenproject.org>
Content-Type: text/plain; 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+IE9uIDExLjA3LjE4IGF0IDE4OjIzLCA8U3Rld2FydC5IaWxkZWJyYW5kQGRvcm5lcndvcmtz
LmNvbT4gd3JvdGU6Cj4gMDg2NDFhOWU4ODcwZDNiMTc0ZDk1YWFhNTVlY2JhNDMzODc1NjNiNSB3
b3VsZCBiZSBuaWNlIHRvIGhhdmUgaW5jbHVkZWQuCgpJYW4sIHRoYXQncyBvbmUgZm9yIHlvdSwg
dW5sZXNzIHlvdSB0ZWxsIG1lIHRvIHRha2UgaXQuCgpTdGV3YXJ0IC0gaXQgd291bGQgaGF2ZSBi
ZWVuIGhlbHBmdWwgaWYgeW91IGFsc28gaW5jbHVkZWQgdGhlIHRpdGxlCihhbmQgaW5zdGVhZCBw
ZXJoYXBzIGp1c3QgYW4gYWJicmV2aWF0ZWQgaGFzaCkuIFRoaXMgd2F5IEkKbmVlZGVkIHRvIGZp
cnN0IGxvb2sgaXQgdXAgdG8gdGVsbCB3aGV0aGVyIGl0IGZhbGxzIGluIElhbidzIG9yIG15IGNv
dXJ0LgoKVGhhbmtzLCBKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 07:18:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 07:18: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 1fdVrn-0003aM-29; Thu, 12 Jul 2018 07:18: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdVrm-0003aC-4E
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 07:18:18 +0000
X-Inumbo-ID: c20485d6-85a3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c20485d6-85a3-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 07:18: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 1fdVri-0007Hq-3b; Thu, 12 Jul 2018 07:18: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 1fdVrh-0002vP-Ru; Thu, 12 Jul 2018 07:18:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdVrh-0005OZ-RH; Thu, 12 Jul 2018 07:18:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125122-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=c563077a380437c114aba4c95be65eb963ebc1f3
X-Osstest-Versions-That: ovmf=895b87e38015e0698c6a5c0633e0156b038a56f1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 07:18:13 +0000
Subject: [Xen-devel] [ovmf test] 125122: 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>

ZmxpZ2h0IDEyNTEyMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMjIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjNTYzMDc3YTM4MDQzN2MxMTRhYmE0Yzk1YmU2NWVi
OTYzZWJjMWYzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4OTViODdl
MzgwMTVlMDY5OGM2YTVjMDYzM2UwMTU2YjAzOGE1NmYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxMjAgIDIwMTgtMDctMTIgMDI6NTQ6MjIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTIyICAyMDE4LTA3LTEyIDA1OjEwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBOaSwgUnVpeXUgPHJ1aXl1Lm5pQGludGVsLmNvbT4K
ICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDg5NWI4N2UzODAuLmM1NjMwNzdhMzggIGM1NjMw
NzdhMzgwNDM3YzExNGFiYTRjOTViZTY1ZWI5NjNlYmMxZjMgLT4geGVuLXRlc3RlZC1tYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 07:23:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 07:23: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 1fdVwe-0004Gs-Oy; Thu, 12 Jul 2018 07:23: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=wl2e=j4=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1fdVwd-0004Gg-4z
 for xen-devel@lists.xen.org; Thu, 12 Jul 2018 07:23:19 +0000
X-Inumbo-ID: 74fba666-85a4-11e8-a6a9-d7ebe60f679a
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74fba666-85a4-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 07:23:22 +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 fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 12 Jul 2018 00:23:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,341,1526367600"; d="scan'208";a="244621837"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by fmsmga005.fm.intel.com with ESMTP; 12 Jul 2018 00:21:37 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 12 Jul 2018 00:21:36 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.17]) with mapi id 14.03.0319.002;
 Thu, 12 Jul 2018 15:21:33 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 03/10] x86: Add Intel Processor Trace support for cpuid
Thread-Index: AQHT+AoZU7xjV2QJO0q0clhpsNu3daR1YigAgBW6kCA=
Date: Thu, 12 Jul 2018 07:21:33 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E16806854F@SHSMSX101.ccr.corp.intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-4-git-send-email-luwei.kang@intel.com>
 <5B34F05E02000078001CEE7B@prv1-mh.provo.novell.com>
In-Reply-To: <5B34F05E02000078001CEE7B@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZDg1MWM5YjktMGIzOC00OGM4LWE1NDItZjBjNWZjNTBiMDIwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiV3pUc05sWEZPbnQxNTRXclg3Mk8wQlJJNHV0RDRyMGhsZWxLXC9QVUtjRFVMRUU4N25NS09hbEtaWUNtREQrY0IifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/10] x86: Add Intel Processor Trace
 support for cpuid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Tian, Kevin" <kevin.tian@intel.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+Pj4gT24gMzAuMDUuMTggYXQgMTU6MjcsIDxsdXdlaS5rYW5nQGludGVsLmNvbT4gd3JvdGU6
Cj4gPiBAQCAtNzU5LDEyICs3NjAsMTkgQEAgaW50IHhjX2NwdWlkX2FwcGx5X3BvbGljeSh4Y19p
bnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCj4gPiAgICAgICAgICAgICAgICAgIGNvbnRp
bnVlOwo+ID4gICAgICAgICAgfQo+ID4KPiA+ICsgICAgICAgIGlmICggaW5wdXRbMF0gPT0gMHgx
NCApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgaW5wdXRbMV0rKzsKPiA+ICsgICAg
ICAgICAgICBpZiAoIGlucHV0WzFdID09IDEgKQo+ID4gKyAgICAgICAgICAgICAgICBjb250aW51
ZTsKPiA+ICsgICAgICAgIH0KPiAKPiBUb2dldGhlciB3aXRoIHdoYXQncyB0aGVyZSBhbmQgd2hh
dCBpaXJjIEFuZHJldydzIHNlcmllcyBwdXRzIGhlcmUsIHRoaXMgc2hvdWxkIGJlY29tZSBhIHN3
aXRjaCgpIGltby4KCldoeSB1c2Ugc3dpdGNoKCkgaGVyZT8gSSBkb24ndCB0aGluayBuZWVkIGNo
YW5nZSB0byBzd2l0Y2goKSBhbmQgSSBjYW4ndCBmaW5kIGFueSBleGFtcGxlIGluIHRoaXMgZnVu
Y3Rpb24gdXNlIHN3aXRjaCgpLiBGb3IgZXhhbXBsZSBsZWFmIDQgaXMgYWxzbyBpbXBsZW1lbnQg
bGlrZSB0aGlzLgoKICAgICAgICAvKiBJbnRlbCBjYWNoZSBkZXNjcmlwdG9yIGxlYXZlcy4gKi8K
ICAgICAgICBpZiAoIGlucHV0WzBdID09IDQgKQogICAgICAgIHsKICAgICAgICAgICAgaW5wdXRb
MV0rKzsKICAgICAgICAgICAgLyogTW9yZSB0byBkbz8gVGhlbiBsb29wIGtlZXBpbmcgJSVlYXg9
PTB4MDAwMDAwMDQuICovCiAgICAgICAgICAgIGlmICggKHJlZ3NbMF0gJiAweDFmKSAhPSAwICkK
ICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgIH0KCj4gCj4gPiBAQCAtNTgzLDcgKzU4
NCwxOSBAQCB2b2lkIHJlY2FsY3VsYXRlX2NwdWlkX3BvbGljeShzdHJ1Y3QgZG9tYWluICpkKQo+
ID4gICAgICAgICAgICAgIF9fY2xlYXJfYml0KFg4Nl9GRUFUVVJFX1ZNWCwgbWF4X2ZzKTsKPiA+
ICAgICAgICAgICAgICBfX2NsZWFyX2JpdChYODZfRkVBVFVSRV9TVk0sIG1heF9mcyk7Cj4gPiAg
ICAgICAgICB9Cj4gPiArCj4gPiArICAgICAgICAvKgo+ID4gKyAgICAgICAgICogSGlkZSBJbnRl
bCBQcm9jZXNzb3IgdHJhY2UgZmVhdHVyZSB3aGVuIGhhcmR3YXJlIG5vdCBzdXBwb3J0Cj4gPiAr
ICAgICAgICAgKiBQVC1WTVggb3IgaXB0IG9wdGlvbiBpcyBvZmYuCj4gPiArICAgICAgICAgKi8K
PiA+ICsgICAgICAgIGlmICggaXB0X21vZGUgPT0gSVBUX01PREVfT0ZGICkKPiA+ICsgICAgICAg
IHsKPiA+ICsgICAgICAgICAgICBfX2NsZWFyX2JpdChYODZfRkVBVFVSRV9JUFQsIG1heF9mcyk7
Cj4gPiArICAgICAgICAgICAgemVyb19sZWF2ZXMocC0+aXB0LnJhdywgMCwgQVJSQVlfU0laRShw
LT5pcHQucmF3KSAtIDEpOwo+ID4gKyAgICAgICAgfQo+IAo+IFRoZSBjbGVhcmluZyBvZiBiaXRz
IGluIG1heF9mcyBmdXJ0aGVyIHVwIGlzIG5lZWRlZCBoZXJlIGJlY2F1c2UgdGhpcyB2YXJpZXMg
ZGVwZW5kaW5nIG9uIGRvbWFpbiBjb25maWcuIFlvdSwgb3RvaCwgcHV0IGEKPiBjb25kaXRpb25h
bCBoZXJlIHdoaWNoIGlzIG5vdCBnb2luZyB0byBjaGFuZ2UgcG9zdCBib290LiBUaGlzIGluc3Rl
YWQgYmVsb25ncyBpbnRvCj4gY2FsY3VsYXRlX2h2bV9tYXhfcG9saWN5KCkgSSBiZWxpZXZlLgoK
aXB0X21vZGUgaXMgYW55IGdsb2JhbCBwYXJhbWV0ZXIgZm9yIGFsbCBkb21haW4uIE1vdmUgdG8g
Y2FsY3VsYXRlX2h2bV9tYXhfcG9saWN5KCkgaXMgZ29vZCB0byBtZS4KV2lsbCBmaXggaW4gbmV4
dCB2ZXJzaW9uLgoKPiAKPiA+IEBAIC0xMDEsNiArMTAyLDEwIEBAIHN0YXRpYyBpbnQgdXBkYXRl
X2RvbWFpbl9jcHVpZF9pbmZvKHN0cnVjdCBkb21haW4gKmQsCj4gPiAgICAgICAgICAgICAgcC0+
ZmVhdC5yYXdbY3RsLT5pbnB1dFsxXV0gPSBsZWFmOwo+ID4gICAgICAgICAgICAgIGJyZWFrOwo+
ID4KPiA+ICsgICAgICAgIGNhc2UgSVBUX0NQVUlEOgo+ID4gKyAgICAgICAgICAgIHAtPmlwdC5y
YXdbY3RsLT5pbnB1dFsxXV0gPSBsZWFmOwo+ID4gKyAgICAgICAgICAgIGJyZWFrOwo+IAo+IFRo
aXMgbGFja3MgYSBib3VuZHMgY2hlY2sgb2YgY3RsLT5pbnB1dFsxXSAoaW4gdGhlIGVhcmxpZXIg
c3dpdGNoKCkpLgoKT2gsIGdldCBpdC4gCgo+IAo+ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9jcHVmZWF0dXJlLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5o
Cj4gPiBAQCAtMTAyLDYgKzEwMiw3IEBACj4gPiAgI2RlZmluZSBjcHVfaGFzX21weCAgICAgICAg
ICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTVBYKQo+ID4gICNkZWZpbmUgY3B1X2hhc19y
ZHNlZWQgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1JEU0VFRCkKPiA+ICAjZGVm
aW5lIGNwdV9oYXNfc21hcCAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TTUFQ
KQo+ID4gKyNkZWZpbmUgY3B1X2hhc19pcHQgICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9G
RUFUVVJFX0lQVCkKPiAKPiBUaGlzIGRlZmluaXRpb24gaXMgdW51c2VkLgoKV2lsbCByZW1vdmUg
aXQuCgo+IAo+ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCj4gPiArKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKPiA+IEBAIC01OCwxMCArNTgsMTEgQEAgREVDTEFS
RV9QRVJfQ1BVKHN0cnVjdCBjcHVpZG1hc2tzLCBjcHVpZG1hc2tzKTsKPiA+ICAvKiBEZWZhdWx0
IG1hc2tpbmcgTVNSIHZhbHVlcywgY2FsY3VsYXRlZCBhdCBib290LiAqLyAgZXh0ZXJuIHN0cnVj
dAo+ID4gY3B1aWRtYXNrcyBjcHVpZG1hc2tfZGVmYXVsdHM7Cj4gPgo+ID4gLSNkZWZpbmUgQ1BV
SURfR1VFU1RfTlJfQkFTSUMgICAgICAoMHhkdSArIDEpCj4gPiArI2RlZmluZSBDUFVJRF9HVUVT
VF9OUl9CQVNJQyAgICAgICgweDE0dSArIDEpCj4gCj4gSXMgdGhlcmUgYW55dGhpbmcgdG8gY29u
dmluY2UgbWUgdGhhdCB0aGUgaW50ZXJtZWRpYXRlIGxlYXZlcyBkb24ndCBuZWVkIGFueSBmdXJ0
aGVyIGhhbmRsaW5nIGFkZGVkIGFueXdoZXJlPyBTYW1lIHF1ZXN0aW9uIGJ0dwo+IGZvciB0aGUg
bGlieGMgc2lkZSBidW1waW5nIG9mIERFRl9NQVhfQkFTRS4KClRoZXkgYXJlIGFsbCB6ZXJvIGFu
ZCBtZWFuaW5nbGVzcyBpbiB0aGVzZSBpbnRlcm1lZGlhdGUgbGVhdmVzLiBTbyBJIHRoaW5rIHdl
IGRvbid0IG5lZWQgZG8gYW55dGhpbmcuIHdoYXQgaXMgeW91ciBjb25jZXJuID8KCj4gCj4gPiBA
QCAtMTY2LDYgKzE2NywxNSBAQCBzdHJ1Y3QgY3B1aWRfcG9saWN5Cj4gPiAgICAgICAgICB9IGNv
bXBbQ1BVSURfR1VFU1RfTlJfWFNUQVRFXTsKPiA+ICAgICAgfSB4c3RhdGU7Cj4gPgo+ID4gKyAg
ICAvKiBTdHJ1Y3R1cmVkIGZlYXR1cmUgbGVhZjogMHgwMDAwMDAxNFt4eF0gKi8KPiA+ICsgICAg
dW5pb24gewo+ID4gKyAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYgcmF3W0NQVUlEX0dVRVNUX05S
X0lQVF07Cj4gPiArICAgICAgICBzdHJ1Y3Qgewo+ID4gKyAgICAgICAgICAgIC8qIFN1YmxlYWYg
MC4gKi8KPiA+ICsgICAgICAgICAgICB1aW50MzJfdCBtYXhfc3VibGVhZjsKPiA+ICsgICAgICAg
IH07Cj4gPiArICAgIH0gaXB0Owo+IAo+IEluIHBhcnRpY3VsYXIgdGhpcyBsb29rcyB0byBiZSBw
bGFjZWQgZWFybGllciB0aGFuIGl0IHNob3VsZCBiZSAoaW4gb3RoZXIgd29yZHMgSSdtIGdldHRp
bmcgdGhlIGltcHJlc3Npb24gdGhhdCB5b3UgZmFpbGVkIHRvIGluc2VydAo+IHNvbWUgcGFkZGlu
ZyBmb3IgdGhlIHNraXBwZWQgbGVhdmVzKS4KCkkgdGhpbmsgd2UgZG9uJ3QgbmVlZCBhZGQgc29t
ZSBwYWRkaW5nIGZvciBza2lwcGVkIGxlYXZlcyBiZWNhdXNlIHRoZXNlIGFyZSBhY2Nlc3NlZCBi
eSBuYW1lIChlLmcuIHhzdGF0ZSwgaXB0IC4uLikgbm90IG9mZnNldC4KClRoYW5rcywKTHV3ZWkg
S2FuZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 07:30:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 07:30: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 1fdW30-0004oA-II; Thu, 12 Jul 2018 07:29: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdW2z-0004o3-6f
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 07:29:53 +0000
X-Inumbo-ID: 6023f630-85a5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6023f630-85a5-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 07:29:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,341,1526342400"; d="scan'208";a="76064835"
Date: Thu, 12 Jul 2018 09:29:43 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ross Lagerwall <ross.lagerwall@citrix.com>, Konrad Rzeszutek Wilk
 <konrad.wilk@oracle.com>
Message-ID: <20180712072943.mtjcg5s2yfx64x5m@mac.bytemobile.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-3-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711153450.83331-3-roger.pau@citrix.com>
User-Agent: NeoMutt/20180512
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] xen/compiler: introduce a define for
 weak symbols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 Kiper <daniel.kiper@oracle.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>

Rm9yZ290IHRvIENjIG1haW50YWluZXJzLgoKT24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDU6MzQ6
NDlQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEFuZCByZXBsYWNlIHRoZSBvcGVu
LWNvZGVkIHZlcnNpb25zIGFscmVhZHkgaW4gdHJlZS4gTm8gZnVuY3Rpb25hbAo+IGNoYW5nZS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPiAtLS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBEYW5pZWwgS2lwZXIg
PGRhbmllbC5raXBlckBvcmFjbGUuY29tPgo+IC0tLQo+ICB4ZW4vaW5jbHVkZS94ZW4vY29tcGls
ZXIuaCAgICAgICAgICB8IDIgKysKPiAgeGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaF9wYXlsb2Fk
LmggfCA0ICsrLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRp
b25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oIGIveGVu
L2luY2x1ZGUveGVuL2NvbXBpbGVyLmgKPiBpbmRleCBhN2UwNTY4MWM5Li4wMDFmNTg5NjU1IDEw
MDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oCj4gKysrIGIveGVuL2luY2x1
ZGUveGVuL2NvbXBpbGVyLmgKPiBAQCAtMTgsNiArMTgsOCBAQAo+ICAKPiAgI2RlZmluZSBfX3Bh
Y2tlZCAgICAgIF9fYXR0cmlidXRlX18oKF9fcGFja2VkX18pKQo+ICAKPiArI2RlZmluZSBfX3dl
YWsgICAgICAgIF9fYXR0cmlidXRlX18oKHdlYWspKQo+ICsKPiAgI2lmICghZGVmaW5lZChfX2Ns
YW5nX18pICYmIChfX0dOVUNfXyA9PSA0KSAmJiAoX19HTlVDX01JTk9SX18gPCA1KSkKPiAgI2Rl
ZmluZSB1bnJlYWNoYWJsZSgpIGRvIHt9IHdoaWxlICgxKQo+ICAjZWxzZQo+IGRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS94ZW4vbGl2ZXBhdGNoX3BheWxvYWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9s
aXZlcGF0Y2hfcGF5bG9hZC5oCj4gaW5kZXggOGYzOGNjMmM2MC4uNGExYTk2ZDA1NCAxMDA2NDQK
PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGl2ZXBhdGNoX3BheWxvYWQuaAo+ICsrKyBiL3hlbi9p
bmNsdWRlL3hlbi9saXZlcGF0Y2hfcGF5bG9hZC5oCj4gQEAgLTI0LDcgKzI0LDcgQEAgdHlwZWRl
ZiB2b2lkIGxpdmVwYXRjaF91bmxvYWRjYWxsX3Qodm9pZCk7Cj4gICAqIGV4ZWN1dGVkIGluIHNl
cmllcyBieSB0aGUgbGl2ZXBhdGNoIGluZnJhc3RydWN0dXJlIGF0IHBhdGNoIGxvYWQgdGltZS4K
PiAgICovCj4gICNkZWZpbmUgTElWRVBBVENIX0xPQURfSE9PSyhfZm4pIFwKPiAtICAgIGxpdmVw
YXRjaF9sb2FkY2FsbF90ICpfX2F0dHJpYnV0ZV9fKCh3ZWFrKSkgXAo+ICsgICAgbGl2ZXBhdGNo
X2xvYWRjYWxsX3QgKl9fd2VhayBcCj4gICAgICAgICAgY29uc3QgbGl2ZXBhdGNoX2xvYWRfZGF0
YV8jI19mbiBfX3NlY3Rpb24oIi5saXZlcGF0Y2guaG9va3MubG9hZCIpID0gX2ZuOwo+ICAKPiAg
LyoKPiBAQCAtMzMsNyArMzMsNyBAQCB0eXBlZGVmIHZvaWQgbGl2ZXBhdGNoX3VubG9hZGNhbGxf
dCh2b2lkKTsKPiAgICogU2FtZSBhcyBMT0FEIGhvb2sgd2l0aCBzL2xvYWQvdW5sb2FkLwo+ICAg
Ki8KPiAgI2RlZmluZSBMSVZFUEFUQ0hfVU5MT0FEX0hPT0soX2ZuKSBcCj4gLSAgICAgbGl2ZXBh
dGNoX3VubG9hZGNhbGxfdCAqX19hdHRyaWJ1dGVfXygod2VhaykpIFwKPiArICAgICBsaXZlcGF0
Y2hfdW5sb2FkY2FsbF90ICpfX3dlYWsgXAo+ICAgICAgICAgIGNvbnN0IGxpdmVwYXRjaF91bmxv
YWRfZGF0YV8jI19mbiBfX3NlY3Rpb24oIi5saXZlcGF0Y2guaG9va3MudW5sb2FkIikgPSBfZm47
Cj4gIAo+ICAjZW5kaWYgLyogX19YRU5fTElWRVBBVENIX1BBWUxPQURfSF9fICovCj4gLS0gCj4g
Mi4xNy4xCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 07:49:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 07:49: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 1fdWLG-0006tR-D2; Thu, 12 Jul 2018 07: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdWLF-0006tM-OE
 for xen-devel@lists.xen.org; Thu, 12 Jul 2018 07:48:45 +0000
X-Inumbo-ID: 0323c53f-85a8-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 0323c53f-85a8-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 07:48:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 01:48:42 -0600
Message-Id: <5B4707DA02000078001D35FF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 01:48:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Luwei Kang" <luwei.kang@intel.com>
References: <1527686884-5917-1-git-send-email-luwei.kang@intel.com>
 <1527686884-5917-4-git-send-email-luwei.kang@intel.com>
 <5B34F05E02000078001CEE7B@prv1-mh.provo.novell.com>
 <82D7661F83C1A047AF7DC287873BF1E16806854F@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <82D7661F83C1A047AF7DC287873BF1E16806854F@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/10] x86: Add Intel Processor Trace
 support for cpuid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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+IE9uIDEyLjA3LjE4IGF0IDA5OjIxLCA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
PiA+Pj4gT24gMzAuMDUuMTggYXQgMTU6MjcsIDxsdXdlaS5rYW5nQGludGVsLmNvbT4gd3JvdGU6
Cj4+ID4gQEAgLTc1OSwxMiArNzYwLDE5IEBAIGludCB4Y19jcHVpZF9hcHBseV9wb2xpY3koeGNf
aW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAo+PiA+ICAgICAgICAgICAgICAgICAgY29u
dGludWU7Cj4+ID4gICAgICAgICAgfQo+PiA+Cj4+ID4gKyAgICAgICAgaWYgKCBpbnB1dFswXSA9
PSAweDE0ICkKPj4gPiArICAgICAgICB7Cj4+ID4gKyAgICAgICAgICAgIGlucHV0WzFdKys7Cj4+
ID4gKyAgICAgICAgICAgIGlmICggaW5wdXRbMV0gPT0gMSApCj4+ID4gKyAgICAgICAgICAgICAg
ICBjb250aW51ZTsKPj4gPiArICAgICAgICB9Cj4+IAo+PiBUb2dldGhlciB3aXRoIHdoYXQncyB0
aGVyZSBhbmQgd2hhdCBpaXJjIEFuZHJldydzIHNlcmllcyBwdXRzIGhlcmUsIHRoaXMgCj4gc2hv
dWxkIGJlY29tZSBhIHN3aXRjaCgpIGltby4KPiAKPiBXaHkgdXNlIHN3aXRjaCgpIGhlcmU/IEkg
ZG9uJ3QgdGhpbmsgbmVlZCBjaGFuZ2UgdG8gc3dpdGNoKCkgYW5kIEkgY2FuJ3QgCj4gZmluZCBh
bnkgZXhhbXBsZSBpbiB0aGlzIGZ1bmN0aW9uIHVzZSBzd2l0Y2goKS4gRm9yIGV4YW1wbGUgbGVh
ZiA0IGlzIGFsc28gCj4gaW1wbGVtZW50IGxpa2UgdGhpcy4KPiAKPiAgICAgICAgIC8qIEludGVs
IGNhY2hlIGRlc2NyaXB0b3IgbGVhdmVzLiAqLwo+ICAgICAgICAgaWYgKCBpbnB1dFswXSA9PSA0
ICkKPiAgICAgICAgIHsKPiAgICAgICAgICAgICBpbnB1dFsxXSsrOwo+ICAgICAgICAgICAgIC8q
IE1vcmUgdG8gZG8/IFRoZW4gbG9vcCBrZWVwaW5nICUlZWF4PT0weDAwMDAwMDA0LiAqLwo+ICAg
ICAgICAgICAgIGlmICggKHJlZ3NbMF0gJiAweDFmKSAhPSAwICkKPiAgICAgICAgICAgICAgICAg
Y29udGludWU7Cj4gICAgICAgICB9CgpGb3IgZXhhY3RseSB0aGlzIHJlYXNvbiAtIGluc3RlYWQg
b2YgbXVsdGlwbGUgaWYoKS1zIGV2YWx1YXRpbmcKaW5wdXRbMF0sIHN3aXRjaChpbnB1dFswXSkg
aXMgcHJlZmVycmVkLgoKPj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKPj4g
PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKPj4gPiBAQCAtNTgsMTAgKzU4LDEx
IEBAIERFQ0xBUkVfUEVSX0NQVShzdHJ1Y3QgY3B1aWRtYXNrcywgY3B1aWRtYXNrcyk7Cj4+ID4g
IC8qIERlZmF1bHQgbWFza2luZyBNU1IgdmFsdWVzLCBjYWxjdWxhdGVkIGF0IGJvb3QuICovICBl
eHRlcm4gc3RydWN0Cj4+ID4gY3B1aWRtYXNrcyBjcHVpZG1hc2tfZGVmYXVsdHM7Cj4+ID4KPj4g
PiAtI2RlZmluZSBDUFVJRF9HVUVTVF9OUl9CQVNJQyAgICAgICgweGR1ICsgMSkKPj4gPiArI2Rl
ZmluZSBDUFVJRF9HVUVTVF9OUl9CQVNJQyAgICAgICgweDE0dSArIDEpCj4+IAo+PiBJcyB0aGVy
ZSBhbnl0aGluZyB0byBjb252aW5jZSBtZSB0aGF0IHRoZSBpbnRlcm1lZGlhdGUgbGVhdmVzIGRv
bid0IG5lZWQgYW55IAo+IGZ1cnRoZXIgaGFuZGxpbmcgYWRkZWQgYW55d2hlcmU/IFNhbWUgcXVl
c3Rpb24gYnR3Cj4+IGZvciB0aGUgbGlieGMgc2lkZSBidW1waW5nIG9mIERFRl9NQVhfQkFTRS4K
PiAKPiBUaGV5IGFyZSBhbGwgemVybyBhbmQgbWVhbmluZ2xlc3MgaW4gdGhlc2UgaW50ZXJtZWRp
YXRlIGxlYXZlcy4gU28gSSB0aGluayAKPiB3ZSBkb24ndCBuZWVkIGRvIGFueXRoaW5nLiB3aGF0
IGlzIHlvdXIgY29uY2VybiA/CgpBcyBzYWlkIC0gaG93IGNhbiBJIGNvbnZpbmNlIG15c2VsZiB0
aGF0IG5vIGZ1cnRoZXIgaGFuZGxpbmcgaXMgbmVlZGVkPwpIb3cgZGlkIHlvdSBjb252aW5jZSB5
b3Vyc2VsZj8gRm9yIGV4YW1wbGUsIHVwZGF0ZV9kb21haW5fY3B1aWRfaW5mbygpCndpbGwgdGhl
biBhbGxvdyB0byBzZXQgdGhlIGludGVybWVkaWF0ZSBmaWVsZHMgdG8gYXJiaXRyYXJ5IHZhbHVl
cywgd2l0aG91dApyZWNhbGN1bGF0ZV9jcHVpZF9wb2xpY3koKSBkb2luZyBhbnl0aGluZyB3aXRo
IHRoZW0uIEFmdGVyIGFsbApjcHVpZF9mZWF0dXJlc2V0X3RvX3BvbGljeSgpIG9ubHkgc2V0cyBl
eHBsaWNpdCBmaWVsZHMsIGJ1dCBkb2Vzbid0IGNsZWFyIHRoZQpwb2xpY3kgdXAgZnJvbnQuIEFu
ZHJldyAtIGlzbid0IHRoaXMgc3RpbGwgYSBsZWZ0LW92ZXIgcGllY2Ugb2Ygd2hpdGUtbGlzdGlu
Zz8KCj4+ID4gQEAgLTE2Niw2ICsxNjcsMTUgQEAgc3RydWN0IGNwdWlkX3BvbGljeQo+PiA+ICAg
ICAgICAgIH0gY29tcFtDUFVJRF9HVUVTVF9OUl9YU1RBVEVdOwo+PiA+ICAgICAgfSB4c3RhdGU7
Cj4+ID4KPj4gPiArICAgIC8qIFN0cnVjdHVyZWQgZmVhdHVyZSBsZWFmOiAweDAwMDAwMDE0W3h4
XSAqLwo+PiA+ICsgICAgdW5pb24gewo+PiA+ICsgICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJh
d1tDUFVJRF9HVUVTVF9OUl9JUFRdOwo+PiA+ICsgICAgICAgIHN0cnVjdCB7Cj4+ID4gKyAgICAg
ICAgICAgIC8qIFN1YmxlYWYgMC4gKi8KPj4gPiArICAgICAgICAgICAgdWludDMyX3QgbWF4X3N1
YmxlYWY7Cj4+ID4gKyAgICAgICAgfTsKPj4gPiArICAgIH0gaXB0Owo+PiAKPj4gSW4gcGFydGlj
dWxhciB0aGlzIGxvb2tzIHRvIGJlIHBsYWNlZCBlYXJsaWVyIHRoYW4gaXQgc2hvdWxkIGJlIChp
biBvdGhlciAKPiB3b3JkcyBJJ20gZ2V0dGluZyB0aGUgaW1wcmVzc2lvbiB0aGF0IHlvdSBmYWls
ZWQgdG8gaW5zZXJ0Cj4+IHNvbWUgcGFkZGluZyBmb3IgdGhlIHNraXBwZWQgbGVhdmVzKS4KPiAK
PiBJIHRoaW5rIHdlIGRvbid0IG5lZWQgYWRkIHNvbWUgcGFkZGluZyBmb3Igc2tpcHBlZCBsZWF2
ZXMgYmVjYXVzZSB0aGVzZSBhcmUgCj4gYWNjZXNzZWQgYnkgbmFtZSAoZS5nLiB4c3RhdGUsIGlw
dCAuLi4pIG5vdCBvZmZzZXQuCgpPaCwgcmlnaHQsIEkgd2FzIG1pc3Rha2VuIGhlcmUgLSB0aGUg
aW1tZWRpYXRlbHkgY29udGFpbmluZyBlbnRpdHkKaXMgYSBzdHJ1Y3QsIG5vdCBhIHVuaW9uLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 08:42:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 08:42:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdXBN-0004ik-VW; Thu, 12 Jul 2018 08: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=t/sf=j4=citrix.com=prvs=7244ff58c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fdXBL-0004ie-Qd
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 08:42:35 +0000
X-Inumbo-ID: 8834facb-85af-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8834facb-85af-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 08:42:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="76068025"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Notes for xen summit 2018 design session] SGX deep dive and SGX
 virtualization design discussion
Thread-Index: AQHUGbxByra5eYfPrUKY7dkqq2FYkg==
Date: Thu, 12 Jul 2018 08:42:25 +0000
Message-ID: <22CB91CA-FF77-4758-8940-45648D27EE7F@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.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <3DD20EB5F4A8B4459885482D224994D2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [Notes for xen summit 2018 design session] SGX deep
 dive and SGX virtualization design discussion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Huang, Kai" <kai.huang@intel.com>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5vdGVzIGFuZCBQUFQgd2VyZSBzZW50IHRvIG1lIGJ5IEthaSB0byBiZSBwdWJsaXNoZWQN
CkFuIFNHWCBiYWNrLWdyb3VuZCBwcmVzZW50YXRpb24gY2FuIGJlIGZvdW5kIGF0IGh0dHBzOi8v
d3d3LnNsaWRlc2hhcmUubmV0L3hlbl9jb21fbWdyL3hwZGRzMTgtZGVzaWduLXNlc3Npb24tc2d4
LWRlZXAtZGl2ZS1hbmQtc2d4LXZpcnR1YWxpemF0aW9uLWRpc2N1c3Npb24ta2FpLWh1YW5nLWlu
dGVsIA0KDQpLZXkgYWdyZWVtZW50cyBkdXJpbmcgYSBkaXNjdXNzaW9uIGJldHdlZW4gcHJlc2Vu
dCBtYWludGFpbmVycyBhbmQgS2FpDQoqIFRoZXJlIGlzIG5vIG5lZWQgdG8gIHN1cHBvcnQgU0dY
IGZvciBQViBndWVzdHMgYXQgbGVhc3QgaW5pdGlhbGx5OiB0aGlzIGlzIHNvbWV0aGluZyB0aGF0
IGNhbiBiZSBhZGRlZCBpbiBhIHNlY29uZCBwaGFzZQ0KKiBXZSBkb27igJl0IG5lZWQgdG8gZXhw
b3NlIFNHWCB0byBkb20wIGFuZCBsZXQgWGVuIGh5cGVydmlzb3IgbWFuYWdlIEVQQw0KKiBRdWVy
eSBTR1ggaW5mbzogDQogICAtIFVsdGltYXRlbHkgdGhlIGludGVyZmFjZSBpcyB0aGUgdG9vbHN0
YWNrIG1haW50YWluZXIncyBjYWxsIChha2EgV2VpKS4gDQogICAtIEdlb3JnZTogbWF5YmUgZXh0
ZW5kaW5nIGV4aXN0aW5nIHhsIGNvbW1hbmQgaXMgdGhlIGJlc3Qgd2F5IGZvcndhcmQ6IHNvbWV0
aGluZyBsaWtlIOKAmHhsIGluZm8gLXNneOKAmSwg4oCYeGwgbGlzdCA8ZGlkPiAtc2d44oCZDQoq
IE5ldyBYTCBwYXJhbWV0ZXIgZm9yIFNHWCB0byBjcmVhdGUgVk0gdG8gYWxsb3cgYWRtaW4gdG8g
Y29uZmlndXJlIHZpcnR1YWwgRVBDIHNpemUgYW5kIHN1cHBvcnQgbGF1bmNoIGNvbnRyb2w6DQog
ICAtIHNneCA9IOKAmGVwYz08c2l6ZT4sbGVoYXNoPTxzaGEyNTYtaGFzaD4sbGV3cj08MHwxPuKA
mQ0KKiBFUEMgc2l6ZSBjb25maWd1cmVkIGJ5IOKAmGVwYz08c2l6ZT7igJksIEVQQyBiYXNlIGNh
bGN1bGF0ZWQgYnkgdG9vbHN0YWNrLg0KICAgLSBLVk0gU0dYIHdpbGwgaW50cm9kdWNlIG5ldyBT
R1ggcGFyYW1ldGVyIChzaW1pbGFyIHRvIFhlbuKAmXMpIGluIFFlbXUNCiAgIC0gU2hvdWxkIHdl
IHBhc3MgU0dYIGluZm8gdG8gUWVtdSBmcm9tIFhMPyBBbmRyZXc6IE5vIHdlIHNob3VsZCBub3Qu
IEl0IHNob3VsZCBub3QgYmUgdmVyeSBjb21wbGljYXRlZCB0byBjYWxjdWxhdGUgaW4gWEwuDQoq
IEVQQyBtYW5hZ2VtZW50OiB3ZSBzaG91bGQgaW50ZWdyYXRlIEVQQyBtYW5hZ2VtZW50IGludG8g
dGhlIGV4aXN0aW5nIG1lbW9yeSBtYW5hZ2VtZW50IGZyYW1ld29yayB0byBsZXZlcmFnZSBleGlz
dGluZyBNTSBjb2RlIChleCwgcGFnZSBhbGxvY2F0aW9uLCBldGMpLg0KKiBFUEMgdmlydHVhbGl6
YXRpb246IGl04oCZcyBwZXJmZWN0bHkgZmluZSB0byBvbmx5IHN1cHBvcnQgc3RhdGljIHBhcnRp
dGlvbmluZywgYXQgbGVhc3QgaW4gYSBmaXJzdCBpbXBsZW1lbnRhdGlvbg0KICAgLSBXaGVuIG5l
ZWRlZCwgd2UgY2FuIGV4dGVuZCB0byBzdXBwb3J0IEVQQyBiYWxsb29uaW5nIGFuZCBvdmVyc3Vi
c2NyaXB0aW9uLCBkZXBlbmRpbmcgb24gdXNlciByZXF1aXJlbWVudHMgYXMgdGhleSBlbWVyZ2UN
CiogQ1BVSUQgaGFuZGxpbmc6IFdlIHNob3VsZCByZWJhc2UgcGF0Y2hlcyBiYXNlZCBvbiBBbmRy
ZXfigJlzIENQVUlEIGFuZCBNU1Igc2VyaWVzLiANCiAgIC0gTm90ZSBmcm9tIExhcnM6IHRoZSBw
YXRjaGVzIGluIHF1ZXN0aW9uIGFyZSANCiAgICAgLSBbUEFUQ0ggMDAvMTNdIHg4NjogQ1BVSUQg
YW5kIE1TUiBwb2xpY3kgbWFyc2hhbGxpbmcgc3VwcG9ydCwgd2hpY2ggaGFzIGJlZW4gcG9zdGVk
IGJ1dCBpdCBpcyBvbmx5IGNvdmVyaW5nIOKFkyBvZiB0aGUgbmVlZGVkIHBhdGNoZXMgYW5kIHJl
cXVpcmVzIHNvbWUgZml4ZXMuIA0KICAgICAtIFNlcmdleSBpcyB3b3JraW5nIG9uIHRoZSBsaWJ4
YyBzaWRlIGFuZCBBbmRyZXcgb24gdGhlIGh5cGVydmlzb3IgYXVkaXRpbmcvY2hlY2tpbmcuIA0K
ICAgICAtIFJvZ2VyIGlzIHdvcmtpbmcgb24gdG9wb2xvZ3kgc3VwcG9ydCwgd2hpY2ggZGVwZW5k
cyBvbiB0aGUgb3RoZXIgdGhyZWUgcGllY2VzLCBiaXQgTGFycyBpcyBub3Qgc3VyZSB3aGV0aGVy
IHRoZXNlIGFyZSBuZWVkZWQgZm9yIFNHWA0KICAgLSBBbmRyZXc6IGl04oCZcyBhbHNvIGdvb2Qg
dG8gcmV2aWV3IG90aGVyIHBhdGNoZXMgbm90IHJlbGF0ZWQgdG8gQ1BVSUQvTVNSLg0KKiBMaXZl
IG1pZ3JhdGlvbiwgc25hcHNob3QsIGNoZWNrcG9pbnRpbmc6IHdlIHNob3VsZCBzdXBwb3J0IHRo
ZW0gYXMgbG9uZyBhcyBib3RoIExpbnV4IGFuZCBXaW5kb3dzIFNHWCBkcml2ZXJzIGNvbW1pdCB0
byBzdXBwb3J0IOKAnHN1ZGRlbiBsb3NzIG9mIEVQQ+KAnSAod2hpY2ggaXMgbm90IGhhcmR3YXJl
IGJlaGF2aW91ciB0aG91Z2gpLg0KKiBBQ1BJOiBPdmVyYWxsIGN1cnJlbnQgYXBwcm9hY2ggaXMg
T0suIFdlIGNhbiByZXZpZXcgd2hlbiBwYXRjaCBpcyByZWFkeS4gTmVlZCB0byB1c2UgMiAzMi1i
aXQgdmFyaWFibGVzIGZvciA2NC1iaXQgdmFyaWFibGVzIGluIOKAmHN0cnVjdCBhY3BpX2luZm/i
gJkuDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 09:07:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 09:07: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 1fdXYo-0007Ks-QV; Thu, 12 Jul 2018 09:06: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=t/sf=j4=citrix.com=prvs=7244ff58c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fdXYn-0007Kn-Bm
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 09:06:49 +0000
X-Inumbo-ID: ea975134-85b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea975134-85b2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 09:06:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; 
 d="pdf'?scan'208";a="76069008"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: x86 Community Call - Wed July 11, 14:00 - 15:00 UTC - Minutes
Thread-Index: AQHUGTtW4xmlcrNcJUm4s9yC3mkv96SLPBQA
Date: Thu, 12 Jul 2018 09:06:44 +0000
Message-ID: <B48EE00E-71A4-43DA-AFA0-6D436775F8DB@citrix.com>
References: <C478CC64-87C8-47FA-8032-A5E98AA7A6FC@citrix.com>
In-Reply-To: <C478CC64-87C8-47FA-8032-A5E98AA7A6FC@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.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-Type: multipart/mixed;
 boundary="_002_B48EE00E71A443DAAFA06D436775F8DBcitrixcom_"
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed July 11,
 14:00 - 15:00 UTC - 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: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Brian Woods <brian.woods@amd.com>, "intel-xen@intel.com" <intel-xen@intel.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_002_B48EE00E71A443DAAFA06D436775F8DBcitrixcom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <5DBCDCEA5846484F852EB6E1D2C64DC1@citrix.com>
Content-Transfer-Encoding: base64

QWxzbyBhdHRhY2hlZCBtaW51dGVzIGFzIFBERiBhbmQgTWFya2Rvd24NCg0KIyBBZ2VuZGEgYW5k
IE1pbnV0ZXM6IHg4NiBDb21tdW5pdHkgQ2FsbCBKdWx5IDIwMTgNCg0KX05vIG5ldyBpdGVtcyB3
ZXJlIGFkZGVkIHRvIHRoZSBhZ2VuZGEuXyDigIsgX01pbnV0ZXMgYXJlIGFkZGVkIGluIGJsdWUg
KGluIHRoZSBQREYgb25seSlfDQoNCiMjIEF0dGVuZGVlcw0KDQpMYXJzIEt1cnRoLCBDaXRyaXgN
ClJvZ2VyIFBhdSBNb25uZSwgQ2l0cml4DQpKdWVyZ2VuIEdyb3NzLCBTdXNlDQpKYW4gQmV1bGlj
aCwgU3VzZQ0KQ2hyaXN0b3BoZXIgQ2xhcmssIE9wZW5YVA0KSmFuYWthcmFqYW4gTmF0YXJhamFu
LCBBTUQNCkJyaWFuIFdvb2RzLCBBTUQNClJpY2ggUGVyc2F1ZCwg4oCLT3BlblhUDQpHZW9yZ2Ug
RHVubGFwLCBDaXRyaXgNCldlaSwgQW5keSwgUGF1bCAtIENpdHJpeA0KDQojIyBSZWxlYXNlIENh
ZGVuY2UgZm9yIFhlbiA0LjEyDQoNCkZvbGxvd2luZyB0aGUgcmVsZWFzZSBjYWRlbmNlIHNlc3Np
b24gYXQgdGhlIGRldmVsb3BlciBzdW1taXQgKHNlZQ0KaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMwMDE2NuKA
iyAmDQpodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFXN091SVNVYXUtRnRQRzZ0
SWluRDRHWFlGYi1oS0RqYXFUajg0cG9nTnJBLw0KZWRpdOKAiykgd2UgaGF2ZSB0byBtYWtlIGEg
ZGVjaXNpb24gd2hldGhlcg0KKiBHbyBvbiBhcyB3ZSBhcmUgZm9yIDQuDQoqIE1vdmUgdG8gOSBt
b250aHMsIHVudGlsIHdlIGZpeGVkIHRoZSB1bmRlcmx5aW5nIGlzc3VlcyBhcyBvdXRsaW5lZCBp
biB0aGUgdGhyZWFkIGFuZA0Kd3JpdGUtdXA6IHRoZSBwcm9ibGVtIGlzIHRoYXQgdW5sZXNzIHdl
IGdldCBzb21lIHNvcnQgb2YgY29tbWl0bWVudCB0byBhZGRyZXNzIHRoZQ0KaXNzdWVzLCBqdXN0
IGNoYW5naW5nIHRoZSByZWxlYXNlIGNhZGVuY2Ugd2lsbCBub3QgbWFrZSBhIGRpZmZlcmVuY2UN
CiogU2tpcCBhIHJlbGVhc2UgYXMgYSBvbmUtb2ZmOiBTZXQgb3Vyc2VsdmVzIHNvbWUgZ29hbHMg
dGhhdCBtdXN0IGJlIGFjaGlldmVkIGluIHRoaXMNCmN5Y2xlIGFyb3VuZCB0ZXN0aW5nIC0gdGhp
cyB3aWxsIG5lZWQgc29tZSBjb21taXRtZW50IGZyb20gdmVuZG9ycw0KDQpJIHdhcyBwbGFubmlu
ZyB0byBhbGxvY2F0ZSB1cCB0byAzMCBtaW51dGVzIHRvIHRoaXMgZGlzY3Vzc2lvbg0KDQpKdWVy
Z2VuOiByYWlzZXMgdGhlIHBvaW50IHRoYXQga2VlcGluZyB0aGUgcmVsZWFzZSBjYWRlbmNlIGF0
IDYgbW9udGhzIGlzIHZlcnkgdW5mYWlyIG9uIEphbg0Kd2hvIGhhcyByYWlzZWQgbWFueSB0aW1l
cyB0aGF0IHRoZSB3b3JrbG9hZCByZXN1bHRpbmcgZnJvbSBoYXZpbmcgdG8gbWFpbnRhaW4gc28g
bWFueQ0KcmVsZWFzZSBicmFuY2hlcyB3b3VsZCBiZSB0b28gaGlnaC4gQWZ0ZXIgcnVubmluZyA2
IG1vbnRobHkgcmVsZWFzZXMgZm9yIHNvbWUgdGltZSwgdGhpcw0KaGFzIGluIGZhY3QgY29tZSB0
cnVlLCB3aGVuIGF0IHRoZSB0aW1lIEphbuKAmXMgY29uY2VybnMgd2VyZSBkaXNtaXNzZWQuIFRo
ZSBvdmVyaGVhZA0KYnJlYWtzIGRvd24gaW50byBiYWNrcG9ydGluZyBmaXhlcywgYmFja3BvcnRp
bmcgc2VjdXJpdHkgZml4ZXMgYW5kIGRlYWxpbmcgd2l0aCB0aGUgcmVsZWFzZQ0KbWVjaGFuaWNz
Lg0KDQpKYW46IHJhaXNlZCB0aGUgcG9pbnQgdGhhdCBoYXJkbHkgYW55b25lIHJlc3BvbmRzIHRv
IGNhbGxzIGZvciBiYWNrLXBvcnRzIGFuZCBpZiBzbywgb25seSBzZW5kDQpjaGFuZ2Utc2V0cyBh
bmQgbGF0IEphbiBkbyB0aGUgYmFja3BvcnRpbmcuIEphbiBhbHNvIHNheXMgaGUgc3VzcGVjdHMg
dGhhdCBwZW9wbGUgbWF5IG5vdA0KcmVzcG9uZCB0byBiYWNrcG9ydCByZXF1ZXN0cywgYmVjYXVz
ZSB0aGF0IHdvdWxkIHJlcXVpcmUgdGhlbSB0byBiYWNrcG9ydCB0aGUgcGF0Y2hlcy4NCg0KR2Vv
cmdlOiBwb2ludHMgb3V0IHRoYXQgdW5sZXNzIGhlIHJlbWVtYmVycyBhdCB0aGUgdGltZSBoZSB3
cml0ZXMgb3IgcmV2aWV3cyBhIHBhdGNoLA0Kd2hldGhlciBpdCBpcyBiYWNrLXBvcnQgd29ydGh5
Lg0KDQpHZW9yZ2UgYW5kIEFuZHJldyByYWlzZWQgdGhlIGlkZWEgdGhhdCB3ZSBjb3VsZCBtYWlu
dGFpbiBhIGxpc3Qgb2YgcGVuZGluZyBiYWNrcG9ydHMgYW5kDQphc3NpZ24gYmFja3BvcnQgdGFz
a3MgdG8gcGVvcGxlLg0KDQpKYW46IG1haW50YWluaW5nIHJlbGVhc2VzIGFzIGEgc2luZ2xlIHBl
cnNvbiBpcyB0aGUgbW9zdCBlZmZpY2llbnQgd2F5IG9mIGRvaW5nIGl0LiBBIHNpbmdsZQ0KcGVy
c29uIGRvaW5nIGFsbCB0cmVlcyBpcyBtb3N0IGVmZmljaWVudCwgYnV0IHRoZW4gd2UgbmVlZCB0
byByZXN0cmljdCB0aGUgbnVtYmVyIG9mIHRyZWVzLiBBbmQNCjIgcmVsZWFzZXMgcGVyIHllYXIg
YXJlIHRvbyBtYW55Lg0KDQpBbmRyZXc6IHN1Z2dlc3RzIHRoYXQgYW4gZXZlbi9vZGQgcmVsZWFz
ZXMgbW9kZWwgd2l0aCBkaWZmZXJlbnQgc3VwcG9ydCBjeWNsZXMgd291bGQgc29sdmUNCnRoaXMu
IEJ5IGRvaW5nIHRoaXMsIHdlIHdvdWxkIHJldGFpbiB0aGUgZGlzY2lwbGluZSBvZiBkb2luZyBy
ZWxlYXNlcy4NCg0KSnVlcmdlbjogdGhpcyB3b3VsZCBob3dldmVyIGltcG9zZSB0aGUgcmVsZWFz
ZSBvdmVyaGVhZA0KDQpBbmRyZXc6IGFncmVlcyB0aGF0IHdlIG5lZWQgdG8gcmVkdWNlIG91ciBy
ZWxlYXNlIG92ZXJoZWFkIHJlZ2FyZGxlc3MsIGJ1dCB0aGlzIGlzc3VlIGlzDQpvcnRob2dvbmFs
IGZyb20gdGhlIHJlbGVhc2UgY2FkZW5jZS4NCg0KKipTdGF5aW5nIGF0IDYgbW9udGhzIHdlIHdv
dWxkIGVpdGhlciBoYXZlIHRvIGZpbmQgc29tZW9uZSB3aG8gd291bGQgbGlrZSB0byBjYXJyeSB0
aGUNCm1haW50ZW5hbmNlIGxvYWQsIG9yIG1vdmUgdG8gYSBsb25nZXIgY2FkZW5jZS4gQWxzbyB3
ZSBuZWVkIHRvIG1ha2UgaXQgY2xlYXIgdGhhdA0KcmVkdWNpbmcgdGhlIHJlbGVhc2Ugb3Zlcmhl
YWQgaXMgaW5kZXBlbmRlbnQgZnJvbSByZWxlYXNlIGNhZGVuY2UgYW5kIHByb2Nlc3MuIFdlDQpz
aG91bGQgYmUgZG9pbmcgdGhpcyBpcnJlc3BlY3RpdmUgZGVwZW5kaW5nIG9uIHRoZSBjYWRlbmNl
LioqDQoNCkp1ZXJnZW46IFdlIGNvdWxkIGzigIsgKipvb2sgYXQgOCBtb250aHMgKGluc3RlYWQg
b2YgOSlpdCBpcyBiZXR0ZXIgZnJvbSBhIHNjaGVkdWxpbmcNCnBlcnNwZWN0aXZlICh3b3JraW5n
IGFyb3VuZCBwdWJsaWMgaG9saWRheXMpLioqIOKAiyBXaXRoIGFuIDggbW9udGggcmVsZWFzZSBj
eWNsZSwgdGhlIHJlbGVhc2UNCm9jY3VycyBhdCBvbmx5IDMgZGlmZmVyZW50IGRhdGVzIGR1cmlu
ZyB0aGUgY2FsZW5kYXIgeWVhciwgcmF0aGVyIHRoYW4gdGhlIDQgZGF0ZXMgd2l0aCBhIDkNCm1v
bnRoIGN5Y2xlLiBUaGlzIG1ha2VzIHBsYW5uaW5nIGVhc2llciBmb3Igc2VsZWN0aW5nIGRhdGVz
IHRoYXQgYXZvaWQgcHVibGljIGhvbGlkYXlzLiA4DQptb250aHMgaXMgYWxzbyBjbG9zZXIgdG8g
dGhlIDYgbW9udGggY3ljbGUgZm9yIHRob3NlIHByZWZlcnJpbmcgc2hvcnRlciBjYWRlbmNlLiBB
biA4IG1vbnRoDQpjeWNsZSB3b3VsZCBub3QgaW5jcmVhc2UgdGhlIG51bWJlciBvZiBjb25jdXJy
ZW50bHkgc3VwcG9ydGVkIGJyYW5jaGVzIHdoZW4gY29tcGFyZWQNCndpdGggYSA5IG1vbnRoIGN5
Y2xlLg0KDQoqKkFDVElPTjogR2VvcmdlIHdpbGwgcHV0IHRvZ2V0aGVyIGEgc3VydmV5IGZvciB0
aGUgY29tbWl0dGVycyBvdXRsaW5pbmcgdGhlIGlzc3VlIGFuZA0KdHJhZGUtb2ZmcyBhbmQgdGhl
biBnbyBmcm9tIHRoZXJlKioNCg0KIyMgUHJvamVjdCBNYW5hZ2VtZW50IHN0dWZmIHRvIGtlZXAg
dGhlIE1vbWVudHVtIGdvaW5nDQoNCldlIGhhdmUgbWFkZSBzaWduaWZpY2FudCBwcm9ncmVzcyBv
biBkZXNpZ24gcmVsYXRlZCBxdWVzdGlvbnMgYXQgdGhlIGRldmVsb3BlciBzdW1taXQuDQpBbHRo
b3VnaCBub3QgYWxsIHRoZSBub3RlcyBmb3IgdGhlc2UgaGF2ZSBiZWVuIHB1Ymxpc2hlZCAoU0dY
IGFuZCBOVkRJTU0gYXJlIG1pc3NpbmcsDQp0aGUgZm9ybWVyIGFyZSBvbiBteSBwbGF0ZSkuIFRo
ZSBzZXJpZXMsIHdoaWNoIGhhdmUgYmVlbiBkaXNjdXNzZWQgYXQgdGhlIHN1bW1pdCBhbmQNCndo
ZXJlIEkgYmVsaWV2ZSB0aGF0IGdvb2QgcHJvZ3Jlc3MgaGFzIGJlZW4gbWFkZSB3ZXJlLg0KDQpJ
biBvdGhlciB3b3Jkcywgd2Ugc2hvdWxkIGV4cGVjdCBuZXcgdmVyc2lvbnMgb2YgdGhlc2Ugc2Vy
aWVzDQoNCiMjIyBBZGQgdk5WRElNTSBzdXBwb3J0IHRvIEhWTSBkb21haW5zDQpgYGANClN0YWtl
aG9sZGVyczogWmhhbmcgWWksIEludGVsLCBaaGFuZyBZdSwgSW50ZWwsIEdlb3JnZSBEdW5sYXAs
IENpdHJpeA0KYGBgDQpfQXMgZmFyIGFzIEkgdW5kZXJzdGFuZCBhIHNpbXBsZSBhbmQgY2xlYW4g
d2F5IHRvIGltcGxlbWVudA0KdGhpcyBoYXMgYmVlbiBmb3VuZCwgYnV0IHRoZSBkZXNpZ24gc2Vz
c2lvbiBub3RlcyBhcmUgc3RpbGwNCm1pc3NpbmdfDQoNCl9XZSBzcGVudCBhbG1vc3QgdHdvIGRh
eXMgb24gTlZESU1NIHJlbGF0ZWQgZGlzY3Vzc2lvbnM6IHdlDQpoYXZlIHNvbWV0aGluZyB0aGF0
IHNob3VsZCBiZSBmYWlybHkgc2ltcGxlIGFuZCBlYXN5IHRvDQppbXBsZW1lbnQuIERhbiBXaWxs
aWFtcyBpcyBoYXBweSB0byB0YWtlIGNoYW5nZXMgaW50bw0KdXBzdHJlYW0gYXMgbG9uZyBhcyB0
aGV5IGFyZSBzZW5zaWJsZS5fDQoNCl9HZW9yZ2U6IHRoZSBrZXkgYmVoaW5kIHRoZSBkaXNjdXNz
aW9uIHdhcyB0byBiZSBhYmxlIHRvIGRlbGl2ZXINCmEgZnVuY3Rpb25hbCBzb2x1dGlvbiBzb29u
LiBXZSBjYW4gbWFrZSBpdCBuaWNlciBpbmNyZW1lbnRhbGx5Ll8NCg0KKipBQ1RJT046IEdlb3Jn
ZSB3aWxsIHVwZGF0ZSBhbmQgcmUtc3VibWl0IHRoZSDigItOVkRJTU0gZG9jIA0KKG9sZCB2ZXJz
aW9uIGF0IGh0dHBzOi8veGVuLm1hcmttYWlsLm9yZy90aHJlYWQvZWY2dmZ4dmFoeWRlcTJyZykq
Kg0KDQpfKGhlIGRpZG7igJl0IHRha2UgYW55IG5vdGVzIGR1cmluZyB0aGUgZGlzY3Vzc2lvbiAt
IHdlIGFyZSBnb2luZw0KdG8gaGF2ZSB0byByZWNvbnN0cnVjdCBzb21lIG9mIHRoZSBkaXNjdXNz
aW9uKV8NCg0KX0FuZHJldzogWWkgJiBZdSB3ZXJlIHRha2luZyBub3RlcyBpbiB0aGUgbWVldGlu
Z18NCg0KKipBQ1RJT046IExhcnMgdG8gcmVhY2ggb3V0IHRvIFlpICYgWXUgYW5kIHNlZSB3aGF0
IHRoZXkgaGF2ZSoqDQoNCiMjIyBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgdmlydHVhbGl6YXRpb24g
ZW5hYmxpbmcNCmBgYA0KU3Rha2Vob2xkZXJzOiBMdXdlaSBLYW5nLCBJbnRlbA0KYGBgDQpfUGFy
dGx5IGJsb2NrZWQgb24gQ1BVSUQgJiBNU1JfDQoNCl9EaXNjdXNzZWQgdGhlIGNvcm5lciBjYXNl
cyAtIHRoZXNlIGFyZSBpbiBhIFBQVCBmcm9tIEludGVsDQp3aGljaCBMYXJzIGlzIHdhaXRpbmcg
Zm9yLiBUaGVyZSB3YXMgYW4gb3BlbiBxdWVzdGlvbiByZSBuZXN0ZWQNCnZpcnQgYW5kIGEgcmVj
b2duaXRpb24gdGhhdCBib3RoIGNhbm5vdCBjby1leGlzdC5fDQoNCiMjIyBFeHRlbmQgcmVzb3Vy
Y2VzIHRvIHN1cHBvcnQgbW9yZSB2Y3B1cyBpbiBzaW5nbGUgVk0NCmBgYA0KU3Rha2Vob2xkZXJz
OiBDaGFvIEdhbywgSW50ZWwNCmBgYA0KX0Fsc28gZGVwZW5kcyBvbiB0aGUgdG9wb2xvZ3kgd29y
aw0KSU9SRVEgd29yayBuZWVkcyBhbm90aGVyIGl0ZXJhdGlvbg0KVmlydHVhbCBJT01NVSBuZWVk
cyB0byBiZSBkb25lXw0KDQojIyMgRVBULUJhc2VkIFN1Yi1wYWdlIFdyaXRlIFByb3RlY3Rpb24g
U3VwcG9ydA0KYGBgDQpTdGFrZWhvbGRlcnM6IFpoYW5nIFlpLCBJbnRlbA0KYGBgDQpfSW50ZWwg
cG9zdGVkIHNlcmllcyBhbmQgZG9lc27igJl0IGtub3cgd2hhdCB0byBkbyBuZXh0IGR1ZSB0bw0K
bGFjayBvZiBmZWVkYmFjay4gV2Ugd2VyZSBhbHNvIGxhY2tpbmcgYSBwbGF1c2libGUgdXNlLWNh
c2U6DQpJbnRlbCBhbmQgQml0RGVmZW5kZXIgYXJlIHRhbGtpbmcgdG9nZXRoZXIgdG8gY2xhcmlm
eSB0aGUNCnVzZS1jYXNlLiBTdGlsbCBsYXJnZWx5IGJsb2NrZWQgb24gcmV2aWV3cy5fDQoNCiMj
IyBTR1ggVmlydHVhbGl6YXRpb24gZGVzaWduIGFuZCBkcmFmdCBwYXRjaGVzDQpgYGANClN0YWtl
aG9sZGVyczogS2FpIEhVQU5HLCBJbnRlbA0KYGBgDQpLYWkgc2VudCBMYXJzIHNvbWUgbm90ZXMs
IHdoaWNoIGFyZSBwdWJsaXNoZWQgaGVyZTogDQpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcvdGhyZWFkcy5odG1sIzAxMDg2DQoNClBh
cnRseSBibG9ja2VkIG9uIENQVUlEICYgTVNSDQoNCiMjIyAgNSBMZXZlbCBQYWdpbmcNClhQVEkg
d291bGQgYmVjb21lIHZlcnkgcHJvYmxlbWF0aWMgd2l0aCA1IGxldmVsIHBhZ2luZy4NCkN1cnJl
bnRseSBJbnRlbOKAmXMgbG93ZXN0IHByaW9yaXR5Lg0KDQojIyBUaGVuIHRoZXJlIHdlcmUgc2Vy
aWVzIHdoaWNoIHdlcmUgYmxvY2tlZCBvbiBDUFVJRCBhbmQgcmVsYXRlZCB3b3JrDQoNCiMjIyBB
ZGQgZ3Vlc3QgQ1BVIHRvcG9sb2d5IHN1cHBvcnQgc3VwcG9ydCDigItoYXMgYmVlbiBwb3N0ZWQg
b24gd2hpY2ggdGhpcyBzZXJpZXMgZGVwZW5kcyBvbiwgYnV0IGl0DQpgYGANClN0YWtlSG9sZGVy
czogWmhhbmcgWWksIEludGVsIC0gQW5kcmV3IENvb3BlciwgQ2l0cml4IC0gU2VyZ2V5IER5YXNs
aSwgQ2l0cml4IC0gUm9nZXIgUGF1IE1vbm5lLCBDaXRyaXgNCmBgYA0KW1BBVENIIDAwLzEzXSB4
ODY6IENQVUlEIGFuZCBNU1IgcG9saWN5IG1hcnNoYWxsaW5nDQppcyBvbmx5IGNvdmVyaW5nIOKF
kyBvZiB0aGUgbmVlZGVkIHBhdGNoZXMgYW5kIHJlcXVpcmVzIHNvbWUNCmZpeGVzLiBTZXJnZXkg
aXMgd29ya2luZyBvbiB0aGUgbGlieGMgc2lkZSBhbmQgQW5kcmV3IG9uIHRoZQ0KaHlwZXJ2aXNv
ciBhdWRpdGluZy9jaGVja2luZy4gUm9nZXIgaXMgd29ya2luZyBvbiB0b3BvbG9neQ0Kc3VwcG9y
dCwgd2hpY2ggZGVwZW5kcyBvbiB0aGUgb3RoZXIgdGhyZWUgcGllY2VzLg0KDQojIyBBbmQgb3Ro
ZXIgc2VyaWVzLCB3aGljaCBhcmUgbW92aW5nIGZvcndhcmQNCg0KIyMjIHBhcmF2aXJ0dWFsIElP
TU1VIGludGVyZmFjZQ0KYGBgDQpTdGFrZWhvbGRlcjogUGF1bCBEdXJyYW50LCBDaXRyaXgNCmBg
YA0KdjIgcG9zdGVkIHJlY2VudGx5DQoNCiMjIyB4ODYvY3B1aWQ6IGVuYWJsZSBuZXcgY3B1IGZl
YXR1cmVzDQpgYGANClN0YWtlaG9sZGVyOiBZYW5nIFpob25nLCBJbnRlbA0KYGBgDQpXYWl0aW5n
IGZvciB2Mg0KDQojIyMgYWRkIHZJT01NVSBzdXBwb3J0IHdpdGggaXJxIHJlbWFwcGluZyBmdW5j
dGlvbiBvZiB2aXJ0dWFsIFZULWQNCmBgYA0KU3Rha2Vob2xkZXI6IENoYW8gR2FvLCBJbnRlbA0K
YGBgDQpXYWl0aW5nIGZvciB2Mg0KDQojIyMgQU1EIEF2aWMgU2VyaWVzDQpgYGANClN0YWtlaG9s
ZGVyOiBKYW5ha2FyYWphbiBOYXRhcmFqYW4sIEFNRA0KYGBgDQpXYWl0aW5nIGZvciBuZXh0IHZl
cnNpb24NCg0KIyMjIE1TUiBTcGVjIFN1cHBvcnQgZm9yIEFNRCBzcGVjdWxhdGl2ZSBzdG9yZSBi
eXBhc3MgbWl0aWdhdGlvbnMNCmBgYA0KU3Rha2Vob2xkZXI6IEJyaWFuIFdvb2RzLCBBTUQNCmBg
YA0KX1dvcmsgaGFzIGp1c3Qgc3RhcnRlZF8NCg0KIyMjIERvbSBCDQpgYGANClN0YWtlaG9sZGVy
OiBDaHJpc3RvcGhlciBDbGFyaywgT3BlblhUDQpgYGANCl9XYWl0aW5nIGZvciBDaHJpc3RvcGhl
cuKAmXMgcmVwbHlfDQoNCiMjIyBYU00NCl9EYW5pZWwgRGUgR3JhZiBvbiBzYWJiYXRpY2FsIC0g
bm90IHN1cmUgZm9yIGhvdyBsb25nXw0KDQoqKkFDVElPTjogUmljaCB0byBmb2xsb3cgdXAgd2l0
aCBjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnKioNCg0KIA0KDQo=

--_002_B48EE00E71A443DAAFA06D436775F8DBcitrixcom_
Content-Type: application/pdf;
	name="Agenda and Minutes_ x86 Community Call July 2018.pdf"
Content-Description: Agenda and Minutes_ x86 Community Call July 2018.pdf
Content-Disposition: attachment;
	filename="Agenda and Minutes_ x86 Community Call July 2018.pdf"; size=111241;
	creation-date="Thu, 12 Jul 2018 09:06:44 GMT";
	modification-date="Thu, 12 Jul 2018 09:06:44 GMT"
Content-ID: <CA31C9C86C2F5146A94DC0FBC742ED81@citrix.com>
Content-Transfer-Encoding: base64

JVBERi0xLjUKJb/3ov4KMTIgMCBvYmoKPDwgL0xpbmVhcml6ZWQgMSAvTCAxMTEyNDEgL0ggWyA4
NTkgMTg3IF0gL08gMTYgL0UgNzM2MzcgL04gNSAvVCAxMTA5MDEgPj4KZW5kb2JqCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKMTMgMCBvYmoKPDwg
L1R5cGUgL1hSZWYgL0xlbmd0aCA3MCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvRGVjb2RlUGFybXMg
PDwgL0NvbHVtbnMgNSAvUHJlZGljdG9yIDEyID4+IC9XIFsgMSAzIDEgXSAvSW5kZXggWyAxMiAz
OSBdIC9JbmZvIDI3IDAgUiAvUm9vdCAxNCAwIFIgL1NpemUgNTEgL1ByZXYgMTEwOTAyICAgICAg
ICAgICAgICAgIC9JRCBbPDYzMmI0OGYxNmM5YzJhZjBmYWY2ODBhOGQ5MDBkMzVkPjw2MzJiNDhm
MTZjOWMyYWYwZmFmNjgwYThkOTAwZDM1ZD5dID4+CnN0cmVhbQp4nGNiZGDgZ2BiYGA4CSKZA8Bs
YxDJuBtMCoNIgUYQKTkdLKIOIgukwexqEBkHFmHsAJKMCDWM/5+vB5vGwDgYSABXHQmCCmVuZHN0
cmVhbQplbmRvYmoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCjE0IDAgb2JqCjw8IC9QYWdlcyAyOCAwIFIgL1R5cGUgL0NhdGFsb2cgPj4KZW5k
b2JqCjE1IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9TIDc4IC9MZW5ndGggMTA4ID4+
CnN0cmVhbQp4nGNgYGBiYGCOZmBhYGArYhBkgAIwmwUkysAygYGhq6/ZuTGlob6BgYG9MsC1c8+S
sIpZrukgugpJDgg4GRgj7gBpbiDmBQkwCjPwMzDY7tijwOj7kEFKj4uhVJ+DIUDT1n+CAFAaAAEE
GX4KZW5kc3RyZWFtCmVuZG9iagoxNiAwIG9iago8PCAvQW5ub3RzIFsgNDIgMCBSIDQzIDAgUiA0
NCAwIFIgXSAvQ29udGVudHMgMTcgMCBSIC9NZWRpYUJveCBbIDAgMCA1OTYgODQzIF0gL1BhcmVu
dCAyOCAwIFIgL1Jlc291cmNlcyA8PCAvRXh0R1N0YXRlIDw8IC9HMCAyOSAwIFIgPj4gL0ZvbnQg
PDwgL0YwIDMwIDAgUiAvRjEgMzMgMCBSIC9GMiAzNiAwIFIgL0YzIDM5IDAgUiA+PiAvUHJvY1Nl
dHMgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gPj4gL1R5cGUgL1BhZ2Ug
Pj4KZW5kb2JqCjE3IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNDE1MiA+
PgpzdHJlYW0KeJzlXduO5LYRfZ+v6OcAlnmnCAQBZsZePydYIB+QeA0EcIA4/w+E6la3yJZOdx2K
PTM78WLXO+KKtypWnbpR+qDyrx90/mN09vCP35/+8zQ98SnkB2ZIPmp/+OPXp7//6fDv3DZEr4JJ
0Rzfq3/KL+vD9OtvvxxOf/njt6cff1GH3/577DMmd9Da2Km7bzee+HAacvvf5IkdHykTT4/yAzva
gx7H/PvyyKn8yPjqUe4k/698kpesna4ehfzIL4/UcWl5Rae/5BW9fH368Ys6mDCEcPj67UkvW6gO
X3+fOvlBu/Hw9Z+HPytl3F8OX//1pOMQY/LTPzo9d8+n524YjUvWp6VlRC1ew3cibHGoRdljSxyc
ytRWWvBKywTgMFYdG4wZTF5z8Etfr8cGPyRjtEsRDO+1WVpG2BKL4V0my/Y2V6+EU4sdrBknHjo3
6J9AX9Uaywb/grp6QaPrhFrgKGaecBqMz9u6jOINXCPafNyA9wuSpaLkqARU8a9gw/jF12xcTesL
mBZswKP/BOaLtwsOMq/95693RUxw4xCcyqKqkDTzHAWvHyXU6M8M59HR1Ra2QBExM7ZgFtr7waQw
Rl/O5moVWRBPW5um/9BSjI5nkXLixDQE47U34fogZPpp46IP14S1Q1QmjXEla9ZvzHJj3eCfweBw
jPl4ZC0btEqFaJyPx8YbcPDTsdV6yIrR2azprqTZRIXMMesTtbF0tBA8+omF3OCyJg5pJWSJfZ9P
7ca+R7oBDQ7fwFuyEMTmQ59IxorGbdO2bHAv7DqKMepZ4U18prkangO47WhwrcF0r8682TjzWbgX
p96mMKQY4lgefqXPvUz/Sp8xm75gtnuyxGa8G81Vr7Y6WHk926d3wst3t8zDTUbshckiONVCnqgO
r3f+IXz31oe3OlhQzCJC4QV6NKsviBngOlCD1tVpuMe1LqUhZjVanwVbnoVt+0UP1kKVOqnsyn5x
gzE+JLOSiROO8cHZdL/hDLn1MAYdkrPXlNhoORsWGy2wtxvjhGt0gnZBJzMod9rWy2asIFbeluAn
yoxwJ9OZJubEIuOQzUutYqEkHWi4nMxxVMH58XoZEYBkN6ioU/QLrczPs0qPmdOUWxlOzNgRjDHr
r3VX6gt4A093xvRq8KMzsSTt63wyM2tl29DenxZcCO7qGsLeprJRfpiIUJC6gU/sonE8WvwMNjY4
6Bk10OSFNLEWsBBmXzQ4HmNWtpPxmeGXGu8vfZYcRAPck8/Opz4M7mRu2Q1FIedUe5FoZ3/Itu3b
gx0bOBvRHVPx+awuXNa+SglogtkRSGYosWmes4EW5WDseQvF/GPtEOLkZi1YoIV//D3+wRKFp61H
UgvuFmTeL+AcwgPq0Mb305Tvxw0TKj2qvYWeLcwQL8yAZSnargaRiY4nlMrwoFvEJmi2HXXxjb2C
TEqDTPdzN5FloICFu0iLd/sCToKNHGNHMxx1ZNzD1qm/jINvIEI1kBwO8RPNVrSonp23W0wNB4G2
yMdcOg8wXcHUOi20rZGyK6IIhmT30Q161up77Bd3gZRQ5fLiuid3zSDPDqO1JsRiWlDEQ3Mrkrp1
J+EraQZNJJbwRg1BJTuWtGshvL1vuHZESLx5yns40KRoQxcyyj2GOBPA3iHA5KXSZvKxFXRQmiLi
Zh/fl8p2YfLUalvtQgMrL5YJNAnxKqEY6WfbYnER0dHDdgDEGTyERCzx2T0qNgzJHHWn22MEuQvU
xFoK8gRcTEelg3kFasLXbsZDP78j5Gw4uFYdTbMPyMBZcAY/hQ8LHlznkdyKFHlzrf59lpnGpSCK
1JzZIdrRWbvOztp4xaEWf9n666Ao7m1e7DpWdabjxmrgBFpiVTciX8LlxKS3l+NTcVgSaPAGzuwc
65wC33p1Utdd2UtO2xQqjFGy/3j51TBmLM4k3OU5crqemYYkm5OfBMxux3h2fy483yDsvb+khqZZ
TiVvgtGrtD1GNaMGjEqeeTkFtQACMlBK8kFEHhNh6cl7eOEbUAfd9rISy4AmEnRYIJ1cjW226apS
OYRgEdUL1SIKsSTZjaojNoxS8Wxwq8Q/+ZrREsrtrqcat1+oOsrAZfuFsqHifQO4zwDUUnUUuY58
EjCrAdJGtNuWnJDIIy5gMI8GwIFm2IJ5DBEUEki9FOuLYQVhbh+UsLIKpPrHO3XOFVrU0KLDhjyZ
Q1Z/9jCMU8pQ9fOSOSTQcXHc4mmR6xY3ICsTbdqcrr+B6g3bwMf++EgTWoVGL7zc5xVhqgTcWTr+
jb3lUIWyG4U3ZJcHphLqFSOItEA5RHmiJR7OWumWHGULtUEKachP5dIk6geKt0pUjkoDBVGsAW2r
iJWB9i6fQ3O91Ij1bj9aJcLtni2P9RqArtQOPAdkg3tRDlAz/TPoCS2BRjIiSF7TB6waQRyRFH0L
rle2wJSBJDXLAunmc2kwIWT7OGODPPFCgddZ9ZuZxC29QmRUT/lu58YP/pSGsuq8K6BJnw3QQMct
1OykSQbVNPQWNARiYQSFtuTxdNG64WyhBbGPGiLTnDd4sA0OlCyUjBA0IeWLXtAIZdXhkRHorvqV
MpCpRu/ubpV5BeuDuXZ2dm+efGnr4uv1FoKhoc6uXIWlAQiJAcMmdWhTF0gFaBE4BNwobCkDlqrD
l2NRPqOBnq9WUZG1CirbolTXvi4NPtq4vbk2FMcSQbSSTBXYL0F9QaWy/KIeGi68MqTKPYQ8BZ7b
iFaHRoCIEmEuAFeQN8gBnFkngJWbUeFG7YuNdYDYs2hhHPNBX3Q8nc9xL7YnzufQaQhWWafL+ezG
YKDb12JXRcHNG0ED3q8NPf3Qpy6xyfaFH6BSx11hxUrna/J7iIbAbwhcw7IYAHJTvJuHvmbOUgtD
VwsCS7089P46unj7mNrgz+H44pRyIUYbsjDUxyqf5j60yT8FO7+tk+Pedq54+1Z1DX/Y6Cow/ujQ
tZVdhSKft8yPkQB3w5PIRmM0BPwavIAA/yo8f4f51elKkbFkwCbm97uY/xJbaSlo/IhaTr/204sN
pZx0toAoEVsUrGVj5igcjPQlcpXzWo6OEidupqyTHkGNdwyM09Tk4wZQTgM6o0RJ2oZGVhWmPxyB
9PShXWUjU3imyORlO4IajgaCKNzDk63X6aFHfs9zuCtwVDoA4PaRcSOe9xA9udKFMJVfzZB/IyOD
wByX8AfGow35xFDzQj86cmHiQgQUBoHhjvdNK+yYLFH4F2vtAsWLyL3v1jcXyrW8RKaWeAThHWh0
70qkK0eWBC52bit7mwMUeNWZrPy8bC4lzFnBgRw6Pw2uG+lPPrrUb2zRRUUirI/81chgxkpjz/5V
OQX4YPPpiDf6IvNsGjgKTgpsCa2QoWcTRS1YSNFPGDTiKwZTqBOk2MiJICDFkvRAZzlKTAVZ8Wi3
kmqYmkhflQJhBp/EzwdBREUYJfMgRQ+1JGtI8hCAthdgdiUMWwBzm7UX6MoFqLYFZRw7XQ/IIpGU
ooiogEEM0kUYcaEGPDrSRUin8jpKFMqraSEJ5e3RanyNByQFQjG4QeLjEmnONs4UVzWMfphN6LTH
6R/1Hqf/5W2cJwS5BapXWFjfLyL8WcrkdsXzJCn+0A5FOXpYw7LpXzgNEPnwwfPKpSISihUz2/X3
MxrteNYri4stRDe3SLL2yVoLUb3ih7SwEcCD9i+yuGAZ4OMtIgTX9in92vQGNXciq0DmJgD5hd3Q
g8jsEIGHXmUy31NU4058jHLxT+gkNufjHPHFJaEBepdQKBFxAa3HO+at4CwA/sIieMsWHyfo5gqQ
mN27wreyq2mQp54+AHtCBDBlQZIT8RirETsOYAOdzvCeKr7b2D3r4d+iCEWW7gKdSyLULYq2GVVd
6cJW794OL8u9IMhWJ5VYPrnn229ia2bdlGQfW4Pcx5cv7uyq9EQWGsZZmv0yQZG53nClHv9Zg/e8
tofPKMTZ8f3uOKKvzuFxAR+cRtXXbIAdSieYlRvAC7AgHE6pQSfAfEk6at0traxfTLK7bUHkxrF+
YOgjYStK3+iKJvw9t3sqw43jcPreyaI4WrROq1N5enm82Hzf18dSGnKv+JvV2agyHyT+mIliUF/R
KlwWid4XrN3laitHEMTKZIFOdJvYZ4t0y25IYZPa9oS6ZT47CeySZO68V6C7n3cZ1dQLY9ClaSmp
k9xVxMhDj24ghraOoVWLrp2GdjnLYzBYjpgbbhJaAx8nY13hom/SbCIxmcM7mcFOsGtsdXgfkZO9
n9CO6794e5TPxKJBxzsipAYfOV/YjmHK/WMpxWdwR6rpjoIE612Z7myQ8qNfGYtzu7AXlP1wGH1t
bLciHh5V0bVucG2QdI8v8HuUx7sUBhDts5F7BAEevk0d3UA4wZ5GBzSq6zVCt3hWQ8oFW2w36xUx
MAnu/MmrcU8QY7wEMT5L8pxHQ9CQBUcb6BT4ft4eXBFJZyFg+tEIS5L+w4cIRBYDGzugbyuG1Qjo
bjF0Pys2YtDVX1jt0REF+hp6qFjp+DbSbg9XhztdFuimj31RfYgmIOySWBzfqeONd9TsuvEH+Cau
/Ci7Ek4ktYgNxhE8KxiAoMG/gDE+YLphVEci2BKntICc+99w6Oca4SMfuKuEGqCX5eFlfg13Bfe8
7kmilYTBLrrqssF5RyeDPciRv+uWg10YTnJPg4xzHugOXj1/CbclGKGwWG3SKSKETwpMX3nMTRCi
STWkhfZKFmm5loDNFyFLCHgLAt+M3M2rivi1V7yLnekdj6oYY/hM39MHlxeY0IIxlhsGeA8E7S9B
fmkerdAfT7jhgeABTr8skYYwGaITja4gNei0GfoGmMcnijz6bkXRrRiipBx4BRVbUiYhJ5uwThPz
MQECVkOxmZSia9mswLakvR44nQHuai9OpTE7WRHBgyBWZ/a7A5LmSP4mDtof8Z7BaMl1LzJS9HXF
yUs+1ankc9yTO5wu6TMNboK3uHEIAZHGT0WJy2HjvLtpT35R2hMBTP5eWje/nd9XynXPotvPmHO9
c+WiCiURwKPzuiFTwQupugVhGuP/N/1E+65keYuUIhYhs6Wh71cXRWeC04XfbxwLkwSBYVi/k0VV
Ff5Xyc97TK2qo4UBZFG+dwTz9HVn/fKb+Jgge6L7RbdZR3in282TGqJ1U8JV2hOLTEss8o0v0hTB
EXxvF13Ixn4dvuFGln7XqDSUtdPYqR++3ufO3RfE6xYm/BD+OuFlbA/PfG5IGusU6qQVHg1g+Kxa
EmtB7Ezr+G5un14V6Kg+lPXXQhz8Pd1vR24GxCioH9b11jF7nodBbXcIy91+43D6GP0CWFrQTmpP
LxedCVlU7Q2uW/t/ij/u9OhBgkMcJEnukjko0A00vT6yRyfC05epsyrk8V+06ijhRaV71Rh0GOUN
Cu7QfqC5iuqq96VL9fsOMF0+19EH92B31C6vUxnc6/hRmX6QFKEe9vTSN/GSAosMoYUQB32qhEt7
QpRabYTghkzXw2CtPQzjdGtT9fMfv00v+pgOXofpMqdfn74dn6R0/L08CTodjDs/+Gv+9T91A8ym
ZW5kc3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3Ro
MSAxNjc4MCAvTGVuZ3RoIDYyMDcgPj4Kc3RyZWFtCnic7VoJdFzVef7fvTOSLI2MbJwgLIOuPHiX
JeOF2MKAbC1IXmVLdiTDIXqaedI8GM0Ms0i2Co6AQIxY4rhsSUjqUFL25JmQ1qGUOi1NCAlJSihQ
6uQYkhIKhgYiG2yNPP3ufW9Go8VsaXLaczzj/73//fffl3vfHJk0IiqgfuK0yNetR1L/Mvh7oskv
EbmYrycuyupmxojO/AKRRp2Rru5f3fitB4mmHiRyJ7qCOzq/Lb6O57lzoWV1wND9v9628++BPwE4
LwBC/r/nQRcNAs4JdMe3v/D0tT+AruVEhXuDYZ9OdOgXRNOhv/Debn17xD03J4X1YvCLkN5tnGE9
2Q39QfggIlEjcuO2544TFbeAp5Kk7+7XOt+so+2fO23lESrJI/nZ9wPj7+T9JxveLBjccKy/8OlJ
0/A4iZiSkKFQrv9Yv3bp5LzBDcO/K3zaoWc+PCApuD5CefQVyodkEVXTZojWuxPkJuYi5Awf1m+D
tpnaWAVV8xtoBn+YFvOnwP80TdGeo2pAOc+nKC+nqBaiJraNLtMC1MSLaLqrGOuDlM8tWsMfpxbX
Umrhl1MV/xnuZ9N5/Ancn6EWya9kbqNq9gR03UYXsAep2n0HtbBzYBe65J3dDRzZ5TNg/w06n38a
z4OAJHwC3X0h/H0afBJ20UXK55fhQzu53fuh77eAG2hVzlF1r86tp+r8+VSdk4fnfMBKOlfS05Cz
iKa5ArgTbZX3vFBmbZIDtvzrtAr4eZInW34CqAOQA4omdUodSvYpOk/SXG/Ya44+xZ/7PGILDt1F
dHxAAjuaEu76lGDXpm53taRuJxrSbTh+E+7XS9DeTx4gGl5HdKJf0j39sNdv63Xthm7Ez+8F/jrw
S+lCl6VyWe32gLYHOaw9/g7rGP4Zax3epR1I/p61n5jKZuC5Z/iwduvxx4neL7cheTXseACHgb+B
ux+w/+T0IcxYEr1/9KFsnL2bKuGUms/eSJ3Onj+RdFenStxNqfnuqtQ098wTSXZPajFvSc3my1P5
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
RQQioKPa67HB9m0blDalpaere7nSvbKnrbOrs9Pr3b4ZCjtXruzqgmv36m6le+2adWvW1fpStp1b
39FRLBbbMyXDa2amekzoysa8WkRdwBAEpgDTsDkKI3QIopkJob8VB2ne0AxV2abS2LBgLutZ9Qm4
O1J2Jt2RsbNqRu/IWHtUjBPtWPi/7FDU01Cqf3YX/NYh9EitZ2yO9FGabVHiq86o2Uc1B9j5T6jh
farLN1eVm5Q+F6rrHY87vu34Q8cJx2nHc5+wQcOXB9V1G6Ub4dO+hGezis7lpcFF+eV4m6T0/VLq
74l0ZwY2Z5Ozz9nr3ODsca66DK7LaEbqLEuyb0aPrcyUVFqkZC/hOEuLG4P9M0HVNf2A6wCl9Spj
7H8Aulsq6GVuZHN0cmVhbQplbmRvYmoKMjMgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
L0xlbmd0aCAzMjAgPj4Kc3RyZWFtCnicXZLdjoIwEIXveYpeuheGFhQ1ISSKa8LF/mRxHwDbwW2y
lKbUC95+ywxqsk2AfKdzOidM47I6VkZ7Fn+6XtbgWauNcjD0NyeBXeCqTSQSprT0M+Fbdo2N4mCu
x8FDV5m2j/Kcsfgr7A7ejWyxV/0FXqL4wylw2lzZ4rusA9c3a3+hA+MZj4qCKWjDSW+NfW86YDHa
lpUK+9qPy+B5VpxHCyxBFpRG9goG20hwjblClPOwCpafwioiMOrf/oZcl1b+NA6r01DNecILpB1R
hiQOSOmW6Ei0R0pfkdYHpBUnOiIdskAJFztMMPd6dH4GpeN5ST2pCz8hiYzEklpvSaR06RrFZHX3
TZ+VIHF/96G4IZGyprM4Ryb7msRMzFkp3fTjpgE/piJvzoWB4C3ASUwz0AYeF8X2dnJNzx9IHKYC
ZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3Ro
MSAxNjc4MCAvTGVuZ3RoIDYyMDcgPj4Kc3RyZWFtCnic7VoJdFzVef7fvTOSLI2MbJwgLIOuPHiX
JeOF2MKAbC1IXmVLdiTDIXqaedI8GM0Ms0i2Co6AQIxY4rhsSUjqUFL25JmQ1qGUOi1NCAlJSihQ
6uQYkhIKhgYiG2yNPP3ufW9Go8VsaXLaczzj/73//fffl3vfHJk0IiqgfuK0yNetR1L/Mvh7oskv
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
CwVhG5JRB+SajkDG3HvpQT2Uj06TZZXMslYick8lohr79xDRRvF3YiD/aAYi9LSgRWIorXa8QYu1
gluso1WAFg+Sm69kK9B2DaXbeUDwtcYiXkAhdOrXLZCA/xwkmy3dTaq6AxpaPDlHmf88NDT836Eh
9TeBRrc+gj6LXl/01jO7wyor8lXX3qSq5otfomiKx7Hgn9J8Xhbv02HFi3IcJeVwkl2ni2hSzaYR
DnZG6XU6jaQA3xEuqiZlmowWnIZ/FgKs3a+P7rCgM683mn7kKO3RBcqlskBygTWmwWusQPZXytCd
NubKG0W3X89BK0M5rTnPsyz/sLE/z4vq0Q6OiuGCj4sCd5EPixm1l4S2aBTBlXu57PVfJ8vOSfXq
1Fa9LD/Wp3/+dfK2M3l+/D75ePne63kxflF2o3SUVY/zEitpDlJgQsPbOLfeYc7Bizx6LmL/43jp
8CyFx2wbCy4cJnYqtvAswasHehl+QDjqMszbZ0eE+LPf6+cV48ZhqgRKnudnZEW/y6pymd75vaFz
WExH7XW7fnq6FA+t29favxMxPj5ntlXtgMWYfFyVPqC88WVtroJKkWpzH9biVOa5oNYOpem4htuX
5bX47FtIU0ZTf1M213f3N4E9zcS7+xqTm9HmLbwbtBXU3sdoMnLjpjRu1q5K482Eu1UGpXyrym95
M5eOxzLGiO5QmGuryXGBRlpchsGg0SADxm7ntLi9JF5HRGteIxZx4J3ZUV7DpMVnSflhlmTTOqet
claUvrPX7z5dJ5ObUfpRluOHkJ0SnhuBDMSMBi619Qh9h/gCRYenuDS2/ki0S0bfQWJGWn5QYlbC
cWc8VqlI4d4icjFA8XpipNWWbj7cuxhD/14H/waGWgJyZW5kc3RyZWFtCmVuZG9iagoxIDAgb2Jq
Cjw8IC9Db250ZW50cyAyIDAgUiAvTWVkaWFCb3ggWyAwIDAgNTk2IDg0MyBdIC9QYXJlbnQgMjgg
MCBSIC9SZXNvdXJjZXMgPDwgL0V4dEdTdGF0ZSA8PCAvRzAgMjkgMCBSIC9HMSA0NSAwIFIgPj4g
L0ZvbnQgPDwgL0YwIDMwIDAgUiAvRjEgNDYgMCBSIC9GMiAzOSAwIFIgPj4gL1Byb2NTZXRzIFsg
L1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdID4+IC9UeXBlIC9QYWdlID4+CmVu
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
8NPY18ufknYLvf9r/PPXQ+erfqRfvdt1oamcG5/jLvjxWbp+8Ds/HuleAPP7Jr/8sPtzbFF1sW79
cHCFq3fz/3o3PuWRl3cu7n7947loiMl92tV79u+8P24fmkz0ikgc6bdi0rS6frumS+Z+Pvpph8Mw
jj1e59kGO99XIXbt0N1sh0eExTucJMjBEB5KCvRhnbgsqkYvAgEwZhGDoOTCpysxXuaIHH+IVjiQ
DDr5/wKHmOTyZW5kc3RyZWFtCmVuZG9iagozIDAgb2JqCjw8IC9Bbm5vdHMgWyA0OSAwIFIgNTAg
MCBSIF0gL0NvbnRlbnRzIDQgMCBSIC9NZWRpYUJveCBbIDAgMCA1OTYgODQzIF0gL1BhcmVudCAy
OCAwIFIgL1Jlc291cmNlcyA8PCAvRXh0R1N0YXRlIDw8IC9HMCAyOSAwIFIgPj4gL0ZvbnQgPDwg
L0YwIDMwIDAgUiAvRjEgMzMgMCBSIC9GMiAzOSAwIFIgPj4gL1Byb2NTZXRzIFsgL1BERiAvVGV4
dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdID4+IC9UeXBlIC9QYWdlID4+CmVuZG9iago0IDAg
b2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNDE3NSA+PgpzdHJlYW0KeJzlXduO
5LYRfZ+v0HMAy7yKJBAE2Fl7/ZxggXxAYhsIkAB2/h8Ipb6I1Oh01xHZPbOOFzB2qZZIUeSpqlMX
6kHlP9/p/L/o7PCPf7/89jK3+DTlBjMmH0wcfv/55e9/Gv6Tr43Bq8mkYJb7yn99p6fox6RPT9HD
/OdvPw2nv/z+68v3P6nh1//mhxvjpiEkN2ht7PzoX1CjWlr8pP3NnxnrzKlRmbDeq+buT3/J3Xvj
BqujGXSw84DmXy1txoc3bcvvhjCdmqY8F5umS4sz6XLj3DQ/a9NU37fz9KVJOTCITdvyu0HbcmSb
tkvTzjg2TZsb9zqY20yyYCB12+l3+csUg9u2XZp2RlI3bW/c62BpCwEMZNO2/G7Qvhzcpu3StDOS
TdPmxr0OlrZ5Ye4OZNO2/G5w5Wfdtl2adkayadrcuNfBX/Of315scqOKKm8oM0at9bwRTBytD1MK
g9ejcia60HP3e6vzYLwakh90PA9waZvikNKmLU6DdvrauBm1TWm01uVXLkZt8kWjzOS6jzpEP6MO
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
fSxbOsDZ0dvtQ9jiAS5cKoTtPmR7VMNV/X+vmOhCVNOZ+geKAbxC+x9tOYkyWI6poUrAgWL/ldUs
qRLQYldaf/Wq7SlYb2zL6zkgq21ps20agrVHqIl7mHRee07rIS9eP8QwLCbsLw+3esUjU7nDPDKT
ypH9D4xv5wVlbmRzdHJlYW0KZW5kb2JqCjUgMCBvYmoKPDwgL0NvbnRlbnRzIDYgMCBSIC9NZWRp
YUJveCBbIDAgMCA1OTYgODQzIF0gL1BhcmVudCAyOCAwIFIgL1Jlc291cmNlcyA8PCAvRXh0R1N0
YXRlIDw8IC9HMCAyOSAwIFIgPj4gL0ZvbnQgPDwgL0YwIDMzIDAgUiAvRjEgMzAgMCBSIC9GMiA0
NiAwIFIgL0YzIDM5IDAgUiA+PiAvUHJvY1NldHMgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdl
QyAvSW1hZ2VJIF0gPj4gL1R5cGUgL1BhZ2UgPj4KZW5kb2JqCjYgMCBvYmoKPDwgL0ZpbHRlciAv
RmxhdGVEZWNvZGUgL0xlbmd0aCAzMzc4ID4+CnN0cmVhbQp4nO1c2Y7duBF976/QcwBruC9AEKDb
ds9zAgP5gCQzQIAEmMn/AymKWkiJ516WdK+XIOOx3S6JZJEsnirWIjkI+vVB0h/B6OFv/3r57SVR
bHREUGO0Xujh93+8/PUPw7/p2eitcCp6NbUr//VBWRXG4KVLvcgh/frLz0P+4fdfX376WQy//oc6
19rFwUczSKmmrn9BRDFRrJP25mvaOJuJQvmtrUjD5x9oeKvMoK0Qg/Q6MZTeyrRoj7T03kBLMJEc
/bAjLRSj4tJwIlFfe1LVrtH7REozaDKxo03vDbpkrCYtlAYXO1LdrtH7n+nXby9ejUFKEeQw/6Tt
oJUYrQxRDcqOVkkTzAkRSU/lskeliLx9efnpnUhmdDbSf2H48suL3ARVDF9IwEgsP2gT/PDl78Mf
hdD6T8OXf77E0XvrhEnD5QfGTA/CKC1x78P6wNrpgRlDEM7Y4oGfHwgvo7d+6+p9eqBHRTJpot5a
fJwe+FGrIJVd6UKjnixgCg+hUAvXHtt8BvSAOvLgAZwF5MlKblcqz0KSYBHseLNNHG6sDqiJ+ohG
8WWTQMegyRgNsz2IYPiqRZQbWyKPoUYlgjeiYNgVXZHobg+yNHz+0if6WtKp80HWB2DmhzrZH9wY
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
/pXMpysYqTU9no+aP8b19xi5Ob2+tmlGQrIsosk4qJaPjxV334RNiaaXe52d6f3mlEqugBz2LgZl
HX69fmb71OHv5HM7/LrxWe9neyv5p1/5xehTn0AsjlulBswvWNDQEyerLkBogE/gYsSdATb8JARI
ZHNCqPj+Zs0EqaCSnGY95483B44Mrp/cgDmWOD9HMT/1kY5chlbV+NJHOqD/BfQbvZZlbmRzdHJl
YW0KZW5kb2JqCjcgMCBvYmoKPDwgL0NvbnRlbnRzIDggMCBSIC9NZWRpYUJveCBbIDAgMCA1OTYg
ODQzIF0gL1BhcmVudCAyOCAwIFIgL1Jlc291cmNlcyA8PCAvRXh0R1N0YXRlIDw8IC9HMCAyOSAw
IFIgPj4gL0ZvbnQgPDwgL0YwIDMwIDAgUiAvRjEgMzMgMCBSID4+IC9Qcm9jU2V0cyBbIC9QREYg
L1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSA+PiAvVHlwZSAvUGFnZSA+PgplbmRvYmoK
OCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDEzNjAgPj4Kc3RyZWFtCnic
vVlti9w2EP6+v0KfC6doJI00glLYu2TzueWgP6BNAoUWkv5/6Mj2riSfn419XJrFOe/ImjeNnkfj
JeP080D6n8Rg/vj79PVUJVySCrwtnNmbb59Ov/9k/tExm9klX7Kf5vXfHkLIZMVLqlrI1M9vH818
8+3L6d1HZ778q8pjLN7kEg2RD1X1ZyR0k4QT8d3HIovMQudzm+uq+flGzbOPJmbOhnKoDtWnJpmk
l7LpObWxyJImYy27iqIvphNVbSvRauKWgUmWJGw7spJNz5nMnW+j6CrZ8GMlGudtaJ9ENb2bTqxk
03NG9TbHRtFVsuHFSjTO29D+q36+nkKJ1olLJnsrWhJZlXixgXMq2Xgd9M69aflyIHVFvSDPhqR3
ZvbBCXXeBO8sk9Si1RsuTl7jzWL78fn07uIMJfP8+URt4zrzrB67YB5iUq+e/zQ/OxecXkkvdtOX
es/6N4peqZPJLJ8uzRbr85zn8ViarH73cdbrl3Fe6ay64kWvOOuIT/q3zOO353PTeZXHavNp0RWX
59Iv5vmv04fn+2FH8TaTaL32wbuwa/KSs5iWaTXMyefF93hexVL9pt2+US5Wi3v27WZk5ZuWV7SJ
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
cuxNOL56S2nmGmlHAcnbApd6a229h2i7F94q4g1Ruwbvw/kMuw6j34f21r6TNKK15TCdl8iS9p5j
6hFEjTaOLt2a3E77Ng20e7VHtK9qU9oebZ82qT2sHdHG20Yu3tKXR/AcGYX29lb5qO5Mu4zIBvZe
bBtstdq95qqHp/8FzWxH42VuZHN0cmVhbQplbmRvYmoKMTAgMCBvYmoKPDwgL0ZpbHRlciAvRmxh
dGVEZWNvZGUgL0xlbmd0aCAzMzEgPj4Kc3RyZWFtCnicXZLdaoNAEIXvfYq9bC+CriYxARES04AX
/aG2D2B2x1So67KaC9++6xxJoAsK38wZ94wzYVGeStOOIvxwvapoFE1rtKOhvzlF4kLX1gQyFrpV
40L8Vl1tg9AXV9MwUleapg+yTIjw02eH0U3i6aD7Cz0H4bvT5FpzFU/fReW5uln7Sx2ZUURBngtN
jf/Sa23f6o5EyGWrUvt8O04rX/NQfE2WRMws4Ub1mgZbK3K1uVKQRf7kIjv7kwdk9L/8DlWXRv3U
jtWJV0dRHOUzyT1TsmWK10xrCdqCEtABlIIK0J4pQW6D3Aa5dM9+lpvvPh62jyyLoI53XBudmaRE
sIBJKOUJXqFMIEliGHlBEJaTFH7gfL10hYu2aM4XLBIOHuF8gyDaSeOlAVie/+28A/fBqZtzfma8
KDyseUytofsu2d7OVfPzB1nxrK1lbmRzdHJlYW0KZW5kb2JqCjExIDAgb2JqCjw8IC9UeXBlIC9Y
UmVmIC9MZW5ndGggNTMgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0RlY29kZVBhcm1zIDw8IC9Db2x1
bW5zIDUgL1ByZWRpY3RvciAxMiA+PiAvVyBbIDEgMyAxIF0gL1NpemUgMTIgL0lEIFs8NjMyYjQ4
ZjE2YzljMmFmMGZhZjY4MGE4ZDkwMGQzNWQ+PDYzMmI0OGYxNmM5YzJhZjBmYWY2ODBhOGQ5MDBk
MzVkPl0gPj4Kc3RyZWFtCnicY2IAASZGRvmlDEwMDIwfQKTwBDD7P4gUmI4Q56sCkQy3QCTbDBAZ
xgMimSYzAAAX1wgCCmVuZHN0cmVhbQplbmRvYmoKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIApzdGFydHhyZWYKMjE2CiUlRU9GCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_B48EE00E71A443DAAFA06D436775F8DBcitrixcom_--


From xen-devel-bounces@lists.xenproject.org Thu Jul 12 09:24:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 09: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 1fdXpe-0000fq-TU; Thu, 12 Jul 2018 09: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=t/sf=j4=citrix.com=prvs=7244ff58c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fdXpc-0000fj-Su
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 09:24:12 +0000
X-Inumbo-ID: 59423dfb-85b5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 59423dfb-85b5-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 09:24:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="76069799"
From: Lars Kurth <lars.kurth@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>, Doug Goldstein <cardoe@cardoe.com>, 
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>,
 "Rich Persaud" <persaur@gmail.com>, xen-devel
 <xen-devel@lists.xenproject.org>, Juergen Gross <jgross@suse.com>,
 "committers@xenproject.org" <committers@xenproject.org>, Sander Eikelenboom
 <linux@eikelenboom.it>, Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAD8jICAABVbgP//9bsAgAMsvoCAAHSFgIAA8AYAgABqHQCAAATxgIAAKp6AgAjzkgA=
Date: Thu, 12 Jul 2018 09:24:10 +0000
Message-ID: <79BD69AF-ECCB-4423-92FD-152E6F72DBEE@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
 <20180706145204.gozvorhnw2x6bjns@doug-macbook.localdomain>
 <23359.34361.279794.653470@mariner.uk.xensource.com>
 <CC3E6275-D3FD-4679-9003-B9BDC7DF2B6E@citrix.com>
In-Reply-To: <CC3E6275-D3FD-4679-9003-B9BDC7DF2B6E@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.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <2325240F1A385C43A015708D192D3F7A@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDA2LzA3LzIwMTgsIDE3OjQyLCAiTGFycyBLdXJ0aCIgPGxhcnMua3VydGhAY2l0
cml4LmNvbT4gd3JvdGU6DQoNCiAgICBIaSBhbGwsIChJIGFsc28gbW92ZWQgdGhlIEFCIHRvIEJD
QykNCiAgICANCiAgICBJIHN1bW1hcml6ZWQgdGhlIGRpc2N1c3Npb24gaW4gaHR0cHM6Ly9kb2Nz
Lmdvb2dsZS5jb20vZG9jdW1lbnQvZC8xVzdPdUlTVWF1LUZ0UEc2dElpbkQ0R1hZRmItaEtEamFx
VGo4NHBvZ05yQS9lZGl0P3VzcD1zaGFyaW5nIA0KICAgIA0KICAgIEkgbWF5IGhhdmUgbWlzc2Vk
IHNvbWUgdGhpbmdzIG9yIG1pc2ludGVycHJldGVkIHRoZW0sIGJ1dCBpdCBsb29rcyBhcyBpZiBj
b25zZW5zdXMgaXMgZW1lcmdpbmcgaW4gc29tZSBhcmVhcy4gSSB3b3VsZCBsaWtlIHRvIGRpc2N1
c3Mgd2hhdCB3ZSBkbyBmb3IgdGhlIDQuMTIgcmVsZWFzZSBhdCBuZXh0IHdlZWsncyBjb21tdW5p
dHkgY2FsbC4gQXMgZmFyIGFzIEkgY2FuIHNlZSB3ZSBoYXZlIGEgZmV3IG9wdGlvbnM6DQogICAg
KiBHbyBvbiBhcyB3ZSBhcmUNCiAgICAqIE1vdmUgdG8gOSBtb250aHMsIHVudGlsIHdlIGZpeGVk
IHRoZSB1bmRlcmx5aW5nIGlzc3VlcyAtIHRoZSBwcm9ibGVtIGlzIHRoYXQgdW5sZXNzIHdlIGdl
dCBzb21lIHNvcnQgb2YgY29tbWl0bWVudCANCiAgICAqIFNraXAgYSByZWxlYXNlIGFzIGEgb25l
LW9mZjogU2V0IG91cnNlbHZlcyBzb21lIGdvYWxzIHRoYXQgbXVzdCBiZSBhY2hpZXZlZCBpbiB0
aGlzIGN5Y2xlIGFyb3VuZCB0ZXN0aW5nIC0gdGhpcyB3aWxsIG5lZWQgc29tZSBjb21taXRtZW50
IGZyb20gdmVuZG9ycw0KICAgIA0KICAgIFJlZ2FyZHMNCiAgICBMYXJzDQogICAgDQpUaGF0IGRp
c2N1c3Npb24gdG9vayBwbGFjZSB5ZXN0ZXJkYXksIGluY2x1ZGluZyBzb21lIHBlb3BsZSB3aG8g
d2VyZSBub3QgYXQgdGhlIGRlc2lnbiBzZXNzaW9uLCBidXQgbm90IHRoZSBjb21wbGV0ZSBsaXN0
IG9mIHBlb3BsZS4gVGh1cywgSSBhbSBjb3B5aW5nIHRoZSBub3RlcyBpbnRvIGhlcmUgYXMgd2Vs
bCAoYW5kIHRoZSBnb29nbGUgZG9jKSwgc3VjaCB0aGF0IGV2ZXJ5dGhpbmcgaXMgaW4gb25lIHBs
YWNlLg0KDQpKdWVyZ2VuOiByYWlzZXMgdGhlIHBvaW50IHRoYXQga2VlcGluZyB0aGUgcmVsZWFz
ZSBjYWRlbmNlIGF0IDYgbW9udGhzIGlzIHZlcnkgdW5mYWlyIG9uIEphbg0Kd2hvIGhhcyByYWlz
ZWQgbWFueSB0aW1lcyB0aGF0IHRoZSB3b3JrbG9hZCByZXN1bHRpbmcgZnJvbSBoYXZpbmcgdG8g
bWFpbnRhaW4gc28gbWFueQ0KcmVsZWFzZSBicmFuY2hlcyB3b3VsZCBiZSB0b28gaGlnaC4gQWZ0
ZXIgcnVubmluZyA2IG1vbnRobHkgcmVsZWFzZXMgZm9yIHNvbWUgdGltZSwgdGhpcw0KaGFzIGlu
IGZhY3QgY29tZSB0cnVlLCB3aGVuIGF0IHRoZSB0aW1lIEphbuKAmXMgY29uY2VybnMgd2VyZSBk
aXNtaXNzZWQuIFRoZSBvdmVyaGVhZA0KYnJlYWtzIGRvd24gaW50byBiYWNrcG9ydGluZyBmaXhl
cywgYmFja3BvcnRpbmcgc2VjdXJpdHkgZml4ZXMgYW5kIGRlYWxpbmcgd2l0aCB0aGUgcmVsZWFz
ZQ0KbWVjaGFuaWNzLg0KDQpKYW46IHJhaXNlZCB0aGUgcG9pbnQgdGhhdCBoYXJkbHkgYW55b25l
IHJlc3BvbmRzIHRvIGNhbGxzIGZvciBiYWNrLXBvcnRzIGFuZCBpZiBzbywgb25seSBzZW5kDQpj
aGFuZ2Utc2V0cyBhbmQgSmFuIGRvIHRoZSBiYWNrcG9ydGluZy4gSmFuIGFsc28gc2F5cyBoZSBz
dXNwZWN0cyB0aGF0IHBlb3BsZSBtYXkgbm90DQpyZXNwb25kIHRvIGJhY2twb3J0IHJlcXVlc3Rz
LCBiZWNhdXNlIHRoYXQgd291bGQgcmVxdWlyZSB0aGVtIHRvIGJhY2twb3J0IHRoZSBwYXRjaGVz
Lg0KDQpHZW9yZ2U6IHBvaW50cyBvdXQgdGhhdCB1bmxlc3MgaGUgcmVtZW1iZXJzIGF0IHRoZSB0
aW1lIGhlIHdyaXRlcyBvciByZXZpZXdzIGEgcGF0Y2gsDQp3aGV0aGVyIGl0IGlzIGJhY2stcG9y
dCB3b3J0aHkuDQoNCkdlb3JnZSBhbmQgQW5kcmV3IHJhaXNlZCB0aGUgaWRlYSB0aGF0IHdlIGNv
dWxkIG1haW50YWluIGEgbGlzdCBvZiBwZW5kaW5nIGJhY2twb3J0cyBhbmQNCmFzc2lnbiBiYWNr
cG9ydCB0YXNrcyB0byBwZW9wbGUuDQoNCkphbjogbWFpbnRhaW5pbmcgcmVsZWFzZXMgYXMgYSBz
aW5nbGUgcGVyc29uIGlzIHRoZSBtb3N0IGVmZmljaWVudCB3YXkgb2YgZG9pbmcgaXQuIEEgc2lu
Z2xlDQpwZXJzb24gZG9pbmcgYWxsIHRyZWVzIGlzIG1vc3QgZWZmaWNpZW50LCBidXQgdGhlbiB3
ZSBuZWVkIHRvIHJlc3RyaWN0IHRoZSBudW1iZXIgb2YgdHJlZXMuIEFuZA0KMiByZWxlYXNlcyBw
ZXIgeWVhciBhcmUgdG9vIG1hbnkuDQoNCkFuZHJldzogc3VnZ2VzdHMgdGhhdCBhbiBldmVuL29k
ZCByZWxlYXNlcyBtb2RlbCB3aXRoIGRpZmZlcmVudCBzdXBwb3J0IGN5Y2xlcyB3b3VsZCBzb2x2
ZQ0KdGhpcy4gQnkgZG9pbmcgdGhpcywgd2Ugd291bGQgcmV0YWluIHRoZSBkaXNjaXBsaW5lIG9m
IGRvaW5nIHJlbGVhc2VzLg0KDQpKdWVyZ2VuOiB0aGlzIHdvdWxkIGhvd2V2ZXIgaW1wb3NlIHRo
ZSByZWxlYXNlIG92ZXJoZWFkDQoNCkFuZHJldzogYWdyZWVzIHRoYXQgd2UgbmVlZCB0byByZWR1
Y2Ugb3VyIHJlbGVhc2Ugb3ZlcmhlYWQgcmVnYXJkbGVzcywgYnV0IHRoaXMgaXNzdWUgaXMNCm9y
dGhvZ29uYWwgZnJvbSB0aGUgcmVsZWFzZSBjYWRlbmNlLg0KDQoqKlN0YXlpbmcgYXQgNiBtb250
aHMgd2Ugd291bGQgZWl0aGVyIGhhdmUgdG8gZmluZCBzb21lb25lIHdobyB3b3VsZCBsaWtlIHRv
IGNhcnJ5IHRoZQ0KbWFpbnRlbmFuY2UgbG9hZCwgb3IgbW92ZSB0byBhIGxvbmdlciBjYWRlbmNl
LiBBbHNvIHdlIG5lZWQgdG8gbWFrZSBpdCBjbGVhciB0aGF0DQpyZWR1Y2luZyB0aGUgcmVsZWFz
ZSBvdmVyaGVhZCBpcyBpbmRlcGVuZGVudCBmcm9tIHJlbGVhc2UgY2FkZW5jZSBhbmQgcHJvY2Vz
cy4gV2UNCnNob3VsZCBiZSBkb2luZyB0aGlzIGlycmVzcGVjdGl2ZSBkZXBlbmRpbmcgb24gdGhl
IGNhZGVuY2UuKioNCg0KSnVlcmdlbjogV2UgY291bGQgKiogbG9vayBhdCA4IG1vbnRocyAoaW5z
dGVhZCBvZiA5KWl0IGlzIGJldHRlciBmcm9tIGEgc2NoZWR1bGluZw0KcGVyc3BlY3RpdmUgKHdv
cmtpbmcgYXJvdW5kIHB1YmxpYyBob2xpZGF5cykuKiog4oCLIFdpdGggYW4gOCBtb250aCByZWxl
YXNlIGN5Y2xlLCB0aGUgcmVsZWFzZQ0Kb2NjdXJzIGF0IG9ubHkgMyBkaWZmZXJlbnQgZGF0ZXMg
ZHVyaW5nIHRoZSBjYWxlbmRhciB5ZWFyLCByYXRoZXIgdGhhbiB0aGUgNCBkYXRlcyB3aXRoIGEg
OQ0KbW9udGggY3ljbGUuIFRoaXMgbWFrZXMgcGxhbm5pbmcgZWFzaWVyIGZvciBzZWxlY3Rpbmcg
ZGF0ZXMgdGhhdCBhdm9pZCBwdWJsaWMgaG9saWRheXMuIDgNCm1vbnRocyBpcyBhbHNvIGNsb3Nl
ciB0byB0aGUgNiBtb250aCBjeWNsZSBmb3IgdGhvc2UgcHJlZmVycmluZyBzaG9ydGVyIGNhZGVu
Y2UuIEFuIDggbW9udGgNCmN5Y2xlIHdvdWxkIG5vdCBpbmNyZWFzZSB0aGUgbnVtYmVyIG9mIGNv
bmN1cnJlbnRseSBzdXBwb3J0ZWQgYnJhbmNoZXMgd2hlbiBjb21wYXJlZA0Kd2l0aCBhIDkgbW9u
dGggY3ljbGUuDQoNCioqQUNUSU9OOiBHZW9yZ2Ugd2lsbCBwdXQgdG9nZXRoZXIgYSBzdXJ2ZXkg
Zm9yIHRoZSBjb21taXR0ZXJzIG91dGxpbmluZyB0aGUgaXNzdWUgYW5kDQp0cmFkZS1vZmZzIGFu
ZCB0aGVuIGdvIGZyb20gdGhlcmUqKiANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 10:42:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 10:42: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 1fdZ2x-0000ah-1Z; Thu, 12 Jul 2018 10: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdZ2w-0000ac-GK
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 10:42:02 +0000
X-Inumbo-ID: 38cdc84d-85c0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 38cdc84d-85c0-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 10:42:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="60028555"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 12:40:34 +0200
Message-ID: <20180712104034.92584-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools: remove local links to the x86 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.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>

SW4gdGhlIHg4NiB0ZXN0IGhhcm5lc3MgYW5kIHRoZSBmdXp6ZXIsIGFuZCBpbnN0ZWFkIGNyZWF0
ZSBhIGxpbmsgaW4KdGhlIHRvb2xzL2luY2x1ZGUgZGlyZWN0b3J5IHRoYXQgY2FuIGJlIHVzZWQg
YnkgYWxsIHRoZSB0b29scy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpD
YzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9mdXp6L3g4Nl9pbnN0
cnVjdGlvbl9lbXVsYXRvci9NYWtlZmlsZSB8IDEwICsrLS0tLS0tLS0KIHRvb2xzL2luY2x1ZGUv
TWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgIHwgIDMgKysrCiB0b29scy90ZXN0cy94ODZf
ZW11bGF0b3IvTWFrZWZpbGUgICAgICAgICAgICB8IDEwICsrLS0tLS0tLS0KIHRvb2xzL3Rlc3Rz
L3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oICAgICAgIHwgIDYgKysrLS0tCiA0IGZpbGVzIGNo
YW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL01ha2VmaWxlIGIvdG9vbHMvZnV6ei94
ODZfaW5zdHJ1Y3Rpb25fZW11bGF0b3IvTWFrZWZpbGUKaW5kZXggZmJiYjcwYmJmYy4uZTc2NzQz
ZGUyNCAxMDA2NDQKLS0tIGEvdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25fZW11bGF0b3IvTWFr
ZWZpbGUKKysrIGIvdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25fZW11bGF0b3IvTWFrZWZpbGUK
QEAgLTEzLDExICsxMyw2IEBAIHg4Nl9lbXVsYXRlOgogCiB4ODZfZW11bGF0ZS8lOiB4ODZfZW11
bGF0ZSA7CiAKLWFzbToKLQlbIC1MICRAIF0gfHwgbG4gLXNmICQoWEVOX1JPT1QpL3hlbi9pbmNs
dWRlL2FzbS14ODYgJEAKLQotYXNtLyU6IGFzbSA7Ci0KIHg4Ni1lbXVsYXRlLmMgeDg2LWVtdWxh
dGUuaCB3cmFwcGVycy5jOiAlOgogCVsgLUwgJCogXSB8fCBsbiAtc2YgJChYRU5fUk9PVCkvdG9v
bHMvdGVzdHMveDg2X2VtdWxhdG9yLyQqCiAKQEAgLTI3LDggKzIyLDcgQEAgR0NPVl9GTEFHUyA6
PSAtLWNvdmVyYWdlCiAlLWNvdi5vOiAlLmMKIAkkKENDKSAtYyAkKENGTEFHUykgJChHQ09WX0ZM
QUdTKSAkPCAtbyAkQAogCi14ODYuaCA6PSBhc20veDg2LXZlbmRvcnMuaCBhc20veDg2LWRlZm5z
LmggYXNtL21zci1pbmRleC5oCi14ODZfZW11bGF0ZS5oIDo9IHg4Ni1lbXVsYXRlLmggeDg2X2Vt
dWxhdGUveDg2X2VtdWxhdGUuaCAkKHg4Ni5oKQoreDg2X2VtdWxhdGUuaCA6PSB4ODYtZW11bGF0
ZS5oIHg4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKIAogIyB4ODYtZW11bGF0ZS5jIHdpbGwgYmUg
aW1wbGljaXQgZm9yIGJvdGgKIHg4Ni1lbXVsYXRlLm8geDg2LWVtdWxhdGUtY292Lm86IHg4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMgJCh4ODZfZW11bGF0ZS5oKQpAQCAtNTAsNyArNDQsNyBAQCBh
bGw6IHg4Ni1pbnNuLWZ1enotYWxsCiAKIC5QSE9OWTogZGlzdGNsZWFuCiBkaXN0Y2xlYW46IGNs
ZWFuCi0Jcm0gLWYgeDg2X2VtdWxhdGUgeDg2LWVtdWxhdGUuYyB4ODYtZW11bGF0ZS5oIGFzbQor
CXJtIC1mIHg4Nl9lbXVsYXRlIHg4Ni1lbXVsYXRlLmMgeDg2LWVtdWxhdGUuaAogCiAuUEhPTlk6
IGNsZWFuCiBjbGVhbjoKZGlmZiAtLWdpdCBhL3Rvb2xzL2luY2x1ZGUvTWFrZWZpbGUgYi90b29s
cy9pbmNsdWRlL01ha2VmaWxlCmluZGV4IDY2NjUxMDUzMGUuLjI3MGEzNGYzMTggMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2luY2x1ZGUvTWFrZWZpbGUKKysrIGIvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQpA
QCAtMjEsNiArMjEsOSBAQCB4ZW4vLmRpcjoKIAlsbiAtc2YgJChhZGRwcmVmaXggJChYRU5fUk9P
VCkveGVuL2luY2x1ZGUveGVuLyxsaWJlbGYuaCBlbGZzdHJ1Y3RzLmgpIHhlbi9saWJlbGYvCiAJ
bG4gLXMgLi4veGVuLWZvcmVpZ24geGVuL2ZvcmVpZ24KIAlsbiAtc2YgJChYRU5fUk9PVCkveGVu
L2luY2x1ZGUvYWNwaSBhY3BpCitpZmVxICgkKENPTkZJR19YODYpLHkpCisJbG4gLXNmICQoWEVO
X1JPT1QpL3hlbi9pbmNsdWRlL2FzbS14ODYgeGVuL2FzbQorZW5kaWYKIAl0b3VjaCAkQAogCiAj
IE5vdCB4ZW4veHNtIGFzIHRoYXQgY2xhc2hlcyB3aXRoIGxpbmsgdG8KZGlmZiAtLWdpdCBhL3Rv
b2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZSBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci9NYWtlZmlsZQppbmRleCA0MTdkNWMwOTQxLi4xMDAzMWI3NGQxIDEwMDY0NAotLS0gYS90b29s
cy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUKKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL01ha2VmaWxlCkBAIC0xMTgsNyArMTE4LDcgQEAgJChUQVJHRVQpOiB4ODYtZW11bGF0ZS5v
IHRlc3RfeDg2X2VtdWxhdG9yLm8gd3JhcHBlcnMubwogCiAuUEhPTlk6IGNsZWFuCiBjbGVhbjoK
LQlybSAtcmYgJChUQVJHRVQpICoubyAqfiBjb3JlICQoYWRkc3VmZml4IC5oLCQoVEVTVENBU0VT
KSkgKi5iaW4geDg2X2VtdWxhdGUgYXNtCisJcm0gLXJmICQoVEFSR0VUKSAqLm8gKn4gY29yZSAk
KGFkZHN1ZmZpeCAuaCwkKFRFU1RDQVNFUykpICouYmluIHg4Nl9lbXVsYXRlCiAKIC5QSE9OWTog
ZGlzdGNsZWFuCiBkaXN0Y2xlYW46IGNsZWFuCkBAIC0xMzEsMTcgKzEzMSwxMSBAQCB4ODZfZW11
bGF0ZToKIAogeDg2X2VtdWxhdGUvJTogeDg2X2VtdWxhdGUgOwogCi1hc206Ci0JWyAtTCAkQCBd
IHx8IGxuIC1zZiAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS9hc20teDg2ICRACi0KLWFzbS8lOiBh
c20gOwotCiBIT1NUQ0ZMQUdTLXg4Nl82NCA6PSAtZm5vLVBJRQogJChjYWxsIGNjLW9wdGlvbi1h
ZGQsSE9TVENGTEFHUy14ODZfNjQsSE9TVENDLC1uby1waWUpCiBIT1NUQ0ZMQUdTICs9ICQoQ0ZM
QUdTX3hlbmluY2x1ZGUpIC1JLiAkKEhPU1RDRkxBR1MtJChYRU5fQ09NUElMRV9BUkNIKSkKIAot
eDg2LmggOj0gYXNtL3g4Ni12ZW5kb3JzLmggYXNtL3g4Ni1kZWZucy5oIGFzbS9tc3ItaW5kZXgu
aAoteDg2X2VtdWxhdGUuaCA6PSB4ODYtZW11bGF0ZS5oIHg4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmggJCh4ODYuaCkKK3g4Nl9lbXVsYXRlLmggOj0geDg2LWVtdWxhdGUuaCB4ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5oCiAKIHg4Ni1lbXVsYXRlLm8gdGVzdF94ODZfZW11bGF0b3IubyB3cmFwcGVy
cy5vOiAlLm86ICUuYyAkKHg4Nl9lbXVsYXRlLmgpCiAJJChIT1NUQ0MpICQoSE9TVENGTEFHUykg
LWMgLWcgLW8gJEAgJDwKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYt
ZW11bGF0ZS5oIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgKaW5kZXgg
ZmQxYmE1MjE4Yi4uYjI0OWU0NjczYyAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL3g4Ni1lbXVsYXRlLmgKKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVs
YXRlLmgKQEAgLTExLDkgKzExLDkgQEAKIAogI2luY2x1ZGUgPHhlbi94ZW4uaD4KIAotI2luY2x1
ZGUgPGFzbS9tc3ItaW5kZXguaD4KLSNpbmNsdWRlIDxhc20veDg2LWRlZm5zLmg+Ci0jaW5jbHVk
ZSA8YXNtL3g4Ni12ZW5kb3JzLmg+CisjaW5jbHVkZSA8eGVuL2FzbS9tc3ItaW5kZXguaD4KKyNp
bmNsdWRlIDx4ZW4vYXNtL3g4Ni1kZWZucy5oPgorI2luY2x1ZGUgPHhlbi9hc20veDg2LXZlbmRv
cnMuaD4KIAogI2luY2x1ZGUgPHhlbi10b29scy9saWJzLmg+CiAKLS0gCjIuMTcuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 10:47:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 10:47:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdZ87-00016E-Oq; Thu, 12 Jul 2018 10:47: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=+/yn=j4=citrix.com=prvs=7248936b7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdZ86-000169-NI
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 10:47:22 +0000
X-Inumbo-ID: f7a7d9be-85c0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f7a7d9be-85c0-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 10:47:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="76073181"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180712104034.92584-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: <801e765b-5cfe-7286-9e45-98ca1461bb4a@citrix.com>
Date: Thu, 12 Jul 2018 11:47:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180712104034.92584-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: remove local links to the x86 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDcvMTggMTE6NDAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBJbiB0aGUgeDg2IHRl
c3QgaGFybmVzcyBhbmQgdGhlIGZ1enplciwgYW5kIGluc3RlYWQgY3JlYXRlIGEgbGluayBpbgo+
IHRoZSB0b29scy9pbmNsdWRlIGRpcmVjdG9yeSB0aGF0IGNhbiBiZSB1c2VkIGJ5IGFsbCB0aGUg
dG9vbHMuCj4KPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 10:50:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 10:50: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 1fdZAx-0001ju-9F; Thu, 12 Jul 2018 10:50: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=jvwi=j4=citrix.com=prvs=7244e276f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdZAv-0001jn-Cc
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 10:50:17 +0000
X-Inumbo-ID: 5409a1bd-85c1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5409a1bd-85c1-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 12:50:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="60029087"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23367.12900.87919.273158@mariner.uk.xensource.com>
Date: Thu, 12 Jul 2018 11:50:12 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B46F79902000078001D3584@prv1-mh.provo.novell.com>
References: <5B3CA46202000078001D0F7F@prv1-mh.provo.novell.com>
 <e9cda0ce5e674a179ef8a78a729d2b2d@dornerworks.com>
 <5B46F79902000078001D3584@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] 4.9.3 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@xenproject.org>, Stefano
 Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 anthony.perard@citrix.com,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.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>

SmFuIEJldWxpY2ggd3JpdGVzICgiUkU6IFtYZW4tZGV2ZWxdIDQuOS4zIHByZXBhcmF0aW9ucyIp
Ogo+IE9uIDExLjA3LjE4IGF0IDE4OjIzLCA8U3Rld2FydC5IaWxkZWJyYW5kQGRvcm5lcndvcmtz
LmNvbT4gd3JvdGU6Cj4gPiAwODY0MWE5ZTg4NzBkM2IxNzRkOTVhYWE1NWVjYmE0MzM4NzU2M2I1
IHdvdWxkIGJlIG5pY2UgdG8gaGF2ZSBpbmNsdWRlZC4KPiAKPiBJYW4sIHRoYXQncyBvbmUgZm9y
IHlvdSwgdW5sZXNzIHlvdSB0ZWxsIG1lIHRvIHRha2UgaXQuCgpJbmRlZWQuICBJJ3ZlIGNvbW1p
dHRlZCBpdC4KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 10:53:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 10:53: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 1fdZDc-0001vF-P4; Thu, 12 Jul 2018 10:53: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=5rxg=j4=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdZDc-0001vA-1B
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 10:53:04 +0000
X-Inumbo-ID: b78b461a-85c1-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b78b461a-85c1-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 12:52:49 +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 w6CAmbPQ102430;
 Thu, 12 Jul 2018 10:52:52 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=Zsr5VqdVtyqpexFhtWCYp78huIR3X6+q+huZ8aD2EGY=;
 b=C7r97tMQf4ehWFmJqiM3WvbmmHe2ra3Hr5imOMXsDYVid1l2GwCJSpsoZe+Y3clULVVy
 I1RgIJyPKcL7SlXymI1/bNXbExE/knue9aYuKhU6e8tkAiIeE2d+LortXf4Kt9BXZAs1
 6U2MijmvEozH62XRJaDM/zzNcCMd4VXnbWJIrp+UijvLD2IN1+5JqlYz7B7w9ONK3+VT
 vwNTKjDQq5jAo0OgE4/jmMorwJrQNVMI58RA5TNkBAJSQoQH70yEKpFdrkYGJrv+jHPW
 GU7NqpDxg2q5E9SSJQxw/M3ajeQttlJbUmsbc4mbGjgUdCJS3NrcN7b+2BKIyAlroeyA Eg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2k2p76b5rr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 10:52:52 +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 w6CAqpMe030512
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 10:52:51 GMT
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6CAqo8W023007;
 Thu, 12 Jul 2018 10:52:50 GMT
Received: from olila.local.net-space.pl (/10.175.220.28)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 12 Jul 2018 03:52:48 -0700
Date: Thu, 12 Jul 2018 12:52:44 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180712105244.GQ26572@olila.local.net-space.pl>
References: <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
 <20180704163542.GG26572@olila.local.net-space.pl>
 <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
 <20180706140248.GK26572@olila.local.net-space.pl>
 <5B3F85ED02000078001D1EA5@prv1-mh.provo.novell.com>
 <20180710104808.GX26572@olila.local.net-space.pl>
 <5B44BAAB02000078001D2B4A@prv1-mh.provo.novell.com>
 <20180711114119.GH26572@olila.local.net-space.pl>
 <5B45ECF8020000FA04BD1FEB@prv1-mh.provo.novell.com>
 <5B45F76F02000078001D31B8@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45F76F02000078001D31B8@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8951
 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-1806210000 definitions=main-1807120114
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDY6MjY6MjNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDExLjA3LjE4IGF0IDEzOjQxLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDc6NTQ6NTFBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEyOjQ4LCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDk6
MDg6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDA2LjA3LjE4
IGF0IDE2OjAyLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT24g
VGh1LCBKdWwgMDUsIDIwMTggYXQgMDI6MTg6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6
Cj4gPj4gPj4gPj4gPj4+IE9uIDA0LjA3LjE4IGF0IDE4OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNs
ZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4+ID4gT24gV2VkLCBKdWwgMDQsIDIwMTggYXQgMDk6Mjc6
NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4gPj4gPj4+IE9uIDA0LjA3
LjE4IGF0IDE2OjAxLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4+
ID4+ID4gT24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDk6MzY6MDdBTSAtMDYwMCwgSmFuIEJldWxp
Y2ggd3JvdGU6Cj4gPj4gPj4gPj4gPj4gPj4gPj4+IE9uIDE5LjA2LjE4IGF0IDE2OjM1LCA8ZGFu
aWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4+ID4+ID4+ID4gQEAgLTU4Miw2
ICs1ODcsMTIgQEAgc3RhdGljIHZvaWQgX19pbml0IGVmaV9hcmNoX21lbW9yeV9zZXR1cCh2b2lk
KQo+ID4+ID4+ID4+ID4+ID4+ID4gICAgICBpZiAoICFlZmlfZW5hYmxlZChFRklfTE9BREVSKSAp
Cj4gPj4gPj4gPj4gPj4gPj4gPiAgICAgICAgICByZXR1cm47Cj4gPj4gPj4gPj4gPj4gPj4gPgo+
ID4+ID4+ID4+ID4+ID4+ID4gKyAgICBpZiAoIGVmaV9lbmFibGVkKEVGSV9NQl9MT0FERVIpICkK
PiA+PiA+PiA+PiA+PiA+PiA+ICsgICAgICAgIGZvciAoIHB0ZSA9IF9fcGFnZV90YWJsZXNfc3Rh
cnQ7IHB0ZSA8IF9fcGFnZV90YWJsZXNfZW5kOwo+ID4+ID4+ID4+ID4+ID4+ID4gKyAgICAgICAg
ICAgICAgcHRlICs9ICggcHRlICE9IChpbnRwdGVfdCAqKWwyX2lkZW50bWFwICkgPyAxIDogNCAq
IEwyX1BBR0VUQUJMRV9FTlRSSUVTICkKPiA+PiA+PiA+PiA+PiA+Pgo+ID4+ID4+ID4+ID4+ID4+
IFBsZWFzZSBhdm9pZCBleHBsaWNpdCBjYXN0cyAtICZsMmVfZ2V0X2ludHB0ZShsMl9pZGVudG1h
cFswXSkgb3IKPiA+PiA+PiA+PiA+PiA+PiBzb21ldGhpbmcgYWxvbmcgdGhvc2UgbGluZXMgb3Vn
aHQgdG8gd29yayBoZXJlLiBTYW1lIGZvcgo+ID4+ID4+ID4+ID4+ID4+IDQgKiBMMl9QQUdFVEFC
TEVfRU5UUklFUyAtIHlvdSBtZWFuIEFSUkFZX1NJWkUoKSB0aGVyZS4KPiA+PiA+PiA+PiA+PiA+
Cj4gPj4gPj4gPj4gPj4gPiBPSy4KPiA+PiA+PiA+PiA+PiA+Cj4gPj4gPj4gPj4gPj4gPj4gQWxz
byB0aGlzIHdob2xlIGNvZGUgYmxvY2sgbmVlZHMgYSBjb21tZW50LCB0byBleHBsYWluIHdoYXQg
aXQKPiA+PiA+PiA+PiA+PiA+PiBkb2VzIGFuZCBhbHNvIHdoeSBsMl9pZGVudG1hcCBuZWVkcyBz
a2lwcGluZy4KPiA+PiA+PiA+PiA+PiA+Pgo+ID4+ID4+ID4+ID4+ID4+IEZ1cnRoZXJtb3JlIC0g
aXNuJ3QgdGhpcyBvZmYgYnkgb25lLCBhbmQgeW91IHByb2Nlc3MgbDJfaWRlbnRtYXBbMF0KPiA+
PiA+PiA+PiA+PiA+PiB0aGlzIHdheSwgc2tpcHBpbmcgdGhlIHJlc3QgX3BsdXNfIHRoZSBmaXJz
dCBmb2xsb3dpbmcgZW50cnk/IEkgdGhpbmsKPiA+PiA+PiA+PiA+PiA+Cj4gPj4gPj4gPj4gPj4g
PiBUaGUgY29kZSBtaW1pY3Mgc2ltaWxhciBjb2RlIGluIGhlYWQuUy4KPiA+PiA+PiA+PiA+Pgo+
ID4+ID4+ID4+ID4+IEkgY2FuJ3Qgc2VlIGEgc2ltaWxhciBvZmYtYnktMSBpbiBoZWFkLlMuCj4g
Pj4gPj4gPj4gPgo+ID4+ID4+ID4+ID4gIDY2MiAgICAgICAgIC8qCj4gPj4gPj4gPj4gPiAgNjYz
ICAgICAgICAgICogVXBkYXRlIGZyYW1lIGFkZHJlc3NlcyBpbiBwYWdlIHRhYmxlcyBleGNsdWRp
bmcgbDJfaWRlbnRtYXAKPiA+PiA+PiA+PiA+ICA2NjQgICAgICAgICAgKiB3aXRob3V0IGl0cyBm
aXJzdCBlbnRyeSB3aGljaCBwb2ludHMgdG8gbDFfaWRlbnRtYXAuCj4gPj4gPj4gPj4gPiAgNjY1
ICAgICAgICAgICovCj4gPj4gPj4gPj4gPiAgNjY2ICAgICAgICAgbW92ICAgICAkKChfX3BhZ2Vf
dGFibGVzX2VuZC1fX3BhZ2VfdGFibGVzX3N0YXJ0KS84KSwlZWN4Cj4gPj4gPj4gPj4gPiAgNjY3
ICAgICAgICAgbW92ICAgICAkKCgobDJfaWRlbnRtYXAtX19wYWdlX3RhYmxlc19zdGFydCkvOCkr
MSksJWVkeAo+ID4+ID4+ID4+ID4gIDY2OCAxOiAgICAgIGNtcCAgICAgJCgobDJfaWRlbnRtYXAr
bDJfaWRlbnRtYXBfc2l6ZW9mLV9fcGFnZV90YWJsZXNfc3RhcnQpLzgpLCVlY3gKPiA+PiA+PiA+
PiA+ICA2NjkgICAgICAgICBjbW92ZSAgICVlZHgsJWVjeAo+ID4+ID4+ID4+ID4gIDY3MCAgICAg
ICAgIHRlc3RsICAgJF9QQUdFX1BSRVNFTlQsc3ltX2ZzKF9fcGFnZV90YWJsZXNfc3RhcnQpLTgo
LCVlY3gsOCkKPiA+PiA+PiA+PiA+ICA2NzEgICAgICAgICBqeiAgICAgIDJmCj4gPj4gPj4gPj4g
PiAgNjcyICAgICAgICAgYWRkICAgICAlZXNpLHN5bV9mcyhfX3BhZ2VfdGFibGVzX3N0YXJ0KS04
KCwlZWN4LDgpCj4gPj4gPj4gPj4gPiAgNjczIDI6ICAgICAgbG9vcCAgICAxYgo+ID4+ID4+ID4+
Cj4gPj4gPj4gPj4gV2VsbCAtIHRoaXMgaXMgdGhlIGNvZGUgaW4gcXVlc3Rpb24sIGJ1dCB5b3Ug
ZmFpbCB0byBwb2ludCBvdXQgd2hlcmUKPiA+PiA+PiA+PiB0aGUgb2ZmLWJ5LTEgaXMuCj4gPj4g
Pj4gPgo+ID4+ID4+ID4gTGluZSA2NjcsIDY2OCBhbmQgNjY5Lgo+ID4+ID4+Cj4gPj4gPj4gSSBk
b24ndCB0aGluayBzbywgbm8uIE5vdGUgdGhlIC04IGluIGxpbmVzIDY3MCBhbmQgNjcyLgo+ID4+
ID4KPiA+PiA+IEhvd2V2ZXIsIHlvdSBhcmUgbWlzc2luZyArMSBpbiBsaW5lIDY2Ny4KPiA+Pgo+
ID4+IEkgZG9uJ3QgdGhpbmsgSSBhbTogVGhlIGZpcnN0IGVudHJ5IG9mIGwyX2lkZW50bWFwIGFj
dHVhbGx5IG5lZWRzCj4gPj4gcHJvY2Vzc2luZyBhZmFpY3MgKGFuZCBhcyB0aGUgY29tbWVudCBz
YXlzKSwgYXMgdGhhdCdzIHRoZSBvbmx5IG9uZQo+ID4+IHdpdGggbm9uLWFic29sdXRlIGNvbnRl
bnRzLiBJT1cgLSBwYXJ0IG9mIG15IG9yaWdpbmFsIGNvbW1lbnQgd2FzCj4gPj4gd3JvbmcsIGJ1
dCB0aGUgb3RoZXIgaGFsZiAoeW91IHNraXBwaW5nIG9uZSBlbnRyeSkgc3RpbGwgc2VlbXMKPiA+
PiBhcHBsaWNhYmxlLCBhcyBkb2VzIHRoZSBwYXJ0IGNvbmNlcm5pbmcgdGhlIG1pc3NpbmcgY29t
bWVudC4KPiA+Cj4gPiBJdCBzZWVtcyBjb3JyZWN0IHRvIG1lLiBsMl9pZGVudG1hcFswXSBnZXRz
IHVwZGF0ZWQgYW5kIHRoZW4KPiA+IHdlIG1vdmUgdG8gbDNfYm9vdG1hcFswXS4gQW0gSSBtaXNz
aW5nIHNvbWV0aGluZz8KPgo+IEhtbSwgeWVzLCBJIHRoaW5rIHlvdSdyZSByaWdodC4gQnV0IHRo
ZSB3YXkgeW91J3ZlIGNvZGVkIGl0IGl0J3MKPiBsZXNzIG9idmlvdXMgdGhhbiBpbiB0aGUgYXNz
ZW1ibHkgdmFyaWFudCwgYW5kIHR5cGljYWxseSBpdCBzaG91bGQKPiBiZSB0aGUgb3RoZXIgd2F5
IGFyb3VuZC4gSSdkIHJlYWxseSBsaWtlIHlvdSB0byBtYWtlIHRoaXMgYSBjbG9zZXIKPiBtYXRj
aC4KCkRvIHlvdSBzdWdnZXN0IHRoYXQgd2Ugc2hvdWxkIGRvIHRoYXQgYmFja3dhcmRzIGFzIHdl
IGRvIGluIEFTTT8KT3IgYW55dGhpbmcgZWxzZT8KCkRhbmllbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 10:54:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 10:54:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdZEZ-00020Z-6P; Thu, 12 Jul 2018 10: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=ay1y=j4=citrix.com=prvs=72409e2aa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdZEX-00020R-Le
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 10:54:01 +0000
X-Inumbo-ID: e5bd1a7b-85c1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5bd1a7b-85c1-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 10:54:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="60029249"
Date: Thu, 12 Jul 2018 11:53:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180712105357.voao6og5ol6idfp5@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F2AC02000078001D3133@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45F2AC02000078001D3133@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/8] x86: distinguish CPU offlining from CPU
 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDY6MDY6MDRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6ClsuLi5dCj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9zbXBib290LmMKPiBAQCAtNjMsNiArNjMsOCBAQCBzdGF0aWMgY3B1bWFza190IHNjcmF0
Y2hfY3B1MG1hc2s7Cj4gIGNwdW1hc2tfdCBjcHVfb25saW5lX21hcCBfX3JlYWRfbW9zdGx5Owo+
ICBFWFBPUlRfU1lNQk9MKGNwdV9vbmxpbmVfbWFwKTsKPiAgCj4gK2Jvb2wgX19yZWFkX21vc3Rs
eSBwYXJrX29mZmxpbmVfY3B1czsKPiArCj4gIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG5y
X3NvY2tldHM7Cj4gIGNwdW1hc2tfdCAqKl9fcmVhZF9tb3N0bHkgc29ja2V0X2NwdW1hc2s7Cj4g
IHN0YXRpYyBjcHVtYXNrX3QgKnNlY29uZGFyeV9zb2NrZXRfY3B1bWFzazsKPiBAQCAtODg3LDcg
Kzg4OSw3IEBAIHN0YXRpYyB2b2lkIGNsZWFudXBfY3B1X3Jvb3RfcGd0KHVuc2lnbmUKPiAgICAg
IH0KPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbnQg
Y3B1KQo+ICtzdGF0aWMgdm9pZCBjcHVfc21wYm9vdF9mcmVlKHVuc2lnbmVkIGludCBjcHUsIGJv
b2wgYWxsKQoKSSB0aGluayAiYWxsIiBpcyB0b28gdmFndWUuIEl0IGRvZXNuJ3QgY29udmV5IHRo
ZSBpZGVhIHdoYXQgY29uc3RpdHV0ZXMKInBhcnRpYWwiLiBCdXQgSSBkb24ndCBoYXZlIGFueSBi
ZXR0ZXIgc3VnZ2VzdGlvbiBlaXRoZXIuCgo+ICB7Cj4gICAgICB1bnNpZ25lZCBpbnQgb3JkZXIs
IHNvY2tldCA9IGNwdV90b19zb2NrZXQoY3B1KTsKPiAgICAgIHN0cnVjdCBjcHVpbmZvX3g4NiAq
YyA9IGNwdV9kYXRhOwo+IEBAIC04OTgsMTUgKzkwMCwyNCBAQCBzdGF0aWMgdm9pZCBjcHVfc21w
Ym9vdF9mcmVlKHVuc2lnbmVkIGluCj4gICAgICAgICAgc29ja2V0X2NwdW1hc2tbc29ja2V0XSA9
IE5VTEw7Cj4gICAgICB9Cj4gIAo+IC0gICAgY1tjcHVdLnBoeXNfcHJvY19pZCA9IFhFTl9JTlZB
TElEX1NPQ0tFVF9JRDsKPiAtICAgIGNbY3B1XS5jcHVfY29yZV9pZCA9IFhFTl9JTlZBTElEX0NP
UkVfSUQ7Cj4gLSAgICBjW2NwdV0uY29tcHV0ZV91bml0X2lkID0gSU5WQUxJRF9DVUlEOwo+ICAg
ICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmY3B1X3NpYmxpbmdfc2V0dXBfbWFwKTsKPiAgCj4g
LSAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSk7Cj4g
LSAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7Cj4gLSAg
ICBpZiAoIHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpICE9ICZzY3JhdGNoX2NwdTBtYXNr
ICkKPiAtICAgICAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBj
cHUpKTsKPiArICAgIGlmICggYWxsICkKPiArICAgIHsKPiArICAgICAgICBjW2NwdV0ucGh5c19w
cm9jX2lkID0gWEVOX0lOVkFMSURfU09DS0VUX0lEOwo+ICsgICAgICAgIGNbY3B1XS5jcHVfY29y
ZV9pZCA9IFhFTl9JTlZBTElEX0NPUkVfSUQ7Cj4gKyAgICAgICAgY1tjcHVdLmNvbXB1dGVfdW5p
dF9pZCA9IElOVkFMSURfQ1VJRDsKPiArCj4gKyAgICAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJf
Y3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpOwo+ICsgICAgICAgIGNsZWFyX2NwdW1hc2tfdmFy
KCZwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpOwo+ICsgICAgICAgIGZyZWVfY3B1bWFz
a192YXIocGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKTsKPiArICAgICAgICBjbGVhcl9jcHVt
YXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKTsKPiArICAgICAgICBpZiAoIHBl
cl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpICE9ICZzY3JhdGNoX2NwdTBtYXNrICkKPiArICAg
ICAgICB7Cj4gKyAgICAgICAgICAgIGZyZWVfY3B1bWFza192YXIocGVyX2NwdShzY3JhdGNoX2Nw
dW1hc2ssIGNwdSkpOwo+ICsgICAgICAgICAgICBjbGVhcl9jcHVtYXNrX3ZhcigmcGVyX2NwdShz
Y3JhdGNoX2NwdW1hc2ssIGNwdSkpOwo+ICsgICAgICAgIH0KCk9uZSB0aGluZyB0aGF0J3Mgbm90
IG1lbnRpb25lZCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgaXMgd2h5IHZhcmlvdXMKbWFza3MgYXJl
IGtlcHQuIEkgZ3Vlc3MgdGhleSBhcmUgbmVlZGVkIGZvciBzb21lIG90aGVyIHBhcnRzIG9mIHRo
ZQpzeXN0ZW0gdG8gcmVtYWluIG9wZXJhdGlvbmFsLgoKVGhlIHJlc3QgbG9va3MgZmluZSB0byBt
ZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 10:55:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 10: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 1fdZGB-0002Fc-Qv; Thu, 12 Jul 2018 10:55: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=ay1y=j4=citrix.com=prvs=72409e2aa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdZGA-0002Ef-00
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 10:55:42 +0000
X-Inumbo-ID: 21658217-85c2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21658217-85c2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 10:55:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="60029328"
Date: Thu, 12 Jul 2018 11:55:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180712105537.dfqamaabtlbbs3qj@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F2DC02000078001D3136@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45F2DC02000078001D3136@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/8] allow cpu_down() to be called earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDY6MDY6NTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhlIGZ1bmN0aW9uJ3MgdXNlIG9mIHRoZSBzdG9wLW1hY2hpbmUgbG9naWMgaGFzIHNv
IGZhciBwcmV2ZW50ZWQgaXRzCj4gdXNlIGFoZWFkIG9mIHRoZSBwcm9jZXNzaW5nIG9mIHRoZSAi
b3JkaW5hcnkiIGluaXRjYWxscy4gU2luY2UgYXQgdGhpcwo+IGVhcmx5IHRpbWUgd2UncmUgaW4g
YSBjb250cm9sbGVkIGVudmlyb25tZW50IGFueXdheSwgdGhlcmUncyBubyBuZWVkIGZvcgo+IHN1
Y2ggYSBoZWF2eSB0b29sLiBBZGRpdGlvbmFsbHkgdGhpcyBvdWdodCB0byBoYXZlIGxlc3Mgb2Yg
YSBwZXJmb3JtYW5jZQo+IGltcGFjdCBlc3BlY2lhbGx5IG9uIGxhcmdlIHN5c3RlbXMsIGNvbXBh
cmVkIHRvIHRoZSBhbHRlcm5hdGl2ZSBvZgo+IG1ha2luZyBzdG9wLW1hY2hpbmUgZnVuY3Rpb25h
bGl0eSBhdmFpbGFibGUgZWFybGllci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 10:59:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 10:59:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdZJz-0002kq-GH; Thu, 12 Jul 2018 10:59: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=5rxg=j4=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdZJy-0002kl-9e
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 10:59:38 +0000
X-Inumbo-ID: a2efcacb-85c2-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2efcacb-85c2-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 12:59:24 +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 w6CAxPc6109905;
 Thu, 12 Jul 2018 10:59:25 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=8MreBryOrdXQtv8dyCMU+bifgegDD0Mkf+1doi+bcmI=;
 b=mA0XcNWr1zFnEjwjIL20qP84HsOnvaejpgSO+GYrUU6vYgAUxPQEjsDff7p8biOQc/G9
 YX5uYVbtY1dPBoz5jQXEyfVi1NDyO1SAMxSk4lP54MQk5g5iVqVmNyEQS7Jiak4nR1Mp
 4PGLnTQXPXFkTw6I1jeme8rb3jd/zSAtJnxCv37deyfSoKbBJbEDv01v434V6V6cLibq
 zC+aaZHnSFHsuw3+O9LxyOS+c2ADOrQ5xzgtx3EujsE+6Nlxmtxx4ufGURP22y5FeRUb
 iT9P7yO8ytsObCe6xaY5gupnVJ5kX4YzoPatdo7Kx/p9TW192sm4ovPs00srXJQqIlaK rQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2k2p76b6bp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 10:59:25 +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 w6CAxO2s009528
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 10:59:24 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6CAwDa5026078;
 Thu, 12 Jul 2018 10:58:29 GMT
Received: from olila.local.net-space.pl (/10.175.220.28)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 12 Jul 2018 10:57:45 +0000
Date: Thu, 12 Jul 2018 12:57:13 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180712105713.GR26572@olila.local.net-space.pl>
References: <5B3CE8F102000078001D1221@prv1-mh.provo.novell.com>
 <20180704164848.GH26572@olila.local.net-space.pl>
 <5B3DD85402000078001D1574@prv1-mh.provo.novell.com>
 <20180706144608.GL26572@olila.local.net-space.pl>
 <5B3F87D602000078001D1EC3@prv1-mh.provo.novell.com>
 <20180710113523.GZ26572@olila.local.net-space.pl>
 <5B44BD4402000078001D2B90@prv1-mh.provo.novell.com>
 <20180711115740.GI26572@olila.local.net-space.pl>
 <5B45F0CD0200007F03CB4495@prv1-mh.provo.novell.com>
 <5B45F90B02000078001D31DA@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45F90B02000078001D31DA@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8951
 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=738
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807120116
Subject: Re: [Xen-devel] [PATCH v2 8/8] efi: drop original xen.efi code and
 build mechanism
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDY6MzM6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDExLjA3LjE4IGF0IDEzOjU3LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDg6MDU6NTZBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEzOjM1LCA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDk6
MTY6MzhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDA2LjA3LjE4
IGF0IDE2OjQ2LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT0ss
IHhlbi5tYi5lZmkgZG9lcyBub3QgbmVlZCByZWxvY3MgYmVjYXVzZToKPiA+PiA+PiA+ICAgLSB3
ZSBnZW5lcmF0ZSBQRSBmaWxlIGZyb20geGVuLXN5bXMgZmlsZSBsaWtlIHdlIGRvIHdpdGggRUxG
IG91dHB1dDsKPiA+PiA+PiA+ICAgICBzbywgdGhlIGNvZGUgaW4gdGhlIFBFIGZpbGUgaXMgdGhl
IHNhbWUgbGlrZSBpbiB0aGUgRUxGIGZpbGU7Cj4gPj4gPj4gPiAgICAgaGVuY2UsIGlmIEVMRiB3
b3JrcyB3aHkgUEUgc2hvdWxkIG5vdCwKPiA+PiA+PiA+ICAgLSBhbGwgYWRkcmVzc2luZyBpcyBy
ZWxhdGl2ZSB0byAlcmlwIGFzIGl0IGlzIGluIEVMRiBmaWxlLAo+ID4+ID4+Cj4gPj4gPj4gV2hh
dCBhcmUgdGhlIHNldmVyYWwgaHVuZHJlZCBiYXNlIHJlbG9jcyBpbiB4ZW4uZWZpIGRvaW5nIHRo
ZW4/IFN1cmUKPiA+PiA+PiBzb21lIG9mIHRoZW0gd291bGRuJ3QgcmVhbGx5IGJlIG5lZWRlZCwg
YnV0IEkgZG91YnQgdGhhdCdzIHRydWUgZm9yCj4gPj4gPj4gYWxsIG9mIHRoZW0uIFRoZSBmaXJz
dCBhbmQgZm9yZW1vc3QgY2FzZSBvZiBub24tUklQLXJlbGF0aXZlIGFkZHJlc3NpbmcKPiA+PiA+
PiBpcyBkYXRhIHdpdGggc3RhdGljIGluaXRpYWxpemVycyBwb2ludGluZyBlbHNld2hlcmUgaW4g
dGhlIGltYWdlLiBUaGVzZQo+ID4+ID4+IG5lZWQgcmVsb2NhdGlvbnMgYXBwbGllZCB0byB3b3Jr
Lgo+ID4+ID4+Cj4gPj4gPj4gT25jZSBhZ2FpbiAtIGEgZnVuZGFtZW50YWwgY3JpdGVyaWEgaXMg
d2hldGhlciB5b3VyIGJpbmFyeSBjYW4gYmUgdXNlZAo+ID4+ID4+IGluIHBsYWNlIG9mIHRoZSBj
dXJyZW50IHhlbi5lZmkuIEkgY2FuJ3QgY29udmluY2UgbXlzZWxmIHRoYXQgeW91J3ZlCj4gPj4g
Pj4gYWN0dWFsbHkgdHJpZWQgdGhhdCBvdXQuIEF0IHRoZSB2ZXJ5IGxlYXN0IEknZCBleHBlY3Qg
dGhlIHN0YXRpYyBhcnJheSBpbgo+ID4+ID4+IFByaW50RXJyTWVzZygpIHRvIHByZXNlbnQgcHJv
YmxlbXMgaGVyZS4KPiA+PiA+Cj4gPj4gPiBVZ2guLi4gWW91IGFyZSByaWdodC4gSSBmb3Jnb3Qg
YWJvdXQgdGhhdC4gU2FkbHkgdGhlIHByb2JsZW0gYXBwbGllcyB0bwo+ID4+ID4gdGhlIEVGSSBi
b290IGNvZGUgaW4gdGhlIHhlbi5neiB0b28uIFNvLCBib3RoIHRoaW5ncyBoYXZlIHRvIGJlIGZp
eGVkLgo+ID4+ID4gQXQgZmlyc3Qgc2lnaHQgaXQgc2VlbXMgdG8gbWUgdGhhdCB3ZSBjYW4gbGVh
dmUgcmVsb2NzIGluIHRoZSB4ZW4tc3ltcwo+ID4+ID4gYW5kIHRoZW4gYXR0YWNoIHRoZW0gdG8g
dGhlIHhlbi5tYi5lZmkveGVuLmd6IHNvbWVob3cuIEl0IHdvdWxkIGJlIG5pY2UKPiA+PiA+IHRv
IGRvIHRoYXQganVzdCBvbmx5IGZvciB0aGUgRUZJIGJvb3QgY29kZS4gU2hvdWxkIG5vdCB3ZSBw
dXQgaXQgaW4KPiA+PiA+IHNlcGFyYXRlIHNlY3Rpb24gdGhlbj8gQW5vdGhlciBxdWVzdGlvbiBp
cyB0aGUgc2l6ZSBvZiB0aGUgLnJlbG9jIHNlY3Rpb24uCj4gPj4gPiBXZSBkbyBub3Qga25vdyBp
dCBpbiBhZHZhbmNlLiBTbywgcHJvYmFibHkgd2Ugc2hvdWxkIGJ1aWxkIHRoZSBjb2RlIGluCj4g
Pj4gPiB0d28gc3RlcHMgYXMgd2UgZG8gbm93LiBPciBwcmVhbGxvYyBhIHN0YXRpYyBwbGFjZSBh
bmQgZmlsbCBpdCBsYXRlci4KPiA+PiA+IFRoaXMgd2F5IHdlIHdvdWxkIGhhdmUganVzdCBvbmUg
cGhhc2UgYnVpbGQuCj4gPj4KPiA+PiBBbnkgc3RhdGljIGFsbG9jYXRpb24vcmVzZXJ2YXRpb24g
c2NoZW1lIGlzIHdhc3RlZnVsIGF0IGZpcnN0IGFuZCBldmVudHVhbGx5Cj4gPj4gbm90IGFsbG9j
YXRpbmcvcmVzZXJ2aW5nIGVub3VnaCBzcGFjZS4gVW5sZXNzIHRoZXJlJ3MgYSB3YXkgdG8gcmVh
c29uYWJseQo+ID4+IHdlbGwgZXN0aW1hdGUgdGhlIHNpemUgYWhlYWQgb2YgdGltZSwgSSdkIGJl
IG9wcG9zZWQgdG8gc3VjaCBhIG1vZGVsLiBBcwo+ID4KPiA+IEkgaGF2ZSB0aGUgc2FtZSBjb25j
ZXJucyBpbiByZWdhcmRzIHRvIHRoYXQuCj4gPgo+ID4+IHRvIGEgc2VwYXJhdGUgc2VjdGlvbiAt
IHN1cmUsIHdoeSBub3Q/IFJlbG9jYXRpb25zIGFyZSBpbiBhIHNlcGFyYXRlIHNlY3Rpb24KPiA+
PiBpbiB4ZW4uZWZpIGFzIHdlbGwuCj4gPgo+ID4gSSB3YXMgdGhpbmtpbmcgYWJvdXQgc2VwYXJh
dGUgc2VjdGlvbiBmb3IgRUZJIGJvb3QgY29kZSBpdHNlbGYsIGUuZy4gLnRleHQuZWZpLgo+ID4g
VGhlbiBwcm9iYWJseSBpdCB3aWxsIGJlIG11Y2ggZWFzaWVyIHRvIGlkZW50aWZ5IGFuZCB1c2Uv
Z2V0IHJlbG9jcyBuZWVkZWQgb25seQo+ID4gZm9yIHRoYXQgY29kZS4KPgo+IEhvdyB3b3VsZCB5
b3UgY29uc3RyYWluIHdoaWNoIG90aGVyIGNvZGUgY2FuIGJlIGNhbGxlZCBmcm9tIGNvZGUgaW4g
dGhpcwo+IHNlY3Rpb24/IFdoaWxlIHRoaW5ncyBsaWtlIG1lbWNweSgpIHdvbid0IG5lZWQgcmVs
b2NhdGlvbnMsIHRoZXJlIHdvdWxkIGJlCj4gbm8gc2VwYXJhdGlvbiBiZXR3ZWVuIGNvZGUgdGhh
dCBjYW4gYW5kIGJlIGNhbGxlZCBoZXJlIGFuZCBjb2RlIHRoYXQKPiBtdXN0IG5vdCBiZS4KCkkg
dGhpbmsgdGhhdCBpdCBpcyBkaWZmaWN1bHQgb3IgZXZlbiBpbXBvc3NpYmxlLiBIb3dldmVyLCB0
aGUgRUZJIGJvb3QKY29kZSBpcyBxdWl0ZSB3ZWxsIHNlbGYgY29udGFpbmVkLCBzbywgdGhlcmUg
aXMgY2hhbmNlIHRoYXQgdGhpcyB3YXkKd2UgY2FuIHJlZHVjZSB0aGUgbnVtYmVyIG9mIGdlbmVy
YXRlZCByZWxvY3MuCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:00:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11: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 1fdZKw-0003MC-Qy; Thu, 12 Jul 2018 11:00: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=ay1y=j4=citrix.com=prvs=72409e2aa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdZKv-0003M6-FZ
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:00:37 +0000
X-Inumbo-ID: c64d575a-85c2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c64d575a-85c2-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 13:00:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="60029531"
Date: Thu, 12 Jul 2018 12:00:32 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180712110032.3wgzenwbh5762ckv@citrix.com>
References: <20180712104034.92584-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180712104034.92584-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools: remove local links to the x86 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: 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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMTI6NDA6MzRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEluIHRoZSB4ODYgdGVzdCBoYXJuZXNzIGFuZCB0aGUgZnV6emVyLCBhbmQgaW5z
dGVhZCBjcmVhdGUgYSBsaW5rIGluCj4gdGhlIHRvb2xzL2luY2x1ZGUgZGlyZWN0b3J5IHRoYXQg
Y2FuIGJlIHVzZWQgYnkgYWxsIHRoZSB0b29scy4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:09:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11: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 1fdZT1-0003z3-Qt; Thu, 12 Jul 2018 11: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=x52a=j4=xenproject.org=prvs=7244eef0b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdZT0-0003yt-4f
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:08:58 +0000
X-Inumbo-ID: fb6c2161-85c3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb6c2161-85c3-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 11:09:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="60030174"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74958-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-xsm:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-xsm:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-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-amd64-xl-qemut-win7-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-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm: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: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-xl-qemuu-ws16-amd64:windows-install: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-libvirt-vhd: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-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386: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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
X-Osstest-Versions-That: xen=c1aaad5627448a84c4e49304d89b11a8e6f588e7
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 12 Jul 2018 12:08:52 +0100
Subject: [Xen-devel] [xen-4.8-testing baseline-only test] 74958: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk1OCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk1OC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1IuIHZzLiA3NDg4OQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bGlrZSA3NDg4OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODg5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4ODkK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSA3NDg4OQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODg5CiB0ZXN0LWFybWhm
LWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzQ4ODkKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDg4OQogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODg5
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzQ4ODkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsIDE0IHhlbi1ib290L2wxICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDg4OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwg
ICBsaWtlIDc0ODg5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDg4
OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBsaWtlIDc0ODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ4ODkKIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZTM5ZmYzODZmNjI2YmE0NGY4YTlhOTYwOGQ4ZjVm
MTNmZjc5NDVlZgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYzFhYWFk
NTYyNzQ0OGE4NGM0ZTQ5MzA0ZDg5YjExYThlNmY1ODhlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
IDc0ODg5ICAyMDE4LTA2LTE5IDE2OjUwOjU0IFogICAyMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgICA3NDk1OCAgMjAxOC0wNy0xMiAwMjoyMjo0NiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21l
L29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9n
cwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFw
cGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KY29tbWl0IGUzOWZmMzg2ZjYyNmJhNDRmOGE5YTk2MDhkOGY1ZjEzZmY3
OTQ1ZWYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1
IEp1biAyOCAxMToyMzozMyAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogZG9uJ3QgY2F1c2UgI05N
IHRvIGJlIHJhaXNlZCBpbiBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMgZm9yIFhTQS0yNjcgZGlk
IG5vdCB0b3VjaCBtYW5hZ2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAgICBndWVzdHMuIEluIGZ1
bGx5IGVhZ2VyIG1vZGUgdGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNldCB3aGVuCiAgICByZXNw
ZWN0aXZlIHZDUFUtcyBhcmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgpIG1pZ2h0
IGxlYXZlIGl0CiAgICB3cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0gaW4gaHlwZXJ2aXNvciBj
b250ZXh0LgogICAgCiAgICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2bXh9X2ZwdV9kaXJ0
eV9pbnRlcmNlcHQoKSBiZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMgd2F5LiBFeHBsaWNpdCB7
c3ZtLHZteH1fZnB1X2xlYXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCiAgICBu
b3cuCiAgICAKICAgIFdpdGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1bGx5
IGVhZ2VyIG1vZGUsIHRoZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnltb3JlIHRvIGludGVyY2Vw
dCAjTk0uCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNl
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgbWFzdGVyIGNvbW1pdDogNDg4ZWZjMjllNGU5OTZiYjM4MDVjOTgyMjAwZjY1MDYxMzkw
Y2RjZQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDc6MDYgKzAyMDAKCmNvbW1pdCAz
MjEyNTRhMTA3ZmU2OTVhODRjNDVhY2FkY2VjODQyZTM2ZmU4YmJmCkF1dGhvcjogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToyMzox
MSAyMDE4ICswMjAwCgogICAgbGlieGw6IHJlc3RvcmUgcGFzc2luZyAicmVhZG9ubHk9IiB0byBx
ZW11IGZvciBTQ1NJIGRpc2tzCiAgICAKICAgIEEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1
Y2VkIGZvciBYU0EtMTQyLCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgogICAgcmVsYXggcmVh
ZG9ubHkgY2hlY2sgaW50cm9kdWNlZCBieSBYU0EtMTQyIGZpeCIpIGFkZGVkIHRoZSBwYXNzaW5n
IG9mCiAgICB0aGUgZXh0cmEgc2V0dGluZywgYnV0IGNvbW1pdCBkYWIwNTM5NTY4ICgiSW50cm9k
dWNlIENPTE8gbW9kZSBhbmQKICAgIHJlZmFjdG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBl
ZCB0aGUgcGFzc2luZyBvZiB0aGUgc2V0dGluZyBhZ2FpbiwKICAgIHF1aXRlIGxpa2VseSBkdWUg
dG8gaW1wcm9wZXIgcmUtYmFzaW5nLgogICAgCiAgICBSZXN0b3JlIHRoZSByZWFkb25seT0gcGFy
YW1ldGVyIHRvIFNDU0kgZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKICAgIHN1cHBvc2Vk
IHRvIGJlIHJlamVjdGVkOyBhZGQgYW4gYXNzZXJ0LiAgQW5kIHRoZXJlIGlzIGEgYmFyZSBhZC1o
b2MKICAgIGRpc2sgZHJpdmUgc3RyaW5nIGluIGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJn
c19uZXcsIHdoaWNoIHdlIGFsc28KICAgIHVwZGF0ZS4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY2
LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9y
aW9udm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkZDY0ZDNjNDFhMmQxNTEzOWMzYTM1ZDIyZDRjYjZi
NzhmNGM1YzU5CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNTowNiArMDIwMAoKY29t
bWl0IDUwMGQ1NjdiMDhlZjg5MGRkZGFmZGZhZjBhYzQ3ZWU2M2E0OGEwZGQKQXV0aG9yOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEx
OjIyOjU1IDIwMTggKzAyMDAKCiAgICBsaWJ4bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5n
OiBCcmVhayBvdXQgY29tbW9uIHBhcnRzIG9mIGRpc2sgY29uZmlnCiAgICAKICAgIFRoZSBnZW5l
cmF0ZWQgY29uZmlndXJhdGlvbnMgYXJlIGlkZW50aWNhbCBhcGFydCBmcm9tLCBpbiBzb21lIGNh
c2VzLAogICAgcmVvcmRlcmluZyBvZiB0aGUgaWQ9JXMgZWxlbWVudC4gIFNvLCBvdmVyYWxsLCBu
byBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjYuCiAg
ICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252
bS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDcyNGU1YWEzMWI1OGQxZTQzMGFkMzZiNDg0Y2YwZWMwMjE0
OTczOTkKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjU1ICswMjAwCgpjb21taXQg
NWZkMjhkMjdkM2Y3ODQwZTRjNjcyNGU2NzkzNmZlZDU3YTYzODE1NQpBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMToy
MjozMCAyMDE4ICswMjAwCgogICAgeDg2OiBSZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVyIGZv
ciBmYXVsdGluZyBjb25kaXRpb25zCiAgICAKICAgIE9uZSBvZiB0aGUgZml4IGZvciBYU0EtMjYw
IChjL3MgNzVkNjgyOGJjMiAieDg2L3RyYXBzOiBGaXggaGFuZGxpbmcgb2YgI0RCCiAgICBleGNl
cHRpb25zIGluIGh5cGVydmlzb3IgY29udGV4dCIpIGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNrcyB0
byBoZWxwIGF2b2lkCiAgICBsaXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4KICAgIAogICAgV2hpbGUg
YSBHZW5lcmFsIERldGVjdCAjREIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRpY3Ms
IGhhcmR3YXJlCiAgICBjbGVhcnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0aGUgaGFuZGxlciwgbWVh
bmluZyB0aGF0IGl0IGlzIGFjdHVhbGx5IHNhZmUgdG8KICAgIHJldHVybiB0by4gIEZ1cnRoZXJt
b3JlLCAlZHI2LmdkIGlzIGd1ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNreSAobmV2ZXIgY2xlYXJl
ZAogICAgYnkgaGFyZHdhcmUpLiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9yZSB0
cmlnZ2VyIHRoZSBmYXRhbF90cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4uCiAgICAKICAgIEluc3Ry
dWN0aW9uIGJyZWFrcG9pbnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1hdGNo
IGJpdHMgaW4gJWRyNgogICAgYXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUgSW50ZWwgbWFudWFsIHdh
cm5zIHRoYXQgdGhleSBtYXkgYmUgc2V0IGZvcgogICAgbm9uLWVuYWJsZWQgYnJlYWtwb2ludHMs
IHNvIGFkZCBhIGJyZWFrcG9pbnQgZW5hYmxlZCBjaGVjay4KICAgIAogICAgQmV5b25kIHRoYXQs
IGJlY2F1c2Ugb2YgdGhlIHJlc3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIgYWRkcmVzc2VzIFBWIGd1
ZXN0cyBjYW4KICAgIHNldCwgYW5kIHRoZSBmYXVsdCAocmF0aGVyIHRoYW4gdHJhcCkgbmF0dXJl
IG9mIGluc3RydWN0aW9uIGJyZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4ndCBiZSBkZWZlcnJlZCBi
eSBhIE1vdlNTIHNoYWRvdyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8KICAgIGVuY291bnRl
ciBhbiBpbnN0cnVjdGlvbiBicmVha3BvaW50IGluIFhlbiBjb250ZXh0LiAgSG93ZXZlciwgZm9y
IGV4dHJhCiAgICByb2J1c3RuZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1YXRpb24gYnkgY2xlYXJp
bmcgdGhlIGJyZWFrcG9pbnQgY29uZmlndXJhdGlvbiwKICAgIHJhdGhlciB0aGFuIGNyYXNoaW5n
LgogICAgCiAgICBUaGlzIGlzIFhTQS0yNjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxN2JmNTEyOTcy
MjBkY2Q3NGRhMjlkZTk5MzIwYjZiMWM3MmQxZmE1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0y
OCAwOTowNDoyMCArMDIwMAoKY29tbWl0IGQ2MTU0MTI1ZDdhM2QzZDI3MGQ5ODg4YzAxNzlhZTY0
NjFiNmJhYjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VGh1IEp1biAyOCAxMToyMTo1NyAyMDE4ICswMjAwCgogICAgeDg2L21tOiBkb24ndCBieXBhc3Mg
cHJlZW1wdGlvbiBjaGVja3MKICAgIAogICAgV2hpbGUgdW5saWtlbHksIGl0IGlzIG5vdCBpbXBv
c3NpYmxlIGZvciBhIG11bHRpLXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKICAgIGJ5cGFzc2VzIG9m
IHByZWVtcHRpb24gY2hlY2tzIHRvIGRyaXZlIFhlbiBpbnRvIGFuIHVuYm91bmRlZCBsb29wLgog
ICAgCiAgICBUaGlzIGlzIFhTQS0yNjQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTc2MDg3MDNjNjVi
ZjA4MGIwYTlmMDI0ZjliMzcwODcyYjlmMmMwNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjgg
MDk6MDM6MDkgKzAyMDAKCmNvbW1pdCA5YTdmYTY4NWY5OTljNTE2NmYzYTQ2ODhlMjU5NmYzYTlm
MzZhOWNmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRo
dSBKdW4gMjggMTE6MjA6MjQgMjAxOCArMDIwMAoKICAgIHg4Ni9FRkk6IGZ1cnRoZXIgY29ycmVj
dCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRpbWUgY2FsbHMKICAgIAogICAgV2UgbXVz
dCBub3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNsZWFyIHdoZW4gaXQgaXMgbm90IGluIGZ1
bGx5IGVhZ2VyCiAgICBtb2RlIGFuZCBoYXMgbm90IHRvdWNoZWQgbm9uLWxhenkgc3RhdGUuIElu
c3RlYWQgb2YgYWRkaW5nIGEgM3JkCiAgICBpbnZvY2F0aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jl
c3RvcmVfZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFsbCBvZgogICAgdGhlbSBpbnRvIGEgc2lu
Z2xlIG9uZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBSZW5hbWUg
dGhlIGZ1bmN0aW9uIGF0IHRoZSBzYW1lIHRpbWUgdG8gYmV0dGVyIHJlZmxlY3QgaXRzIHB1cnBv
c2UsIGFzCiAgICB0aGUgcGF0Y2hlcyB0b3VjaGVzIGFsbCBvZiBpdHMgb2NjdXJlbmNlcyBhbnl3
YXkuCiAgICAKICAgIFRoZSBuZXcgZnVuY3Rpb24gcGFyYW1ldGVyIGlzIG5vdCByZWFsbHkgd2Vs
bCBuYW1lZCwgYnV0CiAgICAibmVlZF9zdHRzX2lmX25vdF9mdWxseV9lYWdlciIgc2VlbWVkIGV4
Y2Vzc2l2ZSB0byBtZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDIzODM5YTBmYTBiYmU3OGMxNzRjZDJi
YjQ5MDgzZTE1M2YwZjk5ZGYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI2IDE1OjIzOjA4ICsw
MjAwCgpjb21taXQgYjczNmFmZGVhNDM2ZjgwMjgzNDJmODMwNWMwMzdhMGU4OWQyMzc1MwpBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEx
OjE5OjQzIDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmaXggRlBVIHN0YXRlIGhhbmRsaW5nIGFy
b3VuZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFRoZXJlIGFyZSB0d28gaXNzdWVzLiAgRmlyc3Qs
IHRoZSBub25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAogICAgYWZ0ZXIgcmV0dXJu
aW5nIGZyb20gdGhlIHJ1bnRpbWUgY2FsbC4KICAgIAogICAgU2Vjb25kbHksIHdpdGggdGhlIGZ1
bGx5X2VhZ2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6eUZQVSwgdGhlCiAgICB1
bmlsYXRlcmFsIHN0dHMoKSBpcyBubyBsb25nZXIgY29ycmVjdCwgYW5kIGhpdHMgYW4gYXNzZXJ0
aW9uIGxhdGVyIHdoZW4KICAgIGEgbGF6eSBzdGF0ZSByZXN0b3JlIHRyaWVzIHRvIG9jY3VyIGZv
ciBhIGZ1bGx5IGVhZ2VyIHZjcHUuCiAgICAKICAgIEZpeCBib3RoIG9mIHRoZXNlIGlzc3VlcyBi
eSBjYWxsaW5nIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKS4gIEFzIEVGSQogICAgcnVudGltZSBz
ZXJ2aWNlcyBjYW4gYmUgdXNlZCBpbiB0aGUgaWRsZSBjb250ZXh0LCB0aGUgaWRsZSBhc3NlcnRp
b24KICAgIG5lZWRzIHRvIG1vdmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBjaGVj
ay4KICAgIAogICAgSW50cm9kdWNlIGEgImN1cnIiIGxvY2FsIHZhcmlhYmxlIGFuZCByZXBsYWNl
IG90aGVyIHVzZXMgb2YgImN1cnJlbnQiCiAgICBhdCB0aGUgc2FtZSB0aW1lLgogICAgCiAgICBS
ZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBU
ZXN0ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21t
aXQ6IDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMKICAgIG1hc3RlciBk
YXRlOiAyMDE4LTA2LTIxIDExOjM1OjQ2ICswMjAwCgpjb21taXQgYjliOWQ5ZWQxZDMyMDVkMDI1
NmViOGJhYWIyMmE5NWU5Yjc1MzEzYwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjE4OjUwIDIwMTggKzAyMDAKCiAgICB4ODY6IGNv
cnJlY3QgZGVmYXVsdF94ZW5fc3BlY19jdHJsIGNhbGN1bGF0aW9uCiAgICAKICAgIEV2ZW4gd2l0
aCBvcHRfbXNyX3NjX3twdixodm19IGJvdGggZmFsc2Ugd2Ugc2hvdWxkIHNldCB1cCB0aGUgdmFy
aWFibGUKICAgIGFzIHVzdWFsLCB0byBlbnN1cmUgcHJvcGVyIG9uZS10aW1lIHNldHVwIGR1cmlu
ZyBib290IGFuZCBDUFUgYnJpbmd1cC4KICAgIFRoaXMgdGhlbiBhbHNvIGJyaW5ncyB0aGUgY29k
ZSBpbiBsaW5lIHdpdGggdGhlIGNvbW1lbnQgaW1tZWRpYXRlbHkKICAgIGFoZWFkIG9mIHRoZSBw
cmludGsoKSBiZWluZyBtb2RpZmllZCBzYXlpbmcgImlycmVzcGVjdGl2ZSBvZiBndWVzdHMiLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IGQ2MjM5ZjY0NzEzZGY4MTkyNzhiZjA0ODQ0NmQzMTg3YzZhYzQ3
MzQKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA1LTI5IDEyOjM4OjUyICswMjAwCgpjb21taXQgMDI4
NjU2ZjA0MjRmYWQxYTk2MjZlZTA1NzM3ZDdiZDJiMjcxYzJjZQpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDExOjE4OjA2IDIwMTggKzAy
MDAKCiAgICBsaWJ4Yy94ODYvUFY6IGRvbid0IGhhbmQgdGhyb3VnaCBDUFVJRCBsZWFmIDB4ODAw
MDAwMDggYXMgaXMKICAgIAogICAgSnVzdCBsaWtlIGZvciBIVk0gdGhlIGZlYXR1cmUgc2V0IHNo
b3VsZCBiZSB1c2VkIGZvciBFQlggb3V0cHV0LCB3aGlsZQogICAgRUFYIHNob3VsZCBiZSByZXN0
cmljdGVkIHRvIHRoZSBsb3cgMTYgYml0cyBhbmQgRUNYL0VEWCBzaG91bGQgYmUgemVyby4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA4NDljYzlhYzU2ZWZmOGE4ZDU3NWVkOWY0ODRhYWQ3MmYzODM4NjJj
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMDo1MTowMiArMDEwMAoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:09:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11: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 1fdZTM-00041h-AX; Thu, 12 Jul 2018 11:09: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=erfz=j4=citrix.com=prvs=7245d73f6=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fdZTK-00041R-Tg
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:09:18 +0000
X-Inumbo-ID: fcf94d03-85c3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fcf94d03-85c3-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 13:09:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="60030198"
Date: Thu, 12 Jul 2018 12:09:14 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
CC: <xen-devel@lists.xenproject.org>
Message-ID: <20180712110914.GA6348@perard.uk.xensource.com>
References: <osstest-125119-mainreport@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <osstest-125119-mainreport@xen.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [ovmf test] 125119: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDI6NTM6NTVBTSArMDAwMCwgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIHdyb3RlOgo+IGZsaWdodCAxMjUxMTkgb3ZtZiByZWFsIFtyZWFsXQo+IGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMTkvCj4gCj4gUmVn
cmVzc2lvbnMgOi0oCj4gCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4gIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTEwNQoKMSBob3VyIChhY3R1YWxseSA0MDAwcykgd2FzIG5vdCBlbm91Z2gg
dG8gY2xvbmUvY2hlY2tvdXQgTGludXguCgpCdXQgdGhlIG5leHQgcnVuLCBvZiB0aGUgc2FtZSBq
b2Igb24gdGhlIHNhbWUgbWFjaGluZSBvbmx5IHRvb2sgYWJvdXQKMzAwcy4KCi0tIApBbnRob255
IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:33:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11: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 1fdZqG-000719-QX; Thu, 12 Jul 2018 11:33: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdZqF-00070z-Te
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:32:59 +0000
X-Inumbo-ID: 4c0732e2-85c7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c0732e2-85c7-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 13:32: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 1fdZqA-0004Ez-UI; Thu, 12 Jul 2018 11:32: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 1fdZqA-0008En-53; Thu, 12 Jul 2018 11:32:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdZqA-0002sH-0n; Thu, 12 Jul 2018 11:32:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125125-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=e21ba44f771226a5f6f0ce269aabcfb019eae539
X-Osstest-Versions-That: xen=f1ad5ff73e7d07e6a18488430583168a857f2847
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 11:32:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125125: 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>

ZmxpZ2h0IDEyNTEyNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTEyNS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlMjFiYTQ0Zjc3MTIyNmE1ZjZmMGNlMjY5YWFiY2ZiMDE5ZWFlNTM5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmMWFkNWZmNzNlN2QwN2U2YTE4
NDg4NDMwNTgzMTY4YTg1N2YyODQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxMTcgIDIwMTgt
MDctMTEgMjA6MDA6MjIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTI1ICAy
MDE4LTA3LTEyIDA5OjAwOjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFNl
cmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGYx
YWQ1ZmY3M2UuLmUyMWJhNDRmNzcgIGUyMWJhNDRmNzcxMjI2YTVmNmYwY2UyNjlhYWJjZmIwMTll
YWU1MzkgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:35:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11:35: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 1fdZse-00079x-DI; Thu, 12 Jul 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=5rxg=j4=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdZsc-00079r-W8
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:35:27 +0000
X-Inumbo-ID: aef7df77-85c7-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aef7df77-85c7-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 11:35:32 +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 w6CBYtC3134848;
 Thu, 12 Jul 2018 11:35: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 :
 content-transfer-encoding : in-reply-to; s=corp-2018-07-02;
 bh=uESUlhBPavUHhbTfrgSTwyxjLoRxYAvZzju8pfd9ffY=;
 b=khOO+OBvVzuRYo6bYpkfegcsACrYW6PPVGu14nTmokVPv/n5oDyQP4b/rdxxFPU8Dgcr
 EYpfQcLNKGKRcrYdfgWYsHiEyUIKQ18tJUmnLVP8YrLcmaSoQEk1MNn+WKSQ4Caupugz
 gK3UjzZy45a2GXJEMCuKhafkAGSj7kQeK/2dlXL3BQJjLTgunoDW2evlgoZaqQqm9x6o
 q+Ez79hzv0ZdL9aBXcvLrIBaQ1lZa6rk2RdW0i4weXpCkDOEonZfPOyHC4v7ao5pO0D8
 NgoC2KPT4DIaD1qIACll4ojBP/d5SwdL4lVQSnTzf+Mo6QXFs0m+peKxbvP/NClah+SV 8w== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2k2p76b9gn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 11:35:20 +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 w6CBZJVh010322
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 11:35:19 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6CBZIfU015298;
 Thu, 12 Jul 2018 11:35:18 GMT
Received: from olila.local.net-space.pl (/10.175.220.28)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 12 Jul 2018 04:35:18 -0700
Date: Thu, 12 Jul 2018 13:35:14 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180712113514.GS26572@olila.local.net-space.pl>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-4-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711153450.83331-4-roger.pau@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8951
 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=471
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807120123
Subject: Re: [Xen-devel] [PATCH v3 3/3] xen/x86: declare the efi symbol as
 weak
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDU6MzQ6NTBQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoaXMgYWxsb3dzIHJlbW92aW5nIHRoZSBERUZJTkVEIGNvbmRpdGlvbmFsIGlu
IHRoZSBsaW5rZXIgc2NyaXB0LCBhbmQKPiBmaXhlcyBjb21waWxhdGlvbiB3aXRoIGxsZDoKCnMv
bGxkL0xMVk0gbGlua2VyLz8KCkNvdWxkIHlvdSBtZW50aW9uIHRoZSB2ZXJzaW9uIG9mIExMVk0g
bGlua2VyIGluIHRoZSBjb21taXQgbWVzc2FnZT8KQW5kIEkgYW0gc3RpbGwgbm90IHN1cmUgd2h5
IGRvIHlvdSBpbnNpc3Qgb24gdGhpcyBwYXRjaCBzZXJpZXMuCklJUkMgeW91IGhhdmUgdG9sZCB1
cyB0aGF0IGJvdGggaXNzdWVzIHdpbGwgYmUgZml4ZWQgaW4gTExWTS4KCj4gbGQgICAgLW1lbGZf
eDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4g
ICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3Jj
L3hlbi94ZW4vLnhlbi1zeW1zLjAKPiBsZDogZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90
IGZvdW5kOiBlZmkKPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKV2l0aCB0aGlzIHBhdGNoIGFwcGxpZWQgbGQgZnJvbSBiaW51dGlscyAy
LjIyIGNvbXBsYWlucyBpbiB0aGlzIHdheToKCmxkICAgIC1tZWxmX3g4Nl82NCAgLVQgeGVuLmxk
cyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKICAgICAgICAgICAgeGVuL2NvbW1vbi9z
eW1ib2xzLWR1bW15Lm8gLW8geGVuLy54ZW4tc3ltcy4wCnByZWxpbmsubzogSW4gZnVuY3Rpb24g
YGFjcGlfb3NfZ2V0X3Jvb3RfcG9pbnRlcic6Cnhlbi9kcml2ZXJzL2FjcGkvb3NsLmM6NzM6KC5p
bml0LnRleHQrMHgxOTJlOSk6IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZpdDogUl9YODZfNjRf
UEMzMiBhZ2FpbnN0IHVuZGVmaW5lZCBzeW1ib2wgYGVmaScKeGVuL2RyaXZlcnMvYWNwaS9vc2wu
Yzo3NTooLmluaXQudGV4dCsweDE5MmY2KTogcmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8gZml0OiBS
X1g4Nl82NF9QQzMyIGFnYWluc3QgdW5kZWZpbmVkIHN5bWJvbCBgZWZpJwpwcmVsaW5rLm86IElu
IGZ1bmN0aW9uIGBlZmlfY2hlY2tfY29uZmlnJzoKeGVuL2FyY2gveDg2L21wcGFyc2UuYzo3MDI6
KC5pbml0LnRleHQrMHgyMzhjZSk6IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZpdDogUl9YODZf
NjRfUEMzMiBhZ2FpbnN0IHVuZGVmaW5lZCBzeW1ib2wgYGVmaScKeGVuL2FyY2gveDg2L21wcGFy
c2UuYzo3MDY6KC5pbml0LnRleHQrMHgyMzhmMik6IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZp
dDogUl9YODZfNjRfUEMzMiBhZ2FpbnN0IHVuZGVmaW5lZCBzeW1ib2wgYGVmaScKcHJlbGluay5v
OiBJbiBmdW5jdGlvbiBgZG1pX2VmaV9pdGVyYXRlJzoKeGVuL2FyY2gveDg2L2RtaV9zY2FuLmM6
Mzc3OiguaW5pdC50ZXh0KzB4MzY2NmYpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJf
WDg2XzY0X1BDMzIgYWdhaW5zdCB1bmRlZmluZWQgc3ltYm9sIGBlZmknCnhlbi9hcmNoL3g4Ni9k
bWlfc2Nhbi5jOjM5MTooLmluaXQudGV4dCsweDM2NmQ3KTogcmVsb2NhdGlvbiB0cnVuY2F0ZWQg
dG8gZml0OiBSX1g4Nl82NF9QQzMyIGFnYWluc3QgdW5kZWZpbmVkIHN5bWJvbCBgZWZpJwp4ZW4v
YXJjaC94ODYvZG1pX3NjYW4uYzo0MDA6KC5pbml0LnRleHQrMHgzNjczNSk6IHJlbG9jYXRpb24g
dHJ1bmNhdGVkIHRvIGZpdDogUl9YODZfNjRfUEMzMiBhZ2FpbnN0IHVuZGVmaW5lZCBzeW1ib2wg
YGVmaScKeGVuL2FyY2gveDg2L2RtaV9zY2FuLmM6NDE0OiguaW5pdC50ZXh0KzB4MzY3YjEpOiBy
ZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0X1BDMzIgYWdhaW5zdCB1bmRlZmlu
ZWQgc3ltYm9sIGBlZmknCgpFdmVyeXRoaW5nIHdvcmtzIHdpdGggYmludXRpbHMgMi4yOC4KCkRh
bmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:37:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11: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 1fdZuT-0007dO-SJ; Thu, 12 Jul 2018 11: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=+/yn=j4=citrix.com=prvs=7248936b7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdZuS-0007dD-EO
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:37:20 +0000
X-Inumbo-ID: f233fecb-85c7-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f233fecb-85c7-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 11:37:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="76075481"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-3-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: <820e7ba0-ae0a-31c5-6d31-07ed3c9b8288@citrix.com>
Date: Thu, 12 Jul 2018 12:37:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180711153450.83331-3-roger.pau@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 v3 2/3] xen/compiler: introduce a define for
 weak symbols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 Kiper <daniel.kiper@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>

T24gMTEvMDcvMTggMTY6MzQsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBBbmQgcmVwbGFjZSB0
aGUgb3Blbi1jb2RlZCB2ZXJzaW9ucyBhbHJlYWR5IGluIHRyZWUuIE5vIGZ1bmN0aW9uYWwKPiBj
aGFuZ2UuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPiAtLS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBEYW5pZWwg
S2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgo+IC0tLQo+ICB4ZW4vaW5jbHVkZS94ZW4v
Y29tcGlsZXIuaCAgICAgICAgICB8IDIgKysKPiAgeGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaF9w
YXlsb2FkLmggfCA0ICsrLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIg
ZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmgg
Yi94ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaAo+IGluZGV4IGE3ZTA1NjgxYzkuLjAwMWY1ODk2
NTUgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmgKPiArKysgYi94ZW4v
aW5jbHVkZS94ZW4vY29tcGlsZXIuaAo+IEBAIC0xOCw2ICsxOCw4IEBACj4gIAo+ICAjZGVmaW5l
IF9fcGFja2VkICAgICAgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykpCj4gIAo+ICsjZGVmaW5l
IF9fd2VhayAgICAgICAgX19hdHRyaWJ1dGVfXygod2VhaykpCgpfX3dlZWtfX8KgIChjYW4gYmUg
Zml4ZWQgb24gY29tbWl0KQoKT3RoZXJ3aXNlLCBSZWl2ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:38:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11:38: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 1fdZva-0007k1-8e; Thu, 12 Jul 2018 11:38: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=5rxg=j4=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdZvZ-0007jv-Gu
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:38:29 +0000
X-Inumbo-ID: 10ba38b4-85c8-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10ba38b4-85c8-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 13:38:15 +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 w6CBYEdp132071;
 Thu, 12 Jul 2018 11:38: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 :
 content-transfer-encoding : in-reply-to; s=corp-2018-07-02;
 bh=CEUbYSLtdJR8rvF408L1zZAD1NqS4bd7lQ+f3OaaDB4=;
 b=rl08t3gJcGSu1cwPu55TB4sISbgyyus/xhqyq85RywxErymtI/bA5EwnCw8LCUqdE+Ec
 op2v8TKPkM5FYue4N3IHkP97Zq7N8frVBCv0pMTczjkmKI7vB1Tmv3CfvlXEl00wyqoh
 Z0pWjXZmHpeyhkyADdm+HIg18QFt6rJVzBcvN29qm9JBz62g8yvz9k2/VnWkaAN5tMhY
 7HdECKg9Y35zotLDyw2B6GcFXmvsMtWBZtgvmUB20AZyBsaFB7/5ycke10BUWGquXuk8
 DZwA4nP5ZW1s/OCe+G7i1+KlsyLwDhmG9cOHAFYBQr/fSR5BYJQkhp5Ir0yWSZGwUhSF Qg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2k2p7vk6yp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 11:38:26 +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 w6CBcQQX000807
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 11:38:26 GMT
Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6CBcPrr016758;
 Thu, 12 Jul 2018 11:38:26 GMT
Received: from olila.local.net-space.pl (/10.175.220.28)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 12 Jul 2018 04:38:25 -0700
Date: Thu, 12 Jul 2018 13:38:21 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180712113821.GT26572@olila.local.net-space.pl>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-2-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711153450.83331-2-roger.pau@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8951
 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=891
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807120123
Subject: Re: [Xen-devel] [PATCH v3 1/3] xen/x86: replace '||' usage in the
 linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDU6MzQ6NDhQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFdpdGggJ3wnLiBUaGUgcmVzdWx0IGlzIHRoZSBzYW1lLCBhbmQgdGhlIGxhdGVy
IHdvcmtzIHdpdGggbGxkLiBGaXhlcwo+IHRoZSBmb2xsb3dpbmcgZXJyb3Igd2hlbiBidWlsZGlu
ZyBYZW4gd2l0aCBsbGQ6Cj4KPiBsZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAt
TiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKPiAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4vY29t
bW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAo+IGxk
OiBlcnJvcjogeGVuLmxkczoyNjA6IG1hbGZvcm1lZCBudW1iZXI6IHwKPiA+Pj4gQVNTRVJUKF9f
aW1hZ2VfYmFzZV9fID4gKCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAwKSB8
ICgyNjEgPDwgMzkpKSkgKyAoKDEgPDwgMzkpIC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8PCAz
MCkpICsgKDEgPDwgMzApKSkgfHwKPiA+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4K
Pgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+IC0tLQo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IERhbmllbCBLaXBlciA8
ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMg
fCAyICstCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVu
Lmxkcy5TCj4gaW5kZXggNzBhZmVkZDMxZC4uMzI2ZTg4NTQwMiAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC94ODYveGVuLmxkcy5TCj4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+IEBAIC0z
MzEsNyArMzMxLDcgQEAgU0VDVElPTlMKPiAgICAuY29tbWVudCAwIDogeyAqKC5jb21tZW50KSB9
Cj4gIH0KPgo+IC1BU1NFUlQoX19pbWFnZV9iYXNlX18gPiBYRU5fVklSVF9TVEFSVCB8fAo+ICtB
U1NFUlQoX19pbWFnZV9iYXNlX18gPiBYRU5fVklSVF9TVEFSVCB8Cj4gICAgICAgICBfXzJNX3J3
ZGF0YV9lbmQgPD0gWEVOX1ZJUlRfRU5EIC0gTlJfQ1BVUyAqIFBBR0VfU0laRSwKPiAgICAgICAg
ICJYZW4gaW1hZ2Ugb3ZlcmxhcHMgc3R1YnMgYXJlYSIpCgpJIGFtIG5vdCBoYXBweSB3aXRoIHRo
aXMgY2hhbmdlLiBJcyB0aGUgc2FtZSBuZWVkZWQgZm9yIGFueSAiJiYiPwpBbnl3YXksIGlmIG1h
aW50YWluZXJzIGFyZSBPSyB3aXRoIHRoYXQgSSB3aWxsIGp1c3QgYXNrIHlvdSB0byBwdXQKdGhl
IGNvbW1lbnQgYmVmb3JlIHRoZSBBU1NFUlQoKSB3aHkgeW91IHVzZSAifCIgaW5zdGVhZCBvZiAi
fHwiLgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:49:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11: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 1fda5T-0000Sz-H8; Thu, 12 Jul 2018 11:48: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fda5S-0000Su-Do
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:48:42 +0000
X-Inumbo-ID: 88b45182-85c9-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 88b45182-85c9-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 11:48:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 05:48:39 -0600
Message-Id: <5B47401802000078001D376A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 05:48:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F2AC02000078001D3133@prv1-mh.provo.novell.com>
 <20180712105357.voao6og5ol6idfp5@citrix.com>
In-Reply-To: <20180712105357.voao6og5ol6idfp5@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/8] x86: distinguish CPU offlining from CPU
 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: Stefano Stabellini <sstabellini@kernel.org>,
 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+IE9uIDEyLjA3LjE4IGF0IDEyOjUzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDY6MDY6MDRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gWy4uLl0KPj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+PiArKysgYi94ZW4v
YXJjaC94ODYvc21wYm9vdC5jCj4+IEBAIC02Myw2ICs2Myw4IEBAIHN0YXRpYyBjcHVtYXNrX3Qg
c2NyYXRjaF9jcHUwbWFzazsKPj4gIGNwdW1hc2tfdCBjcHVfb25saW5lX21hcCBfX3JlYWRfbW9z
dGx5Owo+PiAgRVhQT1JUX1NZTUJPTChjcHVfb25saW5lX21hcCk7Cj4+ICAKPj4gK2Jvb2wgX19y
ZWFkX21vc3RseSBwYXJrX29mZmxpbmVfY3B1czsKPj4gKwo+PiAgdW5zaWduZWQgaW50IF9fcmVh
ZF9tb3N0bHkgbnJfc29ja2V0czsKPj4gIGNwdW1hc2tfdCAqKl9fcmVhZF9tb3N0bHkgc29ja2V0
X2NwdW1hc2s7Cj4+ICBzdGF0aWMgY3B1bWFza190ICpzZWNvbmRhcnlfc29ja2V0X2NwdW1hc2s7
Cj4+IEBAIC04ODcsNyArODg5LDcgQEAgc3RhdGljIHZvaWQgY2xlYW51cF9jcHVfcm9vdF9wZ3Qo
dW5zaWduZQo+PiAgICAgIH0KPj4gIH0KPj4gIAo+PiAtc3RhdGljIHZvaWQgY3B1X3NtcGJvb3Rf
ZnJlZSh1bnNpZ25lZCBpbnQgY3B1KQo+PiArc3RhdGljIHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1
bnNpZ25lZCBpbnQgY3B1LCBib29sIGFsbCkKPiAKPiBJIHRoaW5rICJhbGwiIGlzIHRvbyB2YWd1
ZS4gSXQgZG9lc24ndCBjb252ZXkgdGhlIGlkZWEgd2hhdCBjb25zdGl0dXRlcwo+ICJwYXJ0aWFs
Ii4gQnV0IEkgZG9uJ3QgaGF2ZSBhbnkgYmV0dGVyIHN1Z2dlc3Rpb24gZWl0aGVyLgoKSW5kZWVk
IEkndmUgYmVlbiB0cnlpbmcgdG8gY29tZSB1cCB3aXRoIGEgYmV0dGVyIG5hbWUgYmVmb3JlCnBv
c3RpbmcsIGJ1dCBjb3VsZG4ndC4gT25lIHRoaW5nIHRob3VnaCAtIEkgZG9uJ3QgdGhpbmsgdGhl
IG5hbWUKc2hvdWxkIGluIGFueXdheSBiZSByZXF1aXJlZCB0byBleHByZXNzIHdoYXQgInBhcnRp
YWwiIG1lYW5zLgoKPj4gQEAgLTg5OCwxNSArOTAwLDI0IEBAIHN0YXRpYyB2b2lkIGNwdV9zbXBi
b290X2ZyZWUodW5zaWduZWQgaW4KPj4gICAgICAgICAgc29ja2V0X2NwdW1hc2tbc29ja2V0XSA9
IE5VTEw7Cj4+ICAgICAgfQo+PiAgCj4+IC0gICAgY1tjcHVdLnBoeXNfcHJvY19pZCA9IFhFTl9J
TlZBTElEX1NPQ0tFVF9JRDsKPj4gLSAgICBjW2NwdV0uY3B1X2NvcmVfaWQgPSBYRU5fSU5WQUxJ
RF9DT1JFX0lEOwo+PiAtICAgIGNbY3B1XS5jb21wdXRlX3VuaXRfaWQgPSBJTlZBTElEX0NVSUQ7
Cj4+ICAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmY3B1X3NpYmxpbmdfc2V0dXBfbWFwKTsK
Pj4gIAo+PiAtICAgIGZyZWVfY3B1bWFza192YXIocGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBj
cHUpKTsKPj4gLSAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1
KSk7Cj4+IC0gICAgaWYgKCBwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSAhPSAmc2NyYXRj
aF9jcHUwbWFzayApCj4+IC0gICAgICAgIGZyZWVfY3B1bWFza192YXIocGVyX2NwdShzY3JhdGNo
X2NwdW1hc2ssIGNwdSkpOwo+PiArICAgIGlmICggYWxsICkKPj4gKyAgICB7Cj4+ICsgICAgICAg
IGNbY3B1XS5waHlzX3Byb2NfaWQgPSBYRU5fSU5WQUxJRF9TT0NLRVRfSUQ7Cj4+ICsgICAgICAg
IGNbY3B1XS5jcHVfY29yZV9pZCA9IFhFTl9JTlZBTElEX0NPUkVfSUQ7Cj4+ICsgICAgICAgIGNb
Y3B1XS5jb21wdXRlX3VuaXRfaWQgPSBJTlZBTElEX0NVSUQ7Cj4+ICsKPj4gKyAgICAgICAgZnJl
ZV9jcHVtYXNrX3ZhcihwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpOwo+PiArICAgICAg
ICBjbGVhcl9jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKPj4g
KyAgICAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOwo+
PiArICAgICAgICBjbGVhcl9jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUp
KTsKPj4gKyAgICAgICAgaWYgKCBwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSAhPSAmc2Ny
YXRjaF9jcHUwbWFzayApCj4+ICsgICAgICAgIHsKPj4gKyAgICAgICAgICAgIGZyZWVfY3B1bWFz
a192YXIocGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSkpOwo+PiArICAgICAgICAgICAgY2xl
YXJfY3B1bWFza192YXIoJnBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpKTsKPj4gKyAgICAg
ICAgfQo+IAo+IE9uZSB0aGluZyB0aGF0J3Mgbm90IG1lbnRpb25lZCBpbiB0aGUgY29tbWl0IG1l
c3NhZ2UgaXMgd2h5IHZhcmlvdXMKPiBtYXNrcyBhcmUga2VwdC4gSSBndWVzcyB0aGV5IGFyZSBu
ZWVkZWQgZm9yIHNvbWUgb3RoZXIgcGFydHMgb2YgdGhlCj4gc3lzdGVtIHRvIHJlbWFpbiBvcGVy
YXRpb25hbC4KCkhtbSwgSSd2ZSB0YWtlbiB0aGUgb3Bwb3NpdGUgYXBwcm9hY2g6IEZyZWUgaW4g
InBhcnRpYWwiIG1vZGUKb25seSB3aGF0IEkgY291bGQgcHJvdmUgd29uJ3QgYmUgbmVlZGVkLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:50:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11:50: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 1fda7K-000144-Tq; Thu, 12 Jul 2018 11: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fda7J-00013x-ER
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:50:37 +0000
X-Inumbo-ID: c24abfb1-85c9-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 c24abfb1-85c9-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 13:50:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 05:50:35 -0600
Message-Id: <5B47408A02000078001D376D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 05:50:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <5B3CE76F02000078001D1207@prv1-mh.provo.novell.com>
 <20180704163542.GG26572@olila.local.net-space.pl>
 <5B3DD43B02000078001D1527@prv1-mh.provo.novell.com>
 <20180706140248.GK26572@olila.local.net-space.pl>
 <5B3F85ED02000078001D1EA5@prv1-mh.provo.novell.com>
 <20180710104808.GX26572@olila.local.net-space.pl>
 <5B44BAAB02000078001D2B4A@prv1-mh.provo.novell.com>
 <20180711114119.GH26572@olila.local.net-space.pl>
 <5B45ECF8020000FA04BD1FEB@prv1-mh.provo.novell.com>
 <5B45F76F02000078001D31B8@prv1-mh.provo.novell.com>
 <20180712105244.GQ26572@olila.local.net-space.pl>
 <5B45ECF8020000FA04BD1FEB@prv1-mh.provo.novell.com>
 <5B45F76F02000078001D31B8@prv1-mh.provo.novell.com>
 <5B4733110200007F03CC3F14@prv1-mh.provo.novell.com>
In-Reply-To: <5B4733110200007F03CC3F14@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/8] xen/x86: manually build xen.mb.efi
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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.k.lengyel@gmail.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+IE9uIDEyLjA3LjE4IGF0IDEyOjUyLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0IDA2OjI2OjIzQU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMTEuMDcuMTggYXQgMTM6NDEsIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4gd3JvdGU6Cj4+ID4gT24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDc6NTQ6NTFBTSAtMDYw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAxMC4wNy4xOCBhdCAxMjo0OCwgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiBPbiBGcmksIEp1bCAwNiwgMjAx
OCBhdCAwOTowODoyOUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4gPj4+IE9u
IDA2LjA3LjE4IGF0IDE2OjAyLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+PiA+
PiA+PiA+IE9uIFRodSwgSnVsIDA1LCAyMDE4IGF0IDAyOjE4OjAzQU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+PiA+PiA+PiA+PiA+Pj4gT24gMDQuMDcuMTggYXQgMTg6MzUsIDxkYW5pZWwu
a2lwZXJAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+ID4+ID4+ID4+ID4gT24gV2VkLCBKdWwgMDQsIDIw
MTggYXQgMDk6Mjc6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+ID4+ID4+
ID4+PiBPbiAwNC4wNy4xOCBhdCAxNjowMSwgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90
ZToKPj4gPj4gPj4gPj4gPj4gPiBPbiBNb24sIEp1biAyNSwgMjAxOCBhdCAwOTozNjowN0FNIC0w
NjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4gPj4gPj4gPj4gPj4+IE9uIDE5LjA2LjE4
IGF0IDE2OjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+PiA+PiA+PiA+PiA+
PiA+PiA+IEBAIC01ODIsNiArNTg3LDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlZmlfYXJjaF9t
ZW1vcnlfc2V0dXAodm9pZCkKPj4gPj4gPj4gPj4gPj4gPj4gPiAgICAgIGlmICggIWVmaV9lbmFi
bGVkKEVGSV9MT0FERVIpICkKPj4gPj4gPj4gPj4gPj4gPj4gPiAgICAgICAgICByZXR1cm47Cj4+
ID4+ID4+ID4+ID4+ID4+ID4KPj4gPj4gPj4gPj4gPj4gPj4gPiArICAgIGlmICggZWZpX2VuYWJs
ZWQoRUZJX01CX0xPQURFUikgKQo+PiA+PiA+PiA+PiA+PiA+PiA+ICsgICAgICAgIGZvciAoIHB0
ZSA9IF9fcGFnZV90YWJsZXNfc3RhcnQ7IHB0ZSA8IF9fcGFnZV90YWJsZXNfZW5kOwo+PiA+PiA+
PiA+PiA+PiA+PiA+ICsgICAgICAgICAgICAgIHB0ZSArPSAoIHB0ZSAhPSAoaW50cHRlX3QgKils
Ml9pZGVudG1hcCApID8gMSA6IDQgKiAKPiBMMl9QQUdFVEFCTEVfRU5UUklFUyApCj4+ID4+ID4+
ID4+ID4+ID4+Cj4+ID4+ID4+ID4+ID4+ID4+IFBsZWFzZSBhdm9pZCBleHBsaWNpdCBjYXN0cyAt
ICZsMmVfZ2V0X2ludHB0ZShsMl9pZGVudG1hcFswXSkgb3IKPj4gPj4gPj4gPj4gPj4gPj4gc29t
ZXRoaW5nIGFsb25nIHRob3NlIGxpbmVzIG91Z2h0IHRvIHdvcmsgaGVyZS4gU2FtZSBmb3IKPj4g
Pj4gPj4gPj4gPj4gPj4gNCAqIEwyX1BBR0VUQUJMRV9FTlRSSUVTIC0geW91IG1lYW4gQVJSQVlf
U0laRSgpIHRoZXJlLgo+PiA+PiA+PiA+PiA+PiA+Cj4+ID4+ID4+ID4+ID4+ID4gT0suCj4+ID4+
ID4+ID4+ID4+ID4KPj4gPj4gPj4gPj4gPj4gPj4gQWxzbyB0aGlzIHdob2xlIGNvZGUgYmxvY2sg
bmVlZHMgYSBjb21tZW50LCB0byBleHBsYWluIHdoYXQgaXQKPj4gPj4gPj4gPj4gPj4gPj4gZG9l
cyBhbmQgYWxzbyB3aHkgbDJfaWRlbnRtYXAgbmVlZHMgc2tpcHBpbmcuCj4+ID4+ID4+ID4+ID4+
ID4+Cj4+ID4+ID4+ID4+ID4+ID4+IEZ1cnRoZXJtb3JlIC0gaXNuJ3QgdGhpcyBvZmYgYnkgb25l
LCBhbmQgeW91IHByb2Nlc3MgbDJfaWRlbnRtYXBbMF0KPj4gPj4gPj4gPj4gPj4gPj4gdGhpcyB3
YXksIHNraXBwaW5nIHRoZSByZXN0IF9wbHVzXyB0aGUgZmlyc3QgZm9sbG93aW5nIGVudHJ5PyBJ
IHRoaW5rCj4+ID4+ID4+ID4+ID4+ID4KPj4gPj4gPj4gPj4gPj4gPiBUaGUgY29kZSBtaW1pY3Mg
c2ltaWxhciBjb2RlIGluIGhlYWQuUy4KPj4gPj4gPj4gPj4gPj4KPj4gPj4gPj4gPj4gPj4gSSBj
YW4ndCBzZWUgYSBzaW1pbGFyIG9mZi1ieS0xIGluIGhlYWQuUy4KPj4gPj4gPj4gPj4gPgo+PiA+
PiA+PiA+PiA+ICA2NjIgICAgICAgICAvKgo+PiA+PiA+PiA+PiA+ICA2NjMgICAgICAgICAgKiBV
cGRhdGUgZnJhbWUgYWRkcmVzc2VzIGluIHBhZ2UgdGFibGVzIGV4Y2x1ZGluZyAKPiBsMl9pZGVu
dG1hcAo+PiA+PiA+PiA+PiA+ICA2NjQgICAgICAgICAgKiB3aXRob3V0IGl0cyBmaXJzdCBlbnRy
eSB3aGljaCBwb2ludHMgdG8gbDFfaWRlbnRtYXAuCj4+ID4+ID4+ID4+ID4gIDY2NSAgICAgICAg
ICAqLwo+PiA+PiA+PiA+PiA+ICA2NjYgICAgICAgICBtb3YgICAgICQoKF9fcGFnZV90YWJsZXNf
ZW5kLV9fcGFnZV90YWJsZXNfc3RhcnQpLzgpLCVlY3gKPj4gPj4gPj4gPj4gPiAgNjY3ICAgICAg
ICAgbW92ICAgICAkKCgobDJfaWRlbnRtYXAtX19wYWdlX3RhYmxlc19zdGFydCkvOCkrMSksJWVk
eAo+PiA+PiA+PiA+PiA+ICA2NjggMTogICAgICBjbXAgICAgIAo+ICQoKGwyX2lkZW50bWFwK2wy
X2lkZW50bWFwX3NpemVvZi1fX3BhZ2VfdGFibGVzX3N0YXJ0KS84KSwlZWN4Cj4+ID4+ID4+ID4+
ID4gIDY2OSAgICAgICAgIGNtb3ZlICAgJWVkeCwlZWN4Cj4+ID4+ID4+ID4+ID4gIDY3MCAgICAg
ICAgIHRlc3RsICAgCj4gJF9QQUdFX1BSRVNFTlQsc3ltX2ZzKF9fcGFnZV90YWJsZXNfc3RhcnQp
LTgoLCVlY3gsOCkKPj4gPj4gPj4gPj4gPiAgNjcxICAgICAgICAganogICAgICAyZgo+PiA+PiA+
PiA+PiA+ICA2NzIgICAgICAgICBhZGQgICAgICVlc2ksc3ltX2ZzKF9fcGFnZV90YWJsZXNfc3Rh
cnQpLTgoLCVlY3gsOCkKPj4gPj4gPj4gPj4gPiAgNjczIDI6ICAgICAgbG9vcCAgICAxYgo+PiA+
PiA+PiA+Pgo+PiA+PiA+PiA+PiBXZWxsIC0gdGhpcyBpcyB0aGUgY29kZSBpbiBxdWVzdGlvbiwg
YnV0IHlvdSBmYWlsIHRvIHBvaW50IG91dCB3aGVyZQo+PiA+PiA+PiA+PiB0aGUgb2ZmLWJ5LTEg
aXMuCj4+ID4+ID4+ID4KPj4gPj4gPj4gPiBMaW5lIDY2NywgNjY4IGFuZCA2NjkuCj4+ID4+ID4+
Cj4+ID4+ID4+IEkgZG9uJ3QgdGhpbmsgc28sIG5vLiBOb3RlIHRoZSAtOCBpbiBsaW5lcyA2NzAg
YW5kIDY3Mi4KPj4gPj4gPgo+PiA+PiA+IEhvd2V2ZXIsIHlvdSBhcmUgbWlzc2luZyArMSBpbiBs
aW5lIDY2Ny4KPj4gPj4KPj4gPj4gSSBkb24ndCB0aGluayBJIGFtOiBUaGUgZmlyc3QgZW50cnkg
b2YgbDJfaWRlbnRtYXAgYWN0dWFsbHkgbmVlZHMKPj4gPj4gcHJvY2Vzc2luZyBhZmFpY3MgKGFu
ZCBhcyB0aGUgY29tbWVudCBzYXlzKSwgYXMgdGhhdCdzIHRoZSBvbmx5IG9uZQo+PiA+PiB3aXRo
IG5vbi1hYnNvbHV0ZSBjb250ZW50cy4gSU9XIC0gcGFydCBvZiBteSBvcmlnaW5hbCBjb21tZW50
IHdhcwo+PiA+PiB3cm9uZywgYnV0IHRoZSBvdGhlciBoYWxmICh5b3Ugc2tpcHBpbmcgb25lIGVu
dHJ5KSBzdGlsbCBzZWVtcwo+PiA+PiBhcHBsaWNhYmxlLCBhcyBkb2VzIHRoZSBwYXJ0IGNvbmNl
cm5pbmcgdGhlIG1pc3NpbmcgY29tbWVudC4KPj4gPgo+PiA+IEl0IHNlZW1zIGNvcnJlY3QgdG8g
bWUuIGwyX2lkZW50bWFwWzBdIGdldHMgdXBkYXRlZCBhbmQgdGhlbgo+PiA+IHdlIG1vdmUgdG8g
bDNfYm9vdG1hcFswXS4gQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KPj4KPj4gSG1tLCB5ZXMsIEkg
dGhpbmsgeW91J3JlIHJpZ2h0LiBCdXQgdGhlIHdheSB5b3UndmUgY29kZWQgaXQgaXQncwo+PiBs
ZXNzIG9idmlvdXMgdGhhbiBpbiB0aGUgYXNzZW1ibHkgdmFyaWFudCwgYW5kIHR5cGljYWxseSBp
dCBzaG91bGQKPj4gYmUgdGhlIG90aGVyIHdheSBhcm91bmQuIEknZCByZWFsbHkgbGlrZSB5b3Ug
dG8gbWFrZSB0aGlzIGEgY2xvc2VyCj4+IG1hdGNoLgo+IAo+IERvIHlvdSBzdWdnZXN0IHRoYXQg
d2Ugc2hvdWxkIGRvIHRoYXQgYmFja3dhcmRzIGFzIHdlIGRvIGluIEFTTT8KPiBPciBhbnl0aGlu
ZyBlbHNlPwoKVGhlIGNsb3NlciB0aGUgbWF0Y2gsIHRoZSBiZXR0ZXIgaW1vLiBJIHdvdWxkbid0
IGluc2lzdCBvbiBpdCBiZWluZwpkb25lIGJhY2t3YXJkcyB0aG91Z2gsIHVubGVzcyB0aGVyZSdz
IGEgcGFydGljdWxhciByZWFzb24gZm9yIHRoYXQuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:53:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11:53: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 1fda9o-0001Gq-Gn; Thu, 12 Jul 2018 11:53: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fda9n-0001Gi-BP
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:53:11 +0000
X-Inumbo-ID: 296b1181-85ca-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 296b1181-85ca-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 11:53:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 05:53:09 -0600
Message-Id: <5B47412502000078001D3795@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 05:53:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>,
 "Daniel Kiper" <daniel.kiper@oracle.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-4-roger.pau@citrix.com>
 <20180712113514.GS26572@olila.local.net-space.pl>
In-Reply-To: <20180712113514.GS26572@olila.local.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 3/3] xen/x86: declare the efi symbol as
 weak
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDEyLjA3LjE4IGF0IDEzOjM1LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0IDA1OjM0OjUwUE0gKzAyMDAsIFJvZ2VyIFBhdSBN
b25uZSB3cm90ZToKPj4gVGhpcyBhbGxvd3MgcmVtb3ZpbmcgdGhlIERFRklORUQgY29uZGl0aW9u
YWwgaW4gdGhlIGxpbmtlciBzY3JpcHQsIGFuZAo+PiBmaXhlcyBjb21waWxhdGlvbiB3aXRoIGxs
ZDoKPiAKPiBzL2xsZC9MTFZNIGxpbmtlci8/Cj4gCj4gQ291bGQgeW91IG1lbnRpb24gdGhlIHZl
cnNpb24gb2YgTExWTSBsaW5rZXIgaW4gdGhlIGNvbW1pdCBtZXNzYWdlPwo+IEFuZCBJIGFtIHN0
aWxsIG5vdCBzdXJlIHdoeSBkbyB5b3UgaW5zaXN0IG9uIHRoaXMgcGF0Y2ggc2VyaWVzLgo+IElJ
UkMgeW91IGhhdmUgdG9sZCB1cyB0aGF0IGJvdGggaXNzdWVzIHdpbGwgYmUgZml4ZWQgaW4gTExW
TS4KPiAKPj4gbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5v
IC0tYnVpbGQtaWQ9c2hhMSBcCj4+ICAgICAvcm9vdC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9s
cy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4veGVuLy54ZW4tc3ltcy4wCj4+IGxkOiBlcnJvcjog
eGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKPiBXaXRoIHRoaXMgcGF0
Y2ggYXBwbGllZCBsZCBmcm9tIGJpbnV0aWxzIDIuMjIgY29tcGxhaW5zIGluIHRoaXMgd2F5Ogo+
IAo+IGxkICAgIC1tZWxmX3g4Nl82NCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1p
ZD1zaGExIFwKPiAgICAgICAgICAgICB4ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyB4ZW4v
Lnhlbi1zeW1zLjAKPiBwcmVsaW5rLm86IEluIGZ1bmN0aW9uIGBhY3BpX29zX2dldF9yb290X3Bv
aW50ZXInOgo+IHhlbi9kcml2ZXJzL2FjcGkvb3NsLmM6NzM6KC5pbml0LnRleHQrMHgxOTJlOSk6
IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZpdDogUl9YODZfNjRfUEMzMiBhZ2FpbnN0IHVuZGVm
aW5lZCBzeW1ib2wgYGVmaScKPiB4ZW4vZHJpdmVycy9hY3BpL29zbC5jOjc1OiguaW5pdC50ZXh0
KzB4MTkyZjYpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0X1BDMzIgYWdh
aW5zdCB1bmRlZmluZWQgc3ltYm9sIGBlZmknCj4gcHJlbGluay5vOiBJbiBmdW5jdGlvbiBgZWZp
X2NoZWNrX2NvbmZpZyc6Cj4geGVuL2FyY2gveDg2L21wcGFyc2UuYzo3MDI6KC5pbml0LnRleHQr
MHgyMzhjZSk6IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZpdDogUl9YODZfNjRfUEMzMiBhZ2Fp
bnN0IHVuZGVmaW5lZCBzeW1ib2wgYGVmaScKPiB4ZW4vYXJjaC94ODYvbXBwYXJzZS5jOjcwNjoo
LmluaXQudGV4dCsweDIzOGYyKTogcmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8gZml0OiBSX1g4Nl82
NF9QQzMyIGFnYWluc3QgdW5kZWZpbmVkIHN5bWJvbCBgZWZpJwo+IHByZWxpbmsubzogSW4gZnVu
Y3Rpb24gYGRtaV9lZmlfaXRlcmF0ZSc6Cj4geGVuL2FyY2gveDg2L2RtaV9zY2FuLmM6Mzc3Oigu
aW5pdC50ZXh0KzB4MzY2NmYpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0
X1BDMzIgYWdhaW5zdCB1bmRlZmluZWQgc3ltYm9sIGBlZmknCj4geGVuL2FyY2gveDg2L2RtaV9z
Y2FuLmM6MzkxOiguaW5pdC50ZXh0KzB4MzY2ZDcpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBm
aXQ6IFJfWDg2XzY0X1BDMzIgYWdhaW5zdCB1bmRlZmluZWQgc3ltYm9sIGBlZmknCj4geGVuL2Fy
Y2gveDg2L2RtaV9zY2FuLmM6NDAwOiguaW5pdC50ZXh0KzB4MzY3MzUpOiByZWxvY2F0aW9uIHRy
dW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0X1BDMzIgYWdhaW5zdCB1bmRlZmluZWQgc3ltYm9sIGBl
ZmknCj4geGVuL2FyY2gveDg2L2RtaV9zY2FuLmM6NDE0OiguaW5pdC50ZXh0KzB4MzY3YjEpOiBy
ZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0X1BDMzIgYWdhaW5zdCB1bmRlZmlu
ZWQgc3ltYm9sIGBlZmknCgpPaCwgSSBjb3VsZCBpbmRlZWQgaGF2ZSB0aG91Z2h0IG9mIHRoaXMg
cmlzay4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:54:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11: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 1fdaAv-0001MA-TF; Thu, 12 Jul 2018 11: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdaAv-0001M4-7D
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:54:21 +0000
X-Inumbo-ID: 52e9309d-85ca-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 52e9309d-85ca-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 11:54:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 05:54:19 -0600
Message-Id: <5B47416A02000078001D3798@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 05:54:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-3-roger.pau@citrix.com>
 <820e7ba0-ae0a-31c5-6d31-07ed3c9b8288@citrix.com>
In-Reply-To: <820e7ba0-ae0a-31c5-6d31-07ed3c9b8288@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/3] xen/compiler: introduce a define for
 weak symbols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Daniel Kiper <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>

Pj4+IE9uIDEyLjA3LjE4IGF0IDEzOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTEvMDcvMTggMTY6MzQsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4gQW5kIHJl
cGxhY2UgdGhlIG9wZW4tY29kZWQgdmVyc2lvbnMgYWxyZWFkeSBpbiB0cmVlLiBObyBmdW5jdGlv
bmFsCj4+IGNoYW5nZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4+IC0tLQo+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgo+PiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Pj4gQ2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cj4+IC0tLQo+PiAg
eGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmggICAgICAgICAgfCAyICsrCj4+ICB4ZW4vaW5jbHVk
ZS94ZW4vbGl2ZXBhdGNoX3BheWxvYWQuaCB8IDQgKystLQo+PiAgMiBmaWxlcyBjaGFuZ2VkLCA0
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vY29tcGlsZXIuaCBiL3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oCj4+IGluZGV4
IGE3ZTA1NjgxYzkuLjAwMWY1ODk2NTUgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9j
b21waWxlci5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oCj4+IEBAIC0xOCw2
ICsxOCw4IEBACj4+ICAKPj4gICNkZWZpbmUgX19wYWNrZWQgICAgICBfX2F0dHJpYnV0ZV9fKChf
X3BhY2tlZF9fKSkKPj4gIAo+PiArI2RlZmluZSBfX3dlYWsgICAgICAgIF9fYXR0cmlidXRlX18o
KHdlYWspKQo+IAo+IF9fd2Vla19fICAoY2FuIGJlIGZpeGVkIG9uIGNvbW1pdCkKCk9oLCBpbmRl
ZWQsIGFzIGxvbmcgYXMgeW91IG1lYW4gX193ZWFrX18uCgo+IE90aGVyd2lzZSwgUmVpdmV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpKYW4KCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 11:58:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 11: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 1fdaEY-0001uY-JT; Thu, 12 Jul 2018 11:58: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=oq85=j4=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fdaEX-0001uT-KC
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 11:58:05 +0000
X-Inumbo-ID: ccf736ea-85ca-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccf736ea-85ca-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 13:57:51 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id f18-v6so7912698lfc.2
 for <xen-devel@lists.xenproject.org>; Thu, 12 Jul 2018 04:58:03 -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=hH68eWHM1PmXzpkV09JL5fqbHGV1gdGbXz40n6wgnFU=;
 b=jFXV52nLm98WOB9k1fSIet835hE4dHpv0QA6YtD7mLbQatpNHVvNltBIJXbJBqsYtg
 0Cwy+J/dSuustAwuIgc7YEK2c0ubuNskeYQ0GuFnCeWEaAqsV+LEPqnbH8q2jFqOAfXu
 2I21SS0v05sXN2I0LBRhcwvUmoGNyQ9dOW9oPZFtxcHc4+TMXMKBtOV+hx5pR/P8Frcw
 1OUqY0H6+jAnt+xTIg+1PhnoluF1yvMHW+6J0LStDoC3St6pMOS4xW6A3wY/xjHOVXEi
 2g1ArjEW3hq7kStBA+1ldsYg7PkBKdShRCXR+jZvfNVUsISjAoL+UbYV+AM1ReAG73UV
 XOVA==
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=hH68eWHM1PmXzpkV09JL5fqbHGV1gdGbXz40n6wgnFU=;
 b=QW+LNvT5uzWkZXjoQ4yCZ9B2GyQlm3HjRKy4jhpdFSsB7fOXGQ3dzbhdsAnaDJ7Se7
 JXRyltvQKVgJ3TOXVBFK1TEMZx9g3WwOUjduuWGFTUdGOI4PaBmjwPDyMKwN5xEqSZtt
 a0gJ+wpxAxsYUu/sw9rFTGmZAxOCcCWjXfeEx2PKRXM2ORUHHbtxGGXva01o9wwC5vSL
 zXzYhl4iNMv4VpFbP9fpTzlfeDQjUjnS39FeqJlXRW8VGWAjn3KE0acV0oee9zE++xmS
 J/BVI4GbotwUptIGUhh8fd4MICdRmd0M6JtYNLB1cqxxWEyRwlqZFFYNJxtAHLZBTLgW
 sMOQ==
X-Gm-Message-State: AOUpUlHwBxZAtvbI3aGS+bpmjBfhOtOgaSIfllx2ncQhSJTzhqU6RY58
 L4f8ozEM6aZ577JI8QPFIdk=
X-Google-Smtp-Source: AAOMgpeDFH0b4eMw4+32dxF9nOqePhdnuPv3wHRaSHCk0/rptejFR6yTygLYofTDyIvI6HZNUGyIKQ==
X-Received: by 2002:a19:385a:: with SMTP id
 d26-v6mr1739718lfj.47.1531396682548; 
 Thu, 12 Jul 2018 04:58:02 -0700 (PDT)
Received: from [10.17.182.9] (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id
 u16-v6sm5241202lfi.12.2018.07.12.04.58.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 Jul 2018 04:58:01 -0700 (PDT)
To: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>,
 Dan Carpenter <dan.carpenter@oracle.com>
References: <20180618060709.14290-1-andr2000@gmail.com>
 <20180618122951.v55dxtjg4azezjvg@mwanda>
 <a0b8ffa2-cf75-5a8c-7341-29855780fc00@epam.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <a9167704-e687-2688-18b8-f5e6320b1089@gmail.com>
Date: Thu, 12 Jul 2018 14:58:00 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <a0b8ffa2-cf75-5a8c-7341-29855780fc00@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, airlied@linux.ie, gustavo@padovan.org,
 linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
 seanpaul@chromium.org, daniel.vetter@intel.com, 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>

T24gMDYvMTgvMjAxOCAwMzozMiBQTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDYvMTgvMjAxOCAwMzoyOSBQTSwgRGFuIENhcnBlbnRlciB3cm90ZToKPj4gT24gTW9uLCBK
dW4gMTgsIDIwMTggYXQgMDk6MDc6MDlBTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28g
d3JvdGU6Cj4+PiBkcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9jbWFfaGVscGVyLmPCoMKgwqAgfCAy
ICstCj4+PiDCoCBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMgfCAyICst
Cj4+PiDCoCAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
Pj4+Cj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5j
IAo+Pj4gYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9jbWFfaGVscGVyLmMKPj4+IGluZGV4IDgw
YTUxMTVjMzg0Ni4uY2U4NjhjZTI4OGZiIDEwMDY0NAo+Pj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt
L2RybV9nZW1fY21hX2hlbHBlci5jCj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9j
bWFfaGVscGVyLmMKPj4+IEBAIC00MzYsNyArNDM2LDcgQEAgc3RydWN0IHNnX3RhYmxlIAo+Pj4g
KmRybV9nZW1fY21hX3ByaW1lX2dldF9zZ190YWJsZShzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKm9i
aikKPj4+IMKgIMKgwqDCoMKgwqAgc2d0ID0ga3phbGxvYyhzaXplb2YoKnNndCksIEdGUF9LRVJO
RUwpOwo+Pj4gwqDCoMKgwqDCoCBpZiAoIXNndCkKPj4+IC3CoMKgwqDCoMKgwqDCoCByZXR1cm4g
TlVMTDsKPj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPj4+IMKg
IMKgwqDCoMKgwqAgcmV0ID0gZG1hX2dldF9zZ3RhYmxlKG9iai0+ZGV2LT5kZXYsIHNndCwgY21h
X29iai0+dmFkZHIsCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBj
bWFfb2JqLT5wYWRkciwgb2JqLT5zaXplKTsKPj4KPj4gSWYgZG1hX2dldF9zZ3RhYmxlKCkgZmFp
bHMgdGhlbiB3ZSByZXR1cm4gTlVMTC4KPj4KPj4gRml4IHRoYXQgYW5kIGl0IHNob3VsZCBiZSBn
b29kLgo+IFlvdSBtZWFuIEkgY2FuIHB1dCB5b3VyIHItYiB3aXRoIHRoYXQgZml4ZWQ/CnBpbmcK
Pj4gcmVnYXJkcywKPj4gZGFuIGNhcnBlbnRlcgo+Pgo+CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 12:01:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 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 1fdaI7-0002gJ-GO; Thu, 12 Jul 2018 12:01: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdaI6-0002gC-0J
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 12:01:46 +0000
X-Inumbo-ID: 50ba21de-85cb-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 50ba21de-85cb-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 14:01:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 06:01:43 -0600
Message-Id: <5B47432702000078001D37B3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 06:01:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180712104034.92584-1-roger.pau@citrix.com>
In-Reply-To: <20180712104034.92584-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] tools: remove local links to the x86 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@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>

Pj4+IE9uIDEyLjA3LjE4IGF0IDEyOjQwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3Rvb2xzL2luY2x1ZGUvTWFrZWZpbGUKPiArKysgYi90b29scy9pbmNsdWRlL01ha2Vm
aWxlCj4gQEAgLTIxLDYgKzIxLDkgQEAgeGVuLy5kaXI6Cj4gIAlsbiAtc2YgJChhZGRwcmVmaXgg
JChYRU5fUk9PVCkveGVuL2luY2x1ZGUveGVuLyxsaWJlbGYuaCBlbGZzdHJ1Y3RzLmgpIHhlbi9s
aWJlbGYvCj4gIAlsbiAtcyAuLi94ZW4tZm9yZWlnbiB4ZW4vZm9yZWlnbgo+ICAJbG4gLXNmICQo
WEVOX1JPT1QpL3hlbi9pbmNsdWRlL2FjcGkgYWNwaQo+ICtpZmVxICgkKENPTkZJR19YODYpLHkp
Cj4gKwlsbiAtc2YgJChYRU5fUk9PVCkveGVuL2luY2x1ZGUvYXNtLXg4NiB4ZW4vYXNtCj4gK2Vu
ZGlmCgpEb24ndCB5b3UgbmVlZCBhIC5naXRpZ25vcmUgYWRqdXN0bWVudCBmb3IgdGhpcz8KCj4g
LS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlCj4gKysrIGIvdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL01ha2VmaWxlCj4gQEAgLTExOCw3ICsxMTgsNyBAQCAkKFRBUkdFVCk6
IHg4Ni1lbXVsYXRlLm8gdGVzdF94ODZfZW11bGF0b3IubyB3cmFwcGVycy5vCj4gIAo+ICAuUEhP
Tlk6IGNsZWFuCj4gIGNsZWFuOgo+IC0Jcm0gLXJmICQoVEFSR0VUKSAqLm8gKn4gY29yZSAkKGFk
ZHN1ZmZpeCAuaCwkKFRFU1RDQVNFUykpICouYmluIHg4Nl9lbXVsYXRlIAo+IGFzbQo+ICsJcm0g
LXJmICQoVEFSR0VUKSAqLm8gKn4gY29yZSAkKGFkZHN1ZmZpeCAuaCwkKFRFU1RDQVNFUykpICou
YmluIHg4Nl9lbXVsYXRlCj4gIAo+ICAuUEhPTlk6IGRpc3RjbGVhbgo+ICBkaXN0Y2xlYW46IGNs
ZWFuCj4gQEAgLTEzMSwxNyArMTMxLDExIEBAIHg4Nl9lbXVsYXRlOgo+ICAKPiAgeDg2X2VtdWxh
dGUvJTogeDg2X2VtdWxhdGUgOwo+ICAKPiAtYXNtOgo+IC0JWyAtTCAkQCBdIHx8IGxuIC1zZiAk
KFhFTl9ST09UKS94ZW4vaW5jbHVkZS9hc20teDg2ICRACj4gLQo+IC1hc20vJTogYXNtIDsKPiAt
Cj4gIEhPU1RDRkxBR1MteDg2XzY0IDo9IC1mbm8tUElFCj4gICQoY2FsbCBjYy1vcHRpb24tYWRk
LEhPU1RDRkxBR1MteDg2XzY0LEhPU1RDQywtbm8tcGllKQo+ICBIT1NUQ0ZMQUdTICs9ICQoQ0ZM
QUdTX3hlbmluY2x1ZGUpIC1JLiAkKEhPU1RDRkxBR1MtJChYRU5fQ09NUElMRV9BUkNIKSkKPiAg
Cj4gLXg4Ni5oIDo9IGFzbS94ODYtdmVuZG9ycy5oIGFzbS94ODYtZGVmbnMuaCBhc20vbXNyLWlu
ZGV4LmgKPiAteDg2X2VtdWxhdGUuaCA6PSB4ODYtZW11bGF0ZS5oIHg4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmggJCh4ODYuaCkKPiAreDg2X2VtdWxhdGUuaCA6PSB4ODYtZW11bGF0ZS5oIHg4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmgKCldoaWxlIHJlbW92aW5nIHRoaXMgZGVwZW5kZW5jeSBpbiB0
aGUgZnV6emVyIGNhc2UgbG9va3MgdG8gYmUgZmluZSwgaXQKY2xlYXJseSBpc24ndCBoZXJlOiBO
byAuKi5kIGdldCBnZW5lcmF0ZWQsIHNvIGEgY2hhbmdlIHRvIGFueSBvZiB0aG9zZQpmaWxlcyB3
b3VsZCBub3cgbm8gbG9uZ2VyIHRyaWdnZXIgYSByZS1idWlsZC4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 12:17:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 12:17:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdaX9-0004DN-3G; Thu, 12 Jul 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=ojnn=j4=oracle.com=dan.carpenter@srs-us1.protection.inumbo.net>)
 id 1fdaX7-0004DI-Ja
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 12:17:17 +0000
X-Inumbo-ID: 7c27f6cc-85cd-11e8-a8a5-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c27f6cc-85cd-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 14:17:03 +0200 (CEST)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6CC8hRE189524;
 Thu, 12 Jul 2018 12:17: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 :
 content-transfer-encoding : in-reply-to; s=corp-2018-07-02;
 bh=+bDiW32H2pkBWyBA8IkZ1LMSuI1wj5rxBdjQQjrTHaE=;
 b=eaPSFWC49LsyEkloaDX8pylO9z0vPqLtckqAr9Gc/6b2XItU8FSOz7z8qsOhCszMrQc6
 oO9/6jbftXkbzhIB5/KL2+7uZMJYnNzDW2K+9jCpSm8xIInWgXoHgFFQCF2WMGNsbLmF
 1bMjIHdHdKWPEzx00v37ojapYrOcOXCIGOY6XLAPFJb9bXssG+Cr68BMgPl1GimLb60I
 3SsxXUzJJncGn7iYU+d3x5LqNH/2+JNivOfeiC8eZ0YcAK/rhPs3nIs8E0w5ygvlQYV4
 cQI+h0pkCzzSouscVcZNSSwhw0aBsjiWWc3aFE+PGA7+U+jckew2vDhjB773MEHMiOE+ Lw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2k2p763ct7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 12:17:07 +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 w6CCH5eA017812
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 12:17:06 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6CCH2lS006344;
 Thu, 12 Jul 2018 12:17:02 GMT
Received: from mwanda (/41.202.241.62) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 12 Jul 2018 05:17:01 -0700
Date: Thu, 12 Jul 2018 15:16:53 +0300
From: Dan Carpenter <dan.carpenter@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180712121528.gxe2oygqcz4zopyn@mwanda>
References: <20180618060709.14290-1-andr2000@gmail.com>
 <20180618122951.v55dxtjg4azezjvg@mwanda>
 <a0b8ffa2-cf75-5a8c-7341-29855780fc00@epam.com>
 <a9167704-e687-2688-18b8-f5e6320b1089@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a9167704-e687-2688-18b8-f5e6320b1089@gmail.com>
User-Agent: NeoMutt/20170609 (1.8.3)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8951
 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=649
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807120128
Subject: Re: [Xen-devel] [PATCH v2] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>,
 airlied@linux.ie, gustavo@padovan.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, seanpaul@chromium.org,
 daniel.vetter@intel.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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDI6NTg6MDBQTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gT24gMDYvMTgvMjAxOCAwMzozMiBQTSwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gPiBPbiAwNi8xOC8yMDE4IDAzOjI5IFBNLCBEYW4gQ2FycGVudGVy
IHdyb3RlOgo+ID4gPiBPbiBNb24sIEp1biAxOCwgMjAxOCBhdCAwOTowNzowOUFNICswMzAwLCBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPiA+ID4gPiBkcml2ZXJzL2dwdS9kcm0vZHJt
X2dlbV9jbWFfaGVscGVyLmPCoMKgwqAgfCAyICstCj4gPiA+ID4gwqAgZHJpdmVycy9ncHUvZHJt
L3hlbi94ZW5fZHJtX2Zyb250X2dlbS5jIHwgMiArLQo+ID4gPiA+IMKgIDIgZmlsZXMgY2hhbmdl
ZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4gPiA+IAo+ID4gPiA+IGRpZmYg
LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9jbWFfaGVscGVyLmMKPiA+ID4gPiBiL2Ry
aXZlcnMvZ3B1L2RybS9kcm1fZ2VtX2NtYV9oZWxwZXIuYwo+ID4gPiA+IGluZGV4IDgwYTUxMTVj
Mzg0Ni4uY2U4NjhjZTI4OGZiIDEwMDY0NAo+ID4gPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9k
cm1fZ2VtX2NtYV9oZWxwZXIuYwo+ID4gPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZ2Vt
X2NtYV9oZWxwZXIuYwo+ID4gPiA+IEBAIC00MzYsNyArNDM2LDcgQEAgc3RydWN0IHNnX3RhYmxl
Cj4gPiA+ID4gKmRybV9nZW1fY21hX3ByaW1lX2dldF9zZ190YWJsZShzdHJ1Y3QgZHJtX2dlbV9v
YmplY3QgKm9iaikKPiA+ID4gPiDCoCDCoMKgwqDCoMKgIHNndCA9IGt6YWxsb2Moc2l6ZW9mKCpz
Z3QpLCBHRlBfS0VSTkVMKTsKPiA+ID4gPiDCoMKgwqDCoMKgIGlmICghc2d0KQo+ID4gPiA+IC3C
oMKgwqDCoMKgwqDCoCByZXR1cm4gTlVMTDsKPiA+ID4gPiArwqDCoMKgwqDCoMKgwqAgcmV0dXJu
IEVSUl9QVFIoLUVOT01FTSk7Cj4gPiA+ID4gwqAgwqDCoMKgwqDCoCByZXQgPSBkbWFfZ2V0X3Nn
dGFibGUob2JqLT5kZXYtPmRldiwgc2d0LCBjbWFfb2JqLT52YWRkciwKPiA+ID4gPiDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBjbWFfb2JqLT5wYWRkciwgb2JqLT5zaXpl
KTsKPiA+ID4gCj4gPiA+IElmIGRtYV9nZXRfc2d0YWJsZSgpIGZhaWxzIHRoZW4gd2UgcmV0dXJu
IE5VTEwuCj4gPiA+IAo+ID4gPiBGaXggdGhhdCBhbmQgaXQgc2hvdWxkIGJlIGdvb2QuCj4gPiBZ
b3UgbWVhbiBJIGNhbiBwdXQgeW91ciByLWIgd2l0aCB0aGF0IGZpeGVkPwo+IHBpbmcKClllYWgu
ICBTZW5kIHRoZSB2MiBwYXRjaCBhbmQgSSdsbCByZXZpZXcgaXQuCgpyZWdhcmRzLApkYW4gY2Fy
cGVudGVyCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 12:18:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 12: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 1fdaYT-0004Ix-I1; Thu, 12 Jul 2018 12:18: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdaYS-0004Il-FQ
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 12:18:40 +0000
X-Inumbo-ID: b898f6d4-85cd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b898f6d4-85cd-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 12:18: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 1fdaYP-00058X-0W; Thu, 12 Jul 2018 12: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 1fdaYO-0002yl-Lt; Thu, 12 Jul 2018 12:18:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdaYO-0004ij-LG; Thu, 12 Jul 2018 12:18:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125124-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0a563f3fecfd9baffe8dce51bb4411d6a748a936
X-Osstest-Versions-That: ovmf=c563077a380437c114aba4c95be65eb963ebc1f3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 12:18:36 +0000
Subject: [Xen-devel] [ovmf test] 125124: 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>

ZmxpZ2h0IDEyNTEyNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMjQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwYTU2M2YzZmVjZmQ5YmFmZmU4ZGNlNTFiYjQ0MTFk
NmE3NDhhOTM2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNTYzMDc3
YTM4MDQzN2MxMTRhYmE0Yzk1YmU2NWViOTYzZWJjMWYzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxMjIgIDIwMTgtMDctMTIgMDU6MTA6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTI0ICAyMDE4LTA3LTEyIDA4OjEwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcg
PGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIGJvYi5jLmZlbmdAaW50ZWwuY29tIDxib2IuYy5mZW5n
QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1m
LmdpdAogICBjNTYzMDc3YTM4Li4wYTU2M2YzZmVjICAwYTU2M2YzZmVjZmQ5YmFmZmU4ZGNlNTFi
YjQ0MTFkNmE3NDhhOTM2IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 12:33:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 12:33:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdamr-000636-40; Thu, 12 Jul 2018 12: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=xo0c=j4=intel.com=john.ji@srs-us1.protection.inumbo.net>)
 id 1fdamp-000631-Sx
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 12:33:31 +0000
X-Inumbo-ID: cad4fd78-85cf-11e8-a6a9-d7ebe60f679a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cad4fd78-85cf-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 12:33:34 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga006.jf.intel.com ([10.7.209.51])
 by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 12 Jul 2018 05:33:27 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,342,1526367600"; d="scan'208,217";a="57115817"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga006.jf.intel.com with ESMTP; 12 Jul 2018 05:33:08 -0700
Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 12 Jul 2018 05:33:03 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx117.amr.corp.intel.com (10.18.116.17) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 12 Jul 2018 05:33:02 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.124]) with mapi id 14.03.0319.002;
 Thu, 12 Jul 2018 20:33:00 +0800
From: "Ji, John" <john.ji@intel.com>
To: Lars Kurth <lars.kurth@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: x86 Community Call - Wed July 11, 14:00 - 15:00 UTC - Minutes
Thread-Index: AQHUGTtW4xmlcrNcJUm4s9yC3mkv96SLPBQAgABKETA=
Date: Thu, 12 Jul 2018 12:32:59 +0000
Message-ID: <35286436E1DCFA4FB3BE7CE61C511D92345F26AE@SHSMSX101.ccr.corp.intel.com>
References: <C478CC64-87C8-47FA-8032-A5E98AA7A6FC@citrix.com>
 <B48EE00E-71A4-43DA-AFA0-6D436775F8DB@citrix.com>
In-Reply-To: <B48EE00E-71A4-43DA-AFA0-6D436775F8DB@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDhhZGI3YjItODk5Yi00YWVlLTk5NGItZjZiYzMwODk4Zjg2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjIuNS4xOCIsIlRydXN0ZWRMYWJlbEhhc2giOiJUWHV2bmh2YWc3aVhzM3pLQ1Y5RXJPUkRNYWk2bE5CQTVuNzZES1dFOFlLdUdBU090OVVjMVN4cG9hNVR5OThiIn0=
x-ctpclassification: CTP_NT
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed July 11,
 14:00 - 15:00 UTC - 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: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Brian Woods <brian.woods@amd.com>, intel-xen <intel-xen@intel.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============1976159134335228334=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1976159134335228334==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_35286436E1DCFA4FB3BE7CE61C511D92345F26AESHSMSX101ccrcor_"

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

SSB3aWxsIFl1IGFuZCBZaSB0byBzZW5kIG91dCBkaXNjdXNzaW9uIG5vdGVzLg0KDQo+PiMjIyBB
ZGQgdk5WRElNTSBzdXBwb3J0IHRvIEhWTSBkb21haW5zDQo+PlN0YWtlaG9sZGVyczogWmhhbmcg
WWksIEludGVsLCBaaGFuZyBZdSwgSW50ZWwsIEdlb3JnZSBEdW5sYXAsIENpdHJpeCBgYGAgX0Fz
IGZhciBhcyBJIHVuZGVyc3RhbmQgYSBzaW1wbGUgYW5kIGNsZWFuIHdheSB0byBpbXBsZW1lbnQg
dGhpcyBoYXMgYmVlbiBmb3VuZCwgYnV0IHRoZSBkZXNpZ24gc2Vzc2lvbiBub3RlcyBhcmUgc3Rp
bGwgbWlzc2luZ18NCg0KPj5fV2Ugc3BlbnQgYWxtb3N0IHR3byBkYXlzIG9uIE5WRElNTSByZWxh
dGVkIGRpc2N1c3Npb25zOiB3ZSBoYXZlIHNvbWV0aGluZyB0aGF0IHNob3VsZCBiZSBmYWlybHkg
c2ltcGxlIGFuZCBlYXN5IHRvIGltcGxlbWVudC4gRGFuIFdpbGxpYW1zIGlzIGhhcHB5IHRvIHRh
a2UgY2hhbmdlcyBpbnRvIHVwc3RyZWFtIGFzIGxvbmcgYXMgdGhleSBhcmUgc2Vuc2libGUuXw0K
DQoNCg0KQmVzdCBSZWdhcmRzDQoNCkpvaG4gSmkNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KRnJvbTogTGFycyBLdXJ0aCBbbWFpbHRvOmxhcnMua3VydGhAY2l0cml4LmNvbV0NClNl
bnQ6IFRodXJzZGF5LCBKdWx5IDEyLCAyMDE4IDU6MDcgUE0NClRvOiB4ZW4tZGV2ZWwgPHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4NCkNjOiBjb21taXR0ZXJzQHhlbnByb2plY3Qub3Jn
OyBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmsubGVuZ3llbEBnbWFpbC5jb20+OyBpbnRlbC14ZW4g
PGludGVsLXhlbkBpbnRlbC5jb20+OyBkYW5pZWwua2lwZXJAb3JhY2xlLmNvbTsgUm9nZXIgUGF1
IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3Rv
cGhlci53LmNsYXJrQGdtYWlsLmNvbT47IFJpY2ggUGVyc2F1ZCA8cGVyc2F1ckBnbWFpbC5jb20+
OyBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+OyBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+DQpTdWJqZWN0OiBSZTogeDg2IENv
bW11bml0eSBDYWxsIC0gV2VkIEp1bHkgMTEsIDE0OjAwIC0gMTU6MDAgVVRDIC0gTWludXRlcw0K
DQpBbHNvIGF0dGFjaGVkIG1pbnV0ZXMgYXMgUERGIGFuZCBNYXJrZG93bg0KDQojIEFnZW5kYSBh
bmQgTWludXRlczogeDg2IENvbW11bml0eSBDYWxsIEp1bHkgMjAxOA0KDQpfTm8gbmV3IGl0ZW1z
IHdlcmUgYWRkZWQgdG8gdGhlIGFnZW5kYS5fIOKAiyBfTWludXRlcyBhcmUgYWRkZWQgaW4gYmx1
ZSAoaW4gdGhlIFBERiBvbmx5KV8NCg0KIyMgQXR0ZW5kZWVzDQoNCkxhcnMgS3VydGgsIENpdHJp
eA0KUm9nZXIgUGF1IE1vbm5lLCBDaXRyaXgNCkp1ZXJnZW4gR3Jvc3MsIFN1c2UNCkphbiBCZXVs
aWNoLCBTdXNlDQpDaHJpc3RvcGhlciBDbGFyaywgT3BlblhUDQpKYW5ha2FyYWphbiBOYXRhcmFq
YW4sIEFNRA0KQnJpYW4gV29vZHMsIEFNRA0KUmljaCBQZXJzYXVkLCDigItPcGVuWFQNCkdlb3Jn
ZSBEdW5sYXAsIENpdHJpeA0KV2VpLCBBbmR5LCBQYXVsIC0gQ2l0cml4DQoNCiMjIFJlbGVhc2Ug
Q2FkZW5jZSBmb3IgWGVuIDQuMTINCg0KRm9sbG93aW5nIHRoZSByZWxlYXNlIGNhZGVuY2Ugc2Vz
c2lvbiBhdCB0aGUgZGV2ZWxvcGVyIHN1bW1pdCAoc2VlIGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy90aHJlYWRzLmh0bWwjMDAxNjbi
gIsgJiBodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFXN091SVNVYXUtRnRQRzZ0
SWluRDRHWFlGYi1oS0RqYXFUajg0cG9nTnJBLw0KZWRpdOKAiykgd2UgaGF2ZSB0byBtYWtlIGEg
ZGVjaXNpb24gd2hldGhlcg0KKiBHbyBvbiBhcyB3ZSBhcmUgZm9yIDQuDQoqIE1vdmUgdG8gOSBt
b250aHMsIHVudGlsIHdlIGZpeGVkIHRoZSB1bmRlcmx5aW5nIGlzc3VlcyBhcyBvdXRsaW5lZCBp
biB0aGUgdGhyZWFkIGFuZA0Kd3JpdGUtdXA6IHRoZSBwcm9ibGVtIGlzIHRoYXQgdW5sZXNzIHdl
IGdldCBzb21lIHNvcnQgb2YgY29tbWl0bWVudCB0byBhZGRyZXNzIHRoZSBpc3N1ZXMsIGp1c3Qg
Y2hhbmdpbmcgdGhlIHJlbGVhc2UgY2FkZW5jZSB3aWxsIG5vdCBtYWtlIGEgZGlmZmVyZW5jZQ0K
KiBTa2lwIGEgcmVsZWFzZSBhcyBhIG9uZS1vZmY6IFNldCBvdXJzZWx2ZXMgc29tZSBnb2FscyB0
aGF0IG11c3QgYmUgYWNoaWV2ZWQgaW4gdGhpcyBjeWNsZSBhcm91bmQgdGVzdGluZyAtIHRoaXMg
d2lsbCBuZWVkIHNvbWUgY29tbWl0bWVudCBmcm9tIHZlbmRvcnMNCg0KSSB3YXMgcGxhbm5pbmcg
dG8gYWxsb2NhdGUgdXAgdG8gMzAgbWludXRlcyB0byB0aGlzIGRpc2N1c3Npb24NCg0KSnVlcmdl
bjogcmFpc2VzIHRoZSBwb2ludCB0aGF0IGtlZXBpbmcgdGhlIHJlbGVhc2UgY2FkZW5jZSBhdCA2
IG1vbnRocyBpcyB2ZXJ5IHVuZmFpciBvbiBKYW4gd2hvIGhhcyByYWlzZWQgbWFueSB0aW1lcyB0
aGF0IHRoZSB3b3JrbG9hZCByZXN1bHRpbmcgZnJvbSBoYXZpbmcgdG8gbWFpbnRhaW4gc28gbWFu
eSByZWxlYXNlIGJyYW5jaGVzIHdvdWxkIGJlIHRvbyBoaWdoLiBBZnRlciBydW5uaW5nIDYgbW9u
dGhseSByZWxlYXNlcyBmb3Igc29tZSB0aW1lLCB0aGlzIGhhcyBpbiBmYWN0IGNvbWUgdHJ1ZSwg
d2hlbiBhdCB0aGUgdGltZSBKYW7igJlzIGNvbmNlcm5zIHdlcmUgZGlzbWlzc2VkLiBUaGUgb3Zl
cmhlYWQgYnJlYWtzIGRvd24gaW50byBiYWNrcG9ydGluZyBmaXhlcywgYmFja3BvcnRpbmcgc2Vj
dXJpdHkgZml4ZXMgYW5kIGRlYWxpbmcgd2l0aCB0aGUgcmVsZWFzZSBtZWNoYW5pY3MuDQoNCkph
bjogcmFpc2VkIHRoZSBwb2ludCB0aGF0IGhhcmRseSBhbnlvbmUgcmVzcG9uZHMgdG8gY2FsbHMg
Zm9yIGJhY2stcG9ydHMgYW5kIGlmIHNvLCBvbmx5IHNlbmQgY2hhbmdlLXNldHMgYW5kIGxhdCBK
YW4gZG8gdGhlIGJhY2twb3J0aW5nLiBKYW4gYWxzbyBzYXlzIGhlIHN1c3BlY3RzIHRoYXQgcGVv
cGxlIG1heSBub3QgcmVzcG9uZCB0byBiYWNrcG9ydCByZXF1ZXN0cywgYmVjYXVzZSB0aGF0IHdv
dWxkIHJlcXVpcmUgdGhlbSB0byBiYWNrcG9ydCB0aGUgcGF0Y2hlcy4NCg0KR2VvcmdlOiBwb2lu
dHMgb3V0IHRoYXQgdW5sZXNzIGhlIHJlbWVtYmVycyBhdCB0aGUgdGltZSBoZSB3cml0ZXMgb3Ig
cmV2aWV3cyBhIHBhdGNoLCB3aGV0aGVyIGl0IGlzIGJhY2stcG9ydCB3b3J0aHkuDQoNCkdlb3Jn
ZSBhbmQgQW5kcmV3IHJhaXNlZCB0aGUgaWRlYSB0aGF0IHdlIGNvdWxkIG1haW50YWluIGEgbGlz
dCBvZiBwZW5kaW5nIGJhY2twb3J0cyBhbmQgYXNzaWduIGJhY2twb3J0IHRhc2tzIHRvIHBlb3Bs
ZS4NCg0KSmFuOiBtYWludGFpbmluZyByZWxlYXNlcyBhcyBhIHNpbmdsZSBwZXJzb24gaXMgdGhl
IG1vc3QgZWZmaWNpZW50IHdheSBvZiBkb2luZyBpdC4gQSBzaW5nbGUgcGVyc29uIGRvaW5nIGFs
bCB0cmVlcyBpcyBtb3N0IGVmZmljaWVudCwgYnV0IHRoZW4gd2UgbmVlZCB0byByZXN0cmljdCB0
aGUgbnVtYmVyIG9mIHRyZWVzLiBBbmQNCjIgcmVsZWFzZXMgcGVyIHllYXIgYXJlIHRvbyBtYW55
Lg0KDQpBbmRyZXc6IHN1Z2dlc3RzIHRoYXQgYW4gZXZlbi9vZGQgcmVsZWFzZXMgbW9kZWwgd2l0
aCBkaWZmZXJlbnQgc3VwcG9ydCBjeWNsZXMgd291bGQgc29sdmUgdGhpcy4gQnkgZG9pbmcgdGhp
cywgd2Ugd291bGQgcmV0YWluIHRoZSBkaXNjaXBsaW5lIG9mIGRvaW5nIHJlbGVhc2VzLg0KDQpK
dWVyZ2VuOiB0aGlzIHdvdWxkIGhvd2V2ZXIgaW1wb3NlIHRoZSByZWxlYXNlIG92ZXJoZWFkDQoN
CkFuZHJldzogYWdyZWVzIHRoYXQgd2UgbmVlZCB0byByZWR1Y2Ugb3VyIHJlbGVhc2Ugb3Zlcmhl
YWQgcmVnYXJkbGVzcywgYnV0IHRoaXMgaXNzdWUgaXMgb3J0aG9nb25hbCBmcm9tIHRoZSByZWxl
YXNlIGNhZGVuY2UuDQoNCioqU3RheWluZyBhdCA2IG1vbnRocyB3ZSB3b3VsZCBlaXRoZXIgaGF2
ZSB0byBmaW5kIHNvbWVvbmUgd2hvIHdvdWxkIGxpa2UgdG8gY2FycnkgdGhlIG1haW50ZW5hbmNl
IGxvYWQsIG9yIG1vdmUgdG8gYSBsb25nZXIgY2FkZW5jZS4gQWxzbyB3ZSBuZWVkIHRvIG1ha2Ug
aXQgY2xlYXIgdGhhdCByZWR1Y2luZyB0aGUgcmVsZWFzZSBvdmVyaGVhZCBpcyBpbmRlcGVuZGVu
dCBmcm9tIHJlbGVhc2UgY2FkZW5jZSBhbmQgcHJvY2Vzcy4gV2Ugc2hvdWxkIGJlIGRvaW5nIHRo
aXMgaXJyZXNwZWN0aXZlIGRlcGVuZGluZyBvbiB0aGUgY2FkZW5jZS4qKg0KDQpKdWVyZ2VuOiBX
ZSBjb3VsZCBs4oCLICoqb29rIGF0IDggbW9udGhzIChpbnN0ZWFkIG9mIDkpaXQgaXMgYmV0dGVy
IGZyb20gYSBzY2hlZHVsaW5nIHBlcnNwZWN0aXZlICh3b3JraW5nIGFyb3VuZCBwdWJsaWMgaG9s
aWRheXMpLioqIOKAiyBXaXRoIGFuIDggbW9udGggcmVsZWFzZSBjeWNsZSwgdGhlIHJlbGVhc2Ug
b2NjdXJzIGF0IG9ubHkgMyBkaWZmZXJlbnQgZGF0ZXMgZHVyaW5nIHRoZSBjYWxlbmRhciB5ZWFy
LCByYXRoZXIgdGhhbiB0aGUgNCBkYXRlcyB3aXRoIGEgOSBtb250aCBjeWNsZS4gVGhpcyBtYWtl
cyBwbGFubmluZyBlYXNpZXIgZm9yIHNlbGVjdGluZyBkYXRlcyB0aGF0IGF2b2lkIHB1YmxpYyBo
b2xpZGF5cy4gOCBtb250aHMgaXMgYWxzbyBjbG9zZXIgdG8gdGhlIDYgbW9udGggY3ljbGUgZm9y
IHRob3NlIHByZWZlcnJpbmcgc2hvcnRlciBjYWRlbmNlLiBBbiA4IG1vbnRoIGN5Y2xlIHdvdWxk
IG5vdCBpbmNyZWFzZSB0aGUgbnVtYmVyIG9mIGNvbmN1cnJlbnRseSBzdXBwb3J0ZWQgYnJhbmNo
ZXMgd2hlbiBjb21wYXJlZCB3aXRoIGEgOSBtb250aCBjeWNsZS4NCg0KKipBQ1RJT046IEdlb3Jn
ZSB3aWxsIHB1dCB0b2dldGhlciBhIHN1cnZleSBmb3IgdGhlIGNvbW1pdHRlcnMgb3V0bGluaW5n
IHRoZSBpc3N1ZSBhbmQgdHJhZGUtb2ZmcyBhbmQgdGhlbiBnbyBmcm9tIHRoZXJlKioNCg0KIyMg
UHJvamVjdCBNYW5hZ2VtZW50IHN0dWZmIHRvIGtlZXAgdGhlIE1vbWVudHVtIGdvaW5nDQoNCldl
IGhhdmUgbWFkZSBzaWduaWZpY2FudCBwcm9ncmVzcyBvbiBkZXNpZ24gcmVsYXRlZCBxdWVzdGlv
bnMgYXQgdGhlIGRldmVsb3BlciBzdW1taXQuDQpBbHRob3VnaCBub3QgYWxsIHRoZSBub3RlcyBm
b3IgdGhlc2UgaGF2ZSBiZWVuIHB1Ymxpc2hlZCAoU0dYIGFuZCBOVkRJTU0gYXJlIG1pc3Npbmcs
IHRoZSBmb3JtZXIgYXJlIG9uIG15IHBsYXRlKS4gVGhlIHNlcmllcywgd2hpY2ggaGF2ZSBiZWVu
IGRpc2N1c3NlZCBhdCB0aGUgc3VtbWl0IGFuZCB3aGVyZSBJIGJlbGlldmUgdGhhdCBnb29kIHBy
b2dyZXNzIGhhcyBiZWVuIG1hZGUgd2VyZS4NCg0KSW4gb3RoZXIgd29yZHMsIHdlIHNob3VsZCBl
eHBlY3QgbmV3IHZlcnNpb25zIG9mIHRoZXNlIHNlcmllcw0KDQojIyMgQWRkIHZOVkRJTU0gc3Vw
cG9ydCB0byBIVk0gZG9tYWlucw0KYGBgDQpTdGFrZWhvbGRlcnM6IFpoYW5nIFlpLCBJbnRlbCwg
WmhhbmcgWXUsIEludGVsLCBHZW9yZ2UgRHVubGFwLCBDaXRyaXggYGBgIF9BcyBmYXIgYXMgSSB1
bmRlcnN0YW5kIGEgc2ltcGxlIGFuZCBjbGVhbiB3YXkgdG8gaW1wbGVtZW50IHRoaXMgaGFzIGJl
ZW4gZm91bmQsIGJ1dCB0aGUgZGVzaWduIHNlc3Npb24gbm90ZXMgYXJlIHN0aWxsIG1pc3Npbmdf
DQoNCl9XZSBzcGVudCBhbG1vc3QgdHdvIGRheXMgb24gTlZESU1NIHJlbGF0ZWQgZGlzY3Vzc2lv
bnM6IHdlIGhhdmUgc29tZXRoaW5nIHRoYXQgc2hvdWxkIGJlIGZhaXJseSBzaW1wbGUgYW5kIGVh
c3kgdG8gaW1wbGVtZW50LiBEYW4gV2lsbGlhbXMgaXMgaGFwcHkgdG8gdGFrZSBjaGFuZ2VzIGlu
dG8gdXBzdHJlYW0gYXMgbG9uZyBhcyB0aGV5IGFyZSBzZW5zaWJsZS5fDQoNCl9HZW9yZ2U6IHRo
ZSBrZXkgYmVoaW5kIHRoZSBkaXNjdXNzaW9uIHdhcyB0byBiZSBhYmxlIHRvIGRlbGl2ZXIgYSBm
dW5jdGlvbmFsIHNvbHV0aW9uIHNvb24uIFdlIGNhbiBtYWtlIGl0IG5pY2VyIGluY3JlbWVudGFs
bHkuXw0KDQoqKkFDVElPTjogR2VvcmdlIHdpbGwgdXBkYXRlIGFuZCByZS1zdWJtaXQgdGhlIOKA
i05WRElNTSBkb2MgKG9sZCB2ZXJzaW9uIGF0IGh0dHBzOi8veGVuLm1hcmttYWlsLm9yZy90aHJl
YWQvZWY2dmZ4dmFoeWRlcTJyZykqKg0KDQpfKGhlIGRpZG7igJl0IHRha2UgYW55IG5vdGVzIGR1
cmluZyB0aGUgZGlzY3Vzc2lvbiAtIHdlIGFyZSBnb2luZyB0byBoYXZlIHRvIHJlY29uc3RydWN0
IHNvbWUgb2YgdGhlIGRpc2N1c3Npb24pXw0KDQpfQW5kcmV3OiBZaSAmIFl1IHdlcmUgdGFraW5n
IG5vdGVzIGluIHRoZSBtZWV0aW5nXw0KDQoqKkFDVElPTjogTGFycyB0byByZWFjaCBvdXQgdG8g
WWkgJiBZdSBhbmQgc2VlIHdoYXQgdGhleSBoYXZlKioNCg0KIyMjIEludGVsIFByb2Nlc3NvciBU
cmFjZSB2aXJ0dWFsaXphdGlvbiBlbmFibGluZyBgYGANClN0YWtlaG9sZGVyczogTHV3ZWkgS2Fu
ZywgSW50ZWwNCmBgYA0KX1BhcnRseSBibG9ja2VkIG9uIENQVUlEICYgTVNSXw0KDQpfRGlzY3Vz
c2VkIHRoZSBjb3JuZXIgY2FzZXMgLSB0aGVzZSBhcmUgaW4gYSBQUFQgZnJvbSBJbnRlbCB3aGlj
aCBMYXJzIGlzIHdhaXRpbmcgZm9yLiBUaGVyZSB3YXMgYW4gb3BlbiBxdWVzdGlvbiByZSBuZXN0
ZWQgdmlydCBhbmQgYSByZWNvZ25pdGlvbiB0aGF0IGJvdGggY2Fubm90IGNvLWV4aXN0Ll8NCg0K
IyMjIEV4dGVuZCByZXNvdXJjZXMgdG8gc3VwcG9ydCBtb3JlIHZjcHVzIGluIHNpbmdsZSBWTSBg
YGANClN0YWtlaG9sZGVyczogQ2hhbyBHYW8sIEludGVsDQpgYGANCl9BbHNvIGRlcGVuZHMgb24g
dGhlIHRvcG9sb2d5IHdvcmsNCklPUkVRIHdvcmsgbmVlZHMgYW5vdGhlciBpdGVyYXRpb24NClZp
cnR1YWwgSU9NTVUgbmVlZHMgdG8gYmUgZG9uZV8NCg0KIyMjIEVQVC1CYXNlZCBTdWItcGFnZSBX
cml0ZSBQcm90ZWN0aW9uIFN1cHBvcnQgYGBgDQpTdGFrZWhvbGRlcnM6IFpoYW5nIFlpLCBJbnRl
bA0KYGBgDQpfSW50ZWwgcG9zdGVkIHNlcmllcyBhbmQgZG9lc27igJl0IGtub3cgd2hhdCB0byBk
byBuZXh0IGR1ZSB0byBsYWNrIG9mIGZlZWRiYWNrLiBXZSB3ZXJlIGFsc28gbGFja2luZyBhIHBs
YXVzaWJsZSB1c2UtY2FzZToNCkludGVsIGFuZCBCaXREZWZlbmRlciBhcmUgdGFsa2luZyB0b2dl
dGhlciB0byBjbGFyaWZ5IHRoZSB1c2UtY2FzZS4gU3RpbGwgbGFyZ2VseSBibG9ja2VkIG9uIHJl
dmlld3MuXw0KDQojIyMgU0dYIFZpcnR1YWxpemF0aW9uIGRlc2lnbiBhbmQgZHJhZnQgcGF0Y2hl
cyBgYGANClN0YWtlaG9sZGVyczogS2FpIEhVQU5HLCBJbnRlbA0KYGBgDQpLYWkgc2VudCBMYXJz
IHNvbWUgbm90ZXMsIHdoaWNoIGFyZSBwdWJsaXNoZWQgaGVyZToNCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy90aHJlYWRzLmh0bWwj
MDEwODYNCg0KUGFydGx5IGJsb2NrZWQgb24gQ1BVSUQgJiBNU1INCg0KIyMjICA1IExldmVsIFBh
Z2luZw0KWFBUSSB3b3VsZCBiZWNvbWUgdmVyeSBwcm9ibGVtYXRpYyB3aXRoIDUgbGV2ZWwgcGFn
aW5nLg0KQ3VycmVudGx5IEludGVs4oCZcyBsb3dlc3QgcHJpb3JpdHkuDQoNCiMjIFRoZW4gdGhl
cmUgd2VyZSBzZXJpZXMgd2hpY2ggd2VyZSBibG9ja2VkIG9uIENQVUlEIGFuZCByZWxhdGVkIHdv
cmsNCg0KIyMjIEFkZCBndWVzdCBDUFUgdG9wb2xvZ3kgc3VwcG9ydCBzdXBwb3J0IOKAi2hhcyBi
ZWVuIHBvc3RlZCBvbiB3aGljaCB0aGlzIHNlcmllcyBkZXBlbmRzIG9uLCBidXQgaXQgYGBgDQpT
dGFrZUhvbGRlcnM6IFpoYW5nIFlpLCBJbnRlbCAtIEFuZHJldyBDb29wZXIsIENpdHJpeCAtIFNl
cmdleSBEeWFzbGksIENpdHJpeCAtIFJvZ2VyIFBhdSBNb25uZSwgQ2l0cml4IGBgYCBbUEFUQ0gg
MDAvMTNdIHg4NjogQ1BVSUQgYW5kIE1TUiBwb2xpY3kgbWFyc2hhbGxpbmcgaXMgb25seSBjb3Zl
cmluZyDihZMgb2YgdGhlIG5lZWRlZCBwYXRjaGVzIGFuZCByZXF1aXJlcyBzb21lIGZpeGVzLiBT
ZXJnZXkgaXMgd29ya2luZyBvbiB0aGUgbGlieGMgc2lkZSBhbmQgQW5kcmV3IG9uIHRoZSBoeXBl
cnZpc29yIGF1ZGl0aW5nL2NoZWNraW5nLiBSb2dlciBpcyB3b3JraW5nIG9uIHRvcG9sb2d5IHN1
cHBvcnQsIHdoaWNoIGRlcGVuZHMgb24gdGhlIG90aGVyIHRocmVlIHBpZWNlcy4NCg0KIyMgQW5k
IG90aGVyIHNlcmllcywgd2hpY2ggYXJlIG1vdmluZyBmb3J3YXJkDQoNCiMjIyBwYXJhdmlydHVh
bCBJT01NVSBpbnRlcmZhY2UNCmBgYA0KU3Rha2Vob2xkZXI6IFBhdWwgRHVycmFudCwgQ2l0cml4
DQpgYGANCnYyIHBvc3RlZCByZWNlbnRseQ0KDQojIyMgeDg2L2NwdWlkOiBlbmFibGUgbmV3IGNw
dSBmZWF0dXJlcw0KYGBgDQpTdGFrZWhvbGRlcjogWWFuZyBaaG9uZywgSW50ZWwNCmBgYA0KV2Fp
dGluZyBmb3IgdjINCg0KIyMjIGFkZCB2SU9NTVUgc3VwcG9ydCB3aXRoIGlycSByZW1hcHBpbmcg
ZnVuY3Rpb24gb2YgdmlydHVhbCBWVC1kIGBgYA0KU3Rha2Vob2xkZXI6IENoYW8gR2FvLCBJbnRl
bA0KYGBgDQpXYWl0aW5nIGZvciB2Mg0KDQojIyMgQU1EIEF2aWMgU2VyaWVzDQpgYGANClN0YWtl
aG9sZGVyOiBKYW5ha2FyYWphbiBOYXRhcmFqYW4sIEFNRA0KYGBgDQpXYWl0aW5nIGZvciBuZXh0
IHZlcnNpb24NCg0KIyMjIE1TUiBTcGVjIFN1cHBvcnQgZm9yIEFNRCBzcGVjdWxhdGl2ZSBzdG9y
ZSBieXBhc3MgbWl0aWdhdGlvbnMgYGBgDQpTdGFrZWhvbGRlcjogQnJpYW4gV29vZHMsIEFNRA0K
YGBgDQpfV29yayBoYXMganVzdCBzdGFydGVkXw0KDQojIyMgRG9tIEINCmBgYA0KU3Rha2Vob2xk
ZXI6IENocmlzdG9waGVyIENsYXJrLCBPcGVuWFQNCmBgYA0KX1dhaXRpbmcgZm9yIENocmlzdG9w
aGVy4oCZcyByZXBseV8NCg0KIyMjIFhTTQ0KX0RhbmllbCBEZSBHcmFmIG9uIHNhYmJhdGljYWwg
LSBub3Qgc3VyZSBmb3IgaG93IGxvbmdfDQoNCioqQUNUSU9OOiBSaWNoIHRvIGZvbGxvdyB1cCB3
aXRoIGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcqKjxtYWlsdG86Y29tbWl0dGVyc0B4ZW5wcm9q
ZWN0Lm9yZyoqPg0KDQoNCg0KDQo=

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVu
dD0iTWljcm9zb2Z0IEV4Y2hhbmdlIFNlcnZlciI+DQo8IS0tIGNvbnZlcnRlZCBmcm9tIHJ0ZiAt
LT4NCjxzdHlsZT48IS0tIC5FbWFpbFF1b3RlIHsgbWFyZ2luLWxlZnQ6IDFwdDsgcGFkZGluZy1s
ZWZ0OiA0cHQ7IGJvcmRlci1sZWZ0OiAjODAwMDAwIDJweCBzb2xpZDsgfSAtLT48L3N0eWxlPg0K
PC9oZWFkPg0KPGJvZHk+DQo8Zm9udCBmYWNlPSJDYWxpYnJpIiBzaXplPSIyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExcHQ7Ij4NCjxkaXY+SSB3aWxsIFl1IGFuZCBZaSB0byBzZW5kIG91dCBk
aXNjdXNzaW9uIG5vdGVzLiA8L2Rpdj4NCjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2PiZndDsmZ3Q7
IyMjIEFkZCB2TlZESU1NIHN1cHBvcnQgdG8gSFZNIGRvbWFpbnM8L2Rpdj4NCjxkaXY+Jmd0OyZn
dDtTdGFrZWhvbGRlcnM6IFpoYW5nIFlpLCBJbnRlbCwgWmhhbmcgWXUsIEludGVsLCBHZW9yZ2Ug
RHVubGFwLCBDaXRyaXggYGBgIF9BcyBmYXIgYXMgSSB1bmRlcnN0YW5kIGEgc2ltcGxlIGFuZCBj
bGVhbiB3YXkgdG8gaW1wbGVtZW50IHRoaXMgaGFzIGJlZW4gZm91bmQsIDxiPmJ1dCB0aGUgZGVz
aWduIHNlc3Npb24gbm90ZXMgYXJlIHN0aWxsIG1pc3Npbmc8L2I+XzwvZGl2Pg0KPGRpdj4mbmJz
cDs8L2Rpdj4NCjxkaXY+Jmd0OyZndDtfV2Ugc3BlbnQgYWxtb3N0IHR3byBkYXlzIG9uIE5WRElN
TSByZWxhdGVkIGRpc2N1c3Npb25zOiB3ZSBoYXZlIHNvbWV0aGluZyB0aGF0IHNob3VsZCBiZSBm
YWlybHkgc2ltcGxlIGFuZCBlYXN5IHRvIGltcGxlbWVudC4gRGFuIFdpbGxpYW1zIGlzIGhhcHB5
IHRvIHRha2UgY2hhbmdlcyBpbnRvIHVwc3RyZWFtIGFzIGxvbmcgYXMgdGhleSBhcmUgc2Vuc2li
bGUuXzwvZGl2Pg0KPGRpdj48Zm9udCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPiZuYnNwOzwvZm9u
dD48L2Rpdj4NCjxkaXY+PGZvbnQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4mbmJzcDs8L2ZvbnQ+
PC9kaXY+DQo8ZGl2Pjxmb250IGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+Jm5ic3A7PC9mb250Pjwv
ZGl2Pg0KPGRpdj5CZXN0IFJlZ2FyZHM8L2Rpdj4NCjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2Pkpv
aG4gSmk8L2Rpdj4NCjxkaXY+PGZvbnQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4mbmJzcDs8L2Zv
bnQ+PC9kaXY+DQo8ZGl2Pjxmb250IGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+Jm5ic3A7PC9mb250
PjwvZGl2Pg0KPGEgbmFtZT0iX19fX19yZXBseXNlcGFyYXRvciI+PC9hPg0KPGRpdj4tLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLTxicj4NCg0KRnJvbTogTGFycyBLdXJ0aCBbPGEgaHJlZj0ibWFp
bHRvOmxhcnMua3VydGhAY2l0cml4LmNvbSI+bWFpbHRvOmxhcnMua3VydGhAY2l0cml4LmNvbTwv
YT5dDQo8YnI+DQoNClNlbnQ6IFRodXJzZGF5LCBKdWx5IDEyLCAyMDE4IDU6MDcgUE08YnI+DQoN
ClRvOiB4ZW4tZGV2ZWwgJmx0O3hlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyZndDs8YnI+
DQoNCkNjOiBjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnOyBUYW1hcyBLIExlbmd5ZWwgJmx0O3Rh
bWFzLmsubGVuZ3llbEBnbWFpbC5jb20mZ3Q7OyBpbnRlbC14ZW4gJmx0O2ludGVsLXhlbkBpbnRl
bC5jb20mZ3Q7OyBkYW5pZWwua2lwZXJAb3JhY2xlLmNvbTsgUm9nZXIgUGF1IE1vbm5lICZsdDty
b2dlci5wYXVAY2l0cml4LmNvbSZndDs7IENocmlzdG9waGVyIENsYXJrICZsdDtjaHJpc3RvcGhl
ci53LmNsYXJrQGdtYWlsLmNvbSZndDs7IFJpY2ggUGVyc2F1ZCAmbHQ7cGVyc2F1ckBnbWFpbC5j
b20mZ3Q7Ow0KQnJpYW4gV29vZHMgJmx0O2JyaWFuLndvb2RzQGFtZC5jb20mZ3Q7OyBTdGVmYW5v
IFN0YWJlbGxpbmkgJmx0O3NzdGFiZWxsaW5pQGtlcm5lbC5vcmcmZ3Q7OyBKdWxpZW4gR3JhbGwg
Jmx0O2p1bGllbi5ncmFsbEBhcm0uY29tJmd0OzsgSnVlcmdlbiBHcm9zcyAmbHQ7amdyb3NzQHN1
c2UuY29tJmd0Ozxicj4NCg0KU3ViamVjdDogUmU6IHg4NiBDb21tdW5pdHkgQ2FsbCAtIFdlZCBK
dWx5IDExLCAxNDowMCAtIDE1OjAwIFVUQyAtIE1pbnV0ZXM8L2Rpdj4NCjxkaXY+PGZvbnQgZmFj
ZT0iVGltZXMgTmV3IFJvbWFuIj4mbmJzcDs8L2ZvbnQ+PC9kaXY+DQo8ZGl2PkFsc28gYXR0YWNo
ZWQgbWludXRlcyBhcyBQREYgYW5kIE1hcmtkb3duPC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0K
PGRpdj4jIEFnZW5kYSBhbmQgTWludXRlczogeDg2IENvbW11bml0eSBDYWxsIEp1bHkgMjAxODwv
ZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+X05vIG5ldyBpdGVtcyB3ZXJlIGFkZGVkIHRv
IHRoZSBhZ2VuZGEuXyDigIsgX01pbnV0ZXMgYXJlIGFkZGVkIGluIGJsdWUgKGluIHRoZSBQREYg
b25seSlfPC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj4jIyBBdHRlbmRlZXM8L2Rpdj4N
CjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2PkxhcnMgS3VydGgsIENpdHJpeDwvZGl2Pg0KPGRpdj5S
b2dlciBQYXUgTW9ubmUsIENpdHJpeDwvZGl2Pg0KPGRpdj5KdWVyZ2VuIEdyb3NzLCBTdXNlPC9k
aXY+DQo8ZGl2PkphbiBCZXVsaWNoLCBTdXNlPC9kaXY+DQo8ZGl2PkNocmlzdG9waGVyIENsYXJr
LCBPcGVuWFQ8L2Rpdj4NCjxkaXY+SmFuYWthcmFqYW4gTmF0YXJhamFuLCBBTUQ8L2Rpdj4NCjxk
aXY+QnJpYW4gV29vZHMsIEFNRDwvZGl2Pg0KPGRpdj5SaWNoIFBlcnNhdWQsIOKAi09wZW5YVDwv
ZGl2Pg0KPGRpdj5HZW9yZ2UgRHVubGFwLCBDaXRyaXg8L2Rpdj4NCjxkaXY+V2VpLCBBbmR5LCBQ
YXVsIC0gQ2l0cml4PC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj4jIyBSZWxlYXNlIENh
ZGVuY2UgZm9yIFhlbiA0LjEyPC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj5Gb2xsb3dp
bmcgdGhlIHJlbGVhc2UgY2FkZW5jZSBzZXNzaW9uIGF0IHRoZSBkZXZlbG9wZXIgc3VtbWl0IChz
ZWUgPGEgaHJlZj0iaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMwMDE2NiI+aHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMwMDE2
NjwvYT7igIsgJmFtcDsgPGEgaHJlZj0iaHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20vZG9jdW1lbnQv
ZC8xVzdPdUlTVWF1LUZ0UEc2dElpbkQ0R1hZRmItaEtEamFxVGo4NHBvZ05yQS8iPmh0dHBzOi8v
ZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMVc3T3VJU1VhdS1GdFBHNnRJaW5ENEdYWUZiLWhL
RGphcVRqODRwb2dOckEvPC9hPjwvZGl2Pg0KPGRpdj5lZGl04oCLKSB3ZSBoYXZlIHRvIG1ha2Ug
YSBkZWNpc2lvbiB3aGV0aGVyPC9kaXY+DQo8ZGl2PiogR28gb24gYXMgd2UgYXJlIGZvciA0Ljwv
ZGl2Pg0KPGRpdj4qIE1vdmUgdG8gOSBtb250aHMsIHVudGlsIHdlIGZpeGVkIHRoZSB1bmRlcmx5
aW5nIGlzc3VlcyBhcyBvdXRsaW5lZCBpbiB0aGUgdGhyZWFkIGFuZDwvZGl2Pg0KPGRpdj53cml0
ZS11cDogdGhlIHByb2JsZW0gaXMgdGhhdCB1bmxlc3Mgd2UgZ2V0IHNvbWUgc29ydCBvZiBjb21t
aXRtZW50IHRvIGFkZHJlc3MgdGhlIGlzc3VlcywganVzdCBjaGFuZ2luZyB0aGUgcmVsZWFzZSBj
YWRlbmNlIHdpbGwgbm90IG1ha2UgYSBkaWZmZXJlbmNlPC9kaXY+DQo8ZGl2PiogU2tpcCBhIHJl
bGVhc2UgYXMgYSBvbmUtb2ZmOiBTZXQgb3Vyc2VsdmVzIHNvbWUgZ29hbHMgdGhhdCBtdXN0IGJl
IGFjaGlldmVkIGluIHRoaXMgY3ljbGUgYXJvdW5kIHRlc3RpbmcgLSB0aGlzIHdpbGwgbmVlZCBz
b21lIGNvbW1pdG1lbnQgZnJvbSB2ZW5kb3JzPC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRp
dj5JIHdhcyBwbGFubmluZyB0byBhbGxvY2F0ZSB1cCB0byAzMCBtaW51dGVzIHRvIHRoaXMgZGlz
Y3Vzc2lvbjwvZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+SnVlcmdlbjogcmFpc2VzIHRo
ZSBwb2ludCB0aGF0IGtlZXBpbmcgdGhlIHJlbGVhc2UgY2FkZW5jZSBhdCA2IG1vbnRocyBpcyB2
ZXJ5IHVuZmFpciBvbiBKYW4gd2hvIGhhcyByYWlzZWQgbWFueSB0aW1lcyB0aGF0IHRoZSB3b3Jr
bG9hZCByZXN1bHRpbmcgZnJvbSBoYXZpbmcgdG8gbWFpbnRhaW4gc28gbWFueSByZWxlYXNlIGJy
YW5jaGVzIHdvdWxkIGJlIHRvbyBoaWdoLiBBZnRlciBydW5uaW5nIDYgbW9udGhseSByZWxlYXNl
cyBmb3INCnNvbWUgdGltZSwgdGhpcyBoYXMgaW4gZmFjdCBjb21lIHRydWUsIHdoZW4gYXQgdGhl
IHRpbWUgSmFu4oCZcyBjb25jZXJucyB3ZXJlIGRpc21pc3NlZC4gVGhlIG92ZXJoZWFkIGJyZWFr
cyBkb3duIGludG8gYmFja3BvcnRpbmcgZml4ZXMsIGJhY2twb3J0aW5nIHNlY3VyaXR5IGZpeGVz
IGFuZCBkZWFsaW5nIHdpdGggdGhlIHJlbGVhc2UgbWVjaGFuaWNzLjwvZGl2Pg0KPGRpdj4mbmJz
cDs8L2Rpdj4NCjxkaXY+SmFuOiByYWlzZWQgdGhlIHBvaW50IHRoYXQgaGFyZGx5IGFueW9uZSBy
ZXNwb25kcyB0byBjYWxscyBmb3IgYmFjay1wb3J0cyBhbmQgaWYgc28sIG9ubHkgc2VuZCBjaGFu
Z2Utc2V0cyBhbmQgbGF0IEphbiBkbyB0aGUgYmFja3BvcnRpbmcuIEphbiBhbHNvIHNheXMgaGUg
c3VzcGVjdHMgdGhhdCBwZW9wbGUgbWF5IG5vdCByZXNwb25kIHRvIGJhY2twb3J0IHJlcXVlc3Rz
LCBiZWNhdXNlIHRoYXQgd291bGQgcmVxdWlyZSB0aGVtIHRvIGJhY2twb3J0DQp0aGUgcGF0Y2hl
cy48L2Rpdj4NCjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2Pkdlb3JnZTogcG9pbnRzIG91dCB0aGF0
IHVubGVzcyBoZSByZW1lbWJlcnMgYXQgdGhlIHRpbWUgaGUgd3JpdGVzIG9yIHJldmlld3MgYSBw
YXRjaCwgd2hldGhlciBpdCBpcyBiYWNrLXBvcnQgd29ydGh5LjwvZGl2Pg0KPGRpdj4mbmJzcDs8
L2Rpdj4NCjxkaXY+R2VvcmdlIGFuZCBBbmRyZXcgcmFpc2VkIHRoZSBpZGVhIHRoYXQgd2UgY291
bGQgbWFpbnRhaW4gYSBsaXN0IG9mIHBlbmRpbmcgYmFja3BvcnRzIGFuZCBhc3NpZ24gYmFja3Bv
cnQgdGFza3MgdG8gcGVvcGxlLjwvZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+SmFuOiBt
YWludGFpbmluZyByZWxlYXNlcyBhcyBhIHNpbmdsZSBwZXJzb24gaXMgdGhlIG1vc3QgZWZmaWNp
ZW50IHdheSBvZiBkb2luZyBpdC4gQSBzaW5nbGUgcGVyc29uIGRvaW5nIGFsbCB0cmVlcyBpcyBt
b3N0IGVmZmljaWVudCwgYnV0IHRoZW4gd2UgbmVlZCB0byByZXN0cmljdCB0aGUgbnVtYmVyIG9m
IHRyZWVzLiBBbmQ8L2Rpdj4NCjxkaXY+MiByZWxlYXNlcyBwZXIgeWVhciBhcmUgdG9vIG1hbnku
PC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj5BbmRyZXc6IHN1Z2dlc3RzIHRoYXQgYW4g
ZXZlbi9vZGQgcmVsZWFzZXMgbW9kZWwgd2l0aCBkaWZmZXJlbnQgc3VwcG9ydCBjeWNsZXMgd291
bGQgc29sdmUgdGhpcy4gQnkgZG9pbmcgdGhpcywgd2Ugd291bGQgcmV0YWluIHRoZSBkaXNjaXBs
aW5lIG9mIGRvaW5nIHJlbGVhc2VzLjwvZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+SnVl
cmdlbjogdGhpcyB3b3VsZCBob3dldmVyIGltcG9zZSB0aGUgcmVsZWFzZSBvdmVyaGVhZDwvZGl2
Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+QW5kcmV3OiBhZ3JlZXMgdGhhdCB3ZSBuZWVkIHRv
IHJlZHVjZSBvdXIgcmVsZWFzZSBvdmVyaGVhZCByZWdhcmRsZXNzLCBidXQgdGhpcyBpc3N1ZSBp
cyBvcnRob2dvbmFsIGZyb20gdGhlIHJlbGVhc2UgY2FkZW5jZS48L2Rpdj4NCjxkaXY+Jm5ic3A7
PC9kaXY+DQo8ZGl2PioqU3RheWluZyBhdCA2IG1vbnRocyB3ZSB3b3VsZCBlaXRoZXIgaGF2ZSB0
byBmaW5kIHNvbWVvbmUgd2hvIHdvdWxkIGxpa2UgdG8gY2FycnkgdGhlIG1haW50ZW5hbmNlIGxv
YWQsIG9yIG1vdmUgdG8gYSBsb25nZXIgY2FkZW5jZS4gQWxzbyB3ZSBuZWVkIHRvIG1ha2UgaXQg
Y2xlYXIgdGhhdCByZWR1Y2luZyB0aGUgcmVsZWFzZSBvdmVyaGVhZCBpcyBpbmRlcGVuZGVudCBm
cm9tIHJlbGVhc2UgY2FkZW5jZSBhbmQgcHJvY2Vzcy4gV2Ugc2hvdWxkDQpiZSBkb2luZyB0aGlz
IGlycmVzcGVjdGl2ZSBkZXBlbmRpbmcgb24gdGhlIGNhZGVuY2UuKio8L2Rpdj4NCjxkaXY+Jm5i
c3A7PC9kaXY+DQo8ZGl2Pkp1ZXJnZW46IFdlIGNvdWxkIGzigIsgKipvb2sgYXQgOCBtb250aHMg
KGluc3RlYWQgb2YgOSlpdCBpcyBiZXR0ZXIgZnJvbSBhIHNjaGVkdWxpbmcgcGVyc3BlY3RpdmUg
KHdvcmtpbmcgYXJvdW5kIHB1YmxpYyBob2xpZGF5cykuKiog4oCLIFdpdGggYW4gOCBtb250aCBy
ZWxlYXNlIGN5Y2xlLCB0aGUgcmVsZWFzZSBvY2N1cnMgYXQgb25seSAzIGRpZmZlcmVudCBkYXRl
cyBkdXJpbmcgdGhlIGNhbGVuZGFyIHllYXIsIHJhdGhlciB0aGFuIHRoZQ0KNCBkYXRlcyB3aXRo
IGEgOSBtb250aCBjeWNsZS4gVGhpcyBtYWtlcyBwbGFubmluZyBlYXNpZXIgZm9yIHNlbGVjdGlu
ZyBkYXRlcyB0aGF0IGF2b2lkIHB1YmxpYyBob2xpZGF5cy4gOCBtb250aHMgaXMgYWxzbyBjbG9z
ZXIgdG8gdGhlIDYgbW9udGggY3ljbGUgZm9yIHRob3NlIHByZWZlcnJpbmcgc2hvcnRlciBjYWRl
bmNlLiBBbiA4IG1vbnRoIGN5Y2xlIHdvdWxkIG5vdCBpbmNyZWFzZSB0aGUgbnVtYmVyIG9mIGNv
bmN1cnJlbnRseSBzdXBwb3J0ZWQNCmJyYW5jaGVzIHdoZW4gY29tcGFyZWQgd2l0aCBhIDkgbW9u
dGggY3ljbGUuPC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj4qKkFDVElPTjogR2Vvcmdl
IHdpbGwgcHV0IHRvZ2V0aGVyIGEgc3VydmV5IGZvciB0aGUgY29tbWl0dGVycyBvdXRsaW5pbmcg
dGhlIGlzc3VlIGFuZCB0cmFkZS1vZmZzIGFuZCB0aGVuIGdvIGZyb20gdGhlcmUqKjwvZGl2Pg0K
PGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+IyMgUHJvamVjdCBNYW5hZ2VtZW50IHN0dWZmIHRvIGtl
ZXAgdGhlIE1vbWVudHVtIGdvaW5nPC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj5XZSBo
YXZlIG1hZGUgc2lnbmlmaWNhbnQgcHJvZ3Jlc3Mgb24gZGVzaWduIHJlbGF0ZWQgcXVlc3Rpb25z
IGF0IHRoZSBkZXZlbG9wZXIgc3VtbWl0LjwvZGl2Pg0KPGRpdj5BbHRob3VnaCBub3QgYWxsIHRo
ZSBub3RlcyBmb3IgdGhlc2UgaGF2ZSBiZWVuIHB1Ymxpc2hlZCAoU0dYIGFuZCBOVkRJTU0gYXJl
IG1pc3NpbmcsIHRoZSBmb3JtZXIgYXJlIG9uIG15IHBsYXRlKS4gVGhlIHNlcmllcywgd2hpY2gg
aGF2ZSBiZWVuIGRpc2N1c3NlZCBhdCB0aGUgc3VtbWl0IGFuZCB3aGVyZSBJIGJlbGlldmUgdGhh
dCBnb29kIHByb2dyZXNzIGhhcyBiZWVuIG1hZGUgd2VyZS48L2Rpdj4NCjxkaXY+Jm5ic3A7PC9k
aXY+DQo8ZGl2PkluIG90aGVyIHdvcmRzLCB3ZSBzaG91bGQgZXhwZWN0IG5ldyB2ZXJzaW9ucyBv
ZiB0aGVzZSBzZXJpZXM8L2Rpdj4NCjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2PiMjIyBBZGQgdk5W
RElNTSBzdXBwb3J0IHRvIEhWTSBkb21haW5zPC9kaXY+DQo8ZGl2PmBgYDwvZGl2Pg0KPGRpdj5T
dGFrZWhvbGRlcnM6IFpoYW5nIFlpLCBJbnRlbCwgWmhhbmcgWXUsIEludGVsLCBHZW9yZ2UgRHVu
bGFwLCBDaXRyaXggYGBgIF9BcyBmYXIgYXMgSSB1bmRlcnN0YW5kIGEgc2ltcGxlIGFuZCBjbGVh
biB3YXkgdG8gaW1wbGVtZW50IHRoaXMgaGFzIGJlZW4gZm91bmQsIGJ1dCB0aGUgZGVzaWduIHNl
c3Npb24gbm90ZXMgYXJlIHN0aWxsIG1pc3NpbmdfPC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0K
PGRpdj5fV2Ugc3BlbnQgYWxtb3N0IHR3byBkYXlzIG9uIE5WRElNTSByZWxhdGVkIGRpc2N1c3Np
b25zOiB3ZSBoYXZlIHNvbWV0aGluZyB0aGF0IHNob3VsZCBiZSBmYWlybHkgc2ltcGxlIGFuZCBl
YXN5IHRvIGltcGxlbWVudC4gRGFuIFdpbGxpYW1zIGlzIGhhcHB5IHRvIHRha2UgY2hhbmdlcyBp
bnRvIHVwc3RyZWFtIGFzIGxvbmcgYXMgdGhleSBhcmUgc2Vuc2libGUuXzwvZGl2Pg0KPGRpdj4m
bmJzcDs8L2Rpdj4NCjxkaXY+X0dlb3JnZTogdGhlIGtleSBiZWhpbmQgdGhlIGRpc2N1c3Npb24g
d2FzIHRvIGJlIGFibGUgdG8gZGVsaXZlciBhIGZ1bmN0aW9uYWwgc29sdXRpb24gc29vbi4gV2Ug
Y2FuIG1ha2UgaXQgbmljZXIgaW5jcmVtZW50YWxseS5fPC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2
Pg0KPGRpdj4qKkFDVElPTjogR2VvcmdlIHdpbGwgdXBkYXRlIGFuZCByZS1zdWJtaXQgdGhlIOKA
i05WRElNTSBkb2MgKG9sZCB2ZXJzaW9uIGF0IDxhIGhyZWY9Imh0dHBzOi8veGVuLm1hcmttYWls
Lm9yZy90aHJlYWQvZWY2dmZ4dmFoeWRlcTJyZykqKiI+aHR0cHM6Ly94ZW4ubWFya21haWwub3Jn
L3RocmVhZC9lZjZ2Znh2YWh5ZGVxMnJnKSoqPC9hPjwvZGl2Pg0KPGRpdj48Zm9udCBmYWNlPSJU
aW1lcyBOZXcgUm9tYW4iPiZuYnNwOzwvZm9udD48L2Rpdj4NCjxkaXY+XyhoZSBkaWRu4oCZdCB0
YWtlIGFueSBub3RlcyBkdXJpbmcgdGhlIGRpc2N1c3Npb24gLSB3ZSBhcmUgZ29pbmcgdG8gaGF2
ZSB0byByZWNvbnN0cnVjdCBzb21lIG9mIHRoZSBkaXNjdXNzaW9uKV88L2Rpdj4NCjxkaXY+Jm5i
c3A7PC9kaXY+DQo8ZGl2Pl9BbmRyZXc6IFlpICZhbXA7IFl1IHdlcmUgdGFraW5nIG5vdGVzIGlu
IHRoZSBtZWV0aW5nXzwvZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+KipBQ1RJT046IExh
cnMgdG8gcmVhY2ggb3V0IHRvIFlpICZhbXA7IFl1IGFuZCBzZWUgd2hhdCB0aGV5IGhhdmUqKjwv
ZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+IyMjIEludGVsIFByb2Nlc3NvciBUcmFjZSB2
aXJ0dWFsaXphdGlvbiBlbmFibGluZyBgYGA8L2Rpdj4NCjxkaXY+U3Rha2Vob2xkZXJzOiBMdXdl
aSBLYW5nLCBJbnRlbDwvZGl2Pg0KPGRpdj5gYGA8L2Rpdj4NCjxkaXY+X1BhcnRseSBibG9ja2Vk
IG9uIENQVUlEICZhbXA7IE1TUl88L2Rpdj4NCjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2Pl9EaXNj
dXNzZWQgdGhlIGNvcm5lciBjYXNlcyAtIHRoZXNlIGFyZSBpbiBhIFBQVCBmcm9tIEludGVsIHdo
aWNoIExhcnMgaXMgd2FpdGluZyBmb3IuIFRoZXJlIHdhcyBhbiBvcGVuIHF1ZXN0aW9uIHJlIG5l
c3RlZCB2aXJ0IGFuZCBhIHJlY29nbml0aW9uIHRoYXQgYm90aCBjYW5ub3QgY28tZXhpc3QuXzwv
ZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+IyMjIEV4dGVuZCByZXNvdXJjZXMgdG8gc3Vw
cG9ydCBtb3JlIHZjcHVzIGluIHNpbmdsZSBWTSBgYGA8L2Rpdj4NCjxkaXY+U3Rha2Vob2xkZXJz
OiBDaGFvIEdhbywgSW50ZWw8L2Rpdj4NCjxkaXY+YGBgPC9kaXY+DQo8ZGl2Pl9BbHNvIGRlcGVu
ZHMgb24gdGhlIHRvcG9sb2d5IHdvcms8L2Rpdj4NCjxkaXY+SU9SRVEgd29yayBuZWVkcyBhbm90
aGVyIGl0ZXJhdGlvbjwvZGl2Pg0KPGRpdj5WaXJ0dWFsIElPTU1VIG5lZWRzIHRvIGJlIGRvbmVf
PC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj4jIyMgRVBULUJhc2VkIFN1Yi1wYWdlIFdy
aXRlIFByb3RlY3Rpb24gU3VwcG9ydCBgYGA8L2Rpdj4NCjxkaXY+U3Rha2Vob2xkZXJzOiBaaGFu
ZyBZaSwgSW50ZWw8L2Rpdj4NCjxkaXY+YGBgPC9kaXY+DQo8ZGl2Pl9JbnRlbCBwb3N0ZWQgc2Vy
aWVzIGFuZCBkb2VzbuKAmXQga25vdyB3aGF0IHRvIGRvIG5leHQgZHVlIHRvIGxhY2sgb2YgZmVl
ZGJhY2suIFdlIHdlcmUgYWxzbyBsYWNraW5nIGEgcGxhdXNpYmxlIHVzZS1jYXNlOjwvZGl2Pg0K
PGRpdj5JbnRlbCBhbmQgQml0RGVmZW5kZXIgYXJlIHRhbGtpbmcgdG9nZXRoZXIgdG8gY2xhcmlm
eSB0aGUgdXNlLWNhc2UuIFN0aWxsIGxhcmdlbHkgYmxvY2tlZCBvbiByZXZpZXdzLl88L2Rpdj4N
CjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2PiMjIyBTR1ggVmlydHVhbGl6YXRpb24gZGVzaWduIGFu
ZCBkcmFmdCBwYXRjaGVzIGBgYDwvZGl2Pg0KPGRpdj5TdGFrZWhvbGRlcnM6IEthaSBIVUFORywg
SW50ZWw8L2Rpdj4NCjxkaXY+YGBgPC9kaXY+DQo8ZGl2PkthaSBzZW50IExhcnMgc29tZSBub3Rl
cywgd2hpY2ggYXJlIHB1Ymxpc2hlZCBoZXJlOiA8L2Rpdj4NCjxkaXY+PGZvbnQgZmFjZT0iVGlt
ZXMgTmV3IFJvbWFuIj48YSBocmVmPSJodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hp
dmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcvdGhyZWFkcy5odG1sIzAxMDg2Ij48Zm9udCBmYWNl
PSJDYWxpYnJpIj5odHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMTgtMDcvdGhyZWFkcy5odG1sIzAxMDg2PC9mb250PjwvYT48L2ZvbnQ+PC9kaXY+
DQo8ZGl2Pjxmb250IGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+Jm5ic3A7PC9mb250PjwvZGl2Pg0K
PGRpdj5QYXJ0bHkgYmxvY2tlZCBvbiBDUFVJRCAmYW1wOyBNU1I8L2Rpdj4NCjxkaXY+Jm5ic3A7
PC9kaXY+DQo8ZGl2PiMjIyZuYnNwOyA1IExldmVsIFBhZ2luZzwvZGl2Pg0KPGRpdj5YUFRJIHdv
dWxkIGJlY29tZSB2ZXJ5IHByb2JsZW1hdGljIHdpdGggNSBsZXZlbCBwYWdpbmcuPC9kaXY+DQo8
ZGl2PkN1cnJlbnRseSBJbnRlbOKAmXMgbG93ZXN0IHByaW9yaXR5LjwvZGl2Pg0KPGRpdj4mbmJz
cDs8L2Rpdj4NCjxkaXY+IyMgVGhlbiB0aGVyZSB3ZXJlIHNlcmllcyB3aGljaCB3ZXJlIGJsb2Nr
ZWQgb24gQ1BVSUQgYW5kIHJlbGF0ZWQgd29yazwvZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxk
aXY+IyMjIEFkZCBndWVzdCBDUFUgdG9wb2xvZ3kgc3VwcG9ydCBzdXBwb3J0IOKAi2hhcyBiZWVu
IHBvc3RlZCBvbiB3aGljaCB0aGlzIHNlcmllcyBkZXBlbmRzIG9uLCBidXQgaXQgYGBgPC9kaXY+
DQo8ZGl2PlN0YWtlSG9sZGVyczogWmhhbmcgWWksIEludGVsIC0gQW5kcmV3IENvb3BlciwgQ2l0
cml4IC0gU2VyZ2V5IER5YXNsaSwgQ2l0cml4IC0gUm9nZXIgUGF1IE1vbm5lLCBDaXRyaXggYGBg
IFtQQVRDSCAwMC8xM10geDg2OiBDUFVJRCBhbmQgTVNSIHBvbGljeSBtYXJzaGFsbGluZyBpcyBv
bmx5IGNvdmVyaW5nIOKFkyBvZiB0aGUgbmVlZGVkIHBhdGNoZXMgYW5kIHJlcXVpcmVzIHNvbWUg
Zml4ZXMuIFNlcmdleSBpcyB3b3JraW5nIG9uIHRoZSBsaWJ4Yw0Kc2lkZSBhbmQgQW5kcmV3IG9u
IHRoZSBoeXBlcnZpc29yIGF1ZGl0aW5nL2NoZWNraW5nLiBSb2dlciBpcyB3b3JraW5nIG9uIHRv
cG9sb2d5IHN1cHBvcnQsIHdoaWNoIGRlcGVuZHMgb24gdGhlIG90aGVyIHRocmVlIHBpZWNlcy48
L2Rpdj4NCjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2PiMjIEFuZCBvdGhlciBzZXJpZXMsIHdoaWNo
IGFyZSBtb3ZpbmcgZm9yd2FyZDwvZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+IyMjIHBh
cmF2aXJ0dWFsIElPTU1VIGludGVyZmFjZTwvZGl2Pg0KPGRpdj5gYGA8L2Rpdj4NCjxkaXY+U3Rh
a2Vob2xkZXI6IFBhdWwgRHVycmFudCwgQ2l0cml4PC9kaXY+DQo8ZGl2PmBgYDwvZGl2Pg0KPGRp
dj52MiBwb3N0ZWQgcmVjZW50bHk8L2Rpdj4NCjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2PiMjIyB4
ODYvY3B1aWQ6IGVuYWJsZSBuZXcgY3B1IGZlYXR1cmVzPC9kaXY+DQo8ZGl2PmBgYDwvZGl2Pg0K
PGRpdj5TdGFrZWhvbGRlcjogWWFuZyBaaG9uZywgSW50ZWw8L2Rpdj4NCjxkaXY+YGBgPC9kaXY+
DQo8ZGl2PldhaXRpbmcgZm9yIHYyPC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj4jIyMg
YWRkIHZJT01NVSBzdXBwb3J0IHdpdGggaXJxIHJlbWFwcGluZyBmdW5jdGlvbiBvZiB2aXJ0dWFs
IFZULWQgYGBgPC9kaXY+DQo8ZGl2PlN0YWtlaG9sZGVyOiBDaGFvIEdhbywgSW50ZWw8L2Rpdj4N
CjxkaXY+YGBgPC9kaXY+DQo8ZGl2PldhaXRpbmcgZm9yIHYyPC9kaXY+DQo8ZGl2PiZuYnNwOzwv
ZGl2Pg0KPGRpdj4jIyMgQU1EIEF2aWMgU2VyaWVzPC9kaXY+DQo8ZGl2PmBgYDwvZGl2Pg0KPGRp
dj5TdGFrZWhvbGRlcjogSmFuYWthcmFqYW4gTmF0YXJhamFuLCBBTUQ8L2Rpdj4NCjxkaXY+YGBg
PC9kaXY+DQo8ZGl2PldhaXRpbmcgZm9yIG5leHQgdmVyc2lvbjwvZGl2Pg0KPGRpdj4mbmJzcDs8
L2Rpdj4NCjxkaXY+IyMjIE1TUiBTcGVjIFN1cHBvcnQgZm9yIEFNRCBzcGVjdWxhdGl2ZSBzdG9y
ZSBieXBhc3MgbWl0aWdhdGlvbnMgYGBgPC9kaXY+DQo8ZGl2PlN0YWtlaG9sZGVyOiBCcmlhbiBX
b29kcywgQU1EPC9kaXY+DQo8ZGl2PmBgYDwvZGl2Pg0KPGRpdj5fV29yayBoYXMganVzdCBzdGFy
dGVkXzwvZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+IyMjIERvbSBCPC9kaXY+DQo8ZGl2
PmBgYDwvZGl2Pg0KPGRpdj5TdGFrZWhvbGRlcjogQ2hyaXN0b3BoZXIgQ2xhcmssIE9wZW5YVDwv
ZGl2Pg0KPGRpdj5gYGA8L2Rpdj4NCjxkaXY+X1dhaXRpbmcgZm9yIENocmlzdG9waGVy4oCZcyBy
ZXBseV88L2Rpdj4NCjxkaXY+Jm5ic3A7PC9kaXY+DQo8ZGl2PiMjIyBYU008L2Rpdj4NCjxkaXY+
X0RhbmllbCBEZSBHcmFmIG9uIHNhYmJhdGljYWwgLSBub3Qgc3VyZSBmb3IgaG93IGxvbmdfPC9k
aXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj4qKkFDVElPTjogUmljaCB0byBmb2xsb3cgdXAg
d2l0aCA8YSBocmVmPSJtYWlsdG86Y29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZyoqIj5jb21taXR0
ZXJzQHhlbnByb2plY3Qub3JnKio8L2E+PC9kaXY+DQo8ZGl2Pjxmb250IGZhY2U9IlRpbWVzIE5l
dyBSb21hbiI+Jm5ic3A7PC9mb250PjwvZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxkaXY+PGZv
bnQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4mbmJzcDs8L2ZvbnQ+PC9kaXY+DQo8ZGl2Pjxmb250
IGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+Jm5ic3A7PC9mb250PjwvZGl2Pg0KPC9zcGFuPjwvZm9u
dD4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_35286436E1DCFA4FB3BE7CE61C511D92345F26AESHSMSX101ccrcor_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1976159134335228334==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 12 12:39:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 12:39:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdasF-0006Zm-3A; Thu, 12 Jul 2018 12:39: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=csaa=j4=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1fdasD-0006Zh-Tm
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 12:39:05 +0000
X-Inumbo-ID: 88460656-85d0-11e8-a8a5-bc764e045a96
Received: from mail-oi0-x22f.google.com (unknown [2607:f8b0:4003:c06::22f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88460656-85d0-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 14:38:52 +0200 (CEST)
Received: by mail-oi0-x22f.google.com with SMTP id q11-v6so29891080oic.12
 for <xen-devel@lists.xenproject.org>; Thu, 12 Jul 2018 05:39:04 -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=8Fa5/PUetnj7xr2/k61q1/sSAV4zQGfZg5H4OKQ0mMo=;
 b=euhD2EkZBNijRLb58JDprWDUy+zPF+0RnocGjPB4Zn7q2s5ZEBuOf8nqvLhcwlj3ar
 vbU9J7156aF0ckyBZukEL1OMAkocPklo2cMUnVNmNfgxpmL/jveSWr0Xvgovj6jZR5ho
 a5eNDhuMEBT4Cx11Rd7OwIIkJ5ZWObdae8XPx42zsTnfZTmp8IRLCnF1cYxWsqfVsZlZ
 h+Jf7mXJTHaNIAvA1llVFNFOSJ/4T0HohLvRZs8eJ7t8EksOa3JjG6JGUduRitxVHWvl
 wPZMkK9YHQx1rlbxOjz1jXRK8pRYh6a2QoRflxcp865g/2f41h0pbdF1WuUPqqAuoSRB
 5UjQ==
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=8Fa5/PUetnj7xr2/k61q1/sSAV4zQGfZg5H4OKQ0mMo=;
 b=Kb8hAdY2gVjPVN2pw/UhfeXH5aWulQLLlKsue1th8GHzXLQv6GpNsVzno7SkY6//Aq
 nucNxM42m6A/2l0uaTQK9jbTR0pBqXrTtMsaCk8yjMtz2ycHQw90XjrKLUUyhjPphUOq
 EUMc0LoVrRQI4WhBjw9L+m06F3bsIoftv1Q9bMMBT5a+8xt6cQFOBjm2mSaJmq6IHOc+
 lAwKZgEkRsl6shIMyrjBcgOUIfUoTUuym6oaM2TIXtJD67j9KUk2g4FWBk4FqlL8ULuQ
 IPD/ICb9H+L8emWKydMV+RZn4x7BniAl4aqFLLQTsckqKQSJkm9FYbMam7jWCbqYhGBk
 An4g==
X-Gm-Message-State: AOUpUlGIdCPpfjAxzOmvRazJkiQyBitxBGDYDNHN4dtEAOBXvtDEhf5O
 ZmhMO8EhpVkpzV4OZ9b0DVc=
X-Google-Smtp-Source: AAOMgpcYp5oP/kdpHR1fvzIH2RM3v3bocJNCbJGOHVt+B/O6B5IsweVfSoWX8Td1YwVgOqnA+o4alQ==
X-Received: by 2002:aca:b641:: with SMTP id
 g62-v6mr2379010oif.71.1531399144717; 
 Thu, 12 Jul 2018 05:39:04 -0700 (PDT)
Received: from [10.134.101.121] ([104.223.51.29])
 by smtp.gmail.com with ESMTPSA id p2-v6sm23903482oih.38.2018.07.12.05.39.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 Jul 2018 05:39:04 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (15F79)
In-Reply-To: <EFB1BA1D-EB72-4896-ABA3-5ABA7EE9DBB5@gmail.com>
Date: Thu, 12 Jul 2018 08:39:00 -0400
Message-Id: <9F2A9589-6324-4D7A-85FD-CB93D8708FEB@gmail.com>
References: <EFB1BA1D-EB72-4896-ABA3-5ABA7EE9DBB5@gmail.com>
To: xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] Xen for Automotive - white paper on virtualization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem_Mygaiev@epam.com, Michele Paolino <m.paolino@virtualopensystems.com>,
 Daniel Bernal <Daniel.Bernal@arm.com>, Alex_Agizim@epam.com,
 Stewart.Hildebrand@dornerworks.com, sstabellini@kernel.org,
 Jonathan Kline <jonathan.kline@starlab.io>, denys.balatsko@globallogic.com
Content-Type: multipart/mixed; boundary="===============8105788604081776260=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8105788604081776260==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-04F27458-7A4C-44EF-B055-30CA26B71DB8
Content-Transfer-Encoding: 7bit


--Apple-Mail-04F27458-7A4C-44EF-B055-30CA26B71DB8
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Thanks to everyone who contributed to the AGL virtualization white paper and=
 to Michele Paolino for stewarding it from concept to final publication.   I=
=E2=80=99ve added it to the Xen wiki:

https://wiki.xenproject.org/wiki/Automotive_Whitepapers

Rich=

--Apple-Mail-04F27458-7A4C-44EF-B055-30CA26B71DB8
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><span></span></div><div><meta http-equ=
iv=3D"content-type" content=3D"text/html; charset=3Dutf-8"><div><span></span=
></div><div><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"><div><span></span></div><div><meta http-equiv=3D"content-type" conten=
t=3D"text/html; charset=3Dutf-8"><div></div><div>Thanks to everyone who cont=
ributed to the AGL virtualization white paper and to Michele Paolino for ste=
warding it from concept to final publication. &nbsp; I=E2=80=99ve added it t=
o the Xen wiki:</div><div><br></div><div><a href=3D"https://wiki.xenproject.=
org/wiki/Automotive_Whitepapers">https://wiki.xenproject.org/wiki/Automotive=
_Whitepapers</a></div><div><br></div><div>Rich</div></div></div></div></body=
></html>=

--Apple-Mail-04F27458-7A4C-44EF-B055-30CA26B71DB8--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8105788604081776260==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 12 12:42:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 12:42: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 1fdavO-0007Ez-KL; Thu, 12 Jul 2018 12: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=+/yn=j4=citrix.com=prvs=7248936b7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdavN-0007Et-Q6
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 12:42:21 +0000
X-Inumbo-ID: 07ae2a00-85d1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 07ae2a00-85d1-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 12:42:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="76078807"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F2AC02000078001D3133@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: <b6940a2d-f905-7bf1-b71d-696390088340@citrix.com>
Date: Thu, 12 Jul 2018 13:42:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B45F2AC02000078001D3133@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 2/8] x86: distinguish CPU offlining from CPU
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>

T24gMTEvMDcvMTggMTM6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEluIG9yZGVyIHRvIGJlIGFi
bGUgdG8gc2VydmljZSAjTUMgb24gb2ZmbGluZWQgQ1BVcywgR0RULCBJRFQsIHN0YWNrLAoKRm9y
IGNsYXJpdHksIEknZCBwaHJhc2UgdGhpcyBhcyAiQ1BVcywgdGhlIEdEVCwgLi4uIiB0byBoZWxw
IHZpc3VhbGx5CnNlcGFyYXRlIENQVXMgYXMgaXQgaXNuJ3QgYSBwYXJ0IG9mIHRoZSByZXN0IG9m
IHRoZSBsaXN0LgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvZ2VuYXBpYy94MmFwaWMuYwo+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9nZW5hcGljL3gyYXBpYy5jCj4gQEAgLTIwMSwxOCArMjAxLDI1IEBAIHN0
YXRpYyBpbnQgdXBkYXRlX2NsdXN0ZXJpbmZvKAo+ICAgICAgICAgIGlmICggIWNsdXN0ZXJfY3B1
c19zcGFyZSApCj4gICAgICAgICAgICAgIGNsdXN0ZXJfY3B1c19zcGFyZSA9IHh6YWxsb2MoY3B1
bWFza190KTsKPiAgICAgICAgICBpZiAoICFjbHVzdGVyX2NwdXNfc3BhcmUgfHwKPiAtICAgICAg
ICAgICAgICFhbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX21hc2ssIGNwdSkpICkK
PiArICAgICAgICAgICAgICFjb25kX2FsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KHNjcmF0Y2hf
bWFzaywgY3B1KSkgKQo+ICAgICAgICAgICAgICBlcnIgPSAtRU5PTUVNOwo+ICAgICAgICAgIGJy
ZWFrOwo+ICAgICAgY2FzZSBDUFVfVVBfQ0FOQ0VMRUQ6Cj4gICAgICBjYXNlIENQVV9ERUFEOgo+
ICsgICAgY2FzZSBDUFVfUkVNT1ZFOgo+ICsgICAgICAgIGlmICggcGFya19vZmZsaW5lX2NwdXMg
PT0gKGFjdGlvbiAhPSBDUFVfUkVNT1ZFKSApCj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICAgICAg
ICAgIGlmICggcGVyX2NwdShjbHVzdGVyX2NwdXMsIGNwdSkgKQo+ICAgICAgICAgIHsKPiAgICAg
ICAgICAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCBwZXJfY3B1KGNsdXN0ZXJfY3B1cywgY3B1
KSk7Cj4gICAgICAgICAgICAgIGlmICggY3B1bWFza19lbXB0eShwZXJfY3B1KGNsdXN0ZXJfY3B1
cywgY3B1KSkgKQo+ICsgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICB4ZnJlZShwZXJf
Y3B1KGNsdXN0ZXJfY3B1cywgY3B1KSk7Cj4gKyAgICAgICAgICAgICAgICBwZXJfY3B1KGNsdXN0
ZXJfY3B1cywgY3B1KSA9IE5VTEw7Cj4gKyAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4gICAg
ICAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KHNjcmF0Y2hfbWFzaywgY3B1KSk7Cj4gKyAg
ICAgICAgY2xlYXJfY3B1bWFza192YXIoJnBlcl9jcHUoc2NyYXRjaF9tYXNrLCBjcHUpKTsKCmZy
ZWVpbmcgYW5kIE5VTEwtaW5nIHRoZSBwb2ludGVyIGF0IHRoZSBzYW1lIHRpbWUgaXMgYWxyZWFk
eSBhIGNvbW1vbgpwYXR0ZXJuwqAgSG93IGFib3V0IGludHJvZHVjaW5nCgovKiBGcmVlIGFuIGFs
bG9jYXRpb24sIGFuZCB6ZXJvIHRoZSBwb2ludGVyIHRvIGl0LiAqLwojZGVmaW5lIFhGUkVFKHAp
Cih7CsKgwqDCoCB0eXBlb2YoKnApICpfcCA9IChwKTsKCsKgwqDCoCB4ZnJlZShfcCk7CsKgwqDC
oCBfcCA9IE5VTEw7Cn0pCgphbmQgYSBzaW1pbGFyIHdyYXBwZXIgZm9yIEZSRUVfQ1BVTUFTS19W
QVIocCkgd2hpY2ggdGFrZXMgY2FyZSBvZiB0aGUKTlVMTC1pbmcgYXMgd2VsbD8KCkluIHRpbWUg
YXMgdGhlc2Ugc3RhcnQgdG8gZ2V0IHVzZWQgbW9yZSB3aWRlbHksIGl0IHNob3VsZCByZWR1Y2Ug
dGhlCmNoYW5jZXMgb2YgZG91YmxlLWZyZWVpbmcgaW4gY2xlYW51cCBwYXRocy4KCj4gQEAgLTYz
LDYgKzYzLDggQEAgc3RhdGljIGNwdW1hc2tfdCBzY3JhdGNoX2NwdTBtYXNrOwo+ICBjcHVtYXNr
X3QgY3B1X29ubGluZV9tYXAgX19yZWFkX21vc3RseTsKPiAgRVhQT1JUX1NZTUJPTChjcHVfb25s
aW5lX21hcCk7Cj4gIAo+ICtib29sIF9fcmVhZF9tb3N0bHkgcGFya19vZmZsaW5lX2NwdXM7Cj4g
Kwo+ICB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBucl9zb2NrZXRzOwo+ICBjcHVtYXNrX3Qg
KipfX3JlYWRfbW9zdGx5IHNvY2tldF9jcHVtYXNrOwo+ICBzdGF0aWMgY3B1bWFza190ICpzZWNv
bmRhcnlfc29ja2V0X2NwdW1hc2s7Cj4gQEAgLTg4Nyw3ICs4ODksNyBAQCBzdGF0aWMgdm9pZCBj
bGVhbnVwX2NwdV9yb290X3BndCh1bnNpZ25lCj4gICAgICB9Cj4gIH0KPiAgCj4gLXN0YXRpYyB2
b2lkIGNwdV9zbXBib290X2ZyZWUodW5zaWduZWQgaW50IGNwdSkKPiArc3RhdGljIHZvaWQgY3B1
X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbnQgY3B1LCBib29sIGFsbCkKClBlcmhhcHMgInJlbW92
ZSIgb3IgInJlbW92ZV9jcHUiLCB0byBtYXRjaCB0aGUgQ1BVX1JFTU9WRSB0ZXJtaW5vbG9neT8K
CkFsc28sIHdlIHByb2JhYmx5IHdhbnQgYSBjb21tZW50IGhlcmUgZXhwbGFpbmluZyB0aGUgZGlm
ZmVyZW5jZSBiZXR3ZWVuCnBhcmtpbmcgYW5kIHJlbW92aW5nIGluIHRlcm1zIG9mIHdoYXQgaW5m
cmFzdHJ1Y3R1cmUgbmVlZHMgdG8gcmVtYWluIHZhbGlkLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 12:44:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 12: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 1fdaxS-0007NR-31; Thu, 12 Jul 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=+/yn=j4=citrix.com=prvs=7248936b7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdaxR-0007NI-0o
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 12:44:29 +0000
X-Inumbo-ID: 536fd4c4-85d1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 536fd4c4-85d1-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 12:44:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,342,1526342400"; d="scan'208";a="76078884"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F2DC02000078001D3136@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: <16b6f38d-1b57-fca3-ea9d-72ef169bab19@citrix.com>
Date: Thu, 12 Jul 2018 13:44:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B45F2DC02000078001D3136@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 3/8] allow cpu_down() to be called earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>

T24gMTEvMDcvMTggMTM6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoZSBmdW5jdGlvbidzIHVz
ZSBvZiB0aGUgc3RvcC1tYWNoaW5lIGxvZ2ljIGhhcyBzbyBmYXIgcHJldmVudGVkIGl0cwo+IHVz
ZSBhaGVhZCBvZiB0aGUgcHJvY2Vzc2luZyBvZiB0aGUgIm9yZGluYXJ5IiBpbml0Y2FsbHMuIFNp
bmNlIGF0IHRoaXMKPiBlYXJseSB0aW1lIHdlJ3JlIGluIGEgY29udHJvbGxlZCBlbnZpcm9ubWVu
dCBhbnl3YXksIHRoZXJlJ3Mgbm8gbmVlZCBmb3IKPiBzdWNoIGEgaGVhdnkgdG9vbC4gQWRkaXRp
b25hbGx5IHRoaXMgb3VnaHQgdG8gaGF2ZSBsZXNzIG9mIGEgcGVyZm9ybWFuY2UKPiBpbXBhY3Qg
ZXNwZWNpYWxseSBvbiBsYXJnZSBzeXN0ZW1zLCBjb21wYXJlZCB0byB0aGUgYWx0ZXJuYXRpdmUg
b2YKPiBtYWtpbmcgc3RvcC1tYWNoaW5lIGZ1bmN0aW9uYWxpdHkgYXZhaWxhYmxlIGVhcmxpZXIu
Cj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 13:04:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 13: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 1fdbGI-00018r-Bi; Thu, 12 Jul 2018 13: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=+/yn=j4=citrix.com=prvs=7248936b7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdbGH-00018m-An
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 13:03:57 +0000
X-Inumbo-ID: 0014e52b-85d4-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0014e52b-85d4-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 15:03:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="76080089"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F30E02000078001D3139@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: <49c30338-2bbb-bc45-df29-40668305405a@citrix.com>
Date: Thu, 12 Jul 2018 14:02:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B45F30E02000078001D3139@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 4/8] x86/AMD: distinguish compute units from
 hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMTEvMDcvMTggMTM6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEZhbTE3IHJlcGxhY2VzIENV
cyBieSBIVHMsIHdoaWNoIHdlIHNob3VsZCByZWZsZWN0IGFjY29yZGluZ2x5LCBldmVuIGlmCj4g
dGhlIGRpZmZlcmVuY2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCByZWxldmFudCBjaGFuZ2Ug
KHJlcXVpcmluZyBzb21lCj4gY29kZSByZXN0cnVjdHVyaW5nKSBpcyB0aGF0IHRoZSB0b3BvZXh0
IGZlYXR1cmUgbm8gbG9uZ2VyIG1lYW5zIHRoZXJlIGlzCj4gYSB2YWxpZCBDVSBJRC4KPgo+IFRh
a2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdyb25nbHkgcGxhaW4gaW50IHZhcmlhYmxl
cyBpbgo+IHNldF9jcHVfc2libGluZ19tYXAoKSB0byB1bnNpZ25lZCBpbnQuCj4KPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4KPiAtLS0gYS94ZW4vYXJj
aC94ODYvY3B1L2FtZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+IEBAIC01MDQs
MTcgKzUwNCwyMyBAQCBzdGF0aWMgdm9pZCBhbWRfZ2V0X3RvcG9sb2d5KHN0cnVjdCBjcHVpCj4g
ICAgICAgICAgICAgICAgICB1MzIgZWF4LCBlYngsIGVjeCwgZWR4Owo+ICAKPiAgICAgICAgICAg
ICAgICAgIGNwdWlkKDB4ODAwMDAwMWUsICZlYXgsICZlYngsICZlY3gsICZlZHgpOwo+IC0gICAg
ICAgICAgICAgICAgYy0+Y29tcHV0ZV91bml0X2lkID0gZWJ4ICYgMHhGRjsKPiAgICAgICAgICAg
ICAgICAgIGMtPng4Nl9udW1fc2libGluZ3MgPSAoKGVieCA+PiA4KSAmIDB4MykgKyAxOwo+ICsK
PiArCQlpZiAoYy0+eDg2IDwgMHgxNykKPiArCSAgICAgICAgICAgICAgICBjLT5jb21wdXRlX3Vu
aXRfaWQgPSBlYnggJiAweEZGOwo+ICsJCWVsc2Ugewo+ICsJICAgICAgICAgICAgICAgIGMtPmNw
dV9jb3JlX2lkID0gZWJ4ICYgMHhGRjsKPiArCQkJYy0+eDg2X21heF9jb3JlcyAvPSBjLT54ODZf
bnVtX3NpYmxpbmdzOwo+ICsJCX0KClRoZSBpbmRlbnRhdGlvbiBoZXJlIGlzIG9kZC7CoCBJdCB0
dXJucyBvdXQgdGhlIGZ1bmN0aW9uIHVzZXMgZW50aXJlbHkKOC1zcGFjZXMgcmF0aGVyIHRoYW4g
dGFicywgbGlrZSB0aGUgcmVzdCBvZiB0aGUgZmlsZS4KCldvdWxkIHlvdSBtaW5kIGVpdGhlciBy
ZXRhaW5pbmcgc3BhY2VzLCBvciBmaXhpbmcgdXAgdGhlIGVudGlyZSBmdW5jdGlvbgoocHJvYmFi
bHkgZWFzaWVzdCBhcyBhIHByZXJlcSBwYXRjaCkgPwoKT3RoZXJ3aXNlIExHVE0uCgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 13:10:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 13:10: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 1fdbMb-0002DL-7Q; Thu, 12 Jul 2018 13:10: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdbMZ-0002Ch-Q7
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 13:10:27 +0000
X-Inumbo-ID: e91ad023-85d4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e91ad023-85d4-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 15:10: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 1fdbMT-00069A-Ok; Thu, 12 Jul 2018 13:10: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 1fdbMT-0005Eh-GM; Thu, 12 Jul 2018 13:10:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdbMT-0001Xr-EN; Thu, 12 Jul 2018 13:10:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125069-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-linus:test-armhf-armhf-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-xsm:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-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-amd64-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-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-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-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1e4b044d22517cae7047c99038abb444423243ca
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 13:10:21 +0000
Subject: [Xen-devel] [linux-linus test] 125069: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA2OSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MDY5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhz
bSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMWU0YjA0NGQy
MjUxN2NhZTcwNDdjOTkwMzhhYmI0NDQ0MjMyNDNjYQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXgg
ICAgICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICA0MCBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAg
MzkgZGF5cyAgIDIzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTA2OSAgMjAxOC0w
Ny0wOSAyMzoyMzowOCBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjIyMCBwZW9wbGUg
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNjUwMzUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 13:17:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 13:17:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdbT7-0002nX-DP; Thu, 12 Jul 2018 13:17: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=x52a=j4=xenproject.org=prvs=7244eef0b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdbT6-0002nN-2m
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 13:17:12 +0000
X-Inumbo-ID: e58a4a7b-85d5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e58a4a7b-85d5-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 13:17:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60040436"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74959-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=895b87e38015e0698c6a5c0633e0156b038a56f1
X-Osstest-Versions-That: ovmf=c6a14de3ef30291918f3b15436cf6a75db413eea
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 12 Jul 2018 14:16:44 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74959: all 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
NDk1OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NTkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICA4OTViODdlMzgwMTVlMDY5OGM2YTVjMDYzM2UwMTU2YjAzOGE1
NmYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNmExNGRlM2VmMzAy
OTE5MThmM2IxNTQzNmNmNmE3NWRiNDEzZWVhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NTYg
IDIwMTgtMDctMTEgMTE6NTY6NDQgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTU5ICAyMDE4LTA3LTEyIDA1OjI0OjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2FyeSBMaW4gPGdsaW5A
c3VzZS5jb20+CiAgSmlheGluIFd1IDxKaWF4aW4ud3VAaW50ZWwuY29tPgogIFd1IEppYXhpbiA8
amlheGluLnd1QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21l
L29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0
ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDg5NWI4N2Uz
ODAxNWUwNjk4YzZhNWMwNjMzZTAxNTZiMDM4YTU2ZjEKQXV0aG9yOiBKaWF4aW4gV3UgPEppYXhp
bi53dUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAyIDA5OjQ4OjEyIDIwMTggKzA4MDAKCiAg
ICBOZXR3b3JrUGtnL0h0dHBEeGU6IEZpeCB0aGUgYnVnIHdoZW4gcGFyc2luZyBIVFRQKFMpIG1l
c3NhZ2UgYm9keS4KICAgIAogICAgKnYyOiBSZXNvbHZlIHRoZSBjb25mbGljdCBjb21taXQuCiAg
ICAKICAgICp2MzogRml4ZWQgdGhlIGZhaWx1cmUgaWYgQm9keUxlbmd0aCBpbiBIVFRQIHRva2Vu
IGlzIGxlc3MgdGhhbiB0aGUgcmVjZWl2ZWQKICAgIHNpemUgb2YgSFRUUFMgbWVzc2FnZS4KICAg
IAogICAgSHR0cEJvZHlQYXJzZXJDYWxsYmFjayBmdW5jdGlvbiBpcyB0byBwYXJzZSB0aGUgSFRU
UChTKSBtZXNzYWdlIGJvZHkgc28gYXMgdG8KICAgIGNvbmZpcm0gd2hldGhlciB0aGVyZSBpcyB0
aGUgbmV4dCBtZXNzYWdlIGhlYWRlci4gQnV0IGl0IGRvZXNuJ3QgcmVjb3JkIHRoZQogICAgcGFy
c2luZyBtZXNzYWdlIGRhdGEvbGVuZ3RoIGNvcnJlY3RseS4KICAgIAogICAgVGhpcyBwYXRjaCBp
cyByZWZpbmUgdGhlIHBhcnNpbmcgbG9naWMgc28gYXMgdG8gZml4IHRoZSBwb3RlbnRpYWwgZmFp
bHVyZS4KICAgIAogICAgQ2M6IFllIFRpbmcgPHRpbmcueWVAaW50ZWwuY29tPgogICAgQ2M6IEZ1
IFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICAgIENjOiBHYXJ5IExpbiA8Z2xpbkBzdXNl
LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjAKICAgIFNpZ25lZC1vZmYtYnk6IFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogWWUgVGluZyA8dGluZy55ZUBpbnRlbC5jb20+CiAgICBUZXN0ZWQtYnk6IEdh
cnkgTGluIDxnbGluQHN1c2UuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 13:22:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 13:22:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdbYN-0003VC-5Z; Thu, 12 Jul 2018 13:22: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=t/sf=j4=citrix.com=prvs=7244ff58c=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fdbYL-0003V7-Mu
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 13:22:37 +0000
X-Inumbo-ID: a761f566-85d6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a761f566-85d6-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 13:22:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208,217";a="76081324"
From: Lars Kurth <lars.kurth@citrix.com>
To: "Ji, John" <john.ji@intel.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: x86 Community Call - Wed July 11, 14:00 - 15:00 UTC - Minutes
Thread-Index: AQHUGTtW4xmlcrNcJUm4s9yC3mkv96SLPBQAgABKETD///1qAA==
Date: Thu, 12 Jul 2018 13:22:34 +0000
Message-ID: <B321BAF5-67C6-46BD-B43B-E740FEF56B68@citrix.com>
References: <C478CC64-87C8-47FA-8032-A5E98AA7A6FC@citrix.com>
 <B48EE00E-71A4-43DA-AFA0-6D436775F8DB@citrix.com>
 <35286436E1DCFA4FB3BE7CE61C511D92345F26AE@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <35286436E1DCFA4FB3BE7CE61C511D92345F26AE@SHSMSX101.ccr.corp.intel.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed July 11,
 14:00 - 15:00 UTC - 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: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Brian Woods <brian.woods@amd.com>, intel-xen <intel-xen@intel.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3053768322001421793=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3053768322001421793==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_B321BAF567C646BDB43BE740FEF56B68citrixcom_"

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

Sm9obiwNClRoYW5rIHlvdS4gSSBoYXZlIG5vdGVzIGFuZCBzbGlkZXMgZm9yIFNHWCwgd2hpY2gg
YXJlIGFscmVhZHkgcHVibGlzaGVkIGFuZCBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgKGp1c3QgdGhl
IHNsaWRlcyDigJMgYWxyZWFkeSBwdWJsaXNoZWQsIGJ1dCBJIGFtIG5vdCBzdXJlIHdoZXRoZXIg
dGhlc2UgYWxyZWFkeSB3ZXJlIHVwZGF0ZWQgdG8gcmVmbGVjdCB0aGUgZGVzaWduIGRpc2N1c3Np
b24pIGFuZCBFUFQtQmFzZWQgU3ViLVBhZ2UgUHJvdGVjdGlvbiAoanVzdCB0aGUgc2xpZGVzIOKA
kyBhbHJlYWR5IHB1Ymxpc2hlZCkNCkxhcnMNCg0KRnJvbTogIkppLCBKb2huIiA8am9obi5qaUBp
bnRlbC5jb20+DQpEYXRlOiBUaHVyc2RheSwgMTIgSnVseSAyMDE4IGF0IDEzOjMzDQpUbzogTGFy
cyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiwgeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmc+DQpDYzogImNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmciIDxjb21t
aXR0ZXJzQHhlbnByb2plY3Qub3JnPiwgVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5rLmxlbmd5ZWxA
Z21haWwuY29tPiwgaW50ZWwteGVuIDxpbnRlbC14ZW5AaW50ZWwuY29tPiwgImRhbmllbC5raXBl
ckBvcmFjbGUuY29tIiA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+LCBSb2dlciBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+LCBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIudy5jbGFy
a0BnbWFpbC5jb20+LCBSaWNoIFBlcnNhdWQgPHBlcnNhdXJAZ21haWwuY29tPiwgQnJpYW4gV29v
ZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+LCBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+LCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiwgSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPg0KU3ViamVjdDogUkU6IHg4NiBDb21tdW5pdHkgQ2Fs
bCAtIFdlZCBKdWx5IDExLCAxNDowMCAtIDE1OjAwIFVUQyAtIE1pbnV0ZXMNCg0KSSB3aWxsIFl1
IGFuZCBZaSB0byBzZW5kIG91dCBkaXNjdXNzaW9uIG5vdGVzLg0KDQo+PiMjIyBBZGQgdk5WRElN
TSBzdXBwb3J0IHRvIEhWTSBkb21haW5zDQo+PlN0YWtlaG9sZGVyczogWmhhbmcgWWksIEludGVs
LCBaaGFuZyBZdSwgSW50ZWwsIEdlb3JnZSBEdW5sYXAsIENpdHJpeCBgYGAgX0FzIGZhciBhcyBJ
IHVuZGVyc3RhbmQgYSBzaW1wbGUgYW5kIGNsZWFuIHdheSB0byBpbXBsZW1lbnQgdGhpcyBoYXMg
YmVlbiBmb3VuZCwgYnV0IHRoZSBkZXNpZ24gc2Vzc2lvbiBub3RlcyBhcmUgc3RpbGwgbWlzc2lu
Z18NCg0KPj5fV2Ugc3BlbnQgYWxtb3N0IHR3byBkYXlzIG9uIE5WRElNTSByZWxhdGVkIGRpc2N1
c3Npb25zOiB3ZSBoYXZlIHNvbWV0aGluZyB0aGF0IHNob3VsZCBiZSBmYWlybHkgc2ltcGxlIGFu
ZCBlYXN5IHRvIGltcGxlbWVudC4gRGFuIFdpbGxpYW1zIGlzIGhhcHB5IHRvIHRha2UgY2hhbmdl
cyBpbnRvIHVwc3RyZWFtIGFzIGxvbmcgYXMgdGhleSBhcmUgc2Vuc2libGUuXw0KDQoNCg0KQmVz
dCBSZWdhcmRzDQoNCkpvaG4gSmkNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJv
bTogTGFycyBLdXJ0aCBbbWFpbHRvOmxhcnMua3VydGhAY2l0cml4LmNvbV0NClNlbnQ6IFRodXJz
ZGF5LCBKdWx5IDEyLCAyMDE4IDU6MDcgUE0NClRvOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZz4NCkNjOiBjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnOyBUYW1hcyBL
IExlbmd5ZWwgPHRhbWFzLmsubGVuZ3llbEBnbWFpbC5jb20+OyBpbnRlbC14ZW4gPGludGVsLXhl
bkBpbnRlbC5jb20+OyBkYW5pZWwua2lwZXJAb3JhY2xlLmNvbTsgUm9nZXIgUGF1IE1vbm5lIDxy
b2dlci5wYXVAY2l0cml4LmNvbT47IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNs
YXJrQGdtYWlsLmNvbT47IFJpY2ggUGVyc2F1ZCA8cGVyc2F1ckBnbWFpbC5jb20+OyBCcmlhbiBX
b29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+DQpTdWJqZWN0OiBSZTogeDg2IENvbW11bml0eSBD
YWxsIC0gV2VkIEp1bHkgMTEsIDE0OjAwIC0gMTU6MDAgVVRDIC0gTWludXRlcw0KDQpBbHNvIGF0
dGFjaGVkIG1pbnV0ZXMgYXMgUERGIGFuZCBNYXJrZG93bg0KDQojIEFnZW5kYSBhbmQgTWludXRl
czogeDg2IENvbW11bml0eSBDYWxsIEp1bHkgMjAxOA0KDQpfTm8gbmV3IGl0ZW1zIHdlcmUgYWRk
ZWQgdG8gdGhlIGFnZW5kYS5fIOKAiyBfTWludXRlcyBhcmUgYWRkZWQgaW4gYmx1ZSAoaW4gdGhl
IFBERiBvbmx5KV8NCg0KIyMgQXR0ZW5kZWVzDQoNCkxhcnMgS3VydGgsIENpdHJpeA0KUm9nZXIg
UGF1IE1vbm5lLCBDaXRyaXgNCkp1ZXJnZW4gR3Jvc3MsIFN1c2UNCkphbiBCZXVsaWNoLCBTdXNl
DQpDaHJpc3RvcGhlciBDbGFyaywgT3BlblhUDQpKYW5ha2FyYWphbiBOYXRhcmFqYW4sIEFNRA0K
QnJpYW4gV29vZHMsIEFNRA0KUmljaCBQZXJzYXVkLCDigItPcGVuWFQNCkdlb3JnZSBEdW5sYXAs
IENpdHJpeA0KV2VpLCBBbmR5LCBQYXVsIC0gQ2l0cml4DQoNCiMjIFJlbGVhc2UgQ2FkZW5jZSBm
b3IgWGVuIDQuMTINCg0KRm9sbG93aW5nIHRoZSByZWxlYXNlIGNhZGVuY2Ugc2Vzc2lvbiBhdCB0
aGUgZGV2ZWxvcGVyIHN1bW1pdCAoc2VlIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJj
aGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy90aHJlYWRzLmh0bWwjMDAxNjbigIsgJiBodHRw
czovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFXN091SVNVYXUtRnRQRzZ0SWluRDRHWFlG
Yi1oS0RqYXFUajg0cG9nTnJBLw0KZWRpdOKAiykgd2UgaGF2ZSB0byBtYWtlIGEgZGVjaXNpb24g
d2hldGhlcg0KKiBHbyBvbiBhcyB3ZSBhcmUgZm9yIDQuDQoqIE1vdmUgdG8gOSBtb250aHMsIHVu
dGlsIHdlIGZpeGVkIHRoZSB1bmRlcmx5aW5nIGlzc3VlcyBhcyBvdXRsaW5lZCBpbiB0aGUgdGhy
ZWFkIGFuZA0Kd3JpdGUtdXA6IHRoZSBwcm9ibGVtIGlzIHRoYXQgdW5sZXNzIHdlIGdldCBzb21l
IHNvcnQgb2YgY29tbWl0bWVudCB0byBhZGRyZXNzIHRoZSBpc3N1ZXMsIGp1c3QgY2hhbmdpbmcg
dGhlIHJlbGVhc2UgY2FkZW5jZSB3aWxsIG5vdCBtYWtlIGEgZGlmZmVyZW5jZQ0KKiBTa2lwIGEg
cmVsZWFzZSBhcyBhIG9uZS1vZmY6IFNldCBvdXJzZWx2ZXMgc29tZSBnb2FscyB0aGF0IG11c3Qg
YmUgYWNoaWV2ZWQgaW4gdGhpcyBjeWNsZSBhcm91bmQgdGVzdGluZyAtIHRoaXMgd2lsbCBuZWVk
IHNvbWUgY29tbWl0bWVudCBmcm9tIHZlbmRvcnMNCg0KSSB3YXMgcGxhbm5pbmcgdG8gYWxsb2Nh
dGUgdXAgdG8gMzAgbWludXRlcyB0byB0aGlzIGRpc2N1c3Npb24NCg0KSnVlcmdlbjogcmFpc2Vz
IHRoZSBwb2ludCB0aGF0IGtlZXBpbmcgdGhlIHJlbGVhc2UgY2FkZW5jZSBhdCA2IG1vbnRocyBp
cyB2ZXJ5IHVuZmFpciBvbiBKYW4gd2hvIGhhcyByYWlzZWQgbWFueSB0aW1lcyB0aGF0IHRoZSB3
b3JrbG9hZCByZXN1bHRpbmcgZnJvbSBoYXZpbmcgdG8gbWFpbnRhaW4gc28gbWFueSByZWxlYXNl
IGJyYW5jaGVzIHdvdWxkIGJlIHRvbyBoaWdoLiBBZnRlciBydW5uaW5nIDYgbW9udGhseSByZWxl
YXNlcyBmb3Igc29tZSB0aW1lLCB0aGlzIGhhcyBpbiBmYWN0IGNvbWUgdHJ1ZSwgd2hlbiBhdCB0
aGUgdGltZSBKYW7igJlzIGNvbmNlcm5zIHdlcmUgZGlzbWlzc2VkLiBUaGUgb3ZlcmhlYWQgYnJl
YWtzIGRvd24gaW50byBiYWNrcG9ydGluZyBmaXhlcywgYmFja3BvcnRpbmcgc2VjdXJpdHkgZml4
ZXMgYW5kIGRlYWxpbmcgd2l0aCB0aGUgcmVsZWFzZSBtZWNoYW5pY3MuDQoNCkphbjogcmFpc2Vk
IHRoZSBwb2ludCB0aGF0IGhhcmRseSBhbnlvbmUgcmVzcG9uZHMgdG8gY2FsbHMgZm9yIGJhY2st
cG9ydHMgYW5kIGlmIHNvLCBvbmx5IHNlbmQgY2hhbmdlLXNldHMgYW5kIGxhdCBKYW4gZG8gdGhl
IGJhY2twb3J0aW5nLiBKYW4gYWxzbyBzYXlzIGhlIHN1c3BlY3RzIHRoYXQgcGVvcGxlIG1heSBu
b3QgcmVzcG9uZCB0byBiYWNrcG9ydCByZXF1ZXN0cywgYmVjYXVzZSB0aGF0IHdvdWxkIHJlcXVp
cmUgdGhlbSB0byBiYWNrcG9ydCB0aGUgcGF0Y2hlcy4NCg0KR2VvcmdlOiBwb2ludHMgb3V0IHRo
YXQgdW5sZXNzIGhlIHJlbWVtYmVycyBhdCB0aGUgdGltZSBoZSB3cml0ZXMgb3IgcmV2aWV3cyBh
IHBhdGNoLCB3aGV0aGVyIGl0IGlzIGJhY2stcG9ydCB3b3J0aHkuDQoNCkdlb3JnZSBhbmQgQW5k
cmV3IHJhaXNlZCB0aGUgaWRlYSB0aGF0IHdlIGNvdWxkIG1haW50YWluIGEgbGlzdCBvZiBwZW5k
aW5nIGJhY2twb3J0cyBhbmQgYXNzaWduIGJhY2twb3J0IHRhc2tzIHRvIHBlb3BsZS4NCg0KSmFu
OiBtYWludGFpbmluZyByZWxlYXNlcyBhcyBhIHNpbmdsZSBwZXJzb24gaXMgdGhlIG1vc3QgZWZm
aWNpZW50IHdheSBvZiBkb2luZyBpdC4gQSBzaW5nbGUgcGVyc29uIGRvaW5nIGFsbCB0cmVlcyBp
cyBtb3N0IGVmZmljaWVudCwgYnV0IHRoZW4gd2UgbmVlZCB0byByZXN0cmljdCB0aGUgbnVtYmVy
IG9mIHRyZWVzLiBBbmQNCjIgcmVsZWFzZXMgcGVyIHllYXIgYXJlIHRvbyBtYW55Lg0KDQpBbmRy
ZXc6IHN1Z2dlc3RzIHRoYXQgYW4gZXZlbi9vZGQgcmVsZWFzZXMgbW9kZWwgd2l0aCBkaWZmZXJl
bnQgc3VwcG9ydCBjeWNsZXMgd291bGQgc29sdmUgdGhpcy4gQnkgZG9pbmcgdGhpcywgd2Ugd291
bGQgcmV0YWluIHRoZSBkaXNjaXBsaW5lIG9mIGRvaW5nIHJlbGVhc2VzLg0KDQpKdWVyZ2VuOiB0
aGlzIHdvdWxkIGhvd2V2ZXIgaW1wb3NlIHRoZSByZWxlYXNlIG92ZXJoZWFkDQoNCkFuZHJldzog
YWdyZWVzIHRoYXQgd2UgbmVlZCB0byByZWR1Y2Ugb3VyIHJlbGVhc2Ugb3ZlcmhlYWQgcmVnYXJk
bGVzcywgYnV0IHRoaXMgaXNzdWUgaXMgb3J0aG9nb25hbCBmcm9tIHRoZSByZWxlYXNlIGNhZGVu
Y2UuDQoNCioqU3RheWluZyBhdCA2IG1vbnRocyB3ZSB3b3VsZCBlaXRoZXIgaGF2ZSB0byBmaW5k
IHNvbWVvbmUgd2hvIHdvdWxkIGxpa2UgdG8gY2FycnkgdGhlIG1haW50ZW5hbmNlIGxvYWQsIG9y
IG1vdmUgdG8gYSBsb25nZXIgY2FkZW5jZS4gQWxzbyB3ZSBuZWVkIHRvIG1ha2UgaXQgY2xlYXIg
dGhhdCByZWR1Y2luZyB0aGUgcmVsZWFzZSBvdmVyaGVhZCBpcyBpbmRlcGVuZGVudCBmcm9tIHJl
bGVhc2UgY2FkZW5jZSBhbmQgcHJvY2Vzcy4gV2Ugc2hvdWxkIGJlIGRvaW5nIHRoaXMgaXJyZXNw
ZWN0aXZlIGRlcGVuZGluZyBvbiB0aGUgY2FkZW5jZS4qKg0KDQpKdWVyZ2VuOiBXZSBjb3VsZCBs
4oCLICoqb29rIGF0IDggbW9udGhzIChpbnN0ZWFkIG9mIDkpaXQgaXMgYmV0dGVyIGZyb20gYSBz
Y2hlZHVsaW5nIHBlcnNwZWN0aXZlICh3b3JraW5nIGFyb3VuZCBwdWJsaWMgaG9saWRheXMpLioq
IOKAiyBXaXRoIGFuIDggbW9udGggcmVsZWFzZSBjeWNsZSwgdGhlIHJlbGVhc2Ugb2NjdXJzIGF0
IG9ubHkgMyBkaWZmZXJlbnQgZGF0ZXMgZHVyaW5nIHRoZSBjYWxlbmRhciB5ZWFyLCByYXRoZXIg
dGhhbiB0aGUgNCBkYXRlcyB3aXRoIGEgOSBtb250aCBjeWNsZS4gVGhpcyBtYWtlcyBwbGFubmlu
ZyBlYXNpZXIgZm9yIHNlbGVjdGluZyBkYXRlcyB0aGF0IGF2b2lkIHB1YmxpYyBob2xpZGF5cy4g
OCBtb250aHMgaXMgYWxzbyBjbG9zZXIgdG8gdGhlIDYgbW9udGggY3ljbGUgZm9yIHRob3NlIHBy
ZWZlcnJpbmcgc2hvcnRlciBjYWRlbmNlLiBBbiA4IG1vbnRoIGN5Y2xlIHdvdWxkIG5vdCBpbmNy
ZWFzZSB0aGUgbnVtYmVyIG9mIGNvbmN1cnJlbnRseSBzdXBwb3J0ZWQgYnJhbmNoZXMgd2hlbiBj
b21wYXJlZCB3aXRoIGEgOSBtb250aCBjeWNsZS4NCg0KKipBQ1RJT046IEdlb3JnZSB3aWxsIHB1
dCB0b2dldGhlciBhIHN1cnZleSBmb3IgdGhlIGNvbW1pdHRlcnMgb3V0bGluaW5nIHRoZSBpc3N1
ZSBhbmQgdHJhZGUtb2ZmcyBhbmQgdGhlbiBnbyBmcm9tIHRoZXJlKioNCg0KIyMgUHJvamVjdCBN
YW5hZ2VtZW50IHN0dWZmIHRvIGtlZXAgdGhlIE1vbWVudHVtIGdvaW5nDQoNCldlIGhhdmUgbWFk
ZSBzaWduaWZpY2FudCBwcm9ncmVzcyBvbiBkZXNpZ24gcmVsYXRlZCBxdWVzdGlvbnMgYXQgdGhl
IGRldmVsb3BlciBzdW1taXQuDQpBbHRob3VnaCBub3QgYWxsIHRoZSBub3RlcyBmb3IgdGhlc2Ug
aGF2ZSBiZWVuIHB1Ymxpc2hlZCAoU0dYIGFuZCBOVkRJTU0gYXJlIG1pc3NpbmcsIHRoZSBmb3Jt
ZXIgYXJlIG9uIG15IHBsYXRlKS4gVGhlIHNlcmllcywgd2hpY2ggaGF2ZSBiZWVuIGRpc2N1c3Nl
ZCBhdCB0aGUgc3VtbWl0IGFuZCB3aGVyZSBJIGJlbGlldmUgdGhhdCBnb29kIHByb2dyZXNzIGhh
cyBiZWVuIG1hZGUgd2VyZS4NCg0KSW4gb3RoZXIgd29yZHMsIHdlIHNob3VsZCBleHBlY3QgbmV3
IHZlcnNpb25zIG9mIHRoZXNlIHNlcmllcw0KDQojIyMgQWRkIHZOVkRJTU0gc3VwcG9ydCB0byBI
Vk0gZG9tYWlucw0KYGBgDQpTdGFrZWhvbGRlcnM6IFpoYW5nIFlpLCBJbnRlbCwgWmhhbmcgWXUs
IEludGVsLCBHZW9yZ2UgRHVubGFwLCBDaXRyaXggYGBgIF9BcyBmYXIgYXMgSSB1bmRlcnN0YW5k
IGEgc2ltcGxlIGFuZCBjbGVhbiB3YXkgdG8gaW1wbGVtZW50IHRoaXMgaGFzIGJlZW4gZm91bmQs
IGJ1dCB0aGUgZGVzaWduIHNlc3Npb24gbm90ZXMgYXJlIHN0aWxsIG1pc3NpbmdfDQoNCl9XZSBz
cGVudCBhbG1vc3QgdHdvIGRheXMgb24gTlZESU1NIHJlbGF0ZWQgZGlzY3Vzc2lvbnM6IHdlIGhh
dmUgc29tZXRoaW5nIHRoYXQgc2hvdWxkIGJlIGZhaXJseSBzaW1wbGUgYW5kIGVhc3kgdG8gaW1w
bGVtZW50LiBEYW4gV2lsbGlhbXMgaXMgaGFwcHkgdG8gdGFrZSBjaGFuZ2VzIGludG8gdXBzdHJl
YW0gYXMgbG9uZyBhcyB0aGV5IGFyZSBzZW5zaWJsZS5fDQoNCl9HZW9yZ2U6IHRoZSBrZXkgYmVo
aW5kIHRoZSBkaXNjdXNzaW9uIHdhcyB0byBiZSBhYmxlIHRvIGRlbGl2ZXIgYSBmdW5jdGlvbmFs
IHNvbHV0aW9uIHNvb24uIFdlIGNhbiBtYWtlIGl0IG5pY2VyIGluY3JlbWVudGFsbHkuXw0KDQoq
KkFDVElPTjogR2VvcmdlIHdpbGwgdXBkYXRlIGFuZCByZS1zdWJtaXQgdGhlIOKAi05WRElNTSBk
b2MgKG9sZCB2ZXJzaW9uIGF0IGh0dHBzOi8veGVuLm1hcmttYWlsLm9yZy90aHJlYWQvZWY2dmZ4
dmFoeWRlcTJyZykqKg0KDQpfKGhlIGRpZG7igJl0IHRha2UgYW55IG5vdGVzIGR1cmluZyB0aGUg
ZGlzY3Vzc2lvbiAtIHdlIGFyZSBnb2luZyB0byBoYXZlIHRvIHJlY29uc3RydWN0IHNvbWUgb2Yg
dGhlIGRpc2N1c3Npb24pXw0KDQpfQW5kcmV3OiBZaSAmIFl1IHdlcmUgdGFraW5nIG5vdGVzIGlu
IHRoZSBtZWV0aW5nXw0KDQoqKkFDVElPTjogTGFycyB0byByZWFjaCBvdXQgdG8gWWkgJiBZdSBh
bmQgc2VlIHdoYXQgdGhleSBoYXZlKioNCg0KIyMjIEludGVsIFByb2Nlc3NvciBUcmFjZSB2aXJ0
dWFsaXphdGlvbiBlbmFibGluZyBgYGANClN0YWtlaG9sZGVyczogTHV3ZWkgS2FuZywgSW50ZWwN
CmBgYA0KX1BhcnRseSBibG9ja2VkIG9uIENQVUlEICYgTVNSXw0KDQpfRGlzY3Vzc2VkIHRoZSBj
b3JuZXIgY2FzZXMgLSB0aGVzZSBhcmUgaW4gYSBQUFQgZnJvbSBJbnRlbCB3aGljaCBMYXJzIGlz
IHdhaXRpbmcgZm9yLiBUaGVyZSB3YXMgYW4gb3BlbiBxdWVzdGlvbiByZSBuZXN0ZWQgdmlydCBh
bmQgYSByZWNvZ25pdGlvbiB0aGF0IGJvdGggY2Fubm90IGNvLWV4aXN0Ll8NCg0KIyMjIEV4dGVu
ZCByZXNvdXJjZXMgdG8gc3VwcG9ydCBtb3JlIHZjcHVzIGluIHNpbmdsZSBWTSBgYGANClN0YWtl
aG9sZGVyczogQ2hhbyBHYW8sIEludGVsDQpgYGANCl9BbHNvIGRlcGVuZHMgb24gdGhlIHRvcG9s
b2d5IHdvcmsNCklPUkVRIHdvcmsgbmVlZHMgYW5vdGhlciBpdGVyYXRpb24NClZpcnR1YWwgSU9N
TVUgbmVlZHMgdG8gYmUgZG9uZV8NCg0KIyMjIEVQVC1CYXNlZCBTdWItcGFnZSBXcml0ZSBQcm90
ZWN0aW9uIFN1cHBvcnQgYGBgDQpTdGFrZWhvbGRlcnM6IFpoYW5nIFlpLCBJbnRlbA0KYGBgDQpf
SW50ZWwgcG9zdGVkIHNlcmllcyBhbmQgZG9lc27igJl0IGtub3cgd2hhdCB0byBkbyBuZXh0IGR1
ZSB0byBsYWNrIG9mIGZlZWRiYWNrLiBXZSB3ZXJlIGFsc28gbGFja2luZyBhIHBsYXVzaWJsZSB1
c2UtY2FzZToNCkludGVsIGFuZCBCaXREZWZlbmRlciBhcmUgdGFsa2luZyB0b2dldGhlciB0byBj
bGFyaWZ5IHRoZSB1c2UtY2FzZS4gU3RpbGwgbGFyZ2VseSBibG9ja2VkIG9uIHJldmlld3MuXw0K
DQojIyMgU0dYIFZpcnR1YWxpemF0aW9uIGRlc2lnbiBhbmQgZHJhZnQgcGF0Y2hlcyBgYGANClN0
YWtlaG9sZGVyczogS2FpIEhVQU5HLCBJbnRlbA0KYGBgDQpLYWkgc2VudCBMYXJzIHNvbWUgbm90
ZXMsIHdoaWNoIGFyZSBwdWJsaXNoZWQgaGVyZToNCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy90aHJlYWRzLmh0bWwjMDEwODYNCg0K
UGFydGx5IGJsb2NrZWQgb24gQ1BVSUQgJiBNU1INCg0KIyMjICA1IExldmVsIFBhZ2luZw0KWFBU
SSB3b3VsZCBiZWNvbWUgdmVyeSBwcm9ibGVtYXRpYyB3aXRoIDUgbGV2ZWwgcGFnaW5nLg0KQ3Vy
cmVudGx5IEludGVs4oCZcyBsb3dlc3QgcHJpb3JpdHkuDQoNCiMjIFRoZW4gdGhlcmUgd2VyZSBz
ZXJpZXMgd2hpY2ggd2VyZSBibG9ja2VkIG9uIENQVUlEIGFuZCByZWxhdGVkIHdvcmsNCg0KIyMj
IEFkZCBndWVzdCBDUFUgdG9wb2xvZ3kgc3VwcG9ydCBzdXBwb3J0IOKAi2hhcyBiZWVuIHBvc3Rl
ZCBvbiB3aGljaCB0aGlzIHNlcmllcyBkZXBlbmRzIG9uLCBidXQgaXQgYGBgDQpTdGFrZUhvbGRl
cnM6IFpoYW5nIFlpLCBJbnRlbCAtIEFuZHJldyBDb29wZXIsIENpdHJpeCAtIFNlcmdleSBEeWFz
bGksIENpdHJpeCAtIFJvZ2VyIFBhdSBNb25uZSwgQ2l0cml4IGBgYCBbUEFUQ0ggMDAvMTNdIHg4
NjogQ1BVSUQgYW5kIE1TUiBwb2xpY3kgbWFyc2hhbGxpbmcgaXMgb25seSBjb3ZlcmluZyDihZMg
b2YgdGhlIG5lZWRlZCBwYXRjaGVzIGFuZCByZXF1aXJlcyBzb21lIGZpeGVzLiBTZXJnZXkgaXMg
d29ya2luZyBvbiB0aGUgbGlieGMgc2lkZSBhbmQgQW5kcmV3IG9uIHRoZSBoeXBlcnZpc29yIGF1
ZGl0aW5nL2NoZWNraW5nLiBSb2dlciBpcyB3b3JraW5nIG9uIHRvcG9sb2d5IHN1cHBvcnQsIHdo
aWNoIGRlcGVuZHMgb24gdGhlIG90aGVyIHRocmVlIHBpZWNlcy4NCg0KIyMgQW5kIG90aGVyIHNl
cmllcywgd2hpY2ggYXJlIG1vdmluZyBmb3J3YXJkDQoNCiMjIyBwYXJhdmlydHVhbCBJT01NVSBp
bnRlcmZhY2UNCmBgYA0KU3Rha2Vob2xkZXI6IFBhdWwgRHVycmFudCwgQ2l0cml4DQpgYGANCnYy
IHBvc3RlZCByZWNlbnRseQ0KDQojIyMgeDg2L2NwdWlkOiBlbmFibGUgbmV3IGNwdSBmZWF0dXJl
cw0KYGBgDQpTdGFrZWhvbGRlcjogWWFuZyBaaG9uZywgSW50ZWwNCmBgYA0KV2FpdGluZyBmb3Ig
djINCg0KIyMjIGFkZCB2SU9NTVUgc3VwcG9ydCB3aXRoIGlycSByZW1hcHBpbmcgZnVuY3Rpb24g
b2YgdmlydHVhbCBWVC1kIGBgYA0KU3Rha2Vob2xkZXI6IENoYW8gR2FvLCBJbnRlbA0KYGBgDQpX
YWl0aW5nIGZvciB2Mg0KDQojIyMgQU1EIEF2aWMgU2VyaWVzDQpgYGANClN0YWtlaG9sZGVyOiBK
YW5ha2FyYWphbiBOYXRhcmFqYW4sIEFNRA0KYGBgDQpXYWl0aW5nIGZvciBuZXh0IHZlcnNpb24N
Cg0KIyMjIE1TUiBTcGVjIFN1cHBvcnQgZm9yIEFNRCBzcGVjdWxhdGl2ZSBzdG9yZSBieXBhc3Mg
bWl0aWdhdGlvbnMgYGBgDQpTdGFrZWhvbGRlcjogQnJpYW4gV29vZHMsIEFNRA0KYGBgDQpfV29y
ayBoYXMganVzdCBzdGFydGVkXw0KDQojIyMgRG9tIEINCmBgYA0KU3Rha2Vob2xkZXI6IENocmlz
dG9waGVyIENsYXJrLCBPcGVuWFQNCmBgYA0KX1dhaXRpbmcgZm9yIENocmlzdG9waGVy4oCZcyBy
ZXBseV8NCg0KIyMjIFhTTQ0KX0RhbmllbCBEZSBHcmFmIG9uIHNhYmJhdGljYWwgLSBub3Qgc3Vy
ZSBmb3IgaG93IGxvbmdfDQoNCioqQUNUSU9OOiBSaWNoIHRvIGZvbGxvdyB1cCB3aXRoIGNvbW1p
dHRlcnNAeGVucHJvamVjdC5vcmcqKjxtYWlsdG86Y29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZyoq
Pg0KDQoNCg0KDQo=

--_000_B321BAF567C646BDB43BE740FEF56B68citrixcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <18B9DD4F042C7B4D94261196F2888DB7@citrix.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNv
bm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6
bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KcC5lbWFp
bHF1b3RlLCBsaS5lbWFpbHF1b3RlLCBkaXYuZW1haWxxdW90ZQ0KCXttc28tc3R5bGUtbmFtZTpl
bWFpbHF1b3RlOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MS4wcHQ7DQoJYm9y
ZGVyOm5vbmU7DQoJcGFkZGluZzowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4
cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3Np
emU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7
fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0K
PC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tR0IiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0K
PGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkpvaG4sPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFuayB5b3UuIEkgaGF2ZSBub3Rl
cyBhbmQgc2xpZGVzIGZvciBTR1gsIHdoaWNoIGFyZSBhbHJlYWR5IHB1Ymxpc2hlZCBhbmQgSW50
ZWwgUHJvY2Vzc29yIFRyYWNlIChqdXN0IHRoZSBzbGlkZXMg4oCTIGFscmVhZHkgcHVibGlzaGVk
LCBidXQgSSBhbSBub3Qgc3VyZSB3aGV0aGVyIHRoZXNlIGFscmVhZHkgd2VyZSB1cGRhdGVkIHRv
IHJlZmxlY3QgdGhlIGRlc2lnbiBkaXNjdXNzaW9uKSBhbmQgRVBULUJhc2VkDQogU3ViLVBhZ2Ug
UHJvdGVjdGlvbiAoanVzdCB0aGUgc2xpZGVzIOKAkyBhbHJlYWR5IHB1Ymxpc2hlZCk8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkxhcnM8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBj
bSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Mi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZxdW90O0ppLCBKb2huJnF1b3Q7ICZsdDtqb2huLmppQGlu
dGVsLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+VGh1cnNkYXksIDEyIEp1bHkgMjAxOCBhdCAx
MzozMzxicj4NCjxiPlRvOiA8L2I+TGFycyBLdXJ0aCAmbHQ7bGFycy5rdXJ0aEBjaXRyaXguY29t
Jmd0OywgeGVuLWRldmVsICZsdDt4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcmZ3Q7PGJy
Pg0KPGI+Q2M6IDwvYj4mcXVvdDtjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnJnF1b3Q7ICZsdDtj
b21taXR0ZXJzQHhlbnByb2plY3Qub3JnJmd0OywgVGFtYXMgSyBMZW5neWVsICZsdDt0YW1hcy5r
Lmxlbmd5ZWxAZ21haWwuY29tJmd0OywgaW50ZWwteGVuICZsdDtpbnRlbC14ZW5AaW50ZWwuY29t
Jmd0OywgJnF1b3Q7ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20mcXVvdDsgJmx0O2RhbmllbC5raXBl
ckBvcmFjbGUuY29tJmd0OywgUm9nZXIgTW9ubmUgJmx0O3JvZ2VyLnBhdUBjaXRyaXguY29tJmd0
OywgQ2hyaXN0b3BoZXIgQ2xhcmsgJmx0O2NocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tJmd0
OywNCiBSaWNoIFBlcnNhdWQgJmx0O3BlcnNhdXJAZ21haWwuY29tJmd0OywgQnJpYW4gV29vZHMg
Jmx0O2JyaWFuLndvb2RzQGFtZC5jb20mZ3Q7LCBTdGVmYW5vIFN0YWJlbGxpbmkgJmx0O3NzdGFi
ZWxsaW5pQGtlcm5lbC5vcmcmZ3Q7LCBKdWxpZW4gR3JhbGwgJmx0O2p1bGllbi5ncmFsbEBhcm0u
Y29tJmd0OywgSnVlcmdlbiBHcm9zcyAmbHQ7amdyb3NzQHN1c2UuY29tJmd0Ozxicj4NCjxiPlN1
YmplY3Q6IDwvYj5SRTogeDg2IENvbW11bml0eSBDYWxsIC0gV2VkIEp1bHkgMTEsIDE0OjAwIC0g
MTU6MDAgVVRDIC0gTWludXRlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSB3aWxsIFl1IGFuZCBZaSB0byBzZW5kIG91dCBkaXNj
dXNzaW9uIG5vdGVzLiA8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jmd0OyZndDsjIyMgQWRkIHZOVkRJTU0gc3VwcG9ydCB0byBIVk0gZG9tYWlu
czxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0
OyZndDtTdGFrZWhvbGRlcnM6IFpoYW5nIFlpLCBJbnRlbCwgWmhhbmcgWXUsIEludGVsLCBHZW9y
Z2UgRHVubGFwLCBDaXRyaXggYGBgIF9BcyBmYXIgYXMgSSB1bmRlcnN0YW5kIGEgc2ltcGxlIGFu
ZCBjbGVhbiB3YXkgdG8gaW1wbGVtZW50IHRoaXMgaGFzIGJlZW4gZm91bmQsDQo8Yj5idXQgdGhl
IGRlc2lnbiBzZXNzaW9uIG5vdGVzIGFyZSBzdGlsbCBtaXNzaW5nPC9iPl88bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OyZndDtfV2Ugc3Bl
bnQgYWxtb3N0IHR3byBkYXlzIG9uIE5WRElNTSByZWxhdGVkIGRpc2N1c3Npb25zOiB3ZSBoYXZl
IHNvbWV0aGluZyB0aGF0IHNob3VsZCBiZSBmYWlybHkgc2ltcGxlIGFuZCBlYXN5IHRvIGltcGxl
bWVudC4gRGFuIFdpbGxpYW1zIGlzIGhhcHB5IHRvIHRha2UgY2hhbmdlcyBpbnRvIHVwc3RyZWFt
IGFzIGxvbmcgYXMgdGhleSBhcmUgc2Vuc2libGUuXzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+QmVzdCBSZWdhcmRzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkpvaG4gSmk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIG5hbWU9Il9fX19f
cmVwbHlzZXBhcmF0b3IiPjwvYT4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxicj4NCkZyb206
IExhcnMgS3VydGggWzxhIGhyZWY9Im1haWx0bzpsYXJzLmt1cnRoQGNpdHJpeC5jb20iPm1haWx0
bzpsYXJzLmt1cnRoQGNpdHJpeC5jb208L2E+XQ0KPGJyPg0KU2VudDogVGh1cnNkYXksIEp1bHkg
MTIsIDIwMTggNTowNyBQTTxicj4NClRvOiB4ZW4tZGV2ZWwgJmx0O3hlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZyZndDs8YnI+DQpDYzogY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZzsgVGFt
YXMgSyBMZW5neWVsICZsdDt0YW1hcy5rLmxlbmd5ZWxAZ21haWwuY29tJmd0OzsgaW50ZWwteGVu
ICZsdDtpbnRlbC14ZW5AaW50ZWwuY29tJmd0OzsgZGFuaWVsLmtpcGVyQG9yYWNsZS5jb207IFJv
Z2VyIFBhdSBNb25uZSAmbHQ7cm9nZXIucGF1QGNpdHJpeC5jb20mZ3Q7OyBDaHJpc3RvcGhlciBD
bGFyayAmbHQ7Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20mZ3Q7OyBSaWNoIFBlcnNhdWQg
Jmx0O3BlcnNhdXJAZ21haWwuY29tJmd0OzsNCiBCcmlhbiBXb29kcyAmbHQ7YnJpYW4ud29vZHNA
YW1kLmNvbSZndDs7IFN0ZWZhbm8gU3RhYmVsbGluaSAmbHQ7c3N0YWJlbGxpbmlAa2VybmVsLm9y
ZyZndDs7IEp1bGllbiBHcmFsbCAmbHQ7anVsaWVuLmdyYWxsQGFybS5jb20mZ3Q7OyBKdWVyZ2Vu
IEdyb3NzICZsdDtqZ3Jvc3NAc3VzZS5jb20mZ3Q7PGJyPg0KU3ViamVjdDogUmU6IHg4NiBDb21t
dW5pdHkgQ2FsbCAtIFdlZCBKdWx5IDExLCAxNDowMCAtIDE1OjAwIFVUQyAtIE1pbnV0ZXM8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkFsc28gYXR0YWNoZWQgbWludXRlcyBhcyBQREYgYW5kIE1hcmtkb3duPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiMgQWdlbmRhIGFuZCBN
aW51dGVzOiB4ODYgQ29tbXVuaXR5IENhbGwgSnVseSAyMDE4PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPl9ObyBuZXcgaXRlbXMgd2VyZSBhZGRl
ZCB0byB0aGUgYWdlbmRhLl8g4oCLIF9NaW51dGVzIGFyZSBhZGRlZCBpbiBibHVlIChpbiB0aGUg
UERGIG9ubHkpXzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4jIyBBdHRlbmRlZXM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+TGFycyBLdXJ0aCwgQ2l0cml4PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Sb2dlciBQYXUgTW9ubmUsIENpdHJpeDxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SnVlcmdl
biBHcm9zcywgU3VzZTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+SmFuIEJldWxpY2gsIFN1c2U8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkNocmlzdG9waGVyIENsYXJrLCBPcGVuWFQ8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkphbmFrYXJhamFuIE5h
dGFyYWphbiwgQU1EPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5CcmlhbiBXb29kcywgQU1EPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5SaWNoIFBlcnNhdWQsIOKAi09wZW5YVDxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+R2VvcmdlIER1bmxhcCwgQ2l0
cml4PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5X
ZWksIEFuZHksIFBhdWwgLSBDaXRyaXg8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMgUmVsZWFzZSBDYWRlbmNlIGZvciBYZW4gNC4xMjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Gb2xsb3dp
bmcgdGhlIHJlbGVhc2UgY2FkZW5jZSBzZXNzaW9uIGF0IHRoZSBkZXZlbG9wZXIgc3VtbWl0IChz
ZWUNCjxhIGhyZWY9Imh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOC0wNy90aHJlYWRzLmh0bWwjMDAxNjYiPg0KaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMw
MDE2NjwvYT7igIsgJmFtcDsNCjxhIGhyZWY9Imh0dHBzOi8vZG9jcy5nb29nbGUuY29tL2RvY3Vt
ZW50L2QvMVc3T3VJU1VhdS1GdFBHNnRJaW5ENEdYWUZiLWhLRGphcVRqODRwb2dOckEvIj4NCmh0
dHBzOi8vZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMVc3T3VJU1VhdS1GdFBHNnRJaW5ENEdY
WUZiLWhLRGphcVRqODRwb2dOckEvPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+ZWRpdOKAiykgd2UgaGF2ZSB0byBtYWtlIGEgZGVjaXNpb24g
d2hldGhlcjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+KiBHbyBvbiBhcyB3ZSBhcmUgZm9yIDQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4qIE1vdmUgdG8gOSBtb250aHMsIHVudGlsIHdlIGZpeGVk
IHRoZSB1bmRlcmx5aW5nIGlzc3VlcyBhcyBvdXRsaW5lZCBpbiB0aGUgdGhyZWFkIGFuZDxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+d3JpdGUtdXA6
IHRoZSBwcm9ibGVtIGlzIHRoYXQgdW5sZXNzIHdlIGdldCBzb21lIHNvcnQgb2YgY29tbWl0bWVu
dCB0byBhZGRyZXNzIHRoZSBpc3N1ZXMsIGp1c3QgY2hhbmdpbmcgdGhlIHJlbGVhc2UgY2FkZW5j
ZSB3aWxsIG5vdCBtYWtlIGEgZGlmZmVyZW5jZTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+KiBTa2lwIGEgcmVsZWFzZSBhcyBhIG9uZS1vZmY6IFNl
dCBvdXJzZWx2ZXMgc29tZSBnb2FscyB0aGF0IG11c3QgYmUgYWNoaWV2ZWQgaW4gdGhpcyBjeWNs
ZSBhcm91bmQgdGVzdGluZyAtIHRoaXMgd2lsbCBuZWVkIHNvbWUgY29tbWl0bWVudCBmcm9tIHZl
bmRvcnM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+SSB3YXMgcGxhbm5pbmcgdG8gYWxsb2NhdGUgdXAgdG8gMzAgbWludXRlcyB0byB0aGlzIGRp
c2N1c3Npb248bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+SnVlcmdlbjogcmFpc2VzIHRoZSBwb2ludCB0aGF0IGtlZXBpbmcgdGhlIHJlbGVhc2Ug
Y2FkZW5jZSBhdCA2IG1vbnRocyBpcyB2ZXJ5IHVuZmFpciBvbiBKYW4gd2hvIGhhcyByYWlzZWQg
bWFueSB0aW1lcyB0aGF0IHRoZSB3b3JrbG9hZCByZXN1bHRpbmcgZnJvbSBoYXZpbmcgdG8gbWFp
bnRhaW4gc28gbWFueSByZWxlYXNlIGJyYW5jaGVzIHdvdWxkIGJlIHRvbyBoaWdoLiBBZnRlciBy
dW5uaW5nIDYgbW9udGhseQ0KIHJlbGVhc2VzIGZvciBzb21lIHRpbWUsIHRoaXMgaGFzIGluIGZh
Y3QgY29tZSB0cnVlLCB3aGVuIGF0IHRoZSB0aW1lIEphbuKAmXMgY29uY2VybnMgd2VyZSBkaXNt
aXNzZWQuIFRoZSBvdmVyaGVhZCBicmVha3MgZG93biBpbnRvIGJhY2twb3J0aW5nIGZpeGVzLCBi
YWNrcG9ydGluZyBzZWN1cml0eSBmaXhlcyBhbmQgZGVhbGluZyB3aXRoIHRoZSByZWxlYXNlIG1l
Y2hhbmljcy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+SmFuOiByYWlzZWQgdGhlIHBvaW50IHRoYXQgaGFyZGx5IGFueW9uZSByZXNwb25kcyB0
byBjYWxscyBmb3IgYmFjay1wb3J0cyBhbmQgaWYgc28sIG9ubHkgc2VuZCBjaGFuZ2Utc2V0cyBh
bmQgbGF0IEphbiBkbyB0aGUgYmFja3BvcnRpbmcuIEphbiBhbHNvIHNheXMgaGUgc3VzcGVjdHMg
dGhhdCBwZW9wbGUgbWF5IG5vdCByZXNwb25kIHRvIGJhY2twb3J0IHJlcXVlc3RzLCBiZWNhdXNl
IHRoYXQgd291bGQgcmVxdWlyZQ0KIHRoZW0gdG8gYmFja3BvcnQgdGhlIHBhdGNoZXMuPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkdlb3JnZTog
cG9pbnRzIG91dCB0aGF0IHVubGVzcyBoZSByZW1lbWJlcnMgYXQgdGhlIHRpbWUgaGUgd3JpdGVz
IG9yIHJldmlld3MgYSBwYXRjaCwgd2hldGhlciBpdCBpcyBiYWNrLXBvcnQgd29ydGh5LjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5HZW9yZ2Ug
YW5kIEFuZHJldyByYWlzZWQgdGhlIGlkZWEgdGhhdCB3ZSBjb3VsZCBtYWludGFpbiBhIGxpc3Qg
b2YgcGVuZGluZyBiYWNrcG9ydHMgYW5kIGFzc2lnbiBiYWNrcG9ydCB0YXNrcyB0byBwZW9wbGUu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkph
bjogbWFpbnRhaW5pbmcgcmVsZWFzZXMgYXMgYSBzaW5nbGUgcGVyc29uIGlzIHRoZSBtb3N0IGVm
ZmljaWVudCB3YXkgb2YgZG9pbmcgaXQuIEEgc2luZ2xlIHBlcnNvbiBkb2luZyBhbGwgdHJlZXMg
aXMgbW9zdCBlZmZpY2llbnQsIGJ1dCB0aGVuIHdlIG5lZWQgdG8gcmVzdHJpY3QgdGhlIG51bWJl
ciBvZiB0cmVlcy4gQW5kPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4yIHJlbGVhc2VzIHBlciB5ZWFyIGFyZSB0b28gbWFueS48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5kcmV3OiBzdWdnZXN0
cyB0aGF0IGFuIGV2ZW4vb2RkIHJlbGVhc2VzIG1vZGVsIHdpdGggZGlmZmVyZW50IHN1cHBvcnQg
Y3ljbGVzIHdvdWxkIHNvbHZlIHRoaXMuIEJ5IGRvaW5nIHRoaXMsIHdlIHdvdWxkIHJldGFpbiB0
aGUgZGlzY2lwbGluZSBvZiBkb2luZyByZWxlYXNlcy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SnVlcmdlbjogdGhpcyB3b3VsZCBob3dldmVy
IGltcG9zZSB0aGUgcmVsZWFzZSBvdmVyaGVhZDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BbmRyZXc6IGFncmVlcyB0aGF0IHdlIG5lZWQgdG8g
cmVkdWNlIG91ciByZWxlYXNlIG92ZXJoZWFkIHJlZ2FyZGxlc3MsIGJ1dCB0aGlzIGlzc3VlIGlz
IG9ydGhvZ29uYWwgZnJvbSB0aGUgcmVsZWFzZSBjYWRlbmNlLjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4qKlN0YXlpbmcgYXQgNiBtb250aHMg
d2Ugd291bGQgZWl0aGVyIGhhdmUgdG8gZmluZCBzb21lb25lIHdobyB3b3VsZCBsaWtlIHRvIGNh
cnJ5IHRoZSBtYWludGVuYW5jZSBsb2FkLCBvciBtb3ZlIHRvIGEgbG9uZ2VyIGNhZGVuY2UuIEFs
c28gd2UgbmVlZCB0byBtYWtlIGl0IGNsZWFyIHRoYXQgcmVkdWNpbmcgdGhlIHJlbGVhc2Ugb3Zl
cmhlYWQgaXMgaW5kZXBlbmRlbnQgZnJvbSByZWxlYXNlIGNhZGVuY2UgYW5kDQogcHJvY2Vzcy4g
V2Ugc2hvdWxkIGJlIGRvaW5nIHRoaXMgaXJyZXNwZWN0aXZlIGRlcGVuZGluZyBvbiB0aGUgY2Fk
ZW5jZS4qKjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5KdWVyZ2VuOiBXZSBjb3VsZCBs4oCLICoqb29rIGF0IDggbW9udGhzIChpbnN0ZWFkIG9m
IDkpaXQgaXMgYmV0dGVyIGZyb20gYSBzY2hlZHVsaW5nIHBlcnNwZWN0aXZlICh3b3JraW5nIGFy
b3VuZCBwdWJsaWMgaG9saWRheXMpLioqIOKAiyBXaXRoIGFuIDggbW9udGggcmVsZWFzZSBjeWNs
ZSwgdGhlIHJlbGVhc2Ugb2NjdXJzIGF0IG9ubHkgMyBkaWZmZXJlbnQgZGF0ZXMgZHVyaW5nIHRo
ZSBjYWxlbmRhciB5ZWFyLA0KIHJhdGhlciB0aGFuIHRoZSA0IGRhdGVzIHdpdGggYSA5IG1vbnRo
IGN5Y2xlLiBUaGlzIG1ha2VzIHBsYW5uaW5nIGVhc2llciBmb3Igc2VsZWN0aW5nIGRhdGVzIHRo
YXQgYXZvaWQgcHVibGljIGhvbGlkYXlzLiA4IG1vbnRocyBpcyBhbHNvIGNsb3NlciB0byB0aGUg
NiBtb250aCBjeWNsZSBmb3IgdGhvc2UgcHJlZmVycmluZyBzaG9ydGVyIGNhZGVuY2UuIEFuIDgg
bW9udGggY3ljbGUgd291bGQgbm90IGluY3JlYXNlIHRoZSBudW1iZXIgb2YgY29uY3VycmVudGx5
DQogc3VwcG9ydGVkIGJyYW5jaGVzIHdoZW4gY29tcGFyZWQgd2l0aCBhIDkgbW9udGggY3ljbGUu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPioq
QUNUSU9OOiBHZW9yZ2Ugd2lsbCBwdXQgdG9nZXRoZXIgYSBzdXJ2ZXkgZm9yIHRoZSBjb21taXR0
ZXJzIG91dGxpbmluZyB0aGUgaXNzdWUgYW5kIHRyYWRlLW9mZnMgYW5kIHRoZW4gZ28gZnJvbSB0
aGVyZSoqPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiMjIFByb2plY3QgTWFuYWdlbWVudCBzdHVmZiB0byBrZWVwIHRoZSBNb21lbnR1bSBnb2lu
ZzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5X
ZSBoYXZlIG1hZGUgc2lnbmlmaWNhbnQgcHJvZ3Jlc3Mgb24gZGVzaWduIHJlbGF0ZWQgcXVlc3Rp
b25zIGF0IHRoZSBkZXZlbG9wZXIgc3VtbWl0LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QWx0aG91Z2ggbm90IGFsbCB0aGUgbm90ZXMgZm9yIHRo
ZXNlIGhhdmUgYmVlbiBwdWJsaXNoZWQgKFNHWCBhbmQgTlZESU1NIGFyZSBtaXNzaW5nLCB0aGUg
Zm9ybWVyIGFyZSBvbiBteSBwbGF0ZSkuIFRoZSBzZXJpZXMsIHdoaWNoIGhhdmUgYmVlbiBkaXNj
dXNzZWQgYXQgdGhlIHN1bW1pdCBhbmQgd2hlcmUgSSBiZWxpZXZlIHRoYXQgZ29vZCBwcm9ncmVz
cyBoYXMgYmVlbiBtYWRlIHdlcmUuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkluIG90aGVyIHdvcmRzLCB3ZSBzaG91bGQgZXhwZWN0IG5ldyB2
ZXJzaW9ucyBvZiB0aGVzZSBzZXJpZXM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMjIEFkZCB2TlZESU1NIHN1cHBvcnQgdG8gSFZNIGRvbWFp
bnM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmBg
YDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U3Rh
a2Vob2xkZXJzOiBaaGFuZyBZaSwgSW50ZWwsIFpoYW5nIFl1LCBJbnRlbCwgR2VvcmdlIER1bmxh
cCwgQ2l0cml4IGBgYCBfQXMgZmFyIGFzIEkgdW5kZXJzdGFuZCBhIHNpbXBsZSBhbmQgY2xlYW4g
d2F5IHRvIGltcGxlbWVudCB0aGlzIGhhcyBiZWVuIGZvdW5kLCBidXQgdGhlIGRlc2lnbiBzZXNz
aW9uIG5vdGVzIGFyZSBzdGlsbCBtaXNzaW5nXzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5fV2Ugc3BlbnQgYWxtb3N0IHR3byBkYXlzIG9uIE5W
RElNTSByZWxhdGVkIGRpc2N1c3Npb25zOiB3ZSBoYXZlIHNvbWV0aGluZyB0aGF0IHNob3VsZCBi
ZSBmYWlybHkgc2ltcGxlIGFuZCBlYXN5IHRvIGltcGxlbWVudC4gRGFuIFdpbGxpYW1zIGlzIGhh
cHB5IHRvIHRha2UgY2hhbmdlcyBpbnRvIHVwc3RyZWFtIGFzIGxvbmcgYXMgdGhleSBhcmUgc2Vu
c2libGUuXzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5fR2VvcmdlOiB0aGUga2V5IGJlaGluZCB0aGUgZGlzY3Vzc2lvbiB3YXMgdG8gYmUgYWJs
ZSB0byBkZWxpdmVyIGEgZnVuY3Rpb25hbCBzb2x1dGlvbiBzb29uLiBXZSBjYW4gbWFrZSBpdCBu
aWNlciBpbmNyZW1lbnRhbGx5Ll88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+KipBQ1RJT046IEdlb3JnZSB3aWxsIHVwZGF0ZSBhbmQgcmUtc3Vi
bWl0IHRoZSDigItOVkRJTU0gZG9jIChvbGQgdmVyc2lvbiBhdA0KPGEgaHJlZj0iaHR0cHM6Ly94
ZW4ubWFya21haWwub3JnL3RocmVhZC9lZjZ2Znh2YWh5ZGVxMnJnKSoqIj5odHRwczovL3hlbi5t
YXJrbWFpbC5vcmcvdGhyZWFkL2VmNnZmeHZhaHlkZXEycmcpKio8L2E+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5fKGhlIGRp
ZG7igJl0IHRha2UgYW55IG5vdGVzIGR1cmluZyB0aGUgZGlzY3Vzc2lvbiAtIHdlIGFyZSBnb2lu
ZyB0byBoYXZlIHRvIHJlY29uc3RydWN0IHNvbWUgb2YgdGhlIGRpc2N1c3Npb24pXzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5fQW5kcmV3OiBZ
aSAmYW1wOyBZdSB3ZXJlIHRha2luZyBub3RlcyBpbiB0aGUgbWVldGluZ188bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+KipBQ1RJT046IExhcnMg
dG8gcmVhY2ggb3V0IHRvIFlpICZhbXA7IFl1IGFuZCBzZWUgd2hhdCB0aGV5IGhhdmUqKjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4jIyMgSW50
ZWwgUHJvY2Vzc29yIFRyYWNlIHZpcnR1YWxpemF0aW9uIGVuYWJsaW5nIGBgYDxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U3Rha2Vob2xkZXJzOiBM
dXdlaSBLYW5nLCBJbnRlbDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+YGBgPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5fUGFydGx5IGJsb2NrZWQgb24gQ1BVSUQgJmFtcDsgTVNSXzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5fRGlzY3Vzc2VkIHRo
ZSBjb3JuZXIgY2FzZXMgLSB0aGVzZSBhcmUgaW4gYSBQUFQgZnJvbSBJbnRlbCB3aGljaCBMYXJz
IGlzIHdhaXRpbmcgZm9yLiBUaGVyZSB3YXMgYW4gb3BlbiBxdWVzdGlvbiByZSBuZXN0ZWQgdmly
dCBhbmQgYSByZWNvZ25pdGlvbiB0aGF0IGJvdGggY2Fubm90IGNvLWV4aXN0Ll88bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMjIEV4dGVuZCBy
ZXNvdXJjZXMgdG8gc3VwcG9ydCBtb3JlIHZjcHVzIGluIHNpbmdsZSBWTSBgYGA8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlN0YWtlaG9sZGVyczog
Q2hhbyBHYW8sIEludGVsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5gYGA8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPl9BbHNvIGRlcGVuZHMgb24gdGhlIHRvcG9sb2d5IHdvcms8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklPUkVRIHdvcmsgbmVlZHMg
YW5vdGhlciBpdGVyYXRpb248bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPlZpcnR1YWwgSU9NTVUgbmVlZHMgdG8gYmUgZG9uZV88bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMjIEVQVC1CYXNlZCBT
dWItcGFnZSBXcml0ZSBQcm90ZWN0aW9uIFN1cHBvcnQgYGBgPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdGFrZWhvbGRlcnM6IFpoYW5nIFlpLCBJ
bnRlbDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
YGBgPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5f
SW50ZWwgcG9zdGVkIHNlcmllcyBhbmQgZG9lc27igJl0IGtub3cgd2hhdCB0byBkbyBuZXh0IGR1
ZSB0byBsYWNrIG9mIGZlZWRiYWNrLiBXZSB3ZXJlIGFsc28gbGFja2luZyBhIHBsYXVzaWJsZSB1
c2UtY2FzZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkludGVsIGFuZCBCaXREZWZlbmRlciBhcmUgdGFsa2luZyB0b2dldGhlciB0byBjbGFyaWZ5
IHRoZSB1c2UtY2FzZS4gU3RpbGwgbGFyZ2VseSBibG9ja2VkIG9uIHJldmlld3MuXzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4jIyMgU0dYIFZp
cnR1YWxpemF0aW9uIGRlc2lnbiBhbmQgZHJhZnQgcGF0Y2hlcyBgYGA8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlN0YWtlaG9sZGVyczogS2FpIEhV
QU5HLCBJbnRlbDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+YGBgPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5LYWkgc2VudCBMYXJzIHNvbWUgbm90ZXMsIHdoaWNoIGFyZSBwdWJsaXNoZWQgaGVyZTog
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj48
YSBocmVmPSJodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRl
dmVsLzIwMTgtMDcvdGhyZWFkcy5odG1sIzAxMDg2Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5odHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcvdGhyZWFkcy5odG1sIzAxMDg2PC9z
cGFuPjwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QYXJ0bHkgYmxvY2tlZCBvbiBDUFVJRCAmYW1wOyBNU1I8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMj
Jm5ic3A7IDUgTGV2ZWwgUGFnaW5nPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5YUFRJIHdvdWxkIGJlY29tZSB2ZXJ5IHByb2JsZW1hdGljIHdpdGgg
NSBsZXZlbCBwYWdpbmcuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5DdXJyZW50bHkgSW50ZWzigJlzIGxvd2VzdCBwcmlvcml0eS48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMgVGhlbiB0aGVy
ZSB3ZXJlIHNlcmllcyB3aGljaCB3ZXJlIGJsb2NrZWQgb24gQ1BVSUQgYW5kIHJlbGF0ZWQgd29y
azxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4j
IyMgQWRkIGd1ZXN0IENQVSB0b3BvbG9neSBzdXBwb3J0IHN1cHBvcnQg4oCLaGFzIGJlZW4gcG9z
dGVkIG9uIHdoaWNoIHRoaXMgc2VyaWVzIGRlcGVuZHMgb24sIGJ1dCBpdCBgYGA8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlN0YWtlSG9sZGVyczog
WmhhbmcgWWksIEludGVsIC0gQW5kcmV3IENvb3BlciwgQ2l0cml4IC0gU2VyZ2V5IER5YXNsaSwg
Q2l0cml4IC0gUm9nZXIgUGF1IE1vbm5lLCBDaXRyaXggYGBgIFtQQVRDSCAwMC8xM10geDg2OiBD
UFVJRCBhbmQgTVNSIHBvbGljeSBtYXJzaGFsbGluZyBpcyBvbmx5IGNvdmVyaW5nIOKFkyBvZiB0
aGUgbmVlZGVkIHBhdGNoZXMgYW5kIHJlcXVpcmVzIHNvbWUgZml4ZXMuIFNlcmdleSBpcw0KIHdv
cmtpbmcgb24gdGhlIGxpYnhjIHNpZGUgYW5kIEFuZHJldyBvbiB0aGUgaHlwZXJ2aXNvciBhdWRp
dGluZy9jaGVja2luZy4gUm9nZXIgaXMgd29ya2luZyBvbiB0b3BvbG9neSBzdXBwb3J0LCB3aGlj
aCBkZXBlbmRzIG9uIHRoZSBvdGhlciB0aHJlZSBwaWVjZXMuPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiMjIEFuZCBvdGhlciBzZXJpZXMsIHdo
aWNoIGFyZSBtb3ZpbmcgZm9yd2FyZDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4jIyMgcGFyYXZpcnR1YWwgSU9NTVUgaW50ZXJmYWNlPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5gYGA8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlN0YWtlaG9sZGVy
OiBQYXVsIER1cnJhbnQsIENpdHJpeDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+YGBgPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj52MiBwb3N0ZWQgcmVjZW50bHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMjIHg4Ni9jcHVpZDogZW5hYmxlIG5l
dyBjcHUgZmVhdHVyZXM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPmBgYDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+U3Rha2Vob2xkZXI6IFlhbmcgWmhvbmcsIEludGVsPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5gYGA8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldhaXRpbmcgZm9yIHYyPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiMjIyBhZGQgdklP
TU1VIHN1cHBvcnQgd2l0aCBpcnEgcmVtYXBwaW5nIGZ1bmN0aW9uIG9mIHZpcnR1YWwgVlQtZCBg
YGA8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlN0
YWtlaG9sZGVyOiBDaGFvIEdhbywgSW50ZWw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPmBgYDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+V2FpdGluZyBmb3IgdjI8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMjIEFNRCBBdmljIFNlcmllczxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+YGBgPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdGFrZWhvbGRl
cjogSmFuYWthcmFqYW4gTmF0YXJhamFuLCBBTUQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmBgYDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2FpdGluZyBmb3IgbmV4dCB2ZXJzaW9uPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiMjIyBNU1IgU3Bl
YyBTdXBwb3J0IGZvciBBTUQgc3BlY3VsYXRpdmUgc3RvcmUgYnlwYXNzIG1pdGlnYXRpb25zIGBg
YDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U3Rh
a2Vob2xkZXI6IEJyaWFuIFdvb2RzLCBBTUQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPmBgYDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+X1dvcmsgaGFzIGp1c3Qgc3RhcnRlZF88bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMjIERvbSBCPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5gYGA8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlN0YWtlaG9sZGVy
OiBDaHJpc3RvcGhlciBDbGFyaywgT3BlblhUPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5gYGA8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPl9XYWl0aW5nIGZvciBDaHJpc3RvcGhlcuKAmXMgcmVwbHlf
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiMj
IyBYU008bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pl9EYW5pZWwgRGUgR3JhZiBvbiBzYWJiYXRpY2FsIC0gbm90IHN1cmUgZm9yIGhvdyBsb25nXzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4qKkFD
VElPTjogUmljaCB0byBmb2xsb3cgdXAgd2l0aCA8YSBocmVmPSJtYWlsdG86Y29tbWl0dGVyc0B4
ZW5wcm9qZWN0Lm9yZyoqIj4NCmNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcqKjwvYT48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oyxz
ZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBS
b21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_B321BAF567C646BDB43BE740FEF56B68citrixcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3053768322001421793==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 12 13:53:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 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 1fdc2A-0006ab-Bq; Thu, 12 Jul 2018 13:53: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=h5o/=j4=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fdc28-0006aW-MN
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 13:53:24 +0000
X-Inumbo-ID: e99982e3-85da-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x22d.google.com (unknown [2607:f8b0:4002:c09::22d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e99982e3-85da-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 15:53:10 +0200 (CEST)
Received: by mail-yb0-x22d.google.com with SMTP id r3-v6so11420812ybo.4
 for <xen-devel@lists.xenproject.org>; Thu, 12 Jul 2018 06:53:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id;
 bh=eVRRTm8URqZLC82HMJnt/D+4blYOvvXQldwvP/QAM0o=;
 b=hU/kojKPK98L2ceCXm4oHT3R3Qv79XKhVGFi4Plbh2zkD229SihX1fygYJaZx4+MQ0
 wdl0eH4iddttUScuFNfyhgb5GBNDqvowiWbFprR76BHjbRVPIDAZWG8Y3T6zZ/k8j6UQ
 s85XAHrh6XNp/qc6vvBR/bDQ7/d1rbTJIXe60=
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=eVRRTm8URqZLC82HMJnt/D+4blYOvvXQldwvP/QAM0o=;
 b=Lg5JGYBFK8VVUGNMkZ5wWuMO+COXgsJc60cAE8IRWdiJkNxy3TINcyDwjSGXCP0pCL
 0IMcIDq4nZWbY5kCkJj3jV9vXZ1ib8bJPoY/61hHGUfY31HOX8g1i4PSfpCchwINMynP
 Bdu2c4XZiA5jvpyfXAQ0ld9PSTm/3jaE/e5+iHUIf97o7e6vof7wyhG6uOyoTS3uyyN9
 3UY0L4fkD02dfPyTEQfziltqvsA3s066LkbnupM/reYYofLPWP8VLZokp5OMdFmld1Ca
 G1rnFyDP9lmKDjgB7G8W2TZncVCFvxDjHZ8iuiEpems0bC1o5Zb5QRWdNObxrtaCWLEL
 nqfg==
X-Gm-Message-State: AOUpUlEX2jxJWMioXzpblMbygrazNwG5Qv3cZ4LQPg4t+a4eDVVNahSy
 XTJH5xjQJLIfC7dOXjJ4sdLnWTKQfGg=
X-Google-Smtp-Source: AAOMgpfClsfG1SMVGTo0aqRpFLoP1hsvg914qi7bmo4fN2mEWfwTI6mRTgR0YSRX9TXxeFLm5rmvxw==
X-Received: by 2002:a25:5e57:: with SMTP id
 s84-v6mr1177543ybb.184.1531403602738; 
 Thu, 12 Jul 2018 06:53:22 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id o190-v6sm9582383ywe.19.2018.07.12.06.53.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 Jul 2018 06:53:22 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 12 Jul 2018 08:53:06 -0500
Message-Id: <742ad3d4d25ed39b15dd214d4cb7ccc6178dc082.1531403395.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
Subject: [Xen-devel] [PATCH] scripts: add helper script to use Docker
 containers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Ian Jackson <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>

VGhpcyBhZGRzIGEgc2NyaXB0IHRoYXQgY2FuIGJlIHVzZWQgdG8gZG8gYnVpbGRzIGVhc2lseSB3
aXRoaW4gdGhlCmRlZmluZWQgY29udGFpbmVycyB1bmRlciB0aGUgYXV0b21hdGlvbiBkaXJlY3Rv
cnkuIFRoZXNlIGNvbnRhaW5lcnMgbGl2ZQppbiB0aGUgcHVibGljIEdpdExhYiByZWdpc3RyeSB1
bmRlciB0aGUgeGVuLXByb2plY3QgbmFtZXNwYWNlLiBUaGUKc2NyaXB0IGNhbiBiZSBleGVjdXRl
ZCBhIG51bWJlciBvZiB3YXlzIGJ1dCB0aGUgZGVmYXVsdCBpcyB0byBkcm9wIHlvdQphdCBhIGJh
c2ggc2hlbGwgd2l0aGluIGEgRGViaWFuIFN0cmV0Y2ggY29udGFpbmVyIGF0IHRoZSB0b3AgbGV2
ZWwgb2YKdGhlIHNvdXJjZSB0cmVlLgoKU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNh
cmRvZUBjYXJkb2UuY29tPgotLS0KQSBmZXcgZm9sa3MgaGF2ZSBhc2tlZCBhYm91dCB0aGlzIHNv
IEknbSBDQ2luZyBmb2xrcyBkaXJlY3RseS4gSSdtCmNvbXBsZXRlbHkgZ2FtZSBmb3IgY2hhbmdp
bmcgYW55dGhpbmcgdGhhdCBtYWtlcyB0aGlzIGVhc2llciBmb3IgZm9sa3MKdG8gdXNlLiBUaGlz
IGlzIHByaW1hcmlseSBnZWFyZWQgYXMgYSBkZXZlbG9wZXIvbWFpbnRhaW5lciB0b29sIGJ1dApp
dHMgYWxzbyBnb29kIGZvciBmb2xrcyBqdXN0IHN0YXJ0aW5nIG91dCB3aXRoIFhlbiBhbmQgbm90
IGhhdmluZwphbGwgdGhlIGRlcGVuZGVuY2llcyBpbnN0YWxsZWQuCgpDQzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5E
dW5sYXBAZXUuY2l0cml4LmNvbT4KQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpD
QzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBhdXRvbWF0aW9uL2J1aWxkL1JF
QURNRS5tZCAgICAgIHwgNTMgKysrKysrKysrKysrKysrKy0tLQogYXV0b21hdGlvbi9zY3JpcHRz
L2NvbnRhaW5lcml6ZSB8IDkzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAy
IGZpbGVzIGNoYW5nZWQsIDEzOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQogY3JlYXRl
IG1vZGUgMTAwNzU1IGF1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUKCmRpZmYgLS1naXQg
YS9hdXRvbWF0aW9uL2J1aWxkL1JFQURNRS5tZCBiL2F1dG9tYXRpb24vYnVpbGQvUkVBRE1FLm1k
CmluZGV4IDAyMDZkNTcuLmJlNDUyNmMgMTAwNjQ0Ci0tLSBhL2F1dG9tYXRpb24vYnVpbGQvUkVB
RE1FLm1kCisrKyBiL2F1dG9tYXRpb24vYnVpbGQvUkVBRE1FLm1kCkBAIC01LDkgKzUsMTIgQEAg
VGhlc2UgRG9ja2VyIGNvbnRhaW5lcnMgc2hvdWxkIG1ha2UgaXQgcG9zc2libGUgdG8gYnVpbGQg
WGVuIGluCiBhbnkgb2YgdGhlIGF2YWlsYWJsZSBlbnZpcm9ubWVudHMgb24gYW55IHN5c3RlbSB0
aGF0IHN1cHBvcnRzCiBydW5uaW5nIERvY2tlci4gVGhleSBhcmUgb3JnYW5pemVkIGJ5IGRpc3Ry
byBhbmQgdGFnZ2VkIHdpdGgKIHRoZSB2ZXJzaW9uIG9mIHRoYXQgZGlzdHJvLiBUaGV5IGFyZSBh
dmFpbGFibGUgZnJvbSB0aGUgR2l0TGFiCi1Db250YWluZXIgUmVnaXN0cnkgdW5kZXIgdGhlIFhl
biBwcm9qZWN0IGF0OgorQ29udGFpbmVyIFJlZ2lzdHJ5IHVuZGVyIHRoZSBYZW4gcHJvamVjdCBh
dCB0aGUgW3JlZ2lzdHJ5XSBhbmQKK2NhbiBiZSBwdWxsZWQgd2l0aCBEb2NrZXIgZnJvbSB0aGUg
Zm9sbG93aW5nIHBhdGg6CiAKLXJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuL0RJ
U1RSTzpWRVJTSU9OCitgYGAKK2RvY2tlciBwdWxsIHJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXBy
b2plY3QveGVuL0RJU1RSTzpWRVJTSU9OCitgYGAKIAogVG8gc2VlIHRoZSBsaXN0IG9mIGF2YWls
YWJsZSBjb250YWluZXJzIHJ1biBgbWFrZWAgaW4gdGhpcwogZGlyZWN0b3J5LiBZb3Ugd2lsbCBo
YXZlIHRvIHJlcGxhY2UgdGhlIGAvYCB3aXRoIGEgYDpgIHRvIHVzZQpAQCAtMTksMTYgKzIyLDUw
IEBAIEJ1aWxkaW5nIFhlbgogRnJvbSB0aGUgdG9wIGxldmVsIG9mIHRoZSBzb3VyY2UgdHJlZSBp
dCBzaG91bGQgYmUgcG9zc2libGUgdG8KIHJ1biB0aGUgZm9sbG93aW5nOgogCi1kb2NrZXIgcnVu
IC0tcm0gLWl0IC12ICQoUFdEKTovYnVpbGQgLXUgJChpZCAtdSkgLWUgQ0M9Z2NjICQoQ09OVEFJ
TkVSKSBtYWtlCitgYGAKKy4vYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZSBtYWtlCitg
YGAKIAotVGhlcmUgYXJlIG90aGVyIG1vZGlmaWNhdGlvbnMgdGhhdCBjYW4gYmUgbWFkZSBidXQg
dGhpcyB3aWxsIHJ1bgotdGhlIGBtYWtlYCBjb21tYW5kIGluc2lkZSB0aGUgc3BlY2lmaWVkIGNv
bnRhaW5lci4gSXQgd2lsbCB1c2UgeW91cgotY3VycmVudGx5IGNoZWNrZWQgb3V0IHNvdXJjZSB0
cmVlIHRvIGJ1aWxkIHdpdGgsIGVuc3VyZSB0aGF0IGZpbGUKLXBlcm1pc3Npb25zIHJlbWFpbiBj
b25zaXN0ZW50IGFuZCBjbGVhbiB1cCBhZnRlciBpdHNlbGYuCitXaGljaCB3aWxsIGNhdXNlIHRo
ZSB0b3AgbGV2ZWwgYG1ha2VgIHRvIGV4ZWN1dGUgd2l0aGluIHRoZSBkZWZhdWx0Citjb250YWlu
ZXIsIHdoaWNoIGlzIGN1cnJlbnRseSBkZWZpbmVkIGFzIERlYmlhbiBTdHJldGNoLiBBbnkgYXJn
dW1lbnRzCitzcGVjaWZpZWQgdG8gdGhlIHNjcmlwdCB3aWxsIGJlIGV4ZWN1dGVkIHdpdGhpbiB0
aGUgY29udGFpbmVyIGZyb20KK3RoZSBkZWZhdWx0IHNoZWxsLgorCitUaGVyZSBhcmUgc2V2ZXJh
bCBlbnZpcm9ubWVudCB2YXJpYWJsZXMgd2hpY2ggdGhlIGNvbnRhaW5lcml6ZSBzY3JpcHQKK3Vu
ZGVyc3RhbmRzLgorCistIENPTlRBSU5FUjogVGhpcyBvdmVycmlkZXMgdGhlIGNvbnRhaW5lciB0
byB1c2UuIEZvciBDZW50T1MgNy4yLCB1c2U6CisKKyAgYGBgCisgIENPTlRBSU5FUj1jZW50b3M3
MiAuL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUgbWFrZQorICBgYGAKKworLSBXT1JL
RElSOiBUaGlzIG92ZXJyaWRlcyB0aGUgcGF0aCB0aGF0IHdpbGwgYmUgYXZhaWxhYmxlIHVuZGVy
IHRoZQorICBgL2J1aWxkYCBkaXJlY3RvcnkgaW4gdGhlIGNvbnRhaW5lciwgd2hpY2ggaXMgdGhl
IGRlZmF1bHQgcGF0aC4KKworICBgYGAKKyAgV09SS0RJUj0vc29tZS9vdGhlci9wYXRoIC4vYXV0
b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZSBscworICBgYGAKKworLSBYRU5fQ09ORklHX0VY
UEVSVDogSWYgdGhpcyBpcyBkZWZpbmVkIGluIHlvdXIgc2hlbGwgaXQgd2lsbCBiZQorICBhdXRv
bWF0aWNhbGx5IHBhc3NlZCB0aHJvdWdoIHRvIHRoZSBjb250YWluZXIuCisKKy0gQ09OVEFJTkVS
X05BTUU6IEJ5IGRlZmF1bHQgdGhlIGNvbnRhaW5lciBuYW1lIGlzIHNldCBiYXNlZCBvbiB0aGUK
KyAgY29udGFpbmVyIGl0c2VsZiBzbyB0aGF0IGl0cyBlYXN5IHRvIGF0dGFjaCBvdGhlciB0ZXJt
aW5hbHMgdG8geW91cgorICBjb250YWluZXIuIFRoaXMgaG93ZXZlciBwcmV2ZW50cyB5b3UgZnJv
bSBydW5uaW5nIG11bHRpcGxlIGNvbnRhaW5lcnMKKyAgb2YgdGhlIHNhbWUgdmVyc2lvbi4gT3Zl
cnJpZGUgdGhlIG5hbWUgdmFsdWUgdG8gY2F1c2UgaXQgdG8gbmFtZQorICB0aGUgY29udGFpbmVy
IGRpZmZlcmVudGx5IG9uIHN0YXJ0LgorCistIEVYVFJBX0NPTlRBSU5FUl9BUkdTOiBBbGxvd3Mg
eW91IHRvIHBhc3MgZXh0cmEgYXJndW1lbnRzIHRvIERvY2tlcgorICB3aGVuIHN0YXJ0aW5nIHRo
ZSBjb250YWluZXIuCiAKIEJ1aWxkaW5nIGEgY29udGFpbmVyCiAtLS0tLS0tLS0tLS0tLS0tLS0t
LQogCiBUaGVyZSBpcyBhIG1ha2VmaWxlIHRvIG1ha2UgdGhpcyBwcm9jZXNzIGVhc2llci4gWW91
IHNob3VsZCBiZQogYWJsZSB0byBydW4gYG1ha2UgRElTVFJPL1ZFUlNJT05gIHRvIGhhdmUgRG9j
a2VyIGJ1aWxkIHRoZSBjb250YWluZXIKLWZvciB5b3UuCitmb3IgeW91LiBJZiB5b3UgZGVmaW5l
IHRoZSBgUFVTSGAgZW52aXJvbm1lbnQgdmFyaWFibGUgd2hlbiBydW5uaW5nIHRoZQorZm9ybWVy
IGBtYWtlYCBjb21tYW5kLCBpdCB3aWxsIHB1c2ggdGhlIGNvbnRhaW5lciB0byB0aGUgW3JlZ2lz
dHJ5XSBpZgoreW91IGhhdmUgYWNjZXNzIHRvIGRvIHNvLgorCitbcmVnaXN0cnldOiBodHRwczov
L2dpdGxhYi5jb20veGVuLXByb2plY3QveGVuL2NvbnRhaW5lcl9yZWdpc3RyeQpkaWZmIC0tZ2l0
IGEvYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZSBiL2F1dG9tYXRpb24vc2NyaXB0cy9j
b250YWluZXJpemUKbmV3IGZpbGUgbW9kZSAxMDA3NTUKaW5kZXggMDAwMDAwMC4uNzI1MzYxNwot
LS0gL2Rldi9udWxsCisrKyBiL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUKQEAgLTAs
MCArMSw5MyBAQAorIyEvYmluL2Jhc2gKKworZWluZm8oKSB7CisJZWNobyAiJCoiID4mMgorfQor
CitkaWUoKSB7CisgICAgZWNobyAiJCoiID4mMgorICAgIGV4aXQgMQorfQorCisjCisjIFRoZSBj
YWxsZXIgaXMgZXhwZWN0ZWQgdG8gb3ZlcnJpZGUgdGhlIENPTlRBSU5FUiBlbnZpcm9ubWVudAor
IyB2YXJpYWJsZSB3aXRoIHRoZSBjb250YWluZXIgdGhleSB3aXNoIHRvIGxhdW5jaC4KKyMKK0JB
U0U9InJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuIgorY2FzZSAiXyR7Q09OVEFJ
TkVSfSIgaW4KKyAgICBfY2VudG9zNzIpIENPTlRBSU5FUj0iJHtCQVNFfS9jZW50b3M6Ny4yIiA7
OworICAgIF90cnVzdHkpIENPTlRBSU5FUj0iJHtCQVNFfS91YnVudHU6dHJ1c3R5IiA7OworICAg
IF94ZW5pYWwpIENPTlRBSU5FUj0iJHtCQVNFfS91YnVudHU6eGVuaWFsIiA7OworICAgIF9qZXNz
aWUpIENPTlRBSU5FUj0iJHtCQVNFfS9kZWJpYW46amVzc2llIiA7OworICAgIF9zdHJldGNofF8p
IENPTlRBSU5FUj0iJHtCQVNFfS9kZWJpYW46c3RyZXRjaCIgOzsKK2VzYWMKKworIyBnZXQgb3Vy
IGNvbnRhaW5lciBuYW1lIGFuZCB2ZXJzaW9uCitjb250YWluaWQ9JHtDT05UQUlORVIlOip9Citj
b250YWludmVyPSR7Q09OVEFJTkVSIyo6fQorCisjIFNhdmUgdGhlIGNvbW1hbmRzIGZvciBmdXR1
cmUgdXNlCitjbWQ9JEAKKworIyBJZiBubyBjb21tYW5kIHdhcyBzcGVjaWZpZWQsIGp1c3QgZHJv
cCB1cyBpbnRvIGEgc2hlbGwgaWYgd2UncmUgaW50ZXJhY3RpdmUKK1sgJCMgLWVxIDAgXSAmJiB0
dHkgLXMgJiYgY21kPSIvYmluL2Jhc2giCisKKyMgQXJlIHdlIGluIGFuIGludGVyYWN0aXZlIHRl
cm1pbmFsPwordHR5IC1zICYmIHRlcm1pbnQ9dAorCisjCisjIEZldGNoIHRoZSBsYXRlc3QgdmVy
c2lvbiBvZiB0aGUgY29udGFpbmVyIGluIGh1Yi5kb2NrZXIuY29tLAorIyB1bmxlc3MgaXQncyBh
IG5ld2x5IGNyZWF0ZWQgbG9jYWwgY29weS4KKyMKK2VpbmZvICIqKiogRW5zdXJpbmcgJHtDT05U
QUlORVJ9IGlzIHVwIHRvIGRhdGUiCitkb2NrZXIgcHVsbCAke0NPTlRBSU5FUn0gPiAvZGV2L251
bGwgfHwgICAgIFwKKyAgICBkaWUgIkZhaWxlZCB0byB1cGRhdGUgZG9ja2VyIGNvbnRhaW5lciIK
KworaWYgaGFzaCBncmVhZGxpbmsgPiAvZGV2L251bGwgMj4mMTsgdGhlbgorICAgIFJFQURMSU5L
PWdyZWFkbGluaworZWxpZiBbWyAkKHVuYW1lIC1zKSA9PSAiRGFyd2luIiBdXTsgdGhlbgorICAg
IGVjaG8gIlVuYWJsZSB0byBmb3J3YXJkIFNTSCBhZ2VudCB3aXRob3V0IGNvcmV1dGlscyBpbnN0
YWxsZWQiCisgICAgdW5zZXQgU1NIX0FVVEhfU09DSworZWxzZQorICAgIFJFQURMSU5LPXJlYWRs
aW5rCitmaQorCisjIEVuc3VyZSB3ZSd2ZSBnb3Qgd2hhdCB3ZSBuZWVkIGZvciBTU0hfQVVUSF9T
T0NLCitpZiBbWyAtbiAke1NTSF9BVVRIX1NPQ0t9IF1dOyB0aGVuCisJZnVsbHBhdGhfc29jaz0k
KCR7UkVBRExJTkt9IC1mICR7U1NIX0FVVEhfU09DS30gMj4gL2Rldi9udWxsKQorCWlmIFsgJD8g
LW5lIDAgXTsgdGhlbgorICAgICAgICBlY2hvICJJbnZhbGlkIFNTSF9BVVRIX1NPQ0s6ICR7U1NI
X0FVVEhfU09DS30iCisgICAgICAgIHVuc2V0IFNTSF9BVVRIX1NPQ0sKKyAgICBlbHNlCisgICAg
ICAgIFNTSF9BVVRIX0RJUj0kKGRpcm5hbWUgJHtmdWxscGF0aF9zb2NrfSkKKyAgICAgICAgU1NI
X0FVVEhfTkFNRT0kKGJhc2VuYW1lICR7ZnVsbHBhdGhfc29ja30pCisgICAgZmkKK2ZpCisKKyMg
aWYgd2UgZ290IHRoZSBDT05UQUlORVJfTkFNRSBlbnYgdmFyaWFibGUgdGhlbiB1c2UgdGhhdCBm
b3Igb3VyIG5hbWUKK2lmIFtbIC1uICR7Q09OVEFJTkVSX05BTUV9IF1dOyB0aGVuCisgICAgbmFt
ZT0iLS1uYW1lICR7Q09OVEFJTkVSX05BTUV9IgorZmkKKworIyBGaWd1cmUgb3V0IHRoZSBiYXNl
IG9mIHdoYXQgd2Ugd2FudCBhcyBvdXIgc291cmNlcworIyBieSB1c2luZyB0aGUgdG9wIG9mIHRo
ZSBnaXQgcmVwbworaWYgW1sgLW4gJHtXT1JLRElSfSBdXTsgdGhlbgorICAgIFdPUktESVI9IiR7
V09SS0RJUn0iCitlbHNlCisgICAgV09SS0RJUj0kKGdpdCByZXYtcGFyc2UgLS1zaG93LXRvcGxl
dmVsKQorZmkKKworIyBLaWNrIG9mZiBEb2NrZXIKK2VpbmZvICIqKiogTGF1bmNoaW5nIGNvbnRh
aW5lciAuLi4iCitleGVjIGRvY2tlciBydW4gXAorICAgICR7RE9DS0VSX0FSR1N9IFwKKyAgICAk
e1NTSF9BVVRIX1NPQ0s6Ky1lIFNTSF9BVVRIX1NPQ0s9Ii90bXAvc3NoLWFnZW50LyR7U1NIX0FV
VEhfTkFNRX0ifSBcCisgICAgLXYgIiR7V09SS0RJUn0iOi9idWlsZDpydyBcCisgICAgLXYgIiR7
SE9NRX0vLnNzaCI6L3Jvb3QvLnNzaDpybyBcCisgICAgJHtTU0hfQVVUSF9ESVI6Ky12ICIke1NT
SF9BVVRIX0RJUn0iOi90bXAvc3NoLWFnZW50fSBcCisgICAgJHtYRU5fQ09ORklHX0VYUEVSVDor
LWUgWEVOX0NPTkZJR19FWFBFUlQ9JHtYRU5fQ09ORklHX0VYUEVSVH19IFwKKyAgICAke0VYVFJB
X0NPTlRBSU5FUl9BUkdTfSAke25hbWV9IFwKKyAgICAtJHt0ZXJtaW50fWkgLS1ybSAtLSBcCisg
ICAgJHtDT05UQUlORVJ9IFwKKyAgICAke2NtZH0KKwoKYmFzZS1jb21taXQ6IGYxYWQ1ZmY3M2U3
ZDA3ZTZhMTg0ODg0MzA1ODMxNjhhODU3ZjI4NDcKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:06:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:06: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 1fdcDz-0007nr-Nf; Thu, 12 Jul 2018 14:05: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=h5o/=j4=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fdcDy-0007nb-Uy
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:05:38 +0000
X-Inumbo-ID: 9f4b464c-85dc-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x242.google.com (unknown [2607:f8b0:4002:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f4b464c-85dc-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 16:05:24 +0200 (CEST)
Received: by mail-yb0-x242.google.com with SMTP id k127-v6so11429399ybk.6
 for <xen-devel@lists.xenproject.org>; Thu, 12 Jul 2018 07:05:37 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=LvypQO3LFUEKK4v9eygnJRctcCzATTf1nh8UJrAZ5bI=;
 b=BQv8OE2782eWwlKsnbBVpkv3pQ9Z1249l77QlzEx0N0s2TbqudxkNoAzjTX+/n7yIm
 10dXg3IOiAOd/9v51H5LrPkxW/oSfslW+ACve9l1OikQ2SNrOSaWRycOncXspxylkpFh
 nboSaatL47fgv8jRnrIDHmwh19rM69twhXLIU=
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=LvypQO3LFUEKK4v9eygnJRctcCzATTf1nh8UJrAZ5bI=;
 b=l4ATqsNjapWk16xsCTFeR/3/Me8E07Y9yp1IcKZc7PHCM3nkgeLutS3TCHzVAePBl5
 dMCdbfwool/RD5M7+rQ/f43xmplj4ekMC+B5qbRNUw5d7WLQf4g3z+d17VPPtL/NML15
 th4Rt++A3Bfjeuo6Rh7tKnvgpC64DecmRtDpv8T3R7PI2VtxwwhnwmEq4zXEG/lI3Z7O
 JnRSrU9gQMYM6GtDvusnPNk8QMcq7Qx0paUPURt0qkf/FtTKlCLNO5KrCMHERNhpt85N
 vN7L0cQawombrWksDAqNIopD5fUb3X53bUjy5AYH6YQkNCN5PkltCkt2L1FzMZIfH+xP
 xmMA==
X-Gm-Message-State: AOUpUlFFioSiI2HeRpd//86vqdLSUxALt7WapnvwYxO/N7GYv64DLpTI
 quIWWIKy8o/o82wt5KfclVJoBA==
X-Google-Smtp-Source: AAOMgpc33ZODy7E5T0BLwKKm+Lce5urj8cpYgHDjN+3r7kDe9Ft1WaHbDTYNmQO7bJzS0mHPHeOqPg==
X-Received: by 2002:a25:39d3:: with SMTP id
 g202-v6mr1145352yba.475.1531404337364; 
 Thu, 12 Jul 2018 07:05:37 -0700 (PDT)
Received: from MacBook-Pro.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id j16-v6sm10562957ywa.28.2018.07.12.07.05.36
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 Jul 2018 07:05:36 -0700 (PDT)
Date: Thu, 12 Jul 2018 09:05:36 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180712140536.7pcbimfuosbc6art@MacBook-Pro.localdomain>
References: <20180711131616.28967-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180711131616.28967-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH] automation/build: build ovmf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDI6MTY6MTZQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBJbnN0YWxsIG5hc20gYW5kIGJ1aWxkIG92bWYgd2l0aCBnY2Mgb24geDg2Lgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCgpBY2tlZC1ieTog
RG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:21:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14: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 1fdcSm-0001Mi-At; Thu, 12 Jul 2018 14:20: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdcSk-0001MY-PS
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:20:54 +0000
X-Inumbo-ID: c0f44605-85de-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 c0f44605-85de-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 16:20:40 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 08:20:52 -0600
Message-Id: <5B4763C302000078001D3878@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 08:20:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <xen-announce@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Xen 4.8.4 released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

QWxsLAoKSSBhbSBwbGVhc2VkIHRvIGFubm91bmNlIHRoZSByZWxlYXNlIG9mIFhlbiA0LjguNC4g
VGhpcyBpcwphdmFpbGFibGUgaW1tZWRpYXRlbHkgZnJvbSBpdHMgZ2l0IHJlcG9zaXRvcnkKaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9o
ZWFkcy9zdGFibGUtNC44IAoodGFnIFJFTEVBU0UtNC44LjQpIG9yIGZyb20gdGhlIFhlblByb2pl
Y3QgZG93bmxvYWQgcGFnZQpodHRwOi8vd3d3LnhlbnByb2plY3Qub3JnL2Rvd25sb2Fkcy94ZW4t
YXJjaGl2ZXMveGVuLXByb2plY3QtNDgtc2VyaWVzL3hlbi00ODQuaHRtbCAKKHdoZXJlIGEgbGlz
dCBvZiBjaGFuZ2VzIGNhbiBhbHNvIGJlIGZvdW5kKS4KCldlIHJlY29tbWVuZCBhbGwgdXNlcnMg
b2YgdGhlIDQuOCBzdGFibGUgc2VyaWVzIHRvIHVwZGF0ZSB0byB0aGlzCmxhdGVzdCBwb2ludCBy
ZWxlYXNlLgoKUmVnYXJkcywgSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:22:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:22: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 1fdcUR-0001UZ-5N; Thu, 12 Jul 2018 14:22: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdcUP-0001UU-TY
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:22:37 +0000
X-Inumbo-ID: 092257d2-85df-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 092257d2-85df-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 14:22:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 08:22:34 -0600
Message-Id: <5B47642A02000078001D387B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 08:22:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F30E02000078001D3139@prv1-mh.provo.novell.com>
 <49c30338-2bbb-bc45-df29-40668305405a@citrix.com>
In-Reply-To: <49c30338-2bbb-bc45-df29-40668305405a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/8] x86/AMD: distinguish compute units from
 hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

Pj4+IE9uIDEyLjA3LjE4IGF0IDE1OjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTEvMDcvMTggMTM6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBGYW0xNyByZXBs
YWNlcyBDVXMgYnkgSFRzLCB3aGljaCB3ZSBzaG91bGQgcmVmbGVjdCBhY2NvcmRpbmdseSwgZXZl
biBpZgo+PiB0aGUgZGlmZmVyZW5jZSBpcyBub3QgdmVyeSBiaWcuIFRoZSBtb3N0IHJlbGV2YW50
IGNoYW5nZSAocmVxdWlyaW5nIHNvbWUKPj4gY29kZSByZXN0cnVjdHVyaW5nKSBpcyB0aGF0IHRo
ZSB0b3BvZXh0IGZlYXR1cmUgbm8gbG9uZ2VyIG1lYW5zIHRoZXJlIGlzCj4+IGEgdmFsaWQgQ1Ug
SUQuCj4+Cj4+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdyb25nbHkgcGxhaW4g
aW50IHZhcmlhYmxlcyBpbgo+PiBzZXRfY3B1X3NpYmxpbmdfbWFwKCkgdG8gdW5zaWduZWQgaW50
Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+
Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2Nw
dS9hbWQuYwo+PiBAQCAtNTA0LDE3ICs1MDQsMjMgQEAgc3RhdGljIHZvaWQgYW1kX2dldF90b3Bv
bG9neShzdHJ1Y3QgY3B1aQo+PiAgICAgICAgICAgICAgICAgIHUzMiBlYXgsIGVieCwgZWN4LCBl
ZHg7Cj4+ICAKPj4gICAgICAgICAgICAgICAgICBjcHVpZCgweDgwMDAwMDFlLCAmZWF4LCAmZWJ4
LCAmZWN4LCAmZWR4KTsKPj4gLSAgICAgICAgICAgICAgICBjLT5jb21wdXRlX3VuaXRfaWQgPSBl
YnggJiAweEZGOwo+PiAgICAgICAgICAgICAgICAgIGMtPng4Nl9udW1fc2libGluZ3MgPSAoKGVi
eCA+PiA4KSAmIDB4MykgKyAxOwo+PiArCj4+ICsJCWlmIChjLT54ODYgPCAweDE3KQo+PiArCSAg
ICAgICAgICAgICAgICBjLT5jb21wdXRlX3VuaXRfaWQgPSBlYnggJiAweEZGOwo+PiArCQllbHNl
IHsKPj4gKwkgICAgICAgICAgICAgICAgYy0+Y3B1X2NvcmVfaWQgPSBlYnggJiAweEZGOwo+PiAr
CQkJYy0+eDg2X21heF9jb3JlcyAvPSBjLT54ODZfbnVtX3NpYmxpbmdzOwo+PiArCQl9Cj4gCj4g
VGhlIGluZGVudGF0aW9uIGhlcmUgaXMgb2RkLiAgSXQgdHVybnMgb3V0IHRoZSBmdW5jdGlvbiB1
c2VzIGVudGlyZWx5Cj4gOC1zcGFjZXMgcmF0aGVyIHRoYW4gdGFicywgbGlrZSB0aGUgcmVzdCBv
ZiB0aGUgZmlsZS4KCk91Y2ggLSBkaWRuJ3Qgbm90aWNlIHRoaXMuCgo+IFdvdWxkIHlvdSBtaW5k
IGVpdGhlciByZXRhaW5pbmcgc3BhY2VzLCBvciBmaXhpbmcgdXAgdGhlIGVudGlyZSBmdW5jdGlv
bgo+IChwcm9iYWJseSBlYXNpZXN0IGFzIGEgcHJlcmVxIHBhdGNoKSA/CgpJJ2xsIGZpeCB0aGlz
IHVwIGhlcmUsIG5vdCBpbiBhIHByZXJlcSBwYXRjaCAoZm9yIGJhY2twb3J0aW5nJ3Mgc2FrZSku
CkknbGwgY29uc2lkZXIgYWRkaW5nIGEgZm9sbG93LXVwIHBhdGNoLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:42:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:42:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdcnb-0003rn-4p; Thu, 12 Jul 2018 14:42: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=jvwi=j4=citrix.com=prvs=7244e276f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdcnZ-0003rc-Gx
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:42:25 +0000
X-Inumbo-ID: cda16831-85e1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cda16831-85e1-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 14:42:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60051239"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 15:41:55 +0100
Message-ID: <1531406515-17466-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: oprofile/nmi_int.c: Drop unwanted sexual
 reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

VGhpcyBpcyBub3QgcmVhbGx5IHZlcnkgbmljZS4KCkkgZG9uJ3QgdW5kZXJzdGFuZCB0aGUgdGVj
aG5pY2FsIGRldGFpbHMgaGVyZSBidXQgYHZpb2xlbmNlJyBpcwpwcm9iYWJseSBmYWlyLiAgVGhl
IHdvcmQgYHZpb2xlbmNlJyBpcyBvZnRlbiB1c2VkIG1ldGFwaG9yaWNhbGx5IGluIGEKdGVjaG5p
Y2FsIGNvbnRleHQgc28gSSB0aGluayBpdCdzIHByb2JhYmx5IE9LIGZvciB1c2UgaW4gdGhpcyB3
YXkuCgpJTU8gdGhpcyBwYXRjaCBzaG91bGQgYmUgYmFja3BvcnRlZCB0byBhbGwgbWFpbnRhaW5l
ZCB0cmVlcy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9vcHJvZmlsZS9ubWlfaW50LmMgfCAyICstCiAxIGZp
bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5jIGIveGVuL2FyY2gveDg2L29wcm9maWxlL25t
aV9pbnQuYwppbmRleCBkOGY1MjMwLi5jYzM2ODI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
b3Byb2ZpbGUvbm1pX2ludC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9ubWlfaW50LmMK
QEAgLTE4Miw3ICsxODIsNyBAQCBpbnQgbm1pX3Jlc2VydmVfY291bnRlcnModm9pZCkKIAlpZiAo
IWFsbG9jYXRlX21zcnMoKSkKIAkJcmV0dXJuIC1FTk9NRU07CiAKLQkvKiBXZSB3YWxrIGEgdGhp
biBsaW5lIGJldHdlZW4gbGF3IGFuZCByYXBlIGhlcmUuCisJLyogV2Ugd2FsayBhIHRoaW4gbGlu
ZSBiZXR3ZWVuIGxhdyBhbmQgdmlvbGVuY2UgaGVyZS4KIAkgKiBXZSBuZWVkIHRvIGJlIGNhcmVm
dWwgdG8gaW5zdGFsbCBvdXIgTk1JIGhhbmRsZXIKIAkgKiB3aXRob3V0IGFjdHVhbGx5IHRyaWdn
ZXJpbmcgYW55IE5NSXMgYXMgdGhpcyB3aWxsCiAJICogYnJlYWsgdGhlIGNvcmUgY29kZSBob3Jy
aWZpY2FsbHkuCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:44:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:44: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 1fdcpH-0003yp-IH; Thu, 12 Jul 2018 14:44: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdcpG-0003yf-Vi
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:44:11 +0000
X-Inumbo-ID: 0c54059c-85e2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c54059c-85e2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 14:44: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 1fdcpE-000808-BV; Thu, 12 Jul 2018 14:44: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 1fdcpD-0008Ra-N2; Thu, 12 Jul 2018 14:44:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdcpD-0006xg-MD; Thu, 12 Jul 2018 14:44:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125070-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl:<job
 status>:broken:regression
 qemu-mainline:test-armhf-armhf-xl:host-install(4):broken:regression
 qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:running:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:running:regression
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64: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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw: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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-xsm:migrate-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=ed811bed4acbb3ad5f52b1880fb741a3030d0fa1
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 14:44:07 +0000
Subject: [Xen-devel] [qemu-mainline test] 125070: 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>

ZmxpZ2h0IDEyNTA3MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNzAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyNDIzMgogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjMyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNiBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUv
cHJpdmNtZCBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDE2IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9wcml2Y21kIHJ1bm5pbmcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTcg
ZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL2dudGRldiBydW5uaW5nCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNyBkZXByaXYtYXVkaXQtcWVt
dS9jcmVhdGUvZ250ZGV2IHJ1bm5pbmcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE4IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9ldnRjaG4g
cnVubmluZwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxOCBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvZXZ0Y2huIHJ1bm5pbmcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE5IGRlcHJpdi1h
dWRpdC1xZW11L2NyZWF0ZS9vdGhlciBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE5IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9v
dGhlciBydW5uaW5nCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDIwIGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS94ZW5zdG9yZSBydW5uaW5nCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAyMCBk
ZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUveGVuc3RvcmUgcnVubmluZwoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDIzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDIzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxNSBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTUgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgZWQ4MTFiZWQ0YWNiYjNh
ZDVmNTJiMTg4MGZiNzQxYTMwMzBkMGZhMQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMmVmMmYxNjc4MWFmOWRlZTZiYTY1MTc3NTVlOTA3M2JhNTc5OWZhMgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI0MjMyICAyMDE4LTA2LTE2IDA1OjA0OjI2IFogICAyNiBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyNDM5OCAgMjAxOC0wNi0xOSAxMDozNjo1MiBaICAgMjMgZGF5
cyAgIDEzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTA3MCAgMjAxOC0wNy0xMCAw
NDoyMzozOCBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcG8gVmllbmFtbyA8YWFwb0B0dXhlcmEuY29tPgog
IEFhcm9uIExpbmRzYXkgPGFsaW5kc2F5QGNvZGVhdXJvcmEub3JnPgogIEFsZWtzYW5kYXIgTWFy
a292aWMgPGFsZWtzYW5kYXIubWFya292aWNAbWlwcy5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4
LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1
PgogIEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4KICBBbW9sIFN1
cmF0aSA8c3VyYXRpYW1vbEBnbWFpbC5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5p
ZC5hdT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRv
biBOZWZlZG92IDxhbnRvbi5uZWZlZG92QHZpcnR1b3p6by5jb20+CiAgQXJmcmV2ZXIgRnJlaHRl
cyBUYWlmZXJzYXIgQXJhaGVzaXMgPGFyZnJldmVyLmZ0YUBnbWFpbC5jb20+CiAgQXJpIFN1bmRo
b2xtIDxhcmlAdHV4ZXJhLmNvbT4KICBCYWJ1IE1vZ2VyIDxiYWJ1Lm1vZ2VyQGFtZC5jb20+CiAg
QkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBCYXN0aWFuIEtvcHBlbG1hbm4g
PGtiYXN0aWFuQG1haWwudW5pLXBhZGVyYm9ybi5kZT4KICBCaXNoYXJhIEFidUhhdHRvdW0gPGJp
c2hhcmFAZGF5bml4LmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWlsLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2xlYmVy
IFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29sbGluIFdhbGxpbmcgPHdhbGxpbmdAbGludXgu
aWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEb3UgTGl5YW5nIDxkb3VseS5mbnN0QGNu
LmZ1aml0c3UuY29tPgogIERvdWcgR2FsZSA8ZG91ZzE2a0BnbWFpbC5jb20+CiAgRHIuIERhdmlk
IEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBFZGdhciBFLiBJZ2xlc2lhcyA8
ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJl
ZGhhdC5jb20+CiAgRW1pbGlvIEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgogIEVyaWMgQXVnZXIg
PGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4K
ICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBHZW9mZnJleSBNY1JhZSA8Z2VvZmZAaG9z
dGZpc3Npb24uY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcg
S3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEd1aWRvIEfDvG50aGVyIDxhZ3hAc2lneGNwdS5vcmc+CiAgSGFsaWwgUGFzaWMgPHBhc2lj
QGxpbnV4LmlibS5jb20+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3Jn
PgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFuIEtpc3prYSA8amFu
Lmtpc3prYUBzaWVtZW5zLmNvbT4KICBKYXNvbiBKLiBIZXJuZSA8ampoZXJuZUBsaW51eC5pYm0u
Y29tPgogIEplYW4tQ2hyaXN0b3BoZSBEdWJvaXMgPGpjZEB0cmlidWR1Ym9pcy5uZXQ+CiAgSmVm
ZiBDb2R5IDxqY29keUByZWRoYXQuY29tPgogIEppYSBIZSA8aGVqaWFuZXRAZ21haWwuY29tPgog
IGppYS5oZUBoeHQtc2VtaXRlY2guY29tCiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4K
ICBKb2huIEFyYnVja2xlIDxwcm9ncmFtbWluZ2tpZHhAZ21haWwuY29tPgogIEpvaG4gU25vdyA8
anNub3dAcmVkaGF0LmNvbT4KICBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgog
IEp1bGlhIFN1dm9yb3ZhIDxqdXN1YWxAbWFpbC5ydT4KICBKdXN0aW4gVGVycnkgKFZNKSA8anV0
ZXJyeUBtaWNyb3NvZnQuY29tPgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+
CiAgS2VubyBGaXNjaGVyIDxrZW5vQGp1bGlhY29tcHV0aW5nLmNvbT4KICBLZXZpbiBXb2xmIDxr
d29sZkByZWRoYXQuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2
aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBsaW56aGVjaGVuZyA8bGluemhlY2hlbmdAaHVhd2Vp
LmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CiAgTWFyYy1BbmRyw6kg
THVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyaWEgS2xpbXVzaGVua292
YSA8bWFyaWEua2xpbXVzaGVua292YUBpc3ByYXMucnU+CiAgTWFyayBDYXZlLUF5bGFuZCA8bWFy
ay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogIE1hcnRpbiBTY2hyb2R0IDxtYXJ0aW5Ac2Nocm9kdC5vcmc+CiAgTWF0dGhp
YXMgTWFpZXIgPHRhbWlrb0A0My0xLm9yZz4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWls
LmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgUm90aCA8bWRy
b3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQu
Y29tPgogIE1pY2hhZWwgVG9rYXJldiA8bWp0QHRscy5tc2sucnU+CiAgTWljaGFlbCBXYWxsZSA8
bWljaGFlbEB3YWxsZS5jYz4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29t
PgogIE5pYSBBbGFyaWUgPG5pYS5hbGFyaWVAZ21haWwuY29tPgogIE5pc2hhbnRoIEFyYXZhbXVk
YW4gPG5hcmF2YW11ZGFuQGRpZ2l0YWxvY2Vhbi5jb20+CiAgUGFua2FqIEd1cHRhIDxwYWd1cHRh
QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZl
bCBCYWxhZXYgPG1haWxAdm9pZC5zbz4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVr
QGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9y
Zz4tLS0KICBQcmFzYWQgSiBQYW5kaXQgPHBqcEBmZWRvcmFwcm9qZWN0Lm9yZz4KICBSaWNoYXJk
IEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSaWNoYXJkIEhlbmRl
cnNvbiA8cnRoQHR3aWRkbGUubmV0PgogIFJpY2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhh
dC5jb20+CiAgU2FpIFBhdmFuIEJvZGR1IDxzYWlwYXZhQHhpbGlueC5jb20+CiAgU2ViYXN0aWFu
IEJhdWVyIDxtYWlsQHNlYmFzdGlhbmJhdWVyLmluZm8+CiAgU2VyZ2lvIExvcGV6IDxzbHBAcmVk
aGF0LmNvbT4KICBTaGFubm9uIFpoYW8gPHpoYW9zaGVuZ2xvbmdAaHVhd2VpLmNvbT4KICBTdGFm
Zm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhh
QHJlZGhhdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdoQGdtYWls
LmNvbT4KICBUaG9tYXMgSHV0aCA8aHV0aEB0dXhmYW1pbHkub3JnPgogIFRob21hcyBIdXRoIDx0
aHV0aEByZWRoYXQuY29tPgogIFRvbWV1IFZpem9zbyA8dG9tZXUudml6b3NvQGNvbGxhYm9yYS5j
b20+CiAgVG9tw6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1iaUByZWRoYXQuY29tPgogIFZpa3Rv
ciBNaWhhamxvdnNraSA8bWloYWpsb3ZAbGludXgudm5ldC5pYm0uY29tPgogIFZpa3RvciBQcnV0
eWFub3YgPHZpa3Rvci5wcnV0eWFub3ZAdmlydHVvenpvLmNvbT4KICBWaXRhbHkgS3V6bmV0c292
IDx2a3V6bmV0c0ByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZz
ZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBXZWlwaW5nIFpoYW5nIDx6aGFuZ3dlaXBpbmdAZGlk
aWNodXhpbmcuY29tPgogIHhpbmh1YS5DYW8gPGNhb3hpbmh1YUBodWF3ZWkuY29tPgogIFlvbmdi
b2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBaaGVuZyBYaWFuZyA8eGlhbmcuemhlbmdA
bGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
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
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LXhsIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsIGhvc3QtaW5zdGFsbCg0
KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNjk1OSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:47:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:47:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdcsH-0004Vh-J1; Thu, 12 Jul 2018 14:47: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdcsG-0004VS-2u
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:47:16 +0000
X-Inumbo-ID: 6f83afba-85e2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f83afba-85e2-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 16:47:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052023"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 16:46:17 +0200
Message-ID: <20180712144622.96603-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180712144622.96603-1-roger.pau@citrix.com>
References: <20180712144622.96603-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/6] osstest: allow appending to existing
 runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; 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+CgpTbyB0aGF0IHRoZSBj
b250ZW50cyBvZiB0aGUgcnVudmFyIGNhbiBiZSBleHBhbmRlZC4gVGhlcmUgYXJlCmN1cnJlbnRs
eSB0d28gd2F5cyB0byBkbyB0aGlzOgoKIC0gVXNpbmcgKz0gd2lsbCBhcHBlbmQgdG8gdGhlIGVu
ZCBvZiB0aGUgcnVudmFyLgogLSBVc2luZyAsPSB3aWxsIGFwcGVuZCB0byB0aGUgZW5kIG9mIHRo
ZSBydW52YXIgdXNpbmcgJywnIGFzIHRoZQogICBzZXBhcmF0b3IuCgpOb3RlIHRoYXQgaWYgdGhl
IHJ1bnZhciBpcyBlbXB0eSB7LHwrfT0ganVzdCBzZXRzIHRoZSBydW52YXIuCgpTaWduZWQtb2Zm
LWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KLS0tCiBjcy1qb2ItY3Jl
YXRlIHwgOCArKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jcy1qb2ItY3JlYXRlIGIvY3Mtam9iLWNyZWF0ZQppbmRl
eCAwNjRhOTI5NC4uMTk4MGE2MjUgMTAwNzU1Ci0tLSBhL2NzLWpvYi1jcmVhdGUKKysrIGIvY3Mt
am9iLWNyZWF0ZQpAQCAtNTMsOCArNTMsMTIgQEAgZm9yZWFjaCBteSAkcnYgKEBydW52YXJzKSB7
CiAgICAgICAgICRzdXBwcmVzc3skMX09IDE7CiAgICAgICAgIG5leHQ7CiAgICAgfQotICAgICRy
diA9fiBtL14oW2Etel1bMC05YS16X10qKShcfj8pXD0oLiopJC8gb3IgZGllICIkcnYgPyI7Ci0g
ICAgbXkgKCRuYW1lLCRzeW50aCwkdmFsKSA9ICgkMSwkMiwkMyk7CisgICAgJHJ2ID1+IG0vXihb
YS16XVswLTlhLXpfXSopKFx+PykoWyssXT8pXD0oLiopJC8gb3IgZGllICIkcnYgPyI7CisgICAg
bXkgKCRuYW1lLCRzeW50aCwkYWRkLCR2YWwpID0gKCQxLCQyLCQzLCQ0KTsKKyAgICBpZiAoJGFk
ZCAmJiAkcnVudmFyc3skbmFtZX0pIHsKKyAgICAgICBkaWUgIiRuYW1lIHN5bnRoIG1pc21hdGNo
IiBpZiAhISRydW52YXJzeyRuYW1lfVsxXSBuZSAhISRzeW50aDsKKyAgICAgICAkdmFsID0gJHJ1
bnZhcnN7JG5hbWV9WzBdLigkYWRkIG5lICcrJyAmJiAkYWRkKS4kdmFsOworICAgIH0KICAgICAk
cnVudmFyc3skbmFtZX09IFskdmFsLCRzeW50aF07CiB9CiAKLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:47:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:47:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdcsH-0004Vb-A8; Thu, 12 Jul 2018 14:47: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdcsG-0004VR-2g
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:47:16 +0000
X-Inumbo-ID: 6edf0a52-85e2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6edf0a52-85e2-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 16:47:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052020"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 16:46:16 +0200
Message-ID: <20180712144622.96603-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/6] osstest: FreeBSD bugfixes and
 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@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>

SGVsbG8sCgpUaGUgZmlyc3QgNCBwYXRjaGVzIGluIHRoaXMgcGF0Y2ggc2VyaWVzIHByZXZlbnQg
RnJlZUJTRCBqb2JzIGZyb20KcnVubmluZyBvbiBib3hlcyBib290aW5nIGZyb20gVUVGSS4gVGhp
cyBpcyBuZWVkZWQgZHVlIHRvIG9zc3Rlc3QgbGFjawpvZiBzdXBwb3J0IGZvciBpbnN0YWxsaW5n
IEZyZWVCU0QgZnJvbSBVRUZJIGF0IHRoZSBtb21lbnQuCgpMYXN0IHR3byBwYXRjaGVzIGFkZCBz
dXBwb3J0IGZvciBjcmVhdGluZyBYZW4gYnVpbGQgam9icyBydW5uaW5nIG9uCkZyZWVCU0QuIFN1
Y2ggYSBqb2IgaXMgYWRkZWQgdG8gdGhlIEZyZWVCU0QgZmxpZ2h0IGFuZCBhbHNvIHRvIHRoZSBY
ZW4KZmxpZ2h0cy4KClRoZSBwYXRjaGVzIGNhbiBhbHNvIGJlIGZvdW5kIGF0OgoKZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIvb3NzdGVzdC5naXQgZnJlZWJzZF9pbXByb3ZlbWVu
dF92MgoKVGhhbmtzLCBSb2dlci4KCklhbiBKYWNrc29uICgxKToKICBvc3N0ZXN0OiBhbGxvdyBh
cHBlbmRpbmcgdG8gZXhpc3RpbmcgcnVudmFycwoKUm9nZXIgUGF1IE1vbm5lICg1KToKICBvc3N0
ZXN0OiByZW1vdmUgZHVwbGljYXRlIHNldF9mcmVlYnNkX3J1bnZhcnMKICBvc3N0ZXN0OiBhYnN0
cmFjdCBjb2RlIHRvIGNyZWF0ZSBhIEZyZWVCU0QgYnVpbGQgam9iCiAgb3NzdGVzdDogbGltaXQg
RnJlZUJTRCBqb2JzIHRvIGhhcmR3YXJlIGJvb3RpbmcgaW4gQklPUyBtb2RlCiAgb3NzdGVzdDog
c2V0IHRoZSBtYWtlIGNvbW1hbmQgdG8gdXNlIGZvciB4ZW4tYnVpbGQKICBvc3N0ZXN0OiBhZGQg
RnJlZUJTRCBYZW4gYnVpbGQgam9iCgogY3Mtam9iLWNyZWF0ZSAgICAgICAgIHwgIDggKysrLQog
bWFrZS1mbGlnaHQgICAgICAgICAgIHwgIDMgKy0KIG1ha2UtZnJlZWJzZC1mbGlnaHQgICB8IDYx
ICsrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBtZmktY29tbW9uICAgICAgICAgICAgfCA5
MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiBzZy1ydW4tam9i
ICAgICAgICAgICAgfCAgNSArKysKIHRzLWJ1aWxkLXByZXAtZnJlZWJzZCB8ICA1ICsrLQogdHMt
eGVuLWJ1aWxkICAgICAgICAgIHwgMTEgKysrLS0tCiB0cy14ZW4tYnVpbGQtZnJlZWJzZCAgfCAx
OSArKysrKysrKysKIDggZmlsZXMgY2hhbmdlZCwgMTIxIGluc2VydGlvbnMoKyksIDgxIGRlbGV0
aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNzU1IHRzLXhlbi1idWlsZC1mcmVlYnNkCgotLSAKMi4x
Ny4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:47:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:47:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdcsJ-0004WD-Sx; Thu, 12 Jul 2018 14: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdcsI-0004Vr-Je
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:47:18 +0000
X-Inumbo-ID: 7bf95915-85e2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7bf95915-85e2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 14:47:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052027"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 16:46:18 +0200
Message-ID: <20180712144622.96603-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180712144622.96603-1-roger.pau@citrix.com>
References: <20180712144622.96603-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/6] osstest: remove duplicate
 set_freebsd_runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

VGhlIHNldF9mcmVlYnNkX3J1bnZhcnMgaGVscGVyIGluIG1maS1jb21tb24gaXMgYSBzdXBlcnNl
dCBvZiB0aGUKb3JpZ2luYWwgZnVuY3Rpb24gcHJlc2VudCBpbiBtYWtlLWZyZWVic2QtZmxpZ2h0
LCBhbmQgd2lsbCBhdHRlbXB0IHRvCmZldGNoIHRoZSBsYXN0IGFub2ludGVkIEZyZWVCU0QgYnVp
bGQgYXMgYSBsYXN0IHJlc29ydCBvcHRpb24gaWYgbm8KRnJlZUJTRCBidWlsZCBpcyBzaWduYWxl
ZCBmcm9tIHRoZSBGcmVlQlNEIGVudiB2YXJzLiBUaGVyZSdzIG5vIHJlYXNvbgp0byBoYXZlIHRo
aXMgZHVwbGljYXRpb24sIHNpbmNlIHRoZSBzZXRfZnJlZWJzZF9ydW52YXJzIGluIG1maS1jb21t
b24KaXMgcGVyZmVjdGx5IHN1aXRhYmxlIHRvIGJlIHVzZWQgYnkgbWFrZS1mcmVlYnNkLWZsaWdo
dC4KClRoaXMgZHVwbGljYXRpb24gd2FzIHdyb25nbHkgaW50cm9kdWNlZCBieSBkMzZhN2Q4OTJm
IGJ5IGFkZGluZyBhCnNldF9mcmVlYnNkX3J1bnZhcnMgdG8gbWZpLWNvbW1vbiB3aXRob3V0IHJl
bW92aW5nIHRoZSBvcmlnaW5hbApmdW5jdGlvbiBpbiBtYWtlLWZyZWVic2QtZmxpZ2h0LgoKU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkFja2Vk
LWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMg
c2luY2UgdjE6CiAtIEFkZCBjb21taXQgbWVzc2FnZS4KLS0tCiBtYWtlLWZyZWVic2QtZmxpZ2h0
IHwgMzEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMx
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL21ha2UtZnJlZWJzZC1mbGlnaHQgYi9tYWtlLWZy
ZWVic2QtZmxpZ2h0CmluZGV4IDY2ZDRiODE2Li4xYTJiMzU5YyAxMDA3NTUKLS0tIGEvbWFrZS1m
cmVlYnNkLWZsaWdodAorKysgYi9tYWtlLWZyZWVic2QtZmxpZ2h0CkBAIC0zNiwzNyArMzYsNiBA
QCBqb2JfY3JlYXRlX2J1aWxkX2ZpbHRlcl9jYWxsYmFjayAoKSB7CiAgICAgOgogfQogCi1zZXRf
ZnJlZWJzZF9ydW52YXJzICgpIHsKLSAgICAjIENhbGxlciBzaG91bGQgaGF2ZSBkb25lIGlmIHJl
cXVpcmVkOgotICAgICMgbG9jYWwgZnJlZWJzZF9ydW52YXJzCi0gICAgIwotICAgICMgRmlndXJl
IG91dCB3aGVyZSBhcmUgdGhlIGluc3RhbGxlciBiaW5hcmllcy4gVGhlIG9yZGVyIGlzIHRoZQot
ICAgICMgZm9sbG93aW5nOgotICAgICMKLSAgICAjIDEuIEVudiB2YXJpYWJsZSBGUkVFQlNEXzxh
cmNoPl9CVUlMREpPQjogdXNlIHRoZSBvdXRwdXQgZnJvbSBhCi0gICAgIyBwcmV2aW91cyBidWls
ZC08YXJjaD4tZnJlZWJzZC4KLSAgICAjCi0gICAgIyAyLiBFbnYgdmFyaWFibGVzIEZSRUVCU0Rf
RElTVCwgRlJFRUJTRF9WRVJTSU9OOiBzZXQgYmVmb3JlIGNhbGxpbmcKLSAgICAjIGludG8gbWFr
ZS1mbGlnaHQsIHByb3ZpZGUgdGhlIHBhdGggdG8gdGhlIGluc3RhbGxlciBpbWFnZSwgdGhlIHNl
dHMKLSAgICAjIHRvIGluc3RhbGwgYW5kIHRoZSB2ZXJzaW9uIGJlaW5nIGluc3RhbGxlZC4KLSAg
ICAjCi0gICAgIyAzLiBDb25maWcgZmlsZSBGcmVlQlNERGlzdCwgRnJlZUJTRFZlcnNpb246IHNh
bWUgYXMgMi4gZXhjZXB0IHRoYXQKLSAgICAjIHRoZXkgYXJlIHNldCBvbiB0aGUgY29uZmlnIGZp
bGUuCi0gICAgIwotICAgIGVudnZhcj0iRlJFRUJTRF8ke2FyY2heXn1fQlVJTERKT0IiCi0gICAg
aWYgWyAtbiAiJHshZW52dmFyfSIgXTsgdGhlbgotICAgICAgICBmcmVlYnNkX3J1bnZhcnM9ImZy
ZWVic2RidWlsZGpvYj0keyFlbnZ2YXJ9IgotICAgIGVsaWYgWyAtbiAiJEZSRUVCU0RfRElTVCIg
XSAmJiBbIC1uICIkRlJFRUJTRF9WRVJTSU9OIiBdOyB0aGVuCi0gICAgICAgIGZyZWVic2RfcnVu
dmFycz0iZnJlZWJzZF9kaXN0cGF0aD0kRlJFRUJTRF9ESVNULyRhcmNoIFwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICBmcmVlYnNkX3ZlcnNpb249JEZSRUVCU0RfVkVSU0lPTiIKLSAgICBlbHNl
Ci0gICAgICAgIGRpc3RwYXRoPWBnZXRjb25maWcgIkZyZWVCU0REaXN0ImAKLSAgICAgICAgdmVy
c2lvbj1gZ2V0Y29uZmlnICJGcmVlQlNEVmVyc2lvbiJgCi0gICAgICAgIGZyZWVic2RfcnVudmFy
cz0iZnJlZWJzZF9kaXN0cGF0aD0kZGlzdHBhdGgvJGFyY2ggXAotICAgICAgICAgICAgICAgICAg
ICAgICAgIGZyZWVic2RfdmVyc2lvbj0kdmVyc2lvbiIKLSAgICBmaQotfQotCiBmb3IgYXJjaCBp
biAiJGFyY2hlcyI7IGRvCiAgICAgc2V0X2ZyZWVic2RfcnVudmFycwogICAgIGpvYl9jcmVhdGVf
YnVpbGQgYnVpbGQtJGFyY2gtZnJlZWJzZCBidWlsZC1mcmVlYnNkICAgICAgICAgIFwKLS0gCjIu
MTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:47:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14: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 1fdcsL-0004XQ-5b; Thu, 12 Jul 2018 14:47: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdcsJ-0004W5-PF
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:47:19 +0000
X-Inumbo-ID: 7d4b4dd2-85e2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d4b4dd2-85e2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 14:47:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052034"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 16:46:20 +0200
Message-ID: <20180712144622.96603-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180712144622.96603-1-roger.pau@citrix.com>
References: <20180712144622.96603-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/6] osstest: limit FreeBSD jobs to hardware
 booting in BIOS 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: 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>

VGhlcmUncyBubyBzdXBwb3J0IHlldCBpbiBvc3N0ZXN0IHRvIGluc3RhbGwgRnJlZUJTRCBmcm9t
IFVFRkksIHNvIGZvcgp0aGUgdGltZSBiZWluZyBsaW1pdCB0aGUgRnJlZUJTRCBqb2JzIHRvIGJv
eGVzIGJvb3Rpbmcgd2l0aCBsZWdhY3kKQklPUy4KClRoZSBob3N0ZmxhZ3MgYXJlIG5vdCBzZXQg
Zm9yIGV4YW1pbmUgam9icywgaW4gb3JkZXIgdG8gYXZvaWQgdGhlbQpmcm9tIG9ubHkgcnVubmlu
ZyBvbiBCSU9TIGJveGVzLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KLS0tCk5vdGUgdGhhdCB0aGlzIHBhdGNoIGRlcGVuZHMgb24gSWFuIEphY2tzb24n
cyByZXNvdXJjZSBhbGxvY2F0aW9uCnNlcmllcy4KLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAtIEZp
eCBub25icmVha2luZyBzcGFjZS4KIC0gRml4IGxvbmcgbGluZS4KLS0tCiBtYWtlLWZsaWdodCB8
ICAzICsrLQogbWZpLWNvbW1vbiAgfCAxNiArKysrKysrKysrKystLS0tCiAyIGZpbGVzIGNoYW5n
ZWQsIDE0IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbWFrZS1m
bGlnaHQgYi9tYWtlLWZsaWdodAppbmRleCA0ZTJkNDY0Zi4uZGViMjI3NmQgMTAwNzU1Ci0tLSBh
L21ha2UtZmxpZ2h0CisrKyBiL21ha2UtZmxpZ2h0CkBAIC03MDQsNyArNzA0LDggQEAgZG9fZXhh
bWluZV9vbmUgKCkgewogICBsb2NhbCBmcmVlYnNkX3J1bnZhcnMKICAgIyBzZXRfZnJlZWJzZF9y
dW52YXJzIGV4cGVjdHMgJGFyY2ggdG8gYmUgc2V0IHRvIHRoZSBkZXNpcmVkIEZyZWVCU0QgYXJj
aC4KICAgbG9jYWwgYXJjaD0kZG9tMGFyY2gKLSAgc2V0X2ZyZWVic2RfcnVudmFycworICAjIFBh
c3MgdHJ1ZSB0byBub3QgYXBwZW5kIGFueSBob3N0ZmxhZ3Mgd2hlbiBjcmVhdGluZyB0aGUgRnJl
ZUJTRCBydW52YXJzLgorICBzZXRfZnJlZWJzZF9ydW52YXJzIHRydWUKICAgam9iX2NyZWF0ZV90
ZXN0IHRlc3QtJHhlbmFyY2gka2Vybi0kZG9tMGFyY2gtZXhhbWluZSBcCiAgICAgICAgICAgICAg
ICAgICBob3N0LWV4YW1pbmUteGVuIHhsICR4ZW5hcmNoICRkb20wYXJjaCBcCiAgICAgICAgICAg
ICAgICAgICBhbGxfaG9zdGZsYWdzPSRtb3N0X2hvc3RmbGFncyAkZnJlZWJzZF9ydW52YXJzCmRp
ZmYgLS1naXQgYS9tZmktY29tbW9uIGIvbWZpLWNvbW1vbgppbmRleCAwZTZjZjAxZS4uNzQ2NDUy
NTkgMTAwNjQ0Ci0tLSBhL21maS1jb21tb24KKysrIGIvbWZpLWNvbW1vbgpAQCAtMTQ5LDI3ICsx
NDksMzUgQEAgc2V0X2ZyZWVic2RfcnVudmFycyAoKSB7CiAgICAgIwogICAgICMgNC4gTG9vayBm
b3IgYW4gYW5vaW50ZWQgYnVpbGQgb2YgRnJlZUJTRCBgbWFzdGVyJyAoRXhlY3V0aXZlIG9ubHkp
CiAgICAgIworICAgIGxvY2FsIG5vX2hvc3RmbGFncz0kMQogICAgIGxvY2FsIGVudnZhcj0iRlJF
RUJTRF8ke2FyY2heXn1fQlVJTERKT0IiCisKKyAgICBpZiBbIHgkbm9faG9zdGZsYWdzICE9IHh0
cnVlIF07IHRoZW4KKyAgICAgICAgIyBvc3N0ZXN0IGRvZXNuJ3QgeWV0IGtub3cgaG93IHRvIGlu
c3RhbGwgRnJlZUJTRCBvbiBVRUZJIGhvc3RzLCBzbworICAgICAgICAjIGxpbWl0IHRoZSB1c2Fi
bGUgaGFyZHdhcmUgdG8gYm94ZXMgdGhhdCBib290IGZyb20gQklPUy4KKyAgICAgICAgZnJlZWJz
ZF9ydW52YXJzPSJhbGxfaG9zdGZsYWdzLD1Qcm9wRXE6RmlybXdhcmU6YmlvczpiaW9zIgorICAg
IGZpCisKICAgICBpZiBbIC1uICIkeyFlbnZ2YXJ9IiBdOyB0aGVuCi0gICAgICAgIGZyZWVic2Rf
cnVudmFycz0iZnJlZWJzZGJ1aWxkam9iPSR7IWVudnZhcn0iCisgICAgICAgIGZyZWVic2RfcnVu
dmFycz0iJGZyZWVic2RfcnVudmFycyBmcmVlYnNkYnVpbGRqb2I9JHshZW52dmFyfSIKICAgICAg
ICAgcmV0dXJuCiAgICAgZmkKICAgICBpZiBbIC1uICIkRlJFRUJTRF9ESVNUIiBdICYmIFsgLW4g
IiRGUkVFQlNEX1ZFUlNJT04iIF07IHRoZW4KLSAgICAgICAgZnJlZWJzZF9ydW52YXJzPSJmcmVl
YnNkX2Rpc3RwYXRoPSRGUkVFQlNEX0RJU1QvJGFyY2ggXAorICAgICAgICBmcmVlYnNkX3J1bnZh
cnM9IiRmcmVlYnNkX3J1bnZhcnMgZnJlZWJzZF9kaXN0cGF0aD0kRlJFRUJTRF9ESVNULyRhcmNo
IFwKICAgICAgICAgICAgICAgICAgICAgICAgICBmcmVlYnNkX3ZlcnNpb249JEZSRUVCU0RfVkVS
U0lPTiIKICAgICAgICAgcmV0dXJuCiAgICAgZmkKICAgICBsb2NhbCBkaXN0cGF0aD1gZ2V0Y29u
ZmlnICJGcmVlQlNERGlzdCJgCiAgICAgaWYgWyAtbiAiJGRpc3RwYXRoIiBdOyB0aGVuCiAgICAg
ICAgIGxvY2FsIHZlcnNpb249YGdldGNvbmZpZyAiRnJlZUJTRFZlcnNpb24iYAotICAgICAgICBm
cmVlYnNkX3J1bnZhcnM9ImZyZWVic2RfZGlzdHBhdGg9JGRpc3RwYXRoLyRhcmNoIFwKKyAgICAg
ICAgZnJlZWJzZF9ydW52YXJzPSIkZnJlZWJzZF9ydW52YXJzIGZyZWVic2RfZGlzdHBhdGg9JGRp
c3RwYXRoLyRhcmNoIFwKICAgICAgICAgICAgICAgICAgICAgICAgICBmcmVlYnNkX3ZlcnNpb249
JHZlcnNpb24iCiAgICAgICAgIHJldHVybgogICAgIGZpCiAgICAgbG9jYWwgYW5vaW50bWVudD0i
ZnJlZWJzZCBidWlsZCBtYXN0ZXIgJGFyY2giCiAgICAgbG9jYWwgZmxpZ2h0am9iPWAuL21nLWFu
b2ludCByZXRyaWV2ZSAtLXRvbGVyYXRlLXVucHJlcGFyZWQgIiRhbm9pbnRtZW50ImAKICAgICBp
ZiBbIC1uICIkZmxpZ2h0am9iIiBdOyB0aGVuCi0gICAgICAgIGZyZWVic2RfcnVudmFycz0iZnJl
ZWJzZGJ1aWxkam9iPSR7ZmxpZ2h0am9iLyAvLn0iCisgICAgICAgIGZyZWVic2RfcnVudmFycz0i
JGZyZWVic2RfcnVudmFycyBmcmVlYnNkYnVpbGRqb2I9JHtmbGlnaHRqb2IvIC8ufSIKICAgICAg
ICAgcmV0dXJuCiAgICAgZmkKIH0KLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:47:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14: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 1fdcsL-0004Xg-FM; Thu, 12 Jul 2018 14:47: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdcsJ-0004W6-PA
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:47:19 +0000
X-Inumbo-ID: 7d7d2ff1-85e2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d7d2ff1-85e2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 14:47:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052041"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 16:46:21 +0200
Message-ID: <20180712144622.96603-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180712144622.96603-1-roger.pau@citrix.com>
References: <20180712144622.96603-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/6] osstest: set the make command to use for
 xen-build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIGRlZmF1bHQgbWFrZSBvbiBGcmVlQlNEIGlzIHRoZSBCU0QgbWFrZSwgYW5kIFhlbiByZXF1
aXJlcyB0aGUgR05VCm1ha2UgaW4gb3JkZXIgdG8gYnVpbGQuIFNldCB0aGUgbWFrZSBjb21tYW5k
IGJhc2VkIG9uIHRoZSBPUyBmb3IgdGhlClhlbiBidWlsZC4KClNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBVc2Ug
Z21ha2UgZm9yIGFsbCBCU0RzLgotLS0KIHRzLXhlbi1idWlsZCB8IDExICsrKysrKy0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3RzLXhlbi1idWlsZCBiL3RzLXhlbi1idWlsZAppbmRleCA1NzkxM2Q0Zi4uNDhiZjA2MmYg
MTAwNzU1Ci0tLSBhL3RzLXhlbi1idWlsZAorKysgYi90cy14ZW4tYnVpbGQKQEAgLTI4LDYgKzI4
LDcgQEAgdHNyZWFkY29uZmlnKCk7CiBzZWxlY3RidWlsZGhvc3QoXEBBUkdWKTsKIAogb3VyICRk
b2tjb25maWcgPSAxOworb3VyICRtYWtlID0gJGhvLT57T1N9ID1+IG0vYnNkLyA/ICJnbWFrZSIg
OiAibWFrZSI7CiAKIHdoaWxlIChAQVJHViAmJiAkQVJHVlswXSA9fiBtL14tLykgewogICAgICRf
ID0gc2hpZnQgQEFSR1Y7CkBAIC0xNTYsMjQgKzE1NywyNCBAQCBFTkQKIAogICAgIGJ1aWxkY21k
X3N0YW1wZWRfbG9nZ2VkKDYwMCwgJ3hlbicsICdrY29uZmlnJywgJycsPDxFTkQsJycpIGlmICRk
b2tjb25maWc7CiAgICAgICAgICAgICBpZiB0ZXN0IC1mIHhlbi9LY29uZmlnOyB0aGVuCi0gICAg
ICAgICAgICAgICAgJG1ha2VfcHJlZml4IG1ha2UgLUMgeGVuIG9sZGRlZmNvbmZpZworICAgICAg
ICAgICAgICAgICRtYWtlX3ByZWZpeCAkbWFrZSAtQyB4ZW4gb2xkZGVmY29uZmlnCiAgICAgICAg
ICAgICBmaQogRU5ECiAKICAgICBpZiAoIUBtYWtlX2FyZ3MpIHsKIAlidWlsZGNtZF9zdGFtcGVk
X2xvZ2dlZCg5MDAwLCAneGVuJywgJ2J1aWxkJywgJycsPDxFTkQsJycpOwotICAgICAgICAgICAg
JG1ha2VfcHJlZml4IG1ha2UgJG1ha2VmbGFncyBidWlsZAorICAgICAgICAgICAgJG1ha2VfcHJl
Zml4ICRtYWtlICRtYWtlZmxhZ3MgYnVpbGQKIEVORAogICAgIH0KIAogICAgIGJ1aWxkY21kX3N0
YW1wZWRfbG9nZ2VkKDkwMDAsICd4ZW4nLCAnYWxsJywgJycsPDxFTkQsJycpOwotICAgICAgICAg
ICAgJG1ha2VfcHJlZml4IG1ha2UgJG1ha2VmbGFncyBAbWFrZV9hcmdzCisgICAgICAgICAgICAk
bWFrZV9wcmVmaXggJG1ha2UgJG1ha2VmbGFncyBAbWFrZV9hcmdzCiBFTkQKIAogICAgIGlmICgk
ZW5hYmxlX3hzbSkgewogCW15ICR4ZW5fdmVyc2lvbiA9IHRhcmdldF9jbWRfb3V0cHV0KCRobywg
PDxFTkQsIDMwKTsKIAkgICAgY2QgJGJ1aWxkZGlyL3hlbgotCSAgICAkbWFrZV9wcmVmaXggbWFr
ZSB4ZW52ZXJzaW9uCisJICAgICRtYWtlX3ByZWZpeCAkbWFrZSB4ZW52ZXJzaW9uCiBFTkQKIAlz
dG9yZV9ydW52YXIoImZsYXNrcG9saWN5IiwgInhlbnBvbGljeS0iIC4gJHhlbl92ZXJzaW9uKTsK
ICAgICB9CkBAIC0xODEsNyArMTgyLDcgQEAgRU5ECiAgICAgaWYgKCRlbmFibGVfbGl2ZXBhdGNo
KSB7CiAJc3Vic3RlcF9ldmFsKCcvZGlzdC10ZXN0Jywgc3ViIHsKIAkgICAgYnVpbGRjbWRfc3Rh
bXBlZF9sb2dnZWQoNjAwLCAneGVuJywgJ3hlbmxwdCcsICcnLDw8RU5ELCcnKTsKLSAgICAgICAg
ICAgICRtYWtlX3ByZWZpeCBtYWtlICRtYWtlZmxhZ3MgZGlzdC10ZXN0cworICAgICAgICAgICAg
JG1ha2VfcHJlZml4ICRtYWtlICRtYWtlZmxhZ3MgZGlzdC10ZXN0cwogRU5ECiAJfSk7CiAgICAg
fQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:47:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14: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 1fdcsL-0004YG-RS; Thu, 12 Jul 2018 14:47: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdcsJ-0004W7-PI
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:47:19 +0000
X-Inumbo-ID: 7cbe20b1-85e2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7cbe20b1-85e2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 14:47:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052029"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 16:46:19 +0200
Message-ID: <20180712144622.96603-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180712144622.96603-1-roger.pau@citrix.com>
References: <20180712144622.96603-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/6] osstest: abstract code to create a
 FreeBSD build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

SW50byBhIGhlbHBlci4gQSBkaWZmIG9mIHRoZSBydW52YXJzIG9mIGZsaWdodHMgZ2VuZXJhdGVk
IHdpdGggYW5kCndpdGhvdXQgdGhlIHBhdGNoIHNob3cgbm8gZGlmZmVyZW5jZXMuCgpObyBmdW5j
dGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgotLS0KIG1ha2UtZnJlZWJzZC1mbGlnaHQgfCAyNCArKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0KIG1maS1jb21tb24gICAgICAgICAgfCAxNCArKysrKysrKysrKysrKwogMiBm
aWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9tYWtlLWZyZWVic2QtZmxpZ2h0IGIvbWFrZS1mcmVlYnNkLWZsaWdodAppbmRleCAxYTJi
MzU5Yy4uNmM1MzBlYmUgMTAwNzU1Ci0tLSBhL21ha2UtZnJlZWJzZC1mbGlnaHQKKysrIGIvbWFr
ZS1mcmVlYnNkLWZsaWdodApAQCAtMzgsMjggKzM4LDE0IEBAIGpvYl9jcmVhdGVfYnVpbGRfZmls
dGVyX2NhbGxiYWNrICgpIHsKIAogZm9yIGFyY2ggaW4gIiRhcmNoZXMiOyBkbwogICAgIHNldF9m
cmVlYnNkX3J1bnZhcnMKLSAgICBqb2JfY3JlYXRlX2J1aWxkIGJ1aWxkLSRhcmNoLWZyZWVic2Qg
YnVpbGQtZnJlZWJzZCAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgYXJjaD0kYXJjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICRSVU5W
QVJTICRCVUlMRF9SVU5WQVJTICRCVUlMRF9GUkVFQlNEX1JVTlZBUlMgIFwKLSAgICAgICAgICAg
ICAgICAkYXJjaF9ydW52YXJzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0g
ICAgICAgICAgICAgICAgdHJlZV9mcmVlYnNkPSRUUkVFX0ZSRUVCU0QgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgICAgICAgICAgICAgIHJldmlzaW9uX2ZyZWVic2Q9JFJFVklTSU9OX0ZSRUVC
U0QgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRh
cmNoLHB1cnBvc2UtYnVpbGQgICAgICAgICBcCi0gICAgICAgICAgICAgICAgYWxsX2hvc3Rfb3M9
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICRm
cmVlYnNkX3J1bnZhcnMKKworICAgIGNyZWF0ZV9mcmVlYnNkX2J1aWxkX2pvYiBidWlsZC0kYXJj
aC1mcmVlYnNkCiAKICAgICAjIENyZWF0ZSBhbiBpZGVudGljYWwgam9iIHRoYXQncyBnb2luZyB0
byB1c2UgdGhlIGJ1aWxkIG91dHB1dCBmcm9tCiAgICAgIyB0aGUgcHJldmlvdXMgb25lLgotICAg
IGpvYl9jcmVhdGVfYnVpbGQgYnVpbGQtJGFyY2gtZnJlZWJzZC1hZ2FpbiBidWlsZC1mcmVlYnNk
ICAgIFwKLSAgICAgICAgICAgICAgICBhcmNoPSRhcmNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgJFJVTlZBUlMgJEJVSUxEX1JVTlZBUlMg
JEJVSUxEX0ZSRUVCU0RfUlVOVkFSUyAgXAotICAgICAgICAgICAgICAgICRhcmNoX3J1bnZhcnMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICB0cmVl
X2ZyZWVic2Q9JFRSRUVfRlJFRUJTRCAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAg
ICAgICAgcmV2aXNpb25fZnJlZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAgICAgICAgXAot
ICAgICAgICAgICAgICAgIGhvc3RfaG9zdGZsYWdzPWFyY2gtJGFyY2gscHVycG9zZS1idWlsZCAg
ICAgICAgIFwKLSAgICAgICAgICAgICAgICBhbGxfaG9zdF9vcz1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgZnJlZWJzZGJ1aWxkam9iPWJ1aWxk
LSRhcmNoLWZyZWVic2QgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIHJlY2lwZV90ZXN0
aW5zdGFsbD10cnVlCisgICAgZnJlZWJzZF9ydW52YXJzPSIkZnJlZWJzZF9ydW52YXJzIGZyZWVi
c2RidWlsZGpvYj1idWlsZC0kYXJjaC1mcmVlYnNkIFwKKyAgICAgICAgICAgICAgICAgICAgIHJl
Y2lwZV90ZXN0aW5zdGFsbD10cnVlIgorICAgIGNyZWF0ZV9mcmVlYnNkX2J1aWxkX2pvYiBidWls
ZC0kYXJjaC1mcmVlYnNkLWFnYWluCiBkb25lCiAKIGVjaG8gJGZsaWdodApkaWZmIC0tZ2l0IGEv
bWZpLWNvbW1vbiBiL21maS1jb21tb24KaW5kZXggOWI2Yzk0NzAuLjBlNmNmMDFlIDEwMDY0NAot
LS0gYS9tZmktY29tbW9uCisrKyBiL21maS1jb21tb24KQEAgLTE3NCw2ICsxNzQsMjAgQEAgc2V0
X2ZyZWVic2RfcnVudmFycyAoKSB7CiAgICAgZmkKIH0KIAorY3JlYXRlX2ZyZWVic2RfYnVpbGRf
am9iICgpIHsKKyAgbG9jYWwgbmFtZT0kMQorCisgIGpvYl9jcmVhdGVfYnVpbGQgJG5hbWUgYnVp
bGQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYXJjaD0k
YXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgJFJVTlZBUlMgJEJVSUxEX1JVTlZBUlMgJEJVSUxEX0ZSRUVCU0RfUlVOVkFS
UyAgICAgICAgICAgICAgICAgICAgICBcCisgICAgJGFyY2hfcnVudmFycyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdHJlZV9mcmVl
YnNkPSRUUkVFX0ZSRUVCU0QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgcmV2aXNpb25fZnJlZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJw
b3NlLWJ1aWxkICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYWxsX2hvc3Rfb3M9
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgJGZyZWVic2RfcnVudmFycworfQorCiBjcmVhdGVfYnVpbGRfam9icyAoKSB7CiAKICAg
bG9jYWwgYXJjaAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:47:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14: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 1fdcsM-0004Yr-7K; Thu, 12 Jul 2018 14:47: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdcsL-0004XJ-10
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:47:21 +0000
X-Inumbo-ID: 7d4dfda5-85e2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d4dfda5-85e2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 14:47:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052046"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 16:46:22 +0200
Message-ID: <20180712144622.96603-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180712144622.96603-1-roger.pau@citrix.com>
References: <20180712144622.96603-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 6/6] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

VG8gYm90aCB0aGUgRnJlZUJTRCBhbmQgdGhlIHhlbi11bnN0YWJsZSBmbGlnaHRzLgoKVGhpcyBp
cyB0aGUgcnVudmFyIGRpZmZlcmVuY2Ugb2YgYSB4ZW4tdW5zdGFibGUgZmxpZ2h0OgoKK2J1aWxk
LWFtZDY0LXhlbi1mcmVlYnNkICAgICBhbGxfaG9zdF9vcyAgICAgIGZyZWVic2QKK2J1aWxkLWFt
ZDY0LXhlbi14c20tZnJlZWJzZCBhbGxfaG9zdF9vcyAgICAgIGZyZWVic2QKK2J1aWxkLWFtZDY0
LXhlbi1mcmVlYnNkICAgICBhbGxfaG9zdGZsYWdzICAgIFByb3BFcTpGaXJtd2FyZTpiaW9zOmJp
b3MKK2J1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBhbGxfaG9zdGZsYWdzICAgIFByb3BFcTpG
aXJtd2FyZTpiaW9zOmJpb3MKK2J1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICBhcmNoICAgICAg
ICAgICAgIGFtZDY0CitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgYXJjaCAgICAgICAgICAg
ICBhbWQ2NAorYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGVuYWJsZV9saXZlcGF0Y2ggdHJ1
ZQorYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGVuYWJsZV9saXZlcGF0Y2ggdHJ1ZQorYnVp
bGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGVuYWJsZV9vdm1mICAgICAgZmFsc2UKK2J1aWxkLWFt
ZDY0LXhlbi14c20tZnJlZWJzZCBlbmFibGVfb3ZtZiAgICAgIGZhbHNlCitidWlsZC1hbWQ2NC14
ZW4tZnJlZWJzZCAgICAgZW5hYmxlX3hlbmQgICAgICBmYWxzZQorYnVpbGQtYW1kNjQteGVuLXhz
bS1mcmVlYnNkIGVuYWJsZV94ZW5kICAgICAgZmFsc2UKK2J1aWxkLWFtZDY0LXhlbi1mcmVlYnNk
ICAgICBlbmFibGVfeHNtICAgICAgIGZhbHNlCitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2Qg
ZW5hYmxlX3hzbSAgICAgICB0cnVlCitidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgZnJlZWJz
ZGJ1aWxkam9iICAxMjUxMDQuYnVpbGQtYW1kNjQtZnJlZWJzZAorYnVpbGQtYW1kNjQteGVuLXhz
bS1mcmVlYnNkIGZyZWVic2RidWlsZGpvYiAgMTI1MTA0LmJ1aWxkLWFtZDY0LWZyZWVic2QKK2J1
aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICBob3N0X2hvc3RmbGFncyAgIGFyY2gtYW1kNjQscHVy
cG9zZS1idWlsZAorYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGhvc3RfaG9zdGZsYWdzICAg
YXJjaC1hbWQ2NCxwdXJwb3NlLWJ1aWxkCitidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgcmV2
aXNpb25fbWluaW9zCitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgcmV2aXNpb25fbWluaW9z
CitidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fb3ZtZgorYnVpbGQtYW1kNjQt
eGVuLXhzbS1mcmVlYnNkIHJldmlzaW9uX292bWYKK2J1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAg
ICByZXZpc2lvbl9xZW11CitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgcmV2aXNpb25fcWVt
dQorYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3FlbXV1CitidWlsZC1hbWQ2
NC14ZW4teHNtLWZyZWVic2QgcmV2aXNpb25fcWVtdXUKK2J1aWxkLWFtZDY0LXhlbi1mcmVlYnNk
ICAgICByZXZpc2lvbl9zZWFiaW9zCitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgcmV2aXNp
b25fc2VhYmlvcworYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3hlbgorYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIHJldmlzaW9uX3hlbgorYnVpbGQtYW1kNjQteGVuLWZy
ZWVic2QgICAgIHRyZWVfbWluaW9zCitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgdHJlZV9t
aW5pb3MKK2J1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICB0cmVlX292bWYKK2J1aWxkLWFtZDY0
LXhlbi14c20tZnJlZWJzZCB0cmVlX292bWYKK2J1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICB0
cmVlX3FlbXUgICAgICAgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25h
bC5naXQKK2J1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCB0cmVlX3FlbXUgICAgICAgIGdpdDov
L3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKK2J1aWxkLWFtZDY0LXhl
bi1mcmVlYnNkICAgICB0cmVlX3FlbXV1ICAgICAgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQKK2J1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCB0cmVlX3FlbXV1ICAgICAgIGdp
dDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKK2J1aWxkLWFtZDY0LXhlbi1mcmVlYnNk
ICAgICB0cmVlX3NlYWJpb3MKK2J1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCB0cmVlX3NlYWJp
b3MKK2J1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICB0cmVlX3hlbiAgICAgICAgIGdpdDovL3hl
bmJpdHMueGVuLm9yZy94ZW4uZ2l0CitidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgdHJlZV94
ZW4gICAgICAgICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNl
IHYxOgogLSBGaXggZW5hYmxpbmcgb2YgRnJlZUJTRCBYZW4gYnVpbGRqb2IgYmFzZWQgb24gYnJh
bmNoLgogLSBJbnRyb2R1Y2UgYSBoZWxwZXIgdG8gYWRkIHRoZSBGcmVlQlNEIFhlbiBidWlsZCBq
b2JzLgogLSBJbnRyb2R1Y2UgdGhlIHRzLXhlbi1idWlsZC1mcmVlYnNkIHdyYXBwZXIgYXJvdW5k
IHRzLXhlbi1idWlsZCBmb3IKICAgRnJlZUJTRC4KIC0gSW50cm9kdWNlIGEgY3JlYXRlX3hlbl9i
dWlsZF9qb2IgaGVscGVyLgotLS0KIG1ha2UtZnJlZWJzZC1mbGlnaHQgICB8ICA2ICsrKysrCiBt
ZmktY29tbW9uICAgICAgICAgICAgfCA2MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tCiBzZy1ydW4tam9iICAgICAgICAgICAgfCAgNSArKysrCiB0cy1idWlsZC1w
cmVwLWZyZWVic2QgfCAgNSArKystCiB0cy14ZW4tYnVpbGQtZnJlZWJzZCAgfCAxOSArKysrKysr
KysrKysrKwogNSBmaWxlcyBjaGFuZ2VkLCA3NiBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMo
LSkKIGNyZWF0ZSBtb2RlIDEwMDc1NSB0cy14ZW4tYnVpbGQtZnJlZWJzZAoKZGlmZiAtLWdpdCBh
L21ha2UtZnJlZWJzZC1mbGlnaHQgYi9tYWtlLWZyZWVic2QtZmxpZ2h0CmluZGV4IDZjNTMwZWJl
Li5kM2M0MTNiNSAxMDA3NTUKLS0tIGEvbWFrZS1mcmVlYnNkLWZsaWdodAorKysgYi9tYWtlLWZy
ZWVic2QtZmxpZ2h0CkBAIC00Niw2ICs0NiwxMiBAQCBmb3IgYXJjaCBpbiAiJGFyY2hlcyI7IGRv
CiAgICAgZnJlZWJzZF9ydW52YXJzPSIkZnJlZWJzZF9ydW52YXJzIGZyZWVic2RidWlsZGpvYj1i
dWlsZC0kYXJjaC1mcmVlYnNkIFwKICAgICAgICAgICAgICAgICAgICAgIHJlY2lwZV90ZXN0aW5z
dGFsbD10cnVlIgogICAgIGNyZWF0ZV9mcmVlYnNkX2J1aWxkX2pvYiBidWlsZC0kYXJjaC1mcmVl
YnNkLWFnYWluCisKKyAgICAjIENyZWF0ZSBhIFhlbiBidWlsZCBqb2IgdGhhdCdzIGdvaW5nIHRv
IHVzZSB0aGUgb3V0cHV0IGZyb20gdGhlIGZpcnN0CisgICAgIyBGcmVlQlNEIGJ1aWxkIGpvYi4K
KyAgICBjcmVhdGVfeGVuX2J1aWxkX2pvYiBidWlsZC0kYXJjaC14ZW4tZnJlZWJzZCBidWlsZC14
ZW4tZnJlZWJzZCAgICAgIFwKKyAgICAgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJw
b3NlLWJ1aWxkIGFsbF9ob3N0X29zPWZyZWVic2QgICAgIFwKKyAgICAgICAgJGZyZWVic2RfcnVu
dmFycwogZG9uZQogCiBlY2hvICRmbGlnaHQKZGlmZiAtLWdpdCBhL21maS1jb21tb24gYi9tZmkt
Y29tbW9uCmluZGV4IDc0NjQ1MjU5Li41NGUxZjYyYiAxMDA2NDQKLS0tIGEvbWZpLWNvbW1vbgor
KysgYi9tZmktY29tbW9uCkBAIC0xOTYsNiArMTk2LDMwIEBAIGNyZWF0ZV9mcmVlYnNkX2J1aWxk
X2pvYiAoKSB7CiAgICAgJGZyZWVic2RfcnVudmFycwogfQogCitjcmVhdGVfeGVuX2J1aWxkX2pv
YiAoKSB7CisgIGxvY2FsIG5hbWU9JDE7IHNoaWZ0CisgIGxvY2FsIHJlY2lwZT0kMTsgc2hpZnQK
KyAgbG9jYWwgZXh0cmFfcnVudmFycz0kQDsgc2hpZnQKKworICBqb2JfY3JlYXRlX2J1aWxkICRu
YW1lICRyZWNpcGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IGFyY2g9JGFyY2ggZW5hYmxlX3hlbmQ9JGJ1aWxkX2RlZnhlbmQgZW5hYmxlX292bWY9JGVuYWJs
ZV9vdm1mICAgICAgXAorICAgIGVuYWJsZV94c209JGVuYWJsZV94c20gJGxpdmVwYXRjaF9ydW52
YXJzICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHRyZWVfcWVtdT0kVFJFRV9RRU1V
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHRy
ZWVfcWVtdXU9JFRSRUVfUUVNVV9VUFNUUkVBTSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIHRyZWVfeGVuPSRUUkVFX1hFTiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHRyZWVfc2VhYmlvcz0kVFJFRV9TRUFC
SU9TICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHRyZWVf
b3ZtZj0kVFJFRV9PVk1GICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIHRyZWVfbWluaW9zPSRUUkVFX01JTklPUyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldmlzaW9uX3hlbj0kUkVWSVNJT05fWEVO
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldmlzaW9u
X3FlbXU9JFJFVklTSU9OX1FFTVUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIHJldmlzaW9uX3FlbXV1PSRSRVZJU0lPTl9RRU1VX1VQU1RSRUFNICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldmlzaW9uX3NlYWJpb3M9JFJFVklTSU9OX1NF
QUJJT1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldmlzaW9uX292
bWY9JFJFVklTSU9OX09WTUYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIHJldmlzaW9uX21pbmlvcz0kUkVWSVNJT05fTUlOSU9TICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICRSVU5WQVJTICRCVUlMRF9SVU5WQVJTICRCVUlMRF9Y
RU5fUlVOVkFSUyAkYXJjaF9ydW52YXJzICAgICAgICAgICAgXAorICAgICRleHRyYV9ydW52YXJz
Cit9CisKIGNyZWF0ZV9idWlsZF9qb2JzICgpIHsKIAogICBsb2NhbCBhcmNoCkBAIC0yMDUsNiAr
MjI5LDcgQEAgY3JlYXRlX2J1aWxkX2pvYnMgKCkgewogICBsb2NhbCBlbmFibGVfb3ZtZgogICBs
b2NhbCBidWlsZF9ob3N0ZmxhZ3MKICAgbG9jYWwgbGl2ZXBhdGNoX3J1bnZhcnMKKyAgbG9jYWwg
ZnJlZWJzZF9ydW52YXJzIGJ1aWxkX29uX2ZyZWVic2QKIAogICBpZiBbICJ4JEJVSUxEX0xWRVhU
RU5EX01BWCIgIT0geCBdOyB0aGVuCiAgICAgIEJVSUxEX1JVTlZBUlMrPSIgYnVpbGRfbHZleHRl
bmRfbWF4PSRCVUlMRF9MVkVYVEVORF9NQVggIgpAQCAtMjE1LDYgKzI0MCw4IEBAIGNyZWF0ZV9i
dWlsZF9qb2JzICgpIHsKIAogICAgIGlmIFsgIngkYXJjaCIgPSB4ZGlzYWJsZSBdOyB0aGVuIGNv
bnRpbnVlOyBmaQogCisgICAgc2V0X2ZyZWVic2RfcnVudmFycworCiAgICAgYnVpbGRfbWF0cml4
X2JyYW5jaF9maWx0ZXJfY2FsbGJhY2sgfHwgY29udGludWUKIAogICAgIGNhc2UgIiRhcmNoIiBp
bgpAQCAtMjkxLDYgKzMxOCwxMyBAQCBjcmVhdGVfYnVpbGRfam9icyAoKSB7CiAgICAgZXNhYwog
ICAgIGVuYWJsZV9wcmV2b3ZtZj0ke2VuYWJsZV9wcmV2b3ZtZjotJGVuYWJsZV9vdm1mfQogCisg
ICAgY2FzZSAiJHhlbmJyYW5jaCIgaW4KKyAgICB4ZW4tMy4qLXRlc3RpbmcpICBidWlsZF9vbl9m
cmVlYnNkPWZhbHNlOzsKKyAgICB4ZW4tNC4/LXRlc3RpbmcpICBidWlsZF9vbl9mcmVlYnNkPWZh
bHNlOzsKKyAgICB4ZW4tNC4xMS10ZXN0aW5nKSBidWlsZF9vbl9mcmVlYnNkPWZhbHNlOzsKKyAg
ICAqKSAgICAgICAgICAgICAgICBidWlsZF9vbl9mcmVlYnNkPXRydWU7OworICAgIGVzYWMKKwog
ICAgIHdhbnRfcHJldnhlbj1uCiAgICAgaWYgYnJhbmNoX3dhbnRzX21pZ3J1cGdyYWRlX3Rlc3Rz
IDsgdGhlbgogICAgICAgICAjIE9ubHkgeDg2IGZvciBub3cKQEAgLTMxNCwyNCArMzQ4LDE0IEBA
IGNyZWF0ZV9idWlsZF9qb2JzICgpIHsKICAgICAgIGVsc2UKICAgICAgICAgeHNtX3N1ZmZpeD0i
IgogICAgICAgZmkKLSAgICAgIGpvYl9jcmVhdGVfYnVpbGQgYnVpbGQtJGFyY2gkeHNtX3N1ZmZp
eCBidWlsZCAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIGFyY2g9
JGFyY2ggZW5hYmxlX3hlbmQ9JGJ1aWxkX2RlZnhlbmQgZW5hYmxlX292bWY9JGVuYWJsZV9vdm1m
XAotICAgICAgICAgICAgICAgIGVuYWJsZV94c209JGVuYWJsZV94c20gJGxpdmVwYXRjaF9ydW52
YXJzCQkgICAgIFwKLSAgICAgICAgdHJlZV9xZW11PSRUUkVFX1FFTVUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICB0cmVlX3FlbXV1PSRU
UkVFX1FFTVVfVVBTVFJFQU0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Ci0gICAgICAgIHRyZWVfeGVuPSRUUkVFX1hFTiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgdHJlZV9zZWFiaW9zPSRUUkVFX1NFQUJJ
T1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICB0
cmVlX292bWY9JFRSRUVfT1ZNRiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCi0gICAgICAgIHRyZWVfbWluaW9zPSRUUkVFX01JTklPUyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICAkUlVO
VkFSUyAkQlVJTERfUlVOVkFSUyAkQlVJTERfWEVOX1JVTlZBUlMgJGFyY2hfcnVudmFycyAgICAg
XAotICAgICAgICAgICAgICAgICRob3N0b3NfcnVudmFycyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgaG9zdF9ob3N0ZmxhZ3M9
JGJ1aWxkX2hvc3RmbGFncyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAg
ICAgICAgICByZXZpc2lvbl94ZW49JFJFVklTSU9OX1hFTiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIHJldmlzaW9uX3FlbXU9JFJFVklTSU9OX1FF
TVUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgcmV2
aXNpb25fcWVtdXU9JFJFVklTSU9OX1FFTVVfVVBTVFJFQU0gICAgICAgICAgICAgICAgICAgICAg
IFwKLSAgICAgICAgICAgICAgICByZXZpc2lvbl9zZWFiaW9zPSRSRVZJU0lPTl9TRUFCSU9TICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIHJldmlzaW9uX292bWY9
JFJFVklTSU9OX09WTUYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAg
ICAgICAgICAgcmV2aXNpb25fbWluaW9zPSRSRVZJU0lPTl9NSU5JT1MKKyAgICAgIGNyZWF0ZV94
ZW5fYnVpbGRfam9iIGJ1aWxkLSRhcmNoJHhzbV9zdWZmaXggYnVpbGQgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgJGhvc3Rvc19ydW52YXJzIGhvc3RfaG9zdGZsYWdzPSRidWlsZF9ob3N0Zmxh
Z3MKKyAgICAgIGlmIFsgeCRhcmNoID0geGFtZDY0IF0gJiYgWyB4JGJ1aWxkX29uX2ZyZWVic2Qg
PSB4dHJ1ZSBdIDsgdGhlbgorICAgICAgICAjIE9WTUYgZG9lc24ndCBjb21waWxlIG9uIEZyZWVC
U0QgQVRNLCBzbyBmb3JjZWZ1bGx5IGRpc2FibGUgaXQuCisgICAgICAgIGNyZWF0ZV94ZW5fYnVp
bGRfam9iIGJ1aWxkLSRhcmNoLXhlbiR4c21fc3VmZml4LWZyZWVic2QgICAgICAgICBcCisgICAg
ICAgICAgYnVpbGQteGVuLWZyZWVic2QgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJwb3Nl
LWJ1aWxkICAgICBcCisgICAgICAgICAgYWxsX2hvc3Rfb3M9ZnJlZWJzZCAkZnJlZWJzZF9ydW52
YXJzIGVuYWJsZV9vdm1mPWZhbHNlCisgICAgICBmaQogICAgIGRvbmUKIAogICAgIGlmIFsgeCR3
YW50X3ByZXZ4ZW4gPSB4eSBdIDsgdGhlbgpkaWZmIC0tZ2l0IGEvc2ctcnVuLWpvYiBiL3NnLXJ1
bi1qb2IKaW5kZXggZDE1MjA1MWYuLmJiZmUzZjViIDEwMDc1NQotLS0gYS9zZy1ydW4tam9iCisr
KyBiL3NnLXJ1bi1qb2IKQEAgLTcxMiw2ICs3MTIsNyBAQCBwcm9jIG5lZWQtaG9zdHMvYnVpbGQt
bGlidmlydCB7fSAgICAgICAgeyByZXR1cm4gQlVJTERfTElOVVggfQogcHJvYyBuZWVkLWhvc3Rz
L2J1aWxkLXJ1bXBydW4ge30gICAgICAgIHsgcmV0dXJuIEJVSUxEX0xJTlVYIH0KIHByb2MgbmVl
ZC1ob3N0cy9idWlsZC14dGYge30gICAgICAgICAgICB7IHJldHVybiBCVUlMRF9MSU5VWCB9CiBw
cm9jIG5lZWQtaG9zdHMvYnVpbGQtZnJlZWJzZCB7fSAgICAgICAgeyByZXR1cm4gQlVJTERfRlJF
RUJTRCB9Citwcm9jIG5lZWQtaG9zdHMvYnVpbGQteGVuLWZyZWVic2Qge30gICAgeyByZXR1cm4g
QlVJTERfRlJFRUJTRCB9CiAKIHByb2MgcnVuLWpvYi9idWlsZCB7fSB7CiAgICAgcnVuLXRzIC4g
PSB0cy14ZW4tYnVpbGQKQEAgLTc0Miw2ICs3NDMsMTAgQEAgcHJvYyBydW4tam9iL2J1aWxkLWZy
ZWVic2Qge30gewogICAgIHJ1bi10cyAuID0gdHMtZnJlZWJzZC1idWlsZAogfQogCitwcm9jIHJ1
bi1qb2IvYnVpbGQteGVuLWZyZWVic2Qge30geworICAgIHJ1bi10cyAuID0gdHMteGVuLWJ1aWxk
LWZyZWVic2QgKyBob3N0Cit9CisKIHByb2MgYWxsb2NhdGUtYnVpbGQtaG9zdCB7b3N0eXBlfSB7
CiAgICAgZ2xvYmFsIGpvYmluZm8KICAgICBzd2l0Y2ggLWV4YWN0ICRvc3R5cGUgewpkaWZmIC0t
Z2l0IGEvdHMtYnVpbGQtcHJlcC1mcmVlYnNkIGIvdHMtYnVpbGQtcHJlcC1mcmVlYnNkCmluZGV4
IDM5OTllZDc5Li5lMzIyMGZhOCAxMDA3NTUKLS0tIGEvdHMtYnVpbGQtcHJlcC1mcmVlYnNkCisr
KyBiL3RzLWJ1aWxkLXByZXAtZnJlZWJzZApAQCAtMzEsNyArMzEsMTAgQEAgb3VyICRobz0gc2Vs
ZWN0aG9zdCgkd2hob3N0KTsKIGV4aXQgMCBpZiAkaG8tPntTaGFyZWRSZWFkeX07CiAKIHN1YiBp
bnN0YWxsX2RlcHMgKCkgewotICAgIHRhcmdldF9pbnN0YWxsX3BhY2thZ2VzKCRobywgcXcoZ2l0
KSk7CisgICAgbXkgQHBhY2thZ2VzID0gcXcoZ2l0IGdsaWIgcGtnY29uZiB5YWpsIGdtYWtlIHBp
eG1hbiBtYXJrZG93biBnZXR0ZXh0CisgICAgICAgICAgICAgICAgICAgICAgcHl0aG9uIGFyZ3At
c3RhbmRhbG9uZSBsem8yIGdpdCBnY2MgYmludXRpbHMpOworCisgICAgdGFyZ2V0X2luc3RhbGxf
cGFja2FnZXMoJGhvLCBAcGFja2FnZXMpOwogfQogCiBpbnN0YWxsX2RlcHMoKTsKZGlmZiAtLWdp
dCBhL3RzLXhlbi1idWlsZC1mcmVlYnNkIGIvdHMteGVuLWJ1aWxkLWZyZWVic2QKbmV3IGZpbGUg
bW9kZSAxMDA3NTUKaW5kZXggMDAwMDAwMDAuLjU1ZjUxM2U1Ci0tLSAvZGV2L251bGwKKysrIGIv
dHMteGVuLWJ1aWxkLWZyZWVic2QKQEAgLTAsMCArMSwxOSBAQAorIyEvYmluL3NoCisjIFRoaXMg
aXMgcGFydCBvZiAib3NzdGVzdCIsIGFuIGF1dG9tYXRlZCB0ZXN0aW5nIGZyYW1ld29yayBmb3Ig
WGVuLgorIyBDb3B5cmlnaHQgKEMpIDIwMDktMjAxOCBDaXRyaXggSW5jLgorIworIyBUaGlzIHBy
b2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1v
ZGlmeQorIyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyMgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
biwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IKKyMgKGF0IHlvdXIgb3B0aW9u
KSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyMKKyMgVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGlu
IHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisjIGJ1dCBXSVRIT1VUIEFOWSBXQVJS
QU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisjIE1FUkNIQU5UQUJJ
TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyMgR05V
IEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisjCisjIFlv
dSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZQorIyBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxo
dHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKworc2V0IC1leAorLi90cy14ZW4tYnVpbGQg
IiRAIiAtLSBjbGFuZz15IFNFQUJJT1NDQz1nY2MgU0VBQklPU0xEPS91c3IvbG9jYWwvYmluL2xk
Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:49:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:49:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdcua-0005GH-1x; Thu, 12 Jul 2018 14:49: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=ay1y=j4=citrix.com=prvs=72409e2aa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdcuY-0005Ft-Bi
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:49:38 +0000
X-Inumbo-ID: c44841c9-85e2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c44841c9-85e2-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 16:49:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052359"
Date: Thu, 12 Jul 2018 15:49:34 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20180712144934.i6qdc3cpt4q7prst@citrix.com>
References: <1531406515-17466-1-git-send-email-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531406515-17466-1-git-send-email-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xen: oprofile/nmi_int.c: Drop unwanted
 sexual reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDM6NDE6NTVQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gVGhpcyBpcyBub3QgcmVhbGx5IHZlcnkgbmljZS4KPiAKPiBJIGRvbid0IHVuZGVyc3Rh
bmQgdGhlIHRlY2huaWNhbCBkZXRhaWxzIGhlcmUgYnV0IGB2aW9sZW5jZScgaXMKPiBwcm9iYWJs
eSBmYWlyLiAgVGhlIHdvcmQgYHZpb2xlbmNlJyBpcyBvZnRlbiB1c2VkIG1ldGFwaG9yaWNhbGx5
IGluIGEKPiB0ZWNobmljYWwgY29udGV4dCBzbyBJIHRoaW5rIGl0J3MgcHJvYmFibHkgT0sgZm9y
IHVzZSBpbiB0aGlzIHdheS4KPiAKPiBJTU8gdGhpcyBwYXRjaCBzaG91bGQgYmUgYmFja3BvcnRl
ZCB0byBhbGwgbWFpbnRhaW5lZCB0cmVlcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L29wcm9m
aWxlL25taV9pbnQuYyB8IDIgKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAx
IGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9ubWlf
aW50LmMgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5jCj4gaW5kZXggZDhmNTIzMC4u
Y2MzNjgyNyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5jCj4g
KysrIGIveGVuL2FyY2gveDg2L29wcm9maWxlL25taV9pbnQuYwo+IEBAIC0xODIsNyArMTgyLDcg
QEAgaW50IG5taV9yZXNlcnZlX2NvdW50ZXJzKHZvaWQpCj4gIAlpZiAoIWFsbG9jYXRlX21zcnMo
KSkKPiAgCQlyZXR1cm4gLUVOT01FTTsKPiAgCj4gLQkvKiBXZSB3YWxrIGEgdGhpbiBsaW5lIGJl
dHdlZW4gbGF3IGFuZCByYXBlIGhlcmUuCj4gKwkvKiBXZSB3YWxrIGEgdGhpbiBsaW5lIGJldHdl
ZW4gbGF3IGFuZCB2aW9sZW5jZSBoZXJlLgoKSU1ITyB0aGlzIGxpbmUgZG9lc24ndCBoYXZlIG11
Y2ggdmFsdWUgaW4gaXRzZWxmLiBUaGUgcmVzdCBvZiB0aGlzCmNvbW1lbnQgYmxvY2sgaXMgcHJl
dHR5IGNsZWFyIHdoYXQgaXQgd2FudHMgdG8gY29udmV5LgoKV2VpLgoKPiAgCSAqIFdlIG5lZWQg
dG8gYmUgY2FyZWZ1bCB0byBpbnN0YWxsIG91ciBOTUkgaGFuZGxlcgo+ICAJICogd2l0aG91dCBh
Y3R1YWxseSB0cmlnZ2VyaW5nIGFueSBOTUlzIGFzIHRoaXMgd2lsbAo+ICAJICogYnJlYWsgdGhl
IGNvcmUgY29kZSBob3JyaWZpY2FsbHkuCj4gLS0gCj4gMi4xLjQKPiAKPiAKPiBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:50:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:50: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 1fdcv6-0005pL-DI; Thu, 12 Jul 2018 14:50: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=jvwi=j4=citrix.com=prvs=7244e276f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdcv5-0005pD-48
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:50:11 +0000
X-Inumbo-ID: e39bfc39-85e2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e39bfc39-85e2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 14:50:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052444"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23367.27295.662539.285429@mariner.uk.xensource.com>
Date: Thu, 12 Jul 2018 15:50:07 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180712144622.96603-7-roger.pau@citrix.com>
References: <20180712144622.96603-1-roger.pau@citrix.com>
 <20180712144622.96603-7-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 6/6] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCB2MiA2LzZdIG9zc3Rlc3Q6IGFkZCBGcmVl
QlNEIFhlbiBidWlsZCBqb2IiKToKPiBUbyBib3RoIHRoZSBGcmVlQlNEIGFuZCB0aGUgeGVuLXVu
c3RhYmxlIGZsaWdodHMuCj4gCj4gVGhpcyBpcyB0aGUgcnVudmFyIGRpZmZlcmVuY2Ugb2YgYSB4
ZW4tdW5zdGFibGUgZmxpZ2h0OgoKQ2FuIHlvdSBzcGxpdCBvdXQgdGhlIHJlZmFjdG9yaW5nLCBw
bGVhc2UgPwoKVGhhdCB3YXkgSSBjYW4gZG8gbXkgb3duIHJ1bnZhciBkaWZmZXJlbmNlIG9uIHRo
ZSBqdXN0LXJlZmFjdG9yaW5nCnBhcnQgb2YgdGhlIHNlcmllcy4KClRoYW5rcywKSWFuLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:52:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:52:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdcxF-00062w-T2; Thu, 12 Jul 2018 14: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=jvwi=j4=citrix.com=prvs=7244e276f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdcxE-00062q-PL
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:52:24 +0000
X-Inumbo-ID: 27449a3a-85e3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27449a3a-85e3-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 16:52:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60052664"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23367.27415.775332.652422@mariner.uk.xensource.com>
Date: Thu, 12 Jul 2018 15:52:07 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180712144934.i6qdc3cpt4q7prst@citrix.com>
References: <1531406515-17466-1-git-send-email-ian.jackson@eu.citrix.com>
 <20180712144934.i6qdc3cpt4q7prst@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] xen: oprofile/nmi_int.c: Drop unwanted
 sexual reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIXSB4ZW46IG9wcm9maWxlL25t
aV9pbnQuYzogRHJvcCB1bndhbnRlZCBzZXh1YWwgcmVmZXJlbmNlIik6Cj4gT24gVGh1LCBKdWwg
MTIsIDIwMTggYXQgMDM6NDE6NTVQTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiAtCS8q
IFdlIHdhbGsgYSB0aGluIGxpbmUgYmV0d2VlbiBsYXcgYW5kIHJhcGUgaGVyZS4KPiA+ICsJLyog
V2Ugd2FsayBhIHRoaW4gbGluZSBiZXR3ZWVuIGxhdyBhbmQgdmlvbGVuY2UgaGVyZS4KPiAKPiBJ
TUhPIHRoaXMgbGluZSBkb2Vzbid0IGhhdmUgbXVjaCB2YWx1ZSBpbiBpdHNlbGYuIFRoZSByZXN0
IG9mIHRoaXMKPiBjb21tZW50IGJsb2NrIGlzIHByZXR0eSBjbGVhciB3aGF0IGl0IHdhbnRzIHRv
IGNvbnZleS4KCkxhcnMgZXhwcmVzc2VkIGEgc2ltaWxhciBzZW50aW1lbnQgb24gaXJjLiAgSSB3
b3VsZCBiZSB2ZXJ5IGhhcHB5IHRvCmRlbGV0ZSBpdCBlbnRpcmVseS4gIEkgd2lsbCBkZWZlciB0
byB0aGUgaHlwZXJ2aXNvciBtYWludGFpbmVycyBvbgp0aGF0LgoKSWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:53:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14: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 1fdcyf-0006As-9G; Thu, 12 Jul 2018 14:53: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=cfq0=j4=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1fdcye-0006Am-4s
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:53:52 +0000
X-Inumbo-ID: 5b174e20-85e3-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 5b174e20-85e3-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 16:53:37 +0200 (CEST)
Received: by mail-wr1-x441.google.com with SMTP id b15-v6so22048592wrv.10
 for <xen-devel@lists.xenproject.org>; Thu, 12 Jul 2018 07:53:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:mime-version:subject:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=ss3vydM9YrSk7eS4HlQ93z9UXhQP/veU7b9qEtcCALk=;
 b=b82zn2obDfv/ibHNtsIFdj2YGOlfICb0fixlvjUJrKL3rdDCOBx47hhrXNtDTprW2n
 dwOqUAX3R+OqrOXmyz78Dr0TnM152YZw7SZ1DQvTgv6woY9UzaZqTFEpy5V1AYCuLwVr
 OA1O6GNmdOBbumTJRpaU6UDGcGwe5JmEUgMVZ+dHBT99bOySKDMVUdOV5ixJqPhzTaRG
 kJ4d0vp8/PQU6TNa5BFkPao12c3F9l06rYMrvquV1SECqxdQerQ0j+L+J5xjNpOLJTRM
 qCGifSe0KQYsOwUwTfl1u5iRurmVTp1tNJyZKlnhPg+Lr2jrDXpIfWKFjslxQ+eiL1jP
 m3ww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:mime-version:subject:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=ss3vydM9YrSk7eS4HlQ93z9UXhQP/veU7b9qEtcCALk=;
 b=r8vDx0EqOz7WiOSveJwP+ySlOMVZa3brfU/ZBFS/tm2b/F4MR5yFFE2EQiuBrOgcZ4
 mlC8hG0tf7qCeXfefQ4dPAbNMQk222pioyf3wG3Bx18t47m55c91xZLvfmh9oS34jPjY
 /TZOR81eQEqJMitHl5a44zrTaEeX7YqqeCukwSF87fEudaNlGUH7qCDIzRWMeRFPYHjj
 jFeWyVf3PmDhGG0Rt/FVsci+XW8mLV+eDlpECXJZRzlTUzYyHLPIrU0OtN0P6wmTvnIA
 y+tgP4jkOMS46aKlJDtKqrn1XmnapchfC+tsVYTSV5petNGPcsd4Og2XiqyhJ2DEPpLZ
 3sNg==
X-Gm-Message-State: AOUpUlHP/VMx4EICCYDdAFuULQR3Sm4g3jvStJfPCBrsLhUdcMxx7G3g
 NF9gU18ygKWiP7SQqnBpcVw=
X-Google-Smtp-Source: AAOMgpc3JSEfMiUNpDwwHJthJEUNoZumgE37yKt1qClpqHXkKyMBEJtJJiGf6WrfPlxuPQqfUIAhEw==
X-Received: by 2002:adf:9aa3:: with SMTP id
 a32-v6mr2101948wrc.75.1531407228938; 
 Thu, 12 Jul 2018 07:53:48 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:85e1:e7e9:530f:8184?
 ([2a02:c7f:ac18:da00:85e1:e7e9:530f:8184])
 by smtp.gmail.com with ESMTPSA id y191-v6sm8483651wme.21.2018.07.12.07.53.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 Jul 2018 07:53:48 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
X-Google-Original-From: Lars Kurth <lars.kurth@xenproject.org>
Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\))
In-Reply-To: <20180712144934.i6qdc3cpt4q7prst@citrix.com>
Date: Thu, 12 Jul 2018 15:53:46 +0100
Message-Id: <D2A66C56-CB94-4012-9EE7-4B7019DEBFF4@xenproject.org>
References: <1531406515-17466-1-git-send-email-ian.jackson@eu.citrix.com>
 <20180712144934.i6qdc3cpt4q7prst@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
X-Mailer: Apple Mail (2.3445.8.2)
Subject: Re: [Xen-devel] [PATCH] xen: oprofile/nmi_int.c: Drop unwanted
 sexual reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Lars Kurth <lars.kurth@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>

Cgo+IE9uIDEyIEp1bCAyMDE4LCBhdCAxNTo0OSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gCj4gT24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDM6NDE6NTVQTSArMDEwMCwg
SWFuIEphY2tzb24gd3JvdGU6Cj4+IFRoaXMgaXMgbm90IHJlYWxseSB2ZXJ5IG5pY2UuCj4+IAo+
PiBJIGRvbid0IHVuZGVyc3RhbmQgdGhlIHRlY2huaWNhbCBkZXRhaWxzIGhlcmUgYnV0IGB2aW9s
ZW5jZScgaXMKPj4gcHJvYmFibHkgZmFpci4gIFRoZSB3b3JkIGB2aW9sZW5jZScgaXMgb2Z0ZW4g
dXNlZCBtZXRhcGhvcmljYWxseSBpbiBhCj4+IHRlY2huaWNhbCBjb250ZXh0IHNvIEkgdGhpbmsg
aXQncyBwcm9iYWJseSBPSyBmb3IgdXNlIGluIHRoaXMgd2F5Lgo+PiAKPj4gSU1PIHRoaXMgcGF0
Y2ggc2hvdWxkIGJlIGJhY2twb3J0ZWQgdG8gYWxsIG1haW50YWluZWQgdHJlZXMuCj4+IAo+PiBT
aWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KPj4g
LS0tCj4+IHhlbi9hcmNoL3g4Ni9vcHJvZmlsZS9ubWlfaW50LmMgfCAyICstCj4+IDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+PiAKPj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9ubWlfaW50LmMgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUv
bm1pX2ludC5jCj4+IGluZGV4IGQ4ZjUyMzAuLmNjMzY4MjcgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9vcHJvZmlsZS9ubWlfaW50LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L29wcm9maWxl
L25taV9pbnQuYwo+PiBAQCAtMTgyLDcgKzE4Miw3IEBAIGludCBubWlfcmVzZXJ2ZV9jb3VudGVy
cyh2b2lkKQo+PiAJaWYgKCFhbGxvY2F0ZV9tc3JzKCkpCj4+IAkJcmV0dXJuIC1FTk9NRU07Cj4+
IAo+PiAtCS8qIFdlIHdhbGsgYSB0aGluIGxpbmUgYmV0d2VlbiBsYXcgYW5kIHJhcGUgaGVyZS4K
Pj4gKwkvKiBXZSB3YWxrIGEgdGhpbiBsaW5lIGJldHdlZW4gbGF3IGFuZCB2aW9sZW5jZSBoZXJl
Lgo+IAo+IElNSE8gdGhpcyBsaW5lIGRvZXNuJ3QgaGF2ZSBtdWNoIHZhbHVlIGluIGl0c2VsZi4g
VGhlIHJlc3Qgb2YgdGhpcwo+IGNvbW1lbnQgYmxvY2sgaXMgcHJldHR5IGNsZWFyIHdoYXQgaXQg
d2FudHMgdG8gY29udmV5Lgo+IAo+IFdlaS4KPiAKCkkgYWdyZWU6IHdlIHNob3VsZCBkZWxldGUg
b3IgcmVwbGFjZSB3aXRoICJBVFRFTlRJT046Ii4gVGhlIGZvbGxvd2luZyBzZWN0aW9uIHBhcnQg
b2YgdGhlIGNvbW1lbnQgaXMgd2hhdCBpcyBpbXBvcnRhbnQKCj4+IAkgKiBXZSBuZWVkIHRvIGJl
IGNhcmVmdWwgdG8gaW5zdGFsbCBvdXIgTk1JIGhhbmRsZXIKPj4gCSAqIHdpdGhvdXQgYWN0dWFs
bHkgdHJpZ2dlcmluZyBhbnkgTk1JcyBhcyB0aGlzIHdpbGwKPj4gCSAqIGJyZWFrIHRoZSBjb3Jl
IGNvZGUgaG9ycmlmaWNhbGx5CgpMYXJzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 14:53:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 14:53:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdcyk-0006Bl-Hj; Thu, 12 Jul 2018 14:53: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=hlb4=j4=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fdcyi-0006BJ-Et
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:53:56 +0000
X-Inumbo-ID: 5e47d263-85e3-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x243.google.com (unknown [2607:f8b0:400d:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e47d263-85e3-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 16:53:42 +0200 (CEST)
Received: by mail-qk0-x243.google.com with SMTP id d22-v6so15546120qkc.8
 for <xen-devel@lists.xenproject.org>; Thu, 12 Jul 2018 07:53:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=ga3Hf0BEWyCmLMyrtS68USEd6eptfvcJ/uq4YNS60xU=;
 b=mLyeU8cG3A06wu6gGH/E6+XvlOYHX0I4o9ySvTpnTymu+u8yk60OoZCJTGx3U4VVUD
 pSk94d/Wn/OZ/1ssfm9H30CpfAkJ7sEtbZ01chG/cs+V0m1VspO3J0CwJ3AdX1ZfAQ3I
 YOgFOuyiWN0GxN9bkGZJIW4yGFWBBuUr+sLfYldr/KaBqby2DL+nnI55LCMOSc44F2aS
 Ole0Xo2CMY4i09UBVEg6eZ9UUQZkwtVJirJPye6JI/IqDadWi7gNzAqtkXVk3gC5PV4q
 e/nWSeh7maV9v9+wZ+cuWNSnVCx+W+Yj9IKoV1GKMMm7etobwiG5r5mwEB7jCBP4Wa8Y
 4pzA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=ga3Hf0BEWyCmLMyrtS68USEd6eptfvcJ/uq4YNS60xU=;
 b=BVL6eX4kv9/CMed+QbQB2JNT0V5V+2KuqCWTODTF8cuBevKv/JXMoqV91cox2IZnmX
 eYBUGRkHewPR3g0XdPaEZi9Y0VUL03HXvQYTkQ4MHPzWDmfmukqKvVKE1K3TkSFmv3Bt
 Mk+NM50ljBapsboR/JY1c6m/n3l6PvX20kkQ/4PWegJ0NptCeWiiUATYwq0R5D3QafAt
 CFzpF5Yx2acWaWGxeNiWbd03T2+rsLJwvgauXjRmld1BlH0RMPWlsVvuEQ4kcx0LMeJB
 uhDV+1O5DQhCXROE38oIJNL7VpLVTumqp7+/1QET4Wv3AmqErNOaYim9Gi+MBZWSkCeQ
 cmag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=ga3Hf0BEWyCmLMyrtS68USEd6eptfvcJ/uq4YNS60xU=;
 b=YNLyjBTz3y/iPo6bBJE+UgWqjF+yROReReBXaJEQqtbSSG1QcXciee0VTDk1Vew82W
 ypv7B6xUrIYN0v2BqMnIakyDGwx9cfT9Fhw0m5CIAhouKBN+fSZQQF0HD3HpmTM+A0os
 AW7BpyWKGjo+QNl3SOKJTDOZekTUOip460e0qkcqRM0uR3275Oc4dTqvRuIPgmwrRZw6
 5/JLM5zQJilNjb0uJtPv7iRl8TZ7VsYOu3By051fgPy0K4nGOWK8yDXI/MivssuTB+Bd
 42YEqkzK4rIKDjm5g33ny7HSrulbW1GT0a+JeC/izYw5KnwTgbPLQ39/Xj1wS2t50ENg
 zB0A==
X-Gm-Message-State: AOUpUlEYVp5tDW6CJNCCzVV2gYKcvPSHoWqFj6qunQA30ostWIPhWlsw
 tcdJd1QGhLA68gWvjwSOrwoaMOge47q1bR+GUk4=
X-Google-Smtp-Source: AAOMgpeLMgVoBZt/pl5Dx+rRlRgPFA0sUPWGcVQ4ZQ4L3/gRrqIBDfF+QT3jHCOK0I6SFz/8Zm8SzWc63ETFxf5ivnE=
X-Received: by 2002:a37:b682:: with SMTP id
 g124-v6mr1987331qkf.237.1531407234784; 
 Thu, 12 Jul 2018 07:53:54 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Thu, 12 Jul 2018 07:53:53
 -0700 (PDT)
In-Reply-To: <23367.27415.775332.652422@mariner.uk.xensource.com>
References: <1531406515-17466-1-git-send-email-ian.jackson@eu.citrix.com>
 <20180712144934.i6qdc3cpt4q7prst@citrix.com>
 <23367.27415.775332.652422@mariner.uk.xensource.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Thu, 12 Jul 2018 15:53:53 +0100
X-Google-Sender-Auth: GgobeJ5R7sm1BpmGhOjsIW17CFY
Message-ID: <CAFLBxZYO7QGr8Zu2Lvm6reMdqLqKiqubRgU_vcD4=cuM2VTsbg@mail.gmail.com>
To: Ian Jackson <ian.jackson@citrix.com>
Subject: Re: [Xen-devel] [PATCH] xen: oprofile/nmi_int.c: Drop unwanted
 sexual reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Lars Kurth <lars.kurth@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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMzo1MiBQTSwgSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGNpdHJpeC5jb20+IHdyb3RlOgo+IFdlaSBMaXUgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtQ
QVRDSF0geGVuOiBvcHJvZmlsZS9ubWlfaW50LmM6IERyb3AgdW53YW50ZWQgc2V4dWFsIHJlZmVy
ZW5jZSIpOgo+PiBPbiBUaHUsIEp1bCAxMiwgMjAxOCBhdCAwMzo0MTo1NVBNICswMTAwLCBJYW4g
SmFja3NvbiB3cm90ZToKPj4gPiAtICAgLyogV2Ugd2FsayBhIHRoaW4gbGluZSBiZXR3ZWVuIGxh
dyBhbmQgcmFwZSBoZXJlLgo+PiA+ICsgICAvKiBXZSB3YWxrIGEgdGhpbiBsaW5lIGJldHdlZW4g
bGF3IGFuZCB2aW9sZW5jZSBoZXJlLgo+Pgo+PiBJTUhPIHRoaXMgbGluZSBkb2Vzbid0IGhhdmUg
bXVjaCB2YWx1ZSBpbiBpdHNlbGYuIFRoZSByZXN0IG9mIHRoaXMKPj4gY29tbWVudCBibG9jayBp
cyBwcmV0dHkgY2xlYXIgd2hhdCBpdCB3YW50cyB0byBjb252ZXkuCj4KPiBMYXJzIGV4cHJlc3Nl
ZCBhIHNpbWlsYXIgc2VudGltZW50IG9uIGlyYy4gIEkgd291bGQgYmUgdmVyeSBoYXBweSB0bwo+
IGRlbGV0ZSBpdCBlbnRpcmVseS4gIEkgd2lsbCBkZWZlciB0byB0aGUgaHlwZXJ2aXNvciBtYWlu
dGFpbmVycyBvbgo+IHRoYXQuCgorMSBmb3IgZGVsZXRpbmcgaXQuICBUZWNobmljYWxseSBpdCBy
ZXF1aXJlcyBhbiB4ODYgbWFpbnRpYW5lcidzIGFjay4KCiAtR2VvcmdlCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:06:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15: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 1fddAr-0007sn-6L; Thu, 12 Jul 2018 15: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fddAp-0007si-RP
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:06:27 +0000
X-Inumbo-ID: 1d516e6a-85e5-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d516e6a-85e5-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 17:06:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="76089496"
Date: Thu, 12 Jul 2018 17:02:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180712150228.gd25bzwaivhr5siv@mac.bytemobile.com>
References: <20180712144622.96603-1-roger.pau@citrix.com>
 <20180712144622.96603-7-roger.pau@citrix.com>
 <23367.27295.662539.285429@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23367.27295.662539.285429@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 6/6] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDM6NTA6MDdQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCB2MiA2LzZdIG9zc3Rlc3Q6IGFk
ZCBGcmVlQlNEIFhlbiBidWlsZCBqb2IiKToKPiA+IFRvIGJvdGggdGhlIEZyZWVCU0QgYW5kIHRo
ZSB4ZW4tdW5zdGFibGUgZmxpZ2h0cy4KPiA+IAo+ID4gVGhpcyBpcyB0aGUgcnVudmFyIGRpZmZl
cmVuY2Ugb2YgYSB4ZW4tdW5zdGFibGUgZmxpZ2h0Ogo+IAo+IENhbiB5b3Ugc3BsaXQgb3V0IHRo
ZSByZWZhY3RvcmluZywgcGxlYXNlID8KClN1cmUsIEkndmUgcHVzaGVkIGl0IHRvOgoKZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIvb3NzdGVzdC5naXQgZnJlZWJzZF9pbXByb3Zl
bWVudF92MwoKSWYgeW91IHByZWZlciBJIGNhbiBhbHNvIHNlbmQgdGhlIHVwZGF0ZWQgc2VyaWVz
IHRvIHRoZSBtYWlsaW5nIGxpc3QuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:09:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 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 1fddDm-00080i-NT; Thu, 12 Jul 2018 15: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=jvwi=j4=citrix.com=prvs=7244e276f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fddDl-00080b-Io
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:09:29 +0000
X-Inumbo-ID: 951cde31-85e5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 951cde31-85e5-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 15:09:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60056315"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 16:08:07 +0100
Message-ID: <1531408087-20402-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] xen: oprofile/nmi_int.c: Drop unwanted
 sexual reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Lars Kurth <lars.kurth.xen@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, George Dunlap <dunlapg@umich.edu>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBub3QgcmVhbGx5IHZlcnkgbmljZS4KClRoaXMgbGluZSBkb2Vzbid0IGhhdmUgbXVj
aCB2YWx1ZSBpbiBpdHNlbGYuICBUaGUgcmVzdCBvZiB0aGlzIGNvbW1lbnQKYmxvY2sgaXMgcHJl
dHR5IGNsZWFyIHdoYXQgaXQgd2FudHMgdG8gY29udmV5LiAgU28gZGVsZXRlIGl0LgoKKFdoaWxl
IHdlIGFyZSBoZXJlLCBhZG9wdCB0aGUgQ09ESU5HX1NUWUxFLW1hbmRhdGVkIGZvcm1hdHRpbmcu
KQoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
CkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpBY2tlZC1ieTogTGFycyBL
dXJ0aCA8bGFycy5rdXJ0aC54ZW5AZ21haWwuY29tPgpBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8
ZHVubGFwZ0B1bWljaC5lZHUKLS0tCiB4ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5jIHwg
NCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9ubWlfaW50LmMgYi94ZW4vYXJjaC94
ODYvb3Byb2ZpbGUvbm1pX2ludC5jCmluZGV4IGQ4ZjUyMzAuLjZiOGM1MzEgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9ubWlfaW50LmMKKysrIGIveGVuL2FyY2gveDg2L29wcm9m
aWxlL25taV9pbnQuYwpAQCAtMTgyLDggKzE4Miw4IEBAIGludCBubWlfcmVzZXJ2ZV9jb3VudGVy
cyh2b2lkKQogCWlmICghYWxsb2NhdGVfbXNycygpKQogCQlyZXR1cm4gLUVOT01FTTsKIAotCS8q
IFdlIHdhbGsgYSB0aGluIGxpbmUgYmV0d2VlbiBsYXcgYW5kIHJhcGUgaGVyZS4KLQkgKiBXZSBu
ZWVkIHRvIGJlIGNhcmVmdWwgdG8gaW5zdGFsbCBvdXIgTk1JIGhhbmRsZXIKKwkvKgorICAgICAg
ICAgKiBXZSBuZWVkIHRvIGJlIGNhcmVmdWwgdG8gaW5zdGFsbCBvdXIgTk1JIGhhbmRsZXIKIAkg
KiB3aXRob3V0IGFjdHVhbGx5IHRyaWdnZXJpbmcgYW55IE5NSXMgYXMgdGhpcyB3aWxsCiAJICog
YnJlYWsgdGhlIGNvcmUgY29kZSBob3JyaWZpY2FsbHkuCiAJICovCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:11:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15: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 1fddFo-0000F8-6A; Thu, 12 Jul 2018 15:11: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=pkq3=j4=virtualopensystems.com=m.paolino@srs-us1.protection.inumbo.net>)
 id 1fdd0g-0006he-QZ
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 14:55:58 +0000
X-Inumbo-ID: a68dea2c-85e3-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x236.google.com (unknown [2607:f8b0:4002:c09::236])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a68dea2c-85e3-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 16:55:43 +0200 (CEST)
Received: by mail-yb0-x236.google.com with SMTP id k127-v6so11497730ybk.6
 for <xen-devel@lists.xenproject.org>; Thu, 12 Jul 2018 07:55:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=virtualopensystems-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=33fNp6wP0d3dLoGadjpvkxYvUeuDyn5cZ0nzK5Gj5lo=;
 b=dfJzoGDcbeaOaxXF7Hdi8L0AFtduReaLP1F2RsrLLptCSbyQ8wtxSLb3Jdu9GAOgUX
 9srvW5ywImIpkk3XI+deiIqy03N48U4J5qtP8K1he2CXs8zBR7Fxpodr4swj8Fk3TrLw
 FZEHMJ2BeA6KWtGRHi8XF5q3ILeda4r4cTaUhcjRj2a4qs4/oZemeJKVD1UVppf7Sky+
 FSKRi6etcp3aQq7r0WLwq0u6LCTTryqOXpuoe1+s3X4aPZZsErMFZWumc4VlkdfRt1mX
 4Mvc4yBChTUTitKuvJx7GenGI1Ab/u5Ij198fCUJjnlhRi+TR4+139bU+6hyALnDdAzD
 GYAw==
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=33fNp6wP0d3dLoGadjpvkxYvUeuDyn5cZ0nzK5Gj5lo=;
 b=DJejNP1Q1HpM0E4D5cmuGvp2Saug3zGGYyFC4b1Wgn0VBaatq+puZcSse127WDqrRp
 gwsrvxkK52Kox7MIs0sx9rqfH8d/EJF/HiflVlJkwFnCzEab7lUw5kV1/2te5+QD3Wo2
 P/S30LK5jUmt3d6tLUTPCmbdBKcT3mJp4zaibAbxrrdG8FgUoSxS2FyzJfecMFu066mr
 3uneuR1qh0aHnNFA6N7u+3pQpJj+4rZD3QPtWXkHmvmtdmYCdF1THm0di45d81BdJwS3
 ix12ffL2Vr54gr7W5qWeFUpar/eXN77uK8bziiaL0PWrZnYwlqk9/emJvKVj9YLQRYKe
 VJ/g==
X-Gm-Message-State: AOUpUlGYPGScJn458bGCrYkQM4ZmbMYNeq2uLlHDXmNnlS0IQjMSMMmy
 x2EtMrkGf0gD6jTsmtl1ftok2zbc5/m4lAtMCa8KXA==
X-Google-Smtp-Source: AAOMgpfeHmsreOx675VlZPHM/zN1w+HsYObdKaQMP25W4Ow/7LKa7C49oWyhaw2sIgxA51J3EUNhm/CZV/m9o1vKdF0=
X-Received: by 2002:a25:5f06:: with SMTP id
 t6-v6mr1336572ybb.326.1531407355963; 
 Thu, 12 Jul 2018 07:55:55 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a25:b3ce:0:0:0:0:0 with HTTP; Thu, 12 Jul 2018 07:55:35
 -0700 (PDT)
X-Originating-IP: [78.13.78.244]
In-Reply-To: <9F2A9589-6324-4D7A-85FD-CB93D8708FEB@gmail.com>
References: <EFB1BA1D-EB72-4896-ABA3-5ABA7EE9DBB5@gmail.com>
 <9F2A9589-6324-4D7A-85FD-CB93D8708FEB@gmail.com>
From: Michele Paolino <m.paolino@virtualopensystems.com>
Date: Thu, 12 Jul 2018 16:55:35 +0200
Message-ID: <CAFMr_pQVwvYYeHwfKD7Qn1XN+aFHQh-CWjJLDqaH9+VjRfYD5Q@mail.gmail.com>
To: Rich Persaud <persaur@gmail.com>
X-Mailman-Approved-At: Thu, 12 Jul 2018 15:11:35 +0000
Subject: Re: [Xen-devel] Xen for Automotive - white paper on virtualization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Daniel Bernal <Daniel.Bernal@arm.com>, Alex Agizim <Alex_Agizim@epam.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 sstabellini@kernel.org, Jonathan Kline <jonathan.kline@starlab.io>,
 xen-devel@lists.xenproject.org,
 Denys Balatsko <denys.balatsko@globallogic.com>
Content-Type: multipart/mixed; boundary="===============3135952447516608169=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3135952447516608169==
Content-Type: multipart/alternative; boundary="0000000000007581e40570ce8f20"

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

Thank you Rich to share this with the XEN community,

Any comment is welcome.

Regards,

On Thu, Jul 12, 2018 at 2:39 PM, Rich Persaud <persaur@gmail.com> wrote:

> Thanks to everyone who contributed to the AGL virtualization white paper
> and to Michele Paolino for stewarding it from concept to final publicatio=
n.
>   I=E2=80=99ve added it to the Xen wiki:
>
> https://wiki.xenproject.org/wiki/Automotive_Whitepapers
>
> Rich
>



--=20
*Michele Paolino, Virtualization Architect*


*Virtual Open Systems SASMixed-Critical Virtualization Solutions*
*Automotive | IoT-Edge | Embedded Systems*

*Web: www.virtualopensystems.com <http://www.virtualopensystems.com>*

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

<div dir=3D"ltr"><div>Thank you Rich to share this with the XEN community,<=
/div><div><br></div><div>Any comment is welcome.</div><div><br></div><div>R=
egards,<br></div><div><div class=3D"gmail_extra"><br><div class=3D"gmail_qu=
ote">On Thu, Jul 12, 2018 at 2:39 PM, Rich Persaud <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:persaur@gmail.com" target=3D"_blank">persaur@gmail.com</a>&=
gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"auto"><div>=
<span></span></div><div><div><span></span></div><div><div><span></span></di=
v><div><div></div><div>Thanks to everyone who contributed to the AGL virtua=
lization white paper and to Michele Paolino for stewarding it from concept =
to final publication. =C2=A0 I=E2=80=99ve added it to the Xen wiki:</div><d=
iv><br></div><div><a href=3D"https://wiki.xenproject.org/wiki/Automotive_Wh=
itepapers" target=3D"_blank">https://wiki.xenproject.org/wi<wbr>ki/Automoti=
ve_Whitepapers</a></div><span class=3D"m_773291720697937843HOEnZb"><font co=
lor=3D"#888888"><div><br></div><div>Rich</div></font></span></div></div></d=
iv></div></blockquote></div><br><br clear=3D"all"><br>-- <br><div class=3D"=
m_773291720697937843gmail_signature" data-smartmail=3D"gmail_signature"><di=
v dir=3D"ltr"><div class=3D"m_773291720697937843gmail_signature" data-smart=
mail=3D"gmail_signature"><div dir=3D"ltr"><font color=3D"#888888"><div dir=
=3D"ltr"><b style=3D"color:rgb(51,51,51)"><font size=3D"2">Michele Paolino<=
/font><font size=3D"2">, Virtualization Architect</font></b><b><br></b><spa=
n style=3D"color:rgb(0,0,0)"><i><font size=3D"2">Virtual Open Systems SAS</=
font><b><font size=3D"2"><br></font></b><font size=3D"2">Mixed-Critical Vir=
tualization Solutions</font><br></i></span></div><div dir=3D"ltr"><span sty=
le=3D"color:rgb(0,0,0)"><i>Automotive | IoT-Edge | Embedded Systems</i><br>=
</span></div><div dir=3D"ltr"><i><span style=3D"color:rgb(0,0,0)"><font siz=
e=3D"2">Web</font><font size=3D"2">:</font></span><span style=3D"color:rgb(=
102,102,102)"><span style=3D"color:rgb(0,0,0)"> </span><u><span style=3D"co=
lor:rgb(0,0,0)"><a href=3D"http://www.virtualopensystems.com" target=3D"_bl=
ank">www.virtualopensystems.com</a><br></span></u></span></i></div></font><=
/div></div></div></div>
</div></div></div>

--0000000000007581e40570ce8f20--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3135952447516608169==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:13:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15:13: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 1fddHd-0000Na-QC; Thu, 12 Jul 2018 15: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=ay1y=j4=citrix.com=prvs=72409e2aa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fddHc-0000NT-29
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:13:28 +0000
X-Inumbo-ID: 237fe1c1-85e6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 237fe1c1-85e6-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 15:13:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60057385"
Date: Thu, 12 Jul 2018 16:13:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180712151303.jg3w5uvaxrbvfwcu@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F41E02000078001D3174@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B45F41E02000078001D3174@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 8/8] cpumask: tidy {,z}alloc_cpumask_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

T24gV2VkLCBKdWwgMTEsIDIwMTggYXQgMDY6MTI6MTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRHJvcCB1bm5lY2Vzc2FyeSBjYXN0cyBhbmQgdXNlIGJvb2wgaW4gZmF2b3Igb2YgYm9v
bF90Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:17:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15: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 1fddLK-0000rI-DG; Thu, 12 Jul 2018 15: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fddLI-0000rD-Hx
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:17:16 +0000
X-Inumbo-ID: ab96eefc-85e6-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 ab96eefc-85e6-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 15:17:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 09:17:13 -0600
Message-Id: <5B4770F902000078001D3934@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 09:17:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <Ian.Jackson@eu.citrix.com>
References: <1531408087-20402-1-git-send-email-ian.jackson@eu.citrix.com>
In-Reply-To: <1531408087-20402-1-git-send-email-ian.jackson@eu.citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen: oprofile/nmi_int.c: Drop unwanted
 sexual reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.xen@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, George Dunlap <dunlapg@umich.edu>,
 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+IE9uIDEyLjA3LjE4IGF0IDE3OjA4LCA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBpcyBub3QgcmVhbGx5IHZlcnkgbmljZS4KPiAKPiBUaGlzIGxpbmUgZG9lc24n
dCBoYXZlIG11Y2ggdmFsdWUgaW4gaXRzZWxmLiAgVGhlIHJlc3Qgb2YgdGhpcyBjb21tZW50Cj4g
YmxvY2sgaXMgcHJldHR5IGNsZWFyIHdoYXQgaXQgd2FudHMgdG8gY29udmV5LiAgU28gZGVsZXRl
IGl0Lgo+IAo+IChXaGlsZSB3ZSBhcmUgaGVyZSwgYWRvcHQgdGhlIENPRElOR19TVFlMRS1tYW5k
YXRlZCBmb3JtYXR0aW5nLikKPiAKPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AZXUuY2l0cml4LmNvbT4KPiBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPiBBY2tlZC1ieTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aC54ZW5AZ21haWwuY29tPgo+
IEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdSAKCkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9vcHJv
ZmlsZS9ubWlfaW50LmMKPiArKysgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5jCj4g
QEAgLTE4Miw4ICsxODIsOCBAQCBpbnQgbm1pX3Jlc2VydmVfY291bnRlcnModm9pZCkKPiAgCWlm
ICghYWxsb2NhdGVfbXNycygpKQo+ICAJCXJldHVybiAtRU5PTUVNOwo+ICAKPiAtCS8qIFdlIHdh
bGsgYSB0aGluIGxpbmUgYmV0d2VlbiBsYXcgYW5kIHJhcGUgaGVyZS4KPiAtCSAqIFdlIG5lZWQg
dG8gYmUgY2FyZWZ1bCB0byBpbnN0YWxsIG91ciBOTUkgaGFuZGxlcgo+ICsJLyoKPiArICAgICAg
ICAgKiBXZSBuZWVkIHRvIGJlIGNhcmVmdWwgdG8gaW5zdGFsbCBvdXIgTk1JIGhhbmRsZXIKCldv
dWxkIGJlIG5pY2UgaW5kZWVkIGlmIHlvdSBjb3VsZCByZXN0b3JlIHRoZSB0YWIgaGVyZSwgZm9y
IGJlaW5nCmEgTGludXggc3R5bGUgZmlsZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:33:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15: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 1fddaV-0002dr-4u; Thu, 12 Jul 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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fddaU-0002dl-8f
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:32:58 +0000
X-Inumbo-ID: dd0f3ecf-85e8-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dd0f3ecf-85e8-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 15:33:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="76092350"
Date: Thu, 12 Jul 2018 17:20:51 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180712152051.7l3yvphwfkdalujs@mac.bytemobile.com>
References: <20180712104034.92584-1-roger.pau@citrix.com>
 <5B47432702000078001D37B3@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B47432702000078001D37B3@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tools: remove local links to the x86 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDY6MDE6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEyLjA3LjE4IGF0IDEyOjQwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gLS0tIGEvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQo+ID4gKysrIGIvdG9vbHMvaW5j
bHVkZS9NYWtlZmlsZQo+ID4gQEAgLTIxLDYgKzIxLDkgQEAgeGVuLy5kaXI6Cj4gPiAgCWxuIC1z
ZiAkKGFkZHByZWZpeCAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS94ZW4vLGxpYmVsZi5oIGVsZnN0
cnVjdHMuaCkgeGVuL2xpYmVsZi8KPiA+ICAJbG4gLXMgLi4veGVuLWZvcmVpZ24geGVuL2ZvcmVp
Z24KPiA+ICAJbG4gLXNmICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL2FjcGkgYWNwaQo+ID4gK2lm
ZXEgKCQoQ09ORklHX1g4NikseSkKPiA+ICsJbG4gLXNmICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRl
L2FzbS14ODYgeGVuL2FzbQo+ID4gK2VuZGlmCj4gCj4gRG9uJ3QgeW91IG5lZWQgYSAuZ2l0aWdu
b3JlIGFkanVzdG1lbnQgZm9yIHRoaXM/CgpUaGVyZSdzIGFscmVhZHkgYSB0b29scy9pbmNsdWRl
L3hlbi8qIHRoYXQgY292ZXJzIGl0LgoKPiA+IC0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci9NYWtlZmlsZQo+ID4gKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlCj4g
PiBAQCAtMTE4LDcgKzExOCw3IEBAICQoVEFSR0VUKTogeDg2LWVtdWxhdGUubyB0ZXN0X3g4Nl9l
bXVsYXRvci5vIHdyYXBwZXJzLm8KPiA+ICAKPiA+ICAuUEhPTlk6IGNsZWFuCj4gPiAgY2xlYW46
Cj4gPiAtCXJtIC1yZiAkKFRBUkdFVCkgKi5vICp+IGNvcmUgJChhZGRzdWZmaXggLmgsJChURVNU
Q0FTRVMpKSAqLmJpbiB4ODZfZW11bGF0ZSAKPiA+IGFzbQo+ID4gKwlybSAtcmYgJChUQVJHRVQp
ICoubyAqfiBjb3JlICQoYWRkc3VmZml4IC5oLCQoVEVTVENBU0VTKSkgKi5iaW4geDg2X2VtdWxh
dGUKPiA+ICAKPiA+ICAuUEhPTlk6IGRpc3RjbGVhbgo+ID4gIGRpc3RjbGVhbjogY2xlYW4KPiA+
IEBAIC0xMzEsMTcgKzEzMSwxMSBAQCB4ODZfZW11bGF0ZToKPiA+ICAKPiA+ICB4ODZfZW11bGF0
ZS8lOiB4ODZfZW11bGF0ZSA7Cj4gPiAgCj4gPiAtYXNtOgo+ID4gLQlbIC1MICRAIF0gfHwgbG4g
LXNmICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRlL2FzbS14ODYgJEAKPiA+IC0KPiA+IC1hc20vJTog
YXNtIDsKPiA+IC0KPiA+ICBIT1NUQ0ZMQUdTLXg4Nl82NCA6PSAtZm5vLVBJRQo+ID4gICQoY2Fs
bCBjYy1vcHRpb24tYWRkLEhPU1RDRkxBR1MteDg2XzY0LEhPU1RDQywtbm8tcGllKQo+ID4gIEhP
U1RDRkxBR1MgKz0gJChDRkxBR1NfeGVuaW5jbHVkZSkgLUkuICQoSE9TVENGTEFHUy0kKFhFTl9D
T01QSUxFX0FSQ0gpKQo+ID4gIAo+ID4gLXg4Ni5oIDo9IGFzbS94ODYtdmVuZG9ycy5oIGFzbS94
ODYtZGVmbnMuaCBhc20vbXNyLWluZGV4LmgKPiA+IC14ODZfZW11bGF0ZS5oIDo9IHg4Ni1lbXVs
YXRlLmggeDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCAkKHg4Ni5oKQo+ID4gK3g4Nl9lbXVsYXRl
LmggOj0geDg2LWVtdWxhdGUuaCB4ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCj4gCj4gV2hpbGUg
cmVtb3ZpbmcgdGhpcyBkZXBlbmRlbmN5IGluIHRoZSBmdXp6ZXIgY2FzZSBsb29rcyB0byBiZSBm
aW5lLCBpdAo+IGNsZWFybHkgaXNuJ3QgaGVyZTogTm8gLiouZCBnZXQgZ2VuZXJhdGVkLCBzbyBh
IGNoYW5nZSB0byBhbnkgb2YgdGhvc2UKPiBmaWxlcyB3b3VsZCBub3cgbm8gbG9uZ2VyIHRyaWdn
ZXIgYSByZS1idWlsZC4KCk9oLCByaWdodC4gSSd2ZSBjaGFuZ2VkIGl0IHRvOgoKeDg2LmggOj0g
JChhZGRwcmVmaXggJChYRU5fUk9PVCkvdG9vbHMvaW5jbHVkZS94ZW4vYXNtLyxcCiAgICAgICAg
ICAgICAgICAgICAgIHg4Ni12ZW5kb3JzLmggeDg2LWRlZm5zLmggbXNyLWluZGV4LmgpCng4Nl9l
bXVsYXRlLmggOj0geDg2LWVtdWxhdGUuaCB4ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oICQoeDg2
LmgpCgpBRkFJQ1QgdGhpcyB3b3JrcyBmaW5lIGFuZCBkZXRlY3RzIGNoYW5nZXMgaW4gdGhlIGZp
bGVzLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:38:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15:38:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fddft-0003A4-TS; Thu, 12 Jul 2018 15:38: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=jvwi=j4=citrix.com=prvs=7244e276f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fddfs-00039X-Ns
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:38:32 +0000
X-Inumbo-ID: a47a0a2a-85e9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a47a0a2a-85e9-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 15:38:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60062805"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 16:38:16 +0100
Message-ID: <1531409896-23951-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] xen: oprofile/nmi_int.c: Drop unwanted
 sexual reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Lars Kurth <lars.kurth.xen@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, George Dunlap <dunlapg@umich.edu>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBub3QgcmVhbGx5IHZlcnkgbmljZS4KClRoaXMgbGluZSBkb2Vzbid0IGhhdmUgbXVj
aCB2YWx1ZSBpbiBpdHNlbGYuICBUaGUgcmVzdCBvZiB0aGlzIGNvbW1lbnQKYmxvY2sgaXMgcHJl
dHR5IGNsZWFyIHdoYXQgaXQgd2FudHMgdG8gY29udmV5LiAgU28gZGVsZXRlIGl0LgoKKFdoaWxl
IHdlIGFyZSBoZXJlLCBhZG9wdCB0aGUgQ09ESU5HX1NUWUxFLW1hbmRhdGVkIGZvcm1hdHRpbmcu
KQoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
CkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpBY2tlZC1ieTogTGFycyBL
dXJ0aCA8bGFycy5rdXJ0aC54ZW5AZ21haWwuY29tPgpBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8
ZHVubGFwZ0B1bWljaC5lZHUKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KLS0tCnYzOiBSZXN0b3JlIGVycm9uZW91c2x5LWRyb3BwZWQgdGFiLgp2MjogRGVsZXRlIHRo
ZSBjb21tZW50IGVudGlyZWx5LgotLS0KIHhlbi9hcmNoL3g4Ni9vcHJvZmlsZS9ubWlfaW50LmMg
fCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5jIGIveGVuL2FyY2gveDg2
L29wcm9maWxlL25taV9pbnQuYwppbmRleCBkOGY1MjMwLi4zZGZiOGZlIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmls
ZS9ubWlfaW50LmMKQEAgLTE4Miw3ICsxODIsNyBAQCBpbnQgbm1pX3Jlc2VydmVfY291bnRlcnMo
dm9pZCkKIAlpZiAoIWFsbG9jYXRlX21zcnMoKSkKIAkJcmV0dXJuIC1FTk9NRU07CiAKLQkvKiBX
ZSB3YWxrIGEgdGhpbiBsaW5lIGJldHdlZW4gbGF3IGFuZCByYXBlIGhlcmUuCisJLyoKIAkgKiBX
ZSBuZWVkIHRvIGJlIGNhcmVmdWwgdG8gaW5zdGFsbCBvdXIgTk1JIGhhbmRsZXIKIAkgKiB3aXRo
b3V0IGFjdHVhbGx5IHRyaWdnZXJpbmcgYW55IE5NSXMgYXMgdGhpcyB3aWxsCiAJICogYnJlYWsg
dGhlIGNvcmUgY29kZSBob3JyaWZpY2FsbHkuCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:39:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15: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 1fddgn-0003E4-9G; Thu, 12 Jul 2018 15:39: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=jvwi=j4=citrix.com=prvs=7244e276f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fddgm-0003Dw-1O
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:39:28 +0000
X-Inumbo-ID: c5feeced-85e9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c5feeced-85e9-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 15:39:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60062889"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23367.30252.244131.337416@mariner.uk.xensource.com>
Date: Thu, 12 Jul 2018 16:39:24 +0100
To: <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>, Lars
 Kurth <lars.kurth.xen@gmail.com>, George Dunlap <dunlapg@umich.edu>, Jan
 Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <1531409896-23951-1-git-send-email-ian.jackson@eu.citrix.com>
References: <1531409896-23951-1-git-send-email-ian.jackson@eu.citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3] xen: oprofile/nmi_int.c: Drop unwanted
 sexual reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiW1BBVENIIHYzXSB4ZW46IG9wcm9maWxlL25taV9pbnQuYzog
RHJvcCB1bndhbnRlZCBzZXh1YWwgcmVmZXJlbmNlIik6Cj4gVGhpcyBpcyBub3QgcmVhbGx5IHZl
cnkgbmljZS4KPiAKPiBUaGlzIGxpbmUgZG9lc24ndCBoYXZlIG11Y2ggdmFsdWUgaW4gaXRzZWxm
LiAgVGhlIHJlc3Qgb2YgdGhpcyBjb21tZW50Cj4gYmxvY2sgaXMgcHJldHR5IGNsZWFyIHdoYXQg
aXQgd2FudHMgdG8gY29udmV5LiAgU28gZGVsZXRlIGl0Lgo+IAo+IChXaGlsZSB3ZSBhcmUgaGVy
ZSwgYWRvcHQgdGhlIENPRElOR19TVFlMRS1tYW5kYXRlZCBmb3JtYXR0aW5nLikKClRoYW5rcywg
ZXZlcnlvbmUsIG5vdyBjb21taXR0ZWQuCgpKYW4sIGNhbiB5b3UgcXVldWUgdGhpcyB1cCBmb3Ig
YXBwcm9wcmlhdGUgYmFja3BvcnRzLCBvciB3b3VsZCB5b3UKbGlrZSBtZSB0byBwdXQgaXQgb24g
bXkgbGlzdCA/CgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:40:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15:40: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 1fddi2-0003qz-Ky; Thu, 12 Jul 2018 15:40: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=oqos=j4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fddi2-0003qr-0J
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:40:46 +0000
X-Inumbo-ID: f42e9f41-85e9-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f42e9f41-85e9-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 15:40:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id CE62DAE54;
 Thu, 12 Jul 2018 15:40:43 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Thu, 12 Jul 2018 17:40:34 +0200
Message-Id: <20180712154034.28010-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH v2] xen: setup pv irq ops vector earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, stable@vger.kernel.org, mingo@redhat.com,
 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>

U2V0dGluZyBwdl9pcnFfb3BzIGZvciBYZW4gUFYgZG9tYWlucyBzaG91bGQgYmUgZG9uZSBhcyBl
YXJseSBhcwpwb3NzaWJsZSBpbiBvcmRlciB0byBzdXBwb3J0IGUuZy4gdmVyeSBlYXJseSBwcmlu
dGsoKSB1c2FnZS4KClRoZSBzYW1lIGFwcGxpZXMgdG8geGVuX3ZjcHVfaW5mb19yZXNldCgwKSwg
YXMgaXQgaXMgbmVlZGVkIGZvciB0aGUKcHYgaXJxIG9wcy4KCk1vdmUgdGhlIGNhbGwgb2YgeGVu
X3NldHVwX21hY2hwaHlzX21hcHBpbmcoKSBhZnRlciBpbml0aWFsaXppbmcgdGhlCnB2IGZ1bmN0
aW9ucyBhcyBpdCBjb250YWlucyBhIFdBUk5fT04oKSwgdG9vLgoKUmVtb3ZlIHRoZSBubyBsb25n
ZXIgbmVjZXNzYXJ5IGNvbmRpdGlvbmFsIGluIHhlbl9pbml0X2lycV9vcHMoKQpmcm9tIFBWSCBW
MSB0aW1lcyB0byBtYWtlIGNsZWFyIHRoaXMgaXMgYSBQViBvbmx5IGZ1bmN0aW9uLgoKQ2M6IDxz
dGFibGVAdmdlci5rZXJuZWwub3JnPiAjIDQuMTQKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyB8IDI0
ICsrKysrKysrKysrLS0tLS0tLS0tLS0tLQogYXJjaC94ODYveGVuL2lycS5jICAgICAgICAgIHwg
IDQgKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94
ZW4vZW5saWdodGVuX3B2LmMKaW5kZXggNDgxNmI2ZjgyYTlhLi40MzlhOTRiZjg5YWQgMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYworKysgYi9hcmNoL3g4Ni94ZW4vZW5s
aWdodGVuX3B2LmMKQEAgLTEyMDcsMTIgKzEyMDcsMjAgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUg
dm9pZCBfX2luaXQgeGVuX3N0YXJ0X2tlcm5lbCh2b2lkKQogCiAJeGVuX3NldHVwX2ZlYXR1cmVz
KCk7CiAKLQl4ZW5fc2V0dXBfbWFjaHBoeXNfbWFwcGluZygpOwotCiAJLyogSW5zdGFsbCBYZW4g
cGFyYXZpcnQgb3BzICovCiAJcHZfaW5mbyA9IHhlbl9pbmZvOwogCXB2X2luaXRfb3BzLnBhdGNo
ID0gcGFyYXZpcnRfcGF0Y2hfZGVmYXVsdDsKIAlwdl9jcHVfb3BzID0geGVuX2NwdV9vcHM7CisJ
eGVuX2luaXRfaXJxX29wcygpOworCisJLyoKKwkgKiBTZXR1cCB4ZW5fdmNwdSBlYXJseSBiZWNh
dXNlIGl0IGlzIG5lZWRlZCBmb3IKKwkgKiBsb2NhbF9pcnFfZGlzYWJsZSgpLCBpcnFzX2Rpc2Fi
bGVkKCksIGUuZy4gaW4gcHJpbnRrKCkuCisJICoKKwkgKiBEb24ndCBkbyB0aGUgZnVsbCB2Y3B1
X2luZm8gcGxhY2VtZW50IHN0dWZmIHVudGlsIHdlIGhhdmUKKwkgKiB0aGUgY3B1X3Bvc3NpYmxl
X21hc2sgYW5kIGEgbm9uLWR1bW15IHNoYXJlZF9pbmZvLgorCSAqLworCXhlbl92Y3B1X2luZm9f
cmVzZXQoMCk7CiAKIAl4ODZfcGxhdGZvcm0uZ2V0X25taV9yZWFzb24gPSB4ZW5fZ2V0X25taV9y
ZWFzb247CiAKQEAgLTEyMjUsNiArMTIzMyw3IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQg
X19pbml0IHhlbl9zdGFydF9rZXJuZWwodm9pZCkKIAkgKiBTZXQgdXAgc29tZSBwYWdldGFibGUg
c3RhdGUgYmVmb3JlIHN0YXJ0aW5nIHRvIHNldCBhbnkgcHRlcy4KIAkgKi8KIAorCXhlbl9zZXR1
cF9tYWNocGh5c19tYXBwaW5nKCk7CiAJeGVuX2luaXRfbW11X29wcygpOwogCiAJLyogUHJldmVu
dCB1bndhbnRlZCBiaXRzIGZyb20gYmVpbmcgc2V0IGluIFBURXMuICovCkBAIC0xMjUwLDIwICsx
MjU5LDkgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2luaXQgeGVuX3N0YXJ0X2tlcm5l
bCh2b2lkKQogCWdldF9jcHVfY2FwKCZib290X2NwdV9kYXRhKTsKIAl4ODZfY29uZmlndXJlX254
KCk7CiAKLQl4ZW5faW5pdF9pcnFfb3BzKCk7Ci0KIAkvKiBMZXQncyBwcmVzdW1lIFBWIGd1ZXN0
cyBhbHdheXMgYm9vdCBvbiB2Q1BVIHdpdGggaWQgMC4gKi8KIAlwZXJfY3B1KHhlbl92Y3B1X2lk
LCAwKSA9IDA7CiAKLQkvKgotCSAqIFNldHVwIHhlbl92Y3B1IGVhcmx5IGJlY2F1c2UgaWR0X3Nl
dHVwX2Vhcmx5X2hhbmRsZXIgbmVlZHMgaXQgZm9yCi0JICogbG9jYWxfaXJxX2Rpc2FibGUoKSwg
aXJxc19kaXNhYmxlZCgpLgotCSAqCi0JICogRG9uJ3QgZG8gdGhlIGZ1bGwgdmNwdV9pbmZvIHBs
YWNlbWVudCBzdHVmZiB1bnRpbCB3ZSBoYXZlCi0JICogdGhlIGNwdV9wb3NzaWJsZV9tYXNrIGFu
ZCBhIG5vbi1kdW1teSBzaGFyZWRfaW5mby4KLQkgKi8KLQl4ZW5fdmNwdV9pbmZvX3Jlc2V0KDAp
OwotCiAJaWR0X3NldHVwX2Vhcmx5X2hhbmRsZXIoKTsKIAogCXhlbl9pbml0X2NhcGFiaWxpdGll
cygpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2lycS5jIGIvYXJjaC94ODYveGVuL2lycS5j
CmluZGV4IDc0MTc5ODUyZTQ2Yy4uNzUxNWExOWZkMzI0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94
ZW4vaXJxLmMKKysrIGIvYXJjaC94ODYveGVuL2lycS5jCkBAIC0xMjgsOCArMTI4LDYgQEAgc3Rh
dGljIGNvbnN0IHN0cnVjdCBwdl9pcnFfb3BzIHhlbl9pcnFfb3BzIF9faW5pdGNvbnN0ID0gewog
CiB2b2lkIF9faW5pdCB4ZW5faW5pdF9pcnFfb3BzKHZvaWQpCiB7Ci0JLyogRm9yIFBWSCB3ZSB1
c2UgZGVmYXVsdCBwdl9pcnFfb3BzIHNldHRpbmdzLiAqLwotCWlmICgheGVuX2ZlYXR1cmUoWEVO
RkVBVF9odm1fY2FsbGJhY2tfdmVjdG9yKSkKLQkJcHZfaXJxX29wcyA9IHhlbl9pcnFfb3BzOwor
CXB2X2lycV9vcHMgPSB4ZW5faXJxX29wczsKIAl4ODZfaW5pdC5pcnFzLmludHJfaW5pdCA9IHhl
bl9pbml0X0lSUTsKIH0KLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:40:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15:40:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fddi6-0003rz-Tc; Thu, 12 Jul 2018 15:40: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fddi5-0003rb-JX
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:40:49 +0000
X-Inumbo-ID: ea820523-85e9-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea820523-85e9-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 17:40:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="76093320"
Date: Thu, 12 Jul 2018 17:26:49 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180712152649.r7a7xfwiv5glj7sh@mac.bytemobile.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-2-roger.pau@citrix.com>
 <20180712113821.GT26572@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180712113821.GT26572@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 1/3] xen/x86: replace '||' usage in the
 linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDE6Mzg6MjFQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0IDA1OjM0OjQ4UE0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uZSB3cm90ZToKPiA+IFdpdGggJ3wnLiBUaGUgcmVzdWx0IGlzIHRoZSBzYW1lLCBhbmQg
dGhlIGxhdGVyIHdvcmtzIHdpdGggbGxkLiBGaXhlcwo+ID4gdGhlIGZvbGxvd2luZyBlcnJvciB3
aGVuIGJ1aWxkaW5nIFhlbiB3aXRoIGxsZDoKPiA+Cj4gPiBsZCAgICAtbWVsZl94ODZfNjRfZmJz
ZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKPiA+ICAgICAvcm9v
dC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4veGVu
Ly54ZW4tc3ltcy4wCj4gPiBsZDogZXJyb3I6IHhlbi5sZHM6MjYwOiBtYWxmb3JtZWQgbnVtYmVy
OiB8Cj4gPiA+Pj4gQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4gKCgoKCgoKCgoMjYxID4+IDgpICog
MHhmZmZmMDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwgMzkpKSkgKyAoKDEgPDwgMzkpIC8gMikpICsg
KDY0IDw8IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEgPDwgMzApKSkgfHwKPiA+ID4+PiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiBDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gPiBDYzogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNv
bT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgfCAyICstCj4gPiAgMSBmaWxl
IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gPgo+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gPiBp
bmRleCA3MGFmZWRkMzFkLi4zMjZlODg1NDAyIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2
L3hlbi5sZHMuUwo+ID4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4gQEAgLTMzMSw3
ICszMzEsNyBAQCBTRUNUSU9OUwo+ID4gICAgLmNvbW1lbnQgMCA6IHsgKiguY29tbWVudCkgfQo+
ID4gIH0KPiA+Cj4gPiAtQVNTRVJUKF9faW1hZ2VfYmFzZV9fID4gWEVOX1ZJUlRfU1RBUlQgfHwK
PiA+ICtBU1NFUlQoX19pbWFnZV9iYXNlX18gPiBYRU5fVklSVF9TVEFSVCB8Cj4gPiAgICAgICAg
IF9fMk1fcndkYXRhX2VuZCA8PSBYRU5fVklSVF9FTkQgLSBOUl9DUFVTICogUEFHRV9TSVpFLAo+
ID4gICAgICAgICAiWGVuIGltYWdlIG92ZXJsYXBzIHN0dWJzIGFyZWEiKQo+IAo+IEkgYW0gbm90
IGhhcHB5IHdpdGggdGhpcyBjaGFuZ2UuIElzIHRoZSBzYW1lIG5lZWRlZCBmb3IgYW55ICImJiI/
CgpJIGhhdmVuJ3QgdHJpZWQsIGJ1dCBJIGFzc3VtZSBib3RoICd8fCcgYW5kICcmJicgd291bGQg
YmUgZXF1YWxseQpicm9rZW4uIFRoZXJlJ3Mgbm8gJyYmJyBBVE0gYW55d2F5LgoKPiBBbnl3YXks
IGlmIG1haW50YWluZXJzIGFyZSBPSyB3aXRoIHRoYXQgSSB3aWxsIGp1c3QgYXNrIHlvdSB0byBw
dXQKPiB0aGUgY29tbWVudCBiZWZvcmUgdGhlIEFTU0VSVCgpIHdoeSB5b3UgdXNlICJ8IiBpbnN0
ZWFkIG9mICJ8fCIuCgpPSywgSSBjYW4gYWRkIHNvbWV0aGluZyBsaWtlOgoKImxsZCAoTExWTSBs
aW5rZXIpIHZlcnNpb24gNi4wLjAgZG9lc24ndCBzdXBwb3J0ICd8fCcsIHNvIHVzZSAnfCcKaW5z
dGVhZC4iCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 15:55:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 15: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 1fddvu-0005EN-L2; Thu, 12 Jul 2018 15:55: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=+/yn=j4=citrix.com=prvs=7248936b7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fddvt-0005EI-DS
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 15:55:05 +0000
X-Inumbo-ID: e878bd38-85eb-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e878bd38-85eb-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 17:54:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="76094854"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F35D02000078001D316A@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: <12ee4821-fc7a-17cc-1d06-aa57fcb16a3b@citrix.com>
Date: Thu, 12 Jul 2018 16:38:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B45F35D02000078001D316A@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 5/8] x86: bring up all CPUs even if not all
 are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDcvMTggMTM6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFJlcG9ydGVkbHkgSW50ZWwg
Q1BVcyB3aGljaCBjYW4ndCBicm9hZGNhc3QgI01DIHRvIGFsbCB0YXJnZXRlZAo+IGNvcmVzL3Ro
cmVhZHMgYmVjYXVzZSBzb21lIGhhdmUgQ1I0Lk1DRSBjbGVhciB3aWxsIHNodXQgZG93bi4gVGhl
cmVmb3JlCj4gd2Ugd2FudCB0byBrZWVwIENSNC5NQ0UgZW5hYmxlZCB3aGVuIG9mZmxpbmluZyBh
IENQVSwgYW5kIHdlIG5lZWQgdG8KPiBicmluZyB1cCBhbGwgQ1BVcyBpbiBvcmRlciB0byBiZSBh
YmxlIHRvIHNldCBDUjQuTUNFIGluIHRoZSBmaXJzdCBwbGFjZS4KPgo+IFRoZSB1c2Ugb2YgY2xl
YXJfaW5fY3I0KCkgaW4gY3B1X21jaGVja19kaXNhYmxlKCkgd2FzIGlsbCBhZHZpc2VkCj4gYW55
d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFrZXMgSSdtIHJlbW92aW5nIGNs
ZWFyX2luX2NyNCgpCj4gYWx0b2dldGhlciByaWdodCBoZXJlLgo+Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IEluc3RlYWQgb2YgZnVsbHkg
YnJpbmdpbmcgdXAgQ1BVcyBhbmQgdGhlbiBjYWxsaW5nIGNwdV9kb3duKCksIGFub3RoZXIKPiBv
cHRpb24gd291bGQgYmUgdG8gc3VwcHJlc3MvY2FuY2VsIGZ1bGwgYnJpbmd1cCBpbiBzbXBfY2Fs
bGluKCkuCgpXaGF0IGlzIHRoZSBwcmFjdGljYWwgZGlmZmVyZW5jZT/CoCBXaGVuIHdlIGtub3cg
YWhlYWQgb2YgdGltZSB0aGF0IHdlCmFyZSBpbnRlbmRpbmcgdG8gcGFydCB0aGUgY29yZSwgdGhl
biBjYW5jZWxsaW5nIGluIHNtcF9jYWxsaW4oKSBzZWVtcwpjbGVhbmVyLgoKPiAtLS0gYS94ZW4v
YXJjaC94ODYvbXBwYXJzZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21wcGFyc2UuYwo+IEBAIC02
OCwxOCArNjgsMjYgQEAgcGh5c2lkX21hc2tfdCBwaHlzX2NwdV9wcmVzZW50X21hcDsKPiAgCj4g
IHZvaWQgX19pbml0IHNldF9ucl9jcHVfaWRzKHVuc2lnbmVkIGludCBtYXhfY3B1cykKPiAgewo+
ICsJdW5zaWduZWQgaW50IHRvdF9jcHVzID0gbnVtX3Byb2Nlc3NvcnMgKyBkaXNhYmxlZF9jcHVz
Owo+ICsKPiAgCWlmICghbWF4X2NwdXMpCj4gLQkJbWF4X2NwdXMgPSBudW1fcHJvY2Vzc29ycyAr
IGRpc2FibGVkX2NwdXM7Cj4gKwkJbWF4X2NwdXMgPSB0b3RfY3B1czsKPiAgCWlmIChtYXhfY3B1
cyA+IE5SX0NQVVMpCj4gIAkJbWF4X2NwdXMgPSBOUl9DUFVTOwo+ICAJZWxzZSBpZiAoIW1heF9j
cHVzKQo+ICAJCW1heF9jcHVzID0gMTsKPiAgCXByaW50ayhYRU5MT0dfSU5GTyAiU01QOiBBbGxv
d2luZyAldSBDUFVzICglZCBob3RwbHVnIENQVXMpXG4iLAo+ICAJICAgICAgIG1heF9jcHVzLCBt
YXhfdChpbnQsIG1heF9jcHVzIC0gbnVtX3Byb2Nlc3NvcnMsIDApKTsKPiAtCW5yX2NwdV9pZHMg
PSBtYXhfY3B1czsKPiArCj4gKwlpZiAoIXBhcmtfb2ZmbGluZV9jcHVzKQo+ICsJCXRvdF9jcHVz
ID0gbWF4X2NwdXM7Cj4gKwlucl9jcHVfaWRzID0gbWluKHRvdF9jcHVzLCBOUl9DUFVTICsgMHUp
Owo+ICsJaWYgKHBhcmtfb2ZmbGluZV9jcHVzICYmIG5yX2NwdV9pZHMgPCBudW1fcHJvY2Vzc29y
cykKPiArCQlwcmludGsoWEVOTE9HX1dBUk5JTkcgIlNNUDogQ2Fubm90IGJyaW5nIHVwICV1IGZ1
cnRoZXIgQ1BVc1xuIiwKPiArCQkgICAgICAgbnVtX3Byb2Nlc3NvcnMgLSBucl9jcHVfaWRzKTsK
PiAgCj4gICNpZm5kZWYgbnJfY3B1bWFza19iaXRzCj4gLQlucl9jcHVtYXNrX2JpdHMgPSAobWF4
X2NwdXMgKyAoQklUU19QRVJfTE9ORyAtIDEpKSAmCj4gKwlucl9jcHVtYXNrX2JpdHMgPSAobnJf
Y3B1X2lkcyArIChCSVRTX1BFUl9MT05HIC0gMSkpICYKPiAgCQkJICB+KEJJVFNfUEVSX0xPTkcg
LSAxKTsKClJPVU5EVVAoKSA/Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 16:00:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 16: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 1fde12-0006nK-Gn; Thu, 12 Jul 2018 16: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=+/yn=j4=citrix.com=prvs=7248936b7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fde11-0006nA-2S
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 16:00:23 +0000
X-Inumbo-ID: a57052ab-85ec-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a57052ab-85ec-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 18:00:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="76095404"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F3C702000078001D316D@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: <55886b2f-e5bb-c2c5-b6e5-a5d0c898b876@citrix.com>
Date: Thu, 12 Jul 2018 16:45:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B45F3C702000078001D316D@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 6/8] x86: (command line option to) avoid use
 of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMTEvMDcvMTggMTM6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFNoYXJlZCByZXNvdXJjZXMg
KEwxIGNhY2hlIGFuZCBUTEIgaW4gcGFydGljdWxhcikgcHJlc2VudCBhIHJpc2sgb2YKPiBpbmZv
cm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5uZWxzLiBEb24ndCB1c2UgaHlwZXJ0aHJlYWRzIGlu
IHN1Y2gKPiBjYXNlcywgYnV0IGFsbG93IGluZGVwZW5kZW50IGNvbnRyb2wgb2YgdGhlaXIgdXNl
IGF0IHRoZSBzYW1lIHRpbWUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4gLS0tCj4gQW4gb3B0aW9uIHRvIGF2b2lkIHRoZSB1cC9kb3duIGN5Y2xl
IHdvdWxkIGJlIHRvIGF2b2lkIGNsZWFyaW5nIHRoZQo+IHNpYmxpbmcgKGFuZCB0aGVuIHBlcmhh
cHMgYWxzbyBjb3JlKSBtYXAgb2YgcGFya2VkIENQVXMsIGFsbG93aW5nIHRvCj4gYmFpbCBlYXJs
eSBmcm9tIGNwdV91cF9oZWxwZXIoKS4KPgo+IFRCRDogSG93IHRvIHByZXZlbnQgdGhlIENQVSBm
cm9tIHRyYW5zaWVudGx5IGJlY29taW5nIGF2YWlsYWJsZSBmb3IKPiAgICAgIHNjaGVkdWxpbmcg
d2hlbiBiZWluZyBvbmxpbmVkIGF0IHJ1bnRpbWU/CgpUaGlzIGxvb2tzIGxpa2UgYW4gYXJndW1l
bnQgZm9yIGNhbmNlbGxpbmcgYXQgY2FsbC1pbiB0aW1lLCBubz8KCj4gLS0tIGEvZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQt
bGluZS5tYXJrZG93bgo+IEBAIC0xMDQwLDYgKzEwNDAsMTMgQEAgaWRlbnRpY2FsIHRvIHRoZSBi
b290IENQVSB3aWxsIGJlIHBhcmtlZAo+ICAjIyMgaHBldGJyb2FkY2FzdCAoeDg2KQo+ICA+IGA9
IDxib29sZWFuPmAKPiAgCj4gKyMjIyBodCAoeDg2KQoKSSdkIHN1Z2dlc3Qgc210IHJhdGhlciB0
aGFuIGh0IGhlcmUuwqAgU01UIGlzIHRoZSB0ZWNobmljYWwgdGVybSwgd2hpbGUKSFQgaXMgSW50
ZWwncyBtYXJrZXRpbmcgbmFtZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 16:03:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 16: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 1fde3l-0006yl-3n; Thu, 12 Jul 2018 16: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=ay1y=j4=citrix.com=prvs=72409e2aa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fde3k-0006yg-HR
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 16:03:12 +0000
X-Inumbo-ID: 16bda467-85ed-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 16bda467-85ed-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 16:03:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,343,1526342400"; d="scan'208";a="60067843"
Date: Thu, 12 Jul 2018 17:02:54 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180712160254.ii2l3agon4knov5b@citrix.com>
References: <742ad3d4d25ed39b15dd214d4cb7ccc6178dc082.1531403395.git-series.cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <742ad3d4d25ed39b15dd214d4cb7ccc6178dc082.1531403395.git-series.cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] scripts: add helper script to use Docker
 containers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDg6NTM6MDZBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gVGhpcyBhZGRzIGEgc2NyaXB0IHRoYXQgY2FuIGJlIHVzZWQgdG8gZG8gYnVpbGRz
IGVhc2lseSB3aXRoaW4gdGhlCj4gZGVmaW5lZCBjb250YWluZXJzIHVuZGVyIHRoZSBhdXRvbWF0
aW9uIGRpcmVjdG9yeS4gVGhlc2UgY29udGFpbmVycyBsaXZlCj4gaW4gdGhlIHB1YmxpYyBHaXRM
YWIgcmVnaXN0cnkgdW5kZXIgdGhlIHhlbi1wcm9qZWN0IG5hbWVzcGFjZS4gVGhlCj4gc2NyaXB0
IGNhbiBiZSBleGVjdXRlZCBhIG51bWJlciBvZiB3YXlzIGJ1dCB0aGUgZGVmYXVsdCBpcyB0byBk
cm9wIHlvdQo+IGF0IGEgYmFzaCBzaGVsbCB3aXRoaW4gYSBEZWJpYW4gU3RyZXRjaCBjb250YWlu
ZXIgYXQgdGhlIHRvcCBsZXZlbCBvZgo+IHRoZSBzb3VyY2UgdHJlZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4gLS0tCj4gQSBmZXcgZm9s
a3MgaGF2ZSBhc2tlZCBhYm91dCB0aGlzIHNvIEknbSBDQ2luZyBmb2xrcyBkaXJlY3RseS4gSSdt
Cj4gY29tcGxldGVseSBnYW1lIGZvciBjaGFuZ2luZyBhbnl0aGluZyB0aGF0IG1ha2VzIHRoaXMg
ZWFzaWVyIGZvciBmb2xrcwo+IHRvIHVzZS4gVGhpcyBpcyBwcmltYXJpbHkgZ2VhcmVkIGFzIGEg
ZGV2ZWxvcGVyL21haW50YWluZXIgdG9vbCBidXQKPiBpdHMgYWxzbyBnb29kIGZvciBmb2xrcyBq
dXN0IHN0YXJ0aW5nIG91dCB3aXRoIFhlbiBhbmQgbm90IGhhdmluZwo+IGFsbCB0aGUgZGVwZW5k
ZW5jaWVzIGluc3RhbGxlZC4KCisxIHRvIHRoaXMuCgpJIGhhdmUgZm91bmQgdGhpcyBzY3JpcHQg
dG8gYmUgcXVpdGUgaGFuZHkuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 16:31:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 16:31:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdeVB-0001eL-QX; Thu, 12 Jul 2018 16:31: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=ay1y=j4=citrix.com=prvs=72409e2aa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdeVA-0001eG-2h
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 16:31:32 +0000
X-Inumbo-ID: 0bf85cee-85f1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0bf85cee-85f1-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 16:31:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,344,1526342400"; d="scan'208";a="60071424"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 17:31:27 +0100
Message-ID: <20180712163127.10241-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation/build: update stretck-i386 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

V2UgZG9uJ3QgbmVlZCB0byBzcGVjaWZ5IC9iaW4vYmFzaCBpbiB0aGUgZW50cnkgcG9pbnQgcnVu
ZSwgb3RoZXJ3aXNlCm5vbi1pbnRlcmFjdGl2ZSBpbnZvY2F0aW9uIG9mIHRoZSBjb250YWluZXIg
d291bGQgZmFpbCB3aXRoIHNvbWV0aGluZwpsaWtlOgoKKyBDPWRlYmlhbjpzdHJldGNoLWkzODYK
KyBleHBvcnQgQ09OVEFJTkVSPXJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuL2Rl
YmlhbjpzdHJldGNoLWkzODYKKyBDT05UQUlORVI9cmVnaXN0cnkuZ2l0bGFiLmNvbS94ZW4tcHJv
amVjdC94ZW4vZGViaWFuOnN0cmV0Y2gtaTM4NgorIGNkIC9sb2NhbC93b3JrL0NPTU1JVFRFUi94
ZW4tMzIuZ2l0CisgZ2l0IGZldGNoIG9yaWdpbgorIGNvbiBnaXQgcmVzZXQgLS1oYXJkIG9yaWdp
bi9zdGFnaW5nCioqKiBFbnN1cmluZyByZWdpc3RyeS5naXRsYWIuY29tL3hlbi1wcm9qZWN0L3hl
bi9kZWJpYW46c3RyZXRjaC1pMzg2IGlzIHVwIHRvIGRhdGUKKioqIExhdW5jaGluZyBjb250YWlu
ZXIgLi4uCi91c3IvYmluL2dpdDogL3Vzci9iaW4vZ2l0OiBjYW5ub3QgZXhlY3V0ZSBiaW5hcnkg
ZmlsZQoKV2hpbGUgYXQgaXQsIHVzZSBzaG9ydGhhbmQgImxpbnV4MzIiLgoKU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBhdXRvbWF0aW9uL2J1aWxkL2Rl
Ymlhbi9zdHJldGNoLWkzODYuZG9ja2VyZmlsZSB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGlu
c2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQv
ZGViaWFuL3N0cmV0Y2gtaTM4Ni5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4v
c3RyZXRjaC1pMzg2LmRvY2tlcmZpbGUKaW5kZXggZWMzN2E1ZmJmOC4uNjUyNDdhNDc0ZSAxMDA2
NDQKLS0tIGEvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC1pMzg2LmRvY2tlcmZpbGUK
KysrIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC1pMzg2LmRvY2tlcmZpbGUKQEAg
LTgsNyArOCw3IEBAIEVOViBVU0VSIHJvb3QKIFJVTiBta2RpciAvYnVpbGQKIFdPUktESVIgL2J1
aWxkCiAKLUVOVFJZUE9JTlQgWyIvdXNyL2Jpbi9zZXRhcmNoIiwgImk2ODYiLCAiL2Jpbi9iYXNo
Il0KK0VOVFJZUE9JTlQgWyJsaW51eDMyIl0KIAogIyBidWlsZCBkZXBlbmRzCiBSVU4gYXB0LWdl
dCB1cGRhdGUgJiYgXAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 16:36:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 16:36: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 1fdeZa-0001tU-Hh; Thu, 12 Jul 2018 16:36: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=jvwi=j4=citrix.com=prvs=7244e276f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fdeZZ-0001tP-MB
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 16:36:05 +0000
X-Inumbo-ID: ae8fde4a-85f1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae8fde4a-85f1-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 16:36:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,344,1526342400"; d="scan'208";a="60071941"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23367.33648.582216.233380@mariner.uk.xensource.com>
Date: Thu, 12 Jul 2018 17:36:00 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180704111127.GA2195@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180703094741.4211-1-anthony.perard@citrix.com>
 <23355.36022.532092.791702@mariner.uk.xensource.com>
 <20180704111127.GA2195@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3.1] 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>

U29ycnkgZm9yIG5vdCBub3RpY2luZyB0aGF0IHlvdSBoYWQgcmVwbGllZC4KCkFudGhvbnkgUEVS
QVJEIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjMuMV0gbGlieGw6IERlc2lnbiBvZiBhbiBhc3luYyBB
UEkgdG8gaXNzdWUgUU1QIGNvbW1hbmRzIHRvIFFFTVUiKToKPiBCZWZvcmUgcmVwbHlpbmcgdG8g
dGhpcyBlbWFpbCwgaGVyZSBpcyB0aGUgZGVzY3JpcHRpb24gb2Ygd2hhdCBzdGF0ZSBhCj4gUU1Q
IGNvbm5lY3Rpb24gY2FuIGJlLiBUaGlzIHN0YXRlcyBhcmUgb25seSBpbnRlcm5hbCB0byBsaWJ4
bF9xbXAuYywgdGhlCj4gcmVzdCBvZiBsaWJ4bCBkb2Vzbid0IG5lZWQgdG8ga25vdy4KLi4uCj4g
Ky8qCj4gKyAqIFRoaXMgYXJlIGRpZmZlcmVudCBzdGF0ZSBwb3NzaWJsZSB3aGVuIHRoZSBRTVAg
Y2xpZW50IChsaWJ4bCkgaXMgd2FpdGluZy4KPiArICogVHJhbnNpdGlvbiBmcm9tIG9uZSBzdGF0
ZSB0byB0aGUgb3RoZXIgaXMgbGlzdGVkIGFmdGVyLgoKVGhlc2UgYXJlIHRoZSBzdGF0ZXMgb2Yg
c29tZSBpbnRlcm5hbCBsaWJ4bF9xbXBfc29tZXRoaW5nIHN0cnVjdCA/Cgo+ICsgKiBTdGF0ZXM6
Cj4gKyAqICAgVW5kZWZpbmVkCj4gKyAqICAgRGlzY29ubmVjdGVkCj4gKyAqICAgICAgbm90aGlu
Zywgbm8gYWxsb2NhdGVkIHJlc3NvdXJjZXMKPiArICogICBDb25uZWN0aW5nCj4gKyAqICAgICAg
SGF2ZSBhbGxvY2F0ZWQgcmVzc291cmNlcywKPiArICogICAgICBIYXZlIGNvbm5lY3RlZCB0byB0
aGUgUU1QIHNvY2tldCwKPiArICogICAgICBXYWl0aW5nIGZvciBzZXJ2ZXIgZ3JlZXRpbmcuCj4g
KyAqICAgQ2FwYWJpbGl0eSBOZWdvY2lhdGlvbgo+ICsgKiAgICAgIFFNUCBzZXJ2ZXIgaXMgaW4g
Q2FwYWJpbGl0aWVzIE5lZ290aWF0aW9uIG1vZGUuCj4gKyAqICAgICAgV2FpdGluZyBmb3IgYSBy
ZXNwb25zZSB0byB0aGUgInFtcF9jYXBhYmlsaXRpZXMiIGNvbW1hbmQKPiArICogICBDb25uZWN0
ZWQKPiArICogICAgICBRTVAgc2VydmVyIGlzIGluIGNvbW1hbmQgbW9kZSwKPiArICogICAgICBj
b21tYW5kcyBjYW4gYmUgaXNzdWVkCgpUaGlzIGxvb2tzIGxpa2UgYSBwbGF1c2libGUgc2V0IG9m
IHN0YXRlcy4KCj4gPiA+ICsgKiBQb3NzaWJsZSBzdGF0ZXM6Cj4gPiA+ICsgKiAgVW5kZWZpbmVk
Cj4gPiA+ICsgKiAgICBNaWdodCBjb250YWluIGFueXRoaW5nLgo+ID4gPiArICogIElkbGUKPiA+
ID4gKyAqICAgIFN0cnVjdCBjb250ZW50cyBhcmUgZGVmaW5lZCBlbm91Z2ggdG8gcGFzcyB0byBh
bnkKPiA+ID4gKyAqICAgIGxpYnhsX19xbXBfY21kXyogZnVuY3Rpb25zIGJ1dCBpcyBub3QgcmVn
aXN0ZXJlZCBhbmQgY2FsbGJhY2sKPiA+ID4gKyAqICAgIHdpbGwgbm90IGJlIGNhbGxlZC4gVGhl
IHN0cnVjdCBkb2VzIG5vdCBjb250YWluIHJlZmVyZW5jZXMgdG8KPiA+ID4gKyAqICAgIGFueSBh
bGxvY2F0ZWQgcmVzb3VyY2VzIHNvIGNhbiBiZSB0aHJvd24gYXdheS4KPiA+ID4gKyAqICBBY3Rp
dmUKPiA+ID4gKyAqICAgIEN1cnJlbnRseSB3YWl0aW5nIGZvciBhIHJlc3BvbnNlIGZyb20gUUVN
VSwgYW5kIGNhbGxiYWNrIGNhbiBiZQo+ID4gPiArICogICAgY2FsbGVkLiBfZGlzcG9zZSBtdXN0
IGJlIGNhbGxlZCB0byByZWNsYWltIHJlc291cmNlcy4KPiA+IAo+ID4gSSBkb24ndCB0aGluayB0
aGlzIHNldCBvZiBzdGF0ZXMgaXMgYWNjdXJhdGUuICBJbiBwYXJ0aWN1bGFyLCB5b3VyIEFQSQo+
ID4gZGVzY3JpcHRpb24gKGFib3V0IGNvbm5lY3Rpb24gbWFuYWdlbWVudCkgaW1wbGllcyB0aGF0
IHRoZXJlIGFyZSBhdAo+ID4gbGVhc3QgdGhlc2Ugc3RhdGVzOgo+ID4gICAoaSkgdW5kZWZpbmVk
Cj4gPiAgIChpaSkgdGhlcmUgaXMgbm8gcW1wIGNvbm5lY3Rpb24gb3Blbgo+ID4gICAoaWlpKSB3
ZSBoYXZlIHNlbnQgYSBjb21tYW5kIGFuZCBhcmUgZXhwZWN0aW5nIGEgY2FsbGJhY2sKPiA+ICAg
KGl2KSB0aGVyZSBpcyBhIHFtcCBjb25uZWN0aW9uIG9wZW4sIGJ1dCBubyBjb21tYW5kIGlzIG91
dHN0YW5kaW5nCj4gPiAKPiA+IChpdikgZG9lcyBub3QgZml0IGludG8gYW55IG9mIHRoZSBjYXRl
Z29yaWVzIGFib3ZlLgo+IAo+IEkgZG9uJ3QgdGhpbmsgdGhlIHN0YXRlIG9mIGEgcW1wIGNvbm5l
Y3Rpb24gY2FuIGZpdCBpbnRvCj4gbGlieGxfX3FtcF9jbWRfc3RhdGUuIFRoZSAiQWN0aXZlIiBz
dGF0ZSBkb2Vzbid0IG1lYW4gdGhhdCBhIHFtcAo+IGNvbm5lY3Rpb24gaXMgb3BlbiBvciB0aGF0
IHRoZSBjb21tYW5kIGhhdmUgYmVlbiBzZW50LiBJdCBtZXJlbHkgbWVhbgo+IHRoYXQgdGhlIHN5
c2NhbGwgc29ja2V0KDMpIGFuZCBjb25uZWN0KDMpIGhhdmUgcmV0dXJuIHN1Y2Nlc3NmdWxseSwg
YW5kCj4gdGhlcmUgd2lsbCBiZSBhbiBhdHRlbXB0IGxhdGVyIHRvIHNlbnQgdGhlIGNvbW1hbmQg
dG8gcWVtdS4KCkkgdGhpbmsgeW91IGhhdmVuJ3QgcXVpdGUgdW5kZXJzdG9vZCBteSBwb2ludC4K
Ck15IHVuZGVyc3RhbmRpbmcgb2YgeW91ciBBUEkgaXMgdGhhdCBpdCBnaXZlcyB0aGUgdXNlciBv
ZgpsaWJsX19xbXBfY21kIGEgY2VydGFpbiBhbW91bnQgb2YgdmlzaWJpbGl0eSBvZiB0aGUgZXhp
c3RlbmNlIG9yCm90aGVyd2lzZSBvZiB0aGUgcW1wIGNvbm5lY3Rpb24uCgpZb3Ugc2F5OgoKICAr
ICogV2hlbiBjYWxsZWQgZnJvbSB3aXRoaW4gYSBjYWxsYmFjaywgdGhlIHNhbWUgUU1QIGNvbm5l
Y3Rpb24gd2lsbCBiZQogICsgKiByZXVzZWQgdG8gZXhlY3V0ZSB0aGUgbmV3IGNvbW1hbmQuIFRo
aXMgaXMgaW1wb3J0YW50IGluIHRoZSBjYXNlCiAgKyAqIHdoZXJlIHRoZSBmaXJzdCBjb21tYW5k
IGlzICJhZGQtZmQiIGFuZCB0aGUgc2Vjb25kIGNvbW1hbmQgdXNlIHRoZQogICsgKiBmZHNldCBj
cmVhdGVkIGJ5IFFFTVUuCgpUaGlzIGltcGxpZXMgdGhhdCBhdCB0aGUgdG9wIG9mIHRoZSBjYWxs
YmFjaywgdGhlIHFtcCBjb25uZWN0aW9uIGlzCmFjdHVhbGx5IGluIHNvbWUga2luZCBvZiBleHRy
YSBzdGF0ZSB3aGljaCBpcyBub3QgY292ZXJlZCBieSBhbnkgb2YKeW91ciBVbmRlZmluZWQsIElk
bGUgb3IgQWN0aXZlLgoKSXQgaXMgbm90IFVuZGVmaW5lZCwgb2J2aW91c2x5LgoKSXQgaXMgbm90
IEFjdGl2ZSBiZWNhdXNlIG5vIHJlc3BvbnNlIGlzIGJlaW5nIGF3YWl0ZWQgYW55IGxvbmdlci4K
KElmIGEgcmVzcG9uc2Ugd2VyZSBiZWluZyBhd2FpdGVkLCB0aGVuIGl0IHdvdWxkIG5vdCBiZSBz
ZW5zaWJsZSBmb3IKdGhlIGNhbGxiYWNrIHRvIGlzc3VlIGFub3RoZXIgY29tbWFuZCwgYmVjYXVz
ZSB5b3VyIHJ1bGUgaXMgb25lCmNvbW1hbmQgYXQgb25jZS4pCgpBbmQgaXQgaXMgbm90IElkbGUg
YmVjYXVzZSBpdCBjb250YWlucyByZWZlcmVuY2VzIHRvIGFsbG9jYXRlZApyZXNvdXJjZXMgLSBu
YW1lbHksIHRoZSBxbXAgY29ubmVjdGlvbiBmZC4KClNvIHlvdXIgZG9jdW1lbnRlZCBzdGF0ZSBt
b2RlbCBpcyB0b28gcG9vciB0byBleHByZXNzIHdoYXQgaXMgZ29pbmcKb24uICBZb3UgbmVlZCB0
byB3cml0ZSBkb3duIGF0IGxlYXN0IG9uZSBhZGRpdGlvbmFsIHN0YXRlLCB3aGljaCB5b3UKbWln
aHQgY2FsbCBgQ29ubmVjdGVkJy4KCgpBbHNvLCBJIGhhdmUganVzdCBub3RpY2VkIHRoYXQgeW91
IHNheSAiZnJvbSB3aXRoaW4gYSBjYWxsYmFjayIuICBUaGF0CnN1Z2dlc3RzIHRoYXQgdGhlIGNv
ZGUgd2hpY2ggbWFrZXMgdGhlIGNhbGxiYWNrIGRvZXMgc29tZXRoaW5nIHRvIHRoZQpsaWJ4bF9f
cW1wX3N0YXRlIGFmdGVyIGFmdGVyIHRoZSBjYWxsYmFjayByZXR1cm5zLgoKVGhhdCBpcyBjb250
cmFyeSB0byB0aGUgd2F5IHRoYXQgZXZlcnl0aGluZyBlbHNlIHdvcmtzIGluIGxpYnhsLiAgSW4K
bGlieGwsIHN1Y2ggYSBjYWxsYmFjayBpcyBtYWRlIGFzIHRoZSBsYXN0IHRoaW5nIGJlZm9yZSBy
ZXR1cm5pbmcgYmFjawp0byB0aGUgZXZlbnQgbG9vcC4KClRoZSByZWFzb24gaXMgdGhhdCB0aGUg
c3RhdGUgc3RydWN0IChpbiB0aGlzIGNhc2UgdGhlIGxpYnhsX19xbXBfY21kKQptYXkgYmUgcGFy
dCBvZiBhIGxhcmdlciBzdHJ1Y3QsIHdoaWNoIGlzIGNvbXBsZXRlZCBhbmQgZGVhbGxvY2F0ZWQK
c29tZXdoZXJlIGluIHRoZSBzZXJpZXMgb2YgKG5lc3RlZCkgY2FsbGJhY2sgZnVuY3Rpb25zLiAg
U28gdGhlIG1lbW9yeQptYXkgbm90IGJlIHZhbGlkIGFueSBtb3JlLgoKCkFub3RoZXIgd2F5IHRv
IGxvb2sgYXQgdGhpcyBpcyB0aGF0IHlvdSBhY3R1YWxseSBoYXZlIGEgZm91cnRoIHN0YXRlCndo
aWNoIEkgd2lsbCBjYWxsIFdpdGhpbkNhbGxiYWNrLiAgT24gZW50cnkgdG8gdGhlIGNhbGxiYWNr
LCB0aGUgY21kCmlzIGluIFdpdGhpbkNhbGxiYWNrIHN0YXRlLgoKSW4gV2l0aGluQ2FsbGJhY2sg
c3RhdGUsIGl0IGlzIGFsbG93ZWQgdG8gcmVxdWVzdCB0aGF0IGFub3RoZXIgY29tbWFuZAppcyBz
ZW50IChwdXR0aW5nIHRoZSBjbWQgYmFjayBpbnRvIEFjdGl2ZSkuCgpCdXQgaW4gdGhlIFdpdGhp
bkNhbGxiYWNrIHN0YXRlLCB0aGUgbGlieGxfX3FtcF9jbWQgY29udGFpbnMKcmVmZXJlbmNlcyB0
byByZXNvdXJjZXMgYW5kIG1heSBub3QgYmUgZnJlZWQuICBGdXJ0aGVybW9yZSwgYXMgSSByZWFk
CnlvdXIgY29tbWVudGFyeSwgdGhlIFdpdGhpbkNhbGxiYWNrIHN0YXRlIGNhbm5vdCBiZSBleGl0
ZWQgb3RoZXIgdGhhbgp0byBBY3RpdmUsIG9yIGJ5IHJldHVybmluZyBmcm9tIHRoZSBjYWxsYmFj
ay4KClRoYXQgd291bGQgbWFrZSBpdCB2ZXJ5IGF3a3dhcmQgZm9yIHRoZSB1c2VyIG9mIHRoaXMg
aW50ZXJmYWNlIHRvIGV2ZXIKZnJlZSB0aGUgY21kLiAgQWZ0ZXIgYWxsLCB0aGV5IGNhbiBvbmx5
IGZyZWUgdGhlIG1lbW9yeSBmb3IgaXQgd2hlbgp0aGUgc3RhdGUgaXMgSWRsZSBvciBVbmRlZmlu
ZWQuICBTbyB0aGV5IG5lZWQgdG8gZ2V0IGl0IGludG8gSWRsZQp3aGljaCB0aGV5IGNhbiBvbmx5
IGRvIGJ5IHJldHVybmluZywgYnV0IHRoZW4gdGhleSBoYXZlIGxvc3QKY29udHJvbC4uLgoKClNv
IHRoaXMgaXMgd2h5IEkgc2F5IHlvdSBzaG91bGQgaGF2ZSBhIHByb3BlciBmb3VydGggc3RhdGUs
IHdoaWNoIHdlCmNhbiBjYWxsIENvbm5lY3RlZCBvciBzb21ldGhpbmcuICBPbiBlbnRyeSB0byB0
aGUgY2FsbGJhY2ssIHRoZSBjbWQgaXMKaW4gc3RhdGUgQ29ubmVjdGVkLiAgVGhlIGNtZCBzaG91
bGQgc3RheSBDb25uZWN0ZWQgdW50aWwgaXQgaXMKZXhwbGljaXRseSBkaXNwb3NlZCBvZi4KClRo
ZSBjb2RlIHdoaWNoIG1ha2VzIHRoZSBjYWxsYmFjayB0aGVuIGRvZXMgbm90IG5lZWQgdG8gZG8g
YW55dGhpbmcKYWZ0ZXIgbWFraW5nIHRoZSBjYWxsYmFjazogdGhlIHVzZXIgaGFzIHNlbnQgYW5v
dGhlciBjb21tYW5kOyBvciBpcwpnb2luZyB0byBzZW5kIGFub3RoZXIgY29tbWFuZDsgb3IgaGFz
IGNhbGxlZCBfZGlzcG9zZS4gIEluIGFueSBjYXNlLAp0aGUgY2FsbGVyIGhhcyBvd25lcnNoaXAu
CgoKPiA+ID4gKy8qCj4gPiA+ICsgKiBSZWdpc3RlciBhIGNvbW1hbmQgdG8gYmUgaXNzdWVkIHRv
IFFFTVUuCj4gPiAKPiA+IEFnYWluLCAicmVnaXN0ZXIiIGhhcyBiZWVuIGluaGVyaXRlZCBmcm9t
IGxpYnhsX2V2XyouICBJIHRoaW5rIGl0Cj4gPiB3b3VsZCBiZSBjbGVhcmVyIHRvIHNheSB0aGF0
IHRoaXMgZnVuY3Rpb24KPiA+IAo+ID4gICAgICBTZW5kcyBhIGNvbW1hbmQgdG8gUUVNVS4KPiAK
PiBUaGUgQVBJIEknbSBkZXNjcmliaW5nIGhhdmVuJ3Qgc2VuZCBhbnl0aGluZyB0byBRRU1VIHll
dCwgdGhlIGNvbW1hbmQgaXMKPiBtZXJlbHkgcHV0IGluIGEgcXVldWUsIGFuZCBhbiBhdHRlbXB0
IHRvIHNlbmQgaXQgd2lsbCBiZSBkb25lIGxhdGVyLAo+IHdoZW4gUUVNVSBpcyByZWFkeSB0byBy
ZWNlaXZlIGNvbW1hbmRzIGFuZCB3aGVuIHRoZSBzb2NrZXQgaXMgbm90Cj4gYmxvY2tlZC4KClll
cy4gIEJ1dCBmcm9tIHRoZSBjYWxsZXIncyBwb2ludCBvZiB2aWV3LCB0aG9zZSBhcmUgaW1wbGVt
ZW50YXRpb24KZGV0YWlscy4gIEhvdyBhYm91dDoKCiAgIFNlbmRzIGEgY29tbWFuZCB0byBRRU1V
IChjb25uZWN0aW5nLCBldGMuLCBhcyBuZWVkZWQpCgo/Cgo+ID4gVXAgdG8geW91LiAgSSBkb24n
dCBvYmplY3QgdG8gbWl4aW5nIHRoZSB0d28gc3R5bGVzIHdpdGhpbiB0aGUgc2FtZQo+ID4gZmFj
aWxpdHkgcHJvdmlkZWQgdGhlIGludGVybmFsIGRvY3MgYXJlIGNsZWFyLgo+IAo+IEkndmUgZG9u
ZSB0aGUgY2FyZWZkIGRpZmZlcmVudGx5IGJlY2F1c2UgSSBkaWRuJ3Qga25vdyBob3cgdG8gcHV0
IGl0Cj4gaW50byB0aGUgZnVuY3Rpb24gcGFyYW1ldGVycywgYmVzaWRlIGhhdmluZyBhIG5ldyBm
dW5jdGlvbi4gQnV0IHlvdXIKPiBzdWdlc3Rpb24gYWJvdXQgaGF2aW5nIHRoZSBjYWxsZXIgZmls
bCB0aGUgc3RydWN0IHNvdW5kIGdvb2QuIEknbGwgZG8KPiB0aGF0LiBUaGF0IHdheSwgYSBjYWxs
ZXIgd2lsbCBrbm93IGluIHdoaWNoIHN0YXRlcyBhcmUgdGhlIGRpZmZlcmVudAo+IGZpZWxkcy4K
ClJpZ2h0LiAgRG8gcHV0IHRoYXQgaW4gY29tbWVudHMgdG9vIDotKS4KCj4gPiA+ICsgICAgLyoK
PiA+ID4gKyAgICAgKiBUaGlzIHZhbHVlIGNhbiBiZSBpbml0aWFsaXNlIGJlZm9yZSBjYWxsaW5n
IF9xbXBfY21kX2V4ZWMuIFRoZQo+ID4gPiArICAgICAqIGZpbGUgZGVzY3JpcHRvciB3aWxsIHNl
bnQgdG8gUUVNVSBhbG9uZyB3aXRoIHRoZSBjb21tYW5kLCB0aGVuCj4gPiA+ICsgICAgICogdGhl
IGZkIHdpbGwgYmUgY2xvc2VkLgo+ID4gPiArICAgICAqLwo+ID4gPiArICAgIGxpYnhsX19jYXJl
ZmQgKmVmZDsKPiA+IAo+ID4gV2h5IG5vdAo+ID4gICAgICAgIGxpYnhsX19jYXJlZmQgZWZkOwo+
ID4gPwo+IAo+IFRoZSBsaWJ4bF9fY2FyZWZkXyogQVBJIHJldHVybnMgYSBuZXdseSBhbGxvY2F0
ZWQgZWZkLCBhIHBvaW50ZXIuIEkKPiBjYW4ndCBwcmVhbGxvY2F0ZSBpdC4KClNvIGl0IGRvZXMu
ICBTb3JyeSEKCj4gPiBBbHNvLCBJIGRvbid0IHRoaW5rIHRoaXMgZGVzY3JpcHRpb24gb2YgdGhl
IHNlbWFudGljcyBpcyByaWdodC4gIFRoZQo+ID4gY2FsbGVyIG11c3QgYWx3YXlzIHNvbWVob3cg
YXJyYW5nZSB0byBpbml0aWFsaXNlIHRoaXMgdmFsdWUuCj4gPiBQcmVzdW1hYmx5IF9pbml0IGNs
ZWFycyBpdCA/ICBDZXJ0YWlubHkgdGhpcyBhcyBhIHBhcmFtZXRlciB0byB0aGUKPiA+IG9wZXJh
dGlvbiwgdGhpcyBzaG91bGQgYmUgdXAgd2l0aCBkb21pZCBhbmQgY2FsbGJhY2suCj4gPiAKPiA+
IE1heWJlIHlvdSB3YW50IGNvbW1lbnRzIGxpa2UgdGhlIG9uZXMgaW4gbGlieGxfX2RhdGFjb3Bp
ZXJfc3RhdGUgZXRjLiwKPiA+IHdoaWNoIHNheSAvKiBjYWxsZXIgbXVzdCBmaWxsIHRoZXNlIGlu
ICovLgo+ID4gCj4gPiBBbmQsIHlvdSBwcm9iYWJseSB3YW50IHRvIG1ha2UgaXQgY2xlYXIgdGhh
dCB0aGUgZmQgcmVtYWlucyBvcGVuIGluCj4gPiB0aGUgbGlieGwgcHJvY2Vzcy4gIChJIGFzc3Vt
ZSBpdCBkb2VzLikKPiAKPiBXZWxsIEkgd2FzIGNsb3NpbmcgdGhlIGZkIG9uY2UgaXQgd2FzIHNl
bnQgdG8gUUVNVS4gQnV0IHdlIGNhbiBoYXZlIHRoZQo+IGNhbGxiYWNrcyB0YWtlcyBjYXJlIG9m
IGNsb3NpbmcgaXQgaW5zdGVhZC4KCkkgZG9uJ3QgbWluZCB3aGF0IHRoZSBzZW1hbnRpY3MgYXJl
LCBidXQgdGhleSBzaG91bGQgYmUgY2xlYXIsIGFuZCBhbGwKdGhlIGVycm9yIGNhc2VzIG5lZWQg
dG8gd29yayBjb3JyZWN0bHkuICBFZyBpZiBhc2tpbmcgdG8gc2VuZCBhIGZkCmNhdXNlcyB0aGUg
ZmQgdG8gYmVjb21lIG93bmVkIGJ5IHRoZSBxbXAgbWFjaGluZXIsIHRoZW4gaWYgdGhlIGF0dGVt
cHQKdG8gc2VuZCB0aGUgcW1wIGNvbW1hbmQgZmFpbHMgKG1heWJlIGJlY2F1ZSB0aGUgcW1wIGNv
bm5lY3Rpb24gZmFpbHMpCnRoZW4gaXQgbXVzdCBiZSBjbG9zZWQuCgpUaGUgc2VtYW50aWNzIHNo
b3VsZCBwcm9iYWJseSBiZSB3aGljaGV2ZXIgYXJlIG1vcmUgY29udmVuaWVudC4KUGVyc29uYWxs
eSBpIHdvdWxkIGxlYW4gdG93YXJkcyBxbXBfY21kIG5vdCB0YWtpbmcgb3duZXJzaGlwLCBiZWNh
dXNlCmlmIHlvdSBkbyB0aGVuIHNvbWVvbmUgd2hvIHdhbnRzIHRvIGtlZXAgYSBjb3B5IG9mIHRo
ZSBmZCBoYXMgdG8gZHVwCml0IGFuZCBkdXBpbmcgYSBjYXJlZmQgaXMgcXVpdGUgYSBmYWZmLgoK
PiA+ID4gK2xpYnhsX19xbXBfZXJyb3JfY2xhc3MgPSBFbnVtZXJhdGlvbigicW1wX2Vycm9yX2Ns
YXNzIiwgWwo+ID4gPiArICAgICMgTm8gZXJyb3IKPiA+ID4gKyAgICAoMCwgIk5PTkUiKSwKPiA+
ID4gKyAgICAjIEVycm9yIGdlbmVyYXRlZCBieSBsaWJ4bCAoZS5nLiBzb2NrZXQgY2xvc2VkIHVu
ZXhwZWN0ZWRseSwgbm8gbWVtLCAuLi4pCj4gPiA+ICsgICAgKDEsICJsaWJ4bF9lcnJvciIpLAo+
ID4gPiArICAgICMgUU1QIGVycm9yIGNsYXNzZXMgZGVzY3JpYmVkIGluIFFFTVUgc291cmNlcyBj
b2RlIChRYXBpRXJyb3JDbGFzcykKPiA+ID4gKyAgICAoMiwgIkdlbmVyaWNFcnJvciIpLAo+ID4g
PiArICAgICgzLCAiQ29tbWFuZE5vdEZvdW5kIiksCj4gPiA+ICsgICAgKDQsICJEZXZpY2VOb3RB
Y3RpdmUiKSwKPiA+ID4gKyAgICAoNSwgIkRldmljZU5vdEZvdW5kIiksCj4gPiA+ICsgICAgIyBV
bnJlY29nbml6ZWQgUU1QIGVycm9yIGNsYXNzCj4gPiA+ICsgICAgKDYsICJVbmtub3duIiksCj4g
PiAKPiA+IEFyZSB0aGVzZSBudW1iZXJzIGZyb20gcW1wID8gIFdoeSBub3QgYXNzaWduIGEgYnVu
Y2ggb2YgbGlieGwgZXJyb3IKPiA+IHZhbHVlcyBpbnN0ZWFkID8KPiAKPiBObywgdGhlc2UgYXJl
IHN0cmluZ3MgZnJvbSBRRU1VLCBudW1iZXJzIGRvZXNuJ3QgbWF0dGVyLiBBbHNvIEkgZG9uJ3QK
PiBrbm93IGhvdyB3ZWxsIHRob3NlIGFyZSBnb2luZyB0byBmaXQgaW50byBsaWJ4bCBlcnJvcnMu
CgpJIG1lYW50LCBpbnZlbnQgYSBsaWJ4bCBlcnJvciBudW1iZXIgKGFuZCBjb3JyZXNwb25kaW5n
IEVSUk9SX1FNUF9CTEFICm9yIHdoYXRldmVyKSBmb3IgZWFjaCBvbmUgb2YgdGhlc2UgcW1wIGVy
cm9ycy4KCj4gKHFlbXUuZ2l0OnFhcGkvY29tbW9uLmpzb24pCj4gIyBAUWFwaUVycm9yQ2xhc3M6
Cj4gIwo+ICMgUUVNVSBlcnJvciBjbGFzc2VzCj4gIwo+ICMgQEdlbmVyaWNFcnJvcjogdGhpcyBp
cyB1c2VkIGZvciBlcnJvcnMgdGhhdCBkb24ndCByZXF1aXJlIGEgc3BlY2lmaWMgZXJyb3IKPiAj
ICAgICAgICAgICAgICAgIGNsYXNzLiBUaGlzIHNob3VsZCBiZSB0aGUgZGVmYXVsdCBjYXNlIGZv
ciBtb3N0IGVycm9ycwo+ICMKPiAjIEBDb21tYW5kTm90Rm91bmQ6IHRoZSByZXF1ZXN0ZWQgY29t
bWFuZCBoYXMgbm90IGJlZW4gZm91bmQKPiAjCj4gIyBARGV2aWNlTm90QWN0aXZlOiBhIGRldmlj
ZSBoYXMgZmFpbGVkIHRvIGJlIGJlY29tZSBhY3RpdmUKPiAjCj4gIyBARGV2aWNlTm90Rm91bmQ6
IHRoZSByZXF1ZXN0ZWQgZGV2aWNlIGhhcyBub3QgYmVlbiBmb3VuZAo+IAo+IFFFTVUgYWx3YXlz
IGFzc29jaWF0ZSBhbiBlcnJvciBtZXNzYWdlcyB3aGVuIGl0IHNlbmQgYW4gZXJyb3IsIHNvIHRo
ZQo+IG9ubHkgdGhpbmcgdCBvZG8gd2l0aCBHZW5lcmljRXJyb3IgaXMgdG8gbG9nIHRoYXQgbWVz
c2FnZS4KCkkgZ3Vlc3MgeW91IHNob3VsZCBhbHd5YXMgbG9nIHRoZSBlcnJvciBhbnl3YXkuICBC
dXQgZGlzY3JpbWluYXRpbmcKdGhlIGRpZmZlcmVudCBxbXAgZXJyb3JzIHdpbGwgcHJvYmFibHkg
YmUgdXNlZnVsID8KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 16:37:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 16:37:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdeb9-000202-U5; Thu, 12 Jul 2018 16:37: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdeb8-0001zw-NN
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 16:37:42 +0000
X-Inumbo-ID: e8680f94-85f1-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 e8680f94-85f1-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 16:37:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 10:37:40 -0600
Message-Id: <5B4783D402000078001D3998@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 10:37:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180712104034.92584-1-roger.pau@citrix.com>
 <5B47432702000078001D37B3@prv1-mh.provo.novell.com>
 <20180712152051.7l3yvphwfkdalujs@mac.bytemobile.com>
In-Reply-To: <20180712152051.7l3yvphwfkdalujs@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] tools: remove local links to the x86 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@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>

Pj4+IE9uIDEyLjA3LjE4IGF0IDE3OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFRodSwgSnVsIDEyLCAyMDE4IGF0IDA2OjAxOjQzQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTIuMDcuMTggYXQgMTI6NDAsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQo+PiA+ICsrKyBiL3Rvb2xz
L2luY2x1ZGUvTWFrZWZpbGUKPj4gPiBAQCAtMjEsNiArMjEsOSBAQCB4ZW4vLmRpcjoKPj4gPiAg
CWxuIC1zZiAkKGFkZHByZWZpeCAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS94ZW4vLGxpYmVsZi5o
IGVsZnN0cnVjdHMuaCkgCj4geGVuL2xpYmVsZi8KPj4gPiAgCWxuIC1zIC4uL3hlbi1mb3JlaWdu
IHhlbi9mb3JlaWduCj4+ID4gIAlsbiAtc2YgJChYRU5fUk9PVCkveGVuL2luY2x1ZGUvYWNwaSBh
Y3BpCj4+ID4gK2lmZXEgKCQoQ09ORklHX1g4NikseSkKPj4gPiArCWxuIC1zZiAkKFhFTl9ST09U
KS94ZW4vaW5jbHVkZS9hc20teDg2IHhlbi9hc20KPj4gPiArZW5kaWYKPj4gCj4+IERvbid0IHlv
dSBuZWVkIGEgLmdpdGlnbm9yZSBhZGp1c3RtZW50IGZvciB0aGlzPwo+IAo+IFRoZXJlJ3MgYWxy
ZWFkeSBhIHRvb2xzL2luY2x1ZGUveGVuLyogdGhhdCBjb3ZlcnMgaXQuCgpBaCwgZ29vZC4KCj4+
ID4gLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlCj4+ID4gKysrIGIvdG9v
bHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlCj4+ID4gQEAgLTExOCw3ICsxMTgsNyBAQCAk
KFRBUkdFVCk6IHg4Ni1lbXVsYXRlLm8gdGVzdF94ODZfZW11bGF0b3IubyB3cmFwcGVycy5vCj4+
ID4gIAo+PiA+ICAuUEhPTlk6IGNsZWFuCj4+ID4gIGNsZWFuOgo+PiA+IC0Jcm0gLXJmICQoVEFS
R0VUKSAqLm8gKn4gY29yZSAkKGFkZHN1ZmZpeCAuaCwkKFRFU1RDQVNFUykpICouYmluIHg4Nl9l
bXVsYXRlIAo+PiA+IGFzbQo+PiA+ICsJcm0gLXJmICQoVEFSR0VUKSAqLm8gKn4gY29yZSAkKGFk
ZHN1ZmZpeCAuaCwkKFRFU1RDQVNFUykpICouYmluIHg4Nl9lbXVsYXRlCj4+ID4gIAo+PiA+ICAu
UEhPTlk6IGRpc3RjbGVhbgo+PiA+ICBkaXN0Y2xlYW46IGNsZWFuCj4+ID4gQEAgLTEzMSwxNyAr
MTMxLDExIEBAIHg4Nl9lbXVsYXRlOgo+PiA+ICAKPj4gPiAgeDg2X2VtdWxhdGUvJTogeDg2X2Vt
dWxhdGUgOwo+PiA+ICAKPj4gPiAtYXNtOgo+PiA+IC0JWyAtTCAkQCBdIHx8IGxuIC1zZiAkKFhF
Tl9ST09UKS94ZW4vaW5jbHVkZS9hc20teDg2ICRACj4+ID4gLQo+PiA+IC1hc20vJTogYXNtIDsK
Pj4gPiAtCj4+ID4gIEhPU1RDRkxBR1MteDg2XzY0IDo9IC1mbm8tUElFCj4+ID4gICQoY2FsbCBj
Yy1vcHRpb24tYWRkLEhPU1RDRkxBR1MteDg2XzY0LEhPU1RDQywtbm8tcGllKQo+PiA+ICBIT1NU
Q0ZMQUdTICs9ICQoQ0ZMQUdTX3hlbmluY2x1ZGUpIC1JLiAkKEhPU1RDRkxBR1MtJChYRU5fQ09N
UElMRV9BUkNIKSkKPj4gPiAgCj4+ID4gLXg4Ni5oIDo9IGFzbS94ODYtdmVuZG9ycy5oIGFzbS94
ODYtZGVmbnMuaCBhc20vbXNyLWluZGV4LmgKPj4gPiAteDg2X2VtdWxhdGUuaCA6PSB4ODYtZW11
bGF0ZS5oIHg4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggJCh4ODYuaCkKPj4gPiAreDg2X2VtdWxh
dGUuaCA6PSB4ODYtZW11bGF0ZS5oIHg4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKPj4gCj4+IFdo
aWxlIHJlbW92aW5nIHRoaXMgZGVwZW5kZW5jeSBpbiB0aGUgZnV6emVyIGNhc2UgbG9va3MgdG8g
YmUgZmluZSwgaXQKPj4gY2xlYXJseSBpc24ndCBoZXJlOiBObyAuKi5kIGdldCBnZW5lcmF0ZWQs
IHNvIGEgY2hhbmdlIHRvIGFueSBvZiB0aG9zZQo+PiBmaWxlcyB3b3VsZCBub3cgbm8gbG9uZ2Vy
IHRyaWdnZXIgYSByZS1idWlsZC4KPiAKPiBPaCwgcmlnaHQuIEkndmUgY2hhbmdlZCBpdCB0bzoK
PiAKPiB4ODYuaCA6PSAkKGFkZHByZWZpeCAkKFhFTl9ST09UKS90b29scy9pbmNsdWRlL3hlbi9h
c20vLFwKPiAgICAgICAgICAgICAgICAgICAgICB4ODYtdmVuZG9ycy5oIHg4Ni1kZWZucy5oIG1z
ci1pbmRleC5oKQo+IHg4Nl9lbXVsYXRlLmggOj0geDg2LWVtdWxhdGUuaCB4ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5oICQoeDg2LmgpCj4gCj4gQUZBSUNUIHRoaXMgd29ya3MgZmluZSBhbmQgZGV0
ZWN0cyBjaGFuZ2VzIGluIHRoZSBmaWxlcy4KCkxvb2tzIG9rYXksIHRoYW5rcy4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 16:38:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 16: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 1fdebv-0002MK-8h; Thu, 12 Jul 2018 16:38: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdebt-0002M5-Fb
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 16:38:29 +0000
X-Inumbo-ID: 04bd5980-85f2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04bd5980-85f2-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 16:38:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,344,1526342400"; d="scan'208";a="76099084"
Date: Thu, 12 Jul 2018 18:37:33 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180712163733.6ujsjqsbkokfzit4@mac.bytemobile.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-4-roger.pau@citrix.com>
 <20180712113514.GS26572@olila.local.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180712113514.GS26572@olila.local.net-space.pl>
User-Agent: NeoMutt/20180512
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] xen/x86: declare the efi symbol as
 weak
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDE6MzU6MTRQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0IDA1OjM0OjUwUE0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uZSB3cm90ZToKPiA+IFRoaXMgYWxsb3dzIHJlbW92aW5nIHRoZSBERUZJTkVEIGNvbmRp
dGlvbmFsIGluIHRoZSBsaW5rZXIgc2NyaXB0LCBhbmQKPiA+IGZpeGVzIGNvbXBpbGF0aW9uIHdp
dGggbGxkOgo+IAo+IHMvbGxkL0xMVk0gbGlua2VyLz8KPiAKPiBDb3VsZCB5b3UgbWVudGlvbiB0
aGUgdmVyc2lvbiBvZiBMTFZNIGxpbmtlciBpbiB0aGUgY29tbWl0IG1lc3NhZ2U/Cj4gQW5kIEkg
YW0gc3RpbGwgbm90IHN1cmUgd2h5IGRvIHlvdSBpbnNpc3Qgb24gdGhpcyBwYXRjaCBzZXJpZXMu
Cj4gSUlSQyB5b3UgaGF2ZSB0b2xkIHVzIHRoYXQgYm90aCBpc3N1ZXMgd2lsbCBiZSBmaXhlZCBp
biBMTFZNLgoKUmlnaHQsIGJ1dCBJIGhhdmUgbm8gaWRlYSB3aGVuIGxsZCA3LjAuMCB3aWxsIGJl
IHJlbGVhc2VkLCBtdWNoIGxlc3MKd2hlbiBpdCB3aWxsIGJlIG1lcmdlZCBpbnRvIEZyZWVCU0Qg
YmFzZSBzeXN0ZW0uCgo+ID4gbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4g
cHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4gPiAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4vY29t
bW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAo+ID4g
bGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCj4gPgo+ID4gU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4g
V2l0aCB0aGlzIHBhdGNoIGFwcGxpZWQgbGQgZnJvbSBiaW51dGlscyAyLjIyIGNvbXBsYWlucyBp
biB0aGlzIHdheToKPiAKPiBsZCAgICAtbWVsZl94ODZfNjQgIC1UIHhlbi5sZHMgLU4gcHJlbGlu
ay5vIC0tYnVpbGQtaWQ9c2hhMSBcCj4gICAgICAgICAgICAgeGVuL2NvbW1vbi9zeW1ib2xzLWR1
bW15Lm8gLW8geGVuLy54ZW4tc3ltcy4wCj4gcHJlbGluay5vOiBJbiBmdW5jdGlvbiBgYWNwaV9v
c19nZXRfcm9vdF9wb2ludGVyJzoKPiB4ZW4vZHJpdmVycy9hY3BpL29zbC5jOjczOiguaW5pdC50
ZXh0KzB4MTkyZTkpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0X1BDMzIg
YWdhaW5zdCB1bmRlZmluZWQgc3ltYm9sIGBlZmknCj4geGVuL2RyaXZlcnMvYWNwaS9vc2wuYzo3
NTooLmluaXQudGV4dCsweDE5MmY2KTogcmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8gZml0OiBSX1g4
Nl82NF9QQzMyIGFnYWluc3QgdW5kZWZpbmVkIHN5bWJvbCBgZWZpJwo+IHByZWxpbmsubzogSW4g
ZnVuY3Rpb24gYGVmaV9jaGVja19jb25maWcnOgo+IHhlbi9hcmNoL3g4Ni9tcHBhcnNlLmM6NzAy
OiguaW5pdC50ZXh0KzB4MjM4Y2UpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2
XzY0X1BDMzIgYWdhaW5zdCB1bmRlZmluZWQgc3ltYm9sIGBlZmknCj4geGVuL2FyY2gveDg2L21w
cGFyc2UuYzo3MDY6KC5pbml0LnRleHQrMHgyMzhmMik6IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRv
IGZpdDogUl9YODZfNjRfUEMzMiBhZ2FpbnN0IHVuZGVmaW5lZCBzeW1ib2wgYGVmaScKPiBwcmVs
aW5rLm86IEluIGZ1bmN0aW9uIGBkbWlfZWZpX2l0ZXJhdGUnOgo+IHhlbi9hcmNoL3g4Ni9kbWlf
c2Nhbi5jOjM3NzooLmluaXQudGV4dCsweDM2NjZmKTogcmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8g
Zml0OiBSX1g4Nl82NF9QQzMyIGFnYWluc3QgdW5kZWZpbmVkIHN5bWJvbCBgZWZpJwo+IHhlbi9h
cmNoL3g4Ni9kbWlfc2Nhbi5jOjM5MTooLmluaXQudGV4dCsweDM2NmQ3KTogcmVsb2NhdGlvbiB0
cnVuY2F0ZWQgdG8gZml0OiBSX1g4Nl82NF9QQzMyIGFnYWluc3QgdW5kZWZpbmVkIHN5bWJvbCBg
ZWZpJwo+IHhlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jOjQwMDooLmluaXQudGV4dCsweDM2NzM1KTog
cmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8gZml0OiBSX1g4Nl82NF9QQzMyIGFnYWluc3QgdW5kZWZp
bmVkIHN5bWJvbCBgZWZpJwo+IHhlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jOjQxNDooLmluaXQudGV4
dCsweDM2N2IxKTogcmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8gZml0OiBSX1g4Nl82NF9QQzMyIGFn
YWluc3QgdW5kZWZpbmVkIHN5bWJvbCBgZWZpJwoKSG0sIHdlaXJkLiBJJ3ZlIHRlc3RlZCB3aXRo
IGxkIDIuMTcuNTAgYW5kIGl0IHdvcmtlZCBmaW5lLiBTZWVtcyBsaWtlCmdpdGxhYiBpcyBhYmxl
IHRvIHJlcHJvZHVjZSB0aGlzLCBzbyBsZXQgbWUgc2VlIGlmIEkgY2FuIHNvbHZlIGl0LgoKVGhh
bmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 16:39:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 16:39: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 1fdecO-0002Rd-P6; Thu, 12 Jul 2018 16:39: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=sl20=j4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdecN-0002RS-Tp
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 16:38:59 +0000
X-Inumbo-ID: 0af10e30-85f2-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 0af10e30-85f2-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 18:38:45 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 12 Jul 2018 10:38:57 -0600
Message-Id: <5B47842102000078001D399B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 12 Jul 2018 10:38:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <1531409896-23951-1-git-send-email-ian.jackson@eu.citrix.com>
 <23367.30252.244131.337416@mariner.uk.xensource.com>
In-Reply-To: <23367.30252.244131.337416@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: oprofile/nmi_int.c: Drop unwanted
 sexual reference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.xen@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, George Dunlap <dunlapg@umich.edu>,
 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+IE9uIDEyLjA3LjE4IGF0IDE3OjM5LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gSWFuIEphY2tzb24gd3JpdGVzICgiW1BBVENIIHYzXSB4ZW46IG9wcm9maWxlL25taV9pbnQu
YzogRHJvcCB1bndhbnRlZCBzZXh1YWwgCj4gcmVmZXJlbmNlIik6Cj4+IFRoaXMgaXMgbm90IHJl
YWxseSB2ZXJ5IG5pY2UuCj4+IAo+PiBUaGlzIGxpbmUgZG9lc24ndCBoYXZlIG11Y2ggdmFsdWUg
aW4gaXRzZWxmLiAgVGhlIHJlc3Qgb2YgdGhpcyBjb21tZW50Cj4+IGJsb2NrIGlzIHByZXR0eSBj
bGVhciB3aGF0IGl0IHdhbnRzIHRvIGNvbnZleS4gIFNvIGRlbGV0ZSBpdC4KPj4gCj4+IChXaGls
ZSB3ZSBhcmUgaGVyZSwgYWRvcHQgdGhlIENPRElOR19TVFlMRS1tYW5kYXRlZCBmb3JtYXR0aW5n
LikKPiAKPiBUaGFua3MsIGV2ZXJ5b25lLCBub3cgY29tbWl0dGVkLgo+IAo+IEphbiwgY2FuIHlv
dSBxdWV1ZSB0aGlzIHVwIGZvciBhcHByb3ByaWF0ZSBiYWNrcG9ydHMsIG9yIHdvdWxkIHlvdQo+
IGxpa2UgbWUgdG8gcHV0IGl0IG9uIG15IGxpc3QgPwoKSSd2ZSBxdWV1ZWQgaXQgaGVyZS4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 16:47:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 16: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 1fdekQ-0003e1-QR; Thu, 12 Jul 2018 16:47: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdekP-0003dp-T0
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 16:47:17 +0000
X-Inumbo-ID: 3f7b9dd1-85f3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f7b9dd1-85f3-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 16:47: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 1fdekN-0002Vb-HS; Thu, 12 Jul 2018 16:47: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 1fdekN-000075-1q; Thu, 12 Jul 2018 16:47:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdekN-0004H5-0I; Thu, 12 Jul 2018 16:47:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125072-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-rumprun-i386:<job
 status>:broken:regression
 linux-3.18:build-i386-libvirt:libvirt-build:fail:regression
 linux-3.18:test-amd64-i386-rumprun-i386:host-install(4):broken:heisenbug
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-armhf-armhf-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt: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-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-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-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:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start: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-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:build-arm64-pvops:kernel-build: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-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-xsm: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-xsm:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt: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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-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=e903eb4a70bb4a8601df2a693db9eb3ea97fd632
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 16:47:15 +0000
Subject: [Xen-devel] [linux-3.18 test] 125072: 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>

ZmxpZ2h0IDEyNTA3MiBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNzIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
MzgzNwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICBicm9rZW4gcGFzcyBpbiAxMjUwNDMKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI1MDQzIHBhc3MgaW4gMTI1MDcyCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQg
ZmFpbCBpbiAxMjUwNDMgcGFzcyBpbiAxMjUwNzIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIHBhc3MgaW4gMTI1MDQz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMjM4MzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIz
ODM3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA2IGtl
cm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlOTAzZWI0YTcwYmI0YTg2MDFkZjJh
NjkzZGI5ZWIzZWE5N2ZkNjMyCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICBiMGIzNTdjMjBjYTYxNzFiOGFjNjk4MzUxZjUyMDI0MDJiN2FkN2Q1CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjM4MzcgIDIwMTgtMDYtMDYgMDE6NTA6MDYgWiAgIDM2IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTI0MTczICAyMDE4LTA2LTEzIDE0OjQwOjQ5IFogICAyOSBkYXlzICAgMTUg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTQ1ICAyMDE4LTA3LTAzIDE5OjQ5OjEx
IFogICAgOCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgIkVyaWMgVy4gQmllZGVybWFuIiA8ZWJpZWRlcm1AeG1pc3Npb24u
Y29tPgogICJSaWNoYXJkIFcuTS4gSm9uZXMiIDxyam9uZXNAcmVkaGF0LmNvbT4KICBBbCBWaXJv
IDx2aXJvQHplbml2LmxpbnV4Lm9yZy51az4KICBBbGV4YW5kZXIgU3ZlcmRsaW4gPGFsZXhhbmRl
ci5zdmVyZGxpbkBnbWFpbC5jb20+CiAgQWxleGV5IEtvZGFuZXYgPGFsZXhleS5rb2RhbmV2QG9y
YWNsZS5jb20+CiAgQW1pciBHb2xkc3RlaW4gPGFtaXI3M2lsQGdtYWlsLmNvbT4KICBBbmRyZXcg
TW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZWVzaCBLdW1hciBLLlYgPGFu
ZWVzaC5rdW1hckBsaW51eC5pYm0uY29tPgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNt
ZUByZWRoYXQuY29tPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQmFvbGluIFdh
bmcgPGJhb2xpbi53YW5nQGxpbmFyby5vcmc+CiAgQmVuIEh1dGNoaW5ncyA8YmVuLmh1dGNoaW5n
c0Bjb2RldGhpbmsuY28udWs+CiAgQmluIExpdSA8Yi1saXVAdGkuY29tPgogIEJqb3JuIEhlbGdh
YXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQmrDuHJuIE1vcmsgPGJqb3JuQG1vcmsubm8+CiAg
Qm8gQ2hlbiA8Y2hlbmJvQHBkeC5lZHU+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxs
b25AYm9vdGxpbi5jb20+CiAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xl
LmNvbT4KICBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0uY29tPgogIENoZW5n
Z3VhbmcgWHUgPGNneHU1MTlAZ214LmNvbT4KICBDaHJpcyBMZWVjaCA8Y2xlZWNoQHJlZGhhdC5j
b20+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb3JleSBN
aW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgogIERhZyBNb3huZXMgPGRhZy5tb3huZXNAb3Jh
Y2xlLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFu
aWVsIEJvcmttYW5uIDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4KICBEYW5pZWwgR2zDtmNrbmVyIDxk
Z0BlbWxpeC5jb20+CiAgRGFuaWVsIFRob21wc29uIDxkYW5pZWwudGhvbXBzb25AbGluYXJvLm9y
Zz4KICBEYW5pZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4KICBEYXZlIEFpcmxpZSA8YWly
bGllZEByZWRoYXQuY29tPgogIERhdmlkIFJpdnNoaW4gPGRyaXZzaGluQGFsbHdvcnguY29tPgog
IERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZCBTdGVyYmEgPGRz
dGVyYmFAc3VzZS5jb20+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgogIEVy
aWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcmljIFcuIEJpZWRlcm1hbiA8ZWJp
ZWRlcm1AeG1pc3Npb24uY29tPgogIEV2Z2VuaXkgUG9seWFrb3YgPHpickBpb3JlbWFwLm5ldD4K
ICBFd2FuIEQuIE1pbG5lIDxlbWlsbmVAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4g
PGdlZXJ0QGxpbnV4LW02OGsub3JnPgogIEdvdmluZGFyYWp1bHUgVmFyYWRhcmFqYW4gPGd2YXJh
ZGFyQGNpc2NvLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRp
b24ub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIYW5zIGRlIEdv
ZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhhbnMgVmVya3VpbCA8aGFuc3ZlcmtAY2lzY28u
Y29tPgogIEhhdWtlIE1laHJ0ZW5zIDxoYXVrZUBoYXVrZS1tLmRlPgogIEhlbGdlIERlbGxlciA8
ZGVsbGVyQGdteC5kZT4KICBIaW1hbnNodSBNYWRoYW5pIDxoaW1hbnNodS5tYWRoYW5pQGNhdml1
bS5jb20+CiAgSHVhY2FpIENoZW4gPGNoZW5oY0BsZW1vdGUuY29tPgogIEh1Z2ggRGlja2lucyA8
aHVnaGRAZ29vZ2xlLmNvbT4KICBJbGFuIFBlZXIgPGlsYW4ucGVlckBpbnRlbC5jb20+CiAgSW5n
byBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSi4gQnJ1Y2UgRmllbGRzIDxiZmllbGRzQHJl
ZGhhdC5jb20+CiAgSmFjZWsgVG9tYWthIDxqYWNlay50b21ha2FAcG9jenRhLmZtPgogIGphY2Vr
LnRvbWFrYUBwb2N6dGEuZm0gPGphY2VrLnRvbWFrYUBwb2N6dGEuZm0+CiAgSmFjayBNb3JnZW5z
dGVpbiA8amFja21AZGV2Lm1lbGxhbm94LmNvLmlsPgogIEpha29iIFVudGVyd3VyemFjaGVyIDxq
YWtvYi51bnRlcnd1cnphY2hlckB0aGVvYnJvbWEtc3lzdGVtcy5jb20+CiAgSmFtZXMgSG9nYW4g
PGpob2dhbkBrZXJuZWwub3JnPgogIEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAgSmVucyBBeGJv
ZSA8YXhib2VAa2VybmVsLmRrPgogIEppbSBHaWxsIDxqZ2lsbEB2bXdhcmUuY29tPgogIEppbmdq
dSBIb3UgPEppbmdqdS5Ib3VAc3luYXB0aWNzLmNvbT4KICBKaXJpIE9sc2EgPGpvbHNhQGtlcm5l
bC5vcmc+CiAgSmlyaSBQaXJrbyA8amlyaUBtZWxsYW5veC5jb20+CiAgSmlzaGVuZyBaaGFuZyA8
SmlzaGVuZy5aaGFuZ0BzeW5hcHRpY3MuY29tPgogIEppdGVuZHJhIEJoaXZhcmUgPGppdGVuZHJh
LmJoaXZhcmVAYnJvYWRjb20uY29tPgogIEpvYWtpbSBUamVybmx1bmQgPGpvYWtpbS50amVybmx1
bmRAaW5maW5lcmEuY29tPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb2hh
bm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb2huIEZhc3RhYmVuZCA8am9o
bi5mYXN0YWJlbmRAZ21haWwuY29tPgogIEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVu
QGxpbnV4LmludGVsLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVs
aWEgTGF3YWxsIDxKdWxpYS5MYXdhbGxAbGlwNi5mcj4KICBLYWktSGVuZyBGZW5nIDxrYWkuaGVu
Zy5mZW5nQGNhbm9uaWNhbC5jb20+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+
CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVsLmNvbT4KICBLZXZpbiBFYXN0b24gPGtl
dmluQGd1YXJhbmEub3JnPgogIExlZSBKb25lcyA8bGVlLmpvbmVzQGxpbmFyby5vcmc+CiAgTGlu
dXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEx1Y2EgQ29lbGhv
IDxsdWNpYW5vLmNvZWxob0BpbnRlbC5jb20+CiAgTHVrYXMgQ3plcm5lciA8bGN6ZXJuZXJAcmVk
aGF0LmNvbT4KICBNYWNpZWogVy4gUm96eWNraSA8bWFjcm9AbWlwcy5jb20+CiAgTWFoZXNoIFNh
bGdhb25rYXIgPG1haGVzaEBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyYyBLbGVpbmUtQnVkZGUg
PG1rbEBwZW5ndXRyb25peC5kZT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAg
TWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4g
PG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lk
ZWZza3lAZGUuaWJtLmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3Jn
PgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdHQgUmVkZmVhcm4g
PG1hdHQucmVkZmVhcm5AbWlwcy5jb20+CiAgTWF0dGhpYXMgU2NoaWZmZXIgPG1zY2hpZmZlckB1
bml2ZXJzZS1mYWN0b3J5Lm5ldD4KICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWJAcy1v
cGVuc291cmNlLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXhp
bSBNb3NleWNodWsgPGZyYW5jaGVza28uc2FsaWFzLmh1ZHJvLnBlZHJvc0BnbWFpbC5jb20+CiAg
TWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1pY2hhZWwgRWxsZXJt
YW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIE5ldWxpbmcgPG1pa2V5QG5ldWxpbmcu
b3JnPgogIE1pY2hhZWwgU2NobWl0eiA8c2NobWl0em1pY0BnbWFpbC5jb20+CiAgTWlrYSBXZXN0
ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgogIE1pa2UgU25pdHplciA8
c25pdHplckByZWRoYXQuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29t
PgogIE1pa3VsYXMgUGF0b2NrYSA8bXBhdG9ja2FAcmVkaGF0LmNvbT4KICBNaW5jaGFuIEtpbSA8
bWluY2hhbkBrZXJuZWwub3JnPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29t
PgogIE9sb2YgSm9oYW5zc29uIDxvbG9mQGxpeG9tLm5ldD4KICBPbmRyZWogWmFyeSA8bGludXhA
cmFpbmJvdy1zb2Z0d2FyZS5vcmc+CiAgUGF1bCBCdXJ0b24gPHBhdWwuYnVydG9uQG1pcHMuY29t
PgogIFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgUGV0ZXIgUm9zaW4gPHBlZGFA
YXhlbnRpYS5zZT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9y
Zz4KICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUXUgV2VucnVvIDx3
cXVAc3VzZS5jb20+CiAgUmFiaW4gVmluY2VudCA8cmFiaW5AcmFiLmluPgogIFJpY2hhcmQgS3Vv
IDxya3VvQGNvZGVhdXJvcmEub3JnPgogIFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNvbT4K
ICBSdXNzZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFNhYnJpbmEgRHVi
cm9jYSA8c2RAcXVlYXN5c25haWwubmV0PgogIFNhY2hpbiBHcm92ZXIgPHNncm92ZXJAY29kZWF1
cm9yYS5vcmc+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5j
b20+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNzYW50b3NoQGtlcm5lbC5vcmc+CiAgU2FzaGEgTGV2
aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNjb3R0IE1heWhldyA8c21heWhl
d0ByZWRoYXQuY29tPgogIFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFNla2hh
ciBOb3JpIDxuc2VraGFyQHRpLmNvbT4KICBTaWx2aW8gQ2VzYXJlIDxzaWx2aW8uY2VzYXJlQGdt
YWlsLmNvbT4KICBTaW5hbiBLYXlhIDxva2F5YUBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFz
c2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNy
aW5pdmFzLmthbmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTdGVmYW4gUG90eXJhIDxTdGVmYW4uUG90
eXJhQGVsZWt0cm9iaXQuY29tPgogIFN0ZWZmZW4gS2xhc3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRA
c2VjdW5ldC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5v
cmc+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRhcmlxIFRvdWthbiA8dGFyaXF0
QG1lbGxhbm94LmNvbT4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGV0c3VvIEhhbmRh
IDxwZW5ndWluLWtlcm5lbEBJLWxvdmUuU0FLVVJBLm5lLmpwPgogIFRoYWRldSBMaW1hIGRlIFNv
dXphIENhc2NhcmRvIDxjYXNjYXJkb0BjYW5vbmljYWwuY29tPgogIFRoZW9kb3JlIFRzJ28gPHR5
dHNvQG1pdC5lZHU+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVG9r
dW5vcmkgSWtlZ2FtaSA8aWtlZ2FtaUBhbGxpZWQtdGVsZXNpcy5jby5qcD4KICBUb20gWmFudXNz
aSA8dG9tLnphbnVzc2lAbGludXguaW50ZWwuY29tPgogIFRvbWkgVmFsa2VpbmVuIDx0b21pLnZh
bGtlaW5lbkB0aS5jb20+CiAgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu
dGVsLmNvbT4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2Vud2VuIFdhbmcgPHdh
bmc2NDk1QHVtbi5lZHU+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVhY29uQGFybS5jb20+CiAgV29s
ZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICDFgXVrYXN6IFN0ZWxtYWNoIDxsLnN0ZWxt
YWNoQHNhbXN1bmcuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiBicm9rZW4KYnJva2VuLXN0
ZXAgdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjk4MyBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 16:49:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 16:49: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 1fdemG-0003kY-92; Thu, 12 Jul 2018 16:49: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=77ct=j4=citrix.com=prvs=72415c8cf=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdemE-0003kQ-Tv
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 16:49:10 +0000
X-Inumbo-ID: 77b901e1-85f3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77b901e1-85f3-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 18:48:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,344,1526342400"; d="scan'208";a="60073243"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 12 Jul 2018 18:48:06 +0200
Message-ID: <20180712164806.99210-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] tools: remove local links to the x86 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.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>

SW4gdGhlIHg4NiB0ZXN0IGhhcm5lc3MgYW5kIHRoZSBmdXp6ZXIsIGFuZCBpbnN0ZWFkIGNyZWF0
ZSBhIGxpbmsgaW4KdGhlIHRvb2xzL2luY2x1ZGUgZGlyZWN0b3J5IHRoYXQgY2FuIGJlIHVzZWQg
YnkgYWxsIHRoZSB0b29scy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpD
YzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAt
IERvbid0IHJlbW92ZSB0aGUgaGVhZGVyIGRlcGVuZGVuY2llcyBpbiB0aGUgbWFrZWZpbGUgZm9y
IHRoZSB4ODYKICAgZW11bGF0b3IgdGVzdCBoYXJuZXNzLgotLS0KIHRvb2xzL2Z1enoveDg2X2lu
c3RydWN0aW9uX2VtdWxhdG9yL01ha2VmaWxlIHwgMTAgKysrLS0tLS0tLQogdG9vbHMvaW5jbHVk
ZS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgfCAgMyArKysKIHRvb2xzL3Rlc3RzL3g4
Nl9lbXVsYXRvci9NYWtlZmlsZSAgICAgICAgICAgIHwgMTAgKysrLS0tLS0tLQogdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmggICAgICAgfCAgNiArKystLS0KIDQgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25fZW11bGF0b3IvTWFrZWZpbGUgYi90b29scy9mdXp6
L3g4Nl9pbnN0cnVjdGlvbl9lbXVsYXRvci9NYWtlZmlsZQppbmRleCBmYmJiNzBiYmZjLi5lYjg4
Zjk0MTJjIDEwMDY0NAotLS0gYS90b29scy9mdXp6L3g4Nl9pbnN0cnVjdGlvbl9lbXVsYXRvci9N
YWtlZmlsZQorKysgYi90b29scy9mdXp6L3g4Nl9pbnN0cnVjdGlvbl9lbXVsYXRvci9NYWtlZmls
ZQpAQCAtMTMsMTEgKzEzLDYgQEAgeDg2X2VtdWxhdGU6CiAKIHg4Nl9lbXVsYXRlLyU6IHg4Nl9l
bXVsYXRlIDsKIAotYXNtOgotCVsgLUwgJEAgXSB8fCBsbiAtc2YgJChYRU5fUk9PVCkveGVuL2lu
Y2x1ZGUvYXNtLXg4NiAkQAotCi1hc20vJTogYXNtIDsKLQogeDg2LWVtdWxhdGUuYyB4ODYtZW11
bGF0ZS5oIHdyYXBwZXJzLmM6ICU6CiAJWyAtTCAkKiBdIHx8IGxuIC1zZiAkKFhFTl9ST09UKS90
b29scy90ZXN0cy94ODZfZW11bGF0b3IvJCoKIApAQCAtMjcsNyArMjIsOCBAQCBHQ09WX0ZMQUdT
IDo9IC0tY292ZXJhZ2UKICUtY292Lm86ICUuYwogCSQoQ0MpIC1jICQoQ0ZMQUdTKSAkKEdDT1Zf
RkxBR1MpICQ8IC1vICRACiAKLXg4Ni5oIDo9IGFzbS94ODYtdmVuZG9ycy5oIGFzbS94ODYtZGVm
bnMuaCBhc20vbXNyLWluZGV4LmgKK3g4Ni5oIDo9ICQoYWRkcHJlZml4ICQoWEVOX1JPT1QpL3Rv
b2xzL2luY2x1ZGUveGVuL2FzbS8sXAorICAgICAgICAgICAgICAgICAgICAgeDg2LXZlbmRvcnMu
aCB4ODYtZGVmbnMuaCBtc3ItaW5kZXguaCkKIHg4Nl9lbXVsYXRlLmggOj0geDg2LWVtdWxhdGUu
aCB4ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oICQoeDg2LmgpCiAKICMgeDg2LWVtdWxhdGUuYyB3
aWxsIGJlIGltcGxpY2l0IGZvciBib3RoCkBAIC01MCw3ICs0Niw3IEBAIGFsbDogeDg2LWluc24t
ZnV6ei1hbGwKIAogLlBIT05ZOiBkaXN0Y2xlYW4KIGRpc3RjbGVhbjogY2xlYW4KLQlybSAtZiB4
ODZfZW11bGF0ZSB4ODYtZW11bGF0ZS5jIHg4Ni1lbXVsYXRlLmggYXNtCisJcm0gLWYgeDg2X2Vt
dWxhdGUgeDg2LWVtdWxhdGUuYyB4ODYtZW11bGF0ZS5oCiAKIC5QSE9OWTogY2xlYW4KIGNsZWFu
OgpkaWZmIC0tZ2l0IGEvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZSBiL3Rvb2xzL2luY2x1ZGUvTWFr
ZWZpbGUKaW5kZXggNjY2NTEwNTMwZS4uMjcwYTM0ZjMxOCAxMDA2NDQKLS0tIGEvdG9vbHMvaW5j
bHVkZS9NYWtlZmlsZQorKysgYi90b29scy9pbmNsdWRlL01ha2VmaWxlCkBAIC0yMSw2ICsyMSw5
IEBAIHhlbi8uZGlyOgogCWxuIC1zZiAkKGFkZHByZWZpeCAkKFhFTl9ST09UKS94ZW4vaW5jbHVk
ZS94ZW4vLGxpYmVsZi5oIGVsZnN0cnVjdHMuaCkgeGVuL2xpYmVsZi8KIAlsbiAtcyAuLi94ZW4t
Zm9yZWlnbiB4ZW4vZm9yZWlnbgogCWxuIC1zZiAkKFhFTl9ST09UKS94ZW4vaW5jbHVkZS9hY3Bp
IGFjcGkKK2lmZXEgKCQoQ09ORklHX1g4NikseSkKKwlsbiAtc2YgJChYRU5fUk9PVCkveGVuL2lu
Y2x1ZGUvYXNtLXg4NiB4ZW4vYXNtCitlbmRpZgogCXRvdWNoICRACiAKICMgTm90IHhlbi94c20g
YXMgdGhhdCBjbGFzaGVzIHdpdGggbGluayB0bwpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL01ha2VmaWxlIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlCmlu
ZGV4IDQxN2Q1YzA5NDEuLmRlYzgxYzMzYjIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9l
bXVsYXRvci9NYWtlZmlsZQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUK
QEAgLTExOCw3ICsxMTgsNyBAQCAkKFRBUkdFVCk6IHg4Ni1lbXVsYXRlLm8gdGVzdF94ODZfZW11
bGF0b3IubyB3cmFwcGVycy5vCiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOgotCXJtIC1yZiAkKFRB
UkdFVCkgKi5vICp+IGNvcmUgJChhZGRzdWZmaXggLmgsJChURVNUQ0FTRVMpKSAqLmJpbiB4ODZf
ZW11bGF0ZSBhc20KKwlybSAtcmYgJChUQVJHRVQpICoubyAqfiBjb3JlICQoYWRkc3VmZml4IC5o
LCQoVEVTVENBU0VTKSkgKi5iaW4geDg2X2VtdWxhdGUKIAogLlBIT05ZOiBkaXN0Y2xlYW4KIGRp
c3RjbGVhbjogY2xlYW4KQEAgLTEzMSwxNiArMTMxLDEyIEBAIHg4Nl9lbXVsYXRlOgogCiB4ODZf
ZW11bGF0ZS8lOiB4ODZfZW11bGF0ZSA7CiAKLWFzbToKLQlbIC1MICRAIF0gfHwgbG4gLXNmICQo
WEVOX1JPT1QpL3hlbi9pbmNsdWRlL2FzbS14ODYgJEAKLQotYXNtLyU6IGFzbSA7Ci0KIEhPU1RD
RkxBR1MteDg2XzY0IDo9IC1mbm8tUElFCiAkKGNhbGwgY2Mtb3B0aW9uLWFkZCxIT1NUQ0ZMQUdT
LXg4Nl82NCxIT1NUQ0MsLW5vLXBpZSkKIEhPU1RDRkxBR1MgKz0gJChDRkxBR1NfeGVuaW5jbHVk
ZSkgLUkuICQoSE9TVENGTEFHUy0kKFhFTl9DT01QSUxFX0FSQ0gpKQogCi14ODYuaCA6PSBhc20v
eDg2LXZlbmRvcnMuaCBhc20veDg2LWRlZm5zLmggYXNtL21zci1pbmRleC5oCit4ODYuaCA6PSAk
KGFkZHByZWZpeCAkKFhFTl9ST09UKS90b29scy9pbmNsdWRlL3hlbi9hc20vLFwKKyAgICAgICAg
ICAgICAgICAgICAgIHg4Ni12ZW5kb3JzLmggeDg2LWRlZm5zLmggbXNyLWluZGV4LmgpCiB4ODZf
ZW11bGF0ZS5oIDo9IHg4Ni1lbXVsYXRlLmggeDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCAkKHg4
Ni5oKQogCiB4ODYtZW11bGF0ZS5vIHRlc3RfeDg2X2VtdWxhdG9yLm8gd3JhcHBlcnMubzogJS5v
OiAlLmMgJCh4ODZfZW11bGF0ZS5oKQpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL3g4Ni1lbXVsYXRlLmggYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUu
aAppbmRleCBmZDFiYTUyMThiLi5iMjQ5ZTQ2NzNjIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94
ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaAorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
eDg2LWVtdWxhdGUuaApAQCAtMTEsOSArMTEsOSBAQAogCiAjaW5jbHVkZSA8eGVuL3hlbi5oPgog
Ci0jaW5jbHVkZSA8YXNtL21zci1pbmRleC5oPgotI2luY2x1ZGUgPGFzbS94ODYtZGVmbnMuaD4K
LSNpbmNsdWRlIDxhc20veDg2LXZlbmRvcnMuaD4KKyNpbmNsdWRlIDx4ZW4vYXNtL21zci1pbmRl
eC5oPgorI2luY2x1ZGUgPHhlbi9hc20veDg2LWRlZm5zLmg+CisjaW5jbHVkZSA8eGVuL2FzbS94
ODYtdmVuZG9ycy5oPgogCiAjaW5jbHVkZSA8eGVuLXRvb2xzL2xpYnMuaD4KIAotLSAKMi4xNy4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 17:19:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 17:19:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdfFU-00070I-Hq; Thu, 12 Jul 2018 17:19: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=jz0u=j4=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fdfFS-00070D-Fr
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 17:19:22 +0000
X-Inumbo-ID: bad6078e-85f7-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bad6078e-85f7-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 17:19:27 +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 w6CHE0nW010062;
 Thu, 12 Jul 2018 17:19:18 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=Vtg6o/E9q0d2E8ZKqqxujdhdEM2yl9Ty/CfV3vfSnVk=;
 b=WK7HxILb7qWHFo6hrAzXQm6e8KWbccBTccMEhVp0Iduo6ABKIvck87GARY0Tgij1A0vD
 lt51cVfhFHke/O+G2zKDmdqybt7ZvMhvhMb60sNkxc514QW+mgGlNFV7dTIovnpm+AU+
 qdBRgud9EAyZ7dmpkHmtW2x822ibDSZQJaWaicoyeR3pKg9FFzj4jWAIhTHtAdQ69cz2
 gnoliJRQCBHiDSYz/xC2jpkjV3H7M3dyC2Sa0FjvtxhDUc45bWP8NwPUaS9/MU9bV4jF
 8RzbP8DHXPeDnwG3NyV38vYUB6Ylwfl0CM8sIl0cncR1Gk7QTNf0WTQrsjUnhdJKNb5H tw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2k2p76crq9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 17:19: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 w6CHJHwN009654
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 17:19:17 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6CHJGqM022505;
 Thu, 12 Jul 2018 17:19:16 GMT
Received: from ovs104.us.oracle.com (/10.149.224.204)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 12 Jul 2018 10:19:16 -0700
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org
Date: Thu, 12 Jul 2018 13:27:00 -0400
Message-Id: <1531416420-3580-1-git-send-email-boris.ostrovsky@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8951
 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=538
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807120182
Subject: [Xen-devel] [PATCH] xen/x86/vpmu: Zero struct pt_regs before
 calling into sample handling 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: mark.rutland@arm.com, jgross@suse.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, 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>

T3RoZXJ3aXNlIHdlIG1heSBsZWFrIGtlcm5lbCBzdGFjayBmb3IgZXZlbnRzIHRoYXQgc2FtcGxl
IHVzZXIKcmVnaXN0ZXJzLgoKUmVwb3J0ZWQtYnk6IE1hcmsgUnV0bGFuZCA8bWFyay5ydXRsYW5k
QGFybS5jb20+ClNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5
QG9yYWNsZS5jb20+CkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCi0tLQogYXJjaC94ODYveGVu
L3BtdS5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9u
KC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3BtdS5jIGIvYXJjaC94ODYveGVuL3BtdS5j
CmluZGV4IDdkMDBkNGEuLjk1OTk3ZTYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9wbXUuYwor
KysgYi9hcmNoL3g4Ni94ZW4vcG11LmMKQEAgLTQ3OCw3ICs0NzgsNyBAQCBzdGF0aWMgdm9pZCB4
ZW5fY29udmVydF9yZWdzKGNvbnN0IHN0cnVjdCB4ZW5fcG11X3JlZ3MgKnhlbl9yZWdzLAogaXJx
cmV0dXJuX3QgeGVuX3BtdV9pcnFfaGFuZGxlcihpbnQgaXJxLCB2b2lkICpkZXZfaWQpCiB7CiAJ
aW50IGVyciwgcmV0ID0gSVJRX05PTkU7Ci0Jc3RydWN0IHB0X3JlZ3MgcmVnczsKKwlzdHJ1Y3Qg
cHRfcmVncyByZWdzID0gezB9OwogCWNvbnN0IHN0cnVjdCB4ZW5fcG11X2RhdGEgKnhlbnBtdV9k
YXRhID0gZ2V0X3hlbnBtdV9kYXRhKCk7CiAJdWludDhfdCB4ZW5wbXVfZmxhZ3MgPSBnZXRfeGVu
cG11X2ZsYWdzKCk7CiAKLS0gCjEuOC4zLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 17:28:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 17: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 1fdfOJ-00086v-NT; Thu, 12 Jul 2018 17: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=jz0u=j4=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fdfOI-00086q-I1
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 17:28:30 +0000
X-Inumbo-ID: f5e1a026-85f8-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f5e1a026-85f8-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 19:28:16 +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 w6CHOYWr015232;
 Thu, 12 Jul 2018 17:28:19 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=QHsF6VRcCX8d/dkCEHXOVrcBLd7BRfeFw4pUq1Del/k=;
 b=rS1mMWwBt0V1gcJB3FelCe0sE6qWt3KMX7YF5w+sQqUpJnKRxNHJ6I9ORShnXYXmOfvf
 YbF7WQXhG7w4Yio0b8A4LIRkdXdkrPEOdEYA8K6ipQoYmWXqaTrV8v2HaaGatv5nY0oI
 QOxW+PMtjku7oYENuOgOSyQJjSjJKVBzdGyabLsejYL3bqKenQ77GjJ8upAf8Nx5cPU+
 lcRH3iJ57NFoz5VAvnvQ2FjiYEii45rKCXHBkNpwG/Mp8o0n8DAnFHvfJ5ihnaRYiOQ1
 iH0bT1sTnPEmaxX6V9IvMbnaCVh0C8gqY5+bWS0WESBLn2+ysLmkR07Gj191oKKhP9ak RQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2k2p7vmpj0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 17:28:19 +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 w6CHSIVf026359
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 12 Jul 2018 17:28:18 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 w6CHSIPG016130;
 Thu, 12 Jul 2018 17:28:18 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, 12 Jul 2018 10:28:17 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180712154034.28010-1-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: <3ba34cbe-b9f8-91bb-03dc-efe5ae44991f@oracle.com>
Date: Thu, 12 Jul 2018 13:28:46 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180712154034.28010-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8951
 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=797
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807120184
Subject: Re: [Xen-devel] [PATCH v2] xen: setup pv irq ops vector earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tglx@linutronix.de, mingo@redhat.com, stable@vger.kernel.org, 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>

T24gMDcvMTIvMjAxOCAxMTo0MCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBTZXR0aW5nIHB2
X2lycV9vcHMgZm9yIFhlbiBQViBkb21haW5zIHNob3VsZCBiZSBkb25lIGFzIGVhcmx5IGFzCj4g
cG9zc2libGUgaW4gb3JkZXIgdG8gc3VwcG9ydCBlLmcuIHZlcnkgZWFybHkgcHJpbnRrKCkgdXNh
Z2UuCj4KPiBUaGUgc2FtZSBhcHBsaWVzIHRvIHhlbl92Y3B1X2luZm9fcmVzZXQoMCksIGFzIGl0
IGlzIG5lZWRlZCBmb3IgdGhlCj4gcHYgaXJxIG9wcy4KPgo+IE1vdmUgdGhlIGNhbGwgb2YgeGVu
X3NldHVwX21hY2hwaHlzX21hcHBpbmcoKSBhZnRlciBpbml0aWFsaXppbmcgdGhlCj4gcHYgZnVu
Y3Rpb25zIGFzIGl0IGNvbnRhaW5zIGEgV0FSTl9PTigpLCB0b28uCj4KPiBSZW1vdmUgdGhlIG5v
IGxvbmdlciBuZWNlc3NhcnkgY29uZGl0aW9uYWwgaW4geGVuX2luaXRfaXJxX29wcygpCj4gZnJv
bSBQVkggVjEgdGltZXMgdG8gbWFrZSBjbGVhciB0aGlzIGlzIGEgUFYgb25seSBmdW5jdGlvbi4K
Pgo+IENjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0LjE0Cj4gU2lnbmVkLW9mZi1ieTog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJv
dnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 17:30:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 17:30:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdfPq-0000EV-3q; Thu, 12 Jul 2018 17:30: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdfPo-00007T-SE
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 17:30:04 +0000
X-Inumbo-ID: 39b3ec86-85f9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39b3ec86-85f9-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 17:30: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 1fdfPm-0003Kk-US; Thu, 12 Jul 2018 17:30: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 1fdfPm-0003eK-Iq; Thu, 12 Jul 2018 17:30:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdfPm-00024e-IH; Thu, 12 Jul 2018 17:30:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125135-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=b9a3c9535622c78d04c3d548513af81c8e64d0f1
X-Osstest-Versions-That: xen=e21ba44f771226a5f6f0ce269aabcfb019eae539
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 17:30:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125135: 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>

ZmxpZ2h0IDEyNTEzNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTEzNS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiOWEzYzk1MzU2MjJjNzhkMDRjM2Q1NDg1MTNhZjgxYzhlNjRkMGYxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlMjFiYTQ0Zjc3MTIyNmE1ZjZm
MGNlMjY5YWFiY2ZiMDE5ZWFlNTM5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxMjUgIDIwMTgt
MDctMTIgMDk6MDA6MzAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTM1ICAy
MDE4LTA3LTEyIDE1OjAwOjMxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdp
dAogICBlMjFiYTQ0Zjc3Li5iOWEzYzk1MzU2ICBiOWEzYzk1MzU2MjJjNzhkMDRjM2Q1NDg1MTNh
ZjgxYzhlNjRkMGYxIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 18:14:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 18: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 1fdg6e-0004ef-K5; Thu, 12 Jul 2018 18: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=n2rb=j4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fdg6d-0004ea-IA
 for xen-devel@lists.xen.org; Thu, 12 Jul 2018 18:14:19 +0000
X-Inumbo-ID: 5b8eddc7-85ff-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::605])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5b8eddc7-85ff-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 20:14:04 +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=0vLlGoYl+n4cwnvPSJJlgclRw7YzW1O99HLreB/po70=;
 b=g0qeoFsPa5f+xkDrVQHyaTlwV8HCdBkw+7iInn322dNF2jL3lF+/1uNvR2vlvdgUsNHj4UVu+7hZVBW92bOas6hX8nTo762lTVyNHtpUlkwm3918D3vCqokXD8PJVqo6VVsA/kGTNE+1c+6WsLzZ2sT4h9BDZl+oH9U0YPUXdv0=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) 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.952.17; Thu, 12 Jul 2018 18:14:10 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-15-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <805120c6-20ba-a34e-3135-dff4eab03fff@arm.com>
Date: Thu, 12 Jul 2018 19:14:02 +0100
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: <1530918736-13965-15-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: DB6PR01CA0050.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:46::27) To AM4PR08MB2849.eurprd08.prod.outlook.com
 (2603:10a6:205:d::31)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 387e7c2b-1ec3-41e4-bf3a-08d5e8234455
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR08MB2849; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 3:AA/FfPEMBwTsytax5lFrLcvhBJEwl3DHkfKUJutAdmcfhBW9nATangH2Fz3B9XamCosHPnDq2BHBfk+p2JdwmnDlQFJhXvxWS58eKYI1hC8gGEys+xndDzbEwawUh6hWmlxlsLX992ZRLCy1B63F2C4RcGnspwsSZjqrfwtD8EN94bSdbKf0f28vxZZtnG7AjXeOemBAQT0rEgmT7n0d9MPKqYJDhD1W3Kx1FQxuJqAWl2YDDNqvi9mkEFxiSvac;
 25:nbiAmhObe18LniCcKCHy08xHZ4wtsex+TN+d05hPMOn1SMe4FGfIndlPhfVHcKoxA5Jo2OKBsaE3KNeEwT5B2P9CqPeudrm7qQF1YM+FbQQRGBtUJiMNaHc89+LW0tf5ZZI0JdHp6R8L+1e1+TYEry6yq9GpIHHG7yzmBMnoKfQyZkFX3/tQnpx+ym8ynqlxnpO5iW6ziqJ3QMvildMh9vhoAnjkmqfOErzhXNEmoeUF8GaCS6DsKebE138g5w+h5y6frIUIlBtOjU6oSBGJRVlJqw07rk2B4Or2stFeqoNghS9HLblS+c0usYdyP5mLxtUy9sbt0mF9mZhKn5uHuQ==;
 31:Hh5LRAFl7vzmFe77X0vRN+70vNdIWkX/DLmKKwidKlkOSkuyia6y206kxDI4H4Jz2fuXzzH6DjBy1tabHDcxLe8LCM0U7kWv4I+ZjbpnxmSeVhNKFstnlrmfOZ9Ar20NXU4V3gId3xXEEE3v1ypuMyy3Dl5+Nj3ZCgxffreOCel3N2/PZmXsGxe1LDc7GcUTyJKM160s9Ctp7fpTArxbfrTtvt9HRdEA3/EdZvhhARA=
X-MS-TrafficTypeDiagnostic: AM4PR08MB2849:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 20:0d3cXFyCFQX6r+ZCyKpDXVfkGHcOafcGZT97+aCqt4aKdhJlOiTAT3R+YcVrGHpzIWzpIfmm7IXBod3stsDWIH6syFZYqjEZFmENXYyXg1hG4VZZScLkMm072nm3h3LeUjn5xqbp9nSWX2odILf1ZgthtWrzVEhtg9mHnyy+HtY=;
 4:LPreJV3imZL7UpZpRo37QDzoMOvxRV0jhzkBmM5pkGbSKfI5+VdTbfTfZdjmCQzAfaizcmhW73yt/7Fu02BKvj6Gq+GV+RLI6wUCRNwnZ2mHsIzyB+ogO+o/C9Noz5LS0ns/A6wOCe3MVQ+HfmGNbaAStyNaJAzC8Vn8XJR3Tq4SQmmwa6jSge1mxalaQxFC9gWUvb3LC7HVMrt+nHE3gObYM+bbHIh062r6D2pseiXDT9XkdROWJMfMGgTMjXr05EE52toi7QoubbXwnulSzFdS0cz20EW6Yh31h+vSNYjppQ1MvodlqJE02DdrPDz0
X-Microsoft-Antispam-PRVS: <AM4PR08MB2849C726EA67A3CC5A8CAD6580590@AM4PR08MB2849.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)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:AM4PR08MB2849; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2849; 
X-Forefront-PRVS: 0731AA2DE6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(366004)(39850400004)(346002)(376002)(136003)(199004)(189003)(16526019)(86362001)(6666003)(186003)(47776003)(2486003)(6246003)(31686004)(50466002)(446003)(230700001)(64126003)(52116002)(23676004)(4326008)(478600001)(7736002)(14444005)(305945005)(72206003)(52146003)(44832011)(67846002)(229853002)(106356001)(26005)(3846002)(6116002)(6512007)(66066001)(105586002)(53546011)(386003)(65806001)(65956001)(6506007)(25786009)(8676002)(76176011)(68736007)(8936002)(6916009)(31696002)(53936002)(6486002)(316002)(486006)(97736004)(476003)(5660300001)(2616005)(11346002)(58126008)(81156014)(36756003)(65826007)(2906002)(81166006)(956004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2849; H:Juliens-MacBook-Pro.local;
 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?MTtBTTRQUjA4TUIyODQ5OzIzOmplSGM0M2FycHI0RGJCVUJSNFExM0xtdmtl?=
 =?utf-8?B?MlpsNis4KzZrR2FTb09HanFtYXd0Zzh6VnBlZitFb0VmbjBvbitPamVpZFhR?=
 =?utf-8?B?Q2tySGx3ejlWRVlsNkxhbk44ak1FUzgyS2MxVk80RE5PSmlYRnFzeGNhdFdi?=
 =?utf-8?B?WlFOc2ZVR0xMUlAwQ0RLMTZ4WnNCMEdncHpidGhtUmdiQWh4dmNRcmZWNTNT?=
 =?utf-8?B?d3hMaG16SDdVbXJtYWNYTXlKWHpiTHpXZEJqa3lybk9rdzBsSVpYZnFrc09G?=
 =?utf-8?B?VjhBZGZwU2dvUXpjR0hsUXZCRy9tdjNRZ21WZDQzUVUzVmFVUVYzOXFUSkw3?=
 =?utf-8?B?a3o3UmFpdFkxZFF6cXc3YW9mOU5Xa2FFWkswTVgrMWJTTVZuR01wOUVQSlAv?=
 =?utf-8?B?M2hDMUlBNlQ3bEtKb3hZSXIzUzEvVjRNcVlYVUF1NUQvUGcvSjVuMTBCaXUz?=
 =?utf-8?B?VWY2aDVrNkdJRW5Qai95bFBFSHZiczJwdERMd29yeGdXeW0wODNLRE4rMUpI?=
 =?utf-8?B?WG9yUXJjV2UzTFhUSTZGUHNDdlAwYzg4bmxWY2U0bzVsbmFnRnk4aWNpa1N6?=
 =?utf-8?B?VEplNU9ZbUFNYWhnLzlleTRhempmQjVwSytNcHQ1V1FPZ1JqdndRUCsweXRM?=
 =?utf-8?B?cVFxVDdxKzNYVjFSakZBWSs0RWt4WmpYYkxxNXpiN05nSEMxQmFPTkJOV1hL?=
 =?utf-8?B?ZHRIYUpIcmgwVmpkYVp5Yit5enlIQjRRTEhFZW9YMDF2eFpFaVc1Ull0TzlR?=
 =?utf-8?B?bXlCcEFBQWFnR0ZuRUtYbWQrUTQyMTdEZmc5Qm1pTXJET2s3cVJiWU85dm04?=
 =?utf-8?B?TlpSeXNxWTJqYWIrdExFUmFJK1Rsc3o1d0c2RHRtSEs5NjZIMmY1OWNNaWJQ?=
 =?utf-8?B?TWNyUHFJK1dtcGhtNVh4UE1VZ1BjZVcrdkk5YnNKOFFpUzhpR1Nja2NURUxX?=
 =?utf-8?B?cHFTME56VmxudUw5MW9rZ2lZMTNkNjlyak42SCsyNFcxMWtTMng2cllBaC9k?=
 =?utf-8?B?UzZQcHZVRjFOZmxlWHNuVjd5Y3pwSFEvbHZHNi9mSVJzczU1T1ZxYUNFSHlB?=
 =?utf-8?B?TmpxZkN5VXJ4NHdSWUdJUExhMnBsN0h0dGJuTU5NRW1ZajJxWkRmNjNjV2VL?=
 =?utf-8?B?NHB0Mi9paFpjMlhRWlpEUFlEd1p2eHQvcjlxLzhZZ2NDbzFTZmN4bmN2QVRk?=
 =?utf-8?B?Yk5ydFFpUHM3ejkvT0l4V0tMQW55ZlpHSGJBMVhMMnBHVnJpV1NDMHpONGdw?=
 =?utf-8?B?dVlRQ1lEQ3RiRS9ad2Y3UWdEeEI2cERWY1VGT2JMNXVmVDJKQ2FiN04xQVhs?=
 =?utf-8?B?UjVvcHJGeGdibmxpTlNwVCs0eGt2NXpQSGFqS2lvbnhDb1pmbG9XOGlxL2Rq?=
 =?utf-8?B?aXFQUUlTQnRMK0ZmdmdyRExLNE83anFReEV3UUl4bklHUVNia0kreWdaSTVx?=
 =?utf-8?B?ejJJNUt5MjZ2YWJjZHNJem0zZHZpVUFGNURjb1ZBd1I4NEdBN0QxVzVMeVJj?=
 =?utf-8?B?MEpKV1h1azB1SzN0WERCYXRkYzVyeC9hd0JkZGJwa2cvemVWTTVVZTJENlVY?=
 =?utf-8?B?M1FQZTQ2cFdEbjVhQVVjdGorY1NibTVmRldjenNwQ0ZpSGo2TmhXSHBwZWJt?=
 =?utf-8?B?MHFpUkduRDJmSWFjdjNuZ3hNMDhlRW5ZbFF3SS9LeFl3NVpKanhEWHk3MFNC?=
 =?utf-8?B?c1h4d2dNV2dGdlNCdGNjVkRzKzZnSy82MVJEMFQ4eHdCWUFKS0toK3hoc3lx?=
 =?utf-8?B?aStCZm11amVvYmZLWmFTbzFKeUhVNXh2OCtzdWRqWklOTUg5OUpVSlBzNXZr?=
 =?utf-8?B?WHlpdWNFalBzVGNiMmtoMUdvb1Z1Q3ptZnRoZ09RKzVVVHZMbGNjOXNtcXRI?=
 =?utf-8?B?bDcxZ0dEc2E0UFhTTlJLbzZSRGdBdWNpNFZYUUZsZ3c3cXBpLzBnTWhYdjVE?=
 =?utf-8?B?ZXc5V1BHRCtSN2pDR05DYU9VUnliN2E1bVdta2Z5akZBMzFubEkwQzN3WCtm?=
 =?utf-8?Q?d2jnUf?=
X-Microsoft-Antispam-Message-Info: gQPneqfrBEn/w0VpZq7rxS92k0p8WS3lLCOBx0MOhEI8ZX7mPYI+nmGKvcfb+BgmI6D69veRwSV4/RtpNYC4a5mcrx0atiATzwQpp39PwIDWV/zenXDEXeKgPuTeQZoLjhK5eVsWzNkLVdat2R0SVTh/lXupsrqlBgWUJka1snLdUUhXyZCupBO+HjrUxJwpqEWXFcAY2Uw6fuysYANMFHDbah/CpXec/HZFMuTsNPgwa0A66dCr407PN0hTe9T6su8RkPqXNQZxD4TBYXZm+GQAIGpg13Ar2ArP8RbN42ZIsUJPI032eF6PJ/k4SngkRCPmPjhw4Dqn40vTOZHNYLHhYrlqs8PyoF4/k+JUAuk=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 6:A8sY6294PIijF1yUcwExF2BPIewm57+17dcl2sz5CQeI8+W6ytSJE1oX4/nYZRAO402bK1ctQVVfkJHxGAbMt8u1hVlqyT4pmJNSUZDURuVuyCzxCxlj44Vfn1kuGTXIm/HduUEkYJADb0szI7HicDX9N9xOWP6YALXDXTN5jkWD8B+3idcyNEnLdUEtz1o1GPWo8VpBngcSmlvm2zgLeq04ztsELScvjLNKaHEj8PfchtfFHSNdA9KZFDXLchW2EaBNj/7+2auoBzx3WrD/IWFII/dLeJW9mksAiEtcNvYOVn68y6K11ZredDNQ36FJ7O0bfT1dap+VWNqrYU9lTZiUokyucLUH6kV/RKMkkUuyYcln4DkWEbr6PbsPNqXSp1YhNT/yZdH28CQVEnapURT5ChUjEtcqi5gPd21AV0KXjAZE4XOH37RyhS47TuDcUXrhMJSOJDToIE0Urjie8A==;
 5:kIYeywWCJIAztoSxWNJsHv4jRBmQI/aYGVa4olgpVeex9AoFOsMIe9ttsEUYDVsNHOo69T6gToHBQE6aZOt7Zz0H48fFMb7HtzE0jhLq9kSJSqmW/d059myghunH+BVdL6rVqDqLN4Gm1tyPH49apwqHCaB72kG8YDnN4qfQatk=;
 24:6beHsR/0X8gY4hTH9XWod6xTnZeLNxerDj6wgAHWR9mAIK8ohHB47VoNJD6GOQfqSkt4GqJWkZ0K58kkW0PlVOFV83XwywI7k81b7UHxS2Y=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 7:BELeip4PO8/MNzgQY+S978zMUcmNOft5K7FkVctee5KS0kvNTPx89zjNGJ3Jg/jQ0EZN2F89Ju0T8yXz54J5V/4HhL2iNN/UTOzsAG3y8BZrg4swO5I9szOUnHl9GzxvHtnoH8eCgN+AZIIklOQruc00p0YgOe4s3zV7HfOu1U1lKpedroDGWg9exG7VvZZY4kGdqI3+D65duQVlqPNeYkdCTK/17/0qTtRH4Iemg5rLJkABgSvLfVPe9hl6EtEH
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2018 18:14:10.7325 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 387e7c2b-1ec3-41e4-bf3a-08d5e8234455
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 v2 15/21] 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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzIwMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBJbnRyb2R1Y2UgdnBsMDExIHN1cHBvcnQgdG8gZ3Vlc3RzIHN0YXJ0ZWQgZnJvbSBYZW46
IGl0IHByb3ZpZGVzIGEKPiBzaW1wbGUgd2F5IHRvIHByaW50IG91dHB1dCBmcm9tIGEgZ3Vlc3Qs
IGFzIG1vc3QgZ3Vlc3RzIGNvbWUgd2l0aCBhCj4gcGwwMTEgZHJpdmVyLiBJdCBpcyBhbHNvIGFi
bGUgdG8gcHJvdmlkZSBhIHdvcmtpbmcgY29uc29sZSB3aXRoCj4gaW50ZXJydXB0IHN1cHBvcnQu
Cj4gCj4gVGhlIFVBUlQgZXhwb3NlZCB0byB0aGUgZ3Vlc3QgaXMgYSBTQlNBIGNvbXBhdGlibGUg
VUFSVCBhbmQgbm90IGEgUEwwMTEuCj4gU0JTQSBVQVJUIGlzIGEgc3Vic2V0IG9mIFBMMDExIHIx
cDUuIEEgZnVsbCBQTDAxMSBpbXBsZW1lbnRhdGlvbiBpbiBYZW4KPiB3b3VsZCBqdXN0IGJlIHRv
byBkaWZmaWN1bHQsIHNvIGd1ZXN0cyBtYXkgcmVxdWlyZSBzb21lIGRyaXZlcnMgY2hhbmdlcy4K
PiAKPiBFbmFibGUgdnBsMDExIGNvbmRpdGlvbmFsbHkgaWYgdGhlIHVzZXIgcmVxdWVzdGVkIGl0
Lgo+IAo+IE1ha2Ugc2V0X2ludGVycnVwdF9wcGkgYWJsZSB0byBoYW5kbGUgbm9uLVBQSSBhbmQg
cmVuYW1lIGl0Cj4gc2V0X2ludGVycnVwdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2MjoKPiAt
IGNvZGUgc3R5bGUgZml4ZXMKPiAtIG1ha2Ugc2V0X2ludGVycnVwdF9wcGkgZ2VuZXJpYwo+IC0g
cmVuYW1lIHNldF9pbnRlcnJ1cHRfcHBpIHRvIHNldF9pbnRlcnJ1cHQKPiAtIG9ubHkgbWFrZSB0
aGUgdnBsMDExIG5vZGUgaWYgdGhlIG9wdGlvbiB3YXMgZW5hYmxlZAo+IC0tLQo+ICAgeGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgOTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNzUgaW5zZXJ0aW9ucygrKSwgMTUg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IDQ4YTkxYWQuLjcxOGJlNDgg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTUxOSwxNyArNTE5LDE3IEBAIHN0YXRpYyBpbnQg
d3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvLAo+ICAgCj4gICB0eXBlZGVmIF9fYmUzMiBnaWNfaW50ZXJydXB0X3RbM107Cj4gICAKPiAt
c3RhdGljIHZvaWQgc2V0X2ludGVycnVwdF9wcGkoZ2ljX2ludGVycnVwdF90IGludGVycnVwdCwg
dW5zaWduZWQgaW50IGlycSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGNwdW1hc2ssIHVuc2lnbmVkIGludCBsZXZlbCkKPiArc3RhdGljIHZvaWQgc2V0X2lu
dGVycnVwdChnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LCB1bnNpZ25lZCBpbnQgaXJxLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHVtYXNrLCB1bnNpZ25lZCBp
bnQgbGV2ZWwpCj4gICB7Cj4gICAgICAgX19iZTMyICpjZWxscyA9IGludGVycnVwdDsKPiArICAg
IGludCBpc19wcGkgPSAoaXJxIDwgMzIpOwoKSSB3YXMgYWJvdXQgdG8gc3VnZ2VzdCBhIGJvb2ws
IGJ1dCBJIGFtIG5vdCBlbnRpcmVseSBzdXJlIHdoYXQgd291bGQgYmUgCnRoZSB2YWx1ZSB3aGVu
IGl0IGlzIHRydWUuCgpIb3dldmVyLCBJIHRoaW5rIHlvdSB3YW50IHRoaXMgdG8gYmUgISEoaXJx
IDwgMzIpIHRvIG1ha2UgZW5zdXJlIGl0IHdpbGwgCmJlIDAvMS4KCj4gICAKPiAtICAgIEJVR19P
TihpcnEgPCAxNik7Cj4gLSAgICBCVUdfT04oaXJxID49IDMyKTsKCkNhbiB3ZSBrZWVwIGFuIEFT
U0VSVC9CVUdfT04gdG8gY29uZmlybSBubyBTR0kgaXMgcGFzc2VkIGhlcmU/Cgo+ICsgICAgaXJx
IC09IChpc19wcGkpID8gMTY6IDMyOyAvKiBQUElzIHN0YXJ0IGF0IDE2LCBTUElzIGF0IDMyICov
Cj4gICAKPiAgICAgICAvKiBTZWUgbGludXggRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRp
bmdzL2ludGVycnVwdC1jb250cm9sbGVyL2FybSxnaWMudHh0ICovCj4gLSAgICBkdF9zZXRfY2Vs
bCgmY2VsbHMsIDEsIDEpOyAvKiBpcyBhIFBQSSAqLwo+IC0gICAgZHRfc2V0X2NlbGwoJmNlbGxz
LCAxLCBpcnEgLSAxNik7IC8qIFBQSXMgc3RhcnQgYXQgMTYgKi8KPiArICAgIGR0X3NldF9jZWxs
KCZjZWxscywgMSwgaXNfcHBpKTsgLyogaXMgYSBQUEk/ICovCj4gKyAgICBkdF9zZXRfY2VsbCgm
Y2VsbHMsIDEsIGlycSk7Cj4gICAgICAgZHRfc2V0X2NlbGwoJmNlbGxzLCAxLCAoY3B1bWFzayA8
PCA4KSB8IGxldmVsKTsKPiAgIH0KPiAgIAo+IEBAIC02NDgsNyArNjQ4LDcgQEAgc3RhdGljIGlu
dCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAqICAtIEFs
bCBDUFVzCj4gICAgICAgICogIFRPRE86IEhhbmRsZSBwcm9wZXJseSB0aGUgY3B1bWFzazsKPiAg
ICAgICAgKi8KPiAtICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHIsIGQtPmFyY2guZXZ0Y2huX2ly
cSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICsgICAgc2V0X2ludGVycnVwdChpbnRy
LCBkLT5hcmNoLmV2dGNobl9pcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAgICAg
ICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsICZpbnRyLCAxKTsKPiAgICAgICBp
ZiAoIHJlcyApCj4gICAgICAgICAgIHJldHVybiByZXM7Cj4gQEAgLTkyNCwxNSArOTI0LDE1IEBA
IHN0YXRpYyBpbnQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQg
KmZkdCwKPiAgIAo+ICAgICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19TRUNVUkVf
UFBJKTsKPiAgICAgICBkdF9kcHJpbnRrKCIgIFNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7
Cj4gLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1swXSwgaXJxLCAweGYsIERUX0lSUV9UWVBF
X0xFVkVMX0xPVyk7Cj4gKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzBdLCBpcnEsIDB4ZiwgRFRf
SVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAgIAo+ICAgICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElN
RVJfUEhZU19OT05TRUNVUkVfUFBJKTsKPiAgICAgICBkdF9kcHJpbnRrKCIgIE5vbiBzZWN1cmUg
aW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+IC0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMV0s
IGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICsgICAgc2V0X2ludGVycnVwdChp
bnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gICAKPiAgICAgICBp
cnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1ZJUlRfUFBJKTsKPiAgICAgICBkdF9kcHJpbnRrKCIg
IFZpcnQgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+IC0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50
cnNbMl0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICsgICAgc2V0X2ludGVy
cnVwdChpbnRyc1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gICAKPiAg
ICAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsIGludHJzLCAzKTsKPiAgICAg
ICBpZiAoIHJlcyApCj4gQEAgLTE1MDMsOSArMTUwMyw5IEBAIHN0YXRpYyBpbnQgbWFrZV90aW1l
cl9kb21VX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQo+ICAgICAgICAg
ICAgICAgcmV0dXJuIHJlczsKPiAgICAgICB9Cj4gICAKPiAtICAgIHNldF9pbnRlcnJ1cHRfcHBp
KGludHJzWzBdLCBHVUVTVF9USU1FUl9QSFlTX1NfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVM
X0xPVyk7Cj4gLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1sxXSwgR1VFU1RfVElNRVJfUEhZ
U19OU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAtICAgIHNldF9pbnRlcnJ1
cHRfcHBpKGludHJzWzJdLCBHVUVTVF9USU1FUl9WSVJUX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9M
RVZFTF9MT1cpOwo+ICsgICAgc2V0X2ludGVycnVwdChpbnRyc1swXSwgR1VFU1RfVElNRVJfUEhZ
U19TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICsgICAgc2V0X2ludGVycnVw
dChpbnRyc1sxXSwgR1VFU1RfVElNRVJfUEhZU19OU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVW
RUxfTE9XKTsKPiArICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMl0sIEdVRVNUX1RJTUVSX1ZJUlRf
UFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gICAKPiAgICAgICByZXMgPSBmZHRf
cHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGludHJzLCBzaXplb2YgKGludHJzWzBdKSAqIDMp
Owo+ICAgICAgIGlmICggcmVzICkKPiBAQCAtMTUyMCwxMiArMTUyMCw2MyBAQCBzdGF0aWMgaW50
IG1ha2VfdGltZXJfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkK
PiAgICAgICByZXR1cm4gcmVzOwo+ICAgfQo+ICAgCj4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFS
VF9DT05TT0xFCj4gK3N0YXRpYyBpbnQgbWFrZV92cGwwMTFfdWFydF9ub2RlKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQsIHZvaWQgKmZkdCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscykKPiArewo+ICsgICAgaW50IHJlczsKPiAr
ICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyOwo+ICsgICAgaW50IHJlZ19zaXplID0gYWRkcmNlbGxz
ICsgc2l6ZWNlbGxzOwo+ICsgICAgaW50IG5yX2NlbGxzID0gcmVnX3NpemU7Cj4gKyAgICBfX2Jl
MzIgcmVnW25yX2NlbGxzXTsKPiArICAgIF9fYmUzMiAqY2VsbHM7Cj4gKwo+ICsgICAgcmVzID0g
ZmR0X2JlZ2luX25vZGUoZmR0LCAic2JzYS1wbDAxMSIpOwo+ICsgICAgaWYgKCByZXMgKQo+ICsg
ICAgICAgIHJldHVybiByZXM7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhm
ZHQsICJjb21wYXRpYmxlIiwgImFybSxzYnNhLXVhcnQiKTsKPiArICAgIGlmICggcmVzICkKPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIGNlbGxzID0gJnJlZ1swXTsKPiArICAgIGR0
X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBHVUVTVF9QTDAx
MV9CQVNFLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIEdVRVNUX1BMMDExX1NJWkUpOwo+ICsg
ICAgaWYgKCByZXMgKQo+ICsgICAgICAgIHJldHVybiByZXM7Cj4gKyAgICByZXMgPSBmZHRfcHJv
cGVydHkoZmR0LCAicmVnIiwgcmVnLCBzaXplb2YocmVnKSk7Cj4gKyAgICBpZiAoIHJlcyApCj4g
KyAgICAgICAgcmV0dXJuIHJlczsKPiArCj4gKyAgICBzZXRfaW50ZXJydXB0KGludHIsIEdVRVNU
X1ZQTDAxMV9TUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCk7Cj4gKwo+ICsgICAgcmVz
ID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRyLCBzaXplb2YgKGludHIpKTsK
PiArICAgIGlmICggcmVzICkKPiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgR1VFU1RfUEhBTkRMRV9HSUMpOwo+ICsgICAgaWYgKCByZXMgKQo+
ICsgICAgICAgIHJldHVybiByZXM7Cj4gKwo+ICsgICAgLyogVXNlIGEgZGVmYXVsdCBiYXVkIHJh
dGUgb2YgMTE1MjAwLiAqLwo+ICsgICAgZmR0X3Byb3BlcnR5X3UzMihmZHQsICJjdXJyZW50LXNw
ZWVkIiwgMTE1MjAwKTsKPiArCj4gKyAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKPiArICAg
IGlmICggcmVzICkKPiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJldHVybiAwOwo+
ICt9Cj4gKyNlbmRpZgo+ICsKPiAgIC8qCj4gICAgKiBUaGUgbWF4IHNpemUgZm9yIERUIGlzIDJN
Qi4gSG93ZXZlciwgdGhlIGdlbmVyYXRlZCBEVCBpcyBzbWFsbCwgNEtCCj4gICAgKiBhcmUgZW5v
dWdoIGZvciBub3csIGJ1dCB3ZSBtaWdodCBoYXZlIHRvIGluY3JlYXNlIGl0IGluIHRoZSBmZWF0
dXJlLgo+ICAgICovCj4gICAjZGVmaW5lIERPTVVfRFRCX1NJWkUgNDA5Ngo+IC1zdGF0aWMgaW50
IHByZXBhcmVfZHRiX2RvbVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpr
aW5mbykKPiArc3RhdGljIGludCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
b29sIHZwbDAxMSkKCkNvdWxkIHdlIHN0b3JlIHRoaXMgYm9vbGVhbiBpbiBrZXJuZWxfaW5mbz8g
T3IgY291bGQgaXQgYmUgZGVkdWNlZCBmcm9tIApzdHJ1Y3QgZG9tYWluICpkPwoKPiAgIHsKPiAg
ICAgICBpbnQgYWRkcmNlbGxzLCBzaXplY2VsbHM7Cj4gICAgICAgaW50IHJldDsKPiBAQCAtMTU4
NSw2ICsxNjM2LDE1IEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgICAgIGlmICggcmV0ICkKPiAgICAg
ICAgICAgZ290byBlcnI7Cj4gICAKPiArI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUK
CkkgdGhpbmsgSSB3b3VsZCBwcmVmZXIgaWYgeW91IGltcGxlbWVudCBtYWtlX3ZwbDAxMV91YXJ0
X25vZGUoLi4uKSAKcmV0dXJuIGFuIGVycm9yIGFib3ZlLiBTbyB5b3Ugd291bGQgY2F0Y2ggdXNl
ciByZXF1ZXN0aW5nIHZwbDAxMSB3aXRob3V0IApoYXZpbmcgdGhlIHZwbDAxMSBidWlsdC4KCj4g
KyAgICBpZiAoIHZwbDAxMSApCj4gKyAgICB7Cj4gKyAgICAgICAgcmV0ID0gbWFrZV92cGwwMTFf
dWFydF9ub2RlKGQsIGtpbmZvLT5mZHQsIGFkZHJjZWxscywgc2l6ZWNlbGxzKTsKPiArICAgICAg
ICBpZiAoIHJldCApCj4gKyAgICAgICAgICAgIGdvdG8gZXJyOwo+ICsgICAgfQo+ICsjZW5kaWYK
PiArCj4gICAgICAgcmV0ID0gZmR0X2VuZF9ub2RlKGtpbmZvLT5mZHQpOwo+ICAgICAgIGlmICgg
cmV0IDwgMCApCj4gICAgICAgICAgIGdvdG8gZXJyOwo+IEBAIC0yNDY3LDcgKzI1MjcsNyBAQCBz
dGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gICAgICAgZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsK
PiAgICAgICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsKPiAgIAo+IC0gICAgcmMgPSBwcmVw
YXJlX2R0Yl9kb21VKGQsICZraW5mbyk7Cj4gKyAgICByYyA9IHByZXBhcmVfZHRiX2RvbVUoZCwg
JmtpbmZvLCB2cGwwMTEpOwo+ICAgICAgIGlmICggcmMgPCAwICkKPiAgICAgICAgICAgcmV0dXJu
IHJjOwo+ICAgCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 18:19:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 18: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 1fdgBF-0005Ak-G4; Thu, 12 Jul 2018 18:19: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=n2rb=j4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fdgBE-0005Af-I6
 for xen-devel@lists.xen.org; Thu, 12 Jul 2018 18:19:04 +0000
X-Inumbo-ID: 05e4d6a6-8600-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::62c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 05e4d6a6-8600-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 20:18:49 +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=tqAwVS79wULmJC7G5jVOIqbDkKuggJsZnS0KV7+KHdg=;
 b=jwPGsxh3B/3d+v/BDCEQ0kcejOAUxdhFOlPbNW/2FoB3ImelAISNTbBES6AgzRk+R4eBbJXUMDRbvn5DFKSHc1+l5AldeyhlZAYmSXvIBjUotKB2rIP8SW0A4nfif5dI036o3hzMG/smm5yssHloVZKoepyUElvMUOTOsjkRGzY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) 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.952.17; Thu, 12 Jul 2018 18:18:54 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <87c65c26-19c7-9bae-5b21-8eb04f2b64b9@arm.com>
Date: Thu, 12 Jul 2018 19:18:50 +0100
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: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: AM5PR04CA0010.eurprd04.prod.outlook.com
 (2603:10a6:206:1::23) To HE1PR08MB2859.eurprd08.prod.outlook.com
 (2603:10a6:7:2b::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8efeb16b-222b-45f6-5fdf-08d5e823edbf
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR08MB2859; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2859;
 3:Jh4Qv0dSnJlXbWeiOdqlwSq7O35plhocgFM3GxFUp9LEekrGq+Y0+8pG3h0EApCv5yFQ7Iz6zbneIXSU3KmE5t3Y/wTkg+BOaACbbbdZGwMnoQ7jwUvZ4g6/4T2TowMh1gjTQ5XkWuvoKvLHaZMTI0DI0SqPRzalOStZefuzu56vRNNGf/EyOLCvhnZsLCEBvPKttNE97B0xc38gG0qZv9MZY4Z9OJIyMjhlDsrjcpKHcOO0q9FJQFJySO/4gNvx;
 25:kYXip0ZbzfIL0grdNTTqCqpFU8tqQ5esJex7crl87ThnH501SR8hD5XwLEsSd4QgBOrsysECAGHrBh5FD7q3yR7yEK+EhZ486+mLeeuNy7dLK1Rxy7e2bLnxKKKPXPPMlQaqKEPRr8lxo3WsSwyfpo9H+UCSGn2FrbqBXWFucoHlXL6MJryxgOZj/c49kvcsO2fZEr7+c9DKJJ+EM2qmHBEwIhOnQcsjYPCHGSAlHjj1PldlXNa4MHGe3d6iE5xvPxJuNNoD2ELsOmdWvLXFOI/1rJo/jaNNaRhhicIt574V8Bmm8yFMk6J6ZhGHCNPm7Uuol2k7V9z1riSsHUOnCA==;
 31:rNlv7eImZO4XpM9GZrouAH24PBX9nDcv9kvUKbzL2JiAhFWyaGBY9GzzTsELPCQiKAfV9V433oxpkDubR8f/rz3+E/5MGHWKnfZXRZXxAZjKIRHUOI/8j6+SWLH3Rr9pJUxbduWbWF6q9bmi+NeUezn3s2yxkdwooq8vCX/EiApr8Q1R+LPV/PF8ZrZt901/sTW0uNEZr3guOmbujEHLs6GJbekDCXARXmiMqjm7EZ8=
X-MS-TrafficTypeDiagnostic: HE1PR08MB2859:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2859;
 20:12PYvGON76DhlLLAhc9ByTcaSn+gXiTOY3oCpDNU+FOy6+s6BBhDk5u0RUuuTipf7u33kLWn0b8GPgS9aA2pLdTpqttsD2DGLjFCZeQQ7oV8zj8RkESkobXyHo4gd8JaAvuyhK5UlccoG9YOXc3wMAUX63wxfd/AkcWE+t3WPuE=;
 4:q/CIrJF18Xaj7q39x+Q04el/EgnnyNk+L/SN1JyIuFPbsWOFeXFQiROFnabss/xJi4puhCjVu7dMrUwVo9ouT31Tu4coSKcWVAwHHjbJtSIuSgtQLJrUBbpx31Lvsp4XTIfKUsRfSdvbImfzKaHEEERwYLsbGYoQdT6QB7p0fRDP/6U+PdgAgnKD+EQ1sLe4/AZnkn6dwu5qVoCjDflLFLGWOs8vbnG/NKS+uflDRcxQsRke1dPSSeEQPDSvuSguQ6FgiDgNz764SkoCY7QFdg==
X-Microsoft-Antispam-PRVS: <HE1PR08MB2859E0592EEA7D9A4942435A80590@HE1PR08MB2859.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)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:HE1PR08MB2859; BCL:0; PCL:0; RULEID:; SRVR:HE1PR08MB2859; 
X-Forefront-PRVS: 0731AA2DE6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(346002)(376002)(136003)(366004)(396003)(39860400002)(199004)(189003)(66066001)(47776003)(26005)(2906002)(76176011)(6506007)(4326008)(386003)(53936002)(65806001)(65956001)(52146003)(23676004)(2486003)(6512007)(68736007)(229853002)(478600001)(72206003)(25786009)(36756003)(6246003)(16526019)(186003)(52116002)(64126003)(8936002)(446003)(5660300001)(558084003)(305945005)(31696002)(956004)(11346002)(7736002)(476003)(2616005)(486006)(50466002)(6486002)(81156014)(58126008)(316002)(67846002)(86362001)(65826007)(8676002)(6916009)(44832011)(31686004)(3846002)(6116002)(97736004)(6666003)(81166006)(106356001)(230700001)(105586002)(32563001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR08MB2859; H:Juliens-MacBook-Pro.local;
 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?MTtIRTFQUjA4TUIyODU5OzIzOlVzMlRhMnJleEZCeU51UkdMbDdJZ2JOTWFa?=
 =?utf-8?B?NDNZeS85Y2hjS3Q5WTZ4Q0ZjNXVFTFFQUkZHT09mRzRvM1RNTEZ1RFVDSWZS?=
 =?utf-8?B?WkxRWCtaUzNKeDhmTjVmUk9Wb2kxOGtndVByWjhiemhaejJBSmhhTC9yQWFz?=
 =?utf-8?B?U0JQWUtzRGRlL2JvVjhLV2VPSTJKWHRqTGtmMjFNK05sWEJHRTc0am1yUmlq?=
 =?utf-8?B?elN6eWpCbFZOaFpRVi8xRzZGK2RXbmNJUnpLMitqdXAzL2FtVDZsSFp4RFl2?=
 =?utf-8?B?ZlBNKzBmUmtwUUVDYkp4eHVsbkdGZW5WQ1FrRnR3UC9EaFpUREQvTTdYU285?=
 =?utf-8?B?RjcwL0QrRmdtNEhYY1pPMks0Umk0VnhNWXQwbVVYRWVZbXlnUklrVzFBT1Ew?=
 =?utf-8?B?T2lURWdES2dmOThTRWs1TjhwamJkRzl2cGZybXJWWTdSSVVkeVJzWm9KOEVs?=
 =?utf-8?B?RGllUnB6aFM0YW9UcVkvdmI1QXhRMWd5VWVLY25SOUpZeW5Ja2lGY3VFTWF1?=
 =?utf-8?B?cUZKWkk0dGdRMnUyMzl4eTVKYWZRc2J3dkJWdTZSWEM2Ky9CKzRYYWNuQ3du?=
 =?utf-8?B?Vll2UGVrOW1ZR2orQ1loVWlrR0NwV0RDS3NlaFE4MjR0dnIvVVRtQ3U3bUNt?=
 =?utf-8?B?M1Z3bnBRL2hMdmhTU3NlRXF1ZnFjczdTcnZTRzVpOG53R2ptTHg3a3c1NGI5?=
 =?utf-8?B?YVJBOHpNYTVGOGxIR21BZ3dlY2hIUUQwNnFkMVpNY2tHWGVwLytwYmNXRy9p?=
 =?utf-8?B?UVhZTXRSOHhhZjkyOXdScFVKSzVVc2lYWDFmYmQyaDhzbkdNaGNRL0svbWhT?=
 =?utf-8?B?N2pyQVZmNytERHlnT1FuL2YxTmoyK05LOWhqYkgycExBQk92MWkvS01DWUpC?=
 =?utf-8?B?ZFdabFlIR0pUcGR2a3plZ3ZrUFBvMUw2Vm83RklNUE9KWlVBcC9vMnhaT3J1?=
 =?utf-8?B?b1RFZWR6N1RNZk1NU1phK1RZVjNvd2tHdTM1V1ROSEFFZTlqWFBnZnphcUU2?=
 =?utf-8?B?QytLTEpzdXM5Z0VSMmgwSUpxRnFDTURTSDI3ZGJSM2wvdnZpTHlYTFBkNEw3?=
 =?utf-8?B?VU9GckdmT2xULzVEcnRUb3FDb0FJTDZiUGhDdmNQZDU4T1hkTHRMZ3ROV2Y1?=
 =?utf-8?B?ZnZXc0JpYk1JTWRpUW1nRHBweWxZSTV0b2FkNnQ0QzVtcTQ3NVIwNU8yZnJx?=
 =?utf-8?B?RTFNRFc5LzBLa0oxYW43SHI0WkZTM3o1dHplTHRIWHhaY0pvdVQ4WDRDUnBq?=
 =?utf-8?B?bkZiWEdmK2Y0QkwrMVYrNjhwYjV4M1ZXd004Z0xaZnoyL3RLeTlxWGVQSU1R?=
 =?utf-8?B?MzlVdndJd2E0bzYzNkd1VnI0eXIvd2J1YlBidVUvSERaRXhLRzh0Z3hZOU1j?=
 =?utf-8?B?bFhyNFR2N2wvakhzRngrblBxaUpoSXhzUktlbGpnd21jK0tURmZ1Q2lVMFRz?=
 =?utf-8?B?VE04UWJiZWtnaTFSNDViWHY3Z0tMWXR6SDViVXVrYW1ydjNxcW5HVjJQU2gv?=
 =?utf-8?B?YnRvaURQalZZN2dRbU4rQ3BEbjduYS96WXVieTk3N1o3WEZDT25Xb2pkSytq?=
 =?utf-8?B?cUhYNHNCbyt6YU1PTTZ3Q29veU9GOUxwOGVEMm0xR3AxN3pBdGphVnVSeGZK?=
 =?utf-8?B?dmlWNldaTEpKTkxpVGV0WDgzSy9sUkp1N0hKNmVvQkFncEV5SHdCam9IMjNO?=
 =?utf-8?B?bzdZeWNIdEFZTHJpc1dadXp4R3RxZXNMTkxPT3hsbnZtaGRnTWZHbnM4VG85?=
 =?utf-8?B?WWNaUncvQUptZHFyMk92bzRnTTVYVUhKRFJTdEZaZDBKUHAxc3UxWjh5VjVT?=
 =?utf-8?B?ZTNWTWRQSFFTRFNwUVlIQVlTUHRsZFFuc25mcENBQUFaUjBTR0E1TXRDYnpC?=
 =?utf-8?B?TW9XOVZxeGt0bjZGQkFvVSsxQmp5bDZocGR6TFZYRDlWczhFblNacDBKQWU1?=
 =?utf-8?B?cTBENUlScDl0TEdleUNxaGVESEZzSGF4MDQzb1h3aU5SYnFESE40c2laNTBW?=
 =?utf-8?Q?g/XMBW?=
X-Microsoft-Antispam-Message-Info: U2yyZvXwbvt1VMBW8SQpxBcVyhlA5jS8N/i2NDbwEtrpVEqn8vX/0A2OPzL8O0ymlXvPe9SpYB40sOissAGVkxNSeDUj/CSlHNiSfOlwhiHq9yjSdx4jOOugQEpMdxRrpuQ2cz2z2mnsSmhrICjFMyhqwitjLN6BMVTu0A8q9sJPBbn44x7IRXxJ6a5V1HI81pjzLc3h8iN5NQGK/Y/dCuVXTHL9AtRQsjXGuNtdPs8j4x//lq0eKDZYl0uS0L4AIQk9oe4oPBgKPPvYXxGpaCv9lRQqcyPiAZYw9gUJ+O/0OeISi2SyTx2gTXhxAwcMbJ/gIUh0mIzcygMLk72OzHkX1LCG02V6bnXC+ALk3kQ=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2859;
 6:sXzY3WzVgHzSHs1OsGvS2GzWAi8r+BdhZxA4GxQvVq6n17hwFMbohOw0h1hHEwS5AoKjsS2EQF5gOlpVY/DQZKBl8X2wUvfodX3YStZshMFtRQg8cH3ogs0hvmOpkzBywAiMAOib+p8A1f+RJ7lJIjiizieUUVji1lIOcE91DJ2gw/HUs4AUSq2apKIV3XU2eVxjtdBPNETUCH49ii6VkeAv8bLLngZ+FZFbOHWrFyxLXoVlQ11331C2YCmjItVzb4/vcMTq6VMDo8zdHyD97Rz7No3RG/WUsL3U4LuKUxBbiUbJbt6hsi2EwFS5DpXFrOZBOl3yaReGT2meQuv/bVHVW1+z/hTPSUc2+7MxWpu9WG1eT6Ql4O5my82sYMgz5khOWP4/FUE7uvFEcpAKsSmwRzG1zF1+4zcxWas2JMyCkvc6L7cNSj4Ceog4KumItAsgaDqtR8d6xl9xAwFx+g==;
 5:AskND7Sei6y9b2yAIyZc774HoJmD7Nd3gmgRe/eWDtxi+wxUhxAPnODYkPV+k6/c43yA5qGYC4r0picn/mTfIroumhmotUhZb4dLJrIo/ZBCoJ2u9tP7kS04lG1WpXQ/u+lP/H9sjyEeA00LUzn2odWhX4S1x9HHbm/gAqsY+xo=;
 24:tzQxDbbuT2QLIMbQZYNWocnI4SWd1SAYtP3kS4CupUyqdbDYu6NQwH7pW1hatuqBzEGaPZGLhfG170w+pOrR0+/PDANnZxuXoHysIpm19HE=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2859;
 7:SuVaHfWl1CRv4kj9gezqPf0HrmlKFWhWHn/oBYHoMiaEyWvsFXcgXiSXd2HDpy+hxPLkiUqWI6+imSolroMxcfvDPqZsI+p4VdedxMq0pb5sCOt7j2K/pb8iOP9dKZ28TkWkko8bcRkozhmDJZH9rckBIObkHUdwQQE242YYj9z9AMFWgOuaYMiK08EFnCZGPzHlY7EQzSVJ49WYEftYNSvdyc9GecqFmxrd7TyhBaQAjBzOejSwN5MRodoQQb8B
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2018 18:18:54.8471 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8efeb16b-222b-45f6-5fdf-08d5e823edbf
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 v2 00/21] 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: andrew.cooper3@citrix.com, nd@arm.com, andrii_anisov@epam.com,
 jbeulich@suse.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>

SGksCgpXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBwcm92aWRlIGEgYnJhbmNoIHdpdGggdGhlIHBh
dGNoIGFwcGxpZWQ/IEl0IAp3b3VsZCBiZSBuaWNlIHRvIGhhdmUgdGhhdCBmb3IgZXZlcnkgdmVy
c2lvbiwgc28gSSBjYW4gZWFzaWx5IGtub3cgb24gCndoaWNoIHZlcnNpb24gb2YgeW91IGFyZSBi
YXNlZCBhbmQgYXZvaWQgc3BlbmRpbmcgdGltZSB0cnlpbmcgdG8gYXBwbHkgCml0IDopLgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 19:08:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 19:08: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 1fdgwS-0001xn-2P; Thu, 12 Jul 2018 19:07: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=x52a=j4=xenproject.org=prvs=7244eef0b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdgwQ-0001xd-Pb
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 19:07:50 +0000
X-Inumbo-ID: e2050dce-8606-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2050dce-8606-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 19:07:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,344,1526342400"; d="scan'208";a="60087808"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74961-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=74938
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 12 Jul 2018 20:07:46 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 74961: all 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>

ZmxpZ2h0IDc0OTYxIGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTYxLwoKUGVyZmVj
dCA6LSkKQWxsIHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZApiYXNlbGlu
ZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5MzgKCmpvYnM6CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6
eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXdoZWV6eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2hlZXp5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 19:34:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 19:34: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 1fdhLW-0004kp-TL; Thu, 12 Jul 2018 19:33: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=h5o/=j4=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fdhLV-0004kk-AI
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 19:33:45 +0000
X-Inumbo-ID: 751f73fc-860a-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x242.google.com (unknown [2607:f8b0:4002:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 751f73fc-860a-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 21:33:31 +0200 (CEST)
Received: by mail-yb0-x242.google.com with SMTP id c3-v6so2305293ybi.13
 for <xen-devel@lists.xenproject.org>; Thu, 12 Jul 2018 12:33:44 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=JcC80P3V6sBGgLP+hrBv4nEyMRQyvrQZqXsfOG0Fb+8=;
 b=SN+mVLZEMrOuBCrFfL1ulAi6Nkrt7yKW6MgEWGMHq6JxLOBHtkWLhPTzQVQX15I5hz
 D9V7nOfZFyPxAdCxXPwZVZthQjwu+iX65xizKqToW3lTZi1aAN7G350ET94RmH7WG9Ie
 448cV0XA7WWZJsdxfPESV2KRZ0ATety5o0fXo=
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=JcC80P3V6sBGgLP+hrBv4nEyMRQyvrQZqXsfOG0Fb+8=;
 b=EuxhT6yv8A2ynwO/OI0D5BqcCBwwDZ37olVXHQT23ZTRWWsmvFV6lpdz0Da2cdkInL
 6b1xWtlsZ7eN94G2FKVnwc03prIF6BCgGaDXvOF1ai3SbMCSefMBjCsJvcOk6IAuShLZ
 ziVK3ixRJZZcaZLdIiKIhaosOJncxosl++JcZpWh0vhkaMlBMfvYeqsKythQAi3QdNjJ
 1yqZb1ImMOFpswFcnkRTKJrG3b1rTS3rSZu1MkdsU+G1Wirt3X1zpo8oQs4ubcbd/Rip
 vAguL6K0FWvaxvllWLmqxCxL72PUlYgu/l+9TI7mt1h8tHZP9PpNjr6W9tBJfn/dyfQR
 H/mQ==
X-Gm-Message-State: AOUpUlGcZil0xvMXTGUfNgmB7Wt1Zwm43JPLPABffEkQXLiJNDXp9ojG
 HWXvPUxZ93Aey/oydv4+LbCkww==
X-Google-Smtp-Source: AAOMgpevDxNuaiwIxoKh+tTn57dXoyrhIzv/reTgcSNJi+jHZlfmH6yt5WHwvq9Fc39nLjLg08EGyQ==
X-Received: by 2002:a25:cb44:: with SMTP id
 b65-v6mr1915934ybg.130.1531424023773; 
 Thu, 12 Jul 2018 12:33:43 -0700 (PDT)
Received: from MacBook-Pro.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id 8-v6sm2126394ywl.9.2018.07.12.12.33.42
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 Jul 2018 12:33:42 -0700 (PDT)
Date: Thu, 12 Jul 2018 14:33:42 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180712193342.g4euey2zca3eg4ms@MacBook-Pro.localdomain>
References: <20180712163127.10241-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180712163127.10241-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH] automation/build: update stretck-i386
 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDU6MzE6MjdQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBXZSBkb24ndCBuZWVkIHRvIHNwZWNpZnkgL2Jpbi9iYXNoIGluIHRoZSBlbnRyeSBwb2ludCBy
dW5lLCBvdGhlcndpc2UKPiBub24taW50ZXJhY3RpdmUgaW52b2NhdGlvbiBvZiB0aGUgY29udGFp
bmVyIHdvdWxkIGZhaWwgd2l0aCBzb21ldGhpbmcKPiBsaWtlOgo+IAo+ICsgQz1kZWJpYW46c3Ry
ZXRjaC1pMzg2Cj4gKyBleHBvcnQgQ09OVEFJTkVSPXJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXBy
b2plY3QveGVuL2RlYmlhbjpzdHJldGNoLWkzODYKPiArIENPTlRBSU5FUj1yZWdpc3RyeS5naXRs
YWIuY29tL3hlbi1wcm9qZWN0L3hlbi9kZWJpYW46c3RyZXRjaC1pMzg2Cj4gKyBjZCAvbG9jYWwv
d29yay9DT01NSVRURVIveGVuLTMyLmdpdAo+ICsgZ2l0IGZldGNoIG9yaWdpbgo+ICsgY29uIGdp
dCByZXNldCAtLWhhcmQgb3JpZ2luL3N0YWdpbmcKPiAqKiogRW5zdXJpbmcgcmVnaXN0cnkuZ2l0
bGFiLmNvbS94ZW4tcHJvamVjdC94ZW4vZGViaWFuOnN0cmV0Y2gtaTM4NiBpcyB1cCB0byBkYXRl
Cj4gKioqIExhdW5jaGluZyBjb250YWluZXIgLi4uCj4gL3Vzci9iaW4vZ2l0OiAvdXNyL2Jpbi9n
aXQ6IGNhbm5vdCBleGVjdXRlIGJpbmFyeSBmaWxlCj4gCj4gV2hpbGUgYXQgaXQsIHVzZSBzaG9y
dGhhbmQgImxpbnV4MzIiLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cj4gLS0tCgpBY2tlZC1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2Uu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 19:56:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 19:56:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdhgs-00071I-FM; Thu, 12 Jul 2018 19:55: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdhgq-000718-KB
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 19:55:48 +0000
X-Inumbo-ID: 9544dc60-860d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9544dc60-860d-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 19:55: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 1fdhgo-00067y-Bi; Thu, 12 Jul 2018 19:55: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 1fdhgn-00089W-U7; Thu, 12 Jul 2018 19:55:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdhgn-0005ao-TW; Thu, 12 Jul 2018 19:55:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125140-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-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
X-Osstest-Versions-This: xen=41cb2db62627a7438d938aae487550c3f4acb1da
X-Osstest-Versions-That: xen=b9a3c9535622c78d04c3d548513af81c8e64d0f1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 19:55:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125140: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE0MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE0MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTM1
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFhZTQ4NzU1MGMzZjRh
Y2IxZGEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGI5YTNjOTUzNTYy
MmM3OGQwNGMzZDU0ODUxM2FmODFjOGU2NGQwZjEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTEz
NSAgMjAxOC0wNy0xMiAxNTowMDozMSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjUxNDAgIDIwMTgtMDctMTIgMTg6MDA6NTcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBHZW9yZ2UgRHVubGFw
IDxkdW5sYXBnQHVtaWNoLmVkdQogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KICBMYXJzIEt1cnRoIDxsYXJz
Lmt1cnRoLnhlbkBnbWFpbC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFhZTQ4
NzU1MGMzZjRhY2IxZGEKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KRGF0ZTogICBUaHUgSnVsIDEyIDE1OjM2OjExIDIwMTggKzAxMDAKCiAgICB4ZW46IG9w
cm9maWxlL25taV9pbnQuYzogRHJvcCB1bndhbnRlZCBzZXh1YWwgcmVmZXJlbmNlCiAgICAKICAg
IFRoaXMgaXMgbm90IHJlYWxseSB2ZXJ5IG5pY2UuCiAgICAKICAgIFRoaXMgbGluZSBkb2Vzbid0
IGhhdmUgbXVjaCB2YWx1ZSBpbiBpdHNlbGYuICBUaGUgcmVzdCBvZiB0aGlzIGNvbW1lbnQKICAg
IGJsb2NrIGlzIHByZXR0eSBjbGVhciB3aGF0IGl0IHdhbnRzIHRvIGNvbnZleS4gIFNvIGRlbGV0
ZSBpdC4KICAgIAogICAgKFdoaWxlIHdlIGFyZSBoZXJlLCBhZG9wdCB0aGUgQ09ESU5HX1NUWUxF
LW1hbmRhdGVkIGZvcm1hdHRpbmcuKQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGgueGVu
QGdtYWlsLmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVk
dQogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KICAgIC0tLQog
ICAgdjM6IFJlc3RvcmUgZXJyb25lb3VzbHktZHJvcHBlZCB0YWIuCiAgICB2MjogRGVsZXRlIHRo
ZSBjb21tZW50IGVudGlyZWx5LgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 20:47:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 20:47: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 1fdiUF-0004IX-A2; Thu, 12 Jul 2018 20:46: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=x52a=j4=xenproject.org=prvs=7244eef0b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdiUE-0004IN-EA
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 20:46:50 +0000
X-Inumbo-ID: aa9ecb71-8614-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aa9ecb71-8614-11e8-a8a5-bc764e045a96;
 Thu, 12 Jul 2018 22:46:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,344,1526342400"; d="scan'208";a="60097609"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74962-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0a563f3fecfd9baffe8dce51bb4411d6a748a936
X-Osstest-Versions-That: ovmf=895b87e38015e0698c6a5c0633e0156b038a56f1
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 12 Jul 2018 21:46:44 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74962: all 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
NDk2MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NjIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICAwYTU2M2YzZmVjZmQ5YmFmZmU4ZGNlNTFiYjQ0MTFkNmE3NDhh
OTM2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4OTViODdlMzgwMTVl
MDY5OGM2YTVjMDYzM2UwMTU2YjAzOGE1NmYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NTkg
IDIwMTgtMDctMTIgMDU6MjQ6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTYyICAyMDE4LTA3LTEyIDEzOjI3OjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcgPGJvYi5j
LmZlbmdAaW50ZWwuY29tPgogIGJvYi5jLmZlbmdAaW50ZWwuY29tIDxib2IuYy5mZW5nQGludGVs
LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIE5pLCBSdWl5dSA8cnVp
eXUubmlAaW50ZWwuY29tPgogIFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9v
c3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
c291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBs
aWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCAwYTU2M2YzZmVjZmQ5YmFmZmU4ZGNlNTFiYjQ0MTFkNmE3NDhh
OTM2CkF1dGhvcjogYm9iLmMuZmVuZ0BpbnRlbC5jb20gPGJvYi5jLmZlbmdAaW50ZWwuY29tPgpE
YXRlOiAgIFdlZCBKdWwgMTEgMDA6MTk6MjQgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sOiBGaXhl
ZCB0aGUgaW5jb3JyZWN0IGNhY2hlIGtleS4KICAgIAogICAgVGhpcyBwYXRjaCBpcyB0byBmaXgg
dGhlIGluY29ycmVjdCBjYWNoZSBrZXkgb2YKICAgIHNraXAgTW9kdWxlQXV0b0dlbiBjYWNoZS4K
ICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29t
PgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IGM1NjMwNzdhMzgw
NDM3YzExNGFiYTRjOTViZTY1ZWI5NjNlYmMxZjMKQXV0aG9yOiBOaSwgUnVpeXUgPHJ1aXl1Lm5p
QGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDIgMTQ6MDE6MzUgMjAxOCArMDgwMAoKICAgIFVl
ZmlDcHVQa2cvTXBJbml0TGliOiBBdm9pZCBjYWxsaW5nIFBFSSBzZXJ2aWNlcyBmcm9tIEFQCiAg
ICAKICAgIFRvZGF5J3MgTXBJbml0TGliIFBFSSBpbXBsZW1lbnRhdGlvbiBkaXJlY3RseSBjYWxs
cwogICAgUGVpU2VydmljZXMtPkdldEhvYkxpc3QoKSBmcm9tIEFQIHdoaWNoIG1heSBjYXVzZSBy
YWNpbmcgaXNzdWUuCiAgICAKICAgIFRoaXMgcGF0Y2ggZml4ZXMgdGhpcyBpc3N1ZSBieSBkdXBs
aWNhdGluZyBJRFQgZm9yIEFQcy4KICAgIEJlY2F1c2UgQ3B1TXBEYXRhIHN0cnVjdHVyZSBpcyBz
dG9yZWQganVzdCBhZnRlciBJRFQsIHRoZSBDcHVNUERhdGEKICAgIGFkZHJlc3MgZXF1YWxzIHRv
IElEVFIuQkFTRSArIElEVFIuTElNSVQgKyAxLgogICAgCiAgICB2MjoKICAgICAgMS4gQWRkIEFM
SUdOX1ZBTFVFKCkgb24gQnVmZmVyU2l6ZS4KICAgICAgMi4gQWRkIEFTU0VSVCgpIHRvIG1ha2Ug
c3VyZSBubyBtZW1vcnkgdXNhZ2Ugb3V0c2lkZSBvZiB0aGUgYWxsb2NhdGVkIGJ1ZmZlci4KICAg
ICAgMy4gQWRkIG1vcmUgY29tbWVudHMgaW4gSW5pdENvbmZpZyBwYXRoIHdoZW4gcmVzdG9yaW5n
IENwdURhdGFbMF0uVm9sYXRpbGVSZWdpc3RlcnMuCiAgICAKICAgIENjOiBKZWZmIEZhbiA8dmFu
amVmZl85MTlAaG90bWFpbC5jb20+CiAgICBDYzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwu
Y29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IEZp
c2ggQW5kcmV3IDxhZmlzaEBhcHBsZS5jb20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgog
ICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBUZXN0ZWQt
Ynk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 12 22:45:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Jul 2018 22: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 1fdkKG-0007s4-87; Thu, 12 Jul 2018 22:44: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=hfxn=j4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdkKE-0007ru-Q9
 for xen-devel@lists.xenproject.org; Thu, 12 Jul 2018 22:44:38 +0000
X-Inumbo-ID: 2b5ebbaa-8625-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b5ebbaa-8625-11e8-a6a9-d7ebe60f679a;
 Thu, 12 Jul 2018 22:44: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 1fdkK8-00014W-3E; Thu, 12 Jul 2018 22:44: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 1fdkK7-0005k8-Ld; Thu, 12 Jul 2018 22:44:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdkK7-0002La-L1; Thu, 12 Jul 2018 22:44:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125142-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=41cb2db62627a7438d938aae487550c3f4acb1da
X-Osstest-Versions-That: xen=b9a3c9535622c78d04c3d548513af81c8e64d0f1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 12 Jul 2018 22:44:31 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125142: 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>

ZmxpZ2h0IDEyNTE0MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE0Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0MWNiMmRiNjI2MjdhNzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiOWEzYzk1MzU2MjJjNzhkMDRj
M2Q1NDg1MTNhZjgxYzhlNjRkMGYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxMzUgIDIwMTgt
MDctMTIgMTU6MDA6MzEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTQwICAy
MDE4LTA3LTEyIDE4OjAwOjU3IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8ZHVubGFw
Z0B1bWljaC5lZHUKICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aC54
ZW5AZ21haWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdp
dAogICBiOWEzYzk1MzU2Li40MWNiMmRiNjI2ICA0MWNiMmRiNjI2MjdhNzQzOGQ5MzhhYWU0ODc1
NTBjM2Y0YWNiMWRhIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 00:05:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 00:05: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 1fdlZg-0008Du-C3; Fri, 13 Jul 2018 00: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=c80l=j5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fdlZf-0008Dp-9D
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 00:04:39 +0000
X-Inumbo-ID: 589577a5-8630-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 589577a5-8630-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 00:04:44 +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 CACF72148E;
 Fri, 13 Jul 2018 00:04:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531440277;
 bh=YHOHm6UkBXs0EkCEyOGuYJfGQLVZvqDCxlw7WzaWVV8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Y3anWJ7L8xnRu7rjdEBH8CEO4CxhI6c8L2pKtSDoz+iWBtNSvZsTGm7gj/J0WbY4y
 6kcYjcPMzjxsgExbVio8d5rTP1YkfZ3zKPNerOznfkEYHHpZWrnqPkaVwhOp5LsX0F
 RaxzvK7uYJrQZGz5NBoCe1ZnWTte6HEv2rjm+vkU=
Date: Thu, 12 Jul 2018 17:04: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: <7dcbcd52-2178-e9a8-a99d-b5650e13d37a@arm.com>
Message-ID: <alpine.DEB.2.10.1807121703310.8023@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-9-git-send-email-sstabellini@kernel.org>
 <e09bfea3-2d7c-d4eb-d11f-08217078d541@arm.com>
 <alpine.DEB.2.10.1807091612430.8023@sstabellini-ThinkPad-X260>
 <7dcbcd52-2178-e9a8-a99d-b5650e13d37a@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 09/21] xen/arm: move cmdline out of
 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>, 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>

T24gVHVlLCAxMCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMDcvMjAxOCAwMTowMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
TW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpLAo+ID4gPiAKPiA+
ID4gT24gMDcvMDcvMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBS
ZW1vdmUgdGhlIGNtZGxpbmUgZmllbGQgZnJvbSBzdHJ1Y3QgYm9vdF9tb2R1bGUsIGNtZGxpbmUg
aXMgc3RvcmVkCj4gPiA+ID4gaW5kZXBlbmRlbnRseSBvdXQgb2YgdGhlIGJvb3RfbW9kdWxlcyBh
cnJheSBhcyBkb20wX2NtZGxpbmUuCj4gPiA+IAo+ID4gPiBJIGFtIG5vdCBlbnRpcmVseSBjb252
aW5jZSBvZiB0aGlzIHBhdGNoLCB0aGlzIGRvZXMgbm90IHNlZW0gdG8gZ28gdG93YXJkcwo+ID4g
PiBhCj4gPiA+IGJldHRlciBjb2RlIGJhc2UgYmVjYXVzZSBkb20wX2NtZGxpbmUgaXMgb25seSBz
ZXQgaWYgImJvb3RhcmdzIi4gVGhpcyBtYXkKPiA+ID4gcmFpc2Ugc29tZSBjb25mdXNpbmcgdG8g
dGhlIGRldmVsb3Blci4KPiA+IAo+ID4gSSdsbCBhZGQgYSBjb21tZW50IG9uIHRvcCBvZiBkb20w
X2NtZGxpbmUgdG8gY2xhcmlmeSBpdHMgcHVycG9zZToKPiA+IAo+ID4gLyoKPiA+ICAgKiBEb20w
IGNvbW1hbmQgbGluZSBhcyBwYXNzZWQgdmlhIERldmljZSBUcmVlIGFzICJib290YXJncyIgZm9y
IHRoZQo+ID4gICAqIERvbTAga2VybmVsIG1vZHVsZS4KPiA+ICAgKi8KPiA+IAo+ID4gCj4gPiA+
IEkgd291bGQgc3RpbGwgcHJlZmVyIHRvIGtlZXAgdGhlIGNvbW1hbmQtbGluZSBpbiB0aGUgYm9v
dCBtb2R1bGUgc3RydWN0dXJlCj4gPiA+IGFuZAo+ID4gPiBmaW5kIGEgd2F5IHRvIGFzc29jaWF0
ZWQgdGhlIGJvb3Rtb2R1bGUgd2l0aCBhIG5vZGUuCj4gPiAKPiA+IEhvdyBkbyB5b3Ugc3VnZ2Vz
dCB3ZSBmaW5kIGEgZ29vZCB3YXkgdG8gYXNzb2NpYXRlIGEgYm9vdCBtb2R1bGUgd2l0aCBhCj4g
PiBub2RlPwo+ID4gCj4gPiBJIGhhdmUgdGhvdWdodCBhYm91dCB0aGlzIHByb2JsZW0gcXVpdGUg
YSBiaXQuIEFsdGhvdWdoIEkgYWRtaXQgdGhpcwo+ID4gcGF0Y2ggaXMgbm90IHN1cGVyIG5pY2Us
IGl0IGlzIHRoZSBiZXN0IG9wdGlvbiBJIGZvdW5kLiBJIGhhdmUgYWN0dWFsbHkKPiA+IGRldmVs
b3BlZCAyIG90aGVyIGNvbXBsZXRlbHkgZGlmZmVyZW50IGltcGxlbWVudGF0aW9ucyBvZiB0aGlz
IGZpeCBhbmQKPiA+IHRoZXkgd2VyZSBhbGwgd29yc2UgdGhhbiB0aGlzLiBUaGlzIGlzIHRoZSB0
aGlyZCBpbmNhcm5hdGlvbi4gSXQgaXMKPiA+IGFjdHVhbGx5IHN1cnByaXNpbmdseSBlYXN5IHRv
IGRvIHdvcnNlIHRoYW4gdGhpcyBwYXRjaC4KPiAKPiBJIGFjdHVhbGx5IGhhdmUgYW4gaWRlYS4g
TG9va2luZyBhdCB0aGUgRGV2aWNlLVRyZWUgc3BlY2lmaWNhdGlvbiBbMV0sIGEgcGF0aAo+IHNo
b3VsZCBhbHdheXMgYmUgdW5pcXVlLiBUaGlzIG1lYW5zIHRoYXQgZm9yIGEgZ2l2ZW4gcGF0aCBh
L2IvYy9kLCBkIHdpbGwKPiBhbHdheXMgYmUgdW5pcXVlLgo+IAo+IFJlYWRpbmcgdGhlIGJpbmRp
bmcgeW91IGludHJvZHVjZWQsIHRoZSBtdWx0aWJvb3Qgbm9kZSB3aWxsIGJlIGEgY2hpbGQgb2Yg
YQo+IG5vZGUgd2l0aCB0aGUgY29tcGF0aWJsZSAieGVuLGRvbWFpbiIuIEFzIHRoZSBuYW1lIG9m
IHRoZSBwYXJlbnQgbm9kZSB3aWxsIGJlCj4gdW5pcXVlLCB5b3UgY2FuIHRhZyB0aGUgYm9vdC1t
b2R1bGUgd2l0aCB0aGF0IG5hbWUuIE5vIG5lZWQgZm9yIHRoZSBmdWxsIHBhdGgKPiBhcyBhbGwg
dGhlIGNvbmZpZ3VyYXRpb24gbm9kZSBzaG91bGQgZm9sbG93IHRoZSBwYXR0ZXJuIC9jaG9zZW4v
PGRvbWFpbi1uYW1lPi4KPiAKPiBXaGVuIHRoZSBndWVzdCBpcyBidWlsdCwgeW91IGhhdmUgdGhl
IERldmljZS1UcmVlIHBhdGggb2YgdGhlIGNvbmZpZ3VyYXRpb24gaW4KPiBoYW5kLiBGcm9tIHRo
YXQgeW91IGNhbiBkZWR1Y2UgdGhlIG5hbWUgdGhhdCB5b3UgY291bGQgcmUtdXNlIHRvIGZpbmQg
dGhlCj4gY29ycmVjdCBib290LW1vZHVsZS4KPiAKPiBZb3UgbWF5IHN0aWxsIHJlcXVpcmUgYSBz
ZXBhcmF0ZSBoYW5kbGluZyBzaW1pbGFyIHRvIHlvdXIgbmV4dCBwYXRjaCBvZiBEb20wCj4gYXMg
d2l0aCB0aGUgY3VycmVudCB3b3JkaW5nIHRoZXkgY291bGQgYmUgYSBsZXZlbCBkZWVwZXIuIEJ1
dCB3ZSBjYW4gdGlnaHQgdGhlCj4gd29yZGluZyBmb3IgdGhlIG5ldyBiaW5kaW5ncyAodGhvdWdo
LCBJIHRoaW5rIGl0IGlzIHRpZ2h0IGVub3VnaCkuCj4gCj4gV2hhdCBkbyB5b3UgdGhpbms/Cj4g
Cj4gTm93IHJlZ2FyZGluZyB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiwgaXQgZG9lcyBub3Qg
Zm9sbG93IHRoZSBkZWZpbmVkCj4gc3BlY2lmaWNhdGlvbi4gVGhlIG11bHRpYm9vdCBub2RlcyBh
cmUgbG9va2VkIGV2ZXJ5d2hlcmUgaW4gdGhlIERUIHJhdGhlciB0aGFuCj4gb25seSAvY2hvc2Vu
LiBUaGlzIGlzIGFuIGltcGxlbWVudGF0aW9uIGJ1ZyBhbmQgc2hvdWxkIGJlIGZpeGVkLgoKQWZ0
ZXIgb3VyIGRpc2N1c3Npb24gdGhpcyBtb3JuaW5nLCBJIGludHJvZHVjZWQgYSBzZXBhcmF0ZSBh
cnJheSB0bwpzdG9yZSB0aGUgY21kbGluZSBvZiB0aGUgYm9vdCBtb2R1bGVzLiBUaGUgc2Vjb25k
IGFycmF5IHVzZXMgdGhlIGRldmljZQp0cmVlIG5vZGUgbmFtZSBhcyBpbmRleC4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 00:56:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 00: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 1fdmNC-00050y-NG; Fri, 13 Jul 2018 00:55: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=d9bm=j5=intel.com=luwei.kang@srs-us1.protection.inumbo.net>)
 id 1fdmNB-00050t-DS
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 00:55:49 +0000
X-Inumbo-ID: 7bea72f7-8637-11e8-a6a9-d7ebe60f679a
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7bea72f7-8637-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 00:55:50 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 12 Jul 2018 17:55:42 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,345,1526367600"; 
 d="msg'32?scan'32,208,217,32";a="64333151"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by FMSMGA003.fm.intel.com with ESMTP; 12 Jul 2018 17:54:34 -0700
Received: from fmsmsx101.amr.corp.intel.com (10.18.124.199) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 12 Jul 2018 17:54:34 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 fmsmsx101.amr.corp.intel.com (10.18.124.199) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 12 Jul 2018 17:54:34 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.81]) with mapi id 14.03.0319.002;
 Fri, 13 Jul 2018 08:54:29 +0800
From: "Kang, Luwei" <luwei.kang@intel.com>
To: Lars Kurth <lars.kurth@citrix.com>, "Ji, John" <john.ji@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: x86 Community Call - Wed July 11, 14:00 - 15:00 UTC - Minutes
Thread-Index: AQHUGTtW4xmlcrNcJUm4s9yC3mkv96SLPBQAgABKETD///1qAIAAz4Gw
Date: Fri, 13 Jul 2018 00:54:28 +0000
Message-ID: <82D7661F83C1A047AF7DC287873BF1E1680951E7@SHSMSX101.ccr.corp.intel.com>
References: <C478CC64-87C8-47FA-8032-A5E98AA7A6FC@citrix.com>
 <B48EE00E-71A4-43DA-AFA0-6D436775F8DB@citrix.com>
 <35286436E1DCFA4FB3BE7CE61C511D92345F26AE@SHSMSX101.ccr.corp.intel.com>
 <B321BAF5-67C6-46BD-B43B-E740FEF56B68@citrix.com>
In-Reply-To: <B321BAF5-67C6-46BD-B43B-E740FEF56B68@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNGE3MDkwYmYtNDM3Yi00YzQ2LWE1MzUtOTQwZmU3NTYxZTMwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiVWx0aVVQRGgzRm1UT3VoNVN6UUFmazBQRHFqSUdndG4zM3lYb08xN1M3NUdGOTB6ZFRIakM0OUpkXC9CR2dhYVEifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
Content-Type: multipart/mixed;
 boundary="_004_82D7661F83C1A047AF7DC287873BF1E1680951E7SHSMSX101ccrcor_"
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed July 11,
 14:00 - 15:00 UTC - 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: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Rich Persaud <persaur@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Brian Woods <brian.woods@amd.com>, intel-xen <intel-xen@intel.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_004_82D7661F83C1A047AF7DC287873BF1E1680951E7SHSMSX101ccrcor_
Content-Type: multipart/alternative;
	boundary="_000_82D7661F83C1A047AF7DC287873BF1E1680951E7SHSMSX101ccrcor_"

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

SGkgTGFycywNCkkgdGhpbmsgSSBoYXZlIHNlbnQgdGhlIG1pbnV0ZXMgb2YgZGVzaWduIHNlc3Np
b24gdG8geW91LiBJIGF0dGFjaGVkIHRoZSBlbWFpbCBpbiBjYXNlIHlvdSBjYW7igJl0IGZvdW5k
Lg0KDQpUaGFua3MsDQpMdXdlaSBLYW5nDQoNCkZyb206IExhcnMgS3VydGggW21haWx0bzpsYXJz
Lmt1cnRoQGNpdHJpeC5jb21dDQpTZW50OiBUaHVyc2RheSwgSnVseSAxMiwgMjAxOCA5OjIzIFBN
DQpUbzogSmksIEpvaG4gPGpvaG4uamlAaW50ZWwuY29tPjsgeGVuLWRldmVsIDx4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmc+DQpDYzogY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZzsgVGFt
YXMgSyBMZW5neWVsIDx0YW1hcy5rLmxlbmd5ZWxAZ21haWwuY29tPjsgaW50ZWwteGVuIDxpbnRl
bC14ZW5AaW50ZWwuY29tPjsgZGFuaWVsLmtpcGVyQG9yYWNsZS5jb207IFJvZ2VyIFBhdSBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIu
dy5jbGFya0BnbWFpbC5jb20+OyBSaWNoIFBlcnNhdWQgPHBlcnNhdXJAZ21haWwuY29tPjsgQnJp
YW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsg
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPg0KU3ViamVjdDogUmU6IHg4NiBDb21tdW5p
dHkgQ2FsbCAtIFdlZCBKdWx5IDExLCAxNDowMCAtIDE1OjAwIFVUQyAtIE1pbnV0ZXMNCg0KSm9o
biwNClRoYW5rIHlvdS4gSSBoYXZlIG5vdGVzIGFuZCBzbGlkZXMgZm9yIFNHWCwgd2hpY2ggYXJl
IGFscmVhZHkgcHVibGlzaGVkIGFuZCBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgKGp1c3QgdGhlIHNs
aWRlcyDigJMgYWxyZWFkeSBwdWJsaXNoZWQsIGJ1dCBJIGFtIG5vdCBzdXJlIHdoZXRoZXIgdGhl
c2UgYWxyZWFkeSB3ZXJlIHVwZGF0ZWQgdG8gcmVmbGVjdCB0aGUgZGVzaWduIGRpc2N1c3Npb24p
IGFuZCBFUFQtQmFzZWQgU3ViLVBhZ2UgUHJvdGVjdGlvbiAoanVzdCB0aGUgc2xpZGVzIOKAkyBh
bHJlYWR5IHB1Ymxpc2hlZCkNCkxhcnMNCg0KRnJvbTogIkppLCBKb2huIiA8am9obi5qaUBpbnRl
bC5jb208bWFpbHRvOmpvaG4uamlAaW50ZWwuY29tPj4NCkRhdGU6IFRodXJzZGF5LCAxMiBKdWx5
IDIwMTggYXQgMTM6MzMNClRvOiBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb208bWFp
bHRvOmxhcnMua3VydGhAY2l0cml4LmNvbT4+LCB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzxtYWlsdG86eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPj4NCkNj
OiAiY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZzxtYWlsdG86Y29tbWl0dGVyc0B4ZW5wcm9qZWN0
Lm9yZz4iIDxjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnPG1haWx0bzpjb21taXR0ZXJzQHhlbnBy
b2plY3Qub3JnPj4sIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbTxt
YWlsdG86dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4+LCBpbnRlbC14ZW4gPGludGVsLXhlbkBp
bnRlbC5jb208bWFpbHRvOmludGVsLXhlbkBpbnRlbC5jb20+PiwgImRhbmllbC5raXBlckBvcmFj
bGUuY29tPG1haWx0bzpkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4iIDxkYW5pZWwua2lwZXJAb3Jh
Y2xlLmNvbTxtYWlsdG86ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+PiwgUm9nZXIgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPG1haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbT4+LCBDaHJpc3Rv
cGhlciBDbGFyayA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb208bWFpbHRvOmNocmlzdG9w
aGVyLncuY2xhcmtAZ21haWwuY29tPj4sIFJpY2ggUGVyc2F1ZCA8cGVyc2F1ckBnbWFpbC5jb208
bWFpbHRvOnBlcnNhdXJAZ21haWwuY29tPj4sIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQu
Y29tPG1haWx0bzpicmlhbi53b29kc0BhbWQuY29tPj4sIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZzxtYWlsdG86c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4+LCBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPG1haWx0bzpqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4+LCBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb208bWFpbHRvOmpncm9zc0BzdXNlLmNv
bT4+DQpTdWJqZWN0OiBSRTogeDg2IENvbW11bml0eSBDYWxsIC0gV2VkIEp1bHkgMTEsIDE0OjAw
IC0gMTU6MDAgVVRDIC0gTWludXRlcw0KDQpJIHdpbGwgWXUgYW5kIFlpIHRvIHNlbmQgb3V0IGRp
c2N1c3Npb24gbm90ZXMuDQoNCj4+IyMjIEFkZCB2TlZESU1NIHN1cHBvcnQgdG8gSFZNIGRvbWFp
bnMNCj4+U3Rha2Vob2xkZXJzOiBaaGFuZyBZaSwgSW50ZWwsIFpoYW5nIFl1LCBJbnRlbCwgR2Vv
cmdlIER1bmxhcCwgQ2l0cml4IGBgYCBfQXMgZmFyIGFzIEkgdW5kZXJzdGFuZCBhIHNpbXBsZSBh
bmQgY2xlYW4gd2F5IHRvIGltcGxlbWVudCB0aGlzIGhhcyBiZWVuIGZvdW5kLCBidXQgdGhlIGRl
c2lnbiBzZXNzaW9uIG5vdGVzIGFyZSBzdGlsbCBtaXNzaW5nXw0KDQo+Pl9XZSBzcGVudCBhbG1v
c3QgdHdvIGRheXMgb24gTlZESU1NIHJlbGF0ZWQgZGlzY3Vzc2lvbnM6IHdlIGhhdmUgc29tZXRo
aW5nIHRoYXQgc2hvdWxkIGJlIGZhaXJseSBzaW1wbGUgYW5kIGVhc3kgdG8gaW1wbGVtZW50LiBE
YW4gV2lsbGlhbXMgaXMgaGFwcHkgdG8gdGFrZSBjaGFuZ2VzIGludG8gdXBzdHJlYW0gYXMgbG9u
ZyBhcyB0aGV5IGFyZSBzZW5zaWJsZS5fDQoNCg0KDQpCZXN0IFJlZ2FyZHMNCg0KSm9obiBKaQ0K
DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBMYXJzIEt1cnRoIFttYWlsdG86
bGFycy5rdXJ0aEBjaXRyaXguY29tXQ0KU2VudDogVGh1cnNkYXksIEp1bHkgMTIsIDIwMTggNTow
NyBQTQ0KVG86IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPG1haWx0
bzp4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Pg0KQ2M6IGNvbW1pdHRlcnNAeGVucHJv
amVjdC5vcmc8bWFpbHRvOmNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmc+OyBUYW1hcyBLIExlbmd5
ZWwgPHRhbWFzLmsubGVuZ3llbEBnbWFpbC5jb208bWFpbHRvOnRhbWFzLmsubGVuZ3llbEBnbWFp
bC5jb20+PjsgaW50ZWwteGVuIDxpbnRlbC14ZW5AaW50ZWwuY29tPG1haWx0bzppbnRlbC14ZW5A
aW50ZWwuY29tPj47IGRhbmllbC5raXBlckBvcmFjbGUuY29tPG1haWx0bzpkYW5pZWwua2lwZXJA
b3JhY2xlLmNvbT47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb208bWFpbHRv
OnJvZ2VyLnBhdUBjaXRyaXguY29tPj47IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53
LmNsYXJrQGdtYWlsLmNvbTxtYWlsdG86Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+Pjsg
UmljaCBQZXJzYXVkIDxwZXJzYXVyQGdtYWlsLmNvbTxtYWlsdG86cGVyc2F1ckBnbWFpbC5jb20+
PjsgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb208bWFpbHRvOmJyaWFuLndvb2RzQGFt
ZC5jb20+PjsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPG1haWx0
bzpzc3RhYmVsbGluaUBrZXJuZWwub3JnPj47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb208bWFpbHRvOmp1bGllbi5ncmFsbEBhcm0uY29tPj47IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbTxtYWlsdG86amdyb3NzQHN1c2UuY29tPj4NClN1YmplY3Q6IFJlOiB4ODYgQ29t
bXVuaXR5IENhbGwgLSBXZWQgSnVseSAxMSwgMTQ6MDAgLSAxNTowMCBVVEMgLSBNaW51dGVzDQoN
CkFsc28gYXR0YWNoZWQgbWludXRlcyBhcyBQREYgYW5kIE1hcmtkb3duDQoNCiMgQWdlbmRhIGFu
ZCBNaW51dGVzOiB4ODYgQ29tbXVuaXR5IENhbGwgSnVseSAyMDE4DQoNCl9ObyBuZXcgaXRlbXMg
d2VyZSBhZGRlZCB0byB0aGUgYWdlbmRhLl8g4oCLIF9NaW51dGVzIGFyZSBhZGRlZCBpbiBibHVl
IChpbiB0aGUgUERGIG9ubHkpXw0KDQojIyBBdHRlbmRlZXMNCg0KTGFycyBLdXJ0aCwgQ2l0cml4
DQpSb2dlciBQYXUgTW9ubmUsIENpdHJpeA0KSnVlcmdlbiBHcm9zcywgU3VzZQ0KSmFuIEJldWxp
Y2gsIFN1c2UNCkNocmlzdG9waGVyIENsYXJrLCBPcGVuWFQNCkphbmFrYXJhamFuIE5hdGFyYWph
biwgQU1EDQpCcmlhbiBXb29kcywgQU1EDQpSaWNoIFBlcnNhdWQsIOKAi09wZW5YVA0KR2Vvcmdl
IER1bmxhcCwgQ2l0cml4DQpXZWksIEFuZHksIFBhdWwgLSBDaXRyaXgNCg0KIyMgUmVsZWFzZSBD
YWRlbmNlIGZvciBYZW4gNC4xMg0KDQpGb2xsb3dpbmcgdGhlIHJlbGVhc2UgY2FkZW5jZSBzZXNz
aW9uIGF0IHRoZSBkZXZlbG9wZXIgc3VtbWl0IChzZWUgaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMwMDE2NuKA
iyAmIGh0dHBzOi8vZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMVc3T3VJU1VhdS1GdFBHNnRJ
aW5ENEdYWUZiLWhLRGphcVRqODRwb2dOckEvDQplZGl04oCLKSB3ZSBoYXZlIHRvIG1ha2UgYSBk
ZWNpc2lvbiB3aGV0aGVyDQoqIEdvIG9uIGFzIHdlIGFyZSBmb3IgNC4NCiogTW92ZSB0byA5IG1v
bnRocywgdW50aWwgd2UgZml4ZWQgdGhlIHVuZGVybHlpbmcgaXNzdWVzIGFzIG91dGxpbmVkIGlu
IHRoZSB0aHJlYWQgYW5kDQp3cml0ZS11cDogdGhlIHByb2JsZW0gaXMgdGhhdCB1bmxlc3Mgd2Ug
Z2V0IHNvbWUgc29ydCBvZiBjb21taXRtZW50IHRvIGFkZHJlc3MgdGhlIGlzc3VlcywganVzdCBj
aGFuZ2luZyB0aGUgcmVsZWFzZSBjYWRlbmNlIHdpbGwgbm90IG1ha2UgYSBkaWZmZXJlbmNlDQoq
IFNraXAgYSByZWxlYXNlIGFzIGEgb25lLW9mZjogU2V0IG91cnNlbHZlcyBzb21lIGdvYWxzIHRo
YXQgbXVzdCBiZSBhY2hpZXZlZCBpbiB0aGlzIGN5Y2xlIGFyb3VuZCB0ZXN0aW5nIC0gdGhpcyB3
aWxsIG5lZWQgc29tZSBjb21taXRtZW50IGZyb20gdmVuZG9ycw0KDQpJIHdhcyBwbGFubmluZyB0
byBhbGxvY2F0ZSB1cCB0byAzMCBtaW51dGVzIHRvIHRoaXMgZGlzY3Vzc2lvbg0KDQpKdWVyZ2Vu
OiByYWlzZXMgdGhlIHBvaW50IHRoYXQga2VlcGluZyB0aGUgcmVsZWFzZSBjYWRlbmNlIGF0IDYg
bW9udGhzIGlzIHZlcnkgdW5mYWlyIG9uIEphbiB3aG8gaGFzIHJhaXNlZCBtYW55IHRpbWVzIHRo
YXQgdGhlIHdvcmtsb2FkIHJlc3VsdGluZyBmcm9tIGhhdmluZyB0byBtYWludGFpbiBzbyBtYW55
IHJlbGVhc2UgYnJhbmNoZXMgd291bGQgYmUgdG9vIGhpZ2guIEFmdGVyIHJ1bm5pbmcgNiBtb250
aGx5IHJlbGVhc2VzIGZvciBzb21lIHRpbWUsIHRoaXMgaGFzIGluIGZhY3QgY29tZSB0cnVlLCB3
aGVuIGF0IHRoZSB0aW1lIEphbuKAmXMgY29uY2VybnMgd2VyZSBkaXNtaXNzZWQuIFRoZSBvdmVy
aGVhZCBicmVha3MgZG93biBpbnRvIGJhY2twb3J0aW5nIGZpeGVzLCBiYWNrcG9ydGluZyBzZWN1
cml0eSBmaXhlcyBhbmQgZGVhbGluZyB3aXRoIHRoZSByZWxlYXNlIG1lY2hhbmljcy4NCg0KSmFu
OiByYWlzZWQgdGhlIHBvaW50IHRoYXQgaGFyZGx5IGFueW9uZSByZXNwb25kcyB0byBjYWxscyBm
b3IgYmFjay1wb3J0cyBhbmQgaWYgc28sIG9ubHkgc2VuZCBjaGFuZ2Utc2V0cyBhbmQgbGF0IEph
biBkbyB0aGUgYmFja3BvcnRpbmcuIEphbiBhbHNvIHNheXMgaGUgc3VzcGVjdHMgdGhhdCBwZW9w
bGUgbWF5IG5vdCByZXNwb25kIHRvIGJhY2twb3J0IHJlcXVlc3RzLCBiZWNhdXNlIHRoYXQgd291
bGQgcmVxdWlyZSB0aGVtIHRvIGJhY2twb3J0IHRoZSBwYXRjaGVzLg0KDQpHZW9yZ2U6IHBvaW50
cyBvdXQgdGhhdCB1bmxlc3MgaGUgcmVtZW1iZXJzIGF0IHRoZSB0aW1lIGhlIHdyaXRlcyBvciBy
ZXZpZXdzIGEgcGF0Y2gsIHdoZXRoZXIgaXQgaXMgYmFjay1wb3J0IHdvcnRoeS4NCg0KR2Vvcmdl
IGFuZCBBbmRyZXcgcmFpc2VkIHRoZSBpZGVhIHRoYXQgd2UgY291bGQgbWFpbnRhaW4gYSBsaXN0
IG9mIHBlbmRpbmcgYmFja3BvcnRzIGFuZCBhc3NpZ24gYmFja3BvcnQgdGFza3MgdG8gcGVvcGxl
Lg0KDQpKYW46IG1haW50YWluaW5nIHJlbGVhc2VzIGFzIGEgc2luZ2xlIHBlcnNvbiBpcyB0aGUg
bW9zdCBlZmZpY2llbnQgd2F5IG9mIGRvaW5nIGl0LiBBIHNpbmdsZSBwZXJzb24gZG9pbmcgYWxs
IHRyZWVzIGlzIG1vc3QgZWZmaWNpZW50LCBidXQgdGhlbiB3ZSBuZWVkIHRvIHJlc3RyaWN0IHRo
ZSBudW1iZXIgb2YgdHJlZXMuIEFuZA0KMiByZWxlYXNlcyBwZXIgeWVhciBhcmUgdG9vIG1hbnku
DQoNCkFuZHJldzogc3VnZ2VzdHMgdGhhdCBhbiBldmVuL29kZCByZWxlYXNlcyBtb2RlbCB3aXRo
IGRpZmZlcmVudCBzdXBwb3J0IGN5Y2xlcyB3b3VsZCBzb2x2ZSB0aGlzLiBCeSBkb2luZyB0aGlz
LCB3ZSB3b3VsZCByZXRhaW4gdGhlIGRpc2NpcGxpbmUgb2YgZG9pbmcgcmVsZWFzZXMuDQoNCkp1
ZXJnZW46IHRoaXMgd291bGQgaG93ZXZlciBpbXBvc2UgdGhlIHJlbGVhc2Ugb3ZlcmhlYWQNCg0K
QW5kcmV3OiBhZ3JlZXMgdGhhdCB3ZSBuZWVkIHRvIHJlZHVjZSBvdXIgcmVsZWFzZSBvdmVyaGVh
ZCByZWdhcmRsZXNzLCBidXQgdGhpcyBpc3N1ZSBpcyBvcnRob2dvbmFsIGZyb20gdGhlIHJlbGVh
c2UgY2FkZW5jZS4NCg0KKipTdGF5aW5nIGF0IDYgbW9udGhzIHdlIHdvdWxkIGVpdGhlciBoYXZl
IHRvIGZpbmQgc29tZW9uZSB3aG8gd291bGQgbGlrZSB0byBjYXJyeSB0aGUgbWFpbnRlbmFuY2Ug
bG9hZCwgb3IgbW92ZSB0byBhIGxvbmdlciBjYWRlbmNlLiBBbHNvIHdlIG5lZWQgdG8gbWFrZSBp
dCBjbGVhciB0aGF0IHJlZHVjaW5nIHRoZSByZWxlYXNlIG92ZXJoZWFkIGlzIGluZGVwZW5kZW50
IGZyb20gcmVsZWFzZSBjYWRlbmNlIGFuZCBwcm9jZXNzLiBXZSBzaG91bGQgYmUgZG9pbmcgdGhp
cyBpcnJlc3BlY3RpdmUgZGVwZW5kaW5nIG9uIHRoZSBjYWRlbmNlLioqDQoNCkp1ZXJnZW46IFdl
IGNvdWxkIGzigIsgKipvb2sgYXQgOCBtb250aHMgKGluc3RlYWQgb2YgOSlpdCBpcyBiZXR0ZXIg
ZnJvbSBhIHNjaGVkdWxpbmcgcGVyc3BlY3RpdmUgKHdvcmtpbmcgYXJvdW5kIHB1YmxpYyBob2xp
ZGF5cykuKiog4oCLIFdpdGggYW4gOCBtb250aCByZWxlYXNlIGN5Y2xlLCB0aGUgcmVsZWFzZSBv
Y2N1cnMgYXQgb25seSAzIGRpZmZlcmVudCBkYXRlcyBkdXJpbmcgdGhlIGNhbGVuZGFyIHllYXIs
IHJhdGhlciB0aGFuIHRoZSA0IGRhdGVzIHdpdGggYSA5IG1vbnRoIGN5Y2xlLiBUaGlzIG1ha2Vz
IHBsYW5uaW5nIGVhc2llciBmb3Igc2VsZWN0aW5nIGRhdGVzIHRoYXQgYXZvaWQgcHVibGljIGhv
bGlkYXlzLiA4IG1vbnRocyBpcyBhbHNvIGNsb3NlciB0byB0aGUgNiBtb250aCBjeWNsZSBmb3Ig
dGhvc2UgcHJlZmVycmluZyBzaG9ydGVyIGNhZGVuY2UuIEFuIDggbW9udGggY3ljbGUgd291bGQg
bm90IGluY3JlYXNlIHRoZSBudW1iZXIgb2YgY29uY3VycmVudGx5IHN1cHBvcnRlZCBicmFuY2hl
cyB3aGVuIGNvbXBhcmVkIHdpdGggYSA5IG1vbnRoIGN5Y2xlLg0KDQoqKkFDVElPTjogR2Vvcmdl
IHdpbGwgcHV0IHRvZ2V0aGVyIGEgc3VydmV5IGZvciB0aGUgY29tbWl0dGVycyBvdXRsaW5pbmcg
dGhlIGlzc3VlIGFuZCB0cmFkZS1vZmZzIGFuZCB0aGVuIGdvIGZyb20gdGhlcmUqKg0KDQojIyBQ
cm9qZWN0IE1hbmFnZW1lbnQgc3R1ZmYgdG8ga2VlcCB0aGUgTW9tZW50dW0gZ29pbmcNCg0KV2Ug
aGF2ZSBtYWRlIHNpZ25pZmljYW50IHByb2dyZXNzIG9uIGRlc2lnbiByZWxhdGVkIHF1ZXN0aW9u
cyBhdCB0aGUgZGV2ZWxvcGVyIHN1bW1pdC4NCkFsdGhvdWdoIG5vdCBhbGwgdGhlIG5vdGVzIGZv
ciB0aGVzZSBoYXZlIGJlZW4gcHVibGlzaGVkIChTR1ggYW5kIE5WRElNTSBhcmUgbWlzc2luZywg
dGhlIGZvcm1lciBhcmUgb24gbXkgcGxhdGUpLiBUaGUgc2VyaWVzLCB3aGljaCBoYXZlIGJlZW4g
ZGlzY3Vzc2VkIGF0IHRoZSBzdW1taXQgYW5kIHdoZXJlIEkgYmVsaWV2ZSB0aGF0IGdvb2QgcHJv
Z3Jlc3MgaGFzIGJlZW4gbWFkZSB3ZXJlLg0KDQpJbiBvdGhlciB3b3Jkcywgd2Ugc2hvdWxkIGV4
cGVjdCBuZXcgdmVyc2lvbnMgb2YgdGhlc2Ugc2VyaWVzDQoNCiMjIyBBZGQgdk5WRElNTSBzdXBw
b3J0IHRvIEhWTSBkb21haW5zDQpgYGANClN0YWtlaG9sZGVyczogWmhhbmcgWWksIEludGVsLCBa
aGFuZyBZdSwgSW50ZWwsIEdlb3JnZSBEdW5sYXAsIENpdHJpeCBgYGAgX0FzIGZhciBhcyBJIHVu
ZGVyc3RhbmQgYSBzaW1wbGUgYW5kIGNsZWFuIHdheSB0byBpbXBsZW1lbnQgdGhpcyBoYXMgYmVl
biBmb3VuZCwgYnV0IHRoZSBkZXNpZ24gc2Vzc2lvbiBub3RlcyBhcmUgc3RpbGwgbWlzc2luZ18N
Cg0KX1dlIHNwZW50IGFsbW9zdCB0d28gZGF5cyBvbiBOVkRJTU0gcmVsYXRlZCBkaXNjdXNzaW9u
czogd2UgaGF2ZSBzb21ldGhpbmcgdGhhdCBzaG91bGQgYmUgZmFpcmx5IHNpbXBsZSBhbmQgZWFz
eSB0byBpbXBsZW1lbnQuIERhbiBXaWxsaWFtcyBpcyBoYXBweSB0byB0YWtlIGNoYW5nZXMgaW50
byB1cHN0cmVhbSBhcyBsb25nIGFzIHRoZXkgYXJlIHNlbnNpYmxlLl8NCg0KX0dlb3JnZTogdGhl
IGtleSBiZWhpbmQgdGhlIGRpc2N1c3Npb24gd2FzIHRvIGJlIGFibGUgdG8gZGVsaXZlciBhIGZ1
bmN0aW9uYWwgc29sdXRpb24gc29vbi4gV2UgY2FuIG1ha2UgaXQgbmljZXIgaW5jcmVtZW50YWxs
eS5fDQoNCioqQUNUSU9OOiBHZW9yZ2Ugd2lsbCB1cGRhdGUgYW5kIHJlLXN1Ym1pdCB0aGUg4oCL
TlZESU1NIGRvYyAob2xkIHZlcnNpb24gYXQgaHR0cHM6Ly94ZW4ubWFya21haWwub3JnL3RocmVh
ZC9lZjZ2Znh2YWh5ZGVxMnJnKSoqDQoNCl8oaGUgZGlkbuKAmXQgdGFrZSBhbnkgbm90ZXMgZHVy
aW5nIHRoZSBkaXNjdXNzaW9uIC0gd2UgYXJlIGdvaW5nIHRvIGhhdmUgdG8gcmVjb25zdHJ1Y3Qg
c29tZSBvZiB0aGUgZGlzY3Vzc2lvbilfDQoNCl9BbmRyZXc6IFlpICYgWXUgd2VyZSB0YWtpbmcg
bm90ZXMgaW4gdGhlIG1lZXRpbmdfDQoNCioqQUNUSU9OOiBMYXJzIHRvIHJlYWNoIG91dCB0byBZ
aSAmIFl1IGFuZCBzZWUgd2hhdCB0aGV5IGhhdmUqKg0KDQojIyMgSW50ZWwgUHJvY2Vzc29yIFRy
YWNlIHZpcnR1YWxpemF0aW9uIGVuYWJsaW5nIGBgYA0KU3Rha2Vob2xkZXJzOiBMdXdlaSBLYW5n
LCBJbnRlbA0KYGBgDQpfUGFydGx5IGJsb2NrZWQgb24gQ1BVSUQgJiBNU1JfDQoNCl9EaXNjdXNz
ZWQgdGhlIGNvcm5lciBjYXNlcyAtIHRoZXNlIGFyZSBpbiBhIFBQVCBmcm9tIEludGVsIHdoaWNo
IExhcnMgaXMgd2FpdGluZyBmb3IuIFRoZXJlIHdhcyBhbiBvcGVuIHF1ZXN0aW9uIHJlIG5lc3Rl
ZCB2aXJ0IGFuZCBhIHJlY29nbml0aW9uIHRoYXQgYm90aCBjYW5ub3QgY28tZXhpc3QuXw0KDQoj
IyMgRXh0ZW5kIHJlc291cmNlcyB0byBzdXBwb3J0IG1vcmUgdmNwdXMgaW4gc2luZ2xlIFZNIGBg
YA0KU3Rha2Vob2xkZXJzOiBDaGFvIEdhbywgSW50ZWwNCmBgYA0KX0Fsc28gZGVwZW5kcyBvbiB0
aGUgdG9wb2xvZ3kgd29yaw0KSU9SRVEgd29yayBuZWVkcyBhbm90aGVyIGl0ZXJhdGlvbg0KVmly
dHVhbCBJT01NVSBuZWVkcyB0byBiZSBkb25lXw0KDQojIyMgRVBULUJhc2VkIFN1Yi1wYWdlIFdy
aXRlIFByb3RlY3Rpb24gU3VwcG9ydCBgYGANClN0YWtlaG9sZGVyczogWmhhbmcgWWksIEludGVs
DQpgYGANCl9JbnRlbCBwb3N0ZWQgc2VyaWVzIGFuZCBkb2VzbuKAmXQga25vdyB3aGF0IHRvIGRv
IG5leHQgZHVlIHRvIGxhY2sgb2YgZmVlZGJhY2suIFdlIHdlcmUgYWxzbyBsYWNraW5nIGEgcGxh
dXNpYmxlIHVzZS1jYXNlOg0KSW50ZWwgYW5kIEJpdERlZmVuZGVyIGFyZSB0YWxraW5nIHRvZ2V0
aGVyIHRvIGNsYXJpZnkgdGhlIHVzZS1jYXNlLiBTdGlsbCBsYXJnZWx5IGJsb2NrZWQgb24gcmV2
aWV3cy5fDQoNCiMjIyBTR1ggVmlydHVhbGl6YXRpb24gZGVzaWduIGFuZCBkcmFmdCBwYXRjaGVz
IGBgYA0KU3Rha2Vob2xkZXJzOiBLYWkgSFVBTkcsIEludGVsDQpgYGANCkthaSBzZW50IExhcnMg
c29tZSBub3Rlcywgd2hpY2ggYXJlIHB1Ymxpc2hlZCBoZXJlOg0KaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMw
MTA4Ng0KDQpQYXJ0bHkgYmxvY2tlZCBvbiBDUFVJRCAmIE1TUg0KDQojIyMgIDUgTGV2ZWwgUGFn
aW5nDQpYUFRJIHdvdWxkIGJlY29tZSB2ZXJ5IHByb2JsZW1hdGljIHdpdGggNSBsZXZlbCBwYWdp
bmcuDQpDdXJyZW50bHkgSW50ZWzigJlzIGxvd2VzdCBwcmlvcml0eS4NCg0KIyMgVGhlbiB0aGVy
ZSB3ZXJlIHNlcmllcyB3aGljaCB3ZXJlIGJsb2NrZWQgb24gQ1BVSUQgYW5kIHJlbGF0ZWQgd29y
aw0KDQojIyMgQWRkIGd1ZXN0IENQVSB0b3BvbG9neSBzdXBwb3J0IHN1cHBvcnQg4oCLaGFzIGJl
ZW4gcG9zdGVkIG9uIHdoaWNoIHRoaXMgc2VyaWVzIGRlcGVuZHMgb24sIGJ1dCBpdCBgYGANClN0
YWtlSG9sZGVyczogWmhhbmcgWWksIEludGVsIC0gQW5kcmV3IENvb3BlciwgQ2l0cml4IC0gU2Vy
Z2V5IER5YXNsaSwgQ2l0cml4IC0gUm9nZXIgUGF1IE1vbm5lLCBDaXRyaXggYGBgIFtQQVRDSCAw
MC8xM10geDg2OiBDUFVJRCBhbmQgTVNSIHBvbGljeSBtYXJzaGFsbGluZyBpcyBvbmx5IGNvdmVy
aW5nIOKFkyBvZiB0aGUgbmVlZGVkIHBhdGNoZXMgYW5kIHJlcXVpcmVzIHNvbWUgZml4ZXMuIFNl
cmdleSBpcyB3b3JraW5nIG9uIHRoZSBsaWJ4YyBzaWRlIGFuZCBBbmRyZXcgb24gdGhlIGh5cGVy
dmlzb3IgYXVkaXRpbmcvY2hlY2tpbmcuIFJvZ2VyIGlzIHdvcmtpbmcgb24gdG9wb2xvZ3kgc3Vw
cG9ydCwgd2hpY2ggZGVwZW5kcyBvbiB0aGUgb3RoZXIgdGhyZWUgcGllY2VzLg0KDQojIyBBbmQg
b3RoZXIgc2VyaWVzLCB3aGljaCBhcmUgbW92aW5nIGZvcndhcmQNCg0KIyMjIHBhcmF2aXJ0dWFs
IElPTU1VIGludGVyZmFjZQ0KYGBgDQpTdGFrZWhvbGRlcjogUGF1bCBEdXJyYW50LCBDaXRyaXgN
CmBgYA0KdjIgcG9zdGVkIHJlY2VudGx5DQoNCiMjIyB4ODYvY3B1aWQ6IGVuYWJsZSBuZXcgY3B1
IGZlYXR1cmVzDQpgYGANClN0YWtlaG9sZGVyOiBZYW5nIFpob25nLCBJbnRlbA0KYGBgDQpXYWl0
aW5nIGZvciB2Mg0KDQojIyMgYWRkIHZJT01NVSBzdXBwb3J0IHdpdGggaXJxIHJlbWFwcGluZyBm
dW5jdGlvbiBvZiB2aXJ0dWFsIFZULWQgYGBgDQpTdGFrZWhvbGRlcjogQ2hhbyBHYW8sIEludGVs
DQpgYGANCldhaXRpbmcgZm9yIHYyDQoNCiMjIyBBTUQgQXZpYyBTZXJpZXMNCmBgYA0KU3Rha2Vo
b2xkZXI6IEphbmFrYXJhamFuIE5hdGFyYWphbiwgQU1EDQpgYGANCldhaXRpbmcgZm9yIG5leHQg
dmVyc2lvbg0KDQojIyMgTVNSIFNwZWMgU3VwcG9ydCBmb3IgQU1EIHNwZWN1bGF0aXZlIHN0b3Jl
IGJ5cGFzcyBtaXRpZ2F0aW9ucyBgYGANClN0YWtlaG9sZGVyOiBCcmlhbiBXb29kcywgQU1EDQpg
YGANCl9Xb3JrIGhhcyBqdXN0IHN0YXJ0ZWRfDQoNCiMjIyBEb20gQg0KYGBgDQpTdGFrZWhvbGRl
cjogQ2hyaXN0b3BoZXIgQ2xhcmssIE9wZW5YVA0KYGBgDQpfV2FpdGluZyBmb3IgQ2hyaXN0b3Bo
ZXLigJlzIHJlcGx5Xw0KDQojIyMgWFNNDQpfRGFuaWVsIERlIEdyYWYgb24gc2FiYmF0aWNhbCAt
IG5vdCBzdXJlIGZvciBob3cgbG9uZ18NCg0KKipBQ1RJT046IFJpY2ggdG8gZm9sbG93IHVwIHdp
dGggY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZyoqPG1haWx0bzpjb21taXR0ZXJzQHhlbnByb2pl
Y3Qub3JnKio+DQoNCg0KDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseTrlrovkvZM7DQoJcGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9u
dC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEDlrovkvZMiOw0KCXBhbm9zZS0x
OjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9y
bWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4t
Ym90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0K
YTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1z
b25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1l
Om1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGlu
Ow0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250
LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAuZW1h
aWxxdW90ZSwgbGkuZW1haWxxdW90ZSwgZGl2LmVtYWlscXVvdGUNCgl7bXNvLXN0eWxlLW5hbWU6
ZW1haWxxdW90ZTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGlu
Ow0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjEuMHB0Ow0KCWZv
bnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bh
bi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5
bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21z
by1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29y
ZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBp
biAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwv
c3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl
ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0i
ZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwv
aGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxk
aXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+SGkgTGFycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0idGV4dC1pbmRlbnQ6OS42cHQiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj5JIHRoaW5rIEkgaGF2ZSBzZW50IHRoZSBtaW51dGVzIG9mIGRlc2lnbiBzZXNz
aW9uIHRvIHlvdS4gSSBhdHRhY2hlZCB0aGUgZW1haWwgaW4gY2FzZSB5b3UgY2Fu4oCZdCBmb3Vu
ZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRoYW5rcyw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+THV3ZWkgS2FuZzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxhIG5hbWU9Il9NYWlsRW5kQ29tcG9zZSI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvYT48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGlu
IDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgbmFtZT0iX19fX19yZXBseXNlcGFy
YXRvciI+PC9hPjxiPkZyb206PC9iPiBMYXJzIEt1cnRoIFttYWlsdG86bGFycy5rdXJ0aEBjaXRy
aXguY29tXQ0KPGJyPg0KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBKdWx5IDEyLCAyMDE4IDk6MjMg
UE08YnI+DQo8Yj5Ubzo8L2I+IEppLCBKb2huICZsdDtqb2huLmppQGludGVsLmNvbSZndDs7IHhl
bi1kZXZlbCAmbHQ7eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnJmd0Ozxicj4NCjxiPkNj
OjwvYj4gY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZzsgVGFtYXMgSyBMZW5neWVsICZsdDt0YW1h
cy5rLmxlbmd5ZWxAZ21haWwuY29tJmd0OzsgaW50ZWwteGVuICZsdDtpbnRlbC14ZW5AaW50ZWwu
Y29tJmd0OzsgZGFuaWVsLmtpcGVyQG9yYWNsZS5jb207IFJvZ2VyIFBhdSBNb25uZSAmbHQ7cm9n
ZXIucGF1QGNpdHJpeC5jb20mZ3Q7OyBDaHJpc3RvcGhlciBDbGFyayAmbHQ7Y2hyaXN0b3BoZXIu
dy5jbGFya0BnbWFpbC5jb20mZ3Q7OyBSaWNoIFBlcnNhdWQgJmx0O3BlcnNhdXJAZ21haWwuY29t
Jmd0OzsNCiBCcmlhbiBXb29kcyAmbHQ7YnJpYW4ud29vZHNAYW1kLmNvbSZndDs7IFN0ZWZhbm8g
U3RhYmVsbGluaSAmbHQ7c3N0YWJlbGxpbmlAa2VybmVsLm9yZyZndDs7IEp1bGllbiBHcmFsbCAm
bHQ7anVsaWVuLmdyYWxsQGFybS5jb20mZ3Q7OyBKdWVyZ2VuIEdyb3NzICZsdDtqZ3Jvc3NAc3Vz
ZS5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiB4ODYgQ29tbXVuaXR5IENhbGwgLSBX
ZWQgSnVseSAxMSwgMTQ6MDAgLSAxNTowMCBVVEMgLSBNaW51dGVzPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Sm9obiw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+VGhh
bmsgeW91LiBJIGhhdmUgbm90ZXMgYW5kIHNsaWRlcyBmb3IgU0dYLCB3aGljaCBhcmUgYWxyZWFk
eSBwdWJsaXNoZWQgYW5kIEludGVsIFByb2Nlc3NvciBUcmFjZSAoanVzdCB0aGUgc2xpZGVzIOKA
kyBhbHJlYWR5IHB1Ymxpc2hlZCwgYnV0IEkgYW0gbm90IHN1cmUgd2hldGhlciB0aGVzZSBhbHJl
YWR5IHdlcmUgdXBkYXRlZCB0byByZWZsZWN0IHRoZSBkZXNpZ24gZGlzY3Vzc2lvbikNCiBhbmQg
RVBULUJhc2VkIFN1Yi1QYWdlIFByb3RlY3Rpb24gKGp1c3QgdGhlIHNsaWRlcyDigJMgYWxyZWFk
eSBwdWJsaXNoZWQpPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiPkxhcnM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0
O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9t
Og0KPC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7
Y29sb3I6YmxhY2siPiZxdW90O0ppLCBKb2huJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86am9o
bi5qaUBpbnRlbC5jb20iPmpvaG4uamlAaW50ZWwuY29tPC9hPiZndDs8YnI+DQo8Yj5EYXRlOiA8
L2I+VGh1cnNkYXksIDEyIEp1bHkgMjAxOCBhdCAxMzozMzxicj4NCjxiPlRvOiA8L2I+TGFycyBL
dXJ0aCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxhcnMua3VydGhAY2l0cml4LmNvbSI+bGFycy5rdXJ0
aEBjaXRyaXguY29tPC9hPiZndDssIHhlbi1kZXZlbCAmbHQ7PGEgaHJlZj0ibWFpbHRvOnhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyI+eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
PC9hPiZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90OzxhIGhyZWY9Im1haWx0bzpjb21taXR0ZXJz
QHhlbnByb2plY3Qub3JnIj5jb21taXR0ZXJzQHhlbnByb2plY3Qub3JnPC9hPiZxdW90OyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmciPmNvbW1pdHRlcnNAeGVu
cHJvamVjdC5vcmc8L2E+Jmd0OywgVGFtYXMgSyBMZW5neWVsICZsdDs8YSBocmVmPSJtYWlsdG86
dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbSI+dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbTwvYT4m
Z3Q7LCBpbnRlbC14ZW4NCiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmludGVsLXhlbkBpbnRlbC5jb20i
PmludGVsLXhlbkBpbnRlbC5jb208L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRhbmll
bC5raXBlckBvcmFjbGUuY29tIj5kYW5pZWwua2lwZXJAb3JhY2xlLmNvbTwvYT4mcXVvdDsgJmx0
OzxhIGhyZWY9Im1haWx0bzpkYW5pZWwua2lwZXJAb3JhY2xlLmNvbSI+ZGFuaWVsLmtpcGVyQG9y
YWNsZS5jb208L2E+Jmd0OywgUm9nZXIgTW9ubmUgJmx0OzxhIGhyZWY9Im1haWx0bzpyb2dlci5w
YXVAY2l0cml4LmNvbSI+cm9nZXIucGF1QGNpdHJpeC5jb208L2E+Jmd0OywNCiBDaHJpc3RvcGhl
ciBDbGFyayAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29t
Ij5jaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbTwvYT4mZ3Q7LCBSaWNoIFBlcnNhdWQgJmx0
OzxhIGhyZWY9Im1haWx0bzpwZXJzYXVyQGdtYWlsLmNvbSI+cGVyc2F1ckBnbWFpbC5jb208L2E+
Jmd0OywgQnJpYW4gV29vZHMgJmx0OzxhIGhyZWY9Im1haWx0bzpicmlhbi53b29kc0BhbWQuY29t
Ij5icmlhbi53b29kc0BhbWQuY29tPC9hPiZndDssIFN0ZWZhbm8NCiBTdGFiZWxsaW5pICZsdDs8
YSBocmVmPSJtYWlsdG86c3N0YWJlbGxpbmlAa2VybmVsLm9yZyI+c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZzwvYT4mZ3Q7LCBKdWxpZW4gR3JhbGwgJmx0OzxhIGhyZWY9Im1haWx0bzpqdWxpZW4uZ3Jh
bGxAYXJtLmNvbSI+anVsaWVuLmdyYWxsQGFybS5jb208L2E+Jmd0OywgSnVlcmdlbiBHcm9zcyAm
bHQ7PGEgaHJlZj0ibWFpbHRvOmpncm9zc0BzdXNlLmNvbSI+amdyb3NzQHN1c2UuY29tPC9hPiZn
dDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UkU6IHg4NiBDb21tdW5pdHkgQ2FsbCAtIFdlZCBKdWx5
IDExLCAxNDowMCAtIDE1OjAwIFVUQyAtIE1pbnV0ZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPkkgd2lsbCBZdSBhbmQgWWkgdG8gc2VuZCBvdXQgZGlz
Y3Vzc2lvbiBub3Rlcy4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiI+Jmd0OyZndDsjIyMgQWRkIHZOVkRJTU0gc3VwcG9ydCB0byBIVk0gZG9tYWluczxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIj4mZ3Q7Jmd0O1N0YWtlaG9sZGVyczogWmhhbmcgWWksIEludGVs
LCBaaGFuZyBZdSwgSW50ZWwsIEdlb3JnZSBEdW5sYXAsIENpdHJpeCBgYGAgX0FzIGZhciBhcyBJ
IHVuZGVyc3RhbmQgYSBzaW1wbGUgYW5kIGNsZWFuIHdheSB0byBpbXBsZW1lbnQgdGhpcyBoYXMg
YmVlbiBmb3VuZCwNCjxiPmJ1dCB0aGUgZGVzaWduIHNlc3Npb24gbm90ZXMgYXJlIHN0aWxsIG1p
c3Npbmc8L2I+XzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1H
QiI+Jmd0OyZndDtfV2Ugc3BlbnQgYWxtb3N0IHR3byBkYXlzIG9uIE5WRElNTSByZWxhdGVkIGRp
c2N1c3Npb25zOiB3ZSBoYXZlIHNvbWV0aGluZyB0aGF0IHNob3VsZCBiZSBmYWlybHkgc2ltcGxl
IGFuZCBlYXN5IHRvIGltcGxlbWVudC4gRGFuIFdpbGxpYW1zIGlzIGhhcHB5IHRvIHRha2UgY2hh
bmdlcyBpbnRvIHVwc3RyZWFtIGFzIGxvbmcgYXMgdGhleSBhcmUgc2Vuc2libGUuXzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNl
cmlmIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5CZXN0
IFJlZ2FyZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
PkpvaG4gSmk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdC
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiI+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnI+DQpGcm9tOiBM
YXJzIEt1cnRoIFs8YSBocmVmPSJtYWlsdG86bGFycy5rdXJ0aEBjaXRyaXguY29tIj5tYWlsdG86
bGFycy5rdXJ0aEBjaXRyaXguY29tPC9hPl0NCjxicj4NClNlbnQ6IFRodXJzZGF5LCBKdWx5IDEy
LCAyMDE4IDU6MDcgUE08YnI+DQpUbzogeGVuLWRldmVsICZsdDs8YSBocmVmPSJtYWlsdG86eGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIj54ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmc8L2E+Jmd0Ozxicj4NCkNjOiA8YSBocmVmPSJtYWlsdG86Y29tbWl0dGVyc0B4ZW5wcm9qZWN0
Lm9yZyI+Y29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZzwvYT47IFRhbWFzIEsgTGVuZ3llbCAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnRhbWFzLmsubGVuZ3llbEBnbWFpbC5jb20iPnRhbWFzLmsubGVuZ3ll
bEBnbWFpbC5jb208L2E+Jmd0OzsgaW50ZWwteGVuICZsdDs8YSBocmVmPSJtYWlsdG86aW50ZWwt
eGVuQGludGVsLmNvbSI+aW50ZWwteGVuQGludGVsLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFp
bHRvOmRhbmllbC5raXBlckBvcmFjbGUuY29tIj5kYW5pZWwua2lwZXJAb3JhY2xlLmNvbTwvYT47
IFJvZ2VyIFBhdSBNb25uZSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJvZ2VyLnBhdUBjaXRyaXguY29t
Ij5yb2dlci5wYXVAY2l0cml4LmNvbTwvYT4mZ3Q7OyBDaHJpc3RvcGhlciBDbGFyayAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tIj5jaHJpc3RvcGhlci53
LmNsYXJrQGdtYWlsLmNvbTwvYT4mZ3Q7OyBSaWNoDQogUGVyc2F1ZCAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnBlcnNhdXJAZ21haWwuY29tIj5wZXJzYXVyQGdtYWlsLmNvbTwvYT4mZ3Q7OyBCcmlhbiBX
b29kcyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJyaWFuLndvb2RzQGFtZC5jb20iPmJyaWFuLndvb2Rz
QGFtZC5jb208L2E+Jmd0OzsgU3RlZmFubyBTdGFiZWxsaW5pICZsdDs8YSBocmVmPSJtYWlsdG86
c3N0YWJlbGxpbmlAa2VybmVsLm9yZyI+c3N0YWJlbGxpbmlAa2VybmVsLm9yZzwvYT4mZ3Q7OyBK
dWxpZW4gR3JhbGwgJmx0OzxhIGhyZWY9Im1haWx0bzpqdWxpZW4uZ3JhbGxAYXJtLmNvbSI+anVs
aWVuLmdyYWxsQGFybS5jb208L2E+Jmd0OzsNCiBKdWVyZ2VuIEdyb3NzICZsdDs8YSBocmVmPSJt
YWlsdG86amdyb3NzQHN1c2UuY29tIj5qZ3Jvc3NAc3VzZS5jb208L2E+Jmd0Ozxicj4NClN1Ympl
Y3Q6IFJlOiB4ODYgQ29tbXVuaXR5IENhbGwgLSBXZWQgSnVseSAxMSwgMTQ6MDAgLSAxNTowMCBV
VEMgLSBNaW51dGVzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPkFsc28gYXR0YWNoZWQgbWludXRlcyBhcyBQREYg
YW5kIE1hcmtkb3duPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIj4jIEFnZW5kYSBhbmQgTWludXRlczogeDg2IENvbW11bml0eSBDYWxsIEp1bHkgMjAxODxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+X05vIG5ldyBp
dGVtcyB3ZXJlIGFkZGVkIHRvIHRoZSBhZ2VuZGEuXyDigIsgX01pbnV0ZXMgYXJlIGFkZGVkIGlu
IGJsdWUgKGluIHRoZSBQREYgb25seSlfPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIj4jIyBBdHRlbmRlZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiPkxhcnMgS3VydGgsIENpdHJpeDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIj5Sb2dlciBQYXUgTW9ubmUsIENpdHJpeDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5KdWVyZ2Vu
IEdyb3NzLCBTdXNlPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPkphbiBCZXVsaWNoLCBTdXNlPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiPkNocmlzdG9waGVyIENsYXJrLCBPcGVuWFQ8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiI+SmFuYWthcmFqYW4gTmF0YXJhamFuLCBBTUQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+QnJp
YW4gV29vZHMsIEFNRDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5SaWNoIFBlcnNhdWQsIOKAi09wZW5Y
VDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5HZW9yZ2UgRHVubGFwLCBDaXRyaXg8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiI+V2VpLCBBbmR5LCBQYXVsIC0gQ2l0cml4PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4jIyBSZWxlYXNlIENhZGVuY2UgZm9yIFhlbiA0LjEy
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5Gb2xsb3dp
bmcgdGhlIHJlbGVhc2UgY2FkZW5jZSBzZXNzaW9uIGF0IHRoZSBkZXZlbG9wZXIgc3VtbWl0IChz
ZWUNCjxhIGhyZWY9Imh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOC0wNy90aHJlYWRzLmh0bWwjMDAxNjYiPg0KaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmVhZHMuaHRtbCMw
MDE2NjwvYT7igIsgJmFtcDsNCjxhIGhyZWY9Imh0dHBzOi8vZG9jcy5nb29nbGUuY29tL2RvY3Vt
ZW50L2QvMVc3T3VJU1VhdS1GdFBHNnRJaW5ENEdYWUZiLWhLRGphcVRqODRwb2dOckEvIj4NCmh0
dHBzOi8vZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMVc3T3VJU1VhdS1GdFBHNnRJaW5ENEdY
WUZiLWhLRGphcVRqODRwb2dOckEvPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5lZGl04oCLKSB3
ZSBoYXZlIHRvIG1ha2UgYSBkZWNpc2lvbiB3aGV0aGVyPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiog
R28gb24gYXMgd2UgYXJlIGZvciA0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4qIE1vdmUgdG8gOSBt
b250aHMsIHVudGlsIHdlIGZpeGVkIHRoZSB1bmRlcmx5aW5nIGlzc3VlcyBhcyBvdXRsaW5lZCBp
biB0aGUgdGhyZWFkIGFuZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj53cml0ZS11cDogdGhlIHByb2Js
ZW0gaXMgdGhhdCB1bmxlc3Mgd2UgZ2V0IHNvbWUgc29ydCBvZiBjb21taXRtZW50IHRvIGFkZHJl
c3MgdGhlIGlzc3VlcywganVzdCBjaGFuZ2luZyB0aGUgcmVsZWFzZSBjYWRlbmNlIHdpbGwgbm90
IG1ha2UgYSBkaWZmZXJlbmNlPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiogU2tpcCBhIHJlbGVhc2Ug
YXMgYSBvbmUtb2ZmOiBTZXQgb3Vyc2VsdmVzIHNvbWUgZ29hbHMgdGhhdCBtdXN0IGJlIGFjaGll
dmVkIGluIHRoaXMgY3ljbGUgYXJvdW5kIHRlc3RpbmcgLSB0aGlzIHdpbGwgbmVlZCBzb21lIGNv
bW1pdG1lbnQgZnJvbSB2ZW5kb3JzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIj5JIHdhcyBwbGFubmluZyB0byBhbGxvY2F0ZSB1cCB0byAzMCBtaW51dGVz
IHRvIHRoaXMgZGlzY3Vzc2lvbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1HQiI+SnVlcmdlbjogcmFpc2VzIHRoZSBwb2ludCB0aGF0IGtlZXBpbmcgdGhlIHJl
bGVhc2UgY2FkZW5jZSBhdCA2IG1vbnRocyBpcyB2ZXJ5IHVuZmFpciBvbiBKYW4gd2hvIGhhcyBy
YWlzZWQgbWFueSB0aW1lcyB0aGF0IHRoZSB3b3JrbG9hZCByZXN1bHRpbmcgZnJvbSBoYXZpbmcg
dG8gbWFpbnRhaW4gc28gbWFueSByZWxlYXNlIGJyYW5jaGVzIHdvdWxkIGJlIHRvbyBoaWdoLiBB
ZnRlcg0KIHJ1bm5pbmcgNiBtb250aGx5IHJlbGVhc2VzIGZvciBzb21lIHRpbWUsIHRoaXMgaGFz
IGluIGZhY3QgY29tZSB0cnVlLCB3aGVuIGF0IHRoZSB0aW1lIEphbuKAmXMgY29uY2VybnMgd2Vy
ZSBkaXNtaXNzZWQuIFRoZSBvdmVyaGVhZCBicmVha3MgZG93biBpbnRvIGJhY2twb3J0aW5nIGZp
eGVzLCBiYWNrcG9ydGluZyBzZWN1cml0eSBmaXhlcyBhbmQgZGVhbGluZyB3aXRoIHRoZSByZWxl
YXNlIG1lY2hhbmljcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiPkphbjogcmFpc2VkIHRoZSBwb2ludCB0aGF0IGhhcmRseSBhbnlvbmUgcmVzcG9uZHMg
dG8gY2FsbHMgZm9yIGJhY2stcG9ydHMgYW5kIGlmIHNvLCBvbmx5IHNlbmQgY2hhbmdlLXNldHMg
YW5kIGxhdCBKYW4gZG8gdGhlIGJhY2twb3J0aW5nLiBKYW4gYWxzbyBzYXlzIGhlIHN1c3BlY3Rz
IHRoYXQgcGVvcGxlIG1heSBub3QgcmVzcG9uZCB0byBiYWNrcG9ydCByZXF1ZXN0cywgYmVjYXVz
ZQ0KIHRoYXQgd291bGQgcmVxdWlyZSB0aGVtIHRvIGJhY2twb3J0IHRoZSBwYXRjaGVzLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+R2VvcmdlOiBwb2lu
dHMgb3V0IHRoYXQgdW5sZXNzIGhlIHJlbWVtYmVycyBhdCB0aGUgdGltZSBoZSB3cml0ZXMgb3Ig
cmV2aWV3cyBhIHBhdGNoLCB3aGV0aGVyIGl0IGlzIGJhY2stcG9ydCB3b3J0aHkuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5HZW9yZ2UgYW5kIEFuZHJl
dyByYWlzZWQgdGhlIGlkZWEgdGhhdCB3ZSBjb3VsZCBtYWludGFpbiBhIGxpc3Qgb2YgcGVuZGlu
ZyBiYWNrcG9ydHMgYW5kIGFzc2lnbiBiYWNrcG9ydCB0YXNrcyB0byBwZW9wbGUuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5KYW46IG1haW50YWluaW5n
IHJlbGVhc2VzIGFzIGEgc2luZ2xlIHBlcnNvbiBpcyB0aGUgbW9zdCBlZmZpY2llbnQgd2F5IG9m
IGRvaW5nIGl0LiBBIHNpbmdsZSBwZXJzb24gZG9pbmcgYWxsIHRyZWVzIGlzIG1vc3QgZWZmaWNp
ZW50LCBidXQgdGhlbiB3ZSBuZWVkIHRvIHJlc3RyaWN0IHRoZSBudW1iZXIgb2YgdHJlZXMuIEFu
ZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4yIHJlbGVhc2VzIHBlciB5ZWFyIGFyZSB0b28gbWFueS48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPkFuZHJldzog
c3VnZ2VzdHMgdGhhdCBhbiBldmVuL29kZCByZWxlYXNlcyBtb2RlbCB3aXRoIGRpZmZlcmVudCBz
dXBwb3J0IGN5Y2xlcyB3b3VsZCBzb2x2ZSB0aGlzLiBCeSBkb2luZyB0aGlzLCB3ZSB3b3VsZCBy
ZXRhaW4gdGhlIGRpc2NpcGxpbmUgb2YgZG9pbmcgcmVsZWFzZXMuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5KdWVyZ2VuOiB0aGlzIHdvdWxkIGhvd2V2
ZXIgaW1wb3NlIHRoZSByZWxlYXNlIG92ZXJoZWFkPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5BbmRyZXc6IGFncmVlcyB0aGF0IHdlIG5lZWQgdG8gcmVk
dWNlIG91ciByZWxlYXNlIG92ZXJoZWFkIHJlZ2FyZGxlc3MsIGJ1dCB0aGlzIGlzc3VlIGlzIG9y
dGhvZ29uYWwgZnJvbSB0aGUgcmVsZWFzZSBjYWRlbmNlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+KipTdGF5aW5nIGF0IDYgbW9udGhzIHdlIHdvdWxk
IGVpdGhlciBoYXZlIHRvIGZpbmQgc29tZW9uZSB3aG8gd291bGQgbGlrZSB0byBjYXJyeSB0aGUg
bWFpbnRlbmFuY2UgbG9hZCwgb3IgbW92ZSB0byBhIGxvbmdlciBjYWRlbmNlLiBBbHNvIHdlIG5l
ZWQgdG8gbWFrZSBpdCBjbGVhciB0aGF0IHJlZHVjaW5nIHRoZSByZWxlYXNlIG92ZXJoZWFkIGlz
IGluZGVwZW5kZW50IGZyb20NCiByZWxlYXNlIGNhZGVuY2UgYW5kIHByb2Nlc3MuIFdlIHNob3Vs
ZCBiZSBkb2luZyB0aGlzIGlycmVzcGVjdGl2ZSBkZXBlbmRpbmcgb24gdGhlIGNhZGVuY2UuKio8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPkp1ZXJnZW46
IFdlIGNvdWxkIGzigIsgKipvb2sgYXQgOCBtb250aHMgKGluc3RlYWQgb2YgOSlpdCBpcyBiZXR0
ZXIgZnJvbSBhIHNjaGVkdWxpbmcgcGVyc3BlY3RpdmUgKHdvcmtpbmcgYXJvdW5kIHB1YmxpYyBo
b2xpZGF5cykuKiog4oCLIFdpdGggYW4gOCBtb250aCByZWxlYXNlIGN5Y2xlLCB0aGUgcmVsZWFz
ZSBvY2N1cnMgYXQgb25seSAzIGRpZmZlcmVudCBkYXRlcyBkdXJpbmcNCiB0aGUgY2FsZW5kYXIg
eWVhciwgcmF0aGVyIHRoYW4gdGhlIDQgZGF0ZXMgd2l0aCBhIDkgbW9udGggY3ljbGUuIFRoaXMg
bWFrZXMgcGxhbm5pbmcgZWFzaWVyIGZvciBzZWxlY3RpbmcgZGF0ZXMgdGhhdCBhdm9pZCBwdWJs
aWMgaG9saWRheXMuIDggbW9udGhzIGlzIGFsc28gY2xvc2VyIHRvIHRoZSA2IG1vbnRoIGN5Y2xl
IGZvciB0aG9zZSBwcmVmZXJyaW5nIHNob3J0ZXIgY2FkZW5jZS4gQW4gOCBtb250aCBjeWNsZSB3
b3VsZCBub3QgaW5jcmVhc2UNCiB0aGUgbnVtYmVyIG9mIGNvbmN1cnJlbnRseSBzdXBwb3J0ZWQg
YnJhbmNoZXMgd2hlbiBjb21wYXJlZCB3aXRoIGEgOSBtb250aCBjeWNsZS48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPioqQUNUSU9OOiBHZW9yZ2Ugd2ls
bCBwdXQgdG9nZXRoZXIgYSBzdXJ2ZXkgZm9yIHRoZSBjb21taXR0ZXJzIG91dGxpbmluZyB0aGUg
aXNzdWUgYW5kIHRyYWRlLW9mZnMgYW5kIHRoZW4gZ28gZnJvbSB0aGVyZSoqPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4jIyBQcm9qZWN0IE1hbmFnZW1l
bnQgc3R1ZmYgdG8ga2VlcCB0aGUgTW9tZW50dW0gZ29pbmc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+
Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPldlIGhhdmUgbWFkZSBzaWduaWZpY2FudCBwcm9n
cmVzcyBvbiBkZXNpZ24gcmVsYXRlZCBxdWVzdGlvbnMgYXQgdGhlIGRldmVsb3BlciBzdW1taXQu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiPkFsdGhvdWdoIG5vdCBhbGwgdGhlIG5vdGVzIGZvciB0aGVz
ZSBoYXZlIGJlZW4gcHVibGlzaGVkIChTR1ggYW5kIE5WRElNTSBhcmUgbWlzc2luZywgdGhlIGZv
cm1lciBhcmUgb24gbXkgcGxhdGUpLiBUaGUgc2VyaWVzLCB3aGljaCBoYXZlIGJlZW4gZGlzY3Vz
c2VkIGF0IHRoZSBzdW1taXQgYW5kIHdoZXJlIEkgYmVsaWV2ZSB0aGF0IGdvb2QgcHJvZ3Jlc3Mg
aGFzIGJlZW4gbWFkZQ0KIHdlcmUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIj5JbiBvdGhlciB3b3Jkcywgd2Ugc2hvdWxkIGV4cGVjdCBuZXcgdmVyc2lv
bnMgb2YgdGhlc2Ugc2VyaWVzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIj4jIyMgQWRkIHZOVkRJTU0gc3VwcG9ydCB0byBIVk0gZG9tYWluczxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIj5gYGA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+U3Rha2Vob2xkZXJzOiBaaGFu
ZyBZaSwgSW50ZWwsIFpoYW5nIFl1LCBJbnRlbCwgR2VvcmdlIER1bmxhcCwgQ2l0cml4IGBgYCBf
QXMgZmFyIGFzIEkgdW5kZXJzdGFuZCBhIHNpbXBsZSBhbmQgY2xlYW4gd2F5IHRvIGltcGxlbWVu
dCB0aGlzIGhhcyBiZWVuIGZvdW5kLCBidXQgdGhlIGRlc2lnbiBzZXNzaW9uIG5vdGVzIGFyZSBz
dGlsbCBtaXNzaW5nXzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiI+X1dlIHNwZW50IGFsbW9zdCB0d28gZGF5cyBvbiBOVkRJTU0gcmVsYXRlZCBkaXNjdXNz
aW9uczogd2UgaGF2ZSBzb21ldGhpbmcgdGhhdCBzaG91bGQgYmUgZmFpcmx5IHNpbXBsZSBhbmQg
ZWFzeSB0byBpbXBsZW1lbnQuIERhbiBXaWxsaWFtcyBpcyBoYXBweSB0byB0YWtlIGNoYW5nZXMg
aW50byB1cHN0cmVhbSBhcyBsb25nIGFzIHRoZXkgYXJlIHNlbnNpYmxlLl88bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPl9HZW9yZ2U6IHRoZSBrZXkgYmVo
aW5kIHRoZSBkaXNjdXNzaW9uIHdhcyB0byBiZSBhYmxlIHRvIGRlbGl2ZXIgYSBmdW5jdGlvbmFs
IHNvbHV0aW9uIHNvb24uIFdlIGNhbiBtYWtlIGl0IG5pY2VyIGluY3JlbWVudGFsbHkuXzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+KipBQ1RJT046IEdl
b3JnZSB3aWxsIHVwZGF0ZSBhbmQgcmUtc3VibWl0IHRoZSDigItOVkRJTU0gZG9jIChvbGQgdmVy
c2lvbiBhdA0KPGEgaHJlZj0iaHR0cHM6Ly94ZW4ubWFya21haWwub3JnL3RocmVhZC9lZjZ2Znh2
YWh5ZGVxMnJnKSoqIj5odHRwczovL3hlbi5tYXJrbWFpbC5vcmcvdGhyZWFkL2VmNnZmeHZhaHlk
ZXEycmcpKio8L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPl8oaGUgZGlkbuKAmXQgdGFrZSBhbnkgbm90ZXMg
ZHVyaW5nIHRoZSBkaXNjdXNzaW9uIC0gd2UgYXJlIGdvaW5nIHRvIGhhdmUgdG8gcmVjb25zdHJ1
Y3Qgc29tZSBvZiB0aGUgZGlzY3Vzc2lvbilfPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIj5fQW5kcmV3OiBZaSAmYW1wOyBZdSB3ZXJlIHRha2luZyBub3Rl
cyBpbiB0aGUgbWVldGluZ188bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiPioqQUNUSU9OOiBMYXJzIHRvIHJlYWNoIG91dCB0byBZaSAmYW1wOyBZdSBhbmQg
c2VlIHdoYXQgdGhleSBoYXZlKio8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiPiMjIyBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgdmlydHVhbGl6YXRpb24gZW5h
YmxpbmcgYGBgPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPlN0YWtlaG9sZGVyczogTHV3ZWkgS2FuZywg
SW50ZWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+YGBgPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPl9QYXJ0
bHkgYmxvY2tlZCBvbiBDUFVJRCAmYW1wOyBNU1JfPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5fRGlzY3Vzc2VkIHRoZSBjb3JuZXIgY2FzZXMgLSB0aGVz
ZSBhcmUgaW4gYSBQUFQgZnJvbSBJbnRlbCB3aGljaCBMYXJzIGlzIHdhaXRpbmcgZm9yLiBUaGVy
ZSB3YXMgYW4gb3BlbiBxdWVzdGlvbiByZSBuZXN0ZWQgdmlydCBhbmQgYSByZWNvZ25pdGlvbiB0
aGF0IGJvdGggY2Fubm90IGNvLWV4aXN0Ll88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiPiMjIyBFeHRlbmQgcmVzb3VyY2VzIHRvIHN1cHBvcnQgbW9yZSB2
Y3B1cyBpbiBzaW5nbGUgVk0gYGBgPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPlN0YWtlaG9sZGVyczog
Q2hhbyBHYW8sIEludGVsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPmBgYDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIj5fQWxzbyBkZXBlbmRzIG9uIHRoZSB0b3BvbG9neSB3b3JrPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiPklPUkVRIHdvcmsgbmVlZHMgYW5vdGhlciBpdGVyYXRpb248bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1H
QiI+VmlydHVhbCBJT01NVSBuZWVkcyB0byBiZSBkb25lXzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+IyMjIEVQVC1CYXNlZCBTdWItcGFnZSBXcml0ZSBQ
cm90ZWN0aW9uIFN1cHBvcnQgYGBgPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPlN0YWtlaG9sZGVyczog
WmhhbmcgWWksIEludGVsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPmBgYDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIj5fSW50ZWwgcG9zdGVkIHNlcmllcyBhbmQgZG9lc27igJl0IGtub3cgd2hhdCB0byBkbyBu
ZXh0IGR1ZSB0byBsYWNrIG9mIGZlZWRiYWNrLiBXZSB3ZXJlIGFsc28gbGFja2luZyBhIHBsYXVz
aWJsZSB1c2UtY2FzZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+SW50ZWwgYW5kIEJpdERlZmVuZGVy
IGFyZSB0YWxraW5nIHRvZ2V0aGVyIHRvIGNsYXJpZnkgdGhlIHVzZS1jYXNlLiBTdGlsbCBsYXJn
ZWx5IGJsb2NrZWQgb24gcmV2aWV3cy5fPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIj4jIyMgU0dYIFZpcnR1YWxpemF0aW9uIGRlc2lnbiBhbmQgZHJhZnQg
cGF0Y2hlcyBgYGA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+U3Rha2Vob2xkZXJzOiBLYWkgSFVBTkcs
IEludGVsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPmBgYDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5LYWkg
c2VudCBMYXJzIHNvbWUgbm90ZXMsIHdoaWNoIGFyZSBwdWJsaXNoZWQgaGVyZToNCjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7LHNlcmlmIj48YSBocmVmPSJodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVz
L2h0bWwveGVuLWRldmVsLzIwMTgtMDcvdGhyZWFkcy5odG1sIzAxMDg2Ij48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5odHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcvdGhyZWFkcy5o
dG1sIzAxMDg2PC9zcGFuPjwvYT48L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
LHNlcmlmIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIj5QYXJ0bHkgYmxvY2tlZCBvbiBDUFVJRCAmYW1wOyBNU1I8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1H
QiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiMjIyZuYnNwOyA1IExldmVsIFBhZ2luZzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIj5YUFRJIHdvdWxkIGJlY29tZSB2ZXJ5IHByb2JsZW1hdGljIHdp
dGggNSBsZXZlbCBwYWdpbmcuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPkN1cnJlbnRseSBJbnRlbOKA
mXMgbG93ZXN0IHByaW9yaXR5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1HQiI+IyMgVGhlbiB0aGVyZSB3ZXJlIHNlcmllcyB3aGljaCB3ZXJlIGJsb2NrZWQg
b24gQ1BVSUQgYW5kIHJlbGF0ZWQgd29yazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiI+IyMjIEFkZCBndWVzdCBDUFUgdG9wb2xvZ3kgc3VwcG9ydCBzdXBw
b3J0IOKAi2hhcyBiZWVuIHBvc3RlZCBvbiB3aGljaCB0aGlzIHNlcmllcyBkZXBlbmRzIG9uLCBi
dXQgaXQgYGBgPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPlN0YWtlSG9sZGVyczogWmhhbmcgWWksIElu
dGVsIC0gQW5kcmV3IENvb3BlciwgQ2l0cml4IC0gU2VyZ2V5IER5YXNsaSwgQ2l0cml4IC0gUm9n
ZXIgUGF1IE1vbm5lLCBDaXRyaXggYGBgIFtQQVRDSCAwMC8xM10geDg2OiBDUFVJRCBhbmQgTVNS
IHBvbGljeSBtYXJzaGFsbGluZyBpcyBvbmx5IGNvdmVyaW5nIOKFkyBvZiB0aGUgbmVlZGVkIHBh
dGNoZXMgYW5kIHJlcXVpcmVzIHNvbWUNCiBmaXhlcy4gU2VyZ2V5IGlzIHdvcmtpbmcgb24gdGhl
IGxpYnhjIHNpZGUgYW5kIEFuZHJldyBvbiB0aGUgaHlwZXJ2aXNvciBhdWRpdGluZy9jaGVja2lu
Zy4gUm9nZXIgaXMgd29ya2luZyBvbiB0b3BvbG9neSBzdXBwb3J0LCB3aGljaCBkZXBlbmRzIG9u
IHRoZSBvdGhlciB0aHJlZSBwaWVjZXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIj4jIyBBbmQgb3RoZXIgc2VyaWVzLCB3aGljaCBhcmUgbW92aW5nIGZv
cndhcmQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiMj
IyBwYXJhdmlydHVhbCBJT01NVSBpbnRlcmZhY2U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+YGBgPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiPlN0YWtlaG9sZGVyOiBQYXVsIER1cnJhbnQsIENpdHJpeDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIj5gYGA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+djIgcG9zdGVkIHJlY2Vu
dGx5PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4jIyMg
eDg2L2NwdWlkOiBlbmFibGUgbmV3IGNwdSBmZWF0dXJlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5g
YGA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+U3Rha2Vob2xkZXI6IFlhbmcgWmhvbmcsIEludGVsPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiPmBgYDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5XYWl0aW5nIGZvciB2
MjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+IyMjIGFk
ZCB2SU9NTVUgc3VwcG9ydCB3aXRoIGlycSByZW1hcHBpbmcgZnVuY3Rpb24gb2YgdmlydHVhbCBW
VC1kIGBgYDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5TdGFrZWhvbGRlcjogQ2hhbyBHYW8sIEludGVs
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiPmBgYDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5XYWl0aW5nIGZv
ciB2MjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+IyMj
IEFNRCBBdmljIFNlcmllczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5gYGA8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiI+U3Rha2Vob2xkZXI6IEphbmFrYXJhamFuIE5hdGFyYWphbiwgQU1EPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiPmBgYDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5XYWl0aW5nIGZvciBuZXh0IHZlcnNp
b248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiMjIyBN
U1IgU3BlYyBTdXBwb3J0IGZvciBBTUQgc3BlY3VsYXRpdmUgc3RvcmUgYnlwYXNzIG1pdGlnYXRp
b25zIGBgYDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5TdGFrZWhvbGRlcjogQnJpYW4gV29vZHMsIEFN
RDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5gYGA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+X1dvcmsgaGFz
IGp1c3Qgc3RhcnRlZF88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiPiMjIyBEb20gQjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5gYGA8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiI+U3Rha2Vob2xkZXI6IENocmlzdG9waGVyIENsYXJrLCBPcGVuWFQ8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiI+YGBgPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPl9XYWl0aW5nIGZvciBDaHJpc3RvcGhl
cuKAmXMgcmVwbHlfPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIj4jIyMgWFNNPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPl9EYW5pZWwgRGUgR3JhZiBvbiBzYWJi
YXRpY2FsIC0gbm90IHN1cmUgZm9yIGhvdyBsb25nXzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+KipBQ1RJT046IFJpY2ggdG8gZm9sbG93IHVwIHdpdGgg
PGEgaHJlZj0ibWFpbHRvOmNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcqKiI+DQpjb21taXR0ZXJz
QHhlbnByb2plY3Qub3JnKio8L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNl
cmlmIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_82D7661F83C1A047AF7DC287873BF1E1680951E7SHSMSX101ccrcor_--

--_004_82D7661F83C1A047AF7DC287873BF1E1680951E7SHSMSX101ccrcor_
Content-Type: application/octet-stream; name="meeting notes for Intel PT
 (design review and technical discussion).msg"
Content-Description: meeting notes for Intel PT (design review and technical
 discussion).msg
Content-Disposition: attachment; filename="meeting notes for Intel PT
 (design review and technical discussion).msg"; size=38912;
	creation-date="Fri, 13 Jul 2018 00:43:26 GMT";
	modification-date="Fri, 13 Jul 2018 00:43:27 GMT"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAgAAAAAAAAAA
EAAADwAAAAIAAAD+////AAAAAAMAAAD/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////9S
AG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAFgAFAP//////////GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwfU6DQhrU
ARAAAACAMAAAAAAAAF8AXwBwAHIAbwBwAGUAcgB0AGkAZQBzAF8AdgBlAHIAcwBpAG8AbgAxAC4A
MAAAAAAAAAAAAAAAAAAAAAAAAAAwAAIBLAAAAP//////////AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAVAAAAOAEAAAAAAAAXwBfAG4AYQBtAGUAaQBkAF8AdgBlAHIAcwBpAG8A
bgAxAC4AMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAQH//////////1YAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAALAMTINCGtQBsH1Og0Ia1AEAAAAAAAAAAAAAAABfAF8AcwB1AGIAcwB0AGcA
MQAuADAAXwAwAEUAMAA0ADAAMAAxAEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgACAf////8V
AAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAaAAAAAAAAAAQA
AAD9//////////////8FAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAALwAA
AEEAAAARAAAAJgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAAP7///8dAAAA
HgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAD+////JwAAACgAAAApAAAAKgAAACsAAAAs
AAAALQAAAC4AAAA8AAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoA
AAA7AAAA/v///z0AAAA+AAAAPwAAAEAAAABCAAAA/v///0MAAABEAAAARQAAAEYAAABHAAAASAAA
AEkAAABKAAAA/v//////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////UgBv
AG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAABYABQD//////////xgAAAALDQIAAAAAAMAAAAAAAABGAAAAAAAAAAAAAAAAoMdQg0Ia1AEQ
AAAAgDAAAAAAAABfAF8AcAByAG8AcABlAHIAdABpAGUAcwBfAHYAZQByAHMAaQBvAG4AMQAuADAA
AAAAAAAAAAAAAAAAAAAAAAAAMAACASwAAAD//////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAFQAAADgBAAAAAAAAF8AXwBuAGEAbQBlAGkAZABfAHYAZQByAHMAaQBvAG4A
MQAuADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAEB//////////9WAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAACwDEyDQhrUAbB9ToNCGtQBAAAAAAAAAAAAAAAAXwBfAHMAdQBiAHMAdABnADEA
LgAwAF8AMABFADAANAAwADAAMQBGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAgH/////FQAA
AP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAGgAAAAAAAAD/////
/////wQAAAD9////BQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAC8AAABB
AAAAEQAAACYAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAD+////HQAAAB4A
AAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAA/v///ycAAAAoAAAAKQAAACoAAAArAAAALAAA
AC0AAAAuAAAAPAAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6AAAA
OwAAAP7///89AAAAPgAAAD8AAABAAAAAQgAAAP7///9DAAAARAAAAEUAAABGAAAARwAAAEgAAABJ
AAAASgAAAP7/////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////18AXwBz
AHUAYgBzAHQAZwAxAC4AMABfADAARQAwADMAMAAwADEARgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAqAAIBFAAAAAMAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAA
ACwAAAAAAAAAXwBfAHMAdQBiAHMAdABnADEALgAwAF8AMABFADAAMgAwADAAMQBGAAAAAAAAAAAA
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
/v///wYAAAAHAAAACAAAAP7////+/////v////7///8NAAAADgAAAA8AAAAQAAAAEQAAABIAAAAT
AAAA/v////7////+/////v////7///8ZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEA
AAAiAAAAIwAAACQAAAAlAAAA/v////7///8oAAAAKQAAACoAAAArAAAALAAAAC0AAAD+/////v//
//7////+/////v////7////+////NQAAADYAAAA3AAAAOAAAAP7///86AAAAOwAAADwAAAA9AAAA
/v///z8AAABAAAAA/v////7///9DAAAA/v////7///9GAAAA/v////7///9JAAAASgAAAP7////+
////TQAAAP7///9PAAAA/v///1EAAABSAAAA/v////7///9VAAAAVgAAAFcAAABYAAAAWQAAAFoA
AABbAAAAXAAAAF0AAABeAAAAXwAAAGAAAABhAAAAYgAAAGMAAABkAAAAZQAAAGYAAABnAAAA/v//
//7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+////
/v///3gAAAD+/////v////7////+/////v///34AAAD+////gAAAAG0AZQBlAHQAaQBuAGcAIABu
AG8AdABlAHMAIABmAG8AcgAgAEkAbgB0AGUAbAAgAFAAVAAgACgAZABlAHMAaQBnAG4AIAByAGUA
dgBpAGUAdwAgAGEAbgBkACAAdABlAGMAaABuAGkAYwBhAGwAIABkAGkAcwBjAHUAcwBzAGkAbwBu
ACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAEoAaQAsACAASgBvAGgAbgA7ACAAWgBoAGEAbgBnACwAIABZAHUAIABDAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAnAEwAYQByAHMAIABLAHUAcgB0AGgAJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAMAAwADAAMAAwADAAMAAyAAEATwB1AHQAbABvAG8AawBTAEgALgBp
AG4AdABlAGwALgBjAG8AbQAvAG8APQBJAG4AdABlAGwALwBvAHUAPQBFAHgAYwBoAGEAbgBnAGUA
IABBAGQAbQBpAG4AaQBzAHQAcgBhAHQAaQB2AGUAIABHAHIAbwB1AHAAIAAoAEYAWQBEAEkAQgBP
AEgARgAyADMAUwBQAEQATABUACkALwBjAG4APQBSAGUAYwBpAHAAaQBlAG4AdABzAC8AYwBuAD0A
SwBhAG4AZwAsACAATAB1AHcAZQBpAFgAYQA4AGMAAAAAAAAAAAAAAAAAAAAAAGwAdQB3AGUAaQAu
AGsAYQBuAGcAQABpAG4AdABlAGwALgBjAG8AbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWgtdm
H4PBoEevfcKHhzvx4QAAaAOJTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAgtdmH4PBoEevfcKHhzvx4QAAaAOJTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAGUAeQBKAEIAWgBHAFIAeQBaAFgATgB6AEkAagBvAGkAWABDADkAdgBQAFUAbAB1
AGQARwBWAHMAWABDADkAdgBkAFQAMQBGAGUARwBOAG8AWQBXADUAbgBaAFMAQgBCAFoARwAxAHAA
YgBtAGwAegBkAEgASgBoAGQARwBsADIAWgBTAEIASABjAG0AOQAxAGMAQwBBAG8AUgBsAGwARQBT
AFUASgBQAFMARQBZAHkATQAxAE4AUQBSAEUAeABVAEsAVgB3AHYAWQAyADQAOQBVAG0AVgBqAGEA
WABCAHAAWgBXADUAMABjADEAdwB2AFkAMgA0ADkAUwAyAEYAdQDMEwAAJ1gAAExaRnXKSeFWAwAK
AHJjcGc5MzZBA0NodG1sMQMxYvxpZAQAAzABAwH3CoACpBMD4wIAY2gKwHNldBgxMzQGAAdwc3Vu
3wKAEHMAUARWEhsyAuMRR24yBgAGwxJ1MwRGEUcwfiAIVQeyAoASgwjvCfc7pRkSNQm0OTkKIzEO
IPsScgxgYwBQCwkBZA4wF1BnC6UR8BByKlwOogGQZ8kbYCA8DqIgeA7AAICQOnY9IghwbjoE8MRo
ZQDAcy1tDeADYNRzbwGALQWgbR+wDsC6Ih9Vbx/fIOkhEGYN4PZlJAUhxnciXyNvJVAFsBpkIcZt
JXAOoHRwOlQvLyXVLiC3LiFRLwUkFC8B0DA0LzEyLSpQbSGnKHd3LJAudwQzLgWwZy9UUi8QUkVD
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
UuBagO7P/1hPWV9ab1t/XI9dn16vX7/PYM+XP1DPUdpBYscAPpP/6hCMsKN0BB+Sf5OPlJ+Vr/+W
v5fPmN+Z75r/pe+MX41v/6q/q8+s363vrv+wD7Efsi//sz+0T7Vftm+3f7iPuZ+6r/+7v7zPvd++
77//wQ/CH8Mv/8Q/xU/GX8dvyH/Jj8qfy6//zL/Nz87fz+/Q/9IP0x+OfJs/wepyMVYRUrByc5/h
zixWMO3EkBVWTT0Sn3i97EBCnxHZcekjPXBi7ZAj7eDtsVBJUD+jY3JyM9lQRlXc9D0jQcBwVHRz
2VBQPYBrPoFnf/ygQGDrkJ/hP6P8oNxAbGU9IGfUXyZh/FABSSb95+lkU5DgZNlQArOjoN8C/nPs
QKAvoT+iT6NfpG+lf/+mj6efqK+pv9Q/nS/i2dpQ+C1leFZQQ5BV8I/SPrf9nwFwnxCgH+Yf5y/o
P+lP/+pf62/sf+2P7p/6P9U/1k///w8AHwEvAj8DTwRfBW8Gf/8HjwifCa8KvwvPDN8N7w7//xAP
ER8SLxM/FE8VXxZvF3//GI8ZnxqvG78czx3fHu8f//8hDyIfIy8kPyVPJl8nb+Mz4ElsbGVnU1Hz
1z82/mE8MDvQ/SCPgUEAVdT0b//1f/aP95/4r/m/+s/73/zv//3/NH8pjyqfOU86XztvPH//PY8+
nz+vQL9Bz0LfQ+9E//9GD0cfSC9JP0pPS19Mb01//06PT59Qr1G/Us9T31TvVf//Vw9YH1kvWj9b
T1xfXW9ef/9fj2CfYa9iv2PPZN9l72b//2gPaR9qL2s/bE9tX25vb3//cI9xn3Kvc790z3Xfdu93
//95D3ofey98P31Pfl9/b4B//4GPgp+Dr4S/hc+G34fviP//ig+LH4wvjT+OT49fkG+Rf+/XW9mh
2gCfIHDX0Njg84D7LkTzMnPfIN6A3hAsBZgDnjvy8N8gn7HeESBFLHHedp/gN0Cf0pkwPZLP8P+5
4wZPS/My3VA3UGguRP47Lr8vzzDfMe8y/zQPNR//Ni83PzhPkp+Tr5S/qV+qb/+rf6yPrZ+ur6+/
sM+x37Lv/7P/tQ+2H7cvuD+5T7pfu2//vH+9j76fv6/Av8HPwt/D7//E/8YPxx/IL8k/yk/LX8xv
v81/zo/Pn9Cv0b/XYlPfIcBhIE1NSU8td5nB/5d0p1DzZ9L/1A/VHy0FLq//n7+gz6Hfou+j/6UP
ph+nL/+oP+If2X/aj+bv5//pD+of/+sv7D/tT+5f72/wf/GP8p//86/0v/XP9t/37/j/+g/7H//8
L/0//k//XwBvAX8CjwOf/wSvBb8GzwffCO8J/wsPDB//DS8OPw9PEF8RbxJ/E48Un/8Vrxa/F88Y
3xnvGv8cDx0f/x4vHz8gTyFfIm8jfySPJZ//Jq8nvyjPKd8q7yv/LQ8uH/8vLzA/MU8yXzNvNH81
jzaf/zevOL85zzrfO+88/z4PPx//lbudn56v3V/eb99/4I/hn//ir+O/5M/l30sPQT9CT0/f/1Dv
Uf9TD1QfVS9WP1dPWF//WW9af1uPXJ9dr16/X89g3/9h72L/ZA9lH2YvZz9oT2lf/2pva39sj22f
bq9vv3DPcd9/cu9z/3UPdh93L3g/25NQQUXwZSB3aXREwHf+cn0gfPCW8JbAmYHcT0ZP/0dfSG9J
f0qPS59Mr02/Ts//hA96X3tviN+J74r/jA+NH/+OL48/kE+RX5Jvk3+Uj5Wf/5avl7+Yz5nfmu+b
/50Pnh//ny+gP6FPol+jb6R/pY+mn/+nr6i/qc+q36vvrP+uD68f/7AvsT+yT7NftG+1f7aPt5//
uK+5v7rPu9+8773/vw/AH//BL8I/w0/EX8Vvxn/Hj8if/8mvyr/Lz8zfze/O/9AP0R//0i/TP9RP
1V/Wb9d/2I/Zn//ar9u/3M/d397v3//hD0NbBm2HYH2gY29tcGwIaWNhffBkOyBiA4bg5rFsbHkg
ZW48dGlD0OehQ9CG4G9uGGFibHzx5kFhbiCdRRBp55BEe+cgdXTpcABob3VsZCBuZUPm8ERCa25v
d0RAaDN9oOhkLCDpUOtAZGm96YFuRODtQETA5sBzfaD+Yuew7fJFP39PgF+Bb4J/f4OPhJ+Fr4a/
h8/0j+MiZ+tFIOO4PuTpSefg6CB8sGBUIGhhdn2g97BtIfzxdWItZuhwdHX9Q9Bz7OPsMe4R/ajm
Me0w7mb9oEPQ5+Ag7XD/mfzAuHJkd/9i5pDm0Gb34RguIEPpUekRZXhwvm/uEeeB/VxEUUTjP+7P
/+/f8O/x//MP9B/1L/Y/90//+F/5b+M/5E8PbxB/EY8Sn/8TrxS/Fc8W3xfvGP8aDxsf/xwvHT8e
Tx9fIG8hfyKPI5//JK8lvybPJ98o7yn/Kw8sH/8tLy4/L08wXzFvMn8zjzSfzzWvNr83z3yCR2UN
4Hzg+eXxYWv9QuY05hDpYPyR+/1s5jF17hDnAATPBd8G7/8H/wkPCh8LLww/DU8OXzjf/znvOv9K
D0sfTC9NP05PT1//UG9Rf1KPU59Ur1W/Vs9X3/9Y71n/Ww9cH10vXj9fT2Bf/2FvYn9jj2SfZa9m
v2fPaN//ae9q/2wPbR9uL28/cE9xX/tyb+VaWf4B6REBUAAR67Eb6rLpEWTooHOvIzgy7DE3dPly
sTFysULAcxcP6tDrZgK57kFkZWZhW+sg6tAoSKDnsGLoYWvGIOag/OFtaWfp8Ofw/eigKecQP29A
f0GPQp9Dr/9Ev0XPRt9H70j/c390j3Wf/4qPi5+Mr42/js+P35Dvkf//kw+UH5Uvlj+XT5hfmW+a
f/+bj5yfna+ev5/PoN+h76L//6QPpR+mL6c/qE+pX6pvq3//rI+tn66vr7+wz7Hfsu/lWuBBY2Nl
cICA6NLsMNvm0AAyZugA6YAg/OC5MP9/gXiPeZ96r3u3/dHpYD2k+FZNWP7AiQDqNH1p7ND76rK9
pnfsQOlg62J8YQBB7+pD7NTsMelgcOXA/OAAEf9+3L6DuJPqRH/vgP+CD4Mf/4QvhT+GT4dfiG+J
f7P/tQ//th/Pr9C/0c/S39Pv1P/WD//XH9gv2T/aT9tf3G/df96P/9+f4K/hv+LP49/k7+X/5w//
6B/pL+o/60/sX+1v7n/vj//wn/Gv8r/zz/Tf9e/2//gPnXaqY/8QAMMEMG9sBJD8YWN+sLogBIC6
T7tfvG8nfBG4oH7yZWO4oG5pTHNtBCLCpndyujBnMcNpYmV0ufDA0WNwXnW5AD5UPfAEcHN/wGbj
wAA9ImltcLhgAhDC8HHDtHNob33gwVDCoG98dmnBMD3xAjACosEwdL8CIHhxwMDCUb6wwy1jwhD7
BFG6EmXE/8YPxx/IL8k/f8pPy1/Mb81/zo8RP/oSZ+vE4PqoPvvaZMFQPZA+4eHBMHNjcmm4IMPS
uEB7B4B4AWgCcAUXuOF8QHjfeAAO8MJQBZK5Zi4LfwyP/w2fDq8PvxDPEd8S7xP/FQ//Fh/6L/s/
J58orym/Ks8r3/8s7y3/Lw8wHzEvMj8zTzRf/zVvNn83jzifOa86vzvPPN//Pe8+/0APQR9CL0M/
RE9FX/9Gb0d/SI9Jn0qvS79Mz03fp07vT/92qC9MIhBzd0DWV30QfEZhGPFhG9IIcf8bZrl2CKMZ
kgRgd0DAsLiyf3eAuOAI8H1QviC/0Adwd/0ConV9ARqav9Al4AIQwxH/w3AG9HeAuLHCoRwwwvHC
Ev8l4L3hHO8d/x8PIB8hLyI//yNPJF8lbyZ/Y19eb1GvUr//Z89ff2CPYZ9ir2O/ZM9l34tm73El
VAJBa3MsaG//aX9tv27Pb99w73H/cw90HxN1L3yhTHW58GkgS/3CEGd233fveP96D3sffC+TfT+C
aTEwgzEvZMMwZ4BJbF+CpTU4hLEaQGS6eYOeN4SxhsJ+AH2PYAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAaQAgAEwAYQByAHMALAANAAoADQAKACAAIAAg
ACAAVABoAGkAcwAgAGkAcwAgAG0AZQBlAHQAaQBuAGcAIABtAGkAbgB1AHQAZQBzACAAKABpAG4A
YwBsAHUAZABlACAAZABlAHMAaQBnAG4AIAByAGUAdgBpAGUAdwAgACgAMQA5AC8ANgApACAAYQBu
AGQAIAB0AGUAYwBoAG4AaQBjAGEAbAANAAoAZABpAHMAYwB1AHMAcwBpAG8AbgAgACgAMgAwAC8A
NgApACkAIABvAGYAIABJAG4AdABlAGwAIABQAFQAIAB2AGkAcgB0AHUAYQBsAGkAegBhAHQAaQBv
AG4AIABmAG8AcgAgAFgAZQBuACAAaAB5AHAAZQByAHYAaQBzAG8AcgANAAoAZgBvAGwAbABvAHcA
aQBuAGcAIAB3AGgAYQB0ACAAeQBvAHUAIAByAGUAcQB1AGkAcgBlAGQAIABpAG4AIAB5AGUAcwB0
AGUAcgBkAGEAeQAZIHMAIAB0AGUAYwBoAG4AaQBjAGEAbAAgAGQAaQBzAGMAdQBzAHMAaQBvAG4A
LgANAAoADQAKACAADQAKAA0ACgA+ACAAVwBlACAAZABvAG4AJwB0ACAAbgBlAGUAZAAgAHQAbwAg
AHAAYQBzAHMAIAB0AGgAcgBvAHUAZwBoACAAdABoAGUAIABJAG4AdABlAGwAIABQAFQAIABNAFMA
UgBzACAAYQB0ACAAYQBuAHkAIAB0AGkAbQBlAC4AIABBAGwAbAAgAHQAaABlAA0ACgBNAFMAUgBz
ACAAcgBlAGEAZAAvAHcAcgBpAHQAZQAgAGMAYQBuACAAYgBlACAAdAByAGEAcABwAGUAZAAuAA0A
CgANAAoAPgAgAEkAbQBwAGwAZQBtAGUAbgB0ACAAIgBTAFkAUwBUAEUATQAiACAAbQBvAGQAZQAg
AGkAbgAgAFgARQBOACAAaAB5AHAAZQByAHYAaQBzAG8AcgA6AA0ACgANAAoAIAAgACAAIAAgACAA
IAAgACAAIAAgACAAIAAgACAAQQBuAGQAcgBlAHcAOgAgAEEAZABkACAAcwBvAG0AZQAgAG4AZQB3
ACAAUABWACAAaQBuAHQAZQByAGYAYQBjAGUAIABpAG4AIABEAG8AbQAwACAAdABvACAAcwBlAHQA
IABJAG4AdABlAGwADQAKAFAAVAAgAGIAdQBmAGYAZQByACAAZgBvAHIAIABYAEUATgAgAGgAeQBw
AGUAcgB2AGkAcwBvAHIALgAgAEQAbwBtADAAIABjAGEAbgAgAGIAZQAgAHQAcgB1AHMAdABlAGQA
IAB0AG8AIABzAGUAdAB1AHAAIABjAG8AcgByAGUAYwB0AGwAeQA7ACAAUABWAA0ACgBkAG8AbQBV
ACAAYwBhAG4AbgBvAHQAIABiAGUAIAB0AHIAdQBzAHQAZQBkADsAIAANAAoADQAKAD4AIABIAGEA
dgBlACAAcABvAHQAZQBuAHQAaQBhAGwAIAByAGkAcwBrACAAaQBuACAAbgBlAHMAdABlAGQAIAAo
AHUAcwBlACAAcwB5AHMAdABlAG0AIABtAG8AZABlACAAaQBuACAATAAxACAAZwB1AGUAcwB0ACAA
dwBpAHQAaAAgAEUAUABUAA0ACgBvAG4AIABFAFAAVAApAA0ACgANAAoAIAAgACAAIAAgACAAIAAg
ACAAIAAgACAAIAAgACAAQQBuAGQAcgBlAHcAOgAgAEYAZQBlAGwAIABmAHIAZQBlACAAdABvACAA
aQBnAG4AbwByAGUAIABuAGUAcwB0AGUAZAAgAHMAdQBwAHAAbwByAHQALgANAAoADQAKAD4AIABB
AGIAbwB1AHQAIABJAG4AdAByAG8AcwBwAGUAYwB0AGkAbwBuADoADQAKAA0ACgAgACAAIAAgACAA
IAAgACAAIAAgACAAIAAgACAAIABBAG4AZAByAGUAdwA6ACAARgBvAHIAIAB0AGgAZQAgADEAcwB0
ACAAdgBlAHIAcwBpAG8AbgAsACAAdwBlACAAYwBhAG4AIABpAGcAbgBvAHIAZQAgAFYATQANAAoA
aQBuAHQAcgBvAHMAcABlAGMAdABpAG8AbgAuACAAQgB1AHQAIAB3AGUAIABuAGUAZQBkACAAZgBh
AGIAcgBpAGMAYQB0AGUAIABQAEkAUAAgAGYAbwByACAAYwByADMALAAgAEYAVQBQACAAZgBvAHIA
IABpAG4AdABlAHIAcgB1AHAAdABzACwADQAKAFAAYQBjAGsAZQB0ACAAZwBlAG4AZQByAGEAdABp
AG8AbgAgAGYAbwByACAAZQBuAGEAYgBsAGkAbgBnACAAJgAgAGQAaQBzAGEAYgBsAGkAbgBnACwA
IABtAG8AZABlACAAcABhAGMAawBlAHQAcwAuACAADQAKAA0ACgA+ACAAVgBNAC0AZQB4AGkAdAAg
AGQAdQBlACAAdABvACAASQBuAHQAZQBsACAAUABUACAAbwB1AHQAcAB1AHQAOgANAAoADQAKACAA
IAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEkAbABsAGUAZwBhAGwAIABQAFQAIABvAHUAdABw
AHUAdAAgAGIAdQBmAGYAZQByACAAYQBkAGQAcgBlAHMAcwAgAGYAcgBvAG0AIABnAHUAZQBzAHQA
OgANAAoADQAKACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAg
ACAAIAAgACAAIAAgAEEAbgBkAHIAZQB3ADoAIABjAGEAbgBuAG8AdAAgAHAAcgBlAHYAZQBuAHQA
IABnAHUAZQBzAHQAIAB0AG8AIABzAGUAdAB1AHAADQAKAGkAbABsAGUAZwBhAGwAIABzAGUAdAB1
AHAAOwAgAGQAZQB0AGUAYwB0ACAAaQBuACAARQBQAFQAIAB2AGkAbwBsAGEAdABpAG8AbgA7ACAA
PQA+ACAATwBLACAAdABvACAAYwByAGEAcwBoACAAZwB1AGUAcwB0ADsADQAKAA0ACgAgACAAIAAg
ACAAIAAgACAAIAAgACAAIAAgACAAIABTAGUAdAAgAGEAIABNAE0ASQBPACAAYQBkAGQAcgBlAHMA
cwAgAGkAbgAgAGcAdQBlAHMAdAAgAGEAcwAgAEkAbgB0AGUAbAAgAFAAVAAgACAAYgB1AGYAZgBl
AHIAOgANAAoADQAKACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAA
IAAgACAAIAAgACAAIAAgAEEAbgBkAHIAZQB3ADoAIABPAEsAIAB0AG8AIABjAHIAYQBzAGgAIABn
AHUAZQBzAHQAOwANAAoADQAKACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAFAAYQBnAGUA
IAB3AGkAdABoACAAdwByAGkAdABlACAAcAByAG8AdABlAGMAdAA6AA0ACgANAAoAIAAgACAAIAAg
ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAQQBuAGQA
cgBlAHcAOgAgAG0AbwByAGUAIABjAG8AbQBwAGwAaQBjAGEAdABlAGQAOwAgAGIAYQBzAGkAYwBh
AGwAbAB5AA0ACgBlAG4AdABpAHIAZQBsAHkAIAByAGUAYQBzAG8AbgBhAGIAbABlACAAdwBlACAA
YwBhAG4AIABzAHQAaQBsAGwAIABjAHIAYQBzAGgAIABnAHUAZQBzAHQAOwAgAGIAdQB0ACAAcwBo
AG8AdQBsAGQAIABuAGUAZQBkACAAdABvACAAawBuAG8AdwANAAoAdABoAGUAIAByAGUAYQBzAG8A
bgAsACAAYQBuAGQAIABkAGkAcwB0AGkAbgBnAHUAaQBzAGgAIABjAGEAcwBlACAAYgB5ACAAYwBh
AHMAZQA7AA0ACgANAAoAPgAgAEkAbgB0AGUAbAAgAFAAVAAgAGgAYQB2AGUAIABzAG8AbQBlACAA
cwB1AGIALQBmAGUAYQB0AHUAcgBlAHMAIABhAG4AZAAgAHQAaABlAHMAZQAgAGYAZQBhAHQAdQBy
AGUAcwAgAGEAcgBlACAAZABpAGYAZgBlAHIAZQBuAHQAIABpAG4ADQAKAGQAaQBmAGYAZQByAGUA
bgB0ACAAaABhAHIAZAB3AGEAcgBlACAAcABsAGEAdABmAG8AcgBtAC4AIABDAGEAbgAgAHcAZQAg
AGUAeABwAG8AcwBlACAAYQBsAGwAIABzAHUAYgAtAGYAZQBhAHQAdQByAGUAcwAgAHQAbwAgAGcA
dQBlAHMAdAA/AA0ACgANAAoAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAARwBlAG8AcgBn
AGUAOgAgAG0AYQBrAGUAIABzAHUAcgBlACAAYwBvAG0AbQBvAG4AIABQAFQAIABzAHUAYgAtAGYA
ZQBhAHQAdQByAGUAcwAgAGEAcgBlACAAdQBzAGUAZAA7AA0ACgANAAoAIAAgACAAIAAgACAAIAAg
ACAAIAAgACAAIAAgACAAQQBuAGQAcgBlAHcAOgAgAFkAZQBzACAAdwBlACAAdwBhAG4AdAAgAHQA
bwAgAGIAdQB0ACAAdwBlACAAZABvAG4AGSB0ACAAbgBlAGUAZAAgAHQAbwAgAGUAeABwAG8AcwBl
ACAAYQBsAGwADQAKAGIAeQAgAGQAZQBmAGEAdQBsAHQAIAAoAG0AYQB5ACAAYgByAGUAYQBrACAA
bABpAHYAZQAgAG0AaQBnAHIAYQB0AGkAbwBuACkAOwAgAA0ACgANAAoAIAAgACAAIAAgACAAIAAg
ACAAIAAgACAAIAAgACAAQQBuAGQAcgBlAHcAOgAgAEEAYwBjAGUAcAB0AGEAYgBsAGUAIAB0AGgA
YQB0ACAAaQBuACAAZgBpAHIAcwB0ACAAdgBlAHIAcwBpAG8AbgAgAHcAZQAgAGQAbwBuABkgdAAg
AHQAdQByAG4ADQAKAG8AbgAgAFAAVAAgAFYATQBYACAAZgBvAHIAIABnAHUAZQBzAHQAIABiAHkA
IABkAGUAZgBhAHUAbAB0ACwAIABiAHUAdAAgAHQAdQByAG4AIABvAG4AIAB3AGgAZQBuACAAbgBl
AGUAZABlAGQAIABpAG4AIABnAHUAZQBzAHQALAAgAGEAbgBkAA0ACgB0AGgAZQBuACAAcAByAGUA
dgBlAG4AdAAgAGwAaQB2AGUAIABtAGkAZwByAGEAdABpAG8AbgAgAGYAbwByACAAdABoAGEAdAAg
AGcAdQBlAHMAdAA7AA0ACgANAAoAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAQQBuAGQA
cgBlAHcAOgAgAGMAdQByAHIAZQBuAHQAIAB0AG8AbwBsAHMAdABhAGMAawAgAGQAbwBlAHMAbgAZ
IHQAIABoAGEAdgBlACAAbQBlAGMAaABhAG4AaQBzAG0AIAB0AG8ADQAKAHAAcgBlAHYAZQBuAHQA
IAB3AHIAbwBuAGcAIABtAGkAZwByAGEAdABpAG8AbgAgAGIAZQB0AHcAZQBlAG4AIABjAHAAdQAg
AGYAZQBhAHQAdQByAGUAIABzAGUAdABzADsAIABmAHUAdAB1AHIAZQAgAGkAbQBwAGwAZQBtAGUA
bgB0AGEAdABpAG8AbgANAAoAcwBoAG8AdQBsAGQAIABwAHIAbwB2AGkAZABlACAAcwB1AGMAaAAg
AHQAbwAgAGQAZQB0AGUAYwB0ACAAdwBoAGUAdABoAGUAcgAgAGwAaQB2AGUAIABtAGkAZwByAGEA
dABpAG8AbgAgAGMAYQBuACAAYgBlACAAZABvAG4AZQA7AA0ACgANAAoAPgAgAEEAZABkACAAbQBv
AHIAZQAgAGQAZQBzAGMAcgBpAHAAdABpAG8AbgAgAGEAYgBvAHUAdAAgAHQAaABpAHMAIABmAGUA
YQB0AHUAcgBlACAAaQBuACAAbgBlAHgAdAAgAHAAYQB0AGgAIABzAGUAdAAgAHYAZQByAHMAaQBv
AG4ALgANAAoADQAKACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEEAbgBkAHIAZQB3AC8A
TABhAHIAcwA6ACAAVwBlACAAbgBlAGUAZAAgAHQAbwAgAGEAZABkACAAYQAgAHAAYQB0AGMAaAAg
AGkAbgAgAG4AZQB4AHQAIAB2AGUAcgBzAGkAbwBuACAAdABvAA0ACgBkAGUAcwBjAHIAaQBiAGUA
OgAgAHcAaABhAHQAIABpAHMAIABpAG4AdABlAGwAIABQAFQALAAgAGgAbwB3ACAAdABvACAAdQBz
AGUAIAB0AGgAaQBzACAAZgBlAGEAdAB1AHIAZQAsACAAcwBvAG0AZQAgAGwAaQBtAGkAdABhAHQA
aQBvAG4AcwAgAGEAdAANAAoAcAByAGUAcwBlAG4AdAAgAGEAbgBkACAAcwBvACAAbwBuAC4ADQAK
AA0ACgAgAA0ACgANAAoAVABoAGEAbgBrAHMALAANAAoADQAKAEwAdQB3AGUAaQAgAEsAYQBuAGcA
DQAKAA0ACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAWgB5AHcAZwBUAEgAVgAzAFoAVwBsAFkAWQBUAGgAagBJAGkAdwBp
AFIARwA5AHQAWQBXAGwAdQBJAGoAbwBpAGEAVwA1ADAAWgBXAHcAdQBZADIAOQB0AEkAaQB3AGkA
VABtAEYAdABaAFMASQA2AEkAawB0AGgAYgBtAGMAcwBJAEUAeAAxAGQAMgBWAHAASQBpAHcAaQBV
ADAAMQBVAFUARQBGAGsAWgBIAEoAbABjADMATQBpAE8AaQBKAHMAZABYAGQAbABhAFMANQByAFkA
VwA1AG4AUQBHAGwAdQBkAEcAVgBzAEwAbQBOAHYAYgBTAEoAOQAAAAAAAAAAAG4AbwAtAGEAYwB0
AGkAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxADEA
LgAwAC4AMgAwADAALgAxADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAZABsAHAAZQAtAHcAaQBuAGQAbwB3AHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAEMAVABQAF8ATgBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABlAHkASgBEAFkAWABSAGwAWgAyADkAeQBlAFUAeABoAFkAbQBWAHMA
YwB5AEkANgBJAGkASQBzAEkAawAxAGwAZABHAEYAawBZAFgAUgBoAEkAagBwADcASQBtADUAegBJ
AGoAbwBpAGEASABSADAAYwBEAHAAYwBMADEAdwB2AGQAMwBkADMATABuAFIAcABkAEgAVgB6AEwA
bQBOAHYAYgBWAHcAdgBiAG4ATgBjAEwAMABsAHUAZABHAFYAcwBNAHkASQBzAEkAbQBsAGsASQBq
AG8AaQBNAGoAQgBrAE8ARABZADUATQAyAEUAdABZAHoAVgBqAE0AUwAwADAAWQBXAFUAdwBMAFcA
SQB3AFoARwBVAHQATwBXAEUAdwBOAEcAWgBqAFoARABOAGwATwBUAFEANQBJAGkAdwBpAGMASABK
AHYAYwBIAE0AaQBPAGwAdAA3AEkAbQA0AGkATwBpAEoARABWAEYAQgBEAGIARwBGAHoAYwAyAGwA
bQBhAFcATgBoAGQARwBsAHYAYgBpAEkAcwBJAG4AWgBoAGIASABNAGkATwBsAHQANwBJAG4AWgBo
AGIASABWAGwASQBqAG8AaQBRADEAUgBRAFgAMAA1AFUASQBuADEAZABmAFYAMQA5AEwAQwBKAFQA
ZABXAEoAcQBaAFcATgAwAFQARwBGAGkAWgBXAHgAegBJAGoAcABiAFgAUwB3AGkAVgBFADEARABW
AG0AVgB5AGMAMgBsAHYAYgBpAEkANgBJAGoARQAzAEwAagBFAHcATABqAEUANABNAEQAUQB1AE4A
RABrAGkATABDAEoAVQBjAG4AVgB6AGQARwBWAGsAVABHAEYAaQBaAFcAeABJAFkAWABOAG8ASQBq
AG8AaQBNAEcAMQBXAGUAawBKAFAAYgBUAFYAbwBXAFcASgBCAFcAbABkAEkAUQBXAEoAcABiAEQA
VgBoAFIAMQBnADUAWgBtAE4AMQBXAG4ASgBOAGQAMwBsAEoAUQBrAHgAdQBaAGsAbABTAE8ARABo
AFoATwBXADUANQBlAFcAVgB4AFoAMABKAFIATwBHAGgASgBZADEAWgB1AEsAMgBGADAAVQBYAGQA
VABNAEMASgA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AEMAVABQAF8ATgBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAADAQEAAABBAAAACAAAAAAAEQBDAFQAUABDAGwAYQBzAHMAaQBmAGkAYwBhAHQAaQBv
AG4AEUNUUENsYXNzaWZpY2F0aW9uAAAAAAAAAAAjAAAAEUMAVABQAEMAbABhAHMAcwBpAGYAaQBj
AGEAdABpAG8AbgAAAAAAQQAAAAgAAAAAABYAVABpAHQAdQBzAEMAVABQAEMAbABhAHMAcwBpAGYA
aQBjAGEAdABpAG8AbgAWVGl0dXNDVFBDbGFzc2lmaWNhdGlvbgAAAAAAAAAALQAAABZUAGkAdAB1
AHMAQwBUAFAAQwBsAGEAcwBzAGkAZgBpAGMAYQB0AGkAbwBuAAAAAABBAAAACAAAAAAAEwBYAC0A
VABJAFQAVQBTAC0ATQBlAHQAYQBkAGEAdABhAC0ANAAwABNYLVRJVFVTLU1ldGFkYXRhLTQwAAAA
AAAAAAAnAAAAE1gALQBUAEkAVABVAFMALQBNAGUAdABhAGQAYQB0AGEALQA0ADAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
MQA1AC4AMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAGM9VVM7YT1NQ0k7cD1JbnRlbDtsPVNIU01TWDEwMS0xODA2MjEwMTMyNThaLTI5NDk3
AAAAAAAAAAAAAAAAAABsAHUAdwBlAGkALgBrAGEAbgBnAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAh18X/CNQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIMywbSPGWVDj/gHHKUhH4sAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKEBEQMoHwToUZYYUGDYbXAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAwADAAMAAwADAAMAAy
AAEATwB1AHQAbABvAG8AawBTAEgALgBpAG4AdABlAGwALgBjAG8AbQAvAG8APQBJAG4AdABlAGwA
LwBvAHUAPQBFAHgAYwBoAGEAbgBnAGUAIABBAGQAbQBpAG4AaQBzAHQAcgBhAHQAaQB2AGUAIABH
AHIAbwB1AHAAIAAoAEYAWQBEAEkAQgBPAEgARgAyADMAUwBQAEQATABUACkALwBjAG4APQBSAGUA
YwBpAHAAaQBlAG4AdABzAC8AYwBuAD0ASwBhAG4AZwAsACAATAB1AHcAZQBpAFgAYQA4AGMAAQBs
AHUAdwBlAGkALgBrAGEAbgBnAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAwADAAMAAwADAAMAAwADIAAQBPAHUAdABsAG8AbwBrAFMASAAu
AGkAbgB0AGUAbAAuAGMAbwBtAC8AbwA9AEkAbgB0AGUAbAAvAG8AdQA9AEUAeABjAGgAYQBuAGcA
ZQAgAEEAZABtAGkAbgBpAHMAdAByAGEAdABpAHYAZQAgAEcAcgBvAHUAcAAgACgARgBZAEQASQBC
AE8ASABGADIAMwBTAFAARABMAFQAKQAvAGMAbgA9AFIAZQBjAGkAcABpAGUAbgB0AHMALwBjAG4A
PQBLAGEAbgBnACwAIABMAHUAdwBlAGkAWABhADgAYwABAGwAdQB3AGUAaQAuAGsAYQBuAGcAQABp
AG4AdABlAGwALgBjAG8AbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8A
bwA9AEkAbgB0AGUAbAAvAG8AdQA9AEUAeABjAGgAYQBuAGcAZQAgAEEAZABtAGkAbgBpAHMAdABy
AGEAdABpAHYAZQAgAEcAcgBvAHUAcAAgACgARgBZAEQASQBCAE8ASABGADIAMwBTAFAARABMAFQA
KQAvAGMAbgA9AFIAZQBjAGkAcABpAGUAbgB0AHMALwBjAG4APQBLAGEAbgBnACwAIABMAHUAdwBl
AGkAWABhADgAYwAAAAAAAAAAAEUAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFWDovTz1JTlRFTC9PVT1FWENIQU5HRSBBRE1JTklT
VFJBVElWRSBHUk9VUCAoRllESUJPSEYyM1NQRExUKS9DTj1SRUNJUElFTlRTL0NOPUtBTkcsIExV
V0VJWEE4QwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsAYQBuAGcALAAgAEwAdQB3
AGUAaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3KdAyMBC
EBq0uQgAKy/hggEAAAAAAAAAL089SU5URUwvT1U9RVhDSEFOR0UgQURNSU5JU1RSQVRJVkUgR1JP
VVAgKEZZRElCT0hGMjNTUERMVCkvQ049UkVDSVBJRU5UUy9DTj1LQU5HLCBMVVdFSVhBOEMAAAAA
AAAAAAHUCP2O4B7FR/4KkUV/i+ISbqosMVcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABtAGUAZQB0AGkAbgBnACAAbgBvAHQAZQBzACAAZgBvAHIAIABJAG4AdABlAGwA
IABQAFQAIAAoAGQAZQBzAGkAZwBuACAAcgBlAHYAaQBlAHcAIABhAG4AZAAgAHQAZQBjAGgAbgBp
AGMAYQBsACAAZABpAHMAYwB1AHMAcwBpAG8AbgApAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLAGEAbgBnACwAIABMAHUAdwBlAGkAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANynQMjAQhAatLkIACsv
4YIBAAAAAAAAAC9PPUlOVEVML09VPUVYQ0hBTkdFIEFETUlOSVNUUkFUSVZFIEdST1VQIChGWURJ
Qk9IRjIzU1BETFQpL0NOPVJFQ0lQSUVOVFMvQ049S0FORywgTFVXRUlYQThDAAAAAAAAAABFWDov
Tz1JTlRFTC9PVT1FWENIQU5HRSBBRE1JTklTVFJBVElWRSBHUk9VUCAoRllESUJPSEYyM1NQRExU
KS9DTj1SRUNJUElFTlRTL0NOPUtBTkcsIExVV0VJWEE4QwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAG0AZQBlAHQAaQBuAGcAIABuAG8AdABlAHMAIABmAG8AcgAgAEkAbgB0AGUAbAAg
AFAAVAAgACgAZABlAHMAaQBnAG4AIAByAGUAdgBpAGUAdwAgAGEAbgBkACAAdABlAGMAaABuAGkA
YwBhAGwAIABkAGkAcwBjAHUAcwBzAGkAbwBuACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEkAUABNAC4ATgBvAHQAZQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAA
AAAAAAAAAAAAAAAAAEAABzACAAAAsAxMg0Ia1AFAAAgwAgAAALAMTINCGtQBAwD3DwIAAAAAAAAA
9Co/dQMA9A8CAAAAAgAAAOAqP3UDAA00AgAAAHkOBABUKz91HwAEDgIAAAAcAAAAAwAAAB8AAw4C
AAAALgAAAAMAAAAfAAIOAgAAAAIAAAADAAAACwACAAYAAAABAAAAAAAAAAMAFwAGAAAAAQAAAAAA
AAAfABoABgAAABIAAAADAAAACwAjAAYAAAAAAAAAAAAAAAMAJgAGAAAAAAAAAAAAAAALACkABgAA
AAAAAAAAAAAAXwBfAHMAdQBiAHMAdABnADEALgAwAF8AMwAwADAAMgAwADAAMQBGAAAAAAAAAAAA
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
CwAJgAYAAAAAAAAAAAAAAEAACoAGAAAAQCHXxf8I1AEDAAuABgAAAAkEAAAAAAAAHwAMgAYAAAAO
AAAAAwAAAB8ADYAGAAAAUgMAAAMAAAAfAA6ABgAAAA4AAAADAAAAHwAPgAYAAAAaAAAAAwAAAB8A
EIAGAAAAGgAAAAMAAAAfABGABgAAABQAAAADAAAAHwASgAYAAAD6AQAAAwAAAB8APQAGAAAAAgAA
AAMAAAALAB8OBgAAAAEAAAAAAAAAHwAAEAYAAACGEwAAAwAAAAIBCRAGAAAA0BMAAAMAej4CAeJl
BgAAABYAAAADAHo+AgHjZQYAAAAXAAAAAwB6Ph8AE4AGAAAAKgAAAAMAAAAfABSABgAAAPIAAAAD
AAAAHwAdDgIAAACIAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgYUAAAYA
FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ANk6VTEJABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABNnaDwCQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAYWcjWgkADwCAhQAABgATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWMOfgJAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCIaMtCQANAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIUAAAYABwC/hQAABgAKAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6FAAAGAAYAQIUAAAYA
CACChQAABgAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQAABgAF
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
VIUAAAYABADrhQAABgALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAGFAAAGAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAADhQAABgACAPdobJMFAAwAfxtKcAUAEgAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAEIUAAAYAAABShQAABgABAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYpm8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AHUALgBjAC4AegBoAGEAbgBnAEAA
aQBuAHQAZQBsAC4AYwBvAG0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANynQMjAQhAatLkI
ACsv4YIBAAAAAAAAAC9PPUlOVEVML09VPUVYQ0hBTkdFIEFETUlOSVNUUkFUSVZFIEdST1VQIChG
WURJQk9IRjIzU1BETFQpL0NOPVJFQ0lQSUVOVFMvQ049WkhBTkcsIFlVIEM3QjMAAAAAAAAAAABa
AGgAYQBuAGcALAAgAFkAdQAgAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACBr2PLGU1k6r3QcO5o+74gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAHoAaABhAG4AZwB5AHUAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAB5AHUALgBjAC4AegBoAGEAbgBnAEAAaQBuAHQAZQBsAC4AYwBv
AG0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARVg6L089SU5URUwvT1U9RVhDSEFOR0UgQURNSU5J
U1RSQVRJVkUgR1JPVVAgKEZZRElCT0hGMjNTUERMVCkvQ049UkVDSVBJRU5UUy9DTj1aSEFORywg
WVUgQzdCMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvAG8APQBJAG4AdABlAGwA
LwBvAHUAPQBFAHgAYwBoAGEAbgBnAGUAIABBAGQAbQBpAG4AaQBzAHQAcgBhAHQAgQAAAP7////+
/////v///4UAAAD+////hwAAAIgAAACJAAAAigAAAIsAAACMAAAA/v////7////+////kAAAAP7/
///+/////v////7////+/////v////7////+////mQAAAP7////+/////v///50AAAD+////nwAA
AKAAAAChAAAAogAAAKMAAACkAAAApQAAAP7////+////qAAAAP7///+qAAAA/v////7////+////
/v////7////+////sQAAAP7///+zAAAAtAAAALUAAAC2AAAAtwAAALgAAAD+////ugAAALsAAAC8
AAAAvQAAAP7///+/AAAAwAAAAP7////+////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////9pAHYAZQAgAEcA
cgBvAHUAcAAgACgARgBZAEQASQBCAE8ASABGADIAMwBTAFAARABMAFQAKQAvAGMAbgA9AFIAZQBj
AGkAcABpAGUAbgB0AHMALwBjAG4APQBaAGgAYQBuAGcALAAgAFkAdQAgAEMANwBiADMAAAAAAAAA
AAAAAEUAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABaAGgAYQBuAGcALAAgAFkAdQAgAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC9vPUludGVsL291
PUV4Y2hhbmdlIEFkbWluaXN0cmF0aXZlIEdyb3VwIChGWURJQk9IRjIzU1BETFQpL2NuPVJlY2lw
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
AQ9UAgAAAZBMAGEAcgBzACAASwB1AHIAdABoAAAAUwBNAFQAUAAAAGwAYQByAHMALgBrAHUAcgB0
AGgAQABjAGkAdAByAGkAeAAuAGMAbwBtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAwAVDAYAAAABAAAAAAAAAAsADw4GAAAAAQAAAAAAAAADAP4PBgAAAAYAAAAAAAAAAgH/
DwYAAABkAAAAAwA4MR8AATAGAAAAGgAAAAMAAAAfAAIwBgAAAAoAAAADAAAAHwADMAYAAAAsAAAA
AwAAAAIBCzAGAAAAGwAAAAMAODEDAAA5BgAAAAAAAAAAAAAACwBAOgYAAAAAAAAAAAAAAAMAcToG
AAAAAAAAAAAAAAACAQE9BgAAABAAAAADADgxAwDeXwYAAAAAAAAAAAAAAAMA318GAAAAAAAAAAAA
AAADAOtfBgAAAAAAAAAAAAAAAwDvXwYAAAAAAAAAAAAAAAMA8l8GAAAAAAAAAAAAAAADAPVfBgAA
AAAAAAAAAAAAHwD2XwYAAABGAAAAAwAAAAIB918GAAAAZAAAAAMAODEDAP1fBgAAAAEAAAAAAAAA
AwD/XwYAAAAAAAAAAAAAAAIB9g8GAAAABAAAAAMAODEDAAAwBgAAAAAAAAAAAAAEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiAAAAQwBUAFAA
QwBsAGEAcwBzAGkAZgBpAGMAYQB0AGkAbwBuAAAAJgAAAHgALQB0AGkAdAB1AHMALQBtAGUAdABh
AGQAYQB0AGEALQA0ADAAAAAmAAAAeAAtAGMAdABwAGMAbABhAHMAcwBpAGYAaQBjAGEAdABpAG8A
bgAAABYAAABkAGwAcAAtAHAAcgBvAGQAdQBjAHQAAAAWAAAAZABsAHAALQB2AGUAcgBzAGkAbwBu
AAAAGAAAAGQAbABwAC0AcgBlAGEAYwB0AGkAbwBuACoAAABUAGkAdAB1AHMAUwBlAG4AZABVAHMA
aQBuAGcAQQBjAGMAbwB1AG4AdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCFAAAGAAAAUoUAAAYAAQADhQAABgACAAGFAAAGAAMA
VIUAAAYABAAGhQAABgAFAA6FAAAGAAYAGIUAAAYABwBAhQAABgAIAIKFAAAGAAkAv4UAAAYACgDr
hQAABgALAAAAAAAFAAwAKAAAAAkADQBUAAAACQAOAIAAAAAJAA8AnAAAAAkAEAC4AAAACQARANQA
AAAFABIAgIUAAAYAEwCBhQAABgAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggBgAAAAAAwAAA
AAAAAEaGAwIAAAAAAMAAAAAAAABGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_004_82D7661F83C1A047AF7DC287873BF1E1680951E7SHSMSX101ccrcor_--


From xen-devel-bounces@lists.xenproject.org Fri Jul 13 01:02:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 01: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 1fdmTp-0004KM-SN; Fri, 13 Jul 2018 01:02: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdmTo-0004K9-5x
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 01:02:40 +0000
X-Inumbo-ID: 67c2f1f5-8638-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67c2f1f5-8638-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 03:02:25 +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 1fdmTl-0004jg-2I; Fri, 13 Jul 2018 01:02: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 1fdmTk-00040N-Jx; Fri, 13 Jul 2018 01:02:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdmTk-0003JH-JM; Fri, 13 Jul 2018 01:02:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125143-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=79b10d4ce4f08aab4b9548fabc4542ca78a96247
X-Osstest-Versions-That: ovmf=0a563f3fecfd9baffe8dce51bb4411d6a748a936
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 01:02:36 +0000
Subject: [Xen-devel] [ovmf test] 125143: 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>

ZmxpZ2h0IDEyNTE0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNDMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3OWIxMGQ0Y2U0ZjA4YWFiNGI5NTQ4ZmFiYzQ1NDJj
YTc4YTk2MjQ3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwYTU2M2Yz
ZmVjZmQ5YmFmZmU4ZGNlNTFiYjQ0MTFkNmE3NDhhOTM2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxMjQgIDIwMTgtMDctMTIgMDg6MTA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTQzICAyMDE4LTA3LTEyIDIyOjEwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUm9tYW4gQmFj
aWsgPHJvbWFuLmJhY2lrQGJyb2FkY29tLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAwYTU2M2YzZmVjLi43OWIxMGQ0Y2U0ICA3OWIxMGQ0
Y2U0ZjA4YWFiNGI5NTQ4ZmFiYzQ1NDJjYTc4YTk2MjQ3IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 01:14:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 01: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 1fdmex-0005Sp-4Z; Fri, 13 Jul 2018 01:14: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=33sv=j5=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fdmev-0005Sk-Ih
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 01:14:09 +0000
X-Inumbo-ID: 02c8303c-863a-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x242.google.com (unknown [2607:f8b0:4002:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02c8303c-863a-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 03:13:54 +0200 (CEST)
Received: by mail-yw0-x242.google.com with SMTP id w76-v6so11170509ywg.4
 for <xen-devel@lists.xenproject.org>; Thu, 12 Jul 2018 18:14:08 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=zVV/0/Cm74C42UUsTjy0qY3f+e/ZliSh5X+kJpZUvbw=;
 b=aqQyx1C2OgMQaxuC7dzV9jTISxotNy2+wZ9RL9AWv5OHWcCQe8gOkbufnThZ/ILGjl
 a9W+le0OrWmYhbXho1m0QXZYBbXhAw7MB/Ya+MoVrkCDijIA2au9CfQr4n8Fj3ZrxQgP
 EruvpWoCKOGDO7DEVgjXFl5rPLjWjt89+eN84=
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=zVV/0/Cm74C42UUsTjy0qY3f+e/ZliSh5X+kJpZUvbw=;
 b=RJKOZjIUpsfsAXBee9TrJDmX4ue8EAYWMbl5rLXnhN2Z9ABxGK7+3ZK3MmABsJicqc
 EgL4oCfYWeoOsq8VIpwQhfpr+zQLVA98n0hEgW7pEC80b5efD3j7uSAqGJ4TLCDFZnaG
 YRpbNJVT84Ttej9kg/AWAktI2xOWDcArmnrxsZu50n//SVQIGTRD0/f0OCCJ31W7tVmS
 g6GdvUgoZ7GMuRdb2htnTmlxYZbBHF+YhE+mzBx0MWkXJLxqoy43AciSZQZUjJasOYnW
 zHdTb6dtioLatb9cB0+eUl6HUPFVo+RawiuUrQPsXCIja1VeK4NPULdOQWvSqs6ZfB71
 j8gA==
X-Gm-Message-State: AOUpUlE+Sl61xHOln6+4EKEN3UEpEcCi2G5uCKpLHnbHXw90nihEwHWK
 h+wuA82LpjC6ft21rWrxGkQIkA==
X-Google-Smtp-Source: AAOMgpfqmzPldtbbPh0lR23k91APtcr3X8QEYv4fR5vx+mhSHqeuuAY9oYO/IP9fyEX1DoMZZsb3GQ==
X-Received: by 2002:a81:7a0e:: with SMTP id
 v14-v6mr2326136ywc.275.1531444448165; 
 Thu, 12 Jul 2018 18:14:08 -0700 (PDT)
Received: from MacBook-Pro.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id l127-v6sm11943169ywc.5.2018.07.12.18.14.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 Jul 2018 18:14:07 -0700 (PDT)
Date: Thu, 12 Jul 2018 20:14:06 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180713011406.vnd3dlmfjrhzqy6r@MacBook-Pro.localdomain>
References: <20180712163127.10241-1-wei.liu2@citrix.com>
 <20180712193342.g4euey2zca3eg4ms@MacBook-Pro.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180712193342.g4euey2zca3eg4ms@MacBook-Pro.localdomain>
User-Agent: NeoMutt/20180622
Subject: Re: [Xen-devel] [PATCH] automation/build: update stretck-i386
 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDI6MzM6NDJQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDU6MzE6MjdQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IFdlIGRvbid0IG5lZWQgdG8gc3BlY2lmeSAvYmluL2Jhc2ggaW4gdGhlIGVu
dHJ5IHBvaW50IHJ1bmUsIG90aGVyd2lzZQo+ID4gbm9uLWludGVyYWN0aXZlIGludm9jYXRpb24g
b2YgdGhlIGNvbnRhaW5lciB3b3VsZCBmYWlsIHdpdGggc29tZXRoaW5nCj4gPiBsaWtlOgo+ID4g
Cj4gPiArIEM9ZGViaWFuOnN0cmV0Y2gtaTM4Ngo+ID4gKyBleHBvcnQgQ09OVEFJTkVSPXJlZ2lz
dHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuL2RlYmlhbjpzdHJldGNoLWkzODYKPiA+ICsg
Q09OVEFJTkVSPXJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuL2RlYmlhbjpzdHJl
dGNoLWkzODYKPiA+ICsgY2QgL2xvY2FsL3dvcmsvQ09NTUlUVEVSL3hlbi0zMi5naXQKPiA+ICsg
Z2l0IGZldGNoIG9yaWdpbgo+ID4gKyBjb24gZ2l0IHJlc2V0IC0taGFyZCBvcmlnaW4vc3RhZ2lu
Zwo+ID4gKioqIEVuc3VyaW5nIHJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuL2Rl
YmlhbjpzdHJldGNoLWkzODYgaXMgdXAgdG8gZGF0ZQo+ID4gKioqIExhdW5jaGluZyBjb250YWlu
ZXIgLi4uCj4gPiAvdXNyL2Jpbi9naXQ6IC91c3IvYmluL2dpdDogY2Fubm90IGV4ZWN1dGUgYmlu
YXJ5IGZpbGUKPiA+IAo+ID4gV2hpbGUgYXQgaXQsIHVzZSBzaG9ydGhhbmQgImxpbnV4MzIiLgo+
ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4g
LS0tCj4gCj4gQWNrZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCk9o
IEkgZm9yZ290IHRvIG5vdGUgdGhhdCB0aGVyZSdzIGEgdHlwbyBpbiB0aGUgc3ViamVjdCBidXQg
dGhhdCBjYW4ganVzdApiZSBmaXhlZCB3aGlsZSBjb21taXR0aW5nLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 01:28:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 01: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 1fdmt6-0006wi-Pd; Fri, 13 Jul 2018 01: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdmt5-0006wY-5n
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 01:28:47 +0000
X-Inumbo-ID: 18fb71a0-863c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 18fb71a0-863c-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 01:28: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 1fdmt1-0005Dm-9f; Fri, 13 Jul 2018 01:28: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 1fdmt1-0004Y9-1o; Fri, 13 Jul 2018 01:28:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdmt1-0000zK-0B; Fri, 13 Jul 2018 01:28:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125077-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:<job
 status>:broken:regression
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<job
 status>:broken:regression
 xen-4.9-testing:test-amd64-amd64-xl-xsm:<job status>:broken:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:<job status>:broken:regression
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:<job status>:broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-xsm:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:host-install(4):broken:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-xsm:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-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-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check: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-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-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-i386-xl-qemut-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-amd64-xl-qemuu-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-i386-xl-qemuu-win7-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-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-amd64-amd64-libvirt: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-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-xsm: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-multivcpu: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: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-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-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: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-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-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
 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
X-Osstest-Versions-This: xen=612ff3c145ed6f76ddb520e1d8c6a83a7ed89602
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 01:28:43 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125077: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA3NyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA3Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICBicm9rZW4gaW4gMTI1MDA1CiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgIGJyb2tlbiBpbiAxMjUwMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTAwNQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAg
aW4gMTI1MDA1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjUwMDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDI0OAoK
VGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCA0IGhvc3QtaW5zdGFsbCg0KSBicm9r
ZW4gaW4gMTI1MDA1IHBhc3MgaW4gMTI1MDc3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjUwMDUgcGFzcyBpbiAxMjUwNzcKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNTAw
NSBwYXNzIGluIDEyNTA3NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSA0IGhvc3QtaW5z
dGFsbCg0KSBicm9rZW4gaW4gMTI1MDA1IHBhc3MgaW4gMTI1MDc3CiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNTAwNSBw
YXNzIGluIDEyNTA3NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1
ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4gMTI1MDA1IHBhc3MgaW4gMTI1MDc3CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgaW4g
MTI1MDA1IHBhc3MgaW4gMTI1MDc3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTI1MDQ0IHBhc3Mg
aW4gMTI1MDc3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVzdC1z
YXZlcmVzdG9yZS4yIGZhaWwgaW4gMTI1MDQ0IHBhc3MgaW4gMTI1MDc3CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXhzbSAgICAgICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBp
biAxMjUwMDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDE1
IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEyNTA0NAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIHBhc3MgaW4gMTI1MDQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTI1MDQ0CgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4g
MTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxOCBndWVzdC1zdGFy
dC93aW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBpbiAxMjUwMDUg
YmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEyNTAwNSBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTAwNSBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTI1MDA1IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBpbiAxMjUwNDQgbGlrZSAxMjQy
NDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBpbiAxMjUwNDQgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjUwNDQg
bGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICBmYWlsIGluIDEyNTA0NCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjQ4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFp
bCAgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIDYxMmZmM2MxNDVlZDZmNzZkZGI1MjBlMWQ4YzZhODNhN2VkODk2MDIKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTcz
ZDY3YWU5ZmI4NDRlN2ZmMmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0x
NyAyMzozOTowNyBaICAgMjUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgt
MDYtMjggMTc6Mzg6MDQgWiAgIDE0IGRheXMgICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjUwMDUgIDIwMTgtMDctMDYgMDE6NDg6NDUgWiAgICA2IGRheXMgICAgMyBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCBicm9r
ZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgYnJva2Vu
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gYnJva2VuCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjEyZmYzYzE0
NWVkNmY3NmRkYjUyMGUxZDhjNmE4M2E3ZWQ4OTYwMgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6Mzc6MzYgMjAxOCArMDIwMAoKICAg
IHg4Ni9FRkk6IGZ1cnRoZXIgY29ycmVjdCBGUFUgc3RhdGUgaGFuZGxpbmcgYXJvdW5kIHJ1bnRp
bWUgY2FsbHMKICAgIAogICAgV2UgbXVzdCBub3QgbGVhdmUgYSB2Q1BVIHdpdGggQ1IwLlRTIGNs
ZWFyIHdoZW4gaXQgaXMgbm90IGluIGZ1bGx5IGVhZ2VyCiAgICBtb2RlIGFuZCBoYXMgbm90IHRv
dWNoZWQgbm9uLWxhenkgc3RhdGUuIEluc3RlYWQgb2YgYWRkaW5nIGEgM3JkCiAgICBpbnZvY2F0
aW9uIG9mIHN0dHMoKSB0byB2Y3B1X3Jlc3RvcmVfZnB1X2VhZ2VyKCksIGNvbnNvbGlkYXRlIGFs
bCBvZgogICAgdGhlbSBpbnRvIGEgc2luZ2xlIG9uZSBkb25lIGF0IHRoZSBlbmQgb2YgdGhlIGZ1
bmN0aW9uLgogICAgCiAgICBSZW5hbWUgdGhlIGZ1bmN0aW9uIGF0IHRoZSBzYW1lIHRpbWUgdG8g
YmV0dGVyIHJlZmxlY3QgaXRzIHB1cnBvc2UsIGFzCiAgICB0aGUgcGF0Y2hlcyB0b3VjaGVzIGFs
bCBvZiBpdHMgb2NjdXJlbmNlcyBhbnl3YXkuCiAgICAKICAgIFRoZSBuZXcgZnVuY3Rpb24gcGFy
YW1ldGVyIGlzIG5vdCByZWFsbHkgd2VsbCBuYW1lZCwgYnV0CiAgICAibmVlZF9zdHRzX2lmX25v
dF9mdWxseV9lYWdlciIgc2VlbWVkIGV4Y2Vzc2l2ZSB0byBtZS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6
IDIzODM5YTBmYTBiYmU3OGMxNzRjZDJiYjQ5MDgzZTE1M2YwZjk5ZGYKICAgIG1hc3RlciBkYXRl
OiAyMDE4LTA2LTI2IDE1OjIzOjA4ICswMjAwCgpjb21taXQgNTU1ZWYzNzAzMzA0NTZjZjgwZGVl
OTViZTViMGNkMTEyYzNkYmU3MwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KRGF0ZTogICBXZWQgSnVsIDQgMTI6MzY6NTQgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGF0
dGVtcHRzIHRvIGVtdWxhdGUgRlBVIGluc25zIG5lZWQgdG8gc2V0IGZwdV9pbml0aWFsaXNlZAog
ICAgCiAgICBNeSBvcmlnaW5hbCB3YXkgb2YgdGhpbmtpbmcgaGVyZSB3YXMgdGhhdCB0aGlzIHdv
dWxkIGJlIHNldCBhbnl3YXkgYXQKICAgIHRoZSBwb2ludCBzdGF0ZSBnZXRzIHJlbG9hZGVkIGFm
dGVyIHRoZSBhZGp1c3RtZW50cyBodm1lbXVsX3B1dF9mcHUoKQogICAgZG9lcywgYnV0IHRoZSBm
bGFnIHNob3VsZCBhbHJlYWR5IGJlIHNldCBiZWZvcmUgdGhhdCAtIGFmdGVyIGFsbCB0aGUKICAg
IGd1ZXN0IG1heSBuZXZlciBhZ2FpbiB0b3VjaCB0aGUgRlBVIGJlZm9yZSBlLmcuIGdldHRpbmcg
bWlncmF0ZWQvc2F2ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzMzEwZTNjZDY0OGYzNzEzYzgyNDc5MGJk
NzFkOGVjNDA1YTA5ZDA1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yNiAwODo0MTowOCArMDIw
MAoKY29tbWl0IGU3NmQwZjdjNjVkNTNlYzZlZDliMWZkOGFmOTQxNWVmZWUxZDE0YzEKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDEyOjM2
OjI1IDIwMTggKzAyMDAKCiAgICB4ODYvRUZJOiBmaXggRlBVIHN0YXRlIGhhbmRsaW5nIGFyb3Vu
ZCBydW50aW1lIGNhbGxzCiAgICAKICAgIFRoZXJlIGFyZSB0d28gaXNzdWVzLiAgRmlyc3QsIHRo
ZSBub25sYXp5IHhzdGF0ZXMgd2VyZSBuZXZlciByZXN0b3JlZAogICAgYWZ0ZXIgcmV0dXJuaW5n
IGZyb20gdGhlIHJ1bnRpbWUgY2FsbC4KICAgIAogICAgU2Vjb25kbHksIHdpdGggdGhlIGZ1bGx5
X2VhZ2VyX2ZwdSBtaXRpZ2F0aW9uIGZvciBYU0EtMjY3IC8gTGF6eUZQVSwgdGhlCiAgICB1bmls
YXRlcmFsIHN0dHMoKSBpcyBubyBsb25nZXIgY29ycmVjdCwgYW5kIGhpdHMgYW4gYXNzZXJ0aW9u
IGxhdGVyIHdoZW4KICAgIGEgbGF6eSBzdGF0ZSByZXN0b3JlIHRyaWVzIHRvIG9jY3VyIGZvciBh
IGZ1bGx5IGVhZ2VyIHZjcHUuCiAgICAKICAgIEZpeCBib3RoIG9mIHRoZXNlIGlzc3VlcyBieSBj
YWxsaW5nIHZjcHVfcmVzdG9yZV9mcHVfZWFnZXIoKS4gIEFzIEVGSQogICAgcnVudGltZSBzZXJ2
aWNlcyBjYW4gYmUgdXNlZCBpbiB0aGUgaWRsZSBjb250ZXh0LCB0aGUgaWRsZSBhc3NlcnRpb24K
ICAgIG5lZWRzIHRvIG1vdmUgdW50aWwgYWZ0ZXIgdGhlIGZ1bGx5X2VhZ2VyX2ZwdSBjaGVjay4K
ICAgIAogICAgSW50cm9kdWNlIGEgImN1cnIiIGxvY2FsIHZhcmlhYmxlIGFuZCByZXBsYWNlIG90
aGVyIHVzZXMgb2YgImN1cnJlbnQiCiAgICBhdCB0aGUgc2FtZSB0aW1lLgogICAgCiAgICBSZXBv
cnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBUZXN0
ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6
IDQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMKICAgIG1hc3RlciBkYXRl
OiAyMDE4LTA2LTIxIDExOjM1OjQ2ICswMjAwCgpjb21taXQgMTlmNGY4NzlkMmM5YmRhNWMwNTJl
NDdlODBmZWFkYjA5Y2NkYTRmMApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDEyOjM1OjU0IDIwMTggKzAyMDAKCiAgICB4
ODYvVlQteDogRml4IHByaW50aW5nIG9mIEVGRVIgaW4gdm1jc19kdW1wX3ZjcHUoKQogICAgCiAg
ICBUaGlzIGlzIGVzc2VudGlhbGx5IGEgInRha2UgMiIgb2YgYy9zIDgyNTQwYjY2Y2UgIng4Ni9W
VC14OiBGaXggZGV0ZXJtaW5hdGlvbgogICAgb2YgRUZFUi5MTUEgaW4gdm1jc19kdW1wX3ZjcHUo
KSIgYmVjYXVzZSBpbiBoaW5kaWdodCwgdGhhdCBjaGFuZ2Ugd2FzIG1vcmUKICAgIHByb2JsZW1h
dGljIHRoYW4gdXNlZnVsLgogICAgCiAgICBUaGUgb3JpZ2luYWwgcmVhc29uIHdhcyB0byBmaXgg
dGhlIGxvZ2ljIGZvciBkZXRlcm1pbmluZyB3aGVuIG5vdCB0byBwcmludCB0aGUKICAgIFBEUFRF
IHBvaW50ZXJzLiAgSG93ZXZlciwgbXV0YXRpbmcgdGhlIGVmZXIgdmFyaWFibGUgKHBhcnRpY3Vs
YXJseSBMTUUgYW5kCiAgICBMTUEpIGJlZm9yZSBwcmludGluZyBpdCBpbnRlcmZlcmVzIHdpdGgg
ZGlhZ25vc2luZyB2bWVudHJ5IGZhaWx1cmVzLgogICAgCiAgICBJbnN0ZWFkIG9mIG1vZGlmeWlu
ZyBlZmVyLCBjaGFuZ2UgdGhlIFBEUFRFIGNvbmRpdGlvbmFsIHRvIHVzZQogICAgVk1fRU5UUllf
SUEzMkVfTU9ERS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiAzNWZjYjk4MmVhMTZjNDA2MTlmZWU4YmJhNDc4OWE5NGQ4
MjQ1MjFlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0wNSAxMTo1NTo1MSArMDEwMAoKY29tbWl0
IGM0Y2I3ZDNiMGIzZThiMDc3MDU3YTJjMTNjNTM5ZjgwMTA1YzczMzcKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMjoz
NToxNiAyMDE4ICswMjAwCgogICAgeDg2L3RyYXBzOiBGaXggZXJyb3IgaGFuZGxpbmcgb2YgdGhl
IHB2ICVkcjcgc2hhZG93IHN0YXRlCiAgICAKICAgIGMvcyAieDg2L3B2OiBJbnRyb2R1Y2UgYW5k
IHVzZSB4ODZlbXVsX3dyaXRlX2RyKCkiIGZpeGVkIGEgYnVnIHdpdGggSU8gc2hhZG93CiAgICBo
YW5kbGluZywgaW4gdGhhdCBpdCByZW1haW5lZCBzdGFsZSBhbmQgdmlzaWJsZSB1bnRpbCAlZHI3
LkwvRyBnb3Qgc2V0IGFnYWluLgogICAgCiAgICBIb3dldmVyLCBpdCBuZWdsZWN0ZWQgdGhlIC1F
UEVSTSByZXR1cm4gaW5iZXR3ZWVuIHRoZXNlIHR3byBodW5rcywgaW50cm9kdWNpbmcKICAgIGEg
ZGlmZmVyZW50IGJ1ZyBpbiB3aGljaCBhIHdyaXRlIHRvICVkcjcgd2hpY2ggdHJpZXMgdG8gc2V0
IElPIGJyZWFrcG9pbnRzCiAgICB3aXRob3V0ICVjcjQuREUgYmVpbmcgc2V0IGNsb2JiZXJzIHRo
ZSBJTyBzdGF0ZSwgcmF0aGVyIHRoYW4gbGVhdmVzIGl0IGFsb25lLgogICAgCiAgICBJbnN0ZWFk
LCBtb3ZlIHRoZSB6ZXJvaW5nIHNsaWdodGx5IGxhdGVyLCB3aGljaCBndWFyZW50ZWVzIHRoYXQg
dGhlIHNoYWRvdwogICAgZ2V0cyB3cml0dGVuIGV4YWN0bHkgb25jZSwgb24gYSBzdWNjZXNzZnVs
IHVwZGF0ZSB0byAlZHI3LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDIzN2MzMWI1YTFkNWFhODhjZGI1
OWI4YzMxYjFiNjJlYjEzZTgyZDEKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTA0IDExOjA1OjQ1
ICswMTAwCgpjb21taXQgOGNkYWFjMmQzOWUyYzA4OTI1NWY4NzgxNDVjNjkwZmYxZjNlYzZmOQpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQg
MTI6MzQ6MzYgMjAxOCArMDIwMAoKICAgIHg4Ni9DUFVJRDogZG9uJ3Qgb3ZlcnJpZGUgdG9vbCBz
dGFjayBkZWNpc2lvbiB0byBoaWRlIFNUSUJQCiAgICAKICAgIE90aGVyIHRoYW4gaW4gdGhlIGZl
YXR1cmUgc2V0cywgd2hlcmUgd2UgaW5kZWVkIHdhbnQgdG8gb2ZmZXIgdGhlCiAgICBmZWF0dXJl
IGV2ZW4gaWYgbm90IGVudW1lcmF0ZWQgb24gaGFyZHdhcmUsIHdlIHNob3VsZG4ndCBkaWN0YXRl
IHRoZQogICAgZmVhdHVyZSBiZWluZyBhdmFpbGFibGUgaWYgdG9vbCBzdGFjayBvciBob3N0IGFk
bWluIGhhdmUgZGVjaWRlZCB0byBub3QKICAgIGV4cG9zZSBpdCAoZm9yIHdoYXRldmVyIFtxdWVz
dGlvbmFibGU/XSByZWFzb24pLiBUaGF0IGZlYXR1cmUgc2V0IHNpZGUKICAgIG92ZXJyaWRlIGlz
IHN1ZmZpY2llbnQgdG8gYWNoaWV2ZSB0aGUgaW50ZW5kZWQgZ3Vlc3Qgc2lkZSBzYWZldHkKICAg
IHByb3BlcnR5IChpbiBvZmZlcmluZyAtIGJ5IGRlZmF1bHQgLSBTVElCUCBpbmRlcGVuZGVudCBv
ZiBhY3R1YWwKICAgIGF2YWlsYWJpbGl0eSBpbiBoYXJkd2FyZSkuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1p
dDogMDZmNTQyZjhmMmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgogICAgbWFzdGVyIGRh
dGU6IDIwMTgtMDUtMjkgMTI6Mzk6MjQgKzAyMDAKCmNvbW1pdCA3ZmJiZWRkMTY0M2ZmYWFhYzFk
OTQxMTAxNDA5YWQ5OTM0MjA2ZDljCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIFdlZCBKdWwgNCAxMjozMzo1NSAyMDE4ICswMjAwCgogICAgeDg2OiBjb3Jy
ZWN0IGRlZmF1bHRfeGVuX3NwZWNfY3RybCBjYWxjdWxhdGlvbgogICAgCiAgICBFdmVuIHdpdGgg
b3B0X21zcl9zY197cHYsaHZtfSBib3RoIGZhbHNlIHdlIHNob3VsZCBzZXQgdXAgdGhlIHZhcmlh
YmxlCiAgICBhcyB1c3VhbCwgdG8gZW5zdXJlIHByb3BlciBvbmUtdGltZSBzZXR1cCBkdXJpbmcg
Ym9vdCBhbmQgQ1BVIGJyaW5ndXAuCiAgICBUaGlzIHRoZW4gYWxzbyBicmluZ3MgdGhlIGNvZGUg
aW4gbGluZSB3aXRoIHRoZSBjb21tZW50IGltbWVkaWF0ZWx5CiAgICBhaGVhZCBvZiB0aGUgcHJp
bnRrKCkgYmVpbmcgbW9kaWZpZWQgc2F5aW5nICJpcnJlc3BlY3RpdmUgb2YgZ3Vlc3RzIi4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiBkNjIzOWY2NDcxM2RmODE5Mjc4YmYwNDg0NDZkMzE4N2M2YWM0NzM0
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMjozODo1MiArMDIwMAoKY29tbWl0IDQ2ODYz
YzY3ZjFmMmNkZjFlYWM0YjgxOGIxYjFmOTBlYTY0OGI1ZDcKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDEyOjMyOjU3IDIwMTggKzAyMDAK
CiAgICBsaWJ4Yy94ODYvUFY6IGRvbid0IGhhbmQgdGhyb3VnaCBDUFVJRCBsZWFmIDB4ODAwMDAw
MDggYXMgaXMKICAgIAogICAgSnVzdCBsaWtlIGZvciBIVk0gdGhlIGZlYXR1cmUgc2V0IHNob3Vs
ZCBiZSB1c2VkIGZvciBFQlggb3V0cHV0LCB3aGlsZQogICAgRUFYIHNob3VsZCBiZSByZXN0cmlj
dGVkIHRvIHRoZSBsb3cgMTYgYml0cyBhbmQgRUNYL0VEWCBzaG91bGQgYmUgemVyby4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiA4NDljYzlhYzU2ZWZmOGE4ZDU3NWVkOWY0ODRhYWQ3MmYzODM4NjJjCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOC0wNS0yOSAxMDo1MTowMiArMDEwMAoKY29tbWl0IDA0MTg0NGJh
N2EwNDM2Y2E4NzdjNmZhMmFkZDIxNDEyNGVhZDM4MmEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMDowMTo0NSAyMDE4ICswMjAwCgog
ICAgeDg2OiBndWFyZCBhZ2FpbnN0ICNOTQogICAgCiAgICBKdXN0IGluIGNhc2Ugd2Ugc3RpbGwg
ZG9uJ3QgZ2V0IENSMC5UUyBoYW5kbGluZyByaWdodCwgcHJldmVudCBhIGhvc3QKICAgIGNyYXNo
IGJ5IGhvbm9yaW5nIGV4Y2VwdGlvbiBmaXh1cHMgaW4gZG9fZGV2aWNlX25vdF9hdmFpbGFibGUo
KS4gVGhpcwogICAgd291bGQgaW4gcGFydGljdWxhciBjb3ZlciBlbXVsYXRvciBzdHVicyByYWlz
aW5nICNOTS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAwMGNlYmQ2ZjIyYmViNmQ1ZmE2NWVkMmQ4ZDFm
ZjlhY2Y1OWJjZTYxCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowODowNCArMDIwMAoK
Y29tbWl0IDBhOWMyYmRjMmRmMTI1MDRiM2Q3OGVkZjA0ZDk5YTE1MDkyZDgxZDUKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMDowMTow
NyAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogZG9uJ3QgY2F1c2UgI05NIHRvIGJlIHJhaXNlZCBp
biBYZW4KICAgIAogICAgVGhlIGNoYW5nZXMgZm9yIFhTQS0yNjcgZGlkIG5vdCB0b3VjaCBtYW5h
Z2VtZW50IG9mIENSMC5UUyBmb3IgSFZNCiAgICBndWVzdHMuIEluIGZ1bGx5IGVhZ2VyIG1vZGUg
dGhpcyBiaXQgc2hvdWxkIG5ldmVyIGJlIHNldCB3aGVuCiAgICByZXNwZWN0aXZlIHZDUFUtcyBh
cmUgYWN0aXZlLCBvciBlbHNlIGh2bWVtdWxfZ2V0X2ZwdSgpIG1pZ2h0IGxlYXZlIGl0CiAgICB3
cm9uZ2x5IHNldCwgbGVhZGluZyB0byAjTk0gaW4gaHlwZXJ2aXNvciBjb250ZXh0LgogICAgCiAg
ICB7c3ZtLHZteH1fZW50ZXIoKSBhbmQge3N2bSx2bXh9X2ZwdV9kaXJ0eV9pbnRlcmNlcHQoKSBi
ZWNvbWUgdW5yZWFjaGFibGUKICAgIHRoaXMgd2F5LiBFeHBsaWNpdCB7c3ZtLHZteH1fZnB1X2xl
YXZlKCkgaW52b2NhdGlvbnMgbmVlZCB0byBiZSBndWFyZGVkCiAgICBub3cuCiAgICAKICAgIFdp
dGggbm8gQ1IwLlRTIG1hbmFnZW1lbnQgbmVjZXNzYXJ5IGluIGZ1bGx5IGVhZ2VyIG1vZGUsIHRo
ZXJlJ3MgYWxzbyBubwogICAgbmVlZCBhbnltb3JlIHRvIGludGVyY2VwdCAjTk0uCiAgICAKICAg
IFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNv
bW1pdDogNDg4ZWZjMjllNGU5OTZiYjM4MDVjOTgyMjAwZjY1MDYxMzkwY2RjZQogICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDYtMjggMDk6MDc6MDYgKzAyMDAKCmNvbW1pdCA1ZDkyMDA3Y2U2YzFiZWIw
ZDA1ZTk3NTJiNzExNjlhMTMxZjE1YjM3CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAxMDowMDoyOCAyMDE4ICswMjAwCgog
ICAgbGlieGw6IHJlc3RvcmUgcGFzc2luZyAicmVhZG9ubHk9IiB0byBxZW11IGZvciBTQ1NJIGRp
c2tzCiAgICAKICAgIEEgcmVhZC1vbmx5IGNoZWNrIHdhcyBpbnRyb2R1Y2VkIGZvciBYU0EtMTQy
LCBjb21taXQgZWY2Y2I3NjAyNiAoImxpYnhsOgogICAgcmVsYXggcmVhZG9ubHkgY2hlY2sgaW50
cm9kdWNlZCBieSBYU0EtMTQyIGZpeCIpIGFkZGVkIHRoZSBwYXNzaW5nIG9mCiAgICB0aGUgZXh0
cmEgc2V0dGluZywgYnV0IGNvbW1pdCBkYWIwNTM5NTY4ICgiSW50cm9kdWNlIENPTE8gbW9kZSBh
bmQKICAgIHJlZmFjdG9yIHJlbGV2YW50IGZ1bmN0aW9uIikgZHJvcHBlZCB0aGUgcGFzc2luZyBv
ZiB0aGUgc2V0dGluZyBhZ2FpbiwKICAgIHF1aXRlIGxpa2VseSBkdWUgdG8gaW1wcm9wZXIgcmUt
YmFzaW5nLgogICAgCiAgICBSZXN0b3JlIHRoZSByZWFkb25seT0gcGFyYW1ldGVyIHRvIFNDU0kg
ZGlza3MuICBGb3IgSURFIGRpc2tzIHRoaXMgaXMKICAgIHN1cHBvc2VkIHRvIGJlIHJlamVjdGVk
OyBhZGQgYW4gYXNzZXJ0LiAgQW5kIHRoZXJlIGlzIGEgYmFyZSBhZC1ob2MKICAgIGRpc2sgZHJp
dmUgc3RyaW5nIGluIGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcsIHdoaWNoIHdl
IGFsc28KICAgIHVwZGF0ZS4KICAgIAogICAgVGhpcyBpcyBYU0EtMjY2LgogICAgCiAgICBSZXBv
cnRlZC1ieTogQW5kcmV3IFJlaW1lcnMgPGFuZHJldy5yZWltZXJzQG9yaW9udm0uY29tPgogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiBkZDY0ZDNjNDFhMmQxNTEzOWMzYTM1ZDIyZDRjYjZiNzhmNGM1YzU5CiAgICBt
YXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNTowNiArMDIwMAoKY29tbWl0IGMyNTdlMzVhMmVi
MWU5ZjQ2NTAyNmRiYmFiZDViY2I1MTUzMTE1YjYKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI4IDEwOjAwOjA5IDIwMTggKzAy
MDAKCiAgICBsaWJ4bDogcWVtdV9kaXNrX3Njc2lfZHJpdmVfc3RyaW5nOiBCcmVhayBvdXQgY29t
bW9uIHBhcnRzIG9mIGRpc2sgY29uZmlnCiAgICAKICAgIFRoZSBnZW5lcmF0ZWQgY29uZmlndXJh
dGlvbnMgYXJlIGlkZW50aWNhbCBhcGFydCBmcm9tLCBpbiBzb21lIGNhc2VzLAogICAgcmVvcmRl
cmluZyBvZiB0aGUgaWQ9JXMgZWxlbWVudC4gIFNvLCBvdmVyYWxsLCBubyBmdW5jdGlvbmFsIGNo
YW5nZS4KICAgIAogICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yNjYuCiAgICAKICAgIFJlcG9ydGVk
LWJ5OiBBbmRyZXcgUmVpbWVycyA8YW5kcmV3LnJlaW1lcnNAb3Jpb252bS5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDcyNGU1YWEzMWI1OGQxZTQzMGFkMzZiNDg0Y2YwZWMwMjE0OTczOTkKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA2LTI4IDA5OjA0OjU1ICswMjAwCgpjb21taXQgYWQwOGExYmVjNGMzNWYy
ZDIwM2UyOTI1ZmM3YWNiMGNiODkyMzZiNwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTo1OTo0MyAyMDE4ICswMjAw
CgogICAgeDg2OiBSZWZpbmUgY2hlY2tzIGluICNEQiBoYW5kbGVyIGZvciBmYXVsdGluZyBjb25k
aXRpb25zCiAgICAKICAgIE9uZSBvZiB0aGUgZml4IGZvciBYU0EtMjYwIChjL3MgNzVkNjgyOGJj
MiAieDg2L3RyYXBzOiBGaXggaGFuZGxpbmcgb2YgI0RCCiAgICBleGNlcHRpb25zIGluIGh5cGVy
dmlzb3IgY29udGV4dCIpIGFkZGVkIHNvbWUgc2FmZXR5IGNoZWNrcyB0byBoZWxwIGF2b2lkCiAg
ICBsaXZlbG9ja3Mgb2YgI0RCIGZhdWx0cy4KICAgIAogICAgV2hpbGUgYSBHZW5lcmFsIERldGVj
dCAjREIgZXhjZXB0aW9uIGRvZXMgaGF2ZSBmYXVsdCBzZW1hbnRpY3MsIGhhcmR3YXJlCiAgICBj
bGVhcnMgJWRyNy5nZCBvbiBlbnRyeSB0byB0aGUgaGFuZGxlciwgbWVhbmluZyB0aGF0IGl0IGlz
IGFjdHVhbGx5IHNhZmUgdG8KICAgIHJldHVybiB0by4gIEZ1cnRoZXJtb3JlLCAlZHI2LmdkIGlz
IGd1ZXN0IGNvbnRyb2xsZWQgYW5kIHN0aWNreSAobmV2ZXIgY2xlYXJlZAogICAgYnkgaGFyZHdh
cmUpLiAgQSBtYWxpY2lvdXMgUFYgZ3Vlc3QgY2FuIHRoZXJlZm9yZSB0cmlnZ2VyIHRoZSBmYXRh
bF90cmFwKCkgYW5kCiAgICBjcmFzaCBYZW4uCiAgICAKICAgIEluc3RydWN0aW9uIGJyZWFrcG9p
bnRzIGFyZSBtb3JlIHRyaWNreS4gIFRoZSBicmVha3BvaW50IG1hdGNoIGJpdHMgaW4gJWRyNgog
ICAgYXJlIG5vdCBzdGlja3ksIGJ1dCB0aGUgSW50ZWwgbWFudWFsIHdhcm5zIHRoYXQgdGhleSBt
YXkgYmUgc2V0IGZvcgogICAgbm9uLWVuYWJsZWQgYnJlYWtwb2ludHMsIHNvIGFkZCBhIGJyZWFr
cG9pbnQgZW5hYmxlZCBjaGVjay4KICAgIAogICAgQmV5b25kIHRoYXQsIGJlY2F1c2Ugb2YgdGhl
IHJlc3RyaWN0aW9uIG9uIHRoZSBsaW5lYXIgYWRkcmVzc2VzIFBWIGd1ZXN0cyBjYW4KICAgIHNl
dCwgYW5kIHRoZSBmYXVsdCAocmF0aGVyIHRoYW4gdHJhcCkgbmF0dXJlIG9mIGluc3RydWN0aW9u
IGJyZWFrcG9pbnRzCiAgICAoaS5lLiBjYW4ndCBiZSBkZWZlcnJlZCBieSBhIE1vdlNTIHNoYWRv
dyksIHRoZXJlIHNob3VsZCBiZSBubyB3YXkgdG8KICAgIGVuY291bnRlciBhbiBpbnN0cnVjdGlv
biBicmVha3BvaW50IGluIFhlbiBjb250ZXh0LiAgSG93ZXZlciwgZm9yIGV4dHJhCiAgICByb2J1
c3RuZXNzLCBkZWFsIHdpdGggdGhpcyBzaXR1YXRpb24gYnkgY2xlYXJpbmcgdGhlIGJyZWFrcG9p
bnQgY29uZmlndXJhdGlvbiwKICAgIHJhdGhlciB0aGFuIGNyYXNoaW5nLgogICAgCiAgICBUaGlz
IGlzIFhTQS0yNjUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxN2JmNTEyOTcyMjBkY2Q3NGRhMjlkZTk5
MzIwYjZiMWM3MmQxZmE1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOTowNDoyMCArMDIw
MAoKY29tbWl0IGM1MGIxZjY4ZmZiOWIzMzBkMDQwMzExOTZiZjFjM2U4YWZjNjU1ZDkKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biAyOCAwOTo1
ODo1NSAyMDE4ICswMjAwCgogICAgeDg2L21tOiBkb24ndCBieXBhc3MgcHJlZW1wdGlvbiBjaGVj
a3MKICAgIAogICAgV2hpbGUgdW5saWtlbHksIGl0IGlzIG5vdCBpbXBvc3NpYmxlIGZvciBhIG11
bHRpLXZDUFUgZ3Vlc3QgdG8gbGV2ZXJhZ2UKICAgIGJ5cGFzc2VzIG9mIHByZWVtcHRpb24gY2hl
Y2tzIHRvIGRyaXZlIFhlbiBpbnRvIGFuIHVuYm91bmRlZCBsb29wLgogICAgCiAgICBUaGlzIGlz
IFhTQS0yNjQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTc2MDg3MDNjNjViZjA4MGIwYTlmMDI0Zjli
MzcwODcyYjlmMmMwNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6MDM6MDkgKzAyMDAK
KHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 03:30:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 03: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 1fdomI-0002wN-32; Fri, 13 Jul 2018 03:29: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=ame2=j5=xenproject.org=prvs=72555f201=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdomG-0002wB-8m
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 03:29:52 +0000
X-Inumbo-ID: 0412f0b1-864d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0412f0b1-864d-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 03:29:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,346,1526342400"; d="scan'208";a="60115005"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74963-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=79b10d4ce4f08aab4b9548fabc4542ca78a96247
X-Osstest-Versions-That: ovmf=0a563f3fecfd9baffe8dce51bb4411d6a748a936
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 13 Jul 2018 04:29:47 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74963: all 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
NDk2MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NjMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICA3OWIxMGQ0Y2U0ZjA4YWFiNGI5NTQ4ZmFiYzQ1NDJjYTc4YTk2
MjQ3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwYTU2M2YzZmVjZmQ5
YmFmZmU4ZGNlNTFiYjQ0MTFkNmE3NDhhOTM2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NjIg
IDIwMTgtMDctMTIgMTM6Mjc6NTYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTYzICAyMDE4LTA3LTEzIDAxOjIwOjIxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUm9tYW4gQmFjaWsgPHJv
bWFuLmJhY2lrQGJyb2FkY29tLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9o
b21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0
cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDc5YjEw
ZDRjZTRmMDhhYWI0Yjk1NDhmYWJjNDU0MmNhNzhhOTYyNDcKQXV0aG9yOiBSb21hbiBCYWNpayA8
cm9tYW4uYmFjaWtAYnJvYWRjb20uY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTAgMTU6NTE6MDUgMjAx
OCAtMDcwMAoKICAgIFNlY3VyaXR5UGtnOiBGaXggYXNzZXJ0IHdoZW4gc2V0dGluZyBrZXkgZnJv
bSBlTU1DL1NEL1VTQgogICAgCiAgICBXaGVuIHNlY3VyZSBib290IGlzIGVuYWJsZWQsIGlmIG9u
ZSBsb2FkcyBrZXlzIGZyb20gYSBGQVQgZm9ybWF0dGVkCiAgICBlTU1DL1NEL1VTQiB3aGVuIHRy
eWluZyB0byBwcm92aXNpb24gUEsvS0VLL0RCIGtleXMgdmlhIHRoZSBtZW51LAogICAgYW4gYXNz
ZXJ0IGluIFN0ckxlbigpIG9jY3Vycy4KICAgIFRoaXMgaXMgYmVjYXVzZSB0aGUgZmlsZW5hbWUg
c3RhcnRzIG9uIG9kZCBhZGRyZXNzLCB3aGljaCBpcyBub3QgYSB1aW50MTYKICAgIGFsaWduZWQg
Ym91bmRhcnk6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTAwMwogICAgCiAgICBUaGVyZSBhcmUgZnVydGhlciBrbm93biBpc3N1ZXMgd2l0aCB0aGUgT3Bl
bkZpbGVCeURldmljZVBhdGgoKSBmdW5jdGlvbjsKICAgIHRob3NlIGFyZSB0cmFja2VkIGJ5CiAg
ICA8aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDA4Pi4K
ICAgIAogICAgQ2M6IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgICBDYzog
Smlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBWbGFkaW1pciBPbG92eWFubmlrb3YgPHZsYWRpbWly
Lm9sb3Z5YW5uaWtvdkBicm9hZGNvbS5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9D
b3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSb21hbiBC
YWNpayA8cm9tYW4uYmFjaWtAYnJvYWRjb20uY29tPgogICAgUmV2aWV3ZWQtYnk6ICJZYW8sIEpp
ZXdlbiIgPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgW2xlcnNla0ByZWRoYXQuY29tOiB3aGl0
ZXNwYWNlIGZpeGVzXQogICAgW2xlcnNla0ByZWRoYXQuY29tOiByZWZlcmVuY2UgVGlhbm9Db3Jl
IEJaIzEwMDhdCiAgICBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 06:21:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 06:21: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 1fdrRj-00048o-JU; Fri, 13 Jul 2018 06: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdrRi-00048e-Gu
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 06:20:50 +0000
X-Inumbo-ID: e6d671cd-8664-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6d671cd-8664-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 06: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 1fdrRg-0003GV-H4; Fri, 13 Jul 2018 06: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 1fdrRg-0005WV-6C; Fri, 13 Jul 2018 06:20:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdrRg-0002Nn-5c; Fri, 13 Jul 2018 06:20:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125145-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0c6f94dae5e3ca57fe6093ce2fa4d78fdd061857
X-Osstest-Versions-That: ovmf=79b10d4ce4f08aab4b9548fabc4542ca78a96247
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 06:20:48 +0000
Subject: [Xen-devel] [ovmf test] 125145: 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>

ZmxpZ2h0IDEyNTE0NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNDUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwYzZmOTRkYWU1ZTNjYTU3ZmU2MDkzY2UyZmE0ZDc4
ZmRkMDYxODU3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3OWIxMGQ0
Y2U0ZjA4YWFiNGI5NTQ4ZmFiYzQ1NDJjYTc4YTk2MjQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxNDMgIDIwMTgtMDctMTIgMjI6MTA6MzkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTQ1ICAyMDE4LTA3LTEzIDAyOjQwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
c3N0ZXN0L292bWYuZ2l0CiAgIDc5YjEwZDRjZTQuLjBjNmY5NGRhZTUgIDBjNmY5NGRhZTVlM2Nh
NTdmZTYwOTNjZTJmYTRkNzhmZGQwNjE4NTcgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 07:10:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 07:10: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 1fdsD2-00007l-Cn; Fri, 13 Jul 2018 07:09: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=pubn=j5=citrix.com=prvs=725ad1d35=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdsD0-00007g-Ol
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 07:09:42 +0000
X-Inumbo-ID: b963f423-866b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b963f423-866b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 07:09:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="60122856"
Date: Fri, 13 Jul 2018 08:09:32 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180713070932.eacowyhktweyidyx@citrix.com>
References: <20180712163127.10241-1-wei.liu2@citrix.com>
 <20180712193342.g4euey2zca3eg4ms@MacBook-Pro.localdomain>
 <20180713011406.vnd3dlmfjrhzqy6r@MacBook-Pro.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180713011406.vnd3dlmfjrhzqy6r@MacBook-Pro.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation/build: update stretck-i386
 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDg6MTQ6MDZQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDI6MzM6NDJQTSAtMDUwMCwgRG91ZyBH
b2xkc3RlaW4gd3JvdGU6Cj4gPiBPbiBUaHUsIEp1bCAxMiwgMjAxOCBhdCAwNTozMToyN1BNICsw
MTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiBXZSBkb24ndCBuZWVkIHRvIHNwZWNpZnkgL2Jpbi9i
YXNoIGluIHRoZSBlbnRyeSBwb2ludCBydW5lLCBvdGhlcndpc2UKPiA+ID4gbm9uLWludGVyYWN0
aXZlIGludm9jYXRpb24gb2YgdGhlIGNvbnRhaW5lciB3b3VsZCBmYWlsIHdpdGggc29tZXRoaW5n
Cj4gPiA+IGxpa2U6Cj4gPiA+IAo+ID4gPiArIEM9ZGViaWFuOnN0cmV0Y2gtaTM4Ngo+ID4gPiAr
IGV4cG9ydCBDT05UQUlORVI9cmVnaXN0cnkuZ2l0bGFiLmNvbS94ZW4tcHJvamVjdC94ZW4vZGVi
aWFuOnN0cmV0Y2gtaTM4Ngo+ID4gPiArIENPTlRBSU5FUj1yZWdpc3RyeS5naXRsYWIuY29tL3hl
bi1wcm9qZWN0L3hlbi9kZWJpYW46c3RyZXRjaC1pMzg2Cj4gPiA+ICsgY2QgL2xvY2FsL3dvcmsv
Q09NTUlUVEVSL3hlbi0zMi5naXQKPiA+ID4gKyBnaXQgZmV0Y2ggb3JpZ2luCj4gPiA+ICsgY29u
IGdpdCByZXNldCAtLWhhcmQgb3JpZ2luL3N0YWdpbmcKPiA+ID4gKioqIEVuc3VyaW5nIHJlZ2lz
dHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuL2RlYmlhbjpzdHJldGNoLWkzODYgaXMgdXAg
dG8gZGF0ZQo+ID4gPiAqKiogTGF1bmNoaW5nIGNvbnRhaW5lciAuLi4KPiA+ID4gL3Vzci9iaW4v
Z2l0OiAvdXNyL2Jpbi9naXQ6IGNhbm5vdCBleGVjdXRlIGJpbmFyeSBmaWxlCj4gPiA+IAo+ID4g
PiBXaGlsZSBhdCBpdCwgdXNlIHNob3J0aGFuZCAibGludXgzMiIuCj4gPiA+IAo+ID4gPiBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gPiAtLS0KPiA+IAo+
ID4gQWNrZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPiAKPiBPaCBJ
IGZvcmdvdCB0byBub3RlIHRoYXQgdGhlcmUncyBhIHR5cG8gaW4gdGhlIHN1YmplY3QgYnV0IHRo
YXQgY2FuIGp1c3QKPiBiZSBmaXhlZCB3aGlsZSBjb21taXR0aW5nLgoKVGhhbmtzIGZvciB0aGUg
cmVtaW5kZXIuIEZpeGVkIGFuZCBhcHBsaWVkLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 07:10:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 07:10:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdsDY-0000gO-Nk; Fri, 13 Jul 2018 07: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdsDX-0000gC-Gx
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 07:10:15 +0000
X-Inumbo-ID: ce0ba781-866b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce0ba781-866b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 07:10: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 1fdsDU-0004Dh-3p; Fri, 13 Jul 2018 07: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 1fdsDT-00078D-FC; Fri, 13 Jul 2018 07:10:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdsDT-0007jz-EG; Fri, 13 Jul 2018 07:10:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125079-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-amd64-amd64-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-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-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-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-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-amd64-amd64-libvirt-vhd: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-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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-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-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=5893f4c3fb784f48c020d2637c129a45da7be39e
X-Osstest-Versions-That: linux=cda6fd4d9382205bb792255cd56a91062d404bc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 07:10:11 +0000
Subject: [Xen-devel] [linux-4.14 test] 125079: 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>

ZmxpZ2h0IDEyNTA3OSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwNzkvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBs
aW51eCAgICAgICAgICAgICAgICA1ODkzZjRjM2ZiNzg0ZjQ4YzAyMGQyNjM3YzEyOWE0NWRhN2Jl
MzllCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBjZGE2ZmQ0ZDkzODIy
MDViYjc5MjI1NWNkNTZhOTEwNjJkNDA0YmMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzODkg
IDIwMTgtMDYtMTkgMDQ6MzM6NDAgWiAgIDI0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0
NDU2ICAyMDE4LTA2LTIwIDE5OjA5OjI1IFogICAyMiBkYXlzICAgMTIgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI1MDc5ICAyMDE4LTA3LTEwIDE2OjQyOjEwIFogICAgMiBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQo0MzcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Qs
Cm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAgICAgICAg
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
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
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
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvbGludXgtcHZvcHMuZ2l0CiAgIGNkYTZmZDRkOTM4Mi4uNTg5M2Y0YzNmYjc4ICA1ODkzZjRj
M2ZiNzg0ZjQ4YzAyMGQyNjM3YzEyOWE0NWRhN2JlMzllIC0+IHRlc3RlZC9saW51eC00LjE0Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 07:49:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 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 1fdspg-0004BV-4x; Fri, 13 Jul 2018 07:49: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdspe-0004BQ-FD
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 07:49:38 +0000
X-Inumbo-ID: 4e66ff96-8671-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 4e66ff96-8671-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 07:49:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 01:49:36 -0600
Message-Id: <5B48599102000078001D3AB5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 01:49:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180712164806.99210-1-roger.pau@citrix.com>
In-Reply-To: <20180712164806.99210-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] tools: remove local links to the x86
 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@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>

Pj4+IE9uIDEyLjA3LjE4IGF0IDE4OjQ4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEluIHRoZSB4ODYgdGVzdCBoYXJuZXNzIGFuZCB0aGUgZnV6emVyLCBhbmQgaW5zdGVhZCBjcmVh
dGUgYSBsaW5rIGluCj4gdGhlIHRvb2xzL2luY2x1ZGUgZGlyZWN0b3J5IHRoYXQgY2FuIGJlIHVz
ZWQgYnkgYWxsIHRoZSB0b29scy4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAtLS0K
PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAt
LS0KPiBDaGFuZ2VzIHNpbmNlIHYxOgo+ICAtIERvbid0IHJlbW92ZSB0aGUgaGVhZGVyIGRlcGVu
ZGVuY2llcyBpbiB0aGUgbWFrZWZpbGUgZm9yIHRoZSB4ODYKPiAgICBlbXVsYXRvciB0ZXN0IGhh
cm5lc3MuCgpIbW0sIGFmYWljcyB5b3UndmUgZG9uZSB0aGUgc2FtZSBmb3IgdGhlIGZ1enplciB3
aGVyZSBhZmFpY3QgaXQncwp1bm5lY2Vzc2FyeS4gQW55IHNwZWNpZmljIHJlYXNvbj8KCkphbgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 07:55:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 07:55:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdsvB-0004uE-TZ; Fri, 13 Jul 2018 07:55: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=046h=j5=citrix.com=prvs=725545319=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdsvB-0004u9-D4
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 07:55:21 +0000
X-Inumbo-ID: 1a30e682-8672-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a30e682-8672-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 07:55:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="76126850"
Date: Fri, 13 Jul 2018 09:55:11 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180713075511.ce5efemnl77hlazp@mac.bytemobile.com>
References: <20180712164806.99210-1-roger.pau@citrix.com>
 <5B48599102000078001D3AB5@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B48599102000078001D3AB5@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] tools: remove local links to the x86
 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@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>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDE6NDk6MzdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEyLjA3LjE4IGF0IDE4OjQ4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gSW4gdGhlIHg4NiB0ZXN0IGhhcm5lc3MgYW5kIHRoZSBmdXp6ZXIsIGFuZCBpbnN0
ZWFkIGNyZWF0ZSBhIGxpbmsgaW4KPiA+IHRoZSB0b29scy9pbmNsdWRlIGRpcmVjdG9yeSB0aGF0
IGNhbiBiZSB1c2VkIGJ5IGFsbCB0aGUgdG9vbHMuCj4gPiAKPiA+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4g
Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gQ2M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+IENoYW5nZXMgc2luY2UgdjE6Cj4g
PiAgLSBEb24ndCByZW1vdmUgdGhlIGhlYWRlciBkZXBlbmRlbmNpZXMgaW4gdGhlIG1ha2VmaWxl
IGZvciB0aGUgeDg2Cj4gPiAgICBlbXVsYXRvciB0ZXN0IGhhcm5lc3MuCj4gCj4gSG1tLCBhZmFp
Y3MgeW91J3ZlIGRvbmUgdGhlIHNhbWUgZm9yIHRoZSBmdXp6ZXIgd2hlcmUgYWZhaWN0IGl0J3MK
PiB1bm5lY2Vzc2FyeS4gQW55IHNwZWNpZmljIHJlYXNvbj8KClRoZSBmdXp6ZXIgYWxzbyBpbmNs
dWRlcyB4ODYtZW11bGF0ZS5oIHdoaWNoIGRlcGVuZHMgb24gdGhvc2UgaGVhZGVycywKc28gaXQg
c2hvdWxkIGFsc28gYmUgcmVidWlsdC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 08:10:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 08: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 1fdt9Y-0007O8-Lm; Fri, 13 Jul 2018 08:10: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdt9W-0007O3-Vm
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 08:10:11 +0000
X-Inumbo-ID: 2c3a7cd0-8674-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 2c3a7cd0-8674-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 08:10:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 02:10:07 -0600
Message-Id: <5B485E6002000078001D3AB8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 02:10:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
In-Reply-To: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 00/16] 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDExLjA3LjE4IGF0IDE1OjE1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IFdo
aWxlIGluZGlyZWN0IGNhbGxzIGhhdmUgYWx3YXlzIGJlZW4gbW9yZSBleHBlbnNpdmUgdGhhbiBk
aXJlY3Qgb25lcywKPiB0aGVpciBjb3N0IGhhcyBmdXJ0aGVyIGluY3JlYXNlZCB3aXRoIHRoZSBT
cGVjdHJlIHYyIG1pdGlnYXRpb25zLiBJbiBhCj4gbnVtYmVyIG9mIGNhc2VzIHdlIHNpbXBseSBw
b2ludGxlc3NseSB1c2UgdGhlbSBpbiB0aGUgZmlyc3QgcGxhY2UuIEluCj4gbWFueSBvdGhlciBj
YXNlcyB0aGUgaW5kaXJlY3Rpb24gc29sZWx5IGV4aXN0cyB0byBhYnN0cmFjdCBmcm9tIGUuZy4K
PiB2ZW5kb3Igc3BlY2lmaWMgaGFyZHdhcmUgZGV0YWlscywgYW5kIGhlbmNlIHRoZSBwb2ludGVy
cyB1c2VkIG5ldmVyCj4gY2hhbmdlIG9uY2Ugc2V0LiBIZXJlIHdlIGNhbiB1c2UgYWx0ZXJuYXRp
dmVzIHBhdGNoaW5nIHRvIGdldCByaWQgb2YKPiB0aGUgaW5kaXJlY3Rpb24uCj4gCj4gRnJvbSBw
YXRjaCA4IG9ud2FyZHMgZGVwZW5kZW5jaWVzIGV4aXN0IG9uIGVhcmxpZXIsIHlldCB0byBiZSBy
ZXZpZXdlZAo+IHBhdGNoZXMgKCJ4ODYvYWx0ZXJuYXRpdmVzOiBmdWxseSBsZXZlcmFnZSBhdXRv
bWF0aWMgTk9QIGZpbGxpbmciIGFzIHdlbGwKPiBhcyB0aGUgIng4NjogaW1wcm92ZSBQRFggPC0+
IFBGTiBhbmQgYWxpa2UgdHJhbnNsYXRpb25zIiBzZXJpZXMgYXQgdGhlCj4gdmVyeSBsZWFzdCku
IEkgbmV2ZXJ0aGVsZXNzIHdhbnRlZCB0byBlbmFibGUgYSBmaXJzdCByb3VuZCBvZiByZXZpZXcg
b2YKPiB0aGUgc2VyaWVzLCB0aGUgbW9yZSB0aGF0IHNvbWUgb2YgdGhlIHBhdGNoZXMgKG5vdCBq
dXN0IGluaXRpYWwgb25lcykKPiBjb3VsZCBwZXJoYXBzIGJlIHRha2VuIGlycmVzcGVjdGl2ZSBv
ZiB0aG9zZSBkZXBlbmRlbmNpZXMuCj4gCj4gRnVydGhlciBhcmVhcyB3aGVyZSBpbmRpcmVjdCBj
YWxscyBjb3VsZCBiZSBlbGltaW5hdGVkIChhbmQgdGhhdCBJJ3ZlIHB1dAo+IG9uIG15IHRvZG8g
bGlzdCBpbiBjYXNlIHRoZSBnZW5lcmFsIGNvbmNlcHQgaGVyZSBpcyBkZWVtZWQgcmVhc29uYWJs
ZSkKPiBhcmUgSU9NTVUsIGNwdWZyZXEsIHZQTVUsIGFuZCBYU00uIEZvciBzb21lIG9mIHRoZXNl
LCB0aGUgQVJNIHNpZGUKPiB3b3VsZCBuZWVkIGRlYWxpbmcgd2l0aCBhcyB3ZWxsIC0gSSdtIG5v
dCBzdXJlIHdoZXRoZXIgcmVwbGFjaW5nIGluZGlyZWN0Cj4gY2FsbHMgYnkgZGlyZWN0IG9uZXMg
aXMgd29ydGh3aGlsZSB0aGVyZSBhcyB3ZWxsOyBpZiBub3QsIHRoZSB3cmFwcGVycwo+IHdvdWxk
IHNpbXBseSBuZWVkIHRvIGJlY29tZSBmdW5jdGlvbiBpbnZvY2F0aW9ucyBpbiB0aGUgQVJNIGNh
c2UuCgpCdHcsIEkgZGlkbid0IHdhbnQgdG8gQ2MgeW91IG9uIHRoZSB3aG9sZSBzZXJpZXMsIGJ1
dCBpbnB1dCBvbiB0aGUgYWJvdmUKd291bGQgY2VydGFpbmx5IGJlIGhlbHBmdWwgdG8gZGVjaWRl
IGhvdyB0byBkZWFsIHdpdGggaW5kaXJlY3QgY2FsbHMgaW4gY29kZQpzaGFyZWQgYmV0d2VlbiB0
aGUgYXJjaGl0ZWN0dXJlcy4KClRoYW5rcywgSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 08:11:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 08:11: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 1fdtAe-0007T7-14; Fri, 13 Jul 2018 08: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdtAd-0007Sx-GE
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 08:11:19 +0000
X-Inumbo-ID: 55605a1a-8674-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 55605a1a-8674-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 08:11:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 02:11:17 -0600
Message-Id: <5B485EA502000078001D3ABB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 02:11:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F35D02000078001D316A@prv1-mh.provo.novell.com>
 <12ee4821-fc7a-17cc-1d06-aa57fcb16a3b@citrix.com>
In-Reply-To: <12ee4821-fc7a-17cc-1d06-aa57fcb16a3b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/8] x86: bring up all CPUs even if not all
 are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDEyLjA3LjE4IGF0IDE3OjM4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTEvMDcvMTggMTM6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBSZXBvcnRlZGx5
IEludGVsIENQVXMgd2hpY2ggY2FuJ3QgYnJvYWRjYXN0ICNNQyB0byBhbGwgdGFyZ2V0ZWQKPj4g
Y29yZXMvdGhyZWFkcyBiZWNhdXNlIHNvbWUgaGF2ZSBDUjQuTUNFIGNsZWFyIHdpbGwgc2h1dCBk
b3duLiBUaGVyZWZvcmUKPj4gd2Ugd2FudCB0byBrZWVwIENSNC5NQ0UgZW5hYmxlZCB3aGVuIG9m
ZmxpbmluZyBhIENQVSwgYW5kIHdlIG5lZWQgdG8KPj4gYnJpbmcgdXAgYWxsIENQVXMgaW4gb3Jk
ZXIgdG8gYmUgYWJsZSB0byBzZXQgQ1I0Lk1DRSBpbiB0aGUgZmlyc3QgcGxhY2UuCj4+Cj4+IFRo
ZSB1c2Ugb2YgY2xlYXJfaW5fY3I0KCkgaW4gY3B1X21jaGVja19kaXNhYmxlKCkgd2FzIGlsbCBh
ZHZpc2VkCj4+IGFueXdheSwgYW5kIHRvIGF2b2lkIGZ1dHVyZSBzaW1pbGFyIG1pc3Rha2VzIEkn
bSByZW1vdmluZyBjbGVhcl9pbl9jcjQoKQo+PiBhbHRvZ2V0aGVyIHJpZ2h0IGhlcmUuCj4+Cj4+
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gLS0tCj4+
IEluc3RlYWQgb2YgZnVsbHkgYnJpbmdpbmcgdXAgQ1BVcyBhbmQgdGhlbiBjYWxsaW5nIGNwdV9k
b3duKCksIGFub3RoZXIKPj4gb3B0aW9uIHdvdWxkIGJlIHRvIHN1cHByZXNzL2NhbmNlbCBmdWxs
IGJyaW5ndXAgaW4gc21wX2NhbGxpbigpLgo+IAo+IFdoYXQgaXMgdGhlIHByYWN0aWNhbCBkaWZm
ZXJlbmNlPyAgV2hlbiB3ZSBrbm93IGFoZWFkIG9mIHRpbWUgdGhhdCB3ZQo+IGFyZSBpbnRlbmRp
bmcgdG8gcGFydCB0aGUgY29yZSwgdGhlbiBjYW5jZWxsaW5nIGluIHNtcF9jYWxsaW4oKSBzZWVt
cwo+IGNsZWFuZXIuCgpUaGVyZSBhcmUgdGhpbmdzIHRoYXQgZ2V0IGxlZnQgb3V0IGluIHRoYXQg
Y2FzZSwgaW4gcGFydGljdWxhciBhbnl0aGluZwpkb25lIGluIENQVV9TVEFSVElORyBhbmQgQ1BV
X09OTElORSBub3RpZmljYXRpb25zLiBBIHByaW1lCm9taXNzaW9uIGhlcmUgd291bGQgYmUgbXdh
aXRfaWRsZV9jcHVfaW5pdCgpIHNldHRpbmcgdXAgQy1zdGF0ZQppbmZvcm1hdGlvbiBmb3IgdGhl
IENQVS4KClRoZSBvdGhlciByaXNrIEkgc2VlIGlzIHRoYXQgb2YgdGhlIGFwcGFyZW50IGVycm9y
IHRoYXQgdGhpcyBjYXVzZXMKdG8gYmUgaGFuZGVkIHVwIHRoZSBjYWxsIHRyZWUuIEFzIHlvdSBj
YW4gc2VlIGZyb20gdGhlIGNwdXBvb2wgZml4CnRoYXQgd2FzIG5lY2Vzc2FyeSwgd2UnZCBjaGFu
Y2UgdG8gcnVuIGludG8gbW9yZSBidWdneSBlcnJvcgpoYW5kbGluZyBwYXRocy4KCkFsbCBpbiBh
bGwgLSBvcmlnaW5hbGx5IEkgaGFkIGFsc28gdGhvdWdodCB0aGF0IHRoaXMgYXBwcm9hY2ggbWln
aHQgYmUKY2xlYW5lciwgYnV0IHRoZSBhYm92ZSB0b2dldGhlciB3aXRoIHRoZSBlYXNlIG9mIGlu
dm9raW5nCmNwdV9kb3duKCkgKHJlcXVpcmluZyBwcmV0dHkgbGl0dGxlIGNoYW5nZSBvdmVyYWxs
KSBtYWRlIG1lCmNoYW5nZSBtaW5kcy4gVGhlIG1haW4gZG93bnNpZGUgaXMgcmVhbGx5IHRoYXQg
cnVudGltZSBzb2Z0LQpvbmxpbmUgYXR0ZW1wdHMgd2lsbCBtYWtlIChpbiBwYXRjaCA2LCBhcyBt
ZW50aW9uZWQgdGhlcmUpIHRoZQpoeXBlcnRocmVhZHMgdmlzaWJsZSB0byB0aGUgc2NoZWR1bGVy
IGZvciBhIGJyaWVmIG1vbWVudC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 08:13:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 08: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 1fdtCL-0007bm-Er; Fri, 13 Jul 2018 08: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdtCK-0007bd-6j
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 08:13:04 +0000
X-Inumbo-ID: 87890753-8674-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 87890753-8674-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 10:12:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 02:13:02 -0600
Message-Id: <5B485F0E02000078001D3ABE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 02:13:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F3C702000078001D316D@prv1-mh.provo.novell.com>
 <55886b2f-e5bb-c2c5-b6e5-a5d0c898b876@citrix.com>
In-Reply-To: <55886b2f-e5bb-c2c5-b6e5-a5d0c898b876@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 6/8] x86: (command line option to) avoid use
 of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

Pj4+IE9uIDEyLjA3LjE4IGF0IDE3OjQ1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTEvMDcvMTggMTM6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAtLS0gYS9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+PiArKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgo+PiBAQCAtMTA0MCw2ICsxMDQwLDEzIEBAIGlkZW50aWNhbCB0
byB0aGUgYm9vdCBDUFUgd2lsbCBiZSBwYXJrZWQKPj4gICMjIyBocGV0YnJvYWRjYXN0ICh4ODYp
Cj4+ICA+IGA9IDxib29sZWFuPmAKPj4gIAo+PiArIyMjIGh0ICh4ODYpCj4gCj4gSSdkIHN1Z2dl
c3Qgc210IHJhdGhlciB0aGFuIGh0IGhlcmUuICBTTVQgaXMgdGhlIHRlY2huaWNhbCB0ZXJtLCB3
aGlsZQo+IEhUIGlzIEludGVsJ3MgbWFya2V0aW5nIG5hbWUuCgpIbW0sIG1hbnkgQklPU2VzIChp
ZiB0aGUgaGF2ZSBzdWNoIGFuIG9wdGlvbikgdGFsayBhYm91dCBIVCwgd2hpY2gKdG8gbWUgbWFr
ZXMgImh0IiBhIGNsb3NlciBtYXRjaC4gSG93IGFib3V0IHdlIGFsbG93IGJvdGg/CgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 08:27:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 08:27:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdtPx-0000eq-RY; Fri, 13 Jul 2018 08:27: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=pubn=j5=citrix.com=prvs=725ad1d35=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdtPw-0000el-Gc
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 08:27:08 +0000
X-Inumbo-ID: 8b1d4974-8676-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b1d4974-8676-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 08:27:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="60126280"
Date: Fri, 13 Jul 2018 09:27:04 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180713082704.lkvvix2sm5xu5uyl@citrix.com>
References: <20180712164806.99210-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180712164806.99210-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] tools: remove local links to the x86
 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: 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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDY6NDg6MDZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEluIHRoZSB4ODYgdGVzdCBoYXJuZXNzIGFuZCB0aGUgZnV6emVyLCBhbmQgaW5z
dGVhZCBjcmVhdGUgYSBsaW5rIGluCj4gdGhlIHRvb2xzL2luY2x1ZGUgZGlyZWN0b3J5IHRoYXQg
Y2FuIGJlIHVzZWQgYnkgYWxsIHRoZSB0b29scy4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPiAtLS0KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 08:39:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 08:39:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdtbj-0001jY-WD; Fri, 13 Jul 2018 08: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=pubn=j5=citrix.com=prvs=725ad1d35=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fdtbj-0001jT-6u
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 08:39:19 +0000
X-Inumbo-ID: 3225f606-8678-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3225f606-8678-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 10:39:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="60126882"
Date: Fri, 13 Jul 2018 09:39:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180713083914.ymuhlxazyryzjw4l@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F2AC02000078001D3133@prv1-mh.provo.novell.com>
 <20180712105357.voao6og5ol6idfp5@citrix.com>
 <5B47401802000078001D376A@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B47401802000078001D376A@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/8] x86: distinguish CPU offlining from CPU
 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDU6NDg6NDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEyLjA3LjE4IGF0IDEyOjUzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAwNjowNjowNEFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+IFsuLi5dCj4gPj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+
ID4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKPiA+PiBAQCAtNjMsNiArNjMsOCBAQCBz
dGF0aWMgY3B1bWFza190IHNjcmF0Y2hfY3B1MG1hc2s7Cj4gPj4gIGNwdW1hc2tfdCBjcHVfb25s
aW5lX21hcCBfX3JlYWRfbW9zdGx5Owo+ID4+ICBFWFBPUlRfU1lNQk9MKGNwdV9vbmxpbmVfbWFw
KTsKPiA+PiAgCj4gPj4gK2Jvb2wgX19yZWFkX21vc3RseSBwYXJrX29mZmxpbmVfY3B1czsKPiA+
PiArCj4gPj4gIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG5yX3NvY2tldHM7Cj4gPj4gIGNw
dW1hc2tfdCAqKl9fcmVhZF9tb3N0bHkgc29ja2V0X2NwdW1hc2s7Cj4gPj4gIHN0YXRpYyBjcHVt
YXNrX3QgKnNlY29uZGFyeV9zb2NrZXRfY3B1bWFzazsKPiA+PiBAQCAtODg3LDcgKzg4OSw3IEBA
IHN0YXRpYyB2b2lkIGNsZWFudXBfY3B1X3Jvb3RfcGd0KHVuc2lnbmUKPiA+PiAgICAgIH0KPiA+
PiAgfQo+ID4+ICAKPiA+PiAtc3RhdGljIHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBp
bnQgY3B1KQo+ID4+ICtzdGF0aWMgdm9pZCBjcHVfc21wYm9vdF9mcmVlKHVuc2lnbmVkIGludCBj
cHUsIGJvb2wgYWxsKQo+ID4gCj4gPiBJIHRoaW5rICJhbGwiIGlzIHRvbyB2YWd1ZS4gSXQgZG9l
c24ndCBjb252ZXkgdGhlIGlkZWEgd2hhdCBjb25zdGl0dXRlcwo+ID4gInBhcnRpYWwiLiBCdXQg
SSBkb24ndCBoYXZlIGFueSBiZXR0ZXIgc3VnZ2VzdGlvbiBlaXRoZXIuCj4gCj4gSW5kZWVkIEkn
dmUgYmVlbiB0cnlpbmcgdG8gY29tZSB1cCB3aXRoIGEgYmV0dGVyIG5hbWUgYmVmb3JlCj4gcG9z
dGluZywgYnV0IGNvdWxkbid0LiBPbmUgdGhpbmcgdGhvdWdoIC0gSSBkb24ndCB0aGluayB0aGUg
bmFtZQo+IHNob3VsZCBpbiBhbnl3YXkgYmUgcmVxdWlyZWQgdG8gZXhwcmVzcyB3aGF0ICJwYXJ0
aWFsIiBtZWFucy4KPiAKCkEgc2VudGVuY2Ugb3IgdHdvIHRvIGRlc2NyaWJlIHdoYXQgIWFsbCBp
cyBmb3Igd291bGQgYmUgaGVscGZ1bC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 08:41:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 08: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 1fdteA-0002My-FO; Fri, 13 Jul 2018 08:41: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=3fzb=j5=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fdte8-0002Mr-SF
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 08:41:48 +0000
X-Inumbo-ID: 8b092f44-8678-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b092f44-8678-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 10:41:32 +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 C9C81ACA8;
 Fri, 13 Jul 2018 08:41:45 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org
References: <1531416420-3580-1-git-send-email-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: <8f1cfd9a-cabb-85fe-1b63-5b5162f149be@suse.com>
Date: Fri, 13 Jul 2018 10:41:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1531416420-3580-1-git-send-email-boris.ostrovsky@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/x86/vpmu: Zero struct pt_regs before
 calling into sample handling 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: mark.rutland@arm.com, 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>

T24gMTIvMDcvMTggMTk6MjcsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPdGhlcndpc2Ugd2Ug
bWF5IGxlYWsga2VybmVsIHN0YWNrIGZvciBldmVudHMgdGhhdCBzYW1wbGUgdXNlcgo+IHJlZ2lz
dGVycy4KPiAKPiBSZXBvcnRlZC1ieTogTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNv
bT4KPiBTaWduZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgo+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCgpSZXZpZXdlZC1ieTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:03:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09: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 1fdtya-0004Vk-D6; Fri, 13 Jul 2018 09:02: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=3fzb=j5=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fdtyY-0004Vb-RN
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 09:02:54 +0000
X-Inumbo-ID: 89c6794e-867b-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 89c6794e-867b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:02: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 782DFADEE
 for <xen-devel@lists.xenproject.org>; Fri, 13 Jul 2018 09:02:51 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F26A02000078001D312F@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: <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
Date: Fri, 13 Jul 2018 11:02:50 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B45F26A02000078001D312F@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTEvMDcvMTggMTQ6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdoaWxlIEkndmUgcnVuIGlu
dG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVzIGluIHBsYWNlIHdoaWNoIG5vCj4gbG9u
Z2VyIGd1YXJhbnRlZSB0aGUgcGVyLUNQVSBhcmVhIHRvIHN0YXJ0IG91dCBhcyBhbGwgemVyb3Ms
IHRoZQo+IENQVV9ET1dOX0ZBSUxFRCBwcm9jZXNzaW5nIGxvb2tzIHRvIGhhdmUgdGhlIHNhbWUg
aXNzdWU6IEJ5IG5vdCB6YXBwaW5nCj4gdGhlIHBlci1DUFUgY3B1cG9vbCBwb2ludGVyLCBjcHVw
b29sX2NwdV9hZGQoKSdzIChpbmRpcmVjdCkgaW52b2NhdGlvbgo+IG9mIHNjaGVkdWxlX2NwdV9z
d2l0Y2goKSB3aWxsIHRyaWdnZXIgdGhlICJjICE9IG9sZF9wb29sIiBhc3NlcnRpb24KPiB0aGVy
ZS4KPiAKPiBDbGVhcmluZyB0aGUgZmllbGQgZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMgdG9v
IGVhcmx5IChhZmFpY3QgdGhpcwo+IHNob3VsZCBub3QgaGFwcGVuIGJlZm9yZSBjcHVfZGlzYWJs
ZV9zY2hlZHVsZXIoKSkuIENsZWFyaW5nIGl0IGluCj4gQ1BVX0RFQUQgYW5kIENQVV9ET1dOX0ZB
SUxFRCB3b3VsZCBiZSBhbiBvcHRpb24sIGJ1dCB3b3VsZCB0YWtlIHRoZSBzYW1lCj4gcGllY2Ug
b2YgY29kZSB0d2ljZS4gU2luY2UgdGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0IG1hdHRlciB3
aGlsZSB0aGUKPiBDUFUgaXMgb2ZmbGluZSwgc2ltcGx5IGNsZWFyIGl0IGluIENQVV9PTkxJTkUg
YW5kIENQVV9ET1dOX0ZBSUxFRCwgYnV0Cj4gb25seSBmb3Igb3RoZXIgdGhhbiB0aGUgc3VzcGVu
ZC9yZXN1bWUgY2FzZSAod2hpY2ggZ2V0cyBzcGVjaWFsbHkKPiBoYW5kbGVkIGluIGNwdXBvb2xf
Y3B1X3JlbW92ZSgpKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gLS0tCj4gVEJEOiBJIHRoaW5rIHRoaXMgd291bGQgYmV0dGVyIGNhbGwgc2No
ZWR1bGVfY3B1X3N3aXRjaChjcHUsIE5VTEwpIGZyb20KPiAgICAgIGNwdXBvb2xfY3B1X3JlbW92
ZSgpLCBidXQgYmVzaWRlcyB0aGF0IC0gYXMgcGVyIGFib3ZlIC0gbGlrZWx5Cj4gICAgICBiZWlu
ZyB0b28gZWFybHksIHRoYXQgZnVuY3Rpb24gaGFzIGZ1cnRoZXIgcHJlcmVxcyB0byBiZSBtZXQu
IEl0Cj4gICAgICBhbHNvIGRvZXNuJ3QgbG9vayBhcyBpZiBjcHVwb29sX3VuYXNzaWduX2NwdV9o
ZWxwZXIoKSBjb3VsZCBiZSB1c2VkCj4gICAgICB0aGVyZS4KPiAKPiAtLS0gYS94ZW4vY29tbW9u
L2NwdXBvb2wuYwo+ICsrKyBiL3hlbi9jb21tb24vY3B1cG9vbC5jCj4gQEAgLTc3OCw2ICs3Nzgs
OCBAQCBzdGF0aWMgaW50IGNwdV9jYWxsYmFjaygKPiAgICAgIHsKPiAgICAgIGNhc2UgQ1BVX0RP
V05fRkFJTEVEOgo+ICAgICAgY2FzZSBDUFVfT05MSU5FOgo+ICsgICAgICAgIGlmICggc3lzdGVt
X3N0YXRlIDw9IFNZU19TVEFURV9hY3RpdmUgKQo+ICsgICAgICAgICAgICBwZXJfY3B1KGNwdXBv
b2wsIGNwdSkgPSBOVUxMOwo+ICAgICAgICAgIHJjID0gY3B1cG9vbF9jcHVfYWRkKGNwdSk7CgpX
b3VsZG4ndCBpdCBtYWtlIG1vcmUgc2Vuc2UgdG8gY2xlYXIgdGhlIGZpZWxkIGluIGNwdXBvb2xf
Y3B1X2FkZCgpCndoaWNoIGFscmVhZHkgaXMgdGVzdGluZyBzeXN0ZW1fc3RhdGU/CgpNb2RpZnlp
bmcgdGhlIGNvbmRpdGlvbiBpbiBjcHVwb29sX2NwdV9hZGQoKSB0bwoKICBpZiAoIHN5c3RlbV9z
dGF0ZSA8PSBTWVNfU1RBVEVfYWN0aXZlICkKCmF0IHRoZSBzYW1lIHRpbWUgd291bGQgaGF2ZSB0
aGUgYmVuZWZpdCB0byBjYXRjaCBwcm9ibGVtcyBpbiBjYXNlCnN1c3BlbmRpbmcgY3B1cyBpcyBm
YWlsaW5nIGR1cmluZyBTWVNfU1RBVEVfc3VzcGVuZCAoSSdkIGV4cGVjdAp0cmlnZ2VyaW5nIHRo
ZSBmaXJzdCBBU1NFUlQgaW4gc2NoZWR1bGVfY3B1X3N3aXRjaCgpIGluIHRoaXMgY2FzZSkuCgpJ
dCBzaG91bGQgYmUgbm90ZWQgdGhhdCB0aGlzIHNjZW5hcmlvIGlzIHRoZW9yZXRpY2FsIG9ubHks
IGFzIHRvZGF5CnRoZSBDUFVfRE9XTl9GQUlMRUQgY2FzZSBjYW4ndCBoYXBwZW4gaW4gdGhlIHN1
c3BlbmQgY2FzZS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09: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 1fdtzz-0004bh-TA; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdtzy-0004bb-PT
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:22 +0000
X-Inumbo-ID: bdfe1e5e-867b-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bdfe1e5e-867b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:04:27 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=ZPnFAFNPB/5lbJcvehSZmFf1f8SpX65xHDwdj/uddGvpTRl7AK19+WbzqRKCX611spM9Xh9GEdfgIEEz9jyGbY1qbiBIDCjSihCRxJ96M+c0QevXPUATSL3o6DkvJZWcOBsGPqm+P7Fp12D7Kbg1fapkQ8UqpKWwpBEQw3c9vNejoA7q6N5dnC77JKBeeXGd1U0DZHU+kWZSatlCv6HRb8/EDaltmV7ZyuNVKfYGUe8RgYILgo5TbwzkZh+ojxIXGHn6pRKF8xu2f/FxtIJcFAKpbMsJwBElSCxuYZ+WGuApFwPVmboaZ7ufmw03C92ADzx1FZv/q11qnDM4QxUDXA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id; s=default; bh=Vz/PWbnUa6VM7s7NYFiC4
 gTnlpE=; b=ZKqbuXoq7+vPMTWkZhO0N/UIkJlpZl+/jWJMt4vbbJf/cAMCt08/Z
 18hkzcz0zWAfZRhHnZm4d3UMV1k8vHkIH6F6uuXDx+i5e8Xgk+tO8Jnl/urWKp50
 2aoFhHCKaGCDoBrDng0G49pv5WcxZLyN6pfwyjWojKoTMPlM1eKM5cxov0JEC+PK
 18UyN61ek8CMm3lcaxrRwl4a+2g8Xuk1XBzqeiQd7n7wRfZXqLg0+Baj3yreUNr0
 ipptY3W/j0Vx0h0YKKvote8eUEC3A4boMxZUpYxxhV96thohcdCLpTNh0TwDwRRi
 4i/CtYWgLhETSfOO3W3ugbGdBpnQWoBpg==
Received: (qmail 5110 invoked from network); 13 Jul 2018 12:04:18 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:18 +0300
Received: (qmail 32117 invoked from network); 13 Jul 2018 12:04:18 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:18 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:03:59 +0300
Message-Id: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v11 00/11] x86/domctl: Save info for one vcpu
 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: wei.liu2@citrix.com, paul.durrant@citrix.com, ian.jackson@eu.citrix.com,
 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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgYWRkcmVzc2VzIHRoZSBpZGVlYSBvZiBzYXZpbmcg
ZGF0YSBmcm9tIGEgc2luZ2xlIHZjcHUgaW5zdGFuY2UuCkZpcnN0IGl0IHN0YXJ0cyBieSBhZGRp
bmcgKnNhdmVfb25lIGZ1bmN0aW9ucywgdGhlbiBpdCBpbnRyb2R1Y2VzIGEgaGFuZGxlciBmb3Ig
dGhlCm5ldyBzYXZlX29uZSogZnVuY3MgYW5kIG1ha2VzIHVzZSBvZiBpdCBpbiB0aGUgaHZtX3Nh
dmUgYW5kIGh2bV9zYXZlX29uZSBmdW5jcy4KVGhlIGZpbmFsIDIgcGF0Y2hlcyBhcmUgdXNlZCBm
b3IgY2xlYW4gdXAuIFRoZSBmaXJzdCBvbmUgcmVtb3ZlcyB0aGUgc2F2ZSogZnVuY3MgYW5kCnJl
bmFtZXMgdGhlIHNhdmVfb25lKiB0byBzYXZlLgpUaGUgbGFzdCBwYXRjaCByZW1vdmVzIHRoZSBz
YXZlX29uZSogaGFuZGxlciB0aGF0IGlzIG5vIGxvbmdlciB1c2VkLgoKQ2hlZXJzLAoKQWxleGFu
ZHJ1IElzYWlsYSAoMTEpOgoKeDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRf
b25lKCkgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoKSBm
dW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwp4ODYvaHZt
OiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKeDg2L2h2bTogSW50cm9k
dWNlIGh2bV9zYXZlX2NwdV9tc3JzX29uZSBmdW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2
ZV9tdHJyX21zcl9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKCkKeDg2L2h2bTogQWRkIGhhbmRsZXIgZm9yIHNhdmVfb25lIGZ1bmNzCng4Ni9k
b21jdGw6IERvbid0IHBhdXNlIHRoZSB3aG9sZSBkb21haW4gaWYgb25seQp4ODYvaHZtOiBSZW1v
dmUgcmVkdW5kYW50IHNhdmUgZnVuY3Rpb25zCng4Ni9odm06IFJlbW92ZSBzYXZlX29uZSBoYW5k
bGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09: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 1fdu04-0004cW-5N; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu03-0004cE-An
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:27 +0000
X-Inumbo-ID: b3eabf2c-867b-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3eabf2c-867b-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 11:04:10 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=YPDkg1uBqs9GtOHjZ/HAZOiGOQDSYlUZsb/pR9luv9sm2lRhbBT/GP506DM2whI24MJlbscrQn483iGT9W7zo+YekPwVuFNv1PRvIgmFCRGqnFK+7DkbvlgIjWSXWwX+TC8HCunURO9GFQClHkUH89KKOeeSrE8pbyPMi+3a5EVFvxt4KYvHlZZG1+Y9OyvQSIrzH2mINPla72YwGEoALm1c2cVb1KNORNyT7WmDSpyovt0nFrUh1eIt7k/pUM7nQJ/jvesHFi87kKZ+8hlAjr3xMbvGFPDp8Dga2haCMZdnUUzix/JgU569vaGOpFGOSmoKk6u6ORHw4mcsa0qaWg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=58xYy50eQx8WhMQ1Fix7il9Qgok=; b=vuKViiaz7NDGydDTB/Z+XORZPsgm
 MxGRFyxFuSPI0H7MKzv0g3jrCjW1MHIA8tdnNWH9skmzjd67+dHU9pVBO+f4Stev
 Wsa1wdvgx61IPvgToNALavN2/aVE89ObhK01CLwoPHHWAajlIFDA2b8dxern6U2n
 nVVauslndKB6X1jIXOXryLx3v1YKbifLFKuk/uqRx8DFeqqae83SCzphDCxtRK5x
 p7Vu47bPwi9w8zdx535Z4WQEIoCCL9slZ1oVvGi10xZd0HH3grLCpofPwfGF9m9y
 drkDlE0jEk6lk9TAeVUITwY5bYhCurhxNkBU6uKBjEbqD3uaU5+RNrY+HQ==
Received: (qmail 5230 invoked from network); 13 Jul 2018 12:04:22 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:22 +0300
Received: (qmail 32129 invoked from network); 13 Jul 2018 12:04:23 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:23 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:00 +0300
Message-Id: <1531472650-6718-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTA6CgktIEFkZCBtZW1zZXQgdG8gMCBmb3IgY3R4dC4KLS0tCiB4ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgfCAyMyArKysrKysrKysrKysrKystLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVuL2FyY2gveDg2L2NwdS9t
Y2hlY2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLmJmNThlZjUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNl
LmMKQEAgLTM0OSw2ICszNDksMjAgQEAgaW50IHZtY2Vfd3Jtc3IodWludDMyX3QgbXNyLCB1aW50
NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIGludCB2bWNlX3NhdmVfdmNw
dV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCisgewor
ICAgIHN0cnVjdCBodm1fdm1jZV92Y3B1IGN0eHQ7CisKKyAgICBtZW1zZXQoJmN0eHQsIDAsIHNp
emVvZihjdHh0KSk7CisKKyAgICBjdHh0LmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcDsKKyAg
ICBjdHh0Lm1jaV9jdGwyX2JhbmswID0gdi0+YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDI7Cisg
ICAgY3R4dC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyOwor
ICAgIGN0eHQubWNnX2V4dF9jdGwgPSB2LT5hcmNoLnZtY2UubWNnX2V4dF9jdGw7CisKKyAgICBy
ZXR1cm4gaHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7Cisg
fQorCiBzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7CkBAIC0zNTYsMTQg
KzM3MCw3IEBAIHN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkK
ICAgICB7Ci0gICAgICAgIHN0cnVjdCBodm1fdm1jZV92Y3B1IGN0eHQgPSB7Ci0gICAgICAgICAg
ICAuY2FwcyA9IHYtPmFyY2gudm1jZS5tY2dfY2FwLAotICAgICAgICAgICAgLm1jaV9jdGwyX2Jh
bmswID0gdi0+YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDIsCi0gICAgICAgICAgICAubWNpX2N0
bDJfYmFuazEgPSB2LT5hcmNoLnZtY2UuYmFua1sxXS5tY2lfY3RsMiwKLSAgICAgICAgICAgIC5t
Y2dfZXh0X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bCwKLSAgICAgICAgfTsKLQotICAg
ICAgICBlcnIgPSBodm1fc2F2ZV9lbnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0
KTsKKyAgICAgICAgZXJyID0gdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgaCk7CiAgICAgICAg
IGlmICggZXJyICkKICAgICAgICAgICAgIGJyZWFrOwogICAgIH0KLS0gCjIuNy40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09: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 1fdu05-0004d8-FA; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu04-0004cP-0v
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:28 +0000
X-Inumbo-ID: c1e9bbdf-867b-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c1e9bbdf-867b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:04:33 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=mNk5hfzhWoli4r0dOTAErTnV/EVaZ0+Zstv8qzmnIk1ZOXbBPT7Q2sISupCjNW8D5DXWClGOORmDhr3LNK9HLCf8tcStfU7+XNZdxcTHl5WmgyyRUyvd++AKJO8WBLjEW3kR4NNggtenHSu9Cv641acokKX86UrXzCtlmPRhNNeuwEGkImQXvys6Zn70AYs/1mMJNeo8KyIIjaemf1KJsESKG+MmXePLbq28S1/CO8rlTRXkXW1ldkg/hI87OQihdxv3UauqGqJqwdiYTBKqdt+VlMlt5KZlNGHhHEt2mWd1gv8WxR0v0bQCrivMltkRQ4SlZbwAtYOUnoMf6f/fEA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=gL1/9QRBBHvDq3IlB6yYLrJCdqU=; b=J2ab851Unz7WGgLiqdRQ935dv5f9
 xpQOQV2DuAS1sEBquYZ3KDXMUEjUCnUjMaEVeefqtTbeJxH2NImYrWgcy17Rkrpg
 u56GdiJzgAogBWslzInfd6TRFvCnC+WCDrxTaSFPgwM4jRWzXjhBABzlDvCQjfZx
 MW0s+B7gyYUiuaLhgWTFCjrDI3ZS4MfYMydeIYZxsEvC2xQNl3FwyjEibaC7hrYu
 DdYpH8Kpf11JA0HtaTzX/pBlfVKvLqfqzxc15510i7lvTOp7yWHfMjlWduhEvtXx
 ES3DF9w2QCtsPkbgNMGYUBi1nIR4+L5RF/zhpS624fhIX8ydHaILy6Bx+A==
Received: (qmail 5351 invoked from network); 13 Jul 2018 12:04:25 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:25 +0300
Received: (qmail 32139 invoked from network); 13 Jul 2018 12:04:25 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:25 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:01 +0300
Message-Id: <1531472650-6718-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 02/11] x86/hvm: Introduce
 hvm_save_tsc_adjust_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKLS0tCkNoYW5n
ZXMgc2luY2UgVjk6CiAgICAgLSBDaGFuZ2UgcmV0dXJuIG9mIHRoZSBzYXZlX29uZSBmdW5jIHRv
IHJldHVybiBodm1fc2F2ZV9lbnRyeS4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jIHwgMTQg
KysrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA0IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCmluZGV4IDkzMDkyZDIuLmM0N2QxNjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzQwLDIwICs3
NDAsMjYgQEAgdm9pZCBodm1fZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBk
ZXN0cm95X3ZwY2lfbW1jZmcoZCk7CiB9CiAKK3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVz
dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorIHsKKyAgICBz
dHJ1Y3QgaHZtX3RzY19hZGp1c3QgY3R4dDsKKworICAgIGN0eHQudHNjX2FkanVzdCA9IHYtPmFy
Y2guaHZtX3ZjcHUubXNyX3RzY19hZGp1c3Q7CisKKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnko
VFNDX0FESlVTVCwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOworIH0KKwogc3RhdGljIGludCBodm1f
c2F2ZV90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIHN0cnVjdCBodm1fdHNjX2FkanVzdCBjdHh0
OwogICAgIGludCBlcnIgPSAwOwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsK
LSAgICAgICAgY3R4dC50c2NfYWRqdXN0ID0gdi0+YXJjaC5odm1fdmNwdS5tc3JfdHNjX2FkanVz
dDsKLSAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+dmNwdV9pZCwg
aCwgJmN0eHQpOworICAgICAgICBlcnIgPSBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSh2LCBoKTsK
ICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQotCiAgICAgcmV0
dXJuIGVycjsKIH0KIAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09:04:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdu06-0004e4-Pf; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu05-0004cz-6E
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:29 +0000
X-Inumbo-ID: c2834011-867b-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2834011-867b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:04:34 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=nLBZT1EDMp+wgOzsUoANjfoKvI1zuLBGpQLkYPS7T6a1bdxyDysgP7xcNdiN1ZYeV9olpMVIZdZdz6I4R3Y/J7GK5k2Qpcc/ZRDxqAr30kOcXoiZKMp8WvoWsDElEa001iulyUfRPnsoVU7bZPrlxAUhajpp869hOWtpN/cJC2V9y5WkYkSAftuYSJron2YnmtHugerHpezQMRhmgaqlWvMIGqsGu4t/kLmquRoGYoy9Cva8yEJaal3OMWKxXrBLRmgXBBcec+gCj4/WOmSxTBV0JTBlgyQybe5N/zOA3uYEKCSR5aUSjASj6WBmsp/qO9tI+IGLJBEDh6v+Vh/9xA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=Y15daSfc+JRIPfgkNnsvgyzrllc=; b=AgARqi5UITiGJ3x6AiEhmQYKuQaP
 NEjoZPAVKfsiwldXqiyKoMMjK86hBEFidqyEi+2FOQmJOzlm3R4YGvg1PWZum0OZ
 z00TSk0C6g8BM8GbJcN5MJRqNItyke4Qkk9o2OG0fXN6nNxgKsZfQdFB8xXgjl44
 FsaxvvYC5hxt3BOgv3QPrgzMLm1KVk/sGkx0dGUyhAK5I+h7XZI7F0rDSFavIxZx
 HdhPawwKjNvwaEbCOituJWQ5kDDbJsmoLgAIW7FfVbwfMvTpcNKan78i40bW5Bzr
 xTdbA8LXS406/YwTi/NzdEocW1YGNA8q5lf9B8td/as1iaHdZ8n/3/J7gg==
Received: (qmail 5466 invoked from network); 13 Jul 2018 12:04:26 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:26 +0300
Received: (qmail 32147 invoked from network); 13 Jul 2018 12:04:26 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:26 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:02 +0300
Message-Id: <1531472650-6718-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKLS0tCkNoYW5n
ZXMgc2luY2UgVjg6CgktIENoYW5nZSByZXR1cm4gb2YgdGhlIHNhdmVfb25lIGZ1bmMgdG8gcmV0
dXJuIGh2bV9zYXZlX2VudHJ5CgktIE1vdmUgY29udGludWUgb3V0IG9mIG9uIGZ1bmMKCS0gUmVt
b3ZlICNkZWZpbmUgQ09OVElOVUUuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDIxMSAr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMTEwIGluc2VydGlvbnMoKyksIDEwMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCBj
NDdkMTYyLi5jMzQzYmE4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc4NiwxMTcgKzc4NiwxMjYgQEAgc3RhdGljIGlu
dCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90
c2NfYWRqdXN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0
LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25l
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3Qg
c2VnbWVudF9yZWdpc3RlciBzZWc7CisgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsKKworICAg
IG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsKKworICAgIC8qIEFyY2hpdGVjdHVyZS1z
cGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLworICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYs
ICZjdHh0KTsKKworICAgIGN0eHQudHNjID0gaHZtX2dldF9ndWVzdF90c2NfZml4ZWQodiwgdi0+
ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOworCisgICAgY3R4dC5tc3JfdHNjX2F1
eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2
LCB4ODZfc2VnX2lkdHIsICZzZWcpOworICAgIGN0eHQuaWR0cl9saW1pdCA9IHNlZy5saW1pdDsK
KyAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOworCisgICAgaHZtX2dldF9zZWdtZW50X3Jl
Z2lzdGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7CisgICAgY3R4dC5nZHRyX2xpbWl0ID0gc2Vn
LmxpbWl0OworICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7CisKKyAgICBodm1fZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJnNlZyk7CisgICAgY3R4dC5jc19zZWwgPSBz
ZWcuc2VsOworICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5jc19iYXNl
ID0gc2VnLmJhc2U7CisgICAgY3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7CisgICAgY3R4dC5kc19z
ZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZHNfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5k
c19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5kc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAg
ICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7CisgICAgY3R4
dC5lc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZXNfbGltaXQgPSBzZWcubGltaXQ7CisgICAg
Y3R4dC5lc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0dHI7
CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19zcywgJnNlZyk7Cisg
ICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7
CisgICAgY3R4dC5zc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5zc19hcmJ5dGVzID0gc2Vn
LmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNl
Zyk7CisgICAgY3R4dC5mc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZnNfbGltaXQgPSBzZWcu
bGltaXQ7CisgICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5mc19hcmJ5dGVz
ID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19n
cywgJnNlZyk7CisgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZ3NfbGltaXQg
PSBzZWcubGltaXQ7CisgICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5nc19h
cmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ190ciwgJnNlZyk7CisgICAgY3R4dC50cl9zZWwgPSBzZWcuc2VsOworICAgIGN0eHQudHJf
bGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC50cl9iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4
dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
diwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKKyAgICBjdHh0LmxkdHJfc2VsID0gc2VnLnNlbDsKKyAg
ICBjdHh0LmxkdHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcu
YmFzZTsKKyAgICBjdHh0LmxkdHJfYXJieXRlcyA9IHNlZy5hdHRyOworCisgICAgaWYgKCB2LT5m
cHVfaW5pdGlhbGlzZWQgKQorICAgIHsKKyAgICAgICAgbWVtY3B5KGN0eHQuZnB1X3JlZ3MsIHYt
PmFyY2guZnB1X2N0eHQsIHNpemVvZihjdHh0LmZwdV9yZWdzKSk7CisgICAgICAgIGN0eHQuZmxh
Z3MgPSBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKKyAgICB9CisKKyAgICBjdHh0LnJheCA9IHYt
PmFyY2gudXNlcl9yZWdzLnJheDsKKyAgICBjdHh0LnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJi
eDsKKyAgICBjdHh0LnJjeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsKKyAgICBjdHh0LnJkeCA9
IHYtPmFyY2gudXNlcl9yZWdzLnJkeDsKKyAgICBjdHh0LnJicCA9IHYtPmFyY2gudXNlcl9yZWdz
LnJicDsKKyAgICBjdHh0LnJzaSA9IHYtPmFyY2gudXNlcl9yZWdzLnJzaTsKKyAgICBjdHh0LnJk
aSA9IHYtPmFyY2gudXNlcl9yZWdzLnJkaTsKKyAgICBjdHh0LnJzcCA9IHYtPmFyY2gudXNlcl9y
ZWdzLnJzcDsKKyAgICBjdHh0LnJpcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJpcDsKKyAgICBjdHh0
LnJmbGFncyA9IHYtPmFyY2gudXNlcl9yZWdzLnJmbGFnczsKKyAgICBjdHh0LnI4ICA9IHYtPmFy
Y2gudXNlcl9yZWdzLnI4OworICAgIGN0eHQucjkgID0gdi0+YXJjaC51c2VyX3JlZ3Mucjk7Cisg
ICAgY3R4dC5yMTAgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTA7CisgICAgY3R4dC5yMTEgPSB2LT5h
cmNoLnVzZXJfcmVncy5yMTE7CisgICAgY3R4dC5yMTIgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTI7
CisgICAgY3R4dC5yMTMgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTM7CisgICAgY3R4dC5yMTQgPSB2
LT5hcmNoLnVzZXJfcmVncy5yMTQ7CisgICAgY3R4dC5yMTUgPSB2LT5hcmNoLnVzZXJfcmVncy5y
MTU7CisgICAgY3R4dC5kcjAgPSB2LT5hcmNoLmRlYnVncmVnWzBdOworICAgIGN0eHQuZHIxID0g
di0+YXJjaC5kZWJ1Z3JlZ1sxXTsKKyAgICBjdHh0LmRyMiA9IHYtPmFyY2guZGVidWdyZWdbMl07
CisgICAgY3R4dC5kcjMgPSB2LT5hcmNoLmRlYnVncmVnWzNdOworICAgIGN0eHQuZHI2ID0gdi0+
YXJjaC5kZWJ1Z3JlZ1s2XTsKKyAgICBjdHh0LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107CisK
KyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7Cit9
CisKIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgc3RydWN0IGh2
bV9od19jcHUgY3R4dDsKLSAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CiAKICAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICAvKiBXZSBkb24ndCBuZWVkIHRv
IHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3JlIAotICAgICAg
ICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVkLiAq
LworICAgICAgICAvKgorICAgICAgICAgKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9y
IGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCisgICAgICAgICAqIGNvZGUgd2lsbCBs
ZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuCisgICAgICAgICAqLwogICAg
ICAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQogICAgICAgICAgICAgY29udGlu
dWU7CiAKLSAgICAgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOwotCi0gICAgICAg
IC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLwotICAgICAgICBodm1f
ZnVuY3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7Ci0KLSAgICAgICAgY3R4dC50c2MgPSBodm1f
Z2V0X2d1ZXN0X3RzY19maXhlZCh2LCBkLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOwotCi0g
ICAgICAgIGN0eHQubXNyX3RzY19hdXggPSBodm1fbXNyX3RzY19hdXgodik7Ci0KLSAgICAgICAg
aHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfaWR0ciwgJnNlZyk7Ci0gICAgICAg
IGN0eHQuaWR0cl9saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5pZHRyX2Jhc2UgPSBz
ZWcuYmFzZTsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19n
ZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4dC5nZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAg
ICBjdHh0LmdkdHJfYmFzZSA9IHNlZy5iYXNlOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5jc19zZWwgPSBzZWcu
c2VsOwotICAgICAgICBjdHh0LmNzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmNz
X2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0K
LSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZHMsICZzZWcpOwot
ICAgICAgICBjdHh0LmRzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuZHNfbGltaXQgPSBz
ZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuZHNfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0
LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZXNfc2VsID0gc2VnLnNlbDsK
LSAgICAgICAgY3R4dC5lc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5lc19iYXNl
ID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZXNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAg
ICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc2VnKTsKLSAgICAg
ICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LnNzX2xpbWl0ID0gc2VnLmxp
bWl0OwotICAgICAgICBjdHh0LnNzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5zc19h
cmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfZnMsICZzZWcpOwotICAgICAgICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7Ci0gICAg
ICAgIGN0eHQuZnNfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuZnNfYmFzZSA9IHNl
Zy5iYXNlOwotICAgICAgICBjdHh0LmZzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBo
dm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19ncywgJnNlZyk7Ci0gICAgICAgIGN0
eHQuZ3Nfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5nc19saW1pdCA9IHNlZy5saW1pdDsK
LSAgICAgICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZ3NfYXJieXRl
cyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZf
c2VnX3RyLCAmc2VnKTsKLSAgICAgICAgY3R4dC50cl9zZWwgPSBzZWcuc2VsOwotICAgICAgICBj
dHh0LnRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFz
ZTsKLSAgICAgICAgY3R4dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dl
dF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfbGR0ciwgJnNlZyk7Ci0gICAgICAgIGN0eHQu
bGR0cl9zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmxkdHJfbGltaXQgPSBzZWcubGltaXQ7
Ci0gICAgICAgIGN0eHQubGR0cl9iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQubGR0cl9h
cmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaWYgKCB2LT5mcHVfaW5pdGlhbGlzZWQgKQot
ICAgICAgICB7Ci0gICAgICAgICAgICBtZW1jcHkoY3R4dC5mcHVfcmVncywgdi0+YXJjaC5mcHVf
Y3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKLSAgICAgICAgICAgIGN0eHQuZmxhZ3MgPSBY
RU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKLSAgICAgICAgfQogCi0gICAgICAgIGN0eHQucmF4ID0g
di0+YXJjaC51c2VyX3JlZ3MucmF4OwotICAgICAgICBjdHh0LnJieCA9IHYtPmFyY2gudXNlcl9y
ZWdzLnJieDsKLSAgICAgICAgY3R4dC5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3g7Ci0gICAg
ICAgIGN0eHQucmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OwotICAgICAgICBjdHh0LnJicCA9
IHYtPmFyY2gudXNlcl9yZWdzLnJicDsKLSAgICAgICAgY3R4dC5yc2kgPSB2LT5hcmNoLnVzZXJf
cmVncy5yc2k7Ci0gICAgICAgIGN0eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOwotICAg
ICAgICBjdHh0LnJzcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJzcDsKLSAgICAgICAgY3R4dC5yaXAg
PSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7Ci0gICAgICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51
c2VyX3JlZ3MucmZsYWdzOwotICAgICAgICBjdHh0LnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4
OwotICAgICAgICBjdHh0LnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5OwotICAgICAgICBjdHh0
LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKLSAgICAgICAgY3R4dC5yMTEgPSB2LT5hcmNo
LnVzZXJfcmVncy5yMTE7Ci0gICAgICAgIGN0eHQucjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEy
OwotICAgICAgICBjdHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKLSAgICAgICAgY3R4
dC5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQ7Ci0gICAgICAgIGN0eHQucjE1ID0gdi0+YXJj
aC51c2VyX3JlZ3MucjE1OwotICAgICAgICBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07
Ci0gICAgICAgIGN0eHQuZHIxID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXTsKLSAgICAgICAgY3R4dC5k
cjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdOwotICAgICAgICBjdHh0LmRyMyA9IHYtPmFyY2guZGVi
dWdyZWdbM107Ci0gICAgICAgIGN0eHQuZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XTsKLSAgICAg
ICAgY3R4dC5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzddOwotCi0gICAgICAgIGlmICggaHZtX3Nh
dmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCi0gICAgICAgICAgICBy
ZXR1cm4gMTsgCisgICAgICAgIGlmICggaHZtX3NhdmVfY3B1X2N0eHRfb25lKHYsIGgpICE9IDAg
KQorICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgfQogICAgIHJldHVybiAwOwogfQotLSAKMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09:04: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 1fdu07-0004eR-2j; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu05-0004dB-Ix
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:29 +0000
X-Inumbo-ID: b651c124-867b-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b651c124-867b-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 11:04:14 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=nvugexeqi2XgFVvqbMCzzQ4qUHIuneyRzhPvoFVXDMGUz3X2niZGKma7HOA2+VlsfFoZa2Xga6OvUebawbIhSq/uFgwHOaRcrkMeF68/RcdxSkYMv0UKu003kcPA20I933kux1VydcKokyHbvtxU0h1G7yE5k7cvRQArKjJybn/gROkLiDfLPEJ8aFr4eSqr93ANKFND2vPn3cftgSQ5/KvWEBlxNDGlDboX+7UXyBI1x7b8ltw4awKtULskXl6mu/8hgp2yxGDSeYL7soorApBJAPDRcNppb7bszBMV3N6x8fQlfEanagAqTFoUv3oLHSAvvCzs1wgfETZQrUuHqA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=M1Z36z+D9ICR9TkFOpnmz35Jhyg=; b=h17n1DPEGVAJgrOI6cXBgoBJLYjv
 CEdj9j3bVU2itYk77DmVq2ndkewd65DgWwM+mx9ejMYyOlx23oMYCDcffo3DLLf0
 Box6OdxUyTgvcyIRjA29jacr7dRCJtvx80vH6PeUaBiw6dV0XtA1QJo/kpFHJw4l
 Jv/ssTciCysaYzBeemeZ8ucv1tz55yl5YBYN5pv9K5DxIoYpPfTk7OlhZy5i2XLe
 TeJKYljKAAuIqpH/brdQ2s81Z58jFaYrolDOtlduuwo071jLFNvCbjCLp2HwISDu
 u5/6xG7YjbCj/xMYHPhZdwsTmxFQrW37XLZDZLkzmaVLSUv+B7aw7s2RRA==
Received: (qmail 5581 invoked from network); 13 Jul 2018 12:04:26 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:26 +0300
Received: (qmail 32155 invoked from network); 13 Jul 2018 12:04:27 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:27 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:03 +0300
Message-Id: <1531472650-6718-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_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.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTA6CgktIEFkZCBBU1NFUlQgdG8gc2F2ZV9vbmUgZnVuYy4KLS0tCiB4
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIHwgMzYgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKaW5kZXggYzM0M2JhOC4uNGNmODU4MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xMTg4LDMwICsxMTg4LDQw
IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZt
X2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2F2ZV9hcmVhKSArIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4c3Rh
dGVfY3R4dF9zaXplKHhjcjApKQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0
ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50
IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKICAgICBzdHJ1Y3QgaHZtX2h3
X2NwdV94c2F2ZSAqY3R4dDsKKyAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVf
U0laRSh2LT5hcmNoLnhjcjBfYWNjdW0pOwogCiAgICAgaWYgKCAhY3B1X2hhc194c2F2ZSApCiAg
ICAgICAgIHJldHVybiAwOyAgIC8qIGRvIG5vdGhpbmcgKi8KIAorICAgIEFTU0VSVCgheHNhdmVf
ZW5hYmxlZCh2KSk7CisKKyAgICBpZiAoIF9odm1faW5pdF9lbnRyeShoLCBDUFVfWFNBVkVfQ09E
RSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQorICAgICAgICByZXR1cm4gMTsKKyAgICBjdHh0ID0gKHN0
cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3VyXTsKKyAgICBoLT5jdXIgKz0g
c2l6ZTsKKyAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKKyAgICBjdHh0
LT54Y3IwID0gdi0+YXJjaC54Y3IwOworICAgIGN0eHQtPnhjcjBfYWNjdW0gPSB2LT5hcmNoLnhj
cjBfYWNjdW07CisKKyAgICBleHBhbmRfeHNhdmVfc3RhdGVzKHYsICZjdHh0LT5zYXZlX2FyZWEs
CisgICAgICAgICAgICAgICAgICAgICAgICBzaXplIC0gb2Zmc2V0b2YodHlwZW9mKCpjdHh0KSwg
c2F2ZV9hcmVhKSk7CisgICAgcmV0dXJuIDA7CisgfQorCitzdGF0aWMgaW50IGh2bV9zYXZlX2Nw
dV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
Cit7CisgICAgc3RydWN0IHZjcHUgKnY7CisKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAg
ICAgewotICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5h
cmNoLnhjcjBfYWNjdW0pOwotCiAgICAgICAgIGlmICggIXhzYXZlX2VuYWJsZWQodikgKQogICAg
ICAgICAgICAgY29udGludWU7Ci0gICAgICAgIGlmICggX2h2bV9pbml0X2VudHJ5KGgsIENQVV9Y
U0FWRV9DT0RFLCB2LT52Y3B1X2lkLCBzaXplKSApCisKKyAgICAgICAgaWYgKCBodm1fc2F2ZV9j
cHVfeHNhdmVfc3RhdGVzX29uZSh2LCBoKSAhPSAwICkKICAgICAgICAgICAgIHJldHVybiAxOwot
ICAgICAgICBjdHh0ID0gKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3Vy
XTsKLSAgICAgICAgaC0+Y3VyICs9IHNpemU7Ci0KLSAgICAgICAgY3R4dC0+eGZlYXR1cmVfbWFz
ayA9IHhmZWF0dXJlX21hc2s7Ci0gICAgICAgIGN0eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7Ci0g
ICAgICAgIGN0eHQtPnhjcjBfYWNjdW0gPSB2LT5hcmNoLnhjcjBfYWNjdW07Ci0gICAgICAgIGV4
cGFuZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzaXplIC0gb2Zmc2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2ZV9hcmVhKSk7CiAg
ICAgfQogCiAgICAgcmV0dXJuIDA7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09:04: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 1fdu07-0004f8-KH; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu06-0004dm-Be
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:30 +0000
X-Inumbo-ID: c35111e3-867b-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c35111e3-867b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:04:36 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=xADxAH4ujRyFBTKsChI4WLuVMGkq8fg38td6wTwV11k0KX00EBi68dX7zzkep/AjHyr0IsPOmtyVe5Dk84ghQLSIbpzVXLtwXQ2X9KVoF+pjPmdPmMoawQiJ4a6EjP5MndORsY1ImP2ZM7+Yr55GjKk/E57M76W6nAwuEAi46nd6au+E1eS45v0t/A2Zlq2bZeFq0vugm2hNTXsdIalwYI1XysNko+jWwtfQuKoehtPfZ3pUh3ZQiGT2oe2AWUahNu8R9p91aLx4BEr2PD9cjHwtIpMGu04WBQ54ZHADm6R3+qeHp3CN59kpr+MkowoNQAS2eAmT3rjtpxmlwzgiPw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=qkiRalu25MVDk0YoyD6V4smFkSo=; b=y4+kLTsAoj8uh/0Ue2L9m0pil4Jo
 DlSlyf/FnQi/oJhMZ8nLKoYuXBnM3Qwei75TCe1z2DcnXZpX8v+zMOZ8Rjn852eq
 1zesT56PbjoATqxao5MkarzSw9AnONEzKq8wdab5caXCea9EnVyO8L4PG0Yk7yMA
 ++J0Hs5+lSQc8YBBND0f27mLadkP+zRw3zxjQvD/MzAYg5iILbGDPGPAZViT9bs7
 Mys4BDV4wJPHtn3qo6xzsTBG1jPJHjQ9Da3oabeBVW7Z/dq7hmJ9inySfOcebxlF
 4xX0Gr8EpApQxsBeJBP1LUWHcaJoFthgSUKyrVuvNOulzTaADp97fups8Q==
Received: (qmail 5688 invoked from network); 13 Jul 2018 12:04:27 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:27 +0300
Received: (qmail 32163 invoked from network); 13 Jul 2018 12:04:27 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:27 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:04 +0300
Message-Id: <1531472650-6718-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 05/11] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKLS0tCkNoYW5n
ZXMgc2luY2UgVjc6CgktIE1vdmVkIHRoZSBpbml0IG9mIGN0eHQtPmNvdW50IHRvIGh2bV9zYXZl
X2NwdV9tc3JzX29uZSgpCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDEwMSArKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgNTUgaW5zZXJ0aW9ucygrKSwgNDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNGNmODU4Mi4u
Y2M2OWQxMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jCkBAIC0xMzY0LDY2ICsxMzY0LDc1IEBAIHN0YXRpYyBjb25zdCB1aW50
MzJfdCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9t
b3N0bHkgbXNyX2NvdW50X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAotc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2Y3B1ICp2
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICB1
bnNpZ25lZCBpbnQgaTsKKyAgICBzdHJ1Y3QgaHZtX21zciAqY3R4dDsKKyAgICBzdHJ1Y3QgaHZt
X3NhdmVfZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZoLT5kYXRhW2gtPmN1cl0pOwogCi0gICAgZm9y
X2VhY2hfdmNwdSAoIGQsIHYgKQorICAgIGlmICggX2h2bV9pbml0X2VudHJ5KGgsIENQVV9NU1Jf
Q09ERSwgdi0+dmNwdV9pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX01TUl9T
SVpFKG1zcl9jb3VudF9tYXgpKSApCisgICAgICAgIHJldHVybiAxOworICAgIGN0eHQgPSAoc3Ry
dWN0IGh2bV9tc3IgKikmaC0+ZGF0YVtoLT5jdXJdOworCisgICAgY3R4dC0+Y291bnQgPSAwOwor
ICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOyArK2kgKQogICAg
IHsKLSAgICAgICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0
YVtoLT5jdXJdKTsKLSAgICAgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7Ci0gICAgICAgIHVuc2ln
bmVkIGludCBpOworICAgICAgICB1aW50NjRfdCB2YWw7CisgICAgICAgIGludCByYyA9IGd1ZXN0
X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwgJnZhbCk7CiAKLSAgICAgICAgaWYgKCBfaHZtX2lu
aXRfZW50cnkoaCwgQ1BVX01TUl9DT0RFLCB2LT52Y3B1X2lkLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBIVk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpKSApCi0gICAgICAgICAg
ICByZXR1cm4gMTsKLSAgICAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gt
PmN1cl07Ci0gICAgICAgIGN0eHQtPmNvdW50ID0gMDsKKyAgICAgICAgLyoKKyAgICAgICAgICog
SXQgaXMgdGhlIHByb2dyYW1tZXJzIHJlc3BvbnNpYmlsaXR5IHRvIGVuc3VyZSB0aGF0CisgICAg
ICAgICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4K
KyAgICAgICAgICogWDg2RU1VTF9FWENFUFRJT04gaGVyZSBpbXBsaWVzIGEgbWlzc2luZyBmZWF0
dXJlLCBhbmQgdGhhdCB0aGUKKyAgICAgICAgICogZ3Vlc3QgZG9lc24ndCBoYXZlIGFjY2VzcyB0
byB0aGUgTVNSLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQ
VElPTiApCisgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsgKytpICkKKyAgICAgICAgaWYgKCByYyAhPSBYODZF
TVVMX09LQVkgKQogICAgICAgICB7Ci0gICAgICAgICAgICB1aW50NjRfdCB2YWw7Ci0gICAgICAg
ICAgICBpbnQgcmMgPSBndWVzdF9yZG1zcih2LCBtc3JzX3RvX3NlbmRbaV0sICZ2YWwpOworICAg
ICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgICAgICByZXR1cm4gLUVOWElP
OworICAgICAgICB9CiAKLSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBJdCBpcyB0aGUg
cHJvZ3JhbW1lcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQKLSAgICAgICAgICAgICAq
IG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KLSAgICAg
ICAgICAgICAqIFg4NkVNVUxfRVhDRVBUSU9OIGhlcmUgaW1wbGllcyBhIG1pc3NpbmcgZmVhdHVy
ZSwgYW5kIHRoYXQgdGhlCi0gICAgICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNjZXNz
IHRvIHRoZSBNU1IuCi0gICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIGlmICggcmMgPT0gWDg2
RU1VTF9FWENFUFRJT04gKQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICBpZiAo
ICF2YWwgKQorICAgICAgICAgICAgY29udGludWU7IC8qIFNraXAgZW1wdHkgTVNScy4gKi8KIAot
ICAgICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQotICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwotICAgICAgICAgICAgICAgIHJldHVy
biAtRU5YSU87Ci0gICAgICAgICAgICB9CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0u
aW5kZXggPSBtc3JzX3RvX3NlbmRbaV07CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsr
XS52YWwgPSB2YWw7CisgICAgfQogCi0gICAgICAgICAgICBpZiAoICF2YWwgKQotICAgICAgICAg
ICAgICAgIGNvbnRpbnVlOyAvKiBTa2lwIGVtcHR5IE1TUnMuICovCisgICAgaWYgKCBodm1fZnVu
Y3Muc2F2ZV9tc3IgKQorICAgICAgICBodm1fZnVuY3Muc2F2ZV9tc3IodiwgY3R4dCk7CiAKLSAg
ICAgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07
Ci0gICAgICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnQrK10udmFsID0gdmFsOwotICAgICAg
ICB9CisgICAgQVNTRVJUKGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOwogCi0gICAgICAg
IGlmICggaHZtX2Z1bmNzLnNhdmVfbXNyICkKLSAgICAgICAgICAgIGh2bV9mdW5jcy5zYXZlX21z
cih2LCBjdHh0KTsKKyAgICBmb3IgKCBpID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQorICAg
ICAgICBjdHh0LT5tc3JbaV0uX3JzdmQgPSAwOwogCi0gICAgICAgIEFTU0VSVChjdHh0LT5jb3Vu
dCA8PSBtc3JfY291bnRfbWF4KTsKKyAgICBpZiAoIGN0eHQtPmNvdW50ICkKKyAgICB7CisgICAg
ICAgIC8qIFJld3JpdGUgbGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNoIHNwYWNlIHdlIGFjdHVh
bGx5IHVzZWQuICovCisgICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9DUFVfTVNSX1NJWkUoY3R4
dC0+Y291bnQpOworICAgICAgICBoLT5jdXIgKz0gSFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3Vu
dCk7CisgICAgfQorICAgIGVsc2UKKyAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhl
IGRlc2NyaXB0b3IgZnJvbSB0aGUgc3RyZWFtLiAqLworICAgICAgICBoLT5jdXIgLT0gc2l6ZW9m
KHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKTsKIAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IGN0eHQtPmNvdW50OyArK2kgKQotICAgICAgICAgICAgY3R4dC0+bXNyW2ldLl9yc3ZkID0gMDsK
KyAgICByZXR1cm4gMDsKK30KIAotICAgICAgICBpZiAoIGN0eHQtPmNvdW50ICkKLSAgICAgICAg
ewotICAgICAgICAgICAgLyogUmV3cml0ZSBsZW5ndGggdG8gaW5kaWNhdGUgaG93IG11Y2ggc3Bh
Y2Ugd2UgYWN0dWFsbHkgdXNlZC4gKi8KLSAgICAgICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9D
UFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOwotICAgICAgICAgICAgaC0+Y3VyICs9IEhWTV9DUFVf
TVNSX1NJWkUoY3R4dC0+Y291bnQpOwotICAgICAgICB9Ci0gICAgICAgIGVsc2UKLSAgICAgICAg
ICAgIC8qIG9yIHJld2luZCBhbmQgcmVtb3ZlIHRoZSBkZXNjcmlwdG9yIGZyb20gdGhlIHN0cmVh
bS4gKi8KLSAgICAgICAgICAgIGgtPmN1ciAtPSBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2Ny
aXB0b3IpOworCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2OworCisgICAg
Zm9yX2VhY2hfdmNwdSAoIGQsIHYgKQorICAgIHsKKyAgICAgICAgaWYgKCBodm1fc2F2ZV9jcHVf
bXNyc19vbmUodiwgaCkgIT0gMCApCisgICAgICAgICAgICByZXR1cm4gMTsKICAgICB9CiAKICAg
ICByZXR1cm4gMDsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09:04:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdu08-0004g3-1m; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu07-0004ew-IS
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:31 +0000
X-Inumbo-ID: c3b66ad2-867b-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3b66ad2-867b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:04:36 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=AW9B34cu3j8CnbZ4UkFKzPJNffTdJP+REe4RJSnY3Nz+6US8iYVol/jItV0iBeHQC3PP6/9uMe9V9CDKcrXaxttTZoHHiHBF9IYw1BKgEcIE5RxrSMbhMqf0IjlgNF6jcjmflVPr5+hnCO7NMl6C9maytprjk/bk4meYNqDHXdoxpwjpRCf0xrdogZqGTyCpSU2oDlYYTllEHzjtDg/YGH5ha7tg3iz9IOIlhYgx0apVuUkCZBt7s5mVuR5awr9YHaVcxXjnJQhNou5e5pJMu0c3xrX6cD4vULio1TvyzJSj2toRfud1KShRHqFSvTXuyEsKR9ciQjaCO9iVXp7utQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=c/v9bnvae4uTYqHe/G6/Zr7HY/8=; b=MjGUxiwvBTEft2o/OHH1Lz8GQB65
 zXiqpK9tgJAB3j6ySjVJg+/iawajlvpuCosmcrA5WPOuSsIR7jrHUQSnhFPKlALQ
 HlGYnwkUcAY0PlSUKETGLtaVQrGE+A1q6APhF1WZ9K5QK5VRcdtyB+ucWF52yFGc
 naTfl93HpNvXR4khBfzmQAEpbRygwB28yvH/LA+uDhEPRpEivGge5pBr7lmIHg3p
 HNt7DN4kNqGyCGOz0SqbsMAhk7LkT9uItcpgLCLuMfcqgMdCfSaR5xW8SKvbyY+y
 V0mfo/d6iTp2iFvWZr4thOYsVyPdEHCkQBeRtCwjmg2V4ipF6sePjKuzZw==
Received: (qmail 5743 invoked from network); 13 Jul 2018 12:04:27 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:27 +0300
Received: (qmail 32171 invoked from network); 13 Jul 2018 12:04:27 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:27 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:05 +0300
Message-Id: <1531472650-6718-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 06/11] x86/hvm: Introduce
 hvm_save_mtrr_msr_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSB2MTA6CgktIEFkZCBibGFuayBsaW5lIGJlZm9yZSBtZW1zZXQuCgpOb3Rl
OiBUaGlzIHBhdGNoIGlzIGJhc2VkIG9uIFJvZ2VyIFBhdSBNb25uZSdzIHNlcmllc1sxXQotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKyks
IDM2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIv
eGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggNDhmYWNiYi4uYmY2NzYwZiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
QEAgLTcxOCw0OSArNzE4LDUzIEBAIGludCBodm1fc2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0
cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdmbl9zdGFydCwKICAgICByZXR1cm4gMDsKIH0KIAot
c3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsK
KyAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXRycl9zdGF0ZSA9ICZ2LT5hcmNoLmh2bV92
Y3B1Lm10cnI7CisgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnI7CisgICAgdW5zaWduZWQg
aW50IGk7CiAKLSAgICAvKiBzYXZlIG10cnImcGF0ICovCi0gICAgZm9yX2VhY2hfdmNwdShkLCB2
KQotICAgIHsKLSAgICAgICAgY29uc3Qgc3RydWN0IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAm
di0+YXJjaC5odm1fdmNwdS5tdHJyOwotICAgICAgICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRy
ciA9IHsKLSAgICAgICAgICAgIC5tc3JfbXRycl9kZWZfdHlwZSA9IG10cnJfc3RhdGUtPmRlZl90
eXBlIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5TUihtdHJyX3N0
YXRlLT5maXhlZF9lbmFibGVkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIE1UUlJkZWZUeXBlX0ZFKSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwgTVRSUmRlZlR5cGVfRSksCi0gICAgICAg
ICAgICAubXNyX210cnJfY2FwICAgICAgPSBtdHJyX3N0YXRlLT5tdHJyX2NhcCwKLSAgICAgICAg
fTsKLSAgICAgICAgdW5zaWduZWQgaW50IGk7CisgICAgbWVtc2V0KCZod19tdHJyLCAwLCBzaXpl
b2YoaHdfbXRycikpOworICAgIGh3X210cnIubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRl
LT5kZWZfdHlwZSB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5TUiht
dHJyX3N0YXRlLT5maXhlZF9lbmFibGVkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTVRSUmRlZlR5cGVfRkUpIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIE1BU0tfSU5TUihtdHJyX3N0YXRlLT5lbmFibGVkLCBNVFJSZGVmVHlwZV9FKTsKKyAg
ICBod19tdHJyLm1zcl9tdHJyX2NhcCA9IG10cnJfc3RhdGUtPm10cnJfY2FwOwogCi0gICAgICAg
IGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4KLSAg
ICAgICAgICAgICAoQVJSQVlfU0laRShod19tdHJyLm1zcl9tdHJyX3ZhcikgLyAyKSApCi0gICAg
ICAgIHsKLSAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAotICAgICAgICAgICAgICAg
ICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkgKCVsdSkgdmFyaWFibGUgcmFuZ2UgTVRSUnNc
biIsCi0gICAgICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2Nh
cCwgTVRSUmNhcF9WQ05UKSk7Ci0gICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICAgICAg
fQorICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQp
ID4KKyAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210cnJfdmFyKSAvIDIpICkKKyAg
ICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAorICAgICAgICAgICAgICAgICJIVk0g
c2F2ZTogJXB2OiB0b28gbWFueSAoJWx1KSB2YXJpYWJsZSByYW5nZSBNVFJSc1xuIiwKKyAgICAg
ICAgICAgICAgICB2LCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNO
VCkpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisgICAgaHZtX2dldF9ndWVzdF9w
YXQodiwgJmh3X210cnIubXNyX3BhdF9jcik7CisgICAgZm9yICggaSA9IDA7IGkgPCBNQVNLX0VY
VFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCk7IGkrKyApCisgICAgeworICAg
ICAgICAvKiBzYXZlIHBoeXNiYXNlICovCisgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kq
Ml0gPQorICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3JhbmdlcylbaSoy
XTsKKyAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLworICAgICAgICBod19tdHJyLm1zcl9tdHJy
X3ZhcltpKjIrMV0gPQorICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3Jh
bmdlcylbaSoyKzFdOworICAgIH0KIAotICAgICAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdf
bXRyci5tc3JfcGF0X2NyKTsKKyAgICBmb3IgKCBpID0gMDsgaSA8IE5VTV9GSVhFRF9NU1I7IGkr
KyApCisgICAgICAgIGh3X210cnIubXNyX210cnJfZml4ZWRbaV0gPQorICAgICAgICAgICAgKCh1
aW50NjRfdCopbXRycl9zdGF0ZS0+Zml4ZWRfcmFuZ2VzKVtpXTsKIAotICAgICAgICBmb3IgKCBp
ID0gMDsgaSA8IE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsg
aSsrICkKLSAgICAgICAgewotICAgICAgICAgICAgLyogc2F2ZSBwaHlzYmFzZSAqLwotICAgICAg
ICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyXSA9Ci0gICAgICAgICAgICAgICAgKCh1aW50
NjRfdCopbXRycl9zdGF0ZS0+dmFyX3JhbmdlcylbaSoyXTsKLSAgICAgICAgICAgIC8qIHNhdmUg
cGh5c21hc2sgKi8KLSAgICAgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kqMisxXSA9Ci0g
ICAgICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3JhbmdlcylbaSoyKzFd
OwotICAgICAgICB9CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVfaWQs
IGgsICZod19tdHJyKTsKKyB9CiAKLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBOVU1fRklYRURf
TVNSOyBpKysgKQotICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhlZFtpXSA9Ci0gICAg
ICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+Zml4ZWRfcmFuZ2VzKVtpXTsKK3N0
YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CiAKLSAgICAgICAgaWYgKCBodm1f
c2F2ZV9lbnRyeShNVFJSLCB2LT52Y3B1X2lkLCBoLCAmaHdfbXRycikgIT0gMCApCisgICAgLyog
c2F2ZSBtdHJyJnBhdCAqLworICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKKyAgICB7CisgICAgICAg
IGlmICggaHZtX3NhdmVfbXRycl9tc3Jfb25lKHYsIGgpICE9IDAgKQogICAgICAgICAgICAgcmV0
dXJuIDE7CiAgICAgfQogICAgIHJldHVybiAwOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09: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 1fdu09-0004ho-G0; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu08-0004gv-OH
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:32 +0000
X-Inumbo-ID: c4c7c49d-867b-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c4c7c49d-867b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:04:38 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=F4qteqIgbGHLoZ3MPlMhkjCOz9zlTfIjhx/FSHOxpw0s5tpcOZIzY8XKUubSvBDAkfAYuAYoRhVuC24fNiG67OcWliYjLho6RKYOh9XBlBcVPxZVHBhqbV2C/zA3NWK87eHkWo2vhtIonCSERDMBcx/TcXE3BDpNfDA5eyG2RoA6eqzN75P90wju7lMOrFRoS9QoLwp2JQHlPrAQK//OBByTl+LQ4UwsRrYLdanTehy63PuUMi7VgSP4gGnA96QVBXzaaLHky1ComQr1ELjiTvrLjqBvsRazJriKtGtGz7yyw0Vvbg3ikGgTFHJsBWMikqJ272uDnQ52ST0/aChK3Q==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=xmsGV0TKVs4dR/ySEZzjOyud8lg=; b=CPs+6nI3bk+j8lmyzDq32SrnGLu6
 aA5z9wSY9Alu3howEgoVOvyPOfiYwgkCJPnDAvagkHBy+2en2PNrCoz2z5SX7wW+
 aKtYL5qrVetJDqmBGRcCyYftKEi8ABWCud3l3s4bempVMlm/5HQELLVefDYGpBBj
 E7lzh5+lv/9I+pNM/JONFiwkcC55J9VafJcshAQROmVGjoqu64M9UTvIUjFGQUkH
 6U1IQCFbEY0B14sdUB08j8w+v8u+5OgtP1lSM8eMl9bxsO4g8M5qxXlzd+vKuVAD
 wKcAIYQokO/84v6Rr9FarrGtgvtUv/K5j6dnORdD3gePCoyHAzLS1B5+ew==
Received: (qmail 5862 invoked from network); 13 Jul 2018 12:04:28 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:28 +0300
Received: (qmail 32187 invoked from network); 13 Jul 2018 12:04:28 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:28 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:07 +0300
Message-Id: <1531472650-6718-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
CgotLS0KQ2hhbmdlcyBzaW5jZSBWODoKCS0gQWRkIGNvbW1lbnQgZm9yIHRoZSBoYW5kbGVyIHJl
dHVybiB2YWx1ZXMuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMSArCiB4
ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2
bS5jICAgICAgICAgfCA2ICsrKysrLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwg
MiArLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNo
L3g4Ni9odm0vbXRyci5jICAgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVy
LmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9ydGMuYyAgICAgICAgIHwgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgNSArKysrLQogeGVuL2FyY2gveDg2L2h2bS92
aW9hcGljLmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jICAgIHwgMyAr
Ky0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2
L2h2bS92cGljLmMgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5o
IHwgNiArKysrKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDE3IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hl
bi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCBiZjU4ZWY1Li42MDkwMDM3IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0zOTgsNiArMzk4LDcgQEAgc3RhdGljIGludCB2bWNlX2xv
YWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
fQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZNQ0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVf
Y3R4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jIGIv
eGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKaW5kZXggMjgzNzcwOS4uYWZmODYxMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMK
QEAgLTY0MCw3ICs2NDAsNyBAQCBzdGF0aWMgaW50IGhwZXRfbG9hZChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVS
X0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQsIGhwZXRfc2F2ZSwgTlVMTCwg
aHBldF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogc3RhdGljIHZvaWQgaHBldF9zZXQoSFBF
VFN0YXRlICpoKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggY2M2OWQxMy4uZWIzYTAxMiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC03ODQs
NiArNzg0LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKQEAgLTExODEsNyArMTE4Miw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7
CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwg
aHZtX2xvYWRfY3B1X2N0eHQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3Nh
dmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogI2RlZmluZSBIVk1fQ1BVX1hTQVZFX1NJWkUoeGNyMCkgKG9mZnNl
dG9mKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlLCBcCkBAIC0xNTMwLDYgKzE1MzIsNyBAQCBzdGF0
aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAg
ICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAg
ICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVf
eHNhdmVfc3RhdGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZl
X3N0YXRlc19vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfeHNhdmVf
c3RhdGVzLAogICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9YU0FWRV9TSVpFKHhmZWF0
dXJlX21hc2spICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2
bV9zYXZlX2Rlc2NyaXB0b3IpLApAQCAtMTU0Miw2ICsxNTQ1LDcgQEAgc3RhdGljIGludCBfX2lu
aXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgICAgIGh2bV9y
ZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJDUFVfTVNSIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNy
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNyc19vbmUsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3Jp
cHRvciksCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94
ODYvaHZtL2k4MjU0LmMKaW5kZXggOTkyZjA4ZC4uZWM3N2IyMyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM3
LDcgKzQzNyw3IEBAIHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBOVUxMLCBwaXRfbG9hZCwgMSwg
SFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEu
YwppbmRleCBjODVkMDA0Li43NzBlYWI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2ly
cS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2NCw5ICs3NjQsOSBAQCBzdGF0
aWMgaW50IGlycV9sb2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJ
X0lSUSwgaXJxX3NhdmVfcGNpLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgTlVMTCwgaXJxX2xvYWRfcGNpLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBpcnFfbG9hZF9pc2EsIAorSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShJU0FfSVJRLCBpcnFfc2F2ZV9pc2EsIE5VTEwsIGlycV9sb2FkX2lzYSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5rLAor
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGluaywgTlVMTCwg
aXJxX2xvYWRfbGluaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RP
TSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jCmluZGV4IGJmNjc2MGYuLjlmYTAyODUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MjAsOCArODIw
LDggQEAgc3RhdGljIGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xvYWRfbXRycl9tc3IsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKK0hWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2bV9zYXZlX210cnJfbXNy
X29uZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfbXRycl9tc3IsIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4g
KmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQzNTY0N2YuLjBhNWU4Y2UgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5j
CkBAIC0zMDksNyArMzA5LDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBhY3BpX2xvYWQsCitIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNwaV9sb2FkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKIAogaW50IHBtdGlt
ZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmVyc2lvbikK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0
Yy5jCmluZGV4IGNiNzViOTkuLmNlN2U3MWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
cnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzgzLDcgKzc4Myw3IEBAIHN0
YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBy
dGNfc2F2ZSwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBOVUxMLCBydGNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7
CiAKIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IDg5ODRh
MjMuLmI2NzQ5MzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC04NSwxNiArODUsMTggQEAgaW50IGFyY2hfaHZtX2xv
YWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQogLyogTGlz
dCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVzdG9yZSB0eXBlcyAqLwog
c3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlOworICAgIGh2bV9zYXZl
X29uZV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKICAgICBj
b25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGludCBraW5kOwotfSBodm1f
c3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05VTEwsIE5VTEwsICI8Pz4i
fSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7IHtOVUxM
LCBOVUxMLCBOVUxMLCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBmdW5jdGlvbiB0byBhZGQg
ZW50cmllcyB0byB0aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0o
dWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hh
bmRsZXIgc2F2ZV9zdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQogewpAQCAtMTAyLDYgKzEwNCw3IEBAIHZvaWQg
X19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgQVNTRVJU
KGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsKICAgICBBU1NFUlQoaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0uc2F2ZSA9IHNhdmVfc3RhdGU7CisgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVj
b2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
bG9hZCA9IGxvYWRfc3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5uYW1lID0g
bmFtZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUgPSBzaXplOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2Fw
aWMuYwppbmRleCA5N2I0MTlmLi42NmY1NGU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNjAxLDcgKzYw
MSw3IEBAIHN0YXRpYyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9sb2FkX2VudHJ5KElPQVBJQywgaCwgJnMt
PmRvbVUpOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3Nh
dmUsIGlvYXBpY19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSU9BUElDLCBpb2FwaWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BF
Ul9ET00pOwogCiB2b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4uYwppbmRleCAxZTg3Y2Q2Li40NjZlMDE1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDIz
LDcgKzEwMjMsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAK
LUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZl
X2RvbWFpbl9jdHh0LAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4s
IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiBzdGF0
aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMDgzLDYgKzEwODMsNyBAQCBzdGF0aWMgaW50IHZpcmlk
aWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUsIHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9z
YXZlX3ZjcHVfY3R4dF9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xv
YWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggMWI5
ZjAwYS4uZWZmNjA3MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNTc2LDkgKzE1NzYsOSBAQCBzdGF0aWMg
aW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJ
QywgbGFwaWNfc2F2ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlkZGVuLAorSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIE5VTEwsIGxhcGljX2xvYWRfaGlk
ZGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNf
bG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBpY19z
YXZlX3JlZ3MsIE5VTEwsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dnBpYy5jCmluZGV4IGUxNjBiYmQuLmNhOWI0Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTEsNyArNDExLDcg
QEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNS
X1BFUl9ET00pOwogCiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaAppbmRleCBmODg5ZThmLi4yNTM4NjI4IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2
ZS5oCkBAIC05Nyw2ICs5Nyw4IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5z
dGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAqIHJlc3RvcmluZy4gIEJvdGgg
cmV0dXJuIG5vbi16ZXJvIG9uIGVycm9yLiAqLwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5k
bGVyKSAoc3RydWN0IGRvbWFpbiAqZCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7Cit0eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9o
YW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hh
bmRsZXIpIChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwogCkBAIC0xMDUsNiArMTA3LDcgQEAgdHlwZWRl
ZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3Jl
Z2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lLCAKICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9o
YW5kbGVyIHNhdmVfc3RhdGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25l
X2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFu
ZGxlciBsb2FkX3N0YXRlLAogICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBp
bnQga2luZCk7CiAKQEAgLTExNCwxMiArMTE3LDEzIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2
bSh1aW50MTZfdCB0eXBlY29kZSwKIAogLyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1
bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXggbnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2Fs
Y3VsYXRlcyB0aGUgc2l6ZSBvZiBidWZmZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfbG9hZCwgX251bSwgX2spICAgICAgICAgICAgIFwK
KyNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZlX29uZSwg
X2xvYWQsIF9udW0sIF9rKSAgXAogc3RhdGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNf
eCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAg
ICAgICAgICAgICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2Fk
LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAoX251bSkgKiAoSFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpKSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09: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 1fdu0B-0004jh-16; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu08-0004h3-SC
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:32 +0000
X-Inumbo-ID: b7e9b8f9-867b-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7e9b8f9-867b-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 11:04:17 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=rcErblm+PVVW0blGOysPp3bdfvy3UK7hHH/cp5OxqR1Zv63y/mqMK5diLQJDdmTiFeWpBzpXRt3oQXyC8umwRwKPDetG7ZG2oGNwK7U8/ACsZaLmpy9CYyz456utxY1ihr9ZEFtmE0cA+4oVP9UoNr0cvX4ThNoM22a+fvg0pWeB4QMtuqCAg7Uref3JcquF/nnmb01g3l++OPkJjTRpGM2NPBY9jxa0/R2BZ3Mxqf4k+TYtTU/kjyawM2F5OJcavzEknNn96AhF5FWMYKf8NQML9B5a4mDNinwSuSRv5wP9/4KVoIkm8Pl+27jslYrTx6KgjKyz0SZsgV8ruTZB7Q==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=/i6xlGeLO7RE3F/SOeSykKu2R44=; b=C9me5ytEZBzUc1nHeFxNF0eRImm+
 8NOaP0YfHFF1dwFp4a9qcPtmwr3ea2lgx68XT0Cfu6qr6tFQpsoyotBe2j00lKg5
 B/Hug7oI+bWJYWaK3ne4IrA7iv/uJP+VOIT+WJvjqMHMXABULuJotjj4AKVhtxu/
 FyyeD2Wwi67kPNGQurpSDbCmolZKvWlOoopPtXguREfVztryunxfnTCI5GRbN3Mz
 5HrNXgs1/OoM+LNJ9AYhBKNRSPmAIwkqulBB8Lg+eWlo+FXLFJJQlCU1dUTIaaB0
 rGb2ayB7w8FP38yrugbt/hXpN3tNcnN5Hcihxbdb9TwOgGV0twjelsOD/w==
Received: (qmail 5808 invoked from network); 13 Jul 2018 12:04:28 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:28 +0300
Received: (qmail 32179 invoked from network); 13 Jul 2018 12:04:28 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:28 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:06 +0300
Message-Id: <1531472650-6718-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vdmlyaWRpYW4uYyB8IDI0ICsrKysrKysrKysrKysrKy0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlh
bi5jCmluZGV4IDY5NGVhZTYuLjFlODdjZDYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAgLTEwMjYsMjAg
KzEwMjYsMjYgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BF
Ul9ET00pOwogCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2aXJpZGlhbl9zYXZl
X3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ewotICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250
ZXh0IGN0eHQ7CiAKLSAgICBpZiAoICFpc192aXJpZGlhbl9kb21haW4oZCkgKQorICAgIGlmICgg
IWlzX3ZpcmlkaWFuX2RvbWFpbih2LT5kb21haW4pICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAg
ICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgewotICAgICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3Zj
cHVfY29udGV4dCBjdHh0ID0gewotICAgICAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNo
Lmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAotICAgICAgICAgICAgLnZwX2Fz
c2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGlu
ZywKLSAgICAgICAgfTsKKyAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7CisgICAg
Y3R4dC52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3Qu
bXNyLnJhdzsKKyAgICBjdHh0LnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52
aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZzsKIAotICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5
KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKKyAgICByZXR1cm4g
aHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOworfQor
CitzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2OworCisgICAgZm9y
X2VhY2hfdmNwdSggZCwgdiApIHsKKyAgICAgICAgaWYgKCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4
dF9vbmUodiwgaCkgIT0gMCApCiAgICAgICAgICAgICByZXR1cm4gMTsKICAgICB9CiAKLS0gCjIu
Ny40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09: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 1fdu0B-0004kM-DP; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu0A-0004iZ-3l
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:34 +0000
X-Inumbo-ID: c5504a14-867b-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c5504a14-867b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:04:39 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=emPhuenCfh41Im6vHBqwlCgfMAOIShtjEi6Zaayd8G07gcFdREt+C/teDjWK5ayVC1GL0jPJzE0BDcsx133NqbFO/QIvj7JOKRIQqKTVEZ2NXRohUNfHPlUQGMrerfR219mgAe1b+8kNsiwCw7mJQdI02wCpVWMv6rbjXuoQoKP6mDoHl8FgnEiA+3w3Bd8G59VCS0RLiRy0jdJIulGbd8hw6lFgOiXRZIqXH8oXxxNWuBHIeDDOSdr2pv5nIrAwHN/F2XS83/CoAym58/CzP2mdom1RRILJ8NvQNpwfB6Fzb2VPDN51cBvziv5IymHIaUmGCLvUCNgC9Zh21eqhbg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=R4lHpx/VsKG16dh+PmHeHZDtkpk=; b=XYtR2z5HQTUV25SO1Aj++Pcz8hyM
 6NEvlHaZUmaoFkpuexE6Tfj8kFwx31buWyrYXhz7RdSK35z+H62QSeoPnSCQPP7M
 opsDTNUFUgIbqpzux1MAzGznmNgyOaL1G675LNXEvHUid5YtfmJZCDm64aleBNwT
 2J1tIvcHTKUDfjipyAeF9rUSzrWKeKx342Cw3ViCQ78+e1lheNBee0+P779aMmyg
 lNokFrpsUfn2zmfYscgfkJokm5eYPWDPApV33MxJYCLov/2yFSpIlE5rxJpjOe/4
 5/P5vlxrrUOv1+xOHovNfdtL1S7j0cTAx7hL8XrAHOeEaJNVtf1amJ/CMg==
Received: (qmail 5921 invoked from network); 13 Jul 2018 12:04:28 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:28 +0300
Received: (qmail 32195 invoked from network); 13 Jul 2018 12:04:29 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:29 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:08 +0300
Message-Id: <1531472650-6718-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 09/11] x86/domctl: Don't pause the whole
 domain if only getting vcpu 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmluZyB0aGUgZm9yIGxvb3AgdG8gdGhlIGNhbGxl
ciBzbwpub3cgd2UgY2FuIHNhdmUgaW5mbyBmb3IgYSBzaW5nbGUgdmNwdSBpbnN0YW5jZSB3aXRo
IHRoZSBzYXZlX29uZQpoYW5kbGVycy4KClNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIHwg
MTQxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDExMSBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmlu
ZGV4IGI2NzQ5MzcuLjFiMjhlN2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC0xMzgsOSArMTM4LDEyIEBAIHNpemVf
dCBodm1fc2F2ZV9zaXplKHN0cnVjdCBkb21haW4gKmQpCiBpbnQgaHZtX3NhdmVfb25lKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNl
LAogICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFXzY0KHVpbnQ4KSBoYW5kbGUsIHVp
bnQ2NF90ICpidWZzeikKIHsKLSAgICBpbnQgcnY7CisgICAgaW50IHJ2ID0gMDsKICAgICBodm1f
ZG9tYWluX2NvbnRleHRfdCBjdHh0ID0geyB9OwogICAgIGNvbnN0IHN0cnVjdCBodm1fc2F2ZV9k
ZXNjcmlwdG9yICpkZXNjOworICAgIGJvb2wgaXNfc2luZ2xlX2luc3RhbmNlID0gZmFsc2U7Cisg
ICAgdWludDMyX3Qgb2ZmID0gMDsKKyAgICBzdHJ1Y3QgdmNwdSAqdjsKIAogICAgIGlmICggZC0+
aXNfZHlpbmcgfHwKICAgICAgICAgIHR5cGVjb2RlID4gSFZNX1NBVkVfQ09ERV9NQVggfHwKQEAg
LTE0OCw0MyArMTUxLDk0IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAgICAgICAhaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAK
KyAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9QRVJfVkNQ
VSAmJgorICAgICAgICBpbnN0YW5jZSA8IGQtPm1heF92Y3B1cyApCisgICAgICAgIGlzX3Npbmds
ZV9pbnN0YW5jZSA9IHRydWU7CisKICAgICBjdHh0LnNpemUgPSBodm1fc3JfaGFuZGxlcnNbdHlw
ZWNvZGVdLnNpemU7Ci0gICAgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmtpbmQgPT0g
SFZNU1JfUEVSX1ZDUFUgKQorICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5k
ID09IEhWTVNSX1BFUl9WQ1BVICYmCisgICAgICAgIGluc3RhbmNlID09IGQtPm1heF92Y3B1cyAp
CiAgICAgICAgIGN0eHQuc2l6ZSAqPSBkLT5tYXhfdmNwdXM7CiAgICAgY3R4dC5kYXRhID0geG1h
bGxvY19ieXRlcyhjdHh0LnNpemUpOwogICAgIGlmICggIWN0eHQuZGF0YSApCiAgICAgICAgIHJl
dHVybiAtRU5PTUVNOwogCi0gICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKLSAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiSFZN
JWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVkKVxuIiwKLSAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKLSAgICBlbHNlIGlmICggcnYgPSAt
RU5PRU5ULCBjdHh0LmN1ciA+PSBzaXplb2YoKmRlc2MpICkKKyAgICBpZiAoIGlzX3NpbmdsZV9p
bnN0YW5jZSApCisgICAgICAgIHZjcHVfcGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOworICAgIGVs
c2UKKyAgICAgICAgZG9tYWluX3BhdXNlKGQpOworCisgICAgaWYgKCBpc19zaW5nbGVfaW5zdGFu
Y2UgKQogICAgIHsKLSAgICAgICAgdWludDMyX3Qgb2ZmOworICAgICAgICBpZiAoIGh2bV9zcl9o
YW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgIT0gTlVMTCApCisgICAgICAgICAgICBydiA9IGh2
bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUoZC0+dmNwdVtpbnN0YW5jZV0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmN0eHQpOwor
ICAgICAgICBlbHNlCisgICAgICAgICAgICBydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
c2F2ZShkLCAmY3R4dCk7CiAKLSAgICAgICAgZm9yICggb2ZmID0gMDsgb2ZmIDw9IChjdHh0LmN1
ciAtIHNpemVvZigqZGVzYykpOyBvZmYgKz0gZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgaWYgKCBy
diAhPSAwICkKICAgICAgICAgewotICAgICAgICAgICAgZGVzYyA9ICh2b2lkICopKGN0eHQuZGF0
YSArIG9mZik7Ci0gICAgICAgICAgICAvKiBNb3ZlIHBhc3QgaGVhZGVyICovCi0gICAgICAgICAg
ICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKLSAgICAgICAgICAgIGlmICggY3R4dC5jdXIgPCBkZXNj
LT5sZW5ndGggfHwKLSAgICAgICAgICAgICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5n
dGggKQotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgaWYgKCBpbnN0YW5jZSA9
PSBkZXNjLT5pbnN0YW5jZSApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcnYgPSAw
OwotICAgICAgICAgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoaGFuZGxlKSApCi0g
ICAgICAgICAgICAgICAgICAgICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAg
ICBlbHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKLSAgICAgICAgICAgICAgICAgICAg
cnYgPSAtRU5PQlVGUzsKLSAgICAgICAgICAgICAgICBlbHNlIGlmICggY29weV90b19ndWVzdCho
YW5kbGUsIGN0eHQuZGF0YSArIG9mZiwgZGVzYy0+bGVuZ3RoKSApCi0gICAgICAgICAgICAgICAg
ICAgIHJ2ID0gLUVGQVVMVDsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAg
ICAgICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6IGZh
aWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIsCisgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOworICAgICAgICAgICAgdmNwdV91bnBhdXNlKGQt
PnZjcHVbaW5zdGFuY2VdKTsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggY3R4dC5jdXIg
Pj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJ2ID0gLUVOT0VOVDsK
KyAgICAgICAgICAgIGRlc2MgPSAodm9pZCAqKShjdHh0LmRhdGEpOworICAgICAgICAgICAgIC8q
IE1vdmUgcGFzdCBoZWFkZXIgKi8KKyAgICAgICAgICAgIG9mZiA9IHNpemVvZigqZGVzYyk7Cisg
ICAgICAgICAgICAgaWYgKCBjdHh0LmN1ciA8IGRlc2MtPmxlbmd0aCB8fAorICAgICAgICAgICAg
ICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5ndGggKQorICAgICAgICAgICAgICAgIHJ2
ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIHJ2ID0gMDsKKyAgICAgICAgICAgIGlmICggZ3Vlc3Rf
aGFuZGxlX2lzX251bGwoaGFuZGxlKSApCisgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+
bGVuZ3RoOworICAgICAgICAgICAgZWxzZSBpZiAoICpidWZzeiA8IGRlc2MtPmxlbmd0aCApCisg
ICAgICAgICAgICAgICBydiA9IC1FTk9CVUZTOworICAgICAgICAgICAgZWxzZSBpZiAoIGNvcHlf
dG9fZ3Vlc3QoaGFuZGxlLCBjdHh0LmRhdGEgKyBvZmYsIGRlc2MtPmxlbmd0aCkgKQorICAgICAg
ICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAg
ICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7CisgICAgICAgICAgICB2Y3B1X3VucGF1c2UoZC0+dmNw
dVtpbnN0YW5jZV0pOwogICAgICAgICB9CiAgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAg
IGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAocnYg
PSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKKyAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJIVk0lZCBzYXZl
OiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IiAoJWQpXG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CisgICAgICAgICAgICB9CisgICAg
ICAgICAgICBlbHNlIGlmICggY3R4dC5jdXIgPj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgcnYgPSAtRU5PRU5UOworICAgICAgICAgICAgICAgIGRlc2Mg
PSAodm9pZCAqKShjdHh0LmRhdGEgKyBvZmYpOworICAgICAgICAgICAgICAgIC8qIE1vdmUgcGFz
dCBoZWFkZXIgKi8KKyAgICAgICAgICAgICAgICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKKyAgICAg
ICAgICAgICAgICBpZiAoIGN0eHQuY3VyIDwgZGVzYy0+bGVuZ3RoIHx8CisgICAgICAgICAgICAg
ICAgICAgICBvZmYgPiBjdHh0LmN1ciAtIGRlc2MtPmxlbmd0aCApCisgICAgICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgICAgIGlmICggaW5zdGFuY2UgPT0gZGVzYy0+aW5zdGFu
Y2UgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgcnYgPSAwOworICAg
ICAgICAgICAgICAgICAgICBpZiAoIGd1ZXN0X2hhbmRsZV9pc19udWxsKGhhbmRsZSkgKQorICAg
ICAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAgICAgICAgICAg
ICAgICAgICBlbHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgICAgICAg
ICAgICAgICAgIHJ2ID0gLUVOT0JVRlM7CisgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBj
b3B5X3RvX2d1ZXN0KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKKyAg
ICAgICAgICAgICAgICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICAgICAg
ZWxzZQorICAgICAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAg
ICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgb2ZmICs9IGRlc2MtPmxlbmd0aDsKKyAgICAgICAgICAgICB9CisgICAgICAgICB9CisgICAg
ICAgIGRvbWFpbl91bnBhdXNlKGQpOworICAgICB9CiAKICAgICB4ZnJlZShjdHh0LmRhdGEpOwog
ICAgIHJldHVybiBydjsKQEAgLTE5Niw3ICsyNTAsOSBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgc3RydWN0IGh2bV9zYXZlX2hl
YWRlciBoZHI7CiAgICAgc3RydWN0IGh2bV9zYXZlX2VuZCBlbmQ7CiAgICAgaHZtX3NhdmVfaGFu
ZGxlciBoYW5kbGVyOwotICAgIHVuc2lnbmVkIGludCBpOworICAgIGh2bV9zYXZlX29uZV9oYW5k
bGVyIHNhdmVfb25lX2hhbmRsZXI7CisgICAgdW5zaWduZWQgaW50IGksIHJjOworICAgIHN0cnVj
dCB2Y3B1ICp2ID0gTlVMTDsKIAogICAgIGlmICggZC0+aXNfZHlpbmcgKQogICAgICAgICByZXR1
cm4gLUVJTlZBTDsKQEAgLTIyNCwxMSArMjgwLDM2IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBmb3IgKCBpID0gMDsgaSA8PSBI
Vk1fU0FWRV9DT0RFX01BWDsgaSsrICkKICAgICB7CiAgICAgICAgIGhhbmRsZXIgPSBodm1fc3Jf
aGFuZGxlcnNbaV0uc2F2ZTsKLSAgICAgICAgaWYgKCBoYW5kbGVyICE9IE5VTEwgKQorICAgICAg
ICBzYXZlX29uZV9oYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOworICAgICAg
ICBpZiAoIHNhdmVfb25lX2hhbmRsZXIgIT0gTlVMTCApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZlOiAlc1xuIiwKICAgICAgICAgICAgICAg
ICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKLSAgICAgICAgICAg
IGlmICggaGFuZGxlcihkLCBoKSAhPSAwICkKKyAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICByYyA9IHNhdmVfb25lX2hhbmRs
ZXIodiwgaCk7CisgICAgICAgICAgICAgICAgaWYoIHJjID09IENPTlRJTlVFICkKKyAgICAgICAg
ICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgICAgICBpZiggcmMgIT0gMCApCisg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJS
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUg
dHlwZSAlIlBSSXUxNiJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5f
aWQsIGkpOworICAgICAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgICAg
ICAgICB9CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgZWxzZSBpZiAoIGhhbmRs
ZXIgIT0gTlVMTCApCisgICAgICAgIHsKKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZP
ICJIVk0lZCBzYXZlOiAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2
bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKKworICAgICAgICAgICAgcmMgPSBoYW5kbGVyKGQsIGgp
OworICAgICAgICAgICAgaWYoIHJjID09IENPTlRJTlVFICkKKyAgICAgICAgICAgICAgICBjb250
aW51ZTsKKworICAgICAgICAgICAgaWYoIHJjICE9IDAgKQogICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKICAgICAgICAgICAgICAgICAgICAgICAgIkhW
TSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4iLAotLSAKMi43LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09:04:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdu0D-0004nh-QU; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu0C-0004lv-Ht
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:36 +0000
X-Inumbo-ID: c64c4f5d-867b-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c64c4f5d-867b-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:04:41 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=gJrJNIhJqoVPRsra/Xnk5SWoR/vqFncBbXyJ6G3LVBcC3gB8VAP4BdVBHI9+BafwxXDdMJ/Y+plwwU+YBPmypP4+yb2KKdCGHsvmSRHQZillZL5wt1EUQwSMQP1cQKlvPthwFiAmFHFQjuMZEGH/x7Th4FcpMu9z0tZ2VdA9I0u9Tq3m1Ly4be4j79PRJOGJ79to+xSijPCMaQTMQivE+bL/cnMSbuTM23m7FVdBrf3mdsZ6wfBvkM61CKMW5dQDFx//5gs1jp/SwdcBtq8QEhUBRJ4laShQCCsBuQQyt90rU03FPjp6a47Ud9LIj3I+xAtMnfAiBajzDsZy2WQnMw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=dcNU5s54qxvIOzWfTpCQel2PPQg=; b=yABzb24A8cSiX0zBiqWjbHb5coSS
 1YFNWcih7L35/EtLRhM4p7zvz2jtDwoAY7H607Sm0NihHHdrZCD0t1PNmLPz3VN8
 4b43VcNsSgtsQiBNOAWGNw4keQAdPw+1gMyh6DNN++MKaNWjJLf+ymwbX1eVgpZJ
 fVmB7Opsd+fJFAC5k/C0Wo4cFDnbRmGPAbI2QK2iXf7hBZa1lq6Y2frUEGbr23zS
 lYZl+bEwTJKI0PwuwghJMJbA2lQUFJw0oLluNvwikvvoP0h0A6OfJf5Vy7Cydtp8
 /5p+TPqUfMuEk9XQHtX6+vVneTkrfYGqFw5Wtw1ZZxUBWUpbx9/RTEgpEQ==
Received: (qmail 5976 invoked from network); 13 Jul 2018 12:04:29 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:29 +0300
Received: (qmail 32203 invoked from network); 13 Jul 2018 12:04:29 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:29 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:09 +0300
Message-Id: <1531472650-6718-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 10/11] x86/hvm: Remove redundant save
 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSByZWR1bmRhbnQgc2F2ZSBmdW5jdGlvbnMgYW5kIHJlbmFt
ZXMgdGhlCnNhdmVfb25lKiB0byBzYXZlLiBJdCB0aGVuIGNoYW5nZXMgdGhlIGRvbWFpbiBwYXJh
bSB0byB2Y3B1IGluIHRoZSBzYXZlCmZ1bmNzLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWOToKICAg
ICAgICAtIEFkZCBlbnVtIHJldHVybiB0eXBlIGZvciBzYXZlIGZ1bmNzCi0tLQogeGVuL2FyY2gv
eDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDI0ICsrKy0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9o
cGV0LmMgICAgICAgIHwgICA4ICsrLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgIHwg
MTE0ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgIDkgKystLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAg
ICAgICAgIHwgIDI0ICsrKysrKy0tLQogeGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgICAgICAgIHwg
IDIyICsrKy0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyAgICAgfCAgMTAgKystLQog
eGVuL2FyY2gveDg2L2h2bS9ydGMuYyAgICAgICAgIHwgICA5ICsrLS0KIHhlbi9hcmNoL3g4Ni9o
dm0vc2F2ZS5jICAgICAgICB8ICAyOSArKystLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92aW9h
cGljLmMgICAgIHwgIDEwICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8ICAz
NiArKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAgfCAgNDUgKysr
KysrKy0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgIDEyICsrKy0t
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmggfCAgIDggKystCiAxNCBmaWxlcyBjaGFu
Z2VkLCAxNDggaW5zZXJ0aW9ucygrKSwgMjEyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3Zt
Y2UuYwppbmRleCA2MDkwMDM3Li4yNjVjZTYxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0z
NDksNyArMzQ5LDggQEAgaW50IHZtY2Vfd3Jtc3IodWludDMyX3QgbXNyLCB1aW50NjRfdCB2YWwp
CiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0X29u
ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgZW51bSBz
YXZlX3JldHVybl90eXBlX3Qgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogIHsKICAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0OwogCkBA
IC0zNjAsMjQgKzM2MSwxMSBAQCBzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBjdHh0Lm1jaV9jdGwy
X2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0bDI7CiAgICAgY3R4dC5tY2dfZXh0
X2N0bCA9IHYtPmFyY2gudm1jZS5tY2dfZXh0X2N0bDsKIAotICAgIHJldHVybiBodm1fc2F2ZV9l
bnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKKyAgICBpZiAoIGh2bV9zYXZl
X2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQorICAgICAgICBy
ZXR1cm4gRVJSOworICAgIHJldHVybiBPSzsKICB9CiAKLXN0YXRpYyBpbnQgdm1jZV9zYXZlX3Zj
cHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAg
ICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYs
IGgpOwotICAgICAgICBpZiAoIGVyciApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAg
ICByZXR1cm4gZXJyOwotfQotCiBzdGF0aWMgaW50IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgdW5zaWduZWQgaW50
IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwpAQCAtMzk4LDcgKzM4Niw3IEBAIHN0YXRp
YyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWTUNFX1ZDUFUsIHZt
Y2Vfc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2Vfc2F2ZV92
Y3B1X2N0eHRfb25lLAorICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCmluZGV4IGFmZjg2MTMuLjBlYjMwMmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC01MTYsOCAr
NTE2LDEwIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZtX21taW9fb3BzIGhwZXRfbW1pb19vcHMg
PSB7CiB9OwogCiAKLXN0YXRpYyBpbnQgaHBldF9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGVudW0gc2F2ZV9yZXR1cm5fdHlwZV90IGhwZXRf
c2F2ZShzdHJ1Y3QgdmNwdSAqdmNwdSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAq
ZCA9IHZjcHUtPmRvbWFpbjsKICAgICBIUEVUU3RhdGUgKmhwID0gZG9tYWluX3ZocGV0KGQpOwog
ICAgIHN0cnVjdCB2Y3B1ICp2ID0gcHRfZ2xvYmFsX3ZjcHVfdGFyZ2V0KGQpOwogICAgIGludCBy
YzsKQEAgLTU3NSw3ICs1NzcsOSBAQCBzdGF0aWMgaW50IGhwZXRfc2F2ZShzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIAogICAgIHdyaXRlX3VubG9jaygmaHAtPmxv
Y2spOwogCi0gICAgcmV0dXJuIHJjOworICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJldHVy
biBFUlI7CisgICAgcmV0dXJuIE9LOwogfQogCiBzdGF0aWMgaW50IGhwZXRfbG9hZChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGViM2EwMTIuLmNk
ZjkxZjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9odm0uYwpAQCAtNzQwLDI5ICs3NDAsMTggQEAgdm9pZCBodm1fZG9tYWluX2Rlc3Ry
b3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBkZXN0cm95X3ZwY2lfbW1jZmcoZCk7CiB9CiAKLXN0
YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQorc3RhdGljIGVudW0gc2F2ZV9yZXR1cm5fdHlwZV90IGh2bV9zYXZl
X3RzY19hZGp1c3Qoc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICB7CiAgICAg
c3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQ7CiAKICAgICBjdHh0LnRzY19hZGp1c3QgPSB2LT5h
cmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OwogCi0gICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5
KFRTQ19BREpVU1QsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKKyAgICBpZiAoIGh2bV9zYXZlX2Vu
dHJ5KFRTQ19BREpVU1QsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKKyAgICAgICAgcmV0
dXJuIEVSUjsKKyAgICByZXR1cm4gT0s7CiAgfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX3RzY19h
ZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAg
c3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICgg
ZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSh2LCBo
KTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotICAgIHJl
dHVybiBlcnI7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICB1bnNpZ25lZCBpbnQgdmNw
dWlkID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7CkBAIC03ODQsMTQgKzc3MywyMiBAQCBzdGF0aWMg
aW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVFNDX0FESlVTVCwgaHZt
X3NhdmVfdHNjX2FkanVzdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfdHNj
X2FkanVzdF9vbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsK
IAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGVudW0gc2F2ZV9yZXR1cm5fdHlwZV90IGh2bV9z
YXZlX2NwdV9jdHh0KHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0
cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKICAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0Owog
CisgICAgLyoKKyAgICAgKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0
aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCisgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24g
aWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KKyAgICAgKi8KKyAgICBpZiAoIHYtPnBhdXNlX2Zs
YWdzICYgVlBGX2Rvd24gKQorICAgICAgICByZXR1cm4gQ09OVElOVUU7CisKICAgICBtZW1zZXQo
JmN0eHQsIDAsIHNpemVvZihjdHh0KSk7CiAKICAgICAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMg
dm1jcy92bWNiIGJpdHMgKi8KQEAgLTg4OCwyNyArODg1LDkgQEAgc3RhdGljIGludCBodm1fc2F2
ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ICAgIGN0eHQuZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XTsKICAgICBjdHh0LmRyNyA9IHYtPmFy
Y2guZGVidWdyZWdbN107CiAKLSAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1
X2lkLCBoLCAmY3R4dCk7Ci19Ci0KLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUg
KnY7Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICAvKgotICAg
ICAgICAgKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRv
d247IHRoZSByZXN0b3JlCi0gICAgICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3duIGlmIHRo
ZXJlIGlzIG5vdGhpbmcgc2F2ZWQuCi0gICAgICAgICAqLwotICAgICAgICBpZiAoIHYtPnBhdXNl
X2ZsYWdzICYgVlBGX2Rvd24gKQotICAgICAgICAgICAgY29udGludWU7Ci0KLQotICAgICAgICBp
ZiAoIGh2bV9zYXZlX2NwdV9jdHh0X29uZSh2LCBoKSAhPSAwICkKLSAgICAgICAgICAgIHJldHVy
biAxOwotICAgIH0KLSAgICByZXR1cm4gMDsKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KENQVSwg
di0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAgKQorICAgICAgICByZXR1cm4gRVJSOworICAgIHJl
dHVybiBPSzsKIH0KIAogLyogUmV0dXJuIGEgc3RyaW5nIGluZGljYXRpbmcgdGhlIGVycm9yLCBv
ciBOVUxMIGZvciB2YWxpZC4gKi8KQEAgLTExODIsNyArMTE2MSw3IEBAIHN0YXRpYyBpbnQgaHZt
X2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1f
c2F2ZV9jcHVfY3R4dCwgaHZtX3NhdmVfY3B1X2N0eHRfb25lLAorSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBOVUxMLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICBodm1fbG9hZF9jcHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwg
SFZNU1JfUEVSX1ZDUFUpOwogCkBAIC0xMTkwLDE4ICsxMTY5LDE4IEBAIEhWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZtX3NhdmVfY3B1X2N0eHRfb25l
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVfYXJlYSkg
KyBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeHN0YXRlX2N0eHRfc2l6ZSh4
Y3IwKSkKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3Qg
dmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgZW51bSBzYXZlX3JldHVy
bl90eXBlX3QgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcyhzdHJ1Y3QgdmNwdSAqdiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICpjdHh0
OwogICAgIHVuc2lnbmVkIGludCBzaXplID0gSFZNX0NQVV9YU0FWRV9TSVpFKHYtPmFyY2gueGNy
MF9hY2N1bSk7CiAKICAgICBpZiAoICFjcHVfaGFzX3hzYXZlICkKLSAgICAgICAgcmV0dXJuIDA7
ICAgLyogZG8gbm90aGluZyAqLwotCi0gICAgQVNTRVJUKCF4c2F2ZV9lbmFibGVkKHYpKTsKLQor
ICAgICAgICByZXR1cm4gT0s7ICAgLyogZG8gbm90aGluZyAqLworICAgIGlmICggIXhzYXZlX2Vu
YWJsZWQodikgKQorICAgICAgICByZXR1cm4gQ09OVElOVUU7CiAgICAgaWYgKCBfaHZtX2luaXRf
ZW50cnkoaCwgQ1BVX1hTQVZFX0NPREUsIHYtPnZjcHVfaWQsIHNpemUpICkKLSAgICAgICAgcmV0
dXJuIDE7CisgICAgICAgIHJldHVybiBFUlI7CiAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX2h3X2Nw
dV94c2F2ZSAqKSZoLT5kYXRhW2gtPmN1cl07CiAgICAgaC0+Y3VyICs9IHNpemU7CiAgICAgY3R4
dC0+eGZlYXR1cmVfbWFzayA9IHhmZWF0dXJlX21hc2s7CkBAIC0xMjEwLDI1ICsxMTg5LDkgQEAg
c3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgKIAogICAgIGV4cGFuZF94c2F2ZV9zdGF0ZXModiwgJmN0
eHQtPnNhdmVfYXJlYSwKICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgLSBvZmZzZXRvZih0
eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKLSAgICByZXR1cm4gMDsKKyAgICByZXR1cm4gT0s7
CiAgfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0K
LSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBpZiAoICF4c2F2ZV9l
bmFibGVkKHYpICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIGlmICggaHZtX3Nh
dmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgaCkgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4g
MTsKLSAgICB9Ci0KLSAgICByZXR1cm4gMDsKLX0KLQogLyoKICAqIFN0cnVjdHVyZSBsYXlvdXQg
Y29uZm9ybWl0eSBjaGVja3MsIGRvY3VtZW50aW5nIGNvcnJlY3RuZXNzIG9mIHRoZSBjYXN0IGlu
CiAgKiB0aGUgaW52b2NhdGlvbiBvZiB2YWxpZGF0ZV94c3RhdGUoKSBiZWxvdy4KQEAgLTEzNjYs
NyArMTMyOSw4IEBAIHN0YXRpYyBjb25zdCB1aW50MzJfdCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07
CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgbXNyX2NvdW50X21heCA9IEFSUkFZ
X1NJWkUobXNyc190b19zZW5kKTsKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUo
c3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGVudW0gc2F2
ZV9yZXR1cm5fdHlwZV90IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCB2Y3B1ICp2LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogewogICAgIHVuc2lnbmVkIGludCBpOwogICAgIHN0cnVjdCBodm1fbXNyICpj
dHh0OwpAQCAtMTM3NCw3ICsxMzM4LDcgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19v
bmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogCiAgICAgaWYgKCBf
aHZtX2luaXRfZW50cnkoaCwgQ1BVX01TUl9DT0RFLCB2LT52Y3B1X2lkLAogICAgICAgICAgICAg
ICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkpICkKLSAgICAgICAg
cmV0dXJuIDE7CisgICAgICAgIHJldHVybiBFUlI7CiAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21z
ciAqKSZoLT5kYXRhW2gtPmN1cl07CiAKICAgICBjdHh0LT5jb3VudCA9IDA7CkBAIC0xNDIzLDIx
ICsxMzg3LDcgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgICAgICAvKiBvciByZXdpbmQgYW5kIHJl
bW92ZSB0aGUgZGVzY3JpcHRvciBmcm9tIHRoZSBzdHJlYW0uICovCiAgICAgICAgIGgtPmN1ciAt
PSBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpOwogCi0gICAgcmV0dXJuIDA7Ci19
Ci0KLQotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLQotICAgIGZvcl9l
YWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGlmICggaHZtX3NhdmVfY3B1X21zcnNf
b25lKHYsIGgpICE9IDAgKQotICAgICAgICAgICAgcmV0dXJuIDE7Ci0gICAgfQotCi0gICAgcmV0
dXJuIDA7CisgICAgcmV0dXJuIE9LOwogfQogCiBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV9tc3Jz
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMTUzMiw3ICsx
NDgyLDcgQEAgc3RhdGljIGludCBfX2luaXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0
b3JlKHZvaWQpCiAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfWFNBVkVfQ09ERSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICJDUFVfWFNBVkUiLAogICAgICAgICAgICAgICAgICAgICAgICAg
aHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcywKLSAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9z
YXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lLAorICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwK
ICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV94c2F2ZV9zdGF0ZXMsCiAgICAg
ICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX1hTQVZFX1NJWkUoeGZlYXR1cmVfbWFzaykgKwog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3Jp
cHRvciksCkBAIC0xNTQ1LDcgKzE0OTUsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0
ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2
bShDUFVfTVNSX0NPREUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9NU1IiLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV9tc3JzLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV9tc3JzX29uZSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2Fk
X2NwdV9tc3JzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUo
bXNyX2NvdW50X21heCkgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yo
c3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9pODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCmluZGV4IGVjNzdiMjMuLjAwY2Fi
YWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL2k4MjU0LmMKQEAgLTM5MCw4ICszOTAsMTAgQEAgdm9pZCBwaXRfc3RvcF9jaGFubmVs
MF9pcnEoUElUU3RhdGUgKnBpdCkKICAgICBzcGluX3VubG9jaygmcGl0LT5sb2NrKTsKIH0KIAot
c3RhdGljIGludCBwaXRfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBwaXRfc2F2ZShzdHJ1Y3QgdmNw
dSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAg
IFBJVFN0YXRlICpwaXQgPSBkb21haW5fdnBpdChkKTsKICAgICBpbnQgcmM7CiAKQEAgLTQwMyw4
ICs0MDUsOSBAQCBzdGF0aWMgaW50IHBpdF9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogICAgIHJjID0gaHZtX3NhdmVfZW50cnkoUElULCAwLCBoLCAmcGl0
LT5odyk7CiAKICAgICBzcGluX3VubG9jaygmcGl0LT5sb2NrKTsKLQotICAgIHJldHVybiByYzsK
KyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4gRVJSOworICAgIHJldHVybiBPSzsK
IH0KIAogc3RhdGljIGludCBwaXRfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMgYi94ZW4vYXJj
aC94ODYvaHZtL2lycS5jCmluZGV4IDc3MGVhYjcuLjczZjQ4YTkgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwpAQCAtNjMwLDgg
KzYzMCwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCBkdW1wX2lycV9pbmZvX2tleV9pbml0KHZvaWQp
CiB9CiBfX2luaXRjYWxsKGR1bXBfaXJxX2luZm9fa2V5X2luaXQpOwogCi1zdGF0aWMgaW50IGly
cV9zYXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0
YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBpcnFfc2F2ZV9wY2koc3RydWN0IHZjcHUgKnYs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAg
c3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShkKTsKICAgICB1bnNpZ25l
ZCBpbnQgYXNzZXJ0ZWQsIHBkZXYsIHBpbnR4OwogICAgIGludCByYzsKQEAgLTY1OSwyMyArNjYx
LDMzIEBAIHN0YXRpYyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogCiAgICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5p
cnFfbG9jayk7CiAKLSAgICByZXR1cm4gcmM7CisgICAgaWYgKCByYyAhPSAwICkKKyAgICAgICAg
cmV0dXJuIEVSUjsKKyAgICByZXR1cm4gT0s7CiB9CiAKLXN0YXRpYyBpbnQgaXJxX3NhdmVfaXNh
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGVudW0g
c2F2ZV9yZXR1cm5fdHlwZV90IGlycV9zYXZlX2lzYShzdHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZt
X2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQpOwogCiAgICAgLyogU2F2ZSBJU0EgSVJR
IGxpbmVzICovCi0gICAgcmV0dXJuICggaHZtX3NhdmVfZW50cnkoSVNBX0lSUSwgMCwgaCwgJmh2
bV9pcnEtPmlzYV9pcnEpICk7CisgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShJU0FfSVJRLCAwLCBo
LCAmaHZtX2lycS0+aXNhX2lycSkgIT0gMCApCisgICAgICAgIHJldHVybiBFUlI7CisgICAgcmV0
dXJuIE9LOwogfQogCi1zdGF0aWMgaW50IGlycV9zYXZlX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgZW51bSBzYXZlX3JldHVybl90eXBlX3Qg
aXJxX3NhdmVfbGluayhzdHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVj
dCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBo
dm1fZG9tYWluX2lycShkKTsKIAogICAgIC8qIFNhdmUgUENJLUlTQSBsaW5rIHN0YXRlICovCi0g
ICAgcmV0dXJuICggaHZtX3NhdmVfZW50cnkoUENJX0xJTkssIDAsIGgsICZodm1faXJxLT5wY2lf
bGluaykgKTsKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFBDSV9MSU5LLCAwLCBoLCAmaHZtX2ly
cS0+cGNpX2xpbmspICE9IDAgKQorICAgICAgICByZXR1cm4gRVJSOworICAgIHJldHVybiBPSzsK
IH0KIAogc3RhdGljIGludCBpcnFfbG9hZF9wY2koc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4IDlmYTAyODUuLmJhMDA5OTggMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBA
IC03MTgsNyArNzE4LDggQEAgaW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoc3RydWN0
IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAogICAgIHJldHVybiAwOwogfQogCi1zdGF0
aWMgaW50IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCitzdGF0aWMgZW51bSBzYXZlX3JldHVybl90eXBlX3QgaHZtX3NhdmVfbXRy
cl9tc3Ioc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgY29uc3Qgc3Ry
dWN0IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwogICAg
IHN0cnVjdCBodm1faHdfbXRyciBod19tdHJyOwpAQCAtNzU0LDIyICs3NTUsMTEgQEAgc3RhdGlj
IGludCBodm1fc2F2ZV9tdHJyX21zcl9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogICAgICAgICBod19tdHJyLm1zcl9tdHJyX2ZpeGVkW2ldID0KICAgICAgICAg
ICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPmZpeGVkX3JhbmdlcylbaV07CiAKLSAgICByZXR1
cm4gaHZtX3NhdmVfZW50cnkoTVRSUiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpOworICAgIGlm
ICggaHZtX3NhdmVfZW50cnkoTVRSUiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpICE9IDAgKQor
ICAgICAgICByZXR1cm4gRVJSOworICAgIHJldHVybiBPSzsKICB9CiAKLXN0YXRpYyBpbnQgaHZt
X3NhdmVfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
Ci17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0KLSAgICAvKiBzYXZlIG10cnImcGF0ICovCi0gICAg
Zm9yX2VhY2hfdmNwdShkLCB2KQotICAgIHsKLSAgICAgICAgaWYgKCBodm1fc2F2ZV9tdHJyX21z
cl9vbmUodiwgaCkgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICB9Ci0gICAgcmV0
dXJuIDA7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgaW50IHZjcHVpZCwgaTsKQEAgLTgy
MCw3ICs4MTAsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX210cnJfbXNyKHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNyLCBodm1fc2F2ZV9tdHJy
X21zcl9vbmUsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJf
bXNyLCBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9tdHJyX21zciwg
MSwgSFZNU1JfUEVSX1ZDUFUpOwogCiB2b2lkIG1lbW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IGRv
bWFpbiAqZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jIGIveGVuL2Fy
Y2gveDg2L2h2bS9wbXRpbWVyLmMKaW5kZXggMGE1ZThjZS4uYjk2YWI1YiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVy
LmMKQEAgLTI0OSwxNSArMjQ5LDE3IEBAIHN0YXRpYyBpbnQgaGFuZGxlX3BtdF9pbygKICAgICBy
ZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IGFjcGlfc2F2ZShzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJu
X3R5cGVfdCBhY3BpX3NhdmUoc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVj
dCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9od19hY3BpICphY3BpID0g
JmQtPmFyY2guaHZtX2RvbWFpbi5hY3BpOwogICAgIFBNVFN0YXRlICpzID0gJmQtPmFyY2guaHZt
X2RvbWFpbi5wbF90aW1lLT52cG10OwogICAgIHVpbnQzMl90IHgsIG1zYiA9IGFjcGktPnRtcl92
YWwgJiBUTVJfVkFMX01TQjsKICAgICBpbnQgcmM7CiAKICAgICBpZiAoICFoYXNfdnBtKGQpICkK
LSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIHJldHVybiBPSzsKIAogICAgIHNwaW5fbG9jaygm
cy0+bG9jayk7CiAKQEAgLTI3Nyw3ICsyNzksOSBAQCBzdGF0aWMgaW50IGFjcGlfc2F2ZShzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIAogICAgIHNwaW5fdW5sb2Nr
KCZzLT5sb2NrKTsKIAotICAgIHJldHVybiByYzsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAg
ICByZXR1cm4gRVJSOworICAgIHJldHVybiBPSzsKIH0KIAogc3RhdGljIGludCBhY3BpX2xvYWQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjZTdl
NzFiLi5lNGE5NzIwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAgLTczNywxOCArNzM3LDIxIEBAIHZvaWQgcnRjX21pZ3Jh
dGVfdGltZXJzKHN0cnVjdCB2Y3B1ICp2KQogfQogCiAvKiBTYXZlIFJUQyBoYXJkd2FyZSBzdGF0
ZSAqLwotc3RhdGljIGludCBydGNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBydGNfc2F2ZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFp
biAqZCA9IHYtPmRvbWFpbjsKICAgICBSVENTdGF0ZSAqcyA9IGRvbWFpbl92cnRjKGQpOwogICAg
IGludCByYzsKIAogICAgIGlmICggIWhhc192cnRjKGQpICkKLSAgICAgICAgcmV0dXJuIDA7Cisg
ICAgICAgIHJldHVybiBPSzsKIAogICAgIHNwaW5fbG9jaygmcy0+bG9jayk7CiAgICAgcmMgPSBo
dm1fc2F2ZV9lbnRyeShSVEMsIDAsIGgsICZzLT5odyk7CiAgICAgc3Bpbl91bmxvY2soJnMtPmxv
Y2spOwotICAgIHJldHVybiByYzsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4g
RVJSOworICAgIHJldHVybiBPSzsKIH0KIAogLyogUmVsb2FkIHRoZSBoYXJkd2FyZSBzdGF0ZSBm
cm9tIGEgc2F2ZWQgZG9tYWluICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IDFiMjhlN2YuLjEyMzBmMGUgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2
ZS5jCkBAIC0xNzQsNyArMTc0LDcgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKICAgICAgICAg
ICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZShkLT52Y3B1W2luc3Rh
bmNlXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmY3R4dCk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJz
W3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KTsKKyAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRs
ZXJzW3R5cGVjb2RlXS5zYXZlKGQtPnZjcHVbaW5zdGFuY2VdLCAmY3R4dCk7CiAKICAgICAgICAg
aWYgKCBydiAhPSAwICkKICAgICAgICAgewpAQCAtMjA3LDcgKzIwNyw4IEBAIGludCBodm1fc2F2
ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBp
bnQgaW5zdGFuY2UsCiAgICAgewogICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAg
ICAgIHsKLSAgICAgICAgICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5z
YXZlKGQsICZjdHh0KSkgIT0gMCApCisgICAgICAgICAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0uc2F2ZShkLT52Y3B1W2luc3RhbmNlXSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjdHh0KSkgIT0gMCApCiAgICAg
ICAgICAgICB7CiAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiSFZNJWQgc2F2
ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVkKVxuIiwKICAgICAgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOwpAQCAtMjUwLDcgKzI1MSw2IEBA
IGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
ICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsKICAgICBzdHJ1Y3QgaHZtX3NhdmVfZW5k
IGVuZDsKICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXI7Ci0gICAgaHZtX3NhdmVfb25lX2hh
bmRsZXIgc2F2ZV9vbmVfaGFuZGxlcjsKICAgICB1bnNpZ25lZCBpbnQgaSwgcmM7CiAgICAgc3Ry
dWN0IHZjcHUgKnYgPSBOVUxMOwogCkBAIC0yODAsMTQgKzI4MCwxNCBAQCBpbnQgaHZtX3NhdmUo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgZm9yICggaSA9
IDA7IGkgPD0gSFZNX1NBVkVfQ09ERV9NQVg7IGkrKyApCiAgICAgewogICAgICAgICBoYW5kbGVy
ID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmU7Ci0gICAgICAgIHNhdmVfb25lX2hhbmRsZXIgPSBo
dm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7Ci0gICAgICAgIGlmICggc2F2ZV9vbmVfaGFuZGxl
ciAhPSBOVUxMICkKKyAgICAgICAgaWYgKCBoYW5kbGVyICE9IE5VTEwgKQogICAgICAgICB7CiAg
ICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiSFZNJWQgc2F2ZTogJXNcbiIsCiAgICAg
ICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBodm1fc3JfaGFuZGxlcnNbaV0ubmFtZSk7CisK
ICAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICByYyA9IHNhdmVfb25lX2hhbmRsZXIodiwgaCk7CisgICAgICAgICAgICAgICAg
cmMgPSBoYW5kbGVyKHYsIGgpOwogICAgICAgICAgICAgICAgIGlmKCByYyA9PSBDT05USU5VRSAp
CiAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCkBAIC0zMDAsMjMgKzMwMCw2IEBAIGlu
dCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAg
ICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBp
ZiAoIGhhbmRsZXIgIT0gTlVMTCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfR19JTkZPICJIVk0lZCBzYXZlOiAlc1xuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21h
aW5faWQsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKLQotICAgICAgICAgICAgcmMgPSBoYW5k
bGVyKGQsIGgpOwotICAgICAgICAgICAgaWYoIHJjID09IENPTlRJTlVFICkKLSAgICAgICAgICAg
ICAgICBjb250aW51ZTsKLQotICAgICAgICAgICAgaWYoIHJjICE9IDAgKQotICAgICAgICAgICAg
ewotICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKLSAgICAgICAgICAgICAgICAg
ICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4iLAotICAg
ICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGkpOwotICAgICAgICAgICAgICAgIHJl
dHVybiAtRUZBVUxUOwotICAgICAgICAgICAgfQotICAgICAgICB9CiAgICAgfQogCiAgICAgLyog
U2F2ZSBhbiBlbmQtb2YtZmlsZSBtYXJrZXIgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vdmlvYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKaW5kZXggNjZmNTRlNC4u
MWY1OWQ2NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS92aW9hcGljLmMKQEAgLTU2OSwxMiArNTY5LDE0IEBAIGludCB2aW9hcGlj
X2dldF90cmlnZ2VyX21vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGdz
aSkKICAgICByZXR1cm4gdmlvYXBpYy0+cmVkaXJ0YmxbcGluXS5maWVsZHMudHJpZ19tb2RlOwog
fQogCi1zdGF0aWMgaW50IGlvYXBpY19zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQorc3RhdGljIGVudW0gc2F2ZV9yZXR1cm5fdHlwZV90IGlvYXBpY19zYXZl
KHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47CiAgICAgc3RydWN0IGh2bV92aW9hcGljICpzOwogCiAgICAgaWYgKCAhaGFzX3Zp
b2FwaWMoZCkgKQotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIE9LOwogCiAgICAg
cyA9IGRvbWFpbl92aW9hcGljKGQsIDApOwogCkBAIC01ODIsNyArNTg0LDkgQEAgc3RhdGljIGlu
dCBpb2FwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
ICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5ucl92aW9hcGljcyAhPSAxICkKICAgICAgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOwogCi0gICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KElPQVBJQywg
MCwgaCwgJnMtPmRvbVUpOworICAgIGlmICggaHZtX3NhdmVfZW50cnkoSU9BUElDLCAwLCBoLCAm
cy0+ZG9tVSkgIT0gMCApCisgICAgICAgIHJldHVybiBFUlI7CisgICAgcmV0dXJuIE9LOwogfQog
CiBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVu
L2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCmluZGV4IDQ2NmUwMTUuLmRkYWU2NTcgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuLmMKQEAgLTk5MCw4ICs5OTAsMTAgQEAgb3V0OgogICAgIHJldHVybiBIVk1fSENBTExf
Y29tcGxldGVkOwogfQogCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgZW51bSBzYXZl
X3JldHVybl90eXBlX3QgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dChzdHJ1Y3QgdmNwdSAqdiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5k
b21haW47CiAgICAgc3RydWN0IGh2bV92aXJpZGlhbl9kb21haW5fY29udGV4dCBjdHh0ID0gewog
ICAgICAgICAudGltZV9yZWZfY291bnQgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4udGlt
ZV9yZWZfY291bnQudmFsLAogICAgICAgICAuaHlwZXJjYWxsX2dwYSAgPSBkLT5hcmNoLmh2bV9k
b21haW4udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5yYXcsCkBAIC0xMDAwLDEyICsxMDAyLDE1IEBA
IHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICB9OwogCiAgICAgaWYgKCAhaXNfdmlyaWRpYW5f
ZG9tYWluKGQpICkKLSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIHJldHVybiBPSzsKIAotICAg
IHJldHVybiAoaHZtX3NhdmVfZW50cnkoVklSSURJQU5fRE9NQUlOLCAwLCBoLCAmY3R4dCkgIT0g
MCk7CisgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9ET01BSU4sIDAsIGgsICZjdHh0
KSAhPSAwICkKKyAgICAgICAgcmV0dXJuIEVSUjsKKyAgICByZXR1cm4gT0s7CiB9CiAKLXN0YXRp
YyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChz
dHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWlu
X2NvbnRleHQgY3R4dDsKIApAQCAtMTAyNiwzMCArMTAzMSwyMSBAQCBzdGF0aWMgaW50IHZpcmlk
aWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRp
YW5fc2F2ZV9kb21haW5fY3R4dCwgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdmly
aWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKLXN0YXRpYyBpbnQg
dmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCB2aXJpZGlhbl9zYXZl
X3ZjcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAg
ICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0OwogCiAgICAgaWYgKCAhaXNf
dmlyaWRpYW5fZG9tYWluKHYtPmRvbWFpbikgKQotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAg
cmV0dXJuIE9LOwogCiAgICAgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOwogICAgIGN0
eHQudnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1z
ci5yYXc7CiAgICAgY3R4dC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmly
aWRpYW4udnBfYXNzaXN0LnBlbmRpbmc7CiAKLSAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVklS
SURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwotfQotCi1zdGF0aWMgaW50IHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotCi0gICAgZm9yX2VhY2hfdmNwdSggZCwgdiAp
IHsKLSAgICAgICAgaWYgKCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgaCkgIT0gMCAp
Ci0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICB9Ci0KLSAgICByZXR1cm4gMDsKKyAgICBpZiAo
IGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAw
ICkKKyAgICAgICAgcmV0dXJuIEVSUjsKKyAgICByZXR1cm4gT0s7CiB9CiAKIHN0YXRpYyBpbnQg
dmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCkBAIC0xMDgzLDcgKzEwNzksNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRf
dmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQog
CiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUsIHZpcmlkaWFuX3NhdmVf
dmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9zYXZlX3ZjcHVf
Y3R4dF9vbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAq
YXJnKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vdmxhcGljLmMKaW5kZXggZWZmNjA3MC4uMjI3YmVkNCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0x
NDM1LDQ1ICsxNDM1LDM2IEBAIHN0YXRpYyB2b2lkIGxhcGljX3JlYXJtKHN0cnVjdCB2bGFwaWMg
KnMpCiAgICAgcy0+dGltZXJfbGFzdF91cGRhdGUgPSBzLT5wdC5sYXN0X3BsdF9ndGltZTsKIH0K
IAotc3RhdGljIGludCBsYXBpY19zYXZlX2hpZGRlbihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBsYXBpY19z
YXZlX2hpZGRlbihzdHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1
Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVj
dCB2bGFwaWMgKnM7Ci0gICAgaW50IHJjID0gMDsKIAogICAgIGlmICggIWhhc192bGFwaWMoZCkg
KQotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgICAgICByZXR1cm4gT0s7CiAKLSAgICBmb3Jf
ZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBzID0gdmNwdV92bGFwaWModik7Ci0g
ICAgICAgIGlmICggKHJjID0gaHZtX3NhdmVfZW50cnkoTEFQSUMsIHYtPnZjcHVfaWQsIGgsICZz
LT5odykpICE9IDAgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIHJj
OworICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KExBUElD
LCB2LT52Y3B1X2lkLCBoLCAmcy0+aHcpICE9IDAgKQorICAgICAgICByZXR1cm4gRVJSOworICAg
IHJldHVybiBPSzsKIH0KIAotc3RhdGljIGludCBsYXBpY19zYXZlX3JlZ3Moc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgZW51bSBzYXZlX3JldHVybl90
eXBlX3QgbGFwaWNfc2F2ZV9yZWdzKHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsK
LSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwog
ICAgIHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJjID0gMDsKIAogICAgIGlmICggIWhhc192
bGFwaWMoZCkgKQotICAgICAgICByZXR1cm4gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2
ICkKLSAgICB7Ci0gICAgICAgIGlmICggaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lyciApCi0gICAg
ICAgICAgICBodm1fZnVuY3Muc3luY19waXJfdG9faXJyKHYpOwotCi0gICAgICAgIHMgPSB2Y3B1
X3ZsYXBpYyh2KTsKLSAgICAgICAgaWYgKCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdT
LCB2LT52Y3B1X2lkLCBoLCBzLT5yZWdzKSkgIT0gMCApCi0gICAgICAgICAgICBicmVhazsKLSAg
ICB9CisgICAgICAgIHJldHVybiBPSzsKKyAgICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19p
cnIgKQorICAgICAgICBodm1fZnVuY3Muc3luY19waXJfdG9faXJyKHYpOwogCi0gICAgcmV0dXJu
IHJjOworICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKKyAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KExB
UElDX1JFR1MsIHYtPnZjcHVfaWQsIGgsIHMtPnJlZ3MpICE9IDAgKQorICAgICAgICByZXR1cm4g
RVJSOworICAgIHJldHVybiBPSzsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vdnBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMKaW5kZXggY2E5YjRjYi4uYTAxNDBk
OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS92cGljLmMKQEAgLTM3MSwyMyArMzcxLDI1IEBAIHN0YXRpYyBpbnQgdnBpY19pbnRlcmNl
cHRfZWxjcl9pbygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IHZw
aWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRp
YyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCB2cGljX3NhdmUoc3RydWN0IHZjcHUgKnYsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2
bV9od192cGljICpzOwogICAgIGludCBpOwogCiAgICAgaWYgKCAhaGFzX3ZwaWMoZCkgKQotICAg
ICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIE9LOwogCiAgICAgLyogU2F2ZSB0aGUgc3Rh
dGUgb2YgYm90aCBQSUNzICovCiAgICAgZm9yICggaSA9IDA7IGkgPCAyIDsgaSsrICkKICAgICB7
CiAgICAgICAgIHMgPSAmZC0+YXJjaC5odm1fZG9tYWluLnZwaWNbaV07Ci0gICAgICAgIGlmICgg
aHZtX3NhdmVfZW50cnkoUElDLCBpLCBoLCBzKSApCi0gICAgICAgICAgICByZXR1cm4gMTsKKyAg
ICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShQSUMsIGksIGgsIHMpICE9IDAgKQorICAgICAgICAg
ICAgcmV0dXJuIEVSUjsKICAgICB9CiAKLSAgICByZXR1cm4gMDsKKyAgICByZXR1cm4gT0s7CiB9
CiAKIHN0YXRpYyBpbnQgdnBpY19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCmluZGV4IDI1Mzg2MjguLjIyZTVhOTIgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9zYXZlLmgKQEAgLTkxLDExICs5MSwxNyBAQCBzdGF0aWMgaW5saW5lIHVp
bnQxNl90IGh2bV9sb2FkX2luc3RhbmNlKHN0cnVjdCBodm1fZG9tYWluX2NvbnRleHQgKmgpCiAg
ICAgcmV0dXJuIGQtPmluc3RhbmNlOwogfQogCitlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCB7Cisg
ICAgT0ssCisgICAgRVJSLAorICAgIENPTlRJTlVFLAorfTsKKwogLyogSGFuZGxlciB0eXBlcyBm
b3IgZGlmZmVyZW50IHR5cGVzIG9mIHNhdmUtZmlsZSBlbnRyeS4gCiAgKiBUaGUgc2F2ZSBoYW5k
bGVyIG1heSBzYXZlIG11bHRpcGxlIGluc3RhbmNlcyBvZiBhIHR5cGUgaW50byB0aGUgYnVmZmVy
OwogICogdGhlIGxvYWQgaGFuZGxlciB3aWxsIGJlIGNhbGxlZCBvbmNlIGZvciBlYWNoIGluc3Rh
bmNlIGZvdW5kIHdoZW4KICAqIHJlc3RvcmluZy4gIEJvdGggcmV0dXJuIG5vbi16ZXJvIG9uIGVy
cm9yLiAqLwotdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAq
ZCwgCit0eXBlZGVmIGVudW0gc2F2ZV9yZXR1cm5fdHlwZV90ICgqaHZtX3NhdmVfaGFuZGxlcikg
KHN0cnVjdCAgdmNwdSAqdiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9k
b21haW5fY29udGV4dF90ICpoKTsKIHR5cGVkZWYgaW50ICgqaHZtX3NhdmVfb25lX2hhbmRsZXIp
KHN0cnVjdCAgdmNwdSAqdiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bV9kb21haW5fY29udGV4dF90ICpoKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:04:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09:04:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdu0E-0004oG-6a; Fri, 13 Jul 2018 09:04: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdu0C-0004lo-HY
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 09:04:36 +0000
X-Inumbo-ID: b9d07dc9-867b-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9d07dc9-867b-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 11:04:20 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=1ckripybkksljmBYUxthLaUHyj1tY1uaMTsd5FgLnXIsx+pyXIzCMIXwRDAx1SoY8dH0bXNGZI7CXQdfW1vLWUO6CDwqyXxM/IwDZCgNyyl7tSs4STaogP9CU+k//DTbBdGAxJVkjCEAByQNYT385vh9n3scovZbPJBanvrSWwQ2qmmYRhFLW7uLynI51b0Vn9J8l3/bhDEC1Q0VCLm9DnKMwVnkl43prlUyufMkaXrzYvBw/wKuTjfinZSQ7MqMtXloArSXjJjUtD1fL9TNJX3bAbUAODkNmbCbtIyI7wdqf9Td3R82DXUC3PIlKwyX/3ZaU4dZMM+7NWB56Ozsfw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=pRbG1S0gwjuNmqbMEl9FvFYXcrk=; b=thTYtLG97vxGbcJSAwmtA5XelpfW
 s/4zWnwXXUmxg18BpSi/KAgcaPKu36j3kBN/TPszapg25lvtwmRrRk+swVYzgMPI
 X8GpvYBv3EuqY+TtddUlDAHYypf37KGwVJMVzGDz9Rrdp5Q/Okb+JIt+e/x/EZFd
 YpUNOMKh4IW4ecovjmnm9TYHEnr6dkksYPEjNS3O16vcjAT/CTaWLDBgvdeEqg1W
 EyTuvHcXocbqkcj+x52c7TZuOwUgUPsTigM+oGHvGyfU3lispxx2s9WjGt05zDaY
 6Yllk7JVmgvFqg4TtTti0WfzpEWRlig8wa16zPGPxyVm6ICkeLEBIbrHLQ==
Received: (qmail 6033 invoked from network); 13 Jul 2018 12:04:29 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 13 Jul 2018 12:04:29 +0300
Received: (qmail 32211 invoked from network); 13 Jul 2018 12:04:29 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 13 Jul 2018 12:04:29 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 13 Jul 2018 12:04:10 +0300
Message-Id: <1531472650-6718-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v11 11/11] x86/hvm: Remove save_one handler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDEgLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8ICA1ICstLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L210cnIuYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyAgICAgICAgfCAxNCArKystLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8
ICAzICstLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwgIDQgKystLQogeGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3NhdmUuaCB8ICA2ICstLS0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwg
MzUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1j
ZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IDI2NWNlNjEuLmM2Nzk2
NjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKQEAgLTM4Niw3ICszODYsNiBAQCBzdGF0aWMgaW50
IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2bWNlX3Nh
dmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCmluZGV4IDBlYjMwMmYuLjIyZTA4N2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDQsNyAr
NjQ0LDcgQEAgc3RhdGljIGludCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSFBFVCwgaHBldF9zYXZlLCBOVUxMLCBocGV0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwg
MSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRpYyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkK
IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCmluZGV4IGNkZjkxZjQuLmQxMWZiYTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzczLDcgKzc3Myw2IEBA
IHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURK
VVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1T
Ul9QRVJfVkNQVSk7CiAKIHN0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVfdCBodm1fc2F2ZV9j
cHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwKQEAgLTExNjEsNyArMTE2MCw3IEBAIHN0YXRpYyBpbnQg
aHZtX2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBo
dm1fc2F2ZV9jcHVfY3R4dCwgTlVMTCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBo
dm1fc2F2ZV9jcHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1
X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIApA
QCAtMTQ4Miw3ICsxNDgxLDYgQEAgc3RhdGljIGludCBfX2luaXQgaHZtX3JlZ2lzdGVyX0NQVV9z
YXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfWFNBVkVf
Q09ERSwKICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfWFNBVkUiLAogICAgICAgICAgICAg
ICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcywKLSAgICAgICAgICAgICAgICAg
ICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfeHNhdmVf
c3RhdGVzLAogICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9YU0FWRV9TSVpFKHhmZWF0
dXJlX21hc2spICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2
bV9zYXZlX2Rlc2NyaXB0b3IpLApAQCAtMTQ5NSw3ICsxNDkzLDYgQEAgc3RhdGljIGludCBfX2lu
aXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgICAgIGh2bV9y
ZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJDUFVfTVNSIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNy
cywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGh2bV9sb2FkX2NwdV9tc3JzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkgKwogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCmlu
ZGV4IDAwY2FiYWMuLjBkNmI4NGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQu
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKQEAgLTQ0MCw3ICs0NDAsNyBAQCBzdGF0
aWMgaW50IHBpdF9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJVCwgcGl0
X3NhdmUsIE5VTEwsIHBpdF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwog
CiB2b2lkIHBpdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKaW5kZXggNzNmNDhhOS4u
MTRmOGRmZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL2lycS5jCkBAIC03NzYsOSArNzc2LDkgQEAgc3RhdGljIGludCBpcnFfbG9hZF9s
aW5rKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBDSV9JUlEsIGlycV9zYXZlX3Bj
aSwgTlVMTCwgaXJxX2xvYWRfcGNpLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfSVJR
LCBpcnFfc2F2ZV9wY2ksIGlycV9sb2FkX3BjaSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
MSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElTQV9JUlEsIGly
cV9zYXZlX2lzYSwgTlVMTCwgaXJxX2xvYWRfaXNhLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShJU0FfSVJRLCBpcnFfc2F2ZV9pc2EsIGlycV9sb2FkX2lzYSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBD
SV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBOVUxMLCBpcnFfbG9hZF9saW5rLAorSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGluaywgaXJxX2xvYWRfbGluaywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4IGJh
MDA5OTguLjQyODY2NTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MTAsNyArODEwLDcgQEAgc3RhdGljIGludCBo
dm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJSLCBo
dm1fc2F2ZV9tdHJyX21zciwgTlVMTCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwg
aHZtX3NhdmVfbXRycl9tc3IsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX210
cnJfbXNyLCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHZvaWQgbWVtb3J5X3R5cGVfY2hhbmdlZChz
dHJ1Y3QgZG9tYWluICpkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCBiOTZhYjViLi5hZDE2YTQzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3BtdGltZXIuYwpAQCAtMzEzLDcgKzMxMyw3IEBAIHN0YXRpYyBpbnQgYWNwaV9sb2FkKHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQog
Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNw
aV9sb2FkLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQTVRJTUVSLCBhY3BpX3NhdmUsIGFj
cGlfbG9hZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7CiAK
IGludCBwbXRpbWVyX2NoYW5nZV9pb3BvcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50
IHZlcnNpb24pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVuL2FyY2gv
eDg2L2h2bS9ydGMuYwppbmRleCBlNGE5NzIwLi42NjRlOGNjIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAgLTc4Niw3ICs3
ODYsNyBAQCBzdGF0aWMgaW50IHJ0Y19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFJUQywgcnRjX3NhdmUsIE5VTEwsIHJ0Y19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hW
TV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgcnRjX2xvYWQsIDEsIEhWTVNS
X1BFUl9ET00pOwogCiB2b2lkIHJ0Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwpp
bmRleCAxMjMwZjBlLi43ODVhN2ZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUu
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwpAQCAtODUsMTggKzg1LDE2IEBAIGludCBh
cmNoX2h2bV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBodm1fc2F2ZV9oZWFkZXIgKmhk
cikKIC8qIExpc3Qgb2YgaGFuZGxlcnMgZm9yIHZhcmlvdXMgSFZNIHNhdmUgYW5kIHJlc3RvcmUg
dHlwZXMgKi8KIHN0YXRpYyBzdHJ1Y3QgewogICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZTsKLSAg
ICBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZTsKICAgICBodm1fbG9hZF9oYW5kbGVyIGxv
YWQ7CiAgICAgY29uc3QgY2hhciAqbmFtZTsKICAgICBzaXplX3Qgc2l6ZTsKICAgICBpbnQga2lu
ZDsKLX0gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7IHtOVUxMLCBO
VUxMLCBOVUxMLCAiPD8+In0sIH07Cit9IGh2bV9zcl9oYW5kbGVyc1tIVk1fU0FWRV9DT0RFX01B
WCArIDFdID0geyB7TlVMTCwgTlVMTCwgIjw/PiJ9LCB9OwogCiAvKiBJbml0LXRpbWUgZnVuY3Rp
b24gdG8gYWRkIGVudHJpZXMgdG8gdGhhdCBsaXN0ICovCiB2b2lkIF9faW5pdCBodm1fcmVnaXN0
ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBjaGFyICpuYW1lLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBo
dm1fc2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25lLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCkKIHsKQEAgLTEwNCw3ICsxMDIs
NiBAQCB2b2lkIF9faW5pdCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAog
ICAgIEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPT0gTlVMTCk7CiAgICAg
QVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ubG9hZCA9PSBOVUxMKTsKICAgICBodm1f
c3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPSBzYXZlX3N0YXRlOwotICAgIGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgPSBzYXZlX29uZTsKICAgICBodm1fc3JfaGFuZGxlcnNb
dHlwZWNvZGVdLmxvYWQgPSBsb2FkX3N0YXRlOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29k
ZV0ubmFtZSA9IG5hbWU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zaXplID0gc2l6
ZTsKQEAgLTE3MCwxMyArMTY3LDggQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKIAogICAgIGlm
ICggaXNfc2luZ2xlX2luc3RhbmNlICkKICAgICB7Ci0gICAgICAgIGlmICggaHZtX3NyX2hhbmRs
ZXJzW3R5cGVjb2RlXS5zYXZlX29uZSAhPSBOVUxMICkKLSAgICAgICAgICAgIHJ2ID0gaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZShkLT52Y3B1W2luc3RhbmNlXSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4dCk7Ci0gICAg
ICAgIGVsc2UKLSAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZl
KGQtPnZjcHVbaW5zdGFuY2VdLCAmY3R4dCk7Ci0KLSAgICAgICAgaWYgKCBydiAhPSAwICkKKyAg
ICAgICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZC0+dmNwdVtp
bnN0YW5jZV0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZjdHh0KSkgIT0gMCApCiAgICAgICAgIHsKICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
R19FUlIgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIs
CiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2Fw
aWMuYwppbmRleCAxZjU5ZDY0Li5jYjQwM2ZmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNjA1LDcgKzYw
NSw3IEBAIHN0YXRpYyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9sb2FkX2VudHJ5KElPQVBJQywgaCwgJnMt
PmRvbVUpOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3Nh
dmUsIE5VTEwsIGlvYXBpY19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoSU9BUElDLCBpb2FwaWNfc2F2ZSwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BF
Ul9ET00pOwogCiB2b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4uYwppbmRleCBkZGFlNjU3Li44ZGIzZTQwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDI4
LDcgKzEwMjgsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21h
aW5fY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5f
Y3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRpYyBlbnVtIHNhdmVfcmV0dXJuX3R5cGVf
dCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwKQEAgLTEwNzksNyArMTA3
OSw2IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoVklSSURJQU5fVkNQVSwgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xv
YWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggMjI3
YmVkNC4uZjVjNTdkYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNTY3LDkgKzE1NjcsOSBAQCBzdGF0aWMg
aW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJ
QywgbGFwaWNfc2F2ZV9oaWRkZW4sIE5VTEwsIGxhcGljX2xvYWRfaGlkZGVuLAorSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlk
ZGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgTlVMTCwg
bGFwaWNfbG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBs
YXBpY19zYXZlX3JlZ3MsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dnBpYy5jCmluZGV4IGEwMTQwZDguLmU4ZGI5ZTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTMsNyArNDEzLDcg
QEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIE5VTEwsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCB2cGljX2xvYWQsIDIsIEhWTVNS
X1BFUl9ET00pOwogCiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaAppbmRleCAyMmU1YTkyLi5jMmNiZDZkIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2
ZS5oCkBAIC0xMDMsOCArMTAzLDYgQEAgZW51bSBzYXZlX3JldHVybl90eXBlX3QgewogICogcmVz
dG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJyb3IuICovCiB0eXBlZGVmIGVudW0g
c2F2ZV9yZXR1cm5fdHlwZV90ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCAgdmNwdSAqdiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpo
KTsKLXR5cGVkZWYgaW50ICgqaHZtX3NhdmVfb25lX2hhbmRsZXIpKHN0cnVjdCAgdmNwdSAqdiwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90
ICpoKTsKIHR5cGVkZWYgaW50ICgqaHZtX2xvYWRfaGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCk7CiAKQEAgLTExMyw3ICsxMTEsNiBAQCB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIp
IChzdHJ1Y3QgZG9tYWluICpkLAogdm9pZCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5
cGVjb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsIAogICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKTsKIApAQCAtMTIzLDEzICsx
MjAsMTIgQEAgdm9pZCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogCiAv
KiBTeW50YWN0aWMgc3VnYXIgYXJvdW5kIHRoYXQgZnVuY3Rpb246IHNwZWNpZnkgdGhlIG1heCBu
dW1iZXIgb2YKICAqIHNhdmVzLCBhbmQgdGhpcyBjYWxjdWxhdGVzIHRoZSBzaXplIG9mIGJ1ZmZl
ciBuZWVkZWQgKi8KLSNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUs
IF9zYXZlX29uZSwgX2xvYWQsIF9udW0sIF9rKSAgXAorI2RlZmluZSBIVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKF94LCBfc2F2ZSwgX2xvYWQsIF9udW0sIF9rKSAgICAgICAgICAgICBcCiBzdGF0
aWMgaW50IF9faW5pdCBfX2h2bV9yZWdpc3Rlcl8jI194IyNfc2F2ZV9hbmRfcmVzdG9yZSh2b2lk
KSAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGh2bV9yZWdpc3Rlcl9zYXZl
dm0oSFZNX1NBVkVfQ09ERShfeCksICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgICAgICAgICAgICAgICAgICAjX3gsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICZfc2F2ZSwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICAg
ICAgICAgX3NhdmVfb25lLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgICAgICAgICAgICAgICAgICAgICAmX2xvYWQsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgIChfbnVtKSAqIChI
Vk1fU0FWRV9MRU5HVEgoX3gpICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICsgc2l6ZW9mIChzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvcikp
LCBcCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:12:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09: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 1fdu7g-0006uQ-DG; Fri, 13 Jul 2018 09:12: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdu7f-0006uG-Hz
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 09:12:19 +0000
X-Inumbo-ID: ce3b89df-867c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce3b89df-867c-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 11:12: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 1fdu7b-00075Y-E8; Fri, 13 Jul 2018 09:12: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 1fdu7b-0002O9-3I; Fri, 13 Jul 2018 09:12:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdu7b-0006KV-2d; Fri, 13 Jul 2018 09:12:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125147-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=280f49b81170aee9176a47085b168ff3bc9fd3e7
X-Osstest-Versions-That: ovmf=0c6f94dae5e3ca57fe6093ce2fa4d78fdd061857
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 09:12:15 +0000
Subject: [Xen-devel] [ovmf test] 125147: 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>

ZmxpZ2h0IDEyNTE0NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNDcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyODBmNDliODExNzBhZWU5MTc2YTQ3MDg1YjE2OGZm
M2JjOWZkM2U3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwYzZmOTRk
YWU1ZTNjYTU3ZmU2MDkzY2UyZmE0ZDc4ZmRkMDYxODU3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxNDUgIDIwMTgtMDctMTMgMDI6NDA6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTQ3ICAyMDE4LTA3LTEzIDA2OjQwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlheGluIFd1
IDxqaWF4aW4ud3VAaW50ZWwuY29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAwYzZm
OTRkYWU1Li4yODBmNDliODExICAyODBmNDliODExNzBhZWU5MTc2YTQ3MDg1YjE2OGZmM2JjOWZk
M2U3IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:29:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09:29: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 1fduO6-0008Br-6l; Fri, 13 Jul 2018 09:29: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=ame2=j5=xenproject.org=prvs=72555f201=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fduO5-0008Bc-Ni
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 09:29:17 +0000
X-Inumbo-ID: 3a36ef7d-867f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a36ef7d-867f-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:29:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="60129557"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74964-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74939
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 13 Jul 2018 10:29:13 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 74964: 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>

ZmxpZ2h0IDc0OTY0IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTY0LwoKRmFpbHVy
ZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWplc3NpZS1uZXRi
b290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5MzkKCmJhc2VsaW5l
IHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDkzOQoKam9iczoKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtamVzc2llLW5ldGJvb3QtcHZn
cnViICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtamVzc2ll
LW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtYW1kNjQtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWplc3NpZS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 09:52:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 09: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 1fdukd-0002ay-7S; Fri, 13 Jul 2018 09: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=ame2=j5=xenproject.org=prvs=72555f201=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdukb-0002ap-Mb
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 09:52:33 +0000
X-Inumbo-ID: 7a5a5ac5-8682-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a5a5ac5-8682-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 09:52:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="60130600"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74965-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0c6f94dae5e3ca57fe6093ce2fa4d78fdd061857
X-Osstest-Versions-That: ovmf=79b10d4ce4f08aab4b9548fabc4542ca78a96247
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 13 Jul 2018 10:52:30 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74965: all 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
NDk2NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NjUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICAwYzZmOTRkYWU1ZTNjYTU3ZmU2MDkzY2UyZmE0ZDc4ZmRkMDYx
ODU3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3OWIxMGQ0Y2U0ZjA4
YWFiNGI5NTQ4ZmFiYzQ1NDJjYTc4YTk2MjQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NjMg
IDIwMTgtMDctMTMgMDE6MjA6MjEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTY1ICAyMDE4LTA3LTEzIDA2OjUyOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5nIDxzdGFy
LnplbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3Nz
dGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5l
dC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMGM2Zjk0ZGFlNWUz
Y2E1N2ZlNjA5M2NlMmZhNGQ3OGZkZDA2MTg1NwpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5n
QGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVsIDExIDExOjQ4OjM3IDIwMTggKzA4MDAKCiAgICBN
ZGVNb2R1bGVQa2cgQ2Fwc3VsZUFwcDogRml4IHR5cG8gRUZJX0NBUFNVTEVfUlBPUlRfR1VJRAog
ICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+
CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hv
bmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3Rh
ciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8g
PGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29tbWl0IDA0NWJiMzIzNjQ3YzhhMmUyZjNiMzE5ZWM1
YWVkZmYzNGE3MzBhYjAKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRh
dGU6ICAgV2VkIEp1bCAxMSAxMTo0NzoyNCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIENh
cHN1bGVBcHA6IFJlZmluZSAtRCBvcHRpb24gaGVscCBpbmZvcm1hdGlvbgogICAgCiAgICBDYzog
TWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogSmll
d2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25n
aG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFy
LnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9A
aW50ZWwuY29tPgoKY29tbWl0IDFjNmRkNDViOWIzMzU5ZDVjOWQ0ZDJhMDllYzA1ZjgxYWQ5Y2Nh
ZWYKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1
bCAxMSAxMTo0NTo1MCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIENhcHN1bGVBcHA6IENo
ZWNrIEFyZyBjb3VudCBmb3IgLUQgb3B0aW9uCiAgICAKICAgIENjOiBNaWNoYWVsIEQgS2lubmV5
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4u
eWFvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 10:01:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 10: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 1fdutR-0003jt-9D; Fri, 13 Jul 2018 10:01: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdutP-0003jj-TG
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 10:01:39 +0000
X-Inumbo-ID: bf7492f8-8683-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bf7492f8-8683-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 10:01:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fdutL-00085Q-8E; Fri, 13 Jul 2018 10:01: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 1fdutL-0005Wh-16; Fri, 13 Jul 2018 10:01:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdutL-0000nF-0H; Fri, 13 Jul 2018 10:01:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125081-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl:<job
 status>:broken:regression
 xen-unstable:test-armhf-armhf-xl:host-install(4):broken:regression
 xen-unstable:build-i386-libvirt:libvirt-build:fail:regression
 xen-unstable:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm:saverestore-support-check: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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-xsm: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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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=d8fd67feacc18d5ac071a434469a22f7af487cba
X-Osstest-Versions-That: xen=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 10:01:35 +0000
Subject: [Xen-devel] [xen-unstable test] 125081: 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>

ZmxpZ2h0IDEyNTA4MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA4MS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
MTI0OTU2CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQ5NTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDk1NgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2Fs
bWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI0OTU2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMjQ5NTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDk1NgogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0
OTU2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5NTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDk1NgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI0OTU2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQ5NTYKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDk1NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTU2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ5NTYKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkOGZkNjdmZWFj
YzE4ZDVhYzA3MWE0MzQ0NjlhMjJmN2FmNDg3Y2JhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICBiNGFjNGJjNDEwMjIyZDIyMWRjNDZhNzRhYzcxZWZhYTdiMzJkNTdjCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ5NTYgIDIwMTgtMDctMDQgMDU6NDE6MTQgWiAgICA5IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1MDEyICAyMDE4LTA3LTA2IDA5OjA3OjEzIFogICAg
NyBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDgxICAyMDE4LTA3
LTEwIDE5OjI3OjI5IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBBcnRlbSBNeWdhaWV2IDxhcnRlbV9teWdhaWV2QGVwYW0uY29tPgogIENocmlzdGlhbiBM
aW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBEYXZpZFdhbmcgPGRhdmlkd2Fu
Z0B6aGFveGluLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBM
YXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+CiAgTWlyZWxhIFNpbW9ub3ZpYyA8bWly
ZWxhLnNpbW9ub3ZpY0BhZ2dpb3MuY29tPgogIE9sZWtzYW5kciBHcnl0c292IDxvbGVrc2FuZHJf
Z3J5dHNvdkBlcGFtLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
QHRrbGVuZ3llbC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
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
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
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
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYt
eGwgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYteGwgaG9zdC1pbnN0YWxsKDQp
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE2NDcgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 10:05:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 10:05: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 1fduwd-0003ts-W1; Fri, 13 Jul 2018 10:04: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fduwd-0003tL-3g
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 10:04:59 +0000
X-Inumbo-ID: 2990825c-8684-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 2990825c-8684-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 12:04:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 04:04:56 -0600
Message-Id: <5B48794802000078001D3BC6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 04:04:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180712164806.99210-1-roger.pau@citrix.com>
 <5B48599102000078001D3AB5@prv1-mh.provo.novell.com>
 <20180713075511.ce5efemnl77hlazp@mac.bytemobile.com>
In-Reply-To: <20180713075511.ce5efemnl77hlazp@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] tools: remove local links to the x86
 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDA5OjU1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgSnVsIDEzLCAyMDE4IGF0IDAxOjQ5OjM3QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTIuMDcuMTggYXQgMTg6NDgsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gSW4gdGhlIHg4NiB0ZXN0IGhhcm5lc3MgYW5kIHRoZSBmdXp6ZXIsIGFuZCBp
bnN0ZWFkIGNyZWF0ZSBhIGxpbmsgaW4KPj4gPiB0aGUgdG9vbHMvaW5jbHVkZSBkaXJlY3Rvcnkg
dGhhdCBjYW4gYmUgdXNlZCBieSBhbGwgdGhlIHRvb2xzLgo+PiA+IAo+PiA+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+PiA+IAo+PiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgo+PiA+IC0tLQo+PiA+IENjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cj4+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+
PiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+PiA+IC0tLQo+PiA+IENoYW5n
ZXMgc2luY2UgdjE6Cj4+ID4gIC0gRG9uJ3QgcmVtb3ZlIHRoZSBoZWFkZXIgZGVwZW5kZW5jaWVz
IGluIHRoZSBtYWtlZmlsZSBmb3IgdGhlIHg4Ngo+PiA+ICAgIGVtdWxhdG9yIHRlc3QgaGFybmVz
cy4KPj4gCj4+IEhtbSwgYWZhaWNzIHlvdSd2ZSBkb25lIHRoZSBzYW1lIGZvciB0aGUgZnV6emVy
IHdoZXJlIGFmYWljdCBpdCdzCj4+IHVubmVjZXNzYXJ5LiBBbnkgc3BlY2lmaWMgcmVhc29uPwo+
IAo+IFRoZSBmdXp6ZXIgYWxzbyBpbmNsdWRlcyB4ODYtZW11bGF0ZS5oIHdoaWNoIGRlcGVuZHMg
b24gdGhvc2UgaGVhZGVycywKPiBzbyBpdCBzaG91bGQgYWxzbyBiZSByZWJ1aWx0LgoKU2VlIG15
IG9yaWdpbmFsIG1haWwgLSBhZmFpY3QgdGhlIGZ1enplciBtYWtlcyB1c2Ugb2YgLiouZCBmaWxl
cywgc28KZXhwbGljaXQgcmVjb2RyaW5nIG9mIGRlcGVuZGVuY2llcyBzaG91bGQgbm90IGJlIG5l
ZWRlZC4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 10:18:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 10:18: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 1fdv9F-0005L3-CA; Fri, 13 Jul 2018 10: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=he50=j5=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdv9E-0005KJ-2Q
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 10:18:00 +0000
X-Inumbo-ID: 07b5593c-8686-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 07b5593c-8686-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 10:18:05 +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 w6DAEGg8107377;
 Fri, 13 Jul 2018 10:17:56 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=ltQ3htsuj41vuYzykAa40LqQPxWPthu4T6x81Cv+GDU=;
 b=Omy8pdhJrNGbzxXzYtogUz1UjOg/ndYePWkkZAcMkNqZ57Cdul0R4yCQqjFoOMq70cFY
 hQHB/v36KrVWsCAp2slNrxG6aJI5fp3UmJAfcmbkwB+Y3+j4BzMShNTlJOPiG3EtYDZm
 UFfSQ2s5h91Gck50u9qsCQ69ovV9uD9Uj2Q1I1GFNmBepD4MDYtVsm7YsrhhL8bDaneD
 G2MAAl4Yc/tKmWr3scrUhs6eMzv0hSq3q3wOjv5Ge2dblSs+nS6GyVauq0MF2s/D8HKE
 fviGfU3ooDCPpf8VOUvRjY6Echrtqy9W8Ke2AvwEEB56xP9MWny6bT9B1UpBafYvqMOT dg== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2k2p76f6cn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 13 Jul 2018 10:17:56 +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 w6DAHsM2031101
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 13 Jul 2018 10:17:55 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 w6DAHsak027655;
 Fri, 13 Jul 2018 10:17:54 GMT
Received: from olila.local.net-space.pl (/10.175.213.3)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 13 Jul 2018 03:17:53 -0700
Date: Fri, 13 Jul 2018 12:17:49 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180713101749.GW26572@olila.local.net-space.pl>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-2-roger.pau@citrix.com>
 <20180712113821.GT26572@olila.local.net-space.pl>
 <20180712152649.r7a7xfwiv5glj7sh@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180712152649.r7a7xfwiv5glj7sh@mac.bytemobile.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8952
 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=934
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807130080
Subject: Re: [Xen-devel] [PATCH v3 1/3] xen/x86: replace '||' usage in the
 linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDU6MjY6NDlQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1bCAxMiwgMjAxOCBhdCAwMTozODoyMVBNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAwNTozNDo0OFBNICsw
MjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiA+IFdpdGggJ3wnLiBUaGUgcmVzdWx0IGlz
IHRoZSBzYW1lLCBhbmQgdGhlIGxhdGVyIHdvcmtzIHdpdGggbGxkLiBGaXhlcwo+ID4gPiB0aGUg
Zm9sbG93aW5nIGVycm9yIHdoZW4gYnVpbGRpbmcgWGVuIHdpdGggbGxkOgo+ID4gPgo+ID4gPiBs
ZCAgICAtbWVsZl94ODZfNjRfZmJzZCAgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1p
ZD1zaGExIFwKPiA+ID4gICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15
Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKPiA+ID4gbGQ6IGVycm9yOiB4ZW4u
bGRzOjI2MDogbWFsZm9ybWVkIG51bWJlcjogfAo+ID4gPiA+Pj4gQVNTRVJUKF9faW1hZ2VfYmFz
ZV9fID4gKCgoKCgoKCgoMjYxID4+IDgpICogMHhmZmZmMDAwMDAwMDAwMDAwKSB8ICgyNjEgPDwg
MzkpKSkgKyAoKDEgPDwgMzkpIC8gMikpICsgKDY0IDw8IDMwKSkgKyAoMSA8PCAzMCkpICsgKDEg
PDwgMzApKSkgfHwKPiA+ID4gPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCj4gPiA+
Cj4gPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgo+ID4gPiAtLS0KPiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
PiA+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiA+
IENjOiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgo+ID4gPiAtLS0KPiA+
ID4gIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgfCAyICstCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiA+ID4KPiA+ID4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gPiA+IGluZGV4
IDcwYWZlZGQzMWQuLjMyNmU4ODU0MDIgMTAwNjQ0Cj4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni94
ZW4ubGRzLlMKPiA+ID4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4gPiBAQCAtMzMx
LDcgKzMzMSw3IEBAIFNFQ1RJT05TCj4gPiA+ICAgIC5jb21tZW50IDAgOiB7ICooLmNvbW1lbnQp
IH0KPiA+ID4gIH0KPiA+ID4KPiA+ID4gLUFTU0VSVChfX2ltYWdlX2Jhc2VfXyA+IFhFTl9WSVJU
X1NUQVJUIHx8Cj4gPiA+ICtBU1NFUlQoX19pbWFnZV9iYXNlX18gPiBYRU5fVklSVF9TVEFSVCB8
Cj4gPiA+ICAgICAgICAgX18yTV9yd2RhdGFfZW5kIDw9IFhFTl9WSVJUX0VORCAtIE5SX0NQVVMg
KiBQQUdFX1NJWkUsCj4gPiA+ICAgICAgICAgIlhlbiBpbWFnZSBvdmVybGFwcyBzdHVicyBhcmVh
IikKPiA+Cj4gPiBJIGFtIG5vdCBoYXBweSB3aXRoIHRoaXMgY2hhbmdlLiBJcyB0aGUgc2FtZSBu
ZWVkZWQgZm9yIGFueSAiJiYiPwo+Cj4gSSBoYXZlbid0IHRyaWVkLCBidXQgSSBhc3N1bWUgYm90
aCAnfHwnIGFuZCAnJiYnIHdvdWxkIGJlIGVxdWFsbHkKPiBicm9rZW4uIFRoZXJlJ3Mgbm8gJyYm
JyBBVE0gYW55d2F5Lgo+Cj4gPiBBbnl3YXksIGlmIG1haW50YWluZXJzIGFyZSBPSyB3aXRoIHRo
YXQgSSB3aWxsIGp1c3QgYXNrIHlvdSB0byBwdXQKPiA+IHRoZSBjb21tZW50IGJlZm9yZSB0aGUg
QVNTRVJUKCkgd2h5IHlvdSB1c2UgInwiIGluc3RlYWQgb2YgInx8Ii4KPgo+IE9LLCBJIGNhbiBh
ZGQgc29tZXRoaW5nIGxpa2U6Cj4KPiAibGxkIChMTFZNIGxpbmtlcikgdmVyc2lvbiA2LjAuMCBk
b2Vzbid0IHN1cHBvcnQgJ3x8Jywgc28gdXNlICd8Jwo+IGluc3RlYWQuIgoKSSBhbSBPSyB3aXRo
IHRoYXQuCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 10:19:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 10: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 1fdvB0-0005QH-Q3; Fri, 13 Jul 2018 10: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdvAy-0005Q2-NN
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 10:19:48 +0000
X-Inumbo-ID: 48fa7117-8686-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48fa7117-8686-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 10:19: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 1fdvAu-0008QA-7g; Fri, 13 Jul 2018 10:19: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 1fdvAt-0007Sl-RX; Fri, 13 Jul 2018 10:19:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdvAt-0007gn-Qq; Fri, 13 Jul 2018 10:19:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125149-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=c6dd998ec8866fafd8f1cb4ff73c52e1c21f2a00
X-Osstest-Versions-That: xen=41cb2db62627a7438d938aae487550c3f4acb1da
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 10:19:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125149: 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>

ZmxpZ2h0IDEyNTE0OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE0OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjNmRkOTk4ZWM4ODY2ZmFmZDhmMWNiNGZmNzNjNTJlMWMyMWYyYTAwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0MWNiMmRiNjI2MjdhNzQzOGQ5
MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxNDIgIDIwMTgt
MDctMTIgMjA6MDA6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTQ5ICAy
MDE4LTA3LTEzIDA4OjAwOjI1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdp
dAogICA0MWNiMmRiNjI2Li5jNmRkOTk4ZWM4ICBjNmRkOTk4ZWM4ODY2ZmFmZDhmMWNiNGZmNzNj
NTJlMWMyMWYyYTAwIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 10:21:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 10:21: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 1fdvCD-00063Y-61; Fri, 13 Jul 2018 10: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=he50=j5=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fdvCC-00063S-Gi
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 10:21:04 +0000
X-Inumbo-ID: 75f3b2e5-8686-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75f3b2e5-8686-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 10:21:10 +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 w6DADTE8103926;
 Fri, 13 Jul 2018 10:21:01 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=7R9286vZAzPURifff4ehgnoteNFgfSqChfL4PICk7lQ=;
 b=RELckcUWrYt2234Rt6RQ9MXIxxD9fhilrBGxXAkQ3m4He6DxHrZXyszsa7BzhdhkzeNH
 qAMKcYF6EK4KJ750CJs3Fn1JpB3wnD9MwjEcLkLheSlmvjJ9/6h3YZZDEisX8XOJ2yDd
 prNAqPrbHBAZct47gI3lAMnoixb1iWFmowcgBTf6EcPSMQtxxKYAVMc1/eZ//7IXLD+/
 eLwj6qVMiu6D7moOD3ffU5sfOZvhAcgoeaHMC5n+MmgaZ0tgtStWuDzWC1G3gqvuGnq/
 BYs9vXo747apxrZrGDRnwvuJvn0NrOTNXqukQpSfMva3qx7r+pcAd5OMbSTm2hqSkO9t Cw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2k2p7vq3qm-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 13 Jul 2018 10:21:01 +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 w6DAL0a9007284
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 13 Jul 2018 10:21:00 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 w6DAL0Nl012305;
 Fri, 13 Jul 2018 10:21:00 GMT
Received: from olila.local.net-space.pl (/10.175.213.3)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 13 Jul 2018 03:20:59 -0700
Date: Fri, 13 Jul 2018 12:20:56 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180713102056.GX26572@olila.local.net-space.pl>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-4-roger.pau@citrix.com>
 <20180712113514.GS26572@olila.local.net-space.pl>
 <20180712163733.6ujsjqsbkokfzit4@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180712163733.6ujsjqsbkokfzit4@mac.bytemobile.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8952
 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=501
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807130080
Subject: Re: [Xen-devel] [PATCH v3 3/3] xen/x86: declare the efi symbol as
 weak
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDY6Mzc6MzNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1bCAxMiwgMjAxOCBhdCAwMTozNToxNFBNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxMSwgMjAxOCBhdCAwNTozNDo1MFBNICsw
MjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiA+IFRoaXMgYWxsb3dzIHJlbW92aW5nIHRo
ZSBERUZJTkVEIGNvbmRpdGlvbmFsIGluIHRoZSBsaW5rZXIgc2NyaXB0LCBhbmQKPiA+ID4gZml4
ZXMgY29tcGlsYXRpb24gd2l0aCBsbGQ6Cj4gPgo+ID4gcy9sbGQvTExWTSBsaW5rZXIvPwo+ID4K
PiA+IENvdWxkIHlvdSBtZW50aW9uIHRoZSB2ZXJzaW9uIG9mIExMVk0gbGlua2VyIGluIHRoZSBj
b21taXQgbWVzc2FnZT8KPiA+IEFuZCBJIGFtIHN0aWxsIG5vdCBzdXJlIHdoeSBkbyB5b3UgaW5z
aXN0IG9uIHRoaXMgcGF0Y2ggc2VyaWVzLgo+ID4gSUlSQyB5b3UgaGF2ZSB0b2xkIHVzIHRoYXQg
Ym90aCBpc3N1ZXMgd2lsbCBiZSBmaXhlZCBpbiBMTFZNLgo+Cj4gUmlnaHQsIGJ1dCBJIGhhdmUg
bm8gaWRlYSB3aGVuIGxsZCA3LjAuMCB3aWxsIGJlIHJlbGVhc2VkLCBtdWNoIGxlc3MKPiB3aGVu
IGl0IHdpbGwgYmUgbWVyZ2VkIGludG8gRnJlZUJTRCBiYXNlIHN5c3RlbS4KClBsZWFzZSBhZGQg
c29tZXRoaW5nIGxpa2UgdGhhdCB0byB0aGUgY29tbWl0IG1lc3NhZ2VzIG9mIGJvdGggcGF0Y2hl
cy4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 10:29:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 10: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 1fdvKf-0006c5-57; Fri, 13 Jul 2018 10:29: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdvKd-0006c0-Qm
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 10:29:47 +0000
X-Inumbo-ID: ad745a39-8687-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 ad745a39-8687-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 10:29:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 04:29:44 -0600
Message-Id: <5B487F1802000078001D3C13@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 04:29:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
 <1531472650-6718-2-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1531472650-6718-2-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v11 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDExOjA0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IENoYW5nZXMgc2luY2UgVjEwOgo+IAktIEFkZCBtZW1zZXQgdG8gMCBmb3IgY3R4dC4KCldo
eT8gV2hhdCdzIHdyb25nIHdpdGggLi4uCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNr
L3ZtY2UuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+IEBAIC0zNDks
NiArMzQ5LDIwIEBAIGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQo+
ICAgICAgcmV0dXJuIHJldDsKPiAgfQo+ICAKPiArc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9j
dHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gKyB7Cj4g
KyAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0Owo+ICsKPiArICAgIG1lbXNldCgmY3R4dCwg
MCwgc2l6ZW9mKGN0eHQpKTsKCiAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0ID0ge307Cgpp
bnN0ZWFkPyBPciBldmVuIHB1bGxpbmcgYWxsIG9mIHRoaXMgLi4uCgo+ICsgICAgY3R4dC5jYXBz
ID0gdi0+YXJjaC52bWNlLm1jZ19jYXA7Cj4gKyAgICBjdHh0Lm1jaV9jdGwyX2JhbmswID0gdi0+
YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDI7Cj4gKyAgICBjdHh0Lm1jaV9jdGwyX2JhbmsxID0g
di0+YXJjaC52bWNlLmJhbmtbMV0ubWNpX2N0bDI7Cj4gKyAgICBjdHh0Lm1jZ19leHRfY3RsID0g
di0+YXJjaC52bWNlLm1jZ19leHRfY3RsOwoKLi4uIGludG8gdGhlIGluaXRpYWxpemVyLCB3aGlj
aCB3aWxsIG1ha2Ugc3VyZSBwYWRkaW5nIGZpZWxkcyBhcmUgemVyby4KSSBjYW4gc2VlIHRoYXQg
YSBtZW1zZXQoKSBpcyB3YXJyYW50ZWQgaW4gX3NvbWVfIGNhc2VzLCBidXQgbm90CnVuaWZvcm1s
eS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 10:34:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 10:34: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 1fdvOo-0007JK-Pm; Fri, 13 Jul 2018 10: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdvOn-0007JF-DO
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 10:34:05 +0000
X-Inumbo-ID: 47b08325-8688-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 47b08325-8688-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 10:34:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 04:34:03 -0600
Message-Id: <5B48801B02000078001D3C1F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 04:34:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
 <1531472650-6718-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1531472650-6718-8-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v11 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDExOjA0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4uYwo+IEBAIC0xMDI2LDIwICsxMDI2LDI2IEBAIHN0YXRpYyBpbnQgdmly
aWRpYW5fbG9hZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZp
cmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmly
aWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7Cj4gIAo+IC1zdGF0aWMg
aW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQo+ICtzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShz
dHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiAtICAgIHN0cnVj
dCB2Y3B1ICp2Owo+ICsgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dDsK
PiAgCj4gLSAgICBpZiAoICFpc192aXJpZGlhbl9kb21haW4oZCkgKQo+ICsgICAgaWYgKCAhaXNf
dmlyaWRpYW5fZG9tYWluKHYtPmRvbWFpbikgKQo+ICAgICAgICAgIHJldHVybiAwOwo+ICAKPiAt
ICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7Cj4gLSAgICAgICAgc3RydWN0IGh2bV92aXJpZGlh
bl92Y3B1X2NvbnRleHQgY3R4dCA9IHsKPiAtICAgICAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2
LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAo+IC0gICAgICAgICAg
ICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lz
dC5wZW5kaW5nLAo+IC0gICAgICAgIH07Cj4gKyAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihj
dHh0KSk7Cj4gKyAgICBjdHh0LnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlk
aWFuLnZwX2Fzc2lzdC5tc3IucmF3Owo+ICsgICAgY3R4dC52cF9hc3Npc3RfcGVuZGluZyA9IHYt
PmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmc7Cj4gIAo+IC0gICAgICAg
IGlmICggaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQp
ICE9IDAgKQo+ICsgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZj
cHVfaWQsIGgsICZjdHh0KTsKClNvIHlvdSBub3cgaGFuZCBvbiB0aGUgcmV0dXJuIHZhbHVlIGhl
cmUsIGJ1dCBqdXN0IHRvIC4uLgoKPiArfQo+ICsKPiArc3RhdGljIGludCB2aXJpZGlhbl9zYXZl
X3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAr
ewo+ICsgICAgc3RydWN0IHZjcHUgKnY7Cj4gKwo+ICsgICAgZm9yX2VhY2hfdmNwdSggZCwgdiAp
IHsKPiArICAgICAgICBpZiAoIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSh2LCBoKSAhPSAw
ICkKPiAgICAgICAgICAgICAgcmV0dXJuIDE7CgouLi4gbm90IHBhc3MgaXQgb24gaGVyZS4gSXMg
dGhhdCByZWFsbHkgd2hhdCB3ZSB3YW50PyBUaGUgdk1DRSBjYXNlIGRvZXMKaXQgZGlmZmVyZW50
bHksIGZvciBleGFtcGxlLiBXaGljaCBtZWFucyAtIHRoZXJlIGFyZSBjZXJ0YWlubHkKaW5jb25z
aXN0ZW5jaWVzIHJpZ2h0IG5vdywgYnV0IHNpbmNlIHlvdSBoYXZlIHRvIHRvdWNoIGFsbCBvZiB0
aGlzIGFueXdheSwKY291bGRuJ3QgeW91IG1ha2UgdGhpbmdzIGVuZCBpbiBhIG1vcmUgY29uc2lz
dGVudCBzaGFwZSBhZnRlciB0aGlzIHJld29yaz8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 11:05:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 11: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 1fdvse-0001v0-DG; Fri, 13 Jul 2018 11:04: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=50ab=j5=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fdvsc-0001uv-MY
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 11:04:55 +0000
X-Inumbo-ID: 87a79b34-868c-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 87a79b34-868c-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 13:04:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1531479890;
 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=JD2/v/HRc4l5+WtF7t4eq5HiTeyLtf59o79/yvFm/vU=;
 b=aiKvNbApu8Qfpmt5IGS9eeP8OwClJau7B9xPyXHTsGdPGCb/IxNTwM52OVnxnNHoTX
 WD7KER6F21Yn7RMLRGufxbuPSnWWiXQawzxOsv6cCDkyKfYx+oplHoWpbG3r3KXW4yoC
 tSP3Vg5IptiBrBkhDpBpCSHTI7lVNqPi6rN5btmSN+uPReJtPOnw6v1FHOv6FaAx/5Vs
 4QRnLO9pYrYNTOy8tynf5U8ln7+QIhwiuzNGewe8KZPs/ofSwqdXJr/9aiqDJPag8Z+e
 bX0DQWVw8sklIhA7/j96pxOS9qdc8uCTKXgLEK0CbKD8CHQV3EdeOrBBKZQqzIXR4cLs
 3r4A==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpIG0mv9coXAgc09VbzR8stxx+XNVGnx9ZX3co74kFtJGu5gyLH"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.13 AUTH)
 with ESMTPSA id t014aau6DB4m0G8
 (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, 13 Jul 2018 13:04:48 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel@lists.xenproject.org
Date: Fri, 13 Jul 2018 13:04:42 +0200
Message-Id: <20180713110442.13265-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] tools/firmware: reproducible seabios build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGJ1aWxkc3lzdGVtIG9mIHNlYWJpb3MgYWx3YXlzIGluY2x1ZGVzIHRoZSBjdXJyZW50IHRp
bWUgYW5kIHRoZQpob3N0bmFtZSBpbnRvIHRoZSByZXN1bHRpbmcgYmluYXJ5LiBUbyBhdm9pZCB0
aGF0LCBpdCBpcyByZXF1aXJlZCB0bwpoYXZlIGEgZmlsZSAnLnZlcnNpb24nIGluIHRoZSB0b3Bs
ZXZlbCBkaXJlY3Rvcnkgb2Ygc2VhYmlvcy1kaXItcmVtb3RlLgpBbmQgaXQgaXMgcmVxdWlyZWQg
dG8gcGFzcyBFWFRSQVZFUlNJT049IHRvIG1ha2UgYmVjYXVzZSBpdHMgdG9wbGV2ZWwKTWFrZWZp
bGUgZG9lcyBub3QgdGFrZSBFWFRSQVZFUlNJT04gZnJvbSBlbnZpcm9ubWVudC4KCkFkanVzdCB0
aGUgY29kZSB0byBjcmVhdGUgYSAnLnZlcnNpb24nIGZpbGUgd2l0aCBmaXhlZCBjb250ZW50LgpB
ZGp1c3QgdGhlIGNvZGUgdG8gcGFzcyBFWFRSQVZFUlNJT04gZG93biB0byBtYWtlLgoKU2lnbmVk
LW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgotLQoKQWZ0ZXIgY29tbWl0IDEy
MzNkMjUzYTQgKCJmaXJtd2FyZS9zZWFiaW9zOiBmaXggYnVpbGQgb24gc3lzdGVtcyB3aXRoIG5v
biBHTlUKdG9vbGNoYWlucyIpIHRoaXMgY2hhbmdlIGlzIG5vdyBob3BlZnVsbHkgbm9uLWNvbnRy
b3ZlcnNpYWwuCi0tLQogdG9vbHMvZmlybXdhcmUvTWFrZWZpbGUgfCA0ICsrKy0KIDEgZmlsZSBj
aGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29s
cy9maXJtd2FyZS9NYWtlZmlsZSBiL3Rvb2xzL2Zpcm13YXJlL01ha2VmaWxlCmluZGV4IDg0MmI0
OGMzZDMuLmIxMWYxYzU5NzAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL01ha2VmaWxlCisr
KyBiL3Rvb2xzL2Zpcm13YXJlL01ha2VmaWxlCkBAIC0zMCw2ICszMCw4IEBAIHNlYWJpb3MtZGly
OgogCUdJVD0kKEdJVCkgJChYRU5fUk9PVCkvc2NyaXB0cy9naXQtY2hlY2tvdXQuc2ggJChTRUFC
SU9TX1VQU1RSRUFNX1VSTCkgJChTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9OKSBzZWFiaW9zLWRp
cgogCWNwIHNlYWJpb3MtY29uZmlnIHNlYWJpb3MtZGlyLy5jb25maWc7CiAJJChNQUtFKSAtQyBz
ZWFiaW9zLWRpciBvbGRkZWZjb25maWcgQ0M9JChTRUFCSU9TQ0MpIExEPSQoU0VBQklPU0xEKQor
CXJtIC1mIHNlYWJpb3MtZGlyLy52ZXJzaW9uCisJZWNobyAnJChTRUFCSU9TX1VQU1RSRUFNX1JF
VklTSU9OKScgPiBzZWFiaW9zLWRpci8udmVyc2lvbgogCiAuUEhPTlk6IGFsbAogYWxsOiAkKFNV
QkRJUlMteSkKQEAgLTEzMCw0ICsxMzIsNCBAQCBzdWJ0cmVlLWZvcmNlLXVwZGF0ZS1hbGw6CiAJ
JChNQUtFKSBvdm1mLWRpci1mb3JjZS11cGRhdGUKIAogc3ViZGlyLWFsbC1zZWFiaW9zLWRpcjog
c2VhYmlvcy1kaXIKLQkkKE1BS0UpIC1DICQ8IENDPSQoU0VBQklPU0NDKSBMRD0kKFNFQUJJT1NM
RCkgUFlUSE9OPSQoUFlUSE9OKSBhbGw7CisJJChNQUtFKSAtQyAkPCBDQz0kKFNFQUJJT1NDQykg
TEQ9JChTRUFCSU9TTEQpIFBZVEhPTj0kKFBZVEhPTikgRVhUUkFWRVJTSU9OPSItWGVuIiBhbGw7
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 11:14:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 11: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 1fdw2E-0002xg-Cb; Fri, 13 Jul 2018 11:14: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdw2D-0002xb-8j
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 11:14:49 +0000
X-Inumbo-ID: f7f1346d-868d-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 f7f1346d-868d-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 11:14:54 +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 967B63087971
 for <xen-devel@lists.xen.org>; Fri, 13 Jul 2018 15:31:00 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 050A87FC7B
 for <xen-devel@lists.xen.org>; Fri, 13 Jul 2018 14:14:47 +0300 (EEST)
Received: (qmail 19006 invoked from network); 13 Jul 2018 14:14:46 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp01.buh.bitdefender.com with AES256-GCM-SHA384 encrypted SMTP;
 13 Jul 2018 14:14:46 +0300
Received: from MB1XMAIL.bitdefender.biz (10.18.0.151) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Fri, 13 Jul 2018 14:14:46 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 MB1XMAIL.bitdefender.biz (10.18.0.151) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Fri, 13 Jul 2018 14:14:39 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Fri, 13
 Jul 2018 14:14:46 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [PATCH v11 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
Thread-Index: AQHUGoilB0jLh8Fn/UWHl04xzrYkqaSMwq2AgAALX4A=
Date: Fri, 13 Jul 2018 11:14:45 +0000
Message-ID: <1531480485.5063.9.camel@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
 <1531472650-6718-8-git-send-email-aisaila@bitdefender.com>
 <5B48801B02000078001D3C1F@prv1-mh.provo.novell.com>
In-Reply-To: <5B48801B02000078001D3C1F@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
x-originating-ip: [10.18.66.8]
Content-ID: <EBF3A20C1B294B46AAF5012A5F94DE8E@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76691
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489852,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.006220)], BW: [Enabled, t:
 (0.000010,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.017675,0.000176)], URL: [Enabled, t:
 (0.000032,0.000001)], RTDA: [Enabled, t: (0.102402), Hit: No, Details:
 v2.7.13; Id: 15.1i642vq.1ci9ljcub.1921], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v11 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "Ian.Jackson@eu.citrix.com" <Ian.Jackson@eu.citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@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>

T24gVmksIDIwMTgtMDctMTMgYXQgMDQ6MzQgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
IA0KPiA+ID4gDQo+ID4gPiA+IA0KPiA+ID4gPiBPbiAxMy4wNy4xOCBhdCAxMTowNCwgPGFpc2Fp
bGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuLmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMNCj4gPiBAQCAt
MTAyNiwyMCArMTAyNiwyNiBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQo
c3RydWN0DQo+ID4gZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkNCj4gPiDCoEhW
TV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLA0KPiA+IHZpcmlkaWFuX3Nh
dmVfZG9tYWluX2N0eHQsDQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwNCj4gPiBIVk1T
Ul9QRVJfRE9NKTsNCj4gPiDCoA0KPiA+IC1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9j
dHh0KHN0cnVjdCBkb21haW4gKmQsDQo+ID4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpDQo+ID4g
K3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LA0K
PiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+IMKgew0KPiA+IC3CoMKgwqDCoHN0cnVj
dCB2Y3B1ICp2Ow0KPiA+ICvCoMKgwqDCoHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0
IGN0eHQ7DQo+ID4gwqANCj4gPiAtwqDCoMKgwqBpZiAoICFpc192aXJpZGlhbl9kb21haW4oZCkg
KQ0KPiA+ICvCoMKgwqDCoGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbih2LT5kb21haW4pICkNCj4g
PiDCoMKgwqDCoMKgwqDCoMKgwqByZXR1cm4gMDsNCj4gPiDCoA0KPiA+IC3CoMKgwqDCoGZvcl9l
YWNoX3ZjcHUoIGQsIHYgKSB7DQo+ID4gLcKgwqDCoMKgwqDCoMKgwqBzdHJ1Y3QgaHZtX3Zpcmlk
aWFuX3ZjcHVfY29udGV4dCBjdHh0ID0gew0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAu
dnBfYXNzaXN0X21zciA9IHYtDQo+ID4gPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0
Lm1zci5yYXcsDQo+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoC52cF9hc3Npc3RfcGVuZGlu
ZyA9IHYtDQo+ID4gPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcsDQo+
ID4gLcKgwqDCoMKgwqDCoMKgwqB9Ow0KPiA+ICvCoMKgwqDCoG1lbXNldCgmY3R4dCwgMCwgc2l6
ZW9mKGN0eHQpKTsNCj4gPiArwqDCoMKgwqBjdHh0LnZwX2Fzc2lzdF9tc3IgPSB2LQ0KPiA+ID5h
cmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3Ow0KPiA+ICvCoMKgwqDCoGN0
eHQudnBfYXNzaXN0X3BlbmRpbmcgPSB2LQ0KPiA+ID5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZw
X2Fzc2lzdC5wZW5kaW5nOw0KPiA+IMKgDQo+ID4gLcKgwqDCoMKgwqDCoMKgwqBpZiAoIGh2bV9z
YXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KQ0KPiA+ICE9IDAg
KQ0KPiA+ICvCoMKgwqDCoHJldHVybiBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52
Y3B1X2lkLCBoLCAmY3R4dCk7DQo+IFNvIHlvdSBub3cgaGFuZCBvbiB0aGUgcmV0dXJuIHZhbHVl
IGhlcmUsIGJ1dCBqdXN0IHRvIC4uLg0KPiANCj4gPiANCj4gPiArfQ0KPiA+ICsNCj4gPiArc3Rh
dGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLA0KPiA+IGh2
bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+ICt7DQo+ID4gK8KgwqDCoMKgc3RydWN0IHZjcHUg
KnY7DQo+ID4gKw0KPiA+ICvCoMKgwqDCoGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7DQo+ID4gK8Kg
wqDCoMKgwqDCoMKgwqBpZiAoIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSh2LCBoKSAhPSAw
ICkNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJldHVybiAxOw0KPiAuLi4gbm90IHBh
c3MgaXQgb24gaGVyZS4gSXMgdGhhdCByZWFsbHkgd2hhdCB3ZSB3YW50PyBUaGUgdk1DRSBjYXNl
DQo+IGRvZXMNCj4gaXQgZGlmZmVyZW50bHksIGZvciBleGFtcGxlLiBXaGljaCBtZWFucyAtIHRo
ZXJlIGFyZSBjZXJ0YWlubHkNCj4gaW5jb25zaXN0ZW5jaWVzIHJpZ2h0IG5vdywgYnV0IHNpbmNl
IHlvdSBoYXZlIHRvIHRvdWNoIGFsbCBvZiB0aGlzDQo+IGFueXdheSwNCj4gY291bGRuJ3QgeW91
IG1ha2UgdGhpbmdzIGVuZCBpbiBhIG1vcmUgY29uc2lzdGVudCBzaGFwZSBhZnRlciB0aGlzDQo+
IHJld29yaz8NCg0KSW4gdGhlIHBhc3QgdGhlcmUgd2hlcmUgZWl0aGVyIHJldHVybmluZyB0aGUg
dmFsdWUNCmZyb23CoGh2bV9zYXZlX2VudHJ5KCkobGlrZSBpbiB0aGUgaHZtX3NhdmVfdHNjX2Fk
anVzdCkgb3IgY2hlY2sgdGhlDQpyZXR1cm4gdmFsdWUobGlrZSBpbiB0aGUgaHZtX3NhdmVfY3B1
X2N0eHQgKSBsaWtlIGl0IGRpZCBoZXJlLiBJIG1hZGUNCmFsbCB0aGUgc2F2ZV9vbmUgZnVuY3Mg
cmV0dXJuIHRoZSB2YWx1ZSBmcm9tIMKgaHZtX3NhdmVfZW50cnkoKSBhbmQgdGhlbg0KY2hlY2sg
aXQgaW4gdGhlIHNhdmUgZnVuYyBzbyB0aGF0IHRoZXkgYWxsIHJldHVybiBpbiB0aGUgc2FtZSB3
YXkuDQoNCkkgZG9uJ3Qgc2F5IHRoYXQgdGhlIG9sZCB3YXkgd2FzIGJhZCBidXQgaXQgd2FzIG5v
dCBjb25zaXN0ZW50Lg0KDQpBbmQgeWVzIEkgaGF2ZSBtaXNzZWQgdGhlIGlmKCkgY2hlY2sgaW50
IGhlIHNhdmUgZnVuYyBpbiB0aGUgdm1jZSBidXQgSQ0KdGhpbmsgaXQncyBiZXR0ZXIgdG8gaGF2
ZSB0aGUgY2hlY2sgaW4gcGxhY2UgdGhlcmUgYW5kIGhhdmUgYWxsIHRoZQ0Kc2F2ZSAvIHNhdmVf
b25lIGZ1bmNzIGNvbnNpc3RlbnQuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 11:19:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 11: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 1fdw6q-0003Rc-44; Fri, 13 Jul 2018 11:19: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdw6p-0003RX-7b
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 11:19:35 +0000
X-Inumbo-ID: a2a3ee57-868e-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 a2a3ee57-868e-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 11:19:40 +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 2BBE23087977
 for <xen-devel@lists.xen.org>; Fri, 13 Jul 2018 15:35:47 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 914127FC7B
 for <xen-devel@lists.xen.org>; Fri, 13 Jul 2018 14:19:33 +0300 (EEST)
Received: (qmail 23542 invoked from network); 13 Jul 2018 14:19:33 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp03.buh.bitdefender.org with AES256-GCM-SHA384 encrypted SMTP;
 13 Jul 2018 14:19:33 +0300
Received: from MB1XMAIL.bitdefender.biz (10.18.0.151) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Fri, 13 Jul 2018 14:19:33 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 MB1XMAIL.bitdefender.biz (10.18.0.151) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Fri, 13 Jul 2018 14:19:25 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Fri, 13
 Jul 2018 14:19:32 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [PATCH v11 01/11] x86/cpu: Introduce vmce_save_vcpu_ctxt_one()
 func
Thread-Index: AQHUGoijZvP6g87HeUueT1l3LvP+SqSMwXgAgAAN6YA=
Date: Fri, 13 Jul 2018 11:19:32 +0000
Message-ID: <1531480771.5063.14.camel@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
 <1531472650-6718-2-git-send-email-aisaila@bitdefender.com>
 <5B487F1802000078001D3C13@prv1-mh.provo.novell.com>
In-Reply-To: <5B487F1802000078001D3C13@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
x-originating-ip: [10.18.66.8]
Content-ID: <7697732AB62A644087557732013E9406@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76691
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489853,
 Stamp: 3], Multi: [Enabled, t: (0.000009,0.004026)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014229,0.000068)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.156282), Hit: No, Details:
 v2.7.13; Id: 15.1i6430t.1ci9ls4pg.2t30], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v11 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "Ian.Jackson@eu.citrix.com" <Ian.Jackson@eu.citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@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>

T24gVmksIDIwMTgtMDctMTMgYXQgMDQ6MjkgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
IA0KPiA+ID4gDQo+ID4gPiA+IA0KPiA+ID4gPiBPbiAxMy4wNy4xOCBhdCAxMTowNCwgPGFpc2Fp
bGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiBDaGFuZ2VzIHNpbmNlIFYxMDoNCj4gPiAJ
LSBBZGQgbWVtc2V0IHRvIDAgZm9yIGN0eHQuDQo+IFdoeT8gV2hhdCdzIHdyb25nIHdpdGggLi4u
DQo+IA0KPiA+IA0KPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYw0KPiA+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYw0KPiA+IEBAIC0zNDksNiArMzQ5
LDIwIEBAIGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQ0KPiA+IMKg
wqDCoMKgwqByZXR1cm4gcmV0Ow0KPiA+IMKgfQ0KPiA+IMKgDQo+ID4gK3N0YXRpYyBpbnQgdm1j
ZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsDQo+ID4gaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpDQo+ID4gKyB7DQo+ID4gK8KgwqDCoMKgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4
dDsNCj4gPiArDQo+ID4gK8KgwqDCoMKgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOw0K
PiDCoMKgwqDCoHN0cnVjdCBodm1fdm1jZV92Y3B1IGN0eHQgPSB7fTsNCj4gDQo+IGluc3RlYWQ/
IE9yIGV2ZW4gcHVsbGluZyBhbGwgb2YgdGhpcyAuLi4NCj4gDQo+ID4gDQo+ID4gK8KgwqDCoMKg
Y3R4dC5jYXBzID0gdi0+YXJjaC52bWNlLm1jZ19jYXA7DQo+ID4gK8KgwqDCoMKgY3R4dC5tY2lf
Y3RsMl9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1jaV9jdGwyOw0KPiA+ICvCoMKgwqDC
oGN0eHQubWNpX2N0bDJfYmFuazEgPSB2LT5hcmNoLnZtY2UuYmFua1sxXS5tY2lfY3RsMjsNCj4g
PiArwqDCoMKgwqBjdHh0Lm1jZ19leHRfY3RsID0gdi0+YXJjaC52bWNlLm1jZ19leHRfY3RsOw0K
PiAuLi4gaW50byB0aGUgaW5pdGlhbGl6ZXIsIHdoaWNoIHdpbGwgbWFrZSBzdXJlIHBhZGRpbmcg
ZmllbGRzIGFyZQ0KPiB6ZXJvLg0KPiBJIGNhbiBzZWUgdGhhdCBhIG1lbXNldCgpIGlzIHdhcnJh
bnRlZCBpbiBfc29tZV8gY2FzZXMsIGJ1dCBub3QNCj4gdW5pZm9ybWx5Lg0KDQpUaGUgbWVtc2V0
IHNvbHV0aW9uIHdhcyBpbnRyb2R1Y2VkIHRvIGhhdmUgY29uc2lzdGVuY3kgd2l0aCBvdGhlcg0K
c2F2ZV9vbmUgZnVuY3MgbGlrZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoKSzCoGh2bV9zYXZlX210
cnJfbXNyX29uZSgpLA0KYW5kIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSgpLiBUaGV5IGFs
bCBoYXZlIG1lbXNldCB0byAwIGZvdCB0aGUNCmN0eHQgdmFyaWFibGVzLiBTaG91bGQgSSBrZWVw
IGl0IHdpdGggbWVtc2V0IG9yIGNoYW5nZSB0aGVtIGFsbCB0byA9e30/DQoNCkFsZXgKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 11:51:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 11:51: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 1fdwb3-0006sz-J5; Fri, 13 Jul 2018 11:50: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdwb2-0006su-0x
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 11:50:48 +0000
X-Inumbo-ID: f16c966d-8692-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 f16c966d-8692-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 13:50:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 05:50:44 -0600
Message-Id: <5B48921402000078001D3C72@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 05:50:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
 <1531472650-6718-2-git-send-email-aisaila@bitdefender.com>
 <5B487F1802000078001D3C13@prv1-mh.provo.novell.com>
 <1531480771.5063.14.camel@bitdefender.com>
In-Reply-To: <1531480771.5063.14.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v11 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDEzOjE5LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIFZpLCAyMDE4LTA3LTEzIGF0IDA0OjI5IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiAKPj4gPiA+IAo+PiA+ID4gPiAKPj4gPiA+ID4gT24gMTMuMDcuMTggYXQgMTE6MDQsIDxh
aXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gQ2hhbmdlcyBzaW5jZSBWMTA6Cj4+
ID4gCS0gQWRkIG1lbXNldCB0byAwIGZvciBjdHh0Lgo+PiBXaHk/IFdoYXQncyB3cm9uZyB3aXRo
IC4uLgo+PiAKPj4gPiAKPj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMK
Pj4gPiArKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKPj4gPiBAQCAtMzQ5LDYg
KzM0OSwyMCBAQCBpbnQgdm1jZV93cm1zcih1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKPj4g
PiAgICAgIHJldHVybiByZXQ7Cj4+ID4gIH0KPj4gPiAgCj4+ID4gK3N0YXRpYyBpbnQgdm1jZV9z
YXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsCj4+ID4gaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCj4+ID4gKyB7Cj4+ID4gKyAgICBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0Owo+PiA+
ICsKPj4gPiArICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsKPj4gICAgIHN0cnVj
dCBodm1fdm1jZV92Y3B1IGN0eHQgPSB7fTsKPj4gCj4+IGluc3RlYWQ/IE9yIGV2ZW4gcHVsbGlu
ZyBhbGwgb2YgdGhpcyAuLi4KPj4gCj4+ID4gCj4+ID4gKyAgICBjdHh0LmNhcHMgPSB2LT5hcmNo
LnZtY2UubWNnX2NhcDsKPj4gPiArICAgIGN0eHQubWNpX2N0bDJfYmFuazAgPSB2LT5hcmNoLnZt
Y2UuYmFua1swXS5tY2lfY3RsMjsKPj4gPiArICAgIGN0eHQubWNpX2N0bDJfYmFuazEgPSB2LT5h
cmNoLnZtY2UuYmFua1sxXS5tY2lfY3RsMjsKPj4gPiArICAgIGN0eHQubWNnX2V4dF9jdGwgPSB2
LT5hcmNoLnZtY2UubWNnX2V4dF9jdGw7Cj4+IC4uLiBpbnRvIHRoZSBpbml0aWFsaXplciwgd2hp
Y2ggd2lsbCBtYWtlIHN1cmUgcGFkZGluZyBmaWVsZHMgYXJlCj4+IHplcm8uCj4+IEkgY2FuIHNl
ZSB0aGF0IGEgbWVtc2V0KCkgaXMgd2FycmFudGVkIGluIF9zb21lXyBjYXNlcywgYnV0IG5vdAo+
PiB1bmlmb3JtbHkuCj4gCj4gVGhlIG1lbXNldCBzb2x1dGlvbiB3YXMgaW50cm9kdWNlZCB0byBo
YXZlIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIKPiBzYXZlX29uZSBmdW5jcyBsaWtlIGh2bV9zYXZl
X2NwdV9jdHh0X29uZSgpLCBodm1fc2F2ZV9tdHJyX21zcl9vbmUoKSwKPiBhbmQgdmlyaWRpYW5f
c2F2ZV92Y3B1X2N0eHRfb25lKCkuIFRoZXkgYWxsIGhhdmUgbWVtc2V0IHRvIDAgZm90IHRoZQo+
IGN0eHQgdmFyaWFibGVzLiBTaG91bGQgSSBrZWVwIGl0IHdpdGggbWVtc2V0IG9yIGNoYW5nZSB0
aGVtIGFsbCB0byA9e30/CgpUaGlzIGRlcGVuZHMgb24gY29udGV4dC4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 11:53:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 11: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 1fdwdK-00071H-2P; Fri, 13 Jul 2018 11:53: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdwdI-00071A-LT
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 11:53:08 +0000
X-Inumbo-ID: 522372ce-8693-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 522372ce-8693-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 11:53:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 05:53:05 -0600
Message-Id: <5B4892A102000078001D3C75@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 05:53:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
 <1531472650-6718-8-git-send-email-aisaila@bitdefender.com>
 <5B48801B02000078001D3C1F@prv1-mh.provo.novell.com>
 <1531480485.5063.9.camel@bitdefender.com>
In-Reply-To: <1531480485.5063.9.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v11 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDEzOjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIFZpLCAyMDE4LTA3LTEzIGF0IDA0OjM0IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiAKPj4gPiA+IAo+PiA+ID4gPiAKPj4gPiA+ID4gT24gMTMuMDcuMTggYXQgMTE6MDQsIDxh
aXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCj4+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCj4+ID4g
QEAgLTEwMjYsMjAgKzEwMjYsMjYgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9j
dHh0KHN0cnVjdAo+PiA+IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4+ID4g
IEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLAo+PiA+IHZpcmlkaWFu
X3NhdmVfZG9tYWluX2N0eHQsCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRp
YW5fbG9hZF9kb21haW5fY3R4dCwgMSwKPj4gPiBIVk1TUl9QRVJfRE9NKTsKPj4gPiAgCj4+ID4g
LXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwKPj4g
PiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPj4gPiArc3RhdGljIGludCB2aXJpZGlhbl9zYXZl
X3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsCj4+ID4gaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCj4+ID4gIHsKPj4gPiAtICAgIHN0cnVjdCB2Y3B1ICp2Owo+PiA+ICsgICAgc3RydWN0IGh2
bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dDsKPj4gPiAgCj4+ID4gLSAgICBpZiAoICFpc192
aXJpZGlhbl9kb21haW4oZCkgKQo+PiA+ICsgICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKHYt
PmRvbWFpbikgKQo+PiA+ICAgICAgICAgIHJldHVybiAwOwo+PiA+ICAKPj4gPiAtICAgIGZvcl9l
YWNoX3ZjcHUoIGQsIHYgKSB7Cj4+ID4gLSAgICAgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1
X2NvbnRleHQgY3R4dCA9IHsKPj4gPiAtICAgICAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2LQo+
PiA+ID5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAo+PiA+IC0gICAg
ICAgICAgICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LQo+PiA+ID5hcmNoLmh2bV92Y3B1LnZpcmlk
aWFuLnZwX2Fzc2lzdC5wZW5kaW5nLAo+PiA+IC0gICAgICAgIH07Cj4+ID4gKyAgICBtZW1zZXQo
JmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Cj4+ID4gKyAgICBjdHh0LnZwX2Fzc2lzdF9tc3IgPSB2
LQo+PiA+ID5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3Owo+PiA+ICsg
ICAgY3R4dC52cF9hc3Npc3RfcGVuZGluZyA9IHYtCj4+ID4gPmFyY2guaHZtX3ZjcHUudmlyaWRp
YW4udnBfYXNzaXN0LnBlbmRpbmc7Cj4+ID4gIAo+PiA+IC0gICAgICAgIGlmICggaHZtX3NhdmVf
ZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpCj4+ID4gIT0gMCApCj4+
ID4gKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwg
aCwgJmN0eHQpOwo+PiBTbyB5b3Ugbm93IGhhbmQgb24gdGhlIHJldHVybiB2YWx1ZSBoZXJlLCBi
dXQganVzdCB0byAuLi4KPj4gCj4+ID4gCj4+ID4gK30KPj4gPiArCj4+ID4gK3N0YXRpYyBpbnQg
dmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwKPj4gPiBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKPj4gPiArewo+PiA+ICsgICAgc3RydWN0IHZjcHUgKnY7Cj4+ID4gKwo+
PiA+ICsgICAgZm9yX2VhY2hfdmNwdSggZCwgdiApIHsKPj4gPiArICAgICAgICBpZiAoIHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0X29uZSh2LCBoKSAhPSAwICkKPj4gPiAgICAgICAgICAgICAgcmV0
dXJuIDE7Cj4+IC4uLiBub3QgcGFzcyBpdCBvbiBoZXJlLiBJcyB0aGF0IHJlYWxseSB3aGF0IHdl
IHdhbnQ/IFRoZSB2TUNFIGNhc2UKPj4gZG9lcwo+PiBpdCBkaWZmZXJlbnRseSwgZm9yIGV4YW1w
bGUuIFdoaWNoIG1lYW5zIC0gdGhlcmUgYXJlIGNlcnRhaW5seQo+PiBpbmNvbnNpc3RlbmNpZXMg
cmlnaHQgbm93LCBidXQgc2luY2UgeW91IGhhdmUgdG8gdG91Y2ggYWxsIG9mIHRoaXMKPj4gYW55
d2F5LAo+PiBjb3VsZG4ndCB5b3UgbWFrZSB0aGluZ3MgZW5kIGluIGEgbW9yZSBjb25zaXN0ZW50
IHNoYXBlIGFmdGVyIHRoaXMKPj4gcmV3b3JrPwo+IAo+IEluIHRoZSBwYXN0IHRoZXJlIHdoZXJl
IGVpdGhlciByZXR1cm5pbmcgdGhlIHZhbHVlCj4gZnJvbSBodm1fc2F2ZV9lbnRyeSgpKGxpa2Ug
aW4gdGhlIGh2bV9zYXZlX3RzY19hZGp1c3QpIG9yIGNoZWNrIHRoZQo+IHJldHVybiB2YWx1ZShs
aWtlIGluIHRoZSBodm1fc2F2ZV9jcHVfY3R4dCApIGxpa2UgaXQgZGlkIGhlcmUuIEkgbWFkZQo+
IGFsbCB0aGUgc2F2ZV9vbmUgZnVuY3MgcmV0dXJuIHRoZSB2YWx1ZSBmcm9tICBodm1fc2F2ZV9l
bnRyeSgpIGFuZCB0aGVuCj4gY2hlY2sgaXQgaW4gdGhlIHNhdmUgZnVuYyBzbyB0aGF0IHRoZXkg
YWxsIHJldHVybiBpbiB0aGUgc2FtZSB3YXkuCj4gCj4gSSBkb24ndCBzYXkgdGhhdCB0aGUgb2xk
IHdheSB3YXMgYmFkIGJ1dCBpdCB3YXMgbm90IGNvbnNpc3RlbnQuCj4gCj4gQW5kIHllcyBJIGhh
dmUgbWlzc2VkIHRoZSBpZigpIGNoZWNrIGludCBoZSBzYXZlIGZ1bmMgaW4gdGhlIHZtY2UgYnV0
IEkKPiB0aGluayBpdCdzIGJldHRlciB0byBoYXZlIHRoZSBjaGVjayBpbiBwbGFjZSB0aGVyZSBh
bmQgaGF2ZSBhbGwgdGhlCj4gc2F2ZSAvIHNhdmVfb25lIGZ1bmNzIGNvbnNpc3RlbnQuCgpDb25z
aXN0ZW50IC0geWVzLiBCdXQgbm90IHRoZSB3cm9uZyB3YXkuIEl0IGlzIGFsbW9zdCBuZXZlciBj
b3JyZWN0CnRvIGNvbnZlcnQgb25lIGVycm9yIGluZGljYXRvciBpbnRvIGFub3RoZXIgKG9uZSBl
eGNlcHRpb24gaXMgZXJybm8tCnN0eWxlIGVycm9yIGNvZGVzIHZzIGJvb2xlYW4pLiBTbyBpbW8g
aXQgaXMgdGhpcyBwYXRjaCwgbm90IHRoZSB2TUNFCm9uZSB3aGljaCB3YW50cyB0byBjaGFuZ2Uu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:00:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12:00:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdwjo-0007Vr-Rz; Fri, 13 Jul 2018 11:59: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdwjn-0007Vh-Jn
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 11:59:51 +0000
X-Inumbo-ID: 42c93a97-8694-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42c93a97-8694-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 11:59: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 1fdwjk-0001vD-O2; Fri, 13 Jul 2018 11: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 1fdwjk-0007vY-Dg; Fri, 13 Jul 2018 11:59:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdwjk-0000Ra-D3; Fri, 13 Jul 2018 11:59:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125151-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
X-Osstest-Versions-That: ovmf=280f49b81170aee9176a47085b168ff3bc9fd3e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 11:59:48 +0000
Subject: [Xen-devel] [ovmf test] 125151: 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>

ZmxpZ2h0IDEyNTE1MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNTEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhZTA4ZWEyNDZmZTliNGE0ZTA1YjdlZTZjZGJkNWIw
ZmEzOGYzZjY5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyODBmNDli
ODExNzBhZWU5MTc2YTQ3MDg1YjE2OGZmM2JjOWZkM2U3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxNDcgIDIwMTgtMDctMTMgMDY6NDA6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTUxICAyMDE4LTA3LTEzIDA5OjQwOjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
b3NzdGVzdC9vdm1mLmdpdAogICAyODBmNDliODExLi5hZTA4ZWEyNDZmICBhZTA4ZWEyNDZmZTli
NGE0ZTA1YjdlZTZjZGJkNWIwZmEzOGYzZjY5IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:22:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12: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 1fdx5p-0001q1-Fd; Fri, 13 Jul 2018 12:22: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=ghqj=j5=citrix.com=prvs=7258b8b40=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fdx5o-0001pw-GW
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:22:36 +0000
X-Inumbo-ID: 6268934a-8697-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6268934a-8697-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 14:22:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="76136946"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 10/16] x86/HVM: patch indirect calls through
 hvm_funcs to direct ones
Thread-Index: AQHUGR1kmJg/sBvXrEWL8gP+7hnmHKSM7uCA
Date: Fri, 13 Jul 2018 10:06:18 +0000
Message-ID: <e1ed1d7f5cba4af0bfe36c24066bc1fa@AMSPEX02CL02.citrite.net>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46094902000078001D32B0@prv1-mh.provo.novell.com>
In-Reply-To: <5B46094902000078001D32B0@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 10/16] 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>
Content-Type: text/plain; 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+IFNlbnQ6IDExIEp1bHkgMjAxOCAxNDo0Mw0KPiBUbzogeGVuLWRldmVsIDx4
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+DQo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRy
ZXcuQ29vcGVyM0BjaXRyaXguY29tPg0KPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0ggMTAv
MTZdIHg4Ni9IVk06IHBhdGNoIGluZGlyZWN0IGNhbGxzIHRocm91Z2gNCj4gaHZtX2Z1bmNzIHRv
IGRpcmVjdCBvbmVzDQo+IA0KPiBUaGlzIGlzIGludGVudGlvbmFsbHkgbm90IHRvdWNoaW5nIGhv
b2tzIHVzZWQgcmFyZWx5IChvciBub3QgYXQgYWxsKQ0KPiBkdXJpbmcgdGhlIGxpZmV0aW1lIG9m
IGEgVk0sIGxpa2Uge2RvbWFpbix2Y3B1fV9pbml0aWFsaXNlIG9yIGNwdV91cCwNCj4gYXMgd2Vs
bCBhcyBuZXN0ZWQsIFZNIGV2ZW50LCBhbmQgYWx0cDJtIG9uZXMgKHRoZXkgY2FuIGFsbCBiZSBk
b25lDQo+IGxhdGVyLCBpZiBzbyBkZXNpcmVkKS4gVmlydHVhbCBJbnRlcnJ1cHQgZGVsaXZlcnkg
b25lcyB3aWxsIGJlIGRlYWx0DQo+IHdpdGggaW4gYSBzdWJzZXF1ZW50IHBhdGNoLg0KPiANCj4g
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiAtLS0NCj4g
TmVlZGxlc3MgdG8gc2F5IHRoYXQgSSdtIHByZXR0eSB1bmhhcHB5IGFib3V0IHRoZSB3b3JrYXJv
dW5kIEkgaGFkIHRvDQo+IGFkZCB0byBodm1fc2V0X3JkdHNjX2V4aXRpbmcoKS4gSW1wcm92ZW1l
bnQgc3VnZ2VzdGlvbnMgd2VsY29tZS4NCg0KUHJlc3VtYWJseSB0aGUgd29ya2Fyb3VuZCBpcyBu
ZWVkZWQgYmVjYXVzZSBvZiB0aGUgPzogaW4gQUxUX0NBTExfQVJHKCkgYW5kIHdpbGwgb2NjdXIg
Zm9yIGFueSBib29sIGFyZ3VtZW50IHRvIGFuIGFsdGVybmF0aXZlcyBwYXRjaGVkIGNhbGw/IElm
IHNvLCBhbmQgYWQgaG9jIHdvcmthcm91bmQgc2VlbXMgdW5kZXNpcmFibGUuIElzIGl0IHBvc3Np
YmxlIHRvIHN1cHByZXNzIGl0IGJ5IGRyb3BwaW5nIHRoZSBnY2MtaXNtIGZyb20gdGhlIHRlcm5h
cnkgb3BlcmF0b3I/DQoNCiAgUGF1bA0KDQo+IA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2Vt
dWxhdGUuYw0KPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KPiBAQCAtMjAxNyw3
ICsyMDE3LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlX21zcigNCj4gIHN0YXRpYyBpbnQg
aHZtZW11bF93YmludmQoDQo+ICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpDQo+
ICB7DQo+IC0gICAgaHZtX2Z1bmNzLndiaW52ZF9pbnRlcmNlcHQoKTsNCj4gKyAgICBhbHRlcm5h
dGl2ZV92Y2FsbDAoaHZtX2Z1bmNzLndiaW52ZF9pbnRlcmNlcHQpOw0KPiAgICAgIHJldHVybiBY
ODZFTVVMX09LQVk7DQo+ICB9DQo+IA0KPiBAQCAtMjAzNSw3ICsyMDM1LDcgQEAgc3RhdGljIGlu
dCBodm1lbXVsX2dldF9mcHUoDQo+ICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Ow0K
PiANCj4gICAgICBpZiAoICFjdXJyLT5mcHVfZGlydGllZCApDQo+IC0gICAgICAgIGh2bV9mdW5j
cy5mcHVfZGlydHlfaW50ZXJjZXB0KCk7DQo+ICsgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsMCho
dm1fZnVuY3MuZnB1X2RpcnR5X2ludGVyY2VwdCk7DQo+ICAgICAgZWxzZSBpZiAoIHR5cGUgPT0g
WDg2RU1VTF9GUFVfZnB1ICkNCj4gICAgICB7DQo+ICAgICAgICAgIGNvbnN0IHR5cGVvZihjdXJy
LT5hcmNoLnhzYXZlX2FyZWEtPmZwdV9zc2UpICpmcHVfY3R4dCA9DQo+IEBAIC0yMTUyLDcgKzIx
NTIsNyBAQCBzdGF0aWMgdm9pZCBodm1lbXVsX3B1dF9mcHUoDQo+ICAgICAgICAgIHsNCj4gICAg
ICAgICAgICAgIGN1cnItPmZwdV9kaXJ0aWVkID0gZmFsc2U7DQo+ICAgICAgICAgICAgICBzdHRz
KCk7DQo+IC0gICAgICAgICAgICBodm1fZnVuY3MuZnB1X2xlYXZlKGN1cnIpOw0KPiArICAgICAg
ICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwxKGh2bV9mdW5jcy5mcHVfbGVhdmUsIGN1cnIpOw0KPiAg
ICAgICAgICB9DQo+ICAgICAgfQ0KPiAgfQ0KPiBAQCAtMjMxNCw3ICsyMzE0LDggQEAgc3RhdGlj
IGludCBfaHZtX2VtdWxhdGVfb25lKHN0cnVjdCBodm1fZQ0KPiAgICAgIGlmICggaHZtZW11bF9j
dHh0LT5pbnRyX3NoYWRvdyAhPSBuZXdfaW50cl9zaGFkb3cgKQ0KPiAgICAgIHsNCj4gICAgICAg
ICAgaHZtZW11bF9jdHh0LT5pbnRyX3NoYWRvdyA9IG5ld19pbnRyX3NoYWRvdzsNCj4gLSAgICAg
ICAgaHZtX2Z1bmNzLnNldF9pbnRlcnJ1cHRfc2hhZG93KGN1cnIsIG5ld19pbnRyX3NoYWRvdyk7
DQo+ICsgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsMihodm1fZnVuY3Muc2V0X2ludGVycnVwdF9z
aGFkb3csDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyLCBuZXdfaW50cl9zaGFk
b3cpOw0KPiAgICAgIH0NCj4gDQo+ICAgICAgaWYgKCBodm1lbXVsX2N0eHQtPmN0eHQucmV0aXJl
LmhsdCAmJg0KPiBAQCAtMjQ1MSw3ICsyNDUyLDggQEAgdm9pZCBodm1fZW11bGF0ZV9pbml0X29u
Y2UoDQo+IA0KPiAgICAgIG1lbXNldChodm1lbXVsX2N0eHQsIDAsIHNpemVvZigqaHZtZW11bF9j
dHh0KSk7DQo+IA0KPiAtICAgIGh2bWVtdWxfY3R4dC0+aW50cl9zaGFkb3cgPSBodm1fZnVuY3Mu
Z2V0X2ludGVycnVwdF9zaGFkb3coY3Vycik7DQo+ICsgICAgaHZtZW11bF9jdHh0LT5pbnRyX3No
YWRvdyA9DQo+ICsgICAgICAgIGFsdGVybmF0aXZlX2NhbGwxKGh2bV9mdW5jcy5nZXRfaW50ZXJy
dXB0X3NoYWRvdywgY3Vycik7DQo+ICAgICAgaHZtZW11bF9nZXRfc2VnX3JlZyh4ODZfc2VnX2Nz
LCBodm1lbXVsX2N0eHQpOw0KPiAgICAgIGh2bWVtdWxfZ2V0X3NlZ19yZWcoeDg2X3NlZ19zcywg
aHZtZW11bF9jdHh0KTsNCj4gDQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMNCj4gKysr
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPiBAQCAtMjcxLDEzICsyNzEsMjQgQEAgdm9pZCBo
dm1fc2V0X3JkdHNjX2V4aXRpbmcoc3RydWN0IGRvbWFpbg0KPiAgew0KPiAgICAgIHN0cnVjdCB2
Y3B1ICp2Ow0KPiANCj4gKyNpZiBfX0dOVUNfXyA+PSA3DQo+ICsvKg0KPiArICogZ2NjIGZyb20g
Ny54IG9ud2FyZHMgd2FybnMgYWJvdXQgdGVybmFyeSBvcGVyYXRvcnMgd2l0aCB0aGVpciBtaWRk
bGUNCj4gb3BlcmFuZA0KPiArICogb21pdHRlZCBhbmQgdGhlIGNvbnRyb2xsaW5nIGV4cHJlc3Np
b24gaXRzZWxmIGJlaW5nIG9mIF9Cb29sIHR5cGUuDQo+ICsgKi8NCj4gKyMgcHJhZ21hIEdDQyBk
aWFnbm9zdGljIHB1c2gNCj4gKyMgcHJhZ21hIEdDQyBkaWFnbm9zdGljIGlnbm9yZWQgIi1XcGFy
ZW50aGVzZXMiDQo+ICsjZW5kaWYNCj4gICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApDQo+IC0g
ICAgICAgIGh2bV9mdW5jcy5zZXRfcmR0c2NfZXhpdGluZyh2LCBlbmFibGUpOw0KPiArICAgICAg
ICBhbHRlcm5hdGl2ZV92Y2FsbDIoaHZtX2Z1bmNzLnNldF9yZHRzY19leGl0aW5nLCB2LCBlbmFi
bGUpOw0KPiArI2lmIF9fR05VQ19fID49IDcNCj4gKyMgcHJhZ21hIEdDQyBkaWFnbm9zdGljIHBv
cA0KPiArI2VuZGlmDQo+ICB9DQo+IA0KPiAgdm9pZCBodm1fZ2V0X2d1ZXN0X3BhdChzdHJ1Y3Qg
dmNwdSAqdiwgdTY0ICpndWVzdF9wYXQpDQo+ICB7DQo+IC0gICAgaWYgKCAhaHZtX2Z1bmNzLmdl
dF9ndWVzdF9wYXQodiwgZ3Vlc3RfcGF0KSApDQo+ICsgICAgaWYgKCAhYWx0ZXJuYXRpdmVfY2Fs
bDIoaHZtX2Z1bmNzLmdldF9ndWVzdF9wYXQsIHYsIGd1ZXN0X3BhdCkgKQ0KPiAgICAgICAgICAq
Z3Vlc3RfcGF0ID0gdi0+YXJjaC5odm1fdmNwdS5wYXRfY3I7DQo+ICB9DQo+IA0KPiBAQCAtMzAy
LDcgKzMxMyw3IEBAIGludCBodm1fc2V0X2d1ZXN0X3BhdChzdHJ1Y3QgdmNwdSAqdiwgdTYNCj4g
ICAgICAgICAgICAgIHJldHVybiAwOw0KPiAgICAgICAgICB9DQo+IA0KPiAtICAgIGlmICggIWh2
bV9mdW5jcy5zZXRfZ3Vlc3RfcGF0KHYsIGd1ZXN0X3BhdCkgKQ0KPiArICAgIGlmICggIWFsdGVy
bmF0aXZlX2NhbGwyKGh2bV9mdW5jcy5zZXRfZ3Vlc3RfcGF0LCB2LCBndWVzdF9wYXQpICkNCj4g
ICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5wYXRfY3IgPSBndWVzdF9wYXQ7DQo+IA0KPiAgICAg
IHJldHVybiAxOw0KPiBAQCAtMzQyLDcgKzM1Myw3IEBAIGJvb2wgaHZtX3NldF9ndWVzdF9ibmRj
ZmdzKHN0cnVjdCB2Y3B1ICoNCj4gICAgICAgICAgICAgIC8qIG5vdGhpbmcsIGJlc3QgZWZmb3J0
IG9ubHkgKi87DQo+ICAgICAgfQ0KPiANCj4gLSAgICByZXR1cm4gaHZtX2Z1bmNzLnNldF9ndWVz
dF9ibmRjZmdzKHYsIHZhbCk7DQo+ICsgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwyKGh2bV9m
dW5jcy5zZXRfZ3Vlc3RfYm5kY2ZncywgdiwgdmFsKTsNCj4gIH0NCj4gDQo+ICAvKg0KPiBAQCAt
NTAyLDcgKzUxMyw4IEBAIHZvaWQgaHZtX21pZ3JhdGVfcGlycXMoc3RydWN0IHZjcHUgKnYpDQo+
ICBzdGF0aWMgYm9vbCBodm1fZ2V0X3BlbmRpbmdfZXZlbnQoc3RydWN0IHZjcHUgKnYsIHN0cnVj
dCB4ODZfZXZlbnQgKmluZm8pDQo+ICB7DQo+ICAgICAgaW5mby0+Y3IyID0gdi0+YXJjaC5odm1f
dmNwdS5ndWVzdF9jclsyXTsNCj4gLSAgICByZXR1cm4gaHZtX2Z1bmNzLmdldF9wZW5kaW5nX2V2
ZW50KHYsIGluZm8pOw0KPiArDQo+ICsgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwyKGh2bV9m
dW5jcy5nZXRfcGVuZGluZ19ldmVudCwgdiwgaW5mbyk7DQo+ICB9DQo+IA0KPiAgdm9pZCBodm1f
ZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQ0KPiBAQCAtMTY4NCw3ICsxNjk2LDcgQEAgdm9pZCBo
dm1faW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZQ0KPiAgICAgICAgICB9DQo+ICAgICAg
fQ0KPiANCj4gLSAgICBodm1fZnVuY3MuaW5qZWN0X2V2ZW50KGV2ZW50KTsNCj4gKyAgICBhbHRl
cm5hdGl2ZV92Y2FsbDEoaHZtX2Z1bmNzLmluamVjdF9ldmVudCwgZXZlbnQpOw0KPiAgfQ0KPiAN
Cj4gIGludCBodm1faGFwX25lc3RlZF9wYWdlX2ZhdWx0KHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBs
b25nIGdsYSwNCj4gQEAgLTIyNzEsNyArMjI4Myw3IEBAIGludCBodm1fc2V0X2NyMCh1bnNpZ25l
ZCBsb25nIHZhbHVlLCBib28NCj4gICAgICAgICAgICghcmFuZ2VzZXRfaXNfZW1wdHkoZC0+aW9t
ZW1fY2FwcykgfHwNCj4gICAgICAgICAgICAhcmFuZ2VzZXRfaXNfZW1wdHkoZC0+YXJjaC5pb3Bv
cnRfY2FwcykgfHwNCj4gICAgICAgICAgICBoYXNfYXJjaF9wZGV2cyhkKSkgKQ0KPiAtICAgICAg
ICBodm1fZnVuY3MuaGFuZGxlX2NkKHYsIHZhbHVlKTsNCj4gKyAgICAgICAgYWx0ZXJuYXRpdmVf
dmNhbGwyKGh2bV9mdW5jcy5oYW5kbGVfY2QsIHYsIHZhbHVlKTsNCj4gDQo+ICAgICAgaHZtX3Vw
ZGF0ZV9jcih2LCAwLCB2YWx1ZSk7DQo+IA0KPiBAQCAtMzUxNSw3ICszNTI3LDggQEAgaW50IGh2
bV9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduZWQgaW50DQo+ICAgICAgICAgICAgICBnb3RvIGdw
X2ZhdWx0Ow0KPiAgICAgICAgICAvKiBJZiByZXQgPT0gMCB0aGVuIHRoaXMgaXMgbm90IGFuIE1D
RSBNU1IsIHNlZSBvdGhlciBNU1JzLiAqLw0KPiAgICAgICAgICByZXQgPSAoKHJldCA9PSAwKQ0K
PiAtICAgICAgICAgICAgICAgPyBodm1fZnVuY3MubXNyX3JlYWRfaW50ZXJjZXB0KG1zciwgbXNy
X2NvbnRlbnQpDQo+ICsgICAgICAgICAgICAgICA/IGFsdGVybmF0aXZlX2NhbGwyKGh2bV9mdW5j
cy5tc3JfcmVhZF9pbnRlcmNlcHQsDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1zciwgbXNyX2NvbnRlbnQpDQo+ICAgICAgICAgICAgICAgICA6IFg4NkVNVUxfT0tBWSk7
DQo+ICAgICAgICAgIGJyZWFrOw0KPiAgICAgIH0NCj4gQEAgLTM2NzIsNyArMzY4NSw4IEBAIGlu
dCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQNCj4gICAgICAgICAgICAgIGdv
dG8gZ3BfZmF1bHQ7DQo+ICAgICAgICAgIC8qIElmIHJldCA9PSAwIHRoZW4gdGhpcyBpcyBub3Qg
YW4gTUNFIE1TUiwgc2VlIG90aGVyIE1TUnMuICovDQo+ICAgICAgICAgIHJldCA9ICgocmV0ID09
IDApDQo+IC0gICAgICAgICAgICAgICA/IGh2bV9mdW5jcy5tc3Jfd3JpdGVfaW50ZXJjZXB0KG1z
ciwgbXNyX2NvbnRlbnQpDQo+ICsgICAgICAgICAgICAgICA/IGFsdGVybmF0aXZlX2NhbGwyKGh2
bV9mdW5jcy5tc3Jfd3JpdGVfaW50ZXJjZXB0LA0KPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtc3IsIG1zcl9jb250ZW50KQ0KPiAgICAgICAgICAgICAgICAgOiBYODZFTVVM
X09LQVkpOw0KPiAgICAgICAgICBicmVhazsNCj4gICAgICB9DQo+IEBAIC0zODY0LDcgKzM4Nzgs
NyBAQCB2b2lkIGh2bV9oeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjDQo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmh5cGVyY2FsbF9wYWdlKQ0KPiAgew0K
PiAgICAgIGh2bV9sYXRjaF9zaGluZm9fc2l6ZShkKTsNCj4gLSAgICBodm1fZnVuY3MuaW5pdF9o
eXBlcmNhbGxfcGFnZShkLCBoeXBlcmNhbGxfcGFnZSk7DQo+ICsgICAgYWx0ZXJuYXRpdmVfdmNh
bGwyKGh2bV9mdW5jcy5pbml0X2h5cGVyY2FsbF9wYWdlLCBkLCBoeXBlcmNhbGxfcGFnZSk7DQo+
ICB9DQo+IA0KPiAgdm9pZCBodm1fdmNwdV9yZXNldF9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwgdWlu
dDE2X3QgY3MsIHVpbnQxNl90IGlwKQ0KPiBAQCAtNDk4OCw3ICs1MDAyLDcgQEAgdm9pZCBodm1f
ZG9tYWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbg0KPiAgdm9pZCBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLA0KPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZykNCj4g
IHsNCj4gLSAgICBodm1fZnVuY3MuZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgc2VnLCByZWcpOw0K
PiArICAgIGFsdGVybmF0aXZlX3ZjYWxsMyhodm1fZnVuY3MuZ2V0X3NlZ21lbnRfcmVnaXN0ZXIs
IHYsIHNlZywgcmVnKTsNCj4gDQo+ICAgICAgc3dpdGNoICggc2VnICkNCj4gICAgICB7DQo+IEBA
IC01MTM0LDcgKzUxNDgsNyBAQCB2b2lkIGh2bV9zZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3Qg
dmNwDQo+ICAgICAgICAgIHJldHVybjsNCj4gICAgICB9DQo+IA0KPiAtICAgIGh2bV9mdW5jcy5z
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzZWcsIHJlZyk7DQo+ICsgICAgYWx0ZXJuYXRpdmVfdmNh
bGwzKGh2bV9mdW5jcy5zZXRfc2VnbWVudF9yZWdpc3Rlciwgdiwgc2VnLCByZWcpOw0KPiAgfQ0K
PiANCj4gIC8qDQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS5jDQo+IEBAIC01Nzg1LDcgKzU3ODUsNyBAQCB2b2lkIHBhZ2luZ19pbnZscGcoc3RydWN0
IHZjcHUgKnYsIHVuc2lnDQo+ICAgICAgaWYgKCBpc19wdl92Y3B1KHYpICkNCj4gICAgICAgICAg
Zmx1c2hfdGxiX29uZV9sb2NhbCh2YSk7DQo+ICAgICAgZWxzZQ0KPiAtICAgICAgICBodm1fZnVu
Y3MuaW52bHBnKHYsIHZhKTsNCj4gKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwyKGh2bV9mdW5j
cy5pbnZscGcsIHYsIHZhKTsNCj4gIH0NCj4gDQo+ICAvKiBCdWlsZCBhIDMyYml0IFBTRSBwYWdl
IHRhYmxlIHVzaW5nIDRNQiBwYWdlcy4gKi8NCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vaHZtLmgNCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgNCj4gQEAgLTMx
Nyw0MiArMzE3LDQyIEBAIHN0YXRpYyBpbmxpbmUgaW50DQo+ICBodm1fZ3Vlc3RfeDg2X21vZGUo
c3RydWN0IHZjcHUgKnYpDQo+ICB7DQo+ICAgICAgQVNTRVJUKHYgPT0gY3VycmVudCk7DQo+IC0g
ICAgcmV0dXJuIGh2bV9mdW5jcy5ndWVzdF94ODZfbW9kZSh2KTsNCj4gKyAgICByZXR1cm4gYWx0
ZXJuYXRpdmVfY2FsbDEoaHZtX2Z1bmNzLmd1ZXN0X3g4Nl9tb2RlLCB2KTsNCj4gIH0NCj4gDQo+
ICBzdGF0aWMgaW5saW5lIHZvaWQNCj4gIGh2bV91cGRhdGVfaG9zdF9jcjMoc3RydWN0IHZjcHUg
KnYpDQo+ICB7DQo+ICAgICAgaWYgKCBodm1fZnVuY3MudXBkYXRlX2hvc3RfY3IzICkNCj4gLSAg
ICAgICAgaHZtX2Z1bmNzLnVwZGF0ZV9ob3N0X2NyMyh2KTsNCj4gKyAgICAgICAgYWx0ZXJuYXRp
dmVfdmNhbGwxKGh2bV9mdW5jcy51cGRhdGVfaG9zdF9jcjMsIHYpOw0KPiAgfQ0KPiANCj4gIHN0
YXRpYyBpbmxpbmUgdm9pZCBodm1fdXBkYXRlX2d1ZXN0X2NyKHN0cnVjdCB2Y3B1ICp2LCB1bnNp
Z25lZCBpbnQgY3IpDQo+ICB7DQo+IC0gICAgaHZtX2Z1bmNzLnVwZGF0ZV9ndWVzdF9jcih2LCBj
ciwgMCk7DQo+ICsgICAgYWx0ZXJuYXRpdmVfdmNhbGwzKGh2bV9mdW5jcy51cGRhdGVfZ3Vlc3Rf
Y3IsIHYsIGNyLCAwKTsNCj4gIH0NCj4gDQo+ICBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3VwZGF0
ZV9ndWVzdF9jcjMoc3RydWN0IHZjcHUgKnYsIGJvb2wgbm9mbHVzaCkNCj4gIHsNCj4gICAgICB1
bnNpZ25lZCBpbnQgZmxhZ3MgPSBub2ZsdXNoID8gSFZNX1VQREFURV9HVUVTVF9DUjNfTk9GTFVT
SCA6IDA7DQo+IA0KPiAtICAgIGh2bV9mdW5jcy51cGRhdGVfZ3Vlc3RfY3IodiwgMywgZmxhZ3Mp
Ow0KPiArICAgIGFsdGVybmF0aXZlX3ZjYWxsMyhodm1fZnVuY3MudXBkYXRlX2d1ZXN0X2NyLCB2
LCAzLCBmbGFncyk7DQo+ICB9DQo+IA0KPiAgc3RhdGljIGlubGluZSB2b2lkIGh2bV91cGRhdGVf
Z3Vlc3RfZWZlcihzdHJ1Y3QgdmNwdSAqdikNCj4gIHsNCj4gLSAgICBodm1fZnVuY3MudXBkYXRl
X2d1ZXN0X2VmZXIodik7DQo+ICsgICAgYWx0ZXJuYXRpdmVfdmNhbGwxKGh2bV9mdW5jcy51cGRh
dGVfZ3Vlc3RfZWZlciwgdik7DQo+ICB9DQo+IA0KPiAgc3RhdGljIGlubGluZSB2b2lkIGh2bV9j
cHVpZF9wb2xpY3lfY2hhbmdlZChzdHJ1Y3QgdmNwdSAqdikNCj4gIHsNCj4gLSAgICBodm1fZnVu
Y3MuY3B1aWRfcG9saWN5X2NoYW5nZWQodik7DQo+ICsgICAgYWx0ZXJuYXRpdmVfdmNhbGwxKGh2
bV9mdW5jcy5jcHVpZF9wb2xpY3lfY2hhbmdlZCwgdik7DQo+ICB9DQo+IA0KPiAgc3RhdGljIGlu
bGluZSB2b2lkIGh2bV9zZXRfdHNjX29mZnNldChzdHJ1Y3QgdmNwdSAqdiwgdWludDY0X3Qgb2Zm
c2V0LA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBh
dF90c2MpDQo+ICB7DQo+IC0gICAgaHZtX2Z1bmNzLnNldF90c2Nfb2Zmc2V0KHYsIG9mZnNldCwg
YXRfdHNjKTsNCj4gKyAgICBhbHRlcm5hdGl2ZV92Y2FsbDMoaHZtX2Z1bmNzLnNldF90c2Nfb2Zm
c2V0LCB2LCBvZmZzZXQsIGF0X3RzYyk7DQo+ICB9DQo+IA0KPiAgLyoNCj4gQEAgLTM3Miw3ICsz
NzIsNyBAQCB2b2lkIGh2bV9oeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjDQo+ICBzdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGludA0KPiAgaHZtX2dldF9jcGwoc3RydWN0IHZjcHUgKnYpDQo+
ICB7DQo+IC0gICAgcmV0dXJuIGh2bV9mdW5jcy5nZXRfY3BsKHYpOw0KPiArICAgIHJldHVybiBh
bHRlcm5hdGl2ZV9jYWxsMShodm1fZnVuY3MuZ2V0X2NwbCwgdik7DQo+ICB9DQo+IA0KPiAgdm9p
ZCBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21l
bnQgc2VnLA0KPiBAQCAtMzgyLDEzICszODIsMTMgQEAgdm9pZCBodm1fc2V0X3NlZ21lbnRfcmVn
aXN0ZXIoc3RydWN0IHZjcA0KPiANCj4gIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBodm1f
Z2V0X3NoYWRvd19nc19iYXNlKHN0cnVjdCB2Y3B1ICp2KQ0KPiAgew0KPiAtICAgIHJldHVybiBo
dm1fZnVuY3MuZ2V0X3NoYWRvd19nc19iYXNlKHYpOw0KPiArICAgIHJldHVybiBhbHRlcm5hdGl2
ZV9jYWxsMShodm1fZnVuY3MuZ2V0X3NoYWRvd19nc19iYXNlLCB2KTsNCj4gIH0NCj4gDQo+ICBz
dGF0aWMgaW5saW5lIGJvb2wgaHZtX2dldF9ndWVzdF9ibmRjZmdzKHN0cnVjdCB2Y3B1ICp2LCB1
NjQgKnZhbCkNCj4gIHsNCj4gICAgICByZXR1cm4gaHZtX2Z1bmNzLmdldF9ndWVzdF9ibmRjZmdz
ICYmDQo+IC0gICAgICAgICAgIGh2bV9mdW5jcy5nZXRfZ3Vlc3RfYm5kY2Zncyh2LCB2YWwpOw0K
PiArICAgICAgICAgICBhbHRlcm5hdGl2ZV9jYWxsMihodm1fZnVuY3MuZ2V0X2d1ZXN0X2JuZGNm
Z3MsIHYsIHZhbCk7DQo+ICB9DQo+IA0KPiAgYm9vbCBodm1fc2V0X2d1ZXN0X2JuZGNmZ3Moc3Ry
dWN0IHZjcHUgKnYsIHU2NCB2YWwpOw0KPiBAQCAtNDU0LDcgKzQ1NCw3IEBAIHN0YXRpYyBpbmxp
bmUgdm9pZCBodm1faW5qZWN0X3BhZ2VfZmF1bHQNCj4gDQo+ICBzdGF0aWMgaW5saW5lIGludCBo
dm1fZXZlbnRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikNCj4gIHsNCj4gLSAgICByZXR1cm4gaHZt
X2Z1bmNzLmV2ZW50X3BlbmRpbmcodik7DQo+ICsgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwx
KGh2bV9mdW5jcy5ldmVudF9wZW5kaW5nLCB2KTsNCj4gIH0NCj4gDQo+ICAvKiBUaGVzZSBiaXRz
IGluIENSNCBhcmUgb3duZWQgYnkgdGhlIGhvc3QuICovDQo+IEBAIC00ODUsNyArNDg1LDggQEAg
c3RhdGljIGlubGluZSB2b2lkIGh2bV9jcHVfZG93bih2b2lkKQ0KPiANCj4gIHN0YXRpYyBpbmxp
bmUgdW5zaWduZWQgaW50IGh2bV9nZXRfaW5zbl9ieXRlcyhzdHJ1Y3QgdmNwdSAqdiwgdWludDhf
dCAqYnVmKQ0KPiAgew0KPiAtICAgIHJldHVybiAoaHZtX2Z1bmNzLmdldF9pbnNuX2J5dGVzID8g
aHZtX2Z1bmNzLmdldF9pbnNuX2J5dGVzKHYsIGJ1ZikgOg0KPiAwKTsNCj4gKyAgICByZXR1cm4g
KGh2bV9mdW5jcy5nZXRfaW5zbl9ieXRlcw0KPiArICAgICAgICAgICAgPyBhbHRlcm5hdGl2ZV9j
YWxsMihodm1fZnVuY3MuZ2V0X2luc25fYnl0ZXMsIHYsIGJ1ZikgOiAwKTsNCj4gIH0NCj4gDQo+
ICBlbnVtIGh2bV90YXNrX3N3aXRjaF9yZWFzb24geyBUU1dfam1wLCBUU1dfaXJldCwgVFNXX2Nh
bGxfb3JfaW50IH07DQo+IEBAIC01MTcsNyArNTE4LDcgQEAgdm9pZCBodm1fbWFwcGVkX2d1ZXN0
X2ZyYW1lc19tYXJrX2RpcnR5KA0KPiAgc3RhdGljIGlubGluZSB2b2lkIGh2bV9zZXRfaW5mb19n
dWVzdChzdHJ1Y3QgdmNwdSAqdikNCj4gIHsNCj4gICAgICBpZiAoIGh2bV9mdW5jcy5zZXRfaW5m
b19ndWVzdCApDQo+IC0gICAgICAgIHJldHVybiBodm1fZnVuY3Muc2V0X2luZm9fZ3Vlc3Qodik7
DQo+ICsgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsMShodm1fZnVuY3Muc2V0X2luZm9fZ3Vlc3Qs
IHYpOw0KPiAgfQ0KPiANCj4gIGludCBodm1fZGVidWdfb3Aoc3RydWN0IHZjcHUgKnYsIGludDMy
X3Qgb3ApOw0KPiANCj4gDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:25:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12: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 1fdx88-0001wS-TI; Fri, 13 Jul 2018 12:25: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=046h=j5=citrix.com=prvs=725545319=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fdx87-0001wL-Cj
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:24:59 +0000
X-Inumbo-ID: c51f529b-8697-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c51f529b-8697-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 12:25:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="76137535"
Date: Fri, 13 Jul 2018 13:37:10 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180713113710.ty3oattgeldj3hsj@mac.bytemobile.com>
References: <20180712164806.99210-1-roger.pau@citrix.com>
 <5B48599102000078001D3AB5@prv1-mh.provo.novell.com>
 <20180713075511.ce5efemnl77hlazp@mac.bytemobile.com>
 <5B48794802000078001D3BC6@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B48794802000078001D3BC6@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] tools: remove local links to the x86
 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@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>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDQ6MDQ6NTZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEzLjA3LjE4IGF0IDA5OjU1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDE6NDk6MzdBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDEyLjA3LjE4IGF0IDE4OjQ4LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gSW4gdGhlIHg4NiB0ZXN0IGhhcm5lc3MgYW5kIHRoZSBm
dXp6ZXIsIGFuZCBpbnN0ZWFkIGNyZWF0ZSBhIGxpbmsgaW4KPiA+PiA+IHRoZSB0b29scy9pbmNs
dWRlIGRpcmVjdG9yeSB0aGF0IGNhbiBiZSB1c2VkIGJ5IGFsbCB0aGUgdG9vbHMuCj4gPj4gPiAK
PiA+PiA+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+ID4+ID4gCj4gPj4gPiBTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+PiA+IC0tLQo+ID4+
ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+PiA+IENjOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4+ID4gQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4+ID4gQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cj4gPj4gPiAtLS0KPiA+PiA+IENoYW5nZXMgc2luY2UgdjE6Cj4gPj4gPiAg
LSBEb24ndCByZW1vdmUgdGhlIGhlYWRlciBkZXBlbmRlbmNpZXMgaW4gdGhlIG1ha2VmaWxlIGZv
ciB0aGUgeDg2Cj4gPj4gPiAgICBlbXVsYXRvciB0ZXN0IGhhcm5lc3MuCj4gPj4gCj4gPj4gSG1t
LCBhZmFpY3MgeW91J3ZlIGRvbmUgdGhlIHNhbWUgZm9yIHRoZSBmdXp6ZXIgd2hlcmUgYWZhaWN0
IGl0J3MKPiA+PiB1bm5lY2Vzc2FyeS4gQW55IHNwZWNpZmljIHJlYXNvbj8KPiA+IAo+ID4gVGhl
IGZ1enplciBhbHNvIGluY2x1ZGVzIHg4Ni1lbXVsYXRlLmggd2hpY2ggZGVwZW5kcyBvbiB0aG9z
ZSBoZWFkZXJzLAo+ID4gc28gaXQgc2hvdWxkIGFsc28gYmUgcmVidWlsdC4KPiAKPiBTZWUgbXkg
b3JpZ2luYWwgbWFpbCAtIGFmYWljdCB0aGUgZnV6emVyIG1ha2VzIHVzZSBvZiAuKi5kIGZpbGVz
LCBzbwo+IGV4cGxpY2l0IHJlY29kcmluZyBvZiBkZXBlbmRlbmNpZXMgc2hvdWxkIG5vdCBiZSBu
ZWVkZWQuCgpJJ20gYWZyYWlkIHRoYXQgZG9lc24ndCBzZWVtIHRvIHdvcmsuIElmIEkgbW9kaWZ5
IGFueSBvZiB0aGUgaGVhZGVycwp3aXRob3V0IHRoZSBleHBsaWNpdCBtYWtlZmlsZSB0cmFja2lu
ZyBhIHJlYnVpbGQgaXMgbm90IHRyaWdnZXJlZC4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:26:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12:26: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 1fdx9m-0002N9-AB; Fri, 13 Jul 2018 12:26: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdx9l-0002N4-Gf
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:26:41 +0000
X-Inumbo-ID: 019c6d21-8698-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 019c6d21-8698-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 12:26:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="76137873"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B4604B802000078001D3244@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: <c934544f-18f7-2450-197a-826c63701a08@citrix.com>
Date: Fri, 13 Jul 2018 13:17:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4604B802000078001D3244@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 01/16] VMX: reduce number of
 posted-interrupt hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.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>

T24gMTEvMDcvMTggMTQ6MjMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRocmVlIG9mIHRoZSBmb3Vy
IGhvb2tzIGFyZSBub3QgZXhwb3NlZCBvdXRzaWRlIG9mIHZteC5jLCBhbmQgYWxsIG9mCj4gdGhl
bSBoYXZlIG9ubHkgYSBzaW5nbGUgcG9zc2libGUgbm9uLU5VTEwgdmFsdWUuIFNvIHRoZXJlJ3Mg
bm8gcmVhc29uIHRvCj4gdXNlIGhvb2tzIGhlcmUgLSBhIHNpbXBsZSBzZXQgb2YgZmxhZyBpbmRp
Y2F0b3JzIGlzIHN1ZmZpY2llbnQgKGFuZCB3ZQo+IGRvbid0IGV2ZW4gbmVlZCBhIGZsYWcgZm9y
IHRoZSBWTSBlbnRyeSBvbmUsIGFzIGl0J3MgYWx3YXlzCj4gKGRlLSlhY3RpdmF0ZWQgdG9nZXRo
ZXIgdGhlIHRoZSB2Q1BVIGJsb2NraW5nIGhvb2ssIHdoaWNoIG5lZWRzIHRvCj4gcmVtYWluIGFu
IGFjdHVhbCBmdW5jdGlvbiBwb2ludGVyKS4gVGhpcyBpcyB0aGUgbW9yZSB0aGF0IHdpdGggdGhl
Cj4gU3BlY3RyZSB2MiB3b3JrYXJvdW5kcyBpbmRpcmVjdCBjYWxscyBoYXZlIGJlY29tZSBtb3Jl
IGV4cGVuc2l2ZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:26:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12: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 1fdxA2-0002PV-KT; Fri, 13 Jul 2018 12:26: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdxA1-0002PD-Gj
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:26:57 +0000
X-Inumbo-ID: fd69eb15-8697-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd69eb15-8697-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 14:26:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="76137902"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B4604E402000078001D3247@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: <b3bd39aa-847d-b1c1-53ca-537b938c1b09@citrix.com>
Date: Fri, 13 Jul 2018 13:17:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4604E402000078001D3247@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 02/16] VMX: don't unconditionally set the
 tsc_scaling.setup hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDcvMTggMTQ6MjMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEluc3RlYWQgb2YgY2hlY2tp
bmcgaHZtX3RzY19zY2FsaW5nX3N1cHBvcnRlZCBpbnNpZGUgdGhlIGhvb2sgZnVuY3Rpb24sCj4g
aW5zdGFsbCB0aGUgaG9vayBvbmx5IHdoZW4gc2V0dGluZyBzdGF0ZSBzdWNoIHRoYXQgc2FpZCBw
cmVkaWNhdGUKPiBiZWNvbWVzIHRydWUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:27:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12:27:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdxA5-0002Qo-2P; Fri, 13 Jul 2018 12:27: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdxA3-0002Q2-P3
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:26:59 +0000
X-Inumbo-ID: 01098798-8698-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01098798-8698-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 14:26:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="76137914"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46052502000078001D3255@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: <e350a8bc-2269-c6dc-4534-fa749e5d721e@citrix.com>
Date: Fri, 13 Jul 2018 13:18:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B46052502000078001D3255@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 03/16] x86/HVM: switch
 virtual_intr_delivery_enabled() hook to simple 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: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.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>

T24gMTEvMDcvMTggMTQ6MjQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEZyb206IFN1cmF2ZWUgU3V0
aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4KPiBUaGlzIHBhdGNo
IG1vZGlmaWVzIHRoZSBodm1fZnVuY3MudmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQoKQo+
IHRvIGJlY29tZSBhIGJvb2wgdmFyaWFibGUgYXMgVk1YIGRvZXMgYW5kIFNWTSB3aWxsIHNpbXBs
eSByZXR1cm4gYQo+IHN0YXRpYyB2YWx1ZS4KPgo+IFNpZ25lZC1vZmYtYnk6IFN1cmF2ZWUgU3V0
aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:27:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12: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 1fdxAK-0002Vu-Bz; Fri, 13 Jul 2018 12:27: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdxAI-0002VO-8N
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:27:14 +0000
X-Inumbo-ID: 083fbb4c-8698-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 083fbb4c-8698-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 14:26:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="76137934"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46055102000078001D3258@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: <641ee8ad-d2c3-88bd-6b29-cb030b9fc0da@citrix.com>
Date: Fri, 13 Jul 2018 13:18:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B46055102000078001D3258@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 04/16] x86/HVM: drop vmfunc_intercept
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDcvMTggMTQ6MjUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IENvbW1pdCBhMWIxNTcyODMz
ICgiVk1YOiBhZGQgVk1GVU5DIGxlYWYgMCAoRVBUUCBzd2l0Y2hpbmcpIHRvCj4gZW11bGF0b3Ii
KSBuZWVkbGVzc2x5IGludHJvZHVjZWQgaXQsIGFuZCBubyB1c2VyIGhhcyBhcHBlYXJlZCBzaW5j
ZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:27:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12: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 1fdxAb-0002as-Lt; Fri, 13 Jul 2018 12:27: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdxAa-0002aT-E0
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:27:32 +0000
X-Inumbo-ID: 11247ad4-8698-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11247ad4-8698-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 14:27:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="76137968"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46057302000078001D325B@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: <4d925507-6b4e-240d-a4c6-c2de6dc2fdf5@citrix.com>
Date: Fri, 13 Jul 2018 13:19:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B46057302000078001D325B@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 05/16] x86/HVM: add wrapper for
 hvm_funcs.set_tsc_offset()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDcvMTggMTQ6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEl0J3MgdXNlZCBpbiBxdWl0
ZSBhIGZldyBwbGFjZXMsIGFuZCBoZW5jZSBkb2luZyBzbyBlYXNlcyBzdWJzZXF1ZW50Cj4gYWRq
dXN0bWVudCB0byBob3cgdGhlc2UgKGluZGlyZWN0KSBjYWxscyBhcmUgY2FycmllZCBvdXQuCj4K
PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCk92ZXJhbGws
IEknZCBzYXkgdGhhdCBpdCB3b3VsZCBiZSBnb29kIHRvIGhhdmUgd3JhcHBlcnMgZm9yIGFsbCB0
aGUKZnVuY3Rpb25zLCB0byBtYWtlIGEgY2xlYW5lciBBUEkuCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:27:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12:27:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdxAc-0002bh-W0; Fri, 13 Jul 2018 12:27: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fdxAb-0002ao-Lm
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:27:33 +0000
X-Inumbo-ID: 151b8440-8698-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 151b8440-8698-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 14:27:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="76137978"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B4605B102000078001D325E@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: <7f135e5e-bf1f-ba6a-847d-3f72a06c214c@citrix.com>
Date: Fri, 13 Jul 2018 13:20:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4605B102000078001D325E@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 06/16] x86: allow producing .i or .s for
 multiply compiled 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: George Dunlap <George.Dunlap@eu.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>

T24gMTEvMDcvMTggMTQ6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFNpbmNlIHRoZSBnZW5lcmlj
IHBhdHRlcm4gcnVsZXMgZG9uJ3QgbWF0Y2ggdGhvc2UsIGV4cGxpY2l0IHJ1bGVzIG5lZWQKPiB0
byBiZSBwdXQgaW4gcGxhY2UgZm9yIHRoaXMgdG8gd29yay4KPgo+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:31:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12: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 1fdxDy-0003bc-Ik; Fri, 13 Jul 2018 12: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=ame2=j5=xenproject.org=prvs=72555f201=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdxDx-0003bS-Aa
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:31:01 +0000
X-Inumbo-ID: 9cda7f48-8698-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9cda7f48-8698-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 12:31:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="60140814"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74966-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=280f49b81170aee9176a47085b168ff3bc9fd3e7
X-Osstest-Versions-That: ovmf=0c6f94dae5e3ca57fe6093ce2fa4d78fdd061857
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 13 Jul 2018 13:30:55 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74966: all 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
NDk2NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NjYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICAyODBmNDliODExNzBhZWU5MTc2YTQ3MDg1YjE2OGZmM2JjOWZk
M2U3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwYzZmOTRkYWU1ZTNj
YTU3ZmU2MDkzY2UyZmE0ZDc4ZmRkMDYxODU3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NjUg
IDIwMTgtMDctMTMgMDY6NTI6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTY2ICAyMDE4LTA3LTEzIDEwOjIyOjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlheGluIFd1IDxqaWF4
aW4ud3VAaW50ZWwuY29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21l
L29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9n
cwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFw
cGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KY29tbWl0IDI4MGY0OWI4MTE3MGFlZTkxNzZhNDcwODViMTY4ZmYzYmM5
ZmQzZTcKQXV0aG9yOiBKaWF4aW4gV3UgPGppYXhpbi53dUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1
IEFwciAyNiAxNDoxMzo1NyAyMDE4ICswODAwCgogICAgU2hlbGxQa2cvVGZ0cER5bmFtaWNDb21t
YW5kOiBGaXggdGhlIHBvdGVudGlhbCBhc3NlcnRpb24gYW5kIG1lbW9yeSBsZWFrIGlzc3VlLgog
ICAgCiAgICBUaGlzIHBhdGNoIGlzIHRvIGZpeCB0aGUgaXNzdWUgcmVwb3J0ZWQgZnJvbQogICAg
aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD05MjUuCiAgICAK
ICAgIERhdGFTaXplIHZhcmlhYmxlIHdhcyBub3QgYXNzaWduZWQgdGhlIHZhbHVlIGlmIFNoZWxs
T3BlbkZpbGVCeU5hbWUgcmV0dXJucyBlcnJvci4KICAgIEluIHRoZSBzdWNoIGEgY2FzZSwgaXQg
c2hvdWxkIG5vdCBiZSB1c2VkIHRvIEZyZWVQYWdlcy4gSW5zdGVhZCwgRGF0YVNpemUgY2FuIGJl
CiAgICB1c2VkIHRvIHJlY29yZCB0aGUgZmlsZSBzaXplIG9uY2UgRG93bmxvYWRGaWxlIHN1Y2Nl
c3NmdWxseS4KICAgIAogICAgQ2M6IFllIFRpbmcgPHRpbmcueWVAaW50ZWwuY29tPgogICAgQ2M6
IEZ1IFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICAgIENjOiBKYWJlbiBDYXJzZXkgPGph
YmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4wCiAgICBTaWduZWQtb2ZmLWJ5OiBXdSBKaWF4aW4gPGpp
YXhpbi53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRnUgU2l5dWFuIDxzaXl1YW4uZnVA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGlu
dGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 12:43:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 12:43:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdxQB-0004il-OC; Fri, 13 Jul 2018 12:43: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdxQB-0004ib-8E
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 12:43:39 +0000
X-Inumbo-ID: 6136b736-869a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6136b736-869a-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 12:43: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 1fdxQ6-0002ne-FC; Fri, 13 Jul 2018 12:43: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 1fdxQ6-0001O4-6M; Fri, 13 Jul 2018 12:43:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdxQ6-0001a1-5T; Fri, 13 Jul 2018 12:43:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125086-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=fac0dacd54c02b842c995d0999d9450d09d1e7cd
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 12:43:34 +0000
Subject: [Xen-devel] [libvirt test] 125086: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA4NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUwODYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGZhYzBkYWNk
NTRjMDJiODQyYzk5NWQwOTk5ZDk0NTBkMDlkMWU3Y2QKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgMzgg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAg
IDM3IGRheXMgICAyOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUwODYgIDIwMTgt
MDctMTAgMjM6NTQ6NTQgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAgIEFuZHJlYSBCb2xvZ25hbmkgPGFib2xv
Z25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVkaGF0LmNvbT4KICBCam9l
cm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxkdWJvMTYzQDEyNi5jb20+
CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+CiAgQnJpamVzaCBTaW5n
aCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhpYW9AZ21h
aWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNh
bC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmlj
b2xldHRpIDxkYW50dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFu
Z2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAg
RXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRA
cmVkaGF0LmNvbT4KICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAg
RmlsaXAgQWxhYyA8ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5j
b20+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkg
PGludHJpZ2VyaUBib3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwu
Y29tPgogIEppZSBXYW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBI
dWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4
LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXphIDxtYXJjb3Muc291emEub3JnQGdtYWls
LmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KICBNaWNoYWwg
UHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQcsOtdm96bsOtayA8bXBy
aXZvem5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQ
ZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5v
QHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgog
IFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxr
ZXN0QGdtYWlsLmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgog
IFJvbWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU3RlZmFuIEJhZGVy
IDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxp
bnV4LnZuZXQuaWJtLmNvbT4KICB3MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdl
aWx1biBaaHUgPHpodXdlaWx1bkBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA2Njg2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 13:00:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 13: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 1fdxgF-0006jD-Cx; Fri, 13 Jul 2018 13: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=f1ux=j5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fdxgE-0006j8-0z
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 13:00:14 +0000
X-Inumbo-ID: b159ce70-869c-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b159ce70-869c-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 13:00: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 F1B6680D;
 Fri, 13 Jul 2018 06:00:10 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 354F93F318;
 Fri, 13 Jul 2018 06:00:10 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B485E6002000078001D3AB8@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <be2ab951-e032-4035-89bb-3560086015a5@arm.com>
Date: Fri, 13 Jul 2018 14:00:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5B485E6002000078001D3AB8@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/16] 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>,
 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>

SGkgSmFuLAoKT24gMTMvMDcvMTggMDk6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEx
LjA3LjE4IGF0IDE1OjE1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+PiBXaGlsZSBpbmRp
cmVjdCBjYWxscyBoYXZlIGFsd2F5cyBiZWVuIG1vcmUgZXhwZW5zaXZlIHRoYW4gZGlyZWN0IG9u
ZXMsCj4+IHRoZWlyIGNvc3QgaGFzIGZ1cnRoZXIgaW5jcmVhc2VkIHdpdGggdGhlIFNwZWN0cmUg
djIgbWl0aWdhdGlvbnMuIEluIGEKPj4gbnVtYmVyIG9mIGNhc2VzIHdlIHNpbXBseSBwb2ludGxl
c3NseSB1c2UgdGhlbSBpbiB0aGUgZmlyc3QgcGxhY2UuIEluCj4+IG1hbnkgb3RoZXIgY2FzZXMg
dGhlIGluZGlyZWN0aW9uIHNvbGVseSBleGlzdHMgdG8gYWJzdHJhY3QgZnJvbSBlLmcuCj4+IHZl
bmRvciBzcGVjaWZpYyBoYXJkd2FyZSBkZXRhaWxzLCBhbmQgaGVuY2UgdGhlIHBvaW50ZXJzIHVz
ZWQgbmV2ZXIKPj4gY2hhbmdlIG9uY2Ugc2V0LiBIZXJlIHdlIGNhbiB1c2UgYWx0ZXJuYXRpdmVz
IHBhdGNoaW5nIHRvIGdldCByaWQgb2YKPj4gdGhlIGluZGlyZWN0aW9uLgo+Pgo+PiAgRnJvbSBw
YXRjaCA4IG9ud2FyZHMgZGVwZW5kZW5jaWVzIGV4aXN0IG9uIGVhcmxpZXIsIHlldCB0byBiZSBy
ZXZpZXdlZAo+PiBwYXRjaGVzICgieDg2L2FsdGVybmF0aXZlczogZnVsbHkgbGV2ZXJhZ2UgYXV0
b21hdGljIE5PUCBmaWxsaW5nIiBhcyB3ZWxsCj4+IGFzIHRoZSAieDg2OiBpbXByb3ZlIFBEWCA8
LT4gUEZOIGFuZCBhbGlrZSB0cmFuc2xhdGlvbnMiIHNlcmllcyBhdCB0aGUKPj4gdmVyeSBsZWFz
dCkuIEkgbmV2ZXJ0aGVsZXNzIHdhbnRlZCB0byBlbmFibGUgYSBmaXJzdCByb3VuZCBvZiByZXZp
ZXcgb2YKPj4gdGhlIHNlcmllcywgdGhlIG1vcmUgdGhhdCBzb21lIG9mIHRoZSBwYXRjaGVzIChu
b3QganVzdCBpbml0aWFsIG9uZXMpCj4+IGNvdWxkIHBlcmhhcHMgYmUgdGFrZW4gaXJyZXNwZWN0
aXZlIG9mIHRob3NlIGRlcGVuZGVuY2llcy4KPj4KPj4gRnVydGhlciBhcmVhcyB3aGVyZSBpbmRp
cmVjdCBjYWxscyBjb3VsZCBiZSBlbGltaW5hdGVkIChhbmQgdGhhdCBJJ3ZlIHB1dAo+PiBvbiBt
eSB0b2RvIGxpc3QgaW4gY2FzZSB0aGUgZ2VuZXJhbCBjb25jZXB0IGhlcmUgaXMgZGVlbWVkIHJl
YXNvbmFibGUpCj4+IGFyZSBJT01NVSwgY3B1ZnJlcSwgdlBNVSwgYW5kIFhTTS4gRm9yIHNvbWUg
b2YgdGhlc2UsIHRoZSBBUk0gc2lkZQo+PiB3b3VsZCBuZWVkIGRlYWxpbmcgd2l0aCBhcyB3ZWxs
IC0gSSdtIG5vdCBzdXJlIHdoZXRoZXIgcmVwbGFjaW5nIGluZGlyZWN0Cj4+IGNhbGxzIGJ5IGRp
cmVjdCBvbmVzIGlzIHdvcnRod2hpbGUgdGhlcmUgYXMgd2VsbDsgaWYgbm90LCB0aGUgd3JhcHBl
cnMKPj4gd291bGQgc2ltcGx5IG5lZWQgdG8gYmVjb21lIGZ1bmN0aW9uIGludm9jYXRpb25zIGlu
IHRoZSBBUk0gY2FzZS4KPiAKPiBCdHcsIEkgZGlkbid0IHdhbnQgdG8gQ2MgeW91IG9uIHRoZSB3
aG9sZSBzZXJpZXMsIGJ1dCBpbnB1dCBvbiB0aGUgYWJvdmUKPiB3b3VsZCBjZXJ0YWlubHkgYmUg
aGVscGZ1bCB0byBkZWNpZGUgaG93IHRvIGRlYWwgd2l0aCBpbmRpcmVjdCBjYWxscyBpbiBjb2Rl
Cj4gc2hhcmVkIGJldHdlZW4gdGhlIGFyY2hpdGVjdHVyZXMuCgpGb3IgdGhlIElPTU1VLCB3ZSB3
YW50IHRvIGtlZXAgdGhlIGluZGlyZWN0IGNhbGwgYXMgaXQgbWlnaHQgYmUgcG9zc2libGUgCnRv
IGhhdmUgYSBwbGF0Zm9ybSBzdXBwb3J0IGRpZmZlcmVudCBJT01NVXMgKG5vdCB5ZXQgc3VwcG9y
dGVkIGluIFhlbikuCgpGb3IgQ1BVRnJlcSBhbmQgdlBNVSwgdGhleSBhcmUgbm90IHlldCBzdXBw
b3J0ZWQgb24gQXJtIGFuZCBJIGhhdmVuJ3QgCnNwZW50IG11Y2ggdGltZSBsb29raW5nIGF0IHRo
ZW0uIFNvIEkgY2FuJ3QgY29uZmlybSB3aGV0aGVyIGluZGlyZWN0IApjYWxsIGNvdWxkIGJlIGRy
b3BwZWQuCgpGb3IgWFNNLCBJIGd1ZXNzIGluZGlyZWN0IGNhbGwgY291bGQgYmUgZHJvcHBlZC4K
CldoYXQgd291bGQgYmUgdGhlIGdlbmVyaWMgaW50ZXJmYWNlIGhlcmU/IEkgc2F3IGl0IHdhcyBi
YXNlZCBvbiAKYWx0ZXJuYXRpdmUgZm9yIHRoZSBwbHVtYmluZy4KCkNoZWVycywKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 13:10:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 13:10:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdxpi-0007L4-Bq; Fri, 13 Jul 2018 13:10: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdxph-0007FS-CR
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 13:10:01 +0000
X-Inumbo-ID: 1003e5c0-869e-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 1003e5c0-869e-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 13:10:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 07:09:59 -0600
Message-Id: <5B48A4A602000078001D3D00@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 07:09:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180712164806.99210-1-roger.pau@citrix.com>
 <5B48599102000078001D3AB5@prv1-mh.provo.novell.com>
 <20180713075511.ce5efemnl77hlazp@mac.bytemobile.com>
 <5B48794802000078001D3BC6@prv1-mh.provo.novell.com>
 <20180713113710.ty3oattgeldj3hsj@mac.bytemobile.com>
In-Reply-To: <20180713113710.ty3oattgeldj3hsj@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] tools: remove local links to the x86
 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDEzOjM3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgSnVsIDEzLCAyMDE4IGF0IDA0OjA0OjU2QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTMuMDcuMTggYXQgMDk6NTUsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDE6NDk6MzdBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAxMi4wNy4xOCBhdCAxODo0OCwgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiBJbiB0aGUgeDg2IHRlc3QgaGFybmVzcyBhbmQg
dGhlIGZ1enplciwgYW5kIGluc3RlYWQgY3JlYXRlIGEgbGluayBpbgo+PiA+PiA+IHRoZSB0b29s
cy9pbmNsdWRlIGRpcmVjdG9yeSB0aGF0IGNhbiBiZSB1c2VkIGJ5IGFsbCB0aGUgdG9vbHMuCj4+
ID4+ID4gCj4+ID4+ID4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4+ID4+ID4gCj4+ID4+ID4gU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+ID4+
ID4gLS0tCj4+ID4+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gPj4g
PiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gPj4gPiBD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4+ID4+ID4gQ2M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4+ID4+ID4gLS0tCj4+ID4+ID4gQ2hhbmdlcyBz
aW5jZSB2MToKPj4gPj4gPiAgLSBEb24ndCByZW1vdmUgdGhlIGhlYWRlciBkZXBlbmRlbmNpZXMg
aW4gdGhlIG1ha2VmaWxlIGZvciB0aGUgeDg2Cj4+ID4+ID4gICAgZW11bGF0b3IgdGVzdCBoYXJu
ZXNzLgo+PiA+PiAKPj4gPj4gSG1tLCBhZmFpY3MgeW91J3ZlIGRvbmUgdGhlIHNhbWUgZm9yIHRo
ZSBmdXp6ZXIgd2hlcmUgYWZhaWN0IGl0J3MKPj4gPj4gdW5uZWNlc3NhcnkuIEFueSBzcGVjaWZp
YyByZWFzb24/Cj4+ID4gCj4+ID4gVGhlIGZ1enplciBhbHNvIGluY2x1ZGVzIHg4Ni1lbXVsYXRl
Lmggd2hpY2ggZGVwZW5kcyBvbiB0aG9zZSBoZWFkZXJzLAo+PiA+IHNvIGl0IHNob3VsZCBhbHNv
IGJlIHJlYnVpbHQuCj4+IAo+PiBTZWUgbXkgb3JpZ2luYWwgbWFpbCAtIGFmYWljdCB0aGUgZnV6
emVyIG1ha2VzIHVzZSBvZiAuKi5kIGZpbGVzLCBzbwo+PiBleHBsaWNpdCByZWNvZHJpbmcgb2Yg
ZGVwZW5kZW5jaWVzIHNob3VsZCBub3QgYmUgbmVlZGVkLgo+IAo+IEknbSBhZnJhaWQgdGhhdCBk
b2Vzbid0IHNlZW0gdG8gd29yay4gSWYgSSBtb2RpZnkgYW55IG9mIHRoZSBoZWFkZXJzCj4gd2l0
aG91dCB0aGUgZXhwbGljaXQgbWFrZWZpbGUgdHJhY2tpbmcgYSByZWJ1aWxkIGlzIG5vdCB0cmln
Z2VyZWQuCgpXZWxsLCBJIGRvbid0IHVuZGVyc3RhbmQgdGhpcywgYnV0IGZvciB0aGUgcGF0Y2gg
aGVyZQpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 13:18:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 13: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 1fdxxx-0008IC-8d; Fri, 13 Jul 2018 13:18: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdxxv-0008I7-Bt
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 13:18:31 +0000
X-Inumbo-ID: 3fcfcf39-869f-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 3fcfcf39-869f-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 13:18:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 07:18:29 -0600
Message-Id: <5B48A6A302000078001D3D0B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 07:18:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46094902000078001D32B0@prv1-mh.provo.novell.com>
 <e1ed1d7f5cba4af0bfe36c24066bc1fa@AMSPEX02CL02.citrite.net>
In-Reply-To: <e1ed1d7f5cba4af0bfe36c24066bc1fa@AMSPEX02CL02.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 10/16] 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>
Content-Type: text/plain; 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+IE9uIDEzLjA3LjE4IGF0IDEyOjA2LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogWGVuLWRldmVsIFttYWls
dG86eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9uIEJlaGFsZgo+PiBP
ZiBKYW4gQmV1bGljaAo+PiBTZW50OiAxMSBKdWx5IDIwMTggMTQ6NDMKPj4gVG86IHhlbi1kZXZl
bCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+PiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT4KPj4gU3ViamVjdDogW1hlbi1kZXZlbF0gW1BBVENI
IDEwLzE2XSB4ODYvSFZNOiBwYXRjaCBpbmRpcmVjdCBjYWxscyB0aHJvdWdoCj4+IGh2bV9mdW5j
cyB0byBkaXJlY3Qgb25lcwo+PiAKPj4gVGhpcyBpcyBpbnRlbnRpb25hbGx5IG5vdCB0b3VjaGlu
ZyBob29rcyB1c2VkIHJhcmVseSAob3Igbm90IGF0IGFsbCkKPj4gZHVyaW5nIHRoZSBsaWZldGlt
ZSBvZiBhIFZNLCBsaWtlIHtkb21haW4sdmNwdX1faW5pdGlhbGlzZSBvciBjcHVfdXAsCj4+IGFz
IHdlbGwgYXMgbmVzdGVkLCBWTSBldmVudCwgYW5kIGFsdHAybSBvbmVzICh0aGV5IGNhbiBhbGwg
YmUgZG9uZQo+PiBsYXRlciwgaWYgc28gZGVzaXJlZCkuIFZpcnR1YWwgSW50ZXJydXB0IGRlbGl2
ZXJ5IG9uZXMgd2lsbCBiZSBkZWFsdAo+PiB3aXRoIGluIGEgc3Vic2VxdWVudCBwYXRjaC4KPj4g
Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gLS0t
Cj4+IE5lZWRsZXNzIHRvIHNheSB0aGF0IEknbSBwcmV0dHkgdW5oYXBweSBhYm91dCB0aGUgd29y
a2Fyb3VuZCBJIGhhZCB0bwo+PiBhZGQgdG8gaHZtX3NldF9yZHRzY19leGl0aW5nKCkuIEltcHJv
dmVtZW50IHN1Z2dlc3Rpb25zIHdlbGNvbWUuCj4gCj4gUHJlc3VtYWJseSB0aGUgd29ya2Fyb3Vu
ZCBpcyBuZWVkZWQgYmVjYXVzZSBvZiB0aGUgPzogaW4gQUxUX0NBTExfQVJHKCkgYW5kIAo+IHdp
bGwgb2NjdXIgZm9yIGFueSBib29sIGFyZ3VtZW50IHRvIGFuIGFsdGVybmF0aXZlcyBwYXRjaGVk
IGNhbGw/CgpZZXMuCgo+IElmIHNvLCBhbmQgCj4gYWQgaG9jIHdvcmthcm91bmQgc2VlbXMgdW5k
ZXNpcmFibGUuIElzIGl0IHBvc3NpYmxlIHRvIHN1cHByZXNzIGl0IGJ5IAo+IGRyb3BwaW5nIHRo
ZSBnY2MtaXNtIGZyb20gdGhlIHRlcm5hcnkgb3BlcmF0b3I/CgpIbW0sIHllcywgdGhhdCBsb29r
cyB0byB3b3JrLiBNYWtlcyB0aGUgY29kZSBzbGlnaHRseSBtb3JlIHVnbHksCnRob3VnaC4gQW5k
IEkgZGlzbGlrZSB0aGlzIGJlY2F1c2Ugb2YgdGhlIHdhcm5pbmcgYmVpbmcgcG9pbnRsZXNzCndo
ZW4gc3VjaCBhbiBleHByZXNzaW9uIG9jY3VycyBpbiBzaXplb2YoKSwgYWxpZ25vZigpLCBvciB0
eXBlb2YoKQooaS5lLiB3aGVuIHRoZSBleHByZXNzaW9uIGlzbid0IHJlYWxseSBldmFsdWF0ZWQp
LiBCdXQgcGVyaGFwcwp0aGF0J3MgbGVzcyB1Z2x5IHRoYW4gdGhlIGN1cnJlbnQgd2FybmluZyBz
dXBwcmVzc2lvbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 13:20:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 13:20: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 1fdxzU-0000SD-LW; Fri, 13 Jul 2018 13:20: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdxzU-0000S7-3N
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 13:20:08 +0000
X-Inumbo-ID: 7a105757-869f-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 7a105757-869f-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 13:20:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 07:20:06 -0600
Message-Id: <5B48A70502000078001D3D0E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 07:20:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46057302000078001D325B@prv1-mh.provo.novell.com>
 <4d925507-6b4e-240d-a4c6-c2de6dc2fdf5@citrix.com>
In-Reply-To: <4d925507-6b4e-240d-a4c6-c2de6dc2fdf5@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 05/16] x86/HVM: add wrapper for
 hvm_funcs.set_tsc_offset()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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+IE9uIDEzLjA3LjE4IGF0IDE0OjE5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTEvMDcvMTggMTQ6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBJdCdzIHVzZWQg
aW4gcXVpdGUgYSBmZXcgcGxhY2VzLCBhbmQgaGVuY2UgZG9pbmcgc28gZWFzZXMgc3Vic2VxdWVu
dAo+PiBhZGp1c3RtZW50IHRvIGhvdyB0aGVzZSAoaW5kaXJlY3QpIGNhbGxzIGFyZSBjYXJyaWVk
IG91dC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IAo+IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKVGhhbmtzLgoKPiBPdmVyYWxsLCBJJ2Qgc2F5IHRoYXQgaXQgd291bGQgYmUgZ29vZCB0
byBoYXZlIHdyYXBwZXJzIGZvciBhbGwgdGhlCj4gZnVuY3Rpb25zLCB0byBtYWtlIGEgY2xlYW5l
ciBBUEkuCgpJIGhhZCBjb25zaWRlcmVkIHRoYXQsIGJ1dCBkZWNpZGVkIHRoYXQgSSdkIGxlYXZl
IHRoZSBvbmVzIGhhdmluZyBqdXN0CmEgc2luZ2xlIHVzZSBzaXRlLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 13:27:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 13:27: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 1fdy6E-00010z-Ev; Fri, 13 Jul 2018 13:27: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdy6D-00010u-8w
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 13:27:05 +0000
X-Inumbo-ID: 720eb946-86a0-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 720eb946-86a0-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 13:27:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 07:27:02 -0600
Message-Id: <5B48A8A602000078001D3D1F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 07:27:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B485E6002000078001D3AB8@prv1-mh.provo.novell.com>
 <be2ab951-e032-4035-89bb-3560086015a5@arm.com>
In-Reply-To: <be2ab951-e032-4035-89bb-3560086015a5@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 00/16] 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDEzLjA3LjE4IGF0IDE1OjAwLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEhpIEphbiwKPiAKPiBPbiAxMy8wNy8xOCAwOToxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+
IE9uIDExLjA3LjE4IGF0IDE1OjE1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4gV2hp
bGUgaW5kaXJlY3QgY2FsbHMgaGF2ZSBhbHdheXMgYmVlbiBtb3JlIGV4cGVuc2l2ZSB0aGFuIGRp
cmVjdCBvbmVzLAo+Pj4gdGhlaXIgY29zdCBoYXMgZnVydGhlciBpbmNyZWFzZWQgd2l0aCB0aGUg
U3BlY3RyZSB2MiBtaXRpZ2F0aW9ucy4gSW4gYQo+Pj4gbnVtYmVyIG9mIGNhc2VzIHdlIHNpbXBs
eSBwb2ludGxlc3NseSB1c2UgdGhlbSBpbiB0aGUgZmlyc3QgcGxhY2UuIEluCj4+PiBtYW55IG90
aGVyIGNhc2VzIHRoZSBpbmRpcmVjdGlvbiBzb2xlbHkgZXhpc3RzIHRvIGFic3RyYWN0IGZyb20g
ZS5nLgo+Pj4gdmVuZG9yIHNwZWNpZmljIGhhcmR3YXJlIGRldGFpbHMsIGFuZCBoZW5jZSB0aGUg
cG9pbnRlcnMgdXNlZCBuZXZlcgo+Pj4gY2hhbmdlIG9uY2Ugc2V0LiBIZXJlIHdlIGNhbiB1c2Ug
YWx0ZXJuYXRpdmVzIHBhdGNoaW5nIHRvIGdldCByaWQgb2YKPj4+IHRoZSBpbmRpcmVjdGlvbi4K
Pj4+Cj4+PiAgRnJvbSBwYXRjaCA4IG9ud2FyZHMgZGVwZW5kZW5jaWVzIGV4aXN0IG9uIGVhcmxp
ZXIsIHlldCB0byBiZSByZXZpZXdlZAo+Pj4gcGF0Y2hlcyAoIng4Ni9hbHRlcm5hdGl2ZXM6IGZ1
bGx5IGxldmVyYWdlIGF1dG9tYXRpYyBOT1AgZmlsbGluZyIgYXMgd2VsbAo+Pj4gYXMgdGhlICJ4
ODY6IGltcHJvdmUgUERYIDwtPiBQRk4gYW5kIGFsaWtlIHRyYW5zbGF0aW9ucyIgc2VyaWVzIGF0
IHRoZQo+Pj4gdmVyeSBsZWFzdCkuIEkgbmV2ZXJ0aGVsZXNzIHdhbnRlZCB0byBlbmFibGUgYSBm
aXJzdCByb3VuZCBvZiByZXZpZXcgb2YKPj4+IHRoZSBzZXJpZXMsIHRoZSBtb3JlIHRoYXQgc29t
ZSBvZiB0aGUgcGF0Y2hlcyAobm90IGp1c3QgaW5pdGlhbCBvbmVzKQo+Pj4gY291bGQgcGVyaGFw
cyBiZSB0YWtlbiBpcnJlc3BlY3RpdmUgb2YgdGhvc2UgZGVwZW5kZW5jaWVzLgo+Pj4KPj4+IEZ1
cnRoZXIgYXJlYXMgd2hlcmUgaW5kaXJlY3QgY2FsbHMgY291bGQgYmUgZWxpbWluYXRlZCAoYW5k
IHRoYXQgSSd2ZSBwdXQKPj4+IG9uIG15IHRvZG8gbGlzdCBpbiBjYXNlIHRoZSBnZW5lcmFsIGNv
bmNlcHQgaGVyZSBpcyBkZWVtZWQgcmVhc29uYWJsZSkKPj4+IGFyZSBJT01NVSwgY3B1ZnJlcSwg
dlBNVSwgYW5kIFhTTS4gRm9yIHNvbWUgb2YgdGhlc2UsIHRoZSBBUk0gc2lkZQo+Pj4gd291bGQg
bmVlZCBkZWFsaW5nIHdpdGggYXMgd2VsbCAtIEknbSBub3Qgc3VyZSB3aGV0aGVyIHJlcGxhY2lu
ZyBpbmRpcmVjdAo+Pj4gY2FsbHMgYnkgZGlyZWN0IG9uZXMgaXMgd29ydGh3aGlsZSB0aGVyZSBh
cyB3ZWxsOyBpZiBub3QsIHRoZSB3cmFwcGVycwo+Pj4gd291bGQgc2ltcGx5IG5lZWQgdG8gYmVj
b21lIGZ1bmN0aW9uIGludm9jYXRpb25zIGluIHRoZSBBUk0gY2FzZS4KPj4gCj4+IEJ0dywgSSBk
aWRuJ3Qgd2FudCB0byBDYyB5b3Ugb24gdGhlIHdob2xlIHNlcmllcywgYnV0IGlucHV0IG9uIHRo
ZSBhYm92ZQo+PiB3b3VsZCBjZXJ0YWlubHkgYmUgaGVscGZ1bCB0byBkZWNpZGUgaG93IHRvIGRl
YWwgd2l0aCBpbmRpcmVjdCBjYWxscyBpbiBjb2RlCj4+IHNoYXJlZCBiZXR3ZWVuIHRoZSBhcmNo
aXRlY3R1cmVzLgo+IAo+IEZvciB0aGUgSU9NTVUsIHdlIHdhbnQgdG8ga2VlcCB0aGUgaW5kaXJl
Y3QgY2FsbCBhcyBpdCBtaWdodCBiZSBwb3NzaWJsZSAKPiB0byBoYXZlIGEgcGxhdGZvcm0gc3Vw
cG9ydCBkaWZmZXJlbnQgSU9NTVVzIChub3QgeWV0IHN1cHBvcnRlZCBpbiBYZW4pLgo+IAo+IEZv
ciBDUFVGcmVxIGFuZCB2UE1VLCB0aGV5IGFyZSBub3QgeWV0IHN1cHBvcnRlZCBvbiBBcm0gYW5k
IEkgaGF2ZW4ndCAKPiBzcGVudCBtdWNoIHRpbWUgbG9va2luZyBhdCB0aGVtLiBTbyBJIGNhbid0
IGNvbmZpcm0gd2hldGhlciBpbmRpcmVjdCAKPiBjYWxsIGNvdWxkIGJlIGRyb3BwZWQuCj4gCj4g
Rm9yIFhTTSwgSSBndWVzcyBpbmRpcmVjdCBjYWxsIGNvdWxkIGJlIGRyb3BwZWQuCgpCdXQgeW91
IGRpZG4ndCBhbnN3ZXIgdGhlIGZ1bmRhbWVudGFsIHF1ZXN0aW9uOiBJcyB0aGlzIHdvcnRod2hp
bGUgb24KQVJNPwoKPiBXaGF0IHdvdWxkIGJlIHRoZSBnZW5lcmljIGludGVyZmFjZSBoZXJlPyBJ
IHNhdyBpdCB3YXMgYmFzZWQgb24gCj4gYWx0ZXJuYXRpdmUgZm9yIHRoZSBwbHVtYmluZy4KClll
cywgSSdkIHByZWZlciB0byB1c2UgdGhlIHNhbWUgbWVjaGFuaXNtIGFzIHByZXNlbnRlZCBpbiB0
aGUgc2VyaWVzLgpBcyBwZXIgYWJvdmUgZm9yIHRoZSBJT01NVSBjYXNlIHdlJ2QgdGhlbiBuZWVk
IGFub3RoZXIgYWJzdHJhY3Rpb24KbGF5ZXIgcHV0IGluIHRoZSBtaWRkbGUgKHRvIHByb2R1Y2Ug
YSBwYXRjaCBzaXRlIG9uIHg4NiwgYnV0IGEgbm9ybWFsCltpbmRpcmVjdF0gY2FsbCBvbiBBUk0p
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 13:35:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 13:35:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fdyEb-0001zO-H4; Fri, 13 Jul 2018 13: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=u2kk=j5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fdyEZ-0001vO-MK
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 13:35:43 +0000
X-Inumbo-ID: a6cf6aff-86a1-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 a6cf6aff-86a1-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 13:35:48 +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 4E9AF308798B
 for <xen-devel@lists.xen.org>; Fri, 13 Jul 2018 17:51:54 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 571CB7FC7B
 for <xen-devel@lists.xen.org>; Fri, 13 Jul 2018 16:35:40 +0300 (EEST)
Received: (qmail 26768 invoked from network); 13 Jul 2018 16:35:40 +0300
Received: from unknown (HELO mb3xmail.bitdefender.biz) (10.18.0.56)
 by smtp01.buh.bitdefender.com with AES256-GCM-SHA384 encrypted SMTP;
 13 Jul 2018 16:35:39 +0300
Received: from MB1XMAIL.bitdefender.biz (10.18.0.151) by
 mb3xmail.bitdefender.biz (10.18.0.56) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Fri, 13 Jul 2018 16:35:39 +0300
Received: from mb3xmail.bitdefender.biz (10.18.0.56) by
 MB1XMAIL.bitdefender.biz (10.18.0.151) with Microsoft SMTP Server (TLS) id
 15.0.1367.3; Fri, 13 Jul 2018 16:35:32 +0300
Received: from mb3xmail.bitdefender.biz ([10.18.0.56]) by
 mb3xmail.bitdefender.biz ([10.18.0.56]) with mapi id 15.00.1367.000; Fri, 13
 Jul 2018 16:35:39 +0300
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v11 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
Thread-Index: AQHUGoilB0jLh8Fn/UWHl04xzrYkqaSMwq2AgAALX4CAAAq2gIAAHKWA
Date: Fri, 13 Jul 2018 13:35:38 +0000
Message-ID: <1531488937.5063.19.camel@bitdefender.com>
References: <1531472650-6718-1-git-send-email-aisaila@bitdefender.com>
 <1531472650-6718-8-git-send-email-aisaila@bitdefender.com>
 <5B48801B02000078001D3C1F@prv1-mh.provo.novell.com>
 <1531480485.5063.9.camel@bitdefender.com>
 <5B4892A102000078001D3C75@prv1-mh.provo.novell.com>
In-Reply-To: <5B4892A102000078001D3C75@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
x-originating-ip: [10.18.66.8]
Content-ID: <41D7F38B0E0229479D68EB7DF171A4FD@bitdefender.com>
MIME-Version: 1.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76692
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 489860,
 Stamp: 3], Multi: [Enabled, t: (0.000020,0.008859)], BW: [Enabled, t:
 (0.000013,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.027922,0.000378)], URL: [Enabled, t:
 (0.000027,0.000001)], RTDA: [Enabled, t: (0.229519), Hit: No, Details:
 v2.7.13; Id: 15.1i642om.1ci9tlbu2.1q8c], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v11 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "Ian.Jackson@eu.citrix.com" <Ian.Jackson@eu.citrix.com>,
 "wei.liu2@citrix.com" <wei.liu2@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>

T24gVmksIDIwMTgtMDctMTMgYXQgMDU6NTMgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
IA0KPiA+ID4gDQo+ID4gPiA+IA0KPiA+ID4gPiBPbiAxMy4wNy4xOCBhdCAxMzoxNCwgPGFpc2Fp
bGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiBPbiBWaSwgMjAxOC0wNy0xMyBhdCAwNDoz
NCAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ID4gPiANCj4gPiA+ID4gDQo+ID4gPiA+IA0K
PiA+ID4gPiA+IA0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiANCj4gPiA+
ID4gPiA+IE9uIDEzLjA3LjE4IGF0IDExOjA0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOg0KPiA+ID4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMNCj4gPiA+ID4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jDQo+ID4gPiA+IEBAIC0xMDI2LDIwICsx
MDI2LDI2IEBAIHN0YXRpYyBpbnQNCj4gPiA+ID4gdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChz
dHJ1Y3QNCj4gPiA+ID4gZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkNCj4gPiA+
ID4gwqBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwNCj4gPiA+ID4g
dmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwNCj4gPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4
dCwgMSwNCj4gPiA+ID4gSFZNU1JfUEVSX0RPTSk7DQo+ID4gPiA+IMKgDQo+ID4gPiA+IC1zdGF0
aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsDQo+ID4gPiA+
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+ID4gPiArc3RhdGljIGludCB2aXJpZGlhbl9z
YXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsDQo+ID4gPiA+IGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQ0KPiA+ID4gPiDCoHsNCj4gPiA+ID4gLcKgwqDCoMKgc3RydWN0IHZjcHUgKnY7
DQo+ID4gPiA+ICvCoMKgwqDCoHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQ7
DQo+ID4gPiA+IMKgDQo+ID4gPiA+IC3CoMKgwqDCoGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihk
KSApDQo+ID4gPiA+ICvCoMKgwqDCoGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbih2LT5kb21haW4p
ICkNCj4gPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgcmV0dXJuIDA7DQo+ID4gPiA+IMKgDQo+ID4g
PiA+IC3CoMKgwqDCoGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7DQo+ID4gPiA+IC3CoMKgwqDCoMKg
wqDCoMKgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9IHsNCj4gPiA+ID4g
LcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoC52cF9hc3Npc3RfbXNyID0gdi0NCj4gPiA+ID4gPiAN
Cj4gPiA+ID4gPiBhcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LA0KPiA+
ID4gPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgLnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0NCj4g
PiA+ID4gPiANCj4gPiA+ID4gPiBhcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5k
aW5nLA0KPiA+ID4gPiAtwqDCoMKgwqDCoMKgwqDCoH07DQo+ID4gPiA+ICvCoMKgwqDCoG1lbXNl
dCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsNCj4gPiA+ID4gK8KgwqDCoMKgY3R4dC52cF9hc3Np
c3RfbXNyID0gdi0NCj4gPiA+ID4gPiANCj4gPiA+ID4gPiBhcmNoLmh2bV92Y3B1LnZpcmlkaWFu
LnZwX2Fzc2lzdC5tc3IucmF3Ow0KPiA+ID4gPiArwqDCoMKgwqBjdHh0LnZwX2Fzc2lzdF9wZW5k
aW5nID0gdi0NCj4gPiA+ID4gPiANCj4gPiA+ID4gPiBhcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZw
X2Fzc2lzdC5wZW5kaW5nOw0KPiA+ID4gPiDCoA0KPiA+ID4gPiAtwqDCoMKgwqDCoMKgwqDCoGlm
ICggaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwNCj4gPiA+ID4g
JmN0eHQpDQo+ID4gPiA+ICE9IDAgKQ0KPiA+ID4gPiArwqDCoMKgwqByZXR1cm4gaHZtX3NhdmVf
ZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwNCj4gPiA+ID4gJmN0eHQpOw0KPiA+
ID4gU28geW91IG5vdyBoYW5kIG9uIHRoZSByZXR1cm4gdmFsdWUgaGVyZSwgYnV0IGp1c3QgdG8g
Li4uDQo+ID4gPiANCj4gPiA+ID4gDQo+ID4gPiA+IA0KPiA+ID4gPiArfQ0KPiA+ID4gPiArDQo+
ID4gPiA+ICtzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4g
KmQsDQo+ID4gPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQ0KPiA+ID4gPiArew0KPiA+ID4g
PiArwqDCoMKgwqBzdHJ1Y3QgdmNwdSAqdjsNCj4gPiA+ID4gKw0KPiA+ID4gPiArwqDCoMKgwqBm
b3JfZWFjaF92Y3B1KCBkLCB2ICkgew0KPiA+ID4gPiArwqDCoMKgwqDCoMKgwqDCoGlmICggdmly
aWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpICE9IDAgKQ0KPiA+ID4gPiDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoHJldHVybiAxOw0KPiA+ID4gLi4uIG5vdCBwYXNzIGl0IG9uIGhlcmUu
IElzIHRoYXQgcmVhbGx5IHdoYXQgd2Ugd2FudD8gVGhlIHZNQ0UNCj4gPiA+IGNhc2UNCj4gPiA+
IGRvZXMNCj4gPiA+IGl0IGRpZmZlcmVudGx5LCBmb3IgZXhhbXBsZS4gV2hpY2ggbWVhbnMgLSB0
aGVyZSBhcmUgY2VydGFpbmx5DQo+ID4gPiBpbmNvbnNpc3RlbmNpZXMgcmlnaHQgbm93LCBidXQg
c2luY2UgeW91IGhhdmUgdG8gdG91Y2ggYWxsIG9mDQo+ID4gPiB0aGlzDQo+ID4gPiBhbnl3YXks
DQo+ID4gPiBjb3VsZG4ndCB5b3UgbWFrZSB0aGluZ3MgZW5kIGluIGEgbW9yZSBjb25zaXN0ZW50
IHNoYXBlIGFmdGVyDQo+ID4gPiB0aGlzDQo+ID4gPiByZXdvcms/DQo+ID4gSW4gdGhlIHBhc3Qg
dGhlcmUgd2hlcmUgZWl0aGVyIHJldHVybmluZyB0aGUgdmFsdWUNCj4gPiBmcm9tIGh2bV9zYXZl
X2VudHJ5KCkobGlrZSBpbiB0aGUgaHZtX3NhdmVfdHNjX2FkanVzdCkgb3IgY2hlY2sgdGhlDQo+
ID4gcmV0dXJuIHZhbHVlKGxpa2UgaW4gdGhlIGh2bV9zYXZlX2NwdV9jdHh0ICkgbGlrZSBpdCBk
aWQgaGVyZS4gSQ0KPiA+IG1hZGUNCj4gPiBhbGwgdGhlIHNhdmVfb25lIGZ1bmNzIHJldHVybiB0
aGUgdmFsdWUgZnJvbcKgwqBodm1fc2F2ZV9lbnRyeSgpIGFuZA0KPiA+IHRoZW4NCj4gPiBjaGVj
ayBpdCBpbiB0aGUgc2F2ZSBmdW5jIHNvIHRoYXQgdGhleSBhbGwgcmV0dXJuIGluIHRoZSBzYW1l
IHdheS4NCj4gPiANCj4gPiBJIGRvbid0IHNheSB0aGF0IHRoZSBvbGQgd2F5IHdhcyBiYWQgYnV0
IGl0IHdhcyBub3QgY29uc2lzdGVudC4NCj4gPiANCj4gPiBBbmQgeWVzIEkgaGF2ZSBtaXNzZWQg
dGhlIGlmKCkgY2hlY2sgaW50IGhlIHNhdmUgZnVuYyBpbiB0aGUgdm1jZQ0KPiA+IGJ1dCBJDQo+
ID4gdGhpbmsgaXQncyBiZXR0ZXIgdG8gaGF2ZSB0aGUgY2hlY2sgaW4gcGxhY2UgdGhlcmUgYW5k
IGhhdmUgYWxsIHRoZQ0KPiA+IHNhdmUgLyBzYXZlX29uZSBmdW5jcyBjb25zaXN0ZW50Lg0KPiBD
b25zaXN0ZW50IC0geWVzLiBCdXQgbm90IHRoZSB3cm9uZyB3YXkuIEl0IGlzIGFsbW9zdCBuZXZl
ciBjb3JyZWN0DQo+IHRvIGNvbnZlcnQgb25lIGVycm9yIGluZGljYXRvciBpbnRvIGFub3RoZXIg
KG9uZSBleGNlcHRpb24gaXMgZXJybm8tDQo+IHN0eWxlIGVycm9yIGNvZGVzIHZzIGJvb2xlYW4p
LiBTbyBpbW8gaXQgaXMgdGhpcyBwYXRjaCwgbm90IHRoZSB2TUNFDQo+IG9uZSB3aGljaCB3YW50
cyB0byBjaGFuZ2UuDQoNCkkgYWdyZWUgd2l0aCB5b3Ugb24gdGhlIGNvbnZlcnRpbmcgdGhlIGVy
cm9yIGNvZGVzIGFuZCBJIHdpbGwgaGF2ZSB0aGUNCnNhdmUgZnVuY3MgcmV0dXJuIHRoZSByZXR1
cm4gdmFsdWUgZm9ybSB0aGUgc2F2ZV9vbmUgZnVuY3MgYnV0IGZ1cnRoZXINCmRvd24gdGhlIHNl
cmllcyB0aGUgcmV0dXJuIHZhbHVlIGlzIGNvbnZlcnRlZCBpbnRvIHJldHVybiBlbnVtIHRvIGNv
dmVyDQp0aGUgQ09OVElOVUUgdmFsdWUuIFdoYXQgaXMgdGhlIGJlc3Qgd2F5IHRvIGhhbmRsZSB0
aGlzIGJlY2F1c2Ugd2Ugd2lsbA0KYmUgYmFjayBhdCB2ZXJzaW9uIDggaWYgSSBkcm9wIGl0LsKg
DQoNClRoYW5rcyzCoA0KQWxleApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 13:39:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 13: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 1fdyI1-0002Df-1I; Fri, 13 Jul 2018 13:39: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=f1ux=j5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fdyI0-0002Da-Js
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 13:39:16 +0000
X-Inumbo-ID: 261b534f-86a2-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 261b534f-86a2-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 13:39: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 596E1ED1;
 Fri, 13 Jul 2018 06:39:14 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8FDFD3F5B1;
 Fri, 13 Jul 2018 06:39:13 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B485E6002000078001D3AB8@prv1-mh.provo.novell.com>
 <be2ab951-e032-4035-89bb-3560086015a5@arm.com>
 <5B48A8A602000078001D3D1F@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <74f1e9a6-36bb-c643-6734-3e8767b1c73c@arm.com>
Date: Fri, 13 Jul 2018 14:39:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5B48A8A602000078001D3D1F@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/16] 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>,
 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>

SGksCgpPbiAxMy8wNy8xOCAxNDoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTMuMDcu
MTggYXQgMTU6MDAsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IEhpIEphbiwKPj4K
Pj4gT24gMTMvMDcvMTggMDk6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTEuMDcu
MTggYXQgMTU6MTUsIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4+Pj4gV2hpbGUgaW5kaXJl
Y3QgY2FsbHMgaGF2ZSBhbHdheXMgYmVlbiBtb3JlIGV4cGVuc2l2ZSB0aGFuIGRpcmVjdCBvbmVz
LAo+Pj4+IHRoZWlyIGNvc3QgaGFzIGZ1cnRoZXIgaW5jcmVhc2VkIHdpdGggdGhlIFNwZWN0cmUg
djIgbWl0aWdhdGlvbnMuIEluIGEKPj4+PiBudW1iZXIgb2YgY2FzZXMgd2Ugc2ltcGx5IHBvaW50
bGVzc2x5IHVzZSB0aGVtIGluIHRoZSBmaXJzdCBwbGFjZS4gSW4KPj4+PiBtYW55IG90aGVyIGNh
c2VzIHRoZSBpbmRpcmVjdGlvbiBzb2xlbHkgZXhpc3RzIHRvIGFic3RyYWN0IGZyb20gZS5nLgo+
Pj4+IHZlbmRvciBzcGVjaWZpYyBoYXJkd2FyZSBkZXRhaWxzLCBhbmQgaGVuY2UgdGhlIHBvaW50
ZXJzIHVzZWQgbmV2ZXIKPj4+PiBjaGFuZ2Ugb25jZSBzZXQuIEhlcmUgd2UgY2FuIHVzZSBhbHRl
cm5hdGl2ZXMgcGF0Y2hpbmcgdG8gZ2V0IHJpZCBvZgo+Pj4+IHRoZSBpbmRpcmVjdGlvbi4KPj4+
Pgo+Pj4+ICAgRnJvbSBwYXRjaCA4IG9ud2FyZHMgZGVwZW5kZW5jaWVzIGV4aXN0IG9uIGVhcmxp
ZXIsIHlldCB0byBiZSByZXZpZXdlZAo+Pj4+IHBhdGNoZXMgKCJ4ODYvYWx0ZXJuYXRpdmVzOiBm
dWxseSBsZXZlcmFnZSBhdXRvbWF0aWMgTk9QIGZpbGxpbmciIGFzIHdlbGwKPj4+PiBhcyB0aGUg
Ing4NjogaW1wcm92ZSBQRFggPC0+IFBGTiBhbmQgYWxpa2UgdHJhbnNsYXRpb25zIiBzZXJpZXMg
YXQgdGhlCj4+Pj4gdmVyeSBsZWFzdCkuIEkgbmV2ZXJ0aGVsZXNzIHdhbnRlZCB0byBlbmFibGUg
YSBmaXJzdCByb3VuZCBvZiByZXZpZXcgb2YKPj4+PiB0aGUgc2VyaWVzLCB0aGUgbW9yZSB0aGF0
IHNvbWUgb2YgdGhlIHBhdGNoZXMgKG5vdCBqdXN0IGluaXRpYWwgb25lcykKPj4+PiBjb3VsZCBw
ZXJoYXBzIGJlIHRha2VuIGlycmVzcGVjdGl2ZSBvZiB0aG9zZSBkZXBlbmRlbmNpZXMuCj4+Pj4K
Pj4+PiBGdXJ0aGVyIGFyZWFzIHdoZXJlIGluZGlyZWN0IGNhbGxzIGNvdWxkIGJlIGVsaW1pbmF0
ZWQgKGFuZCB0aGF0IEkndmUgcHV0Cj4+Pj4gb24gbXkgdG9kbyBsaXN0IGluIGNhc2UgdGhlIGdl
bmVyYWwgY29uY2VwdCBoZXJlIGlzIGRlZW1lZCByZWFzb25hYmxlKQo+Pj4+IGFyZSBJT01NVSwg
Y3B1ZnJlcSwgdlBNVSwgYW5kIFhTTS4gRm9yIHNvbWUgb2YgdGhlc2UsIHRoZSBBUk0gc2lkZQo+
Pj4+IHdvdWxkIG5lZWQgZGVhbGluZyB3aXRoIGFzIHdlbGwgLSBJJ20gbm90IHN1cmUgd2hldGhl
ciByZXBsYWNpbmcgaW5kaXJlY3QKPj4+PiBjYWxscyBieSBkaXJlY3Qgb25lcyBpcyB3b3J0aHdo
aWxlIHRoZXJlIGFzIHdlbGw7IGlmIG5vdCwgdGhlIHdyYXBwZXJzCj4+Pj4gd291bGQgc2ltcGx5
IG5lZWQgdG8gYmVjb21lIGZ1bmN0aW9uIGludm9jYXRpb25zIGluIHRoZSBBUk0gY2FzZS4KPj4+
Cj4+PiBCdHcsIEkgZGlkbid0IHdhbnQgdG8gQ2MgeW91IG9uIHRoZSB3aG9sZSBzZXJpZXMsIGJ1
dCBpbnB1dCBvbiB0aGUgYWJvdmUKPj4+IHdvdWxkIGNlcnRhaW5seSBiZSBoZWxwZnVsIHRvIGRl
Y2lkZSBob3cgdG8gZGVhbCB3aXRoIGluZGlyZWN0IGNhbGxzIGluIGNvZGUKPj4+IHNoYXJlZCBi
ZXR3ZWVuIHRoZSBhcmNoaXRlY3R1cmVzLgo+Pgo+PiBGb3IgdGhlIElPTU1VLCB3ZSB3YW50IHRv
IGtlZXAgdGhlIGluZGlyZWN0IGNhbGwgYXMgaXQgbWlnaHQgYmUgcG9zc2libGUKPj4gdG8gaGF2
ZSBhIHBsYXRmb3JtIHN1cHBvcnQgZGlmZmVyZW50IElPTU1VcyAobm90IHlldCBzdXBwb3J0ZWQg
aW4gWGVuKS4KPj4KPj4gRm9yIENQVUZyZXEgYW5kIHZQTVUsIHRoZXkgYXJlIG5vdCB5ZXQgc3Vw
cG9ydGVkIG9uIEFybSBhbmQgSSBoYXZlbid0Cj4+IHNwZW50IG11Y2ggdGltZSBsb29raW5nIGF0
IHRoZW0uIFNvIEkgY2FuJ3QgY29uZmlybSB3aGV0aGVyIGluZGlyZWN0Cj4+IGNhbGwgY291bGQg
YmUgZHJvcHBlZC4KPj4KPj4gRm9yIFhTTSwgSSBndWVzcyBpbmRpcmVjdCBjYWxsIGNvdWxkIGJl
IGRyb3BwZWQuCj4gCj4gQnV0IHlvdSBkaWRuJ3QgYW5zd2VyIHRoZSBmdW5kYW1lbnRhbCBxdWVz
dGlvbjogSXMgdGhpcyB3b3J0aHdoaWxlIG9uCj4gQVJNPwpJIGNhbid0IHRlbGwsIHRoYXQgd2ls
bCBkZXBlbmQgb24gdGhlIGltcGxlbWVudGF0aW9uLiBBbHRob3VnaCBzdWNoIApjaGFuZ2VzIHNo
b3VsZCBub3QgaHVydC4KCj4gCj4+IFdoYXQgd291bGQgYmUgdGhlIGdlbmVyaWMgaW50ZXJmYWNl
IGhlcmU/IEkgc2F3IGl0IHdhcyBiYXNlZCBvbgo+PiBhbHRlcm5hdGl2ZSBmb3IgdGhlIHBsdW1i
aW5nLgo+IAo+IFllcywgSSdkIHByZWZlciB0byB1c2UgdGhlIHNhbWUgbWVjaGFuaXNtIGFzIHBy
ZXNlbnRlZCBpbiB0aGUgc2VyaWVzLgo+IEFzIHBlciBhYm92ZSBmb3IgdGhlIElPTU1VIGNhc2Ug
d2UnZCB0aGVuIG5lZWQgYW5vdGhlciBhYnN0cmFjdGlvbgo+IGxheWVyIHB1dCBpbiB0aGUgbWlk
ZGxlICh0byBwcm9kdWNlIGEgcGF0Y2ggc2l0ZSBvbiB4ODYsIGJ1dCBhIG5vcm1hbAo+IFtpbmRp
cmVjdF0gY2FsbCBvbiBBUk0pLgoKSSB3aWxsIGhhdmUgYSBsb29rLiBDb3VsZCB5b3UgcG9pbnQg
dG8gdGhlIHBhdGNoIGFkZGluZyB0aGUgYWJzdHJhY3Rpb24/CgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 13:44:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 13:44: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 1fdyNN-0002wC-Pn; Fri, 13 Jul 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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fdyNM-0002w2-89
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 13:44:48 +0000
X-Inumbo-ID: ec1eff3e-86a2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ec1eff3e-86a2-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 13:44: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 1fdyNJ-00040j-13; Fri, 13 Jul 2018 13:44: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 1fdyNI-0004o6-Lf; Fri, 13 Jul 2018 13:44:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fdyNI-0006NK-L6; Fri, 13 Jul 2018 13:44:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125153-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=c66d9982ebf0247cc8edb355f5adb4e993d431c2
X-Osstest-Versions-That: xen=c6dd998ec8866fafd8f1cb4ff73c52e1c21f2a00
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 13:44:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125153: 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>

ZmxpZ2h0IDEyNTE1MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE1My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjNjZkOTk4MmViZjAyNDdjYzhlZGIzNTVmNWFkYjRlOTkzZDQzMWMyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjNmRkOTk4ZWM4ODY2ZmFmZDhm
MWNiNGZmNzNjNTJlMWMyMWYyYTAwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxNDkgIDIwMTgt
MDctMTMgMDg6MDA6MjUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTUzICAy
MDE4LTA3LTEzIDExOjAwOjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGM2ZGQ5OThlYzguLmM2NmQ5OTgyZWIgIGM2NmQ5OTgy
ZWJmMDI0N2NjOGVkYjM1NWY1YWRiNGU5OTNkNDMxYzIgLT4gc21va2UKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 14:27:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 14:27: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 1fdz2P-0007BW-6u; Fri, 13 Jul 2018 14:27: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=ysgb=j5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fdz2N-0007BR-FV
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 14:27:11 +0000
X-Inumbo-ID: d77d30a5-86a8-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 d77d30a5-86a8-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 14:27:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 13 Jul 2018 08:27:08 -0600
Message-Id: <5B48B6BD02000078001D3D4F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 13 Jul 2018 08:27:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B485E6002000078001D3AB8@prv1-mh.provo.novell.com>
 <be2ab951-e032-4035-89bb-3560086015a5@arm.com>
 <5B48A8A602000078001D3D1F@prv1-mh.provo.novell.com>
 <74f1e9a6-36bb-c643-6734-3e8767b1c73c@arm.com>
In-Reply-To: <74f1e9a6-36bb-c643-6734-3e8767b1c73c@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 00/16] 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>,
 Stefano Stabellini <sstabellini@kernel.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+IE9uIDEzLjA3LjE4IGF0IDE1OjM5LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDEzLzA3LzE4IDE0OjI3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTMuMDcuMTgg
YXQgMTU6MDAsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+PiBXaGF0IHdvdWxkIGJl
IHRoZSBnZW5lcmljIGludGVyZmFjZSBoZXJlPyBJIHNhdyBpdCB3YXMgYmFzZWQgb24KPj4+IGFs
dGVybmF0aXZlIGZvciB0aGUgcGx1bWJpbmcuCj4+IAo+PiBZZXMsIEknZCBwcmVmZXIgdG8gdXNl
IHRoZSBzYW1lIG1lY2hhbmlzbSBhcyBwcmVzZW50ZWQgaW4gdGhlIHNlcmllcy4KPj4gQXMgcGVy
IGFib3ZlIGZvciB0aGUgSU9NTVUgY2FzZSB3ZSdkIHRoZW4gbmVlZCBhbm90aGVyIGFic3RyYWN0
aW9uCj4+IGxheWVyIHB1dCBpbiB0aGUgbWlkZGxlICh0byBwcm9kdWNlIGEgcGF0Y2ggc2l0ZSBv
biB4ODYsIGJ1dCBhIG5vcm1hbAo+PiBbaW5kaXJlY3RdIGNhbGwgb24gQVJNKS4KPiAKPiBJIHdp
bGwgaGF2ZSBhIGxvb2suIENvdWxkIHlvdSBwb2ludCB0byB0aGUgcGF0Y2ggYWRkaW5nIHRoZSBh
YnN0cmFjdGlvbj8KClBhdGNoIDkgaXMgd2hlcmUgdGhlIHg4NiBzaWRlIGluZnJhc3RydWN0dXJl
IGdldHMgYWRkZWQuIFR5cGljYWwgdXNlcwp3b3VsZCB0aGVuIGJlICh0YWtlbiBmcm9tIHBhdGNo
IDEwKQoKIGh2bV9ndWVzdF94ODZfbW9kZShzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBBU1NFUlQo
diA9PSBjdXJyZW50KTsKLSAgICByZXR1cm4gaHZtX2Z1bmNzLmd1ZXN0X3g4Nl9tb2RlKHYpOwor
ICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsMShodm1fZnVuY3MuZ3Vlc3RfeDg2X21vZGUsIHYp
OwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQKIGh2bV91cGRhdGVfaG9zdF9jcjMoc3RydWN0IHZj
cHUgKnYpCiB7CiAgICAgaWYgKCBodm1fZnVuY3MudXBkYXRlX2hvc3RfY3IzICkKLSAgICAgICAg
aHZtX2Z1bmNzLnVwZGF0ZV9ob3N0X2NyMyh2KTsKKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwx
KGh2bV9mdW5jcy51cGRhdGVfaG9zdF9jcjMsIHYpOwogfQoKQW5kIGFjdHVhbGx5IHRoZXJlIHdh
cyBvbmUgbW9yZSBxdWVzdGlvbiBJIG1lYW50IHRvIGFzazogQXJlIGFsbApsb2NhdGlvbnMgd2l0
aGluIFhlbiByZWFjaGFibGUgYnkgZGlyZWN0IGNhbGxzIG9uIEFSTT8gSS5lLiBjYW4gYW4KaW5k
aXJlY3QgY2FsbCwgd2hlbiB3ZSBrbm93IGl0cyB0YXJnZXQsIGFsd2F5cyBiZSByZXBsYWNlZCwg
bm8KbWF0dGVyIGF0IHdoYXQgYWRkcmVzcyAod2l0aGluIFhlbikgaXQgbGl2ZXM/CgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 14:34:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 14: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 1fdz9D-0007tQ-1O; Fri, 13 Jul 2018 14:34: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=ame2=j5=xenproject.org=prvs=72555f201=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fdz9C-0007tE-3h
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 14:34:14 +0000
X-Inumbo-ID: d35dd5e9-86a9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d35dd5e9-86a9-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 14:34:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,347,1526342400"; d="scan'208";a="60152497"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74967-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
X-Osstest-Versions-That: ovmf=280f49b81170aee9176a47085b168ff3bc9fd3e7
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 13 Jul 2018 15:33:28 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74967: all 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
NDk2NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NjcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBhZTA4ZWEyNDZmZTliNGE0ZTA1YjdlZTZjZGJkNWIwZmEzOGYz
ZjY5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyODBmNDliODExNzBh
ZWU5MTc2YTQ3MDg1YjE2OGZmM2JjOWZkM2U3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NjYg
IDIwMTgtMDctMTMgMTA6MjI6MzQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTY3ICAyMDE4LTA3LTEzIDEyOjQ5OjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29z
c3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGFlMDhlYTI0NmZl
OWI0YTRlMDViN2VlNmNkYmQ1YjBmYTM4ZjNmNjkKQXV0aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNl
a0ByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdWwgMTMgMDE6NDE6MTIgMjAxOCArMDIwMAoKICAg
IEFybVZpcnRQa2cvQXJtVmlydFFlbXU6IGVuYWJsZSB0aGUgSVB2NiBzdGFjawogICAgCiAgICBB
ZGQgdGhlIElQdjYgc3RhY2sgdG8gQXJtVmlydFFlbXUgd2l0aCBhIGN1bXVsYXRpdmUgcG9ydCBv
ZiB0aGUgZm9sbG93aW5nCiAgICBPdm1mUGtnIGNvbW1pdHM6CiAgICAKICAgICogMzZjNjQxM2Y3
NmU1ICJPdm1mUGtnOiBlbmFibGUgdGhlIElQdjYgc3VwcG9ydCIsIDIwMTQtMTItMTkKICAgIAog
ICAgKiA5NjMwMmI4MGQ5MGUgIk92bWZQa2c6IEVuYWJsZSBOZXR3b3JrMiBTaGVsbCBDb21tYW5k
cyBmb3IgSVB2NiIsCiAgICAgICAgICAgICAgICAgICAyMDE2LTAzLTA4CiAgICAKICAgICogNmQw
Zjg5NDFiZGMyICJPdm1mUGtnOiBhbHdheXMgcmVzb2x2ZSBPcGVuU3NsTGliLCBJbnRyaW5zaWNM
aWIgYW5kCiAgICAgICAgICAgICAgICAgICBCYXNlQ3J5cHRMaWIiLCAyMDE3LTAxLTE3CiAgICAK
ICAgICogMzJlMjJmMjBjOTg1ICJPdm1mUGtnOiBjb3JyZWN0IHRoZSBJU2NzaUR4ZSBtb2R1bGUg
aW5jbHVkZWQgZm9yIHRoZSBJUHY2CiAgICAgICAgICAgICAgICAgICBzdGFjayIsIDIwMTctMDEt
MTcKICAgIAogICAgVGhlIElQdjYtZW5hYmxlZCBJU2NzaUR4ZSBkcml2ZXIgZGVwZW5kcyBvbiBC
YXNlQ3J5cHRMaWIsIGFuZCB0aGUKICAgICJDcnlwdG9Qa2cvTGlicmFyeS9CYXNlQ3J5cHRMaWIv
QmFzZUNyeXB0TGliLmluZiIgaW5zdGFuY2UgZGVwZW5kcyBvbgogICAgSW50cmluc2ljTGliIGFu
ZCBPcGVuc3NsTGliLiBUaGlzIGlzIHdoeSBjb21taXQgNmQwZjg5NDFiZGMyIGlzIHJlbGV2YW50
LgogICAgCiAgICBIb3dldmVyLCB1bmxpa2UgaW4gT3ZtZlBrZywgaW4gQXJtVmlydFBrZyB3ZSds
bCBwcmVjaXNlbHkgdHJhY2sgdGhlCiAgICBmaXJtd2FyZSBmZWF0dXJlcyB0aGF0IHJlcXVpcmUg
dGhlc2UgbGlicmFyeSBjbGFzc2VzLiAoVGhlIE92bWZQa2cKICAgIGRpc2N1c3Npb24gd2FzIHF1
aXRlIGNvbXBsZXgsIGFuZCB0aGUgT3ZtZlBrZyBzb2x1dGlvbiB3YXMgYSBjb21wcm9taXNlOgog
ICAgPGh0dHA6Ly9taWQubWFpbC1hcmNoaXZlLmNvbS8xNDg0NTY5MzMyLTEzNDQwLTEtZ2l0LXNl
bmQtZW1haWwtamlheGluLnd1QGludGVsLmNvbT4uKQogICAgCiAgICBUaGUgQXJtVmlydFhlbiBw
bGF0Zm9ybSBpcyBub3QgZXh0ZW5kZWQgd2l0aCB0aGUgcmVsZXZhbnQgZHJpdmVycyBiZWNhdXNl
CiAgICBjdXJyZW50bHkgaXQgZG9lc24ndCBpbmNsdWRlIGFueSBuZXR3b3JraW5nIHN1cHBvcnQu
CiAgICAKICAgIENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPgogICAg
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDcK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+
Cgpjb21taXQgNzdiNzAyYmZhNDk0N2NhYWE2YjRiMDQ3MzA4MjBkOTFiZGYwN2IwMwpBdXRob3I6
IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAwMTo0
MToxMSAyMDE4ICswMjAwCgogICAgQXJtVmlydFBrZzogdW5pZnkgSHR0cExpYiByZXNvbHV0aW9u
cyBpbiAiQXJtVmlydC5kc2MuaW5jIgogICAgCiAgICBXZSBhbHJlYWR5IHJlc29sdmUgYSBudW1i
ZXIgb2YgbmV0d29ya2luZy1yZWxhdGVkIGxpYnJhcnkgY2xhc3NlcyBpbgogICAgQXJtVmlydC5k
c2MuaW5jOyBmb2xsb3cgc3VpdCB3aXRoIEh0dHBMaWIuCiAgICAKICAgIENjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPgogICAgUmVmOiBodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDcKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExh
c3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 16:03:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 16: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 1fe0XD-0008Uz-S9; Fri, 13 Jul 2018 16: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=046h=j5=citrix.com=prvs=725545319=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fe0XC-0008Uu-4z
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 16:03:06 +0000
X-Inumbo-ID: 3d8f66a7-86b6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d8f66a7-86b6-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 16:03:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,348,1526342400"; d="scan'208";a="60162657"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 13 Jul 2018 18:02:29 +0200
Message-ID: <20180713160229.13395-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/efi: move the logic to detect PE build
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

U28gdGhhdCBpdCBjYW4gYmUgdXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhl
IGVmaSBzcGVjaWZpYwpjb2RlLgoKVGhpcyBpcyByZXF1aXJlZCBzbyB0aGF0IHRoZSBjb25kaXRp
b25hbCB1c2VkIHRvIGRlZmluZSB0aGUgZWZpIHN5bWJvbAppbiB0aGUgbGlua2VyIHNjcmlwdCBj
YW4gYmUgcmVtb3ZlZCBhbmQgaW5zdGVhZCB0aGUgZGVmaW5pdGlvbiBvZiB0aGUKZWZpIHN5bWJv
bCBjYW4gYmUgZ3VhcmRlZCB1c2luZyB0aGUgcHJlcHJvY2Vzc29yLgoKVGhlIG1vdGl2YXRpb24g
YmVoaW5kIHRoaXMgY2hhbmdlIGlzIHRvIGJlIGFibGUgdG8gYnVpbGQgWGVuIHVzaW5nIGxsZAoo
dGhlIExMVk0gbGlua2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRvZXNuJ3Qg
d29yawpwcm9wZXJseSB3aXRoIGEgREVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0aW9uYWwg
ZXhwcmVzc2lvbjoKCmxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxp
bmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgL3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJv
bHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMApsZDogZXJyb3I6IHhl
bi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5kOiBlZmkKClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkNjOiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9NYWtlZmlsZSAgICAgfCAxMCArKysrKysrKysrCiB4ZW4vYXJjaC94ODYvZWZpL01h
a2VmaWxlIHwgMTEgKysrLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAgfCAgNCAr
KystCiAzIGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2VmaWxl
CmluZGV4IDU1NjNjODEzZGQuLjU5Zjk2NjI2YWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9N
YWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKQEAgLTE2OCw2ICsxNjgsMTYgQEAg
JChUQVJHRVQpLmVmaTogQUxUX0JBU0UgPSAweCQoc2hlbGwgJChOTSkgZWZpL3JlbG9jcy1kdW1t
eS5vIHwgc2VkIC1uICdzLCBBIEFMVF8KICMgRG9uJ3QgdXNlICQod2lsZGNhcmQgLi4uKSBoZXJl
IC0gYXQgbGVhc3QgbWFrZSAzLjgwIGV4cGFuZHMgdGhpcyB0b28gZWFybHkhCiAkKFRBUkdFVCku
ZWZpOiBndWFyZCA9ICQoaWYgJChzaGVsbCBlY2hvIGVmaS9kaXMqIHwgZ3JlcCBkaXNhYmxlZCks
OikKIAorIyBDaGVjayBpZiB0aGUgYnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgorZWZpIDo9IHkk
KHNoZWxsIHJtIC1mIGVmaS9kaXNhYmxlZCkKK2VmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsICQo
Q0MpICQoZmlsdGVyLW91dCAkKENGTEFHUy15KSAuJS5kLCQoQ0ZMQUdTKSkgLWMgZWZpL2NoZWNr
LmMgLW8gZWZpL2NoZWNrLm8gMj5lZmkvZGlzYWJsZWQgJiYgZWNobyB5KSkKK2VmaSA6PSAkKGlm
ICQoZWZpKSwkKHNoZWxsICQoTEQpIC1taTM4NnBlcCAtLXN1YnN5c3RlbT0xMCAtbyBlZmkvY2hl
Y2suZWZpIGVmaS9jaGVjay5vIDI+ZWZpL2Rpc2FibGVkICYmIGVjaG8geSkpCitlZmkgOj0gJChp
ZiAkKGVmaSksJChzaGVsbCBybSBlZmkvZGlzYWJsZWQpeSkKK2V4cG9ydCBCVUlMRF9QRSA6PSAk
KGVmaSkKK2lmZXEgKCQoZWZpKSx5KQorQ0ZMQUdTICs9IC1EQlVJTERfUEUKK2VuZGlmCisKIGlm
bmVxICgkKGJ1aWxkX2lkX2xpbmtlciksKQogaWZlcSAoJChjYWxsIGxkLXZlci1idWlsZC1pZCwk
KExEKSAkKGZpbHRlciAtbSUsJChFRklfTERGTEFHUykpKSx5KQogQ0ZMQUdTICs9IC1EQlVJTERf
SURfRUZJCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxlIGIveGVuL2FyY2gv
eDg2L2VmaS9NYWtlZmlsZQppbmRleCAzYmU5NjYxMTA4Li5mZjVlMzNmYjI1IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZp
bGUKQEAgLTEsMTYgKzEsMTEgQEAKIENGTEFHUyArPSAtZnNob3J0LXdjaGFyCiAKLWVmaSA6PSB5
JChzaGVsbCBybSAtZiBkaXNhYmxlZCkKLWVmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsICQoQ0Mp
ICQoZmlsdGVyLW91dCAkKENGTEFHUy15KSAuJS5kLCQoQ0ZMQUdTKSkgLWMgY2hlY2suYyAyPmRp
c2FibGVkICYmIGVjaG8geSkpCi1lZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCAkKExEKSAtbWkz
ODZwZXAgLS1zdWJzeXN0ZW09MTAgLW8gY2hlY2suZWZpIGNoZWNrLm8gMj5kaXNhYmxlZCAmJiBl
Y2hvIHkpKQotZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hlbGwgcm0gZGlzYWJsZWQpeSkKLQogJS5v
OiAlLmloZXgKIAkkKE9CSkNPUFkpIC1JIGloZXggLU8gYmluYXJ5ICQ8ICRACiAKIGJvb3QuaW5p
dC5vOiBidWlsZGlkLm8KIAogb2JqLXkgOj0gc3R1Yi5vCi1vYmotJChlZmkpIDo9IGJvb3QuaW5p
dC5vIGNvbXBhdC5vIHJlbG9jcy1kdW1teS5vIHJ1bnRpbWUubwotZXh0cmEtJChlZmkpICs9IGJ1
aWxkaWQubwotbm9jb3YtJChlZmkpICs9IHN0dWIubworb2JqLSQoQlVJTERfUEUpIDo9IGJvb3Qu
aW5pdC5vIGNvbXBhdC5vIHJlbG9jcy1kdW1teS5vIHJ1bnRpbWUubworZXh0cmEtJChCVUlMRF9Q
RSkgKz0gYnVpbGRpZC5vCitub2Nvdi0kKEJVSUxEX1BFKSArPSBzdHViLm8KZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IDMy
NmU4ODU0MDIuLmY5M2Q1ZDdlMTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMK
KysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwpAQCAtMzA0LDcgKzMwNCw5IEBAIFNFQ1RJT05T
CiAgIH0gOnRleHQKICNlbmRpZgogCi0gIGVmaSA9IERFRklORUQoZWZpKSA/IGVmaSA6IC47Cisj
aWZuZGVmIEJVSUxEX1BFCisgIGVmaSA9IC47CisjZW5kaWYKIAogICAvKiBTZWN0aW9ucyB0byBi
ZSBkaXNjYXJkZWQgKi8KICAgL0RJU0NBUkQvIDogewotLSAKMi4xNy4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 17:02:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 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 1fe1SN-0005ke-EV; Fri, 13 Jul 2018 17: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fe1SM-0005jp-EF
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 17:02:10 +0000
X-Inumbo-ID: 7eb6bd1d-86be-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7eb6bd1d-86be-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 17:02: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 1fe1SK-0008OX-J4; Fri, 13 Jul 2018 17:02: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 1fe1SJ-0001X9-ED; Fri, 13 Jul 2018 17:02:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fe1SJ-00050j-DI; Fri, 13 Jul 2018 17:02:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125155-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=e3f667bc5f51d0aa44357a64ca134cd952679c81
X-Osstest-Versions-That: xen=c66d9982ebf0247cc8edb355f5adb4e993d431c2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 17:02:07 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125155: 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>

ZmxpZ2h0IDEyNTE1NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE1NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjNjZkOTk4MmViZjAyNDdjYzhl
ZGIzNTVmNWFkYjRlOTkzZDQzMWMyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxNTMgIDIwMTgt
MDctMTMgMTE6MDA6MzYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTU1ICAy
MDE4LTA3LTEzIDE0OjAwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
cmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGM2NmQ5OTgyZWIuLmUzZjY2N2JjNWYgIGUzZjY2
N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEgLT4gc21va2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 17:16:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 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 1fe1fb-00074C-Jp; Fri, 13 Jul 2018 17: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=f1ux=j5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fe1fa-000747-M8
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 17:15:50 +0000
X-Inumbo-ID: 6783c458-86c0-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6783c458-86c0-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 17:15: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 C289580D;
 Fri, 13 Jul 2018 10:15:48 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F08723F589;
 Fri, 13 Jul 2018 10:15:47 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B485E6002000078001D3AB8@prv1-mh.provo.novell.com>
 <be2ab951-e032-4035-89bb-3560086015a5@arm.com>
 <5B48A8A602000078001D3D1F@prv1-mh.provo.novell.com>
 <74f1e9a6-36bb-c643-6734-3e8767b1c73c@arm.com>
 <5B48B6BD02000078001D3D4F@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b7fc275e-8b96-bd19-d4ce-bb7ea34255fb@arm.com>
Date: Fri, 13 Jul 2018 18:15:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5B48B6BD02000078001D3D4F@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/16] 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>,
 Stefano Stabellini <sstabellini@kernel.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>

SGkgSmFuLAoKT24gMTMvMDcvMTggMTU6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEz
LjA3LjE4IGF0IDE1OjM5LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiBPbiAxMy8w
Ny8xOCAxNDoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAxMy4wNy4xOCBhdCAxNTow
MCwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+PiBXaGF0IHdvdWxkIGJlIHRoZSBn
ZW5lcmljIGludGVyZmFjZSBoZXJlPyBJIHNhdyBpdCB3YXMgYmFzZWQgb24KPj4+PiBhbHRlcm5h
dGl2ZSBmb3IgdGhlIHBsdW1iaW5nLgo+Pj4KPj4+IFllcywgSSdkIHByZWZlciB0byB1c2UgdGhl
IHNhbWUgbWVjaGFuaXNtIGFzIHByZXNlbnRlZCBpbiB0aGUgc2VyaWVzLgo+Pj4gQXMgcGVyIGFi
b3ZlIGZvciB0aGUgSU9NTVUgY2FzZSB3ZSdkIHRoZW4gbmVlZCBhbm90aGVyIGFic3RyYWN0aW9u
Cj4+PiBsYXllciBwdXQgaW4gdGhlIG1pZGRsZSAodG8gcHJvZHVjZSBhIHBhdGNoIHNpdGUgb24g
eDg2LCBidXQgYSBub3JtYWwKPj4+IFtpbmRpcmVjdF0gY2FsbCBvbiBBUk0pLgo+Pgo+PiBJIHdp
bGwgaGF2ZSBhIGxvb2suIENvdWxkIHlvdSBwb2ludCB0byB0aGUgcGF0Y2ggYWRkaW5nIHRoZSBh
YnN0cmFjdGlvbj8KPiAKPiBQYXRjaCA5IGlzIHdoZXJlIHRoZSB4ODYgc2lkZSBpbmZyYXN0cnVj
dHVyZSBnZXRzIGFkZGVkLiBUeXBpY2FsIHVzZXMKPiB3b3VsZCB0aGVuIGJlICh0YWtlbiBmcm9t
IHBhdGNoIDEwKQo+IAo+ICAgaHZtX2d1ZXN0X3g4Nl9tb2RlKHN0cnVjdCB2Y3B1ICp2KQo+ICAg
ewo+ICAgICAgIEFTU0VSVCh2ID09IGN1cnJlbnQpOwo+IC0gICAgcmV0dXJuIGh2bV9mdW5jcy5n
dWVzdF94ODZfbW9kZSh2KTsKPiArICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsMShodm1fZnVu
Y3MuZ3Vlc3RfeDg2X21vZGUsIHYpOwpPT0ksIGlzIHRoZXJlIGFueSByZWFzb24gZm9yIHlvdSB0
byBkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbE4gYW5kIG5vdCAKcHJvdmlkaW5nIGEgZ2VuZXJpYyB2
ZXJzaW9uIChzaW1pbGFyIHRvIGFybV9zbWNjY18xXzFfc21jIGluIAppbmNsdWRlL2FzbS1hcm0v
c21jY2MuaCk/Cgo+ICAgfQo+ICAgCj4gICBzdGF0aWMgaW5saW5lIHZvaWQKPiAgIGh2bV91cGRh
dGVfaG9zdF9jcjMoc3RydWN0IHZjcHUgKnYpCj4gICB7Cj4gICAgICAgaWYgKCBodm1fZnVuY3Mu
dXBkYXRlX2hvc3RfY3IzICkKPiAtICAgICAgICBodm1fZnVuY3MudXBkYXRlX2hvc3RfY3IzKHYp
Owo+ICsgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsMShodm1fZnVuY3MudXBkYXRlX2hvc3RfY3Iz
LCB2KTsKPiAgIH0KPiAKPiBBbmQgYWN0dWFsbHkgdGhlcmUgd2FzIG9uZSBtb3JlIHF1ZXN0aW9u
IEkgbWVhbnQgdG8gYXNrOiBBcmUgYWxsCj4gbG9jYXRpb25zIHdpdGhpbiBYZW4gcmVhY2hhYmxl
IGJ5IGRpcmVjdCBjYWxscyBvbiBBUk0/IEkuZS4gY2FuIGFuCj4gaW5kaXJlY3QgY2FsbCwgd2hl
biB3ZSBrbm93IGl0cyB0YXJnZXQsIGFsd2F5cyBiZSByZXBsYWNlZCwgbm8KPiBtYXR0ZXIgYXQg
d2hhdCBhZGRyZXNzICh3aXRoaW4gWGVuKSBpdCBsaXZlcz8KCkZvciBkaXJlY3QgYnJhbmNoLCB0
aGUgcmFuZ2Ugc3VwcG9ydGVkIGlzICsvLSAzMk1CIGZvciAzMi1iaXQgQXJtLCArLy0gCjEyOE1C
IGZvciA2NC1iaXQgQXJtLiBXaXRoIHRoZSBjdXJyZW50IGxheW91dCBhbGwgWGVuIHRleHQgKGlu
Y2x1ZGluZyAKbGl2ZXBhdGNoIHBheWxvYWQpIHdpbGwgYWx3YXlzIGJlIGJlbG93IDEyTUIuCgpT
byB3ZSBzaG91bGQgYmUgYWJsZSB0byByZWFjaCBhbGwgWGVuIGJ5IGRpcmVjdCBjYWxscy4KCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 17:45:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 17:45: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 1fe27u-0001Fm-0f; Fri, 13 Jul 2018 17:45: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fe27t-0001FZ-GW
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 17:45:05 +0000
X-Inumbo-ID: 7017985d-86c4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7017985d-86c4-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 19:44: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 1fe27o-0000lp-Vy; Fri, 13 Jul 2018 17:45: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 1fe27o-0002VB-Nb; Fri, 13 Jul 2018 17:45:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fe27o-0004xG-Mz; Fri, 13 Jul 2018 17:45:00 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125150-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=414774b7931d98c2bc5f42317ea69c8a32eebc6e
X-Osstest-Versions-That: freebsd=784d607328d1205ced136be9f87c76ee51bcac5e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 17:45:00 +0000
Subject: [Xen-devel] [freebsd-master test] 125150: 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>

ZmxpZ2h0IDEyNTE1MCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MTUwLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNDE0Nzc0Yjc5MzFkOThjMmJjNWY0
MjMxN2VhNjljOGEzMmVlYmM2ZQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNzg0ZDYwNzMyOGQxMjA1Y2VkMTM2YmU5Zjg3Yzc2ZWU1MWJjYWM1ZQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI1MTA0ICAyMDE4LTA3LTExIDA5OjE4OjQ0IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTE1MCAgMjAxOC0wNy0xMyAwOToxODo0OSBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KICBhc29tZXJzIDxhc29tZXJzQEZyZWVCU0Qub3JnPgogIGN5
IDxjeUBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3JnPgogIGRpbSA8
ZGltQEZyZWVCU0Qub3JnPgogIGVyaiA8ZXJqQEZyZWVCU0Qub3JnPgogIGV1Z2VuIDxldWdlbkBG
cmVlQlNELm9yZz4KICBpYW4gPGlhbkBGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVlQlNELm9y
Zz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAg
bWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1qZyA8bWpnQEZyZWVCU0Qub3JnPgogIHJtYWNr
bGVtIDxybWFja2xlbUBGcmVlQlNELm9yZz4KICBzYnJ1bm8gPHNicnVub0BGcmVlQlNELm9yZz4K
ICB0cmFzeiA8dHJhc3pARnJlZUJTRC5vcmc+CiAgdHJvY2lueSA8dHJvY2lueUBGcmVlQlNELm9y
Zz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAogICA3ODRk
NjA3MzI4ZC4uNDE0Nzc0Yjc5MzEgIDQxNDc3NGI3OTMxZDk4YzJiYzVmNDIzMTdlYTY5YzhhMzJl
ZWJjNmUgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 18:13:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 18:13: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 1fe2Yk-00049f-Au; Fri, 13 Jul 2018 18:12: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=dijt=j5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fe2Yj-00049T-5v
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 18:12:49 +0000
X-Inumbo-ID: 5cc4a5b8-86c8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5cc4a5b8-86c8-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 18:12: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 1fe2Yg-0001N8-2Z; Fri, 13 Jul 2018 18:12: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 1fe2Yf-00034Q-Na; Fri, 13 Jul 2018 18:12:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fe2Yf-0002Vi-KE; Fri, 13 Jul 2018 18:12:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125096-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-4.9:test-amd64-amd64-examine:reboot:fail:regression
 linux-4.9:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-4.9:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot: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-arm64-arm64-xl-credit2: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-xsm: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: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-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-xsm: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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-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=e692f66fab3019ca8f45463df165177505f38caa
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 13 Jul 2018 18:12:45 +0000
Subject: [Xen-devel] [linux-4.9 test] 125096: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTA5NiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTA5Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIy
OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
Mjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhl
bi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMu
IDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMjk2
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
OCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIyOTY5CiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjI5NjkKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjI5NjkKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlNjkyZjY2ZmFiMzAxOWNh
OGY0NTQ2M2RmMTY1MTc3NTA1ZjM4Y2FhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICA2YmE4OWI1MmJhNjkxNmJjN2EzZDM5MGQ3MDk1MWU5OTJjMGNhMzllCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjI5NjkgIDIwMTgtMDUtMTkgMTY6Mzk6NTkgWiAgIDU1IGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTIzMDc0ICAyMDE4LTA1LTIyIDE3OjEwOjA4IFogICA1MiBkYXlz
ICAgMzYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI0OTgyICAyMDE4LTA3LTA0IDE3
OjU5OjQ0IFogICAgOSBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo2NDEgcGVvcGxlIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMjUzMTkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 18:55:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 18: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 1fe3DF-0007u0-G2; Fri, 13 Jul 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=lgqm=j5=gmail.com=karljohnson.it@srs-us1.protection.inumbo.net>)
 id 1fe3DE-0007tv-Fa
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 18:54:40 +0000
X-Inumbo-ID: 2895e2f4-86ce-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x22e.google.com (unknown [2a00:1450:4010:c07::22e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2895e2f4-86ce-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 20:54:24 +0200 (CEST)
Received: by mail-lf0-x22e.google.com with SMTP id f18-v6so11879237lfc.2
 for <xen-devel@lists.xenproject.org>; Fri, 13 Jul 2018 11:54:39 -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=wsdwTtak5gokJBtoyYA0nsGOdAGyZlZ2MCtJC1Ex3eQ=;
 b=KXa3DKMS8UPmeBP78Ja0HVd7jkmI7IKhPbtTaj80gSogiDQiZZGt4iWa/euid1vInF
 tOlBD1iWq8FsUJwx7qLZrDXP4+Cvftj52qXVg1bs09HTAr9bLGR8XQ+T9BfgLvJzap99
 IYJ7oM8JVduAzHwpn+hsLBqYGmWXeI49eoNBlR2dgE7u5KXrmFgveNXFE7a7S6DR20aZ
 OaRxFp4YuXWwy8oHEzS1QJ0CqLbJQbzS8K5dMjCLqXSBbv+lXa+qh7VECJwBlkAGaFVJ
 Tof2LYv3o9pU9rzK85RCNdypIBzzuYZcndjaZAaUH1I7pUHJeHbe53irmAiuZpV7r5P1
 45rg==
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=wsdwTtak5gokJBtoyYA0nsGOdAGyZlZ2MCtJC1Ex3eQ=;
 b=FLVwdsMc/8yKA4XyYx/MqIkhoO/c9XjoxAX0LPGT+ZCvQvVpbZ2HktJJR3BYcVmcAJ
 Q+6lEOKwlB31gwlU422HDsxj8UCu5u33MrrUVYUDO7gfYKaVIJsanaVH43pZUSQG8aZD
 LNeVn297v4KQ1MoCbkTiJw5gegGsrHJiGPst/wfpY/+YayJtuVkkn+io8fAX+NlZJNhr
 +jUWkJFFrSpoZgN0Cga/UwvBohjCA3GzjMAynp2DDz7H6Gba0W51s13U9sOQtvuFjOZY
 wBjXJ8FV7m/oyq9daAzCOQEmSiMmaNpGeM4j03K2sOiRBk95AFoCv1yqb0JzOzrhECzQ
 8YsA==
X-Gm-Message-State: AOUpUlGuBhaDCgVGnHAqYI0HW3ULW3VR5zkeegPnMx02m86LRZJDKJWe
 YYAbI/2tqTWXf/30uMPje0u858EGZ+gdZ4cnfT67NPaP
X-Google-Smtp-Source: AAOMgpeqjWeht5chlahXRjtS3sysEnbr5ibnqqMLKH4r/zfCpPUAqDRQXeBDHvdtk/MxpXRPcAg8a4DPU07yW+0xT6A=
X-Received: by 2002:a19:5309:: with SMTP id h9-v6mr6091842lfb.86.1531508077694; 
 Fri, 13 Jul 2018 11:54:37 -0700 (PDT)
MIME-Version: 1.0
From: Karl Johnson <karljohnson.it@gmail.com>
Date: Fri, 13 Jul 2018 14:54:26 -0400
Message-ID: <CAAzNQHSU6x9Tp9kRx65Q8sZ2wEm4QcLyNgT_40gBia+=ShsmjQ@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel] xpti=dom0=false doesn't seem to work on 4.8.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpJJ20gY3VycmVudGx5IHRlc3RpbmcgbGFzdCBYZW4gNC44LjQgYnVpbGQgZm9yIENl
bnRPUwooaHR0cDovL2Nicy5jZW50b3Mub3JnL2tvamkvYnVpbGRpbmZvP2J1aWxkSUQ9MjMxNjkp
IGFuZCBkaXNhYmxpbmcKWFBUSSBmb3IgZG9tMCBkb2Vzbid0IHNlZW0gdG8gd29yazoKCihYRU4p
IENvbW1hbmQgbGluZTogZG9tMF9tZW09MTc5Mk0sbWF4OjIwNDhNIGRvbTBfbWF4X3ZjcHVzPTQg
Y3B1aW5mbwpjb20xPTExNTIwMCw4bjEgY29uc29sZT1jb20xLHZnYSB4cHRpPWRvbTA9ZmFsc2Ug
bG9nbHZsPWFsbApndWVzdF9sb2dsdmw9YWxsIGNyYXNoa2VybmVsPTUxMk1ANjRNCgooWEVOKSAg
IFhQVEkgKDY0LWJpdCBQViBvbmx5KTogRG9tMCBlbmFibGVkLCBEb21VIGVuYWJsZWQKCkJ1ZyBv
ciB3cm9uZyBzeW50YXg/CgpLYXJsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hl-0005x1-4U; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hj-0005vq-GO
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:23 +0000
X-Inumbo-ID: cf76da3c-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf76da3c-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184315"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:06 +0100
Message-ID: <1531512194-6865-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 05/13] libx86: introduce a libx86 shared
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpNb3ZlIHg4Nl9j
cHVpZF9sb29rdXBfZGVlcF9kZXBzKCkgaW50byB0aGUgc2hhcmVkIGxpYnJhcnksIHJlbW92aW5n
IHRoZQppbmRpdmlkdWFsIGNvcGllcyBmcm9tIHRoZSBoeXBlcnZpc29yIGFuZCBsaWJ4YyByZXNw
ZWN0aXZlbHkuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+
CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KCnYyOgogKiBSZW5h
bWUgbGlieDg2LXByaXZhdGUuaCB0byBqdXN0IHByaXZhdGUuaAogKiBPbmx5IHZwYXRoIGxpYng4
NiBmb3IgQ09ORklHX1g4NiBidWlsZHMgb2YgbGlieGMKLS0tCiB0b29scy9saWJ4Yy9NYWtlZmls
ZSAgICAgICAgICAgfCAgNiArKysrKysKIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICB8
ICAxIC0KIHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgICB8IDI5ICstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAgICAgICAgfCAzMiArLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICB8ICAxICsKIHhlbi9jb21t
b24vbGlieDg2L01ha2VmaWxlICAgICB8ICAxICsKIHhlbi9jb21tb24vbGlieDg2L2NwdWlkLmMg
ICAgICB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVu
L2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmggICAgfCAgMiAtLQogeGVu
L2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oIHwgIDIgKysKIDExIGZpbGVzIGNoYW5nZWQsIDk1
IGluc2VydGlvbnMoKyksIDYzIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9j
b21tb24vbGlieDg2L01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2NvbW1vbi9saWJ4
ODYvY3B1aWQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vbGlieDg2L3ByaXZhdGUu
aAoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL01ha2VmaWxlIGIvdG9vbHMvbGlieGMvTWFrZWZp
bGUKaW5kZXggY2EyYjIwMy4uY2Q0MjI1YyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvTWFrZWZp
bGUKKysrIGIvdG9vbHMvbGlieGMvTWFrZWZpbGUKQEAgLTgwLDYgKzgwLDEyIEBAIEdVRVNUX1NS
Q1MteSArPSAkKEVMRl9TUkNTLXkpCiAkKHBhdHN1YnN0ICUuYywlLm8sJChFTEZfU1JDUy15KSk6
IENGTEFHUyArPSAtV25vLXBvaW50ZXItc2lnbgogJChwYXRzdWJzdCAlLmMsJS5vcGljLCQoRUxG
X1NSQ1MteSkpOiBDRkxBR1MgKz0gLVduby1wb2ludGVyLXNpZ24KIAoraWZlcSAoJChDT05GSUdf
WDg2KSx5KSAjIEFkZCBsaWJ4ODYgdG8gdGhlIGJ1aWxkCit2cGF0aCAlLmMgLi4vLi4veGVuL2Nv
bW1vbi9saWJ4ODYKKworR1VFU1RfU1JDUy15ICAgICAgICAgICAgICAgICArPSBjcHVpZC5jCitl
bmRpZgorCiAjIG5ldyBkb21haW4gYnVpbGRlcgogR1VFU1RfU1JDUy15ICAgICAgICAgICAgICAg
ICArPSB4Y19kb21fY29yZS5jIHhjX2RvbV9ib290LmMKIEdVRVNUX1NSQ1MteSAgICAgICAgICAg
ICAgICAgKz0geGNfZG9tX2VsZmxvYWRlci5jCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9pbmNs
dWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCmluZGV4IDU1MjBj
OTQuLmRkN2Q4YTkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCisr
KyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCkBAIC0yNTY0LDcgKzI1NjQsNiBAQCBl
bnVtIHhjX3N0YXRpY19jcHVfZmVhdHVyZW1hc2sgewogICAgIFhDX0ZFQVRVUkVNQVNLX0RFRVBf
RkVBVFVSRVMsCiB9OwogY29uc3QgdWludDMyX3QgKnhjX2dldF9zdGF0aWNfY3B1X2ZlYXR1cmVt
YXNrKGVudW0geGNfc3RhdGljX2NwdV9mZWF0dXJlbWFzayk7Ci1jb25zdCB1aW50MzJfdCAqeGNf
Z2V0X2ZlYXR1cmVfZGVlcF9kZXBzKHVpbnQzMl90IGZlYXR1cmUpOwogCiAjZW5kaWYKIApkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90b29scy9saWJ4Yy94Y19jcHVp
ZF94ODYuYwppbmRleCBkMmY4NWFhLi4zYzIxNGM4IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94
Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwpAQCAtMTMxLDMz
ICsxMzEsNiBAQCBjb25zdCB1aW50MzJfdCAqeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2so
CiAgICAgfQogfQogCi1jb25zdCB1aW50MzJfdCAqeGNfZ2V0X2ZlYXR1cmVfZGVlcF9kZXBzKHVp
bnQzMl90IGZlYXR1cmUpCi17Ci0gICAgc3RhdGljIGNvbnN0IHN0cnVjdCB7Ci0gICAgICAgIHVp
bnQzMl90IGZlYXR1cmU7Ci0gICAgICAgIHVpbnQzMl90IGZzW0ZFQVRVUkVTRVRfTlJfRU5UUklF
U107Ci0gICAgfSBkZWVwX2RlcHNbXSA9IElOSVRfREVFUF9ERVBTOwotCi0gICAgdW5zaWduZWQg
aW50IHN0YXJ0ID0gMCwgZW5kID0gQVJSQVlfU0laRShkZWVwX2RlcHMpOwotCi0gICAgQlVJTERf
QlVHX09OKEFSUkFZX1NJWkUoZGVlcF9kZXBzKSAhPSBOUl9ERUVQX0RFUFMpOwotCi0gICAgLyog
ZGVlcF9kZXBzW10gaXMgc29ydGVkLiAgUGVyZm9ybSBhIGJpbmFyeSBzZWFyY2guICovCi0gICAg
d2hpbGUgKCBzdGFydCA8IGVuZCApCi0gICAgewotICAgICAgICB1bnNpZ25lZCBpbnQgbWlkID0g
c3RhcnQgKyAoKGVuZCAtIHN0YXJ0KSAvIDIpOwotCi0gICAgICAgIGlmICggZGVlcF9kZXBzW21p
ZF0uZmVhdHVyZSA+IGZlYXR1cmUgKQotICAgICAgICAgICAgZW5kID0gbWlkOwotICAgICAgICBl
bHNlIGlmICggZGVlcF9kZXBzW21pZF0uZmVhdHVyZSA8IGZlYXR1cmUgKQotICAgICAgICAgICAg
c3RhcnQgPSBtaWQgKyAxOwotICAgICAgICBlbHNlCi0gICAgICAgICAgICByZXR1cm4gZGVlcF9k
ZXBzW21pZF0uZnM7Ci0gICAgfQotCi0gICAgcmV0dXJuIE5VTEw7Ci19Ci0KIHN0cnVjdCBjcHVp
ZF9kb21haW5faW5mbwogewogICAgIGVudW0KQEAgLTY3Nyw3ICs2NTAsNyBAQCBzdGF0aWMgdm9p
ZCBzYW5pdGlzZV9mZWF0dXJlc2V0KHN0cnVjdCBjcHVpZF9kb21haW5faW5mbyAqaW5mbykKICAg
ICAgICAgY29uc3QgdWludDMyX3QgKmRmczsKIAogICAgICAgICBpZiAoICF0ZXN0X2JpdChiLCBk
aXNhYmxlZF9mZWF0dXJlcykgfHwKLSAgICAgICAgICAgICAhKGRmcyA9IHhjX2dldF9mZWF0dXJl
X2RlZXBfZGVwcyhiKSkgKQorICAgICAgICAgICAgICEoZGZzID0geDg2X2NwdWlkX2xvb2t1cF9k
ZWVwX2RlcHMoYikpICkKICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICBmb3IgKCBp
ID0gMDsgaSA8IEFSUkFZX1NJWkUoZGlzYWJsZWRfZmVhdHVyZXMpOyArK2kgKQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMK
aW5kZXggNjU3MGMyZC4uMTg1ZmVmZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9jb21t
b24uYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCkBAIC02Miw3ICs2Miw3IEBAIHZv
aWQgX19pbml0IHNldHVwX2NsZWFyX2NwdV9jYXAodW5zaWduZWQgaW50IGNhcCkKIAkJICAgICAg
IF9fYnVpbHRpbl9yZXR1cm5fYWRkcmVzcygwKSwgY2FwKTsKIAogCV9fY2xlYXJfYml0KGNhcCwg
Ym9vdF9jcHVfZGF0YS54ODZfY2FwYWJpbGl0eSk7Ci0JZGZzID0gbG9va3VwX2RlZXBfZGVwcyhj
YXApOworCWRmcyA9IHg4Nl9jcHVpZF9sb29rdXBfZGVlcF9kZXBzKGNhcCk7CiAKIAlpZiAoIWRm
cykKIAkJcmV0dXJuOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdWlkLmMgYi94ZW4vYXJj
aC94ODYvY3B1aWQuYwppbmRleCAzYzI5MTkxLi43MzFjY2I2IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvY3B1aWQuYworKysgYi94ZW4vYXJjaC94ODYvY3B1aWQuYwpAQCAtOTcsNyArOTcsNyBA
QCBzdGF0aWMgdm9pZCBzYW5pdGlzZV9mZWF0dXJlc2V0KHVpbnQzMl90ICpmcykKICAgICBmb3Jf
ZWFjaF9zZXRfYml0KGksICh2b2lkICopZGlzYWJsZWRfZmVhdHVyZXMsCiAgICAgICAgICAgICAg
ICAgICAgICBzaXplb2YoZGlzYWJsZWRfZmVhdHVyZXMpICogOCkKICAgICB7Ci0gICAgICAgIGNv
bnN0IHVpbnQzMl90ICpkZnMgPSBsb29rdXBfZGVlcF9kZXBzKGkpOworICAgICAgICBjb25zdCB1
aW50MzJfdCAqZGZzID0geDg2X2NwdWlkX2xvb2t1cF9kZWVwX2RlcHMoaSk7CiAgICAgICAgIHVu
c2lnbmVkIGludCBqOwogCiAgICAgICAgIEFTU0VSVChkZnMpOyAvKiBkZWVwX2ZlYXR1cmVzW10g
c2hvdWxkIGd1YXJlbnRlZSB0aGlzLiAqLwpAQCAtNTQ0LDM2ICs1NDQsNiBAQCBib29sIHJlY2hl
Y2tfY3B1X2ZlYXR1cmVzKHVuc2lnbmVkIGludCBjcHUpCiAgICAgcmV0dXJuIG9rYXk7CiB9CiAK
LWNvbnN0IHVpbnQzMl90ICpsb29rdXBfZGVlcF9kZXBzKHVpbnQzMl90IGZlYXR1cmUpCi17Ci0g
ICAgc3RhdGljIGNvbnN0IHN0cnVjdCB7Ci0gICAgICAgIHVpbnQzMl90IGZlYXR1cmU7Ci0gICAg
ICAgIHVpbnQzMl90IGZzW0ZTQ0FQSU5UU107Ci0gICAgfSBkZWVwX2RlcHNbXSA9IElOSVRfREVF
UF9ERVBTOwotICAgIHVuc2lnbmVkIGludCBzdGFydCA9IDAsIGVuZCA9IEFSUkFZX1NJWkUoZGVl
cF9kZXBzKTsKLQotICAgIEJVSUxEX0JVR19PTihBUlJBWV9TSVpFKGRlZXBfZGVwcykgIT0gTlJf
REVFUF9ERVBTKTsKLQotICAgIC8qIEZhc3QgZWFybHkgZXhpdC4gKi8KLSAgICBpZiAoICF0ZXN0
X2JpdChmZWF0dXJlLCBkZWVwX2ZlYXR1cmVzKSApCi0gICAgICAgIHJldHVybiBOVUxMOwotCi0g
ICAgLyogZGVlcF9kZXBzW10gaXMgc29ydGVkLiAgUGVyZm9ybSBhIGJpbmFyeSBzZWFyY2guICov
Ci0gICAgd2hpbGUgKCBzdGFydCA8IGVuZCApCi0gICAgewotICAgICAgICB1bnNpZ25lZCBpbnQg
bWlkID0gc3RhcnQgKyAoKGVuZCAtIHN0YXJ0KSAvIDIpOwotCi0gICAgICAgIGlmICggZGVlcF9k
ZXBzW21pZF0uZmVhdHVyZSA+IGZlYXR1cmUgKQotICAgICAgICAgICAgZW5kID0gbWlkOwotICAg
ICAgICBlbHNlIGlmICggZGVlcF9kZXBzW21pZF0uZmVhdHVyZSA8IGZlYXR1cmUgKQotICAgICAg
ICAgICAgc3RhcnQgPSBtaWQgKyAxOwotICAgICAgICBlbHNlCi0gICAgICAgICAgICByZXR1cm4g
ZGVlcF9kZXBzW21pZF0uZnM7Ci0gICAgfQotCi0gICAgcmV0dXJuIE5VTEw7Ci19Ci0KIHZvaWQg
cmVjYWxjdWxhdGVfY3B1aWRfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0
IGNwdWlkX3BvbGljeSAqcCA9IGQtPmFyY2guY3B1aWQ7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L01ha2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQppbmRleCBiM2UwYjBlLi5hODQzMzk0IDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL01ha2VmaWxlCisrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUK
QEAgLTgwLDMgKzgwLDQgQEAgc3ViZGlyLSQoQ09ORklHX1VCU0FOKSArPSB1YnNhbgogCiBzdWJk
aXItJChDT05GSUdfTkVFRFNfTElCRUxGKSArPSBsaWJlbGYKIHN1YmRpci0kKENPTkZJR19IQVNf
REVWSUNFX1RSRUUpICs9IGxpYmZkdAorc3ViZGlyLSQoQ09ORklHX1g4NikgKz0gbGlieDg2CmRp
ZmYgLS1naXQgYS94ZW4vY29tbW9uL2xpYng4Ni9NYWtlZmlsZSBiL3hlbi9jb21tb24vbGlieDg2
L01ha2VmaWxlCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjNmYjJlMGIKLS0t
IC9kZXYvbnVsbAorKysgYi94ZW4vY29tbW9uL2xpYng4Ni9NYWtlZmlsZQpAQCAtMCwwICsxIEBA
CitvYmoteSArPSBjcHVpZC5vCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xpYng4Ni9jcHVpZC5j
IGIveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwLi4wZjQ5N2Q0Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvY3B1
aWQuYwpAQCAtMCwwICsxLDQ0IEBACisjaW5jbHVkZSAicHJpdmF0ZS5oIgorCisjaW5jbHVkZSA8
eGVuL2xpYng4Ni9jcHVpZC5oPgorCitjb25zdCB1aW50MzJfdCAqeDg2X2NwdWlkX2xvb2t1cF9k
ZWVwX2RlcHModWludDMyX3QgZmVhdHVyZSkKK3sKKyAgICBzdGF0aWMgY29uc3QgdWludDMyX3Qg
ZGVlcF9mZWF0dXJlc1tdID0gSU5JVF9ERUVQX0ZFQVRVUkVTOworICAgIHN0YXRpYyBjb25zdCBz
dHJ1Y3QgeworICAgICAgICB1aW50MzJfdCBmZWF0dXJlOworICAgICAgICB1aW50MzJfdCBmc1tG
RUFUVVJFU0VUX05SX0VOVFJJRVNdOworICAgIH0gZGVlcF9kZXBzW10gPSBJTklUX0RFRVBfREVQ
UzsKKyAgICB1bnNpZ25lZCBpbnQgc3RhcnQgPSAwLCBlbmQgPSBBUlJBWV9TSVpFKGRlZXBfZGVw
cyk7CisKKyAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShkZWVwX2RlcHMpICE9IE5SX0RFRVBf
REVQUyk7CisKKyAgICAvKiBGYXN0IGVhcmx5IGV4aXQuICovCisgICAgaWYgKCAhdGVzdF9iaXQo
ZmVhdHVyZSwgZGVlcF9mZWF0dXJlcykgKQorICAgICAgICByZXR1cm4gTlVMTDsKKworICAgIC8q
IGRlZXBfZGVwc1tdIGlzIHNvcnRlZC4gIFBlcmZvcm0gYSBiaW5hcnkgc2VhcmNoLiAqLworICAg
IHdoaWxlICggc3RhcnQgPCBlbmQgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IG1pZCA9
IHN0YXJ0ICsgKChlbmQgLSBzdGFydCkgLyAyKTsKKworICAgICAgICBpZiAoIGRlZXBfZGVwc1tt
aWRdLmZlYXR1cmUgPiBmZWF0dXJlICkKKyAgICAgICAgICAgIGVuZCA9IG1pZDsKKyAgICAgICAg
ZWxzZSBpZiAoIGRlZXBfZGVwc1ttaWRdLmZlYXR1cmUgPCBmZWF0dXJlICkKKyAgICAgICAgICAg
IHN0YXJ0ID0gbWlkICsgMTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgcmV0dXJuIGRlZXBf
ZGVwc1ttaWRdLmZzOworICAgIH0KKworICAgIHJldHVybiBOVUxMOworfQorCisvKgorICogTG9j
YWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1i
YXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmls
CisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbGlieDg2L3ByaXZhdGUuaCBi
L3hlbi9jb21tb24vbGlieDg2L3ByaXZhdGUuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwLi5jMjM0Yjg1Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvcHJp
dmF0ZS5oCkBAIC0wLDAgKzEsMzggQEAKKyNpZm5kZWYgWEVOX0xJQlg4Nl9QUklWQVRFX0gKKyNk
ZWZpbmUgWEVOX0xJQlg4Nl9QUklWQVRFX0gKKworI2lmZGVmIF9fWEVOX18KKworI2luY2x1ZGUg
PHhlbi9iaXRvcHMuaD4KKyNpbmNsdWRlIDx4ZW4va2VybmVsLmg+CisjaW5jbHVkZSA8eGVuL2xp
Yi5oPgorI2luY2x1ZGUgPHhlbi90eXBlcy5oPgorCisjZWxzZQorCisjaW5jbHVkZSA8aW50dHlw
ZXMuaD4KKyNpbmNsdWRlIDxzdGRib29sLmg+CisjaW5jbHVkZSA8c3RkZGVmLmg+CisKKyNpbmNs
dWRlIDx4ZW4tdG9vbHMvbGlicy5oPgorCitzdGF0aWMgaW5saW5lIGJvb2wgdGVzdF9iaXQodW5z
aWduZWQgaW50IGJpdCwgY29uc3Qgdm9pZCAqdmFkZHIpCit7CisgICAgY29uc3QgY2hhciAqYWRk
ciA9IHZhZGRyOworCisgICAgcmV0dXJuIGFkZHJbYml0IC8gOF0gJiAoMXUgPDwgKGJpdCAlIDgp
KTsKK30KKworI2VuZGlmIC8qIF9fWEVOX18gKi8KKworI2VuZGlmIC8qIFhFTl9MSUJYODZfUFJJ
VkFURV9IICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZp
bGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0Cisg
KiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9jcHVpZC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCmluZGV4
IDdhM2YyZjQuLmVhNzk0NDUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKQEAgLTE3LDggKzE3LDYgQEAgZXh0
ZXJuIGNvbnN0IHVpbnQzMl90IHNwZWNpYWxfZmVhdHVyZXNbRlNDQVBJTlRTXTsKIAogdm9pZCBp
bml0X2d1ZXN0X2NwdWlkKHZvaWQpOwogCi1jb25zdCB1aW50MzJfdCAqbG9va3VwX2RlZXBfZGVw
cyh1aW50MzJfdCBmZWF0dXJlKTsKLQogLyoKICAqIEV4cGVjdGVkIGxldmVsbGluZyBjYXBhYmls
aXRpZXMgKGdpdmVuIGNwdWlkIHZlbmRvci9mYW1pbHkgaW5mb3JtYXRpb24pLAogICogYW5kIGxl
dmVsbGluZyBjYXBhYmlsaXRpZXMgYWN0dWFsbHkgYXZhaWxhYmxlIChnaXZlbiBNU1IgcHJvYmlu
ZykuCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmggYi94ZW4vaW5j
bHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKaW5kZXggNjliZDhhOS4uMjMzZmExMyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9s
aWJ4ODYvY3B1aWQuaApAQCAtMjI4LDYgKzIyOCw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBjcHVp
ZF9mZWF0dXJlc2V0X3RvX3BvbGljeSgKICAgICBwLT5mZWF0Ll83ZDAgID0gZnNbRkVBVFVSRVNF
VF83ZDBdOwogfQogCitjb25zdCB1aW50MzJfdCAqeDg2X2NwdWlkX2xvb2t1cF9kZWVwX2RlcHMo
dWludDMyX3QgZmVhdHVyZSk7CisKICNlbmRpZiAvKiAhWEVOX0xJQlg4Nl9DUFVJRF9IICovCiAK
IC8qCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hj-0005vl-AW; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hh-0005us-N8
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:21 +0000
X-Inumbo-ID: ce768c89-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce768c89-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184307"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:04 +0100
Message-ID: <1531512194-6865-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 03/13] libx86: generate cpuid-autogen.h in
 the libx86 include dir
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGlzIGF2b2lk
cyBhbGwgdXNlcnMgbmVlZGluZyB0byBvcGVuY29kZSBsb2NhbCBnZW5lcmF0aW9uIG9mIHRoZSBm
aWxlLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpDQzog
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cgp2MjoKICogUmV3cml0ZSBm
cm9tIHNjcmF0Y2gKLS0tCiAuZ2l0aWdub3JlICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiAr
LQogdG9vbHMvaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgICAgIHwgIDYgKysrKystCiB0b29scy9s
aWJ4Yy9NYWtlZmlsZSAgICAgICAgICAgICAgfCAgOSAtLS0tLS0tLS0KIHRvb2xzL2xpYnhjL3hj
X2NwdWlkX3g4Ni5jICAgICAgICB8ICAxIC0KIHhlbi9pbmNsdWRlL01ha2VmaWxlICAgICAgICAg
ICAgICB8IDExICsrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmVzLmgg
fCAgMiArLQogeGVuL2luY2x1ZGUveGVuL2xpYng4Ni9NYWtlZmlsZSAgIHwgIDggKysrKysrKysK
IHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaCAgICB8ICAyICsrCiA4IGZpbGVzIGNoYW5n
ZWQsIDIyIGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYvTWFrZWZpbGUKCmRpZmYgLS1naXQgYS8uZ2l0aWdub3Jl
IGIvLmdpdGlnbm9yZQppbmRleCA1Yjg0NDhkLi44NjFmMmVhIDEwMDY0NAotLS0gYS8uZ2l0aWdu
b3JlCisrKyBiLy5naXRpZ25vcmUKQEAgLTMxMSw3ICszMTEsNiBAQCB4ZW4vYXJjaC8qL2VmaS9y
dW50aW1lLmMKIHhlbi9pbmNsdWRlL2hlYWRlcnMqLmNoawogeGVuL2luY2x1ZGUvYXNtCiB4ZW4v
aW5jbHVkZS9hc20tKi9hc20tb2Zmc2V0cy5oCi14ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLWF1
dG9nZW4uaAogeGVuL2luY2x1ZGUvY29tcGF0LyoKIHhlbi9pbmNsdWRlL2NvbmZpZy8KIHhlbi9p
bmNsdWRlL2dlbmVyYXRlZC8KQEAgLTMxOSw2ICszMTgsNyBAQCB4ZW4vaW5jbHVkZS9wdWJsaWMv
cHVibGljCiB4ZW4vaW5jbHVkZS94ZW4vKi5uZXcKIHhlbi9pbmNsdWRlL3hlbi9hY21fcG9saWN5
LmgKIHhlbi9pbmNsdWRlL3hlbi9jb21waWxlLmgKK3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1
aWQtYXV0b2dlbi5oCiB4ZW4vdGVzdC9saXZlcGF0Y2gvY29uZmlnLmgKIHhlbi90ZXN0L2xpdmVw
YXRjaC94ZW5fYnllX3dvcmxkLmxpdmVwYXRjaAogeGVuL3Rlc3QvbGl2ZXBhdGNoL3hlbl9oZWxs
b193b3JsZC5saXZlcGF0Y2gKZGlmZiAtLWdpdCBhL3Rvb2xzL2luY2x1ZGUvTWFrZWZpbGUgYi90
b29scy9pbmNsdWRlL01ha2VmaWxlCmluZGV4IGEyNDAzZmMuLjA3MTYyYTcgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2luY2x1ZGUvTWFrZWZpbGUKKysrIGIvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQpAQCAt
MjMsNyArMjMsMTEgQEAgeGVuLy5kaXI6CiAJbG4gLXNmICQoWEVOX1JPT1QpL3hlbi9pbmNsdWRl
L2FjcGkgYWNwaQogaWZlcSAoJChDT05GSUdfWDg2KSx5KQogCWxuIC1zZiAkKFhFTl9ST09UKS94
ZW4vaW5jbHVkZS9hc20teDg2IHhlbi9hc20KLQlsbiAtc2YgJChYRU5fUk9PVCkveGVuL2luY2x1
ZGUveGVuL2xpYng4NiB4ZW4vbGlieDg2CisJbWtkaXIgLXAgeGVuL2xpYng4NgorCWZvciBmIGlu
ICQoZmlsdGVyLW91dCAlYXV0b2dlbi5oLCQocGF0c3Vic3QgJChYRU5fUk9PVCkveGVuL2luY2x1
ZGUveGVuL2xpYng4Ni8lLCUsTWFrZWZpbGUgJCh3aWxkY2FyZCAkKFhFTl9ST09UKS94ZW4vaW5j
bHVkZS94ZW4vbGlieDg2LyouaCkpKTsgZG8gXAorCQlsbiAtc2YgJChYRU5fUk9PVCkveGVuL2lu
Y2x1ZGUveGVuL2xpYng4Ni8kJGYgeGVuL2xpYng4Ni8kJGY7IFwKKwlkb25lCisJJChNQUtFKSAt
QyB4ZW4vbGlieDg2IGFsbCBYRU5fUk9PVD0kKFhFTl9ST09UKQogZW5kaWYKIAl0b3VjaCAkQAog
CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhjL01ha2VmaWxl
CmluZGV4IDE1NzU1M2MuLmNhMmIyMDMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL01ha2VmaWxl
CisrKyBiL3Rvb2xzL2xpYnhjL01ha2VmaWxlCkBAIC0xNDcsMTUgKzE0Nyw2IEBAICQoZXZhbCAk
KGdlbnBhdGgtdGFyZ2V0KSkKIAogeGNfcHJpdmF0ZS5oOiBfcGF0aHMuaAogCi1pZmVxICgkKENP
TkZJR19YODYpLHkpCi0KLV94Y19jcHVpZF9hdXRvZ2VuLmg6ICQoWEVOX1JPT1QpL3hlbi9pbmNs
dWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmggJChYRU5fUk9PVCkveGVuL3Rvb2xz
L2dlbi1jcHVpZC5weQotCSQoUFlUSE9OKSAkKFhFTl9ST09UKS94ZW4vdG9vbHMvZ2VuLWNwdWlk
LnB5IC1pICReIC1vICRALm5ldwotCSQoY2FsbCBtb3ZlLWlmLWNoYW5nZWQsJEAubmV3LCRAKQot
Ci1idWlsZDogX3hjX2NwdWlkX2F1dG9nZW4uaAotZW5kaWYKLQogJChDVFJMX0xJQl9PQkpTKSAk
KEdVRVNUX0xJQl9PQkpTKSBcCiAkKENUUkxfUElDX09CSlMpICQoR1VFU1RfUElDX09CSlMpOiB4
Y19wcml2YXRlLmgKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90
b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwppbmRleCAwOTBlMTk5Li5kMmY4NWFhIDEwMDY0NAot
LS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVp
ZF94ODYuYwpAQCAtMzEsNyArMzEsNiBAQCBlbnVtIHsKICNkZWZpbmUgWEVOX0NQVUZFQVRVUkUo
bmFtZSwgdmFsdWUpIFg4Nl9GRUFUVVJFXyMjbmFtZSA9IHZhbHVlLAogI2luY2x1ZGUgPHhlbi9h
cmNoLXg4Ni9jcHVmZWF0dXJlc2V0Lmg+CiB9OwotI2luY2x1ZGUgIl94Y19jcHVpZF9hdXRvZ2Vu
LmgiCiAKICNpbmNsdWRlIDx4ZW4vbGlieDg2L2NwdWlkLmg+CiAKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL01ha2VmaWxlIGIveGVuL2luY2x1ZGUvTWFrZWZpbGUKaW5kZXggN2M1MDM0ZS4uN2I0
ZTg2MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvTWFrZWZpbGUKKysrIGIveGVuL2luY2x1ZGUv
TWFrZWZpbGUKQEAgLTE0MSwxNCArMTQxLDEzIEBAIGhlYWRlcnMrKy5jaGs6ICQoUFVCTElDX0hF
QURFUlMpIE1ha2VmaWxlCiBlbmRpZgogCiBpZmVxICgkKFhFTl9UQVJHRVRfQVJDSCkseDg2XzY0
KQorLlBIT05ZOiBsaWJ4ODYtYWxsCitsaWJ4ODYtYWxsOgorCSQoTUFLRSkgLUMgeGVuL2xpYng4
NiBhbGwKIAotJChCQVNFRElSKS9pbmNsdWRlL2FzbS14ODYvY3B1aWQtYXV0b2dlbi5oOiAkKEJB
U0VESVIpL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaCAkKEJBU0VESVIp
L3Rvb2xzL2dlbi1jcHVpZC5weSBGT1JDRQotCSQoUFlUSE9OKSAkKEJBU0VESVIpL3Rvb2xzL2dl
bi1jcHVpZC5weSAtaSAkPCAtbyAkQC5uZXcKLQkkKGNhbGwgbW92ZS1pZi1jaGFuZ2VkLCRALm5l
dywkQCkKLQotYWxsOiAkKEJBU0VESVIpL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC1hdXRvZ2VuLmgK
K2FsbDogbGlieDg2LWFsbAogZW5kaWYKIAogY2xlYW46OgogCXJtIC1yZiBjb21wYXQgY29uZmln
IGdlbmVyYXRlZCBoZWFkZXJzKi5jaGsKLQlybSAtZiAkKEJBU0VESVIpL2luY2x1ZGUvYXNtLXg4
Ni9jcHVpZC1hdXRvZ2VuLmgKKwlybSAtZiAkKEJBU0VESVIpL2luY2x1ZGUveGVuL2xpYng4Ni9j
cHVpZC1hdXRvZ2VuLmgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVy
ZXMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZXMuaAppbmRleCA4ZTVjYzUzLi5i
N2NlYjIwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmVzLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oCkBAIC0yLDcgKzIsNyBAQAogICog
RXhwbGljaXRseSBpbnRlbmRlZCBmb3IgbXVsdGlwbGUgaW5jbHVzaW9uLgogICovCiAKLSNpbmNs
dWRlIDxhc20vY3B1aWQtYXV0b2dlbi5oPgorI2luY2x1ZGUgPHhlbi9saWJ4ODYvY3B1aWQtYXV0
b2dlbi5oPgogCiAjZGVmaW5lIEZTQ0FQSU5UUyBGRUFUVVJFU0VUX05SX0VOVFJJRVMKIApkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9NYWtlZmlsZSBiL3hlbi9pbmNsdWRlL3hl
bi9saWJ4ODYvTWFrZWZpbGUKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNDA4
ZDY5YwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvTWFrZWZpbGUK
QEAgLTAsMCArMSw4IEBACitpbmNsdWRlICQoWEVOX1JPT1QpL0NvbmZpZy5taworCisuUEhPTlk6
IGFsbAorYWxsOiBjcHVpZC1hdXRvZ2VuLmgKKworY3B1aWQtYXV0b2dlbi5oOiAkKFhFTl9ST09U
KS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oICQoWEVOX1JPT1Qp
L3hlbi90b29scy9nZW4tY3B1aWQucHkKKwkkKFBZVEhPTikgJChYRU5fUk9PVCkveGVuL3Rvb2xz
L2dlbi1jcHVpZC5weSAtaSAkPCAtbyAkQC5uZXcKKwkkKGNhbGwgbW92ZS1pZi1jaGFuZ2VkLCRA
Lm5ldywkQCkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaCBiL3hl
bi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaAppbmRleCAzY2NjNjhlLi44ZjEwMWJhIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL2xpYng4Ni9jcHVpZC5oCkBAIC0yLDYgKzIsOCBAQAogI2lmbmRlZiBYRU5fTElCWDg2X0NQ
VUlEX0gKICNkZWZpbmUgWEVOX0xJQlg4Nl9DUFVJRF9ICiAKKyNpbmNsdWRlIDx4ZW4vbGlieDg2
L2NwdWlkLWF1dG9nZW4uaD4KKwogc3RydWN0IGNwdWlkX2xlYWYKIHsKICAgICB1aW50MzJfdCBh
LCBiLCBjLCBkOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hk-0005wf-JP; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hj-0005vp-GD
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:23 +0000
X-Inumbo-ID: cf740c82-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf740c82-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184314"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:09 +0100
Message-ID: <1531512194-6865-9-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 08/13] libx86: Introduce a helper to
 serialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBcyB3aXRoIENQ
VUlELCBhbiBhcmNoaXRlY3R1cmFsIGZvcm0gaXMgdXNlZCBmb3IgcmVwcmVzZW50aW5nIHRoZSBN
U1IgZGF0YS4KSXQgaXMgZXhwZWN0ZWQgbm90IHRvIGNoYW5nZSBtb3ZpbmcgZm9yd2FyZHMsIGJ1
dCBkb2VzIGhhdmUgYSAzMiBiaXQgZmllbGQKKGN1cnJlbnRseSByZXNlcnZlZCkgd2hpY2ggY2Fu
IGJlIHVzZWQgY29tcGF0aWJseSBpZiBuZWVkcyBiZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IFNlcmdleSBE
eWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVs
aWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2Vy
Z2V5LmR5YXNsaUBjaXRyaXguY29tPgpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+Cgp2MjoKICogUmViYXNlIG92ZXIgdGhlIG1zcl97ZG9tYWluLHZjcHV9X3BvbGlj
eSByZW5hbWUKICogT25seSBzZXJpYWxpc2UgbXNyX3BvbGljeQogKiBDaGFuZ2UgdG8gYW4gYXJy
YXkgdHlwZWRlZiBmb3IgY29uc3RuZXNzIHJlYXNvbnMKLS0tCiB0b29scy9saWJ4Yy9NYWtlZmls
ZSAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZpbGUgICAgICAg
IHwgIDEgKwogeGVuL2NvbW1vbi9saWJ4ODYvbXNyLmMgICAgICAgICAgIHwgNTYgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vY29tbW9uL2xpYng4Ni9wcml2YXRl
LmggICAgICAgfCAgMyArKysKIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaCB8ICA5
ICsrKysrKy0KIHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYvbXNyLmggICAgICB8IDIwICsrKysrKysr
KysrKysrCiA2IGZpbGVzIGNoYW5nZWQsIDg5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2NvbW1vbi9saWJ4ODYvbXNyLmMKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4Yy9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhjL01ha2VmaWxlCmluZGV4IGNkNDIy
NWMuLjkwNGUwMjYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL01ha2VmaWxlCisrKyBiL3Rvb2xz
L2xpYnhjL01ha2VmaWxlCkBAIC04Myw3ICs4Myw3IEBAICQocGF0c3Vic3QgJS5jLCUub3BpYywk
KEVMRl9TUkNTLXkpKTogQ0ZMQUdTICs9IC1Xbm8tcG9pbnRlci1zaWduCiBpZmVxICgkKENPTkZJ
R19YODYpLHkpICMgQWRkIGxpYng4NiB0byB0aGUgYnVpbGQKIHZwYXRoICUuYyAuLi8uLi94ZW4v
Y29tbW9uL2xpYng4NgogCi1HVUVTVF9TUkNTLXkgICAgICAgICAgICAgICAgICs9IGNwdWlkLmMK
K0dVRVNUX1NSQ1MteSAgICAgICAgICAgICAgICAgKz0gY3B1aWQuYyBtc3IuYwogZW5kaWYKIAog
IyBuZXcgZG9tYWluIGJ1aWxkZXIKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbGlieDg2L01ha2Vm
aWxlIGIveGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZpbGUKaW5kZXggM2ZiMmUwYi4uMmY5NjkxZSAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZpbGUKKysrIGIveGVuL2NvbW1vbi9s
aWJ4ODYvTWFrZWZpbGUKQEAgLTEgKzEsMiBAQAogb2JqLXkgKz0gY3B1aWQubworb2JqLXkgKz0g
bXNyLm8KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbGlieDg2L21zci5jIGIveGVuL2NvbW1vbi9s
aWJ4ODYvbXNyLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNzFjOGU5YQot
LS0gL2Rldi9udWxsCisrKyBiL3hlbi9jb21tb24vbGlieDg2L21zci5jCkBAIC0wLDAgKzEsNTYg
QEAKKyNpbmNsdWRlICJwcml2YXRlLmgiCisKKyNpbmNsdWRlIDx4ZW4vbGlieDg2L21zci5oPgor
CisvKgorICogQ29weSBhIHNpbmdsZSBNU1IgaW50byB0aGUgcHJvdmlkZWQgbXNyX2VudHJ5X2J1
ZmZlcl90IGJ1ZmZlciwgcGVyZm9ybWluZyBhCisgKiBib3VuZGFyeSBjaGVjayBhZ2FpbnN0IHRo
ZSBidWZmZXIgc2l6ZS4KKyAqLworc3RhdGljIGludCBjb3B5X21zcl90b19idWZmZXIodWludDMy
X3QgaWR4LCB1aW50NjRfdCB2YWwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc3Jf
ZW50cnlfYnVmZmVyX3QgbXNycywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90ICpjdXJyX2VudHJ5LCBjb25zdCB1aW50MzJfdCBucl9lbnRyaWVzKQoreworICAgIGNvbnN0
IHhlbl9tc3JfZW50cnlfdCBlbnQgPSB7IC5pZHggPSBpZHgsIC52YWwgPSB2YWwgfTsKKworICAg
IGlmICggKmN1cnJfZW50cnkgPT0gbnJfZW50cmllcyApCisgICAgICAgIHJldHVybiAtRU5PQlVG
UzsKKworICAgIGlmICggY29weV90b19idWZmZXJfb2Zmc2V0KG1zcnMsICpjdXJyX2VudHJ5LCAm
ZW50LCAxKSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgKysqY3Vycl9lbnRyeTsK
KworICAgIHJldHVybiAwOworfQorCitpbnQgeDg2X21zcl9jb3B5X3RvX2J1ZmZlcihjb25zdCBz
dHJ1Y3QgbXNyX3BvbGljeSAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zcl9lbnRy
eV9idWZmZXJfdCBtc3JzLCB1aW50MzJfdCAqbnJfZW50cmllc19wKQoreworICAgIGNvbnN0IHVp
bnQzMl90IG5yX2VudHJpZXMgPSAqbnJfZW50cmllc19wOworICAgIHVpbnQzMl90IGN1cnJfZW50
cnkgPSAwOworCisjZGVmaW5lIENPUFlfTVNSKGlkeCwgdmFsKSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICh7ICBpbnQgcmV0OyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgaWYgKCAocmV0ID0gY29weV9t
c3JfdG9fYnVmZmVyKCAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAg
ICBpZHgsIHZhbCwgbXNycywgJmN1cnJfZW50cnksIG5yX2VudHJpZXMpKSApICAgXAorICAgICAg
ICAgICAgcmV0dXJuIHJldDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICB9KQorCisgICAgQ09QWV9NU1IoTVNSX0lOVEVMX1BMQVRGT1JNX0lORk8sIHAtPnBs
YWZvcm1faW5mby5yYXcpOworCisjdW5kZWYgQ09QWV9NU1IKKworICAgICpucl9lbnRyaWVzX3Ag
PSBjdXJyX2VudHJ5OworCisgICAgcmV0dXJuIDA7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJs
ZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNl
dDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoK
KyAqLwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oIGIveGVuL2NvbW1v
bi9saWJ4ODYvcHJpdmF0ZS5oCmluZGV4IDVmNTk5NjEuLmU4NzRmYjYgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24vbGlieDg2L3ByaXZhdGUuaAorKysgYi94ZW4vY29tbW9uL2xpYng4Ni9wcml2YXRl
LmgKQEAgLTksNiArOSw3IEBACiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CiAKICNpbmNsdWRlIDxh
c20vZ3Vlc3RfYWNjZXNzLmg+CisjaW5jbHVkZSA8YXNtL21zci1pbmRleC5oPgogCiAjZGVmaW5l
IGNvcHlfdG9fYnVmZmVyX29mZnNldCBjb3B5X3RvX2d1ZXN0X29mZnNldAogCkBAIC0xOSw2ICsy
MCw4IEBACiAjaW5jbHVkZSA8c3RkYm9vbC5oPgogI2luY2x1ZGUgPHN0ZGRlZi5oPgogCisjaW5j
bHVkZSA8eGVuL2FzbS9tc3ItaW5kZXguaD4KKwogI2luY2x1ZGUgPHhlbi10b29scy9saWJzLmg+
CiAKIHN0YXRpYyBpbmxpbmUgYm9vbCB0ZXN0X2JpdCh1bnNpZ25lZCBpbnQgYml0LCBjb25zdCB2
b2lkICp2YWRkcikKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4u
aCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaAppbmRleCBmM2JkZDgzLi41NWEx
NDlmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKKysrIGIv
eGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCkBAIC0zMTUsNyArMzE1LDcgQEAgc3Ry
dWN0IHhlbl9hcmNoX2RvbWFpbmNvbmZpZyB7CiAjZW5kaWYKIAogLyoKLSAqIFJlcHJlc2VudGF0
aW9ucyBvZiBhcmNoaXRlY3R1cmFsIENQVUlEIGluZm9ybWF0aW9uLiAgVXNlZCBhcyB0aGUKKyAq
IFJlcHJlc2VudGF0aW9ucyBvZiBhcmNoaXRlY3R1cmFsIENQVUlEIGFuZCBNU1IgaW5mb3JtYXRp
b24uICBVc2VkIGFzIHRoZQogICogc2VyaWFsaXNlZCB2ZXJzaW9uIG9mIFhlbidzIGludGVybmFs
IHJlcHJlc2VudGF0aW9uLgogICovCiB0eXBlZGVmIHN0cnVjdCB4ZW5fY3B1aWRfbGVhZiB7CkBA
IC0zMjUsNiArMzI1LDEzIEBAIHR5cGVkZWYgc3RydWN0IHhlbl9jcHVpZF9sZWFmIHsKIH0geGVu
X2NwdWlkX2xlYWZfdDsKIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9jcHVpZF9sZWFmX3Qp
OwogCit0eXBlZGVmIHN0cnVjdCB4ZW5fbXNyX2VudHJ5IHsKKyAgICB1aW50MzJfdCBpZHg7Cisg
ICAgdWludDMyX3QgZmxhZ3M7IC8qIFJlc2VydmVkIE1CWi4gKi8KKyAgICB1aW50NjRfdCB2YWw7
Cit9IHhlbl9tc3JfZW50cnlfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9tc3JfZW50
cnlfdCk7CisKICNlbmRpZiAvKiAhX19BU1NFTUJMWV9fICovCiAKIC8qCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS94ZW4vbGlieDg2L21zci5oIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9tc3Iu
aAppbmRleCBiOGIxNzUxLi4yZTRhY2Q0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGli
eDg2L21zci5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvbXNyLmgKQEAgLTIsNiArMiw5
IEBACiAjaWZuZGVmIFhFTl9MSUJYODZfTVNSX0gKICNkZWZpbmUgWEVOX0xJQlg4Nl9NU1JfSAog
CisvKiBNYXhpbXVtIG51bWJlciBvZiBNU1JzIHdyaXR0ZW4gd2hlbiBzZXJpYWxpc2luZyBtc3Jf
ZG9tYWluX3BvbGljeS4gKi8KKyNkZWZpbmUgTVNSX01BWF9TRVJJQUxJU0VEX0VOVFJJRVMgMQor
CiAvKiBNU1IgcG9saWN5IG9iamVjdCBmb3Igc2hhcmVkIHBlci1kb21haW4gTVNScyAqLwogc3Ry
dWN0IG1zcl9wb2xpY3kKIHsKQEAgLTIyLDYgKzI1LDIzIEBAIHN0cnVjdCBtc3JfcG9saWN5CiAg
ICAgfSBwbGFmb3JtX2luZm87CiB9OwogCisjaWZkZWYgX19YRU5fXworI2luY2x1ZGUgPHB1Ymxp
Yy9hcmNoLXg4Ni94ZW4uaD4KK3R5cGVkZWYgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5fbXNyX2Vu
dHJ5X3QpIG1zcl9lbnRyeV9idWZmZXJfdDsKKyNlbHNlCisjaW5jbHVkZSA8eGVuL2FyY2gteDg2
L3hlbi5oPgordHlwZWRlZiB4ZW5fbXNyX2VudHJ5X3QgbXNyX2VudHJ5X2J1ZmZlcl90W107Cisj
ZW5kaWYKKworLyoKKyAqIFNlcmlhbGlzZSBhIG1zcl9wb2xpY3kgb2JqZWN0IGludG8gYW4gYXJy
YXkuICBXcml0ZXMgYXQgbW9zdAorICogTVNSX01BWF9TRVJJQUxJU0VEX0VOVFJJRVMuICBSZXR1
cm5zIC1FTk9CVUZTIGlmIHRoZSBidWZmZXIgYXJyYXkgaXMgdG9vCisgKiBzaG9ydC4gIE9uIHN1
Y2Nlc3MsIG5yX2VudHJpZXNfcCBpcyB1cGRhdGVkIHdpdGggdGhlIGFjdHVhbCBudW1iZXIgb2YK
KyAqIGxlYXZlcyB3cml0dGVuLgorICovCitpbnQgeDg2X21zcl9jb3B5X3RvX2J1ZmZlcihjb25z
dCBzdHJ1Y3QgbXNyX3BvbGljeSAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zcl9l
bnRyeV9idWZmZXJfdCBtc3JzLCB1aW50MzJfdCAqbnJfZW50cmllc19wKTsKKwogI2VuZGlmIC8q
ICFYRU5fTElCWDg2X01TUl9IICovCiAKIC8qCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hj-0005vd-1G; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hh-0005ur-N8
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:21 +0000
X-Inumbo-ID: ceb4a377-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ceb4a377-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184309"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:03 +0100
Message-ID: <1531512194-6865-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 02/13] libx86: Introduce libx86/cpuid.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QmVnaW4gdG8gdW50YW5nbGUgdGhlIGhlYWRlciBkZXBlbmRlbmN5IHRhbmdsZSBieSBtb3Zpbmcg
ZGVmaW5pdGlvbiBvZgpzdHJ1Y3QgY3B1aWRfbGVhZiBvdXQgb2YgeDg2X2VtdWxhdGUuaCBpbnRv
IHRoZSBuZXcgY3B1aWQuaC4KCkFkZGl0aW9uYWxseSwgcGx1bWIgdGhlIGhlYWRlciB0aHJvdWdo
IHRvIGxpYnhjLiAgVGhpcyBpcyB0ZWNobmljYWxseSBhCnJlZHVuZGFudCBpbmNsdWRlIGF0IHRo
aXMgcG9pbnQsIGJ1dCBpdCBoZWxwcyBidWlsZC10ZXN0IHRoZSBsYXRlciBjaGFuZ2VzLAphbmQg
d2lsbCBiZSB1c2VkIGV2ZW50dWFsbHkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxz
ZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KCk5vdGUgY29uY2VybmluZyB0aGUgcG9zaXRpb25pbmcgb2YgbGlieDg2LiAg
SXQgdHVybnMgb3V0IGFmdGVyIHRyeWluZyB0byBtb3ZlCml0IGVsc2V3aGVyZSB0aGF0IHRoZSBt
b3ZlbWVudCBpcyBwcm9oaWJpdGl2ZSBiZWNhdXNlIG9mIHRoZSB3YXkgWGVuIGhlYWRlcnMKYXJl
IGluY2x1ZGVkIGJ5IHRoZSB0b29scy4KCkZvciBub3csIHRoaXMgaXMgY29uc2lzdGVudCB3aXRo
IHRoZSBvdGhlciBsaWJzLCBhbmQgd2UgY2FuIG1vdmUgaXQgaW4gdGhlCmZ1dHVyZSBhZnRlciBz
b21lIGh5Z2VuZSBoYXMgYmVlbiBhcHBsaWVkIHRvIHRoZSBidWlsZCBzeXN0ZW0uCi0tLQogdG9v
bHMvaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAgMSArCiB0b29scy9saWJ4Yy94
Y19jcHVpZF94ODYuYyAgICAgICAgICAgICB8ICAyICsrCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxh
dGUveDg2X2VtdWxhdGUuaCB8ICA3ICsrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQu
aCAgICAgICAgICAgIHwgIDQgKysrLQogeGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oICAg
ICAgICAgfCAyMCArKysrKysrKysrKysrKysrKysrKwogNSBmaWxlcyBjaGFuZ2VkLCAyOCBpbnNl
cnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRl
L3hlbi9saWJ4ODYvY3B1aWQuaAoKZGlmZiAtLWdpdCBhL3Rvb2xzL2luY2x1ZGUvTWFrZWZpbGUg
Yi90b29scy9pbmNsdWRlL01ha2VmaWxlCmluZGV4IDI3MGEzNGYuLmEyNDAzZmMgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2luY2x1ZGUvTWFrZWZpbGUKKysrIGIvdG9vbHMvaW5jbHVkZS9NYWtlZmlsZQpA
QCAtMjMsNiArMjMsNyBAQCB4ZW4vLmRpcjoKIAlsbiAtc2YgJChYRU5fUk9PVCkveGVuL2luY2x1
ZGUvYWNwaSBhY3BpCiBpZmVxICgkKENPTkZJR19YODYpLHkpCiAJbG4gLXNmICQoWEVOX1JPT1Qp
L3hlbi9pbmNsdWRlL2FzbS14ODYgeGVuL2FzbQorCWxuIC1zZiAkKFhFTl9ST09UKS94ZW4vaW5j
bHVkZS94ZW4vbGlieDg2IHhlbi9saWJ4ODYKIGVuZGlmCiAJdG91Y2ggJEAKIApkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYu
YwppbmRleCBjNWMzY2RjLi4wOTBlMTk5IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19jcHVp
ZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwpAQCAtMzMsNiArMzMsOCBA
QCBlbnVtIHsKIH07CiAjaW5jbHVkZSAiX3hjX2NwdWlkX2F1dG9nZW4uaCIKIAorI2luY2x1ZGUg
PHhlbi9saWJ4ODYvY3B1aWQuaD4KKwogI2RlZmluZSBiaXRtYXNrb2YoaWR4KSAgICAgICgxdSA8
PCAoKGlkeCkgJiAzMSkpCiAjZGVmaW5lIGZlYXR1cmV3b3JkX29mKGlkeCkgKChpZHgpID4+IDUp
CiAjZGVmaW5lIGNsZWFyX2ZlYXR1cmUoaWR4LCBkc3QpICgoZHN0KSAmPSB+Yml0bWFza29mKGlk
eCkpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCBi
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCmluZGV4IGMyMmU3NzQuLmFi
ZDk3OTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5o
CisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCkBAIC0yMyw2ICsy
Myw4IEBACiAjaWZuZGVmIF9fWDg2X0VNVUxBVEVfSF9fCiAjZGVmaW5lIF9fWDg2X0VNVUxBVEVf
SF9fCiAKKyNpbmNsdWRlIDx4ZW4vbGlieDg2L2NwdWlkLmg+CisKICNkZWZpbmUgTUFYX0lOU1Rf
TEVOIDE1CiAKICNpZiBkZWZpbmVkKF9faTM4Nl9fKQpAQCAtMTcyLDExICsxNzQsNiBAQCBlbnVt
IHg4Nl9lbXVsYXRlX2ZwdV90eXBlIHsKICAgICBYODZFTVVMX0ZQVV9ub25lCiB9OwogCi1zdHJ1
Y3QgY3B1aWRfbGVhZgotewotICAgIHVpbnQzMl90IGEsIGIsIGMsIGQ7Ci19OwotCiBzdHJ1Y3Qg
eDg2X2VtdWxhdGVfc3RhdGU7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2
L2NwdWlkLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKaW5kZXggNDExM2E1ZS4uOTYz
NzMwMyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvY3B1aWQuaApAQCAtMTgsNyArMTgsOSBAQAogI2lmbmRlZiBfX0FTU0VN
QkxZX18KICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDx4ZW4va2VybmVsLmg+Ci0j
aW5jbHVkZSA8YXNtL3g4Nl9lbXVsYXRlLmg+CisKKyNpbmNsdWRlIDx4ZW4vbGlieDg2L2NwdWlk
Lmg+CisKICNpbmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+CiAKIGV4dGVybiBjb25zdCB1aW50MzJf
dCBrbm93bl9mZWF0dXJlc1tGU0NBUElOVFNdOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L2xpYng4Ni9jcHVpZC5oIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjNjY2M2OGUKLS0tIC9kZXYvbnVsbAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKQEAgLTAsMCArMSwyMCBAQAorLyogQ29tbW9u
IGRhdGEgc3RydWN0dXJlcyBhbmQgZnVuY3Rpb25zIGNvbnN1bWVkIGJ5IGh5cGVydmlzb3IgYW5k
IHRvb2xzdGFjayAqLworI2lmbmRlZiBYRU5fTElCWDg2X0NQVUlEX0gKKyNkZWZpbmUgWEVOX0xJ
Qlg4Nl9DUFVJRF9ICisKK3N0cnVjdCBjcHVpZF9sZWFmCit7CisgICAgdWludDMyX3QgYSwgYiwg
YywgZDsKK307CisKKyNlbmRpZiAvKiAhWEVOX0xJQlg4Nl9DUFVJRF9IICovCisKKy8qCisgKiBM
b2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBj
LWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBu
aWwKKyAqIEVuZDoKKyAqLwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hi-0005vX-PG; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hh-0005up-Hx
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:21 +0000
X-Inumbo-ID: cd78f1f2-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cd78f1f2-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184305"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:02 +0100
Message-ID: <1531512194-6865-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 01/13] x86/msr: Drop stale comment for
 vcpu_msrs.spec_ctrl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sergey Dyasli <sergey.dyasli@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>

TW9yZSB0aGFuIHRoZSBib3R0b20gdHdvIGJpdHMgYXJlIG5vdyBkZWZpbmVkLCBhbmQgdGhlIE1T
UiBwb2xpY3kgd29yayBoYXMKc2hvd24gdGhhdCB1c2luZyBub24tYXJjaGl0ZWN0dXJhbCByZXBy
ZXNlbnRhdGlvbnMgdHVybnMgb3V0IHRvIGJlIHByb2JsZW1hdGljCmZvciBtb3JlIHRoYW4ganVz
dCBhc20gY29kZS4gIEFzIHRoZSBhcmNoaXRlY3R1cmFsIHJlcHJlc2VudGF0aW9uIGlzIHRoZQpl
eHBlY3RlZCBkZWZhdWx0LCB3ZSBkb24ndCBuZWVkIHRvIGp1c3RpZnkgd2h5IHdlIGFyZSB1c2lu
ZyBpdC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoK
TmV3IGluIHYyCi0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaCB8IDUgLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvbXNyLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCmluZGV4IDNhMmM3OTkuLjliNGU0
ZTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tc3IuaApAQCAtMjg3LDExICsyODcsNiBAQCBzdHJ1Y3QgdmNwdV9tc3JzCiB7
CiAgICAgLyogMHgwMDAwMDA0OCAtIE1TUl9TUEVDX0NUUkwgKi8KICAgICBzdHJ1Y3QgewotICAg
ICAgICAvKgotICAgICAgICAgKiBPbmx5IHRoZSBib3R0b20gdHdvIGJpdHMgYXJlIGRlZmluZWQs
IHNvIG5vIG5lZWQgdG8gd2FzdGUgc3BhY2UKLSAgICAgICAgICogd2l0aCB1aW50NjRfdCBhdCB0
aGUgbW9tZW50LCBidXQgdXNlIHVpbnQzMl90IGZvciB0aGUgY29udmVuaWVuY2UKLSAgICAgICAg
ICogb2YgdGhlIGFzc2VtYmx5IGNvZGUuCi0gICAgICAgICAqLwogICAgICAgICB1aW50MzJfdCBy
YXc7CiAgICAgfSBzcGVjX2N0cmw7CiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hi-0005vF-Aw; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hh-0005uk-7p
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:21 +0000
X-Inumbo-ID: cdd8d869-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cdd8d869-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184306"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:01 +0100
Message-ID: <1531512194-6865-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 00/13] x86: CPUID and MSR policy marshalling
 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?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>

VGhpcyBzZXJpZXMgaW50cm9kdWNlcyBsaWJ4ODYsIGEgc21hbGwgc2hhcmVkIGxpYnJhcnkgYmV0
d2VlbiB0aGUgaHlwZXJ2aXNvcgphbmQgbGlieGMsIGFuZCBoeXBlcmNhbGxzIHRvIGdldCBmdWxs
IENQVUlEL01TUiBwb2xpY2llcy4gIEZ1dHVyZSB3b3JrIHdpbGwKaW1wbGVtZW50IFhFTl9ET01D
VExfc2V0X2NwdW1zcl9wb2xpY3ksIGFmdGVyIHRoZSBhdWRpdGluZyBhbmQgY29tcGFyaXNvbgps
b2dpYyBpcyBzb3J0ZWQuCgpJbiB0aGUgbWVhbnRpbWUsIHRoZSBkYXRhIG1hcnNoYWxsaW5nIGxv
Z2ljIGlzIGluIGEgc3VpdGFibGUgc3RhdGUgZm9yIHJldmlldy4KClRoaXMgc2VyaWVzIGlzIGJh
c2VkIG9uIHN0YWdpbmcsIGFuZCBjYW4gYmUgZm91bmQgaW4gZ2l0IGZvcm0gaGVyZToKCiAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9cGVvcGxlL2FuZHJld2Nvb3AveGVuLmdpdDth
PXNob3J0bG9nO2g9cmVmcy9oZWFkcy9jcHVpZC1tYXJzaGFsLXYyCgpUaGVyZSBhcmUgbWFueSBj
aGFuZ2VzIGZyb20gdjEuICBTZWUgaW5kaXZpZHVhbCBwYXRjaGVzIGZvciBkZXRhaWxzLgoKQW5k
cmV3IENvb3BlciAoNik6CiAgeDg2L21zcjogRHJvcCBzdGFsZSBjb21tZW50IGZvciB2Y3B1X21z
cnMuc3BlY19jdHJsCiAgbGlieDg2OiBJbnRyb2R1Y2UgbGlieDg2L2NwdWlkLmgKICBsaWJ4ODY6
IEludHJvZHVjZSBsaWJ4ODYvbXNyLmggYW5kIHNoYXJlIG1zcl9wb2xpY3kgd2l0aCB1c2Vyc3Bh
Y2UKICBsaWJ4ODY6IEludHJvZHVjZSBhIGhlbHBlciB0byBzZXJpYWxpc2UgY3B1aWRfcG9saWN5
IG9iamVjdHMKICBsaWJ4ODY6IEludHJvZHVjZSBhIGhlbHBlciB0byBkZXNlcmlhbGlzZSBjcHVp
ZF9wb2xpY3kgb2JqZWN0cwogIHg4NjogSW50cm9kdWNlIHN0cnVjdCBjcHVfcG9saWN5IHRvIHJl
ZmVyIHRvIGEgZ3JvdXAgb2YgaW5kaXZpZHVhbCBwb2xpY2llcwoKUm9nZXIgUGF1IE1vbm7DqSAo
NSk6CiAgbGlieDg2OiBnZW5lcmF0ZSBjcHVpZC1hdXRvZ2VuLmggaW4gdGhlIGxpYng4NiBpbmNs
dWRlIGRpcgogIGxpYng4NjogU2hhcmUgc3RydWN0IGNwdWlkX3BvbGljeSB3aXRoIHVzZXJzcGFj
ZQogIGxpYng4NjogaW50cm9kdWNlIGEgbGlieDg2IHNoYXJlZCBsaWJyYXJ5CiAgbGlieDg2OiBJ
bnRyb2R1Y2UgYSBoZWxwZXIgdG8gc2VyaWFsaXNlIG1zcl9wb2xpY3kgb2JqZWN0cwogIGxpYng4
NjogaW50cm9kdWNlIGEgaGVscGVyIHRvIGRlc2VyaWFsaXNlIG1zcl9wb2xpY3kgb2JqZWN0cwoK
U2VyZ2V5IER5YXNsaSAoMik6CiAgeDg2L3N5c2N0bDogSW1wbGVtZW50IFhFTl9TWVNDVExfZ2V0
X2NwdV9wb2xpY3kKICB4ODYvZG9tY3RsOiBJbXBsZW1lbnQgWEVOX0RPTUNUTF9nZXRfY3B1X3Bv
bGljeQoKIC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIg
Ky0KIHRvb2xzL2luY2x1ZGUvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgfCAgIDUgKwog
dG9vbHMvaW5jbHVkZS94ZW4tdG9vbHMvbGlicy5oICAgICAgICAgICAgICB8ICAgOCArCiB0b29s
cy9saWJ4Yy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgIHwgIDE1ICstCiB0b29scy9s
aWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgICAgICAgICAgIHwgIDEwICstCiB0b29scy9saWJ4
Yy94Y19jcHVpZF94ODYuYyAgICAgICAgICAgICAgICAgIHwgMTEyICsrKysrKysrKysrLS0tCiB0
b29scy9taXNjL3hlbi1jcHVpZC5jICAgICAgICAgICAgICAgICAgICAgIHwgMTMzICsrKysrKysr
KysrKysrKy0KIHRvb2xzL3hlbnN0b3JlL3hlbnN0b3JlZF9jb3JlLmggICAgICAgICAgICAgfCAg
IDIgLQogeGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyAgICAgICAgICAgICAgICAgICB8ICAgMiAr
LQogeGVuL2FyY2gveDg2L2NwdWlkLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAzMiArLS0t
CiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDM0ICsrKysr
CiB4ZW4vYXJjaC94ODYvc3lzY3RsLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDk4ICsrKysr
KysrKysrKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggICAgICB8ICAg
NyArLQogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSAr
CiB4ZW4vY29tbW9uL2xpYng4Ni9NYWtlZmlsZSAgICAgICAgICAgICAgICAgIHwgICAyICsKIHhl
bi9jb21tb24vbGlieDg2L2NwdWlkLmMgICAgICAgICAgICAgICAgICAgfCAyMjggKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi9saWJ4ODYvbXNyLmMgICAgICAgICAgICAg
ICAgICAgICB8IDEwNyArKysrKysrKysrKysrCiB4ZW4vY29tbW9uL2xpYng4Ni9wcml2YXRlLmgg
ICAgICAgICAgICAgICAgIHwgIDczICsrKysrKysrKwogeGVuL2luY2x1ZGUvTWFrZWZpbGUgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAxMSArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0
dXJlcy5oICAgICAgICAgICB8ICAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oICAg
ICAgICAgICAgICAgICB8IDIyOCArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L21zci5oICAgICAgICAgICAgICAgICAgIHwgIDI4ICstLS0KIHhlbi9pbmNs
dWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaCAgICAgICAgICAgfCAgMTggKysrCiB4ZW4vaW5jbHVk
ZS9wdWJsaWMvZG9tY3RsLmggICAgICAgICAgICAgICAgIHwgIDE4ICsrKwogeGVuL2luY2x1ZGUv
cHVibGljL3N5c2N0bC5oICAgICAgICAgICAgICAgICB8ICAzNyArKysrKwogeGVuL2luY2x1ZGUv
eGVuL2xpYng4Ni9NYWtlZmlsZSAgICAgICAgICAgICB8ICAgOCArCiB4ZW4vaW5jbHVkZS94ZW4v
bGlieDg2L2NwdS1wb2xpY3kuaCAgICAgICAgIHwgIDI0ICsrKwogeGVuL2luY2x1ZGUve2FzbS14
ODYgPT4geGVuL2xpYng4Nn0vY3B1aWQuaCB8IDEwNyArKysrKystLS0tLS0tCiB4ZW4vaW5jbHVk
ZS94ZW4vbGlieDg2L21zci5oICAgICAgICAgICAgICAgIHwgIDY1ICsrKysrKysrCiB4ZW4veHNt
L2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICsKIHhlbi94c20vZmxh
c2svcG9saWN5L2FjY2Vzc192ZWN0b3JzICAgICAgICAgfCAgIDMgKy0KIDMxIGZpbGVzIGNoYW5n
ZWQsIDEwMzYgaW5zZXJ0aW9ucygrKSwgMzg2IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHhlbi9jb21tb24vbGlieDg2L01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2Nv
bW1vbi9saWJ4ODYvY3B1aWQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vbGlieDg2
L21zci5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUveGVuL2xpYng4Ni9NYWtlZmlsZQogY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1LXBvbGljeS5oCiBjb3B5IHhl
bi9pbmNsdWRlL3thc20teDg2ID0+IHhlbi9saWJ4ODZ9L2NwdWlkLmggKDc3JSkKIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS94ZW4vbGlieDg2L21zci5oCgotLSAKMi4xLjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hj-0005wG-Sx; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hi-0005v4-4i
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:22 +0000
X-Inumbo-ID: cec21c8c-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cec21c8c-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184310"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:05 +0100
Message-ID: <1531512194-6865-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 04/13] libx86: Share struct cpuid_policy with
 userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpCb3RoIFhlbiBh
bmQgdGhlIHRvb2xzdGFjayBoYXZlIG5lZWQgb2YgdGhlIHNhbWUgbG9naWMgd2hlbiBpdCBjb21l
cyB0bwptYW5pcHVsYXRpb24gYW5kIGNoZWNraW5nIG9mIHRoZSBDUFVJRCBhbmQgTVNSIHZhbHVl
cyBvZmZlcmVkIHRvIGd1ZXN0cy4gIFRvCnRoYXQgZW5kLCBsaWJ4ODYgaXMgYmVpbmcgaW50cm9k
dWNlZCB0byBhbGxvdyBYZW4gYW5kIHRoZSB0b29sc3RhY2sgdG8gc2hhcmUgYQpzaW5nbGUgaW1w
bGVtZW50YXRpb24sIHJhdGhlciB0aGFuIGR1cGxpY2F0aW5nIHRoZSBsb2dpYy4KCk5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNs
aUBjaXRyaXguY29tPgpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
Cgp2MjoKICogTW92ZSBNQVgoKSBpbnRvIHhlbi10b29scy9saWJzLmgKICogRXhwYW5kIGNvbW1p
dCBtZXNzYWdlLgotLS0KIHRvb2xzL2luY2x1ZGUveGVuLXRvb2xzL2xpYnMuaCB8ICAgNCArCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmggICAgfCAyMTkgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaCB8IDIx
OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFu
Z2VkLCAyMjMgaW5zZXJ0aW9ucygrKSwgMjE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2luY2x1ZGUveGVuLXRvb2xzL2xpYnMuaCBiL3Rvb2xzL2luY2x1ZGUveGVuLXRvb2xzL2xp
YnMuaAppbmRleCA2M2UzNTA3Li5mNzhhM2I1IDEwMDY0NAotLS0gYS90b29scy9pbmNsdWRlL3hl
bi10b29scy9saWJzLmgKKysrIGIvdG9vbHMvaW5jbHVkZS94ZW4tdG9vbHMvbGlicy5oCkBAIC0x
Myw0ICsxMyw4IEBACiAjZGVmaW5lIEFSUkFZX1NJWkUoYSkgKHNpemVvZihhKSAvIHNpemVvZigq
YSkpCiAjZW5kaWYKIAorI2lmbmRlZiBNQVgKKyNkZWZpbmUgTUFYKHgsIHkpICgoeCkgPiAoeSkg
PyAoeCkgOiAoeSkpCisjZW5kaWYKKwogI2VuZGlmCS8qIF9fWEVOX1RPT0xTX0xJQlNfXyAqLwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9jcHVpZC5oCmluZGV4IDk2MzczMDMuLjdhM2YyZjQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvY3B1aWQuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKQEAg
LTQsMTcgKzQsNiBAQAogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlc2V0Lmg+CiAjaW5jbHVkZSA8
YXNtL3BlcmNwdS5oPgogCi0jZGVmaW5lIEZFQVRVUkVTRVRfMWQgICAgIDAgLyogMHgwMDAwMDAw
MS5lZHggICAgICAqLwotI2RlZmluZSBGRUFUVVJFU0VUXzFjICAgICAxIC8qIDB4MDAwMDAwMDEu
ZWN4ICAgICAgKi8KLSNkZWZpbmUgRkVBVFVSRVNFVF9lMWQgICAgMiAvKiAweDgwMDAwMDAxLmVk
eCAgICAgICovCi0jZGVmaW5lIEZFQVRVUkVTRVRfZTFjICAgIDMgLyogMHg4MDAwMDAwMS5lY3gg
ICAgICAqLwotI2RlZmluZSBGRUFUVVJFU0VUX0RhMSAgICA0IC8qIDB4MDAwMDAwMGQ6MS5lYXgg
ICAgKi8KLSNkZWZpbmUgRkVBVFVSRVNFVF83YjAgICAgNSAvKiAweDAwMDAwMDA3OjAuZWJ4ICAg
ICovCi0jZGVmaW5lIEZFQVRVUkVTRVRfN2MwICAgIDYgLyogMHgwMDAwMDAwNzowLmVjeCAgICAq
LwotI2RlZmluZSBGRUFUVVJFU0VUX2U3ZCAgICA3IC8qIDB4ODAwMDAwMDcuZWR4ICAgICAgKi8K
LSNkZWZpbmUgRkVBVFVSRVNFVF9lOGIgICAgOCAvKiAweDgwMDAwMDA4LmVieCAgICAgICovCi0j
ZGVmaW5lIEZFQVRVUkVTRVRfN2QwICAgIDkgLyogMHgwMDAwMDAwNzowLmVkeCAgICAqLwotCiAj
aWZuZGVmIF9fQVNTRU1CTFlfXwogI2luY2x1ZGUgPHhlbi90eXBlcy5oPgogI2luY2x1ZGUgPHhl
bi9rZXJuZWwuaD4KQEAgLTYwLDIxNCArNDksNiBAQCBERUNMQVJFX1BFUl9DUFUoc3RydWN0IGNw
dWlkbWFza3MsIGNwdWlkbWFza3MpOwogLyogRGVmYXVsdCBtYXNraW5nIE1TUiB2YWx1ZXMsIGNh
bGN1bGF0ZWQgYXQgYm9vdC4gKi8KIGV4dGVybiBzdHJ1Y3QgY3B1aWRtYXNrcyBjcHVpZG1hc2tf
ZGVmYXVsdHM7CiAKLSNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfQkFTSUMgICAgICAoMHhkdSArIDEp
Ci0jZGVmaW5lIENQVUlEX0dVRVNUX05SX0ZFQVQgICAgICAgKDB1ICsgMSkKLSNkZWZpbmUgQ1BV
SURfR1VFU1RfTlJfQ0FDSEUgICAgICAoNXUgKyAxKQotI2RlZmluZSBDUFVJRF9HVUVTVF9OUl9U
T1BPICAgICAgICgxdSArIDEpCi0jZGVmaW5lIENQVUlEX0dVRVNUX05SX1hTVEFURSAgICAgKDYy
dSArIDEpCi0jZGVmaW5lIENQVUlEX0dVRVNUX05SX0VYVERfSU5URUwgKDB4OHUgKyAxKQotI2Rl
ZmluZSBDUFVJRF9HVUVTVF9OUl9FWFREX0FNRCAgICgweDFjdSArIDEpCi0jZGVmaW5lIENQVUlE
X0dVRVNUX05SX0VYVEQgICAgICAgTUFYKENQVUlEX0dVRVNUX05SX0VYVERfSU5URUwsIFwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1BVSURfR1VFU1RfTlJfRVhURF9B
TUQpCi0KLXN0cnVjdCBjcHVpZF9wb2xpY3kKLXsKLSNkZWZpbmUgREVDTF9CSVRGSUVMRCh3b3Jk
KSBfREVDTF9CSVRGSUVMRChGRUFUVVJFU0VUXyAjIyB3b3JkKQotI2RlZmluZSBfREVDTF9CSVRG
SUVMRCh4KSAgIF9fREVDTF9CSVRGSUVMRCh4KQotI2RlZmluZSBfX0RFQ0xfQklURklFTEQoeCkg
IENQVUlEX0JJVEZJRUxEXyAjIyB4Ci0KLSAgICAvKiBCYXNpYyBsZWF2ZXM6IDB4MDAwMDAweHgg
Ki8KLSAgICB1bmlvbiB7Ci0gICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tDUFVJRF9HVUVT
VF9OUl9CQVNJQ107Ci0gICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICAvKiBMZWFmIDB4MCAt
IE1heCBhbmQgdmVuZG9yLiAqLwotICAgICAgICAgICAgdWludDMyX3QgbWF4X2xlYWYsIHZlbmRv
cl9lYngsIHZlbmRvcl9lY3gsIHZlbmRvcl9lZHg7Ci0KLSAgICAgICAgICAgIC8qIExlYWYgMHgx
IC0gRmFtaWx5L21vZGVsL3N0ZXBwaW5nIGFuZCBmZWF0dXJlcy4gKi8KLSAgICAgICAgICAgIHVp
bnQzMl90IHJhd19mbXM7Ci0gICAgICAgICAgICB1aW50OF90IDo4LCAgICAgICAvKiBCcmFuZCBJ
RC4gKi8KLSAgICAgICAgICAgICAgICBjbGZsdXNoX3NpemUsIC8qIE51bWJlciBvZiA4LWJ5dGUg
YmxvY2tzIHBlciBjYWNoZSBsaW5lLiAqLwotICAgICAgICAgICAgICAgIGxwcHAsICAgICAgICAg
LyogTG9naWNhbCBwcm9jZXNzb3JzIHBlciBwYWNrYWdlLiAqLwotICAgICAgICAgICAgICAgIGFw
aWNfaWQ7ICAgICAgLyogSW5pdGlhbCBBUElDIElELiAqLwotICAgICAgICAgICAgdW5pb24gewot
ICAgICAgICAgICAgICAgIHVpbnQzMl90IF8xYzsKLSAgICAgICAgICAgICAgICBzdHJ1Y3QgeyBE
RUNMX0JJVEZJRUxEKDFjKTsgfTsKLSAgICAgICAgICAgIH07Ci0gICAgICAgICAgICB1bmlvbiB7
Ci0gICAgICAgICAgICAgICAgdWludDMyX3QgXzFkOwotICAgICAgICAgICAgICAgIHN0cnVjdCB7
IERFQ0xfQklURklFTEQoMWQpOyB9OwotICAgICAgICAgICAgfTsKLQotICAgICAgICAgICAgLyog
TGVhZiAweDIgLSBUTEIvQ2FjaGUvUHJlZmV0Y2guICovCi0gICAgICAgICAgICB1aW50OF90IGwy
X25yX3F1ZXJpZXM7IC8qIERvY3VtZW50ZWQgYXMgZml4ZWQgdG8gMS4gKi8KLSAgICAgICAgICAg
IHVpbnQ4X3QgbDJfZGVzY1sxNV07Ci0KLSAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAv
KiBMZWFmIDB4MyAtIFBTTi4gKi8KLSAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBM
ZWFmIDB4NCAtIFN0cnVjdHVyZWQgQ2FjaGUuICovCi0gICAgICAgICAgICB1aW50NjRfdCA6NjQs
IDo2NDsgLyogTGVhZiAweDUgLSBNT05JVE9SLiAqLwotICAgICAgICAgICAgdWludDY0X3QgOjY0
LCA6NjQ7IC8qIExlYWYgMHg2IC0gVGhlcm0vUGVyZi4gKi8KLSAgICAgICAgICAgIHVpbnQ2NF90
IDo2NCwgOjY0OyAvKiBMZWFmIDB4NyAtIFN0cnVjdHVyZWQgRmVhdHVyZXMuICovCi0gICAgICAg
ICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweDggLSByc3ZkICovCi0gICAgICAgICAg
ICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweDkgLSBEQ0EgKi8KLQotICAgICAgICAgICAg
LyogTGVhZiAweGEgLSBJbnRlbCBQTVUuICovCi0gICAgICAgICAgICB1aW50OF90IHBtdV92ZXJz
aW9uLCBfcG11WzE1XTsKLQotICAgICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8qIExlYWYg
MHhiIC0gVG9wb2xvZ3kuICovCi0gICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVh
ZiAweGMgLSByc3ZkICovCi0gICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAw
eGQgLSBYU1RBVEUuICovCi0gICAgICAgIH07Ci0gICAgfSBiYXNpYzsKLQotICAgIC8qIFN0cnVj
dHVyZWQgY2FjaGUgbGVhZjogMHgwMDAwMDAwNFt4eF0gKi8KLSAgICB1bmlvbiB7Ci0gICAgICAg
IHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tDUFVJRF9HVUVTVF9OUl9DQUNIRV07Ci0gICAgICAgIHN0
cnVjdCBjcHVpZF9jYWNoZV9sZWFmIHsKLSAgICAgICAgICAgIHVpbnQzMl90IHR5cGU6NSwKLSAg
ICAgICAgICAgICAgICA6MjcsIDozMiwgOjMyLCA6MzI7Ci0gICAgICAgIH0gc3VibGVhZltDUFVJ
RF9HVUVTVF9OUl9DQUNIRV07Ci0gICAgfSBjYWNoZTsKLQotICAgIC8qIFN0cnVjdHVyZWQgZmVh
dHVyZSBsZWFmOiAweDAwMDAwMDA3W3h4XSAqLwotICAgIHVuaW9uIHsKLSAgICAgICAgc3RydWN0
IGNwdWlkX2xlYWYgcmF3W0NQVUlEX0dVRVNUX05SX0ZFQVRdOwotICAgICAgICBzdHJ1Y3Qgewot
ICAgICAgICAgICAgLyogU3VibGVhZiAwLiAqLwotICAgICAgICAgICAgdWludDMyX3QgbWF4X3N1
YmxlYWY7Ci0gICAgICAgICAgICB1bmlvbiB7Ci0gICAgICAgICAgICAgICAgdWludDMyX3QgXzdi
MDsKLSAgICAgICAgICAgICAgICBzdHJ1Y3QgeyBERUNMX0JJVEZJRUxEKDdiMCk7IH07Ci0gICAg
ICAgICAgICB9OwotICAgICAgICAgICAgdW5pb24gewotICAgICAgICAgICAgICAgIHVpbnQzMl90
IF83YzA7Ci0gICAgICAgICAgICAgICAgc3RydWN0IHsgREVDTF9CSVRGSUVMRCg3YzApOyB9Owot
ICAgICAgICAgICAgfTsKLSAgICAgICAgICAgIHVuaW9uIHsKLSAgICAgICAgICAgICAgICB1aW50
MzJfdCBfN2QwOwotICAgICAgICAgICAgICAgIHN0cnVjdCB7IERFQ0xfQklURklFTEQoN2QwKTsg
fTsKLSAgICAgICAgICAgIH07Ci0gICAgICAgIH07Ci0gICAgfSBmZWF0OwotCi0gICAgLyogRXh0
ZW5kZWQgdG9wb2xvZ3kgZW51bWVyYXRpb246IDB4MDAwMDAwMEJbeHhdICovCi0gICAgdW5pb24g
ewotICAgICAgICBzdHJ1Y3QgY3B1aWRfbGVhZiByYXdbQ1BVSURfR1VFU1RfTlJfVE9QT107Ci0g
ICAgICAgIHN0cnVjdCBjcHVpZF90b3BvX2xlYWYgewotICAgICAgICAgICAgdWludDMyX3QgaWRf
c2hpZnQ6NSwgOjI3OwotICAgICAgICAgICAgdWludDE2X3QgbnJfbG9naWNhbCwgOjE2OwotICAg
ICAgICAgICAgdWludDhfdCBsZXZlbCwgdHlwZSwgOjgsIDo4OwotICAgICAgICAgICAgdWludDMy
X3QgeDJhcGljX2lkOwotICAgICAgICB9IHN1YmxlYWZbQ1BVSURfR1VFU1RfTlJfVE9QT107Ci0g
ICAgfSB0b3BvOwotCi0gICAgLyogWHN0YXRlIGZlYXR1cmUgbGVhZjogMHgwMDAwMDAwRFt4eF0g
Ki8KLSAgICB1bmlvbiB7Ci0gICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tDUFVJRF9HVUVT
VF9OUl9YU1RBVEVdOwotCi0gICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICAvKiBTdWJsZWFm
IDAuICovCi0gICAgICAgICAgICB1aW50MzJfdCB4Y3IwX2xvdywgLyogYiAqLzozMiwgbWF4X3Np
emUsIHhjcjBfaGlnaDsKLQotICAgICAgICAgICAgLyogU3VibGVhZiAxLiAqLwotICAgICAgICAg
ICAgdW5pb24gewotICAgICAgICAgICAgICAgIHVpbnQzMl90IERhMTsKLSAgICAgICAgICAgICAg
ICBzdHJ1Y3QgeyBERUNMX0JJVEZJRUxEKERhMSk7IH07Ci0gICAgICAgICAgICB9OwotICAgICAg
ICAgICAgdWludDMyX3QgLyogYiAqLzozMiwgeHNzX2xvdywgeHNzX2hpZ2g7Ci0gICAgICAgIH07
Ci0KLSAgICAgICAgLyogUGVyLWNvbXBvbmVudCBjb21tb24gc3RhdGUuICBWYWxpZCBmb3IgaSA+
PSAyLiAqLwotICAgICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgdWludDMyX3Qgc2l6ZSwgb2Zm
c2V0OwotICAgICAgICAgICAgYm9vbCB4c3M6MSwgYWxpZ246MTsKLSAgICAgICAgICAgIHVpbnQz
Ml90IF9yZXNfZDsKLSAgICAgICAgfSBjb21wW0NQVUlEX0dVRVNUX05SX1hTVEFURV07Ci0gICAg
fSB4c3RhdGU7Ci0KLSAgICAvKiBFeHRlbmRlZCBsZWF2ZXM6IDB4ODAwMDAweHggKi8KLSAgICB1
bmlvbiB7Ci0gICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tDUFVJRF9HVUVTVF9OUl9FWFRE
XTsKLSAgICAgICAgc3RydWN0IHsKLSAgICAgICAgICAgIC8qIExlYWYgMHg4MDAwMDAwMCAtIE1h
eCBhbmQgdmVuZG9yLiAqLwotICAgICAgICAgICAgdWludDMyX3QgbWF4X2xlYWYsIHZlbmRvcl9l
YngsIHZlbmRvcl9lY3gsIHZlbmRvcl9lZHg7Ci0KLSAgICAgICAgICAgIC8qIExlYWYgMHg4MDAw
MDAwMSAtIEZhbWlseS9tb2RlbC9zdGVwcGluZyBhbmQgZmVhdHVyZXMuICovCi0gICAgICAgICAg
ICB1aW50MzJfdCByYXdfZm1zLCAvKiBiICovOjMyOwotICAgICAgICAgICAgdW5pb24gewotICAg
ICAgICAgICAgICAgIHVpbnQzMl90IGUxYzsKLSAgICAgICAgICAgICAgICBzdHJ1Y3QgeyBERUNM
X0JJVEZJRUxEKGUxYyk7IH07Ci0gICAgICAgICAgICB9OwotICAgICAgICAgICAgdW5pb24gewot
ICAgICAgICAgICAgICAgIHVpbnQzMl90IGUxZDsKLSAgICAgICAgICAgICAgICBzdHJ1Y3QgeyBE
RUNMX0JJVEZJRUxEKGUxZCk7IH07Ci0gICAgICAgICAgICB9OwotCi0gICAgICAgICAgICB1aW50
NjRfdCA6NjQsIDo2NDsgLyogQnJhbmQgc3RyaW5nLiAqLwotICAgICAgICAgICAgdWludDY0X3Qg
OjY0LCA6NjQ7IC8qIEJyYW5kIHN0cmluZy4gKi8KLSAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwg
OjY0OyAvKiBCcmFuZCBzdHJpbmcuICovCi0gICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsg
LyogTDEgY2FjaGUvVExCLiAqLwotICAgICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7IC8qIEwy
LzMgY2FjaGUvVExCLiAqLwotCi0gICAgICAgICAgICAvKiBMZWFmIDB4ODAwMDAwMDcgLSBBZHZh
bmNlZCBQb3dlciBNYW5hZ2VtZW50LiAqLwotICAgICAgICAgICAgdWludDMyX3QgLyogYSAqLzoz
MiwgLyogYiAqLzozMiwgLyogYyAqLzozMjsKLSAgICAgICAgICAgIHVuaW9uIHsKLSAgICAgICAg
ICAgICAgICB1aW50MzJfdCBlN2Q7Ci0gICAgICAgICAgICAgICAgc3RydWN0IHsgREVDTF9CSVRG
SUVMRChlN2QpOyB9OwotICAgICAgICAgICAgfTsKLQotICAgICAgICAgICAgLyogTGVhZiAweDgw
MDAwMDA4IC0gTWlzYyBhZGRyL2ZlYXR1cmUgaW5mby4gKi8KLSAgICAgICAgICAgIHVpbnQ4X3Qg
bWF4cGh5c2FkZHIsIG1heGxpbmFkZHIsIDo4LCA6ODsKLSAgICAgICAgICAgIHVuaW9uIHsKLSAg
ICAgICAgICAgICAgICB1aW50MzJfdCBlOGI7Ci0gICAgICAgICAgICAgICAgc3RydWN0IHsgREVD
TF9CSVRGSUVMRChlOGIpOyB9OwotICAgICAgICAgICAgfTsKLSAgICAgICAgICAgIHVpbnQzMl90
IC8qIGMgKi86MzIsIC8qIGQgKi86MzI7Ci0gICAgICAgIH07Ci0gICAgfSBleHRkOwotCi0jdW5k
ZWYgX19ERUNMX0JJVEZJRUxECi0jdW5kZWYgX0RFQ0xfQklURklFTEQKLSN1bmRlZiBERUNMX0JJ
VEZJRUxECi0KLSAgICAvKiBUb29sc3RhY2sgc2VsZWN0ZWQgSHlwZXJ2aXNvciBtYXhfbGVhZiAo
aWYgbm9uLXplcm8pLiAqLwotICAgIHVpbnQ4X3QgaHZfbGltaXQsIGh2Ml9saW1pdDsKLQotICAg
IC8qIFZhbHVlIGNhbGN1bGF0ZWQgZnJvbSByYXcgZGF0YSBhYm92ZS4gKi8KLSAgICB1aW50OF90
IHg4Nl92ZW5kb3I7Ci19OwotCi0vKiBGaWxsIGluIGEgZmVhdHVyZXNldCBiaXRtYXAgZnJvbSBh
IENQVUlEIHBvbGljeS4gKi8KLXN0YXRpYyBpbmxpbmUgdm9pZCBjcHVpZF9wb2xpY3lfdG9fZmVh
dHVyZXNldCgKLSAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwLCB1aW50MzJfdCBmc1tG
U0NBUElOVFNdKQotewotICAgIGZzW0ZFQVRVUkVTRVRfMWRdICA9IHAtPmJhc2ljLl8xZDsKLSAg
ICBmc1tGRUFUVVJFU0VUXzFjXSAgPSBwLT5iYXNpYy5fMWM7Ci0gICAgZnNbRkVBVFVSRVNFVF9l
MWRdID0gcC0+ZXh0ZC5lMWQ7Ci0gICAgZnNbRkVBVFVSRVNFVF9lMWNdID0gcC0+ZXh0ZC5lMWM7
Ci0gICAgZnNbRkVBVFVSRVNFVF9EYTFdID0gcC0+eHN0YXRlLkRhMTsKLSAgICBmc1tGRUFUVVJF
U0VUXzdiMF0gPSBwLT5mZWF0Ll83YjA7Ci0gICAgZnNbRkVBVFVSRVNFVF83YzBdID0gcC0+ZmVh
dC5fN2MwOwotICAgIGZzW0ZFQVRVUkVTRVRfZTdkXSA9IHAtPmV4dGQuZTdkOwotICAgIGZzW0ZF
QVRVUkVTRVRfZThiXSA9IHAtPmV4dGQuZThiOwotICAgIGZzW0ZFQVRVUkVTRVRfN2QwXSA9IHAt
PmZlYXQuXzdkMDsKLX0KLQotLyogRmlsbCBpbiBhIENQVUlEIHBvbGljeSBmcm9tIGEgZmVhdHVy
ZXNldCBiaXRtYXAuICovCi1zdGF0aWMgaW5saW5lIHZvaWQgY3B1aWRfZmVhdHVyZXNldF90b19w
b2xpY3koCi0gICAgY29uc3QgdWludDMyX3QgZnNbRlNDQVBJTlRTXSwgc3RydWN0IGNwdWlkX3Bv
bGljeSAqcCkKLXsKLSAgICBwLT5iYXNpYy5fMWQgID0gZnNbRkVBVFVSRVNFVF8xZF07Ci0gICAg
cC0+YmFzaWMuXzFjICA9IGZzW0ZFQVRVUkVTRVRfMWNdOwotICAgIHAtPmV4dGQuZTFkICAgPSBm
c1tGRUFUVVJFU0VUX2UxZF07Ci0gICAgcC0+ZXh0ZC5lMWMgICA9IGZzW0ZFQVRVUkVTRVRfZTFj
XTsKLSAgICBwLT54c3RhdGUuRGExID0gZnNbRkVBVFVSRVNFVF9EYTFdOwotICAgIHAtPmZlYXQu
XzdiMCAgPSBmc1tGRUFUVVJFU0VUXzdiMF07Ci0gICAgcC0+ZmVhdC5fN2MwICA9IGZzW0ZFQVRV
UkVTRVRfN2MwXTsKLSAgICBwLT5leHRkLmU3ZCAgID0gZnNbRkVBVFVSRVNFVF9lN2RdOwotICAg
IHAtPmV4dGQuZThiICAgPSBmc1tGRUFUVVJFU0VUX2U4Yl07Ci0gICAgcC0+ZmVhdC5fN2QwICA9
IGZzW0ZFQVRVUkVTRVRfN2QwXTsKLX0KLQogZXh0ZXJuIHN0cnVjdCBjcHVpZF9wb2xpY3kgcmF3
X2NwdWlkX3BvbGljeSwgaG9zdF9jcHVpZF9wb2xpY3ksCiAgICAgcHZfbWF4X2NwdWlkX3BvbGlj
eSwgaHZtX21heF9jcHVpZF9wb2xpY3k7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9s
aWJ4ODYvY3B1aWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaAppbmRleCA4ZjEw
MWJhLi42OWJkOGE5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oCkBAIC00LDExICs0LDIzMCBAQAog
CiAjaW5jbHVkZSA8eGVuL2xpYng4Ni9jcHVpZC1hdXRvZ2VuLmg+CiAKKyNkZWZpbmUgRkVBVFVS
RVNFVF8xZCAgICAgMCAvKiAweDAwMDAwMDAxLmVkeCAgICAgICovCisjZGVmaW5lIEZFQVRVUkVT
RVRfMWMgICAgIDEgLyogMHgwMDAwMDAwMS5lY3ggICAgICAqLworI2RlZmluZSBGRUFUVVJFU0VU
X2UxZCAgICAyIC8qIDB4ODAwMDAwMDEuZWR4ICAgICAgKi8KKyNkZWZpbmUgRkVBVFVSRVNFVF9l
MWMgICAgMyAvKiAweDgwMDAwMDAxLmVjeCAgICAgICovCisjZGVmaW5lIEZFQVRVUkVTRVRfRGEx
ICAgIDQgLyogMHgwMDAwMDAwZDoxLmVheCAgICAqLworI2RlZmluZSBGRUFUVVJFU0VUXzdiMCAg
ICA1IC8qIDB4MDAwMDAwMDc6MC5lYnggICAgKi8KKyNkZWZpbmUgRkVBVFVSRVNFVF83YzAgICAg
NiAvKiAweDAwMDAwMDA3OjAuZWN4ICAgICovCisjZGVmaW5lIEZFQVRVUkVTRVRfZTdkICAgIDcg
LyogMHg4MDAwMDAwNy5lZHggICAgICAqLworI2RlZmluZSBGRUFUVVJFU0VUX2U4YiAgICA4IC8q
IDB4ODAwMDAwMDguZWJ4ICAgICAgKi8KKyNkZWZpbmUgRkVBVFVSRVNFVF83ZDAgICAgOSAvKiAw
eDAwMDAwMDA3OjAuZWR4ICAgICovCisKIHN0cnVjdCBjcHVpZF9sZWFmCiB7CiAgICAgdWludDMy
X3QgYSwgYiwgYywgZDsKIH07CiAKKyNkZWZpbmUgQ1BVSURfR1VFU1RfTlJfQkFTSUMgICAgICAo
MHhkdSArIDEpCisjZGVmaW5lIENQVUlEX0dVRVNUX05SX0ZFQVQgICAgICAgKDB1ICsgMSkKKyNk
ZWZpbmUgQ1BVSURfR1VFU1RfTlJfQ0FDSEUgICAgICAoNXUgKyAxKQorI2RlZmluZSBDUFVJRF9H
VUVTVF9OUl9UT1BPICAgICAgICgxdSArIDEpCisjZGVmaW5lIENQVUlEX0dVRVNUX05SX1hTVEFU
RSAgICAgKDYydSArIDEpCisjZGVmaW5lIENQVUlEX0dVRVNUX05SX0VYVERfSU5URUwgKDB4OHUg
KyAxKQorI2RlZmluZSBDUFVJRF9HVUVTVF9OUl9FWFREX0FNRCAgICgweDFjdSArIDEpCisjZGVm
aW5lIENQVUlEX0dVRVNUX05SX0VYVEQgICAgICAgTUFYKENQVUlEX0dVRVNUX05SX0VYVERfSU5U
RUwsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1BVSURfR1VFU1Rf
TlJfRVhURF9BTUQpCisKK3N0cnVjdCBjcHVpZF9wb2xpY3kKK3sKKyNkZWZpbmUgREVDTF9CSVRG
SUVMRCh3b3JkKSBfREVDTF9CSVRGSUVMRChGRUFUVVJFU0VUXyAjIyB3b3JkKQorI2RlZmluZSBf
REVDTF9CSVRGSUVMRCh4KSAgIF9fREVDTF9CSVRGSUVMRCh4KQorI2RlZmluZSBfX0RFQ0xfQklU
RklFTEQoeCkgIENQVUlEX0JJVEZJRUxEXyAjIyB4CisKKyAgICAvKiBCYXNpYyBsZWF2ZXM6IDB4
MDAwMDAweHggKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tD
UFVJRF9HVUVTVF9OUl9CQVNJQ107CisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICAvKiBM
ZWFmIDB4MCAtIE1heCBhbmQgdmVuZG9yLiAqLworICAgICAgICAgICAgdWludDMyX3QgbWF4X2xl
YWYsIHZlbmRvcl9lYngsIHZlbmRvcl9lY3gsIHZlbmRvcl9lZHg7CisKKyAgICAgICAgICAgIC8q
IExlYWYgMHgxIC0gRmFtaWx5L21vZGVsL3N0ZXBwaW5nIGFuZCBmZWF0dXJlcy4gKi8KKyAgICAg
ICAgICAgIHVpbnQzMl90IHJhd19mbXM7CisgICAgICAgICAgICB1aW50OF90IDo4LCAgICAgICAv
KiBCcmFuZCBJRC4gKi8KKyAgICAgICAgICAgICAgICBjbGZsdXNoX3NpemUsIC8qIE51bWJlciBv
ZiA4LWJ5dGUgYmxvY2tzIHBlciBjYWNoZSBsaW5lLiAqLworICAgICAgICAgICAgICAgIGxwcHAs
ICAgICAgICAgLyogTG9naWNhbCBwcm9jZXNzb3JzIHBlciBwYWNrYWdlLiAqLworICAgICAgICAg
ICAgICAgIGFwaWNfaWQ7ICAgICAgLyogSW5pdGlhbCBBUElDIElELiAqLworICAgICAgICAgICAg
dW5pb24geworICAgICAgICAgICAgICAgIHVpbnQzMl90IF8xYzsKKyAgICAgICAgICAgICAgICBz
dHJ1Y3QgeyBERUNMX0JJVEZJRUxEKDFjKTsgfTsKKyAgICAgICAgICAgIH07CisgICAgICAgICAg
ICB1bmlvbiB7CisgICAgICAgICAgICAgICAgdWludDMyX3QgXzFkOworICAgICAgICAgICAgICAg
IHN0cnVjdCB7IERFQ0xfQklURklFTEQoMWQpOyB9OworICAgICAgICAgICAgfTsKKworICAgICAg
ICAgICAgLyogTGVhZiAweDIgLSBUTEIvQ2FjaGUvUHJlZmV0Y2guICovCisgICAgICAgICAgICB1
aW50OF90IGwyX25yX3F1ZXJpZXM7IC8qIERvY3VtZW50ZWQgYXMgZml4ZWQgdG8gMS4gKi8KKyAg
ICAgICAgICAgIHVpbnQ4X3QgbDJfZGVzY1sxNV07CisKKyAgICAgICAgICAgIHVpbnQ2NF90IDo2
NCwgOjY0OyAvKiBMZWFmIDB4MyAtIFBTTi4gKi8KKyAgICAgICAgICAgIHVpbnQ2NF90IDo2NCwg
OjY0OyAvKiBMZWFmIDB4NCAtIFN0cnVjdHVyZWQgQ2FjaGUuICovCisgICAgICAgICAgICB1aW50
NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweDUgLSBNT05JVE9SLiAqLworICAgICAgICAgICAgdWlu
dDY0X3QgOjY0LCA6NjQ7IC8qIExlYWYgMHg2IC0gVGhlcm0vUGVyZi4gKi8KKyAgICAgICAgICAg
IHVpbnQ2NF90IDo2NCwgOjY0OyAvKiBMZWFmIDB4NyAtIFN0cnVjdHVyZWQgRmVhdHVyZXMuICov
CisgICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweDggLSByc3ZkICovCisg
ICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogTGVhZiAweDkgLSBEQ0EgKi8KKworICAg
ICAgICAgICAgLyogTGVhZiAweGEgLSBJbnRlbCBQTVUuICovCisgICAgICAgICAgICB1aW50OF90
IHBtdV92ZXJzaW9uLCBfcG11WzE1XTsKKworICAgICAgICAgICAgdWludDY0X3QgOjY0LCA6NjQ7
IC8qIExlYWYgMHhiIC0gVG9wb2xvZ3kuICovCisgICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2
NDsgLyogTGVhZiAweGMgLSByc3ZkICovCisgICAgICAgICAgICB1aW50NjRfdCA6NjQsIDo2NDsg
LyogTGVhZiAweGQgLSBYU1RBVEUuICovCisgICAgICAgIH07CisgICAgfSBiYXNpYzsKKworICAg
IC8qIFN0cnVjdHVyZWQgY2FjaGUgbGVhZjogMHgwMDAwMDAwNFt4eF0gKi8KKyAgICB1bmlvbiB7
CisgICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tDUFVJRF9HVUVTVF9OUl9DQUNIRV07Cisg
ICAgICAgIHN0cnVjdCBjcHVpZF9jYWNoZV9sZWFmIHsKKyAgICAgICAgICAgIHVpbnQzMl90IHR5
cGU6NSwKKyAgICAgICAgICAgICAgICA6MjcsIDozMiwgOjMyLCA6MzI7CisgICAgICAgIH0gc3Vi
bGVhZltDUFVJRF9HVUVTVF9OUl9DQUNIRV07CisgICAgfSBjYWNoZTsKKworICAgIC8qIFN0cnVj
dHVyZWQgZmVhdHVyZSBsZWFmOiAweDAwMDAwMDA3W3h4XSAqLworICAgIHVuaW9uIHsKKyAgICAg
ICAgc3RydWN0IGNwdWlkX2xlYWYgcmF3W0NQVUlEX0dVRVNUX05SX0ZFQVRdOworICAgICAgICBz
dHJ1Y3QgeworICAgICAgICAgICAgLyogU3VibGVhZiAwLiAqLworICAgICAgICAgICAgdWludDMy
X3QgbWF4X3N1YmxlYWY7CisgICAgICAgICAgICB1bmlvbiB7CisgICAgICAgICAgICAgICAgdWlu
dDMyX3QgXzdiMDsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeyBERUNMX0JJVEZJRUxEKDdiMCk7
IH07CisgICAgICAgICAgICB9OworICAgICAgICAgICAgdW5pb24geworICAgICAgICAgICAgICAg
IHVpbnQzMl90IF83YzA7CisgICAgICAgICAgICAgICAgc3RydWN0IHsgREVDTF9CSVRGSUVMRCg3
YzApOyB9OworICAgICAgICAgICAgfTsKKyAgICAgICAgICAgIHVuaW9uIHsKKyAgICAgICAgICAg
ICAgICB1aW50MzJfdCBfN2QwOworICAgICAgICAgICAgICAgIHN0cnVjdCB7IERFQ0xfQklURklF
TEQoN2QwKTsgfTsKKyAgICAgICAgICAgIH07CisgICAgICAgIH07CisgICAgfSBmZWF0OworCisg
ICAgLyogRXh0ZW5kZWQgdG9wb2xvZ3kgZW51bWVyYXRpb246IDB4MDAwMDAwMEJbeHhdICovCisg
ICAgdW5pb24geworICAgICAgICBzdHJ1Y3QgY3B1aWRfbGVhZiByYXdbQ1BVSURfR1VFU1RfTlJf
VE9QT107CisgICAgICAgIHN0cnVjdCBjcHVpZF90b3BvX2xlYWYgeworICAgICAgICAgICAgdWlu
dDMyX3QgaWRfc2hpZnQ6NSwgOjI3OworICAgICAgICAgICAgdWludDE2X3QgbnJfbG9naWNhbCwg
OjE2OworICAgICAgICAgICAgdWludDhfdCBsZXZlbCwgdHlwZSwgOjgsIDo4OworICAgICAgICAg
ICAgdWludDMyX3QgeDJhcGljX2lkOworICAgICAgICB9IHN1YmxlYWZbQ1BVSURfR1VFU1RfTlJf
VE9QT107CisgICAgfSB0b3BvOworCisgICAgLyogWHN0YXRlIGZlYXR1cmUgbGVhZjogMHgwMDAw
MDAwRFt4eF0gKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tD
UFVJRF9HVUVTVF9OUl9YU1RBVEVdOworCisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICAv
KiBTdWJsZWFmIDAuICovCisgICAgICAgICAgICB1aW50MzJfdCB4Y3IwX2xvdywgLyogYiAqLzoz
MiwgbWF4X3NpemUsIHhjcjBfaGlnaDsKKworICAgICAgICAgICAgLyogU3VibGVhZiAxLiAqLwor
ICAgICAgICAgICAgdW5pb24geworICAgICAgICAgICAgICAgIHVpbnQzMl90IERhMTsKKyAgICAg
ICAgICAgICAgICBzdHJ1Y3QgeyBERUNMX0JJVEZJRUxEKERhMSk7IH07CisgICAgICAgICAgICB9
OworICAgICAgICAgICAgdWludDMyX3QgLyogYiAqLzozMiwgeHNzX2xvdywgeHNzX2hpZ2g7Cisg
ICAgICAgIH07CisKKyAgICAgICAgLyogUGVyLWNvbXBvbmVudCBjb21tb24gc3RhdGUuICBWYWxp
ZCBmb3IgaSA+PSAyLiAqLworICAgICAgICBzdHJ1Y3QgeworICAgICAgICAgICAgdWludDMyX3Qg
c2l6ZSwgb2Zmc2V0OworICAgICAgICAgICAgYm9vbCB4c3M6MSwgYWxpZ246MTsKKyAgICAgICAg
ICAgIHVpbnQzMl90IF9yZXNfZDsKKyAgICAgICAgfSBjb21wW0NQVUlEX0dVRVNUX05SX1hTVEFU
RV07CisgICAgfSB4c3RhdGU7CisKKyAgICAvKiBFeHRlbmRlZCBsZWF2ZXM6IDB4ODAwMDAweHgg
Ki8KKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmIHJhd1tDUFVJRF9HVUVT
VF9OUl9FWFREXTsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIC8qIExlYWYgMHg4MDAw
MDAwMCAtIE1heCBhbmQgdmVuZG9yLiAqLworICAgICAgICAgICAgdWludDMyX3QgbWF4X2xlYWYs
IHZlbmRvcl9lYngsIHZlbmRvcl9lY3gsIHZlbmRvcl9lZHg7CisKKyAgICAgICAgICAgIC8qIExl
YWYgMHg4MDAwMDAwMSAtIEZhbWlseS9tb2RlbC9zdGVwcGluZyBhbmQgZmVhdHVyZXMuICovCisg
ICAgICAgICAgICB1aW50MzJfdCByYXdfZm1zLCAvKiBiICovOjMyOworICAgICAgICAgICAgdW5p
b24geworICAgICAgICAgICAgICAgIHVpbnQzMl90IGUxYzsKKyAgICAgICAgICAgICAgICBzdHJ1
Y3QgeyBERUNMX0JJVEZJRUxEKGUxYyk7IH07CisgICAgICAgICAgICB9OworICAgICAgICAgICAg
dW5pb24geworICAgICAgICAgICAgICAgIHVpbnQzMl90IGUxZDsKKyAgICAgICAgICAgICAgICBz
dHJ1Y3QgeyBERUNMX0JJVEZJRUxEKGUxZCk7IH07CisgICAgICAgICAgICB9OworCisgICAgICAg
ICAgICB1aW50NjRfdCA6NjQsIDo2NDsgLyogQnJhbmQgc3RyaW5nLiAqLworICAgICAgICAgICAg
dWludDY0X3QgOjY0LCA6NjQ7IC8qIEJyYW5kIHN0cmluZy4gKi8KKyAgICAgICAgICAgIHVpbnQ2
NF90IDo2NCwgOjY0OyAvKiBCcmFuZCBzdHJpbmcuICovCisgICAgICAgICAgICB1aW50NjRfdCA6
NjQsIDo2NDsgLyogTDEgY2FjaGUvVExCLiAqLworICAgICAgICAgICAgdWludDY0X3QgOjY0LCA6
NjQ7IC8qIEwyLzMgY2FjaGUvVExCLiAqLworCisgICAgICAgICAgICAvKiBMZWFmIDB4ODAwMDAw
MDcgLSBBZHZhbmNlZCBQb3dlciBNYW5hZ2VtZW50LiAqLworICAgICAgICAgICAgdWludDMyX3Qg
LyogYSAqLzozMiwgLyogYiAqLzozMiwgLyogYyAqLzozMjsKKyAgICAgICAgICAgIHVuaW9uIHsK
KyAgICAgICAgICAgICAgICB1aW50MzJfdCBlN2Q7CisgICAgICAgICAgICAgICAgc3RydWN0IHsg
REVDTF9CSVRGSUVMRChlN2QpOyB9OworICAgICAgICAgICAgfTsKKworICAgICAgICAgICAgLyog
TGVhZiAweDgwMDAwMDA4IC0gTWlzYyBhZGRyL2ZlYXR1cmUgaW5mby4gKi8KKyAgICAgICAgICAg
IHVpbnQ4X3QgbWF4cGh5c2FkZHIsIG1heGxpbmFkZHIsIDo4LCA6ODsKKyAgICAgICAgICAgIHVu
aW9uIHsKKyAgICAgICAgICAgICAgICB1aW50MzJfdCBlOGI7CisgICAgICAgICAgICAgICAgc3Ry
dWN0IHsgREVDTF9CSVRGSUVMRChlOGIpOyB9OworICAgICAgICAgICAgfTsKKyAgICAgICAgICAg
IHVpbnQzMl90IC8qIGMgKi86MzIsIC8qIGQgKi86MzI7CisgICAgICAgIH07CisgICAgfSBleHRk
OworCisjdW5kZWYgX19ERUNMX0JJVEZJRUxECisjdW5kZWYgX0RFQ0xfQklURklFTEQKKyN1bmRl
ZiBERUNMX0JJVEZJRUxECisKKyAgICAvKiBUb29sc3RhY2sgc2VsZWN0ZWQgSHlwZXJ2aXNvciBt
YXhfbGVhZiAoaWYgbm9uLXplcm8pLiAqLworICAgIHVpbnQ4X3QgaHZfbGltaXQsIGh2Ml9saW1p
dDsKKworICAgIC8qIFZhbHVlIGNhbGN1bGF0ZWQgZnJvbSByYXcgZGF0YSBhYm92ZS4gKi8KKyAg
ICB1aW50OF90IHg4Nl92ZW5kb3I7Cit9OworCisvKiBGaWxsIGluIGEgZmVhdHVyZXNldCBiaXRt
YXAgZnJvbSBhIENQVUlEIHBvbGljeS4gKi8KK3N0YXRpYyBpbmxpbmUgdm9pZCBjcHVpZF9wb2xp
Y3lfdG9fZmVhdHVyZXNldCgKKyAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwLCB1aW50
MzJfdCBmc1tGRUFUVVJFU0VUX05SX0VOVFJJRVNdKQoreworICAgIGZzW0ZFQVRVUkVTRVRfMWRd
ICA9IHAtPmJhc2ljLl8xZDsKKyAgICBmc1tGRUFUVVJFU0VUXzFjXSAgPSBwLT5iYXNpYy5fMWM7
CisgICAgZnNbRkVBVFVSRVNFVF9lMWRdID0gcC0+ZXh0ZC5lMWQ7CisgICAgZnNbRkVBVFVSRVNF
VF9lMWNdID0gcC0+ZXh0ZC5lMWM7CisgICAgZnNbRkVBVFVSRVNFVF9EYTFdID0gcC0+eHN0YXRl
LkRhMTsKKyAgICBmc1tGRUFUVVJFU0VUXzdiMF0gPSBwLT5mZWF0Ll83YjA7CisgICAgZnNbRkVB
VFVSRVNFVF83YzBdID0gcC0+ZmVhdC5fN2MwOworICAgIGZzW0ZFQVRVUkVTRVRfZTdkXSA9IHAt
PmV4dGQuZTdkOworICAgIGZzW0ZFQVRVUkVTRVRfZThiXSA9IHAtPmV4dGQuZThiOworICAgIGZz
W0ZFQVRVUkVTRVRfN2QwXSA9IHAtPmZlYXQuXzdkMDsKK30KKworLyogRmlsbCBpbiBhIENQVUlE
IHBvbGljeSBmcm9tIGEgZmVhdHVyZXNldCBiaXRtYXAuICovCitzdGF0aWMgaW5saW5lIHZvaWQg
Y3B1aWRfZmVhdHVyZXNldF90b19wb2xpY3koCisgICAgY29uc3QgdWludDMyX3QgZnNbRkVBVFVS
RVNFVF9OUl9FTlRSSUVTXSwgc3RydWN0IGNwdWlkX3BvbGljeSAqcCkKK3sKKyAgICBwLT5iYXNp
Yy5fMWQgID0gZnNbRkVBVFVSRVNFVF8xZF07CisgICAgcC0+YmFzaWMuXzFjICA9IGZzW0ZFQVRV
UkVTRVRfMWNdOworICAgIHAtPmV4dGQuZTFkICAgPSBmc1tGRUFUVVJFU0VUX2UxZF07CisgICAg
cC0+ZXh0ZC5lMWMgICA9IGZzW0ZFQVRVUkVTRVRfZTFjXTsKKyAgICBwLT54c3RhdGUuRGExID0g
ZnNbRkVBVFVSRVNFVF9EYTFdOworICAgIHAtPmZlYXQuXzdiMCAgPSBmc1tGRUFUVVJFU0VUXzdi
MF07CisgICAgcC0+ZmVhdC5fN2MwICA9IGZzW0ZFQVRVUkVTRVRfN2MwXTsKKyAgICBwLT5leHRk
LmU3ZCAgID0gZnNbRkVBVFVSRVNFVF9lN2RdOworICAgIHAtPmV4dGQuZThiICAgPSBmc1tGRUFU
VVJFU0VUX2U4Yl07CisgICAgcC0+ZmVhdC5fN2QwICA9IGZzW0ZFQVRVUkVTRVRfN2QwXTsKK30K
KwogI2VuZGlmIC8qICFYRU5fTElCWDg2X0NQVUlEX0ggKi8KIAogLyoKLS0gCjIuMS40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hj-0005vz-J4; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hi-0005v5-4e
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:22 +0000
X-Inumbo-ID: cf1f3b26-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf1f3b26-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184312"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:07 +0100
Message-ID: <1531512194-6865-7-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 06/13] libx86: Introduce libx86/msr.h and
 share msr_policy with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gZmFjaWxpdGF0ZSB0aGUgc2hhcmVkIFhlbiBhbmQgdG9vbHN0YWNrIGNvZGUgaW4gbGlieDg2
LCBzdHJ1Y3QgbXNyX3BvbGljeQpuZWVkcyB0byBiZSBhdmFpbGFibGUgaW4gdGhlIHNhbWUgd2F5
IGFzIHN0cnVjdCBjcHVpZF9wb2xpY3kuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkg
PHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBl
dS5jaXRyaXguY29tPgoKdjI6CiAqIFJlYmFzZSBvdmVyIHRoZSBtc3Jfe2RvbWFpbix2Y3B1fV9w
b2xpY3kgcmVuYW1lCiAqIERvbid0IG1vdmUgdmNwdV9tc3JzIGludG8gbGlieDg2Ci0tLQogdG9v
bHMvbGlieGMveGNfY3B1aWRfeDg2LmMgICB8ICAxICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvbXNy
LmggICAgfCAyMyArKystLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUveGVuL2xpYng4
Ni9tc3IuaCB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAzIGZpbGVz
IGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYvbXNyLmgKCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4Yy94Y19jcHVpZF94ODYuYyBiL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCmluZGV4IDNj
MjE0YzguLmNjNzMwMGMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCisr
KyBiL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCkBAIC0zMyw2ICszMyw3IEBAIGVudW0gewog
fTsKIAogI2luY2x1ZGUgPHhlbi9saWJ4ODYvY3B1aWQuaD4KKyNpbmNsdWRlIDx4ZW4vbGlieDg2
L21zci5oPgogCiAjZGVmaW5lIGJpdG1hc2tvZihpZHgpICAgICAgKDF1IDw8ICgoaWR4KSAmIDMx
KSkKICNkZWZpbmUgZmVhdHVyZXdvcmRfb2YoaWR4KSAoKGlkeCkgPj4gNSkKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCmlu
ZGV4IDliNGU0ZTAuLmU2ZjZmMTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNy
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaApAQCAtOCw2ICs4LDkgQEAKICNpbmNs
dWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDx4ZW4vcGVyY3B1Lmg+CiAjaW5jbHVkZSA8eGVu
L2Vycm5vLmg+CisKKyNpbmNsdWRlIDx4ZW4vbGlieDg2L21zci5oPgorCiAjaW5jbHVkZSA8YXNt
L2FzbV9kZWZucy5oPgogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAKQEAgLTI1NywyNiAr
MjYwLDYgQEAgc3RhdGljIGlubGluZSB2b2lkIHdybXNyX3RzY19hdXgodWludDMyX3QgdmFsKQog
ICAgIH0KIH0KIAotLyogTVNSIHBvbGljeSBvYmplY3QgZm9yIHNoYXJlZCBwZXItZG9tYWluIE1T
UnMgKi8KLXN0cnVjdCBtc3JfcG9saWN5Ci17Ci0gICAgLyoKLSAgICAgKiAweDAwMDAwMGNlIC0g
TVNSX0lOVEVMX1BMQVRGT1JNX0lORk8KLSAgICAgKgotICAgICAqIFRoaXMgTVNSIGlzIG5vbi1h
cmNoaXRlY3R1cmFsLCBidXQgZm9yIHNpbXBsaWN5IHdlIGFsbG93IGl0IHRvIGJlIHJlYWQKLSAg
ICAgKiB1bmNvbmRpdGlvbmFsbHkuICBDUFVJRCBGYXVsdGluZyBzdXBwb3J0IGNhbiBiZSBmdWxs
eSBlbXVsYXRlZCBmb3IgSFZNCi0gICAgICogZ3Vlc3RzIHNvIGNhbiBiZSBvZmZlcmVkIHVuY29u
ZGl0aW9uYWxseSwgd2hpbGUgc3VwcG9ydCBmb3IgUFYgZ3Vlc3RzCi0gICAgICogaXMgZGVwZW5k
ZW50IG9uIHJlYWwgaGFyZHdhcmUgc3VwcG9ydC4KLSAgICAgKi8KLSAgICB1bmlvbiB7Ci0gICAg
ICAgIHVpbnQzMl90IHJhdzsKLSAgICAgICAgc3RydWN0IHsKLSAgICAgICAgICAgIHVpbnQzMl90
IDozMTsKLSAgICAgICAgICAgIGJvb2wgY3B1aWRfZmF1bHRpbmc6MTsKLSAgICAgICAgfTsKLSAg
ICB9IHBsYWZvcm1faW5mbzsKLX07Ci0KIGV4dGVybiBzdHJ1Y3QgbXNyX3BvbGljeSAgICAgcmF3
X21zcl9wb2xpY3ksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaG9zdF9tc3JfcG9saWN5
LAogICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9tYXhfbXNyX3BvbGljeSwKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvbXNyLmggYi94ZW4vaW5jbHVkZS94ZW4vbGlieDg2
L21zci5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmI4YjE3NTEKLS0tIC9k
ZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L21zci5oCkBAIC0wLDAgKzEsMzUg
QEAKKy8qIENvbW1vbiBkYXRhIHN0cnVjdHVyZXMgYW5kIGZ1bmN0aW9ucyBjb25zdW1lZCBieSBo
eXBlcnZpc29yIGFuZCB0b29sc3RhY2sgKi8KKyNpZm5kZWYgWEVOX0xJQlg4Nl9NU1JfSAorI2Rl
ZmluZSBYRU5fTElCWDg2X01TUl9ICisKKy8qIE1TUiBwb2xpY3kgb2JqZWN0IGZvciBzaGFyZWQg
cGVyLWRvbWFpbiBNU1JzICovCitzdHJ1Y3QgbXNyX3BvbGljeQoreworICAgIC8qCisgICAgICog
MHgwMDAwMDBjZSAtIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPCisgICAgICoKKyAgICAgKiBUaGlz
IE1TUiBpcyBub24tYXJjaGl0ZWN0dXJhbCwgYnV0IGZvciBzaW1wbGljeSB3ZSBhbGxvdyBpdCB0
byBiZSByZWFkCisgICAgICogdW5jb25kaXRpb25hbGx5LiAgQ1BVSUQgRmF1bHRpbmcgc3VwcG9y
dCBjYW4gYmUgZnVsbHkgZW11bGF0ZWQgZm9yIEhWTQorICAgICAqIGd1ZXN0cyBzbyBjYW4gYmUg
b2ZmZXJlZCB1bmNvbmRpdGlvbmFsbHksIHdoaWxlIHN1cHBvcnQgZm9yIFBWIGd1ZXN0cworICAg
ICAqIGlzIGRlcGVuZGVudCBvbiByZWFsIGhhcmR3YXJlIHN1cHBvcnQuCisgICAgICovCisgICAg
dW5pb24geworICAgICAgICB1aW50MzJfdCByYXc7CisgICAgICAgIHN0cnVjdCB7CisgICAgICAg
ICAgICB1aW50MzJfdCA6MzE7CisgICAgICAgICAgICBib29sIGNwdWlkX2ZhdWx0aW5nOjE7Cisg
ICAgICAgIH07CisgICAgfSBwbGFmb3JtX2luZm87Cit9OworCisjZW5kaWYgLyogIVhFTl9MSUJY
ODZfTVNSX0ggKi8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMt
ZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQK
KyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hk-0005wq-SF; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hj-0005vr-GR
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:23 +0000
X-Inumbo-ID: cf92e561-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf92e561-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184317"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:10 +0100
Message-ID: <1531512194-6865-10-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 09/13] libx86: Introduce a helper to
 deserialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgd2l0aCB0aGUgc2VyaWFsaXNlIHNpZGUsIFhlbidzIGNvcHlfZnJvbV9ndWVzdCBBUEkgaXMg
dXNlZCwgd2l0aCBhCmNvbXBhdGliaWxpdHkgd3JhcHBlciBmb3IgdGhlIHVzZXJzcGFjZSBidWls
ZC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+ClNpZ25lZC1vZmYtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNv
bT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpDQzogSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cgp2MjoKICogUmV3cml0ZSBjb3B5
X2Zyb21fYnVmZmVyX29mZnNldCgpIHRvIGF2b2lkIG11bHRpcGxlIGV2YWx1YXRpb24gb2YgaXRz
CiAgIGFyZ3VtZW50cy4KICogRXhwYW5kIGJvdW5kYXJ5IGp1c3RpZmljYXRpb25zLgotLS0KIHhl
bi9jb21tb24vbGlieDg2L2NwdWlkLmMgICAgICB8IDk0ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oICAgIHwgMTQg
KysrKysrKwogeGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oIHwgMTEgKysrKysKIDMgZmls
ZXMgY2hhbmdlZCwgMTE5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xp
Yng4Ni9jcHVpZC5jIGIveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwppbmRleCBjZjdkYmQzLi43
M2NkNTc0IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2xpYng4Ni9jcHVpZC5jCisrKyBiL3hlbi9j
b21tb24vbGlieDg2L2NwdWlkLmMKQEAgLTEyMyw2ICsxMjMsMTAwIEBAIGludCB4ODZfY3B1aWRf
Y29weV90b19idWZmZXIoY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqcCwKICAgICByZXR1cm4g
MDsKIH0KIAoraW50IHg4Nl9jcHVpZF9jb3B5X2Zyb21fYnVmZmVyKHN0cnVjdCBjcHVpZF9wb2xp
Y3kgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY3B1aWRfbGVhZl9i
dWZmZXJfdCBsZWF2ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qg
bnJfbGVhdmVzLCB1aW50MzJfdCAqZXJyX2xlYWYsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgKmVycl9zdWJsZWFmKQoreworICAgIHVuc2lnbmVkIGludCBpOworICAg
IHhlbl9jcHVpZF9sZWFmX3QgZGF0YTsKKyAgICBzdHJ1Y3QgY3B1aWRfbGVhZiAqbCA9ICh2b2lk
ICopJmRhdGEuYTsKKworICAgIC8qCisgICAgICogQSB3ZWxsIGZvcm1lZCBjYWxsZXIgaXMgZXhw
ZWN0ZWQgcGFzcyBhbiBhcnJheSB3aXRoIGxlYXZlcyBpbiBvcmRlciwKKyAgICAgKiBhbmQgd2l0
aG91dCBhbnkgcmVwZXRpdGlvbnMuICBIb3dldmVyLCBkdWUgdG8gcGVyLXZlbmRvciBkaWZmZXJl
bmNlcywKKyAgICAgKiBhbmQgaW4gdGhlIGNhc2Ugb2YgdXBncmFkZSBvciBsZXZlbGxlZCBzY2Vu
YXJpb3MsIHdlIHR5cGljYWxseSBleHBlY3QKKyAgICAgKiBmZXdlciB0aGFuIE1BWCBsZWF2ZXMg
dG8gYmUgcGFzc2VkLgorICAgICAqCisgICAgICogRGV0ZWN0aW5nIHJlcGVhdGVkIGVudHJpZXMg
aXMgcHJvaGliaXRpdmVseSBjb21wbGljYXRlZCwgc28gd2UgZG9uJ3QKKyAgICAgKiBib3RoZXIu
ICBUaGF0IHNhaWQsIG9uZSB3YXkgb3IgYW5vdGhlciBpZiBtb3JlIHRoYW4gTUFYIGxlYXZlcyBh
cmUKKyAgICAgKiBwYXNzZWQsIHNvbWV0aGluZyBpcyB3cm9uZy4KKyAgICAgKi8KKyAgICBpZiAo
IG5yX2xlYXZlcyA+IENQVUlEX01BWF9TRVJJQUxJU0VEX0xFQVZFUyApCisgICAgICAgIHJldHVy
biAtRTJCSUc7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IG5yX2xlYXZlczsgKytpICkKKyAgICB7
CisgICAgICAgIGlmICggY29weV9mcm9tX2J1ZmZlcl9vZmZzZXQoJmRhdGEsIGxlYXZlcywgaSwg
MSkgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAgICAgc3dpdGNoICggZGF0
YS5sZWFmICkKKyAgICAgICAgeworICAgICAgICBjYXNlIDAgLi4uIEFSUkFZX1NJWkUocC0+YmFz
aWMucmF3KSAtIDE6CisgICAgICAgICAgICBzd2l0Y2ggKCBkYXRhLmxlYWYgKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgY2FzZSAweDQ6CisgICAgICAgICAgICAgICAgaWYgKCBkYXRhLnN1
YmxlYWYgPj0gQVJSQVlfU0laRShwLT5jYWNoZS5yYXcpICkKKyAgICAgICAgICAgICAgICAgICAg
Z290byBvdXRfb2ZfcmFuZ2U7CisKKyAgICAgICAgICAgICAgICBwLT5jYWNoZS5yYXdbZGF0YS5z
dWJsZWFmXSA9ICpsOworICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICBjYXNl
IDB4NzoKKyAgICAgICAgICAgICAgICBpZiAoIGRhdGEuc3VibGVhZiA+PSBBUlJBWV9TSVpFKHAt
PmZlYXQucmF3KSApCisgICAgICAgICAgICAgICAgICAgIGdvdG8gb3V0X29mX3JhbmdlOworCisg
ICAgICAgICAgICAgICAgcC0+ZmVhdC5yYXdbZGF0YS5zdWJsZWFmXSA9ICpsOworICAgICAgICAg
ICAgICAgIGJyZWFrOworCisgICAgICAgICAgICBjYXNlIDB4YjoKKyAgICAgICAgICAgICAgICBp
ZiAoIGRhdGEuc3VibGVhZiA+PSBBUlJBWV9TSVpFKHAtPnRvcG8ucmF3KSApCisgICAgICAgICAg
ICAgICAgICAgIGdvdG8gb3V0X29mX3JhbmdlOworCisgICAgICAgICAgICAgICAgcC0+dG9wby5y
YXdbZGF0YS5zdWJsZWFmXSA9ICpsOworICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAg
ICAgICBjYXNlIDB4ZDoKKyAgICAgICAgICAgICAgICBpZiAoIGRhdGEuc3VibGVhZiA+PSBBUlJB
WV9TSVpFKHAtPnhzdGF0ZS5yYXcpICkKKyAgICAgICAgICAgICAgICAgICAgZ290byBvdXRfb2Zf
cmFuZ2U7CisKKyAgICAgICAgICAgICAgICBwLT54c3RhdGUucmF3W2RhdGEubGVhZl0gPSAqbDsK
KyAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAgICAgZGVmYXVsdDoKKyAgICAgICAg
ICAgICAgICBwLT5iYXNpYy5yYXdbZGF0YS5sZWFmXSA9ICpsOworICAgICAgICAgICAgICAgIGJy
ZWFrOworICAgICAgICAgICAgfQorICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSAw
eDQwMDAwMDAwOgorICAgICAgICAgICAgcC0+aHZfbGltaXQgPSBsLT5hOworICAgICAgICAgICAg
YnJlYWs7CisKKyAgICAgICAgY2FzZSAweDQwMDAwMTAwOgorICAgICAgICAgICAgcC0+aHYyX2xp
bWl0ID0gbC0+YTsKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIGNhc2UgMHg4MDAwMDAw
MCAuLi4gMHg4MDAwMDAwMCArIEFSUkFZX1NJWkUocC0+ZXh0ZC5yYXcpIC0gMToKKyAgICAgICAg
ICAgIHAtPmV4dGQucmF3W2RhdGEubGVhZiAmIDB4ZmZmZl0gPSAqbDsKKyAgICAgICAgICAgIGJy
ZWFrOworCisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBnb3RvIG91dF9vZl9yYW5nZTsK
KyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiAwOworCisgb3V0X29mX3JhbmdlOgorICAg
IGlmICggZXJyX2xlYWYgKQorICAgICAgICAqZXJyX2xlYWYgPSBkYXRhLmxlYWY7CisgICAgaWYg
KCBlcnJfc3VibGVhZiApCisgICAgICAgICplcnJfc3VibGVhZiA9IGRhdGEuc3VibGVhZjsKKwor
ICAgIHJldHVybiAtRVJBTkdFOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9k
ZTogQwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oIGIveGVuL2NvbW1v
bi9saWJ4ODYvcHJpdmF0ZS5oCmluZGV4IGU4NzRmYjYuLmRjNDUxZDAgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24vbGlieDg2L3ByaXZhdGUuaAorKysgYi94ZW4vY29tbW9uL2xpYng4Ni9wcml2YXRl
LmgKQEAgLTEyLDYgKzEyLDcgQEAKICNpbmNsdWRlIDxhc20vbXNyLWluZGV4Lmg+CiAKICNkZWZp
bmUgY29weV90b19idWZmZXJfb2Zmc2V0IGNvcHlfdG9fZ3Vlc3Rfb2Zmc2V0CisjZGVmaW5lIGNv
cHlfZnJvbV9idWZmZXJfb2Zmc2V0IGNvcHlfZnJvbV9ndWVzdF9vZmZzZXQKIAogI2Vsc2UKIApA
QCAtNDQsNiArNDUsMTkgQEAgc3RhdGljIGlubGluZSBib29sIHRlc3RfYml0KHVuc2lnbmVkIGlu
dCBiaXQsIGNvbnN0IHZvaWQgKnZhZGRyKQogICAgIDA7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB9KQogCisvKiBtZW1jcHkoKSwgYnV0IHdpdGgg
Y29weV9mcm9tX2d1ZXN0X29mZnNldCgpJ3MgQVBJLiAqLworI2RlZmluZSBjb3B5X2Zyb21fYnVm
ZmVyX29mZnNldChkc3QsIHNyYywgaW5kZXgsIG5yKSAgICBcCisoeyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBjb25zdCB0eXBlb2Yo
Kihkc3QpKSAqc3JjXyA9IChzcmMpOyAgICAgICAgICAgICAgICAgXAorICAgIHR5cGVvZigqKGRz
dCkpICpkc3RfID0gKGRzdCk7ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdHlwZW9mKGlu
ZGV4KSBpbmRleF8gPSAoaW5kZXgpOyAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2Yo
bnIpIG5yXyA9IChuciksIGlfOyAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZm9y
ICggaV8gPSAwOyBpXyA8IG5yXzsgaV8rKyApICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgZHN0X1tpX10gPSBzcmNfW2luZGV4XyArIGlfXTsgICAgICAgICAgICAgICAgICAgXAorICAg
IDA7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9
KQorCiAjZW5kaWYgLyogX19YRU5fXyAqLwogCiAjZW5kaWYgLyogWEVOX0xJQlg4Nl9QUklWQVRF
X0ggKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaCBiL3hlbi9p
bmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaAppbmRleCA0NjBiMTAyLi5jNGM0YmQ0IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKKysrIGIveGVuL2luY2x1ZGUveGVu
L2xpYng4Ni9jcHVpZC5oCkBAIC0yNjAsNiArMjYwLDE3IEBAIGludCB4ODZfY3B1aWRfY29weV90
b19idWZmZXIoY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqcCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY3B1aWRfbGVhZl9idWZmZXJfdCBsZWF2ZXMsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90ICpucl9lbnRyaWVzX3ApOwogCisvKgorICogQ29weSBDUFVJ
RCBkYXRhIGZyb20gYSBidWZmZXIsIGZpbGxpbmcgaW4gYSBjcHVpZF9wb2xpY3kgb2JqZWN0LiAg
UGVyZm9ybXMKKyAqIGJvdWRhcnkgY2hlY2tpbmcgb2YgdGhlIGluY29tbWluZyBsZWF2ZXMgYmVm
b3JlIGZpbGxpbmcgdGhlIGFwcHJvcHJpYXRlCisgKiBwb2xpY3kgdW5pb25zLCBidXQgbm8gY29u
dGVudCB2YWxpZGF0aW9uIGlzIHBlcmZvcm1lZC4gIE9uIGFuIGVycm9yLCB0aGUKKyAqIG9wdGlv
bmFsIGVycl8qIHBvaW50ZXJzIG1heSBoZWxwIGlkZW50aWZ5IHdoZXJlIHRoZSBpc3N1ZSBsaWVz
LgorICovCitpbnQgeDg2X2NwdWlkX2NvcHlfZnJvbV9idWZmZXIoc3RydWN0IGNwdWlkX3BvbGlj
eSAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjcHVpZF9sZWFmX2J1
ZmZlcl90IGxlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBu
cl9sZWF2ZXMsIHVpbnQzMl90ICplcnJfbGVhZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCAqZXJyX3N1YmxlYWYpOworCiAjZW5kaWYgLyogIVhFTl9MSUJYODZfQ1BV
SURfSCAqLwogCiAvKgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe4Hk-0005wN-5U; Fri, 13 Jul 2018 20: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4Hi-0005vB-AY
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:03:22 +0000
X-Inumbo-ID: cf1fd2c9-86d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf1fd2c9-86d7-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:03:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60184313"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:08 +0100
Message-ID: <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 07/13] libx86: Introduce a helper to
 serialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHNlcmlhbGlzZWQgZm9ybSBpcyBtYWRlIHVwIG9mIHRoZSBsZWFmLCBzdWJsZWFmIGFuZCBk
YXRhIHR1cGxlLiAgQXMgdGhpcwppcyB0aGUgYXJjaGl0ZWN0dXJhbCBmb3JtLCBpdCBpcyBleHBl
Y3RlZCBub3QgdG8gY2hhbmdlIGdvaW5nIGZvcndhcmRzLgoKVGhlIHNlcmlhbGlzYXRpb24gb2Yg
dGhlIFhlbi9WaXJpZGlhbiBsZWF2ZXMgaXNuJ3QgZnVsbHkgaW1wbGVtZW50ZWQgeWV0LiAgSXQK
aXMganVzdCBlbm91Z2ggdG8gYmUgYnVnLWNvbXBhdGlibGUgd2l0aCB0aGUgY3VycmVudCBET01D
VExfc2V0X2NwdWlkCmJlaGF2aW91ciwgYnV0IG5lZWRzIGZ1cnRoZXIgaHlwZXJ2aXNvciB3b3Jr
IGJlZm9yZSB0aGUgdG9vbHN0YWNrIGNhbiBzZW5zaWJseQpjb250cm9sIHRoZXNlIHZhbHVlcy4K
Cng4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcigpIGlzIGltcGxlbWVudGVkIHVzaW5nIFhlbidzIHJl
Z3VsYXIgY29weV90b19ndWVzdApwcmltaXRpdmVzLCB3aXRoIGFuIEFQSS1jb21wYXRpYmxlIG1l
bWNweSgpIGlzIHVzZWQgZm9yIHRoZSBsaWJ4YyBoYWxmIG9mIHRoZQpidWlsZC4KClNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpTaWduZWQtb2Zm
LWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFu
IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU2Vy
Z2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpDQzogSWFuIEphY2tzb24gPElh
bi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cgp2MjoKICogTW92ZSBNSU4oKSBpbnRvIHhlbi10b29s
cy9saWJzLmguCiAqIExlYXZlIGEgVE9ETyBmb3IgdGhlIFhlbi9WaXJpZGlhbiBsZWFmIGluZnJh
c3RydWN0dXJlLCBhbmQgdXBkYXRlIHRoZQogICBjb21taXQgbWVzc2FnZS4KICogUmV3cml0ZSBj
b3B5X3RvX2J1ZmZlcl9vZmZzZXQoKSB0byBhdm9pZCBtdWx0aXBsZSBldmFsdWF0aW9uIG9mIGl0
cwogICBwYXJhbWV0ZXJzLgogKiBDaGFuZ2UgdG8gYW4gYXJyYXkgdHlwZWRlZiBmb3IgY29uc3Ru
ZXNzIHJlYXNvbnMKLS0tCiB0b29scy9pbmNsdWRlL3hlbi10b29scy9saWJzLmggICAgfCAgNCAr
KwogdG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2NvcmUuaCAgIHwgIDIgLQogeGVuL2NvbW1vbi9s
aWJ4ODYvY3B1aWQuYyAgICAgICAgIHwgOTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiB4ZW4vY29tbW9uL2xpYng4Ni9wcml2YXRlLmggICAgICAgfCAxOCArKysrKysr
KwogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oIHwgMTEgKysrKysKIHhlbi9pbmNs
dWRlL3hlbi9saWJ4ODYvY3B1aWQuaCAgICB8IDMwICsrKysrKysrKysrKysKIDYgZmlsZXMgY2hh
bmdlZCwgMTUzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9v
bHMvaW5jbHVkZS94ZW4tdG9vbHMvbGlicy5oIGIvdG9vbHMvaW5jbHVkZS94ZW4tdG9vbHMvbGli
cy5oCmluZGV4IGY3OGEzYjUuLjkyN2UwNTcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2luY2x1ZGUveGVu
LXRvb2xzL2xpYnMuaAorKysgYi90b29scy9pbmNsdWRlL3hlbi10b29scy9saWJzLmgKQEAgLTE3
LDQgKzE3LDggQEAKICNkZWZpbmUgTUFYKHgsIHkpICgoeCkgPiAoeSkgPyAoeCkgOiAoeSkpCiAj
ZW5kaWYKIAorI2lmbmRlZiBNSU4KKyNkZWZpbmUgTUlOKHgsIHkpICgoeCkgPCAoeSkgPyAoeCkg
OiAoeSkpCisjZW5kaWYKKwogI2VuZGlmCS8qIF9fWEVOX1RPT0xTX0xJQlNfXyAqLwpkaWZmIC0t
Z2l0IGEvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2NvcmUuaCBiL3Rvb2xzL3hlbnN0b3JlL3hl
bnN0b3JlZF9jb3JlLmgKaW5kZXggM2Q3ZWI5MS4uM2QyN2ZlYiAxMDA2NDQKLS0tIGEvdG9vbHMv
eGVuc3RvcmUveGVuc3RvcmVkX2NvcmUuaAorKysgYi90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRf
Y29yZS5oCkBAIC0zNyw4ICszNyw2IEBACiAvKiBERUZBVUxUX0JVRkZFUl9TSVpFIHNob3VsZCBi
ZSBsYXJnZSBlbm91Z2ggZm9yIGVhY2ggZXJybm8gc3RyaW5nLiAqLwogI2RlZmluZSBERUZBVUxU
X0JVRkZFUl9TSVpFIDE2CiAKLSNkZWZpbmUgTUlOKGEsIGIpICgoKGEpIDwgKGIpKT8gKGEpIDog
KGIpKQotCiB0eXBlZGVmIGludDMyX3Qgd3JsX2NyZWRpdHQ7CiAjZGVmaW5lIFdSTF9DUkVESVRf
TUFYICgxMDAwKjEwMDAqMTAwMCkKIC8qIF4gc2F0aXNmaWVzIG5vbi1vdmVyZmxvdyBjb25kaXRp
b24gZm9yIHdybF94ZmVyX2NyZWRpdCAqLwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYv
Y3B1aWQuYyBiL3hlbi9jb21tb24vbGlieDg2L2NwdWlkLmMKaW5kZXggMGY0OTdkNC4uY2Y3ZGJk
MyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYworKysgYi94ZW4vY29tbW9u
L2xpYng4Ni9jcHVpZC5jCkBAIC0zNCw2ICszNCw5NiBAQCBjb25zdCB1aW50MzJfdCAqeDg2X2Nw
dWlkX2xvb2t1cF9kZWVwX2RlcHModWludDMyX3QgZmVhdHVyZSkKIH0KIAogLyoKKyAqIENvcHkg
YSBzaW5nbGUgY3B1aWRfbGVhZiBpbnRvIGEgcHJvdmlkZWQgeGVuX2NwdWlkX2xlYWZfdCBidWZm
ZXIsCisgKiBwZXJmb3JtaW5nIGJvdW5kYXJ5IGNoZWNraW5nIGFnYWluc3QgdGhlIGJ1ZmZlciBz
aXplLgorICovCitzdGF0aWMgaW50IGNvcHlfbGVhZl90b19idWZmZXIodWludDMyX3QgbGVhZiwg
dWludDMyX3Qgc3VibGVhZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBz
dHJ1Y3QgY3B1aWRfbGVhZiAqZGF0YSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
cHVpZF9sZWFmX2J1ZmZlcl90IGxlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCAqY3Vycl9lbnRyeSwgY29uc3QgdWludDMyX3QgbnJfZW50cmllcykKK3sKKyAg
ICBjb25zdCB4ZW5fY3B1aWRfbGVhZl90IHZhbCA9IHsKKyAgICAgICAgbGVhZiwgc3VibGVhZiwg
ZGF0YS0+YSwgZGF0YS0+YiwgZGF0YS0+YywgZGF0YS0+ZCwKKyAgICB9OworCisgICAgaWYgKCAq
Y3Vycl9lbnRyeSA9PSBucl9lbnRyaWVzICkKKyAgICAgICAgcmV0dXJuIC1FTk9CVUZTOworCisg
ICAgaWYgKCBjb3B5X3RvX2J1ZmZlcl9vZmZzZXQobGVhdmVzLCAqY3Vycl9lbnRyeSwgJnZhbCwg
MSkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgICsrKmN1cnJfZW50cnk7CisKKyAg
ICByZXR1cm4gMDsKK30KKworaW50IHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcihjb25zdCBzdHJ1
Y3QgY3B1aWRfcG9saWN5ICpwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVpZF9s
ZWFmX2J1ZmZlcl90IGxlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMy
X3QgKm5yX2VudHJpZXNfcCkKK3sKKyAgICBjb25zdCB1aW50MzJfdCBucl9lbnRyaWVzID0gKm5y
X2VudHJpZXNfcDsKKyAgICB1aW50MzJfdCBjdXJyX2VudHJ5ID0gMCwgbGVhZiwgc3VibGVhZjsK
KworI2RlZmluZSBDT1BZX0xFQUYobCwgcywgZGF0YSkgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgKHsgIGludCByZXQ7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgaWYgKCAocmV0ID0gY29weV9s
ZWFmX3RvX2J1ZmZlciggICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAg
ICAgICAgbCwgcywgZGF0YSwgbGVhdmVzLCAmY3Vycl9lbnRyeSwgbnJfZW50cmllcykpICkgICBc
CisgICAgICAgICAgICByZXR1cm4gcmV0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICB9KQorCisgICAgLyogQmFzaWMgbGVhdmVzLiAqLworICAgIGZv
ciAoIGxlYWYgPSAwOyBsZWFmIDw9IE1JTihwLT5iYXNpYy5tYXhfbGVhZiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5iYXNpYy5yYXcpIC0gMSk7ICsrbGVh
ZiApCisgICAgeworICAgICAgICBzd2l0Y2ggKCBsZWFmICkKKyAgICAgICAgeworICAgICAgICBj
YXNlIDB4NDoKKyAgICAgICAgICAgIGZvciAoIHN1YmxlYWYgPSAwOyBzdWJsZWFmIDwgQVJSQVlf
U0laRShwLT5jYWNoZS5yYXcpOyArK3N1YmxlYWYgKQorICAgICAgICAgICAgICAgIENPUFlfTEVB
RihsZWFmLCBzdWJsZWFmLCAmcC0+Y2FjaGUucmF3W3N1YmxlYWZdKTsKKyAgICAgICAgICAgIGJy
ZWFrOworCisgICAgICAgIGNhc2UgMHg3OgorICAgICAgICAgICAgZm9yICggc3VibGVhZiA9IDA7
CisgICAgICAgICAgICAgICAgICBzdWJsZWFmIDw9IE1JTihwLT5mZWF0Lm1heF9zdWJsZWFmLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5mZWF0LnJhdykg
LSAxKTsgKytzdWJsZWFmICkKKyAgICAgICAgICAgICAgICBDT1BZX0xFQUYobGVhZiwgc3VibGVh
ZiwgJnAtPmZlYXQucmF3W3N1YmxlYWZdKTsKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAg
IGNhc2UgMHhiOgorICAgICAgICAgICAgZm9yICggc3VibGVhZiA9IDA7IHN1YmxlYWYgPCBBUlJB
WV9TSVpFKHAtPnRvcG8ucmF3KTsgKytzdWJsZWFmICkKKyAgICAgICAgICAgICAgICBDT1BZX0xF
QUYobGVhZiwgc3VibGVhZiwgJnAtPnRvcG8ucmF3W3N1YmxlYWZdKTsKKyAgICAgICAgICAgIGJy
ZWFrOworCisgICAgICAgIGNhc2UgMHhkOgorICAgICAgICAgICAgZm9yICggc3VibGVhZiA9IDA7
IHN1YmxlYWYgPCBBUlJBWV9TSVpFKHAtPnhzdGF0ZS5yYXcpOyArK3N1YmxlYWYgKQorICAgICAg
ICAgICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFmLCAmcC0+eHN0YXRlLnJhd1tzdWJsZWFm
XSk7CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAg
Q09QWV9MRUFGKGxlYWYsIFhFTl9DUFVJRF9OT19TVUJMRUFGLCAmcC0+YmFzaWMucmF3W2xlYWZd
KTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgfQorCisgICAgLyogVE9ETzog
UG9ydCBYZW4gYW5kIFZpcmlkaWFuIGxlYXZlcyB0byB0aGUgbmV3IENQVUlEIGluZnJhc3RydWN0
dXJlLiAqLworICAgIENPUFlfTEVBRigweDQwMDAwMDAwLCBYRU5fQ1BVSURfTk9fU1VCTEVBRiwK
KyAgICAgICAgICAgICAgJihzdHJ1Y3QgY3B1aWRfbGVhZil7IHAtPmh2X2xpbWl0IH0pOworICAg
IENPUFlfTEVBRigweDQwMDAwMTAwLCBYRU5fQ1BVSURfTk9fU1VCTEVBRiwKKyAgICAgICAgICAg
ICAgJihzdHJ1Y3QgY3B1aWRfbGVhZil7IHAtPmh2Ml9saW1pdCB9KTsKKworICAgIC8qIEV4dGVu
ZGVkIGxlYXZlcy4gKi8KKyAgICBmb3IgKCBsZWFmID0gMDsgbGVhZiA8PSBNSU4ocC0+ZXh0ZC5t
YXhfbGVhZiAmIDB4ZmZmZnVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUlJB
WV9TSVpFKHAtPmV4dGQucmF3KSAtIDEpOyArK2xlYWYgKQorICAgICAgICBDT1BZX0xFQUYoMHg4
MDAwMDAwMCB8IGxlYWYsIFhFTl9DUFVJRF9OT19TVUJMRUFGLCAmcC0+ZXh0ZC5yYXdbbGVhZl0p
OworCisjdW5kZWYgQ09QWV9MRUFGCisKKyAgICAqbnJfZW50cmllc19wID0gY3Vycl9lbnRyeTsK
KworICAgIHJldHVybiAwOworfQorCisvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTog
QwogICogYy1maWxlLXN0eWxlOiAiQlNEIgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYv
cHJpdmF0ZS5oIGIveGVuL2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oCmluZGV4IGMyMzRiODUuLjVm
NTk5NjEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbGlieDg2L3ByaXZhdGUuaAorKysgYi94ZW4v
Y29tbW9uL2xpYng4Ni9wcml2YXRlLmgKQEAgLTgsOCArOCwxMyBAQAogI2luY2x1ZGUgPHhlbi9s
aWIuaD4KICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KIAorI2luY2x1ZGUgPGFzbS9ndWVzdF9hY2Nl
c3MuaD4KKworI2RlZmluZSBjb3B5X3RvX2J1ZmZlcl9vZmZzZXQgY29weV90b19ndWVzdF9vZmZz
ZXQKKwogI2Vsc2UKIAorI2luY2x1ZGUgPGVycm5vLmg+CiAjaW5jbHVkZSA8aW50dHlwZXMuaD4K
ICNpbmNsdWRlIDxzdGRib29sLmg+CiAjaW5jbHVkZSA8c3RkZGVmLmg+CkBAIC0yMyw2ICsyOCwx
OSBAQCBzdGF0aWMgaW5saW5lIGJvb2wgdGVzdF9iaXQodW5zaWduZWQgaW50IGJpdCwgY29uc3Qg
dm9pZCAqdmFkZHIpCiAgICAgcmV0dXJuIGFkZHJbYml0IC8gOF0gJiAoMXUgPDwgKGJpdCAlIDgp
KTsKIH0KIAorLyogbWVtY3B5KCksIGJ1dCB3aXRoIGNvcHlfdG9fZ3Vlc3Rfb2Zmc2V0KCkncyBB
UEkuICovCisjZGVmaW5lIGNvcHlfdG9fYnVmZmVyX29mZnNldChkc3QsIGluZGV4LCBzcmMsIG5y
KSAgICAgIFwKKyh7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIGNvbnN0IHR5cGVvZigqKGRzdCkpICpzcmNfID0gKHNyYyk7ICAgICAg
ICAgICAgICAgICBcCisgICAgdHlwZW9mKCooZHN0KSkgKmRzdF8gPSAoZHN0KTsgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoaW5kZXgpIGluZGV4XyA9IChpbmRleCk7ICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIHR5cGVvZihucikgbnJfID0gKG5yKSwgaV87ICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICBmb3IgKCBpXyA9IDA7IGlfIDwgKG5yXyk7IGlfKysg
KSAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAoZHN0XylbKGluZGV4XykgKyBpX10gPSBz
cmNfW2lfXTsgICAgICAgICAgICAgICBcCisgICAgMDsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisKICNlbmRpZiAvKiBfX1hFTl9fICovCiAK
ICNlbmRpZiAvKiBYRU5fTElCWDg2X1BSSVZBVEVfSCAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hl
bi5oCmluZGV4IDY5ZWU0YmMuLmYzYmRkODMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9hcmNoLXg4Ni94ZW4uaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgK
QEAgLTMxNCw2ICszMTQsMTcgQEAgc3RydWN0IHhlbl9hcmNoX2RvbWFpbmNvbmZpZyB7CiAjZGVm
aW5lIFhFTl9BQ1BJX0dQRTBfQ1BVSFBfQklUICAgICAgMgogI2VuZGlmCiAKKy8qCisgKiBSZXBy
ZXNlbnRhdGlvbnMgb2YgYXJjaGl0ZWN0dXJhbCBDUFVJRCBpbmZvcm1hdGlvbi4gIFVzZWQgYXMg
dGhlCisgKiBzZXJpYWxpc2VkIHZlcnNpb24gb2YgWGVuJ3MgaW50ZXJuYWwgcmVwcmVzZW50YXRp
b24uCisgKi8KK3R5cGVkZWYgc3RydWN0IHhlbl9jcHVpZF9sZWFmIHsKKyNkZWZpbmUgWEVOX0NQ
VUlEX05PX1NVQkxFQUYgMHhmZmZmZmZmZnUKKyAgICB1aW50MzJfdCBsZWFmLCBzdWJsZWFmOwor
ICAgIHVpbnQzMl90IGEsIGIsIGMsIGQ7Cit9IHhlbl9jcHVpZF9sZWFmX3Q7CitERUZJTkVfWEVO
X0dVRVNUX0hBTkRMRSh4ZW5fY3B1aWRfbGVhZl90KTsKKwogI2VuZGlmIC8qICFfX0FTU0VNQkxZ
X18gKi8KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaCBi
L3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaAppbmRleCAyMzNmYTEzLi40NjBiMTAyIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdWlkLmgKKysrIGIveGVuL2luY2x1
ZGUveGVuL2xpYng4Ni9jcHVpZC5oCkBAIC0zMCw2ICszMCwxOSBAQCBzdHJ1Y3QgY3B1aWRfbGVh
ZgogI2RlZmluZSBDUFVJRF9HVUVTVF9OUl9FWFREICAgICAgIE1BWChDUFVJRF9HVUVTVF9OUl9F
WFREX0lOVEVMLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENQVUlE
X0dVRVNUX05SX0VYVERfQU1EKQogCisvKgorICogTWF4aW11bSBudW1iZXIgb2YgbGVhdmVzIGEg
c3RydWN0IGNwdWlkX3BvbGljeSB0dXJucyBpbnRvIHdoZW4gc2VyaWFsaXNlZAorICogZm9yIGlu
dGVyYWN0aW9uIHdpdGggdGhlIHRvb2xzdGFjay4gIChTdW0gb2YgYWxsIGxlYXZlcyBpbiBlYWNo
IHVuaW9uLCBsZXNzCisgKiB0aGUgZW50cmllcyBpbiBiYXNpYyB3aGljaCBzdWItdW5pb25zIGhh
bmcgb2ZmIG9mLikKKyAqLworI2RlZmluZSBDUFVJRF9NQVhfU0VSSUFMSVNFRF9MRUFWRVMgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgKENQVUlEX0dVRVNUX05SX0JBU0lDICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgQ1BVSURfR1VFU1RfTlJfRkVBVCAgIC0gISFDUFVJ
RF9HVUVTVF9OUl9GRUFUICsgICAgXAorICAgICBDUFVJRF9HVUVTVF9OUl9DQUNIRSAgLSAhIUNQ
VUlEX0dVRVNUX05SX0NBQ0hFICsgICBcCisgICAgIENQVUlEX0dVRVNUX05SX1RPUE8gICAtICEh
Q1BVSURfR1VFU1RfTlJfVE9QTyArICAgIFwKKyAgICAgQ1BVSURfR1VFU1RfTlJfWFNUQVRFIC0g
ISFDUFVJRF9HVUVTVF9OUl9YU1RBVEUgKyAgXAorICAgICBDUFVJRF9HVUVTVF9OUl9FWFREICsg
MiAvKiBodl9saW1pdCBhbmQgaHYyX2xpbWl0ICovICkKKwogc3RydWN0IGNwdWlkX3BvbGljeQog
ewogI2RlZmluZSBERUNMX0JJVEZJRUxEKHdvcmQpIF9ERUNMX0JJVEZJRUxEKEZFQVRVUkVTRVRf
ICMjIHdvcmQpCkBAIC0yMzAsNiArMjQzLDIzIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBjcHVpZF9m
ZWF0dXJlc2V0X3RvX3BvbGljeSgKIAogY29uc3QgdWludDMyX3QgKng4Nl9jcHVpZF9sb29rdXBf
ZGVlcF9kZXBzKHVpbnQzMl90IGZlYXR1cmUpOwogCisjaWZkZWYgX19YRU5fXworI2luY2x1ZGUg
PHB1YmxpYy9hcmNoLXg4Ni94ZW4uaD4KK3R5cGVkZWYgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5f
Y3B1aWRfbGVhZl90KSBjcHVpZF9sZWFmX2J1ZmZlcl90OworI2Vsc2UKKyNpbmNsdWRlIDx4ZW4v
YXJjaC14ODYveGVuLmg+Cit0eXBlZGVmIHhlbl9jcHVpZF9sZWFmX3QgY3B1aWRfbGVhZl9idWZm
ZXJfdFtdOworI2VuZGlmCisKKy8qCisgKiBTZXJpYWxpc2UgYSBjcHVpZF9wb2xpY3kgb2JqZWN0
IGludG8gYW4gYXJyYXkuICBXcml0ZXMgYXQgbW9zdAorICogQ1BVSURfTUFYX1NFUklBTElTRURf
TEVBVkVTLiAgT24gc3VjY2VzcywgbnJfZW50cmllc19wIGlzIHVwZGF0ZWQgd2l0aCB0aGUKKyAq
IGFjdHVhbCBudW1iZXIgb2YgbGVhdmVzIHdyaXR0ZW4uCisgKi8KK2ludCB4ODZfY3B1aWRfY29w
eV90b19idWZmZXIoY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqcCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY3B1aWRfbGVhZl9idWZmZXJfdCBsZWF2ZXMsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9lbnRyaWVzX3ApOworCiAjZW5kaWYgLyogIVhF
Tl9MSUJYODZfQ1BVSURfSCAqLwogCiAvKgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:12:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20: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 1fe4QZ-0007ux-7R; Fri, 13 Jul 2018 20:12: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=c80l=j5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fe4QX-0007us-Jz
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 20:12:29 +0000
X-Inumbo-ID: 07414378-86d9-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 07414378-86d9-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 22:12:12 +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 54A712087C;
 Fri, 13 Jul 2018 20:12:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531512746;
 bh=Ixnll5hcbZgdCGIEFcl8TfDF2rrmuoBdUeukhsU2zS0=;
 h=Date:From:To:cc:Subject:From;
 b=mFClx7jSH8fdj26tuaq2DTLpeDHti9x9tFqXDIO8sojwLozIsJj+ITIGpUfErcO72
 egSNw+lRnKrOcYHZAvw2AqsyoGFM03LC11JrqqGyq438M0uKoAuL+LmfOfVQ+c/8M0
 SvULSYdE6APsKs+HgFrn/W4BAjKEXrDXcOgfntlE=
Date: Fri, 13 Jul 2018 13:12:25 -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.1807131249330.4709@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-155224619-1531512074=:4709"
Content-ID: <alpine.DEB.2.10.1807131304440.4709@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] Xen ARM Community Call Wednesday 25th July 9AM Pacific
 / 4PM UTC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>,
 Lars Kurth <lars.kurth@citrix.com>, davorin.mista@aggios.com,
 robin.randhawa@arm.com, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Matt.Spencer@arm.com, anastassios.nanos@onapp.com, julien.grall@arm.com,
 sstabellini@kernel.org,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 vfachin@de.adit-jv.com, Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 mirela.simonovic@aggios.com, Jarvis Roach <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-155224619-1531512074=:4709
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <alpine.DEB.2.10.1807131304441.4709@sstabellini-ThinkPad-X260>

Hi all,

It is time for another Xen on ARM Community Call. I suggest to talk
again on Wed 25 July at 9AM California time. 

Please reply to this thread suggestions topics for discussion. I'll
start by suggesting "progress on certifications".

This time we get to use the Xilinx WebEx conference system, see
attached. I also appended the details to join the conference call.

Cheers,

Stefano


JOIN WEBEX MEETING
https://xilinx.webex.com/xilinx/j.php?MTID=m94c112941ad6a6f6a0ccc2140c84bfe9
Meeting number: 920 504 982
Meeting password: akZPPX*9

JOIN BY PHONE
Call-in toll-free number: 1-(877) 582-3182  (US)
Call-in number: 1-(770) 657-9791  (US)
Show global numbers:
https://www.tcconline.com/offSite/OffSiteController.jpf?cc=1659920463
Conference Code: 165 992 0463

--8323329-155224619-1531512074=:4709
Content-Type: TEXT/CALENDAR; NAME=invite.ics
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.DEB.2.10.1807131301140.4709@sstabellini-ThinkPad-X260>
Content-Description: 
Content-Disposition: ATTACHMENT; FILENAME=invite.ics

QkVHSU46VkNBTEVOREFSDQpQUk9ESUQ6LS8vTWljcm9zb2Z0IENvcnBvcmF0
aW9uLy9PdXRsb29rIDEwLjAgTUlNRURJUi8vRU4NClZFUlNJT046Mi4wDQpN
RVRIT0Q6UkVRVUVTVA0KQkVHSU46VlRJTUVaT05FDQpUWklEOlBhY2lmaWMg
VGltZQ0KQkVHSU46U1RBTkRBUkQNCkRUU1RBUlQ6MjAxNjExMDFUMDIwMDAw
DQpSUlVMRTpGUkVRPVlFQVJMWTtJTlRFUlZBTD0xO0JZREFZPTFTVTtCWU1P
TlRIPTExDQpUWk9GRlNFVEZST006LTA3MDANClRaT0ZGU0VUVE86LTA4MDAN
ClRaTkFNRTpTdGFuZGFyZCBUaW1lDQpFTkQ6U1RBTkRBUkQNCkJFR0lOOkRB
WUxJR0hUDQpEVFNUQVJUOjIwMTYwMzAxVDAyMDAwMA0KUlJVTEU6RlJFUT1Z
RUFSTFk7SU5URVJWQUw9MTtCWURBWT0yU1U7QllNT05USD0zDQpUWk9GRlNF
VEZST006LTA4MDANClRaT0ZGU0VUVE86LTA3MDANClRaTkFNRTpEYXlsaWdo
dCBTYXZpbmdzIFRpbWUNCkVORDpEQVlMSUdIVA0KRU5EOlZUSU1FWk9ORQ0K
QkVHSU46VkVWRU5UDQpBVFRFTkRFRTtDTj0iU3RlZmFubyBTdGFiZWxsaW5p
IjtST0xFPVJFUS1QQVJUSUNJUEFOVDtSU1ZQPUZBTFNFOk1BSUxUTzpzdGVm
YW5vc0B4aWxpbnguY29tDQpPUkdBTklaRVI7Q049IndlYmV4IjpNQUlMVE86
bWVzc2VuZ2VyQHdlYmV4LmNvbQ0KRFRTVEFSVDtUWklEPSJQYWNpZmljIFRp
bWUiOjIwMTgwNzI1VDA5MDAwMA0KRFRFTkQ7VFpJRD0iUGFjaWZpYyBUaW1l
IjoyMDE4MDcyNVQxMDAwMDANCkxPQ0FUSU9OOmh0dHBzOi8veGlsaW54Lndl
YmV4LmNvbS94aWxpbngNClRSQU5TUDpPUEFRVUUNClNFUVVFTkNFOjE1MzE1
MTE3NTANClVJRDoyMWVjZmU2YS0xZTUyLTQ5NjMtYTQ5My1lZjAyNWJmMzY3
ZDENCkRUU1RBTVA6MjAxODA3MjVUMTYwMDAwWg0KREVTQ1JJUFRJT046XG5c
bkpPSU4gV0VCRVggTUVFVElOR1xuaHR0cHM6Ly94aWxpbngud2ViZXguY29t
L3hpbGlueC9qLnBocD9NVElEPW1iZGFlNGJlMDY5YzVmNjNlYzRkNjgyZDE2
M2I2ZjAwZVxuTWVldGluZyBudW1iZXI6IDkyMCA1MDQgOTgyXG5NZWV0aW5n
IHBhc3N3b3JkOiBha1pQUFgqOVxuXG5cblxuSk9JTiBCWSBQSE9ORVxuQ2Fs
bC1pbiB0b2xsLWZyZWUgbnVtYmVyOiAxLSg4NzcpIDU4Mi0zMTgyICAoVVMp
XG5DYWxsLWluIG51bWJlcjogMS0oNzcwKSA2NTctOTc5MSAgKFVTKVxuU2hv
dyBnbG9iYWwgbnVtYmVyczpcbmh0dHBzOi8vd3d3LnRjY29ubGluZS5jb20v
b2ZmU2l0ZS9PZmZTaXRlQ29udHJvbGxlci5qcGY/Y2M9MTY1OTkyMDQ2M1xu
Q29uZmVyZW5jZSBDb2RlOiAxNjUgOTkyIDA0NjNcblxuXG5cblxuQ2FuJ3Qg
am9pbiB0aGUgbWVldGluZz8gQ29udGFjdCBzdXBwb3J0IGhlcmU6XG5odHRw
czovL3hpbGlueC53ZWJleC5jb20veGlsaW54L21jXG5cblxuSU1QT1JUQU5U
IE5PVElDRTogUGxlYXNlIG5vdGUgdGhhdCB0aGlzIFdlYkV4IHNlcnZpY2Ug
YWxsb3dzIGF1ZGlvIGFuZCBvdGhlciBpbmZvcm1hdGlvbiBzZW50IGR1cmlu
ZyB0aGUgc2Vzc2lvbiB0byBiZSByZWNvcmRlZCwgd2hpY2ggbWF5IGJlIGRp
c2NvdmVyYWJsZSBpbiBhIGxlZ2FsIG1hdHRlci4gWW91IHNob3VsZCBpbmZv
cm0gYWxsIG1lZXRpbmcgYXR0ZW5kZWVzIHByaW9yIHRvIHJlY29yZGluZyBp
ZiB5b3UgaW50ZW5kIHRvIHJlY29yZCB0aGUgbWVldGluZy5cbg0KWC1BTFQt
REVTQztGTVRUWVBFPXRleHQvaHRtbDoJPEZPTlQgU0laRT0iMSIgRkFDRT0i
QVJJQUwiPjxGT05UIFNJWkU9IjQiIEZBQ0U9IkFSSUFMIj4JCTxhIGhyZWY9
Imh0dHBzOi8veGlsaW54LndlYmV4LmNvbS94aWxpbngvai5waHA/TVRJRD1t
YmRhZTRiZTA2OWM1ZjYzZWM0ZDY4MmQxNjNiNmYwMGUiPjxGT05UIFNJWkU9
IjMiIENPTE9SPSIjMDBBRkY5IiBGQUNFPSJBcmlhbCI+Sm9pbiBXZWJFeCBt
ZWV0aW5nPC9GT05UPjwvYT4JCQk8dGFibGU+CQkJCTx0cj4JCQkJCTx0ZD4J
CQkJCQk8Rk9OVCBTSVpFPSIyIiBDT0xPUj0iIzY2NjY2NiIgRkFDRT0iYXJp
YWwiPk1lZXRpbmcgbnVtYmVyOiA5MjAgNTA0IDk4MjwvRk9OVD4JCQkJCTwv
dGQ+CQkJCTwvdHI+CQkJPC90YWJsZT4JCQk8dGFibGU+CQkJCTx0cj4JCQkJ
CTwvdHI+CQkJPC90YWJsZT4JCQk8dGFibGU+PHRyPjx0ZD48Rk9OVCBTSVpF
PSIyIiBDT0xPUj0iIzY2NjY2NiIgRkFDRT0iYXJpYWwiPk1lZXRpbmcgcGFz
c3dvcmQ6PC9GT05UPjwvdGQ+PHRkPjxGT05UIFNJWkU9IjIiICBDT0xPUj0i
IzY2NjY2NiIgRkFDRT0iYXJpYWwiPmFrWlBQWCo5PC9GT05UPjwvdGQ+PC90
cj48L3RhYmxlPgkJPC9GT05UPjxicj48Rk9OVCBzaXplPSIyIiBDT0xPUj0i
I0ZGMDAwMCI+PC9GT05UPjxicj48Rk9OVCBTSVpFPSIxIiBGQUNFPSJBUklB
TCI+Jm5ic3A7PEJSPiZuYnNwOzxCUj48L0ZPTlQ+PEZPTlQgU0laRT0iNCIg
RkFDRT0iQVJJQUwiPjxGT05UIFNJWkU9IjMiIENPTE9SPSIjNjY2NjY2IiBG
QUNFPSJhcmlhbCI+Sm9pbiBieSBwaG9uZTwvRk9OVD4mbmJzcDsgPEJSPjxG
T05UIFNJWkU9IjIiIENPTE9SPSIjNjY2NjY2IiBGQUNFPSJhcmlhbCI+Q2Fs
bC1pbiB0b2xsLWZyZWUgbnVtYmVyOiZuYnNwOzEtKDg3NykgNTgyLTMxODIg
IChVUyk8L0ZPTlQ+Jm5ic3A7IDxCUj48Rk9OVCBTSVpFPSIyIiBDT0xPUj0i
IzY2NjY2NiIgRkFDRT0iYXJpYWwiPkNhbGwtaW4gbnVtYmVyOiZuYnNwOzEt
KDc3MCkgNjU3LTk3OTEgIChVUyk8L0ZPTlQ+Jm5ic3A7IDxCUj48Rk9OVCBT
SVpFPSIyIiBDT0xPUj0iIzY2NjY2NiIgRkFDRT0iYXJpYWwiPjxhIGhyZWY9
Imh0dHBzOi8vd3d3LnRjY29ubGluZS5jb20vb2ZmU2l0ZS9PZmZTaXRlQ29u
dHJvbGxlci5qcGY/Y2M9MTY1OTkyMDQ2MyI+PEZPTlQgU0laRT0iMiIgQ09M
T1I9IiMwMEFGRjkiIEZBQ0U9ImFyaWFsIj5TaG93IGdsb2JhbCBudW1iZXJz
PC9GT05UPjwvYT48L0ZPTlQ+Jm5ic3A7IDxCUj48Rk9OVCBTSVpFPSIyIiBD
T0xPUj0iIzY2NjY2NiIgRkFDRT0iYXJpYWwiPkNvbmZlcmVuY2UgQ29kZTog
MTY1IDk5MiAwNDYzPC9GT05UPiZuYnNwOyA8QlI+PC9GT05UPjxCUj48QlI+
CSZuYnNwOzxCUj4JPEZPTlQgU0laRT0iMSIgQ09MT1I9IiM2NjY2NjYiIEZB
Q0U9ImFyaWFsIj4JCQkJQ2FuJ3Qgam9pbiB0aGUgbWVldGluZz88L0ZPTlQ+
CTxhIGhyZWY9Imh0dHBzOi8veGlsaW54LndlYmV4LmNvbS94aWxpbngvbWMi
Pgk8Rk9OVCBTSVpFPSIxIiBDT0xPUj0iIzAwQUZGOSIgRkFDRT0iQXJpYWwi
PkNvbnRhY3Qgc3VwcG9ydC48L0ZPTlQ+PC9hPgkmbmJzcDs8QlI+Jm5ic3A7
PEJSPjxGT05UIENPTE9SPSIjQTBBMEEwIiBzaXplPSIxIiBGQUNFPSJhcmlh
bCI+SU1QT1JUQU5UIE5PVElDRTogUGxlYXNlIG5vdGUgdGhhdCB0aGlzIFdl
YkV4IHNlcnZpY2UgYWxsb3dzIGF1ZGlvIGFuZCBvdGhlciBpbmZvcm1hdGlv
biBzZW50IGR1cmluZyB0aGUgc2Vzc2lvbiB0byBiZSByZWNvcmRlZCwgd2hp
Y2ggbWF5IGJlIGRpc2NvdmVyYWJsZSBpbiBhIGxlZ2FsIG1hdHRlci4gWW91
IHNob3VsZCBpbmZvcm0gYWxsIG1lZXRpbmcgYXR0ZW5kZWVzIHByaW9yIHRv
IHJlY29yZGluZyBpZiB5b3UgaW50ZW5kIHRvIHJlY29yZCB0aGUgbWVldGlu
Zy48L0ZPTlQ+PC9GT05UPg0KU1VNTUFSWTpYZW4gb24gQVJNIENvbW11bml0
eSBDYWxsDQpQUklPUklUWTo1DQpDTEFTUzpQVUJMSUMNCkJFR0lOOlZBTEFS
TQ0KVFJJR0dFUjotUFQ1TQ0KQUNUSU9OOkRJU1BMQVkNCkRFU0NSSVBUSU9O
OlJlbWluZGVyDQpFTkQ6VkFMQVJNDQpFTkQ6VkVWRU5UDQpFTkQ6VkNBTEVO
REFSDQo=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-155224619-1531512074=:4709--


From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20: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 1fe4gA-0000pm-5Z; Fri, 13 Jul 2018 20:28: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4g8-0000pV-Gh
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:28:36 +0000
X-Inumbo-ID: 482c2ecf-86db-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 482c2ecf-86db-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 22:28:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60186264"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:11 +0100
Message-ID: <1531512194-6865-11-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 10/13] libx86: introduce a helper to
 deserialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpTaWduZWQtb2Zm
LWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdl
eSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KQ0M6IElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBjaXRyaXguY29tPgoKdjI6CiAqIFJlYmFzZSBvdmVyIHRoZSBtc3Jfe2RvbWFpbix2
Y3B1fV9wb2xpY3kgcmVuYW1lCiAqIE9ubHkgZGVzZXJpYWxzZSBtc3JfcG9saWN5CiAqIEV4cGFu
ZCBib3VuZGFyeSBqdXN0aWZpY2F0aW9ucwotLS0KIHhlbi9jb21tb24vbGlieDg2L21zci5jICAg
ICAgfCA1MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVu
L2luY2x1ZGUveGVuL2xpYng4Ni9tc3IuaCB8IDEwICsrKysrKysrKwogMiBmaWxlcyBjaGFuZ2Vk
LCA2MSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvbXNyLmMg
Yi94ZW4vY29tbW9uL2xpYng4Ni9tc3IuYwppbmRleCA3MWM4ZTlhLi4wOTEyYWNlIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2xpYng4Ni9tc3IuYworKysgYi94ZW4vY29tbW9uL2xpYng4Ni9tc3Iu
YwpAQCAtNDUsNiArNDUsNTcgQEAgaW50IHg4Nl9tc3JfY29weV90b19idWZmZXIoY29uc3Qgc3Ry
dWN0IG1zcl9wb2xpY3kgKnAsCiAgICAgcmV0dXJuIDA7CiB9CiAKK2ludCB4ODZfbXNyX2NvcHlf
ZnJvbV9idWZmZXIoc3RydWN0IG1zcl9wb2xpY3kgKnAsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IG1zcl9lbnRyeV9idWZmZXJfdCBtc3JzLCB1aW50MzJfdCBucl9tc3JzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZXJyX21zcikKK3sKKyAgICB1
bnNpZ25lZCBpbnQgaTsKKyAgICB4ZW5fbXNyX2VudHJ5X3QgZGF0YTsKKworICAgIC8qCisgICAg
ICogQSB3ZWxsIGZvcm1lZCBjYWxsZXIgaXMgZXhwZWN0ZWQgcGFzcyBhbiBhcnJheSB3aXRoIGVu
dHJpZXMgaW4gb3JkZXIsCisgICAgICogYW5kIHdpdGhvdXQgYW55IHJlcGV0aXRpb25zLiAgSG93
ZXZlciwgZHVlIHRvIHBlci12ZW5kb3IgZGlmZmVyZW5jZXMsCisgICAgICogYW5kIGluIHRoZSBj
YXNlIG9mIHVwZ3JhZGUgb3IgbGV2ZWxsZWQgc2NlbmFyaW9zLCB3ZSB0eXBpY2FsbHkgZXhwZWN0
CisgICAgICogZmV3ZXIgdGhhbiBNQVggZW50cmllcyB0byBiZSBwYXNzZWQuCisgICAgICoKKyAg
ICAgKiBEZXRlY3RpbmcgcmVwZWF0ZWQgZW50cmllcyBpcyBwcm9oaWJpdGl2ZWx5IGNvbXBsaWNh
dGVkLCBzbyB3ZSBkb24ndAorICAgICAqIGJvdGhlci4gIFRoYXQgc2FpZCwgb25lIHdheSBvciBh
bm90aGVyIGlmIG1vcmUgdGhhbiBNQVggZW50cmllcyBhcmUKKyAgICAgKiBwYXNzZWQsIHNvbWV0
aGluZyBpcyB3cm9uZy4KKyAgICAgKi8KKyAgICBpZiAoIG5yX21zcnMgPiBNU1JfTUFYX1NFUklB
TElTRURfRU5UUklFUyApCisgICAgICAgIHJldHVybiAtRTJCSUc7CisKKyAgICBmb3IgKCBpID0g
MDsgaSA8IG5yX21zcnM7IGkrKyApCisgICAgeworICAgICAgICBpZiAoIGNvcHlfZnJvbV9idWZm
ZXJfb2Zmc2V0KCZkYXRhLCBtc3JzLCBpLCAxKSApCisgICAgICAgICAgICByZXR1cm4gLUVGQVVM
VDsKKworICAgICAgICBpZiAoIGRhdGEuZmxhZ3MgKSAvKiAuZmxhZ3MgTUJaICovCisgICAgICAg
ICAgICBnb3RvIGVycjsKKworICAgICAgICBzd2l0Y2ggKCBkYXRhLmlkeCApCisgICAgICAgIHsK
KyAgICAgICAgY2FzZSBNU1JfSU5URUxfUExBVEZPUk1fSU5GTzoKKyAgICAgICAgICAgIGlmICgg
ZGF0YS52YWwgPiB+MHUgKQorICAgICAgICAgICAgICAgIGdvdG8gZXJyOworCisgICAgICAgICAg
ICBwLT5wbGFmb3JtX2luZm8ucmF3ID0gZGF0YS52YWw7CisgICAgICAgICAgICBicmVhazsKKwor
ICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgZ290byBlcnI7CisgICAgICAgIH0KKyAgICB9
CisKKyAgICByZXR1cm4gMDsKKworIGVycjoKKyAgICBpZiAoIGVycl9tc3IgKQorICAgICAgICAq
ZXJyX21zciA9IGRhdGEuaWR4OworCisgICAgcmV0dXJuIC1FSU5WQUw7Cit9CisKIC8qCiAgKiBM
b2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
bGlieDg2L21zci5oIGIveGVuL2luY2x1ZGUveGVuL2xpYng4Ni9tc3IuaAppbmRleCAyZTRhY2Q0
Li5kNzFhZDc4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L21zci5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvbXNyLmgKQEAgLTQyLDYgKzQyLDE2IEBAIHR5cGVkZWYg
eGVuX21zcl9lbnRyeV90IG1zcl9lbnRyeV9idWZmZXJfdFtdOwogaW50IHg4Nl9tc3JfY29weV90
b19idWZmZXIoY29uc3Qgc3RydWN0IG1zcl9wb2xpY3kgKnAsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtc3JfZW50cnlfYnVmZmVyX3QgbXNycywgdWludDMyX3QgKm5yX2VudHJpZXNfcCk7
CiAKKy8qCisgKiBDb3B5IE1TUiBkYXRhIGZyb20gYSBidWZmZXIsIGZpbGxpbmcgYW4gbXNyX3Bv
bGljeSBvYmplY3QuICBNU1IgaW5kaWNpZXMKKyAqIGFyZSBjaGVja2VkIGZvciBiZWluZyBpbiBy
YW5nZSwgYnV0IG5vIGNvbnRlbnQgdmFsaWRhdGlvbiBpcyBwZXJmb3JtZWQgZm9yCisgKiBpbi1y
YW5nZSBNU1JzLiAgT24gYW4gZXJyb3IsIHRoZSBvcHRpb25hbCBlcnJfKiBwb2ludGVyIG1heSBo
ZWxwIGlkZW50aWZ5CisgKiB3aGVyZSB0aGUgaXNzdWUgbGllcy4KKyAqLworaW50IHg4Nl9tc3Jf
Y29weV9mcm9tX2J1ZmZlcihzdHJ1Y3QgbXNyX3BvbGljeSAqZHAsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IG1zcl9lbnRyeV9idWZmZXJfdCBtc3JzLCB1aW50MzJfdCBucl9t
c3JzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZXJyX21zcik7CisK
ICNlbmRpZiAvKiAhWEVOX0xJQlg4Nl9NU1JfSCAqLwogCiAvKgotLSAKMi4xLjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20: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 1fe4g9-0000pg-TU; Fri, 13 Jul 2018 20:28: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4g8-0000pQ-9A
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:28:36 +0000
X-Inumbo-ID: 46a31cca-86db-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46a31cca-86db-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 22:28:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60186261"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:14 +0100
Message-ID: <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 13/13] x86/domctl: Implement
 XEN_DOMCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?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>

RnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoKVGhpcyBmaW5h
bGx5IChhZnRlciBsaXRlcmFsbHkgeWVhcnMgb2Ygd29yayEpIG1hcmtzIHRoZSBwb2ludCB3aGVy
ZSB0aGUKdG9vbHN0YWNrIGNhbiBhc2sgdGhlIGh5cGVydmlzb3IgZm9yIHRoZSBjdXJyZW50IENQ
VUlEIGNvbmZpZ3VyYXRpb24gb2YgYQpzcGVjaWZpYyBkb21haW4uCgpBbHNvIGV4dGVuZCB4ZW4t
Y3B1aWQncyAtLXBvbGljeSBtb2RlIHRvIGJlIGFibGUgdG8gdGFrZSBhIGRvbWlkIGFuZCBkdW1w
IGEKc3BlY2lmaWMgZG9tYWlucyBDUFVJRCBhbmQgTVNSIHBvbGljeS4KClNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6
IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUu
Y2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdl
eS5keWFzbGlAY2l0cml4LmNvbT4KQ0M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5u
c2EuZ292PgotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICAgIHwgIDMgKysK
IHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgICAgICAgIHwgNDAgKysrKysrKysrKysrKysr
KysrKysrKysKIHRvb2xzL21pc2MveGVuLWNwdWlkLmMgICAgICAgICAgICAgIHwgNjQgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAg
ICAgICAgICAgICAgfCAzNCArKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGlj
L2RvbWN0bC5oICAgICAgICAgfCAxOCArKysrKysrKysrKwogeGVuL3hzbS9mbGFzay9ob29rcy5j
ICAgICAgICAgICAgICAgfCAgMSArCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9y
cyB8ICAxICsKIDcgZmlsZXMgY2hhbmdlZCwgMTUyIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9s
aWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCBlZTNhYjA5Li4zZjE1NmMxIDEwMDY0NAotLS0g
YS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRl
L3hlbmN0cmwuaApAQCAtMjU1OCw2ICsyNTU4LDkgQEAgaW50IHhjX2dldF9jcHVfcG9saWN5X3Np
emUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90ICpucl9sZWF2ZXMsCiBpbnQgeGNfZ2V0X3N5
c3RlbV9jcHVfcG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBpbmRleCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX2xlYXZlcywgeGVuX2NwdWlkX2xl
YWZfdCAqbGVhdmVzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqbnJf
bXNycywgeGVuX21zcl9lbnRyeV90ICptc3JzKTsKK2ludCB4Y19nZXRfZG9tYWluX2NwdV9wb2xp
Y3koeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1aW50MzJfdCAqbnJfbGVhdmVzLCB4ZW5fY3B1aWRfbGVhZl90ICpsZWF2ZXMs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9tc3JzLCB4ZW5fbXNy
X2VudHJ5X3QgKm1zcnMpOwogCiB1aW50MzJfdCB4Y19nZXRfY3B1X2ZlYXR1cmVzZXRfc2l6ZSh2
b2lkKTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90b29scy9s
aWJ4Yy94Y19jcHVpZF94ODYuYwppbmRleCA4ZmQwNGVmLi5lNGM3YTM0IDEwMDY0NAotLS0gYS90
b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYu
YwpAQCAtMTkxLDYgKzE5MSw0NiBAQCBpbnQgeGNfZ2V0X3N5c3RlbV9jcHVfcG9saWN5KHhjX2lu
dGVyZmFjZSAqeGNoLCB1aW50MzJfdCBpbmRleCwKICAgICByZXR1cm4gcmV0OwogfQogCitpbnQg
eGNfZ2V0X2RvbWFpbl9jcHVfcG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21p
ZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX2xlYXZlcywgeGVu
X2NwdWlkX2xlYWZfdCAqbGVhdmVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
MzJfdCAqbnJfbXNycywgeGVuX21zcl9lbnRyeV90ICptc3JzKQoreworICAgIERFQ0xBUkVfRE9N
Q1RMOworICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShsZWF2ZXMsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICpucl9sZWF2ZXMgKiBzaXplb2YoKmxlYXZlcyksCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFhDX0hZUEVSQ0FMTF9CVUZGRVJfQk9VTkNFX09VVCk7CisgICAg
REVDTEFSRV9IWVBFUkNBTExfQk9VTkNFKG1zcnMsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICpucl9tc3JzICogc2l6ZW9mKCptc3JzKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfT1VUKTsKKyAgICBpbnQgcmV0OworCisgICAg
aWYgKCB4Y19oeXBlcmNhbGxfYm91bmNlX3ByZSh4Y2gsIGxlYXZlcykgKQorICAgICAgICByZXR1
cm4gLTE7CisKKyAgICBpZiAoIHhjX2h5cGVyY2FsbF9ib3VuY2VfcHJlKHhjaCwgbXNycykgKQor
ICAgICAgICByZXR1cm4gLTE7CisKKyAgICBkb21jdGwuY21kID0gWEVOX0RPTUNUTF9nZXRfY3B1
X3BvbGljeTsKKyAgICBkb21jdGwuZG9tYWluID0gZG9taWQ7CisgICAgZG9tY3RsLnUuY3B1X3Bv
bGljeS5ucl9sZWF2ZXMgPSAqbnJfbGVhdmVzOworICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKGRv
bWN0bC51LmNwdV9wb2xpY3kuY3B1aWRfcG9saWN5LCBsZWF2ZXMpOworICAgIGRvbWN0bC51LmNw
dV9wb2xpY3kubnJfbXNycyA9ICpucl9tc3JzOworICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKGRv
bWN0bC51LmNwdV9wb2xpY3kubXNyX3BvbGljeSwgbXNycyk7CisKKyAgICByZXQgPSBkb19kb21j
dGwoeGNoLCAmZG9tY3RsKTsKKworICAgIHhjX2h5cGVyY2FsbF9ib3VuY2VfcG9zdCh4Y2gsIGxl
YXZlcyk7CisgICAgeGNfaHlwZXJjYWxsX2JvdW5jZV9wb3N0KHhjaCwgbXNycyk7CisKKyAgICBp
ZiAoICFyZXQgKQorICAgIHsKKyAgICAgICAgKm5yX2xlYXZlcyA9IGRvbWN0bC51LmNwdV9wb2xp
Y3kubnJfbGVhdmVzOworICAgICAgICAqbnJfbXNycyA9IGRvbWN0bC51LmNwdV9wb2xpY3kubnJf
bXNyczsKKyAgICB9CisKKyAgICByZXR1cm4gcmV0OworfQorCiBzdHJ1Y3QgY3B1aWRfZG9tYWlu
X2luZm8KIHsKICAgICBlbnVtCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi1jcHVpZC5jIGIv
dG9vbHMvbWlzYy94ZW4tY3B1aWQuYwppbmRleCAxYzE0ZDkzLi5kZDM5MjY4IDEwMDY0NAotLS0g
YS90b29scy9taXNjL3hlbi1jcHVpZC5jCisrKyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKQEAg
LTMsNiArMyw4IEBACiAjaW5jbHVkZSA8ZXJyLmg+CiAjaW5jbHVkZSA8Z2V0b3B0Lmg+CiAjaW5j
bHVkZSA8c3RyaW5nLmg+CisjaW5jbHVkZSA8ZXJybm8uaD4KKyNpbmNsdWRlIDxsaW1pdHMuaD4K
IAogI2luY2x1ZGUgPHhlbmN0cmwuaD4KIApAQCAtMzA5LDExICszMTEsMTMgQEAgaW50IG1haW4o
aW50IGFyZ2MsIGNoYXIgKiphcmd2KQogewogICAgIGVudW0geyBNT0RFX1VOS05PV04sIE1PREVf
SU5GTywgTU9ERV9ERVRBSUwsIE1PREVfSU5URVJQUkVULCBNT0RFX1BPTElDWSB9CiAgICAgbW9k
ZSA9IE1PREVfVU5LTk9XTjsKKyAgICBpbnQgZG9taWQgPSAtMTsKIAogICAgIG5yX2ZlYXR1cmVz
ID0geGNfZ2V0X2NwdV9mZWF0dXJlc2V0X3NpemUoKTsKIAogICAgIGZvciAoIDs7ICkKICAgICB7
CisgICAgICAgIGNvbnN0IGNoYXIgKnRtcF9vcHRhcmc7CiAgICAgICAgIGludCBvcHRpb25faW5k
ZXggPSAwLCBjOwogICAgICAgICBzdGF0aWMgc3RydWN0IG9wdGlvbiBsb25nX29wdGlvbnNbXSA9
CiAgICAgICAgIHsKQEAgLTMyMSwxMSArMzI1LDExIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFy
ICoqYXJndikKICAgICAgICAgICAgIHsgImluZm8iLCBub19hcmd1bWVudCwgTlVMTCwgJ2knIH0s
CiAgICAgICAgICAgICB7ICJkZXRhaWwiLCBub19hcmd1bWVudCwgTlVMTCwgJ2QnIH0sCiAgICAg
ICAgICAgICB7ICJ2ZXJib3NlIiwgbm9fYXJndW1lbnQsIE5VTEwsICd2JyB9LAotICAgICAgICAg
ICAgeyAicG9saWN5Iiwgbm9fYXJndW1lbnQsIE5VTEwsICdwJyB9LAorICAgICAgICAgICAgeyAi
cG9saWN5Iiwgb3B0aW9uYWxfYXJndW1lbnQsIE5VTEwsICdwJyB9LAogICAgICAgICAgICAgeyBO
VUxMLCAwLCBOVUxMLCAwIH0sCiAgICAgICAgIH07CiAKLSAgICAgICAgYyA9IGdldG9wdF9sb25n
KGFyZ2MsIGFyZ3YsICJoaWR2cCIsIGxvbmdfb3B0aW9ucywgJm9wdGlvbl9pbmRleCk7CisgICAg
ICAgIGMgPSBnZXRvcHRfbG9uZyhhcmdjLCBhcmd2LCAiaGlkdnA6OiIsIGxvbmdfb3B0aW9ucywg
Jm9wdGlvbl9pbmRleCk7CiAKICAgICAgICAgaWYgKCBjID09IC0xICkKICAgICAgICAgICAgIGJy
ZWFrOwpAQCAtMzQ1LDYgKzM0OSwyOCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3Yp
CiAKICAgICAgICAgY2FzZSAncCc6CiAgICAgICAgICAgICBtb2RlID0gTU9ERV9QT0xJQ1k7CisK
KyAgICAgICAgICAgIHRtcF9vcHRhcmcgPSBvcHRhcmc7CisKKyAgICAgICAgICAgIC8qIE1ha2Ug
Ii0tcG9saWN5ICRET01JRCIgYW5kICItcCAkRE9NSUQiIHdvcmsuICovCisgICAgICAgICAgICBp
ZiAoICFvcHRhcmcgJiYgb3B0aW5kIDwgYXJnYyAmJgorICAgICAgICAgICAgICAgICBhcmd2W29w
dGluZF0gIT0gTlVMTCAmJiBhcmd2W29wdGluZF1bMF0gIT0gJ1wwJyAmJgorICAgICAgICAgICAg
ICAgICBhcmd2W29wdGluZF1bMF0gIT0gJy0nICkKKyAgICAgICAgICAgICAgICB0bXBfb3B0YXJn
ID0gYXJndltvcHRpbmQrK107CisKKyAgICAgICAgICAgIGlmICggdG1wX29wdGFyZyApCisgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgY2hhciAqZW5kcHRyOworCisgICAgICAgICAgICAg
ICAgZXJybm8gPSAwOworICAgICAgICAgICAgICAgIGRvbWlkID0gc3RydG9sKHRtcF9vcHRhcmcs
ICZlbmRwdHIsIDApOworCisgICAgICAgICAgICAgICAgaWYgKCAoZXJybm8gPT0gRVJBTkdFICYm
CisgICAgICAgICAgICAgICAgICAgICAgKGRvbWlkID09IExPTkdfTUFYIHx8IGRvbWlkID09IExP
TkdfTUlOKSkgfHwKKyAgICAgICAgICAgICAgICAgICAgIChlcnJubyAhPSAwICYmIGRvbWlkID09
IDApIHx8CisgICAgICAgICAgICAgICAgICAgICBlbmRwdHIgPT0gdG1wX29wdGFyZyApCisgICAg
ICAgICAgICAgICAgICAgIGVycigxLCAic3RydG9sKCVzLCwpIiwgdG1wX29wdGFyZyk7CisgICAg
ICAgICAgICB9CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNlICdkJzoKQEAgLTM5
OCw4ICs0MjQsOSBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAKICAgICAgICAg
aWYgKCB4Y19nZXRfY3B1X3BvbGljeV9zaXplKHhjaCwgJm1heF9sZWF2ZXMsICZtYXhfbXNycykg
KQogICAgICAgICAgICAgZXJyKDEsICJ4Y19nZXRfY3B1X3BvbGljeV9zaXplKC4uLikiKTsKLSAg
ICAgICAgcHJpbnRmKCJYZW4gcmVwb3J0cyB0aGVyZSBhcmUgbWF4aW11bSAldSBsZWF2ZXMgYW5k
ICV1IE1TUnNcbiIsCi0gICAgICAgICAgICAgICAgbWF4X2xlYXZlcywgbWF4X21zcnMpOworICAg
ICAgICBpZiAoIGRvbWlkID09IC0xICkKKyAgICAgICAgICAgIHByaW50ZigiWGVuIHJlcG9ydHMg
dGhlcmUgYXJlIG1heGltdW0gJXUgbGVhdmVzIGFuZCAldSBNU1JzXG4iLAorICAgICAgICAgICAg
ICAgICAgIG1heF9sZWF2ZXMsIG1heF9tc3JzKTsKIAogICAgICAgICBsZWF2ZXMgPSBjYWxsb2Mo
bWF4X2xlYXZlcywgc2l6ZW9mKHhlbl9jcHVpZF9sZWFmX3QpKTsKICAgICAgICAgaWYgKCAhbGVh
dmVzICkKQEAgLTQwOCwxNyArNDM1LDM2IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgaWYgKCAhbXNycyApCiAgICAgICAgICAgICBlcnIoMSwgImNhbGxvYyhtYXhf
bXNycykiKTsKIAotICAgICAgICBmb3IgKCBwb2wgPSAwOyBwb2wgPCBBUlJBWV9TSVpFKHN5c19w
b2xpY2llcyk7ICsrcG9sICkKKyAgICAgICAgaWYgKCBkb21pZCAhPSAtMSApCiAgICAgICAgIHsK
KyAgICAgICAgICAgIGNoYXIgbmFtZVsyMF07CiAgICAgICAgICAgICB1aW50MzJfdCBucl9sZWF2
ZXMgPSBtYXhfbGVhdmVzOwogICAgICAgICAgICAgdWludDMyX3QgbnJfbXNycyA9IG1heF9tc3Jz
OwogCi0gICAgICAgICAgICBpZiAoIHhjX2dldF9zeXN0ZW1fY3B1X3BvbGljeSh4Y2gsIHBvbCwg
Jm5yX2xlYXZlcywgbGVhdmVzLAorICAgICAgICAgICAgaWYgKCB4Y19nZXRfZG9tYWluX2NwdV9w
b2xpY3koeGNoLCBkb21pZCwgJm5yX2xlYXZlcywgbGVhdmVzLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5yX21zcnMsIG1zcnMpICkKLSAgICAgICAgICAg
ICAgICBlcnIoMSwgInhjX2dldF9zeXN0ZW1fY3B1X3BvbGljeSgsICVzLCwpIiwKLSAgICAgICAg
ICAgICAgICAgICAgc3lzX3BvbGljaWVzW3BvbF0pOworICAgICAgICAgICAgICAgIGVycigxLCAi
eGNfZ2V0X2RvbWFpbl9jcHVfcG9saWN5KCwgJWQsICVkLCwgJWQsKSIsCisgICAgICAgICAgICAg
ICAgICAgIGRvbWlkLCBucl9sZWF2ZXMsIG5yX21zcnMpOwogCi0gICAgICAgICAgICBwcmludF9w
b2xpY3koc3lzX3BvbGljaWVzW3BvbF0sIGxlYXZlcywgbnJfbGVhdmVzLCBtc3JzLCBucl9tc3Jz
KTsKKyAgICAgICAgICAgIHNucHJpbnRmKG5hbWUsIHNpemVvZihuYW1lKSwgIkRvbWFpbiAlZCIs
IGRvbWlkKTsKKyAgICAgICAgICAgIHByaW50X3BvbGljeShuYW1lLCBsZWF2ZXMsIG5yX2xlYXZl
cywgbXNycywgbnJfbXNycyk7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICB7Cisg
ICAgICAgICAgICAvKiBHZXQgc3lzdGVtIHBvbGljaWVzICovCisgICAgICAgICAgICBmb3IgKCBw
b2wgPSAwOyBwb2wgPCBBUlJBWV9TSVpFKHN5c19wb2xpY2llcyk7ICsrcG9sICkKKyAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICB1aW50MzJfdCBucl9sZWF2ZXMgPSBtYXhfbGVhdmVzOwor
ICAgICAgICAgICAgICAgIHVpbnQzMl90IG5yX21zcnMgPSBtYXhfbXNyczsKKworICAgICAgICAg
ICAgICAgIGlmICggeGNfZ2V0X3N5c3RlbV9jcHVfcG9saWN5KHhjaCwgcG9sLCAmbnJfbGVhdmVz
LCBsZWF2ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJm5yX21zcnMsIG1zcnMpICkKKyAgICAgICAgICAgICAgICAgICAgZXJyKDEsICJ4Y19nZXRf
c3lzdGVtX2NwdV9wb2xpY3koLCAlcywsKSIsCisgICAgICAgICAgICAgICAgICAgICAgICBzeXNf
cG9saWNpZXNbcG9sXSk7CisKKyAgICAgICAgICAgICAgICBwcmludF9wb2xpY3koc3lzX3BvbGlj
aWVzW3BvbF0sIGxlYXZlcywgbnJfbGVhdmVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtc3JzLCBucl9tc3JzKTsKKyAgICAgICAgICAgIH0KICAgICAgICAgfQogCiAgICAgICAgIGZy
ZWUobGVhdmVzKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNo
L3g4Ni9kb21jdGwuYwppbmRleCBiOTczNjI5Li5iMjBhYTdhIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvZG9tY3RsLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC0xNTIzLDYgKzE1
MjMsNDAgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKICAgICAgICAgcmVjYWxjdWxhdGVfY3B1aWRf
cG9saWN5KGQpOwogICAgICAgICBicmVhazsKIAorICAgIGNhc2UgWEVOX0RPTUNUTF9nZXRfY3B1
X3BvbGljeToKKyAgICAgICAgaWYgKCAhZ3Vlc3RfaGFuZGxlX2lzX251bGwoZG9tY3RsLT51LmNw
dV9wb2xpY3kuY3B1aWRfcG9saWN5KSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggKHJl
dCA9IHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcigKKyAgICAgICAgICAgICAgICAgICAgICBkLT5h
cmNoLmNwdWlkLAorICAgICAgICAgICAgICAgICAgICAgIGRvbWN0bC0+dS5jcHVfcG9saWN5LmNw
dWlkX3BvbGljeSwKKyAgICAgICAgICAgICAgICAgICAgICAmZG9tY3RsLT51LmNwdV9wb2xpY3ku
bnJfbGVhdmVzKSkgKQorICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICBpZiAo
IF9fY29weV9maWVsZF90b19ndWVzdCh1X2RvbWN0bCwgZG9tY3RsLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdS5jcHVfcG9saWN5Lm5yX2xlYXZlcykgKQorICAgICAg
ICAgICAgeworICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7CisgICAgICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKworICAgICAgICBpZiAoICFndWVzdF9o
YW5kbGVfaXNfbnVsbChkb21jdGwtPnUuY3B1X3BvbGljeS5tc3JfcG9saWN5KSApCisgICAgICAg
IHsKKyAgICAgICAgICAgIGlmICggKHJldCA9IHg4Nl9tc3JfY29weV90b19idWZmZXIoCisgICAg
ICAgICAgICAgICAgICAgICAgZC0+YXJjaC5tc3IsCisgICAgICAgICAgICAgICAgICAgICAgZG9t
Y3RsLT51LmNwdV9wb2xpY3kubXNyX3BvbGljeSwKKyAgICAgICAgICAgICAgICAgICAgICAmZG9t
Y3RsLT51LmNwdV9wb2xpY3kubnJfbXNycykpICkKKyAgICAgICAgICAgICAgICBicmVhazsKKwor
ICAgICAgICAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QodV9kb21jdGwsIGRvbWN0bCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUuY3B1X3BvbGljeS5ucl9t
c3JzKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKKyAg
ICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAgICBi
cmVhazsKKwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJldCA9IGlvbW11X2RvX2RvbWN0bChkb21j
dGwsIGQsIHVfZG9tY3RsKTsKICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvZG9tY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKaW5kZXggNWMz
OTE2Yy4uMjExNDQxMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCisr
KyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaApAQCAtNjM1LDYgKzYzNSwyMiBAQCBzdHJ1
Y3QgeGVuX2RvbWN0bF9jcHVpZCB7CiAgIHVpbnQzMl90IGVjeDsKICAgdWludDMyX3QgZWR4Owog
fTsKKworLyoKKyAqIFhFTl9TWVNDVExfe2dldCxzZXR9X2NwdV9wb2xpY3kgKHg4NiBzcGVjaWZp
YykKKyAqCisgKiBRdWVyeSBvciBzZXQgdGhlIENQVUlEIGFuZCBNU1IgcG9saWNpZXMgZm9yIGEg
c3BlY2lmaWMgZG9tYWluLgorICovCitzdHJ1Y3QgeGVuX2RvbWN0bF9jcHVfcG9saWN5IHsKKyAg
ICB1aW50MzJfdCBucl9sZWF2ZXM7IC8qIElOL09VVDogTnVtYmVyIG9mIGxlYXZlcyBpbi93cml0
dGVuIHRvCisgICAgICAgICAgICAgICAgICAgICAgICAgKiAnY3B1aWRfcG9saWN5Jy4gKi8KKyAg
ICB1aW50MzJfdCBucl9tc3JzOyAgIC8qIElOL09VVDogTnVtYmVyIG9mIE1TUnMgaW4vd3JpdHRl
biB0bworICAgICAgICAgICAgICAgICAgICAgICAgICogJ21zcl9kb21haW5fcG9saWN5JyAqLwor
ICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQoeGVuX2NwdWlkX2xlYWZfdCkgY3B1aWRfcG9saWN5OyAv
KiBJTi9PVVQ6ICovCisgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5fbXNyX2VudHJ5X3QpIG1z
cl9wb2xpY3k7ICAgIC8qIElOL09VVDogKi8KK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5fZG9tY3Rs
X2NwdV9wb2xpY3kgeGVuX2RvbWN0bF9jcHVfcG9saWN5X3Q7CitERUZJTkVfWEVOX0dVRVNUX0hB
TkRMRSh4ZW5fZG9tY3RsX2NwdV9wb2xpY3lfdCk7CiAjZW5kaWYKIAogLyoKQEAgLTExNzQsNiAr
MTE5MCw3IEBAIHN0cnVjdCB4ZW5fZG9tY3RsIHsKICNkZWZpbmUgWEVOX0RPTUNUTF9zb2Z0X3Jl
c2V0ICAgICAgICAgICAgICAgICAgICA3OQogI2RlZmluZSBYRU5fRE9NQ1RMX3NldF9nbnR0YWJf
bGltaXRzICAgICAgICAgICAgIDgwCiAjZGVmaW5lIFhFTl9ET01DVExfdnVhcnRfb3AgICAgICAg
ICAgICAgICAgICAgICAgODEKKyNkZWZpbmUgWEVOX0RPTUNUTF9nZXRfY3B1X3BvbGljeSAgICAg
ICAgICAgICAgICA4MgogI2RlZmluZSBYRU5fRE9NQ1RMX2dkYnN4X2d1ZXN0bWVtaW8gICAgICAg
ICAgICAxMDAwCiAjZGVmaW5lIFhFTl9ET01DVExfZ2Ric3hfcGF1c2V2Y3B1ICAgICAgICAgICAg
IDEwMDEKICNkZWZpbmUgWEVOX0RPTUNUTF9nZGJzeF91bnBhdXNldmNwdSAgICAgICAgICAgMTAw
MgpAQCAtMTIxOCw2ICsxMjM1LDcgQEAgc3RydWN0IHhlbl9kb21jdGwgewogICAgICAgICBzdHJ1
Y3QgeGVuX2RvbWN0bF9tZW1fc2hhcmluZ19vcCAgICBtZW1fc2hhcmluZ19vcDsKICNpZiBkZWZp
bmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCiAgICAgICAgIHN0cnVjdCB4ZW5f
ZG9tY3RsX2NwdWlkICAgICAgICAgICAgIGNwdWlkOworICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0
bF9jcHVfcG9saWN5ICAgICAgICBjcHVfcG9saWN5OwogICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0
bF92Y3B1ZXh0c3RhdGUgICAgICB2Y3B1ZXh0c3RhdGU7CiAgICAgICAgIHN0cnVjdCB4ZW5fZG9t
Y3RsX3ZjcHVfbXNycyAgICAgICAgIHZjcHVfbXNyczsKICNlbmRpZgpkaWZmIC0tZ2l0IGEveGVu
L3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4IGY2MTQyNzIu
LjdkNGZhMWMgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYworKysgYi94ZW4veHNt
L2ZsYXNrL2hvb2tzLmMKQEAgLTcxNyw2ICs3MTcsNyBAQCBzdGF0aWMgaW50IGZsYXNrX2RvbWN0
bChzdHJ1Y3QgZG9tYWluICpkLCBpbnQgY21kKQogICAgICAgICByZXR1cm4gY3VycmVudF9oYXNf
cGVybShkLCBTRUNDTEFTU19ET01BSU4sIERPTUFJTl9fU0VUX1ZJUlFfSEFORExFUik7CiAKICAg
ICBjYXNlIFhFTl9ET01DVExfc2V0X2NwdWlkOgorICAgIGNhc2UgWEVOX0RPTUNUTF9nZXRfY3B1
X3BvbGljeToKICAgICAgICAgcmV0dXJuIGN1cnJlbnRfaGFzX3Blcm0oZCwgU0VDQ0xBU1NfRE9N
QUlOMiwgRE9NQUlOMl9fU0VUX0NQVUlEKTsKIAogICAgIGNhc2UgWEVOX0RPTUNUTF9nZXR0c2Np
bmZvOgpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgYi94
ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwppbmRleCA4YzViYWZmLi4xNDBkM2E1
IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycworKysgYi94
ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwpAQCAtMjEzLDYgKzIxMyw3IEBAIGNs
YXNzIGRvbWFpbjIKICMgIHRhcmdldCA9IHRoZSBuZXcgdGFyZ2V0IGRvbWFpbgogICAgIHNldF9h
c190YXJnZXQKICMgWEVOX0RPTUNUTF9zZXRfY3B1aWQKKyMgWEVOX0RPTUNUTF9nZXRfY3B1X3Bv
bGljeQogICAgIHNldF9jcHVpZAogIyBYRU5fRE9NQ1RMX2dldHRzY2luZm8KICAgICBnZXR0c2MK
LS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20: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 1fe4gC-0000qH-Hn; Fri, 13 Jul 2018 20:28: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4gA-0000q2-VJ
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:28:39 +0000
X-Inumbo-ID: 565afe91-86db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 565afe91-86db-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:28:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60186265"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:13 +0100
Message-ID: <1531512194-6865-13-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 12/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?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>

RnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoKUHJvdmlkZSBh
IFNZU0NUTCBmb3IgdGhlIHRvb2xzdGFjayB0byBvYnRhaW4gY29tcGxldGUgc3lzdGVtIENQVUlE
IGFuZCBNU1IKcG9saWN5IGluZm9ybWF0aW9uLgoKRm9yIHRoZSBYU00gc2lkZSBvZiB0aGluZ3Ms
IHRoaXMgc3Vib3AgaXMgY2xvc2VseSByZWxhdGVkIHRvCntwaHlzLGNwdXRvcG8sbnVtYX1pbmZv
LCBzbyBzaGFyZXMgdGhlIHBoeXNpbmZvIGFjY2VzcyB2ZWN0b3IuCgpFeHRlbmQgdGhlIHhlbi1j
cHVpZCB1dGlsaXR5IHRvIGJlIGFibGUgdG8gZHVtcCB0aGUgc3lzdGVtIHBvbGljaWVzLiAgQW4K
ZXhhbXBsZSBvdXRwdXQgaXM6CgogIFhlbiByZXBvcnRzIHRoZXJlIGFyZSBtYXhpbXVtIDExMyBs
ZWF2ZXMgYW5kIDMgTVNScwogIFJhdyBwb2xpY3k6IDkzIGxlYXZlcywgMyBNU1JzCiAgIENQVUlE
OgogICAgbGVhZiAgICAgc3VibGVhZiAgLT4gZWF4ICAgICAgZWJ4ICAgICAgZWN4ICAgICAgZWR4
CiAgICAwMDAwMDAwMDpmZmZmZmZmZiAtPiAwMDAwMDAwZDo3NTZlNjU0Nzo2YzY1NzQ2ZTo0OTY1
NmU2OQogICAgMDAwMDAwMDE6ZmZmZmZmZmYgLT4gMDAwMzA2YzM6MDAxMDA4MDA6N2ZmYWZiZmY6
YmZlYmZiZmYKICAgIDAwMDAwMDAyOmZmZmZmZmZmIC0+IDc2MDM2MzAxOjAwZjBiNWZmOjAwMDAw
MDAwOjAwYzEwMDAwCiAgICAwMDAwMDAwNDowMDAwMDAwMCAtPiAxYzAwNDEyMTowMWMwMDAzZjow
MDAwMDAzZjowMDAwMDAwMAogICAgMDAwMDAwMDQ6MDAwMDAwMDEgLT4gMWMwMDQxMjI6MDFjMDAw
M2Y6MDAwMDAwM2Y6MDAwMDAwMDAKICAgIDAwMDAwMDA0OjAwMDAwMDAyIC0+IDFjMDA0MTQzOjAx
YzAwMDNmOjAwMDAwMWZmOjAwMDAwMDAwCiAgICAwMDAwMDAwNDowMDAwMDAwMyAtPiAxYzAzYzE2
MzowM2MwMDAzZjowMDAwMWZmZjowMDAwMDAwNgogICAgMDAwMDAwMDU6ZmZmZmZmZmYgLT4gMDAw
MDAwNDA6MDAwMDAwNDA6MDAwMDAwMDM6MDAwNDIxMjAKICAgIDAwMDAwMDA2OmZmZmZmZmZmIC0+
IDAwMDAwMDc3OjAwMDAwMDAyOjAwMDAwMDA5OjAwMDAwMDAwCiAgICAwMDAwMDAwNzowMDAwMDAw
MCAtPiAwMDAwMDAwMDowMDAwMjdhYjowMDAwMDAwMDo5YzAwMDAwMAogICAgMDAwMDAwMGE6ZmZm
ZmZmZmYgLT4gMDczMDA0MDM6MDAwMDAwMDA6MDAwMDAwMDA6MDAwMDA2MDMKICAgIDAwMDAwMDBi
OjAwMDAwMDAwIC0+IDAwMDAwMDAxOjAwMDAwMDAyOjAwMDAwMTAwOjAwMDAwMDAwCiAgICAwMDAw
MDAwYjowMDAwMDAwMSAtPiAwMDAwMDAwNDowMDAwMDAwODowMDAwMDIwMTowMDAwMDAwMAogICAg
MDAwMDAwMGQ6MDAwMDAwMDAgLT4gMDAwMDAwMDc6MDAwMDAzNDA6MDAwMDAzNDA6MDAwMDAwMDAK
ICAgIDAwMDAwMDBkOjAwMDAwMDAxIC0+IDAwMDAwMDAxOjAwMDAwMDAwOjAwMDAwMDAwOjAwMDAw
MDAwCiAgICAwMDAwMDAwZDowMDAwMDAwMiAtPiAwMDAwMDEwMDowMDAwMDI0MDowMDAwMDAwMDow
MDAwMDAwMAogICAgODAwMDAwMDA6ZmZmZmZmZmYgLT4gODAwMDAwMDg6MDAwMDAwMDA6MDAwMDAw
MDA6MDAwMDAwMDAKICAgIDgwMDAwMDAxOmZmZmZmZmZmIC0+IDAwMDAwMDAwOjAwMDAwMDAwOjAw
MDAwMDIxOjJjMTAwODAwCiAgICA4MDAwMDAwMjpmZmZmZmZmZiAtPiA2NTc0NmU0OToyOTUyMjg2
Yzo2ZjY1NTgyMDoyOTUyMjg2ZQogICAgODAwMDAwMDM6ZmZmZmZmZmYgLT4gNTU1MDQzMjA6MmQz
MzQ1MjA6MzAzNDMyMzE6MjAzMzc2MjAKICAgIDgwMDAwMDA0OmZmZmZmZmZmIC0+IDJlMzMyMDQw
OjQ4NDczMDM0OjAwMDAwMDdhOjAwMDAwMDAwCiAgICA4MDAwMDAwNjpmZmZmZmZmZiAtPiAwMDAw
MDAwMDowMDAwMDAwMDowMTAwNjA0MDowMDAwMDAwMAogICAgODAwMDAwMDc6ZmZmZmZmZmYgLT4g
MDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAxMDAKICAgIDgwMDAwMDA4OmZmZmZmZmZm
IC0+IDAwMDAzMDI3OjAwMDAwMDAwOjAwMDAwMDAwOjAwMDAwMDAwCiAgIE1TUnM6CiAgICBpbmRl
eCAgICAtPiB2YWx1ZQogICAgMDAwMDAwY2UgLT4gMDAwMDAwMDA4MDAwMDAwMAoKU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KU2lnbmVkLW9m
Zi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25A
ZXUuY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkgPHNl
cmdleS5keWFzbGlAY2l0cml4LmNvbT4KQ0M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292PgoKdjI6CiAqIEF2b2lkIGludHJvZHVjaW5nIGEgU3BlY3RyZSBWMSBnYWRnZXQK
LS0tCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgICB8ICA2ICsrKwogdG9vbHMv
bGlieGMveGNfY3B1aWRfeDg2LmMgICAgICAgICAgfCA1OSArKysrKysrKysrKysrKysrKysrKysr
KysrCiB0b29scy9taXNjL3hlbi1jcHVpZC5jICAgICAgICAgICAgICB8IDg3ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0KIHhlbi9hcmNoL3g4Ni9zeXNjdGwuYyAgICAgICAg
ICAgICAgIHwgNzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9w
dWJsaWMvc3lzY3RsLmggICAgICAgICB8IDE3ICsrKysrKysrCiB4ZW4veHNtL2ZsYXNrL2hvb2tz
LmMgICAgICAgICAgICAgICB8ICAxICsKIHhlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0
b3JzIHwgIDIgKy0KIDcgZmlsZXMgY2hhbmdlZCwgMjM5IGluc2VydGlvbnMoKyksIDQgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCBkZDdkOGE5Li5lZTNhYjA5IDEwMDY0NAot
LS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNs
dWRlL3hlbmN0cmwuaApAQCAtMjU1Myw2ICsyNTUzLDEyIEBAIGludCB4Y19nZXRfY3B1X2xldmVs
bGluZ19jYXBzKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCAqY2Fwcyk7CiBpbnQgeGNfZ2V0
X2NwdV9mZWF0dXJlc2V0KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBpbmRleCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX2ZlYXR1cmVzLCB1aW50MzJfdCAqZmVh
dHVyZXNldCk7CiAKK2ludCB4Y19nZXRfY3B1X3BvbGljeV9zaXplKHhjX2ludGVyZmFjZSAqeGNo
LCB1aW50MzJfdCAqbnJfbGVhdmVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMy
X3QgKm5yX21zcnMpOworaW50IHhjX2dldF9zeXN0ZW1fY3B1X3BvbGljeSh4Y19pbnRlcmZhY2Ug
KnhjaCwgdWludDMyX3QgaW5kZXgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90ICpucl9sZWF2ZXMsIHhlbl9jcHVpZF9sZWFmX3QgKmxlYXZlcywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX21zcnMsIHhlbl9tc3JfZW50cnlfdCAqbXNycyk7
CisKIHVpbnQzMl90IHhjX2dldF9jcHVfZmVhdHVyZXNldF9zaXplKHZvaWQpOwogCiBlbnVtIHhj
X3N0YXRpY19jcHVfZmVhdHVyZW1hc2sgewpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1
aWRfeDg2LmMgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwppbmRleCBjYzczMDBjLi44ZmQw
NGVmIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29scy9s
aWJ4Yy94Y19jcHVpZF94ODYuYwpAQCAtMTMyLDYgKzEzMiw2NSBAQCBjb25zdCB1aW50MzJfdCAq
eGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soCiAgICAgfQogfQogCitpbnQgeGNfZ2V0X2Nw
dV9wb2xpY3lfc2l6ZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgKm5yX2xlYXZlcywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9tc3JzKQoreworICAgIHN0cnVj
dCB4ZW5fc3lzY3RsIHN5c2N0bCA9IHt9OworICAgIGludCByZXQ7CisKKyAgICBzeXNjdGwuY21k
ID0gWEVOX1NZU0NUTF9nZXRfY3B1X3BvbGljeTsKKworICAgIHJldCA9IGRvX3N5c2N0bCh4Y2gs
ICZzeXNjdGwpOworCisgICAgaWYgKCAhcmV0ICkKKyAgICB7CisgICAgICAgICpucl9sZWF2ZXMg
PSBzeXNjdGwudS5jcHVfcG9saWN5Lm5yX2xlYXZlczsKKyAgICAgICAgKm5yX21zcnMgPSBzeXNj
dGwudS5jcHVfcG9saWN5Lm5yX21zcnM7CisgICAgfQorCisgICAgcmV0dXJuIHJldDsKK30KKwor
aW50IHhjX2dldF9zeXN0ZW1fY3B1X3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3Qg
aW5kZXgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9sZWF2ZXMs
IHhlbl9jcHVpZF9sZWFmX3QgKmxlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dWludDMyX3QgKm5yX21zcnMsIHhlbl9tc3JfZW50cnlfdCAqbXNycykKK3sKKyAgICBzdHJ1Y3Qg
eGVuX3N5c2N0bCBzeXNjdGwgPSB7fTsKKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UobGVh
dmVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqbnJfbGVhdmVzICogc2l6ZW9mKCps
ZWF2ZXMpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYQ19IWVBFUkNBTExfQlVGRkVS
X0JPVU5DRV9PVVQpOworICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JPVU5DRShtc3JzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAqbnJfbXNycyAqIHNpemVvZigqbXNycyksCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFhDX0hZUEVSQ0FMTF9CVUZGRVJfQk9VTkNFX09VVCk7Cisg
ICAgaW50IHJldDsKKworICAgIGlmICggeGNfaHlwZXJjYWxsX2JvdW5jZV9wcmUoeGNoLCBsZWF2
ZXMpICkKKyAgICAgICAgcmV0dXJuIC0xOworCisgICAgaWYgKCB4Y19oeXBlcmNhbGxfYm91bmNl
X3ByZSh4Y2gsIG1zcnMpICkKKyAgICAgICAgcmV0dXJuIC0xOworCisgICAgc3lzY3RsLmNtZCA9
IFhFTl9TWVNDVExfZ2V0X2NwdV9wb2xpY3k7CisgICAgc3lzY3RsLnUuY3B1X3BvbGljeS5pbmRl
eCA9IGluZGV4OworICAgIHN5c2N0bC51LmNwdV9wb2xpY3kubnJfbGVhdmVzID0gKm5yX2xlYXZl
czsKKyAgICBzZXRfeGVuX2d1ZXN0X2hhbmRsZShzeXNjdGwudS5jcHVfcG9saWN5LmNwdWlkX3Bv
bGljeSwgbGVhdmVzKTsKKyAgICBzeXNjdGwudS5jcHVfcG9saWN5Lm5yX21zcnMgPSAqbnJfbXNy
czsKKyAgICBzZXRfeGVuX2d1ZXN0X2hhbmRsZShzeXNjdGwudS5jcHVfcG9saWN5Lm1zcl9wb2xp
Y3ksIG1zcnMpOworCisgICAgcmV0ID0gZG9fc3lzY3RsKHhjaCwgJnN5c2N0bCk7CisKKyAgICB4
Y19oeXBlcmNhbGxfYm91bmNlX3Bvc3QoeGNoLCBsZWF2ZXMpOworICAgIHhjX2h5cGVyY2FsbF9i
b3VuY2VfcG9zdCh4Y2gsIG1zcnMpOworCisgICAgaWYgKCAhcmV0ICkKKyAgICB7CisgICAgICAg
ICpucl9sZWF2ZXMgPSBzeXNjdGwudS5jcHVfcG9saWN5Lm5yX2xlYXZlczsKKyAgICAgICAgKm5y
X21zcnMgPSBzeXNjdGwudS5jcHVfcG9saWN5Lm5yX21zcnM7CisgICAgfQorCisgICAgcmV0dXJu
IHJldDsKK30KKwogc3RydWN0IGNwdWlkX2RvbWFpbl9pbmZvCiB7CiAgICAgZW51bQpkaWZmIC0t
Z2l0IGEvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKaW5k
ZXggNGE0MDQ0YS4uMWMxNGQ5MyAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYwor
KysgYi90b29scy9taXNjL3hlbi1jcHVpZC5jCkBAIC0yNzcsOSArMjc3LDM3IEBAIHN0YXRpYyB2
b2lkIGR1bXBfaW5mbyh4Y19pbnRlcmZhY2UgKnhjaCwgYm9vbCBkZXRhaWwpCiAgICAgICAgIGZy
ZWUoZmVhdHVyZXNldHNbaV0uZnMpOwogfQogCitzdGF0aWMgdm9pZCBwcmludF9wb2xpY3koY29u
c3QgY2hhciAqbmFtZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fY3B1aWRfbGVhZl90
ICpsZWF2ZXMsIHVpbnQzMl90IG5yX2xlYXZlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICB4
ZW5fbXNyX2VudHJ5X3QgKm1zcnMsIHVpbnQzMl90IG5yX21zcnMpCit7CisgICAgdW5zaWduZWQg
aW50IGw7CisKKyAgICBwcmludGYoIiVzIHBvbGljeTogJXUgbGVhdmVzLCAldSBNU1JzXG4iLCBu
YW1lLCBucl9sZWF2ZXMsIG5yX21zcnMpOworICAgIHByaW50ZigiIENQVUlEOlxuIik7CisgICAg
cHJpbnRmKCIgICUtOHMgJS04cyAtPiAlLThzICUtOHMgJS04cyAlLThzXG4iLAorICAgICAgICAg
ICAibGVhZiIsICJzdWJsZWFmIiwgImVheCIsICJlYngiLCAiZWN4IiwgImVkeCIpOworICAgIGZv
ciAoIGwgPSAwOyBsIDwgbnJfbGVhdmVzOyArK2wgKQorICAgIHsKKyAgICAgICAgLyogU2tpcCBl
bXB0eSBsZWF2ZXMuICovCisgICAgICAgIGlmICggIWxlYXZlc1tsXS5hICYmICFsZWF2ZXNbbF0u
YiAmJiAhbGVhdmVzW2xdLmMgJiYgIWxlYXZlc1tsXS5kICkKKyAgICAgICAgICAgIGNvbnRpbnVl
OworCisgICAgICAgIHByaW50ZigiICAlMDh4OiUwOHggLT4gJTA4eDolMDh4OiUwOHg6JTA4eFxu
IiwKKyAgICAgICAgICAgICAgIGxlYXZlc1tsXS5sZWFmLCBsZWF2ZXNbbF0uc3VibGVhZiwKKyAg
ICAgICAgICAgICAgIGxlYXZlc1tsXS5hLCBsZWF2ZXNbbF0uYiwgbGVhdmVzW2xdLmMsIGxlYXZl
c1tsXS5kKTsKKyAgICB9CisKKyAgICBwcmludGYoIiBNU1JzOlxuIik7CisgICAgcHJpbnRmKCIg
ICUtOHMgLT4gJS0xNnNcbiIsICJpbmRleCIsICJ2YWx1ZSIpOworICAgIGZvciAoIGwgPSAwOyBs
IDwgbnJfbXNyczsgKytsICkKKyAgICAgICAgcHJpbnRmKCIgICUwOHggLT4gJTAxNmx4XG4iLAor
ICAgICAgICAgICAgICAgbXNyc1tsXS5pZHgsIG1zcnNbbF0udmFsKTsKK30KKwogaW50IG1haW4o
aW50IGFyZ2MsIGNoYXIgKiphcmd2KQogewotICAgIGVudW0geyBNT0RFX1VOS05PV04sIE1PREVf
SU5GTywgTU9ERV9ERVRBSUwsIE1PREVfSU5URVJQUkVUIH0KKyAgICBlbnVtIHsgTU9ERV9VTktO
T1dOLCBNT0RFX0lORk8sIE1PREVfREVUQUlMLCBNT0RFX0lOVEVSUFJFVCwgTU9ERV9QT0xJQ1kg
fQogICAgIG1vZGUgPSBNT0RFX1VOS05PV047CiAKICAgICBucl9mZWF0dXJlcyA9IHhjX2dldF9j
cHVfZmVhdHVyZXNldF9zaXplKCk7CkBAIC0yOTMsMTAgKzMyMSwxMSBAQCBpbnQgbWFpbihpbnQg
YXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICB7ICJpbmZvIiwgbm9fYXJndW1lbnQsIE5V
TEwsICdpJyB9LAogICAgICAgICAgICAgeyAiZGV0YWlsIiwgbm9fYXJndW1lbnQsIE5VTEwsICdk
JyB9LAogICAgICAgICAgICAgeyAidmVyYm9zZSIsIG5vX2FyZ3VtZW50LCBOVUxMLCAndicgfSwK
KyAgICAgICAgICAgIHsgInBvbGljeSIsIG5vX2FyZ3VtZW50LCBOVUxMLCAncCcgfSwKICAgICAg
ICAgICAgIHsgTlVMTCwgMCwgTlVMTCwgMCB9LAogICAgICAgICB9OwogCi0gICAgICAgIGMgPSBn
ZXRvcHRfbG9uZyhhcmdjLCBhcmd2LCAiaGlkdiIsIGxvbmdfb3B0aW9ucywgJm9wdGlvbl9pbmRl
eCk7CisgICAgICAgIGMgPSBnZXRvcHRfbG9uZyhhcmdjLCBhcmd2LCAiaGlkdnAiLCBsb25nX29w
dGlvbnMsICZvcHRpb25faW5kZXgpOwogCiAgICAgICAgIGlmICggYyA9PSAtMSApCiAgICAgICAg
ICAgICBicmVhazsKQEAgLTMxNCw2ICszNDMsMTAgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIg
Kiphcmd2KQogICAgICAgICAgICAgbW9kZSA9IE1PREVfSU5GTzsKICAgICAgICAgICAgIGJyZWFr
OwogCisgICAgICAgIGNhc2UgJ3AnOgorICAgICAgICAgICAgbW9kZSA9IE1PREVfUE9MSUNZOwor
ICAgICAgICAgICAgYnJlYWs7CisKICAgICAgICAgY2FzZSAnZCc6CiAgICAgICAgIGNhc2UgJ3Yn
OgogICAgICAgICAgICAgbW9kZSA9IE1PREVfREVUQUlMOwpAQCAtMzQ0LDcgKzM3Nyw1NSBAQCBp
bnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICBtb2RlID0gTU9ERV9J
TlRFUlBSRVQ7CiAgICAgfQogCi0gICAgaWYgKCBtb2RlID09IE1PREVfSU5GTyB8fCBtb2RlID09
IE1PREVfREVUQUlMICkKKyAgICBpZiAoIG1vZGUgPT0gTU9ERV9QT0xJQ1kgKQorICAgIHsKKyAg
ICAgICAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IHN5c19wb2xpY2llc1tdID0geworICAgICAg
ICAgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcmF3IF0gICAgICAgICAgPSAiUmF3IiwKKyAg
ICAgICAgICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2hvc3QgXSAgICAgICAgID0gIkhvc3Qi
LAorICAgICAgICAgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZfbWF4IF0gICAgICAgPSAi
UFYgTWF4IiwKKyAgICAgICAgICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2h2bV9tYXggXSAg
ICAgID0gIkhWTSBNYXgiLAorICAgICAgICAgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZf
ZGVmYXVsdCBdICAgPSAiUFYgRGVmYXVsdCIsCisgICAgICAgICAgICBbIFhFTl9TWVNDVExfY3B1
X3BvbGljeV9odm1fZGVmYXVsdCBdICA9ICJIVk0gRGVmYXVsdCIsCisgICAgICAgIH07CisgICAg
ICAgIHhlbl9jcHVpZF9sZWFmX3QgKmxlYXZlczsKKyAgICAgICAgeGVuX21zcl9lbnRyeV90ICpt
c3JzOworICAgICAgICB1aW50MzJfdCBwb2wsIG1heF9sZWF2ZXMsIG1heF9tc3JzOworCisgICAg
ICAgIHhjX2ludGVyZmFjZSAqeGNoID0geGNfaW50ZXJmYWNlX29wZW4oMCwgMCwgMCk7CisKKyAg
ICAgICAgaWYgKCAheGNoICkKKyAgICAgICAgICAgIGVycigxLCAieGNfaW50ZXJmYWNlX29wZW4i
KTsKKworICAgICAgICBpZiAoIHhjX2dldF9jcHVfcG9saWN5X3NpemUoeGNoLCAmbWF4X2xlYXZl
cywgJm1heF9tc3JzKSApCisgICAgICAgICAgICBlcnIoMSwgInhjX2dldF9jcHVfcG9saWN5X3Np
emUoLi4uKSIpOworICAgICAgICBwcmludGYoIlhlbiByZXBvcnRzIHRoZXJlIGFyZSBtYXhpbXVt
ICV1IGxlYXZlcyBhbmQgJXUgTVNSc1xuIiwKKyAgICAgICAgICAgICAgICBtYXhfbGVhdmVzLCBt
YXhfbXNycyk7CisKKyAgICAgICAgbGVhdmVzID0gY2FsbG9jKG1heF9sZWF2ZXMsIHNpemVvZih4
ZW5fY3B1aWRfbGVhZl90KSk7CisgICAgICAgIGlmICggIWxlYXZlcyApCisgICAgICAgICAgICBl
cnIoMSwgImNhbGxvYyhtYXhfbGVhdmVzKSIpOworICAgICAgICBtc3JzID0gY2FsbG9jKG1heF9t
c3JzLCBzaXplb2YoeGVuX21zcl9lbnRyeV90KSk7CisgICAgICAgIGlmICggIW1zcnMgKQorICAg
ICAgICAgICAgZXJyKDEsICJjYWxsb2MobWF4X21zcnMpIik7CisKKyAgICAgICAgZm9yICggcG9s
ID0gMDsgcG9sIDwgQVJSQVlfU0laRShzeXNfcG9saWNpZXMpOyArK3BvbCApCisgICAgICAgIHsK
KyAgICAgICAgICAgIHVpbnQzMl90IG5yX2xlYXZlcyA9IG1heF9sZWF2ZXM7CisgICAgICAgICAg
ICB1aW50MzJfdCBucl9tc3JzID0gbWF4X21zcnM7CisKKyAgICAgICAgICAgIGlmICggeGNfZ2V0
X3N5c3RlbV9jcHVfcG9saWN5KHhjaCwgcG9sLCAmbnJfbGVhdmVzLCBsZWF2ZXMsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfbXNycywgbXNycykgKQor
ICAgICAgICAgICAgICAgIGVycigxLCAieGNfZ2V0X3N5c3RlbV9jcHVfcG9saWN5KCwgJXMsLCki
LAorICAgICAgICAgICAgICAgICAgICBzeXNfcG9saWNpZXNbcG9sXSk7CisKKyAgICAgICAgICAg
IHByaW50X3BvbGljeShzeXNfcG9saWNpZXNbcG9sXSwgbGVhdmVzLCBucl9sZWF2ZXMsIG1zcnMs
IG5yX21zcnMpOworICAgICAgICB9CisKKyAgICAgICAgZnJlZShsZWF2ZXMpOworICAgICAgICBm
cmVlKG1zcnMpOworICAgICAgICB4Y19pbnRlcmZhY2VfY2xvc2UoeGNoKTsKKyAgICB9CisgICAg
ZWxzZSBpZiAoIG1vZGUgPT0gTU9ERV9JTkZPIHx8IG1vZGUgPT0gTU9ERV9ERVRBSUwgKQogICAg
IHsKICAgICAgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSB4Y19pbnRlcmZhY2Vfb3BlbigwLCAwLCAw
KTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3N5c2N0bC5jIGIveGVuL2FyY2gveDg2L3N5
c2N0bC5jCmluZGV4IDk5ODYzOTMuLjI5ZDQwM2MgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9z
eXNjdGwuYworKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKQEAgLTksNiArOSw3IEBACiAjaW5j
bHVkZSA8eGVuL3R5cGVzLmg+CiAjaW5jbHVkZSA8eGVuL2xpYi5oPgogI2luY2x1ZGUgPHhlbi9t
bS5oPgorI2luY2x1ZGUgPHhlbi9ub3NwZWMuaD4KICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNz
Lmg+CiAjaW5jbHVkZSA8eGVuL2h5cGVyY2FsbC5oPgogI2luY2x1ZGUgPHB1YmxpYy9zeXNjdGwu
aD4KQEAgLTMyMiw2ICszMjMsNzYgQEAgbG9uZyBhcmNoX2RvX3N5c2N0bCgKICAgICAgICAgYnJl
YWs7CiAgICAgfQogCisgICAgY2FzZSBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5OgorICAgIHsK
KyAgICAgICAgY29uc3Qgc3RydWN0IGNwdV9wb2xpY3kgKnBvbGljeTsKKworICAgICAgICAvKiBC
YWQgcG9saWN5IGluZGV4PyAqLworICAgICAgICBpZiAoIHN5c2N0bC0+dS5jcHVfcG9saWN5Lmlu
ZGV4ID49IEFSUkFZX1NJWkUoc3lzdGVtX3BvbGljaWVzKSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIHJldCA9IC1FSU5WQUw7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgICAg
ICBwb2xpY3kgPSAmc3lzdGVtX3BvbGljaWVzWworICAgICAgICAgICAgYXJyYXlfaW5kZXhfbm9z
cGVjKHN5c2N0bC0+dS5jcHVfcG9saWN5LmluZGV4LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEFSUkFZX1NJWkUoc3lzdGVtX3BvbGljaWVzKSldOworCisgICAgICAgIC8qIFJlcXVl
c3QgZm9yIG1heGltdW0gbnVtYmVyIG9mIGxlYXZlcy9NU1JzPyAqLworICAgICAgICBpZiAoIGd1
ZXN0X2hhbmRsZV9pc19udWxsKHN5c2N0bC0+dS5jcHVfcG9saWN5LmNwdWlkX3BvbGljeSkgKQor
ICAgICAgICB7CisgICAgICAgICAgICBzeXNjdGwtPnUuY3B1X3BvbGljeS5ucl9sZWF2ZXMgPSBD
UFVJRF9NQVhfU0VSSUFMSVNFRF9MRUFWRVM7CisgICAgICAgICAgICBpZiAoIF9fY29weV9maWVs
ZF90b19ndWVzdCh1X3N5c2N0bCwgc3lzY3RsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdS5jcHVfcG9saWN5Lm5yX2xlYXZlcykgKQorICAgICAgICAgICAgeworICAg
ICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAg
ICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChz
eXNjdGwtPnUuY3B1X3BvbGljeS5tc3JfcG9saWN5KSApCisgICAgICAgIHsKKyAgICAgICAgICAg
IHN5c2N0bC0+dS5jcHVfcG9saWN5Lm5yX21zcnMgPSBNU1JfTUFYX1NFUklBTElTRURfRU5UUklF
UzsKKyAgICAgICAgICAgIGlmICggX19jb3B5X2ZpZWxkX3RvX2d1ZXN0KHVfc3lzY3RsLCBzeXNj
dGwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1LmNwdV9wb2xpY3ku
bnJfbXNycykgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7
CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKworICAg
ICAgICAvKiBTZXJpYWxpc2UgdGhlIGluZm9ybWF0aW9uIHRoZSBjYWxsZXIgd2FudHMuICovCisg
ICAgICAgIGlmICggIWd1ZXN0X2hhbmRsZV9pc19udWxsKHN5c2N0bC0+dS5jcHVfcG9saWN5LmNw
dWlkX3BvbGljeSkgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIChyZXQgPSB4ODZfY3B1
aWRfY29weV90b19idWZmZXIoCisgICAgICAgICAgICAgICAgICAgICAgcG9saWN5LT5jcHVpZCwK
KyAgICAgICAgICAgICAgICAgICAgICBzeXNjdGwtPnUuY3B1X3BvbGljeS5jcHVpZF9wb2xpY3ks
CisgICAgICAgICAgICAgICAgICAgICAgJnN5c2N0bC0+dS5jcHVfcG9saWN5Lm5yX2xlYXZlcykp
ICkKKyAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAgICAgaWYgKCBfX2NvcHlfZmll
bGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHUuY3B1X3BvbGljeS5ucl9sZWF2ZXMpICApCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAgICBpZiAoICFndWVzdF9oYW5kbGVfaXNfbnVs
bChzeXNjdGwtPnUuY3B1X3BvbGljeS5tc3JfcG9saWN5KSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIGlmICggKHJldCA9IHg4Nl9tc3JfY29weV90b19idWZmZXIoCisgICAgICAgICAgICAgICAg
ICAgICAgcG9saWN5LT5tc3IsCisgICAgICAgICAgICAgICAgICAgICAgc3lzY3RsLT51LmNwdV9w
b2xpY3kubXNyX3BvbGljeSwKKyAgICAgICAgICAgICAgICAgICAgICAmc3lzY3RsLT51LmNwdV9w
b2xpY3kubnJfbXNycykpICkKKyAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAgICAg
aWYgKCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUuY3B1X3BvbGljeS5ucl9tc3JzKSAgKQorICAg
ICAgICAgICAgeworICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7CisgICAgICAgICAgICAg
ICAgYnJlYWs7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgYnJlYWs7CisgICAg
fQorCiAgICAgZGVmYXVsdDoKICAgICAgICAgcmV0ID0gLUVOT1NZUzsKICAgICAgICAgYnJlYWs7
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmggYi94ZW4vaW5jbHVkZS9w
dWJsaWMvc3lzY3RsLmgKaW5kZXggN2VjMmRkOS4uNjQ2NDhiZCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvcHVibGljL3N5c2N0bC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaApA
QCAtMTA3NSwxMiArMTA3NSwyNSBAQCBzdHJ1Y3QgeGVuX3N5c2N0bF9zZXRfcGFyYW1ldGVyIHsK
ICAqICAtIERlZmF1bHRfKjogRGVmYXVsdCBzZXQgb2YgZmVhdHVyZXMgYSBQViBvciBIVk0gZ3Vl
c3QgY2FuIHVzZS4gIFRoaXMgaXMKICAqICAgICAgICAgICAgICAgdGhlIHNlY3VyaXR5IHN1cHBv
cnRlZCBzZXQuCiAgKi8KK3N0cnVjdCB4ZW5fc3lzY3RsX2NwdV9wb2xpY3kgewogI2RlZmluZSBY
RU5fU1lTQ1RMX2NwdV9wb2xpY3lfcmF3ICAgICAgICAgIDAKICNkZWZpbmUgWEVOX1NZU0NUTF9j
cHVfcG9saWN5X2hvc3QgICAgICAgICAxCiAjZGVmaW5lIFhFTl9TWVNDVExfY3B1X3BvbGljeV9w
dl9tYXggICAgICAgMgogI2RlZmluZSBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfaHZtX21heCAgICAg
IDMKICNkZWZpbmUgWEVOX1NZU0NUTF9jcHVfcG9saWN5X3B2X2RlZmF1bHQgICA0CiAjZGVmaW5l
IFhFTl9TWVNDVExfY3B1X3BvbGljeV9odm1fZGVmYXVsdCAgNQorICAgIHVpbnQzMl90IGluZGV4
OyAgICAgICAvKiBJTjogV2hpY2ggcG9saWN5IHRvIHF1ZXJ5PyAqLworICAgIHVpbnQzMl90IG5y
X2xlYXZlczsgICAvKiBJTi9PVVQ6IE51bWJlciBvZiBsZWF2ZXMgaW4vd3JpdHRlbiB0bworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKiAnY3B1aWRfcG9saWN5Jywgb3IgdGhlIG1heGltdW0g
bnVtYmVyIG9mIGxlYXZlcworICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBpZiB0aGUgZ3Vl
c3QgaGFuZGxlIGlzIE5VTEwuICovCisgICAgdWludDMyX3QgbnJfbXNyczsgICAgIC8qIElOL09V
VDogTnVtYmVyIG9mIE1TUnMgaW4vd3JpdHRlbiB0bworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKiAnbXNyX3BvbGljeScsIG9yIHRoZSBtYXhpbXVtIG51bWJlciBvZiBNU1JzIGlmCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAqIHRoZSBndWVzdCBoYW5kbGUgaXMgTlVMTC4gKi8KKyAg
ICBYRU5fR1VFU1RfSEFORExFXzY0KHhlbl9jcHVpZF9sZWFmX3QpIGNwdWlkX3BvbGljeTsgLyog
T1VUOiAqLworICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQoeGVuX21zcl9lbnRyeV90KSBtc3JfcG9s
aWN5OyAgICAvKiBPVVQ6ICovCit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX3N5c2N0bF9jcHVfcG9s
aWN5IHhlbl9zeXNjdGxfY3B1X3BvbGljeV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVu
X3N5c2N0bF9jcHVfcG9saWN5X3QpOwogI2VuZGlmCiAKIHN0cnVjdCB4ZW5fc3lzY3RsIHsKQEAg
LTExMTIsNiArMTEyNSw3IEBAIHN0cnVjdCB4ZW5fc3lzY3RsIHsKICNkZWZpbmUgWEVOX1NZU0NU
TF9nZXRfY3B1X2ZlYXR1cmVzZXQgICAgICAgICAgICAyNgogI2RlZmluZSBYRU5fU1lTQ1RMX2xp
dmVwYXRjaF9vcCAgICAgICAgICAgICAgICAgIDI3CiAjZGVmaW5lIFhFTl9TWVNDVExfc2V0X3Bh
cmFtZXRlciAgICAgICAgICAgICAgICAgMjgKKyNkZWZpbmUgWEVOX1NZU0NUTF9nZXRfY3B1X3Bv
bGljeSAgICAgICAgICAgICAgICAyOQogICAgIHVpbnQzMl90IGludGVyZmFjZV92ZXJzaW9uOyAv
KiBYRU5fU1lTQ1RMX0lOVEVSRkFDRV9WRVJTSU9OICovCiAgICAgdW5pb24gewogICAgICAgICBz
dHJ1Y3QgeGVuX3N5c2N0bF9yZWFkY29uc29sZSAgICAgICByZWFkY29uc29sZTsKQEAgLTExNDEs
NiArMTE1NSw5IEBAIHN0cnVjdCB4ZW5fc3lzY3RsIHsKICAgICAgICAgc3RydWN0IHhlbl9zeXNj
dGxfY3B1X2ZlYXR1cmVzZXQgICAgY3B1X2ZlYXR1cmVzZXQ7CiAgICAgICAgIHN0cnVjdCB4ZW5f
c3lzY3RsX2xpdmVwYXRjaF9vcCAgICAgIGxpdmVwYXRjaDsKICAgICAgICAgc3RydWN0IHhlbl9z
eXNjdGxfc2V0X3BhcmFtZXRlciAgICAgc2V0X3BhcmFtZXRlcjsKKyNpZiBkZWZpbmVkKF9faTM4
Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCisgICAgICAgIHN0cnVjdCB4ZW5fc3lzY3RsX2Nw
dV9wb2xpY3kgICAgICAgIGNwdV9wb2xpY3k7CisjZW5kaWYKICAgICAgICAgdWludDhfdCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFkWzEyOF07CiAgICAgfSB1OwogfTsKZGlmZiAtLWdp
dCBhL3hlbi94c20vZmxhc2svaG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwppbmRleCA3
OGJjMzI2Li5mNjE0MjcyIDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIv
eGVuL3hzbS9mbGFzay9ob29rcy5jCkBAIC04MDEsNiArODAxLDcgQEAgc3RhdGljIGludCBmbGFz
a19zeXNjdGwoaW50IGNtZCkKICAgICBjYXNlIFhFTl9TWVNDVExfY3B1dG9wb2luZm86CiAgICAg
Y2FzZSBYRU5fU1lTQ1RMX251bWFpbmZvOgogICAgIGNhc2UgWEVOX1NZU0NUTF9wY2l0b3BvaW5m
bzoKKyAgICBjYXNlIFhFTl9TWVNDVExfZ2V0X2NwdV9wb2xpY3k6CiAgICAgICAgIHJldHVybiBk
b21haW5faGFzX3hlbihjdXJyZW50LT5kb21haW4sIFhFTl9fUEhZU0lORk8pOwogCiAgICAgY2Fz
ZSBYRU5fU1lTQ1RMX3Bzcl9jbXRfb3A6CmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL3BvbGlj
eS9hY2Nlc3NfdmVjdG9ycyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCmlu
ZGV4IGM1ZDg1NDguLjhjNWJhZmYgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svcG9saWN5L2Fj
Y2Vzc192ZWN0b3JzCisrKyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCkBA
IC0yOCw3ICsyOCw3IEBAIGNsYXNzIHhlbgogIyBYRU5QRl9taWNyb2NvZGVfdXBkYXRlCiAgICAg
bWljcm9jb2RlCiAjIFhFTl9TWVNDVExfcGh5c2luZm8sIFhFTl9TWVNDVExfY3B1dG9wb2luZm8s
IFhFTl9TWVNDVExfbnVtYWluZm8KLSMgWEVOX1NZU0NUTF9wY2l0b3BvaW5mbworIyBYRU5fU1lT
Q1RMX3BjaXRvcG9pbmZvLCBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5CiAgICAgcGh5c2luZm8K
ICMgWEVOUEZfcGxhdGZvcm1fcXVpcmsKICAgICBxdWlyawotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20: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 1fe4g9-0000pa-L1; Fri, 13 Jul 2018 20:28: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=aqzi=j5=citrix.com=prvs=725a9f4ea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fe4g7-0000pL-PE
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:28:35 +0000
X-Inumbo-ID: 5490add4-86db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5490add4-86db-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 20:28:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,349,1526342400"; d="scan'208";a="60186262"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 13 Jul 2018 21:03:12 +0100
Message-ID: <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 11/13] x86: Introduce struct cpu_policy to
 refer to a group of individual policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBwcmVwIHdvcmsgZm9yIHRoZSBmb2xsb3dpbmcgcGF0Y2ggLSBwbGVhc2UgcmVmZXIg
dG8gaXQgYXMgd2VsbC4KCldoZW4gYXVkaXRpbmcgYW5kIG1hbmlwdWxhdGluZyBwb2xpY2llcywg
aXQgaXMgbmVjZXNzYXJ5IHRvIGRvIHNvIHdpdGggYQpjb21wbGV0ZSBzZXQgb2YgcG9saWNpZXMs
IGR1ZSB0byB0aGUgaW50ZXJkZXBlbmRlbmNlcyBvZiB0aGUgY29udGVudHMuICBBCmNvbnRhaW5p
bmcgc3RydWN0dXJlIGxpa2UgdGhpcyB3aWxsIGFsbG93IGZvciBjbGVhcmVyIEFQSXMgYW5kIGNv
ZGUuCgpBcyBhIGZpcnN0IHVzZXIsIHRoaXMgc3RydWN0dXJlIGlzIGNvbnZlbmllbnQgZm9yIHRo
ZSBtYXBwaW5nIHVzZWQgYnkKWEVOX1NZU0NUTF9nZXRfY3B1X3BvbGljeSAoaW1wbGVtZW50ZWQg
aW4gdGhlIG5leHQgcGF0Y2gpLCBhbmQgZm9yIGF1ZGl0aW5nCihsYXRlciB3aGVuIFhFTl9ET01D
VExfc2V0X2NwdV9wb2xpY3kgaXMgaW1wbGVtZW50ZWQpLgoKQXQgdGhpcyBwb2ludCwgdGhlIGRp
c3RpbmN0aW9uIGJldHdlZW4gKl9tYXggYW5kICpfZGVmYXVsdCBpcyBpbnRyb2R1Y2VkIGludG8K
dGhlIEFCSS4gIEZvciBub3csICpfZGVmYXVsdCBpcyBtYXBwZWQgdG8gKl9tYXgsIGJ1dCBmdXR1
cmUgZGV2ZWxvcG1lbnQgd29yawp3aWxsIHJlc3VsdCBpbiAqX2RlZmF1bHQgYmVpbmcgYSBsb2dp
Y2FsIHN1YnNldCBvZiAqX21heC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNs
aUBjaXRyaXguY29tPgpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
Cgp2MjoKICogRHJvcCBfX3JlYWRfbW9zdGx5IGZyb20gTVNSIGRlY2xhcmF0aW9ucy4gIEZpeGVz
IGNsYW5nIGJ1aWxkLgogKiBzL3BvbGljeV9ncm91cC9jcHVfcG9saWN5L2cgcy9jcHVtc3JfcG9s
aWN5L2NwdV9wb2xpY3kvZwogKiBSZWJhc2Ugb3ZlciB0aGUgbXNyX3tkb21haW4sdmNwdX1fcG9s
aWN5IHJlbmFtZQogKiBEb24ndCBpbmNsdWRlIHZjcHVfbXNycyBpbiB0aGUgY3B1X3BvbGljeQot
LS0KIHhlbi9hcmNoL3g4Ni9zeXNjdGwuYyAgICAgICAgICAgICAgIHwgMjcgKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmggICAgICAgICB8ICAz
ICsrKwogeGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oICAgICAgICAgfCAyMCArKysrKysrKysr
KysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHUtcG9saWN5LmggfCAyNCArKysr
KysrKysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgNzQgaW5zZXJ0aW9ucygrKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1LXBvbGljeS5oCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3N5c2N0bC5jIGIveGVuL2FyY2gveDg2L3N5c2N0bC5j
CmluZGV4IDRkMzcyZGIuLjk5ODYzOTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwu
YworKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKQEAgLTMxLDYgKzMxLDMzIEBACiAjaW5jbHVk
ZSA8YXNtL3Bzci5oPgogI2luY2x1ZGUgPGFzbS9jcHVpZC5oPgogCitjb25zdCBzdHJ1Y3QgY3B1
X3BvbGljeSBzeXN0ZW1fcG9saWNpZXNbXSA9IHsKKyAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGlj
eV9yYXcgXSA9IHsKKyAgICAgICAgJnJhd19jcHVpZF9wb2xpY3ksCisgICAgICAgICZyYXdfbXNy
X3BvbGljeSwKKyAgICB9LAorICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2hvc3QgXSA9IHsK
KyAgICAgICAgJmhvc3RfY3B1aWRfcG9saWN5LAorICAgICAgICAmaG9zdF9tc3JfcG9saWN5LAor
ICAgIH0sCisgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZfbWF4IF0gPSB7CisgICAgICAg
ICZwdl9tYXhfY3B1aWRfcG9saWN5LAorICAgICAgICAmcHZfbWF4X21zcl9wb2xpY3ksCisgICAg
fSwKKyAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9odm1fbWF4IF0gPSB7CisgICAgICAgICZo
dm1fbWF4X2NwdWlkX3BvbGljeSwKKyAgICAgICAgJmh2bV9tYXhfbXNyX3BvbGljeSwKKyAgICB9
LAorICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X3B2X2RlZmF1bHQgXSA9IHsKKyAgICAgICAg
JnB2X21heF9jcHVpZF9wb2xpY3ksCisgICAgICAgICZwdl9tYXhfbXNyX3BvbGljeSwKKyAgICB9
LAorICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2h2bV9kZWZhdWx0IF0gPSB7CisgICAgICAg
ICZodm1fbWF4X2NwdWlkX3BvbGljeSwKKyAgICAgICAgJmh2bV9tYXhfbXNyX3BvbGljeSwKKyAg
ICB9LAorfTsKKwogc3RydWN0IGwzX2NhY2hlX2luZm8gewogICAgIGludCByZXQ7CiAgICAgdW5z
aWduZWQgbG9uZyBzaXplOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCmluZGV4IGVhNzk0NDUuLmNiNTFjY2IgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2NwdWlkLmgKQEAgLTgsNiArOCw3IEBACiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CiAj
aW5jbHVkZSA8eGVuL2tlcm5lbC5oPgogCisjaW5jbHVkZSA8eGVuL2xpYng4Ni9jcHUtcG9saWN5
Lmg+CiAjaW5jbHVkZSA8eGVuL2xpYng4Ni9jcHVpZC5oPgogCiAjaW5jbHVkZSA8cHVibGljL3N5
c2N0bC5oPgpAQCAtNTAsNiArNTEsOCBAQCBleHRlcm4gc3RydWN0IGNwdWlkbWFza3MgY3B1aWRt
YXNrX2RlZmF1bHRzOwogZXh0ZXJuIHN0cnVjdCBjcHVpZF9wb2xpY3kgcmF3X2NwdWlkX3BvbGlj
eSwgaG9zdF9jcHVpZF9wb2xpY3ksCiAgICAgcHZfbWF4X2NwdWlkX3BvbGljeSwgaHZtX21heF9j
cHVpZF9wb2xpY3k7CiAKK2V4dGVybiBjb25zdCBzdHJ1Y3QgY3B1X3BvbGljeSBzeXN0ZW1fcG9s
aWNpZXNbXTsKKwogLyogQ2hlY2sgdGhhdCBhbGwgcHJldmlvdXNseSBwcmVzZW50IGZlYXR1cmVz
IGFyZSBzdGlsbCBhdmFpbGFibGUuICovCiBib29sIHJlY2hlY2tfY3B1X2ZlYXR1cmVzKHVuc2ln
bmVkIGludCBjcHUpOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKaW5kZXggODM5YzFiOS4uN2VjMmRkOSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9zeXNjdGwuaApAQCAtMTA2Myw2ICsxMDYzLDI2IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3Nl
dF9wYXJhbWV0ZXIgewogICAgIHVpbnQxNl90IHBhZFszXTsgICAgICAgICAgICAgICAgICAgICAg
ICAvKiBJTjogTVVTVCBiZSB6ZXJvLiAqLwogfTsKIAorI2lmIGRlZmluZWQoX19pMzg2X18pIHx8
IGRlZmluZWQoX194ODZfNjRfXykKKy8qCisgKiBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5ICh4
ODYgc3BlY2lmaWMpCisgKgorICogUmV0dXJuIGluZm9ybWF0aW9uIGFib3V0IENQVUlEIGFuZCBN
U1IgcG9saWNpZXMgYXZhaWxhYmxlIG9uIHRoaXMgaG9zdC4KKyAqICAtICAgICAgIFJhdzogVGhl
IHJlYWwgSC9XIHZhbHVlcy4KKyAqICAtICAgICAgSG9zdDogVGhlIHZhbHVlcyBYZW4gaXMgdXNp
bmcsIChhZnRlciBjb21tYW5kIGxpbmUgb3ZlcnJpZGVzLCBldGMpLgorICogIC0gICAgIE1heF8q
OiBNYXhpbXVtIHNldCBvZiBmZWF0dXJlcyBhIFBWIG9yIEhWTSBndWVzdCBjYW4gdXNlLiAgSW5j
bHVkZXMKKyAqICAgICAgICAgICAgICAgZXhwZXJpbWVudGFsIGZlYXR1cmVzIG91dHNpZGUgb2Yg
c2VjdXJpdHkgc3VwcG9ydC4KKyAqICAtIERlZmF1bHRfKjogRGVmYXVsdCBzZXQgb2YgZmVhdHVy
ZXMgYSBQViBvciBIVk0gZ3Vlc3QgY2FuIHVzZS4gIFRoaXMgaXMKKyAqICAgICAgICAgICAgICAg
dGhlIHNlY3VyaXR5IHN1cHBvcnRlZCBzZXQuCisgKi8KKyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVf
cG9saWN5X3JhdyAgICAgICAgICAwCisjZGVmaW5lIFhFTl9TWVNDVExfY3B1X3BvbGljeV9ob3N0
ICAgICAgICAgMQorI2RlZmluZSBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZfbWF4ICAgICAgIDIK
KyNkZWZpbmUgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2h2bV9tYXggICAgICAzCisjZGVmaW5lIFhF
Tl9TWVNDVExfY3B1X3BvbGljeV9wdl9kZWZhdWx0ICAgNAorI2RlZmluZSBYRU5fU1lTQ1RMX2Nw
dV9wb2xpY3lfaHZtX2RlZmF1bHQgIDUKKyNlbmRpZgorCiBzdHJ1Y3QgeGVuX3N5c2N0bCB7CiAg
ICAgdWludDMyX3QgY21kOwogI2RlZmluZSBYRU5fU1lTQ1RMX3JlYWRjb25zb2xlICAgICAgICAg
ICAgICAgICAgICAxCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbGlieDg2L2NwdS1wb2xp
Y3kuaCBiL3hlbi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1LXBvbGljeS5oCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAuLmVlMWMzNDkKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5j
bHVkZS94ZW4vbGlieDg2L2NwdS1wb2xpY3kuaApAQCAtMCwwICsxLDI0IEBACisvKiBDb21tb24g
ZGF0YSBzdHJ1Y3R1cmVzIGFuZCBmdW5jdGlvbnMgY29uc3VtZWQgYnkgaHlwZXJ2aXNvciBhbmQg
dG9vbHN0YWNrICovCisjaWZuZGVmIFhFTl9MSUJYODZfUE9MSUNJRVNfSAorI2RlZmluZSBYRU5f
TElCWDg2X1BPTElDSUVTX0gKKworI2luY2x1ZGUgPHhlbi9saWJ4ODYvY3B1aWQuaD4KKyNpbmNs
dWRlIDx4ZW4vbGlieDg2L21zci5oPgorCitzdHJ1Y3QgY3B1X3BvbGljeQoreworICAgIHN0cnVj
dCBjcHVpZF9wb2xpY3kgKmNwdWlkOworICAgIHN0cnVjdCBtc3JfcG9saWN5ICptc3I7Cit9Owor
CisjZW5kaWYgLyogIVhFTl9MSUJYODZfUE9MSUNJRVNfSCAqLworCisvKgorICogTG9jYWwgdmFy
aWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1v
ZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBF
bmQ6CisgKi8KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 20:54:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 20:54: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 1fe55I-0003cU-Lg; Fri, 13 Jul 2018 20:54: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=c80l=j5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fe55G-0003cP-Vn
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 20:54:35 +0000
X-Inumbo-ID: e913bbd2-86de-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e913bbd2-86de-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 22:54:18 +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 063E720846;
 Fri, 13 Jul 2018 20:54:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531515273;
 bh=dvB2geSVeoQ2CTg7DWV6XRwD+7JgTEEGOqF/TiHWdMs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=0HuIdR7MStUduhvXFZh8r1xpnspiqVk4gUiLu7oSDkMxfZaKYc3Lg9N/BggJOMOm5
 FU7ii84oVWoyN5jh4Cq/fAq5P1WpBbfy58HxhnxNcsqyxGDBTCRPU8GCFoY/HMR6Xr
 aUXSPhfA0cri985IkbVGzwyG0x1PktLn6Q3Z+Dno=
Date: Fri, 13 Jul 2018 13:54:32 -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: <87c65c26-19c7-9bae-5b21-8eb04f2b64b9@arm.com>
Message-ID: <alpine.DEB.2.10.1807131354200.4709@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <87c65c26-19c7-9bae-5b21-8eb04f2b64b9@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 00/21] 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: 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>

T24gVGh1LCAxMiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IFdvdWxk
IGl0IGJlIHBvc3NpYmxlIHRvIHByb3ZpZGUgYSBicmFuY2ggd2l0aCB0aGUgcGF0Y2ggYXBwbGll
ZD8gSXQgd291bGQgYmUKPiBuaWNlIHRvIGhhdmUgdGhhdCBmb3IgZXZlcnkgdmVyc2lvbiwgc28g
SSBjYW4gZWFzaWx5IGtub3cgb24gd2hpY2ggdmVyc2lvbiBvZgo+IHlvdSBhcmUgYmFzZWQgYW5k
IGF2b2lkIHNwZW5kaW5nIHRpbWUgdHJ5aW5nIHRvIGFwcGx5IGl0IDopLgoKTWFrZXMgc2Vuc2Us
IEknbGwgZG8gZnJvbSBuZXh0IHRpbWUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 21:11:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 21: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 1fe5Li-0005Tr-3s; Fri, 13 Jul 2018 21: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=3kp/=j5=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1fe5Lg-0005Tm-2j
 for xen-devel@lists.xenproject.org; Fri, 13 Jul 2018 21:11:32 +0000
X-Inumbo-ID: 4797822d-86e1-11e8-a8a5-bc764e045a96
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4797822d-86e1-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 23:11:16 +0200 (CEST)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: George John <georgeeldhojohn@gmail.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] Error during cross compiling of xen by chroot
Thread-Index: AQHUFCLlhK7gMEP74kuedwdXNQqZ3KSNsBbg
Date: Fri, 13 Jul 2018 21:11:30 +0000
Message-ID: <81d1d743c73c4e6694c8e8e279ae7aaa@dornerworks.com>
References: <CANou6SqQutpd2T7dVhQaX1wcJCUpKoWoDNigDqYP0c_zQu2oUw@mail.gmail.com>
In-Reply-To: <CANou6SqQutpd2T7dVhQaX1wcJCUpKoWoDNigDqYP0c_zQu2oUw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.13.255]
MIME-Version: 1.0
Subject: Re: [Xen-devel] Error during cross compiling of xen by 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>
Content-Type: text/plain; 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+IE9mIEdl
b3JnZSBKb2huDQo+IFNlbnQ6IFRodXJzZGF5LCBKdWx5IDUsIDIwMTggMTo0MSBBTQ0KPiBUbzog
eGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+DQo+IFN1YmplY3Q6IFtY
ZW4tZGV2ZWxdIEVycm9yIGR1cmluZyBjcm9zcyBjb21waWxpbmcgb2YgeGVuIGJ5IGNocm9vdA0K
PiANCj4gSGksDQo+IEkgYW0gdXNpbmcgY2hyb290IHRvIGNyb3NzIGNvbXBpbGUgeGVuLiBJIGFt
IGdldHRpbmcgdGhlIGVycm9yIGFzIHBlcg0KPiB0aGUgZXJyb3IgbG9nLiBJIGhhdmUgaW5zdGFs
bGVkIGxpYnBpeG1hbi4gQnV0IHN0aWxsIHRoaXMgaXMgb2NjdXJpbmcuDQo+IHdoYXQgY291bGQg
YmUgdGhlIHBvc3NpYmxlIHJlYXNvbj8NCg0KWW91IHNob3VsZCBiZSBhYmxlIHRvIGdhdGhlciBt
b3JlIGluZm8gYnkgc2V0dGluZyB0aGUgdmVyYm9zZSBmbGFnIGZvciB0aGUgcWVtdSBidWlsZA0K
ZGlmZiAtLWdpdCBhL3Rvb2xzL01ha2VmaWxlIGIvdG9vbHMvTWFrZWZpbGUNCmluZGV4IDY3OTc3
YWQuLmZjODJmNWIgMTAwNjQ0DQotLS0gYS90b29scy9NYWtlZmlsZQ0KKysrIGIvdG9vbHMvTWFr
ZWZpbGUNCkBAIC0yODAsNyArMjgwLDcgQEAgc3ViZGlyLWFsbC1xZW11LXhlbi1kaXI6IHFlbXUt
eGVuLWRpci1maW5kDQogCQkkKENPTkZJR19RRU1VVV9FWFRSQV9BUkdTKSBcDQogCQktLWNwdT0k
KElPRU1VX0NQVV9BUkNIKSBcDQogCQkkKElPRU1VX0NPTkZJR1VSRV9DUk9TUyk7IFwNCi0JJChN
QUtFKSBhbGwNCisJJChNQUtFKSBWPTEgYWxsDQogDQogc3ViZGlyLWluc3RhbGwtcWVtdS14ZW4t
ZGlyOiBzdWJkaXItYWxsLXFlbXUteGVuLWRpcg0KIAljZCBxZW11LXhlbi1idWlsZDsgXA0KDQpT
b3J0IG9mIHJlbGF0ZWQ6IGlmIHlvdSB0cnVseSB3YW50IHRvIGNyb3NzIGNvbXBpbGUgWGVuIHRv
b2xzIGZvciBhYXJjaDY0IHdpdGggbGVzcyBkZXBlbmRlbmNlIG9uIGNocm9vdCAtIHNlZSB0aGUg
Zm9sbG93aW5nIGV4YW1wbGUgYXJvdW5kIGxpbmVzIDIyNC0yNzEgaHR0cHM6Ly9naXN0LmdpdGh1
Yi5jb20vc3Rld2RrLzExMGY0M2UwY2MxZDkwNWZjNmVkNGM3ZTEwZDhkMzVlDQoNClRoYW5rcywN
ClN0ZXdhcnQgSGlsZGVicmFuZA0KRG9ybmVyV29ya3MsIEx0ZC4NCg0KPiANCj4gVGhhbmtzIGFu
ZCByZWdhcmRzLA0KPiBHZW9yZ2UNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 21:25:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 21: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 1fe5Yj-0006VB-AV; Fri, 13 Jul 2018 21:25: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=c80l=j5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fe5Yi-0006V2-QP
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 21:25:00 +0000
X-Inumbo-ID: 28fcfbe6-86e3-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 28fcfbe6-86e3-11e8-a8a5-bc764e045a96;
 Fri, 13 Jul 2018 23:24:44 +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 4798D2087C;
 Fri, 13 Jul 2018 21:24:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531517098;
 bh=1wq959p6/TjBM3Ykf6DX8QcXWSicuHpA+VRQ0fD9qgs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=POW//AqDP+YoX/lILfmqmM3UXCfx786xmWYEmSNMgMZDCAp54A2doGyNA9O/OatFg
 3X1xqaPl/rVPlam85Pruxsl1PsX9I8rLZLaBdDXZTLHba5Zri0mPQTb0CvxrnB/tCG
 /QZ2O2zu1O3jvMlVXS1m76VuKH+uwoBGixKINV9g=
Date: Fri, 13 Jul 2018 14:24:57 -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: <805120c6-20ba-a34e-3135-dff4eab03fff@arm.com>
Message-ID: <alpine.DEB.2.10.1807131356480.4709@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-15-git-send-email-sstabellini@kernel.org>
 <805120c6-20ba-a34e-3135-dff4eab03fff@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 15/21] 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>

T24gVGh1LCAxMiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDcvMDcvMjAxOCAwMDoxMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gSW50
cm9kdWNlIHZwbDAxMSBzdXBwb3J0IHRvIGd1ZXN0cyBzdGFydGVkIGZyb20gWGVuOiBpdCBwcm92
aWRlcyBhCj4gPiBzaW1wbGUgd2F5IHRvIHByaW50IG91dHB1dCBmcm9tIGEgZ3Vlc3QsIGFzIG1v
c3QgZ3Vlc3RzIGNvbWUgd2l0aCBhCj4gPiBwbDAxMSBkcml2ZXIuIEl0IGlzIGFsc28gYWJsZSB0
byBwcm92aWRlIGEgd29ya2luZyBjb25zb2xlIHdpdGgKPiA+IGludGVycnVwdCBzdXBwb3J0Lgo+
ID4gCj4gPiBUaGUgVUFSVCBleHBvc2VkIHRvIHRoZSBndWVzdCBpcyBhIFNCU0EgY29tcGF0aWJs
ZSBVQVJUIGFuZCBub3QgYSBQTDAxMS4KPiA+IFNCU0EgVUFSVCBpcyBhIHN1YnNldCBvZiBQTDAx
MSByMXA1LiBBIGZ1bGwgUEwwMTEgaW1wbGVtZW50YXRpb24gaW4gWGVuCj4gPiB3b3VsZCBqdXN0
IGJlIHRvbyBkaWZmaWN1bHQsIHNvIGd1ZXN0cyBtYXkgcmVxdWlyZSBzb21lIGRyaXZlcnMgY2hh
bmdlcy4KPiA+IAo+ID4gRW5hYmxlIHZwbDAxMSBjb25kaXRpb25hbGx5IGlmIHRoZSB1c2VyIHJl
cXVlc3RlZCBpdC4KPiA+IAo+ID4gTWFrZSBzZXRfaW50ZXJydXB0X3BwaSBhYmxlIHRvIGhhbmRs
ZSBub24tUFBJIGFuZCByZW5hbWUgaXQKPiA+IHNldF9pbnRlcnJ1cHQuCj4gPiAKPiA+IFNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IC0t
LQo+ID4gQ2hhbmdlcyBpbiB2MjoKPiA+IC0gY29kZSBzdHlsZSBmaXhlcwo+ID4gLSBtYWtlIHNl
dF9pbnRlcnJ1cHRfcHBpIGdlbmVyaWMKPiA+IC0gcmVuYW1lIHNldF9pbnRlcnJ1cHRfcHBpIHRv
IHNldF9pbnRlcnJ1cHQKPiA+IC0gb25seSBtYWtlIHRoZSB2cGwwMTEgbm9kZSBpZiB0aGUgb3B0
aW9uIHdhcyBlbmFibGVkCj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IHwgOTAKPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQo+
ID4gICAxIGZpbGUgY2hhbmdlZCwgNzUgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCj4g
PiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4IDQ4YTkxYWQuLjcxOGJlNDggMTAwNjQ0Cj4g
PiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2Fy
bS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTUxOSwxNyArNTE5LDE3IEBAIHN0YXRpYyBpbnQgd3Jp
dGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IGtlcm5lbF9pbmZvICpr
aW5mbywKPiA+ICAgICB0eXBlZGVmIF9fYmUzMiBnaWNfaW50ZXJydXB0X3RbM107Cj4gPiAgIC1z
dGF0aWMgdm9pZCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LCB1
bnNpZ25lZCBpbnQKPiA+IGlycSwKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgY3B1bWFzaywgdW5zaWduZWQgaW50IGxldmVsKQo+ID4gK3N0YXRpYyB2b2lk
IHNldF9pbnRlcnJ1cHQoZ2ljX2ludGVycnVwdF90IGludGVycnVwdCwgdW5zaWduZWQgaW50IGly
cSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHVtYXNrLCB1
bnNpZ25lZCBpbnQgbGV2ZWwpCj4gPiAgIHsKPiA+ICAgICAgIF9fYmUzMiAqY2VsbHMgPSBpbnRl
cnJ1cHQ7Cj4gPiArICAgIGludCBpc19wcGkgPSAoaXJxIDwgMzIpOwo+IAo+IEkgd2FzIGFib3V0
IHRvIHN1Z2dlc3QgYSBib29sLCBidXQgSSBhbSBub3QgZW50aXJlbHkgc3VyZSB3aGF0IHdvdWxk
IGJlIHRoZQo+IHZhbHVlIHdoZW4gaXQgaXMgdHJ1ZS4KPiAKPiBIb3dldmVyLCBJIHRoaW5rIHlv
dSB3YW50IHRoaXMgdG8gYmUgISEoaXJxIDwgMzIpIHRvIG1ha2UgZW5zdXJlIGl0IHdpbGwgYmUK
PiAwLzEuCgpPSwoKCj4gPiAgIC0gICAgQlVHX09OKGlycSA8IDE2KTsKPiA+IC0gICAgQlVHX09O
KGlycSA+PSAzMik7Cj4gCj4gQ2FuIHdlIGtlZXAgYW4gQVNTRVJUL0JVR19PTiB0byBjb25maXJt
IG5vIFNHSSBpcyBwYXNzZWQgaGVyZT8KClllcwoKCj4gPiArICAgIGlycSAtPSAoaXNfcHBpKSA/
IDE2OiAzMjsgLyogUFBJcyBzdGFydCBhdCAxNiwgU1BJcyBhdCAzMiAqLwo+ID4gICAgICAgICAv
KiBTZWUgbGludXgKPiA+IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnRlcnJ1
cHQtY29udHJvbGxlci9hcm0sZ2ljLnR4dCAqLwo+ID4gLSAgICBkdF9zZXRfY2VsbCgmY2VsbHMs
IDEsIDEpOyAvKiBpcyBhIFBQSSAqLwo+ID4gLSAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIGly
cSAtIDE2KTsgLyogUFBJcyBzdGFydCBhdCAxNiAqLwo+ID4gKyAgICBkdF9zZXRfY2VsbCgmY2Vs
bHMsIDEsIGlzX3BwaSk7IC8qIGlzIGEgUFBJPyAqLwo+ID4gKyAgICBkdF9zZXRfY2VsbCgmY2Vs
bHMsIDEsIGlycSk7Cj4gPiAgICAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIChjcHVtYXNrIDw8
IDgpIHwgbGV2ZWwpOwo+ID4gICB9Cj4gPiAgIEBAIC02NDgsNyArNjQ4LDcgQEAgc3RhdGljIGlu
dCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICAgICogIC0g
QWxsIENQVXMKPiA+ICAgICAgICAqICBUT0RPOiBIYW5kbGUgcHJvcGVybHkgdGhlIGNwdW1hc2s7
Cj4gPiAgICAgICAgKi8KPiA+IC0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50ciwgZC0+YXJjaC5l
dnRjaG5faXJxLCAweGYsCj4gPiBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ID4gKyAgICBzZXRf
aW50ZXJydXB0KGludHIsIGQtPmFyY2guZXZ0Y2huX2lycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZF
TF9MT1cpOwo+ID4gICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCAmaW50
ciwgMSk7Cj4gPiAgICAgICBpZiAoIHJlcyApCj4gPiAgICAgICAgICAgcmV0dXJuIHJlczsKPiA+
IEBAIC05MjQsMTUgKzkyNCwxNSBAQCBzdGF0aWMgaW50IG1ha2VfdGltZXJfbm9kZShjb25zdCBz
dHJ1Y3QgZG9tYWluICpkLAo+ID4gdm9pZCAqZmR0LAo+ID4gICAgICAgICBpcnEgPSB0aW1lcl9n
ZXRfaXJxKFRJTUVSX1BIWVNfU0VDVVJFX1BQSSk7Cj4gPiAgICAgICBkdF9kcHJpbnRrKCIgIFNl
Y3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Cj4gPiAtICAgIHNldF9pbnRlcnJ1cHRfcHBpKGlu
dHJzWzBdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiA+ICsgICAgc2V0X2lu
dGVycnVwdChpbnRyc1swXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiAg
ICAgICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKTsKPiA+
ICAgICAgIGR0X2RwcmludGsoIiAgTm9uIHNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Cj4g
PiAtICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVf
TEVWRUxfTE9XKTsKPiA+ICsgICAgc2V0X2ludGVycnVwdChpbnRyc1sxXSwgaXJxLCAweGYsIERU
X0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiAgICAgICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElN
RVJfVklSVF9QUEkpOwo+ID4gICAgICAgZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxu
IiwgaXJxKTsKPiA+IC0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMl0sIGlycSwgMHhmLCBE
VF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ID4gKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzJdLCBp
cnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiA+ICAgICAgICAgcmVzID0gZmR0X3By
b3BlcnR5X2ludGVycnVwdHMoZmR0LCBpbnRycywgMyk7Cj4gPiAgICAgICBpZiAoIHJlcyApCj4g
PiBAQCAtMTUwMyw5ICsxNTAzLDkgQEAgc3RhdGljIGludCBtYWtlX3RpbWVyX2RvbVVfbm9kZShj
b25zdCBzdHJ1Y3QgZG9tYWluCj4gPiAqZCwgdm9pZCAqZmR0KQo+ID4gICAgICAgICAgICAgICBy
ZXR1cm4gcmVzOwo+ID4gICAgICAgfQo+ID4gICAtICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJz
WzBdLCBHVUVTVF9USU1FUl9QSFlTX1NfUFBJLCAweGYsCj4gPiBEVF9JUlFfVFlQRV9MRVZFTF9M
T1cpOwo+ID4gLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1sxXSwgR1VFU1RfVElNRVJfUEhZ
U19OU19QUEksIDB4ZiwKPiA+IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiAtICAgIHNldF9p
bnRlcnJ1cHRfcHBpKGludHJzWzJdLCBHVUVTVF9USU1FUl9WSVJUX1BQSSwgMHhmLAo+ID4gRFRf
SVJRX1RZUEVfTEVWRUxfTE9XKTsKPiA+ICsgICAgc2V0X2ludGVycnVwdChpbnRyc1swXSwgR1VF
U1RfVElNRVJfUEhZU19TX1BQSSwgMHhmLAo+ID4gRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiA+
ICsgICAgc2V0X2ludGVycnVwdChpbnRyc1sxXSwgR1VFU1RfVElNRVJfUEhZU19OU19QUEksIDB4
ZiwKPiA+IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiArICAgIHNldF9pbnRlcnJ1cHQoaW50
cnNbMl0sIEdVRVNUX1RJTUVSX1ZJUlRfUFBJLCAweGYsCj4gPiBEVF9JUlFfVFlQRV9MRVZFTF9M
T1cpOwo+ID4gICAgICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGlu
dHJzLCBzaXplb2YgKGludHJzWzBdKSAqIDMpOwo+ID4gICAgICAgaWYgKCByZXMgKQo+ID4gQEAg
LTE1MjAsMTIgKzE1MjAsNjMgQEAgc3RhdGljIGludCBtYWtlX3RpbWVyX2RvbVVfbm9kZShjb25z
dCBzdHJ1Y3QgZG9tYWluCj4gPiAqZCwgdm9pZCAqZmR0KQo+ID4gICAgICAgcmV0dXJuIHJlczsK
PiA+ICAgfQo+ID4gICArI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUKPiA+ICtzdGF0
aWMgaW50IG1ha2VfdnBsMDExX3VhcnRfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lk
ICpmZHQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGFkZHJjZWxs
cywgaW50IHNpemVjZWxscykKPiA+ICt7Cj4gPiArICAgIGludCByZXM7Cj4gPiArICAgIGdpY19p
bnRlcnJ1cHRfdCBpbnRyOwo+ID4gKyAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXpl
Y2VsbHM7Cj4gPiArICAgIGludCBucl9jZWxscyA9IHJlZ19zaXplOwo+ID4gKyAgICBfX2JlMzIg
cmVnW25yX2NlbGxzXTsKPiA+ICsgICAgX19iZTMyICpjZWxsczsKPiA+ICsKPiA+ICsgICAgcmVz
ID0gZmR0X2JlZ2luX25vZGUoZmR0LCAic2JzYS1wbDAxMSIpOwo+ID4gKyAgICBpZiAoIHJlcyAp
Cj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVy
dHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAiYXJtLHNic2EtdWFydCIpOwo+ID4gKyAgICBp
ZiAoIHJlcyApCj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICBjZWxscyA9
ICZyZWdbMF07Cj4gPiArICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywg
c2l6ZWNlbGxzLCBHVUVTVF9QTDAxMV9CQVNFLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
R1VFU1RfUEwwMTFfU0laRSk7Cj4gPiArICAgIGlmICggcmVzICkKPiA+ICsgICAgICAgIHJldHVy
biByZXM7Cj4gPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcsIHNpemVv
ZihyZWcpKTsKPiA+ICsgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAgcmV0dXJuIHJlczsKPiA+
ICsKPiA+ICsgICAgc2V0X2ludGVycnVwdChpbnRyLCBHVUVTVF9WUEwwMTFfU1BJLCAweGYsIERU
X0lSUV9UWVBFX0xFVkVMX0hJR0gpOwo+ID4gKwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHko
ZmR0LCAiaW50ZXJydXB0cyIsIGludHIsIHNpemVvZiAoaW50cikpOwo+ID4gKyAgICBpZiAoIHJl
cyApCj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgR1VFU1RfUEhBTkRMRV9HSUMpOwo+ID4gKyAgICBpZiAoIHJlcyApCj4gPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICAvKiBVc2UgYSBkZWZhdWx0IGJhdWQg
cmF0ZSBvZiAxMTUyMDAuICovCj4gPiArICAgIGZkdF9wcm9wZXJ0eV91MzIoZmR0LCAiY3VycmVu
dC1zcGVlZCIsIDExNTIwMCk7Cj4gPiArCj4gPiArICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQp
Owo+ID4gKyAgICBpZiAoIHJlcyApCj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4g
KyAgICByZXR1cm4gMDsKPiA+ICt9Cj4gPiArI2VuZGlmCj4gPiArCj4gPiAgIC8qCj4gPiAgICAq
IFRoZSBtYXggc2l6ZSBmb3IgRFQgaXMgMk1CLiBIb3dldmVyLCB0aGUgZ2VuZXJhdGVkIERUIGlz
IHNtYWxsLCA0S0IKPiA+ICAgICogYXJlIGVub3VnaCBmb3Igbm93LCBidXQgd2UgbWlnaHQgaGF2
ZSB0byBpbmNyZWFzZSBpdCBpbiB0aGUgZmVhdHVyZS4KPiA+ICAgICovCj4gPiAgICNkZWZpbmUg
RE9NVV9EVEJfU0laRSA0MDk2Cj4gPiAtc3RhdGljIGludCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gPiArc3RhdGljIGludCBw
cmVwYXJlX2R0Yl9kb21VKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8sCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgdnBsMDExKQo+IAo+IENv
dWxkIHdlIHN0b3JlIHRoaXMgYm9vbGVhbiBpbiBrZXJuZWxfaW5mbz8gT3IgY291bGQgaXQgYmUg
ZGVkdWNlZCBmcm9tIHN0cnVjdAo+IGRvbWFpbiAqZD8KCk9LCgoKPiA+ICAgewo+ID4gICAgICAg
aW50IGFkZHJjZWxscywgc2l6ZWNlbGxzOwo+ID4gICAgICAgaW50IHJldDsKPiA+IEBAIC0xNTg1
LDYgKzE2MzYsMTUgQEAgc3RhdGljIGludCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdAo+ID4ga2VybmVsX2luZm8gKmtpbmZvKQo+ID4gICAgICAgaWYgKCByZXQgKQo+
ID4gICAgICAgICAgIGdvdG8gZXJyOwo+ID4gICArI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NP
TlNPTEUKPiAKPiBJIHRoaW5rIEkgd291bGQgcHJlZmVyIGlmIHlvdSBpbXBsZW1lbnQgbWFrZV92
cGwwMTFfdWFydF9ub2RlKC4uLikgcmV0dXJuIGFuCj4gZXJyb3IgYWJvdmUuIFNvIHlvdSB3b3Vs
ZCBjYXRjaCB1c2VyIHJlcXVlc3RpbmcgdnBsMDExIHdpdGhvdXQgaGF2aW5nIHRoZQo+IHZwbDAx
MSBidWlsdC4KCkkgY2FuIGRvIHRoYXQKCgo+ID4gKyAgICBpZiAoIHZwbDAxMSApCj4gPiArICAg
IHsKPiA+ICsgICAgICAgIHJldCA9IG1ha2VfdnBsMDExX3VhcnRfbm9kZShkLCBraW5mby0+ZmR0
LCBhZGRyY2VsbHMsIHNpemVjZWxscyk7Cj4gPiArICAgICAgICBpZiAoIHJldCApCj4gPiArICAg
ICAgICAgICAgZ290byBlcnI7Cj4gPiArICAgIH0KPiA+ICsjZW5kaWYKPiA+ICsKPiA+ICAgICAg
IHJldCA9IGZkdF9lbmRfbm9kZShraW5mby0+ZmR0KTsKPiA+ICAgICAgIGlmICggcmV0IDwgMCAp
Cj4gPiAgICAgICAgICAgZ290byBlcnI7Cj4gPiBAQCAtMjQ2Nyw3ICsyNTI3LDcgQEAgc3RhdGlj
IGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKPiA+IHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiA+ICAgICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7
Cj4gPiAgICAgICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsKPiA+ICAgLSAgICByYyA9IHBy
ZXBhcmVfZHRiX2RvbVUoZCwgJmtpbmZvKTsKPiA+ICsgICAgcmMgPSBwcmVwYXJlX2R0Yl9kb21V
KGQsICZraW5mbywgdnBsMDExKTsKPiA+ICAgICAgIGlmICggcmMgPCAwICkKPiA+ICAgICAgICAg
ICByZXR1cm4gcmM7Cj4gPiAgIAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 13 22:41:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 Jul 2018 22:41:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fe6ka-0005Cd-1Y; Fri, 13 Jul 2018 22:41: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=c80l=j5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fe6kY-0005C4-2W
 for xen-devel@lists.xen.org; Fri, 13 Jul 2018 22:41:18 +0000
X-Inumbo-ID: de515c09-86ed-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id de515c09-86ed-11e8-a6a9-d7ebe60f679a;
 Fri, 13 Jul 2018 22:41:23 +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 5B2532087A;
 Fri, 13 Jul 2018 22:41:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531521675;
 bh=DWiUJIcbgGr7dnnJWlVykr3BmM7IiFGG/S6U4sm30G8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=h5BLVOAWxraODmlD+2aYdaOGvBBT53RPXddNoWBHqFIw/SVUGfQWw4UdDNI617C6n
 ybIEXvX0l6CBxZca8qRnZbOEdhA4QKmcN3ONG//gwX82kqBzzuSk96btCDTo19U/vs
 GAAW9mAYiHqZ+Q8N9W9TViB76YK+M32Cc+C9sYRA=
Date: Fri, 13 Jul 2018 15:41: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: <61bb7cae-1762-0641-796d-1d02326bf8f1@arm.com>
Message-ID: <alpine.DEB.2.10.1807131527210.4709@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-5-git-send-email-sstabellini@kernel.org>
 <61bb7cae-1762-0641-796d-1d02326bf8f1@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 05/21] 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>,
 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>

T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDcv
MDcvMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEV4dGVuZCB0aGUgZXhp
c3RpbmcgZGV2aWNlIHRyZWUgYmFzZWQgbXVsdGlib290IHByb3RvY29sIHRvIGluY2x1ZGUKPiA+
IGluZm9ybWF0aW9uIHJlZ2FyZGluZyBtdWx0aXBsZSBkb21haW5zIHRvIGJvb3QuCj4gPiAKPiA+
IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
PiA+IAo+ID4gLS0tCj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBsb3dlciBjYXNlIGtlcm5lbAo+
ID4gLSByZW5hbWUgbWVtIHRvIG1lbW9yeQo+ID4gLSBtYW5kYXRlIGNwdXMgYW5kIG1lbW9yeQo+
ID4gLSByZXBsYWNlIGRvbVUta2VybmVsIHdpdGgga2VybmVsIGFuZCBkb21VLXJhbWRpc2sgd2l0
aCByYW1kaXNrCj4gPiAtIHJlbmFtZSB4ZW4sZG9tVSB3aXRoIHhlbixkb21haW4KPiA+IC0gYWRk
IGluZm8gYWJvdXQgZG9tMAo+ID4gLSBzd2l0Y2ggbWVtb3J5IGFuZCBjcHVzIHRvIGludGVnZXJz
Cj4gPiAtIHJlbW92ZSBkZWZhdWx0cwo+ID4gLSBhZGQgdnBsMDExCj4gPiAtLS0KPiA+ICAgZG9j
cy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dCB8IDEwOAo+ID4gKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwo+ID4gICAxIGZpbGUgY2hhbmdlZCwgMTA4IGluc2VydGlv
bnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9v
dGluZy50eHQKPiA+IGIvZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dAo+ID4g
aW5kZXggY2UyZDBkYy4uNWMzYjhkYSAxMDA2NDQKPiA+IC0tLSBhL2RvY3MvbWlzYy9hcm0vZGV2
aWNlLXRyZWUvYm9vdGluZy50eHQKPiA+ICsrKyBiL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUv
Ym9vdGluZy50eHQKPiA+IEBAIC0xMTksMyArMTE5LDExMSBAQCBGb3IgdGhvc2UgeW91IHdvdWxk
IGhhcmRjb2RlIHRoZSBYZW4gY29tbWFuZGxpbmUgaW4KPiA+IHRoZSBEVEIgdW5kZXIKPiA+ICAg
bGluZSBieSB3cml0aW5nIGJvb3RhcmdzIChhcyBmb3IgbmF0aXZlIExpbnV4KS4KPiA+ICAgQSBY
ZW4tYXdhcmUgYm9vdGxvYWRlciB3b3VsZCBzZXQgeGVuLHhlbi1ib290YXJncyBmb3IgWGVuLAo+
ID4geGVuLGRvbTAtYm9vdGFyZ3MKPiA+ICAgZm9yIERvbTAgYW5kIGJvb3RhcmdzIGZvciBuYXRp
dmUgTGludXguCj4gPiArCj4gPiArCj4gPiArQ3JlYXRpbmcgTXVsdGlwbGUgRG9tYWlucyBkaXJl
Y3RseSBmcm9tIFhlbgo+ID4gKz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KPiA+ICsKPiA+ICtJdCBpcyBwb3NzaWJsZSB0byBoYXZlIFhlbiBjcmVhdGUgb3RoZXIg
ZG9tYWlucywgaW4gYWRkaXRpb24gdG8gZG9tMCwKPiA+ICtvdXQgb2YgdGhlIGluZm9ybWF0aW9u
IHByb3ZpZGVkIHZpYSBkZXZpY2UgdHJlZS4gQSBrZXJuZWwgYW5kIGluaXRyZAo+ID4gKyhvcHRp
b25hbCkgbmVlZCB0byBiZSBzcGVjaWZpZWQgZm9yIGVhY2ggZ3Vlc3QuCj4gPiArCj4gPiArRm9y
IGVhY2ggZG9tYWluIHRvIGJlIGNyZWF0ZWQgdGhlcmUgbmVlZHMgdG8gYmUgb25lIG5vZGUgdW5k
ZXIgL2Nob3Nlbgo+ID4gK3dpdGggdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVzOgo+ID4gKwo+ID4g
Ky0gY29tcGF0aWJsZQo+ID4gKwo+ID4gKyAgICBGb3IgZG9tVXM6ICJ4ZW4sZG9tYWluIgo+ID4g
KyAgICBGb3IgZG9tMDogInhlbixkb21haW4iLCAieGVuLGluaXRpYWwtZG9tYWluIgo+IAo+IExv
b2tpbmcgYnJpZWZseSBhdCB0aGUgY29kZSwgSSBkb24ndCBzZWUgYW55IHN1cHBvcnQgb2YgInhl
bixpbml0aWFsLWRvbWFpbiIuCj4gRGlkIEkgbWlzcyBhbnl0aGluZz8KPiAKPiBCdXQsIGl0IGlz
IGEgYml0IHN0cmFuZ2UgdG8gcHV0IHRoYXQgaW4gY29tcGF0aWJsZS4gU2hvdWxkbid0IHRoaXMg
YmUgYQo+IHByb3BlcnR5PwoKSSBoYXZlbid0IGltcGxlbWVuZWQgdGhpcyBpbiB0aGlzIHNlcmll
cyB5ZXQuIExldCdzIGFkZAoieGVuLGluaXRpYWwtZG9tYWluIiB0byB0aGUgc3BlYyB0b2dldGhl
ciB3aXRoIHRoZSBpbXBsZW1lbnRhdGlvbiBpbiBvbmUKb2YgdGhlIGZvbGxvdy11cCBzZXJpZXMu
CgogCj4gPiArCj4gPiArLSBtZW1vcnkKPiA+ICsKPiA+ICsgICAgQW4gaW50ZWdlciBzcGVjaWZ5
aW5nIHRoZSBhbW91bnQgb2YgbWVnYWJ5dGVzIG9mIFJBTSB0byBhbGxvY2F0ZSB0bwo+ID4gKyAg
ICB0aGUgZ3Vlc3QuCj4gCj4gSSB3b3VsZCBkZWZpbmUgdGhpcyBhIEtCLiBXaXRoIERvbTBsZXNz
IGl0IHdvdWxkIGJlIGVhc3kgdG8gc3Bhd24gYSBndWVzdCB3aXRoCj4gbGVzcyB0aGFuIGEgTUIg
b2YgbWVtb3J5LiBXaGF0IG1hdHRlciBpcyB0aGUgYW1vdW50IG9mIG1lbW9yeSBzaG91bGQgYmUK
PiBwYWdlLWFsaWduZWQuCgpJIHRoaW5rIGl0IHdvdWxkIGJlIGdvb2QgdG8gYWxsb3cgdXNlcnMg
dG8gc3BlY2lmeSB0aGUgbWVtb3J5IGluIEtCLCB5b3UKYXJlIHJpZ2h0IHRoYXQgd2UgbWlnaHQg
YmUgYWJsZSB0byBoYXZlIDwxTUIgZ3Vlc3RzLiBBdCB0aGUgc2FtZSB0aW1lLAppdCBpcyBhIHBh
aW4gdG8gaGF2ZSB0byBkZWFsIHdpdGggS0JzIHdoZW4gYWxsb2NhdGluZyBtdWx0aSBHQnMgZ3Vl
c3RzLgoKQW55IHN1Z2dlc3Rpb24gb24gaG93IHRvIG1ha2UgdGhpcyBtb3JlIHVzZXIgZnJpZW5k
bHk/IE1heWJlIHdlIGNvdWxkCmZpbmQgYSB3YXkgdG8gc3VwcG9ydCBtdWx0aXBsZSB1bml0cywg
Zm9yIGluc3RhbmNlIHdlIGNvdWxkIHN1cHBvcnQKbWVtb3J5X21iIChmb3IgTUJzKSBhbmQgbWVt
b3J5X2tiIChmb3IgS0JzKS4KCk9yIHdlIGNvdWxkIGp1c3Qgc3VjayBpdCB1cCBhbmQgdXNlIEtC
cyBvbmx5LiBJIG1lYW4sIGlmIHdlIGhhdmUgdG8Kc3VwcG9ydCBvbmUgdW5pdCBvbmx5LCBpdCBz
aG91bGQgcHJvYmFibHkgYmUgS0JzLiBJIHdvbmRlciBpZiBpdCBtYWtlcwpzZW5zZSB0byByZW5h
bWUgbWVtb3J5IHRvIG1lbW9yeV88dW5pdD4gaW4gYW55IGNhc2UgZm9yIGNsYXJpdHkuCgoKPiA+
ICsKPiA+ICstIGNwdXMKPiA+ICsKPiA+ICsgICAgQW4gaW50ZWdlciBzcGVjaWZ5aW5nIHRoZSBu
dW1iZXIgb2YgdmNwdXMgdG8gYWxsb2NhdGUgdG8gdGhlIGd1ZXN0Lgo+ID4gKwo+ID4gKy0gdnBs
MDExCj4gPiArCj4gPiArICAgIEFuIGludGVnZXIgdG8gZW5hYmxlL2Rpc2FibGUgYSB2aXJ0dWFs
IHBsMDExIGZvciB0aGUgZ3Vlc3QgdG8gdXNlLgo+IAo+IFRoZSBpbnRlcnJ1cHQgaXMgYSBiaXQg
Y29uZnVzaW5nIGhlcmUuIFdoYXQgdmFsdWUgd2lsbCBlbmFibGU/IFdoYXQgdmFsdWUgd2lsbAo+
IGRpc2FibGU/Cj4gCj4gSSB0aGluayB5b3UgY2FuIGp1c3QgbWFrZSBhbiBlbXB0eSBwcm9wZXJ0
eS4KCk9LCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 03:27:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 03: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 1feBDJ-0002xp-Lc; Sat, 14 Jul 2018 03:27: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=obgq=j6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feBDI-0002xc-4I
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 03:27:16 +0000
X-Inumbo-ID: d13459dd-8715-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d13459dd-8715-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 03:27: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 1feBDB-0004pd-Py; Sat, 14 Jul 2018 03:27: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 1feBDB-0008WK-0J; Sat, 14 Jul 2018 03:27:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feBDA-0005Sd-Vx; Sat, 14 Jul 2018 03:27:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125109-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 linux-next:test-armhf-armhf-xl-credit2:host-install(4):broken:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub: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-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:build-i386-libvirt:libvirt-build:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-xl:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start: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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=98be45067040799a801e6ce52d8bf4659a153893
X-Osstest-Versions-That: linux=43b6b6eca863cf2f83dc062484963377c66a72be
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 14 Jul 2018 03:27:08 +0000
Subject: [Xen-devel] [linux-next test] 125109: 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>

ZmxpZ2h0IDEyNTEwOSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NTA0MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjUwNDEKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTA0
MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1MDQxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUwNDEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyNTA0MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjUwNDEKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTA0MQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MDQxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEy
NTA0MQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MDQxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjUwNDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA0MQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI1MDQxCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjUwNDEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNTA0MQogdGVzdC1hcm1oZi1h
cm1oZi14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI1MDQxCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNDEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNTA0MQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI1MDQxCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNDEKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEyNTA0MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDQxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNDEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTA0MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDQxCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUwNDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA5OGJlNDUw
NjcwNDA3OTlhODAxZTZjZTUyZDhiZjQ2NTlhMTUzODkzCmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICA0M2I2YjZlY2E4NjNjZjJmODNkYzA2MjQ4NDk2MzM3N2M2NmE3MmJl
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQp
ICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZv
dW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTEwOSAgMjAxOC0wNy0xMSAxMjo0Mzow
MyBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 08:20:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 08: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 1feFmM-0001Pl-8H; Sat, 14 Jul 2018 08: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=obgq=j6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feFmK-0001Pc-Vh
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 08:19:45 +0000
X-Inumbo-ID: ad067edf-873e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad067edf-873e-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 08:19:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1feFmG-0002oX-9f; Sat, 14 Jul 2018 08:19: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 1feFmG-0007Ru-2C; Sat, 14 Jul 2018 08:19:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feFmG-0004pT-1R; Sat, 14 Jul 2018 08:19:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125116-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.9-testing:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-rtds:host-install(4):broken:heisenbug
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-arndale:xen-install:fail:heisenbug
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 qemu-upstream-4.9-testing:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-start/win.repeat:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
X-Osstest-Versions-That: qemuu=b397ed6a586b0a93e9a8b47f5b3008fac34f5f37
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 14 Jul 2018 08:19:40 +0000
Subject: [Xen-devel] [qemu-upstream-4.9-testing test] 125116: 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>

ZmxpZ2h0IDEyNTExNiBxZW11LXVwc3RyZWFtLTQuOS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMTYvCgpGYWls
dXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJl
IHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI1MDYyCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICA2IHhlbi1pbnN0YWxsICAgICAgZmFpbCBpbiAxMjUwNjIgcGFzcyBpbiAx
MjUxMTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjUwNjIKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSBy
ZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgIGZhaWwgaW4gMTI1MDYyIFJFR1IuIHZzLiAxMTY3
ODQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZh
aWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxMTY3ODQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEy
NTA2MiBsaWtlIDExNjc1MAogdGVzdC1hcm1oZi1hcm1oZi14bC14c20gICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTA2MiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1MDYyIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTI1MDYyIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTA2MiBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZh
aWwgaW4gMTI1MDYyIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDExNjc4NAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVt
dXUgICAgICAgICAgICAgICAgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODVi
YgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgYjM5N2VkNmE1ODZiMGE5
M2U5YThiNDdmNWIzMDA4ZmFjMzRmNWYzNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTE2Nzg0ICAy
MDE3LTEyLTAyIDIxOjQ4OjMzIFogIDIyMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTA2
MiAgMjAxOC0wNy0wOSAxMzozODo1MyBaICAgIDQgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIERyLiBEYXZpZCBBbGFuIEdp
bGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5j
b20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgSm9obiBUaG9tc29uIDxn
aXRAam9obnRob21zb24uZmFzdG1haWwuY29tLmF1PgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhh
dC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBTYW11ZWwgVGhp
YmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+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
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYWFkMjMw
NjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYgpBdXRob3I6IEVyaWMgQmxha2UgPGVi
bGFrZUByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBNYXIgMjcgMTU6MjE6NTEgMjAxOCAtMDUwMAoK
ICAgIGR1bXA6IEZpeCBidWlsZCB3aXRoIG5ld2VyIGdjYwogICAgCiAgICBnY2MgOCBvbiByYXdo
aWRlIGlzIHBpY2t5IGVub3VnaCB0byBjb21wbGFpbjoKICAgIAogICAgL2hvbWUvZHVtbXkvcWVt
dS9kdW1wLmM6IEluIGZ1bmN0aW9uICdjcmVhdGVfaGVhZGVyMzInOgogICAgL2hvbWUvZHVtbXkv
cWVtdS9kdW1wLmM6ODE3OjU6IGVycm9yOiAnc3RybmNweScgb3V0cHV0IHRydW5jYXRlZCBiZWZv
cmUgdGVybWluYXRpbmcgbnVsIGNvcHlpbmcgOCBieXRlcyBmcm9tIGEgc3RyaW5nIG9mIHRoZSBz
YW1lIGxlbmd0aCBbLVdlcnJvcj1zdHJpbmdvcC10cnVuY2F0aW9uXQogICAgICAgICBzdHJuY3B5
KGRoLT5zaWduYXR1cmUsIEtEVU1QX1NJR05BVFVSRSwgc3RybGVuKEtEVU1QX1NJR05BVFVSRSkp
OwogICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAKICAgIEJ1dCB3ZSBhbHJlYWR5IGhhdmUgU0lHX0xFTiBk
ZWZpbmVkIGFzIHRoZSByaWdodCBsZW5ndGggd2l0aG91dCBuZWVkaW5nCiAgICB0byBkbyBhIHN0
cmxlbigpLCBhbmQgbWVtY3B5KCkgaXMgYmV0dGVyIHRoYW4gc3RybmNweSgpIHdoZW4gd2Uga25v
dwogICAgd2UgZG8gbm90IHdhbnQgYSB0cmFpbGluZyBOVUwgYnl0ZS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQg
ZnJvbSBjb21taXQgODRjODY4ZjZiOGY4YzFiZTlkM2Q2NWRmOTNjZjAwYjMwODIxNDAxYykKCmNv
bW1pdCBlODA0NDk0M2U4YzMyYmViMTUzMTMzNTVmN2M2YjMyOTc1ZDQ5MGQ2CkF1dGhvcjogRHIu
IERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgQXBy
IDcgMTU6MzI6NTQgMjAxNyArMDEwMAoKICAgIHNsaXJwL3NtYjogUmVwbGFjZSBjb25zdGFudCBz
dHJpbmdzIGJ5IGdsaWIgc3RyaW5nCiAgICAKICAgIGdjYyA3IChvbiBmZWRvcmEgMjYpIG9iamVj
dHMgdG8gbWFueSBvZiB0aGUgc25wcmludGYncwogICAgaW4gdGhlIHNtYiBwYXRoIGFuZCBjb21t
YW5kIGNyZWF0aW9uIGJlY2F1c2UgaXQgY2FuJ3QKICAgIGZpZ3VyZSBvdXQgdGhhdCB0aGUgc21i
X2RpciAoaS5lLiB0aGUgL3RtcCBkaXIgZm9yIHRoZSBjb25maWd1cmF0aW9uKQogICAgaXMga25v
d24gdG8gYmUgc2hvcnQuCiAgICAKICAgIFJlcGxhY2UgYWxsIHRoZXNlIGZpeGVkIGxlbmd0aCBi
dWZmZXJzIGJ5IGdfc3RyKiBmdW5jdGlvbnMgdGhhdCBkeW5hbWljYWxseQogICAgYWxsb2NhdGUg
YW5kIHVzZSBnX2Rpcl9tYWtlX3RtcCB0byBtYWtlIHRoZSBkaXJlY3RvcnkuCiAgICAoSXQncyBm
YWlybHkgbmV3IGdsaWIgYnV0IHdlIGhhdmUgYSBjb21wYXQgZnVuY3Rpb24gZm9yIGl0KS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1s
eW9uLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IGY5NWNjOGI2Y2MzYWQ4YzRi
Njg3ZjMwNWE5NzhkNjcwOTFjMjgxMzgpCgpjb21taXQgMTI1YjdhNTUxNjU5YzY5NjNlMmQ5YjYy
NDY3NjQxMWIzNjUxYmYyMgpBdXRob3I6IEpvaG4gVGhvbXNvbiA8Z2l0QGpvaG50aG9tc29uLmZh
c3RtYWlsLmNvbS5hdT4KRGF0ZTogICBUaHUgQXByIDUgMjM6MjA6NDYgMjAxOCArMTAwMAoKICAg
IEZpeCBsaWJ1c2ItMS4wLjIyIGRlcHJlY2F0ZWQgbGlidXNiX3NldF9kZWJ1ZyB3aXRoIGxpYnVz
Yl9zZXRfb3B0aW9uCiAgICAKICAgIGxpYnVzYi0xLjAuMjIgbWFya2VkIGxpYnVzYl9zZXRfZGVi
dWcgZGVwcmVjYXRlZAogICAgaXQgaXMgcmVwbGFjZWQgd2l0aAogICAgbGlidXNiX3NldF9vcHRp
b24obGlidXNiX2NvbnRleHQsIExJQlVTQl9PUFRJT05fTE9HX0xFVkVMLCBsaWJ1c2JfbG9nX2xl
dmVsKTsKICAgIAogICAgZGV0YWlscyBoZXJlOiBodHRwczovL2dpdGh1Yi5jb20vbGlidXNiL2xp
YnVzYi9jb21taXQvNTM5ZjIyZTJmZDkxNjU1OGQxMWFiOWE2NmYxMGY0NjFjNTU5MzE2OAogICAg
CiAgICBXYXJuaW5nIGhlcmU6CiAgICAKICAgICAgQ0MgICAgICBody91c2IvaG9zdC1saWJ1c2Iu
bwogICAgL2J1aWxkcy94ZW4vc3JjL3FlbXUteGVuL2h3L3VzYi9ob3N0LWxpYnVzYi5jOiBJbiBm
dW5jdGlvbiAndXNiX2hvc3RfaW5pdCc6CiAgICAvYnVpbGRzL3hlbi9zcmMvcWVtdS14ZW4vaHcv
dXNiL2hvc3QtbGlidXNiLmM6MjUwOjU6IGVycm9yOiAnbGlidXNiX3NldF9kZWJ1ZycgaXMgZGVw
cmVjYXRlZDogVXNlIGxpYnVzYl9zZXRfb3B0aW9uIGluc3RlYWQgWy1XZXJyb3I9ZGVwcmVjYXRl
ZC1kZWNsYXJhdGlvbnNdCiAgICAgICAgIGxpYnVzYl9zZXRfZGVidWcoY3R4LCBsb2dsZXZlbCk7
CiAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4KICAgIEluIGZpbGUgaW5jbHVkZWQgZnJvbSAvYnVp
bGRzL3hlbi9zcmMvcWVtdS14ZW4vaHcvdXNiL2hvc3QtbGlidXNiLmM6NDA6MDoKICAgIC91c3Iv
aW5jbHVkZS9saWJ1c2ItMS4wL2xpYnVzYi5oOjEzMDA6MTg6IG5vdGU6IGRlY2xhcmVkIGhlcmUK
ICAgICB2b2lkIExJQlVTQl9DQUxMIGxpYnVzYl9zZXRfZGVidWcobGlidXNiX2NvbnRleHQgKmN0
eCwgaW50IGxldmVsKTsKICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4KICAg
IGNjMTogYWxsIHdhcm5pbmdzIGJlaW5nIHRyZWF0ZWQgYXMgZXJyb3JzCiAgICBtYWtlOiAqKiog
Wy9idWlsZHMveGVuL3NyYy9xZW11LXhlbi9ydWxlcy5tYWs6NjY6IGh3L3VzYi9ob3N0LWxpYnVz
Yi5vXSBFcnJvciAxCiAgICBtYWtlOiBMZWF2aW5nIGRpcmVjdG9yeSAnL2J1aWxkcy94ZW4vc3Jj
L3hlbi90b29scy9xZW11LXhlbi1idWlsZCcKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSm9obiBU
aG9tc29uIDxnaXRAam9obnRob21zb24uZmFzdG1haWwuY29tLmF1PgogICAgTWVzc2FnZS1pZDog
MjAxODA0MDUxMzIwNDYuNDk2OC0xLWdpdEBqb2hudGhvbXNvbi5mYXN0bWFpbC5jb20uYXUKICAg
IFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgOWQ4ZmEwZGY0OWFmMTZhMjA4ZmE5NjFjMjk2OGZiYTRk
YWZmY2MwNykKCmNvbW1pdCBjMDg5NTgzZTUwNGRmNzUyZjk4MDA4MzE5YTZhNDhhZWUxNmIyMDU5
CkF1dGhvcjogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CkRhdGU6ICAgTW9uIEp1bCAx
NyAxMDoxMzozNCAyMDE3IC0wNTAwCgogICAgdXNiOiBGaXggYnVpbGQgd2l0aCBuZXdlciBnY2MK
ICAgIAogICAgZ2NjIDcgaXMgcGlja2llciBhYm91dCBvdXIgc291cmNlczoKICAgIAogICAgaHcv
dXNiL2J1cy5jOiBJbiBmdW5jdGlvbiDigJh1c2JfcG9ydF9sb2NhdGlvbuKAmToKICAgIGh3L3Vz
Yi9idXMuYzo0MTA6NjY6IGVycm9yOiDigJglZOKAmSBkaXJlY3RpdmUgb3V0cHV0IG1heSBiZSB0
cnVuY2F0ZWQgd3JpdGluZyBiZXR3ZWVuIDEgYW5kIDExIGJ5dGVzIGludG8gYSByZWdpb24gb2Yg
c2l6ZSBiZXR3ZWVuIDAgYW5kIDE1IFstV2Vycm9yPWZvcm1hdC10cnVuY2F0aW9uPV0KICAgICAg
ICAgICAgIHNucHJpbnRmKGRvd25zdHJlYW0tPnBhdGgsIHNpemVvZihkb3duc3RyZWFtLT5wYXRo
KSwgIiVzLiVkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICBody91c2IvYnVzLmM6NDEwOjk6IG5vdGU6
IOKAmHNucHJpbnRm4oCZIG91dHB1dCBiZXR3ZWVuIDMgYW5kIDI4IGJ5dGVzIGludG8gYSBkZXN0
aW5hdGlvbiBvZiBzaXplIDE2CiAgICAgICAgICAgICBzbnByaW50Zihkb3duc3RyZWFtLT5wYXRo
LCBzaXplb2YoZG93bnN0cmVhbS0+cGF0aCksICIlcy4lZCIsCiAgICAgICAgICAgICBefn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAg
ICAgICAgICAgICAgICAgICAgICB1cHN0cmVhbS0+cGF0aCwgcG9ydG5yKTsKICAgICAgICAgICAg
ICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAKICAgIEJ1dCB3ZSBrbm93IHRo
YXQgdGhlcmUgYXJlIGF0IG1vc3QgNSBsZXZlbHMgb2YgVVNCIGh1YnMsIHdpdGggYXQKICAgIG1v
c3QgdHdvIGRpZ2l0cyBwZXIgbGV2ZWw7IHRoYXQgcGx1cyB0aGUgc2VwYXJhdGluZyBkb3RzIG1l
YW5zIHdlCiAgICB1c2UgYXQgbW9zdCAxNSBieXRlcyAoaW5jbHVkaW5nIHRyYWlsaW5nIE5VTCkg
b2Ygb3VyIDE2LWJ5dGUgZmllbGQuCiAgICBBZGRpbmcgYW4gYXNzZXJ0aW9uIHRvIHNob3cgZ2Nj
IHRoYXQgd2UgY2hlY2tlZCBmb3IgdHJ1bmNhdGlvbiBpcwogICAgZW5vdWdoIHRvIHNodXQgdXAg
dGhlIGZhbHNlLXBvc2l0aXZlIHdhcm5pbmcuCiAgICAKICAgIEluc3BpcmVkIGJ5IGFuIGlkZWEg
YnkgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4uCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogICAgUmV2aWV3
ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgICBNZXNz
YWdlLWlkOiAyMDE3MDcxNzE1MTMzNC4xNzk1NC0xLWVibGFrZUByZWRoYXQuY29tCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIChjaGVycnkg
cGlja2VkIGZyb20gY29tbWl0IDEyMTgyOWNiMjE2MGU5Y2Q4MjQ4MmMxNTQyNjk5ZmE1ODk2ODgx
MDYpCgpjb21taXQgZTA1Mjc0YWM5YTc1ZTU4ZmZlNzVjZjA4M2FjODIxYmI2MDc5Y2NlZQpBdXRo
b3I6IE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIEp1biAxMyAxOToy
MDowNSAyMDE3ICswMjAwCgogICAgYmxrZGVidWc6IENhdGNoIGJzLT5leGFjdF9maWxlbmFtZSBv
dmVyZmxvdwogICAgCiAgICBUaGUgYnMtPmV4YWN0X2ZpbGVuYW1lIGZpZWxkIG1heSBub3QgYmUg
c3VmZmljaWVudCB0byBzdG9yZSB0aGUgZnVsbAogICAgYmxrZGVidWcgbm9kZSBmaWxlbmFtZS4g
SW4gdGhpcyBjYXNlLCB3ZSBzaG91bGQgbm90IGdlbmVyYXRlIGEgZmlsZW5hbWUKICAgIGF0IGFs
bCBpbnN0ZWFkIG9mIGFuIHVudXNhYmxlIG9uZS4KICAgIAogICAgQ2M6IHFlbXUtc3RhYmxlQG5v
bmdudS5vcmcKICAgIFJlcG9ydGVkLWJ5OiBRdSBXZW5ydW8gPHF1d2VucnVvQGNuLmZ1aml0c3Uu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICAg
IE1lc3NhZ2UtaWQ6IDIwMTcwNjEzMTcyMDA2LjE5Njg1LTItbXJlaXR6QHJlZGhhdC5jb20KICAg
IFJldmlld2VkLWJ5OiBBbGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQg
ZnJvbSBjb21taXQgZGU4MWQ3MmQzZDEzYTE5ZWRmNGQ0NjFiZTNiMGY1YTg3N2JlMDIzNCkKCmNv
bW1pdCAyZDQ2ODVmNmFkZWUwZjA3ZmUxOWM4OWRlNjE2MDFiOTFlNTg3NGUxCkF1dGhvcjogTWF4
IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVuIDEzIDE5OjIwOjA2IDIw
MTcgKzAyMDAKCiAgICBibGt2ZXJpZnk6IENhdGNoIGJzLT5leGFjdF9maWxlbmFtZSBvdmVyZmxv
dwogICAgCiAgICBUaGUgYnMtPmV4YWN0X2ZpbGVuYW1lIGZpZWxkIG1heSBub3QgYmUgc3VmZmlj
aWVudCB0byBzdG9yZSB0aGUgZnVsbAogICAgYmxrdmVyaWZ5IG5vZGUgZmlsZW5hbWUuIEluIHRo
aXMgY2FzZSwgd2Ugc2hvdWxkIG5vdCBnZW5lcmF0ZSBhIGZpbGVuYW1lCiAgICBhdCBhbGwgaW5z
dGVhZCBvZiBhbiB1bnVzYWJsZSBvbmUuCiAgICAKICAgIENjOiBxZW11LXN0YWJsZUBub25nbnUu
b3JnCiAgICBSZXBvcnRlZC1ieTogUXUgV2VucnVvIDxxdXdlbnJ1b0Bjbi5mdWppdHN1LmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgICBNZXNz
YWdlLWlkOiAyMDE3MDYxMzE3MjAwNi4xOTY4NS0zLW1yZWl0ekByZWRoYXQuY29tCiAgICBSZXZp
ZXdlZC1ieTogQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+CiAgICBSZXZpZXdlZC1i
eTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1i
eTogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20g
Y29tbWl0IDA1Y2M3NThhM2RmYzc5NDg4ZDBhOGViN2Y1ODMwYTQxODcxZTc4ZDApCgpjb21taXQg
NjUxMTcxM2MzNDBjMzk4MDlmY2I2MjcxYTQ4Nzg3NDYzMzkzOTg3NQpBdXRob3I6IFBhb2xvIEJv
bnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE5vdiAyOCAxMTo1MToyNyAy
MDE3ICswMTAwCgogICAgbWVtZmQ6IGZpeCBjb25maWd1cmUgdGVzdAogICAgCiAgICBSZWNlbnQg
Z2xpYmMgYWRkZWQgbWVtZmRfY3JlYXRlIGluIHN5cy9tbWFuLmguICBUaGlzIGNvbmZsaWN0cyB3
aXRoCiAgICB0aGUgZGVmaW5pdGlvbiBpbiB1dGlsL21lbWZkLmM6CiAgICAKICAgICAgICAvYnVp
bGRkaXIvYnVpbGQvQlVJTEQvcWVtdS0yLjExLjAtcmMxL3V0aWwvbWVtZmQuYzo0MDoxMjogZXJy
b3I6IHN0YXRpYyBkZWNsYXJhdGlvbiBvZiBtZW1mZF9jcmVhdGUgZm9sbG93cyBub24tc3RhdGlj
IGRlY2xhcmF0aW9uCiAgICAKICAgIEZpeCB0aGUgY29uZmlndXJlIHRlc3QsIGFuZCByZW1vdmUg
dGhlIHN5cy9tZW1mZC5oIGluY2x1c2lvbiBzaW5jZSB0aGUKICAgIGZpbGUgYWN0dWFsbHkgZG9l
cyBub3QgZXhpc3QtLS1pdCBpcyBhIHR5cG8gaW4gdGhlIG1lbWZkX2NyZWF0ZSgyKSBtYW4KICAg
IHBhZ2UuCiAgICAKICAgIENjOiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVA
cmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJl
ZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA3NWU1YjcwZTZiNWRjYzRm
MjIxOTk5MmQ3Y2ZmYTQ2MmFhNDA2YWYwKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 08:25:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 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 1feFrk-00027r-3E; Sat, 14 Jul 2018 08:25: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=2yqq=j6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1feFrj-00027m-53
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 08:25:19 +0000
X-Inumbo-ID: 74823f0b-873f-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74823f0b-873f-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 08:25: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 BA019AD0A;
 Sat, 14 Jul 2018 08:25:15 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Sat, 14 Jul 2018 10:25:14 +0200
Message-Id: <20180714082514.13686-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [GIT PULL] xen: fixes for 4.18-rc5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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
LjE4LXJjNS10YWcKCnhlbjogZml4ZXMgZm9yIDQuMTgtcmM1CgpJdCBjb250YWlucyB0d28gcmVs
YXRlZCBmaXhlcyBmb3IgYSBib290IGZhaWx1cmUgb2YgWGVuIFBWIGd1ZXN0cy4KCgpUaGFua3Mu
CgpKdWVyZ2VuCgogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIHwgMjUgKysrKysrKysrKysr
LS0tLS0tLS0tLS0tLQogYXJjaC94ODYveGVuL2lycS5jICAgICAgICAgIHwgIDQgKy0tLQogMiBm
aWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCkp1ZXJnZW4g
R3Jvc3MgKDIpOgogICAgICB4ZW46IHJlbW92ZSBnbG9iYWwgYml0IGZyb20gX19kZWZhdWx0X2tl
cm5lbF9wdGVfbWFzayBmb3IgcHYgZ3Vlc3RzCiAgICAgIHhlbjogc2V0dXAgcHYgaXJxIG9wcyB2
ZWN0b3IgZWFybGllcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 09:34:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 09: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 1feGw5-0007XT-CN; Sat, 14 Jul 2018 09:33: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=rcuh=j6=xenproject.org=prvs=72622b154=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1feGw3-0007XH-Rk
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 09:33:51 +0000
X-Inumbo-ID: fa0548fa-8748-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa0548fa-8748-11e8-a8a5-bc764e045a96;
 Sat, 14 Jul 2018 11:33:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,351,1526342400"; d="scan'208";a="60207009"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74968-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74943
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 14 Jul 2018 10:33:47 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 74968: 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>

ZmxpZ2h0IDc0OTY4IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk2OC8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zdHJldGNoLW5l
dGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk0MwogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgZmFpbCBsaWtlIDc0OTQzCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXN0cmV0Y2gtbmV0Ym9v
dC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTQzCiB0ZXN0LWFtZDY0
LWkzODYtYW1kNjQtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBm
YWlsIGxpa2UgNzQ5NDMKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTQzCgpiYXNlbGluZSB2ZXJzaW9u
OgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5NDMKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXN0cmV0Y2gtbmV0Ym9vdC1wdmdydWIgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXN0cmV0Y2gtbmV0Ym9v
dC1wdmdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWFybWhmLXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 10:13:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 10:13: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 1feHYb-0002J1-FI; Sat, 14 Jul 2018 10:13: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=obgq=j6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feHYZ-0002Ip-GZ
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 10:13:39 +0000
X-Inumbo-ID: 974ae8cb-874e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 974ae8cb-874e-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 10:13:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1feHYU-00051O-Ol; Sat, 14 Jul 2018 10:13: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 1feHYU-0005JE-GM; Sat, 14 Jul 2018 10:13:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feHYU-0006p5-FV; Sat, 14 Jul 2018 10:13:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125118-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail: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-pvshim:guest-start: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-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-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: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-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-amd64-amd64-libvirt: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-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-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-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-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-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: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-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-amd64-amd64-xl-qemut-win7-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-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=1fd87ba1cd0312b743a48756a91c6962b1514aac
X-Osstest-Versions-That: xen=eb17ff9ce6a99a8761d3f4768703691f34043356
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 14 Jul 2018 10:13:34 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 125118: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTExOCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMTgvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAx
MjQ5MTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyNDkxNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVu
ICAgICAgICAgICAgICAgICAgMWZkODdiYTFjZDAzMTJiNzQzYTQ4NzU2YTkxYzY5NjJiMTUxNGFh
YwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZWIxN2ZmOWNlNmE5OWE4
NzYxZDNmNDc2ODcwMzY5MWYzNDA0MzM1NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0OTE0ICAy
MDE4LTA3LTAyIDExOjI3OjQ0IFogICAxMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTA2
NCAgMjAxOC0wNy0wOSAxNDowNjo1MyBaICAgIDQgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTExOCAgMjAxOC0wNy0xMSAyMDo1Mjo1NSBaICAgIDIgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
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
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWZkODdiYTFjZDAzMTJiNzQzYTQ4
NzU2YTkxYzY5NjJiMTUxNGFhYwpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgOSAxNDo1NjoxOSAyMDE4ICswMTAwCgogICAgeGVu
L01ha2VmaWxlOiBCdW1wIHZlcnNpb24gdG8gNC4xMS4xLXByZSBmb3Igb25nb2luZyA0LjExIHN0
YWJsZSBicmFuY2gKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgMWViNjU0NGE1NjdlM2U1MTMzZmFmZTBjNGVmMzU0
NWM1MTM4ZDBlNApBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpEYXRlOiAgIE1vbiBKdWwgOSAxNDoyNToyOCAyMDE4ICswMTAwCgogICAgU1VQUE9SVC5tZDog
U3VwcG9ydCBsaWZldGltZSBmb3IgNC4xMQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBDQzogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBj
aXRyaXguY29tPgoKY29tbWl0IGM2MTNjYTE3MmFjMmYxNWY1YTk1MjE3YTc3M2I2M2NlYTkyY2Jh
NTMKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTog
ICBNb24gSnVsIDkgMTQ6MjE6MjAgMjAxOCArMDEwMAoKICAgIENvbmZpZy5taywgeGVuL01ha2Vm
aWxlLCBTVVBQT1JULm1kOiBYZW4gNC4xMTogVXBkYXRlIHZlcnNpb24gbnVtYmVycwogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQg
NjY2NTNiNDYyMGMzYjQzNzA5ZjA5M2Y4MzZiMjI3NTY2NzM5YTg1MQpBdXRob3I6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgOSAxNDoxNDow
NyAyMDE4ICswMTAwCgogICAgWGVuIDQuMTE6IFN3aXRjaCB0byBmaW5hbCByZWxlYXNlIHRhZ3MK
ICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2U6IGluIGVhY2ggY2FzZSB0aGlzIHRhZyByZWZl
cnMgdG8gdGhlIHNhbWUgY29tbWl0CiAgICBhcyBwcmV2aW91c2x5LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CihxZW11IGNoYW5nZXMgbm90
IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 14:02:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 14:02:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1feL7y-0002wZ-M0; Sat, 14 Jul 2018 14: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=m9iu=j6=csail.mit.edu=srivatsa@srs-us1.protection.inumbo.net>)
 id 1feGoh-0006uo-Rf
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 09:26:15 +0000
X-Inumbo-ID: f843553b-8747-11e8-a6a9-d7ebe60f679a
Received: from outgoing-stata.csail.mit.edu (unknown [128.30.2.210])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f843553b-8747-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 09:26:21 +0000 (UTC)
Received: from c-71-231-194-96.hsd1.wa.comcast.net ([71.231.194.96]
 helo=[127.0.1.1]) by outgoing-stata.csail.mit.edu with esmtpsa
 (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82)
 (envelope-from <srivatsa@csail.mit.edu>)
 id 1feGoN-000Yva-Tl; Sat, 14 Jul 2018 05:25:56 -0400
From: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
To: gregkh@linuxfoundation.org, stable@vger.kernel.org
Date: Sat, 14 Jul 2018 02:25:43 -0700
Message-ID: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
User-Agent: StGit/0.18
MIME-Version: 1.0
X-Mailman-Approved-At: Sat, 14 Jul 2018 14:02:24 +0000
Subject: [Xen-devel] [RESEND] Spectre-v2 (IBPB/IBRS) and SSBD fixes for 4.4.y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Dave Hansen <dave@sr71.net>, srivatsa@csail.mit.edu,
 Wanpeng Li <kernellwp@gmail.com>, Andi Kleen <ak@linux.intel.com>,
 linux-tip-commits@vger.kernel.org, Piotr Luc <piotr.luc@intel.com>,
 Mel Gorman <mgorman@suse.de>, arjan.van.de.ven@intel.com,
 xen-devel@lists.xenproject.org, Alexander Sergeyev <sergeev917@gmail.com>,
 Brian Gerst <brgerst@gmail.com>, luto@kernel.org,
 =?utf-8?q?Micka=C3=ABl?= =?utf-8?q?Sala=C3=BCn?= <mic@digikod.net>,
 Thomas Gleixner <tglx@linutronix.de>, Joe Konno <joe.konno@linux.intel.com>,
 Laura Abbott <labbott@fedoraproject.org>, Will Drewry <wad@chromium.org>,
 Jiri Kosina <jkosina@suse.cz>, linux-kernel@vger.kernel.org,
 Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Linus Torvalds <torvalds@linux-foundation.org>,
 David Woodhouse <dwmw@amazon.co.uk>, KarimAllah Ahmed <karahmed@amazon.de>,
 Dave Hansen <dave.hansen@linux.intel.com>, linux@dominikbrodowski.net,
 ganb@vmware.com, Andrey Ryabinin <ryabinin.a.a@gmail.com>,
 Kristen Carlson Accardi <kristen@linux.intel.com>,
 Nadav Amit <nadav.amit@gmail.com>, Ingo Molnar <mingo@kernel.org>,
 Prarit Bhargava <prarit@redhat.com>, Shuah Khan <shuahkh@osg.samsung.com>,
 Ross Zwisler <ross.zwisler@linux.intel.com>, Borislav Petkov <bp@suse.de>,
 Tom Lendacky <thomas.lendacky@amd.com>, Rik van Riel <riel@redhat.com>,
 Denys Vlasenko <dvlasenk@redhat.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Arjan van de Ven <arjan@linux.intel.com>, Tony Luck <tony.luck@intel.com>,
 Vince Weaver <vincent.weaver@maine.edu>, Mike Galbraith <efault@gmx.de>,
 Yazen Ghannam <Yazen.Ghannam@amd.com>, Kyle Huey <me@kylehuey.com>,
 Sherry Hurwitz <sherry.hurwitz@amd.com>, Tim Chen <tim.c.chen@linux.intel.com>,
 Thomas Garnier <thgarnie@google.com>, gnomes@lxorguk.ukuu.org.uk,
 Alexander Shishkin <alexander.shishkin@linux.intel.com>,
 Frederic Weisbecker <fweisbec@gmail.com>, Dave Hansen <dave.hansen@intel.com>,
 Jan Beulich <jbeulich@suse.com>, srivatsab@vmware.com, ashok.raj@intel.com,
 =?utf-8?b?SsO2cmc=?= Otte <jrg.otte@gmail.com>, jmattson@google.com,
 Alexander Popov <alpopov@ptsecurity.com>, Fenghua Yu <fenghua.yu@intel.com>,
 Kees Cook <keescook@chromium.org>, Arnd Bergmann <arnd@arndb.de>,
 Ricardo Neri <ricardo.neri-calderon@linux.intel.com>,
 Josh Triplett <josh@joshtriplett.org>, rostedt@goodmis.org,
 Quentin Casasnovas <quentin.casasnovas@oracle.com>, bp@alien8.de,
 Stephane Eranian <eranian@google.com>, dan.j.williams@intel.com,
 gregkh@linux-foundation.org, Kyle Huey <khuey@kylehuey.com>,
 Oleg Nesterov <oleg@redhat.com>, Andy Lutomirski <luto@amacapital.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>, kvm@vger.kernel.org,
 rkrcmar@redhat.com, peterz@infradead.org, amakhalov@vmware.com,
 linux-mm@kvack.org, hpa@zytor.com, Jiri Olsa <jolsa@redhat.com>,
 Alexander Kuleshov <kuleshovmail@gmail.com>, sironi@amazon.de,
 Joerg Roedel <joro@8bytes.org>, Jon Masters <jcm@redhat.com>,
 Dave Young <dyoung@redhat.com>, Arnaldo Carvalho de Melo <acme@redhat.com>,
 jpoimboe@redhat.com, Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 matt.helsley@gmail.com, linux-edac <linux-edac@vger.kernel.org>,
 Juergen Gross <jgross@suse.com>, pbonzini@redhat.com, dwmw2@infradead.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgR3JlZywKClRoaXMgcGF0Y2ggc2VyaWVzIGlzIGEgYmFja3BvcnQgb2YgdGhlIFNwZWN0cmUt
djIgZml4ZXMgKElCUEIvSUJSUykKYW5kIHBhdGNoZXMgZm9yIHRoZSBTcGVjdWxhdGl2ZSBTdG9y
ZSBCeXBhc3MgdnVsbmVyYWJpbGl0eSB0byA0LjQueQoodGhleSBhcHBseSBjbGVhbmx5IG9uIHRv
cCBvZiA0LjQuMTQwKS4KCkkgdXNlZCA0LjkueSBhcyBteSByZWZlcmVuY2Ugd2hlbiBiYWNrcG9y
dGluZyB0byA0LjQueSAoYXMgSSB0aG91Z2h0CnRoYXQgd291bGQgbWluaW1pemUgdGhlIGFtb3Vu
dCBvZiBmaXhpbmcgdXAgbmVjZXNzYXJ5KS4gVW5mb3J0dW5hdGVseQpJIGhhZCB0byBza2lwIHRo
ZSBLVk0gZml4ZXMgZm9yIHRoZXNlIHZ1bG5lcmFiaWxpdGllcywgYXMgdGhlIEtWTQpjb2RlYmFz
ZSBpcyBkcmFzdGljYWxseSBkaWZmZXJlbnQgaW4gNC40IGFzIGNvbXBhcmVkIHRvIDQuOS4gKEkg
dHJpZWQKbXkgYmVzdCB0byBiYWNrcG9ydCB0aGVtIGluaXRpYWxseSwgYnV0IHdhc24ndCBjb25m
aWRlbnQgdGhhdCB0aGV5CndlcmUgY29ycmVjdCwgc28gSSBkZWNpZGVkIHRvIGRyb3AgdGhlbSBm
cm9tIHRoaXMgc2VyaWVzKS4KCllvdSdsbCBub3RpY2UgdGhhdCB0aGUgaW5pdGlhbCBmZXcgcGF0
Y2hlcyBpbiB0aGlzIHNlcmllcyBpbmNsdWRlCmNsZWFudXBzIGV0Yy4sIHRoYXQgYXJlIG5vbi1j
cml0aWNhbCB0byBJQlBCL0lCUlMvU1NCRC4gTW9zdCBvZiB0aGVzZQpwYXRjaGVzIGFyZSBhaW1l
ZCBhdCBnZXR0aW5nIHRoZSBjcHVmZWF0dXJlLmggdnMgY3B1ZmVhdHVyZXMuaCBzcGxpdAppbnRv
IDQuNCwgc2luY2UgYSBsb3Qgb2YgdGhlIHN1YnNlcXVlbnQgcGF0Y2hlcyB1cGRhdGUgdGhlc2Ug
aGVhZGVycy4KT24gbXkgZmlyc3QgYXR0ZW1wdCB0byBiYWNrcG9ydCB0aGVzZSBwYXRjaGVzIHRv
IDQuNC55LCBJIGhhZCBhY3R1YWxseQp0cmllZCB0byBkbyBhbGwgdGhlIHVwZGF0ZXMgb24gdGhl
IGNwdWZlYXR1cmUuaCBmaWxlIGl0c2VsZiwgYnV0IGl0CnN0YXJ0ZWQgZ2V0dGluZyB2ZXJ5IGN1
bWJlcnNvbWUsIHNvIEkgcmVzb3J0ZWQgdG8gYmFja3BvcnRpbmcgdGhlCmNwdWZlYXR1cmUuaCB2
cyBjcHVmZWF0dXJlcy5oIHNwbGl0IGFuZCB0aGVpciBkZXBlbmRlbmNpZXMgYXMgd2VsbC4gSQp0
aGluayBhcGFydCBmcm9tIHRoZXNlIGluaXRpYWwgcGF0Y2hlcywgdGhlIHJlc3Qgb2YgdGhlIHBh
dGNoc2V0CmRvZXNuJ3QgaGF2ZSBhbGwgdGhhdCBtdWNoIG5vaXNlLiAKClRoaXMgcGF0Y2hzZXQg
aGFzIGJlZW4gdGVzdGVkIG9uIGJvdGggSW50ZWwgYW5kIEFNRCBtYWNoaW5lcyAoSW50ZWwKWGVv
biBDUFUgRTUtMjY2MCB2NCBhbmQgQU1EIEVQWUMgNzI4MSAxNi1Db3JlIFByb2Nlc3NvciwgcmVz
cGVjdGl2ZWx5KQp3aXRoIHVwZGF0ZWQgbWljcm9jb2RlLiBBbGwgdGhlIHBhdGNoIGJhY2twb3J0
cyBoYXZlIGJlZW4KaW5kZXBlbmRlbnRseSByZXZpZXdlZCBieSBNYXR0IEhlbHNsZXksIEFsZXhl
eSBNYWtoYWxvdiBhbmQgQm8gR2FuLgoKSSB3b3VsZCBhcHByZWNpYXRlIGlmIHlvdSBjb3VsZCBr
aW5kbHkgY29uc2lkZXIgdGhlc2UgcGF0Y2hlcyBmb3IKcmV2aWV3IGFuZCBpbmNsdXNpb24gaW4g
YSBmdXR1cmUgNC40LnkgcmVsZWFzZS4KClRoYW5rIHlvdSB2ZXJ5IG11Y2ghCgpSZWdhcmRzLApT
cml2YXRzYQpWTXdhcmUgUGhvdG9uIE9TCgpQLlMuIFRoaXMgcGF0Y2hzZXQgaXMgYWxzbyBhdmFp
bGFibGUgaW4gdGhlIGZvbGxvd2luZyByZXBvIGlmIGFueW9uZQogICAgIGlzIGludGVyZXN0ZWQg
aW4gZ2l2aW5nIGl0IGEgdHJ5OgoKaHR0cHM6Ly9naXRodWIuY29tL3NyaXZhdHNhYmhhdC9saW51
eC1zdGFibGUgc3BlY3RyZS12Mi1maXhlcy1ub2t2bS00LjQuMTQwCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 14:02:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 14:02:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1feL7y-0002wf-Vc; Sat, 14 Jul 2018 14: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=m9iu=j6=csail.mit.edu=srivatsa@srs-us1.protection.inumbo.net>)
 id 1feGuD-0007Vc-90
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 09:31:57 +0000
X-Inumbo-ID: c4a5cb08-8748-11e8-a6a9-d7ebe60f679a
Received: from outgoing-stata.csail.mit.edu (unknown [128.30.2.210])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id c4a5cb08-8748-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 09:32:04 +0000 (UTC)
Received: from c-71-231-194-96.hsd1.wa.comcast.net ([71.231.194.96]
 helo=[127.0.1.1]) by outgoing-stata.csail.mit.edu with esmtpsa
 (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82)
 (envelope-from <srivatsa@csail.mit.edu>)
 id 1feGu8-000ZYF-CK; Sat, 14 Jul 2018 05:31:52 -0400
From: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
To: gregkh@linuxfoundation.org, stable@vger.kernel.org
Date: Sat, 14 Jul 2018 02:31:49 -0700
Message-ID: <153156070962.10043.13374276305669211495.stgit@srivatsa-ubuntu>
In-Reply-To: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
References: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
User-Agent: StGit/0.18
MIME-Version: 1.0
X-Mailman-Approved-At: Sat, 14 Jul 2018 14:02:24 +0000
Subject: [Xen-devel] [PATCH 4.4.y 040/101] x86/xen: Zero MSR_IA32_SPEC_CTRL
 before suspend
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, srivatsa@csail.mit.edu,
 rostedt@goodmis.org, matt.helsley@gmail.com, ganb@vmware.com,
 Jan Beulich <jbeulich@suse.com>, amakhalov@vmware.com,
 xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>,
 boris.ostrovsky@oracle.com, srivatsab@vmware.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKY29tbWl0IDcxYzIwOGRkNTRh
Yjk3MTAzNmQ4M2ZmNmQ5ODM3YmFlNDk3NmU2MjMgdXBzdHJlYW0uCgpPbGRlciBYZW4gdmVyc2lv
bnMgKDQuNSBhbmQgYmVmb3JlKSBtaWdodCBoYXZlIHByb2JsZW1zIG1pZ3JhdGluZyBwdgpndWVz
dHMgd2l0aCBNU1JfSUEzMl9TUEVDX0NUUkwgaGF2aW5nIGEgbm9uLXplcm8gdmFsdWUuIFNvIGJl
Zm9yZQpzdXNwZW5kaW5nIHplcm8gdGhhdCBNU1IgYW5kIHJlc3RvcmUgaXQgYWZ0ZXIgYmVpbmcg
cmVzdW1lZC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
U2lnbmVkLW9mZi1ieTogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+ClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBzdGFibGVAdmdlci5r
ZXJuZWwub3JnCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6IGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tCkxpbms6IGh0dHBzOi8vbGttbC5rZXJuZWwub3JnL3IvMjAxODAy
MjYxNDA4MTguNDg0OS0xLWpncm9zc0BzdXNlLmNvbQpTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2Fo
LUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgpTaWduZWQtb2ZmLWJ5OiBTcml2
YXRzYSBTLiBCaGF0IDxzcml2YXRzYUBjc2FpbC5taXQuZWR1PgpSZXZpZXdlZC1ieTogTWF0dCBI
ZWxzbGV5IChWTXdhcmUpIDxtYXR0LmhlbHNsZXlAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogQWxl
eGV5IE1ha2hhbG92IDxhbWFraGFsb3ZAdm13YXJlLmNvbT4KUmV2aWV3ZWQtYnk6IEJvIEdhbiA8
Z2FuYkB2bXdhcmUuY29tPgotLS0KCiBhcmNoL3g4Ni94ZW4vc3VzcGVuZC5jIHwgICAxNiArKysr
KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMgYi9hcmNoL3g4Ni94ZW4vc3VzcGVuZC5jCmluZGV4
IDdmNjY0YzQuLjRlY2QwZGUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMKKysr
IGIvYXJjaC94ODYveGVuL3N1c3BlbmQuYwpAQCAtMSwxMSArMSwxNCBAQAogI2luY2x1ZGUgPGxp
bnV4L3R5cGVzLmg+CiAjaW5jbHVkZSA8bGludXgvdGljay5oPgorI2luY2x1ZGUgPGxpbnV4L3Bl
cmNwdS1kZWZzLmg+CiAKICNpbmNsdWRlIDx4ZW4veGVuLmg+CiAjaW5jbHVkZSA8eGVuL2ludGVy
ZmFjZS94ZW4uaD4KICNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KICNpbmNsdWRlIDx4ZW4v
ZXZlbnRzLmg+CiAKKyNpbmNsdWRlIDxhc20vY3B1ZmVhdHVyZXMuaD4KKyNpbmNsdWRlIDxhc20v
bXNyLWluZGV4Lmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4KICNpbmNsdWRlIDxh
c20veGVuL3BhZ2UuaD4KICNpbmNsdWRlIDxhc20vZml4bWFwLmg+CkBAIC02OCw2ICs3MSw4IEBA
IHN0YXRpYyB2b2lkIHhlbl9wdl9wb3N0X3N1c3BlbmQoaW50IHN1c3BlbmRfY2FuY2VsbGVkKQog
CXhlbl9tbV91bnBpbl9hbGwoKTsKIH0KIAorc3RhdGljIERFRklORV9QRVJfQ1BVKHU2NCwgc3Bl
Y19jdHJsKTsKKwogdm9pZCB4ZW5fYXJjaF9wcmVfc3VzcGVuZCh2b2lkKQogewogCWlmICh4ZW5f
cHZfZG9tYWluKCkpCkBAIC04NCw2ICs4OSw5IEBAIHZvaWQgeGVuX2FyY2hfcG9zdF9zdXNwZW5k
KGludCBjYW5jZWxsZWQpCiAKIHN0YXRpYyB2b2lkIHhlbl92Y3B1X25vdGlmeV9yZXN0b3JlKHZv
aWQgKmRhdGEpCiB7CisJaWYgKHhlbl9wdl9kb21haW4oKSAmJiBib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfU1BFQ19DVFJMKSkKKwkJd3Jtc3JsKE1TUl9JQTMyX1NQRUNfQ1RSTCwgdGhpc19jcHVf
cmVhZChzcGVjX2N0cmwpKTsKKwogCS8qIEJvb3QgcHJvY2Vzc29yIG5vdGlmaWVkIHZpYSBnZW5l
cmljIHRpbWVrZWVwaW5nX3Jlc3VtZSgpICovCiAJaWYgKHNtcF9wcm9jZXNzb3JfaWQoKSA9PSAw
KQogCQlyZXR1cm47CkBAIC05Myw3ICsxMDEsMTUgQEAgc3RhdGljIHZvaWQgeGVuX3ZjcHVfbm90
aWZ5X3Jlc3RvcmUodm9pZCAqZGF0YSkKIAogc3RhdGljIHZvaWQgeGVuX3ZjcHVfbm90aWZ5X3N1
c3BlbmQodm9pZCAqZGF0YSkKIHsKKwl1NjQgdG1wOworCiAJdGlja19zdXNwZW5kX2xvY2FsKCk7
CisKKwlpZiAoeGVuX3B2X2RvbWFpbigpICYmIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TUEVD
X0NUUkwpKSB7CisJCXJkbXNybChNU1JfSUEzMl9TUEVDX0NUUkwsIHRtcCk7CisJCXRoaXNfY3B1
X3dyaXRlKHNwZWNfY3RybCwgdG1wKTsKKwkJd3Jtc3JsKE1TUl9JQTMyX1NQRUNfQ1RSTCwgMCk7
CisJfQogfQogCiB2b2lkIHhlbl9hcmNoX3Jlc3VtZSh2b2lkKQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 14:43:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 14:43: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 1feLlR-00068y-A5; Sat, 14 Jul 2018 14:43: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=obgq=j6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feLlP-00068m-9S
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 14:43:11 +0000
X-Inumbo-ID: 3e764513-8774-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e764513-8774-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 14:43: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 1feLlJ-0001f0-Gd; Sat, 14 Jul 2018 14:43: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 1feLlJ-0007Sn-6U; Sat, 14 Jul 2018 14:43:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feLlJ-0000w5-5L; Sat, 14 Jul 2018 14:43:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125123-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-armhf-armhf-xl-multivcpu:<job
 status>:broken:regression
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:host-install(4):broken:regression
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.8-testing:test-armhf-armhf-libvirt:xen-boot:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-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: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-amd64-libvirt:migrate-support-check: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test: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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test: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-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-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-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-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-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-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-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-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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 14 Jul 2018 14:43:05 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125123: 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>

ZmxpZ2h0IDEyNTEyMyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTEyMy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3QtbWlncmF0
ZS9kc3RfaG9zdC9zcmNfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNjUKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTA2NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBsaWtlIDEyNDk0MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAy
MiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQ5OTYKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkg
ZmFpbCBsaWtlIDEyNTA0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAg
ZmFpbCAgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNTA2NQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAg
ICAgICAgICAgICAgIDQ4MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMKYmFz
ZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGUzOWZmMzg2ZjYyNmJhNDRmOGE5
YTk2MDhkOGY1ZjEzZmY3OTQ1ZWYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA2NSAgMjAxOC0w
Ny0wOSAxNToxNjoyMyBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxMjMgIDIw
MTgtMDctMTIgMDc6MzY6MTUgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+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
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDQ4
MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAwOToyMjoxNCAyMDE4ICsw
MjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuOC40CihxZW11IGNoYW5nZXMgbm90IGlu
Y2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 19:29:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 19: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 1feQEP-0002Xg-Ju; Sat, 14 Jul 2018 19:29: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=obgq=j6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feQEO-0002XW-Fb
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 19:29:24 +0000
X-Inumbo-ID: 3b0ac420-879c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b0ac420-879c-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 19:29: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 1feQEK-0007Wd-Bn; Sat, 14 Jul 2018 19:29: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 1feQEK-0002yI-4m; Sat, 14 Jul 2018 19:29:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feQEK-0003uZ-4A; Sat, 14 Jul 2018 19:29:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125129-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:regression
 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-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-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-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-i386-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-amd64-amd64-libvirt-vhd: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-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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-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-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-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=c25c74b7476e27180e9b76840e963e542023f118
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 14 Jul 2018 19:29:20 +0000
Subject: [Xen-devel] [linux-linus test] 125129: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTEyOSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MTI5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFp
bCBSRUdSLiB2cy4gMTIzNTU0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM1
NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIz
NTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBjMjVjNzRiNzQ3
NmUyNzE4MGU5Yjc2ODQwZTk2M2U1NDIwMjNmMTE4CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAg
ICAgICAgICAgICAgICAwNTEyZTAxMzQ1ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgIDQzIGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICA0
MSBkYXlzICAgMjQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTI5ICAyMDE4LTA3
LTEyIDEzOjExOjUwIFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMjMxIHBlb3BsZSB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI2NjYzMSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 20:30:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 20: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 1feRAy-00079s-BR; Sat, 14 Jul 2018 20: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=obgq=j6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feRAx-00079g-L7
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 20:29:55 +0000
X-Inumbo-ID: ae6f29f7-87a4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae6f29f7-87a4-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 20:30: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 1feRAs-0000K6-57; Sat, 14 Jul 2018 20:29: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 1feRAr-0005TX-IO; Sat, 14 Jul 2018 20:29:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feRAr-000852-Hl; Sat, 14 Jul 2018 20:29:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125134-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:blocked:nonblocking
 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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-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-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: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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt: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-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw: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-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=ff82d3c73ec20d6f40e8bbfafe8ed5110bba5049
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 14 Jul 2018 20:29:49 +0000
Subject: [Xen-devel] [qemu-mainline test] 125134: 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>

ZmxpZ2h0IDEyNTEzNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMzQvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDE2IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9wcml2Y21kIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
NyBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvZ250ZGV2IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYtYXVk
aXQtcWVtdS9jcmVhdGUvZXZ0Y2huIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOSBkZXByaXYtYXVkaXQtcWVtdS9jcmVh
dGUvb3RoZXIgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDIwIGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS94ZW5zdG9yZSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxNiBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvcHJpdmNtZCBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNyBk
ZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvZ250ZGV2IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE4IGRlcHJpdi1hdWRpdC1x
ZW11L2NyZWF0ZS9ldnRjaG4gYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTkgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL290
aGVyIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDIwIGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS94ZW5zdG9yZSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQyMzIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNDIzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0MjMyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjQyMzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTUgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZSBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBxZW11dSAgICAgICAgICAgICAgICBmZjgyZDNjNzNlYzIwZDZmNDBlOGJiZmFmZThlZDUx
MTBiYmE1MDQ5CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAyZWYyZjE2
NzgxYWY5ZGVlNmJhNjUxNzc1NWU5MDczYmE1Nzk5ZmEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQyMzIgIDIwMTgtMDYtMTYgMDU6MDQ6MjYgWiAgIDI4IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI0Mzk4ICAyMDE4LTA2LTE5IDEwOjM2OjUyIFogICAyNSBkYXlzICAgMTQgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTM0ICAyMDE4LTA3LTEyIDE0OjQ1OjQ3IFogICAgMiBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQWFwbyBWaWVuYW1vIDxhYXBvQHR1eGVyYS5jb20+CiAgQWFyb24gTGluZHNheSA8
YWxpbmRzYXlAY29kZWF1cm9yYS5vcmc+CiAgQWxla3NhbmRhciBNYXJrb3ZpYyA8YWxla3NhbmRh
ci5tYXJrb3ZpY0BtaXBzLmNvbT4KICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5v
cmc+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNvbT4KICBBbGV4
ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlz
dGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQW1vbCBTdXJhdGkgPHN1cmF0aWFtb2xAZ21haWwuY29t
PgogIEFuZHJldyBKZWZmZXJ5IDxhbmRyZXdAYWouaWQuYXU+CiAgQW50aG9ueSBQRVJBUkQgPGFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b24gTmVmZWRvdiA8YW50b24ubmVmZWRvdkB2
aXJ0dW96em8uY29tPgogIEFyZnJldmVyIEZyZWh0ZXMgVGFpZmVyc2FyIEFyYWhlc2lzIDxhcmZy
ZXZlci5mdGFAZ21haWwuY29tPgogIEFyaSBTdW5kaG9sbSA8YXJpQHR1eGVyYS5jb20+CiAgQmFi
dSBNb2dlciA8YmFidS5tb2dlckBhbWQuY29tPgogIEJhbGFtdXJ1aGFuIFMgPGJhbGEyNEBsaW51
eC52bmV0LmlibS5jb20+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
YXN0aWFuIEtvcHBlbG1hbm4gPGtiYXN0aWFuQG1haWwudW5pLXBhZGVyYm9ybi5kZT4KICBCaXNo
YXJhIEFidUhhdHRvdW0gPGJpc2hhcmFAZGF5bml4LmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5o
YW54aWFvQGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRl
LmlibS5jb20+CiAgQ2xhdWRpbyBJbWJyZW5kYSA8aW1icmVuZGFAbGludXgudm5ldC5pYm0uY29t
PgogIENsZWJlciBSb3NhIDxjcm9zYUByZWRoYXQuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxs
aW5nQGxpbnV4LmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAg
Q8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96
YSA8ZGFuaWVsaGI0MTNAZ21haWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdl
QHJlZGhhdC5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+
CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+IChwcGMgcGFydHMp
CiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRG91IExpeWFuZyA8ZG91
bHkuZm5zdEBjbi5mdWppdHN1LmNvbT4KICBEb3VnIEdhbGUgPGRvdWcxNmtAZ21haWwuY29tPgog
IERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWRnYXIgRS4g
SWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxl
aGFia29zdEByZWRoYXQuY29tPgogIEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICBF
cmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJl
ZGhhdC5jb20+CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAgR2VvZmZyZXkgTWNSYWUg
PGdlb2ZmQGhvc3RmaXNzaW9uLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJv
ZWNrLXVzLm5ldD4KICBHdWlkbyBHw7xudGhlciA8YWd4QHNpZ3hjcHUub3JnPgogIEhhbGlsIFBh
c2ljIDxwYXNpY0BsaW51eC5pYm0uY29tPgogIEhlcnbDqSBQb3Vzc2luZWF1IDxocG91c3NpbkBy
ZWFjdG9zLm9yZz4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphbiBL
aXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmFzb24gSi4gSGVybmUgPGpqaGVybmVA
bGludXguaWJtLmNvbT4KICBKZWFuLUNocmlzdG9waGUgRHVib2lzIDxqY2RAdHJpYnVkdWJvaXMu
bmV0PgogIEplZmYgQ29keSA8amNvZHlAcmVkaGF0LmNvbT4KICBKaWEgSGUgPGhlamlhbmV0QGdt
YWlsLmNvbT4KICBqaWEuaGVAaHh0LXNlbWl0ZWNoLmNvbQogIEpvZWwgU3RhbmxleSA8am9lbEBq
bXMuaWQuYXU+CiAgSm9obiBBcmJ1Y2tsZSA8cHJvZ3JhbW1pbmdraWR4QGdtYWlsLmNvbT4KICBK
b2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVk
aGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFsQG1haWwucnU+CiAgSnVzdGluIFRlcnJ5
IChWTSkgPGp1dGVycnlAbWljcm9zb2Z0LmNvbT4KICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hA
aW50ZWwuY29tPgogIEtlbm8gRmlzY2hlciA8a2Vub0BqdWxpYWNvbXB1dGluZy5jb20+CiAgS2V2
aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBM
YXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgbGluemhlY2hlbmcgPGxpbnpoZWNo
ZW5nQGh1YXdlaS5jb20+CiAgbGl1anVuamllIDxsaXVqdW5qaWUyM0BodWF3ZWkuY29tPgogIE1h
cmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmlhIEts
aW11c2hlbmtvdmEgPG1hcmlhLmtsaW11c2hlbmtvdmFAaXNwcmFzLnJ1PgogIE1hcmsgQ2F2ZS1B
eWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1hcmt1cyBBcm1icnVzdGVy
IDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gU2Nocm9kdCA8bWFydGluQHNjaHJvZHQub3Jn
PgogIE1hdHRoaWFzIE1haWVyIDx0YW1pa29ANDMtMS5vcmc+CiAgTWF4IEZpbGlwcG92IDxqY212
YmtiY0BnbWFpbC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVs
IFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxt
c3RAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFRva2FyZXYgPG1qdEB0bHMubXNrLnJ1PgogIE1pY2hh
ZWwgV2FsbGUgPG1pY2hhZWxAd2FsbGUuY2M+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5A
cmVkaGF0LmNvbT4KICBOaWEgQWxhcmllIDxuaWEuYWxhcmllQGdtYWlsLmNvbT4KICBOaXNoYW50
aCBBcmF2YW11ZGFuIDxuYXJhdmFtdWRhbkBkaWdpdGFsb2NlYW4uY29tPgogIFBhbmthaiBHdXB0
YSA8cGFndXB0YUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5j
b20+CiAgUGF2ZWwgQmFsYWV2IDxtYWlsQHZvaWQuc28+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZl
bC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5h
cm8ub3JnPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1
LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1
Z0BhbXNhdC5vcmc+LS0tCiAgUHJhc2FkIEogUGFuZGl0IDxwanBAZmVkb3JhcHJvamVjdC5vcmc+
CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUmlj
aGFyZCBIZW5kZXJzb24gPHJ0aEB0d2lkZGxlLm5ldD4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJq
b25lc0ByZWRoYXQuY29tPgogIFNhaSBQYXZhbiBCb2RkdSA8c2FpcGF2YUB4aWxpbnguY29tPgog
IFNlYmFzdGlhbiBCYXVlciA8bWFpbEBzZWJhc3RpYW5iYXVlci5pbmZvPgogIFNlcmdpbyBMb3Bl
eiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbm5vbiBaaGFvIDx6aGFvc2hlbmdsb25nQGh1YXdlaS5j
b20+CiAgU3RhZmZvcmQgSG9ybmUgPHNob3JuZUBnbWFpbC5jb20+CiAgU3RlZmFuIEhham5vY3pp
IDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJz
aW5naEBnbWFpbC5jb20+CiAgVGhvbWFzIEh1dGggPGh1dGhAdHV4ZmFtaWx5Lm9yZz4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUb21ldSBWaXpvc28gPHRvbWV1LnZpem9zb0Bj
b2xsYWJvcmEuY29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNv
bT4KICBWaWt0b3IgTWloYWpsb3Zza2kgPG1paGFqbG92QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBW
aWt0b3IgUHJ1dHlhbm92IDx2aWt0b3IucHJ1dHlhbm92QHZpcnR1b3p6by5jb20+CiAgVml0YWx5
IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dp
ZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgV2VpcGluZyBaaGFuZyA8emhhbmd3
ZWlwaW5nQGRpZGljaHV4aW5nLmNvbT4KICB4aW5odWEuQ2FvIDxjYW94aW5odWFAaHVhd2VpLmNv
bT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWmhlbmcgWGlhbmcgPHhp
YW5nLnpoZW5nQGxpbmFyby5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
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
eGVuLmdpdAogICAyZWYyZjE2NzgxLi5mZjgyZDNjNzNlICBmZjgyZDNjNzNlYzIwZDZmNDBlOGJi
ZmFmZThlZDUxMTBiYmE1MDQ5IC0+IHVwc3RyZWFtLXRlc3RlZAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 14 23:25:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Jul 2018 23:25:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1feTuN-0003bk-B8; Sat, 14 Jul 2018 23: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=obgq=j6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feTuM-0003bY-GW
 for xen-devel@lists.xenproject.org; Sat, 14 Jul 2018 23:24:58 +0000
X-Inumbo-ID: 22e930d7-87bd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22e930d7-87bd-11e8-a6a9-d7ebe60f679a;
 Sat, 14 Jul 2018 23:25: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 1feTuH-0003aN-2e; Sat, 14 Jul 2018 23:24: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 1feTuG-0007QW-RH; Sat, 14 Jul 2018 23:24:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feTuG-0007Ct-Q6; Sat, 14 Jul 2018 23:24:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125138-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-arm64-arm64-xl: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-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-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:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm: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: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-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:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-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-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl: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-libvirt: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-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-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=ac35b66883e8330ffde609152e13c225b12de6a4
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 14 Jul 2018 23:24:52 +0000
Subject: [Xen-devel] [linux-3.18 test] 125138: 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>

ZmxpZ2h0IDEyNTEzOCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxMzgvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ZmFpbCBsaWtlIDEyMzgwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzODM3CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjM4MzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzODM3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjM4MzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzgzNwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVp
bGQgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGFjMzViNjY4
ODNlODMzMGZmZGU2MDkxNTJlMTNjMjI1YjEyZGU2YTQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIGIwYjM1N2MyMGNhNjE3MWI4YWM2OTgzNTFmNTIwMjQwMmI3YWQ3ZDUK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgzNyAgMjAxOC0wNi0wNiAwMTo1MDowNiBaICAgMzgg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQxNzMgIDIwMTgtMDYtMTMgMTQ6NDA6NDkgWiAg
IDMxIGRheXMgICAxNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxMzggIDIwMTgt
MDctMTIgMTY6NDk6MDEgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAiRXJpYyBXLiBCaWVkZXJtYW4iIDxlYmll
ZGVybUB4bWlzc2lvbi5jb20+CiAgIlJpY2hhcmQgVy5NLiBKb25lcyIgPHJqb25lc0ByZWRoYXQu
Y29tPgogIEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgub3JnLnVrPgogIEFsZXhhbmRlciBTdmVy
ZGxpbiA8YWxleGFuZGVyLnN2ZXJkbGluQGdtYWlsLmNvbT4KICBBbGV4ZXkgS29kYW5ldiA8YWxl
eGV5LmtvZGFuZXZAb3JhY2xlLmNvbT4KICBBbWlyIEdvbGRzdGVpbiA8YW1pcjczaWxAZ21haWwu
Y29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5lZXNo
IEt1bWFyIEsuViA8YW5lZXNoLmt1bWFyQGxpbnV4LmlibS5jb20+CiAgQXJuYWxkbyBDYXJ2YWxo
byBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5k
ZT4KICBCYW9saW4gV2FuZyA8YmFvbGluLndhbmdAbGluYXJvLm9yZz4KICBCZW4gSHV0Y2hpbmdz
IDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBCaW4gTGl1IDxiLWxpdUB0aS5jb20+
CiAgQmpvcm4gSGVsZ2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCasO4cm4gTW9yayA8Ympv
cm5AbW9yay5ubz4KICBCbyBDaGVuIDxjaGVuYm9AcGR4LmVkdT4KICBCb3JpcyBCcmV6aWxsb24g
PGJvcmlzLmJyZXppbGxvbkBib290bGluLmNvbT4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPgogIEJvcmlzbGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KICBCcmFk
IExvdmUgPGJyYWRAbmV4dGRpbWVuc2lvbi5jYz4KICBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4u
bWFyaW5hc0Bhcm0uY29tPgogIENoZW5nZ3VhbmcgWHUgPGNneHU1MTlAZ214LmNvbT4KICBDaHJp
cyBMZWVjaCA8Y2xlZWNoQHJlZGhhdC5jb20+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdA
Y2Fub25pY2FsLmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgogIERh
ZyBNb3huZXMgPGRhZy5tb3huZXNAb3JhY2xlLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2Fy
cGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsIEJvcmttYW5uIDxkYW5pZWxAaW9nZWFyYm94Lm5l
dD4KICBEYW5pZWwgR2zDtmNrbmVyIDxkZ0BlbWxpeC5jb20+CiAgRGFuaWVsIFJvc2VuYmVyZyA8
ZHJvc2VuQGdvb2dsZS5jb20+CiAgRGFuaWVsIFRob21wc29uIDxkYW5pZWwudGhvbXBzb25AbGlu
YXJvLm9yZz4KICBEYW5pZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4KICBEYXZlIEFpcmxp
ZSA8YWlybGllZEByZWRoYXQuY29tPgogIERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBsaW51eC5p
bnRlbC5jb20+CiAgRGF2aWQgUml2c2hpbiA8ZHJpdnNoaW5AYWxsd29yeC5jb20+CiAgRGF2aWQg
Uy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBz
dXNlLmNvbT4KICBEb3VnbGFzIEFuZGVyc29uIDxkaWFuZGVyc0BjaHJvbWl1bS5vcmc+CiAgRG91
Z2xhcyBHaWxiZXJ0IDxkZ2lsYmVydEBpbnRlcmxvZy5jb20+CiAgRXJpYyBCaWdnZXJzIDxlYmln
Z2Vyc0Bnb29nbGUuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBF
cmljIFcuIEJpZWRlcm1hbiA8ZWJpZWRlcm1AeG1pc3Npb24uY29tPgogIEV2Z2VuaXkgUG9seWFr
b3YgPHpickBpb3JlbWFwLm5ldD4KICBFd2FuIEQuIE1pbG5lIDxlbWlsbmVAcmVkaGF0LmNvbT4K
ICBGaW5uIFRoYWluIDxmdGhhaW5AdGVsZWdyYXBoaWNzLmNvbS5hdT4KICBHZWVydCBVeXR0ZXJo
b2V2ZW4gPGdlZXJ0QGxpbnV4LW02OGsub3JnPgogIEdvdmluZGFyYWp1bHUgVmFyYWRhcmFqYW4g
PGd2YXJhZGFyQGNpc2NvLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZv
dW5kYXRpb24ub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIYW5z
IGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhhbnMgVmVya3VpbCA8aGFuc3ZlcmtA
Y2lzY28uY29tPgogIEhhdWtlIE1laHJ0ZW5zIDxoYXVrZUBoYXVrZS1tLmRlPgogIEhlbGdlIERl
bGxlciA8ZGVsbGVyQGdteC5kZT4KICBIaW1hbnNodSBNYWRoYW5pIDxoaW1hbnNodS5tYWRoYW5p
QGNhdml1bS5jb20+CiAgSHVhY2FpIENoZW4gPGNoZW5oY0BsZW1vdGUuY29tPgogIEh1Z2ggRGlj
a2lucyA8aHVnaGRAZ29vZ2xlLmNvbT4KICBJbGFuIFBlZXIgPGlsYW4ucGVlckBpbnRlbC5jb20+
CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSXZhbiBCb3JueWFrb3YgPGJybmt2
LmkxQGdtYWlsLmNvbT4KICBKLiBCcnVjZSBGaWVsZHMgPGJmaWVsZHNAcmVkaGF0LmNvbT4KICBK
YWNlayBUb21ha2EgPGphY2VrLnRvbWFrYUBwb2N6dGEuZm0+CiAgamFjZWsudG9tYWthQHBvY3p0
YS5mbSA8amFjZWsudG9tYWthQHBvY3p0YS5mbT4KICBKYWNrIE1vcmdlbnN0ZWluIDxqYWNrbUBk
ZXYubWVsbGFub3guY28uaWw+CiAgSmFrb2IgVW50ZXJ3dXJ6YWNoZXIgPGpha29iLnVudGVyd3Vy
emFjaGVyQHRoZW9icm9tYS1zeXN0ZW1zLmNvbT4KICBKYW1lcyBIb2dhbiA8amhvZ2FuQGtlcm5l
bC5vcmc+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2ds
ZS5jb20+CiAgSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgogIEplbnMgQXhib2Ug
PGF4Ym9lQGtlcm5lbC5kaz4KICBKaW0gR2lsbCA8amdpbGxAdm13YXJlLmNvbT4KICBKaW5nanUg
SG91IDxKaW5nanUuSG91QHN5bmFwdGljcy5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3Vz
ZS5jej4KICBKaXJpIE9sc2EgPGpvbHNhQGtlcm5lbC5vcmc+CiAgSmlyaSBQaXJrbyA8amlyaUBt
ZWxsYW5veC5jb20+CiAgSmlzaGVuZyBaaGFuZyA8SmlzaGVuZy5aaGFuZ0BzeW5hcHRpY3MuY29t
PgogIEppdGVuZHJhIEJoaXZhcmUgPGppdGVuZHJhLmJoaXZhcmVAYnJvYWRjb20uY29tPgogIEpv
YWtpbSBUamVybmx1bmQgPGpvYWtpbS50amVybmx1bmRAaW5maW5lcmEuY29tPgogIEpvaGFuIEhv
dm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGlu
dGVsLmNvbT4KICBKb2huIEZhc3RhYmVuZCA8am9obi5mYXN0YWJlbmRAZ21haWwuY29tPgogIEpv
b25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KICBKb3NoIEhp
bGwgPGpvc2hAam9zaHVhamhpbGwuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KICBKdWxpYSBMYXdhbGwgPEp1bGlhLkxhd2FsbEBsaXA2LmZyPgogIEthaS1IZW5nIEZlbmcg
PGthaS5oZW5nLmZlbmdAY2Fub25pY2FsLmNvbT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9t
aXVtLm9yZz4KICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50ZWwuY29tPgogIEtldmluIEVh
c3RvbiA8a2V2aW5AZ3VhcmFuYS5vcmc+CiAgTGF1cmEgQWJib3R0IDxsYWJib3R0QHJlZGhhdC5j
b20+CiAgTGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4KICBMaW51cyBUb3J2YWxkcyA8
dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTHVjYSBDb2VsaG8gPGx1Y2lhbm8uY29l
bGhvQGludGVsLmNvbT4KICBMdWthcyBDemVybmVyIDxsY3plcm5lckByZWRoYXQuY29tPgogIE1h
Y2llaiBXLiBSb3p5Y2tpIDxtYWNyb0BtaXBzLmNvbT4KICBNYWhlc2ggU2FsZ2FvbmthciA8bWFo
ZXNoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJv
bml4LmRlPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJrIFJ1dGxhbmQg
PG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVy
c2VuQG9yYWNsZS5jb20+CiAgTWFydGluIEthaXNlciA8bWFydGluQGthaXNlci5jeD4KICBNYXJ0
aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWFzYW1pIEhpcmFtYXRz
dSA8bWhpcmFtYXRAa2VybmVsLm9yZz4KICBNYXRoaWV1IE1hbGF0ZXJyZSA8bWFsYXRAZGViaWFu
Lm9yZz4KICBNYXR0IFJlZGZlYXJuIDxtYXR0LnJlZGZlYXJuQG1pcHMuY29tPgogIE1hdHRoaWFz
IFNjaGlmZmVyIDxtc2NoaWZmZXJAdW5pdmVyc2UtZmFjdG9yeS5uZXQ+CiAgTWF1cm8gQ2FydmFs
aG8gQ2hlaGFiIDxtY2hlaGFiQHMtb3BlbnNvdXJjZS5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212
YmtiY0BnbWFpbC5jb20+CiAgTWF4aW0gTW9zZXljaHVrIDxmcmFuY2hlc2tvLnNhbGlhcy5odWRy
by5wZWRyb3NAZ21haWwuY29tPgogIE1lbCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5
Lm5ldD4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBO
ZXVsaW5nIDxtaWtleUBuZXVsaW5nLm9yZz4KICBNaWNoYWVsIFNjaG1pdHogPHNjaG1pdHptaWNA
Z21haWwuY29tPgogIE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0ZXJiZXJnQGxpbnV4LmludGVs
LmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJAcmVkaGF0LmNvbT4KICBNaWtsb3MgU3plcmVk
aSA8bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaWt1bGFzIFBhdG9ja2EgPG1wYXRvY2thQHJlZGhh
dC5jb20+CiAgTWluY2hhbiBLaW0gPG1pbmNoYW5Aa2VybmVsLm9yZz4KICBOZWFsIENhcmR3ZWxs
IDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBPbG9mIEpvaGFuc3NvbiA8b2xvZkBsaXhvbS5uZXQ+
CiAgT25kcmVqIFphcnkgPGxpbnV4QHJhaW5ib3ctc29mdHdhcmUub3JnPgogIFBhYmxvIE5laXJh
IEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhb2xvIEFiZW5pIDxwYWJlbmlAcmVkaGF0
LmNvbT4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25AbWlwcy5jb20+CiAgUGF1bCBNb29yZSA8
cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQYXVsbyBBbGNhbnRhcmEgPHBhbGNhbnRhcmFAc3VzZS5k
ZT4KICBQYXVsbyBBbGNhbnRhcmEgPHBhdWxvQHBhdWxvLmFjPgogIFBldGVyIFJvc2luIDxwZWRh
QGF4ZW50aWEuc2U+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5v
cmc+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFF1IFdlbnJ1byA8
d3F1QHN1c2UuY29tPgogIFJhYmluIFZpbmNlbnQgPHJhYmluQHJhYi5pbj4KICBSaWNoYXJkIEt1
byA8cmt1b0Bjb2RlYXVyb3JhLm9yZz4KICBSaWNoYXJkIFdlaW5iZXJnZXIgPHJpY2hhcmRAbm9k
LmF0PgogIFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNvbT4KICBSdXNzZWxsIEtpbmcgPHJt
aytrZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFNhYnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5c25h
aWwubmV0PgogIFNhY2hpbiBHcm92ZXIgPHNncm92ZXJAY29kZWF1cm9yYS5vcmc+CiAgU2FudG9z
aCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+CiAgU2FudG9zaCBTaGls
aW1rYXIgPHNzYW50b3NoQGtlcm5lbC5vcmc+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZp
bkBtaWNyb3NvZnQuY29tPgogIFNjb3R0IE1heWhldyA8c21heWhld0ByZWRoYXQuY29tPgogIFNl
YW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFNla2hhciBOb3JpIDxuc2VraGFyQHRp
LmNvbT4KICBTaWx2aW8gQ2VzYXJlIDxzaWx2aW8uY2VzYXJlQGdtYWlsLmNvbT4KICBTaW5hbiBL
YXlhIDxva2F5YUBjb2RlYXVyb3JhLm9yZz4KICBTb2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVp
bEBnb29nbGUuY29tPgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5pdmFzLmthbmRhZ2F0bGFA
bGluYXJvLm9yZz4KICBTdGVmYW4gUG90eXJhIDxTdGVmYW4uUG90eXJhQGVsZWt0cm9iaXQuY29t
PgogIFN0ZWZmZW4gS2xhc3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRAc2VjdW5ldC5jb20+CiAgU3Rl
dmUgRnJlbmNoIDxzdGZyZW5jaEBtaWNyb3NvZnQuY29tPgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdh
cmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4K
ICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+CiAgVGVqdW4gSGVvIDx0akBrZXJu
ZWwub3JnPgogIFRldHN1byBIYW5kYSA8cGVuZ3Vpbi1rZXJuZWxASS1sb3ZlLlNBS1VSQS5uZS5q
cD4KICBUaGFkZXUgTGltYSBkZSBTb3V6YSBDYXNjYXJkbyA8Y2FzY2FyZG9AY2Fub25pY2FsLmNv
bT4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRob21hcyBCb2dlbmRvZXJmZXIg
PHRzYm9nZW5kQGFscGhhLmZyYW5rZW4uZGU+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0
cm9uaXguZGU+CiAgVG9rdW5vcmkgSWtlZ2FtaSA8aWtlZ2FtaUBhbGxpZWQtdGVsZXNpcy5jby5q
cD4KICBUb20gWmFudXNzaSA8dG9tLnphbnVzc2lAbGludXguaW50ZWwuY29tPgogIFRvbWkgVmFs
a2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+CiAgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5z
eXJqYWxhQGxpbnV4LmludGVsLmNvbT4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAg
V2Vud2VuIFdhbmcgPHdhbmc2NDk1QHVtbi5lZHU+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVhY29u
QGFybS5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICDFgXVrYXN6IFN0
ZWxtYWNoIDxsLnN0ZWxtYWNoQHNhbXN1bmcuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
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
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAg
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
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICBiMGIzNTdjMjBj
YTYuLmFjMzViNjY4ODNlOCAgYWMzNWI2Njg4M2U4MzMwZmZkZTYwOTE1MmUxM2MyMjViMTJkZTZh
NCAtPiB0ZXN0ZWQvbGludXgtMy4xOAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 03:29:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 03: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 1feXiO-00042h-Q2; Sun, 15 Jul 2018 03:28: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=zria=j7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feXiN-00042T-QD
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 03:28:51 +0000
X-Inumbo-ID: 35ed0db4-87df-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35ed0db4-87df-11e8-a6a9-d7ebe60f679a;
 Sun, 15 Jul 2018 03:28: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 1feXiL-00014N-Ec; Sun, 15 Jul 2018 03:28: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 1feXiK-0001K2-IW; Sun, 15 Jul 2018 03:28:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feXiK-0003jo-GF; Sun, 15 Jul 2018 03:28:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125144-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-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-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-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-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-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-i386-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-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-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-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-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-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: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-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-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
 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
X-Osstest-Versions-This: xen=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 15 Jul 2018 03:28:48 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125144: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE0NCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE0NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIg
Z3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZh
aWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0
MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBm
YWlsICBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmNWM2OTJhY2I4
MTIxOWQ4MTdlOTdlYTg0OTlmNDRmOWYyNzY0YWY1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDI3IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICAx
NiBkYXlzICAgIDggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTQ0ICAyMDE4LTA3
LTEzIDAxOjI5OjMzIFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4K
ICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3
YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
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
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMDcgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 03:44:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 03: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 1feXwy-0005XP-D5; Sun, 15 Jul 2018 03:43: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=1bfg=j7=xenproject.org=prvs=72720628d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1feXww-0005XA-U0
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 03:43:54 +0000
X-Inumbo-ID: 4f6bbd2f-87e1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f6bbd2f-87e1-11e8-a6a9-d7ebe60f679a;
 Sun, 15 Jul 2018 03:44:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,355,1526342400"; d="scan'208";a="60223559"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74969-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install: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-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=ff82d3c73ec20d6f40e8bbfafe8ed5110bba5049
X-Osstest-Versions-That: qemuu=2ef2f16781af9dee6ba6517755e9073ba5799fa2
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 15 Jul 2018 04:43:48 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74969: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk2OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NjkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiA3NDg4MgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTYgZGVwcml2LWF1
ZGl0LXFlbXUvY3JlYXRlL3ByaXZjbWQgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTcgZGVwcml2LWF1ZGl0LXFlbXUvY3Jl
YXRlL2dudGRldiBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvZXZ0Y2huIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDE5IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9vdGhlciBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAyMCBkZXBy
aXYtYXVkaXQtcWVtdS9jcmVhdGUveGVuc3RvcmUgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE2IGRlcHJpdi1hdWRpdC1x
ZW11L2NyZWF0ZS9wcml2Y21kIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNyBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUv
Z250ZGV2IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvZXZ0Y2huIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxOSBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvb3RoZXIgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDIwIGRlcHJp
di1hdWRpdC1xZW11L2NyZWF0ZS94ZW5zdG9yZSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBsaWtl
IDc0ODgyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzQ4ODIKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDg4MgogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc0ODgyCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4ODIKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlr
ZSA3NDg4MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODgyCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdh
eSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ4ODIKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDg4MgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
MTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBsaWtlIDc0ODgyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxp
a2UgNzQ4ODIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDg4MgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0ODgyCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAg
ICAgZmFpbCAgIGxpa2UgNzQ4ODIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTUgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNSBkZXByaXYtYXVkaXQt
cWVtdS9jcmVhdGUgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgZmY4MmQzYzczZWMyMGQ2ZjQwZThi
YmZhZmU4ZWQ1MTEwYmJhNTA0OQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAg
ICAgMmVmMmYxNjc4MWFmOWRlZTZiYTY1MTc3NTVlOTA3M2JhNTc5OWZhMgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgIDc0ODgyICAyMDE4LTA2LTE3IDE4OjE5OjI1IFogICAyNyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgICA3NDk2OSAgMjAxOC0wNy0xNCAyMDo0Nzo1MiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFhcG8gVmllbmFtbyA8YWFwb0B0dXhlcmEuY29tPgogIEFhcm9uIExpbmRzYXkgPGFsaW5kc2F5
QGNvZGVhdXJvcmEub3JnPgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFsZWtzYW5kYXIubWFya292
aWNAbWlwcy5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFs
ZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQWxleGV5IEthcmRh
c2hldnNraXkgPGFpa0BvemxhYnMucnU+CiAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXIuZnJh
bmNpc0B3ZGMuY29tPgogIEFtb2wgU3VyYXRpIDxzdXJhdGlhbW9sQGdtYWlsLmNvbT4KICBBbmRy
ZXcgSmVmZmVyeSA8YW5kcmV3QGFqLmlkLmF1PgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgogIEFudG9uIE5lZmVkb3YgPGFudG9uLm5lZmVkb3ZAdmlydHVvenpv
LmNvbT4KICBBcmZyZXZlciBGcmVodGVzIFRhaWZlcnNhciBBcmFoZXNpcyA8YXJmcmV2ZXIuZnRh
QGdtYWlsLmNvbT4KICBBcmkgU3VuZGhvbG0gPGFyaUB0dXhlcmEuY29tPgogIEJhYnUgTW9nZXIg
PGJhYnUubW9nZXJAYW1kLmNvbT4KICBCYWxhbXVydWhhbiBTIDxiYWxhMjRAbGludXgudm5ldC5p
Ym0uY29tPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQmFzdGlhbiBL
b3BwZWxtYW5uIDxrYmFzdGlhbkBtYWlsLnVuaS1wYWRlcmJvcm4uZGU+CiAgQmlzaGFyYSBBYnVI
YXR0b3VtIDxiaXNoYXJhQGRheW5peC5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0Bn
bWFpbC5jb20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29t
PgogIENsYXVkaW8gSW1icmVuZGEgPGltYnJlbmRhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBDbGVi
ZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KICBDb2xsaW4gV2FsbGluZyA8d2FsbGluZ0BsaW51
eC5pYm0uY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIEPDqWRyaWMg
TGUgR29hdGVyIDxjbGdAa2FvZC5vcmc+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmll
bGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQu
Y29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERhdmlk
IEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PiAocHBjIHBhcnRzKQogIERhdmlk
IEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgogIERvdSBMaXlhbmcgPGRvdWx5LmZuc3RA
Y24uZnVqaXRzdS5jb20+CiAgRG91ZyBHYWxlIDxkb3VnMTZrQGdtYWlsLmNvbT4KICBEci4gRGF2
aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkZ2FyIEUuIElnbGVzaWFz
IDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RA
cmVkaGF0LmNvbT4KICBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgRXJpYyBBdWdl
ciA8ZXJpYy5hdWdlckByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29t
PgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlb2ZmcmV5IE1jUmFlIDxnZW9mZkBo
b3N0Zmlzc2lvbi5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3Jl
ZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5u
ZXQ+CiAgR3VpZG8gR8O8bnRoZXIgPGFneEBzaWd4Y3B1Lm9yZz4KICBIYWxpbCBQYXNpYyA8cGFz
aWNAbGludXguaWJtLmNvbT4KICBIZXJ2w6kgUG91c3NpbmVhdSA8aHBvdXNzaW5AcmVhY3Rvcy5v
cmc+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW4gS2lzemthIDxq
YW4ua2lzemthQHNpZW1lbnMuY29tPgogIEphc29uIEouIEhlcm5lIDxqamhlcm5lQGxpbnV4Lmli
bS5jb20+CiAgSmVhbi1DaHJpc3RvcGhlIER1Ym9pcyA8amNkQHRyaWJ1ZHVib2lzLm5ldD4KICBK
ZWZmIENvZHkgPGpjb2R5QHJlZGhhdC5jb20+CiAgSmlhIEhlIDxoZWppYW5ldEBnbWFpbC5jb20+
CiAgamlhLmhlQGh4dC1zZW1pdGVjaC5jb20KICBKb2VsIFN0YW5sZXkgPGpvZWxAam1zLmlkLmF1
PgogIEpvaG4gQXJidWNrbGUgPHByb2dyYW1taW5na2lkeEBnbWFpbC5jb20+CiAgSm9obiBTbm93
IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+
CiAgSnVsaWEgU3V2b3JvdmEgPGp1c3VhbEBtYWlsLnJ1PgogIEp1c3RpbiBUZXJyeSAoVk0pIDxq
dXRlcnJ5QG1pY3Jvc29mdC5jb20+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVsLmNv
bT4KICBLZW5vIEZpc2NoZXIgPGtlbm9AanVsaWFjb21wdXRpbmcuY29tPgogIEtldmluIFdvbGYg
PGt3b2xmQHJlZGhhdC5jb20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBW
aXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIGxpbnpoZWNoZW5nIDxsaW56aGVjaGVuZ0BodWF3
ZWkuY29tPgogIGxpdWp1bmppZSA8bGl1anVuamllMjNAaHVhd2VpLmNvbT4KICBNYXJjLUFuZHLD
qSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJpYSBLbGltdXNoZW5r
b3ZhIDxtYXJpYS5rbGltdXNoZW5rb3ZhQGlzcHJhcy5ydT4KICBNYXJrIENhdmUtQXlsYW5kIDxt
YXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1
QHJlZGhhdC5jb20+CiAgTWFydGluIFNjaHJvZHQgPG1hcnRpbkBzY2hyb2R0Lm9yZz4KICBNYXR0
aGlhcyBNYWllciA8dGFtaWtvQDQzLTEub3JnPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNAZ21h
aWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBSb3RoIDxt
ZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhh
dC5jb20+CiAgTWljaGFlbCBUb2thcmV2IDxtanRAdGxzLm1zay5ydT4KICBNaWNoYWVsIFdhbGxl
IDxtaWNoYWVsQHdhbGxlLmNjPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlhIEFsYXJpZSA8bmlhLmFsYXJpZUBnbWFpbC5jb20+CiAgTmlzaGFudGggQXJhdmFt
dWRhbiA8bmFyYXZhbXVkYW5AZGlnaXRhbG9jZWFuLmNvbT4KICBQYW5rYWogR3VwdGEgPHBhZ3Vw
dGFAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBh
dmVsIEJhbGFldiA8bWFpbEB2b2lkLnNvPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2Fs
dWtAaXNwcmFzLnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kg
PGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQu
b3JnPi0tLQogIFByYXNhZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2plY3Qub3JnPgogIFJpY2hh
cmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJpY2hhcmQgSGVu
ZGVyc29uIDxydGhAdHdpZGRsZS5uZXQ+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxyam9uZXNAcmVk
aGF0LmNvbT4KICBTYWkgUGF2YW4gQm9kZHUgPHNhaXBhdmFAeGlsaW54LmNvbT4KICBTZWJhc3Rp
YW4gQmF1ZXIgPG1haWxAc2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTZXJnaW8gTG9wZXogPHNscEBy
ZWRoYXQuY29tPgogIFNoYW5ub24gWmhhbyA8emhhb3NoZW5nbG9uZ0BodWF3ZWkuY29tPgogIFN0
YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFu
aGFAcmVkaGF0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21h
aWwuY29tPgogIFRob21hcyBIdXRoIDxodXRoQHR1eGZhbWlseS5vcmc+CiAgVGhvbWFzIEh1dGgg
PHRodXRoQHJlZGhhdC5jb20+CiAgVG9tZXUgVml6b3NvIDx0b21ldS52aXpvc29AY29sbGFib3Jh
LmNvbT4KICBUb23DocWhIEdvbGVtYmlvdnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgVmlr
dG9yIE1paGFqbG92c2tpIDxtaWhhamxvdkBsaW51eC52bmV0LmlibS5jb20+CiAgVmlrdG9yIFBy
dXR5YW5vdiA8dmlrdG9yLnBydXR5YW5vdkB2aXJ0dW96em8uY29tPgogIFZpdGFseSBLdXpuZXRz
b3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8
dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFdlaXBpbmcgWmhhbmcgPHpoYW5nd2VpcGluZ0Bk
aWRpY2h1eGluZy5jb20+CiAgeGluaHVhLkNhbyA8Y2FveGluaHVhQGh1YXdlaS5jb20+CiAgWW9u
Z2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFpoZW5nIFhpYW5nIDx4aWFuZy56aGVu
Z0BsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczog
L2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9n
cy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBu
b3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE4MTY1IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 08:03:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 08:03: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 1fec09-0006BG-EM; Sun, 15 Jul 2018 08:03: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=zria=j7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fec08-0006B4-E3
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 08:03:28 +0000
X-Inumbo-ID: 83615e08-8805-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83615e08-8805-11e8-a8a5-bc764e045a96;
 Sun, 15 Jul 2018 10:03: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 1fec04-00048a-Hl; Sun, 15 Jul 2018 08:03: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 1fec04-0001c4-99; Sun, 15 Jul 2018 08:03:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fec04-0002yu-8G; Sun, 15 Jul 2018 08:03:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125148-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-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-amd64-amd64-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-xsm:migrate-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-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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt: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-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-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-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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-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=1e92e813554a93741666e9f378a83d70405b9076
X-Osstest-Versions-That: linux=5893f4c3fb784f48c020d2637c129a45da7be39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 15 Jul 2018 08:03:24 +0000
Subject: [Xen-devel] [linux-4.14 test] 125148: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE0OCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNDgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDQgbWVtZGlzay10cnktYXBwZW5kICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTA3OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ZmFpbCBSRUdSLiB2cy4gMTI1MDc5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxZTkyZTgx
MzU1NGE5Mzc0MTY2NmU5ZjM3OGE4M2Q3MDQwNWI5MDc2CmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICA1ODkzZjRjM2ZiNzg0ZjQ4YzAyMGQyNjM3YzEyOWE0NWRhN2JlMzll
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNzkgIDIwMTgtMDctMTAgMTY6NDI6MTAgWiAgICA0
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTQ4ICAyMDE4LTA3LTEzIDA3OjExOjIwIFog
ICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgog
IEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQW5kcmV3IE1v
cnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBCb3JpcyBCcmV6aWxsb24gPGJvcmlz
LmJyZXppbGxvbkBib290bGluLmNvbT4KICBCcmFkIExvdmUgPGJyYWRAbmV4dGRpbWVuc2lvbi5j
Yz4KICBDYW5ub24gTWF0dGhld3MgPGNhbm5vbm1hdHRoZXdzQGdvb2dsZS5jb20+CiAgQ2hhbmdi
aW4gRHUgPGNoYW5nYmluLmR1QGludGVsLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJv
cm50cmFlZ2VyQGRlLmlibS5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFj
bGUuY29tPgogIERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNAaW50ZWwuY29tPgogIERhbmll
bCBSb3NlbmJlcmcgPGRyb3NlbkBnb29nbGUuY29tPgogIERhcnJpY2sgSi4gV29uZyA8ZGFycmlj
ay53b25nQG9yYWNsZS5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KICBE
YXZlIEppYW5nIDxkYXZlLmppYW5nQGludGVsLmNvbT4KICBEYXZpZCBEaXNzZWxkb3JwIDxkZGlz
c0BzdXNlLmRlPgogIERldmluIEhlaXRtdWVsbGVyIDxkaGVpdG11ZWxsZXJAa2VybmVsbGFicy5j
b20+CiAgRG91Z2xhcyBHaWxiZXJ0IDxkZ2lsYmVydEBpbnRlcmxvZy5jb20+CiAgR3JlZyBLcm9h
aC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHdXN0YXZvIEEuIFIuIFNp
bHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgogIEhhbnMgVmVya3VpbCA8aGFucy52ZXJrdWls
QGNpc2NvLmNvbT4KICBJbHlhIERyeW9tb3YgPGlkcnlvbW92QGdtYWlsLmNvbT4KICBJbmdvIE1v
bG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYWVnZXVrIEtpbSA8amFlZ2V1a0BrZXJuZWwub3Jn
PgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYW5vc2NoIEZyYW5rIDxmcmFua2ph
QGxpbnV4LmlibS5jb20+CiAgSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgogIEph
c29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJu
ZWwuZGs+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBKb24gRGVycmljayA8am9u
YXRoYW4uZGVycmlja0BpbnRlbC5jb20+CiAgTGFycyBFbGxlbmJlcmcgPGxhcnMuZWxsZW5iZXJn
QGxpbmJpdC5jb20+CiAgTGFycyBQZXJzc29uIDxsYXJwZXJAYXhpcy5jb20+CiAgTGFycyBQZXJz
c29uIDxsYXJzLnBlcnNzb25AYXhpcy5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxp
bnV4LWZvdW5kYXRpb24ub3JnPgogIE1hZ2VkIE1va2h0YXIgPG1tb2todGFyQHBldGFzYW4ub3Jn
PgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFy
dGluIEthaXNlciA8bWFydGluQGthaXNlci5jeD4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdp
ZGVmc2t5QGRlLmlibS5jb20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29j
aW9uZXh0LmNvbT4KICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWJAcy1vcGVuc291cmNl
LmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFsIEhv
Y2tvIDxtaG9ja29Ac3VzZS5jb20+CiAgTWljaGVsIETDpG56ZXIgPG1pY2hlbC5kYWVuemVyQGFt
ZC5jb20+CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgTWlrdWxhcyBQYXRv
Y2thIDxtcGF0b2NrYUByZWRoYXQuY29tPgogIE5hb3lhIEhvcmlndWNoaSA8bi1ob3JpZ3VjaGlA
YWguanAubmVjLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4K
ICBQYXVsbyBBbGNhbnRhcmEgPHBhbGNhbnRhcmFAc3VzZS5kZT4KICBQYXVsbyBBbGNhbnRhcmEg
PHBhdWxvQHBhdWxvLmFjPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRl
YWQub3JnPgogIFB1bml0IEFncmF3YWwgPHB1bml0LmFncmF3YWxAYXJtLmNvbT4KICBSYWtpYiBN
dWxsaWNrIDxyYWtpYi5tdWxsaWNrQGdtYWlsLmNvbT4KICBSYXNtdXMgVmlsbGVtb2VzIDxsaW51
eEByYXNtdXN2aWxsZW1vZXMuZGs+CiAgUm9zcyBad2lzbGVyIDxyb3NzLnp3aXNsZXJAbGludXgu
aW50ZWwuY29tPgogIFNha2FyaSBBaWx1cyA8c2FrYXJpLmFpbHVzQGxpbnV4LmludGVsLmNvbT4K
ICBTZWJhc3RpYW4gQW5kcnplaiBTaWV3aW9yIDxiaWdlYXN5QGxpbnV0cm9uaXguZGU+CiAgU3Rl
ZmFubyBCcml2aW8gPHNicml2aW9AcmVkaGF0LmNvbT4KICBTdGV2ZSBGcmVuY2ggPHN0ZnJlbmNo
QG1pY3Jvc29mdC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1p
cy5vcmc+CiAgU3VkaXAgTXVraGVyamVlIDxzdWRpcG0ubXVraGVyamVlQGdtYWlsLmNvbT4KICBU
aGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRva3Vub3JpIElrZWdhbWkgPGlrZWdhbWlA
YWxsaWVkLXRlbGVzaXMuY28uanA+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
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
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
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgMTU2MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 10:19:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 10: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 1fee7g-00085X-DK; Sun, 15 Jul 2018 10:19: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=zria=j7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fee7e-00085N-Sk
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 10:19:22 +0000
X-Inumbo-ID: 8f51a1b9-8818-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f51a1b9-8818-11e8-a6a9-d7ebe60f679a;
 Sun, 15 Jul 2018 10:19: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 1fee7Y-0006xg-Ku; Sun, 15 Jul 2018 10:19: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 1fee7X-0001vr-SZ; Sun, 15 Jul 2018 10:19:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fee7X-0005Ej-Rx; Sun, 15 Jul 2018 10:19:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125152-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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm: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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-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-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=41cb2db62627a7438d938aae487550c3f4acb1da
X-Osstest-Versions-That: xen=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 15 Jul 2018 10:19:15 +0000
Subject: [Xen-devel] [xen-unstable test] 125152: 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>

ZmxpZ2h0IDEyNTE1MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE1Mi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTU2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQ5NTYK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDk1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTU2CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQ5NTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDk1NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0OTU2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQ5NTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDk1NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0MWNiMmRiNjI2Mjdh
NzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICBiNGFjNGJjNDEwMjIyZDIyMWRjNDZhNzRhYzcxZWZhYTdiMzJkNTdjCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjQ5NTYgIDIwMTgtMDctMDQgMDU6NDE6MTQgWiAgIDExIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTI1MDEyICAyMDE4LTA3LTA2IDA5OjA3OjEzIFogICAgOSBk
YXlzICAgIDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTUyICAyMDE4LTA3LTEz
IDEwOjAyOjI1IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRk
ZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICBBcnRlbSBNeWdhaWV2IDxhcnRlbV9teWdhaWV2QGVwYW0uY29tPgogIENocmlzdGlhbiBMaW5k
aWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBEYXZpZFdhbmcgPGRhdmlkd2FuZ0B6
aGFveGluLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2Vvcmdl
IER1bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHUKICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw
QGV1LmNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIExhcnMgS3VydGggPGxhcnMua3VydGgueGVu
QGdtYWlsLmNvbT4KICBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+CiAgTWlyZWxh
IFNpbW9ub3ZpYyA8bWlyZWxhLnNpbW9ub3ZpY0BhZ2dpb3MuY29tPgogIE9sZWtzYW5kciBHcnl0
c292IDxvbGVrc2FuZHJfZ3J5dHNvdkBlcGFtLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1h
c0B0a2xlbmd5ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBh
dGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBiNGFj
NGJjNDEwLi40MWNiMmRiNjI2ICA0MWNiMmRiNjI2MjdhNzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNi
MWRhIC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 10:19:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 10: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 1fee7r-00085y-Nh; Sun, 15 Jul 2018 10:19: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=zria=j7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fee7p-00085o-V0
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 10:19:33 +0000
X-Inumbo-ID: 86464018-8818-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 86464018-8818-11e8-a8a5-bc764e045a96;
 Sun, 15 Jul 2018 12:19: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 1fee7m-0006xp-19; Sun, 15 Jul 2018 10:19: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 1fee7l-0001xH-QH; Sun, 15 Jul 2018 10:19:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fee7l-0005Qe-Pg; Sun, 15 Jul 2018 10:19:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125177-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
X-Osstest-Versions-That: xen=f5d10dc2909c84e4ffc7240e542c513ed480aa04
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 15 Jul 2018 10:19:29 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125177: 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>

ZmxpZ2h0IDEyNTE3NyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE3Ny8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUzZjY2N2JjNWY1MWQw
YWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGY1ZDEwZGMyOTA5Yzg0ZTRmZmM3MjQwZTU0MmM1MTNlZDQ4MGFhMDQKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTEwMyAgMjAxOC0wNy0xMSAwOToxODoyNSBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxNzcgIDIwMTgtMDctMTUgMDk6MTg6MjAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2VvcmdlIER1bmxh
cCA8ZHVubGFwZ0B1bWljaC5lZHUKICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoLnhlbkBnbWFpbC5j
b20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgZjVkMTBkYzI5MC4uZTNmNjY3YmM1ZiAgZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3
YTY0Y2ExMzRjZDk1MjY3OWM4MSAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 10:52:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 10: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 1feedK-0004UM-Cg; Sun, 15 Jul 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=zria=j7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feedI-0004UC-Vd
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 10:52:05 +0000
X-Inumbo-ID: 10fea89e-881d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10fea89e-881d-11e8-a8a5-bc764e045a96;
 Sun, 15 Jul 2018 12:51: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 1feedE-0007oa-HH; Sun, 15 Jul 2018 10:52: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 1feedE-0005j1-8l; Sun, 15 Jul 2018 10:52:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feedE-0005vw-83; Sun, 15 Jul 2018 10:52:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125154-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=4085984889a2228164a7ef8af5f5026567a3d344
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 15 Jul 2018 10:52:00 +0000
Subject: [Xen-devel] [libvirt test] 125154: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE1NCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNTQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDQwODU5ODQ4ODlhMjIyODE2NGE3ZWY4YWY1
ZjUwMjY1NjdhM2QzNDQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNDAgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDM5IGRheXMgICAyOSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxNTQgIDIwMTgtMDctMTMgMTI6NDQ6MjQgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAg
QW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVkaGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGlu
dXguaWJtLmNvbT4KICBCb2JvIER1IDxkdWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNr
aSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBh
bWQuY29tPgogIENoYW5na3VvIFNoaSA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54
aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5jb20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3Rp
YW4uZWhyaGFyZHRAY2Fub25pY2FsLmNvbT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRo
YXQuY29tPgogIERhbmllbCBOaWNvbGV0dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwg
UC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVp
bGxhcmRAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlr
IFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJp
YW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhh
biBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJv
dW0ub3JnPgogIGludHJpZ2VyaSA8aW50cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJv
Z2UgPGphbWllQGNhbm9uaWNhbC5jb20+CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1h
cmNvcy5zb3V6YS5vcmdAZ21haWwuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkBy
ZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWlj
aGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBhdmVsIEhyZGluYSA8cGhy
ZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBp
bm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0
b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgog
IHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8
cmpvbmVzQHJlZGhhdC5jb20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWls
LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRh
IDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICB3
MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1bkBo
dWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDY5MTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 11:01:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 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 1feelv-0005T2-F3; Sun, 15 Jul 2018 11:00: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=1bfg=j7=xenproject.org=prvs=72720628d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1feelu-0005Sq-AV
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 11:00:58 +0000
X-Inumbo-ID: 4e247ec1-881e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e247ec1-881e-11e8-a8a5-bc764e045a96;
 Sun, 15 Jul 2018 13:00:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,356,1526342400"; d="scan'208";a="60232755"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74970-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1: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-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt: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: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:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start: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-midway:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-midway:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-amd64-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-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw: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-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-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=ac35b66883e8330ffde609152e13c225b12de6a4
X-Osstest-Versions-That: linux=b0b357c20ca6171b8ac698351f5202402b7ad7d5
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 15 Jul 2018 12:00:52 +0100
Subject: [Xen-devel] [linux-3.18 baseline-only test] 74970: 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
NDk3MCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0
L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NzAvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jl
c3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbGlrZSA3NDc5NQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBsaWtlIDc0Nzk1CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIGxpa2UgNzQ3OTUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbGlrZSA3NDc5NQogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBsaWtlIDc0
Nzk1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgNzQ3OTUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDc5NQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBsaWtlIDc0Nzk1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ3OTUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdh
eSAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgYWMzNWI2Njg4M2U4MzMwZmZkZTYwOTE1MmUxM2MyMjViMTJkZTZhNApiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYjBiMzU3YzIwY2E2MTcxYjhhYzY5
ODM1MWY1MjAyNDAyYjdhZDdkNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0Nzk1ICAyMDE4LTA2
LTA3IDA3OjIxOjM4IFogICAzOCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NDk3MCAgMjAx
OC0wNy0xNCAyMzo1NDo1MCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICJFcmljIFcuIEJpZWRlcm1hbiIgPGVi
aWVkZXJtQHhtaXNzaW9uLmNvbT4KICAiUmljaGFyZCBXLk0uIEpvbmVzIiA8cmpvbmVzQHJlZGhh
dC5jb20+CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxleGFuZGVyIFN2
ZXJkbGluIDxhbGV4YW5kZXIuc3ZlcmRsaW5AZ21haWwuY29tPgogIEFsZXhleSBLb2RhbmV2IDxh
bGV4ZXkua29kYW5ldkBvcmFjbGUuY29tPgogIEFtaXIgR29sZHN0ZWluIDxhbWlyNzNpbEBnbWFp
bC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmVl
c2ggS3VtYXIgSy5WIDxhbmVlc2gua3VtYXJAbGludXguaWJtLmNvbT4KICBBcm5hbGRvIENhcnZh
bGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRi
LmRlPgogIEJhb2xpbiBXYW5nIDxiYW9saW4ud2FuZ0BsaW5hcm8ub3JnPgogIEJlbiBIdXRjaGlu
Z3MgPGJlbi5odXRjaGluZ3NAY29kZXRoaW5rLmNvLnVrPgogIEJpbiBMaXUgPGItbGl1QHRpLmNv
bT4KICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgogIEJqw7hybiBNb3JrIDxi
am9ybkBtb3JrLm5vPgogIEJvIENoZW4gPGNoZW5ib0BwZHguZWR1PgogIEJvcmlzIEJyZXppbGxv
biA8Ym9yaXMuYnJlemlsbG9uQGJvb3RsaW4uY29tPgogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+CiAgQm9yaXNsYXYgUGV0a292IDxicEBzdXNlLmRlPgogIEJy
YWQgTG92ZSA8YnJhZEBuZXh0ZGltZW5zaW9uLmNjPgogIENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxp
bi5tYXJpbmFzQGFybS5jb20+CiAgQ2hlbmdndWFuZyBYdSA8Y2d4dTUxOUBnbXguY29tPgogIENo
cmlzIExlZWNoIDxjbGVlY2hAcmVkaGF0LmNvbT4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2lu
Z0BjYW5vbmljYWwuY29tPgogIENvcmV5IE1pbnlhcmQgPGNtaW55YXJkQG12aXN0YS5jb20+CiAg
RGFnIE1veG5lcyA8ZGFnLm1veG5lc0BvcmFjbGUuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5j
YXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQm9ya21hbm4gPGRhbmllbEBpb2dlYXJib3gu
bmV0PgogIERhbmllbCBHbMO2Y2tuZXIgPGRnQGVtbGl4LmNvbT4KICBEYW5pZWwgUm9zZW5iZXJn
IDxkcm9zZW5AZ29vZ2xlLmNvbT4KICBEYW5pZWwgVGhvbXBzb24gPGRhbmllbC50aG9tcHNvbkBs
aW5hcm8ub3JnPgogIERhbmllbGUgUGFsbWFzIDxkbmxwbG1AZ21haWwuY29tPgogIERhdmUgQWly
bGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxpbnV4
LmludGVsLmNvbT4KICBEYXZpZCBSaXZzaGluIDxkcml2c2hpbkBhbGx3b3J4LmNvbT4KICBEYXZp
ZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJh
QHN1c2UuY29tPgogIERvdWdsYXMgQW5kZXJzb24gPGRpYW5kZXJzQGNocm9taXVtLm9yZz4KICBE
b3VnbGFzIEdpbGJlcnQgPGRnaWxiZXJ0QGludGVybG9nLmNvbT4KICBFcmljIEJpZ2dlcnMgPGVi
aWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgog
IEVyaWMgVy4gQmllZGVybWFuIDxlYmllZGVybUB4bWlzc2lvbi5jb20+CiAgRXZnZW5peSBQb2x5
YWtvdiA8emJyQGlvcmVtYXAubmV0PgogIEV3YW4gRC4gTWlsbmUgPGVtaWxuZUByZWRoYXQuY29t
PgogIEZpbm4gVGhhaW4gPGZ0aGFpbkB0ZWxlZ3JhcGhpY3MuY29tLmF1PgogIEdlZXJ0IFV5dHRl
cmhvZXZlbiA8Z2VlcnRAbGludXgtbTY4ay5vcmc+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWph
biA8Z3ZhcmFkYXJAY2lzY28uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4
Zm91bmRhdGlvbi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEhh
bnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGFucyBWZXJrdWlsIDxoYW5zdmVy
a0BjaXNjby5jb20+CiAgSGF1a2UgTWVocnRlbnMgPGhhdWtlQGhhdWtlLW0uZGU+CiAgSGVsZ2Ug
RGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhh
bmlAY2F2aXVtLmNvbT4KICBIdWFjYWkgQ2hlbiA8Y2hlbmhjQGxlbW90ZS5jb20+CiAgSHVnaCBE
aWNraW5zIDxodWdoZEBnb29nbGUuY29tPgogIElsYW4gUGVlciA8aWxhbi5wZWVyQGludGVsLmNv
bT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJdmFuIEJvcm55YWtvdiA8YnJu
a3YuaTFAZ21haWwuY29tPgogIEouIEJydWNlIEZpZWxkcyA8YmZpZWxkc0ByZWRoYXQuY29tPgog
IEphY2VrIFRvbWFrYSA8amFjZWsudG9tYWthQHBvY3p0YS5mbT4KICBqYWNlay50b21ha2FAcG9j
enRhLmZtIDxqYWNlay50b21ha2FAcG9jenRhLmZtPgogIEphY2sgTW9yZ2Vuc3RlaW4gPGphY2tt
QGRldi5tZWxsYW5veC5jby5pbD4KICBKYWtvYiBVbnRlcnd1cnphY2hlciA8amFrb2IudW50ZXJ3
dXJ6YWNoZXJAdGhlb2Jyb21hLXN5c3RlbXMuY29tPgogIEphbWVzIEhvZ2FuIDxqaG9nYW5Aa2Vy
bmVsLm9yZz4KICBKYW4gS2FyYSA8amFja0BzdXNlLmN6PgogIEphbm4gSG9ybiA8amFubmhAZ29v
Z2xlLmNvbT4KICBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+CiAgSmVucyBBeGJv
ZSA8YXhib2VAa2VybmVsLmRrPgogIEppbSBHaWxsIDxqZ2lsbEB2bXdhcmUuY29tPgogIEppbmdq
dSBIb3UgPEppbmdqdS5Ib3VAc3luYXB0aWNzLmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBz
dXNlLmN6PgogIEppcmkgT2xzYSA8am9sc2FAa2VybmVsLm9yZz4KICBKaXJpIFBpcmtvIDxqaXJp
QG1lbGxhbm94LmNvbT4KICBKaXNoZW5nIFpoYW5nIDxKaXNoZW5nLlpoYW5nQHN5bmFwdGljcy5j
b20+CiAgSml0ZW5kcmEgQmhpdmFyZSA8aml0ZW5kcmEuYmhpdmFyZUBicm9hZGNvbS5jb20+CiAg
Sm9ha2ltIFRqZXJubHVuZCA8am9ha2ltLnRqZXJubHVuZEBpbmZpbmVyYS5jb20+CiAgSm9oYW4g
SG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdA
aW50ZWwuY29tPgogIEpvaG4gRmFzdGFiZW5kIDxqb2huLmZhc3RhYmVuZEBnbWFpbC5jb20+CiAg
Sm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgogIEpvc2gg
SGlsbCA8am9zaEBqb3NodWFqaGlsbC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3YWxsQGxpcDYuZnI+CiAgS2FpLUhlbmcgRmVu
ZyA8a2FpLmhlbmcuZmVuZ0BjYW5vbmljYWwuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hy
b21pdW0ub3JnPgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS2V2aW4g
RWFzdG9uIDxrZXZpbkBndWFyYW5hLm9yZz4KICBMYXVyYSBBYmJvdHQgPGxhYmJvdHRAcmVkaGF0
LmNvbT4KICBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgogIExpbnVzIFRvcnZhbGRz
IDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMdWNhIENvZWxobyA8bHVjaWFuby5j
b2VsaG9AaW50ZWwuY29tPgogIEx1a2FzIEN6ZXJuZXIgPGxjemVybmVyQHJlZGhhdC5jb20+CiAg
TWFjaWVqIFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1haGVzaCBTYWxnYW9ua2FyIDxt
YWhlc2hAbGludXgudm5ldC5pYm0uY29tPgogIE1hcmMgS2xlaW5lLUJ1ZGRlIDxta2xAcGVuZ3V0
cm9uaXguZGU+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcmsgUnV0bGFu
ZCA8bWFyay5ydXRsYW5kQGFybS5jb20+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0
ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2VyLmN4PgogIE1h
cnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJtLmNvbT4KICBNYXNhbWkgSGlyYW1h
dHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJp
YW4ub3JnPgogIE1hdHQgUmVkZmVhcm4gPG1hdHQucmVkZmVhcm5AbWlwcy5jb20+CiAgTWF0dGhp
YXMgU2NoaWZmZXIgPG1zY2hpZmZlckB1bml2ZXJzZS1mYWN0b3J5Lm5ldD4KICBNYXVybyBDYXJ2
YWxobyBDaGVoYWIgPG1jaGVoYWJAcy1vcGVuc291cmNlLmNvbT4KICBNYXggRmlsaXBwb3YgPGpj
bXZia2JjQGdtYWlsLmNvbT4KICBNYXhpbSBNb3NleWNodWsgPGZyYW5jaGVza28uc2FsaWFzLmh1
ZHJvLnBlZHJvc0BnbWFpbC5jb20+CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJp
dHkubmV0PgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVs
IE5ldWxpbmcgPG1pa2V5QG5ldWxpbmcub3JnPgogIE1pY2hhZWwgU2NobWl0eiA8c2NobWl0em1p
Y0BnbWFpbC5jb20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXguaW50
ZWwuY29tPgogIE1pa2UgU25pdHplciA8c25pdHplckByZWRoYXQuY29tPgogIE1pa2xvcyBTemVy
ZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1pa3VsYXMgUGF0b2NrYSA8bXBhdG9ja2FAcmVk
aGF0LmNvbT4KICBNaW5jaGFuIEtpbSA8bWluY2hhbkBrZXJuZWwub3JnPgogIE5lYWwgQ2FyZHdl
bGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE9sb2YgSm9oYW5zc29uIDxvbG9mQGxpeG9tLm5l
dD4KICBPbmRyZWogWmFyeSA8bGludXhAcmFpbmJvdy1zb2Z0d2FyZS5vcmc+CiAgUGFibG8gTmVp
cmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGFvbG8gQWJlbmkgPHBhYmVuaUByZWRo
YXQuY29tPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4KICBQYXVsIE1vb3Jl
IDxwYXVsQHBhdWwtbW9vcmUuY29tPgogIFBhdWxvIEFsY2FudGFyYSA8cGFsY2FudGFyYUBzdXNl
LmRlPgogIFBhdWxvIEFsY2FudGFyYSA8cGF1bG9AcGF1bG8uYWM+CiAgUGV0ZXIgUm9zaW4gPHBl
ZGFAYXhlbnRpYS5zZT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFk
Lm9yZz4KICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUXUgV2VucnVv
IDx3cXVAc3VzZS5jb20+CiAgUmFiaW4gVmluY2VudCA8cmFiaW5AcmFiLmluPgogIFJpY2hhcmQg
S3VvIDxya3VvQGNvZGVhdXJvcmEub3JnPgogIFJpY2hhcmQgV2VpbmJlcmdlciA8cmljaGFyZEBu
b2QuYXQ+CiAgUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgogIFJ1c3NlbGwgS2luZyA8
cm1rK2tlcm5lbEBhcm1saW51eC5vcmcudWs+CiAgU2FicmluYSBEdWJyb2NhIDxzZEBxdWVhc3lz
bmFpbC5uZXQ+CiAgU2FjaGluIEdyb3ZlciA8c2dyb3ZlckBjb2RlYXVyb3JhLm9yZz4KICBTYW50
b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xlLmNvbT4KICBTYW50b3NoIFNo
aWxpbWthciA8c3NhbnRvc2hAa2VybmVsLm9yZz4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxl
dmluQG1pY3Jvc29mdC5jb20+CiAgU2NvdHQgTWF5aGV3IDxzbWF5aGV3QHJlZGhhdC5jb20+CiAg
U2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CiAgU2VraGFyIE5vcmkgPG5zZWtoYXJA
dGkuY29tPgogIFNpbHZpbyBDZXNhcmUgPHNpbHZpby5jZXNhcmVAZ21haWwuY29tPgogIFNpbmFu
IEtheWEgPG9rYXlhQGNvZGVhdXJvcmEub3JnPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5laCA8c29o
ZWlsQGdvb2dsZS5jb20+CiAgU3Jpbml2YXMgS2FuZGFnYXRsYSA8c3Jpbml2YXMua2FuZGFnYXRs
YUBsaW5hcm8ub3JnPgogIFN0ZWZhbiBQb3R5cmEgPFN0ZWZhbi5Qb3R5cmFAZWxla3Ryb2JpdC5j
b20+CiAgU3RlZmZlbiBLbGFzc2VydCA8c3RlZmZlbi5rbGFzc2VydEBzZWN1bmV0LmNvbT4KICBT
dGV2ZSBGcmVuY2ggPHN0ZnJlbmNoQG1pY3Jvc29mdC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZN
d2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRl
PgogIFRhcmlxIFRvdWthbiA8dGFyaXF0QG1lbGxhbm94LmNvbT4KICBUZWp1biBIZW8gPHRqQGtl
cm5lbC5vcmc+CiAgVGV0c3VvIEhhbmRhIDxwZW5ndWluLWtlcm5lbEBJLWxvdmUuU0FLVVJBLm5l
LmpwPgogIFRoYWRldSBMaW1hIGRlIFNvdXphIENhc2NhcmRvIDxjYXNjYXJkb0BjYW5vbmljYWwu
Y29tPgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhvbWFzIEJvZ2VuZG9lcmZl
ciA8dHNib2dlbmRAYWxwaGEuZnJhbmtlbi5kZT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGlu
dXRyb25peC5kZT4KICBUb2t1bm9yaSBJa2VnYW1pIDxpa2VnYW1pQGFsbGllZC10ZWxlc2lzLmNv
LmpwPgogIFRvbSBaYW51c3NpIDx0b20uemFudXNzaUBsaW51eC5pbnRlbC5jb20+CiAgVG9taSBW
YWxrZWluZW4gPHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KICBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxl
LnN5cmphbGFAbGludXguaW50ZWwuY29tPgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNvbT4K
ICBXZW53ZW4gV2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFj
b25AYXJtLmNvbT4KICBXb2xmcmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIMWBdWthc3og
U3RlbG1hY2ggPGwuc3RlbG1hY2hAc2Ftc3VuZy5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dz
OiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0Lnhz
LmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgMzcyNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 11:26:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 11: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 1fefAK-0007K0-Iu; Sun, 15 Jul 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=9enq=j7=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fefAJ-0007Jv-Fy
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 11:26:11 +0000
X-Inumbo-ID: e420dfd3-8821-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e420dfd3-8821-11e8-a6a9-d7ebe60f679a;
 Sun, 15 Jul 2018 11:26:18 +0000 (UTC)
Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr
 [90.92.61.202])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 6D0E2BB6;
 Sun, 15 Jul 2018 11:26:07 +0000 (UTC)
Date: Sun, 15 Jul 2018 13:26:05 +0200
From: Greg KH <gregkh@linuxfoundation.org>
To: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <20180715112605.GA31680@kroah.com>
References: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RESEND] Spectre-v2 (IBPB/IBRS) and SSBD fixes for
 4.4.y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Dave Hansen <dave@sr71.net>, Wanpeng Li <kernellwp@gmail.com>,
 ak@linux.intel.com, linux-tip-commits@vger.kernel.org,
 Piotr Luc <piotr.luc@intel.com>, Mel Gorman <mgorman@suse.de>,
 arjan.van.de.ven@intel.com, xen-devel@lists.xenproject.org,
 Alexander Sergeyev <sergeev917@gmail.com>, Brian Gerst <brgerst@gmail.com>,
 Andy Lutomirski <luto@kernel.org>,
 =?iso-8859-1?Q?Micka=EBlSala=FCn?= <mic@digikod.net>,
 Thomas Gleixner <tglx@linutronix.de>, Joe Konno <joe.konno@linux.intel.com>,
 Laura Abbott <labbott@fedoraproject.org>, Will Drewry <wad@chromium.org>,
 Jiri Kosina <jkosina@suse.cz>, linux-kernel@vger.kernel.org,
 Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Andrew Morton <akpm@linux-foundation.org>, torvalds@linux-foundation.org,
 dwmw@amazon.co.uk, karahmed@amazon.de, dave.hansen@linux.intel.com,
 linux@dominikbrodowski.net, Bo Gan <ganb@vmware.com>,
 Andrey Ryabinin <ryabinin.a.a@gmail.com>,
 Kristen Carlson Accardi <kristen@linux.intel.com>,
 Nadav Amit <nadav.amit@gmail.com>, Ingo Molnar <mingo@kernel.org>,
 Prarit Bhargava <prarit@redhat.com>, Shuah Khan <shuahkh@osg.samsung.com>,
 Ross Zwisler <ross.zwisler@linux.intel.com>, Borislav Petkov <bp@suse.de>,
 Tom Lendacky <thomas.lendacky@amd.com>, Rik van Riel <riel@redhat.com>,
 Denys Vlasenko <dvlasenk@redhat.com>, boris.ostrovsky@oracle.com,
 arjan@linux.intel.com, Tony Luck <tony.luck@intel.com>,
 Vince Weaver <vincent.weaver@maine.edu>, Mike Galbraith <efault@gmx.de>,
 Yazen Ghannam <Yazen.Ghannam@amd.com>, Kyle Huey <me@kylehuey.com>,
 Sherry Hurwitz <sherry.hurwitz@amd.com>, tim.c.chen@linux.intel.com,
 Thomas Garnier <thgarnie@google.com>, gnomes@lxorguk.ukuu.org.uk,
 Alexander Shishkin <alexander.shishkin@linux.intel.com>,
 Frederic Weisbecker <fweisbec@gmail.com>, dave.hansen@intel.com,
 Jan Beulich <jbeulich@suse.com>, srivatsab@vmware.com, ashok.raj@intel.com,
 =?iso-8859-1?Q?J=F6rg?= Otte <jrg.otte@gmail.com>,
 Jim Mattson <jmattson@google.com>, Alexander Popov <alpopov@ptsecurity.com>,
 Fenghua Yu <fenghua.yu@intel.com>, Kees Cook <keescook@chromium.org>,
 Arnd Bergmann <arnd@arndb.de>,
 Ricardo Neri <ricardo.neri-calderon@linux.intel.com>,
 Josh Triplett <josh@joshtriplett.org>, rostedt@goodmis.org,
 Quentin Casasnovas <quentin.casasnovas@oracle.com>,
 Borislav Petkov <bp@alien8.de>, Stephane Eranian <eranian@google.com>,
 Dan Williams <dan.j.williams@intel.com>, Kyle Huey <khuey@kylehuey.com>,
 Oleg Nesterov <oleg@redhat.com>, Andy Lutomirski <luto@amacapital.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 kvm <kvm@vger.kernel.org>, =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Peter Zijlstra <peterz@infradead.org>, Alexey Makhalov <amakhalov@vmware.com>,
 linux-mm@kvack.org, "H. Peter Anvin" <hpa@zytor.com>,
 Jiri Olsa <jolsa@redhat.com>, Alexander Kuleshov <kuleshovmail@gmail.com>,
 sironi@amazon.de, Joerg Roedel <joro@8bytes.org>, Jon Masters <jcm@redhat.com>,
 Dave Young <dyoung@redhat.com>, Arnaldo Carvalho de Melo <acme@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 "Matt Helsley \(VMware\)" <matt.helsley@gmail.com>,
 linux-edac <linux-edac@vger.kernel.org>, Juergen Gross <jgross@suse.com>,
 stable@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBKdWwgMTQsIDIwMTggYXQgMDI6MjU6NDNBTSAtMDcwMCwgU3JpdmF0c2EgUy4gQmhh
dCB3cm90ZToKPiBIaSBHcmVnLAo+IAo+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIGEgYmFja3BvcnQg
b2YgdGhlIFNwZWN0cmUtdjIgZml4ZXMgKElCUEIvSUJSUykKPiBhbmQgcGF0Y2hlcyBmb3IgdGhl
IFNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyB2dWxuZXJhYmlsaXR5IHRvIDQuNC55Cj4gKHRoZXkg
YXBwbHkgY2xlYW5seSBvbiB0b3Agb2YgNC40LjE0MCkuCj4gCj4gSSB1c2VkIDQuOS55IGFzIG15
IHJlZmVyZW5jZSB3aGVuIGJhY2twb3J0aW5nIHRvIDQuNC55IChhcyBJIHRob3VnaHQKPiB0aGF0
IHdvdWxkIG1pbmltaXplIHRoZSBhbW91bnQgb2YgZml4aW5nIHVwIG5lY2Vzc2FyeSkuIFVuZm9y
dHVuYXRlbHkKPiBJIGhhZCB0byBza2lwIHRoZSBLVk0gZml4ZXMgZm9yIHRoZXNlIHZ1bG5lcmFi
aWxpdGllcywgYXMgdGhlIEtWTQo+IGNvZGViYXNlIGlzIGRyYXN0aWNhbGx5IGRpZmZlcmVudCBp
biA0LjQgYXMgY29tcGFyZWQgdG8gNC45LiAoSSB0cmllZAo+IG15IGJlc3QgdG8gYmFja3BvcnQg
dGhlbSBpbml0aWFsbHksIGJ1dCB3YXNuJ3QgY29uZmlkZW50IHRoYXQgdGhleQo+IHdlcmUgY29y
cmVjdCwgc28gSSBkZWNpZGVkIHRvIGRyb3AgdGhlbSBmcm9tIHRoaXMgc2VyaWVzKS4KPiAKPiBZ
b3UnbGwgbm90aWNlIHRoYXQgdGhlIGluaXRpYWwgZmV3IHBhdGNoZXMgaW4gdGhpcyBzZXJpZXMg
aW5jbHVkZQo+IGNsZWFudXBzIGV0Yy4sIHRoYXQgYXJlIG5vbi1jcml0aWNhbCB0byBJQlBCL0lC
UlMvU1NCRC4gTW9zdCBvZiB0aGVzZQo+IHBhdGNoZXMgYXJlIGFpbWVkIGF0IGdldHRpbmcgdGhl
IGNwdWZlYXR1cmUuaCB2cyBjcHVmZWF0dXJlcy5oIHNwbGl0Cj4gaW50byA0LjQsIHNpbmNlIGEg
bG90IG9mIHRoZSBzdWJzZXF1ZW50IHBhdGNoZXMgdXBkYXRlIHRoZXNlIGhlYWRlcnMuCj4gT24g
bXkgZmlyc3QgYXR0ZW1wdCB0byBiYWNrcG9ydCB0aGVzZSBwYXRjaGVzIHRvIDQuNC55LCBJIGhh
ZCBhY3R1YWxseQo+IHRyaWVkIHRvIGRvIGFsbCB0aGUgdXBkYXRlcyBvbiB0aGUgY3B1ZmVhdHVy
ZS5oIGZpbGUgaXRzZWxmLCBidXQgaXQKPiBzdGFydGVkIGdldHRpbmcgdmVyeSBjdW1iZXJzb21l
LCBzbyBJIHJlc29ydGVkIHRvIGJhY2twb3J0aW5nIHRoZQo+IGNwdWZlYXR1cmUuaCB2cyBjcHVm
ZWF0dXJlcy5oIHNwbGl0IGFuZCB0aGVpciBkZXBlbmRlbmNpZXMgYXMgd2VsbC4gSQo+IHRoaW5r
IGFwYXJ0IGZyb20gdGhlc2UgaW5pdGlhbCBwYXRjaGVzLCB0aGUgcmVzdCBvZiB0aGUgcGF0Y2hz
ZXQKPiBkb2Vzbid0IGhhdmUgYWxsIHRoYXQgbXVjaCBub2lzZS4gCgpJJ3ZlIGFwcGxpZWQgdGhl
ICJpbml0aWFsIiBwYXRjaGVzIHRvIHRoZSA0LjQtc3RhYmxlIHF1ZXVlIHJpZ2h0IG5vdywgYXMK
dGhvc2Ugd2VyZSBhbGwganVzdCAiaG91c2VrZWVwaW5nIiBzdHVmZi4gIEknbGwgbGV0IG90aGVy
cyByZXZpZXcgdGhlCnJlc3Qgb2YgdGhlIHNlcmllcyB0aGlzIHdlZWsgYW5kIHNlZSBpZiBhbnlv
bmUgb2JqZWN0cyBiZWZvcmUgdGhyb3dpbmcKdGhlbSBhdCB0aGUgdGVzdC1ib3RzLgoKTWFueSB0
aGFua3MgZm9yIGRvaW5nIGFsbCBvZiB0aGlzIHdvcmsuCgpncmVnIGstaAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 16:46:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 16:46:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fek9l-0007gj-As; Sun, 15 Jul 2018 16:45: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=zria=j7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fek9k-0007f3-4W
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 16:45:56 +0000
X-Inumbo-ID: 7f2d535f-884e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f2d535f-884e-11e8-a8a5-bc764e045a96;
 Sun, 15 Jul 2018 18:45: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 1fek9g-0007AJ-S4; Sun, 15 Jul 2018 16:45:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fek9g-0000uq-Jt; Sun, 15 Jul 2018 16:45:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fek9g-00081i-JG; Sun, 15 Jul 2018 16:45:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125156-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-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-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start: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-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2: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-xsm: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:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm: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: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-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck: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:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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=060744011e93679f03932f050619744be895b772
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 15 Jul 2018 16:45:52 +0000
Subject: [Xen-devel] [linux-4.9 test] 125156: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE1NiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE1Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4g
MTIyOTY5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5
NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgMDYwNzQ0MDExZTkzNjc5ZjAzOTMyZjA1MDYxOTc0NGJl
ODk1Yjc3MgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNmJhODliNTJi
YTY5MTZiYzdhM2QzOTBkNzA5NTFlOTkyYzBjYTM5ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIy
OTY5ICAyMDE4LTA1LTE5IDE2OjM5OjU5IFogICA1NiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEyMzA3NCAgMjAxOC0wNS0yMiAxNzoxMDowOCBaICAgNTMgZGF5cyAgIDM3IGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTE1NiAgMjAxOC0wNy0xMyAxODoxMzo1OCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KNjY1IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
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/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDI2OTc2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 19:04:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 19: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 1femJB-0001LA-6L; Sun, 15 Jul 2018 19: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=zria=j7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1femJA-0001L0-Hx
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 19:03:48 +0000
X-Inumbo-ID: c1dc1aaf-8861-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c1dc1aaf-8861-11e8-a8a5-bc764e045a96;
 Sun, 15 Jul 2018 21:03: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 1femJ3-0001aM-V2; Sun, 15 Jul 2018 19:03: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 1femJ3-0006lM-Ig; Sun, 15 Jul 2018 19:03:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1femJ3-0002BO-I4; Sun, 15 Jul 2018 19:03:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125181-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-i386-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-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: seabios=8c3f57ea1217ea0c80a72898bc35baa0e14af0e0
X-Osstest-Versions-That: seabios=69ea6dabeba4e080fc916a6bc9a2d53ffb4f916c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 15 Jul 2018 19:03:41 +0000
Subject: [Xen-devel] [seabios test] 125181: 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>

ZmxpZ2h0IDEyNTE4MSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxODEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDgwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0ODAwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQ4MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDgwMAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBz
ZWFiaW9zICAgICAgICAgICAgICA4YzNmNTdlYTEyMTdlYTBjODBhNzI4OThiYzM1YmFhMGUxNGFm
MGUwCmJhc2VsaW5lIHZlcnNpb246CiBzZWFiaW9zICAgICAgICAgICAgICA2OWVhNmRhYmViYTRl
MDgwZmM5MTZhNmJjOWEyZDUzZmZiNGY5MTZjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQ4MDAg
IDIwMTgtMDYtMjggMTY6NDE6MTIgWiAgIDE3IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1
MTgxICAyMDE4LTA3LTE1IDE0OjQwOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS2V2aW4gTydDb25ub3Ig
PGtldmluQGtvY29ubm9yLm5ldD4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9zZWFiaW9zLmdpdAogICA2OWVhNmRhLi44YzNm
NTdlICA4YzNmNTdlYTEyMTdlYTBjODBhNzI4OThiYzM1YmFhMGUxNGFmMGUwIC0+IHhlbi10ZXN0
ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 20:32:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 20: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 1fengi-00083w-FM; Sun, 15 Jul 2018 20: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=p48m=j7=yahoo.com=hack3rcon@srs-us1.protection.inumbo.net>)
 id 1fengg-00083r-V9
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 20:32:11 +0000
X-Inumbo-ID: 2ad51477-886e-11e8-a6a9-d7ebe60f679a
Received: from sonic317-27.consmr.mail.bf2.yahoo.com (unknown [74.6.129.82])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2ad51477-886e-11e8-a6a9-d7ebe60f679a;
 Sun, 15 Jul 2018 20:32:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1531686729; bh=aiouHyt+guqYpN1Be0xtzbowWG/V+4hHl9wqioev/00=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=L1bd2Z7wtNB6NMl1k3c4wGSSVYuFgfo11KvgCCyJ9BEKERii5eeKABK5xbT6mEkgXK/wAIGpbecaZN+OdsuRmZOfN1cfT7e6hE/Gm4G6UYbCnwBa+3Fxwgsbfae5iOaRPTFkr/UOEQqUtMXEJuPnnq8aBd0vbN6hSXuDq8kTKvwhQ5gajcwdewPQMLrfAik5abtL3v4lKQdZUvqAFFO3vzgt7Kubt06mVj0YJjUmOzUGj3E0Gh6EXbizXZK7YufhmPPhG05fQY/ZCNQR0dvlLmoFiMlZknBQeIotH77UWG3ZUJBxiBXmmUH/BnmONNwVLfr6fvmkEz8wpwca1M72bg==
X-YMail-OSG: Yigi1E8VM1ndERqqac.1JVyzcc8xI1uW3FgSuyz5Tayt_Ah1XO6ja9Yl0ou4_Uz
 bEx6OePDnuEtCXrZIpu.jHzORSIkr9nxwWbXGWF.t1.l6gzIAiUuVaqATqNvmbsKOhim1.S22.w2
 QxafUUH_tMQGmH6_hEXSGXVoyKDwWGwtDttBFfhkbECAgcYZHlJ4Ctw8uAUI2OURhg3ZHkzJZXdk
 QkzXL.wqjmJwxcKkjtQnlGaV1yy0A2dWOr1XAueRRfGosfK4Wq7gukl_XHRaEt6tK1SbBdP693f6
 jV1cqvp0LYzxd3vTCo7fx3aiWQyUC7dO.zRLufrEYcetT37pwzzyEfP9ugK6VykeSASgeV1rM1op
 mP4EUPYnuQDcbagQlkJIQp1uTwkBkWxZvCdZEXZZW4gvcvcAy19hOfRL.4B9eL1YwMTXkSuPjqgv
 SAI9hLk4KbwUx8pO9TadKD140gkoXX0CHEXKH.PXZmCzfNrDp6mKeq3KrUzHJcEcrbPDh404d0c7
 o.p7Nw5uBrLsiP8dE4qJyoBoLDFwPpxkmThVg9V4OyvzUI.9i3zrdRS6Au2QaJDKDSGR2O1dShbS
 x9cdMZQRkOElW_8AYvdtF9D.EIjBSqG50f3Wv.uZTh2uXmc5GWPtEuWiwjo5GwWTKwuQWJtPgbJc
 Bpcyi9puzMztGIMU1w29vBgfk6W8lDuM4WrHYJBLT2MKObg_pVi8MBFhfwGmFG5KIKiTm0fDOnFn
 zoiTLVw65oGcD8NjJcnATH4i79zhmq.s0.pq3OlvoxYzV11hwDYHA.uSOf9fTb_.OAjuQ2mI7rKI
 s6LBxRC.7BVCfHVYmeOClN4NwhdIEWD_YT45EnhqC_5gC1qtuGpQsMsvqEAGOApIkRxDWQ_WcIkN
 ARc.Ok_cCghz1GXRPvZLjCKNkmkkrNsCjB3K3UMmEjiFU4bc8N1kxCogB3_85u7Dvz7sFs5uTFH6
 oWUyKG9mKtfUuJwvJI.HO6WGr
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic317.consmr.mail.bf2.yahoo.com with HTTP; Sun, 15 Jul 2018 20:32:09 +0000
Date: Sun, 15 Jul 2018 20:32:07 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <2114598773.4432340.1531686727004@mail.yahoo.com>
MIME-Version: 1.0
References: <2114598773.4432340.1531686727004.ref@mail.yahoo.com>
X-Mailer: WebService/1.1.12062 YahooMailBasic Mozilla/5.0 (BB10;
 Touch) AppleWebKit/537.35+ (KHTML, like Gecko) Version/10.3.2.2876
 Mobile Safari/537.35+
Content-Length: 539
Subject: [Xen-devel] Xen for Windows OS and macOS.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8uCkNhbiB3ZSBzZWUgYSB2ZXJzaW9uIG9mIFhlbiBmb3IgV2luZG93cyBPUyBhbmQgbWFj
T1MgaW4gdGhlIGZ1dHVyZT8KSSBzYXcgImh0dHBzOi8vd3d3Lm1pY3Jvc29mdC5jb20vZW4tdXMv
cmVzZWFyY2gvcHVibGljYXRpb24veGVuLTIwMDIvIi4gSSBndWVzcyBNaWNyb3NvZnQgd2FudGVk
IHRvIGRlc2lnbiBhbiBzcGVjaWFsIHZlcnNpb24gb2YgWGVuIFByb2plY3QgZm9yIFdpbmRvd3Mg
T1MuCgpUaGFua3MuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 20:40:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 20:40: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 1fenox-0000Rc-F6; Sun, 15 Jul 2018 20:40: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=p48m=j7=yahoo.com=hack3rcon@srs-us1.protection.inumbo.net>)
 id 1fenov-0000RX-K4
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 20:40:41 +0000
X-Inumbo-ID: 5b4db547-886f-11e8-a6a9-d7ebe60f679a
Received: from sonic303-4.consmr.mail.bf2.yahoo.com (unknown [74.6.131.43])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5b4db547-886f-11e8-a6a9-d7ebe60f679a;
 Sun, 15 Jul 2018 20:40:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1531687240; bh=1+FgYCJyRLWO3Zjptr+83ln1ltN471meDpgE+5DkiAo=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=RGAE7qCiQhiGS3Jghy/ZitfZjSomLp4H77qkJZCMLkc7M/QLuTIFCsc4lgt/lQRNK9+B2rjPaz2gyqCVu8dqU8VfhxZ2B6d4C/SND6q4RmNwT0tuR/VyOLh/7855jJ7U9xpW9Egex+AU5XAJjj1NycMNk7kNIPQ0/cek9ajCG/J4dNh33/r0QOzb8wq4k9AuMGsiPaMc/jFsPgeXWgjy/G+eUjL9jB4Wl1YAkon3QC1qMwUYjsUEC0i7ezKqsY/kRdmOUs/Vw58CjKzpVSA3c+0zp059pMaNv421zGOH0SY1884gwq6d9nVxST8Jpun10twfu6ztC5/TnzkXk5G9fQ==
X-YMail-OSG: BeXxLTUVM1nbW1ZCISdbMjySP8J1T2zzscg4C2Uha4PKo_qQMJGISgvrAsuqvcp
 Mtq8rVOQvPaqAdWlago8jLxtaT6nx0l2Rqsph8.XI5oGMDATPzLvSVjbBHKkrQQZlPhmjPPAz0Rd
 IxFCUWfPFGnccEnfhy3RGrBluVJZ1gsvMxvr.jr8Rl.Kq6iR8c1SBcOhRXeDlPj.OhpfHMYVyN00
 k2TmxWBdDHJri1zeirH9rSKlMexQwiltgz14fV_aO1SowoBarEnknsEg55sBbImJh4xwMoMZLMwC
 K68CgXE2roY7pNJH.RN6JaO7ZLtXKVwlPfx1oifH3m5UNApYh7PrVhKYv6.2l_MgeYEYTc.L.JtQ
 qP1AXi12Szl0Rn_xq7.urmfdTpThTJo002V1wxGdv85zfw.F6Gs3AuCPovcx9qU1OG7oeppGVFdd
 ccYnRTJSaXOL8p_NuEOre9qy.TqTDHdZiUX.lEbarpyqnzRze8T.MZ2a0R09DlzIji_jxvVFggZj
 SwDQD3phPyIsoyn3VJkEI0XKoSVGjOHyKLv.fjWf7Mk5zmKJsFV889pKrfqG147iu_LNa1OgcwMo
 QKitSrTLRzrVSgHLzYYq448inFUZnnPIxqNzWdkr8s7UJ9e4ENOHL3S90RWgTxbDsBP2EjsGZBrs
 hbOjZAaVs.C44IqZb3Y0bIek1Yq0P9f.CtJAJqFXPNzR2nQu3G4T6BBIgiwQMSp7w78S_g30ONaW
 wJiLsIwG15ueuU7T85FvU_UO5OpNGT9TCujL5JlZ32O0pp5vanAmZDrlC_EutzykXcgqu26_9zcv
 fQyXUu3ag0t75irXFxlXcSmC1WNjlE419RoagiyeBK7VC3jPvebNyhxMOAkA97Q8yf0L.flxpshp
 xMSYm2oRnNSM32Tq5_SlS_Ut82OBGmuA9_YrNhMbEXAZFSgKPbA6in2PPGmz7CdnnjbaN7FIrzBH
 oAGf7B7OEmWLWqEkn5Wu5hw--
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic303.consmr.mail.bf2.yahoo.com with HTTP; Sun, 15 Jul 2018 20:40:40 +0000
Date: Sun, 15 Jul 2018 20:40:36 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <736154954.4442399.1531687236707@mail.yahoo.com>
MIME-Version: 1.0
References: <736154954.4442399.1531687236707.ref@mail.yahoo.com>
X-Mailer: WebService/1.1.12062 YahooMailBasic Mozilla/5.0 (BB10;
 Touch) AppleWebKit/537.35+ (KHTML, like Gecko) Version/10.3.2.2876
 Mobile Safari/537.35+
Content-Length: 353
Subject: [Xen-devel] Why Xen Project need an OS for doing Virtualization?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8uCklmIFhlbiBQcm9qZWN0IGlzIGEgdHlwZS0xIEh5cGVydmlzb3IgdGhlbiB3aHkgaXQg
bmVlZCBhbiBPUyBmb3IgZG9pbmcgVmlydHVhbGl6YXRpb24/CgpUaGFua3MuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 21:11:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 21:11:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1feoI8-0002nW-Vm; Sun, 15 Jul 2018 21: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=1bfg=j7=xenproject.org=prvs=72720628d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1feoI7-0002nJ-2Z
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 21:10:51 +0000
X-Inumbo-ID: 91705f5f-8873-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91705f5f-8873-11e8-a6a9-d7ebe60f679a;
 Sun, 15 Jul 2018 21:10:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,358,1526342400"; d="scan'208";a="60242733"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74971-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-204:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:leak-check/check:fail:regression
 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
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install: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-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-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-libvirt-vhd: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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=41cb2db62627a7438d938aae487550c3f4acb1da
X-Osstest-Versions-That: xen=b4ac4bc410222d221dc46a74ac71efaa7b32d57c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 15 Jul 2018 22:10:45 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 74971: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk3MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk3MS8KClJlZ3Jlc3Npb25zIDotKAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3
aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA2MyB4
dGYvdGVzdC1odm02NC14c2EtMjA0ICAgIGZhaWwgUkVHUi4gdnMuIDc0OTQwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDc0OTQwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ5NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiA3NDk0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMjEgbGVhay1jaGVjay9jaGVjayBmYWlsIFJFR1IuIHZzLiA3NDk0MAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3
NDk0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBsaWtlIDc0OTQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzQ5NDAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbGlrZSA3NDk0MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTQwCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
NzQ5NDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk0MAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTQwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzQ5NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbGlrZSA3NDk0MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtl
IDc0OTQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzQ5NDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk0MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBsaWtlIDc0OTQwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5NDAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSA3NDk0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBsaWtlIDc0OTQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5NDAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiB4ZW4gICAgICAgICAgICAgICAgICA0MWNiMmRiNjI2MjdhNzQzOGQ5MzhhYWU0ODc1NTBjM2Y0
YWNiMWRhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiNGFjNGJjNDEw
MjIyZDIyMWRjNDZhNzRhYzcxZWZhYTdiMzJkNTdjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5
NDAgIDIwMTgtMDctMDYgMDk6MjA6MzkgWiAgICA5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc0OTcxICAyMDE4LTA3LTE1IDEwOjUxOjI2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBBcnRlbSBNeWdhaWV2IDxhcnRlbV9teWdhaWV2QGVwYW0uY29t
PgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBEYXZp
ZFdhbmcgPGRhdmlkd2FuZ0B6aGFveGluLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNh
cmRvZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHUKICBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgogIEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIExhcnMgS3Vy
dGggPGxhcnMua3VydGgueGVuQGdtYWlsLmNvbT4KICBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNp
dHJpeC5jb20+CiAgTWlyZWxhIFNpbW9ub3ZpYyA8bWlyZWxhLnNpbW9ub3ZpY0BhZ2dpb3MuY29t
PgogIE9sZWtzYW5kciBHcnl0c292IDxvbGVrc2FuZHJfZ3J5dHNvdkBlcGFtLmNvbT4KICBSb2dl
ciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4
LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgVGFt
YXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
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
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rs
b2dzL2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
IG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTkxMiBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 15 23:44:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 Jul 2018 23:44:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1feqgX-0005W2-7v; Sun, 15 Jul 2018 23:44: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=zria=j7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feqgV-0005Vs-PF
 for xen-devel@lists.xenproject.org; Sun, 15 Jul 2018 23:44:11 +0000
X-Inumbo-ID: ed3ca188-8888-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed3ca188-8888-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 01: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 1feqgS-0007Og-8o; Sun, 15 Jul 2018 23:44: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 1feqgR-0005N1-Ua; Sun, 15 Jul 2018 23:44:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feqgR-0006KC-Sz; Sun, 15 Jul 2018 23:44:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125159-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub: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-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 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-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start: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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd: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:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt: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-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-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-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-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=483d835c8189f0566a4cbbe47e74ffa314430e98
X-Osstest-Versions-That: linux=1e4b044d22517cae7047c99038abb444423243ca
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 15 Jul 2018 23:44:07 +0000
Subject: [Xen-devel] [linux-next test] 125159: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE1OSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNTkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTA2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjUwNjkKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTA2OQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1MDY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTA2OQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1
MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUwNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMu
IDEyNTA2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxNyBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyNTA2OQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJl
Z2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFp
bCBSRUdSLiB2cy4gMTI1MDY5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayBmYWlsIGJsb2NrZWQgaW4gMTI1MDY5CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBibG9ja2VkIGluIDEy
NTA2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTA2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUwNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgNDgzZDgzNWM4MTg5ZjA1NjZhNGNiYmU0N2U3NGZmYTMxNDQzMGU5OApiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgMWU0YjA0NGQyMjUxN2NhZTcwNDdjOTkwMzhhYmI0
NDQ0MjMyNDNjYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxNTkgIDIwMTgtMDct
MTQgMDM6Mjg6MTQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
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
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxl
LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 00:09:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 00:09: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 1fer4p-0007nb-FC; Mon, 16 Jul 2018 00:09: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=f8eg=ka=xenproject.org=prvs=728c4af4b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fer4n-0007nN-EY
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 00:09:17 +0000
X-Inumbo-ID: 6eb240a9-888c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6eb240a9-888c-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 02:08:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,359,1526342400"; d="scan'208";a="60245570"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74972-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-i386-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:guest-stop:fail:nonblocking
X-Osstest-Versions-This: seabios=8c3f57ea1217ea0c80a72898bc35baa0e14af0e0
X-Osstest-Versions-That: seabios=69ea6dabeba4e080fc916a6bc9a2d53ffb4f916c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 16 Jul 2018 01:09:12 +0100
Subject: [Xen-devel] [seabios baseline-only test] 74972: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk3MiBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35v
c3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NzIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2gg
Y291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NDkyNgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMu
IDc0OTI2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBsaWtlIDc0OTI2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIGxpa2UgNzQ5MjYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBzZWFiaW9zICAgICAgICAgICAgICA4YzNmNTdl
YTEyMTdlYTBjODBhNzI4OThiYzM1YmFhMGUxNGFmMGUwCmJhc2VsaW5lIHZlcnNpb246CiBzZWFi
aW9zICAgICAgICAgICAgICA2OWVhNmRhYmViYTRlMDgwZmM5MTZhNmJjOWEyZDUzZmZiNGY5MTZj
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5MjYgIDIwMTgtMDYtMzAgMDA6MjM6MjcgWiAgIDE1
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0OTcyICAyMDE4LTA3LTE1IDE5OjI1OjI4IFog
ICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgS2V2aW4gTydDb25ub3IgPGtldmluQGtvY29ubm9yLm5ldD4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29z
c3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDhjM2Y1N2VhMTIx
N2VhMGM4MGE3Mjg5OGJjMzViYWEwZTE0YWYwZTAKQXV0aG9yOiBLZXZpbiBPJ0Nvbm5vciA8a2V2
aW5Aa29jb25ub3IubmV0PgpEYXRlOiAgIFN1biBKdWwgMTUgMTA6MDU6MTQgMjAxOCAtMDQwMAoK
ICAgIHNzZHQ6IEZpeCBidWlsZGluZyBvZiBsZWdhY3kgYWNwaSB0YWJsZXMgb24gY3VycmVudCBp
YXNsIGNvbXBpbGVyCiAgICAKICAgIFJlY2VudCB2ZXJzaW9ucyBvZiB0aGUgaWFzbCBjb21waWxl
ciByYWlzZSBhbiBlcnJvciBpZiB0aGUgdGFibGUgaWQgaXMKICAgIGxvbmdlciB0aGFuIDggY2hh
cmFjdGVycy4gIE9sZGVyIHZlcnNpb25zIG9mIGlhc2wgd291bGQgc2lsZW50bHkKICAgIHRydW5j
YXRlIHRoZSB0YWJsZSBpZCB0byA4IGNoYXJhY3RlcnMuICBDaGFuZ2UgdGhlIHNzZHQtbWlzYyBh
bmQKICAgIHNzZHQtcGNpaHAgZmlsZXMgdG8gdXNlIGFuIDggY2hhcmFjdGVyIGlkIC0gdGhpcyBz
aG91bGQgbm90IGRpcmVjdGx5CiAgICBpbXBhY3QgdGhlIGdlbmVyYXRlZCBhbWwgY29kZSBhcyB0
aGUgdGFibGUgaWQgd2FzIGFscmVhZHkgYmVpbmcKICAgIHRydW5jYXRlZCAtIGJ1dCBtYXkgaGVs
cCB0aG9zZSB3aXNoaW5nIHRvIG1hbnVhbGx5IGNvbXBpbGUgdGhlIHRhYmxlcy4KICAgIAogICAg
UmVwb3J0ZWQgYnkgTWljaGFlbCBUb2thcmV2LCBWaXZpYSBOaWtvbGFpZG91LCBhbmQgc2V2ZXJh
bCBvdGhlcnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtldmluIE8nQ29ubm9yIDxrZXZpbkBr
b2Nvbm5vci5uZXQ+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 02:36:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 02: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 1fetMx-0004A3-FN; Mon, 16 Jul 2018 02:36: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=zzjy=ka=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fetMw-00049y-48
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 02:36:10 +0000
X-Inumbo-ID: 028c2246-88a1-11e8-a6a9-d7ebe60f679a
Received: from mail.crc.id.au (unknown [203.56.246.92])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 028c2246-88a1-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 02:36:16 +0000 (UTC)
Received: from lamp.crc.id.au (lamp.crc.id.au [IPv6:2407:e400:b000:200::8e8e])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (Client did not present a certificate)
 by mail.crc.id.au (Postfix) with ESMTPSA id 6322720108
 for <xen-devel@lists.xenproject.org>; Mon, 16 Jul 2018 12:36:04 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1531708564; bh=/MxFF/tFcjsj3YiGOtzLOSqUZQ1C1UIIKDvD9YbhXpg=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=FYjVuOINV3bNXrJUpK6qWXrN9l9YUTsndYw7+zKdbHL6q0era2qxfe2ub9R1jEub0
 djw1nhEGXKH9MHDgf64dcJCYIqeJ36MuybIq/gNgE4SaXtoYysdsxrsT9QCv0/AVhb
 5MFndFvh1EE7rlWYB8ODGPSTsUvS2a6nYUG//x4M=
MIME-Version: 1.0
Date: Mon, 16 Jul 2018 12:36:04 +1000
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
In-Reply-To: <736154954.4442399.1531687236707@mail.yahoo.com>
References: <736154954.4442399.1531687236707.ref@mail.yahoo.com>
 <736154954.4442399.1531687236707@mail.yahoo.com>
Message-ID: <5810f8086337c7f536dde26d7196bda3@crc.id.au>
X-Sender: netwiz@crc.id.au
User-Agent: Roundcube Webmail/1.3.6
Subject: Re: [Xen-devel] Why Xen Project need an OS for doing Virtualization?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOC0wNy0xNiAwNjo0MCwgSmFzb24gTG9uZyB3cm90ZToKPiBIZWxsby4KPiBJZiBYZW4g
UHJvamVjdCBpcyBhIHR5cGUtMSBIeXBlcnZpc29yIHRoZW4gd2h5IGl0IG5lZWQgYW4gT1MgZm9y
IGRvaW5nCj4gVmlydHVhbGl6YXRpb24/CgpBIHF1aWNrIGdvb2dsZSBzZWFyY2ggc2hvdWxkIGhh
dmUgcG9pbnRlZCB5b3UgdG8gdGhpczoKICAgICBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcv
d2lraS9Eb20wCgotLSAKU3RldmVuIEhhaWdoCgo/IG5ldHdpekBjcmMuaWQuYXUgICAgID8gaHR0
cDovL3d3dy5jcmMuaWQuYXUKPyArNjEgKDMpIDkwMDEgNjA5MCAgICA/IDA0MTIgOTM1IDg5NwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 03:14:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 03:14: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 1fetyA-0007Zc-IQ; Mon, 16 Jul 2018 03:14: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fety9-0007Yw-Ah
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 03:14:37 +0000
X-Inumbo-ID: 52c5f649-88a6-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 52c5f649-88a6-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 05:14: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 1fety2-0000Pn-Pg; Mon, 16 Jul 2018 03:14: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 1fety2-0001aR-JF; Mon, 16 Jul 2018 03:14:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fety2-0003lv-Id; Mon, 16 Jul 2018 03:14:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125194-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 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
X-Osstest-Versions-This: ovmf=543f5ac30facfbb40eafb2b4908649a427784080
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 03:14:30 +0000
Subject: [Xen-devel] [ovmf test] 125194: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE5NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxOTQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgNTQzZjVhYzMwZmFjZmJiNDBlYWZiMmI0OTA4NjQ5YTQyNzc4NDA4MApi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJvYiBGZW5nIDxib2IuYy5mZW5n
QGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgRGFuZGFuIEJpIDxk
YW5kYW4uYmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDU0M2Y1YWMzMGZhY2ZiYjQwZWFmYjJiNDkwODY0OWE0
Mjc3ODQwODAKQXV0aG9yOiBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJp
IEp1biAyMiAxNzoxNDoxMyAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBFbmFibGUgc3RydWN0
dXJlIHBjZCBpbiBGREYgZmlsZQogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBCb2IgRmVuZyA8
Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+
Cgpjb21taXQgZTU1MGYyNTlhOTRlY2JkOTdiZmY1YmZhYmE0ZGQzZDVlZDI3MmJlOApBdXRob3I6
IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KRGF0ZTogICBUaHUgSnVsIDEyIDIxOjU4
OjI4IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvUGVyZm9ybWFuY2VNZWFzdXJlbWVudC5o
OiBDb3JyZWN0IHRoZSBsaWNlbnNlCiAgICAKICAgIENvcnJlY3RlZCB0byB1c2UgdGhlIEJTRCBs
aWNlbnNlLgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAg
ICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWlu
ZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IERtaXRyeSBBbnRp
cG92IDxkbWFudGlAbWljcm9zb2Z0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 04:20:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 04:20: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 1feuzy-0004Nf-KV; Mon, 16 Jul 2018 04:20: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feuzx-0004NP-Kk
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 04:20:33 +0000
X-Inumbo-ID: 8833d4ba-88af-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8833d4ba-88af-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 06:20: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 1feuzr-0001sX-JC; Mon, 16 Jul 2018 04:20: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 1feuzr-0003Au-Ao; Mon, 16 Jul 2018 04:20:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feuzr-0004Xy-AE; Mon, 16 Jul 2018 04:20:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125197-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 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
X-Osstest-Versions-This: ovmf=2add3cffb075de8a705c9d887dd25624c89d2349
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 04:20:27 +0000
Subject: [Xen-devel] [ovmf test] 125197: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE5NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxOTcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTE5NyAgMjAxOC0wNy0xNiAwMzo0MDozOCBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMjEgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 04:41:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 04:41:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fevKR-00060p-K2; Mon, 16 Jul 2018 04:41: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fevKQ-00060g-II
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 04:41:42 +0000
X-Inumbo-ID: 7db4987c-88b2-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7db4987c-88b2-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 06: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 1fevKN-0002Iz-Sl; Mon, 16 Jul 2018 04:41: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 1fevKN-0003j6-K6; Mon, 16 Jul 2018 04:41:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fevKN-0003L8-JY; Mon, 16 Jul 2018 04:41:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125160-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
X-Osstest-Versions-That: qemuu=b397ed6a586b0a93e9a8b47f5b3008fac34f5f37
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 04:41:39 +0000
Subject: [Xen-devel] [qemu-upstream-4.9-testing test] 125160: 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>

ZmxpZ2h0IDEyNTE2MCBxZW11LXVwc3RyZWFtLTQuOS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNjAvCgpGYWls
dXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDExNjc1MAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwg
IGxpa2UgMTE2Nzg0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMTY3ODQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBhYWQy
MzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiCmJhc2VsaW5lIHZlcnNpb246CiBx
ZW11dSAgICAgICAgICAgICAgICBiMzk3ZWQ2YTU4NmIwYTkzZTlhOGI0N2Y1YjMwMDhmYWMzNGY1
ZjM3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMTY3ODQgIDIwMTctMTItMDIgMjE6NDg6MzMgWiAg
MjI1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MDYyICAyMDE4LTA3LTA5IDEzOjM4OjUz
IFogICAgNiBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0
LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBHZXJkIEhvZmZtYW5uIDxr
cmF4ZWxAcmVkaGF0LmNvbT4KICBKb2huIFRob21zb24gPGdpdEBqb2hudGhvbXNvbi5mYXN0bWFp
bC5jb20uYXU+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5p
IDxwYm9uemluaUByZWRoYXQuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0
QGVucy1seW9uLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4u
b3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIGIzOTdlZDZhNTguLmFhZDIzMDY2ZTQg
IGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgLT4gc3RhYmxlLTQuOQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 04:46:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 04: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 1fevOa-0006PM-SS; Mon, 16 Jul 2018 04:46: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=e4rv=ka=gmail.com=georgeeldhojohn@srs-us1.protection.inumbo.net>)
 id 1fevOZ-0006PF-8a
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 04:45:59 +0000
X-Inumbo-ID: 16cf4b1b-88b3-11e8-a8a5-bc764e045a96
Received: from mail-oi0-x232.google.com (unknown [2607:f8b0:4003:c06::232])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16cf4b1b-88b3-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 06:45:39 +0200 (CEST)
Received: by mail-oi0-x232.google.com with SMTP id i12-v6so72384635oik.2
 for <xen-devel@lists.xenproject.org>; Sun, 15 Jul 2018 21:45:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
 bh=NY6hgiVQnDSSATtdne136WQ5jPOZZTSy9FQffAo87Oc=;
 b=Piaa8Irkcpd9AjzYcCTEUJo/ZwUCxSeHNHMsipLeYJJfI3s84F3Ab+acZysMhBeRoS
 9J87ULx9VucgEqdQdffn+Ki+ZYqCX9LldnZAm56Co/g0EsZ2Nz6LnIoL0+ibVdNZJMS9
 xyh3RHb6iNPRQM0I2p0DB9uffFP3B+AJLT5azDuXi92qRI3uNDrberSil483SpPrD/oP
 5zC1cKY0F5lXBKSxo73gTUh/4qAxonpM+/PF35jpwWfjOcRLg9u1+Jjdmg9nTrLGqaOi
 eIjJCEQYP03bIfa0YVFrbSABxgha7lIIbzbJCd3NScO441maiieaRJDPEAw+1b8WFoN5
 m1DQ==
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;
 bh=NY6hgiVQnDSSATtdne136WQ5jPOZZTSy9FQffAo87Oc=;
 b=hjX90j1wp6cD5n1N965de0fFAN4ZjzyQnxWdnCzMDoksbmrD5nptziofMEbrQ0q5CD
 7RpYpbhVJa/EkhB24UoyaWx0x80KmlCzO7CKhK/gGjmJlI9ue5k75NWF1nKuvsTObWri
 FiEQJ6LIEz6DdnHxPw5D2Uvr5nFA8RmDWnDFet39xpKbY1yKNOcb7I9yiVUis3URVv02
 fa871nLLdURcLYOLJAjmHK+Kjo0+67WWYCTe60ZIeb2Dl+CPv6iX9MUyGBsV8Exc8AYu
 ZGOt5Rj+RUhbxN5NMbyXowO1nvftF9KrhkGCkIgZnHbluVbmNdtgXZU5fFJvTp+zdJIf
 CG6Q==
X-Gm-Message-State: AOUpUlHBhuAAydzvzISigYnl66HqYQy36q5qaBYebCbyaxw4lpFPaYFR
 5BLMyttDs6MTW+ndVYwnG1fSX8U2R9JNVBzXToBGdQ==
X-Google-Smtp-Source: AAOMgpcMYFsEDtOEccYyQJWnsq8ncSgwf4LMOSUL69PgVG0l6k/Kz97g0mN4RE3H2Ok5mE6aY+VKh40FSTqiShJWZPs=
X-Received: by 2002:aca:d48c:: with SMTP id
 l134-v6mr17960774oig.15.1531716358074; 
 Sun, 15 Jul 2018 21:45:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a4a:2a59:0:0:0:0:0 with HTTP; Sun, 15 Jul 2018 21:45:57
 -0700 (PDT)
Received: by 2002:a4a:2a59:0:0:0:0:0 with HTTP; Sun, 15 Jul 2018 21:45:57
 -0700 (PDT)
In-Reply-To: <81d1d743c73c4e6694c8e8e279ae7aaa@dornerworks.com>
References: <CANou6SqQutpd2T7dVhQaX1wcJCUpKoWoDNigDqYP0c_zQu2oUw@mail.gmail.com>
 <81d1d743c73c4e6694c8e8e279ae7aaa@dornerworks.com>
From: George John <georgeeldhojohn@gmail.com>
Date: Mon, 16 Jul 2018 10:15:57 +0530
Message-ID: <CANou6Spjndj5hSYp6AxSddvWwVgQSr6bGQaZiVk-Tkf0xGAf4A@mail.gmail.com>
To: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>, 
 xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] Error during cross compiling of xen by 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>
Content-Type: multipart/mixed; boundary="===============7330295676729524752=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7330295676729524752==
Content-Type: multipart/alternative; boundary="0000000000006b77da05711681f5"

--0000000000006b77da05711681f5
Content-Type: text/plain; charset="UTF-8"

Hi Stewart,
Thank you for your support. I solved the error by installing
libpixman-1:arm64. Previously I have installed libpixman-1 for x86. I think
that was the problem.

Thanks and Regards,
George

On Jul 14, 2018 2:41 AM, "Stewart Hildebrand" <
Stewart.Hildebrand@dornerworks.com> wrote:

> > -----Original Message-----
> > From: Xen-devel [mailto:xen-devel-bounces@lists.xenproject.org] On
> Behalf
> > Of George John
> > Sent: Thursday, July 5, 2018 1:41 AM
> > To: xen-devel <xen-devel@lists.xenproject.org>
> > Subject: [Xen-devel] Error during cross compiling of xen by chroot
> >
> > Hi,
> > I am using chroot to cross compile xen. I am getting the error as per
> > the error log. I have installed libpixman. But still this is occuring.
> > what could be the possible reason?
>
> You should be able to gather more info by setting the verbose flag for the
> qemu build
> diff --git a/tools/Makefile b/tools/Makefile
> index 67977ad..fc82f5b 100644
> --- a/tools/Makefile
> +++ b/tools/Makefile
> @@ -280,7 +280,7 @@ subdir-all-qemu-xen-dir: qemu-xen-dir-find
>                 $(CONFIG_QEMUU_EXTRA_ARGS) \
>                 --cpu=$(IOEMU_CPU_ARCH) \
>                 $(IOEMU_CONFIGURE_CROSS); \
> -       $(MAKE) all
> +       $(MAKE) V=1 all
>
>  subdir-install-qemu-xen-dir: subdir-all-qemu-xen-dir
>         cd qemu-xen-build; \
>
> Sort of related: if you truly want to cross compile Xen tools for aarch64
> with less dependence on chroot - see the following example around lines
> 224-271 https://gist.github.com/stewdk/110f43e0cc1d905fc6ed4c7e10d8d35e
>
> Thanks,
> Stewart Hildebrand
> DornerWorks, Ltd.
>
> >
> > Thanks and regards,
> > George
>

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

<div dir=3D"auto">Hi Stewart,=C2=A0<div dir=3D"auto">Thank you for your sup=
port. I solved the error by installing libpixman-1:arm64. Previously I have=
 installed libpixman-1 for x86. I think that was the problem.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">Thanks and Regards,</div><div dir=3D"=
auto">George</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_=
quote">On Jul 14, 2018 2:41 AM, &quot;Stewart Hildebrand&quot; &lt;<a href=
=3D"mailto:Stewart.Hildebrand@dornerworks.com">Stewart.Hildebrand@dornerwor=
ks.com</a>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex=
">&gt; -----Original Message-----<br>
&gt; From: Xen-devel [mailto:<a href=3D"mailto:xen-devel-bounces@lists.xenp=
roject.org">xen-devel-bounces@<wbr>lists.xenproject.org</a>] On Behalf<br>
&gt; Of George John<br>
&gt; Sent: Thursday, July 5, 2018 1:41 AM<br>
&gt; To: xen-devel &lt;<a href=3D"mailto:xen-devel@lists.xenproject.org">xe=
n-devel@lists.xenproject.<wbr>org</a>&gt;<br>
&gt; Subject: [Xen-devel] Error during cross compiling of xen by chroot<br>
&gt; <br>
&gt; Hi,<br>
&gt; I am using chroot to cross compile xen. I am getting the error as per<=
br>
&gt; the error log. I have installed libpixman. But still this is occuring.=
<br>
&gt; what could be the possible reason?<br>
<br>
You should be able to gather more info by setting the verbose flag for the =
qemu build<br>
diff --git a/tools/Makefile b/tools/Makefile<br>
index 67977ad..fc82f5b 100644<br>
--- a/tools/Makefile<br>
+++ b/tools/Makefile<br>
@@ -280,7 +280,7 @@ subdir-all-qemu-xen-dir: qemu-xen-dir-find<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 $(CONFIG_QEMUU_EXTR=
A_ARGS) \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --cpu=3D$(IOEMU_CPU=
_ARCH) \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 $(IOEMU_CONFIGURE_C=
ROSS); \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0$(MAKE) all<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0$(MAKE) V=3D1 all<br>
<br>
=C2=A0subdir-install-qemu-xen-dir: subdir-all-qemu-xen-dir<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 cd qemu-xen-build; \<br>
<br>
Sort of related: if you truly want to cross compile Xen tools for aarch64 w=
ith less dependence on chroot - see the following example around lines 224-=
271 <a href=3D"https://gist.github.com/stewdk/110f43e0cc1d905fc6ed4c7e10d8d=
35e" rel=3D"noreferrer" target=3D"_blank">https://gist.github.com/<wbr>stew=
dk/<wbr>110f43e0cc1d905fc6ed4c7e10d8d3<wbr>5e</a><br>
<br>
Thanks,<br>
Stewart Hildebrand<br>
DornerWorks, Ltd.<br>
<br>
&gt; <br>
&gt; Thanks and regards,<br>
&gt; George<br>
</blockquote></div></div>

--0000000000006b77da05711681f5--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7330295676729524752==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 16 05:29:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 05: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 1few43-00038B-74; Mon, 16 Jul 2018 05:28: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1few42-00037z-M0
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 05:28:50 +0000
X-Inumbo-ID: 239a9d06-88b9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 239a9d06-88b9-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 05:28: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 1few3z-0003hJ-Lk; Mon, 16 Jul 2018 05:28: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 1few3z-0004rb-Bu; Mon, 16 Jul 2018 05:28:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1few3z-0002R0-BN; Mon, 16 Jul 2018 05:28:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125202-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail: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
X-Osstest-Versions-This: ovmf=2add3cffb075de8a705c9d887dd25624c89d2349
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 05:28:47 +0000
Subject: [Xen-devel] [ovmf test] 125202: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIwMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMDIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTE5NyAgMjAxOC0wNy0xNiAwMzo0MDozOCBaICAgIDAgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMjEgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 05:54:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 05:54: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 1fewT5-0005JB-Dv; Mon, 16 Jul 2018 05:54: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fewT4-0005J1-JZ
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 05:54:42 +0000
X-Inumbo-ID: c083a98b-88bc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c083a98b-88bc-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 05:54: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 1fewT1-0004Dg-0w; Mon, 16 Jul 2018 05:54: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 1fewT0-0005Ut-N9; Mon, 16 Jul 2018 05:54:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fewT0-0000uO-MC; Mon, 16 Jul 2018 05:54:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125161-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-pvshim:guest-start: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-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-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: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-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-amd64-amd64-libvirt:migrate-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-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-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-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-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: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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt: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-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-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-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-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-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=1fd87ba1cd0312b743a48756a91c6962b1514aac
X-Osstest-Versions-That: xen=eb17ff9ce6a99a8761d3f4768703691f34043356
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 05:54:38 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 125161: 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>

ZmxpZ2h0IDEyNTE2MSB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNjEvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMWZkODdiYTFj
ZDAzMTJiNzQzYTQ4NzU2YTkxYzY5NjJiMTUxNGFhYwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgZWIxN2ZmOWNlNmE5OWE4NzYxZDNmNDc2ODcwMzY5MWYzNDA0MzM1NgoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0OTE0ICAyMDE4LTA3LTAyIDExOjI3OjQ0IFogICAxMyBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTA2NCAgMjAxOC0wNy0wOSAxNDowNjo1MyBaICAg
IDYgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTExOCAgMjAxOC0w
Ny0xMSAyMDo1Mjo1NSBaICAgIDQgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBl
dS5jaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
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
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVt
cHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZWIxN2ZmOWNl
Ni4uMWZkODdiYTFjZCAgMWZkODdiYTFjZDAzMTJiNzQzYTQ4NzU2YTkxYzY5NjJiMTUxNGFhYyAt
PiBzdGFibGUtNC4xMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 06:16:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 06:16: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 1fewnk-0007A0-Ht; Mon, 16 Jul 2018 06:16: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fewnj-00079v-9W
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 06:16:03 +0000
X-Inumbo-ID: bbbe9a00-88bf-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 bbbe9a00-88bf-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 06:16:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 00:16:00 -0600
Message-Id: <5B4C381E02000078001D41FB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 00:15:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B485E6002000078001D3AB8@prv1-mh.provo.novell.com>
 <be2ab951-e032-4035-89bb-3560086015a5@arm.com>
 <5B48A8A602000078001D3D1F@prv1-mh.provo.novell.com>
 <74f1e9a6-36bb-c643-6734-3e8767b1c73c@arm.com>
 <5B48B6BD02000078001D3D4F@prv1-mh.provo.novell.com>
 <b7fc275e-8b96-bd19-d4ce-bb7ea34255fb@arm.com>
In-Reply-To: <b7fc275e-8b96-bd19-d4ce-bb7ea34255fb@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 00/16] 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>,
 Stefano Stabellini <sstabellini@kernel.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+IE9uIDEzLjA3LjE4IGF0IDE5OjE1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDEzLzA3LzE4IDE1OjI3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTMuMDcuMTgg
YXQgMTU6MzksIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+PiBPbiAxMy8wNy8xOCAx
NDoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMTMuMDcuMTggYXQgMTU6MDAsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pj4+IFdoYXQgd291bGQgYmUgdGhlIGdlbmVy
aWMgaW50ZXJmYWNlIGhlcmU/IEkgc2F3IGl0IHdhcyBiYXNlZCBvbgo+Pj4+PiBhbHRlcm5hdGl2
ZSBmb3IgdGhlIHBsdW1iaW5nLgo+Pj4+Cj4+Pj4gWWVzLCBJJ2QgcHJlZmVyIHRvIHVzZSB0aGUg
c2FtZSBtZWNoYW5pc20gYXMgcHJlc2VudGVkIGluIHRoZSBzZXJpZXMuCj4+Pj4gQXMgcGVyIGFi
b3ZlIGZvciB0aGUgSU9NTVUgY2FzZSB3ZSdkIHRoZW4gbmVlZCBhbm90aGVyIGFic3RyYWN0aW9u
Cj4+Pj4gbGF5ZXIgcHV0IGluIHRoZSBtaWRkbGUgKHRvIHByb2R1Y2UgYSBwYXRjaCBzaXRlIG9u
IHg4NiwgYnV0IGEgbm9ybWFsCj4+Pj4gW2luZGlyZWN0XSBjYWxsIG9uIEFSTSkuCj4+Pgo+Pj4g
SSB3aWxsIGhhdmUgYSBsb29rLiBDb3VsZCB5b3UgcG9pbnQgdG8gdGhlIHBhdGNoIGFkZGluZyB0
aGUgYWJzdHJhY3Rpb24/Cj4+IAo+PiBQYXRjaCA5IGlzIHdoZXJlIHRoZSB4ODYgc2lkZSBpbmZy
YXN0cnVjdHVyZSBnZXRzIGFkZGVkLiBUeXBpY2FsIHVzZXMKPj4gd291bGQgdGhlbiBiZSAodGFr
ZW4gZnJvbSBwYXRjaCAxMCkKPj4gCj4+ICAgaHZtX2d1ZXN0X3g4Nl9tb2RlKHN0cnVjdCB2Y3B1
ICp2KQo+PiAgIHsKPj4gICAgICAgQVNTRVJUKHYgPT0gY3VycmVudCk7Cj4+IC0gICAgcmV0dXJu
IGh2bV9mdW5jcy5ndWVzdF94ODZfbW9kZSh2KTsKPj4gKyAgICByZXR1cm4gYWx0ZXJuYXRpdmVf
Y2FsbDEoaHZtX2Z1bmNzLmd1ZXN0X3g4Nl9tb2RlLCB2KTsKPiBPT0ksIGlzIHRoZXJlIGFueSBy
ZWFzb24gZm9yIHlvdSB0byBkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbE4gYW5kIG5vdCAKPiBwcm92
aWRpbmcgYSBnZW5lcmljIHZlcnNpb24gKHNpbWlsYXIgdG8gYXJtX3NtY2NjXzFfMV9zbWMgaW4g
Cj4gaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgpPwoKT2gsIHRoYXQncyBhIG5pY2UgYXBwcm9hY2gg
LSBJJ2xsIHRyeSB0byBzd2l0Y2ggdG8gdGhhdC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 06:17:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 06: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 1fewou-0007EG-Su; Mon, 16 Jul 2018 06:17: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fewot-0007E4-V7
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 06:17:15 +0000
X-Inumbo-ID: e7823933-88bf-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7823933-88bf-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 06:17: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 1fewor-0004nM-CO; Mon, 16 Jul 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 1fewor-0005zf-4i; Mon, 16 Jul 2018 06:17:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fewor-00074E-46; Mon, 16 Jul 2018 06:17:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125206-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 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
X-Osstest-Versions-This: ovmf=2add3cffb075de8a705c9d887dd25624c89d2349
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 06:17:13 +0000
Subject: [Xen-devel] [ovmf test] 125206: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIwNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMDYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTE5NyAgMjAxOC0wNy0xNiAwMzo0MDozOCBaICAgIDAgZGF5cyAgICAzIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMjEgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 07:08:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 07:08:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fexbk-0002kQ-Ut; Mon, 16 Jul 2018 07:07: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fexbi-0002jb-Vj
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 07:07:43 +0000
X-Inumbo-ID: f41cfb4a-88c6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f41cfb4a-88c6-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 07:07: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 1fexbh-0005qf-MH; Mon, 16 Jul 2018 07:07: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 1fexbh-0007Aj-G0; Mon, 16 Jul 2018 07:07:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fexbh-0003fG-FJ; Mon, 16 Jul 2018 07:07:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125213-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 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
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=2add3cffb075de8a705c9d887dd25624c89d2349
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 07:07:41 +0000
Subject: [Xen-devel] [ovmf test] 125213: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIxMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMTMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTE5NyAgMjAxOC0wNy0xNiAwMzo0MDozOCBaICAgIDAgZGF5cyAgICA0IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMjEgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 07:22:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 07:22:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fexpR-0004AV-8i; Mon, 16 Jul 2018 07:21: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fexpP-0004AQ-Pf
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 07:21:51 +0000
X-Inumbo-ID: ed0fd6c7-88c8-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 ed0fd6c7-88c8-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 07:21:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 01:21:49 -0600
Message-Id: <5B4C478902000078001D422F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 01:21:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 01/13] x86/msr: Drop stale comment for
 vcpu_msrs.spec_ctrl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTW9yZSB0aGFuIHRoZSBib3R0b20gdHdvIGJpdHMgYXJlIG5vdyBkZWZpbmVkLCBhbmQg
dGhlIE1TUiBwb2xpY3kgd29yayBoYXMKPiBzaG93biB0aGF0IHVzaW5nIG5vbi1hcmNoaXRlY3R1
cmFsIHJlcHJlc2VudGF0aW9ucyB0dXJucyBvdXQgdG8gYmUgCj4gcHJvYmxlbWF0aWMKPiBmb3Ig
bW9yZSB0aGFuIGp1c3QgYXNtIGNvZGUuICBBcyB0aGUgYXJjaGl0ZWN0dXJhbCByZXByZXNlbnRh
dGlvbiBpcyB0aGUKPiBleHBlY3RlZCBkZWZhdWx0LCB3ZSBkb24ndCBuZWVkIHRvIGp1c3RpZnkg
d2h5IHdlIGFyZSB1c2luZyBpdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 07:22:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 07:22:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fexqF-0004Dq-KA; Mon, 16 Jul 2018 07:22: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fexqE-0004Dc-BO
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 07:22:42 +0000
X-Inumbo-ID: 0bea4d0e-88c9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0bea4d0e-88c9-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 07:22: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 1fexqB-00069E-L2; Mon, 16 Jul 2018 07:22: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 1fexqB-0007Ub-Cx; Mon, 16 Jul 2018 07:22:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fexqB-0003tj-C4; Mon, 16 Jul 2018 07:22:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125165-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:<job status>:broken:regression
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 xen-4.8-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.8-testing:test-armhf-armhf-libvirt:xen-boot:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:host-install(4):broken:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw: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-2: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-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-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-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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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:test-amd64-amd64-libvirt:migrate-support-check: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:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-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: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-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-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:build-amd64-prev:xen-build/dist-test: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-libvirt-vhd: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-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-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-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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 07:22:39 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125165: 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>

ZmxpZ2h0IDEyNTE2NSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE2NS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4g
aW4gMTI1MTIzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUwNjUKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgIDUgaG9zdC1idWlsZC1wcmVwICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTA2NQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3QtbWlncmF0ZS9kc3RfaG9zdC9z
cmNfaG9zdCBmYWlsIGluIDEyNTEyMyBSRUdSLiB2cy4gMTI1MDY1CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgIGZhaWwgaW4gMTI1MTIzIFJFR1IuIHZzLiAx
MjUwNjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tp
bmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgNCBob3N0LWluc3RhbGwoNCkgYnJv
a2VuIGluIDEyNTEyMyBwYXNzIGluIDEyNTE2NQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1MTIzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjUxMjMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGlu
IDEyNTEyMyBsaWtlIDEyNDk0MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA1MCB4dGYvdGVzdC1o
dm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjUxMjMgbGlrZSAxMjUwNDAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI1
MTIzIGxpa2UgMTI1MDY1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTEyMyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjUxMjMg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNTEyMyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1MTIzIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjUxMjMgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjUxMjMgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZh
aWwgbGlrZSAxMjQ5OTYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1p
Z3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDk5NgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0ODAxYmY1Mjhj
MDFkZWVkN2EzMTVjZmU3ZmY1OWU4ZmM5NGQ5NzMzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICBlMzlmZjM4NmY2MjZiYTQ0ZjhhOWE5NjA4ZDhmNWYxM2ZmNzk0NWVmCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNjUgIDIwMTgtMDctMDkgMTU6MTY6MjMgWiAgICA2IGRh
eXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTIzICAyMDE4LTA3LTEyIDA3OjM2OjE1IFogICAg
MyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
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
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLWxpYnZpcnQgYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgYnJva2VuCgpOb3QgcHVzaGluZy4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgNDgwMWJmNTI4YzAxZGVlZDdhMzE1Y2ZlN2ZmNTllOGZjOTRkOTczMwpBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVsIDEyIDA5
OjIyOjE0IDIwMTggKzAyMDAKCiAgICB1cGRhdGUgWGVuIHZlcnNpb24gdG8gNC44LjQKKHFlbXUg
Y2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 07:33:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 07:33: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 1fey0s-00059d-4V; Mon, 16 Jul 2018 07:33: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fey0q-00059O-MS
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 07:33:40 +0000
X-Inumbo-ID: 83b918c5-88ca-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83b918c5-88ca-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 09:33:21 +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 1fey0n-0006My-4E; Mon, 16 Jul 2018 07:33: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 1fey0m-0007jP-Pr; Mon, 16 Jul 2018 07:33:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fey0m-0000AK-PE; Mon, 16 Jul 2018 07:33:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125216-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386: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:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=2add3cffb075de8a705c9d887dd25624c89d2349
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 07:33:36 +0000
Subject: [Xen-devel] [ovmf test] 125216: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIxNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMTYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTE5NyAgMjAxOC0wNy0xNiAwMzo0MDozOCBaICAgIDAgZGF5cyAgICA1IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMjEgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 07:33:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 07:33: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 1fey0q-00059X-SI; Mon, 16 Jul 2018 07: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fey0p-00059I-9j
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 07:33:39 +0000
X-Inumbo-ID: 82401a6a-88ca-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 82401a6a-88ca-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 09:33:18 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 01:33:36 -0600
Message-Id: <5B4C4A4902000078001D4253@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 01:33:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <5B3E224D02000078001D18B7@prv1-mh.provo.novell.com>
In-Reply-To: <5B3E224D02000078001D18B7@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH v2] console: avoid printing no or null
 time stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

Pj4+IE9uIDA1LjA3LjE4IGF0IDE1OjUxLCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IER1
cmluZyBlYXJseSBib290IHRpbWVzdGFtcHMgYXJlbid0IHZlcnkgdXNlZnVsLCBhcyB0aGV5J3Jl
IGFsbCB6ZXJvCj4gKGluICJib290IiBtb2RlKSBvciBhYnNlbnQgYWx0b2dldGhlciAoaW4gImRh
dGUiIGFuZCAiZGF0ZW1zIiBtb2RlcykuCj4gTG9nICJib290IiBmb3JtYXQgdGltZXN0YW1wcyB3
aGVuIHRoZSBkYXRlIGZvcm1hdHMgYXJlbid0IGF2YWlsYWJsZSB5ZXQsCj4gYW5kIGxvZyByYXcg
dGltZXN0YW1wcyB3aGVuIGJvb3Qgb25lcyBhcmUgc3RpbGwgYWxsIHplcm8uIEFsc28gYWRkIGEK
PiAicmF3IiBtb2RlLgo+IAo+IEZvciB0aGUgQVJNIHNpZGUgZ2V0X2N5Y2xlcygpIHRvIHByb2R1
Y2UgYSBtZWFuaW5nZnVsIHZhbHVlLCBBUk0ncwo+IGN5Y2xlX3QgZ2V0cyBjaGFuZ2VkIHRvIHVp
bnQ2NF90Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCk1heSBJIGFzayBmb3IgYW4gQVJNIHNpZGUgYWNrIChvciBvdGhlcndpc2UpIGZvciB0aGlz
OgoKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaAo+ICsrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vdGltZS5oCj4gQEAgLTUsMTEgKzUsMTEgQEAKPiAgICAgIERUX01BVENIX0NPTVBB
VElCTEUoImFybSxhcm12Ny10aW1lciIpLCBcCj4gICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJh
cm0sYXJtdjgtdGltZXIiKQo+ICAKPiAtdHlwZWRlZiB1bnNpZ25lZCBsb25nIGN5Y2xlc190Owo+
ICt0eXBlZGVmIHVpbnQ2NF90IGN5Y2xlc190Owo+ICAKPiAgc3RhdGljIGlubGluZSBjeWNsZXNf
dCBnZXRfY3ljbGVzICh2b2lkKQo+ICB7Cj4gLSAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICAgICAg
cmV0dXJuIFJFQURfU1lTUkVHNjQoQ05UUENUX0VMMCk7Cj4gIH0KPiAgCj4gIC8qIExpc3Qgb2Yg
dGltZXIncyBJUlEgKi8KClRoYW5rcywgSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 07:59:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 07: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 1feyPl-0006xn-9C; Mon, 16 Jul 2018 07:59: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1feyPk-0006xi-3V
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 07:59:24 +0000
X-Inumbo-ID: 2b3fef51-88ce-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 2b3fef51-88ce-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 07:59:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 01:59:21 -0600
Message-Id: <5B4C505302000078001D4274@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 01:59:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180713160229.13395-1-roger.pau@citrix.com>
In-Reply-To: <20180713160229.13395-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/efi: move the logic to detect PE build
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDEzLjA3LjE4IGF0IDE4OjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmls
ZQo+IEBAIC0xNjgsNiArMTY4LDE2IEBAICQoVEFSR0VUKS5lZmk6IEFMVF9CQVNFID0gMHgkKHNo
ZWxsICQoTk0pIAo+IGVmaS9yZWxvY3MtZHVtbXkubyB8IHNlZCAtbiAncywgQSBBTFRfCj4gICMg
RG9uJ3QgdXNlICQod2lsZGNhcmQgLi4uKSBoZXJlIC0gYXQgbGVhc3QgbWFrZSAzLjgwIGV4cGFu
ZHMgdGhpcyB0b28gZWFybHkhCj4gICQoVEFSR0VUKS5lZmk6IGd1YXJkID0gJChpZiAkKHNoZWxs
IGVjaG8gZWZpL2RpcyogfCBncmVwIGRpc2FibGVkKSw6KQo+ICAKPiArIyBDaGVjayBpZiB0aGUg
YnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgo+ICtlZmkgOj0geSQoc2hlbGwgcm0gLWYgZWZpL2Rp
c2FibGVkKQo+ICtlZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCAkKENDKSAkKGZpbHRlci1vdXQg
JChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpIC1jIGVmaS9jaGVjay5jIC1vIGVmaS9jaGVjay5v
IDI+ZWZpL2Rpc2FibGVkICYmIGVjaG8geSkpCj4gK2VmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxs
ICQoTEQpIC1taTM4NnBlcCAtLXN1YnN5c3RlbT0xMCAtbyBlZmkvY2hlY2suZWZpIGVmaS9jaGVj
ay5vIDI+ZWZpL2Rpc2FibGVkICYmIGVjaG8geSkpCj4gK2VmaSA6PSAkKGlmICQoZWZpKSwkKHNo
ZWxsIHJtIGVmaS9kaXNhYmxlZCl5KQo+ICtleHBvcnQgQlVJTERfUEUgOj0gJChlZmkpCj4gK2lm
ZXEgKCQoZWZpKSx5KQo+ICtDRkxBR1MgKz0gLURCVUlMRF9QRQo+ICtlbmRpZgoKRm9yIG9uZSBJ
J20gbm90IHJlYWxseSBoYXBweSBhYm91dCB0aGlzIGJlaW5nIG1vdmVkIGhlcmU6IEkgZGlkIHBs
YWNlIGl0CmluIGVmaS9NYWtlZmlsZSBmb3IgdGhlIHNpbXBsZSByZWFzb24gb2YgaGF2aW5nIGFz
IG11Y2ggYXMgcG9zc2libGUgb2YKdGhlIEVGSSBzcGVjaWZpY3MgaW4gdGhhdCBzaW5nbGUgZmls
ZS4KCkFkZGl0aW9uYWxseSBJIHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciBpZiBzZXR0aW5nIHBy
b3BhZ2F0ZWQgdGhyb3VnaCB0aGUKZW52aXJvbm1lbnQgaGFkIFhFTl8gcHJlZml4ZXMuCgo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPiArKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5T
Cj4gQEAgLTMwNCw3ICszMDQsOSBAQCBTRUNUSU9OUwo+ICAgIH0gOnRleHQKPiAgI2VuZGlmCj4g
IAo+IC0gIGVmaSA9IERFRklORUQoZWZpKSA/IGVmaSA6IC47Cj4gKyNpZm5kZWYgQlVJTERfUEUK
PiArICBlZmkgPSAuOwo+ICsjZW5kaWYKCkFuZCB0aGVuIEkgZG9uJ3QgcmVhbGx5IHVuZGVyc3Rh
bmQgaG93IHRoaXMgaXMgZGlmZmVyZW50IGZyb20gdGhlCm9yaWdpbmFsICNpZm5kZWYgRUZJIHRo
YXQgRGFuaWVsIGhhZCBwcm9ibGVtcyB3aXRoLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 07:59:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 07: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 1feyPw-0006yE-Ii; Mon, 16 Jul 2018 07:59: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=/bnx=ka=kernel.org=leon@srs-us1.protection.inumbo.net>)
 id 1feyPv-0006y9-Al
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 07:59:35 +0000
X-Inumbo-ID: 329b1e5f-88ce-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 329b1e5f-88ce-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 07:59:43 +0000 (UTC)
Received: from localhost (unknown [213.57.183.250])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 8AC76208E9;
 Mon, 16 Jul 2018 07:59:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531727973;
 bh=ByOgweLHyFK2hG+QtMGwx8iQqvGjGryIKlunfOGZb9w=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=tUgq0cnjJvNy7H92+2QbW/339iLt/WPS7H0pHdNlIyMl5NfBjUNDoFxHZk52mUx1q
 Eo8d05JxEQSJddEV2Kvwbg1Q4XMQLUnkn8Xs8ems//YgcBUfubl1x0t1N6hxEcnmFJ
 KHXZfzlM3zoooBoYojIPtXcI+HuNjf7REqbCcwrk=
Date: Mon, 16 Jul 2018 10:59:29 +0300
From: Leon Romanovsky <leon@kernel.org>
To: Michal Hocko <mhocko@kernel.org>
Message-ID: <20180716075929.GF3152@mtr-leonro.mtl.com>
References: <20180622150242.16558-1-mhocko@kernel.org>
 <20180627074421.GF32348@dhcp22.suse.cz>
 <20180709122908.GJ22049@dhcp22.suse.cz>
 <20180710134040.GG3014@mtr-leonro.mtl.com>
 <20180710141410.GP14284@dhcp22.suse.cz>
MIME-Version: 1.0
In-Reply-To: <20180710141410.GP14284@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [RFC PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Felix Kuehling <felix.kuehling@amd.com>,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>, Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Content-Type: multipart/mixed; boundary="===============6089111044142307884=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6089111044142307884==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="IpbVkmxF4tDyP/Kb"
Content-Disposition: inline


--IpbVkmxF4tDyP/Kb
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Tue, Jul 10, 2018 at 04:14:10PM +0200, Michal Hocko wrote:
> On Tue 10-07-18 16:40:40, Leon Romanovsky wrote:
> > On Mon, Jul 09, 2018 at 02:29:08PM +0200, Michal Hocko wrote:
> > > On Wed 27-06-18 09:44:21, Michal Hocko wrote:
> > > > This is the v2 of RFC based on the feedback I've received so far. The
> > > > code even compiles as a bonus ;) I haven't runtime tested it yet, mostly
> > > > because I have no idea how.
> > > >
> > > > Any further feedback is highly appreciated of course.
> > >
> > > Any other feedback before I post this as non-RFC?
> >
> > From mlx5 perspective, who is primary user of umem_odp.c your change looks ok.
>
> Can I assume your Acked-by?
>
> Thanks for your review!

For mlx and umem_odp pieces,
Acked-by: Leon Romanovsky <leonro@mellanox.com>

Thanks

--IpbVkmxF4tDyP/Kb
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIcBAEBAgAGBQJbTFBhAAoJEORje4g2clinrPEQAM3K+7WNo+Ro9U49mpUc8xr/
MGGxTsfNW12jUSp6FCTQU6e53hUr+Xkr7HLA9V2PRM848OAOjQlBUKgCGQ4Mb1hQ
jaWFDf5PTXMiSwutJGhqJXuaYkFyLiR6oE0hdGoaPFRQ6TDkWeqXmP7MDOvJe9ml
Ea4dAgif8LEjYjGNOCUGJ6Ur89jJmf4D6EFcWhHyin7XejnD3z4vX0VcRbVwY8tl
H7w7S/TRXNE9gGUTid8i6eC81IG+p+xOaG0JhLcf95F0/sz7Y2gwWUzHWUScrn7A
m7mLXJf+hMGM6oVYxE224xTUbKkVXfYjYLzY9BZ7NB9ycKdi6aDL4diB2w+83acB
SplvTEfXKFVQtSKVyo24NoxEIscZyIHrJu0BaE8d002tvAcE2uiSmgUbQ/grXooe
8Fl8vyau1974/hx4bP6/Fclol25CUtqCatVw+x4vysEqferddvmFW0xOTzUorpTP
bI7zb9Ozs3icZ90Hhxk1jBe1Jmw8XIPGTCv06yDQOufFHxi2UnL2qKVxIrPLh/s5
xkJzguy/TxXk210mWnbWmpmytgKNsUQSMmYqyUEfxtzWlRHYWD3Z6KVUAsPsuy8J
b/fCbYfHzCTP2X4Vm4eoYTxI7YzByBnyIK/eAz1eKVlYbJb8yXx0bqzRbmn6gizc
jWDNXsZCJJ8q58BpwivZ
=YBIL
-----END PGP SIGNATURE-----

--IpbVkmxF4tDyP/Kb--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6089111044142307884==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 16 08:04:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 08: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 1feyU8-0008Hy-Ci; Mon, 16 Jul 2018 08: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=uu92=ka=csail.mit.edu=srivatsa@srs-us1.protection.inumbo.net>)
 id 1feyU7-0008Hq-3S
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 08:03:55 +0000
X-Inumbo-ID: cd740fa1-88ce-11e8-a6a9-d7ebe60f679a
Received: from outgoing-stata.csail.mit.edu (unknown [128.30.2.210])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id cd740fa1-88ce-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 08:04:02 +0000 (UTC)
Received: from c-71-231-194-96.hsd1.wa.comcast.net ([71.231.194.96]
 helo=srivatsab-a01.vmware.com)
 by outgoing-stata.csail.mit.edu with esmtpsa
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 (envelope-from <srivatsa@csail.mit.edu>)
 id 1feyTA-000aMT-QA; Mon, 16 Jul 2018 04:02:56 -0400
To: Greg KH <gregkh@linuxfoundation.org>
References: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
 <20180715112605.GA31680@kroah.com>
From: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <cb9d4e82-639a-792c-0535-975c4cb4be57@csail.mit.edu>
Date: Mon, 16 Jul 2018 01:02:42 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180715112605.GA31680@kroah.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RESEND] Spectre-v2 (IBPB/IBRS) and SSBD fixes for
 4.4.y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Dave Hansen <dave@sr71.net>, Wanpeng Li <kernellwp@gmail.com>,
 ak@linux.intel.com, linux-tip-commits@vger.kernel.org,
 Piotr Luc <piotr.luc@intel.com>, Mel Gorman <mgorman@suse.de>,
 arjan.van.de.ven@intel.com, xen-devel@lists.xenproject.org,
 Alexander Sergeyev <sergeev917@gmail.com>, Brian Gerst <brgerst@gmail.com>,
 Andy Lutomirski <luto@kernel.org>,
 =?UTF-8?B?TWlja2HDq2xTYWxhw7xu?= <mic@digikod.net>,
 Thomas Gleixner <tglx@linutronix.de>, Joe Konno <joe.konno@linux.intel.com>,
 Laura Abbott <labbott@fedoraproject.org>, Will Drewry <wad@chromium.org>,
 Jiri Kosina <jkosina@suse.cz>, linux-kernel@vger.kernel.org,
 Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Andrew Morton <akpm@linux-foundation.org>, torvalds@linux-foundation.org,
 dwmw@amazon.co.uk, karahmed@amazon.de, dave.hansen@linux.intel.com,
 linux@dominikbrodowski.net, Bo Gan <ganb@vmware.com>,
 Andrey Ryabinin <ryabinin.a.a@gmail.com>,
 Kristen Carlson Accardi <kristen@linux.intel.com>,
 Nadav Amit <nadav.amit@gmail.com>, Ingo Molnar <mingo@kernel.org>,
 Prarit Bhargava <prarit@redhat.com>, Shuah Khan <shuahkh@osg.samsung.com>,
 Ross Zwisler <ross.zwisler@linux.intel.com>, Borislav Petkov <bp@suse.de>,
 Tom Lendacky <thomas.lendacky@amd.com>, Rik van Riel <riel@redhat.com>,
 Denys Vlasenko <dvlasenk@redhat.com>, boris.ostrovsky@oracle.com,
 arjan@linux.intel.com, Tony Luck <tony.luck@intel.com>,
 Vince Weaver <vincent.weaver@maine.edu>, Mike Galbraith <efault@gmx.de>,
 Yazen Ghannam <Yazen.Ghannam@amd.com>, Kyle Huey <me@kylehuey.com>,
 Sherry Hurwitz <sherry.hurwitz@amd.com>, tim.c.chen@linux.intel.com,
 Thomas Garnier <thgarnie@google.com>, gnomes@lxorguk.ukuu.org.uk,
 Alexander Shishkin <alexander.shishkin@linux.intel.com>,
 Frederic Weisbecker <fweisbec@gmail.com>, dave.hansen@intel.com,
 Jan Beulich <jbeulich@suse.com>, srivatsab@vmware.com, ashok.raj@intel.com,
 =?UTF-8?Q?J=c3=b6rg_Otte?= <jrg.otte@gmail.com>,
 Jim Mattson <jmattson@google.com>, Alexander Popov <alpopov@ptsecurity.com>,
 Fenghua Yu <fenghua.yu@intel.com>, Kees Cook <keescook@chromium.org>,
 Arnd Bergmann <arnd@arndb.de>,
 Ricardo Neri <ricardo.neri-calderon@linux.intel.com>,
 Josh Triplett <josh@joshtriplett.org>, rostedt@goodmis.org,
 Quentin Casasnovas <quentin.casasnovas@oracle.com>,
 Borislav Petkov <bp@alien8.de>, Stephane Eranian <eranian@google.com>,
 Dan Williams <dan.j.williams@intel.com>, Kyle Huey <khuey@kylehuey.com>,
 Oleg Nesterov <oleg@redhat.com>, Andy Lutomirski <luto@amacapital.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 kvm <kvm@vger.kernel.org>, =?UTF-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Peter Zijlstra <peterz@infradead.org>, Alexey Makhalov <amakhalov@vmware.com>,
 linux-mm@kvack.org, "H. Peter Anvin" <hpa@zytor.com>,
 Jiri Olsa <jolsa@redhat.com>, Alexander Kuleshov <kuleshovmail@gmail.com>,
 sironi@amazon.de, Joerg Roedel <joro@8bytes.org>, Jon Masters <jcm@redhat.com>,
 Dave Young <dyoung@redhat.com>, Arnaldo Carvalho de Melo <acme@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 "Matt Helsley \(VMware\)" <matt.helsley@gmail.com>,
 linux-edac <linux-edac@vger.kernel.org>, Juergen Gross <jgross@suse.com>,
 stable@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xNS8xOCA0OjI2IEFNLCBHcmVnIEtIIHdyb3RlOgo+IE9uIFNhdCwgSnVsIDE0LCAyMDE4
IGF0IDAyOjI1OjQzQU0gLTA3MDAsIFNyaXZhdHNhIFMuIEJoYXQgd3JvdGU6Cj4+IEhpIEdyZWcs
Cj4+Cj4+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIGEgYmFja3BvcnQgb2YgdGhlIFNwZWN0cmUtdjIg
Zml4ZXMgKElCUEIvSUJSUykKPj4gYW5kIHBhdGNoZXMgZm9yIHRoZSBTcGVjdWxhdGl2ZSBTdG9y
ZSBCeXBhc3MgdnVsbmVyYWJpbGl0eSB0byA0LjQueQo+PiAodGhleSBhcHBseSBjbGVhbmx5IG9u
IHRvcCBvZiA0LjQuMTQwKS4KPj4KPj4gSSB1c2VkIDQuOS55IGFzIG15IHJlZmVyZW5jZSB3aGVu
IGJhY2twb3J0aW5nIHRvIDQuNC55IChhcyBJIHRob3VnaHQKPj4gdGhhdCB3b3VsZCBtaW5pbWl6
ZSB0aGUgYW1vdW50IG9mIGZpeGluZyB1cCBuZWNlc3NhcnkpLiBVbmZvcnR1bmF0ZWx5Cj4+IEkg
aGFkIHRvIHNraXAgdGhlIEtWTSBmaXhlcyBmb3IgdGhlc2UgdnVsbmVyYWJpbGl0aWVzLCBhcyB0
aGUgS1ZNCj4+IGNvZGViYXNlIGlzIGRyYXN0aWNhbGx5IGRpZmZlcmVudCBpbiA0LjQgYXMgY29t
cGFyZWQgdG8gNC45LiAoSSB0cmllZAo+PiBteSBiZXN0IHRvIGJhY2twb3J0IHRoZW0gaW5pdGlh
bGx5LCBidXQgd2Fzbid0IGNvbmZpZGVudCB0aGF0IHRoZXkKPj4gd2VyZSBjb3JyZWN0LCBzbyBJ
IGRlY2lkZWQgdG8gZHJvcCB0aGVtIGZyb20gdGhpcyBzZXJpZXMpLgo+Pgo+PiBZb3UnbGwgbm90
aWNlIHRoYXQgdGhlIGluaXRpYWwgZmV3IHBhdGNoZXMgaW4gdGhpcyBzZXJpZXMgaW5jbHVkZQo+
PiBjbGVhbnVwcyBldGMuLCB0aGF0IGFyZSBub24tY3JpdGljYWwgdG8gSUJQQi9JQlJTL1NTQkQu
IE1vc3Qgb2YgdGhlc2UKPj4gcGF0Y2hlcyBhcmUgYWltZWQgYXQgZ2V0dGluZyB0aGUgY3B1ZmVh
dHVyZS5oIHZzIGNwdWZlYXR1cmVzLmggc3BsaXQKPj4gaW50byA0LjQsIHNpbmNlIGEgbG90IG9m
IHRoZSBzdWJzZXF1ZW50IHBhdGNoZXMgdXBkYXRlIHRoZXNlIGhlYWRlcnMuCj4+IE9uIG15IGZp
cnN0IGF0dGVtcHQgdG8gYmFja3BvcnQgdGhlc2UgcGF0Y2hlcyB0byA0LjQueSwgSSBoYWQgYWN0
dWFsbHkKPj4gdHJpZWQgdG8gZG8gYWxsIHRoZSB1cGRhdGVzIG9uIHRoZSBjcHVmZWF0dXJlLmgg
ZmlsZSBpdHNlbGYsIGJ1dCBpdAo+PiBzdGFydGVkIGdldHRpbmcgdmVyeSBjdW1iZXJzb21lLCBz
byBJIHJlc29ydGVkIHRvIGJhY2twb3J0aW5nIHRoZQo+PiBjcHVmZWF0dXJlLmggdnMgY3B1ZmVh
dHVyZXMuaCBzcGxpdCBhbmQgdGhlaXIgZGVwZW5kZW5jaWVzIGFzIHdlbGwuIEkKPj4gdGhpbmsg
YXBhcnQgZnJvbSB0aGVzZSBpbml0aWFsIHBhdGNoZXMsIHRoZSByZXN0IG9mIHRoZSBwYXRjaHNl
dAo+PiBkb2Vzbid0IGhhdmUgYWxsIHRoYXQgbXVjaCBub2lzZS4gCj4gCj4gSSd2ZSBhcHBsaWVk
IHRoZSAiaW5pdGlhbCIgcGF0Y2hlcyB0byB0aGUgNC40LXN0YWJsZSBxdWV1ZSByaWdodCBub3cs
IGFzCj4gdGhvc2Ugd2VyZSBhbGwganVzdCAiaG91c2VrZWVwaW5nIiBzdHVmZi4gIEknbGwgbGV0
IG90aGVycyByZXZpZXcgdGhlCj4gcmVzdCBvZiB0aGUgc2VyaWVzIHRoaXMgd2VlayBhbmQgc2Vl
IGlmIGFueW9uZSBvYmplY3RzIGJlZm9yZSB0aHJvd2luZwo+IHRoZW0gYXQgdGhlIHRlc3QtYm90
cy4KPiAKClNvdW5kcyBncmVhdCEgVGhhbmtzIGEgbG90IQoKPiBNYW55IHRoYW5rcyBmb3IgZG9p
bmcgYWxsIG9mIHRoaXMgd29yay4KPiAKClRoYW5rIHlvdSBHcmVnIQogClJlZ2FyZHMsClNyaXZh
dHNhClZNd2FyZSBQaG90b24gT1MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 08:27:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 08:27: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 1feyqE-0001YS-H8; Mon, 16 Jul 2018 08:26: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1feyqD-0001Xv-Ky
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 08:26:45 +0000
X-Inumbo-ID: fdaa33bf-88d1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fdaa33bf-88d1-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 08:26:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76210546"
Date: Mon, 16 Jul 2018 10:26:32 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180716082632.np26ll7iqkzmvsrx@mac.bytemobile.com>
References: <20180713160229.13395-1-roger.pau@citrix.com>
 <5B4C505302000078001D4274@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4C505302000078001D4274@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/efi: move the logic to detect PE build
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDE6NTk6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEzLjA3LjE4IGF0IDE4OjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPiArKysgYi94ZW4vYXJjaC94
ODYvTWFrZWZpbGUKPiA+IEBAIC0xNjgsNiArMTY4LDE2IEBAICQoVEFSR0VUKS5lZmk6IEFMVF9C
QVNFID0gMHgkKHNoZWxsICQoTk0pIAo+ID4gZWZpL3JlbG9jcy1kdW1teS5vIHwgc2VkIC1uICdz
LCBBIEFMVF8KPiA+ICAjIERvbid0IHVzZSAkKHdpbGRjYXJkIC4uLikgaGVyZSAtIGF0IGxlYXN0
IG1ha2UgMy44MCBleHBhbmRzIHRoaXMgdG9vIGVhcmx5IQo+ID4gICQoVEFSR0VUKS5lZmk6IGd1
YXJkID0gJChpZiAkKHNoZWxsIGVjaG8gZWZpL2RpcyogfCBncmVwIGRpc2FibGVkKSw6KQo+ID4g
IAo+ID4gKyMgQ2hlY2sgaWYgdGhlIGJ1aWxkIHN5c3RlbSBzdXBwb3J0cyBQRS4KPiA+ICtlZmkg
Oj0geSQoc2hlbGwgcm0gLWYgZWZpL2Rpc2FibGVkKQo+ID4gK2VmaSA6PSAkKGlmICQoZWZpKSwk
KHNoZWxsICQoQ0MpICQoZmlsdGVyLW91dCAkKENGTEFHUy15KSAuJS5kLCQoQ0ZMQUdTKSkgLWMg
ZWZpL2NoZWNrLmMgLW8gZWZpL2NoZWNrLm8gMj5lZmkvZGlzYWJsZWQgJiYgZWNobyB5KSkKPiA+
ICtlZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCAkKExEKSAtbWkzODZwZXAgLS1zdWJzeXN0ZW09
MTAgLW8gZWZpL2NoZWNrLmVmaSBlZmkvY2hlY2subyAyPmVmaS9kaXNhYmxlZCAmJiBlY2hvIHkp
KQo+ID4gK2VmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsIHJtIGVmaS9kaXNhYmxlZCl5KQo+ID4g
K2V4cG9ydCBCVUlMRF9QRSA6PSAkKGVmaSkKPiA+ICtpZmVxICgkKGVmaSkseSkKPiA+ICtDRkxB
R1MgKz0gLURCVUlMRF9QRQo+ID4gK2VuZGlmCj4gCj4gRm9yIG9uZSBJJ20gbm90IHJlYWxseSBo
YXBweSBhYm91dCB0aGlzIGJlaW5nIG1vdmVkIGhlcmU6IEkgZGlkIHBsYWNlIGl0Cj4gaW4gZWZp
L01ha2VmaWxlIGZvciB0aGUgc2ltcGxlIHJlYXNvbiBvZiBoYXZpbmcgYXMgbXVjaCBhcyBwb3Nz
aWJsZSBvZgo+IHRoZSBFRkkgc3BlY2lmaWNzIGluIHRoYXQgc2luZ2xlIGZpbGUuCj4gCj4gQWRk
aXRpb25hbGx5IEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIGlmIHNldHRpbmcgcHJvcGFnYXRl
ZCB0aHJvdWdoIHRoZQo+IGVudmlyb25tZW50IGhhZCBYRU5fIHByZWZpeGVzLgo+IAo+ID4gLS0t
IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMu
Uwo+ID4gQEAgLTMwNCw3ICszMDQsOSBAQCBTRUNUSU9OUwo+ID4gICAgfSA6dGV4dAo+ID4gICNl
bmRpZgo+ID4gIAo+ID4gLSAgZWZpID0gREVGSU5FRChlZmkpID8gZWZpIDogLjsKPiA+ICsjaWZu
ZGVmIEJVSUxEX1BFCj4gPiArICBlZmkgPSAuOwo+ID4gKyNlbmRpZgo+IAo+IEFuZCB0aGVuIEkg
ZG9uJ3QgcmVhbGx5IHVuZGVyc3RhbmQgaG93IHRoaXMgaXMgZGlmZmVyZW50IGZyb20gdGhlCj4g
b3JpZ2luYWwgI2lmbmRlZiBFRkkgdGhhdCBEYW5pZWwgaGFkIHByb2JsZW1zIHdpdGguCgpBcyBJ
IHVuZGVyc3RhbmQgaXQgRUZJIG9ubHkgc2lnbmFscyB3aGV0aGVyIGEgUEUgYmluYXJ5IHdpbGwg
YmUKY3JlYXRlZCwgYnV0IHRoZSBFTEYgYmluYXJ5IHdpbGwgYWxzbyBjb250YWluIGVmaSBzdXBw
b3J0IGlmIHRoZQpidWlsZCB0b29sY2hhaW4gc3VwcG9ydHMgUEUuIEhlbmNlIHdoZXRoZXIgdGhl
IGVmaSBzeW1ib2wgaXMgZGVmaW5lZApvciBub3Qgc29sZWx5IGRlcGVuZHMgb24gdGhlIGRldGVj
dGlvbiBkb25lIGFib3ZlIChhbmQgd2hldGhlcgpydW50aW1lLmMgb3Igc3R1Yi5jIGlzIHVzZWQp
LgoKTWF5YmUgSSdtIG1pc3Npbmcgc29tZXRoaW5nLCBJIGhhdmUgdG8gYWRtaXQgdGhlIGNvZGUg
aXMgcXVpdGUKY29udm9sdXRlZC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 08:30:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 08:30: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 1feyty-0002Ce-5q; Mon, 16 Jul 2018 08:30: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=+4im=ka=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1feytw-0002CY-L6
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 08:30:36 +0000
X-Inumbo-ID: 87c10d4c-88d2-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 87c10d4c-88d2-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 08:30: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 89A4C305CD35
 for <xen-devel@lists.xen.org>; Mon, 16 Jul 2018 12:46:47 +0300 (EEST)
Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 35F307FC7B
 for <xen-devel@lists.xen.org>; Mon, 16 Jul 2018 11:30:33 +0300 (EEST)
Received: (qmail 11302 invoked from network); 16 Jul 2018 11:30:32 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 16 Jul 2018 11:30:32 +0300
To: "Tian, Kevin" <kevin.tian@intel.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D191235A80@SHSMSX101.ccr.corp.intel.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <1c4bccfc-4703-2fc6-3c24-059982ce22c4@bitdefender.com>
Date: Mon, 16 Jul 2018 11:30:26 +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: <AADFC41AFE54684AB9EE6CBC0274A5D191235A80@SHSMSX101.ccr.corp.intel.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76718
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490127,
 Stamp: 3], Multi: [Enabled, t: (0.000008,0.003279)], BW: [Enabled, t:
 (0.000007,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.013681,0.000068)], URL: [Enabled, t:
 (0.000007,0.000001)], RTDA: [Enabled, t: (0.169696), Hit: No, Details:
 v2.7.13; Id: 15.1i69ag8.1cih3cqsr.2cdb9], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, "jbeulich@suse.com" <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>

T24gMDcvMDIvMjAxOCAwODo0OCBBTSwgVGlhbiwgS2V2aW4gd3JvdGU6Cj4+IEZyb206IFJhenZh
biBDb2pvY2FydSBbbWFpbHRvOnJjb2pvY2FydUBiaXRkZWZlbmRlci5jb21dCj4+IFNlbnQ6IFRo
dXJzZGF5LCBKdW5lIDI4LCAyMDE4IDEwOjM1IFBNCj4+Cj4+IEEgVk0gZXhpdCBoYW5kbGVyIGV4
ZWN1dGVkIGltbWVkaWF0ZWx5IGFmdGVyIGVuYWJsaW5nICNWRSBtaWdodAo+PiBmaW5kIGEgc3Rh
bGUgX192bXNhdmUoKWQgRVBUUF9JTkRFWCwgc3RvcmVkIGJ5IGNhbGxpbmcKPj4gYWx0cDJtX3Zj
cHVfZGVzdHJveSgpIHdoZW4KPj4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9O
Uwo+PiBoYWQgYmVlbiBlbmFibGVkIGJ5IGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKS4K
Pj4KPj4gdm14X3ZtZXhpdF9oYW5kbGVyKCkgX192bXJlYWQoKXMgRVBUUF9JTkRFWCBhcyBzb29u
IGFzCj4+IFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMgaXMgc2V0LCBzbyBp
ZiBhbgo+PiBhcHBsaWNhdGlvbiBlbmFibGVzIGFsdHAybSBvbiBhIGRvbWFpbiwgc3VjY2VzZnVs
bHkgY2FsbHMKPj4geGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSwgdGhlbiBkaXNh
YmxlcyBhbHRwMm0gYW5kCj4+IGV4aXRzLCBhIHNlY29uZCBydW4gb2Ygc2FpZCBhcHBsaWNhdGlv
biB3aWxsIGxpa2VseSByZWFkIHRoZQo+PiBJTlZBTElEX0FMVFAyTSBFUFRQX0lOREVYIHNldCB3
aGVuIGRpc2FibGluZyBhbHRwMm0gaW4gdGhlIGZpcnN0Cj4+IHJ1biwgYW5kIGNyYXNoIHRoZSBo
b3N0IHdpdGggdGhlIEJVR19PTihpZHggPj0gTUFYX0FMVFAyTSksCj4+IGJldHdlZW4geGNfYWx0
cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBhbmQKPj4geGNfYWx0cDJtX3NldF9kb21haW5f
c3RhdGUoLi4uLCBmYWxzZSkuCj4+Cj4+IFRoZSBwcm9ibGVtIGlzIG5vdCByZXN0cmljdGVkIHRv
IGFuIElOVkFMSURfQUxUUDJNIEVQVFBfSU5ERVgKPj4gKHdoaWNoIGNhbiBvbmx5IHNhbmVseSBo
YXBwZW4gb24gYWx0cDJtIHVuaW5pdCksIGJ1dCBhcHBsaWVzCj4+IHRvIGFueSBzdGFsZSBpbmRl
eCBwcmV2aW91c2x5IHNhdmVkIC0gd2hpY2ggbWVhbnMgdGhhdCBhbGwKPj4gYWx0cDJtX3ZjcHVf
dXBkYXRlX3ZtZnVuY192ZSgpIGNhbGxzIG11c3QgYWxzbyBjYWxsCj4+IGFsdHAybV92Y3B1X3Vw
ZGF0ZV9wMm0oKSBhZnRlciBzZXR0aW5nCj4+IFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VY
Q0VQVElPTlMsIGluIG9yZGVyIHRvIG1ha2Ugc3VyZQo+PiB0aGF0IHRoZSBzdG9yZWQgRVBUUF9J
TkRFWCBpcyBhbHdheXMgdmFsaWQgYXQKPj4gdm14X3ZtZXhpdF9oYW5kbGVyKCkgdGltZS4KPj4K
Pj4gSSBkb24ndCBob3dldmVyIGZvbGQgdGhlIHR3byBmdW5jdGlvbnMgaW50byBvbmUgZXZlcnl3
aGVyZSwKPj4gc2luY2UgaW4gcDJtX3N3aXRjaF9kb21haW5fYWx0cDJtX2J5X2lkKCkgYW5kCj4+
IHAybV9zd2l0Y2hfdmNwdV9hbHRwMm1fYnlfaWQoKSB0aGUgZXh0cmEgd29yayBkb25lIGJ5Cj4+
IGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBpcyB1bm5lY2Vzc2FyeSBhbmQgaGFzIHNp
ZGUKPj4gZWZmZWN0cyAoc3VjaCBhcyBfX3Ztd3JpdGUoVk1fRlVOQ1RJT05fQ09OVFJPTCwgLi4u
KSkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4KPj4KPiAKPiBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+LiAKPiAKPiBidHcgbmV4dCB0aW1lIHBsZWFzZSB1c2UgbW9yZSBkZXNjcmlwdGl2
ZSB3b3JkcyBhbmQgbGVzcwo+IGZ1bmN0aW9uIG5hbWVzIGluIGNvbW1pdCBtZXNzYWdlLgoKRmFp
ciBlbm91Z2gsIHRoYW5rcyBmb3IgdGhlIHJldmlldyEgSXMgZnVydGhlciBhY3Rpb24gcmVxdWly
ZWQgZm9yIHRoaXMKcGF0Y2ggdG8gZ28gaW4gKHBlcmhhcHMgR2VvcmdlJ3MgYWNrKT8KCgpUaGFu
a3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 08:33:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 08:33: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 1feyx0-0002OQ-R1; Mon, 16 Jul 2018 08:33: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1feywz-0002NW-H5
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 08:33:45 +0000
X-Inumbo-ID: e8206561-88d2-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e8206561-88d2-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 10:33:25 +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 1feywv-00088C-1V; Mon, 16 Jul 2018 08:33: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 1feywu-0000b7-HQ; Mon, 16 Jul 2018 08:33:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1feywu-0005Zw-Gp; Mon, 16 Jul 2018 08:33:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125220-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 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-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=2add3cffb075de8a705c9d887dd25624c89d2349
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 08:33:40 +0000
Subject: [Xen-devel] [ovmf test] 125220: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIyMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMjAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTE5NyAgMjAxOC0wNy0xNiAwMzo0MDozOCBaICAgIDAgZGF5cyAgICA2IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMjEgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 08:35:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 08:35: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 1feyyV-0002U4-7Z; Mon, 16 Jul 2018 08:35: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=+4im=ka=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1feyyU-0002Tw-DS
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 08:35:18 +0000
X-Inumbo-ID: 306b2206-88d3-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 306b2206-88d3-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 08:35: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 80E11305CD35
 for <xen-devel@lists.xen.org>; Mon, 16 Jul 2018 12:51:31 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 3D6CA7FC03
 for <xen-devel@lists.xen.org>; Mon, 16 Jul 2018 11:35:17 +0300 (EEST)
Received: (qmail 7025 invoked from network); 16 Jul 2018 11:35:16 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 16 Jul 2018 11:35:16 +0300
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <1530172441-2553-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmXsLgj==MxmXFOW25qW21OFvxaqRgUWHq5BGDmF7nJvQ@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <49d57a24-5f94-e00e-634a-ab4651e7d9bb@bitdefender.com>
Date: Mon, 16 Jul 2018 11:35:10 +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: <CABfawhmXsLgj==MxmXFOW25qW21OFvxaqRgUWHq5BGDmF7nJvQ@mail.gmail.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76718
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490130,
 Stamp: 3], Multi: [Enabled, t: (0.000009,0.002090)], BW: [Enabled, t:
 (0.000009)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.014965,0.000050)], URL: [Enabled, t: (0.000009,0.000001)], RTDA:
 [Enabled, t: (0.219715), Hit: No, Details: v2.7.13; Id:
 15.1i63vi1.1cih3lg05.1fet7], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V3] xen/altp2m: set access_required properly
 for all 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 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>, Xen-devel <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>

T24gMDYvMjgvMjAxOCAwNzoxOSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIFRodSwg
SnVuIDI4LCAyMDE4IGF0IDE6NTQgQU0gUmF6dmFuIENvam9jYXJ1Cj4gPHJjb2pvY2FydUBiaXRk
ZWZlbmRlci5jb20+IHdyb3RlOgo+Pgo+PiBGb3IgdGhlIGhvc3RwMm0sIGFjY2Vzc19yZXF1aXJl
ZCBzdGFydHMgb2ZmIGFzIDAsIHRoZW4gaXQgY2FuIGJlCj4+IHNldCB3aXRoIHhjX2RvbWFpbl9z
ZXRfYWNjZXNzX3JlcXVpcmVkKCkuIEhvd2V2ZXIsIGFsbCB0aGUgYWx0cDJtcwo+PiBzZXQgaXQg
dG8gMSBvbiBpbml0LCBhbmQgaWdub3JlIGJvdGggdGhlIGhvc3RwMm0gYW5kIHRoZSBoeXBlcmNh
bGwuCj4+IFRoaXMgcGF0Y2ggc2V0cyBhY2Nlc3NfcmVxdWlyZWQgdG8gdGhlIHZhbHVlIGZyb20g
dGhlIGhvc3RwMm0KPj4gb24gYWx0cDJtIGluaXQsIGFuZCBwcm9wYWdhdGVzIHRoZSB2YWx1ZXMg
cmVjZWl2ZWQgdmlhIGh5cGVyY2FsbAo+PiB0byBhbGwgdGhlIGFjdGl2ZSBhbHRwMm1zLCB3aGVu
IGFwcGxpY2FibGUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiAKPiBMR1RNCj4gCj4gQWNrZWQtYnk6IFRhbWFzIEsgTGVu
Z3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KClRoYW5rcyBUYW1hcyEKCkRvZXMgdGhlIHBhdGNo
IG5lZWQgYWRkaXRpb25hbCBhY3Rpb24gYmVmb3JlIGl0IGNhbiBnbyBpbiAoc29ycnkgZm9yIHRo
ZQpub2lzZSBpZiBpdCBvbmx5IGhhc24ndCBnb25lIGluIGJlY2F1c2UgaXQgYXQgdGhlIGJhY2sg
b2YgdGhlIHF1ZXVlKS4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 08:50:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 08:50: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 1fezDB-00042C-L4; Mon, 16 Jul 2018 08:50: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fezDA-000427-5X
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 08:50:28 +0000
X-Inumbo-ID: 4dca1a61-88d5-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 4dca1a61-88d5-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 08:50:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 02:50:25 -0600
Message-Id: <5B4C5C4C02000078001D42CC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 02:50: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 4.9 and older] cmdline: fix parse_boolean() for
 NULL incoming end pointer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

VXNlIHRoZSBjYWxjdWxhdGVkIGxlbmd0aHMgaW5zdGVhZCBvZiBwb2ludGVycywgYXMgJ2UnIGJl
aW5nIE5VTEwgd2lsbApvdGhlcndpc2UgY2F1c2UgdW5kdWUgcGFyc2luZyBmYWlsdXJlcy4KClJl
cG9ydGVkLWJ5OiBLYXJsIEpvaG5zb24gPGthcmxqb2huc29uLml0QGdtYWlsLmNvbT4KU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2NvbW1v
bi9rZXJuZWwuYworKysgYi94ZW4vY29tbW9uL2tlcm5lbC5jCkBAIC0yMDksMTAgKzIwOSwxMSBA
QCBpbnQgcGFyc2VfYm9vbGVhbihjb25zdCBjaGFyICpuYW1lLCBjb25zCiAgICAgICAgIGNoYXIg
YnVmWzhdOwogCiAgICAgICAgIHMgKz0gbmxlbiArIDE7Ci0gICAgICAgIGlmICggZSA8PSBzIHx8
IGUgLSBzID49IEFSUkFZX1NJWkUoYnVmKSApCisgICAgICAgIHNsZW4gLT0gbmxlbiArIDE7Cisg
ICAgICAgIGlmICggc2xlbiA+PSBBUlJBWV9TSVpFKGJ1ZikgKQogICAgICAgICAgICAgcmV0dXJu
IC0xOwotICAgICAgICBtZW1jcHkoYnVmLCBzLCBlIC0gcyk7Ci0gICAgICAgIGJ1ZltlIC0gc10g
PSAwOworICAgICAgICBtZW1jcHkoYnVmLCBzLCBzbGVuKTsKKyAgICAgICAgYnVmW3NsZW5dID0g
MDsKICAgICAgICAgcmV0dXJuIHBhcnNlX2Jvb2woYnVmKTsKICAgICB9CiAKCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 08:51:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 08: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 1fezEB-00047U-05; Mon, 16 Jul 2018 08:51: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fezEA-00047O-Ed
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 08:51:30 +0000
X-Inumbo-ID: 625e4c6a-88d5-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 625e4c6a-88d5-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 10:51:10 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 02:51:27 -0600
Message-Id: <5B4C5C8B02000078001D42CF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 02:51:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D191235A80@SHSMSX101.ccr.corp.intel.com>
 <1c4bccfc-4703-2fc6-3c24-059982ce22c4@bitdefender.com>
In-Reply-To: <1c4bccfc-4703-2fc6-3c24-059982ce22c4@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@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+IE9uIDE2LjA3LjE4IGF0IDEwOjMwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDcvMDIvMjAxOCAwODo0OCBBTSwgVGlhbiwgS2V2aW4gd3JvdGU6Cj4+PiBGcm9t
OiBSYXp2YW4gQ29qb2NhcnUgW21haWx0bzpyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tXQo+Pj4g
U2VudDogVGh1cnNkYXksIEp1bmUgMjgsIDIwMTggMTA6MzUgUE0KPj4+Cj4+PiBBIFZNIGV4aXQg
aGFuZGxlciBleGVjdXRlZCBpbW1lZGlhdGVseSBhZnRlciBlbmFibGluZyAjVkUgbWlnaHQKPj4+
IGZpbmQgYSBzdGFsZSBfX3Ztc2F2ZSgpZCBFUFRQX0lOREVYLCBzdG9yZWQgYnkgY2FsbGluZwo+
Pj4gYWx0cDJtX3ZjcHVfZGVzdHJveSgpIHdoZW4KPj4+IFNFQ09OREFSWV9FWEVDX0VOQUJMRV9W
SVJUX0VYQ0VQVElPTlMKPj4+IGhhZCBiZWVuIGVuYWJsZWQgYnkgYWx0cDJtX3ZjcHVfdXBkYXRl
X3ZtZnVuY192ZSgpLgo+Pj4KPj4+IHZteF92bWV4aXRfaGFuZGxlcigpIF9fdm1yZWFkKClzIEVQ
VFBfSU5ERVggYXMgc29vbiBhcwo+Pj4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBU
SU9OUyBpcyBzZXQsIHNvIGlmIGFuCj4+PiBhcHBsaWNhdGlvbiBlbmFibGVzIGFsdHAybSBvbiBh
IGRvbWFpbiwgc3VjY2VzZnVsbHkgY2FsbHMKPj4+IHhjX2FsdHAybV9zZXRfdmNwdV9lbmFibGVf
bm90aWZ5KCksIHRoZW4gZGlzYWJsZXMgYWx0cDJtIGFuZAo+Pj4gZXhpdHMsIGEgc2Vjb25kIHJ1
biBvZiBzYWlkIGFwcGxpY2F0aW9uIHdpbGwgbGlrZWx5IHJlYWQgdGhlCj4+PiBJTlZBTElEX0FM
VFAyTSBFUFRQX0lOREVYIHNldCB3aGVuIGRpc2FibGluZyBhbHRwMm0gaW4gdGhlIGZpcnN0Cj4+
PiBydW4sIGFuZCBjcmFzaCB0aGUgaG9zdCB3aXRoIHRoZSBCVUdfT04oaWR4ID49IE1BWF9BTFRQ
Mk0pLAo+Pj4gYmV0d2VlbiB4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgpIGFuZAo+
Pj4geGNfYWx0cDJtX3NldF9kb21haW5fc3RhdGUoLi4uLCBmYWxzZSkuCj4+Pgo+Pj4gVGhlIHBy
b2JsZW0gaXMgbm90IHJlc3RyaWN0ZWQgdG8gYW4gSU5WQUxJRF9BTFRQMk0gRVBUUF9JTkRFWAo+
Pj4gKHdoaWNoIGNhbiBvbmx5IHNhbmVseSBoYXBwZW4gb24gYWx0cDJtIHVuaW5pdCksIGJ1dCBh
cHBsaWVzCj4+PiB0byBhbnkgc3RhbGUgaW5kZXggcHJldmlvdXNseSBzYXZlZCAtIHdoaWNoIG1l
YW5zIHRoYXQgYWxsCj4+PiBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgY2FsbHMgbXVz
dCBhbHNvIGNhbGwKPj4+IGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0oKSBhZnRlciBzZXR0aW5nCj4+
PiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TLCBpbiBvcmRlciB0byBtYWtl
IHN1cmUKPj4+IHRoYXQgdGhlIHN0b3JlZCBFUFRQX0lOREVYIGlzIGFsd2F5cyB2YWxpZCBhdAo+
Pj4gdm14X3ZtZXhpdF9oYW5kbGVyKCkgdGltZS4KPj4+Cj4+PiBJIGRvbid0IGhvd2V2ZXIgZm9s
ZCB0aGUgdHdvIGZ1bmN0aW9ucyBpbnRvIG9uZSBldmVyeXdoZXJlLAo+Pj4gc2luY2UgaW4gcDJt
X3N3aXRjaF9kb21haW5fYWx0cDJtX2J5X2lkKCkgYW5kCj4+PiBwMm1fc3dpdGNoX3ZjcHVfYWx0
cDJtX2J5X2lkKCkgdGhlIGV4dHJhIHdvcmsgZG9uZSBieQo+Pj4gYWx0cDJtX3ZjcHVfdXBkYXRl
X3ZtZnVuY192ZSgpIGlzIHVubmVjZXNzYXJ5IGFuZCBoYXMgc2lkZQo+Pj4gZWZmZWN0cyAoc3Vj
aCBhcyBfX3Ztd3JpdGUoVk1fRlVOQ1RJT05fQ09OVFJPTCwgLi4uKSkuCj4+Pgo+Pj4gU2lnbmVk
LW9mZi1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+Pj4K
Pj4gCj4+IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4uIAo+
PiAKPj4gYnR3IG5leHQgdGltZSBwbGVhc2UgdXNlIG1vcmUgZGVzY3JpcHRpdmUgd29yZHMgYW5k
IGxlc3MKPj4gZnVuY3Rpb24gbmFtZXMgaW4gY29tbWl0IG1lc3NhZ2UuCj4gCj4gRmFpciBlbm91
Z2gsIHRoYW5rcyBmb3IgdGhlIHJldmlldyEgSXMgZnVydGhlciBhY3Rpb24gcmVxdWlyZWQgZm9y
IHRoaXMKPiBwYXRjaCB0byBnbyBpbiAocGVyaGFwcyBHZW9yZ2UncyBhY2spPwoKR2VvcmdlJ3Mg
YWNrLCBpbmRlZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 08:53:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 08:53:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fezFq-0004Gc-DO; Mon, 16 Jul 2018 08:53: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fezFo-0004GW-Vd
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 08:53:12 +0000
X-Inumbo-ID: b0ad8ef1-88d5-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 b0ad8ef1-88d5-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 08:53:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 02:53:11 -0600
Message-Id: <5B4C5CF302000078001D42EE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 02:53:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1530172441-2553-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmXsLgj==MxmXFOW25qW21OFvxaqRgUWHq5BGDmF7nJvQ@mail.gmail.com>
 <49d57a24-5f94-e00e-634a-ab4651e7d9bb@bitdefender.com>
In-Reply-To: <49d57a24-5f94-e00e-634a-ab4651e7d9bb@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3] xen/altp2m: set access_required properly
 for all 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 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>, Xen-devel <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, 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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDEwOjM1LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMjgvMjAxOCAwNzoxOSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+PiBP
biBUaHUsIEp1biAyOCwgMjAxOCBhdCAxOjU0IEFNIFJhenZhbiBDb2pvY2FydQo+PiA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pgo+Pj4gRm9yIHRoZSBob3N0cDJtLCBhY2Nl
c3NfcmVxdWlyZWQgc3RhcnRzIG9mZiBhcyAwLCB0aGVuIGl0IGNhbiBiZQo+Pj4gc2V0IHdpdGgg
eGNfZG9tYWluX3NldF9hY2Nlc3NfcmVxdWlyZWQoKS4gSG93ZXZlciwgYWxsIHRoZSBhbHRwMm1z
Cj4+PiBzZXQgaXQgdG8gMSBvbiBpbml0LCBhbmQgaWdub3JlIGJvdGggdGhlIGhvc3RwMm0gYW5k
IHRoZSBoeXBlcmNhbGwuCj4+PiBUaGlzIHBhdGNoIHNldHMgYWNjZXNzX3JlcXVpcmVkIHRvIHRo
ZSB2YWx1ZSBmcm9tIHRoZSBob3N0cDJtCj4+PiBvbiBhbHRwMm0gaW5pdCwgYW5kIHByb3BhZ2F0
ZXMgdGhlIHZhbHVlcyByZWNlaXZlZCB2aWEgaHlwZXJjYWxsCj4+PiB0byBhbGwgdGhlIGFjdGl2
ZSBhbHRwMm1zLCB3aGVuIGFwcGxpY2FibGUuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogUmF6dmFu
IENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+PiAKPj4gTEdUTQo+PiAKPj4g
QWNrZWQtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPiAKPiBUaGFu
a3MgVGFtYXMhCj4gCj4gRG9lcyB0aGUgcGF0Y2ggbmVlZCBhZGRpdGlvbmFsIGFjdGlvbiBiZWZv
cmUgaXQgY2FuIGdvIGluIChzb3JyeSBmb3IgdGhlCj4gbm9pc2UgaWYgaXQgb25seSBoYXNuJ3Qg
Z29uZSBpbiBiZWNhdXNlIGl0IGF0IHRoZSBiYWNrIG9mIHRoZSBxdWV1ZSkuCgpPbmNlIGFnYWlu
IC0gR2VvcmdlJ3MgYWNrIGlzIG1pc3NpbmcuIFBsZWFzZSByZW1lbWJlciB0aGF0IGdlbmVyYWxs
eQppdCdzIHRoZSBzdWJtaXR0ZXIgdG8gY2hhc2UgYWNrLXMsIG5vdCByZXZpZXdlcnMgb3IgY29t
bWl0dGVycy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 08:55:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 08: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 1fezHt-0004QF-VI; Mon, 16 Jul 2018 08: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fezHs-0004Q6-Sf
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 08:55:20 +0000
X-Inumbo-ID: ec12ed27-88d5-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 ec12ed27-88d5-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 10:55:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 02:55:19 -0600
Message-Id: <5B4C5D7402000078001D42F1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 02:55:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180713160229.13395-1-roger.pau@citrix.com>
 <5B4C505302000078001D4274@prv1-mh.provo.novell.com>
 <20180716082632.np26ll7iqkzmvsrx@mac.bytemobile.com>
In-Reply-To: <20180716082632.np26ll7iqkzmvsrx@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/efi: move the logic to detect PE build
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDE2LjA3LjE4IGF0IDEwOjI2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVsIDE2LCAyMDE4IGF0IDAxOjU5OjE1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTMuMDcuMTggYXQgMTg6MDIsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4+ID4gKysrIGIveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCj4+ID4gQEAgLTE2OCw2ICsxNjgsMTYgQEAgJChUQVJHRVQpLmVmaTog
QUxUX0JBU0UgPSAweCQoc2hlbGwgJChOTSkgCj4+ID4gZWZpL3JlbG9jcy1kdW1teS5vIHwgc2Vk
IC1uICdzLCBBIEFMVF8KPj4gPiAgIyBEb24ndCB1c2UgJCh3aWxkY2FyZCAuLi4pIGhlcmUgLSBh
dCBsZWFzdCBtYWtlIDMuODAgZXhwYW5kcyB0aGlzIHRvbyAKPiBlYXJseSEKPj4gPiAgJChUQVJH
RVQpLmVmaTogZ3VhcmQgPSAkKGlmICQoc2hlbGwgZWNobyBlZmkvZGlzKiB8IGdyZXAgZGlzYWJs
ZWQpLDopCj4+ID4gIAo+PiA+ICsjIENoZWNrIGlmIHRoZSBidWlsZCBzeXN0ZW0gc3VwcG9ydHMg
UEUuCj4+ID4gK2VmaSA6PSB5JChzaGVsbCBybSAtZiBlZmkvZGlzYWJsZWQpCj4+ID4gK2VmaSA6
PSAkKGlmICQoZWZpKSwkKHNoZWxsICQoQ0MpICQoZmlsdGVyLW91dCAkKENGTEFHUy15KSAuJS5k
LCQoQ0ZMQUdTKSkgLWMgCj4gZWZpL2NoZWNrLmMgLW8gZWZpL2NoZWNrLm8gMj5lZmkvZGlzYWJs
ZWQgJiYgZWNobyB5KSkKPj4gPiArZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hlbGwgJChMRCkgLW1p
Mzg2cGVwIC0tc3Vic3lzdGVtPTEwIC1vIGVmaS9jaGVjay5lZmkgCj4gZWZpL2NoZWNrLm8gMj5l
ZmkvZGlzYWJsZWQgJiYgZWNobyB5KSkKPj4gPiArZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hlbGwg
cm0gZWZpL2Rpc2FibGVkKXkpCj4+ID4gK2V4cG9ydCBCVUlMRF9QRSA6PSAkKGVmaSkKPj4gPiAr
aWZlcSAoJChlZmkpLHkpCj4+ID4gK0NGTEFHUyArPSAtREJVSUxEX1BFCj4+ID4gK2VuZGlmCj4+
IAo+PiBGb3Igb25lIEknbSBub3QgcmVhbGx5IGhhcHB5IGFib3V0IHRoaXMgYmVpbmcgbW92ZWQg
aGVyZTogSSBkaWQgcGxhY2UgaXQKPj4gaW4gZWZpL01ha2VmaWxlIGZvciB0aGUgc2ltcGxlIHJl
YXNvbiBvZiBoYXZpbmcgYXMgbXVjaCBhcyBwb3NzaWJsZSBvZgo+PiB0aGUgRUZJIHNwZWNpZmlj
cyBpbiB0aGF0IHNpbmdsZSBmaWxlLgo+PiAKPj4gQWRkaXRpb25hbGx5IEkgdGhpbmsgaXQgd291
bGQgYmUgYmV0dGVyIGlmIHNldHRpbmcgcHJvcGFnYXRlZCB0aHJvdWdoIHRoZQo+PiBlbnZpcm9u
bWVudCBoYWQgWEVOXyBwcmVmaXhlcy4KPj4gCj4+ID4gLS0tIGEveGVuL2FyY2gveDg2L3hlbi5s
ZHMuUwo+PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPj4gPiBAQCAtMzA0LDcgKzMw
NCw5IEBAIFNFQ1RJT05TCj4+ID4gICAgfSA6dGV4dAo+PiA+ICAjZW5kaWYKPj4gPiAgCj4+ID4g
LSAgZWZpID0gREVGSU5FRChlZmkpID8gZWZpIDogLjsKPj4gPiArI2lmbmRlZiBCVUlMRF9QRQo+
PiA+ICsgIGVmaSA9IC47Cj4+ID4gKyNlbmRpZgo+PiAKPj4gQW5kIHRoZW4gSSBkb24ndCByZWFs
bHkgdW5kZXJzdGFuZCBob3cgdGhpcyBpcyBkaWZmZXJlbnQgZnJvbSB0aGUKPj4gb3JpZ2luYWwg
I2lmbmRlZiBFRkkgdGhhdCBEYW5pZWwgaGFkIHByb2JsZW1zIHdpdGguCj4gCj4gQXMgSSB1bmRl
cnN0YW5kIGl0IEVGSSBvbmx5IHNpZ25hbHMgd2hldGhlciBhIFBFIGJpbmFyeSB3aWxsIGJlCj4g
Y3JlYXRlZCwKCkJ1dCB0aGF0IGlzIG15IHBvaW50OiBCVUlMRF9QRSBzaWduYWxzIGV4YWN0bHkg
dGhhdCBhaXVpLgoKSmFuCgo+IGJ1dCB0aGUgRUxGIGJpbmFyeSB3aWxsIGFsc28gY29udGFpbiBl
Zmkgc3VwcG9ydCBpZiB0aGUKPiBidWlsZCB0b29sY2hhaW4gc3VwcG9ydHMgUEUuIEhlbmNlIHdo
ZXRoZXIgdGhlIGVmaSBzeW1ib2wgaXMgZGVmaW5lZAo+IG9yIG5vdCBzb2xlbHkgZGVwZW5kcyBv
biB0aGUgZGV0ZWN0aW9uIGRvbmUgYWJvdmUgKGFuZCB3aGV0aGVyCj4gcnVudGltZS5jIG9yIHN0
dWIuYyBpcyB1c2VkKS4KPiAKPiBNYXliZSBJJ20gbWlzc2luZyBzb21ldGhpbmcsIEkgaGF2ZSB0
byBhZG1pdCB0aGUgY29kZSBpcyBxdWl0ZQo+IGNvbnZvbHV0ZWQuCj4gCj4gVGhhbmtzLCBSb2dl
ci4KCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:03:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09:03:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fezPC-0005Hf-OV; Mon, 16 Jul 2018 09:02: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fezPB-0005Ha-Ag
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:02:53 +0000
X-Inumbo-ID: 0a57df6a-88d7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a57df6a-88d7-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:03:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="60263332"
Date: Mon, 16 Jul 2018 10:02:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716090248.ffvfzhvynmjx7cav@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 05/13] libx86: introduce a libx86 shared
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MDZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAK
PiBNb3ZlIHg4Nl9jcHVpZF9sb29rdXBfZGVlcF9kZXBzKCkgaW50byB0aGUgc2hhcmVkIGxpYnJh
cnksIHJlbW92aW5nIHRoZQo+IGluZGl2aWR1YWwgY29waWVzIGZyb20gdGhlIGh5cGVydmlzb3Ig
YW5kIGxpYnhjIHJlc3BlY3RpdmVseS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:12:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1fezYa-00066o-OM; Mon, 16 Jul 2018 09:12: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fezYZ-00066i-Bs
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 09:12:35 +0000
X-Inumbo-ID: 64a9aa53-88d8-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64a9aa53-88d8-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:12:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76212973"
Date: Mon, 16 Jul 2018 11:12:25 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180716091225.if2g2arsyzpxv4xk@mac.bytemobile.com>
References: <20180713160229.13395-1-roger.pau@citrix.com>
 <5B4C505302000078001D4274@prv1-mh.provo.novell.com>
 <20180716082632.np26ll7iqkzmvsrx@mac.bytemobile.com>
 <5B4C5D7402000078001D42F1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4C5D7402000078001D42F1@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/efi: move the logic to detect PE build
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDI6NTU6MTZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE2LjA3LjE4IGF0IDEwOjI2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDE6NTk6MTVBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDEzLjA3LjE4IGF0IDE4OjAyLCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPj4g
PiArKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiA+PiA+IEBAIC0xNjgsNiArMTY4LDE2IEBA
ICQoVEFSR0VUKS5lZmk6IEFMVF9CQVNFID0gMHgkKHNoZWxsICQoTk0pIAo+ID4+ID4gZWZpL3Jl
bG9jcy1kdW1teS5vIHwgc2VkIC1uICdzLCBBIEFMVF8KPiA+PiA+ICAjIERvbid0IHVzZSAkKHdp
bGRjYXJkIC4uLikgaGVyZSAtIGF0IGxlYXN0IG1ha2UgMy44MCBleHBhbmRzIHRoaXMgdG9vIAo+
ID4gZWFybHkhCj4gPj4gPiAgJChUQVJHRVQpLmVmaTogZ3VhcmQgPSAkKGlmICQoc2hlbGwgZWNo
byBlZmkvZGlzKiB8IGdyZXAgZGlzYWJsZWQpLDopCj4gPj4gPiAgCj4gPj4gPiArIyBDaGVjayBp
ZiB0aGUgYnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgo+ID4+ID4gK2VmaSA6PSB5JChzaGVsbCBy
bSAtZiBlZmkvZGlzYWJsZWQpCj4gPj4gPiArZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hlbGwgJChD
QykgJChmaWx0ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAtYyAKPiA+IGVmaS9j
aGVjay5jIC1vIGVmaS9jaGVjay5vIDI+ZWZpL2Rpc2FibGVkICYmIGVjaG8geSkpCj4gPj4gPiAr
ZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hlbGwgJChMRCkgLW1pMzg2cGVwIC0tc3Vic3lzdGVtPTEw
IC1vIGVmaS9jaGVjay5lZmkgCj4gPiBlZmkvY2hlY2subyAyPmVmaS9kaXNhYmxlZCAmJiBlY2hv
IHkpKQo+ID4+ID4gK2VmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsIHJtIGVmaS9kaXNhYmxlZCl5
KQo+ID4+ID4gK2V4cG9ydCBCVUlMRF9QRSA6PSAkKGVmaSkKPiA+PiA+ICtpZmVxICgkKGVmaSks
eSkKPiA+PiA+ICtDRkxBR1MgKz0gLURCVUlMRF9QRQo+ID4+ID4gK2VuZGlmCj4gPj4gCj4gPj4g
Rm9yIG9uZSBJJ20gbm90IHJlYWxseSBoYXBweSBhYm91dCB0aGlzIGJlaW5nIG1vdmVkIGhlcmU6
IEkgZGlkIHBsYWNlIGl0Cj4gPj4gaW4gZWZpL01ha2VmaWxlIGZvciB0aGUgc2ltcGxlIHJlYXNv
biBvZiBoYXZpbmcgYXMgbXVjaCBhcyBwb3NzaWJsZSBvZgo+ID4+IHRoZSBFRkkgc3BlY2lmaWNz
IGluIHRoYXQgc2luZ2xlIGZpbGUuCj4gPj4gCj4gPj4gQWRkaXRpb25hbGx5IEkgdGhpbmsgaXQg
d291bGQgYmUgYmV0dGVyIGlmIHNldHRpbmcgcHJvcGFnYXRlZCB0aHJvdWdoIHRoZQo+ID4+IGVu
dmlyb25tZW50IGhhZCBYRU5fIHByZWZpeGVzLgo+ID4+IAo+ID4+ID4gLS0tIGEveGVuL2FyY2gv
eDg2L3hlbi5sZHMuUwo+ID4+ID4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4+ID4g
QEAgLTMwNCw3ICszMDQsOSBAQCBTRUNUSU9OUwo+ID4+ID4gICAgfSA6dGV4dAo+ID4+ID4gICNl
bmRpZgo+ID4+ID4gIAo+ID4+ID4gLSAgZWZpID0gREVGSU5FRChlZmkpID8gZWZpIDogLjsKPiA+
PiA+ICsjaWZuZGVmIEJVSUxEX1BFCj4gPj4gPiArICBlZmkgPSAuOwo+ID4+ID4gKyNlbmRpZgo+
ID4+IAo+ID4+IEFuZCB0aGVuIEkgZG9uJ3QgcmVhbGx5IHVuZGVyc3RhbmQgaG93IHRoaXMgaXMg
ZGlmZmVyZW50IGZyb20gdGhlCj4gPj4gb3JpZ2luYWwgI2lmbmRlZiBFRkkgdGhhdCBEYW5pZWwg
aGFkIHByb2JsZW1zIHdpdGguCj4gPiAKPiA+IEFzIEkgdW5kZXJzdGFuZCBpdCBFRkkgb25seSBz
aWduYWxzIHdoZXRoZXIgYSBQRSBiaW5hcnkgd2lsbCBiZQo+ID4gY3JlYXRlZCwKPiAKPiBCdXQg
dGhhdCBpcyBteSBwb2ludDogQlVJTERfUEUgc2lnbmFscyBleGFjdGx5IHRoYXQgYWl1aS4KCk5v
LCBCVUlMRF9QRSBzaWduYWxzIHdoZXRoZXIgdGhlIGJpbmFyeSB3aWxsIHVzZSBydW50aW1lLmMg
aW5zdGVhZCBvZgpzdHViLmMsIGFuZCB0aHVzIGhhdmUgdGhlIGVmaSBzeW1ib2wgZGVmaW5lZC4g
SXQgaXMgbXkgdW5kZXJzdGFuZGluZwpmcm9tIHRoZSBwcmV2aW91cyBjb252ZXJzYXRpb24gd2l0
aCBEYW5pZWwgdGhhdCBmb3IgbXVsdGlib290MiBzdXBwb3J0CnlvdSBuZWVkIGFuIEVGTCBiaW5h
cnkgdGhhdCBjb250YWlucyBydW50aW1lLmMgKGFuZCB0aHVzIHRoZSBlZmkKc3ltYm9sIGlzIGRl
ZmluZWQpLCBhbmQgdGhhdCB5b3UgY2FuIGJ1aWxkIHN1Y2ggYSBiaW5hcnkgd2l0aG91dApoYXZp
bmcgRUZJIHNldC4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:17:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1fezd2-0006N9-Pi; Mon, 16 Jul 2018 09:17: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fezd1-0006N4-7u
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 09:17:11 +0000
X-Inumbo-ID: 098366c9-88d9-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 098366c9-88d9-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:17:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 03:17:09 -0600
Message-Id: <5B4C629002000078001D4346@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 03:17:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F26A02000078001D312F@suse.com>
 <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
In-Reply-To: <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDExOjAyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
MS8wNy8xOCAxNDowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFdoaWxlIEkndmUgcnVuIGludG8g
dGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVzIGluIHBsYWNlIHdoaWNoIG5vCj4+IGxvbmdl
ciBndWFyYW50ZWUgdGhlIHBlci1DUFUgYXJlYSB0byBzdGFydCBvdXQgYXMgYWxsIHplcm9zLCB0
aGUKPj4gQ1BVX0RPV05fRkFJTEVEIHByb2Nlc3NpbmcgbG9va3MgdG8gaGF2ZSB0aGUgc2FtZSBp
c3N1ZTogQnkgbm90IHphcHBpbmcKPj4gdGhlIHBlci1DUFUgY3B1cG9vbCBwb2ludGVyLCBjcHVw
b29sX2NwdV9hZGQoKSdzIChpbmRpcmVjdCkgaW52b2NhdGlvbgo+PiBvZiBzY2hlZHVsZV9jcHVf
c3dpdGNoKCkgd2lsbCB0cmlnZ2VyIHRoZSAiYyAhPSBvbGRfcG9vbCIgYXNzZXJ0aW9uCj4+IHRo
ZXJlLgo+PiAKPj4gQ2xlYXJpbmcgdGhlIGZpZWxkIGR1cmluZyBDUFVfRE9XTl9QUkVQQVJFIGlz
IHRvbyBlYXJseSAoYWZhaWN0IHRoaXMKPj4gc2hvdWxkIG5vdCBoYXBwZW4gYmVmb3JlIGNwdV9k
aXNhYmxlX3NjaGVkdWxlcigpKS4gQ2xlYXJpbmcgaXQgaW4KPj4gQ1BVX0RFQUQgYW5kIENQVV9E
T1dOX0ZBSUxFRCB3b3VsZCBiZSBhbiBvcHRpb24sIGJ1dCB3b3VsZCB0YWtlIHRoZSBzYW1lCj4+
IHBpZWNlIG9mIGNvZGUgdHdpY2UuIFNpbmNlIHRoZSBmaWVsZCdzIHZhbHVlIHNob3VsZG4ndCBt
YXR0ZXIgd2hpbGUgdGhlCj4+IENQVSBpcyBvZmZsaW5lLCBzaW1wbHkgY2xlYXIgaXQgaW4gQ1BV
X09OTElORSBhbmQgQ1BVX0RPV05fRkFJTEVELCBidXQKPj4gb25seSBmb3Igb3RoZXIgdGhhbiB0
aGUgc3VzcGVuZC9yZXN1bWUgY2FzZSAod2hpY2ggZ2V0cyBzcGVjaWFsbHkKPj4gaGFuZGxlZCBp
biBjcHVwb29sX2NwdV9yZW1vdmUoKSkuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IC0tLQo+PiBUQkQ6IEkgdGhpbmsgdGhpcyB3b3VsZCBi
ZXR0ZXIgY2FsbCBzY2hlZHVsZV9jcHVfc3dpdGNoKGNwdSwgTlVMTCkgZnJvbQo+PiAgICAgIGNw
dXBvb2xfY3B1X3JlbW92ZSgpLCBidXQgYmVzaWRlcyB0aGF0IC0gYXMgcGVyIGFib3ZlIC0gbGlr
ZWx5Cj4+ICAgICAgYmVpbmcgdG9vIGVhcmx5LCB0aGF0IGZ1bmN0aW9uIGhhcyBmdXJ0aGVyIHBy
ZXJlcXMgdG8gYmUgbWV0LiBJdAo+PiAgICAgIGFsc28gZG9lc24ndCBsb29rIGFzIGlmIGNwdXBv
b2xfdW5hc3NpZ25fY3B1X2hlbHBlcigpIGNvdWxkIGJlIHVzZWQKPj4gICAgICB0aGVyZS4KPj4g
Cj4+IC0tLSBhL3hlbi9jb21tb24vY3B1cG9vbC5jCj4+ICsrKyBiL3hlbi9jb21tb24vY3B1cG9v
bC5jCj4+IEBAIC03NzgsNiArNzc4LDggQEAgc3RhdGljIGludCBjcHVfY2FsbGJhY2soCj4+ICAg
ICAgewo+PiAgICAgIGNhc2UgQ1BVX0RPV05fRkFJTEVEOgo+PiAgICAgIGNhc2UgQ1BVX09OTElO
RToKPj4gKyAgICAgICAgaWYgKCBzeXN0ZW1fc3RhdGUgPD0gU1lTX1NUQVRFX2FjdGl2ZSApCj4+
ICsgICAgICAgICAgICBwZXJfY3B1KGNwdXBvb2wsIGNwdSkgPSBOVUxMOwo+PiAgICAgICAgICBy
YyA9IGNwdXBvb2xfY3B1X2FkZChjcHUpOwo+IAo+IFdvdWxkbid0IGl0IG1ha2UgbW9yZSBzZW5z
ZSB0byBjbGVhciB0aGUgZmllbGQgaW4gY3B1cG9vbF9jcHVfYWRkKCkKPiB3aGljaCBhbHJlYWR5
IGlzIHRlc3Rpbmcgc3lzdGVtX3N0YXRlPwoKSG1tLCB0aGlzIG1heSBiZSBhIG1hdHRlciBvZiB0
YXN0ZTogSSBjb25zaWRlciB0aGUgY2hhbmdlIGRvbmUgaGVyZQphIHByZXJlcSB0byBjYWxsaW5n
IHRoZSBmdW5jdGlvbiBpbiB0aGUgZmlyc3QgcGxhY2UuIEFzIHNhaWQgaW4gdGhlCmRlc2NyaXB0
aW9uLCBJIGFjdHVhbGx5IHRoaW5rIHRoaXMgc2hvdWxkIGNvbWUgZWFybGllciwgYW5kIGl0J3Mg
anVzdCB0aGF0CkkgY2FuJ3Qgc2VlIGhvdyB0byBjbGVhbmx5IGRvIHNvLgoKPiBNb2RpZnlpbmcg
dGhlIGNvbmRpdGlvbiBpbiBjcHVwb29sX2NwdV9hZGQoKSB0bwo+IAo+ICAgaWYgKCBzeXN0ZW1f
c3RhdGUgPD0gU1lTX1NUQVRFX2FjdGl2ZSApCj4gCj4gYXQgdGhlIHNhbWUgdGltZSB3b3VsZCBo
YXZlIHRoZSBiZW5lZml0IHRvIGNhdGNoIHByb2JsZW1zIGluIGNhc2UKPiBzdXNwZW5kaW5nIGNw
dXMgaXMgZmFpbGluZyBkdXJpbmcgU1lTX1NUQVRFX3N1c3BlbmQgKEknZCBleHBlY3QKPiB0cmln
Z2VyaW5nIHRoZSBmaXJzdCBBU1NFUlQgaW4gc2NoZWR1bGVfY3B1X3N3aXRjaCgpIGluIHRoaXMg
Y2FzZSkuCgpZb3UgbWVhbiB0aGUgaWYoKSB0aGVyZSwgbm90IHRoZSBlbHNlPyBJZiBzbyAtIGhv
dyB3b3VsZCB0aGUgImVsc2UiCmJvZHkgdGhlbiBldmVyIGJlIHJlYWNoZWQ/IElPVyBpZiBhbnl0
aGluZyBJIGNvdWxkIG9ubHkgc2VlIHRoZQoiZWxzZSIgdG8gYmVjb21lICJlbHNlIGlmICggc3lz
dGVtX3N0YXRlIDw9IFNZU19TVEFURV9hY3RpdmUgKSIuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:18:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09:18: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 1fezdw-0006RG-5Q; Mon, 16 Jul 2018 09:18: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fezdu-0006R6-24
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:18:06 +0000
X-Inumbo-ID: 2a69f2d1-88d9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a69f2d1-88d9-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:18:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="60264253"
Date: Mon, 16 Jul 2018 10:18:01 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716091801.lcgno4b4g6h3hgoe@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 07/13] libx86: Introduce a helper to
 serialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MDhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiArI2luY2x1ZGUgPGVycm5vLmg+Cj4gICNpbmNsdWRlIDxpbnR0eXBlcy5oPgo+ICAj
aW5jbHVkZSA8c3RkYm9vbC5oPgo+ICAjaW5jbHVkZSA8c3RkZGVmLmg+Cj4gQEAgLTIzLDYgKzI4
LDE5IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB0ZXN0X2JpdCh1bnNpZ25lZCBpbnQgYml0LCBjb25z
dCB2b2lkICp2YWRkcikKPiAgICAgIHJldHVybiBhZGRyW2JpdCAvIDhdICYgKDF1IDw8IChiaXQg
JSA4KSk7Cj4gIH0KPiAgCj4gKy8qIG1lbWNweSgpLCBidXQgd2l0aCBjb3B5X3RvX2d1ZXN0X29m
ZnNldCgpJ3MgQVBJLiAqLwo+ICsjZGVmaW5lIGNvcHlfdG9fYnVmZmVyX29mZnNldChkc3QsIGlu
ZGV4LCBzcmMsIG5yKSAgICAgIFwKPiArKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICBjb25zdCB0eXBlb2YoKihkc3QpKSAqc3Jj
XyA9IChzcmMpOyAgICAgICAgICAgICAgICAgXAoKSSB0aGluayB5b3UgbWVhbiB0eXBlb2YoKihz
cmMpKSBoZXJlPwoKT3RoZXJ3aXNlOgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:18:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09:18:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1feze9-0006TC-FX; Mon, 16 Jul 2018 09:18: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1feze8-0006T1-FK
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 09:18:20 +0000
X-Inumbo-ID: 32da2885-88d9-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 32da2885-88d9-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:18:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 03:18:18 -0600
Message-Id: <5B4C62D502000078001D434A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 03:18:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180713160229.13395-1-roger.pau@citrix.com>
 <5B4C505302000078001D4274@prv1-mh.provo.novell.com>
 <20180716082632.np26ll7iqkzmvsrx@mac.bytemobile.com>
 <5B4C5D7402000078001D42F1@prv1-mh.provo.novell.com>
 <20180716091225.if2g2arsyzpxv4xk@mac.bytemobile.com>
In-Reply-To: <20180716091225.if2g2arsyzpxv4xk@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/efi: move the logic to detect PE build
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDE2LjA3LjE4IGF0IDExOjEyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVsIDE2LCAyMDE4IGF0IDAyOjU1OjE2QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTYuMDcuMTggYXQgMTA6MjYsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDE6NTk6MTVBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAxMy4wNy4xOCBhdCAxODowMiwgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUK
Pj4gPj4gPiArKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPj4gPj4gPiBAQCAtMTY4LDYgKzE2
OCwxNiBAQCAkKFRBUkdFVCkuZWZpOiBBTFRfQkFTRSA9IDB4JChzaGVsbCAkKE5NKSAKPj4gPj4g
PiBlZmkvcmVsb2NzLWR1bW15Lm8gfCBzZWQgLW4gJ3MsIEEgQUxUXwo+PiA+PiA+ICAjIERvbid0
IHVzZSAkKHdpbGRjYXJkIC4uLikgaGVyZSAtIGF0IGxlYXN0IG1ha2UgMy44MCBleHBhbmRzIHRo
aXMgdG9vIAo+PiA+IGVhcmx5IQo+PiA+PiA+ICAkKFRBUkdFVCkuZWZpOiBndWFyZCA9ICQoaWYg
JChzaGVsbCBlY2hvIGVmaS9kaXMqIHwgZ3JlcCBkaXNhYmxlZCksOikKPj4gPj4gPiAgCj4+ID4+
ID4gKyMgQ2hlY2sgaWYgdGhlIGJ1aWxkIHN5c3RlbSBzdXBwb3J0cyBQRS4KPj4gPj4gPiArZWZp
IDo9IHkkKHNoZWxsIHJtIC1mIGVmaS9kaXNhYmxlZCkKPj4gPj4gPiArZWZpIDo9ICQoaWYgJChl
ZmkpLCQoc2hlbGwgJChDQykgJChmaWx0ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1Mp
KSAtYyAKPj4gPiBlZmkvY2hlY2suYyAtbyBlZmkvY2hlY2subyAyPmVmaS9kaXNhYmxlZCAmJiBl
Y2hvIHkpKQo+PiA+PiA+ICtlZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCAkKExEKSAtbWkzODZw
ZXAgLS1zdWJzeXN0ZW09MTAgLW8gZWZpL2NoZWNrLmVmaSAKPj4gPiBlZmkvY2hlY2subyAyPmVm
aS9kaXNhYmxlZCAmJiBlY2hvIHkpKQo+PiA+PiA+ICtlZmkgOj0gJChpZiAkKGVmaSksJChzaGVs
bCBybSBlZmkvZGlzYWJsZWQpeSkKPj4gPj4gPiArZXhwb3J0IEJVSUxEX1BFIDo9ICQoZWZpKQo+
PiA+PiA+ICtpZmVxICgkKGVmaSkseSkKPj4gPj4gPiArQ0ZMQUdTICs9IC1EQlVJTERfUEUKPj4g
Pj4gPiArZW5kaWYKPj4gPj4gCj4+ID4+IEZvciBvbmUgSSdtIG5vdCByZWFsbHkgaGFwcHkgYWJv
dXQgdGhpcyBiZWluZyBtb3ZlZCBoZXJlOiBJIGRpZCBwbGFjZSBpdAo+PiA+PiBpbiBlZmkvTWFr
ZWZpbGUgZm9yIHRoZSBzaW1wbGUgcmVhc29uIG9mIGhhdmluZyBhcyBtdWNoIGFzIHBvc3NpYmxl
IG9mCj4+ID4+IHRoZSBFRkkgc3BlY2lmaWNzIGluIHRoYXQgc2luZ2xlIGZpbGUuCj4+ID4+IAo+
PiA+PiBBZGRpdGlvbmFsbHkgSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgaWYgc2V0dGluZyBw
cm9wYWdhdGVkIHRocm91Z2ggdGhlCj4+ID4+IGVudmlyb25tZW50IGhhZCBYRU5fIHByZWZpeGVz
Lgo+PiA+PiAKPj4gPj4gPiAtLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4+ID4+ID4gKysr
IGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+PiA+PiA+IEBAIC0zMDQsNyArMzA0LDkgQEAgU0VD
VElPTlMKPj4gPj4gPiAgICB9IDp0ZXh0Cj4+ID4+ID4gICNlbmRpZgo+PiA+PiA+ICAKPj4gPj4g
PiAtICBlZmkgPSBERUZJTkVEKGVmaSkgPyBlZmkgOiAuOwo+PiA+PiA+ICsjaWZuZGVmIEJVSUxE
X1BFCj4+ID4+ID4gKyAgZWZpID0gLjsKPj4gPj4gPiArI2VuZGlmCj4+ID4+IAo+PiA+PiBBbmQg
dGhlbiBJIGRvbid0IHJlYWxseSB1bmRlcnN0YW5kIGhvdyB0aGlzIGlzIGRpZmZlcmVudCBmcm9t
IHRoZQo+PiA+PiBvcmlnaW5hbCAjaWZuZGVmIEVGSSB0aGF0IERhbmllbCBoYWQgcHJvYmxlbXMg
d2l0aC4KPj4gPiAKPj4gPiBBcyBJIHVuZGVyc3RhbmQgaXQgRUZJIG9ubHkgc2lnbmFscyB3aGV0
aGVyIGEgUEUgYmluYXJ5IHdpbGwgYmUKPj4gPiBjcmVhdGVkLAo+PiAKPj4gQnV0IHRoYXQgaXMg
bXkgcG9pbnQ6IEJVSUxEX1BFIHNpZ25hbHMgZXhhY3RseSB0aGF0IGFpdWkuCj4gCj4gTm8sIEJV
SUxEX1BFIHNpZ25hbHMgd2hldGhlciB0aGUgYmluYXJ5IHdpbGwgdXNlIHJ1bnRpbWUuYyBpbnN0
ZWFkIG9mCj4gc3R1Yi5jLCBhbmQgdGh1cyBoYXZlIHRoZSBlZmkgc3ltYm9sIGRlZmluZWQuCgpC
dXQgaW4gdGhhdCBjYXNlIC0gd2h5IGRpZCB5b3UgY2hvc2UgdGhpcyBwYXJ0aWN1bGFyIG5hbWU/
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:24:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1fezjY-0007IK-5I; Mon, 16 Jul 2018 09: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fezjW-0007ID-Qj
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:23:54 +0000
X-Inumbo-ID: e981de05-88d9-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 e981de05-88d9-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 11:23:34 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 03:23:52 -0600
Message-Id: <5B4C642402000078001D4378@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 03:23:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 02/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQmVnaW4gdG8gdW50YW5nbGUgdGhlIGhlYWRlciBkZXBlbmRlbmN5IHRhbmdsZSBieSBt
b3ZpbmcgZGVmaW5pdGlvbiBvZgo+IHN0cnVjdCBjcHVpZF9sZWFmIG91dCBvZiB4ODZfZW11bGF0
ZS5oIGludG8gdGhlIG5ldyBjcHVpZC5oLgo+IAo+IEFkZGl0aW9uYWxseSwgcGx1bWIgdGhlIGhl
YWRlciB0aHJvdWdoIHRvIGxpYnhjLiAgVGhpcyBpcyB0ZWNobmljYWxseSBhCj4gcmVkdW5kYW50
IGluY2x1ZGUgYXQgdGhpcyBwb2ludCwgYnV0IGl0IGhlbHBzIGJ1aWxkLXRlc3QgdGhlIGxhdGVy
IGNoYW5nZXMsCj4gYW5kIHdpbGwgYmUgdXNlZCBldmVudHVhbGx5Lgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4K
PiBDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gCj4gTm90ZSBj
b25jZXJuaW5nIHRoZSBwb3NpdGlvbmluZyBvZiBsaWJ4ODYuICBJdCB0dXJucyBvdXQgYWZ0ZXIg
dHJ5aW5nIHRvIG1vdmUKPiBpdCBlbHNld2hlcmUgdGhhdCB0aGUgbW92ZW1lbnQgaXMgcHJvaGli
aXRpdmUgYmVjYXVzZSBvZiB0aGUgd2F5IFhlbiBoZWFkZXJzCj4gYXJlIGluY2x1ZGVkIGJ5IHRo
ZSB0b29scy4KCklmIHRoZXJlJ3MgcmVhbGx5IHNvbWV0aGluZyBwcmV2ZW50aW5nIGl0IHRvIGJl
IHBsYWNlZCBiZXR0ZXIsIHRoZW4gSSdtCmNlcnRhaW5seSB3aWxsaW5nIHRvIGdpdmUgbXkgYWNr
IGhlcmUsIGJ1dCBJJ2QgbGlrZSB0byBoYXZlIGEgbW9yZSBjbGVhcgp1bmRlcnN0YW5kaW5nIG9m
IHdoYXQgaXNzdWUocykgeW91IGFyZSB0YWxraW5nIGFib3V0IGFib3ZlLgoKPiBGb3Igbm93LCB0
aGlzIGlzIGNvbnNpc3RlbnQgd2l0aCB0aGUgb3RoZXIgbGlicywgYW5kIHdlIGNhbiBtb3ZlIGl0
IGluIHRoZQo+IGZ1dHVyZSBhZnRlciBzb21lIGh5Z2VuZSBoYXMgYmVlbiBhcHBsaWVkIHRvIHRo
ZSBidWlsZCBzeXN0ZW0uCgpBZnRlciBhbGwgZXZlbiBiZXR0ZXIgdG8gYXZvaWQgY29kZSBjaHVy
biByZXN1bHRpbmcgZnJvbSBzdWNoIGV4dHJhCm1vdmVtZW50LgoKSmFuCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:24:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1fezjp-0007K2-FF; Mon, 16 Jul 2018 09:24: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fezjo-0007Js-6f
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:24:12 +0000
X-Inumbo-ID: 04e6beb8-88da-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04e6beb8-88da-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:24:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="60264573"
Date: Mon, 16 Jul 2018 10:24:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716092408.i2hmpdqm5ohhlr4p@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-9-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-9-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 08/13] libx86: Introduce a helper to
 serialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MDlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAK
PiBBcyB3aXRoIENQVUlELCBhbiBhcmNoaXRlY3R1cmFsIGZvcm0gaXMgdXNlZCBmb3IgcmVwcmVz
ZW50aW5nIHRoZSBNU1IgZGF0YS4KPiBJdCBpcyBleHBlY3RlZCBub3QgdG8gY2hhbmdlIG1vdmlu
ZyBmb3J3YXJkcywgYnV0IGRvZXMgaGF2ZSBhIDMyIGJpdCBmaWVsZAo+IChjdXJyZW50bHkgcmVz
ZXJ2ZWQpIHdoaWNoIGNhbiBiZSB1c2VkIGNvbXBhdGlibHkgaWYgbmVlZHMgYmUuCj4gCj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBT
aWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4g
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:25:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09:25:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fezlO-0007WF-Sd; Mon, 16 Jul 2018 09: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fezlN-0007W6-BD
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 09:25:49 +0000
X-Inumbo-ID: 2d4d4a6d-88da-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d4d4a6d-88da-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 11:25:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76213703"
Date: Mon, 16 Jul 2018 11:25:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180716092518.hfcj777mra6mbwzt@mac.bytemobile.com>
References: <20180713160229.13395-1-roger.pau@citrix.com>
 <5B4C505302000078001D4274@prv1-mh.provo.novell.com>
 <20180716082632.np26ll7iqkzmvsrx@mac.bytemobile.com>
 <5B4C5D7402000078001D42F1@prv1-mh.provo.novell.com>
 <20180716091225.if2g2arsyzpxv4xk@mac.bytemobile.com>
 <5B4C62D502000078001D434A@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4C62D502000078001D434A@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/efi: move the logic to detect PE build
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDM6MTg6MTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE2LjA3LjE4IGF0IDExOjEyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDI6NTU6MTZBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDE2LjA3LjE4IGF0IDEwOjI2LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gT24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDE6NTk6MTVB
TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDEzLjA3LjE4IGF0IDE4
OjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+ID4gLS0tIGEveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCj4gPj4gPj4gPiArKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiA+
PiA+PiA+IEBAIC0xNjgsNiArMTY4LDE2IEBAICQoVEFSR0VUKS5lZmk6IEFMVF9CQVNFID0gMHgk
KHNoZWxsICQoTk0pIAo+ID4+ID4+ID4gZWZpL3JlbG9jcy1kdW1teS5vIHwgc2VkIC1uICdzLCBB
IEFMVF8KPiA+PiA+PiA+ICAjIERvbid0IHVzZSAkKHdpbGRjYXJkIC4uLikgaGVyZSAtIGF0IGxl
YXN0IG1ha2UgMy44MCBleHBhbmRzIHRoaXMgdG9vIAo+ID4+ID4gZWFybHkhCj4gPj4gPj4gPiAg
JChUQVJHRVQpLmVmaTogZ3VhcmQgPSAkKGlmICQoc2hlbGwgZWNobyBlZmkvZGlzKiB8IGdyZXAg
ZGlzYWJsZWQpLDopCj4gPj4gPj4gPiAgCj4gPj4gPj4gPiArIyBDaGVjayBpZiB0aGUgYnVpbGQg
c3lzdGVtIHN1cHBvcnRzIFBFLgo+ID4+ID4+ID4gK2VmaSA6PSB5JChzaGVsbCBybSAtZiBlZmkv
ZGlzYWJsZWQpCj4gPj4gPj4gPiArZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hlbGwgJChDQykgJChm
aWx0ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAtYyAKPiA+PiA+IGVmaS9jaGVj
ay5jIC1vIGVmaS9jaGVjay5vIDI+ZWZpL2Rpc2FibGVkICYmIGVjaG8geSkpCj4gPj4gPj4gPiAr
ZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hlbGwgJChMRCkgLW1pMzg2cGVwIC0tc3Vic3lzdGVtPTEw
IC1vIGVmaS9jaGVjay5lZmkgCj4gPj4gPiBlZmkvY2hlY2subyAyPmVmaS9kaXNhYmxlZCAmJiBl
Y2hvIHkpKQo+ID4+ID4+ID4gK2VmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsIHJtIGVmaS9kaXNh
YmxlZCl5KQo+ID4+ID4+ID4gK2V4cG9ydCBCVUlMRF9QRSA6PSAkKGVmaSkKPiA+PiA+PiA+ICtp
ZmVxICgkKGVmaSkseSkKPiA+PiA+PiA+ICtDRkxBR1MgKz0gLURCVUlMRF9QRQo+ID4+ID4+ID4g
K2VuZGlmCj4gPj4gPj4gCj4gPj4gPj4gRm9yIG9uZSBJJ20gbm90IHJlYWxseSBoYXBweSBhYm91
dCB0aGlzIGJlaW5nIG1vdmVkIGhlcmU6IEkgZGlkIHBsYWNlIGl0Cj4gPj4gPj4gaW4gZWZpL01h
a2VmaWxlIGZvciB0aGUgc2ltcGxlIHJlYXNvbiBvZiBoYXZpbmcgYXMgbXVjaCBhcyBwb3NzaWJs
ZSBvZgo+ID4+ID4+IHRoZSBFRkkgc3BlY2lmaWNzIGluIHRoYXQgc2luZ2xlIGZpbGUuCj4gPj4g
Pj4gCj4gPj4gPj4gQWRkaXRpb25hbGx5IEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIGlmIHNl
dHRpbmcgcHJvcGFnYXRlZCB0aHJvdWdoIHRoZQo+ID4+ID4+IGVudmlyb25tZW50IGhhZCBYRU5f
IHByZWZpeGVzLgo+ID4+ID4+IAo+ID4+ID4+ID4gLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMu
Uwo+ID4+ID4+ID4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ID4+ID4+ID4gQEAgLTMw
NCw3ICszMDQsOSBAQCBTRUNUSU9OUwo+ID4+ID4+ID4gICAgfSA6dGV4dAo+ID4+ID4+ID4gICNl
bmRpZgo+ID4+ID4+ID4gIAo+ID4+ID4+ID4gLSAgZWZpID0gREVGSU5FRChlZmkpID8gZWZpIDog
LjsKPiA+PiA+PiA+ICsjaWZuZGVmIEJVSUxEX1BFCj4gPj4gPj4gPiArICBlZmkgPSAuOwo+ID4+
ID4+ID4gKyNlbmRpZgo+ID4+ID4+IAo+ID4+ID4+IEFuZCB0aGVuIEkgZG9uJ3QgcmVhbGx5IHVu
ZGVyc3RhbmQgaG93IHRoaXMgaXMgZGlmZmVyZW50IGZyb20gdGhlCj4gPj4gPj4gb3JpZ2luYWwg
I2lmbmRlZiBFRkkgdGhhdCBEYW5pZWwgaGFkIHByb2JsZW1zIHdpdGguCj4gPj4gPiAKPiA+PiA+
IEFzIEkgdW5kZXJzdGFuZCBpdCBFRkkgb25seSBzaWduYWxzIHdoZXRoZXIgYSBQRSBiaW5hcnkg
d2lsbCBiZQo+ID4+ID4gY3JlYXRlZCwKPiA+PiAKPiA+PiBCdXQgdGhhdCBpcyBteSBwb2ludDog
QlVJTERfUEUgc2lnbmFscyBleGFjdGx5IHRoYXQgYWl1aS4KPiA+IAo+ID4gTm8sIEJVSUxEX1BF
IHNpZ25hbHMgd2hldGhlciB0aGUgYmluYXJ5IHdpbGwgdXNlIHJ1bnRpbWUuYyBpbnN0ZWFkIG9m
Cj4gPiBzdHViLmMsIGFuZCB0aHVzIGhhdmUgdGhlIGVmaSBzeW1ib2wgZGVmaW5lZC4KPiAKPiBC
dXQgaW4gdGhhdCBjYXNlIC0gd2h5IGRpZCB5b3UgY2hvc2UgdGhpcyBwYXJ0aWN1bGFyIG5hbWU/
CgpCZWNhdXNlIHRoYXQgc2VlbXMgdG8gYmUgd2hhdCB0aGUgdGVzdHMgYWN0dWFsbHkgZG8uIEFG
QUlDVCBpdCB0ZXN0cwp0aGF0IHRoZSBjb21waWxlciBzdXBwb3J0cyB0aGUgTVMgQUJJIGFuZCB0
aGF0IHRoZSBsaW5rZXIgaXMgYWJsZSB0bwpnZW5lcmF0ZSBQRSBiaW5hcmllcy4KCkkgdGhpbmsg
dGhpcyBpcyBzbGlnaHRseSB3cm9uZywgYmVjYXVzZSBmb3IgbXVsdGlib290MiBzdXBwb3J0IHlv
dQpsaWtlbHkgb25seSBuZWVkIHRoZSBjb21waWxlciBNUyBBQkkgc3VwcG9ydCwgYnV0IG5vdCB0
aGUgbGlua2VyIFBFCnN1cHBvcnQ/CgpIb3cgYWJvdXQgbmFtaW5nIHRoaXMgQlVJTERfRUZJX1NF
UlZJQ0VTIG9yIHNvbWUgc3VjaD8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:31:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1fezqh-0008IW-JZ; Mon, 16 Jul 2018 09: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fezqg-0008IR-KV
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:31:18 +0000
X-Inumbo-ID: 02892881-88db-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 02892881-88db-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:31:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 03:31:16 -0600
Message-Id: <5B4C65E002000078001D4397@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 03:31:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-4-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/13] libx86: generate cpuid-autogen.h
 in the libx86 include dir
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4g
VGhpcyBhdm9pZHMgYWxsIHVzZXJzIG5lZWRpbmcgdG8gb3BlbmNvZGUgbG9jYWwgZ2VuZXJhdGlv
biBvZiB0aGUgZmlsZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:37:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1fezwX-00007a-BM; Mon, 16 Jul 2018 09: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fezwW-00007V-I6
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:37:20 +0000
X-Inumbo-ID: d9e4fa10-88db-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9e4fa10-88db-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:37:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76214197"
Date: Mon, 16 Jul 2018 11:37:10 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716093710.wczzcqkmn6ui4eur@mac.bytemobile.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 01/13] x86/msr: Drop stale comment for
 vcpu_msrs.spec_ctrl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MDJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBNb3JlIHRoYW4gdGhlIGJvdHRvbSB0d28gYml0cyBhcmUgbm93IGRlZmluZWQsIGFu
ZCB0aGUgTVNSIHBvbGljeSB3b3JrIGhhcwo+IHNob3duIHRoYXQgdXNpbmcgbm9uLWFyY2hpdGVj
dHVyYWwgcmVwcmVzZW50YXRpb25zIHR1cm5zIG91dCB0byBiZSBwcm9ibGVtYXRpYwo+IGZvciBt
b3JlIHRoYW4ganVzdCBhc20gY29kZS4gIEFzIHRoZSBhcmNoaXRlY3R1cmFsIHJlcHJlc2VudGF0
aW9uIGlzIHRoZQo+IGV4cGVjdGVkIGRlZmF1bHQsIHdlIGRvbid0IG5lZWQgdG8ganVzdGlmeSB3
aHkgd2UgYXJlIHVzaW5nIGl0LgoKSWYgdGhhdCdzIGluZGVlZCB0aGUgYXJjaGl0ZWN0dXJhbCBy
ZXByZXNlbnRhdGlvbiBzaG91bGRuJ3QgeW91IHVzZSBhCnVpbnQ2NF90IGluc3RlYWQ/Cgo+IFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:39:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09:39:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fezy9-0000E8-Oj; Mon, 16 Jul 2018 09:39: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fezy8-0000E1-Jc
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:39:00 +0000
X-Inumbo-ID: 162756c2-88dc-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 162756c2-88dc-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:39:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 03:38:57 -0600
Message-Id: <5B4C67AD02000078001D43AA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 03:38:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-5-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 04/13] libx86: Share struct cpuid_policy
 with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEvdG9vbHMvaW5jbHVkZS94ZW4tdG9vbHMvbGlicy5oCj4gKysrIGIvdG9vbHMv
aW5jbHVkZS94ZW4tdG9vbHMvbGlicy5oCj4gQEAgLTEzLDQgKzEzLDggQEAKPiAgI2RlZmluZSBB
UlJBWV9TSVpFKGEpIChzaXplb2YoYSkgLyBzaXplb2YoKmEpKQo+ICAjZW5kaWYKPiAgCj4gKyNp
Zm5kZWYgTUFYCj4gKyNkZWZpbmUgTUFYKHgsIHkpICgoeCkgPiAoeSkgPyAoeCkgOiAoeSkpCj4g
KyNlbmRpZgoKSSBmaW5kIGFzeW1tZXRyaWVzIGxpa2UgdGhpcyBvZGQ6IFRoZXJlIHNob3VsZCB0
aGVuIGFsc28gYmUgTUlOKCkgaW1vLgoKPiArc3RhdGljIGlubGluZSB2b2lkIGNwdWlkX2ZlYXR1
cmVzZXRfdG9fcG9saWN5KAo+ICsgICAgY29uc3QgdWludDMyX3QgZnNbRkVBVFVSRVNFVF9OUl9F
TlRSSUVTXSwgc3RydWN0IGNwdWlkX3BvbGljeSAqcCkKPiArewo+ICsgICAgcC0+YmFzaWMuXzFk
ICA9IGZzW0ZFQVRVUkVTRVRfMWRdOwo+ICsgICAgcC0+YmFzaWMuXzFjICA9IGZzW0ZFQVRVUkVT
RVRfMWNdOwo+ICsgICAgcC0+ZXh0ZC5lMWQgICA9IGZzW0ZFQVRVUkVTRVRfZTFkXTsKPiArICAg
IHAtPmV4dGQuZTFjICAgPSBmc1tGRUFUVVJFU0VUX2UxY107Cj4gKyAgICBwLT54c3RhdGUuRGEx
ID0gZnNbRkVBVFVSRVNFVF9EYTFdOwo+ICsgICAgcC0+ZmVhdC5fN2IwICA9IGZzW0ZFQVRVUkVT
RVRfN2IwXTsKPiArICAgIHAtPmZlYXQuXzdjMCAgPSBmc1tGRUFUVVJFU0VUXzdjMF07Cj4gKyAg
ICBwLT5leHRkLmU3ZCAgID0gZnNbRkVBVFVSRVNFVF9lN2RdOwo+ICsgICAgcC0+ZXh0ZC5lOGIg
ICA9IGZzW0ZFQVRVUkVTRVRfZThiXTsKPiArICAgIHAtPmZlYXQuXzdkMCAgPSBmc1tGRUFUVVJF
U0VUXzdkMF07Cj4gK30KCkkgcmVhbGl6ZSB0aGlzIGlzIG9ubHkgY29kZSBtb3ZlbWVudCwgYnV0
IHNpbmNlIHlvdSBkaWRuJ3QgYW5zd2VyIHRoZQpxdWVzdGlvbiByYWlzZWQgb24gdGhlIEludGVs
IFByb2Nlc3MgVHJhY2UgdGhyZWFkICh2MiAwMy8xMCkgeWV0LCBJJ2xsCnJhaXNlIGl0IGhlcmUg
YWdhaW46IFNob3VsZG4ndCBvdGhlciBmaWVsZHMgb2YgcCBiZSBzZXQgdG8gemVybyBoZXJlPwoK
SXJyZXNwZWN0aXZlIG9mIGJvdGggaXRlbXMgKGkuZS4gd2l0aCBvciB3aXRob3V0IHRoZW0gYWRk
cmVzc2VkKQpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:39:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1fezyV-0000HG-6U; Mon, 16 Jul 2018 09:39: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fezyU-0000H4-97
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 09:39:22 +0000
X-Inumbo-ID: 123ef93c-88dc-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 123ef93c-88dc-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 11:39:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 03:39:20 -0600
Message-Id: <5B4C67C402000078001D43AD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 03:39:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Karl Johnson" <karljohnson.it@gmail.com>
References: <CAAzNQHSU6x9Tp9kRx65Q8sZ2wEm4QcLyNgT_40gBia+=ShsmjQ@mail.gmail.com>
In-Reply-To: <CAAzNQHSU6x9Tp9kRx65Q8sZ2wEm4QcLyNgT_40gBia+=ShsmjQ@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] xpti=dom0=false doesn't seem to work on 4.8.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>
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+IE9uIDEzLjA3LjE4IGF0IDIwOjU0LCA8a2FybGpvaG5zb24uaXRAZ21haWwuY29tPiB3cm90
ZToKPiBIZWxsbywKPiAKPiBJJ20gY3VycmVudGx5IHRlc3RpbmcgbGFzdCBYZW4gNC44LjQgYnVp
bGQgZm9yIENlbnRPUwo+IChodHRwOi8vY2JzLmNlbnRvcy5vcmcva29qaS9idWlsZGluZm8/YnVp
bGRJRD0yMzE2OSkgYW5kIGRpc2FibGluZwo+IFhQVEkgZm9yIGRvbTAgZG9lc24ndCBzZWVtIHRv
IHdvcms6Cj4gCj4gKFhFTikgQ29tbWFuZCBsaW5lOiBkb20wX21lbT0xNzkyTSxtYXg6MjA0OE0g
ZG9tMF9tYXhfdmNwdXM9NCBjcHVpbmZvCj4gY29tMT0xMTUyMDAsOG4xIGNvbnNvbGU9Y29tMSx2
Z2EgeHB0aT1kb20wPWZhbHNlIGxvZ2x2bD1hbGwKPiBndWVzdF9sb2dsdmw9YWxsIGNyYXNoa2Vy
bmVsPTUxMk1ANjRNCj4gCj4gKFhFTikgICBYUFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgZW5h
YmxlZCwgRG9tVSBlbmFibGVkCj4gCj4gQnVnIG9yIHdyb25nIHN5bnRheD8KCkJ1ZyAtIHNlZSBo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgt
MDcvbXNnMDEzMDUuaHRtbC4KCkFsdGVybmF0aXZlbHkgeW91IGNvdWxkIHVzZSAieHB0aT1uby1k
b20wIiBvciAoSSB0aGluaykgInhwdGk9ZG9tMD1mYWxzZSwiLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:41:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09:41:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff00R-00010y-Jk; Mon, 16 Jul 2018 09:41: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ff00Q-00010t-1y
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:41:22 +0000
X-Inumbo-ID: 6a4b7b7e-88dc-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a4b7b7e-88dc-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:41:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76214402"
Date: Mon, 16 Jul 2018 11:41:11 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716094111.m3qxbugau3inlzth@mac.bytemobile.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-7-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 06/13] libx86: Introduce libx86/msr.h and
 share msr_policy with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MDdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUbyBmYWNpbGl0YXRlIHRoZSBzaGFyZWQgWGVuIGFuZCB0b29sc3RhY2sgY29kZSBp
biBsaWJ4ODYsIHN0cnVjdCBtc3JfcG9saWN5Cj4gbmVlZHMgdG8gYmUgYXZhaWxhYmxlIGluIHRo
ZSBzYW1lIHdheSBhcyBzdHJ1Y3QgY3B1aWRfcG9saWN5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:46:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1ff04u-0001IL-7U; Mon, 16 Jul 2018 09:46: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff04t-0001IG-5q
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:45:59 +0000
X-Inumbo-ID: fefb61ed-88dc-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 fefb61ed-88dc-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 11:45:39 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 03:45:57 -0600
Message-Id: <5B4C694F02000078001D43C7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 03:45:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Wei Liu" <wei.liu2@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
 <20180716091801.lcgno4b4g6h3hgoe@citrix.com>
In-Reply-To: <20180716091801.lcgno4b4g6h3hgoe@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/13] libx86: Introduce a helper to
 serialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDExOjE4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MDhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4gKyNpbmNsdWRlIDxlcnJuby5oPgo+PiAgI2luY2x1ZGUgPGludHR5cGVzLmg+Cj4+
ICAjaW5jbHVkZSA8c3RkYm9vbC5oPgo+PiAgI2luY2x1ZGUgPHN0ZGRlZi5oPgo+PiBAQCAtMjMs
NiArMjgsMTkgQEAgc3RhdGljIGlubGluZSBib29sIHRlc3RfYml0KHVuc2lnbmVkIGludCBiaXQs
IGNvbnN0IHZvaWQgCj4gKnZhZGRyKQo+PiAgICAgIHJldHVybiBhZGRyW2JpdCAvIDhdICYgKDF1
IDw8IChiaXQgJSA4KSk7Cj4+ICB9Cj4+ICAKPj4gKy8qIG1lbWNweSgpLCBidXQgd2l0aCBjb3B5
X3RvX2d1ZXN0X29mZnNldCgpJ3MgQVBJLiAqLwo+PiArI2RlZmluZSBjb3B5X3RvX2J1ZmZlcl9v
ZmZzZXQoZHN0LCBpbmRleCwgc3JjLCBucikgICAgICBcCj4+ICsoeyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4gKyAgICBjb25zdCB0eXBl
b2YoKihkc3QpKSAqc3JjXyA9IChzcmMpOyAgICAgICAgICAgICAgICAgXAo+IAo+IEkgdGhpbmsg
eW91IG1lYW4gdHlwZW9mKCooc3JjKSkgaGVyZT8KClRvIGZvbGxvdyBjb3B5X3RvX2d1ZXN0X29m
ZnNldCgpJ3MgbW9kZWwgdGhlcmUncyBtb3JlIG5lZWRlZCBoZXJlLApJIHRoaW5rOiBkc3QgYW5k
IHNyYyB3YW50IHRvIHBvaW50IHRvIHNpbWlsYXIgdHlwZSBvYmplY3RzIC8gYXJyYXlzIChpLmUu
CnRoZSBtYWNybyB3YW50cyB0byBlbmZvcmNlIHRoaXMpLgoKSSBhbHNvIG5vdGljZSB0aGF0IHNv
bWUgb2YgdGhlIG5vdy1sb2NhbC12YXJpYWJsZXMgYXJlIG5vdyBwb2ludGxlc3NseQpwYXJlbnRo
ZXNpemVkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:51:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09:51: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 1ff0AN-0001zi-UV; Mon, 16 Jul 2018 09:51: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff0AL-0001zd-SP
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:51:37 +0000
X-Inumbo-ID: d993d870-88dd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d993d870-88dd-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:51:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76214787"
To: Jan Beulich <JBeulich@suse.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-5-git-send-email-andrew.cooper3@citrix.com>
 <5B4C67AD02000078001D43AA@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: <c33d55a5-63e4-fa93-49c2-3fd8e9de4340@citrix.com>
Date: Mon, 16 Jul 2018 10:51:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C67AD02000078001D43AA@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 04/13] libx86: Share struct cpuid_policy
 with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

T24gMTYvMDcvMTggMTA6MzgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA3LjE4IGF0
IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3Rvb2xz
L2luY2x1ZGUveGVuLXRvb2xzL2xpYnMuaAo+PiArKysgYi90b29scy9pbmNsdWRlL3hlbi10b29s
cy9saWJzLmgKPj4gQEAgLTEzLDQgKzEzLDggQEAKPj4gICNkZWZpbmUgQVJSQVlfU0laRShhKSAo
c2l6ZW9mKGEpIC8gc2l6ZW9mKCphKSkKPj4gICNlbmRpZgo+PiAgCj4+ICsjaWZuZGVmIE1BWAo+
PiArI2RlZmluZSBNQVgoeCwgeSkgKCh4KSA+ICh5KSA/ICh4KSA6ICh5KSkKPj4gKyNlbmRpZgo+
IEkgZmluZCBhc3ltbWV0cmllcyBsaWtlIHRoaXMgb2RkOiBUaGVyZSBzaG91bGQgdGhlbiBhbHNv
IGJlIE1JTigpIGltby4KClBhdGNoIDcsIHdoZXJlIGl0IGlzIGZpcnN0IHVzZWQuCgo+Cj4+ICtz
dGF0aWMgaW5saW5lIHZvaWQgY3B1aWRfZmVhdHVyZXNldF90b19wb2xpY3koCj4+ICsgICAgY29u
c3QgdWludDMyX3QgZnNbRkVBVFVSRVNFVF9OUl9FTlRSSUVTXSwgc3RydWN0IGNwdWlkX3BvbGlj
eSAqcCkKPj4gK3sKPj4gKyAgICBwLT5iYXNpYy5fMWQgID0gZnNbRkVBVFVSRVNFVF8xZF07Cj4+
ICsgICAgcC0+YmFzaWMuXzFjICA9IGZzW0ZFQVRVUkVTRVRfMWNdOwo+PiArICAgIHAtPmV4dGQu
ZTFkICAgPSBmc1tGRUFUVVJFU0VUX2UxZF07Cj4+ICsgICAgcC0+ZXh0ZC5lMWMgICA9IGZzW0ZF
QVRVUkVTRVRfZTFjXTsKPj4gKyAgICBwLT54c3RhdGUuRGExID0gZnNbRkVBVFVSRVNFVF9EYTFd
Owo+PiArICAgIHAtPmZlYXQuXzdiMCAgPSBmc1tGRUFUVVJFU0VUXzdiMF07Cj4+ICsgICAgcC0+
ZmVhdC5fN2MwICA9IGZzW0ZFQVRVUkVTRVRfN2MwXTsKPj4gKyAgICBwLT5leHRkLmU3ZCAgID0g
ZnNbRkVBVFVSRVNFVF9lN2RdOwo+PiArICAgIHAtPmV4dGQuZThiICAgPSBmc1tGRUFUVVJFU0VU
X2U4Yl07Cj4+ICsgICAgcC0+ZmVhdC5fN2QwICA9IGZzW0ZFQVRVUkVTRVRfN2QwXTsKPj4gK30K
PiBJIHJlYWxpemUgdGhpcyBpcyBvbmx5IGNvZGUgbW92ZW1lbnQsIGJ1dCBzaW5jZSB5b3UgZGlk
bid0IGFuc3dlciB0aGUKPiBxdWVzdGlvbiByYWlzZWQgb24gdGhlIEludGVsIFByb2Nlc3MgVHJh
Y2UgdGhyZWFkICh2MiAwMy8xMCkgeWV0LCBJJ2xsCj4gcmFpc2UgaXQgaGVyZSBhZ2FpbjogU2hv
dWxkbid0IG90aGVyIGZpZWxkcyBvZiBwIGJlIHNldCB0byB6ZXJvIGhlcmU/CgpObyAtIHdoeSBz
aG91bGQgaXQ/CgooSW4gZmFjdCwgaXQgdmVyeSBkZWxpYmVyYXRlbHkgZG9lcyBub3QsIGFuZCBj
aGFuZ2luZyB0aGlzIHdpbGwgYnJlYWsKYWxsIG9mIHRoZSBwb2xpY3kgZGVyaXZhdGlvbiBsb2dp
Yy4pCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:52:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09:52: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 1ff0Bc-00024Y-An; Mon, 16 Jul 2018 09:52: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff0Bb-00024O-Ow
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 09:52:55 +0000
X-Inumbo-ID: 08390fbc-88de-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 08390fbc-88de-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:53:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 03:52:53 -0600
Message-Id: <5B4C6AF102000078001D43D7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 03:52:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180713160229.13395-1-roger.pau@citrix.com>
 <5B4C505302000078001D4274@prv1-mh.provo.novell.com>
 <20180716082632.np26ll7iqkzmvsrx@mac.bytemobile.com>
 <5B4C5D7402000078001D42F1@prv1-mh.provo.novell.com>
 <20180716091225.if2g2arsyzpxv4xk@mac.bytemobile.com>
 <5B4C62D502000078001D434A@prv1-mh.provo.novell.com>
 <20180716092518.hfcj777mra6mbwzt@mac.bytemobile.com>
In-Reply-To: <20180716092518.hfcj777mra6mbwzt@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/efi: move the logic to detect PE build
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDE2LjA3LjE4IGF0IDExOjI1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVsIDE2LCAyMDE4IGF0IDAzOjE4OjEzQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTYuMDcuMTggYXQgMTE6MTIsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDI6NTU6MTZBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAxNi4wNy4xOCBhdCAxMDoyNiwgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiBPbiBNb24sIEp1bCAxNiwgMjAxOCBhdCAwMTo1
OToxNUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4gPj4+IE9uIDEzLjA3LjE4
IGF0IDE4OjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+PiA+PiA+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+PiA+PiA+PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtl
ZmlsZQo+PiA+PiA+PiA+IEBAIC0xNjgsNiArMTY4LDE2IEBAICQoVEFSR0VUKS5lZmk6IEFMVF9C
QVNFID0gMHgkKHNoZWxsICQoTk0pIAo+PiA+PiA+PiA+IGVmaS9yZWxvY3MtZHVtbXkubyB8IHNl
ZCAtbiAncywgQSBBTFRfCj4+ID4+ID4+ID4gICMgRG9uJ3QgdXNlICQod2lsZGNhcmQgLi4uKSBo
ZXJlIC0gYXQgbGVhc3QgbWFrZSAzLjgwIGV4cGFuZHMgdGhpcyB0b28gCj4+ID4+ID4gZWFybHkh
Cj4+ID4+ID4+ID4gICQoVEFSR0VUKS5lZmk6IGd1YXJkID0gJChpZiAkKHNoZWxsIGVjaG8gZWZp
L2RpcyogfCBncmVwIGRpc2FibGVkKSw6KQo+PiA+PiA+PiA+ICAKPj4gPj4gPj4gPiArIyBDaGVj
ayBpZiB0aGUgYnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgo+PiA+PiA+PiA+ICtlZmkgOj0geSQo
c2hlbGwgcm0gLWYgZWZpL2Rpc2FibGVkKQo+PiA+PiA+PiA+ICtlZmkgOj0gJChpZiAkKGVmaSks
JChzaGVsbCAkKENDKSAkKGZpbHRlci1vdXQgJChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpIAo+
IC1jIAo+PiA+PiA+IGVmaS9jaGVjay5jIC1vIGVmaS9jaGVjay5vIDI+ZWZpL2Rpc2FibGVkICYm
IGVjaG8geSkpCj4+ID4+ID4+ID4gK2VmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsICQoTEQpIC1t
aTM4NnBlcCAtLXN1YnN5c3RlbT0xMCAtbyBlZmkvY2hlY2suZWZpIAo+PiA+PiA+IGVmaS9jaGVj
ay5vIDI+ZWZpL2Rpc2FibGVkICYmIGVjaG8geSkpCj4+ID4+ID4+ID4gK2VmaSA6PSAkKGlmICQo
ZWZpKSwkKHNoZWxsIHJtIGVmaS9kaXNhYmxlZCl5KQo+PiA+PiA+PiA+ICtleHBvcnQgQlVJTERf
UEUgOj0gJChlZmkpCj4+ID4+ID4+ID4gK2lmZXEgKCQoZWZpKSx5KQo+PiA+PiA+PiA+ICtDRkxB
R1MgKz0gLURCVUlMRF9QRQo+PiA+PiA+PiA+ICtlbmRpZgo+PiA+PiA+PiAKPj4gPj4gPj4gRm9y
IG9uZSBJJ20gbm90IHJlYWxseSBoYXBweSBhYm91dCB0aGlzIGJlaW5nIG1vdmVkIGhlcmU6IEkg
ZGlkIHBsYWNlIGl0Cj4+ID4+ID4+IGluIGVmaS9NYWtlZmlsZSBmb3IgdGhlIHNpbXBsZSByZWFz
b24gb2YgaGF2aW5nIGFzIG11Y2ggYXMgcG9zc2libGUgb2YKPj4gPj4gPj4gdGhlIEVGSSBzcGVj
aWZpY3MgaW4gdGhhdCBzaW5nbGUgZmlsZS4KPj4gPj4gPj4gCj4+ID4+ID4+IEFkZGl0aW9uYWxs
eSBJIHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciBpZiBzZXR0aW5nIHByb3BhZ2F0ZWQgdGhyb3Vn
aCB0aGUKPj4gPj4gPj4gZW52aXJvbm1lbnQgaGFkIFhFTl8gcHJlZml4ZXMuCj4+ID4+ID4+IAo+
PiA+PiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPj4gPj4gPj4gPiArKysgYi94
ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4+ID4+ID4+ID4gQEAgLTMwNCw3ICszMDQsOSBAQCBTRUNU
SU9OUwo+PiA+PiA+PiA+ICAgIH0gOnRleHQKPj4gPj4gPj4gPiAgI2VuZGlmCj4+ID4+ID4+ID4g
IAo+PiA+PiA+PiA+IC0gIGVmaSA9IERFRklORUQoZWZpKSA/IGVmaSA6IC47Cj4+ID4+ID4+ID4g
KyNpZm5kZWYgQlVJTERfUEUKPj4gPj4gPj4gPiArICBlZmkgPSAuOwo+PiA+PiA+PiA+ICsjZW5k
aWYKPj4gPj4gPj4gCj4+ID4+ID4+IEFuZCB0aGVuIEkgZG9uJ3QgcmVhbGx5IHVuZGVyc3RhbmQg
aG93IHRoaXMgaXMgZGlmZmVyZW50IGZyb20gdGhlCj4+ID4+ID4+IG9yaWdpbmFsICNpZm5kZWYg
RUZJIHRoYXQgRGFuaWVsIGhhZCBwcm9ibGVtcyB3aXRoLgo+PiA+PiA+IAo+PiA+PiA+IEFzIEkg
dW5kZXJzdGFuZCBpdCBFRkkgb25seSBzaWduYWxzIHdoZXRoZXIgYSBQRSBiaW5hcnkgd2lsbCBi
ZQo+PiA+PiA+IGNyZWF0ZWQsCj4+ID4+IAo+PiA+PiBCdXQgdGhhdCBpcyBteSBwb2ludDogQlVJ
TERfUEUgc2lnbmFscyBleGFjdGx5IHRoYXQgYWl1aS4KPj4gPiAKPj4gPiBObywgQlVJTERfUEUg
c2lnbmFscyB3aGV0aGVyIHRoZSBiaW5hcnkgd2lsbCB1c2UgcnVudGltZS5jIGluc3RlYWQgb2YK
Pj4gPiBzdHViLmMsIGFuZCB0aHVzIGhhdmUgdGhlIGVmaSBzeW1ib2wgZGVmaW5lZC4KPj4gCj4+
IEJ1dCBpbiB0aGF0IGNhc2UgLSB3aHkgZGlkIHlvdSBjaG9zZSB0aGlzIHBhcnRpY3VsYXIgbmFt
ZT8KPiAKPiBCZWNhdXNlIHRoYXQgc2VlbXMgdG8gYmUgd2hhdCB0aGUgdGVzdHMgYWN0dWFsbHkg
ZG8uIEFGQUlDVCBpdCB0ZXN0cwo+IHRoYXQgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIHRoZSBNUyBB
QkkgYW5kIHRoYXQgdGhlIGxpbmtlciBpcyBhYmxlIHRvCj4gZ2VuZXJhdGUgUEUgYmluYXJpZXMu
Cj4gCj4gSSB0aGluayB0aGlzIGlzIHNsaWdodGx5IHdyb25nLCBiZWNhdXNlIGZvciBtdWx0aWJv
b3QyIHN1cHBvcnQgeW91Cj4gbGlrZWx5IG9ubHkgbmVlZCB0aGUgY29tcGlsZXIgTVMgQUJJIHN1
cHBvcnQsIGJ1dCBub3QgdGhlIGxpbmtlciBQRQo+IHN1cHBvcnQ/CgpJbmRlZWQuIEJ1dCB0b28g
c3RyaWN0IGNoZWNraW5nIGlzIGxlc3Mgb2YgYSBwcm9ibGVtIHRoYW4gdG9vIGxheCBvbmUuCk90
b2ggcGVvcGxlIGFyZSBmYXIgbW9yZSBsaWtlbHkgdG8gaGF2ZSBhIHN1aXRhYmxlIGdjYyBidXQg
bm8gc3VpdGFibHkKY29uZmlndXJlZCBiaW51dGlscywgc28gcmVsYXhpbmcgdGhpcyB3b3VsZCBs
aWtlbHkgYmUgd29ydGh3aGlsZS4gRGFuaWVsPwoKPiBIb3cgYWJvdXQgbmFtaW5nIHRoaXMgQlVJ
TERfRUZJX1NFUlZJQ0VTIG9yIHNvbWUgc3VjaD8KClBlcmhhcHMganVzdCBCVUlMRF9FRkksIGJ1
dCB5ZXMuIEVGSSwgYXMgdXNlZCBpbiB4ZW4ubGRzLlMsIHdvdWxkCnRoZW4gcGVyaGFwcyBiZXR0
ZXIgYmUgcmVuYW1lZCBpbnRvIEJVSUxEX1BFIChvciBzb21lIHN1Y2gpLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:56:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1ff0Ee-0002L2-T4; Mon, 16 Jul 2018 09:56: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ff0Ee-0002Kk-1A
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:56:04 +0000
X-Inumbo-ID: 6649c8d8-88de-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6649c8d8-88de-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 11:55:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76214950"
Date: Mon, 16 Jul 2018 11:55:42 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716095542.s3snc3cb677qgksa@mac.bytemobile.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 11/13] x86: Introduce struct cpu_policy
 to refer to a group of individual policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGlzIGlzIHByZXAgd29yayBmb3IgdGhlIGZvbGxvd2luZyBwYXRjaCAtIHBsZWFz
ZSByZWZlciB0byBpdCBhcyB3ZWxsLgo+IAo+IFdoZW4gYXVkaXRpbmcgYW5kIG1hbmlwdWxhdGlu
ZyBwb2xpY2llcywgaXQgaXMgbmVjZXNzYXJ5IHRvIGRvIHNvIHdpdGggYQo+IGNvbXBsZXRlIHNl
dCBvZiBwb2xpY2llcywgZHVlIHRvIHRoZSBpbnRlcmRlcGVuZGVuY2VzIG9mIHRoZSBjb250ZW50
cy4gIEEKPiBjb250YWluaW5nIHN0cnVjdHVyZSBsaWtlIHRoaXMgd2lsbCBhbGxvdyBmb3IgY2xl
YXJlciBBUElzIGFuZCBjb2RlLgo+IAo+IEFzIGEgZmlyc3QgdXNlciwgdGhpcyBzdHJ1Y3R1cmUg
aXMgY29udmVuaWVudCBmb3IgdGhlIG1hcHBpbmcgdXNlZCBieQo+IFhFTl9TWVNDVExfZ2V0X2Nw
dV9wb2xpY3kgKGltcGxlbWVudGVkIGluIHRoZSBuZXh0IHBhdGNoKSwgYW5kIGZvciBhdWRpdGlu
Zwo+IChsYXRlciB3aGVuIFhFTl9ET01DVExfc2V0X2NwdV9wb2xpY3kgaXMgaW1wbGVtZW50ZWQp
Lgo+IAo+IEF0IHRoaXMgcG9pbnQsIHRoZSBkaXN0aW5jdGlvbiBiZXR3ZWVuICpfbWF4IGFuZCAq
X2RlZmF1bHQgaXMgaW50cm9kdWNlZCBpbnRvCj4gdGhlIEFCSS4gIEZvciBub3csICpfZGVmYXVs
dCBpcyBtYXBwZWQgdG8gKl9tYXgsIGJ1dCBmdXR1cmUgZGV2ZWxvcG1lbnQgd29yawo+IHdpbGwg
cmVzdWx0IGluICpfZGVmYXVsdCBiZWluZyBhIGxvZ2ljYWwgc3Vic2V0IG9mICpfbWF4Lgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpU
aGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 09:57:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 09: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 1ff0GA-0002Qk-8u; Mon, 16 Jul 2018 09: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff0G8-0002Qb-QB
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 09:57:36 +0000
X-Inumbo-ID: af5bb80b-88de-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id af5bb80b-88de-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 09:57:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="60266328"
Date: Mon, 16 Jul 2018 10:57:32 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716095732.4t3wmcn4nzrzh7fj@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-10-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-10-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 09/13] libx86: Introduce a helper to
 deserialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MTBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBBcyB3aXRoIHRoZSBzZXJpYWxpc2Ugc2lkZSwgWGVuJ3MgY29weV9mcm9tX2d1ZXN0
IEFQSSBpcyB1c2VkLCB3aXRoIGEKPiBjb21wYXRpYmlsaXR5IHdyYXBwZXIgZm9yIHRoZSB1c2Vy
c3BhY2UgYnVpbGQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXku
ZHlhc2xpQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdl
eS5keWFzbGlAY2l0cml4LmNvbT4KPiBDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+Cj4gCj4gdjI6Cj4gICogUmV3cml0ZSBjb3B5X2Zyb21fYnVmZmVyX29mZnNldCgp
IHRvIGF2b2lkIG11bHRpcGxlIGV2YWx1YXRpb24gb2YgaXRzCj4gICAgYXJndW1lbnRzLgo+ICAq
IEV4cGFuZCBib3VuZGFyeSBqdXN0aWZpY2F0aW9ucy4KPiAtLS0KPiAgeGVuL2NvbW1vbi9saWJ4
ODYvY3B1aWQuYyAgICAgIHwgOTQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCj4gIHhlbi9jb21tb24vbGlieDg2L3ByaXZhdGUuaCAgICB8IDE0ICsrKysrKysKPiAg
eGVuL2luY2x1ZGUveGVuL2xpYng4Ni9jcHVpZC5oIHwgMTEgKysrKysKPiAgMyBmaWxlcyBjaGFu
Z2VkLCAxMTkgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xpYng4
Ni9jcHVpZC5jIGIveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwo+IGluZGV4IGNmN2RiZDMuLjcz
Y2Q1NzQgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwo+ICsrKyBiL3hl
bi9jb21tb24vbGlieDg2L2NwdWlkLmMKPiBAQCAtMTIzLDYgKzEyMywxMDAgQEAgaW50IHg4Nl9j
cHVpZF9jb3B5X3RvX2J1ZmZlcihjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwLAo+ICAgICAg
cmV0dXJuIDA7Cj4gIH0KPiAgCj4gKwo+ICAvKgo+ICAgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gICAq
IG1vZGU6IEMKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oIGIveGVu
L2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oCj4gaW5kZXggZTg3NGZiNi4uZGM0NTFkMCAxMDA2NDQK
PiAtLS0gYS94ZW4vY29tbW9uL2xpYng4Ni9wcml2YXRlLmgKPiArKysgYi94ZW4vY29tbW9uL2xp
Yng4Ni9wcml2YXRlLmgKPiBAQCAtMTIsNiArMTIsNyBAQAo+ICAjaW5jbHVkZSA8YXNtL21zci1p
bmRleC5oPgo+ICAKPiAgI2RlZmluZSBjb3B5X3RvX2J1ZmZlcl9vZmZzZXQgY29weV90b19ndWVz
dF9vZmZzZXQKPiArI2RlZmluZSBjb3B5X2Zyb21fYnVmZmVyX29mZnNldCBjb3B5X2Zyb21fZ3Vl
c3Rfb2Zmc2V0Cj4gIAo+ICAjZWxzZQo+ICAKPiBAQCAtNDQsNiArNDUsMTkgQEAgc3RhdGljIGlu
bGluZSBib29sIHRlc3RfYml0KHVuc2lnbmVkIGludCBiaXQsIGNvbnN0IHZvaWQgKnZhZGRyKQo+
ICAgICAgMDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKPiAgfSkKPiAgCj4gKy8qIG1lbWNweSgpLCBidXQgd2l0aCBjb3B5X2Zyb21fZ3Vlc3Rfb2Zm
c2V0KCkncyBBUEkuICovCj4gKyNkZWZpbmUgY29weV9mcm9tX2J1ZmZlcl9vZmZzZXQoZHN0LCBz
cmMsIGluZGV4LCBucikgICAgXAo+ICsoeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgIGNvbnN0IHR5cGVvZigqKGRzdCkpICpzcmNf
ID0gKHNyYyk7ICAgICAgICAgICAgICAgICBcCgpTYW1lIGlzc3VlIGFzIHByZXZpb3VzIHBhdGNo
IGhlcmUuIEFsc28gZW5mb3JjaW5nIGRzdF8gYW5kIHNyY18gYXJlIG9mCnRoZSBzYW1lIHR5cGUg
d291bGQgYmUgZ29vZC4KCk90aGVyd2lzZToKClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:00:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:00:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff0J5-0003Ca-RY; Mon, 16 Jul 2018 10:00: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff0J4-0003CQ-00
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 10:00:38 +0000
X-Inumbo-ID: 1bf66fcc-88df-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1bf66fcc-88df-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:00: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 1ff0Iz-0001fC-UB; Mon, 16 Jul 2018 10:00: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 1ff0Iz-0004Vc-Js; Mon, 16 Jul 2018 10:00:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff0Iz-0002Di-JG; Mon, 16 Jul 2018 10:00:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125224-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 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=2add3cffb075de8a705c9d887dd25624c89d2349
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 10:00:33 +0000
Subject: [Xen-devel] [ovmf test] 125224: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIyNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMjQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTE5NyAgMjAxOC0wNy0xNiAwMzo0MDozOCBaICAgIDAgZGF5cyAgICA3IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMjEgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:01:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff0Jf-0003Ih-Ao; Mon, 16 Jul 2018 10:01: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=tukk=ka=citrix.com=prvs=728920bf3=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ff0Jd-0003IV-W8
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 10:01:14 +0000
X-Inumbo-ID: 3112ccaa-88df-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3112ccaa-88df-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:01:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76215172"
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 v2 06/13] public / x86: introduce __HYPERCALL_iommu_op
Thread-Index: AQHUFeJtZVYm5Tpy20SN1v6WPtW+NqSJoIWAgAgK5nA=
Date: Mon, 16 Jul 2018 10:00:53 +0000
Message-ID: <10d882a88a244021852deaff7527c3b7@AMSPEX02CL02.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-7-paul.durrant@citrix.com>
 <930ea67e-3e33-d939-892a-d7b0ee6dc64e@citrix.com>
In-Reply-To: <930ea67e-3e33-d939-892a-d7b0ee6dc64e@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 06/13] 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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAxMSBKdWx5IDIwMTggMTA6MTAN
Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIz
QGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+
OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IEphbg0KPiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47
IFRpbQ0KPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT47IERhbmllbCBEZSBHcmFhZg0KPiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pg0KPiBTdWJq
ZWN0OiBSZTogW1BBVENIIHYyIDA2LzEzXSBwdWJsaWMgLyB4ODY6IGludHJvZHVjZQ0KPiBfX0hZ
UEVSQ0FMTF9pb21tdV9vcA0KPiANCj4gT24gMDcvMDcvMjAxOCAxMjowNSBQTSwgUGF1bCBEdXJy
YW50IHdyb3RlOg0KPiA+ICtsb25nIGRvX2lvbW11X29wKHVuc2lnbmVkIGludCBucl9idWZzLA0K
PiA+ICsgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2lvbW11X29w
X2J1Zl90KSBidWZzKQ0KPiA+ICt7DQo+ID4gKyAgICB1bnNpZ25lZCBpbnQgaTsNCj4gPiArICAg
IGxvbmcgcmM7DQo+ID4gKw0KPiA+ICsgICAgcmMgPSB4c21faW9tbXVfb3AoWFNNX1BSSVYsIGN1
cnJlbnQtPmRvbWFpbik7DQo+IA0KPiBNeSBvbmx5IGNvbW1lbnQgaGVyZSBpcywgZG9lc24ndCB0
aGlzIG1lYW4gdGhhdCBYU00gY2FuIG9ubHkgcHJvdmlkZQ0KPiAieWVzL25vIiBmdW5jdGlvbmFs
aXR5IGZvciB0aGlzIGVudGlyZSBoeXBlcmNhbGwsIHJhdGhlciB0aGFuIGJlaW5nIGFibGUNCj4g
dG8gZW5hYmxlIG9yIGRpc2FibGUgaW5kaXZpZHVhbCBvcGVyYXRpb25zPw0KDQpUaGF0J3MgdHJ1
ZS4gSSBoYWQgbm90IHJlYWxseSBjb25zaWRlcmVkIHRoZSBuZWVkIHRvIGhhdmUgZmluZXIgZ3Jh
aW5lZCBjb250cm9sLCBidXQgc2luY2UgeW91IHF1ZXJpZWQgaXQsIEknbGwgcmUtd29yayBpdCBz
byB0aGF0IGl0IGlzIHBvc3NpYmxlIHRvIHZldG8gaW5kaXZpZHVhbCBvcHMuDQoNCiAgUGF1bA0K
DQo+IA0KPiAgLUdlb3JnZQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:03:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:03: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 1ff0M9-0003UX-PD; Mon, 16 Jul 2018 10: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff0M8-0003Tm-KT
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 10:03:48 +0000
X-Inumbo-ID: 8cc51971-88df-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8cc51971-88df-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:03:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76215358"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4C5C4C02000078001D42CC@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: <2c06e0d2-8a36-c372-90b6-2e2fe33600e8@citrix.com>
Date: Mon, 16 Jul 2018 11:03:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C5C4C02000078001D42CC@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.9 and older] cmdline: fix parse_boolean()
 for NULL incoming end pointer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

T24gMTYvMDcvMTggMDk6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFVzZSB0aGUgY2FsY3VsYXRl
ZCBsZW5ndGhzIGluc3RlYWQgb2YgcG9pbnRlcnMsIGFzICdlJyBiZWluZyBOVUxMIHdpbGwKPiBv
dGhlcndpc2UgY2F1c2UgdW5kdWUgcGFyc2luZyBmYWlsdXJlcy4KPgo+IFJlcG9ydGVkLWJ5OiBL
YXJsIEpvaG5zb24gPGthcmxqb2huc29uLml0QGdtYWlsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:04:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:04:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff0N2-0003YV-51; Mon, 16 Jul 2018 10:04: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff0N0-0003YH-1K
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:04:42 +0000
X-Inumbo-ID: acda268e-88df-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 acda268e-88df-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:04:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 04:04:39 -0600
Message-Id: <5B4C6DB402000078001D4416@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 04:04:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-5-git-send-email-andrew.cooper3@citrix.com>
 <5B4C67AD02000078001D43AA@prv1-mh.provo.novell.com>
 <c33d55a5-63e4-fa93-49c2-3fd8e9de4340@citrix.com>
In-Reply-To: <c33d55a5-63e4-fa93-49c2-3fd8e9de4340@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 04/13] libx86: Share struct cpuid_policy
 with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDExOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTA6MzgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4w
Ny4xOCBhdCAyMjowMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gK3N0
YXRpYyBpbmxpbmUgdm9pZCBjcHVpZF9mZWF0dXJlc2V0X3RvX3BvbGljeSgKPj4+ICsgICAgY29u
c3QgdWludDMyX3QgZnNbRkVBVFVSRVNFVF9OUl9FTlRSSUVTXSwgc3RydWN0IGNwdWlkX3BvbGlj
eSAqcCkKPj4+ICt7Cj4+PiArICAgIHAtPmJhc2ljLl8xZCAgPSBmc1tGRUFUVVJFU0VUXzFkXTsK
Pj4+ICsgICAgcC0+YmFzaWMuXzFjICA9IGZzW0ZFQVRVUkVTRVRfMWNdOwo+Pj4gKyAgICBwLT5l
eHRkLmUxZCAgID0gZnNbRkVBVFVSRVNFVF9lMWRdOwo+Pj4gKyAgICBwLT5leHRkLmUxYyAgID0g
ZnNbRkVBVFVSRVNFVF9lMWNdOwo+Pj4gKyAgICBwLT54c3RhdGUuRGExID0gZnNbRkVBVFVSRVNF
VF9EYTFdOwo+Pj4gKyAgICBwLT5mZWF0Ll83YjAgID0gZnNbRkVBVFVSRVNFVF83YjBdOwo+Pj4g
KyAgICBwLT5mZWF0Ll83YzAgID0gZnNbRkVBVFVSRVNFVF83YzBdOwo+Pj4gKyAgICBwLT5leHRk
LmU3ZCAgID0gZnNbRkVBVFVSRVNFVF9lN2RdOwo+Pj4gKyAgICBwLT5leHRkLmU4YiAgID0gZnNb
RkVBVFVSRVNFVF9lOGJdOwo+Pj4gKyAgICBwLT5mZWF0Ll83ZDAgID0gZnNbRkVBVFVSRVNFVF83
ZDBdOwo+Pj4gK30KPj4gSSByZWFsaXplIHRoaXMgaXMgb25seSBjb2RlIG1vdmVtZW50LCBidXQg
c2luY2UgeW91IGRpZG4ndCBhbnN3ZXIgdGhlCj4+IHF1ZXN0aW9uIHJhaXNlZCBvbiB0aGUgSW50
ZWwgUHJvY2VzcyBUcmFjZSB0aHJlYWQgKHYyIDAzLzEwKSB5ZXQsIEknbGwKPj4gcmFpc2UgaXQg
aGVyZSBhZ2FpbjogU2hvdWxkbid0IG90aGVyIGZpZWxkcyBvZiBwIGJlIHNldCB0byB6ZXJvIGhl
cmU/Cj4gCj4gTm8gLSB3aHkgc2hvdWxkIGl0Pwo+IAo+IChJbiBmYWN0LCBpdCB2ZXJ5IGRlbGli
ZXJhdGVseSBkb2VzIG5vdCwgYW5kIGNoYW5naW5nIHRoaXMgd2lsbCBicmVhawo+IGFsbCBvZiB0
aGUgcG9saWN5IGRlcml2YXRpb24gbG9naWMuKQoKRGlkIHlvdSBsb29rIGF0IHRoZSBjb250ZXh0
IGluIHdoaWNoIEkndmUgcmFpc2VkIHRoZSBxdWVzdGlvbiBvcmlnaW5hbGx5PwpJIGRpZCBpbiBw
YXJ0aWN1bGFyIGFzayBhYm91dCB0aGlzIGVmZmVjdGl2ZWx5IHN0aWxsIGJlaW5nIGEgZm9ybSBv
ZiBibGFjawpsaXN0aW5nIChJIHNhaWQgIndoaXRlIGxpc3RpbmciIHRoZXJlIGJ5IG1pc3Rha2Up
LCBqdXN0IHRha2luZyBsZWFmIDYgKGFuZApJbnRlbCBoYXJkd2FyZSkgYXMgZXhhbXBsZS4gZ3Vl
c3RfY3B1aWQoKSB0YWtlcyB3aGF0ZXZlciBpcyB0aGVyZSBpbgp0aGUgcG9saWN5LCBhbmQgdXBk
YXRlX2RvbWFpbl9jcHVpZF9pbmZvKCkgZG9lcyBub3RoaW5nIGVpdGhlci4gSXQKd2FzIG15IHVu
ZGVyc3RhbmRpbmcgdGhhdCB3aXRoIHRoZSBzd2l0Y2ggdG8gdGhlIG5ldyBtb2RlbCB3ZSdyZQpu
b3cgc3RyaWN0bHkgd2hpbGUgbGlzdGluZyBmZWF0dXJlcy4gTHV3ZWkncyBwYXRjaCB3b3VsZCBl
eHRlbmQgdGhlCnVuLWF1ZGl0ZWQgaGFuZGluZyB0aHJvdWdoIHRvIFJEVCBhbmQgU0dYIGxlYXZl
cy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:05:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff0Nr-0003eP-H1; Mon, 16 Jul 2018 10:05: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff0Nq-0003eH-6G
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 10:05:34 +0000
X-Inumbo-ID: cc635eef-88df-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id cc635eef-88df-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:05: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 4ECFD7A9;
 Mon, 16 Jul 2018 03:05:32 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 328D33F589;
 Mon, 16 Jul 2018 03:05:30 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <5B3E224D02000078001D18B7@prv1-mh.provo.novell.com>
 <5B4C4A4902000078001D4253@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <527e4da7-d473-631f-ce77-194b8621501f@arm.com>
Date: Mon, 16 Jul 2018 11:05:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5B4C4A4902000078001D4253@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ping: [PATCH v2] console: avoid printing no or null
 time stamps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.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>

SGkgSmFuLAoKU29ycnkgZm9yIHRoZSBsYXRlIGFuc3dlci4KCk9uIDE2LzA3LzE4IDA4OjMzLCBK
YW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwNS4wNy4xOCBhdCAxNTo1MSwgPEpCZXVsaWNoQHN1
c2UuY29tPiB3cm90ZToKPj4gRHVyaW5nIGVhcmx5IGJvb3QgdGltZXN0YW1wcyBhcmVuJ3QgdmVy
eSB1c2VmdWwsIGFzIHRoZXkncmUgYWxsIHplcm8KPj4gKGluICJib290IiBtb2RlKSBvciBhYnNl
bnQgYWx0b2dldGhlciAoaW4gImRhdGUiIGFuZCAiZGF0ZW1zIiBtb2RlcykuCj4+IExvZyAiYm9v
dCIgZm9ybWF0IHRpbWVzdGFtcHMgd2hlbiB0aGUgZGF0ZSBmb3JtYXRzIGFyZW4ndCBhdmFpbGFi
bGUgeWV0LAo+PiBhbmQgbG9nIHJhdyB0aW1lc3RhbXBzIHdoZW4gYm9vdCBvbmVzIGFyZSBzdGls
bCBhbGwgemVyby4gQWxzbyBhZGQgYQo+PiAicmF3IiBtb2RlLgo+Pgo+PiBGb3IgdGhlIEFSTSBz
aWRlIGdldF9jeWNsZXMoKSB0byBwcm9kdWNlIGEgbWVhbmluZ2Z1bCB2YWx1ZSwgQVJNJ3MKPj4g
Y3ljbGVfdCBnZXRzIGNoYW5nZWQgdG8gdWludDY0X3QuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBNYXkgSSBhc2sgZm9yIGFuIEFSTSBz
aWRlIGFjayAob3Igb3RoZXJ3aXNlKSBmb3IgdGhpczoKCkFja2VkLWJ5OiBKdWxpZW4gR3JhbEwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:07:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff0Pb-0003u3-U7; Mon, 16 Jul 2018 10: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff0Pa-0003tw-Tt
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:07:22 +0000
X-Inumbo-ID: 0d15522b-88e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d15522b-88e0-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:07:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="60266858"
Date: Mon, 16 Jul 2018 11:07:19 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716100719.w4ujk7sggvhn3ump@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-11-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-11-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 10/13] libx86: introduce a helper to
 deserialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jan Beulich <JBeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.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>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MTFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+
Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:16:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:16:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff0Yi-0004lg-3L; Mon, 16 Jul 2018 10: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ff0Yg-0004lR-El
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:16:46 +0000
X-Inumbo-ID: 5cddba1f-88e1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5cddba1f-88e1-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:16:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76215925"
Date: Mon, 16 Jul 2018 12:16:11 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716101611.htzgozwkh36trikz@mac.bytemobile.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-13-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-13-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 12/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MTNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAo+IGluZGV4IGRkN2Q4YTkuLmVlM2FiMDkgMTAwNjQ0
Cj4gLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKPiArKysgYi90b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaAo+IEBAIC0yNTUzLDYgKzI1NTMsMTIgQEAgaW50IHhjX2dldF9j
cHVfbGV2ZWxsaW5nX2NhcHMoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90ICpjYXBzKTsKPiAg
aW50IHhjX2dldF9jcHVfZmVhdHVyZXNldCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgaW5k
ZXgsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX2ZlYXR1cmVzLCB1
aW50MzJfdCAqZmVhdHVyZXNldCk7Cj4gIAo+ICtpbnQgeGNfZ2V0X2NwdV9wb2xpY3lfc2l6ZSh4
Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgKm5yX2xlYXZlcywKCk5pdDogSSB3b3VsZCBkbyBz
L25yX2xlYXZlcy9ucl9jcHVpZF9sZWF2ZXMvLgoKPiAraW50IHhjX2dldF9zeXN0ZW1fY3B1X3Bv
bGljeSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgaW5kZXgsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX2xlYXZlcywgeGVuX2NwdWlkX2xlYWZfdCAqbGVh
dmVzLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpucl9tc3JzLCB4
ZW5fbXNyX2VudHJ5X3QgKm1zcnMpCj4gK3sKPiArICAgIHN0cnVjdCB4ZW5fc3lzY3RsIHN5c2N0
bCA9IHt9Owo+ICsgICAgREVDTEFSRV9IWVBFUkNBTExfQk9VTkNFKGxlYXZlcywKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAqbnJfbGVhdmVzICogc2l6ZW9mKCpsZWF2ZXMpLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhDX0hZUEVSQ0FMTF9CVUZGRVJfQk9VTkNFX09V
VCk7Cj4gKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UobXNycywKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAqbnJfbXNycyAqIHNpemVvZigqbXNycyksCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgWENfSFlQRVJDQUxMX0JVRkZFUl9CT1VOQ0VfT1VUKTsKPiArICAg
IGludCByZXQ7Cj4gKwo+ICsgICAgaWYgKCB4Y19oeXBlcmNhbGxfYm91bmNlX3ByZSh4Y2gsIGxl
YXZlcykgKQo+ICsgICAgICAgIHJldHVybiAtMTsKPiArCj4gKyAgICBpZiAoIHhjX2h5cGVyY2Fs
bF9ib3VuY2VfcHJlKHhjaCwgbXNycykgKQo+ICsgICAgICAgIHJldHVybiAtMTsKCllvdSBjYW4g
am9pbiBib3RoIGluIGEgc2luZ2xlIGlmOgoKaWYgKCB4Y19oeXBlcmNhbGxfYm91bmNlX3ByZSh4
Y2gsIGxlYXZlcykgfHwKICAgICB4Y19oeXBlcmNhbGxfYm91bmNlX3ByZSh4Y2gsIG1zcnMpICkK
ICAgIHJldHVybiAtMTsKCj4gKwo+ICsgICAgc3lzY3RsLmNtZCA9IFhFTl9TWVNDVExfZ2V0X2Nw
dV9wb2xpY3k7Cj4gKyAgICBzeXNjdGwudS5jcHVfcG9saWN5LmluZGV4ID0gaW5kZXg7Cj4gKyAg
ICBzeXNjdGwudS5jcHVfcG9saWN5Lm5yX2xlYXZlcyA9ICpucl9sZWF2ZXM7Cj4gKyAgICBzZXRf
eGVuX2d1ZXN0X2hhbmRsZShzeXNjdGwudS5jcHVfcG9saWN5LmNwdWlkX3BvbGljeSwgbGVhdmVz
KTsKPiArICAgIHN5c2N0bC51LmNwdV9wb2xpY3kubnJfbXNycyA9ICpucl9tc3JzOwo+ICsgICAg
c2V0X3hlbl9ndWVzdF9oYW5kbGUoc3lzY3RsLnUuY3B1X3BvbGljeS5tc3JfcG9saWN5LCBtc3Jz
KTsKCnN5c2N0bCBjYW4gYmUgaW5pdGlhbGl6ZWQgYXQgZGVjbGFyYXRpb24gdGltZSBpbnN0ZWFk
IG9mIHplcm9pbmcgaXQKYW5kIHRoZW4gc2V0dGluZyB0aGUgZmllbGRzOgoKc3RydWN0IHhlbl9z
eXNjdGwgc3lzY3RsID0gewogICAgLmNtZCA9IFhFTl9TWVNDVExfZ2V0X2NwdV9wb2xpY3k7CiAg
ICAudS5jcHVfcG9saWN5LmluZGV4ID0gaW5kZXg7CiAgICAudS5jcHVfcG9saWN5Lm5yX2xlYXZl
cyA9ICpucl9sZWF2ZXM7CiAgICAuLi4KfTsKCj4gQEAgLTM0NCw3ICszNzcsNTUgQEAgaW50IG1h
aW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQo+ICAgICAgICAgICAgICBtb2RlID0gTU9ERV9JTlRF
UlBSRVQ7Cj4gICAgICB9Cj4gIAo+IC0gICAgaWYgKCBtb2RlID09IE1PREVfSU5GTyB8fCBtb2Rl
ID09IE1PREVfREVUQUlMICkKPiArICAgIGlmICggbW9kZSA9PSBNT0RFX1BPTElDWSApCj4gKyAg
ICB7Cj4gKyAgICAgICAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IHN5c19wb2xpY2llc1tdID0g
ewo+ICsgICAgICAgICAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9yYXcgXSAgICAgICAgICA9
ICJSYXciLAo+ICsgICAgICAgICAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9ob3N0IF0gICAg
ICAgICA9ICJIb3N0IiwKPiArICAgICAgICAgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZf
bWF4IF0gICAgICAgPSAiUFYgTWF4IiwKPiArICAgICAgICAgICAgWyBYRU5fU1lTQ1RMX2NwdV9w
b2xpY3lfaHZtX21heCBdICAgICAgPSAiSFZNIE1heCIsCj4gKyAgICAgICAgICAgIFsgWEVOX1NZ
U0NUTF9jcHVfcG9saWN5X3B2X2RlZmF1bHQgXSAgID0gIlBWIERlZmF1bHQiLAo+ICsgICAgICAg
ICAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9odm1fZGVmYXVsdCBdICA9ICJIVk0gRGVmYXVs
dCIsCj4gKyAgICAgICAgfTsKPiArICAgICAgICB4ZW5fY3B1aWRfbGVhZl90ICpsZWF2ZXM7Cj4g
KyAgICAgICAgeGVuX21zcl9lbnRyeV90ICptc3JzOwo+ICsgICAgICAgIHVpbnQzMl90IHBvbCwg
bWF4X2xlYXZlcywgbWF4X21zcnM7Cgpwb2wgY291bGQgYmUgYSBwbGFpbiB1bnNpZ25lZCBpbnQs
IGFuZCBuYW1lZCBpLgoKPiBAQCAtMzIyLDYgKzMyMyw3NiBAQCBsb25nIGFyY2hfZG9fc3lzY3Rs
KAo+ICAgICAgICAgIGJyZWFrOwo+ICAgICAgfQo+ICAKPiArICAgIGNhc2UgWEVOX1NZU0NUTF9n
ZXRfY3B1X3BvbGljeToKPiArICAgIHsKPiArICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1X3BvbGlj
eSAqcG9saWN5Owo+ICsKPiArICAgICAgICAvKiBCYWQgcG9saWN5IGluZGV4PyAqLwo+ICsgICAg
ICAgIGlmICggc3lzY3RsLT51LmNwdV9wb2xpY3kuaW5kZXggPj0gQVJSQVlfU0laRShzeXN0ZW1f
cG9saWNpZXMpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7Cj4g
KyAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAgIH0KPiArICAgICAgICBwb2xpY3kgPSAmc3lz
dGVtX3BvbGljaWVzWwo+ICsgICAgICAgICAgICBhcnJheV9pbmRleF9ub3NwZWMoc3lzY3RsLT51
LmNwdV9wb2xpY3kuaW5kZXgsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUlJB
WV9TSVpFKHN5c3RlbV9wb2xpY2llcykpXTsKPiArCj4gKyAgICAgICAgLyogUmVxdWVzdCBmb3Ig
bWF4aW11bSBudW1iZXIgb2YgbGVhdmVzL01TUnM/ICovCj4gKyAgICAgICAgaWYgKCBndWVzdF9o
YW5kbGVfaXNfbnVsbChzeXNjdGwtPnUuY3B1X3BvbGljeS5jcHVpZF9wb2xpY3kpICkKPiArICAg
ICAgICB7Cj4gKyAgICAgICAgICAgIHN5c2N0bC0+dS5jcHVfcG9saWN5Lm5yX2xlYXZlcyA9IENQ
VUlEX01BWF9TRVJJQUxJU0VEX0xFQVZFUzsKPiArICAgICAgICAgICAgaWYgKCBfX2NvcHlfZmll
bGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdS5jcHVfcG9saWN5Lm5yX2xlYXZlcykgKQo+ICsgICAgICAgICAgICB7
Cj4gKyAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOwo+ICsgICAgICAgICAgICAgICAgYnJl
YWs7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICB9Cj4gKyAgICAgICAgaWYgKCBndWVzdF9o
YW5kbGVfaXNfbnVsbChzeXNjdGwtPnUuY3B1X3BvbGljeS5tc3JfcG9saWN5KSApCj4gKyAgICAg
ICAgewo+ICsgICAgICAgICAgICBzeXNjdGwtPnUuY3B1X3BvbGljeS5ucl9tc3JzID0gTVNSX01B
WF9TRVJJQUxJU0VEX0VOVFJJRVM7Cj4gKyAgICAgICAgICAgIGlmICggX19jb3B5X2ZpZWxkX3Rv
X2d1ZXN0KHVfc3lzY3RsLCBzeXNjdGwsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHUuY3B1X3BvbGljeS5ucl9tc3JzKSApCj4gKyAgICAgICAgICAgIHsKPiArICAg
ICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7Cj4gKyAgICAgICAgICAgICAgICBicmVhazsKPiAr
ICAgICAgICAgICAgfQo+ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgLyogU2VyaWFsaXNlIHRo
ZSBpbmZvcm1hdGlvbiB0aGUgY2FsbGVyIHdhbnRzLiAqLwo+ICsgICAgICAgIGlmICggIWd1ZXN0
X2hhbmRsZV9pc19udWxsKHN5c2N0bC0+dS5jcHVfcG9saWN5LmNwdWlkX3BvbGljeSkgKQo+ICsg
ICAgICAgIHsKPiArICAgICAgICAgICAgaWYgKCAocmV0ID0geDg2X2NwdWlkX2NvcHlfdG9fYnVm
ZmVyKAo+ICsgICAgICAgICAgICAgICAgICAgICAgcG9saWN5LT5jcHVpZCwKPiArICAgICAgICAg
ICAgICAgICAgICAgIHN5c2N0bC0+dS5jcHVfcG9saWN5LmNwdWlkX3BvbGljeSwKPiArICAgICAg
ICAgICAgICAgICAgICAgICZzeXNjdGwtPnUuY3B1X3BvbGljeS5ucl9sZWF2ZXMpKSApCj4gKyAg
ICAgICAgICAgICAgICBicmVhazsKCllvdSBjb3VsZCBoYXZlIHRoaXMgYmV0dGVyIGFsaWduZWQg
YnkgZmlyc3QgYXNzaWduaW5nIHRoZSByZXN1bHQgdmFsdWUKdG8gcmV0IGFuZCB0aGVuIGNoZWNr
aW5nIGZvciBlcnJvcnMuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:16:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:16:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff0Yc-0004lI-Qi; Mon, 16 Jul 2018 10: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff0Yb-0004lB-1a
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:16:41 +0000
X-Inumbo-ID: 595ddb53-88e1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 595ddb53-88e1-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:16:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76215917"
To: Jan Beulich <JBeulich@suse.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-5-git-send-email-andrew.cooper3@citrix.com>
 <5B4C67AD02000078001D43AA@prv1-mh.provo.novell.com>
 <c33d55a5-63e4-fa93-49c2-3fd8e9de4340@citrix.com>
 <5B4C6DB402000078001D4416@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: <e8fb6303-1d5d-71b9-7f74-ca53fcedca9e@citrix.com>
Date: Mon, 16 Jul 2018 11:16:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C6DB402000078001D4416@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 04/13] libx86: Share struct cpuid_policy
 with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

T24gMTYvMDcvMTggMTE6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA3LjE4IGF0
IDExOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE2LzA3LzE4
IDEwOjM4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gK3N0YXRpYyBpbmxpbmUgdm9p
ZCBjcHVpZF9mZWF0dXJlc2V0X3RvX3BvbGljeSgKPj4+PiArICAgIGNvbnN0IHVpbnQzMl90IGZz
W0ZFQVRVUkVTRVRfTlJfRU5UUklFU10sIHN0cnVjdCBjcHVpZF9wb2xpY3kgKnApCj4+Pj4gK3sK
Pj4+PiArICAgIHAtPmJhc2ljLl8xZCAgPSBmc1tGRUFUVVJFU0VUXzFkXTsKPj4+PiArICAgIHAt
PmJhc2ljLl8xYyAgPSBmc1tGRUFUVVJFU0VUXzFjXTsKPj4+PiArICAgIHAtPmV4dGQuZTFkICAg
PSBmc1tGRUFUVVJFU0VUX2UxZF07Cj4+Pj4gKyAgICBwLT5leHRkLmUxYyAgID0gZnNbRkVBVFVS
RVNFVF9lMWNdOwo+Pj4+ICsgICAgcC0+eHN0YXRlLkRhMSA9IGZzW0ZFQVRVUkVTRVRfRGExXTsK
Pj4+PiArICAgIHAtPmZlYXQuXzdiMCAgPSBmc1tGRUFUVVJFU0VUXzdiMF07Cj4+Pj4gKyAgICBw
LT5mZWF0Ll83YzAgID0gZnNbRkVBVFVSRVNFVF83YzBdOwo+Pj4+ICsgICAgcC0+ZXh0ZC5lN2Qg
ICA9IGZzW0ZFQVRVUkVTRVRfZTdkXTsKPj4+PiArICAgIHAtPmV4dGQuZThiICAgPSBmc1tGRUFU
VVJFU0VUX2U4Yl07Cj4+Pj4gKyAgICBwLT5mZWF0Ll83ZDAgID0gZnNbRkVBVFVSRVNFVF83ZDBd
Owo+Pj4+ICt9Cj4+PiBJIHJlYWxpemUgdGhpcyBpcyBvbmx5IGNvZGUgbW92ZW1lbnQsIGJ1dCBz
aW5jZSB5b3UgZGlkbid0IGFuc3dlciB0aGUKPj4+IHF1ZXN0aW9uIHJhaXNlZCBvbiB0aGUgSW50
ZWwgUHJvY2VzcyBUcmFjZSB0aHJlYWQgKHYyIDAzLzEwKSB5ZXQsIEknbGwKPj4+IHJhaXNlIGl0
IGhlcmUgYWdhaW46IFNob3VsZG4ndCBvdGhlciBmaWVsZHMgb2YgcCBiZSBzZXQgdG8gemVybyBo
ZXJlPwo+PiBObyAtIHdoeSBzaG91bGQgaXQ/Cj4+Cj4+IChJbiBmYWN0LCBpdCB2ZXJ5IGRlbGli
ZXJhdGVseSBkb2VzIG5vdCwgYW5kIGNoYW5naW5nIHRoaXMgd2lsbCBicmVhawo+PiBhbGwgb2Yg
dGhlIHBvbGljeSBkZXJpdmF0aW9uIGxvZ2ljLikKPiBEaWQgeW91IGxvb2sgYXQgdGhlIGNvbnRl
eHQgaW4gd2hpY2ggSSd2ZSByYWlzZWQgdGhlIHF1ZXN0aW9uIG9yaWdpbmFsbHk/CgpZZXMsIGJ1
dCBJIHN0aWxsIGRvbid0IHVuZGVyc3RhbmQgd2hhdCBwcm9tcHRlZCB0aGUgcXVlc3Rpb24uCgpU
aGVyZSBpcyBub3QgYSBzaW5nbGUgdXNlIG9mIGNhbGxlciBjcHVpZF9mZWF0dXJlc2V0X3RvX3Bv
bGljeSgpIHdoZXJlCnplcm9pbmcgdGhlIHJlc3Qgb2YgdGhlIHBvbGljeSB3b3VsZCBiZSBhbiBh
cHByb3ByaWF0ZSBvciByZWFzb25hYmxlCnRoaW5nIHRvIGRvLgoKPiBJIGRpZCBpbiBwYXJ0aWN1
bGFyIGFzayBhYm91dCB0aGlzIGVmZmVjdGl2ZWx5IHN0aWxsIGJlaW5nIGEgZm9ybSBvZiBibGFj
awo+IGxpc3RpbmcgKEkgc2FpZCAid2hpdGUgbGlzdGluZyIgdGhlcmUgYnkgbWlzdGFrZSksIGp1
c3QgdGFraW5nIGxlYWYgNiAoYW5kCj4gSW50ZWwgaGFyZHdhcmUpIGFzIGV4YW1wbGUuIGd1ZXN0
X2NwdWlkKCkgdGFrZXMgd2hhdGV2ZXIgaXMgdGhlcmUgaW4KPiB0aGUgcG9saWN5LCBhbmQgdXBk
YXRlX2RvbWFpbl9jcHVpZF9pbmZvKCkgZG9lcyBub3RoaW5nIGVpdGhlci4KClNlZSB0aGUgaGVh
ZCBvZiByZWNhbGN1bGF0ZV9taXNjKCkgd2hpY2ggdW5pbGF0ZXJhbGx5IHplcm9lcyB0aGF0IGxl
YWYsCmlycmVzcGVjdGl2ZSBvZiB0b29sc3RhY2sgc2V0dGluZ3MuCgo+IEl0IHdhcyBteSB1bmRl
cnN0YW5kaW5nIHRoYXQgd2l0aCB0aGUgc3dpdGNoIHRvIHRoZSBuZXcgbW9kZWwgd2UncmUKPiBu
b3cgc3RyaWN0bHkgd2hpbGUgbGlzdGluZyBmZWF0dXJlcy4gTHV3ZWkncyBwYXRjaCB3b3VsZCBl
eHRlbmQgdGhlCj4gdW4tYXVkaXRlZCBoYW5kaW5nIHRocm91Z2ggdG8gUkRUIGFuZCBTR1ggbGVh
dmVzLgoKVGhhdCBpcyBvbmUgcmVhc29uIHdoeSBJIHdvbid0IGFjayB0aGUgcGF0Y2ggaW4gdGhh
dCBzaGFwZS7CoCBCdXQgYXMgSSdtCmN1cnJlbnRseSByZXdyaXRpbmcgdGhpcyBsb2dpYyBmb3Ig
YSBkaWZmZXJlbnQgcmVhc29uLCBleHBsYWluaW5nIHRoZQpjb3JyZWN0IHN0ZXBzIHRvIGV4dGVu
ZCBNQVhfKl9MRUFGIHdpbGwgY2F1c2UgdW5uZWNlc3Nhcnkgd29yayBmb3IgTHV3ZWkKYXMgdGhl
IGltcGxlbWVudGF0aW9uIGlzIGFib3V0IHRvIGNoYW5nZSB1bmRlciBoaXMgZmVldC4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:18:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff0Zu-0004vJ-JO; Mon, 16 Jul 2018 10:18: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff0Zt-0004v9-Iz
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:18:01 +0000
X-Inumbo-ID: 89427459-88e1-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 89427459-88e1-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:18:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 04:17:59 -0600
Message-Id: <5B4C70D302000078001D4445@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 04:17:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-6-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 05/13] libx86: introduce a libx86 shared
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gIHRvb2xzL2xpYnhjL01ha2VmaWxlICAgICAgICAgICB8ICA2ICsrKysrKwo+ICB0b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgfCAgMSAtCj4gIHRvb2xzL2xpYnhjL3hjX2NwdWlk
X3g4Ni5jICAgICB8IDI5ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2FyY2gv
eDg2L2NwdS9jb21tb24uYyAgICAgIHwgIDIgKy0KPiAgeGVuL2FyY2gveDg2L2NwdWlkLmMgICAg
ICAgICAgIHwgMzIgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9jb21tb24v
TWFrZWZpbGUgICAgICAgICAgICB8ICAxICsKPiAgeGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZpbGUg
ICAgIHwgIDEgKwo+ICB4ZW4vY29tbW9uL2xpYng4Ni9jcHVpZC5jICAgICAgfCA0NCArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgeGVuL2NvbW1vbi9saWJ4ODYv
cHJpdmF0ZS5oICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCgpJ
IGNhbiBjZXJ0YWlubHkgYWNjZXB0IGxpYng4NiBoZWFkZXJzIHRvIGxpdmUgaW4geGVuL2luY2x1
ZGUveGVuL2xpYng4Ni8KZm9yIG5vdyBpZiB0aGUgc3VnZ2VzdGVkIGJldHRlciBwbGFjZXMgY2F1
c2UgdHJvdWJsZSwgYnV0IHhlbi9jb21tb24vCmlzIHdoYXQgaXRzIG5hbWUgc2F5cyAtIGNvbW1v
biAoaS5lLiBhcmNoaXRlY3R1cmUgaW5kZXBlbmRlbnQpIGNvZGUuClRoaXMgd2FudHMgdG8gZ28g
aW50byBsaWIveDg2IG9yIHhlbi9saWIveDg2IG9yIHNvbWUgc3VjaCwgb3IgaW4gdGhlIHdvcnN0
CmNhc2UgdW5kZXIgeGVuL2FyY2gveDg2LywgdGhlIG1vcmUgdGhhdCBJIGRvdWJ0IHRoZSBzYW1l
IGlzc3VlIGFzIHdpdGgKdGhlIGhlYWRlciBmaWxlcyBhcHBsaWVzIGhlcmUuCgo+IC0tLSAvZGV2
L251bGwKPiArKysgYi94ZW4vY29tbW9uL2xpYng4Ni9wcml2YXRlLmgKPiBAQCAtMCwwICsxLDM4
IEBACj4gKyNpZm5kZWYgWEVOX0xJQlg4Nl9QUklWQVRFX0gKPiArI2RlZmluZSBYRU5fTElCWDg2
X1BSSVZBVEVfSAo+ICsKPiArI2lmZGVmIF9fWEVOX18KPiArCj4gKyNpbmNsdWRlIDx4ZW4vYml0
b3BzLmg+Cj4gKyNpbmNsdWRlIDx4ZW4va2VybmVsLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vbGliLmg+
Cj4gKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPiArCj4gKyNlbHNlCj4gKwo+ICsjaW5jbHVkZSA8
aW50dHlwZXMuaD4KPiArI2luY2x1ZGUgPHN0ZGJvb2wuaD4KPiArI2luY2x1ZGUgPHN0ZGRlZi5o
Pgo+ICsKPiArI2luY2x1ZGUgPHhlbi10b29scy9saWJzLmg+Cj4gKwo+ICtzdGF0aWMgaW5saW5l
IGJvb2wgdGVzdF9iaXQodW5zaWduZWQgaW50IGJpdCwgY29uc3Qgdm9pZCAqdmFkZHIpCj4gK3sK
PiArICAgIGNvbnN0IGNoYXIgKmFkZHIgPSB2YWRkcjsKPiArCj4gKyAgICByZXR1cm4gYWRkclti
aXQgLyA4XSAmICgxdSA8PCAoYml0ICUgOCkpOwo+ICt9CgpUaGVyZSdzIG5vd2hlcmUgaW4gdGhl
IHRvb2xzIHRoYXQgdGhpcyBjb3VsZCBiZSB0YWtlbiBmcm9tPyB4Y19iaXRvcHMuaApoYXMgb25l
IC0gY291bGRuJ3QgdGhpcyBiZSBsaWZ0ZWQgdG8geGVuLXRvb2xzL2xpYnMuaD8KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:19:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:19: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 1ff0az-00052v-Ux; Mon, 16 Jul 2018 10:19: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff0az-00052n-5A
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:19:09 +0000
X-Inumbo-ID: a10d5f6f-88e1-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 a10d5f6f-88e1-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 12:18:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 04:19:07 -0600
Message-Id: <5B4C711602000078001D4448@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 04:19:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-7-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-7-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 06/13] libx86: Introduce libx86/msr.h and
 share msr_policy with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVG8gZmFjaWxpdGF0ZSB0aGUgc2hhcmVkIFhlbiBhbmQgdG9vbHN0YWNrIGNvZGUgaW4g
bGlieDg2LCBzdHJ1Y3QgbXNyX3BvbGljeQo+IG5lZWRzIHRvIGJlIGF2YWlsYWJsZSBpbiB0aGUg
c2FtZSB3YXkgYXMgc3RydWN0IGNwdWlkX3BvbGljeS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:21:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 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 1ff0d5-0005la-CU; Mon, 16 Jul 2018 10:21: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=tukk=ka=citrix.com=prvs=728920bf3=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ff0d3-0005lU-ER
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 10:21:17 +0000
X-Inumbo-ID: ecc1700a-88e1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ecc1700a-88e1-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 12:20:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76216130"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'George Dunlap' <dunlapg@umich.edu>
Thread-Topic: [Xen-devel] [PATCH v2 07/13] iommu: track reserved ranges using
 a rangeset
Thread-Index: AQHUFeJtMIgtpeJ8ukS+zJauJ6K8XaSJoloAgAgPEuA=
Date: Mon, 16 Jul 2018 10:21:02 +0000
Message-ID: <17fd65b17e3a44b2abb055e5f6f20696@AMSPEX02CL02.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-8-paul.durrant@citrix.com>
 <CAFLBxZapjDK1p0JmitzoBOAL6fKsS06HcEcWvbBHouuATjWpeA@mail.gmail.com>
In-Reply-To: <CAFLBxZapjDK1p0JmitzoBOAL6fKsS06HcEcWvbBHouuATjWpeA@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 07/13] 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: xen-devel <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkdW5sYXBnQGdtYWlsLmNvbSBb
bWFpbHRvOmR1bmxhcGdAZ21haWwuY29tXSBPbiBCZWhhbGYgT2YNCj4gR2VvcmdlIER1bmxhcA0K
PiBTZW50OiAxMSBKdWx5IDIwMTggMTA6MTYNCj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJy
YW50QGNpdHJpeC5jb20+DQo+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZz47IEtldmluIFRpYW4NCj4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENI
IHYyIDA3LzEzXSBpb21tdTogdHJhY2sgcmVzZXJ2ZWQgcmFuZ2VzDQo+IHVzaW5nIGEgcmFuZ2Vz
ZXQNCj4gDQo+IE9uIFNhdCwgSnVsIDcsIDIwMTggYXQgMTI6MDUgUE0sIFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+DQo+IHdyb3RlOg0KPiA+IFJhbmdlcyB0aGF0IHNob3Vs
ZCBiZSBjb25zaWRlcmVkIHJlc2VydmVkIGluIHRoZSBJT01NVSBhcmUgbm90DQo+IG5lY2Vzc2Fy
aWx5DQo+ID4gbGltaXRlZCB0byBSTVJScy4gSWYgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgaXMg
c2V0IHRoZW4gYW55IGZyYW1lDQo+IG51bWJlcg0KPiA+IGZhbGxpbmcgd2l0aGluIGFuIEU4MjAg
cmVzZXJ2ZWQgcmVnaW9uIHNob3VsZCBhbHNvIGJlIGNvbnNpZGVyZWQgYXMNCj4gPiByZXNlcnZl
ZCBpbiB0aGUgSU9NTVUuDQo+ID4gVGhpcyBwYXRjaCBhZGRzIGEgcmFuZ2VzZXQgdG8gdGhlIGRv
bWFpbl9pb21tdSBzdHJ1Y3R1cmUgdGhhdCBpcyB0aGVuDQo+IHVzZWQNCj4gPiB0byB0cmFjayBh
bGwgcmVzZXJ2ZWQgcmFuZ2VzLiBUaGlzIHdpbGwgYmUgbmVlZGVkIGJ5IGEgc3Vic2VxdWVudCBw
YXRjaA0KPiA+IHRvIHRlc3Qgd2hldGhlciBpdCBpcyBzYWZlIHRvIG1vZGlmeSBhIHBhcnRpY3Vs
YXIgSU9NTVUgZW50cnkuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPg0KPiA+IC0tLQ0KPiA+IENjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+DQo+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
Pg0KPiA+DQo+ID4gdjI6DQo+ID4gIC0gTmV3IGluIHYyLg0KPiA+IC0tLQ0KPiA+ICB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgIHwgMTAgKysrKysrKysrLQ0KPiA+ICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgMjAgKysrKysrKysrKysrKy0tLS0t
LS0NCj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8IDI0ICsrKysr
KysrKysrKysrKysrKysrLS0tLQ0KPiA+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAg
ICAgICAgIHwgIDYgKysrKysrDQo+ID4gIDQgZmlsZXMgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygr
KSwgMTIgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4g
PiBpbmRleCA3ZTU5MjExYTU5Li4zZmJkM2ViYWY2IDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jDQo+ID4gQEAgLTE0Nyw2ICsxNDcsMTAgQEAgaW50IGlvbW11X2RvbWFpbl9pbml0
KHN0cnVjdCBkb21haW4gKmQpDQo+ID4gICAgICBpZiAoICFpb21tdV9lbmFibGVkICkNCj4gPiAg
ICAgICAgICByZXR1cm4gMDsNCj4gPg0KPiA+ICsgICAgaGQtPnJlc2VydmVkX3JhbmdlcyA9IHJh
bmdlc2V0X25ldyhkLCBOVUxMLCAwKTsNCj4gPiArICAgIGlmICggIWhkLT5yZXNlcnZlZF9yYW5n
ZXMgKQ0KPiA+ICsgICAgICAgIHJldHVybiAtRU5PTUVNOw0KPiA+ICsNCj4gPiAgICAgIGhkLT5w
bGF0Zm9ybV9vcHMgPSBpb21tdV9nZXRfb3BzKCk7DQo+ID4gICAgICByZXR1cm4gaGQtPnBsYXRm
b3JtX29wcy0+aW5pdChkKTsNCj4gPiAgfQ0KPiA+IEBAIC0yNDksMTIgKzI1MywxNiBAQCBpbnQg
aW9tbXVfY29uc3RydWN0KHN0cnVjdCBkb21haW4gKmQpDQo+ID4NCj4gPiAgdm9pZCBpb21tdV9k
b21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQ0KPiA+ICB7DQo+ID4gLSAgICBpZiAoICFp
b21tdV9lbmFibGVkIHx8ICFkb21faW9tbXUoZCktPnBsYXRmb3JtX29wcyApDQo+ID4gKyAgICBj
b25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsNCj4gPiArDQo+ID4g
KyAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkNCj4gPiAgICAg
ICAgICByZXR1cm47DQo+ID4NCj4gPiAgICAgIGlvbW11X3RlYXJkb3duKGQpOw0KPiA+DQo+ID4g
ICAgICBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KGQpOw0KPiA+ICsNCj4gPiArICAgIHJhbmdl
c2V0X2Rlc3Ryb3koaGQtPnJlc2VydmVkX3Jhbmdlcyk7DQo+ID4gIH0NCj4gPg0KPiA+ICBpbnQg
aW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCBtZm4sDQo+
ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+IGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMNCj4gPiBpbmRleCAyYWE5N2M5ZWZl
Li43Y2QzODEzYjlmIDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jDQo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMN
Cj4gPiBAQCAtMTkxMSw2ICsxOTExLDcgQEAgc3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBp
bmcoc3RydWN0IGRvbWFpbg0KPiAqZCwgYm9vbF90IG1hcCwNCj4gPiAgICAgIHVuc2lnbmVkIGxv
bmcgZW5kX3BmbiA9IFBBR0VfQUxJR05fNEsocm1yci0+ZW5kX2FkZHJlc3MpID4+DQo+IFBBR0Vf
U0hJRlRfNEs7DQo+ID4gICAgICBzdHJ1Y3QgbWFwcGVkX3JtcnIgKm1ybXJyOw0KPiA+ICAgICAg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7DQo+ID4gKyAgICBpbnQgZXJy
ID0gMDsNCj4gPg0KPiA+ICAgICAgQVNTRVJUKHBjaWRldnNfbG9ja2VkKCkpOw0KPiA+ICAgICAg
QVNTRVJUKHJtcnItPmJhc2VfYWRkcmVzcyA8IHJtcnItPmVuZF9hZGRyZXNzKTsNCj4gPiBAQCAt
MTkyNCw4ICsxOTI1LDYgQEAgc3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3RydWN0
IGRvbWFpbg0KPiAqZCwgYm9vbF90IG1hcCwNCj4gPiAgICAgICAgICBpZiAoIG1ybXJyLT5iYXNl
ID09IHJtcnItPmJhc2VfYWRkcmVzcyAmJg0KPiA+ICAgICAgICAgICAgICAgbXJtcnItPmVuZCA9
PSBybXJyLT5lbmRfYWRkcmVzcyApDQo+ID4gICAgICAgICAgew0KPiA+IC0gICAgICAgICAgICBp
bnQgcmV0ID0gMDsNCj4gPiAtDQo+ID4gICAgICAgICAgICAgIGlmICggbWFwICkNCj4gPiAgICAg
ICAgICAgICAgew0KPiA+ICAgICAgICAgICAgICAgICAgKyttcm1yci0+Y291bnQ7DQo+ID4gQEAg
LTE5MzUsMjggKzE5MzQsMzUgQEAgc3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3Ry
dWN0IGRvbWFpbg0KPiAqZCwgYm9vbF90IG1hcCwNCj4gPiAgICAgICAgICAgICAgaWYgKCAtLW1y
bXJyLT5jb3VudCApDQo+ID4gICAgICAgICAgICAgICAgICByZXR1cm4gMDsNCj4gPg0KPiA+IC0g
ICAgICAgICAgICB3aGlsZSAoIGJhc2VfcGZuIDwgZW5kX3BmbiApDQo+ID4gKyAgICAgICAgICAg
IGVyciA9IHJhbmdlc2V0X3JlbW92ZV9yYW5nZShoZC0+cmVzZXJ2ZWRfcmFuZ2VzLA0KPiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFzZV9wZm4sIGVuZF9wZm4p
Ow0KPiA+ICsgICAgICAgICAgICB3aGlsZSAoICFlcnIgJiYgYmFzZV9wZm4gPCBlbmRfcGZuICkN
Cj4gPiAgICAgICAgICAgICAgew0KPiA+ICAgICAgICAgICAgICAgICAgaWYgKCBjbGVhcl9pZGVu
dGl0eV9wMm1fZW50cnkoZCwgYmFzZV9wZm4pICkNCj4gPiAtICAgICAgICAgICAgICAgICAgICBy
ZXQgPSAtRU5YSU87DQo+ID4gKyAgICAgICAgICAgICAgICAgICAgZXJyID0gLUVOWElPOw0KPiA+
ICsNCj4gPiAgICAgICAgICAgICAgICAgIGJhc2VfcGZuKys7DQo+ID4gICAgICAgICAgICAgIH0N
Cj4gPg0KPiA+ICAgICAgICAgICAgICBsaXN0X2RlbCgmbXJtcnItPmxpc3QpOw0KPiA+ICAgICAg
ICAgICAgICB4ZnJlZShtcm1ycik7DQo+ID4gLSAgICAgICAgICAgIHJldHVybiByZXQ7DQo+ID4g
KyAgICAgICAgICAgIHJldHVybiBlcnI7DQo+ID4gICAgICAgICAgfQ0KPiA+ICAgICAgfQ0KPiA+
DQo+ID4gICAgICBpZiAoICFtYXAgKQ0KPiA+ICAgICAgICAgIHJldHVybiAtRU5PRU5UOw0KPiA+
DQo+ID4gKyAgICBlcnIgPSByYW5nZXNldF9hZGRfcmFuZ2UoaGQtPnJlc2VydmVkX3Jhbmdlcywg
YmFzZV9wZm4sIGVuZF9wZm4pOw0KPiA+ICsgICAgaWYgKCBlcnIgKQ0KPiA+ICsgICAgICAgIHJl
dHVybiBlcnI7DQo+ID4gKw0KPiA+ICAgICAgd2hpbGUgKCBiYXNlX3BmbiA8IGVuZF9wZm4gKQ0K
PiA+ICAgICAgew0KPiA+IC0gICAgICAgIGludCBlcnIgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5
KGQsIGJhc2VfcGZuLCBwMm1fYWNjZXNzX3J3LCBmbGFnKTsNCj4gPiAtDQo+ID4gKyAgICAgICAg
ZXJyID0gc2V0X2lkZW50aXR5X3AybV9lbnRyeShkLCBiYXNlX3BmbiwgcDJtX2FjY2Vzc19ydywg
ZmxhZyk7DQo+ID4gICAgICAgICAgaWYgKCBlcnIgKQ0KPiA+ICAgICAgICAgICAgICByZXR1cm4g
ZXJyOw0KPiA+ICsNCj4gPiAgICAgICAgICBiYXNlX3BmbisrOw0KPiA+ICAgICAgfQ0KPiA+DQo+
ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMNCj4g
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jDQo+ID4gaW5kZXggZGMzN2Rj
ZTRiNi4uZDY1ZDNjNjBmYiAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQveDg2L3Z0ZC5jDQo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4
Ni92dGQuYw0KPiA+IEBAIC0xNTUsMTYgKzE1NSwzMiBAQCB2b2lkIF9faHdkb21faW5pdA0KPiB2
dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkNCj4gPiAgICAgICAgICB0bXAg
PSAxIDw8IChQQUdFX1NISUZUIC0gUEFHRV9TSElGVF80Syk7DQo+ID4gICAgICAgICAgZm9yICgg
aiA9IDA7IGogPCB0bXA7IGorKyApDQo+ID4gICAgICAgICAgew0KPiA+IC0gICAgICAgICAgICBp
bnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihwZm4gKiB0bXAgKyBqKSwNCj4gPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4ocGZuICogdG1wICsgaiksDQo+
ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8
SU9NTVVGX3dyaXRhYmxlKTsNCj4gPiArICAgICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihwZm4g
KiB0bXAgKyBqKTsNCj4gPiArICAgICAgICAgICAgbWZuX3QgbWZuID0gX21mbihwZm4gKiB0bXAg
KyBqKTsNCj4gDQo+IEV2ZXJ5dGhpbmcgbG9va3MgZ29vZCB0byBtZSBleGNlcHQgZm9yIHRoaXM7
IGJ1dCBhcyB0aGlzIGlzbid0IG15IGFyZWENCj4gb2YgbWFpbnRhaW5lcnNoaXAgSSdsbCBqdXN0
IHJlZ2lzdGVyIG15IG9waW5pb24gYW5kIGxldCB0aGUNCj4gbWFpbnRhaW5lcnMgZGVjaWRlLg0K
PiANCg0KT2gsIHRoYXQgbG9va3MgbGlrZSBpdCBzaG91bGQgaGF2ZSBiZWVuIGluIGEgcHJldmlv
dXMgcGF0Y2guDQoNCj4gRXZlcnl0aGluZyBlbHNlOg0KPiANCj4gUmV2aWV3ZWQtYnk6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4NCj4gDQoNClRoYW5rcywNCg0KICBQ
YXVsDQoNCj4gIC1HZW9yZ2UNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:21:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:21: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 1ff0df-0005pE-Nn; Mon, 16 Jul 2018 10:21: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=mdhn=ka=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1ff0dd-0005p4-Rx
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 10:21:53 +0000
X-Inumbo-ID: 1422c8b8-88e2-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1422c8b8-88e2-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:22:02 +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 w6GAIa5o019689;
 Mon, 16 Jul 2018 10:21:50 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=5TEUovxTrVmGdVK6DdYz+Uy9XhDwDZmRFIgWg4kxBbU=;
 b=zaoymdKV2YG96llIYa6BdSwLqKK017dcq5WosKRX9ZWF8NZu7JPWAvjG09+QzUTpD6Xj
 X+bnmgvs6yJV6fO0utfdHYZg1pFZH/j3AhUSk2mHDOrSW1bVK9uGeun9KWicBZTwqFFh
 yupVPwbCF/qgvW1RSTBu0GUc37sm26l1OrD2gSnKQzLMmDmivmmBpYVu44qqEcCZzuli
 YXmV+sJI9tj/iJTblYRO3gZ3Pf3TK1brOQLP29y3H6K4YPQo10b/mHb5adHMDEQ/0y2P
 Hme36JNHhZTkufVHJn3T1NJLBpNWDwDeHH4ofXmnE5UwEkR2dQd3q8iIAGw8NQVrNW8n Rg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2k7a3t3ta8-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 16 Jul 2018 10:21:50 +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 w6GALn3R015410
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 16 Jul 2018 10:21:49 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6GALmT4018257;
 Mon, 16 Jul 2018 10:21:49 GMT
Received: from olila.local.net-space.pl (/10.175.160.9)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 16 Jul 2018 03:21:48 -0700
Date: Mon, 16 Jul 2018 12:21:42 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180716102142.GD26572@olila.local.net-space.pl>
References: <20180713160229.13395-1-roger.pau@citrix.com>
 <5B4C505302000078001D4274@prv1-mh.provo.novell.com>
 <20180716082632.np26ll7iqkzmvsrx@mac.bytemobile.com>
 <5B4C5D7402000078001D42F1@prv1-mh.provo.novell.com>
 <20180716091225.if2g2arsyzpxv4xk@mac.bytemobile.com>
 <5B4C62D502000078001D434A@prv1-mh.provo.novell.com>
 <20180716092518.hfcj777mra6mbwzt@mac.bytemobile.com>
 <5B4C6AF102000078001D43D7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4C6AF102000078001D43D7@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8955
 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-1806210000 definitions=main-1807160122
Subject: Re: [Xen-devel] [PATCH] x86/efi: move the logic to detect PE build
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDM6NTI6NDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE2LjA3LjE4IGF0IDExOjI1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDM6MTg6MTNBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDE2LjA3LjE4IGF0IDExOjEyLCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gT24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDI6NTU6MTZB
TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDE2LjA3LjE4IGF0IDEw
OjI2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT24gTW9uLCBKdWwg
MTYsIDIwMTggYXQgMDE6NTk6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4g
Pj4gPj4+IE9uIDEzLjA3LjE4IGF0IDE4OjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+ID4+ID4+ID4+ID4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPj4gPj4gPj4gPiAr
KysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiA+PiA+PiA+PiA+IEBAIC0xNjgsNiArMTY4LDE2
IEBAICQoVEFSR0VUKS5lZmk6IEFMVF9CQVNFID0gMHgkKHNoZWxsICQoTk0pCj4gPj4gPj4gPj4g
PiBlZmkvcmVsb2NzLWR1bW15Lm8gfCBzZWQgLW4gJ3MsIEEgQUxUXwo+ID4+ID4+ID4+ID4gICMg
RG9uJ3QgdXNlICQod2lsZGNhcmQgLi4uKSBoZXJlIC0gYXQgbGVhc3QgbWFrZSAzLjgwIGV4cGFu
ZHMgdGhpcyB0b28KPiA+PiA+PiA+IGVhcmx5IQo+ID4+ID4+ID4+ID4gICQoVEFSR0VUKS5lZmk6
IGd1YXJkID0gJChpZiAkKHNoZWxsIGVjaG8gZWZpL2RpcyogfCBncmVwIGRpc2FibGVkKSw6KQo+
ID4+ID4+ID4+ID4KPiA+PiA+PiA+PiA+ICsjIENoZWNrIGlmIHRoZSBidWlsZCBzeXN0ZW0gc3Vw
cG9ydHMgUEUuCj4gPj4gPj4gPj4gPiArZWZpIDo9IHkkKHNoZWxsIHJtIC1mIGVmaS9kaXNhYmxl
ZCkKPiA+PiA+PiA+PiA+ICtlZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCAkKENDKSAkKGZpbHRl
ci1vdXQgJChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpCj4gPiAtYwo+ID4+ID4+ID4gZWZpL2No
ZWNrLmMgLW8gZWZpL2NoZWNrLm8gMj5lZmkvZGlzYWJsZWQgJiYgZWNobyB5KSkKPiA+PiA+PiA+
PiA+ICtlZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCAkKExEKSAtbWkzODZwZXAgLS1zdWJzeXN0
ZW09MTAgLW8gZWZpL2NoZWNrLmVmaQo+ID4+ID4+ID4gZWZpL2NoZWNrLm8gMj5lZmkvZGlzYWJs
ZWQgJiYgZWNobyB5KSkKPiA+PiA+PiA+PiA+ICtlZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCBy
bSBlZmkvZGlzYWJsZWQpeSkKPiA+PiA+PiA+PiA+ICtleHBvcnQgQlVJTERfUEUgOj0gJChlZmkp
Cj4gPj4gPj4gPj4gPiAraWZlcSAoJChlZmkpLHkpCj4gPj4gPj4gPj4gPiArQ0ZMQUdTICs9IC1E
QlVJTERfUEUKPiA+PiA+PiA+PiA+ICtlbmRpZgo+ID4+ID4+ID4+Cj4gPj4gPj4gPj4gRm9yIG9u
ZSBJJ20gbm90IHJlYWxseSBoYXBweSBhYm91dCB0aGlzIGJlaW5nIG1vdmVkIGhlcmU6IEkgZGlk
IHBsYWNlIGl0Cj4gPj4gPj4gPj4gaW4gZWZpL01ha2VmaWxlIGZvciB0aGUgc2ltcGxlIHJlYXNv
biBvZiBoYXZpbmcgYXMgbXVjaCBhcyBwb3NzaWJsZSBvZgo+ID4+ID4+ID4+IHRoZSBFRkkgc3Bl
Y2lmaWNzIGluIHRoYXQgc2luZ2xlIGZpbGUuCj4gPj4gPj4gPj4KPiA+PiA+PiA+PiBBZGRpdGlv
bmFsbHkgSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgaWYgc2V0dGluZyBwcm9wYWdhdGVkIHRo
cm91Z2ggdGhlCj4gPj4gPj4gPj4gZW52aXJvbm1lbnQgaGFkIFhFTl8gcHJlZml4ZXMuCj4gPj4g
Pj4gPj4KPiA+PiA+PiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPiA+PiA+PiA+
PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPiA+PiA+PiA+PiA+IEBAIC0zMDQsNyAr
MzA0LDkgQEAgU0VDVElPTlMKPiA+PiA+PiA+PiA+ICAgIH0gOnRleHQKPiA+PiA+PiA+PiA+ICAj
ZW5kaWYKPiA+PiA+PiA+PiA+Cj4gPj4gPj4gPj4gPiAtICBlZmkgPSBERUZJTkVEKGVmaSkgPyBl
ZmkgOiAuOwo+ID4+ID4+ID4+ID4gKyNpZm5kZWYgQlVJTERfUEUKPiA+PiA+PiA+PiA+ICsgIGVm
aSA9IC47Cj4gPj4gPj4gPj4gPiArI2VuZGlmCj4gPj4gPj4gPj4KPiA+PiA+PiA+PiBBbmQgdGhl
biBJIGRvbid0IHJlYWxseSB1bmRlcnN0YW5kIGhvdyB0aGlzIGlzIGRpZmZlcmVudCBmcm9tIHRo
ZQo+ID4+ID4+ID4+IG9yaWdpbmFsICNpZm5kZWYgRUZJIHRoYXQgRGFuaWVsIGhhZCBwcm9ibGVt
cyB3aXRoLgo+ID4+ID4+ID4KPiA+PiA+PiA+IEFzIEkgdW5kZXJzdGFuZCBpdCBFRkkgb25seSBz
aWduYWxzIHdoZXRoZXIgYSBQRSBiaW5hcnkgd2lsbCBiZQo+ID4+ID4+ID4gY3JlYXRlZCwKPiA+
PiA+Pgo+ID4+ID4+IEJ1dCB0aGF0IGlzIG15IHBvaW50OiBCVUlMRF9QRSBzaWduYWxzIGV4YWN0
bHkgdGhhdCBhaXVpLgo+ID4+ID4KPiA+PiA+IE5vLCBCVUlMRF9QRSBzaWduYWxzIHdoZXRoZXIg
dGhlIGJpbmFyeSB3aWxsIHVzZSBydW50aW1lLmMgaW5zdGVhZCBvZgo+ID4+ID4gc3R1Yi5jLCBh
bmQgdGh1cyBoYXZlIHRoZSBlZmkgc3ltYm9sIGRlZmluZWQuCj4gPj4KPiA+PiBCdXQgaW4gdGhh
dCBjYXNlIC0gd2h5IGRpZCB5b3UgY2hvc2UgdGhpcyBwYXJ0aWN1bGFyIG5hbWU/Cj4gPgo+ID4g
QmVjYXVzZSB0aGF0IHNlZW1zIHRvIGJlIHdoYXQgdGhlIHRlc3RzIGFjdHVhbGx5IGRvLiBBRkFJ
Q1QgaXQgdGVzdHMKPiA+IHRoYXQgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIHRoZSBNUyBBQkkgYW5k
IHRoYXQgdGhlIGxpbmtlciBpcyBhYmxlIHRvCj4gPiBnZW5lcmF0ZSBQRSBiaW5hcmllcy4KPiA+
Cj4gPiBJIHRoaW5rIHRoaXMgaXMgc2xpZ2h0bHkgd3JvbmcsIGJlY2F1c2UgZm9yIG11bHRpYm9v
dDIgc3VwcG9ydCB5b3UKPiA+IGxpa2VseSBvbmx5IG5lZWQgdGhlIGNvbXBpbGVyIE1TIEFCSSBz
dXBwb3J0LCBidXQgbm90IHRoZSBsaW5rZXIgUEUKPiA+IHN1cHBvcnQ/Cj4KPiBJbmRlZWQuIEJ1
dCB0b28gc3RyaWN0IGNoZWNraW5nIGlzIGxlc3Mgb2YgYSBwcm9ibGVtIHRoYW4gdG9vIGxheCBv
bmUuCj4gT3RvaCBwZW9wbGUgYXJlIGZhciBtb3JlIGxpa2VseSB0byBoYXZlIGEgc3VpdGFibGUg
Z2NjIGJ1dCBubyBzdWl0YWJseQo+IGNvbmZpZ3VyZWQgYmludXRpbHMsIHNvIHJlbGF4aW5nIHRo
aXMgd291bGQgbGlrZWx5IGJlIHdvcnRod2hpbGUuIERhbmllbD8KClllcywgaXQgaXMgdHJ1ZSBh
bmQgSSB0aGluayB0aGF0IGl0IGlzIHdvcnRoIHJlbGF4aW5nIHRoZSBjaGVjay4KCj4gPiBIb3cg
YWJvdXQgbmFtaW5nIHRoaXMgQlVJTERfRUZJX1NFUlZJQ0VTIG9yIHNvbWUgc3VjaD8KPgo+IFBl
cmhhcHMganVzdCBCVUlMRF9FRkksIGJ1dCB5ZXMuIEVGSSwgYXMgdXNlZCBpbiB4ZW4ubGRzLlMs
IHdvdWxkCgpzL0JVSUxEX0VGSS9YRU5fQlVJTERfRUZJLz8KCj4gdGhlbiBwZXJoYXBzIGJldHRl
ciBiZSByZW5hbWVkIGludG8gQlVJTERfUEUgKG9yIHNvbWUgc3VjaCkuCgpYRU5fQlVJTERfUEUg
b3IgWEVOX0xJTktfUEU/CgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:22:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff0du-0005s3-14; Mon, 16 Jul 2018 10:22: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff0dt-0005rp-Bp
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:22:09 +0000
X-Inumbo-ID: 0c6cd752-88e2-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c6cd752-88e2-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 12:21:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76216179"
To: Jan Beulich <JBeulich@suse.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-3-git-send-email-andrew.cooper3@citrix.com>
 <5B4C642402000078001D4378@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: <74eec892-c754-b40f-7ba8-cb88ca3608f1@citrix.com>
Date: Mon, 16 Jul 2018 11:22:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C642402000078001D4378@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 02/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

T24gMTYvMDcvMTggMTA6MjMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA3LjE4IGF0
IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEJlZ2luIHRvIHVu
dGFuZ2xlIHRoZSBoZWFkZXIgZGVwZW5kZW5jeSB0YW5nbGUgYnkgbW92aW5nIGRlZmluaXRpb24g
b2YKPj4gc3RydWN0IGNwdWlkX2xlYWYgb3V0IG9mIHg4Nl9lbXVsYXRlLmggaW50byB0aGUgbmV3
IGNwdWlkLmguCj4+Cj4+IEFkZGl0aW9uYWxseSwgcGx1bWIgdGhlIGhlYWRlciB0aHJvdWdoIHRv
IGxpYnhjLiAgVGhpcyBpcyB0ZWNobmljYWxseSBhCj4+IHJlZHVuZGFudCBpbmNsdWRlIGF0IHRo
aXMgcG9pbnQsIGJ1dCBpdCBoZWxwcyBidWlsZC10ZXN0IHRoZSBsYXRlciBjaGFuZ2VzLAo+PiBh
bmQgd2lsbCBiZSB1c2VkIGV2ZW50dWFsbHkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiBSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4gLS0tCj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+Cj4+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KPj4gQ0M6
IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgo+Pgo+PiBOb3RlIGNvbmNl
cm5pbmcgdGhlIHBvc2l0aW9uaW5nIG9mIGxpYng4Ni4gIEl0IHR1cm5zIG91dCBhZnRlciB0cnlp
bmcgdG8gbW92ZQo+PiBpdCBlbHNld2hlcmUgdGhhdCB0aGUgbW92ZW1lbnQgaXMgcHJvaGliaXRp
dmUgYmVjYXVzZSBvZiB0aGUgd2F5IFhlbiBoZWFkZXJzCj4+IGFyZSBpbmNsdWRlZCBieSB0aGUg
dG9vbHMuCj4gSWYgdGhlcmUncyByZWFsbHkgc29tZXRoaW5nIHByZXZlbnRpbmcgaXQgdG8gYmUg
cGxhY2VkIGJldHRlciwgdGhlbiBJJ20KPiBjZXJ0YWlubHkgd2lsbGluZyB0byBnaXZlIG15IGFj
ayBoZXJlLCBidXQgSSdkIGxpa2UgdG8gaGF2ZSBhIG1vcmUgY2xlYXIKPiB1bmRlcnN0YW5kaW5n
IG9mIHdoYXQgaXNzdWUocykgeW91IGFyZSB0YWxraW5nIGFib3V0IGFib3ZlLgoKSXQgaXMgYmV0
dGVyIGV4cGxhaW5lZCBpbiB0aGUgY29udGV4dCBvZiB0aGUgZm9sbG93aW5nIHBhdGNoLgoKTW92
aW5nIHRvIGFzbS14ODYvbGlieDg2LyBicmVha3MgdGhlIGF1dG9nZW4gc2FmZXR5IGJlY2F1c2Ug
dGhlIGVudGlyZQp0cmVlIGhpZXJhcmNoeSBpcyBtYWRlIGF2YWlsYWJsZSB3aXRoIGEgc2luZ2xl
IGRpcmVjdG9yeSBzeW1saW5rLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:24:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff0g0-00067j-Mx; Mon, 16 Jul 2018 10:24: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff0fz-00067c-DJ
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:24:19 +0000
X-Inumbo-ID: 6a438b46-88e2-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 6a438b46-88e2-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:24:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 04:24:16 -0600
Message-Id: <5B4C724C02000078001D446B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 04:24:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-5-git-send-email-andrew.cooper3@citrix.com>
 <5B4C67AD02000078001D43AA@prv1-mh.provo.novell.com>
 <c33d55a5-63e4-fa93-49c2-3fd8e9de4340@citrix.com>
 <5B4C6DB402000078001D4416@prv1-mh.provo.novell.com>
 <e8fb6303-1d5d-71b9-7f74-ca53fcedca9e@citrix.com>
In-Reply-To: <e8fb6303-1d5d-71b9-7f74-ca53fcedca9e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 04/13] libx86: Share struct cpuid_policy
 with userspace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDEyOjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTE6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNi4w
Ny4xOCBhdCAxMTo1MSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTYvMDcvMTggMTA6MzgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDEzLjA3LjE4IGF0
IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+ICtzdGF0aWMg
aW5saW5lIHZvaWQgY3B1aWRfZmVhdHVyZXNldF90b19wb2xpY3koCj4+Pj4+ICsgICAgY29uc3Qg
dWludDMyX3QgZnNbRkVBVFVSRVNFVF9OUl9FTlRSSUVTXSwgc3RydWN0IGNwdWlkX3BvbGljeSAq
cCkKPj4+Pj4gK3sKPj4+Pj4gKyAgICBwLT5iYXNpYy5fMWQgID0gZnNbRkVBVFVSRVNFVF8xZF07
Cj4+Pj4+ICsgICAgcC0+YmFzaWMuXzFjICA9IGZzW0ZFQVRVUkVTRVRfMWNdOwo+Pj4+PiArICAg
IHAtPmV4dGQuZTFkICAgPSBmc1tGRUFUVVJFU0VUX2UxZF07Cj4+Pj4+ICsgICAgcC0+ZXh0ZC5l
MWMgICA9IGZzW0ZFQVRVUkVTRVRfZTFjXTsKPj4+Pj4gKyAgICBwLT54c3RhdGUuRGExID0gZnNb
RkVBVFVSRVNFVF9EYTFdOwo+Pj4+PiArICAgIHAtPmZlYXQuXzdiMCAgPSBmc1tGRUFUVVJFU0VU
XzdiMF07Cj4+Pj4+ICsgICAgcC0+ZmVhdC5fN2MwICA9IGZzW0ZFQVRVUkVTRVRfN2MwXTsKPj4+
Pj4gKyAgICBwLT5leHRkLmU3ZCAgID0gZnNbRkVBVFVSRVNFVF9lN2RdOwo+Pj4+PiArICAgIHAt
PmV4dGQuZThiICAgPSBmc1tGRUFUVVJFU0VUX2U4Yl07Cj4+Pj4+ICsgICAgcC0+ZmVhdC5fN2Qw
ICA9IGZzW0ZFQVRVUkVTRVRfN2QwXTsKPj4+Pj4gK30KPj4+PiBJIHJlYWxpemUgdGhpcyBpcyBv
bmx5IGNvZGUgbW92ZW1lbnQsIGJ1dCBzaW5jZSB5b3UgZGlkbid0IGFuc3dlciB0aGUKPj4+PiBx
dWVzdGlvbiByYWlzZWQgb24gdGhlIEludGVsIFByb2Nlc3MgVHJhY2UgdGhyZWFkICh2MiAwMy8x
MCkgeWV0LCBJJ2xsCj4+Pj4gcmFpc2UgaXQgaGVyZSBhZ2FpbjogU2hvdWxkbid0IG90aGVyIGZp
ZWxkcyBvZiBwIGJlIHNldCB0byB6ZXJvIGhlcmU/Cj4+PiBObyAtIHdoeSBzaG91bGQgaXQ/Cj4+
Pgo+Pj4gKEluIGZhY3QsIGl0IHZlcnkgZGVsaWJlcmF0ZWx5IGRvZXMgbm90LCBhbmQgY2hhbmdp
bmcgdGhpcyB3aWxsIGJyZWFrCj4+PiBhbGwgb2YgdGhlIHBvbGljeSBkZXJpdmF0aW9uIGxvZ2lj
LikKPj4gRGlkIHlvdSBsb29rIGF0IHRoZSBjb250ZXh0IGluIHdoaWNoIEkndmUgcmFpc2VkIHRo
ZSBxdWVzdGlvbiBvcmlnaW5hbGx5Pwo+IAo+IFllcywgYnV0IEkgc3RpbGwgZG9uJ3QgdW5kZXJz
dGFuZCB3aGF0IHByb21wdGVkIHRoZSBxdWVzdGlvbi4KClRoZSBpbnRyb2R1Y3Rpb24gb2YgKGZ1
cnRoZXIpIGludGVybWVkaWF0ZSBsZWF2ZXMgd2l0aG91dCBhbnkKaGFuZGxpbmcuCgo+PiBJIGRp
ZCBpbiBwYXJ0aWN1bGFyIGFzayBhYm91dCB0aGlzIGVmZmVjdGl2ZWx5IHN0aWxsIGJlaW5nIGEg
Zm9ybSBvZiBibGFjawo+PiBsaXN0aW5nIChJIHNhaWQgIndoaXRlIGxpc3RpbmciIHRoZXJlIGJ5
IG1pc3Rha2UpLCBqdXN0IHRha2luZyBsZWFmIDYgKGFuZAo+PiBJbnRlbCBoYXJkd2FyZSkgYXMg
ZXhhbXBsZS4gZ3Vlc3RfY3B1aWQoKSB0YWtlcyB3aGF0ZXZlciBpcyB0aGVyZSBpbgo+PiB0aGUg
cG9saWN5LCBhbmQgdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKCkgZG9lcyBub3RoaW5nIGVpdGhl
ci4KPiAKPiBTZWUgdGhlIGhlYWQgb2YgcmVjYWxjdWxhdGVfbWlzYygpIHdoaWNoIHVuaWxhdGVy
YWxseSB6ZXJvZXMgdGhhdCBsZWFmLAo+IGlycmVzcGVjdGl2ZSBvZiB0b29sc3RhY2sgc2V0dGlu
Z3MuCgpBaCwgSSBzZWUgLSBpcnJlc3BlY3RpdmUgb2YgaXRzIHlvdW5nIGFnZSB0aGluZ3MgYXJl
IGFscmVhZHkgc3VmZmljaWVudGx5Cm11Y2ggc2NhdHRlcmVkIGFyb3VuZCBzbyBvbmUgd29uJ3Qg
YWx3YXlzIGVhc2lseSBzcG90IHRoZSBuZWNlc3NhcnkKcGllY2VzLgoKPj4gSXQgd2FzIG15IHVu
ZGVyc3RhbmRpbmcgdGhhdCB3aXRoIHRoZSBzd2l0Y2ggdG8gdGhlIG5ldyBtb2RlbCB3ZSdyZQo+
PiBub3cgc3RyaWN0bHkgd2hpbGUgbGlzdGluZyBmZWF0dXJlcy4gTHV3ZWkncyBwYXRjaCB3b3Vs
ZCBleHRlbmQgdGhlCj4+IHVuLWF1ZGl0ZWQgaGFuZGluZyB0aHJvdWdoIHRvIFJEVCBhbmQgU0dY
IGxlYXZlcy4KPiAKPiBUaGF0IGlzIG9uZSByZWFzb24gd2h5IEkgd29uJ3QgYWNrIHRoZSBwYXRj
aCBpbiB0aGF0IHNoYXBlLiAgQnV0IGFzIEknbQo+IGN1cnJlbnRseSByZXdyaXRpbmcgdGhpcyBs
b2dpYyBmb3IgYSBkaWZmZXJlbnQgcmVhc29uLCBleHBsYWluaW5nIHRoZQo+IGNvcnJlY3Qgc3Rl
cHMgdG8gZXh0ZW5kIE1BWF8qX0xFQUYgd2lsbCBjYXVzZSB1bm5lY2Vzc2FyeSB3b3JrIGZvciBM
dXdlaQo+IGFzIHRoZSBpbXBsZW1lbnRhdGlvbiBpcyBhYm91dCB0byBjaGFuZ2UgdW5kZXIgaGlz
IGZlZXQuCgpXZWxsLCBva2F5IHRoZW4uCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:27:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:27:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff0if-0006NM-5w; Mon, 16 Jul 2018 10:27: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ff0id-0006NG-HS
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:27:03 +0000
X-Inumbo-ID: bbb1a039-88e2-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bbb1a039-88e2-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 12:26:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76216362"
Date: Mon, 16 Jul 2018 12:26:55 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716102655.lrspq2vqkn76f7ty@mac.bytemobile.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 13/13] x86/domctl: Implement
 XEN_DOMCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiAraW50IHhjX2dldF9kb21haW5fY3B1X3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwg
dWludDMyX3QgZG9taWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qg
Km5yX2xlYXZlcywgeGVuX2NwdWlkX2xlYWZfdCAqbGVhdmVzLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90ICpucl9tc3JzLCB4ZW5fbXNyX2VudHJ5X3QgKm1zcnMpCj4g
K3sKPiArICAgIERFQ0xBUkVfRE9NQ1RMOwo+ICsgICAgREVDTEFSRV9IWVBFUkNBTExfQk9VTkNF
KGxlYXZlcywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqbnJfbGVhdmVzICogc2l6
ZW9mKCpsZWF2ZXMpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhDX0hZUEVSQ0FM
TF9CVUZGRVJfQk9VTkNFX09VVCk7Cj4gKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CT1VOQ0UobXNy
cywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqbnJfbXNycyAqIHNpemVvZigqbXNy
cyksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWENfSFlQRVJDQUxMX0JVRkZFUl9C
T1VOQ0VfT1VUKTsKPiArICAgIGludCByZXQ7Cj4gKwo+ICsgICAgaWYgKCB4Y19oeXBlcmNhbGxf
Ym91bmNlX3ByZSh4Y2gsIGxlYXZlcykgKQo+ICsgICAgICAgIHJldHVybiAtMTsKPiArCj4gKyAg
ICBpZiAoIHhjX2h5cGVyY2FsbF9ib3VuY2VfcHJlKHhjaCwgbXNycykgKQo+ICsgICAgICAgIHJl
dHVybiAtMTsKClRoZSBpZnMgY2FuIGJlIGpvaW5lZCBpbnRvIGEgc2luZ2xlIG9uZS4KCj4gKyAg
ICBkb21jdGwuY21kID0gWEVOX0RPTUNUTF9nZXRfY3B1X3BvbGljeTsKPiArICAgIGRvbWN0bC5k
b21haW4gPSBkb21pZDsKPiArICAgIGRvbWN0bC51LmNwdV9wb2xpY3kubnJfbGVhdmVzID0gKm5y
X2xlYXZlczsKPiArICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKGRvbWN0bC51LmNwdV9wb2xpY3ku
Y3B1aWRfcG9saWN5LCBsZWF2ZXMpOwo+ICsgICAgZG9tY3RsLnUuY3B1X3BvbGljeS5ucl9tc3Jz
ID0gKm5yX21zcnM7Cj4gKyAgICBzZXRfeGVuX2d1ZXN0X2hhbmRsZShkb21jdGwudS5jcHVfcG9s
aWN5Lm1zcl9wb2xpY3ksIG1zcnMpOwoKVGhlIGZpZWxkcyBjYW4gYmUgc2V0IGF0IGRlY2xhcmF0
aW9uIHRpbWUsIGxlYXZpbmcganVzdCB0aGUgX2hhbmRsZQpjYWxscyBoZXJlLgoKPiArICAgIHJl
dCA9IGRvX2RvbWN0bCh4Y2gsICZkb21jdGwpOwo+ICsKPiArICAgIHhjX2h5cGVyY2FsbF9ib3Vu
Y2VfcG9zdCh4Y2gsIGxlYXZlcyk7Cj4gKyAgICB4Y19oeXBlcmNhbGxfYm91bmNlX3Bvc3QoeGNo
LCBtc3JzKTsKPiArCj4gKyAgICBpZiAoICFyZXQgKQo+ICsgICAgewo+ICsgICAgICAgICpucl9s
ZWF2ZXMgPSBkb21jdGwudS5jcHVfcG9saWN5Lm5yX2xlYXZlczsKPiArICAgICAgICAqbnJfbXNy
cyA9IGRvbWN0bC51LmNwdV9wb2xpY3kubnJfbXNyczsKPiArICAgIH0KPiArCj4gKyAgICByZXR1
cm4gcmV0Owo+ICt9Cj4gKwo+ICBzdHJ1Y3QgY3B1aWRfZG9tYWluX2luZm8KPiAgewo+ICAgICAg
ZW51bQo+IGRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi1jcHVpZC5jIGIvdG9vbHMvbWlzYy94
ZW4tY3B1aWQuYwo+IGluZGV4IDFjMTRkOTMuLmRkMzkyNjggMTAwNjQ0Cj4gLS0tIGEvdG9vbHMv
bWlzYy94ZW4tY3B1aWQuYwo+ICsrKyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKPiBAQCAtMyw2
ICszLDggQEAKPiAgI2luY2x1ZGUgPGVyci5oPgo+ICAjaW5jbHVkZSA8Z2V0b3B0Lmg+Cj4gICNp
bmNsdWRlIDxzdHJpbmcuaD4KPiArI2luY2x1ZGUgPGVycm5vLmg+Cj4gKyNpbmNsdWRlIDxsaW1p
dHMuaD4KPiAgCj4gICNpbmNsdWRlIDx4ZW5jdHJsLmg+Cj4gIAo+IEBAIC0zMDksMTEgKzMxMSwx
MyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCj4gIHsKPiAgICAgIGVudW0geyBN
T0RFX1VOS05PV04sIE1PREVfSU5GTywgTU9ERV9ERVRBSUwsIE1PREVfSU5URVJQUkVULCBNT0RF
X1BPTElDWSB9Cj4gICAgICBtb2RlID0gTU9ERV9VTktOT1dOOwo+ICsgICAgaW50IGRvbWlkID0g
LTE7CgpVc2luZyBkb21pZF90IGFuZCBET01JRF9JTlZBTElEIHdvdWxkIGJlIGJldHRlciBJTU8u
CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:30:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:30:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff0lt-00072A-PK; Mon, 16 Jul 2018 10:30: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=qhhg=ka=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1ff0ls-000725-Hm
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 10:30:24 +0000
X-Inumbo-ID: 31e04c85-88e3-11e8-a8a5-bc764e045a96
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31e04c85-88e3-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 12:30:01 +0200 (CEST)
Received: from asim.lip6.fr (asim.lip6.fr [132.227.86.2])
 by isis.lip6.fr (8.15.2/lip6) with ESMTP id w6GAUGD6024812
 ; Mon, 16 Jul 2018 12:30:17 +0200 (CEST)
X-pt: isis.lip6.fr
Received: from armandeche.soc.lip6.fr (armandeche [132.227.63.133])
 by asim.lip6.fr (8.15.2/8.14.4) with ESMTP id w6GAUFqf028682;
 Mon, 16 Jul 2018 12:30:15 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id D7B06A739; Mon, 16 Jul 2018 12:30:14 +0200 (MEST)
Date: Mon, 16 Jul 2018 12:30:14 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180716103014.GA9982@mail.soc.lip6.fr>
References: <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
 <5B3B92D602000078001D0619@prv1-mh.provo.novell.com>
 <20180703161728.GB18182@mail.soc.lip6.fr>
 <20180706142638.GA6124@mail.soc.lip6.fr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180706142638.GA6124@mail.soc.lip6.fr>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Mon, 16 Jul 2018 12:30:17 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDQ6MjY6MzhQTSArMDIwMCwgTWFudWVsIEJvdXllciB3
cm90ZToKPiBPbiBUdWUsIEp1bCAwMywgMjAxOCBhdCAwNjoxNzoyOFBNICswMjAwLCBNYW51ZWwg
Qm91eWVyIHdyb3RlOgo+ID4gPiBTbyBpbnN0ZWFkIG9mIHRoZSBkZWJ1Z2dpbmcgcGF0Y2gsIGNv
dWxkIHlvdSBnaXZlIHRoZSBvbmUgYmVsb3cKPiA+ID4gYSB0cnk/Cj4gPiAKPiA+IFN1cmUsIHRo
ZSB0ZXN0IHNlcnZlciBpcyBub3cgcnVubmluZyB3aXRoIGl0Lgo+ID4gQXMgSSdtIHN0aWxsIHVz
aW5nIDQuMTFyYzQgc291cmNlcyBJIGhhZCB0byBhZGp1c3QgaXQgYSBiaXQgKHRoZSBzZWNvbmQg
Y2h1bmsKPiA+IGRpZG4ndCBhcHBseSBjbGVhbmx5KSBidXQgaXQgZGlkbid0IGxvb2sgZGlmZmlj
dWx0IHRvIGZpeCBpdC4KPiA+IAo+ID4gTm93IGxldHMgd2FpdCBmb3Igc29tZSBhdXRvbWF0ZWQg
dGVzdHMgcnVuIHRvIGNvbXBsZXRlIC4uLgo+IAo+IFNvIGZhciBubyBjcmFzaCwgc28gdGhpcyBs
b29rcyBnb29kLiBCdXQgdGhlcmUgaGFzIGJlZW4gb25seSAxNCBydW5zLAo+IGFuZCBhIGZldyBv
ZiB0aGVtIGRpZCBub3QgY29tcGxldGUgZm9yIHVucmVsYXRlZCBpc3N1ZXMsIHNvIGl0IHdvdWxk
IG5lZWQKPiBhIGJpdCBtb3JlIHRpbWUgdG8gYmUgc3VyZS4KPiAKPiBJJ20gYWJvdXQgdG8gbGVh
dmUgZm9yIGEgb25lIHdlZWsgdmFjYXRpb247IEkgbWF5IGhhdmUgbmV0d29yayBhY2Nlcwo+IGFu
ZCBrZWVwIGFuIGV5ZSBvbiBpdCBidXQgbm8gcHJvbWlzZS4gTW9yZSBuZXcgb24gbW9uZGF5IDE2
LgoKVW5mb3J0dW5hYmx5IHRoZXJlIGhhcyBiZWVuIGEgY3Jhc2ggbGFzdCB3ZWVrOgooWEVOKSBB
c3NlcnRpb24gJ29jID4gMCcgZmFpbGVkIGF0IG1tLmM6Njc3CihYRU4pIC0tLS1bIFhlbi00LjEx
LXJjbmI0ICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAg
IDQKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI4NGJkMj5dIG1tLmMjZGVjX2xpbmVh
cl9lbnRyaWVzKzB4MTIvMHgyMAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyNDYgICBDT05U
RVhUOiBoeXBlcnZpc29yIChkNDF2MCkKKFhFTikgcmF4OiBmZmZmZmZmZmZmZmYwMDAwICAgcmJ4
OiA0NDAwMDAwMDAwMDAwMDAxICAgcmN4OiAwMDAwMDAwMDAwMWFhNzM4CihYRU4pIHJkeDogMDQw
MDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAwMDAwMDAxYyAgIHJkaTogZmZmZjgyZTAwMzU0
ZmY0MAooWEVOKSByYnA6IGZmZmY4MmUwMDM1NGU3MDAgICByc3A6IGZmZmY4MzAxYmYxMzdjMDgg
ICByODogIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMjAwICAgcjEw
OiAwMDAwMDAwMDAwMDAwMDAwICAgcjExOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHIxMjogZmZm
ZjgyZTAwMzU0ZmY0MCAgIHIxMzogMDAwMDAwMDAwMDAwMDAwMCAgIHIxNDogMTBmZmZmZmZmZmZm
ZmZmZgooWEVOKSByMTU6IDEwMDAwMDAwMDAwMDAwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwM2Ig
ICBjcjQ6IDAwMDAwMDAwMDAwMDI2ZTQKKFhFTikgY3IzOiAwMDAwMDAwMWI5OTM1MDAwICAgY3Iy
OiAwMDAwMDAwMGNjZjg1MDAwCihYRU4pIGZzYjogMDAwMDAwMDBjMDU3ZmUwMCAgIGdzYjogMDAw
MDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAxMSAgIGVz
OiAwMDExICAgZnM6IDAwMzEgICBnczogMDAxMSAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjg0YmQyPiAobW0uYyNkZWNfbGluZWFyX2VudHJp
ZXMrMHgxMi8weDIwKToKKFhFTikgIGMxIDQ3IDFlIDY2IDg1IGMwIDdmIDAyIDwwZj4gMGIgYzMg
NjYgNjYgMmUgMGYgMWYgODQgMDAgMDAgMDAgMDAgMDAgNDEgNTQKKFhFTikgWGVuIHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4MzAxYmYxMzdjMDg6CihYRU4pICAgIGZmZmY4MmQwODAyODkyNzcg
MDAwMDAwMDAwMDgwMDA2MyBmZmZmODMwMWJmMTM3ZmZmIDRjMDAwMDAwMDAwMDAwMDIKKFhFTikg
ICAgZmZmZjgyZTAwMzU0ZTcwMCBmZmZmODJlMDAzNTRmZjQwIGZmZmY4MzAxYjk4ZjUwMDAgMDAw
MDAwMDAwMDAwMDAwMQooWEVOKSAgICBmZmZmODIwMDQwMDFmMDAwIDAyMDAwMDAwMDAwMDAwMDAg
ZmZmZjgyZDA4MDI4OTg3ZiAwMDAwMDAwMDAwMDAwMWZjCihYRU4pICAgIGZmZmY4MmUwMDM1NGZm
NDAgZmZmZjgyZDA4MDI4OGM1OSAwMDAwMDAwMDAwMWFhN2ZhIDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgICAgZmZmZjgzMDFiZjEzN2ZmZiA0NDAwMDAwMDAwMDAwMDAxIGZmZmY4MmUwMDM1NGZmNDAg
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMGZmZmZmZmZmZmZmZmZmIDEwZmZmZmZmZmZmZmZm
ZmYgMTAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMjg5MjQwCihYRU4pICAgIDAwMDAwMDAxMDEw
MDAyMDYgZmZmZjgzMDFiZjEzN2ZmZiA0NDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAxYWE3ZmEK
KFhFTikgICAgZmZmZjgyZTAwMzU0ZmY0MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAxYjk4ZjUw
MDAgZmZmZjgyMDA4MDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAy
ODk4YmYgZmZmZjgyZDA4MDI5MGIzZCBmZmZmODMwMGJmZjQwMDAwCihYRU4pICAgIDAwMDAwMDAx
ODAyYTgyZDIgZmZmZjgzMDFiOThmNTAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAxYjk4ZjUw
MDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwNyBmZmZmODMwMGJmZjQwMDAwIDAwMDA3ZmYwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODMwMWI5OGY1MDAwIGZmZmY4MmUw
MDM1MTlmYzAgZmZmZjgyZDA4MDRiMDA1OCBmZmZmODJkMDgwNGIwMDYwCihYRU4pICAgIDAwMDAw
MDAwMDAxYThjZmUgMDAwMDAwMDAwMDFhOGNmZSAwMDAwMDAwMTAwMDAwMDA0IDAwMDAwMDAwMDAx
YWE3ZmEKKFhFTikgICAgMDAwMDAwMDBjZDQ3M2QxNCBmZmZmODIwMDgwMDAwMDE4IDAwMDAwMDAw
MDAwMDAwMDEgMDAwMDAwMDBjZDcwOTgwOAooWEVOKSAgICBmZmZmODJkMDgwMzg3YjcwIDAwMDAw
MDAwMDAwMDAwMDEgZmZmZjgzMDFiZjEzN2ZmZiBmZmZmODJkMDgwMjk1NjAwCihYRU4pICAgIGZm
ZmY4MzAxYmYxMzdlMTQgMDAwMDAwMDFmZmZmZmZmZiBmZmZmODIwMDgwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgICAgMDAwMDdmZjAwMDAwMDAwMCAwMDAwMDAwNDgwMzZiYmI4IGNkMmY4
MDAwMDAxYWE3ZmEgZmZmZjgzMDFiZjEzN2VmOAooWEVOKSAgICBmZmZmODMwMGJmZjQwMDAwIDAw
MDAwMDAwMDAwMDAxYTAgMDAwMDAwMDBkZWFkZjAwZCAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAg
IDAwMDAwMDAwZGVhZGYwMGQgZmZmZjgyZDA4MDM2N2QxYSBmZmZmODJkMDAwMDA3ZmYwIGZmZmY4
MmQwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDAwMDAwMDAwMSBmZmZmODJkMGNkNzA5N2ZjIGZm
ZmY4MmQwODAzNmJiYzQgZmZmZjgyZDA4MDM2YmJiOAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhF
TikgICAgWzxmZmZmODJkMDgwMjg0YmQyPl0gbW0uYyNkZWNfbGluZWFyX2VudHJpZXMrMHgxMi8w
eDIwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI4OTI3Nz5dIG1tLmMjX3B1dF9wYWdlX3R5cGUrMHgx
ODcvMHgzMjAKKFhFTikgICAgWzxmZmZmODJkMDgwMjg5ODdmPl0gbW0uYyNwdXRfcGFnZV9mcm9t
X2wyZSsweGRmLzB4MTEwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI4OGM1OT5dIGZyZWVfcGFnZV90
eXBlKzB4MmY5LzB4NzkwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI4OTI0MD5dIG1tLmMjX3B1dF9w
YWdlX3R5cGUrMHgxNTAvMHgzMjAKKFhFTikgICAgWzxmZmZmODJkMDgwMjg5OGJmPl0gcHV0X3Bh
Z2VfdHlwZV9wcmVlbXB0aWJsZSsweGYvMHgxMAooWEVOKSAgICBbPGZmZmY4MmQwODAyOTBiM2Q+
XSBkb19tbXVleHRfb3ArMHg3M2QvMHgxODEwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI5NTYwMD5d
IGNvbXBhdF9tbXVleHRfb3ArMHg0MzAvMHg0NTAKKFhFTikgICAgWzxmZmZmODJkMDgwMzY3ZDFh
Pl0gcHZfaHlwZXJjYWxsKzB4M2FhLzB4NDMwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2YmJjND5d
IGVudHJ5X2ludDgyKzB4NzQvMHhjMAooWEVOKSAgICBbPGZmZmY4MmQwODAzNmJiYjg+XSBlbnRy
eV9pbnQ4MisweDY4LzB4YzAKKFhFTikgICAgWzxmZmZmODJkMDgwMzZiYmM0Pl0gZW50cnlfaW50
ODIrMHg3NC8weGMwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM2YmJiOD5dIGVudHJ5X2ludDgyKzB4
NjgvMHhjMAooWEVOKSAgICBbPGZmZmY4MmQwODAzNmJiYzQ+XSBlbnRyeV9pbnQ4MisweDc0LzB4
YzAKKFhFTikgICAgWzxmZmZmODJkMDgwMzZiYmI4Pl0gZW50cnlfaW50ODIrMHg2OC8weGMwCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDM2YmJjND5dIGVudHJ5X2ludDgyKzB4NzQvMHhjMAooWEVOKSAg
ICBbPGZmZmY4MmQwODAzNjk1NGU+XSBkb19lbnRyeV9pbnQ4MisweDFlLzB4MjAKKFhFTikgICAg
WzxmZmZmODJkMDgwMzZiYzAxPl0gZW50cnlfaW50ODIrMHhiMS8weGMwCgpzdGlsbCB3aXRoIGFu
IGkzODYgZ3Vlc3QgcnVubmluZy4KSSd2ZSBwdXQgdGhlIGJ1aWxkIGZpbGVzIGF0IGZ0cDovL2Fz
aW0ubGlwNi5mci9vdXRnb2luZy9ib3V5ZXIveGVuLWRlYnVnLzA3MDMvCgpJJ20gbm93IGdvaW5n
IHRvIHJlYnVpbGQgd2l0aCB0aGUgNC4xMSByZWxlYXNlLgoKLS0gCk1hbnVlbCBCb3V5ZXIgPGJv
dXllckBhbnRpb2NoZS5ldS5vcmc+CiAgICAgTmV0QlNEOiAyNiBhbnMgZCdleHBlcmllbmNlIGZl
cm9udCB0b3Vqb3VycyBsYSBkaWZmZXJlbmNlCi0tCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:32:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff0o4-0007Ay-7i; Mon, 16 Jul 2018 10:32: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff0o3-0007At-DX
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:32:39 +0000
X-Inumbo-ID: 94886430-88e3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 94886430-88e3-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:32:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="60268103"
Date: Mon, 16 Jul 2018 11:32:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180716103235.cv5ytw25x7czn332@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 11/13] x86: Introduce struct cpu_policy
 to refer to a group of individual policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGlzIGlzIHByZXAgd29yayBmb3IgdGhlIGZvbGxvd2luZyBwYXRjaCAtIHBsZWFz
ZSByZWZlciB0byBpdCBhcyB3ZWxsLgo+IAo+IFdoZW4gYXVkaXRpbmcgYW5kIG1hbmlwdWxhdGlu
ZyBwb2xpY2llcywgaXQgaXMgbmVjZXNzYXJ5IHRvIGRvIHNvIHdpdGggYQo+IGNvbXBsZXRlIHNl
dCBvZiBwb2xpY2llcywgZHVlIHRvIHRoZSBpbnRlcmRlcGVuZGVuY2VzIG9mIHRoZSBjb250ZW50
cy4gIEEKPiBjb250YWluaW5nIHN0cnVjdHVyZSBsaWtlIHRoaXMgd2lsbCBhbGxvdyBmb3IgY2xl
YXJlciBBUElzIGFuZCBjb2RlLgo+IAo+IEFzIGEgZmlyc3QgdXNlciwgdGhpcyBzdHJ1Y3R1cmUg
aXMgY29udmVuaWVudCBmb3IgdGhlIG1hcHBpbmcgdXNlZCBieQo+IFhFTl9TWVNDVExfZ2V0X2Nw
dV9wb2xpY3kgKGltcGxlbWVudGVkIGluIHRoZSBuZXh0IHBhdGNoKSwgYW5kIGZvciBhdWRpdGlu
Zwo+IChsYXRlciB3aGVuIFhFTl9ET01DVExfc2V0X2NwdV9wb2xpY3kgaXMgaW1wbGVtZW50ZWQp
Lgo+IAo+IEF0IHRoaXMgcG9pbnQsIHRoZSBkaXN0aW5jdGlvbiBiZXR3ZWVuICpfbWF4IGFuZCAq
X2RlZmF1bHQgaXMgaW50cm9kdWNlZCBpbnRvCj4gdGhlIEFCSS4gIEZvciBub3csICpfZGVmYXVs
dCBpcyBtYXBwZWQgdG8gKl9tYXgsIGJ1dCBmdXR1cmUgZGV2ZWxvcG1lbnQgd29yawo+IHdpbGwg
cmVzdWx0IGluICpfZGVmYXVsdCBiZWluZyBhIGxvZ2ljYWwgc3Vic2V0IG9mICpfbWF4Lgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:36:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:36: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 1ff0rf-0007Pw-T5; Mon, 16 Jul 2018 10:36: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff0re-0007Pq-1y
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:36:22 +0000
X-Inumbo-ID: 19248b9c-88e4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 19248b9c-88e4-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:36:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76216703"
To: Jan Beulich <JBeulich@suse.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-6-git-send-email-andrew.cooper3@citrix.com>
 <5B4C70D302000078001D4445@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: <4be341fd-a04e-a5e3-a383-cf6afeb544e1@citrix.com>
Date: Mon, 16 Jul 2018 11:35:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C70D302000078001D4445@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 05/13] libx86: introduce a libx86 shared
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMTYvMDcvMTggMTE6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA3LjE4IGF0
IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ICB0b29scy9saWJ4
Yy9NYWtlZmlsZSAgICAgICAgICAgfCAgNiArKysrKysKPj4gIHRvb2xzL2xpYnhjL2luY2x1ZGUv
eGVuY3RybC5oICB8ICAxIC0KPj4gIHRvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jICAgICB8IDI5
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gIHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9u
LmMgICAgICB8ICAyICstCj4+ICB4ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAgICAgICAgfCAzMiAr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gIHhlbi9jb21tb24vTWFrZWZpbGUgICAg
ICAgICAgICB8ICAxICsKPj4gIHhlbi9jb21tb24vbGlieDg2L01ha2VmaWxlICAgICB8ICAxICsK
Pj4gIHhlbi9jb21tb24vbGlieDg2L2NwdWlkLmMgICAgICB8IDQ0ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+PiAgeGVuL2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5o
ICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gSSBjYW4gY2Vy
dGFpbmx5IGFjY2VwdCBsaWJ4ODYgaGVhZGVycyB0byBsaXZlIGluIHhlbi9pbmNsdWRlL3hlbi9s
aWJ4ODYvCj4gZm9yIG5vdyBpZiB0aGUgc3VnZ2VzdGVkIGJldHRlciBwbGFjZXMgY2F1c2UgdHJv
dWJsZSwgYnV0IHhlbi9jb21tb24vCj4gaXMgd2hhdCBpdHMgbmFtZSBzYXlzIC0gY29tbW9uIChp
LmUuIGFyY2hpdGVjdHVyZSBpbmRlcGVuZGVudCkgY29kZS4KPiBUaGlzIHdhbnRzIHRvIGdvIGlu
dG8gbGliL3g4NiBvciB4ZW4vbGliL3g4NiBvciBzb21lIHN1Y2gsIG9yIGluIHRoZSB3b3JzdAo+
IGNhc2UgdW5kZXIgeGVuL2FyY2gveDg2LywgdGhlIG1vcmUgdGhhdCBJIGRvdWJ0IHRoZSBzYW1l
IGlzc3VlIGFzIHdpdGgKPiB0aGUgaGVhZGVyIGZpbGVzIGFwcGxpZXMgaGVyZS4KClRoZSBDIGZp
bGVzIGFyZSB0cml2aWFsIHRvIG1vdmUgaW4gY29tcGFyaXNvbiB0byB0aGUgaGVhZGVyIGZpbGVz
LsKgIEFsbAp0aGF0IG5lZWRzIGNoYW5naW5nIGlzIHRoZSBzaW5nbGUgdnBhdGggaW4gbGlieGMn
cyBidWlsZC4KCkknbGwgbW92ZSB0aGUgQyBmaWxlcyBpbnRvIHhlbi9saWIveDg2LwoKPgo+PiAt
LS0gL2Rldi9udWxsCj4+ICsrKyBiL3hlbi9jb21tb24vbGlieDg2L3ByaXZhdGUuaAo+PiBAQCAt
MCwwICsxLDM4IEBACj4+ICsjaWZuZGVmIFhFTl9MSUJYODZfUFJJVkFURV9ICj4+ICsjZGVmaW5l
IFhFTl9MSUJYODZfUFJJVkFURV9ICj4+ICsKPj4gKyNpZmRlZiBfX1hFTl9fCj4+ICsKPj4gKyNp
bmNsdWRlIDx4ZW4vYml0b3BzLmg+Cj4+ICsjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPgo+PiArI2lu
Y2x1ZGUgPHhlbi9saWIuaD4KPj4gKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPj4gKwo+PiArI2Vs
c2UKPj4gKwo+PiArI2luY2x1ZGUgPGludHR5cGVzLmg+Cj4+ICsjaW5jbHVkZSA8c3RkYm9vbC5o
Pgo+PiArI2luY2x1ZGUgPHN0ZGRlZi5oPgo+PiArCj4+ICsjaW5jbHVkZSA8eGVuLXRvb2xzL2xp
YnMuaD4KPj4gKwo+PiArc3RhdGljIGlubGluZSBib29sIHRlc3RfYml0KHVuc2lnbmVkIGludCBi
aXQsIGNvbnN0IHZvaWQgKnZhZGRyKQo+PiArewo+PiArICAgIGNvbnN0IGNoYXIgKmFkZHIgPSB2
YWRkcjsKPj4gKwo+PiArICAgIHJldHVybiBhZGRyW2JpdCAvIDhdICYgKDF1IDw8IChiaXQgJSA4
KSk7Cj4+ICt9Cj4gVGhlcmUncyBub3doZXJlIGluIHRoZSB0b29scyB0aGF0IHRoaXMgY291bGQg
YmUgdGFrZW4gZnJvbT8geGNfYml0b3BzLmgKPiBoYXMgb25lIC0gY291bGRuJ3QgdGhpcyBiZSBs
aWZ0ZWQgdG8geGVuLXRvb2xzL2xpYnMuaD8KClRoZXJlIGFyZSBhbHJlYWR5IDIgZGlmZmVyZW50
IGNvcGllcyBpbiB0b29scywgd2l0aCBkaWZmZXJlbnQgQVBJcywgYW5kCmFkZGluZyB0aGlzIGlu
dG8geGVuLXRvb2xzL2xpYnMuaCBicm9rZSB0aGUgYnVpbGQgaW4gbW9yZSBjb21wbGljYXRlZAp3
YXlzIHRoYW4gSSBoYXZlIHRpbWUgdG8gZml4IGF0IHRoaXMgcG9pbnQuCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:39:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 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 1ff0uQ-0007YR-CI; Mon, 16 Jul 2018 10: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff0uO-0007YM-IS
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:39:12 +0000
X-Inumbo-ID: 6d831637-88e4-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6d831637-88e4-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 12:38:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76216819"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
 <20180716091801.lcgno4b4g6h3hgoe@citrix.com>
 <5B4C694F02000078001D43C7@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: <63988cc2-3795-8bc1-66d1-10f55894288d@citrix.com>
Date: Mon, 16 Jul 2018 11:39:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C694F02000078001D43C7@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 07/13] libx86: Introduce a helper to
 serialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

T24gMTYvMDcvMTggMTA6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA3LjE4IGF0
IDExOjE4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIEZyaSwgSnVsIDEzLCAy
MDE4IGF0IDA5OjAzOjA4UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiArI2luY2x1
ZGUgPGVycm5vLmg+Cj4+PiAgI2luY2x1ZGUgPGludHR5cGVzLmg+Cj4+PiAgI2luY2x1ZGUgPHN0
ZGJvb2wuaD4KPj4+ICAjaW5jbHVkZSA8c3RkZGVmLmg+Cj4+PiBAQCAtMjMsNiArMjgsMTkgQEAg
c3RhdGljIGlubGluZSBib29sIHRlc3RfYml0KHVuc2lnbmVkIGludCBiaXQsIGNvbnN0IHZvaWQg
Cj4+ICp2YWRkcikKPj4+ICAgICAgcmV0dXJuIGFkZHJbYml0IC8gOF0gJiAoMXUgPDwgKGJpdCAl
IDgpKTsKPj4+ICB9Cj4+PiAgCj4+PiArLyogbWVtY3B5KCksIGJ1dCB3aXRoIGNvcHlfdG9fZ3Vl
c3Rfb2Zmc2V0KCkncyBBUEkuICovCj4+PiArI2RlZmluZSBjb3B5X3RvX2J1ZmZlcl9vZmZzZXQo
ZHN0LCBpbmRleCwgc3JjLCBucikgICAgICBcCj4+PiArKHsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+PiArICAgIGNvbnN0IHR5cGVvZigq
KGRzdCkpICpzcmNfID0gKHNyYyk7ICAgICAgICAgICAgICAgICBcCj4+IEkgdGhpbmsgeW91IG1l
YW4gdHlwZW9mKCooc3JjKSkgaGVyZT8KPiBUbyBmb2xsb3cgY29weV90b19ndWVzdF9vZmZzZXQo
KSdzIG1vZGVsIHRoZXJlJ3MgbW9yZSBuZWVkZWQgaGVyZSwKPiBJIHRoaW5rOiBkc3QgYW5kIHNy
YyB3YW50IHRvIHBvaW50IHRvIHNpbWlsYXIgdHlwZSBvYmplY3RzIC8gYXJyYXlzIChpLmUuCj4g
dGhlIG1hY3JvIHdhbnRzIHRvIGVuZm9yY2UgdGhpcykuCgpUaGlzIHdyYXBwZXIgbmVlZHMgdG8g
YmUganVzdCBlbm91Z2ggdG8gY29tcGlsZSBmb3IgdXNlcnNwYWNlLsKgIEl0CmRvZXNuJ3QgbmVl
ZCBhbGwgdGhlIGZlYXR1cmVzIGFuZCBtaXNmZWF0dXJlcyBvZiB0aGUgaHlwZXJ2aXNvcgppbXBs
ZW1lbnRhdGlvbi4KClJlbWVtYmVyIHRoYXQgdGhlIGNvZGUgZ2V0cyBjb21waWxlZCB0d2ljZSwg
c28gdGhlcmUgaXMgbm8gY2hhbmNlIG9mCmVycm9ycyBhY3R1YWxseSBzbGlwcGluZyBpbi4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:46:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff111-0008Np-7J; Mon, 16 Jul 2018 10:46: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff110-0008Nk-48
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:46:02 +0000
X-Inumbo-ID: 734795dc-88e5-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 734795dc-88e5-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:46:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 04:45:59 -0600
Message-Id: <5B4C776402000078001D44CC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 04:45:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/13] libx86: Introduce a helper to
 serialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gK2ludCB4ODZfY3B1aWRfY29weV90b19idWZmZXIoY29uc3Qgc3RydWN0IGNwdWlkX3Bv
bGljeSAqcCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVpZF9sZWFmX2J1ZmZl
cl90IGxlYXZlcywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqbnJf
ZW50cmllc19wKQo+ICt7Cj4gKyAgICBjb25zdCB1aW50MzJfdCBucl9lbnRyaWVzID0gKm5yX2Vu
dHJpZXNfcDsKPiArICAgIHVpbnQzMl90IGN1cnJfZW50cnkgPSAwLCBsZWFmLCBzdWJsZWFmOwo+
ICsKPiArI2RlZmluZSBDT1BZX0xFQUYobCwgcywgZGF0YSkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCj4gKyAgICAoeyAgaW50IHJldDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIGlmICggKHJldCA9
IGNvcHlfbGVhZl90b19idWZmZXIoICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAg
ICAgICAgICAgICAgICAgbCwgcywgZGF0YSwgbGVhdmVzLCAmY3Vycl9lbnRyeSwgbnJfZW50cmll
cykpICkgICBcCj4gKyAgICAgICAgICAgIHJldHVybiByZXQ7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgfSkKPiArCj4gKyAgICAvKiBCYXNpYyBs
ZWF2ZXMuICovCj4gKyAgICBmb3IgKCBsZWFmID0gMDsgbGVhZiA8PSBNSU4ocC0+YmFzaWMubWF4
X2xlYWYsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5i
YXNpYy5yYXcpIC0gMSk7ICsrbGVhZiApCgpIZXJlIGFuZCAuLi4KCj4gKyAgICB7Cj4gKyAgICAg
ICAgc3dpdGNoICggbGVhZiApCj4gKyAgICAgICAgewo+ICsgICAgICAgIGNhc2UgMHg0Ogo+ICsg
ICAgICAgICAgICBmb3IgKCBzdWJsZWFmID0gMDsgc3VibGVhZiA8IEFSUkFZX1NJWkUocC0+Y2Fj
aGUucmF3KTsgKytzdWJsZWFmICkKPiArICAgICAgICAgICAgICAgIENPUFlfTEVBRihsZWFmLCBz
dWJsZWFmLCAmcC0+Y2FjaGUucmF3W3N1YmxlYWZdKTsKCi4uLiBoZXJlIC4uLgoKPiArICAgICAg
ICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgICAgIGNhc2UgMHg3Ogo+ICsgICAgICAgICAgICBmb3Ig
KCBzdWJsZWFmID0gMDsKPiArICAgICAgICAgICAgICAgICAgc3VibGVhZiA8PSBNSU4ocC0+ZmVh
dC5tYXhfc3VibGVhZiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVJSQVlf
U0laRShwLT5mZWF0LnJhdykgLSAxKTsgKytzdWJsZWFmICkKPiArICAgICAgICAgICAgICAgIENP
UFlfTEVBRihsZWFmLCBzdWJsZWFmLCAmcC0+ZmVhdC5yYXdbc3VibGVhZl0pOwoKLi4uIGJ1dCBl
dmVuIG1vcmUgaW1wb3J0YW50bHkgaGVyZSBJIHdvbmRlciB3aGV0aGVyIHNvbWUgZm9ybShzKSBv
Zgpmb3JfZWFjaF8uLi4oKSB3b3VsZG4ndCBiZSBoZWxwZnVsIHRvIGludHJvZHVjZTogU3VjaCBj
b25zdHJ1Y3RzIGFyZSBhCnByaW1lIHNvdXJjZSBvZiBmdXR1cmUgY29weS1hbmQtcGFzdCBtaXN0
YWtlcywgcGVyaGFwcyBqdXN0IG1pc3NpbmcKYSBzaW5nbGUgb2YgdGhlIGRpc3Rpbmd1aXNoaW5n
IGZpZWxkIG5hbWVzLiBJZiB0aGVyZSB3YXMgZXhhY3RseSBvbmUKaW5zdGFuY2Ugb2YgdGhvc2Ug
ZmllbGQgbmFtZXMsIHRoYXQgcmlzayB3b3VsZCBpbW8gYmUgbXVjaCByZWR1Y2VkLgoKRm9yIGV4
YW1wbGUgKGNvbXBsZXRlbHkgdW50ZXN0ZWQpCgojZGVmaW5lIGZvcl9lYWNoX3N1YmxlYWYod2hp
Y2gsIGxpbWl0KSBcCiAgICBmb3IgKCBzdWJsZWFmID0gMDsgc3VibGVhZiA8PSBNSU4obGltaXQs
IEFSUkFZX1NJWkUocC0+d2hpY2gucmF3KSAtIDEpOyArK3N1YmxlYWYgKQogICAgICAgIENPUFlf
TEVBRihsZWFmLCBzdWJsZWFmLCBwLT53aGljaC5yYXdbc3VibGVhZl0pOwoKYWxiZWl0IEkgcmVh
bGl6ZSB0aGF0IHRoZSBzcGVjaWZpY2F0aW9uIG9mICJsaW1pdCIgd291bGQgdGhlbiBzdGlsbCBy
ZXF1aXJlCmFuIG9wZW4tY29kZWQgdXNlIG9mICJ3aGljaCIsIGFuZCBJIGhhdmUgbm8gZ29vZCBp
ZGVhIGhvdyB0bwphdm9pZCBpdC4KCk90aGVyIHRoYW4gdGhlIGhvcGUgZm9yIHNvbWUgaW1wcm92
ZW1lbnQgdGhlcmUgKGFuZCBpZiBub3RoaW5nIGhhbGYKd2F5IHJlYXNvbmFibGUgdHVybnMgdXAs
IHRoZW4gdGhhdCdsbCB0b28gYmUgZmluZSBmb3Igbm93KSB0aGVyZSdzIG9ubHkKdGhlIHByZXZp
b3VzbHkgZ2l2ZW4gY29tbWVudCBvbiBjb3B5X3RvX2J1ZmZlcl9vZmZzZXQoKSBoZXJlLgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:47:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff12d-0008TZ-KL; Mon, 16 Jul 2018 10:47: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff12c-0008TN-02
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:47:42 +0000
X-Inumbo-ID: 9d93bb33-88e5-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 9d93bb33-88e5-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 12:47:21 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 04:47:39 -0600
Message-Id: <5B4C77C802000078001D44CF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 04:47:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-9-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-9-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 08/13] libx86: Introduce a helper to
 serialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4g
QXMgd2l0aCBDUFVJRCwgYW4gYXJjaGl0ZWN0dXJhbCBmb3JtIGlzIHVzZWQgZm9yIHJlcHJlc2Vu
dGluZyB0aGUgTVNSIGRhdGEuCj4gSXQgaXMgZXhwZWN0ZWQgbm90IHRvIGNoYW5nZSBtb3Zpbmcg
Zm9yd2FyZHMsIGJ1dCBkb2VzIGhhdmUgYSAzMiBiaXQgZmllbGQKPiAoY3VycmVudGx5IHJlc2Vy
dmVkKSB3aGljaCBjYW4gYmUgdXNlZCBjb21wYXRpYmx5IGlmIG5lZWRzIGJlLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gU2ln
bmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:51:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:51: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 1ff16G-0000lX-7u; Mon, 16 Jul 2018 10:51: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff16E-0000lS-Pr
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:51:26 +0000
X-Inumbo-ID: 34ae72b8-88e6-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 34ae72b8-88e6-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:51:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 04:51:24 -0600
Message-Id: <5B4C78A702000078001D44E2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 04:51:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-3-git-send-email-andrew.cooper3@citrix.com>
 <5B4C642402000078001D4378@prv1-mh.provo.novell.com>
 <74eec892-c754-b40f-7ba8-cb88ca3608f1@citrix.com>
In-Reply-To: <74eec892-c754-b40f-7ba8-cb88ca3608f1@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 02/13] libx86: Introduce libx86/cpuid.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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, 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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDEyOjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTA6MjMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4w
Ny4xOCBhdCAyMjowMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQmVn
aW4gdG8gdW50YW5nbGUgdGhlIGhlYWRlciBkZXBlbmRlbmN5IHRhbmdsZSBieSBtb3ZpbmcgZGVm
aW5pdGlvbiBvZgo+Pj4gc3RydWN0IGNwdWlkX2xlYWYgb3V0IG9mIHg4Nl9lbXVsYXRlLmggaW50
byB0aGUgbmV3IGNwdWlkLmguCj4+Pgo+Pj4gQWRkaXRpb25hbGx5LCBwbHVtYiB0aGUgaGVhZGVy
IHRocm91Z2ggdG8gbGlieGMuICBUaGlzIGlzIHRlY2huaWNhbGx5IGEKPj4+IHJlZHVuZGFudCBp
bmNsdWRlIGF0IHRoaXMgcG9pbnQsIGJ1dCBpdCBoZWxwcyBidWlsZC10ZXN0IHRoZSBsYXRlciBj
aGFuZ2VzLAo+Pj4gYW5kIHdpbGwgYmUgdXNlZCBldmVudHVhbGx5Lgo+Pj4KPj4+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+PiBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4+IFJl
dmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+Pj4gLS0tCj4+PiBDQzog
SmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+Pj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Pj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFz
bGlAY2l0cml4LmNvbT4KPj4+IENDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4
LmNvbT4KPj4+Cj4+PiBOb3RlIGNvbmNlcm5pbmcgdGhlIHBvc2l0aW9uaW5nIG9mIGxpYng4Ni4g
IEl0IHR1cm5zIG91dCBhZnRlciB0cnlpbmcgdG8gbW92ZQo+Pj4gaXQgZWxzZXdoZXJlIHRoYXQg
dGhlIG1vdmVtZW50IGlzIHByb2hpYml0aXZlIGJlY2F1c2Ugb2YgdGhlIHdheSBYZW4gaGVhZGVy
cwo+Pj4gYXJlIGluY2x1ZGVkIGJ5IHRoZSB0b29scy4KPj4gSWYgdGhlcmUncyByZWFsbHkgc29t
ZXRoaW5nIHByZXZlbnRpbmcgaXQgdG8gYmUgcGxhY2VkIGJldHRlciwgdGhlbiBJJ20KPj4gY2Vy
dGFpbmx5IHdpbGxpbmcgdG8gZ2l2ZSBteSBhY2sgaGVyZSwgYnV0IEknZCBsaWtlIHRvIGhhdmUg
YSBtb3JlIGNsZWFyCj4+IHVuZGVyc3RhbmRpbmcgb2Ygd2hhdCBpc3N1ZShzKSB5b3UgYXJlIHRh
bGtpbmcgYWJvdXQgYWJvdmUuCj4gCj4gSXQgaXMgYmV0dGVyIGV4cGxhaW5lZCBpbiB0aGUgY29u
dGV4dCBvZiB0aGUgZm9sbG93aW5nIHBhdGNoLgo+IAo+IE1vdmluZyB0byBhc20teDg2L2xpYng4
Ni8gYnJlYWtzIHRoZSBhdXRvZ2VuIHNhZmV0eSBiZWNhdXNlIHRoZSBlbnRpcmUKPiB0cmVlIGhp
ZXJhcmNoeSBpcyBtYWRlIGF2YWlsYWJsZSB3aXRoIGEgc2luZ2xlIGRpcmVjdG9yeSBzeW1saW5r
LgoKQnV0IHRoZXJlIHdhcyBuZXZlciB0YWxrIG9mIGFzbS14ODYvbGlieDg2Ly4gT3B0aW9ucyBk
aXNjdXNzZWQKd2VyZSB0b3AgbGV2ZWwgbGliL3g4Ni8gYW5kIGluY2x1ZGUveDg2Lywgb3IgeGVu
L2xpYi94ODYvIGFuZAp4ZW4vaW5jbHVkZS9saWJ4ODYvIChvciBjbG9zZSBkZXJpdmF0aXZlcyB0
aGVyZW9mKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:52:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:52: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 1ff17S-0000qz-Kg; Mon, 16 Jul 2018 10:52: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff17R-0000qt-9o
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:52:41 +0000
X-Inumbo-ID: 61860502-88e6-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 61860502-88e6-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:52:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 04:52:40 -0600
Message-Id: <5B4C78F402000078001D44E5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 04:52:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-6-git-send-email-andrew.cooper3@citrix.com>
 <5B4C70D302000078001D4445@prv1-mh.provo.novell.com>
 <4be341fd-a04e-a5e3-a383-cf6afeb544e1@citrix.com>
In-Reply-To: <4be341fd-a04e-a5e3-a383-cf6afeb544e1@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 05/13] libx86: introduce a libx86 shared
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDEyOjM1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTE6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4w
Ny4xOCBhdCAyMjowMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gIHRv
b2xzL2xpYnhjL01ha2VmaWxlICAgICAgICAgICB8ICA2ICsrKysrKwo+Pj4gIHRvb2xzL2xpYnhj
L2luY2x1ZGUveGVuY3RybC5oICB8ICAxIC0KPj4+ICB0b29scy9saWJ4Yy94Y19jcHVpZF94ODYu
YyAgICAgfCAyOSArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+PiAgeGVuL2FyY2gveDg2
L2NwdS9jb21tb24uYyAgICAgIHwgIDIgKy0KPj4+ICB4ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAg
ICAgICAgfCAzMiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4+ICB4ZW4vY29tbW9u
L01ha2VmaWxlICAgICAgICAgICAgfCAgMSArCj4+PiAgeGVuL2NvbW1vbi9saWJ4ODYvTWFrZWZp
bGUgICAgIHwgIDEgKwo+Pj4gIHhlbi9jb21tb24vbGlieDg2L2NwdWlkLmMgICAgICB8IDQ0IAo+
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4gIHhlbi9jb21t
b24vbGlieDg2L3ByaXZhdGUuaCAgICB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwo+PiBJIGNhbiBjZXJ0YWlubHkgYWNjZXB0IGxpYng4NiBoZWFkZXJzIHRvIGxpdmUg
aW4geGVuL2luY2x1ZGUveGVuL2xpYng4Ni8KPj4gZm9yIG5vdyBpZiB0aGUgc3VnZ2VzdGVkIGJl
dHRlciBwbGFjZXMgY2F1c2UgdHJvdWJsZSwgYnV0IHhlbi9jb21tb24vCj4+IGlzIHdoYXQgaXRz
IG5hbWUgc2F5cyAtIGNvbW1vbiAoaS5lLiBhcmNoaXRlY3R1cmUgaW5kZXBlbmRlbnQpIGNvZGUu
Cj4+IFRoaXMgd2FudHMgdG8gZ28gaW50byBsaWIveDg2IG9yIHhlbi9saWIveDg2IG9yIHNvbWUg
c3VjaCwgb3IgaW4gdGhlIHdvcnN0Cj4+IGNhc2UgdW5kZXIgeGVuL2FyY2gveDg2LywgdGhlIG1v
cmUgdGhhdCBJIGRvdWJ0IHRoZSBzYW1lIGlzc3VlIGFzIHdpdGgKPj4gdGhlIGhlYWRlciBmaWxl
cyBhcHBsaWVzIGhlcmUuCj4gCj4gVGhlIEMgZmlsZXMgYXJlIHRyaXZpYWwgdG8gbW92ZSBpbiBj
b21wYXJpc29uIHRvIHRoZSBoZWFkZXIgZmlsZXMuICBBbGwKPiB0aGF0IG5lZWRzIGNoYW5naW5n
IGlzIHRoZSBzaW5nbGUgdnBhdGggaW4gbGlieGMncyBidWlsZC4KPiAKPiBJJ2xsIG1vdmUgdGhl
IEMgZmlsZXMgaW50byB4ZW4vbGliL3g4Ni8KClRoYW5rcywgYW5kIHdpdGggdGhhdCB0aGVuCkFj
a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgo+Pj4gLS0tIC9kZXYvbnVs
bAo+Pj4gKysrIGIveGVuL2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oCj4+PiBAQCAtMCwwICsxLDM4
IEBACj4+PiArI2lmbmRlZiBYRU5fTElCWDg2X1BSSVZBVEVfSAo+Pj4gKyNkZWZpbmUgWEVOX0xJ
Qlg4Nl9QUklWQVRFX0gKPj4+ICsKPj4+ICsjaWZkZWYgX19YRU5fXwo+Pj4gKwo+Pj4gKyNpbmNs
dWRlIDx4ZW4vYml0b3BzLmg+Cj4+PiArI2luY2x1ZGUgPHhlbi9rZXJuZWwuaD4KPj4+ICsjaW5j
bHVkZSA8eGVuL2xpYi5oPgo+Pj4gKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPj4+ICsKPj4+ICsj
ZWxzZQo+Pj4gKwo+Pj4gKyNpbmNsdWRlIDxpbnR0eXBlcy5oPgo+Pj4gKyNpbmNsdWRlIDxzdGRi
b29sLmg+Cj4+PiArI2luY2x1ZGUgPHN0ZGRlZi5oPgo+Pj4gKwo+Pj4gKyNpbmNsdWRlIDx4ZW4t
dG9vbHMvbGlicy5oPgo+Pj4gKwo+Pj4gK3N0YXRpYyBpbmxpbmUgYm9vbCB0ZXN0X2JpdCh1bnNp
Z25lZCBpbnQgYml0LCBjb25zdCB2b2lkICp2YWRkcikKPj4+ICt7Cj4+PiArICAgIGNvbnN0IGNo
YXIgKmFkZHIgPSB2YWRkcjsKPj4+ICsKPj4+ICsgICAgcmV0dXJuIGFkZHJbYml0IC8gOF0gJiAo
MXUgPDwgKGJpdCAlIDgpKTsKPj4+ICt9Cj4+IFRoZXJlJ3Mgbm93aGVyZSBpbiB0aGUgdG9vbHMg
dGhhdCB0aGlzIGNvdWxkIGJlIHRha2VuIGZyb20/IHhjX2JpdG9wcy5oCj4+IGhhcyBvbmUgLSBj
b3VsZG4ndCB0aGlzIGJlIGxpZnRlZCB0byB4ZW4tdG9vbHMvbGlicy5oPwo+IAo+IFRoZXJlIGFy
ZSBhbHJlYWR5IDIgZGlmZmVyZW50IGNvcGllcyBpbiB0b29scywgd2l0aCBkaWZmZXJlbnQgQVBJ
cywgYW5kCj4gYWRkaW5nIHRoaXMgaW50byB4ZW4tdG9vbHMvbGlicy5oIGJyb2tlIHRoZSBidWls
ZCBpbiBtb3JlIGNvbXBsaWNhdGVkCj4gd2F5cyB0aGFuIEkgaGF2ZSB0aW1lIHRvIGZpeCBhdCB0
aGlzIHBvaW50LgoKT2gsIG91Y2guCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:55:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10:55: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 1ff1A8-00011X-3f; Mon, 16 Jul 2018 10:55: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff1A7-00011S-5J
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:55:27 +0000
X-Inumbo-ID: b33e46c4-88e6-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 b33e46c4-88e6-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 12:55:06 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 04:55:24 -0600
Message-Id: <5B4C799802000078001D44E8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 04:55:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
 <20180716091801.lcgno4b4g6h3hgoe@citrix.com>
 <5B4C694F02000078001D43C7@prv1-mh.provo.novell.com>
 <63988cc2-3795-8bc1-66d1-10f55894288d@citrix.com>
In-Reply-To: <63988cc2-3795-8bc1-66d1-10f55894288d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/13] libx86: Introduce a helper to
 serialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDEyOjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTA6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNi4w
Ny4xOCBhdCAxMToxOCwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gRnJpLCBK
dWwgMTMsIDIwMTggYXQgMDk6MDM6MDhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+
PiArI2luY2x1ZGUgPGVycm5vLmg+Cj4+Pj4gICNpbmNsdWRlIDxpbnR0eXBlcy5oPgo+Pj4+ICAj
aW5jbHVkZSA8c3RkYm9vbC5oPgo+Pj4+ICAjaW5jbHVkZSA8c3RkZGVmLmg+Cj4+Pj4gQEAgLTIz
LDYgKzI4LDE5IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB0ZXN0X2JpdCh1bnNpZ25lZCBpbnQgYml0
LCBjb25zdCB2b2lkIAo+Pj4gKnZhZGRyKQo+Pj4+ICAgICAgcmV0dXJuIGFkZHJbYml0IC8gOF0g
JiAoMXUgPDwgKGJpdCAlIDgpKTsKPj4+PiAgfQo+Pj4+ICAKPj4+PiArLyogbWVtY3B5KCksIGJ1
dCB3aXRoIGNvcHlfdG9fZ3Vlc3Rfb2Zmc2V0KCkncyBBUEkuICovCj4+Pj4gKyNkZWZpbmUgY29w
eV90b19idWZmZXJfb2Zmc2V0KGRzdCwgaW5kZXgsIHNyYywgbnIpICAgICAgXAo+Pj4+ICsoeyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+
PiArICAgIGNvbnN0IHR5cGVvZigqKGRzdCkpICpzcmNfID0gKHNyYyk7ICAgICAgICAgICAgICAg
ICBcCj4+PiBJIHRoaW5rIHlvdSBtZWFuIHR5cGVvZigqKHNyYykpIGhlcmU/Cj4+IFRvIGZvbGxv
dyBjb3B5X3RvX2d1ZXN0X29mZnNldCgpJ3MgbW9kZWwgdGhlcmUncyBtb3JlIG5lZWRlZCBoZXJl
LAo+PiBJIHRoaW5rOiBkc3QgYW5kIHNyYyB3YW50IHRvIHBvaW50IHRvIHNpbWlsYXIgdHlwZSBv
YmplY3RzIC8gYXJyYXlzIChpLmUuCj4+IHRoZSBtYWNybyB3YW50cyB0byBlbmZvcmNlIHRoaXMp
Lgo+IAo+IFRoaXMgd3JhcHBlciBuZWVkcyB0byBiZSBqdXN0IGVub3VnaCB0byBjb21waWxlIGZv
ciB1c2Vyc3BhY2UuICBJdAo+IGRvZXNuJ3QgbmVlZCBhbGwgdGhlIGZlYXR1cmVzIGFuZCBtaXNm
ZWF0dXJlcyBvZiB0aGUgaHlwZXJ2aXNvcgo+IGltcGxlbWVudGF0aW9uLgo+IAo+IFJlbWVtYmVy
IHRoYXQgdGhlIGNvZGUgZ2V0cyBjb21waWxlZCB0d2ljZSwgc28gdGhlcmUgaXMgbm8gY2hhbmNl
IG9mCj4gZXJyb3JzIGFjdHVhbGx5IHNsaXBwaW5nIGluLgoKV2VsbCwgeWVzLCBwZW9wbGUgd291
bGQgY2VydGFpbmx5IGJlIGV4cGVjdGVkIHRvIHRlc3QgYm90aCBwYXJ0cyBvZgp0aGUgYnVpbGQg
YmVmb3JlIHN1Ym1pdHRpbmcgYSBjaGFuZ2UuIEJ1dCBzb21lb25lIGZvY3VzaW5nIG9uIHRoZQpo
eXBlcnZpc29yIG1pZ2h0IG5vdCBhbHdheXMgcmUtYnVpbGQgdGhlIHRvb2xzIGFmdGVyIGVhY2gg
c3RlcCAob3IKcmVzcGVjdGl2ZWx5IHZpY2UgdmVyc2EpLCB5ZXQgaXQgd291bGQgYmUgbmljZSBp
ZiBhbiBpc3N1ZSB3YXMgbm90aWNhYmxlCnJpZ2h0IGF3YXkgZXZlbiB3aGVuIGRvaW5nIGp1c3Qg
b25lIG9mIHRoZSB0d28gYnVpbGRzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 10:58:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 10: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 1ff1Ci-0001Gk-LD; Mon, 16 Jul 2018 10: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff1Ch-0001Ge-Ft
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 10:58:07 +0000
X-Inumbo-ID: 236496ce-88e7-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 236496ce-88e7-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 10:58:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76217548"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-13-git-send-email-andrew.cooper3@citrix.com>
 <20180716101611.htzgozwkh36trikz@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: <3dc5e891-ddca-5f8f-8e21-276422a5367d@citrix.com>
Date: Mon, 16 Jul 2018 11:58:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180716101611.htzgozwkh36trikz@mac.bytemobile.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/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMTggMTE6MTYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4KPj4gKwo+PiArICAg
IHN5c2N0bC5jbWQgPSBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5Owo+PiArICAgIHN5c2N0bC51
LmNwdV9wb2xpY3kuaW5kZXggPSBpbmRleDsKPj4gKyAgICBzeXNjdGwudS5jcHVfcG9saWN5Lm5y
X2xlYXZlcyA9ICpucl9sZWF2ZXM7Cj4+ICsgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUoc3lzY3Rs
LnUuY3B1X3BvbGljeS5jcHVpZF9wb2xpY3ksIGxlYXZlcyk7Cj4+ICsgICAgc3lzY3RsLnUuY3B1
X3BvbGljeS5ucl9tc3JzID0gKm5yX21zcnM7Cj4+ICsgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUo
c3lzY3RsLnUuY3B1X3BvbGljeS5tc3JfcG9saWN5LCBtc3JzKTsKPiBzeXNjdGwgY2FuIGJlIGlu
aXRpYWxpemVkIGF0IGRlY2xhcmF0aW9uIHRpbWUgaW5zdGVhZCBvZiB6ZXJvaW5nIGl0Cj4gYW5k
IHRoZW4gc2V0dGluZyB0aGUgZmllbGRzOgo+Cj4gc3RydWN0IHhlbl9zeXNjdGwgc3lzY3RsID0g
ewo+ICAgICAuY21kID0gWEVOX1NZU0NUTF9nZXRfY3B1X3BvbGljeTsKPiAgICAgLnUuY3B1X3Bv
bGljeS5pbmRleCA9IGluZGV4Owo+ICAgICAudS5jcHVfcG9saWN5Lm5yX2xlYXZlcyA9ICpucl9s
ZWF2ZXM7Cj4gICAgIC4uLgo+IH07CgpUaGlzIGRvZXNuJ3QgY29tcGlsZSBpbiBhIENlbnRPUyA2
IGVyYSBHQ0MuwqAgSXQgY2FuJ3QgY29wZSB3aXRoCmluaXRpYWxpc2VycyBvZiBhbm9ueW1vdXMg
dW5pb25zLCBhbmQgaXMgdGhlIHJlYXNvbiB3aHkgYSBsb3Qgb2YgdGhlCnRvb2xzdGFjayBsb2dp
YyBpcyBpbiB0aGUgZm9ybSBwcmVzZW50ZWQgaW4gdGhpcyBwYXRjaCwgcmF0aGVyIHRoYW4gdGhl
CmNsZWFuZXIgb3B0aW9uIHlvdSBwcmVzZW50LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 11:02:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 11:02: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 1ff1Gb-0001zK-7D; Mon, 16 Jul 2018 11:02: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff1GZ-0001zD-Up
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 11:02:07 +0000
X-Inumbo-ID: b2b6ecc7-88e7-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 b2b6ecc7-88e7-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 11:02:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 05:02:05 -0600
Message-Id: <5B4C7B2902000078001D4511@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 05:02:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Manuel Bouyer" <bouyer@antioche.eu.org>
References: <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
 <5B3B92D602000078001D0619@prv1-mh.provo.novell.com>
 <20180703161728.GB18182@mail.soc.lip6.fr>
 <20180706142638.GA6124@mail.soc.lip6.fr>
 <20180716103014.GA9982@mail.soc.lip6.fr>
 <5B1FB0E5020000F903B0F0C2@prv1-mh.provo.novell.com>
 <5B1FE90D020000F804A5F2B5@prv1-mh.provo.novell.com>
 <5B20335B0200008603B30F33@prv1-mh.provo.novell.com>
 <5B20D0C102000078001CABB9@prv1-mh.provo.novell.com>
 <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
 <5B3B92D602000078001D0619@prv1-mh.provo.novell.com>
 <5B3BA1A6020000F004B7A140@prv1-mh.provo.novell.com>
 <5B3F7C2F020000D004BA0458@prv1-mh.provo.novell.com>
 <5B4C73C30200007F03CE8FF3@prv1-mh.provo.novell.com>
In-Reply-To: <5B4C73C30200007F03CE8FF3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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+IE9uIDE2LjA3LjE4IGF0IDEyOjMwLCA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4gd3JvdGU6
Cj4gT24gRnJpLCBKdWwgMDYsIDIwMTggYXQgMDQ6MjY6MzhQTSArMDIwMCwgTWFudWVsIEJvdXll
ciB3cm90ZToKPj4gT24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMDY6MTc6MjhQTSArMDIwMCwgTWFu
dWVsIEJvdXllciB3cm90ZToKPj4gPiA+IFNvIGluc3RlYWQgb2YgdGhlIGRlYnVnZ2luZyBwYXRj
aCwgY291bGQgeW91IGdpdmUgdGhlIG9uZSBiZWxvdwo+PiA+ID4gYSB0cnk/Cj4+ID4gCj4+ID4g
U3VyZSwgdGhlIHRlc3Qgc2VydmVyIGlzIG5vdyBydW5uaW5nIHdpdGggaXQuCj4+ID4gQXMgSSdt
IHN0aWxsIHVzaW5nIDQuMTFyYzQgc291cmNlcyBJIGhhZCB0byBhZGp1c3QgaXQgYSBiaXQgKHRo
ZSBzZWNvbmQgY2h1bmsKPj4gPiBkaWRuJ3QgYXBwbHkgY2xlYW5seSkgYnV0IGl0IGRpZG4ndCBs
b29rIGRpZmZpY3VsdCB0byBmaXggaXQuCj4+ID4gCj4+ID4gTm93IGxldHMgd2FpdCBmb3Igc29t
ZSBhdXRvbWF0ZWQgdGVzdHMgcnVuIHRvIGNvbXBsZXRlIC4uLgo+PiAKPj4gU28gZmFyIG5vIGNy
YXNoLCBzbyB0aGlzIGxvb2tzIGdvb2QuIEJ1dCB0aGVyZSBoYXMgYmVlbiBvbmx5IDE0IHJ1bnMs
Cj4+IGFuZCBhIGZldyBvZiB0aGVtIGRpZCBub3QgY29tcGxldGUgZm9yIHVucmVsYXRlZCBpc3N1
ZXMsIHNvIGl0IHdvdWxkIG5lZWQKPj4gYSBiaXQgbW9yZSB0aW1lIHRvIGJlIHN1cmUuCj4+IAo+
PiBJJ20gYWJvdXQgdG8gbGVhdmUgZm9yIGEgb25lIHdlZWsgdmFjYXRpb247IEkgbWF5IGhhdmUg
bmV0d29yayBhY2Nlcwo+PiBhbmQga2VlcCBhbiBleWUgb24gaXQgYnV0IG5vIHByb21pc2UuIE1v
cmUgbmV3IG9uIG1vbmRheSAxNi4KPiAKPiBVbmZvcnR1bmFibHkgdGhlcmUgaGFzIGJlZW4gYSBj
cmFzaCBsYXN0IHdlZWs6CgpIbW0sIGxvb2tzIHRvIGJlIHN0aWxsIGFsbCB0aGUgc2FtZSBhcyBi
ZWZvcmUgKGV4Y2VwdCBmb3IgdGhlIGxpbmUKbnVtYmVyKS4gSSdtIGFmcmFpZCBJJ20gb3V0IG9m
IGlkZWFzLCBhdCBsZWFzdCBmb3IgdGhlIG1vbWVudC4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 11:02:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 11:02:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff1HC-00022C-HF; Mon, 16 Jul 2018 11:02: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff1HC-000227-0z
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 11:02:46 +0000
X-Inumbo-ID: c96ba0b6-88e7-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c96ba0b6-88e7-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 11:02:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,360,1526342400"; d="scan'208";a="76217797"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-2-git-send-email-andrew.cooper3@citrix.com>
 <20180716093710.wczzcqkmn6ui4eur@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: <af0384de-6566-30ec-4dc0-c4942eb9e93a@citrix.com>
Date: Mon, 16 Jul 2018 12:02:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180716093710.wczzcqkmn6ui4eur@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 01/13] x86/msr: Drop stale comment for
 vcpu_msrs.spec_ctrl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

T24gMTYvMDcvMTggMTA6MzcsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gRnJpLCBKdWwg
MTMsIDIwMTggYXQgMDk6MDM6MDJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gTW9y
ZSB0aGFuIHRoZSBib3R0b20gdHdvIGJpdHMgYXJlIG5vdyBkZWZpbmVkLCBhbmQgdGhlIE1TUiBw
b2xpY3kgd29yayBoYXMKPj4gc2hvd24gdGhhdCB1c2luZyBub24tYXJjaGl0ZWN0dXJhbCByZXBy
ZXNlbnRhdGlvbnMgdHVybnMgb3V0IHRvIGJlIHByb2JsZW1hdGljCj4+IGZvciBtb3JlIHRoYW4g
anVzdCBhc20gY29kZS4gIEFzIHRoZSBhcmNoaXRlY3R1cmFsIHJlcHJlc2VudGF0aW9uIGlzIHRo
ZQo+PiBleHBlY3RlZCBkZWZhdWx0LCB3ZSBkb24ndCBuZWVkIHRvIGp1c3RpZnkgd2h5IHdlIGFy
ZSB1c2luZyBpdC4KPiBJZiB0aGF0J3MgaW5kZWVkIHRoZSBhcmNoaXRlY3R1cmFsIHJlcHJlc2Vu
dGF0aW9uIHNob3VsZG4ndCB5b3UgdXNlIGEKPiB1aW50NjRfdCBpbnN0ZWFkPwoKRm9yIE1TUl9T
UEVDX0NUUkwgc3BlY2lmaWNhbGx5LCBpdCBtYWtlcyBhIG1lYW5pbmdmdWwgZGlmZmVyZW5jZSBp
biB0aGUKY29tcGxleGl0eSBvZiB0aGUgYXNtLCBidXQgaW4gZ2VuZXJhbCwgdGhlcmUgbm8gcG9p
bnQgd2FzdGluZyBzcGFjZQpzdG9yaW5nIDMyIGJpdHMgb2YgMCdzIHdoZW4gd2UgZG9uJ3QgbmVl
ZCB0by4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 11:04:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 11:04: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 1ff1IZ-0002CB-3k; Mon, 16 Jul 2018 11:04: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff1IX-0002C1-Sj
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 11:04:09 +0000
X-Inumbo-ID: fbd4b106-88e7-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 fbd4b106-88e7-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 11:04:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 05:04:08 -0600
Message-Id: <5B4C7BA402000078001D4514@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 05:04:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-13-git-send-email-andrew.cooper3@citrix.com>
 <20180716101611.htzgozwkh36trikz@mac.bytemobile.com>
 <3dc5e891-ddca-5f8f-8e21-276422a5367d@citrix.com>
In-Reply-To: <3dc5e891-ddca-5f8f-8e21-276422a5367d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 12/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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+IE9uIDE2LjA3LjE4IGF0IDEyOjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTE6MTYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Cj4+PiAr
Cj4+PiArICAgIHN5c2N0bC5jbWQgPSBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5Owo+Pj4gKyAg
ICBzeXNjdGwudS5jcHVfcG9saWN5LmluZGV4ID0gaW5kZXg7Cj4+PiArICAgIHN5c2N0bC51LmNw
dV9wb2xpY3kubnJfbGVhdmVzID0gKm5yX2xlYXZlczsKPj4+ICsgICAgc2V0X3hlbl9ndWVzdF9o
YW5kbGUoc3lzY3RsLnUuY3B1X3BvbGljeS5jcHVpZF9wb2xpY3ksIGxlYXZlcyk7Cj4+PiArICAg
IHN5c2N0bC51LmNwdV9wb2xpY3kubnJfbXNycyA9ICpucl9tc3JzOwo+Pj4gKyAgICBzZXRfeGVu
X2d1ZXN0X2hhbmRsZShzeXNjdGwudS5jcHVfcG9saWN5Lm1zcl9wb2xpY3ksIG1zcnMpOwo+PiBz
eXNjdGwgY2FuIGJlIGluaXRpYWxpemVkIGF0IGRlY2xhcmF0aW9uIHRpbWUgaW5zdGVhZCBvZiB6
ZXJvaW5nIGl0Cj4+IGFuZCB0aGVuIHNldHRpbmcgdGhlIGZpZWxkczoKPj4KPj4gc3RydWN0IHhl
bl9zeXNjdGwgc3lzY3RsID0gewo+PiAgICAgLmNtZCA9IFhFTl9TWVNDVExfZ2V0X2NwdV9wb2xp
Y3k7Cj4+ICAgICAudS5jcHVfcG9saWN5LmluZGV4ID0gaW5kZXg7Cj4+ICAgICAudS5jcHVfcG9s
aWN5Lm5yX2xlYXZlcyA9ICpucl9sZWF2ZXM7Cj4+ICAgICAuLi4KPj4gfTsKPiAKPiBUaGlzIGRv
ZXNuJ3QgY29tcGlsZSBpbiBhIENlbnRPUyA2IGVyYSBHQ0MuICBJdCBjYW4ndCBjb3BlIHdpdGgK
PiBpbml0aWFsaXNlcnMgb2YgYW5vbnltb3VzIHVuaW9ucywgYW5kIGlzIHRoZSByZWFzb24gd2h5
IGEgbG90IG9mIHRoZQo+IHRvb2xzdGFjayBsb2dpYyBpcyBpbiB0aGUgZm9ybSBwcmVzZW50ZWQg
aW4gdGhpcyBwYXRjaCwgcmF0aGVyIHRoYW4gdGhlCj4gY2xlYW5lciBvcHRpb24geW91IHByZXNl
bnQuCgpCdXQgd2hlcmUncyB0aGUgYW5vbnltb3VzIHVuaW9uIGhlcmU/IFN1Y2ggc2hvdWxkbid0
IGJlIHVzZWQgaW4gdGhlCnB1YmxpYyBoZWFkZXJzIGFueXdheS4KCkphbgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 11:12:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 11:12: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 1ff1QG-000355-00; Mon, 16 Jul 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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff1QE-00034t-Jy
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 11:12:06 +0000
X-Inumbo-ID: 06b9e0a6-88e9-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06b9e0a6-88e9-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 13:11: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 1ff1QB-0003Cl-MQ; Mon, 16 Jul 2018 11:12: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 1ff1QB-0002D6-Fy; Mon, 16 Jul 2018 11:12:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff1QB-0007EN-F5; Mon, 16 Jul 2018 11:12:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ff1QB-0007EN-F5@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 11:12:03 +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
Y2VkOiAgNTQzZjVhYzMwZmFjZmJiNDBlYWZiMmI0OTA4NjQ5YTQyNzc4NDA4MAogIEJ1ZyBub3Qg
cHJlc2VudDogZTU1MGYyNTlhOTRlY2JkOTdiZmY1YmZhYmE0ZGQzZDVlZDI3MmJlOAogIExhc3Qg
ZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzLzEyNTIzMi8KCgogIGNvbW1pdCA1NDNmNWFjMzBmYWNmYmI0MGVhZmIyYjQ5MDg2NDlhNDI3
Nzg0MDgwCiAgQXV0aG9yOiBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgRGF0ZTogICBG
cmkgSnVuIDIyIDE3OjE0OjEzIDIwMTggKzA4MDAKICAKICAgICAgQmFzZVRvb2xzOiBFbmFibGUg
c3RydWN0dXJlIHBjZCBpbiBGREYgZmlsZQogICAgICAKICAgICAgQ29udHJpYnV0ZWQtdW5kZXI6
IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgICBTaWduZWQtb2ZmLWJ5
OiBCb2IgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgICAgIENjOiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2Vl
OgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMv
YmlzZWN0L292bWYvYnVpbGQtYW1kNjQteHNtLnhlbi1idWlsZC5odG1sClJldmlzaW9uIElEcyBp
biBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3Zl
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJp
c2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3Qvb3ZtZi9i
dWlsZC1hbWQ2NC14c20ueGVuLWJ1aWxkIC0tc3VtbWFyeS1vdXQ9dG1wLzEyNTIzMi5iaXNlY3Rp
b24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTE1MSAtLWJsZXNzaW5ncz1yZWFsLHJlYWwt
YmlzZWN0IG92bWYgYnVpbGQtYW1kNjQteHNtIHhlbi1idWlsZApTZWFyY2hpbmcgZm9yIGZhaWx1
cmUgLyBiYXNpcyBwYXNzOgogMTI1MjI0IGZhaWwgW2hvc3Q9ZGViaW5hMV0gLyAxMjUxNTEgW2hv
c3Q9Z29kZWxsbzFdIDEyNTE0NyBbaG9zdD1maWFubzFdIDEyNTE0NSBbaG9zdD1hbGJhbmExXSAx
MjUxNDMgW2hvc3Q9Z29kZWxsbzFdIDEyNTEyNCBbaG9zdD1hbGJhbmEwXSAxMjUxMjIgb2suCkZh
aWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyNTIyNCAvIDEyNTEyMgoodHJlZSB3aXRoIG5v
IHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTogb3ZtZiBodHRw
czovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
eGVuLmdpdApMYXRlc3QgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OSBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNm
NGFjYjFkYQpCYXNpcyBwYXNzIGM1NjMwNzdhMzgwNDM3YzExNGFiYTRjOTViZTY1ZWI5NjNlYmMx
ZjMgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGI0YWM0YmM0MTAyMjJkMjIxZGM0NmE3NGFjNzFl
ZmFhN2IzMmQ1N2MKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdl
bmVyYXRvciAgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLmdpdCNjNTYzMDc3YTM4
MDQzN2MxMTRhYmE0Yzk1YmU2NWViOTYzZWJjMWYzLTJhZGQzY2ZmYjA3NWRlOGE3MDVjOWQ4ODdk
ZDI1NjI0Yzg5ZDIzNDkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFs
LmdpdCNjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwLWM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdCM0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhLTQzMTM5MTM1
YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hl
bi5naXQjYjRhYzRiYzQxMDIyMmQyMjFkYzQ2YTc0YWM3MWVmYWE3YjMyZDU3Yy00MWNiMmRiNjI2
MjdhNzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCkxvYWRlZCAzODA1IG5vZGVzIGluIHJldmlz
aW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTI1MTI0IFtob3N0PWFsYmFu
YTBdCiAxMjUxNTEgW2hvc3Q9Z29kZWxsbzFdCiAxMjUxMjIgcGFzcyBjNTYzMDc3YTM4MDQzN2Mx
MTRhYmE0Yzk1YmU2NWViOTYzZWJjMWYzIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBiNGFjNGJj
NDEwMjIyZDIyMWRjNDZhNzRhYzcxZWZhYTdiMzJkNTdjCiAxMjUxNDMgW2hvc3Q9Z29kZWxsbzFd
CiAxMjUxNDUgW2hvc3Q9YWxiYW5hMV0KIDEyNTE0NyBbaG9zdD1maWFubzFdCiAxMjUxOTkgW2hv
c3Q9ZGViaW5hMF0KIDEyNTIwNSBbaG9zdD1kZWJpbmEwXQogMTI1MTk0IFtob3N0PWRlYmluYTBd
CiAxMjUxOTYgW2hvc3Q9ZGViaW5hMF0KIDEyNTE5NyBbaG9zdD1kZWJpbmEwXQogMTI1MTk4IFto
b3N0PWRlYmluYTBdCiAxMjUyMDEgW2hvc3Q9ZGViaW5hMF0KIDEyNTIwMyBbaG9zdD1kZWJpbmEw
XQogMTI1MjAyIFtob3N0PWRlYmluYTBdCiAxMjUyMDcgW2hvc3Q9ZGViaW5hMF0KIDEyNTIwNiBm
YWlsIDJhZGQzY2ZmYjA3NWRlOGE3MDVjOWQ4ODdkZDI1NjI0Yzg5ZDIzNDkgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFhZTQ4NzU1MGMzZjRhY2IxZGEKIDEy
NTIwOCBbaG9zdD1kZWJpbmEwXQogMTI1MjEwIHBhc3MgYzU2MzA3N2EzODA0MzdjMTE0YWJhNGM5
NWJlNjVlYjk2M2ViYzFmMyBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
IDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgYjRhYzRiYzQxMDIyMmQy
MjFkYzQ2YTc0YWM3MWVmYWE3YjMyZDU3YwogMTI1MjExIGZhaWwgMmFkZDNjZmZiMDc1ZGU4YTcw
NWM5ZDg4N2RkMjU2MjRjODlkMjM0OSBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDFjYjJkYjYy
NjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFkYQogMTI1MjEyIHBhc3MgYzU2MzA3N2EzODA0
MzdjMTE0YWJhNGM5NWJlNjVlYjk2M2ViYzFmMyBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNTdj
ZGFjODFkNWJmOTNjZTE4OTJhMDcyY2U5NzU1NTRhMmYxZjFlZgogMTI1MjE0IHBhc3MgMGE1NjNm
M2ZlY2ZkOWJhZmZlOGRjZTUxYmI0NDExZDZhNzQ4YTkzNiBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgNzM2ZWIzOWQxZjJkMGIwNDJiYzc3MDE0OWMzMzkyOWFhYjhiNWI3MQogMTI1MjEzIGZhaWwg
MmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OSBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFkYQogMTI1MjE1
IGZhaWwgMTVlMjAyMjgyNThjMTcxNGNkOTAyMDdhNTIxMDFhNWIxYjU0Y2QyYyBjOGVhMDQ1NzQ5
NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMx
ZDNhODY1NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFkYQog
MTI1MjE3IHBhc3MgMDQ1YmIzMjM2NDdjOGEyZTJmM2IzMTllYzVhZWRmZjM0YTczMGFiMCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFj
YjFkYQogMTI1MjE2IFtob3N0PWRlYmluYTBdCiAxMjUyMTkgcGFzcyA3N2I3MDJiZmE0OTQ3Y2Fh
YTZiNGIwNDczMDgyMGQ5MWJkZjA3YjAzIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSA0MWNiMmRi
NjI2MjdhNzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCiAxMjUyMjEgW2hvc3Q9ZGViaW5hMF0K
IDEyNTIyMCBmYWlsIDJhZGQzY2ZmYjA3NWRlOGE3MDVjOWQ4ODdkZDI1NjI0Yzg5ZDIzNDkgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFhZTQ4NzU1MGMzZjRh
Y2IxZGEKIDEyNTIyMiBbaG9zdD1kZWJpbmEwXQogMTI1MjIzIHBhc3MgZTU1MGYyNTlhOTRlY2Jk
OTdiZmY1YmZhYmE0ZGQzZDVlZDI3MmJlOCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDFjYjJk
YjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFkYQogMTI1MjI0IGZhaWwgMmFkZDNjZmZi
MDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OSBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMz
YmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2Eg
NDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFkYQogMTI1MjI3IGZhaWwgNTQz
ZjVhYzMwZmFjZmJiNDBlYWZiMmI0OTA4NjQ5YTQyNzc4NDA4MCBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFkYQogMTI1MjI4IHBh
c3MgZTU1MGYyNTlhOTRlY2JkOTdiZmY1YmZhYmE0ZGQzZDVlZDI3MmJlOCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFkYQogMTI1
MjMwIGZhaWwgNTQzZjVhYzMwZmFjZmJiNDBlYWZiMmI0OTA4NjQ5YTQyNzc4NDA4MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFk
YQogMTI1MjMxIHBhc3MgZTU1MGYyNTlhOTRlY2JkOTdiZmY1YmZhYmE0ZGQzZDVlZDI3MmJlOCBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNm
NGFjYjFkYQogMTI1MjMyIGZhaWwgNTQzZjVhYzMwZmFjZmJiNDBlYWZiMmI0OTA4NjQ5YTQyNzc4
NDA4MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3
NTUwYzNmNGFjYjFkYQpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQg
Zm91bmQ6IGZsaWdodCAxMjUxMjIgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTI1MjA2IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTI1MjEwIChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTI1MjExIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IGU1NTBmMjU5
YTk0ZWNiZDk3YmZmNWJmYWJhNGRkM2Q1ZWQyNzJiZTggYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFhZTQ4NzU1MGMzZjRhY2IxZGEKTm8gcmV2aXNpb25zIGxl
ZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAx
MjUyMjMgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjUyMjcg
KGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjUyMjggKHBh
c3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNTIzMCAoZmFpbCksIGZv
ciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNTIzMSAocGFzcyksIGZvciBs
YXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI1MjMyIChmYWlsKSwgZm9yIGZpcnN0IGZh
aWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAg
QnVnIGlzIGluIHRyZWU6ICBvdm1mIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi5n
aXQKICBCdWcgaW50cm9kdWNlZDogIDU0M2Y1YWMzMGZhY2ZiYjQwZWFmYjJiNDkwODY0OWE0Mjc3
ODQwODAKICBCdWcgbm90IHByZXNlbnQ6IGU1NTBmMjU5YTk0ZWNiZDk3YmZmNWJmYWJhNGRkM2Q1
ZWQyNzJiZTgKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMzIvCgoKICBjb21taXQgNTQzZjVhYzMwZmFjZmJiNDBl
YWZiMmI0OTA4NjQ5YTQyNzc4NDA4MAogIEF1dGhvcjogQm9iQ0YgPGJvYi5jLmZlbmdAaW50ZWwu
Y29tPgogIERhdGU6ICAgRnJpIEp1biAyMiAxNzoxNDoxMyAyMDE4ICswODAwCiAgCiAgICAgIEJh
c2VUb29sczogRW5hYmxlIHN0cnVjdHVyZSBwY2QgaW4gRkRGIGZpbGUKICAgICAgCiAgICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
ICAgU2lnbmVkLW9mZi1ieTogQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgogICAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KClJldmlzaW9uIGdyYXBoIGxlZnQgaW4g
L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9vdm1mL2J1aWxkLWFtZDY0LXhzbS54ZW4tYnVpbGQu
e2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjEyNTIzMjogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI1MjMyIG92bWYgcmVh
bC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncy8xMjUyMzIvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJl
IHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAg
ICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 11:37:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 11: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 1ff1oP-0004nD-1h; Mon, 16 Jul 2018 11: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff1oO-0004n8-G5
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 11:37:04 +0000
X-Inumbo-ID: 93f407ae-88ec-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 93f407ae-88ec-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 11:37:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 05:37:00 -0600
Message-Id: <5B4C835902000078001D4569@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 05:36:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-11-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-11-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 10/13] libx86: introduce a helper to
 deserialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Sergey Dyasli <sergey.dyasli@citrix.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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2NvbW1vbi9saWJ4ODYvbXNyLmMKPiArKysgYi94ZW4vY29tbW9uL2xp
Yng4Ni9tc3IuYwo+IEBAIC00NSw2ICs0NSw1NyBAQCBpbnQgeDg2X21zcl9jb3B5X3RvX2J1ZmZl
cihjb25zdCBzdHJ1Y3QgbXNyX3BvbGljeSAqcCwKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+
ICtpbnQgeDg2X21zcl9jb3B5X2Zyb21fYnVmZmVyKHN0cnVjdCBtc3JfcG9saWN5ICpwLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IG1zcl9lbnRyeV9idWZmZXJfdCBtc3Jz
LCB1aW50MzJfdCBucl9tc3JzLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90ICplcnJfbXNyKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiArICAgIHhlbl9tc3Jf
ZW50cnlfdCBkYXRhOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBBIHdlbGwgZm9ybWVkIGNhbGxl
ciBpcyBleHBlY3RlZCBwYXNzIGFuIGFycmF5IHdpdGggZW50cmllcyBpbiBvcmRlciwKPiArICAg
ICAqIGFuZCB3aXRob3V0IGFueSByZXBldGl0aW9ucy4gIEhvd2V2ZXIsIGR1ZSB0byBwZXItdmVu
ZG9yIGRpZmZlcmVuY2VzLAo+ICsgICAgICogYW5kIGluIHRoZSBjYXNlIG9mIHVwZ3JhZGUgb3Ig
bGV2ZWxsZWQgc2NlbmFyaW9zLCB3ZSB0eXBpY2FsbHkgZXhwZWN0Cj4gKyAgICAgKiBmZXdlciB0
aGFuIE1BWCBlbnRyaWVzIHRvIGJlIHBhc3NlZC4KPiArICAgICAqCj4gKyAgICAgKiBEZXRlY3Rp
bmcgcmVwZWF0ZWQgZW50cmllcyBpcyBwcm9oaWJpdGl2ZWx5IGNvbXBsaWNhdGVkLCBzbyB3ZSBk
b24ndAo+ICsgICAgICogYm90aGVyLiAgVGhhdCBzYWlkLCBvbmUgd2F5IG9yIGFub3RoZXIgaWYg
bW9yZSB0aGFuIE1BWCBlbnRyaWVzIGFyZQo+ICsgICAgICogcGFzc2VkLCBzb21ldGhpbmcgaXMg
d3JvbmcuCj4gKyAgICAgKi8KPiArICAgIGlmICggbnJfbXNycyA+IE1TUl9NQVhfU0VSSUFMSVNF
RF9FTlRSSUVTICkKPiArICAgICAgICByZXR1cm4gLUUyQklHOwo+ICsKPiArICAgIGZvciAoIGkg
PSAwOyBpIDwgbnJfbXNyczsgaSsrICkKPiArICAgIHsKPiArICAgICAgICBpZiAoIGNvcHlfZnJv
bV9idWZmZXJfb2Zmc2V0KCZkYXRhLCBtc3JzLCBpLCAxKSApCj4gKyAgICAgICAgICAgIHJldHVy
biAtRUZBVUxUOwo+ICsKPiArICAgICAgICBpZiAoIGRhdGEuZmxhZ3MgKSAvKiAuZmxhZ3MgTUJa
ICovCj4gKyAgICAgICAgICAgIGdvdG8gZXJyOwo+ICsKPiArICAgICAgICBzd2l0Y2ggKCBkYXRh
LmlkeCApCj4gKyAgICAgICAgewo+ICsgICAgICAgIGNhc2UgTVNSX0lOVEVMX1BMQVRGT1JNX0lO
Rk86Cj4gKyAgICAgICAgICAgIGlmICggZGF0YS52YWwgPiB+MHUgKQoKSSBzdXBwb3NlIHRoaXMg
aXMgdG8gZ3VhcmQgYWdhaW5zdCB0cnVuY2F0aW9uLiBJIHRoaW5rIGl0IHdvdWxkIGJlCm1vcmUg
b2J2aW91cyAoYW5kIGZ1dHVyZSBwcm9vZikgaWYgeW91IHVzZWQKKHR5cGVvZihwLT5wbGFmb3Jt
X2luZm8ucmF3KSl+MCwgb3IgYW4gaW50ZXJtZWRpYXRlIHZhcmlhYmxlCm9mIHRoYXQgdHlwZSwg
b3IgZGF0YS52YWwgPj4gKHNpemVvZihwLT5wbGFmb3JtX2luZm8ucmF3KSAqIDgpLApzb21lIG9m
IHdoaWNoIHdvdWxkIGxpa2VseSBldmVuIHRyaWdnZXIgYSBjb21waWxlciB3YXJuaW5nIG9uY2UK
dGhlIHBvbGljeSBmaWVsZCB3YXMgZ3Jvd24gdG8gdWludDY0X3QuCgo+ICsgICAgICAgICAgICAg
ICAgZ290byBlcnI7Cj4gKwo+ICsgICAgICAgICAgICBwLT5wbGFmb3JtX2luZm8ucmF3ID0gZGF0
YS52YWw7CgpObyBvdGhlciBzYW5pdHkgY2hlY2tpbmc/IElmIHRoZSBpbXBsaWNhdGlvbiBpcyB0
aGF0IHRoZSBwb2xpY3kKc3RvcmVkIGludG8gaXNuJ3QgYW4gaW5zdGFuY2UgYXR0YWNoZWQgdG8g
YSBkb21haW4gKGJ1dCBzb21lCmludGVybWVkaWF0ZSBvYmplY3QpLCBhbmQgc2FuaXR5IGNoZWNr
aW5nIGlzIGdvaW5nIHRvIGJlIGRvbmUKbGF0ZXIsIHRoZW4gc3RvcmluZyBhbmQgdGhlbiBjb21w
YXJpbmcgdGhlIHZhbHVlcyB3b3VsZCBwZXJoYXBzCmJlIGV2ZW4gbW9yZSBvYnZpb3VzIGFuIGFw
cHJvYWNoIGFib3ZlLgoKVGhlIGludGVudGlvbnMgaGVyZSBhcmUgaGFyZCB0byBqdWRnZSwgYmVj
YXVzZSBib3RoIHRoaXMKZnVuY3Rpb24gYW5kIGl0cyBDUFVJRCBjb3VudGVycGFydCBhcHBlYXIg
dG8gcmVtYWluIHVudXNlZApieSB0aGUgZW5kIG9mIHRoZSBzZXJpZXMuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 11:47:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 11:47:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff1yN-0005cU-1F; Mon, 16 Jul 2018 11:47: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=x0fx=ka=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ff1yM-0005cP-2U
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 11:47:22 +0000
X-Inumbo-ID: 0454c832-88ee-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0454c832-88ee-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 11:47: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 466DDAD7F
 for <xen-devel@lists.xenproject.org>; Mon, 16 Jul 2018 11:47:19 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F26A02000078001D312F@suse.com>
 <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
 <5B4C629002000078001D4346@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: <db67ac6c-192a-66ed-db73-a676c272598f@suse.com>
Date: Mon, 16 Jul 2018 13:47:17 +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: <5B4C629002000078001D4346@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

T24gMTYvMDcvMTggMTE6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA3LjE4IGF0
IDExOjAyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMTEvMDcvMTggMTQ6MDQsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4gV2hpbGUgSSd2ZSBydW4gaW50byB0aGUgaXNzdWUgd2l0aCBm
dXJ0aGVyIHBhdGNoZXMgaW4gcGxhY2Ugd2hpY2ggbm8KPj4+IGxvbmdlciBndWFyYW50ZWUgdGhl
IHBlci1DUFUgYXJlYSB0byBzdGFydCBvdXQgYXMgYWxsIHplcm9zLCB0aGUKPj4+IENQVV9ET1dO
X0ZBSUxFRCBwcm9jZXNzaW5nIGxvb2tzIHRvIGhhdmUgdGhlIHNhbWUgaXNzdWU6IEJ5IG5vdCB6
YXBwaW5nCj4+PiB0aGUgcGVyLUNQVSBjcHVwb29sIHBvaW50ZXIsIGNwdXBvb2xfY3B1X2FkZCgp
J3MgKGluZGlyZWN0KSBpbnZvY2F0aW9uCj4+PiBvZiBzY2hlZHVsZV9jcHVfc3dpdGNoKCkgd2ls
bCB0cmlnZ2VyIHRoZSAiYyAhPSBvbGRfcG9vbCIgYXNzZXJ0aW9uCj4+PiB0aGVyZS4KPj4+Cj4+
PiBDbGVhcmluZyB0aGUgZmllbGQgZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMgdG9vIGVhcmx5
IChhZmFpY3QgdGhpcwo+Pj4gc2hvdWxkIG5vdCBoYXBwZW4gYmVmb3JlIGNwdV9kaXNhYmxlX3Nj
aGVkdWxlcigpKS4gQ2xlYXJpbmcgaXQgaW4KPj4+IENQVV9ERUFEIGFuZCBDUFVfRE9XTl9GQUlM
RUQgd291bGQgYmUgYW4gb3B0aW9uLCBidXQgd291bGQgdGFrZSB0aGUgc2FtZQo+Pj4gcGllY2Ug
b2YgY29kZSB0d2ljZS4gU2luY2UgdGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0IG1hdHRlciB3
aGlsZSB0aGUKPj4+IENQVSBpcyBvZmZsaW5lLCBzaW1wbHkgY2xlYXIgaXQgaW4gQ1BVX09OTElO
RSBhbmQgQ1BVX0RPV05fRkFJTEVELCBidXQKPj4+IG9ubHkgZm9yIG90aGVyIHRoYW4gdGhlIHN1
c3BlbmQvcmVzdW1lIGNhc2UgKHdoaWNoIGdldHMgc3BlY2lhbGx5Cj4+PiBoYW5kbGVkIGluIGNw
dXBvb2xfY3B1X3JlbW92ZSgpKS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4+PiAtLS0KPj4+IFRCRDogSSB0aGluayB0aGlzIHdvdWxkIGJl
dHRlciBjYWxsIHNjaGVkdWxlX2NwdV9zd2l0Y2goY3B1LCBOVUxMKSBmcm9tCj4+PiAgICAgIGNw
dXBvb2xfY3B1X3JlbW92ZSgpLCBidXQgYmVzaWRlcyB0aGF0IC0gYXMgcGVyIGFib3ZlIC0gbGlr
ZWx5Cj4+PiAgICAgIGJlaW5nIHRvbyBlYXJseSwgdGhhdCBmdW5jdGlvbiBoYXMgZnVydGhlciBw
cmVyZXFzIHRvIGJlIG1ldC4gSXQKPj4+ICAgICAgYWxzbyBkb2Vzbid0IGxvb2sgYXMgaWYgY3B1
cG9vbF91bmFzc2lnbl9jcHVfaGVscGVyKCkgY291bGQgYmUgdXNlZAo+Pj4gICAgICB0aGVyZS4K
Pj4+Cj4+PiAtLS0gYS94ZW4vY29tbW9uL2NwdXBvb2wuYwo+Pj4gKysrIGIveGVuL2NvbW1vbi9j
cHVwb29sLmMKPj4+IEBAIC03NzgsNiArNzc4LDggQEAgc3RhdGljIGludCBjcHVfY2FsbGJhY2so
Cj4+PiAgICAgIHsKPj4+ICAgICAgY2FzZSBDUFVfRE9XTl9GQUlMRUQ6Cj4+PiAgICAgIGNhc2Ug
Q1BVX09OTElORToKPj4+ICsgICAgICAgIGlmICggc3lzdGVtX3N0YXRlIDw9IFNZU19TVEFURV9h
Y3RpdmUgKQo+Pj4gKyAgICAgICAgICAgIHBlcl9jcHUoY3B1cG9vbCwgY3B1KSA9IE5VTEw7Cj4+
PiAgICAgICAgICByYyA9IGNwdXBvb2xfY3B1X2FkZChjcHUpOwo+Pgo+PiBXb3VsZG4ndCBpdCBt
YWtlIG1vcmUgc2Vuc2UgdG8gY2xlYXIgdGhlIGZpZWxkIGluIGNwdXBvb2xfY3B1X2FkZCgpCj4+
IHdoaWNoIGFscmVhZHkgaXMgdGVzdGluZyBzeXN0ZW1fc3RhdGU/Cj4gCj4gSG1tLCB0aGlzIG1h
eSBiZSBhIG1hdHRlciBvZiB0YXN0ZTogSSBjb25zaWRlciB0aGUgY2hhbmdlIGRvbmUgaGVyZQo+
IGEgcHJlcmVxIHRvIGNhbGxpbmcgdGhlIGZ1bmN0aW9uIGluIHRoZSBmaXJzdCBwbGFjZS4gQXMg
c2FpZCBpbiB0aGUKPiBkZXNjcmlwdGlvbiwgSSBhY3R1YWxseSB0aGluayB0aGlzIHNob3VsZCBj
b21lIGVhcmxpZXIsIGFuZCBpdCdzIGp1c3QgdGhhdAo+IEkgY2FuJ3Qgc2VlIGhvdyB0byBjbGVh
bmx5IGRvIHNvLgo+IAo+PiBNb2RpZnlpbmcgdGhlIGNvbmRpdGlvbiBpbiBjcHVwb29sX2NwdV9h
ZGQoKSB0bwo+Pgo+PiAgIGlmICggc3lzdGVtX3N0YXRlIDw9IFNZU19TVEFURV9hY3RpdmUgKQo+
Pgo+PiBhdCB0aGUgc2FtZSB0aW1lIHdvdWxkIGhhdmUgdGhlIGJlbmVmaXQgdG8gY2F0Y2ggcHJv
YmxlbXMgaW4gY2FzZQo+PiBzdXNwZW5kaW5nIGNwdXMgaXMgZmFpbGluZyBkdXJpbmcgU1lTX1NU
QVRFX3N1c3BlbmQgKEknZCBleHBlY3QKPj4gdHJpZ2dlcmluZyB0aGUgZmlyc3QgQVNTRVJUIGlu
IHNjaGVkdWxlX2NwdV9zd2l0Y2goKSBpbiB0aGlzIGNhc2UpLgo+IAo+IFlvdSBtZWFuIHRoZSBp
ZigpIHRoZXJlLCBub3QgdGhlIGVsc2U/IElmIHNvIC0gaG93IHdvdWxkIHRoZSAiZWxzZSIKPiBi
b2R5IHRoZW4gZXZlciBiZSByZWFjaGVkPyBJT1cgaWYgYW55dGhpbmcgSSBjb3VsZCBvbmx5IHNl
ZSB0aGUKPiAiZWxzZSIgdG8gYmVjb21lICJlbHNlIGlmICggc3lzdGVtX3N0YXRlIDw9IFNZU19T
VEFURV9hY3RpdmUgKSIuCgpCYWQgd29yZGluZyBvbiBteSBzaWRlLgoKSSBzaG91bGQgaGF2ZSB3
cml0dGVuICJ0aGUgY29uZGl0aW9uIGluIGNwdXBvb2xfY3B1X2FkZCgpIHNob3VsZCBtYXRjaApp
ZiAoIHN5c3RlbV9zdGF0ZSA8PSBTWVNfU1RBVEVfYWN0aXZlICkuIgoKU286ICJpZiAoIHN5c3Rl
bV9zdGF0ZSA+IFNZU19TVEFURV9hY3RpdmUgKSIsIGFzIHRoZSB0ZXN0IGlzIGZvciB0aGUKb3Ro
ZXIgY2FzZS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 11:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 11: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 1ff225-0006Im-Lj; Mon, 16 Jul 2018 11:51: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=i0cl=ka=gmail.com=mstsxfx@srs-us1.protection.inumbo.net>)
 id 1ff224-0006Ih-MC
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 11:51:12 +0000
X-Inumbo-ID: 8d965cbe-88ee-11e8-a6a9-d7ebe60f679a
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8d965cbe-88ee-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 11:51:19 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id t3-v6so29733869eds.3
 for <xen-devel@lists.xenproject.org>; Mon, 16 Jul 2018 04:51:10 -0700 (PDT)
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=yZQYW96hcBYgtIT4wvLccZa8Gw+DTsaiuUJjpwYTQLg=;
 b=d/CI91DdHLgw8uhyBqse2ua5epztv+PQPFGnqfB7QqC4HYw3K1d5kylOYLMT/3Uq/z
 ERWikbashrGUbBn1Qr+CIIj2TglsW1zHkknzU9gysqxlnB3kIynOujlBBuSMkwD9pqPN
 2Le3GYhrFKFcFCOaiJof0V48Rzk9/CFGVzcQ5e+54usQEArskT9MV42iSG7d7X8UDnel
 3XwE+rKonIq5TljWYaJJKpD2nQ6oWOSU0CWv/1KwUOdFtBifYJPJUCVILqka8Y2Vi55P
 1Rtv830L5e6JOxgySdmgryaZHy3CT4DC6ln1/GevkGTj5zhrbhVbuCcAFvWqgy3NFriG
 9mrw==
X-Gm-Message-State: AOUpUlFCJ9TJmYtfGXo6zlNc8MJ3hh9gPf/f3MrpExLHmJqaYKXmw9N1
 fIby0cEvjWpbTL1LNyCBDQ4=
X-Google-Smtp-Source: AAOMgpfuejQzQ5+yFn50SrSqc5X/muYzI/eZjwyWE/KoSGpsUfjPuFf8l/IIQWcuvrAfFV9p6b/JKg==
X-Received: by 2002:aa7:c0c9:: with SMTP id
 j9-v6mr17213574edp.135.1531741869717; 
 Mon, 16 Jul 2018 04:51:09 -0700 (PDT)
Received: from tiehlicka.suse.cz (prg-ext-pat.suse.com. [213.151.95.130])
 by smtp.gmail.com with ESMTPSA id a5-v6sm6470219edr.1.2018.07.16.04.51.08
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 16 Jul 2018 04:51:09 -0700 (PDT)
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Date: Mon, 16 Jul 2018 13:50:58 +0200
Message-Id: <20180716115058.5559-1-mhocko@kernel.org>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, kvm@vger.kernel.org,
 =?UTF-8?q?Radim=20Kr=C4=8Dm=C3=A1=C5=99?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 =?UTF-8?q?Christian=20K=C3=B6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

RnJvbTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CgpUaGVyZSBhcmUgc2V2ZXJhbCBi
bG9ja2FibGUgbW11IG5vdGlmaWVycyB3aGljaCBtaWdodCBzbGVlcCBpbgptbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydCBhbmQgdGhhdCBpcyBhIHByb2JsZW0gZm9yIHRoZQpvb21f
cmVhcGVyIGJlY2F1c2UgaXQgbmVlZHMgdG8gZ3VhcmFudGVlIGEgZm9yd2FyZCBwcm9ncmVzcyBz
byBpdCBjYW5ub3QKZGVwZW5kIG9uIGFueSBzbGVlcGFibGUgbG9ja3MuCgpDdXJyZW50bHkgd2Ug
c2ltcGx5IGJhY2sgb2ZmIGFuZCBtYXJrIGFuIG9vbSB2aWN0aW0gd2l0aCBibG9ja2FibGUgbW11
Cm5vdGlmaWVycyBhcyBkb25lIGFmdGVyIGEgc2hvcnQgc2xlZXAuIFRoYXQgY2FuIHJlc3VsdCBp
biBzZWxlY3RpbmcgYQpuZXcgb29tIHZpY3RpbSBwcmVtYXR1cmVseSBiZWNhdXNlIHRoZSBwcmV2
aW91cyBvbmUgc3RpbGwgaGFzbid0IHRvcm4KaXRzIG1lbW9yeSBkb3duIHlldC4KCldlIGNhbiBk
byBtdWNoIGJldHRlciB0aG91Z2guIEV2ZW4gaWYgbW11IG5vdGlmaWVycyB1c2Ugc2xlZXBhYmxl
IGxvY2tzCnRoZXJlIGlzIG5vIHJlYXNvbiB0byBhdXRvbWF0aWNhbGx5IGFzc3VtZSB0aG9zZSBs
b2NrcyBhcmUgaGVsZC4KTW9yZW92ZXIgbWFqb3JpdHkgb2Ygbm90aWZpZXJzIG9ubHkgY2FyZSBh
Ym91dCBhIHBvcnRpb24gb2YgdGhlIGFkZHJlc3MKc3BhY2UgYW5kIHRoZXJlIGlzIGFic29sdXRl
bHkgemVybyByZWFzb24gdG8gZmFpbCB3aGVuIHdlIGFyZSB1bm1hcHBpbmcgYW4KdW5yZWxhdGVk
IHJhbmdlLiBNYW55IG5vdGlmaWVycyBkbyByZWFsbHkgYmxvY2sgYW5kIHdhaXQgZm9yIEhXIHdo
aWNoIGlzCmhhcmRlciB0byBoYW5kbGUgYW5kIHdlIGhhdmUgdG8gYmFpbCBvdXQgdGhvdWdoLgoK
VGhpcyBwYXRjaCBoYW5kbGVzIHRoZSBsb3cgaGFuZ2luZyBmcnVpZC4gX19tbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydApnZXRzIGEgYmxvY2thYmxlIGZsYWcgYW5kIGNhbGxiYWNr
cyBhcmUgbm90IGFsbG93ZWQgdG8gc2xlZXAgaWYgdGhlCmZsYWcgaXMgc2V0IHRvIGZhbHNlLiBU
aGlzIGlzIGFjaGlldmVkIGJ5IHVzaW5nIHRyeWxvY2sgaW5zdGVhZCBvZiB0aGUKc2xlZXBhYmxl
IGxvY2sgZm9yIG1vc3QgY2FsbGJhY2tzIGFuZCBjb250aW51ZSBhcyBsb25nIGFzIHdlIGRvIG5v
dApibG9jayBkb3duIHRoZSBjYWxsIGNoYWluLgoKSSB0aGluayB3ZSBjYW4gaW1wcm92ZSB0aGF0
IGV2ZW4gZnVydGhlciBiZWNhdXNlIHRoZXJlIGlzIGEgY29tbW9uCnBhdHRlcm4gdG8gZG8gYSBy
YW5nZSBsb29rdXAgZmlyc3QgYW5kIHRoZW4gZG8gc29tZXRoaW5nIGFib3V0IHRoYXQuClRoZSBm
aXJzdCBwYXJ0IGNhbiBiZSBkb25lIHdpdGhvdXQgYSBzbGVlcGluZyBsb2NrIGluIG1vc3QgY2Fz
ZXMgQUZBSUNTLgoKVGhlIG9vbV9yZWFwZXIgZW5kIHRoZW4gc2ltcGx5IHJldHJpZXMgaWYgdGhl
cmUgaXMgYXQgbGVhc3Qgb25lIG5vdGlmaWVyCndoaWNoIGNvdWxkbid0IG1ha2UgYW55IHByb2dy
ZXNzIGluICFibG9ja2FibGUgbW9kZS4gQSByZXRyeSBsb29wIGlzCmFscmVhZHkgaW1wbGVtZW50
ZWQgdG8gd2FpdCBmb3IgdGhlIG1tYXBfc2VtIGFuZCB0aGlzIGlzIGJhc2ljYWxseSB0aGUKc2Ft
ZSB0aGluZy4KCkNoYW5nZXMgc2luY2UgcmZjIHYxCi0gZ3B1IG5vdGlmaWVycyBjYW4gc2xlZXAg
d2hpbGUgd2FpdGluZyBmb3IgSFcgKGV2aWN0X3Byb2Nlc3NfcXVldWVzX2Nwc2NoCiAgb24gYSBs
b2NrIGFuZCBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlIG9uIHVuYm91bmQgdGltZW91dCkgbWFr
ZSBzdXJlCiAgd2UgYmFpbCBvdXQgd2hlbiB3ZSBoYXZlIGFuIGludGVyc2VjdGluZyByYW5nZSBm
b3Igc3RhcnRlcgotIG5vdGUgdGhhdCBhIG5vdGlmaWVyIGZhaWxlZCB0byB0aGUgbG9nIGZvciBl
YXNpZXIgZGVidWdnaW5nCi0gYmFjayBvZmYgZWFybHkgaW4gaWJfdW1lbV9ub3RpZmllcl9pbnZh
bGlkYXRlX3JhbmdlX3N0YXJ0IGlmIHRoZQogIGNhbGxiYWNrIGlzIGNhbGxlZAotIG1uX2ludmxf
cmFuZ2Vfc3RhcnQgd2FpdHMgZm9yIGNvbXBsZXRpb24gZG93biB0aGUgdW5tYXBfZ3JhbnRfcGFn
ZXMKICBwYXRoIHNvIHdlIGhhdmUgdG8gYmFjayBvZmYgZWFybHkgb24gb3ZlcmxhcHBpbmcgcmFu
Z2VzCgpDYzogIkRhdmlkIChDaHVuTWluZykgWmhvdSIgPERhdmlkMS5aaG91QGFtZC5jb20+CkNj
OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgpDYzogIlJhZGltIEtyxI1tw6HF
mSIgPHJrcmNtYXJAcmVkaGF0LmNvbT4KQ2M6IEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNo
ZXJAYW1kLmNvbT4KQ2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT4KQ2M6IEphbmkg
TmlrdWxhIDxqYW5pLm5pa3VsYUBsaW51eC5pbnRlbC5jb20+CkNjOiBKb29uYXMgTGFodGluZW4g
PGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CkNjOiBSb2RyaWdvIFZpdmkgPHJvZHJp
Z28udml2aUBpbnRlbC5jb20+CkNjOiBEb3VnIExlZGZvcmQgPGRsZWRmb3JkQHJlZGhhdC5jb20+
CkNjOiBKYXNvbiBHdW50aG9ycGUgPGpnZ0B6aWVwZS5jYT4KQ2M6IE1pa2UgTWFyY2luaXN6eW4g
PG1pa2UubWFyY2luaXN6eW5AaW50ZWwuY29tPgpDYzogRGVubmlzIERhbGVzc2FuZHJvIDxkZW5u
aXMuZGFsZXNzYW5kcm9AaW50ZWwuY29tPgpDYzogU3VkZWVwIER1dHQgPHN1ZGVlcC5kdXR0QGlu
dGVsLmNvbT4KQ2M6IEFzaHV0b3NoIERpeGl0IDxhc2h1dG9zaC5kaXhpdEBpbnRlbC5jb20+CkNj
OiBEaW1pdHJpIFNpdmFuaWNoIDxzaXZhbmljaEBzZ2kuY29tPgpDYzogQm9yaXMgT3N0cm92c2t5
IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KQ2M6ICJKw6lyw7RtZSBHbGlzc2UiIDxqZ2xpc3NlQHJlZGhhdC5jb20+CkNjOiBB
bmRyZWEgQXJjYW5nZWxpIDxhYXJjYW5nZUByZWRoYXQuY29tPgpDYzogRmVsaXggS3VlaGxpbmcg
PGZlbGl4Lmt1ZWhsaW5nQGFtZC5jb20+CkNjOiBrdm1Admdlci5rZXJuZWwub3JnCkNjOiBsaW51
eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnCkNjOiBhbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y
ZwpDYzogZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogaW50ZWwtZ2Z4QGxpc3Rz
LmZyZWVkZXNrdG9wLm9yZwpDYzogbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogbGludXgtbW1Aa3ZhY2sub3JnCkFja2VkLWJ5
OiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+ICMgQU1EIG5vdGlm
aWVycwpBY2tlZC1ieTogTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPiAjIG1s
eCBhbmQgdW1lbV9vZHAKUmVwb3J0ZWQtYnk6IERhdmlkIFJpZW50amVzIDxyaWVudGplc0Bnb29n
bGUuY29tPgpTaWduZWQtb2ZmLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KLS0t
CgpIaSwKdGhlcmUgd2VyZSBubyBtYWpvciBvYmplY3Rpb25zIHdoZW4gSSBzZW50IHRoaXMgYXMg
YW4gUkZDIHRoZSBsYXN0IHRpbWUKWzFdLiBJIHdhcyBob3BpbmcgZm9yIG1vcmUgZmVlZGJhY2sg
aW4gdGhlIGRyaXZlcnMgbGFuZCBiZWNhdXNlIEkgYW0KdG91Y2hpbmcgdGhlIGNvZGUgSSBoYXZl
IG5vIHdheSB0byB0ZXN0LiBPbiB0aGUgb3RoZXIgaGFuZCB0aGUgcGF0dGVybgppcyBxdWl0ZSBz
aW1wbGUgYW5kIGNvbnNpc3RlbnQgb3ZlciBhbGwgdXNlcnMgc28gdGhlcmUgc2hvdWxkbid0IGJl
CmFueSBsYXJnZSBzdXJwcmlzZXMgaG9wZWZ1bGx5LgoKQW55IGZ1cnRoZXIgcmV2aWV3IHdvdWxk
IGJlIGhpZ2hseSBhcHByZWNpYXRlIG9mIGNvdXJzZS4gQnV0IGlzIHRoaXMKc29tZXRoaW5nIHRv
IHB1dCBpbnRvIHRoZSBtbSB0cmVlIG5vdz8KClsxXSBodHRwOi8vbGttbC5rZXJuZWwub3JnL3Iv
MjAxODA2MjcwNzQ0MjEuR0YzMjM0OEBkaGNwMjIuc3VzZS5jegoKCiBhcmNoL3g4Ni9rdm0veDg2
LmMgICAgICAgICAgICAgICAgICAgICAgfCAgNyArKy0tCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2Ft
ZGdwdS9hbWRncHVfbW4uYyAgfCA0MyArKysrKysrKysrKysrKysrKysrLS0tLS0KIGRyaXZlcnMv
Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX3VzZXJwdHIuYyB8IDEzICsrKysrKy0tCiBkcml2ZXJzL2dw
dS9kcm0vcmFkZW9uL3JhZGVvbl9tbi5jICAgICAgfCAyMiArKysrKysrKysrKy0tCiBkcml2ZXJz
L2luZmluaWJhbmQvY29yZS91bWVtX29kcC5jICAgICAgfCAzMyArKysrKysrKysrKysrKystLS0t
CiBkcml2ZXJzL2luZmluaWJhbmQvaHcvaGZpMS9tbXVfcmIuYyAgICAgfCAxMSArKysrLS0tCiBk
cml2ZXJzL2luZmluaWJhbmQvaHcvbWx4NS9vZHAuYyAgICAgICAgfCAgMiArLQogZHJpdmVycy9t
aXNjL21pYy9zY2lmL3NjaWZfZG1hLmMgICAgICAgIHwgIDcgKystLQogZHJpdmVycy9taXNjL3Nn
aS1ncnUvZ3J1dGxicHVyZ2UuYyAgICAgIHwgIDcgKystLQogZHJpdmVycy94ZW4vZ250ZGV2LmMg
ICAgICAgICAgICAgICAgICAgIHwgNDQgKysrKysrKysrKysrKysrKysrKystLS0tLQogaW5jbHVk
ZS9saW51eC9rdm1faG9zdC5oICAgICAgICAgICAgICAgIHwgIDQgKy0tCiBpbmNsdWRlL2xpbnV4
L21tdV9ub3RpZmllci5oICAgICAgICAgICAgfCAzNSArKysrKysrKysrKysrKystLS0tLQogaW5j
bHVkZS9saW51eC9vb20uaCAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGluY2x1ZGUvcmRt
YS9pYl91bWVtX29kcC5oICAgICAgICAgICAgICB8ICAzICstCiBtbS9obW0uYyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgNyArKy0tCiBtbS9tbWFwLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgMiArLQogbW0vbW11X25vdGlmaWVyLmMgICAgICAgICAgICAgICAg
ICAgICAgIHwgMTkgKysrKysrKystLS0KIG1tL29vbV9raWxsLmMgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDI5ICsrKysrKysrLS0tLS0tLS0KIHZpcnQva3ZtL2t2bV9tYWluLmMgICAgICAg
ICAgICAgICAgICAgICB8IDE1ICsrKysrKy0tLQogMTkgZmlsZXMgY2hhbmdlZCwgMjI1IGluc2Vy
dGlvbnMoKyksIDgwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2t2bS94ODYu
YyBiL2FyY2gveDg2L2t2bS94ODYuYwppbmRleCA2YmNlY2MzMjVlN2UuLmFjMDhmNWQ3MTFiZSAx
MDA2NDQKLS0tIGEvYXJjaC94ODYva3ZtL3g4Ni5jCisrKyBiL2FyY2gveDg2L2t2bS94ODYuYwpA
QCAtNzIwMyw4ICs3MjAzLDkgQEAgc3RhdGljIHZvaWQgdmNwdV9sb2FkX2VvaV9leGl0bWFwKHN0
cnVjdCBrdm1fdmNwdSAqdmNwdSkKIAlrdm1feDg2X29wcy0+bG9hZF9lb2lfZXhpdG1hcCh2Y3B1
LCBlb2lfZXhpdF9iaXRtYXApOwogfQogCi12b2lkIGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZh
bGlkYXRlX3JhbmdlKHN0cnVjdCBrdm0gKmt2bSwKLQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5z
aWduZWQgbG9uZyBlbmQpCitpbnQga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFu
Z2Uoc3RydWN0IGt2bSAqa3ZtLAorCQl1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25n
IGVuZCwKKwkJYm9vbCBibG9ja2FibGUpCiB7CiAJdW5zaWduZWQgbG9uZyBhcGljX2FkZHJlc3M7
CiAKQEAgLTcyMTUsNiArNzIxNiw4IEBAIHZvaWQga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFs
aWRhdGVfcmFuZ2Uoc3RydWN0IGt2bSAqa3ZtLAogCWFwaWNfYWRkcmVzcyA9IGdmbl90b19odmEo
a3ZtLCBBUElDX0RFRkFVTFRfUEhZU19CQVNFID4+IFBBR0VfU0hJRlQpOwogCWlmIChzdGFydCA8
PSBhcGljX2FkZHJlc3MgJiYgYXBpY19hZGRyZXNzIDwgZW5kKQogCQlrdm1fbWFrZV9hbGxfY3B1
c19yZXF1ZXN0KGt2bSwgS1ZNX1JFUV9BUElDX1BBR0VfUkVMT0FEKTsKKworCXJldHVybiAwOwog
fQogCiB2b2lkIGt2bV92Y3B1X3JlbG9hZF9hcGljX2FjY2Vzc19wYWdlKHN0cnVjdCBrdm1fdmNw
dSAqdmNwdSkKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9t
bi5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKaW5kZXggODNlMzQ0
ZmJiNTBhLi4zMzk5YTRhOTI3ZmIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k
Z3B1L2FtZGdwdV9tbi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9t
bi5jCkBAIC0xMzYsMTIgKzEzNiwxOCBAQCB2b2lkIGFtZGdwdV9tbl91bmxvY2soc3RydWN0IGFt
ZGdwdV9tbiAqbW4pCiAgKgogICogVGFrZSB0aGUgcm1uIHJlYWQgc2lkZSBsb2NrLgogICovCi1z
dGF0aWMgdm9pZCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKnJtbikKK3N0
YXRpYyBpbnQgYW1kZ3B1X21uX3JlYWRfbG9jayhzdHJ1Y3QgYW1kZ3B1X21uICpybW4sIGJvb2wg
YmxvY2thYmxlKQogewotCW11dGV4X2xvY2soJnJtbi0+cmVhZF9sb2NrKTsKKwlpZiAoYmxvY2th
YmxlKQorCQltdXRleF9sb2NrKCZybW4tPnJlYWRfbG9jayk7CisJZWxzZSBpZiAoIW11dGV4X3Ry
eWxvY2soJnJtbi0+cmVhZF9sb2NrKSkKKwkJcmV0dXJuIC1FQUdBSU47CisKIAlpZiAoYXRvbWlj
X2luY19yZXR1cm4oJnJtbi0+cmVjdXJzaW9uKSA9PSAxKQogCQlkb3duX3JlYWRfbm9uX293bmVy
KCZybW4tPmxvY2spOwogCW11dGV4X3VubG9jaygmcm1uLT5yZWFkX2xvY2spOworCisJcmV0dXJu
IDA7CiB9CiAKIC8qKgpAQCAtMTk3LDEwICsyMDMsMTEgQEAgc3RhdGljIHZvaWQgYW1kZ3B1X21u
X2ludmFsaWRhdGVfbm9kZShzdHJ1Y3QgYW1kZ3B1X21uX25vZGUgKm5vZGUsCiAgKiBXZSBibG9j
ayBmb3IgYWxsIEJPcyBiZXR3ZWVuIHN0YXJ0IGFuZCBlbmQgdG8gYmUgaWRsZSBhbmQKICAqIHVu
bWFwIHRoZW0gYnkgbW92ZSB0aGVtIGludG8gc3lzdGVtIGRvbWFpbiBhZ2Fpbi4KICAqLwotc3Rh
dGljIHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfZ2Z4KHN0cnVjdCBtbXVf
bm90aWZpZXIgKm1uLAorc3RhdGljIGludCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFy
dF9nZngoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJCQkJCQkgc3RydWN0IG1tX3N0cnVjdCAq
bW0sCiAJCQkJCQkgdW5zaWduZWQgbG9uZyBzdGFydCwKLQkJCQkJCSB1bnNpZ25lZCBsb25nIGVu
ZCkKKwkJCQkJCSB1bnNpZ25lZCBsb25nIGVuZCwKKwkJCQkJCSBib29sIGJsb2NrYWJsZSkKIHsK
IAlzdHJ1Y3QgYW1kZ3B1X21uICpybW4gPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBhbWRncHVf
bW4sIG1uKTsKIAlzdHJ1Y3QgaW50ZXJ2YWxfdHJlZV9ub2RlICppdDsKQEAgLTIwOCwxNyArMjE1
LDI4IEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2dmeChz
dHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkvKiBub3RpZmljYXRpb24gaXMgZXhjbHVzaXZlLCBi
dXQgaW50ZXJ2YWwgaXMgaW5jbHVzaXZlICovCiAJZW5kIC09IDE7CiAKLQlhbWRncHVfbW5fcmVh
ZF9sb2NrKHJtbik7CisJLyogVE9ETyB3ZSBzaG91bGQgYmUgYWJsZSB0byBzcGxpdCBsb2NraW5n
IGZvciBpbnRlcnZhbCB0cmVlIGFuZAorCSAqIGFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUKKwkg
Ki8KKwlpZiAoYW1kZ3B1X21uX3JlYWRfbG9jayhybW4sIGJsb2NrYWJsZSkpCisJCXJldHVybiAt
RUFHQUlOOwogCiAJaXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJfZmlyc3QoJnJtbi0+b2JqZWN0cywg
c3RhcnQsIGVuZCk7CiAJd2hpbGUgKGl0KSB7CiAJCXN0cnVjdCBhbWRncHVfbW5fbm9kZSAqbm9k
ZTsKIAorCQlpZiAoIWJsb2NrYWJsZSkgeworCQkJYW1kZ3B1X21uX3JlYWRfdW5sb2NrKHJtbik7
CisJCQlyZXR1cm4gLUVBR0FJTjsKKwkJfQorCiAJCW5vZGUgPSBjb250YWluZXJfb2YoaXQsIHN0
cnVjdCBhbWRncHVfbW5fbm9kZSwgaXQpOwogCQlpdCA9IGludGVydmFsX3RyZWVfaXRlcl9uZXh0
KGl0LCBzdGFydCwgZW5kKTsKIAogCQlhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlKG5vZGUsIHN0
YXJ0LCBlbmQpOwogCX0KKworCXJldHVybiAwOwogfQogCiAvKioKQEAgLTIzMywxMCArMjUxLDEx
IEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2dmeChzdHJ1
Y3QgbW11X25vdGlmaWVyICptbiwKICAqIG5lY2Vzc2l0YXRlcyBldmljdGluZyBhbGwgdXNlci1t
b2RlIHF1ZXVlcyBvZiB0aGUgcHJvY2Vzcy4gVGhlIEJPcwogICogYXJlIHJlc3RvcnRlZCBpbiBh
bWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9lbmRfaHNhLgogICovCi1zdGF0aWMgdm9pZCBhbWRn
cHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9oc2Eoc3RydWN0IG1tdV9ub3RpZmllciAqbW4s
CitzdGF0aWMgaW50IGFtZGdwdV9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0X2hzYShzdHJ1Y3Qg
bW11X25vdGlmaWVyICptbiwKIAkJCQkJCSBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkJCSB1
bnNpZ25lZCBsb25nIHN0YXJ0LAotCQkJCQkJIHVuc2lnbmVkIGxvbmcgZW5kKQorCQkJCQkJIHVu
c2lnbmVkIGxvbmcgZW5kLAorCQkJCQkJIGJvb2wgYmxvY2thYmxlKQogewogCXN0cnVjdCBhbWRn
cHVfbW4gKnJtbiA9IGNvbnRhaW5lcl9vZihtbiwgc3RydWN0IGFtZGdwdV9tbiwgbW4pOwogCXN0
cnVjdCBpbnRlcnZhbF90cmVlX25vZGUgKml0OwpAQCAtMjQ0LDEzICsyNjMsMTkgQEAgc3RhdGlj
IHZvaWQgYW1kZ3B1X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfaHNhKHN0cnVjdCBtbXVfbm90
aWZpZXIgKm1uLAogCS8qIG5vdGlmaWNhdGlvbiBpcyBleGNsdXNpdmUsIGJ1dCBpbnRlcnZhbCBp
cyBpbmNsdXNpdmUgKi8KIAllbmQgLT0gMTsKIAotCWFtZGdwdV9tbl9yZWFkX2xvY2socm1uKTsK
KwlpZiAoYW1kZ3B1X21uX3JlYWRfbG9jayhybW4sIGJsb2NrYWJsZSkpCisJCXJldHVybiAtRUFH
QUlOOwogCiAJaXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJfZmlyc3QoJnJtbi0+b2JqZWN0cywgc3Rh
cnQsIGVuZCk7CiAJd2hpbGUgKGl0KSB7CiAJCXN0cnVjdCBhbWRncHVfbW5fbm9kZSAqbm9kZTsK
IAkJc3RydWN0IGFtZGdwdV9ibyAqYm87CiAKKwkJaWYgKCFibG9ja2FibGUpIHsKKwkJCWFtZGdw
dV9tbl9yZWFkX3VubG9jayhybW4pOworCQkJcmV0dXJuIC1FQUdBSU47CisJCX0KKwogCQlub2Rl
ID0gY29udGFpbmVyX29mKGl0LCBzdHJ1Y3QgYW1kZ3B1X21uX25vZGUsIGl0KTsKIAkJaXQgPSBp
bnRlcnZhbF90cmVlX2l0ZXJfbmV4dChpdCwgc3RhcnQsIGVuZCk7CiAKQEAgLTI2Miw2ICsyODcs
OCBAQCBzdGF0aWMgdm9pZCBhbWRncHVfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydF9oc2Eoc3Ry
dWN0IG1tdV9ub3RpZmllciAqbW4sCiAJCQkJYW1kZ3B1X2FtZGtmZF9ldmljdF91c2VycHRyKG1l
bSwgbW0pOwogCQl9CiAJfQorCisJcmV0dXJuIDA7CiB9CiAKIC8qKgpkaWZmIC0tZ2l0IGEvZHJp
dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5
MTUvaTkxNV9nZW1fdXNlcnB0ci5jCmluZGV4IDg1NGJkNTFiOTQ3OC4uOWNiZmY2OGY2YjQxIDEw
MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV91c2VycHRyLmMKKysrIGIv
ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCkBAIC0xMTIsMTAgKzExMiwx
MSBAQCBzdGF0aWMgdm9pZCBkZWxfb2JqZWN0KHN0cnVjdCBpOTE1X21tdV9vYmplY3QgKm1vKQog
CW1vLT5hdHRhY2hlZCA9IGZhbHNlOwogfQogCi1zdGF0aWMgdm9pZCBpOTE1X2dlbV91c2VycHRy
X21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqX21uLAorc3Rh
dGljIGludCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0
IG1tdV9ub3RpZmllciAqX21uLAogCQkJCQkJICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAog
CQkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCi0JCQkJCQkgICAgICAgdW5zaWduZWQg
bG9uZyBlbmQpCisJCQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBlbmQsCisJCQkJCQkgICAgICAg
Ym9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IGk5MTVfbW11X25vdGlmaWVyICptbiA9CiAJCWNv
bnRhaW5lcl9vZihfbW4sIHN0cnVjdCBpOTE1X21tdV9ub3RpZmllciwgbW4pOwpAQCAtMTI0LDcg
KzEyNSw3IEBAIHN0YXRpYyB2b2lkIGk5MTVfZ2VtX3VzZXJwdHJfbW5faW52YWxpZGF0ZV9yYW5n
ZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICpfbW4sCiAJTElTVF9IRUFEKGNhbmNlbGxlZCk7
CiAKIAlpZiAoUkJfRU1QVFlfUk9PVCgmbW4tPm9iamVjdHMucmJfcm9vdCkpCi0JCXJldHVybjsK
KwkJcmV0dXJuIDA7CiAKIAkvKiBpbnRlcnZhbCByYW5nZXMgYXJlIGluY2x1c2l2ZSwgYnV0IGlu
dmFsaWRhdGUgcmFuZ2UgaXMgZXhjbHVzaXZlICovCiAJZW5kLS07CkBAIC0xMzIsNiArMTMzLDEw
IEBAIHN0YXRpYyB2b2lkIGk5MTVfZ2VtX3VzZXJwdHJfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFy
dChzdHJ1Y3QgbW11X25vdGlmaWVyICpfbW4sCiAJc3Bpbl9sb2NrKCZtbi0+bG9jayk7CiAJaXQg
PSBpbnRlcnZhbF90cmVlX2l0ZXJfZmlyc3QoJm1uLT5vYmplY3RzLCBzdGFydCwgZW5kKTsKIAl3
aGlsZSAoaXQpIHsKKwkJaWYgKCFibG9ja2FibGUpIHsKKwkJCXNwaW5fdW5sb2NrKCZtbi0+bG9j
ayk7CisJCQlyZXR1cm4gLUVBR0FJTjsKKwkJfQogCQkvKiBUaGUgbW11X29iamVjdCBpcyByZWxl
YXNlZCBsYXRlIHdoZW4gZGVzdHJveWluZyB0aGUKIAkJICogR0VNIG9iamVjdCBzbyBpdCBpcyBl
bnRpcmVseSBwb3NzaWJsZSB0byBnYWluIGEKIAkJICogcmVmZXJlbmNlIG9uIGFuIG9iamVjdCBp
biB0aGUgcHJvY2VzcyBvZiBiZWluZyBmcmVlZApAQCAtMTU0LDYgKzE1OSw4IEBAIHN0YXRpYyB2
b2lkIGk5MTVfZ2VtX3VzZXJwdHJfbW5faW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11
X25vdGlmaWVyICpfbW4sCiAKIAlpZiAoIWxpc3RfZW1wdHkoJmNhbmNlbGxlZCkpCiAJCWZsdXNo
X3dvcmtxdWV1ZShtbi0+d3EpOworCisJcmV0dXJuIDA7CiB9CiAKIHN0YXRpYyBjb25zdCBzdHJ1
Y3QgbW11X25vdGlmaWVyX29wcyBpOTE1X2dlbV91c2VycHRyX25vdGlmaWVyID0gewpkaWZmIC0t
Z2l0IGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fbW4uYyBiL2RyaXZlcnMvZ3B1L2Ry
bS9yYWRlb24vcmFkZW9uX21uLmMKaW5kZXggYWJkMjQ5NzVjOWIxLi5mOGIzNWRmNDRjNjAgMTAw
NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX21uLmMKKysrIGIvZHJpdmVy
cy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fbW4uYwpAQCAtMTE4LDE5ICsxMTgsMjcgQEAgc3RhdGlj
IHZvaWQgcmFkZW9uX21uX3JlbGVhc2Uoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAgKiBXZSBi
bG9jayBmb3IgYWxsIEJPcyBiZXR3ZWVuIHN0YXJ0IGFuZCBlbmQgdG8gYmUgaWRsZSBhbmQKICAq
IHVubWFwIHRoZW0gYnkgbW92ZSB0aGVtIGludG8gc3lzdGVtIGRvbWFpbiBhZ2Fpbi4KICAqLwot
c3RhdGljIHZvaWQgcmFkZW9uX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9u
b3RpZmllciAqbW4sCitzdGF0aWMgaW50IHJhZGVvbl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCQkJCQkgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1t
LAogCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCi0JCQkJCSAgICAgdW5zaWduZWQgbG9u
ZyBlbmQpCisJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBlbmQsCisJCQkJCSAgICAgYm9vbCBibG9j
a2FibGUpCiB7CiAJc3RydWN0IHJhZGVvbl9tbiAqcm1uID0gY29udGFpbmVyX29mKG1uLCBzdHJ1
Y3QgcmFkZW9uX21uLCBtbik7CiAJc3RydWN0IHR0bV9vcGVyYXRpb25fY3R4IGN0eCA9IHsgZmFs
c2UsIGZhbHNlIH07CiAJc3RydWN0IGludGVydmFsX3RyZWVfbm9kZSAqaXQ7CisJaW50IHJldCA9
IDA7CiAKIAkvKiBub3RpZmljYXRpb24gaXMgZXhjbHVzaXZlLCBidXQgaW50ZXJ2YWwgaXMgaW5j
bHVzaXZlICovCiAJZW5kIC09IDE7CiAKLQltdXRleF9sb2NrKCZybW4tPmxvY2spOworCS8qIFRP
RE8gd2Ugc2hvdWxkIGJlIGFibGUgdG8gc3BsaXQgbG9ja2luZyBmb3IgaW50ZXJ2YWwgdHJlZSBh
bmQKKwkgKiB0aGUgdGVhciBkb3duLgorCSAqLworCWlmIChibG9ja2FibGUpCisJCW11dGV4X2xv
Y2soJnJtbi0+bG9jayk7CisJZWxzZSBpZiAoIW11dGV4X3RyeWxvY2soJnJtbi0+bG9jaykpCisJ
CXJldHVybiAtRUFHQUlOOwogCiAJaXQgPSBpbnRlcnZhbF90cmVlX2l0ZXJfZmlyc3QoJnJtbi0+
b2JqZWN0cywgc3RhcnQsIGVuZCk7CiAJd2hpbGUgKGl0KSB7CkBAIC0xMzgsNiArMTQ2LDExIEBA
IHN0YXRpYyB2b2lkIHJhZGVvbl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVf
bm90aWZpZXIgKm1uLAogCQlzdHJ1Y3QgcmFkZW9uX2JvICpibzsKIAkJbG9uZyByOwogCisJCWlm
ICghYmxvY2thYmxlKSB7CisJCQlyZXQgPSAtRUFHQUlOOworCQkJZ290byBvdXRfdW5sb2NrOwor
CQl9CisKIAkJbm9kZSA9IGNvbnRhaW5lcl9vZihpdCwgc3RydWN0IHJhZGVvbl9tbl9ub2RlLCBp
dCk7CiAJCWl0ID0gaW50ZXJ2YWxfdHJlZV9pdGVyX25leHQoaXQsIHN0YXJ0LCBlbmQpOwogCkBA
IC0xNjYsNyArMTc5LDEwIEBAIHN0YXRpYyB2b2lkIHJhZGVvbl9tbl9pbnZhbGlkYXRlX3Jhbmdl
X3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCQl9CiAJfQogCQorb3V0X3VubG9jazoK
IAltdXRleF91bmxvY2soJnJtbi0+bG9jayk7CisKKwlyZXR1cm4gcmV0OwogfQogCiBzdGF0aWMg
Y29uc3Qgc3RydWN0IG1tdV9ub3RpZmllcl9vcHMgcmFkZW9uX21uX29wcyA9IHsKZGlmZiAtLWdp
dCBhL2RyaXZlcnMvaW5maW5pYmFuZC9jb3JlL3VtZW1fb2RwLmMgYi9kcml2ZXJzL2luZmluaWJh
bmQvY29yZS91bWVtX29kcC5jCmluZGV4IDE4MjQzNmI5MmJhOS4uNmVjNzQ4ZWNjZmY3IDEwMDY0
NAotLS0gYS9kcml2ZXJzL2luZmluaWJhbmQvY29yZS91bWVtX29kcC5jCisrKyBiL2RyaXZlcnMv
aW5maW5pYmFuZC9jb3JlL3VtZW1fb2RwLmMKQEAgLTE4Niw2ICsxODYsNyBAQCBzdGF0aWMgdm9p
ZCBpYl91bWVtX25vdGlmaWVyX3JlbGVhc2Uoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJcmJ0
X2liX3VtZW1fZm9yX2VhY2hfaW5fcmFuZ2UoJmNvbnRleHQtPnVtZW1fdHJlZSwgMCwKIAkJCQkg
ICAgICBVTExPTkdfTUFYLAogCQkJCSAgICAgIGliX3VtZW1fbm90aWZpZXJfcmVsZWFzZV90cmFt
cG9saW5lLAorCQkJCSAgICAgIHRydWUsCiAJCQkJICAgICAgTlVMTCk7CiAJdXBfcmVhZCgmY29u
dGV4dC0+dW1lbV9yd3NlbSk7CiB9CkBAIC0yMDcsMjIgKzIwOCwzMSBAQCBzdGF0aWMgaW50IGlu
dmFsaWRhdGVfcmFuZ2Vfc3RhcnRfdHJhbXBvbGluZShzdHJ1Y3QgaWJfdW1lbSAqaXRlbSwgdTY0
IHN0YXJ0LAogCXJldHVybiAwOwogfQogCi1zdGF0aWMgdm9pZCBpYl91bWVtX25vdGlmaWVyX2lu
dmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCitzdGF0aWMgaW50
IGliX3VtZW1fbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlm
aWVyICptbiwKIAkJCQkJCSAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkJCSAgICB1bnNp
Z25lZCBsb25nIHN0YXJ0LAotCQkJCQkJICAgIHVuc2lnbmVkIGxvbmcgZW5kKQorCQkJCQkJICAg
IHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCQkJICAgIGJvb2wgYmxvY2thYmxlKQogewogCXN0cnVj
dCBpYl91Y29udGV4dCAqY29udGV4dCA9IGNvbnRhaW5lcl9vZihtbiwgc3RydWN0IGliX3Vjb250
ZXh0LCBtbik7CisJaW50IHJldDsKIAogCWlmICghY29udGV4dC0+aW52YWxpZGF0ZV9yYW5nZSkK
LQkJcmV0dXJuOworCQlyZXR1cm4gMDsKKworCWlmIChibG9ja2FibGUpCisJCWRvd25fcmVhZCgm
Y29udGV4dC0+dW1lbV9yd3NlbSk7CisJZWxzZSBpZiAoIWRvd25fcmVhZF90cnlsb2NrKCZjb250
ZXh0LT51bWVtX3J3c2VtKSkKKwkJcmV0dXJuIC1FQUdBSU47CiAKIAlpYl91Y29udGV4dF9ub3Rp
Zmllcl9zdGFydF9hY2NvdW50KGNvbnRleHQpOwotCWRvd25fcmVhZCgmY29udGV4dC0+dW1lbV9y
d3NlbSk7Ci0JcmJ0X2liX3VtZW1fZm9yX2VhY2hfaW5fcmFuZ2UoJmNvbnRleHQtPnVtZW1fdHJl
ZSwgc3RhcnQsCisJcmV0ID0gcmJ0X2liX3VtZW1fZm9yX2VhY2hfaW5fcmFuZ2UoJmNvbnRleHQt
PnVtZW1fdHJlZSwgc3RhcnQsCiAJCQkJICAgICAgZW5kLAotCQkJCSAgICAgIGludmFsaWRhdGVf
cmFuZ2Vfc3RhcnRfdHJhbXBvbGluZSwgTlVMTCk7CisJCQkJICAgICAgaW52YWxpZGF0ZV9yYW5n
ZV9zdGFydF90cmFtcG9saW5lLAorCQkJCSAgICAgIGJsb2NrYWJsZSwgTlVMTCk7CiAJdXBfcmVh
ZCgmY29udGV4dC0+dW1lbV9yd3NlbSk7CisKKwlyZXR1cm4gcmV0OwogfQogCiBzdGF0aWMgaW50
IGludmFsaWRhdGVfcmFuZ2VfZW5kX3RyYW1wb2xpbmUoc3RydWN0IGliX3VtZW0gKml0ZW0sIHU2
NCBzdGFydCwKQEAgLTI0MiwxMCArMjUyLDE1IEBAIHN0YXRpYyB2b2lkIGliX3VtZW1fbm90aWZp
ZXJfaW52YWxpZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJaWYgKCFj
b250ZXh0LT5pbnZhbGlkYXRlX3JhbmdlKQogCQlyZXR1cm47CiAKKwkvKgorCSAqIFRPRE86IHdl
IGN1cnJlbnRseSBiYWlsIG91dCBpZiB0aGVyZSBpcyBhbnkgc2xlZXBhYmxlIHdvcmsgdG8gYmUg
ZG9uZQorCSAqIGluIGliX3VtZW1fbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydCBzbyB3
ZSBzaG91bGRuJ3QgcmVhbGx5IGJsb2NrCisJICogaGVyZS4gQnV0IHRoaXMgaXMgdWdseSBhbmQg
ZnJhZ2lsZS4KKwkgKi8KIAlkb3duX3JlYWQoJmNvbnRleHQtPnVtZW1fcndzZW0pOwogCXJidF9p
Yl91bWVtX2Zvcl9lYWNoX2luX3JhbmdlKCZjb250ZXh0LT51bWVtX3RyZWUsIHN0YXJ0LAogCQkJ
CSAgICAgIGVuZCwKLQkJCQkgICAgICBpbnZhbGlkYXRlX3JhbmdlX2VuZF90cmFtcG9saW5lLCBO
VUxMKTsKKwkJCQkgICAgICBpbnZhbGlkYXRlX3JhbmdlX2VuZF90cmFtcG9saW5lLCB0cnVlLCBO
VUxMKTsKIAl1cF9yZWFkKCZjb250ZXh0LT51bWVtX3J3c2VtKTsKIAlpYl91Y29udGV4dF9ub3Rp
Zmllcl9lbmRfYWNjb3VudChjb250ZXh0KTsKIH0KQEAgLTc5OCw2ICs4MTMsNyBAQCBFWFBPUlRf
U1lNQk9MKGliX3VtZW1fb2RwX3VubWFwX2RtYV9wYWdlcyk7CiBpbnQgcmJ0X2liX3VtZW1fZm9y
X2VhY2hfaW5fcmFuZ2Uoc3RydWN0IHJiX3Jvb3RfY2FjaGVkICpyb290LAogCQkJCSAgdTY0IHN0
YXJ0LCB1NjQgbGFzdCwKIAkJCQkgIHVtZW1fY2FsbF9iYWNrIGNiLAorCQkJCSAgYm9vbCBibG9j
a2FibGUsCiAJCQkJICB2b2lkICpjb29raWUpCiB7CiAJaW50IHJldF92YWwgPSAwOwpAQCAtODA5
LDYgKzgyNSw5IEBAIGludCByYnRfaWJfdW1lbV9mb3JfZWFjaF9pbl9yYW5nZShzdHJ1Y3QgcmJf
cm9vdF9jYWNoZWQgKnJvb3QsCiAKIAlmb3IgKG5vZGUgPSByYnRfaWJfdW1lbV9pdGVyX2ZpcnN0
KHJvb3QsIHN0YXJ0LCBsYXN0IC0gMSk7CiAJCQlub2RlOyBub2RlID0gbmV4dCkgeworCQkvKiBU
T0RPIG1vdmUgdGhlIGJsb2NrYWJsZSBkZWNpc2lvbiB1cCB0byB0aGUgY2FsbGJhY2sgKi8KKwkJ
aWYgKCFibG9ja2FibGUpCisJCQlyZXR1cm4gLUVBR0FJTjsKIAkJbmV4dCA9IHJidF9pYl91bWVt
X2l0ZXJfbmV4dChub2RlLCBzdGFydCwgbGFzdCAtIDEpOwogCQl1bWVtID0gY29udGFpbmVyX29m
KG5vZGUsIHN0cnVjdCBpYl91bWVtX29kcCwgaW50ZXJ2YWxfdHJlZSk7CiAJCXJldF92YWwgPSBj
Yih1bWVtLT51bWVtLCBzdGFydCwgbGFzdCwgY29va2llKSB8fCByZXRfdmFsOwpkaWZmIC0tZ2l0
IGEvZHJpdmVycy9pbmZpbmliYW5kL2h3L2hmaTEvbW11X3JiLmMgYi9kcml2ZXJzL2luZmluaWJh
bmQvaHcvaGZpMS9tbXVfcmIuYwppbmRleCA3MGFjZWVmZTE0ZDUuLmUxYzc5OTZjMDE4ZSAxMDA2
NDQKLS0tIGEvZHJpdmVycy9pbmZpbmliYW5kL2h3L2hmaTEvbW11X3JiLmMKKysrIGIvZHJpdmVy
cy9pbmZpbmliYW5kL2h3L2hmaTEvbW11X3JiLmMKQEAgLTY3LDkgKzY3LDkgQEAgc3RydWN0IG1t
dV9yYl9oYW5kbGVyIHsKIAogc3RhdGljIHVuc2lnbmVkIGxvbmcgbW11X25vZGVfc3RhcnQoc3Ry
dWN0IG1tdV9yYl9ub2RlICopOwogc3RhdGljIHVuc2lnbmVkIGxvbmcgbW11X25vZGVfbGFzdChz
dHJ1Y3QgbW11X3JiX25vZGUgKik7Ci1zdGF0aWMgdm9pZCBtbXVfbm90aWZpZXJfcmFuZ2Vfc3Rh
cnQoc3RydWN0IG1tdV9ub3RpZmllciAqLAorc3RhdGljIGludCBtbXVfbm90aWZpZXJfcmFuZ2Vf
c3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqLAogCQkJCSAgICAgc3RydWN0IG1tX3N0cnVjdCAq
LAotCQkJCSAgICAgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZyk7CisJCQkJICAgICB1bnNp
Z25lZCBsb25nLCB1bnNpZ25lZCBsb25nLCBib29sKTsKIHN0YXRpYyBzdHJ1Y3QgbW11X3JiX25v
ZGUgKl9fbW11X3JiX3NlYXJjaChzdHJ1Y3QgbW11X3JiX2hhbmRsZXIgKiwKIAkJCQkJICAgdW5z
aWduZWQgbG9uZywgdW5zaWduZWQgbG9uZyk7CiBzdGF0aWMgdm9pZCBkb19yZW1vdmUoc3RydWN0
IG1tdV9yYl9oYW5kbGVyICpoYW5kbGVyLApAQCAtMjg0LDEwICsyODQsMTEgQEAgdm9pZCBoZmkx
X21tdV9yYl9yZW1vdmUoc3RydWN0IG1tdV9yYl9oYW5kbGVyICpoYW5kbGVyLAogCWhhbmRsZXIt
Pm9wcy0+cmVtb3ZlKGhhbmRsZXItPm9wc19hcmcsIG5vZGUpOwogfQogCi1zdGF0aWMgdm9pZCBt
bXVfbm90aWZpZXJfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCitzdGF0aWMg
aW50IG1tdV9ub3RpZmllcl9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJ
CQkgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAogCQkJCSAgICAgdW5zaWduZWQgbG9uZyBzdGFy
dCwKLQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgZW5kKQorCQkJCSAgICAgdW5zaWduZWQgbG9uZyBl
bmQsCisJCQkJICAgICBib29sIGJsb2NrYWJsZSkKIHsKIAlzdHJ1Y3QgbW11X3JiX2hhbmRsZXIg
KmhhbmRsZXIgPQogCQljb250YWluZXJfb2YobW4sIHN0cnVjdCBtbXVfcmJfaGFuZGxlciwgbW4p
OwpAQCAtMzEzLDYgKzMxNCw4IEBAIHN0YXRpYyB2b2lkIG1tdV9ub3RpZmllcl9yYW5nZV9zdGFy
dChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAogCWlmIChhZGRlZCkKIAkJcXVldWVfd29yayho
YW5kbGVyLT53cSwgJmhhbmRsZXItPmRlbF93b3JrKTsKKworCXJldHVybiAwOwogfQogCiAvKgpk
aWZmIC0tZ2l0IGEvZHJpdmVycy9pbmZpbmliYW5kL2h3L21seDUvb2RwLmMgYi9kcml2ZXJzL2lu
ZmluaWJhbmQvaHcvbWx4NS9vZHAuYwppbmRleCBmMWE4N2E2OTBhNGMuLmQyMTZlMGQyOTIxZCAx
MDA2NDQKLS0tIGEvZHJpdmVycy9pbmZpbmliYW5kL2h3L21seDUvb2RwLmMKKysrIGIvZHJpdmVy
cy9pbmZpbmliYW5kL2h3L21seDUvb2RwLmMKQEAgLTQ4OCw3ICs0ODgsNyBAQCB2b2lkIG1seDVf
aWJfZnJlZV9pbXBsaWNpdF9tcihzdHJ1Y3QgbWx4NV9pYl9tciAqaW1yKQogCiAJZG93bl9yZWFk
KCZjdHgtPnVtZW1fcndzZW0pOwogCXJidF9pYl91bWVtX2Zvcl9lYWNoX2luX3JhbmdlKCZjdHgt
PnVtZW1fdHJlZSwgMCwgVUxMT05HX01BWCwKLQkJCQkgICAgICBtcl9sZWFmX2ZyZWUsIGltcik7
CisJCQkJICAgICAgbXJfbGVhZl9mcmVlLCB0cnVlLCBpbXIpOwogCXVwX3JlYWQoJmN0eC0+dW1l
bV9yd3NlbSk7CiAKIAl3YWl0X2V2ZW50KGltci0+cV9sZWFmX2ZyZWUsICFhdG9taWNfcmVhZCgm
aW1yLT5udW1fbGVhZl9mcmVlKSk7CmRpZmYgLS1naXQgYS9kcml2ZXJzL21pc2MvbWljL3NjaWYv
c2NpZl9kbWEuYyBiL2RyaXZlcnMvbWlzYy9taWMvc2NpZi9zY2lmX2RtYS5jCmluZGV4IDYzZDYy
NDZkNmRmZi4uNjM2OWFlYWE3MDU2IDEwMDY0NAotLS0gYS9kcml2ZXJzL21pc2MvbWljL3NjaWYv
c2NpZl9kbWEuYworKysgYi9kcml2ZXJzL21pc2MvbWljL3NjaWYvc2NpZl9kbWEuYwpAQCAtMjAw
LDE1ICsyMDAsMTggQEAgc3RhdGljIHZvaWQgc2NpZl9tbXVfbm90aWZpZXJfcmVsZWFzZShzdHJ1
Y3QgbW11X25vdGlmaWVyICptbiwKIAlzY2hlZHVsZV93b3JrKCZzY2lmX2luZm8ubWlzY193b3Jr
KTsKIH0KIAotc3RhdGljIHZvaWQgc2NpZl9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9z
dGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKK3N0YXRpYyBpbnQgc2NpZl9tbXVfbm90aWZp
ZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJCQkJ
CSAgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3Rh
cnQsCi0JCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgZW5kKQorCQkJCQkJICAgICB1bnNpZ25lZCBs
b25nIGVuZCwKKwkJCQkJCSAgICAgYm9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IHNjaWZfbW11
X25vdGlmCSptbW47CiAKIAltbW4gPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBzY2lmX21tdV9u
b3RpZiwgZXBfbW11X25vdGlmaWVyKTsKIAlzY2lmX3JtYV9kZXN0cm95X3RjdyhtbW4sIHN0YXJ0
LCBlbmQgLSBzdGFydCk7CisKKwlyZXR1cm4gMDsKIH0KIAogc3RhdGljIHZvaWQgc2NpZl9tbXVf
bm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL21pc2Mvc2dpLWdydS9ncnV0bGJwdXJnZS5jIGIvZHJpdmVycy9t
aXNjL3NnaS1ncnUvZ3J1dGxicHVyZ2UuYwppbmRleCBhMzQ1NGViNTZmYmYuLmJlMjhmMDViZmFm
YSAxMDA2NDQKLS0tIGEvZHJpdmVycy9taXNjL3NnaS1ncnUvZ3J1dGxicHVyZ2UuYworKysgYi9k
cml2ZXJzL21pc2Mvc2dpLWdydS9ncnV0bGJwdXJnZS5jCkBAIC0yMTksOSArMjE5LDEwIEBAIHZv
aWQgZ3J1X2ZsdXNoX2FsbF90bGIoc3RydWN0IGdydV9zdGF0ZSAqZ3J1KQogLyoKICAqIE1NVU9Q
UyBub3RpZmllciBjYWxsb3V0IGZ1bmN0aW9ucwogICovCi1zdGF0aWMgdm9pZCBncnVfaW52YWxp
ZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKK3N0YXRpYyBpbnQgZ3J1
X2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJCQkJICAg
ICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAotCQkJCSAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0
LCB1bnNpZ25lZCBsb25nIGVuZCkKKwkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5z
aWduZWQgbG9uZyBlbmQsCisJCQkJICAgICAgIGJvb2wgYmxvY2thYmxlKQogewogCXN0cnVjdCBn
cnVfbW1fc3RydWN0ICpnbXMgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBncnVfbW1fc3RydWN0
LAogCQkJCQkJIG1zX25vdGlmaWVyKTsKQEAgLTIzMSw2ICsyMzIsOCBAQCBzdGF0aWMgdm9pZCBn
cnVfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAlncnVf
ZGJnKGdydWRldiwgImdtcyAlcCwgc3RhcnQgMHglbHgsIGVuZCAweCVseCwgYWN0ICVkXG4iLCBn
bXMsCiAJCXN0YXJ0LCBlbmQsIGF0b21pY19yZWFkKCZnbXMtPm1zX3JhbmdlX2FjdGl2ZSkpOwog
CWdydV9mbHVzaF90bGJfcmFuZ2UoZ21zLCBzdGFydCwgZW5kIC0gc3RhcnQpOworCisJcmV0dXJu
IDA7CiB9CiAKIHN0YXRpYyB2b2lkIGdydV9pbnZhbGlkYXRlX3JhbmdlX2VuZChzdHJ1Y3QgbW11
X25vdGlmaWVyICptbiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi5jIGIvZHJpdmVy
cy94ZW4vZ250ZGV2LmMKaW5kZXggYmQ1NjY1M2I5YmJjLi41NWI0ZjBlM2Y0ZDYgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMveGVuL2dudGRldi5jCisrKyBiL2RyaXZlcnMveGVuL2dudGRldi5jCkBAIC00
NDEsMTggKzQ0MSwyNSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHZtX29wZXJhdGlvbnNfc3RydWN0
IGdudGRldl92bW9wcyA9IHsKIAogLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCiAKK3N0YXRpYyBib29sIGluX3Jh
bmdlKHN0cnVjdCBncmFudF9tYXAgKm1hcCwKKwkJCSAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQs
IHVuc2lnbmVkIGxvbmcgZW5kKQoreworCWlmICghbWFwLT52bWEpCisJCXJldHVybiBmYWxzZTsK
KwlpZiAobWFwLT52bWEtPnZtX3N0YXJ0ID49IGVuZCkKKwkJcmV0dXJuIGZhbHNlOworCWlmICht
YXAtPnZtYS0+dm1fZW5kIDw9IHN0YXJ0KQorCQlyZXR1cm4gZmFsc2U7CisKKwlyZXR1cm4gdHJ1
ZTsKK30KKwogc3RhdGljIHZvaWQgdW5tYXBfaWZfaW5fcmFuZ2Uoc3RydWN0IGdyYW50X21hcCAq
bWFwLAogCQkJICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCiB7
CiAJdW5zaWduZWQgbG9uZyBtc3RhcnQsIG1lbmQ7CiAJaW50IGVycjsKIAotCWlmICghbWFwLT52
bWEpCi0JCXJldHVybjsKLQlpZiAobWFwLT52bWEtPnZtX3N0YXJ0ID49IGVuZCkKLQkJcmV0dXJu
OwotCWlmIChtYXAtPnZtYS0+dm1fZW5kIDw9IHN0YXJ0KQotCQlyZXR1cm47CiAJbXN0YXJ0ID0g
bWF4KHN0YXJ0LCBtYXAtPnZtYS0+dm1fc3RhcnQpOwogCW1lbmQgICA9IG1pbihlbmQsICAgbWFw
LT52bWEtPnZtX2VuZCk7CiAJcHJfZGVidWcoIm1hcCAlZCslZCAoJWx4ICVseCksIHJhbmdlICVs
eCAlbHgsIG1yYW5nZSAlbHggJWx4XG4iLApAQCAtNDY1LDIxICs0NzIsNDAgQEAgc3RhdGljIHZv
aWQgdW5tYXBfaWZfaW5fcmFuZ2Uoc3RydWN0IGdyYW50X21hcCAqbWFwLAogCVdBUk5fT04oZXJy
KTsKIH0KIAotc3RhdGljIHZvaWQgbW5faW52bF9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlm
aWVyICptbiwKK3N0YXRpYyBpbnQgbW5faW52bF9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlm
aWVyICptbiwKIAkJCQlzdHJ1Y3QgbW1fc3RydWN0ICptbSwKLQkJCQl1bnNpZ25lZCBsb25nIHN0
YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKKwkJCQl1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25l
ZCBsb25nIGVuZCwKKwkJCQlib29sIGJsb2NrYWJsZSkKIHsKIAlzdHJ1Y3QgZ250ZGV2X3ByaXYg
KnByaXYgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBnbnRkZXZfcHJpdiwgbW4pOwogCXN0cnVj
dCBncmFudF9tYXAgKm1hcDsKKwlpbnQgcmV0ID0gMDsKKworCS8qIFRPRE8gZG8gd2UgcmVhbGx5
IG5lZWQgYSBtdXRleCBoZXJlPyAqLworCWlmIChibG9ja2FibGUpCisJCW11dGV4X2xvY2soJnBy
aXYtPmxvY2spOworCWVsc2UgaWYgKCFtdXRleF90cnlsb2NrKCZwcml2LT5sb2NrKSkKKwkJcmV0
dXJuIC1FQUdBSU47CiAKLQltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKIAlsaXN0X2Zvcl9lYWNo
X2VudHJ5KG1hcCwgJnByaXYtPm1hcHMsIG5leHQpIHsKKwkJaWYgKGluX3JhbmdlKG1hcCwgc3Rh
cnQsIGVuZCkpIHsKKwkJCXJldCA9IC1FQUdBSU47CisJCQlnb3RvIG91dF91bmxvY2s7CisJCX0K
IAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKTsKIAl9CiAJbGlzdF9mb3JfZWFj
aF9lbnRyeShtYXAsICZwcml2LT5mcmVlYWJsZV9tYXBzLCBuZXh0KSB7CisJCWlmIChpbl9yYW5n
ZShtYXAsIHN0YXJ0LCBlbmQpKSB7CisJCQlyZXQgPSAtRUFHQUlOOworCQkJZ290byBvdXRfdW5s
b2NrOworCQl9CiAJCXVubWFwX2lmX2luX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCk7CiAJfQorCitv
dXRfdW5sb2NrOgogCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CisKKwlyZXR1cm4gcmV0Owog
fQogCiBzdGF0aWMgdm9pZCBtbl9yZWxlYXNlKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLApkaWZm
IC0tZ2l0IGEvaW5jbHVkZS9saW51eC9rdm1faG9zdC5oIGIvaW5jbHVkZS9saW51eC9rdm1faG9z
dC5oCmluZGV4IDRlZTdiYzU0OGE4My4uMTQ4OTM1MDg1MTk0IDEwMDY0NAotLS0gYS9pbmNsdWRl
L2xpbnV4L2t2bV9ob3N0LmgKKysrIGIvaW5jbHVkZS9saW51eC9rdm1faG9zdC5oCkBAIC0xMjc1
LDggKzEyNzUsOCBAQCBzdGF0aWMgaW5saW5lIGxvbmcga3ZtX2FyY2hfdmNwdV9hc3luY19pb2N0
bChzdHJ1Y3QgZmlsZSAqZmlscCwKIH0KICNlbmRpZiAvKiBDT05GSUdfSEFWRV9LVk1fVkNQVV9B
U1lOQ19JT0NUTCAqLwogCi12b2lkIGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jh
bmdlKHN0cnVjdCBrdm0gKmt2bSwKLQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9u
ZyBlbmQpOworaW50IGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKHN0cnVj
dCBrdm0gKmt2bSwKKwkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsIGJv
b2wgYmxvY2thYmxlKTsKIAogI2lmZGVmIENPTkZJR19IQVZFX0tWTV9WQ1BVX1JVTl9QSURfQ0hB
TkdFCiBpbnQga3ZtX2FyY2hfdmNwdV9ydW5fcGlkX2NoYW5nZShzdHJ1Y3Qga3ZtX3ZjcHUgKnZj
cHUpOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaCBiL2luY2x1ZGUv
bGludXgvbW11X25vdGlmaWVyLmgKaW5kZXggMzkyZTZhZjgyNzAxLi4yZWIxYTJkMDE3NTkgMTAw
NjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmgKKysrIGIvaW5jbHVkZS9saW51
eC9tbXVfbm90aWZpZXIuaApAQCAtMTUxLDEzICsxNTEsMTUgQEAgc3RydWN0IG1tdV9ub3RpZmll
cl9vcHMgewogCSAqIGFkZHJlc3Mgc3BhY2UgYnV0IG1heSBzdGlsbCBiZSByZWZlcmVuY2VkIGJ5
IHNwdGVzIHVudGlsCiAJICogdGhlIGxhc3QgcmVmY291bnQgaXMgZHJvcHBlZC4KIAkgKgotCSAq
IElmIGJvdGggb2YgdGhlc2UgY2FsbGJhY2tzIGNhbm5vdCBibG9jaywgYW5kIGludmFsaWRhdGVf
cmFuZ2UKLQkgKiBjYW5ub3QgYmxvY2ssIG1tdV9ub3RpZmllcl9vcHMuZmxhZ3Mgc2hvdWxkIGhh
dmUKLQkgKiBNTVVfSU5WQUxJREFURV9ET0VTX05PVF9CTE9DSyBzZXQuCisJICogSWYgYmxvY2th
YmxlIGFyZ3VtZW50IGlzIHNldCB0byBmYWxzZSB0aGVuIHRoZSBjYWxsYmFjayBjYW5ub3QKKwkg
KiBzbGVlcCBhbmQgaGFzIHRvIHJldHVybiB3aXRoIC1FQUdBSU4uIDAgc2hvdWxkIGJlIHJldHVy
bmVkCisJICogb3RoZXJ3aXNlLgorCSAqCiAJICovCi0Jdm9pZCAoKmludmFsaWRhdGVfcmFuZ2Vf
c3RhcnQpKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAorCWludCAoKmludmFsaWRhdGVfcmFuZ2Vf
c3RhcnQpKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCQkJCSAgICAgICBzdHJ1Y3QgbW1fc3Ry
dWN0ICptbSwKLQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBl
bmQpOworCQkJCSAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCwK
KwkJCQkgICAgICAgYm9vbCBibG9ja2FibGUpOwogCXZvaWQgKCppbnZhbGlkYXRlX3JhbmdlX2Vu
ZCkoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCiAJCQkJICAgICBzdHJ1Y3QgbW1fc3RydWN0ICpt
bSwKIAkJCQkgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKTsKQEAg
LTIyOSw4ICsyMzEsOSBAQCBleHRlcm4gaW50IF9fbW11X25vdGlmaWVyX3Rlc3RfeW91bmcoc3Ry
dWN0IG1tX3N0cnVjdCAqbW0sCiAJCQkJICAgICB1bnNpZ25lZCBsb25nIGFkZHJlc3MpOwogZXh0
ZXJuIHZvaWQgX19tbXVfbm90aWZpZXJfY2hhbmdlX3B0ZShzdHJ1Y3QgbW1fc3RydWN0ICptbSwK
IAkJCQkgICAgICB1bnNpZ25lZCBsb25nIGFkZHJlc3MsIHB0ZV90IHB0ZSk7Ci1leHRlcm4gdm9p
ZCBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tLAotCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpOworZXh0
ZXJuIGludCBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbV9z
dHJ1Y3QgKm1tLAorCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQs
CisJCQkJICBib29sIGJsb2NrYWJsZSk7CiBleHRlcm4gdm9pZCBfX21tdV9ub3RpZmllcl9pbnZh
bGlkYXRlX3JhbmdlX2VuZChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkgIHVuc2lnbmVkIGxv
bmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAogCQkJCSAgYm9vbCBvbmx5X2VuZCk7CkBAIC0y
ODEsNyArMjg0LDE3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBtbXVfbm90aWZpZXJfaW52YWxpZGF0
ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkgIHVuc2lnbmVkIGxvbmcg
c3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQogewogCWlmIChtbV9oYXNfbm90aWZpZXJzKG1tKSkK
LQkJX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChtbSwgc3RhcnQsIGVuZCk7
CisJCV9fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW0sIHN0YXJ0LCBlbmQs
IHRydWUpOworfQorCitzdGF0aWMgaW5saW5lIGludCBtbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9y
YW5nZV9zdGFydF9ub25ibG9jayhzdHJ1Y3QgbW1fc3RydWN0ICptbSwKKwkJCQkgIHVuc2lnbmVk
IGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQoreworCWludCByZXQgPSAwOworCWlmICht
bV9oYXNfbm90aWZpZXJzKG1tKSkKKwkJcmV0ID0gX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9y
YW5nZV9zdGFydChtbSwgc3RhcnQsIGVuZCwgZmFsc2UpOworCisJcmV0dXJuIHJldDsKIH0KIAog
c3RhdGljIGlubGluZSB2b2lkIG1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX2VuZChzdHJ1
Y3QgbW1fc3RydWN0ICptbSwKQEAgLTQ2MSw2ICs0NzQsMTIgQEAgc3RhdGljIGlubGluZSB2b2lk
IG1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1t
LAogewogfQogCitzdGF0aWMgaW5saW5lIGludCBtbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5n
ZV9zdGFydF9ub25ibG9jayhzdHJ1Y3QgbW1fc3RydWN0ICptbSwKKwkJCQkgIHVuc2lnbmVkIGxv
bmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQoreworCXJldHVybiAwOworfQorCiBzdGF0aWMg
aW5saW5lIHZvaWQgbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbV9z
dHJ1Y3QgKm1tLAogCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQp
CiB7CmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L29vbS5oIGIvaW5jbHVkZS9saW51eC9vb20u
aAppbmRleCA2YWRhYzExM2U5NmQuLjkyZjcwZTRjNjI1MiAxMDA2NDQKLS0tIGEvaW5jbHVkZS9s
aW51eC9vb20uaAorKysgYi9pbmNsdWRlL2xpbnV4L29vbS5oCkBAIC05NSw3ICs5NSw3IEBAIHN0
YXRpYyBpbmxpbmUgaW50IGNoZWNrX3N0YWJsZV9hZGRyZXNzX3NwYWNlKHN0cnVjdCBtbV9zdHJ1
Y3QgKm1tKQogCXJldHVybiAwOwogfQogCi12b2lkIF9fb29tX3JlYXBfdGFza19tbShzdHJ1Y3Qg
bW1fc3RydWN0ICptbSk7Citib29sIF9fb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgbW1fc3RydWN0
ICptbSk7CiAKIGV4dGVybiB1bnNpZ25lZCBsb25nIG9vbV9iYWRuZXNzKHN0cnVjdCB0YXNrX3N0
cnVjdCAqcCwKIAkJc3RydWN0IG1lbV9jZ3JvdXAgKm1lbWNnLCBjb25zdCBub2RlbWFza190ICpu
b2RlbWFzaywKZGlmZiAtLWdpdCBhL2luY2x1ZGUvcmRtYS9pYl91bWVtX29kcC5oIGIvaW5jbHVk
ZS9yZG1hL2liX3VtZW1fb2RwLmgKaW5kZXggNmExN2Y4NTZmODQxLi4zODFjZGY1YTliZDEgMTAw
NjQ0Ci0tLSBhL2luY2x1ZGUvcmRtYS9pYl91bWVtX29kcC5oCisrKyBiL2luY2x1ZGUvcmRtYS9p
Yl91bWVtX29kcC5oCkBAIC0xMTksNyArMTE5LDggQEAgdHlwZWRlZiBpbnQgKCp1bWVtX2NhbGxf
YmFjaykoc3RydWN0IGliX3VtZW0gKml0ZW0sIHU2NCBzdGFydCwgdTY0IGVuZCwKICAqLwogaW50
IHJidF9pYl91bWVtX2Zvcl9lYWNoX2luX3JhbmdlKHN0cnVjdCByYl9yb290X2NhY2hlZCAqcm9v
dCwKIAkJCQkgIHU2NCBzdGFydCwgdTY0IGVuZCwKLQkJCQkgIHVtZW1fY2FsbF9iYWNrIGNiLCB2
b2lkICpjb29raWUpOworCQkJCSAgdW1lbV9jYWxsX2JhY2sgY2IsCisJCQkJICBib29sIGJsb2Nr
YWJsZSwgdm9pZCAqY29va2llKTsKIAogLyoKICAqIEZpbmQgZmlyc3QgcmVnaW9uIGludGVyc2Vj
dGluZyB3aXRoIGFkZHJlc3MgcmFuZ2UuCmRpZmYgLS1naXQgYS9tbS9obW0uYyBiL21tL2htbS5j
CmluZGV4IGRlN2I2YmY3NzIwMS4uODFmZDU3YmQyNjM0IDEwMDY0NAotLS0gYS9tbS9obW0uYwor
KysgYi9tbS9obW0uYwpAQCAtMTc3LDE2ICsxNzcsMTkgQEAgc3RhdGljIHZvaWQgaG1tX3JlbGVh
c2Uoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQogCXVwX3dy
aXRlKCZobW0tPm1pcnJvcnNfc2VtKTsKIH0KIAotc3RhdGljIHZvaWQgaG1tX2ludmFsaWRhdGVf
cmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCitzdGF0aWMgaW50IGhtbV9pbnZh
bGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCQkJCSAgICAgICBz
dHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwKLQkJ
CQkgICAgICAgdW5zaWduZWQgbG9uZyBlbmQpCisJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgZW5k
LAorCQkJCSAgICAgICBib29sIGJsb2NrYWJsZSkKIHsKIAlzdHJ1Y3QgaG1tICpobW0gPSBtbS0+
aG1tOwogCiAJVk1fQlVHX09OKCFobW0pOwogCiAJYXRvbWljX2luYygmaG1tLT5zZXF1ZW5jZSk7
CisKKwlyZXR1cm4gMDsKIH0KIAogc3RhdGljIHZvaWQgaG1tX2ludmFsaWRhdGVfcmFuZ2VfZW5k
KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLApkaWZmIC0tZ2l0IGEvbW0vbW1hcC5jIGIvbW0vbW1h
cC5jCmluZGV4IGQxZWI4N2VmNGIxYS4uMzM2YmVlOGM0ZTI1IDEwMDY0NAotLS0gYS9tbS9tbWFw
LmMKKysrIGIvbW0vbW1hcC5jCkBAIC0zMDc0LDcgKzMwNzQsNyBAQCB2b2lkIGV4aXRfbW1hcChz
dHJ1Y3QgbW1fc3RydWN0ICptbSkKIAkJICogcmVsaWFibHkgdGVzdCBpdC4KIAkJICovCiAJCW11
dGV4X2xvY2soJm9vbV9sb2NrKTsKLQkJX19vb21fcmVhcF90YXNrX21tKG1tKTsKKwkJKHZvaWQp
X19vb21fcmVhcF90YXNrX21tKG1tKTsKIAkJbXV0ZXhfdW5sb2NrKCZvb21fbG9jayk7CiAKIAkJ
c2V0X2JpdChNTUZfT09NX1NLSVAsICZtbS0+ZmxhZ3MpOwpkaWZmIC0tZ2l0IGEvbW0vbW11X25v
dGlmaWVyLmMgYi9tbS9tbXVfbm90aWZpZXIuYwppbmRleCBlZmY2Yjg4YTk5M2YuLjEwM2IyYjQ1
MDA0MyAxMDA2NDQKLS0tIGEvbW0vbW11X25vdGlmaWVyLmMKKysrIGIvbW0vbW11X25vdGlmaWVy
LmMKQEAgLTE3NCwxOCArMTc0LDI5IEBAIHZvaWQgX19tbXVfbm90aWZpZXJfY2hhbmdlX3B0ZShz
dHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWduZWQgbG9uZyBhZGRyZXNzLAogCXNyY3VfcmVhZF91
bmxvY2soJnNyY3UsIGlkKTsKIH0KIAotdm9pZCBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAotCQkJCSAgdW5zaWduZWQgbG9uZyBzdGFy
dCwgdW5zaWduZWQgbG9uZyBlbmQpCitpbnQgX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5n
ZV9zdGFydChzdHJ1Y3QgbW1fc3RydWN0ICptbSwKKwkJCQkgIHVuc2lnbmVkIGxvbmcgc3RhcnQs
IHVuc2lnbmVkIGxvbmcgZW5kLAorCQkJCSAgYm9vbCBibG9ja2FibGUpCiB7CiAJc3RydWN0IG1t
dV9ub3RpZmllciAqbW47CisJaW50IHJldCA9IDA7CiAJaW50IGlkOwogCiAJaWQgPSBzcmN1X3Jl
YWRfbG9jaygmc3JjdSk7CiAJaGxpc3RfZm9yX2VhY2hfZW50cnlfcmN1KG1uLCAmbW0tPm1tdV9u
b3RpZmllcl9tbS0+bGlzdCwgaGxpc3QpIHsKLQkJaWYgKG1uLT5vcHMtPmludmFsaWRhdGVfcmFu
Z2Vfc3RhcnQpCi0JCQltbi0+b3BzLT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KG1uLCBtbSwgc3Rh
cnQsIGVuZCk7CisJCWlmIChtbi0+b3BzLT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KSB7CisJCQlp
bnQgX3JldCA9IG1uLT5vcHMtPmludmFsaWRhdGVfcmFuZ2Vfc3RhcnQobW4sIG1tLCBzdGFydCwg
ZW5kLCBibG9ja2FibGUpOworCQkJaWYgKF9yZXQpIHsKKwkJCQlwcl9pbmZvKCIlcFMgY2FsbGJh
Y2sgZmFpbGVkIHdpdGggJWQgaW4gJXNibG9ja2FibGUgY29udGV4dC5cbiIsCisJCQkJCQltbi0+
b3BzLT5pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0LCBfcmV0LAorCQkJCQkJIWJsb2NrYWJsZSA/ICJu
b24tIjogIiIpOworCQkJCXJldCA9IF9yZXQ7CisJCQl9CisJCX0KIAl9CiAJc3JjdV9yZWFkX3Vu
bG9jaygmc3JjdSwgaWQpOworCisJcmV0dXJuIHJldDsKIH0KIEVYUE9SVF9TWU1CT0xfR1BMKF9f
bW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQpOwogCmRpZmYgLS1naXQgYS9tbS9v
b21fa2lsbC5jIGIvbW0vb29tX2tpbGwuYwppbmRleCA4NDA4MWU3N2JjNTEuLjVhOTM2Y2YyNGQ3
OSAxMDA2NDQKLS0tIGEvbW0vb29tX2tpbGwuYworKysgYi9tbS9vb21fa2lsbC5jCkBAIC00Nzks
OSArNDc5LDEwIEBAIHN0YXRpYyBERUNMQVJFX1dBSVRfUVVFVUVfSEVBRChvb21fcmVhcGVyX3dh
aXQpOwogc3RhdGljIHN0cnVjdCB0YXNrX3N0cnVjdCAqb29tX3JlYXBlcl9saXN0Owogc3RhdGlj
IERFRklORV9TUElOTE9DSyhvb21fcmVhcGVyX2xvY2spOwogCi12b2lkIF9fb29tX3JlYXBfdGFz
a19tbShzdHJ1Y3QgbW1fc3RydWN0ICptbSkKK2Jvb2wgX19vb21fcmVhcF90YXNrX21tKHN0cnVj
dCBtbV9zdHJ1Y3QgKm1tKQogewogCXN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hOworCWJvb2wg
cmV0ID0gdHJ1ZTsKIAogCS8qCiAJICogVGVsbCBhbGwgdXNlcnMgb2YgZ2V0X3VzZXIvY29weV9m
cm9tX3VzZXIgZXRjLi4uIHRoYXQgdGhlIGNvbnRlbnQKQEAgLTUxMSwxMiArNTEyLDE3IEBAIHZv
aWQgX19vb21fcmVhcF90YXNrX21tKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQogCQkJc3RydWN0IG1t
dV9nYXRoZXIgdGxiOwogCiAJCQl0bGJfZ2F0aGVyX21tdSgmdGxiLCBtbSwgc3RhcnQsIGVuZCk7
Ci0JCQltbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydChtbSwgc3RhcnQsIGVuZCk7
CisJCQlpZiAobW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfbm9uYmxvY2sobW0s
IHN0YXJ0LCBlbmQpKSB7CisJCQkJcmV0ID0gZmFsc2U7CisJCQkJY29udGludWU7CisJCQl9CiAJ
CQl1bm1hcF9wYWdlX3JhbmdlKCZ0bGIsIHZtYSwgc3RhcnQsIGVuZCwgTlVMTCk7CiAJCQltbXVf
bm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9lbmQobW0sIHN0YXJ0LCBlbmQpOwogCQkJdGxiX2Zp
bmlzaF9tbXUoJnRsYiwgc3RhcnQsIGVuZCk7CiAJCX0KIAl9CisKKwlyZXR1cm4gcmV0OwogfQog
CiBzdGF0aWMgYm9vbCBvb21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0cnVjdCAqdHNrLCBz
dHJ1Y3QgbW1fc3RydWN0ICptbSkKQEAgLTU0NSwxOCArNTUxLDYgQEAgc3RhdGljIGJvb2wgb29t
X3JlYXBfdGFza19tbShzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRzaywgc3RydWN0IG1tX3N0cnVjdCAq
bW0pCiAJCWdvdG8gdW5sb2NrX29vbTsKIAl9CiAKLQkvKgotCSAqIElmIHRoZSBtbSBoYXMgaW52
YWxpZGF0ZV97c3RhcnQsZW5kfSgpIG5vdGlmaWVycyB0aGF0IGNvdWxkIGJsb2NrLAotCSAqIHNs
ZWVwIHRvIGdpdmUgdGhlIG9vbSB2aWN0aW0gc29tZSBtb3JlIHRpbWUuCi0JICogVE9ETzogd2Ug
cmVhbGx5IHdhbnQgdG8gZ2V0IHJpZCBvZiB0aGlzIHVnbHkgaGFjayBhbmQgbWFrZSBzdXJlIHRo
YXQKLQkgKiBub3RpZmllcnMgY2Fubm90IGJsb2NrIGZvciB1bmJvdW5kZWQgYW1vdW50IG9mIHRp
bWUKLQkgKi8KLQlpZiAobW1faGFzX2Jsb2NrYWJsZV9pbnZhbGlkYXRlX25vdGlmaWVycyhtbSkp
IHsKLQkJdXBfcmVhZCgmbW0tPm1tYXBfc2VtKTsKLQkJc2NoZWR1bGVfdGltZW91dF9pZGxlKEha
KTsKLQkJZ290byB1bmxvY2tfb29tOwotCX0KLQogCS8qCiAJICogTU1GX09PTV9TS0lQIGlzIHNl
dCBieSBleGl0X21tYXAgd2hlbiB0aGUgT09NIHJlYXBlciBjYW4ndAogCSAqIHdvcmsgb24gdGhl
IG1tIGFueW1vcmUuIFRoZSBjaGVjayBmb3IgTU1GX09PTV9TS0lQIG11c3QgcnVuCkBAIC01NzEs
NyArNTY1LDEyIEBAIHN0YXRpYyBib29sIG9vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IHRhc2tfc3Ry
dWN0ICp0c2ssIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQogCiAJdHJhY2Vfc3RhcnRfdGFza19yZWFw
aW5nKHRzay0+cGlkKTsKIAotCV9fb29tX3JlYXBfdGFza19tbShtbSk7CisJLyogZmFpbGVkIHRv
IHJlYXAgcGFydCBvZiB0aGUgYWRkcmVzcyBzcGFjZS4gVHJ5IGFnYWluIGxhdGVyICovCisJaWYg
KCFfX29vbV9yZWFwX3Rhc2tfbW0obW0pKSB7CisJCXVwX3JlYWQoJm1tLT5tbWFwX3NlbSk7CisJ
CXJldCA9IGZhbHNlOworCQlnb3RvIHVubG9ja19vb207CisJfQogCiAJcHJfaW5mbygib29tX3Jl
YXBlcjogcmVhcGVkIHByb2Nlc3MgJWQgKCVzKSwgbm93IGFub24tcnNzOiVsdWtCLCBmaWxlLXJz
czolbHVrQiwgc2htZW0tcnNzOiVsdWtCXG4iLAogCQkJdGFza19waWRfbnIodHNrKSwgdHNrLT5j
b21tLApkaWZmIC0tZ2l0IGEvdmlydC9rdm0va3ZtX21haW4uYyBiL3ZpcnQva3ZtL2t2bV9tYWlu
LmMKaW5kZXggYWRhMjFmNDdmMjJiLi4xNmNlMzhmMTc4ZDEgMTAwNjQ0Ci0tLSBhL3ZpcnQva3Zt
L2t2bV9tYWluLmMKKysrIGIvdmlydC9rdm0va3ZtX21haW4uYwpAQCAtMTM1LDkgKzEzNSwxMCBA
QCBzdGF0aWMgdm9pZCBrdm1fdWV2ZW50X25vdGlmeV9jaGFuZ2UodW5zaWduZWQgaW50IHR5cGUs
IHN0cnVjdCBrdm0gKmt2bSk7CiBzdGF0aWMgdW5zaWduZWQgbG9uZyBsb25nIGt2bV9jcmVhdGV2
bV9jb3VudDsKIHN0YXRpYyB1bnNpZ25lZCBsb25nIGxvbmcga3ZtX2FjdGl2ZV92bXM7CiAKLV9f
d2VhayB2b2lkIGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKHN0cnVjdCBr
dm0gKmt2bSwKLQkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCitfX3dl
YWsgaW50IGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKHN0cnVjdCBrdm0g
Kmt2bSwKKwkJdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsIGJvb2wgYmxv
Y2thYmxlKQogeworCXJldHVybiAwOwogfQogCiBib29sIGt2bV9pc19yZXNlcnZlZF9wZm4oa3Zt
X3Bmbl90IHBmbikKQEAgLTM1NCwxMyArMzU1LDE1IEBAIHN0YXRpYyB2b2lkIGt2bV9tbXVfbm90
aWZpZXJfY2hhbmdlX3B0ZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAlzcmN1X3JlYWRfdW5s
b2NrKCZrdm0tPnNyY3UsIGlkeCk7CiB9CiAKLXN0YXRpYyB2b2lkIGt2bV9tbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKK3N0YXRpYyBp
bnQga3ZtX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90
aWZpZXIgKm1uLAogCQkJCQkJICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAogCQkJCQkJICAgIHVu
c2lnbmVkIGxvbmcgc3RhcnQsCi0JCQkJCQkgICAgdW5zaWduZWQgbG9uZyBlbmQpCisJCQkJCQkg
ICAgdW5zaWduZWQgbG9uZyBlbmQsCisJCQkJCQkgICAgYm9vbCBibG9ja2FibGUpCiB7CiAJc3Ry
dWN0IGt2bSAqa3ZtID0gbW11X25vdGlmaWVyX3RvX2t2bShtbik7CiAJaW50IG5lZWRfdGxiX2Zs
dXNoID0gMCwgaWR4OworCWludCByZXQ7CiAKIAlpZHggPSBzcmN1X3JlYWRfbG9jaygma3ZtLT5z
cmN1KTsKIAlzcGluX2xvY2soJmt2bS0+bW11X2xvY2spOwpAQCAtMzc4LDkgKzM4MSwxMSBAQCBz
dGF0aWMgdm9pZCBrdm1fbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0
IG1tdV9ub3RpZmllciAqbW4sCiAKIAlzcGluX3VubG9jaygma3ZtLT5tbXVfbG9jayk7CiAKLQlr
dm1fYXJjaF9tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZShrdm0sIHN0YXJ0LCBlbmQpOwor
CXJldCA9IGt2bV9hcmNoX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlKGt2bSwgc3RhcnQs
IGVuZCwgYmxvY2thYmxlKTsKIAogCXNyY3VfcmVhZF91bmxvY2soJmt2bS0+c3JjdSwgaWR4KTsK
KworCXJldHVybiByZXQ7CiB9CiAKIHN0YXRpYyB2b2lkIGt2bV9tbXVfbm90aWZpZXJfaW52YWxp
ZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCi0tIAoyLjE4LjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 11:54:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 11:54: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 1ff250-0006SP-CE; Mon, 16 Jul 2018 11: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff24z-0006SK-Nq
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 11:54:13 +0000
X-Inumbo-ID: f973b9a2-88ee-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 f973b9a2-88ee-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 11:54:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 05:54:09 -0600
Message-Id: <5B4C875D02000078001D458C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 05:54:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-13-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-13-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 12/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>, 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+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTMyMiw2ICszMjMsNzYgQEAgbG9uZyBhcmNoX2RvX3N5c2N0bCgKPiAgICAgICAg
ICBicmVhazsKPiAgICAgIH0KPiAgCj4gKyAgICBjYXNlIFhFTl9TWVNDVExfZ2V0X2NwdV9wb2xp
Y3k6Cj4gKyAgICB7Cj4gKyAgICAgICAgY29uc3Qgc3RydWN0IGNwdV9wb2xpY3kgKnBvbGljeTsK
PiArCj4gKyAgICAgICAgLyogQmFkIHBvbGljeSBpbmRleD8gKi8KPiArICAgICAgICBpZiAoIHN5
c2N0bC0+dS5jcHVfcG9saWN5LmluZGV4ID49IEFSUkFZX1NJWkUoc3lzdGVtX3BvbGljaWVzKSAp
Cj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICByZXQgPSAtRUlOVkFMOwo+ICsgICAgICAgICAg
ICBicmVhazsKPiArICAgICAgICB9Cj4gKyAgICAgICAgcG9saWN5ID0gJnN5c3RlbV9wb2xpY2ll
c1sKPiArICAgICAgICAgICAgYXJyYXlfaW5kZXhfbm9zcGVjKHN5c2N0bC0+dS5jcHVfcG9saWN5
LmluZGV4LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShzeXN0
ZW1fcG9saWNpZXMpKV07Cj4gKwo+ICsgICAgICAgIC8qIFJlcXVlc3QgZm9yIG1heGltdW0gbnVt
YmVyIG9mIGxlYXZlcy9NU1JzPyAqLwo+ICsgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251
bGwoc3lzY3RsLT51LmNwdV9wb2xpY3kuY3B1aWRfcG9saWN5KSApCj4gKyAgICAgICAgewo+ICsg
ICAgICAgICAgICBzeXNjdGwtPnUuY3B1X3BvbGljeS5ucl9sZWF2ZXMgPSBDUFVJRF9NQVhfU0VS
SUFMSVNFRF9MRUFWRVM7Cj4gKyAgICAgICAgICAgIGlmICggX19jb3B5X2ZpZWxkX3RvX2d1ZXN0
KHVfc3lzY3RsLCBzeXNjdGwsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHUuY3B1X3BvbGljeS5ucl9sZWF2ZXMpICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAg
ICAgICAgICAgcmV0ID0gLUVGQVVMVDsKPiArICAgICAgICAgICAgICAgIGJyZWFrOwo+ICsgICAg
ICAgICAgICB9CgpDb3VsZCBJIHRhbGsgeW91IGludG8gYXZvaWRpbmcgdGhlIHJlZHVuZGFuY3kg
aGVyZSBhbmQgZm9sZCB0aGlzCmNvcHlpbmcgd2l0aCAuLi4KCj4gKyAgICAgICAgfQo+ICsgICAg
ICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoc3lzY3RsLT51LmNwdV9wb2xpY3kubXNyX3Bv
bGljeSkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgc3lzY3RsLT51LmNwdV9wb2xpY3ku
bnJfbXNycyA9IE1TUl9NQVhfU0VSSUFMSVNFRF9FTlRSSUVTOwo+ICsgICAgICAgICAgICBpZiAo
IF9fY29weV9maWVsZF90b19ndWVzdCh1X3N5c2N0bCwgc3lzY3RsLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1LmNwdV9wb2xpY3kubnJfbXNycykgKQo+ICsgICAg
ICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOwo+ICsgICAgICAgICAg
ICAgICAgYnJlYWs7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAg
IC8qIFNlcmlhbGlzZSB0aGUgaW5mb3JtYXRpb24gdGhlIGNhbGxlciB3YW50cy4gKi8KPiArICAg
ICAgICBpZiAoICFndWVzdF9oYW5kbGVfaXNfbnVsbChzeXNjdGwtPnUuY3B1X3BvbGljeS5jcHVp
ZF9wb2xpY3kpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGlmICggKHJldCA9IHg4Nl9j
cHVpZF9jb3B5X3RvX2J1ZmZlcigKPiArICAgICAgICAgICAgICAgICAgICAgIHBvbGljeS0+Y3B1
aWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICBzeXNjdGwtPnUuY3B1X3BvbGljeS5jcHVpZF9w
b2xpY3ksCj4gKyAgICAgICAgICAgICAgICAgICAgICAmc3lzY3RsLT51LmNwdV9wb2xpY3kubnJf
bGVhdmVzKSkgKQo+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgICAgICAgICBp
ZiAoIF9fY29weV9maWVsZF90b19ndWVzdCh1X3N5c2N0bCwgc3lzY3RsLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1LmNwdV9wb2xpY3kubnJfbGVhdmVzKSAgKQo+
ICsgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOwo+ICsgICAg
ICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgICAgIH0KCi4uLiB0aGlzIChhbmQgdGhlIE1T
UiBvbmVzIHJlc3BlY3RpdmVseSksIGJ5IG1vdmluZyBib3RoIG91dCBvZiBhbmQKcGFzdCB0aGVp
ciBvdXRlciBpZigpLXM/IFRoaXMgd291bGQgdGhlIGFsc28gY2FsbCBmb3IgdHdvIGlmL2Vsc2Ut
aWYgcGFpcnMKaW5zdGVhZCBvZiBmb3VyIGlmKCktcy4KCj4gLS0tIGEveGVuL2luY2x1ZGUvcHVi
bGljL3N5c2N0bC5oCj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oCj4gQEAgLTEw
NzUsMTIgKzEwNzUsMjUgQEAgc3RydWN0IHhlbl9zeXNjdGxfc2V0X3BhcmFtZXRlciB7Cj4gICAq
ICAtIERlZmF1bHRfKjogRGVmYXVsdCBzZXQgb2YgZmVhdHVyZXMgYSBQViBvciBIVk0gZ3Vlc3Qg
Y2FuIHVzZS4gIFRoaXMgaXMKPiAgICogICAgICAgICAgICAgICB0aGUgc2VjdXJpdHkgc3VwcG9y
dGVkIHNldC4KPiAgICovCj4gK3N0cnVjdCB4ZW5fc3lzY3RsX2NwdV9wb2xpY3kgewo+ICAjZGVm
aW5lIFhFTl9TWVNDVExfY3B1X3BvbGljeV9yYXcgICAgICAgICAgMAo+ICAjZGVmaW5lIFhFTl9T
WVNDVExfY3B1X3BvbGljeV9ob3N0ICAgICAgICAgMQo+ICAjZGVmaW5lIFhFTl9TWVNDVExfY3B1
X3BvbGljeV9wdl9tYXggICAgICAgMgo+ICAjZGVmaW5lIFhFTl9TWVNDVExfY3B1X3BvbGljeV9o
dm1fbWF4ICAgICAgMwo+ICAjZGVmaW5lIFhFTl9TWVNDVExfY3B1X3BvbGljeV9wdl9kZWZhdWx0
ICAgNAo+ICAjZGVmaW5lIFhFTl9TWVNDVExfY3B1X3BvbGljeV9odm1fZGVmYXVsdCAgNQo+ICsg
ICAgdWludDMyX3QgaW5kZXg7ICAgICAgIC8qIElOOiBXaGljaCBwb2xpY3kgdG8gcXVlcnk/ICov
Cj4gKyAgICB1aW50MzJfdCBucl9sZWF2ZXM7ICAgLyogSU4vT1VUOiBOdW1iZXIgb2YgbGVhdmVz
IGluL3dyaXR0ZW4gdG8KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAnY3B1aWRfcG9s
aWN5Jywgb3IgdGhlIG1heGltdW0gbnVtYmVyIG9mIGxlYXZlcwo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAqIGlmIHRoZSBndWVzdCBoYW5kbGUgaXMgTlVMTC4gKi8KPiArICAgIHVpbnQz
Ml90IG5yX21zcnM7ICAgICAvKiBJTi9PVVQ6IE51bWJlciBvZiBNU1JzIGluL3dyaXR0ZW4gdG8K
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAnbXNyX3BvbGljeScsIG9yIHRoZSBtYXhp
bXVtIG51bWJlciBvZiBNU1JzIGlmCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogdGhl
IGd1ZXN0IGhhbmRsZSBpcyBOVUxMLiAqLwo+ICsgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5f
Y3B1aWRfbGVhZl90KSBjcHVpZF9wb2xpY3k7IC8qIE9VVDogKi8KPiArICAgIFhFTl9HVUVTVF9I
QU5ETEVfNjQoeGVuX21zcl9lbnRyeV90KSBtc3JfcG9saWN5OyAgICAvKiBPVVQ6ICovCgpTdHJh
eSBjb2xvbnMgaW4gdGhlIGNvbW1lbnRzPwoKSSdtIGFsc28gbm90IG92ZXJseSBoYXBweSB0byBz
ZWUgdGhlcmUncyBzdGlsbCBubyBleHBsaWNpdCBwYWRkaW5nIGhlcmUuCkkga25vdyB5b3UgZGlz
bGlrZSBpdCwgYnV0IEkgdGhpbmsgYXMgbG9uZyBhcyB3ZSBoYXZlIG5vIGJldHRlcgpyZXBsYWNl
bWVudCB0byB0aGUgaW50ZXJmYWNlIHZlcnNpb25pbmcsIHdlIHNob3VsZCBhdCBsZWFzdCB0cnkg
dG8KbGltaXQgdGhlIG51bWJlciBvZiBidW1wcyBpdCBuZWVkcywgYW5kIHRoYXQgY2FsbHMgZm9y
IG1ha2luZyBwYWRkaW5nCmV4cGxpY2l0LCB6ZXJvaW5nIGl0IGZvciBvdXRwdXQgYW5kIGNoZWNr
aW5nIGl0IHRvIGJlIHplcm8gd2hlbiBpbnB1dCwKc28gdGhhdCB0aGUgZmllbGQgY2FuIGJlIGFz
c2lnbmVkIG1lYW5pbmcgc3Vic2VxdWVudGx5LiBPdGhlcndpc2UKd2h5IGRpZCB3ZSB0ZWxsIG90
aGVycyB0byBhZGQgZXhwbGljaXQgcGFkZGluZyBvdmVyIHRoZSBsYXN0IHNvIG1hbnkKeWVhcnMs
IHdpdGhvdXQgeW91IHZvaWNpbmcgeW91ciBvcGluaW9uIHRvIHRoZSBjb250cmFyeT8KCkphbgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 11:59:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 11:59:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff29x-0006hW-1m; Mon, 16 Jul 2018 11:59: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=nxxj=ka=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1ff29w-0006hR-7H
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 11:59:20 +0000
X-Inumbo-ID: 9fc3a046-88ef-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x241.google.com (unknown [2607:f8b0:400d:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9fc3a046-88ef-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 13:58:59 +0200 (CEST)
Received: by mail-qk0-x241.google.com with SMTP id u21-v6so20318996qku.2
 for <xen-devel@lists.xen.org>; Mon, 16 Jul 2018 04:59:18 -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=uvdMNC5mQ7ygUGzaTeREka4o6qWoq6q8hvJvr4erqVY=;
 b=KFOO0h4WKNSlsVVg1TFl3e5I5kN4JJSdDs7ARqFREX+ybPdB0XvweckMPN0kqrbo2/
 8mWAiHITuNsJI8bbb7ilPiRMhfqZRJwSv9454Ef1JWYaio/dq7VwkHkYa85Q+7EdVj7X
 wMmgNT0NAl/xZt1NPv/9INC6gjQu5wtU+OHH1rIWNbQ3H6AorTMTTzuv35m6pDZrrBUx
 Iu7Yox+7FtPNJD1refrycq7lAJsaDtGVvRjkRPEiI0JvfWfOEHYO/bAUGNgYOsZ5DUdE
 X+JbNL2WZOsFyBkTENTttCpoodlbd1D/cXQtH56DAGp7AmFx6ziLhBipklQGyeBQ5K69
 dbrg==
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=uvdMNC5mQ7ygUGzaTeREka4o6qWoq6q8hvJvr4erqVY=;
 b=Jt9IHcH5dXlXpuU1py/7s/AOm2aa/GzQDkE0kgIIKLCe6z7qfccrdm1y/PATXK4PWZ
 5bLOfM2s4bqUdYu54rlhEtj/DvE709UAmOGo7yLADSXhc1ONR1GtqXNai37rqIkO5Zpk
 LOEqrGW0ytUMvcXHEEvzHXFO0TUS83FSsUxX+WJUoNjAui1de0ak+7TAf9kXUxOAYVce
 haY6ODD8ux8CqgTdTBWScIij2oBDu/pG8hHzB7DUKYxIvYRgAJrmZNbCcajf//pup5Yf
 uUI6Agx/OOwPcNSg1ZYPpnBFhu5a7TUbbmF01NuHXEUEnKg+RuOh5nzQm09DqZ5TCufb
 2eoA==
X-Gm-Message-State: AOUpUlGIDMoxclEZW0/E2advKWSc4NJnj/X/VHkx35ZGRdJfnKD+KAKY
 mq5OjVcBh8I2MCE/3NwX0hA=
X-Google-Smtp-Source: AAOMgpf1/haMzTBkbBZri1dRjcjucCFkmOz+yg9wMuBRUJc5VFqA/k+/TjbIaXjXXpPLrz6JvzjbhA==
X-Received: by 2002:a37:6393:: with SMTP id
 x141-v6mr14402058qkb.318.1531742358074; 
 Mon, 16 Jul 2018 04:59:18 -0700 (PDT)
Received: from pm2-ws13.praxislan02.com ([2001:470:8:67e:ba27:ebff:fee8:ce27])
 by smtp.gmail.com with ESMTPSA id
 k38-v6sm2638190qtc.45.2018.07.16.04.59.16
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 16 Jul 2018 04:59:17 -0700 (PDT)
From: Jason Andryuk <jandryuk@gmail.com>
To: Gang Wei <gang.wei@intel.com>, Shane Wang <shane.wang@intel.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon, 16 Jul 2018 07:59:02 -0400
Message-Id: <20180716115902.5138-1-jandryuk@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] tboot: Avoid recursive fault in early boot
 panic with tboot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org, Jason Andryuk <jandryuk@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>

SWYgcGFuaWMgaXMgY2FsbGVkIGJlZm9yZSBpbml0X2lkbGVfZG9tYWluIG9uIGEgdGJvb3QtbGF1
bmNoZWQgc3lzdGVtLApYZW4gcmVjdXJzaXZlbHkgZmF1bHRzIGluIHdyaXRlX3B0YmFzZSBhcyBz
ZWVuIGJlbG93LgoKKFhFTikgICAgWzxmZmZmODJkMDgwMjg2NjkwPl0gd3JpdGVfcHRiYXNlKzAv
MHgxMAooWEVOKSAgICBbPGZmZmY4MmQwODAyYzRjM2I+XSB0Ym9vdF9zaHV0ZG93bisweDZiLzB4
MjYwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI5ZGRhYz5dIG1hY2hpbmVfcmVzdGFydCsweGFjLzB4
MmQwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI4NjY5MD5dIHdyaXRlX3B0YmFzZSswLzB4MTAKKFhF
TikgICAgWzxmZmZmODJkMDgwMjQ0NmMxPl0gcGFuaWMrMHgxMTEvMHgxMjAKKFhFTikgICAgWzxm
ZmZmODJkMDgwMmE1MWMxPl0gZG9fZ2VuZXJhbF9wcm90ZWN0aW9uKzB4MTcxLzB4MWYwCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDI4N2E4Mj5dIG1tLmMjdmlydF90b194ZW5fbDJlKzB4MTIvMHgxYzAK
KFhFTikgICAgWzxmZmZmODJkMDgwMzU0NzIwPl0geDg2XzY0L2VudHJ5LlMjaGFuZGxlX2V4Y2Vw
dGlvbl9zYXZlZCsweDY2LzB4YTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjg2NjkwPl0gd3JpdGVf
cHRiYXNlKzAvMHgxMAooWEVOKSAgICBbPGZmZmY4MmQwODAyYzRjM2I+XSB0Ym9vdF9zaHV0ZG93
bisweDZiLzB4MjYwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI5ZGRhYz5dIG1hY2hpbmVfcmVzdGFy
dCsweGFjLzB4MmQwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI0NDZjMT5dIHBhbmljKzB4MTExLzB4
MTIwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDNjMTFhMD5dIHNldHVwLmMjYm9vdHN0cmFwX21hcCsw
LzB4MTFhCihYRU4pICAgIFs8ZmZmZjgyZDA4MDNiODJhMD5dIGZsYXNrX29wLmMjcGFyc2VfZmxh
c2tfcGFyYW0rMC8weGIwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDNjMTFhMD5dIHNldHVwLmMjYm9v
dHN0cmFwX21hcCswLzB4MTFhCihYRU4pICAgIFs8ZmZmZjgyZDA4MDNiNmY2Yz5dIHhzbV9tdWx0
aWJvb3RfaW5pdCsweDdjLzB4YjAKKFhFTikgICAgWzxmZmZmODJkMDgwM2MzNGJiPl0gX19zdGFy
dF94ZW4rMHgxZDJiLzB4MmRhMAooWEVOKSAgICBbPGZmZmY4MmQwODAyMDAwZjM+XSBfX2hpZ2hf
c3RhcnQrMHg1My8weDYwCgppZGxlX3ZjcHVbMF0gaXMgc3RpbGwgcG9pc29uZWQgd2l0aCBJTlZB
TElEX1ZDUFUsIHNvIHdyaXRlX3B0YmFzZSBmYXVsdHMKZGVyZWZlcmVuY2luZyB0aGUgcG9pbnRl
ci4gIFRoaXMgZmF1bHQgY2FsbHMgcGFuaWMgYW5kIHJlY3Vyc2VzIHRocm91Z2gKdGhlIHNhbWUg
Y29kZSBwYXRoLgoKSWYgdGJvb3Rfc2h1dGRvd24gaXMgY2FsbGVkIHdoaWxlIGlkbGVfdmNwdVsw
XSA9PSBJTlZBTElEX1ZDUFUsIHRoZW4gd2UKYXJlIHN0aWxsIG9wZXJhdGluZyB3aXRoIHRoZSBp
bml0aWFsIHBhZ2UgdGFibGVzLiAgVGhlcmVmb3JlIGNoYW5naW5nCnBhZ2UgdGFibGVzIHdpdGgg
d3JpdGVfcHRiYXNlIGlzIHVubmVjZXNzYXJ5LgoKQW4gZWFzeSB3YXkgdG8gcmVwcm9kdWNlIHRo
aXMgaXMgdG8gdXNlIHRib290IHRvIGxhdW5jaCBhbiBYU00tZW5hYmxlZApYZW4gd2l0aG91dCBh
biBYU00gcG9saWN5LgoKU2lnbmVkLW9mZi1ieTogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21h
aWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni90Ym9vdC5jIHwgNyArKysrKystCiAxIGZpbGUgY2hh
bmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3Rib290LmMgYi94ZW4vYXJjaC94ODYvdGJvb3QuYwppbmRleCBmYjQ2MTZhZTgzLi40
MzgxNDU4MDM2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGJvb3QuYworKysgYi94ZW4vYXJj
aC94ODYvdGJvb3QuYwpAQCAtMzkxLDcgKzM5MSwxMiBAQCB2b2lkIHRib290X3NodXRkb3duKHVp
bnQzMl90IHNodXRkb3duX3R5cGUpCiAgICAgICAgIHRib290X2dlbl94ZW5oZWFwX2ludGVncml0
eShnX3Rib290X3NoYXJlZC0+czNfa2V5LCAmeGVuaGVhcF9tYWMpOwogICAgIH0KIAotICAgIHdy
aXRlX3B0YmFzZShpZGxlX3ZjcHVbMF0pOworICAgIC8qIER1cmluZyBlYXJseSBib290LCB3ZSBj
YW4gYmUgY2FsbGVkIGJ5IHBhbmljIGJlZm9yZSBpZGxlX3ZjcHVbMF0gaXMKKyAgICAgKiBzZXR1
cCwgYnV0IGluIHRoYXQgY2FzZSB3ZSBkb24ndCBuZWVkIHRvIGNoYW5nZSBwYWdlIHRhYmxlcy4g
Ki8KKyAgICBpZiAoIGlkbGVfdmNwdVswXSAhPSBJTlZBTElEX1ZDUFUgKQorICAgIHsKKyAgICAg
ICAgd3JpdGVfcHRiYXNlKGlkbGVfdmNwdVswXSk7CisgICAgfQogCiAgICAgKCh2b2lkKCopKHZv
aWQpKSh1bnNpZ25lZCBsb25nKWdfdGJvb3Rfc2hhcmVkLT5zaHV0ZG93bl9lbnRyeSkoKTsKIAot
LSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:00:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 12:00: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 1ff2BM-0007Mo-TR; Mon, 16 Jul 2018 12:00: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff2BM-0007Mg-3V
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 12:00:48 +0000
X-Inumbo-ID: d444d288-88ef-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 d444d288-88ef-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 14:00:27 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 06:00:45 -0600
Message-Id: <5B4C88EA02000078001D45A1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 06:00:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 13/13] x86/domctl: Implement
 XEN_DOMCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>, 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+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2Rv
bWN0bC5jCj4gQEAgLTE1MjMsNiArMTUyMyw0MCBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+ICAg
ICAgICAgIHJlY2FsY3VsYXRlX2NwdWlkX3BvbGljeShkKTsKPiAgICAgICAgICBicmVhazsKPiAg
Cj4gKyAgICBjYXNlIFhFTl9ET01DVExfZ2V0X2NwdV9wb2xpY3k6Cj4gKyAgICAgICAgaWYgKCAh
Z3Vlc3RfaGFuZGxlX2lzX251bGwoZG9tY3RsLT51LmNwdV9wb2xpY3kuY3B1aWRfcG9saWN5KSAp
Cj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBpZiAoIChyZXQgPSB4ODZfY3B1aWRfY29weV90
b19idWZmZXIoCj4gKyAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLmNwdWlkLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgZG9tY3RsLT51LmNwdV9wb2xpY3kuY3B1aWRfcG9saWN5LAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgJmRvbWN0bC0+dS5jcHVfcG9saWN5Lm5yX2xlYXZlcykpICkK
PiArICAgICAgICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICAgICAgaWYgKCBfX2NvcHlf
ZmllbGRfdG9fZ3Vlc3QodV9kb21jdGwsIGRvbWN0bCwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdS5jcHVfcG9saWN5Lm5yX2xlYXZlcykgKQo+ICsgICAgICAgICAg
ICB7Cj4gKyAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOwo+ICsgICAgICAgICAgICAgICAg
YnJlYWs7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGlmICgg
IWd1ZXN0X2hhbmRsZV9pc19udWxsKGRvbWN0bC0+dS5jcHVfcG9saWN5Lm1zcl9wb2xpY3kpICkK
PiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGlmICggKHJldCA9IHg4Nl9tc3JfY29weV90b19i
dWZmZXIoCj4gKyAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLm1zciwKPiArICAgICAgICAg
ICAgICAgICAgICAgIGRvbWN0bC0+dS5jcHVfcG9saWN5Lm1zcl9wb2xpY3ksCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAmZG9tY3RsLT51LmNwdV9wb2xpY3kubnJfbXNycykpICkKPiArICAgICAg
ICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9f
Z3Vlc3QodV9kb21jdGwsIGRvbWN0bCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdS5jcHVfcG9saWN5Lm5yX21zcnMpICkKPiArICAgICAgICAgICAgewo+ICsgICAg
ICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKPiArICAgICAgICAgICAgICAgIGJyZWFrOwo+ICsg
ICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGJyZWFrOwoKQW0gSSBnZXR0aW5n
IGl0IHJpZ2h0IHRoYXQgdGhlIGFycmF5IHNpemluZyBoZXJlIGlzIHN1cHBvc2VkIHRvIGJlIGRv
bmUKYmFzZWQgb24gdGhlIHN5c2N0bCBvdXRwdXQ/IFRoYXQncyBwcm9iYWJseSBva2F5IGJlY2F1
c2Ugd2UgZXhwZWN0CmNhbGxlcnMgdG8gdXNlIGxpYnhjLCBidXQgaXQgZG9lc24ndCBtYWtlIGZv
ciBhIHZlcnkgY29uc2lzdGVudCBpbnRlcmZhY2UKKHNldCkuCgo+IC0tLSBhL3hlbi9pbmNsdWRl
L3B1YmxpYy9kb21jdGwuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+IEBA
IC02MzUsNiArNjM1LDIyIEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2NwdWlkIHsKPiAgICB1aW50MzJf
dCBlY3g7Cj4gICAgdWludDMyX3QgZWR4Owo+ICB9Owo+ICsKPiArLyoKPiArICogWEVOX1NZU0NU
TF97Z2V0LHNldH1fY3B1X3BvbGljeSAoeDg2IHNwZWNpZmljKQo+ICsgKgo+ICsgKiBRdWVyeSBv
ciBzZXQgdGhlIENQVUlEIGFuZCBNU1IgcG9saWNpZXMgZm9yIGEgc3BlY2lmaWMgZG9tYWluLgo+
ICsgKi8KPiArc3RydWN0IHhlbl9kb21jdGxfY3B1X3BvbGljeSB7Cj4gKyAgICB1aW50MzJfdCBu
cl9sZWF2ZXM7IC8qIElOL09VVDogTnVtYmVyIG9mIGxlYXZlcyBpbi93cml0dGVuIHRvCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAqICdjcHVpZF9wb2xpY3knLiAqLwo+ICsgICAgdWludDMy
X3QgbnJfbXNyczsgICAvKiBJTi9PVVQ6IE51bWJlciBvZiBNU1JzIGluL3dyaXR0ZW4gdG8KPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICogJ21zcl9kb21haW5fcG9saWN5JyAqLwo+ICsgICAg
WEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5fY3B1aWRfbGVhZl90KSBjcHVpZF9wb2xpY3k7IC8qIElO
L09VVDogKi8KPiArICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQoeGVuX21zcl9lbnRyeV90KSBtc3Jf
cG9saWN5OyAgICAvKiBJTi9PVVQ6ICovCgpTdHJheSBjb2xvbnMgYWdhaW4gaW4gdGhlIGNvbW1l
bnRzPyBXaXRoIHRoZW0gZHJvcHBlZCwgYW5kCmRlc3BpdGUgdGhlIHJlbWFyayBhYm92ZQpBY2tl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:05:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 12: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 1ff2FQ-0007c5-F3; Mon, 16 Jul 2018 12:05: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff2FP-0007c0-PM
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 12:04:59 +0000
X-Inumbo-ID: 7af12358-88f0-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 7af12358-88f0-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 12:05:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 06:04:57 -0600
Message-Id: <5B4C89E602000078001D45CB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 06:04:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 11/13] x86: Introduce struct cpu_policy
 to refer to a group of individual policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3N5
c2N0bC5jCj4gQEAgLTMxLDYgKzMxLDMzIEBACj4gICNpbmNsdWRlIDxhc20vcHNyLmg+Cj4gICNp
bmNsdWRlIDxhc20vY3B1aWQuaD4KPiAgCj4gK2NvbnN0IHN0cnVjdCBjcHVfcG9saWN5IHN5c3Rl
bV9wb2xpY2llc1tdID0gewoKQnkgdGhlIGVuZCBvZiB0aGUgc2VyaWVzIHRoZSBhcnJheSByZW1h
aW5zIHVudXNlZCBvdXRzaWRlIHRoaXMKc291cmNlIGZpbGUuIEknZCBhcHByZWNpYXRlIGlmIGl0
IHdhcyBtYWRlIGV4dGVybiBvbmx5IHdoZW4gYWN0dWFsbHkKbmVlZGVkLCBub3QgdGhlIGxlYXN0
IGJlY2F1c2UgLi4uCgo+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcmF3IF0gPSB7Cj4g
KyAgICAgICAgJnJhd19jcHVpZF9wb2xpY3ksCj4gKyAgICAgICAgJnJhd19tc3JfcG9saWN5LAo+
ICsgICAgfSwKPiArICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2hvc3QgXSA9IHsKPiArICAg
ICAgICAmaG9zdF9jcHVpZF9wb2xpY3ksCj4gKyAgICAgICAgJmhvc3RfbXNyX3BvbGljeSwKPiAr
ICAgIH0sCj4gKyAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9wdl9tYXggXSA9IHsKPiArICAg
ICAgICAmcHZfbWF4X2NwdWlkX3BvbGljeSwKPiArICAgICAgICAmcHZfbWF4X21zcl9wb2xpY3ks
Cj4gKyAgICB9LAo+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfaHZtX21heCBdID0gewo+
ICsgICAgICAgICZodm1fbWF4X2NwdWlkX3BvbGljeSwKPiArICAgICAgICAmaHZtX21heF9tc3Jf
cG9saWN5LAo+ICsgICAgfSwKPiArICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X3B2X2RlZmF1
bHQgXSA9IHsKPiArICAgICAgICAmcHZfbWF4X2NwdWlkX3BvbGljeSwKPiArICAgICAgICAmcHZf
bWF4X21zcl9wb2xpY3ksCj4gKyAgICB9LAo+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lf
aHZtX2RlZmF1bHQgXSA9IHsKPiArICAgICAgICAmaHZtX21heF9jcHVpZF9wb2xpY3ksCj4gKyAg
ICAgICAgJmh2bV9tYXhfbXNyX3BvbGljeSwKPiArICAgIH0sCj4gK307CgouLi4gdGhpcyBkb2Vz
IG5vdCBtYWtlIG9idmlvdXMgKHdpdGhvdXQgY29uc3VsdGluZyBzeXNjdGwuaCkgdGhhdAp0aGVy
ZSBhcmUgbm93IGhvbGVzIChhbmQgaGVuY2UgaGlkZGVuIE5VTEwgcG9pbnRlcnMpOyB0aGlzIGlz
CnBlcmhhcHMgYWxyZWFkeSB1bmRlc2lyYWJsZSB3aXRoIHRoZSB1c2VyIG9mIHRoaXMgYXJyYXkg
dGhhdCB0aGUKbmV4dCBwYXRjaCBhZGRzLgoKV2l0aCAic3RhdGljIiBhZGRlZCBhbmQgdGhlICJl
eHRlcm4iIGRyb3BwZWQgZnJvbSB0aGUgaGVhZGVyCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:10:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 12:10: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 1ff2Ka-0008NC-62; Mon, 16 Jul 2018 12:10: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff2KY-0008N0-Q6
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 12:10:18 +0000
X-Inumbo-ID: 398ed1b8-88f1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 398ed1b8-88f1-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 12:10: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 1ff2KV-0004SH-Gy; Mon, 16 Jul 2018 12:10: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 1ff2KV-0006r5-4p; Mon, 16 Jul 2018 12:10:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff2KV-0003WM-4D; Mon, 16 Jul 2018 12:10:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125229-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 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
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=2add3cffb075de8a705c9d887dd25624c89d2349
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 12:10:15 +0000
Subject: [Xen-devel] [ovmf test] 125229: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIyOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMjkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTE5NyAgMjAxOC0wNy0xNiAwMzo0MDozOCBaICAgIDAgZGF5cyAgICA4IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMjEgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:17:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 12: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 1ff2RC-0000BQ-Vd; Mon, 16 Jul 2018 12:17: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff2RB-0000BL-Dt
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 12:17:09 +0000
X-Inumbo-ID: 2dc580a0-88f2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2dc580a0-88f2-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 12:17:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76221450"
To: Jan Beulich <JBeulich@suse.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
 <5B4C89E602000078001D45CB@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: <d52bf430-bb59-8c37-b371-0598e7addc61@citrix.com>
Date: Mon, 16 Jul 2018 13:16:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C89E602000078001D45CB@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 11/13] x86: Introduce struct cpu_policy
 to refer to a group of individual policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMTYvMDcvMTggMTM6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA3LjE4IGF0
IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9zeXNjdGwuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPj4gQEAgLTMx
LDYgKzMxLDMzIEBACj4+ICAjaW5jbHVkZSA8YXNtL3Bzci5oPgo+PiAgI2luY2x1ZGUgPGFzbS9j
cHVpZC5oPgo+PiAgCj4+ICtjb25zdCBzdHJ1Y3QgY3B1X3BvbGljeSBzeXN0ZW1fcG9saWNpZXNb
XSA9IHsKPiBCeSB0aGUgZW5kIG9mIHRoZSBzZXJpZXMgdGhlIGFycmF5IHJlbWFpbnMgdW51c2Vk
IG91dHNpZGUgdGhpcwo+IHNvdXJjZSBmaWxlLiBJJ2QgYXBwcmVjaWF0ZSBpZiBpdCB3YXMgbWFk
ZSBleHRlcm4gb25seSB3aGVuIGFjdHVhbGx5Cj4gbmVlZGVkLCBub3QgdGhlIGxlYXN0IGJlY2F1
c2UgLi4uCj4KPj4gKyAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9yYXcgXSA9IHsKPj4gKyAg
ICAgICAgJnJhd19jcHVpZF9wb2xpY3ksCj4+ICsgICAgICAgICZyYXdfbXNyX3BvbGljeSwKPj4g
KyAgICB9LAo+PiArICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2hvc3QgXSA9IHsKPj4gKyAg
ICAgICAgJmhvc3RfY3B1aWRfcG9saWN5LAo+PiArICAgICAgICAmaG9zdF9tc3JfcG9saWN5LAo+
PiArICAgIH0sCj4+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZfbWF4IF0gPSB7Cj4+
ICsgICAgICAgICZwdl9tYXhfY3B1aWRfcG9saWN5LAo+PiArICAgICAgICAmcHZfbWF4X21zcl9w
b2xpY3ksCj4+ICsgICAgfSwKPj4gKyAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9odm1fbWF4
IF0gPSB7Cj4+ICsgICAgICAgICZodm1fbWF4X2NwdWlkX3BvbGljeSwKPj4gKyAgICAgICAgJmh2
bV9tYXhfbXNyX3BvbGljeSwKPj4gKyAgICB9LAo+PiArICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9s
aWN5X3B2X2RlZmF1bHQgXSA9IHsKPj4gKyAgICAgICAgJnB2X21heF9jcHVpZF9wb2xpY3ksCj4+
ICsgICAgICAgICZwdl9tYXhfbXNyX3BvbGljeSwKPj4gKyAgICB9LAo+PiArICAgIFsgWEVOX1NZ
U0NUTF9jcHVfcG9saWN5X2h2bV9kZWZhdWx0IF0gPSB7Cj4+ICsgICAgICAgICZodm1fbWF4X2Nw
dWlkX3BvbGljeSwKPj4gKyAgICAgICAgJmh2bV9tYXhfbXNyX3BvbGljeSwKPj4gKyAgICB9LAo+
PiArfTsKPiAuLi4gdGhpcyBkb2VzIG5vdCBtYWtlIG9idmlvdXMgKHdpdGhvdXQgY29uc3VsdGlu
ZyBzeXNjdGwuaCkgdGhhdAo+IHRoZXJlIGFyZSBub3cgaG9sZXMgKGFuZCBoZW5jZSBoaWRkZW4g
TlVMTCBwb2ludGVycyk7IHRoaXMgaXMKPiBwZXJoYXBzIGFscmVhZHkgdW5kZXNpcmFibGUgd2l0
aCB0aGUgdXNlciBvZiB0aGlzIGFycmF5IHRoYXQgdGhlCj4gbmV4dCBwYXRjaCBhZGRzLgoKV2hh
dCBob2xlcz/CoCBUaGVyZSBzaG91bGRuJ3QgYmUgYW55LCBhbmQgZ2RiIGNvbmZpcm1zIG15IGV4
cGVjdGF0aW9uczoKCihnZGIpIHAveCBzeXN0ZW1fcG9saWNpZXMKJDEgPSB7e2NwdWlkID0gMHhm
ZmZmODJkMDgwNDc0YTgwLCBtc3IgPSAweGZmZmY4MmQwODA0NzU5NjB9LCB7Y3B1aWQgPQoweGZm
ZmY4MmQwODA0NzQzNDAsIG1zciA9IDB4ZmZmZjgyZDA4MDQ3NTk1Y30sIHtjcHVpZCA9CjB4ZmZm
ZjgyZDA4MDQ3M2MwMCwgbXNyID0gMHhmZmZmODJkMDgwNDc1OTU0fSwge2NwdWlkID0KMHhmZmZm
ODJkMDgwNDczNGMwLCBtc3IgPSAweGZmZmY4MmQwODA0NzU5NTh9LCB7Y3B1aWQgPQoweGZmZmY4
MmQwODA0NzNjMDAsIG1zciA9IDB4ZmZmZjgyZDA4MDQ3NTk1NH0sIHtjcHVpZCA9CjB4ZmZmZjgy
ZDA4MDQ3MzRjMCwgbXNyID0gMHhmZmZmODJkMDgwNDc1OTU4fX0KCgo+Cj4gV2l0aCAic3RhdGlj
IiBhZGRlZCBhbmQgdGhlICJleHRlcm4iIGRyb3BwZWQgZnJvbSB0aGUgaGVhZGVyCj4gQWNrZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkknbSBub3QgZ29pbmcgdG8gd2Fz
dGUgZXZlbiBtb3JlIHRpbWUgYnkgY29tbWl0dGluZyBzb21ldGhpbmcgd2hpY2ggaXMKd3Jvbmcs
IGFuZCBoYXZpbmcgdG8gdW5kbyBpdCBhZ2FpbiBpbiBhIGxhdGVyIHBhdGNoLgoKVGhlIHVzZXIs
IERPTUNUTF9zZXRfY3B1X3BvbGljeSwgaXMgZGVmZXJyZWQgZnJvbSB0aGlzIHNlcmllcyBiZWNh
dXNlIGl0CmlzIHN0aWxsIHVuZGVyIGRldmVsb3BtZW50LCBidXQgdGhlcmUgaXMgYWJzb2x1dGVs
eSBubyBxdWVzdGlvbiB0aGF0CnRoaXMgYXJyYXkgbmVlZHMgdG8gYmUgZXh0ZXJuYWxseSBhY2Nl
c3NpYmxlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:19:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 12: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 1ff2T8-0000LV-D9; Mon, 16 Jul 2018 12:19: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff2T7-0000LP-OG
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 12:19:09 +0000
X-Inumbo-ID: 650a09ae-88f2-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 650a09ae-88f2-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 14:18:49 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 06:19:08 -0600
Message-Id: <5B4C8D3702000078001D45EA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 06:19:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F26A02000078001D312F@suse.com>
 <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
 <5B4C629002000078001D4346@suse.com>
 <db67ac6c-192a-66ed-db73-a676c272598f@suse.com>
In-Reply-To: <db67ac6c-192a-66ed-db73-a676c272598f@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDEzOjQ3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
Ni8wNy8xOCAxMToxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEzLjA3LjE4IGF0IDEx
OjAyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IE9uIDExLzA3LzE4IDE0OjA0LCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+PiBXaGlsZSBJJ3ZlIHJ1biBpbnRvIHRoZSBpc3N1ZSB3aXRoIGZ1
cnRoZXIgcGF0Y2hlcyBpbiBwbGFjZSB3aGljaCBubwo+Pj4+IGxvbmdlciBndWFyYW50ZWUgdGhl
IHBlci1DUFUgYXJlYSB0byBzdGFydCBvdXQgYXMgYWxsIHplcm9zLCB0aGUKPj4+PiBDUFVfRE9X
Tl9GQUlMRUQgcHJvY2Vzc2luZyBsb29rcyB0byBoYXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3Qg
emFwcGluZwo+Pj4+IHRoZSBwZXItQ1BVIGNwdXBvb2wgcG9pbnRlciwgY3B1cG9vbF9jcHVfYWRk
KCkncyAoaW5kaXJlY3QpIGludm9jYXRpb24KPj4+PiBvZiBzY2hlZHVsZV9jcHVfc3dpdGNoKCkg
d2lsbCB0cmlnZ2VyIHRoZSAiYyAhPSBvbGRfcG9vbCIgYXNzZXJ0aW9uCj4+Pj4gdGhlcmUuCj4+
Pj4KPj4+PiBDbGVhcmluZyB0aGUgZmllbGQgZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMgdG9v
IGVhcmx5IChhZmFpY3QgdGhpcwo+Pj4+IHNob3VsZCBub3QgaGFwcGVuIGJlZm9yZSBjcHVfZGlz
YWJsZV9zY2hlZHVsZXIoKSkuIENsZWFyaW5nIGl0IGluCj4+Pj4gQ1BVX0RFQUQgYW5kIENQVV9E
T1dOX0ZBSUxFRCB3b3VsZCBiZSBhbiBvcHRpb24sIGJ1dCB3b3VsZCB0YWtlIHRoZSBzYW1lCj4+
Pj4gcGllY2Ugb2YgY29kZSB0d2ljZS4gU2luY2UgdGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0
IG1hdHRlciB3aGlsZSB0aGUKPj4+PiBDUFUgaXMgb2ZmbGluZSwgc2ltcGx5IGNsZWFyIGl0IGlu
IENQVV9PTkxJTkUgYW5kIENQVV9ET1dOX0ZBSUxFRCwgYnV0Cj4+Pj4gb25seSBmb3Igb3RoZXIg
dGhhbiB0aGUgc3VzcGVuZC9yZXN1bWUgY2FzZSAod2hpY2ggZ2V0cyBzcGVjaWFsbHkKPj4+PiBo
YW5kbGVkIGluIGNwdXBvb2xfY3B1X3JlbW92ZSgpKS4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+PiAtLS0KPj4+PiBUQkQ6IEkgdGhp
bmsgdGhpcyB3b3VsZCBiZXR0ZXIgY2FsbCBzY2hlZHVsZV9jcHVfc3dpdGNoKGNwdSwgTlVMTCkg
ZnJvbQo+Pj4+ICAgICAgY3B1cG9vbF9jcHVfcmVtb3ZlKCksIGJ1dCBiZXNpZGVzIHRoYXQgLSBh
cyBwZXIgYWJvdmUgLSBsaWtlbHkKPj4+PiAgICAgIGJlaW5nIHRvbyBlYXJseSwgdGhhdCBmdW5j
dGlvbiBoYXMgZnVydGhlciBwcmVyZXFzIHRvIGJlIG1ldC4gSXQKPj4+PiAgICAgIGFsc28gZG9l
c24ndCBsb29rIGFzIGlmIGNwdXBvb2xfdW5hc3NpZ25fY3B1X2hlbHBlcigpIGNvdWxkIGJlIHVz
ZWQKPj4+PiAgICAgIHRoZXJlLgo+Pj4+Cj4+Pj4gLS0tIGEveGVuL2NvbW1vbi9jcHVwb29sLmMK
Pj4+PiArKysgYi94ZW4vY29tbW9uL2NwdXBvb2wuYwo+Pj4+IEBAIC03NzgsNiArNzc4LDggQEAg
c3RhdGljIGludCBjcHVfY2FsbGJhY2soCj4+Pj4gICAgICB7Cj4+Pj4gICAgICBjYXNlIENQVV9E
T1dOX0ZBSUxFRDoKPj4+PiAgICAgIGNhc2UgQ1BVX09OTElORToKPj4+PiArICAgICAgICBpZiAo
IHN5c3RlbV9zdGF0ZSA8PSBTWVNfU1RBVEVfYWN0aXZlICkKPj4+PiArICAgICAgICAgICAgcGVy
X2NwdShjcHVwb29sLCBjcHUpID0gTlVMTDsKPj4+PiAgICAgICAgICByYyA9IGNwdXBvb2xfY3B1
X2FkZChjcHUpOwo+Pj4KPj4+IFdvdWxkbid0IGl0IG1ha2UgbW9yZSBzZW5zZSB0byBjbGVhciB0
aGUgZmllbGQgaW4gY3B1cG9vbF9jcHVfYWRkKCkKPj4+IHdoaWNoIGFscmVhZHkgaXMgdGVzdGlu
ZyBzeXN0ZW1fc3RhdGU/Cj4+IAo+PiBIbW0sIHRoaXMgbWF5IGJlIGEgbWF0dGVyIG9mIHRhc3Rl
OiBJIGNvbnNpZGVyIHRoZSBjaGFuZ2UgZG9uZSBoZXJlCj4+IGEgcHJlcmVxIHRvIGNhbGxpbmcg
dGhlIGZ1bmN0aW9uIGluIHRoZSBmaXJzdCBwbGFjZS4gQXMgc2FpZCBpbiB0aGUKPj4gZGVzY3Jp
cHRpb24sIEkgYWN0dWFsbHkgdGhpbmsgdGhpcyBzaG91bGQgY29tZSBlYXJsaWVyLCBhbmQgaXQn
cyBqdXN0IHRoYXQKPj4gSSBjYW4ndCBzZWUgaG93IHRvIGNsZWFubHkgZG8gc28uCgpZb3UgZGlk
bid0IGNvbW1lbnQgb24gdGhpcyBvbmUgYXQgYWxsLCB5ZXQgaXQgbWF0dGVycyBmb3IgaG93IGEg
djIKaXMgc3VwcG9zZWQgdG8gbG9vayBsaWtlLgoKPj4+IE1vZGlmeWluZyB0aGUgY29uZGl0aW9u
IGluIGNwdXBvb2xfY3B1X2FkZCgpIHRvCj4+Pgo+Pj4gICBpZiAoIHN5c3RlbV9zdGF0ZSA8PSBT
WVNfU1RBVEVfYWN0aXZlICkKPj4+Cj4+PiBhdCB0aGUgc2FtZSB0aW1lIHdvdWxkIGhhdmUgdGhl
IGJlbmVmaXQgdG8gY2F0Y2ggcHJvYmxlbXMgaW4gY2FzZQo+Pj4gc3VzcGVuZGluZyBjcHVzIGlz
IGZhaWxpbmcgZHVyaW5nIFNZU19TVEFURV9zdXNwZW5kIChJJ2QgZXhwZWN0Cj4+PiB0cmlnZ2Vy
aW5nIHRoZSBmaXJzdCBBU1NFUlQgaW4gc2NoZWR1bGVfY3B1X3N3aXRjaCgpIGluIHRoaXMgY2Fz
ZSkuCj4+IAo+PiBZb3UgbWVhbiB0aGUgaWYoKSB0aGVyZSwgbm90IHRoZSBlbHNlPyBJZiBzbyAt
IGhvdyB3b3VsZCB0aGUgImVsc2UiCj4+IGJvZHkgdGhlbiBldmVyIGJlIHJlYWNoZWQ/IElPVyBp
ZiBhbnl0aGluZyBJIGNvdWxkIG9ubHkgc2VlIHRoZQo+PiAiZWxzZSIgdG8gYmVjb21lICJlbHNl
IGlmICggc3lzdGVtX3N0YXRlIDw9IFNZU19TVEFURV9hY3RpdmUgKSIuCj4gCj4gQmFkIHdvcmRp
bmcgb24gbXkgc2lkZS4KPiAKPiBJIHNob3VsZCBoYXZlIHdyaXR0ZW4gInRoZSBjb25kaXRpb24g
aW4gY3B1cG9vbF9jcHVfYWRkKCkgc2hvdWxkIG1hdGNoCj4gaWYgKCBzeXN0ZW1fc3RhdGUgPD0g
U1lTX1NUQVRFX2FjdGl2ZSApLiIKPiAKPiBTbzogImlmICggc3lzdGVtX3N0YXRlID4gU1lTX1NU
QVRFX2FjdGl2ZSApIiwgYXMgdGhlIHRlc3QgaXMgZm9yIHRoZQo+IG90aGVyIGNhc2UuCgpJJ2Qg
cmVjb21tZW5kIGFnYWluc3QgdGhpcywgYXMgc29tZW9uZSBhZGRpbmcgYSBuZXcgU1lTX1NUQVRF
XyoKcGFzdCBzdXNwZW5kL3Jlc3VtZSB3b3VsZCBxdWl0ZSBsaWtlbHkgbWlzcyB0aGlzIG9uZS4g
VGhlIHN0cm9uZwpvcmRlcmluZyBvZiBzdGF0ZXMgaW1vIHNob3VsZCBvbmx5IGJlIHVzZWQgZm9y
IGFjdGl2ZSBhbmQgbG93ZXIgc3RhdGVzLgpCdXQgeWVzLCBJIGNvdWxkIHNlZSB0aGUgaWYoKSB0
aGVyZSB0byBiZWNvbWUgc3VzcGVuZCB8fCByZXN1bWUgdG8KYWRkcmVzcyB0aGUgcHJvYmxlbSB5
b3UgZGVzY3JpYmUuCgpDb21pbmcgYmFjayB0byB5b3VyIERPV05fRkFJTEVEIGNvbnNpZGVyYXRp
b246IFdoeSBhcmUgeW91CnRoaW5raW5nIHRoaXMgY2FuJ3QgaGFwcGVuIGR1cmluZyBzdXNwZW5k
PyBkaXNhYmxlX25vbmJvb3RfY3B1cygpCnVzZXMgcGxhaW4gY3B1X2Rvd24oKSBhZnRlciBhbGwu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:22:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 12:22: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 1ff2Wd-00012b-Vm; Mon, 16 Jul 2018 12:22: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff2Wc-00012W-EH
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 12:22:46 +0000
X-Inumbo-ID: f67c381c-88f2-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 f67c381c-88f2-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 12:22:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 06:22:43 -0600
Message-Id: <5B4C8E0F02000078001D45EE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 06:22:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Jason Andryuk" <jandryuk@gmail.com>
References: <20180716115902.5138-1-jandryuk@gmail.com>
In-Reply-To: <20180716115902.5138-1-jandryuk@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] tboot: Avoid recursive fault in early boot
 panic with tboot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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,
 Gang Wei <gang.wei@intel.com>, Shane Wang <shane.wang@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+IE9uIDE2LjA3LjE4IGF0IDEzOjU5LCA8amFuZHJ5dWtAZ21haWwuY29tPiB3cm90ZToKPiAt
LS0gYS94ZW4vYXJjaC94ODYvdGJvb3QuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCj4g
QEAgLTM5MSw3ICszOTEsMTIgQEAgdm9pZCB0Ym9vdF9zaHV0ZG93bih1aW50MzJfdCBzaHV0ZG93
bl90eXBlKQo+ICAgICAgICAgIHRib290X2dlbl94ZW5oZWFwX2ludGVncml0eShnX3Rib290X3No
YXJlZC0+czNfa2V5LCAmeGVuaGVhcF9tYWMpOwo+ICAgICAgfQo+ICAKPiAtICAgIHdyaXRlX3B0
YmFzZShpZGxlX3ZjcHVbMF0pOwo+ICsgICAgLyogRHVyaW5nIGVhcmx5IGJvb3QsIHdlIGNhbiBi
ZSBjYWxsZWQgYnkgcGFuaWMgYmVmb3JlIGlkbGVfdmNwdVswXSBpcwo+ICsgICAgICogc2V0dXAs
IGJ1dCBpbiB0aGF0IGNhc2Ugd2UgZG9uJ3QgbmVlZCB0byBjaGFuZ2UgcGFnZSB0YWJsZXMuICov
Cj4gKyAgICBpZiAoIGlkbGVfdmNwdVswXSAhPSBJTlZBTElEX1ZDUFUgKQo+ICsgICAgewo+ICsg
ICAgICAgIHdyaXRlX3B0YmFzZShpZGxlX3ZjcHVbMF0pOwo+ICsgICAgfQoKVGhlcmUgYXJlIHR3
byBzdHlsZSBpc3N1ZXMgaGVyZTogVGhlIGNvbW1lbnQgd2FudHMgdG8gYmUgcHJvcGVybHkKZm9y
bWF0dGVkLCBhbmQgdGhlIGJyYWNlcyB3YW50IHRvIGJlIGRyb3BwZWQuCgpBbHNvIHBsZWFzZSBo
b25vciBwYXRjaCBzdWJtaXNzaW9uIHJ1bGVzIC0gdGhleSBnZXQgc2VudCBfdG9fIHRoZQpsaXN0
LCB3aXRoIG1haW50YWluZXJzIF9jY18tZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:29:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 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 1ff2cx-0001J3-NK; Mon, 16 Jul 2018 12:29: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff2cv-0001Iv-V6
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 12:29:17 +0000
X-Inumbo-ID: cf94c77b-88f3-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 cf94c77b-88f3-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 14:28:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 06:29:16 -0600
Message-Id: <5B4C8F9702000078001D461E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 06:29:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
 <5B4C89E602000078001D45CB@prv1-mh.provo.novell.com>
 <d52bf430-bb59-8c37-b371-0598e7addc61@citrix.com>
In-Reply-To: <d52bf430-bb59-8c37-b371-0598e7addc61@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 11/13] x86: Introduce struct cpu_policy
 to refer to a group of individual policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDE0OjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTM6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4w
Ny4xOCBhdCAyMjowMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMK
Pj4+IEBAIC0zMSw2ICszMSwzMyBAQAo+Pj4gICNpbmNsdWRlIDxhc20vcHNyLmg+Cj4+PiAgI2lu
Y2x1ZGUgPGFzbS9jcHVpZC5oPgo+Pj4gIAo+Pj4gK2NvbnN0IHN0cnVjdCBjcHVfcG9saWN5IHN5
c3RlbV9wb2xpY2llc1tdID0gewo+PiBCeSB0aGUgZW5kIG9mIHRoZSBzZXJpZXMgdGhlIGFycmF5
IHJlbWFpbnMgdW51c2VkIG91dHNpZGUgdGhpcwo+PiBzb3VyY2UgZmlsZS4gSSdkIGFwcHJlY2lh
dGUgaWYgaXQgd2FzIG1hZGUgZXh0ZXJuIG9ubHkgd2hlbiBhY3R1YWxseQo+PiBuZWVkZWQsIG5v
dCB0aGUgbGVhc3QgYmVjYXVzZSAuLi4KPj4KPj4+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xp
Y3lfcmF3IF0gPSB7Cj4+PiArICAgICAgICAmcmF3X2NwdWlkX3BvbGljeSwKPj4+ICsgICAgICAg
ICZyYXdfbXNyX3BvbGljeSwKPj4+ICsgICAgfSwKPj4+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9w
b2xpY3lfaG9zdCBdID0gewo+Pj4gKyAgICAgICAgJmhvc3RfY3B1aWRfcG9saWN5LAo+Pj4gKyAg
ICAgICAgJmhvc3RfbXNyX3BvbGljeSwKPj4+ICsgICAgfSwKPj4+ICsgICAgWyBYRU5fU1lTQ1RM
X2NwdV9wb2xpY3lfcHZfbWF4IF0gPSB7Cj4+PiArICAgICAgICAmcHZfbWF4X2NwdWlkX3BvbGlj
eSwKPj4+ICsgICAgICAgICZwdl9tYXhfbXNyX3BvbGljeSwKPj4+ICsgICAgfSwKPj4+ICsgICAg
WyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfaHZtX21heCBdID0gewo+Pj4gKyAgICAgICAgJmh2bV9t
YXhfY3B1aWRfcG9saWN5LAo+Pj4gKyAgICAgICAgJmh2bV9tYXhfbXNyX3BvbGljeSwKPj4+ICsg
ICAgfSwKPj4+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZfZGVmYXVsdCBdID0gewo+
Pj4gKyAgICAgICAgJnB2X21heF9jcHVpZF9wb2xpY3ksCj4+PiArICAgICAgICAmcHZfbWF4X21z
cl9wb2xpY3ksCj4+PiArICAgIH0sCj4+PiArICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2h2
bV9kZWZhdWx0IF0gPSB7Cj4+PiArICAgICAgICAmaHZtX21heF9jcHVpZF9wb2xpY3ksCj4+PiAr
ICAgICAgICAmaHZtX21heF9tc3JfcG9saWN5LAo+Pj4gKyAgICB9LAo+Pj4gK307Cj4+IC4uLiB0
aGlzIGRvZXMgbm90IG1ha2Ugb2J2aW91cyAod2l0aG91dCBjb25zdWx0aW5nIHN5c2N0bC5oKSB0
aGF0Cj4+IHRoZXJlIGFyZSBub3cgaG9sZXMgKGFuZCBoZW5jZSBoaWRkZW4gTlVMTCBwb2ludGVy
cyk7IHRoaXMgaXMKPj4gcGVyaGFwcyBhbHJlYWR5IHVuZGVzaXJhYmxlIHdpdGggdGhlIHVzZXIg
b2YgdGhpcyBhcnJheSB0aGF0IHRoZQo+PiBuZXh0IHBhdGNoIGFkZHMuCj4gCj4gV2hhdCBob2xl
cz8gIFRoZXJlIHNob3VsZG4ndCBiZSBhbnksIGFuZCBnZGIgY29uZmlybXMgbXkgZXhwZWN0YXRp
b25zOgo+IAo+IChnZGIpIHAveCBzeXN0ZW1fcG9saWNpZXMKPiAkMSA9IHt7Y3B1aWQgPSAweGZm
ZmY4MmQwODA0NzRhODAsIG1zciA9IDB4ZmZmZjgyZDA4MDQ3NTk2MH0sIHtjcHVpZCA9Cj4gMHhm
ZmZmODJkMDgwNDc0MzQwLCBtc3IgPSAweGZmZmY4MmQwODA0NzU5NWN9LCB7Y3B1aWQgPQo+IDB4
ZmZmZjgyZDA4MDQ3M2MwMCwgbXNyID0gMHhmZmZmODJkMDgwNDc1OTU0fSwge2NwdWlkID0KPiAw
eGZmZmY4MmQwODA0NzM0YzAsIG1zciA9IDB4ZmZmZjgyZDA4MDQ3NTk1OH0sIHtjcHVpZCA9Cj4g
MHhmZmZmODJkMDgwNDczYzAwLCBtc3IgPSAweGZmZmY4MmQwODA0NzU5NTR9LCB7Y3B1aWQgPQo+
IDB4ZmZmZjgyZDA4MDQ3MzRjMCwgbXNyID0gMHhmZmZmODJkMDgwNDc1OTU4fX0KCkkgZGlkbid0
IHNheSB0aGVyZSBhcmUgaG9sZXMsIEkndmUgc2FpZCAiZG9lcyBub3QgbWFrZSBvYnZpb3VzIi4g
Rm9yCmV4YW1wbGUsIGl0IGlzIG5vdCB1bnJlYXNvbmFibGUgdG8gaW1hZ2luZSBmb3IgdGhlClhF
Tl9TWVNDVExfY3B1X3BvbGljeV8qIHZhbHVlcyB0byBzdGFydCBhdCAxIHJhdGhlciB0aGFuIHpl
cm8sIGluCndoaWNoIGNhc2UgdGhlcmUgd291bGQgYmUgdHdvIGhpZGRlbiBOVUxMcyBhdCB0aGUg
c3RhcnQgb2YgdGhlCmFycmF5LgoKPj4gV2l0aCAic3RhdGljIiBhZGRlZCBhbmQgdGhlICJleHRl
cm4iIGRyb3BwZWQgZnJvbSB0aGUgaGVhZGVyCj4+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gCj4gSSdtIG5vdCBnb2luZyB0byB3YXN0ZSBldmVuIG1vcmUgdGlt
ZSBieSBjb21taXR0aW5nIHNvbWV0aGluZyB3aGljaCBpcwo+IHdyb25nLCBhbmQgaGF2aW5nIHRv
IHVuZG8gaXQgYWdhaW4gaW4gYSBsYXRlciBwYXRjaC4KPiAKPiBUaGUgdXNlciwgRE9NQ1RMX3Nl
dF9jcHVfcG9saWN5LCBpcyBkZWZlcnJlZCBmcm9tIHRoaXMgc2VyaWVzIGJlY2F1c2UgaXQKPiBp
cyBzdGlsbCB1bmRlciBkZXZlbG9wbWVudCwgYnV0IHRoZXJlIGlzIGFic29sdXRlbHkgbm8gcXVl
c3Rpb24gdGhhdAo+IHRoaXMgYXJyYXkgbmVlZHMgdG8gYmUgZXh0ZXJuYWxseSBhY2Nlc3NpYmxl
LgoKV2VsbCwgbWF5YmUgSSBzaG91bGQgaGF2ZSBwaHJhc2VkIHRoaXMgZGlmZmVyZW50bHk6IEkn
bSB1bmNvbnZpbmNlZApzeXNjdGwuYyBpcyB0aGUgcmlnaHQgcGxhY2UgZm9yIHRoaXMgdG8gbGl2
ZS4gR3JhbnRlZCBuZWl0aGVyIGNwdWlkLmMgbm9yCm1zci5jIGFyZSBhbnkgYmV0dGVyLgoKSW4g
dGhlIGVuZCB0aGUgcG9pbnQgb2Ygd2FudGluZyB0aGluZ3Mgc3RhdGljIGZvciBhcyBsb25nIGFz
IHRoZXkgbmVlZAp0byBiZSBzbyBpcyBzdWNoIHRoYXQgcmV2aWV3ZXJzIGNhbiBub3RpY2Ugd2hl
biBzb21ldGhpbmcgZ2FpbnMKd2lkZXIgdXNlLiBJIGZ1bGx5IGFjY2VwdCB0aGF0IHRoZSAic2V0
IiBvcGVyYXRpb24gd2lsbCB3YW50IGFjY2VzcyB0bwp0aGUgYXJyYXksIGJ1dCB3ZSBjYW4ndCBk
ZW1hbmQgb2Ygb3RoZXIgY29udHJpYnV0b3JzIHRvIGF2b2lkCm5lZWRsZXNzbHkgbWFraW5nIHN5
bWJvbHMgZ2xvYmFsIGFuZCBhdCB0aGUgc2FtZSB0aW1lIGJlaGF2ZQpkaWZmZXJlbnRseSBvdXJz
ZWx2ZXMuIE15IGFjayBzdGFuZHMgd2l0aG91dCB0aGUgcmVxdWVzdGVkIGFkanVzdG1lbnQKaWYg
dGhpcyBnb2VzIGluIHRvZ2V0aGVyIHdpdGggdGhlIHBhdGNoIGltcGxlbWVudGluZyAic2V0Ii4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:40:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 12:40:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff2n5-00029u-Sf; Mon, 16 Jul 2018 12:39: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff2n4-00029p-Qa
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 12:39:46 +0000
X-Inumbo-ID: 4508019a-88f5-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4508019a-88f5-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 14:39:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76222555"
To: Jan Beulich <JBeulich@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F3C702000078001D316D@prv1-mh.provo.novell.com>
 <55886b2f-e5bb-c2c5-b6e5-a5d0c898b876@citrix.com>
 <5B485F0E02000078001D3ABE@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: <4043e550-20d0-11b8-07b7-8274afc96957@citrix.com>
Date: Mon, 16 Jul 2018 13:37:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B485F0E02000078001D3ABE@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 6/8] x86: (command line option to) avoid use
 of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMTMvMDcvMTggMDk6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEyLjA3LjE4IGF0
IDE3OjQ1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDExLzA3LzE4
IDEzOjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFu
ZC1saW5lLm1hcmtkb3duCj4+PiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93bgo+Pj4gQEAgLTEwNDAsNiArMTA0MCwxMyBAQCBpZGVudGljYWwgdG8gdGhlIGJvb3QgQ1BV
IHdpbGwgYmUgcGFya2VkCj4+PiAgIyMjIGhwZXRicm9hZGNhc3QgKHg4NikKPj4+ICA+IGA9IDxi
b29sZWFuPmAKPj4+ICAKPj4+ICsjIyMgaHQgKHg4NikKPj4gSSdkIHN1Z2dlc3Qgc210IHJhdGhl
ciB0aGFuIGh0IGhlcmUuICBTTVQgaXMgdGhlIHRlY2huaWNhbCB0ZXJtLCB3aGlsZQo+PiBIVCBp
cyBJbnRlbCdzIG1hcmtldGluZyBuYW1lLgo+IEhtbSwgbWFueSBCSU9TZXMgKGlmIHRoZSBoYXZl
IHN1Y2ggYW4gb3B0aW9uKSB0YWxrIGFib3V0IEhULCB3aGljaAo+IHRvIG1lIG1ha2VzICJodCIg
YSBjbG9zZXIgbWF0Y2guIEhvdyBhYm91dCB3ZSBhbGxvdyBib3RoPwoKVGhhdCdzIGJlY2F1c2Ug
YSBCSU9TIGlzIGN1c3RvbSB0byB0aGUgaGFyZHdhcmUgaXQgcnVucyBvbi4KCkhhdmUgeW91IHRy
aWVkIHNldHRpbmcgdXAgYW4gYWxpYXMgYmVmb3JlPyAoZ2l2ZW4gdGhlIHNwZWNpZmljCmRlZmlj
aWVuY3kgb2YgdGhlICpfcGFyYW0oKSBpbmZyYXN0cnVjdHVyZSBpbiB0aGlzIGFyZWEpwqAgSSdt
IGRvbid0CnRoaW5rIGFuIGFsaWFzIGlzIHdvcnRoIHRoZSBlZmZvcnQuCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:47:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 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 1ff2uG-0002yY-O5; Mon, 16 Jul 2018 12:47: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=x0fx=ka=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ff2uF-0002yT-JV
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 12:47:11 +0000
X-Inumbo-ID: 5fa3b38c-88f6-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5fa3b38c-88f6-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 12:47:18 +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 A9207ADA6
 for <xen-devel@lists.xenproject.org>; Mon, 16 Jul 2018 12:47:08 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F26A02000078001D312F@suse.com>
 <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
 <5B4C629002000078001D4346@suse.com>
 <db67ac6c-192a-66ed-db73-a676c272598f@suse.com>
 <5B4C8D3702000078001D45EA@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: <c678a828-b1d8-884e-44dc-d8e97611d1de@suse.com>
Date: Mon, 16 Jul 2018 14:47:07 +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: <5B4C8D3702000078001D45EA@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

T24gMTYvMDcvMTggMTQ6MTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA3LjE4IGF0
IDEzOjQ3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMTYvMDcvMTggMTE6MTcsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTMuMDcuMTggYXQgMTE6MDIsIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOgo+Pj4+IE9uIDExLzA3LzE4IDE0OjA0LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4gV2hpbGUgSSd2ZSBydW4gaW50byB0aGUgaXNzdWUgd2l0aCBmdXJ0aGVyIHBhdGNoZXMg
aW4gcGxhY2Ugd2hpY2ggbm8KPj4+Pj4gbG9uZ2VyIGd1YXJhbnRlZSB0aGUgcGVyLUNQVSBhcmVh
IHRvIHN0YXJ0IG91dCBhcyBhbGwgemVyb3MsIHRoZQo+Pj4+PiBDUFVfRE9XTl9GQUlMRUQgcHJv
Y2Vzc2luZyBsb29rcyB0byBoYXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwo+Pj4+
PiB0aGUgcGVyLUNQVSBjcHVwb29sIHBvaW50ZXIsIGNwdXBvb2xfY3B1X2FkZCgpJ3MgKGluZGly
ZWN0KSBpbnZvY2F0aW9uCj4+Pj4+IG9mIHNjaGVkdWxlX2NwdV9zd2l0Y2goKSB3aWxsIHRyaWdn
ZXIgdGhlICJjICE9IG9sZF9wb29sIiBhc3NlcnRpb24KPj4+Pj4gdGhlcmUuCj4+Pj4+Cj4+Pj4+
IENsZWFyaW5nIHRoZSBmaWVsZCBkdXJpbmcgQ1BVX0RPV05fUFJFUEFSRSBpcyB0b28gZWFybHkg
KGFmYWljdCB0aGlzCj4+Pj4+IHNob3VsZCBub3QgaGFwcGVuIGJlZm9yZSBjcHVfZGlzYWJsZV9z
Y2hlZHVsZXIoKSkuIENsZWFyaW5nIGl0IGluCj4+Pj4+IENQVV9ERUFEIGFuZCBDUFVfRE9XTl9G
QUlMRUQgd291bGQgYmUgYW4gb3B0aW9uLCBidXQgd291bGQgdGFrZSB0aGUgc2FtZQo+Pj4+PiBw
aWVjZSBvZiBjb2RlIHR3aWNlLiBTaW5jZSB0aGUgZmllbGQncyB2YWx1ZSBzaG91bGRuJ3QgbWF0
dGVyIHdoaWxlIHRoZQo+Pj4+PiBDUFUgaXMgb2ZmbGluZSwgc2ltcGx5IGNsZWFyIGl0IGluIENQ
VV9PTkxJTkUgYW5kIENQVV9ET1dOX0ZBSUxFRCwgYnV0Cj4+Pj4+IG9ubHkgZm9yIG90aGVyIHRo
YW4gdGhlIHN1c3BlbmQvcmVzdW1lIGNhc2UgKHdoaWNoIGdldHMgc3BlY2lhbGx5Cj4+Pj4+IGhh
bmRsZWQgaW4gY3B1cG9vbF9jcHVfcmVtb3ZlKCkpLgo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Pj4+IC0tLQo+Pj4+PiBUQkQ6IEkg
dGhpbmsgdGhpcyB3b3VsZCBiZXR0ZXIgY2FsbCBzY2hlZHVsZV9jcHVfc3dpdGNoKGNwdSwgTlVM
TCkgZnJvbQo+Pj4+PiAgICAgIGNwdXBvb2xfY3B1X3JlbW92ZSgpLCBidXQgYmVzaWRlcyB0aGF0
IC0gYXMgcGVyIGFib3ZlIC0gbGlrZWx5Cj4+Pj4+ICAgICAgYmVpbmcgdG9vIGVhcmx5LCB0aGF0
IGZ1bmN0aW9uIGhhcyBmdXJ0aGVyIHByZXJlcXMgdG8gYmUgbWV0LiBJdAo+Pj4+PiAgICAgIGFs
c28gZG9lc24ndCBsb29rIGFzIGlmIGNwdXBvb2xfdW5hc3NpZ25fY3B1X2hlbHBlcigpIGNvdWxk
IGJlIHVzZWQKPj4+Pj4gICAgICB0aGVyZS4KPj4+Pj4KPj4+Pj4gLS0tIGEveGVuL2NvbW1vbi9j
cHVwb29sLmMKPj4+Pj4gKysrIGIveGVuL2NvbW1vbi9jcHVwb29sLmMKPj4+Pj4gQEAgLTc3OCw2
ICs3NzgsOCBAQCBzdGF0aWMgaW50IGNwdV9jYWxsYmFjaygKPj4+Pj4gICAgICB7Cj4+Pj4+ICAg
ICAgY2FzZSBDUFVfRE9XTl9GQUlMRUQ6Cj4+Pj4+ICAgICAgY2FzZSBDUFVfT05MSU5FOgo+Pj4+
PiArICAgICAgICBpZiAoIHN5c3RlbV9zdGF0ZSA8PSBTWVNfU1RBVEVfYWN0aXZlICkKPj4+Pj4g
KyAgICAgICAgICAgIHBlcl9jcHUoY3B1cG9vbCwgY3B1KSA9IE5VTEw7Cj4+Pj4+ICAgICAgICAg
IHJjID0gY3B1cG9vbF9jcHVfYWRkKGNwdSk7Cj4+Pj4KPj4+PiBXb3VsZG4ndCBpdCBtYWtlIG1v
cmUgc2Vuc2UgdG8gY2xlYXIgdGhlIGZpZWxkIGluIGNwdXBvb2xfY3B1X2FkZCgpCj4+Pj4gd2hp
Y2ggYWxyZWFkeSBpcyB0ZXN0aW5nIHN5c3RlbV9zdGF0ZT8KPj4+Cj4+PiBIbW0sIHRoaXMgbWF5
IGJlIGEgbWF0dGVyIG9mIHRhc3RlOiBJIGNvbnNpZGVyIHRoZSBjaGFuZ2UgZG9uZSBoZXJlCj4+
PiBhIHByZXJlcSB0byBjYWxsaW5nIHRoZSBmdW5jdGlvbiBpbiB0aGUgZmlyc3QgcGxhY2UuIEFz
IHNhaWQgaW4gdGhlCj4+PiBkZXNjcmlwdGlvbiwgSSBhY3R1YWxseSB0aGluayB0aGlzIHNob3Vs
ZCBjb21lIGVhcmxpZXIsIGFuZCBpdCdzIGp1c3QgdGhhdAo+Pj4gSSBjYW4ndCBzZWUgaG93IHRv
IGNsZWFubHkgZG8gc28uCj4gCj4gWW91IGRpZG4ndCBjb21tZW50IG9uIHRoaXMgb25lIGF0IGFs
bCwgeWV0IGl0IG1hdHRlcnMgZm9yIGhvdyBhIHYyCj4gaXMgc3VwcG9zZWQgdG8gbG9vayBsaWtl
LgoKTXkgY29tbWVudCB3YXMgdGhvdWdodCB0byBhZGRyZXNzIHRoaXMgcXVlc3Rpb24sIHRvby4g
Y3B1cG9vbF9jcHVfYWRkKCkKaXMgaGFuZGxpbmcgdGhlIHNwZWNpYWwgY2FzZSBvZiByZXN1bWlu
ZyBleHBsaWNpdGx5LCB3aGVyZSB0aGUgb2xkIGNwdQphc3NpZ25tZW50IHRvIGEgY3B1cG9vbCBp
cyBrZXB0LiBTbyBJIGJlbGlldmUgc2V0dGluZwogIHBlcl9jcHUoY3B1cG9vbCwgY3B1KSA9IE5V
TEwKaW4gdGhlIGVsc2UgY2xhdXNlIG9mIGNwdXBvb2xfY3B1X2FkZCgpIG9ubHkgaXMgYmV0dGVy
LgoKPj4+PiBNb2RpZnlpbmcgdGhlIGNvbmRpdGlvbiBpbiBjcHVwb29sX2NwdV9hZGQoKSB0bwo+
Pj4+Cj4+Pj4gICBpZiAoIHN5c3RlbV9zdGF0ZSA8PSBTWVNfU1RBVEVfYWN0aXZlICkKPj4+Pgo+
Pj4+IGF0IHRoZSBzYW1lIHRpbWUgd291bGQgaGF2ZSB0aGUgYmVuZWZpdCB0byBjYXRjaCBwcm9i
bGVtcyBpbiBjYXNlCj4+Pj4gc3VzcGVuZGluZyBjcHVzIGlzIGZhaWxpbmcgZHVyaW5nIFNZU19T
VEFURV9zdXNwZW5kIChJJ2QgZXhwZWN0Cj4+Pj4gdHJpZ2dlcmluZyB0aGUgZmlyc3QgQVNTRVJU
IGluIHNjaGVkdWxlX2NwdV9zd2l0Y2goKSBpbiB0aGlzIGNhc2UpLgo+Pj4KPj4+IFlvdSBtZWFu
IHRoZSBpZigpIHRoZXJlLCBub3QgdGhlIGVsc2U/IElmIHNvIC0gaG93IHdvdWxkIHRoZSAiZWxz
ZSIKPj4+IGJvZHkgdGhlbiBldmVyIGJlIHJlYWNoZWQ/IElPVyBpZiBhbnl0aGluZyBJIGNvdWxk
IG9ubHkgc2VlIHRoZQo+Pj4gImVsc2UiIHRvIGJlY29tZSAiZWxzZSBpZiAoIHN5c3RlbV9zdGF0
ZSA8PSBTWVNfU1RBVEVfYWN0aXZlICkiLgo+Pgo+PiBCYWQgd29yZGluZyBvbiBteSBzaWRlLgo+
Pgo+PiBJIHNob3VsZCBoYXZlIHdyaXR0ZW4gInRoZSBjb25kaXRpb24gaW4gY3B1cG9vbF9jcHVf
YWRkKCkgc2hvdWxkIG1hdGNoCj4+IGlmICggc3lzdGVtX3N0YXRlIDw9IFNZU19TVEFURV9hY3Rp
dmUgKS4iCj4+Cj4+IFNvOiAiaWYgKCBzeXN0ZW1fc3RhdGUgPiBTWVNfU1RBVEVfYWN0aXZlICki
LCBhcyB0aGUgdGVzdCBpcyBmb3IgdGhlCj4+IG90aGVyIGNhc2UuCj4gCj4gSSdkIHJlY29tbWVu
ZCBhZ2FpbnN0IHRoaXMsIGFzIHNvbWVvbmUgYWRkaW5nIGEgbmV3IFNZU19TVEFURV8qCj4gcGFz
dCBzdXNwZW5kL3Jlc3VtZSB3b3VsZCBxdWl0ZSBsaWtlbHkgbWlzcyB0aGlzIG9uZS4gVGhlIHN0
cm9uZwo+IG9yZGVyaW5nIG9mIHN0YXRlcyBpbW8gc2hvdWxkIG9ubHkgYmUgdXNlZCBmb3IgYWN0
aXZlIGFuZCBsb3dlciBzdGF0ZXMuCj4gQnV0IHllcywgSSBjb3VsZCBzZWUgdGhlIGlmKCkgdGhl
cmUgdG8gYmVjb21lIHN1c3BlbmQgfHwgcmVzdW1lIHRvCj4gYWRkcmVzcyB0aGUgcHJvYmxlbSB5
b3UgZGVzY3JpYmUuCgpZZXMsIHRoaXMgd291bGQgc2VlbSB0byBiZSBhIGJldHRlciBjaG9pY2Ug
aGVyZS4KCj4gQ29taW5nIGJhY2sgdG8geW91ciBET1dOX0ZBSUxFRCBjb25zaWRlcmF0aW9uOiBX
aHkgYXJlIHlvdQo+IHRoaW5raW5nIHRoaXMgY2FuJ3QgaGFwcGVuIGR1cmluZyBzdXNwZW5kPyBk
aXNhYmxlX25vbmJvb3RfY3B1cygpCj4gdXNlcyBwbGFpbiBjcHVfZG93bigpIGFmdGVyIGFsbC4K
ClJpZ2h0LgoKRE9XTl9GQUlMRUQgaXMgdXNlZCBvbmx5IG9uY2UsIGFuZCB0aGF0IGlzIGluIGNw
dV9kb3duKCkgYWZ0ZXIgdGhlIHN0ZXAKQ1BVX0RPV05fUFJFUEFSRSByZXR1cm5lZCBhbiBlcnJv
ci4gQW5kIENQVV9ET1dOX1BSRVBBUkUgaXMgb25seSB1c2VkCmZvciBjcHVmcmVxIGRyaXZlciB3
aGVyZSBpdCBuZXZlciByZXR1cm5zIGFuIGVycm9yLCBhbmQgZm9yIGNwdXBvb2xzCndoaWNoIGRv
bid0IG1hdHRlciBoZXJlLCBhcyBvbmx5IG90aGVyIGNvbXBvbmVudHMgZmFpbGluZyBhdCBzdGVw
CkNQVV9ET1dOX1BSRVBBUkUgd291bGQgbGVhZCB0byBjYWxsaW5nIGNwdXBvb2wvRE9XTl9GQUlM
RUQuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:50:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 12:50: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 1ff2x7-0003by-7W; Mon, 16 Jul 2018 12: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff2x6-0003bs-6s
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 12:50:08 +0000
X-Inumbo-ID: b8535c69-88f6-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 b8535c69-88f6-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 14:49:47 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 06:50:05 -0600
Message-Id: <5B4C947802000078001D4663@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 06:50:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-11-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1530918843-14318-11-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 11/12] xen: specify support for EXPERT
 and DEBUG Kconfig 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: Tim Deegan <tim@xen.org>, "andrii_anisov@epam.com" <andrii_anisov@epam.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,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.com>,
 Wei Liu <wei.liu2@citrix.com>, Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA3LjE4IGF0IDAxOjE0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gQWRkIGEgY2xlYXIgc3RhdGVtZW50IGFib3V0IHRoZW0sIHJlZmxlY3RpbmcgdGhlIGN1cnJl
bnQgc2VjdXJpdHkKPiBzdXBwb3J0IHN0YXR1cyBvZiBLY29uZmlnIG9wdGlvbnMgKG5vIGNoYW5n
ZXMgdG8gY3VycmVudCBwb2xpY2llcykuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 12:53:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 12: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 1ff30f-0003mN-PU; Mon, 16 Jul 2018 12: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff30e-0003mH-As
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 12:53:48 +0000
X-Inumbo-ID: 4c7f44bf-88f7-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 4c7f44bf-88f7-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 12:53:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 06:53:45 -0600
Message-Id: <5B4C955702000078001D467C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 06:53:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F3C702000078001D316D@prv1-mh.provo.novell.com>
 <55886b2f-e5bb-c2c5-b6e5-a5d0c898b876@citrix.com>
 <5B485F0E02000078001D3ABE@prv1-mh.provo.novell.com>
 <4043e550-20d0-11b8-07b7-8274afc96957@citrix.com>
In-Reply-To: <4043e550-20d0-11b8-07b7-8274afc96957@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 6/8] x86: (command line option to) avoid use
 of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDE0OjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDcvMTggMDk6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMi4w
Ny4xOCBhdCAxNzo0NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTEvMDcvMTggMTM6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IC0tLSBhL2RvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4+Pj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24KPj4+PiBAQCAtMTA0MCw2ICsxMDQwLDEzIEBAIGlkZW50aWNhbCB0byB0
aGUgYm9vdCBDUFUgd2lsbCBiZSBwYXJrZWQKPj4+PiAgIyMjIGhwZXRicm9hZGNhc3QgKHg4NikK
Pj4+PiAgPiBgPSA8Ym9vbGVhbj5gCj4+Pj4gIAo+Pj4+ICsjIyMgaHQgKHg4NikKPj4+IEknZCBz
dWdnZXN0IHNtdCByYXRoZXIgdGhhbiBodCBoZXJlLiAgU01UIGlzIHRoZSB0ZWNobmljYWwgdGVy
bSwgd2hpbGUKPj4+IEhUIGlzIEludGVsJ3MgbWFya2V0aW5nIG5hbWUuCj4+IEhtbSwgbWFueSBC
SU9TZXMgKGlmIHRoZSBoYXZlIHN1Y2ggYW4gb3B0aW9uKSB0YWxrIGFib3V0IEhULCB3aGljaAo+
PiB0byBtZSBtYWtlcyAiaHQiIGEgY2xvc2VyIG1hdGNoLiBIb3cgYWJvdXQgd2UgYWxsb3cgYm90
aD8KPiAKPiBUaGF0J3MgYmVjYXVzZSBhIEJJT1MgaXMgY3VzdG9tIHRvIHRoZSBoYXJkd2FyZSBp
dCBydW5zIG9uLgo+IAo+IEhhdmUgeW91IHRyaWVkIHNldHRpbmcgdXAgYW4gYWxpYXMgYmVmb3Jl
PyAoZ2l2ZW4gdGhlIHNwZWNpZmljCj4gZGVmaWNpZW5jeSBvZiB0aGUgKl9wYXJhbSgpIGluZnJh
c3RydWN0dXJlIGluIHRoaXMgYXJlYSkgIEknbSBkb24ndAo+IHRoaW5rIGFuIGFsaWFzIGlzIHdv
cnRoIHRoZSBlZmZvcnQuCgpUaGlzIHJlYWRzIGFzIGlmIHlvdSB3ZXJlIGV4cGVjdGluZyBwcm9i
bGVtcy4gSW5zdGVhZCBvZgoKK2ludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF9odCA9IC0xOworYm9v
bGVhbl9wYXJhbSgiaHQiLCBvcHRfaHQpOwoKd2hhdCB3ZSdkIGhhdmUgaXMgc2ltcGx5CgoraW50
OF90IF9fcmVhZF9tb3N0bHkgb3B0X2h0ID0gLTE7Citib29sZWFuX3BhcmFtKCJodCIsIG9wdF9o
dCk7Citib29sZWFuX3BhcmFtKCJzbXQiLCBvcHRfaHQpOwoKKGFuZCB3aGV0aGVyIHdlIHVzZSBv
cHRfaHQgb3Igb3B0X3NtdCBkb2Vzbid0IG1hdHRlciBtdWNoCnRvIG1lKS4gSSBkb24ndCBzZWUg
YW55IHNvdXJjZSBvZiBwb3NzaWJsZSBpc3N1ZXMgd2l0aCB0aGlzLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 13:01:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 13: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 1ff37v-0004cs-Kv; Mon, 16 Jul 2018 13: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff37v-0004cn-4q
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 13:01:19 +0000
X-Inumbo-ID: 587684ef-88f8-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 587684ef-88f8-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 13:01:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76223650"
To: Jan Beulich <JBeulich@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F3C702000078001D316D@prv1-mh.provo.novell.com>
 <55886b2f-e5bb-c2c5-b6e5-a5d0c898b876@citrix.com>
 <5B485F0E02000078001D3ABE@prv1-mh.provo.novell.com>
 <4043e550-20d0-11b8-07b7-8274afc96957@citrix.com>
 <5B4C955702000078001D467C@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: <a6373e6e-82f9-38ad-b76f-deae848aa462@citrix.com>
Date: Mon, 16 Jul 2018 14:01:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C955702000078001D467C@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 6/8] x86: (command line option to) avoid use
 of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMTYvMDcvMTggMTM6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA3LjE4IGF0
IDE0OjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDEzLzA3LzE4
IDA5OjEzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDEyLjA3LjE4IGF0IDE3OjQ1LCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMTEvMDcvMTggMTM6MTAs
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGlu
ZS5tYXJrZG93bgo+Pj4+PiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93
bgo+Pj4+PiBAQCAtMTA0MCw2ICsxMDQwLDEzIEBAIGlkZW50aWNhbCB0byB0aGUgYm9vdCBDUFUg
d2lsbCBiZSBwYXJrZWQKPj4+Pj4gICMjIyBocGV0YnJvYWRjYXN0ICh4ODYpCj4+Pj4+ICA+IGA9
IDxib29sZWFuPmAKPj4+Pj4gIAo+Pj4+PiArIyMjIGh0ICh4ODYpCj4+Pj4gSSdkIHN1Z2dlc3Qg
c210IHJhdGhlciB0aGFuIGh0IGhlcmUuICBTTVQgaXMgdGhlIHRlY2huaWNhbCB0ZXJtLCB3aGls
ZQo+Pj4+IEhUIGlzIEludGVsJ3MgbWFya2V0aW5nIG5hbWUuCj4+PiBIbW0sIG1hbnkgQklPU2Vz
IChpZiB0aGUgaGF2ZSBzdWNoIGFuIG9wdGlvbikgdGFsayBhYm91dCBIVCwgd2hpY2gKPj4+IHRv
IG1lIG1ha2VzICJodCIgYSBjbG9zZXIgbWF0Y2guIEhvdyBhYm91dCB3ZSBhbGxvdyBib3RoPwo+
PiBUaGF0J3MgYmVjYXVzZSBhIEJJT1MgaXMgY3VzdG9tIHRvIHRoZSBoYXJkd2FyZSBpdCBydW5z
IG9uLgo+Pgo+PiBIYXZlIHlvdSB0cmllZCBzZXR0aW5nIHVwIGFuIGFsaWFzIGJlZm9yZT8gKGdp
dmVuIHRoZSBzcGVjaWZpYwo+PiBkZWZpY2llbmN5IG9mIHRoZSAqX3BhcmFtKCkgaW5mcmFzdHJ1
Y3R1cmUgaW4gdGhpcyBhcmVhKSAgSSdtIGRvbid0Cj4+IHRoaW5rIGFuIGFsaWFzIGlzIHdvcnRo
IHRoZSBlZmZvcnQuCj4gVGhpcyByZWFkcyBhcyBpZiB5b3Ugd2VyZSBleHBlY3RpbmcgcHJvYmxl
bXMuIEluc3RlYWQgb2YKPgo+ICtpbnQ4X3QgX19yZWFkX21vc3RseSBvcHRfaHQgPSAtMTsKPiAr
Ym9vbGVhbl9wYXJhbSgiaHQiLCBvcHRfaHQpOwo+Cj4gd2hhdCB3ZSdkIGhhdmUgaXMgc2ltcGx5
Cj4KPiAraW50OF90IF9fcmVhZF9tb3N0bHkgb3B0X2h0ID0gLTE7Cj4gK2Jvb2xlYW5fcGFyYW0o
Imh0Iiwgb3B0X2h0KTsKPiArYm9vbGVhbl9wYXJhbSgic210Iiwgb3B0X2h0KTsKPgo+IChhbmQg
d2hldGhlciB3ZSB1c2Ugb3B0X2h0IG9yIG9wdF9zbXQgZG9lc24ndCBtYXR0ZXIgbXVjaAo+IHRv
IG1lKS4gSSBkb24ndCBzZWUgYW55IHNvdXJjZSBvZiBwb3NzaWJsZSBpc3N1ZXMgd2l0aCB0aGlz
LgoKVHJ5IGNvbXBpbGluZyBpdC4KCkkgdHJpZWQgZXhhY3RseSB0aGlzIHdpdGggYnRpPSBhbmQg
c3BlYy1jdHJsPSBvcmlnaW5hbGx5LsKgIFRoZSBwcm9ibGVtCmlzIHRoYXQgdGhlIHNlY29uZCBh
cmd1bWVudCBtdXN0IGJlICh0cmFuc2xhdGlvbiB1bml0KSB1bmlxdWUsIGJlY2F1c2UKb2YgdGhl
IHdheSBpdCBpcyB1c2VkIHRvIGZvcm0gdGhlIG5hbWUgb2YgdGhlIHN0cnVjdCBrZXJuZWxfcGFy
YW0uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 13:01:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 13:01:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff38W-0004hF-0Z; Mon, 16 Jul 2018 13:01: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff38U-0004h4-Hi
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 13:01:54 +0000
X-Inumbo-ID: 6e7f6b80-88f8-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 6e7f6b80-88f8-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 13:02:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 07:01:52 -0600
Message-Id: <5B4C973D02000078001D4693@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 07:01:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F26A02000078001D312F@suse.com>
 <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
 <5B4C629002000078001D4346@suse.com>
 <db67ac6c-192a-66ed-db73-a676c272598f@suse.com>
 <5B4C8D3702000078001D45EA@suse.com>
 <c678a828-b1d8-884e-44dc-d8e97611d1de@suse.com>
In-Reply-To: <c678a828-b1d8-884e-44dc-d8e97611d1de@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDE0OjQ3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
Ni8wNy8xOCAxNDoxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE2LjA3LjE4IGF0IDEz
OjQ3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IE9uIDE2LzA3LzE4IDExOjE3LCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAxMy4wNy4xOCBhdCAxMTowMiwgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDExLzA3LzE4IDE0OjA0LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4+IFdoaWxlIEkndmUgcnVuIGludG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVz
IGluIHBsYWNlIHdoaWNoIG5vCj4+Pj4+PiBsb25nZXIgZ3VhcmFudGVlIHRoZSBwZXItQ1BVIGFy
ZWEgdG8gc3RhcnQgb3V0IGFzIGFsbCB6ZXJvcywgdGhlCj4+Pj4+PiBDUFVfRE9XTl9GQUlMRUQg
cHJvY2Vzc2luZyBsb29rcyB0byBoYXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwo+
Pj4+Pj4gdGhlIHBlci1DUFUgY3B1cG9vbCBwb2ludGVyLCBjcHVwb29sX2NwdV9hZGQoKSdzIChp
bmRpcmVjdCkgaW52b2NhdGlvbgo+Pj4+Pj4gb2Ygc2NoZWR1bGVfY3B1X3N3aXRjaCgpIHdpbGwg
dHJpZ2dlciB0aGUgImMgIT0gb2xkX3Bvb2wiIGFzc2VydGlvbgo+Pj4+Pj4gdGhlcmUuCj4+Pj4+
Pgo+Pj4+Pj4gQ2xlYXJpbmcgdGhlIGZpZWxkIGR1cmluZyBDUFVfRE9XTl9QUkVQQVJFIGlzIHRv
byBlYXJseSAoYWZhaWN0IHRoaXMKPj4+Pj4+IHNob3VsZCBub3QgaGFwcGVuIGJlZm9yZSBjcHVf
ZGlzYWJsZV9zY2hlZHVsZXIoKSkuIENsZWFyaW5nIGl0IGluCj4+Pj4+PiBDUFVfREVBRCBhbmQg
Q1BVX0RPV05fRkFJTEVEIHdvdWxkIGJlIGFuIG9wdGlvbiwgYnV0IHdvdWxkIHRha2UgdGhlIHNh
bWUKPj4+Pj4+IHBpZWNlIG9mIGNvZGUgdHdpY2UuIFNpbmNlIHRoZSBmaWVsZCdzIHZhbHVlIHNo
b3VsZG4ndCBtYXR0ZXIgd2hpbGUgdGhlCj4+Pj4+PiBDUFUgaXMgb2ZmbGluZSwgc2ltcGx5IGNs
ZWFyIGl0IGluIENQVV9PTkxJTkUgYW5kIENQVV9ET1dOX0ZBSUxFRCwgYnV0Cj4+Pj4+PiBvbmx5
IGZvciBvdGhlciB0aGFuIHRoZSBzdXNwZW5kL3Jlc3VtZSBjYXNlICh3aGljaCBnZXRzIHNwZWNp
YWxseQo+Pj4+Pj4gaGFuZGxlZCBpbiBjcHVwb29sX2NwdV9yZW1vdmUoKSkuCj4+Pj4+Pgo+Pj4+
Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4+Pj4g
LS0tCj4+Pj4+PiBUQkQ6IEkgdGhpbmsgdGhpcyB3b3VsZCBiZXR0ZXIgY2FsbCBzY2hlZHVsZV9j
cHVfc3dpdGNoKGNwdSwgTlVMTCkgZnJvbQo+Pj4+Pj4gICAgICBjcHVwb29sX2NwdV9yZW1vdmUo
KSwgYnV0IGJlc2lkZXMgdGhhdCAtIGFzIHBlciBhYm92ZSAtIGxpa2VseQo+Pj4+Pj4gICAgICBi
ZWluZyB0b28gZWFybHksIHRoYXQgZnVuY3Rpb24gaGFzIGZ1cnRoZXIgcHJlcmVxcyB0byBiZSBt
ZXQuIEl0Cj4+Pj4+PiAgICAgIGFsc28gZG9lc24ndCBsb29rIGFzIGlmIGNwdXBvb2xfdW5hc3Np
Z25fY3B1X2hlbHBlcigpIGNvdWxkIGJlIHVzZWQKPj4+Pj4+ICAgICAgdGhlcmUuCj4+Pj4+Pgo+
Pj4+Pj4gLS0tIGEveGVuL2NvbW1vbi9jcHVwb29sLmMKPj4+Pj4+ICsrKyBiL3hlbi9jb21tb24v
Y3B1cG9vbC5jCj4+Pj4+PiBAQCAtNzc4LDYgKzc3OCw4IEBAIHN0YXRpYyBpbnQgY3B1X2NhbGxi
YWNrKAo+Pj4+Pj4gICAgICB7Cj4+Pj4+PiAgICAgIGNhc2UgQ1BVX0RPV05fRkFJTEVEOgo+Pj4+
Pj4gICAgICBjYXNlIENQVV9PTkxJTkU6Cj4+Pj4+PiArICAgICAgICBpZiAoIHN5c3RlbV9zdGF0
ZSA8PSBTWVNfU1RBVEVfYWN0aXZlICkKPj4+Pj4+ICsgICAgICAgICAgICBwZXJfY3B1KGNwdXBv
b2wsIGNwdSkgPSBOVUxMOwo+Pj4+Pj4gICAgICAgICAgcmMgPSBjcHVwb29sX2NwdV9hZGQoY3B1
KTsKPj4+Pj4KPj4+Pj4gV291bGRuJ3QgaXQgbWFrZSBtb3JlIHNlbnNlIHRvIGNsZWFyIHRoZSBm
aWVsZCBpbiBjcHVwb29sX2NwdV9hZGQoKQo+Pj4+PiB3aGljaCBhbHJlYWR5IGlzIHRlc3Rpbmcg
c3lzdGVtX3N0YXRlPwo+Pj4+Cj4+Pj4gSG1tLCB0aGlzIG1heSBiZSBhIG1hdHRlciBvZiB0YXN0
ZTogSSBjb25zaWRlciB0aGUgY2hhbmdlIGRvbmUgaGVyZQo+Pj4+IGEgcHJlcmVxIHRvIGNhbGxp
bmcgdGhlIGZ1bmN0aW9uIGluIHRoZSBmaXJzdCBwbGFjZS4gQXMgc2FpZCBpbiB0aGUKPj4+PiBk
ZXNjcmlwdGlvbiwgSSBhY3R1YWxseSB0aGluayB0aGlzIHNob3VsZCBjb21lIGVhcmxpZXIsIGFu
ZCBpdCdzIGp1c3QgdGhhdAo+Pj4+IEkgY2FuJ3Qgc2VlIGhvdyB0byBjbGVhbmx5IGRvIHNvLgo+
PiAKPj4gWW91IGRpZG4ndCBjb21tZW50IG9uIHRoaXMgb25lIGF0IGFsbCwgeWV0IGl0IG1hdHRl
cnMgZm9yIGhvdyBhIHYyCj4+IGlzIHN1cHBvc2VkIHRvIGxvb2sgbGlrZS4KPiAKPiBNeSBjb21t
ZW50IHdhcyB0aG91Z2h0IHRvIGFkZHJlc3MgdGhpcyBxdWVzdGlvbiwgdG9vLiBjcHVwb29sX2Nw
dV9hZGQoKQo+IGlzIGhhbmRsaW5nIHRoZSBzcGVjaWFsIGNhc2Ugb2YgcmVzdW1pbmcgZXhwbGlj
aXRseSwgd2hlcmUgdGhlIG9sZCBjcHUKPiBhc3NpZ25tZW50IHRvIGEgY3B1cG9vbCBpcyBrZXB0
LiBTbyBJIGJlbGlldmUgc2V0dGluZwo+ICAgcGVyX2NwdShjcHVwb29sLCBjcHUpID0gTlVMTAo+
IGluIHRoZSBlbHNlIGNsYXVzZSBvZiBjcHVwb29sX2NwdV9hZGQoKSBvbmx5IGlzIGJldHRlci4K
CldlbGwsIG9rYXkgdGhlbi4gWW91J3JlIHRoZSBtYWludGFpbmVyLgoKPj4+Pj4gTW9kaWZ5aW5n
IHRoZSBjb25kaXRpb24gaW4gY3B1cG9vbF9jcHVfYWRkKCkgdG8KPj4+Pj4KPj4+Pj4gICBpZiAo
IHN5c3RlbV9zdGF0ZSA8PSBTWVNfU1RBVEVfYWN0aXZlICkKPj4+Pj4KPj4+Pj4gYXQgdGhlIHNh
bWUgdGltZSB3b3VsZCBoYXZlIHRoZSBiZW5lZml0IHRvIGNhdGNoIHByb2JsZW1zIGluIGNhc2UK
Pj4+Pj4gc3VzcGVuZGluZyBjcHVzIGlzIGZhaWxpbmcgZHVyaW5nIFNZU19TVEFURV9zdXNwZW5k
IChJJ2QgZXhwZWN0Cj4+Pj4+IHRyaWdnZXJpbmcgdGhlIGZpcnN0IEFTU0VSVCBpbiBzY2hlZHVs
ZV9jcHVfc3dpdGNoKCkgaW4gdGhpcyBjYXNlKS4KPj4+Pgo+Pj4+IFlvdSBtZWFuIHRoZSBpZigp
IHRoZXJlLCBub3QgdGhlIGVsc2U/IElmIHNvIC0gaG93IHdvdWxkIHRoZSAiZWxzZSIKPj4+PiBi
b2R5IHRoZW4gZXZlciBiZSByZWFjaGVkPyBJT1cgaWYgYW55dGhpbmcgSSBjb3VsZCBvbmx5IHNl
ZSB0aGUKPj4+PiAiZWxzZSIgdG8gYmVjb21lICJlbHNlIGlmICggc3lzdGVtX3N0YXRlIDw9IFNZ
U19TVEFURV9hY3RpdmUgKSIuCj4+Pgo+Pj4gQmFkIHdvcmRpbmcgb24gbXkgc2lkZS4KPj4+Cj4+
PiBJIHNob3VsZCBoYXZlIHdyaXR0ZW4gInRoZSBjb25kaXRpb24gaW4gY3B1cG9vbF9jcHVfYWRk
KCkgc2hvdWxkIG1hdGNoCj4+PiBpZiAoIHN5c3RlbV9zdGF0ZSA8PSBTWVNfU1RBVEVfYWN0aXZl
ICkuIgo+Pj4KPj4+IFNvOiAiaWYgKCBzeXN0ZW1fc3RhdGUgPiBTWVNfU1RBVEVfYWN0aXZlICki
LCBhcyB0aGUgdGVzdCBpcyBmb3IgdGhlCj4+PiBvdGhlciBjYXNlLgo+PiAKPj4gSSdkIHJlY29t
bWVuZCBhZ2FpbnN0IHRoaXMsIGFzIHNvbWVvbmUgYWRkaW5nIGEgbmV3IFNZU19TVEFURV8qCj4+
IHBhc3Qgc3VzcGVuZC9yZXN1bWUgd291bGQgcXVpdGUgbGlrZWx5IG1pc3MgdGhpcyBvbmUuIFRo
ZSBzdHJvbmcKPj4gb3JkZXJpbmcgb2Ygc3RhdGVzIGltbyBzaG91bGQgb25seSBiZSB1c2VkIGZv
ciBhY3RpdmUgYW5kIGxvd2VyIHN0YXRlcy4KPj4gQnV0IHllcywgSSBjb3VsZCBzZWUgdGhlIGlm
KCkgdGhlcmUgdG8gYmVjb21lIHN1c3BlbmQgfHwgcmVzdW1lIHRvCj4+IGFkZHJlc3MgdGhlIHBy
b2JsZW0geW91IGRlc2NyaWJlLgo+IAo+IFllcywgdGhpcyB3b3VsZCBzZWVtIHRvIGJlIGEgYmV0
dGVyIGNob2ljZSBoZXJlLgo+IAo+PiBDb21pbmcgYmFjayB0byB5b3VyIERPV05fRkFJTEVEIGNv
bnNpZGVyYXRpb246IFdoeSBhcmUgeW91Cj4+IHRoaW5raW5nIHRoaXMgY2FuJ3QgaGFwcGVuIGR1
cmluZyBzdXNwZW5kPyBkaXNhYmxlX25vbmJvb3RfY3B1cygpCj4+IHVzZXMgcGxhaW4gY3B1X2Rv
d24oKSBhZnRlciBhbGwuCj4gCj4gUmlnaHQuCj4gCj4gRE9XTl9GQUlMRUQgaXMgdXNlZCBvbmx5
IG9uY2UsIGFuZCB0aGF0IGlzIGluIGNwdV9kb3duKCkgYWZ0ZXIgdGhlIHN0ZXAKPiBDUFVfRE9X
Tl9QUkVQQVJFIHJldHVybmVkIGFuIGVycm9yLiBBbmQgQ1BVX0RPV05fUFJFUEFSRSBpcyBvbmx5
IHVzZWQKPiBmb3IgY3B1ZnJlcSBkcml2ZXIgd2hlcmUgaXQgbmV2ZXIgcmV0dXJucyBhbiBlcnJv
ciwgYW5kIGZvciBjcHVwb29scwo+IHdoaWNoIGRvbid0IG1hdHRlciBoZXJlLCBhcyBvbmx5IG90
aGVyIGNvbXBvbmVudHMgZmFpbGluZyBhdCBzdGVwCj4gQ1BVX0RPV05fUFJFUEFSRSB3b3VsZCBs
ZWFkIHRvIGNhbGxpbmcgY3B1cG9vbC9ET1dOX0ZBSUxFRC4KCldoYXQgYWJvdXQgdGhlIHN0b3Bf
bWFjaGluZV9ydW4oKSBmYWlsdXJlIGNhc2U/CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 13:15:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 13: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 1ff3LP-0005jO-Pl; Mon, 16 Jul 2018 13:15: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff3LO-0005jJ-EG
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 13:15:14 +0000
X-Inumbo-ID: 4a6d31f6-88fa-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a6d31f6-88fa-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 13:15:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76224736"
To: Jan Beulich <JBeulich@suse.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
 <5B4C89E602000078001D45CB@prv1-mh.provo.novell.com>
 <d52bf430-bb59-8c37-b371-0598e7addc61@citrix.com>
 <5B4C8F9702000078001D461E@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: <eb2cd4e3-cc75-c0cd-f83f-4bd17ec5b00e@citrix.com>
Date: Mon, 16 Jul 2018 14:15:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C8F9702000078001D461E@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 11/13] x86: Introduce struct cpu_policy
 to refer to a group of individual policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gMTYvMDcvMTggMTM6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA3LjE4IGF0
IDE0OjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE2LzA3LzE4
IDEzOjA0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDEzLjA3LjE4IGF0IDIyOjAzLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2
L3N5c2N0bC5jCj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4+Pj4gQEAgLTMxLDYg
KzMxLDMzIEBACj4+Pj4gICNpbmNsdWRlIDxhc20vcHNyLmg+Cj4+Pj4gICNpbmNsdWRlIDxhc20v
Y3B1aWQuaD4KPj4+PiAgCj4+Pj4gK2NvbnN0IHN0cnVjdCBjcHVfcG9saWN5IHN5c3RlbV9wb2xp
Y2llc1tdID0gewo+Pj4gQnkgdGhlIGVuZCBvZiB0aGUgc2VyaWVzIHRoZSBhcnJheSByZW1haW5z
IHVudXNlZCBvdXRzaWRlIHRoaXMKPj4+IHNvdXJjZSBmaWxlLiBJJ2QgYXBwcmVjaWF0ZSBpZiBp
dCB3YXMgbWFkZSBleHRlcm4gb25seSB3aGVuIGFjdHVhbGx5Cj4+PiBuZWVkZWQsIG5vdCB0aGUg
bGVhc3QgYmVjYXVzZSAuLi4KPj4+Cj4+Pj4gKyAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9y
YXcgXSA9IHsKPj4+PiArICAgICAgICAmcmF3X2NwdWlkX3BvbGljeSwKPj4+PiArICAgICAgICAm
cmF3X21zcl9wb2xpY3ksCj4+Pj4gKyAgICB9LAo+Pj4+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9w
b2xpY3lfaG9zdCBdID0gewo+Pj4+ICsgICAgICAgICZob3N0X2NwdWlkX3BvbGljeSwKPj4+PiAr
ICAgICAgICAmaG9zdF9tc3JfcG9saWN5LAo+Pj4+ICsgICAgfSwKPj4+PiArICAgIFsgWEVOX1NZ
U0NUTF9jcHVfcG9saWN5X3B2X21heCBdID0gewo+Pj4+ICsgICAgICAgICZwdl9tYXhfY3B1aWRf
cG9saWN5LAo+Pj4+ICsgICAgICAgICZwdl9tYXhfbXNyX3BvbGljeSwKPj4+PiArICAgIH0sCj4+
Pj4gKyAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9odm1fbWF4IF0gPSB7Cj4+Pj4gKyAgICAg
ICAgJmh2bV9tYXhfY3B1aWRfcG9saWN5LAo+Pj4+ICsgICAgICAgICZodm1fbWF4X21zcl9wb2xp
Y3ksCj4+Pj4gKyAgICB9LAo+Pj4+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZfZGVm
YXVsdCBdID0gewo+Pj4+ICsgICAgICAgICZwdl9tYXhfY3B1aWRfcG9saWN5LAo+Pj4+ICsgICAg
ICAgICZwdl9tYXhfbXNyX3BvbGljeSwKPj4+PiArICAgIH0sCj4+Pj4gKyAgICBbIFhFTl9TWVND
VExfY3B1X3BvbGljeV9odm1fZGVmYXVsdCBdID0gewo+Pj4+ICsgICAgICAgICZodm1fbWF4X2Nw
dWlkX3BvbGljeSwKPj4+PiArICAgICAgICAmaHZtX21heF9tc3JfcG9saWN5LAo+Pj4+ICsgICAg
fSwKPj4+PiArfTsKPj4+IC4uLiB0aGlzIGRvZXMgbm90IG1ha2Ugb2J2aW91cyAod2l0aG91dCBj
b25zdWx0aW5nIHN5c2N0bC5oKSB0aGF0Cj4+PiB0aGVyZSBhcmUgbm93IGhvbGVzIChhbmQgaGVu
Y2UgaGlkZGVuIE5VTEwgcG9pbnRlcnMpOyB0aGlzIGlzCj4+PiBwZXJoYXBzIGFscmVhZHkgdW5k
ZXNpcmFibGUgd2l0aCB0aGUgdXNlciBvZiB0aGlzIGFycmF5IHRoYXQgdGhlCj4+PiBuZXh0IHBh
dGNoIGFkZHMuCj4+IFdoYXQgaG9sZXM/ICBUaGVyZSBzaG91bGRuJ3QgYmUgYW55LCBhbmQgZ2Ri
IGNvbmZpcm1zIG15IGV4cGVjdGF0aW9uczoKPj4KPj4gKGdkYikgcC94IHN5c3RlbV9wb2xpY2ll
cwo+PiAkMSA9IHt7Y3B1aWQgPSAweGZmZmY4MmQwODA0NzRhODAsIG1zciA9IDB4ZmZmZjgyZDA4
MDQ3NTk2MH0sIHtjcHVpZCA9Cj4+IDB4ZmZmZjgyZDA4MDQ3NDM0MCwgbXNyID0gMHhmZmZmODJk
MDgwNDc1OTVjfSwge2NwdWlkID0KPj4gMHhmZmZmODJkMDgwNDczYzAwLCBtc3IgPSAweGZmZmY4
MmQwODA0NzU5NTR9LCB7Y3B1aWQgPQo+PiAweGZmZmY4MmQwODA0NzM0YzAsIG1zciA9IDB4ZmZm
ZjgyZDA4MDQ3NTk1OH0sIHtjcHVpZCA9Cj4+IDB4ZmZmZjgyZDA4MDQ3M2MwMCwgbXNyID0gMHhm
ZmZmODJkMDgwNDc1OTU0fSwge2NwdWlkID0KPj4gMHhmZmZmODJkMDgwNDczNGMwLCBtc3IgPSAw
eGZmZmY4MmQwODA0NzU5NTh9fQo+IEkgZGlkbid0IHNheSB0aGVyZSBhcmUgaG9sZXMsIEkndmUg
c2FpZCAiZG9lcyBub3QgbWFrZSBvYnZpb3VzIi4KCllvdSBkaWQsIGJ1dCBJIGd1ZXNzIHdoYXQg
eW91IG1lYW50IHRvIHdyaXRlIHdhcyAiLi4uIGFyZSBubyBob2xlcyIKcmF0aGVyICIuLi4gYXJl
IG5vdyBob2xlcyIuCgo+IEZvciBleGFtcGxlLCBpdCBpcyBub3QgdW5yZWFzb25hYmxlIHRvIGlt
YWdpbmUgZm9yIHRoZQo+IFhFTl9TWVNDVExfY3B1X3BvbGljeV8qIHZhbHVlcyB0byBzdGFydCBh
dCAxIHJhdGhlciB0aGFuIHplcm8sIGluCj4gd2hpY2ggY2FzZSB0aGVyZSB3b3VsZCBiZSB0d28g
aGlkZGVuIE5VTExzIGF0IHRoZSBzdGFydCBvZiB0aGUKPiBhcnJheS4KCldoeSBkb2VzIHRoaXMg
bWF0dGVyP8KgIFdlIGhhdmUgc2ltaWxhciBwYXR0ZXJucyBlbHNld2hlcmUsIGFuZCB0aGUgYXJy
YXkKY2Fubm90IHJlYXNvbmFibHkgYmUgdXNlZCB3aXRob3V0IHRoZSBzeW1ib2xpYyBuYW1lcyAo
YXMgaXQgaXMgcmVhbGx5IGFuCnVub3JkZXJlZCBzZXQgaGFwcGVuaW5nIHRvIGJlIGxheWVkIG91
dCBpbiBhcnJheSBmb3JtKS4KCj4KPj4+IFdpdGggInN0YXRpYyIgYWRkZWQgYW5kIHRoZSAiZXh0
ZXJuIiBkcm9wcGVkIGZyb20gdGhlIGhlYWRlcgo+Pj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPj4gSSdtIG5vdCBnb2luZyB0byB3YXN0ZSBldmVuIG1vcmUgdGlt
ZSBieSBjb21taXR0aW5nIHNvbWV0aGluZyB3aGljaCBpcwo+PiB3cm9uZywgYW5kIGhhdmluZyB0
byB1bmRvIGl0IGFnYWluIGluIGEgbGF0ZXIgcGF0Y2guCj4+Cj4+IFRoZSB1c2VyLCBET01DVExf
c2V0X2NwdV9wb2xpY3ksIGlzIGRlZmVycmVkIGZyb20gdGhpcyBzZXJpZXMgYmVjYXVzZSBpdAo+
PiBpcyBzdGlsbCB1bmRlciBkZXZlbG9wbWVudCwgYnV0IHRoZXJlIGlzIGFic29sdXRlbHkgbm8g
cXVlc3Rpb24gdGhhdAo+PiB0aGlzIGFycmF5IG5lZWRzIHRvIGJlIGV4dGVybmFsbHkgYWNjZXNz
aWJsZS4KPiBXZWxsLCBtYXliZSBJIHNob3VsZCBoYXZlIHBocmFzZWQgdGhpcyBkaWZmZXJlbnRs
eTogSSdtIHVuY29udmluY2VkCj4gc3lzY3RsLmMgaXMgdGhlIHJpZ2h0IHBsYWNlIGZvciB0aGlz
IHRvIGxpdmUuIEdyYW50ZWQgbmVpdGhlciBjcHVpZC5jIG5vcgo+IG1zci5jIGFyZSBhbnkgYmV0
dGVyLgoKSWYgeW91IGNhbiBzdWdnZXN0IGEgYmV0dGVyIHBsYWNlIHRoZW4gSSdtIGFsbCBlYXJz
LCBidXQgaXQgaGFzIHRvIGxpdmUKc29tZXdoZXJlIGFuZCBoZXJlIHdhcyB0aGUgbGVhc3QtYmFk
IG9wdGlvbiBJIGNvdWxkIGNvbWUgdXAgd2l0aC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 13:23:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 13:23: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 1ff3TO-0006ga-4H; Mon, 16 Jul 2018 13:23: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff3TN-0006g1-06
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 13:23:29 +0000
X-Inumbo-ID: 71f1be88-88fb-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 71f1be88-88fb-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 13:23:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 07:23:26 -0600
Message-Id: <5B4C9C4A02000078001D46C9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 07:23:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-12-git-send-email-andrew.cooper3@citrix.com>
 <5B4C89E602000078001D45CB@prv1-mh.provo.novell.com>
 <d52bf430-bb59-8c37-b371-0598e7addc61@citrix.com>
 <5B4C8F9702000078001D461E@prv1-mh.provo.novell.com>
 <eb2cd4e3-cc75-c0cd-f83f-4bd17ec5b00e@citrix.com>
In-Reply-To: <eb2cd4e3-cc75-c0cd-f83f-4bd17ec5b00e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 11/13] x86: Introduce struct cpu_policy
 to refer to a group of individual policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDE1OjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTM6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNi4w
Ny4xOCBhdCAxNDoxNiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTYvMDcvMTggMTM6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDEzLjA3LjE4IGF0
IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9zeXNjdGwuYwo+Pj4+PiArKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPj4+
Pj4gQEAgLTMxLDYgKzMxLDMzIEBACj4+Pj4+ICAjaW5jbHVkZSA8YXNtL3Bzci5oPgo+Pj4+PiAg
I2luY2x1ZGUgPGFzbS9jcHVpZC5oPgo+Pj4+PiAgCj4+Pj4+ICtjb25zdCBzdHJ1Y3QgY3B1X3Bv
bGljeSBzeXN0ZW1fcG9saWNpZXNbXSA9IHsKPj4+PiBCeSB0aGUgZW5kIG9mIHRoZSBzZXJpZXMg
dGhlIGFycmF5IHJlbWFpbnMgdW51c2VkIG91dHNpZGUgdGhpcwo+Pj4+IHNvdXJjZSBmaWxlLiBJ
J2QgYXBwcmVjaWF0ZSBpZiBpdCB3YXMgbWFkZSBleHRlcm4gb25seSB3aGVuIGFjdHVhbGx5Cj4+
Pj4gbmVlZGVkLCBub3QgdGhlIGxlYXN0IGJlY2F1c2UgLi4uCj4+Pj4KPj4+Pj4gKyAgICBbIFhF
Tl9TWVNDVExfY3B1X3BvbGljeV9yYXcgXSA9IHsKPj4+Pj4gKyAgICAgICAgJnJhd19jcHVpZF9w
b2xpY3ksCj4+Pj4+ICsgICAgICAgICZyYXdfbXNyX3BvbGljeSwKPj4+Pj4gKyAgICB9LAo+Pj4+
PiArICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2hvc3QgXSA9IHsKPj4+Pj4gKyAgICAgICAg
Jmhvc3RfY3B1aWRfcG9saWN5LAo+Pj4+PiArICAgICAgICAmaG9zdF9tc3JfcG9saWN5LAo+Pj4+
PiArICAgIH0sCj4+Pj4+ICsgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZfbWF4IF0gPSB7
Cj4+Pj4+ICsgICAgICAgICZwdl9tYXhfY3B1aWRfcG9saWN5LAo+Pj4+PiArICAgICAgICAmcHZf
bWF4X21zcl9wb2xpY3ksCj4+Pj4+ICsgICAgfSwKPj4+Pj4gKyAgICBbIFhFTl9TWVNDVExfY3B1
X3BvbGljeV9odm1fbWF4IF0gPSB7Cj4+Pj4+ICsgICAgICAgICZodm1fbWF4X2NwdWlkX3BvbGlj
eSwKPj4+Pj4gKyAgICAgICAgJmh2bV9tYXhfbXNyX3BvbGljeSwKPj4+Pj4gKyAgICB9LAo+Pj4+
PiArICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X3B2X2RlZmF1bHQgXSA9IHsKPj4+Pj4gKyAg
ICAgICAgJnB2X21heF9jcHVpZF9wb2xpY3ksCj4+Pj4+ICsgICAgICAgICZwdl9tYXhfbXNyX3Bv
bGljeSwKPj4+Pj4gKyAgICB9LAo+Pj4+PiArICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X2h2
bV9kZWZhdWx0IF0gPSB7Cj4+Pj4+ICsgICAgICAgICZodm1fbWF4X2NwdWlkX3BvbGljeSwKPj4+
Pj4gKyAgICAgICAgJmh2bV9tYXhfbXNyX3BvbGljeSwKPj4+Pj4gKyAgICB9LAo+Pj4+PiArfTsK
Pj4+PiAuLi4gdGhpcyBkb2VzIG5vdCBtYWtlIG9idmlvdXMgKHdpdGhvdXQgY29uc3VsdGluZyBz
eXNjdGwuaCkgdGhhdAo+Pj4+IHRoZXJlIGFyZSBub3cgaG9sZXMgKGFuZCBoZW5jZSBoaWRkZW4g
TlVMTCBwb2ludGVycyk7IHRoaXMgaXMKPj4+PiBwZXJoYXBzIGFscmVhZHkgdW5kZXNpcmFibGUg
d2l0aCB0aGUgdXNlciBvZiB0aGlzIGFycmF5IHRoYXQgdGhlCj4+Pj4gbmV4dCBwYXRjaCBhZGRz
Lgo+Pj4gV2hhdCBob2xlcz8gIFRoZXJlIHNob3VsZG4ndCBiZSBhbnksIGFuZCBnZGIgY29uZmly
bXMgbXkgZXhwZWN0YXRpb25zOgo+Pj4KPj4+IChnZGIpIHAveCBzeXN0ZW1fcG9saWNpZXMKPj4+
ICQxID0ge3tjcHVpZCA9IDB4ZmZmZjgyZDA4MDQ3NGE4MCwgbXNyID0gMHhmZmZmODJkMDgwNDc1
OTYwfSwge2NwdWlkID0KPj4+IDB4ZmZmZjgyZDA4MDQ3NDM0MCwgbXNyID0gMHhmZmZmODJkMDgw
NDc1OTVjfSwge2NwdWlkID0KPj4+IDB4ZmZmZjgyZDA4MDQ3M2MwMCwgbXNyID0gMHhmZmZmODJk
MDgwNDc1OTU0fSwge2NwdWlkID0KPj4+IDB4ZmZmZjgyZDA4MDQ3MzRjMCwgbXNyID0gMHhmZmZm
ODJkMDgwNDc1OTU4fSwge2NwdWlkID0KPj4+IDB4ZmZmZjgyZDA4MDQ3M2MwMCwgbXNyID0gMHhm
ZmZmODJkMDgwNDc1OTU0fSwge2NwdWlkID0KPj4+IDB4ZmZmZjgyZDA4MDQ3MzRjMCwgbXNyID0g
MHhmZmZmODJkMDgwNDc1OTU4fX0KPj4gSSBkaWRuJ3Qgc2F5IHRoZXJlIGFyZSBob2xlcywgSSd2
ZSBzYWlkICJkb2VzIG5vdCBtYWtlIG9idmlvdXMiLgo+IAo+IFlvdSBkaWQsIGJ1dCBJIGd1ZXNz
IHdoYXQgeW91IG1lYW50IHRvIHdyaXRlIHdhcyAiLi4uIGFyZSBubyBob2xlcyIKPiByYXRoZXIg
Ii4uLiBhcmUgbm93IGhvbGVzIi4KCk9vcHMuCgo+PiBGb3IgZXhhbXBsZSwgaXQgaXMgbm90IHVu
cmVhc29uYWJsZSB0byBpbWFnaW5lIGZvciB0aGUKPj4gWEVOX1NZU0NUTF9jcHVfcG9saWN5Xyog
dmFsdWVzIHRvIHN0YXJ0IGF0IDEgcmF0aGVyIHRoYW4gemVybywgaW4KPj4gd2hpY2ggY2FzZSB0
aGVyZSB3b3VsZCBiZSB0d28gaGlkZGVuIE5VTExzIGF0IHRoZSBzdGFydCBvZiB0aGUKPj4gYXJy
YXkuCj4gCj4gV2h5IGRvZXMgdGhpcyBtYXR0ZXI/ICBXZSBoYXZlIHNpbWlsYXIgcGF0dGVybnMg
ZWxzZXdoZXJlLCBhbmQgdGhlIGFycmF5Cj4gY2Fubm90IHJlYXNvbmFibHkgYmUgdXNlZCB3aXRo
b3V0IHRoZSBzeW1ib2xpYyBuYW1lcyAoYXMgaXQgaXMgcmVhbGx5IGFuCj4gdW5vcmRlcmVkIHNl
dCBoYXBwZW5pbmcgdG8gYmUgbGF5ZWQgb3V0IGluIGFycmF5IGZvcm0pLgoKSXQgd2FzIHlvdSBl
dmVuIG1vcmUgdGhhbiBtZSB3aG8gd2FzIHdvcnJpZWQgYWJvdXQgTlVMTCBwb2ludGVycwpzaXR0
aW5nIGluIHJhbmRvbSBwbGFjZXMsIHdhaXRpbmcgdG8gYmUgZGUtcmVmZXJlbmNlZC4gQmVzaWRl
cyB0aGUKb2J2aW91cyByZWZlcmVuY2UgYnkgc3ltYm9saWMsIHRoZXJlIGFyZSBjbGVhcmx5IG90
aGVyIHdheXMgdG8gaW5kZXgKaW50byB0aGlzIGFycmF5LCBub3QgdG8gbWVudGlvbiBzb21lb25l
IHNldHRpbmcgdXAgYSBsb29wIG92ZXIgaXQuCkFueXdheSAtIEkgY2FuIGxpdmUgd2l0aCBpdCBi
ZWluZyB0aGUgd2F5IGl0IGlzLCBhbmQgSSd2ZSBnaXZlbiB0aGUgYWNrLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 13:31:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 13:31: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 1ff3ay-0007WC-WD; Mon, 16 Jul 2018 13:31: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=f8eg=ka=xenproject.org=prvs=728c4af4b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ff3ay-0007W0-Jk
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 13:31:20 +0000
X-Inumbo-ID: 8a60c5bf-88fc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a60c5bf-88fc-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 13:31:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60280606"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74974-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.9-testing:test-armhf-armhf-libvirt:guest-start:fail:regression
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-midway:guest-start:fail:regression
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-upstream-4.9-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:regression
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 qemu-upstream-4.9-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 qemu-upstream-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 qemu-upstream-4.9-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-start/win.repeat:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 qemu-upstream-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
X-Osstest-Versions-This: qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
X-Osstest-Versions-That: qemuu=b397ed6a586b0a93e9a8b47f5b3008fac34f5f37
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 16 Jul 2018 14:31:14 +0100
Subject: [Xen-devel] [qemu-upstream-4.9-testing baseline-only test] 74974:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk3NCBxZW11LXVwc3RyZWFtLTQuOS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0
LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NzQvCgpSZWdyZXNzaW9u
cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3MjUx
MwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDcyNTEzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzI1MTMKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiA3MjUxMwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gNzI1MTMKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE0IHhlbi1ib290L2wxICAgICAgICBmYWls
IFJFR1IuIHZzLiA3MjUxMwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4t
ZGktaW5zdGFsbCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDcyNTEzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
NzI1MTMKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzI1MTMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gNzI1MTMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbGlrZSA3MjUxMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYg
Z3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgZmFpbCBsaWtlIDcyNTEzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIGFhZDIz
MDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIKYmFzZWxpbmUgdmVyc2lvbjoKIHFl
bXV1ICAgICAgICAgICAgICAgIGIzOTdlZDZhNTg2YjBhOTNlOWE4YjQ3ZjViMzAwOGZhYzM0ZjVm
MzcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3MjUxMyAgMjAxNy0xMi0wNCAwMzo0NzoyNiBaICAy
MjQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzQ5NzQgIDIwMTgtMDctMTYgMDU6MDQ6MDMg
WiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQu
Y29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgogIEpvaG4gVGhvbXNvbiA8Z2l0QGpvaG50aG9tc29uLmZhc3RtYWls
LmNvbS5hdT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkg
PHBib256aW5pQHJlZGhhdC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRA
ZW5zLWx5b24ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9n
czogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54
cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
YWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYgpBdXRob3I6IEVyaWMgQmxh
a2UgPGVibGFrZUByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBNYXIgMjcgMTU6MjE6NTEgMjAxOCAt
MDUwMAoKICAgIGR1bXA6IEZpeCBidWlsZCB3aXRoIG5ld2VyIGdjYwogICAgCiAgICBnY2MgOCBv
biByYXdoaWRlIGlzIHBpY2t5IGVub3VnaCB0byBjb21wbGFpbjoKICAgIAogICAgL2hvbWUvZHVt
bXkvcWVtdS9kdW1wLmM6IEluIGZ1bmN0aW9uICdjcmVhdGVfaGVhZGVyMzInOgogICAgL2hvbWUv
ZHVtbXkvcWVtdS9kdW1wLmM6ODE3OjU6IGVycm9yOiAnc3RybmNweScgb3V0cHV0IHRydW5jYXRl
ZCBiZWZvcmUgdGVybWluYXRpbmcgbnVsIGNvcHlpbmcgOCBieXRlcyBmcm9tIGEgc3RyaW5nIG9m
IHRoZSBzYW1lIGxlbmd0aCBbLVdlcnJvcj1zdHJpbmdvcC10cnVuY2F0aW9uXQogICAgICAgICBz
dHJuY3B5KGRoLT5zaWduYXR1cmUsIEtEVU1QX1NJR05BVFVSRSwgc3RybGVuKEtEVU1QX1NJR05B
VFVSRSkpOwogICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAKICAgIEJ1dCB3ZSBhbHJlYWR5IGhhdmUgU0lH
X0xFTiBkZWZpbmVkIGFzIHRoZSByaWdodCBsZW5ndGggd2l0aG91dCBuZWVkaW5nCiAgICB0byBk
byBhIHN0cmxlbigpLCBhbmQgbWVtY3B5KCkgaXMgYmV0dGVyIHRoYW4gc3RybmNweSgpIHdoZW4g
d2Uga25vdwogICAgd2UgZG8gbm90IHdhbnQgYSB0cmFpbGluZyBOVUwgYnl0ZS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAgKGNoZXJyeSBw
aWNrZWQgZnJvbSBjb21taXQgODRjODY4ZjZiOGY4YzFiZTlkM2Q2NWRmOTNjZjAwYjMwODIxNDAx
YykKCmNvbW1pdCBlODA0NDk0M2U4YzMyYmViMTUzMTMzNTVmN2M2YjMyOTc1ZDQ5MGQ2CkF1dGhv
cjogRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KRGF0ZTogICBG
cmkgQXByIDcgMTU6MzI6NTQgMjAxNyArMDEwMAoKICAgIHNsaXJwL3NtYjogUmVwbGFjZSBjb25z
dGFudCBzdHJpbmdzIGJ5IGdsaWIgc3RyaW5nCiAgICAKICAgIGdjYyA3IChvbiBmZWRvcmEgMjYp
IG9iamVjdHMgdG8gbWFueSBvZiB0aGUgc25wcmludGYncwogICAgaW4gdGhlIHNtYiBwYXRoIGFu
ZCBjb21tYW5kIGNyZWF0aW9uIGJlY2F1c2UgaXQgY2FuJ3QKICAgIGZpZ3VyZSBvdXQgdGhhdCB0
aGUgc21iX2RpciAoaS5lLiB0aGUgL3RtcCBkaXIgZm9yIHRoZSBjb25maWd1cmF0aW9uKQogICAg
aXMga25vd24gdG8gYmUgc2hvcnQuCiAgICAKICAgIFJlcGxhY2UgYWxsIHRoZXNlIGZpeGVkIGxl
bmd0aCBidWZmZXJzIGJ5IGdfc3RyKiBmdW5jdGlvbnMgdGhhdCBkeW5hbWljYWxseQogICAgYWxs
b2NhdGUgYW5kIHVzZSBnX2Rpcl9tYWtlX3RtcCB0byBtYWtlIHRoZSBkaXJlY3RvcnkuCiAgICAo
SXQncyBmYWlybHkgbmV3IGdsaWIgYnV0IHdlIGhhdmUgYSBjb21wYXQgZnVuY3Rpb24gZm9yIGl0
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJl
cnRAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0
QGVucy1seW9uLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IGY5NWNjOGI2Y2Mz
YWQ4YzRiNjg3ZjMwNWE5NzhkNjcwOTFjMjgxMzgpCgpjb21taXQgMTI1YjdhNTUxNjU5YzY5NjNl
MmQ5YjYyNDY3NjQxMWIzNjUxYmYyMgpBdXRob3I6IEpvaG4gVGhvbXNvbiA8Z2l0QGpvaG50aG9t
c29uLmZhc3RtYWlsLmNvbS5hdT4KRGF0ZTogICBUaHUgQXByIDUgMjM6MjA6NDYgMjAxOCArMTAw
MAoKICAgIEZpeCBsaWJ1c2ItMS4wLjIyIGRlcHJlY2F0ZWQgbGlidXNiX3NldF9kZWJ1ZyB3aXRo
IGxpYnVzYl9zZXRfb3B0aW9uCiAgICAKICAgIGxpYnVzYi0xLjAuMjIgbWFya2VkIGxpYnVzYl9z
ZXRfZGVidWcgZGVwcmVjYXRlZAogICAgaXQgaXMgcmVwbGFjZWQgd2l0aAogICAgbGlidXNiX3Nl
dF9vcHRpb24obGlidXNiX2NvbnRleHQsIExJQlVTQl9PUFRJT05fTE9HX0xFVkVMLCBsaWJ1c2Jf
bG9nX2xldmVsKTsKICAgIAogICAgZGV0YWlscyBoZXJlOiBodHRwczovL2dpdGh1Yi5jb20vbGli
dXNiL2xpYnVzYi9jb21taXQvNTM5ZjIyZTJmZDkxNjU1OGQxMWFiOWE2NmYxMGY0NjFjNTU5MzE2
OAogICAgCiAgICBXYXJuaW5nIGhlcmU6CiAgICAKICAgICAgQ0MgICAgICBody91c2IvaG9zdC1s
aWJ1c2IubwogICAgL2J1aWxkcy94ZW4vc3JjL3FlbXUteGVuL2h3L3VzYi9ob3N0LWxpYnVzYi5j
OiBJbiBmdW5jdGlvbiAndXNiX2hvc3RfaW5pdCc6CiAgICAvYnVpbGRzL3hlbi9zcmMvcWVtdS14
ZW4vaHcvdXNiL2hvc3QtbGlidXNiLmM6MjUwOjU6IGVycm9yOiAnbGlidXNiX3NldF9kZWJ1Zycg
aXMgZGVwcmVjYXRlZDogVXNlIGxpYnVzYl9zZXRfb3B0aW9uIGluc3RlYWQgWy1XZXJyb3I9ZGVw
cmVjYXRlZC1kZWNsYXJhdGlvbnNdCiAgICAgICAgIGxpYnVzYl9zZXRfZGVidWcoY3R4LCBsb2ds
ZXZlbCk7CiAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4KICAgIEluIGZpbGUgaW5jbHVkZWQgZnJv
bSAvYnVpbGRzL3hlbi9zcmMvcWVtdS14ZW4vaHcvdXNiL2hvc3QtbGlidXNiLmM6NDA6MDoKICAg
IC91c3IvaW5jbHVkZS9saWJ1c2ItMS4wL2xpYnVzYi5oOjEzMDA6MTg6IG5vdGU6IGRlY2xhcmVk
IGhlcmUKICAgICB2b2lkIExJQlVTQl9DQUxMIGxpYnVzYl9zZXRfZGVidWcobGlidXNiX2NvbnRl
eHQgKmN0eCwgaW50IGxldmVsKTsKICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+
fn4KICAgIGNjMTogYWxsIHdhcm5pbmdzIGJlaW5nIHRyZWF0ZWQgYXMgZXJyb3JzCiAgICBtYWtl
OiAqKiogWy9idWlsZHMveGVuL3NyYy9xZW11LXhlbi9ydWxlcy5tYWs6NjY6IGh3L3VzYi9ob3N0
LWxpYnVzYi5vXSBFcnJvciAxCiAgICBtYWtlOiBMZWF2aW5nIGRpcmVjdG9yeSAnL2J1aWxkcy94
ZW4vc3JjL3hlbi90b29scy9xZW11LXhlbi1idWlsZCcKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
Sm9obiBUaG9tc29uIDxnaXRAam9obnRob21zb24uZmFzdG1haWwuY29tLmF1PgogICAgTWVzc2Fn
ZS1pZDogMjAxODA0MDUxMzIwNDYuNDk2OC0xLWdpdEBqb2hudGhvbXNvbi5mYXN0bWFpbC5jb20u
YXUKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgog
ICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgOWQ4ZmEwZGY0OWFmMTZhMjA4ZmE5NjFjMjk2
OGZiYTRkYWZmY2MwNykKCmNvbW1pdCBjMDg5NTgzZTUwNGRmNzUyZjk4MDA4MzE5YTZhNDhhZWUx
NmIyMDU5CkF1dGhvcjogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CkRhdGU6ICAgTW9u
IEp1bCAxNyAxMDoxMzozNCAyMDE3IC0wNTAwCgogICAgdXNiOiBGaXggYnVpbGQgd2l0aCBuZXdl
ciBnY2MKICAgIAogICAgZ2NjIDcgaXMgcGlja2llciBhYm91dCBvdXIgc291cmNlczoKICAgIAog
ICAgaHcvdXNiL2J1cy5jOiBJbiBmdW5jdGlvbiDigJh1c2JfcG9ydF9sb2NhdGlvbuKAmToKICAg
IGh3L3VzYi9idXMuYzo0MTA6NjY6IGVycm9yOiDigJglZOKAmSBkaXJlY3RpdmUgb3V0cHV0IG1h
eSBiZSB0cnVuY2F0ZWQgd3JpdGluZyBiZXR3ZWVuIDEgYW5kIDExIGJ5dGVzIGludG8gYSByZWdp
b24gb2Ygc2l6ZSBiZXR3ZWVuIDAgYW5kIDE1IFstV2Vycm9yPWZvcm1hdC10cnVuY2F0aW9uPV0K
ICAgICAgICAgICAgIHNucHJpbnRmKGRvd25zdHJlYW0tPnBhdGgsIHNpemVvZihkb3duc3RyZWFt
LT5wYXRoKSwgIiVzLiVkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICBody91c2IvYnVzLmM6NDEwOjk6
IG5vdGU6IOKAmHNucHJpbnRm4oCZIG91dHB1dCBiZXR3ZWVuIDMgYW5kIDI4IGJ5dGVzIGludG8g
YSBkZXN0aW5hdGlvbiBvZiBzaXplIDE2CiAgICAgICAgICAgICBzbnByaW50Zihkb3duc3RyZWFt
LT5wYXRoLCBzaXplb2YoZG93bnN0cmVhbS0+cGF0aCksICIlcy4lZCIsCiAgICAgICAgICAgICBe
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+CiAgICAgICAgICAgICAgICAgICAgICB1cHN0cmVhbS0+cGF0aCwgcG9ydG5yKTsKICAgICAg
ICAgICAgICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAKICAgIEJ1dCB3ZSBr
bm93IHRoYXQgdGhlcmUgYXJlIGF0IG1vc3QgNSBsZXZlbHMgb2YgVVNCIGh1YnMsIHdpdGggYXQK
ICAgIG1vc3QgdHdvIGRpZ2l0cyBwZXIgbGV2ZWw7IHRoYXQgcGx1cyB0aGUgc2VwYXJhdGluZyBk
b3RzIG1lYW5zIHdlCiAgICB1c2UgYXQgbW9zdCAxNSBieXRlcyAoaW5jbHVkaW5nIHRyYWlsaW5n
IE5VTCkgb2Ygb3VyIDE2LWJ5dGUgZmllbGQuCiAgICBBZGRpbmcgYW4gYXNzZXJ0aW9uIHRvIHNo
b3cgZ2NjIHRoYXQgd2UgY2hlY2tlZCBmb3IgdHJ1bmNhdGlvbiBpcwogICAgZW5vdWdoIHRvIHNo
dXQgdXAgdGhlIGZhbHNlLXBvc2l0aXZlIHdhcm5pbmcuCiAgICAKICAgIEluc3BpcmVkIGJ5IGFu
IGlkZWEgYnkgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4uCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAg
ICBNZXNzYWdlLWlkOiAyMDE3MDcxNzE1MTMzNC4xNzk1NC0xLWVibGFrZUByZWRoYXQuY29tCiAg
ICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IDEyMTgyOWNiMjE2MGU5Y2Q4MjQ4MmMxNTQyNjk5ZmE1
ODk2ODgxMDYpCgpjb21taXQgZTA1Mjc0YWM5YTc1ZTU4ZmZlNzVjZjA4M2FjODIxYmI2MDc5Y2Nl
ZQpBdXRob3I6IE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIEp1biAx
MyAxOToyMDowNSAyMDE3ICswMjAwCgogICAgYmxrZGVidWc6IENhdGNoIGJzLT5leGFjdF9maWxl
bmFtZSBvdmVyZmxvdwogICAgCiAgICBUaGUgYnMtPmV4YWN0X2ZpbGVuYW1lIGZpZWxkIG1heSBu
b3QgYmUgc3VmZmljaWVudCB0byBzdG9yZSB0aGUgZnVsbAogICAgYmxrZGVidWcgbm9kZSBmaWxl
bmFtZS4gSW4gdGhpcyBjYXNlLCB3ZSBzaG91bGQgbm90IGdlbmVyYXRlIGEgZmlsZW5hbWUKICAg
IGF0IGFsbCBpbnN0ZWFkIG9mIGFuIHVudXNhYmxlIG9uZS4KICAgIAogICAgQ2M6IHFlbXUtc3Rh
YmxlQG5vbmdudS5vcmcKICAgIFJlcG9ydGVkLWJ5OiBRdSBXZW5ydW8gPHF1d2VucnVvQGNuLmZ1
aml0c3UuY29tPgogICAgU2lnbmVkLW9mZi1ieTogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNv
bT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTcwNjEzMTcyMDA2LjE5Njg1LTItbXJlaXR6QHJlZGhhdC5j
b20KICAgIFJldmlld2VkLWJ5OiBBbGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgICBT
aWduZWQtb2ZmLWJ5OiBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogICAgKGNoZXJyeSBw
aWNrZWQgZnJvbSBjb21taXQgZGU4MWQ3MmQzZDEzYTE5ZWRmNGQ0NjFiZTNiMGY1YTg3N2JlMDIz
NCkKCmNvbW1pdCAyZDQ2ODVmNmFkZWUwZjA3ZmUxOWM4OWRlNjE2MDFiOTFlNTg3NGUxCkF1dGhv
cjogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVuIDEzIDE5OjIw
OjA2IDIwMTcgKzAyMDAKCiAgICBibGt2ZXJpZnk6IENhdGNoIGJzLT5leGFjdF9maWxlbmFtZSBv
dmVyZmxvdwogICAgCiAgICBUaGUgYnMtPmV4YWN0X2ZpbGVuYW1lIGZpZWxkIG1heSBub3QgYmUg
c3VmZmljaWVudCB0byBzdG9yZSB0aGUgZnVsbAogICAgYmxrdmVyaWZ5IG5vZGUgZmlsZW5hbWUu
IEluIHRoaXMgY2FzZSwgd2Ugc2hvdWxkIG5vdCBnZW5lcmF0ZSBhIGZpbGVuYW1lCiAgICBhdCBh
bGwgaW5zdGVhZCBvZiBhbiB1bnVzYWJsZSBvbmUuCiAgICAKICAgIENjOiBxZW11LXN0YWJsZUBu
b25nbnUub3JnCiAgICBSZXBvcnRlZC1ieTogUXUgV2VucnVvIDxxdXdlbnJ1b0Bjbi5mdWppdHN1
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAg
ICBNZXNzYWdlLWlkOiAyMDE3MDYxMzE3MjAwNi4xOTY4NS0zLW1yZWl0ekByZWRoYXQuY29tCiAg
ICBSZXZpZXdlZC1ieTogQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgU2lnbmVk
LW9mZi1ieTogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICAgIChjaGVycnkgcGlja2Vk
IGZyb20gY29tbWl0IDA1Y2M3NThhM2RmYzc5NDg4ZDBhOGViN2Y1ODMwYTQxODcxZTc4ZDApCgpj
b21taXQgNjUxMTcxM2MzNDBjMzk4MDlmY2I2MjcxYTQ4Nzg3NDYzMzkzOTg3NQpBdXRob3I6IFBh
b2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE5vdiAyOCAxMTo1
MToyNyAyMDE3ICswMTAwCgogICAgbWVtZmQ6IGZpeCBjb25maWd1cmUgdGVzdAogICAgCiAgICBS
ZWNlbnQgZ2xpYmMgYWRkZWQgbWVtZmRfY3JlYXRlIGluIHN5cy9tbWFuLmguICBUaGlzIGNvbmZs
aWN0cyB3aXRoCiAgICB0aGUgZGVmaW5pdGlvbiBpbiB1dGlsL21lbWZkLmM6CiAgICAKICAgICAg
ICAvYnVpbGRkaXIvYnVpbGQvQlVJTEQvcWVtdS0yLjExLjAtcmMxL3V0aWwvbWVtZmQuYzo0MDox
MjogZXJyb3I6IHN0YXRpYyBkZWNsYXJhdGlvbiBvZiBtZW1mZF9jcmVhdGUgZm9sbG93cyBub24t
c3RhdGljIGRlY2xhcmF0aW9uCiAgICAKICAgIEZpeCB0aGUgY29uZmlndXJlIHRlc3QsIGFuZCBy
ZW1vdmUgdGhlIHN5cy9tZW1mZC5oIGluY2x1c2lvbiBzaW5jZSB0aGUKICAgIGZpbGUgYWN0dWFs
bHkgZG9lcyBub3QgZXhpc3QtLS1pdCBpcyBhIHR5cG8gaW4gdGhlIG1lbWZkX2NyZWF0ZSgyKSBt
YW4KICAgIHBhZ2UuCiAgICAKICAgIENjOiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5s
dXJlYXVAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xvIEJvbnppbmkgPHBib256
aW5pQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA3NWU1YjcwZTZi
NWRjYzRmMjIxOTk5MmQ3Y2ZmYTQ2MmFhNDA2YWYwKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 13:33:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 13: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 1ff3dG-0007ej-MJ; Mon, 16 Jul 2018 13:33: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff3dF-0007ee-MY
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 13:33:41 +0000
X-Inumbo-ID: df32b35f-88fc-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id df32b35f-88fc-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 13:33:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76225892"
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-2-git-send-email-andrew.cooper3@citrix.com>
 <5B17E3B002000078001C8BEF@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: <9ba7b376-37af-49db-83fc-184b44f146fe@citrix.com>
Date: Mon, 16 Jul 2018 14:33:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B17E3B002000078001C8BEF@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 01/11] x86/svm Fixes and cleanup to
 svm_inject_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: Boris Ostrovsky <boris.ostrovsky@oracle.com>, brian.woods@amd.com,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMDYvMDYvMTggMTQ6MzcsIEphbiBCZXVsaWNoIHdyb3RlOgo+ICA+Pj4gT24gMDQuMDYuMTgg
YXQgMTU6NTksIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gKiBTdGF0ZSBh
ZGp1c3RtZW50cyAoYW5kIGRlYnVnIHRyYWNpbmcpIGZvciAjREIvI0JQLyNQRiBzaG91bGQgbm90
IGJlIGRvbmUKPj4gICAgZm9yIGBpbnQgJG5gIGluc3RydWN0aW9ucy4gIFVwZGF0ZXMgdG8gJWNy
MiBvY2N1ciBldmVuIGlmIHRoZSBleGNlcHRpb24KPj4gICAgY29tYmluZXMgdG8gI0RGLgo+PiAg
KiBEb24ndCBvcGVuY29kZSBEUl9TVEVQIHdoZW4gdXBkYXRpbmcgJWRyNi4KPj4gICogU2ltcGxp
ZnkgdGhlIGxvZ2ljIGZvciBjYWxsaW5nIHN2bV9lbXVsX3N3aW50X2luamVjdGlvbigpIGFzIGlu
IHRoZSBjb21tb24KPj4gICAgY2FzZSwgZXZlcnkgY29uZGl0aW9uIG5lZWRzIGNoZWNraW5nLgo+
PiAgKiBGaXggY29tbWVudHMgd2hpY2ggaGF2ZSBiZWNvbWUgc3RhbGUgYXMgY29kZSBoYXMgbW92
ZWQgYmV0d2VlbiBjb21wb25lbnRzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4KPgoKUGluZyBTVk0/CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 13:55:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 13: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 1ff3xb-0000qt-Je; Mon, 16 Jul 2018 13:54: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff3xa-0000qh-6b
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 13:54:42 +0000
X-Inumbo-ID: ce646136-88ff-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce646136-88ff-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 13:54: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 1ff3xW-0006dN-5o; Mon, 16 Jul 2018 13:54: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 1ff3xV-0004yJ-MP; Mon, 16 Jul 2018 13:54:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff3xV-0007dD-Lm; Mon, 16 Jul 2018 13:54:37 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125226-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=04c77c18ada08a796cfe1d7545c0e76429e1d3dc
X-Osstest-Versions-That: freebsd=414774b7931d98c2bc5f42317ea69c8a32eebc6e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 13:54:37 +0000
Subject: [Xen-devel] [freebsd-master test] 125226: 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>

ZmxpZ2h0IDEyNTIyNiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MjI2LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMDRjNzdjMThhZGEwOGE3OTZjZmUx
ZDc1NDVjMGU3NjQyOWUxZDNkYwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNDE0Nzc0Yjc5MzFkOThjMmJjNWY0MjMxN2VhNjljOGEzMmVlYmM2ZQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI1MTUwICAyMDE4LTA3LTEzIDA5OjE4OjQ5IFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTIyNiAgMjAxOC0wNy0xNiAwOToxOToxNSBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAg
YnJvb2tzIDxicm9va3NARnJlZUJTRC5vcmc+CiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+CiAgZ29u
em8gPGdvbnpvQEZyZWVCU0Qub3JnPgogIGlhbiA8aWFuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1w
QEZyZWVCU0Qub3JnPgogIGppbGxlcyA8amlsbGVzQEZyZWVCU0Qub3JnPgogIGtwIDxrcEBGcmVl
QlNELm9yZz4KICBtYXJpdXMgPG1hcml1c0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJl
ZUJTRC5vcmc+CiAgbWpnIDxtamdARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qu
b3JnPgogIG13IDxtd0BGcmVlQlNELm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3Jn
PgogIHBzdGVmIDxwc3RlZkBGcmVlQlNELm9yZz4KICBybWFja2xlbSA8cm1hY2tsZW1ARnJlZUJT
RC5vcmc+CiAgc2JydW5vIDxzYnJ1bm9ARnJlZUJTRC5vcmc+CiAgc3RldmVrIDxzdGV2ZWtARnJl
ZUJTRC5vcmc+CiAgdHNvb21lIDx0c29vbWVARnJlZUJTRC5vcmc+CiAgdHVleGVuIDx0dWV4ZW5A
RnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5n
aXQKICAgNDE0Nzc0Yjc5MzEuLjA0Yzc3YzE4YWRhICAwNGM3N2MxOGFkYTA4YTc5NmNmZTFkNzU0
NWMwZTc2NDI5ZTFkM2RjIC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 13:58:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 13: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 1ff41H-00016E-9Z; Mon, 16 Jul 2018 13: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff41G-000169-Hz
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 13:58:30 +0000
X-Inumbo-ID: 56d370b8-8900-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 56d370b8-8900-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 13:58:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 07:58:28 -0600
Message-Id: <5B4CA48002000078001D470D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 07:58:24 -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: improve a few state load 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: Andrew Cooper <andrew.cooper3@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>

VXNpbmcgcGxhaW4gaW50IGZvciBpbnN0YW5jZSBudW1iZXJzIGxvb2tzIHF1aXRlIGRhbmdlcm91
cyB3aXRob3V0CmJlaW5nIGF3YXJlIHRoYXQgaHZtX2xvYWRfaW5zdGFuY2UoKSByZXR1cm5zIGFu
IHVuc2lnbmVkIHF1YW50aXR5LiBNYWtlCnRoaXMgbW9yZSBleHBsaWNpdC4gQWxzbyByZXBsYWNl
IHVpbnQxNl90IHVzZXMgYnkgdW5zaWduZWQgaW50LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC05NzYsMTQgKzk3NiwxMyBAQCB1bnNpZ25lZCBs
b25nIGh2bV9jcjRfZ3Vlc3RfdmFsaWRfYml0cyhjCiAKIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1
X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAg
aW50IHZjcHVpZDsKKyAgICB1bnNpZ25lZCBpbnQgdmNwdWlkID0gaHZtX2xvYWRfaW5zdGFuY2Uo
aCk7CiAgICAgc3RydWN0IHZjcHUgKnY7CiAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsKICAg
ICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CiAgICAgY29uc3QgY2hhciAqZXJyc3RyOwog
CiAgICAgLyogV2hpY2ggdmNwdSBpcyB0aGlzPyAqLwotICAgIHZjcHVpZCA9IGh2bV9sb2FkX2lu
c3RhbmNlKGgpOwogICAgIGlmICggdmNwdWlkID49IGQtPm1heF92Y3B1cyB8fCAodiA9IGQtPnZj
cHVbdmNwdWlkXSkgPT0gTlVMTCApCiAgICAgewogICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VS
UiwgIkhWTSByZXN0b3JlOiBkb20ldSBoYXMgbm8gdmNwdSV1XG4iLAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwpAQCAtNzY4LDcgKzc2
OCw3IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IGRvbWEKIAogc3RhdGlj
IGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKIHsKLSAgICBpbnQgdmNwdWlkLCBpOworICAgIHVuc2lnbmVkIGludCB2Y3B1aWQs
IGk7CiAgICAgc3RydWN0IHZjcHUgKnY7CiAgICAgc3RydWN0IG10cnJfc3RhdGUgKm10cnJfc3Rh
dGU7CiAgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnI7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAgLTEwNDgs
MTEgKzEwNDgsMTAgQEAgc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Ywog
CiBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogewotICAgIGludCB2Y3B1aWQ7CisgICAgdW5zaWduZWQg
aW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwogICAgIHN0cnVjdCB2Y3B1ICp2Owog
ICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQ7CiAKLSAgICB2Y3B1aWQg
PSBodm1fbG9hZF9pbnN0YW5jZShoKTsKICAgICBpZiAoIHZjcHVpZCA+PSBkLT5tYXhfdmNwdXMg
fHwgKHYgPSBkLT52Y3B1W3ZjcHVpZF0pID09IE5VTEwgKQogICAgIHsKICAgICAgICAgZHByaW50
ayhYRU5MT0dfR19FUlIsICJIVk0gcmVzdG9yZTogZG9tJWQgaGFzIG5vIHZjcHUldVxuIiwKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jCkBAIC0xNTA3LDcgKzE1MDcsNyBAQCBzdGF0aWMgdm9pZCBsYXBpY19sb2FkX2ZpeHVwKHN0
cnVjdCB2bGFwCiAKIHN0YXRpYyBpbnQgbGFwaWNfbG9hZF9oaWRkZW4oc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgdWludDE2X3QgdmNwdWlkOworICAg
IHVuc2lnbmVkIGludCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKICAgICBzdHJ1Y3Qg
dmNwdSAqdjsKICAgICBzdHJ1Y3QgdmxhcGljICpzOwogCkBAIC0xNTE1LDcgKzE1MTUsNiBAQCBz
dGF0aWMgaW50IGxhcGljX2xvYWRfaGlkZGVuKHN0cnVjdCBkb21hCiAgICAgICAgIHJldHVybiAt
RU5PREVWOwogCiAgICAgLyogV2hpY2ggdmxhcGljIHRvIGxvYWQ/ICovCi0gICAgdmNwdWlkID0g
aHZtX2xvYWRfaW5zdGFuY2UoaCk7IAogICAgIGlmICggdmNwdWlkID49IGQtPm1heF92Y3B1cyB8
fCAodiA9IGQtPnZjcHVbdmNwdWlkXSkgPT0gTlVMTCApCiAgICAgewogICAgICAgICBkcHJpbnRr
KFhFTkxPR19HX0VSUiwgIkhWTSByZXN0b3JlOiBkb20lZCBoYXMgbm8gYXBpYyV1XG4iLApAQCAt
MTU0Miw3ICsxNTQxLDcgQEAgc3RhdGljIGludCBsYXBpY19sb2FkX2hpZGRlbihzdHJ1Y3QgZG9t
YQogCiBzdGF0aWMgaW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICB1aW50MTZfdCB2Y3B1aWQ7CisgICAgdW5zaWduZWQg
aW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwogICAgIHN0cnVjdCB2Y3B1ICp2Owog
ICAgIHN0cnVjdCB2bGFwaWMgKnM7CiAKQEAgLTE1NTAsNyArMTU0OSw2IEBAIHN0YXRpYyBpbnQg
bGFwaWNfbG9hZF9yZWdzKHN0cnVjdCBkb21haW4KICAgICAgICAgcmV0dXJuIC1FTk9ERVY7CiAK
ICAgICAvKiBXaGljaCB2bGFwaWMgdG8gbG9hZD8gKi8KLSAgICB2Y3B1aWQgPSBodm1fbG9hZF9p
bnN0YW5jZShoKTsgCiAgICAgaWYgKCB2Y3B1aWQgPj0gZC0+bWF4X3ZjcHVzIHx8ICh2ID0gZC0+
dmNwdVt2Y3B1aWRdKSA9PSBOVUxMICkKICAgICB7CiAgICAgICAgIGRwcmludGsoWEVOTE9HX0df
RVJSLCAiSFZNIHJlc3RvcmU6IGRvbSVkIGhhcyBubyBhcGljJXVcbiIsCi0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vdnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC0zOTMsMTMg
KzM5MywxMiBAQCBzdGF0aWMgaW50IHZwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBoCiBzdGF0
aWMgaW50IHZwaWNfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKICAgICBzdHJ1Y3QgaHZtX2h3X3ZwaWMgKnM7Ci0gICAgdWludDE2X3QgaW5zdDsKKyAg
ICB1bnNpZ25lZCBpbnQgaW5zdCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwogCiAgICAgaWYgKCAh
aGFzX3ZwaWMoZCkgKQogICAgICAgICByZXR1cm4gLUVOT0RFVjsKIAogICAgIC8qIFdoaWNoIFBJ
QyBpcyB0aGlzPyAqLwotICAgIGluc3QgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKICAgICBpZiAo
IGluc3QgPiAxICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgcyA9ICZkLT5hcmNoLmh2
bV9kb21haW4udnBpY1tpbnN0XTsKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaApAQCAtODQsMTAgKzg0LDEwIEBA
IHZvaWQgX2h2bV9yZWFkX2VudHJ5KHN0cnVjdCBodm1fZG9tYWluX2MKICAgICBfaHZtX2xvYWRf
ZW50cnkoX3gsIF9oLCBfZHN0LCAwKQogCiAvKiBVbm1hcnNoYWxsaW5nOiB3aGF0IGlzIHRoZSBp
bnN0YW5jZSBJRCBvZiB0aGUgbmV4dCBlbnRyeT8gKi8KLXN0YXRpYyBpbmxpbmUgdWludDE2X3Qg
aHZtX2xvYWRfaW5zdGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKK3N0YXRpYyBp
bmxpbmUgdW5zaWduZWQgaW50IGh2bV9sb2FkX2luc3RhbmNlKGNvbnN0IHN0cnVjdCBodm1fZG9t
YWluX2NvbnRleHQgKmgpCiB7Ci0gICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmQgCi0g
ICAgICAgID0gKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yICopJmgtPmRhdGFbaC0+Y3VyXTsK
KyAgICBjb25zdCBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZCA9IChjb25zdCB2b2lkICop
JmgtPmRhdGFbaC0+Y3VyXTsKKwogICAgIHJldHVybiBkLT5pbnN0YW5jZTsKIH0KIAoKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:02:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:02: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 1ff44h-0001rE-Qc; Mon, 16 Jul 2018 14:02: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff44g-0001r9-6z
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:02:02 +0000
X-Inumbo-ID: d4da12c8-8900-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4da12c8-8900-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:02:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76227797"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4CA48002000078001D470D@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: <710b891f-752e-3830-1610-cdd081767502@citrix.com>
Date: Mon, 16 Jul 2018 15:01:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4CA48002000078001D470D@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/HVM: improve a few state load 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: 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>

T24gMTYvMDcvMTggMTQ6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFVzaW5nIHBsYWluIGludCBm
b3IgaW5zdGFuY2UgbnVtYmVycyBsb29rcyBxdWl0ZSBkYW5nZXJvdXMgd2l0aG91dAo+IGJlaW5n
IGF3YXJlIHRoYXQgaHZtX2xvYWRfaW5zdGFuY2UoKSByZXR1cm5zIGFuIHVuc2lnbmVkIHF1YW50
aXR5LiBNYWtlCj4gdGhpcyBtb3JlIGV4cGxpY2l0LiBBbHNvIHJlcGxhY2UgdWludDE2X3QgdXNl
cyBieSB1bnNpZ25lZCBpbnQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:03:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14: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 1ff45d-0001va-5h; Mon, 16 Jul 2018 14:03: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff45c-0001vJ-7f
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:03:00 +0000
X-Inumbo-ID: f777190c-8900-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f777190c-8900-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:03:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284268"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 15:02:49 +0100
Message-ID: <20180716140255.13648-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/6] Load ipxe from a standalone 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: 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>

VXBkYXRlIGNvbW1pdCBtZXNzYWdlcy4gTm8gY29kZSBjaGFuZ2UgaW4gdGhpcyB2ZXJzaW9uLgoK
V2VpIExpdSAoNik6CiAgVG9vbHMubWsuaW46IGRyb3AgdW51c2VkIHZhcmlhYmxlcwogIGlweGU6
IHByb2R1Y2UgYSBzaW5nbGUgYmluYXJ5IGZyb20gaXRzIGJ1aWxkCiAgbGlieGM6IGFsbG93IEhW
TSBndWVzdCB0byBoYXZlIG1vZHVsZXMKICB0b29sczogbG9hZCBJUFhFIGZyb20gc3RhbmRhbG9u
ZSBmaWxlCiAgdG9vbHM6IHByb3ZpZGUgLS13aXRoLXN5c3RlbS1pcHhlCiAgdG9vbHM6IC0td2l0
aC1zeXN0ZW0te292bWYsc2VhYmlvcyxpcHhlfSBzaG91bGQgcHJvdmlkZSBhYnNvbHV0ZSBwYXRo
cwoKIGNvbmZpZy9Ub29scy5tay5pbiAgICAgICAgICAgICAgICAgICB8ICAzICstCiB0b29scy9j
b25maWcuaC5pbiAgICAgICAgICAgICAgICAgICAgfCAgMyArKwogdG9vbHMvY29uZmlndXJlICAg
ICAgICAgICAgICAgICAgICAgIHwgNjUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tCiB0b29scy9jb25maWd1cmUuYWMgICAgICAgICAgICAgICAgICAgfCAzMCArKysrKysrKysr
KysrKystLQogdG9vbHMvZmlybXdhcmUvTWFrZWZpbGUgICAgICAgICAgICAgIHwgIDYgKysrKwog
dG9vbHMvZmlybXdhcmUvZXRoZXJib290L01ha2VmaWxlICAgIHwgIDcgKysrLQogdG9vbHMvZmly
bXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlICAgIHwgIDkgKy0tLS0KIHRvb2xzL2Zpcm13YXJlL2h2
bWxvYWRlci9jb25maWcuaCAgICB8ICAzICstCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZt
bG9hZGVyLmMgfCAxMCArKysrLS0KIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9vdm1mLmMgICAg
ICB8ICAzICstCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvcm9tYmlvcy5jICAgfCAyNCArKysr
KysrKystLS0tCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvc2VhYmlvcy5jICAgfCAgMyArLQog
dG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jICAgICAgICAgICAgIHwgMzIgKysrKysrKysrKy0tLS0t
LS0tCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICAgfCAxMyArKysrKysrKwog
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICAgICAgIHwgIDEgKwogdG9vbHMvbGlieGwv
bGlieGxfcGF0aHMuYyAgICAgICAgICAgIHwgIDkgKysrKysKIDE2IGZpbGVzIGNoYW5nZWQsIDE4
MCBpbnNlcnRpb25zKCspLCA0MSBkZWxldGlvbnMoLSkKCi0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:03:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:03:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff45e-0001w7-ET; Mon, 16 Jul 2018 14:03: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff45c-0001vP-Eo
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:03:00 +0000
X-Inumbo-ID: f81c8e58-8900-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f81c8e58-8900-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:03:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284270"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 15:02:51 +0100
Message-ID: <20180716140255.13648-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716140255.13648-1-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/6] ipxe: produce a single binary from its
 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QW5kIHN3aXRjaCBodm1sb2FkZXIvTWFrZWZpbGUgdG8gdXNlIHRoYXQgYmluYXJ5LiBUaGlzIHdp
bGwgaGVscCBsYXRlcgp3aGVuIHdlIGNoYW5nZSBodm1sb2FkZXIgdG8gcGljayBhIHVzZXIgcHJv
dmlkZWQgYmluYXJ5LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgotLS0KdjI6IHVzZSBpbnRlcm1lZGlhcnkgZmlsZQoKQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRvb2xzL2Zpcm13YXJlL2V0aGVyYm9v
dC9NYWtlZmlsZSB8IDcgKysrKysrLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxl
IHwgOCArKysrLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZSBi
L3Rvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZQppbmRleCBlMzM0NThkMmZlLi40ZGU2
ZDI0YTEzIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9ldGhlcmJvb3QvTWFrZWZpbGUKKysr
IGIvdG9vbHMvZmlybXdhcmUvZXRoZXJib290L01ha2VmaWxlCkBAIC0xOCwxMSArMTgsMTYgQEAg
RD1pcHhlCiBUPWlweGUudGFyLmd6CiAKIFJPTVMgPSAkKGFkZHByZWZpeCAkRC9zcmMvYmluLywg
JChhZGRzdWZmaXggLnJvbSwgJChFVEhFUkJPT1RfTklDUykpKQorUk9NID0gJEQvc3JjL2Jpbi9p
cHhlLmJpbgogCiAuTk9UUEFSQUxMRUw6CiAKIC5QSE9OWTogYWxsCi1hbGw6ICQoUk9NUykKK2Fs
bDogJChST00pCisKKyQoUk9NKTogJChST01TKQorCWNhdCAkXiA+ICRALnRtcAorCW12IC1mICRA
LnRtcCAkQAogCiAlLnJvbTogJEQvc3JjL2FyY2gvaTM4Ni9NYWtlZmlsZQogCSQoTUFLRSkgLUMg
JEQvc3JjIGJpbi8kKCpGKS5yb20KZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci9NYWtlZmlsZSBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZQppbmRleCBhNWI0
YzMyYzFhLi4xNjI1NWViZGRkIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIv
TWFrZWZpbGUKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlCkBAIC01MSw3
ICs1MSw3IEBAIENJUlJVU1ZHQV9ST00gOj0gLi4vdmdhYmlvcy9WR0FCSU9TLWxncGwtbGF0ZXN0
LmNpcnJ1cy5kZWJ1Zy5iaW4KIGVsc2UKIENJUlJVU1ZHQV9ST00gOj0gLi4vdmdhYmlvcy9WR0FC
SU9TLWxncGwtbGF0ZXN0LmNpcnJ1cy5iaW4KIGVuZGlmCi1FVEhFUkJPT1RfUk9NUyA6PSAkKGFk
ZHByZWZpeCAuLi9ldGhlcmJvb3QvaXB4ZS9zcmMvYmluLywgJChhZGRzdWZmaXggLnJvbSwgJChF
VEhFUkJPT1RfTklDUykpKQorRVRIRVJCT09UX1JPTSA6PSAuLi9ldGhlcmJvb3QvaXB4ZS9zcmMv
YmluL2lweGUuYmluCiBlbmRpZgogCiBST01TIDo9IApAQCAtNjAsNyArNjAsNyBAQCBpZmVxICgk
KENPTkZJR19ST01CSU9TKSx5KQogT0JKUyArPSBvcHRpb25yb21zLm8gMzJiaXRiaW9zX3N1cHBv
cnQubyByb21iaW9zLm8KIENGTEFHUyArPSAtREVOQUJMRV9ST01CSU9TCiBST01CSU9TX1JPTSA6
PSAkKFJPTUJJT1NfRElSKS9CSU9TLWJvY2hzLWxhdGVzdAotUk9NUyArPSAkKFJPTUJJT1NfUk9N
KSAkKFNURFZHQV9ST00pICQoQ0lSUlVTVkdBX1JPTSkgJChFVEhFUkJPT1RfUk9NUykKK1JPTVMg
Kz0gJChST01CSU9TX1JPTSkgJChTVERWR0FfUk9NKSAkKENJUlJVU1ZHQV9ST00pICQoRVRIRVJC
T09UX1JPTSkKIGVuZGlmCiAKIC5QSE9OWTogYWxsCkBAIC0xMDUsOSArMTA1LDkgQEAgaWZuZXEg
KCQoQ0lSUlVTVkdBX1JPTSksKQogCXNoIC4uLy4uL21pc2MvbWtoZXggdmdhYmlvc19jaXJydXN2
Z2EgJChDSVJSVVNWR0FfUk9NKSA+PiAkQC5uZXcKIAllY2hvICIjZW5kaWYiID4+ICRALm5ldwog
ZW5kaWYKLWlmbmVxICgkKEVUSEVSQk9PVF9ST01TKSwpCitpZm5lcSAoJChFVEhFUkJPT1RfUk9N
KSwpCiAJZWNobyAiI2lmZGVmIFJPTV9JTkNMVURFX0VUSEVSQk9PVCIgPj4gJEAubmV3Ci0Jc2gg
Li4vLi4vbWlzYy9ta2hleCBldGhlcmJvb3QgJChFVEhFUkJPT1RfUk9NUykgPj4gJEAubmV3CisJ
c2ggLi4vLi4vbWlzYy9ta2hleCBldGhlcmJvb3QgJChFVEhFUkJPT1RfUk9NKSA+PiAkQC5uZXcK
IAllY2hvICIjZW5kaWYiID4+ICRALm5ldwogZW5kaWYKIAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:03:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:03:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff45e-0001wb-Rk; Mon, 16 Jul 2018 14:03: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff45c-0001vV-Ve
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:03:01 +0000
X-Inumbo-ID: f86dc580-8900-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f86dc580-8900-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:03:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284274"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 15:02:50 +0100
Message-ID: <20180716140255.13648-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716140255.13648-1-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/6] Tools.mk.in: drop unused variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBjb25maWcvVG9vbHMubWsu
aW4gfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9j
b25maWcvVG9vbHMubWsuaW4gYi9jb25maWcvVG9vbHMubWsuaW4KaW5kZXggMmQ2YzQ0MDMyNC4u
NGNjOWYyOTA5MCAxMDA2NDQKLS0tIGEvY29uZmlnL1Rvb2xzLm1rLmluCisrKyBiL2NvbmZpZy9U
b29scy5tay5pbgpAQCAtMjAsOCArMjAsNiBAQCBCQ0MgICAgICAgICAgICAgICAgIDo9IEBCQ0NA
CiBJQVNMICAgICAgICAgICAgICAgIDo9IEBJQVNMQAogQVdLICAgICAgICAgICAgICAgICA6PSBA
QVdLQAogRkVUQ0hFUiAgICAgICAgICAgICA6PSBARkVUQ0hFUkAKLVNFQUJJT1NfUEFUSCAgICAg
ICAgOj0gQHNlYWJpb3NfcGF0aEAKLU9WTUZfUEFUSCAgICAgICAgICAgOj0gQG92bWZfcGF0aEAK
IAogIyBFeHRyYSBmb2xkZXIgZm9yIGxpYnMvaW5jbHVkZXMKIFBSRVBFTkRfSU5DTFVERVMgICAg
Oj0gQFBSRVBFTkRfSU5DTFVERVNACi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:03:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:03:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff45f-0001xX-Ab; Mon, 16 Jul 2018 14:03: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff45d-0001vd-CN
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:03:01 +0000
X-Inumbo-ID: e7114c2c-8900-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7114c2c-8900-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:02:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284272"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 15:02:52 +0100
Message-ID: <20180716140255.13648-4-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716140255.13648-1-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/6] libxc: allow HVM guest to have 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: 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>

TGlmdCB0aGUgbG9hZGluZyBjb2RlIG91dCBvZiBQVkggc3BlY2lmaWMgYnJhbmNoLiBUYWtlIHRo
ZSBjaGFuY2UgdG8KbWFrZSB0aGUgZGVidWcgbWVzc2FnZSBtb3JlIHVzZWZ1bC4KCk5vdyB0aGUg
Y29kZSBuZWVkcyB0byBoYW5kbGUgdmlydF9iYXNlIGJlaW5nIFVOU0VUX0FERFIsIHdoaWNoIGl0
IGlzCmZvciBIVk0gZ3Vlc3QuICBJbiBjYXNlIHZpcnRfYmFzZSBpcyBub3Qgc2V0LCBpdCBzaG91
bGQgYmUgdHJlYXRlZCBhcwp6ZXJvLiAgSW4gY2FzZSBQVkggYW5kIFBWLCB2aXJ0X2Jhc2UgaXMg
c2V0IGJ5IHRoZSByZXNwZWN0aXZlIGxvYWRlcgpieSBwYXJzaW5nIHRoZSBiaW5hcnkuCgpJUFhF
IHdpbGwgYmUgbG9hZGVkIGFzIGEgbW9kdWxlIG9mIFJvbWJpb3MuCgpTaWduZWQtb2ZmLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIHwgMzIgKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25z
KCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19kb21feDg2
LmMgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMKaW5kZXggZDI4ZmY0ZDdlOS4uZDc3ZjJkNmY2
MiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhj
L3hjX2RvbV94ODYuYwpAQCAtMTc0MiwyMCArMTc0Miw2IEBAIHN0YXRpYyBpbnQgYm9vdGxhdGVf
aHZtKHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKCh1aW50cHRyX3QpY21kbGluZSAtICh1aW50cHRyX3Qpc3RhcnRfaW5mbyk7CiAgICAg
ICAgIH0KIAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGRvbS0+bnVtX21vZHVsZXM7IGkrKyAp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIHN0cnVjdCB4Y19odm1fZmlybXdhcmVfbW9kdWxlIG1v
ZDsKLQotICAgICAgICAgICAgRE9NUFJJTlRGKCJBZGRpbmcgbW9kdWxlICV1IiwgaSk7Ci0gICAg
ICAgICAgICBtb2QuZ3Vlc3RfYWRkcl9vdXQgPQotICAgICAgICAgICAgICAgIGRvbS0+bW9kdWxl
c1tpXS5zZWcudnN0YXJ0IC0gZG9tLT5wYXJtcy52aXJ0X2Jhc2U7Ci0gICAgICAgICAgICBtb2Qu
bGVuZ3RoID0KLSAgICAgICAgICAgICAgICBkb20tPm1vZHVsZXNbaV0uc2VnLnZlbmQgLSBkb20t
Pm1vZHVsZXNbaV0uc2VnLnZzdGFydDsKLQotICAgICAgICAgICAgYWRkX21vZHVsZV90b19saXN0
KGRvbSwgJm1vZCwgZG9tLT5tb2R1bGVzW2ldLmNtZGxpbmUsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbW9kbGlzdCwgc3RhcnRfaW5mbyk7Ci0gICAgICAgIH0KLQogICAgICAgICAv
KiBBQ1BJIG1vZHVsZSAwIGlzIHRoZSBSU0RQICovCiAgICAgICAgIHN0YXJ0X2luZm8tPnJzZHBf
cGFkZHIgPSBkb20tPmFjcGlfbW9kdWxlc1swXS5ndWVzdF9hZGRyX291dCA/IDogMDsKICAgICB9
CkBAIC0xNzY1LDYgKzE3NTEsMjQgQEAgc3RhdGljIGludCBib290bGF0ZV9odm0oc3RydWN0IHhj
X2RvbV9pbWFnZSAqZG9tKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9kbGlzdCwgc3Rh
cnRfaW5mbyk7CiAgICAgfQogCisgICAgZm9yICggaSA9IDA7IGkgPCBkb20tPm51bV9tb2R1bGVz
OyBpKysgKQorICAgIHsKKyAgICAgICAgc3RydWN0IHhjX2h2bV9maXJtd2FyZV9tb2R1bGUgbW9k
OworICAgICAgICB1aW50NjRfdCBiYXNlID0gZG9tLT5wYXJtcy52aXJ0X2Jhc2UgIT0gVU5TRVRf
QUREUiA/CisgICAgICAgICAgICBkb20tPnBhcm1zLnZpcnRfYmFzZSA6IDA7CisKKyAgICAgICAg
bW9kLmd1ZXN0X2FkZHJfb3V0ID0KKyAgICAgICAgICAgIGRvbS0+bW9kdWxlc1tpXS5zZWcudnN0
YXJ0IC0gYmFzZTsKKyAgICAgICAgbW9kLmxlbmd0aCA9CisgICAgICAgICAgICBkb20tPm1vZHVs
ZXNbaV0uc2VnLnZlbmQgLSBkb20tPm1vZHVsZXNbaV0uc2VnLnZzdGFydDsKKworICAgICAgICBE
T01QUklOVEYoIkFkZGluZyBtb2R1bGUgJXUgZ3Vlc3RfYWRkciAlIlBSSXg2NCIgbGVuICV1IiwK
KyAgICAgICAgICAgICAgICAgIGksIG1vZC5ndWVzdF9hZGRyX291dCwgbW9kLmxlbmd0aCk7CisK
KyAgICAgICAgYWRkX21vZHVsZV90b19saXN0KGRvbSwgJm1vZCwgZG9tLT5tb2R1bGVzW2ldLmNt
ZGxpbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBtb2RsaXN0LCBzdGFydF9pbmZvKTsK
KyAgICB9CisKICAgICBpZiAoIHN0YXJ0X2luZm8tPm5yX21vZHVsZXMgKQogICAgIHsKICAgICAg
ICAgc3RhcnRfaW5mby0+bW9kbGlzdF9wYWRkciA9IChkb20tPnN0YXJ0X2luZm9fc2VnLnBmbiA8
PCBQQUdFX1NISUZUKSArCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:03:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:03:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff45f-0001xt-Jy; Mon, 16 Jul 2018 14: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff45e-0001w1-5J
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:03:02 +0000
X-Inumbo-ID: f8c50f4c-8900-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f8c50f4c-8900-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:03:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284276"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 15:02:55 +0100
Message-ID: <20180716140255.13648-7-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716140255.13648-1-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 6/6] tools: --with-system-{ovmf, seabios,
 ipxe} should provide absolute paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhlIHBhdGhzIHNob3VsZG4ndCBiZSBzZXQgdG8gInllcyIuIFdlIGFzayB0aGUgdXNlciB0byBz
ZXQgYWJzb2x1dGUKcGF0aHMgYmVjYXVzZSBYZW4ncyBidWlsZCBzeXN0ZW0gZG9lc24ndCBrbm93
IHdoZXJlIHRvIHNlYXJjaCwgYW5kIHRoZQpidWlsZCBtYWNoaW5lIGRvZXNuJ3QgbmVjZXNzYXJp
bHkgaGF2ZSB0aG9zZSBiaW5hcmllcyBwcmVzZW50IGluIHRoZQpmaXJzdCBwbGFjZS4KClJlcG9y
dGVkLWJ5OiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KU2lnbmVk
LW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYzOiByZWFsbHkgY2hl
Y2sgZm9yIGFic29sdXRlIHBhdGhzLgoKQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgoKbmV3IGluIHYyCi0tLQogdG9vbHMvY29uZmlndXJlICAgIHwgOSArKysrKyst
LS0KIHRvb2xzL2NvbmZpZ3VyZS5hYyB8IDkgKysrKysrLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEy
IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uZmln
dXJlIGIvdG9vbHMvY29uZmlndXJlCmluZGV4IDRiZmYyYzAyZmQuLjNiNTVmYjJlMzYgMTAwNzU1
Ci0tLSBhL3Rvb2xzL2NvbmZpZ3VyZQorKysgYi90b29scy9jb25maWd1cmUKQEAgLTQ1NjQsNyAr
NDU2NCw4IEBAIGlmIHRlc3QgIiR7d2l0aF9zeXN0ZW1fc2VhYmlvcytzZXR9IiA9IHNldDsgdGhl
biA6CiAgICAgc2VhYmlvcz1uCiAgICAgY2FzZSAkd2l0aHZhbCBpbgogICAgICAgICBubykgc2Vh
Ymlvc19wYXRoPSA7OwotICAgICAgICAqKSAgc2VhYmlvc19wYXRoPSR3aXRodmFsIDs7CisgICAg
ICAgIC8qKSAgc2VhYmlvc19wYXRoPSR3aXRodmFsIDs7CisgICAgICAgICopIGFzX2ZuX2Vycm9y
ICQ/ICJTZWFiaW9zIHNwZWNpZmllZCwgYnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoIiAiJExJ
TkVOTyIgNSA7OwogICAgIGVzYWMKIAogZmkKQEAgLTQ1ODcsNyArNDU4OCw4IEBAIGlmIHRlc3Qg
IiR7d2l0aF9zeXN0ZW1fb3ZtZitzZXR9IiA9IHNldDsgdGhlbiA6CiAgICAgb3ZtZj1uCiAgICAg
Y2FzZSAkd2l0aHZhbCBpbgogICAgICAgICBubykgb3ZtZl9wYXRoPSA7OwotICAgICAgICAqKSAg
b3ZtZl9wYXRoPSR3aXRodmFsIDs7CisgICAgICAgIC8qKSAgb3ZtZl9wYXRoPSR3aXRodmFsIDs7
CisgICAgICAgICopIGFzX2ZuX2Vycm9yICQ/ICJPVk1GIHNwZWNpZmllZCwgYnV0IGlzIG5vdCBh
biBhYnNvbHV0ZSBwYXRoIiAiJExJTkVOTyIgNSA7OwogICAgIGVzYWMKIAogZmkKQEAgLTQ2MTAs
NyArNDYxMiw4IEBAIGlmIHRlc3QgIiR7d2l0aF9zeXN0ZW1faXB4ZStzZXR9IiA9IHNldDsgdGhl
biA6CiAgICAgaXB4ZT1uCiAgICAgY2FzZSAkd2l0aHZhbCBpbgogICAgICAgICBubykgaXB4ZV9w
YXRoPSA7OwotICAgICAgICAqKSAgaXB4ZV9wYXRoPSR3aXRodmFsIDs7CisgICAgICAgIC8qKSAg
aXB4ZV9wYXRoPSR3aXRodmFsIDs7CisgICAgICAgICopIGFzX2ZuX2Vycm9yICQ/ICJJUFhFIHNw
ZWNpZmllZCwgYnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoIiAiJExJTkVOTyIgNSA7OwogICAg
IGVzYWMKIAogICAgICMgSVBYRSBkZXBlbmRzIG9uIFJvbWJpb3MKZGlmZiAtLWdpdCBhL3Rvb2xz
L2NvbmZpZ3VyZS5hYyBiL3Rvb2xzL2NvbmZpZ3VyZS5hYwppbmRleCAyZGIyMzU2MzgwLi4wZjg1
NDcyNjAyIDEwMDY0NAotLS0gYS90b29scy9jb25maWd1cmUuYWMKKysrIGIvdG9vbHMvY29uZmln
dXJlLmFjCkBAIC0yMTYsNyArMjE2LDggQEAgQUNfQVJHX1dJVEgoW3N5c3RlbS1zZWFiaW9zXSwK
ICAgICBzZWFiaW9zPW4KICAgICBjYXNlICR3aXRodmFsIGluCiAgICAgICAgIG5vKSBzZWFiaW9z
X3BhdGg9IDs7Ci0gICAgICAgICopICBzZWFiaW9zX3BhdGg9JHdpdGh2YWwgOzsKKyAgICAgICAg
LyopICBzZWFiaW9zX3BhdGg9JHdpdGh2YWwgOzsKKyAgICAgICAgKikgQUNfTVNHX0VSUk9SKFtT
ZWFiaW9zIHNwZWNpZmllZCwgYnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoXSkgOzsKICAgICBl
c2FjCiBdLFtdKQogQVNfSUYoW3Rlc3QgIngkc2VhYmlvcyIgPSAieHkiIC1vIC1uICIkc2VhYmlv
c19wYXRoIiBdLCBbCkBAIC0yMzMsNyArMjM0LDggQEAgQUNfQVJHX1dJVEgoW3N5c3RlbS1vdm1m
XSwKICAgICBvdm1mPW4KICAgICBjYXNlICR3aXRodmFsIGluCiAgICAgICAgIG5vKSBvdm1mX3Bh
dGg9IDs7Ci0gICAgICAgICopICBvdm1mX3BhdGg9JHdpdGh2YWwgOzsKKyAgICAgICAgLyopICBv
dm1mX3BhdGg9JHdpdGh2YWwgOzsKKyAgICAgICAgKikgQUNfTVNHX0VSUk9SKFtPVk1GIHNwZWNp
ZmllZCwgYnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoXSkgOzsKICAgICBlc2FjCiBdLFtdKQog
QVNfSUYoW3Rlc3QgIngkb3ZtZiIgPSAieHkiIC1vIC1uICIkb3ZtZl9wYXRoIiBdLCBbCkBAIC0y
NTAsNyArMjUyLDggQEAgQUNfQVJHX1dJVEgoW3N5c3RlbS1pcHhlXSwKICAgICBpcHhlPW4KICAg
ICBjYXNlICR3aXRodmFsIGluCiAgICAgICAgIG5vKSBpcHhlX3BhdGg9IDs7Ci0gICAgICAgICop
ICBpcHhlX3BhdGg9JHdpdGh2YWwgOzsKKyAgICAgICAgLyopICBpcHhlX3BhdGg9JHdpdGh2YWwg
OzsKKyAgICAgICAgKikgQUNfTVNHX0VSUk9SKFtJUFhFIHNwZWNpZmllZCwgYnV0IGlzIG5vdCBh
biBhYnNvbHV0ZSBwYXRoXSkgOzsKICAgICBlc2FjCiAKICAgICAjIElQWEUgZGVwZW5kcyBvbiBS
b21iaW9zCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:03:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14: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 1ff45g-0001yQ-1n; Mon, 16 Jul 2018 14:03: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff45e-0001wA-Jd
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:03:02 +0000
X-Inumbo-ID: e7f93a43-8900-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7f93a43-8900-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:02:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284278"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 15:02:53 +0100
Message-ID: <20180716140255.13648-5-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716140255.13648-1-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 4/6] tools: load IPXE from standalone 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: anthony.perard@citrix.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>

RG8gbm90IGVtYmVkIElQWEUgaW50byBSb21iaW9zIGFueW1vcmUuIEluc3RlYWQsIGl0IGlzIGxv
YWRlZCBieSB0aGUKdG9vbHN0YWNrIGZyb20gYSBmaWxlIGFzIGEgc2VwYXJhdGUgbW9kdWxlLgoK
QWJpbGl0eSB0byBsZXQgdXNlciBzcGVjaWZ5IGFuIElQWEUgYmxvYiB3aWxsIGNvbWUgbGF0ZXIu
CgpObyB1c2VyIHZpc2libGUgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
LS0tCnYzOiBhZGp1c3QgbGlieGwgY29kZSBhIGJpdCwgYWRkcmVzc2VkIEphbidzIGNvbW1lbnQg
YW5kIGFkZGVkIGhpcwphY2suCgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KQ2M6IGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20KLS0tCiB0b29scy9maXJtd2Fy
ZS9NYWtlZmlsZSAgICAgICAgICAgICAgfCAgNiArKysrKysKIHRvb2xzL2Zpcm13YXJlL2h2bWxv
YWRlci9NYWtlZmlsZSAgICB8ICA5ICstLS0tLS0tLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L2NvbmZpZy5oICAgIHwgIDMgKystCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVy
LmMgfCAxMCArKysrKysrKy0tCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvb3ZtZi5jICAgICAg
fCAgMyArKy0KIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9yb21iaW9zLmMgICB8IDI0ICsrKysr
KysrKysrKysrKysrLS0tLS0tLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3NlYWJpb3MuYyAg
IHwgIDMgKystCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICAgfCAxMyArKysr
KysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgICAgICAgfCAgMSArCiB0
b29scy9saWJ4bC9saWJ4bF9wYXRocy5jICAgICAgICAgICAgfCAgNSArKysrKwogMTAgZmlsZXMg
Y2hhbmdlZCwgNTcgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvZmlybXdhcmUvTWFrZWZpbGUgYi90b29scy9maXJtd2FyZS9NYWtlZmlsZQppbmRleCA4
NDJiNDhjM2QzLi5iYzg0MzAwYjY5IDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9NYWtlZmls
ZQorKysgYi90b29scy9maXJtd2FyZS9NYWtlZmlsZQpAQCAtNTUsNiArNTUsOSBAQCBlbmRpZgog
aWZlcSAoJChDT05GSUdfT1ZNRikseSkKIAkkKElOU1RBTExfREFUQSkgb3ZtZi1kaXIvb3ZtZi5i
aW4gJChJTlNUX0RJUikvb3ZtZi5iaW4KIGVuZGlmCitpZmVxICgkKENPTkZJR19JUFhFKSx5KQor
CSQoSU5TVEFMTF9EQVRBKSBldGhlcmJvb3QvaXB4ZS9zcmMvYmluL2lweGUuYmluICQoSU5TVF9E
SVIpL2lweGUuYmluCitlbmRpZgogaWZlcSAoJChDT05GSUdfUFZfU0hJTSkseSkKIAkkKElOU1RB
TExfREFUQSkgeGVuLWRpci94ZW4tc2hpbSAkKElOU1RfRElSKS94ZW4tc2hpbQogCSQoSU5TVEFM
TF9EQVRBKSB4ZW4tZGlyL3hlbi1zaGltLXN5bXMgJChERUJHX0RJUikveGVuLXNoaW0tc3ltcwpA
QCAtNjksNiArNzIsOSBAQCBlbmRpZgogaWZlcSAoJChDT05GSUdfT1ZNRikseSkKIAlybSAtZiAk
KElOU1RfRElSKS9vdm1mLmJpbgogZW5kaWYKK2lmZXEgKCQoQ09ORklHX0lQWEUpLHkpCisJcm0g
LXIgJChJTlNUX0RJUikvaXB4ZS5iaW4KK2VuZGlmCiBpZmVxICgkKENPTkZJR19QVl9TSElNKSx5
KQogCXJtIC1mICQoSU5TVF9ESVIpL3hlbi1zaGltCiAJcm0gLWYgJChERUJHX0RJUikveGVuLXNo
aW0tc3ltcwpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlIGIv
dG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlCmluZGV4IDE2MjU1ZWJkZGQuLjQ5NmFj
NzJiNzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZQorKysg
Yi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvTWFrZWZpbGUKQEAgLTUxLDcgKzUxLDYgQEAgQ0lS
UlVTVkdBX1JPTSA6PSAuLi92Z2FiaW9zL1ZHQUJJT1MtbGdwbC1sYXRlc3QuY2lycnVzLmRlYnVn
LmJpbgogZWxzZQogQ0lSUlVTVkdBX1JPTSA6PSAuLi92Z2FiaW9zL1ZHQUJJT1MtbGdwbC1sYXRl
c3QuY2lycnVzLmJpbgogZW5kaWYKLUVUSEVSQk9PVF9ST00gOj0gLi4vZXRoZXJib290L2lweGUv
c3JjL2Jpbi9pcHhlLmJpbgogZW5kaWYKIAogUk9NUyA6PSAKQEAgLTYwLDcgKzU5LDcgQEAgaWZl
cSAoJChDT05GSUdfUk9NQklPUykseSkKIE9CSlMgKz0gb3B0aW9ucm9tcy5vIDMyYml0Ymlvc19z
dXBwb3J0Lm8gcm9tYmlvcy5vCiBDRkxBR1MgKz0gLURFTkFCTEVfUk9NQklPUwogUk9NQklPU19S
T00gOj0gJChST01CSU9TX0RJUikvQklPUy1ib2Nocy1sYXRlc3QKLVJPTVMgKz0gJChST01CSU9T
X1JPTSkgJChTVERWR0FfUk9NKSAkKENJUlJVU1ZHQV9ST00pICQoRVRIRVJCT09UX1JPTSkKK1JP
TVMgKz0gJChST01CSU9TX1JPTSkgJChTVERWR0FfUk9NKSAkKENJUlJVU1ZHQV9ST00pCiBlbmRp
ZgogCiAuUEhPTlk6IGFsbApAQCAtMTA1LDEyICsxMDQsNiBAQCBpZm5lcSAoJChDSVJSVVNWR0Ff
Uk9NKSwpCiAJc2ggLi4vLi4vbWlzYy9ta2hleCB2Z2FiaW9zX2NpcnJ1c3ZnYSAkKENJUlJVU1ZH
QV9ST00pID4+ICRALm5ldwogCWVjaG8gIiNlbmRpZiIgPj4gJEAubmV3CiBlbmRpZgotaWZuZXEg
KCQoRVRIRVJCT09UX1JPTSksKQotCWVjaG8gIiNpZmRlZiBST01fSU5DTFVERV9FVEhFUkJPT1Qi
ID4+ICRALm5ldwotCXNoIC4uLy4uL21pc2MvbWtoZXggZXRoZXJib290ICQoRVRIRVJCT09UX1JP
TSkgPj4gJEAubmV3Ci0JZWNobyAiI2VuZGlmIiA+PiAkQC5uZXcKLWVuZGlmCi0KIAltdiAkQC5u
ZXcgJEAKIAogLlBIT05ZOiBjbGVhbgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9h
ZGVyL2NvbmZpZy5oIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2NvbmZpZy5oCmluZGV4IDZl
MDA0MTNmMmUuLmQ5YjQ3MTNkNjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci9jb25maWcuaAorKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvY29uZmlnLmgKQEAgLTIy
LDcgKzIyLDggQEAgc3RydWN0IGJpb3NfY29uZmlnIHsKICAgICAvKiBST01TICovCiAgICAgdm9p
ZCAoKmxvYWRfcm9tcykodm9pZCk7CiAKLSAgICB2b2lkICgqYmlvc19sb2FkKShjb25zdCBzdHJ1
Y3QgYmlvc19jb25maWcgKmNvbmZpZywgdm9pZCAqYWRkciwgdWludDMyX3Qgc2l6ZSk7CisgICAg
dm9pZCAoKmJpb3NfbG9hZCkoY29uc3Qgc3RydWN0IGJpb3NfY29uZmlnICpjb25maWcsIHZvaWQg
KmFkZHIsCisgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qgc2l6ZSwgdm9pZCAqZXh0cmFf
YWRkcik7CiAKICAgICB2b2lkICgqYmlvc19pbmZvX3NldHVwKSh2b2lkKTsKICAgICB2b2lkICgq
Ymlvc19pbmZvX2ZpbmlzaCkodm9pZCk7CmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9odm1s
b2FkZXIvaHZtbG9hZGVyLmMgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMK
aW5kZXggZjYwM2Y2OGRlZC4uNTk4YTIyNjI3OCAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdhcmUv
aHZtbG9hZGVyL2h2bWxvYWRlci5jCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1s
b2FkZXIuYwpAQCAtMzYzLDEyICszNjMsMTggQEAgaW50IG1haW4odm9pZCkKICAgICB7CiAgICAg
ICAgIHVpbnQzMl90IHBhZGRyID0gYmlvc19tb2R1bGUtPnBhZGRyOwogCi0gICAgICAgIGJpb3Mt
PmJpb3NfbG9hZChiaW9zLCAodm9pZCopcGFkZHIsIGJpb3NfbW9kdWxlLT5zaXplKTsKKyAgICAg
ICAgYmlvcy0+Ymlvc19sb2FkKGJpb3MsICh2b2lkICopcGFkZHIsIGJpb3NfbW9kdWxlLT5zaXpl
LCBOVUxMKTsKICAgICB9CiAjaWZkZWYgRU5BQkxFX1JPTUJJT1MKICAgICBlbHNlIGlmICggYmlv
cyA9PSAmcm9tYmlvc19jb25maWcgKQogICAgIHsKLSAgICAgICAgYmlvcy0+Ymlvc19sb2FkKGJp
b3MsIE5VTEwsIDApOworICAgICAgICBjb25zdCBzdHJ1Y3QgaHZtX21vZGxpc3RfZW50cnkgKmlw
eGU7CisgICAgICAgIHVpbnQzMl90IHBhZGRyID0gMDsKKworICAgICAgICBpcHhlID0gZ2V0X21v
ZHVsZV9lbnRyeShodm1fc3RhcnRfaW5mbywgImlweGUiKTsKKyAgICAgICAgaWYgKCBpcHhlICkK
KyAgICAgICAgICAgIHBhZGRyID0gaXB4ZS0+cGFkZHI7CisgICAgICAgIGJpb3MtPmJpb3NfbG9h
ZChiaW9zLCBOVUxMLCAwLCAodm9pZCAqKXBhZGRyKTsKICAgICB9CiAjZW5kaWYKICAgICBlbHNl
CmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvb3ZtZi5jIGIvdG9vbHMvZmly
bXdhcmUvaHZtbG9hZGVyL292bWYuYwppbmRleCBhMTdhMTFjMmY5Li4yMzYxMGEwNzE3IDEwMDY0
NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvb3ZtZi5jCisrKyBiL3Rvb2xzL2Zpcm13
YXJlL2h2bWxvYWRlci9vdm1mLmMKQEAgLTg1LDcgKzg1LDggQEAgc3RhdGljIHZvaWQgb3ZtZl9m
aW5pc2hfYmlvc19pbmZvKHZvaWQpCiB9CiAKIHN0YXRpYyB2b2lkIG92bWZfbG9hZChjb25zdCBz
dHJ1Y3QgYmlvc19jb25maWcgKmNvbmZpZywKLSAgICAgICAgICAgICAgICAgICAgICB2b2lkICpi
aW9zX2FkZHIsIHVpbnQzMl90IGJpb3NfbGVuZ3RoKQorICAgICAgICAgICAgICAgICAgICAgIHZv
aWQgKmJpb3NfYWRkciwgdWludDMyX3QgYmlvc19sZW5ndGgsCisgICAgICAgICAgICAgICAgICAg
ICAgdm9pZCAqdW51c2VkX2FkZHIpCiB7CiAgICAgeGVuX3Bmbl90IG1mbjsKICAgICB1aW50NjRf
dCBhZGRyID0gT1ZNRl9FTkQKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9y
b21iaW9zLmMgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvcm9tYmlvcy5jCmluZGV4IGM3MzZm
ZDlkZWEuLjQ2ZjMzMWU0NjUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9y
b21iaW9zLmMKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3JvbWJpb3MuYwpAQCAtNjMs
NiArNjMsOCBAQCBzdGF0aWMgdm9pZCByb21iaW9zX3NldHVwX2Jpb3NfaW5mbyh2b2lkKQogICAg
IG1lbXNldChpbmZvLCAwLCBzaXplb2YoKmluZm8pKTsKIH0KIAorc3RhdGljIHZvaWQgKmlweGVf
bW9kdWxlX2FkZHI7CisKIHN0YXRpYyB2b2lkIHJvbWJpb3NfbG9hZF9yb21zKHZvaWQpCiB7CiAg
ICAgaW50IG9wdGlvbl9yb21fc3ogPSAwLCB2Z2FiaW9zX3N6ID0gMCwgZXRoZXJib290X3N6ID0g
MDsKQEAgLTk1LDEzICs5NywxNyBAQCBzdGF0aWMgdm9pZCByb21iaW9zX2xvYWRfcm9tcyh2b2lk
KQogICAgIGV0aGVyYm9vdF9waHlzX2FkZHIgPSBWR0FCSU9TX1BIWVNJQ0FMX0FERFJFU1MgKyB2
Z2FiaW9zX3N6OwogICAgIGlmICggZXRoZXJib290X3BoeXNfYWRkciA8IE9QVElPTlJPTV9QSFlT
SUNBTF9BRERSRVNTICkKICAgICAgICAgZXRoZXJib290X3BoeXNfYWRkciA9IE9QVElPTlJPTV9Q
SFlTSUNBTF9BRERSRVNTOwotICAgIGV0aGVyYm9vdF9zeiA9IHNjYW5fZXRoZXJib290X25pYyhP
UFRJT05ST01fUEhZU0lDQUxfRU5ELAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBldGhlcmJvb3RfcGh5c19hZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBldGhlcmJvb3QpOwogCi0gICAgb3B0aW9uX3JvbV9waHlzX2FkZHIgPSBldGhlcmJv
b3RfcGh5c19hZGRyICsgZXRoZXJib290X3N6OwotICAgIG9wdGlvbl9yb21fc3ogPSBwY2lfbG9h
ZF9vcHRpb25fcm9tcyhPUFRJT05ST01fUEhZU0lDQUxfRU5ELAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBvcHRpb25fcm9tX3BoeXNfYWRkcik7CisgICAgaWYgKCBp
cHhlX21vZHVsZV9hZGRyICkKKyAgICB7CisgICAgICAgIGV0aGVyYm9vdF9zeiA9IHNjYW5fZXRo
ZXJib290X25pYyhPUFRJT05ST01fUEhZU0lDQUxfRU5ELAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZXRoZXJib290X3BoeXNfYWRkciwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlweGVfbW9kdWxlX2FkZHIpOworCisgICAgICAg
IG9wdGlvbl9yb21fcGh5c19hZGRyID0gZXRoZXJib290X3BoeXNfYWRkciArIGV0aGVyYm9vdF9z
ejsKKyAgICAgICAgb3B0aW9uX3JvbV9zeiA9IHBjaV9sb2FkX29wdGlvbl9yb21zKE9QVElPTlJP
TV9QSFlTSUNBTF9FTkQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvcHRpb25fcm9tX3BoeXNfYWRkcik7CisgICAgfQogCiAgICAgcHJpbnRmKCJPcHRpb24g
Uk9NczpcbiIpOwogICAgIGlmICggdmdhYmlvc19zeiApCkBAIC0xMTksNyArMTI1LDggQEAgc3Rh
dGljIHZvaWQgcm9tYmlvc19sb2FkX3JvbXModm9pZCkKIH0KIAogc3RhdGljIHZvaWQgcm9tYmlv
c19sb2FkKGNvbnN0IHN0cnVjdCBiaW9zX2NvbmZpZyAqY29uZmlnLAotICAgICAgICAgICAgICAg
ICAgICAgICAgIHZvaWQgKnVudXNlZF9hZGRyLCB1aW50MzJfdCB1bnVzZWRfc2l6ZSkKKyAgICAg
ICAgICAgICAgICAgICAgICAgICB2b2lkICp1bnVzZWRfYWRkciwgdWludDMyX3QgdW51c2VkX3Np
emUsCisgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqaXB4ZV9hZGRyKQogewogICAgIHVp
bnQzMl90IGJpb3NoaWdoOwogICAgIHN0cnVjdCByb21iaW9zX2luZm8gKmluZm87CkBAIC0xMzMs
NiArMTQwLDkgQEAgc3RhdGljIHZvaWQgcm9tYmlvc19sb2FkKGNvbnN0IHN0cnVjdCBiaW9zX2Nv
bmZpZyAqY29uZmlnLAogCiAgICAgaW5mbyA9IChzdHJ1Y3Qgcm9tYmlvc19pbmZvICopQklPU19J
TkZPX1BIWVNJQ0FMX0FERFJFU1M7CiAgICAgaW5mby0+YmlvczMyX2VudHJ5ID0gYmlvc2hpZ2g7
CisKKyAgICAvKiBTdGFzaCBpcHhlIGFkZHJlc3MgKi8KKyAgICBpcHhlX21vZHVsZV9hZGRyID0g
aXB4ZV9hZGRyOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L3NlYWJpb3MuYyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9zZWFiaW9zLmMKaW5kZXggODAx
NTE2ZGFmNy4uNDQ0ZDExOGRkYiAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L3NlYWJpb3MuYworKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvc2VhYmlvcy5jCkBAIC0x
MzEsNyArMTMxLDggQEAgc3RhdGljIHZvaWQgc2VhYmlvc19zZXR1cF9lODIwKHZvaWQpCiB9CiAK
IHN0YXRpYyB2b2lkIHNlYWJpb3NfbG9hZChjb25zdCBzdHJ1Y3QgYmlvc19jb25maWcgKmJpb3Ms
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqYmlvc19hZGRyLCB1aW50MzJfdCBiaW9z
X2xlbmd0aCkKKyAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpiaW9zX2FkZHIsIHVpbnQz
Ml90IGJpb3NfbGVuZ3RoLAorICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKnVudXNlZF9h
ZGRyKQogewogICAgIHVuc2lnbmVkIGludCBiaW9zX2Rlc3QgPSAweDEwMDAwMCAtIGJpb3NfbGVu
Z3RoOwogCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2RvbS5jCmluZGV4IGYwZmQ1ZmQzYTMuLjNjZmUwZDQ4MDggMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCkBAIC0x
MTI4LDYgKzExMjgsMTkgQEAgc3RhdGljIGludCBsaWJ4bF9fZG9tYWluX2Zpcm13YXJlKGxpYnhs
X19nYyAqZ2MsCiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CiAgICAgfQogCisgICAgaWYgKGlu
Zm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSFZNICYmCisgICAgICAgIGluZm8tPnUuaHZt
LmJpb3MgPT0gTElCWExfQklPU19UWVBFX1JPTUJJT1MgJiYKKyAgICAgICAgbGlieGxfX2lweGVf
cGF0aCgpKSB7CisgICAgICAgIGNvbnN0IGNoYXIgKmZwID0gbGlieGxfX2lweGVfcGF0aCgpOwor
ICAgICAgICByYyA9IHhjX2RvbV9tb2R1bGVfZmlsZShkb20sIGZwLCAiaXB4ZSIpOworCisgICAg
ICAgIGlmIChyYykgeworICAgICAgICAgICAgTE9HRShFUlJPUiwgImZhaWxlZCB0byBsb2FkIElQ
WEUgJXMgKCVkKSIsIGZwLCByYyk7CisgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CisgICAg
ICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgIH0KKwogICAgIGlmIChpbmZvLT50eXBl
ID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTSAmJgogICAgICAgICBpbmZvLT51Lmh2bS5zbWJpb3Nf
ZmlybXdhcmUpIHsKICAgICAgICAgZGF0YSA9IE5VTEw7CmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCA1
MmUxZThlMDM2Li44NDNjNjI1MTQyIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRl
cm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTIzNjIsNiArMjM2
Miw3IEBAIF9oaWRkZW4gY29uc3QgY2hhciAqbGlieGxfX2xvY2tfZGlyX3BhdGgodm9pZCk7CiBf
aGlkZGVuIGNvbnN0IGNoYXIgKmxpYnhsX19ydW5fZGlyX3BhdGgodm9pZCk7CiBfaGlkZGVuIGNv
bnN0IGNoYXIgKmxpYnhsX19zZWFiaW9zX3BhdGgodm9pZCk7CiBfaGlkZGVuIGNvbnN0IGNoYXIg
KmxpYnhsX19vdm1mX3BhdGgodm9pZCk7CitfaGlkZGVuIGNvbnN0IGNoYXIgKmxpYnhsX19pcHhl
X3BhdGgodm9pZCk7CiAKIC8qLS0tLS0gc3VicHJvY2VzcyBleGVjdXRpb24gd2l0aCB0aW1lb3V0
IC0tLS0tKi8KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcGF0aHMuYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3BhdGhzLmMKaW5kZXggMDY0M2MxYjNhNC4uODQ5OGY4Mjc4MSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcGF0aHMuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9w
YXRocy5jCkBAIC01Myw2ICs1MywxMSBAQCBjb25zdCBjaGFyICpsaWJ4bF9fb3ZtZl9wYXRoKHZv
aWQpCiAjZW5kaWYKIH0KIAorY29uc3QgY2hhciAqbGlieGxfX2lweGVfcGF0aCh2b2lkKQorewor
ICAgIHJldHVybiBYRU5GSVJNV0FSRURJUiAiL2lweGUuYmluIjsKK30KKwogLyoKICAqIExvY2Fs
IHZhcmlhYmxlczoKICAqIG1vZGU6IEMKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:03:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14: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 1ff45g-0001zA-Df; Mon, 16 Jul 2018 14:03: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff45e-0001wU-Qc
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:03:02 +0000
X-Inumbo-ID: f932349e-8900-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f932349e-8900-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:03:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284284"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 15:02:54 +0100
Message-ID: <20180716140255.13648-6-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716140255.13648-1-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 5/6] tools: provide --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyBvcHRpb24gbGV0cyB1c2VyIHNwZWNpZnkgd2hpY2ggYmluYXJ5IGlzIHRvIGJlIHVzZWQg
YXMgaXB4ZS4gSWYKaXQgaXMgc3BlY2lmaWVkLCB0aGUgaW4tdHJlZSBpcHhlIHdpbGwgbm90IGJl
IGJ1aWx0LiBUaGlzIG9wdGlvbiBpcyBpbgpsaW5lIHdpdGggb3RoZXIgLS13aXRoLXN5c3RlbS0q
IG9wdGlvbnMgd2UgcHJvdmlkZS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Ci0tLQp2MzogaXB4ZSBzaG91bGQgcmVxdWlyZSByb21iaW9zCgpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogY29uZmlnL1Rvb2xzLm1rLmlu
ICAgICAgICB8ICAxICsKIHRvb2xzL2NvbmZpZy5oLmluICAgICAgICAgfCAgMyArKysKIHRvb2xz
L2NvbmZpZ3VyZSAgICAgICAgICAgfCA1OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwogdG9vbHMvY29uZmlndXJlLmFjICAgICAgICB8IDIzICsrKysrKysr
KysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX3BhdGhzLmMgfCAgNiArKysrLQogNSBmaWxl
cyBjaGFuZ2VkLCA5MCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
Y29uZmlnL1Rvb2xzLm1rLmluIGIvY29uZmlnL1Rvb2xzLm1rLmluCmluZGV4IDRjYzlmMjkwOTAu
LjA5NjRmNmY5ZTkgMTAwNjQ0Ci0tLSBhL2NvbmZpZy9Ub29scy5tay5pbgorKysgYi9jb25maWcv
VG9vbHMubWsuaW4KQEAgLTUwLDYgKzUwLDcgQEAgRkxBU0tfUE9MSUNZICAgICAgICA6PSBAeHNt
cG9saWN5QAogQ09ORklHX09WTUYgICAgICAgICA6PSBAb3ZtZkAKIENPTkZJR19ST01CSU9TICAg
ICAgOj0gQHJvbWJpb3NACiBDT05GSUdfU0VBQklPUyAgICAgIDo9IEBzZWFiaW9zQAorQ09ORklH
X0lQWEUgICAgICAgICA6PSBAaXB4ZUAKIENPTkZJR19RRU1VX1RSQUQgICAgOj0gQHFlbXVfdHJh
ZGl0aW9uYWxACiBDT05GSUdfUUVNVV9YRU4gICAgIDo9IEBxZW11X3hlbkAKIENPTkZJR19CTEtU
QVAyICAgICAgOj0gQGJsa3RhcDJACmRpZmYgLS1naXQgYS90b29scy9jb25maWcuaC5pbiBiL3Rv
b2xzL2NvbmZpZy5oLmluCmluZGV4IGM2NmE3OGM5YjMuLjU5ODdmMDg3YjggMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2NvbmZpZy5oLmluCisrKyBiL3Rvb2xzL2NvbmZpZy5oLmluCkBAIC05Niw2ICs5Niw5
IEBACiAvKiBsaWJ1dGlsIGhlYWRlciBmaWxlIG5hbWUgKi8KICN1bmRlZiBJTkNMVURFX0xJQlVU
SUxfSAogCisvKiBJUFhFIHBhdGggKi8KKyN1bmRlZiBJUFhFX1BBVEgKKwogLyogT1ZNRiBwYXRo
ICovCiAjdW5kZWYgT1ZNRl9QQVRICiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZ3VyZSBiL3Rv
b2xzL2NvbmZpZ3VyZQppbmRleCA0ODYzZjI4MzA2Li40YmZmMmMwMmZkIDEwMDc1NQotLS0gYS90
b29scy9jb25maWd1cmUKKysrIGIvdG9vbHMvY29uZmlndXJlCkBAIC03MDMsNiArNzAzLDcgQEAg
QVM4NgogcWVtdV90cmFkaXRpb25hbAogYmxrdGFwMgogTElOVVhfQkFDS0VORF9NT0RVTEVTCitp
cHhlCiBzZWFiaW9zCiBvdm1mCiB4c21wb2xpY3kKQEAgLTgwNSw2ICs4MDYsNyBAQCBlbmFibGVf
b2NhbWx0b29scwogZW5hYmxlX3hzbXBvbGljeQogZW5hYmxlX292bWYKIGVuYWJsZV9zZWFiaW9z
CitlbmFibGVfaXB4ZQogd2l0aF9saW51eF9iYWNrZW5kX21vZHVsZXMKIGVuYWJsZV9ibGt0YXAy
CiBlbmFibGVfcWVtdV90cmFkaXRpb25hbApAQCAtODEyLDYgKzgxNCw3IEBAIGVuYWJsZV9yb21i
aW9zCiB3aXRoX3N5c3RlbV9xZW11CiB3aXRoX3N5c3RlbV9zZWFiaW9zCiB3aXRoX3N5c3RlbV9v
dm1mCit3aXRoX3N5c3RlbV9pcHhlCiB3aXRoX2V4dHJhX3FlbXV1X2NvbmZpZ3VyZV9hcmdzCiB3
aXRoX3hlbnN0b3JlZAogZW5hYmxlX3N5c3RlbWQKQEAgLTE0ODgsNiArMTQ5MSw3IEBAIE9wdGlv
bmFsIEZlYXR1cmVzOgogICAtLWRpc2FibGUteHNtcG9saWN5ICAgICBEaXNhYmxlIFhTTSBwb2xp
Y3kgY29tcGlsYXRpb24gKGRlZmF1bHQgaXMgRU5BQkxFRCkKICAgLS1lbmFibGUtb3ZtZiAgICAg
ICAgICAgRW5hYmxlIE9WTUYgKGRlZmF1bHQgaXMgRElTQUJMRUQpCiAgIC0tZGlzYWJsZS1zZWFi
aW9zICAgICAgIERpc2FibGUgU2VhQklPUyAoZGVmYXVsdCBpcyBFTkFCTEVEKQorICAtLWRpc2Fi
bGUtaXB4ZSAgICAgICAgICBEaXNhYmxlIElQWEUgKGRlZmF1bHQgaXMgRU5BQkxFRCkKICAgLS1l
bmFibGUtYmxrdGFwMiAgICAgICAgRW5hYmxlIGJsa3RhcDIsIChERUZBVUxUIGlzIG9mZikKICAg
LS1lbmFibGUtcWVtdS10cmFkaXRpb25hbAogICAgICAgICAgICAgICAgICAgICAgICAgICBFbmFi
bGUgcWVtdSB0cmFkaXRpb25hbCBkZXZpY2UgbW9kZWwsIChERUZBVUxUIGlzIG9uCkBAIC0xNTI3
LDYgKzE1MzEsOSBAQCBPcHRpb25hbCBQYWNrYWdlczoKICAgLS13aXRoLXN5c3RlbS1vdm1mWz1Q
QVRIXQogICAgICAgICAgICAgICAgICAgICAgICAgICBVc2Ugc3lzdGVtIHN1cHBsaWVkIE9WTUYg
UEFUSCBpbnN0ZWFkIG9mIGJ1aWxkaW5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuZCBp
bnN0YWxsaW5nIG91ciBvd24gdmVyc2lvbgorICAtLXdpdGgtc3lzdGVtLWlweGVbPVBBVEhdCisg
ICAgICAgICAgICAgICAgICAgICAgICAgIFVzZSBzeXN0ZW0gc3VwcGxpZWQgSVBYRSBQQVRIIGlu
c3RlYWQgb2YgYnVpbGRpbmcKKyAgICAgICAgICAgICAgICAgICAgICAgICAgYW5kIGluc3RhbGxp
bmcgb3VyIG93biB2ZXJzaW9uCiAgIC0td2l0aC1leHRyYS1xZW11dS1jb25maWd1cmUtYXJnc1s9
Ii0tQVJHMSAuLi4iXQogICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0IG9mIGFkZGl0aW9u
YWwgY29uZmlndXJlIG9wdGlvbnMgZm9yIHVwc3RyZWFtCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHFlbXUKQEAgLTQxODQsNiArNDE5MSwyOSBAQCBzZWFiaW9zPSRheF9jdl9zZWFiaW9zCiAK
IAogCisjIENoZWNrIHdoZXRoZXIgLS1lbmFibGUtaXB4ZSB3YXMgZ2l2ZW4uCitpZiB0ZXN0ICIk
e2VuYWJsZV9pcHhlK3NldH0iID0gc2V0OyB0aGVuIDoKKyAgZW5hYmxldmFsPSRlbmFibGVfaXB4
ZTsKK2ZpCisKKworaWYgdGVzdCAieCRlbmFibGVfaXB4ZSIgPSAieG5vIjsgdGhlbiA6CisKKyAg
ICBheF9jdl9pcHhlPSJuIgorCitlbGlmIHRlc3QgIngkZW5hYmxlX2lweGUiID0gInh5ZXMiOyB0
aGVuIDoKKworICAgIGF4X2N2X2lweGU9InkiCisKK2VsaWYgdGVzdCAteiAkYXhfY3ZfaXB4ZTsg
dGhlbiA6CisKKyAgICBheF9jdl9pcHhlPSJ5IgorCitmaQoraXB4ZT0kYXhfY3ZfaXB4ZQorCisK
KwogCiAjIENoZWNrIHdoZXRoZXIgLS13aXRoLWxpbnV4LWJhY2tlbmQtbW9kdWxlcyB3YXMgZ2l2
ZW4uCiBpZiB0ZXN0ICIke3dpdGhfbGludXhfYmFja2VuZF9tb2R1bGVzK3NldH0iID0gc2V0OyB0
aGVuIDoKQEAgLTQ1NzMsNiArNDYwMywzNCBAQCBfQUNFT0YKIGZpCiAKIAorIyBDaGVjayB3aGV0
aGVyIC0td2l0aC1zeXN0ZW0taXB4ZSB3YXMgZ2l2ZW4uCitpZiB0ZXN0ICIke3dpdGhfc3lzdGVt
X2lweGUrc2V0fSIgPSBzZXQ7IHRoZW4gOgorICB3aXRodmFsPSR3aXRoX3N5c3RlbV9pcHhlOwor
ICAgICMgRGlzYWJsZSBjb21waWxhdGlvbiBvZiBJUFhFLgorICAgIGlweGU9bgorICAgIGNhc2Ug
JHdpdGh2YWwgaW4KKyAgICAgICAgbm8pIGlweGVfcGF0aD0gOzsKKyAgICAgICAgKikgIGlweGVf
cGF0aD0kd2l0aHZhbCA7OworICAgIGVzYWMKKworICAgICMgSVBYRSBkZXBlbmRzIG9uIFJvbWJp
b3MKKyAgICBpZiB0ZXN0ICJ4JGVuYWJsZV9yb21iaW9zIiA9ICJ4bm8iOyB0aGVuCisgICAgICAg
IGFzX2ZuX2Vycm9yICQ/ICJSb21iaW9zIGlzIHJlcXVpcmVkIGZvciB1c2luZyBJUFhFIiAiJExJ
TkVOTyIgNQorICAgIGZpCisKK2ZpCisKK2lmIHRlc3QgIngkaXB4ZSIgPSAieHkiIC1vIC1uICIk
aXB4ZV9wYXRoIiA7IHRoZW4gOgorCisKK2NhdCA+PmNvbmZkZWZzLmggPDxfQUNFT0YKKyNkZWZp
bmUgSVBYRV9QQVRIICIke2lweGVfcGF0aDotJFhFTkZJUk1XQVJFRElSL2lweGUuYmlufSIKK19B
Q0VPRgorCisKK2ZpCisKKwogIyBDaGVjayB3aGV0aGVyIC0td2l0aC1leHRyYS1xZW11dS1jb25m
aWd1cmUtYXJncyB3YXMgZ2l2ZW4uCiBpZiB0ZXN0ICIke3dpdGhfZXh0cmFfcWVtdXVfY29uZmln
dXJlX2FyZ3Mrc2V0fSIgPSBzZXQ7IHRoZW4gOgogICB3aXRodmFsPSR3aXRoX2V4dHJhX3FlbXV1
X2NvbmZpZ3VyZV9hcmdzOwpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uZmlndXJlLmFjIGIvdG9vbHMv
Y29uZmlndXJlLmFjCmluZGV4IDA4MjZhZjhjYmMuLjJkYjIzNTYzODAgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2NvbmZpZ3VyZS5hYworKysgYi90b29scy9jb25maWd1cmUuYWMKQEAgLTg0LDYgKzg0LDcg
QEAgQVhfQVJHX0RFRkFVTFRfRU5BQkxFKFtvY2FtbHRvb2xzXSwgW0Rpc2FibGUgT2NhbWwgdG9v
bHNdKQogQVhfQVJHX0RFRkFVTFRfRU5BQkxFKFt4c21wb2xpY3ldLCBbRGlzYWJsZSBYU00gcG9s
aWN5IGNvbXBpbGF0aW9uXSkKIEFYX0FSR19ERUZBVUxUX0RJU0FCTEUoW292bWZdLCBbRW5hYmxl
IE9WTUZdKQogQVhfQVJHX0RFRkFVTFRfRU5BQkxFKFtzZWFiaW9zXSwgW0Rpc2FibGUgU2VhQklP
U10pCitBWF9BUkdfREVGQVVMVF9FTkFCTEUoW2lweGVdLCBbRGlzYWJsZSBJUFhFXSkKIAogQUNf
QVJHX1dJVEgoW2xpbnV4LWJhY2tlbmQtbW9kdWxlc10sCiAgICAgQVNfSEVMUF9TVFJJTkcoWy0t
d2l0aC1saW51eC1iYWNrZW5kLW1vZHVsZXM9Im1vZDEgbW9kMiJdLApAQCAtMjQxLDYgKzI0Miwy
OCBAQCBBU19JRihbdGVzdCAieCRvdm1mIiA9ICJ4eSIgLW8gLW4gIiRvdm1mX3BhdGgiIF0sIFsK
ICAgICAgICAgICAgICAgICAgICAgICAgW09WTUYgcGF0aF0pCiBdKQogCitBQ19BUkdfV0lUSChb
c3lzdGVtLWlweGVdLAorICAgIEFTX0hFTFBfU1RSSU5HKFstLXdpdGgtc3lzdGVtLWlweGVAPDpA
PVBBVEhAOj5AXSwKKyAgICAgICBbVXNlIHN5c3RlbSBzdXBwbGllZCBJUFhFIFBBVEggaW5zdGVh
ZCBvZiBidWlsZGluZyBhbmQgaW5zdGFsbGluZworICAgICAgICBvdXIgb3duIHZlcnNpb25dKSxb
CisgICAgIyBEaXNhYmxlIGNvbXBpbGF0aW9uIG9mIElQWEUuCisgICAgaXB4ZT1uCisgICAgY2Fz
ZSAkd2l0aHZhbCBpbgorICAgICAgICBubykgaXB4ZV9wYXRoPSA7OworICAgICAgICAqKSAgaXB4
ZV9wYXRoPSR3aXRodmFsIDs7CisgICAgZXNhYworCisgICAgIyBJUFhFIGRlcGVuZHMgb24gUm9t
YmlvcworICAgIGlmIHRlc3QgIngkZW5hYmxlX3JvbWJpb3MiID0gInhubyI7IHRoZW4KKyAgICAg
ICAgQUNfTVNHX0VSUk9SKFtSb21iaW9zIGlzIHJlcXVpcmVkIGZvciB1c2luZyBJUFhFXSkKKyAg
ICBmaQorXSxbXSkKK0FTX0lGKFt0ZXN0ICJ4JGlweGUiID0gInh5IiAtbyAtbiAiJGlweGVfcGF0
aCIgXSwgWworICAgIEFDX0RFRklORV9VTlFVT1RFRChbSVBYRV9QQVRIXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgWyIke2lweGVfcGF0aDotJFhFTkZJUk1XQVJFRElSL2lweGUuYmlufSJdLAor
ICAgICAgICAgICAgICAgICAgICAgICBbSVBYRSBwYXRoXSkKK10pCisKIEFDX0FSR19XSVRIKFtl
eHRyYS1xZW11dS1jb25maWd1cmUtYXJnc10sCiAgICAgQVNfSEVMUF9TVFJJTkcoWy0td2l0aC1l
eHRyYS1xZW11dS1jb25maWd1cmUtYXJnc0A8OkA9Ii0tQVJHMSAuLi4iQDo+QF0sCiAgICAgICAg
W0xpc3Qgb2YgYWRkaXRpb25hbCBjb25maWd1cmUgb3B0aW9ucyBmb3IgdXBzdHJlYW0gcWVtdV0p
LFsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3BhdGhzLmMgYi90b29scy9saWJ4bC9s
aWJ4bF9wYXRocy5jCmluZGV4IDg0OThmODI3ODEuLjNmNmEzMzYyOGUgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3BhdGhzLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcGF0aHMuYwpA
QCAtNTUsNyArNTUsMTEgQEAgY29uc3QgY2hhciAqbGlieGxfX292bWZfcGF0aCh2b2lkKQogCiBj
b25zdCBjaGFyICpsaWJ4bF9faXB4ZV9wYXRoKHZvaWQpCiB7Ci0gICAgcmV0dXJuIFhFTkZJUk1X
QVJFRElSICIvaXB4ZS5iaW4iOworI2lmZGVmIElQWEVfUEFUSAorICAgIHJldHVybiBJUFhFX1BB
VEg7CisjZWxzZQorICAgIHJldHVybiBOVUxMOworI2VuZGlmCiB9CiAKIC8qCi0tIAoyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:05:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:05:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff48I-0002lu-Uo; Mon, 16 Jul 2018 14:05: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=tukk=ka=citrix.com=prvs=728920bf3=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ff48H-0002lj-4h
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:05:45 +0000
X-Inumbo-ID: 59795ee7-8901-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 59795ee7-8901-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:05:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76228170"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/HVM: improve a few state load checks
Thread-Index: AQHUHQ0WFsQN6UKnw0WzNc7ImzQcLKSR4VDg
Date: Mon, 16 Jul 2018 14:05:42 +0000
Message-ID: <25ec81ac057b4143859e1479bfa32d49@AMSPEX02CL02.citrite.net>
References: <5B4CA48002000078001D470D@prv1-mh.provo.novell.com>
In-Reply-To: <5B4CA48002000078001D470D@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] x86/HVM: improve a few state load 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: 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+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTYgSnVseSAyMDE4IDE0OjU4Cj4gVG86IHhlbi1k
ZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiBBbmRyZXcgQ29vcGVy
IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFtQQVRDSF0geDg2L0hWTTogaW1wcm92ZSBhIGZldyBz
dGF0ZSBsb2FkIGNoZWNrcwo+IAo+IFVzaW5nIHBsYWluIGludCBmb3IgaW5zdGFuY2UgbnVtYmVy
cyBsb29rcyBxdWl0ZSBkYW5nZXJvdXMgd2l0aG91dAo+IGJlaW5nIGF3YXJlIHRoYXQgaHZtX2xv
YWRfaW5zdGFuY2UoKSByZXR1cm5zIGFuIHVuc2lnbmVkIHF1YW50aXR5LiBNYWtlCj4gdGhpcyBt
b3JlIGV4cGxpY2l0LiBBbHNvIHJlcGxhY2UgdWludDE2X3QgdXNlcyBieSB1bnNpZ25lZCBpbnQu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCj4gQEAgLTk3NiwxNCArOTc2LDEzIEBAIHVuc2lnbmVkIGxvbmcgaHZtX2NyNF9ndWVzdF92
YWxpZF9iaXRzKGMKPiAKPiAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+IC0gICAgaW50IHZjcHVpZDsK
PiArICAgIHVuc2lnbmVkIGludCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKPiAgICAg
IHN0cnVjdCB2Y3B1ICp2Owo+ICAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsKPiAgICAgIHN0
cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiAgICAgIGNvbnN0IGNoYXIgKmVycnN0cjsKPiAK
PiAgICAgIC8qIFdoaWNoIHZjcHUgaXMgdGhpcz8gKi8KPiAtICAgIHZjcHVpZCA9IGh2bV9sb2Fk
X2luc3RhbmNlKGgpOwo+ICAgICAgaWYgKCB2Y3B1aWQgPj0gZC0+bWF4X3ZjcHVzIHx8ICh2ID0g
ZC0+dmNwdVt2Y3B1aWRdKSA9PSBOVUxMICkKClRoaXMgb3BlbiBjb2RlZCBwYXR0ZXJuOgoKdmNw
dWlkID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7CmlmICggdmNwdWlkID49IGQtPm1heF92Y3B1cyB8
fCAodiA9IGQtPnZjcHVbdmNwdWlkXSkgPT0gTlVMTCApCnsgLi4uCgpzZWVtcyB0byBiZSByZXBl
YXRlZCBhbiBhd2Z1bCBsb3QuIElzIGl0IHRpbWUsIHBlcmhhcHMsIHRvIGludHJvZHVjZSBhIGhl
bHBlciBmdW5jdGlvbiB0aGF0IGluY29ycG9yYXRlcyB0aGUgY2hlY2s/CgogIFBhdWwKCj4gICAg
ICB7Cj4gICAgICAgICAgZHByaW50ayhYRU5MT0dfR19FUlIsICJIVk0gcmVzdG9yZTogZG9tJXUg
aGFzIG5vIHZjcHUldVxuIiwKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYwo+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCj4gQEAgLTc2OCw3ICs3NjgsNyBAQCBzdGF0aWMgaW50
IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21hCj4gCj4gIHN0YXRpYyBpbnQgaHZtX2xvYWRf
bXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QKPiAqaCkKPiAg
ewo+IC0gICAgaW50IHZjcHVpZCwgaTsKPiArICAgIHVuc2lnbmVkIGludCB2Y3B1aWQsIGk7Cj4g
ICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAgICAgIHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRl
Owo+ICAgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnI7Cj4gLS0tIGEveGVuL2FyY2gveDg2
L2h2bS92aXJpZGlhbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCj4gQEAg
LTEwNDgsMTEgKzEwNDgsMTAgQEAgc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChz
dHJ1Ywo+IAo+ICBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90Cj4gKmgpCj4gIHsKPiAtICAgIGludCB2Y3B1aWQ7
Cj4gKyAgICB1bnNpZ25lZCBpbnQgdmNwdWlkID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7Cj4gICAg
ICBzdHJ1Y3QgdmNwdSAqdjsKPiAgICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0
IGN0eHQ7Cj4gCj4gLSAgICB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKPiAgICAgIGlm
ICggdmNwdWlkID49IGQtPm1heF92Y3B1cyB8fCAodiA9IGQtPnZjcHVbdmNwdWlkXSkgPT0gTlVM
TCApCj4gICAgICB7Cj4gICAgICAgICAgZHByaW50ayhYRU5MT0dfR19FUlIsICJIVk0gcmVzdG9y
ZTogZG9tJWQgaGFzIG5vIHZjcHUldVxuIiwKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwo+IEBAIC0xNTA3LDcgKzE1MDcs
NyBAQCBzdGF0aWMgdm9pZCBsYXBpY19sb2FkX2ZpeHVwKHN0cnVjdCB2bGFwCj4gCj4gIHN0YXRp
YyBpbnQgbGFwaWNfbG9hZF9oaWRkZW4oc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCj4gIHsKPiAtICAgIHVpbnQxNl90IHZjcHVpZDsKPiArICAgIHVuc2lnbmVkIGlu
dCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKPiAgICAgIHN0cnVjdCB2Y3B1ICp2Owo+
ICAgICAgc3RydWN0IHZsYXBpYyAqczsKPiAKPiBAQCAtMTUxNSw3ICsxNTE1LDYgQEAgc3RhdGlj
IGludCBsYXBpY19sb2FkX2hpZGRlbihzdHJ1Y3QgZG9tYQo+ICAgICAgICAgIHJldHVybiAtRU5P
REVWOwo+IAo+ICAgICAgLyogV2hpY2ggdmxhcGljIHRvIGxvYWQ/ICovCj4gLSAgICB2Y3B1aWQg
PSBodm1fbG9hZF9pbnN0YW5jZShoKTsKPiAgICAgIGlmICggdmNwdWlkID49IGQtPm1heF92Y3B1
cyB8fCAodiA9IGQtPnZjcHVbdmNwdWlkXSkgPT0gTlVMTCApCj4gICAgICB7Cj4gICAgICAgICAg
ZHByaW50ayhYRU5MT0dfR19FUlIsICJIVk0gcmVzdG9yZTogZG9tJWQgaGFzIG5vIGFwaWMldVxu
IiwKPiBAQCAtMTU0Miw3ICsxNTQxLDcgQEAgc3RhdGljIGludCBsYXBpY19sb2FkX2hpZGRlbihz
dHJ1Y3QgZG9tYQo+IAo+ICBzdGF0aWMgaW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+IC0gICAgdWludDE2X3QgdmNwdWlk
Owo+ICsgICAgdW5zaWduZWQgaW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwo+ICAg
ICAgc3RydWN0IHZjcHUgKnY7Cj4gICAgICBzdHJ1Y3QgdmxhcGljICpzOwo+IAo+IEBAIC0xNTUw
LDcgKzE1NDksNiBAQCBzdGF0aWMgaW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluCj4g
ICAgICAgICAgcmV0dXJuIC1FTk9ERVY7Cj4gCj4gICAgICAvKiBXaGljaCB2bGFwaWMgdG8gbG9h
ZD8gKi8KPiAtICAgIHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwo+ICAgICAgaWYgKCB2
Y3B1aWQgPj0gZC0+bWF4X3ZjcHVzIHx8ICh2ID0gZC0+dmNwdVt2Y3B1aWRdKSA9PSBOVUxMICkK
PiAgICAgIHsKPiAgICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VSUiwgIkhWTSByZXN0b3JlOiBk
b20lZCBoYXMgbm8gYXBpYyV1XG4iLAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMKPiBAQCAtMzkzLDEzICszOTMsMTIgQEAgc3Rh
dGljIGludCB2cGljX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaAo+ICBzdGF0aWMgaW50IHZwaWNf
bG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+ICAg
ICAgc3RydWN0IGh2bV9od192cGljICpzOwo+IC0gICAgdWludDE2X3QgaW5zdDsKPiArICAgIHVu
c2lnbmVkIGludCBpbnN0ID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7Cj4gCj4gICAgICBpZiAoICFo
YXNfdnBpYyhkKSApCj4gICAgICAgICAgcmV0dXJuIC1FTk9ERVY7Cj4gCj4gICAgICAvKiBXaGlj
aCBQSUMgaXMgdGhpcz8gKi8KPiAtICAgIGluc3QgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKPiAg
ICAgIGlmICggaW5zdCA+IDEgKQo+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICAgICAgcyA9
ICZkLT5hcmNoLmh2bV9kb21haW4udnBpY1tpbnN0XTsKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zYXZlLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKPiBA
QCAtODQsMTAgKzg0LDEwIEBAIHZvaWQgX2h2bV9yZWFkX2VudHJ5KHN0cnVjdCBodm1fZG9tYWlu
X2MKPiAgICAgIF9odm1fbG9hZF9lbnRyeShfeCwgX2gsIF9kc3QsIDApCj4gCj4gIC8qIFVubWFy
c2hhbGxpbmc6IHdoYXQgaXMgdGhlIGluc3RhbmNlIElEIG9mIHRoZSBuZXh0IGVudHJ5PyAqLwo+
IC1zdGF0aWMgaW5saW5lIHVpbnQxNl90IGh2bV9sb2FkX2luc3RhbmNlKHN0cnVjdCBodm1fZG9t
YWluX2NvbnRleHQgKmgpCj4gK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGh2bV9sb2FkX2lu
c3RhbmNlKGNvbnN0IHN0cnVjdAo+IGh2bV9kb21haW5fY29udGV4dCAqaCkKPiAgewo+IC0gICAg
c3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmQKPiAtICAgICAgICA9IChzdHJ1Y3QgaHZtX3Nh
dmVfZGVzY3JpcHRvciAqKSZoLT5kYXRhW2gtPmN1cl07Cj4gKyAgICBjb25zdCBzdHJ1Y3QgaHZt
X3NhdmVfZGVzY3JpcHRvciAqZCA9IChjb25zdCB2b2lkICopJmgtPmRhdGFbaC0+Y3VyXTsKPiAr
Cj4gICAgICByZXR1cm4gZC0+aW5zdGFuY2U7Cj4gIH0KPiAKPiAKPiAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:07:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:07:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff4A2-0002xW-PG; Mon, 16 Jul 2018 14: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ff4A1-0002xK-DL
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:07:33 +0000
X-Inumbo-ID: 89935d2b-8901-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89935d2b-8901-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:07:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284891"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 16:07:23 +0200
Message-ID: <20180716140724.44509-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180716140724.44509-1-roger.pau@citrix.com>
References: <20180716140724.44509-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] x86/efi: move the logic to detect PE
 build support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

U28gdGhhdCBpdCBjYW4gYmUgdXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhl
IGVmaSBzcGVjaWZpYwpjb2RlLiBCeSBtb3ZpbmcgdGhlIGRldGVjdGlvbiBjb2RlIGNyZWF0aW5n
IGEgZHVtbXkgZWZpL2Rpc2FibGVkIGZpbGUKY2FuIGJlIGF2b2lkZWQuCgpUaGlzIGlzIHJlcXVp
cmVkIHNvIHRoYXQgdGhlIGNvbmRpdGlvbmFsIHVzZWQgdG8gZGVmaW5lIHRoZSBlZmkgc3ltYm9s
CmluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVkIGFuZCBpbnN0ZWFkIHRoZSBkZWZp
bml0aW9uIG9mIHRoZQplZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVkIHVzaW5nIHRoZSBwcmVwcm9j
ZXNzb3IuCgpUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBjaGFuZ2UgaXMgdG8gYmUgYWJsZSB0
byBidWlsZCBYZW4gdXNpbmcgbGxkCih0aGUgTExWTSBsaW5rZXIpLCB0aGF0IGF0IGxlYXN0IG9u
IHZlcnNpb24gNi4wLjAgZG9lc24ndCB3b3JrCnByb3Blcmx5IHdpdGggYSBERUZJTkVEIGJlaW5n
IHVzZWQgaW4gYSBjb25kaXRpb25hbCBleHByZXNzaW9uOgoKbGQgICAgLW1lbGZfeDg2XzY0X2Zi
c2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCiAgICAvcm9vdC9z
cmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4veGVuLy54
ZW4tc3ltcy4wCmxkOiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQoK
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVy
QG9yYWNsZS5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBSZW5hbWUgdmFyaWFibGUuCiAt
IFJlbW92ZSB1c2FnZSBvZiB0aGUgZWZpL2Rpc2FibGVkIGZpbGUuCi0tLQogLmdpdGlnbm9yZSAg
ICAgICAgICAgICAgICB8ICAxIC0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgfCAxMSArKysr
KysrKystLQogeGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZSB8IDExICsrKy0tLS0tLS0tCiB4ZW4v
YXJjaC94ODYveGVuLmxkcy5TICAgIHwgIDQgKysrLQogNCBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNl
cnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS8uZ2l0aWdub3JlIGIvLmdp
dGlnbm9yZQppbmRleCA1Yjg0NDhkOGY3Li5hYTY4NTZjMmI5IDEwMDY0NAotLS0gYS8uZ2l0aWdu
b3JlCisrKyBiLy5naXRpZ25vcmUKQEAgLTMwMiw3ICszMDIsNiBAQCB4ZW4vYXJjaC94ODYvYm9v
dC8qLmJpbgogeGVuL2FyY2gveDg2L2Jvb3QvKi5sbmsKIHhlbi9hcmNoL3g4Ni9lZmkubGRzCiB4
ZW4vYXJjaC94ODYvZWZpL2NoZWNrLmVmaQoteGVuL2FyY2gveDg2L2VmaS9kaXNhYmxlZAogeGVu
L2FyY2gveDg2L2VmaS9ta3JlbG9jCiB4ZW4vYXJjaC8qL2VmaS9ib290LmMKIHhlbi9hcmNoLyov
ZWZpL2NvbXBhdC5jCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJj
aC94ODYvTWFrZWZpbGUKaW5kZXggNTU2M2M4MTNkZC4uMjE3MmEwNzA3MSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtMTYz
LDEwICsxNjMsMTcgQEAgRUZJX0xERkxBR1MgKz0gLS1taW5vci1pbWFnZS12ZXJzaW9uPSQoWEVO
X1NVQlZFUlNJT04pCiBFRklfTERGTEFHUyArPSAtLW1ham9yLW9zLXZlcnNpb249MiAtLW1pbm9y
LW9zLXZlcnNpb249MAogRUZJX0xERkxBR1MgKz0gLS1tYWpvci1zdWJzeXN0ZW0tdmVyc2lvbj0y
IC0tbWlub3Itc3Vic3lzdGVtLXZlcnNpb249MAogCisjIENoZWNrIGlmIHRoZSBidWlsZCBzeXN0
ZW0gc3VwcG9ydHMgUEUuCitYRU5fQlVJTERfUEUgOj0gJChzaGVsbCAkKENDKSAkKGZpbHRlci1v
dXQgJChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpIC1jIGVmaS9jaGVjay5jIC1vIGVmaS9jaGVj
ay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkKK2V4cG9ydCBYRU5fQlVJTERfUEUgOj0gJChpZiAk
KFhFTl9CVUlMRF9QRSksJChzaGVsbCAkKExEKSAtbWkzODZwZXAgLS1zdWJzeXN0ZW09MTAgLW8g
ZWZpL2NoZWNrLmVmaSBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpKQoraWZlcSAo
JChYRU5fQlVJTERfUEUpLHkpCitDRkxBR1MgKz0gLURYRU5fQlVJTERfUEUKK2VuZGlmCisKICQo
VEFSR0VUKS5lZmk6IFZJUlRfQkFTRSA9IDB4JChzaGVsbCAkKE5NKSBlZmkvcmVsb2NzLWR1bW15
Lm8gfCBzZWQgLW4gJ3MsIEEgVklSVF9TVEFSVCQkLCxwJykKICQoVEFSR0VUKS5lZmk6IEFMVF9C
QVNFID0gMHgkKHNoZWxsICQoTk0pIGVmaS9yZWxvY3MtZHVtbXkubyB8IHNlZCAtbiAncywgQSBB
TFRfU1RBUlQkJCwscCcpCiAjIERvbid0IHVzZSAkKHdpbGRjYXJkIC4uLikgaGVyZSAtIGF0IGxl
YXN0IG1ha2UgMy44MCBleHBhbmRzIHRoaXMgdG9vIGVhcmx5IQotJChUQVJHRVQpLmVmaTogZ3Vh
cmQgPSAkKGlmICQoc2hlbGwgZWNobyBlZmkvZGlzKiB8IGdyZXAgZGlzYWJsZWQpLDopCiskKFRB
UkdFVCkuZWZpOiBndWFyZCA9ICQoaWYgJChYRU5fQlVJTERfUEUpLCw6KQogCiBpZm5lcSAoJChi
dWlsZF9pZF9saW5rZXIpLCkKIGlmZXEgKCQoY2FsbCBsZC12ZXItYnVpbGQtaWQsJChMRCkgJChm
aWx0ZXIgLW0lLCQoRUZJX0xERkxBR1MpKSkseSkKQEAgLTIzMiw2ICsyMzksNiBAQCBlZmkvbWty
ZWxvYzogZWZpL21rcmVsb2MuYwogY2xlYW46OgogCXJtIC1mIGFzbS1vZmZzZXRzLnMgKi5sZHMg
Ym9vdC8qLm8gYm9vdC8qfiBib290L2NvcmUgYm9vdC9ta2VsZjMyCiAJcm0gLWYgJChCQVNFRElS
KS8ueGVuLXN5bXMuWzAtOV0qIGJvb3QvLiouZAotCXJtIC1mICQoQkFTRURJUikvLnhlbi5lZmku
WzAtOV0qIGVmaS8qLmVmaSBlZmkvZGlzYWJsZWQgZWZpL21rcmVsb2MKKwlybSAtZiAkKEJBU0VE
SVIpLy54ZW4uZWZpLlswLTldKiBlZmkvKi5lZmkgZWZpL21rcmVsb2MKIAlybSAtZiBib290L2Nt
ZGxpbmUuUyBib290L3JlbG9jLlMgYm9vdC8qLmxuayBib290LyouYmluCiAJcm0gLWYgbm90ZS5v
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2Vm
aS9NYWtlZmlsZQppbmRleCAzYmU5NjYxMTA4Li45MTgzODNiMzI1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvZWZpL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUKQEAg
LTEsMTYgKzEsMTEgQEAKIENGTEFHUyArPSAtZnNob3J0LXdjaGFyCiAKLWVmaSA6PSB5JChzaGVs
bCBybSAtZiBkaXNhYmxlZCkKLWVmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsICQoQ0MpICQoZmls
dGVyLW91dCAkKENGTEFHUy15KSAuJS5kLCQoQ0ZMQUdTKSkgLWMgY2hlY2suYyAyPmRpc2FibGVk
ICYmIGVjaG8geSkpCi1lZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCAkKExEKSAtbWkzODZwZXAg
LS1zdWJzeXN0ZW09MTAgLW8gY2hlY2suZWZpIGNoZWNrLm8gMj5kaXNhYmxlZCAmJiBlY2hvIHkp
KQotZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hlbGwgcm0gZGlzYWJsZWQpeSkKLQogJS5vOiAlLmlo
ZXgKIAkkKE9CSkNPUFkpIC1JIGloZXggLU8gYmluYXJ5ICQ8ICRACiAKIGJvb3QuaW5pdC5vOiBi
dWlsZGlkLm8KIAogb2JqLXkgOj0gc3R1Yi5vCi1vYmotJChlZmkpIDo9IGJvb3QuaW5pdC5vIGNv
bXBhdC5vIHJlbG9jcy1kdW1teS5vIHJ1bnRpbWUubwotZXh0cmEtJChlZmkpICs9IGJ1aWxkaWQu
bwotbm9jb3YtJChlZmkpICs9IHN0dWIubworb2JqLSQoWEVOX0JVSUxEX1BFKSA6PSBib290Lmlu
aXQubyBjb21wYXQubyByZWxvY3MtZHVtbXkubyBydW50aW1lLm8KK2V4dHJhLSQoWEVOX0JVSUxE
X1BFKSArPSBidWlsZGlkLm8KK25vY292LSQoWEVOX0JVSUxEX1BFKSArPSBzdHViLm8KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmlu
ZGV4IDMyNmU4ODU0MDIuLjRhNTk0Njc5ODYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMKKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwpAQCAtMzA0LDcgKzMwNCw5IEBAIFNF
Q1RJT05TCiAgIH0gOnRleHQKICNlbmRpZgogCi0gIGVmaSA9IERFRklORUQoZWZpKSA/IGVmaSA6
IC47CisjaWZuZGVmIFhFTl9CVUlMRF9QRQorICBlZmkgPSAuOworI2VuZGlmCiAKICAgLyogU2Vj
dGlvbnMgdG8gYmUgZGlzY2FyZGVkICovCiAgIC9ESVNDQVJELyA6IHsKLS0gCjIuMTcuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:07:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:07:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff49z-0002xE-Fi; Mon, 16 Jul 2018 14: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ff49y-0002x3-57
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:07:30 +0000
X-Inumbo-ID: 87bb2cd0-8901-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87bb2cd0-8901-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:07:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284884"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 16:07:22 +0200
Message-ID: <20180716140724.44509-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/2] EFI build 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: 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHBhdGNoZXMgc3RhcnRlZCBhcyBhIHdvcmthcm91bmQgdG8g
YnVpbGQgWGVuIHVzaW5nIGxsZAoodGhlIExMVk0gbGlua2VyKSwgYnV0IG5vdyBwYXRjaCAjMiBp
cyBhbiBpbXByb3ZlbWVudCBvZiB0aGUgYnVpbGQKc3lzdGVtLCB0aHVzIGFsbG93aW5nIHRvIGNy
ZWF0ZSBhIG11bHRpYm9vdDIgY2FwYWJsZSBFTEYgYmluYXJ5CnJlcXVpcmluZyBqdXN0IGEgY29t
cGlsZXIgdGhhdCBzdXBwb3J0cyB0aGUgTVMgQUJJLiBQcmV2aW91c2x5IGluIG9yZGVyCnRvIGJ1
aWxkIGEgbXVsdGlib290MiBjYXBhYmxlIEVMRiBiaW5hcnkgbGlua2VyIFBFIHN1cHBvcnQgd2Fz
IGFsc28KcmVxdWlyZWQuCgpUaGFua3MsIFJvZ2VyLgoKUm9nZXIgUGF1IE1vbm5lICgyKToKICB4
ODYvZWZpOiBtb3ZlIHRoZSBsb2dpYyB0byBkZXRlY3QgUEUgYnVpbGQgc3VwcG9ydAogIHg4Ni9l
Zmk6IHNwbGl0IGNvbXBpbGVyIHZzIGxpbmtlciBzdXBwb3J0CgogLmdpdGlnbm9yZSAgICAgICAg
ICAgICAgICB8ICAxIC0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgfCAxMiArKysrKysrKysr
LS0KIHhlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUgfCAxMSArKystLS0tLS0tLQogeGVuL2FyY2gv
eDg2L3hlbi5sZHMuUyAgICB8ICA0ICsrKy0KIDQgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9u
cygrKSwgMTIgZGVsZXRpb25zKC0pCgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:07:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 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 1ff4A5-0002yT-2F; Mon, 16 Jul 2018 14:07: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=ekp1=ka=citrix.com=prvs=7282efde9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ff4A3-0002xv-VV
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:07:36 +0000
X-Inumbo-ID: 8b095053-8901-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b095053-8901-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:07:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60284896"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 16:07:24 +0200
Message-ID: <20180716140724.44509-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180716140724.44509-1-roger.pau@citrix.com>
References: <20180716140724.44509-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] x86/efi: split compiler vs linker support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

U28gdGhhdCBhbiBFTEYgYmluYXJ5IHdpdGggc3VwcG9ydCBmb3IgRUZJIHNlcnZpY2VzIHdpbGwg
YmUgYnVpbHQgd2hlbgp0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVz
cyBvZiB0aGUgbGlua2VyIHN1cHBvcnQgZm9yClBFLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KQ2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0tLQpDaGFuZ2Vz
IHNpbmNlIHYxOgogLSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgotLS0KIHhlbi9hcmNoL3g4Ni9NYWtl
ZmlsZSAgICAgfCAxMSArKysrKystLS0tLQogeGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZSB8ICA2
ICsrKy0tLQogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyAgICB8ICAyICstCiAzIGZpbGVzIGNoYW5n
ZWQsIDEwIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDIxNzJhMDcwNzEu
Ljc3MzZkMzdkNGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQorKysgYi94ZW4v
YXJjaC94ODYvTWFrZWZpbGUKQEAgLTE2MywxMSArMTYzLDEyIEBAIEVGSV9MREZMQUdTICs9IC0t
bWlub3ItaW1hZ2UtdmVyc2lvbj0kKFhFTl9TVUJWRVJTSU9OKQogRUZJX0xERkxBR1MgKz0gLS1t
YWpvci1vcy12ZXJzaW9uPTIgLS1taW5vci1vcy12ZXJzaW9uPTAKIEVGSV9MREZMQUdTICs9IC0t
bWFqb3Itc3Vic3lzdGVtLXZlcnNpb249MiAtLW1pbm9yLXN1YnN5c3RlbS12ZXJzaW9uPTAKIAot
IyBDaGVjayBpZiB0aGUgYnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgotWEVOX0JVSUxEX1BFIDo9
ICQoc2hlbGwgJChDQykgJChmaWx0ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAt
YyBlZmkvY2hlY2suYyAtbyBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpCi1leHBv
cnQgWEVOX0JVSUxEX1BFIDo9ICQoaWYgJChYRU5fQlVJTERfUEUpLCQoc2hlbGwgJChMRCkgLW1p
Mzg2cGVwIC0tc3Vic3lzdGVtPTEwIC1vIGVmaS9jaGVjay5lZmkgZWZpL2NoZWNrLm8gMj4vZGV2
L251bGwgJiYgZWNobyB5KSkKLWlmZXEgKCQoWEVOX0JVSUxEX1BFKSx5KQotQ0ZMQUdTICs9IC1E
WEVOX0JVSUxEX1BFCisjIENoZWNrIGlmIHRoZSBjb21waWxlciBzdXBwb3J0cyB0aGUgTVMgQUJJ
LgorZXhwb3J0IFhFTl9CVUlMRF9FRkkgOj0gJChzaGVsbCAkKENDKSAkKGZpbHRlci1vdXQgJChD
RkxBR1MteSkgLiUuZCwkKENGTEFHUykpIC1jIGVmaS9jaGVjay5jIC1vIGVmaS9jaGVjay5vIDI+
L2Rldi9udWxsICYmIGVjaG8geSkKKyMgQ2hlY2sgaWYgdGhlIGxpbmtlciBzdXBwb3J0cyBQRS4K
K1hFTl9CVUlMRF9QRSA6PSAkKGlmICQoWEVOX0JVSUxEX0VGSSksJChzaGVsbCAkKExEKSAtbWkz
ODZwZXAgLS1zdWJzeXN0ZW09MTAgLW8gZWZpL2NoZWNrLmVmaSBlZmkvY2hlY2subyAyPi9kZXYv
bnVsbCAmJiBlY2hvIHkpKQoraWZlcSAoJChYRU5fQlVJTERfRUZJKSx5KQorQ0ZMQUdTICs9IC1E
WEVOX0JVSUxEX0VGSQogZW5kaWYKIAogJChUQVJHRVQpLmVmaTogVklSVF9CQVNFID0gMHgkKHNo
ZWxsICQoTk0pIGVmaS9yZWxvY3MtZHVtbXkubyB8IHNlZCAtbiAncywgQSBWSVJUX1NUQVJUJCQs
LHAnKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4
Ni9lZmkvTWFrZWZpbGUKaW5kZXggOTE4MzgzYjMyNS4uMzgxNmRlMjczOCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxl
CkBAIC02LDYgKzYsNiBAQCBDRkxBR1MgKz0gLWZzaG9ydC13Y2hhcgogYm9vdC5pbml0Lm86IGJ1
aWxkaWQubwogCiBvYmoteSA6PSBzdHViLm8KLW9iai0kKFhFTl9CVUlMRF9QRSkgOj0gYm9vdC5p
bml0Lm8gY29tcGF0Lm8gcmVsb2NzLWR1bW15Lm8gcnVudGltZS5vCi1leHRyYS0kKFhFTl9CVUlM
RF9QRSkgKz0gYnVpbGRpZC5vCi1ub2Nvdi0kKFhFTl9CVUlMRF9QRSkgKz0gc3R1Yi5vCitvYmot
JChYRU5fQlVJTERfRUZJKSA6PSBib290LmluaXQubyBjb21wYXQubyByZWxvY3MtZHVtbXkubyBy
dW50aW1lLm8KK2V4dHJhLSQoWEVOX0JVSUxEX0VGSSkgKz0gYnVpbGRpZC5vCitub2Nvdi0kKFhF
Tl9CVUlMRF9FRkkpICs9IHN0dWIubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMu
UyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKaW5kZXggNGE1OTQ2Nzk4Ni4uNmU5YmRhNTEwOSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVu
Lmxkcy5TCkBAIC0zMDQsNyArMzA0LDcgQEAgU0VDVElPTlMKICAgfSA6dGV4dAogI2VuZGlmCiAK
LSNpZm5kZWYgWEVOX0JVSUxEX1BFCisjaWZuZGVmIFhFTl9CVUlMRF9FRkkKICAgZWZpID0gLjsK
ICNlbmRpZgogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:08:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14: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 1ff4Af-00038z-DU; Mon, 16 Jul 2018 14:08: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff4Ae-00038n-TD
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:08:12 +0000
X-Inumbo-ID: b1c5487d-8901-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b1c5487d-8901-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:08:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76228328"
To: Paul Durrant <Paul.Durrant@citrix.com>, 'Jan Beulich' <JBeulich@suse.com>, 
 xen-devel <xen-devel@lists.xenproject.org>
References: <5B4CA48002000078001D470D@prv1-mh.provo.novell.com>
 <25ec81ac057b4143859e1479bfa32d49@AMSPEX02CL02.citrite.net>
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: <80d53b0d-e736-8d5e-f89d-9cbcd20fe9f4@citrix.com>
Date: Mon, 16 Jul 2018 15:07:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <25ec81ac057b4143859e1479bfa32d49@AMSPEX02CL02.citrite.net>
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: improve a few state load 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMTggMTU6MDUsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9odm0uYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+IEBAIC05NzYs
MTQgKzk3NiwxMyBAQCB1bnNpZ25lZCBsb25nIGh2bV9jcjRfZ3Vlc3RfdmFsaWRfYml0cyhjCj4+
Cj4+ICBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQo+PiAgewo+PiAtICAgIGludCB2Y3B1aWQ7Cj4+ICsgICAgdW5z
aWduZWQgaW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwo+PiAgICAgIHN0cnVjdCB2
Y3B1ICp2Owo+PiAgICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7Cj4+ICAgICAgc3RydWN0IHNl
Z21lbnRfcmVnaXN0ZXIgc2VnOwo+PiAgICAgIGNvbnN0IGNoYXIgKmVycnN0cjsKPj4KPj4gICAg
ICAvKiBXaGljaCB2Y3B1IGlzIHRoaXM/ICovCj4+IC0gICAgdmNwdWlkID0gaHZtX2xvYWRfaW5z
dGFuY2UoaCk7Cj4+ICAgICAgaWYgKCB2Y3B1aWQgPj0gZC0+bWF4X3ZjcHVzIHx8ICh2ID0gZC0+
dmNwdVt2Y3B1aWRdKSA9PSBOVUxMICkKPiBUaGlzIG9wZW4gY29kZWQgcGF0dGVybjoKPgo+IHZj
cHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwo+IGlmICggdmNwdWlkID49IGQtPm1heF92Y3B1
cyB8fCAodiA9IGQtPnZjcHVbdmNwdWlkXSkgPT0gTlVMTCApCj4geyAuLi4KPgo+IHNlZW1zIHRv
IGJlIHJlcGVhdGVkIGFuIGF3ZnVsIGxvdC4gSXMgaXQgdGltZSwgcGVyaGFwcywgdG8gaW50cm9k
dWNlIGEgaGVscGVyIGZ1bmN0aW9uIHRoYXQgaW5jb3Jwb3JhdGVzIHRoZSBjaGVjaz8KCkluIHNv
bWUgY29waW91cyBmcmVlIHRpbWUgd2hlbiBJIGNhbiBwb3N0IHYyIG9mIG15ICJmaXggbWF4X3Zj
cHVzIgpzZXJpZXMsIGFsbCBvZiB0aGlzIGxvZ2ljIChhbmQgbXVjaCBtb3JlKSB3aWxsIGJlY29t
ZSByZWR1bmRhbnQgYW5kIGdldApjdWxsZWQuCgpJIHJlYWxseSB3b3VsZG4ndCB3YXN0ZSB0aW1l
IHJlLWZhY3RvcmluZyBpdCBhdCB0aGlzIHBvaW50LgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:09:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14: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 1ff4Bc-0003JY-OG; Mon, 16 Jul 2018 14: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=tukk=ka=citrix.com=prvs=728920bf3=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ff4Bb-0003JF-Ag
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:09:11 +0000
X-Inumbo-ID: d4b399e4-8901-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4b399e4-8901-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:09:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76228434"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, 'Jan Beulich'
 <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/HVM: improve a few state load checks
Thread-Index: AQHUHQ0WFsQN6UKnw0WzNc7ImzQcLKSR4VDg///fxoCAACHBQA==
Date: Mon, 16 Jul 2018 14:09:06 +0000
Message-ID: <fe4a878264854927a868b6073338b391@AMSPEX02CL02.citrite.net>
References: <5B4CA48002000078001D470D@prv1-mh.provo.novell.com>
 <25ec81ac057b4143859e1479bfa32d49@AMSPEX02CL02.citrite.net>
 <80d53b0d-e736-8d5e-f89d-9cbcd20fe9f4@citrix.com>
In-Reply-To: <80d53b0d-e736-8d5e-f89d-9cbcd20fe9f4@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/HVM: improve a few state load 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>
Content-Type: text/plain; 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
bnQ6IDE2IEp1bHkgMjAxOCAxNTowOA0KPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRA
Y2l0cml4LmNvbT47ICdKYW4gQmV1bGljaCcNCj4gPEpCZXVsaWNoQHN1c2UuY29tPjsgeGVuLWRl
dmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbUEFU
Q0hdIHg4Ni9IVk06IGltcHJvdmUgYSBmZXcgc3RhdGUgbG9hZCBjaGVja3MNCj4gDQo+IE9uIDE2
LzA3LzE4IDE1OjA1LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMNCj4gPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPiA+PiBAQCAt
OTc2LDE0ICs5NzYsMTMgQEAgdW5zaWduZWQgbG9uZyBodm1fY3I0X2d1ZXN0X3ZhbGlkX2JpdHMo
Yw0KPiA+Pg0KPiA+PiAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdA0KPiAqaCkNCj4gPj4gIHsNCj4gPj4gLSAgICBpbnQg
dmNwdWlkOw0KPiA+PiArICAgIHVuc2lnbmVkIGludCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5j
ZShoKTsNCj4gPj4gICAgICBzdHJ1Y3QgdmNwdSAqdjsNCj4gPj4gICAgICBzdHJ1Y3QgaHZtX2h3
X2NwdSBjdHh0Ow0KPiA+PiAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsNCj4gPj4g
ICAgICBjb25zdCBjaGFyICplcnJzdHI7DQo+ID4+DQo+ID4+ICAgICAgLyogV2hpY2ggdmNwdSBp
cyB0aGlzPyAqLw0KPiA+PiAtICAgIHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOw0KPiA+
PiAgICAgIGlmICggdmNwdWlkID49IGQtPm1heF92Y3B1cyB8fCAodiA9IGQtPnZjcHVbdmNwdWlk
XSkgPT0gTlVMTCApDQo+ID4gVGhpcyBvcGVuIGNvZGVkIHBhdHRlcm46DQo+ID4NCj4gPiB2Y3B1
aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsNCj4gPiBpZiAoIHZjcHVpZCA+PSBkLT5tYXhfdmNw
dXMgfHwgKHYgPSBkLT52Y3B1W3ZjcHVpZF0pID09IE5VTEwgKQ0KPiA+IHsgLi4uDQo+ID4NCj4g
PiBzZWVtcyB0byBiZSByZXBlYXRlZCBhbiBhd2Z1bCBsb3QuIElzIGl0IHRpbWUsIHBlcmhhcHMs
IHRvIGludHJvZHVjZSBhDQo+IGhlbHBlciBmdW5jdGlvbiB0aGF0IGluY29ycG9yYXRlcyB0aGUg
Y2hlY2s/DQo+IA0KPiBJbiBzb21lIGNvcGlvdXMgZnJlZSB0aW1lIHdoZW4gSSBjYW4gcG9zdCB2
MiBvZiBteSAiZml4IG1heF92Y3B1cyINCj4gc2VyaWVzLCBhbGwgb2YgdGhpcyBsb2dpYyAoYW5k
IG11Y2ggbW9yZSkgd2lsbCBiZWNvbWUgcmVkdW5kYW50IGFuZCBnZXQNCj4gY3VsbGVkLg0KPiAN
Cj4gSSByZWFsbHkgd291bGRuJ3Qgd2FzdGUgdGltZSByZS1mYWN0b3JpbmcgaXQgYXQgdGhpcyBw
b2ludC4NCg0KT2suIElmIHRoYXQncyB0aGUgY2FzZSB0aGVuLi4uDQoNClJldmlld2VkLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KDQo+IA0KPiB+QW5kcmV3DQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:09:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:09:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff4By-0003NS-25; Mon, 16 Jul 2018 14: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff4Bx-0003NE-84
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:09:33 +0000
X-Inumbo-ID: e1fc3f7c-8901-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1fc3f7c-8901-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:09:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60285157"
Date: Mon, 16 Jul 2018 15:09:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180716140909.qc5a7nzfevzwwhlh@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-6-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180707110526.35822-6-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 05/13] 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 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>

T24gU2F0LCBKdWwgMDcsIDIwMTggYXQgMTI6MDU6MThQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFR1cm4gaW9tbXVfbWFwL3VubWFwX3BhZ2UoKSBpbnRvIHN0cmFpZ2h0Zm9yd2FyZCB3
cmFwcGVycyB0aGF0IGNoZWNrIHRoZQo+IGV4aXN0ZW5jZSBvZiB0aGUgcmVsZXZhbnQgaW9tbXVf
b3AgYW5kIGNhbGwgdGhyb3VnaCB0byBpdC4gVGhpcyBtYWtlcyB0aGVtCj4gdXNhYmxlIGJ5IFBW
IElPTU1VIGNvZGUgdG8gYmUgZGVsaXZlcmVkIGluIGZ1dHVyZSBwYXRjaGVzLgo+IExlYXZlIHRo
ZSBkZWNpc2lvbiBvbiB3aGV0aGVyIHRvIGludm9rZSBkb21haW5fY3Jhc2goKSB1cCB0byB0aGUg
Y2FsbGVyLgo+IFRoaXMgaGFzIHRoZSBhZGRlZCBiZW5lZml0IHRoYXQgdGhlIChtb2R1bGUvbGlu
ZSBudW1iZXIpIG1lc3NhZ2UgdGhhdAo+IGRvbWFpbl9jcmFzaCgpIHNwaXRzIG91dCB3aWxsIGJl
IG1vcmUgaW5kaWNhdGl2ZSBvZiB3aGVyZSB0aGUgcHJvYmxlbSBsaWVzLgo+IAo+IE5PVEU6IFRo
aXMgcGF0Y2ggaW5jbHVkZXMgb25lIGJpdCBvZiBjbGVhbi11cCBpbiBzZXRfaWRlbnRpdHlfcDJt
X2VudHJ5KCkKPiAgICAgICByZXBsYWNpbmcgdXNlIG9mIHAybS0+ZG9tYWluIHdpdGggdGhlIGRv
bWFpbiBwb2ludGVyIHBhc3NlZCBpbnRvIHRoZQo+ICAgICAgIGZ1bmN0aW9uLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:14:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:14: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 1ff4Gf-0004DJ-ME; Mon, 16 Jul 2018 14:14: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff4Gd-0004DE-OV
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:14:23 +0000
X-Inumbo-ID: 8eae6dd3-8902-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8eae6dd3-8902-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:14: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 60F4B18A;
 Mon, 16 Jul 2018 07:14:21 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9767D3F5A0;
 Mon, 16 Jul 2018 07:14:20 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-5-git-send-email-sstabellini@kernel.org>
 <61bb7cae-1762-0641-796d-1d02326bf8f1@arm.com>
 <alpine.DEB.2.10.1807131527210.4709@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <71672865-5e9a-f306-4cb7-5fb868340a6b@arm.com>
Date: Mon, 16 Jul 2018 15:14:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807131527210.4709@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 05/21] 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>, 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>

SGkgU3RlZmFubywKCk9uIDEzLzA3LzE4IDIzOjQxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDA3LzA3LzE4
IDAwOjEyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBFeHRlbmQgdGhlIGV4aXN0aW5n
IGRldmljZSB0cmVlIGJhc2VkIG11bHRpYm9vdCBwcm90b2NvbCB0byBpbmNsdWRlCj4+PiBpbmZv
cm1hdGlvbiByZWdhcmRpbmcgbXVsdGlwbGUgZG9tYWlucyB0byBib290Lgo+Pj4KPj4+IFNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPj4+Cj4+
PiAtLS0KPj4+IENoYW5nZXMgaW4gdjI6Cj4+PiAtIGxvd2VyIGNhc2Uga2VybmVsCj4+PiAtIHJl
bmFtZSBtZW0gdG8gbWVtb3J5Cj4+PiAtIG1hbmRhdGUgY3B1cyBhbmQgbWVtb3J5Cj4+PiAtIHJl
cGxhY2UgZG9tVS1rZXJuZWwgd2l0aCBrZXJuZWwgYW5kIGRvbVUtcmFtZGlzayB3aXRoIHJhbWRp
c2sKPj4+IC0gcmVuYW1lIHhlbixkb21VIHdpdGggeGVuLGRvbWFpbgo+Pj4gLSBhZGQgaW5mbyBh
Ym91dCBkb20wCj4+PiAtIHN3aXRjaCBtZW1vcnkgYW5kIGNwdXMgdG8gaW50ZWdlcnMKPj4+IC0g
cmVtb3ZlIGRlZmF1bHRzCj4+PiAtIGFkZCB2cGwwMTEKPj4+IC0tLQo+Pj4gICAgZG9jcy9taXNj
L2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dCB8IDEwOAo+Pj4gKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwo+Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDEwOCBpbnNlcnRpb25zKCsp
Cj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50
eHQKPj4+IGIvZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dAo+Pj4gaW5kZXgg
Y2UyZDBkYy4uNWMzYjhkYSAxMDA2NDQKPj4+IC0tLSBhL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRy
ZWUvYm9vdGluZy50eHQKPj4+ICsrKyBiL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGlu
Zy50eHQKPj4+IEBAIC0xMTksMyArMTE5LDExMSBAQCBGb3IgdGhvc2UgeW91IHdvdWxkIGhhcmRj
b2RlIHRoZSBYZW4gY29tbWFuZGxpbmUgaW4KPj4+IHRoZSBEVEIgdW5kZXIKPj4+ICAgIGxpbmUg
Ynkgd3JpdGluZyBib290YXJncyAoYXMgZm9yIG5hdGl2ZSBMaW51eCkuCj4+PiAgICBBIFhlbi1h
d2FyZSBib290bG9hZGVyIHdvdWxkIHNldCB4ZW4seGVuLWJvb3RhcmdzIGZvciBYZW4sCj4+PiB4
ZW4sZG9tMC1ib290YXJncwo+Pj4gICAgZm9yIERvbTAgYW5kIGJvb3RhcmdzIGZvciBuYXRpdmUg
TGludXguCj4+PiArCj4+PiArCj4+PiArQ3JlYXRpbmcgTXVsdGlwbGUgRG9tYWlucyBkaXJlY3Rs
eSBmcm9tIFhlbgo+Pj4gKz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KPj4+ICsKPj4+ICtJdCBpcyBwb3NzaWJsZSB0byBoYXZlIFhlbiBjcmVhdGUgb3RoZXIgZG9t
YWlucywgaW4gYWRkaXRpb24gdG8gZG9tMCwKPj4+ICtvdXQgb2YgdGhlIGluZm9ybWF0aW9uIHBy
b3ZpZGVkIHZpYSBkZXZpY2UgdHJlZS4gQSBrZXJuZWwgYW5kIGluaXRyZAo+Pj4gKyhvcHRpb25h
bCkgbmVlZCB0byBiZSBzcGVjaWZpZWQgZm9yIGVhY2ggZ3Vlc3QuCj4+PiArCj4+PiArRm9yIGVh
Y2ggZG9tYWluIHRvIGJlIGNyZWF0ZWQgdGhlcmUgbmVlZHMgdG8gYmUgb25lIG5vZGUgdW5kZXIg
L2Nob3Nlbgo+Pj4gK3dpdGggdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVzOgo+Pj4gKwo+Pj4gKy0g
Y29tcGF0aWJsZQo+Pj4gKwo+Pj4gKyAgICBGb3IgZG9tVXM6ICJ4ZW4sZG9tYWluIgo+Pj4gKyAg
ICBGb3IgZG9tMDogInhlbixkb21haW4iLCAieGVuLGluaXRpYWwtZG9tYWluIgo+Pgo+PiBMb29r
aW5nIGJyaWVmbHkgYXQgdGhlIGNvZGUsIEkgZG9uJ3Qgc2VlIGFueSBzdXBwb3J0IG9mICJ4ZW4s
aW5pdGlhbC1kb21haW4iLgo+PiBEaWQgSSBtaXNzIGFueXRoaW5nPwo+Pgo+PiBCdXQsIGl0IGlz
IGEgYml0IHN0cmFuZ2UgdG8gcHV0IHRoYXQgaW4gY29tcGF0aWJsZS4gU2hvdWxkbid0IHRoaXMg
YmUgYQo+PiBwcm9wZXJ0eT8KPiAKPiBJIGhhdmVuJ3QgaW1wbGVtZW5lZCB0aGlzIGluIHRoaXMg
c2VyaWVzIHlldC4gTGV0J3MgYWRkCj4gInhlbixpbml0aWFsLWRvbWFpbiIgdG8gdGhlIHNwZWMg
dG9nZXRoZXIgd2l0aCB0aGUgaW1wbGVtZW50YXRpb24gaW4gb25lCj4gb2YgdGhlIGZvbGxvdy11
cCBzZXJpZXMuCj4gCj4gICAKPj4+ICsKPj4+ICstIG1lbW9yeQo+Pj4gKwo+Pj4gKyAgICBBbiBp
bnRlZ2VyIHNwZWNpZnlpbmcgdGhlIGFtb3VudCBvZiBtZWdhYnl0ZXMgb2YgUkFNIHRvIGFsbG9j
YXRlIHRvCj4+PiArICAgIHRoZSBndWVzdC4KPj4KPj4gSSB3b3VsZCBkZWZpbmUgdGhpcyBhIEtC
LiBXaXRoIERvbTBsZXNzIGl0IHdvdWxkIGJlIGVhc3kgdG8gc3Bhd24gYSBndWVzdCB3aXRoCj4+
IGxlc3MgdGhhbiBhIE1CIG9mIG1lbW9yeS4gV2hhdCBtYXR0ZXIgaXMgdGhlIGFtb3VudCBvZiBt
ZW1vcnkgc2hvdWxkIGJlCj4+IHBhZ2UtYWxpZ25lZC4KPiAKPiBJIHRoaW5rIGl0IHdvdWxkIGJl
IGdvb2QgdG8gYWxsb3cgdXNlcnMgdG8gc3BlY2lmeSB0aGUgbWVtb3J5IGluIEtCLCB5b3UKPiBh
cmUgcmlnaHQgdGhhdCB3ZSBtaWdodCBiZSBhYmxlIHRvIGhhdmUgPDFNQiBndWVzdHMuIEF0IHRo
ZSBzYW1lIHRpbWUsCj4gaXQgaXMgYSBwYWluIHRvIGhhdmUgdG8gZGVhbCB3aXRoIEtCcyB3aGVu
IGFsbG9jYXRpbmcgbXVsdGkgR0JzIGd1ZXN0cy4KCkl0IGlzIG5vdCB2ZXJ5IGRpZmZpY3VsdCwg
WW91IGp1c3QgdXNlIHlvdXIgd2NhbGMgKG9yIGFueSBjYWxjdWxhdG9yKSAKYW5kIGRvIGEgc2hp
ZnQgMzAuCgo+IAo+IEFueSBzdWdnZXN0aW9uIG9uIGhvdyB0byBtYWtlIHRoaXMgbW9yZSB1c2Vy
IGZyaWVuZGx5PyBNYXliZSB3ZSBjb3VsZAo+IGZpbmQgYSB3YXkgdG8gc3VwcG9ydCBtdWx0aXBs
ZSB1bml0cywgZm9yIGluc3RhbmNlIHdlIGNvdWxkIHN1cHBvcnQKPiBtZW1vcnlfbWIgKGZvciBN
QnMpIGFuZCBtZW1vcnlfa2IgKGZvciBLQnMpLgoKVGhhdCdzIHVnbHkgYmVjYXVzZSB5b3Uga25v
dyBoYXZlIHRvIGRlc2NyaWJlIGNsZWFybHkgd2hhdCB0aGV5IGFyZSBmb3IgCm9yIG90aGVyd2lz
ZSBzb21lb25lIG1heSB0aGluayBpdCB3b3VsZCBiZSBmaW5lIHRvIGRlc2NyaWJlIHlvdXIgMS41
R0IgCmd1ZXN0IGFzOgoKbWVtb3J5X2diID0gMQptZW1vcnlfbWIgPSA1MTIKCklmIHlvdSB3YW50
IHRvIG1ha2UgdXNlci1mcmllbmRseSB0aGVuIHByb3ZpZGUgbWFjcm9zIHRvIGdlbmVyYXRlIHRo
ZSAKZGV2aWNlLXRyZWUuIFRoaXMgaXMgYWxyZWFkeSB1c2VkIGZvciBkZXNjcmliZSBHSUMgY29u
dHJvbGxlciBpbiBMaW51eC4KCj4gCj4gT3Igd2UgY291bGQganVzdCBzdWNrIGl0IHVwIGFuZCB1
c2UgS0JzIG9ubHkuIEkgbWVhbiwgaWYgd2UgaGF2ZSB0bwo+IHN1cHBvcnQgb25lIHVuaXQgb25s
eSwgaXQgc2hvdWxkIHByb2JhYmx5IGJlIEtCcy4gSSB3b25kZXIgaWYgaXQgbWFrZXMKPiBzZW5z
ZSB0byByZW5hbWUgbWVtb3J5IHRvIG1lbW9yeV88dW5pdD4gaW4gYW55IGNhc2UgZm9yIGNsYXJp
dHkuCgpJIHdvdWxkIHByZWZlciB0byBrZWVwICJtZW1vcnkiIGFuZCBlbmNvdXJhZ2UgdXNlcnMg
dG8gcmVhZCB0aGUgCmFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbi4KCkNoZWVycywKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:14:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:14: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 1ff4Gj-0004Ds-2n; Mon, 16 Jul 2018 14:14: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=x/ry=ka=citrix.com=prvs=7282924f4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ff4Gi-0004Dk-Ir
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:14:28 +0000
X-Inumbo-ID: 91675781-8902-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91675781-8902-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:14:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60285943"
Date: Mon, 16 Jul 2018 15:14:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180716141423.xvxglw6y54binzeh@citrix.com>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-7-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180707110526.35822-7-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 06/13] 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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, 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>

T24gU2F0LCBKdWwgMDcsIDIwMTggYXQgMTI6MDU6MTlQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoaXMgcGF0Y2ggaW50cm9kdWNlcyB0aGUgYm9pbGVycGxhdGUgZm9yIGEgbmV3IGh5
cGVyY2FsbCB0byBhbGxvdyBhCj4gZG9tYWluIHRvIGNvbnRyb2wgSU9NTVUgbWFwcGluZ3MgZm9y
IGl0cyBvd24gcGFnZXMuCj4gV2hpbHN0IHRoZXJlIGlzIGR1cGxpY2F0aW9uIG9mIGNvZGUgYmV0
d2VlbiB0aGUgbmF0aXZlIGFuZCBjb21wYXQgZW50cnkKPiBwb2ludHMgd2hpY2ggYXBwZWFycyBy
aXBlIGZvciBzb21lIGZvcm0gb2YgY29tYmluYXRpb24sIEkgdGhpbmsgaXQgaXMKPiBiZXR0ZXIg
dG8gbWFpbnRhaW4gdGhlIHNlcGFyYXRpb24gYXMtaXMgYmVjYXVzZSB0aGUgY29tcGF0IGVudHJ5
IHBvaW50Cj4gd2lsbCBuZWNlc3NhcmlseSBnYWluIGNvbXBsZXhpdHkgaW4gc3Vic2VxdWVudCBw
YXRjaGVzLgo+IAoKU2luY2UgdGhpcyBpcyBhIG5ldyBvcCwgd2h5IGlzIHRoZXJlIGNvbXBhdGli
aWxpdHkgaXNzdWU/IENhbiB3ZSBkbyBhd2F5CndpdGggdGhlIGNvbXBhdCBlbnRyeSBwb2ludCBh
bGwgdG9nZXRoZXI/CgpJIGhhdmVuJ3QgcmVhZCB0aGUgcmVzdCBvZiB0aGlzIHNlcmllcywgbWF5
YmUgaXQgd2lsbCBiZWNvbWUgY2xlYXJlcgpsYXRlci4KCldlaS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:18:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:18: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 1ff4KO-0004ZM-Jz; Mon, 16 Jul 2018 14:18: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=tukk=ka=citrix.com=prvs=728920bf3=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ff4KN-0004ZG-U0
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:18:15 +0000
X-Inumbo-ID: 0786ebb5-8903-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0786ebb5-8903-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:17:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76229203"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH v2 06/13] public / x86: introduce __HYPERCALL_iommu_op
Thread-Index: AQHUFeJtZVYm5Tpy20SN1v6WPtW+NqSR0UuAgAAiWtA=
Date: Mon, 16 Jul 2018 14:17:55 +0000
Message-ID: <13b0c83b2c2345959c225e08154827d7@AMSPEX02CL02.citrite.net>
References: <20180707110526.35822-1-paul.durrant@citrix.com>
 <20180707110526.35822-7-paul.durrant@citrix.com>
 <20180716141423.xvxglw6y54binzeh@citrix.com>
In-Reply-To: <20180716141423.xvxglw6y54binzeh@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 06/13] 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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDE2IEp1bHkgMjAxOCAxNToxNAo+IFRvOiBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc7IEFuZHJldyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47
IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBKYW4KPiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgVGltCj4gKFhlbi5vcmcp
IDx0aW1AeGVuLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBEYW5pZWwgRGUg
R3JhYWYKPiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIg
MDYvMTNdIHB1YmxpYyAvIHg4NjogaW50cm9kdWNlCj4gX19IWVBFUkNBTExfaW9tbXVfb3AKPiAK
PiBPbiBTYXQsIEp1bCAwNywgMjAxOCBhdCAxMjowNToxOVBNICswMTAwLCBQYXVsIER1cnJhbnQg
d3JvdGU6Cj4gPiBUaGlzIHBhdGNoIGludHJvZHVjZXMgdGhlIGJvaWxlcnBsYXRlIGZvciBhIG5l
dyBoeXBlcmNhbGwgdG8gYWxsb3cgYQo+ID4gZG9tYWluIHRvIGNvbnRyb2wgSU9NTVUgbWFwcGlu
Z3MgZm9yIGl0cyBvd24gcGFnZXMuCj4gPiBXaGlsc3QgdGhlcmUgaXMgZHVwbGljYXRpb24gb2Yg
Y29kZSBiZXR3ZWVuIHRoZSBuYXRpdmUgYW5kIGNvbXBhdCBlbnRyeQo+ID4gcG9pbnRzIHdoaWNo
IGFwcGVhcnMgcmlwZSBmb3Igc29tZSBmb3JtIG9mIGNvbWJpbmF0aW9uLCBJIHRoaW5rIGl0IGlz
Cj4gPiBiZXR0ZXIgdG8gbWFpbnRhaW4gdGhlIHNlcGFyYXRpb24gYXMtaXMgYmVjYXVzZSB0aGUg
Y29tcGF0IGVudHJ5IHBvaW50Cj4gPiB3aWxsIG5lY2Vzc2FyaWx5IGdhaW4gY29tcGxleGl0eSBp
biBzdWJzZXF1ZW50IHBhdGNoZXMuCj4gPgo+IAo+IFNpbmNlIHRoaXMgaXMgYSBuZXcgb3AsIHdo
eSBpcyB0aGVyZSBjb21wYXRpYmlsaXR5IGlzc3VlPyBDYW4gd2UgZG8gYXdheQo+IHdpdGggdGhl
IGNvbXBhdCBlbnRyeSBwb2ludCBhbGwgdG9nZXRoZXI/Cj4gCj4gSSBoYXZlbid0IHJlYWQgdGhl
IHJlc3Qgb2YgdGhpcyBzZXJpZXMsIG1heWJlIGl0IHdpbGwgYmVjb21lIGNsZWFyZXIKPiBsYXRl
ci4KCkxvb2sgYXQgdGhlIHBhdGNoIGFkZGluZyB0aGUgcXVlcnkgb3AuLi4gdGhhdCdzIHdoZW4g
aXQgYmVjb21lcyBuZWNlc3NhcnkuCgogIFBhdWwKCj4gCj4gV2VpLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:21:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14: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 1ff4Ne-0005EQ-2f; Mon, 16 Jul 2018 14: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=x0fx=ka=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ff4Nc-0005EL-QF
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:21:36 +0000
X-Inumbo-ID: 7f3f1498-8903-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f3f1498-8903-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:21:15 +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 834F9AD31
 for <xen-devel@lists.xenproject.org>; Mon, 16 Jul 2018 14:21:33 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F26A02000078001D312F@suse.com>
 <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
 <5B4C629002000078001D4346@suse.com>
 <db67ac6c-192a-66ed-db73-a676c272598f@suse.com>
 <5B4C8D3702000078001D45EA@suse.com>
 <c678a828-b1d8-884e-44dc-d8e97611d1de@suse.com>
 <5B4C973D02000078001D4693@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: <26d7f628-0a1e-1114-46c6-e2058acbb0c9@suse.com>
Date: Mon, 16 Jul 2018 16:21:32 +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: <5B4C973D02000078001D4693@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

T24gMTYvMDcvMTggMTU6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA3LjE4IGF0
IDE0OjQ3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMTYvMDcvMTggMTQ6MTksIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTYuMDcuMTggYXQgMTM6NDcsIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOgo+Pj4+IE9uIDE2LzA3LzE4IDExOjE3LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4+Pj4gT24gMTMuMDcuMTggYXQgMTE6MDIsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+
Pj4+Pj4gT24gMTEvMDcvMTggMTQ6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IFdoaWxl
IEkndmUgcnVuIGludG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVzIGluIHBsYWNlIHdo
aWNoIG5vCj4+Pj4+Pj4gbG9uZ2VyIGd1YXJhbnRlZSB0aGUgcGVyLUNQVSBhcmVhIHRvIHN0YXJ0
IG91dCBhcyBhbGwgemVyb3MsIHRoZQo+Pj4+Pj4+IENQVV9ET1dOX0ZBSUxFRCBwcm9jZXNzaW5n
IGxvb2tzIHRvIGhhdmUgdGhlIHNhbWUgaXNzdWU6IEJ5IG5vdCB6YXBwaW5nCj4+Pj4+Pj4gdGhl
IHBlci1DUFUgY3B1cG9vbCBwb2ludGVyLCBjcHVwb29sX2NwdV9hZGQoKSdzIChpbmRpcmVjdCkg
aW52b2NhdGlvbgo+Pj4+Pj4+IG9mIHNjaGVkdWxlX2NwdV9zd2l0Y2goKSB3aWxsIHRyaWdnZXIg
dGhlICJjICE9IG9sZF9wb29sIiBhc3NlcnRpb24KPj4+Pj4+PiB0aGVyZS4KPj4+Pj4+Pgo+Pj4+
Pj4+IENsZWFyaW5nIHRoZSBmaWVsZCBkdXJpbmcgQ1BVX0RPV05fUFJFUEFSRSBpcyB0b28gZWFy
bHkgKGFmYWljdCB0aGlzCj4+Pj4+Pj4gc2hvdWxkIG5vdCBoYXBwZW4gYmVmb3JlIGNwdV9kaXNh
YmxlX3NjaGVkdWxlcigpKS4gQ2xlYXJpbmcgaXQgaW4KPj4+Pj4+PiBDUFVfREVBRCBhbmQgQ1BV
X0RPV05fRkFJTEVEIHdvdWxkIGJlIGFuIG9wdGlvbiwgYnV0IHdvdWxkIHRha2UgdGhlIHNhbWUK
Pj4+Pj4+PiBwaWVjZSBvZiBjb2RlIHR3aWNlLiBTaW5jZSB0aGUgZmllbGQncyB2YWx1ZSBzaG91
bGRuJ3QgbWF0dGVyIHdoaWxlIHRoZQo+Pj4+Pj4+IENQVSBpcyBvZmZsaW5lLCBzaW1wbHkgY2xl
YXIgaXQgaW4gQ1BVX09OTElORSBhbmQgQ1BVX0RPV05fRkFJTEVELCBidXQKPj4+Pj4+PiBvbmx5
IGZvciBvdGhlciB0aGFuIHRoZSBzdXNwZW5kL3Jlc3VtZSBjYXNlICh3aGljaCBnZXRzIHNwZWNp
YWxseQo+Pj4+Pj4+IGhhbmRsZWQgaW4gY3B1cG9vbF9jcHVfcmVtb3ZlKCkpLgo+Pj4+Pj4+Cj4+
Pj4+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4+
Pj4+IC0tLQo+Pj4+Pj4+IFRCRDogSSB0aGluayB0aGlzIHdvdWxkIGJldHRlciBjYWxsIHNjaGVk
dWxlX2NwdV9zd2l0Y2goY3B1LCBOVUxMKSBmcm9tCj4+Pj4+Pj4gICAgICBjcHVwb29sX2NwdV9y
ZW1vdmUoKSwgYnV0IGJlc2lkZXMgdGhhdCAtIGFzIHBlciBhYm92ZSAtIGxpa2VseQo+Pj4+Pj4+
ICAgICAgYmVpbmcgdG9vIGVhcmx5LCB0aGF0IGZ1bmN0aW9uIGhhcyBmdXJ0aGVyIHByZXJlcXMg
dG8gYmUgbWV0LiBJdAo+Pj4+Pj4+ICAgICAgYWxzbyBkb2Vzbid0IGxvb2sgYXMgaWYgY3B1cG9v
bF91bmFzc2lnbl9jcHVfaGVscGVyKCkgY291bGQgYmUgdXNlZAo+Pj4+Pj4+ICAgICAgdGhlcmUu
Cj4+Pj4+Pj4KPj4+Pj4+PiAtLS0gYS94ZW4vY29tbW9uL2NwdXBvb2wuYwo+Pj4+Pj4+ICsrKyBi
L3hlbi9jb21tb24vY3B1cG9vbC5jCj4+Pj4+Pj4gQEAgLTc3OCw2ICs3NzgsOCBAQCBzdGF0aWMg
aW50IGNwdV9jYWxsYmFjaygKPj4+Pj4+PiAgICAgIHsKPj4+Pj4+PiAgICAgIGNhc2UgQ1BVX0RP
V05fRkFJTEVEOgo+Pj4+Pj4+ICAgICAgY2FzZSBDUFVfT05MSU5FOgo+Pj4+Pj4+ICsgICAgICAg
IGlmICggc3lzdGVtX3N0YXRlIDw9IFNZU19TVEFURV9hY3RpdmUgKQo+Pj4+Pj4+ICsgICAgICAg
ICAgICBwZXJfY3B1KGNwdXBvb2wsIGNwdSkgPSBOVUxMOwo+Pj4+Pj4+ICAgICAgICAgIHJjID0g
Y3B1cG9vbF9jcHVfYWRkKGNwdSk7Cj4+Pj4+Pgo+Pj4+Pj4gV291bGRuJ3QgaXQgbWFrZSBtb3Jl
IHNlbnNlIHRvIGNsZWFyIHRoZSBmaWVsZCBpbiBjcHVwb29sX2NwdV9hZGQoKQo+Pj4+Pj4gd2hp
Y2ggYWxyZWFkeSBpcyB0ZXN0aW5nIHN5c3RlbV9zdGF0ZT8KPj4+Pj4KPj4+Pj4gSG1tLCB0aGlz
IG1heSBiZSBhIG1hdHRlciBvZiB0YXN0ZTogSSBjb25zaWRlciB0aGUgY2hhbmdlIGRvbmUgaGVy
ZQo+Pj4+PiBhIHByZXJlcSB0byBjYWxsaW5nIHRoZSBmdW5jdGlvbiBpbiB0aGUgZmlyc3QgcGxh
Y2UuIEFzIHNhaWQgaW4gdGhlCj4+Pj4+IGRlc2NyaXB0aW9uLCBJIGFjdHVhbGx5IHRoaW5rIHRo
aXMgc2hvdWxkIGNvbWUgZWFybGllciwgYW5kIGl0J3MganVzdCB0aGF0Cj4+Pj4+IEkgY2FuJ3Qg
c2VlIGhvdyB0byBjbGVhbmx5IGRvIHNvLgo+Pj4KPj4+IFlvdSBkaWRuJ3QgY29tbWVudCBvbiB0
aGlzIG9uZSBhdCBhbGwsIHlldCBpdCBtYXR0ZXJzIGZvciBob3cgYSB2Mgo+Pj4gaXMgc3VwcG9z
ZWQgdG8gbG9vayBsaWtlLgo+Pgo+PiBNeSBjb21tZW50IHdhcyB0aG91Z2h0IHRvIGFkZHJlc3Mg
dGhpcyBxdWVzdGlvbiwgdG9vLiBjcHVwb29sX2NwdV9hZGQoKQo+PiBpcyBoYW5kbGluZyB0aGUg
c3BlY2lhbCBjYXNlIG9mIHJlc3VtaW5nIGV4cGxpY2l0bHksIHdoZXJlIHRoZSBvbGQgY3B1Cj4+
IGFzc2lnbm1lbnQgdG8gYSBjcHVwb29sIGlzIGtlcHQuIFNvIEkgYmVsaWV2ZSBzZXR0aW5nCj4+
ICAgcGVyX2NwdShjcHVwb29sLCBjcHUpID0gTlVMTAo+PiBpbiB0aGUgZWxzZSBjbGF1c2Ugb2Yg
Y3B1cG9vbF9jcHVfYWRkKCkgb25seSBpcyBiZXR0ZXIuCj4gCj4gV2VsbCwgb2theSB0aGVuLiBZ
b3UncmUgdGhlIG1haW50YWluZXIuCj4gCj4+Pj4+PiBNb2RpZnlpbmcgdGhlIGNvbmRpdGlvbiBp
biBjcHVwb29sX2NwdV9hZGQoKSB0bwo+Pj4+Pj4KPj4+Pj4+ICAgaWYgKCBzeXN0ZW1fc3RhdGUg
PD0gU1lTX1NUQVRFX2FjdGl2ZSApCj4+Pj4+Pgo+Pj4+Pj4gYXQgdGhlIHNhbWUgdGltZSB3b3Vs
ZCBoYXZlIHRoZSBiZW5lZml0IHRvIGNhdGNoIHByb2JsZW1zIGluIGNhc2UKPj4+Pj4+IHN1c3Bl
bmRpbmcgY3B1cyBpcyBmYWlsaW5nIGR1cmluZyBTWVNfU1RBVEVfc3VzcGVuZCAoSSdkIGV4cGVj
dAo+Pj4+Pj4gdHJpZ2dlcmluZyB0aGUgZmlyc3QgQVNTRVJUIGluIHNjaGVkdWxlX2NwdV9zd2l0
Y2goKSBpbiB0aGlzIGNhc2UpLgo+Pj4+Pgo+Pj4+PiBZb3UgbWVhbiB0aGUgaWYoKSB0aGVyZSwg
bm90IHRoZSBlbHNlPyBJZiBzbyAtIGhvdyB3b3VsZCB0aGUgImVsc2UiCj4+Pj4+IGJvZHkgdGhl
biBldmVyIGJlIHJlYWNoZWQ/IElPVyBpZiBhbnl0aGluZyBJIGNvdWxkIG9ubHkgc2VlIHRoZQo+
Pj4+PiAiZWxzZSIgdG8gYmVjb21lICJlbHNlIGlmICggc3lzdGVtX3N0YXRlIDw9IFNZU19TVEFU
RV9hY3RpdmUgKSIuCj4+Pj4KPj4+PiBCYWQgd29yZGluZyBvbiBteSBzaWRlLgo+Pj4+Cj4+Pj4g
SSBzaG91bGQgaGF2ZSB3cml0dGVuICJ0aGUgY29uZGl0aW9uIGluIGNwdXBvb2xfY3B1X2FkZCgp
IHNob3VsZCBtYXRjaAo+Pj4+IGlmICggc3lzdGVtX3N0YXRlIDw9IFNZU19TVEFURV9hY3RpdmUg
KS4iCj4+Pj4KPj4+PiBTbzogImlmICggc3lzdGVtX3N0YXRlID4gU1lTX1NUQVRFX2FjdGl2ZSAp
IiwgYXMgdGhlIHRlc3QgaXMgZm9yIHRoZQo+Pj4+IG90aGVyIGNhc2UuCj4+Pgo+Pj4gSSdkIHJl
Y29tbWVuZCBhZ2FpbnN0IHRoaXMsIGFzIHNvbWVvbmUgYWRkaW5nIGEgbmV3IFNZU19TVEFURV8q
Cj4+PiBwYXN0IHN1c3BlbmQvcmVzdW1lIHdvdWxkIHF1aXRlIGxpa2VseSBtaXNzIHRoaXMgb25l
LiBUaGUgc3Ryb25nCj4+PiBvcmRlcmluZyBvZiBzdGF0ZXMgaW1vIHNob3VsZCBvbmx5IGJlIHVz
ZWQgZm9yIGFjdGl2ZSBhbmQgbG93ZXIgc3RhdGVzLgo+Pj4gQnV0IHllcywgSSBjb3VsZCBzZWUg
dGhlIGlmKCkgdGhlcmUgdG8gYmVjb21lIHN1c3BlbmQgfHwgcmVzdW1lIHRvCj4+PiBhZGRyZXNz
IHRoZSBwcm9ibGVtIHlvdSBkZXNjcmliZS4KPj4KPj4gWWVzLCB0aGlzIHdvdWxkIHNlZW0gdG8g
YmUgYSBiZXR0ZXIgY2hvaWNlIGhlcmUuCj4+Cj4+PiBDb21pbmcgYmFjayB0byB5b3VyIERPV05f
RkFJTEVEIGNvbnNpZGVyYXRpb246IFdoeSBhcmUgeW91Cj4+PiB0aGlua2luZyB0aGlzIGNhbid0
IGhhcHBlbiBkdXJpbmcgc3VzcGVuZD8gZGlzYWJsZV9ub25ib290X2NwdXMoKQo+Pj4gdXNlcyBw
bGFpbiBjcHVfZG93bigpIGFmdGVyIGFsbC4KPj4KPj4gUmlnaHQuCj4+Cj4+IERPV05fRkFJTEVE
IGlzIHVzZWQgb25seSBvbmNlLCBhbmQgdGhhdCBpcyBpbiBjcHVfZG93bigpIGFmdGVyIHRoZSBz
dGVwCj4+IENQVV9ET1dOX1BSRVBBUkUgcmV0dXJuZWQgYW4gZXJyb3IuIEFuZCBDUFVfRE9XTl9Q
UkVQQVJFIGlzIG9ubHkgdXNlZAo+PiBmb3IgY3B1ZnJlcSBkcml2ZXIgd2hlcmUgaXQgbmV2ZXIg
cmV0dXJucyBhbiBlcnJvciwgYW5kIGZvciBjcHVwb29scwo+PiB3aGljaCBkb24ndCBtYXR0ZXIg
aGVyZSwgYXMgb25seSBvdGhlciBjb21wb25lbnRzIGZhaWxpbmcgYXQgc3RlcAo+PiBDUFVfRE9X
Tl9QUkVQQVJFIHdvdWxkIGxlYWQgdG8gY2FsbGluZyBjcHVwb29sL0RPV05fRkFJTEVELgo+IAo+
IFdoYXQgYWJvdXQgdGhlIHN0b3BfbWFjaGluZV9ydW4oKSBmYWlsdXJlIGNhc2U/CgpPaC4gTm8g
aWRlYSBob3cgSSBtaXNzZWQgdGhhdC4KClNvIG1heWJlIGNoYW5naW5nIHRoZSBjb25kaXRpb24g
aW4gY3B1cG9vbF9jcHVfYWRkKCkgc2hvdWxkIGJlIHNwbGl0IG91dAppbnRvIGEgcGF0Y2ggb2Yg
aXRzIG93biBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGJhY2twb3J0IGl0PwoKCkp1ZXJnZW4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:26:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:26:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff4SR-0005UE-O3; Mon, 16 Jul 2018 14:26: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff4SP-0005U9-MJ
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:26:33 +0000
X-Inumbo-ID: 41fb4579-8904-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 41fb4579-8904-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:26:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 08:26:31 -0600
Message-Id: <5B4CAB1202000078001D47BC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 08:26:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F26A02000078001D312F@suse.com>
 <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
 <5B4C629002000078001D4346@suse.com>
 <db67ac6c-192a-66ed-db73-a676c272598f@suse.com>
 <5B4C8D3702000078001D45EA@suse.com>
 <c678a828-b1d8-884e-44dc-d8e97611d1de@suse.com>
 <5B4C973D02000078001D4693@suse.com>
 <26d7f628-0a1e-1114-46c6-e2058acbb0c9@suse.com>
In-Reply-To: <26d7f628-0a1e-1114-46c6-e2058acbb0c9@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

Pj4+IE9uIDE2LjA3LjE4IGF0IDE2OjIxLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBTbyBt
YXliZSBjaGFuZ2luZyB0aGUgY29uZGl0aW9uIGluIGNwdXBvb2xfY3B1X2FkZCgpIHNob3VsZCBi
ZSBzcGxpdCBvdXQKPiBpbnRvIGEgcGF0Y2ggb2YgaXRzIG93biBpbiBvcmRlciB0byBiZSBhYmxl
IHRvIGJhY2twb3J0IGl0PwoKV2UnbGwgd2FudC9uZWVkIHRvIGJhY2twb3J0IHRoaXMgY2hhbmdl
IGFueXdheS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:48:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:48: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 1ff4ng-00074J-Ig; Mon, 16 Jul 2018 14:48: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff4nf-000749-De
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:48:31 +0000
X-Inumbo-ID: 4243f14a-8907-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4243f14a-8907-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:48: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 1ff4nb-0007sS-W9; Mon, 16 Jul 2018 14:48: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 1ff4nb-00084Y-GR; Mon, 16 Jul 2018 14:48:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff4nb-0007bP-Fq; Mon, 16 Jul 2018 14:48:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125235-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 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
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=2add3cffb075de8a705c9d887dd25624c89d2349
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 14:48:27 +0000
Subject: [Xen-devel] [ovmf test] 125235: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIzNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMzUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTUxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNTEKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE1MQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgMmFkZDNjZmZiMDc1ZGU4YTcwNWM5ZDg4N2RkMjU2MjRjODlkMjM0OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgYWUwOGVhMjQ2ZmU5YjRhNGUw
NWI3ZWU2Y2RiZDViMGZhMzhmM2Y2OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTUxICAyMDE4
LTA3LTEzIDA5OjQwOjUwIFogICAgMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTE5NCAg
MjAxOC0wNy0xNiAwMjo0MDo0MiBaICAgIDAgZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTE5NyAgMjAxOC0wNy0xNiAwMzo0MDozOCBaICAgIDAgZGF5cyAgICA5IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5j
b20+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMjEgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:53:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14: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 1ff4sb-0007m0-96; Mon, 16 Jul 2018 14:53: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=x0fx=ka=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ff4sa-0007lv-DI
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:53:36 +0000
X-Inumbo-ID: f777ea3e-8907-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f777ea3e-8907-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:53:15 +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 514D0AEB4
 for <xen-devel@lists.xenproject.org>; Mon, 16 Jul 2018 14:53:33 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <5B45F01B02000078001D30FF@prv1-mh.provo.novell.com>
 <5B45F26A02000078001D312F@suse.com>
 <fd2f91cd-b6f4-34aa-e05b-a855c984be56@suse.com>
 <5B4C629002000078001D4346@suse.com>
 <db67ac6c-192a-66ed-db73-a676c272598f@suse.com>
 <5B4C8D3702000078001D45EA@suse.com>
 <c678a828-b1d8-884e-44dc-d8e97611d1de@suse.com>
 <5B4C973D02000078001D4693@suse.com>
 <26d7f628-0a1e-1114-46c6-e2058acbb0c9@suse.com>
 <5B4CAB1202000078001D47BC@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: <cef83eea-9280-3cbe-ee82-60d08439991c@suse.com>
Date: Mon, 16 Jul 2018 16:53:32 +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: <5B4CAB1202000078001D47BC@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/8] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

T24gMTYvMDcvMTggMTY6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA3LjE4IGF0
IDE2OjIxLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gU28gbWF5YmUgY2hhbmdpbmcgdGhl
IGNvbmRpdGlvbiBpbiBjcHVwb29sX2NwdV9hZGQoKSBzaG91bGQgYmUgc3BsaXQgb3V0Cj4+IGlu
dG8gYSBwYXRjaCBvZiBpdHMgb3duIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gYmFja3BvcnQgaXQ/
Cj4gCj4gV2UnbGwgd2FudC9uZWVkIHRvIGJhY2twb3J0IHRoaXMgY2hhbmdlIGFueXdheS4KCk9r
YXksIHNvIGV2ZW4gaWYgaXRzIGEgYnVnZml4IG9uIGl0cyBvd24gSSdtIGZpbmUgd2l0aCBrZWVw
aW5nIGl0IGluIHRoZQpwYXRjaC4gSW4gY2FzZSB5b3UgbGlrZSBzcGxpdHRpbmcgdGhlIHBhdGNo
ZXMgYmV0dGVyIEknbSBmaW5lLCB0b28uCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4v1-000862-Ub; Mon, 16 Jul 2018 14: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4v0-00084t-Vk
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:56:07 +0000
X-Inumbo-ID: 625373dd-8908-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 625373dd-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:56:14 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=mpUgm6hFbtijkze6jjpAjixq2uwhSXwNVZWdRddwS7gwbcH6w6ACfmaCTtjNq4gfcV6YbenEqOBV3eRuJuzI4hVlUP6Zvvg2d6t/eMvQzm6wxHC91luyL0SC0MMkkj3uXcqsUfDdFXa29n7x25kPKQbwaTGPaUrZl8MtiKCo6bz7yg1KYUsBeClfSKwrWeIYfdGXjvjLD0YknzRiVKGyZFy6I2T+6mW1ccqibzdfNjcTW0j93wkuwcJ5B8z95HLh0DCiL87azNaXEisX4kf7DcnWiJ3tuzLYnCKMEp+GnZX+0nm/R3g00ALEpabLWFPNvKf5R4o4aeyUeuzfVY19sw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=SkTErjAQlgpJ4AT96APV2R/f8hE=; b=zHsS6QOmCq+WV5XoTLX8QujkQY2k
 pgEmFGCt00+bSjtB53COwvP4GmoNEBUNUeOD+Rxt3kLMgJgjmZbcptSs/iE/ze3C
 wMGnLwERK74+7UjeBKZ2bID4/j860tOYtx5LTmYjaLjI0JaOulnVWm0EWjnp+CDS
 +mReM/3n/m91hImSjTcdAi9YJOKwOImYybxtqfPFYaox+J/kok1z002aPjAqRF+D
 uk1JBIFGRgvkf+ZGdMP2TVrg8thVNem8SLva/x04a0aIqIeg6f1+txT4ro6O27FV
 TsyzZVRClyzcvweROH/XbkTC3AQLYoekbfpaytPWSDFCr4atVe2FD6+NZg==
Received: (qmail 18038 invoked from network); 16 Jul 2018 17:55:57 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:57 +0300
Received: (qmail 12759 invoked from network); 16 Jul 2018 17:55:57 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:57 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:37 +0300
Message-Id: <1531752937-10478-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 11/11] x86/hvm: Remove save_one handler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDEgLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8ICA1ICstLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L210cnIuYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyAgICAgICAgfCAxNCArKystLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8
ICAzICstLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwgIDQgKystLQogeGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3NhdmUuaCB8ICA2ICstLS0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwg
MzUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1j
ZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IGI1M2FkN2MuLjc2M2Q1
NmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKQEAgLTM4MSw3ICszODEsNiBAQCBzdGF0aWMgaW50
IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2bWNlX3Nh
dmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCmluZGV4IDZlN2Y3NDQuLjNlZDY1NDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDEsNyAr
NjQxLDcgQEAgc3RhdGljIGludCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSFBFVCwgaHBldF9zYXZlLCBOVUxMLCBocGV0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwg
MSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRpYyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkK
IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCmluZGV4IGQ3YmM4NzcuLjM3NTUzZDAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzcwLDcgKzc3MCw2IEBA
IHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURK
VVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1T
Ul9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMTE1NSw3ICsxMTU0LDcgQEAgc3RhdGlj
IGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShD
UFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBOVUxMLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShD
UFUsIGh2bV9zYXZlX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9h
ZF9jcHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUp
OwogCkBAIC0xNDc3LDcgKzE0NzYsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJf
Q1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9Y
U0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAg
ICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzLAotICAgICAgICAgICAg
ICAgICAgICAgICAgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV94
c2F2ZV9zdGF0ZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX1hTQVZFX1NJWkUo
eGZlYXR1cmVfbWFzaykgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1
Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCkBAIC0xNDkwLDcgKzE0ODgsNiBAQCBzdGF0aWMgaW50
IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICAgICAg
aHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfTVNSX0NPREUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIkNQVV9NU1IiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2Nw
dV9tc3JzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0
LmMKaW5kZXggZDUxNDYzZC4uZTBkMjI1NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM4LDcgKzQzOCw3IEBA
IHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElU
LCBwaXRfc2F2ZSwgTlVMTCwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBwaXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RP
TSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwppbmRleCBhNDA1
ZTdmLi5iMzcyNzVjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2Nyw5ICs3NjcsOSBAQCBzdGF0aWMgaW50IGlycV9s
b2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0lSUSwgaXJxX3Nh
dmVfcGNpLCBOVUxMLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBD
SV9JUlEsIGlycV9zYXZlX3BjaSwgaXJxX2xvYWRfcGNpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lS
USwgaXJxX3NhdmVfaXNhLCBOVUxMLCBpcnFfbG9hZF9pc2EsCitIVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKElTQV9JUlEsIGlycV9zYXZlX2lzYSwgaXJxX2xvYWRfaXNhLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUENJX0xJTkssIGlycV9zYXZlX2xpbmssIE5VTEwsIGlycV9sb2FkX2xpbmssCitIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5r
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5k
ZXggYjdjOWJkNi4uZDlhNDUzMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTgwOCw3ICs4MDgsNyBAQCBzdGF0aWMg
aW50IGh2bV9sb2FkX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1U
UlIsIGh2bV9zYXZlX210cnJfbXNyLCBOVUxMLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShN
VFJSLCBodm1fc2F2ZV9tdHJyX21zciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xv
YWRfbXRycl9tc3IsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFu
Z2VkKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGlt
ZXIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQ2MWQyZGYuLmQ4ZGNiYzIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vcG10aW1lci5jCkBAIC0zMTAsNyArMzEwLDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7
CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBOVUxM
LCBhY3BpX2xvYWQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2
ZSwgYWNwaV9sb2FkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9N
KTsKIAogaW50IHBtdGltZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgdmVyc2lvbikKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3J0Yy5jCmluZGV4IGVhMmZiZDMuLjU4YjcwZmMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vcnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzg0
LDcgKzc4NCw3IEBAIHN0YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgTlVMTCwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBydGNfbG9hZCwgMSwg
SFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2
ZS5jCmluZGV4IGM1NzllNDkuLjAxZTNjYmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
c2F2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC04NSwxOCArODUsMTYgQEAg
aW50IGFyY2hfaHZtX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRl
ciAqaGRyKQogLyogTGlzdCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVz
dG9yZSB0eXBlcyAqLwogc3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZl
OwotICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRs
ZXIgbG9hZDsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGlu
dCBraW5kOwotfSBodm1fc3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05V
TEwsIE5VTEwsIE5VTEwsICI8Pz4ifSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NP
REVfTUFYICsgMV0gPSB7IHtOVUxMLCBOVUxMLCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBm
dW5jdGlvbiB0byBhZGQgZW50cmllcyB0byB0aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9y
ZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQogewpAQCAtMTA0LDcg
KzEwMiw2IEBAIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNv
ZGUsCiAgICAgQVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsK
ICAgICBBU1NFUlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAg
IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9IHNhdmVfc3RhdGU7Ci0gICAgaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0ubG9hZCA9IGxvYWRfc3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5uYW1lID0gbmFtZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUg
PSBzaXplOwpAQCAtMTcwLDEzICsxNjcsOCBAQCBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAogCiAg
ICAgaWYgKCBpc19zaW5nbGVfaW5zdGFuY2UgKQogICAgIHsKLSAgICAgICAgaWYgKCBodm1fc3Jf
aGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lICE9IE5VTEwgKQotICAgICAgICAgICAgcnYgPSBo
dm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lKGQtPnZjcHVbaW5zdGFuY2VdLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjdHh0KTsK
LSAgICAgICAgZWxzZQotICAgICAgICAgICAgcnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LnNhdmUoZC0+dmNwdVtpbnN0YW5jZV0sICZjdHh0KTsKLQotICAgICAgICBpZiAoIHJ2ICE9IDAg
KQorICAgICAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLT52
Y3B1W2luc3RhbmNlXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJmN0eHQpKSAhPSAwICkKICAgICAgICAgewogICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0VSUiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVk
KVxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmlvYXBpYy5jCmluZGV4IGNlYzRiMWIuLjg2ZDAyY2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmlvYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCkBAIC02MDIs
NyArNjAyLDcgQEAgc3RhdGljIGludCBpb2FwaWNfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZtX2xvYWRfZW50cnkoSU9BUElDLCBo
LCAmcy0+ZG9tVSk7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSU9BUElDLCBpb2Fw
aWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlvYXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZN
U1JfUEVSX0RPTSk7CiAKIHZvaWQgdmlvYXBpY19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCmluZGV4IDE5OTE4MjkuLjM1NjE2ZTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAg
LTEwMjQsNyArMTAyNCw3IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsK
IH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFu
X3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklE
SUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAK
IHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQpAQCAtMTA3MSw3ICsxMDcxLDYgQEAgc3RhdGljIGludCB2aXJp
ZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9WQ1BVLCB2aXJp
ZGlhbl9zYXZlX3ZjcHVfY3R4dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogc3RhdGljIGludCBfX2luaXQgcGFyc2VfdmlyaWRpYW5fdmVyc2lvbihj
b25zdCBjaGFyICphcmcpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIv
eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwppbmRleCBlNTFkZmY3Li42MzM3Y2RiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxh
cGljLmMKQEAgLTE1NjIsOSArMTU2Miw5IEBAIHN0YXRpYyBpbnQgbGFwaWNfbG9hZF9yZWdzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwog
fQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDLCBsYXBpY19zYXZlX2hpZGRlbiwg
TlVMTCwgbGFwaWNfbG9hZF9oaWRkZW4sCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElD
LCBsYXBpY19zYXZlX2hpZGRlbiwgbGFwaWNfbG9hZF9oaWRkZW4sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
TEFQSUNfUkVHUywgbGFwaWNfc2F2ZV9yZWdzLCBOVUxMLCBsYXBpY19sb2FkX3JlZ3MsCitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNf
bG9hZF9yZWdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIGludCB2bGFwaWNfaW5pdChzdHJ1Y3QgdmNwdSAqdikKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdnBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMKaW5kZXggZTAzZDhjZi4u
YmFkNTA2NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMKQEAgLTQxMiw3ICs0MTIsNyBAQCBzdGF0aWMgaW50IHZwaWNfbG9h
ZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4g
MDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSUMsIHZwaWNfc2F2ZSwgTlVMTCwg
dnBpY19sb2FkLCAyLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgdnBp
Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc2F2ZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCmluZGV4IGU2
NGI0ZGYuLmY3ZDMxYWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKQEAgLTk3LDggKzk3LDYgQEAg
c3RhdGljIGlubGluZSB1aW50MTZfdCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3QgaHZtX2RvbWFp
bl9jb250ZXh0ICpoKQogICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJy
b3IuICovCiB0eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgIHZjcHUgKnYs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCk7Ci10eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9oYW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIpIChzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpOwogCkBAIC0xMDcsNyArMTA1LDYgQEAgdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVy
KSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0
eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCAKICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFuZGxlciBsb2FkX3N0YXRlLAogICAgICAg
ICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCk7CiAKQEAgLTExNywxMyAr
MTE0LDEyIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKIAog
LyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXgg
bnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2FsY3VsYXRlcyB0aGUgc2l6ZSBvZiBidWZm
ZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9zYXZl
LCBfc2F2ZV9vbmUsIF9sb2FkLCBfbnVtLCBfaykgIFwKKyNkZWZpbmUgSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShfeCwgX3NhdmUsIF9sb2FkLCBfbnVtLCBfaykgICAgICAgICAgICAgXAogc3Rh
dGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNfeCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9p
ZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBodm1fcmVnaXN0ZXJfc2F2
ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAmX3NhdmUsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICAg
ICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2FkLCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAoX251bSkgKiAo
SFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3Ip
KSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4uw-00081O-Td; Mon, 16 Jul 2018 14:56: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4uv-0007zI-98
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:56:01 +0000
X-Inumbo-ID: 4dce6875-8908-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4dce6875-8908-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:55:40 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=FM7/EMPrLZhFpSom9AotI5rRXIKpoockquHWLgGNd4knuTnIzff2lj3J+1ezBvueyYZryaWk2WZ0Z9uCuisxUKeQwMOA5v4FEty5Q4LUiUz0mY4iHW7t8WBsu44FHfKIbknXZUyCsgOVd0jYzNazhI2g4P1UcoqSy2YH5qi5W+DIocRiQk9z0C62VqAmjXhJZpEFzoEbDgnwfjGv2i7jQ2HAbX1jI9vp4cElhakwq13CemjbydibOUYjvcqjvRIPXrO4PpJneE78z7d7rNlNkvCQPX7MGIMRSCkOkWzOQFdFqoKv3X/ZINdxv/wt2AeZM062GYs+x4geht+pANboSA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=2MIjYqLLx9lB5U316reJBhwzDdk=; b=RIAfGCoGkyuz7R4R45N7N/twGsh7
 qK3suFrXA2ue4aZG48E9wSNWJ9yrxJY/cB7/IFX+BmTKI8hSrMnINkit6B9mQ6t/
 bPFwSPcKnnOjOFmnRx5BmSSQrj7/lbaUlyOC31SfYEVZFP2jYQlrM5HV84AWeS2a
 4+jGVGLWCo0FaAHnB08dBhkOKrNltH6YLCCdlCD6tmECV4Ss+YJ36esTnIjdDQ1G
 /NjQfdRYqRcwFSbVvMujUBBE7gWLIOMlWSlla/c/+UCpT7mI75DYIoajnwkJb8Ap
 gcxmOwCkuqk1MrFVierx1s2fTGWoRKQXGG99+CuQzZPL8QWpXZ1hayM9cw==
Received: (qmail 17838 invoked from network); 16 Jul 2018 17:55:55 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:55 +0300
Received: (qmail 12719 invoked from network); 16 Jul 2018 17:55:55 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:55 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:32 +0300
Message-Id: <1531752937-10478-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 06/11] x86/hvm: Introduce
 hvm_save_mtrr_msr_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSB2MTE6CgktIGh2bV9zYXZlX210cnJfbXNyKCkgbm93IHJldHVybnMgZXJy
IGZyb20gaHZtX3NhdmVfbXRycl9tc3Jfb25lKCkuCgpOb3RlOiBUaGlzIHBhdGNoIGlzIGJhc2Vk
IG9uIFJvZ2VyIFBhdSBNb25uZSdzIHNlcmllc1sxXQotLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRy
ci5jIHwgODEgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKyksIDM3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJy
LmMKaW5kZXggNDhmYWNiYi4uNDdhNWMyOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9t
dHJyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTcxOCw1MiArNzE4LDU5IEBA
IGludCBodm1fc2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2
NF90IGdmbl9zdGFydCwKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9t
dHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRp
YyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBjb25zdCBzdHJ1Y3QgbXRy
cl9zdGF0ZSAqbXRycl9zdGF0ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7CisgICAgc3RydWN0
IGh2bV9od19tdHJyIGh3X210cnIgPSB7CisgICAgICAgIC5tc3JfbXRycl9kZWZfdHlwZSA9IG10
cnJfc3RhdGUtPmRlZl90eXBlIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19J
TlNSKG10cnJfc3RhdGUtPmZpeGVkX2VuYWJsZWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwgTVRSUmRlZlR5cGVfRSksCisgICAg
ICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUtPm10cnJfY2FwLAorICAgIH07Cisg
ICAgdW5zaWduZWQgaW50IGk7CiAKLSAgICAvKiBzYXZlIG10cnImcGF0ICovCi0gICAgZm9yX2Vh
Y2hfdmNwdShkLCB2KQorICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBN
VFJSY2FwX1ZDTlQpID4KKyAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210cnJfdmFy
KSAvIDIpICkKICAgICB7Ci0gICAgICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0
YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKLSAgICAgICAgc3RydWN0IGh2bV9od19tdHJy
IGh3X210cnIgPSB7Ci0gICAgICAgICAgICAubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRl
LT5kZWZfdHlwZSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1Io
bXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQsIE1UUlJkZWZUeXBlX0UpLAot
ICAgICAgICAgICAgLm1zcl9tdHJyX2NhcCAgICAgID0gbXRycl9zdGF0ZS0+bXRycl9jYXAsCi0g
ICAgICAgIH07Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOworICAgICAgICBkcHJpbnRrKFhFTkxP
R19HX0VSUiwKKyAgICAgICAgICAgICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkgKCVsdSkg
dmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCisgICAgICAgICAgICAgICAgdiwgTUFTS19FWFRSKGh3
X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpKTsKKyAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CisgICAgfQogCi0gICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2Fw
LCBNVFJSY2FwX1ZDTlQpID4KLSAgICAgICAgICAgICAoQVJSQVlfU0laRShod19tdHJyLm1zcl9t
dHJyX3ZhcikgLyAyKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0df
RVJSLAotICAgICAgICAgICAgICAgICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkgKCVsdSkg
dmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCi0gICAgICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhU
Uihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSk7Ci0gICAgICAgICAgICByZXR1
cm4gLUVJTlZBTDsKLSAgICAgICAgfQorICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJy
Lm1zcl9wYXRfY3IpOwogCi0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJyLm1z
cl9wYXRfY3IpOworICAgIGZvciAoIGkgPSAwOyBpIDwgTUFTS19FWFRSKGh3X210cnIubXNyX210
cnJfY2FwLCBNVFJSY2FwX1ZDTlQpOyBpKysgKQorICAgIHsKKyAgICAgICAgLyogc2F2ZSBwaHlz
YmFzZSAqLworICAgICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjJdID0KKyAgICAgICAgICAg
ICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07CisgICAgICAgIC8qIHNh
dmUgcGh5c21hc2sgKi8KKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyKzFdID0KKyAg
ICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKKyAg
ICB9CiAKLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRy
cl9jYXAsIE1UUlJjYXBfVkNOVCk7IGkrKyApCi0gICAgICAgIHsKLSAgICAgICAgICAgIC8qIHNh
dmUgcGh5c2Jhc2UgKi8KLSAgICAgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kqMl0gPQot
ICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07
Ci0gICAgICAgICAgICAvKiBzYXZlIHBoeXNtYXNrICovCi0gICAgICAgICAgICBod19tdHJyLm1z
cl9tdHJyX3ZhcltpKjIrMV0gPQotICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3Rh
dGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKLSAgICAgICAgfQorICAgIGZvciAoIGkgPSAwOyBpIDwg
TlVNX0ZJWEVEX01TUjsgaSsrICkKKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhlZFtpXSA9
CisgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMpW2ldOwog
Ci0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTlVNX0ZJWEVEX01TUjsgaSsrICkKLSAgICAgICAg
ICAgIGh3X210cnIubXNyX210cnJfZml4ZWRbaV0gPQotICAgICAgICAgICAgICAgICgodWludDY0
X3QqKW10cnJfc3RhdGUtPmZpeGVkX3JhbmdlcylbaV07CisgICAgcmV0dXJuIGh2bV9zYXZlX2Vu
dHJ5KE1UUlIsIHYtPnZjcHVfaWQsIGgsICZod19tdHJyKTsKK30KIAotICAgICAgICBpZiAoIGh2
bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVfaWQsIGgsICZod19tdHJyKSAhPSAwICkKLSAgICAg
ICAgICAgIHJldHVybiAxOworc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqdjsK
KyAgICBpbnQgZXJyID0gMDsKKworICAgIC8qIHNhdmUgbXRyciZwYXQgKi8KKyAgICBmb3JfZWFj
aF92Y3B1KGQsIHYpCisgICAgeworICAgICAgIGVyciA9IGh2bV9zYXZlX210cnJfbXNyX29uZSh2
LCBoKTsKKyAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgIGJyZWFrOwogICAgIH0KLSAgICBy
ZXR1cm4gMDsKKyAgICByZXR1cm4gZXJyOwogfQogCiBzdGF0aWMgaW50IGh2bV9sb2FkX210cnJf
bXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotLSAKMi43LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4us-0007y3-G9; Mon, 16 Jul 2018 14:55: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4ur-0007wx-4t
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:55:57 +0000
X-Inumbo-ID: 5cb8cd7e-8908-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5cb8cd7e-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:56:05 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=nlqqvmR+5gJDWuI3Zt0So4yCmn3RLybyvdSVpczyqvu6+WDRfJ2TtCKyx9hMrF3bKfZgvvUaaiea76DrmUooxHnn8cPjj4lflYSJHHlixbj1csl7bjibKCWq0YD7bDqvW4pmpCteb3yc/5t0bNZQdX1IkiNYQl/953j5npQn+Wr3Hs2Op91HR6SE090q2BEMrYyJA/JT/zvihHH22k3W270adm8s8e+laV+/JAOLZ6B0CHdk0TOq2cKnppyT9M+sGs+U3+PQWF2j7bQftM3wCg7PqgmIdBov73Z+QJALN2/Vs7ozTerSGFwYblM7vBB6SWnkqzjnTgvZ7kLyRU+u5Q==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=igriTRh3uy2PmjXhPU2bxfO94pk=; b=mH4BXMi0lm/DjAlzYmncjj8d5vfR
 OuBXapwBgwl7MZ2xhqfwNuLd/6he/lz1JbMffyAA58bzgqj2O0HDAE/CPYaljWuo
 MjqWQZai3UYjlZVBGu6asY5k3nDu7p7hLR341npPnc3CuLg+xhEoLwE8bNPtMeZS
 641cfJ4MprT/wF6Ozfv/zIcj6gtfKKbM0Chfl0tJ06rQ/fUJ6tpfiXJtCLEydPsN
 slnAL9Lu7M3qz2D4sgS1ccwyGoD0nNezsipndreSCx34YUfbJt7G2iXXtE+MPyoL
 xKScrR4x6QZ4QasXFl+AFEK/9UQWCnBL+9JtniVO+Bd479AITpmJaFs/og==
Received: (qmail 17513 invoked from network); 16 Jul 2018 17:55:54 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:54 +0300
Received: (qmail 12684 invoked from network); 16 Jul 2018 17:55:54 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:54 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:28 +0300
Message-Id: <1531752937-10478-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 02/11] x86/hvm: Introduce
 hvm_save_tsc_adjust_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWOToKCS0gQ2hhbmdlIHJldHVybiBvZiB0aGUgc2F2ZV9vbmUgZnVuYyB0
byByZXR1cm4gaHZtX3NhdmVfZW50cnkuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDEz
ICsrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAzIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCmluZGV4IDkzMDkyZDIuLmRkODg3NTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzQwLDE2ICs3
NDAsMjMgQEAgdm9pZCBodm1fZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBk
ZXN0cm95X3ZwY2lfbW1jZmcoZCk7CiB9CiAKK3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVz
dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0
cnVjdCBodm1fdHNjX2FkanVzdCBjdHh0ID0ge307CisKKyAgICBjdHh0LnRzY19hZGp1c3QgPSB2
LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OworCisgICAgcmV0dXJuIGh2bV9zYXZlX2Vu
dHJ5KFRTQ19BREpVU1QsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKK30KKwogc3RhdGljIGludCBo
dm1fc2F2ZV90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIHN0cnVjdCBodm1fdHNjX2FkanVzdCBj
dHh0OwogICAgIGludCBlcnIgPSAwOwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAg
IHsKLSAgICAgICAgY3R4dC50c2NfYWRqdXN0ID0gdi0+YXJjaC5odm1fdmNwdS5tc3JfdHNjX2Fk
anVzdDsKLSAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+dmNwdV9p
ZCwgaCwgJmN0eHQpOworICAgICAgICBlcnIgPSBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSh2LCBo
KTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQotLSAKMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4uo-0007ub-NN; Mon, 16 Jul 2018 14:55: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4um-0007uW-TO
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:55:52 +0000
X-Inumbo-ID: 4878ff7d-8908-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4878ff7d-8908-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:55:31 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=EU9LqUeyCQ0AoukH0PnH7DhWStEnVzjh7zDzkD+wmcfTMPQOjaut/WfAag6B18mxDCX4Te5QlescdyXGwUPfWPNOR+27cfZYId5UP8f5rvJ6y/2VOqnFhW7QHUPdyGgSaaGE9YDecm20uUB5BMbkjx20bYSDRfgbCusNfjuBhBbKlV8DCdkzmdzHUUSbyIDqm1DwTgZhWF+wwqofNUCfs6MbW+Xmt0VZ6mwEJlcpOoTlisjV8oKhzuHhohSEAWq9MPHNphvCgC+uVbPublF7fQl5M83TxwKJtcUdIIAQoRd8g+P1EHcIp/lDGLNw/9q6W1v/LWfRa42wAJKGkagDdQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id; s=default; bh=Vz/PWbnUa6VM7s7NYFiC4
 gTnlpE=; b=qaTb/ul5hSuSNCHQ4hFmczkkXb9Z4oN2ibPra0M/aw4HjNMAUTi+C
 e2YIxENEmUJt8D5k2gFYRwsVtJN/RzzMD2EVKeS8p939fL7aD6tmT5Sq1CMllHpm
 /6TcR3QokuDGpb7mwMnnOYffgj+smfIxGycyrJw4otgQv2k/7lQZ24UzRxXd5uTM
 9MHa3yzf1PQX1nTu4E9Go/A3phvWDS/Q1MjoWfmi/GH6DyIB0rz6n7RE2Lj0UJ5C
 fn0kMt3X8+zbqfnxCovfZAJUiOGLWl60KAb7amSDeAD83pOvR5BAPYLXsDwUFe8d
 4JhyU5/GS6t3fVJ10f8W84bRIy68O6XDQ==
Received: (qmail 17278 invoked from network); 16 Jul 2018 17:55:48 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:48 +0300
Received: (qmail 12663 invoked from network); 16 Jul 2018 17:55:48 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:48 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:26 +0300
Message-Id: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v12 00/11] x86/domctl: Save info for one vcpu
 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: wei.liu2@citrix.com, paul.durrant@citrix.com, ian.jackson@eu.citrix.com,
 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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgYWRkcmVzc2VzIHRoZSBpZGVlYSBvZiBzYXZpbmcg
ZGF0YSBmcm9tIGEgc2luZ2xlIHZjcHUgaW5zdGFuY2UuCkZpcnN0IGl0IHN0YXJ0cyBieSBhZGRp
bmcgKnNhdmVfb25lIGZ1bmN0aW9ucywgdGhlbiBpdCBpbnRyb2R1Y2VzIGEgaGFuZGxlciBmb3Ig
dGhlCm5ldyBzYXZlX29uZSogZnVuY3MgYW5kIG1ha2VzIHVzZSBvZiBpdCBpbiB0aGUgaHZtX3Nh
dmUgYW5kIGh2bV9zYXZlX29uZSBmdW5jcy4KVGhlIGZpbmFsIDIgcGF0Y2hlcyBhcmUgdXNlZCBm
b3IgY2xlYW4gdXAuIFRoZSBmaXJzdCBvbmUgcmVtb3ZlcyB0aGUgc2F2ZSogZnVuY3MgYW5kCnJl
bmFtZXMgdGhlIHNhdmVfb25lKiB0byBzYXZlLgpUaGUgbGFzdCBwYXRjaCByZW1vdmVzIHRoZSBz
YXZlX29uZSogaGFuZGxlciB0aGF0IGlzIG5vIGxvbmdlciB1c2VkLgoKQ2hlZXJzLAoKQWxleGFu
ZHJ1IElzYWlsYSAoMTEpOgoKeDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRf
b25lKCkgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoKSBm
dW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwp4ODYvaHZt
OiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKeDg2L2h2bTogSW50cm9k
dWNlIGh2bV9zYXZlX2NwdV9tc3JzX29uZSBmdW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2
ZV9tdHJyX21zcl9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKCkKeDg2L2h2bTogQWRkIGhhbmRsZXIgZm9yIHNhdmVfb25lIGZ1bmNzCng4Ni9k
b21jdGw6IERvbid0IHBhdXNlIHRoZSB3aG9sZSBkb21haW4gaWYgb25seQp4ODYvaHZtOiBSZW1v
dmUgcmVkdW5kYW50IHNhdmUgZnVuY3Rpb25zCng4Ni9odm06IFJlbW92ZSBzYXZlX29uZSBoYW5k
bGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4uu-0007z4-Eo; Mon, 16 Jul 2018 14:56: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4ut-0007yX-2j
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:55:59 +0000
X-Inumbo-ID: 5dfc95ad-8908-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5dfc95ad-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:56:07 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=kAAajXHrL3oV4tdVTsPxP26JLH9MGoIVUIaf32rQmfg5XbdJiF68moqOUT1bn4wAJ9iu9BvtR+P4oM0HyF4MQ9BH00YL2Uf4sVt0llpP94/ego4k733Z16J39y48zKoycRX1WTy9qgbujafjyaqP7ouGexWQ7e44MmGGDL0t72fBnxtH/uT1vlQ5eniAiyj0WdqbvqQPC+6GDGKVfq1Rx29wJ7D7a/am1qEH/gJfXL5dphHfgqh0ouX8F4QH7l9HPx/eBhvTgAgB8ZP/i2c1kNPjpyrCC/NJUdqRibzw7Exyh3pYBQWIlPVW3pvwp/DwW/Hw7q3/yPD5gytFrTpueg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=aTwu4Uqga8j/eUEUFaAe60CieC0=; b=aC7dqSUWfddwbCjlypcBCcp4vBa7
 g4MiPvwG/mvLGb+WfuW/K4KwImzUGtE9qEwMSf6FdD1z7GV1M+plpNvNtjdAUcWN
 b5wNn9A5g5zdXODkJb73zKNxHU7bB9Elk+cJp5ojDf6G+WlYKMA0oRUhs8ng011r
 CPOj9rNIx9AdB0QH/jPSpKLfAUFpNdwz0Ieg3zIsUPkLp5Ng3jdnezb8a6GovxGr
 /zD4oqfDOAqbSanCJ6ILKF1tp+cyo/P4WSPcJBszRhZ95IsUSRftrh/5Ib9Kq/y2
 r74tONupcHJ7V/V0FbsNXYCbUNniGCGZycq70xT2cbbK3PoKmHiBaqU5DQ==
Received: (qmail 17793 invoked from network); 16 Jul 2018 17:55:55 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:55 +0300
Received: (qmail 12711 invoked from network); 16 Jul 2018 17:55:55 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:55 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:31 +0300
Message-Id: <1531752937-10478-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 05/11] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKLS0tCkNoYW5n
ZXMgc2luY2UgVjExOgoJLSBodm1fc2F2ZV9jcHVfbXNycygpIHJldHVybnMgZXJyIGZyb20gaHZt
X3NhdmVfY3B1X21zcnNfb25lKCkuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDEwNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNTggaW5zZXJ0aW9ucygrKSwgNDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMWRh
NmEyNi4uNzBkMWIyMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xMzY4LDY5ICsxMzY4LDgwIEBAIHN0YXRpYyBjb25z
dCB1aW50MzJfdCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9f
cmVhZF9tb3N0bHkgbXNyX2NvdW50X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAot
c3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsK
KyAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZoLT5kYXRhW2gtPmN1
cl0pOworICAgIHN0cnVjdCBodm1fbXNyICpjdHh0OworICAgIHVuc2lnbmVkIGludCBpOworICAg
IGludCBlcnIgPSAwOwogCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQorICAgIGVyciA9IF9o
dm1faW5pdF9lbnRyeShoLCBDUFVfTVNSX0NPREUsIHYtPnZjcHVfaWQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSk7CisgICAgaWYgKCBl
cnIgKQorICAgICAgICByZXR1cm4gZXJyOworICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikm
aC0+ZGF0YVtoLT5jdXJdOworICAgIGN0eHQtPmNvdW50ID0gMDsKKworICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOyArK2kgKQogICAgIHsKLSAgICAgICAgc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKLSAg
ICAgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOworICAg
ICAgICB1aW50NjRfdCB2YWw7CisgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNf
dG9fc2VuZFtpXSwgJnZhbCk7CiAKLSAgICAgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BV
X01TUl9DT0RFLCB2LT52Y3B1X2lkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1f
Q1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpKSApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAg
ICAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07Ci0gICAgICAg
IGN0eHQtPmNvdW50ID0gMDsKKyAgICAgICAgLyoKKyAgICAgICAgICogSXQgaXMgdGhlIHByb2dy
YW1tZXJzIHJlc3BvbnNpYmlsaXR5IHRvIGVuc3VyZSB0aGF0CisgICAgICAgICAqIG1zcnNfdG9f
c2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KKyAgICAgICAgICogWDg2
RU1VTF9FWENFUFRJT04gaGVyZSBpbXBsaWVzIGEgbWlzc2luZyBmZWF0dXJlLCBhbmQgdGhhdCB0
aGUKKyAgICAgICAgICogZ3Vlc3QgZG9lc24ndCBoYXZlIGFjY2VzcyB0byB0aGUgTVNSLgorICAg
ICAgICAgKi8KKyAgICAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAg
ICAgICBjb250aW51ZTsKIAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNy
c190b19zZW5kKTsgKytpICkKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICB1aW50NjRfdCB2YWw7Ci0gICAgICAgICAgICBpbnQgcmMgPSBn
dWVzdF9yZG1zcih2LCBtc3JzX3RvX3NlbmRbaV0sICZ2YWwpOworICAgICAgICAgICAgQVNTRVJU
X1VOUkVBQ0hBQkxFKCk7CisgICAgICAgICAgICByZXR1cm4gLUVOWElPOworICAgICAgICB9CiAK
LSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1lcnMgcmVz
cG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQKLSAgICAgICAgICAgICAqIG1zcnNfdG9fc2VuZFtd
IGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KLSAgICAgICAgICAgICAqIFg4NkVN
VUxfRVhDRVBUSU9OIGhlcmUgaW1wbGllcyBhIG1pc3NpbmcgZmVhdHVyZSwgYW5kIHRoYXQgdGhl
Ci0gICAgICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNjZXNzIHRvIHRoZSBNU1IuCi0g
ICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04g
KQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICBpZiAoICF2YWwgKQorICAgICAg
ICAgICAgY29udGludWU7IC8qIFNraXAgZW1wdHkgTVNScy4gKi8KIAotICAgICAgICAgICAgaWYg
KCByYyAhPSBYODZFTVVMX09LQVkgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIEFT
U0VSVF9VTlJFQUNIQUJMRSgpOwotICAgICAgICAgICAgICAgIHJldHVybiAtRU5YSU87Ci0gICAg
ICAgICAgICB9CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3Rv
X3NlbmRbaV07CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7Cisg
ICAgfQogCi0gICAgICAgICAgICBpZiAoICF2YWwgKQotICAgICAgICAgICAgICAgIGNvbnRpbnVl
OyAvKiBTa2lwIGVtcHR5IE1TUnMuICovCisgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQor
ICAgICAgICBodm1fZnVuY3Muc2F2ZV9tc3IodiwgY3R4dCk7CiAKLSAgICAgICAgICAgIGN0eHQt
Pm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07Ci0gICAgICAgICAgICBj
dHh0LT5tc3JbY3R4dC0+Y291bnQrK10udmFsID0gdmFsOwotICAgICAgICB9CisgICAgQVNTRVJU
KGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOwogCi0gICAgICAgIGlmICggaHZtX2Z1bmNz
LnNhdmVfbXNyICkKLSAgICAgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsKKyAg
ICBmb3IgKCBpID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQorICAgICAgICBjdHh0LT5tc3Jb
aV0uX3JzdmQgPSAwOwogCi0gICAgICAgIEFTU0VSVChjdHh0LT5jb3VudCA8PSBtc3JfY291bnRf
bWF4KTsKKyAgICBpZiAoIGN0eHQtPmNvdW50ICkKKyAgICB7CisgICAgICAgIC8qIFJld3JpdGUg
bGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNoIHNwYWNlIHdlIGFjdHVhbGx5IHVzZWQuICovCisg
ICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOworICAg
ICAgICBoLT5jdXIgKz0gSFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7CisgICAgfQorICAg
IGVsc2UKKyAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJv
bSB0aGUgc3RyZWFtLiAqLworICAgICAgICBoLT5jdXIgLT0gc2l6ZW9mKHN0cnVjdCBodm1fc2F2
ZV9kZXNjcmlwdG9yKTsKKyAgICByZXR1cm4gMDsKK30KIAotICAgICAgICBmb3IgKCBpID0gMDsg
aSA8IGN0eHQtPmNvdW50OyArK2kgKQotICAgICAgICAgICAgY3R4dC0+bXNyW2ldLl9yc3ZkID0g
MDsKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisgICAgaW50IGVyciA9
IDA7CiAKLSAgICAgICAgaWYgKCBjdHh0LT5jb3VudCApCi0gICAgICAgIHsKLSAgICAgICAgICAg
IC8qIFJld3JpdGUgbGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNoIHNwYWNlIHdlIGFjdHVhbGx5
IHVzZWQuICovCi0gICAgICAgICAgICBkZXNjLT5sZW5ndGggPSBIVk1fQ1BVX01TUl9TSVpFKGN0
eHQtPmNvdW50KTsKLSAgICAgICAgICAgIGgtPmN1ciArPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQt
PmNvdW50KTsKLSAgICAgICAgfQotICAgICAgICBlbHNlCi0gICAgICAgICAgICAvKiBvciByZXdp
bmQgYW5kIHJlbW92ZSB0aGUgZGVzY3JpcHRvciBmcm9tIHRoZSBzdHJlYW0uICovCi0gICAgICAg
ICAgICBoLT5jdXIgLT0gc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKTsKKyAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgeworICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVf
bXNyc19vbmUodiwgaCk7CisgICAgICAgIGlmICggZXJyICkKKyAgICAgICAgICAgIGJyZWFrOwog
ICAgIH0KIAotICAgIHJldHVybiAwOworICAgIHJldHVybiBlcnI7CiB9CiAKIHN0YXRpYyBpbnQg
aHZtX2xvYWRfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4uy-000828-HW; Mon, 16 Jul 2018 14: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4uw-00080F-C3
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:56:02 +0000
X-Inumbo-ID: 5f380ef1-8908-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f380ef1-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:56:09 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=rY5MZD1y3Z3Pq+V0NXaONOJMAe+4iQ63FGL5kYqSXGRfoPelBFH8hLBI1Npu16+RNtzGR5+klX5L7wXgqwPeBV1MbgxZ4pfts9NVd0RbDIlay2boVgjoIy6rKqvONWPVIAxQ7Yz2pSO9M3dNJtgOz52G6Pm5CmvNlj017vHEVtFR62/Tmv7GGhs3Eh95wtFBTWU1CTgMPkdIZRH/nwq3k6vwpPr26ACPklIOAuOVxzLJvUDLutqXoQ58+ZvZw9pUiNZL0+paICvVJcuC/RCLxEAS9hDwRhe/sM9oEG9AdEkQCKh7Kx5k2FD0VpofrxnAriiwQrRI0BmMTLiLs9r8KQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=PoD5FxCfVF6xh33nB0nBV5b2iAU=; b=ioQB/C0etbQWKV+PEfzg2+Q4wnsI
 piUW8RokbrNbi3YXSyGJ2u+sDm9/krNVKM5XH6pgRhB1mc4XHTkaTenmhjT2jzuP
 j01kMAd6m1vpxgfMBJ9PBZYO/VYR3n0l3ZMEUz0po8cgP0m4xKW89tNVLq6zC7cQ
 qRrnR54RZtoMCG5fDNG7EZUMhHCo6RD/fsZn23mF6kdIq1yP/waCYp9vivya/8Tu
 V2Ui4PrpfxC28XzqjKBgSMajfJiVcLrwaAdkcJTV5KglTrTtWMTT+4loyXwgxW47
 dsEbzCoBsDEIIG8fQx/QYi1k7GLRg2fbvExjYSi+kwmTv7cko3KJvgg18w==
Received: (qmail 17977 invoked from network); 16 Jul 2018 17:55:56 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:56 +0300
Received: (qmail 12751 invoked from network); 16 Jul 2018 17:55:56 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:56 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:36 +0300
Message-Id: <1531752937-10478-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 10/11] x86/hvm: Remove redundant save
 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSByZWR1bmRhbnQgc2F2ZSBmdW5jdGlvbnMgYW5kIHJlbmFt
ZXMgdGhlCnNhdmVfb25lKiB0byBzYXZlLiBJdCB0aGVuIGNoYW5nZXMgdGhlIGRvbWFpbiBwYXJh
bSB0byB2Y3B1IGluIHRoZQpzYXZlIGZ1bmNzLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTE6CiAg
ICAgICAgLSBSZW1vdmUgZW51bSByZXR1cm4gdHlwZSBmb3Igc2F2ZSBmdW5jcy4KLS0tCiB4ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgfCAxOSArKy0tLS0tLS0tLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8IDc1ICsrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMg
ICAgICAgICB8ICA5ICsrKy0tCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgfCAxOSAr
Ky0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwgIDMgKy0KIHhlbi9h
cmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL3NhdmUu
YyAgICAgICAgfCAyNiArKystLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5j
ICAgICB8ICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAgfCAyMyArKystLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAgfCAzNCArKysrKystLS0tLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyAgICAgICAgfCAgMyArLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIHwgIDIgKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDUwIGluc2Vy
dGlvbnMoKyksIDE3NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggMzUw
NDRkNy4uYjUzYWQ3YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzQ5LDcgKzM0OSw3IEBA
IGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQogICAgIHJldHVybiBy
ZXQ7CiB9CiAKLXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9j
dHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1
Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0ID0gewogICAgICAgICAuY2FwcyA9IHYtPmFyY2gudm1jZS5t
Y2dfY2FwLApAQCAtMzYxLDIxICszNjEsNiBAQCBzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0
eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1
cm4gaHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAK
LXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0g
MDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IHZt
Y2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVyciApCi0gICAgICAg
ICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQotCiBzdGF0aWMgaW50IHZt
Y2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiB7CiAgICAgdW5zaWduZWQgaW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwpA
QCAtMzk2LDcgKzM4MSw3IEBAIHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShWTUNFX1ZDUFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9j
dHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCmluZGV4IGFmZjg2MTMuLjZlN2Y3
NDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCkBAIC01MTYsOCArNTE2LDkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBodm1f
bW1pb19vcHMgaHBldF9tbWlvX29wcyA9IHsKIH07CiAKIAotc3RhdGljIGludCBocGV0X3NhdmUo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGhw
ZXRfc2F2ZShzdHJ1Y3QgdmNwdSAqdmNwdSwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Cisg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IHZjcHUtPmRvbWFpbjsKICAgICBIUEVUU3RhdGUgKmhwID0g
ZG9tYWluX3ZocGV0KGQpOwogICAgIHN0cnVjdCB2Y3B1ICp2ID0gcHRfZ2xvYmFsX3ZjcHVfdGFy
Z2V0KGQpOwogICAgIGludCByYzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGFjMGI0OTYuLmQ3YmM4NzcgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpA
QCAtNzQwLDcgKzc0MCw3IEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZl
X3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
K3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQgPSB7fTsK
IApAQCAtNzQ5LDIxICs3NDksNiBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25l
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZt
X3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwogfQogCi1zdGF0
aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0K
LSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSBodm1fc2F2
ZV90c2NfYWRqdXN0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAg
YnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGludCBodm1fbG9h
ZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ewogICAgIHVuc2lnbmVkIGludCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKQEAgLTc4
NSwxMCArNzcwLDEwIEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAotICAgICAgICAgICAgICAg
ICAgICAgICAgICBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVz
dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29u
ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2
bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CiAgICAgc3RydWN0IGh2bV9od19j
cHUgY3R4dDsKQEAgLTg5OSwyMCArODg0LDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4
dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKIH0KIAotc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAg
IGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IGh2bV9zYXZlX2Nw
dV9jdHh0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJlYWs7
Ci0gICAgfQotICAgIHJldHVybiBlcnI7Ci19Ci0KIC8qIFJldHVybiBhIHN0cmluZyBpbmRpY2F0
aW5nIHRoZSBlcnJvciwgb3IgTlVMTCBmb3IgdmFsaWQuICovCiBjb25zdCBjaGFyICpodm1fZWZl
cl92YWxpZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDY0X3QgdmFsdWUsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzaWduZWQgaW50IGNyMF9wZykKQEAgLTExODQsNyArMTE1NSw3IEBA
IHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZtX3NhdmVfY3B1X2N0eHRfb25lLAorSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBOVUxMLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfY3R4dCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCkBAIC0xMTkyLDcgKzExNjMsNyBAQCBI
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9zYXZl
X2NwdV9jdHh0X29uZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzYXZlX2FyZWEpICsgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhzdGF0
ZV9jdHh0X3NpemUoeGNyMCkpCiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRl
c19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGlu
dCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqY3R4dDsKICAgICB1
bnNpZ25lZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBfYWNjdW0p
OwpAQCAtMTIxNiwyMSArMTE4Nyw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0
YXRlc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoCiAgICAgcmV0
dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcyhzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAq
djsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7
Ci0gICAgICAgIGVyciA9IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKHYsIGgpOwotICAg
ICAgICBpZiAoIGVyciApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4g
ZXJyOwotfQotCiAvKgogICogU3RydWN0dXJlIGxheW91dCBjb25mb3JtaXR5IGNoZWNrcywgZG9j
dW1lbnRpbmcgY29ycmVjdG5lc3Mgb2YgdGhlIGNhc3QgaW4KICAqIHRoZSBpbnZvY2F0aW9uIG9m
IHZhbGlkYXRlX3hzdGF0ZSgpIGJlbG93LgpAQCAtMTM2OCw3ICsxMzI0LDcgQEAgc3RhdGljIGNv
bnN0IHVpbnQzMl90IG1zcnNfdG9fc2VuZFtdID0gewogfTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQg
X19yZWFkX21vc3RseSBtc3JfY291bnRfbWF4ID0gQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOwog
Ci1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgaHZtX3NhdmVf
ZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZoLT5kYXRhW2gtPmN1cl0pOwogICAgIHN0cnVjdCBodm1f
bXNyICpjdHh0OwpAQCAtMTQyOSwyMSArMTM4NSw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1
X21zcnNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBy
ZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAg
ICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAg
ICAgIGVyciA9IGh2bV9zYXZlX2NwdV9tc3JzX29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIg
KQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKLX0KLQogc3Rh
dGljIGludCBodm1fbG9hZF9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKICAgICB1bnNpZ25lZCBpbnQgaSwgdmNwdWlkID0gaHZtX2xvYWRfaW5z
dGFuY2UoaCk7CkBAIC0xNTM2LDcgKzE0NzcsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVn
aXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZt
KENQVV9YU0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9YU0FWRSIsCiAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzLAotICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUsCisgICAgICAg
ICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRf
Y3B1X3hzYXZlX3N0YXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfWFNBVkVf
U0laRSh4ZmVhdHVyZV9tYXNrKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9m
KHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwKQEAgLTE1NDksNyArMTQ5MCw3IEBAIHN0YXRp
YyBpbnQgX19pbml0IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQogICAg
ICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9NU1JfQ09ERSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiQ1BVX01TUiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfY3B1X21zcnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21z
cnNfb25lLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0
LmMKaW5kZXggZWM3N2IyMy4uZDUxNDYzZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtMzkwLDggKzM5MCw5IEBA
IHZvaWQgcGl0X3N0b3BfY2hhbm5lbDBfaXJxKFBJVFN0YXRlICpwaXQpCiAgICAgc3Bpbl91bmxv
Y2soJnBpdC0+bG9jayk7CiB9CiAKLXN0YXRpYyBpbnQgcGl0X3NhdmUoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHBpdF9zYXZlKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpk
ID0gdi0+ZG9tYWluOwogICAgIFBJVFN0YXRlICpwaXQgPSBkb21haW5fdnBpdChkKTsKICAgICBp
bnQgcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2lycS5jCmluZGV4IDc3MGVhYjcuLmE0MDVlN2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwpAQCAtNjMwLDggKzYz
MCw5IEBAIHN0YXRpYyBpbnQgX19pbml0IGR1bXBfaXJxX2luZm9fa2V5X2luaXQodm9pZCkKIH0K
IF9faW5pdGNhbGwoZHVtcF9pcnFfaW5mb19rZXlfaW5pdCk7CiAKLXN0YXRpYyBpbnQgaXJxX3Nh
dmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGlj
IGludCBpcnFfc2F2ZV9wY2koc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9p
cnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShkKTsKICAgICB1bnNpZ25lZCBpbnQgYXNzZXJ0
ZWQsIHBkZXYsIHBpbnR4OwogICAgIGludCByYzsKQEAgLTY2MiwxNiArNjYzLDE4IEBAIHN0YXRp
YyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogICAgIHJldHVybiByYzsKIH0KIAotc3RhdGljIGludCBpcnFfc2F2ZV9pc2Eoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGlycV9zYXZl
X2lzYShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9
IGh2bV9kb21haW5faXJxKGQpOwogCiAgICAgLyogU2F2ZSBJU0EgSVJRIGxpbmVzICovCiAgICAg
cmV0dXJuICggaHZtX3NhdmVfZW50cnkoSVNBX0lSUSwgMCwgaCwgJmh2bV9pcnEtPmlzYV9pcnEp
ICk7CiB9CiAKLXN0YXRpYyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1Y3QgdmNw
dSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9
IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJx
KGQpOwogCiAgICAgLyogU2F2ZSBQQ0ktSVNBIGxpbmsgc3RhdGUgKi8KZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggMWNi
MmEyZS4uYjdjOWJkNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTcxOCw3ICs3MTgsNyBAQCBpbnQgaHZtX3NldF9t
ZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnZm5fc3RhcnQs
CiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3Nh
dmVfbXRycl9tc3Ioc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewog
ICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZtX3Zj
cHUubXRycjsKICAgICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRyciA9IHsKQEAgLTc1OCwyMSAr
NzU4LDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcl9vbmUoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShNVFJS
LCB2LT52Y3B1X2lkLCBoLCAmaHdfbXRycik7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRy
cl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAg
c3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAgICAvKiBzYXZlIG10cnImcGF0
ICovCi0gICAgZm9yX2VhY2hfdmNwdShkLCB2KQotICAgIHsKLSAgICAgICBlcnIgPSBodm1fc2F2
ZV9tdHJyX21zcl9vbmUodiwgaCk7Ci0gICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICBicmVh
azsKLSAgICB9Ci0gICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGludCBodm1fbG9hZF9tdHJy
X21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBp
bnQgdmNwdWlkLCBpOwpAQCAtODIzLDcgKzgwOCw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRy
cl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0
dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRy
cl9tc3IsIGh2bV9zYXZlX210cnJfbXNyX29uZSwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
TVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9sb2FkX210cnJfbXNyLCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHZvaWQgbWVtb3J5X3R5
cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9wbXRpbWVyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCAwYTVlOGNlLi40
NjFkMmRmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3BtdGltZXIuYwpAQCAtMjQ5LDggKzI0OSw5IEBAIHN0YXRpYyBpbnQgaGFu
ZGxlX3BtdF9pbygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IGFj
cGlfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRp
YyBpbnQgYWNwaV9zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faHdf
YWNwaSAqYWNwaSA9ICZkLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKICAgICBQTVRTdGF0ZSAqcyA9
ICZkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKICAgICB1aW50MzJfdCB4LCBtc2Ig
PSBhY3BpLT50bXJfdmFsICYgVE1SX1ZBTF9NU0I7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3J0Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjZTdlNzFiLi5lYTJmYmQz
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vcnRjLmMKQEAgLTczNyw4ICs3MzcsOSBAQCB2b2lkIHJ0Y19taWdyYXRlX3RpbWVycyhzdHJ1
Y3QgdmNwdSAqdikKIH0KIAogLyogU2F2ZSBSVEMgaGFyZHdhcmUgc3RhdGUgKi8KLXN0YXRpYyBp
bnQgcnRjX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitz
dGF0aWMgaW50IHJ0Y19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIFJUQ1N0YXRlICpz
ID0gZG9tYWluX3ZydGMoZCk7CiAgICAgaW50IHJjOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IGQ1NzY0OGQuLmM1
NzllNDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vc2F2ZS5jCkBAIC0xNzQsNyArMTc0LDcgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5j
ZSwKICAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZShk
LT52Y3B1W2luc3RhbmNlXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmY3R4dCk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJ2ID0gaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KTsKKyAgICAgICAgICAgIHJ2ID0g
aHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQtPnZjcHVbaW5zdGFuY2VdLCAmY3R4dCk7
CiAKICAgICAgICAgaWYgKCBydiAhPSAwICkKICAgICAgICAgewpAQCAtMjA3LDcgKzIwNyw4IEBA
IGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2Rl
LCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAgewogICAgICAgICBmb3JfZWFjaF92Y3B1ICgg
ZCwgdiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJz
W3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KSkgIT0gMCApCisgICAgICAgICAgICBpZiAoIChydiA9
IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLT52Y3B1W2luc3RhbmNlXSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjdHh0KSkg
IT0gMCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VS
UiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVkKVxuIiwKICAg
ICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOwpAQCAtMjUw
LDcgKzI1MSw2IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsKICAgICBzdHJ1Y3Qg
aHZtX3NhdmVfZW5kIGVuZDsKICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXI7Ci0gICAgaHZt
X3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmVfaGFuZGxlcjsKICAgICB1bnNpZ25lZCBpbnQgaSwg
cmM7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBOVUxMOwogCkBAIC0yODAsMTQgKzI4MCwxMyBAQCBp
bnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgZm9yICggaSA9IDA7IGkgPD0gSFZNX1NBVkVfQ09ERV9NQVg7IGkrKyApCiAgICAgewogICAg
ICAgICBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmU7Ci0gICAgICAgIHNhdmVfb25l
X2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7Ci0gICAgICAgIGlmICggc2F2
ZV9vbmVfaGFuZGxlciAhPSBOVUxMICkKKyAgICAgICAgaWYgKCBoYW5kbGVyICE9IE5VTEwgKQog
ICAgICAgICB7CiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiSFZNJWQgc2F2ZTog
JXNcbiIsCiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBodm1fc3JfaGFuZGxlcnNb
aV0ubmFtZSk7CiAgICAgICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgICAgICAg
ICB7Ci0gICAgICAgICAgICAgICAgcmMgPSBzYXZlX29uZV9oYW5kbGVyKHYsIGgpOworICAgICAg
ICAgICAgICAgIHJjID0gaGFuZGxlcih2LCBoKTsKIAogICAgICAgICAgICAgICAgIGlmKCByYyAh
PSAwICkKICAgICAgICAgICAgICAgICB7CkBAIC0yOTgsMjEgKzI5Nyw2IEBAIGludCBodm1fc2F2
ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICAgICAgICAg
ICAgICB9CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAoIGhhbmRs
ZXIgIT0gTlVMTCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZP
ICJIVk0lZCBzYXZlOiAlc1xuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2
bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKLQotICAgICAgICAgICAgcmMgPSBoYW5kbGVyKGQsIGgp
OwotCi0gICAgICAgICAgICBpZiggcmMgIT0gMCApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgotICAgICAgICAgICAgICAgICAgICAgICAiSFZNJWQg
c2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiJcbiIsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgaSk7Ci0gICAgICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0KICAgICB9CiAKICAgICAvKiBTYXZlIGFuIGVuZC1v
Zi1maWxlIG1hcmtlciAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwppbmRleCA2NmY1NGU0Li5jZWM0YjFiIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3Zpb2FwaWMuYwpAQCAtNTY5LDggKzU2OSw5IEBAIGludCB2aW9hcGljX2dldF90cmlnZ2VyX21v
ZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGdzaSkKICAgICByZXR1cm4g
dmlvYXBpYy0+cmVkaXJ0YmxbcGluXS5maWVsZHMudHJpZ19tb2RlOwogfQogCi1zdGF0aWMgaW50
IGlvYXBpY19zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQor
c3RhdGljIGludCBpb2FwaWNfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3Qg
aHZtX3Zpb2FwaWMgKnM7CiAKICAgICBpZiAoICFoYXNfdmlvYXBpYyhkKSApCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFu
LmMKaW5kZXggMTU3MTMzNi4uMTk5MTgyOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92
aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpAQCAtOTkwLDggKzk5
MCw5IEBAIG91dDoKICAgICByZXR1cm4gSFZNX0hDQUxMX2NvbXBsZXRlZDsKIH0KIAotc3RhdGlj
IGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0KHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9t
YWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2NvbnRl
eHQgY3R4dCA9IHsKICAgICAgICAgLnRpbWVfcmVmX2NvdW50ID0gZC0+YXJjaC5odm1fZG9tYWlu
LnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50LnZhbCwKICAgICAgICAgLmh5cGVyY2FsbF9ncGEgID0g
ZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGEucmF3LApAQCAtMTAyNiw3
ICsxMDI3LDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhW
TVNSX1BFUl9ET00pOwogCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShz
dHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0ge307CiAK
QEAgLTEwMzksMjIgKzEwNDAsNiBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJu
IGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKIH0K
IAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQg
ZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7Ci0KLSAgICAgICAgZXJyID0g
dmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwotCi0gICAgICAgIGlmICggZXJyICkK
LSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiBlcnI7Ci19Ci0KIHN0YXRp
YyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7CiAgICAgaW50IHZjcHVpZDsKQEAgLTEwODYsNyArMTA3MSw3IEBA
IHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklS
SURJQU5fVkNQVSwgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF92Y3B1
X2N0eHQsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogc3RhdGljIGludCBfX2luaXQgcGFyc2Vfdmly
aWRpYW5fdmVyc2lvbihjb25zdCBjaGFyICphcmcpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3ZsYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwppbmRleCBlZmY2MDcwLi5l
NTFkZmY3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTE0MzUsNDUgKzE0MzUsMzEgQEAgc3RhdGljIHZvaWQg
bGFwaWNfcmVhcm0oc3RydWN0IHZsYXBpYyAqcykKICAgICBzLT50aW1lcl9sYXN0X3VwZGF0ZSA9
IHMtPnB0Lmxhc3RfcGx0X2d0aW1lOwogfQogCi1zdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVu
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBs
YXBpY19zYXZlX2hpZGRlbihzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFp
bjsKICAgICBzdHJ1Y3QgdmxhcGljICpzOwotICAgIGludCByYyA9IDA7CiAKICAgICBpZiAoICFo
YXNfdmxhcGljKGQpICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBmb3JfZWFjaF92Y3B1ICgg
ZCwgdiApCi0gICAgewotICAgICAgICBzID0gdmNwdV92bGFwaWModik7Ci0gICAgICAgIGlmICgg
KHJjID0gaHZtX3NhdmVfZW50cnkoTEFQSUMsIHYtPnZjcHVfaWQsIGgsICZzLT5odykpICE9IDAg
KQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIHJjOworICAgIHMgPSB2
Y3B1X3ZsYXBpYyh2KTsKKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoTEFQSUMsIHYtPnZjcHVf
aWQsIGgsICZzLT5odyk7CiB9CiAKLXN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBsYXBpY19zYXZl
X3JlZ3Moc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewotICAgIHN0
cnVjdCB2Y3B1ICp2OworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3Ry
dWN0IHZsYXBpYyAqczsKLSAgICBpbnQgcmMgPSAwOwogCiAgICAgaWYgKCAhaGFzX3ZsYXBpYyhk
KSApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAg
IHsKLSAgICAgICAgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKLSAgICAgICAgICAg
IGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIodik7Ci0KLSAgICAgICAgcyA9IHZjcHVfdmxhcGlj
KHYpOwotICAgICAgICBpZiAoIChyYyA9IGh2bV9zYXZlX2VudHJ5KExBUElDX1JFR1MsIHYtPnZj
cHVfaWQsIGgsIHMtPnJlZ3MpKSAhPSAwICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KKyAg
ICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIgKQorICAgICAgICBodm1fZnVuY3Muc3lu
Y19waXJfdG9faXJyKHYpOwogCi0gICAgcmV0dXJuIHJjOworICAgIHMgPSB2Y3B1X3ZsYXBpYyh2
KTsKKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+dmNwdV9pZCwgaCwg
cy0+cmVncyk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCmluZGV4IGNhOWI0Y2IuLmUwM2Q4Y2YgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5j
CkBAIC0zNzEsOCArMzcxLDkgQEAgc3RhdGljIGludCB2cGljX2ludGVyY2VwdF9lbGNyX2lvKAog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKLXN0YXRpYyBpbnQgdnBpY19zYXZlKHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2cGljX3Nh
dmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVj
dCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9od192cGljICpzOwogICAg
IGludCBpOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKaW5kZXggMjUzODYyOC4uZTY0YjRkZiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3NhdmUuaApAQCAtOTUsNyArOTUsNyBAQCBzdGF0aWMgaW5saW5lIHVpbnQx
Nl90IGh2bV9sb2FkX2luc3RhbmNlKHN0cnVjdCBodm1fZG9tYWluX2NvbnRleHQgKmgpCiAgKiBU
aGUgc2F2ZSBoYW5kbGVyIG1heSBzYXZlIG11bHRpcGxlIGluc3RhbmNlcyBvZiBhIHR5cGUgaW50
byB0aGUgYnVmZmVyOwogICogdGhlIGxvYWQgaGFuZGxlciB3aWxsIGJlIGNhbGxlZCBvbmNlIGZv
ciBlYWNoIGluc3RhbmNlIGZvdW5kIHdoZW4KICAqIHJlc3RvcmluZy4gIEJvdGggcmV0dXJuIG5v
bi16ZXJvIG9uIGVycm9yLiAqLwotdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3Ry
dWN0IGRvbWFpbiAqZCwgCit0eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3Qg
IHZjcHUgKnYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9oYW5kbGVyKShzdHJ1Y3Qg
IHZjcHUgKnYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCk7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4v0-000840-5p; Mon, 16 Jul 2018 14:56: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4uy-00082I-Ov
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:56:04 +0000
X-Inumbo-ID: 609dbd5f-8908-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 609dbd5f-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:56:13 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=SC/u6S3MISKeXoymArCBb2i15YH3hR8m7zduwwC8jnf+QC1LcbcB3O/av9pGEoToLBRAEsN3ZeEhfFccUEQyLjfv4BPH2EfImoKYsqUZUUCgl3IZuBV4my2HzjlKubQP49JQqBw9GkBOFl+B4PNAyslTt+3ghhzIy9xjCo1KTgGyr1+W1DmGID5PGORn6CDd7lztvf/0+UDDpqrDsGWX5BTO549veGQOBob6R0YNxxecQm3CU3HBkDzrZVBDzu7AHkuPRl5A0LE/rWhNcEqjK+gBxj11XFzEQ3jlSIFxVg8VK+3VQ0V5WzNrRhe+XgUdciEMo1IVWBUgDqLTvjo0xA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=+jJJPKQpLTdiAdVmk8VDUpUM0w0=; b=VKA4Uh+LW+uy86Owo4b7KdL+Z/Yy
 D0efpg41lMj/xVfdDnzK6zubR0vm+K4xLFEJCOd7K7jzvmyoV0tK+526di5Y7Fhq
 T6gR9CoyxTiQ6/rA/JjHNRZ15LTuiareUifOgW8HXEJ5ct5Eg8+Z/57f9FOYgVp9
 qcIDbBk3HR/c20nbEFeqDsEhCNYzg7YlFpaAfmXrpx0VBT5FqQ5yGVOY/oEAGsey
 g0B7KOVS23RqMLU6Gr8x14R6wjjYv3r1ufUoZnubOtWvAv0fGrJGGXUOrG5nEMtT
 d5AHFpgoVdb/zBSklsXLPDaoKQqq1jCZHZ2wzFGjwZwy14u99jBL7Qa45g==
Received: (qmail 17944 invoked from network); 16 Jul 2018 17:55:56 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:56 +0300
Received: (qmail 12743 invoked from network); 16 Jul 2018 17:55:56 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:56 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:35 +0300
Message-Id: <1531752937-10478-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 09/11] x86/domctl: Don't pause the whole
 domain if only getting vcpu 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmluZyB0aGUgZm9yIGxvb3AgdG8gdGhlIGNhbGxl
ciBzbwpub3cgd2UgY2FuIHNhdmUgaW5mbyBmb3IgYSBzaW5nbGUgdmNwdSBpbnN0YW5jZSB3aXRo
IHRoZSBzYXZlX29uZQpoYW5kbGVycy4KClNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgoKLS0tCkNoYW5nZXMgc2luY2UgVjExOgoJLSBDaGFu
Z2VkIHRoZSBDT05USU5VRSByZXR1cm4gdG8gcmV0dXJuIDAuCi0tLQogeGVuL2FyY2gveDg2L2h2
bS9odm0uYyAgfCAgMTggKysrLS0tLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgfCAxMzcgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiAyIGZpbGVzIGNo
YW5nZWQsIDExNSBpbnNlcnRpb25zKCspLCA0MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCBjNDU4
ZGFiLi5hYzBiNDk2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc5Myw2ICs3OTMsMTMgQEAgc3RhdGljIGludCBodm1f
c2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKICAgICBzdHJ1Y3QgaHZtX2h3X2Nw
dSBjdHh0OwogCisgICAgLyoKKyAgICAgKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9y
IGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCisgICAgICogY29kZSB3aWxsIGxlYXZl
IGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KKyAgICAgKi8KKyAgICBpZiAoIHYt
PnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQorICAgICAgICByZXR1cm4gMDsKKwogICAgIG1lbXNl
dCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsKIAogICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZp
YyB2bWNzL3ZtY2IgYml0cyAqLwpAQCAtODk5LDEzICs5MDYsNiBAQCBzdGF0aWMgaW50IGh2bV9z
YXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
CiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAgLyoKLSAgICAgICAg
ICogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUgdGhhdCBpcyBkb3duOyB0
aGUgcmVzdG9yZQotICAgICAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0aGVyZSBp
cyBub3RoaW5nIHNhdmVkLgotICAgICAgICAgKi8KLSAgICAgICAgaWYgKCB2LT5wYXVzZV9mbGFn
cyAmIFZQRl9kb3duICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCiAgICAgICAgIGVyciA9IGh2
bV9zYXZlX2NwdV9jdHh0X29uZSh2LCBoKTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAg
ICAgYnJlYWs7CkBAIC0xMTk4LDcgKzExOTgsNyBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94
c2F2ZV9zdGF0ZXNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaAog
ICAgIHVuc2lnbmVkIGludCBzaXplID0gSFZNX0NQVV9YU0FWRV9TSVpFKHYtPmFyY2gueGNyMF9h
Y2N1bSk7CiAgICAgaW50IGVyciA9IDA7CiAKLSAgICBpZiAoICFjcHVfaGFzX3hzYXZlICkKKyAg
ICBpZiAoICFjcHVfaGFzX3hzYXZlIHx8ICF4c2F2ZV9lbmFibGVkKHYpICkKICAgICAgICAgcmV0
dXJuIDA7ICAgLyogZG8gbm90aGluZyAqLwogCiAgICAgZXJyID0gX2h2bV9pbml0X2VudHJ5KGgs
IENQVV9YU0FWRV9DT0RFLCB2LT52Y3B1X2lkLCBzaXplKTsKQEAgLTEyMjMsOCArMTIyMyw2IEBA
IHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcyhzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAg
ICB7Ci0gICAgICAgIGlmICggIXhzYXZlX2VuYWJsZWQodikgKQotICAgICAgICAgICAgY29udGlu
dWU7CiAgICAgICAgIGVyciA9IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKHYsIGgpOwog
ICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKaW5kZXggYjY3NDkz
Ny4uZDU3NjQ4ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTEzOCw5ICsxMzgsMTIgQEAgc2l6ZV90IGh2bV9zYXZl
X3NpemUoc3RydWN0IGRvbWFpbiAqZCkKIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAgICAg
ICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQodWludDgpIGhhbmRsZSwgdWludDY0X3QgKmJ1
ZnN6KQogewotICAgIGludCBydjsKKyAgICBpbnQgcnYgPSAwOwogICAgIGh2bV9kb21haW5fY29u
dGV4dF90IGN0eHQgPSB7IH07CiAgICAgY29uc3Qgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3Ig
KmRlc2M7CisgICAgYm9vbCBpc19zaW5nbGVfaW5zdGFuY2UgPSBmYWxzZTsKKyAgICB1aW50MzJf
dCBvZmYgPSAwOworICAgIHN0cnVjdCB2Y3B1ICp2OwogCiAgICAgaWYgKCBkLT5pc19keWluZyB8
fAogICAgICAgICAgdHlwZWNvZGUgPiBIVk1fU0FWRV9DT0RFX01BWCB8fApAQCAtMTQ4LDQzICsx
NTEsOTQgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
dHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKICAgICAgICAgICFodm1fc3JfaGFuZGxl
cnNbdHlwZWNvZGVdLnNhdmUgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAorICAgIGlmICgg
aHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICYmCisgICAg
ICAgIGluc3RhbmNlIDwgZC0+bWF4X3ZjcHVzICkKKyAgICAgICAgaXNfc2luZ2xlX2luc3RhbmNl
ID0gdHJ1ZTsKKwogICAgIGN0eHQuc2l6ZSA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2l6
ZTsKLSAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9QRVJf
VkNQVSApCisgICAgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmtpbmQgPT0gSFZNU1Jf
UEVSX1ZDUFUgJiYKKyAgICAgICAgaW5zdGFuY2UgPT0gZC0+bWF4X3ZjcHVzICkKICAgICAgICAg
Y3R4dC5zaXplICo9IGQtPm1heF92Y3B1czsKICAgICBjdHh0LmRhdGEgPSB4bWFsbG9jX2J5dGVz
KGN0eHQuc2l6ZSk7CiAgICAgaWYgKCAhY3R4dC5kYXRhICkKICAgICAgICAgcmV0dXJuIC1FTk9N
RU07CiAKLSAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLCAm
Y3R4dCkpICE9IDAgKQotICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJIVk0lZCBzYXZlOiBm
YWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IiAoJWQpXG4iLAotICAgICAgICAgICAgICAgZC0+
ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOwotICAgIGVsc2UgaWYgKCBydiA9IC1FTk9FTlQsIGN0
eHQuY3VyID49IHNpemVvZigqZGVzYykgKQorICAgIGlmICggaXNfc2luZ2xlX2luc3RhbmNlICkK
KyAgICAgICAgdmNwdV9wYXVzZShkLT52Y3B1W2luc3RhbmNlXSk7CisgICAgZWxzZQorICAgICAg
ICBkb21haW5fcGF1c2UoZCk7CisKKyAgICBpZiAoIGlzX3NpbmdsZV9pbnN0YW5jZSApCiAgICAg
ewotICAgICAgICB1aW50MzJfdCBvZmY7CisgICAgICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5zYXZlX29uZSAhPSBOVUxMICkKKyAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRs
ZXJzW3R5cGVjb2RlXS5zYXZlX29uZShkLT52Y3B1W2luc3RhbmNlXSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4dCk7CisgICAgICAgIGVs
c2UKKyAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZj
dHh0KTsKIAotICAgICAgICBmb3IgKCBvZmYgPSAwOyBvZmYgPD0gKGN0eHQuY3VyIC0gc2l6ZW9m
KCpkZXNjKSk7IG9mZiArPSBkZXNjLT5sZW5ndGggKQorICAgICAgICBpZiAoIHJ2ICE9IDAgKQog
ICAgICAgICB7Ci0gICAgICAgICAgICBkZXNjID0gKHZvaWQgKikoY3R4dC5kYXRhICsgb2ZmKTsK
LSAgICAgICAgICAgIC8qIE1vdmUgcGFzdCBoZWFkZXIgKi8KLSAgICAgICAgICAgIG9mZiArPSBz
aXplb2YoKmRlc2MpOwotICAgICAgICAgICAgaWYgKCBjdHh0LmN1ciA8IGRlc2MtPmxlbmd0aCB8
fAotICAgICAgICAgICAgICAgICBvZmYgPiBjdHh0LmN1ciAtIGRlc2MtPmxlbmd0aCApCi0gICAg
ICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICBpZiAoIGluc3RhbmNlID09IGRlc2MtPmlu
c3RhbmNlICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBydiA9IDA7Ci0gICAgICAg
ICAgICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChoYW5kbGUpICkKLSAgICAgICAgICAg
ICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOwotICAgICAgICAgICAgICAgIGVsc2UgaWYg
KCAqYnVmc3ogPCBkZXNjLT5sZW5ndGggKQotICAgICAgICAgICAgICAgICAgICBydiA9IC1FTk9C
VUZTOwotICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBjb3B5X3RvX2d1ZXN0KGhhbmRsZSwgY3R4
dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKLSAgICAgICAgICAgICAgICAgICAgcnYgPSAt
RUZBVUxUOwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6
ID0gZGVzYy0+bGVuZ3RoOwotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgfQor
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNh
dmUgdHlwZSAlIlBSSXUxNiIgKCVkKVxuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5f
aWQsIHR5cGVjb2RlLCBydik7CisgICAgICAgICAgICB2Y3B1X3VucGF1c2UoZC0+dmNwdVtpbnN0
YW5jZV0pOworICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCBjdHh0LmN1ciA+PSBzaXplb2Yo
KmRlc2MpICkKKyAgICAgICAgeworICAgICAgICAgICAgcnYgPSAtRU5PRU5UOworICAgICAgICAg
ICAgZGVzYyA9ICh2b2lkICopKGN0eHQuZGF0YSk7CisgICAgICAgICAgICAgLyogTW92ZSBwYXN0
IGhlYWRlciAqLworICAgICAgICAgICAgb2ZmID0gc2l6ZW9mKCpkZXNjKTsKKyAgICAgICAgICAg
ICBpZiAoIGN0eHQuY3VyIDwgZGVzYy0+bGVuZ3RoIHx8CisgICAgICAgICAgICAgICAgICBvZmYg
PiBjdHh0LmN1ciAtIGRlc2MtPmxlbmd0aCApCisgICAgICAgICAgICAgICAgcnYgPSAtRUZBVUxU
OworICAgICAgICAgICAgcnYgPSAwOworICAgICAgICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNf
bnVsbChoYW5kbGUpICkKKyAgICAgICAgICAgICAgICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7Cisg
ICAgICAgICAgICBlbHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgICAg
ICAgIHJ2ID0gLUVOT0JVRlM7CisgICAgICAgICAgICBlbHNlIGlmICggY29weV90b19ndWVzdCho
YW5kbGUsIGN0eHQuZGF0YSArIG9mZiwgZGVzYy0+bGVuZ3RoKSApCisgICAgICAgICAgICAgICAg
cnYgPSAtRUZBVUxUOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgICpidWZzeiA9
IGRlc2MtPmxlbmd0aDsKKyAgICAgICAgICAgIHZjcHVfdW5wYXVzZShkLT52Y3B1W2luc3RhbmNl
XSk7CiAgICAgICAgIH0KICAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgZm9yX2VhY2hf
dmNwdSAoIGQsIHYgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIChydiA9IGh2bV9zcl9o
YW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLCAmY3R4dCkpICE9IDAgKQorICAgICAgICAgICAgewor
ICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6IGZhaWxlZCB0
byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGVs
c2UgaWYgKCBjdHh0LmN1ciA+PSBzaXplb2YoKmRlc2MpICkKKyAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICBydiA9IC1FTk9FTlQ7CisgICAgICAgICAgICAgICAgZGVzYyA9ICh2b2lkICop
KGN0eHQuZGF0YSArIG9mZik7CisgICAgICAgICAgICAgICAgLyogTW92ZSBwYXN0IGhlYWRlciAq
LworICAgICAgICAgICAgICAgIG9mZiArPSBzaXplb2YoKmRlc2MpOworICAgICAgICAgICAgICAg
IGlmICggY3R4dC5jdXIgPCBkZXNjLT5sZW5ndGggfHwKKyAgICAgICAgICAgICAgICAgICAgIG9m
ZiA+IGN0eHQuY3VyIC0gZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgICAgICAgICAgaWYgKCBpbnN0YW5jZSA9PSBkZXNjLT5pbnN0YW5jZSApCisgICAg
ICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBydiA9IDA7CisgICAgICAgICAgICAg
ICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoaGFuZGxlKSApCisgICAgICAgICAgICAg
ICAgICAgICAgICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7CisgICAgICAgICAgICAgICAgICAgIGVs
c2UgaWYgKCAqYnVmc3ogPCBkZXNjLT5sZW5ndGggKQorICAgICAgICAgICAgICAgICAgICAgICAg
cnYgPSAtRU5PQlVGUzsKKyAgICAgICAgICAgICAgICAgICAgZWxzZSBpZiAoIGNvcHlfdG9fZ3Vl
c3QoaGFuZGxlLCBjdHh0LmRhdGEgKyBvZmYsIGRlc2MtPmxlbmd0aCkgKQorICAgICAgICAgICAg
ICAgICAgICAgICAgcnYgPSAtRUZBVUxUOworICAgICAgICAgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgICAgICAgICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7CisgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBvZmYgKz0g
ZGVzYy0+bGVuZ3RoOworICAgICAgICAgICAgIH0KKyAgICAgICAgIH0KKyAgICAgICAgZG9tYWlu
X3VucGF1c2UoZCk7CisgICAgIH0KIAogICAgIHhmcmVlKGN0eHQuZGF0YSk7CiAgICAgcmV0dXJu
IHJ2OwpAQCAtMTk2LDcgKzI1MCw5IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsK
ICAgICBzdHJ1Y3QgaHZtX3NhdmVfZW5kIGVuZDsKICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRs
ZXI7Ci0gICAgdW5zaWduZWQgaW50IGk7CisgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9v
bmVfaGFuZGxlcjsKKyAgICB1bnNpZ25lZCBpbnQgaSwgcmM7CisgICAgc3RydWN0IHZjcHUgKnYg
PSBOVUxMOwogCiAgICAgaWYgKCBkLT5pc19keWluZyApCiAgICAgICAgIHJldHVybiAtRUlOVkFM
OwpAQCAtMjI0LDExICsyODAsMzIgQEAgaW50IGh2bV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIGZvciAoIGkgPSAwOyBpIDw9IEhWTV9TQVZFX0NP
REVfTUFYOyBpKysgKQogICAgIHsKICAgICAgICAgaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tp
XS5zYXZlOwotICAgICAgICBpZiAoIGhhbmRsZXIgIT0gTlVMTCApCisgICAgICAgIHNhdmVfb25l
X2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7CisgICAgICAgIGlmICggc2F2
ZV9vbmVfaGFuZGxlciAhPSBOVUxMICkKICAgICAgICAgewogICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0lORk8gIkhWTSVkIHNhdmU6ICVzXG4iLAogICAgICAgICAgICAgICAgICAgIGQtPmRv
bWFpbl9pZCwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOwotICAgICAgICAgICAgaWYgKCBoYW5k
bGVyKGQsIGgpICE9IDAgKQorICAgICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQorICAg
ICAgICAgICAgeworICAgICAgICAgICAgICAgIHJjID0gc2F2ZV9vbmVfaGFuZGxlcih2LCBoKTsK
KworICAgICAgICAgICAgICAgIGlmKCByYyAhPSAwICkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IlxuIiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaSk7CisgICAgICAgICAgICAg
ICAgICAgIHJldHVybiAtRUZBVUxUOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0K
KyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggaGFuZGxlciAhPSBOVUxMICkKKyAgICAgICAg
eworICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSVkIHNhdmU6ICVzXG4iLAor
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUp
OworCisgICAgICAgICAgICByYyA9IGhhbmRsZXIoZCwgaCk7CisKKyAgICAgICAgICAgIGlmKCBy
YyAhPSAwICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0df
RVJSCiAgICAgICAgICAgICAgICAgICAgICAgICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0
eXBlICUiUFJJdTE2IlxuIiwKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4uy-00081k-7T; Mon, 16 Jul 2018 14: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4uw-00080G-C5
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:56:02 +0000
X-Inumbo-ID: 5f925c06-8908-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f925c06-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:56:10 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=g818ZQK/QS+inJC1Ddy8kfsrFCkXVPDZ0Wybwd+ttNuPMtLyF5Pz5q96uE2nRHqwtrdn3G+W1YIUMjhfnOf4ZUYCF8BWraooCIcwcmsJoizsvZouK9qCOgdMwyLw86RAZazH89pTNTmvRW8Qg0mfiMfilzW3YZ+dai/hdYznygnOLaRfW2+Llx/51ciE04R2L2+LBCsOW2ceoXe3TRwGLGeyPdbgLb/f38MY63xvQpoVaS7NZQiTLTj0Dm37AmyyG1xShWnuL9su+Uvp32SW/nkUmeY0uHKPfedvBl0TRbtcadV1gBBGmr+OjjOckgvggBmlbwwb80sjpUaDMepz8A==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=4uGbKXjORfWJJcenECTggDNw/9w=; b=Worj7kYnCx/HYAhHAtUpBacnWbNX
 L9P/MF+Prk2+mcy1+YHJPPomgMBlC+MTu1TPRsH4x31+jhtJHJsqZuEVdAqbh2CK
 638iftRRnqIGfU7KhxRFvrKta8Uct0Rnhkm8xFAkpCPqYs862LU9S90Oo/Css5PL
 S/fb0a4TgAXaRkJ9dAv+/5jxy7UjJcEEK9eGrVBy1XbZWTSTKhp7+e42S3HJ07SX
 7fsTgNRNRyvCI8GedGxKzcOQGWUd6uhV9XjYhV+HT4L6fobMi5VEqfbSEf5WMYLJ
 0posHVapZ3YLMppPw2IpkVvO03y1x0dKiWWuqFs/BkNpNSDoTBcwhKeqQw==
Received: (qmail 17860 invoked from network); 16 Jul 2018 17:55:56 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:56 +0300
Received: (qmail 12727 invoked from network); 16 Jul 2018 17:55:56 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:56 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:33 +0300
Message-Id: <1531752937-10478-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMjkgKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKaW5kZXggNjk0ZWFlNi4uZjM0MzBiYiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpA
QCAtMTAyNiwyNCArMTAyNiwzMyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0
eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4
dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwg
MSwgSFZNU1JfUEVSX0RPTSk7CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZp
cmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgc3RydWN0IGh2bV92aXJpZGlh
bl92Y3B1X2NvbnRleHQgY3R4dCA9IHt9OwogCi0gICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWlu
KGQpICkKKyAgICBpZiAoICFpc192aXJpZGlhbl9kb21haW4odi0+ZG9tYWluKSApCiAgICAgICAg
IHJldHVybiAwOwogCisgICAgY3R4dC52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm1fdmNwdS52
aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdzsKKyAgICBjdHh0LnZwX2Fzc2lzdF9wZW5kaW5nID0g
di0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZzsKKworICAgIHJldHVy
biBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7Cit9
CisKK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisgICAgaW50
IGVyciA9IDA7CisKICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgewotICAgICAgICBzdHJ1Y3Qg
aHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0gewotICAgICAgICAgICAgLnZwX2Fzc2lz
dF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAotICAg
ICAgICAgICAgLnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52
cF9hc3Npc3QucGVuZGluZywKLSAgICAgICAgfTsKIAotICAgICAgICBpZiAoIGh2bV9zYXZlX2Vu
dHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKLSAgICAgICAg
ICAgIHJldHVybiAxOworICAgICAgICBlcnIgPSB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUo
diwgaCk7CisKKyAgICAgICAgaWYgKCBlcnIgKQorICAgICAgICAgICAgYnJlYWs7CiAgICAgfQog
Ci0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIGVycjsKIH0KIAogc3RhdGljIGludCB2aXJpZGlh
bl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4us-0007xq-5n; Mon, 16 Jul 2018 14:55: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4ur-0007wf-19
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:55:57 +0000
X-Inumbo-ID: 5c2a3d31-8908-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c2a3d31-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:56:04 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=fxNfT186TnCTE5SUhLTtHGBLvUliUyTMgI+M5e9+vpijI48TF+ipiEDnQ6vnnKnLO0C39faB6j0Qvv5QpdL3Is6Ruim62awCVMG2v2TnoOa1AzOCPm7nqBbPrdn7SS060FEkF/TnCuLBoloFujmokS843vJX5Gkousa9D/wZ/OSnNMXKbITvuSJHZEjLO+CV/B9/9DuSz+RGhrpqEu/CNRyRNFjHUzmqvJN3N28lW7zOxb4MhdmCKWfwygTJeDFxpyjCqvG8ZozDlaSv2AkclHZT5jyRkox0E85Mzw/ANPl0AqmDp4Z5Wv7mjNMjclgcK7t988302gwHI9sDi1wiig==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=bItQalp7ODDU8koozfpSfh2f4Y8=; b=nLz49G2viXUbuqubaOL5I9qwU96+
 z9RvTLqkP9th0PskfcU8LhVdpFg0fAZp3R6JRIpEyeIf2he7qkZ4mLCCaodUlwPR
 Hh35+SMfiofrWLjwj46IEcqu3V4l6T2FK2JhHc4fh49ifJ+UpEWyON2+q1fGw/qN
 RNR0j0To8RgQ7YAoODcOucV/Jhc089FSMzvs5dhjTynQjDVHQRfn2D4GtEwWUMB0
 uFigZxAFB5sXc5j3PxcDliBlSCFWIr82+dKsGT80OBpmpfPetOeuPmHhVxNcGij4
 fwnfRlYARkM6dPAnbMr+toZ+UtqJ7dfDAps+9kym9NQg+2cgyVRQVVlGVA==
Received: (qmail 17397 invoked from network); 16 Jul 2018 17:55:53 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:53 +0300
Received: (qmail 12676 invoked from network); 16 Jul 2018 17:55:53 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:53 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:27 +0300
Message-Id: <1531752937-10478-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTE6CgktIFJlbW92ZWQgdGhlIG1lbXNldCBhbmQgYWRkZWQgaW5pdCB3
aXRoIHt9LgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8IDIxICsrKysrKysr
KysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDggZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVu
L2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLjMxZTU1M2MgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYv
Y3B1L21jaGVjay92bWNlLmMKQEAgLTM0OSw2ICszNDksMTggQEAgaW50IHZtY2Vfd3Jtc3IodWlu
dDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIGlu
dCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsKKyAgICAgICAg
LmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcCwKKyAgICAgICAgLm1jaV9jdGwyX2JhbmswID0g
di0+YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDIsCisgICAgICAgIC5tY2lfY3RsMl9iYW5rMSA9
IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyLAorICAgICAgICAubWNnX2V4dF9jdGwgPSB2
LT5hcmNoLnZtY2UubWNnX2V4dF9jdGwsCisgICAgfTsKKworICAgIHJldHVybiBodm1fc2F2ZV9l
bnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKK30KKwogc3RhdGljIGludCB2
bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwpAQCAtMzU2LDE0ICszNjgsNyBAQCBzdGF0aWMg
aW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBz
dHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0ID0gewotICAgICAgICAgICAgLmNhcHMgPSB2LT5hcmNo
LnZtY2UubWNnX2NhcCwKLSAgICAgICAgICAgIC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1j
ZS5iYW5rWzBdLm1jaV9jdGwyLAotICAgICAgICAgICAgLm1jaV9jdGwyX2JhbmsxID0gdi0+YXJj
aC52bWNlLmJhbmtbMV0ubWNpX2N0bDIsCi0gICAgICAgICAgICAubWNnX2V4dF9jdGwgPSB2LT5h
cmNoLnZtY2UubWNnX2V4dF9jdGwsCi0gICAgICAgIH07Ci0KLSAgICAgICAgZXJyID0gaHZtX3Nh
dmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgICAgIGVyciA9
IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwogICAgICAgICBpZiAoIGVyciApCiAgICAg
ICAgICAgICBicmVhazsKICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4ut-0007yl-R0; Mon, 16 Jul 2018 14:55: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4us-0007xl-0S
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:55:58 +0000
X-Inumbo-ID: 4c109dd4-8908-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c109dd4-8908-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:55:37 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=l2RR5erEmWYijip/LM5OKN8gfrmkS+EJbaq6sHTS5Uq/vAwfSenPZU0WfMiS/2w+7eJxUyQMOY1/0qobr+Bb71BJMrS38xxtaMLpaG0wi5dzEaUTU0NlEYQIDBdCcMlmj83epcE8Iw4KBBPF0eUVf6Ijn971uW9zkVBJwnTIzKk40FvbN+LYJZXL7JV0W0vTy9Vsq4w3L4/ubyn+/kD03MxH/SYJS4NNgzb2Zp2wvAbbO4cAvsmpzN/5f1JMqM5ckuSg40zZCbsSbZEdJ35ed04WwVl5XJWm6FqoFv2UpXhnzjtXKVXOY5WDuR9PLzPg49R0nbvIULCrQHRLhmyctg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=RkFa9NTVSXbg6KhmbrxlnaCSRsw=; b=d0LxutR2cS+VOisBaAPaNTfXbuXm
 l8NqScGbHEyzJyGcla3XXDM2Mjuuobd13SpS+dca9EEmh0i/Y6ar3yrHXdh4S/Xc
 BRpMmRrJc/55jcW1Adz8nmvuvoy9m189AaYRDsAu4GaJD/ylYfbeWpEGrvhIhQTK
 dtUUuYhjJGmlRnIgKunoeGbnOfndIG41PMHuPV4DvrUou057lS9vzxDF03fJsxRT
 b8WqdGCg7gL/XFC8rcj84SE6CFCVxJNW4hbajkAYlN4vftHwRswoJwDGUrFQ2ziN
 2VUPnAsVwY1nBru9xLCnV1QE6bId+aPGZDgVSJPNpswnNxZP16N10hIXUw==
Received: (qmail 17631 invoked from network); 16 Jul 2018 17:55:55 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:54 +0300
Received: (qmail 12695 invoked from network); 16 Jul 2018 17:55:54 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:54 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:29 +0300
Message-Id: <1531752937-10478-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTE6CgktIGh2bV9zYXZlX2NwdV9jdHh0KCkgbm93IHJldHVybnMgZXJy
IGZyb20KCSAgaHZtX3NhdmVfY3B1X2N0eHRfb25lKCkuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyB8IDIxNiArKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgMTEzIGluc2VydGlvbnMoKyksIDEwMyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9o
dm0uYwppbmRleCBkZDg4NzUxLi5lMjBhMjVjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc4NywxMTkgKzc4NywxMjkg
QEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNU
LCBodm1fc2F2ZV90c2NfYWRqdXN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9h
ZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKK3N0YXRpYyBpbnQgaHZtX3NhdmVf
Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sK
KyAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CisgICAgc3RydWN0IGh2bV9od19jcHUg
Y3R4dDsKKworICAgIG1lbXNldCgmY3R4dCwgMCwgc2l6ZW9mKGN0eHQpKTsKKworICAgIC8qIEFy
Y2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLworICAgIGh2bV9mdW5jcy5zYXZl
X2NwdV9jdHh0KHYsICZjdHh0KTsKKworICAgIGN0eHQudHNjID0gaHZtX2dldF9ndWVzdF90c2Nf
Zml4ZWQodiwgdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOworCisgICAgY3R4
dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsKKworICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX2lkdHIsICZzZWcpOworICAgIGN0eHQuaWR0cl9saW1pdCA9
IHNlZy5saW1pdDsKKyAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOworCisgICAgaHZtX2dl
dF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7CisgICAgY3R4dC5nZHRy
X2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7CisKKyAg
ICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJnNlZyk7CisgICAgY3R4
dC5jc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAg
Y3R4dC5jc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7
CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7Cisg
ICAgY3R4dC5kc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZHNfbGltaXQgPSBzZWcubGltaXQ7
CisgICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5kc19hcmJ5dGVzID0gc2Vn
LmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19lcywgJnNl
Zyk7CisgICAgY3R4dC5lc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZXNfbGltaXQgPSBzZWcu
bGltaXQ7CisgICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5lc19hcmJ5dGVz
ID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19z
cywgJnNlZyk7CisgICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuc3NfbGltaXQg
PSBzZWcubGltaXQ7CisgICAgY3R4dC5zc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5zc19h
cmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ19mcywgJnNlZyk7CisgICAgY3R4dC5mc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZnNf
bGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4
dC5mc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
diwgeDg2X3NlZ19ncywgJnNlZyk7CisgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOworICAgIGN0
eHQuZ3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7Cisg
ICAgY3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIodiwgeDg2X3NlZ190ciwgJnNlZyk7CisgICAgY3R4dC50cl9zZWwgPSBzZWcuc2VsOwor
ICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC50cl9iYXNlID0gc2VnLmJh
c2U7CisgICAgY3R4dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKKyAgICBjdHh0LmxkdHJfc2VsID0g
c2VnLnNlbDsKKyAgICBjdHh0LmxkdHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5sZHRy
X2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmxkdHJfYXJieXRlcyA9IHNlZy5hdHRyOworCisg
ICAgaWYgKCB2LT5mcHVfaW5pdGlhbGlzZWQgKQorICAgIHsKKyAgICAgICAgbWVtY3B5KGN0eHQu
ZnB1X3JlZ3MsIHYtPmFyY2guZnB1X2N0eHQsIHNpemVvZihjdHh0LmZwdV9yZWdzKSk7CisgICAg
ICAgIGN0eHQuZmxhZ3MgPSBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKKyAgICB9CisKKyAgICBj
dHh0LnJheCA9IHYtPmFyY2gudXNlcl9yZWdzLnJheDsKKyAgICBjdHh0LnJieCA9IHYtPmFyY2gu
dXNlcl9yZWdzLnJieDsKKyAgICBjdHh0LnJjeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsKKyAg
ICBjdHh0LnJkeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJkeDsKKyAgICBjdHh0LnJicCA9IHYtPmFy
Y2gudXNlcl9yZWdzLnJicDsKKyAgICBjdHh0LnJzaSA9IHYtPmFyY2gudXNlcl9yZWdzLnJzaTsK
KyAgICBjdHh0LnJkaSA9IHYtPmFyY2gudXNlcl9yZWdzLnJkaTsKKyAgICBjdHh0LnJzcCA9IHYt
PmFyY2gudXNlcl9yZWdzLnJzcDsKKyAgICBjdHh0LnJpcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJp
cDsKKyAgICBjdHh0LnJmbGFncyA9IHYtPmFyY2gudXNlcl9yZWdzLnJmbGFnczsKKyAgICBjdHh0
LnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4OworICAgIGN0eHQucjkgID0gdi0+YXJjaC51c2Vy
X3JlZ3Mucjk7CisgICAgY3R4dC5yMTAgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTA7CisgICAgY3R4
dC5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7CisgICAgY3R4dC5yMTIgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yMTI7CisgICAgY3R4dC5yMTMgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTM7CisgICAg
Y3R4dC5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQ7CisgICAgY3R4dC5yMTUgPSB2LT5hcmNo
LnVzZXJfcmVncy5yMTU7CisgICAgY3R4dC5kcjAgPSB2LT5hcmNoLmRlYnVncmVnWzBdOworICAg
IGN0eHQuZHIxID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXTsKKyAgICBjdHh0LmRyMiA9IHYtPmFyY2gu
ZGVidWdyZWdbMl07CisgICAgY3R4dC5kcjMgPSB2LT5hcmNoLmRlYnVncmVnWzNdOworICAgIGN0
eHQuZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XTsKKyAgICBjdHh0LmRyNyA9IHYtPmFyY2guZGVi
dWdyZWdbN107CisKKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBo
LCAmY3R4dCk7Cit9CisKIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7Ci0g
ICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsKLSAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBz
ZWc7CisgICAgaW50IGVyciA9IDA7CiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAg
ewotICAgICAgICAvKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0
IGlzIGRvd247IHRoZSByZXN0b3JlIAotICAgICAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93
biBpZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVkLiAqLworICAgICAgICAvKgorICAgICAgICAgKiBX
ZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSBy
ZXN0b3JlCisgICAgICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5v
dGhpbmcgc2F2ZWQuCisgICAgICAgICAqLwogICAgICAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYg
VlBGX2Rvd24gKQogICAgICAgICAgICAgY29udGludWU7CiAKLSAgICAgICAgbWVtc2V0KCZjdHh0
LCAwLCBzaXplb2YoY3R4dCkpOwotCi0gICAgICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2
bWNzL3ZtY2IgYml0cyAqLwotICAgICAgICBodm1fZnVuY3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4
dCk7Ci0KLSAgICAgICAgY3R4dC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2LCBkLT5h
cmNoLmh2bV9kb21haW4uc3luY190c2MpOwotCi0gICAgICAgIGN0eHQubXNyX3RzY19hdXggPSBo
dm1fbXNyX3RzY19hdXgodik7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfaWR0ciwgJnNlZyk7Ci0gICAgICAgIGN0eHQuaWR0cl9saW1pdCA9IHNlZy5saW1p
dDsKLSAgICAgICAgY3R4dC5pZHRyX2Jhc2UgPSBzZWcuYmFzZTsKLQotICAgICAgICBodm1fZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19nZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4dC5n
ZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmdkdHJfYmFzZSA9IHNlZy5iYXNl
OwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2Vn
KTsKLSAgICAgICAgY3R4dC5jc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmNzX2xpbWl0
ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmNzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAg
Y3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3Jl
Z2lzdGVyKHYsIHg4Nl9zZWdfZHMsICZzZWcpOwotICAgICAgICBjdHh0LmRzX3NlbCA9IHNlZy5z
ZWw7Ci0gICAgICAgIGN0eHQuZHNfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuZHNf
YmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQot
ICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7Ci0g
ICAgICAgIGN0eHQuZXNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5lc19saW1pdCA9IHNl
Zy5saW1pdDsKLSAgICAgICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQu
ZXNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rl
cih2LCB4ODZfc2VnX3NzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOwot
ICAgICAgICBjdHh0LnNzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LnNzX2Jhc2Ug
PSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5zc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAg
ICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZnMsICZzZWcpOwotICAgICAg
ICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuZnNfbGltaXQgPSBzZWcubGlt
aXQ7Ci0gICAgICAgIGN0eHQuZnNfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmZzX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwg
eDg2X3NlZ19ncywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZ3Nfc2VsID0gc2VnLnNlbDsKLSAgICAg
ICAgY3R4dC5nc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5nc19iYXNlID0gc2Vn
LmJhc2U7Ci0gICAgICAgIGN0eHQuZ3NfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2
bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3RyLCAmc2VnKTsKLSAgICAgICAgY3R4
dC50cl9zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LnRyX2xpbWl0ID0gc2VnLmxpbWl0Owot
ICAgICAgICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC50cl9hcmJ5dGVz
ID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9z
ZWdfbGR0ciwgJnNlZyk7Ci0gICAgICAgIGN0eHQubGR0cl9zZWwgPSBzZWcuc2VsOwotICAgICAg
ICBjdHh0LmxkdHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQubGR0cl9iYXNlID0g
c2VnLmJhc2U7Ci0gICAgICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAg
ICAgaWYgKCB2LT5mcHVfaW5pdGlhbGlzZWQgKQotICAgICAgICB7Ci0gICAgICAgICAgICBtZW1j
cHkoY3R4dC5mcHVfcmVncywgdi0+YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3Mp
KTsKLSAgICAgICAgICAgIGN0eHQuZmxhZ3MgPSBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKLSAg
ICAgICAgfQotCi0gICAgICAgIGN0eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OwotICAg
ICAgICBjdHh0LnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieDsKLSAgICAgICAgY3R4dC5yY3gg
PSB2LT5hcmNoLnVzZXJfcmVncy5yY3g7Ci0gICAgICAgIGN0eHQucmR4ID0gdi0+YXJjaC51c2Vy
X3JlZ3MucmR4OwotICAgICAgICBjdHh0LnJicCA9IHYtPmFyY2gudXNlcl9yZWdzLnJicDsKLSAg
ICAgICAgY3R4dC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7Ci0gICAgICAgIGN0eHQucmRp
ID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOwotICAgICAgICBjdHh0LnJzcCA9IHYtPmFyY2gudXNl
cl9yZWdzLnJzcDsKLSAgICAgICAgY3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7Ci0g
ICAgICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOwotICAgICAgICBj
dHh0LnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4OwotICAgICAgICBjdHh0LnI5ICA9IHYtPmFy
Y2gudXNlcl9yZWdzLnI5OwotICAgICAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIx
MDsKLSAgICAgICAgY3R4dC5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7Ci0gICAgICAgIGN0
eHQucjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyOwotICAgICAgICBjdHh0LnIxMyA9IHYtPmFy
Y2gudXNlcl9yZWdzLnIxMzsKLSAgICAgICAgY3R4dC5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5y
MTQ7Ci0gICAgICAgIGN0eHQucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1OwotICAgICAgICBj
dHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07Ci0gICAgICAgIGN0eHQuZHIxID0gdi0+YXJj
aC5kZWJ1Z3JlZ1sxXTsKLSAgICAgICAgY3R4dC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdOwot
ICAgICAgICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107Ci0gICAgICAgIGN0eHQuZHI2
ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XTsKLSAgICAgICAgY3R4dC5kcjcgPSB2LT5hcmNoLmRlYnVn
cmVnWzddOwotCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBo
LCAmY3R4dCkgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsgCisgICAgICAgIGVyciA9IGh2
bV9zYXZlX2NwdV9jdHh0X29uZSh2LCBoKTsKKyAgICAgICAgaWYgKCBlcnIgKQorICAgICAgICAg
ICAgYnJlYWs7CiAgICAgfQotICAgIHJldHVybiAwOworICAgIHJldHVybiBlcnI7CiB9CiAKIC8q
IFJldHVybiBhIHN0cmluZyBpbmRpY2F0aW5nIHRoZSBlcnJvciwgb3IgTlVMTCBmb3IgdmFsaWQu
ICovCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4v0-00084I-Ii; Mon, 16 Jul 2018 14:56: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4uz-00083p-TR
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:56:05 +0000
X-Inumbo-ID: 4fb2b0a7-8908-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4fb2b0a7-8908-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:55:44 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=GzJOjBePfB7r+gj+YXbKWddjpu27CMdNgHo+mcVyR2OOKFghbK2tjIRiVW9UceJCFgWUHwxRG47iItWJkAebZiGncA0Byz/h5dF0/ysCYDykQEbk8eIWoioQP3g5TQOzn3A6A+JUzWwK3jqDaRHeoYPgYIBbOPjLo4gUTpdauSqHyKCXRAKmjMDIXxuK4fWrL4VY0fh2nfOOJfEh12zzGCSKj+WpVZcTKRi/3RsNgPlYjgHvRfomDic6QWsiFxKfQTYhLOCUdDHWNsA4UQBkI5tmfoCGyVJM1Ecl5VjHh5enUdiIO6wfl89fAWJkbcmQNCZoXuJHJqHPHl7ti5K6Dg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=GqT3h0VISRhkz4ee1QXP8iIGK0M=; b=ttKDHLFpDPko4RVB3ONjRvw4A7h1
 wvdP5m5/+o8b2kdDhFTN5Tk7xnt3sMysRdFC1zySQusoObjMx8j6XaJ77hwQB6xk
 qiK+ViZMDE7aSteY0tGPOj/G6pF2blbkGFOxBvpLzXe2ceruToHJpiijdWPxNLFl
 /y4GeAPIiPrHtshowHfqAqVmPFDR4OqWERqXYzXULKkxAbYYHAj9TnPQ04XLSlGr
 tq9uZgttvFVGefM41wrSg1R8MjDEud7CsnWWnReVFUoLVEzAx7e/gOgIUmJuRYA0
 8KRSSXyNq15g4sLzeGXjhPuALY1BN0biESInZki63xUYCGQCvql/e9+yOw==
Received: (qmail 17921 invoked from network); 16 Jul 2018 17:55:56 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:56 +0300
Received: (qmail 12735 invoked from network); 16 Jul 2018 17:55:56 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:56 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:34 +0300
Message-Id: <1531752937-10478-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
CgotLS0KQ2hhbmdlcyBzaW5jZSBWODoKCS0gQWRkIGNvbW1lbnQgZm9yIHRoZSBoYW5kbGVyIHJl
dHVybiB2YWx1ZXMuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMSArCiB4
ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2
bS5jICAgICAgICAgfCA2ICsrKysrLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwg
MiArLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNo
L3g4Ni9odm0vbXRyci5jICAgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVy
LmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9ydGMuYyAgICAgICAgIHwgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgNSArKysrLQogeGVuL2FyY2gveDg2L2h2bS92
aW9hcGljLmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jICAgIHwgMyAr
Ky0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2
L2h2bS92cGljLmMgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5o
IHwgNiArKysrKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDE3IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hl
bi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCAzMWU1NTNjLi4zNTA0NGQ3IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0zOTYsNiArMzk2LDcgQEAgc3RhdGljIGludCB2bWNlX2xv
YWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
fQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZNQ0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVf
Y3R4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jIGIv
eGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKaW5kZXggMjgzNzcwOS4uYWZmODYxMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMK
QEAgLTY0MCw3ICs2NDAsNyBAQCBzdGF0aWMgaW50IGhwZXRfbG9hZChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVS
X0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQsIGhwZXRfc2F2ZSwgTlVMTCwg
aHBldF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogc3RhdGljIHZvaWQgaHBldF9zZXQoSFBF
VFN0YXRlICpoKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNzBkMWIyMC4uYzQ1OGRhYiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC03ODUs
NiArNzg1LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKQEAgLTExODMsNyArMTE4NCw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7
CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwg
aHZtX2xvYWRfY3B1X2N0eHQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3Nh
dmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogI2RlZmluZSBIVk1fQ1BVX1hTQVZFX1NJWkUoeGNyMCkgKG9mZnNl
dG9mKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlLCBcCkBAIC0xNTM2LDYgKzE1MzgsNyBAQCBzdGF0
aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAg
ICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAg
ICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVf
eHNhdmVfc3RhdGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZl
X3N0YXRlc19vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfeHNhdmVf
c3RhdGVzLAogICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9YU0FWRV9TSVpFKHhmZWF0
dXJlX21hc2spICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2
bV9zYXZlX2Rlc2NyaXB0b3IpLApAQCAtMTU0OCw2ICsxNTUxLDcgQEAgc3RhdGljIGludCBfX2lu
aXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgICAgIGh2bV9y
ZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJDUFVfTVNSIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNy
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNyc19vbmUsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3Jp
cHRvciksCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94
ODYvaHZtL2k4MjU0LmMKaW5kZXggOTkyZjA4ZC4uZWM3N2IyMyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM3
LDcgKzQzNyw3IEBAIHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBOVUxMLCBwaXRfbG9hZCwgMSwg
SFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEu
YwppbmRleCBjODVkMDA0Li43NzBlYWI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2ly
cS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2NCw5ICs3NjQsOSBAQCBzdGF0
aWMgaW50IGlycV9sb2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJ
X0lSUSwgaXJxX3NhdmVfcGNpLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgTlVMTCwgaXJxX2xvYWRfcGNpLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBpcnFfbG9hZF9pc2EsIAorSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShJU0FfSVJRLCBpcnFfc2F2ZV9pc2EsIE5VTEwsIGlycV9sb2FkX2lzYSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5rLAor
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGluaywgTlVMTCwg
aXJxX2xvYWRfbGluaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RP
TSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jCmluZGV4IDQ3YTVjMjkuLjFjYjJhMmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MjMsOCArODIz
LDggQEAgc3RhdGljIGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xvYWRfbXRycl9tc3IsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKK0hWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2bV9zYXZlX210cnJfbXNy
X29uZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfbXRycl9tc3IsIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4g
KmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQzNTY0N2YuLjBhNWU4Y2UgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5j
CkBAIC0zMDksNyArMzA5LDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBhY3BpX2xvYWQsCitIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNwaV9sb2FkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKIAogaW50IHBtdGlt
ZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmVyc2lvbikK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0
Yy5jCmluZGV4IGNiNzViOTkuLmNlN2U3MWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
cnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzgzLDcgKzc4Myw3IEBAIHN0
YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBy
dGNfc2F2ZSwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBOVUxMLCBydGNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7
CiAKIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IDg5ODRh
MjMuLmI2NzQ5MzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC04NSwxNiArODUsMTggQEAgaW50IGFyY2hfaHZtX2xv
YWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQogLyogTGlz
dCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVzdG9yZSB0eXBlcyAqLwog
c3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlOworICAgIGh2bV9zYXZl
X29uZV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKICAgICBj
b25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGludCBraW5kOwotfSBodm1f
c3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05VTEwsIE5VTEwsICI8Pz4i
fSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7IHtOVUxM
LCBOVUxMLCBOVUxMLCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBmdW5jdGlvbiB0byBhZGQg
ZW50cmllcyB0byB0aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0o
dWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hh
bmRsZXIgc2F2ZV9zdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQogewpAQCAtMTAyLDYgKzEwNCw3IEBAIHZvaWQg
X19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgQVNTRVJU
KGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsKICAgICBBU1NFUlQoaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0uc2F2ZSA9IHNhdmVfc3RhdGU7CisgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVj
b2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
bG9hZCA9IGxvYWRfc3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5uYW1lID0g
bmFtZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUgPSBzaXplOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2Fw
aWMuYwppbmRleCA5N2I0MTlmLi42NmY1NGU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNjAxLDcgKzYw
MSw3IEBAIHN0YXRpYyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9sb2FkX2VudHJ5KElPQVBJQywgaCwgJnMt
PmRvbVUpOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3Nh
dmUsIGlvYXBpY19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSU9BUElDLCBpb2FwaWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BF
Ul9ET00pOwogCiB2b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4uYwppbmRleCBmMzQzMGJiLi4xNTcxMzM2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDIz
LDcgKzEwMjMsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAK
LUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZl
X2RvbWFpbl9jdHh0LAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4s
IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiBzdGF0
aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMDg2LDYgKzEwODYsNyBAQCBzdGF0aWMgaW50IHZpcmlk
aWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUsIHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9z
YXZlX3ZjcHVfY3R4dF9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xv
YWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggMWI5
ZjAwYS4uZWZmNjA3MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNTc2LDkgKzE1NzYsOSBAQCBzdGF0aWMg
aW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJ
QywgbGFwaWNfc2F2ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlkZGVuLAorSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIE5VTEwsIGxhcGljX2xvYWRfaGlk
ZGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNf
bG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBpY19z
YXZlX3JlZ3MsIE5VTEwsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dnBpYy5jCmluZGV4IGUxNjBiYmQuLmNhOWI0Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTEsNyArNDExLDcg
QEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNS
X1BFUl9ET00pOwogCiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaAppbmRleCBmODg5ZThmLi4yNTM4NjI4IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2
ZS5oCkBAIC05Nyw2ICs5Nyw4IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5z
dGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAqIHJlc3RvcmluZy4gIEJvdGgg
cmV0dXJuIG5vbi16ZXJvIG9uIGVycm9yLiAqLwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5k
bGVyKSAoc3RydWN0IGRvbWFpbiAqZCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7Cit0eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9o
YW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hh
bmRsZXIpIChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwogCkBAIC0xMDUsNiArMTA3LDcgQEAgdHlwZWRl
ZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3Jl
Z2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lLCAKICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9o
YW5kbGVyIHNhdmVfc3RhdGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25l
X2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFu
ZGxlciBsb2FkX3N0YXRlLAogICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBp
bnQga2luZCk7CiAKQEAgLTExNCwxMiArMTE3LDEzIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2
bSh1aW50MTZfdCB0eXBlY29kZSwKIAogLyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1
bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXggbnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2Fs
Y3VsYXRlcyB0aGUgc2l6ZSBvZiBidWZmZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfbG9hZCwgX251bSwgX2spICAgICAgICAgICAgIFwK
KyNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZlX29uZSwg
X2xvYWQsIF9udW0sIF9rKSAgXAogc3RhdGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNf
eCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAg
ICAgICAgICAgICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2Fk
LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAoX251bSkgKiAoSFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpKSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:56:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:56: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 1ff4uu-0007yv-4V; Mon, 16 Jul 2018 14:56: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=o2u7=ka=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ff4us-0007xv-AN
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 14:55:58 +0000
X-Inumbo-ID: 5d45fa3e-8908-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5d45fa3e-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:56:06 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=C6Q2hHStT1uK4lcSX3gx5ChZCbZlQBFL+cLioNiCa9l8YIXOR6TQ6iWmXwbOvOkHtBFNUc67ufIv4KQGSu7ULe8V7QgnkE1B3DuKlplOQKyhbvy8WiYW6L0JBKuwIytzB+qiYZCUuAiMc77i4ZW2fdfqfz4a2uqT1C8k+oF8NcOa/95rV8OdM95/YkcswjjAcl2gAYBj4aOJ+0rGZwbzX4j2GiZkk5+OQ+09TXnjE+CufsQ1TKge2FEbgXc1NxQL78yHcM6VjfVY0jj53d2Id4ZQTxxmXAYo9OmIxAVG+RlNQcGcnHUDAku5W3dm9kMMBTFXgV4XqmwyshYz02pyFQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=3esF2JRsBcyo8IEP/gyFKgW8Nm4=; b=T9D0lF5z4Zmq2uOTHxLauLZD/orp
 c400sIS/4Adc2u/03zaeelr2WD4dINUm1Mm6N/YZJ0xpWrfLDoNAUa2B9PE9gYAq
 xLFytltmIoZei2v9XbrG3xdvPwY5gU41O9sD71jGGWhlunui4J06WaSLpObnju6z
 eIuVojKfr9CtcMqEKiQhq7kfnJP9jyvu+Gben160U+qbjYE1UxAWKhVvCcON0JYJ
 LyaoIqnvcN0VDKJt2KyMWsdww+/WNwcf9YUZZXpz0+R9WqOa+sSyL8AhfmqbbZ/p
 KGXqZp6JWfcVP3zDXa+dJdiy08Q8GSjE0fM0HcShLafSTuibd1Qnvaxn6Q==
Received: (qmail 17718 invoked from network); 16 Jul 2018 17:55:55 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Jul 2018 17:55:55 +0300
Received: (qmail 12703 invoked from network); 16 Jul 2018 17:55:55 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 16 Jul 2018 17:55:55 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 16 Jul 2018 17:55:30 +0300
Message-Id: <1531752937-10478-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v12 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_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.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTE6CgktIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKCkgcmV0
dXJucyB0aGUgZXJyIGZyb20KCSAgX2h2bV9pbml0X2VudHJ5KCkuCgktIGh2bV9zYXZlX2NwdV94
c2F2ZV9zdGF0ZXMoKSByZXR1cm5zIGVyciBmcm9tCgkgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0
ZXNfb25lKCk7Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDQyICsrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlv
bnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGUyMGEyNWMuLjFkYTZhMjYgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0u
YwpAQCAtMTE5MCwzMyArMTE5MCw0NSBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwg
aHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVfYXJlYSkgKyBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgeHN0YXRlX2N0eHRfc2l6ZSh4Y3IwKSkKIAotc3RhdGljIGludCBo
dm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUg
KnY7CiAgICAgc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKmN0eHQ7CisgICAgdW5zaWduZWQgaW50
IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKKyAgICBpbnQg
ZXJyID0gMDsKIAogICAgIGlmICggIWNwdV9oYXNfeHNhdmUgKQogICAgICAgICByZXR1cm4gMDsg
ICAvKiBkbyBub3RoaW5nICovCiAKKyAgICBlcnIgPSBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hT
QVZFX0NPREUsIHYtPnZjcHVfaWQsIHNpemUpOworICAgIGlmICggZXJyICkKKyAgICAgICAgcmV0
dXJuIGVycjsKKworICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0
YVtoLT5jdXJdOworICAgIGgtPmN1ciArPSBzaXplOworICAgIGN0eHQtPnhmZWF0dXJlX21hc2sg
PSB4ZmVhdHVyZV9tYXNrOworICAgIGN0eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7CisgICAgY3R4
dC0+eGNyMF9hY2N1bSA9IHYtPmFyY2gueGNyMF9hY2N1bTsKKworICAgIGV4cGFuZF94c2F2ZV9z
dGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKKyAgICAgICAgICAgICAgICAgICAgICAgIHNpemUg
LSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKKyAgICByZXR1cm4gMDsKK30K
Kworc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIGlu
dCBlcnIgPSAwOworCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAg
dW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3Vt
KTsKLQogICAgICAgICBpZiAoICF4c2F2ZV9lbmFibGVkKHYpICkKICAgICAgICAgICAgIGNvbnRp
bnVlOwotICAgICAgICBpZiAoIF9odm1faW5pdF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+
dmNwdV9pZCwgc2l6ZSkgKQotICAgICAgICAgICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAo
c3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBoLT5j
dXIgKz0gc2l6ZTsKLQotICAgICAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFz
azsKLSAgICAgICAgY3R4dC0+eGNyMCA9IHYtPmFyY2gueGNyMDsKLSAgICAgICAgY3R4dC0+eGNy
MF9hY2N1bSA9IHYtPmFyY2gueGNyMF9hY2N1bTsKLSAgICAgICAgZXhwYW5kX3hzYXZlX3N0YXRl
cyh2LCAmY3R4dC0+c2F2ZV9hcmVhLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUg
LSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKKyAgICAgICAgZXJyID0gaHZt
X3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgaCk7CisgICAgICAgIGlmICggZXJyICkKKyAg
ICAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHJldHVybiAwOworICAgIHJldHVybiBlcnI7
CiB9CiAKIC8qCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:58:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:58: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 1ff4wz-0000fB-Hc; Mon, 16 Jul 2018 14: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=x2jz=ka=citrix.com=prvs=728831385=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ff4wy-0000eh-6P
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:58:08 +0000
X-Inumbo-ID: 9a5e8065-8908-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a5e8065-8908-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 16:57:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60291789"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23372.45692.449379.267815@mariner.uk.xensource.com>
Date: Mon, 16 Jul 2018 15:58:04 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180716140255.13648-2-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
 <20180716140255.13648-2-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v4 1/6] Tools.mk.in: drop unused variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjQgMS82XSBUb29scy5tay5pbjogZHJvcCB1bnVzZWQg
dmFyaWFibGVzIik6Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:58:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:58:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff4x6-0000hk-Rq; Mon, 16 Jul 2018 14: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=x2jz=ka=citrix.com=prvs=728831385=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ff4x6-0000hQ-9M
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:58:16 +0000
X-Inumbo-ID: b0185b99-8908-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b0185b99-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:58:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60291810"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23372.45700.313460.768283@mariner.uk.xensource.com>
Date: Mon, 16 Jul 2018 15:58:12 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180716140255.13648-4-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
 <20180716140255.13648-4-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v4 3/6] libxc: allow HVM guest to have
 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: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjQgMy82XSBsaWJ4YzogYWxsb3cgSFZNIGd1ZXN0IHRv
IGhhdmUgbW9kdWxlcyIpOgo+IExpZnQgdGhlIGxvYWRpbmcgY29kZSBvdXQgb2YgUFZIIHNwZWNp
ZmljIGJyYW5jaC4gVGFrZSB0aGUgY2hhbmNlIHRvCj4gbWFrZSB0aGUgZGVidWcgbWVzc2FnZSBt
b3JlIHVzZWZ1bC4KPiAKPiBOb3cgdGhlIGNvZGUgbmVlZHMgdG8gaGFuZGxlIHZpcnRfYmFzZSBi
ZWluZyBVTlNFVF9BRERSLCB3aGljaCBpdCBpcwo+IGZvciBIVk0gZ3Vlc3QuICBJbiBjYXNlIHZp
cnRfYmFzZSBpcyBub3Qgc2V0LCBpdCBzaG91bGQgYmUgdHJlYXRlZCBhcwo+IHplcm8uICBJbiBj
YXNlIFBWSCBhbmQgUFYsIHZpcnRfYmFzZSBpcyBzZXQgYnkgdGhlIHJlc3BlY3RpdmUgbG9hZGVy
Cj4gYnkgcGFyc2luZyB0aGUgYmluYXJ5Lgo+IAo+IElQWEUgd2lsbCBiZSBsb2FkZWQgYXMgYSBt
b2R1bGUgb2YgUm9tYmlvcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:59:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:59: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 1ff4y8-000114-6o; Mon, 16 Jul 2018 14: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=x2jz=ka=citrix.com=prvs=728831385=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ff4y7-00010u-1h
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:59:19 +0000
X-Inumbo-ID: d4f91f9f-8908-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4f91f9f-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:59:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60291875"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23372.45731.291164.136679@mariner.uk.xensource.com>
Date: Mon, 16 Jul 2018 15:58:43 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180716140255.13648-7-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
 <20180716140255.13648-7-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v4 6/6] tools: --with-system-{ovmf, seabios,
 ipxe} should provide absolute paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjQgNi82XSB0b29sczogLS13aXRoLXN5c3RlbS17b3Zt
ZixzZWFiaW9zLGlweGV9IHNob3VsZCBwcm92aWRlIGFic29sdXRlIHBhdGhzIik6Cj4gVGhlIHBh
dGhzIHNob3VsZG4ndCBiZSBzZXQgdG8gInllcyIuIFdlIGFzayB0aGUgdXNlciB0byBzZXQgYWJz
b2x1dGUKPiBwYXRocyBiZWNhdXNlIFhlbidzIGJ1aWxkIHN5c3RlbSBkb2Vzbid0IGtub3cgd2hl
cmUgdG8gc2VhcmNoLCBhbmQgdGhlCj4gYnVpbGQgbWFjaGluZSBkb2Vzbid0IG5lY2Vzc2FyaWx5
IGhhdmUgdGhvc2UgYmluYXJpZXMgcHJlc2VudCBpbiB0aGUKPiBmaXJzdCBwbGFjZS4KPiAKPiBS
ZXBvcnRlZC1ieTogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 14:59:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 14:59: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 1ff4yA-00011P-Ft; Mon, 16 Jul 2018 14:59: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=x2jz=ka=citrix.com=prvs=728831385=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ff4y9-00011E-7p
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 14:59:21 +0000
X-Inumbo-ID: d6f18375-8908-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6f18375-8908-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 14:59:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60291907"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23372.45748.883523.430166@mariner.uk.xensource.com>
Date: Mon, 16 Jul 2018 15:59:00 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180716140255.13648-6-wei.liu2@citrix.com>
References: <20180716140255.13648-1-wei.liu2@citrix.com>
 <20180716140255.13648-6-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v4 5/6] tools: provide --with-system-ipxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjQgNS82XSB0b29sczogcHJvdmlkZSAtLXdpdGgtc3lz
dGVtLWlweGUiKToKPiBUaGlzIG9wdGlvbiBsZXRzIHVzZXIgc3BlY2lmeSB3aGljaCBiaW5hcnkg
aXMgdG8gYmUgdXNlZCBhcyBpcHhlLiBJZgo+IGl0IGlzIHNwZWNpZmllZCwgdGhlIGluLXRyZWUg
aXB4ZSB3aWxsIG5vdCBiZSBidWlsdC4gVGhpcyBvcHRpb24gaXMgaW4KPiBsaW5lIHdpdGggb3Ro
ZXIgLS13aXRoLXN5c3RlbS0qIG9wdGlvbnMgd2UgcHJvdmlkZS4KCkFja2VkLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 15:16:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 15:16: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 1ff5EN-0002mg-2y; Mon, 16 Jul 2018 15:16: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff5EL-0002mW-7F
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 15:16:05 +0000
X-Inumbo-ID: 1c2e20a5-890b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c2e20a5-890b-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 17:15:44 +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 1ff5EI-00005S-5n; Mon, 16 Jul 2018 15:16: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 1ff5EH-0000pS-UK; Mon, 16 Jul 2018 15:16:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff5EH-0008LB-Tl; Mon, 16 Jul 2018 15:16:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125167-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm: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-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm: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-qemut-ws16-amd64:xen-boot: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-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64: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-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw: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-dmrestrict-amd64-dmrestrict: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-amd64-xl-qemuu-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-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-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-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-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt: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-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check: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=f353078f028fbfe9acd4b747b4a19c69ef6846cd
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 15:16:01 +0000
Subject: [Xen-devel] [linux-linus test] 125167: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE2NyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MTY3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVi
b290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzU1
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4t
Ym9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgZjM1MzA3OGYwMjhmYmZlOWFjZDRiNzQ3YjRhMTljNjllZjY4NDZjZApiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3
ZDUxYWFlNzdkY2QxZWRlYzQ5NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2
LTAxIDEzOjA5OjQxIFogICA0NSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAx
OC0wNi0wMyAwMTo0NTozNSBaICAgNDMgZGF5cyAgIDI1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEyNTE2NyAgMjAxOC0wNy0xNCAxOTozMDozNyBaICAgIDEgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMjI0NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSAyNjkxNzUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 15:27:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 15: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 1ff5Pc-0003jH-Eg; Mon, 16 Jul 2018 15: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=sexi=ka=citrix.com=prvs=728d6aa02=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1ff5Pa-0003jC-VG
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 15:27:42 +0000
X-Inumbo-ID: ccf00fd7-890c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ccf00fd7-890c-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 15:27:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60296211"
Date: Mon, 16 Jul 2018 16:27:38 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180716152738.GA2296@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180703094741.4211-1-anthony.perard@citrix.com>
 <23355.36022.532092.791702@mariner.uk.xensource.com>
 <20180704111127.GA2195@perard.uk.xensource.com>
 <23367.33648.582216.233380@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23367.33648.582216.233380@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3.1] 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>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDU6MzY6MDBQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2My4xXSBsaWJ4bDogRGVz
aWduIG9mIGFuIGFzeW5jIEFQSSB0byBpc3N1ZSBRTVAgY29tbWFuZHMgdG8gUUVNVSIpOgo+ID4g
SSBkb24ndCB0aGluayB0aGUgc3RhdGUgb2YgYSBxbXAgY29ubmVjdGlvbiBjYW4gZml0IGludG8K
PiA+IGxpYnhsX19xbXBfY21kX3N0YXRlLiBUaGUgIkFjdGl2ZSIgc3RhdGUgZG9lc24ndCBtZWFu
IHRoYXQgYSBxbXAKPiA+IGNvbm5lY3Rpb24gaXMgb3BlbiBvciB0aGF0IHRoZSBjb21tYW5kIGhh
dmUgYmVlbiBzZW50LiBJdCBtZXJlbHkgbWVhbgo+ID4gdGhhdCB0aGUgc3lzY2FsbCBzb2NrZXQo
MykgYW5kIGNvbm5lY3QoMykgaGF2ZSByZXR1cm4gc3VjY2Vzc2Z1bGx5LCBhbmQKPiA+IHRoZXJl
IHdpbGwgYmUgYW4gYXR0ZW1wdCBsYXRlciB0byBzZW50IHRoZSBjb21tYW5kIHRvIHFlbXUuCj4g
Cj4gSSB0aGluayB5b3UgaGF2ZW4ndCBxdWl0ZSB1bmRlcnN0b29kIG15IHBvaW50Lgo+IAo+IE15
IHVuZGVyc3RhbmRpbmcgb2YgeW91ciBBUEkgaXMgdGhhdCBpdCBnaXZlcyB0aGUgdXNlciBvZgo+
IGxpYmxfX3FtcF9jbWQgYSBjZXJ0YWluIGFtb3VudCBvZiB2aXNpYmlsaXR5IG9mIHRoZSBleGlz
dGVuY2Ugb3IKPiBvdGhlcndpc2Ugb2YgdGhlIHFtcCBjb25uZWN0aW9uLgo+IAo+IFlvdSBzYXk6
Cj4gCj4gICArICogV2hlbiBjYWxsZWQgZnJvbSB3aXRoaW4gYSBjYWxsYmFjaywgdGhlIHNhbWUg
UU1QIGNvbm5lY3Rpb24gd2lsbCBiZQo+ICAgKyAqIHJldXNlZCB0byBleGVjdXRlIHRoZSBuZXcg
Y29tbWFuZC4gVGhpcyBpcyBpbXBvcnRhbnQgaW4gdGhlIGNhc2UKPiAgICsgKiB3aGVyZSB0aGUg
Zmlyc3QgY29tbWFuZCBpcyAiYWRkLWZkIiBhbmQgdGhlIHNlY29uZCBjb21tYW5kIHVzZSB0aGUK
PiAgICsgKiBmZHNldCBjcmVhdGVkIGJ5IFFFTVUuCj4gCj4gVGhpcyBpbXBsaWVzIHRoYXQgYXQg
dGhlIHRvcCBvZiB0aGUgY2FsbGJhY2ssIHRoZSBxbXAgY29ubmVjdGlvbiBpcwo+IGFjdHVhbGx5
IGluIHNvbWUga2luZCBvZiBleHRyYSBzdGF0ZSB3aGljaCBpcyBub3QgY292ZXJlZCBieSBhbnkg
b2YKPiB5b3VyIFVuZGVmaW5lZCwgSWRsZSBvciBBY3RpdmUuCj4gCj4gSXQgaXMgbm90IFVuZGVm
aW5lZCwgb2J2aW91c2x5Lgo+IAo+IEl0IGlzIG5vdCBBY3RpdmUgYmVjYXVzZSBubyByZXNwb25z
ZSBpcyBiZWluZyBhd2FpdGVkIGFueSBsb25nZXIuCj4gKElmIGEgcmVzcG9uc2Ugd2VyZSBiZWlu
ZyBhd2FpdGVkLCB0aGVuIGl0IHdvdWxkIG5vdCBiZSBzZW5zaWJsZSBmb3IKPiB0aGUgY2FsbGJh
Y2sgdG8gaXNzdWUgYW5vdGhlciBjb21tYW5kLCBiZWNhdXNlIHlvdXIgcnVsZSBpcyBvbmUKPiBj
b21tYW5kIGF0IG9uY2UuKQo+IAo+IEFuZCBpdCBpcyBub3QgSWRsZSBiZWNhdXNlIGl0IGNvbnRh
aW5zIHJlZmVyZW5jZXMgdG8gYWxsb2NhdGVkCj4gcmVzb3VyY2VzIC0gbmFtZWx5LCB0aGUgcW1w
IGNvbm5lY3Rpb24gZmQuCj4gCj4gU28geW91ciBkb2N1bWVudGVkIHN0YXRlIG1vZGVsIGlzIHRv
byBwb29yIHRvIGV4cHJlc3Mgd2hhdCBpcyBnb2luZwo+IG9uLiAgWW91IG5lZWQgdG8gd3JpdGUg
ZG93biBhdCBsZWFzdCBvbmUgYWRkaXRpb25hbCBzdGF0ZSwgd2hpY2ggeW91Cj4gbWlnaHQgY2Fs
bCBgQ29ubmVjdGVkJy4KPiAKPiAKPiBBbHNvLCBJIGhhdmUganVzdCBub3RpY2VkIHRoYXQgeW91
IHNheSAiZnJvbSB3aXRoaW4gYSBjYWxsYmFjayIuICBUaGF0Cj4gc3VnZ2VzdHMgdGhhdCB0aGUg
Y29kZSB3aGljaCBtYWtlcyB0aGUgY2FsbGJhY2sgZG9lcyBzb21ldGhpbmcgdG8gdGhlCj4gbGli
eGxfX3FtcF9zdGF0ZSBhZnRlciBhZnRlciB0aGUgY2FsbGJhY2sgcmV0dXJucy4KPiAKPiBUaGF0
IGlzIGNvbnRyYXJ5IHRvIHRoZSB3YXkgdGhhdCBldmVyeXRoaW5nIGVsc2Ugd29ya3MgaW4gbGli
eGwuICBJbgo+IGxpYnhsLCBzdWNoIGEgY2FsbGJhY2sgaXMgbWFkZSBhcyB0aGUgbGFzdCB0aGlu
ZyBiZWZvcmUgcmV0dXJuaW5nIGJhY2sKPiB0byB0aGUgZXZlbnQgbG9vcC4KPiAKPiBUaGUgcmVh
c29uIGlzIHRoYXQgdGhlIHN0YXRlIHN0cnVjdCAoaW4gdGhpcyBjYXNlIHRoZSBsaWJ4bF9fcW1w
X2NtZCkKPiBtYXkgYmUgcGFydCBvZiBhIGxhcmdlciBzdHJ1Y3QsIHdoaWNoIGlzIGNvbXBsZXRl
ZCBhbmQgZGVhbGxvY2F0ZWQKPiBzb21ld2hlcmUgaW4gdGhlIHNlcmllcyBvZiAobmVzdGVkKSBj
YWxsYmFjayBmdW5jdGlvbnMuICBTbyB0aGUgbWVtb3J5Cj4gbWF5IG5vdCBiZSB2YWxpZCBhbnkg
bW9yZS4KPiAKPiAKPiBBbm90aGVyIHdheSB0byBsb29rIGF0IHRoaXMgaXMgdGhhdCB5b3UgYWN0
dWFsbHkgaGF2ZSBhIGZvdXJ0aCBzdGF0ZQo+IHdoaWNoIEkgd2lsbCBjYWxsIFdpdGhpbkNhbGxi
YWNrLiAgT24gZW50cnkgdG8gdGhlIGNhbGxiYWNrLCB0aGUgY21kCj4gaXMgaW4gV2l0aGluQ2Fs
bGJhY2sgc3RhdGUuCj4gCj4gSW4gV2l0aGluQ2FsbGJhY2sgc3RhdGUsIGl0IGlzIGFsbG93ZWQg
dG8gcmVxdWVzdCB0aGF0IGFub3RoZXIgY29tbWFuZAo+IGlzIHNlbnQgKHB1dHRpbmcgdGhlIGNt
ZCBiYWNrIGludG8gQWN0aXZlKS4KPiAKPiBCdXQgaW4gdGhlIFdpdGhpbkNhbGxiYWNrIHN0YXRl
LCB0aGUgbGlieGxfX3FtcF9jbWQgY29udGFpbnMKPiByZWZlcmVuY2VzIHRvIHJlc291cmNlcyBh
bmQgbWF5IG5vdCBiZSBmcmVlZC4gIEZ1cnRoZXJtb3JlLCBhcyBJIHJlYWQKPiB5b3VyIGNvbW1l
bnRhcnksIHRoZSBXaXRoaW5DYWxsYmFjayBzdGF0ZSBjYW5ub3QgYmUgZXhpdGVkIG90aGVyIHRo
YW4KPiB0byBBY3RpdmUsIG9yIGJ5IHJldHVybmluZyBmcm9tIHRoZSBjYWxsYmFjay4KPiAKPiBU
aGF0IHdvdWxkIG1ha2UgaXQgdmVyeSBhd2t3YXJkIGZvciB0aGUgdXNlciBvZiB0aGlzIGludGVy
ZmFjZSB0byBldmVyCj4gZnJlZSB0aGUgY21kLiAgQWZ0ZXIgYWxsLCB0aGV5IGNhbiBvbmx5IGZy
ZWUgdGhlIG1lbW9yeSBmb3IgaXQgd2hlbgo+IHRoZSBzdGF0ZSBpcyBJZGxlIG9yIFVuZGVmaW5l
ZC4gIFNvIHRoZXkgbmVlZCB0byBnZXQgaXQgaW50byBJZGxlCj4gd2hpY2ggdGhleSBjYW4gb25s
eSBkbyBieSByZXR1cm5pbmcsIGJ1dCB0aGVuIHRoZXkgaGF2ZSBsb3N0Cj4gY29udHJvbC4uLgo+
IAo+IAo+IFNvIHRoaXMgaXMgd2h5IEkgc2F5IHlvdSBzaG91bGQgaGF2ZSBhIHByb3BlciBmb3Vy
dGggc3RhdGUsIHdoaWNoIHdlCj4gY2FuIGNhbGwgQ29ubmVjdGVkIG9yIHNvbWV0aGluZy4gIE9u
IGVudHJ5IHRvIHRoZSBjYWxsYmFjaywgdGhlIGNtZCBpcwo+IGluIHN0YXRlIENvbm5lY3RlZC4g
IFRoZSBjbWQgc2hvdWxkIHN0YXkgQ29ubmVjdGVkIHVudGlsIGl0IGlzCj4gZXhwbGljaXRseSBk
aXNwb3NlZCBvZi4KPiAKPiBUaGUgY29kZSB3aGljaCBtYWtlcyB0aGUgY2FsbGJhY2sgdGhlbiBk
b2VzIG5vdCBuZWVkIHRvIGRvIGFueXRoaW5nCj4gYWZ0ZXIgbWFraW5nIHRoZSBjYWxsYmFjazog
dGhlIHVzZXIgaGFzIHNlbnQgYW5vdGhlciBjb21tYW5kOyBvciBpcwo+IGdvaW5nIHRvIHNlbmQg
YW5vdGhlciBjb21tYW5kOyBvciBoYXMgY2FsbGVkIF9kaXNwb3NlLiAgSW4gYW55IGNhc2UsCj4g
dGhlIGNhbGxlciBoYXMgb3duZXJzaGlwLgoKSSdsbCByZXBseSB0byB0aGF0IHdpdGggYSBuZXcg
cGF0Y2ggd2hpY2ggSSBob3BlIHdpbGwgYW53c2VyIHlvdXIKY29tbWVudHMuCgoKPiA+ID4gQWxz
bywgSSBkb24ndCB0aGluayB0aGlzIGRlc2NyaXB0aW9uIG9mIHRoZSBzZW1hbnRpY3MgaXMgcmln
aHQuICBUaGUKPiA+ID4gY2FsbGVyIG11c3QgYWx3YXlzIHNvbWVob3cgYXJyYW5nZSB0byBpbml0
aWFsaXNlIHRoaXMgdmFsdWUuCj4gPiA+IFByZXN1bWFibHkgX2luaXQgY2xlYXJzIGl0ID8gIENl
cnRhaW5seSB0aGlzIGFzIGEgcGFyYW1ldGVyIHRvIHRoZQo+ID4gPiBvcGVyYXRpb24sIHRoaXMg
c2hvdWxkIGJlIHVwIHdpdGggZG9taWQgYW5kIGNhbGxiYWNrLgo+ID4gPiAKPiA+ID4gTWF5YmUg
eW91IHdhbnQgY29tbWVudHMgbGlrZSB0aGUgb25lcyBpbiBsaWJ4bF9fZGF0YWNvcGllcl9zdGF0
ZSBldGMuLAo+ID4gPiB3aGljaCBzYXkgLyogY2FsbGVyIG11c3QgZmlsbCB0aGVzZSBpbiAqLy4K
PiA+ID4gCj4gPiA+IEFuZCwgeW91IHByb2JhYmx5IHdhbnQgdG8gbWFrZSBpdCBjbGVhciB0aGF0
IHRoZSBmZCByZW1haW5zIG9wZW4gaW4KPiA+ID4gdGhlIGxpYnhsIHByb2Nlc3MuICAoSSBhc3N1
bWUgaXQgZG9lcy4pCj4gPiAKPiA+IFdlbGwgSSB3YXMgY2xvc2luZyB0aGUgZmQgb25jZSBpdCB3
YXMgc2VudCB0byBRRU1VLiBCdXQgd2UgY2FuIGhhdmUgdGhlCj4gPiBjYWxsYmFja3MgdGFrZXMg
Y2FyZSBvZiBjbG9zaW5nIGl0IGluc3RlYWQuCj4gCj4gSSBkb24ndCBtaW5kIHdoYXQgdGhlIHNl
bWFudGljcyBhcmUsIGJ1dCB0aGV5IHNob3VsZCBiZSBjbGVhciwgYW5kIGFsbAo+IHRoZSBlcnJv
ciBjYXNlcyBuZWVkIHRvIHdvcmsgY29ycmVjdGx5LiAgRWcgaWYgYXNraW5nIHRvIHNlbmQgYSBm
ZAo+IGNhdXNlcyB0aGUgZmQgdG8gYmVjb21lIG93bmVkIGJ5IHRoZSBxbXAgbWFjaGluZXIsIHRo
ZW4gaWYgdGhlIGF0dGVtcHQKPiB0byBzZW5kIHRoZSBxbXAgY29tbWFuZCBmYWlscyAobWF5YmUg
YmVjYXVlIHRoZSBxbXAgY29ubmVjdGlvbiBmYWlscykKPiB0aGVuIGl0IG11c3QgYmUgY2xvc2Vk
Lgo+IAo+IFRoZSBzZW1hbnRpY3Mgc2hvdWxkIHByb2JhYmx5IGJlIHdoaWNoZXZlciBhcmUgbW9y
ZSBjb252ZW5pZW50Lgo+IFBlcnNvbmFsbHkgaSB3b3VsZCBsZWFuIHRvd2FyZHMgcW1wX2NtZCBu
b3QgdGFraW5nIG93bmVyc2hpcCwgYmVjYXVzZQo+IGlmIHlvdSBkbyB0aGVuIHNvbWVvbmUgd2hv
IHdhbnRzIHRvIGtlZXAgYSBjb3B5IG9mIHRoZSBmZCBoYXMgdG8gZHVwCj4gaXQgYW5kIGR1cGlu
ZyBhIGNhcmVmZCBpcyBxdWl0ZSBhIGZhZmYuCgpTb3VuZHMgZ29vZCwgSSdsbCBkbyBpdCB0aGlz
IHdheSAodGhlIGNhbGxlciB3aWxsIGtlZXAgb3duZXJzaGlwKS4KCj4gPiA+ID4gK2xpYnhsX19x
bXBfZXJyb3JfY2xhc3MgPSBFbnVtZXJhdGlvbigicW1wX2Vycm9yX2NsYXNzIiwgWwo+ID4gPiA+
ICsgICAgIyBObyBlcnJvcgo+ID4gPiA+ICsgICAgKDAsICJOT05FIiksCj4gPiA+ID4gKyAgICAj
IEVycm9yIGdlbmVyYXRlZCBieSBsaWJ4bCAoZS5nLiBzb2NrZXQgY2xvc2VkIHVuZXhwZWN0ZWRs
eSwgbm8gbWVtLCAuLi4pCj4gPiA+ID4gKyAgICAoMSwgImxpYnhsX2Vycm9yIiksCj4gPiA+ID4g
KyAgICAjIFFNUCBlcnJvciBjbGFzc2VzIGRlc2NyaWJlZCBpbiBRRU1VIHNvdXJjZXMgY29kZSAo
UWFwaUVycm9yQ2xhc3MpCj4gPiA+ID4gKyAgICAoMiwgIkdlbmVyaWNFcnJvciIpLAo+ID4gPiA+
ICsgICAgKDMsICJDb21tYW5kTm90Rm91bmQiKSwKPiA+ID4gPiArICAgICg0LCAiRGV2aWNlTm90
QWN0aXZlIiksCj4gPiA+ID4gKyAgICAoNSwgIkRldmljZU5vdEZvdW5kIiksCj4gPiA+ID4gKyAg
ICAjIFVucmVjb2duaXplZCBRTVAgZXJyb3IgY2xhc3MKPiA+ID4gPiArICAgICg2LCAiVW5rbm93
biIpLAo+ID4gPiAKPiA+ID4gQXJlIHRoZXNlIG51bWJlcnMgZnJvbSBxbXAgPyAgV2h5IG5vdCBh
c3NpZ24gYSBidW5jaCBvZiBsaWJ4bCBlcnJvcgo+ID4gPiB2YWx1ZXMgaW5zdGVhZCA/Cj4gPiAK
PiA+IE5vLCB0aGVzZSBhcmUgc3RyaW5ncyBmcm9tIFFFTVUsIG51bWJlcnMgZG9lc24ndCBtYXR0
ZXIuIEFsc28gSSBkb24ndAo+ID4ga25vdyBob3cgd2VsbCB0aG9zZSBhcmUgZ29pbmcgdG8gZml0
IGludG8gbGlieGwgZXJyb3JzLgo+IAo+IEkgbWVhbnQsIGludmVudCBhIGxpYnhsIGVycm9yIG51
bWJlciAoYW5kIGNvcnJlc3BvbmRpbmcgRVJST1JfUU1QX0JMQUgKPiBvciB3aGF0ZXZlcikgZm9y
IGVhY2ggb25lIG9mIHRoZXNlIHFtcCBlcnJvcnMuCgpUaGF0IHNvdW5kcyBnb29kLCBJJ2xsIGlu
dmVudCBuZXcgbGlieGwgZXJyb3IgbnVtYmVycy4KCj4gPiAocWVtdS5naXQ6cWFwaS9jb21tb24u
anNvbikKPiA+ICMgQFFhcGlFcnJvckNsYXNzOgo+ID4gIwo+ID4gIyBRRU1VIGVycm9yIGNsYXNz
ZXMKPiA+ICMKPiA+ICMgQEdlbmVyaWNFcnJvcjogdGhpcyBpcyB1c2VkIGZvciBlcnJvcnMgdGhh
dCBkb24ndCByZXF1aXJlIGEgc3BlY2lmaWMgZXJyb3IKPiA+ICMgICAgICAgICAgICAgICAgY2xh
c3MuIFRoaXMgc2hvdWxkIGJlIHRoZSBkZWZhdWx0IGNhc2UgZm9yIG1vc3QgZXJyb3JzCj4gPiAj
Cj4gPiAjIEBDb21tYW5kTm90Rm91bmQ6IHRoZSByZXF1ZXN0ZWQgY29tbWFuZCBoYXMgbm90IGJl
ZW4gZm91bmQKPiA+ICMKPiA+ICMgQERldmljZU5vdEFjdGl2ZTogYSBkZXZpY2UgaGFzIGZhaWxl
ZCB0byBiZSBiZWNvbWUgYWN0aXZlCj4gPiAjCj4gPiAjIEBEZXZpY2VOb3RGb3VuZDogdGhlIHJl
cXVlc3RlZCBkZXZpY2UgaGFzIG5vdCBiZWVuIGZvdW5kCj4gPiAKPiA+IFFFTVUgYWx3YXlzIGFz
c29jaWF0ZSBhbiBlcnJvciBtZXNzYWdlcyB3aGVuIGl0IHNlbmQgYW4gZXJyb3IsIHNvIHRoZQo+
ID4gb25seSB0aGluZyB0IG9kbyB3aXRoIEdlbmVyaWNFcnJvciBpcyB0byBsb2cgdGhhdCBtZXNz
YWdlLgo+IAo+IEkgZ3Vlc3MgeW91IHNob3VsZCBhbHd5YXMgbG9nIHRoZSBlcnJvciBhbnl3YXku
ICBCdXQgZGlzY3JpbWluYXRpbmcKPiB0aGUgZGlmZmVyZW50IHFtcCBlcnJvcnMgd2lsbCBwcm9i
YWJseSBiZSB1c2VmdWwgPwoKSSBkbyB0aGluayBib3RoIERldmljZU5vdEFjdGl2ZSBhbmQgRGV2
aWNlTm90Rm91bmQgY2FuIGJlIHVzZWZ1bGwgdG8Ka25vdyB0byBhIGNhbGxlciwgYW5kIGluIGFu
eWNhc2UsIEkgd2lsbCBrZWVwIGxvZ2dpbmcgZXJyb3IgbWVzc2FnZXMKZnJvbSBxZW11LgoKVGhh
bmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 15:28:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 15:28: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 1ff5QF-0003m9-Px; Mon, 16 Jul 2018 15:28: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=sexi=ka=citrix.com=prvs=728d6aa02=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1ff5QE-0003m0-9B
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 15:28:22 +0000
X-Inumbo-ID: e42a8b07-890c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e42a8b07-890c-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 15:28:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60296336"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 16 Jul 2018 16:28:00 +0100
Message-ID: <20180716152800.10999-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180716152738.GA2296@perard.uk.xensource.com>
References: <20180716152738.GA2296@perard.uk.xensource.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3.2] 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: 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>

QWxsIHRoZSBmdW5jdGlvbnMgd2lsbCBiZSBpbXBsZW1lbnRlZCBpbiBsYXRlciBwYXRjaGVzLgoK
VGhpcyBwYXRjaCBpbmNsdWRlcyB0aGUgQVBJIHRoYXQgbGlieGwgY2FuIHVzZSB0byBzZW5kIFFN
UCBjb21tYW5kcyB0bwpRRU1VLgoKVGhpcyBwYXRjaCBhbHNvIGluY2x1ZGUgYSBkZXNjcmlwdGlv
biBvZiB0aGUgaW50ZXJuYWwgc3RhdGVzIG9mIHRoZSBRTVAKY2xpZW50IGluIGNoYXJnZSBvZiBj
b25uZWN0aW5nIHRvIFFFTVUsIHNlbmRpbmcgY29tbWFuZCBhbmQgaGFuZGxpbmcKcmVzcG9uY2Vz
LgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5j
b20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICA1OCArKysrKysrKysrKysr
KysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgICAgICB8IDEwMiArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICB8ICAg
NCArKwogMyBmaWxlcyBjaGFuZ2VkLCAxNjQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5o
CmluZGV4IDJhMWZiNzg0ZWMuLjdjODhmNGMzYjUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMzU3
LDYgKzM1Nyw2NCBAQCBzdHJ1Y3QgbGlieGxfX2V2X2NoaWxkIHsKIH07CiAKIAorLyoKKyAqIFFN
UCBhc3luY2hyb25vdXMgY2FsbHMKKyAqLworCisvKgorICogVGhpcyBmYWNpbGl0eSBhbGxvd3Mg
YSBjb21tYW5kIHRvIGJlIHNlbnQgdG8gUUVNVSwgYW5kIHRoZSByZXNwb25zZSB0byBiZQorICog
aGFuZGVkIHRvIGEgY2FsbGJhY2sgZnVuY3Rpb24uICBFYWNoIGxpYnhsX19ldl9xbXAgaGFuZGxl
cyB6ZXJvIG9yIG9uZQorICogb3V0c3RhbmRpbmcgY29tbWFuZDsgaWYgbXVsdGlwbGUgY29tbWFu
ZHMgYXJlIHRvIGJlIHNlbnQgY29uY3VycmVudGx5LAorICogbXVsdGlwbGUgbGlieGxfX2V2X3Ft
cCdzIG11c3QgYmUgdXNlZC4KKyAqCisgKiBQb3NzaWJsZSBzdGF0ZXM6CisgKiAgVW5kZWZpbmVk
CisgKiAgICBNaWdodCBjb250YWluIGFueXRoaW5nLgorICogIElkbGUKKyAqICAgIFN0cnVjdCBj
b250ZW50cyBhcmUgZGVmaW5lZCBlbm91Z2ggdG8gcGFzcyB0byBhbnkgbGlieGxfX2V2X3FtcF8q
CisgKiAgICBmdW5jdGlvbnMuCisgKiAgICBUaGUgc3RydWN0IGRvZXMgbm90IGNvbnRhaW4gcmVm
ZXJlbmNlcyB0byBhbnkgYWxsb2NhdGVkIHByaXZhdGUgcmVzb3VyY2VzCisgKiAgICBzbyBjYW4g
YmUgdGhyb3duIGF3YXkuCisgKiAgQWN0aXZlCisgKiAgICBDdXJyZW50bHkgd2FpdGluZyBmb3Ig
dGhlIGNhbGxiYWNrIHRvIGJlIGNhbGxlZC4KKyAqICAgIF9kaXNwb3NlIG11c3QgYmUgY2FsbGVk
IHRvIHJlY2xhaW0gcmVzb3VyY2VzIChvciB3YWl0IGZvciB0aGUgY2FsbGJhY2sgdG8KKyAqICAg
IGJlIGNhbGxlZCkuCisgKgorICogbGlieGxfX2V2X3FtcF9pbml0OiBVbmRlZmluZWQvSWRsZSAt
PiBJZGxlCisgKgorICogbGlieGxfX2V2X3FtcF9zZW5kOiBJZGxlIC0+IEFjdGl2ZSAob24gZXJy
b3I6IElkbGUpCisgKiAgICBTZW5kcyBhIGNvbW1hbmQgdG8gUUVNVS4KKyAqCisgKiBsaWJ4bF9f
ZXZfcW1wX2Rpc3Bvc2U6IEFjdGl2ZS9JZGxlIC0+IElkbGUKKyAqCisgKiBjYWxsYmFjazoKKyAq
ICAgIFdoZW4gY2FsbGVkLCBldiBpcyBJZGxlLCBzbyBjYW4gYmUgcmV1c2VkIG9yIHRocm93biBh
d2F5LgorICogICAgV2hlbiBhbiBlcnJvciBvY2N1cmVkLCBpdCBpcyBjYWxsZWQgd2l0aCByZXNw
b25zZSA9PSBOVUxMIGFuZCB0aGUgZXJyb3IKKyAqICAgIGNvZGUgaW4gcmMuCisgKi8KK3R5cGVk
ZWYgc3RydWN0IGxpYnhsX19ldl9xbXAgbGlieGxfX2V2X3FtcDsKK3R5cGVkZWYgbGlieGxfX2V2
X3FtcF9jYWxsYmFjayhsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3BvbnNl
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByYyk7CisKK19oaWRkZW4gdm9p
ZCBsaWJ4bF9fZXZfcW1wX2luaXQobGlieGxfX2V2X3FtcCAqZXYpOworX2hpZGRlbiBpbnQgbGli
eGxfX2V2X3FtcF9zZW5kKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZCwgbGlieGxfX2pzb25fb2Jq
ZWN0ICphcmdzKTsKK19oaWRkZW4gdm9pZCBsaWJ4bF9fZXZfcW1wX2Rpc3Bvc2UobGlieGxfX2dj
ICpnYywgbGlieGxfX2V2X3FtcCAqZXYpOworCitzdHJ1Y3QgbGlieGxfX2V2X3FtcCB7CisgICAg
LyogY2FsbGVyIHNob3VsZCBpbmNsdWRlIHRoaXMgaW4gdGhlaXIgb3duIHN0cnVjdCAqLworICAg
IC8qIGNhbGxlciBtdXN0IGZpbGwgdGhlc2UgaW4sIGFuZCB0aGV5IG11c3QgYWxsIHJlbWFpbiB2
YWxpZCAqLworICAgIHVpbnQzMl90IGRvbWlkOworICAgIGxpYnhsX19ldl9xbXBfY2FsbGJhY2sg
KmNhbGxiYWNrOworICAgIGxpYnhsX19jYXJlZmQgKmVmZDsgLyogc2V0IHRvIHNlbmQgYSBmZCB3
aXRoIHRoZSBjb21tYW5kLCBOVUxMIG90aGVyd2lzZSAqLworCisgICAgLyogcmVtYWluaW5nIGZp
ZWxkcyBhcmUgcHJpdmF0ZSB0byBsaWJ4bF9ldl9xbXBfKiAqLworICAgIGludCBpZDsKKyAgICBM
SUJYTF9UQUlMUV9FTlRSWShsaWJ4bF9fZXZfcW1wKSBlbnRyeTsKK307CisKKwogLyoKICAqIGV2
Z2VuIHN0cnVjdHVyZXMsIHdoaWNoIGFyZSB0aGUgc3RhdGUgd2UgdXNlIGZvciBnZW5lcmF0aW5n
CiAgKiBldmVudHMgZm9yIHRoZSBjYWxsZXIuCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IDc2MGYyNzk4YzcuLjFlNmZi
YjY0YTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX3FtcC5jCkBAIC0xMjM3LDYgKzEyMzcsMTA4IEBAIGludCBsaWJ4bF9fcW1wX2lu
aXRpYWxpemF0aW9ucyhsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4g
cmV0OwogfQogCisvKiAtLS0tLS0tLS0tLS0gSW1wbGVtZW50YXRpb24gb2YgYXN5bmNocm9ub3Vz
IFFNUCBjYWxscyAtLS0tLS0tLS0tLS0gKi8KKworLyoKKyAqIEltcGxlbWVudGF0aW9uIG9mIHRo
ZSBRTVAgY2xpZW50LgorICoKKyAqIFRoaXMgYXJlIGRpZmZlcmVudCBzdGF0ZSBwb3NzaWJsZSBp
biB3aGljaCB0aGUgY2xpZW50IGNhbiBiZSBpbiwgd2l0aCB0aGUKKyAqIGxpc3Qgb2YgcG9zc2li
bGUgdHJhbnNpdGlvbiBsaXN0ZWQgYWZ0ZXIuCisgKgorICogU3RhdGVzOgorICogICBEaXNjb25u
ZWN0ZWQKKyAqICAgICAgTm90aGluZywgbm8gYWxsb2NhdGVkIHJlc3NvdXJjZXMuCisgKiAgIENv
bm5lY3RpbmcKKyAqICAgICAgSGF2ZSBhbGxvY2F0ZWQgcmVzc291cmNlcywgaW5jbHVkaW5nIGEg
Y29ubmVjdGlvbiB0byBhIFFNUCBzb2NrZXQuCisgKiAgICAgIFdhaXRpbmcgZm9yIHNlcnZlciBn
cmVldGluZy4KKyAqICAgQ2FwYWJpbGl0eSBOZWdvY2lhdGlvbgorICogICAgICBRTVAgc2VydmVy
IGlzIGluIENhcGFiaWxpdGllcyBOZWdvdGlhdGlvbiBtb2RlLgorICogICAgICBXYWl0aW5nIGZv
ciBhIHJlc3BvbnNlIHRvIHRoZSAicW1wX2NhcGFiaWxpdGllcyIgY29tbWFuZC4KKyAqICAgQ29u
bmVjdGVkCisgKiAgICAgIFFNUCBzZXJ2ZXIgaXMgaW4gY29tbWFuZCBtb2RlLCBjb21tYW5kcyBj
YW4gYmUgaXNzdWVkLgorICogICAgICBUaGVyZSBpcyBvdXRzdGFuZGluZyBjb21tYW5kIHRvIGJl
IHNlbnQgYW5kL29yIHRoZXJlIGFyZSBpbi1mbGlnaHQKKyAqICAgICAgbGlieGxfZXZfcW1wIHdp
dGggY2FsbGJhY2suCisgKiAgIFdpdGhpbiBBIENhbGxiYWNrCisgKiAgICAgIFRoZSBRTVAgY2xp
ZW50IGVudGVyIHRoaXMgc3RhdGUgd2hlbiBhIGNhbGxiYWNrIGlzIGNhbGxlZC4KKyAqICAgICAg
VGhlIGNvbm5lY3Rpb24gdG8gUUVNVSBpcyBrZXB0IG9wZW4gdW50aWwgYXQgbGVhc3QgdGhlIGNh
bGxiYWNrCisgKiAgICAgIHJldHVybi4KKyAqCisgKiBIZXJlIGlzIHRoZSB0cmFuc2l0aW9uIGZy
b20gb25lIHN0YXRlIHRvIHRoZSBuZXh0OgorICogICAgRGlzY29ubmVjdGVkIC0+IENvbm5lY3Rp
bmcKKyAqICAgICAgQ29ubmVjdCB0byB0aGUgUU1QIHNvY2tldC4KKyAqICAgIENvbm5lY3Rpbmcg
LT4gQ2FwYWJpbGl0eSBOZWdvY2lhdGlvbgorICogICAgICBTZXJ2ZXIgZ3JlZXRpbmcgcmVjZWl2
ZWQKKyAqICAgICAgU2VuZCAicW1wX2NhcGFiaWxpdGllcyIKKyAqICAgIENhcGFiaWxpdHkgTmVn
b2NpYXRpb24gLT4gQ29ubmVjdGVkCisgKiAgICAgIFJlc3BvbnNlIHRvICJxbXBfY2FwYWJpbGl0
aWVzIiByZWNlaXZlZCIKKyAqCisgKiAgICBDb25uZWN0ZWQgLT4gV2l0aGluIEEgQ2FsbGJhY2sK
KyAqICAgICAgV2hlbiBhIHJlc3BvbnNlIGlzIHJlY2VpdmVkLCBpZiB0aGVyZSdzIGEgY2FsbGJh
Y2sgYXNzb2NpYXRlZCB0byBpdCwKKyAqICAgICAgaXQgaXMgY2FsbGVkLgorICogICAgQ29ubmVj
dGVkIC0+IERpc2Nvbm5lY3RlZAorICogICAgICBXaGVuIGJvdGggbGlzdCBvZiBpbi1mbGlnaHQg
ZXZlbnQgYW5kIGNvbW1hbmQgdG8gc2VuZCBhcmUgZW1wdHkuCisgKgorICogICAgV2l0aGluIEEg
Q2FsbGJhY2sgLT4gQ29ubmVjdGVkCisgKiAgICAgIE9uIHJldHVybiBmcm9tIGEgbGlieGxfX2V2
X3FtcCBjYWxsYmFjaywgdGhlcmUgYXJlIG1vcmUgY29tbWFuZCB0byBzZW5kCisgKiAgICAgIG9y
IHRoZXJlIGFyZSBvdGhlciBpbi1mbGlnaHQgZXZlbnQuCisgKiAgICBXaXRoaW4gQSBDYWxsYmFj
ayAtPiBEaXNjb25uZWN0ZWQKKyAqICAgICAgT24gcmV0dXJuIGZyb20gYSBsaWJ4bF9fZXZfcW1w
IGNhbGxiYWNrLCBib3RoIGxpc3Qgb2YgY29tbWFuZCB0byBzZW5kCisgKiAgICAgIGFuZCBsaXN0
IG9mIGluLWZsaWdodCBldmVudCBhcmUgZW1wdHkuCisgKiAgICAgIFFNUCBzb2NrZXQgY29ubmVj
dGlvbiBpcyBjbG9zZWQsIGFsbCByZXNzb3VyY2VzIGFyZSBkZWFsbG9jYXRlZC4KKyAqCisgKiAg
ICogLT4gRGlzY29ubmVjdGVkCisgKiAgICAgIFdoZW5ldmVyIGEgZXJyb3Igb2NjdXJlIHdpdGgg
dGhlIFFNUCBzb2NrZXQsIGFsbCBvdXRzdGFuZGluZyBjYWxsYmFjaworICogICAgICB3aWxsIGJl
IGNhbGxlZCB3aXRoIGFuIGVycm9yLCBhbGwgcmVzc291cmNlIHdpbGwgYmUgZGVhbGxvY2F0ZWQu
CisgKgorICoKKyAqIGNoZWNrb3V0IHFlbXUuZ2l0OmRvY3MvaW50ZXJvcC9xbXAtc3BlYy50eHQg
Zm9yIG1vcmUgaW5mb3JtYXRpb24gb24gdGhlCisgKiBxbXAgcHJvdG9jb2wuCisgKi8KKwordHlw
ZWRlZiBlbnVtIHFtcF9zdGF0ZXMgeworICAgIHFtcF9zdGF0ZV9kaXNjb25uZWN0ZWQgPSAxLAor
ICAgIHFtcF9zdGF0ZV9jb25uZWN0aW5nLAorICAgIHFtcF9zdGF0ZV9jYXBhYmlsaXR5X25lZ29j
aWF0aW9uLAorICAgIHFtcF9zdGF0ZV9jb25uZWN0ZWQsCisgICAgcW1wX3N0YXRlX3dpdGhpbl9j
YWxsYmFjaywKK30gcW1wX3N0YXRlczsKKwordHlwZWRlZiBzdHJ1Y3QgcW1wX3R4X2J1ZiBxbXBf
dHhfYnVmOworc3RydWN0IHFtcF90eF9idWYgeworICAgIGNoYXIgKmJ1ZjsKKyAgICBzaXplX3Qg
bGVuOworICAgIC8qIEZpbGUgZGVzY3JpcHRvciB0byBzZW5kIGFsb25nIHRoZSBjb21tYW5kICov
CisgICAgbGlieGxfX2NhcmVmZCAqZWZkOworICAgIExJQlhMX1RBSUxRX0VOVFJZKHFtcF90eF9i
dWYpIGVudHJ5OworfTsKKworc3RydWN0IHFtcF9zdGF0ZSB7CisgICAgbGlieGxfX2NhcmVmZCAq
Y2ZkOworICAgIGxpYnhsX19ldl9mZCBlZmQ7CisgICAgdWludDMyX3QgZG9taWQ7CisKKyAgICAv
KiBDdXJyZW50IHN0YXRlICovCisgICAgcW1wX3N0YXRlcyBzdGF0ZTsKKworICAgIC8qIGlkIGFz
c29jaWF0ZWQgd2l0aCB0aGUgbGFzdCBnZW5lcmF0ZWQgY29tbWFuZCAqLworICAgIHVuc2lnbmVk
IGludCBsYXN0X2lkX3VzZWQ7CisKKyAgICAvKiByZWNlaXZlIGJ1ZmZlciwgd2l0aDoKKyAgICAg
KiBidWZfc2l6ZTogY3VycmVudCBhbGxvY2F0ZWQgc2l6ZSwKKyAgICAgKiBidWZfdXNlZDogYWN0
dWFsIGRhdGEgaW4gdGhlIGJ1ZmZlciwKKyAgICAgKiBidWZfY29uc3VtZWQ6IGRhdGEgYWxyZWFk
eSBwYXJzZWQuICAqLworICAgIGNoYXIgKnJ4X2J1ZjsKKyAgICBzaXplX3QgYnVmX3NpemU7Cisg
ICAgc2l6ZV90IGJ1Zl91c2VkOworICAgIHNpemVfdCBidWZfY29uc3VtZWQ7CisKKyAgICAvKiBM
aXN0IG9mIGJ1ZmZlcnMgdG8gc2VuZCAqLworICAgIExJQlhMX1RBSUxRX0hFQUQocW1wX3R4X2J1
ZnMsIHFtcF90eF9idWYpIHR4X2J1ZjsKKworICAgIC8qIExpc3Qgb2YgaW4tZmxpZ2h0IGV2ZW50
cyAqLworICAgIExJQlhMX1NMSVNUX0hFQUQobGlieGxfX2V2X3FtcHMsIGxpYnhsX19ldl9xbXAp
IHFtcF9ldmVudHM7Cit9OworCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGli
eGxfdHlwZXMuaWRsCmluZGV4IDAxZWMxZDFhZmEuLmJiMmVhMjUzZjYgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwKQEAgLTY5LDYgKzY5LDEwIEBAIGxpYnhsX2Vycm9yID0gRW51bWVyYXRpb24oImVycm9yIiwg
WwogICAgICgtMjMsICJOT1RGT1VORCIpLAogICAgICgtMjQsICJET01BSU5fREVTVFJPWUVEIiks
ICMgVGFyZ2V0IGRvbWFpbiBjZWFzZWQgdG8gZXhpc3QgZHVyaW5nIG9wCiAgICAgKC0yNSwgIkZF
QVRVUkVfUkVNT1ZFRCIpLCAjIEZvciBmdW5jdGlvbmFsaXR5IHRoYXQgaGFzIGJlZW4gcmVtb3Zl
ZAorICAgICgtMjYsICJRTVBfR0VORVJJQ19FUlJPUiIpLCAjIHVuc3BlY2lmaWVkIHFtcCBlcnJv
cgorICAgICgtMjcsICJRTVBfQ09NTUFORF9OT1RfRk9VTkQiKSwgIyB0aGUgcmVxdWVzdGVkIGNv
bW1hbmQgaGFzIG5vdCBiZWVuIGZvdW5kCisgICAgKC0yOCwgIlFNUF9ERVZJQ0VfTk9UX0FDVElW
RSIpLCAjIGEgZGV2aWNlIGhhcyBmYWlsZWQgdG8gYmUgYmVjb21lIGFjdGl2ZQorICAgICgtMjks
ICJRTVBfREVWSUNFX05PVF9GT1VORCIpLCAjIHRoZSByZXF1ZXN0ZWQgZGV2aWNlIGhhcyBub3Qg
YmVlbiBmb3VuZAogICAgIF0sIHZhbHVlX25hbWVzcGFjZSA9ICIiKQogCiBsaWJ4bF9kb21haW5f
dHlwZSA9IEVudW1lcmF0aW9uKCJkb21haW5fdHlwZSIsIFsKLS0gCkFudGhvbnkgUEVSQVJECgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 15:29:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 15:29: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 1ff5Rh-0003u1-6a; Mon, 16 Jul 2018 15: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=tukk=ka=citrix.com=prvs=728920bf3=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ff5Rf-0003ts-Jo
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 15:29:51 +0000
X-Inumbo-ID: 198b052a-890d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 198b052a-890d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 15:29:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76234905"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v12 03/11] x86/hvm: Introduce hvm_save_cpu_ctxt_one func
Thread-Index: AQHUHRUdlm7S804Kw0uJZhcGQqmxfqSR+Trw
Date: Mon, 16 Jul 2018 15:29:44 +0000
Message-ID: <492015aaf7164a48bc2a2e635ef0277d@AMSPEX02CL02.citrite.net>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
 <1531752937-10478-4-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1531752937-10478-4-git-send-email-aisaila@bitdefender.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 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAxNiBKdWx5IDIwMTggMTU6NTUK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMiAwMy8xMV0g
eDg2L2h2bTogSW50cm9kdWNlIGh2bV9zYXZlX2NwdV9jdHh0X29uZQo+IGZ1bmMKPiAKPiBUaGlz
IGlzIHVzZWQgdG8gc2F2ZSBkYXRhIGZyb20gYSBzaW5nbGUgaW5zdGFuY2UuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gCj4g
LS0tCj4gQ2hhbmdlcyBzaW5jZSBWMTE6Cj4gCS0gaHZtX3NhdmVfY3B1X2N0eHQoKSBub3cgcmV0
dXJucyBlcnIgZnJvbQo+IAkgIGh2bV9zYXZlX2NwdV9jdHh0X29uZSgpLgo+IC0tLQo+ICB4ZW4v
YXJjaC94ODYvaHZtL2h2bS5jIHwgMjE2ICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tCj4gLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDExMyBpbnNlcnRpb25zKCsp
LCAxMDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gaW5kZXggZGQ4ODc1MS4uZTIwYTI1YyAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwo+IEBAIC03ODcsMTE5ICs3ODcsMTI5IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNj
X2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLAo+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICBI
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3Qs
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwgSFZN
U1JfUEVSX1ZDUFUpOwo+IAo+ICtzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QKPiAqaCkKPiArewo+ICsgICAgc3RydWN0
IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwo+ICsgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsKPiAr
Cj4gKyAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7CgpXaHkgbm90IHVzZSBhbiA9
IHt9IGluaXRpYWxpemVyIGluc3RlYWQgb2YgdGhlIG1lbXNldCBoZXJlIGxpa2UgZWxzZXdoZXJl
PwoKICBQYXVsCgo+ICsKPiArICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2Ig
Yml0cyAqLwo+ICsgICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0eHQodiwgJmN0eHQpOwo+ICsKPiAr
ICAgIGN0eHQudHNjID0gaHZtX2dldF9ndWVzdF90c2NfZml4ZWQodiwgdi0+ZG9tYWluLQo+ID5h
cmNoLmh2bV9kb21haW4uc3luY190c2MpOwo+ICsKPiArICAgIGN0eHQubXNyX3RzY19hdXggPSBo
dm1fbXNyX3RzY19hdXgodik7Cj4gKwo+ICsgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfaWR0ciwgJnNlZyk7Cj4gKyAgICBjdHh0LmlkdHJfbGltaXQgPSBzZWcubGltaXQ7
Cj4gKyAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOwo+ICsKPiArICAgIGh2bV9nZXRfc2Vn
bWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIsICZzZWcpOwo+ICsgICAgY3R4dC5nZHRyX2xp
bWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsKPiArCj4g
KyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJnNlZyk7Cj4gKyAg
ICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmNzX2xpbWl0ID0gc2VnLmxpbWl0
Owo+ICsgICAgY3R4dC5jc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmNzX2FyYnl0ZXMg
PSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19kcywgJnNlZyk7Cj4gKyAgICBjdHh0LmRzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmRz
X2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAg
ICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7Cj4gKyAgICBjdHh0LmVzX3NlbCA9IHNlZy5z
ZWw7Cj4gKyAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5lc19iYXNl
ID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAg
ICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19zcywgJnNlZyk7Cj4gKyAgICBj
dHh0LnNzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LnNzX2xpbWl0ID0gc2VnLmxpbWl0Owo+
ICsgICAgY3R4dC5zc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LnNzX2FyYnl0ZXMgPSBz
ZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19m
cywgJnNlZyk7Cj4gKyAgICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LmZzX2xp
bWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBj
dHh0LmZzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIodiwgeDg2X3NlZ19ncywgJnNlZyk7Cj4gKyAgICBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7
Cj4gKyAgICBjdHh0LmdzX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5nc19iYXNlID0g
c2VnLmJhc2U7Cj4gKyAgICBjdHh0LmdzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiArCj4gKyAgICBo
dm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ190ciwgJnNlZyk7Cj4gKyAgICBjdHh0
LnRyX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICBjdHh0LnRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsg
ICAgY3R4dC50cl9iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKPiArCj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRy
LCAmc2VnKTsKPiArICAgIGN0eHQubGR0cl9zZWwgPSBzZWcuc2VsOwo+ICsgICAgY3R4dC5sZHRy
X2xpbWl0ID0gc2VnLmxpbWl0Owo+ICsgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsKPiAr
ICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gKwo+ICsgICAgaWYgKCB2LT5mcHVf
aW5pdGlhbGlzZWQgKQo+ICsgICAgewo+ICsgICAgICAgIG1lbWNweShjdHh0LmZwdV9yZWdzLCB2
LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwo+ICsgICAgICAgIGN0eHQu
ZmxhZ3MgPSBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKPiArICAgIH0KPiArCj4gKyAgICBjdHh0
LnJheCA9IHYtPmFyY2gudXNlcl9yZWdzLnJheDsKPiArICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51
c2VyX3JlZ3MucmJ4Owo+ICsgICAgY3R4dC5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3g7Cj4g
KyAgICBjdHh0LnJkeCA9IHYtPmFyY2gudXNlcl9yZWdzLnJkeDsKPiArICAgIGN0eHQucmJwID0g
di0+YXJjaC51c2VyX3JlZ3MucmJwOwo+ICsgICAgY3R4dC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVn
cy5yc2k7Cj4gKyAgICBjdHh0LnJkaSA9IHYtPmFyY2gudXNlcl9yZWdzLnJkaTsKPiArICAgIGN0
eHQucnNwID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwOwo+ICsgICAgY3R4dC5yaXAgPSB2LT5hcmNo
LnVzZXJfcmVncy5yaXA7Cj4gKyAgICBjdHh0LnJmbGFncyA9IHYtPmFyY2gudXNlcl9yZWdzLnJm
bGFnczsKPiArICAgIGN0eHQucjggID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7Cj4gKyAgICBjdHh0
LnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5Owo+ICsgICAgY3R4dC5yMTAgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yMTA7Cj4gKyAgICBjdHh0LnIxMSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMTsKPiAr
ICAgIGN0eHQucjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyOwo+ICsgICAgY3R4dC5yMTMgPSB2
LT5hcmNoLnVzZXJfcmVncy5yMTM7Cj4gKyAgICBjdHh0LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdz
LnIxNDsKPiArICAgIGN0eHQucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1Owo+ICsgICAgY3R4
dC5kcjAgPSB2LT5hcmNoLmRlYnVncmVnWzBdOwo+ICsgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRl
YnVncmVnWzFdOwo+ICsgICAgY3R4dC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdOwo+ICsgICAg
Y3R4dC5kcjMgPSB2LT5hcmNoLmRlYnVncmVnWzNdOwo+ICsgICAgY3R4dC5kcjYgPSB2LT5hcmNo
LmRlYnVncmVnWzZdOwo+ICsgICAgY3R4dC5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzddOwo+ICsK
PiArICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsK
PiArfQo+ICsKPiAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+ICAgICAgc3RydWN0IHZjcHUgKnY7Cj4g
LSAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0Owo+IC0gICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0
ZXIgc2VnOwo+ICsgICAgaW50IGVyciA9IDA7Cj4gCj4gICAgICBmb3JfZWFjaF92Y3B1ICggZCwg
diApCj4gICAgICB7Cj4gLSAgICAgICAgLyogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZv
ciBhIHZjcHUgdGhhdCBpcyBkb3duOyB0aGUgcmVzdG9yZQo+IC0gICAgICAgICAqIGNvZGUgd2ls
bCBsZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuICovCj4gKyAgICAgICAg
LyoKPiArICAgICAgICAgKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0
aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCj4gKyAgICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0
IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KPiArICAgICAgICAgKi8KPiAgICAgICAg
ICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQo+ICAgICAgICAgICAgICBjb250aW51
ZTsKPiAKPiAtICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Cj4gLQo+IC0g
ICAgICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLwo+IC0gICAg
ICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKPiAtCj4gLSAgICAgICAgY3R4
dC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2LCBkLT5hcmNoLmh2bV9kb21haW4uc3lu
Y190c2MpOwo+IC0KPiAtICAgICAgICBjdHh0Lm1zcl90c2NfYXV4ID0gaHZtX21zcl90c2NfYXV4
KHYpOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19p
ZHRyLCAmc2VnKTsKPiAtICAgICAgICBjdHh0LmlkdHJfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAg
ICAgICAgY3R4dC5pZHRyX2Jhc2UgPSBzZWcuYmFzZTsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9z
ZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5n
ZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+IC0gICAgICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJh
c2U7Cj4gLQo+IC0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2Nz
LCAmc2VnKTsKPiAtICAgICAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4
dC5jc19saW1pdCA9IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LmNzX2Jhc2UgPSBzZWcuYmFz
ZTsKPiAtICAgICAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAg
aHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZHMsICZzZWcpOwo+IC0gICAgICAg
IGN0eHQuZHNfc2VsID0gc2VnLnNlbDsKPiAtICAgICAgICBjdHh0LmRzX2xpbWl0ID0gc2VnLmxp
bWl0Owo+IC0gICAgICAgIGN0eHQuZHNfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgICAgIGN0eHQu
ZHNfYXJieXRlcyA9IHNlZy5hdHRyOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5lc19zZWwgPSBzZWcu
c2VsOwo+IC0gICAgICAgIGN0eHQuZXNfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4
dC5lc19iYXNlID0gc2VnLmJhc2U7Cj4gLSAgICAgICAgY3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0
dHI7Cj4gLQo+IC0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3Nz
LCAmc2VnKTsKPiAtICAgICAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4
dC5zc19saW1pdCA9IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LnNzX2Jhc2UgPSBzZWcuYmFz
ZTsKPiAtICAgICAgICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAg
aHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZnMsICZzZWcpOwo+IC0gICAgICAg
IGN0eHQuZnNfc2VsID0gc2VnLnNlbDsKPiAtICAgICAgICBjdHh0LmZzX2xpbWl0ID0gc2VnLmxp
bWl0Owo+IC0gICAgICAgIGN0eHQuZnNfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgICAgIGN0eHQu
ZnNfYXJieXRlcyA9IHNlZy5hdHRyOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIodiwgeDg2X3NlZ19ncywgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5nc19zZWwgPSBzZWcu
c2VsOwo+IC0gICAgICAgIGN0eHQuZ3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4
dC5nc19iYXNlID0gc2VnLmJhc2U7Cj4gLSAgICAgICAgY3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0
dHI7Cj4gLQo+IC0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3Ry
LCAmc2VnKTsKPiAtICAgICAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4
dC50cl9saW1pdCA9IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFz
ZTsKPiAtICAgICAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAg
aHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfbGR0ciwgJnNlZyk7Cj4gLSAgICAg
ICAgY3R4dC5sZHRyX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4dC5sZHRyX2xpbWl0ID0g
c2VnLmxpbWl0Owo+IC0gICAgICAgIGN0eHQubGR0cl9iYXNlID0gc2VnLmJhc2U7Cj4gLSAgICAg
ICAgY3R4dC5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAgaWYgKCB2LT5m
cHVfaW5pdGlhbGlzZWQgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgbWVtY3B5KGN0eHQu
ZnB1X3JlZ3MsIHYtPmFyY2guZnB1X2N0eHQsIHNpemVvZihjdHh0LmZwdV9yZWdzKSk7Cj4gLSAg
ICAgICAgICAgIGN0eHQuZmxhZ3MgPSBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKPiAtICAgICAg
ICB9Cj4gLQo+IC0gICAgICAgIGN0eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4Owo+IC0g
ICAgICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4Owo+IC0gICAgICAgIGN0eHQu
cmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4Owo+IC0gICAgICAgIGN0eHQucmR4ID0gdi0+YXJj
aC51c2VyX3JlZ3MucmR4Owo+IC0gICAgICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmJwOwo+IC0gICAgICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpOwo+IC0gICAg
ICAgIGN0eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOwo+IC0gICAgICAgIGN0eHQucnNw
ID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwOwo+IC0gICAgICAgIGN0eHQucmlwID0gdi0+YXJjaC51
c2VyX3JlZ3MucmlwOwo+IC0gICAgICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmZsYWdzOwo+IC0gICAgICAgIGN0eHQucjggID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7Cj4gLSAg
ICAgICAgY3R4dC5yOSAgPSB2LT5hcmNoLnVzZXJfcmVncy5yOTsKPiAtICAgICAgICBjdHh0LnIx
MCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKPiAtICAgICAgICBjdHh0LnIxMSA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxMTsKPiAtICAgICAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNlcl9yZWdzLnIx
MjsKPiAtICAgICAgICBjdHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKPiAtICAgICAg
ICBjdHh0LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKPiAtICAgICAgICBjdHh0LnIxNSA9
IHYtPmFyY2gudXNlcl9yZWdzLnIxNTsKPiAtICAgICAgICBjdHh0LmRyMCA9IHYtPmFyY2guZGVi
dWdyZWdbMF07Cj4gLSAgICAgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwo+IC0g
ICAgICAgIGN0eHQuZHIyID0gdi0+YXJjaC5kZWJ1Z3JlZ1syXTsKPiAtICAgICAgICBjdHh0LmRy
MyA9IHYtPmFyY2guZGVidWdyZWdbM107Cj4gLSAgICAgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRl
YnVncmVnWzZdOwo+IC0gICAgICAgIGN0eHQuZHI3ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s3XTsKPiAt
Cj4gLSAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0
KSAhPSAwICkKPiAtICAgICAgICAgICAgcmV0dXJuIDE7Cj4gKyAgICAgICAgZXJyID0gaHZtX3Nh
dmVfY3B1X2N0eHRfb25lKHYsIGgpOwo+ICsgICAgICAgIGlmICggZXJyICkKPiArICAgICAgICAg
ICAgYnJlYWs7Cj4gICAgICB9Cj4gLSAgICByZXR1cm4gMDsKPiArICAgIHJldHVybiBlcnI7Cj4g
IH0KPiAKPiAgLyogUmV0dXJuIGEgc3RyaW5nIGluZGljYXRpbmcgdGhlIGVycm9yLCBvciBOVUxM
IGZvciB2YWxpZC4gKi8KPiAtLQo+IDIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 15:34:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 15:34:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff5W5-0004eR-Q9; Mon, 16 Jul 2018 15:34: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=tukk=ka=citrix.com=prvs=728920bf3=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ff5W4-0004eM-Gl
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 15:34:24 +0000
X-Inumbo-ID: bc2936a9-890d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc2936a9-890d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 15:34:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="76235436"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Isaila' <aisaila@bitdefender.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v12 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
Thread-Index: AQHUHRUfUryK2B1a2Ey72XtS0mFZvqSR+b7w
Date: Mon, 16 Jul 2018 15:34:16 +0000
Message-ID: <10d44994e50c40639288de18acfd59a0@AMSPEX02CL02.citrite.net>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
 <1531752937-10478-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1531752937-10478-8-git-send-email-aisaila@bitdefender.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 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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+IEZyb206IEFsZXhhbmRydSBJc2FpbGEgW21h
aWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiBTZW50OiAxNiBKdWx5IDIwMTggMTU6NTYK
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBDYzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBqYmV1bGlj
aEBzdXNlLmNvbTsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBh
dWwKPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFsZXhhbmRydSBJc2FpbGEK
PiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU3ViamVjdDogW1BBVENIIHYxMiAwNy8xMV0g
eDg2L2h2bTogSW50cm9kdWNlCj4gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKCkgZnVuYwo+
IAo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMjkgKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDEw
IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFu
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiBpbmRleCA2OTRlYWU2Li5mMzQzMGJi
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+IEBAIC0xMDI2LDI0ICsxMDI2LDMzIEBAIHN0YXRpYyBp
bnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChzdHJ1Y3QKPiBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQo+ICBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RP
TUFJTiwKPiB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwo+IAo+
IC1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsCj4g
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LAo+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICB7
Cj4gLSAgICBzdHJ1Y3QgdmNwdSAqdjsKPiArICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9j
b250ZXh0IGN0eHQgPSB7fTsKPiAKPiAtICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihkKSAp
Cj4gKyAgICBpZiAoICFpc192aXJpZGlhbl9kb21haW4odi0+ZG9tYWluKSApCj4gICAgICAgICAg
cmV0dXJuIDA7Cj4gCj4gKyAgICBjdHh0LnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1
LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3Owo+ICsgICAgY3R4dC52cF9hc3Npc3RfcGVuZGlu
ZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmc7Cj4gKwo+ICsg
ICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZj
dHh0KTsKPiArfQo+ICsKPiArc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1
Y3QgZG9tYWluICpkLAo+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICt7Cj4gKyAgICBzdHJ1
Y3QgdmNwdSAqdjsKPiArICAgIGludCBlcnIgPSAwOwo+ICsKPiAgICAgIGZvcl9lYWNoX3ZjcHUo
IGQsIHYgKSB7CgpTb3JyeSBmb3Igbm90IG5vdGljaW5nIGVhcmxpZXIgYnV0LCB3aGlsc3QgeW91
J3JlIG5vdCBhY3R1YWxseSBjaGFuZ2luZyB0aGlzIGxpbmUsIGl0IG5lZWRzIGEgc3R5bGUgZml4
LiBTbyBpZiB5b3UgcmUtc3BpbiB0aGlzIHRoZW4gaXQgd291bGQgYmUgZ29vZCB0byBjb3JyZWN0
IGl0LgoKPiAtICAgICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0g
ewo+IC0gICAgICAgICAgICAudnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRp
YW4udnBfYXNzaXN0Lm1zci5yYXcsCj4gLSAgICAgICAgICAgIC52cF9hc3Npc3RfcGVuZGluZyA9
IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcsCj4gLSAgICAgICAg
fTsKPiAKPiAtICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZj
cHVfaWQsIGgsICZjdHh0KSAhPSAwICkKPiAtICAgICAgICAgICAgcmV0dXJuIDE7Cj4gKyAgICAg
ICAgZXJyID0gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwo+ICsKCkkgdGhpbmsg
eW91IGNhbiBsb3NlIHRoZSBibGFuayBsaW5lIGhlcmUsIGJ1dCB0aGF0J3MgYSBzbWFsbCBuaXQg
c28uLi4KClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgoKPiArICAgICAgICBpZiAoIGVyciApCj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgfQo+
IAo+IC0gICAgcmV0dXJuIDA7Cj4gKyAgICByZXR1cm4gZXJyOwo+ICB9Cj4gCj4gIHN0YXRpYyBp
bnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QKPiAqaCkKPiAtLQo+IDIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 15:52:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 15:52: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 1ff5no-0006KG-RV; Mon, 16 Jul 2018 15:52: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff5nn-0006K6-0L
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 15:52:43 +0000
X-Inumbo-ID: 39d51e0b-8910-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39d51e0b-8910-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 17:52:21 +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 1ff5nj-0000rw-UI; Mon, 16 Jul 2018 15:52: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 1ff5nj-0001k7-Fk; Mon, 16 Jul 2018 15:52:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff5nj-0002j4-F8; Mon, 16 Jul 2018 15:52:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125169-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/privcmd:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/gntdev:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/evtchn:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/other:blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create/xenstore:blocked:nonblocking
 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-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-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-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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create: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-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:depriv-audit-qemu/create:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-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=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
X-Osstest-Versions-That: qemuu=ff82d3c73ec20d6f40e8bbfafe8ed5110bba5049
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 15:52:39 +0000
Subject: [Xen-devel] [qemu-mainline test] 125169: 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>

ZmxpZ2h0IDEyNTE2OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNjkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDE2IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS9wcml2Y21kIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
NyBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvZ250ZGV2IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOCBkZXByaXYtYXVk
aXQtcWVtdS9jcmVhdGUvZXZ0Y2huIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxOSBkZXByaXYtYXVkaXQtcWVtdS9jcmVh
dGUvb3RoZXIgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDIwIGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS94ZW5zdG9yZSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxNiBkZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvcHJpdmNtZCBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxNyBk
ZXByaXYtYXVkaXQtcWVtdS9jcmVhdGUvZ250ZGV2IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE4IGRlcHJpdi1hdWRpdC1x
ZW11L2NyZWF0ZS9ldnRjaG4gYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTkgZGVwcml2LWF1ZGl0LXFlbXUvY3JlYXRlL290
aGVyIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDIwIGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZS94ZW5zdG9yZSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTM0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxMzQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTEzNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTM0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUxMzQKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJpdi1hdWRp
dC1xZW11L2NyZWF0ZSBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDE1IGRlcHJpdi1hdWRpdC1xZW11L2NyZWF0ZSBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBxZW11dSAgICAgICAgICAgICAgICA5Mjc3ZDgxZjVjMmM2ZjRkMGI1ZTQ3Yzg0NzZlYjdl
ZTdlNWMwYmViCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBmZjgyZDNj
NzNlYzIwZDZmNDBlOGJiZmFmZThlZDUxMTBiYmE1MDQ5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxMzQgIDIwMTgtMDctMTIgMTQ6NDU6NDcgWiAgICA0IGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MTY5ICAyMDE4LTA3LTE0IDIwOjMwOjQzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuaWVsIEhl
bnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBFZHVhcmRvIE90dWJvIDxv
dHVib0ByZWRoYXQuY29tPgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEpvaG4gQXJi
dWNrbGUgPHByb2dyYW1taW5na2lkeEBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRo
YXQuY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTWFyYy1BbmRyw6kgTHVy
ZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnpp
bmlAcmVkaGF0LmNvbT4KICBQZXRlciBMaWV2ZW4gPHBsQGthbXAuZGU+CiAgUGV0ZXIgTWF5ZGVs
bCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFZpbGxlIFNreXR0w6QgPHZpbGxlLnNreXR0
YUBpa2kuZmk+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
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlz
aW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICBm
ZjgyZDNjNzNlLi45Mjc3ZDgxZjVjICA5Mjc3ZDgxZjVjMmM2ZjRkMGI1ZTQ3Yzg0NzZlYjdlZTdl
NWMwYmViIC0+IHVwc3RyZWFtLXRlc3RlZAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 16:10:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 16:10:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff64z-0008LY-F4; Mon, 16 Jul 2018 16:10: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff64z-0008LT-10
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 16:10:29 +0000
X-Inumbo-ID: c61db54d-8912-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 c61db54d-8912-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 16:10:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 10:10:26 -0600
Message-Id: <5B4CC36E02000078001D48BB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 10:10:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-19-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1530918736-13965-19-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 19/21] 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Stefano Stabellini <stefanos@xilinx.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+IE9uIDA3LjA3LjE4IGF0IDAxOjEyLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCj4gKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9zZXR1cC5oCj4gQEAgLTczLDQgKzczLDYgQEAgZXh0ZXJuIGJvb2wgb3B0X2RvbTBf
c2hhZG93Owo+ICAjZW5kaWYKPiAgZXh0ZXJuIGJvb2wgZG9tMF9wdmg7Cj4gIAo+ICsjZGVmaW5l
IG1heF9pbml0X2RvbWlkICgxKQoKV2h5IGlzIHRoaXMgMSByYXRoZXIgdGhhbiAwPyBPciBpcyB0
aGUgbmFtZSBpbXByZWNpc2U/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 16:20:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 16:20: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 1ff6EC-0000DZ-EC; Mon, 16 Jul 2018 16:20: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff6EB-0000Ci-2Z
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 16:19:59 +0000
X-Inumbo-ID: 0859a368-8914-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 0859a368-8914-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 18:19:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 10:19:55 -0600
Message-Id: <5B4CC5A602000078001D48CD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 10:19:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 20/21] 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>,
 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+IE9uIDA3LjA3LjE4IGF0IDAxOjEyLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gQEAgLTM4OSwyOSArMzkyLDQ5IEBAIHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tl
eSh1bnNpZ25lZCBjaGFyIGtleSkKPiAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhidWYsIG9yZGVy
KTsKPiAgfQo+ICAKPiAtLyogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVj
dGlvbiBiZXR3ZWVuIFhlbiBhbmQgRE9NMC4gKi8KPiArLyoKPiArICogQ1RSTC08c3dpdGNoX2No
YXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBiZXR3ZWVuIFhlbiwgRG9tMCBhbmQKPiArICog
RG9tVXMuCj4gKyAqLwo+ICAjZGVmaW5lIHN3aXRjaF9jb2RlIChvcHRfY29uc3dpdGNoWzBdLSdh
JysxKQo+IC1zdGF0aWMgaW50IF9fcmVhZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogRkFMU0UgPT4g
aW5wdXQgcGFzc2VkIHRvIGRvbWFpbiAwLiAqLwo+ICtzdGF0aWMgaW50IF9fcmVhZF9tb3N0bHkg
eGVuX3J4ID0gMTsgLyogMSA9PiBpbnB1dCBwYXNzZWQgdG8gZG9tYWluIDAuICovCgpJIGd1ZXNz
IHRoaXMgdmFyaWFibGUgd2FudHMgcmVuYW1pbmcgbm93LgoKPiAgc3RhdGljIHZvaWQgc3dpdGNo
X3NlcmlhbF9pbnB1dCh2b2lkKQo+ICB7Cj4gLSAgICBzdGF0aWMgY2hhciAqaW5wdXRfc3RyWzJd
ID0geyAiRE9NMCIsICJYZW4iIH07Cj4gLSAgICB4ZW5fcnggPSAheGVuX3J4Owo+IC0gICAgcHJp
bnRrKCIqKiogU2VyaWFsIGlucHV0IC0+ICVzIiwgaW5wdXRfc3RyW3hlbl9yeF0pOwo+ICsgICAg
eGVuX3J4Kys7Cj4gKyAgICBpZiAoIHhlbl9yeCA9PSBtYXhfaW5pdF9kb21pZCArIDEgKQo+ICsg
ICAgICAgIHhlbl9yeCA9IDA7Cj4gKwo+ICsgICAgaWYgKCAheGVuX3J4ICkKPiArICAgICAgICBw
cmludGsoIioqKiBTZXJpYWwgaW5wdXQgeGVuX3J4PSVkIC0+ICVzIiwgeGVuX3J4LCAiWGVuIik7
Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgcHJpbnRrKCIqKiogU2VyaWFsIGlucHV0IHhlbl9yeD0l
ZCAtPiBET00lZCIsIHhlbl9yeCwgeGVuX3J4IC0gMSk7CgpXaGF0IGFyZSB0aGUgeGVuX3J4PSBk
b2luZyBpbiB0aGUgZm9ybWF0IHN0cmluZz8gVGhleSB3ZXJlbid0IHRoZXJlIGJlZm9yZS4KCj4g
ICAgICBpZiAoIHN3aXRjaF9jb2RlICkKPiAtICAgICAgICBwcmludGsoIiAodHlwZSAnQ1RSTC0l
YycgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvICVzKSIsCj4gLSAgICAgICAgICAgICAg
IG9wdF9jb25zd2l0Y2hbMF0sIGlucHV0X3N0clsheGVuX3J4XSk7Cj4gKyAgICAgICAgcHJpbnRr
KCIgKHR5cGUgJ0NUUkwtJWMnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCkiLAo+ICsgICAg
ICAgICAgICAgICBvcHRfY29uc3dpdGNoWzBdKTsKPiAgICAgIHByaW50aygiXG4iKTsKPiAgfQo+
ICAKPiAgc3RhdGljIHZvaWQgX19zZXJpYWxfcngoY2hhciBjLCBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKPiAgewo+IC0gICAgaWYgKCB4ZW5fcnggKQo+ICsgICAgaWYgKCB4ZW5fcnggPT0g
MCApCj4gICAgICAgICAgcmV0dXJuIGhhbmRsZV9rZXlwcmVzcyhjLCByZWdzKTsKPiAgCj4gLSAg
ICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwgdW5sZXNzIGl0IGlzIGFscmVhZHkg
ZnVsbC4gKi8KPiAtICAgIGlmICggKHNlcmlhbF9yeF9wcm9kLXNlcmlhbF9yeF9jb25zKSAhPSBT
RVJJQUxfUlhfU0laRSApCj4gLSAgICAgICAgc2VyaWFsX3J4X3JpbmdbU0VSSUFMX1JYX01BU0so
c2VyaWFsX3J4X3Byb2QrKyldID0gYzsKPiArICAgIGlmICggeGVuX3J4ID09IDEgKQo+ICsgICAg
ewo+ICsgICAgICAgIC8qIERlbGl2ZXIgaW5wdXQgdG8gZ3Vlc3QgYnVmZmVyLCB1bmxlc3MgaXQg
aXMgYWxyZWFkeSBmdWxsLiAqLwo+ICsgICAgICAgIGlmICggKHNlcmlhbF9yeF9wcm9kLXNlcmlh
bF9yeF9jb25zKSAhPSBTRVJJQUxfUlhfU0laRSApCgpQbGVhc2UgYWRkIGJsYW5rcyBhcm91bmQg
dGhlIC0gLgoKPiArICAgICAgICAgICAgc2VyaWFsX3J4X3JpbmdbU0VSSUFMX1JYX01BU0soc2Vy
aWFsX3J4X3Byb2QrKyldID0gYzsKPiArICAgIH0KPiArI2lmZGVmIENPTkZJR19BUk0KCkNPTkZJ
R19IQVNfUEwwMTEgPwoKPiArICAgIGVsc2UKPiArICAgIHsKPiArICAgICAgICBzdHJ1Y3QgZG9t
YWluICpkID0gZ2V0X2RvbWFpbl9ieV9pZCh4ZW5fcnggLSAxKTsKPiArICAgICAgICBpZiAoICFk
LT5hcmNoLnZwbDAxMS5yaW5nX2VuYWJsZSAmJiBkLT5hcmNoLnZwbDAxMS5pbnJpbmcgIT0gTlVM
TCApCgpCbGFuayBsaW5lIGJldHdlZW4gdGhlc2UgdHdvIGxpbmVzIHBsZWFzZS4KCj4gQEAgLTkz
Myw5ICs5NTYsNiBAQCB2b2lkIF9faW5pdCBjb25zb2xlX2VuZGJvb3Qodm9pZCkKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICJkZWNyZWFzZSBsb2cgbGV2ZWwgdGhyZXNob2xkIiwgMCk7
Cj4gICAgICByZWdpc3Rlcl9pcnFfa2V5aGFuZGxlcignRycsICZkb190b2dnbGVfZ3Vlc3QsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidG9nZ2xlIGhvc3QvZ3Vlc3QgbG9nIGxldmVs
IGFkanVzdG1lbnQiLCAwKTsKPiAtCj4gLSAgICAvKiBTZXJpYWwgaW5wdXQgaXMgZGlyZWN0ZWQg
dG8gRE9NMCBieSBkZWZhdWx0LiAqLwo+IC0gICAgc3dpdGNoX3NlcmlhbF9pbnB1dCgpOwoKVGhp
cyByZW1vdmVzIGFuIGltbyBoZWxwZnVsIGJvb3QgdGltZSBtZXNzYWdlLiBJcyB0aGF0IGludGVu
dGlvbmFsLAphbmQgaWYgc28gd2h5PwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 16:23:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 16: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 1ff6HT-0000tZ-Uz; Mon, 16 Jul 2018 16: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff6HS-0000tL-J3
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 16:23:22 +0000
X-Inumbo-ID: 93b65d33-8914-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93b65d33-8914-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 16:23: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 1ff6HP-00021O-IK; Mon, 16 Jul 2018 16:23: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 1ff6HP-0002TI-8f; Mon, 16 Jul 2018 16:23:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff6HP-00047j-84; Mon, 16 Jul 2018 16:23:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125237-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=5894c0a2da66243a89088d309c7e1ea212ab28d6
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 16:23:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125237: 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>

ZmxpZ2h0IDEyNTIzNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTIzNy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1ODk0YzBhMmRhNjYyNDNhODkwODhkMzA5YzdlMWVhMjEyYWIyOGQ2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlM2Y2NjdiYzVmNTFkMGFhNDQz
NTdhNjRjYTEzNGNkOTUyNjc5YzgxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxNTUgIDIwMTgt
MDctMTMgMTQ6MDA6NTQgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MjM3ICAy
MDE4LTA3LTE2IDE0OjAwOjI2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGUzZjY2N2JjNWYuLjU4OTRjMGEyZGEgIDU4OTRjMGEy
ZGE2NjI0M2E4OTA4OGQzMDljN2UxZWEyMTJhYjI4ZDYgLT4gc21va2UKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 16:33:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 16:33:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff6RA-0001k2-44; Mon, 16 Jul 2018 16: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=sexi=ka=citrix.com=prvs=728d6aa02=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1ff6R8-0001jx-Pk
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 16:33:22 +0000
X-Inumbo-ID: f8bebe7d-8915-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f8bebe7d-8915-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 16:33:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,361,1526342400"; d="scan'208";a="60311630"
Date: Mon, 16 Jul 2018 17:33:17 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180716163317.GB2296@perard.uk.xensource.com>
References: <20180716152738.GA2296@perard.uk.xensource.com>
 <20180716152800.10999-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180716152800.10999-1-anthony.perard@citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3.2] 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: 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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDQ6Mjg6MDBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGli
eGwvbGlieGxfcW1wLmMKPiBpbmRleCA3NjBmMjc5OGM3Li4xZTZmYmI2NGE1IDEwMDY0NAo+IC0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMKPiBAQCAtMTIzNyw2ICsxMjM3LDEwOCBAQCBpbnQgbGlieGxfX3FtcF9pbml0aWFsaXphdGlv
bnMobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCj4gICAgICByZXR1cm4gcmV0Owo+ICB9
Cj4gIAo+ICsvKiAtLS0tLS0tLS0tLS0gSW1wbGVtZW50YXRpb24gb2YgYXN5bmNocm9ub3VzIFFN
UCBjYWxscyAtLS0tLS0tLS0tLS0gKi8KPiArCj4gKy8qCj4gKyAqIEltcGxlbWVudGF0aW9uIG9m
IHRoZSBRTVAgY2xpZW50Lgo+ICsgKgoKSGVyZSwgSSB3YW50ZWQgdG8gYWRkIG1vcmUgZGVzY3Jp
cHRpb24sIGJ1dCBmb3Jnb3QgdG8gY29tbWl0IGJlZm9yZSB0bwpzZW50IHRoZSBwYXRjaCwgaXQg
c2hvdWxkIHJlYWQ6CgorICogVGhpcyBzdHJ1Y3QgcW1wX3N0YXRlIGlzIHVzZWQgYnkgdGhlIGxp
YnhsX19ldl9xbXBfKiBmdW5jdGlvbnMsIGJ1dCBpdCBpcworICogbm90IHZpc2libGUgdG8gdXNl
cnMgb2YgbGlieGxfX2V2X3FtcF8qLiBJdCBpcyBhbGxvY2F0ZWQgYXMgbmVlZGVkIGFuZAorICog
c3RvcmVkIGluIENUWCBpbiBvcmRlciB0byBhbGxvdyByZXVzZSBvZiBhIHNhbWUgUU1QIGNvbm5l
Y3Rpb24gYmV0d2VlbgorICogZGlmZmVyZW50IHVzZXJzLgorICoKCgo+ICsgKiBUaGlzIGFyZSBk
aWZmZXJlbnQgc3RhdGUgcG9zc2libGUgaW4gd2hpY2ggdGhlIGNsaWVudCBjYW4gYmUgaW4sIHdp
dGggdGhlCj4gKyAqIGxpc3Qgb2YgcG9zc2libGUgdHJhbnNpdGlvbiBsaXN0ZWQgYWZ0ZXIuCj4g
KyAqCj4gKyAqIFN0YXRlczoKPiArICogICBEaXNjb25uZWN0ZWQKPiArICogICAgICBOb3RoaW5n
LCBubyBhbGxvY2F0ZWQgcmVzc291cmNlcy4KPiArICogICBDb25uZWN0aW5nCj4gKyAqICAgICAg
SGF2ZSBhbGxvY2F0ZWQgcmVzc291cmNlcywgaW5jbHVkaW5nIGEgY29ubmVjdGlvbiB0byBhIFFN
UCBzb2NrZXQuCj4gKyAqICAgICAgV2FpdGluZyBmb3Igc2VydmVyIGdyZWV0aW5nLgo+ICsgKiAg
IENhcGFiaWxpdHkgTmVnb2NpYXRpb24KPiArICogICAgICBRTVAgc2VydmVyIGlzIGluIENhcGFi
aWxpdGllcyBOZWdvdGlhdGlvbiBtb2RlLgo+ICsgKiAgICAgIFdhaXRpbmcgZm9yIGEgcmVzcG9u
c2UgdG8gdGhlICJxbXBfY2FwYWJpbGl0aWVzIiBjb21tYW5kLgo+ICsgKiAgIENvbm5lY3RlZAo+
ICsgKiAgICAgIFFNUCBzZXJ2ZXIgaXMgaW4gY29tbWFuZCBtb2RlLCBjb21tYW5kcyBjYW4gYmUg
aXNzdWVkLgo+ICsgKiAgICAgIFRoZXJlIGlzIG91dHN0YW5kaW5nIGNvbW1hbmQgdG8gYmUgc2Vu
dCBhbmQvb3IgdGhlcmUgYXJlIGluLWZsaWdodAo+ICsgKiAgICAgIGxpYnhsX2V2X3FtcCB3aXRo
IGNhbGxiYWNrLgo+ICsgKiAgIFdpdGhpbiBBIENhbGxiYWNrCj4gKyAqICAgICAgVGhlIFFNUCBj
bGllbnQgZW50ZXIgdGhpcyBzdGF0ZSB3aGVuIGEgY2FsbGJhY2sgaXMgY2FsbGVkLgo+ICsgKiAg
ICAgIFRoZSBjb25uZWN0aW9uIHRvIFFFTVUgaXMga2VwdCBvcGVuIHVudGlsIGF0IGxlYXN0IHRo
ZSBjYWxsYmFjawo+ICsgKiAgICAgIHJldHVybi4KPiArICoKPiArICogSGVyZSBpcyB0aGUgdHJh
bnNpdGlvbiBmcm9tIG9uZSBzdGF0ZSB0byB0aGUgbmV4dDoKPiArICogICAgRGlzY29ubmVjdGVk
IC0+IENvbm5lY3RpbmcKPiArICogICAgICBDb25uZWN0IHRvIHRoZSBRTVAgc29ja2V0Lgo+ICsg
KiAgICBDb25uZWN0aW5nIC0+IENhcGFiaWxpdHkgTmVnb2NpYXRpb24KPiArICogICAgICBTZXJ2
ZXIgZ3JlZXRpbmcgcmVjZWl2ZWQKPiArICogICAgICBTZW5kICJxbXBfY2FwYWJpbGl0aWVzIgo+
ICsgKiAgICBDYXBhYmlsaXR5IE5lZ29jaWF0aW9uIC0+IENvbm5lY3RlZAo+ICsgKiAgICAgIFJl
c3BvbnNlIHRvICJxbXBfY2FwYWJpbGl0aWVzIiByZWNlaXZlZCIKPiArICoKPiArICogICAgQ29u
bmVjdGVkIC0+IFdpdGhpbiBBIENhbGxiYWNrCj4gKyAqICAgICAgV2hlbiBhIHJlc3BvbnNlIGlz
IHJlY2VpdmVkLCBpZiB0aGVyZSdzIGEgY2FsbGJhY2sgYXNzb2NpYXRlZCB0byBpdCwKPiArICog
ICAgICBpdCBpcyBjYWxsZWQuCj4gKyAqICAgIENvbm5lY3RlZCAtPiBEaXNjb25uZWN0ZWQKPiAr
ICogICAgICBXaGVuIGJvdGggbGlzdCBvZiBpbi1mbGlnaHQgZXZlbnQgYW5kIGNvbW1hbmQgdG8g
c2VuZCBhcmUgZW1wdHkuCj4gKyAqCj4gKyAqICAgIFdpdGhpbiBBIENhbGxiYWNrIC0+IENvbm5l
Y3RlZAo+ICsgKiAgICAgIE9uIHJldHVybiBmcm9tIGEgbGlieGxfX2V2X3FtcCBjYWxsYmFjaywg
dGhlcmUgYXJlIG1vcmUgY29tbWFuZCB0byBzZW5kCj4gKyAqICAgICAgb3IgdGhlcmUgYXJlIG90
aGVyIGluLWZsaWdodCBldmVudC4KPiArICogICAgV2l0aGluIEEgQ2FsbGJhY2sgLT4gRGlzY29u
bmVjdGVkCj4gKyAqICAgICAgT24gcmV0dXJuIGZyb20gYSBsaWJ4bF9fZXZfcW1wIGNhbGxiYWNr
LCBib3RoIGxpc3Qgb2YgY29tbWFuZCB0byBzZW5kCj4gKyAqICAgICAgYW5kIGxpc3Qgb2YgaW4t
ZmxpZ2h0IGV2ZW50IGFyZSBlbXB0eS4KPiArICogICAgICBRTVAgc29ja2V0IGNvbm5lY3Rpb24g
aXMgY2xvc2VkLCBhbGwgcmVzc291cmNlcyBhcmUgZGVhbGxvY2F0ZWQuCj4gKyAqCj4gKyAqICAg
KiAtPiBEaXNjb25uZWN0ZWQKPiArICogICAgICBXaGVuZXZlciBhIGVycm9yIG9jY3VyZSB3aXRo
IHRoZSBRTVAgc29ja2V0LCBhbGwgb3V0c3RhbmRpbmcgY2FsbGJhY2sKPiArICogICAgICB3aWxs
IGJlIGNhbGxlZCB3aXRoIGFuIGVycm9yLCBhbGwgcmVzc291cmNlIHdpbGwgYmUgZGVhbGxvY2F0
ZWQuCj4gKyAqCj4gKyAqCj4gKyAqIGNoZWNrb3V0IHFlbXUuZ2l0OmRvY3MvaW50ZXJvcC9xbXAt
c3BlYy50eHQgZm9yIG1vcmUgaW5mb3JtYXRpb24gb24gdGhlCj4gKyAqIHFtcCBwcm90b2NvbC4K
PiArICovCj4gKwo+ICt0eXBlZGVmIGVudW0gcW1wX3N0YXRlcyB7Cj4gKyAgICBxbXBfc3RhdGVf
ZGlzY29ubmVjdGVkID0gMSwKPiArICAgIHFtcF9zdGF0ZV9jb25uZWN0aW5nLAo+ICsgICAgcW1w
X3N0YXRlX2NhcGFiaWxpdHlfbmVnb2NpYXRpb24sCj4gKyAgICBxbXBfc3RhdGVfY29ubmVjdGVk
LAo+ICsgICAgcW1wX3N0YXRlX3dpdGhpbl9jYWxsYmFjaywKPiArfSBxbXBfc3RhdGVzOwo+ICsK
PiArdHlwZWRlZiBzdHJ1Y3QgcW1wX3R4X2J1ZiBxbXBfdHhfYnVmOwo+ICtzdHJ1Y3QgcW1wX3R4
X2J1ZiB7Cj4gKyAgICBjaGFyICpidWY7Cj4gKyAgICBzaXplX3QgbGVuOwo+ICsgICAgLyogRmls
ZSBkZXNjcmlwdG9yIHRvIHNlbmQgYWxvbmcgdGhlIGNvbW1hbmQgKi8KPiArICAgIGxpYnhsX19j
YXJlZmQgKmVmZDsKPiArICAgIExJQlhMX1RBSUxRX0VOVFJZKHFtcF90eF9idWYpIGVudHJ5Owo+
ICt9Owo+ICsKPiArc3RydWN0IHFtcF9zdGF0ZSB7Cj4gKyAgICBsaWJ4bF9fY2FyZWZkICpjZmQ7
Cj4gKyAgICBsaWJ4bF9fZXZfZmQgZWZkOwo+ICsgICAgdWludDMyX3QgZG9taWQ7Cj4gKwo+ICsg
ICAgLyogQ3VycmVudCBzdGF0ZSAqLwo+ICsgICAgcW1wX3N0YXRlcyBzdGF0ZTsKCgotLSAKQW50
aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 16:45:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 16: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 1ff6cl-0002b5-9M; Mon, 16 Jul 2018 16:45: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff6ck-0002ay-3n
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 16:45:22 +0000
X-Inumbo-ID: 950ec76b-8917-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 950ec76b-8917-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 18:45:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 10:45:20 -0600
Message-Id: <5B4CCB9B02000078001D4901@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 10:45: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] x86: report use of PCID together with reporting
 XPTI 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: 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>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVu
L2FyY2gveDg2L3B2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYwpAQCAt
Mjg4LDYgKzI4OCwxMiBAQCBpbnQgcHZfZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAq
CiAgICAgcmV0dXJuIHJjOwogfQogCitib29sIF9faW5pdCB4cHRpX3BjaWRfZW5hYmxlZCh2b2lk
KQoreworICAgIHJldHVybiB1c2VfaW52cGNpZCAmJiBjcHVfaGFzX3BjaWQgJiYKKyAgICAgICAg
ICAgKG9wdF9wY2lkID09IFBDSURfQUxMIHx8IG9wdF9wY2lkID09IFBDSURfWFBUSSk7Cit9CisK
IHN0YXRpYyB2b2lkIF90b2dnbGVfZ3Vlc3RfcHQoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLS0tIGEveGVuL2FyY2gveDg2L3NwZWNf
Y3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtMjU2LDkgKzI1NiwxMCBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWlscyhlbnVtIGluCiAgICAgICAgICAgIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSAgICAgID8gIiBSU0IiICAgICAgICAg
ICA6ICIiLAogICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIik7CiAKLSAgICBwcmludGsoIiAgWFBUSSAoNjQt
Yml0IFBWIG9ubHkpOiBEb20wICVzLCBEb21VICVzXG4iLAorICAgIHByaW50aygiICBYUFRJICg2
NC1iaXQgUFYgb25seSk6IERvbTAgJXMsIERvbVUgJXMgKHdpdGglcyBQQ0lEKVxuIiwKICAgICAg
ICAgICAgb3B0X3hwdGkgJiBPUFRfWFBUSV9ET00wID8gImVuYWJsZWQiIDogImRpc2FibGVkIiwK
LSAgICAgICAgICAgb3B0X3hwdGkgJiBPUFRfWFBUSV9ET01VID8gImVuYWJsZWQiIDogImRpc2Fi
bGVkIik7CisgICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NVSA/ICJlbmFibGVkIiA6
ICJkaXNhYmxlZCIsCisgICAgICAgICAgIHhwdGlfcGNpZF9lbmFibGVkKCkgPyAiIiA6ICJvdXQi
KTsKIH0KIAogLyogQ2FsY3VsYXRlIHdoZXRoZXIgUmV0cG9saW5lIGlzIGtub3duLXNhZmUgb24g
dGhpcyBDUFUuICovCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaApAQCAtMzgsNiArMzgsOCBAQCBleHRlcm4g
dWludDhfdCBvcHRfeHB0aTsKICNkZWZpbmUgT1BUX1hQVElfRE9NMCAgMHgwMQogI2RlZmluZSBP
UFRfWFBUSV9ET01VICAweDAyCiAKK2Jvb2wgeHB0aV9wY2lkX2VuYWJsZWQodm9pZCk7CisKIHN0
YXRpYyBpbmxpbmUgdm9pZCBpbml0X3NoYWRvd19zcGVjX2N0cmxfc3RhdGUodm9pZCkKIHsKICAg
ICBzdHJ1Y3QgY3B1X2luZm8gKmluZm8gPSBnZXRfY3B1X2luZm8oKTsKCgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 16:45:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 16:45:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff6dB-0002dX-KP; Mon, 16 Jul 2018 16: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff6dA-0002dL-0f
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 16:45:48 +0000
X-Inumbo-ID: b52ebeba-8917-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 b52ebeba-8917-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 16:45:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 10:45:45 -0600
Message-Id: <5B4CCBB502000078001D4904@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 10:45:41 -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: avoid memory_type_changed()
 invocations 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: 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>

VGhleSdyZSBleHBlbnNpdmUsIGFuZCBub3RoaW5nIGNoYW5nZXMgaWYgTVRSUnMgYXJlIGRpc2Fi
bGVkIGFuZCBhbnkgb2YKdGhlIHJhbmdlcyBnZXRzIGNoYW5nZWQsIG9yIGlmIGZpeGVkIHJhbmdl
IE1UUlJzIGFyZSBkaXNhYmxlZCBhbmQgYW55IG9mCnRoZW0gZ2V0cyBjaGFuZ2VkLgoKU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9tdHJyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTQ3Miw3ICs0
NzIsOSBAQCBib29sX3QgbXRycl9maXhfcmFuZ2VfbXNyX3NldChzdHJ1Y3QgZG9tCiAgICAgICAg
ICAgICAgICAgcmV0dXJuIDA7CiAKICAgICAgICAgZml4ZWRfcmFuZ2VfYmFzZVtyb3ddID0gbXNy
X2NvbnRlbnQ7Ci0gICAgICAgIG1lbW9yeV90eXBlX2NoYW5nZWQoZCk7CisKKyAgICAgICAgaWYg
KCBtLT5lbmFibGVkICYmIG0tPmZpeGVkX2VuYWJsZWQgKQorICAgICAgICAgICAgbWVtb3J5X3R5
cGVfY2hhbmdlZChkKTsKICAgICB9CiAKICAgICByZXR1cm4gMTsKQEAgLTUxNSw3ICs1MTcsOCBA
QCBib29sX3QgbXRycl92YXJfcmFuZ2VfbXNyX3NldCgKIAogICAgIG0tPm92ZXJsYXBwZWQgPSBp
c192YXJfbXRycl9vdmVybGFwcGVkKG0pOwogCi0gICAgbWVtb3J5X3R5cGVfY2hhbmdlZChkKTsK
KyAgICBpZiAoIG0tPmVuYWJsZWQgKQorICAgICAgICBtZW1vcnlfdHlwZV9jaGFuZ2VkKGQpOwog
CiAgICAgcmV0dXJuIDE7CiB9CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 16:46:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 16:46:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff6df-0002mO-U7; Mon, 16 Jul 2018 16:46: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=6083=ka=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ff6de-0002m7-2e
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 16:46:18 +0000
X-Inumbo-ID: c737e2e3-8917-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 c737e2e3-8917-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 16:46:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 16 Jul 2018 10:46:15 -0600
Message-Id: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 16 Jul 2018 10:46:11 -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] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.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>

Rm9yIGEgcmVhc29uIHRoYXQgSSBjYW4ndCBleHBsYWluLCBpdCBpcyBvbmx5IHRoZSBzaGltIGJ1
aWxkIHRoYXQgZmFpbHMKZm9yIG1lIHdpdGggYW4gb2xkZXIgZ2NjIGR1ZSB0byB0aGUgY29tcGls
ZXIgbm90IHJlY29nbml6aW5nIHRoYXQKYXBwYXJlbnRseSB1bmluaXRpYWxpemVkIHZhcmlhYmxl
cyBhcmVuJ3QgcmVhbGx5IHVuaW5pdGlhbGl6ZWQuIFB1bGwgb3V0CnRoZSBhc3NpZ25tZW50cyB1
c2VkIGJ5IHR3byBvZiB0aGUgdGhyZWUgY2FzZSBibG9ja3MgYW5kIG1ha2UgdGhlbQppbml0aWFs
aXplcnMgb2YgdGhlIHZhcmlhYmxlcywgYXMgSSB0aGluayBJIGhhZCBzdWdnZXN0ZWQgZHVyaW5n
IHJldmlldy4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bWNzLmMKQEAgLTEzMDUsNyArMTMwNSw4IEBAIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICp2
bXhfZmluZF9tc3IoY29uc3QKIHsKICAgICBjb25zdCBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICp2
bXggPSAmdi0+YXJjaC5odm1fdm14OwogICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICpzdGFydCA9
IE5VTEwsICplbnQsICplbmQ7Ci0gICAgdW5zaWduZWQgaW50IHN1YnN0YXJ0LCBzdWJlbmQsIHRv
dGFsOworICAgIHVuc2lnbmVkIGludCBzdWJzdGFydCA9IDAsIHN1YmVuZCA9IHZteC0+bXNyX3Nh
dmVfY291bnQ7CisgICAgdW5zaWduZWQgaW50IHRvdGFsID0gdm14LT5tc3JfbG9hZF9jb3VudDsK
IAogICAgIEFTU0VSVCh2ID09IGN1cnJlbnQgfHwgIXZjcHVfcnVubmFibGUodikpOwogCkBAIC0x
MzEzLDIzICsxMzE0LDE4IEBAIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICp2bXhfZmluZF9tc3IoY29u
c3QKICAgICB7CiAgICAgY2FzZSBWTVhfTVNSX0hPU1Q6CiAgICAgICAgIHN0YXJ0ICAgID0gdm14
LT5ob3N0X21zcl9hcmVhOwotICAgICAgICBzdWJzdGFydCA9IDA7CiAgICAgICAgIHN1YmVuZCAg
ID0gdm14LT5ob3N0X21zcl9jb3VudDsKICAgICAgICAgdG90YWwgICAgPSBzdWJlbmQ7CiAgICAg
ICAgIGJyZWFrOwogCiAgICAgY2FzZSBWTVhfTVNSX0dVRVNUOgogICAgICAgICBzdGFydCAgICA9
IHZteC0+bXNyX2FyZWE7Ci0gICAgICAgIHN1YnN0YXJ0ID0gMDsKLSAgICAgICAgc3ViZW5kICAg
PSB2bXgtPm1zcl9zYXZlX2NvdW50OwotICAgICAgICB0b3RhbCAgICA9IHZteC0+bXNyX2xvYWRf
Y291bnQ7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBWTVhfTVNSX0dVRVNUX0xPQURPTkxZ
OgogICAgICAgICBzdGFydCAgICA9IHZteC0+bXNyX2FyZWE7Ci0gICAgICAgIHN1YnN0YXJ0ID0g
dm14LT5tc3Jfc2F2ZV9jb3VudDsKLSAgICAgICAgc3ViZW5kICAgPSB2bXgtPm1zcl9sb2FkX2Nv
dW50OwotICAgICAgICB0b3RhbCAgICA9IHN1YmVuZDsKKyAgICAgICAgc3Vic3RhcnQgPSBzdWJl
bmQ7CisgICAgICAgIHN1YmVuZCAgID0gdG90YWw7CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVm
YXVsdDoKQEAgLTE0NjEsNyArMTQ1Nyw4IEBAIGludCB2bXhfZGVsX21zcihzdHJ1Y3QgdmNwdSAq
diwgdWludDMyX3QKIHsKICAgICBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICp2bXggPSAmdi0+YXJj
aC5odm1fdm14OwogICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICpzdGFydCA9IE5VTEwsICplbnQs
ICplbmQ7Ci0gICAgdW5zaWduZWQgaW50IHN1YnN0YXJ0LCBzdWJlbmQsIHRvdGFsOworICAgIHVu
c2lnbmVkIGludCBzdWJzdGFydCA9IDAsIHN1YmVuZCA9IHZteC0+bXNyX3NhdmVfY291bnQ7Cisg
ICAgdW5zaWduZWQgaW50IHRvdGFsID0gdm14LT5tc3JfbG9hZF9jb3VudDsKIAogICAgIEFTU0VS
VCh2ID09IGN1cnJlbnQgfHwgIXZjcHVfcnVubmFibGUodikpOwogCkBAIC0xNDY5LDIzICsxNDY2
LDE4IEBAIGludCB2bXhfZGVsX21zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QKICAgICB7CiAg
ICAgY2FzZSBWTVhfTVNSX0hPU1Q6CiAgICAgICAgIHN0YXJ0ICAgID0gdm14LT5ob3N0X21zcl9h
cmVhOwotICAgICAgICBzdWJzdGFydCA9IDA7CiAgICAgICAgIHN1YmVuZCAgID0gdm14LT5ob3N0
X21zcl9jb3VudDsKICAgICAgICAgdG90YWwgICAgPSBzdWJlbmQ7CiAgICAgICAgIGJyZWFrOwog
CiAgICAgY2FzZSBWTVhfTVNSX0dVRVNUOgogICAgICAgICBzdGFydCAgICA9IHZteC0+bXNyX2Fy
ZWE7Ci0gICAgICAgIHN1YnN0YXJ0ID0gMDsKLSAgICAgICAgc3ViZW5kICAgPSB2bXgtPm1zcl9z
YXZlX2NvdW50OwotICAgICAgICB0b3RhbCAgICA9IHZteC0+bXNyX2xvYWRfY291bnQ7CiAgICAg
ICAgIGJyZWFrOwogCiAgICAgY2FzZSBWTVhfTVNSX0dVRVNUX0xPQURPTkxZOgogICAgICAgICBz
dGFydCAgICA9IHZteC0+bXNyX2FyZWE7Ci0gICAgICAgIHN1YnN0YXJ0ID0gdm14LT5tc3Jfc2F2
ZV9jb3VudDsKLSAgICAgICAgc3ViZW5kICAgPSB2bXgtPm1zcl9sb2FkX2NvdW50OwotICAgICAg
ICB0b3RhbCAgICA9IHN1YmVuZDsKKyAgICAgICAgc3Vic3RhcnQgPSBzdWJlbmQ7CisgICAgICAg
IHN1YmVuZCAgID0gdG90YWw7CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKCgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 16:57:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 16: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 1ff6o2-0003ie-S2; Mon, 16 Jul 2018 16: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff6o2-0003iZ-75
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 16:57:02 +0000
X-Inumbo-ID: 3402fd6e-8919-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3402fd6e-8919-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 18:56:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,362,1526342400"; d="scan'208";a="76245577"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4CCBD302000078001D4907@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: <8ac9748a-258c-a9e4-6d0d-b838b58466b5@citrix.com>
Date: Mon, 16 Jul 2018 17:56:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4CCBD302000078001D4907@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] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.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>

T24gMTYvMDcvMTggMTc6NDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEZvciBhIHJlYXNvbiB0aGF0
IEkgY2FuJ3QgZXhwbGFpbiwgaXQgaXMgb25seSB0aGUgc2hpbSBidWlsZCB0aGF0IGZhaWxzCj4g
Zm9yIG1lIHdpdGggYW4gb2xkZXIgZ2NjIGR1ZSB0byB0aGUgY29tcGlsZXIgbm90IHJlY29nbml6
aW5nIHRoYXQKPiBhcHBhcmVudGx5IHVuaW5pdGlhbGl6ZWQgdmFyaWFibGVzIGFyZW4ndCByZWFs
bHkgdW5pbml0aWFsaXplZC4KClRoZSBvbmx5IHRoaW5nIHRoYXQgY29tZXMgdG8gbWluZCBpcyBz
b21lIGRpZmZlcmVuY2VzIGluIENGTEFHUyBldCBhbC7CoApUaGVyZSBpcyBub3RoaW5nIGluIGtj
b25maWcgd2hpY2ggd291bGQgcGxhdXNpYmx5IGltcGFjdCB0aGF0IGNvZGUuCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:01:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:01: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 1ff6sU-0004Qa-G9; Mon, 16 Jul 2018 17: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff6sT-0004QV-Ao
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:01:37 +0000
X-Inumbo-ID: da0d476c-8919-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da0d476c-8919-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 19:01:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,362,1526342400"; d="scan'208";a="76245874"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4CCB9B02000078001D4901@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: <ae6ffad7-5f93-45c5-f097-ece90d2ed54a@citrix.com>
Date: Mon, 16 Jul 2018 18:01:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4CCB9B02000078001D4901@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: report use of PCID together with
 reporting XPTI 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMTggMTc6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IC0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvc3BlY19jdHJsLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3Ry
bC5oCj4gQEAgLTM4LDYgKzM4LDggQEAgZXh0ZXJuIHVpbnQ4X3Qgb3B0X3hwdGk7Cj4gICNkZWZp
bmUgT1BUX1hQVElfRE9NMCAgMHgwMQo+ICAjZGVmaW5lIE9QVF9YUFRJX0RPTVUgIDB4MDIKPiAg
Cj4gK2Jvb2wgeHB0aV9wY2lkX2VuYWJsZWQodm9pZCk7CgpUbyBiZSB1c2VkIGluIHRoZSB3YXkg
eW91IHdhbnQsIHRoaXMgbmVlZHMgYSBzdHViIGZvciB0aGUgbm9uIENPTkZJR19QVgpjYXNlLCBh
bmQgc2hvdWxkIHByb2JhYmx5IGJlIGluIHB2L2RvbWFpbi5oCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17: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 1ff6vY-0004YW-0m; Mon, 16 Jul 2018 17: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=x2jz=ka=citrix.com=prvs=728831385=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ff6vW-0004YM-RS
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:04:46 +0000
X-Inumbo-ID: 5be945dd-891a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5be945dd-891a-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:04:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,362,1526342400"; d="scan'208";a="60316921"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23372.53278.998310.703782@mariner.uk.xensource.com>
Date: Mon, 16 Jul 2018 18:04:30 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180716152800.10999-1-anthony.perard@citrix.com>,
 <20180716163317.GB2296@perard.uk.xensource.com>
References: <20180716152738.GA2296@perard.uk.xensource.com>
 <20180716152800.10999-1-anthony.perard@citrix.com>
 <20180716163317.GB2296@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3.2] libxl: Design of an async API to issue
 QMP commands to QEMU [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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzLjJdIGxpYnhsOiBEZXNpZ24gb2YgYW4g
YXN5bmMgQVBJIHRvIGlzc3VlIFFNUCBjb21tYW5kcyB0byBRRU1VIik6Cj4gQWxsIHRoZSBmdW5j
dGlvbnMgd2lsbCBiZSBpbXBsZW1lbnRlZCBpbiBsYXRlciBwYXRjaGVzLgo+IAo+IFRoaXMgcGF0
Y2ggaW5jbHVkZXMgdGhlIEFQSSB0aGF0IGxpYnhsIGNhbiB1c2UgdG8gc2VuZCBRTVAgY29tbWFu
ZHMgdG8KPiBRRU1VLgouLi4KPiArICogVGhpcyBmYWNpbGl0eSBhbGxvd3MgYSBjb21tYW5kIHRv
IGJlIHNlbnQgdG8gUUVNVSwgYW5kIHRoZSByZXNwb25zZSB0byBiZQo+ICsgKiBoYW5kZWQgdG8g
YSBjYWxsYmFjayBmdW5jdGlvbi4gIEVhY2ggbGlieGxfX2V2X3FtcCBoYW5kbGVzIHplcm8gb3Ig
b25lCj4gKyAqIG91dHN0YW5kaW5nIGNvbW1hbmQ7IGlmIG11bHRpcGxlIGNvbW1hbmRzIGFyZSB0
byBiZSBzZW50IGNvbmN1cnJlbnRseSwKPiArICogbXVsdGlwbGUgbGlieGxfX2V2X3FtcCdzIG11
c3QgYmUgdXNlZC4KPiArICoKPiArICogUG9zc2libGUgc3RhdGVzOgo+ICsgKiAgVW5kZWZpbmVk
Cj4gKyAqICAgIE1pZ2h0IGNvbnRhaW4gYW55dGhpbmcuCj4gKyAqICBJZGxlCj4gKyAqICAgIFN0
cnVjdCBjb250ZW50cyBhcmUgZGVmaW5lZCBlbm91Z2ggdG8gcGFzcyB0byBhbnkgbGlieGxfX2V2
X3FtcF8qCj4gKyAqICAgIGZ1bmN0aW9ucy4KPiArICogICAgVGhlIHN0cnVjdCBkb2VzIG5vdCBj
b250YWluIHJlZmVyZW5jZXMgdG8gYW55IGFsbG9jYXRlZCBwcml2YXRlIHJlc291cmNlcwo+ICsg
KiAgICBzbyBjYW4gYmUgdGhyb3duIGF3YXkuCj4gKyAqICBBY3RpdmUKPiArICogICAgQ3VycmVu
dGx5IHdhaXRpbmcgZm9yIHRoZSBjYWxsYmFjayB0byBiZSBjYWxsZWQuCj4gKyAqICAgIF9kaXNw
b3NlIG11c3QgYmUgY2FsbGVkIHRvIHJlY2xhaW0gcmVzb3VyY2VzIChvciB3YWl0IGZvciB0aGUg
Y2FsbGJhY2sgdG8KPiArICogICAgYmUgY2FsbGVkKS4KPiArICoKPiArICogbGlieGxfX2V2X3Ft
cF9pbml0OiBVbmRlZmluZWQvSWRsZSAtPiBJZGxlCj4gKyAqCj4gKyAqIGxpYnhsX19ldl9xbXBf
c2VuZDogSWRsZSAtPiBBY3RpdmUgKG9uIGVycm9yOiBJZGxlKQo+ICsgKiAgICBTZW5kcyBhIGNv
bW1hbmQgdG8gUUVNVS4KPiArICoKPiArICogbGlieGxfX2V2X3FtcF9kaXNwb3NlOiBBY3RpdmUv
SWRsZSAtPiBJZGxlCj4gKyAqCj4gKyAqIGNhbGxiYWNrOgo+ICsgKiAgICBXaGVuIGNhbGxlZCwg
ZXYgaXMgSWRsZSwgc28gY2FuIGJlIHJldXNlZCBvciB0aHJvd24gYXdheS4KPiArICogICAgV2hl
biBhbiBlcnJvciBvY2N1cmVkLCBpdCBpcyBjYWxsZWQgd2l0aCByZXNwb25zZSA9PSBOVUxMIGFu
ZCB0aGUgZXJyb3IKPiArICogICAgY29kZSBpbiByYy4KCllvdSBoYXZlIHJlbW92ZWQgdGhpcyB0
ZXh0OgoKICArICogV2hlbiBjYWxsZWQgZnJvbSB3aXRoaW4gYSBjYWxsYmFjaywgdGhlIHNhbWUg
UU1QIGNvbm5lY3Rpb24gd2lsbCBiZQogICsgKiByZXVzZWQgdG8gZXhlY3V0ZSB0aGUgbmV3IGNv
bW1hbmQuIFRoaXMgaXMgaW1wb3J0YW50IGluIHRoZSBjYXNlCiAgKyAqIHdoZXJlIHRoZSBmaXJz
dCBjb21tYW5kIGlzICJhZGQtZmQiIGFuZCB0aGUgc2Vjb25kIGNvbW1hbmQgdXNlIHRoZQogICsg
KiBmZHNldCBjcmVhdGVkIGJ5IFFFTVUuCgpUaGF0IHJlbW92ZXMgdGhlIG5lZWQgZm9yIGEgZm91
cnRoIHN0YXRlLCBhcyBJIGRpc2N1c3NlZCBlYXJsaWVyLiAgQnV0CmRvZXMgdGhpcyBub3QgaW50
cm9kdWNlIHRoZSBwcm9ibGVtIHRoYXQgdGhpcyB0ZXh0IHdhcyBhZGRyZXNzaW5nOiBJZQp0aGVy
ZSBpcyBubyB3YXkgZm9yIHRoZSB1c2VyIG9mIGxpYnhsX2V2X3FtcCB0byBlbnN1cmUgdGhhdCB0
aGUKY29tbWFuZHMgdG8gYWRkLWZkLCBhbmQgdXNlIHRoZSBmZHNldCwgb2NjdXIgb24gdGhlIHNh
bWUgcW1wCmNvbm5lY3Rpb24uCgpXaGF0IGhhcyBjaGFuZ2VkIHNpbmNlIHlvdSB3cm90ZSB0aGF0
ID8gIE9yIGhhdmUgSSBtaXN1bmRlcnN0b29kCnNvbWV0aGluZyA/CgpOQiB0aGF0IEkgaGF2ZW4n
dCB5ZXQgcmVhZCBpbiBkZXRhaWwgdGhlIHBhcnQgYWJvdXQgZGVzY3JpYmluZyB0aGUKaW1wbGVt
ZW50YXRpb24sIGllIHRoZSBxbXBfc3RhdGUgYnV0IEkgdGhpbmsgdGhpcyBwcm9ibGVtIGV4aXN0
cyBubwptYXR0ZXIgd2hhdCB0aGF0IGltcGxlbWVudGF0aW9uIGxvb2tzIGxpa2UuLi4KCkFudGhv
bnkgUEVSQVJEIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjMuMl0gbGlieGw6IERlc2lnbiBvZiBhbiBh
c3luYyBBUEkgdG8gaXNzdWUgUU1QIGNvbW1hbmRzIHRvIFFFTVUiKToKPiBPbiBNb24sIEp1bCAx
NiwgMjAxOCBhdCAwNDoyODowMFBNICswMTAwLCBBbnRob255IFBFUkFSRCB3cm90ZToKPiA+ICsg
KiBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgUU1QIGNsaWVudC4KPiA+ICsgKgo+IAo+IEhlcmUsIEkg
d2FudGVkIHRvIGFkZCBtb3JlIGRlc2NyaXB0aW9uLCBidXQgZm9yZ290IHRvIGNvbW1pdCBiZWZv
cmUgdG8KPiBzZW50IHRoZSBwYXRjaCwgaXQgc2hvdWxkIHJlYWQ6Cj4gCj4gKyAqIFRoaXMgc3Ry
dWN0IHFtcF9zdGF0ZSBpcyB1c2VkIGJ5IHRoZSBsaWJ4bF9fZXZfcW1wXyogZnVuY3Rpb25zLCBi
dXQgaXQgaXMKPiArICogbm90IHZpc2libGUgdG8gdXNlcnMgb2YgbGlieGxfX2V2X3FtcF8qLiBJ
dCBpcyBhbGxvY2F0ZWQgYXMgbmVlZGVkIGFuZAo+ICsgKiBzdG9yZWQgaW4gQ1RYIGluIG9yZGVy
IHRvIGFsbG93IHJldXNlIG9mIGEgc2FtZSBRTVAgY29ubmVjdGlvbiBiZXR3ZWVuCj4gKyAqIGRp
ZmZlcmVudCB1c2Vycy4KClRoaXMgbWFrZXMgc2Vuc2UsIHRoYW5rcy4KCklhbi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:08:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:08: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 1ff6zG-0004nx-NH; Mon, 16 Jul 2018 17:08: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=pxdv=ka=citrix.com=prvs=728a4bfaa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ff6zE-0004ns-UW
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:08:36 +0000
X-Inumbo-ID: e52ac8ab-891a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e52ac8ab-891a-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:08:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,362,1526342400"; d="scan'208";a="76246339"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4CCBB502000078001D4904@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: <d98d9f04-e22e-6104-3c21-8f90d8a58db2@citrix.com>
Date: Mon, 16 Jul 2018 18:08:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4CCBB502000078001D4904@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: avoid memory_type_changed()
 invocations when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMTggMTc6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoZXkncmUgZXhwZW5zaXZl
LCBhbmQgbm90aGluZyBjaGFuZ2VzIGlmIE1UUlJzIGFyZSBkaXNhYmxlZCBhbmQgYW55IG9mCj4g
dGhlIHJhbmdlcyBnZXRzIGNoYW5nZWQsIG9yIGlmIGZpeGVkIHJhbmdlIE1UUlJzIGFyZSBkaXNh
YmxlZCBhbmQgYW55IG9mCj4gdGhlbSBnZXRzIGNoYW5nZWQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpUaGVyZSBpcyBzdGlsbCBmYXIgbW9yZSBy
b29tIGltcHJvdmUgaGVyZSwgYnV0IHRoaXMgaXMgYSBzdGFydC4KCkFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:17:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:17:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff777-0005b2-Jy; Mon, 16 Jul 2018 17: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff777-0005ap-17
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:16:45 +0000
X-Inumbo-ID: f75ff3e3-891b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f75ff3e3-891b-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 19:16: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 1ff773-00039d-F7; Mon, 16 Jul 2018 17:16: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 1ff773-0004fL-43; Mon, 16 Jul 2018 17:16:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff773-0004AS-3R; Mon, 16 Jul 2018 17:16:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125241-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=4c6d0de7bad46fc15fd34d394dffda3766e3a6a1
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 17:16:41 +0000
Subject: [Xen-devel] [ovmf test] 125241: 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>

ZmxpZ2h0IDEyNTI0MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyNDEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0YzZkMGRlN2JhZDQ2ZmMxNWZkMzRkMzk0ZGZmZGEz
NzY2ZTNhNmExCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhZTA4ZWEy
NDZmZTliNGE0ZTA1YjdlZTZjZGJkNWIwZmEzOGYzZjY5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUxNTEgIDIwMTgtMDctMTMgMDk6NDA6NTAgWiAgICAzIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI1MTk0ICAyMDE4LTA3LTE2IDAyOjQwOjQyIFogICAgMCBkYXlzICAgMTEgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MjQxICAyMDE4LTA3LTE2IDE1OjExOjA4IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIEJvYkNGIDxib2IuYy5m
ZW5nQGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgR2FyeSBM
aW4gPGdsaW5Ac3VzZS5jb20+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
c3Qvb3ZtZi5naXQKICAgYWUwOGVhMjQ2Zi4uNGM2ZDBkZTdiYSAgNGM2ZDBkZTdiYWQ0NmZjMTVm
ZDM0ZDM5NGRmZmRhMzc2NmUzYTZhMSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7HV-0006T0-Tr; Mon, 16 Jul 2018 17: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HU-0006Rv-9z
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:28 +0000
X-Inumbo-ID: 87eff18d-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 87eff18d-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 B33101650;
 Mon, 16 Jul 2018 10:27:26 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ECA603F5B1;
 Mon, 16 Jul 2018 10:27:25 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:04 +0100
Message-Id: <20180716172712.20294-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 07/15] xen/arm: Rework lpae_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: 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>

Q3VycmVudGx5LCBscGFlX3RhYmxlIGNhbiBvbmx5IHdvcmsgb24gZW50cnkgZnJvbSBhbnkgbGV2
ZWwgb3RoZXIgdGhhbgozLiBNYWtlIGl0IHdvcmsgd2l0aCBhbnkgbGV2ZWwgYnkgZXh0ZW5kaW5n
IHRoZSBwcm90b3R5cGUgdG8gcGFzcyB0aGUKbGV2ZWwuCgpBdCB0aGUgc2FtZSB0aW1lLCByZW5h
bWUgdGhlIGZ1bmN0aW9uIHRvIGxwYWVfaXNfbWFwcGluZyBzbyBuYW1pbmcgc3RheQpjb25zaXN0
ZW50IGFjY3Jvc3MgYWxsIGxwYWVfKiBoZWxwZXJzLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAg
ICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oIHwgOSArKy0tLS0tLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggZDIzNGM0NmU0MS4u
YjdmMmRhYmQwNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gv
YXJtL21tLmMKQEAgLTk5Niw3ICs5OTYsNyBAQCBzdGF0aWMgaW50IGNyZWF0ZV94ZW5fZW50cmll
cyhlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsCiAgICAgZm9yKDsgYWRkciA8IGFkZHJfZW5kOyBh
ZGRyICs9IFBBR0VfU0laRSwgbWZuID0gbWZuX2FkZChtZm4sIDEpKQogICAgIHsKICAgICAgICAg
ZW50cnkgPSAmeGVuX3NlY29uZFtzZWNvbmRfbGluZWFyX29mZnNldChhZGRyKV07Ci0gICAgICAg
IGlmICggIWxwYWVfdGFibGUoKmVudHJ5KSApCisgICAgICAgIGlmICggIWxwYWVfaXNfdGFibGUo
KmVudHJ5LCAyKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHJjID0gY3JlYXRlX3hlbl90YWJs
ZShlbnRyeSk7CiAgICAgICAgICAgICBpZiAoIHJjIDwgMCApIHsKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vbHBhZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgKaW5kZXgg
NGNmMTg4ZmY4Mi4uYzgwMzU2OWMyZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9s
cGFlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgKQEAgLTEzMywxNCArMTMzLDkg
QEAgc3RhdGljIGlubGluZSBib29sIGxwYWVfdmFsaWQobHBhZV90IHB0ZSkKICAgICByZXR1cm4g
cHRlLndhbGsudmFsaWQ7CiB9CiAKLS8qCi0gKiBUaGlzIG9uZSBjYW4gb25seSBiZSB1c2VkIG9u
IEwwLi5MMiBwdGVzIGJlY2F1c2UgTDMgbWFwcGluZ3Mgc2V0Ci0gKiB0aGUgdGFibGUgYml0IGFu
ZCB0aGVyZWZvcmUgdGhlc2Ugd291bGQgcmV0dXJuIHRoZSBvcHBvc2l0ZSB0byB3aGF0Ci0gKiB5
b3Ugd291bGQgZXhwZWN0LgotICovCi1zdGF0aWMgaW5saW5lIGJvb2wgbHBhZV90YWJsZShscGFl
X3QgcHRlKQorc3RhdGljIGlubGluZSBib29sIGxwYWVfaXNfdGFibGUobHBhZV90IHB0ZSwgdW5z
aWduZWQgaW50IGxldmVsKQogewotICAgIHJldHVybiBscGFlX3ZhbGlkKHB0ZSkgJiYgcHRlLndh
bGsudGFibGU7CisgICAgcmV0dXJuIChsZXZlbCA8IDMpICYmIGxwYWVfdmFsaWQocHRlKSAmJiBw
dGUud2Fsay50YWJsZTsKIH0KIAogc3RhdGljIGlubGluZSBib29sIGxwYWVfaXNfbWFwcGluZyhs
cGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7HO-0006Ql-L6; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HN-0006QW-72
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:21 +0000
X-Inumbo-ID: 83efdbc7-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 83efdbc7-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 01ABC15AD;
 Mon, 16 Jul 2018 10:27:20 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 178233F5B1;
 Mon, 16 Jul 2018 10:27:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:26:58 +0100
Message-Id: <20180716172712.20294-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 01/15] xen/arm: cpregs: Allow HSR_CPREG* to
 receive more than 1 parameter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 Julien Grall <julien.grall@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>

QXQgdGhlIG1vbWVudCwgSFNSX0NQUkVHIGlzIGV4cGVjdGVkIHRvIHJlY2VpdmUgb25seSB0aGUg
Y28tcHJvY2Vzc29yCnJlZ2lzdGVyIG5hbWUgaW4gcGFyYW1ldGVyLiBCZWNhdXNlIHRoZSBuYW1l
IGlzIGFjdHVhbGx5IGEgZGVmaW5lLCB0aGlzCm1heSBoYXZlIGJlZW4gZXhwYW5kZWQgYnkgYSBw
cmV2aW91cyBtYWNyby4KClJhdGhlciB0aGFuIGltcG9zaW5nIHRoZSB1c2Ugb2YgX0hTUl9DUFJF
RyogaW4gc3VjaCBjYXNlcywgYWxsb3cKSFNSX0NQUkVHIHRvIHJlY2VpdmUgbW9yZSB0aGFuIDEg
cGFyYW1ldGVyLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGlu
YXJvLm9yZz4KLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVncy5oIHwgNCArKy0tCiAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vY3ByZWdzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVn
cy5oCmluZGV4IDhkYjY1ZDVlMmEuLjRjNzRlODE2MWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vY3ByZWdzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHJlZ3MuaApAQCAt
NDcsOCArNDcsOCBAQAogICAgICgoX19IU1JfQ1BSRUdfIyNvcDEpIDw8IEhTUl9DUDY0X09QMV9T
SElGVCkKIAogLyogRW5jb2RlIGEgcmVnaXN0ZXIgYXMgcGVyIEhTUiBJU1MgcGF0dGVybiAqLwot
I2RlZmluZSBIU1JfQ1BSRUczMihYKSBfSFNSX0NQUkVHMzIoWCkKLSNkZWZpbmUgSFNSX0NQUkVH
NjQoWCkgX0hTUl9DUFJFRzY0KFgpCisjZGVmaW5lIEhTUl9DUFJFRzMyKFguLi4pIF9IU1JfQ1BS
RUczMihYKQorI2RlZmluZSBIU1JfQ1BSRUc2NChYLi4uKSBfSFNSX0NQUkVHNjQoWCkKIAogLyoK
ICAqIE9yZGVyIHJlZ2lzdGVycyBieSBDb3Byb2Nlc3Nvci0+IENSbi0+IE9wY29kZSAxLT4gQ1Jt
LT4gT3Bjb2RlIDIKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7HT-0006RV-3A; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HR-0006RM-UU
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:25 +0000
X-Inumbo-ID: 86b7cead-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 86b7cead-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 A7B0E15AD;
 Mon, 16 Jul 2018 10:27:24 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9A5183F5B1;
 Mon, 16 Jul 2018 10:27:23 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:02 +0100
Message-Id: <20180716172712.20294-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 05/15] xen/arm: p2m: Limit call to mem access
 code use 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,
 Tamas K Lengyel <tamas@tklengyel.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>

TWVtIGFjY2VzcyBoYXMgb25seSBhbiBpbXBhY3Qgb24gdGhlIGhhcmR3YXJlIHRyYW5zbGF0aW9u
IGJldHdlZW4gYQpndWVzdCB2aXJ0dWFsIGFkZHJlc3MgYW5kIHRoZSBtYWNoaW5lIHBoeXNpY2Fs
IGFkZHJlc3MuIFNvIGl0IGlzIG5vdApuZWNlc3NhcnkgdG8gZmFsbGJhY2sgdG8gbWVtYWNjZXNz
IGZvciBhbGwgdGhlIG90aGVyIGNhc2UgKGUuZyB3aGVuIGl0CmlzIG5vdCBwb3NzaWJsZSB0byBh
Y3F1aXJlIHRoZSBwYWdlIGJlaGluZCB0aGUgTUZOKS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KCkNjOiBSYXp2YW4gQ29qb2NhcnUgPHJj
b2pvY2FydUBiaXRkZWZlbmRlci5jb20+CkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVu
Z3llbC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5jIHwgMTcgKysrKysrKysrKy0tLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCA1Y2E3
ZmZlNDFiLi5lYmY3NDc2MGZhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIv
eGVuL2FyY2gvYXJtL3AybS5jCkBAIC0xNDI1LDE3ICsxNDI1LDI0IEBAIHN0cnVjdCBwYWdlX2lu
Zm8gKmdldF9wYWdlX2Zyb21fZ3ZhKHN0cnVjdCB2Y3B1ICp2LCB2YWRkcl90IHZhLAogCiAgICAg
aWYgKCBwYXIgKQogICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogV2hlbiBtZW1hY2Nlc3Mg
aXMgZW5hYmxlZCwgdGhlIHRyYW5zbGF0aW9uIEdWQSB0byBNQUREUiBtYXkKKyAgICAgICAgICog
aGF2ZSBmYWlsZWQgYmVjYXVzZSBvZiBhIHBlcm1pc3Npb24gZmF1bHQuCisgICAgICAgICAqLwor
ICAgICAgICBpZiAoIHAybS0+bWVtX2FjY2Vzc19lbmFibGVkICkKKyAgICAgICAgICAgIHJldHVy
biBwMm1fbWVtX2FjY2Vzc19jaGVja19hbmRfZ2V0X3BhZ2UodmEsIGZsYWdzLCB2KTsKKwogICAg
ICAgICBkcHJpbnRrKFhFTkxPR19HX0RFQlVHLAogICAgICAgICAgICAgICAgICIlcHY6IGd2aXJ0
X3RvX21hZGRyIGZhaWxlZCB2YT0lIyJQUkl2YWRkciIgZmxhZ3M9MHglbHggcGFyPSUjIlBSSXg2
NCJcbiIsCiAgICAgICAgICAgICAgICAgdiwgdmEsIGZsYWdzLCBwYXIpOwotICAgICAgICBnb3Rv
IGVycjsKKyAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgfQogCiAgICAgaWYgKCAhbWZuX3ZhbGlk
KG1hZGRyX3RvX21mbihtYWRkcikpICkKICAgICB7CiAgICAgICAgIGRwcmludGsoWEVOTE9HX0df
REVCVUcsICIlcHY6IEludmFsaWQgTUZOICUjIlBSSV9tZm4iXG4iLAogICAgICAgICAgICAgICAg
IHYsIG1mbl94KG1hZGRyX3RvX21mbihtYWRkcikpKTsKLSAgICAgICAgZ290byBlcnI7CisgICAg
ICAgIHJldHVybiBOVUxMOwogICAgIH0KIAogICAgIHBhZ2UgPSBtZm5fdG9fcGFnZShtYWRkcl90
b19tZm4obWFkZHIpKTsKQEAgLTE0NDUsMTMgKzE0NTIsOSBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpn
ZXRfcGFnZV9mcm9tX2d2YShzdHJ1Y3QgdmNwdSAqdiwgdmFkZHJfdCB2YSwKICAgICB7CiAgICAg
ICAgIGRwcmludGsoWEVOTE9HX0dfREVCVUcsICIlcHY6IEZhaWxpbmcgdG8gYWNxdWlyZSB0aGUg
TUZOICUjIlBSSV9tZm4iXG4iLAogICAgICAgICAgICAgICAgIHYsIG1mbl94KG1hZGRyX3RvX21m
bihtYWRkcikpKTsKLSAgICAgICAgcGFnZSA9IE5VTEw7CisgICAgICAgIHJldHVybiBOVUxMOwog
ICAgIH0KIAotZXJyOgotICAgIGlmICggIXBhZ2UgJiYgcDJtLT5tZW1fYWNjZXNzX2VuYWJsZWQg
KQotICAgICAgICBwYWdlID0gcDJtX21lbV9hY2Nlc3NfY2hlY2tfYW5kX2dldF9wYWdlKHZhLCBm
bGFncywgdik7Ci0KICAgICByZXR1cm4gcGFnZTsKIH0KIAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7HR-0006RJ-Pe; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HQ-0006RC-Op
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:24 +0000
X-Inumbo-ID: 85efcc13-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 85efcc13-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 5BB4C7A9;
 Mon, 16 Jul 2018 10:27:23 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9519D3F5B1;
 Mon, 16 Jul 2018 10:27:22 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:01 +0100
Message-Id: <20180716172712.20294-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 04/15] xen/arm: p2m: Reduce the locking section
 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
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHAybSBsb2NrIGlzIG9ubHkgbmVjZXNzYXJ5IHRvIHByZXZlbnQgZ3ZpcnRfdG9fbWFkZHIg
ZmFpbGluZyB3aGVuCmJyZWFrLWJlZm9yZS1tYWtlIHNlcXVlbmNlIGlzIHVzZWQgaW4gdGhlIFAy
TSB1cGRhdGUgY29uY3VycmVudGx5IG9uCmFub3RoZXIgcENQVS4gU28gcmVkdWNlIHRoZSBsb2Nr
aW5nIHNlY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgoKLS0tCgogICAgTm90ZSBhIG5ld2xpbmUgaGFzIGJlZW4gZHJvcHBlZCB0byBrZWVw
IHRoZSBibG9jayB0b2dldGhlci4KLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgfCA4ICsrKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCAxNDc5
MTM4OGFkLi41Y2E3ZmZlNDFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIv
eGVuL2FyY2gvYXJtL3AybS5jCkBAIC0xNDE1LDkgKzE0MTUsMTMgQEAgc3RydWN0IHBhZ2VfaW5m
byAqZ2V0X3BhZ2VfZnJvbV9ndmEoc3RydWN0IHZjcHUgKnYsIHZhZGRyX3QgdmEsCiAgICAgaWYg
KCB2ICE9IGN1cnJlbnQgKQogICAgICAgICByZXR1cm4gTlVMTDsKIAorICAgIC8qCisgICAgICog
VGhlIGxvY2sgaXMgaGVyZSB0byBwcm90ZWN0IHVzIGFnYWluc3QgdGhlIGJyZWFrLWJlZm9yZS1t
YWtlCisgICAgICogc2VxdWVuY2UgdXNlZCB3aGVuIHVwZGF0aW5nIHRoZSBlbnRyeS4KKyAgICAg
Ki8KICAgICBwMm1fcmVhZF9sb2NrKHAybSk7Ci0KICAgICBwYXIgPSBndmlydF90b19tYWRkcih2
YSwgJm1hZGRyLCBmbGFncyk7CisgICAgcDJtX3JlYWRfdW5sb2NrKHAybSk7CiAKICAgICBpZiAo
IHBhciApCiAgICAgewpAQCAtMTQ0NSw4ICsxNDQ5LDYgQEAgc3RydWN0IHBhZ2VfaW5mbyAqZ2V0
X3BhZ2VfZnJvbV9ndmEoc3RydWN0IHZjcHUgKnYsIHZhZGRyX3QgdmEsCiAgICAgfQogCiBlcnI6
Ci0gICAgcDJtX3JlYWRfdW5sb2NrKHAybSk7Ci0KICAgICBpZiAoICFwYWdlICYmIHAybS0+bWVt
X2FjY2Vzc19lbmFibGVkICkKICAgICAgICAgcGFnZSA9IHAybV9tZW1fYWNjZXNzX2NoZWNrX2Fu
ZF9nZXRfcGFnZSh2YSwgZmxhZ3MsIHYpOwogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7HQ-0006R2-6f; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HO-0006Qg-DD
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:22 +0000
X-Inumbo-ID: 84a102cc-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 84a102cc-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 2CBCA7A9;
 Mon, 16 Jul 2018 10:27:21 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3FBEA3F5B1;
 Mon, 16 Jul 2018 10:27:20 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:26:59 +0100
Message-Id: <20180716172712.20294-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 02/15] xen/arm: cpregs: Fix typo in the
 documentation of TTBCR
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Julien Grall <julien.grall@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVncy5oIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9jcHJlZ3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3ByZWdzLmgKaW5kZXggNGM3NGU4
MTYxYi4uMDdlNTc5MTk4MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHJlZ3Mu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVncy5oCkBAIC0xNDEsNyArMTQxLDcgQEAK
ICNkZWZpbmUgSFNUUiAgICAgICAgICAgIHAxNSw0LGMxLGMxLDMgICAvKiBIeXAuIFN5c3RlbSBU
cmFwIFJlZ2lzdGVyICovCiAKIC8qIENQMTUgQ1IyOiBUcmFuc2xhdGlvbiBUYWJsZSBCYXNlIGFu
ZCBDb250cm9sIFJlZ2lzdGVycyAqLwotI2RlZmluZSBUVEJDUiAgICAgICAgICAgcDE1LDAsYzIs
YzAsMiAgIC8qIFRyYW5zbGF0YXRpb24gVGFibGUgQmFzZSBDb250cm9sIFJlZ2lzdGVyICovCisj
ZGVmaW5lIFRUQkNSICAgICAgICAgICBwMTUsMCxjMixjMCwyICAgLyogVHJhbnNsYXRpb24gVGFi
bGUgQmFzZSBDb250cm9sIFJlZ2lzdGVyICovCiAjZGVmaW5lIFRUQlIwICAgICAgICAgICBwMTUs
MCxjMiAgICAgICAgLyogVHJhbnNsYXRpb24gVGFibGUgQmFzZSBSZWcuIDAgKi8KICNkZWZpbmUg
VFRCUjEgICAgICAgICAgIHAxNSwxLGMyICAgICAgICAvKiBUcmFuc2xhdGlvbiBUYWJsZSBCYXNl
IFJlZy4gMSAqLwogI2RlZmluZSBIVFRCUiAgICAgICAgICAgcDE1LDQsYzIgICAgICAgIC8qIEh5
cC4gVHJhbnNsYXRpb24gVGFibGUgQmFzZSBSZWdpc3RlciAqLwotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7HO-0006Qr-Un; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HN-0006QX-7D
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:21 +0000
X-Inumbo-ID: 8371c399-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8371c399-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 CF9C27A9;
 Mon, 16 Jul 2018 10:27:18 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 127353F5B1;
 Mon, 16 Jul 2018 10:27:17 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:26:57 +0100
Message-Id: <20180716172712.20294-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 00/15] xen/arm: Bunch of clean-up/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
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBpcyBwYXRjaCBzZXJpZXMgaXMgYSBidW5jaCBvZiBjbGVhbi11cC9pbXBy
b3ZlbWVudCBJIGNvbGxlY3RlZCB3aGlsZQp3b3JraW5nIG9uIHRoZSBQMk0gYW5kIHRyYXAgc3Vi
c3lzdGVtcy4KCkNoZWVycywKCkp1bGllbiBHcmFsbCAoMTUpOgogIHhlbi9hcm06IGNwcmVnczog
QWxsb3cgSFNSX0NQUkVHKiB0byByZWNlaXZlIG1vcmUgdGhhbiAxIHBhcmFtZXRlcgogIHhlbi9h
cm06IGNwcmVnczogRml4IHR5cG8gaW4gdGhlIGRvY3VtZW50YXRpb24gb2YgVFRCQ1IKICB4ZW4v
YXJtOiBJbnRyb2R1Y2UgaGVscGVycyB0byBjbGVhci9mbGFncyBmbGFncyBpbiBIQ1JfRUwyCiAg
eGVuL2FybTogcDJtOiBSZWR1Y2UgdGhlIGxvY2tpbmcgc2VjdGlvbiBpbiBnZXRfcGFnZV9mcm9t
X2d2YQogIHhlbi9hcm06IHAybTogTGltaXQgY2FsbCB0byBtZW0gYWNjZXNzIGNvZGUgdXNlIGlu
IGdldF9wYWdlX2Zyb21fZ3ZhCiAgeGVuL2FybTogUmV3b3JrIGxwYWVfbWFwcGluZwogIHhlbi9h
cm06IFJld29yayBscGFlX3RhYmxlCiAgeGVuL2FybTogUmVuYW1lIGxwYWVfdmFsaWQgdG8gbHBh
ZV9pc192YWxpZAogIHhlbi9hcm06IGd1ZXN0X3dhbGs6IFVzZSBscGFlX2lzX21hcHBpbmcgdG8g
c2ltcGxpZnkgdGhlIGNvZGUKICB4ZW4vYXJtOiBJbnRyb2R1Y2UgaGVscGVycyB0byBnZXQvc2V0
IGFuIE1GTiBmcm9tL3RvIGFuIExQQUUgZW50cnkKICB4ZW4vYXJtOiBBbGxvdyBscGFlX2lzX3t0
YWJsZSwgbWFwcGluZ30gaGVscGVycyB0byB3b3JrIG9uIGludmFsaWQKICAgIGVudHJ5CiAgeGVu
L2FybTogcDJtOiBSZW5hbWUgcmV0IHRvIG1mbiBpbiBwMm1fbG9va3VwCiAgeGVuL2FybTogcDJt
OiBJbnRyb2R1Y2UgYSBuZXcgdmFyaWFibGUgcmVtb3ZpbmdfbWFwcGluZyBpbgogICAgX19wMm1f
c2V0X2VudHJ5CiAgeGVuL2FybTogZ3Vlc3Rfd2Fsa190YWJsZXM6IFN3aXRjaCB0aGUgcmV0dXJu
IHRvIGJvb2wKICB4ZW4vYXJtOiB0cmFwczogTW92ZSB0aGUgaW1wbGVtZW50YXRpb24gb2YgR1VF
U1RfQlVHX09OIGluIHRyYXBzLmgKCiB4ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jICAgICAgICB8
ICA1NCArKysrKysrKystLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jICAgICAg
ICB8ICAgMiArLQogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAgfCAgMTggKysrLS0t
LQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgfCAxMTAgKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAg
ICB8ICAyNyArLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVncy5oICAgICB8ICAg
NiArLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3Rfd2Fsay5oIHwgICA4ICstLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9scGFlLmggICAgICAgfCAgMjcgKysrKystLS0tLQogeGVuL2luY2x1ZGUv
YXNtLWFybS9wcm9jZXNzb3IuaCAgfCAgMTggKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS90
cmFwcy5oICAgICAgfCAgMjQgKysrKysrKysrCiAxMCBmaWxlcyBjaGFuZ2VkLCAxNjggaW5zZXJ0
aW9ucygrKSwgMTI2IGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7HQ-0006R8-Gm; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HP-0006Qx-Ij
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:23 +0000
X-Inumbo-ID: 85541e5e-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 85541e5e-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 5764E15AD;
 Mon, 16 Jul 2018 10:27:22 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6ACFF3F5B1;
 Mon, 16 Jul 2018 10:27:21 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:00 +0100
Message-Id: <20180716172712.20294-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 03/15] 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,
 Julien Grall <julien.grall@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
aW9uLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9y
Zz4KCi0tLQoKSSBoYXZlbid0IGZpbmQgYSBnb29kIHBsYWNlIGZvciB0aG9zZSBuZXcgaGVscGVy
cyBzbyBzdGljayB0bwpwcm9jZXNzb3IuaCBhdCB0aGUgbW9tZW50LiBUaGlzIHJlcXVpcmUgdG8g
dXNlIG1hY3JvIHJhdGhlciB0aGFuIGlubGluZQpoZWxwZXJzIGdpdmVuIHRoYXQgcHJvY2Vzc29y
LmggaXMgdXN1YWxseSB0aGUgcm9vdCBvZiBhbGwgaGVhZGVycy4KLS0tCiB4ZW4vYXJjaC9hcm0v
dHJhcHMuYyAgICAgICAgICAgIHwgIDMgKy0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nv
ci5oIHwgMTggKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE5IGluc2VydGlv
bnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMg
Yi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA5YWU2NGFlNmZjLi5kMWJmNjliMjQ1IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpA
QCAtNjgxLDggKzY4MSw3IEBAIHN0YXRpYyB2b2lkIGluamVjdF92YWJ0X2V4Y2VwdGlvbihzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgY3Vy
cmVudC0+YXJjaC5oY3JfZWwyIHw9IEhDUl9WQTsKLSAgICBXUklURV9TWVNSRUcoY3VycmVudC0+
YXJjaC5oY3JfZWwyLCBIQ1JfRUwyKTsKKyAgICB2Y3B1X2hjcl9zZXRfZmxhZ3MoY3VycmVudCwg
SENSX1ZBKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vz
c29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCmluZGV4IDIyMmEwMmRkOTku
LjdlNjk1YzI0MTggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaApAQCAtODQzLDYgKzg0MywyNCBA
QCB2b2lkIGFib3J0X2d1ZXN0X2V4aXRfZW5kKHZvaWQpOwogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiA6IDogIm1lbW9yeSIpOyAgICAgICAgICAgICAgICAgXAogICAgIH0gd2hp
bGUgKDApCiAKKy8qCisgKiBDbGVhci9TZXQgZmxhZ3MgaW4gSENSX0VMMiBmb3IgYSBnaXZlbiB2
Q1BVLiBJdCBvbmx5IHN1cHBvcnRzIHRoZSBjdXJyZW50CisgKiB2Q1BVIGZvciBub3cuCisgKi8K
KyNkZWZpbmUgdmNwdV9oY3JfY2xlYXJfZmxhZ3ModiwgZmxhZ3MpICAgICAgICAgICAgICBcCisg
ICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICBBU1NFUlQoKHYpID09IGN1cnJlbnQpOyAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgKHYpLT5hcmNoLmhjcl9lbDIgJj0gfihmbGFncyk7ICAgICAgICAgICAgICBcCisgICAgICAg
IFdSSVRFX1NZU1JFRygodiktPmFyY2guaGNyX2VsMiwgSENSX0VMMik7ICAgXAorICAgIH0gd2hp
bGUgKDApCisKKyNkZWZpbmUgdmNwdV9oY3Jfc2V0X2ZsYWdzKHYsIGZsYWdzKSAgICAgICAgICAg
ICAgICBcCisgICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICBBU1NFUlQoKHYpID09IGN1cnJlbnQpOyAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgKHYpLT5hcmNoLmhjcl9lbDIgfD0gKGZsYWdzKTsgICAgICAgICAgICAgICBc
CisgICAgICAgIFdSSVRFX1NZU1JFRygodiktPmFyY2guaGNyX2VsMiwgSENSX0VMMik7ICAgXAor
ICAgIH0gd2hpbGUgKDApCisKICNlbmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KICNlbmRpZiAvKiBf
X0FTTV9BUk1fUFJPQ0VTU09SX0ggKi8KIC8qCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7HT-0006Rn-Iz; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HT-0006RU-4B
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:27 +0000
X-Inumbo-ID: 87551e46-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 87551e46-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 AF1E07A9;
 Mon, 16 Jul 2018 10:27:25 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E880B3F5B1;
 Mon, 16 Jul 2018 10:27:24 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:03 +0100
Message-Id: <20180716172712.20294-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 06/15] xen/arm: Rework lpae_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: 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>

Q3VycmVudGx5LCBscGFlX21hcHBpbmcgY2FuIG9ubHkgd29yayBvbiBlbnRyeSBmcm9tIGFueSBs
ZXZlbCBvdGhlciB0aGFuCjMuIE1ha2UgaXQgd29yayB3aXRoIGFueSBsZXZlbCBieSBleHRlbmRp
bmcgdGhlIHByb3RvdHlwZSB0byBwYXNzIHRoZQpsZXZlbC4KCkF0IHRoZSBzYW1lIHRpbWUsIHJl
bmFtZSB0aGUgZnVuY3Rpb24gdG8gbHBhZV9pc19tYXBwaW5nIHNvIG5hbWluZyBzdGF5CmNvbnNp
c3RlbnQgYWNjcm9zcyBscGFlXyogaGVscGVycy4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAg
fCAxMiArKysrKysrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oIHwgMTMgKysrKysr
KysrLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwpp
bmRleCBlYmY3NDc2MGZhLi43MmE4NGEzM2ZkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJt
LmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC0yNDEsNyArMjQxLDggQEAgc3RhdGljIGlu
dCBwMm1fY3JlYXRlX3RhYmxlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGxwYWVfdCAqZW50cnkp
OwogICogIEdVRVNUX1RBQkxFX1NVUEVSX1BBR0U6IFRoZSBuZXh0IGVudHJ5IHBvaW50cyB0byBh
IHN1cGVycGFnZS4KICAqLwogc3RhdGljIGludCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBib29sIHJlYWRfb25seSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgbHBh
ZV90ICoqdGFibGUsIHVuc2lnbmVkIGludCBvZmZzZXQpCisgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBsZXZlbCwgbHBhZV90ICoqdGFibGUsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBvZmZzZXQpCiB7CiAgICAgbHBhZV90ICplbnRyeTsKICAg
ICBpbnQgcmV0OwpAQCAtMjYwLDcgKzI2MSw4IEBAIHN0YXRpYyBpbnQgcDJtX25leHRfbGV2ZWwo
c3RydWN0IHAybV9kb21haW4gKnAybSwgYm9vbCByZWFkX29ubHksCiAgICAgfQogCiAgICAgLyog
VGhlIGZ1bmN0aW9uIHAybV9uZXh0X2xldmVsIGlzIG5ldmVyIGNhbGxlZCBhdCB0aGUgM3JkIGxl
dmVsICovCi0gICAgaWYgKCBscGFlX21hcHBpbmcoKmVudHJ5KSApCisgICAgQVNTRVJUKGxldmVs
IDwgMyk7CisgICAgaWYgKCBscGFlX2lzX21hcHBpbmcoKmVudHJ5LCBsZXZlbCkgKQogICAgICAg
ICByZXR1cm4gR1VFU1RfVEFCTEVfU1VQRVJfUEFHRTsKIAogICAgIG1mbiA9IF9tZm4oZW50cnkt
PnAybS5iYXNlKTsKQEAgLTMzMSw3ICszMzMsNyBAQCBtZm5fdCBwMm1fZ2V0X2VudHJ5KHN0cnVj
dCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbiwKIAogICAgIGZvciAoIGxldmVsID0gUDJNX1JP
T1RfTEVWRUw7IGxldmVsIDwgMzsgbGV2ZWwrKyApCiAgICAgewotICAgICAgICByYyA9IHAybV9u
ZXh0X2xldmVsKHAybSwgdHJ1ZSwgJnRhYmxlLCBvZmZzZXRzW2xldmVsXSk7CisgICAgICAgIHJj
ID0gcDJtX25leHRfbGV2ZWwocDJtLCB0cnVlLCBsZXZlbCwgJnRhYmxlLCBvZmZzZXRzW2xldmVs
XSk7CiAgICAgICAgIGlmICggcmMgPT0gR1VFU1RfVEFCTEVfTUFQX0ZBSUxFRCApCiAgICAgICAg
ICAgICBnb3RvIG91dF91bm1hcDsKICAgICAgICAgZWxzZSBpZiAoIHJjICE9IEdVRVNUX1RBQkxF
X05PUk1BTF9QQUdFICkKQEAgLTgwNCw3ICs4MDYsNyBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9l
bnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAgICAgKiBpcyBhYm91dCB0byBiZSBy
ZW1vdmVkIChpLmUgbWZuID09IElOVkFMSURfTUZOKS4KICAgICAgICAgICovCiAgICAgICAgIHJj
ID0gcDJtX25leHRfbGV2ZWwocDJtLCBtZm5fZXEoc21mbiwgSU5WQUxJRF9NRk4pLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZ0YWJsZSwgb2Zmc2V0c1tsZXZlbF0pOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxldmVsLCAmdGFibGUsIG9mZnNldHNbbGV2ZWxdKTsKICAgICAg
ICAgaWYgKCByYyA9PSBHVUVTVF9UQUJMRV9NQVBfRkFJTEVEICkKICAgICAgICAgewogICAgICAg
ICAgICAgLyoKQEAgLTg2MSw3ICs4NjMsNyBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9lbnRyeShz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAgICAvKiB0aGVuIG1vdmUgdG8gdGhlIGxldmVs
IHdlIHdhbnQgdG8gbWFrZSByZWFsIGNoYW5nZXMgKi8KICAgICAgICAgZm9yICggOyBsZXZlbCA8
IHRhcmdldDsgbGV2ZWwrKyApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHJjID0gcDJtX25leHRf
bGV2ZWwocDJtLCB0cnVlLCAmdGFibGUsIG9mZnNldHNbbGV2ZWxdKTsKKyAgICAgICAgICAgIHJj
ID0gcDJtX25leHRfbGV2ZWwocDJtLCB0cnVlLCBsZXZlbCwgJnRhYmxlLCBvZmZzZXRzW2xldmVs
XSk7CiAKICAgICAgICAgICAgIC8qCiAgICAgICAgICAgICAgKiBUaGUgZW50cnkgc2hvdWxkIGJl
IGZvdW5kIGFuZCBlaXRoZXIgYmUgYSB0YWJsZQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9scGFlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAppbmRleCBiMzA4NTNlNzlk
Li40Y2YxODhmZjgyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaApAQCAtMTM0LDcgKzEzNCw3IEBAIHN0YXRpYyBp
bmxpbmUgYm9vbCBscGFlX3ZhbGlkKGxwYWVfdCBwdGUpCiB9CiAKIC8qCi0gKiBUaGVzZSB0d28g
Y2FuIG9ubHkgYmUgdXNlZCBvbiBMMC4uTDIgcHRlcyBiZWNhdXNlIEwzIG1hcHBpbmdzIHNldAor
ICogVGhpcyBvbmUgY2FuIG9ubHkgYmUgdXNlZCBvbiBMMC4uTDIgcHRlcyBiZWNhdXNlIEwzIG1h
cHBpbmdzIHNldAogICogdGhlIHRhYmxlIGJpdCBhbmQgdGhlcmVmb3JlIHRoZXNlIHdvdWxkIHJl
dHVybiB0aGUgb3Bwb3NpdGUgdG8gd2hhdAogICogeW91IHdvdWxkIGV4cGVjdC4KICAqLwpAQCAt
MTQzLDE0ICsxNDMsMTkgQEAgc3RhdGljIGlubGluZSBib29sIGxwYWVfdGFibGUobHBhZV90IHB0
ZSkKICAgICByZXR1cm4gbHBhZV92YWxpZChwdGUpICYmIHB0ZS53YWxrLnRhYmxlOwogfQogCi1z
dGF0aWMgaW5saW5lIGJvb2wgbHBhZV9tYXBwaW5nKGxwYWVfdCBwdGUpCitzdGF0aWMgaW5saW5l
IGJvb2wgbHBhZV9pc19tYXBwaW5nKGxwYWVfdCBwdGUsIHVuc2lnbmVkIGludCBsZXZlbCkKIHsK
LSAgICByZXR1cm4gbHBhZV92YWxpZChwdGUpICYmICFwdGUud2Fsay50YWJsZTsKKyAgICBpZiAo
ICFscGFlX3ZhbGlkKHB0ZSkgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgZWxzZSBpZiAo
IGxldmVsID09IDMgKQorICAgICAgICByZXR1cm4gcHRlLndhbGsudGFibGU7CisgICAgZWxzZQor
ICAgICAgICByZXR1cm4gIXB0ZS53YWxrLnRhYmxlOwogfQogCiBzdGF0aWMgaW5saW5lIGJvb2wg
bHBhZV9pc19zdXBlcnBhZ2UobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQogewotICAg
IHJldHVybiAobGV2ZWwgPCAzKSAmJiBscGFlX21hcHBpbmcocHRlKTsKKyAgICByZXR1cm4gKGxl
dmVsIDwgMykgJiYgbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpOwogfQogCiBzdGF0aWMgaW5s
aW5lIGJvb2wgbHBhZV9pc19wYWdlKGxwYWVfdCBwdGUsIHVuc2lnbmVkIGludCBsZXZlbCkKLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17: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 1ff7HX-0006Ul-7a; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HV-0006SY-8b
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:29 +0000
X-Inumbo-ID: 77568929-891d-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 77568929-891d-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 19:27:08 +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 B7B0715AD;
 Mon, 16 Jul 2018 10:27:27 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F128C3F5B1;
 Mon, 16 Jul 2018 10:27:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:05 +0100
Message-Id: <20180716172712.20294-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 08/15] xen/arm: Rename lpae_valid to
 lpae_is_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: 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>

VGhpcyB3aWxsIGhlbHAgdG8ga2VlcCB0aGUgbmFtaW5nIGNvbnNpc3RlbnQgYWNjcm9zcyBhbGwg
bHBhZSBoZWxwZXJzLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2Fy
bS9ndWVzdF93YWxrLmMgIHwgIDIgKy0KIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgIHwgIDYg
KysrLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICB8IDIwICsrKysrKysrKystLS0tLS0t
LS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaCB8ICA4ICsrKystLS0tCiA0IGZpbGVzIGNo
YW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9ndWVzdF93YWxrLmMgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCmluZGV4
IDRkMWVhMGNkYzEuLmE3YzdlMDU2MDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9ndWVzdF93
YWxrLmMKKysrIGIveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwpAQCAtNTQ2LDcgKzU0Niw3IEBA
IHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAgICAg
ICogLSBUaGUgUFRFIGlzIG5vdCB2YWxpZC4KICAgICAgICAgICogLSBJZiAobGV2ZWwgPCAzKSBh
bmQgdGhlIFBURSBpcyB2YWxpZCwgd2UgZm91bmQgYSBibG9jayBkZXNjcmlwdG9yLgogICAgICAg
ICAgKi8KLSAgICAgICAgaWYgKCBsZXZlbCA9PSAzIHx8ICFscGFlX3ZhbGlkKHB0ZSkgfHwgbHBh
ZV9pc19zdXBlcnBhZ2UocHRlLCBsZXZlbCkgKQorICAgICAgICBpZiAoIGxldmVsID09IDMgfHwg
IWxwYWVfaXNfdmFsaWQocHRlKSB8fCBscGFlX2lzX3N1cGVycGFnZShwdGUsIGxldmVsKSApCiAg
ICAgICAgICAgICBicmVhazsKIAogICAgICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCBiN2YyZGFiZDA1Li5kZTliOTY1ZDJmIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0uYwpAQCAt
MTAwNSw3ICsxMDA1LDcgQEAgc3RhdGljIGludCBjcmVhdGVfeGVuX2VudHJpZXMoZW51bSB4ZW5t
YXBfb3BlcmF0aW9uIG9wLAogICAgICAgICAgICAgfQogICAgICAgICB9CiAKLSAgICAgICAgQlVH
X09OKCFscGFlX3ZhbGlkKCplbnRyeSkpOworICAgICAgICBCVUdfT04oIWxwYWVfaXNfdmFsaWQo
KmVudHJ5KSk7CiAKICAgICAgICAgdGhpcmQgPSBfX21mbl90b192aXJ0KGVudHJ5LT5wdC5iYXNl
KTsKICAgICAgICAgZW50cnkgPSAmdGhpcmRbdGhpcmRfdGFibGVfb2Zmc2V0KGFkZHIpXTsKQEAg
LTEwMTMsNyArMTAxMyw3IEBAIHN0YXRpYyBpbnQgY3JlYXRlX3hlbl9lbnRyaWVzKGVudW0geGVu
bWFwX29wZXJhdGlvbiBvcCwKICAgICAgICAgc3dpdGNoICggb3AgKSB7CiAgICAgICAgICAgICBj
YXNlIElOU0VSVDoKICAgICAgICAgICAgIGNhc2UgUkVTRVJWRToKLSAgICAgICAgICAgICAgICBp
ZiAoIGxwYWVfdmFsaWQoKmVudHJ5KSApCisgICAgICAgICAgICAgICAgaWYgKCBscGFlX2lzX3Zh
bGlkKCplbnRyeSkgKQogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgcHJp
bnRrKCIlczogdHJ5aW5nIHRvIHJlcGxhY2UgYW4gZXhpc3RpbmcgbWFwcGluZyBhZGRyPSVseCBt
Zm49JSJQUklfbWZuIlxuIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBh
ZGRyLCBtZm5feChtZm4pKTsKQEAgLTEwMzAsNyArMTAzMCw3IEBAIHN0YXRpYyBpbnQgY3JlYXRl
X3hlbl9lbnRyaWVzKGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwKICAgICAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgICAgIGNhc2UgTU9ESUZZOgogICAgICAgICAgICAgY2FzZSBSRU1PVkU6
Ci0gICAgICAgICAgICAgICAgaWYgKCAhbHBhZV92YWxpZCgqZW50cnkpICkKKyAgICAgICAgICAg
ICAgICBpZiAoICFscGFlX2lzX3ZhbGlkKCplbnRyeSkgKQogICAgICAgICAgICAgICAgIHsKICAg
ICAgICAgICAgICAgICAgICAgcHJpbnRrKCIlczogdHJ5aW5nIHRvICVzIGEgbm9uLWV4aXN0aW5n
IG1hcHBpbmcgYWRkcj0lbHhcbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNf
Xywgb3AgPT0gUkVNT1ZFID8gInJlbW92ZSIgOiAibW9kaWZ5IiwgYWRkcik7CmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggNzJhODRhMzNm
ZC4uYTgwYWMzMDFjNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9h
cmNoL2FybS9wMm0uYwpAQCAtMjUwLDcgKzI1MCw3IEBAIHN0YXRpYyBpbnQgcDJtX25leHRfbGV2
ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgYm9vbCByZWFkX29ubHksCiAKICAgICBlbnRyeSA9
ICp0YWJsZSArIG9mZnNldDsKIAotICAgIGlmICggIWxwYWVfdmFsaWQoKmVudHJ5KSApCisgICAg
aWYgKCAhbHBhZV9pc192YWxpZCgqZW50cnkpICkKICAgICB7CiAgICAgICAgIGlmICggcmVhZF9v
bmx5ICkKICAgICAgICAgICAgIHJldHVybiBHVUVTVF9UQUJMRV9NQVBfRkFJTEVEOwpAQCAtMzQy
LDcgKzM0Miw3IEBAIG1mbl90IHAybV9nZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwg
Z2ZuX3QgZ2ZuLAogCiAgICAgZW50cnkgPSB0YWJsZVtvZmZzZXRzW2xldmVsXV07CiAKLSAgICBp
ZiAoIGxwYWVfdmFsaWQoZW50cnkpICkKKyAgICBpZiAoIGxwYWVfaXNfdmFsaWQoZW50cnkpICkK
ICAgICB7CiAgICAgICAgICp0ID0gZW50cnkucDJtLnR5cGU7CiAKQEAgLTU0Niw3ICs1NDYsNyBA
QCBzdGF0aWMgaW50IHAybV9jcmVhdGVfdGFibGUoc3RydWN0IHAybV9kb21haW4gKnAybSwgbHBh
ZV90ICplbnRyeSkKICAgICBscGFlX3QgKnA7CiAgICAgbHBhZV90IHB0ZTsKIAotICAgIEFTU0VS
VCghbHBhZV92YWxpZCgqZW50cnkpKTsKKyAgICBBU1NFUlQoIWxwYWVfaXNfdmFsaWQoKmVudHJ5
KSk7CiAKICAgICBwYWdlID0gYWxsb2NfZG9taGVhcF9wYWdlKE5VTEwsIDApOwogICAgIGlmICgg
cGFnZSA9PSBOVUxMICkKQEAgLTYxMCw3ICs2MTAsNyBAQCBzdGF0aWMgaW50IHAybV9tZW1fYWNj
ZXNzX3JhZGl4X3NldChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sCiAgKi8KIHN0
YXRpYyB2b2lkIHAybV9wdXRfbDNfcGFnZShjb25zdCBscGFlX3QgcHRlKQogewotICAgIEFTU0VS
VChscGFlX3ZhbGlkKHB0ZSkpOworICAgIEFTU0VSVChscGFlX2lzX3ZhbGlkKHB0ZSkpOwogCiAg
ICAgLyoKICAgICAgKiBUT0RPOiBIYW5kbGUgb3RoZXIgcDJtIHR5cGVzCkBAIC02MzgsNyArNjM4
LDcgQEAgc3RhdGljIHZvaWQgcDJtX2ZyZWVfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwK
ICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKIAogICAgIC8qIE5vdGhpbmcgdG8gZG8gaWYgdGhl
IGVudHJ5IGlzIGludmFsaWQuICovCi0gICAgaWYgKCAhbHBhZV92YWxpZChlbnRyeSkgKQorICAg
IGlmICggIWxwYWVfaXNfdmFsaWQoZW50cnkpICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLyog
Tm90aGluZyB0byBkbyBidXQgdXBkYXRpbmcgdGhlIHN0YXRzIGlmIHRoZSBlbnRyeSBpcyBhIHN1
cGVyLXBhZ2UuICovCkBAIC05MDgsMTIgKzkwOCwxMiBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9l
bnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAqIHNlcXVlbmNlIHdoZW4gdXBkYXRp
bmcgdGhlIHRyYW5zbGF0aW9uIHRhYmxlIChENC43LjEgaW4gQVJNIERESQogICAgICAqIDA0ODdB
LmopLgogICAgICAqLwotICAgIGlmICggbHBhZV92YWxpZChvcmlnX3B0ZSkgKQorICAgIGlmICgg
bHBhZV9pc192YWxpZChvcmlnX3B0ZSkgKQogICAgICAgICBwMm1fcmVtb3ZlX3B0ZShlbnRyeSwg
cDJtLT5jbGVhbl9wdGUpOwogCiAgICAgaWYgKCBtZm5fZXEoc21mbiwgSU5WQUxJRF9NRk4pICkK
ICAgICAgICAgLyogRmx1c2ggY2FuIGJlIGRlZmVycmVkIGlmIHRoZSBlbnRyeSBpcyByZW1vdmVk
ICovCi0gICAgICAgIHAybS0+bmVlZF9mbHVzaCB8PSAhIWxwYWVfdmFsaWQob3JpZ19wdGUpOwor
ICAgICAgICBwMm0tPm5lZWRfZmx1c2ggfD0gISFscGFlX2lzX3ZhbGlkKG9yaWdfcHRlKTsKICAg
ICBlbHNlCiAgICAgewogICAgICAgICBscGFlX3QgcHRlID0gbWZuX3RvX3AybV9lbnRyeShzbWZu
LCB0LCBhKTsKQEAgLTkyOCw3ICs5MjgsNyBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9lbnRyeShz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAgICAgKiBBbHRob3VnaCwgaXQgY291bGQgYmUg
ZGVmZXJlZCB3aGVuIG9ubHkgdGhlIHBlcm1pc3Npb25zIGFyZQogICAgICAgICAgKiBjaGFuZ2Vk
IChlLmcgaW4gY2FzZSBvZiBtZW1hY2Nlc3MpLgogICAgICAgICAgKi8KLSAgICAgICAgaWYgKCBs
cGFlX3ZhbGlkKG9yaWdfcHRlKSApCisgICAgICAgIGlmICggbHBhZV9pc192YWxpZChvcmlnX3B0
ZSkgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIGxpa2VseSghcDJtLT5tZW1fYWNjZXNz
X2VuYWJsZWQpIHx8CiAgICAgICAgICAgICAgICAgIFAyTV9DTEVBUl9QRVJNKHB0ZSkgIT0gUDJN
X0NMRUFSX1BFUk0ob3JpZ19wdGUpICkKQEAgLTk1MCwxMSArOTUwLDExIEBAIHN0YXRpYyBpbnQg
X19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICogRnJlZSB0aGUg
ZW50cnkgb25seSBpZiB0aGUgb3JpZ2luYWwgcHRlIHdhcyB2YWxpZCBhbmQgdGhlIGJhc2UKICAg
ICAgKiBpcyBkaWZmZXJlbnQgKHRvIGF2b2lkIGZyZWVpbmcgd2hlbiBwZXJtaXNzaW9uIGlzIGNo
YW5nZWQpLgogICAgICAqLwotICAgIGlmICggbHBhZV92YWxpZChvcmlnX3B0ZSkgJiYgZW50cnkt
PnAybS5iYXNlICE9IG9yaWdfcHRlLnAybS5iYXNlICkKKyAgICBpZiAoIGxwYWVfaXNfdmFsaWQo
b3JpZ19wdGUpICYmIGVudHJ5LT5wMm0uYmFzZSAhPSBvcmlnX3B0ZS5wMm0uYmFzZSApCiAgICAg
ICAgIHAybV9mcmVlX2VudHJ5KHAybSwgb3JpZ19wdGUsIGxldmVsKTsKIAogICAgIGlmICggbmVl
ZF9pb21tdShwMm0tPmRvbWFpbikgJiYKLSAgICAgICAgIChscGFlX3ZhbGlkKG9yaWdfcHRlKSB8
fCBscGFlX3ZhbGlkKCplbnRyeSkpICkKKyAgICAgICAgIChscGFlX2lzX3ZhbGlkKG9yaWdfcHRl
KSB8fCBscGFlX2lzX3ZhbGlkKCplbnRyeSkpICkKICAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9m
bHVzaChwMm0tPmRvbWFpbiwgZ2ZuX3goc2dmbiksIDFVTCA8PCBwYWdlX29yZGVyKTsKICAgICBl
bHNlCiAgICAgICAgIHJjID0gMDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBh
ZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgKaW5kZXggYzgwMzU2OWMyZC4uMWQ4NjAy
MGQwNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9scGFlLmgKQEAgLTEyOCwxOSArMTI4LDE5IEBAIHR5cGVkZWYgdW5pb24g
ewogICAgIGxwYWVfd2Fsa190IHdhbGs7CiB9IGxwYWVfdDsKIAotc3RhdGljIGlubGluZSBib29s
IGxwYWVfdmFsaWQobHBhZV90IHB0ZSkKK3N0YXRpYyBpbmxpbmUgYm9vbCBscGFlX2lzX3ZhbGlk
KGxwYWVfdCBwdGUpCiB7CiAgICAgcmV0dXJuIHB0ZS53YWxrLnZhbGlkOwogfQogCiBzdGF0aWMg
aW5saW5lIGJvb2wgbHBhZV9pc190YWJsZShscGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwp
CiB7Ci0gICAgcmV0dXJuIChsZXZlbCA8IDMpICYmIGxwYWVfdmFsaWQocHRlKSAmJiBwdGUud2Fs
ay50YWJsZTsKKyAgICByZXR1cm4gKGxldmVsIDwgMykgJiYgbHBhZV9pc192YWxpZChwdGUpICYm
IHB0ZS53YWxrLnRhYmxlOwogfQogCiBzdGF0aWMgaW5saW5lIGJvb2wgbHBhZV9pc19tYXBwaW5n
KGxwYWVfdCBwdGUsIHVuc2lnbmVkIGludCBsZXZlbCkKIHsKLSAgICBpZiAoICFscGFlX3ZhbGlk
KHB0ZSkgKQorICAgIGlmICggIWxwYWVfaXNfdmFsaWQocHRlKSApCiAgICAgICAgIHJldHVybiBm
YWxzZTsKICAgICBlbHNlIGlmICggbGV2ZWwgPT0gMyApCiAgICAgICAgIHJldHVybiBwdGUud2Fs
ay50YWJsZTsKQEAgLTE1NSw3ICsxNTUsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgbHBhZV9pc19z
dXBlcnBhZ2UobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQogCiBzdGF0aWMgaW5saW5l
IGJvb2wgbHBhZV9pc19wYWdlKGxwYWVfdCBwdGUsIHVuc2lnbmVkIGludCBsZXZlbCkKIHsKLSAg
ICByZXR1cm4gKGxldmVsID09IDMpICYmIGxwYWVfdmFsaWQocHRlKSAmJiBwdGUud2Fsay50YWJs
ZTsKKyAgICByZXR1cm4gKGxldmVsID09IDMpICYmIGxwYWVfaXNfdmFsaWQocHRlKSAmJiBwdGUu
d2Fsay50YWJsZTsKIH0KIAogLyoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17: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 1ff7HX-0006V9-JE; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HV-0006Sj-Fn
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:29 +0000
X-Inumbo-ID: 8926adef-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8926adef-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 BC7907A9;
 Mon, 16 Jul 2018 10:27:28 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 01AEA3F5B1;
 Mon, 16 Jul 2018 10:27:27 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:06 +0100
Message-Id: <20180716172712.20294-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 09/15] xen/arm: guest_walk: Use lpae_is_mapping
 to simplify the 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: 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>

IWxwYWVfaXNfcGFnZShwdGUsIGxldmVsKSAmJiAhbHBhZV9pc19zdXBlcnBhZ2UocHRlLCBsZXZl
bCkgaXMKZXF1aXZhbGVudCB0byAhbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpLgoKQXQgdGhl
IHNhbWUgdGltZSBkcm9wIGxwYWVfaXNfcGFnZShwdGUsIGxldmVsKSB0aGF0IGlzIG5vdyB1bnVz
ZWQuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgot
LS0KIHhlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9scGFlLmggfCA1IC0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA2IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMgYi94ZW4v
YXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCmluZGV4IGE3YzdlMDU2MDMuLmUzZTIxYmRhZDMgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMKKysrIGIveGVuL2FyY2gvYXJtL2d1ZXN0
X3dhbGsuYwpAQCAtNTY2LDcgKzU2Niw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25z
dCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAgKiBQVEUgaXMgaW52YWxpZCBvciBob2xkcyBhIHJlc2Vy
dmVkIGVudHJ5IChQVEU8MTowPiA9PSB4MCkpIG9yIGlmIHRoZSBQVEUKICAgICAgKiBtYXBzIGEg
bWVtb3J5IGJsb2NrIGF0IGxldmVsIDMgKFBURTwxOjA+ID09IDAxKS4KICAgICAgKi8KLSAgICBp
ZiAoICFscGFlX2lzX3BhZ2UocHRlLCBsZXZlbCkgJiYgIWxwYWVfaXNfc3VwZXJwYWdlKHB0ZSwg
bGV2ZWwpICkKKyAgICBpZiAoICFscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCkgKQogICAgICAg
ICByZXR1cm4gLUVGQVVMVDsKIAogICAgIC8qIE1ha2Ugc3VyZSB0aGF0IHRoZSBsb3dlciBiaXRz
IG9mIHRoZSBQVEUncyBiYXNlIGFkZHJlc3MgYXJlIHplcm8uICovCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2xwYWUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCmluZGV4
IDFkODYwMjBkMDcuLjE1NTk1Y2QzNWMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
bHBhZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCkBAIC0xNTMsMTEgKzE1Myw2
IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBscGFlX2lzX3N1cGVycGFnZShscGFlX3QgcHRlLCB1bnNp
Z25lZCBpbnQgbGV2ZWwpCiAgICAgcmV0dXJuIChsZXZlbCA8IDMpICYmIGxwYWVfaXNfbWFwcGlu
ZyhwdGUsIGxldmVsKTsKIH0KIAotc3RhdGljIGlubGluZSBib29sIGxwYWVfaXNfcGFnZShscGFl
X3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCi17Ci0gICAgcmV0dXJuIChsZXZlbCA9PSAzKSAm
JiBscGFlX2lzX3ZhbGlkKHB0ZSkgJiYgcHRlLndhbGsudGFibGU7Ci19Ci0KIC8qCiAgKiBBQXJj
aDY0IHN1cHBvcnRzIHBhZ2VzIHdpdGggZGlmZmVyZW50IHNpemVzICg0SywgMTZLLCBhbmQgNjRL
KS4gVG8gZW5hYmxlCiAgKiBwYWdlIHRhYmxlIHdhbGtzIGZvciB2YXJpb3VzIGNvbmZpZ3VyYXRp
b25zLCB0aGUgZm9sbG93aW5nIGhlbHBlcnMgZW5hYmxlCi0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7HX-0006Vi-Uy; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HW-0006TN-LP
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:30 +0000
X-Inumbo-ID: 89c2866e-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 89c2866e-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 C11F015AD;
 Mon, 16 Jul 2018 10:27:29 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 066263F5B1;
 Mon, 16 Jul 2018 10:27:28 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:07 +0100
Message-Id: <20180716172712.20294-11-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 10/15] 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
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5ldyBoZWxwZXJzIG1ha2UgZWFzaWVyIHRvIHJlYWQgdGhlIGNvZGUgYnkgYWJzdHJhY3Rp
bmcgdGhlIHdheSB0bwpzZXQvZ2V0IGFuIE1GTiBmcm9tL3RvIGFuIExQQUUgZW50cnkuIFRoZSBo
ZWxwZXJzIGlzIHVzaW5nICJ3YWxrIiBhcyB0aGUKYml0cyBhcmUgY29tbW9uIGZvciBhY2Nyb3Nz
IGRpZmZlcmVudCBMUEFFIHN0YWdlLgoKQXQgdGhlIHNhbWUgdGltZSwgdXNlIHRoZSBuZXcgaGVs
cGVycyB0byByZXBsYWNlIHRoZSB2YXJpb3VzIG9wZW4tY29kaW5nCnBsYWNlLgoKU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9h
cm0vbW0uYyAgICAgICAgICB8IDEwICsrKysrLS0tLS0KIHhlbi9hcmNoL2FybS9wMm0uYyAgICAg
ICAgIHwgMTkgKysrKysrKysrKy0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgg
fCAgMyArKysKIDMgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwpp
bmRleCBkZTliOTY1ZDJmLi5lM2RhZmU1ZmQ3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0u
YworKysgYi94ZW4vYXJjaC9hcm0vbW0uYwpAQCAtMjM4LDcgKzIzOCw3IEBAIHZvaWQgZHVtcF9w
dF93YWxrKHBhZGRyX3QgdHRiciwgcGFkZHJfdCBhZGRyLAogCiAgICAgICAgIC8qIEZvciBuZXh0
IGl0ZXJhdGlvbiAqLwogICAgICAgICB1bm1hcF9kb21haW5fcGFnZShtYXBwaW5nKTsKLSAgICAg
ICAgbWFwcGluZyA9IG1hcF9kb21haW5fcGFnZShfbWZuKHB0ZS53YWxrLmJhc2UpKTsKKyAgICAg
ICAgbWFwcGluZyA9IG1hcF9kb21haW5fcGFnZShscGFlX3RvX21mbihwdGUpKTsKICAgICB9CiAK
ICAgICB1bm1hcF9kb21haW5fcGFnZShtYXBwaW5nKTsKQEAgLTMyMyw3ICszMjMsNyBAQCBzdGF0
aWMgaW5saW5lIGxwYWVfdCBtZm5fdG9feGVuX2VudHJ5KG1mbl90IG1mbiwgdW5zaWduZWQgYXR0
cikKIAogICAgIEFTU0VSVCghKG1mbl90b19tYWRkcihtZm4pICYgflBBRERSX01BU0spKTsKIAot
ICAgIGUucHQuYmFzZSA9IG1mbl94KG1mbik7CisgICAgbHBhZV9zZXRfbWZuKGUsIG1mbik7CiAK
ICAgICByZXR1cm4gZTsKIH0KQEAgLTQ5MCw3ICs0OTAsNyBAQCBtZm5fdCBkb21haW5fcGFnZV9t
YXBfdG9fbWZuKGNvbnN0IHZvaWQgKnB0cikKICAgICBBU1NFUlQoc2xvdCA+PSAwICYmIHNsb3Qg
PCBET01IRUFQX0VOVFJJRVMpOwogICAgIEFTU0VSVChtYXBbc2xvdF0ucHQuYXZhaWwgIT0gMCk7
CiAKLSAgICByZXR1cm4gX21mbihtYXBbc2xvdF0ucHQuYmFzZSArIG9mZnNldCk7CisgICAgcmV0
dXJuIG1mbl9hZGQobHBhZV90b19tZm4obWFwW3Nsb3RdKSwgb2Zmc2V0KTsKIH0KICNlbmRpZgog
CkBAIC04NTEsNyArODUxLDcgQEAgdm9pZCBfX2luaXQgc2V0dXBfeGVuaGVhcF9tYXBwaW5ncyh1
bnNpZ25lZCBsb25nIGJhc2VfbWZuLAogICAgICAgICAgICAgLyogbWZuX3RvX3ZpcnQgaXMgbm90
IHZhbGlkIG9uIHRoZSAxc3QgMXN0IG1mbiwgc2luY2UgaXQKICAgICAgICAgICAgICAqIGlzIG5v
dCB3aXRoaW4gdGhlIHhlbmhlYXAuICovCiAgICAgICAgICAgICBmaXJzdCA9IHNsb3QgPT0geGVu
aGVhcF9maXJzdF9maXJzdF9zbG90ID8KLSAgICAgICAgICAgICAgICB4ZW5oZWFwX2ZpcnN0X2Zp
cnN0IDogX19tZm5fdG9fdmlydChwLT5wdC5iYXNlKTsKKyAgICAgICAgICAgICAgICB4ZW5oZWFw
X2ZpcnN0X2ZpcnN0IDogbWZuX3RvX3ZpcnQobHBhZV90b19tZm4oKnApKTsKICAgICAgICAgfQog
ICAgICAgICBlbHNlIGlmICggeGVuaGVhcF9maXJzdF9maXJzdF9zbG90ID09IC0xKQogICAgICAg
ICB7CkBAIC0xMDA3LDcgKzEwMDcsNyBAQCBzdGF0aWMgaW50IGNyZWF0ZV94ZW5fZW50cmllcyhl
bnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsCiAKICAgICAgICAgQlVHX09OKCFscGFlX2lzX3ZhbGlk
KCplbnRyeSkpOwogCi0gICAgICAgIHRoaXJkID0gX19tZm5fdG9fdmlydChlbnRyeS0+cHQuYmFz
ZSk7CisgICAgICAgIHRoaXJkID0gbWZuX3RvX3ZpcnQobHBhZV90b19tZm4oKmVudHJ5KSk7CiAg
ICAgICAgIGVudHJ5ID0gJnRoaXJkW3RoaXJkX3RhYmxlX29mZnNldChhZGRyKV07CiAKICAgICAg
ICAgc3dpdGNoICggb3AgKSB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4v
YXJjaC9hcm0vcDJtLmMKaW5kZXggYTgwYWMzMDFjNS4uZWMzZmRjYjU1NCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMjY1LDcgKzI2
NSw3IEBAIHN0YXRpYyBpbnQgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwg
Ym9vbCByZWFkX29ubHksCiAgICAgaWYgKCBscGFlX2lzX21hcHBpbmcoKmVudHJ5LCBsZXZlbCkg
KQogICAgICAgICByZXR1cm4gR1VFU1RfVEFCTEVfU1VQRVJfUEFHRTsKIAotICAgIG1mbiA9IF9t
Zm4oZW50cnktPnAybS5iYXNlKTsKKyAgICBtZm4gPSBscGFlX3RvX21mbigqZW50cnkpOwogCiAg
ICAgdW5tYXBfZG9tYWluX3BhZ2UoKnRhYmxlKTsKICAgICAqdGFibGUgPSBtYXBfZG9tYWluX3Bh
Z2UobWZuKTsKQEAgLTM0OSw3ICszNDksNyBAQCBtZm5fdCBwMm1fZ2V0X2VudHJ5KHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGdmbl90IGdmbiwKICAgICAgICAgaWYgKCBhICkKICAgICAgICAgICAg
ICphID0gcDJtX21lbV9hY2Nlc3NfcmFkaXhfZ2V0KHAybSwgZ2ZuKTsKIAotICAgICAgICBtZm4g
PSBfbWZuKGVudHJ5LnAybS5iYXNlKTsKKyAgICAgICAgbWZuID0gbHBhZV90b19tZm4oZW50cnkp
OwogICAgICAgICAvKgogICAgICAgICAgKiBUaGUgZW50cnkgbWF5IHBvaW50IHRvIGEgc3VwZXJw
YWdlLiBGaW5kIHRoZSBNRk4gYXNzb2NpYXRlZAogICAgICAgICAgKiB0byB0aGUgR0ZOLgpAQCAt
NTE5LDcgKzUxOSw3IEBAIHN0YXRpYyBscGFlX3QgbWZuX3RvX3AybV9lbnRyeShtZm5fdCBtZm4s
IHAybV90eXBlX3QgdCwgcDJtX2FjY2Vzc190IGEpCiAKICAgICBBU1NFUlQoIShtZm5fdG9fbWFk
ZHIobWZuKSAmIH5QQUREUl9NQVNLKSk7CiAKLSAgICBlLnAybS5iYXNlID0gbWZuX3gobWZuKTsK
KyAgICBscGFlX3NldF9tZm4oZSwgbWZuKTsKIAogICAgIHJldHVybiBlOwogfQpAQCAtNjIxLDcg
KzYyMSw3IEBAIHN0YXRpYyB2b2lkIHAybV9wdXRfbDNfcGFnZShjb25zdCBscGFlX3QgcHRlKQog
ICAgICAqLwogICAgIGlmICggcDJtX2lzX2ZvcmVpZ24ocHRlLnAybS50eXBlKSApCiAgICAgewot
ICAgICAgICBtZm5fdCBtZm4gPSBfbWZuKHB0ZS5wMm0uYmFzZSk7CisgICAgICAgIG1mbl90IG1m
biA9IGxwYWVfdG9fbWZuKHB0ZSk7CiAKICAgICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4pKTsK
ICAgICAgICAgcHV0X3BhZ2UobWZuX3RvX3BhZ2UobWZuKSk7CkBAIC02NTUsNyArNjU1LDcgQEAg
c3RhdGljIHZvaWQgcDJtX2ZyZWVfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICAg
ICAgcmV0dXJuOwogICAgIH0KIAotICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4oZW50
cnkucDJtLmJhc2UpKTsKKyAgICB0YWJsZSA9IG1hcF9kb21haW5fcGFnZShscGFlX3RvX21mbihl
bnRyeSkpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgTFBBRV9FTlRSSUVTOyBpKysgKQogICAgICAg
ICBwMm1fZnJlZV9lbnRyeShwMm0sICoodGFibGUgKyBpKSwgbGV2ZWwgKyAxKTsKIApAQCAtNjY5
LDcgKzY2OSw3IEBAIHN0YXRpYyB2b2lkIHAybV9mcmVlX2VudHJ5KHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sCiAgICAgICovCiAgICAgcDJtX3RsYl9mbHVzaF9zeW5jKHAybSk7CiAKLSAgICBtZm4g
PSBfbWZuKGVudHJ5LnAybS5iYXNlKTsKKyAgICBtZm4gPSBscGFlX3RvX21mbihlbnRyeSk7CiAg
ICAgQVNTRVJUKG1mbl92YWxpZChtZm4pKTsKIAogICAgIHBnID0gbWZuX3RvX3BhZ2UobWZuKTsK
QEAgLTY4OCw3ICs2ODgsNyBAQCBzdGF0aWMgYm9vbCBwMm1fc3BsaXRfc3VwZXJwYWdlKHN0cnVj
dCBwMm1fZG9tYWluICpwMm0sIGxwYWVfdCAqZW50cnksCiAgICAgYm9vbCBydiA9IHRydWU7CiAK
ICAgICAvKiBDb252ZW5pZW5jZSBhbGlhc2VzICovCi0gICAgbWZuX3QgbWZuID0gX21mbihlbnRy
eS0+cDJtLmJhc2UpOworICAgIG1mbl90IG1mbiA9IGxwYWVfdG9fbWZuKCplbnRyeSk7CiAgICAg
dW5zaWduZWQgaW50IG5leHRfbGV2ZWwgPSBsZXZlbCArIDE7CiAgICAgdW5zaWduZWQgaW50IGxl
dmVsX29yZGVyID0gbGV2ZWxfb3JkZXJzW25leHRfbGV2ZWxdOwogCkBAIC03MTksNyArNzE5LDcg
QEAgc3RhdGljIGJvb2wgcDJtX3NwbGl0X3N1cGVycGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LCBscGFlX3QgKmVudHJ5LAogICAgICAgICAgKiB0aGUgbmVjZXNzYXJ5IGZpZWxkcy4gU28gdGhl
IGNvcnJlY3QgcGVybWlzc2lvbiBhcmUga2VwdC4KICAgICAgICAgICovCiAgICAgICAgIHB0ZSA9
ICplbnRyeTsKLSAgICAgICAgcHRlLnAybS5iYXNlID0gbWZuX3gobWZuX2FkZChtZm4sIGkgPDwg
bGV2ZWxfb3JkZXIpKTsKKyAgICAgICAgbHBhZV9zZXRfbWZuKHB0ZSwgbWZuX2FkZChtZm4sIGkg
PDwgbGV2ZWxfb3JkZXIpKTsKIAogICAgICAgICAvKgogICAgICAgICAgKiBGaXJzdCBhbmQgc2Vj
b25kIGxldmVsIHBhZ2VzIHNldCBwMm0udGFibGUgPSAwLCBidXQgdGhpcmQKQEAgLTk1MCw3ICs5
NTAsOCBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LAogICAgICAqIEZyZWUgdGhlIGVudHJ5IG9ubHkgaWYgdGhlIG9yaWdpbmFsIHB0ZSB3YXMgdmFs
aWQgYW5kIHRoZSBiYXNlCiAgICAgICogaXMgZGlmZmVyZW50ICh0byBhdm9pZCBmcmVlaW5nIHdo
ZW4gcGVybWlzc2lvbiBpcyBjaGFuZ2VkKS4KICAgICAgKi8KLSAgICBpZiAoIGxwYWVfaXNfdmFs
aWQob3JpZ19wdGUpICYmIGVudHJ5LT5wMm0uYmFzZSAhPSBvcmlnX3B0ZS5wMm0uYmFzZSApCisg
ICAgaWYgKCBscGFlX2lzX3ZhbGlkKG9yaWdfcHRlKSAmJgorICAgICAgICAgIW1mbl9lcShscGFl
X3RvX21mbigqZW50cnkpLCBscGFlX3RvX21mbihvcmlnX3B0ZSkpICkKICAgICAgICAgcDJtX2Zy
ZWVfZW50cnkocDJtLCBvcmlnX3B0ZSwgbGV2ZWwpOwogCiAgICAgaWYgKCBuZWVkX2lvbW11KHAy
bS0+ZG9tYWluKSAmJgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAppbmRleCAxNTU5NWNkMzVjLi4wNWM4N2E4ZjQ4IDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL2xwYWUuaApAQCAtMTUzLDYgKzE1Myw5IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBscGFl
X2lzX3N1cGVycGFnZShscGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCiAgICAgcmV0dXJu
IChsZXZlbCA8IDMpICYmIGxwYWVfaXNfbWFwcGluZyhwdGUsIGxldmVsKTsKIH0KIAorI2RlZmlu
ZSBscGFlX3RvX21mbihwdGUpICAgIChfbWZuKChwdGUpLndhbGsuYmFzZSkpCisjZGVmaW5lIGxw
YWVfc2V0X21mbihwdGUsIG1mbikgICgocHRlKS53YWxrLmJhc2UgPSBtZm5feChtZm4pKQorCiAv
KgogICogQUFyY2g2NCBzdXBwb3J0cyBwYWdlcyB3aXRoIGRpZmZlcmVudCBzaXplcyAoNEssIDE2
SywgYW5kIDY0SykuIFRvIGVuYWJsZQogICogcGFnZSB0YWJsZSB3YWxrcyBmb3IgdmFyaW91cyBj
b25maWd1cmF0aW9ucywgdGhlIGZvbGxvd2luZyBoZWxwZXJzIGVuYWJsZQotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17: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 1ff7HZ-0006XR-9r; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HY-0006Vs-4W
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:32 +0000
X-Inumbo-ID: 8a5dcb62-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8a5dcb62-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 C60237A9;
 Mon, 16 Jul 2018 10:27:30 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0B3753F5B1;
 Mon, 16 Jul 2018 10:27:29 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:08 +0100
Message-Id: <20180716172712.20294-12-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 11/15] 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
MIME-Version: 1.0
Content-Type: text/plain; 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
ZXR1cm4gZmFsc2Ugb24KZW50cnkgd2l0aCB0aGUgdmFsaWQgYml0IHVuc2V0LiBIb3dldmVyLCBp
dCB3b3VsZCBiZSB1c2VmdWwgdG8gaGF2ZSB0aGVtCm9wZXJhdGluZyBvbiBhbnkgZW50cnkuIEZv
ciBpbnN0YW5jZSB0byBzdG9yZSBpbmZvcm1hdGlvbiBpbiBhZHZhbmNlIGJ1dApzdGlsbCByZXF1
ZXN0IGEgZmF1bHQuCgpXaXRoIHRoYXQgY2hhbmdlLCB0aGUgcDJtIGlzIG5vdyBwcm92aWRpbmcg
YW4gb3ZlcmxheSBmb3IgKl9pc197dGFibGUsCm1hcHBpbmd9IHRoYXQgd2lsbCBjaGVjayB0aGUg
dmFsaWQgYml0IG9mIHRoZSBlbnRyeS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYyAgfCAgMiAr
LQogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL3AybS5j
ICAgICAgICAgfCAyMiArKysrKysrKysrKysrKysrKystLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJt
L2xwYWUuaCB8IDExICsrKysrKystLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMo
KyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxr
LmMgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCmluZGV4IGUzZTIxYmRhZDMuLjRhMWI0Y2Yy
YzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMKKysrIGIveGVuL2FyY2gv
YXJtL2d1ZXN0X3dhbGsuYwpAQCAtNTY2LDcgKzU2Niw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fs
a19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAgKiBQVEUgaXMgaW52YWxpZCBvciBob2xk
cyBhIHJlc2VydmVkIGVudHJ5IChQVEU8MTowPiA9PSB4MCkpIG9yIGlmIHRoZSBQVEUKICAgICAg
KiBtYXBzIGEgbWVtb3J5IGJsb2NrIGF0IGxldmVsIDMgKFBURTwxOjA+ID09IDAxKS4KICAgICAg
Ki8KLSAgICBpZiAoICFscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCkgKQorICAgIGlmICggIWxw
YWVfaXNfdmFsaWQocHRlKSB8fCAhbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpICkKICAgICAg
ICAgcmV0dXJuIC1FRkFVTFQ7CiAKICAgICAvKiBNYWtlIHN1cmUgdGhhdCB0aGUgbG93ZXIgYml0
cyBvZiB0aGUgUFRFJ3MgYmFzZSBhZGRyZXNzIGFyZSB6ZXJvLiAqLwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCBlM2RhZmU1ZmQ3Li41MmU1
N2ZlZjJmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0v
bW0uYwpAQCAtOTk2LDcgKzk5Niw3IEBAIHN0YXRpYyBpbnQgY3JlYXRlX3hlbl9lbnRyaWVzKGVu
dW0geGVubWFwX29wZXJhdGlvbiBvcCwKICAgICBmb3IoOyBhZGRyIDwgYWRkcl9lbmQ7IGFkZHIg
Kz0gUEFHRV9TSVpFLCBtZm4gPSBtZm5fYWRkKG1mbiwgMSkpCiAgICAgewogICAgICAgICBlbnRy
eSA9ICZ4ZW5fc2Vjb25kW3NlY29uZF9saW5lYXJfb2Zmc2V0KGFkZHIpXTsKLSAgICAgICAgaWYg
KCAhbHBhZV9pc190YWJsZSgqZW50cnksIDIpICkKKyAgICAgICAgaWYgKCAhbHBhZV9pc192YWxp
ZCgqZW50cnkpIHx8ICFscGFlX2lzX3RhYmxlKCplbnRyeSwgMikgKQogICAgICAgICB7CiAgICAg
ICAgICAgICByYyA9IGNyZWF0ZV94ZW5fdGFibGUoZW50cnkpOwogICAgICAgICAgICAgaWYgKCBy
YyA8IDAgKSB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0v
cDJtLmMKaW5kZXggZWMzZmRjYjU1NC4uMDc5MjVhMWJlNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMjE5LDYgKzIxOSwyMCBAQCBz
dGF0aWMgcDJtX2FjY2Vzc190IHAybV9tZW1fYWNjZXNzX3JhZGl4X2dldChzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBnZm5fdCBnZm4pCiAgICAgICAgIHJldHVybiByYWRpeF90cmVlX3B0cl90b19p
bnQocHRyKTsKIH0KIAorLyoKKyAqIGxwYWVfaXNfKiBoZWxwZXJzIGRvbid0IGNoZWNrIHdoZXRo
ZXIgdGhlIHZhbGlkIGJpdCBpcyBzZXQgaW4gdGhlCisgKiBQVEUuIFByb3ZpZGUgb3VyIG93biBv
dmVybGF5IHRvIGNoZWNrIHRoZSB2YWxpZCBiaXQuCisgKi8KK3N0YXRpYyBpbmxpbmUgYm9vbCBw
Mm1faXNfbWFwcGluZyhscGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCit7CisgICAgcmV0
dXJuIGxwYWVfaXNfdmFsaWQocHRlKSAmJiBscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCk7Cit9
CisKK3N0YXRpYyBpbmxpbmUgYm9vbCBwMm1faXNfc3VwZXJwYWdlKGxwYWVfdCBwdGUsIHVuc2ln
bmVkIGludCBsZXZlbCkKK3sKKyAgICByZXR1cm4gbHBhZV9pc192YWxpZChwdGUpICYmIGxwYWVf
aXNfc3VwZXJwYWdlKHB0ZSwgbGV2ZWwpOworfQorCiAjZGVmaW5lIEdVRVNUX1RBQkxFX01BUF9G
QUlMRUQgMAogI2RlZmluZSBHVUVTVF9UQUJMRV9TVVBFUl9QQUdFIDEKICNkZWZpbmUgR1VFU1Rf
VEFCTEVfTk9STUFMX1BBR0UgMgpAQCAtMjYyLDcgKzI3Niw3IEBAIHN0YXRpYyBpbnQgcDJtX25l
eHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgYm9vbCByZWFkX29ubHksCiAKICAgICAv
KiBUaGUgZnVuY3Rpb24gcDJtX25leHRfbGV2ZWwgaXMgbmV2ZXIgY2FsbGVkIGF0IHRoZSAzcmQg
bGV2ZWwgKi8KICAgICBBU1NFUlQobGV2ZWwgPCAzKTsKLSAgICBpZiAoIGxwYWVfaXNfbWFwcGlu
ZygqZW50cnksIGxldmVsKSApCisgICAgaWYgKCBwMm1faXNfbWFwcGluZygqZW50cnksIGxldmVs
KSApCiAgICAgICAgIHJldHVybiBHVUVTVF9UQUJMRV9TVVBFUl9QQUdFOwogCiAgICAgbWZuID0g
bHBhZV90b19tZm4oKmVudHJ5KTsKQEAgLTY0Miw3ICs2NTYsNyBAQCBzdGF0aWMgdm9pZCBwMm1f
ZnJlZV9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAgICByZXR1cm47CiAKICAg
ICAvKiBOb3RoaW5nIHRvIGRvIGJ1dCB1cGRhdGluZyB0aGUgc3RhdHMgaWYgdGhlIGVudHJ5IGlz
IGEgc3VwZXItcGFnZS4gKi8KLSAgICBpZiAoIGxwYWVfaXNfc3VwZXJwYWdlKGVudHJ5LCBsZXZl
bCkgKQorICAgIGlmICggcDJtX2lzX3N1cGVycGFnZShlbnRyeSwgbGV2ZWwpICkKICAgICB7CiAg
ICAgICAgIHAybS0+c3RhdHMubWFwcGluZ3NbbGV2ZWxdLS07CiAgICAgICAgIHJldHVybjsKQEAg
LTY5Nyw3ICs3MTEsNyBAQCBzdGF0aWMgYm9vbCBwMm1fc3BsaXRfc3VwZXJwYWdlKHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGxwYWVfdCAqZW50cnksCiAgICAgICogYSBzdXBlcnBhZ2UuCiAgICAg
ICovCiAgICAgQVNTRVJUKGxldmVsIDwgdGFyZ2V0KTsKLSAgICBBU1NFUlQobHBhZV9pc19zdXBl
cnBhZ2UoKmVudHJ5LCBsZXZlbCkpOworICAgIEFTU0VSVChwMm1faXNfc3VwZXJwYWdlKCplbnRy
eSwgbGV2ZWwpKTsKIAogICAgIHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2UoTlVMTCwgMCk7CiAg
ICAgaWYgKCAhcGFnZSApCkBAIC04MzQsNyArODQ4LDcgQEAgc3RhdGljIGludCBfX3AybV9zZXRf
ZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICAgICAgLyogV2UgbmVlZCB0byBzcGxp
dCB0aGUgb3JpZ2luYWwgcGFnZS4gKi8KICAgICAgICAgbHBhZV90IHNwbGl0X3B0ZSA9ICplbnRy
eTsKIAotICAgICAgICBBU1NFUlQobHBhZV9pc19zdXBlcnBhZ2UoKmVudHJ5LCBsZXZlbCkpOwor
ICAgICAgICBBU1NFUlQocDJtX2lzX3N1cGVycGFnZSgqZW50cnksIGxldmVsKSk7CiAKICAgICAg
ICAgaWYgKCAhcDJtX3NwbGl0X3N1cGVycGFnZShwMm0sICZzcGxpdF9wdGUsIGxldmVsLCB0YXJn
ZXQsIG9mZnNldHMpICkKICAgICAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9scGFlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAppbmRleCAwNWM4N2E4ZjQ4Li44
OGYzMGZjOTE3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaApAQCAtMTMzLDE2ICsxMzMsMTkgQEAgc3RhdGljIGlu
bGluZSBib29sIGxwYWVfaXNfdmFsaWQobHBhZV90IHB0ZSkKICAgICByZXR1cm4gcHRlLndhbGsu
dmFsaWQ7CiB9CiAKKy8qCisgKiBscGFlX2lzXyogZG9uJ3QgY2hlY2sgdGhlIHZhbGlkIGJpdC4g
VGhpcyBnaXZlcyBhbiBvcHBvcnR1bml0eSBmb3IgdGhlCisgKiBjYWxsZXJzIHRvIG9wZXJhdGUg
b24gdGhlIGVudHJ5IGV2ZW4gaWYgdGhleSBhcmUgbm90IHZhbGlkLiBGb3IKKyAqIGluc3RhbmNl
IHRvIHN0b3JlIGluZm9ybWF0aW9uIGluIGFkdmFuY2UuCisgKi8KIHN0YXRpYyBpbmxpbmUgYm9v
bCBscGFlX2lzX3RhYmxlKGxwYWVfdCBwdGUsIHVuc2lnbmVkIGludCBsZXZlbCkKIHsKLSAgICBy
ZXR1cm4gKGxldmVsIDwgMykgJiYgbHBhZV9pc192YWxpZChwdGUpICYmIHB0ZS53YWxrLnRhYmxl
OworICAgIHJldHVybiAobGV2ZWwgPCAzKSAmJiBwdGUud2Fsay50YWJsZTsKIH0KIAogc3RhdGlj
IGlubGluZSBib29sIGxwYWVfaXNfbWFwcGluZyhscGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2
ZWwpCiB7Ci0gICAgaWYgKCAhbHBhZV9pc192YWxpZChwdGUpICkKLSAgICAgICAgcmV0dXJuIGZh
bHNlOwotICAgIGVsc2UgaWYgKCBsZXZlbCA9PSAzICkKKyAgICBpZiAoIGxldmVsID09IDMgKQog
ICAgICAgICByZXR1cm4gcHRlLndhbGsudGFibGU7CiAgICAgZWxzZQogICAgICAgICByZXR1cm4g
IXB0ZS53YWxrLnRhYmxlOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff7Ha-0006a1-RZ; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7HZ-0006XN-A4
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:33 +0000
X-Inumbo-ID: 8b0f7402-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8b0f7402-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 EDF1315AD;
 Mon, 16 Jul 2018 10:27:31 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 100A73F5B1;
 Mon, 16 Jul 2018 10:27:30 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:09 +0100
Message-Id: <20180716172712.20294-13-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 12/15] xen/arm: p2m: Rename ret to mfn in
 p2m_lookup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Julien Grall <julien.grall@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>

Q29tZXN0aWMgY2hhbmdlIHRvIG1ha2UgY2xlYXJlciB3aGF0IGlzIHRoZSByZXR1cm4gKCdyZXQn
IGlzIGEgYml0CnRvbyBnZW5lcmljKS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGxpbmFyby5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5jIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCmluZGV4IDA3OTI1
YTFiZTQuLjY2ZDU4ZmFiZDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYworKysgYi94
ZW4vYXJjaC9hcm0vcDJtLmMKQEAgLTM4MywxNCArMzgzLDE0IEBAIG91dDoKIAogbWZuX3QgcDJt
X2xvb2t1cChzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIHAybV90eXBlX3QgKnQpCiB7Ci0g
ICAgbWZuX3QgcmV0OworICAgIG1mbl90IG1mbjsKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
ID0gcDJtX2dldF9ob3N0cDJtKGQpOwogCiAgICAgcDJtX3JlYWRfbG9jayhwMm0pOwotICAgIHJl
dCA9IHAybV9nZXRfZW50cnkocDJtLCBnZm4sIHQsIE5VTEwsIE5VTEwpOworICAgIG1mbiA9IHAy
bV9nZXRfZW50cnkocDJtLCBnZm4sIHQsIE5VTEwsIE5VTEwpOwogICAgIHAybV9yZWFkX3VubG9j
ayhwMm0pOwogCi0gICAgcmV0dXJuIHJldDsKKyAgICByZXR1cm4gbWZuOwogfQogCiBpbnQgZ3Vl
c3RfcGh5c21hcF9tYXJrX3BvcHVsYXRlX29uX2RlbWFuZChzdHJ1Y3QgZG9tYWluICpkLAotLSAK
Mi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17: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 1ff7Hc-0006bz-8b; Mon, 16 Jul 2018 17: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7Ha-0006Z5-FI
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:34 +0000
X-Inumbo-ID: 8bc22178-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8bc22178-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 22B5B1650;
 Mon, 16 Jul 2018 10:27:33 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 37D463F5B1;
 Mon, 16 Jul 2018 10:27:32 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:10 +0100
Message-Id: <20180716172712.20294-14-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 13/15] xen/arm: p2m: Introduce a new variable
 removing_mapping in __p2m_set_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,
 Julien Grall <julien.grall@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>

VGhpcyBpcyBtYWtpbmcgdGhlIGNvZGUgc2xpZ2h0bHkgZWFzaWVyIHRvIHVuZGVyc3RhbmQuCgpT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPgotLS0K
IHhlbi9hcmNoL2FybS9wMm0uYyB8IDEwICsrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3Ay
bS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCmluZGV4IDY2ZDU4ZmFiZDcuLmU4MjZmNTc4NDIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYworKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMKQEAg
LTc5Miw2ICs3OTIsOCBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9lbnRyeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLAogICAgIHVuc2lnbmVkIGludCB0YXJnZXQgPSAzIC0gKHBhZ2Vfb3JkZXIgLyBM
UEFFX1NISUZUKTsKICAgICBscGFlX3QgKmVudHJ5LCAqdGFibGUsIG9yaWdfcHRlOwogICAgIGlu
dCByYzsKKyAgICAvKiBBIG1hcHBpbmcgaXMgcmVtb3ZlZCBpZiB0aGUgTUZOIGlzIGludmFsaWQu
ICovCisgICAgYm9vbCByZW1vdmluZ19tYXBwaW5nID0gbWZuX2VxKHNtZm4sIElOVkFMSURfTUZO
KTsKIAogICAgIC8qIENvbnZlbmllbmNlIGFsaWFzZXMgKi8KICAgICBjb25zdCB1bnNpZ25lZCBp
bnQgb2Zmc2V0c1s0XSA9IHsKQEAgLTgxNyw5ICs4MTksOSBAQCBzdGF0aWMgaW50IF9fcDJtX3Nl
dF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgIHsKICAgICAgICAgLyoKICAgICAg
ICAgICogRG9uJ3QgdHJ5IHRvIGFsbG9jYXRlIGludGVybWVkaWF0ZSBwYWdlIHRhYmxlIGlmIHRo
ZSBtYXBwaW5nCi0gICAgICAgICAqIGlzIGFib3V0IHRvIGJlIHJlbW92ZWQgKGkuZSBtZm4gPT0g
SU5WQUxJRF9NRk4pLgorICAgICAgICAgKiBpcyBhYm91dCB0byBiZSByZW1vdmVkLgogICAgICAg
ICAgKi8KLSAgICAgICAgcmMgPSBwMm1fbmV4dF9sZXZlbChwMm0sIG1mbl9lcShzbWZuLCBJTlZB
TElEX01GTiksCisgICAgICAgIHJjID0gcDJtX25leHRfbGV2ZWwocDJtLCByZW1vdmluZ19tYXBw
aW5nLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldmVsLCAmdGFibGUsIG9mZnNldHNb
bGV2ZWxdKTsKICAgICAgICAgaWYgKCByYyA9PSBHVUVTVF9UQUJMRV9NQVBfRkFJTEVEICkKICAg
ICAgICAgewpAQCAtODMwLDcgKzgzMiw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0
cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgICAgICAgKiB3aGVuIHJlbW92aW5nIGEgbWFw
cGluZyBhcyBpdCBtYXkgbm90IGV4aXN0IGluIHRoZQogICAgICAgICAgICAgICogcGFnZSB0YWJs
ZS4gSW4gdGhpcyBjYXNlLCBqdXN0IGlnbm9yZSBpdC4KICAgICAgICAgICAgICAqLwotICAgICAg
ICAgICAgcmMgPSBtZm5fZXEoc21mbiwgSU5WQUxJRF9NRk4pID8gMCA6IC1FTk9FTlQ7CisgICAg
ICAgICAgICByYyA9IHJlbW92aW5nX21hcHBpbmcgPyAgMCA6IC1FTk9FTlQ7CiAgICAgICAgICAg
ICBnb3RvIG91dDsKICAgICAgICAgfQogICAgICAgICBlbHNlIGlmICggcmMgIT0gR1VFU1RfVEFC
TEVfTk9STUFMX1BBR0UgKQpAQCAtOTI1LDcgKzkyNyw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0
X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgaWYgKCBscGFlX2lzX3ZhbGlkKG9y
aWdfcHRlKSApCiAgICAgICAgIHAybV9yZW1vdmVfcHRlKGVudHJ5LCBwMm0tPmNsZWFuX3B0ZSk7
CiAKLSAgICBpZiAoIG1mbl9lcShzbWZuLCBJTlZBTElEX01GTikgKQorICAgIGlmICggcmVtb3Zp
bmdfbWFwcGluZyApCiAgICAgICAgIC8qIEZsdXNoIGNhbiBiZSBkZWZlcnJlZCBpZiB0aGUgZW50
cnkgaXMgcmVtb3ZlZCAqLwogICAgICAgICBwMm0tPm5lZWRfZmx1c2ggfD0gISFscGFlX2lzX3Zh
bGlkKG9yaWdfcHRlKTsKICAgICBlbHNlCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 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 1ff7Hd-0006dr-Kd; Mon, 16 Jul 2018 17:27: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7Hb-0006bB-P5
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:35 +0000
X-Inumbo-ID: 7b54fe2c-891d-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7b54fe2c-891d-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 19:27:15 +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 6D28A7A9;
 Mon, 16 Jul 2018 10:27:34 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5FEDB3F5B1;
 Mon, 16 Jul 2018 10:27:33 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:11 +0100
Message-Id: <20180716172712.20294-15-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 14/15] 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,
 Julien Grall <julien.grall@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
IHRoZSByZXR1cm4gYW5kIG1ha2UgdGhlIGRldmVsb3BwZXIgbGlmZSBhCmJpdCBlYXNpZXIuCgpT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPgotLS0K
IHhlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMgICAgICAgIHwgNTAgKysrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyAgICAgICAg
fCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF93YWxrLmggfCAgOCArKystLS0tCiAz
IGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDMwIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fs
ay5jCmluZGV4IDRhMWI0Y2YyYzguLjdkYjdhNzMyMWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9ndWVzdF93YWxrLmMKKysrIGIveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwpAQCAtMjgsOSAr
MjgsOSBAQAogICogcGFnZSB0YWJsZSBvbiBhIGRpZmZlcmVudCB2Q1BVLCB0aGUgZm9sbG93aW5n
IHJlZ2lzdGVycyB3b3VsZCBuZWVkIHRvIGJlCiAgKiBsb2FkZWQ6IFRDUl9FTDEsIFRUQlIwX0VM
MSwgVFRCUjFfRUwxLCBhbmQgU0NUTFJfRUwxLgogICovCi1zdGF0aWMgaW50IGd1ZXN0X3dhbGtf
c2QoY29uc3Qgc3RydWN0IHZjcHUgKnYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgdmFkZHJf
dCBndmEsIHBhZGRyX3QgKmlwYSwKLSAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgKnBlcm1zKQorc3RhdGljIGJvb2wgZ3Vlc3Rfd2Fsa19zZChjb25zdCBzdHJ1Y3QgdmNwdSAq
diwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdmFkZHJfdCBndmEsIHBhZGRyX3QgKmlwYSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpwZXJtcykKIHsKICAgICBp
bnQgcmV0OwogICAgIGJvb2wgZGlzYWJsZWQgPSB0cnVlOwpAQCAtNzksNyArNzksNyBAQCBzdGF0
aWMgaW50IGd1ZXN0X3dhbGtfc2QoY29uc3Qgc3RydWN0IHZjcHUgKnYsCiAgICAgfQogCiAgICAg
aWYgKCBkaXNhYmxlZCApCi0gICAgICAgIHJldHVybiAtRUZBVUxUOworICAgICAgICByZXR1cm4g
ZmFsc2U7CiAKICAgICAvKgogICAgICAqIFRoZSBhZGRyZXNzIG9mIHRoZSBMMSBkZXNjcmlwdG9y
IGZvciB0aGUgaW5pdGlhbCBsb29rdXAgaGFzIHRoZQpAQCAtOTcsMTIgKzk3LDEyIEBAIHN0YXRp
YyBpbnQgZ3Vlc3Rfd2Fsa19zZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAvKiBBY2Nlc3Mg
dGhlIGd1ZXN0J3MgbWVtb3J5IHRvIHJlYWQgb25seSBvbmUgUFRFLiAqLwogICAgIHJldCA9IGFj
Y2Vzc19ndWVzdF9tZW1vcnlfYnlfaXBhKGQsIHBhZGRyLCAmcHRlLCBzaXplb2Yoc2hvcnRfZGVz
Y190KSwgZmFsc2UpOwogICAgIGlmICggcmV0ICkKLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cisg
ICAgICAgIHJldHVybiBmYWxzZTsKIAogICAgIHN3aXRjaCAoIHB0ZS53YWxrLmR0ICkKICAgICB7
CiAgICAgY2FzZSBMMURFU0NfSU5WQUxJRDoKLSAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisgICAg
ICAgIHJldHVybiBmYWxzZTsKIAogICAgIGNhc2UgTDFERVNDX1BBR0VfVEFCTEU6CiAgICAgICAg
IC8qCkBAIC0xMjIsMTAgKzEyMiwxMCBAQCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtfc2QoY29uc3Qg
c3RydWN0IHZjcHUgKnYsCiAgICAgICAgIC8qIEFjY2VzcyB0aGUgZ3Vlc3QncyBtZW1vcnkgdG8g
cmVhZCBvbmx5IG9uZSBQVEUuICovCiAgICAgICAgIHJldCA9IGFjY2Vzc19ndWVzdF9tZW1vcnlf
YnlfaXBhKGQsIHBhZGRyLCAmcHRlLCBzaXplb2Yoc2hvcnRfZGVzY190KSwgZmFsc2UpOwogICAg
ICAgICBpZiAoIHJldCApCi0gICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICAgICAgICAg
IHJldHVybiBmYWxzZTsKIAogICAgICAgICBpZiAoIHB0ZS53YWxrLmR0ID09IEwyREVTQ19JTlZB
TElEICkKLSAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOworICAgICAgICAgICAgcmV0dXJuIGZh
bHNlOwogCiAgICAgICAgIGlmICggcHRlLnBnLnBhZ2UgKSAvKiBTbWFsbCBwYWdlLiAqLwogICAg
ICAgICB7CkBAIC0xNzUsNyArMTc1LDcgQEAgc3RhdGljIGludCBndWVzdF93YWxrX3NkKGNvbnN0
IHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAgICAgKnBlcm1zIHw9IEdWMk1fRVhFQzsKICAgICB9
CiAKLSAgICByZXR1cm4gMDsKKyAgICByZXR1cm4gdHJ1ZTsKIH0KIAogLyoKQEAgLTM1NSw5ICsz
NTUsOSBAQCBzdGF0aWMgYm9vbCBjaGVja19iYXNlX3NpemUodW5zaWduZWQgaW50IG91dHB1dF9z
aXplLCB1aW50NjRfdCBiYXNlKQogICogcGFnZSB0YWJsZSBvbiBhIGRpZmZlcmVudCB2Q1BVLCB0
aGUgZm9sbG93aW5nIHJlZ2lzdGVycyB3b3VsZCBuZWVkIHRvIGJlCiAgKiBsb2FkZWQ6IFRDUl9F
TDEsIFRUQlIwX0VMMSwgVFRCUjFfRUwxLCBhbmQgU0NUTFJfRUwxLgogICovCi1zdGF0aWMgaW50
IGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgdmFkZHJfdCBndmEsIHBhZGRyX3QgKmlwYSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgKnBlcm1zKQorc3RhdGljIGJvb2wgZ3Vlc3Rfd2Fsa19sZChjb25zdCBz
dHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdmFkZHJfdCBndmEsIHBh
ZGRyX3QgKmlwYSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpwZXJt
cykKIHsKICAgICBpbnQgcmV0OwogICAgIGJvb2wgZGlzYWJsZWQgPSB0cnVlOwpAQCAtNDQyLDcg
KzQ0Miw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwK
ICAgICAgICAgICovCiAgICAgICAgIGlmICggKGlucHV0X3NpemUgPiBUQ1JfRUwxX0lQU180OF9C
SVRfVkFMKSB8fAogICAgICAgICAgICAgIChpbnB1dF9zaXplIDwgVENSX0VMMV9JUFNfTUlOX1ZB
TCkgKQotICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisgICAgICAgICAgICByZXR1cm4gZmFs
c2U7CiAgICAgfQogICAgIGVsc2UKICAgICB7CkBAIC00ODcsNyArNDg3LDcgQEAgc3RhdGljIGlu
dCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAogICAgIH0KIAogICAgIGlmICgg
ZGlzYWJsZWQgKQotICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgcmV0dXJuIGZhbHNl
OwogCiAgICAgLyoKICAgICAgKiBUaGUgc3RhcnRpbmcgbGV2ZWwgaXMgdGhlIG51bWJlciBvZiBz
dHJpZGVzIChncmFpbnNpemVzW2dyYW5dIC0gMykKQEAgLTQ5OCwxMiArNDk4LDEyIEBAIHN0YXRp
YyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAvKiBHZXQgdGhl
IElQQSBvdXRwdXRfc2l6ZS4gKi8KICAgICByZXQgPSBnZXRfaXBhX291dHB1dF9zaXplKGQsIHRj
ciwgJm91dHB1dF9zaXplKTsKICAgICBpZiAoIHJldCApCi0gICAgICAgIHJldHVybiAtRUZBVUxU
OworICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICAvKiBNYWtlIHN1cmUgdGhlIGJhc2UgYWRk
cmVzcyBkb2VzIG5vdCBleGNlZWQgaXRzIGNvbmZpZ3VyZWQgc2l6ZS4gKi8KICAgICByZXQgPSBj
aGVja19iYXNlX3NpemUob3V0cHV0X3NpemUsIHR0YnIpOwogICAgIGlmICggIXJldCApCi0gICAg
ICAgIHJldHVybiAtRUZBVUxUOworICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICAvKgogICAg
ICAqIENvbXB1dGUgdGhlIGJhc2UgYWRkcmVzcyBvZiB0aGUgZmlyc3QgbGV2ZWwgdHJhbnNsYXRp
b24gdGFibGUgdGhhdCBpcwpAQCAtNTIzLDEyICs1MjMsMTIgQEAgc3RhdGljIGludCBndWVzdF93
YWxrX2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAvKiBBY2Nlc3MgdGhlIGd1ZXN0
J3MgbWVtb3J5IHRvIHJlYWQgb25seSBvbmUgUFRFLiAqLwogICAgICAgICByZXQgPSBhY2Nlc3Nf
Z3Vlc3RfbWVtb3J5X2J5X2lwYShkLCBwYWRkciwgJnB0ZSwgc2l6ZW9mKGxwYWVfdCksIGZhbHNl
KTsKICAgICAgICAgaWYgKCByZXQgKQotICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisgICAg
ICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICAgICAgLyogTWFrZSBzdXJlIHRoZSBiYXNlIGFk
ZHJlc3MgZG9lcyBub3QgZXhjZWVkIGl0cyBjb25maWd1cmVkIHNpemUuICovCiAgICAgICAgIHJl
dCA9IGNoZWNrX2Jhc2Vfc2l6ZShvdXRwdXRfc2l6ZSwgcGZuX3RvX3BhZGRyKHB0ZS53YWxrLmJh
c2UpKTsKICAgICAgICAgaWYgKCAhcmV0ICkKLSAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOwor
ICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgICAgIC8qCiAgICAgICAgICAqIElmIHBh
Z2UgZ3JhbnVsYXJpdHkgaXMgNjRLLCBtYWtlIHN1cmUgdGhlIGFkZHJlc3MgaXMgYWxpZ25lZApA
QCAtNTM3LDcgKzUzNyw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3Qg
dmNwdSAqdiwKICAgICAgICAgaWYgKCAob3V0cHV0X3NpemUgPCBUQ1JfRUwxX0lQU181Ml9CSVRf
VkFMKSAmJgogICAgICAgICAgICAgIChncmFuID09IEdSQU5VTEVfU0laRV9JTkRFWF82NEspICYm
CiAgICAgICAgICAgICAgKHB0ZS53YWxrLmJhc2UgJiAweGYpICkKLSAgICAgICAgICAgIHJldHVy
biAtRUZBVUxUOworICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgICAgIC8qCiAgICAg
ICAgICAqIEJyZWFrIGlmIG9uZSBvZiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgaXMgdHJ1ZToK
QEAgLTU2Nyw3ICs1NjcsNyBAQCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0
IHZjcHUgKnYsCiAgICAgICogbWFwcyBhIG1lbW9yeSBibG9jayBhdCBsZXZlbCAzIChQVEU8MTow
PiA9PSAwMSkuCiAgICAgICovCiAgICAgaWYgKCAhbHBhZV9pc192YWxpZChwdGUpIHx8ICFscGFl
X2lzX21hcHBpbmcocHRlLCBsZXZlbCkgKQotICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAg
ICAgcmV0dXJuIGZhbHNlOwogCiAgICAgLyogTWFrZSBzdXJlIHRoYXQgdGhlIGxvd2VyIGJpdHMg
b2YgdGhlIFBURSdzIGJhc2UgYWRkcmVzcyBhcmUgemVyby4gKi8KICAgICBtYXNrID0gR0VOTUFT
S19VTEwoNDcsIGdyYWluc2l6ZXNbZ3Jhbl0pOwpAQCAtNTgzLDExICs1ODMsMTEgQEAgc3RhdGlj
IGludCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAogICAgIGlmICggIXB0ZS5w
dC54biAmJiAheG5fdGFibGUgKQogICAgICAgICAqcGVybXMgfD0gR1YyTV9FWEVDOwogCi0gICAg
cmV0dXJuIDA7CisgICAgcmV0dXJuIHRydWU7CiB9CiAKLWludCBndWVzdF93YWxrX3RhYmxlcyhj
b25zdCBzdHJ1Y3QgdmNwdSAqdiwgdmFkZHJfdCBndmEsCi0gICAgICAgICAgICAgICAgICAgICAg
cGFkZHJfdCAqaXBhLCB1bnNpZ25lZCBpbnQgKnBlcm1zKQorYm9vbCBndWVzdF93YWxrX3RhYmxl
cyhjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdmFkZHJfdCBndmEsCisgICAgICAgICAgICAgICAgICAg
ICAgIHBhZGRyX3QgKmlwYSwgdW5zaWduZWQgaW50ICpwZXJtcykKIHsKICAgICB1aW50MzJfdCBz
Y3RsciA9IFJFQURfU1lTUkVHKFNDVExSX0VMMSk7CiAgICAgcmVnaXN0ZXJfdCB0Y3IgPSBSRUFE
X1NZU1JFRyhUQ1JfRUwxKTsKQEAgLTU5NSw3ICs1OTUsNyBAQCBpbnQgZ3Vlc3Rfd2Fsa190YWJs
ZXMoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHZhZGRyX3QgZ3ZhLAogCiAgICAgLyogV2UgYXNzdW1l
IHRoYXQgdGhlIGRvbWFpbiBpcyBydW5uaW5nIG9uIHRoZSBjdXJyZW50bHkgYWN0aXZlIGRvbWFp
bi4gKi8KICAgICBpZiAoIHYgIT0gY3VycmVudCApCi0gICAgICAgIHJldHVybiAtRUZBVUxUOwor
ICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICAvKiBBbGxvdyBwZXJtcyB0byBiZSBOVUxMLiAq
LwogICAgIHBlcm1zID0gcGVybXMgPzogJl9wZXJtczsKQEAgLTYxOSw3ICs2MTksNyBAQCBpbnQg
Z3Vlc3Rfd2Fsa190YWJsZXMoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHZhZGRyX3QgZ3ZhLAogICAg
ICAgICAvKiBNZW1vcnkgY2FuIGJlIGFjY2Vzc2VkIHdpdGhvdXQgYW55IHJlc3RyaWN0aW9ucy4g
Ki8KICAgICAgICAgKnBlcm1zID0gR1YyTV9SRUFEfEdWMk1fV1JJVEV8R1YyTV9FWEVDOwogCi0g
ICAgICAgIHJldHVybiAwOworICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9CiAKICAgICBpZiAo
IGlzXzMyYml0X2RvbWFpbih2LT5kb21haW4pICYmICEodGNyICYgVFRCQ1JfRUFFKSApCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nl
c3MuYwppbmRleCBhZTI2ODZmZmEyLi41N2VjNzg3MmJiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vbWVtX2FjY2Vzcy5jCisrKyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKQEAgLTEyNSw3
ICsxMjUsNyBAQCBwMm1fbWVtX2FjY2Vzc19jaGVja19hbmRfZ2V0X3BhZ2UodmFkZHJfdCBndmEs
IHVuc2lnbmVkIGxvbmcgZmxhZywKICAgICAgICAgICogVGhlIHNvZnR3YXJlIGd2YSB0byBpcGEg
dHJhbnNsYXRpb24gY2FuIHN0aWxsIGZhaWwsIGUuZy4sIGlmIHRoZSBndmEKICAgICAgICAgICog
aXMgbm90IG1hcHBlZC4KICAgICAgICAgICovCi0gICAgICAgIGlmICggZ3Vlc3Rfd2Fsa190YWJs
ZXModiwgZ3ZhLCAmaXBhLCAmcGVybXMpIDwgMCApCisgICAgICAgIGlmICggIWd1ZXN0X3dhbGtf
dGFibGVzKHYsIGd2YSwgJmlwYSwgJnBlcm1zKSApCiAgICAgICAgICAgICByZXR1cm4gTlVMTDsK
IAogICAgICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF93YWxr
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X3dhbGsuaAppbmRleCA0ZWQ4NDc2ZTA4Li44
NzY4YWM5ODk0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X3dhbGsuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X3dhbGsuaApAQCAtMiwxMCArMiwxMCBAQAog
I2RlZmluZSBfWEVOX0dVRVNUX1dBTEtfSAogCiAvKiBXYWxrIHRoZSBndWVzdCdzIHBhZ2UgdGFi
bGVzIGluIHNvZnR3YXJlLiAqLwotaW50IGd1ZXN0X3dhbGtfdGFibGVzKGNvbnN0IHN0cnVjdCB2
Y3B1ICp2LAotICAgICAgICAgICAgICAgICAgICAgIHZhZGRyX3QgZ3ZhLAotICAgICAgICAgICAg
ICAgICAgICAgIHBhZGRyX3QgKmlwYSwKLSAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgKnBlcm1zKTsKK2Jvb2wgZ3Vlc3Rfd2Fsa190YWJsZXMoY29uc3Qgc3RydWN0IHZjcHUgKnYs
CisgICAgICAgICAgICAgICAgICAgICAgIHZhZGRyX3QgZ3ZhLAorICAgICAgICAgICAgICAgICAg
ICAgICBwYWRkcl90ICppcGEsCisgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAq
cGVybXMpOwogCiAjZW5kaWYgLyogX1hFTl9HVUVTVF9XQUxLX0ggKi8KIAotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 17:27:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 17:27: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 1ff7He-0006ee-2t; Mon, 16 Jul 2018 17: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=j3cc=ka=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ff7Hc-0006cS-Ml
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 17:27:36 +0000
X-Inumbo-ID: 8d3ad9f9-891d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8d3ad9f9-891d-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 17:27: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 950BF15AD;
 Mon, 16 Jul 2018 10:27:35 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AB1453F5B1;
 Mon, 16 Jul 2018 10:27:34 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 16 Jul 2018 18:27:12 +0100
Message-Id: <20180716172712.20294-16-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180716172712.20294-1-julien.grall@arm.com>
References: <20180716172712.20294-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 15/15] 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,
 Julien Grall <julien.grall@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
dGlvbi4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGxpbmFyby5v
cmc+Ci0tLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgIHwgMjQgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmggfCAyNCArKysrKysrKysrKysr
KysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0v
dHJhcHMuYwppbmRleCBkMWJmNjliMjQ1Li42NzUxZTRkNzU0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAtNjgsMzAgKzY4LDYg
QEAgc3RhdGljIGlubGluZSB2b2lkIGNoZWNrX3N0YWNrX2FsaWdubWVudF9jb25zdHJhaW50cyh2
b2lkKSB7CiAjZW5kaWYKIH0KIAotLyoKLSAqIEdVRVNUX0JVR19PTiBpcyBpbnRlbmRlZCBmb3Ig
Y2hlY2tpbmcgdGhhdCB0aGUgZ3Vlc3Qgc3RhdGUgaGFzIG5vdCBiZWVuCi0gKiBjb3JydXB0ZWQg
aW4gaGFyZHdhcmUgYW5kL29yIHRoYXQgdGhlIGhhcmR3YXJlIGJlaGF2ZXMgYXMgd2UKLSAqIGJl
bGlldmUgaXQgc2hvdWxkIChpLmUuIHRoYXQgY2VydGFpbiB0cmFwcyBjYW4gb25seSBvY2N1ciB3
aGVuIHRoZQotICogZ3Vlc3QgaXMgaW4gYSBwYXJ0aWN1bGFyIG1vZGUpLgotICoKLSAqIFRoZSBp
bnRlbnRpb24gaXMgdG8gbGltaXQgdGhlIGRhbWFnZSBzdWNoIGgvdyBidWdzIChvciBzcGVjCi0g
KiBtaXN1bmRlcnN0YW5kaW5ncykgY2FuIGRvIGJ5IHR1cm5pbmcgdGhlbSBpbnRvIERlbmlhbCBv
ZiBTZXJ2aWNlCi0gKiBhdHRhY2tzIGluc3RlYWQgb2YgZS5nLiBpbmZvcm1hdGlvbiBsZWFrcyBv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbnMuCi0gKgotICogR1VFU1RfQlVHX09OICpNVVNUKiAqTk9U
KiBiZSB1c2VkIHRvIGNoZWNrIGZvciBndWVzdCBjb250cm9sbGFibGUgc3RhdGUhCi0gKgotICog
Q29tcGFyZWQgd2l0aCByZWd1bGFyIEJVR19PTiBpdCBkdW1wcyB0aGUgZ3Vlc3QgdmNwdSBzdGF0
ZSBpbnN0ZWFkCi0gKiBvZiBYZW4ncyBzdGF0ZS4KLSAqLwotI2RlZmluZSBndWVzdF9idWdfb25f
ZmFpbGVkKHApICAgICAgICAgICAgICAgICAgICAgICAgICBcCi1kbyB7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBzaG93X2V4ZWN1dGlv
bl9zdGF0ZShndWVzdF9jcHVfdXNlcl9yZWdzKCkpOyAgICAgICAgXAotICAgIHBhbmljKCJHdWVz
dCBCdWc6ICVwdjogJyVzJywgbGluZSAlZCwgZmlsZSAlc1xuIiwgICBcCi0gICAgICAgICAgY3Vy
cmVudCwgcCwgX19MSU5FX18sIF9fRklMRV9fKTsgICAgICAgICAgICAgIFwKLX0gd2hpbGUgKDAp
Ci0jZGVmaW5lIEdVRVNUX0JVR19PTihwKSBcCi0gICAgZG8geyBpZiAoIHVubGlrZWx5KHApICkg
Z3Vlc3RfYnVnX29uX2ZhaWxlZCgjcCk7IH0gd2hpbGUgKDApCi0KICNpZmRlZiBDT05GSUdfQVJN
XzMyCiBzdGF0aWMgaW50IGRlYnVnX3N0YWNrX2xpbmVzID0gMjA7CiAjZGVmaW5lIHN0YWNrX3dv
cmRzX3Blcl9saW5lIDgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaAppbmRleCA3MGI1MmQxZDE2Li4wYWNmN2RlNjdk
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLWFybS90cmFwcy5oCkBAIC05LDYgKzksMzAgQEAKICMgaW5jbHVkZSA8YXNtL2FybTY0
L3RyYXBzLmg+CiAjZW5kaWYKIAorLyoKKyAqIEdVRVNUX0JVR19PTiBpcyBpbnRlbmRlZCBmb3Ig
Y2hlY2tpbmcgdGhhdCB0aGUgZ3Vlc3Qgc3RhdGUgaGFzIG5vdCBiZWVuCisgKiBjb3JydXB0ZWQg
aW4gaGFyZHdhcmUgYW5kL29yIHRoYXQgdGhlIGhhcmR3YXJlIGJlaGF2ZXMgYXMgd2UKKyAqIGJl
bGlldmUgaXQgc2hvdWxkIChpLmUuIHRoYXQgY2VydGFpbiB0cmFwcyBjYW4gb25seSBvY2N1ciB3
aGVuIHRoZQorICogZ3Vlc3QgaXMgaW4gYSBwYXJ0aWN1bGFyIG1vZGUpLgorICoKKyAqIFRoZSBp
bnRlbnRpb24gaXMgdG8gbGltaXQgdGhlIGRhbWFnZSBzdWNoIGgvdyBidWdzIChvciBzcGVjCisg
KiBtaXN1bmRlcnN0YW5kaW5ncykgY2FuIGRvIGJ5IHR1cm5pbmcgdGhlbSBpbnRvIERlbmlhbCBv
ZiBTZXJ2aWNlCisgKiBhdHRhY2tzIGluc3RlYWQgb2YgZS5nLiBpbmZvcm1hdGlvbiBsZWFrcyBv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbnMuCisgKgorICogR1VFU1RfQlVHX09OICpNVVNUKiAqTk9U
KiBiZSB1c2VkIHRvIGNoZWNrIGZvciBndWVzdCBjb250cm9sbGFibGUgc3RhdGUhCisgKgorICog
Q29tcGFyZWQgd2l0aCByZWd1bGFyIEJVR19PTiBpdCBkdW1wcyB0aGUgZ3Vlc3QgdmNwdSBzdGF0
ZSBpbnN0ZWFkCisgKiBvZiBYZW4ncyBzdGF0ZS4KKyAqLworI2RlZmluZSBndWVzdF9idWdfb25f
ZmFpbGVkKHApICAgICAgICAgICAgICAgICAgICAgICAgICBcCitkbyB7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBzaG93X2V4ZWN1dGlv
bl9zdGF0ZShndWVzdF9jcHVfdXNlcl9yZWdzKCkpOyAgICAgICAgXAorICAgIHBhbmljKCJHdWVz
dCBCdWc6ICVwdjogJyVzJywgbGluZSAlZCwgZmlsZSAlc1xuIiwgICBcCisgICAgICAgICAgY3Vy
cmVudCwgcCwgX19MSU5FX18sIF9fRklMRV9fKTsgICAgICAgICAgICAgIFwKK30gd2hpbGUgKDAp
CisjZGVmaW5lIEdVRVNUX0JVR19PTihwKSBcCisgICAgZG8geyBpZiAoIHVubGlrZWx5KHApICkg
Z3Vlc3RfYnVnX29uX2ZhaWxlZCgjcCk7IH0gd2hpbGUgKDApCisKIGludCBjaGVja19jb25kaXRp
b25hbF9pbnN0cihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgY29uc3QgdW5pb24gaHNyIGhz
cik7CiAKIHZvaWQgYWR2YW5jZV9wYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgY29uc3Qg
dW5pb24gaHNyIGhzcik7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 18:37:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 18: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 1ff8MN-0004ng-3L; Mon, 16 Jul 2018 18:36: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=5hjk=ka=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1ff8MM-0004nb-FU
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 18:36:34 +0000
X-Inumbo-ID: 1d653b40-8927-11e8-a8a5-bc764e045a96
Received: from mail-vk0-x229.google.com (unknown [2607:f8b0:400c:c05::229])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d653b40-8927-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 20:36:13 +0200 (CEST)
Received: by mail-vk0-x229.google.com with SMTP id e139-v6so20737513vkf.6
 for <xen-devel@lists.xenproject.org>; Mon, 16 Jul 2018 11:36:32 -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=zD/FBGq3wfXEe5JcVgWcagriGMWwPQSpQMXBHeUmJJE=;
 b=datTW9sfBPgTcmtHTf4Xdn+X5hBt/fgGEgYdvD9Vto0UlIHo4kefWGpIZ3n6HiwxrG
 ofe8NfRBLAodK5cSbVJJvsSt1RJs6GU5HjKl6ltekXW4+ukNRlhQcL0Abzob4NluTSNr
 XNDJaV9soBlxI2v63wGRKH2eGXiZ68ZwOSwqzmaKXBPqpuJcMXe+URy5C+BjulYQXt5S
 3SUzrlyV27KuLHi7krQzGpqxF/0uSyWwJzHcYpN71GhGHWIfRX0vvuXedoPZ+Ul4fbTl
 mm57WWc3dpj4IgG8UeIZEFeXxQOgWDAr2dNObDXuhw9EknHQLVfczwozRgIQDH0NVk4s
 YNNw==
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=zD/FBGq3wfXEe5JcVgWcagriGMWwPQSpQMXBHeUmJJE=;
 b=j3qZmXFrar1nYzBK774uc6Id/MzASyWJi0YaOOGK6CVHlgThOdFTeKnwSQuAmUAtpx
 wAfHYc+sX/lkiW6SuYAP/YZr3GdqCKpSxqRMYC1Zos3ryYu52w+0jhHgpn7EExxxFn6f
 BBVSJtpYQF3CFXHSJs1YUwqNLLOjDVqWdiqws63/8AT9vIJQVqtgWKTEcrxmCthFMLbA
 EVeB5KH3XKiIazkufww8i9yEAD1ZLfa2TlG0cXrb9/8viswzX/3lGItHhYxylqnAlXC+
 kM9Zd7cyDQ05xPWOr7/BQQ5q6415gt0AXgqnnaPv4vUmpsKWgCSC1rziedtEy+6QTrJp
 XhnA==
X-Gm-Message-State: AOUpUlFRRQIdoNMwEIJPU+5llMs01sQtsyz96iPr5wlCQ/IGp4uCjM7R
 GOy+EG+XH3H4pqsclz0WgUB15J26
X-Google-Smtp-Source: AAOMgpdxAJeB9BAjhPHBSzJ4zxpSuU3Y/GHpG6XAvES1WW3XsFNgCDX7RvGjDchl4bmW43l54KB2Fg==
X-Received: by 2002:a1f:ebc7:: with SMTP id
 j190-v6mr9926183vkh.114.1531766191465; 
 Mon, 16 Jul 2018 11:36:31 -0700 (PDT)
Received: from [10.134.54.75] ([107.150.16.30])
 by smtp.gmail.com with ESMTPSA id v64-v6sm7184351vka.43.2018.07.16.11.36.30
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 16 Jul 2018 11:36:30 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPhone Mail (15G77)
In-Reply-To: <2E842C09-3D92-42F2-B7FB-498061C90606@gmail.com>
Date: Mon, 16 Jul 2018 14:36:26 -0400
Message-Id: <37991EAB-6F96-44A0-9917-1EC8F1DF21B3@gmail.com>
References: <2E842C09-3D92-42F2-B7FB-498061C90606@gmail.com>
To: xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] Platform Security Summit 2018
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: openxt@googlegroups.com
Content-Type: multipart/mixed; boundary="===============7777451095506509955=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7777451095506509955==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-8E8B1017-940B-4A8E-B3EC-50E94B318F53
Content-Transfer-Encoding: 7bit


--Apple-Mail-8E8B1017-940B-4A8E-B3EC-50E94B318F53
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

The first three videos from the event have been posted, others to follow in c=
oming weeks:

- Lars Kurth, Xen Security=20
- Bruce Ashfield, OE meta-virtualization=20
- Ian Pratt, Hypervisor Security

https://www.platformsecuritysummit.com/2018/topic/xen/

https://www.platformsecuritysummit.com/

Rich

> On May 2, 2018, at 08:03, Rich Persaud <persaur@gmail.com> wrote:
>=20
> PSEC 2018 brings together security researchers and developers from the ope=
n-source ecosystems of OpenEmbedded, Xen Project and OpenXT. =20
>=20
> Presentation topics will include Xen security, LinuxBoot, TPM 2.0, Intel T=
XT SMI Transfer Monitor (STM), de-privileged QEMU, UEFI, trusted boot (SRTM a=
nd DRTM), firmware security, inter-VM communication, mandatory access contro=
l and deterministic execution.
>=20
> With a focus on hardware-based security and commercially extensible open s=
ource, this 2-day, single track event is for hardware and firmware engineers=
, hypervisor and OS developers, security architects, integrators and senior t=
echnical staff. =20
>=20
> Presentation abstracts, technical references and registration details are a=
vailable at https://platformsecuritysummit.com
>=20
> Rich

--Apple-Mail-8E8B1017-940B-4A8E-B3EC-50E94B318F53
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></div><div><div><span style=3D"backgro=
und-color: rgba(255, 255, 255, 0);">The first three videos from the event ha=
ve been posted, others to follow in coming weeks:</span></div><div><span sty=
le=3D"background-color: rgba(255, 255, 255, 0);"><br></span></div><div><span=
 style=3D"background-color: rgba(255, 255, 255, 0);">- Lars Kurth, Xen Secur=
ity&nbsp;</span></div><div><span style=3D"background-color: rgba(255, 255, 2=
55, 0);">- Bruce Ashfield, OE meta-virtualization&nbsp;</span></div><div><sp=
an style=3D"background-color: rgba(255, 255, 255, 0);">- Ian Pratt, Hypervis=
or Security</span></div><div><span style=3D"background-color: rgba(255, 255,=
 255, 0);"><br></span></div><div><font color=3D"#000000" style=3D"caret-colo=
r: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"><a href=3D"https=
://www.platformsecuritysummit.com/2018/topic/xen/" style=3D"caret-color: rgb=
(0, 0, 0); background-color: rgba(255, 255, 255, 0);">https://www.platformse=
curitysummit.com/2018/topic/xen/</a></font></div><div><br></div><div><a href=
=3D"https://www.platformsecuritysummit.com/">https://www.platformsecuritysum=
mit.com/</a></div><div><br></div><div><span style=3D"background-color: rgba(=
255, 255, 255, 0);">Rich</span></div></div><div><br>On May 2, 2018, at 08:03=
, Rich Persaud &lt;<a href=3D"mailto:persaur@gmail.com">persaur@gmail.com</a=
>&gt; wrote:<br><br></div><blockquote type=3D"cite"><div><span>PSEC 2018 bri=
ngs together security researchers and developers from the open-source ecosys=
tems of OpenEmbedded, Xen Project and OpenXT. &nbsp;</span><br><span></span>=
<br><span>Presentation topics will include Xen security, LinuxBoot, TPM 2.0,=
 Intel TXT SMI Transfer Monitor (STM), de-privileged QEMU, UEFI, trusted boo=
t (SRTM and DRTM), firmware security, inter-VM communication, mandatory acce=
ss control and deterministic execution.</span><br><span></span><br><span>Wit=
h a focus on hardware-based security and commercially extensible open source=
, this 2-day, single track event is for hardware and firmware engineers, hyp=
ervisor and OS developers, security architects, integrators and senior techn=
ical staff. &nbsp;</span><br><span></span><br><span>Presentation abstracts, t=
echnical references and registration details are available at <a href=3D"htt=
ps://platformsecuritysummit.com">https://platformsecuritysummit.com</a></spa=
n><br><span></span><br><span>Rich</span></div></blockquote></body></html>=

--Apple-Mail-8E8B1017-940B-4A8E-B3EC-50E94B318F53--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7777451095506509955==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 16 20:08:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 20:08:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ff9mi-0002vn-PR; Mon, 16 Jul 2018 20:07: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ff9mh-0002vb-J3
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 20:07:51 +0000
X-Inumbo-ID: ef0da434-8933-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef0da434-8933-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 20:07: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 1ff9md-0006sN-9M; Mon, 16 Jul 2018 20:07: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 1ff9md-0006XF-1t; Mon, 16 Jul 2018 20:07:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ff9md-0008FB-1F; Mon, 16 Jul 2018 20:07:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125247-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=6f28c09aa96b636ed4027cada570c1f2b8dc590f
X-Osstest-Versions-That: xen=5894c0a2da66243a89088d309c7e1ea212ab28d6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 20:07:47 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125247: 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>

ZmxpZ2h0IDEyNTI0NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTI0Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2ZjI4YzA5YWE5NmI2MzZlZDQwMjdjYWRhNTcwYzFmMmI4ZGM1OTBmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1ODk0YzBhMmRhNjYyNDNhODkw
ODhkMzA5YzdlMWVhMjEyYWIyOGQ2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUyMzcgIDIwMTgt
MDctMTYgMTQ6MDA6MjYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MjQ3ICAy
MDE4LTA3LTE2IDE3OjAwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA1ODk0YzBhMmRhLi42
ZjI4YzA5YWE5ICA2ZjI4YzA5YWE5NmI2MzZlZDQwMjdjYWRhNTcwYzFmMmI4ZGM1OTBmIC0+IHNt
b2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 20:09:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 20: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 1ff9ob-00032t-Af; Mon, 16 Jul 2018 20: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=f8eg=ka=xenproject.org=prvs=728c4af4b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ff9oZ-00032c-NZ
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 20:09:47 +0000
X-Inumbo-ID: 34f31536-8934-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34f31536-8934-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 20:09:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,362,1526342400"; d="scan'208";a="60347599"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74975-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:guest-start: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-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-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:debian-di-install: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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=1fd87ba1cd0312b743a48756a91c6962b1514aac
X-Osstest-Versions-That: xen=eb17ff9ce6a99a8761d3f4768703691f34043356
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 16 Jul 2018 21:09:19 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 74975: 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
NDk3NSB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJp
dGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NzUvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAg
ICAgICAgICAgICAgICAgIDFmZDg3YmExY2QwMzEyYjc0M2E0ODc1NmE5MWM2OTYyYjE1MTRhYWMK
YmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGViMTdmZjljZTZhOTlhODc2
MWQzZjQ3Njg3MDM2OTFmMzQwNDMzNTYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDkzMiAgMjAx
OC0wNy0wMyAxMDoxOTowNSBaICAgMTMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzQ5NzUg
IDIwMTgtMDctMTYgMDY6MjM6MzUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AZXUuY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
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
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczog
L2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9n
cy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBu
b3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWZkODdiYTFjZDAzMTJiNzQzYTQ4NzU2YTkxYzY5
NjJiMTUxNGFhYwpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpEYXRlOiAgIE1vbiBKdWwgOSAxNDo1NjoxOSAyMDE4ICswMTAwCgogICAgeGVuL01ha2VmaWxl
OiBCdW1wIHZlcnNpb24gdG8gNC4xMS4xLXByZSBmb3Igb25nb2luZyA0LjExIHN0YWJsZSBicmFu
Y2gKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+Cgpjb21taXQgMWViNjU0NGE1NjdlM2U1MTMzZmFmZTBjNGVmMzU0NWM1MTM4ZDBl
NApBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAg
IE1vbiBKdWwgOSAxNDoyNToyOCAyMDE4ICswMTAwCgogICAgU1VQUE9SVC5tZDogU3VwcG9ydCBs
aWZldGltZSBmb3IgNC4xMQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CiAgICBDQzogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29t
PgoKY29tbWl0IGM2MTNjYTE3MmFjMmYxNWY1YTk1MjE3YTc3M2I2M2NlYTkyY2JhNTMKQXV0aG9y
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVs
IDkgMTQ6MjE6MjAgMjAxOCArMDEwMAoKICAgIENvbmZpZy5taywgeGVuL01ha2VmaWxlLCBTVVBQ
T1JULm1kOiBYZW4gNC4xMTogVXBkYXRlIHZlcnNpb24gbnVtYmVycwogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgNjY2NTNiNDYy
MGMzYjQzNzA5ZjA5M2Y4MzZiMjI3NTY2NzM5YTg1MQpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgOSAxNDoxNDowNyAyMDE4ICsw
MTAwCgogICAgWGVuIDQuMTE6IFN3aXRjaCB0byBmaW5hbCByZWxlYXNlIHRhZ3MKICAgIAogICAg
Tm8gZnVuY3Rpb25hbCBjaGFuZ2U6IGluIGVhY2ggY2FzZSB0aGlzIHRhZyByZWZlcnMgdG8gdGhl
IHNhbWUgY29tbWl0CiAgICBhcyBwcmV2aW91c2x5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJ
YW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVk
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 20:18:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 20: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 1ff9xE-0003si-8R; Mon, 16 Jul 2018 20:18: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=f8eg=ka=xenproject.org=prvs=728c4af4b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ff9xD-0003sY-45
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 20:18:43 +0000
X-Inumbo-ID: 63109cdc-8935-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 63109cdc-8935-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 22:18:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,362,1526342400"; d="scan'208";a="60348517"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74976-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74948
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 16 Jul 2018 21:18:39 +0100
Subject: [Xen-devel] [distros-debian-sid test] 74976: 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>

ZmxpZ2h0IDc0OTc2IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTc2LwoKRmFpbHVyZXMg
Oi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQtbmV0Ym9vdC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICBmYWlsIGxpa2UgNzQ5NDgKIHRlc3QtYXJtaGYtYXJt
aGYtYXJtaGYtc2lkLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NDk0OAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNpZC1uZXRib290LXB5Z3J1YiAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgZmFpbCBsaWtlIDc0OTQ4CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc2lk
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICBmYWlsIGxpa2UgNzQ5NDgKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtc2lkLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgbGlrZSA3NDk0OAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAg
ICAgIDc0OTQ4Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1zaWQtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zaWQt
bmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtc2lkLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9o
b21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0
cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 21:39:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 21: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 1ffBCX-0001Cr-Au; Mon, 16 Jul 2018 21:38: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=nxxj=ka=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1ffBCV-0001Cm-Iy
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 21:38:35 +0000
X-Inumbo-ID: 8a6d1781-8940-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 8a6d1781-8940-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 23:38:13 +0200 (CEST)
Received: by mail-lj1-x244.google.com with SMTP id v9-v6so20907626ljk.4
 for <xen-devel@lists.xen.org>; Mon, 16 Jul 2018 14:38:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=4QAt9hNUlKHPt41Z9u+6rlwUxVVe6DuDj7dPle7+TTM=;
 b=UTMwLgY1iHBz82n1fPITu9X9EfLbtcAPjZGQ+jVveXguBXOaMk+z5hJ2KtVZ0+CP/e
 BSEnW6+vwZ3AW/HC1RoDTNFORONhAG2frBDUfPmmUesd55Htyp20pYSsR6nWmrPAENSC
 +F50hqFWluiTYgKGj+vrVeXNy4jINmjucnuzVotXEiMpl0IRzZ+Wuj5gWWuiP1qTh9NJ
 ZmBx7cNt/MhGjn5B+518Q+2BtczSf4Ey0V1dNK8v9MG7lNfLnszuR1AOnjPgwenyhB2e
 D9DKa/J82uvsmIG7r1TMwioQO9GPu4dpBwOtNRwhfEKWkyqfcgFS9Z+a86fPVeMFNZmc
 9lRw==
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=4QAt9hNUlKHPt41Z9u+6rlwUxVVe6DuDj7dPle7+TTM=;
 b=pT+ZQ3AEUeSFRjYfq/dsM1jmtBhqYKiA0rG/bHBWxDrXeIJYvEG2BJGQi4Yu4+X/Qt
 G/FuHsPPhFI012NoPf3QFnjk/rUJTSxREpFuGjjLBF9vbiL+K3pOD3VhexHdFGvdqvuP
 fgraJCMIVS+70fnwUaUP2YaXB7UQch1yJBHzDFwsEXoTiDuIAfz2w675vp1c1lGroQrZ
 61jwYEAYvcaN5dqLiKXzvTYpuiPSluNnIQpUTVqGVageJl37jrd+jbI/ZLYxJLrzIgNc
 CXb6GZYlb//lIDsjsJIt0hRfxLchsfbtbJr40lDDy7T9tuBZj65MCTdDfll+dhjAHRtH
 7rmw==
X-Gm-Message-State: AOUpUlHlY+XYvjWb0DqkJQxZt0TYUzEHE+VM/+BMX9fM/7AbAT2S46ud
 RcAefwa2cSvpu+rL/HsjRB9ol3+xZzdfzpQFJlQ=
X-Google-Smtp-Source: AAOMgpf826tuWG3PlppHhH+9klrcy/YpsCbVI1WZ+hZ11xHJ3AulRv5lMtaosP5v2NyMi4LuwPafj+wIta5Zdqc3dtA=
X-Received: by 2002:a2e:7014:: with SMTP id
 l20-v6mr11188907ljc.141.1531777111962; 
 Mon, 16 Jul 2018 14:38:31 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Mon, 16 Jul 2018 14:38:31 -0700 (PDT)
In-Reply-To: <5B4C8E0F02000078001D45EE@prv1-mh.provo.novell.com>
References: <20180716115902.5138-1-jandryuk@gmail.com>
 <5B4C8E0F02000078001D45EE@prv1-mh.provo.novell.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Mon, 16 Jul 2018 17:38:31 -0400
Message-ID: <CAKf6xpsHhBUK6TSa=gxn_264ZOPX7HMEEKxq3mZAbJqetZkNCA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] tboot: Avoid recursive fault in early boot
 panic with tboot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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,
 Gang Wei <gang.wei@intel.com>, Shane Wang <shane.wang@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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgODoyMiBBTSwgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPiB3cm90ZToKPj4+PiBPbiAxNi4wNy4xOCBhdCAxMzo1OSwgPGphbmRyeXVrQGdtYWls
LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCj4+ICsrKyBiL3hlbi9h
cmNoL3g4Ni90Ym9vdC5jCj4+IEBAIC0zOTEsNyArMzkxLDEyIEBAIHZvaWQgdGJvb3Rfc2h1dGRv
d24odWludDMyX3Qgc2h1dGRvd25fdHlwZSkKPj4gICAgICAgICAgdGJvb3RfZ2VuX3hlbmhlYXBf
aW50ZWdyaXR5KGdfdGJvb3Rfc2hhcmVkLT5zM19rZXksICZ4ZW5oZWFwX21hYyk7Cj4+ICAgICAg
fQo+Pgo+PiAtICAgIHdyaXRlX3B0YmFzZShpZGxlX3ZjcHVbMF0pOwo+PiArICAgIC8qIER1cmlu
ZyBlYXJseSBib290LCB3ZSBjYW4gYmUgY2FsbGVkIGJ5IHBhbmljIGJlZm9yZSBpZGxlX3ZjcHVb
MF0gaXMKPj4gKyAgICAgKiBzZXR1cCwgYnV0IGluIHRoYXQgY2FzZSB3ZSBkb24ndCBuZWVkIHRv
IGNoYW5nZSBwYWdlIHRhYmxlcy4gKi8KPj4gKyAgICBpZiAoIGlkbGVfdmNwdVswXSAhPSBJTlZB
TElEX1ZDUFUgKQo+PiArICAgIHsKPj4gKyAgICAgICAgd3JpdGVfcHRiYXNlKGlkbGVfdmNwdVsw
XSk7Cj4+ICsgICAgfQo+Cj4gVGhlcmUgYXJlIHR3byBzdHlsZSBpc3N1ZXMgaGVyZTogVGhlIGNv
bW1lbnQgd2FudHMgdG8gYmUgcHJvcGVybHkKPiBmb3JtYXR0ZWQsIGFuZCB0aGUgYnJhY2VzIHdh
bnQgdG8gYmUgZHJvcHBlZC4KPgo+IEFsc28gcGxlYXNlIGhvbm9yIHBhdGNoIHN1Ym1pc3Npb24g
cnVsZXMgLSB0aGV5IGdldCBzZW50IF90b18gdGhlCj4gbGlzdCwgd2l0aCBtYWludGFpbmVycyBf
Y2NfLWVkLgoKT2suICBTb3JyeSBmb3IgYWxsIHRoZSBlcnJvcnMgYW5kIHRoYW5rcyBmb3IgdGhl
IHBvaW50ZXJzLgoKUmVnYXJkcywKSmFzb24KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 21:44:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 21:44: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 1ffBIZ-0001vD-2G; Mon, 16 Jul 2018 21:44: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=oeam=ka=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffBIX-0001v8-OA
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 21:44:49 +0000
X-Inumbo-ID: 7b646fdb-8941-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b646fdb-8941-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 21:44: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 EE1F5208E8;
 Mon, 16 Jul 2018 21:44:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531777487;
 bh=+AzRq32w1hHsxeR2XtKprkM70hqvywJ+HTAByadkOig=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=DSE/Ui0++5xa6qEGkGc2iSMgiXHBG0wxJzn0mftiy2ehFWHgFHxi0GokPY3Rdl0LY
 qQZZBlMXPZ0uat5bfTLAo+/eWhS22IpOQf/l46VWSZLwLvGWcXirO1KtYyLV2hSKkv
 2FzOg5HH1ssLPPPZNpPv9UbdvJwY3gO+JljfOnQs=
Date: Mon, 16 Jul 2018 14:44:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B4CC36E02000078001D48BB@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807161408210.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-19-git-send-email-sstabellini@kernel.org>
 <5B4CC36E02000078001D48BB@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 19/21] 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" <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDA3LjA3LjE4
IGF0IDAxOjEyLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiAtLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L3NldHVwLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0
dXAuaAo+ID4gQEAgLTczLDQgKzczLDYgQEAgZXh0ZXJuIGJvb2wgb3B0X2RvbTBfc2hhZG93Owo+
ID4gICNlbmRpZgo+ID4gIGV4dGVybiBib29sIGRvbTBfcHZoOwo+ID4gIAo+ID4gKyNkZWZpbmUg
bWF4X2luaXRfZG9taWQgKDEpCj4gCj4gV2h5IGlzIHRoaXMgMSByYXRoZXIgdGhhbiAwPyBPciBp
cyB0aGUgbmFtZSBpbXByZWNpc2U/CgpZZWFoLCB0aGUgbmFtZSBpcyBpbXByZWNpc2UuIE9uIHg4
NiB0aGVyZSBpcyBhbHdheXMgb25seSBkb20wIGF0IGJvb3QsCnNvIHRoaXMgdmFyaWFibGUgaXMg
c2V0IHRvIDArMSA9IDEuIEkgY2FuIGNoYW5nZSB0aGUgdmFyaWFibGUgdG8KYWN0dWFsbHkgbWF0
Y2ggdGhlIG5hbWUsIHNvIHRoYXQgb24gYSBzeXN0ZW0gd2l0aCBvbmx5IGRvbTAgYXQgYm9vdCwK
bWF4X2luaXRfZG9taWQgd291bGQgYmUgKDApLiBJdCBtYWtlcyBtb3JlIHNlbnNlIHRoYXQgd2F5
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 21:54:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 21:54: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 1ffBS1-0002k8-2I; Mon, 16 Jul 2018 21:54: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=xazn=ka=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1ffBRz-0002k3-Jv
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 21:54:35 +0000
X-Inumbo-ID: c7a84f26-8942-11e8-a8a5-bc764e045a96
Received: from out2-smtp.messagingengine.com (unknown [66.111.4.26])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7a84f26-8942-11e8-a8a5-bc764e045a96;
 Mon, 16 Jul 2018 23:54:14 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id E417921FB7
 for <xen-devel@lists.xen.org>; Mon, 16 Jul 2018 17:54:33 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Mon, 16 Jul 2018 17:54:33 -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-sender:x-me-sender:x-sasl-enc; s=
 fm3; bh=1efJl9JbNhFowrujxY9ZryFDSKU2uIHHDTwwvV5KFGI=; b=eyoLvW2B
 ewNf4B7R6Pd4dvDwgxghje/dhS3DCgwSWc2jcJxviZ2QXPKCq1QQin5XKaaJ9Q1p
 zTkipWtpQwfQeVCRgvLG41hehGMCrgi4gGJ1QrDFD32Q6ZiUJFap1HaWnz4BZTfa
 OXqVzT1gaIfcPnohsxxgGb3UzZpE37pAJdg3lAku0ZVy2lFPEYWDvYvDYJGgl3tj
 D3nuyAuEKsqZiqH6YQOvvj38q1UgVoGUvgHgXOS/rlRGTEckeAknL1UAowDtwvss
 zgwiYd5o7i/Txe7BPHuw8o6BOEi7Rv77y+KV7gotrL/n/byiNV/poXdg9ct+R0j5
 lZVAOx1r47xDcA==
X-ME-Proxy: <xmx:GRRNW7OflZqi42_Uf8IvfODCXAoPmfueP2HsHim-rUY88Bk42f765g>
 <xmx:GRRNW-oeoyTEIiEC6Quw_dicCrn5FLEdWto5q99MyhEh-i5XgtrdPw>
 <xmx:GRRNW6P6d4bBBCnM86RNpd4gRjWookZC7vfSjveyly226Gv1FUGjxQ>
 <xmx:GRRNW8Mh6kF4bDT6gENtTYCo2FyBBShP4G2eMR3xjwHrBRbP0Am0oA>
 <xmx:GRRNW4xu7CjANAoVwTwIC8-5dpWaF4FqrwujZlHVULg-Nh6USHuHAw>
 <xmx:GRRNWwEnobd_Ux2hH2UZxBJRRu4yzQedKjVTz44W88VAsXIfBHYN-g>
X-ME-Sender: <xms:GRRNW1SULm2hpv0QJJHILjhMygVoCsDCY0SMuW5OEdHrCio-G7cJdg>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 3946810255
 for <xen-devel@lists.xen.org>; Mon, 16 Jul 2018 17:54:33 -0400 (EDT)
Date: Mon, 16 Jul 2018 23:54:29 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel <xen-devel@lists.xen.org>
Message-ID: <20180716215429.GM1371@mail-itl>
MIME-Version: 1.0
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: [Xen-devel] Update links on
 https://wiki.xen.org/wiki/Xen_in_Qubes_OS_Security_Architecture
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============3836151512427155288=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3836151512427155288==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="VYvi4N5CyHZx5xNE"
Content-Disposition: inline


--VYvi4N5CyHZx5xNE
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

Could anyone with wiki write access update links to qubes
arch-spec-0.3.pdf? The correct one is:
https://www.qubes-os.org/attachment/wiki/QubesArchitecture/arch-spec-0.3.pdf

--=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?

--VYvi4N5CyHZx5xNE
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltNFBUACgkQ24/THMrX
1yyTSAf/YFvRa59CJd4Tef8aGkMaubKAczhOuKF7HMB/FWwWSxPhLDdsr4i6d7D6
mI8S8pueBnbjkXTNm4bAtSpsOrVr+RQogTegD7vykb+i6lP3D04FvgevrSIQvdoE
S8aIVqzmwY5dytd3y1siUTDvvUkj/SOm7vvoR00NqmOeoNXh3B6ADeSAsV3Dfx3U
mopxrV9E86UAwYa0OYZuishQsYuZNYrqxPbCPeFW3as+kocQNm1H7dY+wNlXKrS5
yP0IzLv8b5u720bMy2o5MZKLEAzoGKV6Bs+F8CVsuDmoEBeGSUvPko+JTV9b5LHR
UVCfyiceUHFIw5caer7kBOfMHX7CLg==
=N8cF
-----END PGP SIGNATURE-----

--VYvi4N5CyHZx5xNE--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3836151512427155288==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 16 21:55:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 21: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 1ffBSo-0002oC-Ga; Mon, 16 Jul 2018 21: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=oeam=ka=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffBSn-0002o4-DF
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 21:55:25 +0000
X-Inumbo-ID: f6e984bf-8942-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f6e984bf-8942-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 21:55: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 A8269208E8;
 Mon, 16 Jul 2018 21:55:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531778124;
 bh=2rWcLDfdWQjJZdh49OX2OnbFgcaAs7q7TkhQZMqm/pA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=0ya8ESThOlbqYeoQQcu7nc6tzLQJecC9Tm/Bt1iN8pYFZoDvYr8vLiDhtTn0epQFf
 3FojNVUIyx57RHimTOo8ZkZCdxFEelQwyBxJHeorkjWLTzeXCTcgm71I3FieG9WLxt
 h6J1JLzbjbi2QvMGhnvvxd/VI8QWBDHbiM9fZr98=
Date: Mon, 16 Jul 2018 14:55:19 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B4CC5A602000078001D48CD@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807161411280.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <5B4CC5A602000078001D48CD@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 20/21] 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>, 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDA3LjA3LjE4
IGF0IDAxOjEyLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiBAQCAtMzg5LDI5
ICszOTIsNDkgQEAgc3RhdGljIHZvaWQgZHVtcF9jb25zb2xlX3Jpbmdfa2V5KHVuc2lnbmVkIGNo
YXIga2V5KQo+ID4gICAgICBmcmVlX3hlbmhlYXBfcGFnZXMoYnVmLCBvcmRlcik7Cj4gPiAgfQo+
ID4gIAo+ID4gLS8qIENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24g
YmV0d2VlbiBYZW4gYW5kIERPTTAuICovCj4gPiArLyoKPiA+ICsgKiBDVFJMLTxzd2l0Y2hfY2hh
cj4gc3dpdGNoZXMgaW5wdXQgZGlyZWN0aW9uIGJldHdlZW4gWGVuLCBEb20wIGFuZAo+ID4gKyAq
IERvbVVzLgo+ID4gKyAqLwo+ID4gICNkZWZpbmUgc3dpdGNoX2NvZGUgKG9wdF9jb25zd2l0Y2hb
MF0tJ2EnKzEpCj4gPiAtc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbl9yeCA9IDE7IC8qIEZB
TFNFID0+IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4gKi8KPiA+ICtzdGF0aWMgaW50IF9fcmVh
ZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogMSA9PiBpbnB1dCBwYXNzZWQgdG8gZG9tYWluIDAuICov
Cj4gCj4gSSBndWVzcyB0aGlzIHZhcmlhYmxlIHdhbnRzIHJlbmFtaW5nIG5vdy4KClllYWguIFdo
YXQgYWJvdXQgYGNvbnNvbGVfcngnPyAKCgo+ID4gIHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxf
aW5wdXQodm9pZCkKPiA+ICB7Cj4gPiAtICAgIHN0YXRpYyBjaGFyICppbnB1dF9zdHJbMl0gPSB7
ICJET00wIiwgIlhlbiIgfTsKPiA+IC0gICAgeGVuX3J4ID0gIXhlbl9yeDsKPiA+IC0gICAgcHJp
bnRrKCIqKiogU2VyaWFsIGlucHV0IC0+ICVzIiwgaW5wdXRfc3RyW3hlbl9yeF0pOwo+ID4gKyAg
ICB4ZW5fcngrKzsKPiA+ICsgICAgaWYgKCB4ZW5fcnggPT0gbWF4X2luaXRfZG9taWQgKyAxICkK
PiA+ICsgICAgICAgIHhlbl9yeCA9IDA7Cj4gPiArCj4gPiArICAgIGlmICggIXhlbl9yeCApCj4g
PiArICAgICAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgeGVuX3J4PSVkIC0+ICVzIiwgeGVu
X3J4LCAiWGVuIik7Cj4gPiArICAgIGVsc2UKPiA+ICsgICAgICAgIHByaW50aygiKioqIFNlcmlh
bCBpbnB1dCB4ZW5fcng9JWQgLT4gRE9NJWQiLCB4ZW5fcngsIHhlbl9yeCAtIDEpOwo+IAo+IFdo
YXQgYXJlIHRoZSB4ZW5fcng9IGRvaW5nIGluIHRoZSBmb3JtYXQgc3RyaW5nPyBUaGV5IHdlcmVu
J3QgdGhlcmUgYmVmb3JlLgoKQWggeWVzLCB3ZSBkb24ndCB3YW50IHRvIHByaW50ICJ4ZW5fcngi
IGFueXdoZXJlLCBpdCdzIGEgbGVmdG92ZXIgZnJvbQpteSBkZWJ1Z2dpbmcuIEknbGwgcmVtb3Zl
IGl0IGNvbXBsZXRlbHk6CgogIGlmICggIXhlbl9yeCApCiAgICAgIHByaW50aygiKioqIFNlcmlh
bCBpbnB1dCB0byBYZW4iKTsKICBlbHNlCiAgICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCB0
byBET00lZCIsIHhlbl9yeCAtIDEpOwoKCj4gPiAgICAgIGlmICggc3dpdGNoX2NvZGUgKQo+ID4g
LSAgICAgICAgcHJpbnRrKCIgKHR5cGUgJ0NUUkwtJWMnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBp
bnB1dCB0byAlcykiLAo+ID4gLSAgICAgICAgICAgICAgIG9wdF9jb25zd2l0Y2hbMF0sIGlucHV0
X3N0clsheGVuX3J4XSk7Cj4gPiArICAgICAgICBwcmludGsoIiAodHlwZSAnQ1RSTC0lYycgdGhy
ZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0KSIsCj4gPiArICAgICAgICAgICAgICAgb3B0X2NvbnN3
aXRjaFswXSk7Cj4gPiAgICAgIHByaW50aygiXG4iKTsKPiA+ICB9Cj4gPiAgCj4gPiAgc3RhdGlj
IHZvaWQgX19zZXJpYWxfcngoY2hhciBjLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiA+
ICB7Cj4gPiAtICAgIGlmICggeGVuX3J4ICkKPiA+ICsgICAgaWYgKCB4ZW5fcnggPT0gMCApCj4g
PiAgICAgICAgICByZXR1cm4gaGFuZGxlX2tleXByZXNzKGMsIHJlZ3MpOwo+ID4gIAo+ID4gLSAg
ICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwgdW5sZXNzIGl0IGlzIGFscmVhZHkg
ZnVsbC4gKi8KPiA+IC0gICAgaWYgKCAoc2VyaWFsX3J4X3Byb2Qtc2VyaWFsX3J4X2NvbnMpICE9
IFNFUklBTF9SWF9TSVpFICkKPiA+IC0gICAgICAgIHNlcmlhbF9yeF9yaW5nW1NFUklBTF9SWF9N
QVNLKHNlcmlhbF9yeF9wcm9kKyspXSA9IGM7Cj4gPiArICAgIGlmICggeGVuX3J4ID09IDEgKQo+
ID4gKyAgICB7Cj4gPiArICAgICAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwg
dW5sZXNzIGl0IGlzIGFscmVhZHkgZnVsbC4gKi8KPiA+ICsgICAgICAgIGlmICggKHNlcmlhbF9y
eF9wcm9kLXNlcmlhbF9yeF9jb25zKSAhPSBTRVJJQUxfUlhfU0laRSApCj4gCj4gUGxlYXNlIGFk
ZCBibGFua3MgYXJvdW5kIHRoZSAtIC4KCkknbGwgZG8KCgo+ID4gKyAgICAgICAgICAgIHNlcmlh
bF9yeF9yaW5nW1NFUklBTF9SWF9NQVNLKHNlcmlhbF9yeF9wcm9kKyspXSA9IGM7Cj4gPiArICAg
IH0KPiA+ICsjaWZkZWYgQ09ORklHX0FSTQo+IAo+IENPTkZJR19IQVNfUEwwMTEgPwoKSSBoYWQg
YWxyZWFkeSBzcG90dGVkIHRoaXMgcHJvYmxlbS4gSSB0dXJuZWQgaXQgaW50bzoKCiAgI2lmIGRl
ZmluZWQoQ09ORklHX0FSTSkgJiYgZGVmaW5lZChDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFKQoK
SXQncyBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFIHJhdGhlciB0aGFuIENPTkZJR19IQVNfUEww
MTEgYmVjYXVzZSB0aGlzCmhhcyB0byBkbyB3aXRoIHRoZSB2aXJ0dWFsIHBsMDExIGltcGxlbWVu
dGF0aW9uIHJhdGhlciB0aGFuIHRoZSBwaHlzaWNhbApkcml2ZXIgaW4gWGVuLgoKCj4gPiArICAg
IGVsc2UKPiA+ICsgICAgewo+ID4gKyAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGdldF9kb21h
aW5fYnlfaWQoeGVuX3J4IC0gMSk7Cj4gPiArICAgICAgICBpZiAoICFkLT5hcmNoLnZwbDAxMS5y
aW5nX2VuYWJsZSAmJiBkLT5hcmNoLnZwbDAxMS5pbnJpbmcgIT0gTlVMTCApCj4gCj4gQmxhbmsg
bGluZSBiZXR3ZWVuIHRoZXNlIHR3byBsaW5lcyBwbGVhc2UuCgpPSwoKCj4gPiBAQCAtOTMzLDkg
Kzk1Niw2IEBAIHZvaWQgX19pbml0IGNvbnNvbGVfZW5kYm9vdCh2b2lkKQo+ID4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiZGVjcmVhc2UgbG9nIGxldmVsIHRocmVzaG9sZCIsIDApOwo+
ID4gICAgICByZWdpc3Rlcl9pcnFfa2V5aGFuZGxlcignRycsICZkb190b2dnbGVfZ3Vlc3QsCj4g
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0b2dnbGUgaG9zdC9ndWVzdCBsb2cgbGV2
ZWwgYWRqdXN0bWVudCIsIDApOwo+ID4gLQo+ID4gLSAgICAvKiBTZXJpYWwgaW5wdXQgaXMgZGly
ZWN0ZWQgdG8gRE9NMCBieSBkZWZhdWx0LiAqLwo+ID4gLSAgICBzd2l0Y2hfc2VyaWFsX2lucHV0
KCk7Cj4gCj4gVGhpcyByZW1vdmVzIGFuIGltbyBoZWxwZnVsIGJvb3QgdGltZSBtZXNzYWdlLiBJ
cyB0aGF0IGludGVudGlvbmFsLAo+IGFuZCBpZiBzbyB3aHk/CiAKWWVzLCBpdCB3YXMgaW50ZW50
aW9uYWwuIHN3aXRjaF9zZXJpYWxfaW5wdXQgaW5jcmVhc2VzIHhlbl9yeCwgSSB0aG91Z2h0Cml0
IGRpZG4ndCBtYWtlIHRvbyBtdWNoIHNlbnNlIHRvIGRvIHRoYXQgYXQgYm9vdCwgYW5kIHdvdWxk
IGJlIGNsZWFyZXIKdG8ganVzdCBpbml0aWFsaXplIHhlbl9yeCB0byB0aGUgd2FudGVkIHZhbHVl
IGZyb20gdGhlIGdldCBnbyAodGhlIHZhbHVlCndvdWxkIGJlIDEgZm9yIGRvbTApLiBBbHNvLCBp
biBwcmV2aW91cyBpbXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBwYXRjaCBpdAp3YXMgYWN0dWFsbHkg
cmVxdWlyZWQsIGJ1dCBub3QgYW55bW9yZS4KCkluIGZhY3QsIGlmIHlvdSBwcmVmZXIsIEkgY291
bGQgYWxzbyBrZWVwIHRoaXMgc3dpdGNoX3NlcmlhbF9pbnB1dCgpCmNhbGwgYXMtaXMgYW5kIGNo
YW5nZSB0aGUgaW5pdGlhbCB2YWx1ZSBvZiB4ZW5fcnggdG8gMC4gVGhhdCB3b3VsZCBhbHNvCndv
cmssIGFzIHRoZSBpbmNyZWFzZSBvZiB4ZW5fcnggaGVyZSB3b3VsZCBlbmQgdXAgc2VsZWN0aW5n
IHN0aWxsIGRvbTAKZm9yIGlucHV0LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 22:02:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 22: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 1ffBZd-0003gU-AK; Mon, 16 Jul 2018 22: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=oeam=ka=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffBZc-0003gP-1Y
 for xen-devel@lists.xen.org; Mon, 16 Jul 2018 22:02:28 +0000
X-Inumbo-ID: f2adbe9d-8943-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2adbe9d-8943-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 22:02:36 +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 3D463208EC;
 Mon, 16 Jul 2018 22:02:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531778546;
 bh=F4O17MNOmoz2PIBGgdfc2uYJw3ntvAH6hg1UxRpH3IQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=zFtsEFdVfJ4L4/8r3UxconVXA1JKOPoOwPDizkNMexLvP3HOcD6m1K/dgrDqVXKeu
 /jIOgllcbqdMiizqqrjRawWPHiR0bj/oo488SNeAO5aSnG3gMmwrfx6sJmIQsSBAum
 uV94X4vAimSaczP/dSLgG70CFLzKvu6Iw8OWy5vk=
Date: Mon, 16 Jul 2018 15:02:22 -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: <71672865-5e9a-f306-4cb7-5fb868340a6b@arm.com>
Message-ID: <alpine.DEB.2.10.1807161501130.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-5-git-send-email-sstabellini@kernel.org>
 <61bb7cae-1762-0641-796d-1d02326bf8f1@arm.com>
 <alpine.DEB.2.10.1807131527210.4709@sstabellini-ThinkPad-X260>
 <71672865-5e9a-f306-4cb7-5fb868340a6b@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 05/21] 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>,
 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDcvMTggMjM6NDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIE1v
biwgOSBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBPbiAwNy8wNy8xOCAwMDox
MiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+IEV4dGVuZCB0aGUgZXhpc3Rpbmcg
ZGV2aWNlIHRyZWUgYmFzZWQgbXVsdGlib290IHByb3RvY29sIHRvIGluY2x1ZGUKPiA+ID4gPiBp
bmZvcm1hdGlvbiByZWdhcmRpbmcgbXVsdGlwbGUgZG9tYWlucyB0byBib290Lgo+ID4gPiA+IAo+
ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KPiA+ID4gPiAKPiA+ID4gPiAtLS0KPiA+ID4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gPiA+
IC0gbG93ZXIgY2FzZSBrZXJuZWwKPiA+ID4gPiAtIHJlbmFtZSBtZW0gdG8gbWVtb3J5Cj4gPiA+
ID4gLSBtYW5kYXRlIGNwdXMgYW5kIG1lbW9yeQo+ID4gPiA+IC0gcmVwbGFjZSBkb21VLWtlcm5l
bCB3aXRoIGtlcm5lbCBhbmQgZG9tVS1yYW1kaXNrIHdpdGggcmFtZGlzawo+ID4gPiA+IC0gcmVu
YW1lIHhlbixkb21VIHdpdGggeGVuLGRvbWFpbgo+ID4gPiA+IC0gYWRkIGluZm8gYWJvdXQgZG9t
MAo+ID4gPiA+IC0gc3dpdGNoIG1lbW9yeSBhbmQgY3B1cyB0byBpbnRlZ2Vycwo+ID4gPiA+IC0g
cmVtb3ZlIGRlZmF1bHRzCj4gPiA+ID4gLSBhZGQgdnBsMDExCj4gPiA+ID4gLS0tCj4gPiA+ID4g
ICAgZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dCB8IDEwOAo+ID4gPiA+ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ID4gPiAgICAxIGZpbGUgY2hhbmdl
ZCwgMTA4IGluc2VydGlvbnMoKykKPiA+ID4gPiAKPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZG9jcy9t
aXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dAo+ID4gPiA+IGIvZG9jcy9taXNjL2FybS9k
ZXZpY2UtdHJlZS9ib290aW5nLnR4dAo+ID4gPiA+IGluZGV4IGNlMmQwZGMuLjVjM2I4ZGEgMTAw
NjQ0Cj4gPiA+ID4gLS0tIGEvZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dAo+
ID4gPiA+ICsrKyBiL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKPiA+ID4g
PiBAQCAtMTE5LDMgKzExOSwxMTEgQEAgRm9yIHRob3NlIHlvdSB3b3VsZCBoYXJkY29kZSB0aGUg
WGVuIGNvbW1hbmRsaW5lCj4gPiA+ID4gaW4KPiA+ID4gPiB0aGUgRFRCIHVuZGVyCj4gPiA+ID4g
ICAgbGluZSBieSB3cml0aW5nIGJvb3RhcmdzIChhcyBmb3IgbmF0aXZlIExpbnV4KS4KPiA+ID4g
PiAgICBBIFhlbi1hd2FyZSBib290bG9hZGVyIHdvdWxkIHNldCB4ZW4seGVuLWJvb3RhcmdzIGZv
ciBYZW4sCj4gPiA+ID4geGVuLGRvbTAtYm9vdGFyZ3MKPiA+ID4gPiAgICBmb3IgRG9tMCBhbmQg
Ym9vdGFyZ3MgZm9yIG5hdGl2ZSBMaW51eC4KPiA+ID4gPiArCj4gPiA+ID4gKwo+ID4gPiA+ICtD
cmVhdGluZyBNdWx0aXBsZSBEb21haW5zIGRpcmVjdGx5IGZyb20gWGVuCj4gPiA+ID4gKz09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPiA+ID4gPiArCj4gPiA+ID4g
K0l0IGlzIHBvc3NpYmxlIHRvIGhhdmUgWGVuIGNyZWF0ZSBvdGhlciBkb21haW5zLCBpbiBhZGRp
dGlvbiB0byBkb20wLAo+ID4gPiA+ICtvdXQgb2YgdGhlIGluZm9ybWF0aW9uIHByb3ZpZGVkIHZp
YSBkZXZpY2UgdHJlZS4gQSBrZXJuZWwgYW5kIGluaXRyZAo+ID4gPiA+ICsob3B0aW9uYWwpIG5l
ZWQgdG8gYmUgc3BlY2lmaWVkIGZvciBlYWNoIGd1ZXN0Lgo+ID4gPiA+ICsKPiA+ID4gPiArRm9y
IGVhY2ggZG9tYWluIHRvIGJlIGNyZWF0ZWQgdGhlcmUgbmVlZHMgdG8gYmUgb25lIG5vZGUgdW5k
ZXIgL2Nob3Nlbgo+ID4gPiA+ICt3aXRoIHRoZSBmb2xsb3dpbmcgcHJvcGVydGllczoKPiA+ID4g
PiArCj4gPiA+ID4gKy0gY29tcGF0aWJsZQo+ID4gPiA+ICsKPiA+ID4gPiArICAgIEZvciBkb21V
czogInhlbixkb21haW4iCj4gPiA+ID4gKyAgICBGb3IgZG9tMDogInhlbixkb21haW4iLCAieGVu
LGluaXRpYWwtZG9tYWluIgo+ID4gPiAKPiA+ID4gTG9va2luZyBicmllZmx5IGF0IHRoZSBjb2Rl
LCBJIGRvbid0IHNlZSBhbnkgc3VwcG9ydCBvZgo+ID4gPiAieGVuLGluaXRpYWwtZG9tYWluIi4K
PiA+ID4gRGlkIEkgbWlzcyBhbnl0aGluZz8KPiA+ID4gCj4gPiA+IEJ1dCwgaXQgaXMgYSBiaXQg
c3RyYW5nZSB0byBwdXQgdGhhdCBpbiBjb21wYXRpYmxlLiBTaG91bGRuJ3QgdGhpcyBiZSBhCj4g
PiA+IHByb3BlcnR5Pwo+ID4gCj4gPiBJIGhhdmVuJ3QgaW1wbGVtZW5lZCB0aGlzIGluIHRoaXMg
c2VyaWVzIHlldC4gTGV0J3MgYWRkCj4gPiAieGVuLGluaXRpYWwtZG9tYWluIiB0byB0aGUgc3Bl
YyB0b2dldGhlciB3aXRoIHRoZSBpbXBsZW1lbnRhdGlvbiBpbiBvbmUKPiA+IG9mIHRoZSBmb2xs
b3ctdXAgc2VyaWVzLgo+ID4gCj4gPiAgIAo+ID4gPiA+ICsKPiA+ID4gPiArLSBtZW1vcnkKPiA+
ID4gPiArCj4gPiA+ID4gKyAgICBBbiBpbnRlZ2VyIHNwZWNpZnlpbmcgdGhlIGFtb3VudCBvZiBt
ZWdhYnl0ZXMgb2YgUkFNIHRvIGFsbG9jYXRlIHRvCj4gPiA+ID4gKyAgICB0aGUgZ3Vlc3QuCj4g
PiA+IAo+ID4gPiBJIHdvdWxkIGRlZmluZSB0aGlzIGEgS0IuIFdpdGggRG9tMGxlc3MgaXQgd291
bGQgYmUgZWFzeSB0byBzcGF3biBhIGd1ZXN0Cj4gPiA+IHdpdGgKPiA+ID4gbGVzcyB0aGFuIGEg
TUIgb2YgbWVtb3J5LiBXaGF0IG1hdHRlciBpcyB0aGUgYW1vdW50IG9mIG1lbW9yeSBzaG91bGQg
YmUKPiA+ID4gcGFnZS1hbGlnbmVkLgo+ID4gCj4gPiBJIHRoaW5rIGl0IHdvdWxkIGJlIGdvb2Qg
dG8gYWxsb3cgdXNlcnMgdG8gc3BlY2lmeSB0aGUgbWVtb3J5IGluIEtCLCB5b3UKPiA+IGFyZSBy
aWdodCB0aGF0IHdlIG1pZ2h0IGJlIGFibGUgdG8gaGF2ZSA8MU1CIGd1ZXN0cy4gQXQgdGhlIHNh
bWUgdGltZSwKPiA+IGl0IGlzIGEgcGFpbiB0byBoYXZlIHRvIGRlYWwgd2l0aCBLQnMgd2hlbiBh
bGxvY2F0aW5nIG11bHRpIEdCcyBndWVzdHMuCj4gCj4gSXQgaXMgbm90IHZlcnkgZGlmZmljdWx0
LCBZb3UganVzdCB1c2UgeW91ciB3Y2FsYyAob3IgYW55IGNhbGN1bGF0b3IpIGFuZCBkbyBhCj4g
c2hpZnQgMzAuCj4gCj4gPiAKPiA+IEFueSBzdWdnZXN0aW9uIG9uIGhvdyB0byBtYWtlIHRoaXMg
bW9yZSB1c2VyIGZyaWVuZGx5PyBNYXliZSB3ZSBjb3VsZAo+ID4gZmluZCBhIHdheSB0byBzdXBw
b3J0IG11bHRpcGxlIHVuaXRzLCBmb3IgaW5zdGFuY2Ugd2UgY291bGQgc3VwcG9ydAo+ID4gbWVt
b3J5X21iIChmb3IgTUJzKSBhbmQgbWVtb3J5X2tiIChmb3IgS0JzKS4KPiAKPiBUaGF0J3MgdWds
eSBiZWNhdXNlIHlvdSBrbm93IGhhdmUgdG8gZGVzY3JpYmUgY2xlYXJseSB3aGF0IHRoZXkgYXJl
IGZvciBvcgo+IG90aGVyd2lzZSBzb21lb25lIG1heSB0aGluayBpdCB3b3VsZCBiZSBmaW5lIHRv
IGRlc2NyaWJlIHlvdXIgMS41R0IgZ3Vlc3QgYXM6Cj4gCj4gbWVtb3J5X2diID0gMQo+IG1lbW9y
eV9tYiA9IDUxMgoKWWVzLCB0aGF0IHdvdWxkIGJlIGJhZAoKCj4gSWYgeW91IHdhbnQgdG8gbWFr
ZSB1c2VyLWZyaWVuZGx5IHRoZW4gcHJvdmlkZSBtYWNyb3MgdG8gZ2VuZXJhdGUgdGhlCj4gZGV2
aWNlLXRyZWUuIFRoaXMgaXMgYWxyZWFkeSB1c2VkIGZvciBkZXNjcmliZSBHSUMgY29udHJvbGxl
ciBpbiBMaW51eC4KPgo+ID4gT3Igd2UgY291bGQganVzdCBzdWNrIGl0IHVwIGFuZCB1c2UgS0Jz
IG9ubHkuIEkgbWVhbiwgaWYgd2UgaGF2ZSB0bwo+ID4gc3VwcG9ydCBvbmUgdW5pdCBvbmx5LCBp
dCBzaG91bGQgcHJvYmFibHkgYmUgS0JzLiBJIHdvbmRlciBpZiBpdCBtYWtlcwo+ID4gc2Vuc2Ug
dG8gcmVuYW1lIG1lbW9yeSB0byBtZW1vcnlfPHVuaXQ+IGluIGFueSBjYXNlIGZvciBjbGFyaXR5
Lgo+IAo+IEkgd291bGQgcHJlZmVyIHRvIGtlZXAgIm1lbW9yeSIgYW5kIGVuY291cmFnZSB1c2Vy
cyB0byByZWFkIHRoZSBhc3NvY2lhdGVkCj4gZG9jdW1lbnRhdGlvbi4KCkknbGwga2VlcCBtZW1v
cnkgYW5kIG9ubHkgdXNlIGtiIGZvciBub3cuIElmIHNvbWVib2R5IGNvbWVzIHVwIHdpdGggYQpn
b29kIGlkZWEgd2UgY2FuIHN3aXRjaCB0byB0aGF0IGluIGZvbGxvdyB2ZXJzaW9ucy4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 22:26:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 22: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 1ffBwZ-0005II-8Y; Mon, 16 Jul 2018 22:26: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=vhx/=ka=suse.com=jfehlig@srs-us1.protection.inumbo.net>)
 id 1ffBwX-0005ID-8M
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 22:26:09 +0000
X-Inumbo-ID: 410e68f1-8947-11e8-a6a9-d7ebe60f679a
Received: from smtp2.provo.novell.com (unknown [137.65.250.81])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 410e68f1-8947-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 22:26:16 +0000 (UTC)
Received: from [192.168.0.4] (prv-ext-foundry1int.gns.novell.com
 [137.65.251.240])
 by smtp2.provo.novell.com with ESMTP (TLS encrypted);
 Mon, 16 Jul 2018 16:26:02 -0600
To: Ian Jackson <ian.jackson@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <osstest-124100-mainreport@xen.org>
 <23328.64927.289818.424470@mariner.uk.xensource.com>
From: Jim Fehlig <jfehlig@suse.com>
Message-ID: <0ffcfa0d-019b-c3e6-2fcf-c0eedd8444fb@suse.com>
Date: Mon, 16 Jul 2018 16:26:01 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <23328.64927.289818.424470@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-4.8-testing test] 124100: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMTMvMjAxOCAwNToxOCBBTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gSmltOiBwbGVhc2Ug
cmVhZCBkb3duIHRvIHdoZXJlIEkgZGlzY3Vzcwo+IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyLiAgSWYgeW91IGhhdmUgYW55IGluc2lnaHQgSSdkIGFwcHJlY2lhdGUKPiBpdC4gIExldCBt
ZSBrbm93IGlmIHlvdSB3YW50IG1lIHRvIHByZXNlcnZlIHRoZSBsb2dzLCB3aGljaCB3aWxsCj4g
b3RoZXJ3aXNlIGV4cGlyZSBpbiBhIGZldyB3ZWVrcy4KCldob2EsIHNvcnJ5IGZvciB0aGUgZGVs
YXkuIFRoaXMgbWFpbCBmb3VuZCBhIGR1bWIgYnVnIGluIG15IGZpbHRlciBmb3IgeGVuLWRldmVs
IAptYWlsLgoKPj4gICB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdy
YXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAxMjM3MDEKPiAKPiAgRnJvbSB0aGUg
bG9nOgo+IAo+IDIwMTgtMDYtMTIgMjA6NTk6NDAgWiBleGVjdXRpbmcgc3NoIC4uLiByb290QDE3
Mi4xNi4xNDQuNjEgdmlyc2ggbWlncmF0ZSAtLWxpdmUgZGViaWFuLmd1ZXN0Lm9zc3Rlc3QgeGVu
K3NzaDovL2pvdWJlcnRpbjAKPiBlcnJvcjogVGltZWQgb3V0IGR1cmluZyBvcGVyYXRpb246IGNh
bm5vdCBhY3F1aXJlIHN0YXRlIGNoYW5nZSBsb2NrCj4gMjAxOC0wNi0xMiAyMTowMDoxNiBaIGNv
bW1hbmQgbm9uemVybyB3YWl0c3RhdHVzIDI1NjogWy4uXQo+IAo+IFRoZSBsaWJ2aXJ0IGxpYnhs
IGxvZ3Mgc2VlbSB0byBzaG93IGxpYnhsIGRvaW5nIGEgc3VjY2Vzc2Z1bAo+IG1pZ3JhdGlvbi4K
CldpdGggdGhlIGxvbmcgZGVsYXksIEknbSBhZnJhaWQgdGhlIGxvZ3MgaGF2ZSBleHBpcmVkLiBE
byB5b3Ugc3RpbGwgc2VlIHRoZSAKcHJvYmxlbT8gQWxsIHRoZSByZWNlbnQgcnVucyBzZWVtIHRv
IGJlIHBsYWd1ZWQgd2l0aCBsaWJ2aXJ0J3MgY2hhbmdlIHRvIHJlcXVpcmUgCkdudVRMUwoKaHR0
cHM6Ly9saWJ2aXJ0Lm9yZy9naXQvP3A9bGlidmlydC5naXQ7YT1jb21taXQ7aD02MGQ5YWQ2ZjFl
NDI2MThmY2UxMGJhZWIwZjAyYzM1ZTVlYmQ1YjI0Cgo+IExvb2tpbmcgYXQgdGhlIGxvZ3MgSSBz
ZWUgdGhpczoKPiAKPiAyMDE4LTA2LTEyIDIxOjAwOjE2Ljc4NCswMDAwOiAzNTA3OiB3YXJuaW5n
IDoKPiBsaWJ4bERvbWFpbk9iakJlZ2luSm9iOjE1MSA6IENhbm5vdCBzdGFydCBqb2IgKG1vZGlm
eSkgZm9yIGRvbWFpbgo+IGRlYmlhbi5ndWVzdC5vc3N0ZXN0OyBjdXJyZW50IGpvYiBpcyAobW9k
aWZ5KSBvd25lZCBieSAoMjQ5NDcpCj4gCj4gVGhhdCBqb2IgbnVtYmVyIGxvb2tzIGxpa2UgaXQn
cyBhYm91dCByaWdodCBmb3IgYSBwaWQsIGJ1dCBJIHRoaW5rIGl0Cj4gbXVzdCBiZSBhIHRocmVh
ZCBiZWNhdXNlIGl0IGRvZXNuJ3Qgc2hvdyB1cCBpbiB0aGUgcHMgb3V0cHV0LgoKTGlrZWx5IGEg
bGlidmlydGQgd29ya2VyIHRocmVhZCBkb2luZyBzb21ldGhpbmcgdGhhdCByZXF1aXJlcyBtb2Rp
ZnlpbmcgdGhlIApzdGF0ZSBvZiB2aXJEb21haW5PYmouCgo+IEkgZGlkIHNlZSB0aGlzOgo+IAo+
IEp1biAxMiAyMTowMDoyMCBqb3ViZXJ0aW4wIGxvZ2dlcjogL2V0Yy94ZW4vc2NyaXB0cy92aWYt
YnJpZGdlOiBpcHRhYmxlcyBzZXR1cCBmYWlsZWQuIFRoaXMgbWF5IGFmZmVjdCBndWVzdCBuZXR3
b3JraW5nLgo+IAo+IGJ1dCB0aGF0IHNlZW1zIHRvIGJlIGFmdGVyIHRoZSBmYWlsdXJlLgoKQSB3
aWxkIGd1ZXNzLCBidXQgaXMgaXQgcG9zc2libGUgdGhyZWFkIDI0OTQ3IGlzIHJ1bm5pbmcgYSBk
b21haW4gY3JlYXRlIApvcGVyYXRpb24sIHdoaWNoIGluY2x1ZGVzIGV4ZWN1dGluZyB2aWYtYnJp
ZGdlLCB0aGF0IGlzIHRha2luZyBsb25nZXIgdGhhbiAKZXhwZWN0ZWQgdG8gY29tcGxldGU/Cgo+
IEkgZG9uJ3QgaGF2ZSBhbiBleHBsYW5hdGlvbi4gIEkgZG9uJ3QgcmVhbGx5IGtub3cgd2hhdCB0
aGlzIGxvY2sgaXMuCgpJdCdzIGEgbG9jayB0aGF0IHNlcmlhbGl6ZXMgZG9tYWluIHN0YXRlIG1v
ZGlmaWNhdGlvbnMgKGNoYW5naW5nIHZpckRvbWFpbk9iaikuIApXYWl0IHRpbWUgZm9yIHRoZSBs
b2NrIGlzIGN1cnJlbnRseSBoYXJkY29kZWQgdG8gMzBzZWMuIFRoZSB0aHJlYWQgZW1pdHRpbmcg
dGhlIAp3YXJuaW5nIHN1cnBhc3NlZCB0aGUgdGltZW91dCwgd2FpdGluZyBmb3IgMjQ5NDcgdG8g
ZmluaXNoIHdoYXRldmVyIGl0IHdhcyBkb2luZy4KClJlZ2FyZHMsCkppbQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 22:32:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 22:32: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 1ffC2I-0005zb-Vr; Mon, 16 Jul 2018 22:32: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffC2I-0005zP-51
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 22:32:06 +0000
X-Inumbo-ID: 16746b9d-8948-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 16746b9d-8948-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 22: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 1ffC2F-0001Uo-Cl; Mon, 16 Jul 2018 22:32: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 1ffC2F-0005nI-6b; Mon, 16 Jul 2018 22:32:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffC2F-0004Ca-5a; Mon, 16 Jul 2018 22:32:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125171-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-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-i386-xl-qemuu-ws16-amd64:guest-start/win.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-qemut-ws16-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-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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-qemuu-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-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-amd64-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-i386-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-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-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-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-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-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-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-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: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-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-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
 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
X-Osstest-Versions-This: xen=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 22:32:03 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125171: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE3MSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE3MS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAx
MjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ZmFpbCBpbiAxMjUxNDQgUkVHUi4gdnMuIDEyNDI0OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcg
aW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjUxNDQKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwIGZhaWwgcGFzcyBpbiAxMjUxNDQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBibG9j
a2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTE0NCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI1MTQ0
IGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTE0NCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTI1MTQ0
IGxpa2UgMTI0MzI4CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgaW4gMTI1MTQ0IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1MTQ0IG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxp
a2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmNWM2OTJh
Y2I4MTIxOWQ4MTdlOTdlYTg0OTlmNDRmOWYyNzY0YWY1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJh
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDI4
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFog
ICAxOCBkYXlzICAgIDkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTQ0ICAyMDE4
LTA3LTEzIDAxOjI5OjMzIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNv
bT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxz
dGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMDcgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 23:13:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 23: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 1ffCfn-0000ag-IY; Mon, 16 Jul 2018 23:12: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=rfez=ka=linux-foundation.org=akpm@srs-us1.protection.inumbo.net>)
 id 1ffCfm-0000ab-6F
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 23:12:54 +0000
X-Inumbo-ID: b78cbec4-894d-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b78cbec4-894d-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 01:12:32 +0200 (CEST)
Received: from akpm3.svl.corp.google.com (unknown [104.133.9.92])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 43400BE1;
 Mon, 16 Jul 2018 23:12:50 +0000 (UTC)
Date: Mon, 16 Jul 2018 16:12:49 -0700
From: Andrew Morton <akpm@linux-foundation.org>
To: Michal Hocko <mhocko@kernel.org>
Message-Id: <20180716161249.c76240cd487c070fb271d529@linux-foundation.org>
In-Reply-To: <20180716115058.5559-1-mhocko@kernel.org>
References: <20180716115058.5559-1-mhocko@kernel.org>
X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, kvm@vger.kernel.org,
 Radim =?UTF-8?Q?Kr=C4=8Dm=C3=A1=C5=99?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?ISO-8859-1?Q?J=E9r=F4me?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Christian =?ISO-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

T24gTW9uLCAxNiBKdWwgMjAxOCAxMzo1MDo1OCArMDIwMCBNaWNoYWwgSG9ja28gPG1ob2Nrb0Br
ZXJuZWwub3JnPiB3cm90ZToKCj4gRnJvbTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+
Cj4gCj4gVGhlcmUgYXJlIHNldmVyYWwgYmxvY2thYmxlIG1tdSBub3RpZmllcnMgd2hpY2ggbWln
aHQgc2xlZXAgaW4KPiBtbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydCBhbmQgdGhh
dCBpcyBhIHByb2JsZW0gZm9yIHRoZQo+IG9vbV9yZWFwZXIgYmVjYXVzZSBpdCBuZWVkcyB0byBn
dWFyYW50ZWUgYSBmb3J3YXJkIHByb2dyZXNzIHNvIGl0IGNhbm5vdAo+IGRlcGVuZCBvbiBhbnkg
c2xlZXBhYmxlIGxvY2tzLgo+IAo+IEN1cnJlbnRseSB3ZSBzaW1wbHkgYmFjayBvZmYgYW5kIG1h
cmsgYW4gb29tIHZpY3RpbSB3aXRoIGJsb2NrYWJsZSBtbXUKPiBub3RpZmllcnMgYXMgZG9uZSBh
ZnRlciBhIHNob3J0IHNsZWVwLiBUaGF0IGNhbiByZXN1bHQgaW4gc2VsZWN0aW5nIGEKPiBuZXcg
b29tIHZpY3RpbSBwcmVtYXR1cmVseSBiZWNhdXNlIHRoZSBwcmV2aW91cyBvbmUgc3RpbGwgaGFz
bid0IHRvcm4KPiBpdHMgbWVtb3J5IGRvd24geWV0Lgo+IAo+IFdlIGNhbiBkbyBtdWNoIGJldHRl
ciB0aG91Z2guIEV2ZW4gaWYgbW11IG5vdGlmaWVycyB1c2Ugc2xlZXBhYmxlIGxvY2tzCj4gdGhl
cmUgaXMgbm8gcmVhc29uIHRvIGF1dG9tYXRpY2FsbHkgYXNzdW1lIHRob3NlIGxvY2tzIGFyZSBo
ZWxkLgo+IE1vcmVvdmVyIG1ham9yaXR5IG9mIG5vdGlmaWVycyBvbmx5IGNhcmUgYWJvdXQgYSBw
b3J0aW9uIG9mIHRoZSBhZGRyZXNzCj4gc3BhY2UgYW5kIHRoZXJlIGlzIGFic29sdXRlbHkgemVy
byByZWFzb24gdG8gZmFpbCB3aGVuIHdlIGFyZSB1bm1hcHBpbmcgYW4KPiB1bnJlbGF0ZWQgcmFu
Z2UuIE1hbnkgbm90aWZpZXJzIGRvIHJlYWxseSBibG9jayBhbmQgd2FpdCBmb3IgSFcgd2hpY2gg
aXMKPiBoYXJkZXIgdG8gaGFuZGxlIGFuZCB3ZSBoYXZlIHRvIGJhaWwgb3V0IHRob3VnaC4KPiAK
PiBUaGlzIHBhdGNoIGhhbmRsZXMgdGhlIGxvdyBoYW5naW5nIGZydWlkLiBfX21tdV9ub3RpZmll
cl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0Cj4gZ2V0cyBhIGJsb2NrYWJsZSBmbGFnIGFuZCBjYWxs
YmFja3MgYXJlIG5vdCBhbGxvd2VkIHRvIHNsZWVwIGlmIHRoZQo+IGZsYWcgaXMgc2V0IHRvIGZh
bHNlLiBUaGlzIGlzIGFjaGlldmVkIGJ5IHVzaW5nIHRyeWxvY2sgaW5zdGVhZCBvZiB0aGUKPiBz
bGVlcGFibGUgbG9jayBmb3IgbW9zdCBjYWxsYmFja3MgYW5kIGNvbnRpbnVlIGFzIGxvbmcgYXMg
d2UgZG8gbm90Cj4gYmxvY2sgZG93biB0aGUgY2FsbCBjaGFpbi4KCkkgYXNzdW1lIGRldmljZSBk
cml2ZXIgZGV2ZWxvcGVycyBhcmUgd29uZGVyaW5nICJ3aGF0IGRvZXMgdGhpcyBtZWFuCmZvciBt
ZSIuICBBcyBJIHVuZGVyc3RhbmQgaXQsIHRoZSBvbmx5IHRpbWUgdGhleSB3aWxsIHNlZQpibG9j
a2FibGU9PWZhbHNlIGlzIHdoZW4gdGhlaXIgZHJpdmVyIGlzIGJlaW5nIGNhbGxlZCBpbiByZXNw
b25zZSB0byBhbgpvdXQtb2YtbWVtb3J5IGNvbmRpdGlvbiwgeWVzPyAgU28gaXQgaXMgYSB2ZXJ5
IHJhcmUgdGhpbmcuCgpBbnkgc3VnZ2VzdGlvbnMgcmVnYXJkaW5nIGhvdyB0aGUgZHJpdmVyIGRl
dmVsb3BlcnMgY2FuIHRlc3QgdGhpcyBjb2RlCnBhdGg/ICBJIGRvbid0IHRoaW5rIHdlIHByZXNl
bnRseSBoYXZlIGEgd2F5IHRvIGZha2UgYW4gb29tLWtpbGxpbmcKZXZlbnQ/ICBQZXJoYXBzIHdl
IHNob3VsZCBhZGQgc3VjaCBhIHRoaW5nLCBnaXZlbiB0aGUgcHJvYmxlbXMgd2UncmUKaGF2aW5n
IHdpdGggdGhhdCBmZWF0dXJlLgoKPiBJIHRoaW5rIHdlIGNhbiBpbXByb3ZlIHRoYXQgZXZlbiBm
dXJ0aGVyIGJlY2F1c2UgdGhlcmUgaXMgYSBjb21tb24KPiBwYXR0ZXJuIHRvIGRvIGEgcmFuZ2Ug
bG9va3VwIGZpcnN0IGFuZCB0aGVuIGRvIHNvbWV0aGluZyBhYm91dCB0aGF0Lgo+IFRoZSBmaXJz
dCBwYXJ0IGNhbiBiZSBkb25lIHdpdGhvdXQgYSBzbGVlcGluZyBsb2NrIGluIG1vc3QgY2FzZXMg
QUZBSUNTLgo+IAo+IFRoZSBvb21fcmVhcGVyIGVuZCB0aGVuIHNpbXBseSByZXRyaWVzIGlmIHRo
ZXJlIGlzIGF0IGxlYXN0IG9uZSBub3RpZmllcgo+IHdoaWNoIGNvdWxkbid0IG1ha2UgYW55IHBy
b2dyZXNzIGluICFibG9ja2FibGUgbW9kZS4gQSByZXRyeSBsb29wIGlzCj4gYWxyZWFkeSBpbXBs
ZW1lbnRlZCB0byB3YWl0IGZvciB0aGUgbW1hcF9zZW0gYW5kIHRoaXMgaXMgYmFzaWNhbGx5IHRo
ZQo+IHNhbWUgdGhpbmcuCj4gCj4gLi4uCj4KPiArc3RhdGljIGlubGluZSBpbnQgbW11X25vdGlm
aWVyX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnRfbm9uYmxvY2soc3RydWN0IG1tX3N0cnVjdCAqbW0s
Cj4gKwkJCQkgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kKQo+ICt7Cj4g
KwlpbnQgcmV0ID0gMDsKPiArCWlmIChtbV9oYXNfbm90aWZpZXJzKG1tKSkKPiArCQlyZXQgPSBf
X21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KG1tLCBzdGFydCwgZW5kLCBmYWxz
ZSk7Cj4gKwo+ICsJcmV0dXJuIHJldDsKPiAgfQoKbml0LAoKewoJaWYgKG1tX2hhc19ub3RpZmll
cnMobW0pKQoJCXJldHVybiBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KG1t
LCBzdGFydCwgZW5kLCBmYWxzZSk7CglyZXR1cm4gMDsKfQoKd291bGQgc3VmZmljZS4KCgo+IAo+
IC4uLgo+Cj4gLS0tIGEvbW0vbW1hcC5jCj4gKysrIGIvbW0vbW1hcC5jCj4gQEAgLTMwNzQsNyAr
MzA3NCw3IEBAIHZvaWQgZXhpdF9tbWFwKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ICAJCSAqIHJl
bGlhYmx5IHRlc3QgaXQuCj4gIAkJICovCj4gIAkJbXV0ZXhfbG9jaygmb29tX2xvY2spOwo+IC0J
CV9fb29tX3JlYXBfdGFza19tbShtbSk7Cj4gKwkJKHZvaWQpX19vb21fcmVhcF90YXNrX21tKG1t
KTsKPiAgCQltdXRleF91bmxvY2soJm9vbV9sb2NrKTsKCldoYXQgZG9lcyB0aGlzIGRvPwoKPiAg
CQlzZXRfYml0KE1NRl9PT01fU0tJUCwgJm1tLT5mbGFncyk7Cj4gCj4gLi4uCj4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 16 23:30:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 Jul 2018 23:30: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 1ffCwD-0001XF-V1; Mon, 16 Jul 2018 23: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=sorz=ka=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffCwC-0001X3-P9
 for xen-devel@lists.xenproject.org; Mon, 16 Jul 2018 23:29:52 +0000
X-Inumbo-ID: 2879a9ce-8950-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2879a9ce-8950-11e8-a6a9-d7ebe60f679a;
 Mon, 16 Jul 2018 23:30: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 1ffCw9-0002gt-0r; Mon, 16 Jul 2018 23:29: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 1ffCw8-0007QV-OB; Mon, 16 Jul 2018 23:29:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffCw8-0000Dp-N5; Mon, 16 Jul 2018 23:29:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125175-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-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-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-arm64-arm64-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-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl: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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt: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-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-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-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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-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=1e92e813554a93741666e9f378a83d70405b9076
X-Osstest-Versions-That: linux=5893f4c3fb784f48c020d2637c129a45da7be39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 16 Jul 2018 23:29:48 +0000
Subject: [Xen-devel] [linux-4.14 test] 125175: 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>

ZmxpZ2h0IDEyNTE3NSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNzUvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMWU5MmU4MTM1NTRhOTM3
NDE2NjZlOWYzNzhhODNkNzA0MDViOTA3NgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgNTg5M2Y0YzNmYjc4NGY0OGMwMjBkMjYzN2MxMjlhNDVkYTdiZTM5ZQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI1MDc5ICAyMDE4LTA3LTEwIDE2OjQyOjEwIFogICAgNiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTE0OCAgMjAxOC0wNy0xMyAwNzoxMToyMCBaICAgIDMgZGF5
cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KICBBbGV4IFdp
bGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFuZHJldyBNb3J0b24gPGFr
cG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxs
b25AYm9vdGxpbi5jb20+CiAgQnJhZCBMb3ZlIDxicmFkQG5leHRkaW1lbnNpb24uY2M+CiAgQ2Fu
bm9uIE1hdHRoZXdzIDxjYW5ub25tYXR0aGV3c0Bnb29nbGUuY29tPgogIENoYW5nYmluIER1IDxj
aGFuZ2Jpbi5kdUBpbnRlbC5jb20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdl
ckBkZS5pYm0uY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4K
ICBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNvbT4KICBEYW5pZWwgUm9zZW5i
ZXJnIDxkcm9zZW5AZ29vZ2xlLmNvbT4KICBEYXJyaWNrIEouIFdvbmcgPGRhcnJpY2sud29uZ0Bv
cmFjbGUuY29tPgogIERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2ZSBKaWFu
ZyA8ZGF2ZS5qaWFuZ0BpbnRlbC5jb20+CiAgRGF2aWQgRGlzc2VsZG9ycCA8ZGRpc3NAc3VzZS5k
ZT4KICBEZXZpbiBIZWl0bXVlbGxlciA8ZGhlaXRtdWVsbGVyQGtlcm5lbGxhYnMuY29tPgogIERv
dWdsYXMgR2lsYmVydCA8ZGdpbGJlcnRAaW50ZXJsb2cuY29tPgogIEdyZWcgS3JvYWgtSGFydG1h
biA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3VzdGF2byBBLiBSLiBTaWx2YSA8Z3Vz
dGF2b0BlbWJlZGRlZG9yLmNvbT4KICBIYW5zIFZlcmt1aWwgPGhhbnMudmVya3VpbEBjaXNjby5j
b20+CiAgSWx5YSBEcnlvbW92IDxpZHJ5b21vdkBnbWFpbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1p
bmdvQGtlcm5lbC5vcmc+CiAgSmFlZ2V1ayBLaW0gPGphZWdldWtAa2VybmVsLm9yZz4KICBKYW5u
IEhvcm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5p
Ym0uY29tPgogIEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KICBKYXNvbiBHdW50
aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgog
IEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSm9uIERlcnJpY2sgPGpvbmF0aGFuLmRl
cnJpY2tAaW50ZWwuY29tPgogIExhcnMgRWxsZW5iZXJnIDxsYXJzLmVsbGVuYmVyZ0BsaW5iaXQu
Y29tPgogIExhcnMgUGVyc3NvbiA8bGFycGVyQGF4aXMuY29tPgogIExhcnMgUGVyc3NvbiA8bGFy
cy5wZXJzc29uQGF4aXMuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3Vu
ZGF0aW9uLm9yZz4KICBNYWdlZCBNb2todGFyIDxtbW9raHRhckBwZXRhc2FuLm9yZz4KICBNYXJ0
aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFydGluIFNjaHdpZGVmc2t5IDxzY2h3aWRlZnNreUBk
ZS5pYm0uY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5j
b20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiQHMtb3BlbnNvdXJjZS5jb20+CiAg
TWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhbCBIb2NrbyA8bWhv
Y2tvQHN1c2UuY29tPgogIE1pY2hlbCBEw6RuemVyIDxtaWNoZWwuZGFlbnplckBhbWQuY29tPgog
IE1pa2UgU25pdHplciA8c25pdHplckByZWRoYXQuY29tPgogIE1pa3VsYXMgUGF0b2NrYSA8bXBh
dG9ja2FAcmVkaGF0LmNvbT4KICBOYW95YSBIb3JpZ3VjaGkgPG4taG9yaWd1Y2hpQGFoLmpwLm5l
Yy5jb20+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGF1bG8g
QWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+CiAgUGF1bG8gQWxjYW50YXJhIDxwYXVsb0Bw
YXVsby5hYz4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4K
ICBQdW5pdCBBZ3Jhd2FsIDxwdW5pdC5hZ3Jhd2FsQGFybS5jb20+CiAgUmFraWIgTXVsbGljayA8
cmFraWIubXVsbGlja0BnbWFpbC5jb20+CiAgUmFzbXVzIFZpbGxlbW9lcyA8bGludXhAcmFzbXVz
dmlsbGVtb2VzLmRrPgogIFJvc3MgWndpc2xlciA8cm9zcy56d2lzbGVyQGxpbnV4LmludGVsLmNv
bT4KICBTYWthcmkgQWlsdXMgPHNha2FyaS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2ViYXN0
aWFuIEFuZHJ6ZWogU2lld2lvciA8YmlnZWFzeUBsaW51dHJvbml4LmRlPgogIFN0ZWZhbm8gQnJp
dmlvIDxzYnJpdmlvQHJlZGhhdC5jb20+CiAgU3RldmUgRnJlbmNoIDxzdGZyZW5jaEBtaWNyb3Nv
ZnQuY29tPgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgog
IFN1ZGlwIE11a2hlcmplZSA8c3VkaXBtLm11a2hlcmplZUBnbWFpbC5jb20+CiAgVGhlb2RvcmUg
VHMnbyA8dHl0c29AbWl0LmVkdT4KICBUb2t1bm9yaSBJa2VnYW1pIDxpa2VnYW1pQGFsbGllZC10
ZWxlc2lzLmNvLmpwPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICA1ODkzZjRjM2ZiNzguLjFlOTJlODEzNTU0YSAg
MWU5MmU4MTM1NTRhOTM3NDE2NjZlOWYzNzhhODNkNzA0MDViOTA3NiAtPiB0ZXN0ZWQvbGludXgt
NC4xNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 02:01:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 02: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 1ffFIy-00077j-8p; Tue, 17 Jul 2018 02: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=qxwh=kb=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1ffFIw-00077e-Cb
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 02:01:30 +0000
X-Inumbo-ID: 56de4518-8965-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 56de4518-8965-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 02:01:38 +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 w6H1xKFk105555;
 Tue, 17 Jul 2018 02:01:23 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=36s/Ed7rpyMn2eyaCyXhv8XVvVYrdQCn0M/GnmfLXqE=;
 b=IHLw+stUWB/8llo5ytdWfBztiz/H8xv0BuDuK4on8kCAQNZBomqPRHL8DcsnPxPWpUEW
 zg4AV6NsoFm7occYqXW8lDtxzWcRohsB2xNLMqQduD1TIq41Nb0jwNHf4ZIrf4YLQ7Rr
 gZdvbW1UyiatbRi9Fv3VHi8kAnnn6K+IDsKMeujgGdbZpksEsy5E8gdW8pOAbxvCuYpw
 /50EDfofsHRfNm4N3tl7FBNOrT/16xsmLm+BEu7E05KvG3wWPOVfaPVCmd1qy3Og7o8M
 0XUcCXqeAYmgVRXRspDHuHhQrnCP/tsxpgZRcemKAdzV7L7X8VuC/kW+JpajUs2V4r3d Pg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2k7a3jpqrk-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 17 Jul 2018 02:01:23 +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 w6H21NCR012880
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 17 Jul 2018 02:01:23 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 w6H21MJJ018047;
 Tue, 17 Jul 2018 02:01:22 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, 16 Jul 2018 19:01:22 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-2-git-send-email-andrew.cooper3@citrix.com>
 <5B17E3B002000078001C8BEF@prv1-mh.provo.novell.com>
 <9ba7b376-37af-49db-83fc-184b44f146fe@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: <fa056aeb-0f5f-99b0-9d83-73e0cd098e70@oracle.com>
Date: Mon, 16 Jul 2018 22:01:50 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <9ba7b376-37af-49db-83fc-184b44f146fe@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8956
 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-1806210000 definitions=main-1807170018
Subject: Re: [Xen-devel] [PATCH 01/11] x86/svm Fixes and cleanup to
 svm_inject_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: brian.woods@amd.com, Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMDcvMTYvMjAxOCAwOTozMyBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNi8wNi8x
OCAxNDozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ICA+Pj4gT24gMDQuMDYuMTggYXQgMTU6NTks
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+ICogU3RhdGUgYWRqdXN0bWVu
dHMgKGFuZCBkZWJ1ZyB0cmFjaW5nKSBmb3IgI0RCLyNCUC8jUEYgc2hvdWxkIG5vdCBiZSBkb25l
Cj4+PiAgICBmb3IgYGludCAkbmAgaW5zdHJ1Y3Rpb25zLiAgVXBkYXRlcyB0byAlY3IyIG9jY3Vy
IGV2ZW4gaWYgdGhlIGV4Y2VwdGlvbgo+Pj4gICAgY29tYmluZXMgdG8gI0RGLgo+Pj4gICogRG9u
J3Qgb3BlbmNvZGUgRFJfU1RFUCB3aGVuIHVwZGF0aW5nICVkcjYuCj4+PiAgKiBTaW1wbGlmeSB0
aGUgbG9naWMgZm9yIGNhbGxpbmcgc3ZtX2VtdWxfc3dpbnRfaW5qZWN0aW9uKCkgYXMgaW4gdGhl
IGNvbW1vbgo+Pj4gICAgY2FzZSwgZXZlcnkgY29uZGl0aW9uIG5lZWRzIGNoZWNraW5nLgo+Pj4g
ICogRml4IGNvbW1lbnRzIHdoaWNoIGhhdmUgYmVjb21lIHN0YWxlIGFzIGNvZGUgaGFzIG1vdmVk
IGJldHdlZW4gY29tcG9uZW50cy4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+Pgo+Pgo+IFBpbmcgU1ZNPwo+Cj4KCgpSZXZpZXdlZC1ieTog
Qm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 03:34:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 03: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 1ffGkT-0005Dd-B7; Tue, 17 Jul 2018 03:34: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=uour=kb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffGkR-0005DM-Sd
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 03:33:59 +0000
X-Inumbo-ID: 3152887c-8972-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3152887c-8972-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 05:33: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 1ffGkN-0004Cj-Jd; Tue, 17 Jul 2018 03:33: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 1ffGkN-0007HE-Aq; Tue, 17 Jul 2018 03:33:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffGkN-0003Uu-8z; Tue, 17 Jul 2018 03:33:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125255-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=60ee3bd8dbe70189cab18af733c42187c9b317c7
X-Osstest-Versions-That: ovmf=4c6d0de7bad46fc15fd34d394dffda3766e3a6a1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 17 Jul 2018 03:33:55 +0000
Subject: [Xen-devel] [ovmf test] 125255: 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>

ZmxpZ2h0IDEyNTI1NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyNTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA2MGVlM2JkOGRiZTcwMTg5Y2FiMThhZjczM2M0MjE4
N2M5YjMxN2M3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0YzZkMGRl
N2JhZDQ2ZmMxNWZkMzRkMzk0ZGZmZGEzNzY2ZTNhNmExCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUyNDEgIDIwMTgtMDctMTYgMTU6MTE6MDggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1MjU1ICAyMDE4LTA3LTE3IDAwOjEwOjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhbyBaaGFu
ZyA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KICBaaGFuZywgQ2hhbyBCIDxjaGFvLmIuemhhbmdA
aW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
Z2l0CiAgIDRjNmQwZGU3YmEuLjYwZWUzYmQ4ZGIgIDYwZWUzYmQ4ZGJlNzAxODljYWIxOGFmNzMz
YzQyMTg3YzliMzE3YzcgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 04:22:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 04:22:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffHUu-0000S6-7I; Tue, 17 Jul 2018 04:22: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=uour=kb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffHUt-0000Ru-5O
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 04:21:59 +0000
X-Inumbo-ID: f76f2563-8978-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f76f2563-8978-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 04:22: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 1ffHUp-0005HC-RD; Tue, 17 Jul 2018 04:21: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 1ffHUp-0008Ig-IO; Tue, 17 Jul 2018 04:21:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffHUp-00067k-Hi; Tue, 17 Jul 2018 04:21:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125178-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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-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=e3f667bc5f51d0aa44357a64ca134cd952679c81
X-Osstest-Versions-That: xen=41cb2db62627a7438d938aae487550c3f4acb1da
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 17 Jul 2018 04:21:55 +0000
Subject: [Xen-devel] [xen-unstable test] 125178: 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>

ZmxpZ2h0IDEyNTE3OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE3OC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTUyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxNTIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTE1MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTUyCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUxNTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTE1MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTUy
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUxNTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE1MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlM2Y2NjdiYzVmNTFk
MGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICA0MWNiMmRiNjI2MjdhNzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjUxNTIgIDIwMTgtMDctMTMgMTA6MDI6MjUgWiAgICAzIGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTc4ICAyMDE4LTA3LTE1IDEwOjIwOjExIFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+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
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQveGVuLmdpdAogICA0MWNiMmRiNjI2Li5lM2Y2NjdiYzVmICBlM2Y2Njdi
YzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxIC0+IG1hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 04:52:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 04: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 1ffHyO-0002s6-Q2; Tue, 17 Jul 2018 04:52: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=uour=kb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffHyN-0002ru-GY
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 04:52:27 +0000
X-Inumbo-ID: 3913d629-897d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3913d629-897d-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 04:52: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 1ffHyK-00061f-2P; Tue, 17 Jul 2018 04:52: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 1ffHyJ-0000Vq-NY; Tue, 17 Jul 2018 04:52:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffHyJ-0007cf-Mj; Tue, 17 Jul 2018 04:52:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125179-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=19e9d92b27abe210d54e617069fc80caa2af013e
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 17 Jul 2018 04:52:23 +0000
Subject: [Xen-devel] [libvirt test] 125179: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTE3OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUxNzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDE5ZTlkOTJiMjdhYmUyMTBkNTRlNjE3MDY5
ZmM4MGNhYTJhZjAxM2UKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNDIgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDQxIGRheXMgICAzMCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxNzkgIDIwMTgtMDctMTUgMTA6NTI6MzEgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAg
QW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVkaGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGlu
dXguaWJtLmNvbT4KICBCb2JvIER1IDxkdWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNr
aSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBh
bWQuY29tPgogIENoYW5na3VvIFNoaSA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54
aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5jb20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3Rp
YW4uZWhyaGFyZHRAY2Fub25pY2FsLmNvbT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRo
YXQuY29tPgogIERhbmllbCBOaWNvbGV0dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwg
UC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVp
bGxhcmRAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlr
IFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJp
YW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhh
biBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJv
dW0ub3JnPgogIGludHJpZ2VyaSA8aW50cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJv
Z2UgPGphbWllQGNhbm9uaWNhbC5jb20+CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1h
cmNvcy5zb3V6YS5vcmdAZ21haWwuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkBy
ZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWlj
aGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBhdmVsIEhyZGluYSA8cGhy
ZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBp
bm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0
b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgog
IHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8
cmpvbmVzQHJlZGhhdC5jb20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWls
LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRh
IDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBT
dWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICB3MDAyNTE1NzQgPHdhbmdq
aWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1bkBodWF3ZWkuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDczODUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 04:58:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 04: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 1ffI3o-00036W-K0; Tue, 17 Jul 2018 04:58: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=km7c=kb=mellanox.com=leonro@srs-us1.protection.inumbo.net>)
 id 1ffHDY-0007V3-QS
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 04:04:04 +0000
X-Inumbo-ID: 6465ea8a-8976-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6465ea8a-8976-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 06:03:42 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MX+RMqgez5W5eYxMkyiU1X6+CryiwXHov0QOhjmLbas=;
 b=Kn6uhTExz2DpvrAKFZ5Bg9HxtlNMQsXpRhzXf667rxbOFeFFOYOFd4RQ0V2RRScj0ohyAE15+ZuMq+S5gpAF5n2Z7NShsLwGDJlX+1V4wtLUxAAUmcm+AWau1wYHe7huqxte9/yCkGJlQ46eGe1H25X7rHeTeJ/6ghr4hmaauqg=
Received: from localhost (213.57.183.250) by
 AM4PR0501MB2692.eurprd05.prod.outlook.com (2603:10a6:200:5a::13) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.16; Tue, 17 Jul
 2018 04:03:52 +0000
Date: Tue, 17 Jul 2018 07:03:47 +0300
From: Leon Romanovsky <leonro@mellanox.com>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180717040347.GT3152@mtr-leonro.mtl.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180716161249.c76240cd487c070fb271d529@linux-foundation.org>
MIME-Version: 1.0
In-Reply-To: <20180716161249.c76240cd487c070fb271d529@linux-foundation.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
X-Originating-IP: [213.57.183.250]
X-ClientProxiedBy: AM4PR07CA0020.eurprd07.prod.outlook.com
 (2603:10a6:205:1::33) To AM4PR0501MB2692.eurprd05.prod.outlook.com
 (2603:10a6:200:5a::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c31472cc-56b5-4382-13eb-08d5eb9a4f34
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR0501MB2692; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0501MB2692;
 3:VBOvCEf/428Z0mmNdvfWTgWe+hhg0vWxA5qVPzgOgMyvJ1ImYuI39b8A6BKnCsVDEF+7TnOQj7efPlw3x1b5Xur80RF1qdegk2u3AEQvHB4inojv41zqp+td/+E21zWs7lmBvkllgzDzQ2UOc+zuMaeWQHuccXr/O+PsyPEWrWvjj/qE8TP0mmiuS8eow//jDrUAH7FerDhYXxdirrUXkoyw4KgmbVxuWTJR5fqyXMNq8cMVspZrGhqZKwnPWJfW;
 25:f8kl2wbMWGwjbmeD7PB4g29Pbo10QF0XDlV6mxiVzSYsI8f0h5a383sqkkkF50OcryD6ouDd73aejNQD5ESgAuKoFXIio+WgegRe9BLfE4i6PFmDa88rvw1jTCP1p4p5bTCoDZz2vU4oESvAsG20eWfw0UJIn3FrKzyeUGbERov49x98bi4F+GSQmRTlNvh4wW0b9+hbDCwTZiek3gh+qXKVXpeJ2gDbGZ9hgzLlGprA/PYwW5+GxOF+u2GJxe/u8uYUiYSOwyO0mhnVZdDXesAGybp0FqK7x6BJfC5L6F3UMQOFjTx2q7DRkaME/5SWxHRpFXW4/C7OhbpviuT+dw==;
 31:npsNBv5jK6qamEXwWOYLGk7fo+5gbTpgIDf6t7eUSIh8xPF3A0xLRGTbZMH3U75KEztS3lW2aorPWYumBGCM53P9K2VUi6+Ll+xPqHB4XUDHFdfHM4RkoEbGsoN2pZOWM3d7VXNxSrm91u+N91QXnQqlF0kxS3TfFphcaFQXYQsoGMqKN2TPNc06SvanpA5BYYVHcW7YOygG/z3Xfo47gG15NRvtcWuNevUEMTGTufE=
X-MS-TrafficTypeDiagnostic: AM4PR0501MB2692:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=leonro@mellanox.com; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0501MB2692;
 20:ARjUGYfyqw182x9XfxPdxrHiWalflsRh9OnQ1a88lx51SY8rxu4zbbXWZ1UuyzmA0oA6IIDxArvylOOORw3Ubsz1HZIQmxAdUyvdnlj4MQARq0jFB01KkrAaBbJzyc7Pg6EisklQCzs/0AjvcdEfUOK9Ab1rk080T0tnjLoPUUR85/6wmBrPPD7FQRTAcw6cJaQks7Vnzfg3zCY7MZqOvkocR0Wq/w+WNY9zTLP8xHZeSEjEZc6hn81RuoKgTTZCHPqi8qb4auZA1KDzzKgtvigFzME1T5sAnrECLPrKcwKGVRklJAQI9o/mRojPjEONBe9nM8g5Wky7c3M9hJib4sycWecRZQ4t4Q+LLiJ9MGNHcmUUQgBOclr3S4PU7PSi5HMOD77zxOqxtCUPvFMVD2WBhosJiJX7n7qXxWAJ+IGru8qdJcYvJ4QZSFu3c6Eqb+KSuQJwz9wo15pbvJv/fb9GRjHyxEf6GkfQhimH8ovaeij1qQcv7KryVYrvJDu5;
 4:MQlsIsyPAWtRzgFs6K2rYxKkNpft37a6AxXR7XP1wp0cy9eiNXTVaJyTI8i8QI2+JRXhF5brBqN33mj/z8JPiuQI8MeevZ+PTkNd2nvgjzPk+6FO4yn7iuJ3WUsXhoFzMCAkV8qVGTL11IFpX+CGg4fuTAJERR+XIbJHX1voDMN92HVLBj0AIl9dSvQLY8OepWc/qYIazEU1M1lTTR5BX10Y3X1N0Crmu/cZEsUoYswtNaC2yUJr7uyzvBDicxtyXPDwzXMWuK+JEmnTAIZJJw==
X-Microsoft-Antispam-PRVS: <AM4PR0501MB2692FB4507F6D0D0288B32D0B05C0@AM4PR0501MB2692.eurprd05.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)(3002001)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:AM4PR0501MB2692; BCL:0; PCL:0; RULEID:; SRVR:AM4PR0501MB2692; 
X-Forefront-PRVS: 073631BD3D
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6069001)(376002)(366004)(136003)(346002)(396003)(39860400002)(189003)(199004)(25786009)(105586002)(1076002)(3846002)(6116002)(106356001)(8936002)(486006)(53936002)(11346002)(16586007)(316002)(6246003)(97736004)(76506005)(33656002)(476003)(54906003)(4326008)(956004)(84326002)(58126008)(6916009)(81156014)(81166006)(33896004)(386003)(8676002)(66066001)(186003)(21480400003)(16526019)(68736007)(26005)(86362001)(63394003)(5660300001)(6486002)(2906002)(6666003)(7416002)(229853002)(7406005)(9686003)(76176011)(44144004)(52116002)(446003)(6496006)(7736002)(305945005)(478600001)(14444005)(18370500001)(2700100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR0501MB2692; H:localhost; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: mellanox.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM4PR0501MB2692;
 23:qV1Heo7nCJ5OvTBsVyE9EYhYX0s6GfcTQC/V2Ee?=
 =?us-ascii?Q?5lth1p3H7uJm1iptT0XBF8ZmeFMu2KjEU7uN7wQKjVWWOF8qGH8OG21aq1e9?=
 =?us-ascii?Q?3P2mQuwulKgdURKn91XVWVgHjgwiHy1F/bGweu6k0alzMrlXG1l1LfPX0woK?=
 =?us-ascii?Q?iKMZIgkSewKLWOXkLJT9NrdTV1tdvWBiz3X3TkWOeedsn02TMvPIB0SW3PjH?=
 =?us-ascii?Q?UPYUsPiBLWQLzm5SGcIRwIK991aprciNJyjyXn6sqmQmuJpx+QFDfp3q57hU?=
 =?us-ascii?Q?qeqBfIRbYtMWfYsn8nh49/8ba6YWGJepfpUZ29HXMd6cB+ijskqo4f+1bF1t?=
 =?us-ascii?Q?OddNfF5Mlwm9cLuJ62nvm90wXXqbolaBKl/3Zub/s1h0dqsW0OeGam2tbBBh?=
 =?us-ascii?Q?bxR0cQQxjc53IwJX+3rWZ9kbvq9nX5hY14Mjdhr+5Z6xRvIEADmBENbQoAMJ?=
 =?us-ascii?Q?9wFB3WGDh8V9ZvFWEy4i9HaqtA93bLueeOLyp7N0a6Fey33WpJHoSVvC7IZn?=
 =?us-ascii?Q?zDCO+sk7F43gF2oox2BPVH8UjkHGv7R80lRWGR4Pid7Hd4WLYpxe8wTanPEp?=
 =?us-ascii?Q?wd3CYvztIKew0bKRj4ECvL7XtuTA7uLyNm+2GBYDAEU2FsOVqWNbiO7BLjaj?=
 =?us-ascii?Q?MdGyi+4y6qbJS2mElQdtDv4lLSwSOO8oonKWG7nXPRyvAQ1nkBgR9rm8H7L9?=
 =?us-ascii?Q?DSLEXDeQxN9RqkUUZSHMS2cE+NbOzWw/+NSVPsm+MHC/vjWQ1wk+/Nzbz1fj?=
 =?us-ascii?Q?bbvUSy6ZEi/l2xIKtr0wbJQIneq2Oki78aH1//EHWryesjazUL/O5WaOjjuF?=
 =?us-ascii?Q?d5aC74kFDH838gWPxpGytC9mKh6IPkugpMFi5jT28u0ZJQYpoXfcZaRnVx+H?=
 =?us-ascii?Q?GCMyVFBD8TDB+iv5lwTADYN6oF9PbFZVtaICKLuIsnZYnZpDHAfMFSaAzjr0?=
 =?us-ascii?Q?SzA8Sklx+RGswbm3sJVooP9fi8VcdgbIFuRBZCw2zinxlp7ImzKBBpniycW1?=
 =?us-ascii?Q?7uN/cUdV1QJWae+MQsVYHyXBwPcJ7fzcM1eIP0SqJuYAb92J7gto2AR3Rfap?=
 =?us-ascii?Q?Lz9rbvwfkBZXqvgX+nMaDx0JhbwsiqIkYxuedHhIKx43KWLJr086w0jkFhdA?=
 =?us-ascii?Q?eZ9iHfOgND18DpXjQ9ppKi4I3++vhYEX28+pynCKLSRw6K+TyNjqWshrnet0?=
 =?us-ascii?Q?c/6Ts1QlU3P3WSllhwz1DLHWcXnZrWn63mfQrVy3Ra1nTg0G4mnap09i5YFV?=
 =?us-ascii?Q?CSCvXGGk/yB1H17Stjgod4P3mK3vAsizXxve13oWo8GYy7ziJsIzlLeXMZQm?=
 =?us-ascii?Q?seHSnG4RE/I7dagV7nOnRYhYbQ+xSu62j3MM/E86lAN5hdwQcWFnek4p4I2N?=
 =?us-ascii?Q?ds9Ow4mdyqPTg/zpm54qKOrAOimIx6BIuOfpI+k+oKTRI/PZU?=
X-Microsoft-Antispam-Message-Info: CfCn5zMc/D9EJr7t3F3helmr7X6ds8LvDIVkuBYVS9rshPHoHDwuwy31ifdR7TJ/ABPSb4DHkF9IrzYBgvCnM77U4OCi39cUNjDXIgf1geSxNegDa1G650UEqLJ2E6WwAdORUDKxLnvnvEohnGKgWKXIoaKE7wg+MvMboQ1APxHDuJ6qBaZEw3bc6oNOG/0Mg2CKPi+8cDiQov4V939yJ93b18Ak2lbN375PHGMMQHbbTmmfHXC9PHJwzyZyo2YAT1RFZn6zJH1DnalYgomMYbCKLhFBEmL0AzalHPwsBtCiNxA7D/sGv8XhLYC9ZCW5bRsqNcilchU+yfJHxRWXJM4SKcrcj1sZ2lDXOHV7ClM=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0501MB2692;
 6:cs0k5KOiEFlR+YZVtTlJ9FfJz1BA8FsE/q/tWbfT1EZ5hyuRXmThmxypvFZoMvll6NHDX0fz8HUTrkwlFNLjC6agk3mYOCIk0SbR8S8PbhzNTIjwpGJyPHGFWbWYF11QwvDWqSMf0hy9YLRi1i2J2uRNL7I7NFHNezvswwkfgNxTUo4mFrdHNUsmGuCDtQyK5K5AZPQLoIPJ5f0rV6Y288W3ecr2N2LCgjr21GfQ/ABbJs7DjON5ssqgwpVXfaOFnyZHAXfrXPAqXeu9RR994qRg7hrPrWFc5j7hoyrIwQh6efu+N8QnFHHx5u/7/YBcVWBc1PS/vcvy5fIH0ni8g+0lr+dI+YGF6eOVFCR8dT1JaL+ya64/MIKJtercyVcqqzxz2FTjjdvQFuHc1q+6mkTqNQkfSnbJKOVajYapzQjDdtp9iePX6CifdGfeWjtzbMompjyOac1uxJ/Tk+E9Sw==;
 5:h67kjGWV9+OpSSVv6bmqxLs/uEDY9B3ZYh86SC3SU4ggM/x5e5cduSv9M1I2dJ0K/BB82zBDfqFGwU55KfGH5PTMwhuL6kkPb+uClwVd3Gqcps+a8IqSZc/i0MSuvmVRc9mWsDFLtsTLdnY8rGw3PymB7nISipx4tSWyWWn7le4=;
 7:mhqLllQfx6McOF5SBwU9NADUk74GInTwlSIp0stdxRr8QrXBkkIwVs9jXr5xjZTXvNWn+pzSIi/uoOoCcaMtglJGZpgW5fmUiAesU9sAeXdFEzF5nb1hHJmHTexbyVaf+bRxpqjKhZI/zWjwdzivLAxYRqzVBLM5XJCl7IlbgeHZ9q6DOg6Zl4MVKSzj1VJ/+EQKaHWtMPo2CK6xT/rxi9q3/WulS/OgMw4eFkkfcWvLCWhey3QyND/8+xnKLPij
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: Mellanox.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jul 2018 04:03:52.5190 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c31472cc-56b5-4382-13eb-08d5eb9a4f34
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0501MB2692
X-Mailman-Approved-At: Tue, 17 Jul 2018 04:58:02 +0000
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, kvm@vger.kernel.org,
 Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 Michal Hocko <mhocko@kernel.org>, linux-mm@kvack.org,
 Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@amd.com>
Content-Type: multipart/mixed; boundary="===============0787223169248974598=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0787223169248974598==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="cW+P/jduATWpL925"
Content-Disposition: inline


--cW+P/jduATWpL925
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Mon, Jul 16, 2018 at 04:12:49PM -0700, Andrew Morton wrote:
> On Mon, 16 Jul 2018 13:50:58 +0200 Michal Hocko <mhocko@kernel.org> wrote:
>
> > From: Michal Hocko <mhocko@suse.com>
> >
> > There are several blockable mmu notifiers which might sleep in
> > mmu_notifier_invalidate_range_start and that is a problem for the
> > oom_reaper because it needs to guarantee a forward progress so it cannot
> > depend on any sleepable locks.
> >
> > Currently we simply back off and mark an oom victim with blockable mmu
> > notifiers as done after a short sleep. That can result in selecting a
> > new oom victim prematurely because the previous one still hasn't torn
> > its memory down yet.
> >
> > We can do much better though. Even if mmu notifiers use sleepable locks
> > there is no reason to automatically assume those locks are held.
> > Moreover majority of notifiers only care about a portion of the address
> > space and there is absolutely zero reason to fail when we are unmapping an
> > unrelated range. Many notifiers do really block and wait for HW which is
> > harder to handle and we have to bail out though.
> >
> > This patch handles the low hanging fruid. __mmu_notifier_invalidate_range_start
> > gets a blockable flag and callbacks are not allowed to sleep if the
> > flag is set to false. This is achieved by using trylock instead of the
> > sleepable lock for most callbacks and continue as long as we do not
> > block down the call chain.
>
> I assume device driver developers are wondering "what does this mean
> for me".  As I understand it, the only time they will see
> blockable==false is when their driver is being called in response to an
> out-of-memory condition, yes?  So it is a very rare thing.

I can't say for everyone, but at least for me (mlx5), it is not rare event.
I'm seeing OOM very often while I'm running my tests in low memory VMs.

Thanks

>
> Any suggestions regarding how the driver developers can test this code
> path?  I don't think we presently have a way to fake an oom-killing
> event?  Perhaps we should add such a thing, given the problems we're
> having with that feature.

--cW+P/jduATWpL925
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIcBAEBAgAGBQJbTWqjAAoJEORje4g2clinGqAP+gKzC/GfmPDn9AVen4vgye2r
8ZHefQ6uHWv4nJE61TvooYoxviDwWVXtXhUT+MnvEvQ43UMMtfUc4ZyBaHovPPmr
a6eXZGQP9+08P4l3nl3dPg1H9D1ynkxSqKLJykEM+xSzWy16+F3JYQXUnTcujqrn
m/eiJ9hHXL2sS2w7Xwj1BLmCmeMJ/e7v6Og0eUkXeCIYHrtBfUziO+XhMwU6BEKE
uNsyROY/ua4XvzuHWwGmUbM0pT1Pk/qvkHGK8RP1jkBbzS0nlYZoKKtlgH0E3Cot
ifa7ZfLQT4kG1KttzXX7ZVuwxK+wyKHhykJxlJIRl/uDSbmdEjRcNPFwAwzAsQLG
ZMjnx2wo9tqlBMSdwlwtZBc8H8MPagM5pLypQTIFdMmvD/lGVGXk2/rwP2dixw/W
V/j9V5eWAkjkp2hg5KxZLSW0nK7e1bEreZesEejfWb/tZGpEWjOtDfv+F9drZZ8O
iqvT56/bALDpLSvSDaCTxbfVpZf6wm+eKE4DkwIBzl8cTyRp7136JKnDJ0FVse/Z
OGqa7WWV1LTVMAHzRsHpX9HrTPpRKxFuZYYB8Z5NTeHa0TVqjsuOYo5uf5SfVsS5
3BeOAh2ncekLrn5WyVnY78PaXLzJ1vUCtvQGOYMX6fwI15+63z3+BH8t46ulmJed
MuCRD555f27+kAwtDYmE
=gzyd
-----END PGP SIGNATURE-----

--cW+P/jduATWpL925--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0787223169248974598==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 17 06:38:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 06: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 1ffJcU-0002Bv-4m; Tue, 17 Jul 2018 06: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffJcS-0002Bq-Pg
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 06:37:56 +0000
X-Inumbo-ID: e32ef885-898b-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 e32ef885-898b-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 08:37:34 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 00:37:53 -0600
Message-Id: <5B4D8EBF02000078001D4AAC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 00:37:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <5B4CC5A602000078001D48CD@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807161411280.21200@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1807161411280.21200@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 20/21] 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>,
 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+IE9uIDE2LjA3LjE4IGF0IDIzOjU1LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gTW9uLCAxNiBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+PiBPbiAwNy4w
Ny4xOCBhdCAwMToxMiwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+PiA+IEBAIC0z
ODksMjkgKzM5Miw0OSBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19rZXkodW5zaWdu
ZWQgY2hhciBrZXkpCj4+ID4gICAgICBmcmVlX3hlbmhlYXBfcGFnZXMoYnVmLCBvcmRlcik7Cj4+
ID4gIH0KPj4gPiAgCj4+ID4gLS8qIENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBk
aXJlY3Rpb24gYmV0d2VlbiBYZW4gYW5kIERPTTAuICovCj4+ID4gKy8qCj4+ID4gKyAqIENUUkwt
PHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4sIERvbTAg
YW5kCj4+ID4gKyAqIERvbVVzLgo+PiA+ICsgKi8KPj4gPiAgI2RlZmluZSBzd2l0Y2hfY29kZSAo
b3B0X2NvbnN3aXRjaFswXS0nYScrMSkKPj4gPiAtc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhl
bl9yeCA9IDE7IC8qIEZBTFNFID0+IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4gKi8KPj4gPiAr
c3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbl9yeCA9IDE7IC8qIDEgPT4gaW5wdXQgcGFzc2Vk
IHRvIGRvbWFpbiAwLiAqLwo+PiAKPj4gSSBndWVzcyB0aGlzIHZhcmlhYmxlIHdhbnRzIHJlbmFt
aW5nIG5vdy4KPiAKPiBZZWFoLiBXaGF0IGFib3V0IGBjb25zb2xlX3J4Jz8gCgpUaGF0J3MgcmVh
c29uYWJsZS4gQW5vdGhlciBvcHRpb24gd291bGQgYmUgdG8gdXNlIHJ4X2RvbWlkLCBhbmQgc3Rv
cmUKYWN0dWFsIGRvbWFpbiBJRHMgdGhlcmUgKERPTUlEX1hFTiBmb3IgWGVuKS4gVGhhdCdsbCBt
YWtlIHRoZSBzd2l0Y2hpbmcKbG9naWMgc2xpZ2h0bHkgbGFyZ2VyLCBidXQgcGVyaGFwcyBwcm92
aWRlIGEgYmV0dGVyIHVuZGVyc3RhbmRhYmxlIGVuZApyZXN1bHQuCgo+PiA+IEBAIC05MzMsOSAr
OTU2LDYgQEAgdm9pZCBfX2luaXQgY29uc29sZV9lbmRib290KHZvaWQpCj4+ID4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiZGVjcmVhc2UgbG9nIGxldmVsIHRocmVzaG9sZCIsIDApOwo+
PiA+ICAgICAgcmVnaXN0ZXJfaXJxX2tleWhhbmRsZXIoJ0cnLCAmZG9fdG9nZ2xlX2d1ZXN0LAo+
PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRvZ2dsZSBob3N0L2d1ZXN0IGxvZyBs
ZXZlbCBhZGp1c3RtZW50IiwgMCk7Cj4+ID4gLQo+PiA+IC0gICAgLyogU2VyaWFsIGlucHV0IGlz
IGRpcmVjdGVkIHRvIERPTTAgYnkgZGVmYXVsdC4gKi8KPj4gPiAtICAgIHN3aXRjaF9zZXJpYWxf
aW5wdXQoKTsKPj4gCj4+IFRoaXMgcmVtb3ZlcyBhbiBpbW8gaGVscGZ1bCBib290IHRpbWUgbWVz
c2FnZS4gSXMgdGhhdCBpbnRlbnRpb25hbCwKPj4gYW5kIGlmIHNvIHdoeT8KPiAgCj4gWWVzLCBp
dCB3YXMgaW50ZW50aW9uYWwuIHN3aXRjaF9zZXJpYWxfaW5wdXQgaW5jcmVhc2VzIHhlbl9yeCwg
SSB0aG91Z2h0Cj4gaXQgZGlkbid0IG1ha2UgdG9vIG11Y2ggc2Vuc2UgdG8gZG8gdGhhdCBhdCBi
b290LCBhbmQgd291bGQgYmUgY2xlYXJlcgo+IHRvIGp1c3QgaW5pdGlhbGl6ZSB4ZW5fcnggdG8g
dGhlIHdhbnRlZCB2YWx1ZSBmcm9tIHRoZSBnZXQgZ28gKHRoZSB2YWx1ZQo+IHdvdWxkIGJlIDEg
Zm9yIGRvbTApLiBBbHNvLCBpbiBwcmV2aW91cyBpbXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBwYXRj
aCBpdAo+IHdhcyBhY3R1YWxseSByZXF1aXJlZCwgYnV0IG5vdCBhbnltb3JlLgo+IAo+IEluIGZh
Y3QsIGlmIHlvdSBwcmVmZXIsIEkgY291bGQgYWxzbyBrZWVwIHRoaXMgc3dpdGNoX3NlcmlhbF9p
bnB1dCgpCj4gY2FsbCBhcy1pcyBhbmQgY2hhbmdlIHRoZSBpbml0aWFsIHZhbHVlIG9mIHhlbl9y
eCB0byAwLiBUaGF0IHdvdWxkIGFsc28KPiB3b3JrLCBhcyB0aGUgaW5jcmVhc2Ugb2YgeGVuX3J4
IGhlcmUgd291bGQgZW5kIHVwIHNlbGVjdGluZyBzdGlsbCBkb20wCj4gZm9yIGlucHV0LgoKWWVz
LCBJJ2QgcHJlZmVyIGlmIHlvdSBsZWZ0IGl0IHVudG91Y2hlZC4gVGhlIGlkZWEgYWZ0ZXIgYWxs
IGlzIHRoYXQgcHJpb3IKdG8gcmVhY2hpbmcgaGVyZSBpbnB1dCBnb2VzIHRvIFhlbiwgYW5kIG9u
bHkgZnJvbSBoZXJlIG9uIGl0IGdvZXMgdG8KRG9tMC4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 06:51:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 06: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 1ffJpq-0003bO-Gj; Tue, 17 Jul 2018 06:51: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=nrmi=kb=citrix.com=prvs=729c61eb8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffJpp-0003bJ-6h
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 06:51:45 +0000
X-Inumbo-ID: d0f14ec1-898d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0f14ec1-898d-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 08:51:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,364,1526342400"; d="scan'208";a="60384588"
Date: Tue, 17 Jul 2018 07:51:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180717065140.svrlkdr75lvw2isp@citrix.com>
References: <20180716215429.GM1371@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180716215429.GM1371@mail-itl>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Update links on
 https://wiki.xen.org/wiki/Xen_in_Qubes_OS_Security_Architecture
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMTE6NTQ6MjlQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEhpLAo+IAo+IENvdWxkIGFueW9uZSB3aXRoIHdpa2kgd3Jp
dGUgYWNjZXNzIHVwZGF0ZSBsaW5rcyB0byBxdWJlcwo+IGFyY2gtc3BlYy0wLjMucGRmPyBUaGUg
Y29ycmVjdCBvbmUgaXM6Cj4gaHR0cHM6Ly93d3cucXViZXMtb3Mub3JnL2F0dGFjaG1lbnQvd2lr
aS9RdWJlc0FyY2hpdGVjdHVyZS9hcmNoLXNwZWMtMC4zLnBkZgo+IAoKV2hhdCBpcyB5b3VyIHdp
a2kgdXNlcm5hbWU/IEkgY2FuIGdyYW50IHlvdSB3cml0ZSBhY2Nlc3MuCgpXZWkuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 06:57:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 06:57:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffJvE-0003ol-5n; Tue, 17 Jul 2018 06:57: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffJvC-0003og-8P
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 06:57:18 +0000
X-Inumbo-ID: a9899036-898e-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 a9899036-898e-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 06:57:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 00:57:15 -0600
Message-Id: <5B4D934902000078001D4AE9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 00:57:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
 <8ac9748a-258c-a9e4-6d0d-b838b58466b5@citrix.com>
In-Reply-To: <8ac9748a-258c-a9e4-6d0d-b838b58466b5@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.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+IE9uIDE2LjA3LjE4IGF0IDE4OjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTc6NDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBGb3IgYSByZWFz
b24gdGhhdCBJIGNhbid0IGV4cGxhaW4sIGl0IGlzIG9ubHkgdGhlIHNoaW0gYnVpbGQgdGhhdCBm
YWlscwo+PiBmb3IgbWUgd2l0aCBhbiBvbGRlciBnY2MgZHVlIHRvIHRoZSBjb21waWxlciBub3Qg
cmVjb2duaXppbmcgdGhhdAo+PiBhcHBhcmVudGx5IHVuaW5pdGlhbGl6ZWQgdmFyaWFibGVzIGFy
ZW4ndCByZWFsbHkgdW5pbml0aWFsaXplZC4KPiAKPiBUaGUgb25seSB0aGluZyB0aGF0IGNvbWVz
IHRvIG1pbmQgaXMgc29tZSBkaWZmZXJlbmNlcyBpbiBDRkxBR1MgZXQgYWwuIAo+IFRoZXJlIGlz
IG5vdGhpbmcgaW4ga2NvbmZpZyB3aGljaCB3b3VsZCBwbGF1c2libHkgaW1wYWN0IHRoYXQgY29k
ZS4KCk9oLCByaWdodCAtIGxvb2tzIGxpa2UgdGhlIHNoaW0gYnVpbGQgaW5oZXJpdHMgdGhlIHRv
b2wgc3RhY2sncyBDRkxBR1MsCndoaWNoIHNwZWNpZnkgLU8wIGluIGRlYnVnIGJ1aWxkcy4gT3Rv
aCBJJ20gc3VycHJpc2VkIHRoZSBoeXBlcnZpc29yCmJ1aWxkcyBhdCBhbGwgd2l0aCAtTzAsIHNv
IEkgZ3Vlc3MgSSdsbCBoYXZlIHRvIGxvb2sgYXQgdGhhdCBpbiBzb21lCm1vcmUgZGV0YWlsLCBu
b3QgdGhlIGxlYXN0IGJlY2F1c2UgeGVuL1J1bGVzLm1rIHVzZXMgKz0gdG8gaW5zZXJ0Cml0cyBv
d24gLU88bj4uIEluIGFueSBldmVudCwgY29tcGFyaW5nIHRoZSB0d28gb2JqZWN0IGZpbGVzIGNs
ZWFybHkKc3VnZ2VzdHMgYSBkaWZmZXJlbmNlIGluIG9wdGltaXphdGlvbiBsZXZlbC4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 08:07:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 08:07:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffL0r-00012E-IE; Tue, 17 Jul 2018 08:07: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=nrmi=kb=citrix.com=prvs=729c61eb8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffL0q-000129-J6
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 08:07:12 +0000
X-Inumbo-ID: 5b270764-8998-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b270764-8998-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 10:06:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60388034"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 09:07:06 +0100
Message-ID: <20180717080706.23885-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools: fix dependency for ipxe and rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SXQgYXBwZWFycyB0aGF0IHRoZSB0ZXN0IGluIDAxZDYzMTAyOCBmb3IgaXB4ZSdzIGRlcGVuZGVu
Y3kgb24gcm9tYmlvcwppcyBub3QgZ29vZCBlbm91Z2guIENvbmZpZ3VyaW5nIHdpdGggLS1kaXNh
YmxlLXJvbWJpb3MgZG9lc24ndCBkaXNhYmxlCmlweGUuCgpGaXggaXQgYnkgdGVzdGluZyB0aGUg
ZGVwZW5kZW5jeSBpbiBBQ19BUkdfRU5BQkxFIGFuZCBBQ19BUkdfV0lUSCBhdAp0aGUgc2FtZSB0
aW1lLiBXZSBpbnRlbnRpb25hbGx5IG9taXQgaGVscCBzdHJpbmcgaW4gQUNfQVJHX0VOQUJMRSBz
bwp0aGF0IGl0IGlzIG5vdCB2aXNpYmxlIHRvIHVzZXJzLgoKU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KLS0tCiB0b29scy9jb25maWd1cmUgICAgfCAyMyArKysrKysrKysrKysr
KysrKysrLS0tLQogdG9vbHMvY29uZmlndXJlLmFjIHwgMTUgKysrKysrKysrKy0tLS0tCiAyIGZp
bGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvY29uZmlndXJlIGIvdG9vbHMvY29uZmlndXJlCmluZGV4IDNiNTVmYjJlMzYuLmQ4
YTgzM2E5NjggMTAwNzU1Ci0tLSBhL3Rvb2xzL2NvbmZpZ3VyZQorKysgYi90b29scy9jb25maWd1
cmUKQEAgLTE0OTgsNiArMTQ5OCwxNiBAQCBPcHRpb25hbCBGZWF0dXJlczoKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZm9yIExpbnV4IG9yIE5ldEJTRCB4ODYsIG90aGVyd2lzZSBvZmYpCiAg
IC0tZW5hYmxlLXJvbWJpb3MgICAgICAgIEVuYWJsZSBST01CSU9TLCAoREVGQVVMVCBpcyBvbiBp
ZiBxZW11LXRyYWRpdGlvbmFsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzIGVuYWJsZWQs
IG90aGVyd2lzZSBvZmYpCitpZiB0ZXN0ICJ4JGVuYWJsZV9yb21iaW9zIiA9ICJ4bm8iOyB0aGVu
IDoKKworICAgICAgICBpcHhlPSJuIgorCitlbHNlCisKKyAgICAgICAgaXB4ZT0ieSIKKworZmkK
K10KICAgLS1lbmFibGUtc3lzdGVtZCAgICAgICAgRW5hYmxlIHN5c3RlbWQgc3VwcG9ydCAoZGVm
YXVsdCBpcyBESVNBQkxFRCkKIAogT3B0aW9uYWwgUGFja2FnZXM6CkBAIC00NjA0LDYgKzQ2MTQs
MTEgQEAgX0FDRU9GCiAKIGZpCiAKKyMgQ2hlY2sgd2hldGhlciAtLWVuYWJsZS1pcHhlIHdhcyBn
aXZlbi4KK2lmIHRlc3QgIiR7ZW5hYmxlX2lweGUrc2V0fSIgPSBzZXQ7IHRoZW4gOgorICBlbmFi
bGV2YWw9JGVuYWJsZV9pcHhlOworZmkKKwogCiAjIENoZWNrIHdoZXRoZXIgLS13aXRoLXN5c3Rl
bS1pcHhlIHdhcyBnaXZlbi4KIGlmIHRlc3QgIiR7d2l0aF9zeXN0ZW1faXB4ZStzZXR9IiA9IHNl
dDsgdGhlbiA6CkBAIC00NjE1LDExICs0NjMwLDExIEBAIGlmIHRlc3QgIiR7d2l0aF9zeXN0ZW1f
aXB4ZStzZXR9IiA9IHNldDsgdGhlbiA6CiAgICAgICAgIC8qKSAgaXB4ZV9wYXRoPSR3aXRodmFs
IDs7CiAgICAgICAgICopIGFzX2ZuX2Vycm9yICQ/ICJJUFhFIHNwZWNpZmllZCwgYnV0IGlzIG5v
dCBhbiBhYnNvbHV0ZSBwYXRoIiAiJExJTkVOTyIgNSA7OwogICAgIGVzYWMKKyAgICBpZiB0ZXN0
ICJ4JGVuYWJsZV9yb21iaW9zIiA9ICJ4bm8iOyB0aGVuIDoKIAotICAgICMgSVBYRSBkZXBlbmRz
IG9uIFJvbWJpb3MKLSAgICBpZiB0ZXN0ICJ4JGVuYWJsZV9yb21iaW9zIiA9ICJ4bm8iOyB0aGVu
Ci0gICAgICAgIGFzX2ZuX2Vycm9yICQ/ICJSb21iaW9zIGlzIHJlcXVpcmVkIGZvciB1c2luZyBJ
UFhFIiAiJExJTkVOTyIgNQotICAgIGZpCisgICAgICAgIGlweGVfcGF0aD0KKworZmkKIAogZmkK
IApkaWZmIC0tZ2l0IGEvdG9vbHMvY29uZmlndXJlLmFjIGIvdG9vbHMvY29uZmlndXJlLmFjCmlu
ZGV4IDBmODU0NzI2MDIuLjRlMmYzMWNmMDMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2NvbmZpZ3VyZS5h
YworKysgYi90b29scy9jb25maWd1cmUuYWMKQEAgLTI0NCw2ICsyNDQsMTMgQEAgQVNfSUYoW3Rl
c3QgIngkb3ZtZiIgPSAieHkiIC1vIC1uICIkb3ZtZl9wYXRoIiBdLCBbCiAgICAgICAgICAgICAg
ICAgICAgICAgIFtPVk1GIHBhdGhdKQogXSkKIAorQUNfQVJHX0VOQUJMRShbaXB4ZV0sCisgICAg
QVNfSUYoW3Rlc3QgIngkZW5hYmxlX3JvbWJpb3MiID0gInhubyJdLCBbCisgICAgICAgIGlweGU9
Im4iCisgICAgXSwgWworICAgICAgICBpcHhlPSJ5IgorICAgIF0pCitdKQogQUNfQVJHX1dJVEgo
W3N5c3RlbS1pcHhlXSwKICAgICBBU19IRUxQX1NUUklORyhbLS13aXRoLXN5c3RlbS1pcHhlQDw6
QD1QQVRIQDo+QF0sCiAgICAgICAgW1VzZSBzeXN0ZW0gc3VwcGxpZWQgSVBYRSBQQVRIIGluc3Rl
YWQgb2YgYnVpbGRpbmcgYW5kIGluc3RhbGxpbmcKQEAgLTI1NSwxMSArMjYyLDkgQEAgQUNfQVJH
X1dJVEgoW3N5c3RlbS1pcHhlXSwKICAgICAgICAgLyopICBpcHhlX3BhdGg9JHdpdGh2YWwgOzsK
ICAgICAgICAgKikgQUNfTVNHX0VSUk9SKFtJUFhFIHNwZWNpZmllZCwgYnV0IGlzIG5vdCBhbiBh
YnNvbHV0ZSBwYXRoXSkgOzsKICAgICBlc2FjCi0KLSAgICAjIElQWEUgZGVwZW5kcyBvbiBSb21i
aW9zCi0gICAgaWYgdGVzdCAieCRlbmFibGVfcm9tYmlvcyIgPSAieG5vIjsgdGhlbgotICAgICAg
ICBBQ19NU0dfRVJST1IoW1JvbWJpb3MgaXMgcmVxdWlyZWQgZm9yIHVzaW5nIElQWEVdKQotICAg
IGZpCisgICAgQVNfSUYoW3Rlc3QgIngkZW5hYmxlX3JvbWJpb3MiID0gInhubyJdLCBbCisgICAg
ICAgIGlweGVfcGF0aD0KKyAgICBdLCBbXSkKIF0sW10pCiBBU19JRihbdGVzdCAieCRpcHhlIiA9
ICJ4eSIgLW8gLW4gIiRpcHhlX3BhdGgiIF0sIFsKICAgICBBQ19ERUZJTkVfVU5RVU9URUQoW0lQ
WEVfUEFUSF0sCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 08:12:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 08: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 1ffL5f-0001ik-5k; Tue, 17 Jul 2018 08:12: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=0k+x=kb=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ffL5e-0001if-2g
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 08:12:10 +0000
X-Inumbo-ID: 0cedce33-8999-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0cedce33-8999-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 10:11:48 +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 D1015AD1A;
 Tue, 17 Jul 2018 08:12:06 +0000 (UTC)
Date: Tue, 17 Jul 2018 10:12:01 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180717081201.GB16803@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180716161249.c76240cd487c070fb271d529@linux-foundation.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180716161249.c76240cd487c070fb271d529@linux-foundation.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

T24gTW9uIDE2LTA3LTE4IDE2OjEyOjQ5LCBBbmRyZXcgTW9ydG9uIHdyb3RlOgo+IE9uIE1vbiwg
MTYgSnVsIDIwMTggMTM6NTA6NTggKzAyMDAgTWljaGFsIEhvY2tvIDxtaG9ja29Aa2VybmVsLm9y
Zz4gd3JvdGU6Cj4gCj4gPiBGcm9tOiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KPiA+
IAo+ID4gVGhlcmUgYXJlIHNldmVyYWwgYmxvY2thYmxlIG1tdSBub3RpZmllcnMgd2hpY2ggbWln
aHQgc2xlZXAgaW4KPiA+IG1tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0IGFuZCB0
aGF0IGlzIGEgcHJvYmxlbSBmb3IgdGhlCj4gPiBvb21fcmVhcGVyIGJlY2F1c2UgaXQgbmVlZHMg
dG8gZ3VhcmFudGVlIGEgZm9yd2FyZCBwcm9ncmVzcyBzbyBpdCBjYW5ub3QKPiA+IGRlcGVuZCBv
biBhbnkgc2xlZXBhYmxlIGxvY2tzLgo+ID4gCj4gPiBDdXJyZW50bHkgd2Ugc2ltcGx5IGJhY2sg
b2ZmIGFuZCBtYXJrIGFuIG9vbSB2aWN0aW0gd2l0aCBibG9ja2FibGUgbW11Cj4gPiBub3RpZmll
cnMgYXMgZG9uZSBhZnRlciBhIHNob3J0IHNsZWVwLiBUaGF0IGNhbiByZXN1bHQgaW4gc2VsZWN0
aW5nIGEKPiA+IG5ldyBvb20gdmljdGltIHByZW1hdHVyZWx5IGJlY2F1c2UgdGhlIHByZXZpb3Vz
IG9uZSBzdGlsbCBoYXNuJ3QgdG9ybgo+ID4gaXRzIG1lbW9yeSBkb3duIHlldC4KPiA+IAo+ID4g
V2UgY2FuIGRvIG11Y2ggYmV0dGVyIHRob3VnaC4gRXZlbiBpZiBtbXUgbm90aWZpZXJzIHVzZSBz
bGVlcGFibGUgbG9ja3MKPiA+IHRoZXJlIGlzIG5vIHJlYXNvbiB0byBhdXRvbWF0aWNhbGx5IGFz
c3VtZSB0aG9zZSBsb2NrcyBhcmUgaGVsZC4KPiA+IE1vcmVvdmVyIG1ham9yaXR5IG9mIG5vdGlm
aWVycyBvbmx5IGNhcmUgYWJvdXQgYSBwb3J0aW9uIG9mIHRoZSBhZGRyZXNzCj4gPiBzcGFjZSBh
bmQgdGhlcmUgaXMgYWJzb2x1dGVseSB6ZXJvIHJlYXNvbiB0byBmYWlsIHdoZW4gd2UgYXJlIHVu
bWFwcGluZyBhbgo+ID4gdW5yZWxhdGVkIHJhbmdlLiBNYW55IG5vdGlmaWVycyBkbyByZWFsbHkg
YmxvY2sgYW5kIHdhaXQgZm9yIEhXIHdoaWNoIGlzCj4gPiBoYXJkZXIgdG8gaGFuZGxlIGFuZCB3
ZSBoYXZlIHRvIGJhaWwgb3V0IHRob3VnaC4KPiA+IAo+ID4gVGhpcyBwYXRjaCBoYW5kbGVzIHRo
ZSBsb3cgaGFuZ2luZyBmcnVpZC4gX19tbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFy
dAo+ID4gZ2V0cyBhIGJsb2NrYWJsZSBmbGFnIGFuZCBjYWxsYmFja3MgYXJlIG5vdCBhbGxvd2Vk
IHRvIHNsZWVwIGlmIHRoZQo+ID4gZmxhZyBpcyBzZXQgdG8gZmFsc2UuIFRoaXMgaXMgYWNoaWV2
ZWQgYnkgdXNpbmcgdHJ5bG9jayBpbnN0ZWFkIG9mIHRoZQo+ID4gc2xlZXBhYmxlIGxvY2sgZm9y
IG1vc3QgY2FsbGJhY2tzIGFuZCBjb250aW51ZSBhcyBsb25nIGFzIHdlIGRvIG5vdAo+ID4gYmxv
Y2sgZG93biB0aGUgY2FsbCBjaGFpbi4KPiAKPiBJIGFzc3VtZSBkZXZpY2UgZHJpdmVyIGRldmVs
b3BlcnMgYXJlIHdvbmRlcmluZyAid2hhdCBkb2VzIHRoaXMgbWVhbgo+IGZvciBtZSIuICBBcyBJ
IHVuZGVyc3RhbmQgaXQsIHRoZSBvbmx5IHRpbWUgdGhleSB3aWxsIHNlZQo+IGJsb2NrYWJsZT09
ZmFsc2UgaXMgd2hlbiB0aGVpciBkcml2ZXIgaXMgYmVpbmcgY2FsbGVkIGluIHJlc3BvbnNlIHRv
IGFuCj4gb3V0LW9mLW1lbW9yeSBjb25kaXRpb24sIHllcz8gIFNvIGl0IGlzIGEgdmVyeSByYXJl
IHRoaW5nLgoKWWVzLCB0aGlzIGlzIHRoZSBjYXNlIHJpZ2h0IG5vdy4gTWF5YmUgd2Ugd2lsbCBn
cm93IG90aGVyIHVzZXJzIGluCmZ1dHVyZS4gVGhvc2Ugb3RoZXIgcG90ZW50aWFsIHVzZXJzIGlz
IHRoZSByZWFzb24gd2h5IEkgdXNlZCBibG9ja2FibGUKcmF0aGVyIHRoYW4gb29tIHBhcmFtZXRl
ciBuYW1lLgoKPiBBbnkgc3VnZ2VzdGlvbnMgcmVnYXJkaW5nIGhvdyB0aGUgZHJpdmVyIGRldmVs
b3BlcnMgY2FuIHRlc3QgdGhpcyBjb2RlCj4gcGF0aD8gIEkgZG9uJ3QgdGhpbmsgd2UgcHJlc2Vu
dGx5IGhhdmUgYSB3YXkgdG8gZmFrZSBhbiBvb20ta2lsbGluZwo+IGV2ZW50PyAgUGVyaGFwcyB3
ZSBzaG91bGQgYWRkIHN1Y2ggYSB0aGluZywgZ2l2ZW4gdGhlIHByb2JsZW1zIHdlJ3JlCj4gaGF2
aW5nIHdpdGggdGhhdCBmZWF0dXJlLgoKVGhlIHNpbXBsZXN0IHdheSBpcyB0byB3cmFwIGFuIHVz
ZXJzcGFjZSBjb2RlIHdoaWNoIHVzZXMgdGhlc2Ugbm90aWZpZXJzCmludG8gYSBtZW1jZyBhbmQg
c2V0IHRoZSBoYXJkIGxpbWl0IHRvIGhpdCB0aGUgb29tLiBUaGlzIGNhbiBiZSBkb25lCmUuZy4g
YWZ0ZXIgdGhlIHRlc3QgZmF1bHRzIGluIGFsbCB0aGUgbW11IG5vdGlmaWVyIG1hbmFnZWQgbWVt
b3J5IGFuZApzZXQgdGhlIGhhcmQgbGltaXQgdG8gc29tZXRoaW5nIHJlYWxseSBzbWFsbC4gVGhl
biB3ZSBhcmUgbG9va2luZyBmb3IgYQpwcm9wZXIgcHJvY2VzcyB0ZWFyIGRvd24uCgo+ID4gSSB0
aGluayB3ZSBjYW4gaW1wcm92ZSB0aGF0IGV2ZW4gZnVydGhlciBiZWNhdXNlIHRoZXJlIGlzIGEg
Y29tbW9uCj4gPiBwYXR0ZXJuIHRvIGRvIGEgcmFuZ2UgbG9va3VwIGZpcnN0IGFuZCB0aGVuIGRv
IHNvbWV0aGluZyBhYm91dCB0aGF0Lgo+ID4gVGhlIGZpcnN0IHBhcnQgY2FuIGJlIGRvbmUgd2l0
aG91dCBhIHNsZWVwaW5nIGxvY2sgaW4gbW9zdCBjYXNlcyBBRkFJQ1MuCj4gPiAKPiA+IFRoZSBv
b21fcmVhcGVyIGVuZCB0aGVuIHNpbXBseSByZXRyaWVzIGlmIHRoZXJlIGlzIGF0IGxlYXN0IG9u
ZSBub3RpZmllcgo+ID4gd2hpY2ggY291bGRuJ3QgbWFrZSBhbnkgcHJvZ3Jlc3MgaW4gIWJsb2Nr
YWJsZSBtb2RlLiBBIHJldHJ5IGxvb3AgaXMKPiA+IGFscmVhZHkgaW1wbGVtZW50ZWQgdG8gd2Fp
dCBmb3IgdGhlIG1tYXBfc2VtIGFuZCB0aGlzIGlzIGJhc2ljYWxseSB0aGUKPiA+IHNhbWUgdGhp
bmcuCj4gPiAKPiA+IC4uLgo+ID4KPiA+ICtzdGF0aWMgaW5saW5lIGludCBtbXVfbm90aWZpZXJf
aW52YWxpZGF0ZV9yYW5nZV9zdGFydF9ub25ibG9jayhzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiA+
ICsJCQkJICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKPiA+ICt7Cj4g
PiArCWludCByZXQgPSAwOwo+ID4gKwlpZiAobW1faGFzX25vdGlmaWVycyhtbSkpCj4gPiArCQly
ZXQgPSBfX21tdV9ub3RpZmllcl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KG1tLCBzdGFydCwgZW5k
LCBmYWxzZSk7Cj4gPiArCj4gPiArCXJldHVybiByZXQ7Cj4gPiAgfQo+IAo+IG5pdCwKPiAKPiB7
Cj4gCWlmIChtbV9oYXNfbm90aWZpZXJzKG1tKSkKPiAJCXJldHVybiBfX21tdV9ub3RpZmllcl9p
bnZhbGlkYXRlX3JhbmdlX3N0YXJ0KG1tLCBzdGFydCwgZW5kLCBmYWxzZSk7Cj4gCXJldHVybiAw
Owo+IH0KPiAKPiB3b3VsZCBzdWZmaWNlLgoKU3VyZS4gRml4ZWQKIAo+ID4gCj4gPiAuLi4KPiA+
Cj4gPiAtLS0gYS9tbS9tbWFwLmMKPiA+ICsrKyBiL21tL21tYXAuYwo+ID4gQEAgLTMwNzQsNyAr
MzA3NCw3IEBAIHZvaWQgZXhpdF9tbWFwKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ID4gIAkJICog
cmVsaWFibHkgdGVzdCBpdC4KPiA+ICAJCSAqLwo+ID4gIAkJbXV0ZXhfbG9jaygmb29tX2xvY2sp
Owo+ID4gLQkJX19vb21fcmVhcF90YXNrX21tKG1tKTsKPiA+ICsJCSh2b2lkKV9fb29tX3JlYXBf
dGFza19tbShtbSk7Cj4gPiAgCQltdXRleF91bmxvY2soJm9vbV9sb2NrKTsKPiAKPiBXaGF0IGRv
ZXMgdGhpcyBkbz8KClRoZXJlIGlzIG5vIGVycm9yIHRvIGJlIHJldHVybmVkIGhlcmUgYXMgdGhl
IGNvbW1lbnQgYWJvdmUgZXhwbGFpbnMKCQkgKiBOb3RoaW5nIGNhbiBiZSBob2xkaW5nIG1tLT5t
bWFwX3NlbSBoZXJlIGFuZCB0aGUgYWJvdmUgY2FsbAoJCSAqIHRvIG1tdV9ub3RpZmllcl9yZWxl
YXNlKG1tKSBlbnN1cmVzIG1tdSBub3RpZmllciBjYWxsYmFja3MgaW4KCQkgKiBfX29vbV9yZWFw
X3Rhc2tfbW0oKSB3aWxsIG5vdCBibG9jay4KLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 08:19:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 08:19: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 1ffLCM-0001z0-25; Tue, 17 Jul 2018 08: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffLCL-0001yv-6u
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 08:19:05 +0000
X-Inumbo-ID: 166a5cc6-899a-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 166a5cc6-899a-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 08:19:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 02:19:02 -0600
Message-Id: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 02:19:01 -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/2] x86/HPET: cleanup of constants (use)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

MTogeDg2L3ZIUEVUOiByZXBsYWNlIGxpdGVyYWwgbnVtYmVycwoyOiB4ODYvSFBFVDogYWRqdXN0
bWVudHMgdG8gY29uc3RhbnRzIGFuZCB0aGVpciB1c2UKCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 08:31:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 08:31:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffLOM-0003MD-AU; Tue, 17 Jul 2018 08:31: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=nrmi=kb=citrix.com=prvs=729c61eb8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffLOL-0003M8-74
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 08:31:29 +0000
X-Inumbo-ID: c01a68ff-899b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c01a68ff-899b-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 10:31:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60389392"
Date: Tue, 17 Jul 2018 09:31:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180717083125.4ualuan3go4ddrzf@citrix.com>
References: <742ad3d4d25ed39b15dd214d4cb7ccc6178dc082.1531403395.git-series.cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <742ad3d4d25ed39b15dd214d4cb7ccc6178dc082.1531403395.git-series.cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] scripts: add helper script to use Docker
 containers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTIsIDIwMTggYXQgMDg6NTM6MDZBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gVGhpcyBhZGRzIGEgc2NyaXB0IHRoYXQgY2FuIGJlIHVzZWQgdG8gZG8gYnVpbGRz
IGVhc2lseSB3aXRoaW4gdGhlCj4gZGVmaW5lZCBjb250YWluZXJzIHVuZGVyIHRoZSBhdXRvbWF0
aW9uIGRpcmVjdG9yeS4gVGhlc2UgY29udGFpbmVycyBsaXZlCj4gaW4gdGhlIHB1YmxpYyBHaXRM
YWIgcmVnaXN0cnkgdW5kZXIgdGhlIHhlbi1wcm9qZWN0IG5hbWVzcGFjZS4gVGhlCj4gc2NyaXB0
IGNhbiBiZSBleGVjdXRlZCBhIG51bWJlciBvZiB3YXlzIGJ1dCB0aGUgZGVmYXVsdCBpcyB0byBk
cm9wIHlvdQo+IGF0IGEgYmFzaCBzaGVsbCB3aXRoaW4gYSBEZWJpYW4gU3RyZXRjaCBjb250YWlu
ZXIgYXQgdGhlIHRvcCBsZXZlbCBvZgo+IHRoZSBzb3VyY2UgdHJlZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpJIHRoaW5rIHRoZXJlIGlz
IG5vIGhhcm0gaW4gY29tbWl0dGluZyB0aGlzIGludG8geGVuLmdpdCBhbmQgaW1wcm92ZSBpdAph
cyBuZWVkZWQsIHNvOgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpJ
IHdpbGwgd2FpdCB1bnRpbCBGcmlkYXkgZm9yIGFueSBvYmplY3Rpb24gdG8gYmUgcmFpc2VkLgoK
V2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 08:35:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 08: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 1ffLRw-0003Uq-Rs; Tue, 17 Jul 2018 08:35: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffLRv-0003Uj-Bk
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 08:35:11 +0000
X-Inumbo-ID: 44547b94-899c-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 44547b94-899c-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 10:34:49 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 02:35:08 -0600
Message-Id: <5B4DAA3A02000078001D4B7E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 02:35:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
In-Reply-To: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/2] x86/vHPET: replace literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBkcm9wIHRoZSB1bnVzZWQgSFBFVF9UTl9DRkdfQklUU19SRUFET05MWV9PUl9SRVNFUlZF
RC4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBA
IC00Miw4ICs0Miw2IEBACiAgICAgKGh2bV9nZXRfZ3Vlc3RfdGltZSh2aHBldF92Y3B1KGhwZXQp
KSAvIFNUSU1FX1BFUl9IUEVUX1RJQ0spCiAKICNkZWZpbmUgSFBFVF9UTl9JTlRfUk9VVEVfQ0FQ
X1NISUZUIDMyCi0jZGVmaW5lIEhQRVRfVE5fQ0ZHX0JJVFNfUkVBRE9OTFlfT1JfUkVTRVJWRUQg
KEhQRVRfVE5fUkVTRVJWRUQgfCBcCi0gICAgSFBFVF9UTl9QRVJJT0RJQ19DQVAgfCBIUEVUX1RO
XzY0QklUX0NBUCB8IEhQRVRfVE5fRlNCX0NBUCkKIAogLyogY2FuIGJlIHJvdXRlZCB0byBJT0FQ
SUMucmVkaXJlY3RfdGFibGVbMjMuLjIwXSAqLwogI2RlZmluZSBIUEVUX1ROX0lOVF9ST1VURV9D
QVAgICAgICAoMHgwMGYwMDAwMFVMTCBcCkBAIC0zNjgsNyArMzY2LDggQEAgc3RhdGljIGludCBo
cGV0X3dyaXRlKAogICAgIHN3aXRjaCAoIGFkZHIgJiB+NyApCiAgICAgewogICAgIGNhc2UgSFBF
VF9DRkc6Ci0gICAgICAgIGgtPmhwZXQuY29uZmlnID0gaHBldF9maXh1cF9yZWcobmV3X3ZhbCwg
b2xkX3ZhbCwgMHgzKTsKKyAgICAgICAgaC0+aHBldC5jb25maWcgPSBocGV0X2ZpeHVwX3JlZyhu
ZXdfdmFsLCBvbGRfdmFsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEhQRVRfQ0ZHX0VOQUJMRSB8IEhQRVRfQ0ZHX0xFR0FDWSk7CiAKICAgICAgICAgaWYgKCAhKG9s
ZF92YWwgJiBIUEVUX0NGR19FTkFCTEUpICYmIChuZXdfdmFsICYgSFBFVF9DRkdfRU5BQkxFKSAp
CiAgICAgICAgIHsKQEAgLTQxMSw3ICs0MTAsMTMgQEAgc3RhdGljIGludCBocGV0X3dyaXRlKAog
ICAgIGNhc2UgSFBFVF9Ubl9DRkcoMik6CiAgICAgICAgIHRuID0gSFBFVF9UTihDRkcsIGFkZHIp
OwogCi0gICAgICAgIGgtPmhwZXQudGltZXJzW3RuXS5jb25maWcgPSBocGV0X2ZpeHVwX3JlZyhu
ZXdfdmFsLCBvbGRfdmFsLCAweDNmNGUpOworICAgICAgICBoLT5ocGV0LnRpbWVyc1t0bl0uY29u
ZmlnID0gaHBldF9maXh1cF9yZWcobmV3X3ZhbCwgb2xkX3ZhbCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhQRVRfVE5fTEVWRUwgfAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFBFVF9UTl9FTkFC
TEUgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SFBFVF9UTl9QRVJJT0RJQyB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBIUEVUX1ROX1NFVFZBTCB8CisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBIUEVUX1ROXzMyQklUIHwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhQRVRfVE5fUk9VVEUpOwogCiAg
ICAgICAgIHRpbWVyX3Nhbml0aXplX2ludF9yb3V0ZShoLCB0bik7CiAKCgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 08:35:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 08: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 1ffLSV-0003aY-6N; Tue, 17 Jul 2018 08:35: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffLST-0003aJ-S4
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 08:35:45 +0000
X-Inumbo-ID: 6aabd58d-899c-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 6aabd58d-899c-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 08:35:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 02:35:43 -0600
Message-Id: <5B4DAA5C02000078001D4B81@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 02:35:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
In-Reply-To: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/2] x86/HPET: adjustments to constants and
 their use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

RHJvcCBIUEVUX1ROX1JPVVRFX1NISUZUIGFzIHJlZHVuZGFudCB3aXRoIEhQRVRfVE5fUk9VVEUu
CgpJbnRyb2R1Y2UgSFBFVF9UTl9JTlRfUk9VVEVfQ0FQIHBhcmFsbGVsaW5nIHRoZSBvdGhlciBI
UEVUX1ROXypfQ0FQCmNvbnN0YW50cywgbWFraW5nIGl0IG5lY2Vzc2FyeSB0byByZW5hbWUgdGhl
IHN1Y2ggbmFtZWQgY29uc3RhbnQgaW4KaHZtL2hwZXQuYy4gVXNlIE1BU0tfRVhUUigpIC8gTUFT
S19JTlNSKCkgaW5zdGVhZCBvZiBraW5kIG9mIG9wZW4tCmNvZGluZyB0aGVtLgoKU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKQEAgLTQxLDE0ICs0MSw4
IEBACiAjZGVmaW5lIGd1ZXN0X3RpbWVfaHBldChocGV0KSBcCiAgICAgKGh2bV9nZXRfZ3Vlc3Rf
dGltZSh2aHBldF92Y3B1KGhwZXQpKSAvIFNUSU1FX1BFUl9IUEVUX1RJQ0spCiAKLSNkZWZpbmUg
SFBFVF9UTl9JTlRfUk9VVEVfQ0FQX1NISUZUIDMyCi0KIC8qIGNhbiBiZSByb3V0ZWQgdG8gSU9B
UElDLnJlZGlyZWN0X3RhYmxlWzIzLi4yMF0gKi8KLSNkZWZpbmUgSFBFVF9UTl9JTlRfUk9VVEVf
Q0FQICAgICAgKDB4MDBmMDAwMDBVTEwgXAotICAgICAgICAgICAgICAgICAgICA8PCBIUEVUX1RO
X0lOVF9ST1VURV9DQVBfU0hJRlQpCi0KLSNkZWZpbmUgSFBFVF9UTl9JTlRfUk9VVEVfQ0FQX01B
U0sgKDB4ZmZmZmZmZmZVTEwgXAotICAgICAgICAgICAgICAgICAgICA8PCBIUEVUX1ROX0lOVF9S
T1VURV9DQVBfU0hJRlQpCisjZGVmaW5lIEhQRVRfVE5fSU5UX1JPVVRFX0NBUF9WQUwgTUFTS19J
TlNSKDB4MDBmMDAwMDAsIEhQRVRfVE5fSU5UX1JPVVRFX0NBUCkKIAogI2RlZmluZSBIUEVUX1RO
KHJlZywgYWRkcikgKCgoYWRkcikgLSBIUEVUX1RuXyMjcmVnKDApKSAvIFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAoSFBFVF9Ubl8jI3JlZygxKSAtIEhQRVRfVG5fIyNyZWcoMCkpKQpA
QCAtNjQsMTIgKzU4LDEwIEBACiAjZGVmaW5lIGhwZXRfZW5hYmxlZChoKSAgICAgICAgICAoaC0+
aHBldC5jb25maWcgJiBIUEVUX0NGR19FTkFCTEUpCiAjZGVmaW5lIHRpbWVyX2xldmVsKGgsIG4p
ICAgICAgICAodGltZXJfY29uZmlnKGgsIG4pICYgSFBFVF9UTl9MRVZFTCkKIAotI2RlZmluZSB0
aW1lcl9pbnRfcm91dGUoaCwgbikgICBcCi0gICAgKCh0aW1lcl9jb25maWcoaCwgbikgJiBIUEVU
X1ROX1JPVVRFKSA+PiBIUEVUX1ROX1JPVVRFX1NISUZUKQorI2RlZmluZSB0aW1lcl9pbnRfcm91
dGUoaCwgbikgICAgTUFTS19FWFRSKHRpbWVyX2NvbmZpZyhoLCBuKSwgSFBFVF9UTl9ST1VURSkK
IAotI2RlZmluZSB0aW1lcl9pbnRfcm91dGVfY2FwKGgsIG4pICAgXAotICAgICgodGltZXJfY29u
ZmlnKGgsIG4pICYgSFBFVF9UTl9JTlRfUk9VVEVfQ0FQX01BU0spIFwKLSAgICAgICAgPj4gSFBF
VF9UTl9JTlRfUk9VVEVfQ0FQX1NISUZUKQorI2RlZmluZSB0aW1lcl9pbnRfcm91dGVfY2FwKGgs
IG4pIFwKKyAgICBNQVNLX0VYVFIodGltZXJfY29uZmlnKGgsIG4pLCBIUEVUX1ROX0lOVF9ST1VU
RV9DQVApCiAKICNkZWZpbmUgdGltZXJfaW50X3JvdXRlX3ZhbGlkKGgsIG4pIFwKICAgICAoKDF1
IDw8IHRpbWVyX2ludF9yb3V0ZShoLCBuKSkgJiB0aW1lcl9pbnRfcm91dGVfY2FwKGgsIG4pKQpA
QCAtNzAxLDcgKzY5Myw3IEBAIHN0YXRpYyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkKICAg
ICBmb3IgKCBpID0gMDsgaSA8IEhQRVRfVElNRVJfTlVNOyBpKysgKQogICAgIHsKICAgICAgICAg
aC0+aHBldC50aW1lcnNbaV0uY29uZmlnID0KLSAgICAgICAgICAgIEhQRVRfVE5fSU5UX1JPVVRF
X0NBUCB8IEhQRVRfVE5fNjRCSVRfQ0FQIHwgSFBFVF9UTl9QRVJJT0RJQ19DQVA7CisgICAgICAg
ICAgICBIUEVUX1ROX0lOVF9ST1VURV9DQVBfVkFMIHwgSFBFVF9UTl82NEJJVF9DQVAgfCBIUEVU
X1ROX1BFUklPRElDX0NBUDsKICAgICAgICAgaC0+aHBldC50aW1lcnNbaV0uY21wID0gfjBVTEw7
CiAgICAgICAgIGgtPmhwZXQuY29tcGFyYXRvcjY0W2ldID0gfjBVTEw7CiAgICAgICAgIGgtPnB0
W2ldLnNvdXJjZSA9IFBUU1JDX2lzYTsKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ocGV0LmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ocGV0LmgKQEAgLTQyLDcgKzQyLDcgQEAKICNkZWZp
bmUgSFBFVF9UTl9GU0IJCTB4NDAwMAogI2RlZmluZSBIUEVUX1ROX0ZTQl9DQVAJCTB4ODAwMAog
I2RlZmluZSBIUEVUX1ROX1JFU0VSVkVECTB4ZmZmZjAwODEKLSNkZWZpbmUgSFBFVF9UTl9ST1VU
RV9TSElGVAk5CisjZGVmaW5lIEhQRVRfVE5fSU5UX1JPVVRFX0NBUAkoMHhmZmZmZmZmZlVMTCA8
PCAzMikKIAogCiAjZGVmaW5lIGhwZXRfcmVhZDMyKHgpICAgIFwKCgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 08:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 08: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 1ffLWG-0003oq-QI; Tue, 17 Jul 2018 08: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=nrmi=kb=citrix.com=prvs=729c61eb8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffLWF-0003ol-HS
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 08:39:39 +0000
X-Inumbo-ID: f681364e-899c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f681364e-899c-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 08:39:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60389794"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 09:39:35 +0100
Message-ID: <20180717083935.25964-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation: enable building rombios with clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

UHJldmlvdXNseSBpdCBpcyBkaXNhYmxlZCBiZWNhdXNlIHRoZSBlbWJlZGRlZCBpcHhlIGNhbid0
IGJlIGJ1aWx0CndpdGggY2xhbmcuIE5vdyB0aGF0IGlweGUgaXMgc3BsaXQgb3V0IHdlIGNhbiB1
c2UgLS13aXRoLXN5c3RlbS1pcHhlCnRvIHdvcmsgYXJvdW5kIHRoZSBpc3N1ZS4KClNpZ25lZC1v
ZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpEZXBlbmRzIG9uIHRoZSBp
cHhlIHNlcmllcyBqdXN0IGNvbW1pdHRlZC4KLS0tCiBhdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQg
fCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkIGIvYXV0b21hdGlvbi9zY3Jp
cHRzL2J1aWxkCmluZGV4IDA1NDIyNmJkNzMuLjRkY2FhYmY0YmQgMTAwNzU1Ci0tLSBhL2F1dG9t
YXRpb24vc2NyaXB0cy9idWlsZAorKysgYi9hdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQKQEAgLTE2
LDggKzE2LDggQEAgY2ZnYXJncys9KCItLWVuYWJsZS1kb2NzIikKIGlmIFtbICIke0NDfSIgPT0g
ImNsYW5nIiBdXTsgdGhlbgogICAgICMgU2VhQklPUyBjYW5ub3QgYmUgYnVpbHQgd2l0aCBjbGFu
ZwogICAgIGNmZ2FyZ3MrPSgiLS13aXRoLXN5c3RlbS1zZWFiaW9zPS91c3Ivc2hhcmUvc2VhYmlv
cy9iaW9zLmJpbiIpCi0gICAgIyBpUFhFIGNhbm5vdCBiZSBidWlsdCB3aXRoIGNsYW5nIHNvIHdl
IGNhbm5vdCBidWlsZCByb21iaW9zCi0gICAgY2ZnYXJncys9KCItLWRpc2FibGUtcm9tYmlvcyIp
CisgICAgIyBpUFhFIGNhbm5vdCBiZSBidWlsdCB3aXRoIGNsYW5nCisgICAgY2ZnYXJncys9KCIt
LXdpdGgtc3lzdGVtLWlweGU9L3Vzci9zaGFyZS9pcHhlL2lweGUuYmluIikKICAgICAjIG5ld2xp
YiBjYW5ub3QgYmUgYnVpbHQgd2l0aCBjbGFuZyBzbyB3ZSBjYW5ub3QgYnVpbGQgc3R1YmRvbXMK
ICAgICBjZmdhcmdzKz0oIi0tZGlzYWJsZS1zdHViZG9tIikKIGZpCi0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 08:40:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 08: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 1ffLWo-0004Mi-3l; Tue, 17 Jul 2018 08: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffLWm-0004MV-IN
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 08:40:12 +0000
X-Inumbo-ID: 07d15a35-899d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 07d15a35-899d-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 08:40:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76279544"
To: Jan Beulich <JBeulich@suse.com>
References: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
 <8ac9748a-258c-a9e4-6d0d-b838b58466b5@citrix.com>
 <5B4D934902000078001D4AE9@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: <d47221f7-6b21-026e-3a68-36253250b2e1@citrix.com>
Date: Tue, 17 Jul 2018 09:39:03 +0100
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: <5B4D934902000078001D4AE9@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] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTcvMDcvMjAxOCAwNzo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTYuMDcuMTgg
YXQgMTg6NTYsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTYvMDcv
MTggMTc6NDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gRm9yIGEgcmVhc29uIHRoYXQgSSBjYW4n
dCBleHBsYWluLCBpdCBpcyBvbmx5IHRoZSBzaGltIGJ1aWxkIHRoYXQgZmFpbHMKPj4+IGZvciBt
ZSB3aXRoIGFuIG9sZGVyIGdjYyBkdWUgdG8gdGhlIGNvbXBpbGVyIG5vdCByZWNvZ25pemluZyB0
aGF0Cj4+PiBhcHBhcmVudGx5IHVuaW5pdGlhbGl6ZWQgdmFyaWFibGVzIGFyZW4ndCByZWFsbHkg
dW5pbml0aWFsaXplZC4KPj4gVGhlIG9ubHkgdGhpbmcgdGhhdCBjb21lcyB0byBtaW5kIGlzIHNv
bWUgZGlmZmVyZW5jZXMgaW4gQ0ZMQUdTIGV0IGFsLiAKPj4gVGhlcmUgaXMgbm90aGluZyBpbiBr
Y29uZmlnIHdoaWNoIHdvdWxkIHBsYXVzaWJseSBpbXBhY3QgdGhhdCBjb2RlLgo+IE9oLCByaWdo
dCAtIGxvb2tzIGxpa2UgdGhlIHNoaW0gYnVpbGQgaW5oZXJpdHMgdGhlIHRvb2wgc3RhY2sncyBD
RkxBR1MsCj4gd2hpY2ggc3BlY2lmeSAtTzAgaW4gZGVidWcgYnVpbGRzLiBPdG9oIEknbSBzdXJw
cmlzZWQgdGhlIGh5cGVydmlzb3IKPiBidWlsZHMgYXQgYWxsIHdpdGggLU8wLCBzbyBJIGd1ZXNz
IEknbGwgaGF2ZSB0byBsb29rIGF0IHRoYXQgaW4gc29tZQo+IG1vcmUgZGV0YWlsLCBub3QgdGhl
IGxlYXN0IGJlY2F1c2UgeGVuL1J1bGVzLm1rIHVzZXMgKz0gdG8gaW5zZXJ0Cj4gaXRzIG93biAt
TzxuPi4gSW4gYW55IGV2ZW50LCBjb21wYXJpbmcgdGhlIHR3byBvYmplY3QgZmlsZXMgY2xlYXJs
eQo+IHN1Z2dlc3RzIGEgZGlmZmVyZW5jZSBpbiBvcHRpbWl6YXRpb24gbGV2ZWwuCgpIbW0gLSBp
bnRlcmVzdGluZy7CoCBJIGhhZCBpbnRlbmRlZCBub3QgdG8gaW5oZXJpdCB0aGUgdG9vbHMgZHVi
aW91cwpDRkxBR1Mgc2V0dGluZyAobm90aGluZyBzaG91bGQgdXNlIE8wLCBub3QgZXZlbiBmb3Ig
ZGVidWdnaW5nKSwgYnV0IGhvdwp0aGF0IEkgdGhpbmsgYmFjaywgdGhhdCBwcm9iYWJseSBmZWxs
IHRocm91Z2ggdGhlIGNyYWNrcyBpbiB0aGUKYXNzb2NpYXRlZCBjaGFvcy4KCk5ldmVydGhlbGVz
cywgYWxsIG9mIG91ciBjb2RlIHNob3VsZCBidWlsZCBhdCBhbnkgb3B0aW1pc2F0aW9uIGxldmVs
LsKgIEkKa25vdyBmcm9tIG90aGVyIGF0dGVtcHRzIHRoYXQgWGVuIGFsc28gZG9lc24ndCBidWls
ZCBhdCBPMywgYW5kIHdlIGNvdWxkCmRvIHdpdGggYSB3YXkgdG8gc2VsZWN0IHRoZSBvcHRpbWlz
YXRpb24gbGV2ZWwsIGluZGVwZW5kZW50bHkgb2YgZGVidWcKc2V0dGluZ3MuCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 08:40:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 08:40:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffLXE-0004Qm-E1; Tue, 17 Jul 2018 08:40: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffLXC-0004QV-KR
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 08:40:38 +0000
X-Inumbo-ID: 071180d5-899d-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 071180d5-899d-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 10:40:16 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 02:40:35 -0600
Message-Id: <5B4DAB8002000078001D4B92@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 02:40:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <5B4CC5A602000078001D48CD@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807161411280.21200@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1807161411280.21200@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 20/21] 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>,
 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+IE9uIDE2LjA3LjE4IGF0IDIzOjU1LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gTW9uLCAxNiBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+PiBPbiAwNy4w
Ny4xOCBhdCAwMToxMiwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+PiA+ICsgICAg
ICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0g
PSBjOwo+PiA+ICsgICAgfQo+PiA+ICsjaWZkZWYgQ09ORklHX0FSTQo+PiAKPj4gQ09ORklHX0hB
U19QTDAxMSA/Cj4gCj4gSSBoYWQgYWxyZWFkeSBzcG90dGVkIHRoaXMgcHJvYmxlbS4gSSB0dXJu
ZWQgaXQgaW50bzoKPiAKPiAgICNpZiBkZWZpbmVkKENPTkZJR19BUk0pICYmIGRlZmluZWQoQ09O
RklHX1NCU0FfVlVBUlRfQ09OU09MRSkKPiAKPiBJdCdzIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNP
TEUgcmF0aGVyIHRoYW4gQ09ORklHX0hBU19QTDAxMSBiZWNhdXNlIHRoaXMKPiBoYXMgdG8gZG8g
d2l0aCB0aGUgdmlydHVhbCBwbDAxMSBpbXBsZW1lbnRhdGlvbiByYXRoZXIgdGhhbiB0aGUgcGh5
c2ljYWwKPiBkcml2ZXIgaW4gWGVuLgoKSSBzZWUuIEJ1dCB3aHkgc3RpbGwgdGhlIENPTkZJR19B
Uk0/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:01:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:01: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 1ffLqv-00068O-6n; Tue, 17 Jul 2018 09:01: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffLqt-00068J-T8
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:00:59 +0000
X-Inumbo-ID: df00b044-899f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df00b044-899f-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 11:00:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76280327"
Date: Tue, 17 Jul 2018 11:00:48 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180717090048.2ow24ow2zpzar2n3@mac.bytemobile.com>
References: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
 <5B4DAA3A02000078001D4B7E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4DAA3A02000078001D4B7E@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
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/vHPET: replace literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6MzU6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQWxzbyBkcm9wIHRoZSB1bnVzZWQgSFBFVF9UTl9DRkdfQklUU19SRUFET05MWV9PUl9S
RVNFUlZFRC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:03:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09: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 1ffLtM-0006Fx-LW; Tue, 17 Jul 2018 09: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffLtL-0006Fq-El
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:03:31 +0000
X-Inumbo-ID: 4bf0f3d9-89a0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4bf0f3d9-89a0-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:03:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76280478"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
 <5B4DAA3A02000078001D4B7E@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: <aa501a39-980e-04a3-d46e-11fdbd1c9930@citrix.com>
Date: Tue, 17 Jul 2018 10:03:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4DAA3A02000078001D4B7E@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 1/2] x86/vHPET: replace literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMTggMDk6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEBAIC00MTEsNyArNDEwLDEz
IEBAIHN0YXRpYyBpbnQgaHBldF93cml0ZSgKPiAgICAgIGNhc2UgSFBFVF9Ubl9DRkcoMik6Cj4g
ICAgICAgICAgdG4gPSBIUEVUX1ROKENGRywgYWRkcik7Cj4gIAo+IC0gICAgICAgIGgtPmhwZXQu
dGltZXJzW3RuXS5jb25maWcgPSBocGV0X2ZpeHVwX3JlZyhuZXdfdmFsLCBvbGRfdmFsLCAweDNm
NGUpOwo+ICsgICAgICAgIGgtPmhwZXQudGltZXJzW3RuXS5jb25maWcgPSBocGV0X2ZpeHVwX3Jl
ZyhuZXdfdmFsLCBvbGRfdmFsLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBIUEVUX1ROX0xFVkVMIHwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFBFVF9UTl9FTkFCTEUgfAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIUEVUX1ROX1BFUklP
RElDIHwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSFBFVF9UTl9TRVRWQUwgfAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBIUEVUX1ROXzMyQklUIHwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFBFVF9UTl9ST1VURSk7CgpUaGlzIGNhbiBi
ZSByYXRoZXIgYmV0dGVyIHJlZmxvd2VkLsKgIGUuZy4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCmluZGV4IGY3ZWY0ZjcuLjU5
ODZkMWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCkBAIC00MTEsNyArNDExLDEwIEBAIHN0YXRpYyBpbnQgaHBldF93cml0
ZSgKICAgICBjYXNlIEhQRVRfVG5fQ0ZHKDIpOgogICAgICAgICB0biA9IEhQRVRfVE4oQ0ZHLCBh
ZGRyKTsKIAotICAgICAgICBoLT5ocGV0LnRpbWVyc1t0bl0uY29uZmlnID0gaHBldF9maXh1cF9y
ZWcobmV3X3ZhbCwgb2xkX3ZhbCwgMHgzZjRlKTsKKyAgICAgICAgaC0+aHBldC50aW1lcnNbdG5d
LmNvbmZpZyA9IGhwZXRfZml4dXBfcmVnKAorICAgICAgICAgICAgbmV3X3ZhbCwgb2xkX3ZhbCwg
KEhQRVRfVE5fTEVWRUwgfCBIUEVUX1ROX0VOQUJMRSB8CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSFBFVF9UTl9QRVJJT0RJQyB8IEhQRVRfVE5fU0VUVkFMIHwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBIUEVUX1ROXzMyQklUIHwgSFBFVF9UTl9ST1VURSkpOwogCiAg
ICAgICAgIHRpbWVyX3Nhbml0aXplX2ludF9yb3V0ZShoLCB0bik7CiAKCk90aGVyd2lzZSwgUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:09:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:09: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 1ffLyp-0006WX-GE; Tue, 17 Jul 2018 09:09: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffLyo-0006WS-2X
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:09:10 +0000
X-Inumbo-ID: 02bf6107-89a1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02bf6107-89a1-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 11:08:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76280732"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
 <5B4DAA5C02000078001D4B81@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: <b326ec93-4760-0731-f8c0-fa71af56cc11@citrix.com>
Date: Tue, 17 Jul 2018 10:09:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4DAA5C02000078001D4B81@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 2/2] x86/HPET: adjustments to constants and
 their use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMTggMDk6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IERyb3AgSFBFVF9UTl9ST1VU
RV9TSElGVCBhcyByZWR1bmRhbnQgd2l0aCBIUEVUX1ROX1JPVVRFLgo+Cj4gSW50cm9kdWNlIEhQ
RVRfVE5fSU5UX1JPVVRFX0NBUCBwYXJhbGxlbGluZyB0aGUgb3RoZXIgSFBFVF9UTl8qX0NBUAo+
IGNvbnN0YW50cywgbWFraW5nIGl0IG5lY2Vzc2FyeSB0byByZW5hbWUgdGhlIHN1Y2ggbmFtZWQg
Y29uc3RhbnQgaW4KPiBodm0vaHBldC5jLiBVc2UgTUFTS19FWFRSKCkgLyBNQVNLX0lOU1IoKSBp
bnN0ZWFkIG9mIGtpbmQgb2Ygb3Blbi0KPiBjb2RpbmcgdGhlbS4KPgo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:13:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09: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 1ffM2c-0007Cd-1c; Tue, 17 Jul 2018 09:13: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffM2Z-0007CX-SX
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:13:03 +0000
X-Inumbo-ID: a06e5867-89a1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a06e5867-89a1-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:13:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76281029"
Date: Tue, 17 Jul 2018 11:12:41 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180717091241.76pqzqabw2y656nt@mac.bytemobile.com>
References: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
 <5B4DAA5C02000078001D4B81@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4DAA5C02000078001D4B81@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
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/HPET: adjustments to constants and
 their use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6MzU6NDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRHJvcCBIUEVUX1ROX1JPVVRFX1NISUZUIGFzIHJlZHVuZGFudCB3aXRoIEhQRVRfVE5f
Uk9VVEUuCj4gCj4gSW50cm9kdWNlIEhQRVRfVE5fSU5UX1JPVVRFX0NBUCBwYXJhbGxlbGluZyB0
aGUgb3RoZXIgSFBFVF9UTl8qX0NBUAo+IGNvbnN0YW50cywgbWFraW5nIGl0IG5lY2Vzc2FyeSB0
byByZW5hbWUgdGhlIHN1Y2ggbmFtZWQgY29uc3RhbnQgaW4KPiBodm0vaHBldC5jLiBVc2UgTUFT
S19FWFRSKCkgLyBNQVNLX0lOU1IoKSBpbnN0ZWFkIG9mIGtpbmQgb2Ygb3Blbi0KPiBjb2Rpbmcg
dGhlbS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgo+
IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9ocGV0LmMKPiBAQCAtNDEsMTQgKzQxLDggQEAKPiAgI2RlZmluZSBndWVzdF90aW1lX2hwZXQo
aHBldCkgXAo+ICAgICAgKGh2bV9nZXRfZ3Vlc3RfdGltZSh2aHBldF92Y3B1KGhwZXQpKSAvIFNU
SU1FX1BFUl9IUEVUX1RJQ0spCj4gIAo+IC0jZGVmaW5lIEhQRVRfVE5fSU5UX1JPVVRFX0NBUF9T
SElGVCAzMgo+IC0KPiAgLyogY2FuIGJlIHJvdXRlZCB0byBJT0FQSUMucmVkaXJlY3RfdGFibGVb
MjMuLjIwXSAqLwo+IC0jZGVmaW5lIEhQRVRfVE5fSU5UX1JPVVRFX0NBUCAgICAgICgweDAwZjAw
MDAwVUxMIFwKPiAtICAgICAgICAgICAgICAgICAgICA8PCBIUEVUX1ROX0lOVF9ST1VURV9DQVBf
U0hJRlQpCj4gLQo+IC0jZGVmaW5lIEhQRVRfVE5fSU5UX1JPVVRFX0NBUF9NQVNLICgweGZmZmZm
ZmZmVUxMIFwKPiAtICAgICAgICAgICAgICAgICAgICA8PCBIUEVUX1ROX0lOVF9ST1VURV9DQVBf
U0hJRlQpCj4gKyNkZWZpbmUgSFBFVF9UTl9JTlRfUk9VVEVfQ0FQX1ZBTCBNQVNLX0lOU1IoMHgw
MGYwMDAwMCwgSFBFVF9UTl9JTlRfUk9VVEVfQ0FQKQoKSSBtaWdodCBiZSBjbGVhcmVyIHRvIGRl
ZmluZSB0aGlzIGFzOgooMSA8PCAyMCB8IDEgPDwgMjEgfCAxIDw8IDIyIHwgMSA8PCAyMykKYnV0
IGl0J3MgYWxzbyBxdWl0ZSBjdW1iZXJzb21lLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:25:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:25: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 1ffMEZ-00082B-7P; Tue, 17 Jul 2018 09:25: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=xky/=kb=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1ffMEY-000826-5n
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 09:25:26 +0000
X-Inumbo-ID: 5b6c6437-89a3-11e8-a6a9-d7ebe60f679a
Received: from out2-smtp.messagingengine.com (unknown [66.111.4.26])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b6c6437-89a3-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:25:34 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id D741E21BF4;
 Tue, 17 Jul 2018 05:25:23 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 17 Jul 2018 05:25:23 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=pgUL/MbXaFNJkwSE6gkOO2Ir38spY
 J4s8DZO/CLCw1Y=; b=nfuiUrtvZJJoJ3S/a/s2UltZyUDIGIl71juB23rZ2mqsj
 N1Yuzu1JpuN7Jq5XOHT79xYTo4A1Jj/MFD5sMteJARpJ/AzriKj11shgrojR9pn5
 QIuSiNWHtQX5ltJhXRsve3bNpWGr1bbVdl4lNi3F1FTQ3t6GMAB/39ZAORzRCLk9
 sRHKUSL0t3z36ol9ACWHzso2hFhzDqC7qdTHvCBhawnZ51oZ7iTv1amkEGmxCFCl
 NRugx3MN0VQjif3D7tPirr4FYjdf62WWwY9HCpDLECnO1e8D4L0x23kZ+1tgUbfI
 jXcjXewapoTSk7wfL8Cabf/Hh713zBh4xz3UdKESA==
X-ME-Proxy: <xmx:A7ZNWyM4PaWRfzjegePlms6nQDY5Q1TfeEcjaO_u4m-dafVO404-NA>
 <xmx:A7ZNWxsoOtzdo3SWOQgjvzADYHErkeu90TDDzq6_rrHQNYr3VEZf4w>
 <xmx:A7ZNW1Z03_ZgIjgHLBX95XqpLqUhMYrV2Hqt81qLDsUHIs-QsgSPWQ>
 <xmx:A7ZNWzxD-sBYw3Xw_nwy5VsA_jIh6UF6sMLpTNkOlZe1umgr3caH8A>
 <xmx:A7ZNW9iMFAVgx0ggOOYpH3XZpSc2FwNi51S0EM123ukkWQ49gptc2A>
 <xmx:A7ZNWzxK1Ts9gcow2QRhPJXECld7T0ikjqc6dhCxCQXDMTE691FXnA>
X-ME-Sender: <xms:A7ZNWwU-JL54DqZToLokF_yfHRDNZEYvYEzL8ujJ6D9yZ6G_njWLQA>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 8053B10268;
 Tue, 17 Jul 2018 05:25:22 -0400 (EDT)
Date: Tue, 17 Jul 2018 11:25:19 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180717092519.GO1371@mail-itl>
References: <20180716215429.GM1371@mail-itl>
 <20180717065140.svrlkdr75lvw2isp@citrix.com>
MIME-Version: 1.0
In-Reply-To: <20180717065140.svrlkdr75lvw2isp@citrix.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] Update links on
 https://wiki.xen.org/wiki/Xen_in_Qubes_OS_Security_Architecture
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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: multipart/mixed; boundary="===============2569318899904441980=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2569318899904441980==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="+bs7B30DeWCM5QK8"
Content-Disposition: inline


--+bs7B30DeWCM5QK8
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 17, 2018 at 07:51:40AM +0100, Wei Liu wrote:
> On Mon, Jul 16, 2018 at 11:54:29PM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > Hi,
> >=20
> > Could anyone with wiki write access update links to qubes
> > arch-spec-0.3.pdf? The correct one is:
> > https://www.qubes-os.org/attachment/wiki/QubesArchitecture/arch-spec-0.=
3.pdf
> >=20
>=20
> What is your wiki username? I can grant you write access.

Marmarek

Thanks :)

--=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?

--+bs7B30DeWCM5QK8
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltNtf8ACgkQ24/THMrX
1yxCRAf+Ou2JeskKbJmPDeGKRjSPRTB9ArB2m1tyPl4fbhmF+31iHWYbsbLtfNwa
0JmSLfEzvDxYjpctSe8q8bWnCiG8xHhzPav/Y23z+3d7bmMxgSIv6o8EatI+GDIL
He5i++2ECn6qVwhooK5xiuNJ09p0j4QP95y2ZHuZBiSDnSav44yocHrxGi/9nH7k
DOyB6nmrT9ot6rKFR1Jgop07ZlkEFsh/o7wOTT85V58mLd569XOuafGkstVbNZnq
Z0AWd1kZqgFx/BkPHR3Git2Gfx52IGE43zhplKrvNKIVz0fK+BclUJeDXMK5xhBx
PiBMtFSs9KchOL/8yO86xXT5I3rczg==
=sLX0
-----END PGP SIGNATURE-----

--+bs7B30DeWCM5QK8--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2569318899904441980==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:27:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09: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 1ffMGq-0008Bz-LM; Tue, 17 Jul 2018 09: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=nrmi=kb=citrix.com=prvs=729c61eb8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffMGp-0008Bu-MG
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 09:27:47 +0000
X-Inumbo-ID: b003c0db-89a3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b003c0db-89a3-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:27:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60392373"
Date: Tue, 17 Jul 2018 10:27:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180717092743.ou4vwidxxvmhvhdf@citrix.com>
References: <20180716215429.GM1371@mail-itl>
 <20180717065140.svrlkdr75lvw2isp@citrix.com> <20180717092519.GO1371@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717092519.GO1371@mail-itl>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Update links on
 https://wiki.xen.org/wiki/Xen_in_Qubes_OS_Security_Architecture
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMTE6MjU6MTlBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIFR1ZSwgSnVsIDE3LCAyMDE4IGF0IDA3OjUxOjQwQU0g
KzAxMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPiBPbiBNb24sIEp1bCAxNiwgMjAxOCBhdCAxMTo1NDoy
OVBNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4gPiA+IEhpLAo+
ID4gPiAKPiA+ID4gQ291bGQgYW55b25lIHdpdGggd2lraSB3cml0ZSBhY2Nlc3MgdXBkYXRlIGxp
bmtzIHRvIHF1YmVzCj4gPiA+IGFyY2gtc3BlYy0wLjMucGRmPyBUaGUgY29ycmVjdCBvbmUgaXM6
Cj4gPiA+IGh0dHBzOi8vd3d3LnF1YmVzLW9zLm9yZy9hdHRhY2htZW50L3dpa2kvUXViZXNBcmNo
aXRlY3R1cmUvYXJjaC1zcGVjLTAuMy5wZGYKPiA+ID4gCj4gPiAKPiA+IFdoYXQgaXMgeW91ciB3
aWtpIHVzZXJuYW1lPyBJIGNhbiBncmFudCB5b3Ugd3JpdGUgYWNjZXNzLgo+IAo+IE1hcm1hcmVr
Cj4gCgpEb25lLiBQbGVhc2UgdHJ5LgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:28:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:28: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 1ffMHZ-0008GJ-0G; Tue, 17 Jul 2018 09:28: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffMHX-0008G4-Ht
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 09:28:31 +0000
X-Inumbo-ID: b7319faf-89a3-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7319faf-89a3-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 11:28:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76282408"
To: Xen-devel <xen-devel@lists.xen.org>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-3-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: <7c115a9e-e4ca-a69e-df89-93fcc0c123ce@citrix.com>
Date: Tue, 17 Jul 2018 10:28:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1528120755-17455-3-git-send-email-andrew.cooper3@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 02/11] x86/vmx: Don't clobber %dr6 while
 debugging state is lazy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 =?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>

T24gMDQvMDYvMTggMTQ6NTksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gYy9zIDRmMzY0NTJiNjMg
aW50cm9kdWNlZCBhIHdyaXRlIHRvICVkcjYgaW4gdGhlICNEQiBpbnRlcmNlcHQgY2FzZSwgYnV0
IHRoZQo+IGd1ZXN0cyBkZWJ1ZyByZWdpc3RlcnMgbWF5IGJlIGxhenkgYXQgdGhpcyBwb2ludCwg
YXQgd2hpY2ggcG9pbnQgdGhlIGd1ZXN0cwo+IGxhdGVyIGF0dGVtcHQgdG8gcmVhZCAlZHI2IHdp
bGwgZGlzY2FyZCB0aGlzIHZhbHVlIGFuZCB1c2UgdGhlIG9sZGVyIHN0YWxlCj4gdmFsdWUuCj4K
PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgo+IENDOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+
Cj4gQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKUGluZwoKPiAtLS0KPiAg
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgfCAxICsKPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5z
ZXJ0aW9uKCspCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+IGluZGV4IDMzZDM5ZjYuLjhkYmU4MzggMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPiArKysgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYwo+IEBAIC0zNjk2LDYgKzM2OTYsNyBAQCB2b2lkIHZteF92bWV4aXRfaGFu
ZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgICAgICAgICAgICAgICovCj4gICAg
ICAgICAgICAgIF9fdm1yZWFkKEVYSVRfUVVBTElGSUNBVElPTiwgJmV4aXRfcXVhbGlmaWNhdGlv
bik7Cj4gICAgICAgICAgICAgIEhWTVRSQUNFXzFEKFRSQVBfREVCVUcsIGV4aXRfcXVhbGlmaWNh
dGlvbik7Cj4gKyAgICAgICAgICAgIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnModik7Cj4gICAg
ICAgICAgICAgIHdyaXRlX2RlYnVncmVnKDYsIGV4aXRfcXVhbGlmaWNhdGlvbiB8IERSX1NUQVRV
U19SRVNFUlZFRF9PTkUpOwo+ICAgICAgICAgICAgICBpZiAoICF2LT5kb21haW4tPmRlYnVnZ2Vy
X2F0dGFjaGVkICkKPiAgICAgICAgICAgICAgewoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:30:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:30: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 1ffMJg-0000W5-G5; Tue, 17 Jul 2018 09:30: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=xky/=kb=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1ffMJf-0000Vx-Lf
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 09:30:43 +0000
X-Inumbo-ID: 06b4cd14-89a4-11e8-a8a5-bc764e045a96
Received: from out2-smtp.messagingengine.com (unknown [66.111.4.26])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06b4cd14-89a4-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 11:30:21 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 951222125E;
 Tue, 17 Jul 2018 05:30:41 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Tue, 17 Jul 2018 05:30:41 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=cTaUd46zNFpBKVbLO+2dhTE/bKnZr
 AiYnwOvD75aKNk=; b=BwEDvb0aBKCXVkg/8qOTpoqiD9hcQSV/BVROLLDNDAc4k
 5oIFu1ZspcRK6HwUVO9c5O+cpqycgZak02uCaiDp6ZcPwlwlbmUxYWiV8kMRTCC9
 rTPdvOp9Wz6DMmuz49bk3rDPt+xuEHBAHHLQIQtXznceHfEj1V9gu/vK2opXZ2xI
 LYrC/EEKIUVKAOuUKVLXg+/9rxmPNu3mYLa1oo+HHDKt7XFcvzudfchPNiOfL8ge
 cEffsNnkUwufmIE1hKn1OszkEl5V4pgRVvz5s2tfbU/Ti9SBmr398ycv1D5A/geX
 1RNbGEgxN0+n4bWIHoEXHWSt5Bbk16ttoBBOb5oCA==
X-ME-Proxy: <xmx:QbdNW56TjfGec4IIm0f1kjY9DxSikBvrSDUsIJBI4GV0SJSgKV1itA>
 <xmx:QbdNW85tI_5wmIQjlHbIoaFuuGcvTculgb7MOU7gni15Go8bi7oE6g>
 <xmx:QbdNW-HK7Rvl6jIbJIP-IRWUfm7UQxvbv_0ut9zgmlyGbs2Z0rOyKA>
 <xmx:QbdNW9TQy9VsYZvRh0L5TLIyadkAzFAPx7J5qPfEAUACQ4HIo7JJDQ>
 <xmx:QbdNW_vfnGoYj_3snoM4dB7jpc841s1Ml96gL6SLRJTyzfyslGZFTw>
 <xmx:QbdNWz0gdQvppo-Li5RJS9a6zECm2fB2QAtqFuNOw1hX3ccdHJDxOQ>
X-ME-Sender: <xms:QbdNW7rrEsDkUUttWyo5mMGJyFqtew4_HxzV0RyXGdCRxuzUYN9H5g>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id A3F87E450F;
 Tue, 17 Jul 2018 05:30:40 -0400 (EDT)
Date: Tue, 17 Jul 2018 11:30:37 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180717093037.GP1371@mail-itl>
References: <20180716215429.GM1371@mail-itl>
 <20180717065140.svrlkdr75lvw2isp@citrix.com>
 <20180717092519.GO1371@mail-itl>
 <20180717092743.ou4vwidxxvmhvhdf@citrix.com>
MIME-Version: 1.0
In-Reply-To: <20180717092743.ou4vwidxxvmhvhdf@citrix.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] Update links on
 https://wiki.xen.org/wiki/Xen_in_Qubes_OS_Security_Architecture
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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: multipart/mixed; boundary="===============7800789254023997142=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7800789254023997142==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="OPsOAWNf+lTlQ18+"
Content-Disposition: inline


--OPsOAWNf+lTlQ18+
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 17, 2018 at 10:27:43AM +0100, Wei Liu wrote:
> On Tue, Jul 17, 2018 at 11:25:19AM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > On Tue, Jul 17, 2018 at 07:51:40AM +0100, Wei Liu wrote:
> > > On Mon, Jul 16, 2018 at 11:54:29PM +0200, Marek Marczykowski-G=C3=B3r=
ecki wrote:
> > > > Hi,
> > > >=20
> > > > Could anyone with wiki write access update links to qubes
> > > > arch-spec-0.3.pdf? The correct one is:
> > > > https://www.qubes-os.org/attachment/wiki/QubesArchitecture/arch-spe=
c-0.3.pdf
> > > >=20
> > >=20
> > > What is your wiki username? I can grant you write access.
> >=20
> > Marmarek
> >=20
>=20
> Done. Please try.

It works :)

--=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?

--OPsOAWNf+lTlQ18+
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltNtz0ACgkQ24/THMrX
1yzuoAf8DEtvkY+SlGq83RrFDWV68RePSqWD4GNaFepKAWIkkuVdS46Jz1tk0sOt
aNEkdE6PsgUWMDFBXLaLabgpF3y03/bKAba44Kwb9uuWCE4EAynzv0TDh3Mpy1D0
zBPeGja1Z8WStjPR7ngBJIduuXGhOg9C2guxBhig38yFcqEyrMuxlmsoTtPBlu64
1qLjWEwQpebrld60xIU8cwEDS627xRHlxInWtAhyJMuIapMwYxKIWtWu43Kqdgvy
+uPv6KrRDVCLKx+gJfyo9gUYaU1MtVkspm/lj8CMaspNPXCUUC+Sn3CXB0d+S0/a
rWhAhir8b19Fwm4/Dk/gobuSJvZHig==
=iECY
-----END PGP SIGNATURE-----

--OPsOAWNf+lTlQ18+--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7800789254023997142==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:32:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09: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 1ffMLR-0000ev-TL; Tue, 17 Jul 2018 09:32: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffMLR-0000eq-AK
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:32:33 +0000
X-Inumbo-ID: 5a23b041-89a4-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 5a23b041-89a4-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:32:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 03:32:31 -0600
Message-Id: <5B4DB7AC02000078001D4C2E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 03:32:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
 <5B4DAA3A02000078001D4B7E@prv1-mh.provo.novell.com>
 <aa501a39-980e-04a3-d46e-11fdbd1c9930@citrix.com>
In-Reply-To: <aa501a39-980e-04a3-d46e-11fdbd1c9930@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/vHPET: replace literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA3LjE4IGF0IDExOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMDcvMTggMDk6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBAQCAtNDExLDcg
KzQxMCwxMyBAQCBzdGF0aWMgaW50IGhwZXRfd3JpdGUoCj4+ICAgICAgY2FzZSBIUEVUX1RuX0NG
RygyKToKPj4gICAgICAgICAgdG4gPSBIUEVUX1ROKENGRywgYWRkcik7Cj4+ICAKPj4gLSAgICAg
ICAgaC0+aHBldC50aW1lcnNbdG5dLmNvbmZpZyA9IGhwZXRfZml4dXBfcmVnKG5ld192YWwsIG9s
ZF92YWwsIDB4M2Y0ZSk7Cj4+ICsgICAgICAgIGgtPmhwZXQudGltZXJzW3RuXS5jb25maWcgPSBo
cGV0X2ZpeHVwX3JlZyhuZXdfdmFsLCBvbGRfdmFsLAo+PiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFBFVF9UTl9MRVZFTCB8Cj4+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIUEVUX1ROX0VOQUJM
RSB8Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBIUEVUX1ROX1BFUklPRElDIHwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEhQRVRfVE5fU0VUVkFMIHwKPj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhQRVRfVE5fMzJCSVQgfAo+PiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFBFVF9UTl9S
T1VURSk7Cj4gCj4gVGhpcyBjYW4gYmUgcmF0aGVyIGJldHRlciByZWZsb3dlZC4gIGUuZy4KPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgYi94ZW4vYXJjaC94ODYvaHZt
L2hwZXQuYwo+IGluZGV4IGY3ZWY0ZjcuLjU5ODZkMWQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9ocGV0LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwo+IEBAIC00MTEs
NyArNDExLDEwIEBAIHN0YXRpYyBpbnQgaHBldF93cml0ZSgKPiAgICAgIGNhc2UgSFBFVF9Ubl9D
RkcoMik6Cj4gICAgICAgICAgdG4gPSBIUEVUX1ROKENGRywgYWRkcik7Cj4gIAo+IC0gICAgICAg
IGgtPmhwZXQudGltZXJzW3RuXS5jb25maWcgPSBocGV0X2ZpeHVwX3JlZyhuZXdfdmFsLCBvbGRf
dmFsLCAweDNmNGUpOwo+ICsgICAgICAgIGgtPmhwZXQudGltZXJzW3RuXS5jb25maWcgPSBocGV0
X2ZpeHVwX3JlZygKPiArICAgICAgICAgICAgbmV3X3ZhbCwgb2xkX3ZhbCwgKEhQRVRfVE5fTEVW
RUwgfCBIUEVUX1ROX0VOQUJMRSB8Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBI
UEVUX1ROX1BFUklPRElDIHwgSFBFVF9UTl9TRVRWQUwgfAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSFBFVF9UTl8zMkJJVCB8IEhQRVRfVE5fUk9VVEUpKTsKCldoZXRoZXIgdGhp
cyBpcyAiYmV0dGVyIiBpcyBhIG1hdHRlciBvZiB0YXN0ZS4gVG8gYmUgaG9uZXN0LCBJIHByZXR0
eQptdWNoIGRpc2xpa2UgdGhpcyBpbmRlbnRhdGlvbiBzdHlsZSBmb3IgZnVuY3Rpb24gY2FsbHMu
IEkgY291bGQgbWF5YmUKYmUgdGFsa2VkIGludG8KCiAgICAgICAgaC0+aHBldC50aW1lcnNbdG5d
LmNvbmZpZyA9CiAgICAgICAgICAgIGhwZXRfZml4dXBfcmVnKG5ld192YWwsIG9sZF92YWwsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChIUEVUX1ROX0xFVkVMIHwgSFBFVF9UTl9FTkFCTEUg
fAogICAgICAgICAgICAgICAgICAgICAgICAgICAgSFBFVF9UTl9QRVJJT0RJQyB8IEhQRVRfVE5f
U0VUVkFMIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhQRVRfVE5fMzJCSVQgfCBIUEVU
X1ROX1JPVVRFKSk7CgooYWxiZWl0IGl0J3Mgb25seSBtYXJnaW5hbGx5IGJldHRlciB0aGFuIHdo
YXQgeW91IHN1Z2dlc3QpLCBidXQgY2xlYXJseQpub3QgeW91ciB2YXJpYW50LgoKPiBPdGhlcndp
c2UsIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKTGV0IG1lIGtub3cgZm9yIHdoaWNoIG9mIHRoZSB2YXJpYW50KHMpIHRoaXMgc3RhbmRzLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:33:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 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 1ffMMV-0000oV-H3; Tue, 17 Jul 2018 09: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffMMT-0000oK-WA
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:33:38 +0000
X-Inumbo-ID: 6e5d1ef9-89a4-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 6e5d1ef9-89a4-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 11:33:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 03:33:35 -0600
Message-Id: <5B4DB7EA02000078001D4C45@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 03:33:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
 <5B4DAA5C02000078001D4B81@prv1-mh.provo.novell.com>
 <20180717091241.76pqzqabw2y656nt@mac.bytemobile.com>
In-Reply-To: <20180717091241.76pqzqabw2y656nt@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/HPET: adjustments to constants and
 their use
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDE3LjA3LjE4IGF0IDExOjEyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDE3LCAyMDE4IGF0IDAyOjM1OjQwQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwo+PiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL2hwZXQuYwo+PiBAQCAtNDEsMTQgKzQxLDggQEAKPj4gICNkZWZpbmUgZ3Vlc3RfdGlt
ZV9ocGV0KGhwZXQpIFwKPj4gICAgICAoaHZtX2dldF9ndWVzdF90aW1lKHZocGV0X3ZjcHUoaHBl
dCkpIC8gU1RJTUVfUEVSX0hQRVRfVElDSykKPj4gIAo+PiAtI2RlZmluZSBIUEVUX1ROX0lOVF9S
T1VURV9DQVBfU0hJRlQgMzIKPj4gLQo+PiAgLyogY2FuIGJlIHJvdXRlZCB0byBJT0FQSUMucmVk
aXJlY3RfdGFibGVbMjMuLjIwXSAqLwo+PiAtI2RlZmluZSBIUEVUX1ROX0lOVF9ST1VURV9DQVAg
ICAgICAoMHgwMGYwMDAwMFVMTCBcCj4+IC0gICAgICAgICAgICAgICAgICAgIDw8IEhQRVRfVE5f
SU5UX1JPVVRFX0NBUF9TSElGVCkKPj4gLQo+PiAtI2RlZmluZSBIUEVUX1ROX0lOVF9ST1VURV9D
QVBfTUFTSyAoMHhmZmZmZmZmZlVMTCBcCj4+IC0gICAgICAgICAgICAgICAgICAgIDw8IEhQRVRf
VE5fSU5UX1JPVVRFX0NBUF9TSElGVCkKPj4gKyNkZWZpbmUgSFBFVF9UTl9JTlRfUk9VVEVfQ0FQ
X1ZBTCBNQVNLX0lOU1IoMHgwMGYwMDAwMCwgCj4gSFBFVF9UTl9JTlRfUk9VVEVfQ0FQKQo+IAo+
IEkgbWlnaHQgYmUgY2xlYXJlciB0byBkZWZpbmUgdGhpcyBhczoKPiAoMSA8PCAyMCB8IDEgPDwg
MjEgfCAxIDw8IDIyIHwgMSA8PCAyMykKPiBidXQgaXQncyBhbHNvIHF1aXRlIGN1bWJlcnNvbWUu
CgpJbmRlZWQgKHRoZSAiY3VtYmVyc29tZSIpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:35:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:35:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffMOK-0000xn-VD; Tue, 17 Jul 2018 09: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffMOJ-0000xf-Qg
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:35:31 +0000
X-Inumbo-ID: c44b8fdd-89a4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c44b8fdd-89a4-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:35:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76282856"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4DA67502000078001D4B70@prv1-mh.provo.novell.com>
 <5B4DAA3A02000078001D4B7E@prv1-mh.provo.novell.com>
 <aa501a39-980e-04a3-d46e-11fdbd1c9930@citrix.com>
 <5B4DB7AC02000078001D4C2E@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: <372c48a6-858f-ea30-e1c7-6e49664ce5e0@citrix.com>
Date: Tue, 17 Jul 2018 10:35:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4DB7AC02000078001D4C2E@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 1/2] x86/vHPET: replace literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMTggMTA6MzIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE3LjA3LjE4IGF0
IDExOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE3LzA3LzE4
IDA5OjM1LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IEBAIC00MTEsNyArNDEwLDEzIEBAIHN0YXRp
YyBpbnQgaHBldF93cml0ZSgKPj4+ICAgICAgY2FzZSBIUEVUX1RuX0NGRygyKToKPj4+ICAgICAg
ICAgIHRuID0gSFBFVF9UTihDRkcsIGFkZHIpOwo+Pj4gIAo+Pj4gLSAgICAgICAgaC0+aHBldC50
aW1lcnNbdG5dLmNvbmZpZyA9IGhwZXRfZml4dXBfcmVnKG5ld192YWwsIG9sZF92YWwsIDB4M2Y0
ZSk7Cj4+PiArICAgICAgICBoLT5ocGV0LnRpbWVyc1t0bl0uY29uZmlnID0gaHBldF9maXh1cF9y
ZWcobmV3X3ZhbCwgb2xkX3ZhbCwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBIUEVUX1ROX0xFVkVMIHwKPj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIUEVUX1ROX0VOQUJMRSB8Cj4+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFBFVF9U
Tl9QRVJJT0RJQyB8Cj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSFBFVF9UTl9TRVRWQUwgfAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhQRVRfVE5fMzJCSVQgfAo+Pj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhQRVRfVE5fUk9VVEUp
Owo+PiBUaGlzIGNhbiBiZSByYXRoZXIgYmV0dGVyIHJlZmxvd2VkLiAgZS5nLgo+Pgo+PiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQu
Ywo+PiBpbmRleCBmN2VmNGY3Li41OTg2ZDFkIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2hwZXQuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwo+PiBAQCAtNDExLDcg
KzQxMSwxMCBAQCBzdGF0aWMgaW50IGhwZXRfd3JpdGUoCj4+ICAgICAgY2FzZSBIUEVUX1RuX0NG
RygyKToKPj4gICAgICAgICAgdG4gPSBIUEVUX1ROKENGRywgYWRkcik7Cj4+ICAKPj4gLSAgICAg
ICAgaC0+aHBldC50aW1lcnNbdG5dLmNvbmZpZyA9IGhwZXRfZml4dXBfcmVnKG5ld192YWwsIG9s
ZF92YWwsIDB4M2Y0ZSk7Cj4+ICsgICAgICAgIGgtPmhwZXQudGltZXJzW3RuXS5jb25maWcgPSBo
cGV0X2ZpeHVwX3JlZygKPj4gKyAgICAgICAgICAgIG5ld192YWwsIG9sZF92YWwsIChIUEVUX1RO
X0xFVkVMIHwgSFBFVF9UTl9FTkFCTEUgfAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEhQRVRfVE5fUEVSSU9ESUMgfCBIUEVUX1ROX1NFVFZBTCB8Cj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSFBFVF9UTl8zMkJJVCB8IEhQRVRfVE5fUk9VVEUpKTsKPiBXaGV0
aGVyIHRoaXMgaXMgImJldHRlciIgaXMgYSBtYXR0ZXIgb2YgdGFzdGUuIFRvIGJlIGhvbmVzdCwg
SSBwcmV0dHkKPiBtdWNoIGRpc2xpa2UgdGhpcyBpbmRlbnRhdGlvbiBzdHlsZSBmb3IgZnVuY3Rp
b24gY2FsbHMuIEkgY291bGQgbWF5YmUKPiBiZSB0YWxrZWQgaW50bwo+Cj4gICAgICAgICBoLT5o
cGV0LnRpbWVyc1t0bl0uY29uZmlnID0KPiAgICAgICAgICAgICBocGV0X2ZpeHVwX3JlZyhuZXdf
dmFsLCBvbGRfdmFsLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChIUEVUX1ROX0xFVkVM
IHwgSFBFVF9UTl9FTkFCTEUgfAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIUEVUX1RO
X1BFUklPRElDIHwgSFBFVF9UTl9TRVRWQUwgfAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBIUEVUX1ROXzMyQklUIHwgSFBFVF9UTl9ST1VURSkpOwo+Cj4gKGFsYmVpdCBpdCdzIG9ubHkg
bWFyZ2luYWxseSBiZXR0ZXIgdGhhbiB3aGF0IHlvdSBzdWdnZXN0KSwgYnV0IGNsZWFybHkKPiBu
b3QgeW91ciB2YXJpYW50Lgo+Cj4+IE90aGVyd2lzZSwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gTGV0IG1lIGtub3cgZm9yIHdoaWNoIG9m
IHRoZSB2YXJpYW50KHMpIHRoaXMgc3RhbmRzLgoKSSdtIGhhcHB5IHdpdGggZWl0aGVyLsKgIFRo
ZSBtYWluIHBvaW50IGlzIG5vdCBoYXZpbmcgYSBzaWxseSBxdWFudGl0eSBvZgpleHRyZW1lbHkg
cmlnaHQtanVzdGlmZWQgY29kZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:44:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09: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 1ffMWr-0001ov-WB; Tue, 17 Jul 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=nspc=kb=xenproject.org=prvs=729bb9efe=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ffMWq-0001og-U1
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:44:20 +0000
X-Inumbo-ID: ffc5efb1-89a5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ffc5efb1-89a5-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:44:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393233"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74979-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=4c6d0de7bad46fc15fd34d394dffda3766e3a6a1
X-Osstest-Versions-That: ovmf=ae08ea246fe9b4a4e05b7ee6cdbd5b0fa38f3f69
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 17 Jul 2018 10:44:15 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74979: all 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
NDk3OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NzkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICA0YzZkMGRlN2JhZDQ2ZmMxNWZkMzRkMzk0ZGZmZGEzNzY2ZTNh
NmExCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhZTA4ZWEyNDZmZTli
NGE0ZTA1YjdlZTZjZGJkNWIwZmEzOGYzZjY5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5Njcg
IDIwMTgtMDctMTMgMTI6NDk6MzggWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTc5ICAyMDE4LTA3LTE2IDE3OjIzOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcgPGJvYi5j
LmZlbmdAaW50ZWwuY29tPgogIEJvYkNGIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBEYW5kYW4g
QmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgR2FyeSBMaW4gPGdsaW5Ac3VzZS5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzM0IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:49: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 1ffMbW-00022v-JF; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMbV-00022q-ED
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:09 +0000
X-Inumbo-ID: abc9d3e6-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id abc9d3e6-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393486"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:19 +0200
Message-ID: <20180717094830.54806-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 00/11] vpci: 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: 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBlbmFibGVzIHRoZSB1c2FnZSBvZiB0aGUgU1It
SU9WIGNhcGFiaWxpdHkgYnkgYSBQVkgKRG9tMC4gVGhpcyBhbGxvd3MgRG9tMCB0byBlbmFibGUg
dmlydHVhbCBmdW5jdGlvbnMgYW5kIGFjY2VzcyB0aGVtIGFzIGl0CndvdWxkIGRvIG9uIGJhcmUg
bWV0YWwuCgpObyBjaGFuZ2VzIGFyZSBuZWVkZWQgaW4gdGhlIERvbTAga2VybmVsIGluIG9yZGVy
IHRvIG1hbmFnZSB0aGUgUENJZQpTUi1JT1YgY2FwYWJpbGl0eS4KClRoZSBmaXJzdCAxMCBwYXRj
aGVzIGFyZSBwcmVwYXJhdG9yeSBjaGFuZ2VzIGluIG9yZGVyIHRvIHN1cHBvcnQgU1ItSU9WLgpQ
YXRjaCAxMSBhY3R1YWxseSBhZGRzIHN1cHBvcnQgZm9yIHRoZSBjYXBhYmlsaXR5LgoKVGhlIHNl
cmllcyBjYW4gYWxzbyBiZSBmb3VuZCBhdDoKCmdpdDovL3hlbmJpdHMueGVuLm9yZy9wZW9wbGUv
cm95Z2VyL3hlbi5naXQgc3Jpb3YudjIKClRoZSBzZXJpZXMgaGFzIGJlZW4gdGVzdGVkIHdpdGgg
YSBMaW51eCBQVkggRG9tMCBhbmQgYW4gSW50ZWwgSTM1MCBuaWMuCgpUaGFua3MsIFJvZ2VyLgoK
Um9nZXIgUGF1IE1vbm5lICgxMSk6CiAgdnBjaTogbW92ZSBsb2NrCiAgdnBjaS9tc2l4OiBhZGQg
bG9jayB0byBwcm90ZWN0IHRoZSBsaXN0IG9mIE1TSVggcmVnaW9ucwogIHZwY2k6IGFkZCB0ZWFy
IGRvd24gZnVuY3Rpb25zCiAgdnBjaS9tc2l4OiBhZGQgdGVhcmRvd24gY2xlYW51cAogIHZwY2kv
bXNpOiBhZGQgdGVhcmRvd24gY2xlYW51cAogIHZwY2kvaGVhZGVyOiBhZGQgdGVhcmRvd24gY2xl
YW51cAogIHJhbmdlc2V0OiBpbnRyb2R1Y2UgcmFuZ2VzZXRfbWVyZ2UKICB2cGNpL2hlYWRlcjog
YWxsb3cgbXVsdGlwbGUgbWFwIG9wZXJhdGlvbnMKICBwY2k6IGFkZCB2cGNpIGhvb2tzIGZvciBk
ZXZpY2UgYWRkaXRpb24vcmVtb3ZhbAogIHZwY2k6IGFkZCBhIHdhaXQgb3BlcmF0aW9uIHRvIHRo
ZSB2cGNpIHZjcHUgcGVuZGluZyBhY3Rpb25zCiAgdnBjaS9zcmlvdjogYWRkIHN1cHBvcnQgZm9y
IFNSLUlPViBjYXBhYmlsaXR5CgogdG9vbHMvdGVzdHMvdnBjaS9lbXVsLmggICAgICAgICAgfCAg
IDUgKy0KIHRvb2xzL3Rlc3RzL3ZwY2kvbWFpbi5jICAgICAgICAgIHwgICA0ICstCiB4ZW4vYXJj
aC9hcm0veGVuLmxkcy5TICAgICAgICAgICB8ICAgOSArLQogeGVuL2FyY2gveDg2L2h2bS9odm0u
YyAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h2bS92bXNpLmMgICAgICAgICAgfCAg
IDggKy0KIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAgICAgICAgIHwgICA5ICstCiB4ZW4vY29t
bW9uL3Jhbmdlc2V0LmMgICAgICAgICAgICB8ICAxMiArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvcGNpLmMgICAgfCAgIDkgKwogeGVuL2RyaXZlcnMvdnBjaS9NYWtlZmlsZSAgICAgICAgfCAg
IDIgKy0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgICAgICAgIHwgMTM1ICsrKysrKysrKysr
LS0KIHhlbi9kcml2ZXJzL3ZwY2kvbXNpLmMgICAgICAgICAgIHwgIDYxICsrKystLQogeGVuL2Ry
aXZlcnMvdnBjaS9tc2l4LmMgICAgICAgICAgfCAgNzggKysrKysrLS0KIHhlbi9kcml2ZXJzL3Zw
Y2kvc3Jpb3YuYyAgICAgICAgIHwgMzE3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgICAgIHwgIDgwICsrKysrLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9kb21haW4uaCB8ICAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmgg
ICAgICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vcmFuZ2VzZXQuaCAgICAgICB8ICAg
MyArCiB4ZW4vaW5jbHVkZS94ZW4vdnBjaS5oICAgICAgICAgICB8ICA1NCArKysrLS0KIDE4IGZp
bGVzIGNoYW5nZWQsIDY3NiBpbnNlcnRpb25zKCspLCAxMTMgZGVsZXRpb25zKC0pCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvdnBjaS9zcmlvdi5jCgotLSAKMi4xNy4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:49:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffMbb-00023Q-SE; Tue, 17 Jul 2018 09: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMbZ-000236-RI
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:13 +0000
X-Inumbo-ID: ae9caf00-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae9caf00-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393494"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:20 +0200
Message-ID: <20180717094830.54806-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 01/11] vpci: move lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>

VG8gdGhlIG91dHNpZGUgb2YgdGhlIHZwY2kgc3RydWN0LiBUaGlzIHdheSB0aGUgbG9jayBjYW4g
YmUgdXNlZCB0bwpjaGVjayB3aGV0aGVyIHZwY2kgaXMgcHJlc2VudCwgYW5kIHJlbW92YWwgY2Fu
IGJlIHBlcmZvcm1lZCB3aGlsZQpob2xkaW5nIHRoZSBsb2NrLCBpbiBvcmRlciB0byBtYWtlIHN1
cmUgdGhlcmUgYXJlIG5vIGFjY2Vzc2VzIHRvIHRoZQpjb250ZW50cyBvZiB0aGUgdnBjaSBzdHJ1
Y3QuIFByZXZpb3VzbHkgcmVtb3ZhbCBjb3VsZCByYWNlIHdpdGgKdnBjaV9yZWFkIGZvciBleGFt
cGxlLCBzaW5jZSB0aGUgbG9jayB3YXMgZHJvcHBlZCBwcmlvciB0byBmcmVlaW5nCnBkZXYtPnZw
Y2kuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29u
cmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhl
bi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5j
ZSB2MToKIC0gQXNzZXJ0IHRoYXQgdnBjaV9sb2NrIGlzIGxvY2tlZCBpbiB2cGNpX3JlbW92ZV9k
ZXZpY2VfbG9ja2VkLgogLSBSZW1vdmUgZG91YmxlIG5ld2xpbmUuCiAtIFNocmluayBjcml0aWNh
bCBzZWN0aW9uIGluIHZwY2lfe3JlYWQvd3JpdGV9LgotLS0KIHRvb2xzL3Rlc3RzL3ZwY2kvZW11
bC5oICAgICAgIHwgIDUgKystLQogdG9vbHMvdGVzdHMvdnBjaS9tYWluLmMgICAgICAgfCAgNCAr
LS0KIHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5jICAgICAgIHwgIDggKysrLS0tCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9wY2kuYyB8ICAxICsKIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgICAg
IHwgMTkgKysrKysrKystLS0tCiB4ZW4vZHJpdmVycy92cGNpL21zaS5jICAgICAgICB8IDExICsr
KysrLS0KIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAgICAgIHwgIDggKysrLS0tCiB4ZW4vZHJp
dmVycy92cGNpL3ZwY2kuYyAgICAgICB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICB8ICAxICsKIHhlbi9pbmNsdWRl
L3hlbi92cGNpLmggICAgICAgIHwgIDMgKy0KIDEwIGZpbGVzIGNoYW5nZWQsIDcyIGluc2VydGlv
bnMoKyksIDQyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3RzL3ZwY2kvZW11
bC5oIGIvdG9vbHMvdGVzdHMvdnBjaS9lbXVsLmgKaW5kZXggNWQ0NzU0NGJmNy4uZDM0NGVmNzFj
OSAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMvdnBjaS9lbXVsLmgKKysrIGIvdG9vbHMvdGVzdHMv
dnBjaS9lbXVsLmgKQEAgLTQ0LDYgKzQ0LDcgQEAgc3RydWN0IGRvbWFpbiB7CiB9OwogCiBzdHJ1
Y3QgcGNpX2RldiB7CisgICAgYm9vbCB2cGNpX2xvY2s7CiAgICAgc3RydWN0IHZwY2kgKnZwY2k7
CiB9OwogCkBAIC01MywxMCArNTQsOCBAQCBzdHJ1Y3QgdmNwdQogfTsKIAogZXh0ZXJuIGNvbnN0
IHN0cnVjdCB2Y3B1ICpjdXJyZW50OwotZXh0ZXJuIGNvbnN0IHN0cnVjdCBwY2lfZGV2IHRlc3Rf
cGRldjsKK2V4dGVybiBzdHJ1Y3QgcGNpX2RldiB0ZXN0X3BkZXY7CiAKLXR5cGVkZWYgYm9vbCBz
cGlubG9ja190OwotI2RlZmluZSBzcGluX2xvY2tfaW5pdChsKSAoKihsKSA9IGZhbHNlKQogI2Rl
ZmluZSBzcGluX2xvY2sobCkgKCoobCkgPSB0cnVlKQogI2RlZmluZSBzcGluX3VubG9jayhsKSAo
KihsKSA9IGZhbHNlKQogCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy92cGNpL21haW4uYyBiL3Rv
b2xzL3Rlc3RzL3ZwY2kvbWFpbi5jCmluZGV4IGI5YTBhNjAwNmIuLjI2Yzk1YjA4YjYgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL3Rlc3RzL3ZwY2kvbWFpbi5jCisrKyBiL3Rvb2xzL3Rlc3RzL3ZwY2kvbWFp
bi5jCkBAIC0yMyw3ICsyMyw4IEBAIHN0YXRpYyBzdHJ1Y3QgdnBjaSB2cGNpOwogCiBjb25zdCBz
dGF0aWMgc3RydWN0IGRvbWFpbiBkOwogCi1jb25zdCBzdHJ1Y3QgcGNpX2RldiB0ZXN0X3BkZXYg
PSB7CitzdHJ1Y3QgcGNpX2RldiB0ZXN0X3BkZXYgPSB7CisgICAgLnZwY2lfbG9jayA9IGZhbHNl
LAogICAgIC52cGNpID0gJnZwY2ksCiB9OwogCkBAIC0xNTgsNyArMTU5LDYgQEAgbWFpbihpbnQg
YXJnYywgY2hhciAqKmFyZ3YpCiAgICAgaW50IHJjOwogCiAgICAgSU5JVF9MSVNUX0hFQUQoJnZw
Y2kuaGFuZGxlcnMpOwotICAgIHNwaW5fbG9ja19pbml0KCZ2cGNpLmxvY2spOwogCiAgICAgVlBD
SV9BRERfUkVHKHZwY2lfcmVhZDMyLCB2cGNpX3dyaXRlMzIsIDAsIDQsIHIwKTsKICAgICBWUENJ
X1JFQURfQ0hFQ0soMCwgNCwgcjApOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXNp
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwppbmRleCAzMDAxZDVjNDg4Li45NDU1MGNiOGM0
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3Ztc2kuYwpAQCAtODkzLDE0ICs4OTMsMTQgQEAgaW50IHZwY2lfbXNpeF9hcmNoX3ByaW50
KGNvbnN0IHN0cnVjdCB2cGNpX21zaXggKm1zaXgpCiAgICAgICAgIHsKICAgICAgICAgICAgIHN0
cnVjdCBwY2lfZGV2ICpwZGV2ID0gbXNpeC0+cGRldjsKIAotICAgICAgICAgICAgc3Bpbl91bmxv
Y2soJm1zaXgtPnBkZXYtPnZwY2ktPmxvY2spOworICAgICAgICAgICAgc3Bpbl91bmxvY2soJm1z
aXgtPnBkZXYtPnZwY2lfbG9jayk7CiAgICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGly
cXMoKTsKICAgICAgICAgICAgIC8qIE5COiB3ZSBhc3N1bWUgdGhhdCBwZGV2IGNhbm5vdCBnbyBh
d2F5IGZvciBhbiBhbGl2ZSBkb21haW4uICovCi0gICAgICAgICAgICBpZiAoICFwZGV2LT52cGNp
IHx8ICFzcGluX3RyeWxvY2soJnBkZXYtPnZwY2ktPmxvY2spICkKKyAgICAgICAgICAgIGlmICgg
IXNwaW5fdHJ5bG9jaygmcGRldi0+dnBjaV9sb2NrKSApCiAgICAgICAgICAgICAgICAgcmV0dXJu
IC1FQlVTWTsKLSAgICAgICAgICAgIGlmICggcGRldi0+dnBjaS0+bXNpeCAhPSBtc2l4ICkKKyAg
ICAgICAgICAgIGlmICggIXBkZXYtPnZwY2kgfHwgcGRldi0+dnBjaS0+bXNpeCAhPSBtc2l4ICkK
ICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaS0+
bG9jayk7CisgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2lfbG9jayk7CiAg
ICAgICAgICAgICAgICAgcmV0dXJuIC1FQUdBSU47CiAgICAgICAgICAgICB9CiAgICAgICAgIH0K
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggYzQ4OTBhNDI5NS4uYTVkNTliODNiNyAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvcGNpLmMKQEAgLTMxNSw2ICszMTUsNyBAQCBzdGF0aWMgc3RydWN0IHBjaV9kZXYgKmFs
bG9jX3BkZXYoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAgICAgKigo
dTgqKSAmcGRldi0+ZGV2Zm4pID0gZGV2Zm47CiAgICAgcGRldi0+ZG9tYWluID0gTlVMTDsKICAg
ICBJTklUX0xJU1RfSEVBRCgmcGRldi0+bXNpX2xpc3QpOworICAgIHNwaW5fbG9ja19pbml0KCZw
ZGV2LT52cGNpX2xvY2spOwogCiAgICAgaWYgKCBwY2lfZmluZF9jYXBfb2Zmc2V0KHBzZWctPm5y
LCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfQ0FQX0lEX01TSVgpICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCmluZGV4IDBlYzRjMDgy
YTYuLjlkNTYwN2Q1ZjggMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKKysr
IGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpAQCAtMTMxLDExICsxMzEsMTIgQEAgYm9vbCB2
cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgaWYgKCByYyA9PSAt
RVJFU1RBUlQgKQogICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAKLSAgICAgICAgc3Bpbl9sb2Nr
KCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2spOwotICAgICAgICAvKiBEaXNhYmxlIG1lbW9yeSBk
ZWNvZGluZyB1bmNvbmRpdGlvbmFsbHkgb24gZmFpbHVyZS4gKi8KLSAgICAgICAgbW9kaWZ5X2Rl
Y29kaW5nKHYtPnZwY2kucGRldiwgIXJjICYmIHYtPnZwY2kubWFwLAotICAgICAgICAgICAgICAg
ICAgICAgICAgIXJjICYmIHYtPnZwY2kucm9tX29ubHkpOwotICAgICAgICBzcGluX3VubG9jaygm
di0+dnBjaS5wZGV2LT52cGNpLT5sb2NrKTsKKyAgICAgICAgc3Bpbl9sb2NrKCZ2LT52cGNpLnBk
ZXYtPnZwY2lfbG9jayk7CisgICAgICAgIGlmICggdi0+dnBjaS5wZGV2LT52cGNpICkKKyAgICAg
ICAgICAgIC8qIERpc2FibGUgbWVtb3J5IGRlY29kaW5nIHVuY29uZGl0aW9uYWxseSBvbiBmYWls
dXJlLiAqLworICAgICAgICAgICAgbW9kaWZ5X2RlY29kaW5nKHYtPnZwY2kucGRldiwgIXJjICYm
IHYtPnZwY2kubWFwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICFyYyAmJiB2LT52cGNp
LnJvbV9vbmx5KTsKKyAgICAgICAgc3Bpbl91bmxvY2soJnYtPnZwY2kucGRldi0+dnBjaV9sb2Nr
KTsKIAogICAgICAgICByYW5nZXNldF9kZXN0cm95KHYtPnZwY2kubWVtKTsKICAgICAgICAgdi0+
dnBjaS5tZW0gPSBOVUxMOwpAQCAtMjY3LDYgKzI2OCwxMiBAQCBzdGF0aWMgaW50IG1vZGlmeV9i
YXJzKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBib29sIG1hcCwgYm9vbCByb21fb25seSkK
ICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgfQogCisgICAgICAgIHNwaW5fbG9j
aygmdG1wLT52cGNpX2xvY2spOworICAgICAgICBpZiAoICF0bXAtPnZwY2kgKQorICAgICAgICB7
CisgICAgICAgICAgICBzcGluX3VubG9jaygmdG1wLT52cGNpX2xvY2spOworICAgICAgICAgICAg
Y29udGludWU7CisgICAgICAgIH0KICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpF
KHRtcC0+dnBjaS0+aGVhZGVyLmJhcnMpOyBpKysgKQogICAgICAgICB7CiAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgdnBjaV9iYXIgKmJhciA9ICZ0bXAtPnZwY2ktPmhlYWRlci5iYXJzW2ldOwpA
QCAtMjg1LDEyICsyOTIsMTQgQEAgc3RhdGljIGludCBtb2RpZnlfYmFycyhjb25zdCBzdHJ1Y3Qg
cGNpX2RldiAqcGRldiwgYm9vbCBtYXAsIGJvb2wgcm9tX29ubHkpCiAgICAgICAgICAgICByYyA9
IHJhbmdlc2V0X3JlbW92ZV9yYW5nZShtZW0sIHN0YXJ0LCBlbmQpOwogICAgICAgICAgICAgaWYg
KCByYyApCiAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnRtcC0+
dnBjaV9sb2NrKTsKICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfV0FSTklORyAiRmFp
bGVkIHRvIHJlbW92ZSBbJWx4LCAlbHhdOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICAgICAg
c3RhcnQsIGVuZCwgcmMpOwogICAgICAgICAgICAgICAgIHJhbmdlc2V0X2Rlc3Ryb3kobWVtKTsK
ICAgICAgICAgICAgICAgICByZXR1cm4gcmM7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KKyAg
ICAgICAgc3Bpbl91bmxvY2soJnRtcC0+dnBjaV9sb2NrKTsKICAgICB9CiAKICAgICBBU1NFUlQo
ZGV2KTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMgYi94ZW4vZHJpdmVycy92
cGNpL21zaS5jCmluZGV4IDhmMTVhZDdiZjIuLjEwOGU4NzFkMWMgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3ZwY2kvbXNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwpAQCAtMjc1LDcg
KzI3NSw3IEBAIHZvaWQgdnBjaV9kdW1wX21zaSh2b2lkKQogICAgIHJjdV9yZWFkX2xvY2soJmRv
bWxpc3RfcmVhZF9sb2NrKTsKICAgICBmb3JfZWFjaF9kb21haW4gKCBkICkKICAgICB7Ci0gICAg
ICAgIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2OworICAgICAgICBzdHJ1Y3QgcGNpX2RldiAq
cGRldjsKIAogICAgICAgICBpZiAoICFoYXNfdnBjaShkKSApCiAgICAgICAgICAgICBjb250aW51
ZTsKQEAgLTI4Nyw4ICsyODcsMTMgQEAgdm9pZCB2cGNpX2R1bXBfbXNpKHZvaWQpCiAgICAgICAg
ICAgICBjb25zdCBzdHJ1Y3QgdnBjaV9tc2kgKm1zaTsKICAgICAgICAgICAgIGNvbnN0IHN0cnVj
dCB2cGNpX21zaXggKm1zaXg7CiAKLSAgICAgICAgICAgIGlmICggIXBkZXYtPnZwY2kgfHwgIXNw
aW5fdHJ5bG9jaygmcGRldi0+dnBjaS0+bG9jaykgKQorICAgICAgICAgICAgaWYgKCAhc3Bpbl90
cnlsb2NrKCZwZGV2LT52cGNpX2xvY2spICkKICAgICAgICAgICAgICAgICBjb250aW51ZTsKKyAg
ICAgICAgICAgIGlmICggIXBkZXYtPnZwY2kgKQorICAgICAgICAgICAgeworICAgICAgICAgICAg
ICAgIHNwaW5fdW5sb2NrKCZwZGV2LT52cGNpX2xvY2spOworICAgICAgICAgICAgICAgIGNvbnRp
bnVlOworICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBtc2kgPSBwZGV2LT52cGNpLT5tc2k7
CiAgICAgICAgICAgICBpZiAoIG1zaSAmJiBtc2ktPmVuYWJsZWQgKQpAQCAtMzMwLDcgKzMzNSw3
IEBAIHZvaWQgdnBjaV9kdW1wX21zaSh2b2lkKQogICAgICAgICAgICAgICAgIH0KICAgICAgICAg
ICAgIH0KIAotICAgICAgICAgICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2ktPmxvY2spOworICAg
ICAgICAgICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2lfbG9jayk7CiAgICAgICAgICAgICBwcm9j
ZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKICAgICAgICAgfQogICAgIH0KZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKaW5kZXggYmNm
NjMyNTZmNi4uZTI4MDk2MzI5ZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMK
KysrIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKQEAgLTIzNiw3ICsyMzYsNyBAQCBzdGF0aWMg
aW50IG1zaXhfcmVhZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25l
ZCBpbnQgbGVuLAogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0KIAotICAgIHNw
aW5fbG9jaygmbXNpeC0+cGRldi0+dnBjaS0+bG9jayk7CisgICAgc3Bpbl9sb2NrKCZtc2l4LT5w
ZGV2LT52cGNpX2xvY2spOwogICAgIGVudHJ5ID0gZ2V0X2VudHJ5KG1zaXgsIGFkZHIpOwogICAg
IG9mZnNldCA9IGFkZHIgJiAoUENJX01TSVhfRU5UUllfU0laRSAtIDEpOwogCkBAIC0yNjUsNyAr
MjY1LDcgQEAgc3RhdGljIGludCBtc2l4X3JlYWQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxv
bmcgYWRkciwgdW5zaWduZWQgaW50IGxlbiwKICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7
CiAgICAgICAgIGJyZWFrOwogICAgIH0KLSAgICBzcGluX3VubG9jaygmbXNpeC0+cGRldi0+dnBj
aS0+bG9jayk7CisgICAgc3Bpbl91bmxvY2soJm1zaXgtPnBkZXYtPnZwY2lfbG9jayk7CiAKICAg
ICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQpAQCAtMzA4LDcgKzMwOCw3IEBAIHN0YXRpYyBpbnQg
bXNpeF93cml0ZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBp
bnQgbGVuLAogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0KIAotICAgIHNwaW5f
bG9jaygmbXNpeC0+cGRldi0+dnBjaS0+bG9jayk7CisgICAgc3Bpbl9sb2NrKCZtc2l4LT5wZGV2
LT52cGNpX2xvY2spOwogICAgIGVudHJ5ID0gZ2V0X2VudHJ5KG1zaXgsIGFkZHIpOwogICAgIG9m
ZnNldCA9IGFkZHIgJiAoUENJX01TSVhfRU5UUllfU0laRSAtIDEpOwogCkBAIC0zODQsNyArMzg0
LDcgQEAgc3RhdGljIGludCBtc2l4X3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25n
IGFkZHIsIHVuc2lnbmVkIGludCBsZW4sCiAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwog
ICAgICAgICBicmVhazsKICAgICB9Ci0gICAgc3Bpbl91bmxvY2soJm1zaXgtPnBkZXYtPnZwY2kt
PmxvY2spOworICAgIHNwaW5fdW5sb2NrKCZtc2l4LT5wZGV2LT52cGNpX2xvY2spOwogCiAgICAg
cmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBj
aS5jIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKaW5kZXggODI2MDdiZGI5YS4uMGU2ZmYwOWM5
YSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKKysrIGIveGVuL2RyaXZlcnMv
dnBjaS92cGNpLmMKQEAgLTM1LDkgKzM1LDEwIEBAIGV4dGVybiB2cGNpX3JlZ2lzdGVyX2luaXRf
dCAqY29uc3QgX19zdGFydF92cGNpX2FycmF5W107CiBleHRlcm4gdnBjaV9yZWdpc3Rlcl9pbml0
X3QgKmNvbnN0IF9fZW5kX3ZwY2lfYXJyYXlbXTsKICNkZWZpbmUgTlVNX1ZQQ0lfSU5JVCAoX19l
bmRfdnBjaV9hcnJheSAtIF9fc3RhcnRfdnBjaV9hcnJheSkKIAotdm9pZCB2cGNpX3JlbW92ZV9k
ZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCitzdGF0aWMgdm9pZCB2cGNpX3JlbW92ZV9kZXZp
Y2VfbG9ja2VkKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogewotICAgIHNwaW5fbG9jaygmcGRldi0+
dnBjaS0+bG9jayk7CisgICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZwZGV2LT52cGNpX2xvY2sp
KTsKKwogICAgIHdoaWxlICggIWxpc3RfZW1wdHkoJnBkZXYtPnZwY2ktPmhhbmRsZXJzKSApCiAg
ICAgewogICAgICAgICBzdHJ1Y3QgdnBjaV9yZWdpc3RlciAqciA9IGxpc3RfZmlyc3RfZW50cnko
JnBkZXYtPnZwY2ktPmhhbmRsZXJzLApAQCAtNDcsMTMgKzQ4LDIwIEBAIHZvaWQgdnBjaV9yZW1v
dmVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICBsaXN0X2RlbCgmci0+bm9k
ZSk7CiAgICAgICAgIHhmcmVlKHIpOwogICAgIH0KLSAgICBzcGluX3VubG9jaygmcGRldi0+dnBj
aS0+bG9jayk7CiAgICAgeGZyZWUocGRldi0+dnBjaS0+bXNpeCk7CiAgICAgeGZyZWUocGRldi0+
dnBjaS0+bXNpKTsKICAgICB4ZnJlZShwZGV2LT52cGNpKTsKICAgICBwZGV2LT52cGNpID0gTlVM
TDsKIH0KIAordm9pZCB2cGNpX3JlbW92ZV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCit7
CisgICAgc3Bpbl9sb2NrKCZwZGV2LT52cGNpX2xvY2spOworICAgIGlmICggcGRldi0+dnBjaSAp
CisgICAgICAgIHZwY2lfcmVtb3ZlX2RldmljZV9sb2NrZWQocGRldik7CisgICAgc3Bpbl91bmxv
Y2soJnBkZXYtPnZwY2lfbG9jayk7Cit9CisKIGludCBfX2h3ZG9tX2luaXQgdnBjaV9hZGRfaGFu
ZGxlcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7CiAgICAgdW5zaWduZWQgaW50IGk7CkBAIC02
MiwxMiArNzAsMTUgQEAgaW50IF9faHdkb21faW5pdCB2cGNpX2FkZF9oYW5kbGVycyhzdHJ1Y3Qg
cGNpX2RldiAqcGRldikKICAgICBpZiAoICFoYXNfdnBjaShwZGV2LT5kb21haW4pICkKICAgICAg
ICAgcmV0dXJuIDA7CiAKKyAgICBzcGluX2xvY2soJnBkZXYtPnZwY2lfbG9jayk7CiAgICAgcGRl
di0+dnBjaSA9IHh6YWxsb2Moc3RydWN0IHZwY2kpOwogICAgIGlmICggIXBkZXYtPnZwY2kgKQor
ICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2lfbG9jayk7CiAgICAgICAgIHJl
dHVybiAtRU5PTUVNOworICAgIH0KIAogICAgIElOSVRfTElTVF9IRUFEKCZwZGV2LT52cGNpLT5o
YW5kbGVycyk7Ci0gICAgc3Bpbl9sb2NrX2luaXQoJnBkZXYtPnZwY2ktPmxvY2spOwogCiAgICAg
Zm9yICggaSA9IDA7IGkgPCBOVU1fVlBDSV9JTklUOyBpKysgKQogICAgIHsKQEAgLTc3LDcgKzg4
LDggQEAgaW50IF9faHdkb21faW5pdCB2cGNpX2FkZF9oYW5kbGVycyhzdHJ1Y3QgcGNpX2RldiAq
cGRldikKICAgICB9CiAKICAgICBpZiAoIHJjICkKLSAgICAgICAgdnBjaV9yZW1vdmVfZGV2aWNl
KHBkZXYpOworICAgICAgICB2cGNpX3JlbW92ZV9kZXZpY2VfbG9ja2VkKHBkZXYpOworICAgIHNw
aW5fdW5sb2NrKCZwZGV2LT52cGNpX2xvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtMTQ4
LDggKzE2MCw2IEBAIGludCB2cGNpX2FkZF9yZWdpc3RlcihzdHJ1Y3QgdnBjaSAqdnBjaSwgdnBj
aV9yZWFkX3QgKnJlYWRfaGFuZGxlciwKICAgICByLT5vZmZzZXQgPSBvZmZzZXQ7CiAgICAgci0+
cHJpdmF0ZSA9IGRhdGE7CiAKLSAgICBzcGluX2xvY2soJnZwY2ktPmxvY2spOwotCiAgICAgLyog
VGhlIGxpc3Qgb2YgaGFuZGxlcnMgbXVzdCBiZSBrZXB0IHNvcnRlZCBhdCBhbGwgdGltZXMuICov
CiAgICAgbGlzdF9mb3JfZWFjaCAoIHByZXYsICZ2cGNpLT5oYW5kbGVycyApCiAgICAgewpAQCAt
MTYxLDE0ICsxNzEsMTIgQEAgaW50IHZwY2lfYWRkX3JlZ2lzdGVyKHN0cnVjdCB2cGNpICp2cGNp
LCB2cGNpX3JlYWRfdCAqcmVhZF9oYW5kbGVyLAogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGlmICggY21wID09IDAgKQogICAgICAgICB7Ci0gICAgICAgICAgICBzcGluX3VubG9jaygmdnBj
aS0+bG9jayk7CiAgICAgICAgICAgICB4ZnJlZShyKTsKICAgICAgICAgICAgIHJldHVybiAtRUVY
SVNUOwogICAgICAgICB9CiAgICAgfQogCiAgICAgbGlzdF9hZGRfdGFpbCgmci0+bm9kZSwgcHJl
dik7Ci0gICAgc3Bpbl91bmxvY2soJnZwY2ktPmxvY2spOwogCiAgICAgcmV0dXJuIDA7CiB9CkBA
IC0xNzksNyArMTg3LDYgQEAgaW50IHZwY2lfcmVtb3ZlX3JlZ2lzdGVyKHN0cnVjdCB2cGNpICp2
cGNpLCB1bnNpZ25lZCBpbnQgb2Zmc2V0LAogICAgIGNvbnN0IHN0cnVjdCB2cGNpX3JlZ2lzdGVy
IHIgPSB7IC5vZmZzZXQgPSBvZmZzZXQsIC5zaXplID0gc2l6ZSB9OwogICAgIHN0cnVjdCB2cGNp
X3JlZ2lzdGVyICpybTsKIAotICAgIHNwaW5fbG9jaygmdnBjaS0+bG9jayk7CiAgICAgbGlzdF9m
b3JfZWFjaF9lbnRyeSAoIHJtLCAmdnBjaS0+aGFuZGxlcnMsIG5vZGUgKQogICAgIHsKICAgICAg
ICAgaW50IGNtcCA9IHZwY2lfcmVnaXN0ZXJfY21wKCZyLCBybSk7CkBAIC0xOTEsMTQgKzE5OCwx
MiBAQCBpbnQgdnBjaV9yZW1vdmVfcmVnaXN0ZXIoc3RydWN0IHZwY2kgKnZwY2ksIHVuc2lnbmVk
IGludCBvZmZzZXQsCiAgICAgICAgIGlmICggIWNtcCAmJiBybS0+b2Zmc2V0ID09IG9mZnNldCAm
JiBybS0+c2l6ZSA9PSBzaXplICkKICAgICAgICAgewogICAgICAgICAgICAgbGlzdF9kZWwoJnJt
LT5ub2RlKTsKLSAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZ2cGNpLT5sb2NrKTsKICAgICAgICAg
ICAgIHhmcmVlKHJtKTsKICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICB9CiAgICAgICAg
IGlmICggY21wIDw9IDAgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQotICAgIHNwaW5fdW5s
b2NrKCZ2cGNpLT5sb2NrKTsKIAogICAgIHJldHVybiAtRU5PRU5UOwogfQpAQCAtMzE1LDcgKzMy
MCw3IEBAIHN0YXRpYyB1aW50MzJfdCBtZXJnZV9yZXN1bHQodWludDMyX3QgZGF0YSwgdWludDMy
X3QgbmV3LCB1bnNpZ25lZCBpbnQgc2l6ZSwKIHVpbnQzMl90IHZwY2lfcmVhZChwY2lfc2JkZl90
IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCBzaXplKQogewogICAgIGNvbnN0
IHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47Ci0gICAgY29uc3Qgc3RydWN0IHBj
aV9kZXYgKnBkZXY7CisgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CiAgICAgY29uc3Qgc3RydWN0
IHZwY2lfcmVnaXN0ZXIgKnI7CiAgICAgdW5zaWduZWQgaW50IGRhdGFfb2Zmc2V0ID0gMDsKICAg
ICB1aW50MzJfdCBkYXRhID0gfih1aW50MzJfdCkwOwpAQCAtMzMxLDcgKzMzNiwxMiBAQCB1aW50
MzJfdCB2cGNpX3JlYWQocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25l
ZCBpbnQgc2l6ZSkKICAgICBpZiAoICFwZGV2ICkKICAgICAgICAgcmV0dXJuIHZwY2lfcmVhZF9o
dyhzYmRmLCByZWcsIHNpemUpOwogCi0gICAgc3Bpbl9sb2NrKCZwZGV2LT52cGNpLT5sb2NrKTsK
KyAgICBzcGluX2xvY2soJnBkZXYtPnZwY2lfbG9jayk7CisgICAgaWYgKCAhcGRldi0+dnBjaSAp
CisgICAgeworICAgICAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaV9sb2NrKTsKKyAgICAgICAg
cmV0dXJuIHZwY2lfcmVhZF9odyhzYmRmLCByZWcsIHNpemUpOworICAgIH0KIAogICAgIC8qIFJl
YWQgZnJvbSB0aGUgaGFyZHdhcmUgb3IgdGhlIGVtdWxhdGVkIHJlZ2lzdGVyIGhhbmRsZXJzLiAq
LwogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCByLCAmcGRldi0+dnBjaS0+aGFuZGxlcnMsIG5v
ZGUgKQpAQCAtMzc0LDYgKzM4NCw3IEBAIHVpbnQzMl90IHZwY2lfcmVhZChwY2lfc2JkZl90IHNi
ZGYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCBzaXplKQogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIEFTU0VSVChkYXRhX29mZnNldCA8IHNpemUpOwogICAgIH0KKyAgICBzcGlu
X3VubG9jaygmcGRldi0+dnBjaV9sb2NrKTsKIAogICAgIGlmICggZGF0YV9vZmZzZXQgPCBzaXpl
ICkKICAgICB7CkBAIC0zODMsNyArMzk0LDYgQEAgdWludDMyX3QgdnBjaV9yZWFkKHBjaV9zYmRm
X3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNpemUpCiAKICAgICAgICAg
ZGF0YSA9IG1lcmdlX3Jlc3VsdChkYXRhLCB0bXBfZGF0YSwgc2l6ZSAtIGRhdGFfb2Zmc2V0LCBk
YXRhX29mZnNldCk7CiAgICAgfQotICAgIHNwaW5fdW5sb2NrKCZwZGV2LT52cGNpLT5sb2NrKTsK
IAogICAgIHJldHVybiBkYXRhICYgKDB4ZmZmZmZmZmYgPj4gKDMyIC0gOCAqIHNpemUpKTsKIH0K
QEAgLTQxOCw3ICs0MjgsNyBAQCB2b2lkIHZwY2lfd3JpdGUocGNpX3NiZGZfdCBzYmRmLCB1bnNp
Z25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSwKICAgICAgICAgICAgICAgICB1aW50MzJf
dCBkYXRhKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47
Ci0gICAgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXY7CisgICAgc3RydWN0IHBjaV9kZXYgKnBk
ZXY7CiAgICAgY29uc3Qgc3RydWN0IHZwY2lfcmVnaXN0ZXIgKnI7CiAgICAgdW5zaWduZWQgaW50
IGRhdGFfb2Zmc2V0ID0gMDsKIApAQCAtNDM5LDcgKzQ0OSwxNCBAQCB2b2lkIHZwY2lfd3JpdGUo
cGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSwKICAg
ICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIHNwaW5fbG9jaygmcGRldi0+dnBjaS0+bG9jayk7
CisgICAgc3Bpbl9sb2NrKCZwZGV2LT52cGNpX2xvY2spOworICAgIGlmICggIXBkZXYtPnZwY2kg
KQorICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2lfbG9jayk7CisgICAgICAg
IHZwY2lfd3JpdGVfaHcoc2JkZiwgcmVnLCBzaXplLCBkYXRhKTsKKyAgICAgICAgcmV0dXJuOwor
ICAgIH0KKwogCiAgICAgLyogV3JpdGUgdGhlIHZhbHVlIHRvIHRoZSBoYXJkd2FyZSBvciBlbXVs
YXRlZCByZWdpc3RlcnMuICovCiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHIsICZwZGV2LT52
cGNpLT5oYW5kbGVycywgbm9kZSApCkBAIC00NzQsMTMgKzQ5MSwxMiBAQCB2b2lkIHZwY2lfd3Jp
dGUocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSwK
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBBU1NFUlQoZGF0YV9vZmZzZXQgPCBzaXplKTsK
ICAgICB9CisgICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2lfbG9jayk7CiAKICAgICBpZiAoIGRh
dGFfb2Zmc2V0IDwgc2l6ZSApCiAgICAgICAgIC8qIFRhaWxpbmcgZ2FwLCB3cml0ZSB0aGUgcmVt
YWluaW5nLiAqLwogICAgICAgICB2cGNpX3dyaXRlX2h3KHNiZGYsIHJlZyArIGRhdGFfb2Zmc2V0
LCBzaXplIC0gZGF0YV9vZmZzZXQsCiAgICAgICAgICAgICAgICAgICAgICAgZGF0YSA+PiAoZGF0
YV9vZmZzZXQgKiA4KSk7Ci0KLSAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaS0+bG9jayk7CiB9
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmggYi94ZW4vaW5jbHVkZS94
ZW4vcGNpLmgKaW5kZXggNGNmYTc3NDYxNS4uZTU1NGMxNGIyZiAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL3BjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaApAQCAtMTE0LDYgKzEx
NCw3IEBAIHN0cnVjdCBwY2lfZGV2IHsKICAgICB1NjQgdmZfcmxlbls2XTsKIAogICAgIC8qIERh
dGEgZm9yIHZQQ0kuICovCisgICAgc3BpbmxvY2tfdCB2cGNpX2xvY2s7CiAgICAgc3RydWN0IHZw
Y2kgKnZwY2k7CiB9OwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oIGIveGVu
L2luY2x1ZGUveGVuL3ZwY2kuaAppbmRleCBhZjJiODU4MGVlLi45ODU1NmQzMWVkIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgK
QEAgLTI5LDcgKzI5LDcgQEAgaW50IF9fbXVzdF9jaGVjayB2cGNpX2FkZF9oYW5kbGVycyhzdHJ1
Y3QgcGNpX2RldiAqZGV2KTsKIC8qIFJlbW92ZSBhbGwgaGFuZGxlcnMgYW5kIGZyZWUgdnBjaSBy
ZWxhdGVkIHN0cnVjdHVyZXMuICovCiB2b2lkIHZwY2lfcmVtb3ZlX2RldmljZShzdHJ1Y3QgcGNp
X2RldiAqcGRldik7CiAKLS8qIEFkZC9yZW1vdmUgYSByZWdpc3RlciBoYW5kbGVyLiAqLworLyog
QWRkL3JlbW92ZSBhIHJlZ2lzdGVyIGhhbmRsZXIuIE11c3QgYmUgY2FsbGVkIGhvbGRpbmcgdGhl
IHZwY2lfbG9jay4gKi8KIGludCBfX211c3RfY2hlY2sgdnBjaV9hZGRfcmVnaXN0ZXIoc3RydWN0
IHZwY2kgKnZwY2ksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZwY2lfcmVh
ZF90ICpyZWFkX2hhbmRsZXIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZw
Y2lfd3JpdGVfdCAqd3JpdGVfaGFuZGxlciwKQEAgLTU4LDcgKzU4LDYgQEAgYm9vbCBfX211c3Rf
Y2hlY2sgdnBjaV9wcm9jZXNzX3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpOwogc3RydWN0IHZwY2kg
ewogICAgIC8qIExpc3Qgb2YgdlBDSSBoYW5kbGVycyBmb3IgYSBkZXZpY2UuICovCiAgICAgc3Ry
dWN0IGxpc3RfaGVhZCBoYW5kbGVyczsKLSAgICBzcGlubG9ja190IGxvY2s7CiAKICNpZmRlZiBf
X1hFTl9fCiAgICAgLyogSGlkZSB0aGUgcmVzdCBvZiB0aGUgdnBjaSBzdHJ1Y3QgZnJvbSB0aGUg
dXNlci1zcGFjZSB0ZXN0IGhhcm5lc3MuICovCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09: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 1ffMbe-00024n-DZ; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMbd-00024J-8m
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:17 +0000
X-Inumbo-ID: b0e7ccab-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b0e7ccab-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393496"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:21 +0200
Message-ID: <20180717094830.54806-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 02/11] vpci/msix: add lock to protect the
 list of MSIX 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>,
 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>

VGhpcyBpcyByZXF1aXJlZCBpbiBvcmRlciB0byBhbGxvdyBydW4tdGltZSByZW1vdmFsIG9mIE1T
SS1YIHJlZ2lvbnMuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXgu
Y29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzog
VGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgIHwgIDEgKwogeGVuL2RyaXZl
cnMvdnBjaS9tc2l4LmMgICAgICAgICAgfCAxNyArKysrKysrKysrKy0tLS0tLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggfCAgMSArCiAzIGZpbGVzIGNoYW5nZWQsIDEzIGluc2Vy
dGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9o
dm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggYzdlYjk0M2VkMy4uOTU1MzMwMDE5
ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCkBAIC01ODcsNiArNTg3LDcgQEAgaW50IGh2bV9kb21haW5faW5pdGlhbGlzZShz
dHJ1Y3QgZG9tYWluICpkKQogICAgIHNwaW5fbG9ja19pbml0KCZkLT5hcmNoLmh2bV9kb21haW4u
dWNfbG9jayk7CiAgICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFyY2guaHZtX2RvbWFpbi53cml0ZV9t
YXAubG9jayk7CiAgICAgcndsb2NrX2luaXQoJmQtPmFyY2guaHZtX2RvbWFpbi5tbWNmZ19sb2Nr
KTsKKyAgICByd2xvY2tfaW5pdCgmZC0+YXJjaC5odm1fZG9tYWluLm1zaXhfbG9jayk7CiAgICAg
SU5JVF9MSVNUX0hFQUQoJmQtPmFyY2guaHZtX2RvbWFpbi53cml0ZV9tYXAubGlzdCk7CiAgICAg
SU5JVF9MSVNUX0hFQUQoJmQtPmFyY2guaHZtX2RvbWFpbi5nMm1faW9wb3J0X2xpc3QpOwogICAg
IElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfcmVnaW9ucyk7CmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5j
CmluZGV4IGUyODA5NjMyOWQuLjQxMTM4ZTRjNzMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Zw
Y2kvbXNpeC5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC0xNDgsMTAgKzE0OCwx
MSBAQCBzdGF0aWMgdm9pZCBjb250cm9sX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2
LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywg
cGRldi0+YnVzLCBzbG90LCBmdW5jLCByZWcsIHZhbCk7CiB9CiAKLXN0YXRpYyBzdHJ1Y3QgdnBj
aV9tc2l4ICptc2l4X2ZpbmQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBh
ZGRyKQorc3RhdGljIHN0cnVjdCB2cGNpX21zaXggKm1zaXhfZmluZChzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGFkZHIpCiB7CiAgICAgc3RydWN0IHZwY2lfbXNpeCAqbXNpeDsKIAor
ICAgIHJlYWRfbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLm1zaXhfbG9jayk7CiAgICAgbGlzdF9m
b3JfZWFjaF9lbnRyeSAoIG1zaXgsICZkLT5hcmNoLmh2bV9kb21haW4ubXNpeF90YWJsZXMsIG5l
eHQgKQogICAgIHsKICAgICAgICAgY29uc3Qgc3RydWN0IHZwY2lfYmFyICpiYXJzID0gbXNpeC0+
cGRldi0+dnBjaS0+aGVhZGVyLmJhcnM7CkBAIC0xNjAsOCArMTYxLDEyIEBAIHN0YXRpYyBzdHJ1
Y3QgdnBjaV9tc2l4ICptc2l4X2ZpbmQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBhZGRyKQogICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNpeC0+dGFi
bGVzKTsgaSsrICkKICAgICAgICAgICAgIGlmICggYmFyc1ttc2l4LT50YWJsZXNbaV0gJiBQQ0lf
TVNJWF9CSVJNQVNLXS5lbmFibGVkICYmCiAgICAgICAgICAgICAgICAgIFZNU0lYX0FERFJfSU5f
UkFOR0UoYWRkciwgbXNpeC0+cGRldi0+dnBjaSwgaSkgKQorICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgIHJlYWRfdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubXNpeF9sb2NrKTsKICAg
ICAgICAgICAgICAgICByZXR1cm4gbXNpeDsKKyAgICAgICAgICAgIH0KICAgICB9CisgICAgcmVh
ZF91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5tc2l4X2xvY2spOwogCiAgICAgcmV0dXJuIE5V
TEw7CiB9CkBAIC0xOTYsOCArMjAxLDcgQEAgc3RhdGljIHN0cnVjdCB2cGNpX21zaXhfZW50cnkg
KmdldF9lbnRyeShzdHJ1Y3QgdnBjaV9tc2l4ICptc2l4LAogc3RhdGljIGludCBtc2l4X3JlYWQo
c3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgaW50IGxlbiwKICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgKmRhdGEpCiB7Ci0gICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICBzdHJ1Y3QgdnBjaV9tc2l4ICptc2l4ID0g
bXNpeF9maW5kKGQsIGFkZHIpOworICAgIHN0cnVjdCB2cGNpX21zaXggKm1zaXggPSBtc2l4X2Zp
bmQodi0+ZG9tYWluLCBhZGRyKTsKICAgICBjb25zdCBzdHJ1Y3QgdnBjaV9tc2l4X2VudHJ5ICpl
bnRyeTsKICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0OwogCkBAIC0yNzMsOCArMjc3LDcgQEAgc3Rh
dGljIGludCBtc2l4X3JlYWQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5z
aWduZWQgaW50IGxlbiwKIHN0YXRpYyBpbnQgbXNpeF93cml0ZShzdHJ1Y3QgdmNwdSAqdiwgdW5z
aWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBpbnQgbGVuLAogICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgZGF0YSkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+
ZG9tYWluOwotICAgIHN0cnVjdCB2cGNpX21zaXggKm1zaXggPSBtc2l4X2ZpbmQoZCwgYWRkcik7
CisgICAgc3RydWN0IHZwY2lfbXNpeCAqbXNpeCA9IG1zaXhfZmluZCh2LT5kb21haW4sIGFkZHIp
OwogICAgIHN0cnVjdCB2cGNpX21zaXhfZW50cnkgKmVudHJ5OwogICAgIHVuc2lnbmVkIGludCBv
ZmZzZXQ7CiAKQEAgLTI4Nyw3ICsyOTAsNyBAQCBzdGF0aWMgaW50IG1zaXhfd3JpdGUoc3RydWN0
IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgaW50IGxlbiwKICAgICBpZiAo
IFZNU0lYX0FERFJfSU5fUkFOR0UoYWRkciwgbXNpeC0+cGRldi0+dnBjaSwgVlBDSV9NU0lYX1BC
QSkgKQogICAgIHsKICAgICAgICAgLyogSWdub3JlIHdyaXRlcyB0byBQQkEgZm9yIERvbVVzLCBp
dCdzIGJlaGF2aW9yIGlzIHVuZGVmaW5lZC4gKi8KLSAgICAgICAgaWYgKCBpc19oYXJkd2FyZV9k
b21haW4oZCkgKQorICAgICAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbih2LT5kb21haW4pICkK
ICAgICAgICAgewogICAgICAgICAgICAgc3dpdGNoICggbGVuICkKICAgICAgICAgICAgIHsKQEAg
LTQzOCwxMCArNDQxLDEyIEBAIHN0YXRpYyBpbnQgaW5pdF9tc2l4KHN0cnVjdCBwY2lfZGV2ICpw
ZGV2KQogICAgIGlmICggcmMgKQogICAgICAgICByZXR1cm4gcmM7CiAKKyAgICB3cml0ZV9sb2Nr
KCZkLT5hcmNoLmh2bV9kb21haW4ubXNpeF9sb2NrKTsKICAgICBpZiAoIGxpc3RfZW1wdHkoJmQt
PmFyY2guaHZtX2RvbWFpbi5tc2l4X3RhYmxlcykgKQogICAgICAgICByZWdpc3Rlcl9tbWlvX2hh
bmRsZXIoZCwgJnZwY2lfbXNpeF90YWJsZV9vcHMpOwogCiAgICAgbGlzdF9hZGQoJnBkZXYtPnZw
Y2ktPm1zaXgtPm5leHQsICZkLT5hcmNoLmh2bV9kb21haW4ubXNpeF90YWJsZXMpOworICAgIHdy
aXRlX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLm1zaXhfbG9jayk7CiAKICAgICByZXR1cm4g
MDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKaW5kZXggNTg4NTk1MDU5ZC4uMTgxZjZhMjcw
NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKQEAgLTE4Nyw2ICsxODcsNyBAQCBzdHJ1Y3Qg
aHZtX2RvbWFpbiB7CiAKICAgICAvKiBMaXN0IG9mIE1TSS1YIHRhYmxlcy4gKi8KICAgICBzdHJ1
Y3QgbGlzdF9oZWFkIG1zaXhfdGFibGVzOworICAgIHJ3bG9ja190IG1zaXhfbG9jazsKIAogICAg
IC8qIExpc3Qgb2YgcGVybWFuZW50bHkgd3JpdGUtbWFwcGVkIHBhZ2VzLiAqLwogICAgIHN0cnVj
dCB7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:49: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 1ffMbh-00026R-PR; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMbg-000265-LI
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:20 +0000
X-Inumbo-ID: b31a38e8-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b31a38e8-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393497"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:22 +0200
Message-ID: <20180717094830.54806-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 03/11] vpci: add tear down 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>,
 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>

VGVhciBkb3duIGZ1bmN0aW9ucyBhcmUgbm90IG1hbmRhdG9yeS4gTm90ZSB0aGF0IHRoaXMgcGF0
Y2gganVzdAppbXBsZW1lbnRzIHRoZSBmcmFtZXdvcmssIGJ1dCBkb2Vzbid0IGltcGxlbWVudCBh
bnkgdGVhciBkb3duIGZ1bmN0aW9uCnlldC4KClRoZSBsaXN0IG9mIHZwY2kgaW5pdCBhbmQgdGVh
cmRvd24gZnVuY3Rpb25zIGlzIGFsc28gbW92ZWQgb3V0c2lkZSBvZgp0aGUgaW5pdCBzZWN0aW9u
LiBUaGlzIGlzIGluIHByZXBhcmF0aW9uIGZvciBTUi1JT1Ygc3VwcG9ydCwgd2hpY2gKcmVxdWly
ZXMgdGhlIGFiaWxpdHkgdG8gYWRkIGFuZCByZW1vdmUgcGNpIGRldmljZXMgKGFuZCB2cGNpIGhh
bmRsZXJzKQphZnRlciBib290LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6
dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNj
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKIC0g
UmVtb3ZlIGEgcmVkdW5kYW50IHZwY2kgIT0gTlVMTCBjaGVjay4KIC0gRXhwYW5kIGNvbW1pdCBt
ZXNzYWdlIHRvIG1lbnRpb24gbW92aW5nIHRoZSB2cGNpIGhhbmRsZXJzIG91dCBvZgogICB0aGUg
aW5pdCBzZWN0aW9uLgotLS0KIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgICAgfCAgOSArLS0tLS0t
LS0KIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAgfCAgOSArLS0tLS0tLS0KIHhlbi9kcml2ZXJz
L3ZwY2kvaGVhZGVyLmMgfCAgMiArLQogeGVuL2RyaXZlcnMvdnBjaS9tc2kuYyAgICB8ICAyICst
CiB4ZW4vZHJpdmVycy92cGNpL21zaXguYyAgIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBj
aS5jICAgfCAxOCArKysrKysrKysrKysrKystLS0KIHhlbi9pbmNsdWRlL3hlbi92cGNpLmggICAg
fCAxNSArKysrKysrKysrKy0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKSwg
MjYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUyBiL3hl
bi9hcmNoL2FybS94ZW4ubGRzLlMKaW5kZXggMjQ1YTBlMGU4NS4uMWRhYWE2ODBkNiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5T
CkBAIC02Niw3ICs2Niw3IEBAIFNFQ1RJT05TCiAgICAgICAgKiguZGF0YS5wYXJhbSkKICAgICAg
ICBfX3BhcmFtX2VuZCA9IC47CiAKLSNpZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkgJiYgZGVm
aW5lZChDT05GSUdfTEFURV9IV0RPTSkKKyNpZmRlZiBDT05GSUdfSEFTX1ZQQ0kKICAgICAgICAu
ID0gQUxJR04oUE9JTlRFUl9BTElHTik7CiAgICAgICAgX19zdGFydF92cGNpX2FycmF5ID0gLjsK
ICAgICAgICAqKFNPUlQoLmRhdGEudnBjaS4qKSkKQEAgLTE3OCwxMyArMTc4LDYgQEAgU0VDVElP
TlMKICAgICAgICAqKC5pbml0X2FycmF5KQogICAgICAgICooU09SVCguaW5pdF9hcnJheS4qKSkK
ICAgICAgICBfX2N0b3JzX2VuZCA9IC47Ci0KLSNpZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkg
JiYgIWRlZmluZWQoQ09ORklHX0xBVEVfSFdET00pCi0gICAgICAgLiA9IEFMSUdOKFBPSU5URVJf
QUxJR04pOwotICAgICAgIF9fc3RhcnRfdnBjaV9hcnJheSA9IC47Ci0gICAgICAgKihTT1JUKC5k
YXRhLnZwY2kuKikpCi0gICAgICAgX19lbmRfdnBjaV9hcnJheSA9IC47Ci0jZW5kaWYKICAgfSA6
dGV4dAogICBfX2luaXRfZW5kX2VmaSA9IC47CiAgIC4gPSBBTElHTihTVEFDS19TSVpFKTsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5T
CmluZGV4IDMyNmU4ODU0MDIuLjRlZmZlNTQ2MmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94
ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwpAQCAtMTM2LDcgKzEzNiw3IEBA
IFNFQ1RJT05TCiAgICAgICAgKiguZGF0YS5wYXJhbSkKICAgICAgICBfX3BhcmFtX2VuZCA9IC47
CiAKLSNpZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkgJiYgZGVmaW5lZChDT05GSUdfTEFURV9I
V0RPTSkKKyNpZmRlZiBDT05GSUdfSEFTX1ZQQ0kKICAgICAgICAuID0gQUxJR04oUE9JTlRFUl9B
TElHTik7CiAgICAgICAgX19zdGFydF92cGNpX2FycmF5ID0gLjsKICAgICAgICAqKFNPUlQoLmRh
dGEudnBjaS4qKSkKQEAgLTI0MiwxMyArMjQyLDYgQEAgU0VDVElPTlMKICAgICAgICAqKC5pbml0
X2FycmF5KQogICAgICAgICooU09SVCguaW5pdF9hcnJheS4qKSkKICAgICAgICBfX2N0b3JzX2Vu
ZCA9IC47Ci0KLSNpZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkgJiYgIWRlZmluZWQoQ09ORklH
X0xBVEVfSFdET00pCi0gICAgICAgLiA9IEFMSUdOKFBPSU5URVJfQUxJR04pOwotICAgICAgIF9f
c3RhcnRfdnBjaV9hcnJheSA9IC47Ci0gICAgICAgKihTT1JUKC5kYXRhLnZwY2kuKikpCi0gICAg
ICAgX19lbmRfdnBjaV9hcnJheSA9IC47Ci0jZW5kaWYKICAgfSA6dGV4dAogCiAgIC4gPSBBTElH
TihTRUNUSU9OX0FMSUdOKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMg
Yi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCmluZGV4IDlkNTYwN2Q1ZjguLjQzNjMyNzBhNTUg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKKysrIGIveGVuL2RyaXZlcnMv
dnBjaS9oZWFkZXIuYwpAQCAtNTYwLDcgKzU2MCw3IEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0
cnVjdCBwY2lfZGV2ICpwZGV2KQogCiAgICAgcmV0dXJuIChjbWQgJiBQQ0lfQ09NTUFORF9NRU1P
UlkpID8gbW9kaWZ5X2JhcnMocGRldiwgdHJ1ZSwgZmFsc2UpIDogMDsKIH0KLVJFR0lTVEVSX1ZQ
Q0lfSU5JVChpbml0X2JhcnMsIFZQQ0lfUFJJT1JJVFlfTUlERExFKTsKK1JFR0lTVEVSX1ZQQ0lf
SU5JVChpbml0X2JhcnMsIE5VTEwsIFZQQ0lfUFJJT1JJVFlfTUlERExFKTsKIAogLyoKICAqIExv
Y2FsIHZhcmlhYmxlczoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMgYi94ZW4v
ZHJpdmVycy92cGNpL21zaS5jCmluZGV4IDEwOGU4NzFkMWMuLjViYjUwNWM4NjQgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwpA
QCAtMjY2LDcgKzI2Niw3IEBAIHN0YXRpYyBpbnQgaW5pdF9tc2koc3RydWN0IHBjaV9kZXYgKnBk
ZXYpCiAKICAgICByZXR1cm4gMDsKIH0KLVJFR0lTVEVSX1ZQQ0lfSU5JVChpbml0X21zaSwgVlBD
SV9QUklPUklUWV9MT1cpOworUkVHSVNURVJfVlBDSV9JTklUKGluaXRfbXNpLCBOVUxMLCBWUENJ
X1BSSU9SSVRZX0xPVyk7CiAKIHZvaWQgdnBjaV9kdW1wX21zaSh2b2lkKQogewpkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwppbmRl
eCA0MTEzOGU0YzczLi5iZWZjNDE5MmQ5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21z
aXguYworKysgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwpAQCAtNDUwLDcgKzQ1MCw3IEBAIHN0
YXRpYyBpbnQgaW5pdF9tc2l4KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogCiAgICAgcmV0dXJuIDA7
CiB9Ci1SRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9tc2l4LCBWUENJX1BSSU9SSVRZX0hJR0gpOwor
UkVHSVNURVJfVlBDSV9JTklUKGluaXRfbXNpeCwgTlVMTCwgVlBDSV9QUklPUklUWV9ISUdIKTsK
IAogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kv
dnBjaS5jIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKaW5kZXggMGU2ZmYwOWM5YS4uNDFmZDA4
OTkwNCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKKysrIGIveGVuL2RyaXZl
cnMvdnBjaS92cGNpLmMKQEAgLTMxLDE0ICszMSwyNiBAQCBzdHJ1Y3QgdnBjaV9yZWdpc3RlciB7
CiB9OwogCiAjaWZkZWYgX19YRU5fXwotZXh0ZXJuIHZwY2lfcmVnaXN0ZXJfaW5pdF90ICpjb25z
dCBfX3N0YXJ0X3ZwY2lfYXJyYXlbXTsKLWV4dGVybiB2cGNpX3JlZ2lzdGVyX2luaXRfdCAqY29u
c3QgX19lbmRfdnBjaV9hcnJheVtdOworZXh0ZXJuIGNvbnN0IHN0cnVjdCB2cGNpX2hhbmRsZXIg
X19zdGFydF92cGNpX2FycmF5W107CitleHRlcm4gY29uc3Qgc3RydWN0IHZwY2lfaGFuZGxlciBf
X2VuZF92cGNpX2FycmF5W107CiAjZGVmaW5lIE5VTV9WUENJX0lOSVQgKF9fZW5kX3ZwY2lfYXJy
YXkgLSBfX3N0YXJ0X3ZwY2lfYXJyYXkpCiAKIHN0YXRpYyB2b2lkIHZwY2lfcmVtb3ZlX2Rldmlj
ZV9sb2NrZWQoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7CisgICAgdW5zaWduZWQgaW50IGk7CisK
ICAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBkZXYtPnZwY2lfbG9jaykpOwogCisgICAgZm9y
ICggaSA9IDA7IGkgPCBOVU1fVlBDSV9JTklUOyBpKysgKQorICAgIHsKKyAgICAgICAgdnBjaV90
ZWFyZG93bl90ICp0ZWFyZG93biA9CisgICAgICAgICAgICBfX3N0YXJ0X3ZwY2lfYXJyYXlbTlVN
X1ZQQ0lfSU5JVCAtIGkgLSAxXS50ZWFyZG93bjsKKworICAgICAgICBpZiAoICF0ZWFyZG93biAp
CisgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgdGVhcmRvd24ocGRldik7CisgICAgfQor
CiAgICAgd2hpbGUgKCAhbGlzdF9lbXB0eSgmcGRldi0+dnBjaS0+aGFuZGxlcnMpICkKICAgICB7
CiAgICAgICAgIHN0cnVjdCB2cGNpX3JlZ2lzdGVyICpyID0gbGlzdF9maXJzdF9lbnRyeSgmcGRl
di0+dnBjaS0+aGFuZGxlcnMsCkBAIC04Miw3ICs5NCw3IEBAIGludCBfX2h3ZG9tX2luaXQgdnBj
aV9hZGRfaGFuZGxlcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAKICAgICBmb3IgKCBpID0gMDsg
aSA8IE5VTV9WUENJX0lOSVQ7IGkrKyApCiAgICAgewotICAgICAgICByYyA9IF9fc3RhcnRfdnBj
aV9hcnJheVtpXShwZGV2KTsKKyAgICAgICAgcmMgPSBfX3N0YXJ0X3ZwY2lfYXJyYXlbaV0uaW5p
dChwZGV2KTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAgICBicmVhazsKICAgICB9CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oIGIveGVuL2luY2x1ZGUveGVuL3ZwY2ku
aAppbmRleCA5ODU1NmQzMWVkLi4yMDg2NjcyMjdlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vdnBjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKQEAgLTEzLDE1ICsxMywyMiBA
QCB0eXBlZGVmIHVpbnQzMl90IHZwY2lfcmVhZF90KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2
LCB1bnNpZ25lZCBpbnQgcmVnLAogdHlwZWRlZiB2b2lkIHZwY2lfd3JpdGVfdChjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgdmFsLCB2b2lkICpkYXRhKTsKIAotdHlwZWRlZiBpbnQgdnBjaV9yZWdp
c3Rlcl9pbml0X3Qoc3RydWN0IHBjaV9kZXYgKmRldik7Cit0eXBlZGVmIGludCB2cGNpX2luaXRf
dChzdHJ1Y3QgcGNpX2RldiAqZGV2KTsKK3R5cGVkZWYgdm9pZCB2cGNpX3RlYXJkb3duX3Qoc3Ry
dWN0IHBjaV9kZXYgKmRldik7CisKK3N0cnVjdCB2cGNpX2hhbmRsZXIgeworICAgIHZwY2lfaW5p
dF90ICppbml0OworICAgIHZwY2lfdGVhcmRvd25fdCAqdGVhcmRvd247Cit9OwogCiAjZGVmaW5l
IFZQQ0lfUFJJT1JJVFlfSElHSCAgICAgICIxIgogI2RlZmluZSBWUENJX1BSSU9SSVRZX01JRERM
RSAgICAiNSIKICNkZWZpbmUgVlBDSV9QUklPUklUWV9MT1cgICAgICAgIjkiCiAKLSNkZWZpbmUg
UkVHSVNURVJfVlBDSV9JTklUKHgsIHApICAgICAgICAgICAgICAgIFwKLSAgc3RhdGljIHZwY2lf
cmVnaXN0ZXJfaW5pdF90ICpjb25zdCB4IyNfZW50cnkgIFwKLSAgICAgICAgICAgICAgIF9fdXNl
ZF9zZWN0aW9uKCIuZGF0YS52cGNpLiIgcCkgPSB4CisjZGVmaW5lIFJFR0lTVEVSX1ZQQ0lfSU5J
VChpLCB0LCBwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgIGNvbnN0
IHN0YXRpYyBzdHJ1Y3QgdnBjaV9oYW5kbGVyIGkgIyMgdCAjIyBfZW50cnkgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICBfX3VzZWRfc2VjdGlvbigiLmRhdGEudnBjaS4iIHAp
ID0geyAuaW5pdCA9IChpKSwgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAudGVhcmRvd24gPSAodCksIH0KIAogLyogQWRkIHZQQ0kg
aGFuZGxlcnMgdG8gZGV2aWNlLiAqLwogaW50IF9fbXVzdF9jaGVjayB2cGNpX2FkZF9oYW5kbGVy
cyhzdHJ1Y3QgcGNpX2RldiAqZGV2KTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 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 1ffMbn-00029R-1Z; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMbk-000285-T0
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:24 +0000
X-Inumbo-ID: b569d739-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b569d739-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393500"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:23 +0200
Message-ID: <20180717094830.54806-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 04/11] vpci/msix: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

U28gdGhhdCBpbnRlcnJ1cHRzIGFyZSBwcm9wZXJseSBmcmVlZC4KClNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBTaHVmZmxlIG9yZGVy
IG9mIHRoZSB0ZWFyZG93biBmdW5jdGlvbi4KIC0gRnJlZSBtc2l4IGluIHRoZSB0ZWFyZG93biBm
dW5jdGlvbi4KLS0tCiB4ZW4vZHJpdmVycy92cGNpL21zaXguYyB8IDU1ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyB8ICAx
IC0KIDIgZmlsZXMgY2hhbmdlZCwgNDkgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNp
eC5jCmluZGV4IGJlZmM0MTkyZDkuLjRmZDBiNjQzZGYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3ZwY2kvbXNpeC5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC00MzYsMTEgKzQz
Niw2IEBAIHN0YXRpYyBpbnQgaW5pdF9tc2l4KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAg
ICB2cGNpX21zaXhfYXJjaF9pbml0X2VudHJ5KCZwZGV2LT52cGNpLT5tc2l4LT5lbnRyaWVzW2ld
KTsKICAgICB9CiAKLSAgICByYyA9IHZwY2lfYWRkX3JlZ2lzdGVyKHBkZXYtPnZwY2ksIGNvbnRy
b2xfcmVhZCwgY29udHJvbF93cml0ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhf
Y29udHJvbF9yZWcobXNpeF9vZmZzZXQpLCAyLCBwZGV2LT52cGNpLT5tc2l4KTsKLSAgICBpZiAo
IHJjICkKLSAgICAgICAgcmV0dXJuIHJjOwotCiAgICAgd3JpdGVfbG9jaygmZC0+YXJjaC5odm1f
ZG9tYWluLm1zaXhfbG9jayk7CiAgICAgaWYgKCBsaXN0X2VtcHR5KCZkLT5hcmNoLmh2bV9kb21h
aW4ubXNpeF90YWJsZXMpICkKICAgICAgICAgcmVnaXN0ZXJfbW1pb19oYW5kbGVyKGQsICZ2cGNp
X21zaXhfdGFibGVfb3BzKTsKQEAgLTQ0OCw5ICs0NDMsNTcgQEAgc3RhdGljIGludCBpbml0X21z
aXgoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgbGlzdF9hZGQoJnBkZXYtPnZwY2ktPm1zaXgt
Pm5leHQsICZkLT5hcmNoLmh2bV9kb21haW4ubXNpeF90YWJsZXMpOwogICAgIHdyaXRlX3VubG9j
aygmZC0+YXJjaC5odm1fZG9tYWluLm1zaXhfbG9jayk7CiAKKyAgICByYyA9IHZwY2lfYWRkX3Jl
Z2lzdGVyKHBkZXYtPnZwY2ksIGNvbnRyb2xfcmVhZCwgY29udHJvbF93cml0ZSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcobXNpeF9vZmZzZXQpLCAyLCBwZGV2
LT52cGNpLT5tc2l4KTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgLyogVGhlIHRlYXJkb3duIGZ1
bmN0aW9uIHdpbGwgZnJlZSB0aGUgbXNpeCBzdHJ1Y3QuICovCisgICAgICAgIHJldHVybiByYzsK
KwogICAgIHJldHVybiAwOwogfQotUkVHSVNURVJfVlBDSV9JTklUKGluaXRfbXNpeCwgTlVMTCwg
VlBDSV9QUklPUklUWV9ISUdIKTsKKworc3RhdGljIHZvaWQgdGVhcmRvd25fbXNpeChzdHJ1Y3Qg
cGNpX2RldiAqcGRldikKK3sKKyAgICBzdHJ1Y3QgdnBjaV9tc2l4ICptc2l4ID0gcGRldi0+dnBj
aS0+bXNpeDsKKyAgICB1bnNpZ25lZCBpbnQgaSwgcG9zOworICAgIHVpbnQxNl90IGNvbnRyb2w7
CisKKyAgICBpZiAoICFtc2l4ICkKKyAgICAgICAgcmV0dXJuOworCisgICAgd3JpdGVfbG9jaygm
cGRldi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ubXNpeF9sb2NrKTsKKyAgICBsaXN0X2RlbCgm
cGRldi0+dnBjaS0+bXNpeC0+bmV4dCk7CisgICAgd3JpdGVfdW5sb2NrKCZwZGV2LT5kb21haW4t
PmFyY2guaHZtX2RvbWFpbi5tc2l4X2xvY2spOworCisgICAgaWYgKCAhbXNpeC0+ZW5hYmxlZCAp
CisgICAgICAgIGdvdG8gb3V0OworCisgICAgLyogRGlzYWJsZSBNU0lYLiAqLworICAgIHBvcyA9
IHBjaV9maW5kX2NhcF9vZmZzZXQocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYt
PmRldmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRl
dmZuKSwgUENJX0NBUF9JRF9NU0lYKTsKKyAgICBBU1NFUlQocG9zKTsKKyAgICBjb250cm9sID0g
cGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZm
biksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiks
IG1zaXhfY29udHJvbF9yZWcocG9zKSk7CisgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcs
IHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAg
UENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAgICAg
ICAgICAgICAgICAoY29udHJvbCAmIH5QQ0lfTVNJWF9GTEFHU19FTkFCTEUpKTsKKworICAgIGZv
ciAoIGkgPSAwOyBpIDwgbXNpeC0+bWF4X2VudHJpZXM7IGkrKyApCisgICAgeworICAgICAgICBp
bnQgcmMgPSB2cGNpX21zaXhfYXJjaF9kaXNhYmxlX2VudHJ5KCZtc2l4LT5lbnRyaWVzW2ldLCBw
ZGV2KTsKKworICAgICAgICBpZiAoIHJjICYmIHJjICE9IC1FTk9FTlQgKQorICAgICAgICAgICAg
Z3ByaW50ayhYRU5MT0dfV0FSTklORywKKyAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAyeDol
MDJ4LiV1OiB1bmFibGUgdG8gZGlzYWJsZSBNU0lYIGVudHJ5ICV1OiAlZFxuIiwKKyAgICAgICAg
ICAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwK
KyAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBpLCByYyk7CisgICAg
fQorCitvdXQ6CisgICAgeGZyZWUobXNpeCk7CisgICAgcGRldi0+dnBjaS0+bXNpeCA9IE5VTEw7
Cit9CitSRUdJU1RFUl9WUENJX0lOSVQoaW5pdF9tc2l4LCB0ZWFyZG93bl9tc2l4LCBWUENJX1BS
SU9SSVRZX0hJR0gpOwogCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgpkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvdnBjaS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwppbmRleCA0MWZk
MDg5OTA0Li42NzU0OGM0ZjQzIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwor
KysgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwpAQCAtNjAsNyArNjAsNiBAQCBzdGF0aWMgdm9p
ZCB2cGNpX3JlbW92ZV9kZXZpY2VfbG9ja2VkKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAg
ICBsaXN0X2RlbCgmci0+bm9kZSk7CiAgICAgICAgIHhmcmVlKHIpOwogICAgIH0KLSAgICB4ZnJl
ZShwZGV2LT52cGNpLT5tc2l4KTsKICAgICB4ZnJlZShwZGV2LT52cGNpLT5tc2kpOwogICAgIHhm
cmVlKHBkZXYtPnZwY2kpOwogICAgIHBkZXYtPnZwY2kgPSBOVUxMOwotLSAKMi4xNy4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:49: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 1ffMbp-0002Aw-CL; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMbo-0002A8-7T
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:28 +0000
X-Inumbo-ID: b7a05e6b-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b7a05e6b-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393502"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:24 +0200
Message-ID: <20180717094830.54806-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 05/11] vpci/msi: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

U28gdGhhdCBpbnRlcnJ1cHRzIGFyZSBwcm9wZXJseSBmcmVlZC4KClNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBGcmVlIHRoZSBtc2kg
c3RydWN0IGluIHRoZSB0ZWFyZG93biBmdW5jdGlvbi4KLS0tCiB4ZW4vZHJpdmVycy92cGNpL21z
aS5jICB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiB4ZW4v
ZHJpdmVycy92cGNpL3ZwY2kuYyB8ICAxIC0KIDIgZmlsZXMgY2hhbmdlZCwgMzkgaW5zZXJ0aW9u
cygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9tc2ku
YyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKaW5kZXggNWJiNTA1Yzg2NC4uZmNiZWQ3NzJhNiAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2kuYworKysgYi94ZW4vZHJpdmVycy92cGNp
L21zaS5jCkBAIC0yMDAsMTYgKzIwMCw2IEBAIHN0YXRpYyBpbnQgaW5pdF9tc2koc3RydWN0IHBj
aV9kZXYgKnBkZXYpCiAgICAgaWYgKCAhcGRldi0+dnBjaS0+bXNpICkKICAgICAgICAgcmV0dXJu
IC1FTk9NRU07CiAKLSAgICByZXQgPSB2cGNpX2FkZF9yZWdpc3RlcihwZGV2LT52cGNpLCBjb250
cm9sX3JlYWQsIGNvbnRyb2xfd3JpdGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNp
X2NvbnRyb2xfcmVnKHBvcyksIDIsIHBkZXYtPnZwY2ktPm1zaSk7Ci0gICAgaWYgKCByZXQgKQot
ICAgICAgICAvKgotICAgICAgICAgKiBOQjogdGhlcmUncyBubyBuZWVkIHRvIGZyZWUgdGhlIG1z
aSBzdHJ1Y3Qgb3IgcmVtb3ZlIHRoZSByZWdpc3RlcgotICAgICAgICAgKiBoYW5kbGVycyBmb3Jt
IHRoZSBjb25maWcgc3BhY2UsIHRoZSBjYWxsZXIgd2lsbCB0YWtlIGNhcmUgb2YgdGhlCi0gICAg
ICAgICAqIGNsZWFudXAuCi0gICAgICAgICAqLwotICAgICAgICByZXR1cm4gcmV0OwotCiAgICAg
LyogR2V0IHRoZSBtYXhpbXVtIG51bWJlciBvZiB2ZWN0b3JzIHRoZSBkZXZpY2Ugc3VwcG9ydHMu
ICovCiAgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaV9jb250cm9sX3Jl
Zyhwb3MpKTsKQEAgLTIzMCw2ICsyMjAsMTYgQEAgc3RhdGljIGludCBpbml0X21zaShzdHJ1Y3Qg
cGNpX2RldiAqcGRldikKICAgICBwZGV2LT52cGNpLT5tc2ktPmFkZHJlc3M2NCA9IGlzXzY0Yml0
X2FkZHJlc3MoY29udHJvbCk7CiAgICAgcGRldi0+dnBjaS0+bXNpLT5tYXNraW5nID0gaXNfbWFz
a19iaXRfc3VwcG9ydChjb250cm9sKTsKIAorICAgIHJldCA9IHZwY2lfYWRkX3JlZ2lzdGVyKHBk
ZXYtPnZwY2ksIGNvbnRyb2xfcmVhZCwgY29udHJvbF93cml0ZSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtc2lfY29udHJvbF9yZWcocG9zKSwgMiwgcGRldi0+dnBjaS0+bXNpKTsKKyAg
ICBpZiAoIHJldCApCisgICAgICAgIC8qCisgICAgICAgICAqIE5COiB0aGVyZSdzIG5vIG5lZWQg
dG8gZnJlZSB0aGUgbXNpIHN0cnVjdCBvciByZW1vdmUgdGhlIHJlZ2lzdGVyCisgICAgICAgICAq
IGhhbmRsZXJzIGZvcm0gdGhlIGNvbmZpZyBzcGFjZSwgdGhlIHRlYXJkb3duIGZ1bmN0aW9uIHdp
bGwgdGFrZSBjYXJlCisgICAgICAgICAqIG9mIHRoZSBjbGVhbnVwLgorICAgICAgICAgKi8KKyAg
ICAgICAgcmV0dXJuIHJldDsKKwogICAgIHJldCA9IHZwY2lfYWRkX3JlZ2lzdGVyKHBkZXYtPnZw
Y2ksIGFkZHJlc3NfcmVhZCwgYWRkcmVzc193cml0ZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBtc2lfbG93ZXJfYWRkcmVzc19yZWcocG9zKSwgNCwgcGRldi0+dnBjaS0+bXNpKTsKICAg
ICBpZiAoIHJldCApCkBAIC0yNjYsNyArMjY2LDM1IEBAIHN0YXRpYyBpbnQgaW5pdF9tc2koc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCiAKICAgICByZXR1cm4gMDsKIH0KLVJFR0lTVEVSX1ZQQ0lfSU5J
VChpbml0X21zaSwgTlVMTCwgVlBDSV9QUklPUklUWV9MT1cpOworCitzdGF0aWMgdm9pZCB0ZWFy
ZG93bl9tc2koc3RydWN0IHBjaV9kZXYgKnBkZXYpCit7CisgICAgdW5zaWduZWQgaW50IHBvcyA9
IHBjaV9maW5kX2NhcF9vZmZzZXQocGRldi0+c2VnLCBwZGV2LT5idXMsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRl
dmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ0FQ
X0lEX01TSSk7CisgICAgc3RydWN0IHZwY2lfbXNpICptc2kgPSBwZGV2LT52cGNpLT5tc2k7Cisg
ICAgdWludDE2X3QgY29udHJvbDsKKworICAgIGlmICggIW1zaSApCisgICAgICAgIHJldHVybjsK
KworICAgIGlmICggIW1zaS0+ZW5hYmxlZCApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgY29u
dHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRl
di0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+
ZGV2Zm4pLCBtc2lfY29udHJvbF9yZWcocG9zKSk7CisgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2
LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAg
ICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBtc2lfY29udHJvbF9yZWcocG9zKSwKKyAgICAg
ICAgICAgICAgICAgICAgIChjb250cm9sICYgflBDSV9NU0lfRkxBR1NfRU5BQkxFKSk7CisKKyAg
ICB2cGNpX21zaV9hcmNoX2Rpc2FibGUobXNpLCBwZGV2KTsKKworb3V0OgorICAgIHhmcmVlKG1z
aSk7CisgICAgcGRldi0+dnBjaS0+bXNpID0gTlVMTDsKK30KK1JFR0lTVEVSX1ZQQ0lfSU5JVChp
bml0X21zaSwgdGVhcmRvd25fbXNpLCBWUENJX1BSSU9SSVRZX0xPVyk7CiAKIHZvaWQgdnBjaV9k
dW1wX21zaSh2b2lkKQogewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgYi94
ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwppbmRleCA2NzU0OGM0ZjQzLi4wNTY5NDU5Njk5IDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYworKysgYi94ZW4vZHJpdmVycy92cGNpL3Zw
Y2kuYwpAQCAtNjAsNyArNjAsNiBAQCBzdGF0aWMgdm9pZCB2cGNpX3JlbW92ZV9kZXZpY2VfbG9j
a2VkKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICBsaXN0X2RlbCgmci0+bm9kZSk7CiAg
ICAgICAgIHhmcmVlKHIpOwogICAgIH0KLSAgICB4ZnJlZShwZGV2LT52cGNpLT5tc2kpOwogICAg
IHhmcmVlKHBkZXYtPnZwY2kpOwogICAgIHBkZXYtPnZwY2kgPSBOVUxMOwogfQotLSAKMi4xNy4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:49: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 1ffMbt-0002DZ-P6; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMbs-0002Cy-G1
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:32 +0000
X-Inumbo-ID: b9d1a00d-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9d1a00d-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393508"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:25 +0200
Message-ID: <20180717094830.54806-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 06/11] vpci/header: add teardown cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

SW4gb3JkZXIgdG8gdW5tYXAgdGhlIEJBUnMKClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBBZGQgY29tbWVudCByZWdhcmRpbmcgdGhl
IGZhY3QgdGhhdCBtZW1vcnkgZGVjb2RpbmcgaXMgbm90CiAgIGRpc2FibGVkIHdoZW4gcmVtb3Zp
bmcgYSBkZXZpY2UuCi0tLQogeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyB8IDM1ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjggaW5zZXJ0aW9u
cygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRl
ci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCA0MzYzMjcwYTU1Li4xN2E5ZGJi
MGJmIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2
ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTEzMSwxMiArMTMxLDE1IEBAIGJvb2wgdnBjaV9wcm9jZXNz
X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIGlmICggcmMgPT0gLUVSRVNUQVJUICkK
ICAgICAgICAgICAgIHJldHVybiB0cnVlOwogCi0gICAgICAgIHNwaW5fbG9jaygmdi0+dnBjaS5w
ZGV2LT52cGNpX2xvY2spOwotICAgICAgICBpZiAoIHYtPnZwY2kucGRldi0+dnBjaSApCi0gICAg
ICAgICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyB1bmNvbmRpdGlvbmFsbHkgb24gZmFp
bHVyZS4gKi8KLSAgICAgICAgICAgIG1vZGlmeV9kZWNvZGluZyh2LT52cGNpLnBkZXYsICFyYyAm
JiB2LT52cGNpLm1hcCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAhcmMgJiYgdi0+dnBj
aS5yb21fb25seSk7Ci0gICAgICAgIHNwaW5fdW5sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9j
ayk7CisgICAgICAgIGlmICggdi0+dnBjaS5wZGV2ICkKKyAgICAgICAgeworICAgICAgICAgICAg
c3Bpbl9sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7CisgICAgICAgICAgICBpZiAoIHYt
PnZwY2kucGRldi0+dnBjaSApCisgICAgICAgICAgICAgICAgLyogRGlzYWJsZSBtZW1vcnkgZGVj
b2RpbmcgdW5jb25kaXRpb25hbGx5IG9uIGZhaWx1cmUuICovCisgICAgICAgICAgICAgICAgbW9k
aWZ5X2RlY29kaW5nKHYtPnZwY2kucGRldiwgIXJjICYmIHYtPnZwY2kubWFwLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAhcmMgJiYgdi0+dnBjaS5yb21fb25seSk7CisgICAgICAg
ICAgICBzcGluX3VubG9jaygmdi0+dnBjaS5wZGV2LT52cGNpX2xvY2spOworICAgICAgICB9CiAK
ICAgICAgICAgcmFuZ2VzZXRfZGVzdHJveSh2LT52cGNpLm1lbSk7CiAgICAgICAgIHYtPnZwY2ku
bWVtID0gTlVMTDsKQEAgLTU2MCw3ICs1NjMsMjUgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCiAKICAgICByZXR1cm4gKGNtZCAmIFBDSV9DT01NQU5EX01FTU9S
WSkgPyBtb2RpZnlfYmFycyhwZGV2LCB0cnVlLCBmYWxzZSkgOiAwOwogfQotUkVHSVNURVJfVlBD
SV9JTklUKGluaXRfYmFycywgTlVMTCwgVlBDSV9QUklPUklUWV9NSURETEUpOworCitzdGF0aWMg
dm9pZCB0ZWFyZG93bl9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQoreworICAgIHVpbnQxNl90
IGNtZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRl
di0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhw
ZGV2LT5kZXZmbiksIFBDSV9DT01NQU5EKTsKKworICAgIGlmICggY21kICYgUENJX0NPTU1BTkRf
TUVNT1JZICkKKyAgICB7CisgICAgICAgIC8qIFVubWFwIGFsbCBCQVJzIGZyb20gZ3Vlc3QgcDJt
LiAqLworICAgICAgICBtb2RpZnlfYmFycyhwZGV2LCBmYWxzZSwgZmFsc2UpOworICAgICAgICAv
KgorICAgICAgICAgKiBTaW5jZSB0aGlzIG9wZXJhdGlvbiBpcyBkZWZlcnJlZCBhdCB0aGUgcG9p
bnQgd2hlbiBpdCBmaW5pc2hlcyB0aGUKKyAgICAgICAgICogZGV2aWNlIG1pZ2h0IGhhdmUgYmVl
biByZW1vdmVkLCBzbyBkb24ndCBhdHRlbXB0IHRvIGRpc2FibGUgbWVtb3J5CisgICAgICAgICAq
IGRlY29kaW5nIGFmdGVyd2FyZHMuCisgICAgICAgICAqLworICAgICAgICBjdXJyZW50LT52cGNp
LnBkZXYgPSBOVUxMOworICAgIH0KK30KK1JFR0lTVEVSX1ZQQ0lfSU5JVChpbml0X2JhcnMsIHRl
YXJkb3duX2JhcnMsIFZQQ0lfUFJJT1JJVFlfTUlERExFKTsKIAogLyoKICAqIExvY2FsIHZhcmlh
YmxlczoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:49: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 1ffMby-0002HC-7x; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMbw-0002Fj-2j
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:36 +0000
X-Inumbo-ID: bbf36fd4-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bbf36fd4-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393510"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:26 +0200
Message-ID: <20180717094830.54806-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 07/11] rangeset: introduce rangeset_merge
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

VGhpcyBuZXcgaGVscGVyIHdpbGwgbWVyZ2UgdHdvIHJhbmdlc2V0cy4KClNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRy
aXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIHhlbi9jb21tb24vcmFuZ2VzZXQuYyAgICAgIHwgMTIgKysrKysrKysrKysrCiB4
ZW4vaW5jbHVkZS94ZW4vcmFuZ2VzZXQuaCB8ICAzICsrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNSBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9yYW5nZXNldC5jIGIveGVuL2Nv
bW1vbi9yYW5nZXNldC5jCmluZGV4IGJiNjhjZTYyZTQuLjE5NTM0NzY2OWUgMTAwNjQ0Ci0tLSBh
L3hlbi9jb21tb24vcmFuZ2VzZXQuYworKysgYi94ZW4vY29tbW9uL3Jhbmdlc2V0LmMKQEAgLTM3
OCw2ICszNzgsMTggQEAgaW50IHJhbmdlc2V0X2NvbnN1bWVfcmFuZ2VzKHN0cnVjdCByYW5nZXNl
dCAqciwKICAgICByZXR1cm4gcmM7CiB9CiAKK3N0YXRpYyBpbnQgbWVyZ2UodW5zaWduZWQgbG9u
ZyBzLCB1bnNpZ25lZCBsb25nIGUsIHZvaWQgKmRhdGEpCit7CisgICAgc3RydWN0IHJhbmdlc2V0
ICpyID0gZGF0YTsKKworICAgIHJldHVybiByYW5nZXNldF9hZGRfcmFuZ2UociwgcywgZSk7Cit9
CisKK2ludCByYW5nZXNldF9tZXJnZShzdHJ1Y3QgcmFuZ2VzZXQgKnIxLCBzdHJ1Y3QgcmFuZ2Vz
ZXQgKnIyKQoreworICAgIHJldHVybiByYW5nZXNldF9yZXBvcnRfcmFuZ2VzKHIyLCAwLCB+MHVs
LCBtZXJnZSwgcjEpOworfQorCiBpbnQgcmFuZ2VzZXRfYWRkX3NpbmdsZXRvbigKICAgICBzdHJ1
Y3QgcmFuZ2VzZXQgKnIsIHVuc2lnbmVkIGxvbmcgcykKIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hlbi9yYW5nZXNldC5oIGIveGVuL2luY2x1ZGUveGVuL3Jhbmdlc2V0LmgKaW5kZXggNTgz
YjcyYmIwYy4uMGMwNWMyZmQ0ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3Jhbmdlc2V0
LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3Jhbmdlc2V0LmgKQEAgLTgwLDYgKzgwLDkgQEAgaW50
IHJhbmdlc2V0X2NvbnN1bWVfcmFuZ2VzKHN0cnVjdCByYW5nZXNldCAqciwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqLCB1bnNpZ25lZCBsb25nICpjKSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpjdHh0KTsKIAorLyogTWVyZ2UgcmFuZ2Vz
ZXQgcjIgaW50byByYW5nZXNldCByMS4gKi8KK2ludCBfX211c3RfY2hlY2sgcmFuZ2VzZXRfbWVy
Z2Uoc3RydWN0IHJhbmdlc2V0ICpyMSwgc3RydWN0IHJhbmdlc2V0ICpyMik7CisKIC8qIEFkZC9y
ZW1vdmUvcXVlcnkgYSBzaW5nbGUgbnVtYmVyLiAqLwogaW50IF9fbXVzdF9jaGVjayByYW5nZXNl
dF9hZGRfc2luZ2xldG9uKAogICAgIHN0cnVjdCByYW5nZXNldCAqciwgdW5zaWduZWQgbG9uZyBz
KTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09: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 1ffMc0-0002JE-Jd; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMbz-0002IL-Jo
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:39 +0000
X-Inumbo-ID: be82b335-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be82b335-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393514"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:27 +0200
Message-ID: <20180717094830.54806-9-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 08/11] vpci/header: allow multiple map
 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>,
 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>

VG8gYmUgcXVldWVkIGluIHZwY2lfdmNwdS4gVGhpcyB3aWxsIGJlIHJlcXVpcmVkIGZvciBTUi1J
T1Ygc3VwcG9ydCwKd2hpY2ggdXNlcyBhIHNpbmdsZSBjb250cm9sIHJlZ2lzdGVyIGJpdCB0byB0
b2dnbGUgbWVtb3J5IGRlY29kaW5nIGZvcgphbGwgdGhlIHZpcnR1YWwgZnVuY3Rpb25zLgoKTm8g
ZnVuY3Rpb25hbCBjaGFuZ2UgZXhwZWN0ZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4
ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIHwgMTQgKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFu
Z2VkLCAxMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvdnBjaS9oZWFkZXIuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKaW5kZXggMTdh
OWRiYjBiZi4uMmU3OGY4ZDRhNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIu
YworKysgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCkBAIC0xODQsNyArMTg0LDE5IEBAIHN0
YXRpYyB2b2lkIGRlZmVyX21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGNpX2RldiAqcGRl
diwKICAgICAgKiBzdGFydGVkIGZvciB0aGUgc2FtZSBkZXZpY2UgaWYgdGhlIGRvbWFpbiBpcyBu
b3Qgd2VsbC1iZWhhdmVkLgogICAgICAqLwogICAgIGN1cnItPnZwY2kucGRldiA9IHBkZXY7Ci0g
ICAgY3Vyci0+dnBjaS5tZW0gPSBtZW07CisgICAgaWYgKCAhY3Vyci0+dnBjaS5tZW0gKQorICAg
ICAgICBjdXJyLT52cGNpLm1lbSA9IG1lbTsKKyAgICBlbHNlCisgICAgeworICAgICAgICBpbnQg
cmMgPSByYW5nZXNldF9tZXJnZShjdXJyLT52cGNpLm1lbSwgbWVtKTsKKworICAgICAgICBpZiAo
IHJjICkKKyAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCisgICAgICAgICAgICAg
ICAgICAgICIlMDR4OiUwMng6JTAyeC4ldTogdW5hYmxlIHRvICVzbWFwIG1lbW9yeSByZWdpb246
ICVkXG4iLAorICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NM
T1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZm
biksIG1hcCA/ICIiIDogInVuIiwgcmMpOworICAgICAgICByYW5nZXNldF9kZXN0cm95KG1lbSk7
CisgICAgfQogICAgIGN1cnItPnZwY2kubWFwID0gbWFwOwogICAgIGN1cnItPnZwY2kucm9tX29u
bHkgPSByb21fb25seTsKIH0KLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09: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 1ffMc5-0002Lz-07; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMc3-0002LD-RD
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:43 +0000
X-Inumbo-ID: c0b2751e-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c0b2751e-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393516"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:28 +0200
Message-ID: <20180717094830.54806-10-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 09/11] pci: add vpci hooks for device
 addition/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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

U28gdGhhdCBwY2lfe2FkZC9yZW1vdmV9X2RldmljZSB3b3JrIGNvcnJlY3RseSB3aXRoIHZwY2ku
IE5vdGUgdGhhdAp0aGlzIHJlcXVpcmVzIG1vdmluZyB2cGNpX2FkZF9oYW5kbGVycyBvdXQgb2Yg
dGhlIGluaXQgc2VjdGlvbi4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29u
cmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhl
bi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3BjaS5jIHwgOCArKysrKysrKwogeGVuL2RyaXZlcnMvdnBjaS92cGNpLmMg
ICAgICAgfCAyICstCiB4ZW4vaW5jbHVkZS94ZW4vdnBjaS5oICAgICAgICB8IDIgKysKIDMgZmls
ZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
cGNpLmMKaW5kZXggYTVkNTliODNiNy4uYTcxMmRiMDI5NCAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMK
QEAgLTc2OCw2ICs3NjgsMTMgQEAgaW50IHBjaV9hZGRfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywg
dTggZGV2Zm4sCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICAgICAgfQogCisgICAgICAgIHJl
dCA9IHZwY2lfYWRkX2hhbmRsZXJzKHBkZXYpOworICAgICAgICBpZiAoIHJldCApCisgICAgICAg
IHsKKyAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA9IE5VTEw7CisgICAgICAgICAgICBnb3RvIG91
dDsKKyAgICAgICAgfQorCiAgICAgICAgIGxpc3RfYWRkKCZwZGV2LT5kb21haW5fbGlzdCwgJmhh
cmR3YXJlX2RvbWFpbi0+YXJjaC5wZGV2X2xpc3QpOwogICAgIH0KICAgICBlbHNlCkBAIC04MTIs
NiArODE5LDcgQEAgaW50IHBjaV9yZW1vdmVfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2
Zm4pCiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHBkZXYsICZwc2VnLT5hbGxkZXZzX2xpc3Qs
IGFsbGRldnNfbGlzdCApCiAgICAgICAgIGlmICggcGRldi0+YnVzID09IGJ1cyAmJiBwZGV2LT5k
ZXZmbiA9PSBkZXZmbiApCiAgICAgICAgIHsKKyAgICAgICAgICAgIHZwY2lfcmVtb3ZlX2Rldmlj
ZShwZGV2KTsKICAgICAgICAgICAgIHJldCA9IGlvbW11X3JlbW92ZV9kZXZpY2UocGRldik7CiAg
ICAgICAgICAgICBpZiAoIHBkZXYtPmRvbWFpbiApCiAgICAgICAgICAgICAgICAgbGlzdF9kZWwo
JnBkZXYtPmRvbWFpbl9saXN0KTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5j
IGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKaW5kZXggMDU2OTQ1OTY5OS4uNzMyZDM1MjVhZSAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBj
aS92cGNpLmMKQEAgLTcyLDcgKzcyLDcgQEAgdm9pZCB2cGNpX3JlbW92ZV9kZXZpY2Uoc3RydWN0
IHBjaV9kZXYgKnBkZXYpCiAgICAgc3Bpbl91bmxvY2soJnBkZXYtPnZwY2lfbG9jayk7CiB9CiAK
LWludCBfX2h3ZG9tX2luaXQgdnBjaV9hZGRfaGFuZGxlcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYp
CitpbnQgdnBjaV9hZGRfaGFuZGxlcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7CiAgICAgdW5z
aWduZWQgaW50IGk7CiAgICAgaW50IHJjID0gMDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi92cGNpLmggYi94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oCmluZGV4IDIwODY2NzIyN2UuLmU2Mjky
MjQwODggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKKysrIGIveGVuL2luY2x1
ZGUveGVuL3ZwY2kuaApAQCAtMjI0LDYgKzIyNCw4IEBAIHN0YXRpYyBpbmxpbmUgaW50IHZwY2lf
YWRkX2hhbmRsZXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIHJldHVybiAwOwogfQogCitz
dGF0aWMgaW5saW5lIHZvaWQgdnBjaV9yZW1vdmVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KSB7IH0KKwogc3RhdGljIGlubGluZSB2b2lkIHZwY2lfZHVtcF9tc2kodm9pZCkgeyB9CiAKIHN0
YXRpYyBpbmxpbmUgdWludDMyX3QgdnBjaV9yZWFkKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQg
aW50IHJlZywKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:49:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffMc9-0002PB-E5; Tue, 17 Jul 2018 09: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMc8-0002OH-3J
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:48 +0000
X-Inumbo-ID: c32a3775-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c32a3775-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:49:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393518"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:29 +0200
Message-ID: <20180717094830.54806-11-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 10/11] vpci: add a wait operation to the vpci
 vcpu pending actions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

VGhpcyBhbGxvd3Mgd2FpdGluZyBhIHNwZWNpZmllZCBudW1iZXIgb2YgY3ljbGVzIG9uIHRoZSB2
Y3B1LiBPbmNlIHRoZQp3YWl0IGhhcyBmaW5pc2hlZCBhIGNhbGxiYWNrIGlzIGV4ZWN1dGVkLgoK
Tm90ZSB0aGF0IHRoaXMgaXMgc3RpbGwgbm90IHVzZWQsIGJ1dCBpbnRyb2R1Y2VkIGhlcmUgaW4g
b3JkZXIgdG8Kc2ltcGxpZnkgdGhlIGNvbXBsZXhpdHkgb2YgdGhlIHBhdGNoZXMgdGhhdCBhY3R1
YWxseSBtYWtlIHVzZSBvZiBpdC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5j
b20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgotLS0KIHhlbi9k
cml2ZXJzL3ZwY2kvaGVhZGVyLmMgfCA3MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi92cGNpLmggICAgfCAyNSArKysrKysrKysrKy0tLQog
MiBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFk
ZXIuYwppbmRleCAyZTc4ZjhkNGE2Li5lOWM3YjZhYTcyIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTEyMCwy
OSArMTIwLDMxIEBAIHN0YXRpYyB2b2lkIG1vZGlmeV9kZWNvZGluZyhjb25zdCBzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgYm9vbCBtYXAsIGJvb2wgcm9tX29ubHkpCiAKIGJvb2wgdnBjaV9wcm9jZXNz
X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgaWYgKCB2LT52cGNpLm1lbSApCisgICAg
c3dpdGNoICggdi0+dnBjaS50YXNrICkKKyAgICB7CisgICAgY2FzZSBNT0RJRllfTUVNT1JZOgog
ICAgIHsKICAgICAgICAgc3RydWN0IG1hcF9kYXRhIGRhdGEgPSB7CiAgICAgICAgICAgICAuZCA9
IHYtPmRvbWFpbiwKLSAgICAgICAgICAgIC5tYXAgPSB2LT52cGNpLm1hcCwKKyAgICAgICAgICAg
IC5tYXAgPSB2LT52cGNpLm1lbW9yeS5tYXAsCiAgICAgICAgIH07Ci0gICAgICAgIGludCByYyA9
IHJhbmdlc2V0X2NvbnN1bWVfcmFuZ2VzKHYtPnZwY2kubWVtLCBtYXBfcmFuZ2UsICZkYXRhKTsK
KyAgICAgICAgaW50IHJjID0gcmFuZ2VzZXRfY29uc3VtZV9yYW5nZXModi0+dnBjaS5tZW1vcnku
bWVtLCBtYXBfcmFuZ2UsICZkYXRhKTsKIAogICAgICAgICBpZiAoIHJjID09IC1FUkVTVEFSVCAp
CiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKIAotICAgICAgICBpZiAoIHYtPnZwY2kucGRldiAp
CisgICAgICAgIGlmICggdi0+dnBjaS5tZW1vcnkucGRldiApCiAgICAgICAgIHsKLSAgICAgICAg
ICAgIHNwaW5fbG9jaygmdi0+dnBjaS5wZGV2LT52cGNpX2xvY2spOwotICAgICAgICAgICAgaWYg
KCB2LT52cGNpLnBkZXYtPnZwY2kgKQorICAgICAgICAgICAgc3Bpbl9sb2NrKCZ2LT52cGNpLm1l
bW9yeS5wZGV2LT52cGNpX2xvY2spOworICAgICAgICAgICAgaWYgKCB2LT52cGNpLm1lbW9yeS5w
ZGV2LT52cGNpICkKICAgICAgICAgICAgICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyB1
bmNvbmRpdGlvbmFsbHkgb24gZmFpbHVyZS4gKi8KLSAgICAgICAgICAgICAgICBtb2RpZnlfZGVj
b2Rpbmcodi0+dnBjaS5wZGV2LCAhcmMgJiYgdi0+dnBjaS5tYXAsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICFyYyAmJiB2LT52cGNpLnJvbV9vbmx5KTsKLSAgICAgICAgICAgIHNw
aW5fdW5sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2lfbG9jayk7CisgICAgICAgICAgICAgICAgbW9k
aWZ5X2RlY29kaW5nKHYtPnZwY2kubWVtb3J5LnBkZXYsICFyYyAmJiB2LT52cGNpLm1lbW9yeS5t
YXAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICFyYyAmJiB2LT52cGNpLm1lbW9y
eS5yb21fb25seSk7CisgICAgICAgICAgICBzcGluX3VubG9jaygmdi0+dnBjaS5tZW1vcnkucGRl
di0+dnBjaV9sb2NrKTsKICAgICAgICAgfQogCi0gICAgICAgIHJhbmdlc2V0X2Rlc3Ryb3kodi0+
dnBjaS5tZW0pOwotICAgICAgICB2LT52cGNpLm1lbSA9IE5VTEw7CisgICAgICAgIHJhbmdlc2V0
X2Rlc3Ryb3kodi0+dnBjaS5tZW1vcnkubWVtKTsKKyAgICAgICAgdi0+dnBjaS50YXNrID0gTk9O
RTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAgICAvKgogICAgICAgICAgICAgICogRklY
TUU6IGluIGNhc2Ugb2YgZmFpbHVyZSByZW1vdmUgdGhlIGRldmljZSBmcm9tIHRoZSBkb21haW4u
CkBAIC0xNTEsNyArMTUzLDIwIEBAIGJvb2wgdnBjaV9wcm9jZXNzX3BlbmRpbmcoc3RydWN0IHZj
cHUgKnYpCiAgICAgICAgICAgICAgKiBraWxsZWQgaW4gb3JkZXIgdG8gYXZvaWQgbGVha2luZyBz
dGFsZSBwMm0gbWFwcGluZ3Mgb24KICAgICAgICAgICAgICAqIGZhaWx1cmUuCiAgICAgICAgICAg
ICAgKi8KLSAgICAgICAgICAgIHZwY2lfcmVtb3ZlX2RldmljZSh2LT52cGNpLnBkZXYpOworICAg
ICAgICAgICAgdnBjaV9yZW1vdmVfZGV2aWNlKHYtPnZwY2kubWVtb3J5LnBkZXYpOworICAgICAg
ICBicmVhazsKKyAgICB9CisKKyAgICBjYXNlIFdBSVQ6CisgICAgICAgIGlmICggZ2V0X2N5Y2xl
cygpIDwgdi0+dnBjaS53YWl0LmVuZCApCisgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKKworICAg
ICAgICB2LT52cGNpLnRhc2sgPSBOT05FOworICAgICAgICB2LT52cGNpLndhaXQuY2FsbGJhY2so
di0+dnBjaS53YWl0LmRhdGEpOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgTk9ORToKKyAg
ICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KIAogICAgIHJldHVybiBmYWxzZTsKQEAgLTE4Mywx
MyArMTk4LDM1IEBAIHN0YXRpYyB2b2lkIGRlZmVyX21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3QgcGNpX2RldiAqcGRldiwKICAgICAgKiBpcyBtYXBwZWQuIFRoaXMgY2FuIGxlYWQgdG8gcGFy
YWxsZWwgbWFwcGluZyBvcGVyYXRpb25zIGJlaW5nCiAgICAgICogc3RhcnRlZCBmb3IgdGhlIHNh
bWUgZGV2aWNlIGlmIHRoZSBkb21haW4gaXMgbm90IHdlbGwtYmVoYXZlZC4KICAgICAgKi8KLSAg
ICBjdXJyLT52cGNpLnBkZXYgPSBwZGV2OwotICAgIGlmICggIWN1cnItPnZwY2kubWVtICkKLSAg
ICAgICAgY3Vyci0+dnBjaS5tZW0gPSBtZW07CisgICAgaWYgKCAhcGRldi0+aW5mby5pc192aXJ0
Zm4gKQorICAgICAgICBjdXJyLT52cGNpLm1lbW9yeS5wZGV2ID0gcGRldjsKKyAgICBlbHNlCisg
ICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICBjdXJyLT52cGNpLm1lbW9y
eS5wZGV2ID0gTlVMTDsKKyAgICAgICAgLyoKKyAgICAgICAgICogU2V0IHRoZSBCQVJzIGFzIGVu
YWJsZWQgbm93LCBmb3IgVkYgdGhlIG1lbW9yeSBkZWNvZGluZyBpcyBub3QKKyAgICAgICAgICog
Y29udHJvbGxlZCBieSB0aGUgVkYgY29tbWFuZCByZWdpc3Rlci4KKyAgICAgICAgICovCisgICAg
ICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShwZGV2LT52cGNpLT5oZWFkZXIuYmFycyk7
IGkrKyApCisgICAgICAgICAgICBpZiAoIE1BUFBBQkxFX0JBUigmcGRldi0+dnBjaS0+aGVhZGVy
LmJhcnNbaV0pICkKKyAgICAgICAgICAgICAgICBwZGV2LT52cGNpLT5oZWFkZXIuYmFyc1tpXS5l
bmFibGVkID0gbWFwOworICAgIH0KKyAgICBpZiAoIGN1cnItPnZwY2kudGFzayA9PSBOT05FICkK
KyAgICB7CisgICAgICAgIGN1cnItPnZwY2kubWVtb3J5Lm1lbSA9IG1lbTsKKyAgICAgICAgY3Vy
ci0+dnBjaS5tZW1vcnkubWFwID0gbWFwOworICAgICAgICBjdXJyLT52cGNpLm1lbW9yeS5yb21f
b25seSA9IHJvbV9vbmx5OworICAgICAgICBjdXJyLT52cGNpLnRhc2sgPSBNT0RJRllfTUVNT1JZ
OworICAgIH0KICAgICBlbHNlCiAgICAgewotICAgICAgICBpbnQgcmMgPSByYW5nZXNldF9tZXJn
ZShjdXJyLT52cGNpLm1lbSwgbWVtKTsKKyAgICAgICAgaW50IHJjID0gcmFuZ2VzZXRfbWVyZ2Uo
Y3Vyci0+dnBjaS5tZW1vcnkubWVtLCBtZW0pOwogCisgICAgICAgIEFTU0VSVChjdXJyLT52cGNp
LnRhc2sgPT0gTU9ESUZZX01FTU9SWSk7CisgICAgICAgIEFTU0VSVChjdXJyLT52cGNpLm1lbW9y
eS5tYXAgPT0gbWFwKTsKKyAgICAgICAgQVNTRVJUKGN1cnItPnZwY2kubWVtb3J5LnJvbV9vbmx5
ID09IHJvbV9vbmx5KTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAgICBncHJpbnRrKFhF
TkxPR19XQVJOSU5HLAogICAgICAgICAgICAgICAgICAgICAiJTA0eDolMDJ4OiUwMnguJXU6IHVu
YWJsZSB0byAlc21hcCBtZW1vcnkgcmVnaW9uOiAlZFxuIiwKQEAgLTE5Nyw4ICsyMzQsNiBAQCBz
dGF0aWMgdm9pZCBkZWZlcl9tYXAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBjaV9kZXYgKnBk
ZXYsCiAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgbWFwID8gIiIg
OiAidW4iLCByYyk7CiAgICAgICAgIHJhbmdlc2V0X2Rlc3Ryb3kobWVtKTsKICAgICB9Ci0gICAg
Y3Vyci0+dnBjaS5tYXAgPSBtYXA7Ci0gICAgY3Vyci0+dnBjaS5yb21fb25seSA9IHJvbV9vbmx5
OwogfQogCiBzdGF0aWMgaW50IG1vZGlmeV9iYXJzKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2
LCBib29sIG1hcCwgYm9vbCByb21fb25seSkKQEAgLTU5MCw3ICs2MjUsNyBAQCBzdGF0aWMgdm9p
ZCB0ZWFyZG93bl9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICAgKiBkZXZpY2Ug
bWlnaHQgaGF2ZSBiZWVuIHJlbW92ZWQsIHNvIGRvbid0IGF0dGVtcHQgdG8gZGlzYWJsZSBtZW1v
cnkKICAgICAgICAgICogZGVjb2RpbmcgYWZ0ZXJ3YXJkcy4KICAgICAgICAgICovCi0gICAgICAg
IGN1cnJlbnQtPnZwY2kucGRldiA9IE5VTEw7CisgICAgICAgIGN1cnJlbnQtPnZwY2kubWVtb3J5
LnBkZXYgPSBOVUxMOwogICAgIH0KIH0KIFJFR0lTVEVSX1ZQQ0lfSU5JVChpbml0X2JhcnMsIHRl
YXJkb3duX2JhcnMsIFZQQ0lfUFJJT1JJVFlfTUlERExFKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hlbi92cGNpLmggYi94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oCmluZGV4IGU2MjkyMjQwODgu
LjU0NzlmZTU3ZDIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL3ZwY2kuaApAQCAtMTQ4LDExICsxNDgsMjYgQEAgc3RydWN0IHZwY2kgewog
fTsKIAogc3RydWN0IHZwY2lfdmNwdSB7Ci0gICAgLyogUGVyLXZjcHUgc3RydWN0dXJlIHRvIHN0
b3JlIHN0YXRlIHdoaWxlIHt1bn1tYXBwaW5nIG9mIFBDSSBCQVJzLiAqLwotICAgIHN0cnVjdCBy
YW5nZXNldCAqbWVtOwotICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2OwotICAgIGJvb2wgbWFwICAg
ICAgOiAxOwotICAgIGJvb2wgcm9tX29ubHkgOiAxOworICAgIGVudW0geworICAgICAgICBOT05F
LAorICAgICAgICBNT0RJRllfTUVNT1JZLAorICAgICAgICBXQUlULAorICAgIH0gdGFzazsKKyAg
ICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICAvKiBTdG9yZSBzdGF0ZSB3
aGlsZSB7dW59bWFwcGluZyBvZiBQQ0kgQkFScy4gKi8KKyAgICAgICAgICAgIHN0cnVjdCByYW5n
ZXNldCAqbWVtOworICAgICAgICAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CisgICAgICAgICAg
ICBib29sIG1hcCAgICAgIDogMTsKKyAgICAgICAgICAgIGJvb2wgcm9tX29ubHkgOiAxOworICAg
ICAgICB9IG1lbW9yeTsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgLyogU3RvcmUgd2Fp
dCBzdGF0ZS4gKi8KKyAgICAgICAgICAgY3ljbGVzX3QgZW5kOworICAgICAgICAgICB2b2lkICgq
Y2FsbGJhY2spKHZvaWQgKik7CisgICAgICAgICAgIHZvaWQgKmRhdGE7CisgICAgICAgIH0gd2Fp
dDsKKyAgICB9OwogfTsKIAogI2lmZGVmIF9fWEVOX18KLS0gCjIuMTcuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:49:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:49:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffMcD-0002SJ-RQ; Tue, 17 Jul 2018 09:49: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffMcD-0002Rq-2p
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:49:53 +0000
X-Inumbo-ID: c6152b85-89a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c6152b85-89a6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:50:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60393521"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 11:48:30 +0200
Message-ID: <20180717094830.54806-12-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717094830.54806-1-roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [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>,
 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>

U28gdGhhdCBhIFBDSSBkZXZpY2UgdGhhdCBzdXBwb3J0cyBTUi1JT1YgKFBGKSBjYW4gZW5hYmxl
IHRoZSBjYXBhYmlsaXR5CmFuZCB1c2UgdGhlIHZpcnR1YWwgZnVuY3Rpb25zLgoKVGhpcyBjb2Rl
IGlzIGV4cGVjdGVkIHRvIG9ubHkgYmUgdXNlZCBieSBwcml2aWxlZ2VkIGRvbWFpbnMsCnVucHJp
dmlsZWdlZCBkb21haW5zIHNob3VsZCBub3QgZ2V0IGFjY2VzcyB0byB0aGUgU1ItSU9WIGNhcGFi
aWxpdHkuCgpUaGUgY3VycmVudCBjb2RlIGRldGVjdHMgZW5hYmxpbmcgb2YgdGhlIHZpcnR1YWwg
ZnVuY3Rpb25zIGZlYXR1cmUgYW5kCmF1dG9tYXRpY2FsbHkgYWRkcyB0aGUgVkZzIHRvIHRoZSBk
b21haW4uIEl0IGFsc28gZGV0ZWN0cyBlbmFibGluZyBvZgptZW1vcnkgc3BhY2UgYW5kIG1hcHMg
dGhlIFZGcyBCQVJzIGludG8gdGhlIGRvbWFpbiBwMm0uIERpc2FibGluZyBvZgp0aGUgVkYgZW5h
YmxlIGJpdCByZW1vdmVzIHRoZSBkZXZpY2VzIGFuZCB0aGUgQkFSIG1lbW9yeSBtYXAgZnJvbSB0
aGUKZG9tYWluIHAybS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpD
aGFuZ2VzIHNpbmNlIHYxOgogLSBGcmVlIHNyaW92IG9uIHRlYXJkb3duLgogLSBVc2UgYSByZWN1
cnNpdmUgbG9jayBpbiBvcmRlciB0byBwcmV2ZW50IGRlYWRsb2NraW5nIHdoZW4gbWFwcGluZyBh
CiAgIFZGIEJBUiBhbmQgdHJ5IHRvIGFjcXVpcmUgdGhlIFBGIGxvY2suCiAtIEZpeCBjb21tZW50
IHR5cG8uCiAtIERvIG5vdCBjaGVjayBwY2lfc2l6ZV9tZW1fYmFyIHJldHVybiB2YWx1ZSBhZ2Fp
bnN0IDw9IDAuCi0tLQpUZXN0ZWQgd2l0aCBhIExpbnV4IFBWSCBEb20wIHdpdGggSW50ZWwgSTM1
MCBuaWMuCi0tLQogeGVuL2RyaXZlcnMvdnBjaS9NYWtlZmlsZSB8ICAgMiArLQogeGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYyB8ICAzNiArKystLQogeGVuL2RyaXZlcnMvdnBjaS9zcmlvdi5jICB8
IDMxNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2RyaXZlcnMv
dnBjaS92cGNpLmMgICB8ICAxMCArLQogeGVuL2luY2x1ZGUveGVuL3ZwY2kuaCAgICB8ICAgOSAr
LQogNSBmaWxlcyBjaGFuZ2VkLCAzNTkgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvdnBjaS9zcmlvdi5jCgpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvdnBjaS9NYWtlZmlsZSBiL3hlbi9kcml2ZXJzL3ZwY2kvTWFrZWZpbGUKaW5k
ZXggNTVkMWJkZmRhMC4uNjI3NGY2MGU3NCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9N
YWtlZmlsZQorKysgYi94ZW4vZHJpdmVycy92cGNpL01ha2VmaWxlCkBAIC0xICsxIEBACi1vYmot
eSArPSB2cGNpLm8gaGVhZGVyLm8gbXNpLm8gbXNpeC5vCitvYmoteSArPSB2cGNpLm8gaGVhZGVy
Lm8gbXNpLm8gbXNpeC5vIHNyaW92Lm8KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVh
ZGVyLmMgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCmluZGV4IGU5YzdiNmFhNzIuLjA5MmE4
ODg3NTEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKKysrIGIveGVuL2Ry
aXZlcnMvdnBjaS9oZWFkZXIuYwpAQCAtMjM2LDcgKzIzNiw3IEBAIHN0YXRpYyB2b2lkIGRlZmVy
X21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwKICAgICB9CiB9CiAK
LXN0YXRpYyBpbnQgbW9kaWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wg
bWFwLCBib29sIHJvbV9vbmx5KQoraW50IHZwY2lfbW9kaWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBj
aV9kZXYgKnBkZXYsIGJvb2wgbWFwLCBib29sIHJvbV9vbmx5KQogewogICAgIHN0cnVjdCB2cGNp
X2hlYWRlciAqaGVhZGVyID0gJnBkZXYtPnZwY2ktPmhlYWRlcjsKICAgICBzdHJ1Y3QgcmFuZ2Vz
ZXQgKm1lbSA9IHJhbmdlc2V0X25ldyhOVUxMLCBOVUxMLCAwKTsKQEAgLTMxOCwxMCArMzE4LDE2
IEBAIHN0YXRpYyBpbnQgbW9kaWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJv
b2wgbWFwLCBib29sIHJvbV9vbmx5KQogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAg
ICB9CiAKLSAgICAgICAgc3Bpbl9sb2NrKCZ0bXAtPnZwY2lfbG9jayk7CisgICAgICAgIC8qCisg
ICAgICAgICAqIFdoZW4gbWFwcGluZyB0aGUgQkFScyBvZiBhIFZGIHRoZSBwYXJlbnQgUEYgaXMg
YWxyZWFkeSBsb2NrZWQgYW5kCisgICAgICAgICAqIHRyeWluZyB0byBsb2NrIGl0IHdpbGwgcmVz
dWx0IGluIGEgZGVhZGxvY2ssIHNvIHVzZSBhIHJlY3Vyc2l2ZQorICAgICAgICAgKiBsb2NrLiBU
aGlzIGlzIGJlY2F1c2UgdnBjaV9tb2RpZnlfYmFycyBpcyBjYWxsZWQgZnJvbSB0aGUgcGFyZW50
IFBGCisgICAgICAgICAqIGNvbnRyb2xfd3JpdGUgcmVnaXN0ZXIgaGFuZGxlci4KKyAgICAgICAg
ICovCisgICAgICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJnRtcC0+dnBjaV9sb2NrKTsKICAgICAg
ICAgaWYgKCAhdG1wLT52cGNpICkKICAgICAgICAgewotICAgICAgICAgICAgc3Bpbl91bmxvY2so
JnRtcC0+dnBjaV9sb2NrKTsKKyAgICAgICAgICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmdG1w
LT52cGNpX2xvY2spOwogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIH0KICAgICAgICAg
Zm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHRtcC0+dnBjaS0+aGVhZGVyLmJhcnMpOyBpKysg
KQpAQCAtMzQyLDE0ICszNDgsMTQgQEAgc3RhdGljIGludCBtb2RpZnlfYmFycyhjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBtYXAsIGJvb2wgcm9tX29ubHkpCiAgICAgICAgICAgICBy
YyA9IHJhbmdlc2V0X3JlbW92ZV9yYW5nZShtZW0sIHN0YXJ0LCBlbmQpOwogICAgICAgICAgICAg
aWYgKCByYyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnRt
cC0+dnBjaV9sb2NrKTsKKyAgICAgICAgICAgICAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJnRt
cC0+dnBjaV9sb2NrKTsKICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfV0FSTklORyAi
RmFpbGVkIHRvIHJlbW92ZSBbJWx4LCAlbHhdOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICAg
ICAgc3RhcnQsIGVuZCwgcmMpOwogICAgICAgICAgICAgICAgIHJhbmdlc2V0X2Rlc3Ryb3kobWVt
KTsKICAgICAgICAgICAgICAgICByZXR1cm4gcmM7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0K
LSAgICAgICAgc3Bpbl91bmxvY2soJnRtcC0+dnBjaV9sb2NrKTsKKyAgICAgICAgc3Bpbl91bmxv
Y2tfcmVjdXJzaXZlKCZ0bXAtPnZwY2lfbG9jayk7CiAgICAgfQogCiAgICAgQVNTRVJUKGRldik7
CkBAIC0zOTEsNyArMzk3LDcgQEAgc3RhdGljIHZvaWQgY21kX3dyaXRlKGNvbnN0IHN0cnVjdCBw
Y2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgKiBtZW1vcnkgZGVjb2Rp
bmcgYml0IGhhcyBub3QgYmVlbiBjaGFuZ2VkLCBzbyBsZWF2ZSBldmVyeXRoaW5nIGFzLWlzLAog
ICAgICAgICAgKiBob3BpbmcgdGhlIGd1ZXN0IHdpbGwgcmVhbGl6ZSBhbmQgdHJ5IGFnYWluLgog
ICAgICAgICAgKi8KLSAgICAgICAgbW9kaWZ5X2JhcnMocGRldiwgY21kICYgUENJX0NPTU1BTkRf
TUVNT1JZLCBmYWxzZSk7CisgICAgICAgIHZwY2lfbW9kaWZ5X2JhcnMocGRldiwgY21kICYgUENJ
X0NPTU1BTkRfTUVNT1JZLCBmYWxzZSk7CiAgICAgZWxzZQogICAgICAgICBwY2lfY29uZl93cml0
ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCByZWcsIGNtZCk7CiB9CkBAIC00
NzIsMTMgKzQ3OCwxMyBAQCBzdGF0aWMgdm9pZCByb21fd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgIGhlYWRlci0+cm9tX2VuYWJsZWQg
PSBuZXdfZW5hYmxlZDsKICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zZWcsIHBkZXYt
PmJ1cywgc2xvdCwgZnVuYywgcmVnLCB2YWwpOwogICAgIH0KLSAgICBlbHNlIGlmICggbW9kaWZ5
X2JhcnMocGRldiwgbmV3X2VuYWJsZWQsIHRydWUpICkKKyAgICBlbHNlIGlmICggdnBjaV9tb2Rp
ZnlfYmFycyhwZGV2LCBuZXdfZW5hYmxlZCwgdHJ1ZSkgKQogICAgICAgICAvKgogICAgICAgICAg
KiBObyBtZW1vcnkgaGFzIGJlZW4gYWRkZWQgb3IgcmVtb3ZlZCBmcm9tIHRoZSBwMm0gKGJlY2F1
c2UgdGhlIGFjdHVhbAogICAgICAgICAgKiBwMm0gY2hhbmdlcyBhcmUgZGVmZXJyZWQgaW4gZGVm
ZXJfbWFwKSBhbmQgdGhlIFJPTSBlbmFibGUgYml0IGhhcwogICAgICAgICAgKiBub3QgYmVlbiBj
aGFuZ2VkLCBzbyBsZWF2ZSBldmVyeXRoaW5nIGFzLWlzLCBob3BpbmcgdGhlIGd1ZXN0IHdpbGwK
ICAgICAgICAgICogcmVhbGl6ZSBhbmQgdHJ5IGFnYWluLiBJdCdzIGltcG9ydGFudCB0byBub3Qg
dXBkYXRlIHJvbS0+YWRkciBpbiB0aGUKLSAgICAgICAgICogdW5tYXAgY2FzZSBpZiBtb2RpZnlf
YmFycyBoYXMgZmFpbGVkLCBvciBmdXR1cmUgYXR0ZW1wdHMgd291bGQKKyAgICAgICAgICogdW5t
YXAgY2FzZSBpZiB2cGNpX21vZGlmeV9iYXJzIGhhcyBmYWlsZWQsIG9yIGZ1dHVyZSBhdHRlbXB0
cyB3b3VsZAogICAgICAgICAgKiBhdHRlbXB0IHRvIHVubWFwIHRoZSB3cm9uZyBhZGRyZXNzLgog
ICAgICAgICAgKi8KICAgICAgICAgcmV0dXJuOwpAQCAtNTAwLDYgKzUwNiwxNiBAQCBzdGF0aWMg
aW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICB9OwogICAgIGludCByYzsK
IAorICAgIGlmICggcGRldi0+aW5mby5pc192aXJ0Zm4gKQorICAgICAgICAvKgorICAgICAgICAg
KiBObyBuZWVkIHRvIHNldCB0cmFwcyBmb3IgdGhlIGNvbW1hbmQgcmVnaXN0ZXIgb3IgdGhlIEJB
UiByZWdpc3RlcnMKKyAgICAgICAgICogYmVjYXVzZSB0aG9zZSBhcmUgbm90IHVzZWQgYnkgVkZz
LiBNZW1vcnkgZGVjb2RpbmcgYW5kIHBvc2l0aW9uIG9mCisgICAgICAgICAqIHRoZSBWRiBCQVJz
IGlzIGNvbnRyb2xsZWQgZnJvbSB0aGUgUEYuCisgICAgICAgICAqCisgICAgICAgICAqIFRPRE86
IGFkZCBEb21VIHN1cHBvcnQgZm9yIFZGcy4KKyAgICAgICAgICovCisgICAgICAgIHJldHVybiAw
OworCiAgICAgc3dpdGNoICggcGNpX2NvbmZfcmVhZDgocGRldi0+c2VnLCBwZGV2LT5idXMsIHNs
b3QsIGZ1bmMsIFBDSV9IRUFERVJfVFlQRSkKICAgICAgICAgICAgICAmIDB4N2YgKQogICAgIHsK
QEAgLTYwOCw3ICs2MjQsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAq
cGRldikKICAgICAgICAgICAgIHJvbS0+dHlwZSA9IFZQQ0lfQkFSX0VNUFRZOwogICAgIH0KIAot
ICAgIHJldHVybiAoY21kICYgUENJX0NPTU1BTkRfTUVNT1JZKSA/IG1vZGlmeV9iYXJzKHBkZXYs
IHRydWUsIGZhbHNlKSA6IDA7CisgICAgcmV0dXJuIChjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkp
ID8gdnBjaV9tb2RpZnlfYmFycyhwZGV2LCB0cnVlLCBmYWxzZSkgOiAwOwogfQogCiBzdGF0aWMg
dm9pZCB0ZWFyZG93bl9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQpAQCAtNjE5LDcgKzYzNSw3
IEBAIHN0YXRpYyB2b2lkIHRlYXJkb3duX2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAg
aWYgKCBjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkgKQogICAgIHsKICAgICAgICAgLyogVW5tYXAg
YWxsIEJBUnMgZnJvbSBndWVzdCBwMm0uICovCi0gICAgICAgIG1vZGlmeV9iYXJzKHBkZXYsIGZh
bHNlLCBmYWxzZSk7CisgICAgICAgIHZwY2lfbW9kaWZ5X2JhcnMocGRldiwgZmFsc2UsIGZhbHNl
KTsKICAgICAgICAgLyoKICAgICAgICAgICogU2luY2UgdGhpcyBvcGVyYXRpb24gaXMgZGVmZXJy
ZWQgYXQgdGhlIHBvaW50IHdoZW4gaXQgZmluaXNoZXMgdGhlCiAgICAgICAgICAqIGRldmljZSBt
aWdodCBoYXZlIGJlZW4gcmVtb3ZlZCwgc28gZG9uJ3QgYXR0ZW1wdCB0byBkaXNhYmxlIG1lbW9y
eQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9zcmlvdi5jIGIveGVuL2RyaXZlcnMvdnBj
aS9zcmlvdi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjY0YjdhZTgy
MDMKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vZHJpdmVycy92cGNpL3NyaW92LmMKQEAgLTAsMCAr
MSwzMTcgQEAKKy8qCisgKiBIYW5kbGVycyBmb3IgYWNjZXNzZXMgdG8gdGhlIFNSLUlPViBjYXBh
YmlsaXR5IHN0cnVjdHVyZS4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIwMTggQ2l0cml4IFN5c3Rl
bXMgUiZECisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVk
aXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29u
ZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlLCB2ZXJzaW9uIDIs
IGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorICoKKyAqIFRo
aXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNl
ZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxp
ZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZv
ciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBv
ZiB0aGUgR05VIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggdGhpcyBwcm9n
cmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKwor
I2luY2x1ZGUgPHhlbi9kZWxheS5oPgorI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUg
PHhlbi92cGNpLmg+CisKKyNkZWZpbmUgU1JJT1ZfU0laRShudW0pIG9mZnNldG9mKHN0cnVjdCB2
cGNpX3NyaW92LCB2ZltudW1dKQorCitzdGF0aWMgdm9pZCBtb2RpZnlfbWVtb3J5X21hcHBpbmco
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCBwb3MsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBlbmFibGUpCit7CisgICAgY29uc3Qgc3RydWN0
IHZwY2lfc3Jpb3YgKnNyaW92ID0gcGRldi0+dnBjaS0+c3Jpb3Y7CisgICAgdW5zaWduZWQgaW50
IGk7CisgICAgaW50IHJjOworCisgICAgaWYgKCBlbmFibGUgKQorICAgIHsKKyAgICAgICAgc3Ry
dWN0IHBjaV9kZXYgKnBmX2RldjsKKworICAgICAgICBwY2lkZXZzX2xvY2soKTsKKyAgICAgICAg
LyoKKyAgICAgICAgICogTkI6IGEgbm9uLWNvbnN0IHBjaV9kZXYgb2YgdGhlIFBGIGlzIG5lZWRl
ZCBpbiBvcmRlciB0byB1cGRhdGUKKyAgICAgICAgICogdmZfcmxlbi4KKyAgICAgICAgICovCisg
ICAgICAgIHBmX2RldiA9IHBjaV9nZXRfcGRldihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgcGRldi0+
ZGV2Zm4pOworICAgICAgICBwY2lkZXZzX3VubG9jaygpOworICAgICAgICBBU1NFUlQocGZfZGV2
KTsKKworICAgICAgICAvKiBTZXQgdGhlIEJBUnMgYWRkcmVzc2VzIGFuZCBzaXplLiAqLworICAg
ICAgICBmb3IgKCBpID0gMDsgaSA8IFBDSV9TUklPVl9OVU1fQkFSUzsgaSArPSByYyApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIHVuc2lnbmVkIGludCBqLCBpZHggPSBwb3MgKyBQQ0lfU1JJT1Zf
QkFSICsgaSAqIDQ7CisgICAgICAgICAgICBjb25zdCBwY2lfc2JkZl90IHNiZGYgPSB7CisgICAg
ICAgICAgICAgICAgLnNiZGYgPSBQQ0lfU0JERjMocGRldi0+c2VnLCBwZGV2LT5idXMsIHBkZXYt
PmRldmZuKSwKKyAgICAgICAgICAgIH07CisgICAgICAgICAgICB1aW50MzJfdCBiYXIgPSBwY2lf
Y29uZl9yZWFkMzIocGRldi0+c2VnLCBwZGV2LT5idXMsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgaWR4
KTsKKyAgICAgICAgICAgIHVpbnQ2NF90IGFkZHIsIHNpemU7CisKKyAgICAgICAgICAgIHJjID0g
cGNpX3NpemVfbWVtX2JhcihzYmRmLCBpZHgsICZhZGRyLCAmc2l6ZSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBQQ0lfQkFSX1ZGIHwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAoKGkgPT0gUENJX1NSSU9WX05VTV9CQVJTIC0gMSkgPworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFSX0xBU1QgOiAwKSk7CisKKyAgICAgICAgICAg
IC8qCisgICAgICAgICAgICAgKiBVcGRhdGUgdmZfcmxlbiBvbiB0aGUgUEYuIEFjY29yZGluZyB0
byB0aGUgc3BlYyB0aGUgc2l6ZSBvZgorICAgICAgICAgICAgICogdGhlIEJBUnMgY2FuIGNoYW5n
ZSBpZiB0aGUgc3lzdGVtIHBhZ2Ugc2l6ZSByZWdpc3RlciBpcworICAgICAgICAgICAgICogbW9k
aWZpZWQsIHNvIGFsd2F5cyB1cGRhdGUgcmxlbiB3aGVuIGVuYWJsaW5nIFZGcy4KKyAgICAgICAg
ICAgICAqLworICAgICAgICAgICAgcGZfZGV2LT52Zl9ybGVuW2ldID0gc2l6ZTsKKworICAgICAg
ICAgICAgZm9yICggaiA9IDA7IGogPCBzcmlvdi0+bnVtX3ZmczsgaisrICkKKyAgICAgICAgICAg
IHsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgdnBjaV9oZWFkZXIgKmhlYWRlcjsKKworICAgICAg
ICAgICAgICAgIGlmICggIXNyaW92LT52ZltqXSApCisgICAgICAgICAgICAgICAgICAgIC8qIENh
biBoYXBwZW4gaWYgcGNpX2FkZF9kZXZpY2UgZmFpbHMuICovCisgICAgICAgICAgICAgICAgICAg
IGNvbnRpbnVlOworCisgICAgICAgICAgICAgICAgc3Bpbl9sb2NrKCZzcmlvdi0+dmZbal0tPnZw
Y2lfbG9jayk7CisgICAgICAgICAgICAgICAgaGVhZGVyID0gJnNyaW92LT52ZltqXS0+dnBjaS0+
aGVhZGVyOworCisgICAgICAgICAgICAgICAgaWYgKCAhc2l6ZSApCisgICAgICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0udHlwZSA9IFZQQ0lfQkFSX0VN
UFRZOworICAgICAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmc3Jpb3YtPnZmW2pdLT52cGNp
X2xvY2spOworICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgICAgICAgICB9
CisKKyAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0uYWRkciA9IGFkZHIgKyBzaXplICog
ajsKKyAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0uc2l6ZSA9IHNpemU7CisgICAgICAg
ICAgICAgICAgaGVhZGVyLT5iYXJzW2ldLnByZWZldGNoYWJsZSA9CisgICAgICAgICAgICAgICAg
ICAgIGJhciAmIFBDSV9CQVNFX0FERFJFU1NfTUVNX1BSRUZFVENIOworCisgICAgICAgICAgICAg
ICAgc3dpdGNoICggcmMgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBjYXNl
IDE6CisgICAgICAgICAgICAgICAgICAgIGhlYWRlci0+YmFyc1tpXS50eXBlID0gVlBDSV9CQVJf
TUVNMzI7CisgICAgICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICAgICAgY2Fz
ZSAyOgorICAgICAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0udHlwZSA9IFZQQ0lfQkFS
X01FTTY0X0xPOworICAgICAgICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaSArIDFdLnR5cGUg
PSBWUENJX0JBUl9NRU02NF9ISTsKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAg
ICAgICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFC
TEUoKTsKKyAgICAgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnNyaW92LT52ZltqXS0+dnBj
aV9sb2NrKTsKKyAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHBkZXYtPmRvbWFpbik7
CisgICAgICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgc3Bpbl91bmxvY2soJnNyaW92LT52ZltqXS0+dnBjaV9sb2NrKTsKKyAgICAgICAg
ICAgIH0KKyAgICAgICAgfQorICAgIH0KKworICAgIC8qIEFkZC9yZW1vdmUgbWFwcGluZ3MgZm9y
IHRoZSBWRnMgQkFScyBpbnRvIHRoZSBwMm0uICovCisgICAgZm9yICggaSA9IDA7IGkgPCBzcmlv
di0+bnVtX3ZmczsgaSsrICkKKyAgICB7CisgICAgICAgIHN0cnVjdCBwY2lfZGV2ICp2Zl9wZGV2
ID0gc3Jpb3YtPnZmW2ldOworCisgICAgICAgIHNwaW5fbG9jaygmdmZfcGRldi0+dnBjaV9sb2Nr
KTsKKyAgICAgICAgcmMgPSB2cGNpX21vZGlmeV9iYXJzKHZmX3BkZXYsIGVuYWJsZSwgZmFsc2Up
OworICAgICAgICBzcGluX3VubG9jaygmdmZfcGRldi0+dnBjaV9sb2NrKTsKKyAgICAgICAgaWYg
KCByYyApCisgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsCisgICAgICAgICAgICAgICAg
ICAgICJmYWlsZWQgdG8gJXNtYXAgQkFScyBvZiBWRiAlMDR4OiUwMng6JTAyeC4ldTogJWRcbiIs
CisgICAgICAgICAgICAgICAgICAgIGVuYWJsZSA/ICIiIDogInVuIiwgdmZfcGRldi0+c2VnLCB2
Zl9wZGV2LT5idXMsCisgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHZmX3BkZXYtPmRldmZu
KSwgUENJX0ZVTkModmZfcGRldi0+ZGV2Zm4pLCByYyk7CisgICAgfQorfQorCitzdGF0aWMgdm9p
ZCBlbmFibGVfdGFpbChjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgc3RydWN0IHZwY2lfc3Jp
b3YgKnNyaW92LAorICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBvcywgYm9v
bCBuZXdfZW5hYmxlZCwKKyAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmV3X21lbV9lbmFi
bGVkKQoreworICAgIHVpbnQxNl90IG9mZnNldCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcs
IHBkZXYtPmJ1cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NM
T1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfRlVOQyhwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBvcyArIFBDSV9TUklPVl9WRl9PRkZTRVQpOworICAgIHVpbnQxNl90IHN0cmlkZSA9IHBj
aV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvcyArIFBDSV9TUklPVl9WRl9TVFJJREUpOwor
ICAgIHVuc2lnbmVkIGludCBpOworCisgICAgZm9yICggaSA9IDA7IGkgPCBzcmlvdi0+bnVtX3Zm
czsgaSsrICkKKyAgICB7CisgICAgICAgIGNvbnN0IHBjaV9zYmRmX3QgYmRmID0geworICAgICAg
ICAgICAgLmJkZiA9IFBDSV9CREYyKHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pICsgb2Zmc2V0ICsg
c3RyaWRlICogaSwKKyAgICAgICAgfTsKKyAgICAgICAgaW50IHJjOworCisgICAgICAgIGlmICgg
bmV3X2VuYWJsZWQgKQorICAgICAgICB7CisgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgcGNpX2Rl
dl9pbmZvIGluZm8gPSB7CisgICAgICAgICAgICAgICAgLmlzX3ZpcnRmbiA9IHRydWUsCisgICAg
ICAgICAgICAgICAgLnBoeXNmbi5idXMgPSBwZGV2LT5idXMsCisgICAgICAgICAgICAgICAgLnBo
eXNmbi5kZXZmbiA9IHBkZXYtPmRldmZuLAorICAgICAgICAgICAgfTsKKworICAgICAgICAgICAg
cmMgPSBwY2lfYWRkX2RldmljZShwZGV2LT5zZWcsIGJkZi5idXMsIGJkZi5leHRmdW5jLCAmaW5m
bywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+bm9kZSk7CisgICAgICAg
IH0KKyAgICAgICAgZWxzZQorICAgICAgICAgICAgcmMgPSBwY2lfcmVtb3ZlX2RldmljZShwZGV2
LT5zZWcsIGJkZi5idXMsIGJkZi5leHRmdW5jKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAg
ICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJmYWlsZWQgdG8gJXMgVkYgJTA0eDolMDJ4OiUwMngu
JXU6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgICBuZXdfZW5hYmxlZCA/ICJhZGQiIDogInJl
bW92ZSIsIHBkZXYtPnNlZywgYmRmLmJ1cywKKyAgICAgICAgICAgICAgICAgICAgYmRmLmRldiwg
YmRmLmZ1bmMsIHJjKTsKKworICAgICAgICBwY2lkZXZzX2xvY2soKTsKKyAgICAgICAgc3Jpb3Yt
PnZmW2ldID0gcGNpX2dldF9wZGV2KHBkZXYtPnNlZywgYmRmLmJ1cywgYmRmLmV4dGZ1bmMpOwor
ICAgICAgICBwY2lkZXZzX3VubG9jaygpOworICAgIH0KKworICAgIGlmICggbmV3X21lbV9lbmFi
bGVkICkKKyAgICAgICAgbW9kaWZ5X21lbW9yeV9tYXBwaW5nKHBkZXYsIHBvcywgdHJ1ZSk7Cit9
CisKK3N0cnVjdCBjYWxsYmFja19kYXRhIHsKKyAgICBjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRl
djsKKyAgICBzdHJ1Y3QgdnBjaV9zcmlvdiAqc3Jpb3Y7CisgICAgdW5zaWduZWQgaW50IHBvczsK
KyAgICB1aW50MzJfdCB2YWx1ZTsKKyAgICBib29sIG5ld19lbmFibGVkOworICAgIGJvb2wgbmV3
X21lbV9lbmFibGVkOworfTsKKworc3RhdGljIHZvaWQgZW5hYmxlX2NhbGxiYWNrKHZvaWQgKmRh
dGEpCit7CisgICAgc3RydWN0IGNhbGxiYWNrX2RhdGEgKmNiID0gZGF0YTsKKyAgICBjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldiA9IGNiLT5wZGV2OworCisgICAgZW5hYmxlX3RhaWwocGRldiwg
Y2ItPnNyaW92LCBjYi0+cG9zLCBjYi0+bmV3X2VuYWJsZWQsCisgICAgICAgICAgICAgICAgY2It
Pm5ld19tZW1fZW5hYmxlZCk7CisgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYt
PmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAgUENJX0ZV
TkMocGRldi0+ZGV2Zm4pLCBjYi0+cG9zICsgUENJX1NSSU9WX0NUUkwsCisgICAgICAgICAgICAg
ICAgICAgICBjYi0+dmFsdWUpOworICAgIHhmcmVlKGNiKTsKK30KKworc3RhdGljIHZvaWQgY29u
dHJvbF93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgdmFsLCB2b2lkICpkYXRhKQorewor
ICAgIHN0cnVjdCB2cGNpX3NyaW92ICpzcmlvdiA9IGRhdGE7CisgICAgdW5zaWduZWQgaW50IHBv
cyA9IHJlZyAtIFBDSV9TUklPVl9DVFJMOworICAgIHVpbnQxNl90IGNvbnRyb2wgPSBwY2lfY29u
Zl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfQ1RSTCk7CisgICAgYm9v
bCBlbmFibGVkID0gY29udHJvbCAmIFBDSV9TUklPVl9DVFJMX1ZGRTsKKyAgICBib29sIG1lbV9l
bmFibGVkID0gY29udHJvbCAmIFBDSV9TUklPVl9DVFJMX01TRTsKKyAgICBib29sIG5ld19lbmFi
bGVkID0gdmFsICYgUENJX1NSSU9WX0NUUkxfVkZFOworICAgIGJvb2wgbmV3X21lbV9lbmFibGVk
ID0gdmFsICYgUENJX1NSSU9WX0NUUkxfTVNFOworCisgICAgaWYgKCBuZXdfZW5hYmxlZCAhPSBl
bmFibGVkICkKKyAgICB7CisgICAgICAgIGlmICggbmV3X2VuYWJsZWQgKQorICAgICAgICB7Cisg
ICAgICAgICAgICBzdHJ1Y3QgY2FsbGJhY2tfZGF0YSAqY2IgPSB4bWFsbG9jKHN0cnVjdCBjYWxs
YmFja19kYXRhKTsKKyAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKKwor
ICAgICAgICAgICAgaWYgKCAhY2IgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGdw
cmludGsoWEVOTE9HX1dBUk5JTkcsICIlMDR4OiUwMng6JTAyeC4ldTogIgorICAgICAgICAgICAg
ICAgICAgICAgICAgInVuYWJsZSB0byBhbGxvY2F0ZSBtZW1vcnkgZm9yIFNSLUlPViBlbmFibGVc
biIsCisgICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NM
T1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+
ZGV2Zm4pKTsKKyAgICAgICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICB9CisKKyAgICAg
ICAgICAgIC8qCisgICAgICAgICAgICAgKiBPbmx5IHVwZGF0ZSB0aGUgbnVtYmVyIG9mIGFjdGl2
ZSBWRnMgd2hlbiBlbmFibGluZywgd2hlbgorICAgICAgICAgICAgICogZGlzYWJsaW5nIHVzZSB0
aGUgY2FjaGVkIHZhbHVlIGluIG9yZGVyIHRvIGFsd2F5cyByZW1vdmUgdGhlCisgICAgICAgICAg
ICAgKiBzYW1lIG51bWJlciBvZiBWRnMgdGhhdCB3ZXJlIGFjdGl2ZS4KKyAgICAgICAgICAgICAq
LworICAgICAgICAgICAgc3Jpb3YtPm51bV92ZnMgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2Vn
LCBwZGV2LT5idXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfTlVNX1ZGKTsKKworICAg
ICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIE5COiBWRkUgbmVlZHMgdG8gYmUgZW5hYmxlZCBi
ZWZvcmUgY2FsbGluZyBwY2lfYWRkX2RldmljZSBzbyBYZW4KKyAgICAgICAgICAgICAqIGNhbiBh
Y2Nlc3MgdGhlIGNvbmZpZyBzcGFjZSBvZiBWRnMuCisgICAgICAgICAgICAgKi8KKyAgICAgICAg
ICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYt
PmRldmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2
Zm4pLCByZWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyb2wgfCBQQ0lfU1JJ
T1ZfQ1RSTF9WRkUpOworCisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogVGhlIHNwZWMg
c3RhdGVzIHRoYXQgdGhlIHNvZnR3YXJlIG11c3Qgd2FpdCBhdCBsZWFzdCAxMDBtcworICAgICAg
ICAgICAgICogYmVmb3JlIGF0dGVtcHRpbmcgdG8gYWNjZXNzIFZGIHJlZ2lzdGVycyB3aGVuIGVu
YWJsaW5nIHZpcnR1YWwKKyAgICAgICAgICAgICAqIGZ1bmN0aW9ucyBvbiB0aGUgUEYuCisgICAg
ICAgICAgICAgKi8KKyAgICAgICAgICAgIGNiLT5wZGV2ID0gcGRldjsKKyAgICAgICAgICAgIGNi
LT5zcmlvdiA9IHNyaW92OworICAgICAgICAgICAgY2ItPnBvcyA9IHBvczsKKyAgICAgICAgICAg
IGNiLT52YWx1ZSA9IHZhbDsKKyAgICAgICAgICAgIGNiLT5uZXdfZW5hYmxlZCA9IG5ld19lbmFi
bGVkOworICAgICAgICAgICAgY2ItPm5ld19tZW1fZW5hYmxlZCA9IG5ld19tZW1fZW5hYmxlZDsK
KyAgICAgICAgICAgIGN1cnItPnZwY2kudGFzayA9IFdBSVQ7CisgICAgICAgICAgICBjdXJyLT52
cGNpLndhaXQuY2FsbGJhY2sgPSBlbmFibGVfY2FsbGJhY2s7CisgICAgICAgICAgICBjdXJyLT52
cGNpLndhaXQuZGF0YSA9IGNiOworICAgICAgICAgICAgY3Vyci0+dnBjaS53YWl0LmVuZCA9IGdl
dF9jeWNsZXMoKSArIDEwMCAqIGNwdV9raHo7CisgICAgICAgICAgICByZXR1cm47CisgICAgICAg
IH0KKworICAgICAgICBlbmFibGVfdGFpbChwZGV2LCBzcmlvdiwgcG9zLCBuZXdfZW5hYmxlZCwg
bmV3X21lbV9lbmFibGVkKTsKKyAgICB9CisgICAgZWxzZSBpZiAoIG5ld19tZW1fZW5hYmxlZCAh
PSBtZW1fZW5hYmxlZCAmJiBuZXdfZW5hYmxlZCApCisgICAgICAgIG1vZGlmeV9tZW1vcnlfbWFw
cGluZyhwZGV2LCBwb3MsIG5ld19tZW1fZW5hYmxlZCk7CisKKyAgICBwY2lfY29uZl93cml0ZTE2
KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCisgICAgICAgICAg
ICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIHJlZywgdmFsKTsKK30KKworc3RhdGlj
IGludCBpbml0X3NyaW92KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQoreworICAgIHVuc2lnbmVkIGlu
dCBwb3MgPSBwY2lfZmluZF9leHRfY2FwYWJpbGl0eShwZGV2LT5zZWcsIHBkZXYtPmJ1cywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+ZGV2Zm4s
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9FWFRf
Q0FQX0lEX1NSSU9WKTsKKyAgICB1aW50MTZfdCB0b3RhbF92ZnM7CisKKyAgICBpZiAoICFwb3Mg
KQorICAgICAgICByZXR1cm4gMDsKKworICAgIHRvdGFsX3ZmcyA9IHBjaV9jb25mX3JlYWQxNihw
ZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBvcyArIFBDSV9TUklPVl9UT1RBTF9WRik7CisKKyAgICBwZGV2
LT52cGNpLT5zcmlvdiA9IHh6YWxsb2NfYnl0ZXMoU1JJT1ZfU0laRSh0b3RhbF92ZnMpKTsKKyAg
ICBpZiAoICFwZGV2LT52cGNpLT5zcmlvdiApCisgICAgICAgIHJldHVybiAtRU5PTUVNOworCisg
ICAgcmV0dXJuIHZwY2lfYWRkX3JlZ2lzdGVyKHBkZXYtPnZwY2ksIHZwY2lfaHdfcmVhZDE2LCBj
b250cm9sX3dyaXRlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJ
T1ZfQ1RSTCwgMiwgcGRldi0+dnBjaS0+c3Jpb3YpOworfQorCitzdGF0aWMgdm9pZCB0ZWFyZG93
bl9zcmlvdihzdHJ1Y3QgcGNpX2RldiAqcGRldikKK3sKKyAgICBpZiAoIHBkZXYtPnZwY2ktPnNy
aW92ICkKKyAgICB7CisgICAgICAgIC8qIFRPRE86IHJlbW92aW5nIFBGcyBpcyBub3QgY3VycmVu
dGx5IHN1cHBvcnRlZC4gKi8KKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAg
IHhmcmVlKHBkZXYtPnZwY2ktPnNyaW92KTsKKyAgICAgICAgZG9tYWluX2NyYXNoKHBkZXYtPmRv
bWFpbik7CisgICAgfQorfQorUkVHSVNURVJfVlBDSV9JTklUKGluaXRfc3Jpb3YsIHRlYXJkb3du
X3NyaW92LCBWUENJX1BSSU9SSVRZX0xPVyk7CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6Cisg
KiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAor
ICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNpL3Zw
Y2kuYwppbmRleCA3MzJkMzUyNWFlLi44NzM0MDc2ZDM5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy92cGNpL3ZwY2kuYworKysgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwpAQCAtNDU5LDEwICs0
NTksMTQgQEAgdm9pZCB2cGNpX3dyaXRlKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJl
ZywgdW5zaWduZWQgaW50IHNpemUsCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBzcGlu
X2xvY2soJnBkZXYtPnZwY2lfbG9jayk7CisgICAgLyoKKyAgICAgKiBOQjogdXNlIHRoZSByZWN1
cnNpdmUgdmFyaWFudCBoZXJlIHNvIHRoYXQgbWFwcGluZyBhbiB1bm1hcHBpbmcgb2YgdGhlCisg
ICAgICogVkYgdmFycyB3b3JrcyBjb3JyZWN0bHkgYW5kIGNhbiByZWN1cnNpdmVseSB0YWtlIHRo
ZSBQRiBsb2NrLgorICAgICAqLworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJnBkZXYtPnZwY2lf
bG9jayk7CiAgICAgaWYgKCAhcGRldi0+dnBjaSApCiAgICAgewotICAgICAgICBzcGluX3VubG9j
aygmcGRldi0+dnBjaV9sb2NrKTsKKyAgICAgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZwZGV2
LT52cGNpX2xvY2spOwogICAgICAgICB2cGNpX3dyaXRlX2h3KHNiZGYsIHJlZywgc2l6ZSwgZGF0
YSk7CiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC01MDEsNyArNTA1LDcgQEAgdm9pZCB2cGNp
X3dyaXRlKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNp
emUsCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgQVNTRVJUKGRhdGFfb2Zmc2V0IDwgc2l6
ZSk7CiAgICAgfQotICAgIHNwaW5fdW5sb2NrKCZwZGV2LT52cGNpX2xvY2spOworICAgIHNwaW5f
dW5sb2NrX3JlY3Vyc2l2ZSgmcGRldi0+dnBjaV9sb2NrKTsKIAogICAgIGlmICggZGF0YV9vZmZz
ZXQgPCBzaXplICkKICAgICAgICAgLyogVGFpbGluZyBnYXAsIHdyaXRlIHRoZSByZW1haW5pbmcu
ICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oIGIveGVuL2luY2x1ZGUveGVu
L3ZwY2kuaAppbmRleCA1NDc5ZmU1N2QyLi42ZmUwM2U5OTQ0IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94ZW4vdnBjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKQEAgLTk0LDcgKzk0
LDYgQEAgc3RydWN0IHZwY2kgewogICAgICAgICAgKiBpcyBtYXBwZWQgaW50byBndWVzdCBwMm0p
IGlmIHRoZXJlJ3MgYSBST00gQkFSIG9uIHRoZSBkZXZpY2UuCiAgICAgICAgICAqLwogICAgICAg
ICBib29sIHJvbV9lbmFibGVkICAgICAgOiAxOwotICAgICAgICAvKiBGSVhNRTogY3VycmVudGx5
IHRoZXJlJ3Mgbm8gc3VwcG9ydCBmb3IgU1ItSU9WLiAqLwogICAgIH0gaGVhZGVyOwogCiAgICAg
LyogTVNJIGRhdGEuICovCkBAIC0xNDQsNiArMTQzLDExIEBAIHN0cnVjdCB2cGNpIHsKICAgICAg
ICAgICAgIHN0cnVjdCB2cGNpX2FyY2hfbXNpeF9lbnRyeSBhcmNoOwogICAgICAgICB9IGVudHJp
ZXNbXTsKICAgICB9ICptc2l4OworCisgICAgc3RydWN0IHZwY2lfc3Jpb3YgeworICAgICAgICB1
aW50MTZfdCBudW1fdmZzOworICAgICAgICBzdHJ1Y3QgcGNpX2RldiAqdmZbXTsKKyAgICB9ICpz
cmlvdjsKICNlbmRpZgogfTsKIApAQCAtMjI5LDYgKzIzMyw5IEBAIHN0YXRpYyBpbmxpbmUgdW5z
aWduZWQgaW50IHZtc2l4X2VudHJ5X25yKGNvbnN0IHN0cnVjdCB2cGNpX21zaXggKm1zaXgsCiB7
CiAgICAgcmV0dXJuIGVudHJ5IC0gbXNpeC0+ZW50cmllczsKIH0KKworLyogTWFwL3VubWFwIHRo
ZSBCQVJzIG9mIGEgdlBDSSBkZXZpY2UuICovCitpbnQgdnBjaV9tb2RpZnlfYmFycyhjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBtYXAsIGJvb2wgcm9tX29ubHkpOwogI2VuZGlmIC8q
IF9fWEVOX18gKi8KIAogI2Vsc2UgLyogIUNPTkZJR19IQVNfVlBDSSAqLwotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 09:54:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 09:54: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 1ffMh1-0003wN-Md; Tue, 17 Jul 2018 09:54: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=b6xw=kb=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1ffMh0-0003wI-74
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 09:54:50 +0000
X-Inumbo-ID: 774930ab-89a7-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 774930ab-89a7-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 09:54:59 +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 3836B305CD3D
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 14:11:02 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id A347D7FC03
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 12:54:47 +0300 (EEST)
Received: (qmail 27085 invoked from network); 17 Jul 2018 12:54:47 +0300
Received: from reverse-unset.bbu.hq.bitdefender.net (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@91.199.104.6)
 by smtp03.buh.bitdefender.org with SMTP; 17 Jul 2018 12:54:47 +0300
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-6-julien.grall@arm.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <f014d915-4fd3-7601-c0a1-39cf181150ba@bitdefender.com>
Date: Tue, 17 Jul 2018 12:54:41 +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: <20180716172712.20294-6-julien.grall@arm.com>
Content-Language: en-US
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76726
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490231,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.002080)], BW: [Enabled, t:
 (0.000011,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.016023,0.000036)], URL: [Enabled, t:
 (0.000008,0.000002)], RTDA: [Enabled, t: (0.107588), Hit: No, Details:
 v2.7.13; Id: 15.1i69ag5.1cijqjq2s.4qhig], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 05/15] xen/arm: p2m: Limit call to mem
 access code use 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, 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>

T24gMDcvMTYvMjAxOCAwODoyNyBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE1lbSBhY2Nlc3Mg
aGFzIG9ubHkgYW4gaW1wYWN0IG9uIHRoZSBoYXJkd2FyZSB0cmFuc2xhdGlvbiBiZXR3ZWVuIGEK
PiBndWVzdCB2aXJ0dWFsIGFkZHJlc3MgYW5kIHRoZSBtYWNoaW5lIHBoeXNpY2FsIGFkZHJlc3Mu
IFNvIGl0IGlzIG5vdAo+IG5lY2Vzc2FyeSB0byBmYWxsYmFjayB0byBtZW1hY2Nlc3MgZm9yIGFs
bCB0aGUgb3RoZXIgY2FzZSAoZS5nIHdoZW4gaXQKPiBpcyBub3QgcG9zc2libGUgdG8gYWNxdWly
ZSB0aGUgcGFnZSBiZWhpbmQgdGhlIE1GTikuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJj
b2pvY2FydUBiaXRkZWZlbmRlci5jb20+CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:02:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 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 1ffMoK-0004oL-Iz; Tue, 17 Jul 2018 10: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffMoJ-0004oG-L1
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 10:02:23 +0000
X-Inumbo-ID: 7209c34b-89a8-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7209c34b-89a8-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 12:02:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76283872"
To: Jan Beulich <JBeulich@suse.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
 <5B4C776402000078001D44CC@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: <5f0a4ad6-9769-f6ad-1e85-dd33bd45aa05@citrix.com>
Date: Tue, 17 Jul 2018 11:02:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C776402000078001D44CC@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 07/13] libx86: Introduce a helper to
 serialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMTYvMDcvMTggMTE6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA3LjE4IGF0
IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ICtpbnQgeDg2X2Nw
dWlkX2NvcHlfdG9fYnVmZmVyKGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAsCj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNwdWlkX2xlYWZfYnVmZmVyX3QgbGVhdmVzLAo+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqbnJfZW50cmllc19wKQo+PiAr
ewo+PiArICAgIGNvbnN0IHVpbnQzMl90IG5yX2VudHJpZXMgPSAqbnJfZW50cmllc19wOwo+PiAr
ICAgIHVpbnQzMl90IGN1cnJfZW50cnkgPSAwLCBsZWFmLCBzdWJsZWFmOwo+PiArCj4+ICsjZGVm
aW5lIENPUFlfTEVBRihsLCBzLCBkYXRhKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKPj4gKyAgICAoeyAgaW50IHJldDsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiArICAgICAgICBpZiAoIChyZXQgPSBjb3B5X2xl
YWZfdG9fYnVmZmVyKCAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+ICsgICAgICAgICAg
ICAgICAgICBsLCBzLCBkYXRhLCBsZWF2ZXMsICZjdXJyX2VudHJ5LCBucl9lbnRyaWVzKSkgKSAg
IFwKPj4gKyAgICAgICAgICAgIHJldHVybiByZXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAo+PiArICAgIH0pCj4+ICsKPj4gKyAgICAvKiBCYXNpYyBsZWF2
ZXMuICovCj4+ICsgICAgZm9yICggbGVhZiA9IDA7IGxlYWYgPD0gTUlOKHAtPmJhc2ljLm1heF9s
ZWFmLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPmJh
c2ljLnJhdykgLSAxKTsgKytsZWFmICkKPiBIZXJlIGFuZCAuLi4KPgo+PiArICAgIHsKPj4gKyAg
ICAgICAgc3dpdGNoICggbGVhZiApCj4+ICsgICAgICAgIHsKPj4gKyAgICAgICAgY2FzZSAweDQ6
Cj4+ICsgICAgICAgICAgICBmb3IgKCBzdWJsZWFmID0gMDsgc3VibGVhZiA8IEFSUkFZX1NJWkUo
cC0+Y2FjaGUucmF3KTsgKytzdWJsZWFmICkKPj4gKyAgICAgICAgICAgICAgICBDT1BZX0xFQUYo
bGVhZiwgc3VibGVhZiwgJnAtPmNhY2hlLnJhd1tzdWJsZWFmXSk7Cj4gLi4uIGhlcmUgLi4uCj4K
Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+PiArCj4+ICsgICAgICAgIGNhc2UgMHg3Ogo+PiArICAg
ICAgICAgICAgZm9yICggc3VibGVhZiA9IDA7Cj4+ICsgICAgICAgICAgICAgICAgICBzdWJsZWFm
IDw9IE1JTihwLT5mZWF0Lm1heF9zdWJsZWFmLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQVJSQVlfU0laRShwLT5mZWF0LnJhdykgLSAxKTsgKytzdWJsZWFmICkKPj4gKyAg
ICAgICAgICAgICAgICBDT1BZX0xFQUYobGVhZiwgc3VibGVhZiwgJnAtPmZlYXQucmF3W3N1Ymxl
YWZdKTsKPiAuLi4gYnV0IGV2ZW4gbW9yZSBpbXBvcnRhbnRseSBoZXJlIEkgd29uZGVyIHdoZXRo
ZXIgc29tZSBmb3JtKHMpIG9mCj4gZm9yX2VhY2hfLi4uKCkgd291bGRuJ3QgYmUgaGVscGZ1bCB0
byBpbnRyb2R1Y2U6IFN1Y2ggY29uc3RydWN0cyBhcmUgYQo+IHByaW1lIHNvdXJjZSBvZiBmdXR1
cmUgY29weS1hbmQtcGFzdCBtaXN0YWtlcywgcGVyaGFwcyBqdXN0IG1pc3NpbmcKPiBhIHNpbmds
ZSBvZiB0aGUgZGlzdGluZ3Vpc2hpbmcgZmllbGQgbmFtZXMuIElmIHRoZXJlIHdhcyBleGFjdGx5
IG9uZQo+IGluc3RhbmNlIG9mIHRob3NlIGZpZWxkIG5hbWVzLCB0aGF0IHJpc2sgd291bGQgaW1v
IGJlIG11Y2ggcmVkdWNlZC4KPgo+IEZvciBleGFtcGxlIChjb21wbGV0ZWx5IHVudGVzdGVkKQo+
Cj4gI2RlZmluZSBmb3JfZWFjaF9zdWJsZWFmKHdoaWNoLCBsaW1pdCkgXAo+ICAgICBmb3IgKCBz
dWJsZWFmID0gMDsgc3VibGVhZiA8PSBNSU4obGltaXQsIEFSUkFZX1NJWkUocC0+d2hpY2gucmF3
KSAtIDEpOyArK3N1YmxlYWYgKQo+ICAgICAgICAgQ09QWV9MRUFGKGxlYWYsIHN1YmxlYWYsIHAt
PndoaWNoLnJhd1tzdWJsZWFmXSk7Cj4KPiBhbGJlaXQgSSByZWFsaXplIHRoYXQgdGhlIHNwZWNp
ZmljYXRpb24gb2YgImxpbWl0IiB3b3VsZCB0aGVuIHN0aWxsIHJlcXVpcmUKPiBhbiBvcGVuLWNv
ZGVkIHVzZSBvZiAid2hpY2giLCBhbmQgSSBoYXZlIG5vIGdvb2QgaWRlYSBob3cgdG8KPiBhdm9p
ZCBpdC4KClRoaXMgcGF0dGVybiBzaG93cyB1cCBpbiBzZXZlcmFsIGxvY2F0aW9ucywgYnV0IGlu
IGFkZGl0aW9uIHRvIHRoZQpwcm9ibGVtcyB5b3UndmUgZm91bmQgaGVyZSwgc3VjaCBhIGNvbnN0
cnVjdCB3b3VsZCBiZSBldmVuIGhhcmRlciBmb3IKcC0+ZXh0ZC5tYXhfbGVhZiB3aGljaCBoYXMg
dG8gYWNjb3VudCBmb3IgdHJ1bmNhdGluZyB0aGUgdG9wIGJpdHMgb3V0IG9mCnRoZSBsaW1pdC4K
CkkgYWxyZWFkeSB0cmllZCwgYW5kIGZhaWxlZCwgdG8gY29tZSB1cCB3aXRoIGEgcmVhc29uYWJs
ZSB3YXkgdG8KZW5jYXBzdWxhdGUgdGhpcy7CoCBUaGUgQ1BVSUQgbGVhdmVzIGFyZW4ndCBhY3R1
YWxseSBhcyBjb25zaXN0ZW50IGFzCnRoZXkgYXBwZWFyIGF0IGEgZmlyc3QgZ2xhbmNlLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:04:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10: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 1ffMq1-0004u4-0I; Tue, 17 Jul 2018 10: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=nspc=kb=xenproject.org=prvs=729bb9efe=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ffMpz-0004to-JC
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 10:04:07 +0000
X-Inumbo-ID: c2c15bfc-89a8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2c15bfc-89a8-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:04:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60394269"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74978-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl-credit2:xen-install:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
X-Osstest-Versions-That: qemuu=ff82d3c73ec20d6f40e8bbfafe8ed5110bba5049
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 17 Jul 2018 11:04:02 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 74978: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk3OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5NzgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDYg
eGVuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NDk2OQogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDc0OTY5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBsaWtlIDc0OTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzQ5NjkKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbGlrZSA3NDk2OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTY5CiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzQ5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk2OQogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3
YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTY5CiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgNzQ5NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDk2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDc0OTY5CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5NjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk2OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgOTI3N2Q4MWY1YzJj
NmY0ZDBiNWU0N2M4NDc2ZWI3ZWU3ZTVjMGJlYgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAg
ICAgICAgICAgICAgZmY4MmQzYzczZWMyMGQ2ZjQwZThiYmZhZmU4ZWQ1MTEwYmJhNTA0OQoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgIDc0OTY5ICAyMDE4LTA3LTE0IDIwOjQ3OjUyIFogICAgMiBkYXlz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NDk3OCAgMjAxOC0wNy0xNiAxNjoyMjo0NSBaICAgIDAg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+
CiAgRWR1YXJkbyBPdHVibyA8b3R1Ym9AcmVkaGF0LmNvbT4KICBGYW0gWmhlbmcgPGZhbXpAcmVk
aGF0LmNvbT4KICBKb2huIEFyYnVja2xlIDxwcm9ncmFtbWluZ2tpZHhAZ21haWwuY29tPgogIEpv
aG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29t
PgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIFBh
b2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTGlldmVuIDxwbEBrYW1w
LmRlPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBWaWxsZSBT
a3l0dMOkIDx2aWxsZS5za3l0dGFAaWtpLmZpPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVz
dC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+
b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgOTI3N2Q4MWY1YzJjNmY0
ZDBiNWU0N2M4NDc2ZWI3ZWU3ZTVjMGJlYgpBdXRob3I6IFZpbGxlIFNreXR0w6QgPHZpbGxlLnNr
eXR0YUBpa2kuZmk+CkRhdGU6ICAgVHVlIEp1biAxMiAwOTo1MTo1MCAyMDE4ICswMzAwCgogICAg
ZG9jczogR3JhbW1hciBhbmQgc3BlbGxpbmcgZml4ZXMKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
VmlsbGUgU2t5dHTDpCA8dmlsbGUuc2t5dHRhQGlraS5maT4KICAgIFJldmlld2VkLWJ5OiBQZXRl
ciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogRXJp
YyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgICBNZXNzYWdlLWlkOiAyMDE4MDYxMjA2NTE1
MC4yMTExMC0xLXZpbGxlLnNreXR0YUBpa2kuZmkKICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KCmNvbW1pdCA2OGYxYjU2OWRjY2RmMWJm
MjkzNWQ0MTc1ZmZmZTg0ZGFlNjk5N2ZjCk1lcmdlOiBkYzNjODlkIDhkY2QzYzkKQXV0aG9yOiBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CkRhdGU6ICAgVGh1IEp1bCAx
MiAxNzozNzo0OSAyMDE4ICswMTAwCgogICAgTWVyZ2UgcmVtb3RlLXRyYWNraW5nIGJyYW5jaCAn
cmVtb3Rlcy9rZXZpbi90YWdzL2Zvci11cHN0cmVhbScgaW50byBzdGFnaW5nCiAgICAKICAgIEJs
b2NrIGxheWVyIHBhdGNoZXM6CiAgICAKICAgIC0gZmlsZS1wb3NpeDogQ2hlY2sgY29ycmVjdCBm
aWxlIHR5cGUgKHJlZ3VsYXIgZmlsZSBmb3IgJ2ZpbGUnLAogICAgICBjaGFyYWN0ZXIgb3IgYmxv
Y2sgZGV2aWNlIGZvciAnaG9zdF9kZXZpY2UnLydob3N0X2Nkcm9tJykKICAgIC0gc2NzaS1kaXNr
OiBCbG9jayBEZXZpY2UgQ2hhcmFjdGVyaXN0aWNzIGVtdWxhdGlvbiBmaXgKICAgIC0gcWVtdS1p
bWc6IENvbnNpZGVyIHJlcXVpcmVkIGFsaWdubWVudCBmb3Igc3BhcnNlIGFyZWEgZGV0ZWN0aW9u
CiAgICAtIERvY3VtZW50YXRpb24gYW5kIHRlc3QgaW1wcm92ZW1lbnRzCiAgICAKICAgICMgZ3Bn
OiBTaWduYXR1cmUgbWFkZSBUaHUgMTIgSnVsIDIwMTggMTc6Mjk6MTcgQlNUCiAgICAjIGdwZzog
ICAgICAgICAgICAgICAgdXNpbmcgUlNBIGtleSA3RjA5QjI3MkM4OEYyRkQ2CiAgICAjIGdwZzog
R29vZCBzaWduYXR1cmUgZnJvbSAiS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4iCiAgICAj
IFByaW1hcnkga2V5IGZpbmdlcnByaW50OiBEQzNEIEVCMTUgOUE5QSBGOTVEIDNENzQgIDU2RkUg
N0YwOSBCMjcyIEM4OEYgMkZENgogICAgCiAgICAqIHJlbW90ZXMva2V2aW4vdGFncy9mb3ItdXBz
dHJlYW06CiAgICAgIHFlbXUtaW1nOiBhbGlnbiByZXN1bHQgb2YgaXNfYWxsb2NhdGVkX3NlY3Rv
cnMKICAgICAgc2NzaS1kaXNrOiBCbG9jayBEZXZpY2UgQ2hhcmFjdGVyaXN0aWNzIGVtdWxhdGlv
biBmaXgKICAgICAgaW90ZXN0czogYWRkIHRlc3QgMjI2IGZvciBmaWxlIGRyaXZlciB0eXBlcwog
ICAgICBmaWxlLXBvc2l4OiBzcGVjaWZ5IGV4cGVjdGVkIGZpbGV0eXBlcwogICAgICBxZW11LWlt
ZzogRG9jdW1lbnQgY29weSBvZmZsb2FkaW5nIGltcGxpY2F0aW9ucyB3aXRoIC1TIGFuZCAtYwog
ICAgICBpb3Rlc3RzOiBuYmQ6IFN0b3AgcWVtdS1uYmQgYmVmb3JlIHJlbWFraW5nIGltYWdlCiAg
ICAgIGlvdGVzdHM6IDE1MzogRml4IGRlYWQgY29kZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpjb21taXQgOGRjZDNjOWI5
MWEzMDBjODZlMzE1ZDdlNTQyN2RjZTEzODNmNzM4NwpBdXRob3I6IFBldGVyIExpZXZlbiA8cGxA
a2FtcC5kZT4KRGF0ZTogICBUaHUgSnVsIDEyIDE1OjAwOjEwIDIwMTggKzAyMDAKCiAgICBxZW11
LWltZzogYWxpZ24gcmVzdWx0IG9mIGlzX2FsbG9jYXRlZF9zZWN0b3JzCiAgICAKICAgIFdlIGN1
cnJlbnRseSBkb24ndCBlbmZvcmNlIHRoYXQgdGhlIHNwYXJzZSBzZWdtZW50cyB3ZSBkZXRlY3Qg
ZHVyaW5nIGNvbnZlcnQgYXJlCiAgICBhbGlnbmVkLiBUaGlzIGxlYWRzIHRvIHVubmVjZXNzYXJ5
IGFuZCBjb3N0bHkgcmVhZC1tb2RpZnktd3JpdGUgY3ljbGVzIGVpdGhlcgogICAgaW50ZXJuYWxs
eSBpbiBRZW11IG9yIGluIHRoZSBiYWNrZ3JvdW5kIG9uIHRoZSBzdG9yYWdlIGRldmljZSBhcyBu
ZWFybHkgYWxsCiAgICBtb2Rlcm4gZmlsZXN5c3RlbXMgb3IgaGFyZHdhcmUgaGF2ZSBhIDRrIGFs
aWdubWVudCBpbnRlcm5hbGx5LgogICAgCiAgICBUaGlzIHBhdGNoIG1vZGlmaWVzIGlzX2FsbG9j
YXRlZF9zZWN0b3JzIHNvIHRoYXQgaXRzICpwbnVtIHJlc3VsdCB3aWxsIGFsd2F5cwogICAgZW5k
IGF0IGFuIGFsaWdubWVudCBib3VuZGFyeS4gVGhpcyB3YXkgYWxsIHJlcXVlc3RzIHdpbGwgZW5k
IGF0IGFuIGFsaWdubWVudAogICAgYm91bmRhcnkuIFRoZSBzdGFydCBvZiBhbGwgcmVxdWVzdHMg
d2lsbCBhbHNvIGJlIGFsaWduZWQgYXMgbG9uZyBhcyB0aGUgcmVzdWx0cwogICAgb2YgZ2V0X2Js
b2NrX3N0YXR1cyBkbyBub3QgbGVhZCB0byBhbiB1bmFsaWduZWQgb2Zmc2V0LgogICAgCiAgICBU
aGUgbnVtYmVyIG9mIFJNVyBjeWNsZXMgd2hlbiBjb252ZXJ0aW5nIGFuIGV4YW1wbGUgaW1hZ2Ug
WzFdIHRvIGEgcmF3IGRldmljZSB0aGF0CiAgICBoYXMgNGsgc2VjdG9yIHNpemUgaXMgYWJvdXQg
NDYwMCA0ayByZWFkIHJlcXVlc3RzIHRvIHBlcmZvcm0gYSB0b3RhbCBvZiBhYm91dCAxNTAwMAog
ICAgd3JpdGUgcmVxdWVzdHMuIFdpdGggdGhpcyBwYXRoIHRoZSBhZGRpdGlvbmFsIDQ2MDAgcmVh
ZCByZXF1ZXN0cyBhcmUgZWxpbWluYXRlZCB3aGlsZQogICAgdGhlIG51bWJlciBvZiB0b3RhbCB3
cml0ZSByZXF1ZXN0cyBzdGF5cyBjb25zdGFudC4KICAgIAogICAgWzFdIGh0dHBzOi8vY2xvdWQt
aW1hZ2VzLnVidW50dS5jb20vcmVsZWFzZXMvMTYuMDQvcmVsZWFzZS91YnVudHUtMTYuMDQtc2Vy
dmVyLWNsb3VkaW1nLWFtZDY0LWRpc2sxLnZtZGsKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGV0
ZXIgTGlldmVuIDxwbEBrYW1wLmRlPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29sZiA8a3dv
bGZAcmVkaGF0LmNvbT4KCmNvbW1pdCA3NDA4NDJjOTY1NmNkNWRiYzljY2YyZWEwYzNhNzRmMGJh
MzUxNDRhCkF1dGhvcjogRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWls
LmNvbT4KRGF0ZTogICBXZWQgSnVsIDExIDE3OjU4OjEzIDIwMTggLTAzMDAKCiAgICBzY3NpLWRp
c2s6IEJsb2NrIERldmljZSBDaGFyYWN0ZXJpc3RpY3MgZW11bGF0aW9uIGZpeAogICAgCiAgICBU
aGUgY3VycmVudCBCREMgVlBEIHBhZ2UgKHBhZ2UgMHhiMSkgaXMgdG9vIHNob3J0LiBUaGlzIGNh
biBiZQogICAgc2VlbiBydW5uaW5nIHNnX3V0aWxzOgogICAgCiAgICAkIHNnX3ZwZCAtLXBhZ2U9
YmRjIC9kZXYvc2RhCiAgICBCbG9jayBkZXZpY2UgY2hhcmFjdGVyaXN0aWNzIFZQRCBwYWdlIChT
QkMpOgogICAgQmxvY2sgZGV2aWNlIGNoYXJhY3RlcmlzdGljcyBWUEQgcGFnZSBsZW5ndGggdG9v
IHNob3J0PTgKICAgIAogICAgQnkgdGhlIFNDU0kgc3BlYywgdGhlIGV4cGVjdGVkIHNpemUgb2Yg
dGhlIFNCQyBwYWdlIGlzIDB4NDAuCiAgICBUaGVyZSBpcyBubyB0ZWxsaW5nIGhvdyB0aGUgZ3Vl
c3Qgd2lsbCBiZWhhdmUgd2l0aCBhIHNob3J0ZXIKICAgIG1lc3NhZ2UgLSBpdCBjYW4gaWdub3Jl
IGl0LCBvciB3b3JzZSwgbWFrZSAod3JvbmcpCiAgICBhc3N1bXB0aW9ucy4KICAgIAogICAgVGhp
cyBwYXRjaCBmaXhlcyB0aGUgZW11bGF0aW9uIGJ5IHNldHRpbmcgdGhlIHNpemUgdG8gMHg0MC4K
ICAgIFRoaXMgaXMgdGhlIG91dHB1dCBvZiB0aGUgcHJldmlvdXMgc2dfdnBkIGNvbW1hbmQgYWZ0
ZXIKICAgIGFwcGx5aW5nIGl0OgogICAgCiAgICAkIHNnX3ZwZCAtLXBhZ2U9YmRjIC9kZXYvc2Rh
IC12CiAgICAgICAgaW5xdWlyeSBjZGI6IDEyIDAxIGIxIDAwIGZjIDAwCiAgICBCbG9jayBkZXZp
Y2UgY2hhcmFjdGVyaXN0aWNzIFZQRCBwYWdlIChTQkMpOgogICAgICAgW1BRdWFsPTAgIFBlcmlw
aGVyYWwgZGV2aWNlIHR5cGU6IGRpc2tdCiAgICAgIE1lZGl1bSByb3RhdGlvbiByYXRlIGlzIG5v
dCByZXBvcnRlZAogICAgICBQcm9kdWN0IHR5cGU6IE5vdCBzcGVjaWZpZWQKICAgICAgV0FCRVJF
UT0wCiAgICAgIFdBQ0VSRVE9MAogICAgICBOb21pbmFsIGZvcm0gZmFjdG9yIG5vdCByZXBvcnRl
ZAogICAgICBGVUFCPTAKICAgICAgVkJVTFM9MAogICAgCiAgICBUbyBpbXByb3ZlIHJlYWRhYmls
aXR5LCB0aGlzIHBhdGNoIGFsc28gYWRkcyB0aGUgVkJVTFMgdmFsdWUKICAgIGV4cGxpY3RseSBh
bmQgYWRkIGNvbW1lbnRzIG9uIHRoZSBleGlzdGluZyBmaWVsZHMgd2UncmUKICAgIHNldHRpbmcu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgICBBY2tlZC1ieTogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+
Cgpjb21taXQgMmQ0Y2I0OWRkYWEyMTllZDNmNWE5ODVlY2Y4YjE4OGFlYjJiM2Q2YgpBdXRob3I6
IEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVsIDEwIDEzOjAwOjQx
IDIwMTggLTA0MDAKCiAgICBpb3Rlc3RzOiBhZGQgdGVzdCAyMjYgZm9yIGZpbGUgZHJpdmVyIHR5
cGVzCiAgICAKICAgIFRlc3QgdGhhdCB3ZSdyZSByZWplY3Rpbmcgd2hhdCB3ZSBvdWdodCB0byBm
b3IgZmlsZSwKICAgIGhvc3RfZHJpdmVyIGFuZCBob3N0X2Nkcm9tIGRyaXZlcnMuIFRlc3QgdGhh
dCB3ZSdyZQogICAgc2VlaW5nIHRoZSBkZXByZWNhdGVkIG1lc3NhZ2UgZm9yIGJsb2NrIGFuZCBj
aGFyZGV2cwogICAgb24gdGhlIGZpbGUgZHJpdmVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
b2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBLZXZpbiBXb2xm
IDxrd29sZkByZWRoYXQuY29tPgoKY29tbWl0IDIzMGZmNzM5MDRlNzJkZGUyZDc3MThjMmRhNDA3
Nzg2YTFjNzJlNTcKQXV0aG9yOiBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CkRhdGU6ICAg
VHVlIEp1bCAxMCAxMzowMDo0MCAyMDE4IC0wNDAwCgogICAgZmlsZS1wb3NpeDogc3BlY2lmeSBl
eHBlY3RlZCBmaWxldHlwZXMKICAgIAogICAgQWRqdXN0IGVhY2ggY2FsbGVyIG9mIHJhd19vcGVu
X2NvbW1vbiB0byBzcGVjaWZ5IGlmIHRoZXkgYXJlIGV4cGVjdGluZwogICAgaG9zdCBhbmQgY2hh
cmFjdGVyIGRldmljZXMgb3Igbm90LiBUaWdodGVuIGV4cGVjdGF0aW9ucyBvZiBmaWxlIHR5cGVz
IHVwb24KICAgIG9wZW4gaW4gdGhlIGNvbW1vbiBjb2RlIGFuZCByZWZ1c2UgdHlwZXMgdGhhdCBh
cmUgbm90IGV4cGVjdGVkLgogICAgCiAgICBUaGlzIGhhcyB0d28gZWZmZWN0czoKICAgIAogICAg
KDEpIENoYXJhY3RlciBhbmQgYmxvY2sgZGV2aWNlcyBhcmUgbm93IGNvbnNpZGVyZWQgZGVwcmVj
YXRlZCBmb3IgdGhlCiAgICAgICAgJ2ZpbGUnIGRyaXZlciwgd2hpY2ggZXhwZWN0cyBvbmx5IFNf
SUZSRUcsIGFuZAogICAgKDIpIG5vIGZpbGUtcG9zaXggZHJpdmVyIChmaWxlLCBob3N0X2Nkcm9t
LCBvciBob3N0X2RldmljZSkgY2FuIG9wZW4KICAgICAgICBkaXJlY3RvcmllcyBub3cuCiAgICAK
ICAgIEkgZG9uJ3QgdGhpbmsgdGhlcmUncyBhIGxlZ2l0aW1hdGUgcmVhc29uIHRvIG9wZW4gZGly
ZWN0b3JpZXMgYXMgaWYKICAgIHRoZXkgd2VyZSBmaWxlcy4gVGhpcyBwcmV2ZW50cyBRRU1VIGZy
b20gb3BlbmluZyBhbmQgYXR0ZW1wdGluZyB0byBwcm9iZQogICAgYSBkaXJlY3RvcnkgaW5vZGUs
IHdoaWNoIGNhbiBicmVhayBpbiBleGNpdGluZyB3YXlzLiBPbmUgb2YgdGhvc2Ugd2F5cwogICAg
aXMgbHNlZWsgb24gZXh0NC94ZnMsIHdoaWNoIHdpbGwgcmV0dXJuIDB4N2ZmZmZmZmZmZmZmZmZm
ZiBhcyB0aGUgZmlsZQogICAgc2l6ZSBpbnN0ZWFkIG9mIEVJU0RJUi4gVGhpcyBjYW4gY29heCBR
RU1VIGludG8gcmVzcG9uZGluZyB3aXRoIGEKICAgIGNvbmZ1c2luZyAiZmlsZSB0b28gYmlnIiBp
bnN0ZWFkIG9mICJIZXksIHRoYXQncyBub3QgYSBmaWxlIi4KICAgIAogICAgU2VlOiBodHRwczov
L2J1Z3MubGF1bmNocGFkLm5ldC9xZW11LytidWcvMTczOTMwNC8KICAgIFNpZ25lZC1vZmYtYnk6
IEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEtldmluIFdv
bGYgPGt3b2xmQHJlZGhhdC5jb20+Cgpjb21taXQgZWI0NjE0ODVmNDU1OGUzNjJmYWI5MDU3MzVi
NTA5ODc1MDViY2E0NApBdXRob3I6IEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgpEYXRlOiAg
IFdlZCBKdWwgMTEgMDk6MjI6MjcgMjAxOCArMDgwMAoKICAgIHFlbXUtaW1nOiBEb2N1bWVudCBj
b3B5IG9mZmxvYWRpbmcgaW1wbGljYXRpb25zIHdpdGggLVMgYW5kIC1jCiAgICAKICAgIEV4cGxp
Y2l0bHkgZW5hYmxpbmcgemVybyBkZXRlY3Rpb24gb3IgY29tcHJlc3Npb24gc3VwcHJlc3NlcyBj
b3B5CiAgICBvZmZsb2FkaW5nIGR1cmluZyBjb252ZXJ0LiBEb2N1bWVudCBpdC4KICAgIAogICAg
U3VnZ2VzdGVkLWJ5OiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RlZmFu
IEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4g
V29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KCmNvbW1pdCAyZjlkNDA4M2Y3ZmRhZmU4MjEzOGU5ODNh
MjRlZjMwYjgxYjAyOWQ3CkF1dGhvcjogRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CkRhdGU6
ICAgV2VkIEp1bCAxMSAxNDo0MDo0NiAyMDE4ICswODAwCgogICAgaW90ZXN0czogbmJkOiBTdG9w
IHFlbXUtbmJkIGJlZm9yZSByZW1ha2luZyBpbWFnZQogICAgCiAgICAxOTcgaXMgb25lIGV4YW1w
bGUgd2hlcmUgX21ha2VfdGVzdF9pbWcgaXMgdXNlZCB0d2ljZSB3aXRob3V0IHN0b3BwaW5nCiAg
ICB0aGUgTkJEIHNlcnZlciBpbiBiZXR3ZWVuLiBBbiBlcnJvciB3aWxsIG9jY3VyIGxpa2UgdGhp
czoKICAgIAogICAgICAgIEBAIC0yNiw5ICsyNiwxMyBAQAogICAgCiAgICAgICAgID09PSBQYXJ0
aWFsIGZpbmFsIGNsdXN0ZXIgPT09CiAgICAKICAgICAgICArcWVtdS1pbWc6IFRFU1RfRElSL3Qu
SU1HRk1UOiBGYWlsZWQgdG8gZ2V0ICJyZXNpemUiIGxvY2sKICAgICAgICArSXMgYW5vdGhlciBw
cm9jZXNzIHVzaW5nIHRoZSBpbWFnZT8KICAgICAgICAgRm9ybWF0dGluZyAnVEVTVF9ESVIvdC5J
TUdGTVQnLCBmbXQ9SU1HRk1UIHNpemU9MTAyNAogICAgICAgICtGYWlsZWQgdG8gZmluZCBhbiBh
dmFpbGFibGUgcG9ydDogQWRkcmVzcyBhbHJlYWR5IGluIHVzZQogICAgICAgICByZWFkIDEwMjQv
MTAyNCBieXRlcyBhdCBvZmZzZXQgMAogICAgCiAgICBQYXRjaCBfbWFrZV90ZXN0X2ltZyB0byBz
dG9wIHRoZSBvbGQgcWVtdS1uYmQgYmVmb3JlIHN0YXJ0aW5nIGEgbmV3IG9uZSwKICAgIHdoaWNo
IGZpeGVzIHRoaXMgcHJvYmxlbSwgYW5kIHNpbWlsYXJseSAyMTUuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogS2V2
aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KCmNvbW1pdCAwZTFhNTgyNzUwMjY5ZDNkZGUwNDgx
Y2EwMzRiMDhhNTc4NGU0MzBjCkF1dGhvcjogRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CkRh
dGU6ICAgV2VkIEp1bCAxMSAxNTowNToxOSAyMDE4ICswODAwCgogICAgaW90ZXN0czogMTUzOiBG
aXggZGVhZCBjb2RlCiAgICAKICAgIFRoaXMgc3RlcCB3YXMgbGVmdCBiZWhpbmQgbXkgbWlzdGFr
ZS4gQXMgc3VnZ2VzdGVkIGJ5IHRoZSBlY2hvZWQgdGV4dCwKICAgIHRoZSBpbnRlbnRpb24gd2Fz
IHRvIHRlc3QgdHdvIGRldmljZXMgd2l0aCB0aGUgc2FtZSBpbWFnZSwgd2l0aAogICAgZGlmZmVy
ZW50IG9wdGlvbnMuIFRoZSBiZWhhdmlvciBzaG91bGQgYmUgdGhlIHNhbWUgYXMgdHdvIFFFTVUK
ICAgIHByb2Nlc3Nlcy4gQ29tcGxldGUgaXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEZhbSBa
aGVuZyA8ZmFtekByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29sZiA8a3dv
bGZAcmVkaGF0LmNvbT4KCmNvbW1pdCBkYzNjODlkNjEyMjUyZmM0NjFhNjVmNTQ4ODVhMWZlMTA4
ZTllYzA1CkF1dGhvcjogSm9obiBBcmJ1Y2tsZSA8cHJvZ3JhbW1pbmdraWR4QGdtYWlsLmNvbT4K
RGF0ZTogICBNb24gSnVsIDkgMTE6MDI6MzUgMjAxOCAtMDQwMAoKICAgIHVpL2NvY29hLm06IHJl
cGxhY2Ugc2Nyb2xsaW5nRGVsdGFZIHdpdGggZGVsdGFZCiAgICAKICAgIFRoZSBOU0V2ZW50IGNs
YXNzIG1ldGhvZCBzY3JvbGxpbmdEZWx0YVkgaXMgYXZhaWxhYmxlCiAgICBmb3IgTWFjIE9TIDEw
LjcgYW5kIG5ld2VyLiBTaW5jZSBRRU1VIHN1cHBvcnRzIE1hYyBPUwogICAgMTAuNSBhbmQgdXAs
IHdlIG5lZWQgdG8gYmUgdXNpbmcgYSBtZXRob2QgdGhhdCBpcwogICAgYXZhaWxhYmxlIG9uIHRo
ZXNlIHZlcnNpb24gb2YgTWFjIE9TIFguIFRoZSBkZWx0YVkKICAgIG1ldGhvZCBpcyBhIG1ldGhv
ZCB0aGF0IGRvZXMgYWxtb3N0IHRoZSBzYW1lIHRoaW5nIGFzCiAgICBzY3JvbGxpbmdEZWx0YVkg
YW5kIGlzIGF2YWlsYWJsZSBvbiBNYWMgT1MgMTAuNSBhbmQKICAgIHVwLiBTbyB3ZSBjYW4gcmVw
bGFjZSBzY3JvbGxpbmdEZWx0YVkgd2l0aCBkZWx0YVkuCiAgICAKICAgIFdlIG9ubHkgY2hlY2sg
ZGVsdGFZJ3MgdmFsdWUgaWYgaXQgaXMgbm90IHplcm8KICAgIGJlY2F1c2UgemVybyBtZWFucyB0
aGF0IHRoZSBzY3JvbGxpbmcgaW5jcmVtZW50IHdhcwogICAgc3VmZmljaWVudGx5IGZpbmUgdGhh
dCBpdCB3YXMgb25seSByZXBvcnRlZCBpbiBzY3JvbGxpbmdEZWx0YVksCiAgICBvciB0aGF0IHRo
ZSBzY3JvbGxpbmcgd2FzIGhvcml6b250YWwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEpvaG4g
QXJidWNrbGUgPHByb2dyYW1taW5na2lkeEBnbWFpbC5jb20+CiAgICBNZXNzYWdlLWlkOiAyMDE4
MDcwOTE1MDIzNS43NTczLTEtcHJvZ3JhbW1pbmdraWR4QGdtYWlsLmNvbQogICAgUmV2aWV3ZWQt
Ynk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICAgIFtQTU06IHR3
ZWFrIGNvbW1pdCBtZXNzYWdlIGFuZCBjb21tZW50IGEgbGl0dGxlXQogICAgU2lnbmVkLW9mZi1i
eTogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgoKY29tbWl0IDdmZGYx
NmUxMTQ4YTYxMzNjNWRlZTM4MTQwZDc1YjBjOWI5NmZhMDAKTWVyZ2U6IGZmODJkM2MgMDU2ZGUx
ZQpBdXRob3I6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KRGF0ZTog
ICBUaHUgSnVsIDEyIDE0OjU5OjI4IDIwMTggKzAxMDAKCiAgICBNZXJnZSByZW1vdGUtdHJhY2tp
bmcgYnJhbmNoICdyZW1vdGVzL290dWJvL3RhZ3MvcHVsbC1zZWNjb21wLTIwMTgwNzEyJyBpbnRv
IHN0YWdpbmcKICAgIAogICAgcHVsbC1zZWNjb21wLTIwMTgwNzEyCiAgICAKICAgICMgZ3BnOiBT
aWduYXR1cmUgbWFkZSBUaHUgMTIgSnVsIDIwMTggMTM6NTU6MzQgQlNUCiAgICAjIGdwZzogICAg
ICAgICAgICAgICAgdXNpbmcgUlNBIGtleSBERjMyRTdDMEYwRkZGOUEyCiAgICAjIGdwZzogR29v
ZCBzaWduYXR1cmUgZnJvbSAiRWR1YXJkbyBPdHVibyAoU2VuaW9yIFNvZnR3YXJlIEVuZ2luZWVy
KSA8b3R1Ym9AcmVkaGF0LmNvbT4iCiAgICAjIFByaW1hcnkga2V5IGZpbmdlcnByaW50OiBENjdF
IDFCNTAgOTM3NCA4NkI0IDA3MjMgIERCQUIgREYzMiBFN0MwIEYwRkYgRjlBMgogICAgCiAgICAq
IHJlbW90ZXMvb3R1Ym8vdGFncy9wdWxsLXNlY2NvbXAtMjAxODA3MTI6CiAgICAgIHNlY2NvbXA6
IGFsbG93IHNjaGVkX3NldHNjaGVkdWxlcigpIHdpdGggU0NIRURfSURMRSBwb2xpY3kKICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3Jn
PgoKY29tbWl0IDA1NmRlMWU4OTQxNTVmYmI5OWU3YjQzYzFjNDM4MmQ0OTIwY2Y0MzcKQXV0aG9y
OiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KRGF0ZTog
ICBUdWUgSnVsIDEwIDE2OjU1OjU3IDIwMTggKzAyMDAKCiAgICBzZWNjb21wOiBhbGxvdyBzY2hl
ZF9zZXRzY2hlZHVsZXIoKSB3aXRoIFNDSEVEX0lETEUgcG9saWN5CiAgICAKICAgIEN1cnJlbnQg
YW5kIHVwY29taW5nIG1lc2EgcmVsZWFzZXMgcmVseSBvbiBhIHNoYWRlciBkaXNrIGNhc2guIEl0
IHVzZXMKICAgIGEgdGhyZWFkIGpvYiBxdWV1ZSB3aXRoIGxvdyBwcmlvcml0eSwgc2V0IHdpdGgK
ICAgIHNjaGVkX3NldHNjaGVkdWxlcihTQ0hFRF9JRExFKS4gSG93ZXZlciwgdGhhdCBzeXNjYWxs
IGlzIHJlamVjdGVkIGJ5CiAgICB0aGUgInJlc291cmNlY29udHJvbCIgc2VjY29tcCBxZW11IGZp
bHRlci4KICAgIAogICAgU2luY2UgaXQgc2hvdWxkIGJlIHNhZmUgdG8gYWxsb3cgbG93ZXJpbmcg
dGhyZWFkIHByaW9yaXR5LCBsZXQncyBhbGxvdwogICAgc2NoZWR1bGluZyB0aHJlYWQgdG8gaWRs
ZSBwb2xpY3kuCiAgICAKICAgIFJlbGF0ZWQgdG86CiAgICBodHRwczovL2J1Z3ppbGxhLnJlZGhh
dC5jb20vc2hvd19idWcuY2dpP2lkPTE1OTQ0NTYKICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFy
Yy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgICBBY2tlZC1i
eTogRWR1YXJkbyBPdHVibyA8b3R1Ym9AcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:09:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 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 1ffMv1-0005BH-PZ; Tue, 17 Jul 2018 10:09: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffMv0-0005BC-7w
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 10:09:18 +0000
X-Inumbo-ID: 7c0c1522-89a9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7c0c1522-89a9-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:09:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76284302"
To: Wei Liu <wei.liu2@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-10-git-send-email-andrew.cooper3@citrix.com>
 <20180716095732.4t3wmcn4nzrzh7fj@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: <030e0777-50c2-11f0-ab50-6c2b23f5fe25@citrix.com>
Date: Tue, 17 Jul 2018 11:09:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180716095732.4t3wmcn4nzrzh7fj@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/13] libx86: Introduce a helper to
 deserialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.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>

T24gMTYvMDcvMTggMTA6NTcsIFdlaSBMaXUgd3JvdGU6Cj4gT24gRnJpLCBKdWwgMTMsIDIwMTgg
YXQgMDk6MDM6MTBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gQXMgd2l0aCB0aGUg
c2VyaWFsaXNlIHNpZGUsIFhlbidzIGNvcHlfZnJvbV9ndWVzdCBBUEkgaXMgdXNlZCwgd2l0aCBh
Cj4+IGNvbXBhdGliaWxpdHkgd3JhcHBlciBmb3IgdGhlIHVzZXJzcGFjZSBidWlsZC4KPj4KPj4g
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Pj4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29t
Pgo+PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPj4gLS0tCj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+IENDOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4+IENDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNp
dHJpeC5jb20+Cj4+IENDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4K
Pj4KPj4gdjI6Cj4+ICAqIFJld3JpdGUgY29weV9mcm9tX2J1ZmZlcl9vZmZzZXQoKSB0byBhdm9p
ZCBtdWx0aXBsZSBldmFsdWF0aW9uIG9mIGl0cwo+PiAgICBhcmd1bWVudHMuCj4+ICAqIEV4cGFu
ZCBib3VuZGFyeSBqdXN0aWZpY2F0aW9ucy4KPj4gLS0tCj4+ICB4ZW4vY29tbW9uL2xpYng4Ni9j
cHVpZC5jICAgICAgfCA5NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysKPj4gIHhlbi9jb21tb24vbGlieDg2L3ByaXZhdGUuaCAgICB8IDE0ICsrKysrKysKPj4gIHhl
bi9pbmNsdWRlL3hlbi9saWJ4ODYvY3B1aWQuaCB8IDExICsrKysrCj4+ICAzIGZpbGVzIGNoYW5n
ZWQsIDExOSBpbnNlcnRpb25zKCspCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xpYng4
Ni9jcHVpZC5jIGIveGVuL2NvbW1vbi9saWJ4ODYvY3B1aWQuYwo+PiBpbmRleCBjZjdkYmQzLi43
M2NkNTc0IDEwMDY0NAo+PiAtLS0gYS94ZW4vY29tbW9uL2xpYng4Ni9jcHVpZC5jCj4+ICsrKyBi
L3hlbi9jb21tb24vbGlieDg2L2NwdWlkLmMKPj4gQEAgLTEyMyw2ICsxMjMsMTAwIEBAIGludCB4
ODZfY3B1aWRfY29weV90b19idWZmZXIoY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqcCwKPj4g
ICAgICByZXR1cm4gMDsKPj4gIH0KPj4gIAo+PiArCj4+ICAvKgo+PiAgICogTG9jYWwgdmFyaWFi
bGVzOgo+PiAgICogbW9kZTogQwo+PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJ4ODYvcHJp
dmF0ZS5oIGIveGVuL2NvbW1vbi9saWJ4ODYvcHJpdmF0ZS5oCj4+IGluZGV4IGU4NzRmYjYuLmRj
NDUxZDAgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9jb21tb24vbGlieDg2L3ByaXZhdGUuaAo+PiArKysg
Yi94ZW4vY29tbW9uL2xpYng4Ni9wcml2YXRlLmgKPj4gQEAgLTEyLDYgKzEyLDcgQEAKPj4gICNp
bmNsdWRlIDxhc20vbXNyLWluZGV4Lmg+Cj4+ICAKPj4gICNkZWZpbmUgY29weV90b19idWZmZXJf
b2Zmc2V0IGNvcHlfdG9fZ3Vlc3Rfb2Zmc2V0Cj4+ICsjZGVmaW5lIGNvcHlfZnJvbV9idWZmZXJf
b2Zmc2V0IGNvcHlfZnJvbV9ndWVzdF9vZmZzZXQKPj4gIAo+PiAgI2Vsc2UKPj4gIAo+PiBAQCAt
NDQsNiArNDUsMTkgQEAgc3RhdGljIGlubGluZSBib29sIHRlc3RfYml0KHVuc2lnbmVkIGludCBi
aXQsIGNvbnN0IHZvaWQgKnZhZGRyKQo+PiAgICAgIDA7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+ICB9KQo+PiAgCj4+ICsvKiBtZW1jcHkoKSwg
YnV0IHdpdGggY29weV9mcm9tX2d1ZXN0X29mZnNldCgpJ3MgQVBJLiAqLwo+PiArI2RlZmluZSBj
b3B5X2Zyb21fYnVmZmVyX29mZnNldChkc3QsIHNyYywgaW5kZXgsIG5yKSAgICBcCj4+ICsoeyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4g
KyAgICBjb25zdCB0eXBlb2YoKihkc3QpKSAqc3JjXyA9IChzcmMpOyAgICAgICAgICAgICAgICAg
XAo+IFNhbWUgaXNzdWUgYXMgcHJldmlvdXMgcGF0Y2ggaGVyZS4gQWxzbyBlbmZvcmNpbmcgZHN0
XyBhbmQgc3JjXyBhcmUgb2YKPiB0aGUgc2FtZSB0eXBlIHdvdWxkIGJlIGdvb2QuCj4KPiBPdGhl
cndpc2U6Cj4KPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClRo
ZSB1c2Ugb2YgZHN0ICppcyogdGhlIGVuZm9yY2VtZW50IG9mIHRoZW0gYmVpbmcgdGhlIHNhbWUg
dHlwZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:10:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10: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 1ffMvo-0005k6-5X; Tue, 17 Jul 2018 10: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=uour=kb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffMvn-0005js-HG
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 10:10:07 +0000
X-Inumbo-ID: 9a1ac9a7-89a9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a1ac9a7-89a9-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:10: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 1ffMvj-0005Li-Os; Tue, 17 Jul 2018 10:10: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 1ffMvj-0002V7-Ga; Tue, 17 Jul 2018 10:10:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffMvj-0006J6-FF; Tue, 17 Jul 2018 10:10:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125183-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start: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-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start: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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck: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:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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=060744011e93679f03932f050619744be895b772
X-Osstest-Versions-That: linux=6ba89b52ba6916bc7a3d390d70951e992c0ca39e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 17 Jul 2018 10:10:03 +0000
Subject: [Xen-devel] [linux-4.9 test] 125183: 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>

ZmxpZ2h0IDEyNTE4MyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTE4My8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjI5NjkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyMjk2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIyOTY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjI5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMDYwNzQ0MDExZTkzNjc5ZjAzOTMyZjA1MDYx
OTc0NGJlODk1Yjc3MgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNmJh
ODliNTJiYTY5MTZiYzdhM2QzOTBkNzA5NTFlOTkyYzBjYTM5ZQoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTIyOTY5ICAyMDE4LTA1LTE5IDE2OjM5OjU5IFogICA1OCBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyMzA3NCAgMjAxOC0wNS0yMiAxNzoxMDowOCBaICAgNTUgZGF5cyAgIDM4IGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTE1NiAgMjAxOC0wNy0xMyAxODoxMzo1OCBaICAg
IDMgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KNjY1IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
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
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
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICA2YmE4OWI1MmJh
NjkuLjA2MDc0NDAxMWU5MyAgMDYwNzQ0MDExZTkzNjc5ZjAzOTMyZjA1MDYxOTc0NGJlODk1Yjc3
MiAtPiB0ZXN0ZWQvbGludXgtNC45CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:18:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10:18:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffN3f-00066C-0P; Tue, 17 Jul 2018 10: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffN3d-000667-HD
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 10:18:13 +0000
X-Inumbo-ID: bb78a29a-89aa-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb78a29a-89aa-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:18:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76284806"
To: Jan Beulich <JBeulich@suse.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-11-git-send-email-andrew.cooper3@citrix.com>
 <5B4C835902000078001D4569@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: <f8ad62da-d243-64c4-6a97-f074996a6371@citrix.com>
Date: Tue, 17 Jul 2018 11:17:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C835902000078001D4569@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 10/13] libx86: introduce a helper to
 deserialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Sergey Dyasli <sergey.dyasli@citrix.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>

T24gMTYvMDcvMTggMTI6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA3LjE4IGF0
IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9j
b21tb24vbGlieDg2L21zci5jCj4+ICsrKyBiL3hlbi9jb21tb24vbGlieDg2L21zci5jCj4+IEBA
IC00NSw2ICs0NSw1NyBAQCBpbnQgeDg2X21zcl9jb3B5X3RvX2J1ZmZlcihjb25zdCBzdHJ1Y3Qg
bXNyX3BvbGljeSAqcCwKPj4gICAgICByZXR1cm4gMDsKPj4gIH0KPj4gIAo+PiAraW50IHg4Nl9t
c3JfY29weV9mcm9tX2J1ZmZlcihzdHJ1Y3QgbXNyX3BvbGljeSAqcCwKPj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgbXNyX2VudHJ5X2J1ZmZlcl90IG1zcnMsIHVpbnQzMl90
IG5yX21zcnMsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICplcnJf
bXNyKQo+PiArewo+PiArICAgIHVuc2lnbmVkIGludCBpOwo+PiArICAgIHhlbl9tc3JfZW50cnlf
dCBkYXRhOwo+PiArCj4+ICsgICAgLyoKPj4gKyAgICAgKiBBIHdlbGwgZm9ybWVkIGNhbGxlciBp
cyBleHBlY3RlZCBwYXNzIGFuIGFycmF5IHdpdGggZW50cmllcyBpbiBvcmRlciwKPj4gKyAgICAg
KiBhbmQgd2l0aG91dCBhbnkgcmVwZXRpdGlvbnMuICBIb3dldmVyLCBkdWUgdG8gcGVyLXZlbmRv
ciBkaWZmZXJlbmNlcywKPj4gKyAgICAgKiBhbmQgaW4gdGhlIGNhc2Ugb2YgdXBncmFkZSBvciBs
ZXZlbGxlZCBzY2VuYXJpb3MsIHdlIHR5cGljYWxseSBleHBlY3QKPj4gKyAgICAgKiBmZXdlciB0
aGFuIE1BWCBlbnRyaWVzIHRvIGJlIHBhc3NlZC4KPj4gKyAgICAgKgo+PiArICAgICAqIERldGVj
dGluZyByZXBlYXRlZCBlbnRyaWVzIGlzIHByb2hpYml0aXZlbHkgY29tcGxpY2F0ZWQsIHNvIHdl
IGRvbid0Cj4+ICsgICAgICogYm90aGVyLiAgVGhhdCBzYWlkLCBvbmUgd2F5IG9yIGFub3RoZXIg
aWYgbW9yZSB0aGFuIE1BWCBlbnRyaWVzIGFyZQo+PiArICAgICAqIHBhc3NlZCwgc29tZXRoaW5n
IGlzIHdyb25nLgo+PiArICAgICAqLwo+PiArICAgIGlmICggbnJfbXNycyA+IE1TUl9NQVhfU0VS
SUFMSVNFRF9FTlRSSUVTICkKPj4gKyAgICAgICAgcmV0dXJuIC1FMkJJRzsKPj4gKwo+PiArICAg
IGZvciAoIGkgPSAwOyBpIDwgbnJfbXNyczsgaSsrICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIGlm
ICggY29weV9mcm9tX2J1ZmZlcl9vZmZzZXQoJmRhdGEsIG1zcnMsIGksIDEpICkKPj4gKyAgICAg
ICAgICAgIHJldHVybiAtRUZBVUxUOwo+PiArCj4+ICsgICAgICAgIGlmICggZGF0YS5mbGFncyAp
IC8qIC5mbGFncyBNQlogKi8KPj4gKyAgICAgICAgICAgIGdvdG8gZXJyOwo+PiArCj4+ICsgICAg
ICAgIHN3aXRjaCAoIGRhdGEuaWR4ICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICBjYXNlIE1T
Ul9JTlRFTF9QTEFURk9STV9JTkZPOgo+PiArICAgICAgICAgICAgaWYgKCBkYXRhLnZhbCA+IH4w
dSApCj4gSSBzdXBwb3NlIHRoaXMgaXMgdG8gZ3VhcmQgYWdhaW5zdCB0cnVuY2F0aW9uLiBJIHRo
aW5rIGl0IHdvdWxkIGJlCj4gbW9yZSBvYnZpb3VzIChhbmQgZnV0dXJlIHByb29mKSBpZiB5b3Ug
dXNlZAo+ICh0eXBlb2YocC0+cGxhZm9ybV9pbmZvLnJhdykpfjAsCgpJVFlNIH4oKHR5cGVvZihw
LT5wbGFmb3JtX2luZm8ucmF3KTApIC4uLgoKPiAgb3IgYW4gaW50ZXJtZWRpYXRlIHZhcmlhYmxl
Cj4gb2YgdGhhdCB0eXBlLCBvciBkYXRhLnZhbCA+PiAoc2l6ZW9mKHAtPnBsYWZvcm1faW5mby5y
YXcpICogOCksCj4gc29tZSBvZiB3aGljaCB3b3VsZCBsaWtlbHkgZXZlbiB0cmlnZ2VyIGEgY29t
cGlsZXIgd2FybmluZyBvbmNlCj4gdGhlIHBvbGljeSBmaWVsZCB3YXMgZ3Jvd24gdG8gdWludDY0
X3QuCgouLi4gYnV0IHRoaXMgaXMgcHJvYmFibHkgYmV0dGVyLgoKPgo+PiArICAgICAgICAgICAg
ICAgIGdvdG8gZXJyOwo+PiArCj4+ICsgICAgICAgICAgICBwLT5wbGFmb3JtX2luZm8ucmF3ID0g
ZGF0YS52YWw7Cj4gTm8gb3RoZXIgc2FuaXR5IGNoZWNraW5nPwoKQ29ycmVjdC7CoCBUaGlzIGlz
IGEgZGF0YSBtYXJzaGFsbGluZyBmdW5jdGlvbiwgbm90IGFuIGF1ZGl0aW5nIGZ1bmN0aW9uLgoK
VGhlIGF1ZGl0aW5nIGZ1bmN0aW9ucyBhcmUgYWxzbyBuZWVkZWQgZm9yIGluLXBsYWNlIG1vZGlm
aWNhdGlvbiB0byBhbgpleGlzdGluZyBwb2xpY3kuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:19:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10: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 1ffN4S-0006B3-G4; Tue, 17 Jul 2018 10:19: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=v8pt=kb=citrix.com=prvs=729552aa4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffN4Q-0006Ar-TO
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 10:19:02 +0000
X-Inumbo-ID: d9577039-89aa-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9577039-89aa-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:19:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60395063"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23373.49811.244852.311725@mariner.uk.xensource.com>
Date: Tue, 17 Jul 2018 11:18:59 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180717080706.23885-1-wei.liu2@citrix.com>
References: <20180717080706.23885-1-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] tools: fix dependency for ipxe and rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0hdIHRvb2xzOiBmaXggZGVwZW5kZW5jeSBmb3IgaXB4ZSBh
bmQgcm9tYmlvcyIpOgo+IEl0IGFwcGVhcnMgdGhhdCB0aGUgdGVzdCBpbiAwMWQ2MzEwMjggZm9y
IGlweGUncyBkZXBlbmRlbmN5IG9uIHJvbWJpb3MKPiBpcyBub3QgZ29vZCBlbm91Z2guIENvbmZp
Z3VyaW5nIHdpdGggLS1kaXNhYmxlLXJvbWJpb3MgZG9lc24ndCBkaXNhYmxlCj4gaXB4ZS4KPiAK
PiBGaXggaXQgYnkgdGVzdGluZyB0aGUgZGVwZW5kZW5jeSBpbiBBQ19BUkdfRU5BQkxFIGFuZCBB
Q19BUkdfV0lUSCBhdAo+IHRoZSBzYW1lIHRpbWUuIFdlIGludGVudGlvbmFsbHkgb21pdCBoZWxw
IHN0cmluZyBpbiBBQ19BUkdfRU5BQkxFIHNvCj4gdGhhdCBpdCBpcyBub3QgdmlzaWJsZSB0byB1
c2Vycy4KCkJ1dCB0aGVyZSBpcyBhbHJlYWR5CiAgIEFYX0FSR19ERUZBVUxUX0VOQUJMRShbaXB4
ZV0sIFtEaXNhYmxlIElQWEVdKQpzbyBub3cgeW91IGFyZSBkZWZpbmluZyB0aGlzIGFyZ3VtZW50
IHR3aWNlLgoKCkxvb2tpbmcgYXQgdGhlIGNvZGUgZm9yIHNlYWJpb3MgYXMgYW4gZXhhbXBsZSwg
dGhpcyBpcyBxdWl0ZSB0YW5nbGVkLgoKTXkgcmVhZGluZyBvZiB0aGUgYXV0b2NvbmYgRk0gaXMg
dGhhdCB0aGUgZGVzaWduIGludGVudCBpcyB0aGF0IG9uZQpzaG91bGQgc3VwcG9ydCAqZWl0aGVy
KiAtLXdpdGgvd2l0aG91dCwgKm9yKiAtLWVuYWJsZS9kaXNhYmxlLiAgU28gSQp0aGluayB3aGF0
IHdlIG91Z2h0IHRvIHN1cHBvcnQgaXM6CiAgIC0td2l0aC1zZWFiaW9zPS9QQVRICiAgIC0td2l0
aC1zZWFiaW9zICAgICAgICAgIHVzZSBvdXIgdmVyc2lvbgogICAtLXdpdGhvdXQtc2VhYmlvcyAg
ICAgICBkaXNhYmxlIHN1cHBvcnQgZm9yIHNlYWJpb3MKCkJ1dCwgYWN0dWFsbHksIHdlIHN1cHBv
cnQgdGhlc2U6CiAgIC0tZW5hYmxlLXNlYWJpb3MKICAgLS1kaXNhYmxlLXNlYWJpb3MgICAgICAg
ICAgICAgICAgCiAgIC0td2l0aC1zeXN0ZW0tc2VhYmlvcz0vcGF0aAogICAtLXdpdGhvdXQtc3lz
dGVtLXNlYWJpb3MKQW5kIHRoZWlyIGludGVyYWN0aW9ucyBhcmUgd2VpcmQuICBJIGhhdmVuJ3Qg
Y29uY2x1c2l2ZWx5IGFuYWx5c2VkIHRoZQpjb21iaW5hdGlvbnMgb2YgdGhlc2UgdGhpbmdzLCBi
dXQgb25lIHZlcnkgb2RkIHRoaW5nIGlzIHRoYXQKLS13aXRob3V0LXN5c3RlbS1zZWFiaW9zIGRp
c2FibGVzIGJ1aWxkaW5nIG91ciBvd24gc2VhYmlvcyEKCgpTbyBJJ20gc29ycnkgdG8gc2F5IHRo
YXQgSSB0aGluayB0aGUgYW5zd2VyIGlzIHRvIHJldmVydCAwMWQ2MzEwMjhhMDIKYW5kIHRvIHJl
cGxhY2UgaXQgd2l0aCBhIHBhdGNoIHdoaWNoIGludHJvZHVjZXMKICAgLS13aXRoLWlweGU9L1BB
VEgKICAgLS13aXRoLWlweGUgICAgICAgICAgbGlrZSAtLWVuYWJsZS1pcHhlLCBidXQgYWxzbyBz
ZXRzIHBhdGggdG8gIiIKICAgLS13aXRob3V0LWlweGUgICAgICAgc2FtZSBhcyAtLWRpc2FibGUt
aXB4ZQoKU29ycnkgZm9yIG5vdCBzcG90dGluZyBlYXJsaWVyIHRoYXQgd2UgaGFkIC0tZW5hYmxl
LWlweGUgYWxyZWFkeS4KCgpJZiB5b3Ugd2FudCB0byBrZWVwIHlvdXIgY3VycmVudCBhcHByb2Fj
aCB0aGVuIGNlcnRhaW5seSB5b3UgbXVzdG4ndApkdXBsaWNhdGUgdGhlIGRlZmluaXRpb24gb2Yg
dGhlIC0tZW5hYmxlLWlweGUgYXJndW1lbnQuICBCdXQgeW91IGFsc28KaGF2ZSB0byB0aGluayBj
bGVhcmx5IGFib3V0IGhvdyAtLWVuYWJsZS1pcHhlIG91Z2h0IHRvIGludGVyYWN0IHdpdGgKLS13
aXRoLXN5c3RlbS1pcHhlIGFuZCB0aGUgY29ycmVzcG9uZGluZyByb21iaW9zIG9wdGlvbnMuCgoK
V2hhdCBkbyB0aGluayA/CgppYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10: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 1ffNOK-0007lf-DJ; Tue, 17 Jul 2018 10:39: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffNOJ-0007la-19
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 10:39:35 +0000
X-Inumbo-ID: b76f7450-89ad-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b76f7450-89ad-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:39:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60396016"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 12:38:51 +0200
Message-ID: <20180717103854.55773-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/2] vhpet: add support for level triggered
 interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBhZGQgc3VwcG9ydCBmb3IgbGV2ZWwgdHJpZ2dl
ciBpbnRlcnJ1cHRzIHRvIHZocGV0LgpMZXZlbCB0cmlnZ2VyZWQgaW50ZXJydXB0cyBhcmUgbm90
IGFuIG9wdGlvbmFsIGZlYXR1cmUgb2YgdGhlIGhwZXQgc3BlYywKc28gdGhleSBtdXN0IGJlIGlt
cGxlbWVudGVkIGluIG9yZGVyIHRvIGhhdmUgYSBjb21wbGV0ZSBlbXVsYXRlZCBocGV0CmltcGxl
bWVudGF0aW9uIGluIFhlbi4KClRoZSBleHRyYSBwYXRjaCBhZGRzIHNvbWUgYmFzaWMgdGVzdGlu
ZyBvZiBocGV0IChtYWlubHkgdGhlIGxldmVsCnRyaWdnZXJlZCBpbnRlcnJ1cHRzKSB0byB4dGYu
CgpUaGUgWGVuIHNlcmllcyBjYW4gYmUgZm91bmQgYXQ6CgpnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cGVvcGxlL3JveWdlci94ZW4uZ2l0IHZocGV0LnY0CgpUaGFua3MsIFJvZ2VyLgoKUm9nZXIgUGF1
IE1vbm5lICgyKToKICB2cHQ6IGFkZCBzdXBwb3J0IGZvciBsZXZlbCBpbnRlcnJ1cHRzCiAgdmhw
ZXQ6IGFkZCBzdXBwb3J0IGZvciBsZXZlbCB0cmlnZ2VyZWQgaW50ZXJydXB0cwoKIHhlbi9hcmNo
L3g4Ni9odm0vaHBldC5jICAgICAgIHwgNTQgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyAgICAgIHwgIDQgKy0tCiB4ZW4vYXJjaC94
ODYvaHZtL2lycS5jICAgICAgICB8IDE1ICsrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9odm0vcnRj
LmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgIHwgIDggKysr
LS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZwdC5jICAgICAgICB8IDQ4ICsrKysrKysrKysrKysrKysr
KysrKysrKystLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lycS5oIHwgIDMgKy0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oIHwgIDMgKy0KIDggZmlsZXMgY2hhbmdlZCwgMTA3
IGluc2VydGlvbnMoKyksIDMwIGRlbGV0aW9ucygtKQoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10: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 1ffNOP-0007m2-0A; Tue, 17 Jul 2018 10:39: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffNON-0007lx-UC
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 10:39:39 +0000
X-Inumbo-ID: ba626d46-89ad-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba626d46-89ad-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:39:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60396026"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 12:38:53 +0200
Message-ID: <20180717103854.55773-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717103854.55773-1-roger.pau@citrix.com>
References: <20180717103854.55773-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/2] vhpet: add support for level triggered
 interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefan Bader <stefan.bader@canonical.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>

TGV2ZWwgdHJpZ2dlcmVkIGludGVycnVwdHMgYXJlIG5vdCBhbiBvcHRpb25hbCBmZWF0dXJlIG9m
IEhQRVQsIGFuZAptdXN0IGJlIGltcGxlbWVudGVkIGluIG9yZGVyIHRvIGNvbXBseSB3aXRoIHRo
ZSBIUEVUIHNwZWNpZmljYXRpb24uCgpJbXBsZW1lbnQgdGhlbSBieSBhZGRpbmcgYSBjYWxsYmFj
ayB0byB0aGUgdGltZXIgd2hpY2ggc2V0cyB0aGUKaW50ZXJydXB0IGJpdCBpbiB0aGUgZ2VuZXJh
bCBpbnRlcnJ1cHQgc3RhdHVzIHJlZ2lzdGVyLiBGdXJ0aGVyCmludGVycnVwdHMgKGluIGNhc2Ug
b2YgcGVyaW9kaWMgbW9kZSkgd2lsbCBub3QgYmUgaW5qZWN0ZWQgdW50aWwgdGhlCmJpdCBpcyBj
bGVhcmVkLgoKSW4gb3JkZXIgdG8gcmVzZXQgdGhlIGludGVycnVwdHMgd2hlbiB0aGUgc3RhdHVz
IGJpdCBpcyBjbGVhciBYZW4gbXVzdAphbHNvIGRldGVjdCBhY2Nlc3NlcyB0byBzdWNoIHJlZ2lz
dGVyLgoKV2hpbGUgdGhlcmUgY29udmVydCB0biBhbmQgaSBpbiBocGV0X3dyaXRlIHRvIHVuc2ln
bmVkLgoKUmVwb3J0ZWQtYnk6IFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5j
b20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBTdGVmYW4gQmFkZXIgPHN0ZWZhbi5i
YWRlckBjYW5vbmljYWwuY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MzoKIC0gQ2hhbmdlIHBvaW50
ZXIgY2FzdCB0byB1c2UgdW5zaWduZWQgbG9uZy4KIC0gVXNlIHRlc3QgYW5kIHNldCBpbnN0ZWFk
IG9mIHR3byBzZXBhcmF0ZSBvcGVyYXRpb25zLgogLSBSZW1vdmUgY29tbWVudCBhYm91dCBpcnEg
dXNhZ2UuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgICAgICAgfCA1NCArKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAg
fCAxNSArKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pcnEuaCB8ICAzICstCiAz
IGZpbGVzIGNoYW5nZWQsIDU5IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMK
aW5kZXggNzIyMDkzNTBiYS4uZTlkNjdmNWRkNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKQEAgLTIyMyw2ICsyMjMsMTcg
QEAgc3RhdGljIHZvaWQgaHBldF9zdG9wX3RpbWVyKEhQRVRTdGF0ZSAqaCwgdW5zaWduZWQgaW50
IHRuLAogICAgIGhwZXRfZ2V0X2NvbXBhcmF0b3IoaCwgdG4sIGd1ZXN0X3RpbWUpOwogfQogCitz
dGF0aWMgdm9pZCBocGV0X3RpbWVyX2ZpcmVkKHN0cnVjdCB2Y3B1ICp2LCB2b2lkICpkYXRhKQor
eworICAgIHVuc2lnbmVkIGludCB0biA9ICh1bnNpZ25lZCBsb25nKWRhdGE7CisgICAgSFBFVFN0
YXRlICpoID0gdmNwdV92aHBldCh2KTsKKworICAgIHdyaXRlX2xvY2soJmgtPmxvY2spOworICAg
IGlmICggX190ZXN0X2FuZF9zZXRfYml0KHRuLCAmaC0+aHBldC5pc3IpICkKKyAgICAgICAgQVNT
RVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgd3JpdGVfdW5sb2NrKCZoLT5sb2NrKTsKK30KKwogLyog
dGhlIG51bWJlciBvZiBIUEVUIHRpY2sgdGhhdCBzdGFuZHMgZm9yCiAgKiAxLygyXjEwKSBzZWNv
bmQsIG5hbWVseSwgMC45NzY1NjI1IG1pbGxpc2Vjb25kcyAqLwogI2RlZmluZSAgSFBFVF9USU5Z
X1RJTUVfU1BBTiAgKChoLT5zdGltZV9mcmVxID4+IDEwKSAvIFNUSU1FX1BFUl9IUEVUX1RJQ0sp
CkBAIC0yNDQsNyArMjU1LDggQEAgc3RhdGljIHZvaWQgaHBldF9zZXRfdGltZXIoSFBFVFN0YXRl
ICpoLCB1bnNpZ25lZCBpbnQgdG4sCiAgICAgICAgIHBpdF9zdG9wX2NoYW5uZWwwX2lycSgmdmhw
ZXRfZG9tYWluKGgpLT5hcmNoLnZwaXQpOwogICAgIH0KIAotICAgIGlmICggIXRpbWVyX2VuYWJs
ZWQoaCwgdG4pICkKKyAgICBpZiAoICF0aW1lcl9lbmFibGVkKGgsIHRuKSB8fAorICAgICAgICAg
KHRpbWVyX2xldmVsKGgsIHRuKSAmJiB0ZXN0X2JpdCh0biwgJmgtPmhwZXQuaXNyKSkgKQogICAg
ICAgICByZXR1cm47CiAKICAgICBpZiAoICF0aW1lcl9pbnRfcm91dGVfdmFsaWQoaCwgdG4pICkK
QEAgLTI5Myw4ICszMDUsMTIgQEAgc3RhdGljIHZvaWQgaHBldF9zZXRfdGltZXIoSFBFVFN0YXRl
ICpoLCB1bnNpZ25lZCBpbnQgdG4sCiAgICAgICogdGltZXIgd2UgYWxzbyBuZWVkIHRoZSBwZXJp
b2Qgd2hpY2ggbWF5IGJlIGRpZmZlcmVudCBiZWNhdXNlIHRpbWUgbWF5CiAgICAgICogaGF2ZSBl
bGFwc2VkIGJldHdlZW4gdGhlIHRpbWUgdGhlIGNvbXBhcmF0b3Igd2FzIHdyaXR0ZW4gYW5kIHRo
ZSB0aW1lcgogICAgICAqIGJlaW5nIGVuYWJsZWQgKG5vdykuCisgICAgICoKKyAgICAgKiBOQjog
c2V0IHBlcmlvZGljIHRpbWVycyBhcyBvbmVzaG90IGlmIGludGVycnVwdCB0eXBlIGlzIHNldCB0
byBsZXZlbAorICAgICAqIGJlY2F1c2UgdGhlIHVzZXIgbXVzdCBhY2sgdGhlIGludGVycnVwdCAo
Ynkgd3JpdGluZyAxIHRvIHRoZSBpbnRlcnJ1cHQKKyAgICAgKiBzdGF0dXMgcmVnaXN0ZXIpIGJl
Zm9yZSBhbm90aGVyIGludGVycnVwdCBjYW4gYmUgZGVsaXZlcmVkLgogICAgICAqLwotICAgIG9u
ZXNob3QgPSAhdGltZXJfaXNfcGVyaW9kaWMoaCwgdG4pOworICAgIG9uZXNob3QgPSAhdGltZXJf
aXNfcGVyaW9kaWMoaCwgdG4pIHx8IHRpbWVyX2xldmVsKGgsIHRuKTsKICAgICBUUkFDRV8yX0xP
TkdfNEQoVFJDX0hWTV9FTVVMX0hQRVRfU1RBUlRfVElNRVIsIHRuLCBpcnEsCiAgICAgICAgICAg
ICAgICAgICAgIFRSQ19QQVJfTE9ORyhocGV0X3RpY2tfdG9fbnMoaCwgZGlmZikpLAogICAgICAg
ICAgICAgICAgICAgICBUUkNfUEFSX0xPTkcob25lc2hvdCA/IDBMTCA6CkBAIC0zMDIsNyArMzE4
LDggQEAgc3RhdGljIHZvaWQgaHBldF9zZXRfdGltZXIoSFBFVFN0YXRlICpoLCB1bnNpZ25lZCBp
bnQgdG4sCiAgICAgY3JlYXRlX3BlcmlvZGljX3RpbWUodmhwZXRfdmNwdShoKSwgJmgtPnB0W3Ru
XSwKICAgICAgICAgICAgICAgICAgICAgICAgICBocGV0X3RpY2tfdG9fbnMoaCwgZGlmZiksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgb25lc2hvdCA/IDAgOiBocGV0X3RpY2tfdG9fbnMoaCwg
aC0+aHBldC5wZXJpb2RbdG5dKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBpcnEsIE5VTEws
IE5VTEwsIGZhbHNlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICBpcnEsIHRpbWVyX2xldmVs
KGgsIHRuKSA/IGhwZXRfdGltZXJfZmlyZWQgOiBOVUxMLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICh2b2lkICopKHVuc2lnbmVkIGxvbmcpdG4sIHRpbWVyX2xldmVsKGgsIHRuKSk7CiB9CiAK
IHN0YXRpYyBpbmxpbmUgdWludDY0X3QgaHBldF9maXh1cF9yZWcoCkBAIC0zMzgsNyArMzU1LDcg
QEAgc3RhdGljIGludCBocGV0X3dyaXRlKAogICAgIEhQRVRTdGF0ZSAqaCA9IHZjcHVfdmhwZXQo
dik7CiAgICAgdWludDY0X3Qgb2xkX3ZhbCwgbmV3X3ZhbDsKICAgICB1aW50NjRfdCBndWVzdF90
aW1lOwotICAgIGludCB0biwgaTsKKyAgICB1bnNpZ25lZCBpbnQgdG4sIGk7CiAKICAgICAvKiBB
Y2N1bHVtYXRlIGEgYml0IG1hc2sgb2YgdGltZXJzIHdob3Mgc3RhdGUgaXMgY2hhbmdlZCBieSB0
aGlzIHdyaXRlLiAqLwogICAgIHVuc2lnbmVkIGxvbmcgc3RhcnRfdGltZXJzID0gMDsKQEAgLTM5
NCw2ICs0MTEsMjcgQEAgc3RhdGljIGludCBocGV0X3dyaXRlKAogICAgICAgICB9CiAgICAgICAg
IGJyZWFrOwogCisgICAgY2FzZSBIUEVUX1NUQVRVUzoKKyAgICAgICAgLyogd3JpdGUgMSB0byBj
bGVhci4gKi8KKyAgICAgICAgd2hpbGUgKCBuZXdfdmFsICkKKyAgICAgICAgeworICAgICAgICAg
ICAgYm9vbCBhY3RpdmU7CisKKyAgICAgICAgICAgIGkgPSBmaW5kX2ZpcnN0X3NldF9iaXQobmV3
X3ZhbCk7CisgICAgICAgICAgICBpZiAoIGkgPj0gSFBFVF9USU1FUl9OVU0gKQorICAgICAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICAgICAgX19jbGVhcl9iaXQoaSwgJm5ld192YWwpOworICAg
ICAgICAgICAgYWN0aXZlID0gX190ZXN0X2FuZF9jbGVhcl9iaXQoaSwgJmgtPmhwZXQuaXNyKTsK
KyAgICAgICAgICAgIGlmICggYWN0aXZlICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICBodm1faW9hcGljX2RlYXNzZXJ0KHYtPmRvbWFpbiwgdGltZXJfaW50X3JvdXRlKGgsIGkpKTsK
KyAgICAgICAgICAgICAgICBpZiAoIGhwZXRfZW5hYmxlZChoKSAmJiB0aW1lcl9lbmFibGVkKGgs
IGkpICYmCisgICAgICAgICAgICAgICAgICAgICB0aW1lcl9sZXZlbChoLCBpKSAmJiB0aW1lcl9p
c19wZXJpb2RpYyhoLCBpKSApCisgICAgICAgICAgICAgICAgICAgIHNldF9zdGFydF90aW1lcihp
KTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAgICBicmVhazsKKwogICAgIGNhc2Ug
SFBFVF9DT1VOVEVSOgogICAgICAgICBoLT5ocGV0Lm1jNjQgPSBuZXdfdmFsOwogICAgICAgICBp
ZiAoIGhwZXRfZW5hYmxlZChoKSApCkBAIC00MTUsMTQgKzQ1Myw2IEBAIHN0YXRpYyBpbnQgaHBl
dF93cml0ZSgKIAogICAgICAgICB0aW1lcl9zYW5pdGl6ZV9pbnRfcm91dGUoaCwgdG4pOwogCi0g
ICAgICAgIGlmICggdGltZXJfbGV2ZWwoaCwgdG4pICkKLSAgICAgICAgewotICAgICAgICAgICAg
Z2RwcmludGsoWEVOTE9HX0VSUiwKLSAgICAgICAgICAgICAgICAgICAgICJIUEVUOiBsZXZlbCB0
cmlnZ2VyZWQgaW50ZXJydXB0IG5vdCBzdXBwb3J0ZWQgbm93XG4iKTsKLSAgICAgICAgICAgIGRv
bWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
IH0KLQogICAgICAgICBpZiAoIG5ld192YWwgJiBIUEVUX1ROXzMyQklUICkKICAgICAgICAgewog
ICAgICAgICAgICAgaC0+aHBldC50aW1lcnNbdG5dLmNtcCA9ICh1aW50MzJfdCloLT5ocGV0LnRp
bWVyc1t0bl0uY21wOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaXJxLmMKaW5kZXggYzg1ZDAwNDQwMi4uODA5NWM4MjliNiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCkBA
IC02MSw2ICs2MSwyMSBAQCBpbnQgaHZtX2lvYXBpY19hc3NlcnQoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgaW50IGdzaSwgYm9vbCBsZXZlbCkKICAgICByZXR1cm4gdmVjdG9yOwogfQogCit2
b2lkIGh2bV9pb2FwaWNfZGVhc3NlcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGdz
aSkKK3sKKyAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQpOwor
CisgICAgaWYgKCBnc2kgPj0gaHZtX2lycS0+bnJfZ3NpcyApCisgICAgeworICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIHNwaW5fbG9j
aygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKKyAgICBodm1faXJxLT5nc2lfYXNzZXJ0
X2NvdW50W2dzaV0tLTsKKyAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9s
b2NrKTsKK30KKwogc3RhdGljIHZvaWQgYXNzZXJ0X2lycShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBpb2FwaWNfZ3NpLCB1bnNpZ25lZCBwaWNfaXJxKQogewogICAgIGFzc2VydF9nc2koZCwg
aW9hcGljX2dzaSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pcnEuaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lycS5oCmluZGV4IDFhNTJlYzYwNDUuLjhhNDNjYjk3
YWYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lycS5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2lycS5oCkBAIC0yMDcsOCArMjA3LDkgQEAgaW50IGh2bV9zZXRf
cGNpX2xpbmtfcm91dGUoc3RydWN0IGRvbWFpbiAqZCwgdTggbGluaywgdTggaXNhX2lycSk7CiAK
IGludCBodm1faW5qZWN0X21zaShzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBhZGRyLCB1aW50
MzJfdCBkYXRhKTsKIAotLyogQXNzZXJ0IGFuIElPIEFQSUMgcGluLiAqLworLyogQXNzZXJ0L2Rl
YXNzZXJ0IGFuIElPIEFQSUMgcGluLiAqLwogaW50IGh2bV9pb2FwaWNfYXNzZXJ0KHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGludCBnc2ksIGJvb2wgbGV2ZWwpOwordm9pZCBodm1faW9hcGlj
X2RlYXNzZXJ0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBnc2kpOwogCiB2b2lkIGh2
bV9tYXliZV9kZWFzc2VydF9ldnRjaG5faXJxKHZvaWQpOwogdm9pZCBodm1fYXNzZXJ0X2V2dGNo
bl9pcnEoc3RydWN0IHZjcHUgKnYpOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10: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 1ffNOL-0007lq-N6; Tue, 17 Jul 2018 10: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffNOL-0007ll-72
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 10:39:37 +0000
X-Inumbo-ID: b8e37a7e-89ad-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8e37a7e-89ad-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:39:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60396022"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 12:38:52 +0200
Message-ID: <20180717103854.55773-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717103854.55773-1-roger.pau@citrix.com>
References: <20180717103854.55773-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/2] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGV2ZWwgdHJpZ2dlciBpbnRlcnJ1cHRzIHdpbGwgYmUgYXNzZXJ0ZWQgcmVnYXJkbGVzcyBvZiB3
aGV0aGVyIHRoZQppbnRlcnJ1cHQgaXMgbWFza2VkLCBhbmQgdGh1cyB0aGUgY2FsbGJhY2sgd2ls
bCBhbHNvIGJlIGV4ZWN1dGVkLgoKQWRkIGEgbmV3ICdsZXZlbCcgcGFyYW1ldGVyIHRvIGNyZWF0
ZV9wZXJpb2RpY190aW1lIGluIG9yZGVyIHRvIGNyZWF0ZQpsZXZlbCB0cmlnZ2VyZWQgdGltZXJz
LiBOb25lIG9mIHRoZSBjdXJyZW50IHVzZXJzIG9mIHZwdCBhcmUgc3dpdGNoZWQKdG8gdXNlIGxl
dmVsIHRyaWdnZXJlZCBpbnRlcnJ1cHRzIHlldC4KCk5vdGUgdGhhdCBwZXJpb2RpYyBsZXZlbCB0
cmlnZ2VyZWQgaW50ZXJydXB0cyBhcmUgbm90IHN1cHBvcnRlZC4gVGhpcwppcyBiZWNhdXNlIGxl
dmVsIHRyaWdnZXJlZCBpbnRlcnJ1cHRzIGFsd2F5cyByZXF1aXJlIGEgZGVhc3NlcnQgb2YgdGhl
CklPLUFQSUMgcGluLCB3aGljaCBzaG91bGQgYmUgZG9uZSBieSB0aGUgY2FsbGVyIG9mIHZwdCBh
dCB3aGljaCBwb2ludAp0aGUgY2FsbGVyIHNob3VsZCBhbHNvIHJlc2V0IHRoZSB0aW1lciBpZiBy
ZXF1aXJlZC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYz
OgogLSBDbGFyaWZ5IHdoeSBsZXZlbCB0cmlnZ2VyZWQgaW50ZXJydXB0cyBhcmUgYWx3YXlzIGFz
c2VydGVkLgogLSBFeHBhbmQgY29tbWl0IG1lc3NhZ2UgdG8gZXhwbGFpbiB3aHkgcGVyaW9kaWMg
bGV2ZWwgdHJpZ2dlcmVkCiAgIGludGVycnVwdHMgYXJlIG5vdCBzdXBwb3J0ZWQgYnkgdnB0Lgog
LSBTd2l0Y2ggdGhlIGNyZWF0ZSBjaGVjayB0byB1c2UgYSBjb25kaXRpb25hbCBpbiBvcmRlciB0
byBhdm9pZAogICBjaGVja2luZyB0aGUgc291cmNlIHR3aWNlLgotLS0KIHhlbi9hcmNoL3g4Ni9o
dm0vaHBldC5jICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyAgICAgIHwg
IDQgKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3J0Yy5jICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jICAgICB8ICA4ICsrKy0tLQogeGVuL2FyY2gveDg2L2h2bS92cHQuYyAg
ICAgICAgfCA0OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdnB0LmggfCAgMyArKy0KIDYgZmlsZXMgY2hhbmdlZCwgNDkgaW5zZXJ0
aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9o
cGV0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwppbmRleCBmN2VmNGY3NTE0Li43MjIwOTM1
MGJhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL2hwZXQuYwpAQCAtMzAyLDcgKzMwMiw3IEBAIHN0YXRpYyB2b2lkIGhwZXRfc2V0X3Rp
bWVyKEhQRVRTdGF0ZSAqaCwgdW5zaWduZWQgaW50IHRuLAogICAgIGNyZWF0ZV9wZXJpb2RpY190
aW1lKHZocGV0X3ZjcHUoaCksICZoLT5wdFt0bl0sCiAgICAgICAgICAgICAgICAgICAgICAgICAg
aHBldF90aWNrX3RvX25zKGgsIGRpZmYpLAogICAgICAgICAgICAgICAgICAgICAgICAgIG9uZXNo
b3QgPyAwIDogaHBldF90aWNrX3RvX25zKGgsIGgtPmhwZXQucGVyaW9kW3RuXSksCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgaXJxLCBOVUxMLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICBpcnEsIE5VTEwsIE5VTEwsIGZhbHNlKTsKIH0KIAogc3RhdGljIGlubGluZSB1aW50NjRf
dCBocGV0X2ZpeHVwX3JlZygKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwppbmRleCA5OTJmMDhkZDZjLi5iOGVjNTZmOGQzIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2
bS9pODI1NC5jCkBAIC0xOTEsMTQgKzE5MSwxNCBAQCBzdGF0aWMgdm9pZCBwaXRfbG9hZF9jb3Vu
dChQSVRTdGF0ZSAqcGl0LCBpbnQgY2hhbm5lbCwgaW50IHZhbCkKICAgICAgICAgLyogUGVyaW9k
aWMgdGltZXIuICovCiAgICAgICAgIFRSQUNFXzJEKFRSQ19IVk1fRU1VTF9QSVRfU1RBUlRfVElN
RVIsIHBlcmlvZCwgcGVyaW9kKTsKICAgICAgICAgY3JlYXRlX3BlcmlvZGljX3RpbWUodiwgJnBp
dC0+cHQwLCBwZXJpb2QsIHBlcmlvZCwgMCwgcGl0X3RpbWVfZmlyZWQsIAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAmcGl0LT5jb3VudF9sb2FkX3RpbWVbY2hhbm5lbF0pOworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmcGl0LT5jb3VudF9sb2FkX3RpbWVbY2hhbm5lbF0sIGZh
bHNlKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSAxOgogICAgIGNhc2UgNDoKICAgICAgICAg
LyogT25lLXNob3QgdGltZXIuICovCiAgICAgICAgIFRSQUNFXzJEKFRSQ19IVk1fRU1VTF9QSVRf
U1RBUlRfVElNRVIsIHBlcmlvZCwgMCk7CiAgICAgICAgIGNyZWF0ZV9wZXJpb2RpY190aW1lKHYs
ICZwaXQtPnB0MCwgcGVyaW9kLCAwLCAwLCBwaXRfdGltZV9maXJlZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnBpdC0+Y291bnRfbG9hZF90aW1lW2NoYW5uZWxdKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJnBpdC0+Y291bnRfbG9hZF90aW1lW2NoYW5uZWxdLCBmYWxz
ZSk7CiAgICAgICAgIGJyZWFrOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIFRSQUNFXzBEKFRSQ19I
Vk1fRU1VTF9QSVRfU1RPUF9USU1FUik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0
Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjYjc1Yjk5ZWQxLi45NjkyMWJiNWI1
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vcnRjLmMKQEAgLTE1Niw3ICsxNTYsNyBAQCBzdGF0aWMgdm9pZCBydGNfdGltZXJfdXBkYXRl
KFJUQ1N0YXRlICpzKQogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgVFJB
Q0VfMkQoVFJDX0hWTV9FTVVMX1JUQ19TVEFSVF9USU1FUiwgZGVsdGEsIHBlcmlvZCk7CiAgICAg
ICAgICAgICAgICAgICAgIGNyZWF0ZV9wZXJpb2RpY190aW1lKHYsICZzLT5wdCwgZGVsdGEsIHBl
cmlvZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUlRDX0lSUSwg
cnRjX3BmX2NhbGxiYWNrLCBzKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUlRDX0lSUSwgcnRjX3BmX2NhbGxiYWNrLCBzLCBmYWxzZSk7CiAgICAgICAgICAgICAg
ICAgfQogICAgICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICAgICAgcy0+Y2hlY2tf
dGlja3Nfc2luY2UgPSBub3c7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5j
IGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwppbmRleCAxYjlmMDBhMGU0Li5kMmFjNGI4NjI1
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdmxhcGljLmMKQEAgLTc2Miw3ICs3NjIsNyBAQCBzdGF0aWMgdm9pZCB2bGFwaWNfdXBk
YXRlX3RpbWVyKHN0cnVjdCB2bGFwaWMgKnZsYXBpYywgdWludDMyX3QgbHZ0dCwKICAgICAgICAg
Y3JlYXRlX3BlcmlvZGljX3RpbWUoY3VycmVudCwgJnZsYXBpYy0+cHQsIGRlbHRhLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpc19wZXJpb2RpYyA/IHBlcmlvZCA6IDAsIHZsYXBpYy0+
cHQuaXJxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpc19wZXJpb2RpYyA/IHZsYXBp
Y19wdF9jYiA6IE5VTEwsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2bGFwaWMtPnRp
bWVyX2xhc3RfdXBkYXRlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZsYXBpYy0+
dGltZXJfbGFzdF91cGRhdGUsIGZhbHNlKTsKIAogICAgICAgICB2bGFwaWMtPnRpbWVyX2xhc3Rf
dXBkYXRlID0gdmxhcGljLT5wdC5sYXN0X3BsdF9ndGltZTsKICAgICAgICAgaWYgKCAhdG1pY3Rf
dXBkYXRlZCApCkBAIC0xMTY2LDcgKzExNjYsNyBAQCB2b2lkIHZsYXBpY190ZHRfbXNyX3NldChz
dHJ1Y3QgdmxhcGljICp2bGFwaWMsIHVpbnQ2NF90IHZhbHVlKQogICAgICAgICAgICAgICAgICAg
ICAgICAgVFJDX1BBUl9MT05HKDBMTCksIHZsYXBpYy0+cHQuaXJxKTsKICAgICAgICAgY3JlYXRl
X3BlcmlvZGljX3RpbWUodiwgJnZsYXBpYy0+cHQsIGRlbHRhLCAwLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2bGFwaWMtPnB0LmlycSwgdmxhcGljX3RkdF9wdF9jYiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJnZsYXBpYy0+dGltZXJfbGFzdF91cGRhdGUpOworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmdmxhcGljLT50aW1lcl9sYXN0X3VwZGF0ZSwgZmFsc2Up
OwogICAgICAgICB2bGFwaWMtPnRpbWVyX2xhc3RfdXBkYXRlID0gdmxhcGljLT5wdC5sYXN0X3Bs
dF9ndGltZTsKICAgICB9CiAgICAgZWxzZQpAQCAtMTE4MCw3ICsxMTgwLDcgQEAgdm9pZCB2bGFw
aWNfdGR0X21zcl9zZXQoc3RydWN0IHZsYXBpYyAqdmxhcGljLCB1aW50NjRfdCB2YWx1ZSkKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBUUkNfUEFSX0xPTkcoMExMKSwgdmxhcGljLT5wdC5p
cnEpOwogICAgICAgICAgICAgY3JlYXRlX3BlcmlvZGljX3RpbWUodiwgJnZsYXBpYy0+cHQsIDAs
IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bGFwaWMtPnB0LmlycSwgdmxh
cGljX3RkdF9wdF9jYiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2bGFwaWMt
PnRpbWVyX2xhc3RfdXBkYXRlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2
bGFwaWMtPnRpbWVyX2xhc3RfdXBkYXRlLCBmYWxzZSk7CiAgICAgICAgICAgICB2bGFwaWMtPnRp
bWVyX2xhc3RfdXBkYXRlID0gdmxhcGljLT5wdC5sYXN0X3BsdF9ndGltZTsKICAgICAgICAgfQog
ICAgICAgICBlbHNlCkBAIC0xNDMxLDcgKzE0MzEsNyBAQCBzdGF0aWMgdm9pZCBsYXBpY19yZWFy
bShzdHJ1Y3QgdmxhcGljICpzKQogICAgICAgICAgICAgICAgICAgICAgICAgIHZsYXBpY19sdnR0
X3BlcmlvZChzKSA/IHBlcmlvZCA6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgcy0+cHQu
aXJxLAogICAgICAgICAgICAgICAgICAgICAgICAgIHZsYXBpY19sdnR0X3BlcmlvZChzKSA/IHZs
YXBpY19wdF9jYiA6IE5VTEwsCi0gICAgICAgICAgICAgICAgICAgICAgICAgJnMtPnRpbWVyX2xh
c3RfdXBkYXRlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAmcy0+dGltZXJfbGFzdF91cGRh
dGUsIGZhbHNlKTsKICAgICBzLT50aW1lcl9sYXN0X3VwZGF0ZSA9IHMtPnB0Lmxhc3RfcGx0X2d0
aW1lOwogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwdC5jIGIveGVuL2FyY2gv
eDg2L2h2bS92cHQuYwppbmRleCBmNjU1NDU3ZTAzLi42YWM0YzkxM2JiIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3ZwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnB0LmMKQEAgLTMw
Niw2ICszMDYsNyBAQCBpbnQgcHRfdXBkYXRlX2lycShzdHJ1Y3QgdmNwdSAqdikKICAgICBzdHJ1
Y3QgcGVyaW9kaWNfdGltZSAqcHQsICp0ZW1wLCAqZWFybGllc3RfcHQ7CiAgICAgdWludDY0X3Qg
bWF4X2xhZzsKICAgICBpbnQgaXJxLCBwdF92ZWN0b3IgPSAtMTsKKyAgICBib29sIGxldmVsOwog
CiAgICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2spOwogCkBAIC0zMTYsNyAr
MzE3LDkgQEAgaW50IHB0X3VwZGF0ZV9pcnEoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIGlmICgg
cHQtPnBlbmRpbmdfaW50cl9uciApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIFJUQyBjb2Rl
IHRha2VzIGNhcmUgb2YgZGlzYWJsaW5nIHRoZSB0aW1lciBpdHNlbGYuICovCi0gICAgICAgICAg
ICBpZiAoIChwdC0+aXJxICE9IFJUQ19JUlEgfHwgIXB0LT5wcml2KSAmJiBwdF9pcnFfbWFza2Vk
KHB0KSApCisgICAgICAgICAgICBpZiAoIChwdC0+aXJxICE9IFJUQ19JUlEgfHwgIXB0LT5wcml2
KSAmJiBwdF9pcnFfbWFza2VkKHB0KSAmJgorICAgICAgICAgICAgICAgICAvKiBMZXZlbCBpbnRl
cnJ1cHRzIHNob3VsZCBiZSBhc3NlcnRlZCBldmVuIGlmIG1hc2tlZC4gKi8KKyAgICAgICAgICAg
ICAgICAgIXB0LT5sZXZlbCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgLyogc3Vz
cGVuZCB0aW1lciBlbXVsYXRpb24gKi8KICAgICAgICAgICAgICAgICBsaXN0X2RlbCgmcHQtPmxp
c3QpOwpAQCAtMzQxLDYgKzM0NCw3IEBAIGludCBwdF91cGRhdGVfaXJxKHN0cnVjdCB2Y3B1ICp2
KQogCiAgICAgZWFybGllc3RfcHQtPmlycV9pc3N1ZWQgPSAxOwogICAgIGlycSA9IGVhcmxpZXN0
X3B0LT5pcnE7CisgICAgbGV2ZWwgPSBlYXJsaWVzdF9wdC0+bGV2ZWw7CiAKICAgICBzcGluX3Vu
bG9jaygmdi0+YXJjaC5odm1fdmNwdS50bV9sb2NrKTsKIApAQCAtMzc0LDEzICszNzgsMzcgQEAg
aW50IHB0X3VwZGF0ZV9pcnEoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIGJyZWFrOwogCiAgICAg
Y2FzZSBQVFNSQ19pb2FwaWM6Ci0gICAgICAgIC8qCi0gICAgICAgICAqIE5COiBBdCB0aGUgbW9t
ZW50IElPLUFQSUMgcm91dGVkIGludGVycnVwdHMgZ2VuZXJhdGVkIGJ5IHZwdCBkZXZpY2VzCi0g
ICAgICAgICAqIChIUEVUKSBhcmUgZWRnZS10cmlnZ2VyZWQuCi0gICAgICAgICAqLwotICAgICAg
ICBwdF92ZWN0b3IgPSBodm1faW9hcGljX2Fzc2VydCh2LT5kb21haW4sIGlycSwgZmFsc2UpOwor
ICAgICAgICBwdF92ZWN0b3IgPSBodm1faW9hcGljX2Fzc2VydCh2LT5kb21haW4sIGlycSwgbGV2
ZWwpOwogICAgICAgICBpZiAoIHB0X3ZlY3RvciA8IDAgfHwgIXZsYXBpY190ZXN0X2lycSh2Y3B1
X3ZsYXBpYyh2KSwgcHRfdmVjdG9yKSApCisgICAgICAgIHsKICAgICAgICAgICAgIHB0X3ZlY3Rv
ciA9IC0xOworICAgICAgICAgICAgaWYgKCBsZXZlbCApCisgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBMZXZlbCBpbnRlcnJ1cHRzIGFyZSBhbHdh
eXMgYXNzZXJ0ZWQgYmVjYXVzZSB0aGUgcGluIGFzc2VydAorICAgICAgICAgICAgICAgICAqIGNv
dW50IGlzIGluY3JlbWVudGVkIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB0aGUgcGluIGlzIG1hc2tl
ZAorICAgICAgICAgICAgICAgICAqIG9yIHRoZSB2ZWN0b3IgbGF0Y2hlZCBpbiBJUlIsIHNvIGFs
c28gZXhlY3V0ZSB0aGUgY2FsbGJhY2sKKyAgICAgICAgICAgICAgICAgKiBhc3NvY2lhdGVkIHdp
dGggdGhlIHRpbWVyLgorICAgICAgICAgICAgICAgICAqLworICAgICAgICAgICAgICAgIHRpbWVf
Y2IgKmNiID0gTlVMTDsKKyAgICAgICAgICAgICAgICB2b2lkICpjYl9wcml2OworCisgICAgICAg
ICAgICAgICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2spOworICAgICAgICAg
ICAgICAgIC8qIE1ha2Ugc3VyZSB0aGUgdGltZXIgaXMgc3RpbGwgb24gdGhlIGxpc3QuICovCisg
ICAgICAgICAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHB0LCAmdi0+YXJjaC5odm1fdmNw
dS50bV9saXN0LCBsaXN0ICkKKyAgICAgICAgICAgICAgICAgICAgaWYgKCBwdCA9PSBlYXJsaWVz
dF9wdCApCisgICAgICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIHB0
X2lycV9maXJlZCh2LCBwdCk7CisgICAgICAgICAgICAgICAgICAgICAgICBjYiA9IHB0LT5jYjsK
KyAgICAgICAgICAgICAgICAgICAgICAgIGNiX3ByaXYgPSBwdC0+cHJpdjsKKyAgICAgICAgICAg
ICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgc3Bpbl91bmxvY2soJnYtPmFyY2guaHZtX3ZjcHUudG1fbG9jayk7CisKKyAgICAgICAgICAg
ICAgICBpZiAoIGNiICE9IE5VTEwgKQorICAgICAgICAgICAgICAgICAgICBjYih2LCBjYl9wcml2
KTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQogICAgICAgICBicmVhazsKICAgICB9CiAKQEAg
LTQ0NywxMiArNDc1LDEzIEBAIHZvaWQgcHRfbWlncmF0ZShzdHJ1Y3QgdmNwdSAqdikKIAogdm9p
ZCBjcmVhdGVfcGVyaW9kaWNfdGltZSgKICAgICBzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHBlcmlv
ZGljX3RpbWUgKnB0LCB1aW50NjRfdCBkZWx0YSwKLSAgICB1aW50NjRfdCBwZXJpb2QsIHVpbnQ4
X3QgaXJxLCB0aW1lX2NiICpjYiwgdm9pZCAqZGF0YSkKKyAgICB1aW50NjRfdCBwZXJpb2QsIHVp
bnQ4X3QgaXJxLCB0aW1lX2NiICpjYiwgdm9pZCAqZGF0YSwgYm9vbCBsZXZlbCkKIHsKICAgICBp
ZiAoICFwdC0+c291cmNlIHx8CiAgICAgICAgICAoaXJxID49IE5SX0lTQUlSUVMgJiYgcHQtPnNv
dXJjZSA9PSBQVFNSQ19pc2EpIHx8Ci0gICAgICAgICAoaXJxID49IGh2bV9kb21haW5faXJxKHYt
PmRvbWFpbiktPm5yX2dzaXMgJiYKLSAgICAgICAgICBwdC0+c291cmNlID09IFBUU1JDX2lvYXBp
YykgKQorICAgICAgICAgKGxldmVsICYmIHBlcmlvZCkgfHwKKyAgICAgICAgIChwdC0+c291cmNl
ID09IFBUU1JDX2lvYXBpYyA/IGlycSA+PSBodm1fZG9tYWluX2lycSh2LT5kb21haW4pLT5ucl9n
c2lzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBsZXZlbCkgKQogICAg
IHsKICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiAgICAgICAgIHJldHVybjsKQEAgLTQ4
MCw2ICs1MDksNyBAQCB2b2lkIGNyZWF0ZV9wZXJpb2RpY190aW1lKAogICAgIHB0LT5sYXN0X3Bs
dF9ndGltZSA9IGh2bV9nZXRfZ3Vlc3RfdGltZShwdC0+dmNwdSk7CiAgICAgcHQtPmlycSA9IGly
cTsKICAgICBwdC0+b25lX3Nob3QgPSAhcGVyaW9kOworICAgIHB0LT5sZXZlbCA9IGxldmVsOwog
ICAgIHB0LT5zY2hlZHVsZWQgPSBOT1coKSArIGRlbHRhOwogCiAgICAgaWYgKCAhcHQtPm9uZV9z
aG90ICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vdnB0LmgKaW5kZXggZjY5M2MwYmNmMS4uNjFjMjZlZDhiMiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdnB0LmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vdnB0LmgKQEAgLTQyLDYgKzQyLDcgQEAgc3RydWN0IHBlcmlvZGljX3RpbWUg
ewogICAgIGJvb2wgZG9fbm90X2ZyZWV6ZTsKICAgICBib29sIGlycV9pc3N1ZWQ7CiAgICAgYm9v
bCB3YXJuZWRfdGltZW91dF90b29fc2hvcnQ7CisgICAgYm9vbCBsZXZlbDsKICNkZWZpbmUgUFRT
UkNfaXNhICAgIDEgLyogSVNBIHRpbWUgc291cmNlICovCiAjZGVmaW5lIFBUU1JDX2xhcGljICAy
IC8qIExBUElDIHRpbWUgc291cmNlICovCiAjZGVmaW5lIFBUU1JDX2lvYXBpYyAzIC8qIElPQVBJ
QyB0aW1lIHNvdXJjZSAqLwpAQCAtMTY5LDcgKzE3MCw3IEBAIHZvaWQgcHRfbWF5X3VubWFza19p
cnEoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBlcmlvZGljX3RpbWUgKnZsYXBpY19wdCk7CiAg
Ki8KIHZvaWQgY3JlYXRlX3BlcmlvZGljX3RpbWUoCiAgICAgc3RydWN0IHZjcHUgKnYsIHN0cnVj
dCBwZXJpb2RpY190aW1lICpwdCwgdWludDY0X3QgZGVsdGEsCi0gICAgdWludDY0X3QgcGVyaW9k
LCB1aW50OF90IGlycSwgdGltZV9jYiAqY2IsIHZvaWQgKmRhdGEpOworICAgIHVpbnQ2NF90IHBl
cmlvZCwgdWludDhfdCBpcnEsIHRpbWVfY2IgKmNiLCB2b2lkICpkYXRhLCBib29sIGxldmVsKTsK
IHZvaWQgZGVzdHJveV9wZXJpb2RpY190aW1lKHN0cnVjdCBwZXJpb2RpY190aW1lICpwdCk7CiAK
IGludCBwdl9waXRfaGFuZGxlcihpbnQgcG9ydCwgaW50IGRhdGEsIGludCB3cml0ZSk7Ci0tIAoy
LjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10: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 1ffNOQ-0007mD-9O; Tue, 17 Jul 2018 10:39: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffNOP-0007m5-3Y
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 10:39:41 +0000
X-Inumbo-ID: bb730e94-89ad-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb730e94-89ad-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:39:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60396029"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 12:38:54 +0200
Message-ID: <20180717103854.55773-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717103854.55773-1-roger.pau@citrix.com>
References: <20180717103854.55773-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH XTF v4] add HPET functional 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gdGVzdCBIUEVUIGxldmVsIHRyaWdnZXIgaW50ZXJydXB0cy4KCk5vdGUgdGhh
dCB0aGUgdGVzdCBkb2Vzbid0IGNoZWNrIHRoYXQgdGhlIGludGVycnVwdCBpcyBpbmplY3RlZApj
b3JyZWN0bHksIG9ubHkgdGhhdCB0aGUgc3RhdHVzIGJpdHMgYXJlIHByb3Blcmx5IHNldCBhbiBh
Y2tub3dsZWRnZWQKd2hlbiB1c2luZyBIUEVUIHdpdGggbGV2ZWwgdHJpZ2dlcmVkIGludGVycnVw
dHMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K
IGFyY2gveDg2L2hwZXQuYyAgICAgICAgICAgICAgfCAgMyArKwogYXJjaC94ODYvaW5jbHVkZS9h
cmNoL2hwZXQuaCB8IDU1ICsrKysrKysrKysrKysrKysrKysrKwogZG9jcy9hbGwtdGVzdHMuZG94
ICAgICAgICAgICB8ICAyICsKIGluY2x1ZGUveHRmL2xpYmMuaCAgICAgICAgICAgfCAgMyArKwog
dGVzdHMvaHBldC9NYWtlZmlsZSAgICAgICAgICB8ICA5ICsrKysKIHRlc3RzL2hwZXQvbWFpbi5j
ICAgICAgICAgICAgfCA5NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDYg
ZmlsZXMgY2hhbmdlZCwgMTY4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0
cy9ocGV0L01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGVzdHMvaHBldC9tYWluLmMKCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9ocGV0LmMgYi9hcmNoL3g4Ni9ocGV0LmMKaW5kZXggOGMxOGRh
Yy4uZjQ1OTI3ZSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaHBldC5jCisrKyBiL2FyY2gveDg2L2hw
ZXQuYwpAQCAtNjgsNiArNjgsOSBAQCB2b2lkIGhwZXRfaW5pdF90aW1lcih1bnNpZ25lZCBpbnQg
bnIsIHVuc2lnbmVkIGludCBpcnEsIHVpbnQ2NF90IHRpY2tzLAogICAgIGhwZXRfd3JpdGU2NChI
UEVUX0NGRywgY2ZnICYgfkhQRVRfQ0ZHX0VOQUJMRSk7CiAgICAgaHBldF93cml0ZTY0KEhQRVRf
Q09VTlRFUiwgMCk7CiAKKyAgICAvKiBDbGVhciBhbnkgcGVuZGluZyBzdGF0dXMgYml0LiAqLwor
ICAgIGhwZXRfdGltZXJfc3RhdHVzX2NsZWFyKG5yKTsKKwogICAgIC8qIENvbmZpZ3VyZSB0aW1l
ciBhbmQgc2V0dXAgY29tcGFyYXRvci4gKi8KICAgICBocGV0X3dyaXRlMzIoSFBFVF9Ubl9DRkco
bnIpLCB0bS5yYXcpOwogICAgIGhwZXRfd3JpdGU2NChIUEVUX1RuX0NNUChuciksIHRpY2tzKTsK
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXJjaC9ocGV0LmggYi9hcmNoL3g4Ni9pbmNs
dWRlL2FyY2gvaHBldC5oCmluZGV4IGVhODgyZWYuLjgyNjRiMGUgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L2luY2x1ZGUvYXJjaC9ocGV0LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hcmNoL2hwZXQu
aApAQCAtMjAsOSArMjAsMTIgQEAKICNkZWZpbmUgSFBFVF9DRkcgICAgICAgICAgICAgICAgMHgw
MTAKICNkZWZpbmUgICBIUEVUX0NGR19FTkFCTEUgICAgICAgMHgwMDEKIAorI2RlZmluZSBIUEVU
X1NUQVRVUyAgICAgICAgICAgICAweDAyMAorCiAjZGVmaW5lIEhQRVRfQ09VTlRFUiAgICAgICAg
ICAgIDB4MGYwCiAKICNkZWZpbmUgSFBFVF9Ubl9DRkcobikgICAgICAgICAoMHgxMDAgKyAobikg
KiAweDIwKQorI2RlZmluZSAgIEhQRVRfVE5fUEVSSU9ESUNfQ0FQICAweDAxMAogCiAjZGVmaW5l
IEhQRVRfVG5fQ01QKG4pICAgICAgICAgKDB4MTA4ICsgKG4pICogMHgyMCkKIApAQCAtNzYsNiAr
NzksNTggQEAgc3RhdGljIGlubGluZSB1aW50NjRfdCBocGV0X3JlYWRfY291bnRlcih2b2lkKQog
ICAgIH0KIH0KIAorLyoqCisgKiBGZXRjaCB0aGUgSFBFVCBjb21wYXJhdG9yIHJlZ2lzdGVyIG9m
IGEgdGltZXIuCisgKi8KK3N0YXRpYyBpbmxpbmUgdWludDY0X3QgaHBldF9yZWFkX2NtcCh1bnNp
Z25lZCBpbnQgdGltZXIpCit7CisgICAgaWYgKCBJU19ERUZJTkVEKENPTkZJR182NEJJVCkgKQor
ICAgICAgICByZXR1cm4gaHBldF9yZWFkNjQoSFBFVF9Ubl9DTVAodGltZXIpKTsKKyAgICBlbHNl
CisgICAgeworICAgICAgICB1aW50MzJfdCBsbywgaGk7CisKKyAgICAgICAgZG8geworICAgICAg
ICAgICAgaGkgPSBocGV0X3JlYWQzMihIUEVUX1RuX0NNUCh0aW1lcikgKyA0KTsKKyAgICAgICAg
ICAgIGxvID0gaHBldF9yZWFkMzIoSFBFVF9Ubl9DTVAodGltZXIpKTsKKyAgICAgICAgfSB3aGls
ZSAoIGhpICE9IGhwZXRfcmVhZDMyKEhQRVRfVG5fQ01QKHRpbWVyKSArIDQpICk7CisKKyAgICAg
ICAgcmV0dXJuICgodWludDY0X3QpaGkgPDwgMzIpIHwgbG87CisgICAgfQorfQorCisvKioKKyAq
IEZldGNoIHRoZSBiaXRtYXAgb2Ygc3VwcG9ydGVkIElSUXMgb2YgYSB0aW1lci4KKyAqLworc3Rh
dGljIGlubGluZSB1aW50MzJfdCBocGV0X3RpbWVyX2lycXModW5zaWduZWQgaW50IHRpbWVyKQor
eworICAgIHJldHVybiBocGV0X3JlYWQzMihIUEVUX1RuX0NGRyh0aW1lcikgKyA0KTsKK30KKwor
LyoqCisgKiBDaGVjayBpZiBhIHRpbWVyIHN1cHBvcnRzIHBlcmlvZGljIG1vZGUuCisgKi8KK3N0
YXRpYyBpbmxpbmUgYm9vbCBocGV0X3RpbWVyX3BlcmlvZGljKHVuc2lnbmVkIGludCB0aW1lcikK
K3sKKyAgICByZXR1cm4gaHBldF9yZWFkMzIoSFBFVF9Ubl9DRkcodGltZXIpKSAmIEhQRVRfVE5f
UEVSSU9ESUNfQ0FQOworfQorCisvKioKKyAqIENoZWNrIHRoZSBzdGF0dXMgYml0IG9mIGEgdGlt
ZXIgKG9ubHkgdmFsaWQgZm9yIGxldmVsIG1vZGUpLgorICovCitzdGF0aWMgaW5saW5lIGJvb2wg
aHBldF90aW1lcl9zdGF0dXModW5zaWduZWQgaW50IHRpbWVyKQoreworICAgIHJldHVybiAoaHBl
dF9yZWFkMzIoSFBFVF9TVEFUVVMpID4+IHRpbWVyKSAmIDE7Cit9CisKKy8qKgorICogQ2xlYXIg
dGhlIHN0YXR1cyBiaXQgb2YgYSB0aW1lci4KKyAqLworc3RhdGljIGlubGluZSB2b2lkIGhwZXRf
dGltZXJfc3RhdHVzX2NsZWFyKHVuc2lnbmVkIGludCB0aW1lcikKK3sKKyAgICBocGV0X3dyaXRl
MzIoSFBFVF9TVEFUVVMsIDF1IDw8IHRpbWVyKTsKK30KKwogLyoqCiAgKiBTZXR1cCBhbmQgZW5h
YmxlIGEgc3BlY2lmaWMgSFBFVCB0aW1lci4KICAqLwpkaWZmIC0tZ2l0IGEvZG9jcy9hbGwtdGVz
dHMuZG94IGIvZG9jcy9hbGwtdGVzdHMuZG94CmluZGV4IGY4YTQ5NWEuLjYyNGMzNjUgMTAwNjQ0
Ci0tLSBhL2RvY3MvYWxsLXRlc3RzLmRveAorKysgYi9kb2NzL2FsbC10ZXN0cy5kb3gKQEAgLTIw
LDYgKzIwLDggQEAgYW5kIGZ1bmN0aW9uYWxpdHkuCiAKIEBzdWJwYWdlIHRlc3QtZnB1LWV4Y2Vw
dGlvbi1lbXVsYXRpb24gLSBGUFUgRXhjZXB0aW9uIEVtdWxhdGlvbi4gIENvdmVycyBYU0EtMTkw
LgogCitAc3VicGFnZSB0ZXN0LWhwZXQgLSBIUEVUIGZ1bmN0aW9uYWwgdGVzdC4KKwogQHN1YnBh
Z2UgdGVzdC1pbnZscGcgLSBgaW52bHBnYCBpbnN0cnVjdGlvbiBiZWhhdmlvdXIuCiAKIEBzdWJw
YWdlIHRlc3QtbGJyLXRzeC12bWVudHJ5IC0gSGFzd2VsbCBhbmQgbGF0ZXIgTEJSL1RTWCBWbWVu
dHJ5IGZhaWx1cmUgdGVzdC4KZGlmZiAtLWdpdCBhL2luY2x1ZGUveHRmL2xpYmMuaCBiL2luY2x1
ZGUveHRmL2xpYmMuaAppbmRleCA2NmY4MzRiLi41NTMyOGY0IDEwMDY0NAotLS0gYS9pbmNsdWRl
L3h0Zi9saWJjLmgKKysrIGIvaW5jbHVkZS94dGYvbGliYy5oCkBAIC0zNSw2ICszNSw5IEBAIHZv
aWQgKm1lbWNweSh2b2lkICpkc3QsIGNvbnN0IHZvaWQgKnNyYywgc2l6ZV90IG4pOwogaW50IG1l
bWNtcChjb25zdCB2b2lkICpzMSwgY29uc3Qgdm9pZCAqczIsIHNpemVfdCBuKTsKICNkZWZpbmUg
bWVtY21wKHMxLCBzMiwgbikgICAgICAgICAgIF9fYnVpbHRpbl9tZW1jbXAoczEsIHMyLCBuKQog
CitpbnQgZmZzKGludCB2KTsKKyNkZWZpbmUgZmZzKHYpICAgICAgICAgICAgICAgICAgICAgIF9f
YnVpbHRpbl9mZnModikKKwogc2l6ZV90IHN0cm5sZW4oY29uc3QgY2hhciAqc3RyLCBzaXplX3Qg
bWF4KTsKIAogaW50IF9fcHJpbnRmKDMsIDApCmRpZmYgLS1naXQgYS90ZXN0cy9ocGV0L01ha2Vm
aWxlIGIvdGVzdHMvaHBldC9NYWtlZmlsZQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwLi40ZTcxNTg3Ci0tLSAvZGV2L251bGwKKysrIGIvdGVzdHMvaHBldC9NYWtlZmlsZQpAQCAt
MCwwICsxLDkgQEAKK2luY2x1ZGUgJChST09UKS9idWlsZC9jb21tb24ubWsKKworTkFNRSAgICAg
IDo9IGhwZXQKK0NBVEVHT1JZICA6PSBmdW5jdGlvbmFsCitURVNULUVOVlMgOj0gaHZtNjQKKwor
b2JqLXBlcmVudiArPSBtYWluLm8KKworaW5jbHVkZSAkKFJPT1QpL2J1aWxkL2dlbi5tawpkaWZm
IC0tZ2l0IGEvdGVzdHMvaHBldC9tYWluLmMgYi90ZXN0cy9ocGV0L21haW4uYwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4xOTdiM2RiCi0tLSAvZGV2L251bGwKKysrIGIvdGVz
dHMvaHBldC9tYWluLmMKQEAgLTAsMCArMSw5NiBAQAorLyoqCisgKiBAZmlsZSB0ZXN0cy9ocGV0
L21haW4uYworICogQHJlZiB0ZXN0LWhwZXQgLSBIUEVUIGZ1bmN0aW9uYWwgdGVzdAorICoKKyAq
IEBwYWdlIHRlc3QtaHBldCBIUEVUIGZ1bmN0aW9uYWwgdGVzdAorICoKKyAqIEhQRVQgZnVuY3Rp
b25hbCB0ZXN0LgorICoKKyAqIE9ubHkgb25lIHRpbWVyIGlzIHRlc3RlZC4gTm8gaW50ZXJydXB0
IGRlbGl2ZXJ5IHRlc3RzLgorICoKKyAqIEBzZWUgdGVzdHMvaHBldC9tYWluLmMKKyAqLworI2lu
Y2x1ZGUgPHh0Zi5oPgorCisjaW5jbHVkZSA8YXJjaC9ocGV0Lmg+CisKK2NvbnN0IGNoYXIgdGVz
dF90aXRsZVtdID0gIlRlc3QgSFBFVCI7CisKK3N0YXRpYyB2b2lkIHdhaXRfY21wKHVuc2lnbmVk
IGludCB0aW1lcikKK3sKKyAgICB1aW50NjRfdCBjbXAgPSBocGV0X3JlYWRfY21wKHRpbWVyKTsK
KworICAgIHdoaWxlICggaHBldF9yZWFkX2NvdW50ZXIoKSA8IGNtcCApOworfQorCit2b2lkIHRl
c3RfbWFpbih2b2lkKQoreworICAgIHVuc2lnbmVkIGludCBpcnEsIHRpbWVyOworICAgIHVpbnQ2
NF90IGNvdW50ZXI7CisKKyAgICBpZiAoIGhwZXRfaW5pdCgpIHx8ICFocGV0X25yX3RpbWVycyAp
CisgICAgICAgIHJldHVybiB4dGZfc2tpcCgiRXJyb3I6IGNhbm5vdCBmaW5kIHdvcmtpbmcgSFBF
VFxuIik7CisKKyAgICAvKiBQaWNrIGEgdGltZXIgdGhhdCBzdXBwb3J0cyBwZXJpb2RpYyBtb2Rl
LiAqLworICAgIGZvciAoIHRpbWVyID0gMDsgdGltZXIgPCBocGV0X25yX3RpbWVyczsgdGltZXIr
KyApCisgICAgICAgIGlmICggaHBldF90aW1lcl9wZXJpb2RpYyh0aW1lcikgKQorICAgICAgICAg
ICAgYnJlYWs7CisKKyAgICBpZiAoIHRpbWVyID09IGhwZXRfbnJfdGltZXJzICkKKyAgICAgICAg
cmV0dXJuIHh0Zl9za2lwKCJFcnJvcjogY2Fubm90IGZpbmQgdGltZXIgd2l0aCBwZXJpb2RpYyBt
b2RlXG4iKTsKKworICAgIC8qIFNlbGVjdCBhIHZhbGlkIElSUS4gKi8KKyAgICBpcnEgPSBmZnMo
aHBldF90aW1lcl9pcnFzKHRpbWVyKSk7CisgICAgaWYgKCAhaXJxICkKKyAgICAgICAgcmV0dXJu
IHh0Zl9za2lwKCJFcnJvcjogY2Fubm90IGZpbmQgYSB2YWxpZCBJUlFcbiIpOworICAgIGlycS0t
OworCisgICAgcHJpbnRrKCJSb3V0aW5nIHRpbWVyICV1IHRvIElSUSAldVxuIiwgdGltZXIsIGly
cSk7CisKKyAgICAvKiBUZXN0IG9uZXNob3QgbW9kZS4gKi8KKyAgICBocGV0X2luaXRfdGltZXIo
dGltZXIsIGlycSwgMSwgdHJ1ZSwgZmFsc2UsIGZhbHNlKTsKKyAgICB3YWl0X2NtcCh0aW1lcik7
CisgICAgaWYgKCAhaHBldF90aW1lcl9zdGF0dXModGltZXIpICkKKyAgICAgICAgcmV0dXJuIHh0
Zl9mYWlsdXJlKAorIkZhaWw6IHN0YXR1cyBiaXQgdW5zZXQgZm9yIGxldmVsIGludGVycnVwdCBp
biBvbmVzaG90IG1vZGVcbiIpOworCisgICAgLyogVHJ5IHBlcmlvZGljIG1vZGUuICovCisgICAg
aHBldF9pbml0X3RpbWVyKHRpbWVyLCBpcnEsIDEsIHRydWUsIHRydWUsIGZhbHNlKTsKKyAgICB3
YWl0X2NtcCh0aW1lcik7CisgICAgaWYgKCAhaHBldF90aW1lcl9zdGF0dXModGltZXIpICkKKyAg
ICAgICAgcmV0dXJuIHh0Zl9mYWlsdXJlKAorIkZhaWw6IHN0YXR1cyBiaXQgdW5zZXQgZm9yIGxl
dmVsIGludGVycnVwdCBpbiBwZXJpb2RpYyBtb2RlXG4iKTsKKworICAgIC8qCisgICAgICogVGhl
IGNvbXBhcmF0b3IgcmVnaXN0ZXIgc2hvdWxkIGNvbnRpbnVlIHRvIGJlIHVwZGF0ZWQgZGVzcGl0
ZSB0aGUgc3RhdHVzCisgICAgICogbm90IGJlaW5nIGNsZWFyZWQuCisgICAgICovCisgICAgY291
bnRlciA9IGhwZXRfcmVhZF9jb3VudGVyKCk7CisgICAgaWYgKCBocGV0X3JlYWRfY21wKHRpbWVy
KSA8IGNvdW50ZXIgKQorICAgICAgICByZXR1cm4geHRmX2ZhaWx1cmUoIkZhaWw6IGNvbXBhcmF0
b3Igbm90IHVwZGF0ZWQgaW4gcGVyaW9kaWMgbW9kZVxuIik7CisKKyAgICAvKiBDbGVhciB0aGUg
c3RhdHVzIGJpdCBhbmQgd2FpdCBmb3IgaXQgdG8gYmUgc2V0IGFnYWluLiAqLworICAgIGhwZXRf
dGltZXJfc3RhdHVzX2NsZWFyKHRpbWVyKTsKKyAgICB3YWl0X2NtcCh0aW1lcik7CisgICAgaWYg
KCAhaHBldF90aW1lcl9zdGF0dXModGltZXIpICkKKyAgICAgICAgcmV0dXJuIHh0Zl9mYWlsdXJl
KAorIkZhaWw6IHN0YXR1cyBiaXQgdW5zZXQgZm9yIHJlcGVhdGVkIGxldmVsIGludGVycnVwdCBp
biBwZXJpb2RpYyBtb2RlXG4iKTsKKworICAgIC8qIFN3aXRjaCB0byBlZGdlIG1vZGUgYW5kIGNo
ZWNrIHN0YXR1cyBiaXQgaXQncyBub3Qgc2V0IGFnYWluLiAqLworICAgIGhwZXRfaW5pdF90aW1l
cih0aW1lciwgaXJxLCAxLCBmYWxzZSwgZmFsc2UsIGZhbHNlKTsKKyAgICB3YWl0X2NtcCh0aW1l
cik7CisgICAgaWYgKCBocGV0X3RpbWVyX3N0YXR1cyh0aW1lcikgKQorICAgICAgICByZXR1cm4g
eHRmX2ZhaWx1cmUoIkZhaWw6IHN0YXR1cyBiaXQgc2V0IGZvciBlZGdlIGludGVycnVwdFxuIik7
CisKKyAgICB4dGZfc3VjY2VzcyhOVUxMKTsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoK
KyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0
CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICov
Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:47:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10: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 1ffNWE-0000RY-8O; Tue, 17 Jul 2018 10: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=nrmi=kb=citrix.com=prvs=729c61eb8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffNWD-0000RT-Hy
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 10:47:45 +0000
X-Inumbo-ID: dba5a515-89ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dba5a515-89ae-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 10:47:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60396331"
Date: Tue, 17 Jul 2018 11:47:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180717104741.3iid7z5zspwza5an@citrix.com>
References: <20180717080706.23885-1-wei.liu2@citrix.com>
 <23373.49811.244852.311725@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23373.49811.244852.311725@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools: fix dependency for ipxe and rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMTE6MTg6NTlBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU28gSSdtIHNvcnJ5IHRvIHNheSB0aGF0IEkgdGhpbmsgdGhlIGFuc3dlciBpcyB0byBy
ZXZlcnQgMDFkNjMxMDI4YTAyCj4gYW5kIHRvIHJlcGxhY2UgaXQgd2l0aCBhIHBhdGNoIHdoaWNo
IGludHJvZHVjZXMKPiAgICAtLXdpdGgtaXB4ZT0vUEFUSAo+ICAgIC0td2l0aC1pcHhlICAgICAg
ICAgIGxpa2UgLS1lbmFibGUtaXB4ZSwgYnV0IGFsc28gc2V0cyBwYXRoIHRvICIiCj4gICAgLS13
aXRob3V0LWlweGUgICAgICAgc2FtZSBhcyAtLWRpc2FibGUtaXB4ZQo+IAoKSSB0aGluayB0aGlz
IG1ha2VzIHNlbnNlLgoKUmV2ZXJzaW9uIHdvdWxkIGJlIHRyaWNreSBiZWNhdXNlIHRoZXJlIGlz
IGEgc3Vic2VxdWVudCBwYXRjaCB0aGF0CnRvdWNoZXMgY29kZSBzaG91bGQgYmUgcmV2ZXJ0ZWQg
YW5kIG90aGVyIGJpdHMuCgpJIHdpbGwgd3JpdGUgYSBwYXRjaCBvbiB0b3Agb2Ygc3RhZ2luZyBp
bnN0ZWFkLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 10:54:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 10: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 1ffNcy-0001AT-28; Tue, 17 Jul 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=nrmi=kb=citrix.com=prvs=729c61eb8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffNcw-0001AO-IK
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 10:54:42 +0000
X-Inumbo-ID: c21dc354-89af-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c21dc354-89af-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 12:54:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60396650"
Date: Tue, 17 Jul 2018 11:54:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180717105438.upld3g5yujcj5s6w@citrix.com>
References: <20180717080706.23885-1-wei.liu2@citrix.com>
 <23373.49811.244852.311725@mariner.uk.xensource.com>
 <20180717104741.3iid7z5zspwza5an@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717104741.3iid7z5zspwza5an@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools: fix dependency for ipxe and rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMTE6NDc6NDFBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIEp1bCAxNywgMjAxOCBhdCAxMToxODo1OUFNICswMTAwLCBJYW4gSmFja3NvbiB3
cm90ZToKPiA+IFNvIEknbSBzb3JyeSB0byBzYXkgdGhhdCBJIHRoaW5rIHRoZSBhbnN3ZXIgaXMg
dG8gcmV2ZXJ0IDAxZDYzMTAyOGEwMgo+ID4gYW5kIHRvIHJlcGxhY2UgaXQgd2l0aCBhIHBhdGNo
IHdoaWNoIGludHJvZHVjZXMKPiA+ICAgIC0td2l0aC1pcHhlPS9QQVRICj4gPiAgICAtLXdpdGgt
aXB4ZSAgICAgICAgICBsaWtlIC0tZW5hYmxlLWlweGUsIGJ1dCBhbHNvIHNldHMgcGF0aCB0byAi
Igo+ID4gICAgLS13aXRob3V0LWlweGUgICAgICAgc2FtZSBhcyAtLWRpc2FibGUtaXB4ZQo+ID4g
CgpGQU9EIGRvIHlvdSBzdWdnZXN0IHdlIGdldCByaWQgb2YgLS13aXRoLXN5c3RlbS1pcHhlPyBU
aGF0IHNlZW1zIHRvCmRldmlhdGUgZnJvbSBvdGhlciBvcHRpb25zLgoKSWYgd2UgZG9uJ3QgZGl0
Y2ggaXQsIHdlIHdpbGwgaGF2ZToKCiAgLS13aXRoLWlweGUgICAgICAgICBlbmFibGUgYnVpbGRp
bmcgYW5kIHVzZSBpbi10cmVlIGlweGUuCiAgLS13aXRob3V0LWlweGUgICAgICBkaXNhYmxlIGlu
LXRyZWUgaXB4ZSwgbm8gaXB4ZSAoaW4tdHJlZSBvciBzeXN0ZW0KICAgICAgICAgICAgICAgICAg
ICAgIHByb3ZpZGVkKSB3aWxsIGJlIHVzZWQuCiAgLS13aXRoLXN5c3RlbS1pcHhlPVBBVEggIGRp
c2FibGUgYnVpbGRpbmcgaW4tdHJlZSBpcHhlLCB1c2UgaXB4ZSBzcGVjaWZpZWQKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnkgdXNlci4KCkJ1dCBob25lc3RseSBJIGRvbid0IHNlZSB0aGUg
YWR2YW50YWdlIG9mIHRoaXMgb3RoZXIgdGhhbiBrZWVwaW5nCm9wdGlvbnMgY29uc2lzdGVudC4K
CldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 11:05:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffNne-00021f-6R; Tue, 17 Jul 2018 11: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffNnc-00021a-Cp
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 11:05:44 +0000
X-Inumbo-ID: 4bdb7660-89b1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4bdb7660-89b1-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 13:05:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76287048"
Date: Tue, 17 Jul 2018 13:05:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180717110534.qbiflgg3ikv2oasq@mac.bytemobile.com>
References: <5B4CCB9B02000078001D4901@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4CCB9B02000078001D4901@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: report use of PCID together with
 reporting XPTI 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: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMTA6NDU6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9wdi9k
b21haW4uYwo+IEBAIC0yODgsNiArMjg4LDEyIEBAIGludCBwdl9kb21haW5faW5pdGlhbGlzZShz
dHJ1Y3QgZG9tYWluICoKPiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiArYm9vbCBfX2luaXQg
eHB0aV9wY2lkX2VuYWJsZWQodm9pZCkKPiArewo+ICsgICAgcmV0dXJuIHVzZV9pbnZwY2lkICYm
IGNwdV9oYXNfcGNpZCAmJgo+ICsgICAgICAgICAgIChvcHRfcGNpZCA9PSBQQ0lEX0FMTCB8fCBv
cHRfcGNpZCA9PSBQQ0lEX1hQVEkpOwo+ICt9Cj4gKwo+ICBzdGF0aWMgdm9pZCBfdG9nZ2xlX2d1
ZXN0X3B0KHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpk
ID0gdi0+ZG9tYWluOwo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+IEBAIC0yNTYsOSArMjU2LDEwIEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW4KPiAgICAgICAgICAgICBib290X2NwdV9oYXMo
WDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAiIiwKPiAg
ICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIg
RUFHRVJfRlBVIiAgICAgOiAiIik7Cj4gIAo+IC0gICAgcHJpbnRrKCIgIFhQVEkgKDY0LWJpdCBQ
ViBvbmx5KTogRG9tMCAlcywgRG9tVSAlc1xuIiwKPiArICAgIHByaW50aygiICBYUFRJICg2NC1i
aXQgUFYgb25seSk6IERvbTAgJXMsIERvbVUgJXMgKHdpdGglcyBQQ0lEKVxuIiwKPiAgICAgICAg
ICAgICBvcHRfeHB0aSAmIE9QVF9YUFRJX0RPTTAgPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiLAo+
IC0gICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NVSA/ICJlbmFibGVkIiA6ICJkaXNh
YmxlZCIpOwo+ICsgICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NVSA/ICJlbmFibGVk
IiA6ICJkaXNhYmxlZCIsCj4gKyAgICAgICAgICAgeHB0aV9wY2lkX2VuYWJsZWQoKSA/ICIiIDog
Im91dCIpOwo+ICB9CgpNYXliZSB5b3UgY291bGQgcGxhY2UgeHB0aV9wY2lkX2VuYWJsZWQgaW4g
c3BlY19jdHJsLmMsIG9yIGp1c3Qgb3Blbgpjb2RlIGl0IChwb3NzaWJseSB3aXRoIGEgYm9vbCkg
aW4gcHJpbnRfZGV0YWlscz8KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 11:07:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 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 1ffNpF-00029n-Jn; Tue, 17 Jul 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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffNpF-00029i-2y
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 11:07:25 +0000
X-Inumbo-ID: 9aceb8c4-89b1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9aceb8c4-89b1-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 11:07:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="76287224"
Date: Tue, 17 Jul 2018 13:07:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180717110715.7gtu2huaogurnw3h@mac.bytemobile.com>
References: <5B4CCBB502000078001D4904@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4CCBB502000078001D4904@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/HVM: avoid memory_type_changed()
 invocations 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>,
 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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMTA6NDU6NDFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhleSdyZSBleHBlbnNpdmUsIGFuZCBub3RoaW5nIGNoYW5nZXMgaWYgTVRSUnMgYXJl
IGRpc2FibGVkIGFuZCBhbnkgb2YKPiB0aGUgcmFuZ2VzIGdldHMgY2hhbmdlZCwgb3IgaWYgZml4
ZWQgcmFuZ2UgTVRSUnMgYXJlIGRpc2FibGVkIGFuZCBhbnkgb2YKPiB0aGVtIGdldHMgY2hhbmdl
ZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 11:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 11: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 1ffNto-0002si-63; Tue, 17 Jul 2018 11:12: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=v8pt=kb=citrix.com=prvs=729552aa4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffNtn-0002sd-0l
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 11:12:07 +0000
X-Inumbo-ID: 42f9b730-89b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42f9b730-89b2-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 11:12:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60398204"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23373.52995.150430.400729@mariner.uk.xensource.com>
Date: Tue, 17 Jul 2018 12:12:03 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180712144622.96603-5-roger.pau@citrix.com>
References: <20180712144622.96603-1-roger.pau@citrix.com>
 <20180712144622.96603-5-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 4/6] osstest: limit FreeBSD jobs to
 hardware booting in BIOS mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCB2MiA0LzZdIG9zc3Rlc3Q6IGxpbWl0IEZy
ZWVCU0Qgam9icyB0byBoYXJkd2FyZSBib290aW5nIGluIEJJT1MgbW9kZSIpOgo+IFRoZXJlJ3Mg
bm8gc3VwcG9ydCB5ZXQgaW4gb3NzdGVzdCB0byBpbnN0YWxsIEZyZWVCU0QgZnJvbSBVRUZJLCBz
byBmb3IKPiB0aGUgdGltZSBiZWluZyBsaW1pdCB0aGUgRnJlZUJTRCBqb2JzIHRvIGJveGVzIGJv
b3Rpbmcgd2l0aCBsZWdhY3kKPiBCSU9TLgoKSSBkaWQgYSBkaWZmIG9mIHRoZSBvdXRwdXQgb2YK
ICBPU1NURVNUX0NPTkZJRz1zdGFuZGFsb25lLWNvbmZpZy1leGFtcGxlIGVhdG15ZGF0YSAuL3N0
YW5kYWxvbmUtZ2VuZXJhdGUtZHVtcC1mbGlnaHQtcnVudmFycwpiZXR3ZWVuIGN1cnJlbnQgcHJv
ZHVjdGlvbiwgYW5kIGFmdGVyIGFwcGx5aW5nIHRoaXMgcGF0Y2gsIGFuZCBJIHNhdwp0aGVzZSBj
aGFuZ2VzOgoKK2ZyZWVic2QtbWFzdGVyICAgICAgICAgICAgIGJ1aWxkLWFtZDY0LWZyZWVic2Qg
ICAgICAgYWxsX2hvc3RmbGFncyAgICAgICBQcm9wRXE6RmlybXdhcmU6YmlvczpiaW9zICAgICAg
ICAgICAKK2ZyZWVic2QtbWFzdGVyICAgICAgICAgICAgIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdh
aW4gYWxsX2hvc3RmbGFncyAgICAgICBQcm9wRXE6RmlybXdhcmU6YmlvczpiaW9zICAgICAgICAg
ICAKClRoZXNlIGFyZSBleHBlY3RlZCwgSSB0aGluay4KCi1mcmVlYnNkLW1hc3RlciAgICAgICAg
ICAgICBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgIGZyZWVic2RfZGlzdHBhdGggICAgL2FtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCi1mcmVlYnNkLW1hc3RlciAgICAgICAgICAg
ICBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgIGZyZWVic2RfdmVyc2lvbiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCgpJIGRvbid0IHRoaW5rIEkgdW5kZXJzdGFuZCB0
aGVzZSBjaGFuZ2VzLgoKK2V4YW1pbmUgICAgICAgICAgICAgICAgICAgIGV4YW1pbmUtU09NRUhP
U1QgIGFsbF9ob3N0ZmxhZ3MgICAgICAgICAgIFByb3BFcTpGaXJtd2FyZTpiaW9zOmJpb3MgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCgpUaGlzIGlzIHdyb25nLiAgVGhlIGV4
YW1pbmUgam9iIG5lZWRzIHRvIHJ1biBvbiBhbGwgaG9zdHMgYW5kCnNob3VsZG4ndCBoYXZlIHRo
YXQgaG9zdGZsYWcgYXBwbGllZC4KCkkgYWxzbyBub3RpY2UgdGhhdCB5b3UgZGlkIGEgcnVudmFy
IGRpZmZlcmVuY2Ugb25seSBvZiBhIHhlbi11bnN0YWJsZQpmbGlnaHQuICBMb29raW5nIGF0IHRo
ZSBkaWZmZXJlbmNlcyBiZXR3ZWVuIHByb2R1Y3Rpb24gYW5kIHRoZSB0aXAgb2YKeW91ciBzZXJp
ZXMsIEkgdGhpbmsgeW91IGFyZSBwZXJoYXBzIGFkZGluZyB0aGUgZnJlZWJzZCB4ZW4gYnVpbGQg
am9iCnRvIHJhdGhlciB0b28gbWFueSBvZiB0aGVzZSBmbGlnaHRzLgoKSWFuLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 11:59:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 11:59:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffOdA-0005xu-3B; Tue, 17 Jul 2018 11: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffOd9-0005xp-0N
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 11:58:59 +0000
X-Inumbo-ID: ce793f53-89b8-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 ce793f53-89b8-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 11:59:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 05:58:56 -0600
Message-Id: <5B4DD9FC02000078001D4DB8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 05:58:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-8-git-send-email-andrew.cooper3@citrix.com>
 <5B4C776402000078001D44CC@prv1-mh.provo.novell.com>
 <5f0a4ad6-9769-f6ad-1e85-dd33bd45aa05@citrix.com>
In-Reply-To: <5f0a4ad6-9769-f6ad-1e85-dd33bd45aa05@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/13] libx86: Introduce a helper to
 serialise cpuid_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE3LjA3LjE4IGF0IDEyOjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTE6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4w
Ny4xOCBhdCAyMjowMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gK2lu
dCB4ODZfY3B1aWRfY29weV90b19idWZmZXIoY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqcCwK
Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdWlkX2xlYWZfYnVmZmVyX3QgbGVh
dmVzLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKm5yX2VudHJp
ZXNfcCkKPj4+ICt7Cj4+PiArICAgIGNvbnN0IHVpbnQzMl90IG5yX2VudHJpZXMgPSAqbnJfZW50
cmllc19wOwo+Pj4gKyAgICB1aW50MzJfdCBjdXJyX2VudHJ5ID0gMCwgbGVhZiwgc3VibGVhZjsK
Pj4+ICsKPj4+ICsjZGVmaW5lIENPUFlfTEVBRihsLCBzLCBkYXRhKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKPj4+ICsgICAgKHsgIGludCByZXQ7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+ICsgICAgICAgIGlm
ICggKHJldCA9IGNvcHlfbGVhZl90b19idWZmZXIoICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKPj4+ICsgICAgICAgICAgICAgICAgICBsLCBzLCBkYXRhLCBsZWF2ZXMsICZjdXJyX2VudHJ5
LCBucl9lbnRyaWVzKSkgKSAgIFwKPj4+ICsgICAgICAgICAgICByZXR1cm4gcmV0OyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+ICsgICAgfSkKPj4+ICsK
Pj4+ICsgICAgLyogQmFzaWMgbGVhdmVzLiAqLwo+Pj4gKyAgICBmb3IgKCBsZWFmID0gMDsgbGVh
ZiA8PSBNSU4ocC0+YmFzaWMubWF4X2xlYWYsCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBBUlJBWV9TSVpFKHAtPmJhc2ljLnJhdykgLSAxKTsgKytsZWFmICkKPj4gSGVyZSBh
bmQgLi4uCj4+Cj4+PiArICAgIHsKPj4+ICsgICAgICAgIHN3aXRjaCAoIGxlYWYgKQo+Pj4gKyAg
ICAgICAgewo+Pj4gKyAgICAgICAgY2FzZSAweDQ6Cj4+PiArICAgICAgICAgICAgZm9yICggc3Vi
bGVhZiA9IDA7IHN1YmxlYWYgPCBBUlJBWV9TSVpFKHAtPmNhY2hlLnJhdyk7ICsrc3VibGVhZiAp
Cj4+PiArICAgICAgICAgICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFmLCAmcC0+Y2FjaGUu
cmF3W3N1YmxlYWZdKTsKPj4gLi4uIGhlcmUgLi4uCj4+Cj4+PiArICAgICAgICAgICAgYnJlYWs7
Cj4+PiArCj4+PiArICAgICAgICBjYXNlIDB4NzoKPj4+ICsgICAgICAgICAgICBmb3IgKCBzdWJs
ZWFmID0gMDsKPj4+ICsgICAgICAgICAgICAgICAgICBzdWJsZWFmIDw9IE1JTihwLT5mZWF0Lm1h
eF9zdWJsZWFmLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFSUkFZX1NJ
WkUocC0+ZmVhdC5yYXcpIC0gMSk7ICsrc3VibGVhZiApCj4+PiArICAgICAgICAgICAgICAgIENP
UFlfTEVBRihsZWFmLCBzdWJsZWFmLCAmcC0+ZmVhdC5yYXdbc3VibGVhZl0pOwo+PiAuLi4gYnV0
IGV2ZW4gbW9yZSBpbXBvcnRhbnRseSBoZXJlIEkgd29uZGVyIHdoZXRoZXIgc29tZSBmb3JtKHMp
IG9mCj4+IGZvcl9lYWNoXy4uLigpIHdvdWxkbid0IGJlIGhlbHBmdWwgdG8gaW50cm9kdWNlOiBT
dWNoIGNvbnN0cnVjdHMgYXJlIGEKPj4gcHJpbWUgc291cmNlIG9mIGZ1dHVyZSBjb3B5LWFuZC1w
YXN0IG1pc3Rha2VzLCBwZXJoYXBzIGp1c3QgbWlzc2luZwo+PiBhIHNpbmdsZSBvZiB0aGUgZGlz
dGluZ3Vpc2hpbmcgZmllbGQgbmFtZXMuIElmIHRoZXJlIHdhcyBleGFjdGx5IG9uZQo+PiBpbnN0
YW5jZSBvZiB0aG9zZSBmaWVsZCBuYW1lcywgdGhhdCByaXNrIHdvdWxkIGltbyBiZSBtdWNoIHJl
ZHVjZWQuCj4+Cj4+IEZvciBleGFtcGxlIChjb21wbGV0ZWx5IHVudGVzdGVkKQo+Pgo+PiAjZGVm
aW5lIGZvcl9lYWNoX3N1YmxlYWYod2hpY2gsIGxpbWl0KSBcCj4+ICAgICBmb3IgKCBzdWJsZWFm
ID0gMDsgc3VibGVhZiA8PSBNSU4obGltaXQsIEFSUkFZX1NJWkUocC0+d2hpY2gucmF3KSAtIDEp
OyAKPiArK3N1YmxlYWYgKQo+PiAgICAgICAgIENPUFlfTEVBRihsZWFmLCBzdWJsZWFmLCBwLT53
aGljaC5yYXdbc3VibGVhZl0pOwo+Pgo+PiBhbGJlaXQgSSByZWFsaXplIHRoYXQgdGhlIHNwZWNp
ZmljYXRpb24gb2YgImxpbWl0IiB3b3VsZCB0aGVuIHN0aWxsIHJlcXVpcmUKPj4gYW4gb3Blbi1j
b2RlZCB1c2Ugb2YgIndoaWNoIiwgYW5kIEkgaGF2ZSBubyBnb29kIGlkZWEgaG93IHRvCj4+IGF2
b2lkIGl0Lgo+IAo+IFRoaXMgcGF0dGVybiBzaG93cyB1cCBpbiBzZXZlcmFsIGxvY2F0aW9ucywg
YnV0IGluIGFkZGl0aW9uIHRvIHRoZQo+IHByb2JsZW1zIHlvdSd2ZSBmb3VuZCBoZXJlLCBzdWNo
IGEgY29uc3RydWN0IHdvdWxkIGJlIGV2ZW4gaGFyZGVyIGZvcgo+IHAtPmV4dGQubWF4X2xlYWYg
d2hpY2ggaGFzIHRvIGFjY291bnQgZm9yIHRydW5jYXRpbmcgdGhlIHRvcCBiaXRzIG91dCBvZgo+
IHRoZSBsaW1pdC4KCkRyb3BwaW5nIHRoZSB0b3AgYml0cyBjb3VsZCBiZSBkb25lIHVuaXZlcnNh
bGx5LCBlLmcuIGJ5IEFORC1pbmcgdGhlCmxlYWYgd2l0aCAweGZmZmYuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 12:01:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 12:01: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 1ffOfN-0006fE-Md; Tue, 17 Jul 2018 12:01: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffOfN-0006f9-9v
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 12:01:17 +0000
X-Inumbo-ID: 0e8f39e5-89b9-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 0e8f39e5-89b9-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 14:00:54 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 06:01:14 -0600
Message-Id: <5B4DDA8602000078001D4DCA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 06:01:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-11-git-send-email-andrew.cooper3@citrix.com>
 <5B4C835902000078001D4569@prv1-mh.provo.novell.com>
 <f8ad62da-d243-64c4-6a97-f074996a6371@citrix.com>
In-Reply-To: <f8ad62da-d243-64c4-6a97-f074996a6371@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 10/13] libx86: introduce a helper to
 deserialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Sergey Dyasli <sergey.dyasli@citrix.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>

Pj4+IE9uIDE3LjA3LjE4IGF0IDEyOjE3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTI6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4w
Ny4xOCBhdCAyMjowMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2NvbW1vbi9saWJ4ODYvbXNyLmMKPj4+ICsrKyBiL3hlbi9jb21tb24vbGlieDg2L21z
ci5jCj4+PiBAQCAtNDUsNiArNDUsNTcgQEAgaW50IHg4Nl9tc3JfY29weV90b19idWZmZXIoY29u
c3Qgc3RydWN0IG1zcl9wb2xpY3kgKnAsCj4+PiAgICAgIHJldHVybiAwOwo+Pj4gIH0KPj4+ICAK
Pj4+ICtpbnQgeDg2X21zcl9jb3B5X2Zyb21fYnVmZmVyKHN0cnVjdCBtc3JfcG9saWN5ICpwLAo+
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbXNyX2VudHJ5X2J1ZmZlcl90
IG1zcnMsIHVpbnQzMl90IAo+IG5yX21zcnMsCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCAqZXJyX21zcikKPj4+ICt7Cj4+PiArICAgIHVuc2lnbmVkIGludCBpOwo+
Pj4gKyAgICB4ZW5fbXNyX2VudHJ5X3QgZGF0YTsKPj4+ICsKPj4+ICsgICAgLyoKPj4+ICsgICAg
ICogQSB3ZWxsIGZvcm1lZCBjYWxsZXIgaXMgZXhwZWN0ZWQgcGFzcyBhbiBhcnJheSB3aXRoIGVu
dHJpZXMgaW4gCj4gb3JkZXIsCj4+PiArICAgICAqIGFuZCB3aXRob3V0IGFueSByZXBldGl0aW9u
cy4gIEhvd2V2ZXIsIGR1ZSB0byBwZXItdmVuZG9yIAo+IGRpZmZlcmVuY2VzLAo+Pj4gKyAgICAg
KiBhbmQgaW4gdGhlIGNhc2Ugb2YgdXBncmFkZSBvciBsZXZlbGxlZCBzY2VuYXJpb3MsIHdlIHR5
cGljYWxseSAKPiBleHBlY3QKPj4+ICsgICAgICogZmV3ZXIgdGhhbiBNQVggZW50cmllcyB0byBi
ZSBwYXNzZWQuCj4+PiArICAgICAqCj4+PiArICAgICAqIERldGVjdGluZyByZXBlYXRlZCBlbnRy
aWVzIGlzIHByb2hpYml0aXZlbHkgY29tcGxpY2F0ZWQsIHNvIHdlIGRvbid0Cj4+PiArICAgICAq
IGJvdGhlci4gIFRoYXQgc2FpZCwgb25lIHdheSBvciBhbm90aGVyIGlmIG1vcmUgdGhhbiBNQVgg
ZW50cmllcyBhcmUKPj4+ICsgICAgICogcGFzc2VkLCBzb21ldGhpbmcgaXMgd3JvbmcuCj4+PiAr
ICAgICAqLwo+Pj4gKyAgICBpZiAoIG5yX21zcnMgPiBNU1JfTUFYX1NFUklBTElTRURfRU5UUklF
UyApCj4+PiArICAgICAgICByZXR1cm4gLUUyQklHOwo+Pj4gKwo+Pj4gKyAgICBmb3IgKCBpID0g
MDsgaSA8IG5yX21zcnM7IGkrKyApCj4+PiArICAgIHsKPj4+ICsgICAgICAgIGlmICggY29weV9m
cm9tX2J1ZmZlcl9vZmZzZXQoJmRhdGEsIG1zcnMsIGksIDEpICkKPj4+ICsgICAgICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKPj4+ICsKPj4+ICsgICAgICAgIGlmICggZGF0YS5mbGFncyApIC8qIC5m
bGFncyBNQlogKi8KPj4+ICsgICAgICAgICAgICBnb3RvIGVycjsKPj4+ICsKPj4+ICsgICAgICAg
IHN3aXRjaCAoIGRhdGEuaWR4ICkKPj4+ICsgICAgICAgIHsKPj4+ICsgICAgICAgIGNhc2UgTVNS
X0lOVEVMX1BMQVRGT1JNX0lORk86Cj4+PiArICAgICAgICAgICAgaWYgKCBkYXRhLnZhbCA+IH4w
dSApCj4+IEkgc3VwcG9zZSB0aGlzIGlzIHRvIGd1YXJkIGFnYWluc3QgdHJ1bmNhdGlvbi4gSSB0
aGluayBpdCB3b3VsZCBiZQo+PiBtb3JlIG9idmlvdXMgKGFuZCBmdXR1cmUgcHJvb2YpIGlmIHlv
dSB1c2VkCj4+ICh0eXBlb2YocC0+cGxhZm9ybV9pbmZvLnJhdykpfjAsCj4gCj4gSVRZTSB+KCh0
eXBlb2YocC0+cGxhZm9ybV9pbmZvLnJhdykwKSAuLi4KCkJvdGggaGF2ZSB0aGUgc2FtZSBlZmZl
Y3QgYWZhaWN0LCBkdWUgdG8gfjAgYmVpbmcgc2lnbmVkIGludC4KCj4+ICBvciBhbiBpbnRlcm1l
ZGlhdGUgdmFyaWFibGUKPj4gb2YgdGhhdCB0eXBlLCBvciBkYXRhLnZhbCA+PiAoc2l6ZW9mKHAt
PnBsYWZvcm1faW5mby5yYXcpICogOCksCj4+IHNvbWUgb2Ygd2hpY2ggd291bGQgbGlrZWx5IGV2
ZW4gdHJpZ2dlciBhIGNvbXBpbGVyIHdhcm5pbmcgb25jZQo+PiB0aGUgcG9saWN5IGZpZWxkIHdh
cyBncm93biB0byB1aW50NjRfdC4KPiAKPiAuLi4gYnV0IHRoaXMgaXMgcHJvYmFibHkgYmV0dGVy
Lgo+IAo+Pgo+Pj4gKyAgICAgICAgICAgICAgICBnb3RvIGVycjsKPj4+ICsKPj4+ICsgICAgICAg
ICAgICBwLT5wbGFmb3JtX2luZm8ucmF3ID0gZGF0YS52YWw7Cj4+IE5vIG90aGVyIHNhbml0eSBj
aGVja2luZz8KPiAKPiBDb3JyZWN0LiAgVGhpcyBpcyBhIGRhdGEgbWFyc2hhbGxpbmcgZnVuY3Rp
b24sIG5vdCBhbiBhdWRpdGluZyBmdW5jdGlvbi4KPiAKPiBUaGUgYXVkaXRpbmcgZnVuY3Rpb25z
IGFyZSBhbHNvIG5lZWRlZCBmb3IgaW4tcGxhY2UgbW9kaWZpY2F0aW9uIHRvIGFuCj4gZXhpc3Rp
bmcgcG9saWN5LgoKUmlnaHQsIGJ1dCB0aGUgcHJpbWFyeSBwcm9ibGVtIHdpdGggdW5kZXJzdGFu
ZGluZyB3aGV0aGVyIHRoZSBsYWNrCm9mIGNoZWNraW5nIGhlcmUgaXMgYSBwcm9ibGVtIGlzIHRo
ZSBsYWNrIG9mIGEgY2FsbGVyIG9mIHRoaXMgZnVuY3Rpb24uCkFzIEkgdGhpbmsgSSBkaWQgc2F5
IGluIHRoZSBlYXJsaWVyIHJlcGx5IC0gaXQgbWF0dGVycyBxdWl0ZSBhIGJpdCB3aGVyZSBwCnBv
aW50cy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 12:01:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 12:01: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 1ffOfR-0006fx-Vl; Tue, 17 Jul 2018 12:01: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=r6i+=kb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ffOfQ-0006fg-Pm
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 12:01:20 +0000
X-Inumbo-ID: 237a4ac9-89b9-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 237a4ac9-89b9-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 12:01: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 A0BA0AE4F;
 Tue, 17 Jul 2018 12:01:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Tue, 17 Jul 2018 14:01:09 +0200
Message-Id: <20180717120113.12756-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH 0/4] xen: various cleanups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 mingo@redhat.com, tglx@linutronix.de, hpa@zytor.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>

U29tZSBYZW4gcmVsYXRlZCBjbGVhbnVwczoKLSBtb3ZlIHNvbWUgcHYtb25seSBjb2RlIGZyb20g
Q09ORklHX1hFTiB0byBDT05GSUdfWEVOX1BWCi0gdXNlIENPTkZJR19YRU5fUFZIVk0gaW4gTWFr
ZWZpbGUgaW5zdGVhZCBvZiAjaWZkZWYgYXJvdW5kIGEgY29tcGxldGUgc291cmNlCi0gYWRkIFNQ
RFggaWRlbnRpZmllciB3aGVyZSBtaXNzaW5nCgpKdWVyZ2VuIEdyb3NzICg0KToKICB4ZW46IG1v
dmUgcHYgaXJxIHJlbGF0ZWQgZnVuY3Rpb25zIHVuZGVyIENPTkZJR19YRU5fUFYgdW1icmVsbGEK
ICB4ZW46IG1vdmUgcHYgc3BlY2lmaWMgcGFydHMgb2YgYXJjaC94ODYveGVuL21tdS5jIHRvIG1t
dV9wdi5jCiAgeGVuOiBsaW5rIHBsYXRmb3JtLXBjaS11bnBsdWcubyBvbmx5IGlmIENPTkZJR19Y
RU5fUFZIVk0KICB4ZW46IGFkZCBTUERYIGlkZW50aWZpZXIgaW4gYXJjaC94ODYveGVuIGZpbGVz
CgogYXJjaC94ODYvZW50cnkvZW50cnlfMzIuUyAgICAgICAgICB8ICAgOCArLQogYXJjaC94ODYv
ZW50cnkvZW50cnlfNjQuUyAgICAgICAgICB8ICAgOCArLQogYXJjaC94ODYveGVuL01ha2VmaWxl
ICAgICAgICAgICAgICB8ICA0MSArKysrKystLQogYXJjaC94ODYveGVuL2VmaS5jICAgICAgICAg
ICAgICAgICB8ICAxNCArLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYyAgICAgICAgICAgfCAg
IDIgKwogYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYyAgICAgICB8ICAgMiArCiBhcmNoL3g4
Ni94ZW4vZ3JhbnQtdGFibGUuYyAgICAgICAgIHwgIDI1ICstLS0tCiBhcmNoL3g4Ni94ZW4vbW11
LmMgICAgICAgICAgICAgICAgIHwgMTg4ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAgfCAxNDAgKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiBhcmNoL3g4Ni94ZW4vcDJtLmMgICAgICAgICAgICAgICAgIHwg
ICAyICsKIGFyY2gveDg2L3hlbi9wY2ktc3dpb3RsYi14ZW4uYyAgICAgfCAgIDIgKwogYXJjaC94
ODYveGVuL3BsYXRmb3JtLXBjaS11bnBsdWcuYyB8ICAxOCArLS0tCiBhcmNoL3g4Ni94ZW4vdmRz
by5oICAgICAgICAgICAgICAgIHwgICAyICsKIGFyY2gveDg2L3hlbi94ZW4tcHZoLlMgICAgICAg
ICAgICAgfCAgMTUgKy0tCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvbWVtb3J5LmggICAgIHwgICA2
IC0tCiBpbmNsdWRlL3hlbi94ZW4tb3BzLmggICAgICAgICAgICAgIHwgMTMzICsrKysrKysrKysr
KysrKysrLS0tLS0tLS0tCiAxNiBmaWxlcyBjaGFuZ2VkLCAyODcgaW5zZXJ0aW9ucygrKSwgMzE5
IGRlbGV0aW9ucygtKQoKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 12:01:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 12:01: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 1ffOfT-0006gq-9T; Tue, 17 Jul 2018 12:01: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=r6i+=kb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ffOfR-0006fw-Vh
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 12:01:22 +0000
X-Inumbo-ID: 2439a092-89b9-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2439a092-89b9-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 12:01:30 +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 287EBAF62;
 Tue, 17 Jul 2018 12:01:20 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Tue, 17 Jul 2018 14:01:11 +0200
Message-Id: <20180717120113.12756-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180717120113.12756-1-jgross@suse.com>
References: <20180717120113.12756-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/4] xen: move pv specific parts of
 arch/x86/xen/mmu.c to mmu_pv.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: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 mingo@redhat.com, tglx@linutronix.de, hpa@zytor.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>

VGhlcmUgYXJlIHNvbWUgUFYgc3BlY2lmaWMgZnVuY3Rpb25zIGluIGFyY2gveDg2L3hlbi9tbXUu
YyB3aGljaCBjYW4KYmUgbW92ZWQgdG8gbW11X3B2LmMuIFRoaXMgaW4gdHVybiBlbmFibGVzIHVz
IHRvIG1ha2UgbXVsdGljYWxscy5jCmRlcGVuZGVudCBvbiBDT05GSUdfWEVOX1BWLgoKU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L3hl
bi9NYWtlZmlsZSAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYveGVuL21tdS5jICAgICAgICAg
ICAgIHwgMTg2IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBhcmNo
L3g4Ni94ZW4vbW11X3B2LmMgICAgICAgICAgfCAxMzggKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvbWVtb3J5LmggfCAgIDYgLS0KIGluY2x1ZGUv
eGVuL3hlbi1vcHMuaCAgICAgICAgICB8IDEzMyArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LQogNSBmaWxlcyBjaGFuZ2VkLCAyMjcgaW5zZXJ0aW9ucygrKSwgMjM4IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9NYWtlZmlsZSBiL2FyY2gveDg2L3hlbi9NYWtlZmls
ZQppbmRleCBmNzIzYjVhYThmNzQuLmE5NjRmMzA3YTI2NiAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
eGVuL01ha2VmaWxlCisrKyBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQpAQCAtMTUsNyArMTUsNiBA
QCBDRkxBR1NfZW5saWdodGVuX3B2Lm8JCTo9ICQobm9zdGFja3ApCiBDRkxBR1NfbW11X3B2Lm8J
CQk6PSAkKG5vc3RhY2twKQogCiBvYmoteQkJCQkrPSBlbmxpZ2h0ZW4ubwotb2JqLXkJCQkJKz0g
bXVsdGljYWxscy5vCiBvYmoteQkJCQkrPSBtbXUubwogb2JqLXkJCQkJKz0gdGltZS5vCiBvYmot
eQkJCQkrPSBncmFudC10YWJsZS5vCkBAIC0zNCw2ICszMyw3IEBAIG9iai0kKENPTkZJR19YRU5f
UFYpCQkrPSBwMm0ubwogb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IGVubGlnaHRlbl9wdi5vCiBv
YmotJChDT05GSUdfWEVOX1BWKQkJKz0gbW11X3B2Lm8KIG9iai0kKENPTkZJR19YRU5fUFYpCQkr
PSBpcnEubworb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IG11bHRpY2FsbHMubwogb2JqLSQoQ09O
RklHX1hFTl9QVikJCSs9IHhlbi1hc20ubwogb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IHhlbi1h
c21fJChCSVRTKS5vCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9tbXUuYyBiL2FyY2gveDg2
L3hlbi9tbXUuYwppbmRleCA5NmZjMmYwZmRiZmUuLmUwZTEzZmUxNmQzNyAxMDA2NDQKLS0tIGEv
YXJjaC94ODYveGVuL21tdS5jCisrKyBiL2FyY2gveDg2L3hlbi9tbXUuYwpAQCAtNiwxMiArNiw2
IEBACiAjaW5jbHVkZSAibXVsdGljYWxscy5oIgogI2luY2x1ZGUgIm1tdS5oIgogCi0vKgotICog
UHJvdGVjdHMgYXRvbWljIHJlc2VydmF0aW9uIGRlY3JlYXNlL2luY3JlYXNlIGFnYWluc3QgY29u
Y3VycmVudCBpbmNyZWFzZXMuCi0gKiBBbHNvIHByb3RlY3RzIG5vbi1hdG9taWMgdXBkYXRlcyBv
ZiBjdXJyZW50X3BhZ2VzIGFuZCBiYWxsb29uIGxpc3RzLgotICovCi1ERUZJTkVfU1BJTkxPQ0so
eGVuX3Jlc2VydmF0aW9uX2xvY2spOwotCiB1bnNpZ25lZCBsb25nIGFyYml0cmFyeV92aXJ0X3Rv
X21mbih2b2lkICp2YWRkcikKIHsKIAl4bWFkZHJfdCBtYWRkciA9IGFyYml0cmFyeV92aXJ0X3Rv
X21hY2hpbmUodmFkZHIpOwpAQCAtNDIsMTg2ICszNiw2IEBAIHhtYWRkcl90IGFyYml0cmFyeV92
aXJ0X3RvX21hY2hpbmUodm9pZCAqdmFkZHIpCiB9CiBFWFBPUlRfU1lNQk9MX0dQTChhcmJpdHJh
cnlfdmlydF90b19tYWNoaW5lKTsKIAotc3RhdGljIG5vaW5saW5lIHZvaWQgeGVuX2ZsdXNoX3Rs
Yl9hbGwodm9pZCkKLXsKLQlzdHJ1Y3QgbW11ZXh0X29wICpvcDsKLQlzdHJ1Y3QgbXVsdGljYWxs
X3NwYWNlIG1jczsKLQotCXByZWVtcHRfZGlzYWJsZSgpOwotCi0JbWNzID0geGVuX21jX2VudHJ5
KHNpemVvZigqb3ApKTsKLQotCW9wID0gbWNzLmFyZ3M7Ci0Jb3AtPmNtZCA9IE1NVUVYVF9UTEJf
RkxVU0hfQUxMOwotCU1VTFRJX21tdWV4dF9vcChtY3MubWMsIG9wLCAxLCBOVUxMLCBET01JRF9T
RUxGKTsKLQotCXhlbl9tY19pc3N1ZShQQVJBVklSVF9MQVpZX01NVSk7Ci0KLQlwcmVlbXB0X2Vu
YWJsZSgpOwotfQotCi0jZGVmaW5lIFJFTUFQX0JBVENIX1NJWkUgMTYKLQotc3RydWN0IHJlbWFw
X2RhdGEgewotCXhlbl9wZm5fdCAqcGZuOwotCWJvb2wgY29udGlndW91czsKLQlib29sIG5vX3Ry
YW5zbGF0ZTsKLQlwZ3Byb3RfdCBwcm90OwotCXN0cnVjdCBtbXVfdXBkYXRlICptbXVfdXBkYXRl
OwotfTsKLQotc3RhdGljIGludCByZW1hcF9hcmVhX3Bmbl9wdGVfZm4ocHRlX3QgKnB0ZXAsIHBn
dGFibGVfdCB0b2tlbiwKLQkJCQkgdW5zaWduZWQgbG9uZyBhZGRyLCB2b2lkICpkYXRhKQotewot
CXN0cnVjdCByZW1hcF9kYXRhICpybWQgPSBkYXRhOwotCXB0ZV90IHB0ZSA9IHB0ZV9ta3NwZWNp
YWwobWZuX3B0ZSgqcm1kLT5wZm4sIHJtZC0+cHJvdCkpOwotCi0JLyoKLQkgKiBJZiB3ZSBoYXZl
IGEgY29udGlndW91cyByYW5nZSwganVzdCB1cGRhdGUgdGhlIHBmbiBpdHNlbGYsCi0JICogZWxz
ZSB1cGRhdGUgcG9pbnRlciB0byBiZSAibmV4dCBwZm4iLgotCSAqLwotCWlmIChybWQtPmNvbnRp
Z3VvdXMpCi0JCSgqcm1kLT5wZm4pKys7Ci0JZWxzZQotCQlybWQtPnBmbisrOwotCi0Jcm1kLT5t
bXVfdXBkYXRlLT5wdHIgPSB2aXJ0X3RvX21hY2hpbmUocHRlcCkubWFkZHI7Ci0Jcm1kLT5tbXVf
dXBkYXRlLT5wdHIgfD0gcm1kLT5ub190cmFuc2xhdGUgPwotCQlNTVVfUFRfVVBEQVRFX05PX1RS
QU5TTEFURSA6Ci0JCU1NVV9OT1JNQUxfUFRfVVBEQVRFOwotCXJtZC0+bW11X3VwZGF0ZS0+dmFs
ID0gcHRlX3ZhbF9tYShwdGUpOwotCXJtZC0+bW11X3VwZGF0ZSsrOwotCi0JcmV0dXJuIDA7Ci19
Ci0KLXN0YXRpYyBpbnQgZG9fcmVtYXBfcGZuKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAot
CQkJdW5zaWduZWQgbG9uZyBhZGRyLAotCQkJeGVuX3Bmbl90ICpwZm4sIGludCBuciwKLQkJCWlu
dCAqZXJyX3B0ciwgcGdwcm90X3QgcHJvdCwKLQkJCXVuc2lnbmVkIGludCBkb21pZCwKLQkJCWJv
b2wgbm9fdHJhbnNsYXRlLAotCQkJc3RydWN0IHBhZ2UgKipwYWdlcykKLXsKLQlpbnQgZXJyID0g
MDsKLQlzdHJ1Y3QgcmVtYXBfZGF0YSBybWQ7Ci0Jc3RydWN0IG1tdV91cGRhdGUgbW11X3VwZGF0
ZVtSRU1BUF9CQVRDSF9TSVpFXTsKLQl1bnNpZ25lZCBsb25nIHJhbmdlOwotCWludCBtYXBwZWQg
PSAwOwotCi0JQlVHX09OKCEoKHZtYS0+dm1fZmxhZ3MgJiAoVk1fUEZOTUFQIHwgVk1fSU8pKSA9
PSAoVk1fUEZOTUFQIHwgVk1fSU8pKSk7Ci0KLQlybWQucGZuID0gcGZuOwotCXJtZC5wcm90ID0g
cHJvdDsKLQkvKgotCSAqIFdlIHVzZSB0aGUgZXJyX3B0ciB0byBpbmRpY2F0ZSBpZiB0aGVyZSB3
ZSBhcmUgZG9pbmcgYSBjb250aWd1b3VzCi0JICogbWFwcGluZyBvciBhIGRpc2NvbnRpZ2lvdXMg
bWFwcGluZy4KLQkgKi8KLQlybWQuY29udGlndW91cyA9ICFlcnJfcHRyOwotCXJtZC5ub190cmFu
c2xhdGUgPSBub190cmFuc2xhdGU7Ci0KLQl3aGlsZSAobnIpIHsKLQkJaW50IGluZGV4ID0gMDsK
LQkJaW50IGRvbmUgPSAwOwotCQlpbnQgYmF0Y2ggPSBtaW4oUkVNQVBfQkFUQ0hfU0laRSwgbnIp
OwotCQlpbnQgYmF0Y2hfbGVmdCA9IGJhdGNoOwotCQlyYW5nZSA9ICh1bnNpZ25lZCBsb25nKWJh
dGNoIDw8IFBBR0VfU0hJRlQ7Ci0KLQkJcm1kLm1tdV91cGRhdGUgPSBtbXVfdXBkYXRlOwotCQll
cnIgPSBhcHBseV90b19wYWdlX3JhbmdlKHZtYS0+dm1fbW0sIGFkZHIsIHJhbmdlLAotCQkJCQkg
IHJlbWFwX2FyZWFfcGZuX3B0ZV9mbiwgJnJtZCk7Ci0JCWlmIChlcnIpCi0JCQlnb3RvIG91dDsK
LQotCQkvKiBXZSByZWNvcmQgdGhlIGVycm9yIGZvciBlYWNoIHBhZ2UgdGhhdCBnaXZlcyBhbiBl
cnJvciwgYnV0Ci0JCSAqIGNvbnRpbnVlIG1hcHBpbmcgdW50aWwgdGhlIHdob2xlIHNldCBpcyBk
b25lICovCi0JCWRvIHsKLQkJCWludCBpOwotCi0JCQllcnIgPSBIWVBFUlZJU09SX21tdV91cGRh
dGUoJm1tdV91cGRhdGVbaW5kZXhdLAotCQkJCQkJICAgIGJhdGNoX2xlZnQsICZkb25lLCBkb21p
ZCk7Ci0KLQkJCS8qCi0JCQkgKiBAZXJyX3B0ciBtYXkgYmUgdGhlIHNhbWUgYnVmZmVyIGFzIEBn
Zm4sIHNvCi0JCQkgKiBvbmx5IGNsZWFyIGl0IGFmdGVyIGVhY2ggY2h1bmsgb2YgQGdmbiBpcwot
CQkJICogdXNlZC4KLQkJCSAqLwotCQkJaWYgKGVycl9wdHIpIHsKLQkJCQlmb3IgKGkgPSBpbmRl
eDsgaSA8IGluZGV4ICsgZG9uZTsgaSsrKQotCQkJCQllcnJfcHRyW2ldID0gMDsKLQkJCX0KLQkJ
CWlmIChlcnIgPCAwKSB7Ci0JCQkJaWYgKCFlcnJfcHRyKQotCQkJCQlnb3RvIG91dDsKLQkJCQll
cnJfcHRyW2ldID0gZXJyOwotCQkJCWRvbmUrKzsgLyogU2tpcCBmYWlsZWQgZnJhbWUuICovCi0J
CQl9IGVsc2UKLQkJCQltYXBwZWQgKz0gZG9uZTsKLQkJCWJhdGNoX2xlZnQgLT0gZG9uZTsKLQkJ
CWluZGV4ICs9IGRvbmU7Ci0JCX0gd2hpbGUgKGJhdGNoX2xlZnQpOwotCi0JCW5yIC09IGJhdGNo
OwotCQlhZGRyICs9IHJhbmdlOwotCQlpZiAoZXJyX3B0cikKLQkJCWVycl9wdHIgKz0gYmF0Y2g7
Ci0JCWNvbmRfcmVzY2hlZCgpOwotCX0KLW91dDoKLQotCXhlbl9mbHVzaF90bGJfYWxsKCk7Ci0K
LQlyZXR1cm4gZXJyIDwgMCA/IGVyciA6IG1hcHBlZDsKLX0KLQotaW50IHhlbl9yZW1hcF9kb21h
aW5fZ2ZuX3JhbmdlKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAotCQkJICAgICAgIHVuc2ln
bmVkIGxvbmcgYWRkciwKLQkJCSAgICAgICB4ZW5fcGZuX3QgZ2ZuLCBpbnQgbnIsCi0JCQkgICAg
ICAgcGdwcm90X3QgcHJvdCwgdW5zaWduZWQgZG9taWQsCi0JCQkgICAgICAgc3RydWN0IHBhZ2Ug
KipwYWdlcykKLXsKLQlpZiAoeGVuX2ZlYXR1cmUoWEVORkVBVF9hdXRvX3RyYW5zbGF0ZWRfcGh5
c21hcCkpCi0JCXJldHVybiAtRU9QTk9UU1VQUDsKLQotCXJldHVybiBkb19yZW1hcF9wZm4odm1h
LCBhZGRyLCAmZ2ZuLCBuciwgTlVMTCwgcHJvdCwgZG9taWQsIGZhbHNlLAotCQkJICAgIHBhZ2Vz
KTsKLX0KLUVYUE9SVF9TWU1CT0xfR1BMKHhlbl9yZW1hcF9kb21haW5fZ2ZuX3JhbmdlKTsKLQot
aW50IHhlbl9yZW1hcF9kb21haW5fZ2ZuX2FycmF5KHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1h
LAotCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgYWRkciwKLQkJCSAgICAgICB4ZW5fcGZuX3QgKmdm
biwgaW50IG5yLAotCQkJICAgICAgIGludCAqZXJyX3B0ciwgcGdwcm90X3QgcHJvdCwKLQkJCSAg
ICAgICB1bnNpZ25lZCBkb21pZCwgc3RydWN0IHBhZ2UgKipwYWdlcykKLXsKLQlpZiAoeGVuX2Zl
YXR1cmUoWEVORkVBVF9hdXRvX3RyYW5zbGF0ZWRfcGh5c21hcCkpCi0JCXJldHVybiB4ZW5feGxh
dGVfcmVtYXBfZ2ZuX2FycmF5KHZtYSwgYWRkciwgZ2ZuLCBuciwgZXJyX3B0ciwKLQkJCQkJCSBw
cm90LCBkb21pZCwgcGFnZXMpOwotCi0JLyogV2UgQlVHX09OIGJlY2F1c2UgaXQncyBhIHByb2dy
YW1tZXIgZXJyb3IgdG8gcGFzcyBhIE5VTEwgZXJyX3B0ciwKLQkgKiBhbmQgdGhlIGNvbnNlcXVl
bmNlcyBsYXRlciBpcyBxdWl0ZSBoYXJkIHRvIGRldGVjdCB3aGF0IHRoZSBhY3R1YWwKLQkgKiBj
YXVzZSBvZiAid3JvbmcgbWVtb3J5IHdhcyBtYXBwZWQgaW4iLgotCSAqLwotCUJVR19PTihlcnJf
cHRyID09IE5VTEwpOwotCXJldHVybiBkb19yZW1hcF9wZm4odm1hLCBhZGRyLCBnZm4sIG5yLCBl
cnJfcHRyLCBwcm90LCBkb21pZCwKLQkJCSAgICBmYWxzZSwgcGFnZXMpOwotfQotRVhQT1JUX1NZ
TUJPTF9HUEwoeGVuX3JlbWFwX2RvbWFpbl9nZm5fYXJyYXkpOwotCi1pbnQgeGVuX3JlbWFwX2Rv
bWFpbl9tZm5fYXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCi0JCQkgICAgICAgdW5z
aWduZWQgbG9uZyBhZGRyLAotCQkJICAgICAgIHhlbl9wZm5fdCAqbWZuLCBpbnQgbnIsCi0JCQkg
ICAgICAgaW50ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAotCQkJICAgICAgIHVuc2lnbmVkIGlu
dCBkb21pZCwgc3RydWN0IHBhZ2UgKipwYWdlcykKLXsKLQlpZiAoeGVuX2ZlYXR1cmUoWEVORkVB
VF9hdXRvX3RyYW5zbGF0ZWRfcGh5c21hcCkpCi0JCXJldHVybiAtRU9QTk9UU1VQUDsKLQotCXJl
dHVybiBkb19yZW1hcF9wZm4odm1hLCBhZGRyLCBtZm4sIG5yLCBlcnJfcHRyLCBwcm90LCBkb21p
ZCwKLQkJCSAgICB0cnVlLCBwYWdlcyk7Ci19Ci1FWFBPUlRfU1lNQk9MX0dQTCh4ZW5fcmVtYXBf
ZG9tYWluX21mbl9hcnJheSk7Ci0KIC8qIFJldHVybnM6IDAgc3VjY2VzcyAqLwogaW50IHhlbl91
bm1hcF9kb21haW5fZ2ZuX3JhbmdlKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAogCQkJICAg
ICAgIGludCBuciwgc3RydWN0IHBhZ2UgKipwYWdlcykKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi9tbXVfcHYuYyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwppbmRleCAyYzMwY2FiZmRhOTAuLmVh
NGIyZjY5ZGZjZSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdV9wdi5jCisrKyBiL2FyY2gv
eDg2L3hlbi9tbXVfcHYuYwpAQCAtOTgsNiArOTgsMTIgQEAgc3RhdGljIHB1ZF90IGxldmVsM191
c2VyX3ZzeXNjYWxsW1BUUlNfUEVSX1BVRF0gX19wYWdlX2FsaWduZWRfYnNzOwogI2VuZGlmIC8q
IENPTkZJR19YODZfNjQgKi8KIAogLyoKKyAqIFByb3RlY3RzIGF0b21pYyByZXNlcnZhdGlvbiBk
ZWNyZWFzZS9pbmNyZWFzZSBhZ2FpbnN0IGNvbmN1cnJlbnQgaW5jcmVhc2VzLgorICogQWxzbyBw
cm90ZWN0cyBub24tYXRvbWljIHVwZGF0ZXMgb2YgY3VycmVudF9wYWdlcyBhbmQgYmFsbG9vbiBs
aXN0cy4KKyAqLworREVGSU5FX1NQSU5MT0NLKHhlbl9yZXNlcnZhdGlvbl9sb2NrKTsKKworLyoK
ICAqIE5vdGUgYWJvdXQgY3IzIChwYWdldGFibGUgYmFzZSkgdmFsdWVzOgogICoKICAqIHhlbl9j
cjMgY29udGFpbnMgdGhlIGN1cnJlbnQgbG9naWNhbCBjcjMgdmFsdWU7IGl0IGNvbnRhaW5zIHRo
ZQpAQCAtMjY2Myw2ICsyNjY5LDEzOCBAQCB2b2lkIHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVn
aW9uKHBoeXNfYWRkcl90IHBzdGFydCwgdW5zaWduZWQgaW50IG9yZGVyKQogfQogRVhQT1JUX1NZ
TUJPTF9HUEwoeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24pOwogCitzdGF0aWMgbm9pbmxp
bmUgdm9pZCB4ZW5fZmx1c2hfdGxiX2FsbCh2b2lkKQoreworCXN0cnVjdCBtbXVleHRfb3AgKm9w
OworCXN0cnVjdCBtdWx0aWNhbGxfc3BhY2UgbWNzOworCisJcHJlZW1wdF9kaXNhYmxlKCk7CisK
KwltY3MgPSB4ZW5fbWNfZW50cnkoc2l6ZW9mKCpvcCkpOworCisJb3AgPSBtY3MuYXJnczsKKwlv
cC0+Y21kID0gTU1VRVhUX1RMQl9GTFVTSF9BTEw7CisJTVVMVElfbW11ZXh0X29wKG1jcy5tYywg
b3AsIDEsIE5VTEwsIERPTUlEX1NFTEYpOworCisJeGVuX21jX2lzc3VlKFBBUkFWSVJUX0xBWllf
TU1VKTsKKworCXByZWVtcHRfZW5hYmxlKCk7Cit9CisKKyNkZWZpbmUgUkVNQVBfQkFUQ0hfU0la
RSAxNgorCitzdHJ1Y3QgcmVtYXBfZGF0YSB7CisJeGVuX3Bmbl90ICpwZm47CisJYm9vbCBjb250
aWd1b3VzOworCWJvb2wgbm9fdHJhbnNsYXRlOworCXBncHJvdF90IHByb3Q7CisJc3RydWN0IG1t
dV91cGRhdGUgKm1tdV91cGRhdGU7Cit9OworCitzdGF0aWMgaW50IHJlbWFwX2FyZWFfcGZuX3B0
ZV9mbihwdGVfdCAqcHRlcCwgcGd0YWJsZV90IHRva2VuLAorCQkJCSB1bnNpZ25lZCBsb25nIGFk
ZHIsIHZvaWQgKmRhdGEpCit7CisJc3RydWN0IHJlbWFwX2RhdGEgKnJtZCA9IGRhdGE7CisJcHRl
X3QgcHRlID0gcHRlX21rc3BlY2lhbChtZm5fcHRlKCpybWQtPnBmbiwgcm1kLT5wcm90KSk7CisK
KwkvKgorCSAqIElmIHdlIGhhdmUgYSBjb250aWd1b3VzIHJhbmdlLCBqdXN0IHVwZGF0ZSB0aGUg
cGZuIGl0c2VsZiwKKwkgKiBlbHNlIHVwZGF0ZSBwb2ludGVyIHRvIGJlICJuZXh0IHBmbiIuCisJ
ICovCisJaWYgKHJtZC0+Y29udGlndW91cykKKwkJKCpybWQtPnBmbikrKzsKKwllbHNlCisJCXJt
ZC0+cGZuKys7CisKKwlybWQtPm1tdV91cGRhdGUtPnB0ciA9IHZpcnRfdG9fbWFjaGluZShwdGVw
KS5tYWRkcjsKKwlybWQtPm1tdV91cGRhdGUtPnB0ciB8PSBybWQtPm5vX3RyYW5zbGF0ZSA/CisJ
CU1NVV9QVF9VUERBVEVfTk9fVFJBTlNMQVRFIDoKKwkJTU1VX05PUk1BTF9QVF9VUERBVEU7CisJ
cm1kLT5tbXVfdXBkYXRlLT52YWwgPSBwdGVfdmFsX21hKHB0ZSk7CisJcm1kLT5tbXVfdXBkYXRl
Kys7CisKKwlyZXR1cm4gMDsKK30KKworaW50IHhlbl9yZW1hcF9wZm4oc3RydWN0IHZtX2FyZWFf
c3RydWN0ICp2bWEsIHVuc2lnbmVkIGxvbmcgYWRkciwKKwkJICB4ZW5fcGZuX3QgKnBmbiwgaW50
IG5yLCBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3QsCisJCSAgdW5zaWduZWQgaW50IGRvbWlk
LCBib29sIG5vX3RyYW5zbGF0ZSwgc3RydWN0IHBhZ2UgKipwYWdlcykKK3sKKwlpbnQgZXJyID0g
MDsKKwlzdHJ1Y3QgcmVtYXBfZGF0YSBybWQ7CisJc3RydWN0IG1tdV91cGRhdGUgbW11X3VwZGF0
ZVtSRU1BUF9CQVRDSF9TSVpFXTsKKwl1bnNpZ25lZCBsb25nIHJhbmdlOworCWludCBtYXBwZWQg
PSAwOworCisJQlVHX09OKCEoKHZtYS0+dm1fZmxhZ3MgJiAoVk1fUEZOTUFQIHwgVk1fSU8pKSA9
PSAoVk1fUEZOTUFQIHwgVk1fSU8pKSk7CisKKwlybWQucGZuID0gcGZuOworCXJtZC5wcm90ID0g
cHJvdDsKKwkvKgorCSAqIFdlIHVzZSB0aGUgZXJyX3B0ciB0byBpbmRpY2F0ZSBpZiB0aGVyZSB3
ZSBhcmUgZG9pbmcgYSBjb250aWd1b3VzCisJICogbWFwcGluZyBvciBhIGRpc2NvbnRpZ2lvdXMg
bWFwcGluZy4KKwkgKi8KKwlybWQuY29udGlndW91cyA9ICFlcnJfcHRyOworCXJtZC5ub190cmFu
c2xhdGUgPSBub190cmFuc2xhdGU7CisKKwl3aGlsZSAobnIpIHsKKwkJaW50IGluZGV4ID0gMDsK
KwkJaW50IGRvbmUgPSAwOworCQlpbnQgYmF0Y2ggPSBtaW4oUkVNQVBfQkFUQ0hfU0laRSwgbnIp
OworCQlpbnQgYmF0Y2hfbGVmdCA9IGJhdGNoOworCisJCXJhbmdlID0gKHVuc2lnbmVkIGxvbmcp
YmF0Y2ggPDwgUEFHRV9TSElGVDsKKworCQlybWQubW11X3VwZGF0ZSA9IG1tdV91cGRhdGU7CisJ
CWVyciA9IGFwcGx5X3RvX3BhZ2VfcmFuZ2Uodm1hLT52bV9tbSwgYWRkciwgcmFuZ2UsCisJCQkJ
CSAgcmVtYXBfYXJlYV9wZm5fcHRlX2ZuLCAmcm1kKTsKKwkJaWYgKGVycikKKwkJCWdvdG8gb3V0
OworCisJCS8qCisJCSAqIFdlIHJlY29yZCB0aGUgZXJyb3IgZm9yIGVhY2ggcGFnZSB0aGF0IGdp
dmVzIGFuIGVycm9yLCBidXQKKwkJICogY29udGludWUgbWFwcGluZyB1bnRpbCB0aGUgd2hvbGUg
c2V0IGlzIGRvbmUKKwkJICovCisJCWRvIHsKKwkJCWludCBpOworCisJCQllcnIgPSBIWVBFUlZJ
U09SX21tdV91cGRhdGUoJm1tdV91cGRhdGVbaW5kZXhdLAorCQkJCQkJICAgIGJhdGNoX2xlZnQs
ICZkb25lLCBkb21pZCk7CisKKwkJCS8qCisJCQkgKiBAZXJyX3B0ciBtYXkgYmUgdGhlIHNhbWUg
YnVmZmVyIGFzIEBnZm4sIHNvCisJCQkgKiBvbmx5IGNsZWFyIGl0IGFmdGVyIGVhY2ggY2h1bmsg
b2YgQGdmbiBpcworCQkJICogdXNlZC4KKwkJCSAqLworCQkJaWYgKGVycl9wdHIpIHsKKwkJCQlm
b3IgKGkgPSBpbmRleDsgaSA8IGluZGV4ICsgZG9uZTsgaSsrKQorCQkJCQllcnJfcHRyW2ldID0g
MDsKKwkJCX0KKwkJCWlmIChlcnIgPCAwKSB7CisJCQkJaWYgKCFlcnJfcHRyKQorCQkJCQlnb3Rv
IG91dDsKKwkJCQllcnJfcHRyW2ldID0gZXJyOworCQkJCWRvbmUrKzsgLyogU2tpcCBmYWlsZWQg
ZnJhbWUuICovCisJCQl9IGVsc2UKKwkJCQltYXBwZWQgKz0gZG9uZTsKKwkJCWJhdGNoX2xlZnQg
LT0gZG9uZTsKKwkJCWluZGV4ICs9IGRvbmU7CisJCX0gd2hpbGUgKGJhdGNoX2xlZnQpOworCisJ
CW5yIC09IGJhdGNoOworCQlhZGRyICs9IHJhbmdlOworCQlpZiAoZXJyX3B0cikKKwkJCWVycl9w
dHIgKz0gYmF0Y2g7CisJCWNvbmRfcmVzY2hlZCgpOworCX0KK291dDoKKworCXhlbl9mbHVzaF90
bGJfYWxsKCk7CisKKwlyZXR1cm4gZXJyIDwgMCA/IGVyciA6IG1hcHBlZDsKK30KK0VYUE9SVF9T
WU1CT0xfR1BMKHhlbl9yZW1hcF9wZm4pOworCiAjaWZkZWYgQ09ORklHX0tFWEVDX0NPUkUKIHBo
eXNfYWRkcl90IHBhZGRyX3ZtY29yZWluZm9fbm90ZSh2b2lkKQogewpkaWZmIC0tZ2l0IGEvaW5j
bHVkZS94ZW4vaW50ZXJmYWNlL21lbW9yeS5oIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL21lbW9y
eS5oCmluZGV4IDRjNTc1MWMyNmY4Ny4uNDQ3MDA0ODYxZjAwIDEwMDY0NAotLS0gYS9pbmNsdWRl
L3hlbi9pbnRlcmZhY2UvbWVtb3J5LmgKKysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL21lbW9y
eS5oCkBAIC0yNDUsMTIgKzI0NSw2IEBAIERFRklORV9HVUVTVF9IQU5ETEVfU1RSVUNUKHhlbl9t
ZW1vcnlfbWFwKTsKIAogCiAvKgotICogUHJldmVudCB0aGUgYmFsbG9vbiBkcml2ZXIgZnJvbSBj
aGFuZ2luZyB0aGUgbWVtb3J5IHJlc2VydmF0aW9uCi0gKiBkdXJpbmcgYSBkcml2ZXIgY3JpdGlj
YWwgcmVnaW9uLgotICovCi1leHRlcm4gc3BpbmxvY2tfdCB4ZW5fcmVzZXJ2YXRpb25fbG9jazsK
LQotLyoKICAqIFVubWFwcyB0aGUgcGFnZSBhcHBlYXJpbmcgYXQgYSBwYXJ0aWN1bGFyIEdQRk4g
ZnJvbSB0aGUgc3BlY2lmaWVkIGd1ZXN0J3MKICAqIHBzZXVkb3BoeXNpY2FsIGFkZHJlc3Mgc3Bh
Y2UuCiAgKiBhcmcgPT0gYWRkciBvZiB4ZW5fcmVtb3ZlX2Zyb21fcGh5c21hcF90LgpkaWZmIC0t
Z2l0IGEvaW5jbHVkZS94ZW4veGVuLW9wcy5oIGIvaW5jbHVkZS94ZW4veGVuLW9wcy5oCmluZGV4
IGZkMThjOTc0YTYxOS4uMTg4MDNmZjc2ZTI3IDEwMDY0NAotLS0gYS9pbmNsdWRlL3hlbi94ZW4t
b3BzLmgKKysrIGIvaW5jbHVkZS94ZW4veGVuLW9wcy5oCkBAIC01LDYgKzUsNyBAQAogI2luY2x1
ZGUgPGxpbnV4L3BlcmNwdS5oPgogI2luY2x1ZGUgPGxpbnV4L25vdGlmaWVyLmg+CiAjaW5jbHVk
ZSA8bGludXgvZWZpLmg+CisjaW5jbHVkZSA8eGVuL2ZlYXR1cmVzLmg+CiAjaW5jbHVkZSA8YXNt
L3hlbi9pbnRlcmZhY2UuaD4KICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3ZjcHUuaD4KIApAQCAt
NDcsNiArNDgsMTAgQEAgaW50IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24ocGh5c19hZGRy
X3QgcHN0YXJ0LCB1bnNpZ25lZCBpbnQgb3JkZXIsCiAJCQkJZG1hX2FkZHJfdCAqZG1hX2hhbmRs
ZSk7CiAKIHZvaWQgeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0
YXJ0LCB1bnNpZ25lZCBpbnQgb3JkZXIpOworCitpbnQgeGVuX3JlbWFwX3BmbihzdHJ1Y3Qgdm1f
YXJlYV9zdHJ1Y3QgKnZtYSwgdW5zaWduZWQgbG9uZyBhZGRyLAorCQkgIHhlbl9wZm5fdCAqcGZu
LCBpbnQgbnIsIGludCAqZXJyX3B0ciwgcGdwcm90X3QgcHJvdCwKKwkJICB1bnNpZ25lZCBpbnQg
ZG9taWQsIGJvb2wgbm9fdHJhbnNsYXRlLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKICNlbHNlCiBz
dGF0aWMgaW5saW5lIGludCB4ZW5fY3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKHBoeXNfYWRkcl90
IHBzdGFydCwKIAkJCQkJICAgICAgIHVuc2lnbmVkIGludCBvcmRlciwKQEAgLTU4LDEwICs2Myw1
MCBAQCBzdGF0aWMgaW5saW5lIGludCB4ZW5fY3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKHBoeXNf
YWRkcl90IHBzdGFydCwKIAogc3RhdGljIGlubGluZSB2b2lkIHhlbl9kZXN0cm95X2NvbnRpZ3Vv
dXNfcmVnaW9uKHBoeXNfYWRkcl90IHBzdGFydCwKIAkJCQkJCSB1bnNpZ25lZCBpbnQgb3JkZXIp
IHsgfQorCitzdGF0aWMgaW5saW5lIGludCB4ZW5fcmVtYXBfcGZuKHN0cnVjdCB2bV9hcmVhX3N0
cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGFkZHIsCisJCQkJeGVuX3Bmbl90ICpwZm4sIGludCBu
ciwgaW50ICplcnJfcHRyLAorCQkJCXBncHJvdF90IHByb3QsICB1bnNpZ25lZCBpbnQgZG9taWQs
CisJCQkJYm9vbCBub190cmFuc2xhdGUsIHN0cnVjdCBwYWdlICoqcGFnZXMpCit7CisJQlVHKCk7
CisJcmV0dXJuIDA7Cit9CiAjZW5kaWYKIAogc3RydWN0IHZtX2FyZWFfc3RydWN0OwogCisjaWZk
ZWYgQ09ORklHX1hFTl9BVVRPX1hMQVRFCitpbnQgeGVuX3hsYXRlX3JlbWFwX2dmbl9hcnJheShz
dHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKKwkJCSAgICAgIHVuc2lnbmVkIGxvbmcgYWRkciwK
KwkJCSAgICAgIHhlbl9wZm5fdCAqZ2ZuLCBpbnQgbnIsCisJCQkgICAgICBpbnQgKmVycl9wdHIs
IHBncHJvdF90IHByb3QsCisJCQkgICAgICB1bnNpZ25lZCBpbnQgZG9taWQsCisJCQkgICAgICBz
dHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKK2ludCB4ZW5feGxhdGVfdW5tYXBfZ2ZuX3JhbmdlKHN0cnVj
dCB2bV9hcmVhX3N0cnVjdCAqdm1hLAorCQkJICAgICAgaW50IG5yLCBzdHJ1Y3QgcGFnZSAqKnBh
Z2VzKTsKKyNlbHNlCisvKgorICogVGhlc2UgdHdvIGZ1bmN0aW9ucyBhcmUgY2FsbGVkIGZyb20g
YXJjaC94ODYveGVuL21tdS5jIGFuZCBzbyBzdHVicworICogYXJlIG5lZWRlZCBmb3IgYSBjb25m
aWd1cmF0aW9uIG5vdCBzcGVjaWZ5aW5nIENPTkZJR19YRU5fQVVUT19YTEFURS4KKyAqLworc3Rh
dGljIGlubGluZSBpbnQgeGVuX3hsYXRlX3JlbWFwX2dmbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9z
dHJ1Y3QgKnZtYSwKKwkJCQkJICAgIHVuc2lnbmVkIGxvbmcgYWRkciwKKwkJCQkJICAgIHhlbl9w
Zm5fdCAqZ2ZuLCBpbnQgbnIsCisJCQkJCSAgICBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3Qs
CisJCQkJCSAgICB1bnNpZ25lZCBpbnQgZG9taWQsCisJCQkJCSAgICBzdHJ1Y3QgcGFnZSAqKnBh
Z2VzKQoreworCXJldHVybiAtRU9QTk9UU1VQUDsKK30KKworc3RhdGljIGlubGluZSBpbnQgeGVu
X3hsYXRlX3VubWFwX2dmbl9yYW5nZShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKKwkJCQkJ
ICAgIGludCBuciwgc3RydWN0IHBhZ2UgKipwYWdlcykKK3sKKwlyZXR1cm4gLUVPUE5PVFNVUFA7
Cit9CisjZW5kaWYKKwogLyoKICAqIHhlbl9yZW1hcF9kb21haW5fZ2ZuX2FycmF5KCkgLSBtYXAg
YW4gYXJyYXkgb2YgZm9yZWlnbiBmcmFtZXMgYnkgZ2ZuCiAgKiBAdm1hOiAgICAgVk1BIHRvIG1h
cCB0aGUgcGFnZXMgaW50bwpAQCAtNzksMTIgKzEyNCwyNSBAQCBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1
Y3Q7CiAgKiBSZXR1cm5zIHRoZSBudW1iZXIgb2Ygc3VjY2Vzc2Z1bGx5IG1hcHBlZCBmcmFtZXMs
IG9yIGEgLXZlIGVycm9yCiAgKiBjb2RlLgogICovCi1pbnQgeGVuX3JlbWFwX2RvbWFpbl9nZm5f
YXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCi0JCQkgICAgICAgdW5zaWduZWQgbG9u
ZyBhZGRyLAotCQkJICAgICAgIHhlbl9wZm5fdCAqZ2ZuLCBpbnQgbnIsCi0JCQkgICAgICAgaW50
ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAotCQkJICAgICAgIHVuc2lnbmVkIGRvbWlkLAotCQkJ
ICAgICAgIHN0cnVjdCBwYWdlICoqcGFnZXMpOworc3RhdGljIGlubGluZSBpbnQgeGVuX3JlbWFw
X2RvbWFpbl9nZm5fYXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCisJCQkJCSAgICAg
dW5zaWduZWQgbG9uZyBhZGRyLAorCQkJCQkgICAgIHhlbl9wZm5fdCAqZ2ZuLCBpbnQgbnIsCisJ
CQkJCSAgICAgaW50ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAorCQkJCQkgICAgIHVuc2lnbmVk
IGludCBkb21pZCwKKwkJCQkJICAgICBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQoreworCWlmICh4ZW5f
ZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkKKwkJcmV0dXJuIHhlbl94
bGF0ZV9yZW1hcF9nZm5fYXJyYXkodm1hLCBhZGRyLCBnZm4sIG5yLCBlcnJfcHRyLAorCQkJCQkJ
IHByb3QsIGRvbWlkLCBwYWdlcyk7CisKKwkvKiBXZSBCVUdfT04gYmVjYXVzZSBpdCdzIGEgcHJv
Z3JhbW1lciBlcnJvciB0byBwYXNzIGEgTlVMTCBlcnJfcHRyLAorCSAqIGFuZCB0aGUgY29uc2Vx
dWVuY2VzIGxhdGVyIGlzIHF1aXRlIGhhcmQgdG8gZGV0ZWN0IHdoYXQgdGhlIGFjdHVhbAorCSAq
IGNhdXNlIG9mICJ3cm9uZyBtZW1vcnkgd2FzIG1hcHBlZCBpbiIuCisJICovCisJQlVHX09OKGVy
cl9wdHIgPT0gTlVMTCk7CisJcmV0dXJuIHhlbl9yZW1hcF9wZm4odm1hLCBhZGRyLCBnZm4sIG5y
LCBlcnJfcHRyLCBwcm90LCBkb21pZCwKKwkJCSAgICAgZmFsc2UsIHBhZ2VzKTsKK30KIAogLyoK
ICAqIHhlbl9yZW1hcF9kb21haW5fbWZuX2FycmF5KCkgLSBtYXAgYW4gYXJyYXkgb2YgZm9yZWln
biBmcmFtZXMgYnkgbWZuCkBAIC0xMDMsMTAgKzE2MSwxOCBAQCBpbnQgeGVuX3JlbWFwX2RvbWFp
bl9nZm5fYXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCiAgKiBSZXR1cm5zIHRoZSBu
dW1iZXIgb2Ygc3VjY2Vzc2Z1bGx5IG1hcHBlZCBmcmFtZXMsIG9yIGEgLXZlIGVycm9yCiAgKiBj
b2RlLgogICovCi1pbnQgeGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXkoc3RydWN0IHZtX2FyZWFf
c3RydWN0ICp2bWEsCi0JCQkgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCB4ZW5fcGZuX3QgKm1m
biwgaW50IG5yLAotCQkJICAgICAgIGludCAqZXJyX3B0ciwgcGdwcm90X3QgcHJvdCwKLQkJCSAg
ICAgICB1bnNpZ25lZCBpbnQgZG9taWQsIHN0cnVjdCBwYWdlICoqcGFnZXMpOworc3RhdGljIGlu
bGluZSBpbnQgeGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0
ICp2bWEsCisJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCB4ZW5fcGZuX3QgKm1mbiwKKwkJ
CQkJICAgICBpbnQgbnIsIGludCAqZXJyX3B0ciwKKwkJCQkJICAgICBwZ3Byb3RfdCBwcm90LCB1
bnNpZ25lZCBpbnQgZG9taWQsCisJCQkJCSAgICAgc3RydWN0IHBhZ2UgKipwYWdlcykKK3sKKwlp
ZiAoeGVuX2ZlYXR1cmUoWEVORkVBVF9hdXRvX3RyYW5zbGF0ZWRfcGh5c21hcCkpCisJCXJldHVy
biAtRU9QTk9UU1VQUDsKKworCXJldHVybiB4ZW5fcmVtYXBfcGZuKHZtYSwgYWRkciwgbWZuLCBu
ciwgZXJyX3B0ciwgcHJvdCwgZG9taWQsCisJCQkgICAgIHRydWUsIHBhZ2VzKTsKK30KIAogLyog
eGVuX3JlbWFwX2RvbWFpbl9nZm5fcmFuZ2UoKSAtIG1hcCBhIHJhbmdlIG9mIGZvcmVpZ24gZnJh
bWVzCiAgKiBAdm1hOiAgICAgVk1BIHRvIG1hcCB0aGUgcGFnZXMgaW50bwpAQCAtMTIwLDQ0ICsx
ODYsMjEgQEAgaW50IHhlbl9yZW1hcF9kb21haW5fbWZuX2FycmF5KHN0cnVjdCB2bV9hcmVhX3N0
cnVjdCAqdm1hLAogICogUmV0dXJucyB0aGUgbnVtYmVyIG9mIHN1Y2Nlc3NmdWxseSBtYXBwZWQg
ZnJhbWVzLCBvciBhIC12ZSBlcnJvcgogICogY29kZS4KICAqLwotaW50IHhlbl9yZW1hcF9kb21h
aW5fZ2ZuX3JhbmdlKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAotCQkJICAgICAgIHVuc2ln
bmVkIGxvbmcgYWRkciwKLQkJCSAgICAgICB4ZW5fcGZuX3QgZ2ZuLCBpbnQgbnIsCi0JCQkgICAg
ICAgcGdwcm90X3QgcHJvdCwgdW5zaWduZWQgZG9taWQsCi0JCQkgICAgICAgc3RydWN0IHBhZ2Ug
KipwYWdlcyk7Ci1pbnQgeGVuX3VubWFwX2RvbWFpbl9nZm5fcmFuZ2Uoc3RydWN0IHZtX2FyZWFf
c3RydWN0ICp2bWEsCi0JCQkgICAgICAgaW50IG51bXBncywgc3RydWN0IHBhZ2UgKipwYWdlcyk7
Ci0KLSNpZmRlZiBDT05GSUdfWEVOX0FVVE9fWExBVEUKLWludCB4ZW5feGxhdGVfcmVtYXBfZ2Zu
X2FycmF5KHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAotCQkJICAgICAgdW5zaWduZWQgbG9u
ZyBhZGRyLAotCQkJICAgICAgeGVuX3Bmbl90ICpnZm4sIGludCBuciwKLQkJCSAgICAgIGludCAq
ZXJyX3B0ciwgcGdwcm90X3QgcHJvdCwKLQkJCSAgICAgIHVuc2lnbmVkIGRvbWlkLAotCQkJICAg
ICAgc3RydWN0IHBhZ2UgKipwYWdlcyk7Ci1pbnQgeGVuX3hsYXRlX3VubWFwX2dmbl9yYW5nZShz
dHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKLQkJCSAgICAgIGludCBuciwgc3RydWN0IHBhZ2Ug
KipwYWdlcyk7Ci0jZWxzZQotLyoKLSAqIFRoZXNlIHR3byBmdW5jdGlvbnMgYXJlIGNhbGxlZCBm
cm9tIGFyY2gveDg2L3hlbi9tbXUuYyBhbmQgc28gc3R1YnMKLSAqIGFyZSBuZWVkZWQgZm9yIGEg
Y29uZmlndXJhdGlvbiBub3Qgc3BlY2lmeWluZyBDT05GSUdfWEVOX0FVVE9fWExBVEUuCi0gKi8K
LXN0YXRpYyBpbmxpbmUgaW50IHhlbl94bGF0ZV9yZW1hcF9nZm5fYXJyYXkoc3RydWN0IHZtX2Fy
ZWFfc3RydWN0ICp2bWEsCi0JCQkJCSAgICB1bnNpZ25lZCBsb25nIGFkZHIsCi0JCQkJCSAgICB4
ZW5fcGZuX3QgKmdmbiwgaW50IG5yLAotCQkJCQkgICAgaW50ICplcnJfcHRyLCBwZ3Byb3RfdCBw
cm90LAotCQkJCQkgICAgdW5zaWduZWQgaW50IGRvbWlkLAotCQkJCQkgICAgc3RydWN0IHBhZ2Ug
KipwYWdlcykKK3N0YXRpYyBpbmxpbmUgaW50IHhlbl9yZW1hcF9kb21haW5fZ2ZuX3JhbmdlKHN0
cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAorCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgYWRkciwK
KwkJCQkJICAgICB4ZW5fcGZuX3QgZ2ZuLCBpbnQgbnIsCisJCQkJCSAgICAgcGdwcm90X3QgcHJv
dCwgdW5zaWduZWQgaW50IGRvbWlkLAorCQkJCQkgICAgIHN0cnVjdCBwYWdlICoqcGFnZXMpCiB7
Ci0JcmV0dXJuIC1FT1BOT1RTVVBQOwotfQorCWlmICh4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9f
dHJhbnNsYXRlZF9waHlzbWFwKSkKKwkJcmV0dXJuIC1FT1BOT1RTVVBQOwogCi1zdGF0aWMgaW5s
aW5lIGludCB4ZW5feGxhdGVfdW5tYXBfZ2ZuX3JhbmdlKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAq
dm1hLAotCQkJCQkgICAgaW50IG5yLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQotewotCXJldHVybiAt
RU9QTk9UU1VQUDsKKwlyZXR1cm4geGVuX3JlbWFwX3Bmbih2bWEsIGFkZHIsICZnZm4sIG5yLCBO
VUxMLCBwcm90LCBkb21pZCwgZmFsc2UsCisJCQkgICAgIHBhZ2VzKTsKIH0KLSNlbmRpZgorCitp
bnQgeGVuX3VubWFwX2RvbWFpbl9nZm5fcmFuZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEs
CisJCQkgICAgICAgaW50IG51bXBncywgc3RydWN0IHBhZ2UgKipwYWdlcyk7CiAKIGludCB4ZW5f
eGxhdGVfbWFwX2JhbGxvb25lZF9wYWdlcyh4ZW5fcGZuX3QgKipwZm5zLCB2b2lkICoqdmFkZHIs
CiAJCQkJICB1bnNpZ25lZCBsb25nIG5yX2dyYW50X2ZyYW1lcyk7Ci0tIAoyLjEzLjcKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 12:01:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 12:01: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 1ffOfT-0006hG-Jl; Tue, 17 Jul 2018 12:01: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=r6i+=kb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ffOfR-0006fv-VR
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 12:01:21 +0000
X-Inumbo-ID: 2406e8c7-89b9-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2406e8c7-89b9-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 12:01:30 +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 CA74EAE64;
 Tue, 17 Jul 2018 12:01:19 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Tue, 17 Jul 2018 14:01:10 +0200
Message-Id: <20180717120113.12756-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180717120113.12756-1-jgross@suse.com>
References: <20180717120113.12756-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/4] xen: move pv irq related functions under
 CONFIG_XEN_PV umbrella
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 mingo@redhat.com, tglx@linutronix.de, hpa@zytor.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>

QWxsIGZ1bmN0aW9ucyBpbiBhcmNoL3g4Ni94ZW4vaXJxLmMgYW5kIGFyY2gveDg2L3hlbi94ZW4t
YXNtKi5TIGFyZQpzcGVjaWZpYyB0byBQViBndWVzdHMuIEluY2x1ZGUgdGhlbSBpbiB0aGUga2Vy
bmVsIHdpdGgKQ09ORklHX1hFTl9QViBvbmx5LgoKTWFrZSB0aGUgUFYgc3BlY2lmaWMgY29kZSBp
biBhcmNoL3g4Ni9lbnRyeS9lbnRyeV8qLlMgZGVwZW5kZW50IG9uCkNPTkZJR19YRU5fUFYgaW5z
dGVhZCBvZiBDT05GSUdfWEVOLgoKV2hpbGUgYXQgaXQgcmVmb3JtYXQgdGhlIE1ha2VmaWxlIHRv
IG1ha2UgaXQgbW9yZSByZWFkYWJsZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TIHwgIDggKysrKyst
LS0KIGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgfCAgOCArKysrKy0tLQogYXJjaC94ODYveGVu
L01ha2VmaWxlICAgICB8IDQxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tCiAzIGZpbGVzIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMgYi9hcmNoL3g4Ni9lbnRyeS9l
bnRyeV8zMi5TCmluZGV4IGMzNzFiZmVlMTM3YS4uOWFiMjg5NTY0ZGRhIDEwMDY0NAotLS0gYS9h
cmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TCisrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMK
QEAgLTM2OSw3ICszNjksNyBAQCBHTE9CQUwoX19iZWdpbl9TWVNFTlRFUl9zaW5nbGVzdGVwX3Jl
Z2lvbikKICAqIHdpbGwgaWdub3JlIGFsbCBvZiB0aGUgc2luZ2xlLXN0ZXAgdHJhcHMgZ2VuZXJh
dGVkIGluIHRoaXMgcmFuZ2UuCiAgKi8KIAotI2lmZGVmIENPTkZJR19YRU4KKyNpZmRlZiBDT05G
SUdfWEVOX1BWCiAvKgogICogWGVuIGRvZXNuJ3Qgc2V0ICVlc3AgdG8gYmUgcHJlY2lzZWx5IHdo
YXQgdGhlIG5vcm1hbCBTWVNFTlRFUgogICogZW50cnkgcG9pbnQgZXhwZWN0cywgc28gZml4IGl0
IHVwIGJlZm9yZSB1c2luZyB0aGUgbm9ybWFsIHBhdGguCkBAIC04MDcsNyArODA3LDcgQEAgRU5U
Ulkoc3B1cmlvdXNfaW50ZXJydXB0X2J1ZykKIAlqbXAJY29tbW9uX2V4Y2VwdGlvbgogRU5EKHNw
dXJpb3VzX2ludGVycnVwdF9idWcpCiAKLSNpZmRlZiBDT05GSUdfWEVOCisjaWZkZWYgQ09ORklH
X1hFTl9QVgogRU5UUlkoeGVuX2h5cGVydmlzb3JfY2FsbGJhY2spCiAJcHVzaGwJJC0xCQkJCS8q
IG9yaWdfYXggPSAtMSA9PiBub3QgYSBzeXN0ZW0gY2FsbCAqLwogCVNBVkVfQUxMCkBAIC04ODgs
MTEgKzg4OCwxMyBAQCBFTlRSWSh4ZW5fZmFpbHNhZmVfY2FsbGJhY2spCiAJX0FTTV9FWFRBQkxF
KDNiLCA4YikKIAlfQVNNX0VYVEFCTEUoNGIsIDliKQogRU5EUFJPQyh4ZW5fZmFpbHNhZmVfY2Fs
bGJhY2spCisjZW5kaWYgLyogQ09ORklHX1hFTl9QViAqLwogCisjaWZkZWYgQ09ORklHX1hFTgog
QlVJTERfSU5URVJSVVBUMyh4ZW5faHZtX2NhbGxiYWNrX3ZlY3RvciwgSFlQRVJWSVNPUl9DQUxM
QkFDS19WRUNUT1IsCiAJCSB4ZW5fZXZ0Y2huX2RvX3VwY2FsbCkKKyNlbmRpZgogCi0jZW5kaWYg
LyogQ09ORklHX1hFTiAqLwogCiAjaWYgSVNfRU5BQkxFRChDT05GSUdfSFlQRVJWKQogCmRpZmYg
LS1naXQgYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TIGIvYXJjaC94ODYvZW50cnkvZW50cnlf
NjQuUwppbmRleCA3M2E1MjJkNTNiNTMuLmRiY2Q1MDdjNmFjNiAxMDA2NDQKLS0tIGEvYXJjaC94
ODYvZW50cnkvZW50cnlfNjQuUworKysgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCkBAIC0x
MDQ5LDcgKzEwNDksNyBAQCBFTlRSWShkb19zb2Z0aXJxX293bl9zdGFjaykKIAlyZXQKIEVORFBS
T0MoZG9fc29mdGlycV9vd25fc3RhY2spCiAKLSNpZmRlZiBDT05GSUdfWEVOCisjaWZkZWYgQ09O
RklHX1hFTl9QVgogaWR0ZW50cnkgaHlwZXJ2aXNvcl9jYWxsYmFjayB4ZW5fZG9faHlwZXJ2aXNv
cl9jYWxsYmFjayBoYXNfZXJyb3JfY29kZT0wCiAKIC8qCkBAIC0xMTI5LDExICsxMTI5LDEzIEBA
IEVOVFJZKHhlbl9mYWlsc2FmZV9jYWxsYmFjaykKIAlFTkNPREVfRlJBTUVfUE9JTlRFUgogCWpt
cAllcnJvcl9leGl0CiBFTkQoeGVuX2ZhaWxzYWZlX2NhbGxiYWNrKQorI2VuZGlmIC8qIENPTkZJ
R19YRU5fUFYgKi8KIAorI2lmZGVmIENPTkZJR19YRU4KIGFwaWNpbnRlcnJ1cHQzIEhZUEVSVklT
T1JfQ0FMTEJBQ0tfVkVDVE9SIFwKIAl4ZW5faHZtX2NhbGxiYWNrX3ZlY3RvciB4ZW5fZXZ0Y2hu
X2RvX3VwY2FsbAorI2VuZGlmCiAKLSNlbmRpZiAvKiBDT05GSUdfWEVOICovCiAKICNpZiBJU19F
TkFCTEVEKENPTkZJR19IWVBFUlYpCiBhcGljaW50ZXJydXB0MyBIWVBFUlZJU09SX0NBTExCQUNL
X1ZFQ1RPUiBcCkBAIC0xMTUwLDcgKzExNTIsNyBAQCBpZHRlbnRyeSBkZWJ1ZwkJCWRvX2RlYnVn
CQloYXNfZXJyb3JfY29kZT0wCXBhcmFub2lkPTEgc2hpZnRfaXN0PURFQlVHX1NUQUNLCiBpZHRl
bnRyeSBpbnQzCQkJZG9faW50MwkJCWhhc19lcnJvcl9jb2RlPTAKIGlkdGVudHJ5IHN0YWNrX3Nl
Z21lbnQJCWRvX3N0YWNrX3NlZ21lbnQJaGFzX2Vycm9yX2NvZGU9MQogCi0jaWZkZWYgQ09ORklH
X1hFTgorI2lmZGVmIENPTkZJR19YRU5fUFYKIGlkdGVudHJ5IHhlbm5taQkJCWRvX25taQkJCWhh
c19lcnJvcl9jb2RlPTAKIGlkdGVudHJ5IHhlbmRlYnVnCQlkb19kZWJ1ZwkJaGFzX2Vycm9yX2Nv
ZGU9MAogaWR0ZW50cnkgeGVuaW50MwkJZG9faW50MwkJCWhhc19lcnJvcl9jb2RlPTAKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L3hlbi9NYWtlZmlsZSBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQppbmRl
eCBkODNjYjU0NzhmNTQuLmY3MjNiNWFhOGY3NCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL01h
a2VmaWxlCisrKyBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQpAQCAtMTIsMjUgKzEyLDQ2IEBAIGVu
ZGlmCiAjIE1ha2Ugc3VyZSBlYXJseSBib290IGhhcyBubyBzdGFja3Byb3RlY3Rvcgogbm9zdGFj
a3AgOj0gJChjYWxsIGNjLW9wdGlvbiwgLWZuby1zdGFjay1wcm90ZWN0b3IpCiBDRkxBR1NfZW5s
aWdodGVuX3B2Lm8JCTo9ICQobm9zdGFja3ApCi1DRkxBR1NfbW11X3B2Lm8JCTo9ICQobm9zdGFj
a3ApCitDRkxBR1NfbW11X3B2Lm8JCQk6PSAkKG5vc3RhY2twKQogCi1vYmoteQkJOj0gZW5saWdo
dGVuLm8gbXVsdGljYWxscy5vIG1tdS5vIGlycS5vIFwKLQkJCXRpbWUubyB4ZW4tYXNtLm8geGVu
LWFzbV8kKEJJVFMpLm8gXAotCQkJZ3JhbnQtdGFibGUubyBzdXNwZW5kLm8gcGxhdGZvcm0tcGNp
LXVucGx1Zy5vCitvYmoteQkJCQkrPSBlbmxpZ2h0ZW4ubworb2JqLXkJCQkJKz0gbXVsdGljYWxs
cy5vCitvYmoteQkJCQkrPSBtbXUubworb2JqLXkJCQkJKz0gdGltZS5vCitvYmoteQkJCQkrPSBn
cmFudC10YWJsZS5vCitvYmoteQkJCQkrPSBzdXNwZW5kLm8KK29iai15CQkJCSs9IHBsYXRmb3Jt
LXBjaS11bnBsdWcubwogCi1vYmotJChDT05GSUdfWEVOX1BWSFZNKQkJKz0gZW5saWdodGVuX2h2
bS5vIG1tdV9odm0ubyBzdXNwZW5kX2h2bS5vCi1vYmotJChDT05GSUdfWEVOX1BWKQkJCSs9IHNl
dHVwLm8gYXBpYy5vIHBtdS5vIHN1c3BlbmRfcHYubyBcCi0JCQkJCQlwMm0ubyBlbmxpZ2h0ZW5f
cHYubyBtbXVfcHYubwotb2JqLSQoQ09ORklHX1hFTl9QVkgpCQkJKz0gZW5saWdodGVuX3B2aC5v
CitvYmotJChDT05GSUdfWEVOX1BWSFZNKQkJKz0gZW5saWdodGVuX2h2bS5vCitvYmotJChDT05G
SUdfWEVOX1BWSFZNKQkJKz0gbW11X2h2bS5vCitvYmotJChDT05GSUdfWEVOX1BWSFZNKQkJKz0g
c3VzcGVuZF9odm0ubwogCi1vYmotJChDT05GSUdfRVZFTlRfVFJBQ0lORykgKz0gdHJhY2Uubwor
b2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IHNldHVwLm8KK29iai0kKENPTkZJR19YRU5fUFYpCQkr
PSBhcGljLm8KK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSBwbXUubworb2JqLSQoQ09ORklHX1hF
Tl9QVikJCSs9IHN1c3BlbmRfcHYubworb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IHAybS5vCitv
YmotJChDT05GSUdfWEVOX1BWKQkJKz0gZW5saWdodGVuX3B2Lm8KK29iai0kKENPTkZJR19YRU5f
UFYpCQkrPSBtbXVfcHYubworb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IGlycS5vCitvYmotJChD
T05GSUdfWEVOX1BWKQkJKz0geGVuLWFzbS5vCitvYmotJChDT05GSUdfWEVOX1BWKQkJKz0geGVu
LWFzbV8kKEJJVFMpLm8KKworb2JqLSQoQ09ORklHX1hFTl9QVkgpCQkrPSBlbmxpZ2h0ZW5fcHZo
Lm8KK29iai0kKENPTkZJR19YRU5fUFZIKQkgCSs9IHhlbi1wdmgubworCitvYmotJChDT05GSUdf
RVZFTlRfVFJBQ0lORykJKz0gdHJhY2UubwogCiBvYmotJChDT05GSUdfU01QKQkJKz0gc21wLm8K
IG9iai0kKENPTkZJR19YRU5fUFZfU01QKSAgCSs9IHNtcF9wdi5vCiBvYmotJChDT05GSUdfWEVO
X1BWSFZNX1NNUCkgIAkrPSBzbXBfaHZtLm8KKwogb2JqLSQoQ09ORklHX1BBUkFWSVJUX1NQSU5M
T0NLUykrPSBzcGlubG9jay5vCisKIG9iai0kKENPTkZJR19YRU5fREVCVUdfRlMpCSs9IGRlYnVn
ZnMubworCiBvYmotJChDT05GSUdfWEVOX0RPTTApCQkrPSB2Z2EubworCiBvYmotJChDT05GSUdf
U1dJT1RMQl9YRU4pCSs9IHBjaS1zd2lvdGxiLXhlbi5vCisKIG9iai0kKENPTkZJR19YRU5fRUZJ
KQkJKz0gZWZpLm8KLW9iai0kKENPTkZJR19YRU5fUFZIKQkgCSs9IHhlbi1wdmgubwotLSAKMi4x
My43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 12:01:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 12: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 1ffOfT-0006hi-Tw; Tue, 17 Jul 2018 12: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=r6i+=kb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ffOfS-0006gO-Cc
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 12:01:22 +0000
X-Inumbo-ID: 11a56504-89b9-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11a56504-89b9-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 14:01:00 +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 90749AE84;
 Tue, 17 Jul 2018 12:01:19 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Tue, 17 Jul 2018 14:01:13 +0200
Message-Id: <20180717120113.12756-5-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180717120113.12756-1-jgross@suse.com>
References: <20180717120113.12756-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 4/4] xen: add SPDX identifier in arch/x86/xen
 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: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 mingo@redhat.com, tglx@linutronix.de, hpa@zytor.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>

U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gv
eDg2L3hlbi9lZmkuYyAgICAgICAgICAgICAgICAgfCAxNCArLS0tLS0tLS0tLS0tLQogYXJjaC94
ODYveGVuL2VubGlnaHRlbi5jICAgICAgICAgICB8ICAyICsrCiBhcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX2h2bS5jICAgICAgIHwgIDIgKysKIGFyY2gveDg2L3hlbi9ncmFudC10YWJsZS5jICAgICAg
ICAgfCAyNSArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBhcmNoL3g4Ni94ZW4vbW11LmMgICAg
ICAgICAgICAgICAgIHwgIDIgKysKIGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAg
fCAgMiArKwogYXJjaC94ODYveGVuL3AybS5jICAgICAgICAgICAgICAgICB8ICAyICsrCiBhcmNo
L3g4Ni94ZW4vcGNpLXN3aW90bGIteGVuLmMgICAgIHwgIDIgKysKIGFyY2gveDg2L3hlbi9wbGF0
Zm9ybS1wY2ktdW5wbHVnLmMgfCAxNiArKy0tLS0tLS0tLS0tLS0tCiBhcmNoL3g4Ni94ZW4vdmRz
by5oICAgICAgICAgICAgICAgIHwgIDIgKysKIGFyY2gveDg2L3hlbi94ZW4tcHZoLlMgICAgICAg
ICAgICAgfCAxNSArKy0tLS0tLS0tLS0tLS0KIDExIGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlv
bnMoKyksIDY0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lZmkuYyBi
L2FyY2gveDg2L3hlbi9lZmkuYwppbmRleCAxODA0YjI3Zjk2MzIuLjFmYmI2MjlhOWQ3OCAxMDA2
NDQKLS0tIGEvYXJjaC94ODYveGVuL2VmaS5jCisrKyBiL2FyY2gveDg2L3hlbi9lZmkuYwpAQCAt
MSwxOCArMSw2IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAogLyoKICAq
IENvcHlyaWdodCAoYykgMjAxNCBPcmFjbGUgQ28uLCBEYW5pZWwgS2lwZXIKLSAqCi0gKiBUaGlz
IHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29y
IG1vZGlmeQotICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKLSAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247
IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCi0gKiAoYXQgeW91ciBvcHRpb24p
IGFueSBsYXRlciB2ZXJzaW9uLgotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBp
biB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAotICogYnV0IFdJVEhPVVQgQU5ZIFdB
UlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKLSAqIE1FUkNIQU5U
QUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKLSAq
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCi0gKgotICogWW91
IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UgYWxvbmcKLSAqIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93
d3cuZ251Lm9yZy9saWNlbnNlcy8+LgogICovCiAKICNpbmNsdWRlIDxsaW51eC9iaXRvcHMuaD4K
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYyBiL2FyY2gveDg2L3hlbi9lbmxp
Z2h0ZW4uYwppbmRleCAzYjUzMTg1MDVjNjkuLjQyMTIyZTIxNTQyYiAxMDA2NDQKLS0tIGEvYXJj
aC94ODYveGVuL2VubGlnaHRlbi5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYwpAQCAt
MSwzICsxLDUgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCisKICNpZmRl
ZiBDT05GSUdfWEVOX0JBTExPT05fTUVNT1JZX0hPVFBMVUcKICNpbmNsdWRlIDxsaW51eC9ib290
bWVtLmg+CiAjZW5kaWYKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCmluZGV4IDE5YzFmZjU0MjM4Ny4uMGU3NTY0
MmQ0MmEzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCisrKyBiL2Fy
Y2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKQEAgLTEsMyArMSw1IEBACisvLyBTUERYLUxpY2Vu
c2UtSWRlbnRpZmllcjogR1BMLTIuMAorCiAjaW5jbHVkZSA8bGludXgvYWNwaS5oPgogI2luY2x1
ZGUgPGxpbnV4L2NwdS5oPgogI2luY2x1ZGUgPGxpbnV4L2tleGVjLmg+CmRpZmYgLS1naXQgYS9h
cmNoL3g4Ni94ZW4vZ3JhbnQtdGFibGUuYyBiL2FyY2gveDg2L3hlbi9ncmFudC10YWJsZS5jCmlu
ZGV4IDkyY2NjNzE4MTUyZC4uZWNiMGQ1NDUwMzM0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4v
Z3JhbnQtdGFibGUuYworKysgYi9hcmNoL3g4Ni94ZW4vZ3JhbnQtdGFibGUuYwpAQCAtMSwzICsx
LDQgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wIE9SIE1JVAogLyoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgogICogZ3JhbnRfdGFibGUuYwogICogeDg2IHNwZWNpZmljIHBhcnQK
QEAgLTgsMzAgKzksNiBAQAogICogQ29weXJpZ2h0IChjKSAyMDA0LTIwMDUsIEsgQSBGcmFzZXIK
ICAqIENvcHlyaWdodCAoYykgMjAwOCBJc2FrdSBZYW1haGF0YSA8eWFtYWhhdGEgYXQgdmFsaW51
eCBjbyBqcD4KICAqICAgICAgICAgICAgICAgICAgICBWQSBMaW51eCBTeXN0ZW1zIEphcGFuLiBT
cGxpdCBvdXQgeDg2IHNwZWNpZmljIHBhcnQuCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZyZWUg
c29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgotICogbW9kaWZ5IGl0IHVu
ZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAy
Ci0gKiBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgb3IsIHdo
ZW4gZGlzdHJpYnV0ZWQKLSAqIHNlcGFyYXRlbHkgZnJvbSB0aGUgTGludXgga2VybmVsIG9yIGlu
Y29ycG9yYXRlZCBpbnRvIG90aGVyCi0gKiBzb2Z0d2FyZSBwYWNrYWdlcywgc3ViamVjdCB0byB0
aGUgZm9sbG93aW5nIGxpY2Vuc2U6Ci0gKgotICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRl
ZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQotICogb2Yg
dGhpcyBzb3VyY2UgZmlsZSAodGhlICJTb2Z0d2FyZSIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2Fy
ZSB3aXRob3V0Ci0gKiByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0
aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LAotICogbWVyZ2UsIHB1Ymxpc2gsIGRpc3Ry
aWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsCi0g
KiBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVk
IHRvIGRvIHNvLCBzdWJqZWN0IHRvCi0gKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6Ci0gKgot
ICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ug
c2hhbGwgYmUgaW5jbHVkZWQgaW4KLSAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlv
bnMgb2YgdGhlIFNvZnR3YXJlLgotICoKLSAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMg
SVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCi0gKiBJTVBMSUVE
LCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5U
QUJJTElUWSwKLSAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZS
SU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQotICogQVVUSE9SUyBPUiBDT1BZUklHSFQg
SE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgotICogTElB
QklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJ
U0UsIEFSSVNJTkcKLSAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNP
RlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKLSAqIElOIFRIRSBTT0ZUV0FSRS4K
ICAqLwogCiAjaW5jbHVkZSA8bGludXgvc2NoZWQuaD4KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi9tbXUuYyBiL2FyY2gveDg2L3hlbi9tbXUuYwppbmRleCBlMGUxM2ZlMTZkMzcuLjYwZTljMzdm
ZDc5ZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdS5jCisrKyBiL2FyY2gveDg2L3hlbi9t
bXUuYwpAQCAtMSwzICsxLDUgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4w
CisKICNpbmNsdWRlIDxsaW51eC9wZm4uaD4KICNpbmNsdWRlIDxhc20veGVuL3BhZ2UuaD4KICNp
bmNsdWRlIDxhc20veGVuL2h5cGVyY2FsbC5oPgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL21t
dV9wdi5jIGIvYXJjaC94ODYveGVuL21tdV9wdi5jCmluZGV4IGVhNGIyZjY5ZGZjZS4uYjdlYzY4
OTMyMGM3IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKKysrIGIvYXJjaC94ODYv
eGVuL21tdV9wdi5jCkBAIC0xLDMgKzEsNSBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6
IEdQTC0yLjAKKwogLyoKICAqIFhlbiBtbXUgb3BlcmF0aW9ucwogICoKZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L3hlbi9wMm0uYyBiL2FyY2gveDg2L3hlbi9wMm0uYwppbmRleCAxNTlhODk3MTUxZDYu
LmQ2ZDc0ZWZkODkxMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3AybS5jCisrKyBiL2FyY2gv
eDg2L3hlbi9wMm0uYwpAQCAtMSwzICsxLDUgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVy
OiBHUEwtMi4wCisKIC8qCiAgKiBYZW4gbGVhdmVzIHRoZSByZXNwb25zaWJpbGl0eSBmb3IgbWFp
bnRhaW5pbmcgcDJtIG1hcHBpbmdzIHRvIHRoZQogICogZ3Vlc3RzIHRoZW1zZWx2ZXMsIGJ1dCBp
dCBtdXN0IGFsc28gYWNjZXNzIGFuZCB1cGRhdGUgdGhlIHAybSBhcnJheQpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYveGVuL3BjaS1zd2lvdGxiLXhlbi5jIGIvYXJjaC94ODYveGVuL3BjaS1zd2lvdGxi
LXhlbi5jCmluZGV4IDM3YzYwNTZhN2JiYS4uMzMyOTNjZTAxZDhkIDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni94ZW4vcGNpLXN3aW90bGIteGVuLmMKKysrIGIvYXJjaC94ODYveGVuL3BjaS1zd2lvdGxi
LXhlbi5jCkBAIC0xLDMgKzEsNSBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0y
LjAKKwogLyogR2x1ZSBjb2RlIHRvIGxpYi9zd2lvdGxiLXhlbi5jICovCiAKICNpbmNsdWRlIDxs
aW51eC9kbWEtbWFwcGluZy5oPgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3BsYXRmb3JtLXBj
aS11bnBsdWcuYyBiL2FyY2gveDg2L3hlbi9wbGF0Zm9ybS1wY2ktdW5wbHVnLmMKaW5kZXggMzk1
Nzk0NmE2Y2ZlLi4yZTc5NGFjOWQ4ZTggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9wbGF0Zm9y
bS1wY2ktdW5wbHVnLmMKKysrIGIvYXJjaC94ODYveGVuL3BsYXRmb3JtLXBjaS11bnBsdWcuYwpA
QCAtMSwyMiArMSwxMCBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKKwog
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgogICogcGxhdGZvcm0tcGNpLXVucGx1Zy5jCiAgKgogICog
WGVuIHBsYXRmb3JtIFBDSSBkZXZpY2UgZHJpdmVyCiAgKiBDb3B5cmlnaHQgKGMpIDIwMTAsIENp
dHJpeAotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlz
dHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0Ci0gKiB1bmRlciB0aGUgdGVybXMgYW5kIGNvbmRp
dGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLAotICogdmVyc2lvbiAyLCBh
cyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqCi0gKiBUaGlz
IHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgaXQgd2lsbCBiZSB1c2VmdWwsIGJ1
dCBXSVRIT1VUCi0gKiBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJy
YW50eSBvZiBNRVJDSEFOVEFCSUxJVFkgb3IKLSAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ
VVJQT1NFLiAgU2VlIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IKLSAqIG1vcmUg
ZGV0YWlscy4KLSAqCi0gKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbG9uZyB3aXRoCi0gKiB0aGlzIHByb2dyYW07IGlm
IG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLiwgNTkgVGVt
cGxlCi0gKiBQbGFjZSAtIFN1aXRlIDMzMCwgQm9zdG9uLCBNQSAwMjExMS0xMzA3IFVTQS4KLSAq
CiAgKi8KIAogI2luY2x1ZGUgPGxpbnV4L2luaXQuaD4KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi92ZHNvLmggYi9hcmNoL3g4Ni94ZW4vdmRzby5oCmluZGV4IDg2MWZlZGZlNTIzMC4uODczYzU0
YzQ4OGZlIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vdmRzby5oCisrKyBiL2FyY2gveDg2L3hl
bi92ZHNvLmgKQEAgLTEsMyArMSw1IEBACisvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BM
LTIuMCAqLworCiAvKiBCaXQgdXNlZCBmb3IgdGhlIHBzZXVkby1od2NhcCBmb3Igbm9uLW5lZ2F0
aXZlIHNlZ21lbnRzLiAgV2UgdXNlCiAgICBiaXQgMSB0byBhdm9pZCBidWdzIGluIHNvbWUgdmVy
c2lvbnMgb2YgZ2xpYmMgd2hlbiBiaXQgMCBpcwogICAgdXNlZDsgdGhlIGNob2ljZSBpcyBvdGhl
cndpc2UgYXJiaXRyYXJ5LiAqLwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3hlbi1wdmguUyBi
L2FyY2gveDg2L3hlbi94ZW4tcHZoLlMKaW5kZXggY2EyZDNiMmJmMmFmLi5iMGU0NzE1MDZjZDgg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi94ZW4tcHZoLlMKKysrIGIvYXJjaC94ODYveGVuL3hl
bi1wdmguUwpAQCAtMSwxOCArMSw3IEBACisvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BM
LTIuMCAqLworCiAvKgogICogQ29weXJpZ2h0IEMgMjAxNiwgT3JhY2xlIGFuZC9vciBpdHMgYWZm
aWxpYXRlcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJl
ZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQotICogaXQg
dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJs
aXNoZWQgYnkKLSAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9u
IDIgb2YgdGhlIExpY2Vuc2UsIG9yCi0gKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJz
aW9uLgotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0
IGl0IHdpbGwgYmUgdXNlZnVsLAotICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0
IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKLSAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRO
RVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKLSAqIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCi0gKgotICogWW91IHNob3VsZCBoYXZlIHJl
Y2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcKLSAq
IHdpdGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNl
bnNlcy8+LgogICovCiAKIAkuY29kZTMyCi0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 12:01:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 12: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 1ffOfU-0006iV-F1; Tue, 17 Jul 2018 12:01: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=r6i+=kb=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ffOfT-0006gl-5s
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 12:01:23 +0000
X-Inumbo-ID: 24ee32b5-89b9-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24ee32b5-89b9-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 12:01: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 5E85CAF6A;
 Tue, 17 Jul 2018 12:01:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Tue, 17 Jul 2018 14:01:12 +0200
Message-Id: <20180717120113.12756-4-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180717120113.12756-1-jgross@suse.com>
References: <20180717120113.12756-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 3/4] xen: link platform-pci-unplug.o only if
 CONFIG_XEN_PVHVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 mingo@redhat.com, tglx@linutronix.de, hpa@zytor.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>

SW5zdGVhZCBvZiB1c2luZyBvbmUgbGFyZ2UgI2lmZGVmIENPTkZJR19YRU5fUFZIVk0gaW4KYXJj
aC94ODYveGVuL3BsYXRmb3JtLXBjaS11bnBsdWcuYyBhZGQgdGhlIG9iamVjdCBmaWxlIGRlcGVu
ZGluZyBvbgpDT05GSUdfWEVOX1BWSFZNIGJlaW5nIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni94ZW4vTWFrZWZpbGUgICAg
ICAgICAgICAgIHwgMiArLQogYXJjaC94ODYveGVuL3BsYXRmb3JtLXBjaS11bnBsdWcuYyB8IDIg
LS0KIDIgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYveGVuL01ha2VmaWxlIGIvYXJjaC94ODYveGVuL01ha2VmaWxlCmlu
ZGV4IGE5NjRmMzA3YTI2Ni4uZGQyNTUwZDMzYjM4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4v
TWFrZWZpbGUKKysrIGIvYXJjaC94ODYveGVuL01ha2VmaWxlCkBAIC0xOSwxMSArMTksMTEgQEAg
b2JqLXkJCQkJKz0gbW11Lm8KIG9iai15CQkJCSs9IHRpbWUubwogb2JqLXkJCQkJKz0gZ3JhbnQt
dGFibGUubwogb2JqLXkJCQkJKz0gc3VzcGVuZC5vCi1vYmoteQkJCQkrPSBwbGF0Zm9ybS1wY2kt
dW5wbHVnLm8KIAogb2JqLSQoQ09ORklHX1hFTl9QVkhWTSkJCSs9IGVubGlnaHRlbl9odm0ubwog
b2JqLSQoQ09ORklHX1hFTl9QVkhWTSkJCSs9IG1tdV9odm0ubwogb2JqLSQoQ09ORklHX1hFTl9Q
VkhWTSkJCSs9IHN1c3BlbmRfaHZtLm8KK29iai0kKENPTkZJR19YRU5fUFZIVk0pCQkrPSBwbGF0
Zm9ybS1wY2ktdW5wbHVnLm8KIAogb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IHNldHVwLm8KIG9i
ai0kKENPTkZJR19YRU5fUFYpCQkrPSBhcGljLm8KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9w
bGF0Zm9ybS1wY2ktdW5wbHVnLmMgYi9hcmNoL3g4Ni94ZW4vcGxhdGZvcm0tcGNpLXVucGx1Zy5j
CmluZGV4IDMzYTc4M2M3N2Q5Ni4uMzk1Nzk0NmE2Y2ZlIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94
ZW4vcGxhdGZvcm0tcGNpLXVucGx1Zy5jCisrKyBiL2FyY2gveDg2L3hlbi9wbGF0Zm9ybS1wY2kt
dW5wbHVnLmMKQEAgLTMwLDcgKzMwLDYgQEAKICNkZWZpbmUgWEVOX1BMQVRGT1JNX0VSUl9QUk9U
T0NPTCAtMgogI2RlZmluZSBYRU5fUExBVEZPUk1fRVJSX0JMQUNLTElTVCAtMwogCi0jaWZkZWYg
Q09ORklHX1hFTl9QVkhWTQogLyogc3RvcmUgdGhlIHZhbHVlIG9mIHhlbl9lbXVsX3VucGx1ZyBh
ZnRlciB0aGUgdW5wbHVnIGlzIGRvbmUgKi8KIHN0YXRpYyBpbnQgeGVuX3BsYXRmb3JtX3BjaV91
bnBsdWc7CiBzdGF0aWMgaW50IHhlbl9lbXVsX3VucGx1ZzsKQEAgLTIxNCw0ICsyMTMsMyBAQCBz
dGF0aWMgaW50IF9faW5pdCBwYXJzZV94ZW5fZW11bF91bnBsdWcoY2hhciAqYXJnKQogCXJldHVy
biAwOwogfQogZWFybHlfcGFyYW0oInhlbl9lbXVsX3VucGx1ZyIsIHBhcnNlX3hlbl9lbXVsX3Vu
cGx1Zyk7Ci0jZW5kaWYKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 12:03:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 12:03:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffOhN-0007F1-0Q; Tue, 17 Jul 2018 12: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffOhL-0007El-G3
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 12:03:19 +0000
X-Inumbo-ID: 6aa082b2-89b9-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 6aa082b2-89b9-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 12:03:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 06:03:18 -0600
Message-Id: <5B4DDB0302000078001D4DCD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 06:03:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5B4CCB9B02000078001D4901@prv1-mh.provo.novell.com>
 <20180717110534.qbiflgg3ikv2oasq@mac.bytemobile.com>
In-Reply-To: <20180717110534.qbiflgg3ikv2oasq@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: report use of PCID together with
 reporting XPTI 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: 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+IE9uIDE3LjA3LjE4IGF0IDEzOjA1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVsIDE2LCAyMDE4IGF0IDEwOjQ1OjE1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+
IAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKPj4gKysrIGIveGVuL2FyY2gveDg2
L3B2L2RvbWFpbi5jCj4+IEBAIC0yODgsNiArMjg4LDEyIEBAIGludCBwdl9kb21haW5faW5pdGlh
bGlzZShzdHJ1Y3QgZG9tYWluICoKPj4gICAgICByZXR1cm4gcmM7Cj4+ICB9Cj4+ICAKPj4gK2Jv
b2wgX19pbml0IHhwdGlfcGNpZF9lbmFibGVkKHZvaWQpCj4+ICt7Cj4+ICsgICAgcmV0dXJuIHVz
ZV9pbnZwY2lkICYmIGNwdV9oYXNfcGNpZCAmJgo+PiArICAgICAgICAgICAob3B0X3BjaWQgPT0g
UENJRF9BTEwgfHwgb3B0X3BjaWQgPT0gUENJRF9YUFRJKTsKPj4gK30KPj4gKwo+PiAgc3RhdGlj
IHZvaWQgX3RvZ2dsZV9ndWVzdF9wdChzdHJ1Y3QgdmNwdSAqdikKPj4gIHsKPj4gICAgICBjb25z
dCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+PiAtLS0gYS94ZW4vYXJjaC94ODYvc3Bl
Y19jdHJsLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCj4+IEBAIC0yNTYsOSAr
MjU2LDEwIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW4KPj4gICAg
ICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9IVk0pICAgICAgPyAiIFJT
QiIgICAgICAgICAgIDogIiIsCj4+ICAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9GUFUiICAgICA6ICIiKTsKPj4gIAo+PiAtICAg
IHByaW50aygiICBYUFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgJXMsIERvbVUgJXNcbiIsCj4+
ICsgICAgcHJpbnRrKCIgIFhQVEkgKDY0LWJpdCBQViBvbmx5KTogRG9tMCAlcywgRG9tVSAlcyAo
d2l0aCVzIFBDSUQpXG4iLAo+PiAgICAgICAgICAgICBvcHRfeHB0aSAmIE9QVF9YUFRJX0RPTTAg
PyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiLAo+PiAtICAgICAgICAgICBvcHRfeHB0aSAmIE9QVF9Y
UFRJX0RPTVUgPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiKTsKPj4gKyAgICAgICAgICAgb3B0X3hw
dGkgJiBPUFRfWFBUSV9ET01VID8gImVuYWJsZWQiIDogImRpc2FibGVkIiwKPj4gKyAgICAgICAg
ICAgeHB0aV9wY2lkX2VuYWJsZWQoKSA/ICIiIDogIm91dCIpOwo+PiAgfQo+IAo+IE1heWJlIHlv
dSBjb3VsZCBwbGFjZSB4cHRpX3BjaWRfZW5hYmxlZCBpbiBzcGVjX2N0cmwuYywgb3IganVzdCBv
cGVuCj4gY29kZSBpdCAocG9zc2libHkgd2l0aCBhIGJvb2wpIGluIHByaW50X2RldGFpbHM/CgpJ
IHZlcnkgZGVmaW5pdGVseSB3YW50IGl0IHRvIHNpdCBuZXh0IHRvIHB2X2RvbWFpbl9pbml0aWFs
aXNlKCksIHNvIHRoYXQKdGhlIHNpbWlsYXIgbG9naWMgY2FuIGJlIGVhc2lseSBzZWVuIGFuZCBj
b21wYXJlZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 12:26:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 12:26:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffP39-0000So-0R; Tue, 17 Jul 2018 12: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=accy=kb=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ffP37-0000Sj-TR
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 12:25:50 +0000
X-Inumbo-ID: 7baa9f2a-89bc-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::719])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7baa9f2a-89bc-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 14:25:26 +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=MeyzZ/CrSbqmjuFodEmc7g/Uv283P5DV2E0RkARJ/NA=;
 b=qxnDbp3X+qYbiiIUQhNA7Hp7Qbd4LTw9d8Cpv0FQtqPcV1aNt0/pRehHLwUJUl8XiWXAJMhZsxgQUvHVXTDpV9WCF45A1Bvx8htGqGeIa0o6iFpVEsRqo6NnOfjNn2pMAGCky/uKx5Wu8ihaBzl2mpFr3nl3RKsqptEm+4Xg0Wg=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 VI1PR02MB4192.eurprd02.prod.outlook.com (2603:10a6:803:82::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.21; Tue, 17 Jul 2018 12:25:37 +0000
Message-ID: <1531830332.10865.4.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Date: Tue, 17 Jul 2018 15:25:32 +0300
In-Reply-To: <492015aaf7164a48bc2a2e635ef0277d@AMSPEX02CL02.citrite.net>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
 <1531752937-10478-4-git-send-email-aisaila@bitdefender.com>
 <492015aaf7164a48bc2a2e635ef0277d@AMSPEX02CL02.citrite.net>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: HE1PR05CA0152.eurprd05.prod.outlook.com
 (2603:10a6:7:28::39) To VI1PR02MB4192.eurprd02.prod.outlook.com
 (2603:10a6:803:82::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 860a3cd5-bf60-453f-93bb-08d5ebe067b5
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4192; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4192;
 3:TJh+TCTkBXLte42jRYzN+4Pl9Bi2Cls1DyHxdHStICNpc/AmmyeShQnfFYiqcsZVpYa8v3dpzlLJKmHLiZaUfwR9pohd7wxztcekXoVMBiREZdVzWID9OFsQk8XJ1aoRfKkpRKpuJqjJXDD9/s/7JBGZBIpdoXzHji6YBjapLO2c7scK/grCDjADMfPXlsWZ0nVhComOtACG+Koisj5cSAUSnmEbHSc4gAAdGPvmLkb/n3kj7oHXe/Yp4wgv+A1g;
 25:JgUZcKfYQVzpIVtiq6Et0P67miC5Zlb1ptRKukVTW1yizTLsrd+B7MxdkhjKn1N43cJMLumwr91Sfg3mSQTKjkpGme5YGFbdK347ZjqXPSxot9e+T2bXJV76JtTyGuy8TiHASQxriqOOt/f0CHCGz8Jr1Q0EeAnVrN5fYHwcHMcbSpEh/O8vj01rYSReJjq9ofxMQ6Vz5NX06O8tyvnPUAwLi5sCcD/qrY0GK7Nw5LxThwLhjEreYa8tfY8GLJWQ5ndqxVvDsXCHtirCu1BZ7PDjhe3L1NzLLnduIdMWCanUNXApWt7u2L1+rMVKH2MBmc/hcQ+qyjdV4c5Y7htIEQ==;
 31:GwXv9Us9Ocof6UTgQEY/OhrqWuKLBeHOshO5JoSbEdE0EJbSo/Z18WbpwgCQc2II22jBTDaGNc/o6VDz0E8m0pLtNKQSpn6sMhy5oKgOkUhRjQL0iXKz3Nb5kQjW9uXR3xc+u70JW6QQF/nYHiZTyf42DnLj00FrGwi/8WNPDySitWcUDi0hlkseCDxlKOgUZJ9BEknKxzhGSb+XzT2PjN4K9tdEJ+P7D4wEBwqsf3Y=
X-MS-TrafficTypeDiagnostic: VI1PR02MB4192:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4192;
 20:UWR3f6B+rjBINYCDTOXk1EsrngoqyKZ+qqtUNx+NfjMVUEmD+a4tezcAtNO31DLel6H85PfRmgZrmYH5vcOrxLkj9zK4nhXG9Q/A/Vz1oK+epMghDUK+LFI2/hlwYsSNMG4mmkBlzpCOqhf2s/dp0o1e7y/UF+eQ/uMc10tk1QeqWw+k6vKCtANq2LvhouR73mEEWoNz1wcVYLYGUUHIMdkK/0eiSr4uBxrrtbwdMJ2SPgtFnSJVqCBdVENgdwrO;
 4:pnR3lwVs3c3QLlQ2Lz6yeMxjmnUsms56LCJIU2T923mrN4cLIxJmc6/WYJKfA7ywbdkYT4zuy5f2aeOu8NZPO7cMVyJrw2/s5cY2SkThr06543un3LurRqjURG9wL5jhJ/8G40sQ5WBPaorWJF6KgSyjw2qXvJuhHy3ksNYbr/0CvzFp2uaJ9MEkrGoYC/6g8sI3v+gI5bfaOYi/qkNd9bVTN/ChWFoferIjK92a3cee71x22Wm2GMWJrhI/Au1UxNcUxyhXVXUlNf7hg/2jz3py3HjdnPmmiCmNViOrbrFbs3f4dMPN7YKADlUXr1HU77P4Os9zinYThiqNlZm9CjCRNAfrDVMoc6uwTajLTm8=
X-Microsoft-Antispam-PRVS: <VI1PR02MB41924001CD83C111D95034CEAB5C0@VI1PR02MB4192.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(114974198459425)(70601490899591);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(3002001)(149027)(150027)(6041310)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR02MB4192; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4192; 
X-Forefront-PRVS: 073631BD3D
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(39850400004)(366004)(396003)(346002)(376002)(136003)(189003)(199004)(13464003)(110136005)(106356001)(53936002)(105586002)(23676004)(36916002)(446003)(16526019)(5820100001)(6246003)(4326008)(52116002)(26005)(54906003)(6486002)(6666003)(77096007)(103116003)(53546011)(2501003)(229853002)(76176011)(186003)(316002)(16576012)(5660300001)(25786009)(386003)(11346002)(97736004)(50466002)(81166006)(68736007)(81156014)(305945005)(2906002)(8676002)(47776003)(66066001)(7736002)(956004)(476003)(14444005)(2616005)(86362001)(50226002)(3846002)(36756003)(2870700001)(478600001)(8936002)(6116002)(486006)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4192; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUI0MTkyOzIzOmFid0lHZVNQSDBlOGdkdmMySkxhSGZmR0Jx?=
 =?utf-8?B?WkhHd2FOdkhpaGQwSEJSZXg3cW8xamdCZC9uUndDYVZQWFphQ3h1dkh4V0VJ?=
 =?utf-8?B?MmcybjMwMWlZQXdJd3JHOElLMlB2MVhGQVFtMXg2ZDI5dGNrU2l1WmF2OVor?=
 =?utf-8?B?b29BWGtzc2J5NERLbzRrMTR0bklJWDJSa2ZmWHlsVDE1QnVOZmViVXcyOWJo?=
 =?utf-8?B?YU9YdjluNzhvSWdwTHN5b0VkcXVDVkQ0MWVtY2Jsb1JhYmZ6OEpYKzczQjR0?=
 =?utf-8?B?SjVRNFFsV2trcXFyTXdNTk1oZzdFczVJd1pvbDFxS1duZUtKTmd0R1NaUVU1?=
 =?utf-8?B?OEdST24ycThTd2J5dGoyQzllQVRtY29GYVppY25wblBQQ1E3bm5yT3h4OHR4?=
 =?utf-8?B?bVZqeXJTKzIwRlIycXBVMjgrQ3RLT2J1ZmdWeE1kMjVBeGNSeDFoT1ZzTHpo?=
 =?utf-8?B?OG52enBOTkgzN3N4VDJNTkkzT2NxczB5dVA3Y1lkbFQwRmVqNUE0anZDYXA0?=
 =?utf-8?B?WnhGV3A0ZGlZS1dvdHFxMXR4T2VSMUtSY2Vhanc4WUZJUmVYV2dUSXhDenRh?=
 =?utf-8?B?UzdJdmFrM2ZWclp0ZzhFWVpjZCtqVHlUTHc4aEc5RGJIQnlYWmIvTXZQV29j?=
 =?utf-8?B?VG9OUWVwbnd5M1RZb0pSZ3U4VXRkN3FRS2tXOW1CclB4eUdyQjRVaUZ1T2g3?=
 =?utf-8?B?cW9UZ3Y3YWxZdUpPRjlSbGNOeEw1Ty94eCs3T0RONUVlMEd1U0p4L2poU2dp?=
 =?utf-8?B?NDdhcFJXTkwwYUc4Vy9VTXcyNmZtWDJTV1U1dmUvbm0zWEJJTDcrQkxFY0Mz?=
 =?utf-8?B?eU4wNVQwZVltYmIveVdRWEdwLzRZN1lPYW01SndiRHJUYWhSSXU3UE40aFJK?=
 =?utf-8?B?WWloRFJjY3VlZzJGSzY1QWs4TENkL1NaUDc1TVF5NGV2TlF0YXhXWjJhYXEz?=
 =?utf-8?B?ekFPM3FDdXJKNmZYWFQ0R0dMcDZSNFB1Y0dFc1ZHZE1KYlRHQXVFalo5WWVS?=
 =?utf-8?B?L0c2V256dGw2R2hkcTdwbXVlWkpoODRxTzBwMjgwMFl0UEtOTFBnSnJhSlJs?=
 =?utf-8?B?ZmVuR1R2UGxlY0NIanEvTFNuTHh0NXdhVU4wYUNhbk5ZYnpaN3g4M0FVblNl?=
 =?utf-8?B?SDM5Y3J2bkVjUWxNQXhGc3Naa2dBNGhDNHZMMXJYOEtaNVV0d3lTWmRjVFV0?=
 =?utf-8?B?N3lxUXh0dlEyUElaM2xHOWNlNU4wblNEaldod0RSMVpHSHRKVmpqZlVYcHhS?=
 =?utf-8?B?RXlSeHh0WENJYzhpdjVFMG1Ba3RWVmpVdnJ1S0NwWTBBMm0zaVlPbkhvVlhY?=
 =?utf-8?B?VXYxeDIrT0tyOU9XRkF0VUV5UU0wNGd3d21YSWhIUFFBMHIxRG1iQWl1OE5W?=
 =?utf-8?B?cm9icFlzMDM3S3FSaCs2ZTdKRytHU1oxbDVEeFdHSDFRQTE2VXNlQVBMYXlq?=
 =?utf-8?B?NEI5TUJSc2xqVHBnYVQ1Z25lcnhtTzl3M205WWJBYkFqUkxUSHQweEE5S3JX?=
 =?utf-8?B?TnIyZ2tYd2N4WWlaUTd4c3A2N0kxMVgwMWNwWm5HN1NYZTEwcXc5bmhHVkQz?=
 =?utf-8?B?cnNQMXpNcTdFbGx3TmpHZTFURm90WUFKR3hndTZZNnlxK3doRlBPalI3RG4w?=
 =?utf-8?B?cHJvOTArOHRGRFNYVkZxOFlzNkhvUndJRW0rVnlvZ1RiNnB2Z2wyZG84T1ZS?=
 =?utf-8?B?ME10NjdLNVZLSC9jUkx0RGRYODJ0cW1TMldYcW5hTm50azZzYWZUdXJJMnBF?=
 =?utf-8?B?c01FUDczS3ZzbFVHRTF6SUxiU095VHprZEgrNDRXMkw4YVJhMXpyWER1QnJF?=
 =?utf-8?B?M0xXeEwyK3RiaVV1VDZqV1JYWVVSZVgwcHBCWkhRdnVwcUZya3gwTFdHd0dy?=
 =?utf-8?Q?5gAMPy8LulkdVBFgpuoYWl7xag3bLPcY?=
X-Microsoft-Antispam-Message-Info: U/NCeLvKRaihXBL6Q5KvHyPquZzjQ5ELwS/XqGcAxqM0mr2m0U2jOBDjDDZPE+vozzQDyetz9eKOTTBlmKl06z6SEU2iBO1gP7tuvWz89nyTX06h+mrHoVxiojmbaKX0BBWLMtZhC71kYPzPUhiNnE7AhzSsIVARk8BO5d8imTMZWzxVllZdQ5YgZddXdKA22TIdoHkJNpQ7uj75NDupP0AqEArS8GzxLedZgkynufTGo2fK6ocp9jCWVJa2Ns4/3F9nJU0w0KP5TlcfjxY8DCVMWSKDZI/aHLu0gzBXQ+nlr6mgGlL1FNcIwAChxMgDHExHUVFKQUV//WyXO6Xv+ZAqHC9TBG9OM3lNFCiREOQ=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4192;
 6:S+IMA8hNjvgeLBaqZtqv73uDMCdBLnJMNUAtMzsuqAD3qTUWoBasDPwYNf+5ZyhDYi6oXeietUPhe7U/s8wIB4gFh/c0Nfbpo3c3ueVvPtOAf1hfsYnrk9rUoPF0+cWORg4LZ+u/SBadveeT90UQOfQ0oH1rFEi4todLgDej+UGaFmx/ZTzlCX00fmjngLz8J74JxxkKBpuXQztow9BO0KO5+MCjVJET7qGSWy4RgsQItJaH7ZyG5CBn3Ovded2W13Op4RrtttLliYd043FsBz94iSFbFbTT48rZDXYH7KSms4nejTyW/k4NFvj+aSaWMMfOJiUmu1/Qvz7Zf7d0goQAXs+WAEIDIY+8EmZfTkBm4k6f5sirK6uoSpdrEIuRPeIIp1MRZZ1rdZtKsc1cU3rtD1yum8DLZ585WEYn3sK5FTsthEZ8HtJGnpOu+AHEXHMRonC7Zgiv1/8mEof4Yg==;
 5:JFtTgqhmeKFHoPnUj5SBV5cFolBg1TQigot24RF9XhYHfB0DOqEAnOjQHqW5Fd2/3Gim6IywQMSZDJy1lpQxxQIKndMqPUiDvahcbfXwBCA5i3/I2GYyNLHsSe21wfVcgf2XKZ4vNfyig4QVzzxJX+9xWWDiqKJFspWNjhViUtY=;
 24:JeHeAWDljm10fVJi0e2Nhsa/e8X19RWF+tTSbNOQgM7ra/qpfj9+pEm9ZqqZEFCoxL14IG50Mc6wh8A6iQ7ocQyoR9nXs6t1tjonNmav3+Q=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4192;
 7:c7E7mBc8S9gNLCZhSKn3YI+j+/6ptnNJtWl4zvJfZwBxXHU0kDjox7L7U/wIOBgtFBiUH352TL8lmdRECA2a9jE2MrMOIzZZgEWaUcjMsl9gRwzocEF/WXLpn4VmLFUBVGzySY1SD1mHD3JwzwMUzBzgFtbSkXzF2xPLT00e6V326kLKS8UWUlCTxDcMpJTajvpa0MyfQWHts3zu8AG/xCkDiW9RHJI1Xsh6xhDYRz2L22SGaOYtZLGCGFT+iiOh
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jul 2018 12:25:37.8885 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 860a3cd5-bf60-453f-93bb-08d5ebe067b5
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4192
Subject: Re: [Xen-devel] [PATCH v12 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "jbeulich@suse.com" <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>

T24gTHUsIDIwMTgtMDctMTYgYXQgMTU6MjkgKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+
IAo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IEFsZXhhbmRydSBJc2Fp
bGEgW21haWx0bzphaXNhaWxhQGJpdGRlZmVuZGVyLmNvbV0KPiA+IFNlbnQ6IDE2IEp1bHkgMjAx
OCAxNTo1NQo+ID4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4gPiBDYzogSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguCj4g
PiBjb20+Owo+ID4gamJldWxpY2hAc3VzZS5jb207IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29w
ZXIzQGNpdHJpeC5jb20+OyBQYXVsCj4gPiBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT47IEFsZXhhbmRydSBJc2FpbGEKPiA+IDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiA+IFN1
YmplY3Q6IFtQQVRDSCB2MTIgMDMvMTFdIHg4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVf
Y3R4dF9vbmUKPiA+IGZ1bmMKPiA+IAo+ID4gVGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9t
IGEgc2luZ2xlIGluc3RhbmNlLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNh
aWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiA+IAo+ID4gLS0tCj4gPiBDaGFuZ2VzIHNp
bmNlIFYxMToKPiA+IAktIGh2bV9zYXZlX2NwdV9jdHh0KCkgbm93IHJldHVybnMgZXJyIGZyb20K
PiA+IAnCoMKgaHZtX3NhdmVfY3B1X2N0eHRfb25lKCkuCj4gPiAtLS0KPiA+IMKgeGVuL2FyY2gv
eDg2L2h2bS9odm0uYyB8IDIxNiArKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
Cj4gPiAtCj4gPiAtLS0tLS0tLS0tLQo+ID4gwqAxIGZpbGUgY2hhbmdlZCwgMTEzIGluc2VydGlv
bnMoKyksIDEwMyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gPiBpbmRleCBkZDg4NzUxLi5l
MjBhMjVjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ID4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ID4gQEAgLTc4NywxMTkgKzc4NywxMjkgQEAgc3RhdGlj
IGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdAo+ID4gZG9tYWluICpkLAo+ID4gaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCj4gPiDCoEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVFNDX0FE
SlVTVCwgaHZtX3NhdmVfdHNjX2FkanVzdCwKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKPiA+IAo+ID4gK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0
cnVjdCB2Y3B1ICp2LAo+ID4gaHZtX2RvbWFpbl9jb250ZXh0X3QKPiA+ICpoKQo+ID4gK3sKPiA+
ICvCoMKgwqDCoHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiA+ICvCoMKgwqDCoHN0cnVj
dCBodm1faHdfY3B1IGN0eHQ7Cj4gPiArCj4gPiArwqDCoMKgwqBtZW1zZXQoJmN0eHQsIDAsIHNp
emVvZihjdHh0KSk7Cj4gV2h5IG5vdCB1c2UgYW4gPSB7fSBpbml0aWFsaXplciBpbnN0ZWFkIG9m
IHRoZSBtZW1zZXQgaGVyZSBsaWtlCj4gZWxzZXdoZXJlPwo+IAo+IMKgIFBhdWwKCkkgd2FudGVk
IHRvIG1ha2UgbGVzcyBjaGFuZ2UgYXMgcG9zc2libGUgYW5kIEkgb25seSBhZGRlZCBhIGluaXRp
YWxpemVyCndoZXJlIHRoZXJlIHdhcyBub25lLsKgCgpBbGV4wqAKPiA+IAo+ID4gKwo+ID4gK8Kg
wqDCoMKgLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmljIHZtY3Mvdm1jYiBiaXRzICovCj4gPiArwqDC
oMKgwqBodm1fZnVuY3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7Cj4gPiArCj4gPiArwqDCoMKg
wqBjdHh0LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIHYtPmRvbWFpbi0KPiA+ID4g
Cj4gPiA+IGFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7Cj4gPiArCj4gPiArwqDCoMKgwqBjdHh0
Lm1zcl90c2NfYXV4ID0gaHZtX21zcl90c2NfYXV4KHYpOwo+ID4gKwo+ID4gK8KgwqDCoMKgaHZt
X2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfaWR0ciwgJnNlZyk7Cj4gPiArwqDCoMKg
wqBjdHh0LmlkdHJfbGltaXQgPSBzZWcubGltaXQ7Cj4gPiArwqDCoMKgwqBjdHh0LmlkdHJfYmFz
ZSA9IHNlZy5iYXNlOwo+ID4gKwo+ID4gK8KgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVy
KHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7Cj4gPiArwqDCoMKgwqBjdHh0LmdkdHJfbGltaXQgPSBz
ZWcubGltaXQ7Cj4gPiArwqDCoMKgwqBjdHh0LmdkdHJfYmFzZSA9IHNlZy5iYXNlOwo+ID4gKwo+
ID4gK8KgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcp
Owo+ID4gK8KgwqDCoMKgY3R4dC5jc19zZWwgPSBzZWcuc2VsOwo+ID4gK8KgwqDCoMKgY3R4dC5j
c19saW1pdCA9IHNlZy5saW1pdDsKPiA+ICvCoMKgwqDCoGN0eHQuY3NfYmFzZSA9IHNlZy5iYXNl
Owo+ID4gK8KgwqDCoMKgY3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gPiArCj4gPiArwqDC
oMKgwqBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7Cj4gPiAr
wqDCoMKgwqBjdHh0LmRzX3NlbCA9IHNlZy5zZWw7Cj4gPiArwqDCoMKgwqBjdHh0LmRzX2xpbWl0
ID0gc2VnLmxpbWl0Owo+ID4gK8KgwqDCoMKgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7Cj4gPiAr
wqDCoMKgwqBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiA+ICsKPiA+ICvCoMKgwqDCoGh2
bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKPiA+ICvCoMKgwqDC
oGN0eHQuZXNfc2VsID0gc2VnLnNlbDsKPiA+ICvCoMKgwqDCoGN0eHQuZXNfbGltaXQgPSBzZWcu
bGltaXQ7Cj4gPiArwqDCoMKgwqBjdHh0LmVzX2Jhc2UgPSBzZWcuYmFzZTsKPiA+ICvCoMKgwqDC
oGN0eHQuZXNfYXJieXRlcyA9IHNlZy5hdHRyOwo+ID4gKwo+ID4gK8KgwqDCoMKgaHZtX2dldF9z
ZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZzZWcpOwo+ID4gK8KgwqDCoMKgY3R4dC5z
c19zZWwgPSBzZWcuc2VsOwo+ID4gK8KgwqDCoMKgY3R4dC5zc19saW1pdCA9IHNlZy5saW1pdDsK
PiA+ICvCoMKgwqDCoGN0eHQuc3NfYmFzZSA9IHNlZy5iYXNlOwo+ID4gK8KgwqDCoMKgY3R4dC5z
c19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gPiArCj4gPiArwqDCoMKgwqBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Cj4gPiArwqDCoMKgwqBjdHh0LmZzX3NlbCA9
IHNlZy5zZWw7Cj4gPiArwqDCoMKgwqBjdHh0LmZzX2xpbWl0ID0gc2VnLmxpbWl0Owo+ID4gK8Kg
wqDCoMKgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7Cj4gPiArwqDCoMKgwqBjdHh0LmZzX2FyYnl0
ZXMgPSBzZWcuYXR0cjsKPiA+ICsKPiA+ICvCoMKgwqDCoGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rl
cih2LCB4ODZfc2VnX2dzLCAmc2VnKTsKPiA+ICvCoMKgwqDCoGN0eHQuZ3Nfc2VsID0gc2VnLnNl
bDsKPiA+ICvCoMKgwqDCoGN0eHQuZ3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gPiArwqDCoMKgwqBj
dHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKPiA+ICvCoMKgwqDCoGN0eHQuZ3NfYXJieXRlcyA9IHNl
Zy5hdHRyOwo+ID4gKwo+ID4gK8KgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4
Nl9zZWdfdHIsICZzZWcpOwo+ID4gK8KgwqDCoMKgY3R4dC50cl9zZWwgPSBzZWcuc2VsOwo+ID4g
K8KgwqDCoMKgY3R4dC50cl9saW1pdCA9IHNlZy5saW1pdDsKPiA+ICvCoMKgwqDCoGN0eHQudHJf
YmFzZSA9IHNlZy5iYXNlOwo+ID4gK8KgwqDCoMKgY3R4dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7
Cj4gPiArCj4gPiArwqDCoMKgwqBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19s
ZHRyLCAmc2VnKTsKPiA+ICvCoMKgwqDCoGN0eHQubGR0cl9zZWwgPSBzZWcuc2VsOwo+ID4gK8Kg
wqDCoMKgY3R4dC5sZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+ID4gK8KgwqDCoMKgY3R4dC5sZHRy
X2Jhc2UgPSBzZWcuYmFzZTsKPiA+ICvCoMKgwqDCoGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0
dHI7Cj4gPiArCj4gPiArwqDCoMKgwqBpZiAoIHYtPmZwdV9pbml0aWFsaXNlZCApCj4gPiArwqDC
oMKgwqB7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoG1lbWNweShjdHh0LmZwdV9yZWdzLCB2LT5hcmNo
LmZwdV9jdHh0LAo+ID4gc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKPiA+ICvCoMKgwqDCoMKgwqDC
oMKgY3R4dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwo+ID4gK8KgwqDCoMKgfQo+
ID4gKwo+ID4gK8KgwqDCoMKgY3R4dC5yYXggPSB2LT5hcmNoLnVzZXJfcmVncy5yYXg7Cj4gPiAr
wqDCoMKgwqBjdHh0LnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieDsKPiA+ICvCoMKgwqDCoGN0
eHQucmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4Owo+ID4gK8KgwqDCoMKgY3R4dC5yZHggPSB2
LT5hcmNoLnVzZXJfcmVncy5yZHg7Cj4gPiArwqDCoMKgwqBjdHh0LnJicCA9IHYtPmFyY2gudXNl
cl9yZWdzLnJicDsKPiA+ICvCoMKgwqDCoGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNp
Owo+ID4gK8KgwqDCoMKgY3R4dC5yZGkgPSB2LT5hcmNoLnVzZXJfcmVncy5yZGk7Cj4gPiArwqDC
oMKgwqBjdHh0LnJzcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJzcDsKPiA+ICvCoMKgwqDCoGN0eHQu
cmlwID0gdi0+YXJjaC51c2VyX3JlZ3MucmlwOwo+ID4gK8KgwqDCoMKgY3R4dC5yZmxhZ3MgPSB2
LT5hcmNoLnVzZXJfcmVncy5yZmxhZ3M7Cj4gPiArwqDCoMKgwqBjdHh0LnI4wqDCoD0gdi0+YXJj
aC51c2VyX3JlZ3Mucjg7Cj4gPiArwqDCoMKgwqBjdHh0LnI5wqDCoD0gdi0+YXJjaC51c2VyX3Jl
Z3Mucjk7Cj4gPiArwqDCoMKgwqBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKPiA+
ICvCoMKgwqDCoGN0eHQucjExID0gdi0+YXJjaC51c2VyX3JlZ3MucjExOwo+ID4gK8KgwqDCoMKg
Y3R4dC5yMTIgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTI7Cj4gPiArwqDCoMKgwqBjdHh0LnIxMyA9
IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKPiA+ICvCoMKgwqDCoGN0eHQucjE0ID0gdi0+YXJjaC51
c2VyX3JlZ3MucjE0Owo+ID4gK8KgwqDCoMKgY3R4dC5yMTUgPSB2LT5hcmNoLnVzZXJfcmVncy5y
MTU7Cj4gPiArwqDCoMKgwqBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07Cj4gPiArwqDC
oMKgwqBjdHh0LmRyMSA9IHYtPmFyY2guZGVidWdyZWdbMV07Cj4gPiArwqDCoMKgwqBjdHh0LmRy
MiA9IHYtPmFyY2guZGVidWdyZWdbMl07Cj4gPiArwqDCoMKgwqBjdHh0LmRyMyA9IHYtPmFyY2gu
ZGVidWdyZWdbM107Cj4gPiArwqDCoMKgwqBjdHh0LmRyNiA9IHYtPmFyY2guZGVidWdyZWdbNl07
Cj4gPiArwqDCoMKgwqBjdHh0LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107Cj4gPiArCj4gPiAr
wqDCoMKgwqByZXR1cm4gaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7
Cj4gPiArfQo+ID4gKwo+ID4gwqBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBk
b21haW4gKmQsCj4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiA+IMKgewo+ID4gwqDCoMKg
wqDCoHN0cnVjdCB2Y3B1ICp2Owo+ID4gLcKgwqDCoMKgc3RydWN0IGh2bV9od19jcHUgY3R4dDsK
PiA+IC3CoMKgwqDCoHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiA+ICvCoMKgwqDCoGlu
dCBlcnIgPSAwOwo+ID4gCj4gPiDCoMKgwqDCoMKgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ID4g
wqDCoMKgwqDCoHsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgLyogV2UgZG9uJ3QgbmVlZCB0byBzYXZl
IHN0YXRlIGZvciBhIHZjcHUgdGhhdCBpcyBkb3duOwo+ID4gdGhlIHJlc3RvcmUKPiA+IC3CoMKg
wqDCoMKgwqDCoMKgwqAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5vdGhp
bmcgc2F2ZWQuICovCj4gPiArwqDCoMKgwqDCoMKgwqDCoC8qCj4gPiArwqDCoMKgwqDCoMKgwqDC
oMKgKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247
Cj4gPiB0aGUgcmVzdG9yZQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoCogY29kZSB3aWxsIGxlYXZl
IGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KPiA+ICvCoMKgwqDCoMKgwqDCoMKg
wqAqLwo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgaWYgKCB2LT5wYXVzZV9mbGFncyAmIFZQRl9kb3du
ICkKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgY29udGludWU7Cj4gPiAKPiA+IC3CoMKg
wqDCoMKgwqDCoMKgbWVtc2V0KCZjdHh0LCAwLCBzaXplb2YoY3R4dCkpOwo+ID4gLQo+ID4gLcKg
wqDCoMKgwqDCoMKgwqAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8K
PiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0eHQodiwgJmN0eHQpOwo+
ID4gLQo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2Zp
eGVkKHYsIGQtCj4gPiA+YXJjaC5odm1fZG9tYWluLnN5bmNfdHNjKTsKPiA+IC0KPiA+IC3CoMKg
wqDCoMKgwqDCoMKgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsKPiA+IC0K
PiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdf
aWR0ciwgJnNlZyk7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuaWR0cl9saW1pdCA9IHNlZy5s
aW1pdDsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgY3R4dC5pZHRyX2Jhc2UgPSBzZWcuYmFzZTsKPiA+
IC0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9z
ZWdfZ2R0ciwgJnNlZyk7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuZ2R0cl9saW1pdCA9IHNl
Zy5saW1pdDsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgY3R4dC5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsK
PiA+IC0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4
Nl9zZWdfY3MsICZzZWcpOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LmNzX3NlbCA9IHNlZy5z
ZWw7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gPiAt
wqDCoMKgwqDCoMKgwqDCoGN0eHQuY3NfYmFzZSA9IHNlZy5iYXNlOwo+ID4gLcKgwqDCoMKgwqDC
oMKgwqBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiA+IC0KPiA+IC3CoMKgwqDCoMKgwqDC
oMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZHMsICZzZWcpOwo+ID4gLcKg
wqDCoMKgwqDCoMKgwqBjdHh0LmRzX3NlbCA9IHNlZy5zZWw7Cj4gPiAtwqDCoMKgwqDCoMKgwqDC
oGN0eHQuZHNfbGltaXQgPSBzZWcubGltaXQ7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuZHNf
YmFzZSA9IHNlZy5iYXNlOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LmRzX2FyYnl0ZXMgPSBz
ZWcuYXR0cjsKPiA+IC0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfZXMsICZzZWcpOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LmVzX3Nl
bCA9IHNlZy5zZWw7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuZXNfbGltaXQgPSBzZWcubGlt
aXQ7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuZXNfYmFzZSA9IHNlZy5iYXNlOwo+ID4gLcKg
wqDCoMKgwqDCoMKgwqBjdHh0LmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiA+IC0KPiA+IC3CoMKg
wqDCoMKgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZzZWcp
Owo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7Cj4gPiAtwqDCoMKg
wqDCoMKgwqDCoGN0eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gPiAtwqDCoMKgwqDCoMKgwqDC
oGN0eHQuc3NfYmFzZSA9IHNlZy5iYXNlOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnNzX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKPiA+IC0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZtX2dldF9zZWdt
ZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZnMsICZzZWcpOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBj
dHh0LmZzX3NlbCA9IHNlZy5zZWw7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuZnNfbGltaXQg
PSBzZWcubGltaXQ7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuZnNfYmFzZSA9IHNlZy5iYXNl
Owo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LmZzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiA+IC0K
PiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdf
Z3MsICZzZWcpOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7Cj4g
PiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuZ3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gPiAtwqDCoMKg
wqDCoMKgwqDCoGN0eHQuZ3NfYmFzZSA9IHNlZy5iYXNlOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBj
dHh0LmdzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiA+IC0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZt
X2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfdHIsICZzZWcpOwo+ID4gLcKgwqDCoMKg
wqDCoMKgwqBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQu
dHJfbGltaXQgPSBzZWcubGltaXQ7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQudHJfYmFzZSA9
IHNlZy5iYXNlOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0
cjsKPiA+IC0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfbGR0ciwgJnNlZyk7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQubGR0cl9zZWwg
PSBzZWcuc2VsOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LmxkdHJfbGltaXQgPSBzZWcubGlt
aXQ7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQubGR0cl9iYXNlID0gc2VnLmJhc2U7Cj4gPiAt
wqDCoMKgwqDCoMKgwqDCoGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gPiAtCj4gPiAt
wqDCoMKgwqDCoMKgwqDCoGlmICggdi0+ZnB1X2luaXRpYWxpc2VkICkKPiA+IC3CoMKgwqDCoMKg
wqDCoMKgewo+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoG1lbWNweShjdHh0LmZwdV9yZWdz
LCB2LT5hcmNoLmZwdV9jdHh0LAo+ID4gc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKPiA+IC3CoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqBjdHh0LmZsYWdzID0gWEVOX1g4Nl9GUFVfSU5JVElBTElTRUQ7
Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoH0KPiA+IC0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgY3R4dC5y
YXggPSB2LT5hcmNoLnVzZXJfcmVncy5yYXg7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQucmJ4
ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4Owo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnJjeCA9
IHYtPmFyY2gudXNlcl9yZWdzLnJjeDsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgY3R4dC5yZHggPSB2
LT5hcmNoLnVzZXJfcmVncy5yZHg7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQucmJwID0gdi0+
YXJjaC51c2VyX3JlZ3MucmJwOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnJzaSA9IHYtPmFy
Y2gudXNlcl9yZWdzLnJzaTsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgY3R4dC5yZGkgPSB2LT5hcmNo
LnVzZXJfcmVncy5yZGk7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQucnNwID0gdi0+YXJjaC51
c2VyX3JlZ3MucnNwOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnJpcCA9IHYtPmFyY2gudXNl
cl9yZWdzLnJpcDsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgY3R4dC5yZmxhZ3MgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yZmxhZ3M7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQucjjCoMKgPSB2LT5hcmNo
LnVzZXJfcmVncy5yODsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgY3R4dC5yOcKgwqA9IHYtPmFyY2gu
dXNlcl9yZWdzLnI5Owo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnIxMCA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxMDsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgY3R4dC5yMTEgPSB2LT5hcmNoLnVzZXJf
cmVncy5yMTE7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQucjEyID0gdi0+YXJjaC51c2VyX3Jl
Z3MucjEyOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdz
LnIxMzsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgY3R4dC5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5y
MTQ7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1
Owo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07Cj4g
PiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuZHIxID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXTsKPiA+IC3C
oMKgwqDCoMKgwqDCoMKgY3R4dC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdOwo+ID4gLcKgwqDC
oMKgwqDCoMKgwqBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107Cj4gPiAtwqDCoMKgwqDC
oMKgwqDCoGN0eHQuZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XTsKPiA+IC3CoMKgwqDCoMKgwqDC
oMKgY3R4dC5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzddOwo+ID4gLQo+ID4gLcKgwqDCoMKgwqDC
oMKgwqBpZiAoIGh2bV9zYXZlX2VudHJ5KENQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpICE9IDAg
KQo+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJldHVybiAxOwo+ID4gK8KgwqDCoMKgwqDC
oMKgwqBlcnIgPSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgaCk7Cj4gPiArwqDCoMKgwqDCoMKg
wqDCoGlmICggZXJyICkKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBicmVhazsKPiA+IMKg
wqDCoMKgwqB9Cj4gPiAtwqDCoMKgwqByZXR1cm4gMDsKPiA+ICvCoMKgwqDCoHJldHVybiBlcnI7
Cj4gPiDCoH0KPiA+IAo+ID4gwqAvKiBSZXR1cm4gYSBzdHJpbmcgaW5kaWNhdGluZyB0aGUgZXJy
b3IsIG9yIE5VTEwgZm9yIHZhbGlkLiAqLwo+ID4gLS0KPiA+IDIuNy40CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 12:54:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 12: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 1ffPUj-0002eS-Cc; Tue, 17 Jul 2018 12: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=uour=kb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffPUh-0002eI-Vg
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 12:54:19 +0000
X-Inumbo-ID: 8a4396cc-89c0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a4396cc-89c0-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 12:54: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 1ffPUd-0000Nr-AS; Tue, 17 Jul 2018 12:54: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 1ffPUc-0002IB-Ni; Tue, 17 Jul 2018 12:54:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffPUc-0002Kk-M1; Tue, 17 Jul 2018 12:54:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125269-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=a60de1b9f80681859b845f35c1c0e191cddb0b01
X-Osstest-Versions-That: xen=6f28c09aa96b636ed4027cada570c1f2b8dc590f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 17 Jul 2018 12:54:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125269: 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>

ZmxpZ2h0IDEyNTI2OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTI2OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhNjBkZTFiOWY4MDY4MTg1OWI4NDVmMzVjMWMwZTE5MWNkZGIwYjAxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2ZjI4YzA5YWE5NmI2MzZlZDQw
MjdjYWRhNTcwYzFmMmI4ZGM1OTBmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUyNDcgIDIwMTgt
MDctMTYgMTc6MDA6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MjY5ICAy
MDE4LTA3LTE3IDEwOjAyOjU5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXQveGVuLmdpdAogICA2ZjI4YzA5YWE5Li5hNjBkZTFiOWY4ICBhNjBkZTFiOWY4MDY4MTg1OWI4
NDVmMzVjMWMwZTE5MWNkZGIwYjAxIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:00:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13:00: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 1ffPaP-0003P7-2b; Tue, 17 Jul 2018 13:00: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=accy=kb=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ffPaN-0003P2-Qo
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 13:00:11 +0000
X-Inumbo-ID: 48a2799e-89c1-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::70c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 48a2799e-89c1-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 14:59:48 +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=mpBeK1kUoC5couIyQm5PLjwklX41MUII7N0bXVUMWws=;
 b=fA31IXgkUqOAPBmd6xRO4H1SgpPAF9RdTijUo40rRYRYtVD50SFFEKBuzAI6zqezpEgzlSE3A7uyO+tE0OTwvsTvPitynf6flsfK7tGZPRirYKag3s1QG0ybtX1pandRxKfOdM2KjlfBStMqo4xDqQQBUtgaLEsFxzEMayaWdfE=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 AM6PR02MB4181.eurprd02.prod.outlook.com (2603:10a6:20b:48::30) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.19; Tue, 17 Jul 2018 13:00:00 +0000
Message-ID: <1531832391.10865.7.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Tue, 17 Jul 2018 15:59:51 +0300
In-Reply-To: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: HE1PR05CA0223.eurprd05.prod.outlook.com
 (2603:10a6:3:fa::23) To AM6PR02MB4181.eurprd02.prod.outlook.com
 (2603:10a6:20b:48::30)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e200213f-80e0-43a2-51a8-08d5ebe53557
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR02MB4181; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4181;
 3:mKYcWWzGNc4K5xSLgQJV7wFPCs+E0Ac6YyIDVAJIcGKSUT1bfg2EOT1ngdAC17y+tmnmYkJEVIUxYU4eapS9Cvj6cCAUf7yq/ZIYyr0ayJGowTeHBSE8rojvWA/7V8Uhqe7LjGWkYT7FU9EzP8PpL3vZsvDcb/WTdyo8kiYeXEb+4ZyWNbgsMWsIrSWQS4Rw8qnUbBoCNRQEsvnpn16h2RGiLqzWezb03MfwznKamTndrgFVg7zTCoOI/WuEwQvl;
 25:Bc1J/ofUTw+W0EkZDIijtPATPwpEo33Pzw+i24hZl+ityTDYyQ+RkUnin/osvxtdm4j50lUZRkyFuYKKIYfCQQKzgQ5qnKHtIwT7bdkGjh0jz06x1i6gk4yqFdnPsH/MOOSVTS7P6UcgeOGrCkO/ITYVn7eDzZZzGNjQrfzTuAuOeQ8JVi//67W+3/zhD68T8W22pYJDY1TY+Vvjg2uZTG0YEDcbYiKd/Z4e/CdwLjNr2pgowHptImwQUdS7n1ZS6dxE+pQAIsYBMcoxWiuJI9UdhsEVkvf3vFEd9hOBbgC9/9QDRRhI7EOCIgCC4LnlxLJyaZF+JyN0IGt1PUupbA==;
 31:0RvjIbsLcZn/wHsKriV4TmVfiQvWWiiPvstPi+UcvLotjhnetp0x1d6DXHXtUqkbJsdsL3rsv5vyI08PBlwTCI312jBmz8y/rGrFRyAeIwR7pWaMNDbTzhv3yqvJX6Xq0OXw6ga+BSCgbSZvwOyagVQhxIhrNESMy93kG9NeJWXIvHhxlxadBzPHOPAUHv0sQnuvP05GDNKMiob3sxS1EGAsBqnU8FnSj6jJebx6kHU=
X-MS-TrafficTypeDiagnostic: AM6PR02MB4181:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4181;
 20:35PqqTrWVgo0PeuB9fBXBc5dG+z8PLWlVWS5uLtknvdpE1mlMWa1RWPYR2u2gXXut1WVg4QaewcO4KzDS1DHkl7avZXDqfWOzGSo0SwSqKNKd9wPrxxvwS1gwaCHI9e8BblVzmvJmo4Km2uNgobOSR1srgxCmJ/6tdkcnfXHPqSKABz46B/bWqHBcvpsaOgY99ILD8kXsN6RyBfVrgNm8XPVK7/nkfT4b8P1meZRVn8DGRLhbzrD5AYmnNmUL8Ct;
 4:FgqCWLYeBEZi8JFRmMjKtLGu0+Ap6Q5QM7mPPejXpPcAUHld1IK75mUAA2YW2JdItWnzIUNJymHCL1fLLDcF+NsblNthw5w6WB9YV0jK92xym/+hpYGhEyN6HQrZIdJ1Yi3ZpiJI9JBaG3YKaPjUHqsJ4mpy3fEnD18RTdoHt9yckNAG07wohC+ByFfQF6SuYrb26IcR/+VAbWOlD5XgC6spKX6SLuu7lM/zym2RU6Usuc3P4F2fAfDgat9uCVBGXRYssHnkBA2k5riOfFTgVw==
X-Microsoft-Antispam-PRVS: <AM6PR02MB418182C336E16D01741F7438AB5C0@AM6PR02MB4181.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)(3002001)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(149027)(150027)(6041310)(20161123560045)(20161123558120)(20161123564045)(201703131423095)(201703011903075)(201702281528075)(20161123555045)(201703061421075)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:AM6PR02MB4181; BCL:0; PCL:0; RULEID:; SRVR:AM6PR02MB4181; 
X-Forefront-PRVS: 073631BD3D
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(7966004)(346002)(366004)(396003)(39850400004)(376002)(136003)(478694002)(189003)(199004)(81166006)(81156014)(66066001)(97736004)(5820100001)(446003)(5660300001)(8936002)(11346002)(186003)(476003)(956004)(486006)(4326008)(26005)(77096007)(47776003)(14444005)(16576012)(316002)(6116002)(3846002)(2616005)(8676002)(16526019)(53936002)(508600001)(6666003)(76176011)(103116003)(36916002)(86362001)(2870700001)(23676004)(68736007)(50226002)(2906002)(575784001)(2361001)(106356001)(105586002)(36756003)(50466002)(2351001)(7736002)(25786009)(6486002)(386003)(52116002)(6916009)(305945005)(99106002)(21314002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4181; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtBTTZQUjAyTUI0MTgxOzIzOmpqc2E2MXJpT1YvWXJXbHBqMlJDeGVlTEJs?=
 =?utf-8?B?SDhoc1RBUUJUSExoemRuOWR6bElsOEQ4cGtIWjk1V0hERmtzOFRHbXF1Y2Zt?=
 =?utf-8?B?MENRS2hGdXVHZVVadHplVVZ2TWtPZ0hVMWlYTWxrVVFpUHV5YWFyTVIrc0Zu?=
 =?utf-8?B?VUlDZTdCNEU2MmhFajNOL25FdFR4NS9YL3ZickJ0QU5VRTNIZmZCbW5xWmRt?=
 =?utf-8?B?eGFJcTRmTGRWcWJLMTdjRTlBWnFyUkdFV0ZZaCtWWHhNbXBqU0J0aEN3ZStJ?=
 =?utf-8?B?Zk5zNXB2bmJxOHlGREc1cXZIQ05aVjU0N2RKSHBoWkRMNHp2MTFHUFQxaWpN?=
 =?utf-8?B?SGVFTThSTDU1eGxqcm00T0ZJVm1JK2t0WVpVdWZicXdPZGw1TzFnWTc5M1Zz?=
 =?utf-8?B?K0RqSGx5UWNmeWxhYlhEU3M5bko3RkcxZ21SOFYrWkpFZ0c0di9tKzNscXlD?=
 =?utf-8?B?WCtMVVdITXNHQjVvZGdyVmhkdjNXVmI0MXlmMmFFUVJDRys3SzVBdmFOUUlV?=
 =?utf-8?B?UHNoUVFQRXZoTE1ZN1pjSHVrRkx5cGQ2N0d1b1hNMEhzeVhYTXJSeDg1amV4?=
 =?utf-8?B?eFZtUXJGQ0p1STBtOUNMSWxTWHRia2cwaGlLWEsrdjJVTjdQMDNBWitNcldw?=
 =?utf-8?B?aXNEN0FKcUcwT3hsNXVGWERtU0NtMnFxb1ZjbnNFbTAxS3pOM2FPSlpEUFZT?=
 =?utf-8?B?NDQwaFBDZW1uVlQwdHgyTzZWUERSNXZIUWh0OVdhNlVpSEJOSzRUUzhlNEg0?=
 =?utf-8?B?Z2s0K2xHQ0VoSzNici9lbnNIUm1vZ0d0dnU1MitCalJua0VZdGMyVVZONFkv?=
 =?utf-8?B?YUtwcXV4SENkUUg2cTBKaDZobEMwU2dwclZ3bzc3b2VXN2F6eGxPQWxOaFA4?=
 =?utf-8?B?c3NBRFA2VHYrWmVHR0ptd0YrOHd3TGNGYjlCVHhmWi9sYnFlTXA5S2JFeDly?=
 =?utf-8?B?ZGg4ZVJwTGM3MzNKQXFxQ3l0eDlRSnFqY2tGR3RuTVNqc0xvSXgreTVaUDc4?=
 =?utf-8?B?WlJNbENQTDR3Qk92dUlzK1o2UGYxSGdzcGc3blFWaElXTytvT3plajJQVWVP?=
 =?utf-8?B?VVJGM2c4VStzVmpQVk5xaWlwa2xCTDJMaUtzVUYwQU9XQ1ZJNm0wamdMMy8x?=
 =?utf-8?B?QXdnaXZNRWZySHp4K3ZMd0hlVHBWOHM4aTdaV1BFN3EwQmIydmRZZ0s4ajRu?=
 =?utf-8?B?emdhQUJ2SW5UbmxNTGtpWEJScHExTERmd1JicjVpT0MvUE1QVW4rU3Rpblky?=
 =?utf-8?B?NHZQUDVYSG93K0ZKTEFYUUhiSkd3TVo1UFFIZFdqRjk3MXJwNXZOOXJLbk95?=
 =?utf-8?B?QVNsQTJ1M0kzeUNrZC9GZmFRa2h1TGMwc1VMY1YwSWxDMFEwNnk4RmhSOERO?=
 =?utf-8?B?eTBUZmdpY2c3dWxWaTJlVFBteWx6K3MzRFB5NHZJdEdrUW9Md0pOQjE4OU9q?=
 =?utf-8?B?OXVkVmhycFlEWGMyUjZlNnF1OTZxY2phM2FnOHQwbEd0cStTai9JV3hRWmor?=
 =?utf-8?B?cEJjL0JrbGdYN3ZtemJlSFA1eU1IdS9pN2RBY3kvR0d5S2Z4UXE2bURzM2FX?=
 =?utf-8?B?TzUvUDBoMGpMclVNUGNGN2M0aytJRkJoSmFiZ21SdXFnUmlHOEJCbjgrUmRK?=
 =?utf-8?B?Sk1VcWsxUVVjRUxEaU9TT2dpV1IyZ3lRc1BrWW1TL3VOaGRMblhFVTdtZUlh?=
 =?utf-8?B?bVZmdWxrZHdoSW9Jc052aUxtTHRZNm5na1ZmWm4xUktROU1oZFZpbjM5U0pF?=
 =?utf-8?B?VHM0K2laWXNyc0dyOHNqc3ZkaDJvUi9SLzhIcW42NXRKWjJyVmlOS2V6dnln?=
 =?utf-8?B?ZUhMZzZYR3VtZEhTbUd5Z3ZaL0toTHFDSkNrSi9tTTQwTHVsTGdYeUU0UkVF?=
 =?utf-8?Q?WdjyG5v0RQTd62ZVchGaui08MqqpCsem?=
X-Microsoft-Antispam-Message-Info: cJI5jnMVbnouBCWUAVf9Jm64OATSBsxoC25DUyIGlUgsP93wAWUczXz4qLqa7JJSJzz8TtWyrdY6UkB/VrtYMr1u2N8BJC7JfrpEjsEAYrSF6hiuoXGUdz0efKN7qIigY6X58zTOesLEFaFgwf01mQI7GmQpFJtoy/yoNuVLh3lQM1VGk9iVRdmMD3yLdUb1yACIN5Erv5BZJtbfB80CYUTSRm6C/uX8w8FbtOwAR/KZOtLICP7KHXfwwaapiWGzAsvIvXXAcjKydK8hxBDB3mxPbs4whd7QbQ8NaM1glOQSX3O9/EOusc2rHrQWkCgD1iOw71LHxBCY4gj+lDegj9clRSHgAcVSzULZXGHs9iI=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4181;
 6:ghk/pwRFjm68hYHeYSkL3QzkW+eQfQKMtVgZptq1vfxqwnu1GB7watNp6vF5o4Ab+mRhABDOTUaX1bZHu8wXht+7YaxqV1fMsZhNz6xITQhrVC+E4AgCE4EAYp63Ie80DKNMAYsjGGMV5T2zXO/+Affc6ZW+FYTLyMMWzgaW+ocvnyqWYO9kUGVdfPmfAu4lnw9XqNlIbNyOJci4IQJH45psuJ7Rw+9UbpdVlOJ4hI8wKreaVzUkeYxwRYc9wlSttm11fHDoxlEx3ztDFYYdi24pMk9EVbbboHKCbBwEGlxkb35iFfbEhglI7kvEfV8ijL4xKXTJA3bEzNw0tZpmQGXaXU/j+Kx9ELrvUkWpkLKWt7VMyOoc/pMFKy+sqs6MzjRqM1qqDZ5wnjVw4ysTP2U7FKlIWxA+ZZ92CaHp6IroR5uBuPXh9PnLqGKfu5kipcefXAETw1neykmpmCd6Rw==;
 5:b5OoYZ+xb2TG5y8/bCZBiaSrlXXKILuLfnEltzi8hIFyQhdbLp2mL0vBo7cjy8BoH1CTEBFXTOuwWqFt2U3T7H53TPUpZ1i6qGtjWgtIdchedvw7CxAxnH0IiBN4e2Cdm/jFuI5Oon3x6R8cvyNM20p5Q5jU6nX/xV0WH3iBgQ8=;
 24:WP6YGoIK50cqH/YJ4wTyP3hB8W2qvyKHWHvC4hjd8TsNhe6fwFRNhk36aj3BawzikRkPQxeDYN82ZoqHvSWhRpZbdG58TK+ptntKhJw0iEQ=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4181;
 7:PnTOlJFVAqKVJiiIXiscVLrGUv2ABFri2UVETbjCeGJJ/sPUpgtzBYFtI9GMO1IIPce7DxKc8kS9Ru7Vgl2nQk7/gV85PSDe+uChO4AOBn+3Nr/3k+TxHGzAfTBIGXvCXcmKh7JzDiRP0qnIGwV6/wb+tjLXJo4PAEzRv1MmV6qJr6Nu7irUl5EDuz8M2Z2mwUerLxT5khIILGiDim9vD0Fpz1x1JRy7ypQyjoyKYaevy7UQ9/wacxN11VhvcarP
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jul 2018 13:00:00.9621 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e200213f-80e0-43a2-51a8-08d5ebe53557
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4181
Subject: [Xen-devel] PING: [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, tamas@tklengyel.com,
 jbeulich@suse.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>

QW55IHRob3VnaHRzIG9uIHRoaXMgcGF0Y2ggYXJlIGFwcHJlY2lhdGVkLgoKVGhhbmtzLMKgCkFs
ZXgKwqAKT24gTHUsIDIwMTgtMDctMDIgYXQgMTU6NDIgKzAzMDAsIEFsZXhhbmRydSBJc2FpbGEg
d3JvdGU6Cj4gRnJvbTogSXNhaWxhIEFsZXhhbmRydSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Cj4gCj4gVGhpcyBwYXRjaCBhZGRzIGFjY2VzcyByaWdodHMgZm9yIHRoZSBOUFQgcGFnZXMuIFRo
ZSBhY2Nlc3MgcmlnaHRzCj4gYXJlCj4gc2F2ZWQgaW4gYSByYWRpeCB0cmVlIHdpdGggdGhlIHJv
b3Qgc2F2ZWQgaW4gcDJtX2RvbWFpbi4gVGhlIHJpZ2h0cwo+IGFyZSBtYW5pcHVsYXRlZCB0aHJv
dWdoIHAybV9zZXRfYWNjZXNzKCkKPiBhbmQgcDJtX2dldF9hY2Nlc3MoKSBmdW5jdGlvbnMuCj4g
VGhlIHBhdGNoIGZvbGxvd3MgdGhlIGVwdCBsb2dpYy4KPiAKPiBOb3RlOiBJdCB3YXMgdGVzdGVk
IHdpdGggeGVuLWFjY2VzcyB3cml0ZQo+IAo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2Fp
bGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgc2luY2UgVjI6
Cj4gCS0gRGVsZXRlIGJsYWsgbGluZQo+IAktIEFkZCByZXR1cm4gaWYgcDJtX2FjY2Vzc19yd3gg
PSBhCj4gCS0gRGVsZXRlIHRoZSBjb21tZW50IGZyb20gcDJtX3B0X2dldF9lbnRyeSgpCj4gCS0g
TW92ZWQgcmFkaXhfdHJlZV9pbml0KCkgdG8gYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKCkuCj4g
LS0tCj4gwqB4ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jwqDCoMKgwqDCoHzCoMKgwqAzICsr
Cj4gwqB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmPCoMKgwqDCoMKgwqDCoMKgwqB8IDEwOQo+ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQo+IMKgeGVuL2FyY2gveDg2L21t
L3AybS5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgfMKgwqDCoDYgKysrCj4gwqB4ZW4vYXJjaC94
ODYvbW9uaXRvci5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHzCoMKgMTMgKysrKysKPiDCoHhlbi9p
bmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vzcy5oIHzCoMKgwqAyICstCj4gwqB4ZW4vaW5jbHVkZS9h
c20teDg2L3AybS5owqDCoMKgwqDCoMKgwqDCoHzCoMKgwqA2ICsrKwo+IMKgNiBmaWxlcyBjaGFu
Z2VkLCAxMjQgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNj
ZXNzLmMKPiBpbmRleCBjMGNkMDE3Li5kNzhjODJjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9tZW1fYWNjZXNzLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4g
QEAgLTIyMSw3ICsyMjEsMTAgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdw
YSwgdW5zaWduZWQKPiBsb25nIGdsYSwKPiDCoMKgwqDCoMKgwqDCoMKgwqB7Cj4gwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0dM
QV9WQUxJRDsKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJlcS0+dS5tZW1fYWNjZXNzLmds
YSA9IGdsYTsKPiArwqDCoMKgwqDCoMKgwqDCoH0KPiDCoAo+ICvCoMKgwqDCoMKgwqDCoMKgaWYg
KCBucGZlYy5nbGFfdmFsaWQgfHwgY3B1X2hhc19zdm0gKQo+ICvCoMKgwqDCoMKgwqDCoMKgewo+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgaWYgKCBucGZlYy5raW5kID09IG5wZmVjX2tpbmRf
d2l0aF9nbGEgKQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqByZXEtPnUubWVt
X2FjY2Vzcy5mbGFncyB8PQo+IE1FTV9BQ0NFU1NfRkFVTFRfV0lUSF9HTEE7Cj4gwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqBlbHNlIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5kX2luX2dw
dCApCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0tcHQuYwo+IGluZGV4IGI4YzVkMmUuLjQzMzBkMWYgMTAwNjQ0Cj4gLS0tIGEveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCj4g
QEAgLTY4LDcgKzY4LDggQEAKPiDCoHN0YXRpYyB1bnNpZ25lZCBsb25nIHAybV90eXBlX3RvX2Zs
YWdzKGNvbnN0IHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqBwMm1fdHlwZV90IHQsCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBtZm5fdCBtZm4sCj4gLcKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoHVuc2lnbmVkIGludCBsZXZlbCkKPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgdW5zaWduZWQgaW50IGxldmVsLAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBwMm1fYWNj
ZXNzX3QgYWNjZXNzKQo+IMKgewo+IMKgwqDCoMKgwqB1bnNpZ25lZCBsb25nIGZsYWdzOwo+IMKg
wqDCoMKgwqAvKgo+IEBAIC04NywyMyArODgsMjcgQEAgc3RhdGljIHVuc2lnbmVkIGxvbmcgcDJt
X3R5cGVfdG9fZmxhZ3MoY29uc3QKPiBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+IMKgwqDCoMKg
wqBjYXNlIHAybV9yYW1fcGFnZWQ6Cj4gwqDCoMKgwqDCoGNhc2UgcDJtX3JhbV9wYWdpbmdfaW46
Cj4gwqDCoMKgwqDCoGRlZmF1bHQ6Cj4gLcKgwqDCoMKgwqDCoMKgwqByZXR1cm4gZmxhZ3MgfCBf
UEFHRV9OWF9CSVQ7Cj4gK8KgwqDCoMKgwqDCoMKgwqBmbGFncyB8PSBQMk1fQkFTRV9GTEFHUyB8
IF9QQUdFX05YX0JJVDsKPiArwqDCoMKgwqDCoMKgwqDCoGJyZWFrOwo+IMKgwqDCoMKgwqBjYXNl
IHAybV9ncmFudF9tYXBfcm86Cj4gwqDCoMKgwqDCoMKgwqDCoMKgcmV0dXJuIGZsYWdzIHwgUDJN
X0JBU0VfRkxBR1MgfCBfUEFHRV9OWF9CSVQ7Cj4gwqDCoMKgwqDCoGNhc2UgcDJtX2lvcmVxX3Nl
cnZlcjoKPiDCoMKgwqDCoMKgwqDCoMKgwqBmbGFncyB8PSBQMk1fQkFTRV9GTEFHUyB8IF9QQUdF
X1JXIHwgX1BBR0VfTlhfQklUOwo+IMKgwqDCoMKgwqDCoMKgwqDCoGlmICggcDJtLT5pb3JlcS5m
bGFncyAmIFhFTl9ETU9QX0lPUkVRX01FTV9BQ0NFU1NfV1JJVEUgKQo+IC3CoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqByZXR1cm4gZmxhZ3MgJiB+X1BBR0VfUlc7Cj4gLcKgwqDCoMKgwqDCoMKgwqBy
ZXR1cm4gZmxhZ3M7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGZsYWdzICY9IH5fUEFHRV9S
VzsKPiArwqDCoMKgwqDCoMKgwqDCoGJyZWFrOwo+IMKgwqDCoMKgwqBjYXNlIHAybV9yYW1fcm86
Cj4gwqDCoMKgwqDCoGNhc2UgcDJtX3JhbV9sb2dkaXJ0eToKPiDCoMKgwqDCoMKgY2FzZSBwMm1f
cmFtX3NoYXJlZDoKPiAtwqDCoMKgwqDCoMKgwqDCoHJldHVybiBmbGFncyB8IFAyTV9CQVNFX0ZM
QUdTOwo+ICvCoMKgwqDCoMKgwqDCoMKgZmxhZ3MgfD0gUDJNX0JBU0VfRkxBR1M7Cj4gK8KgwqDC
oMKgwqDCoMKgwqBicmVhazsKPiDCoMKgwqDCoMKgY2FzZSBwMm1fcmFtX3J3Ogo+IC3CoMKgwqDC
oMKgwqDCoMKgcmV0dXJuIGZsYWdzIHwgUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9SVzsKPiArwqDC
oMKgwqDCoMKgwqDCoGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlc7Cj4gK8KgwqDC
oMKgwqDCoMKgwqBicmVhazsKPiDCoMKgwqDCoMKgY2FzZSBwMm1fZ3JhbnRfbWFwX3J3Ogo+IMKg
wqDCoMKgwqBjYXNlIHAybV9tYXBfZm9yZWlnbjoKPiAtwqDCoMKgwqDCoMKgwqDCoHJldHVybiBm
bGFncyB8IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcgfCBfUEFHRV9OWF9CSVQ7Cj4gK8KgwqDC
oMKgwqDCoMKgwqBmbGFncyB8PSBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXIHwgX1BBR0VfTlhf
QklUOwo+ICvCoMKgwqDCoMKgwqDCoMKgYnJlYWs7Cj4gwqDCoMKgwqDCoGNhc2UgcDJtX21taW9f
ZGlyZWN0Ogo+IMKgwqDCoMKgwqDCoMKgwqDCoGlmICggIXJhbmdlc2V0X2NvbnRhaW5zX3Npbmds
ZXRvbihtbWlvX3JvX3JhbmdlcywKPiBtZm5feChtZm4pKSApCj4gwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqBmbGFncyB8PSBfUEFHRV9SVzsKPiBAQCAtMTEyLDggKzExNywzNyBAQCBzdGF0aWMg
dW5zaWduZWQgbG9uZyBwMm1fdHlwZV90b19mbGFncyhjb25zdAo+IHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBmbGFncyB8PSBfUEFHRV9QV1Q7Cj4g
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBBU1NFUlQoIWxldmVsKTsKPiDCoMKgwqDCoMKgwqDC
oMKgwqB9Cj4gLcKgwqDCoMKgwqDCoMKgwqByZXR1cm4gZmxhZ3MgfCBQMk1fQkFTRV9GTEFHUyB8
IF9QQUdFX1BDRDsKPiArwqDCoMKgwqDCoMKgwqDCoGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwg
X1BBR0VfUENEOwo+ICvCoMKgwqDCoMKgwqDCoMKgYnJlYWs7Cj4gK8KgwqDCoMKgfQo+ICvCoMKg
wqDCoHN3aXRjaCAoIGFjY2VzcyApCj4gK8KgwqDCoMKgewo+ICvCoMKgwqDCoMKgwqDCoMKgY2Fz
ZSBwMm1fYWNjZXNzX3I6Cj4gK8KgwqDCoMKgwqDCoMKgwqBjYXNlIHAybV9hY2Nlc3NfdzoKPiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZmxhZ3MgfD0gX1BBR0VfTlhfQklUOwo+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqBmbGFncyAmPSB+X1BBR0VfUlc7Cj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoGJyZWFrOwo+ICvCoMKgwqDCoMKgwqDCoMKgY2FzZSBwMm1fYWNjZXNzX3J3Ogo+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBmbGFncyB8PSBfUEFHRV9OWF9CSVQ7Cj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoGJyZWFrOwo+ICvCoMKgwqDCoMKgwqDCoMKgY2FzZSBwMm1fYWNjZXNz
X246Cj4gK8KgwqDCoMKgwqDCoMKgwqBjYXNlIHAybV9hY2Nlc3NfbjJyd3g6Cj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoGZsYWdzIHw9IF9QQUdFX05YX0JJVDsKPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgZmxhZ3MgJj0gfl9QQUdFX1JXOwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBi
cmVhazsKPiArwqDCoMKgwqDCoMKgwqDCoGNhc2UgcDJtX2FjY2Vzc19yeDoKPiArwqDCoMKgwqDC
oMKgwqDCoGNhc2UgcDJtX2FjY2Vzc193eDoKPiArwqDCoMKgwqDCoMKgwqDCoGNhc2UgcDJtX2Fj
Y2Vzc19yeDJydzoKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZmxhZ3MgJj0gfihfUEFHRV9O
WF9CSVQgfCBfUEFHRV9SVyk7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGJyZWFrOwo+ICvC
oMKgwqDCoMKgwqDCoMKgY2FzZSBwMm1fYWNjZXNzX3g6Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoGZsYWdzICY9IH5fUEFHRV9SVzsKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgYnJlYWs7
Cj4gK8KgwqDCoMKgwqDCoMKgwqBjYXNlIHAybV9hY2Nlc3Nfcnd4Ogo+ICvCoMKgwqDCoMKgwqDC
oMKgZGVmYXVsdDoKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgYnJlYWs7Cj4gwqDCoMKgwqDC
oH0KPiArwqDCoMKgwqByZXR1cm4gZmxhZ3M7Cj4gwqB9Cj4gwqAKPiDCoAo+IEBAIC0xNzQsNiAr
MjA4LDQ0IEBAIHN0YXRpYyB2b2lkIHAybV9hZGRfaW9tbXVfZmxhZ3MobDFfcGdlbnRyeV90Cj4g
KnAybV9lbnRyeSwKPiDCoMKgwqDCoMKgwqDCoMKgwqBsMWVfYWRkX2ZsYWdzKCpwMm1fZW50cnks
IGlvbW11X25sZXZlbF90b19mbGFncyhubGV2ZWwsCj4gZmxhZ3MpKTsKPiDCoH0KPiDCoAo+ICtz
dGF0aWMgcDJtX2FjY2Vzc190IHAybV9nZXRfYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
IHVuc2lnbmVkCj4gbG9uZyBnZm4pCj4gK3sKPiArwqDCoMKgwqB2b2lkICpwdHI7Cj4gKwo+ICvC
oMKgwqDCoGlmICggIXAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyApCj4gK8KgwqDCoMKgwqDCoMKg
wqByZXR1cm4gcDJtX2FjY2Vzc19yd3g7Cj4gKwo+ICvCoMKgwqDCoHB0ciA9IHJhZGl4X3RyZWVf
bG9va3VwKHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgZ2ZuKTsKPiArwqDCoMKgwqBpZiAoICFw
dHIgKQo+ICvCoMKgwqDCoMKgwqDCoMKgcmV0dXJuIHAybV9hY2Nlc3Nfcnd4Owo+ICvCoMKgwqDC
oGVsc2UKPiArwqDCoMKgwqDCoMKgwqDCoHJldHVybiByYWRpeF90cmVlX3B0cl90b19pbnQocHRy
KTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgcDJtX3NldF9hY2Nlc3Moc3RydWN0IHAybV9kb21h
aW4gKnAybSwgdW5zaWduZWQgbG9uZwo+IGdmbiwKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHAybV9h
Y2Nlc3NfdCBhKQo+ICt7Cj4gK8KgwqDCoMKgaW50IHJjOwo+ICsKPiArwqDCoMKgwqBpZiAoICFw
Mm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MgKQo+ICvCoMKgwqDCoMKgwqDCoMKgcmV0dXJuOwo+ICsK
PiArwqDCoMKgwqBpZiAoIHAybV9hY2Nlc3Nfcnd4ID09IGEgKQo+ICvCoMKgwqDCoHsKPiArwqDC
oMKgwqDCoMKgwqDCoHJhZGl4X3RyZWVfZGVsZXRlKHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywg
Z2ZuKTsKPiArwqDCoMKgwqDCoMKgwqDCoHJldHVybjsKPiArwqDCoMKgwqB9Cj4gKwo+ICvCoMKg
wqDCoHJjID0gcmFkaXhfdHJlZV9pbnNlcnQocDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4s
Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oHJhZGl4X3RyZWVfaW50X3RvX3B0cihhKSk7Cj4gK8KgwqDCoMKgaWYgKCByYyA9PSAtRUVYSVNU
ICkKPiArwqDCoMKgwqDCoMKgwqDCoC8qIElmIGEgc2V0dGluZyBhbHJlYWR5IGV4aXN0cywgY2hh
bmdlIGl0IHRvIHRoZSBuZXcgb25lLiAqLwo+ICvCoMKgwqDCoMKgwqDCoMKgcmFkaXhfdHJlZV9y
ZXBsYWNlX3Nsb3QoCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJhZGl4X3RyZWVfbG9va3Vw
X3Nsb3QoCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcDJtLT5tZW1fYWNjZXNz
X3NldHRpbmdzLCBnZm4pLAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqByYWRpeF90cmVlX2lu
dF90b19wdHIoYSkpOwo+ICt9Cj4gKwo+IMKgLyogUmV0dXJuczogMCBmb3Igc3VjY2VzcywgLWVy
cm5vIGZvciBmYWlsdXJlICovCj4gwqBzdGF0aWMgaW50Cj4gwqBwMm1fbmV4dF9sZXZlbChzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoqdGFibGUsCj4gQEAgLTIwMSw2ICsyNzMsNyBAQCBw
Mm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkCj4gKip0YWJsZSwKPiDC
oMKgwqDCoMKgwqDCoMKgwqBuZXdfZW50cnkgPSBsMWVfZnJvbV9tZm4obWZuLCBQMk1fQkFTRV9G
TEFHUyB8IF9QQUdFX1JXKTsKPiDCoAo+IMKgwqDCoMKgwqDCoMKgwqDCoHAybV9hZGRfaW9tbXVf
ZmxhZ3MoJm5ld19lbnRyeSwgbGV2ZWwsCj4gSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJs
ZSk7Cj4gK8KgwqDCoMKgwqDCoMKgwqBwMm1fc2V0X2FjY2VzcyhwMm0sIGdmbiwgcDJtLT5kZWZh
dWx0X2FjY2Vzcyk7Cj4gwqDCoMKgwqDCoMKgwqDCoMKgcDJtLT53cml0ZV9wMm1fZW50cnkocDJt
LCBnZm4sIHAybV9lbnRyeSwgbmV3X2VudHJ5LCBsZXZlbCArCj4gMSk7Cj4gwqDCoMKgwqDCoH0K
PiDCoMKgwqDCoMKgZWxzZSBpZiAoIGZsYWdzICYgX1BBR0VfUFNFICkKPiBAQCAtMjQ5LDYgKzMy
Miw3IEBAIHAybV9uZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQKPiAqKnRh
YmxlLAo+IMKgwqDCoMKgwqDCoMKgwqDCoHsKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoG5l
d19lbnRyeSA9IGwxZV9mcm9tX3BmbihwZm4gfCAoaSA8PCAoKGxldmVsIC0gMSkgKgo+IFBBR0VU
QUJMRV9PUkRFUikpLAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBmbGFncyk7Cj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoHAybV9zZXRfYWNjZXNzKHAybSwgZ2ZuLCBwMm0tPmRlZmF1bHRfYWNjZXNz
KTsKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwg
Z2ZuLCBsMV9lbnRyeSArIGksIG5ld19lbnRyeSwKPiBsZXZlbCk7Cj4gwqDCoMKgwqDCoMKgwqDC
oMKgfQo+IMKgCj4gQEAgLTI1Niw2ICszMzAsNyBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCB2b2lkCj4gKip0YWJsZSwKPiDCoAo+IMKgwqDCoMKgwqDCoMKgwqDCoG5l
d19lbnRyeSA9IGwxZV9mcm9tX21mbihtZm4sIFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcpOwo+
IMKgwqDCoMKgwqDCoMKgwqDCoHAybV9hZGRfaW9tbXVfZmxhZ3MoJm5ld19lbnRyeSwgbGV2ZWws
Cj4gSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Cj4gK8KgwqDCoMKgwqDCoMKgwqBw
Mm1fc2V0X2FjY2VzcyhwMm0sIGdmbiwgcDJtLT5kZWZhdWx0X2FjY2Vzcyk7Cj4gwqDCoMKgwqDC
oMKgwqDCoMKgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgbmV3X2Vu
dHJ5LCBsZXZlbCArCj4gMSk7Cj4gwqDCoMKgwqDCoH0KPiDCoMKgwqDCoMKgZWxzZQo+IEBAIC00
MjAsOCArNDk1LDkgQEAgc3RhdGljIGludCBkb19yZWNhbGMoc3RydWN0IHAybV9kb21haW4gKnAy
bSwKPiB1bnNpZ25lZCBsb25nIGdmbikKPiDCoMKgwqDCoMKgwqDCoMKgwqBpZiAoIG50ICE9IG90
ICkKPiDCoMKgwqDCoMKgwqDCoMKgwqB7Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB1bnNp
Z25lZCBsb25nIG1mbiA9IGwxZV9nZXRfcGZuKGUpOwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqBwMm1fYWNjZXNzX3QgYSA9IHAybV9nZXRfYWNjZXNzKHAybSwgZ2ZuKTsKPiDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoHVuc2lnbmVkIGxvbmcgZmxhZ3MgPSBwMm1fdHlwZV90b19mbGFncyhw
Mm0sIG50LAo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oF9tZm4obWZuKSwKPiBsZXZlbCk7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgX21mbihtZm4pLAo+IGxldmVsLCBhKTsKPiDCoAo+IMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgaWYgKCBsZXZlbCApCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB7
Cj4gQEAgLTU2OSwxMyArNjQ1LDE0IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21h
aW4gKnAybSwgZ2ZuX3QKPiBnZm5fLCBtZm5fdCBtZm4sCj4gwqDCoMKgwqDCoMKgwqDCoMKgQVNT
RVJUKCFtZm5fdmFsaWQobWZuKSB8fCBwMm10ICE9IHAybV9tbWlvX2RpcmVjdCk7Cj4gwqDCoMKg
wqDCoMKgwqDCoMKgbDNlX2NvbnRlbnQgPSBtZm5fdmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2lu
dmFsaWRfbWZuKHAybXQpCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqA/IHAybV9sM2VfZnJv
bV9wZm4obWZuX3gobWZuKSwKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBwMm1fdHlwZV90b19mbGFncyhwMm0sIHAybXQsIG1m
biwgMikpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBwMm10LCBtZm4sIDIsCj4gcDJt
YSkpCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqA6IGwzZV9lbXB0eSgpOwo+IMKgwqDCoMKg
wqDCoMKgwqDCoGVudHJ5X2NvbnRlbnQubDEgPSBsM2VfY29udGVudC5sMzsKPiDCoAo+IMKgwqDC
oMKgwqDCoMKgwqDCoGlmICggZW50cnlfY29udGVudC5sMSAhPSAwICkKPiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoHAybV9hZGRfaW9tbXVfZmxhZ3MoJmVudHJ5X2NvbnRlbnQsIDAsIGlvbW11
X3B0ZV9mbGFncyk7Cj4gwqAKPiArwqDCoMKgwqDCoMKgwqDCoHAybV9zZXRfYWNjZXNzKHAybSwg
Z2ZuLCBwMm1hKTsKPiDCoMKgwqDCoMKgwqDCoMKgwqBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0s
IGdmbiwgcDJtX2VudHJ5LCBlbnRyeV9jb250ZW50LCAzKTsKPiDCoMKgwqDCoMKgwqDCoMKgwqAv
KiBOQjogcGFnaW5nX3dyaXRlX3AybV9lbnRyeSgpIGhhbmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVy
bHkKPiAqLwo+IMKgwqDCoMKgwqB9Cj4gQEAgLTYwOCw3ICs2ODUsNyBAQCBwMm1fcHRfc2V0X2Vu
dHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90Cj4gZ2ZuXywgbWZuX3QgbWZuLAo+IMKg
Cj4gwqDCoMKgwqDCoMKgwqDCoMKgaWYgKCBtZm5fdmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2lu
dmFsaWRfbWZuKHAybXQpICkKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGVudHJ5X2NvbnRl
bnQgPSBwMm1fbDFlX2Zyb21fcGZuKG1mbl94KG1mbiksCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqBwMm1fdHlwZV90b19mbGFncyhwMm0sCj4gcDJtdCwgbWZuLCAwKSk7Cj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqBwMm1fdHlwZV90b19mbGFncyhwMm0sCj4gcDJtdCwgbWZuLCAwLCBw
Mm1hKSk7Cj4gwqDCoMKgwqDCoMKgwqDCoMKgZWxzZQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgZW50cnlfY29udGVudCA9IGwxZV9lbXB0eSgpOwo+IMKgCj4gQEAgLTYzMCw2ICs3MDcsNyBA
QCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90Cj4gZ2ZuXywg
bWZuX3QgbWZuLAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcDJtLT5pb3JlcS5lbnRyeV9j
b3VudC0tOwo+IMKgwqDCoMKgwqDCoMKgwqDCoH0KPiDCoAo+ICvCoMKgwqDCoMKgwqDCoMKgcDJt
X3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybWEpOwo+IMKgwqDCoMKgwqDCoMKgwqDCoC8qIGxldmVs
IDEgZW50cnkgKi8KPiDCoMKgwqDCoMKgwqDCoMKgwqBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0s
IGdmbiwgcDJtX2VudHJ5LCBlbnRyeV9jb250ZW50LCAxKTsKPiDCoMKgwqDCoMKgwqDCoMKgwqAv
KiBOQjogcGFnaW5nX3dyaXRlX3AybV9lbnRyeSgpIGhhbmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVy
bHkKPiAqLwo+IEBAIC02NjEsMTMgKzczOSwxNCBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGdmbl90Cj4gZ2ZuXywgbWZuX3QgbWZuLAo+IMKgwqDCoMKgwqDCoMKg
wqDCoEFTU0VSVCghbWZuX3ZhbGlkKG1mbikgfHwgcDJtdCAhPSBwMm1fbW1pb19kaXJlY3QpOwo+
IMKgwqDCoMKgwqDCoMKgwqDCoGwyZV9jb250ZW50ID0gbWZuX3ZhbGlkKG1mbikgfHwgcDJtX2Fs
bG93c19pbnZhbGlkX21mbihwMm10KQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgPyBwMm1f
bDJlX2Zyb21fcGZuKG1mbl94KG1mbiksCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBw
Mm10LCBtZm4sIDEpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoHAybV90eXBlX3RvX2ZsYWdzKHAybSwgcDJtdCwgbWZuLCAx
LAo+IHAybWEpKQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgOiBsMmVfZW1wdHkoKTsKPiDC
oMKgwqDCoMKgwqDCoMKgwqBlbnRyeV9jb250ZW50LmwxID0gbDJlX2NvbnRlbnQubDI7Cj4gwqAK
PiDCoMKgwqDCoMKgwqDCoMKgwqBpZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApCj4gwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqBwMm1fYWRkX2lvbW11X2ZsYWdzKCZlbnRyeV9jb250ZW50LCAw
LCBpb21tdV9wdGVfZmxhZ3MpOwo+IMKgCj4gK8KgwqDCoMKgwqDCoMKgwqBwMm1fc2V0X2FjY2Vz
cyhwMm0sIGdmbiwgcDJtYSk7Cj4gwqDCoMKgwqDCoMKgwqDCoMKgcDJtLT53cml0ZV9wMm1fZW50
cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlfY29udGVudCwgMik7Cj4gwqDCoMKgwqDCoMKg
wqDCoMKgLyogTkI6IHBhZ2luZ193cml0ZV9wMm1fZW50cnkoKSBoYW5kbGVzIHRsYiBmbHVzaGVz
IHByb3Blcmx5Cj4gKi8KPiDCoMKgwqDCoMKgfQo+IEBAIC03NDksOCArODI4LDcgQEAgcDJtX3B0
X2dldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdAo+IGdmbl8sCj4gwqDCoMKg
wqDCoMKgKiBYWFggT25jZSB3ZSBzdGFydCBleHBsaWNpdGx5IHJlZ2lzdGVyaW5nIE1NSU8gcmVn
aW9ucyBpbiB0aGUKPiBwMm3CoAo+IMKgwqDCoMKgwqDCoCogWFhYIHdlIHdpbGwgcmV0dXJuIHAy
bV9pbnZhbGlkIGZvciB1bm1hcHBlZCBnZm5zICovCj4gwqDCoMKgwqDCoCp0ID0gcDJtX21taW9f
ZG07Cj4gLcKgwqDCoMKgLyogTm90IGltcGxlbWVudGVkIGV4Y2VwdCB3aXRoIEVQVCAqLwo+IC3C
oMKgwqDCoCphID0gcDJtX2FjY2Vzc19yd3g7wqAKPiArwqDCoMKgwqAqYSA9IHAybV9hY2Nlc3Nf
bjsKPiDCoAo+IMKgwqDCoMKgwqBpZiAoIGdmbiA+IHAybS0+bWF4X21hcHBlZF9wZm4gKQo+IMKg
wqDCoMKgwqB7Cj4gQEAgLTgxMyw2ICs4OTEsNyBAQCBwb2RfcmV0cnlfbDM6Cj4gwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgbDFfdGFibGVfb2Zmc2V0KGFk
ZHIpKTsKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCp0ID0gcDJtX3JlY2FsY190eXBlKHJl
Y2FsYyB8fCBfbmVlZHNfcmVjYWxjKGZsYWdzKSwKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHAybV9mbGFnc190b190
eXBlKGZsYWdzKSwgcDJtLAo+IGdmbik7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCphID0g
cDJtX2dldF9hY2Nlc3MocDJtLCBnZm4pOwo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdW5t
YXBfZG9tYWluX3BhZ2UobDNlKTsKPiDCoAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgQVNT
RVJUKG1mbl92YWxpZChtZm4pIHx8ICFwMm1faXNfcmFtKCp0KSk7Cj4gQEAgLTg1Miw2ICs5MzEs
NyBAQCBwb2RfcmV0cnlfbDI6Cj4gwqDCoMKgwqDCoMKgwqDCoMKgbWZuID0gX21mbihsMmVfZ2V0
X3BmbigqbDJlKSArIGwxX3RhYmxlX29mZnNldChhZGRyKSk7Cj4gwqDCoMKgwqDCoMKgwqDCoMKg
KnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxjIHx8IF9uZWVkc19yZWNhbGMoZmxhZ3MpLAo+IMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oHAybV9mbGFnc190b190eXBlKGZsYWdzKSwgcDJtLCBnZm4pOwo+ICvCoMKgwqDCoMKgwqDCoMKg
KmEgPSBwMm1fZ2V0X2FjY2VzcyhwMm0sIGdmbik7Cj4gwqDCoMKgwqDCoMKgwqDCoMKgdW5tYXBf
ZG9tYWluX3BhZ2UobDJlKTsKPiDCoMKgwqDCoMKgwqDCoMKgwqAKPiDCoMKgwqDCoMKgwqDCoMKg
wqBBU1NFUlQobWZuX3ZhbGlkKG1mbikgfHwgIXAybV9pc19yYW0oKnQpKTsKPiBAQCAtODg4LDYg
Kzk2OCw3IEBAIHBvZF9yZXRyeV9sMToKPiDCoMKgwqDCoMKgfQo+IMKgwqDCoMKgwqBtZm4gPSBs
MWVfZ2V0X21mbigqbDFlKTsKPiDCoMKgwqDCoMKgKnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxj
IHx8IF9uZWVkc19yZWNhbGMoZmxhZ3MpLCBsMXQsIHAybSwKPiBnZm4pOwo+ICvCoMKgwqDCoCph
ID0gcDJtX2dldF9hY2Nlc3MocDJtLCBnZm4pOwo+IMKgwqDCoMKgwqB1bm1hcF9kb21haW5fcGFn
ZShsMWUpOwo+IMKgCj4gwqDCoMKgwqDCoEFTU0VSVChtZm5fdmFsaWQobWZuKSB8fCAhcDJtX2lz
X3JhbSgqdCkgfHwgcDJtX2lzX3BhZ2luZygqdCkpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBpbmRleCBjNTNjYWI0Li4xMmUy
ZDI0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYwo+IEBAIC02NzUsNiArNjc1LDEyIEBAIHZvaWQgcDJtX3RlYXJkb3duKHN0
cnVjdCBwMm1fZG9tYWluICpwMm0pCj4gwqAKPiDCoMKgwqDCoMKgZCA9IHAybS0+ZG9tYWluOwo+
IMKgCj4gK8KgwqDCoMKgaWYgKCBwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MgKQo+ICvCoMKgwqDC
oHsKPiArwqDCoMKgwqDCoMKgwqDCoHJhZGl4X3RyZWVfZGVzdHJveShwMm0tPm1lbV9hY2Nlc3Nf
c2V0dGluZ3MsIE5VTEwpOwo+ICvCoMKgwqDCoMKgwqDCoMKgeGZyZWUocDJtLT5tZW1fYWNjZXNz
X3NldHRpbmdzKTsKPiArwqDCoMKgwqB9Cj4gKwo+IMKgwqDCoMKgwqBwMm1fbG9jayhwMm0pOwo+
IMKgwqDCoMKgwqBBU1NFUlQoYXRvbWljX3JlYWQoJmQtPnNocl9wYWdlcykgPT0gMCk7Cj4gwqDC
oMKgwqDCoHAybS0+cGh5c190YWJsZSA9IHBhZ2V0YWJsZV9udWxsKCk7Cj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tb25pdG9yLmMgYi94ZW4vYXJjaC94ODYvbW9uaXRvci5jCj4gaW5kZXgg
M2ZiNjUzMS4uMThiODhhMSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW9uaXRvci5jCj4g
KysrIGIveGVuL2FyY2gveDg2L21vbml0b3IuYwo+IEBAIC0yMCwxMCArMjAsMTMgQEAKPiDCoCAq
Lwo+IMKgCj4gwqAjaW5jbHVkZSA8YXNtL21vbml0b3IuaD4KPiArI2luY2x1ZGUgPGFzbS9wMm0u
aD4KPiDCoCNpbmNsdWRlIDxwdWJsaWMvdm1fZXZlbnQuaD4KPiDCoAo+IMKgaW50IGFyY2hfbW9u
aXRvcl9pbml0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQo+IMKgewo+ICvCoMKgwqDCoHN0cnVj
dCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4gKwo+IMKgwqDCoMKgwqBp
ZiAoICFkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1hcCApCj4gwqDCoMKgwqDCoMKgwqDCoMKgZC0+
YXJjaC5tb25pdG9yLm1zcl9iaXRtYXAgPSB4emFsbG9jX2FycmF5KHN0cnVjdAo+IG1vbml0b3Jf
bXNyX2JpdG1hcCwKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoDIpOwo+IEBAIC0zMSw2ICszNCwxNiBAQCBpbnQgYXJjaF9tb25pdG9yX2luaXRfZG9tYWlu
KHN0cnVjdCBkb21haW4gKmQpCj4gwqDCoMKgwqDCoGlmICggIWQtPmFyY2gubW9uaXRvci5tc3Jf
Yml0bWFwICkKPiDCoMKgwqDCoMKgwqDCoMKgwqByZXR1cm4gLUVOT01FTTsKPiDCoAo+ICvCoMKg
wqDCoGlmICggY3B1X2hhc19zdm0gJiYgIXAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyApCj4gK8Kg
wqDCoMKgewo+ICvCoMKgwqDCoMKgwqDCoMKgcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzID0geG1h
bGxvYyhzdHJ1Y3QgcmFkaXhfdHJlZV9yb290KTsKPiArCj4gK8KgwqDCoMKgwqDCoMKgwqBpZigg
IXAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyApCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJl
dHVybiAtRU5PTUVNOwo+ICsKPiArwqDCoMKgwqDCoMKgwqDCoHJhZGl4X3RyZWVfaW5pdChwMm0t
Pm1lbV9hY2Nlc3Nfc2V0dGluZ3MpOwo+ICvCoMKgwqDCoH0KPiArCj4gwqDCoMKgwqDCoHJldHVy
biAwOwo+IMKgfQo+IMKgCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX2Fj
Y2Vzcy5oIGIveGVuL2luY2x1ZGUvYXNtLQo+IHg4Ni9tZW1fYWNjZXNzLmgKPiBpbmRleCA0MDQz
YzlmLi4zNGYyYzA3IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vz
cy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fYWNjZXNzLmgKPiBAQCAtNDYsNyAr
NDYsNyBAQCBib29sIHAybV9tZW1fYWNjZXNzX2VtdWxhdGVfY2hlY2soc3RydWN0IHZjcHUgKnYs
Cj4gwqAvKiBTYW5pdHkgY2hlY2sgZm9yIG1lbV9hY2Nlc3MgaGFyZHdhcmUgc3VwcG9ydCAqLwo+
IMKgc3RhdGljIGlubGluZSBib29sIHAybV9tZW1fYWNjZXNzX3Nhbml0eV9jaGVjayhzdHJ1Y3Qg
ZG9tYWluICpkKQo+IMKgewo+IC3CoMKgwqDCoHJldHVybiBpc19odm1fZG9tYWluKGQpICYmIGNw
dV9oYXNfdm14ICYmIGhhcF9lbmFibGVkKGQpOwo+ICvCoMKgwqDCoHJldHVybiBpc19odm1fZG9t
YWluKGQpICYmIGhhcF9lbmFibGVkKGQpOwo+IMKgfQo+IMKgCj4gwqAjZW5kaWYgLypfX0FTTV9Y
ODZfTUVNX0FDQ0VTU19IX18gKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
Mm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKPiBpbmRleCBkNGIzY2ZjLi5hMjMzMDBh
IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKPiArKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3AybS5oCj4gQEAgLTI4OCw2ICsyODgsMTIgQEAgc3RydWN0IHAybV9kb21h
aW4gewo+IMKgwqDCoMKgwqDCoCogcmV0eXBlZCBnZXQgdGhpcyBhY2Nlc3MgdHlwZS7CoMKgU2Vl
IGRlZmluaXRpb24gb2YKPiBwMm1fYWNjZXNzX3QuICovCj4gwqDCoMKgwqDCoHAybV9hY2Nlc3Nf
dCBkZWZhdWx0X2FjY2VzczsKPiDCoAo+ICvCoMKgwqDCoC8qCj4gK8KgwqDCoMKgwqAqIFJhZGl4
IHRyZWUgdG8gc3RvcmUgdGhlIHAybV9hY2Nlc3NfdCBzZXR0aW5ncyBhcyB0aGUgcHRlJ3MKPiBk
b24ndCBoYXZlCj4gK8KgwqDCoMKgwqAqIGVub3VnaCBhdmFpbGFibGUgYml0cyB0byBzdG9yZSB0
aGlzIGluZm9ybWF0aW9uLgo+ICvCoMKgwqDCoMKgKi8KPiArwqDCoMKgwqBzdHJ1Y3QgcmFkaXhf
dHJlZV9yb290ICptZW1fYWNjZXNzX3NldHRpbmdzOwo+ICsKPiDCoMKgwqDCoMKgLyogSWYgdHJ1
ZSwgYW5kIGFuIGFjY2VzcyBmYXVsdCBjb21lcyBpbiBhbmQgdGhlcmUgaXMgbm8KPiB2bV9ldmVu
dCBsaXN0ZW5lcizCoAo+IMKgwqDCoMKgwqDCoCogcGF1c2UgZG9tYWluLsKgwqBPdGhlcndpc2Us
IHJlbW92ZSBhY2Nlc3MgcmVzdHJpY3Rpb25zLiAqLwo+IMKgwqDCoMKgwqBib29sX3TCoMKgwqDC
oMKgwqDCoGFjY2Vzc19yZXF1aXJlZDsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBP-0005mk-D0; Tue, 17 Jul 2018 13:38: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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBO-0005m1-Jg
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:26 +0000
X-Inumbo-ID: b3d1d267-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b3d1d267-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410675"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:09 +0100
Message-ID: <20180717133816.37958-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 06/13] 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>,
 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>,
 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>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIHRoZSBib2lsZXJwbGF0ZSBmb3IgYSBuZXcgaHlwZXJjYWxs
IHRvIGFsbG93IGEKZG9tYWluIHRvIGNvbnRyb2wgSU9NTVUgbWFwcGluZ3MgZm9yIGl0cyBvd24g
cGFnZXMuCldoaWxzdCB0aGVyZSBpcyBkdXBsaWNhdGlvbiBvZiBjb2RlIGJldHdlZW4gdGhlIG5h
dGl2ZSBhbmQgY29tcGF0IGVudHJ5CnBvaW50cyB3aGljaCBhcHBlYXJzIHJpcGUgZm9yIHNvbWUg
Zm9ybSBvZiBjb21iaW5hdGlvbiwgSSB0aGluayBpdCBpcwpiZXR0ZXIgdG8gbWFpbnRhaW4gdGhl
IHNlcGFyYXRpb24gYXMtaXMgYmVjYXVzZSB0aGUgY29tcGF0IGVudHJ5IHBvaW50CndpbGwgbmVj
ZXNzYXJpbHkgZ2FpbiBjb21wbGV4aXR5IGluIHN1YnNlcXVlbnQgcGF0Y2hlcy4KCk5PVEU6IFRo
aXMgaHlwZXJjYWxsIGlzIG9ubHkgaW1wbGVtZW50ZWQgZm9yIHg4NiBhbmQgaXMgY3VycmVudGx5
CiAgICAgIHJlc3RyaWN0ZWQgYnkgWFNNIHRvIGRvbTAuIEl0cyBzY29wZSBjYW4gYmUgZXhwYW5k
ZWQgaW4gZnV0dXJlCiAgICAgIGlmIG5lZWQgYmUuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0
eWNoby5uc2EuZ292PgoKdjM6CiAtIFB1c2ggb3AgY29kZSBpbnRvIFhTTSBjaGVjay4KCnYyOgog
LSBHZXQgcmlkIG9mIHRoZSBjYW5fY29udHJvbF9pb21tdSgpIGZ1bmN0aW9uLCBsZWF2aW5nIHRo
aXMgcGF0Y2ggYXMgcHVyZQogICBib2lsZXJwbGF0ZS4KIC0gUmUtc3RydWN0dXJlIHRoZSBoeXBl
cmNhbGwgdG8gdXNlIGEgYnVmZmVyIGFycmF5LCBzaW1pbGFyIHRvIHRoYXQgdXNlZAogICBieSBf
X0hZUEVSQ0FMTF9kbV9vcCwgdG8gYWxsb3cgZm9yIGZ1dHVyZSBleHBhbnNpb24gb2Ygb3Agc3Ry
dWN0dXJlCiAgIHdpdGhvdXQgYWZmZWN0aW5nIGJpbmFyeSBjb21wYXRpYmlsaXR5LgogLSBEcm9w
IHVzZSBvZiBfXyBpbiBwdWJsaWMgaGVhZGVyIGd1YXJkLgotLS0KIHRvb2xzL2ZsYXNrL3BvbGlj
eS9tb2R1bGVzL3hlbi5pZiAgIHwgICAxICsKIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAg
ICAgICAgIHwgICAxICsKIHhlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMgICAgICAgIHwgICAx
ICsKIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNo
L3g4Ni9pb21tdV9vcC5jICAgICAgICAgICAgIHwgMTg0ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jICAgICAgICAgfCAgIDEg
KwogeGVuL2luY2x1ZGUvTWFrZWZpbGUgICAgICAgICAgICAgICAgfCAgIDIgKwogeGVuL2luY2x1
ZGUvcHVibGljL2lvbW11X29wLmggICAgICAgfCAgNjQgKysrKysrKysrKysrKwogeGVuL2luY2x1
ZGUvcHVibGljL3hlbi5oICAgICAgICAgICAgfCAgIDEgKwogeGVuL2luY2x1ZGUveGVuL2h5cGVy
Y2FsbC5oICAgICAgICAgfCAgMTIgKysrCiB4ZW4vaW5jbHVkZS94bGF0LmxzdCAgICAgICAgICAg
ICAgICB8ICAgMiArCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICB8ICAgNiAr
KwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgfCAgIDYgKysKIHhlbi94c20v
ZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi94c20vZmxhc2svaG9va3Mu
YyAgICAgICAgICAgICAgIHwgICA2ICsrCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVj
dG9ycyB8ICAgMiArCiAxNiBmaWxlcyBjaGFuZ2VkLCAyOTEgaW5zZXJ0aW9ucygrKQogY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQg
eGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKCmRpZmYgLS1naXQgYS90b29scy9mbGFzay9w
b2xpY3kvbW9kdWxlcy94ZW4uaWYgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYK
aW5kZXggN2FlZmQwMDYxZS4uNTE2MTYxMTQ3MSAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9s
aWN5L21vZHVsZXMveGVuLmlmCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5p
ZgpAQCAtNjAsNiArNjAsNyBAQCBkZWZpbmUoYGNyZWF0ZV9kb21haW5fY29tbW9uJywgYAogCWFs
bG93ICQxICQyOmdyYW50IHNldHVwOwogCWFsbG93ICQxICQyOmh2bSB7IGdldHBhcmFtIGh2bWN0
bCBzZXRodm1jCiAJCQlzZXRwYXJhbSBuZXN0ZWQgYWx0cDJtaHZtIGFsdHAybWh2bV9vcCBkbSB9
OworCWFsbG93ICQxICQyOnJlc291cmNlIGNvbnRyb2xfaW9tbXU7CiAnKQogCiAjIGNyZWF0ZV9k
b21haW4ocHJpdiwgdGFyZ2V0KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIv
eGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDU1NjNjODEzZGQuLmMzY2YzNjQ0MzkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUK
QEAgLTMzLDYgKzMzLDcgQEAgb2JqLSQoQ09ORklHX0NSQVNIX0RFQlVHKSArPSBnZGJzdHViLm8K
IG9iai15ICs9IGh5cGVyY2FsbC5vCiBvYmoteSArPSBpMzg3Lm8KIG9iai15ICs9IGk4MjU5Lm8K
K29iai15ICs9IGlvbW11X29wLm8KIG9iai15ICs9IGlvX2FwaWMubwogb2JqLSQoQ09ORklHX0xJ
VkVQQVRDSCkgKz0gYWx0ZXJuYXRpdmUubyBsaXZlcGF0Y2gubwogb2JqLXkgKz0gbXNpLm8KZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h5cGVyY2FsbC5jCmluZGV4IDg1ZWFjZDdkMzMuLjM1NzQ5NjY4MjcgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNh
bGwuYwpAQCAtMTM3LDYgKzEzNyw3IEBAIHN0YXRpYyBjb25zdCBoeXBlcmNhbGxfdGFibGVfdCBo
dm1faHlwZXJjYWxsX3RhYmxlW10gPSB7CiAgICAgQ09NUEFUX0NBTEwobW11ZXh0X29wKSwKICAg
ICBIWVBFUkNBTEwoeGVucG11X29wKSwKICAgICBDT01QQVRfQ0FMTChkbV9vcCksCisgICAgQ09N
UEFUX0NBTEwoaW9tbXVfb3ApLAogICAgIEhZUEVSQ0FMTChhcmNoXzEpCiB9OwogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMK
aW5kZXggOTBlODhjMWQyYy4uMDQ1NzUzZTcwMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h5
cGVyY2FsbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYwpAQCAtNjgsNiArNjgsNyBA
QCBjb25zdCBoeXBlcmNhbGxfYXJnc190IGh5cGVyY2FsbF9hcmdzX3RhYmxlW05SX2h5cGVyY2Fs
bHNdID0KICAgICBBUkdTKHhlbnBtdV9vcCwgMiksCiAgICAgQVJHUyhkbV9vcCwgMyksCiAgICAg
QVJHUyhtY2EsIDEpLAorICAgIEFSR1MoaW9tbXVfb3AsIDIpLAogICAgIEFSR1MoYXJjaF8xLCAx
KSwKIH07CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jIGIveGVuL2FyY2gv
eDg2L2lvbW11X29wLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNzQ0
YzBmY2UyNwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCkBAIC0w
LDAgKzEsMTg0IEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiB4ODYvaW9tbXVfb3AuYwor
ICoKKyAqIFBhcmF2aXJ0dWFsaXNlZCBJT01NVSBmdW5jdGlvbmFsaXR5CisgKgorICogVGhpcyBw
cm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt
b2RpZnkKKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UgYXMgcHVibGlzaGVkIGJ5CisgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBl
aXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgorICogKGF0IHlvdXIgb3B0aW9uKSBh
bnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g
dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJS
QU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFC
SUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBz
aG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlCisgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cu
Z251Lm9yZy9saWNlbnNlcy8+LgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxOCBDaXRyaXggU3lz
dGVtcyBJbmMKKyAqLworCisjaW5jbHVkZSA8eGVuL2V2ZW50Lmg+CisjaW5jbHVkZSA8eGVuL2d1
ZXN0X2FjY2Vzcy5oPgorI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4KKworc3RhdGljIHZvaWQg
aW9tbXVfb3AoeGVuX2lvbW11X29wX3QgKm9wKQoreworICAgIHN3aXRjaCAoIG9wLT5vcCApCisg
ICAgeworICAgIGRlZmF1bHQ6CisgICAgICAgIG9wLT5zdGF0dXMgPSAtRU9QTk9UU1VQUDsKKyAg
ICAgICAgYnJlYWs7CisgICAgfQorfQorCitpbnQgZG9fb25lX2lvbW11X29wKHhlbl9pb21tdV9v
cF9idWZfdCAqYnVmKQoreworICAgIHhlbl9pb21tdV9vcF90IG9wOworICAgIGludCByYzsKKwor
ICAgIGlmICggYnVmLT5zaXplIDwgc2l6ZW9mKG9wKSApCisgICAgICAgIHJldHVybiAtRUZBVUxU
OworCisgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoKHZvaWQgKikmb3AsIGJ1Zi0+aCwgc2l6ZW9m
KG9wKSkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlmICggb3AucGFkICkKKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICByYyA9IHhzbV9pb21tdV9vcChYU01fUFJJViwg
Y3VycmVudC0+ZG9tYWluLCBvcC5vcCk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiBy
YzsKKworICAgIGlvbW11X29wKCZvcCk7CisKKyAgICBpZiAoIF9fY29weV9maWVsZF90b19ndWVz
dChndWVzdF9oYW5kbGVfY2FzdChidWYtPmgsIHhlbl9pb21tdV9vcF90KSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAmb3AsIHN0YXR1cykgKQorICAgICAgICByZXR1cm4gLUVGQVVM
VDsKKworICAgIHJldHVybiAwOworfQorCitsb25nIGRvX2lvbW11X29wKHVuc2lnbmVkIGludCBu
cl9idWZzLAorICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9pb21t
dV9vcF9idWZfdCkgYnVmcykKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBsb25nIHJjID0g
MDsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfYnVmczsgaSsrICkKKyAgICB7CisgICAgICAg
IHhlbl9pb21tdV9vcF9idWZfdCBidWY7CisKKyAgICAgICAgaWYgKCAoKGkgJiAweGZmKSA9PSAw
eGZmKSAmJiBoeXBlcmNhbGxfcHJlZW1wdF9jaGVjaygpICkKKyAgICAgICAgeworICAgICAgICAg
ICAgcmMgPSBpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAo
IGNvcHlfZnJvbV9ndWVzdF9vZmZzZXQoJmJ1ZiwgYnVmcywgaSwgMSkgKQorICAgICAgICB7Cisg
ICAgICAgICAgICByYyA9IC1FRkFVTFQ7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQor
CisgICAgICAgIHJjID0gZG9fb25lX2lvbW11X29wKCZidWYpOworICAgICAgICBpZiAoIHJjICkK
KyAgICAgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIGlmICggcmMgPiAwICkKKyAgICB7Cisg
ICAgICAgIEFTU0VSVChyYyA8IG5yX2J1ZnMpOworICAgICAgICBucl9idWZzIC09IHJjOworICAg
ICAgICBndWVzdF9oYW5kbGVfYWRkX29mZnNldChidWZzLCByYyk7CisKKyAgICAgICAgcmMgPSBo
eXBlcmNhbGxfY3JlYXRlX2NvbnRpbnVhdGlvbihfX0hZUEVSVklTT1JfaW9tbXVfb3AsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImloIiwgbnJfYnVmcywgYnVm
cyk7CisgICAgfQorCisgICAgcmV0dXJuIHJjOworfQorCitpbnQgY29tcGF0X29uZV9pb21tdV9v
cChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKK3sKKyAgICBjb21wYXRfaW9tbXVfb3BfdCBj
bXA7CisgICAgeGVuX2lvbW11X29wX3QgbmF0OworICAgIGludCByYzsKKworICAgIGlmICggYnVm
LT5zaXplIDwgc2l6ZW9mKGNtcCkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlm
ICggY29weV9mcm9tX2NvbXBhdCgodm9pZCAqKSZjbXAsIGJ1Zi0+aCwgc2l6ZW9mKGNtcCkpICkK
KyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICBpZiAoIGNtcC5wYWQgKQorICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKworICAgIHJjID0geHNtX2lvbW11X29wKFhTTV9QUklWLCBjdXJyZW50
LT5kb21haW4sIGNtcC5vcCk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKwor
ICAgIFhMQVRfaW9tbXVfb3AoJm5hdCwgJmNtcCk7CisKKyAgICBpb21tdV9vcCgmbmF0KTsKKwor
ICAgIFhMQVRfaW9tbXVfb3AoJmNtcCwgJm5hdCk7CisKKyAgICBpZiAoIF9fY29weV9maWVsZF90
b19jb21wYXQoY29tcGF0X2hhbmRsZV9jYXN0KGJ1Zi0+aCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdF9pb21tdV9vcF90KSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNtcCwgc3RhdHVzKSApCisgICAgICAgIHJldHVy
biAtRUZBVUxUOworCisgICAgcmV0dXJuIDA7Cit9CisKK2ludCBjb21wYXRfaW9tbXVfb3AodW5z
aWduZWQgaW50IG5yX2J1ZnMsCisgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0oY29tcGF0X2lvbW11X29wX2J1Zl90KSBidWZzKQoreworICAgIHVuc2lnbmVkIGludCBp
OworICAgIGxvbmcgcmMgPSAwOworCisgICAgZm9yICggaSA9IDA7IGkgPCBucl9idWZzOyBpKysg
KQorICAgIHsKKyAgICAgICAgY29tcGF0X2lvbW11X29wX2J1Zl90IGJ1ZjsKKworICAgICAgICBp
ZiAoICgoaSAmIDB4ZmYpID09IDB4ZmYpICYmIGh5cGVyY2FsbF9wcmVlbXB0X2NoZWNrKCkgKQor
ICAgICAgICB7CisgICAgICAgICAgICByYyA9IGk7CisgICAgICAgICAgICBicmVhazsKKyAgICAg
ICAgfQorCisgICAgICAgIGlmICggY29weV9mcm9tX2d1ZXN0X29mZnNldCgmYnVmLCBidWZzLCBp
LCAxKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gLUVGQVVMVDsKKyAgICAgICAgICAg
IGJyZWFrOworICAgICAgICB9CisKKyAgICAgICAgcmMgPSBjb21wYXRfb25lX2lvbW11X29wKCZi
dWYpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGJyZWFrOworICAgIH0KKworICAg
IGlmICggcmMgPiAwICkKKyAgICB7CisgICAgICAgIEFTU0VSVChyYyA8IG5yX2J1ZnMpOworICAg
ICAgICBucl9idWZzIC09IHJjOworICAgICAgICBndWVzdF9oYW5kbGVfYWRkX29mZnNldChidWZz
LCByYyk7CisKKyAgICAgICAgcmMgPSBoeXBlcmNhbGxfY3JlYXRlX2NvbnRpbnVhdGlvbihfX0hZ
UEVSVklTT1JfaW9tbXVfb3AsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgImloIiwgbnJfYnVmcywgYnVmcyk7CisgICAgfQorCisgICAgcmV0dXJuIHJjOworfQor
CisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAi
QlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRh
YnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9o
eXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYwppbmRleCBiYmMzMDExZDFh
Li5kMjNmOWFmNDJmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKKysr
IGIveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCkBAIC04MCw2ICs4MCw3IEBAIGNvbnN0IGh5
cGVyY2FsbF90YWJsZV90IHB2X2h5cGVyY2FsbF90YWJsZVtdID0gewogICAgIEhZUEVSQ0FMTCh4
ZW5wbXVfb3ApLAogICAgIENPTVBBVF9DQUxMKGRtX29wKSwKICAgICBIWVBFUkNBTEwobWNhKSwK
KyAgICBDT01QQVRfQ0FMTChpb21tdV9vcCksCiAgICAgSFlQRVJDQUxMKGFyY2hfMSksCiB9Owog
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9NYWtlZmlsZSBiL3hlbi9pbmNsdWRlL01ha2VmaWxl
CmluZGV4IDdjNTAzNGU2ZTAuLjNlNjQyMWM0YjQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL01h
a2VmaWxlCisrKyBiL3hlbi9pbmNsdWRlL01ha2VmaWxlCkBAIC0xMSw2ICsxMSw3IEBAIGhlYWRl
cnMteSA6PSBcCiAgICAgY29tcGF0L2ZlYXR1cmVzLmggXAogICAgIGNvbXBhdC9ncmFudF90YWJs
ZS5oIFwKICAgICBjb21wYXQva2V4ZWMuaCBcCisgICAgY29tcGF0L2lvbW11X29wLmggXAogICAg
IGNvbXBhdC9tZW1vcnkuaCBcCiAgICAgY29tcGF0L25taS5oIFwKICAgICBjb21wYXQvcGh5c2Rl
di5oIFwKQEAgLTI5LDYgKzMwLDcgQEAgaGVhZGVycy0kKENPTkZJR19YODYpICAgICArPSBjb21w
YXQvYXJjaC14ODYveGVuLSQoY29tcGF0LWFyY2gteSkuaAogaGVhZGVycy0kKENPTkZJR19YODYp
ICAgICArPSBjb21wYXQvaHZtL2RtX29wLmgKIGhlYWRlcnMtJChDT05GSUdfWDg2KSAgICAgKz0g
Y29tcGF0L2h2bS9odm1fb3AuaAogaGVhZGVycy0kKENPTkZJR19YODYpICAgICArPSBjb21wYXQv
aHZtL2h2bV92Y3B1LmgKK2hlYWRlcnMtJChDT05GSUdfWDg2KSAgICAgKz0gY29tcGF0L2lvbW11
X29wLmgKIGhlYWRlcnMteSAgICAgICAgICAgICAgICAgKz0gY29tcGF0L2FyY2gtJChjb21wYXQt
YXJjaC15KS5oIGNvbXBhdC9wbXUuaCBjb21wYXQveGxhdC5oCiBoZWFkZXJzLSQoQ09ORklHX0ZM
QVNLKSAgICs9IGNvbXBhdC94c20vZmxhc2tfb3AuaAogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvaW9tbXVfb3AuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmMzYjY4ZjY2NWEKLS0tIC9kZXYvbnVs
bAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApAQCAtMCwwICsxLDY0IEBACisv
KgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFu
eSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2Np
YXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGlu
IHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1p
dGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlz
aCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUg
U29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwor
ICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9u
czoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9u
IG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlh
bCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJ
REVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAq
IElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0Yg
TUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5E
IE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENP
UFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVS
CisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9S
IE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lU
SCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNP
RlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxOCBDaXRyaXggU3lzdGVtcyBJbmMKKyAq
LworCisjaWZuZGVmIFhFTl9QVUJMSUNfSU9NTVVfT1BfSAorI2RlZmluZSBYRU5fUFVCTElDX0lP
TU1VX09QX0gKKworI2luY2x1ZGUgInhlbi5oIgorCitzdHJ1Y3QgeGVuX2lvbW11X29wIHsKKyAg
ICB1aW50MTZfdCBvcDsgICAgLyogb3AgdHlwZSAqLworICAgIHVpbnQxNl90IHBhZDsKKyAgICBp
bnQzMl90IHN0YXR1czsgLyogb3AgY29tcGxldGlvbiBzdGF0dXM6ICovCisgICAgICAgICAgICAg
ICAgICAgIC8qIDAgZm9yIHN1Y2Nlc3Mgb3RoZXJ3aXNlLCBuZWdhdGl2ZSBlcnJubyAqLworfTsK
K3R5cGVkZWYgc3RydWN0IHhlbl9pb21tdV9vcCB4ZW5faW9tbXVfb3BfdDsKK0RFRklORV9YRU5f
R1VFU1RfSEFORExFKHhlbl9pb21tdV9vcF90KTsKKworc3RydWN0IHhlbl9pb21tdV9vcF9idWYg
eworICAgIFhFTl9HVUVTVF9IQU5ETEUodm9pZCkgaDsKKyAgICB4ZW5fdWxvbmdfdCBzaXplOwor
fTsKK3R5cGVkZWYgc3RydWN0IHhlbl9pb21tdV9vcF9idWYgeGVuX2lvbW11X29wX2J1Zl90Owor
REVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2lvbW11X29wX2J1Zl90KTsKKworLyogYCBlbnVt
IG5lZ19lcnJub3ZhbAorICogYCBIWVBFUlZJU09SX2lvbW11X29wKHVuc2lnbmVkIGludCBucl9i
dWZzLAorICogYCAgICAgICAgICAgICAgICAgICAgIHhlbl9pb21tdV9vcF9idWZfdCBidWZzW10p
CisgKiBgCisgKgorICogQG5yX2J1ZnMgaXMgdGhlIG51bWJlciBvZiBidWZmZXJzIGluIHRoZSBA
YnVmcyBhcnJheS4KKyAqIEBidWZzIHBvaW50cyB0byBhbiBhcnJheSBvZiBidWZmZXJzIHdoZXJl
IGVhY2ggY29udGFpbnMgYSBzdHJ1Y3QKKyAqIHhlbl9pb21tdV9vcC4KKyAqLworCisjZW5kaWYg
LyogWEVOX1BVQkxJQ19JT01NVV9PUF9IICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6Cisg
KiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAor
ICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGlj
L3hlbi5oCmluZGV4IGZiMWRmOGYyOTMuLjY4YjA5NjhlN2QgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL3B1YmxpYy94ZW4uaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKQEAgLTEyMSw2
ICsxMjEsNyBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fdWxvbmdfdCk7CiAjZGVmaW5l
IF9fSFlQRVJWSVNPUl94Y19yZXNlcnZlZF9vcCAgICAgICAzOSAvKiByZXNlcnZlZCBmb3IgWGVu
Q2xpZW50ICovCiAjZGVmaW5lIF9fSFlQRVJWSVNPUl94ZW5wbXVfb3AgICAgICAgICAgICA0MAog
I2RlZmluZSBfX0hZUEVSVklTT1JfZG1fb3AgICAgICAgICAgICAgICAgNDEKKyNkZWZpbmUgX19I
WVBFUlZJU09SX2lvbW11X29wICAgICAgICAgICAgIDQyCiAKIC8qIEFyY2hpdGVjdHVyZS1zcGVj
aWZpYyBoeXBlcmNhbGwgZGVmaW5pdGlvbnMuICovCiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9hcmNo
XzAgICAgICAgICAgICAgICA0OApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2h5cGVyY2Fs
bC5oIGIveGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oCmluZGV4IGNjOTlhZWE1N2QuLjJlYmM5
OTlmNGIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaAorKysgYi94ZW4v
aW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKQEAgLTE2LDYgKzE2LDcgQEAKICNpbmNsdWRlIDxwdWJs
aWMvdmVyc2lvbi5oPgogI2luY2x1ZGUgPHB1YmxpYy9wbXUuaD4KICNpbmNsdWRlIDxwdWJsaWMv
aHZtL2RtX29wLmg+CisjaW5jbHVkZSA8cHVibGljL2lvbW11X29wLmg+CiAjaW5jbHVkZSA8YXNt
L2h5cGVyY2FsbC5oPgogI2luY2x1ZGUgPHhzbS94c20uaD4KIApAQCAtMTQ4LDYgKzE0OSwxMCBA
QCBkb19kbV9vcCgKICAgICB1bnNpZ25lZCBpbnQgbnJfYnVmcywKICAgICBYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHhlbl9kbV9vcF9idWZfdCkgYnVmcyk7CiAKK2V4dGVybiBsb25nCitkb19pb21t
dV9vcCh1bnNpZ25lZCBpbnQgbnJfYnVmcywKKyAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0oeGVuX2lvbW11X29wX2J1Zl90KSBidWZzKTsKKwogI2lmZGVmIENPTkZJR19DT01QQVQK
IAogZXh0ZXJuIGludApAQCAtMjA1LDYgKzIxMCwxMyBAQCBjb21wYXRfZG1fb3AoCiAgICAgdW5z
aWduZWQgaW50IG5yX2J1ZnMsCiAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBidWZz
KTsKIAorI2luY2x1ZGUgPGNvbXBhdC9pb21tdV9vcC5oPgorCitERUZJTkVfWEVOX0dVRVNUX0hB
TkRMRShjb21wYXRfaW9tbXVfb3BfYnVmX3QpOworZXh0ZXJuIGludAorY29tcGF0X2lvbW11X29w
KHVuc2lnbmVkIGludCBucl9idWZzLAorICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0oY29tcGF0X2lvbW11X29wX2J1Zl90KSBidWZzKTsKKwogI2VuZGlmCiAKIHZvaWQgYXJj
aF9nZXRfeGVuX2NhcHMoeGVuX2NhcGFiaWxpdGllc19pbmZvX3QgKmluZm8pOwpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGxhdC5sc3QgYi94ZW4vaW5jbHVkZS94bGF0LmxzdAppbmRleCA1Mjcz
MzIwNTRhLi4zYjE1YzE4YzRlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94bGF0LmxzdAorKysg
Yi94ZW4vaW5jbHVkZS94bGF0LmxzdApAQCAtNzcsNiArNzcsOCBAQAogPwl2Y3B1X2h2bV9jb250
ZXh0CQlodm0vaHZtX3ZjcHUuaAogPwl2Y3B1X2h2bV94ODZfMzIJCQlodm0vaHZtX3ZjcHUuaAog
Pwl2Y3B1X2h2bV94ODZfNjQJCQlodm0vaHZtX3ZjcHUuaAorIQlpb21tdV9vcAkJCWlvbW11X29w
LmgKKyEJaW9tbXVfb3BfYnVmCQkJaW9tbXVfb3AuaAogPwlrZXhlY19leGVjCQkJa2V4ZWMuaAog
IQlrZXhlY19pbWFnZQkJCWtleGVjLmgKICEJa2V4ZWNfcmFuZ2UJCQlrZXhlYy5oCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaCBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCmlu
ZGV4IGZmNmIyZGJmMzkuLjg4OTFkYTA3NTkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS9k
dW1teS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCkBAIC03MTUsNiArNzE1LDEyIEBA
IHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fZG1fb3AoWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBk
b21haW4gKmQpCiAgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rpb24sIGN1cnJlbnQt
PmRvbWFpbiwgZCk7CiB9CiAKK3N0YXRpYyBYU01fSU5MSU5FIGludCB4c21faW9tbXVfb3AoWFNN
X0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBvcCkKK3sKKyAgICBY
U01fQVNTRVJUX0FDVElPTihYU01fUFJJVik7CisgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlv
bihhY3Rpb24sIGN1cnJlbnQtPmRvbWFpbiwgZCk7Cit9CisKICNlbmRpZiAvKiBDT05GSUdfWDg2
ICovCiAKICNpbmNsdWRlIDxwdWJsaWMvdmVyc2lvbi5oPgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCmluZGV4IGYwYzZmYzdlMjkuLmM0
N2MxNDE4ZWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5j
bHVkZS94c20veHNtLmgKQEAgLTE3OCw2ICsxNzgsNyBAQCBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMg
ewogICAgIGludCAoKmlvcG9ydF9tYXBwaW5nKSAoc3RydWN0IGRvbWFpbiAqZCwgdWludDMyX3Qg
cywgdWludDMyX3QgZSwgdWludDhfdCBhbGxvdyk7CiAgICAgaW50ICgqcG11X29wKSAoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IG9wKTsKICAgICBpbnQgKCpkbV9vcCkgKHN0cnVjdCBk
b21haW4gKmQpOworICAgIGludCAoKmlvbW11X29wKSAoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgaW50IG9wKTsKICNlbmRpZgogICAgIGludCAoKnhlbl92ZXJzaW9uKSAodWludDMyX3QgY21k
KTsKICAgICBpbnQgKCpkb21haW5fcmVzb3VyY2VfbWFwKSAoc3RydWN0IGRvbWFpbiAqZCk7CkBA
IC02ODYsNiArNjg3LDExIEBAIHN0YXRpYyBpbmxpbmUgaW50IHhzbV9kbV9vcCh4c21fZGVmYXVs
dF90IGRlZiwgc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4geHNtX29wcy0+ZG1fb3AoZCk7
CiB9CiAKK3N0YXRpYyBpbmxpbmUgaW50IHhzbV9pb21tdV9vcCh4c21fZGVmYXVsdF90IGRlZiwg
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IG9wKQoreworICAgIHJldHVybiB4c21fb3Bz
LT5pb21tdV9vcChkLCBvcCk7Cit9CisKICNlbmRpZiAvKiBDT05GSUdfWDg2ICovCiAKIHN0YXRp
YyBpbmxpbmUgaW50IHhzbV94ZW5fdmVyc2lvbiAoeHNtX2RlZmF1bHRfdCBkZWYsIHVpbnQzMl90
IG9wKQpkaWZmIC0tZ2l0IGEveGVuL3hzbS9kdW1teS5jIGIveGVuL3hzbS9kdW1teS5jCmluZGV4
IDZlNzUxMTk5ZWUuLjAyNTEyYTE1NjYgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZHVtbXkuYworKysg
Yi94ZW4veHNtL2R1bW15LmMKQEAgLTE1NSw2ICsxNTUsNyBAQCB2b2lkIF9faW5pdCB4c21fZml4
dXBfb3BzIChzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykKICAgICBzZXRfdG9fZHVtbXlfaWZf
bnVsbChvcHMsIGlvcG9ydF9tYXBwaW5nKTsKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMs
IHBtdV9vcCk7CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBkbV9vcCk7CisgICAgc2V0
X3RvX2R1bW15X2lmX251bGwob3BzLCBpb21tdV9vcCk7CiAjZW5kaWYKICAgICBzZXRfdG9fZHVt
bXlfaWZfbnVsbChvcHMsIHhlbl92ZXJzaW9uKTsKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChv
cHMsIGRvbWFpbl9yZXNvdXJjZV9tYXApOwpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9ob29r
cy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4IDc4YmMzMjYwMmUuLmEwNDc4NjEwNmYg
MTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYworKysgYi94ZW4veHNtL2ZsYXNrL2hv
b2tzLmMKQEAgLTE2NzIsNiArMTY3MiwxMSBAQCBzdGF0aWMgaW50IGZsYXNrX2RtX29wKHN0cnVj
dCBkb21haW4gKmQpCiAgICAgcmV0dXJuIGN1cnJlbnRfaGFzX3Blcm0oZCwgU0VDQ0xBU1NfSFZN
LCBIVk1fX0RNKTsKIH0KIAorc3RhdGljIGludCBmbGFza19pb21tdV9vcChzdHJ1Y3QgZG9tYWlu
ICpkKQoreworICAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX1JFU09VUkNF
LCBSRVNPVVJDRV9fQ09OVFJPTF9JT01NVSk7Cit9CisKICNlbmRpZiAvKiBDT05GSUdfWDg2ICov
CiAKIHN0YXRpYyBpbnQgZmxhc2tfeGVuX3ZlcnNpb24gKHVpbnQzMl90IG9wKQpAQCAtMTg1MCw2
ICsxODU1LDcgQEAgc3RhdGljIHN0cnVjdCB4c21fb3BlcmF0aW9ucyBmbGFza19vcHMgPSB7CiAg
ICAgLmlvcG9ydF9tYXBwaW5nID0gZmxhc2tfaW9wb3J0X21hcHBpbmcsCiAgICAgLnBtdV9vcCA9
IGZsYXNrX3BtdV9vcCwKICAgICAuZG1fb3AgPSBmbGFza19kbV9vcCwKKyAgICAuaW9tbXVfb3Ag
PSBmbGFza19pb21tdV9vcCwKICNlbmRpZgogICAgIC54ZW5fdmVyc2lvbiA9IGZsYXNrX3hlbl92
ZXJzaW9uLAogICAgIC5kb21haW5fcmVzb3VyY2VfbWFwID0gZmxhc2tfZG9tYWluX3Jlc291cmNl
X21hcCwKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIv
eGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKaW5kZXggYzVkODU0ODZkMC4uMGM4
OTRiNzMzZSAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMK
KysrIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKQEAgLTQ3Myw2ICs0NzMs
OCBAQCBjbGFzcyByZXNvdXJjZQogIyBjaGVja2VkIGZvciBQSFlTREVWT1Bfc2V0dXBfZ3NpICh0
YXJnZXQgSVJRKQogIyBjaGVja2VkIGZvciBQSFlTREVWT1BfcGNpX21tY2ZnX3Jlc2VydmVkICh0
YXJnZXQgeGVuX3QpCiAgICAgc2V0dXAKKyMgY2hlY2tlZCBmb3IgSU9NTVVfT1AKKyAgICBjb250
cm9sX2lvbW11CiB9CiAKICMgQ2xhc3Mgc2VjdXJpdHkgZGVzY3JpYmVzIHRoZSBGTEFTSyBzZWN1
cml0eSBzZXJ2ZXIgaXRzZWxmOyB0aGVzZSBvcGVyYXRpb25zCi0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBO-0005lx-AC; Tue, 17 Jul 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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBN-0005lS-31
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:25 +0000
X-Inumbo-ID: b2b55671-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b2b55671-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410669"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:08 +0100
Message-ID: <20180717133816.37958-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 05/13] 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.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>

VHVybiBpb21tdV9tYXAvdW5tYXBfcGFnZSgpIGludG8gc3RyYWlnaHRmb3J3YXJkIHdyYXBwZXJz
IHRoYXQgY2hlY2sgdGhlCmV4aXN0ZW5jZSBvZiB0aGUgcmVsZXZhbnQgaW9tbXVfb3AgYW5kIGNh
bGwgdGhyb3VnaCB0byBpdC4gVGhpcyBtYWtlcyB0aGVtCnVzYWJsZSBieSBQViBJT01NVSBjb2Rl
IHRvIGJlIGRlbGl2ZXJlZCBpbiBmdXR1cmUgcGF0Y2hlcy4KTGVhdmUgdGhlIGRlY2lzaW9uIG9u
IHdoZXRoZXIgdG8gaW52b2tlIGRvbWFpbl9jcmFzaCgpIHVwIHRvIHRoZSBjYWxsZXIuClRoaXMg
aGFzIHRoZSBhZGRlZCBiZW5lZml0IHRoYXQgdGhlIChtb2R1bGUvbGluZSBudW1iZXIpIG1lc3Nh
Z2UgdGhhdApkb21haW5fY3Jhc2goKSBzcGl0cyBvdXQgd2lsbCBiZSBtb3JlIGluZGljYXRpdmUg
b2Ygd2hlcmUgdGhlIHByb2JsZW0gbGllcy4KCk5PVEU6IFRoaXMgcGF0Y2ggaW5jbHVkZXMgb25l
IGJpdCBvZiBjbGVhbi11cCBpbiBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KCkKICAgICAgcmVwbGFj
aW5nIHVzZSBvZiBwMm0tPmRvbWFpbiB3aXRoIHRoZSBkb21haW4gcG9pbnRlciBwYXNzZWQgaW50
byB0aGUKICAgICAgZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1
bmxhcEBldS5jaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KLS0tCkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogVGltIERl
ZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5j
b20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYyOgogLSBOZXcgaW4gdjIuCi0tLQog
eGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgfCAgNCArKysrCiB4ZW4vYXJjaC94
ODYvbW0uYyAgICAgICAgICAgICAgICAgICB8ICAzICsrKwogeGVuL2FyY2gveDg2L21tL3AybS1l
cHQuYyAgICAgICAgICAgfCAgMyArKysKIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgICAgICAg
ICAgIHwgIDMgKysrCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICB8IDI0ICsr
KysrKysrKysrKysrKysrKysrLS0tLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAg
ICAgfCAgOCArKysrKysrKwogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAgICAgICAgICAgfCAg
MyArKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgIHwgMTIgLS0tLS0tLS0t
LS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyB8ICA0ICsrKysKIDkgZmls
ZXMgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCmluZGV4IGQ3MTlkYjFl
MzAuLmViMzk4NjFiNzMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYworKysgYi94ZW4v
YXJjaC9hcm0vcDJtLmMKQEAgLTk1Myw4ICs5NTMsMTIgQEAgc3RhdGljIGludCBfX3AybV9zZXRf
ZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKIAogICAgIGlmICggbmVlZF9pb21tdShwMm0t
PmRvbWFpbikgJiYKICAgICAgICAgIChscGFlX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFlX3ZhbGlk
KCplbnRyeSkpICkKKyAgICB7CiAgICAgICAgIHJjID0gaW9tbXVfaW90bGJfZmx1c2gocDJtLT5k
b21haW4sIF9iZm4oZ2ZuX3goc2dmbikpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDFVTCA8PCBwYWdlX29yZGVyKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShyYykgJiYgIWlzX2hh
cmR3YXJlX2RvbWFpbihwMm0tPmRvbWFpbikgKQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKHAy
bS0+ZG9tYWluKTsKKyAgICB9CiAgICAgZWxzZQogICAgICAgICByYyA9IDA7CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggOTkwNzBmOTE2
ZC4uMDg4Nzg1NzRmMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tLmMKQEAgLTI3MzcsNiArMjczNyw5IEBAIHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5
cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAgICAgICAg
ICAgICAgIGlvbW11X3JldCA9IGlvbW11X21hcF9wYWdlKGQsIF9iZm4obWZuX3gobWZuKSksIG1m
biwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVh
ZGFibGUgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
Rl93cml0YWJsZSk7CisKKyAgICAgICAgICAgIGlmICggdW5saWtlbHkoaW9tbXVfcmV0KSAmJiAh
aXNfaGFyZHdhcmVfZG9tYWluKGQpICkKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7
CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCmluZGV4IDIwODliNTIzMmQuLjMzZTc3OTAz
ZDYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gv
eDg2L21tL3AybS1lcHQuYwpAQCAtODk1LDYgKzg5NSw5IEBAIG91dDoKICAgICAgICAgICAgICAg
ICAgICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CiAgICAg
ICAgICAgICAgICAgfQorCisgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSAmJiAhaXNfaGFy
ZHdhcmVfZG9tYWluKGQpICkKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAg
ICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hl
bi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCBhNDQxYWYzODhhLi45ZmYwYjNmZTdhIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3Ay
bS1wdC5jCkBAIC03MTcsNiArNzE3LDkgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAg
ICByYyA9IHJldDsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgIH0KKworICAgICAgICBpZiAo
IHVubGlrZWx5KHJjKSAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKHAybS0+ZG9tYWluKSApCisgICAg
ICAgICAgICBkb21haW5fY3Jhc2gocDJtLT5kb21haW4pOwogICAgIH0KIAogICAgIC8qCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5k
ZXggZThhM2MwNGQwOS4uZmZmYTdhYTMyYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtNzIzLDYgKzcyMyw5IEBAIHAybV9y
ZW1vdmVfcGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1
bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAg
ICAgICAgICAgIHJjID0gcmV0OwogICAgICAgICAgICAgfQorCisgICAgICAgICAgICBpZiAoIHVu
bGlrZWx5KHJjKSAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKHAybS0+ZG9tYWluKSApCisgICAgICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKHAybS0+ZG9tYWluKTsKICAgICAgICAgfQogCiAgICAgICAg
IHJldHVybiByYzsKQEAgLTc4OCw2ICs3OTEsOSBAQCBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShz
dHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwgaSkpICkKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAorICAgICAgICAgICAgICAgICAgICBp
ZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgICAgICAgICAgICAgICAgICAgICAgZG9t
YWluX2NyYXNoKGQpOworCiAgICAgICAgICAgICAgICAgICAgIHJldHVybiByYzsKICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICB9CkBAIC0xMTU2LDEyICsxMTYyLDE3IEBAIGludCBzZXRf
aWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2ws
CiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKICAgICBp
bnQgcmV0OwogCi0gICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSAp
CisgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKICAgICB7CiAgICAgICAgIGlm
ICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVy
biBpb21tdV9tYXBfcGFnZShkLCBfYmZuKGdmbl9sKSwgX21mbihnZm5fbCksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwor
CisgICAgICAgIHJldCA9IGlvbW11X21hcF9wYWdlKGQsIF9iZm4oZ2ZuX2wpLCBfbWZuKGdmbl9s
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVG
X3dyaXRhYmxlKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmICFpc19oYXJkd2FyZV9k
b21haW4oZCkgKQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworCisgICAgICAgIHJldHVy
biByZXQ7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOwpAQCAtMTI1MSw3ICsx
MjYyLDEyIEBAIGludCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm5fbCkKICAgICB7CiAgICAgICAgIGlmICggIW5lZWRfaW9tbXUoZCkg
KQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVybiBpb21tdV91bm1hcF9wYWdl
KGQsIF9iZm4oZ2ZuX2wpKTsKKworICAgICAgICByZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIF9i
Zm4oZ2ZuX2wpKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmICFpc19oYXJkd2FyZV9k
b21haW4oZCkgKQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworCisgICAgICAgIHJldHVy
biByZXQ7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOwpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4
IDI2MWUzYjE3YTAuLmExNzljOWNmMmEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFi
bGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTExNTUsNiArMTE1NSw5IEBA
IG1hcF9ncmFudF9yZWYoCiAgICAgICAgIH0KICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICB7
CisgICAgICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4obGQpICkKKyAgICAgICAgICAg
ICAgICBkb21haW5fY3Jhc2gobGQpOworCiAgICAgICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxn
dCwgcmd0KTsKICAgICAgICAgICAgIHJjID0gR05UU1RfZ2VuZXJhbF9lcnJvcjsKICAgICAgICAg
ICAgIGdvdG8gdW5kb19vdXQ7CkBAIC0xNDIxLDcgKzE0MjQsMTIgQEAgdW5tYXBfY29tbW9uKAog
ICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwgcmd0KTsKIAogICAgICAgICBpZiAoIGVyciAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihsZCkgKQor
ICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChsZCk7CisKICAgICAgICAgICAgIHJjID0gR05U
U1RfZ2VuZXJhbF9lcnJvcjsKKyAgICAgICAgfQogICAgIH0KIAogICAgIC8qIElmIGp1c3QgdW5t
YXBwZWQgYSB3cml0YWJsZSBtYXBwaW5nLCBtYXJrIGFzIGRpcnRpZWQgKi8KZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vbWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IGUxNjE2ZWRh
MzIuLjkwMTJiODNhYWUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVu
L2NvbW1vbi9tZW1vcnkuYwpAQCAtODQwLDYgKzg0MCw5IEBAIGludCB4ZW5tZW1fYWRkX3RvX3Bo
eXNtYXAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0cCwK
ICAgICAgICAgcmV0ID0gaW9tbXVfaW90bGJfZmx1c2goZCwgX2Jmbih4YXRwLT5ncGZuIC0gZG9u
ZSksIGRvbmUpOwogICAgICAgICBpZiAoIHVubGlrZWx5KHJldCkgJiYgcmMgPj0gMCApCiAgICAg
ICAgICAgICByYyA9IHJldDsKKworICAgICAgICBpZiAoIHVubGlrZWx5KHJjIDwgMCkgJiYgIWlz
X2hhcmR3YXJlX2RvbWFpbihkKSApCisgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAg
fQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IGNmNzBhNWM0M2MuLjlkNGVk
NmQyNzUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMjcyLDkgKzI3Miw2IEBAIGludCBp
b21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90IG1mbiwKICAg
ICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCiAgICAgICAgICAgICAgICAgICAgImQlZDogSU9N
TVUgbWFwcGluZyBiZm4gJSJQUklfYmZuIiB0byBtZm4gJSJQUklfbWZuIiBmYWlsZWQ6ICVkXG4i
LAogICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgYmZuX3goYmZuKSwgbWZuX3gobWZu
KSwgcmMpOwotCi0gICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCi0gICAgICAg
ICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgfQogCiAgICAgcmV0dXJuIHJjOwpAQCAtMjk1LDkg
KzI5Miw2IEBAIGludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJm
bikKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCiAgICAgICAgICAgICAgICAgICAgImQl
ZDogSU9NTVUgdW5tYXBwaW5nIGJmbiAlIlBSSV9iZm4iIGZhaWxlZDogJWRcbiIsCiAgICAgICAg
ICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBiZm5feChiZm4pLCByYyk7Ci0KLSAgICAgICAgaWYg
KCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsK
ICAgICB9CiAKICAgICByZXR1cm4gcmM7CkBAIC0zMzUsOSArMzI5LDYgQEAgaW50IGlvbW11X2lv
dGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgdW5zaWduZWQgaW50IHBhZ2Vf
Y291bnQpCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgogICAgICAgICAgICAgICAgICAg
ICJkJWQ6IElPTU1VIElPVExCIGZsdXNoIGZhaWxlZDogJWQsIGJmbiAlIlBSSV9iZm4iLCBwYWdl
IGNvdW50ICV1XG4iLAogICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMsIGJmbl94
KGJmbiksIHBhZ2VfY291bnQpOwotCi0gICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihk
KSApCi0gICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgfQogCiAgICAgcmV0dXJuIHJj
OwpAQCAtMzU4LDkgKzM0OSw2IEBAIGludCBpb21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRv
bWFpbiAqZCkKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCiAgICAgICAgICAgICAgICAg
ICAgImQlZDogSU9NTVUgSU9UTEIgZmx1c2ggYWxsIGZhaWxlZDogJWRcbiIsCiAgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7Ci0KLSAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVf
ZG9tYWluKGQpICkKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICB9CiAKICAgICBy
ZXR1cm4gcmM7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IDM3OTg4MmM2OTAu
LjA5NTczNzIyYmQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC0xMDQsNyAr
MTA0LDExIEBAIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFp
biAqZCkKICAgICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDA7CiAKICAgICBp
ZiAoICFyYyApCisgICAgewogICAgICAgICByYyA9IGlvbW11X2lvdGxiX2ZsdXNoX2FsbChkKTsK
KyAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQp
OworICAgIH0KIAogICAgIGlmICggcmMgJiYgcmMgIT0gLUVSRVNUQVJUICkKICAgICAgICAgaW9t
bXVfdGVhcmRvd24oZCk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBO-0005m5-JN; Tue, 17 Jul 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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBN-0005lT-3B
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:25 +0000
X-Inumbo-ID: b36b64e3-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b36b64e3-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410673"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:10 +0100
Message-ID: <20180717133816.37958-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 07/13] 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>,
 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
ZSBub3QgbmVjZXNzYXJpbHkKbGltaXRlZCB0byBSTVJScy4gSWYgaW9tbXVfaW5jbHVzaXZlX21h
cHBpbmcgaXMgc2V0IHRoZW4gYW55IGZyYW1lIG51bWJlcgpmYWxsaW5nIHdpdGhpbiBhbiBFODIw
IHJlc2VydmVkIHJlZ2lvbiBzaG91bGQgYWxzbyBiZSBjb25zaWRlcmVkIGFzCnJlc2VydmVkIGlu
IHRoZSBJT01NVS4KVGhpcyBwYXRjaCBhZGRzIGEgcmFuZ2VzZXQgdG8gdGhlIGRvbWFpbl9pb21t
dSBzdHJ1Y3R1cmUgdGhhdCBpcyB0aGVuIHVzZWQKdG8gdHJhY2sgYWxsIHJlc2VydmVkIHJhbmdl
cy4gVGhpcyB3aWxsIGJlIG5lZWRlZCBieSBhIHN1YnNlcXVlbnQgcGF0Y2gKdG8gdGVzdCB3aGV0
aGVyIGl0IGlzIHNhZmUgdG8gbW9kaWZ5IGEgcGFydGljdWxhciBJT01NVSBlbnRyeS4KClNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmlld2Vk
LWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+Cgp2MjoKIC0gTmV3IGluIHYyLgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMgICAgICAgfCAxMCArKysrKysrKystCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYyAgIHwgMjAgKysrKysrKysrKysrKy0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCAxNyArKysrKysrKysrKysrKysrLQogeGVuL2luY2x1ZGUv
eGVuL2lvbW11LmggICAgICAgICAgICAgICB8ICA2ICsrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCA0
NCBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmlu
ZGV4IDlkNGVkNmQyNzUuLjIwNDgzNDJmM2UgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAt
MTQ3LDYgKzE0NywxMCBAQCBpbnQgaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkK
ICAgICBpZiAoICFpb21tdV9lbmFibGVkICkKICAgICAgICAgcmV0dXJuIDA7CiAKKyAgICBoZC0+
cmVzZXJ2ZWRfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGQsIE5VTEwsIDApOworICAgIGlmICggIWhk
LT5yZXNlcnZlZF9yYW5nZXMgKQorICAgICAgICByZXR1cm4gLUVOT01FTTsKKwogICAgIGhkLT5w
bGF0Zm9ybV9vcHMgPSBpb21tdV9nZXRfb3BzKCk7CiAgICAgcmV0dXJuIGhkLT5wbGF0Zm9ybV9v
cHMtPmluaXQoZCk7CiB9CkBAIC0yNDgsMTIgKzI1MiwxNiBAQCBpbnQgaW9tbXVfY29uc3RydWN0
KHN0cnVjdCBkb21haW4gKmQpCiAKIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRv
bWFpbiAqZCkKIHsKLSAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFkb21faW9tbXUoZCktPnBs
YXRmb3JtX29wcyApCisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9t
bXUoZCk7CisKKyAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkK
ICAgICAgICAgcmV0dXJuOwogCiAgICAgaW9tbXVfdGVhcmRvd24oZCk7CiAKICAgICBhcmNoX2lv
bW11X2RvbWFpbl9kZXN0cm95KGQpOworCisgICAgcmFuZ2VzZXRfZGVzdHJveShoZC0+cmVzZXJ2
ZWRfcmFuZ2VzKTsKIH0KIAogaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJm
bl90IGJmbiwgbWZuX3QgbWZuLApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCBj
OWY1MGYwNGFkLi4yODJlMjI3NDE0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpA
QCAtMTkxMCw2ICsxOTEwLDcgQEAgc3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3Ry
dWN0IGRvbWFpbiAqZCwgYm9vbF90IG1hcCwKICAgICB1bnNpZ25lZCBsb25nIGVuZF9wZm4gPSBQ
QUdFX0FMSUdOXzRLKHJtcnItPmVuZF9hZGRyZXNzKSA+PiBQQUdFX1NISUZUXzRLOwogICAgIHN0
cnVjdCBtYXBwZWRfcm1yciAqbXJtcnI7CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBk
b21faW9tbXUoZCk7CisgICAgaW50IGVyciA9IDA7CiAKICAgICBBU1NFUlQocGNpZGV2c19sb2Nr
ZWQoKSk7CiAgICAgQVNTRVJUKHJtcnItPmJhc2VfYWRkcmVzcyA8IHJtcnItPmVuZF9hZGRyZXNz
KTsKQEAgLTE5MjMsOCArMTkyNCw2IEBAIHN0YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5n
KHN0cnVjdCBkb21haW4gKmQsIGJvb2xfdCBtYXAsCiAgICAgICAgIGlmICggbXJtcnItPmJhc2Ug
PT0gcm1yci0+YmFzZV9hZGRyZXNzICYmCiAgICAgICAgICAgICAgbXJtcnItPmVuZCA9PSBybXJy
LT5lbmRfYWRkcmVzcyApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGludCByZXQgPSAwOwotCiAg
ICAgICAgICAgICBpZiAoIG1hcCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgKytt
cm1yci0+Y291bnQ7CkBAIC0xOTM0LDI4ICsxOTMzLDM1IEBAIHN0YXRpYyBpbnQgcm1ycl9pZGVu
dGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQsIGJvb2xfdCBtYXAsCiAgICAgICAgICAgICBp
ZiAoIC0tbXJtcnItPmNvdW50ICkKICAgICAgICAgICAgICAgICByZXR1cm4gMDsKIAotICAgICAg
ICAgICAgd2hpbGUgKCBiYXNlX3BmbiA8IGVuZF9wZm4gKQorICAgICAgICAgICAgZXJyID0gcmFu
Z2VzZXRfcmVtb3ZlX3JhbmdlKGhkLT5yZXNlcnZlZF9yYW5nZXMsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmFzZV9wZm4sIGVuZF9wZm4pOworICAgICAgICAgICAg
d2hpbGUgKCAhZXJyICYmIGJhc2VfcGZuIDwgZW5kX3BmbiApCiAgICAgICAgICAgICB7CiAgICAg
ICAgICAgICAgICAgaWYgKCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoZCwgYmFzZV9wZm4pICkK
LSAgICAgICAgICAgICAgICAgICAgcmV0ID0gLUVOWElPOworICAgICAgICAgICAgICAgICAgICBl
cnIgPSAtRU5YSU87CisKICAgICAgICAgICAgICAgICBiYXNlX3BmbisrOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBsaXN0X2RlbCgmbXJtcnItPmxpc3QpOwogICAgICAgICAgICAgeGZy
ZWUobXJtcnIpOwotICAgICAgICAgICAgcmV0dXJuIHJldDsKKyAgICAgICAgICAgIHJldHVybiBl
cnI7CiAgICAgICAgIH0KICAgICB9CiAKICAgICBpZiAoICFtYXAgKQogICAgICAgICByZXR1cm4g
LUVOT0VOVDsKIAorICAgIGVyciA9IHJhbmdlc2V0X2FkZF9yYW5nZShoZC0+cmVzZXJ2ZWRfcmFu
Z2VzLCBiYXNlX3BmbiwgZW5kX3Bmbik7CisgICAgaWYgKCBlcnIgKQorICAgICAgICByZXR1cm4g
ZXJyOworCiAgICAgd2hpbGUgKCBiYXNlX3BmbiA8IGVuZF9wZm4gKQogICAgIHsKLSAgICAgICAg
aW50IGVyciA9IHNldF9pZGVudGl0eV9wMm1fZW50cnkoZCwgYmFzZV9wZm4sIHAybV9hY2Nlc3Nf
cncsIGZsYWcpOwotCisgICAgICAgIGVyciA9IHNldF9pZGVudGl0eV9wMm1fZW50cnkoZCwgYmFz
ZV9wZm4sIHAybV9hY2Nlc3NfcncsIGZsYWcpOwogICAgICAgICBpZiAoIGVyciApCiAgICAgICAg
ICAgICByZXR1cm4gZXJyOworCiAgICAgICAgIGJhc2VfcGZuKys7CiAgICAgfQogCmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwppbmRleCA2ZmVkNGE5MmNiLi4wMzI0MTJiOGM2IDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKQEAgLTE2NCwxMCArMTY0LDI1IEBA
IHZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpk
KQogCiAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAgICAgICByYyA9IHJldDsKKwor
ICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIFRoZSBvbmx5IHJlYXNvbiBhIHJlc2VydmVk
IHBhZ2Ugd291bGQgYmUgbWFwcGVkIGlzIHRoYXQKKyAgICAgICAgICAgICAqIGlvbW11X2luY2x1
c2l2ZV9tYXBwaW5nIGlzIHNldCwgaW4gd2hpY2ggY2FzZSB0aGUgQkZOCisgICAgICAgICAgICAg
KiBuZWVkcyB0byBiZSBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIElPTU1VLgorICAgICAgICAg
ICAgICovCisgICAgICAgICAgICBpZiAoIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9S
RVNFUlZFRCkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIEFTU0VSVChpb21tdV9p
bmNsdXNpdmVfbWFwcGluZyk7CisKKyAgICAgICAgICAgICAgICByZXQgPSByYW5nZXNldF9hZGRf
c2luZ2xldG9uKGRvbV9pb21tdShkKS0+cmVzZXJ2ZWRfcmFuZ2VzLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3goYmZuKSk7CisgICAgICAgICAgICAg
ICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsKKyAgICAgICAgICAg
IH0KICAgICAgICAgfQogCiAgICAgICAgIGlmICggcmMgKQotICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4i
LAorICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDogSU9N
TVUgbWFwcGluZy9yZXNlcnZhdGlvbiBmYWlsZWQ6ICVkXG4iLAogICAgICAgICAgICAgICAgICAg
IGQtPmRvbWFpbl9pZCwgcmMpOwogCiAgICAgICAgIGlmICghKGkgJiAoMHhmZmZmZiA+PiAoUEFH
RV9TSElGVCAtIFBBR0VfU0hJRlRfNEspKSkpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
aW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IDYyNDc4NGZlYzguLmNjMGJl
ODFiNGUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oCkBAIC0xMjIsNiArMTIyLDEyIEBAIHN0cnVjdCBkb21haW5faW9tbXUg
ewogCiAgICAgLyogRmVhdHVyZXMgc3VwcG9ydGVkIGJ5IHRoZSBJT01NVSAqLwogICAgIERFQ0xB
UkVfQklUTUFQKGZlYXR1cmVzLCBJT01NVV9GRUFUX2NvdW50KTsKKworICAgIC8qCisgICAgICog
QkZOIHJhbmdlcyB0aGF0IGFyZSByZXNlcnZlZCBpbiB0aGUgZG9tYWluIElPTU1VIG1hcHBpbmdz
IGFuZAorICAgICAqIG11c3Qgbm90IGJlIG1vZGlmaWVkIGFmdGVyIGluaXRpYWxpemF0aW9uLgor
ICAgICAqLworICAgIHN0cnVjdCByYW5nZXNldCAqcmVzZXJ2ZWRfcmFuZ2VzOwogfTsKIAogI2Rl
ZmluZSBkb21faW9tbXUoZCkgICAgICAgICAgICAgICgmKGQpLT5pb21tdSkKLS0gCjIuMTEuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBO-0005mL-Tr; Tue, 17 Jul 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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBN-0005lW-93
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:25 +0000
X-Inumbo-ID: b342937b-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b342937b-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410670"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:05 +0100
Message-ID: <20180717133816.37958-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 02/13] iommu: introduce the concept of BFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 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>

Li4ubWVhbmluZyAnYnVzIGZyYW1lIG51bWJlcicgaS5lLiBhIGZyYW1lIG51bWJlciBtYXBwZWQg
aW4gdGhlIElPTU1VCnJhdGhlciB0aGFuIHRoZSBNTVUuCgpUaGlzIHBhdGNoIGlzIGEgbGFyZ2Vs
eSBjb3NtZXRpYyBjaGFuZ2UgdGhhdCBzdWJzdGl0dXRlcyB0aGUgdGVybXMgJ2dmbicKYW5kICdn
YWRkcicgZm9yICdiZm4nIGFuZCAnYmFkZHInIGluIGFsbCB0aGUgcGxhY2VzIHdoZXJlIHRoZSBm
cmFtZSBudW1iZXIKb3IgYWRkcmVzcyByZWxhdGUgdG8gdGhlIElPTU1VIHJhdGhlciB0aGFuIHRo
ZSBNTVUuCgpUaGUgcGFydHMgdGhhdCBhcmUgbm90IHB1cmVseSBjb3NtZXRpYyBhcmU6CgogLSB0
aGUgaW50cm9kdWN0aW9uIG9mIGEgdHlwZS1zYWZlIGRlY2xhcmF0aW9uIG9mIGJmbl90IGFuZCBk
ZWZpbml0aW9uIG9mCiAgIElOVkFMSURfQkZOIHRvIG1ha2UgdGhlIHN1YnN0aXR1dGlvbiBvZiBn
Zm5feChJTlZBTElEX0dGTikgbWVjaGFuaWNhbC4KIC0gdGhlIGludHJvZHVjdGlvbiBvZiBfX2Jm
bl90b19iYWRkciBhbmQgX19iYWRkcl90b19iZm4gKGFuZCB0eXBlLXNhZmUKICAgdmFyaWFudHMg
d2l0aG91dCB0aGUgbGVhZGluZyBfXykgd2l0aCBzb21lIHVzZSBvZiB0aGUgZm9ybWVyLgoKU3Vi
c2VxdWVudCBwYXRjaGVzIHdpbGwgY29udmVydCBjb2RlIHRvIG1ha2UgdXNlIG9mIHR5cGUtc2Fm
ZSBCRk5zLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KLS0tCkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5p
dEBhbWQuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgoKdjM6CiAtIEdldCByaWQgb2YgaW50ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGVzIGFnYWlu
LgoKdjI6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEphbi4KLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgICAgIHwgMTggKysrLS0tLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICB8IDc2ICsrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwg
IDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgICAgICAgICAgfCAxNiAr
KystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgICAgICAgfCAyOCAr
KysrKy0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8
IDMwICsrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAg
ICAgICB8IDM4ICsrKysrKysrKysrKy0tLQogeGVuL2luY2x1ZGUveGVuL21tLmggICAgICAgICAg
ICAgICAgICAgICAgICB8IDEwICsrKy0KIDggZmlsZXMgY2hhbmdlZCwgMTI1IGluc2VydGlvbnMo
KyksIDkzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9jbWQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQu
YwppbmRleCAwODI0N2ZhMzU0Li5mOTNiZWNkNmUxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2NtZC5jCkBAIC0yODQsNyArMjg0LDcgQEAgdm9pZCBpbnZhbGlkYXRlX2lvbW11
X2FsbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIH0KIAogdm9pZCBhbWRfaW9tbXVfZmx1c2hf
aW90bGIodTggZGV2Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDY0X3QgZ2FkZHIsIHVuc2lnbmVkIGludCBvcmRlcikKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJhZGRyX3QgYmFkZHIsIHVuc2lnbmVkIGludCBvcmRlcikK
IHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11
OwpAQCAtMzE1LDEyICszMTUsMTIgQEAgdm9pZCBhbWRfaW9tbXVfZmx1c2hfaW90bGIodTggZGV2
Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAogCiAgICAgLyogc2VuZCBJTlZBTElEQVRF
X0lPVExCX1BBR0VTIGNvbW1hbmQgKi8KICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxv
Y2ssIGZsYWdzKTsKLSAgICBpbnZhbGlkYXRlX2lvdGxiX3BhZ2VzKGlvbW11LCBtYXhwZW5kLCAw
LCBxdWV1ZWlkLCBnYWRkciwgcmVxX2lkLCBvcmRlcik7CisgICAgaW52YWxpZGF0ZV9pb3RsYl9w
YWdlcyhpb21tdSwgbWF4cGVuZCwgMCwgcXVldWVpZCwgYmFkZHIsIHJlcV9pZCwgb3JkZXIpOwog
ICAgIGZsdXNoX2NvbW1hbmRfYnVmZmVyKGlvbW11KTsKICAgICBzcGluX3VubG9ja19pcnFyZXN0
b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwogfQogCi1zdGF0aWMgdm9pZCBhbWRfaW9tbXVfZmx1
c2hfYWxsX2lvdGxicyhzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnYWRkciwKK3N0YXRpYyB2
b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKHN0cnVjdCBkb21haW4gKmQsIGJhZGRyX3Qg
YmFkZHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgb3JkZXIpCiB7CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CkBAIC0zMzMsNyArMzMzLDcg
QEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9pb3RsYnMoc3RydWN0IGRvbWFpbiAq
ZCwgdWludDY0X3QgZ2FkZHIsCiAgICAgICAgIHU4IGRldmZuID0gcGRldi0+ZGV2Zm47CiAKICAg
ICAgICAgZG8gewotICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKGRldmZuLCBwZGV2
LCBnYWRkciwgb3JkZXIpOworICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKGRldmZu
LCBwZGV2LCBiYWRkciwgb3JkZXIpOwogICAgICAgICAgICAgZGV2Zm4gKz0gcGRldi0+cGhhbnRv
bV9zdHJpZGU7CiAgICAgICAgIH0gd2hpbGUgKCBkZXZmbiAhPSBwZGV2LT5kZXZmbiAmJgogICAg
ICAgICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pID09IFBDSV9TTE9UKHBkZXYtPmRldmZuKSAp
OwpAQCAtMzQyLDcgKzM0Miw3IEBAIHN0YXRpYyB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90
bGJzKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdhZGRyLAogCiAvKiBGbHVzaCBpb21tdSBj
YWNoZSBhZnRlciBwMm0gY2hhbmdlcy4gKi8KIHN0YXRpYyB2b2lkIF9hbWRfaW9tbXVfZmx1c2hf
cGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdWludDY0X3QgZ2FkZHIsIHVuc2lnbmVkIGludCBvcmRlcikKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmFkZHJfdCBiYWRkciwgdW5zaWduZWQgaW50IG9yZGVyKQogewog
ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CkBA
IC0zNTIsMTMgKzM1MiwxMyBAQCBzdGF0aWMgdm9pZCBfYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQogICAgIHsK
ICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Ci0gICAgICAg
IGludmFsaWRhdGVfaW9tbXVfcGFnZXMoaW9tbXUsIGdhZGRyLCBkb21faWQsIG9yZGVyKTsKKyAg
ICAgICAgaW52YWxpZGF0ZV9pb21tdV9wYWdlcyhpb21tdSwgYmFkZHIsIGRvbV9pZCwgb3JkZXIp
OwogICAgICAgICBmbHVzaF9jb21tYW5kX2J1ZmZlcihpb21tdSk7CiAgICAgICAgIHNwaW5fdW5s
b2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CiAgICAgfQogCiAgICAgaWYgKCBh
dHNfZW5hYmxlZCApCi0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKGQsIGdhZGRy
LCBvcmRlcik7CisgICAgICAgIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKGQsIGJhZGRyLCBv
cmRlcik7CiB9CiAKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdlcyhzdHJ1Y3QgZG9tYWlu
ICpkKQpAQCAtMzY3LDkgKzM2Nyw5IEBAIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdlcyhz
dHJ1Y3QgZG9tYWluICpkKQogfQogCiB2b2lkIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1Y3Qg
ZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4s
IHVuc2lnbmVkIGludCBvcmRlcikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgYmZuLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7Ci0gICAgX2FtZF9pb21tdV9mbHVzaF9w
YWdlcyhkLCAodWludDY0X3QpIGdmbiA8PCBQQUdFX1NISUZULCBvcmRlcik7CisgICAgX2FtZF9p
b21tdV9mbHVzaF9wYWdlcyhkLCBfX2Jmbl90b19iYWRkcihiZm4pLCBvcmRlcik7CiB9CiAKIHZv
aWQgYW1kX2lvbW11X2ZsdXNoX2RldmljZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdWludDE2
X3QgYmRmKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21h
cC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCmluZGV4IDcwYjQz
NDViMzcuLjRkZWFiOWNkMmYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9tYXAuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFw
LmMKQEAgLTM1LDEyICszNSwxMiBAQCBzdGF0aWMgdW5zaWduZWQgaW50IHBmbl90b19wZGVfaWR4
KHVuc2lnbmVkIGxvbmcgcGZuLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCiAgICAgcmV0dXJuIGlkeDsK
IH0KIAotdm9pZCBjbGVhcl9pb21tdV9wdGVfcHJlc2VudCh1bnNpZ25lZCBsb25nIGwxX21mbiwg
dW5zaWduZWQgbG9uZyBnZm4pCit2b2lkIGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHVuc2lnbmVk
IGxvbmcgbDFfbWZuLCB1bnNpZ25lZCBsb25nIGJmbikKIHsKICAgICB1NjQgKnRhYmxlLCAqcHRl
OwogCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihsMV9tZm4pKTsKLSAgICBwdGUg
PSB0YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMSk7
CisgICAgcHRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChiZm4sIElPTU1VX1BBR0lOR19NT0RF
X0xFVkVMXzEpOwogICAgICpwdGUgPSAwOwogICAgIHVubWFwX2RvbWFpbl9wYWdlKHRhYmxlKTsK
IH0KQEAgLTEwNCw3ICsxMDQsNyBAQCBzdGF0aWMgYm9vbF90IHNldF9pb21tdV9wZGVfcHJlc2Vu
dCh1MzIgKnBkZSwgdW5zaWduZWQgbG9uZyBuZXh0X21mbiwKICAgICByZXR1cm4gbmVlZF9mbHVz
aDsKIH0KIAotc3RhdGljIGJvb2xfdCBzZXRfaW9tbXVfcHRlX3ByZXNlbnQodW5zaWduZWQgbG9u
ZyBwdF9tZm4sIHVuc2lnbmVkIGxvbmcgZ2ZuLCAKK3N0YXRpYyBib29sX3Qgc2V0X2lvbW11X3B0
ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgcHRfbWZuLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbmV4dF9tZm4sIGlu
dCBwZGVfbGV2ZWwsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbF90
IGl3LCBib29sX3QgaXIpCiB7CkBAIC0xMTQsNyArMTE0LDcgQEAgc3RhdGljIGJvb2xfdCBzZXRf
aW9tbXVfcHRlX3ByZXNlbnQodW5zaWduZWQgbG9uZyBwdF9tZm4sIHVuc2lnbmVkIGxvbmcgZ2Zu
LAogCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwdF9tZm4pKTsKIAotICAgIHBk
ZSA9ICh1MzIqKSh0YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgcGRlX2xldmVsKSk7CisgICAg
cGRlID0gKHUzMiopKHRhYmxlICsgcGZuX3RvX3BkZV9pZHgoYmZuLCBwZGVfbGV2ZWwpKTsKIAog
ICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcGRlX3ByZXNlbnQocGRlLCBuZXh0X21mbiwgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QQUdJTkdfTU9ERV9M
RVZFTF8wLCBpdywgaXIpOwpAQCAtMzMxLDcgKzMzMSw3IEBAIHN0YXRpYyB2b2lkIHNldF9wZGVf
Y291bnQodTY0ICpwZGUsIHVuc2lnbmVkIGludCBjb3VudCkKICAqIG90aGVyd2lzZSBpbmNyZWFz
ZSBwZGUgY291bnQgaWYgbWZuIGlzIGNvbnRpZ291cyB3aXRoIG1mbiAtIDEKICAqLwogc3RhdGlj
IGludCBpb21tdV91cGRhdGVfcGRlX2NvdW50KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgcHRfbWZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1lcmdlX2xldmVsKQogewogICAgIHVu
c2lnbmVkIGludCBwZGVfY291bnQsIG5leHRfbGV2ZWw7CkBAIC0zNDcsNyArMzQ3LDcgQEAgc3Rh
dGljIGludCBpb21tdV91cGRhdGVfcGRlX2NvdW50KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgcHRfbWZuLAogCiAgICAgLyogZ2V0IHBkZSBhdCBtZXJnZSBsZXZlbCAqLwogICAgIHRh
YmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7Ci0gICAgcGRlID0gdGFibGUgKyBw
Zm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsKKyAgICBwZGUgPSB0YWJsZSArIHBmbl90
b19wZGVfaWR4KGJmbiwgbWVyZ2VfbGV2ZWwpOwogCiAgICAgLyogZ2V0IHBhZ2UgdGFibGUgb2Yg
bmV4dCBsZXZlbCAqLwogICAgIG50YWJsZV9tYWRkciA9IGFtZF9pb21tdV9nZXRfbmV4dF90YWJs
ZV9mcm9tX3B0ZSgodTMyKilwZGUpOwpAQCAtMzYyLDcgKzM2Miw3IEBAIHN0YXRpYyBpbnQgaW9t
bXVfdXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21m
biwKICAgICBtYXNrID0gKDFVTEw8PCAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIG5leHRfbGV2ZWwp
KSAtIDE7CiAKICAgICBpZiAoICgoZmlyc3RfbWZuICYgbWFzaykgPT0gMCkgJiYKLSAgICAgICAg
ICgoKGdmbiAmIG1hc2spIHwgZmlyc3RfbWZuKSA9PSBtZm4pICkKKyAgICAgICAgICgoKGJmbiAm
IG1hc2spIHwgZmlyc3RfbWZuKSA9PSBtZm4pICkKICAgICB7CiAgICAgICAgIHBkZV9jb3VudCA9
IGdldF9wZGVfY291bnQoKnBkZSk7CiAKQEAgLTM4Nyw3ICszODcsNyBAQCBvdXQ6CiB9CiAKIHN0
YXRpYyBpbnQgaW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBwdF9tZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2Zu
LCB1bnNpZ25lZCBpbnQgZmxhZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBtZXJnZV9sZXZlbCkKIHsKICAgICB1NjQgKnRhYmxlLCAqcGRl
LCAqbnRhYmxlOwpAQCAtMzk4LDcgKzM5OCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfbWVyZ2VfcGFn
ZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4sCiAgICAgQVNTRVJUKCBz
cGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9tZm4gKTsKIAogICAg
IHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7Ci0gICAgcGRlID0gdGFibGUg
KyBwZm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsKKyAgICBwZGUgPSB0YWJsZSArIHBm
bl90b19wZGVfaWR4KGJmbiwgbWVyZ2VfbGV2ZWwpOwogCiAgICAgLyogZ2V0IGZpcnN0IG1mbiAq
LwogICAgIG50YWJsZV9tZm4gPSBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUoKHUz
MiopcGRlKSA+PiBQQUdFX1NISUZUOwpAQCAtNDM2LDcgKzQzNiw3IEBAIHN0YXRpYyBpbnQgaW9t
bXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4sCiAg
KiB7UmUsIHVufW1hcHBpbmcgc3VwZXIgcGFnZSBmcmFtZXMgY2F1c2VzIHJlLWFsbG9jYXRpb24g
b2YgaW8KICAqIHBhZ2UgdGFibGVzLgogICovCi1zdGF0aWMgaW50IGlvbW11X3BkZV9mcm9tX2dm
bihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwgCitzdGF0aWMgaW50IGlvbW11
X3BkZV9mcm9tX2JmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuW10pCiB7CiAgICAg
dTY0ICpwZGUsICpuZXh0X3RhYmxlX3ZhZGRyOwpAQCAtNDc3LDExICs0NzcsMTEgQEAgc3RhdGlj
IGludCBpb21tdV9wZGVfZnJvbV9nZm4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBw
Zm4sCiAgICAgICAgICAgICAgbmV4dF90YWJsZV9tZm4gIT0gMCApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGludCBpOwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIGdmbjsKKyAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCBiZm47CiAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
cGFnZV9zejsKIAogICAgICAgICAgICAgcGFnZV9zeiA9IDEgPDwgKFBURV9QRVJfVEFCTEVfU0hJ
RlQgKiAobmV4dF9sZXZlbCAtIDEpKTsKLSAgICAgICAgICAgIGdmbiA9ICBwZm4gJiB+KCgxIDw8
IChQVEVfUEVSX1RBQkxFX1NISUZUICogbmV4dF9sZXZlbCkpIC0gMSk7CisgICAgICAgICAgICBi
Zm4gPSAgcGZuICYgfigoMSA8PCAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIG5leHRfbGV2ZWwpKSAt
IDEpOwogICAgICAgICAgICAgbWZuID0gbmV4dF90YWJsZV9tZm47CiAKICAgICAgICAgICAgIC8q
IGFsbG9jYXRlIGxvd2VyIGxldmVsIHBhZ2UgdGFibGUgKi8KQEAgLTQ5OSwxMCArNDk5LDEwIEBA
IHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgcGZuLAogCiAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IFBURV9QRVJfVEFCTEVf
U0laRTsgaSsrICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBzZXRfaW9tbXVfcHRl
X3ByZXNlbnQobmV4dF90YWJsZV9tZm4sIGdmbiwgbWZuLCBuZXh0X2xldmVsLAorICAgICAgICAg
ICAgICAgIHNldF9pb21tdV9wdGVfcHJlc2VudChuZXh0X3RhYmxlX21mbiwgYmZuLCBtZm4sIG5l
eHRfbGV2ZWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhSU9NTVVG
X3dyaXRhYmxlLCAhIUlPTU1VRl9yZWFkYWJsZSk7CiAgICAgICAgICAgICAgICAgbWZuICs9IHBh
Z2Vfc3o7Ci0gICAgICAgICAgICAgICAgZ2ZuICs9IHBhZ2Vfc3o7CisgICAgICAgICAgICAgICAg
YmZuICs9IHBhZ2Vfc3o7CiAgICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBhbWRfaW9tbXVf
Zmx1c2hfYWxsX3BhZ2VzKGQpOwpAQCAtNTQwLDcgKzU0MCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVf
cGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgIHJl
dHVybiAwOwogfQogCi1zdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGdmbikKK3N0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKQogewogICAgIHUxNiBiZGY7CiAgICAg
dm9pZCAqZGV2aWNlX2VudHJ5OwpAQCAtNTU0LDEzICs1NTQsMTMgQEAgc3RhdGljIGludCB1cGRh
dGVfcGFnaW5nX21vZGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAg
dW5zaWduZWQgbG9uZyBvbGRfcm9vdF9tZm47CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7CiAKLSAgICBpZiAoIGdmbiA9PSBnZm5feChJTlZBTElEX0dGTikgKQor
ICAgIGlmICggYmZuID09IGJmbl94KElOVkFMSURfQkZOKSApCiAgICAgICAgIHJldHVybiAtRUFE
RFJOT1RBVkFJTDsKLSAgICBBU1NFUlQoIShnZm4gPj4gREVGQVVMVF9ET01BSU5fQUREUkVTU19X
SURUSCkpOworICAgIEFTU0VSVCghKGJmbiA+PiBERUZBVUxUX0RPTUFJTl9BRERSRVNTX1dJRFRI
KSk7CiAKICAgICBsZXZlbCA9IGhkLT5hcmNoLnBhZ2luZ19tb2RlOwogICAgIG9sZF9yb290ID0g
aGQtPmFyY2gucm9vdF90YWJsZTsKLSAgICBvZmZzZXQgPSBnZm4gPj4gKFBURV9QRVJfVEFCTEVf
U0hJRlQgKiAobGV2ZWwgLSAxKSk7CisgICAgb2Zmc2V0ID0gYmZuID4+IChQVEVfUEVSX1RBQkxF
X1NISUZUICogKGxldmVsIC0gMSkpOwogCiAgICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZoZC0+
YXJjaC5tYXBwaW5nX2xvY2spICYmIGlzX2h2bV9kb21haW4oZCkpOwogCkBAIC02MzEsNyArNjMx
LDcgQEAgc3RhdGljIGludCB1cGRhdGVfcGFnaW5nX21vZGUoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBnZm4pCiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCBhbWRfaW9tbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZu
LAoraW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGJmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBmbGFncykKIHsKICAgICBib29sX3QgbmVlZF9mbHVzaCA9IDA7CkBAIC02NTEsMzQgKzY1
MSwzNCBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICBpZiAoIHJjICkKICAgICB7CiAgICAg
ICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICBBTURfSU9N
TVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBnZm4gPSAlbHhcbiIsIGdmbik7Cisg
ICAgICAgIEFNRF9JT01NVV9ERUJVRygiUm9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGJmbiA9ICVs
eFxuIiwgYmZuKTsKICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICByZXR1cm4gcmM7
CiAgICAgfQogCiAgICAgLyogU2luY2UgSFZNIGRvbWFpbiBpcyBpbml0aWFsaXplZCB3aXRoIDIg
bGV2ZWwgSU8gcGFnZSB0YWJsZSwKLSAgICAgKiB3ZSBtaWdodCBuZWVkIGEgZGVlcGVyIHBhZ2Ug
dGFibGUgZm9yIGxhZ2VyIGdmbiBub3cgKi8KKyAgICAgKiB3ZSBtaWdodCBuZWVkIGEgZGVlcGVy
IHBhZ2UgdGFibGUgZm9yIHdpZGVyIGJmbiBub3cgKi8KICAgICBpZiAoIGlzX2h2bV9kb21haW4o
ZCkgKQogICAgIHsKLSAgICAgICAgaWYgKCB1cGRhdGVfcGFnaW5nX21vZGUoZCwgZ2ZuKSApCisg
ICAgICAgIGlmICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGJmbikgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAg
IEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgZ2ZuID0gJWx4XG4iLCBn
Zm4pOworICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxl
ZCBiZm4gPSAlbHhcbiIsIGJmbik7CiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAg
ICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICAgICAgfQogICAgIH0KIAotICAgIGlmICggaW9t
bXVfcGRlX2Zyb21fZ2ZuKGQsIGdmbiwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKKyAg
ICBpZiAoIGlvbW11X3BkZV9mcm9tX2JmbihkLCBiZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9
PSAwKSApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2Nr
KTsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBn
Zm4gPSAlbHhcbiIsIGdmbik7CisgICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBw
YWdldGFibGUgZW50cnkgYmZuID0gJWx4XG4iLCBiZm4pOwogICAgICAgICBkb21haW5fY3Jhc2go
ZCk7CiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIAogICAgIC8qIEluc3RhbGwgNGsg
bWFwcGluZyBmaXJzdCAqLwotICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQo
cHRfbWZuWzFdLCBnZm4sIG1mbiwgCisgICAgbmVlZF9mbHVzaCA9IHNldF9pb21tdV9wdGVfcHJl
c2VudChwdF9tZm5bMV0sIGJmbiwgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICEhKGZsYWdzICYgSU9NTVVGX3dyaXRhYmxlKSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdzICYgSU9NTVVGX3JlYWRhYmxl
KSk7CkBAIC02OTAsNyArNjkwLDcgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgLyogNEsg
bWFwcGluZyBmb3IgUFYgZ3Vlc3RzIG5ldmVyIGNoYW5nZXMsIAogICAgICAqIG5vIG5lZWQgdG8g
Zmx1c2ggaWYgd2UgdHJ1c3Qgbm9uLXByZXNlbnQgYml0cyAqLwogICAgIGlmICggaXNfaHZtX2Rv
bWFpbihkKSApCi0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBnZm4sIDApOworICAg
ICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuLCAwKTsKIAogICAgIGZvciAoIG1lcmdl
X2xldmVsID0gSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMjsKICAgICAgICAgICBtZXJnZV9sZXZl
bCA8PSBoZC0+YXJjaC5wYWdpbmdfbW9kZTsgbWVyZ2VfbGV2ZWwrKyApCkBAIC02OTgsMTUgKzY5
OCwxNSBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgaWYgKCBwdF9tZm5bbWVyZ2Vf
bGV2ZWxdID09IDAgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGlmICggIWlvbW11X3Vw
ZGF0ZV9wZGVfY291bnQoZCwgcHRfbWZuW21lcmdlX2xldmVsXSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBnZm4sIG1mbiwgbWVyZ2VfbGV2ZWwpICkKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBiZm4sIG1mbiwgbWVyZ2VfbGV2ZWwpICkKICAgICAg
ICAgICAgIGJyZWFrOwogCi0gICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwgcHRfbWZu
W21lcmdlX2xldmVsXSwgZ2ZuLCAKKyAgICAgICAgaWYgKCBpb21tdV9tZXJnZV9wYWdlcyhkLCBw
dF9tZm5bbWVyZ2VfbGV2ZWxdLCBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmxhZ3MsIG1lcmdlX2xldmVsKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2Nr
KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJN
ZXJnZSBpb21tdSBwYWdlIGZhaWxlZCBhdCBsZXZlbCAlZCwgIgotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICJnZm4gPSAlbHggbWZuID0gJWx4XG4iLCBtZXJnZV9sZXZlbCwgZ2ZuLCBtZm4p
OworICAgICAgICAgICAgICAgICAgICAgICAgICAgICJiZm4gPSAlbHggbWZuID0gJWx4XG4iLCBt
ZXJnZV9sZXZlbCwgYmZuLCBtZm4pOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAg
ICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgICAgIH0KQEAgLTcyMCw3ICs3MjAsNyBAQCBv
dXQ6CiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKK2ludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKIHsKICAgICB1bnNpZ25lZCBsb25n
IHB0X21mbls3XTsKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsK
QEAgLTczOSwzNCArNzM5LDM0IEBAIGludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAgICB9CiAKICAgICAvKiBTaW5jZSBIVk0gZG9t
YWluIGlzIGluaXRpYWxpemVkIHdpdGggMiBsZXZlbCBJTyBwYWdlIHRhYmxlLAotICAgICAqIHdl
IG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3IgbGFnZXIgZ2ZuIG5vdyAqLworICAg
ICAqIHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3IgbGFnZXIgYmZuIG5vdyAq
LwogICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgewotICAgICAgICBpbnQgcmMgPSB1
cGRhdGVfcGFnaW5nX21vZGUoZCwgZ2ZuKTsKKyAgICAgICAgaW50IHJjID0gdXBkYXRlX3BhZ2lu
Z19tb2RlKGQsIGJmbik7CiAKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICAgICAgQU1E
X0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBnZm4gPSAlbHhcbiIsIGdmbik7
CisgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGJm
biA9ICVseFxuIiwgYmZuKTsKICAgICAgICAgICAgIGlmICggcmMgIT0gLUVBRERSTk9UQVZBSUwg
KQogICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgICAgIHJldHVybiBy
YzsKICAgICAgICAgfQogICAgIH0KIAotICAgIGlmICggaW9tbXVfcGRlX2Zyb21fZ2ZuKGQsIGdm
biwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKKyAgICBpZiAoIGlvbW11X3BkZV9mcm9t
X2JmbihkLCBiZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCiAgICAgewogICAgICAg
ICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1V
X0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBnZm4gPSAlbHhcbiIsIGdmbik7Cisg
ICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgYmZuID0g
JWx4XG4iLCBiZm4pOwogICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIHJldHVybiAt
RUZBVUxUOwogICAgIH0KIAogICAgIC8qIG1hcmsgUFRFIGFzICdwYWdlIG5vdCBwcmVzZW50JyAq
LwotICAgIGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgZ2ZuKTsKKyAgICBjbGVh
cl9pb21tdV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGJmbik7CiAgICAgc3Bpbl91bmxvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZ2Zu
LCAwKTsKKyAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuLCAwKTsKIAogICAgIHJldHVy
biAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKaW5k
ZXggMTJkMjY5NWI4OS4uZDYwODYzMWU2ZSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jCkBAIC01NzgsNyArNTc4LDcgQEAgc3RhdGljIHZvaWQgYW1kX2R1
bXBfcDJtX3RhYmxlX2xldmVsKHN0cnVjdCBwYWdlX2luZm8qIHBnLCBpbnQgbGV2ZWwsCiAgICAg
ICAgICAgICAgICAgbWFkZHJfdG9fcGFnZShuZXh0X3RhYmxlX21hZGRyKSwgbmV4dF9sZXZlbCwK
ICAgICAgICAgICAgICAgICBhZGRyZXNzLCBpbmRlbnQgKyAxKTsKICAgICAgICAgZWxzZQotICAg
ICAgICAgICAgcHJpbnRrKCIlKnNnZm46ICUwOGx4ICBtZm46ICUwOGx4XG4iLAorICAgICAgICAg
ICAgcHJpbnRrKCIlKnNiZm46ICUwOGx4ICBtZm46ICUwOGx4XG4iLAogICAgICAgICAgICAgICAg
ICAgIGluZGVudCwgIiIsCiAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpUEZOX0RP
V04oYWRkcmVzcyksCiAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpUEZOX0RPV04o
bmV4dF90YWJsZV9tYWRkcikpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YXJtL3NtbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKaW5kZXggNzRj
MDliMDk5MS4uMWU0ZDU2MWI0NyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YXJtL3NtbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCkBAIC0y
NTUxLDcgKzI1NTEsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9pb3RsYl9m
bHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sg
YXJtX3NtbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiZm4sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
cGFnZV9jb3VudCkKIHsKIAkvKiBBUk0gU01NVSB2MSBkb2Vzbid0IGhhdmUgZmx1c2ggYnkgVk1B
IGFuZCBWTUlEICovCkBAIC0yNzM3LDcgKzI3MzcsNyBAQCBzdGF0aWMgdm9pZCBhcm1fc21tdV9p
b21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKIAl4ZnJlZSh4ZW5fZG9tYWlu
KTsKIH0KIAotc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBh
cm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKIAkJ
CXVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAJcDJtX3R5cGVfdCB0
OwpAQCAtMjc0OCwxMCArMjc0OCwxMCBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21t
dV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKIAkgKiBwcm90
ZWN0ZWQgYnkgYW4gSU9NTVUsIFhlbiBuZWVkcyB0byBhZGQgYSAxOjEgbWFwcGluZyBpbiB0aGUg
ZG9tYWluCiAJICogcDJtIHRvIGFsbG93IERNQSByZXF1ZXN0IHRvIHdvcmsuCiAJICogVGhpcyBp
cyBvbmx5IHZhbGlkIHdoZW4gdGhlIGRvbWFpbiBpcyBkaXJlY3RlZCBtYXBwZWQuIEhlbmNlIHRo
aXMKLQkgKiBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdpdGgg
Z2ZuID09IG1mbi4KKwkgKiBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBj
b2RlIHdpdGggZ2ZuID09IG1mbiA9PSBiZm4uCiAJICovCiAJQlVHX09OKCFpc19kb21haW5fZGly
ZWN0X21hcHBlZChkKSk7Ci0JQlVHX09OKG1mbiAhPSBnZm4pOworCUJVR19PTihtZm4gIT0gYmZu
KTsKIAogCS8qIFdlIG9ubHkgc3VwcG9ydCByZWFkYWJsZSBhbmQgd3JpdGFibGUgZmxhZ3MgKi8K
IAlpZiAoIShmbGFncyAmIChJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpKSkKQEAg
LTI3NjMsMTkgKzI3NjMsMTkgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAJICogVGhlIGZ1bmN0
aW9uIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5IHJlcGxhY2VzIHRoZSBjdXJyZW50IG1hcHBpbmcK
IAkgKiBpZiB0aGVyZSBpcyBhbHJlYWR5IG9uZS4uLgogCSAqLwotCXJldHVybiBndWVzdF9waHlz
bWFwX2FkZF9lbnRyeShkLCBfZ2ZuKGdmbiksIF9tZm4obWZuKSwgMCwgdCk7CisJcmV0dXJuIGd1
ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGQsIF9nZm4oYmZuKSwgX21mbihiZm4pLCAwLCB0KTsKIH0K
IAotc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9z
bW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCiB7CiAJ
LyoKIAkgKiBUaGlzIGZ1bmN0aW9uIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgZ250dGFiIGNvZGUg
d2hlbiB0aGUgZG9tYWluCi0JICogaXMgZGlyZWN0IG1hcHBlZAorCSAqIGlzIGRpcmVjdCBtYXBw
ZWQgKGkuZS4gZ2ZuID09IG1mbiA9PSBiZm4pLgogCSAqLwogCWlmICggIWlzX2RvbWFpbl9kaXJl
Y3RfbWFwcGVkKGQpICkKIAkJcmV0dXJuIC1FSU5WQUw7CiAKLQlyZXR1cm4gZ3Vlc3RfcGh5c21h
cF9yZW1vdmVfcGFnZShkLCBfZ2ZuKGdmbiksIF9tZm4oZ2ZuKSwgMCk7CisJcmV0dXJuIGd1ZXN0
X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoZCwgX2dmbihiZm4pLCBfbWZuKGJmbiksIDApOwogfQogCiBz
dGF0aWMgY29uc3Qgc3RydWN0IGlvbW11X29wcyBhcm1fc21tdV9pb21tdV9vcHMgPSB7CmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYwppbmRleCAyYzQ0ZmFiZjk5Li40NmRiOWQwZDA0IDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMKQEAgLTE4NSw3ICsxODUsNyBAQCB2b2lkIF9faHdkb21faW5pdCBpb21t
dV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIHBhZ2VfbGlzdF9mb3JfZWFj
aCAoIHBhZ2UsICZkLT5wYWdlX2xpc3QgKQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIG1mbiA9IG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKTsKLSAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgZ2ZuID0gbWZuX3RvX2dtZm4oZCwgbWZuKTsKKyAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgYmZuID0gbWZuX3RvX2dtZm4oZCwgbWZuKTsKICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBtYXBwaW5nID0gSU9NTVVGX3JlYWRhYmxlOwogICAgICAgICAgICAgaW50IHJldDsKIApAQCAt
MTk0LDcgKzE5NCw3IEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0
IGRvbWFpbiAqZCkKICAgICAgICAgICAgICAgICAgID09IFBHVF93cml0YWJsZV9wYWdlKSApCiAg
ICAgICAgICAgICAgICAgbWFwcGluZyB8PSBJT01NVUZfd3JpdGFibGU7CiAKLSAgICAgICAgICAg
IHJldCA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGdmbiwgbWZuLCBtYXBwaW5nKTsK
KyAgICAgICAgICAgIHJldCA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbiwgbWZu
LCBtYXBwaW5nKTsKICAgICAgICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICByYyA9
IHJldDsKIApAQCAtMjU1LDcgKzI1NSw3IEBAIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3Ry
dWN0IGRvbWFpbiAqZCkKICAgICBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KGQpOwogfQogCi1p
bnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVu
c2lnbmVkIGxvbmcgbWZuLAoraW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7CkBAIC0yNjQsMTMgKzI2NCwxMyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAog
ICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICBy
ZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZ2ZuLCBt
Zm4sIGZsYWdzKTsKKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbiwg
bWZuLCBmbGFncyk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYg
KCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBw
aW5nIGdmbiAlI2x4IHRvIG1mbiAlI2x4IGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAg
ICAgZC0+ZG9tYWluX2lkLCBnZm4sIG1mbiwgcmMpOworICAgICAgICAgICAgICAgICAgICJkJWQ6
IElPTU1VIG1hcHBpbmcgYmZuICUjbHggdG8gbWZuICUjbHggZmFpbGVkOiAlZFxuIiwKKyAgICAg
ICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGJmbiwgbWZuLCByYyk7CiAKICAgICAgICAgaWYg
KCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsK
QEAgLTI3OSw3ICsyNzksNyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHJldHVybiByYzsKIH0K
IAotaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBn
Zm4pCitpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGJmbikKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk
KTsKICAgICBpbnQgcmM7CkBAIC0yODcsMTMgKzI4NywxMyBAQCBpbnQgaW9tbXVfdW5tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAgICBpZiAoICFpb21tdV9l
bmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBy
YyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZ2ZuKTsKKyAgICByYyA9IGhkLT5w
bGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgYmZuKTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSAp
CiAgICAgewogICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRl
bGltaXQoKSApCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgotICAgICAgICAgICAgICAg
ICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBnZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAotICAgICAg
ICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZ2ZuLCByYyk7CisgICAgICAgICAgICAgICAgICAg
ImQlZDogSU9NTVUgdW5tYXBwaW5nIGJmbiAlI2x4IGZhaWxlZDogJWRcbiIsCisgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBiZm4sIHJjKTsKIAogICAgICAgICBpZiAoICFpc19oYXJk
d2FyZV9kb21haW4oZCkgKQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpAQCAtMzE5LDcg
KzMxOSw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ25lZCBsb25n
IHVudXNlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX2N5Y2xlKHNtcF9w
cm9jZXNzb3JfaWQoKSwgJmNwdV9vbmxpbmVfbWFwKSk7CiB9CiAKLWludCBpb21tdV9pb3RsYl9m
bHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKK2ludCBpb21tdV9pb3Rs
Yl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKICAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKQEAgLTMyOCwxMyArMzI4LDEzIEBAIGlu
dCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwK
ICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzIHx8ICFoZC0+cGxh
dGZvcm1fb3BzLT5pb3RsYl9mbHVzaCApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBo
ZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChkLCBnZm4sIHBhZ2VfY291bnQpOworICAgIHJj
ID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgYmZuLCBwYWdlX2NvdW50KTsKICAg
ICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAoICFkLT5pc19zaHV0dGlu
Z19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCiAgICAgICAgICAgICBwcmludGsoWEVOTE9H
X0VSUgotICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIElPVExCIGZsdXNoIGZhaWxlZDog
JWQsIGdmbiAlI2x4LCBwYWdlIGNvdW50ICV1XG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRv
bWFpbl9pZCwgcmMsIGdmbiwgcGFnZV9jb3VudCk7CisgICAgICAgICAgICAgICAgICAgImQlZDog
SU9NTVUgSU9UTEIgZmx1c2ggZmFpbGVkOiAlZCwgYmZuICUjbHgsIHBhZ2UgY291bnQgJXVcbiIs
CisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYywgYmZuLCBwYWdlX2NvdW50KTsK
IAogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICAgICAgZG9t
YWluX2NyYXNoKGQpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAxNzEwMjU2
ODIzLi40OGY2MmUwZThkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtNTg1
LDcgKzU4NSw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNoX2FsbCh2b2lk
KQogfQogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3Qg
ZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2xfdCBkbWFfb2xkX3B0ZV9wcmVzZW50LAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CkBAIC02MTIs
MTIgKzYxMiwxMiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihz
dHJ1Y3QgZG9tYWluICpkLAogICAgICAgICBpZiAoIGlvbW11X2RvbWlkID09IC0xICkKICAgICAg
ICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGlmICggcGFnZV9jb3VudCAhPSAxIHx8IGdmbiA9
PSBnZm5feChJTlZBTElEX0dGTikgKQorICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBi
Zm4gPT0gYmZuX3goSU5WQUxJRF9CRk4pICkKICAgICAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hf
aW90bGJfZHNpKGlvbW11LCBpb21tdV9kb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDAsIGZsdXNoX2Rldl9pb3RsYik7CiAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfcHNpKGlvbW11LCBpb21tdV9kb21pZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KWdmbiA8PCBQQUdFX1NI
SUZUXzRLLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19iZm5fdG9f
YmFkZHIoYmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0Vf
T1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhZG1hX29s
ZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZs
dXNoX2Rldl9pb3RsYik7CkBAIC02MzMsMTUgKzYzMywxNSBAQCBzdGF0aWMgaW50IF9fbXVzdF9j
aGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAogfQogCiBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewotICAgIHJldHVybiBpb21t
dV9mbHVzaF9pb3RsYihkLCBnZm4sIDEsIHBhZ2VfY291bnQpOworICAgIHJldHVybiBpb21tdV9m
bHVzaF9pb3RsYihkLCBiZm4sIDEsIHBhZ2VfY291bnQpOwogfQogCiBzdGF0aWMgaW50IF9fbXVz
dF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBy
ZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgZ2ZuX3goSU5WQUxJRF9HRk4pLCAwLCAwKTsKKyAg
ICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgYmZuX3goSU5WQUxJRF9CRk4pLCAwLCAwKTsK
IH0KIAogLyogY2xlYXIgb25lIHBhZ2UncyBwYWdlIHRhYmxlICovCkBAIC0xNzY3LDcgKzE3Njcs
NyBAQCBzdGF0aWMgdm9pZCBpb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkK
IH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKQEAgLTE3ODYs
MTQgKzE3ODYsMTQgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwKIAogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19s
b2NrKTsKIAotICAgIHBnX21hZGRyID0gYWRkcl90b19kbWFfcGFnZV9tYWRkcihkLCAocGFkZHJf
dClnZm4gPDwgUEFHRV9TSElGVF80SywgMSk7CisgICAgcGdfbWFkZHIgPSBhZGRyX3RvX2RtYV9w
YWdlX21hZGRyKGQsIF9fYmZuX3RvX2JhZGRyKGJmbiksIDEpOwogICAgIGlmICggcGdfbWFkZHIg
PT0gMCApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2Nr
KTsKICAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAgICAgfQogICAgIHBhZ2UgPSAoc3RydWN0IGRt
YV9wdGUgKiltYXBfdnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsKLSAgICBwdGUgPSBwYWdlICsg
KGdmbiAmIExFVkVMX01BU0spOworICAgIHB0ZSA9IHBhZ2UgKyAoYmZuICYgTEVWRUxfTUFTSyk7
CiAgICAgb2xkID0gKnB0ZTsKICAgICBkbWFfc2V0X3B0ZV9hZGRyKG5ldywgKHBhZGRyX3QpbWZu
IDw8IFBBR0VfU0hJRlRfNEspOwogICAgIGRtYV9zZXRfcHRlX3Byb3QobmV3LApAQCAtMTgxNywy
MiArMTgxNywyMiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHVubWFwX3Z0ZF9kb21haW5fcGFnZShwYWdlKTsKIAog
ICAgIGlmICggIXRoaXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpICkKLSAgICAgICAgcmMg
PSBpb21tdV9mbHVzaF9pb3RsYihkLCBnZm4sIGRtYV9wdGVfcHJlc2VudChvbGQpLCAxKTsKKyAg
ICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYihkLCBiZm4sIGRtYV9wdGVfcHJlc2VudChvbGQp
LCAxKTsKIAogICAgIHJldHVybiByYzsKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50
ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbikKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiZm4p
CiB7CiAgICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21haW4gYW5kIGlvbW11IHN1cHBv
cnRzIHBhc3MgdGhydS4gKi8KICAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3
YXJlX2RvbWFpbihkKSApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmV0dXJuIGRtYV9wdGVf
Y2xlYXJfb25lKGQsIChwYWRkcl90KWdmbiA8PCBQQUdFX1NISUZUXzRLKTsKKyAgICByZXR1cm4g
ZG1hX3B0ZV9jbGVhcl9vbmUoZCwgX19iZm5fdG9fYmFkZHIoYmZuKSk7CiB9CiAKLWludCBpb21t
dV9wdGVfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdTY0IGdmbiwgdTY0ICpwdGUsCitpbnQgaW9t
bXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGJmbiwgdWludDY0X3QgKnB0
ZSwKICAgICAgICAgICAgICAgICAgICAgaW50IG9yZGVyLCBpbnQgcHJlc2VudCkKIHsKICAgICBz
dHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CkBAIC0xODU2LDcgKzE4NTYsNyBAQCBpbnQgaW9t
bXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRlLAogICAgICAg
ICAgICAgY29udGludWU7CiAKICAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9wc2koaW9t
bXUsIGlvbW11X2RvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFk
ZHJfdClnZm4gPDwgUEFHRV9TSElGVF80SywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgX19iZm5fdG9fYmFkZHIoYmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgb3JkZXIsICFwcmVzZW50LCBmbHVzaF9kZXZfaW90bGIpOwogICAgICAgICBpZiAoIHJj
ID4gMCApCiAgICAgICAgIHsKQEAgLTI2MjYsNyArMjYyNiw3IEBAIHN0YXRpYyB2b2lkIHZ0ZF9k
dW1wX3AybV90YWJsZV9sZXZlbChwYWRkcl90IHB0X21hZGRyLCBpbnQgbGV2ZWwsIHBhZGRyX3Qg
Z3BhLAogICAgICAgICAgICAgdnRkX2R1bXBfcDJtX3RhYmxlX2xldmVsKGRtYV9wdGVfYWRkcigq
cHRlKSwgbmV4dF9sZXZlbCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YWRkcmVzcywgaW5kZW50ICsgMSk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHByaW50aygi
JSpzZ2ZuOiAlMDhseCBtZm46ICUwOGx4XG4iLAorICAgICAgICAgICAgcHJpbnRrKCIlKnNiZm46
ICUwOGx4IG1mbjogJTA4bHhcbiIsCiAgICAgICAgICAgICAgICAgICAgaW5kZW50LCAiIiwKICAg
ICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZykoYWRkcmVzcyA+PiBQQUdFX1NISUZUXzRL
KSwKICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZykoZG1hX3B0ZV9hZGRyKCpwdGUp
ID4+IFBBR0VfU0hJRlRfNEspKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5o
IGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggNmI0MmUzYjg3Ni4uMTRhZGEwYzE0ZSAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVu
L2lvbW11LmgKQEAgLTIzLDExICsyMywzNyBAQAogI2luY2x1ZGUgPHhlbi9wYWdlLWRlZnMuaD4K
ICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KICNpbmNsdWRlIDx4ZW4vcGNpLmg+CisjaW5jbHVk
ZSA8eGVuL3R5cGVzYWZlLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9pb3JlcS5oPgogI2luY2x1
ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNsdWRlIDxhc20vZGV2aWNlLmg+CiAjaW5jbHVkZSA8
YXNtL2lvbW11Lmg+CiAKK1RZUEVfU0FGRSh1aW50NjRfdCwgYmZuKTsKKyNkZWZpbmUgUFJJX2Jm
biAgICAgUFJJeDY0CisjZGVmaW5lIElOVkFMSURfQkZOIF9iZm4ofjBVTCkKKworI2lmbmRlZiBi
Zm5fdAorI2RlZmluZSBiZm5fdCAvKiBHcmVwIGZvZGRlcjogYmZuX3QsIF9iZm4oKSBhbmQgYmZu
X3goKSBhcmUgZGVmaW5lZCBhYm92ZSAqLworI2RlZmluZSBfYmZuCisjZGVmaW5lIGJmbl94Cisj
dW5kZWYgYmZuX3QKKyN1bmRlZiBfYmZuCisjdW5kZWYgYmZuX3gKKyNlbmRpZgorCisjZGVmaW5l
IElPTU1VX1BBR0VfU0hJRlQgMTIKKyNkZWZpbmUgSU9NTVVfUEFHRV9TSVpFICAoX0FDKDEsTCkg
PDwgSU9NTVVfUEFHRV9TSElGVCkKKyNkZWZpbmUgSU9NTVVfUEFHRV9NQVNLICAofihJT01NVV9Q
QUdFX1NJWkUgLSAxKSkKKwordHlwZWRlZiB1aW50NjRfdCBiYWRkcl90OworCisjZGVmaW5lIF9f
YmZuX3RvX2JhZGRyKGJmbikgKChiYWRkcl90KShiZm4pIDw8IElPTU1VX1BBR0VfU0hJRlQpCisj
ZGVmaW5lIF9fYmFkZHJfdG9fYmZuKGJhZGRyKSAoKHVpbnQ2NF90KShiYWRkciA+PiBJT01NVV9Q
QUdFX1NISUZUKSkKKworI2RlZmluZSBiZm5fdG9fYmFkZHIoYmZuKSBfX2Jmbl90b19iYWRkcihi
Zm5feChiZm4pKQorI2RlZmluZSBiYWRkcl90b19iZm4oYmFkZHIpIF9iZm4oX19iYWRkcl90b19i
Zm4oYmFkZHIpKQorCiBleHRlcm4gYm9vbF90IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsK
IGV4dGVybiBib29sX3QgZm9yY2VfaW9tbXUsIGlvbW11X2RvbTBfc3RyaWN0LCBpb21tdV92ZXJi
b3NlOwogZXh0ZXJuIGJvb2xfdCBpb21tdV93b3JrYXJvdW5kX2Jpb3NfYnVnLCBpb21tdV9pZ2Z4
LCBpb21tdV9wYXNzdGhyb3VnaDsKQEAgLTYwLDkgKzg2LDkgQEAgdm9pZCBpb21tdV90ZWFyZG93
bihzdHJ1Y3QgZG9tYWluICpkKTsKICNkZWZpbmUgSU9NTVVGX3JlYWRhYmxlICAoMXU8PF9JT01N
VUZfcmVhZGFibGUpCiAjZGVmaW5lIF9JT01NVUZfd3JpdGFibGUgMQogI2RlZmluZSBJT01NVUZf
d3JpdGFibGUgICgxdTw8X0lPTU1VRl93cml0YWJsZSkKLWludCBfX211c3RfY2hlY2sgaW9tbXVf
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitpbnQgX19tdXN0
X2NoZWNrIGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZu
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5z
aWduZWQgaW50IGZsYWdzKTsKLWludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbik7CitpbnQgX19tdXN0X2NoZWNrIGlvbW11
X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pOwogCiBlbnVt
IGlvbW11X2ZlYXR1cmUKIHsKQEAgLTE1Miw5ICsxNzgsOSBAQCBzdHJ1Y3QgaW9tbXVfb3BzIHsK
ICNlbmRpZiAvKiBIQVNfUENJICovCiAKICAgICB2b2lkICgqdGVhcmRvd24pKHN0cnVjdCBkb21h
aW4gKmQpOwotICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBnZm4sCisgICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwotICAg
IGludCBfX211c3RfY2hlY2sgKCp1bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGdmbik7CisgICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKTsKICAgICB2b2lkICgqZnJlZV9wYWdlX3RhYmxl
KShzdHJ1Y3QgcGFnZV9pbmZvICopOwogI2lmZGVmIENPTkZJR19YODYKICAgICB2b2lkICgqdXBk
YXRlX2lyZV9mcm9tX2FwaWMpKHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1
bnNpZ25lZCBpbnQgdmFsdWUpOwpAQCAtMTY1LDcgKzE5MSw3IEBAIHN0cnVjdCBpb21tdV9vcHMg
ewogICAgIHZvaWQgKCpyZXN1bWUpKHZvaWQpOwogICAgIHZvaWQgKCpzaGFyZV9wMm0pKHN0cnVj
dCBkb21haW4gKmQpOwogICAgIHZvaWQgKCpjcmFzaF9zaHV0ZG93bikodm9pZCk7Ci0gICAgaW50
IF9fbXVzdF9jaGVjayAoKmlvdGxiX2ZsdXNoKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGdmbiwKKyAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwogICAgIGludCBfX211c3RfY2hlY2sgKCpp
b3RsYl9mbHVzaF9hbGwpKHN0cnVjdCBkb21haW4gKmQpOwogICAgIGludCAoKmdldF9yZXNlcnZl
ZF9kZXZpY2VfbWVtb3J5KShpb21tdV9ncmRtX3QgKiwgdm9pZCAqKTsKQEAgLTE4Nyw3ICsyMTMs
NyBAQCBpbnQgaW9tbXVfZG9fcGNpX2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqLCBzdHJ1Y3Qg
ZG9tYWluICpkLAogaW50IGlvbW11X2RvX2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqLCBzdHJ1
Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFN
KHhlbl9kb21jdGxfdCkpOwogCi1pbnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAoraW50IF9fbXVzdF9jaGVjayBpb21t
dV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwog
aW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCk7
CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oIGIveGVuL2luY2x1ZGUveGVuL21t
LmgKaW5kZXggZTkyODU1MWM5MS4uZTAzODdmZjE3NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
eGVuL21tLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL21tLmgKQEAgLTE0LDggKzE0LDkgQEAKICAq
IHNob3VsZCBiZSBhZGhlcmVkIHRvLgogICoKICAqIG1mbjogTWFjaGluZSBGcmFtZSBOdW1iZXIK
LSAqICAgVGhlIHZhbHVlcyBYZW4gcHV0cyBpbnRvIGl0cyBvd24gcGFnZXRhYmxlcy4gIFRoaXMg
aXMgdGhlIGhvc3QgcGh5c2ljYWwKLSAqICAgbWVtb3J5IGFkZHJlc3Mgc3BhY2Ugd2l0aCBSQU0s
IE1NSU8gZXRjLgorICogICBUaGUgdmFsdWVzIFhlbiBwdXRzIGludG8gaXRzIG93biBwYWdldGFi
bGVzLCAybmQgc3RhZ2UgcGFnZXRhYmxlcyAod2hlcmUKKyAqICAgaGFyZHdhcmUgYXNzaXN0ZWQg
Mm5kIHN0YWdlIHRyYW5zbGF0aW9uIGlzIHVzZWQpIG9yIElPTU1VIHBhZ2UgdGFibGVzLgorICog
ICBUaGlzIGlzIHRoZSBob3N0IHBoeXNpY2FsIG1lbW9yeSBhZGRyZXNzIHNwYWNlIHdpdGggUkFN
LCBNTUlPIGV0Yy4KICAqCiAgKiBnZm46IEd1ZXN0IEZyYW1lIE51bWJlcgogICogICBUaGUgdmFs
dWVzIGEgZ3Vlc3QgcHV0cyBpbiBpdHMgb3duIHBhZ2V0YWJsZXMuICBGb3IgYW4gYXV0by10cmFu
c2xhdGVkCkBAIC0yNiw2ICsyNywxMSBAQAogICogICBBIGxpbmVhciBpZGVhIG9mIGEgZ3Vlc3Qg
cGh5c2ljYWwgYWRkcmVzcyBzcGFjZS4gRm9yIGFuIGF1dG8tdHJhbnNsYXRlZAogICogICBndWVz
dCwgcGZuID09IGdmbiB3aGlsZSBmb3IgYSBub24tdHJhbnNsYXRlZCBndWVzdCwgcGZuICE9IGdm
bi4KICAqCisgKiBiZm46IEJ1cyBGcmFtZSBOdW1iZXIgKGRlZmluaXRpb25zIGluIGluY2x1ZGUv
eGVuL2lvbW11LmgpCisgKiAgIFRoZSBsaW5lYXIgZnJhbWUgbnVtYmVycyBvZiBJT01NVSBhZGRy
ZXNzIHNwYWNlLiBBbGwgaW5pdGlhdG9ycyBmb3IgYQorICogICBnaXZlbiBkb21haW4gc2hhcmUg
YSBzaW5nbGUgSU9NTVUgYWRkcmVzcyBzcGFjZSBhbmQsIGJ5IGRlZmF1bHQsIFhlbiB3aWxsCisg
KiAgIGVuc3VyZSBiZm4gPT0gcGZuLgorICoKICAqIFdBUk5JTkc6IFNvbWUgb2YgdGhlc2UgdGVy
bXMgaGF2ZSBjaGFuZ2VkIG92ZXIgdGltZSB3aGlsZSBvdGhlcnMgaGF2ZSBiZWVuCiAgKiB1c2Vk
IGluY29uc2lzdGVudGx5LCBtZWFuaW5nIHRoYXQgYSBsb3Qgb2YgZXhpc3RpbmcgY29kZSBkb2Vz
IG5vdCBtYXRjaCB0aGUKICAqIGRlZmluaXRpb25zIGFib3ZlLiAgTmV3IGNvZGUgc2hvdWxkIHVz
ZSB0aGVzZSB0ZXJtcyBhcyBkZXNjcmliZWQgaGVyZSwgYW5kCi0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBP-0005mv-MX; Tue, 17 Jul 2018 13:38: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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBO-0005m3-LQ
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:26 +0000
X-Inumbo-ID: b407360e-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b407360e-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410678"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:12 +0100
Message-ID: <20180717133816.37958-10-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 09/13] 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: Kevin Tian <kevin.tian@intel.com>, 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>

VGhpcyBwYXRjaCBhZGRzIGEgbmV3IG1ldGhvZCB0byB0aGUgVlQtZCBJT01NVSBpbXBsZW1lbnRh
dGlvbiB0byBmaW5kIHRoZQpNRk4gY3VycmVudGx5IG1hcHBlZCBieSB0aGUgc3BlY2lmaWVkIEJG
TiBhbG9uZyB3aXRoIGEgd3JhcHBlciBmdW5jdGlvbiBpbgpnZW5lcmljIElPTU1VIGNvZGUgdG8g
Y2FsbCB0aGUgaW1wbGVtZW50YXRpb24gaWYgaXQgZXhpc3RzLgoKVGhpcyBmdW5jdGlvbmFsaXR5
IHdpbGwgYmUgdXNlZCBieSBhIHN1YnNlcXVlbnQgcGF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKdjM6CiAtIEFkZHJl
c3NlZCBjb21tZW50cyBmcm9tIEdlb3JnZS4KCnYyOgogLSBBZGRyZXNzZWQgc29tZSBjb21tZW50
cyBmcm9tIEphbi4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICB8IDEx
ICsrKysrKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyB8IDM0ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5oIHwgIDMgKysrCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAg
ICB8ICA0ICsrKysKIDQgZmlsZXMgY2hhbmdlZCwgNTIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCmluZGV4IDIwNDgzNDJmM2UuLmZiOWQwZTE4NDggMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwpAQCAtMzA1LDYgKzMwNSwxNyBAQCBpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pCiAgICAgcmV0dXJuIHJjOwogfQogCitpbnQgaW9tbXVf
bG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCAqbWZuLAorICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCit7CisgICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CisKKyAgICBpZiAoICFpb21tdV9l
bmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQ
OworCisgICAgcmV0dXJuIGhkLT5wbGF0Zm9ybV9vcHMtPmxvb2t1cF9wYWdlKGQsIGJmbiwgbWZu
LCBmbGFncyk7Cit9CisKIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ25l
ZCBsb25nIHVudXNlZCkKIHsKICAgICBkbyB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
CmluZGV4IDI4MmUyMjc0MTQuLjhjZDNiNTlhYTAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jCkBAIC0xODMwLDYgKzE4MzAsMzkgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50
ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJldHVybiBkbWFfcHRl
X2NsZWFyX29uZShkLCBiZm5fdG9fYmFkZHIoYmZuKSk7CiB9CiAKK3N0YXRpYyBpbnQgaW50ZWxf
aW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCAqbWZu
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdz
KQoreworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOworICAgIHN0
cnVjdCBkbWFfcHRlICpwYWdlID0gTlVMTCwgKnB0ZSA9IE5VTEwsIHZhbDsKKyAgICB1NjQgcGdf
bWFkZHI7CisKKyAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CisKKyAgICBw
Z19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgYmZuX3RvX2JhZGRyKGJmbiksIDAp
OworICAgIGlmICggcGdfbWFkZHIgPT0gMCApCisgICAgeworICAgICAgICBzcGluX3VubG9jaygm
aGQtPmFyY2gubWFwcGluZ19sb2NrKTsKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisgICAgfQor
CisgICAgcGFnZSA9IG1hcF92dGRfZG9tYWluX3BhZ2UocGdfbWFkZHIpOworICAgIHB0ZSA9IHBh
Z2UgKyAoYmZuX3goYmZuKSAmIExFVkVMX01BU0spOworICAgIHZhbCA9ICpwdGU7CisKKyAgICB1
bm1hcF92dGRfZG9tYWluX3BhZ2UocGFnZSk7CisgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1h
cHBpbmdfbG9jayk7CisKKyAgICBpZiAoICFkbWFfcHRlX3ByZXNlbnQodmFsKSApCisgICAgICAg
IHJldHVybiAtRU5PRU5UOworCisgICAgKm1mbiA9IG1hZGRyX3RvX21mbihkbWFfcHRlX2FkZHIo
dmFsKSk7CisgICAgKmZsYWdzID0gZG1hX3B0ZV9yZWFkKHZhbCkgPyBJT01NVUZfcmVhZGFibGUg
OiAwOworICAgICpmbGFncyB8PSBkbWFfcHRlX3dyaXRlKHZhbCkgPyBJT01NVUZfd3JpdGFibGUg
OiAwOworCisgICAgcmV0dXJuIDA7Cit9CisKIGludCBpb21tdV9wdGVfZmx1c2goc3RydWN0IGRv
bWFpbiAqZCwgdWludDY0X3QgYmZuLCB1aW50NjRfdCAqcHRlLAogICAgICAgICAgICAgICAgICAg
ICBpbnQgb3JkZXIsIGludCBwcmVzZW50KQogewpAQCAtMjY2MSw2ICsyNjk0LDcgQEAgY29uc3Qg
c3RydWN0IGlvbW11X29wcyBpbnRlbF9pb21tdV9vcHMgPSB7CiAgICAgLnRlYXJkb3duID0gaW9t
bXVfZG9tYWluX3RlYXJkb3duLAogICAgIC5tYXBfcGFnZSA9IGludGVsX2lvbW11X21hcF9wYWdl
LAogICAgIC51bm1hcF9wYWdlID0gaW50ZWxfaW9tbXVfdW5tYXBfcGFnZSwKKyAgICAubG9va3Vw
X3BhZ2UgPSBpbnRlbF9pb21tdV9sb29rdXBfcGFnZSwKICAgICAuZnJlZV9wYWdlX3RhYmxlID0g
aW9tbXVfZnJlZV9wYWdlX3RhYmxlLAogICAgIC5yZWFzc2lnbl9kZXZpY2UgPSByZWFzc2lnbl9k
ZXZpY2Vfb3duZXJzaGlwLAogICAgIC5nZXRfZGV2aWNlX2dyb3VwX2lkID0gaW50ZWxfaW9tbXVf
Z3JvdXBfaWQsCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUu
aCBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5oCmluZGV4IDcyYzFhMmUzY2Qu
LjQ3YmRmY2I1ZWEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5oCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5oCkBAIC0yNzIsNiAr
MjcyLDkgQEAgc3RydWN0IGRtYV9wdGUgewogI2RlZmluZSBkbWFfc2V0X3B0ZV9wcm90KHAsIHBy
b3QpIGRvIHsgXAogICAgICAgICAocCkudmFsID0gKChwKS52YWwgJiB+RE1BX1BURV9QUk9UKSB8
ICgocHJvdCkgJiBETUFfUFRFX1BST1QpOyBcCiAgICAgfSB3aGlsZSAoMCkKKyNkZWZpbmUgZG1h
X3B0ZV9wcm90KHApICgocCkudmFsICYgRE1BX1BURV9QUk9UKQorI2RlZmluZSBkbWFfcHRlX3Jl
YWQocCkgKGRtYV9wdGVfcHJvdChwKSAmIERNQV9QVEVfUkVBRCkKKyNkZWZpbmUgZG1hX3B0ZV93
cml0ZShwKSAoZG1hX3B0ZV9wcm90KHApICYgRE1BX1BURV9XUklURSkKICNkZWZpbmUgZG1hX3B0
ZV9hZGRyKHApICgocCkudmFsICYgUEFERFJfTUFTSyAmIFBBR0VfTUFTS180SykKICNkZWZpbmUg
ZG1hX3NldF9wdGVfYWRkcihwLCBhZGRyKSBkbyB7XAogICAgICAgICAgICAgKHApLnZhbCB8PSAo
KGFkZHIpICYgUEFHRV9NQVNLXzRLKTsgfSB3aGlsZSAoMCkKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggY2MwYmU4MWI0
ZS4uN2M1ZDQ2ZGY4MSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTEwMCw2ICsxMDAsOCBAQCB2b2lkIGlvbW11X3Rl
YXJkb3duKHN0cnVjdCBkb21haW4gKmQpOwogaW50IF9fbXVzdF9jaGVjayBpb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKIGludCBfX211c3RfY2hlY2sg
aW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pOworaW50IF9fbXVz
dF9jaGVjayBpb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1m
bl90ICptZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCAqZmxhZ3MpOwogCiBlbnVtIGlvbW11X2ZlYXR1cmUKIHsKQEAgLTE5OCw2ICsyMDAsOCBAQCBz
dHJ1Y3QgaW9tbXVfb3BzIHsKICAgICBpbnQgX19tdXN0X2NoZWNrICgqbWFwX3BhZ2UpKHN0cnVj
dCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKICAgICBpbnQgX19tdXN0X2NoZWNrICgq
dW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuKTsKKyAgICBpbnQgX19tdXN0
X2NoZWNrICgqbG9va3VwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3Qg
Km1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAq
ZmxhZ3MpOwogICAgIHZvaWQgKCpmcmVlX3BhZ2VfdGFibGUpKHN0cnVjdCBwYWdlX2luZm8gKik7
CiAjaWZkZWYgQ09ORklHX1g4NgogICAgIHZvaWQgKCp1cGRhdGVfaXJlX2Zyb21fYXBpYykodW5z
aWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7Ci0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBL-0005l6-7p; Tue, 17 Jul 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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBK-0005l1-Dc
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:22 +0000
X-Inumbo-ID: b15d7841-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b15d7841-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410661"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:03 +0100
Message-ID: <20180717133816.37958-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 00/13] 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 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>

VGhlIGlkZWEgb2YgYSBwYXJhdmlydHVhbCBJT01NVSBpbnRlcmZhY2Ugd2FzIGxhc3QgZGlzY3Vz
c2VkIG9uIHhlbi1kZXZlbApzZXZlcmFsIHllYXJzIGFnbyBhbmQgbmFycm93ZWQgZG93biBvbiBh
IGRyYWZ0IHNwZWNpZmljYXRpb24gWzFdLgpUaGVyZSB3YXMgYWxzbyBhbiBSRkMgcGF0Y2ggc2Vy
aWVzIHBvc3RlZCB3aXRoIGFuIGltcGxlbWVudGF0aW9uLCBob3dldmVyCnRoaXMgd2FzIG5ldmVy
IGZvbGxvd2VkIHRocm91Z2guCgpJbiB0aGlzIHBhdGNoIHNlcmllcyBJIGhhdmUgdHJpZWQgdG8g
c2ltcGxpZnkgdGhlIGludGVyZmFjZSBhbmQgdGhlcmVmb3JlCmhhdmUgbW92ZWQgYXdheSBmcm9t
IHRoZSBkcmFmdCBzcGVjaWZpY2F0aW9uLiBUaGVyZSBpcyBub3QgeWV0IGFueQpuZXcgc3BlY2lm
aWNhdGlvbiBidXQgaG9wZWZ1bGx5IHRoZSBpbnRlcmZhY2UgaW4gdGhlIGludHJvZHVjZWQgaW9t
bXVfb3AKaGVhZGVyIGZpbGUgd2lsbCBiZSB1bmRlcnN0YW5kYWJsZSB3aXRob3V0IHN1Y2ggYSBz
cGVjaWZpY2F0aW9uLgoKWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxNi0wMi9tc2cwMTQyOC5odG1sCgpQYXVsIER1cnJhbnQgKDEzKToK
ICBncmFudF90YWJsZTogdXNlIHRlcm0gJ21mbicgZm9yIG1hY2hpbmUgZnJhbWUgbnVtYmVycy4u
LgogIGlvbW11OiBpbnRyb2R1Y2UgdGhlIGNvbmNlcHQgb2YgQkZOLi4uCiAgaW9tbXU6IG1ha2Ug
dXNlIG9mIHR5cGUtc2FmZSBCRk4gYW5kIE1GTiBpbiBleHBvcnRlZCBmdW5jdGlvbnMKICBpb21t
dTogcHVzaCB1c2Ugb2YgdHlwZS1zYWZlIEJGTiBhbmQgTUZOIGludG8gaW9tbXVfb3BzCiAgaW9t
bXU6IGRvbid0IGRvbWFpbl9jcmFzaCgpIGluc2lkZSBpb21tdV9tYXAvdW5tYXBfcGFnZSgpCiAg
cHVibGljIC8geDg2OiBpbnRyb2R1Y2UgX19IWVBFUkNBTExfaW9tbXVfb3AKICBpb21tdTogdHJh
Y2sgcmVzZXJ2ZWQgcmFuZ2VzIHVzaW5nIGEgcmFuZ2VzZXQKICB4ODY6IGFkZCBpb21tdV9vcCB0
byBxdWVyeSByZXNlcnZlZCByYW5nZXMKICB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2QgdG8g
aW9tbXVfb3BzCiAgeDg2OiBhZGQgaW9tbXVfb3AgdG8gZW5hYmxlIG1vZGlmaWNhdGlvbiBvZiBJ
T01NVSBtYXBwaW5ncwogIG1lbW9yeTogYWRkIGdldF9wYWdlZF9nZm4oKSBhcyBhIHdyYXBwZXIu
Li4KICB4ODY6IGFkZCBpb21tdV9vcHMgdG8gbW9kaWZ5IGFuZCBmbHVzaCBJT01NVSBtYXBwaW5n
cwogIHg4NjogZXh0ZW5kIHRoZSBtYXAgYW5kIHVubWFwIGlvbW11X29wcyB0byBzdXBwb3J0IGdy
YW50IHJlZmVyZW5jZXMKCiB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgICAgICAg
ICAgICAgfCAgIDEgKwogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICA3ICstCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgICAgICAg
IHwgIDMyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICAgICAgICAg
fCAgMTYgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMgICAgICAgICAgICAgICAgICB8
ICAgMSArCiB4ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMgICAgICAgICAgICAgICAgICAgICAgfCAg
IDEgKwogeGVuL2FyY2gveDg2L2lvbW11X29wLmMgICAgICAgICAgICAgICAgICAgICAgIHwgNTU1
ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgMTMgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAg
ICAgICAgICAgICAgICAgICB8ICAxMyArLQogeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAg
ICAgICAgICAgICAgICAgIHwgIDQ4ICsrLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDM0ICstCiB4ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMgICAg
ICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAg
ICAgICAgICAgICAgIHwgICA1ICstCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAg
ICAgICAgICAgICAgfCAzMzEgKysrKysrKysrKy0tLS0tCiB4ZW4vY29tbW9uL21lbW9yeS5jICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgNjMgKystCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfY21kLmMgICAgICAgfCAgMTggKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9tYXAuYyAgICAgICB8ICA4NiArKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvcGNpX2FtZF9pb21tdS5jICAgfCAgIDQgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FybS9zbW11LmMgICAgICAgICAgICB8ICAyMCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyAgICAgICAgICAgICAgIHwgIDY1ICstLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2lvbW11LmMgICAgICAgICAgIHwgIDkwICsrKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuaCAgICAgICAgICAgfCAgIDMgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3g4Ni92dGQuYyAgICAgICAgIHwgIDIzICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94
ODYvaW9tbXUuYyAgICAgICAgICAgfCAgIDYgKy0KIHhlbi9pbmNsdWRlL01ha2VmaWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMiArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oICAg
ICAgICAgICAgICAgICAgICAgfCAgIDMgKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2Ft
ZC1pb21tdS1wcm90by5oIHwgICA4ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oICAgICAg
ICAgICAgICAgICAgICAgfCAgIDIgKwogeGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggICAg
ICAgICAgICAgICAgIHwgMTcxICsrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggICAg
ICAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgg
ICAgICAgICAgICAgICAgIHwgICA3ICsKIHhlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaCAgICAg
ICAgICAgICAgICAgICB8ICAxMiArCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAg
ICAgICAgICAgICAgfCAgNjYgKystCiB4ZW4vaW5jbHVkZS94ZW4vbW0uaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgMTAgKy0KIHhlbi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgNiArCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDYgKwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgICA2ICsKIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgMSArCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDYgKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgICAgICAgICAg
IHwgICAyICsKIDQxIGZpbGVzIGNoYW5nZWQsIDE0MjkgaW5zZXJ0aW9ucygrKSwgMzE3IGRlbGV0
aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCiBjcmVh
dGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKLS0tCkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogRGFuaWVsIERlIEdyYWFm
IDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw
QGNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5j
b20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3Vy
YXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4K
Q2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBQ-0005nF-Vt; Tue, 17 Jul 2018 13: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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBP-0005mO-3L
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:27 +0000
X-Inumbo-ID: b47a778f-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b47a778f-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410680"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:11 +0100
Message-ID: <20180717133816.37958-9-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 08/13] x86: add 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>,
 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>

VGhpcyBwYXRjaCBhZGRzIGFuIGlvbW11X29wIHRvIGFsbG93IHRoZSBkb21haW4gSU9NTVUgcmVz
ZXJ2ZWQgcmFuZ2VzIHRvIGJlCnF1ZXJpZWQgYnkgdGhlIGd1ZXN0LgoKTk9URTogVGhlIG51bWJl
ciBvZiByZXNlcnZlZCByYW5nZXMgaXMgZGV0ZXJtaW5lZCBieSBzeXN0ZW0gZmlybXdhcmUsIGlu
CiAgICAgIGNvbmp1bmN0aW9uIHdpdGggWGVuIGNvbW1hbmQgbGluZSBvcHRpb25zLCBhbmQgaXMg
ZXhwZWN0ZWQgdG8gYmUKICAgICAgc21hbGwuIFRodXMsIHRvIGF2b2lkIG92ZXItY29tcGxpY2F0
aW5nIHRoZSBjb2RlLCB0aGVyZSBpcyBubwogICAgICBwcmUtZW1wdGlvbiBjaGVjayB3aXRoaW4g
dGhlIG9wZXJhdGlvbi4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKdjM6CiAtIEF2b2lkIHNwZWN1bGF0aW9uIGJleW9uZCBhcnJheSBib3VuZHMg
Y2hlY2suCgp2MjoKIC0gUmUtaW1wbGVtZW50ZWQgZm9yIHYyIGJhc2VkIG9uIG5ldyByYW5nZXNl
dC4KLS0tCiB4ZW4vYXJjaC94ODYvaW9tbXVfb3AuYyAgICAgICB8IDE3MCArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9v
cC5oIHwgIDM5ICsrKysrKysrKysKIHhlbi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAgIHwgICAy
ICsKIDMgZmlsZXMgY2hhbmdlZCwgMjA1IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2lvbW11X29wLmMgYi94ZW4vYXJjaC94ODYvaW9tbXVf
b3AuYwppbmRleCA3NDRjMGZjZTI3Li45NzgxMWY4Y2VkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaW9tbXVfb3AuYworKysgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwpAQCAtMjIsMTEgKzIy
LDcwIEBACiAjaW5jbHVkZSA8eGVuL2V2ZW50Lmg+CiAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vz
cy5oPgogI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4KKyNpbmNsdWRlIDx4ZW4vbm9zcGVjLmg+
CisKK3N0cnVjdCBnZXRfcmVzZXJ2ZWRfY3R4dCB7CisgICAgdW5zaWduZWQgaW50IG1heF9lbnRy
aWVzOworICAgIHVuc2lnbmVkIGludCBucl9lbnRyaWVzOworICAgIFhFTl9HVUVTVF9IQU5ETEUo
eGVuX2lvbW11X3Jlc2VydmVkX3JhbmdlX3QpIHJhbmdlczsKK307CisKK3N0YXRpYyBpbnQgZ2V0
X3Jlc2VydmVkKHVuc2lnbmVkIGxvbmcgcywgdW5zaWduZWQgbG9uZyBlLCB2b2lkICphcmcpCit7
CisgICAgc3RydWN0IGdldF9yZXNlcnZlZF9jdHh0ICpjdHh0ID0gYXJnOworCisgICAgaWYgKCBj
dHh0LT5ucl9lbnRyaWVzIDwgY3R4dC0+bWF4X2VudHJpZXMgKQorICAgIHsKKyAgICAgICAgeGVu
X2lvbW11X3Jlc2VydmVkX3JhbmdlX3QgcmFuZ2UgPSB7CisgICAgICAgICAgICAuc3RhcnRfYmZu
ID0gcywKKyAgICAgICAgICAgIC5ucl9mcmFtZXMgPSBlIC0gcywKKyAgICAgICAgfTsKKworICAg
ICAgICBpZiAoIGNvcHlfdG9fZ3Vlc3Rfb2Zmc2V0KGN0eHQtPnJhbmdlcywgY3R4dC0+bnJfZW50
cmllcywgJnJhbmdlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEpICkKKyAg
ICAgICAgICAgIHJldHVybiAtRUZBVUxUOworICAgIH0KKworICAgIGN0eHQtPm5yX2VudHJpZXMr
KzsKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBpb21tdV9vcF9xdWVyeV9yZXNlcnZl
ZChzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkICpvcCkKK3sKKyAgICBzdHJ1Y3Qg
ZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11
ICppb21tdSA9IGRvbV9pb21tdShjdXJyZCk7CisgICAgc3RydWN0IGdldF9yZXNlcnZlZF9jdHh0
IGN0eHQgPSB7CisgICAgICAgIC5tYXhfZW50cmllcyA9IG9wLT5ucl9lbnRyaWVzLAorICAgICAg
ICAucmFuZ2VzID0gb3AtPnJhbmdlcywKKyAgICB9OworICAgIGludCByYzsKKworICAgIGlmICgg
b3AtPnBhZCApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgcmMgPSByYW5nZXNldF9y
ZXBvcnRfcmFuZ2VzKGlvbW11LT5yZXNlcnZlZF9yYW5nZXMsIDAsIH4wdWwsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGdldF9yZXNlcnZlZCwgJmN0eHQpOworICAgIGlmICggcmMg
KQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICAvKiBQYXNzIGJhY2sgdGhlIGFjdHVhbCBudW1i
ZXIgb2YgcmVzZXJ2ZWQgcmFuZ2VzICovCisgICAgb3AtPm5yX2VudHJpZXMgPSBjdHh0Lm5yX2Vu
dHJpZXM7CisKKyAgICBpZiAoICFndWVzdF9oYW5kbGVfaXNfbnVsbChjdHh0LnJhbmdlcykgJiYK
KyAgICAgICAgIGN0eHQubnJfZW50cmllcyA+IGN0eHQubWF4X2VudHJpZXMgKQorICAgICAgICBy
ZXR1cm4gLUVOT0JVRlM7CisKKyAgICByZXR1cm4gMDsKK30KIAogc3RhdGljIHZvaWQgaW9tbXVf
b3AoeGVuX2lvbW11X29wX3QgKm9wKQogewogICAgIHN3aXRjaCAoIG9wLT5vcCApCiAgICAgewor
ICAgIGNhc2UgWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWQ6CisgICAgICAgIG9wLT5zdGF0dXMg
PSBpb21tdV9vcF9xdWVyeV9yZXNlcnZlZCgmb3AtPnUucXVlcnlfcmVzZXJ2ZWQpOworICAgICAg
ICBicmVhazsKKwogICAgIGRlZmF1bHQ6CiAgICAgICAgIG9wLT5zdGF0dXMgPSAtRU9QTk9UU1VQ
UDsKICAgICAgICAgYnJlYWs7CkBAIC0zNSwxMyArOTQsMjAgQEAgc3RhdGljIHZvaWQgaW9tbXVf
b3AoeGVuX2lvbW11X29wX3QgKm9wKQogCiBpbnQgZG9fb25lX2lvbW11X29wKHhlbl9pb21tdV9v
cF9idWZfdCAqYnVmKQogewotICAgIHhlbl9pb21tdV9vcF90IG9wOworICAgIHhlbl9pb21tdV9v
cF90IG9wID0ge307CisgICAgc2l6ZV90IG9mZnNldDsKKyAgICBzdGF0aWMgY29uc3Qgc2l6ZV90
IG9wX3NpemVbXSA9IHsKKyAgICAgICAgW1hFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkXSA9IHNp
emVvZihzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkKSwKKyAgICB9OworICAgIHNp
emVfdCBzaXplOwogICAgIGludCByYzsKIAotICAgIGlmICggYnVmLT5zaXplIDwgc2l6ZW9mKG9w
KSApCisgICAgb2Zmc2V0ID0gb2Zmc2V0b2Yoc3RydWN0IHhlbl9pb21tdV9vcCwgdSk7CisKKyAg
ICBpZiAoIGJ1Zi0+c2l6ZSA8IG9mZnNldCApCiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogCi0g
ICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoKHZvaWQgKikmb3AsIGJ1Zi0+aCwgc2l6ZW9mKG9wKSkg
KQorICAgIGlmICggY29weV9mcm9tX2d1ZXN0KCh2b2lkICopJm9wLCBidWYtPmgsIG9mZnNldCkg
KQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAogICAgIGlmICggb3AucGFkICkKQEAgLTUxLDYg
KzExNywxNiBAQCBpbnQgZG9fb25lX2lvbW11X29wKHhlbl9pb21tdV9vcF9idWZfdCAqYnVmKQog
ICAgIGlmICggcmMgKQogICAgICAgICByZXR1cm4gcmM7CiAKKyAgICBpZiAoIG9wLm9wID49IEFS
UkFZX1NJWkUob3Bfc2l6ZSkgKQorICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICBz
aXplID0gb3Bfc2l6ZVthcnJheV9pbmRleF9ub3NwZWMob3Aub3AsIEFSUkFZX1NJWkUob3Bfc2l6
ZSkpXTsKKyAgICBpZiAoIGJ1Zi0+c2l6ZSA8IG9mZnNldCArIHNpemUgKQorICAgICAgICByZXR1
cm4gLUVGQVVMVDsKKworICAgIGlmICggY29weV9mcm9tX2d1ZXN0X29mZnNldCgodm9pZCAqKSZv
cC51LCBidWYtPmgsIG9mZnNldCwgc2l6ZSkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKwog
ICAgIGlvbW11X29wKCZvcCk7CiAKICAgICBpZiAoIF9fY29weV9maWVsZF90b19ndWVzdChndWVz
dF9oYW5kbGVfY2FzdChidWYtPmgsIHhlbl9pb21tdV9vcF90KSwKQEAgLTEwMiwxNCArMTc4LDIz
IEBAIGxvbmcgZG9faW9tbXVfb3AodW5zaWduZWQgaW50IG5yX2J1ZnMsCiAKIGludCBjb21wYXRf
b25lX2lvbW11X29wKGNvbXBhdF9pb21tdV9vcF9idWZfdCAqYnVmKQogewotICAgIGNvbXBhdF9p
b21tdV9vcF90IGNtcDsKKyAgICBjb21wYXRfaW9tbXVfb3BfdCBjbXAgPSB7fTsKKyAgICBzaXpl
X3Qgb2Zmc2V0OworICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0geworICAgICAg
ICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9t
bXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAorICAgIH07CisgICAgc2l6ZV90IHNpemU7CiAgICAgeGVu
X2lvbW11X29wX3QgbmF0OworICAgIHVuc2lnbmVkIGludCB1OworICAgIGludDMyX3Qgc3RhdHVz
OwogICAgIGludCByYzsKIAotICAgIGlmICggYnVmLT5zaXplIDwgc2l6ZW9mKGNtcCkgKQorICAg
IG9mZnNldCA9IG9mZnNldG9mKHN0cnVjdCBjb21wYXRfaW9tbXVfb3AsIHUpOworCisgICAgaWYg
KCBidWYtPnNpemUgPCBvZmZzZXQgKQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAotICAgIGlm
ICggY29weV9mcm9tX2NvbXBhdCgodm9pZCAqKSZjbXAsIGJ1Zi0+aCwgc2l6ZW9mKGNtcCkpICkK
KyAgICBpZiAoIGNvcHlfZnJvbV9jb21wYXQoKHZvaWQgKikmY21wLCBidWYtPmgsIG9mZnNldCkg
KQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAogICAgIGlmICggY21wLnBhZCApCkBAIC0xMTks
MTIgKzIwNCw4NSBAQCBpbnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVm
X3QgKmJ1ZikKICAgICBpZiAoIHJjICkKICAgICAgICAgcmV0dXJuIHJjOwogCisgICAgaWYgKCBj
bXAub3AgPj0gQVJSQVlfU0laRShvcF9zaXplKSApCisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQ
UDsKKworICAgIHNpemUgPSBvcF9zaXplW2FycmF5X2luZGV4X25vc3BlYyhjbXAub3AsIEFSUkFZ
X1NJWkUob3Bfc2l6ZSkpXTsKKyAgICBpZiAoIGJ1Zi0+c2l6ZSA8IG9mZnNldCArIHNpemUgKQor
ICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlmICggY29weV9mcm9tX2NvbXBhdF9vZmZz
ZXQoKHZvaWQgKikmY21wLnUsIGJ1Zi0+aCwgb2Zmc2V0LCBzaXplKSApCisgICAgICAgIHJldHVy
biAtRUZBVUxUOworCisgICAgLyoKKyAgICAgKiBUaGUgeGxhdCBtYWdpYyBkb2Vzbid0IHF1aXRl
IGtub3cgaG93IHRvIGhhbmRsZSB0aGUgdW5pb24gc28KKyAgICAgKiB3ZSBuZWVkIHRvIGZpeCB0
aGluZ3MgdXAgaGVyZS4KKyAgICAgKi8KKyNkZWZpbmUgWExBVF9pb21tdV9vcF91X3F1ZXJ5X3Jl
c2VydmVkIFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkCisgICAgdSA9IGNtcC5vcDsKKworI2Rl
ZmluZSBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkX0hORExfcmFuZ2VzKF9kXywgX3NfKSAg
ICAgICAgICAgIFwKKyAgICBkbyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgeyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBpZiAo
ICFjb21wYXRfaGFuZGxlX2lzX251bGwoKF9zXyktPnJhbmdlcykgKSAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKm5yX2VudHJpZXMg
PSBDT01QQVRfQVJHX1hMQVRfVklSVF9CQVNFOyAgICAgXAorICAgICAgICAgICAgeGVuX2lvbW11
X3Jlc2VydmVkX3JhbmdlX3QgKnJhbmdlcyA9ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgICAgICAgICAodm9pZCAqKShucl9lbnRyaWVzICsgMSk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgaWYgKCBzaXplb2YoKm5yX2Vu
dHJpZXMpICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAg
ICAgKHNpemVvZigqcmFuZ2VzKSAqIChfc18pLT5ucl9lbnRyaWVzKSA+ICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgIENPTVBBVF9BUkdfWExBVF9TSVpFICkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgIHJldHVybiAtRTJCSUc7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAg
ICAgICAqbnJfZW50cmllcyA9IChfc18pLT5ucl9lbnRyaWVzOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUoKF9kXyktPnJhbmdlcywg
cmFuZ2VzKTsgICAgICAgICAgICAgIFwKKyAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGVsc2UgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUoKF9kXyktPnJhbmdlcywgTlVMTCk7ICAg
ICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxlIChmYWxzZSkKKwogICAgIFhMQVRfaW9tbXVfb3Ao
Jm5hdCwgJmNtcCk7CiAKKyN1bmRlZiBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkX0hORExf
cmFuZ2VzCisKICAgICBpb21tdV9vcCgmbmF0KTsKIAorICAgIHN0YXR1cyA9IG5hdC5zdGF0dXM7
CisKKyNkZWZpbmUgWExBVF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZF9ITkRMX3JhbmdlcyhfZF8s
IF9zXykgICAgICAgICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgaWYgKCAhY29tcGF0X2hhbmRsZV9pc19udWxsKChfZF8pLT5yYW5nZXMpICkgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgdW5zaWduZWQgaW50ICpucl9l
bnRyaWVzID0gQ09NUEFUX0FSR19YTEFUX1ZJUlRfQkFTRTsgICAgIFwKKyAgICAgICAgICAgIHhl
bl9pb21tdV9yZXNlcnZlZF9yYW5nZV90ICpyYW5nZXMgPSAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgKHZvaWQgKikobnJfZW50cmllcyArIDEpOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgdW5zaWduZWQgaW50IGo7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAg
ICAgICBmb3IgKCBqID0gMDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgaiA8IG1pbl90KHVuc2lnbmVkIGludCwgKF9kXykt
Pm5yX2VudHJpZXMsICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAqbnJf
ZW50cmllcyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAg
ICBqKysgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICBjb21wYXRfaW9tbXVfcmVzZXJ2ZWRfcmFu
Z2VfdCByYW5nZTsgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgIFhMQVRfaW9tbXVfcmVzZXJ2ZWRfcmFuZ2UoJnJhbmdlLCAmcmFuZ2VzW2pdKTsgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgaWYgKCBfX2NvcHlfdG9fY29t
cGF0X29mZnNldCgoX2RfKS0+cmFuZ2VzLCBqLCAgICAgICAgXAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJnJhbmdlLCAxKSApICAgICAgICAgICAgIFwKKyAg
ICAgICAgICAgICAgICAgICAgc3RhdHVzID0gLUVGQVVMVDsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICB9ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxl
IChmYWxzZSkKKwogICAgIFhMQVRfaW9tbXVfb3AoJmNtcCwgJm5hdCk7CiAKKyAgICAvKiBzdGF0
dXMgd2lsbCBoYXZlIGJlZW4gbW9kaWZpZWQgaWYgX19jb3B5X3RvX2NvbXBhdF9vZmZzZXQoKSBm
YWlsZWQgKi8KKyAgICBjbXAuc3RhdHVzID0gc3RhdHVzOworCisjdW5kZWYgWExBVF9pb21tdV9v
cF9xdWVyeV9yZXNlcnZlZF9ITkRMX3JhbmdlcworCiAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9f
Y29tcGF0KGNvbXBhdF9oYW5kbGVfY2FzdChidWYtPmgsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRfaW9tbXVfb3BfdCksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZjbXAsIHN0YXR1cykgKQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3Au
aAppbmRleCBjM2I2OGY2NjVhLi4wMjIxM2MxMmE0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9w
dWJsaWMvaW9tbXVfb3AuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApAQCAt
MjUsMTEgKzI1LDUwIEBACiAKICNpbmNsdWRlICJ4ZW4uaCIKIAordHlwZWRlZiB1bnNpZ25lZCBs
b25nIHhlbl9iZm5fdDsKKworLyogU3RydWN0dXJlIGRlc2NyaWJpbmcgYSBzaW5nbGUgcmFuZ2Ug
cmVzZXJ2ZWQgaW4gdGhlIElPTU1VICovCitzdHJ1Y3QgeGVuX2lvbW11X3Jlc2VydmVkX3Jhbmdl
IHsKKyAgICB4ZW5fYmZuX3Qgc3RhcnRfYmZuOworICAgIHVuc2lnbmVkIGludCBucl9mcmFtZXM7
CisgICAgdW5zaWduZWQgaW50IHBhZDsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVfcmVz
ZXJ2ZWRfcmFuZ2UgeGVuX2lvbW11X3Jlc2VydmVkX3JhbmdlX3Q7CitERUZJTkVfWEVOX0dVRVNU
X0hBTkRMRSh4ZW5faW9tbXVfcmVzZXJ2ZWRfcmFuZ2VfdCk7CisKKy8qCisgKiBYRU5fSU9NTVVP
UF9xdWVyeV9yZXNlcnZlZDogUXVlcnkgcmFuZ2VzIHJlc2VydmVkIGluIHRoZSBJT01NVS4KKyAq
LworI2RlZmluZSBYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZCAxCisKK3N0cnVjdCB4ZW5faW9t
bXVfb3BfcXVlcnlfcmVzZXJ2ZWQgeworICAgIC8qCisgICAgICogSU4vT1VUIC0gT24gZW50cnkg
dGhpcyBpcyB0aGUgbnVtYmVyIG9mIGVudHJpZXMgYXZhaWxhYmxlCisgICAgICogICAgICAgICAg
aW4gdGhlIHJhbmdlcyBhcnJheSBiZWxvdy4KKyAgICAgKiAgICAgICAgICBPbiBleGl0IHRoaXMg
aXMgdGhlIGFjdHVhbCBudW1iZXIgb2YgcmVzZXJ2ZWQgcmFuZ2VzLgorICAgICAqLworICAgIHVu
c2lnbmVkIGludCBucl9lbnRyaWVzOworICAgIHVuc2lnbmVkIGludCBwYWQ7CisgICAgLyoKKyAg
ICAgKiBPVVQgLSBUaGlzIGFycmF5IGlzIHBvcHVsYXRlZCB3aXRoIHJlc2VydmVkIHJhbmdlcy4g
SWYgaXQgaXMKKyAgICAgKiAgICAgICBub3Qgc3VmZmljaWVudGx5IGxhcmdlIHRoZW4gYXZhaWxh
YmxlIGVudHJpZXMgYXJlIHBvcHVsYXRlZCwKKyAgICAgKiAgICAgICBidXQgdGhlIG9wIHN0YXR1
cyBjb2RlIHdpbGwgYmUgc2V0IHRvIC1FTk9CVUZTLgorICAgICAqICAgICAgIEl0IGlzIHBlcm1p
c3NhYmxlIHRvIHNldCB0aGlzIHRvIE5VTEwgaWYgbnJfZW50cmllcyBpcyBhbHNvCisgICAgICog
ICAgICAgc2V0IHRvIHplcm8uIEluIHRoaXMgY2FzZSwgb24gZXhpdCwgbnJfZW50cmllcyB3aWxs
IHN0aWxsIGJlCisgICAgICogICAgICAgc2V0IHRvIHRoZSBhY3R1YWwgbnVtYmVyIG9mIHJlc2Vy
dmVkIHJhbmdlcyBidXQgdGhlIHN0YXR1cworICAgICAqICAgICAgIGNvZGUgd2lsbCBiZSBzZXQg
dG8gemVyby4KKyAgICAgKi8KKyAgICBYRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9yZXNlcnZl
ZF9yYW5nZV90KSByYW5nZXM7Cit9OworCiBzdHJ1Y3QgeGVuX2lvbW11X29wIHsKICAgICB1aW50
MTZfdCBvcDsgICAgLyogb3AgdHlwZSAqLwogICAgIHVpbnQxNl90IHBhZDsKICAgICBpbnQzMl90
IHN0YXR1czsgLyogb3AgY29tcGxldGlvbiBzdGF0dXM6ICovCiAgICAgICAgICAgICAgICAgICAg
IC8qIDAgZm9yIHN1Y2Nlc3Mgb3RoZXJ3aXNlLCBuZWdhdGl2ZSBlcnJubyAqLworICAgIHVuaW9u
IHsKKyAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCBxdWVyeV9yZXNl
cnZlZDsKKyAgICB9IHU7CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX2lvbW11X29wIHhlbl9pb21t
dV9vcF90OwogREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2lvbW11X29wX3QpOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGxhdC5sc3QgYi94ZW4vaW5jbHVkZS94bGF0LmxzdAppbmRleCAz
YjE1YzE4YzRlLi45M2JjZjRiNGQwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94bGF0LmxzdAor
KysgYi94ZW4vaW5jbHVkZS94bGF0LmxzdApAQCAtNzksNiArNzksOCBAQAogPwl2Y3B1X2h2bV94
ODZfNjQJCQlodm0vaHZtX3ZjcHUuaAogIQlpb21tdV9vcAkJCWlvbW11X29wLmgKICEJaW9tbXVf
b3BfYnVmCQkJaW9tbXVfb3AuaAorIQlpb21tdV9vcF9xdWVyeV9yZXNlcnZlZAkJaW9tbXVfb3Au
aAorIQlpb21tdV9yZXNlcnZlZF9yYW5nZQkJaW9tbXVfb3AuaAogPwlrZXhlY19leGVjCQkJa2V4
ZWMuaAogIQlrZXhlY19pbWFnZQkJCWtleGVjLmgKICEJa2V4ZWNfcmFuZ2UJCQlrZXhlYy5oCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBM-0005lM-Ho; Tue, 17 Jul 2018 13: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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBL-0005lC-Mk
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:23 +0000
X-Inumbo-ID: b206ea40-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b206ea40-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410663"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:04 +0100
Message-ID: <20180717133816.37958-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 01/13] grant_table: use term 'mfn' for
 machine frame numbers...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

Li4ucmF0aGVyIHRoYW4gbW9yZSBhbWJpZ3VvdXMgdGVybSAnZnJhbWUnLgoKVGhlcmUgYXJlIG1h
bnkgcGxhY2VzIGluIHRoZSBncmFudCB0YWJsZSBjb2RlIHRoYXQgdXNlIGEgdmFyaWFibGUgb3IK
ZmllbGQgbmFtZSAnLipmcmFtZScgdG8gcmVmZXIgdG8gYSBxdWFudGl0eSB0aGF0IGlzIHN0cmlj
dGx5IGFuIE1GTiwgYW5kCmV2ZW4gaGFzIHR5cGUgbWZuX3QuClRoaXMgcGF0Y2ggaXMgYSBwdXJl
bHkgY29zbWV0aWMgcGF0Y2ggdGhhdCBzdWJzdGl0dXRlcyAnZnJhbWUnIHdpdGggJ21mbicKaW4g
dGhvc2UgcGxhY2VzIHRvIG1ha2UgdGhlIHB1cnBvc2Ugb2YgdGhlIHZhcmlhYmxlIG9yIGZpZWxk
IG5hbWUgbW9yZQpvYnZpb3VzLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNj
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKdjI6CiAtIE5ldyBpbiB2Mi4KLS0tCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMg
fCAxNDIgKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCA3MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
aW5kZXggNTFlMWY1Y2E0Yy4uZDI2MTBlMzIwYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMTY3LDcgKzE2Nyw3
IEBAIHN0cnVjdCBnbnR0YWJfdW5tYXBfY29tbW9uIHsKIAogICAgIC8qIFNoYXJlZCBzdGF0ZSBi
ZXRlZW4gKl91bm1hcCBhbmQgKl91bm1hcF9jb21wbGV0ZSAqLwogICAgIHVpbnQxNl90IGRvbmU7
Ci0gICAgbWZuX3QgZnJhbWU7CisgICAgbWZuX3QgbWZuOwogICAgIHN0cnVjdCBkb21haW4gKnJk
OwogICAgIGdyYW50X3JlZl90IHJlZjsKIH07CkBAIC0yNjYsNyArMjY2LDcgQEAgc3RydWN0IGFj
dGl2ZV9ncmFudF9lbnRyeSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyYW50
LiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KICAgICBncmFudF9yZWZfdCAgIHRy
YW5zX2dyZWY7CiAgICAgc3RydWN0IGRvbWFpbiAqdHJhbnNfZG9tYWluOwotICAgIG1mbl90ICAg
ICAgICAgZnJhbWU7ICAvKiBGcmFtZSBiZWluZyBncmFudGVkLiAgICAgICAgICAgICAgICAgICAg
ICovCisgICAgbWZuX3QgICAgICAgICBtZm47ICAgIC8qIE1hY2hpbmUgZnJhbWUgYmVpbmcgZ3Jh
bnRlZC4gICAgICAgICAgICAgKi8KICNpZm5kZWYgTkRFQlVHCiAgICAgZ2ZuX3QgICAgICAgICBn
Zm47ICAgIC8qIEd1ZXN0J3MgaWRlYSBvZiB0aGUgZnJhbWUgYmVpbmcgZ3JhbnRlZC4gKi8KICNl
bmRpZgpAQCAtMzcwLDE1ICszNzAsMTUgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ3Jh
bnRfdG9fc3RhdHVzX2ZyYW1lcyh1bnNpZ25lZCBpbnQgZ3JhbnRfZnJhbWVzKQogLyogQ2hlY2sg
aWYgdGhlIHBhZ2UgaGFzIGJlZW4gcGFnZWQgb3V0LCBvciBuZWVkcyB1bnNoYXJpbmcuCiAgICBJ
ZiByYyA9PSBHTlRTVF9va2F5LCAqcGFnZSBjb250YWlucyB0aGUgcGFnZSBzdHJ1Y3Qgd2l0aCBh
IHJlZiB0YWtlbi4KICAgIENhbGxlciBtdXN0IGRvIHB1dF9wYWdlKCpwYWdlKS4KLSAgIElmIGFu
eSBlcnJvciwgKnBhZ2UgPSBOVUxMLCAqZnJhbWUgPSBJTlZBTElEX01GTiwgbm8gcmVmIHRha2Vu
LiAqLwotc3RhdGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQgbG9uZyBnZm4sIG1mbl90
ICpmcmFtZSwKKyAgIElmIGFueSBlcnJvciwgKnBhZ2UgPSBOVUxMLCAqbWZuID0gSU5WQUxJRF9N
Rk4sIG5vIHJlZiB0YWtlbi4gKi8KK3N0YXRpYyBpbnQgZ2V0X3BhZ2VkX2ZyYW1lKHVuc2lnbmVk
IGxvbmcgZ2ZuLCBtZm5fdCAqbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqKnBhZ2UsIGJvb2wgcmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgZG9tYWluICpyZCkKIHsKICAgICBpbnQgcmMgPSBHTlRTVF9va2F5OwogICAg
IHAybV90eXBlX3QgcDJtdDsKIAotICAgICpmcmFtZSA9IElOVkFMSURfTUZOOworICAgICptZm4g
PSBJTlZBTElEX01GTjsKICAgICAqcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKHJkLCBnZm4sICZw
Mm10LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVhZG9ubHkgPyBQMk1fQUxMT0Mg
OiBQMk1fVU5TSEFSRSk7CiAgICAgaWYgKCAhKnBhZ2UgKQpAQCAtNDA1LDcgKzQwNSw3IEBAIHN0
YXRpYyBpbnQgZ2V0X3BhZ2VkX2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCAqZnJhbWUs
CiAgICAgICAgIHJldHVybiBHTlRTVF9iYWRfcGFnZTsKICAgICB9CiAKLSAgICAqZnJhbWUgPSBw
YWdlX3RvX21mbigqcGFnZSk7CisgICAgKm1mbiA9IHBhZ2VfdG9fbWZuKCpwYWdlKTsKIAogICAg
IHJldHVybiByYzsKIH0KQEAgLTg0Myw3ICs4NDMsNyBAQCBzdGF0aWMgc3RydWN0IGFjdGl2ZV9n
cmFudF9lbnRyeSAqZ3JhbnRfbWFwX2V4aXN0cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpsZCwKICAg
ICAgICAgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVp
cmUocmd0LCByZWYpOwogCiAgICAgICAgIGlmICggYWN0LT5waW4gJiYgYWN0LT5kb21pZCA9PSBs
ZC0+ZG9tYWluX2lkICYmCi0gICAgICAgICAgICAgbWZuX2VxKGFjdC0+ZnJhbWUsIG1mbikgKQor
ICAgICAgICAgICAgIG1mbl9lcShhY3QtPm1mbiwgbWZuKSApCiAgICAgICAgICAgICByZXR1cm4g
YWN0OwogICAgICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwogICAgIH0KQEAgLTg4NSw3
ICs4ODUsNyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG1hcGtpbmQoCiAgICAgICAgIGlmICggISht
YXAtPmZsYWdzICYgKEdOVE1BUF9kZXZpY2VfbWFwfEdOVE1BUF9ob3N0X21hcCkpIHx8CiAgICAg
ICAgICAgICAgbWFwLT5kb21pZCAhPSByZC0+ZG9tYWluX2lkICkKICAgICAgICAgICAgIGNvbnRp
bnVlOwotICAgICAgICBpZiAoIG1mbl9lcShfYWN0aXZlX2VudHJ5KHJkLT5ncmFudF90YWJsZSwg
bWFwLT5yZWYpLmZyYW1lLCBtZm4pICkKKyAgICAgICAgaWYgKCBtZm5fZXEoX2FjdGl2ZV9lbnRy
eShyZC0+Z3JhbnRfdGFibGUsIG1hcC0+cmVmKS5tZm4sIG1mbikgKQogICAgICAgICAgICAga2lu
ZCB8PSBtYXAtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5ID8KICAgICAgICAgICAgICAgICAgICAg
TUFQS0lORF9SRUFEIDogTUFQS0lORF9XUklURTsKICAgICB9CkBAIC05MDgsNyArOTA4LDcgQEAg
bWFwX2dyYW50X3JlZigKICAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmxndCwgKnJndDsKICAgICBz
dHJ1Y3QgdmNwdSAgICpsZWQ7CiAgICAgZ3JhbnRfaGFuZGxlX3QgaGFuZGxlOwotICAgIG1mbl90
IGZyYW1lOworICAgIG1mbl90IG1mbjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZyA9IE5VTEw7
CiAgICAgaW50ICAgICAgICAgICAgcmMgPSBHTlRTVF9va2F5OwogICAgIHUzMiAgICAgICAgICAg
IG9sZF9waW47CkBAIC0xMDAxLDEzICsxMDAxLDEzIEBAIG1hcF9ncmFudF9yZWYoCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNoYXJlZF9lbnRyeV92MShyZ3QsIG9wLT5yZWYpLmZy
YW1lIDoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hhcmVkX2VudHJ5X3YyKHJn
dCwgb3AtPnJlZikuZnVsbF9wYWdlLmZyYW1lOwogCi0gICAgICAgICAgICByYyA9IGdldF9wYWdl
ZF9mcmFtZShnZm4sICZmcmFtZSwgJnBnLAorICAgICAgICAgICAgcmMgPSBnZXRfcGFnZWRfZnJh
bWUoZ2ZuLCAmbWZuLCAmcGcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcC0+
ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHksIHJkKTsKICAgICAgICAgICAgIGlmICggcmMgIT0gR05U
U1Rfb2theSApCiAgICAgICAgICAgICAgICAgZ290byB1bmxvY2tfb3V0X2NsZWFyOwogICAgICAg
ICAgICAgYWN0X3NldF9nZm4oYWN0LCBfZ2ZuKGdmbikpOwogICAgICAgICAgICAgYWN0LT5kb21p
ZCA9IGxkLT5kb21haW5faWQ7Ci0gICAgICAgICAgICBhY3QtPmZyYW1lID0gZnJhbWU7CisgICAg
ICAgICAgICBhY3QtPm1mbiA9IG1mbjsKICAgICAgICAgICAgIGFjdC0+c3RhcnQgPSAwOwogICAg
ICAgICAgICAgYWN0LT5sZW5ndGggPSBQQUdFX1NJWkU7CiAgICAgICAgICAgICBhY3QtPmlzX3N1
Yl9wYWdlID0gZmFsc2U7CkBAIC0xMDI0LDcgKzEwMjQsNyBAQCBtYXBfZ3JhbnRfcmVmKAogICAg
ICAgICBhY3QtPnBpbiArPSAob3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5KSA/CiAgICAgICAg
ICAgICBHTlRQSU5faHN0cl9pbmMgOiBHTlRQSU5faHN0d19pbmM7CiAKLSAgICBmcmFtZSA9IGFj
dC0+ZnJhbWU7CisgICAgbWZuID0gYWN0LT5tZm47CiAgICAgYWN0X3BpbiA9IGFjdC0+cGluOwog
CiAgICAgY2FjaGVfZmxhZ3MgPSAoc2hhaC0+ZmxhZ3MgJiAoR1RGX1BBVCB8IEdURl9QV1QgfCBH
VEZfUENEKSApOwpAQCAtMTAzNSw3ICsxMDM1LDcgQEAgbWFwX2dyYW50X3JlZigKICAgICAvKiBw
ZyBtYXkgYmUgc2V0LCB3aXRoIGEgcmVmY291bnQgaW5jbHVkZWQsIGZyb20gZ2V0X3BhZ2VkX2Zy
YW1lKCkuICovCiAgICAgaWYgKCAhcGcgKQogICAgIHsKLSAgICAgICAgcGcgPSBtZm5fdmFsaWQo
ZnJhbWUpID8gbWZuX3RvX3BhZ2UoZnJhbWUpIDogTlVMTDsKKyAgICAgICAgcGcgPSBtZm5fdmFs
aWQobWZuKSA/IG1mbl90b19wYWdlKG1mbikgOiBOVUxMOwogICAgICAgICBpZiAoIHBnICkKICAg
ICAgICAgICAgIG93bmVyID0gcGFnZV9nZXRfb3duZXJfYW5kX3JlZmVyZW5jZShwZyk7CiAgICAg
fQpAQCAtMTA2MSwxOCArMTA2MSwxOCBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICAgICAgZ290
byB1bmRvX291dDsKICAgICAgICAgfQogCi0gICAgICAgIGlmICggIWlvbWVtX2FjY2Vzc19wZXJt
aXR0ZWQocmQsIG1mbl94KGZyYW1lKSwgbWZuX3goZnJhbWUpKSApCisgICAgICAgIGlmICggIWlv
bWVtX2FjY2Vzc19wZXJtaXR0ZWQocmQsIG1mbl94KG1mbiksIG1mbl94KG1mbikpICkKICAgICAg
ICAgewogICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsCiAgICAgICAgICAgICAg
ICAgICAgICAiSW9tZW0gbWFwcGluZyBub3QgcGVybWl0dGVkICUjIlBSSV9tZm4iIChkb21haW4g
JWQpXG4iLAotICAgICAgICAgICAgICAgICAgICAgbWZuX3goZnJhbWUpLCByZC0+ZG9tYWluX2lk
KTsKKyAgICAgICAgICAgICAgICAgICAgIG1mbl94KG1mbiksIHJkLT5kb21haW5faWQpOwogICAg
ICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAgICAgICAgZ290byB1bmRv
X291dDsKICAgICAgICAgfQogCiAgICAgICAgIGlmICggb3AtPmZsYWdzICYgR05UTUFQX2hvc3Rf
bWFwICkKICAgICAgICAgewotICAgICAgICAgICAgcmMgPSBjcmVhdGVfZ3JhbnRfaG9zdF9tYXBw
aW5nKG9wLT5ob3N0X2FkZHIsIGZyYW1lLCBvcC0+ZmxhZ3MsCisgICAgICAgICAgICByYyA9IGNy
ZWF0ZV9ncmFudF9ob3N0X21hcHBpbmcob3AtPmhvc3RfYWRkciwgbWZuLCBvcC0+ZmxhZ3MsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FjaGVfZmxhZ3MpOwog
ICAgICAgICAgICAgaWYgKCByYyAhPSBHTlRTVF9va2F5ICkKICAgICAgICAgICAgICAgICBnb3Rv
IHVuZG9fb3V0OwpAQCAtMTExMiw3ICsxMTEyLDcgQEAgbWFwX2dyYW50X3JlZigKICAgICAgICAg
ICAgICAgICB0eXBlY250Kys7CiAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgIHJjID0gY3Jl
YXRlX2dyYW50X2hvc3RfbWFwcGluZyhvcC0+aG9zdF9hZGRyLCBmcmFtZSwgb3AtPmZsYWdzLCAw
KTsKKyAgICAgICAgICAgIHJjID0gY3JlYXRlX2dyYW50X2hvc3RfbWFwcGluZyhvcC0+aG9zdF9h
ZGRyLCBtZm4sIG9wLT5mbGFncywgMCk7CiAgICAgICAgICAgICBpZiAoIHJjICE9IEdOVFNUX29r
YXkgKQogICAgICAgICAgICAgICAgIGdvdG8gdW5kb19vdXQ7CiAKQEAgLTExMjQsNyArMTEyNCw3
IEBAIG1hcF9ncmFudF9yZWYoCiAgICAgY291bGRfbm90X3BpbjoKICAgICAgICAgaWYgKCAhcmQt
PmlzX2R5aW5nICkKICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQ291bGQg
bm90IHBpbiBncmFudCBmcmFtZSAlIyJQUklfbWZuIlxuIiwKLSAgICAgICAgICAgICAgICAgICAg
IG1mbl94KGZyYW1lKSk7CisgICAgICAgICAgICAgICAgICAgICBtZm5feChtZm4pKTsKICAgICAg
ICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAgICBnb3RvIHVuZG9fb3V0OwogICAg
IH0KQEAgLTExMzksMTggKzExMzksMTggQEAgbWFwX2dyYW50X3JlZigKIAogICAgICAgICAvKiBX
ZSdyZSBub3QgdHJhbnNsYXRlZCwgc28gd2Uga25vdyB0aGF0IGdtZm5zIGFuZCBtZm5zIGFyZQog
ICAgICAgICAgICB0aGUgc2FtZSB0aGluZ3MsIHNvIHRoZSBJT01NVSBlbnRyeSBpcyBhbHdheXMg
MS10by0xLiAqLwotICAgICAgICBraW5kID0gbWFwa2luZChsZ3QsIHJkLCBmcmFtZSk7CisgICAg
ICAgIGtpbmQgPSBtYXBraW5kKGxndCwgcmQsIG1mbik7CiAgICAgICAgIGlmICggKGFjdF9waW4g
JiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkgJiYKICAgICAgICAgICAgICAh
KG9sZF9waW4gJiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKLSAgICAgICAg
ICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgbWZuX3goZnJhbWUpLCBtZm5feChmcmFt
ZSksCisgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG1mbiks
IG1mbl94KG1mbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVG
X3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAo
IGFjdF9waW4gJiYgIW9sZF9waW4gKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoICFraW5k
ICkKLSAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgbWZuX3goZnJhbWUp
LCBtZm5feChmcmFtZSksCisgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQs
IG1mbl94KG1mbiksIG1mbl94KG1mbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSU9NTVVGX3JlYWRhYmxlKTsKICAgICAgICAgfQogICAgICAgICBpZiAoIGVyciApCkBA
IC0xMTgwLDcgKzExODAsNyBAQCBtYXBfZ3JhbnRfcmVmKAogICAgIGlmICggbmVlZF9pb21tdSAp
CiAgICAgICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwogCi0gICAgb3AtPmRldl9idXNf
YWRkciA9IG1mbl90b19tYWRkcihmcmFtZSk7CisgICAgb3AtPmRldl9idXNfYWRkciA9IG1mbl90
b19tYWRkcihtZm4pOwogICAgIG9wLT5oYW5kbGUgICAgICAgPSBoYW5kbGU7CiAgICAgb3AtPnN0
YXR1cyAgICAgICA9IEdOVFNUX29rYXk7CiAKQEAgLTExOTAsNyArMTE5MCw3IEBAIG1hcF9ncmFu
dF9yZWYoCiAgdW5kb19vdXQ6CiAgICAgaWYgKCBob3N0X21hcF9jcmVhdGVkICkKICAgICB7Ci0g
ICAgICAgIHJlcGxhY2VfZ3JhbnRfaG9zdF9tYXBwaW5nKG9wLT5ob3N0X2FkZHIsIGZyYW1lLCAw
LCBvcC0+ZmxhZ3MpOworICAgICAgICByZXBsYWNlX2dyYW50X2hvc3RfbWFwcGluZyhvcC0+aG9z
dF9hZGRyLCBtZm4sIDAsIG9wLT5mbGFncyk7CiAgICAgICAgIGdudHRhYl9mbHVzaF90bGIobGQp
OwogICAgIH0KIApAQCAtMTM2NSwxOCArMTM2NSwxOCBAQCB1bm1hcF9jb21tb24oCiAgICAgICAg
IGdvdG8gYWN0X3JlbGVhc2Vfb3V0OwogICAgIH0KIAotICAgIG9wLT5mcmFtZSA9IGFjdC0+ZnJh
bWU7CisgICAgb3AtPm1mbiA9IGFjdC0+bWZuOwogCiAgICAgaWYgKCBvcC0+ZGV2X2J1c19hZGRy
ICYmCi0gICAgICAgICB1bmxpa2VseShvcC0+ZGV2X2J1c19hZGRyICE9IG1mbl90b19tYWRkcihh
Y3QtPmZyYW1lKSkgKQorICAgICAgICAgdW5saWtlbHkob3AtPmRldl9idXNfYWRkciAhPSBtZm5f
dG9fbWFkZHIoYWN0LT5tZm4pKSApCiAgICAgICAgIFBJTl9GQUlMKGFjdF9yZWxlYXNlX291dCwg
R05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAgIkJ1cyBhZGRyZXNzIGRvZXNu
J3QgbWF0Y2ggZ250cmVmICglIlBSSXg2NCIgIT0gJSJQUklwYWRkciIpXG4iLAotICAgICAgICAg
ICAgICAgICBvcC0+ZGV2X2J1c19hZGRyLCBtZm5fdG9fbWFkZHIoYWN0LT5mcmFtZSkpOworICAg
ICAgICAgICAgICAgICBvcC0+ZGV2X2J1c19hZGRyLCBtZm5fdG9fbWFkZHIoYWN0LT5tZm4pKTsK
IAogICAgIGlmICggb3AtPmhvc3RfYWRkciAmJiAoZmxhZ3MgJiBHTlRNQVBfaG9zdF9tYXApICkK
ICAgICB7CiAgICAgICAgIGlmICggKHJjID0gcmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmcob3At
Pmhvc3RfYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBvcC0+ZnJhbWUsIG9wLT5uZXdfYWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBvcC0+bWZuLCBvcC0+bmV3X2FkZHIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MpKSA8IDAgKQogICAgICAgICAgICAg
Z290byBhY3RfcmVsZWFzZV9vdXQ7CiAKQEAgLTE0MTEsMTIgKzE0MTEsMTIgQEAgdW5tYXBfY29t
bW9uKAogCiAgICAgICAgIGRvdWJsZV9ndF9sb2NrKGxndCwgcmd0KTsKIAotICAgICAgICBraW5k
ID0gbWFwa2luZChsZ3QsIHJkLCBvcC0+ZnJhbWUpOworICAgICAgICBraW5kID0gbWFwa2luZChs
Z3QsIHJkLCBvcC0+bWZuKTsKICAgICAgICAgaWYgKCAha2luZCApCi0gICAgICAgICAgICBlcnIg
PSBpb21tdV91bm1hcF9wYWdlKGxkLCBtZm5feChvcC0+ZnJhbWUpKTsKKyAgICAgICAgICAgIGVy
ciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIG1mbl94KG9wLT5tZm4pKTsKICAgICAgICAgZWxzZSBp
ZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKLSAgICAgICAgICAgIGVyciA9IGlvbW11X21h
cF9wYWdlKGxkLCBtZm5feChvcC0+ZnJhbWUpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbWZuX3gob3AtPmZyYW1lKSwgSU9NTVVGX3JlYWRhYmxlKTsKKyAgICAgICAgICAgIGVy
ciA9IGlvbW11X21hcF9wYWdlKGxkLCBtZm5feChvcC0+bWZuKSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1mbl94KG9wLT5tZm4pLCBJT01NVUZfcmVhZGFibGUpOwogCiAgICAg
ICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwogCkBAIC0xNDI2LDcgKzE0MjYsNyBAQCB1
bm1hcF9jb21tb24oCiAKICAgICAvKiBJZiBqdXN0IHVubWFwcGVkIGEgd3JpdGFibGUgbWFwcGlu
ZywgbWFyayBhcyBkaXJ0aWVkICovCiAgICAgaWYgKCByYyA9PSBHTlRTVF9va2F5ICYmICEoZmxh
Z3MgJiBHTlRNQVBfcmVhZG9ubHkpICkKLSAgICAgICAgIGdudHRhYl9tYXJrX2RpcnR5KHJkLCBv
cC0+ZnJhbWUpOworICAgICAgICAgZ250dGFiX21hcmtfZGlydHkocmQsIG9wLT5tZm4pOwogCiAg
ICAgb3AtPnN0YXR1cyA9IHJjOwogICAgIHJjdV91bmxvY2tfZG9tYWluKHJkKTsKQEAgLTE0NjMs
MTEgKzE0NjMsMTEgQEAgdW5tYXBfY29tbW9uX2NvbXBsZXRlKHN0cnVjdCBnbnR0YWJfdW5tYXBf
Y29tbW9uICpvcCkKICAgICBlbHNlCiAgICAgICAgIHN0YXR1cyA9ICZzdGF0dXNfZW50cnkocmd0
LCBvcC0+cmVmKTsKIAotICAgIHBnID0gbWZuX3RvX3BhZ2Uob3AtPmZyYW1lKTsKKyAgICBwZyA9
IG1mbl90b19wYWdlKG9wLT5tZm4pOwogCiAgICAgaWYgKCBvcC0+ZG9uZSAmIEdOVE1BUF9kZXZp
Y2VfbWFwICkKICAgICB7Ci0gICAgICAgIGlmICggIWlzX2lvbWVtX3BhZ2UoYWN0LT5mcmFtZSkg
KQorICAgICAgICBpZiAoICFpc19pb21lbV9wYWdlKGFjdC0+bWZuKSApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIGlmICggb3AtPmRvbmUgJiBHTlRNQVBfcmVhZG9ubHkgKQogICAgICAgICAgICAg
ICAgIHB1dF9wYWdlKHBnKTsKQEAgLTE0ODQsNyArMTQ4NCw3IEBAIHVubWFwX2NvbW1vbl9jb21w
bGV0ZShzdHJ1Y3QgZ250dGFiX3VubWFwX2NvbW1vbiAqb3ApCiAKICAgICBpZiAoIG9wLT5kb25l
ICYgR05UTUFQX2hvc3RfbWFwICkKICAgICB7Ci0gICAgICAgIGlmICggIWlzX2lvbWVtX3BhZ2Uo
b3AtPmZyYW1lKSApCisgICAgICAgIGlmICggIWlzX2lvbWVtX3BhZ2Uob3AtPm1mbikgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBpZiAoIGdudHRhYl9ob3N0X21hcHBpbmdfZ2V0X3BhZ2VfdHlw
ZShvcC0+ZG9uZSAmIEdOVE1BUF9yZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxkLCByZCkgKQpAQCAtMTUyNSw3ICsxNTI1LDcgQEAg
dW5tYXBfZ3JhbnRfcmVmKAogICAgIGNvbW1vbi0+ZG9uZSA9IDA7CiAgICAgY29tbW9uLT5uZXdf
YWRkciA9IDA7CiAgICAgY29tbW9uLT5yZCA9IE5VTEw7Ci0gICAgY29tbW9uLT5mcmFtZSA9IElO
VkFMSURfTUZOOworICAgIGNvbW1vbi0+bWZuID0gSU5WQUxJRF9NRk47CiAKICAgICB1bm1hcF9j
b21tb24oY29tbW9uKTsKICAgICBvcC0+c3RhdHVzID0gY29tbW9uLT5zdGF0dXM7CkBAIC0xNTkx
LDcgKzE1OTEsNyBAQCB1bm1hcF9hbmRfcmVwbGFjZSgKICAgICBjb21tb24tPmRvbmUgPSAwOwog
ICAgIGNvbW1vbi0+ZGV2X2J1c19hZGRyID0gMDsKICAgICBjb21tb24tPnJkID0gTlVMTDsKLSAg
ICBjb21tb24tPmZyYW1lID0gSU5WQUxJRF9NRk47CisgICAgY29tbW9uLT5tZm4gPSBJTlZBTElE
X01GTjsKIAogICAgIHVubWFwX2NvbW1vbihjb21tb24pOwogICAgIG9wLT5zdGF0dXMgPSBjb21t
b24tPnN0YXR1czsKQEAgLTIzMjAsNyArMjMyMCw3IEBAIHJlbGVhc2VfZ3JhbnRfZm9yX2NvcHko
CiAgICAgc3RydWN0IGdyYW50X3RhYmxlICpyZ3QgPSByZC0+Z3JhbnRfdGFibGU7CiAgICAgZ3Jh
bnRfZW50cnlfaGVhZGVyX3QgKnNoYTsKICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICph
Y3Q7Ci0gICAgbWZuX3Qgcl9mcmFtZTsKKyAgICBtZm5fdCBtZm47CiAgICAgdWludDE2X3QgKnN0
YXR1czsKICAgICBncmFudF9yZWZfdCB0cmFuc19ncmVmOwogICAgIHN0cnVjdCBkb21haW4gKnRk
OwpAQCAtMjMyOSw3ICsyMzI5LDcgQEAgcmVsZWFzZV9ncmFudF9mb3JfY29weSgKIAogICAgIGFj
dCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwgZ3JlZik7CiAgICAgc2hhID0gc2hhcmVkX2Vu
dHJ5X2hlYWRlcihyZ3QsIGdyZWYpOwotICAgIHJfZnJhbWUgPSBhY3QtPmZyYW1lOworICAgIG1m
biA9IGFjdC0+bWZuOwogCiAgICAgaWYgKCByZ3QtPmd0X3ZlcnNpb24gPT0gMSApCiAgICAgewpA
QCAtMjM1MCw3ICsyMzUwLDcgQEAgcmVsZWFzZV9ncmFudF9mb3JfY29weSgKICAgICB9CiAgICAg
ZWxzZQogICAgIHsKLSAgICAgICAgZ250dGFiX21hcmtfZGlydHkocmQsIHJfZnJhbWUpOworICAg
ICAgICBnbnR0YWJfbWFya19kaXJ0eShyZCwgbWZuKTsKIAogICAgICAgICBhY3QtPnBpbiAtPSBH
TlRQSU5faHN0d19pbmM7CiAgICAgICAgIGlmICggIShhY3QtPnBpbiAmIChHTlRQSU5fZGV2d19t
YXNrfEdOVFBJTl9oc3R3X21hc2spKSApCkBAIC0yMzkwLDE1ICsyMzkwLDE3IEBAIHN0YXRpYyB2
b2lkIGZpeHVwX3N0YXR1c19mb3JfY29weV9waW4oY29uc3Qgc3RydWN0IGFjdGl2ZV9ncmFudF9l
bnRyeSAqYWN0LAogICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcsIHN0YXR1
cyk7CiB9CiAKLS8qIEdyYWIgYSBmcmFtZSBudW1iZXIgZnJvbSBhIGdyYW50IGVudHJ5IGFuZCB1
cGRhdGUgdGhlIGZsYWdzIGFuZCBwaW4KLSAgIGNvdW50IGFzIGFwcHJvcHJpYXRlLiBJZiByYyA9
PSBHTlRTVF9va2F5LCBub3RlIHRoYXQgdGhpcyAqZG9lcyoKLSAgIHRha2Ugb25lIHJlZiBjb3Vu
dCBvbiB0aGUgdGFyZ2V0IHBhZ2UsIHN0b3JlZCBpbiAqcGFnZS4KLSAgIElmIHRoZXJlIGlzIGFu
eSBlcnJvciwgKnBhZ2UgPSBOVUxMLCBubyByZWYgdGFrZW4uICovCisvKgorICogR3JhYiBhIG1h
Y2hpbmUgZnJhbWUgbnVtYmVyIGZyb20gYSBncmFudCBlbnRyeSBhbmQgdXBkYXRlIHRoZSBmbGFn
cworICogYW5kIHBpbiBjb3VudCBhcyBhcHByb3ByaWF0ZS4gSWYgcmMgPT0gR05UU1Rfb2theSwg
bm90ZSB0aGF0IHRoaXMgKmRvZXMqCisgKiB0YWtlIG9uZSByZWYgY291bnQgb24gdGhlIHRhcmdl
dCBwYWdlLCBzdG9yZWQgaW4gKnBhZ2UuCisgKiBJZiB0aGVyZSBpcyBhbnkgZXJyb3IsICpwYWdl
ID0gTlVMTCwgbm8gcmVmIHRha2VuLgorICovCiBzdGF0aWMgaW50CiBhY3F1aXJlX2dyYW50X2Zv
cl9jb3B5KAogICAgIHN0cnVjdCBkb21haW4gKnJkLCBncmFudF9yZWZfdCBncmVmLCBkb21pZF90
IGxkb20sIGJvb2wgcmVhZG9ubHksCi0gICAgbWZuX3QgKmZyYW1lLCBzdHJ1Y3QgcGFnZV9pbmZv
ICoqcGFnZSwKLSAgICB1aW50MTZfdCAqcGFnZV9vZmYsIHVpbnQxNl90ICpsZW5ndGgsIGJvb2wg
YWxsb3dfdHJhbnNpdGl2ZSkKKyAgICBtZm5fdCAqbWZuLCBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFn
ZSwgdWludDE2X3QgKnBhZ2Vfb2ZmLAorICAgIHVpbnQxNl90ICpsZW5ndGgsIGJvb2wgYWxsb3df
dHJhbnNpdGl2ZSkKIHsKICAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKnJndCA9IHJkLT5ncmFudF90
YWJsZTsKICAgICBncmFudF9lbnRyeV92Ml90ICpzaGEyOwpAQCAtMjQwOSw3ICsyNDExLDcgQEAg
YWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAgICBkb21pZF90IHRyYW5zX2RvbWlkOwogICAgIGdy
YW50X3JlZl90IHRyYW5zX2dyZWY7CiAgICAgc3RydWN0IGRvbWFpbiAqdGQ7Ci0gICAgbWZuX3Qg
Z3JhbnRfZnJhbWU7CisgICAgbWZuX3QgZ3JhbnRfbWZuOwogICAgIHVpbnQxNl90IHRyYW5zX3Bh
Z2Vfb2ZmOwogICAgIHVpbnQxNl90IHRyYW5zX2xlbmd0aDsKICAgICBib29sIGlzX3N1Yl9wYWdl
OwpAQCAtMjQ4Nyw3ICsyNDg5LDcgQEAgYWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAgICAgICAg
Z3JhbnRfcmVhZF91bmxvY2socmd0KTsKIAogICAgICAgICByYyA9IGFjcXVpcmVfZ3JhbnRfZm9y
X2NvcHkodGQsIHRyYW5zX2dyZWYsIHJkLT5kb21haW5faWQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICByZWFkb25seSwgJmdyYW50X2ZyYW1lLCBwYWdlLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVhZG9ubHksICZncmFudF9tZm4sIHBhZ2UsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdHJhbnNfcGFnZV9vZmYsICZ0cmFu
c19sZW5ndGgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSk7CiAK
QEAgLTI1MTEsNyArMjUxMyw3IEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAgICAgIGlm
ICggcmd0LT5ndF92ZXJzaW9uICE9IDIgfHwKICAgICAgICAgICAgICBhY3QtPnBpbiAhPSBvbGRf
cGluIHx8CiAgICAgICAgICAgICAgKG9sZF9waW4gJiYgKGFjdC0+ZG9taWQgIT0gbGRvbSB8fAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAhbWZuX2VxKGFjdC0+ZnJhbWUsIGdyYW50X2ZyYW1l
KSB8fAorICAgICAgICAgICAgICAgICAgICAgICAgICAhbWZuX2VxKGFjdC0+bWZuLCBncmFudF9t
Zm4pIHx8CiAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjdC0+c3RhcnQgIT0gdHJhbnNfcGFn
ZV9vZmYgfHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgYWN0LT5sZW5ndGggIT0gdHJhbnNf
bGVuZ3RoIHx8CiAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjdC0+dHJhbnNfZG9tYWluICE9
IHRkIHx8CkBAIC0yNTM1LDcgKzI1MzcsNyBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAg
ICAgICAgICAgYWN0LT5sZW5ndGggPSB0cmFuc19sZW5ndGg7CiAgICAgICAgICAgICBhY3QtPnRy
YW5zX2RvbWFpbiA9IHRkOwogICAgICAgICAgICAgYWN0LT50cmFuc19ncmVmID0gdHJhbnNfZ3Jl
ZjsKLSAgICAgICAgICAgIGFjdC0+ZnJhbWUgPSBncmFudF9mcmFtZTsKKyAgICAgICAgICAgIGFj
dC0+bWZuID0gZ3JhbnRfbWZuOwogICAgICAgICAgICAgYWN0X3NldF9nZm4oYWN0LCBJTlZBTElE
X0dGTik7CiAgICAgICAgICAgICAvKgogICAgICAgICAgICAgICogVGhlIGFjdHVhbCByZW1vdGUg
cmVtb3RlIGdyYW50IG1heSBvciBtYXkgbm90IGJlIGEgc3ViLXBhZ2UsCkBAIC0yNTU5LDcgKzI1
NjEsNyBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgICAgICB7CiAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGdmbiA9IHNoYXJlZF9lbnRyeV92MShyZ3QsIGdyZWYpLmZyYW1lOwogCi0g
ICAgICAgICAgICByYyA9IGdldF9wYWdlZF9mcmFtZShnZm4sICZncmFudF9mcmFtZSwgcGFnZSwg
cmVhZG9ubHksIHJkKTsKKyAgICAgICAgICAgIHJjID0gZ2V0X3BhZ2VkX2ZyYW1lKGdmbiwgJmdy
YW50X21mbiwgcGFnZSwgcmVhZG9ubHksIHJkKTsKICAgICAgICAgICAgIGlmICggcmMgIT0gR05U
U1Rfb2theSApCiAgICAgICAgICAgICAgICAgZ290byB1bmxvY2tfb3V0X2NsZWFyOwogICAgICAg
ICAgICAgYWN0X3NldF9nZm4oYWN0LCBfZ2ZuKGdmbikpOwpAQCAtMjU2OSw3ICsyNTcxLDcgQEAg
YWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAgICAgICAgfQogICAgICAgICBlbHNlIGlmICggIShz
aGEyLT5oZHIuZmxhZ3MgJiBHVEZfc3ViX3BhZ2UpICkKICAgICAgICAgewotICAgICAgICAgICAg
cmMgPSBnZXRfcGFnZWRfZnJhbWUoc2hhMi0+ZnVsbF9wYWdlLmZyYW1lLCAmZ3JhbnRfZnJhbWUs
IHBhZ2UsCisgICAgICAgICAgICByYyA9IGdldF9wYWdlZF9mcmFtZShzaGEyLT5mdWxsX3BhZ2Uu
ZnJhbWUsICZncmFudF9tZm4sIHBhZ2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZWFkb25seSwgcmQpOwogICAgICAgICAgICAgaWYgKCByYyAhPSBHTlRTVF9va2F5ICkKICAg
ICAgICAgICAgICAgICBnb3RvIHVubG9ja19vdXRfY2xlYXI7CkBAIC0yNTgwLDcgKzI1ODIsNyBA
QCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAg
ICAgewotICAgICAgICAgICAgcmMgPSBnZXRfcGFnZWRfZnJhbWUoc2hhMi0+c3ViX3BhZ2UuZnJh
bWUsICZncmFudF9mcmFtZSwgcGFnZSwKKyAgICAgICAgICAgIHJjID0gZ2V0X3BhZ2VkX2ZyYW1l
KHNoYTItPnN1Yl9wYWdlLmZyYW1lLCAmZ3JhbnRfbWZuLCBwYWdlLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVhZG9ubHksIHJkKTsKICAgICAgICAgICAgIGlmICggcmMgIT0g
R05UU1Rfb2theSApCiAgICAgICAgICAgICAgICAgZ290byB1bmxvY2tfb3V0X2NsZWFyOwpAQCAt
MjU5OCwxMyArMjYwMCwxMyBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgICAgICAgICAg
YWN0LT5sZW5ndGggPSB0cmFuc19sZW5ndGg7CiAgICAgICAgICAgICBhY3QtPnRyYW5zX2RvbWFp
biA9IHRkOwogICAgICAgICAgICAgYWN0LT50cmFuc19ncmVmID0gdHJhbnNfZ3JlZjsKLSAgICAg
ICAgICAgIGFjdC0+ZnJhbWUgPSBncmFudF9mcmFtZTsKKyAgICAgICAgICAgIGFjdC0+bWZuID0g
Z3JhbnRfbWZuOwogICAgICAgICB9CiAgICAgfQogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIEFT
U0VSVChtZm5fdmFsaWQoYWN0LT5mcmFtZSkpOwotICAgICAgICAqcGFnZSA9IG1mbl90b19wYWdl
KGFjdC0+ZnJhbWUpOworICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKGFjdC0+bWZuKSk7CisgICAg
ICAgICpwYWdlID0gbWZuX3RvX3BhZ2UoYWN0LT5tZm4pOwogICAgICAgICB0ZCA9IHBhZ2VfZ2V0
X293bmVyX2FuZF9yZWZlcmVuY2UoKnBhZ2UpOwogICAgICAgICAvKgogICAgICAgICAgKiBhY3Qt
PnBpbiBiZWluZyBub24temVybyBzaG91bGQgZ3VhcmFudGVlIHRoZSBwYWdlIHRvIGhhdmUgYQpA
QCAtMjYyOCw3ICsyNjMwLDcgQEAgYWNxdWlyZV9ncmFudF9mb3JfY29weSgKIAogICAgICpwYWdl
X29mZiA9IGFjdC0+c3RhcnQ7CiAgICAgKmxlbmd0aCA9IGFjdC0+bGVuZ3RoOwotICAgICpmcmFt
ZSA9IGFjdC0+ZnJhbWU7CisgICAgKm1mbiA9IGFjdC0+bWZuOwogCiAgICAgYWN0aXZlX2VudHJ5
X3JlbGVhc2UoYWN0KTsKICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpAQCAtMjY1OCw3ICsy
NjYwLDcgQEAgc3RydWN0IGdudHRhYl9jb3B5X2J1ZiB7CiAKICAgICAvKiBNYXBwZWQgZXRjLiAq
LwogICAgIHN0cnVjdCBkb21haW4gKmRvbWFpbjsKLSAgICBtZm5fdCBmcmFtZTsKKyAgICBtZm5f
dCBtZm47CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICB2b2lkICp2aXJ0OwogICAg
IGJvb2xfdCByZWFkX29ubHk7CkBAIC0yNzY0LDcgKzI3NjYsNyBAQCBzdGF0aWMgaW50IGdudHRh
Yl9jb3B5X2NsYWltX2J1Zihjb25zdCBzdHJ1Y3QgZ250dGFiX2NvcHkgKm9wLAogICAgICAgICBy
YyA9IGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoYnVmLT5kb21haW4sIHB0ci0+dS5yZWYsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50LT5kb21haW4tPmRvbWFpbl9p
ZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1Zi0+cmVhZF9vbmx5LAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJ1Zi0+ZnJhbWUsICZidWYtPnBh
Z2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYnVmLT5tZm4sICZidWYt
PnBhZ2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYnVmLT5wdHIub2Zm
c2V0LCAmYnVmLT5sZW4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRf
dHJhbnNpdGl2ZV9ncmFudHMpOwogICAgICAgICBpZiAoIHJjICE9IEdOVFNUX29rYXkgKQpAQCAt
Mjc3NCw3ICsyNzc2LDcgQEAgc3RhdGljIGludCBnbnR0YWJfY29weV9jbGFpbV9idWYoY29uc3Qg
c3RydWN0IGdudHRhYl9jb3B5ICpvcCwKICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAg
cmMgPSBnZXRfcGFnZWRfZnJhbWUocHRyLT51LmdtZm4sICZidWYtPmZyYW1lLCAmYnVmLT5wYWdl
LAorICAgICAgICByYyA9IGdldF9wYWdlZF9mcmFtZShwdHItPnUuZ21mbiwgJmJ1Zi0+bWZuLCAm
YnVmLT5wYWdlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBidWYtPnJlYWRfb25seSwg
YnVmLT5kb21haW4pOwogICAgICAgICBpZiAoIHJjICE9IEdOVFNUX29rYXkgKQogICAgICAgICAg
ICAgUElOX0ZBSUwob3V0LCByYywKQEAgLTI3OTIsMTQgKzI3OTQsMTQgQEAgc3RhdGljIGludCBn
bnR0YWJfY29weV9jbGFpbV9idWYoY29uc3Qgc3RydWN0IGdudHRhYl9jb3B5ICpvcCwKICAgICAg
ICAgICAgIGlmICggIWJ1Zi0+ZG9tYWluLT5pc19keWluZyApCiAgICAgICAgICAgICAgICAgZ2Rw
cmludGsoWEVOTE9HX1dBUk5JTkcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIkNvdWxkIG5v
dCBnZXQgd3JpdGFibGUgZnJhbWUgJSMiUFJJX21mbiJcbiIsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgbWZuX3goYnVmLT5mcmFtZSkpOworICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94
KGJ1Zi0+bWZuKSk7CiAgICAgICAgICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAg
ICAgICAgICBnb3RvIG91dDsKICAgICAgICAgfQogICAgICAgICBidWYtPmhhdmVfdHlwZSA9IDE7
CiAgICAgfQogCi0gICAgYnVmLT52aXJ0ID0gbWFwX2RvbWFpbl9wYWdlKGJ1Zi0+ZnJhbWUpOwor
ICAgIGJ1Zi0+dmlydCA9IG1hcF9kb21haW5fcGFnZShidWYtPm1mbik7CiAgICAgcmMgPSBHTlRT
VF9va2F5OwogCiAgb3V0OgpAQCAtMjg0Myw3ICsyODQ1LDcgQEAgc3RhdGljIGludCBnbnR0YWJf
Y29weV9idWYoY29uc3Qgc3RydWN0IGdudHRhYl9jb3B5ICpvcCwKIAogICAgIG1lbWNweShkZXN0
LT52aXJ0ICsgb3AtPmRlc3Qub2Zmc2V0LCBzcmMtPnZpcnQgKyBvcC0+c291cmNlLm9mZnNldCwK
ICAgICAgICAgICAgb3AtPmxlbik7Ci0gICAgZ250dGFiX21hcmtfZGlydHkoZGVzdC0+ZG9tYWlu
LCBkZXN0LT5mcmFtZSk7CisgICAgZ250dGFiX21hcmtfZGlydHkoZGVzdC0+ZG9tYWluLCBkZXN0
LT5tZm4pOwogICAgIHJjID0gR05UU1Rfb2theTsKICBvdXQ6CiAgICAgcmV0dXJuIHJjOwpAQCAt
MzY2MSw3ICszNjYzLDcgQEAgZ250dGFiX3JlbGVhc2VfbWFwcGluZ3MoCiAgICAgICAgIGVsc2UK
ICAgICAgICAgICAgIHN0YXR1cyA9ICZzdGF0dXNfZW50cnkocmd0LCByZWYpOwogCi0gICAgICAg
IHBnID0gbWZuX3RvX3BhZ2UoYWN0LT5mcmFtZSk7CisgICAgICAgIHBnID0gbWZuX3RvX3BhZ2Uo
YWN0LT5tZm4pOwogCiAgICAgICAgIGlmICggbWFwLT5mbGFncyAmIEdOVE1BUF9yZWFkb25seSAp
CiAgICAgICAgIHsKQEAgLTM2NjksNyArMzY3MSw3IEBAIGdudHRhYl9yZWxlYXNlX21hcHBpbmdz
KAogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIEJVR19PTighKGFjdC0+cGluICYgR05U
UElOX2RldnJfbWFzaykpOwogICAgICAgICAgICAgICAgIGFjdC0+cGluIC09IEdOVFBJTl9kZXZy
X2luYzsKLSAgICAgICAgICAgICAgICBpZiAoICFpc19pb21lbV9wYWdlKGFjdC0+ZnJhbWUpICkK
KyAgICAgICAgICAgICAgICBpZiAoICFpc19pb21lbV9wYWdlKGFjdC0+bWZuKSApCiAgICAgICAg
ICAgICAgICAgICAgIHB1dF9wYWdlKHBnKTsKICAgICAgICAgICAgIH0KIApAQCAtMzY3OCw3ICsz
NjgwLDcgQEAgZ250dGFiX3JlbGVhc2VfbWFwcGluZ3MoCiAgICAgICAgICAgICAgICAgQlVHX09O
KCEoYWN0LT5waW4gJiBHTlRQSU5faHN0cl9tYXNrKSk7CiAgICAgICAgICAgICAgICAgYWN0LT5w
aW4gLT0gR05UUElOX2hzdHJfaW5jOwogICAgICAgICAgICAgICAgIGlmICggZ250dGFiX3JlbGVh
c2VfaG9zdF9tYXBwaW5ncyhkKSAmJgotICAgICAgICAgICAgICAgICAgICAgIWlzX2lvbWVtX3Bh
Z2UoYWN0LT5mcmFtZSkgKQorICAgICAgICAgICAgICAgICAgICAgIWlzX2lvbWVtX3BhZ2UoYWN0
LT5tZm4pICkKICAgICAgICAgICAgICAgICAgICAgcHV0X3BhZ2UocGcpOwogICAgICAgICAgICAg
fQogICAgICAgICB9CkBAIC0zNjg4LDcgKzM2OTAsNyBAQCBnbnR0YWJfcmVsZWFzZV9tYXBwaW5n
cygKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBCVUdfT04oIShhY3QtPnBpbiAmIEdO
VFBJTl9kZXZ3X21hc2spKTsKICAgICAgICAgICAgICAgICBhY3QtPnBpbiAtPSBHTlRQSU5fZGV2
d19pbmM7Ci0gICAgICAgICAgICAgICAgaWYgKCAhaXNfaW9tZW1fcGFnZShhY3QtPmZyYW1lKSAp
CisgICAgICAgICAgICAgICAgaWYgKCAhaXNfaW9tZW1fcGFnZShhY3QtPm1mbikgKQogICAgICAg
ICAgICAgICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwZyk7CiAgICAgICAgICAgICB9CiAKQEAg
LTM2OTcsNyArMzY5OSw3IEBAIGdudHRhYl9yZWxlYXNlX21hcHBpbmdzKAogICAgICAgICAgICAg
ICAgIEJVR19PTighKGFjdC0+cGluICYgR05UUElOX2hzdHdfbWFzaykpOwogICAgICAgICAgICAg
ICAgIGFjdC0+cGluIC09IEdOVFBJTl9oc3R3X2luYzsKICAgICAgICAgICAgICAgICBpZiAoIGdu
dHRhYl9yZWxlYXNlX2hvc3RfbWFwcGluZ3MoZCkgJiYKLSAgICAgICAgICAgICAgICAgICAgICFp
c19pb21lbV9wYWdlKGFjdC0+ZnJhbWUpICkKKyAgICAgICAgICAgICAgICAgICAgICFpc19pb21l
bV9wYWdlKGFjdC0+bWZuKSApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAg
ICBpZiAoIGdudHRhYl9ob3N0X21hcHBpbmdfZ2V0X3BhZ2VfdHlwZSgobWFwLT5mbGFncyAmCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBHTlRNQVBfcmVhZG9ubHkpLApAQCAtMzc1NCw3ICszNzU2LDcgQEAgdm9pZCBncmFudF90YWJs
ZV93YXJuX2FjdGl2ZV9ncmFudHMoc3RydWN0IGRvbWFpbiAqZCkKICNpZm5kZWYgTkRFQlVHCiAg
ICAgICAgICAgICAgICAgICAgZ2ZuX3goYWN0LT5nZm4pLAogI2VuZGlmCi0gICAgICAgICAgICAg
ICAgICAgbWZuX3goYWN0LT5mcmFtZSkpOworICAgICAgICAgICAgICAgICAgIG1mbl94KGFjdC0+
bWZuKSk7CiAgICAgICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgfQogCkBAIC0z
OTYzLDcgKzM5NjUsNyBAQCBzdGF0aWMgdm9pZCBnbnR0YWJfdXNhZ2VfcHJpbnQoc3RydWN0IGRv
bWFpbiAqcmQpCiAKICAgICAgICAgLyogICAgICBbMHhYWFhdICBkZGRkZCAweFhYWFhYIDB4WFhY
WFhYWFggICAgICBkZGRkZCAweFhYWFhYWCAweFhYICovCiAgICAgICAgIHByaW50aygiWzB4JTAz
eF0gICU1ZCAweCUiUFJJX21mbiIgMHglMDh4ICAgICAgJTVkIDB4JTA2IlBSSXg2NCIgMHglMDJ4
XG4iLAotICAgICAgICAgICAgICAgcmVmLCBhY3QtPmRvbWlkLCBtZm5feChhY3QtPmZyYW1lKSwg
YWN0LT5waW4sCisgICAgICAgICAgICAgICByZWYsIGFjdC0+ZG9taWQsIG1mbl94KGFjdC0+bWZu
KSwgYWN0LT5waW4sCiAgICAgICAgICAgICAgICBzaGEtPmRvbWlkLCBmcmFtZSwgc3RhdHVzKTsK
ICAgICAgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICB9Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBR-0005nM-9M; Tue, 17 Jul 2018 13:38: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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBP-0005mj-Ej
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:27 +0000
X-Inumbo-ID: b4a616c8-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4a616c8-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410681"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:06 +0100
Message-ID: <20180717133816.37958-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 03/13] iommu: make use of type-safe BFN 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 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>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgZGVjbGFyYXRpb24gb2YgdGhlIGVudHJ5IHBvaW50cyB0
byB0aGUgSU9NTVUKc3ViLXN5c3RlbSB0byB1c2UgYmZuX3QgYW5kIG1mbl90IGluIHBsYWNlIG9m
IHVuc2lnbmVkIGxvbmcuIEEgc3Vic2VxdWVudApwYXRjaCB3aWxsIHNpbWlsYXJseSBtb2RpZnkg
dGhlIG1ldGhvZHMgaW4gdGhlIGlvbW11X29wcyBzdHJ1Y3R1cmUuCgpTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+
CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5j
b20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYzOgogLSBSZW1vdmVkIG1vc3Qgb2Yg
dGhlIHVzZXMgb2YgYW4gaW50ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGUuCgp2MjoKIC0gQWRk
cmVzc2VkIGNvbW1lbnRzIGZyb20gSmFuLgogLSBVc2UgaW50ZXJtZWRpYXRlICdmcmFtZScgdmFy
aWFibGUgdG8gYXZvaWQgZGlyZWN0bHkgZW5jYXBzdWxhdGluZwogICBtZm4gb3IgZ2ZuIHZhbHVl
cyBhcyBiZm5zLgotLS0KIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAgICAgICAgfCAg
MyArKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgfCAxMCArKysrLS0t
LQogeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyAgICAgICAgICAgICB8IDEwICsrKysrLS0tCiB4
ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgICAgICAgICAgICAgIHwgNDUgKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAg
ICAgfCAxNiArKysrKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAgICAgICAg
ICAgIHwgIDUgKystLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgICAgICB8IDEy
ICsrKysrLS0tLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAgfCAgNCAr
Ky0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgIHwgMjUgKysrKysrKysr
Ky0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8ICAzICsr
LQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8IDE0ICsrKysrKystLS0t
CiAxMSBmaWxlcyBjaGFuZ2VkLCA4NSBpbnNlcnRpb25zKCspLCA2MiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXgg
MTQ3OTEzODhhZC4uZDcxOWRiMWUzMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisr
KyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtOTUzLDcgKzk1Myw4IEBAIHN0YXRpYyBpbnQgX19w
Mm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAKICAgICBpZiAoIG5lZWRfaW9t
bXUocDJtLT5kb21haW4pICYmCiAgICAgICAgICAobHBhZV92YWxpZChvcmlnX3B0ZSkgfHwgbHBh
ZV92YWxpZCgqZW50cnkpKSApCi0gICAgICAgIHJjID0gaW9tbXVfaW90bGJfZmx1c2gocDJtLT5k
b21haW4sIGdmbl94KHNnZm4pLCAxVUwgPDwgcGFnZV9vcmRlcik7CisgICAgICAgIHJjID0gaW9t
bXVfaW90bGJfZmx1c2gocDJtLT5kb21haW4sIF9iZm4oZ2ZuX3goc2dmbikpLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDFVTCA8PCBwYWdlX29yZGVyKTsKICAgICBlbHNlCiAgICAg
ICAgIHJjID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94
ODYvbW0uYwppbmRleCBhMWExZjVmM2MzLi45OTA3MGY5MTZkIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMjcyOSwxNCArMjcyOSwxNCBA
QCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2ln
bmVkIGxvbmcgdHlwZSwKICAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHBhZ2VfZ2V0X293bmVy
KHBhZ2UpOwogICAgICAgICBpZiAoIGQgJiYgaXNfcHZfZG9tYWluKGQpICYmIHVubGlrZWx5KG5l
ZWRfaW9tbXUoZCkpICkKICAgICAgICAgewotICAgICAgICAgICAgZ2ZuX3QgZ2ZuID0gX2dmbiht
Zm5fdG9fZ21mbihkLCBtZm5feChwYWdlX3RvX21mbihwYWdlKSkpKTsKKyAgICAgICAgICAgIG1m
bl90IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogCiAgICAgICAgICAgICBpZiAoICh4ICYgUEdU
X3R5cGVfbWFzaykgPT0gUEdUX3dyaXRhYmxlX3BhZ2UgKQotICAgICAgICAgICAgICAgIGlvbW11
X3JldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgZ2ZuX3goZ2ZuKSk7CisgICAgICAgICAgICAgICAg
aW9tbXVfcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBfYmZuKG1mbl94KG1mbikpKTsKICAgICAg
ICAgICAgIGVsc2UgaWYgKCB0eXBlID09IFBHVF93cml0YWJsZV9wYWdlICkKLSAgICAgICAgICAg
ICAgICBpb21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBnZm5feChnZm4pLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2Up
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVh
ZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKKyAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21t
dV9tYXBfcGFnZShkLCBfYmZuKG1mbl94KG1mbikpLCBtZm4sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfd3JpdGFibGUpOwogICAgICAgICB9
CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2Fy
Y2gveDg2L21tL3AybS1lcHQuYwppbmRleCAxNGI1OTM5MjNiLi4yMDg5YjUyMzJkIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
ZXB0LmMKQEAgLTg3MCwxNSArODcwLDE5IEBAIG91dDoKICAgICAgICAgICAgIHJjID0gaW9tbXVf
cHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3JkZXIsIHZ0ZF9wdGVfcHJlc2Vu
dCk7CiAgICAgICAgIGVsc2UKICAgICAgICAgeworICAgICAgICAgICAgYmZuX3QgYmZuID0gX2Jm
bihnZm4pOworCiAgICAgICAgICAgICBpZiAoIGlvbW11X2ZsYWdzICkKICAgICAgICAgICAgICAg
ICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9yZGVyKTsgaSsrICkKICAgICAgICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgZ2ZuICsgaSwgbWZu
X3gobWZuKSArIGksIGlvbW11X2ZsYWdzKTsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSBpb21t
dV9tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwgaSksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWZuX2FkZChtZm4sIGkpLCBpb21tdV9mbGFncyk7CiAgICAgICAgICAg
ICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICAgICAgICAgICAgICAgICAgewogICAg
ICAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCBpLS0gKQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4s
IGdmbiArIGkpICkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFw
X3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJmbl9hZGQoYmZuLCBpKSkgKQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb250aW51ZTsKIAogICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CkBAIC04
ODcsNyArODkxLDcgQEAgb3V0OgogICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgIGZv
ciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQogICAgICAgICAgICAgICAgIHsKLSAg
ICAgICAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBnZm4gKyBpKTsKKyAg
ICAgICAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwg
aSkpOwogICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAgICAgICAgICAg
ICAgICByYyA9IHJldDsKICAgICAgICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vcDJtLXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKaW5kZXggYjhjNWQyZWQy
Ni4uYTQ0MWFmMzg4YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwpAQCAtNjg3LDI5ICs2ODcsMzYgQEAgcDJtX3B0X3Nl
dF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAg
ICAgICAgICAgICBpZiAoIGlvbW11X29sZF9mbGFncyApCiAgICAgICAgICAgICAgICAgYW1kX2lv
bW11X2ZsdXNoX3BhZ2VzKHAybS0+ZG9tYWluLCBnZm4sIHBhZ2Vfb3JkZXIpOwogICAgICAgICB9
Ci0gICAgICAgIGVsc2UgaWYgKCBpb21tdV9wdGVfZmxhZ3MgKQotICAgICAgICAgICAgZm9yICgg
aSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQotICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UocDJtLT5kb21haW4sIGdmbiArIGksIG1m
bl94KG1mbikgKyBpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9tbXVf
cHRlX2ZsYWdzKTsKLSAgICAgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSApCisgICAgICAg
IGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihnZm4pOworCisg
ICAgICAgICAgICBpZiAoIGlvbW11X3B0ZV9mbGFncyApCisgICAgICAgICAgICAgICAgZm9yICgg
aSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQogICAgICAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCBpLS0gKQotICAgICAgICAgICAgICAgICAgICAg
ICAgLyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAg
ICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLCBnZm4gKyBp
KSApCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CisgICAgICAgICAgICAg
ICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UocDJtLT5kb21haW4sIGJmbl9hZGQoYmZuLCBpKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fYWRkKG1mbiwgaSks
IGlvbW11X3B0ZV9mbGFncyk7CisgICAgICAgICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMp
ICkKKyAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUg
KCBpLS0gKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBz
YXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAo
IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl9hZGQoYmZuLCBpKSkgKQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICAgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgICAgICB9
CiAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgfQotICAgICAgICBlbHNlCi0gICAgICAg
ICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAg
ICAgICB7Ci0gICAgICAgICAgICAgICAgaW50IHJldCA9IGlvbW11X3VubWFwX3BhZ2UocDJtLT5k
b21haW4sIGdmbiArIGkpOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKKyAgICAgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9t
YWluLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZm5f
YWRkKGJmbiwgaSkpOwogCi0gICAgICAgICAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAgICAg
ICAgICAgICByYyA9IHJldDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgaWYg
KCAhcmMgKQorICAgICAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CisgICAgICAgICAgICAg
ICAgfQorICAgICAgICB9CiAgICAgfQogCiAgICAgLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCBjNTNjYWI0NGQ5Li5lOGEz
YzA0ZDA5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tL3AybS5jCkBAIC03MTQsOSArNzE0LDExIEBAIHAybV9yZW1vdmVfcGFnZShzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1bnNpZ25lZCBsb25nIG1mbiwK
IAogICAgICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICkKICAgICAgICAgeworICAg
ICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihtZm4pOworCiAgICAgICAgICAgICBmb3IgKCBpID0g
MDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQogICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLCBtZm4gKyBpKTsK
KyAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwg
YmZuX2FkZChiZm4sIGkpKTsKIAogICAgICAgICAgICAgICAgIGlmICggIXJjICkKICAgICAgICAg
ICAgICAgICAgICAgcmMgPSByZXQ7CkBAIC03NzMsMTYgKzc3NSwxNyBAQCBndWVzdF9waHlzbWFw
X2FkZF9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKICAgICB7
CiAgICAgICAgIGlmICggbmVlZF9pb21tdShkKSAmJiB0ID09IHAybV9yYW1fcncgKQogICAgICAg
ICB7CisgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZuKG1mbl94KG1mbikpOworCiAgICAgICAg
ICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQogICAgICAgICAg
ICAgewotICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgbWZuX3gobWZuX2Fk
ZChtZm4sIGkpKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG1m
bl9hZGQobWZuLCBpKSksCisgICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBi
Zm5fYWRkKGJmbiwgaSksIG1mbl9hZGQobWZuLCBpKSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwogICAgICAgICAg
ICAgICAgIGlmICggcmMgIT0gMCApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAg
ICAgICB3aGlsZSAoIGktLSA+IDAgKQogICAgICAgICAgICAgICAgICAgICAgICAgLyogSWYgc3Rh
dGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAgICAgICAgICAg
ICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIG1mbl94KG1mbl9hZGQobWZuLCBpKSkpICkKKyAg
ICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShkLCBiZm5fYWRkKGJm
biwgaSkpICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAg
ICAgICAgICAgICAgICByZXR1cm4gcmM7CkBAIC0xMTU3LDcgKzExNjAsOCBAQCBpbnQgc2V0X2lk
ZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAog
ICAgIHsKICAgICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCiAgICAgICAgICAgICByZXR1cm4g
MDsKLSAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIGdmbl9sLCBnZm5fbCwgSU9NTVVG
X3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisgICAgICAgIHJldHVybiBpb21tdV9tYXBfcGFn
ZShkLCBfYmZuKGdmbl9sKSwgX21mbihnZm5fbCksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAgIH0KIAogICAgIGdm
bl9sb2NrKHAybSwgZ2ZuLCAwKTsKQEAgLTEyNDcsNyArMTI1MSw3IEBAIGludCBjbGVhcl9pZGVu
dGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCkKICAg
ICB7CiAgICAgICAgIGlmICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7
Ci0gICAgICAgIHJldHVybiBpb21tdV91bm1hcF9wYWdlKGQsIGdmbl9sKTsKKyAgICAgICAgcmV0
dXJuIGlvbW11X3VubWFwX3BhZ2UoZCwgX2JmbihnZm5fbCkpOwogICAgIH0KIAogICAgIGdmbl9s
b2NrKHAybSwgZ2ZuLCAwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBi
L3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwppbmRleCBjY2E0YWU5MjZlLi5jYzU4ZTRjZWY0IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9tbS5jCkBAIC0xNDI5LDEzICsxNDI5LDE0IEBAIGludCBtZW1vcnlfYWRkKHVuc2lnbmVk
IGxvbmcgc3BmbiwgdW5zaWduZWQgbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHhtKQogICAgIGlm
ICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoaGFy
ZHdhcmVfZG9tYWluKSApCiAgICAgewogICAgICAgICBmb3IgKCBpID0gc3BmbjsgaSA8IGVwZm47
IGkrKyApCi0gICAgICAgICAgICBpZiAoIGlvbW11X21hcF9wYWdlKGhhcmR3YXJlX2RvbWFpbiwg
aSwgaSwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSkgKQorICAgICAgICAgICAgaWYg
KCBpb21tdV9tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIF9iZm4oaSksIF9tZm4oaSksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0
YWJsZSkgKQogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoIGkgIT0gZXBmbiAp
CiAgICAgICAgIHsKICAgICAgICAgICAgIHdoaWxlIChpLS0gPiBvbGRfbWF4KQogICAgICAgICAg
ICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KLSAgICAg
ICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBpKSApCisg
ICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGhhcmR3YXJlX2RvbWFpbiwgX2Jm
bihpKSkgKQogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICAgICAgZ290
byBkZXN0cm95X20ycDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hl
bi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBkMjYxMGUzMjBjLi4yNjFlM2IxN2EwIDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jCkBAIC0xMTQ0LDEzICsxMTQ0LDEzIEBAIG1hcF9ncmFudF9yZWYoCiAgICAgICAgICAg
ICAgIShvbGRfcGluICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2RldndfbWFzaykpICkKICAg
ICAgICAgewogICAgICAgICAgICAgaWYgKCAhKGtpbmQgJiBNQVBLSU5EX1dSSVRFKSApCi0gICAg
ICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG1mbiksIG1mbl94KG1m
biksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxl
fElPTU1VRl93cml0YWJsZSk7CisgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2Uo
bGQsIF9iZm4obWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAgICAgICB9CiAg
ICAgICAgIGVsc2UgaWYgKCBhY3RfcGluICYmICFvbGRfcGluICkKICAgICAgICAgewogICAgICAg
ICAgICAgaWYgKCAha2luZCApCi0gICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2Uo
bGQsIG1mbl94KG1mbiksIG1mbl94KG1mbiksCisgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVf
bWFwX3BhZ2UobGQsIF9iZm4obWZuX3gobWZuKSksIG1mbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUpOwogICAgICAgICB9CiAgICAgICAgIGlm
ICggZXJyICkKQEAgLTE0MTMsMTAgKzE0MTMsMTAgQEAgdW5tYXBfY29tbW9uKAogCiAgICAgICAg
IGtpbmQgPSBtYXBraW5kKGxndCwgcmQsIG9wLT5tZm4pOwogICAgICAgICBpZiAoICFraW5kICkK
LSAgICAgICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIG1mbl94KG9wLT5tZm4pKTsK
KyAgICAgICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIF9iZm4obWZuX3gob3AtPm1m
bikpKTsKICAgICAgICAgZWxzZSBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKLSAgICAg
ICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBtZm5feChvcC0+bWZuKSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG9wLT5tZm4pLCBJT01NVUZfcmVhZGFibGUp
OworICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9iZm4obWZuX3gob3AtPm1m
bikpLCBvcC0+bWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3Jl
YWRhYmxlKTsKIAogICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwgcmd0KTsKIApkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMKaW5kZXggNzUw
MTBiNzhhNS4uZTE2MTZlZGEzMiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYworKysg
Yi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04MzMsMTEgKzgzMywxMSBAQCBpbnQgeGVubWVtX2Fk
ZF90b19waHlzbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAg
KnhhdHAsCiAKICAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAwOwog
Ci0gICAgICAgIHJldCA9IGlvbW11X2lvdGxiX2ZsdXNoKGQsIHhhdHAtPmlkeCAtIGRvbmUsIGRv
bmUpOworICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChkLCBfYmZuKHhhdHAtPmlkeCAt
IGRvbmUpLCBkb25lKTsKICAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmIHJjID49IDAgKQog
ICAgICAgICAgICAgcmMgPSByZXQ7CiAKLSAgICAgICAgcmV0ID0gaW9tbXVfaW90bGJfZmx1c2go
ZCwgeGF0cC0+Z3BmbiAtIGRvbmUsIGRvbmUpOworICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9m
bHVzaChkLCBfYmZuKHhhdHAtPmdwZm4gLSBkb25lKSwgZG9uZSk7CiAgICAgICAgIGlmICggdW5s
aWtlbHkocmV0KSAmJiByYyA+PSAwICkKICAgICAgICAgICAgIHJjID0gcmV0OwogICAgIH0KZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDQ2ZGI5ZDBkMDQuLjQ0Nzk3ZjllOTIgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYwpAQCAtMjU1LDcgKzI1NSw3IEBAIHZvaWQgaW9tbXVfZG9tYWluX2Rl
c3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KGQp
OwogfQogCi1pbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAoraW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBmbGFncykKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9p
b21tdShkKTsKQEAgLTI2NCwxMyArMjY0LDEzIEBAIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgaWYg
KCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJldHVybiAw
OwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBiZm4sIG1mbiwgZmxh
Z3MpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgYmZuX3goYmZuKSwg
bWZuX3gobWZuKSwgZmxhZ3MpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAgICAg
ICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKICAg
ICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAgICAgICAgImQlZDogSU9N
TVUgbWFwcGluZyBiZm4gJSNseCB0byBtZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAotICAgICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwgYmZuLCBtZm4sIHJjKTsKKyAgICAgICAgICAgICAgICAg
ICAiZCVkOiBJT01NVSBtYXBwaW5nIGJmbiAlIlBSSV9iZm4iIHRvIG1mbiAlIlBSSV9tZm4iIGZh
aWxlZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBiZm5feChiZm4p
LCBtZm5feChtZm4pLCByYyk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQp
ICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAgLTI3OSw3ICsyNzksNyBAQCBpbnQg
aW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2ln
bmVkIGxvbmcgbWZuLAogICAgIHJldHVybiByYzsKIH0KIAotaW50IGlvbW11X3VubWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCitpbnQgaW9tbXVfdW5tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFp
bl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJjOwpAQCAtMjg3LDEzICsyODcs
MTMgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBiZm4pCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAg
ICAgICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdl
KGQsIGJmbik7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGJmbl94
KGJmbikpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAgICAgICAgIGlmICggIWQt
PmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKICAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgdW5tYXBwaW5n
IGJmbiAlI2x4IGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lk
LCBiZm4sIHJjKTsKKyAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcgYmZu
ICUiUFJJX2JmbiIgZmFpbGVkOiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5f
aWQsIGJmbl94KGJmbiksIHJjKTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4o
ZCkgKQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpAQCAtMzE5LDggKzMxOSw3IEBAIHN0
YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ25lZCBsb25nIHVudXNlZCkKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX2N5Y2xlKHNtcF9wcm9jZXNzb3JfaWQo
KSwgJmNwdV9vbmxpbmVfbWFwKSk7CiB9CiAKLWludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKLSAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgcGFnZV9jb3VudCkKK2ludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWlu
ICpkLCBiZm5fdCBiZm4sIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewogICAgIGNvbnN0IHN0
cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIGludCByYzsKQEAgLTMy
OCwxMyArMzI3LDEzIEBAIGludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGJmbiwKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZv
cm1fb3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaCApCiAgICAgICAgIHJldHVy
biAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChkLCBiZm4sIHBh
Z2VfY291bnQpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgYmZu
X3goYmZuKSwgcGFnZV9jb3VudCk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAg
ICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQog
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJ
T01NVSBJT1RMQiBmbHVzaCBmYWlsZWQ6ICVkLCBiZm4gJSNseCwgcGFnZSBjb3VudCAldVxuIiwK
LSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjLCBiZm4sIHBhZ2VfY291bnQpOwor
ICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIElPVExCIGZsdXNoIGZhaWxlZDogJWQsIGJm
biAlIlBSSV9iZm4iLCBwYWdlIGNvdW50ICV1XG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRv
bWFpbl9pZCwgcmMsIGJmbl94KGJmbiksIHBhZ2VfY291bnQpOwogCiAgICAgICAgIGlmICggIWlz
X2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwppbmRleCBjYzJiZmVhMTYyLi5kYzM3ZGNlNGI2
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKQEAgLTE1NSw3ICsxNTUsOCBA
QCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAq
ZCkKICAgICAgICAgdG1wID0gMSA8PCAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRfNEspOwogICAg
ICAgICBmb3IgKCBqID0gMDsgaiA8IHRtcDsgaisrICkKICAgICAgICAgewotICAgICAgICAgICAg
aW50IHJldCA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiAqIHRtcCArIGosIHBmbiAqIHRtcCArIGos
CisgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihwZm4gKiB0bXAg
KyBqKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfbWZuKHBmbiAqIHRt
cCArIGopLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFk
YWJsZXxJT01NVUZfd3JpdGFibGUpOwogCiAgICAgICAgICAgICBpZiAoICFyYyApCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmlu
ZGV4IDE0YWRhMGMxNGUuLmEzYzM2YzExNDggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9p
b21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0yNCw2ICsyNCw3IEBACiAj
aW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CiAjaW5jbHVkZSA8eGVuL3BjaS5oPgogI2luY2x1ZGUg
PHhlbi90eXBlc2FmZS5oPgorI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUgPHB1YmxpYy9o
dm0vaW9yZXEuaD4KICNpbmNsdWRlIDxwdWJsaWMvZG9tY3RsLmg+CiAjaW5jbHVkZSA8YXNtL2Rl
dmljZS5oPgpAQCAtNDIsNiArNDMsMTEgQEAgVFlQRV9TQUZFKHVpbnQ2NF90LCBiZm4pOwogI3Vu
ZGVmIGJmbl94CiAjZW5kaWYKIAorc3RhdGljIGlubGluZSBiZm5fdCBiZm5fYWRkKGJmbl90IGJm
biwgdW5zaWduZWQgbG9uZyBpKQoreworICAgIHJldHVybiBfYmZuKGJmbl94KGJmbikgKyBpKTsK
K30KKwogI2RlZmluZSBJT01NVV9QQUdFX1NISUZUIDEyCiAjZGVmaW5lIElPTU1VX1BBR0VfU0la
RSAgKF9BQygxLEwpIDw8IElPTU1VX1BBR0VfU0hJRlQpCiAjZGVmaW5lIElPTU1VX1BBR0VfTUFT
SyAgKH4oSU9NTVVfUEFHRV9TSVpFIC0gMSkpCkBAIC04Niw5ICs5Miw5IEBAIHZvaWQgaW9tbXVf
dGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCk7CiAjZGVmaW5lIElPTU1VRl9yZWFkYWJsZSAgKDF1
PDxfSU9NTVVGX3JlYWRhYmxlKQogI2RlZmluZSBfSU9NTVVGX3dyaXRhYmxlIDEKICNkZWZpbmUg
SU9NTVVGX3dyaXRhYmxlICAoMXU8PF9JT01NVUZfd3JpdGFibGUpCi1pbnQgX19tdXN0X2NoZWNr
IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQg
aW50IGZsYWdzKTsKLWludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGJmbik7CitpbnQgX19tdXN0X2NoZWNrIGlvbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOworaW50IF9fbXVzdF9jaGVj
ayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbik7CiAKIGVudW0g
aW9tbXVfZmVhdHVyZQogewpAQCAtMjEzLDcgKzIxOSw3IEBAIGludCBpb21tdV9kb19wY2lfZG9t
Y3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiBpbnQgaW9tbXVfZG9f
ZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAg
ICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSk7CiAKLWludCBf
X211c3RfY2hlY2sgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBiZm4sCitpbnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21h
aW4gKmQsIGJmbl90IGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IHBhZ2VfY291bnQpOwogaW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9mbHVz
aF9hbGwoc3RydWN0IGRvbWFpbiAqZCk7CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQBN-0005lh-R1; Tue, 17 Jul 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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQBL-0005lE-T8
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:38:23 +0000
X-Inumbo-ID: b2ab6ae2-89c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b2ab6ae2-89c6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:38:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60410667"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:07 +0100
Message-ID: <20180717133816.37958-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 04/13] iommu: push use of type-safe BFN 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: Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@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>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgbWV0aG9kcyBpbiBzdHJ1Y3QgaW9tbXVfb3BzIHRvIHVz
ZSB0eXBlLXNhZmUgQkZOCmFuZCBNRk4uIFRoaXMgZm9sbG93cyBvbiBmcm9tIHRoZSBwcmlvciBw
YXRjaCB0aGF0IG1vZGlmaWVkIHRoZSBmdW5jdGlvbnMKZXhwb3J0ZWQgaW4geGVuL2lvbW11Lmgu
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgot
LS0KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5j
b20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cgp2
MzoKIC0gUmVtb3ZlIHNvbWUgdXNlIG9mIGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlcy4K
CnYyOgogLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBKYW4uCiAtIEV4dGVuZCB1c2Ugb2YgaW50
ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGUgdG8gYXZvaWQgZGlyZWN0bHkKICAgZW5jYXBzdWxh
dGluZyBnZm4gdmFsdWVzIGFzIGJmbnMgb3IgdmljZSB2ZXJzYS4KLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMgICAgICAgfCA0NiArKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgICB8
ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgICAgfCAx
NiArKysrKy0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAg
ICAgfCAgOSArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAg
ICAgICB8IDI2ICsrKysrKystLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4
Ni92dGQuYyAgICAgICAgIHwgIDcgKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQt
aW9tbXUtcHJvdG8uaCB8ICA4ICsrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAg
ICAgICAgICAgICAgICAgfCAxMyArKysrKy0tLQogOSBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRp
b25zKCspLCA1NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfbWFwLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
bWFwLmMKaW5kZXggNGRlYWI5Y2QyZi4uNWE5YTBhZjMyMCAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9tYXAuYwpAQCAtNjMxLDcgKzYzMSw3IEBAIHN0YXRpYyBpbnQgdXBkYXRl
X3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKQogICAgIHJl
dHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKK2ludCBhbWRfaW9tbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICBib29sX3QgbmVlZF9mbHVzaCA9
IDA7CkBAIC02NTEsNyArNjUxLDggQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgaWYgKCBy
YyApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsK
LSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJSb290IHRhYmxlIGFsbG9jIGZhaWxlZCwgYmZuID0g
JWx4XG4iLCBiZm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2Mg
ZmFpbGVkLCBiZm4gPSAlIlBSSV9iZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgYmZu
X3goYmZuKSk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJuIHJjOwog
ICAgIH0KQEAgLTY2MCwyNSArNjYxLDI3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAq
IHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3Igd2lkZXIgYmZuIG5vdyAqLwog
ICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgewotICAgICAgICBpZiAoIHVwZGF0ZV9w
YWdpbmdfbW9kZShkLCBiZm4pICkKKyAgICAgICAgaWYgKCB1cGRhdGVfcGFnaW5nX21vZGUoZCwg
YmZuX3goYmZuKSkgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFy
Y2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBh
Z2UgbW9kZSBmYWlsZWQgYmZuID0gJWx4XG4iLCBiZm4pOworICAgICAgICAgICAgQU1EX0lPTU1V
X0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBiZm4gPSAlIlBSSV9iZm4iXG4iLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94KGJmbikpOwogICAgICAgICAgICAgZG9tYWlu
X2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgICAgIH0KICAgICB9
CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2JmbihkLCBiZm4sIHB0X21mbikgfHwgKHB0X21m
blsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9iZm4oZCwgYmZuX3goYmZuKSwg
cHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKICAgICB7CiAgICAgICAgIHNwaW5fdW5sb2Nr
KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFs
aWQgSU8gcGFnZXRhYmxlIGVudHJ5IGJmbiA9ICVseFxuIiwgYmZuKTsKKyAgICAgICAgQU1EX0lP
TU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBiZm4gPSAlIlBSSV9iZm4iXG4i
LAorICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3goYmZuKSk7CiAgICAgICAgIGRvbWFpbl9j
cmFzaChkKTsKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgfQogCiAgICAgLyogSW5zdGFs
bCA0ayBtYXBwaW5nIGZpcnN0ICovCi0gICAgbmVlZF9mbHVzaCA9IHNldF9pb21tdV9wdGVfcHJl
c2VudChwdF9tZm5bMV0sIGJmbiwgbWZuLAorICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRl
X3ByZXNlbnQocHRfbWZuWzFdLCBiZm5feChiZm4pLCBtZm5feChtZm4pLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdzICYgSU9NTVVGX3dy
aXRhYmxlKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdz
ICYgSU9NTVVGX3JlYWRhYmxlKSk7CkBAIC02OTAsNyArNjkzLDcgQEAgaW50IGFtZF9pb21tdV9t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9u
ZyBtZm4sCiAgICAgLyogNEsgbWFwcGluZyBmb3IgUFYgZ3Vlc3RzIG5ldmVyIGNoYW5nZXMsIAog
ICAgICAqIG5vIG5lZWQgdG8gZmx1c2ggaWYgd2UgdHJ1c3Qgbm9uLXByZXNlbnQgYml0cyAqLwog
ICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCi0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdl
cyhkLCBiZm4sIDApOworICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuX3goYmZu
KSwgMCk7CiAKICAgICBmb3IgKCBtZXJnZV9sZXZlbCA9IElPTU1VX1BBR0lOR19NT0RFX0xFVkVM
XzI7CiAgICAgICAgICAgbWVyZ2VfbGV2ZWwgPD0gaGQtPmFyY2gucGFnaW5nX21vZGU7IG1lcmdl
X2xldmVsKysgKQpAQCAtNjk4LDE1ICs3MDEsMTYgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAg
ICAgICAgIGlmICggcHRfbWZuW21lcmdlX2xldmVsXSA9PSAwICkKICAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICBpZiAoICFpb21tdV91cGRhdGVfcGRlX2NvdW50KGQsIHB0X21mblttZXJnZV9s
ZXZlbF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuLCBtZm4sIG1l
cmdlX2xldmVsKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3go
YmZuKSwgbWZuX3gobWZuKSwgbWVyZ2VfbGV2ZWwpICkKICAgICAgICAgICAgIGJyZWFrOwogCi0g
ICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwgcHRfbWZuW21lcmdlX2xldmVsXSwgYmZu
LAorICAgICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQsIHB0X21mblttZXJnZV9sZXZlbF0s
IGJmbl94KGJmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MsIG1lcmdl
X2xldmVsKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5t
YXBwaW5nX2xvY2spOwogICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJNZXJnZSBpb21tdSBw
YWdlIGZhaWxlZCBhdCBsZXZlbCAlZCwgIgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICJi
Zm4gPSAlbHggbWZuID0gJWx4XG4iLCBtZXJnZV9sZXZlbCwgYmZuLCBtZm4pOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJiZm4gPSAlIlBSSV9iZm4iIG1mbiA9ICUiUFJJX21mbiJcbiIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVyZ2VfbGV2ZWwsIGJmbl94KGJmbiksIG1m
bl94KG1mbikpOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0
dXJuIC1FRkFVTFQ7CiAgICAgICAgIH0KQEAgLTcyMCw3ICs3MjQsNyBAQCBvdXQ6CiAgICAgcmV0
dXJuIDA7CiB9CiAKLWludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGJmbikKK2ludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCBiZm5fdCBiZm4pCiB7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9tZm5bN107CiAgICAgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC03NDIsMzEgKzc0NiwzMyBA
QCBpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBiZm4pCiAgICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZvciBsYWdl
ciBiZm4gbm93ICovCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAgICB7Ci0gICAgICAg
IGludCByYyA9IHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBiZm4pOworICAgICAgICBpbnQgcmMgPSB1
cGRhdGVfcGFnaW5nX21vZGUoZCwgYmZuX3goYmZuKSk7CiAKICAgICAgICAgaWYgKCByYyApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2sp
OwotICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBi
Zm4gPSAlbHhcbiIsIGJmbik7CisgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBw
YWdlIG1vZGUgZmFpbGVkIGJmbiA9ICUiUFJJX2JmbiJcbiIsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmZuX3goYmZuKSk7CiAgICAgICAgICAgICBpZiAoIHJjICE9IC1FQUREUk5PVEFW
QUlMICkKICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgICAgICByZXR1
cm4gcmM7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2Jmbihk
LCBiZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9wZGVf
ZnJvbV9iZm4oZCwgYmZuX3goYmZuKSwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKICAg
ICB7CiAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAg
ICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGJmbiA9ICVseFxu
IiwgYmZuKTsKKyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBl
bnRyeSBiZm4gPSAlIlBSSV9iZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3go
YmZuKSk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
CiAgICAgfQogCiAgICAgLyogbWFyayBQVEUgYXMgJ3BhZ2Ugbm90IHByZXNlbnQnICovCi0gICAg
Y2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBiZm4pOworICAgIGNsZWFyX2lvbW11
X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgYmZuX3goYmZuKSk7CiAgICAgc3Bpbl91bmxvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZu
LCAwKTsKKyAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuX3goYmZuKSwgMCk7CiAKICAg
ICByZXR1cm4gMDsKIH0KQEAgLTc4Nyw3ICs3OTMsOSBAQCBpbnQgYW1kX2lvbW11X3Jlc2VydmVf
ZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9tYWluICpkb21haW4sCiAgICAgZ2ZuID0gcGh5c19h
ZGRyID4+IFBBR0VfU0hJRlQ7CiAgICAgZm9yICggaSA9IDA7IGkgPCBucGFnZXM7IGkrKyApCiAg
ICAgewotICAgICAgICBydCA9IGFtZF9pb21tdV9tYXBfcGFnZShkb21haW4sIGdmbiAraSwgZ2Zu
ICtpLCBmbGFncyk7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUgPSBnZm4gKyBpOworCisg
ICAgICAgIHJ0ID0gYW1kX2lvbW11X21hcF9wYWdlKGRvbWFpbiwgX2JmbihmcmFtZSksIF9tZm4o
ZnJhbWUpLCBmbGFncyk7CiAgICAgICAgIGlmICggcnQgIT0gMCApCiAgICAgICAgICAgICByZXR1
cm4gcnQ7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3Bj
aV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11
LmMKaW5kZXggZDYwODYzMWU2ZS4uZWVhMjJjM2QwZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0yNzEsNyArMjcxLDcgQEAgc3RhdGljIHZvaWQg
X19od2RvbV9pbml0IGFtZF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICAgICAgICAgKi8KICAgICAgICAgICAgIGlmICggbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQogICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIGludCByZXQgPSBhbWRfaW9tbXVfbWFwX3BhZ2Uo
ZCwgcGZuLCBwZm4sCisgICAgICAgICAgICAgICAgaW50IHJldCA9IGFtZF9pb21tdV9tYXBfcGFn
ZShkLCBfYmZuKHBmbiksIF9tZm4ocGZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwogCiAgICAg
ICAgICAgICAgICAgaWYgKCAhcmMgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL3NtbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKaW5kZXgg
MWU0ZDU2MWI0Ny4uMjIxYjYyYTU5YyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL3NtbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCkBA
IC0yNTUwLDggKzI1NTAsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9pb3Rs
Yl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIAlyZXR1cm4gMDsKIH0KIAotc3RhdGljIGlu
dCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
YmZuLAorc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2goc3RydWN0
IGRvbWFpbiAqZCwgYmZuX3QgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAJLyogQVJNIFNNTVUgdjEg
ZG9lc24ndCBoYXZlIGZsdXNoIGJ5IFZNQSBhbmQgVk1JRCAqLwpAQCAtMjczNyw4ICsyNzM2LDgg
QEAgc3RhdGljIHZvaWQgYXJtX3NtbXVfaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21h
aW4gKmQpCiAJeGZyZWUoeGVuX2RvbWFpbik7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNr
IGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAot
CQkJdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKK3N0YXRpYyBpbnQgX19t
dXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwK
KwkJCQkJICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKIHsKIAlwMm1fdHlwZV90IHQ7
CiAKQEAgLTI3NTEsNyArMjc1MCw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11
X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAogCSAqIGZ1bmN0
aW9uIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgZ250dGFiIGNvZGUgd2l0aCBnZm4gPT0gbWZuID09
IGJmbi4KIAkgKi8KIAlCVUdfT04oIWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpKTsKLQlCVUdf
T04obWZuICE9IGJmbik7CisJQlVHX09OKG1mbl94KG1mbikgIT0gYmZuX3goYmZuKSk7CiAKIAkv
KiBXZSBvbmx5IHN1cHBvcnQgcmVhZGFibGUgYW5kIHdyaXRhYmxlIGZsYWdzICovCiAJaWYgKCEo
ZmxhZ3MgJiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSkpCkBAIC0yNzYzLDEw
ICsyNzYyLDExIEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAogCSAqIFRoZSBmdW5jdGlvbiBndWVz
dF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBwaW5nCiAJICogaWYg
dGhlcmUgaXMgYWxyZWFkeSBvbmUuLi4KIAkgKi8KLQlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRf
ZW50cnkoZCwgX2dmbihiZm4pLCBfbWZuKGJmbiksIDAsIHQpOworCXJldHVybiBndWVzdF9waHlz
bWFwX2FkZF9lbnRyeShkLCBfZ2ZuKGJmbl94KGJmbikpLCBfbWZuKGJmbl94KGJmbikpLAorCQkJ
CSAgICAgICAwLCB0KTsKIH0KIAotc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfdW5t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKK3N0YXRpYyBpbnQg
X19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3Qg
YmZuKQogewogCS8qCiAJICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdu
dHRhYiBjb2RlIHdoZW4gdGhlIGRvbWFpbgpAQCAtMjc3NSw3ICsyNzc1LDcgQEAgc3RhdGljIGlu
dCBfX211c3RfY2hlY2sgYXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGJmbikKIAlpZiAoICFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSApCiAJCXJl
dHVybiAtRUlOVkFMOwogCi0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoZCwgX2dm
bihiZm4pLCBfbWZuKGJmbiksIDApOworCXJldHVybiBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdl
KGQsIF9nZm4oYmZuX3goYmZuKSksIF9tZm4oYmZuX3goYmZuKSksIDApOwogfQogCiBzdGF0aWMg
Y29uc3Qgc3RydWN0IGlvbW11X29wcyBhcm1fc21tdV9pb21tdV9vcHMgPSB7CmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwppbmRleCA0NDc5N2Y5ZTkyLi5jZjcwYTVjNDNjIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKQEAgLTE5NCw3ICsxOTQsOCBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2Rv
bV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICAgICAgICA9PSBQR1Rfd3JpdGFi
bGVfcGFnZSkgKQogICAgICAgICAgICAgICAgIG1hcHBpbmcgfD0gSU9NTVVGX3dyaXRhYmxlOwog
Ci0gICAgICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBiZm4sIG1m
biwgbWFwcGluZyk7CisgICAgICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFn
ZShkLCBfYmZuKGJmbiksIF9tZm4obWZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1hcHBpbmcpOwogICAgICAgICAgICAgaWYgKCAhcmMgKQogICAgICAg
ICAgICAgICAgIHJjID0gcmV0OwogCkBAIC0yNjQsNyArMjY1LDcgQEAgaW50IGlvbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgIGlmICggIWlv
bW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIAot
ICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgYmZuX3goYmZuKSwgbWZuX3go
bWZuKSwgZmxhZ3MpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgYmZu
LCBtZm4sIGZsYWdzKTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBp
ZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCkBAIC0yODcs
NyArMjg4LDcgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3Qg
YmZuKQogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAg
ICAgICByZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShk
LCBiZm5feChiZm4pKTsKKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwg
YmZuKTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAoICFkLT5p
c19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCkBAIC0zMjcsNyArMzI4LDcg
QEAgaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgdW5z
aWduZWQgaW50IHBhZ2VfY291bnQpCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBs
YXRmb3JtX29wcyB8fCAhaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2ggKQogICAgICAgICBy
ZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgYmZu
X3goYmZuKSwgcGFnZV9jb3VudCk7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9m
bHVzaChkLCBiZm4sIHBhZ2VfY291bnQpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7
CiAgICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgp
ICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggNDhmNjJlMGU4ZC4uYzlmNTBm
MDRhZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTU4NCw4ICs1ODQsNyBA
QCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9hbGwodm9pZCkKICAgICByZXR1
cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNoX2lvdGxiKHN0
cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGJmbiwKK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNo
X2lvdGxiKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCBkbWFfb2xkX3B0ZV9wcmVzZW50LAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291
bnQpCiB7CkBAIC02MTIsMTIgKzYxMSwxMiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21t
dV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICBpZiAoIGlvbW11X2RvbWlk
ID09IC0xICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGlmICggcGFnZV9jb3Vu
dCAhPSAxIHx8IGJmbiA9PSBiZm5feChJTlZBTElEX0JGTikgKQorICAgICAgICBpZiAoIHBhZ2Vf
Y291bnQgIT0gMSB8fCBiZm5fZXEoYmZuLCBJTlZBTElEX0JGTikgKQogICAgICAgICAgICAgcmMg
PSBpb21tdV9mbHVzaF9pb3RsYl9kc2koaW9tbXUsIGlvbW11X2RvbWlkLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgZmx1c2hfZGV2X2lvdGxiKTsKICAgICAgICAg
ZWxzZQogICAgICAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9wc2koaW9tbXUsIGlvbW11
X2RvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19iZm5fdG9f
YmFkZHIoYmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl90
b19iYWRkcihiZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFH
RV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICFkbWFf
b2xkX3B0ZV9wcmVzZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Zmx1c2hfZGV2X2lvdGxiKTsKQEAgLTYzMyw3ICs2MzIsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9j
aGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAogfQogCiBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBiZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBiZm5fdCBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKICAgICByZXR1cm4gaW9tbXVfZmx1c2hf
aW90bGIoZCwgYmZuLCAxLCBwYWdlX2NvdW50KTsKQEAgLTY0MSw3ICs2NDAsNyBAQCBzdGF0aWMg
aW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3QgZG9tYWluICpk
LAogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9hbGwoc3RydWN0
IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgYmZuX3goSU5W
QUxJRF9CRk4pLCAwLCAwKTsKKyAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgSU5WQUxJ
RF9CRk4sIDAsIDApOwogfQogCiAvKiBjbGVhciBvbmUgcGFnZSdzIHBhZ2UgdGFibGUgKi8KQEAg
LTY3Niw3ICs2NzUsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBkbWFfcHRlX2NsZWFyX29u
ZShzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU2NCBhZGRyKQogICAgIGlvbW11X2ZsdXNoX2NhY2hl
X2VudHJ5KHB0ZSwgc2l6ZW9mKHN0cnVjdCBkbWFfcHRlKSk7CiAKICAgICBpZiAoICF0aGlzX2Nw
dShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSApCi0gICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90
bGJfcGFnZXMoZG9tYWluLCBhZGRyID4+IFBBR0VfU0hJRlRfNEssIDEpOworICAgICAgICByYyA9
IGlvbW11X2ZsdXNoX2lvdGxiX3BhZ2VzKGRvbWFpbiwgYmFkZHJfdG9fYmZuKGFkZHIpLCAxKTsK
IAogICAgIHVubWFwX3Z0ZF9kb21haW5fcGFnZShwYWdlKTsKIApAQCAtMTc2Nyw4ICsxNzY2LDcg
QEAgc3RhdGljIHZvaWQgaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB9
CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGJmbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmZuX3QgYmZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0xNzg2LDE2ICsxNzg0LDE2
IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsCiAKICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAg
ICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgX19iZm5fdG9fYmFkZHIoYmZu
KSwgMSk7CisgICAgcGdfbWFkZHIgPSBhZGRyX3RvX2RtYV9wYWdlX21hZGRyKGQsIGJmbl90b19i
YWRkcihiZm4pLCAxKTsKICAgICBpZiAoIHBnX21hZGRyID09IDAgKQogICAgIHsKICAgICAgICAg
c3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAgICAgICAgIHJldHVybiAtRU5P
TUVNOwogICAgIH0KICAgICBwYWdlID0gKHN0cnVjdCBkbWFfcHRlICopbWFwX3Z0ZF9kb21haW5f
cGFnZShwZ19tYWRkcik7Ci0gICAgcHRlID0gcGFnZSArIChiZm4gJiBMRVZFTF9NQVNLKTsKKyAg
ICBwdGUgPSBwYWdlICsgKGJmbl94KGJmbikgJiBMRVZFTF9NQVNLKTsKICAgICBvbGQgPSAqcHRl
OwotICAgIGRtYV9zZXRfcHRlX2FkZHIobmV3LCAocGFkZHJfdCltZm4gPDwgUEFHRV9TSElGVF80
Syk7CisgICAgZG1hX3NldF9wdGVfYWRkcihuZXcsIG1mbl90b19tYWRkcihtZm4pKTsKICAgICBk
bWFfc2V0X3B0ZV9wcm90KG5ldywKICAgICAgICAgICAgICAgICAgICAgICgoZmxhZ3MgJiBJT01N
VUZfcmVhZGFibGUpID8gRE1BX1BURV9SRUFEICA6IDApIHwKICAgICAgICAgICAgICAgICAgICAg
ICgoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpID8gRE1BX1BURV9XUklURSA6IDApKTsKQEAgLTE4
MjMsMTMgKzE4MjEsMTMgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50
ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbikKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3QgYmZuKQogewogICAg
IC8qIERvIG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBpb21tdSBzdXBwb3J0cyBwYXNz
IHRocnUuICovCiAgICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21h
aW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJldHVybiBkbWFfcHRlX2NsZWFyX29u
ZShkLCBfX2Jmbl90b19iYWRkcihiZm4pKTsKKyAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUo
ZCwgYmZuX3RvX2JhZGRyKGJmbikpOwogfQogCiBpbnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBk
b21haW4gKmQsIHVpbnQ2NF90IGJmbiwgdWludDY0X3QgKnB0ZSwKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQveDg2L3Z0ZC5jCmluZGV4IGRjMzdkY2U0YjYuLjZmZWQ0YTkyY2IgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwpAQCAtMTIxLDYgKzEyMSw4IEBAIHZvaWQgX19od2Rv
bV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQogICAgIHsKICAg
ICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOwogICAgICAgICBib29sIG1h
cDsKKyAgICAgICAgYmZuX3QgYmZuOworICAgICAgICBtZm5fdCBtZm47CiAgICAgICAgIGludCBy
YyA9IDA7CiAKICAgICAgICAgLyoKQEAgLTE1MywxMCArMTU1LDExIEBAIHZvaWQgX19od2RvbV9p
bml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAg
Y29udGludWU7CiAKICAgICAgICAgdG1wID0gMSA8PCAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRf
NEspOworICAgICAgICBiZm4gPSBfYmZuKHBmbiAqIHRtcCk7CisgICAgICAgIG1mbiA9IF9tZm4o
cGZuICogdG1wKTsKICAgICAgICAgZm9yICggaiA9IDA7IGogPCB0bXA7IGorKyApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIGludCByZXQgPSBpb21tdV9tYXBfcGFnZShkLCBfYmZuKHBmbiAqIHRt
cCArIGopLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4ocGZuICog
dG1wICsgaiksCisgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgYmZuX2Fk
ZChiZm4sIGopLCBtZm5fYWRkKG1mbiwgaiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAKICAgICAgICAgICAg
IGlmICggIXJjICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21t
dS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggNjgxODJhZmQ5
MS4uMzc5ODgyYzY5MCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTY1LDcg
KzY1LDcgQEAgaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIEFTU0VSVCghKGdmbiA+PiBERUZB
VUxUX0RPTUFJTl9BRERSRVNTX1dJRFRIKSk7CiAgICAgICAgICAgICAgICAgQlVHX09OKFNIQVJF
RF9NMlAoZ2ZuKSk7Ci0gICAgICAgICAgICAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBf
cGFnZShkLCBnZm4sIG1mbiwKKyAgICAgICAgICAgICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMt
Pm1hcF9wYWdlKGQsIF9iZm4oZ2ZuKSwgX21mbihtZm4pLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7CiAg
ICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1k
LWlvbW11LXByb3RvLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXBy
b3RvLmgKaW5kZXggOTliYzIxYzdiMy4uZGNlOWVkNmI4MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaApAQCAtNTIsOSArNTIsOSBAQCBpbnQgYW1k
X2lvbW11X2luaXQodm9pZCk7CiBpbnQgYW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNw
aSh2b2lkKTsKIAogLyogbWFwcGluZyBmdW5jdGlvbnMgKi8KLWludCBfX211c3RfY2hlY2sgYW1k
X2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2ln
bmVkIGludCBmbGFncyk7Ci1pbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV91bm1hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKTsKK2ludCBfX211c3RfY2hlY2sgYW1k
X2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsK
K2ludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
YmZuX3QgYmZuKTsKIHU2NCBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUodTMyICpl
bnRyeSk7CiBpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9hbGxvY19yb290KHN0cnVjdCBkb21h
aW5faW9tbXUgKmhkKTsKIGludCBhbWRfaW9tbXVfcmVzZXJ2ZV9kb21haW5fdW5pdHlfbWFwKHN0
cnVjdCBkb21haW4gKmRvbWFpbiwKQEAgLTc3LDcgKzc3LDcgQEAgdm9pZCBpb21tdV9kdGVfc2V0
X2d1ZXN0X2NyMyh1MzIgKmR0ZSwgdTE2IGRvbV9pZCwgdTY0IGdjcjMsCiAKIC8qIHNlbmQgY21k
IHRvIGlvbW11ICovCiB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfcGFnZXMoc3RydWN0IGRvbWFp
biAqZCk7Ci12b2lkIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGdmbiwKK3ZvaWQgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IG9yZGVyKTsKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKHU4IGRldmZuLCBjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2
NF90IGdhZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
eGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCBhM2MzNmMxMTQ4Li42
MjQ3ODRmZWM4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4v
aW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtNDgsNiArNDgsMTEgQEAgc3RhdGljIGlubGluZSBiZm5f
dCBiZm5fYWRkKGJmbl90IGJmbiwgdW5zaWduZWQgbG9uZyBpKQogICAgIHJldHVybiBfYmZuKGJm
bl94KGJmbikgKyBpKTsKIH0KIAorc3RhdGljIGlubGluZSBib29sX3QgYmZuX2VxKGJmbl90IHgs
IGJmbl90IHkpCit7CisgICAgcmV0dXJuIGJmbl94KHgpID09IGJmbl94KHkpOworfQorCiAjZGVm
aW5lIElPTU1VX1BBR0VfU0hJRlQgMTIKICNkZWZpbmUgSU9NTVVfUEFHRV9TSVpFICAoX0FDKDEs
TCkgPDwgSU9NTVVfUEFHRV9TSElGVCkKICNkZWZpbmUgSU9NTVVfUEFHRV9NQVNLICAofihJT01N
VV9QQUdFX1NJWkUgLSAxKSkKQEAgLTE4NCw5ICsxODksOSBAQCBzdHJ1Y3QgaW9tbXVfb3BzIHsK
ICNlbmRpZiAvKiBIQVNfUENJICovCiAKICAgICB2b2lkICgqdGVhcmRvd24pKHN0cnVjdCBkb21h
aW4gKmQpOwotICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKLSAgICBpbnQgX19tdXN0X2No
ZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pOwor
ICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3Qg
YmZuLCBtZm5fdCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgZmxhZ3MpOworICAgIGludCBfX211c3RfY2hlY2sgKCp1bm1hcF9wYWdlKShzdHJ1Y3Qg
ZG9tYWluICpkLCBiZm5fdCBiZm4pOwogICAgIHZvaWQgKCpmcmVlX3BhZ2VfdGFibGUpKHN0cnVj
dCBwYWdlX2luZm8gKik7CiAjaWZkZWYgQ09ORklHX1g4NgogICAgIHZvaWQgKCp1cGRhdGVfaXJl
X2Zyb21fYXBpYykodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVk
IGludCB2YWx1ZSk7CkBAIC0xOTcsNyArMjAyLDcgQEAgc3RydWN0IGlvbW11X29wcyB7CiAgICAg
dm9pZCAoKnJlc3VtZSkodm9pZCk7CiAgICAgdm9pZCAoKnNoYXJlX3AybSkoc3RydWN0IGRvbWFp
biAqZCk7CiAgICAgdm9pZCAoKmNyYXNoX3NodXRkb3duKSh2b2lkKTsKLSAgICBpbnQgX19tdXN0
X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZu
LAorICAgIGludCBfX211c3RfY2hlY2sgKCppb3RsYl9mbHVzaCkoc3RydWN0IGRvbWFpbiAqZCwg
YmZuX3QgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IHBhZ2VfY291bnQpOwogICAgIGludCBfX211c3RfY2hlY2sgKCppb3RsYl9mbHVzaF9hbGwp
KHN0cnVjdCBkb21haW4gKmQpOwogICAgIGludCAoKmdldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5
KShpb21tdV9ncmRtX3QgKiwgdm9pZCAqKTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:52:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13: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 1ffQPK-00088L-OW; Tue, 17 Jul 2018 13: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=uour=kb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffQPJ-00088B-Mi
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:52:49 +0000
X-Inumbo-ID: b672d67d-89c8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b672d67d-89c8-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:52: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 1ffQPE-0001n4-Vx; Tue, 17 Jul 2018 13:52: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 1ffQPE-0000XX-NL; Tue, 17 Jul 2018 13:52:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffQPE-0006w1-JL; Tue, 17 Jul 2018 13:52:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125218-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt: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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt: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: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-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-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:build-amd64-prev:xen-build/dist-test: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-i386-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-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-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-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-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-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-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-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-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-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-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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 17 Jul 2018 13:52:44 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125218: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIxOCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTIxOC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MTY1CiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwIGZhaWwgaW4gMTI1
MTY1IFJFR1IuIHZzLiAxMjUwNjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNiB4ZW4t
aW5zdGFsbCAgICAgIGZhaWwgaW4gMTI1MTY1IHBhc3MgaW4gMTI1MjE4CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgZmFpbCBpbiAxMjUxNjUgcGFzcyBp
biAxMjUyMTgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICBmYWlsIGluIDEyNTE2NSBwYXNzIGluIDEyNTIxOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIHBhc3MgaW4gMTI1MTY1CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyNTE2NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1MTY1IG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBp
biAxMjUxNjUgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgNTAgeHRmL3Rlc3QtaHZt
NjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjQ5NDIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0
OTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19o
b3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQ5OTYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNTA0MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI1MDY1CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rp
c3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNDgwMWJmNTI4YzAxZGVlZDdhMzE1Y2ZlN2ZmNTll
OGZjOTRkOTczMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZTM5ZmYz
ODZmNjI2YmE0NGY4YTlhOTYwOGQ4ZjVmMTNmZjc5NDVlZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTI1MDY1ICAyMDE4LTA3LTA5IDE1OjE2OjIzIFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTEyMyAgMjAxOC0wNy0xMiAwNzozNjoxNSBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
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
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
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
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2Vu
LWpvYiBidWlsZC1hcm1oZi1saWJ2aXJ0IGJyb2tlbgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0
IDQ4MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAwOToyMjoxNCAyMDE4
ICswMjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuOC40CihxZW11IGNoYW5nZXMgbm90
IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:58:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13:58:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffQUw-0008Na-6M; Tue, 17 Jul 2018 13: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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQUv-0008NO-0o
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:58:37 +0000
X-Inumbo-ID: 854de8f7-89c9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 854de8f7-89c9-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:58:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60413007"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:16 +0100
Message-ID: <20180717133816.37958-14-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 13/13] x86: extend the map and unmap
 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>,
 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+Cgp2MjoKIC0gTmV3IGluIHYyLgotLS0KIHhlbi9hcmNoL3g4Ni9pb21tdV9v
cC5jICAgICAgIHwgIDc2ICsrKysrKysrKysrKysrKy0tLS0tLS0KIHhlbi9jb21tb24vZ3JhbnRf
dGFibGUuYyAgICAgIHwgMTQzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwogeGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggfCAgMzEgKysrKysrKy0tCiB4ZW4v
aW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCB8ICAgNyArKysKIDQgZmlsZXMgY2hhbmdlZCwgMjI4
IGluc2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9pb21tdV9vcC5jIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMKaW5kZXggMDJiZjljNjc5ZS4u
YjNkZTdiY2UyNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2lvbW11X29wLmMKKysrIGIveGVu
L2FyY2gveDg2L2lvbW11X29wLmMKQEAgLTIzLDYgKzIzLDcgQEAKICNpbmNsdWRlIDx4ZW4vZ3Vl
c3RfYWNjZXNzLmg+CiAjaW5jbHVkZSA8eGVuL2h5cGVyY2FsbC5oPgogI2luY2x1ZGUgPHhlbi9u
b3NwZWMuaD4KKyNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KIAogc3RydWN0IGdldF9yZXNl
cnZlZF9jdHh0IHsKICAgICB1bnNpZ25lZCBpbnQgbWF4X2VudHJpZXM7CkBAIC0xMjEsMTAgKzEy
MiwxMiBAQCBzdGF0aWMgaW50IGlvbW11b3BfbWFwKHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwICpv
cCkKICAgICBib29sIHJlYWRvbmx5ID0gb3AtPmZsYWdzICYgWEVOX0lPTU1VT1BfbWFwX3JlYWRv
bmx5OwogICAgIGJmbl90IGJmbiA9IF9iZm4ob3AtPmJmbik7CiAgICAgc3RydWN0IHBhZ2VfaW5m
byAqcGFnZTsKKyAgICBtZm5fdCBtZm47CiAgICAgdW5zaWduZWQgaW50IHByb3Q7CiAgICAgaW50
IHJjLCBpZ25vcmU7CiAKLSAgICBpZiAoIG9wLT5wYWQgfHwgKG9wLT5mbGFncyAmIH5YRU5fSU9N
TVVPUF9tYXBfcmVhZG9ubHkpICkKKyAgICBpZiAoIG9wLT5wYWQgfHwgKG9wLT5mbGFncyAmIH4o
WEVOX0lPTU1VT1BfbWFwX3JlYWRvbmx5IHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgWEVOX0lPTU1VT1BfbWFwX2dyZWYpKSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwog
CiAgICAgaWYgKCAhaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCkBAIC0xMzgsMTUgKzE0MSwyOCBA
QCBzdGF0aWMgaW50IGlvbW11b3BfbWFwKHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwICpvcCkKICAg
ICBpZiAoICFkICkKICAgICAgICAgcmV0dXJuIC1FU1JDSDsKIAotICAgIHJjID0gZ2V0X3BhZ2Vk
X2dmbihkLCBfZ2ZuKG9wLT5nZm4pLCByZWFkb25seSwgTlVMTCwgJnBhZ2UpOwotICAgIGlmICgg
cmMgKQotICAgICAgICBnb3RvIHVubG9jazsKKyAgICBpZiAoIG9wLT5mbGFncyAmIFhFTl9JT01N
VU9QX21hcF9ncmVmICkKKyAgICB7CisgICAgICAgIHJjID0gYWNxdWlyZV9ncmVmX2Zvcl9pb21t
dShkLCBvcC0+dS5ncmVmLCByZWFkb25seSwgJm1mbik7CisgICAgICAgIGlmICggcmMgKQorICAg
ICAgICAgICAgZ290byB1bmxvY2s7CiAKLSAgICByYyA9IC1FSU5WQUw7Ci0gICAgaWYgKCAhZ2V0
X3BhZ2VfdHlwZShwYWdlLCByZWFkb25seSA/IFBHVF9ub25lIDogUEdUX3dyaXRhYmxlX3BhZ2Up
ICkKKyAgICAgICAgcGFnZSA9IG1mbl90b19wYWdlKG1mbik7CisgICAgfQorICAgIGVsc2UKICAg
ICB7Ci0gICAgICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgICAgICBnb3RvIHVubG9jazsKKyAgICAg
ICAgcmMgPSBnZXRfcGFnZWRfZ2ZuKGQsIF9nZm4ob3AtPnUuZ2ZuKSwgcmVhZG9ubHksIE5VTEws
ICZwYWdlKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIHVubG9jazsKKwor
ICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIGlmICggIWdldF9wYWdlX3R5cGUocGFnZSwg
cmVhZG9ubHkgPyBQR1Rfbm9uZSA6IFBHVF93cml0YWJsZV9wYWdlKSApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOworICAgICAgICAgICAgZ290byB1bmxvY2s7CisgICAg
ICAgIH0KKworICAgICAgICBtZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKICAgICB9CiAKICAgICBw
cm90ID0gSU9NTVVGX3JlYWRhYmxlOwpAQCAtMTU0LDcgKzE3MCw3IEBAIHN0YXRpYyBpbnQgaW9t
bXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgKm9wKQogICAgICAgICBwcm90IHw9IElP
TU1VRl93cml0YWJsZTsKIAogICAgIHJjID0gLUVJTzsKLSAgICBpZiAoIGlvbW11X21hcF9wYWdl
KGN1cnJkLCBiZm4sIHBhZ2VfdG9fbWZuKHBhZ2UpLCBwcm90KSApCisgICAgaWYgKCBpb21tdV9t
YXBfcGFnZShjdXJyZCwgYmZuLCBtZm4sIHByb3QpICkKICAgICAgICAgZ290byByZWxlYXNlOwog
CiAgICAgcmMgPSByYW5nZXNldF9hZGRfc2luZ2xldG9uKGlvbW11LT5pb21tdV9vcF9yYW5nZXMs
IGJmbl94KGJmbikpOwpAQCAtMTY4LDcgKzE4NCwxMCBAQCBzdGF0aWMgaW50IGlvbW11b3BfbWFw
KHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwICpvcCkKICAgICBpZ25vcmUgPSBpb21tdV91bm1hcF9w
YWdlKGN1cnJkLCBiZm4pOwogCiAgcmVsZWFzZToKLSAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdl
KTsKKyAgICBpZiAoIG9wLT5mbGFncyAmIFhFTl9JT01NVU9QX21hcF9ncmVmICkKKyAgICAgICAg
cmVsZWFzZV9ncmVmX2Zvcl9pb21tdShkLCBvcC0+dS5ncmVmLCByZWFkb25seSwgbWZuKTsKKyAg
ICBlbHNlCisgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwogCiAgdW5sb2NrOgogICAg
IHJjdV91bmxvY2tfZG9tYWluKGQpOwpAQCAtMTgyLDExICsyMDEsMTAgQEAgc3RhdGljIGludCBp
b21tdW9wX3VubWFwKHN0cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXAgKm9wKQogICAgIGJmbl90IGJm
biA9IF9iZm4ob3AtPmJmbik7CiAgICAgbWZuX3QgbWZuOwogICAgIHVuc2lnbmVkIGludCBwcm90
OwotICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgYm9vbCByZWFkb25seTsKICAgICBp
bnQgcmM7CiAKLSAgICBpZiAoIG9wLT5wYWQwIHx8IG9wLT5wYWQxICkKLSAgICAgICAgcmV0dXJu
IC1FSU5WQUw7CisgICAgaWYgKCBvcC0+cGFkIHx8IChvcC0+ZmxhZ3MgJiB+WEVOX0lPTU1VT1Bf
dW5tYXBfZ3JlZikgKQogCiAgICAgaWYgKCAhaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCiAgICAg
ICAgIHJldHVybiAtRU9QTk9UU1VQUDsKQEAgLTE5NiwyOCArMjE0LDQwIEBAIHN0YXRpYyBpbnQg
aW9tbXVvcF91bm1hcChzdHJ1Y3QgeGVuX2lvbW11X29wX3VubWFwICpvcCkKICAgICAgICAgICFt
Zm5fdmFsaWQobWZuKSApCiAgICAgICAgIHJldHVybiAtRU5PRU5UOwogCisgICAgcmVhZG9ubHkg
PSAhKHByb3QgJiBJT01NVUZfd3JpdGFibGUpOworCiAgICAgZCA9IHJjdV9sb2NrX2RvbWFpbl9i
eV9hbnlfaWQob3AtPmRvbWlkKTsKICAgICBpZiAoICFkICkKICAgICAgICAgcmV0dXJuIC1FU1JD
SDsKIAotICAgIHJjID0gZ2V0X3BhZ2VkX2dmbihkLCBfZ2ZuKG9wLT5nZm4pLCAhKHByb3QgJiBJ
T01NVUZfd3JpdGFibGUpLCBOVUxMLAotICAgICAgICAgICAgICAgICAgICAgICAmcGFnZSk7Ci0g
ICAgaWYgKCByYyApCi0gICAgICAgIGdvdG8gdW5sb2NrOworICAgIGlmICggb3AtPmZsYWdzICYg
WEVOX0lPTU1VT1BfdW5tYXBfZ3JlZiApCisgICAgeworICAgICAgICByYyA9IHJlbGVhc2VfZ3Jl
Zl9mb3JfaW9tbXUoZCwgb3AtPnUuZ3JlZiwgcmVhZG9ubHksIG1mbik7CisgICAgICAgIGlmICgg
cmMgKQorICAgICAgICAgICAgZ290byB1bmxvY2s7CisgICAgfQorICAgIGVsc2UKKyAgICB7Cisg
ICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisKKyAgICAgICAgcmMgPSBnZXRfcGFnZWRf
Z2ZuKGQsIF9nZm4ob3AtPnUuZ2ZuKSwgcmVhZG9ubHksIE5VTEwsICZwYWdlKTsKKyAgICAgICAg
aWYgKCByYyApCisgICAgICAgICAgICBnb3RvIHVubG9jazsKIAotICAgIHB1dF9wYWdlKHBhZ2Up
OyAvKiByZWxlYXNlIGV4dHJhIHJlZmVyZW5jZSBqdXN0IHRha2VuICovCisgICAgICAgIHB1dF9w
YWdlKHBhZ2UpOyAvKiByZWxlYXNlIGV4dHJhIHJlZmVyZW5jZSBqdXN0IHRha2VuICovCiAKLSAg
ICByYyA9IC1FSU5WQUw7Ci0gICAgaWYgKCAhbWZuX2VxKHBhZ2VfdG9fbWZuKHBhZ2UpLCBtZm4p
ICkKLSAgICAgICAgZ290byB1bmxvY2s7CisgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAg
aWYgKCAhbWZuX2VxKHBhZ2VfdG9fbWZuKHBhZ2UpLCBtZm4pICkKKyAgICAgICAgICAgIGdvdG8g
dW5sb2NrOwogCi0gICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7IC8qIHJlbGVhc2UgcmVmZXJl
bmNlcyB0YWtlbiBpbiBtYXAgKi8KKyAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7IC8q
IHJlbGVhc2UgcmVmZXJlbmNlcyB0YWtlbiBpbiBtYXAgKi8KKyAgICB9CiAKICAgICByYyA9IHJh
bmdlc2V0X3JlbW92ZV9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZu
KSk7CiAgICAgaWYgKCByYyApCiAgICAgICAgIGdvdG8gdW5sb2NrOwogCi0gICAgaWYgKCAhaW9t
bXVfdW5tYXBfcGFnZShjdXJyZCwgYmZuKSApCisgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGN1
cnJkLCBiZm4pICkKICAgICAgICAgcmMgPSAtRUlPOwogCiAgdW5sb2NrOgpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4
IGE0OTJkZjIzNjIuLjZkNWJjY2E2ZGYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFi
bGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTM5MDksNiArMzkwOSwxNDkg
QEAgaW50IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBp
ZHgsIGdmbl90IGdmbiwKICAgICByZXR1cm4gcmM7CiB9CiAKK2ludAorYWNxdWlyZV9ncmVmX2Zv
cl9pb21tdShzdHJ1Y3QgZG9tYWluICpkLCBncmFudF9yZWZfdCBncmVmLAorICAgICAgICAgICAg
ICAgICAgICAgICBib29sIHJlYWRvbmx5LCBtZm5fdCAqbWZuKQoreworICAgIHN0cnVjdCBkb21h
aW4gKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOworICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3Qg
PSBkLT5ncmFudF90YWJsZTsKKyAgICBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaDsKKyAgICBz
dHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3Q7CisgICAgdWludDE2X3QgKnN0YXR1czsKKyAg
ICBpbnQgcmM7CisKKyAgICBncmFudF9yZWFkX2xvY2soZ3QpOworCisgICAgcmMgPSAtRU5PRU5U
OworICAgIGlmICggZ3JlZiA+IG5yX2dyYW50X2VudHJpZXMoZ3QpICkKKyAgICAgICAgZ290byB1
bmxvY2s7CisKKyAgICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWlyZShndCwgZ3JlZik7CisgICAg
c2hhaCA9IHNoYXJlZF9lbnRyeV9oZWFkZXIoZ3QsIGdyZWYpOworICAgIHN0YXR1cyA9ICggZ3Qt
Pmd0X3ZlcnNpb24gPT0gMiApID8KKyAgICAgICAgJnN0YXR1c19lbnRyeShndCwgZ3JlZikgOgor
ICAgICAgICAmc2hhaC0+ZmxhZ3M7CisKKyAgICByYyA9IC1FQUNDRVM7CisgICAgaWYgKCAoc2hh
aC0+ZmxhZ3MgJiBHVEZfdHlwZV9tYXNrKSAhPSBHVEZfcGVybWl0X2FjY2VzcyB8fAorICAgICAg
ICAgKHNoYWgtPmZsYWdzICYgR1RGX3N1Yl9wYWdlKSApCisgICAgICAgIGdvdG8gcmVsZWFzZTsK
KworICAgIHJjID0gLUVSQU5HRTsKKyAgICBpZiAoIGFjdC0+cGluICYmICgoYWN0LT5kb21pZCAh
PSBjdXJyZC0+ZG9tYWluX2lkKSB8fAorICAgICAgICAgICAgICAgICAgICAgIChhY3QtPnBpbiAm
IDB4ODA4MDgwODBVKSAhPSAwKSApCisgICAgICAgIGdvdG8gcmVsZWFzZTsKKworICAgIHJjID0g
LUVJTlZBTDsKKyAgICBpZiAoICFhY3QtPnBpbiB8fAorICAgICAgICAgKCFyZWFkb25seSAmJiAh
KGFjdC0+cGluICYgR05UUElOX2RldndfbWFzaykpICkgeworICAgICAgICBpZiAoIF9zZXRfc3Rh
dHVzKGd0LT5ndF92ZXJzaW9uLCBjdXJyZC0+ZG9tYWluX2lkLCByZWFkb25seSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAwLCBzaGFoLCBhY3QsIHN0YXR1cykgIT0gR05UU1Rfb2theSApCisg
ICAgICAgICAgICBnb3RvIHJlbGVhc2U7CisgICAgfQorCisgICAgaWYgKCAhYWN0LT5waW4gKQor
ICAgIHsKKyAgICAgICAgZ2ZuX3QgZ2ZuID0gZ3QtPmd0X3ZlcnNpb24gPT0gMSA/CisgICAgICAg
ICAgICBfZ2ZuKHNoYXJlZF9lbnRyeV92MShndCwgZ3JlZikuZnJhbWUpIDoKKyAgICAgICAgICAg
IF9nZm4oc2hhcmVkX2VudHJ5X3YyKGd0LCBncmVmKS5mdWxsX3BhZ2UuZnJhbWUpOworICAgICAg
ICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOworCisgICAgICAgIHJjID0gIGdldF9wYWdlZF9nZm4o
ZCwgZ2ZuLCByZWFkb25seSwgTlVMTCwgJnBhZ2UpOworICAgICAgICBpZiAoIHJjICkKKyAgICAg
ICAgICAgIGdvdG8gY2xlYXI7CisKKyAgICAgICAgYWN0X3NldF9nZm4oYWN0LCBnZm4pOworICAg
ICAgICBhY3QtPm1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOworICAgICAgICBhY3QtPmRvbWlkID0g
Y3VycmQtPmRvbWFpbl9pZDsKKyAgICAgICAgYWN0LT5zdGFydCA9IDA7CisgICAgICAgIGFjdC0+
bGVuZ3RoID0gUEFHRV9TSVpFOworICAgICAgICBhY3QtPmlzX3N1Yl9wYWdlID0gZmFsc2U7Cisg
ICAgICAgIGFjdC0+dHJhbnNfZG9tYWluID0gZDsKKyAgICAgICAgYWN0LT50cmFuc19ncmVmID0g
Z3JlZjsKKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgQVNTRVJUKG1mbl92YWxpZChh
Y3QtPm1mbikpOworICAgICAgICBpZiAoICFnZXRfcGFnZShtZm5fdG9fcGFnZShhY3QtPm1mbiks
IGQpICkKKyAgICAgICAgICAgIGdvdG8gY2xlYXI7CisgICAgfQorCisgICAgcmMgPSAwOworICAg
IGFjdC0+cGluICs9IHJlYWRvbmx5ID8gR05UUElOX2RldnJfaW5jIDogR05UUElOX2RldndfaW5j
OworICAgICptZm4gPSBhY3QtPm1mbjsKKyAgICBnb3RvIHJlbGVhc2U7CisKKyBjbGVhcjoKKyAg
ICBpZiAoICFyZWFkb25seSAmJiAhKGFjdC0+cGluICYgR05UUElOX2RldndfbWFzaykgKQorICAg
ICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisKKyAgICBpZiAo
ICFhY3QtPnBpbiApCisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfcmVhZGluZywgc3Rh
dHVzKTsKKworIHJlbGVhc2U6CisgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKKworIHVu
bG9jazoKKyAgICBncmFudF9yZWFkX3VubG9jayhndCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisK
K2ludAorcmVsZWFzZV9ncmVmX2Zvcl9pb21tdShzdHJ1Y3QgZG9tYWluICpkLCBncmFudF9yZWZf
dCBncmVmLAorICAgICAgICAgICAgICAgICAgICAgICBib29sIHJlYWRvbmx5LCBtZm5fdCBtZm4p
Cit7CisgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3Ry
dWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOworICAgIGdyYW50X2VudHJ5X2hl
YWRlcl90ICpzaGFoOworICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdDsKKyAgICB1
aW50MTZfdCAqc3RhdHVzOworICAgIGludCByYzsKKworICAgIGdyYW50X3JlYWRfbG9jayhndCk7
CisKKyAgICByYyA9IC1FTk9FTlQ7CisgICAgaWYgKCBncmVmID4gbnJfZ3JhbnRfZW50cmllcyhn
dCkgKQorICAgICAgICBnb3RvIHVubG9jazsKKworICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1
aXJlKGd0LCBncmVmKTsKKyAgICBzaGFoID0gc2hhcmVkX2VudHJ5X2hlYWRlcihndCwgZ3JlZik7
CisgICAgc3RhdHVzID0gKCBndC0+Z3RfdmVyc2lvbiA9PSAyICkgPworICAgICAgICAmc3RhdHVz
X2VudHJ5KGd0LCBncmVmKSA6CisgICAgICAgICZzaGFoLT5mbGFnczsKKworICAgIHJjID0gLUVJ
TlZBTDsKKyAgICBpZiAoICFhY3QtPnBpbiB8fCAoYWN0LT5kb21pZCAhPSBjdXJyZC0+ZG9tYWlu
X2lkKSB8fAorICAgICAgICAgIW1mbl9lcShhY3QtPm1mbiwgbWZuKSApCisgICAgICAgIGdvdG8g
cmVsZWFzZTsKKworICAgIHJjID0gMDsKKyAgICBpZiAoIHJlYWRvbmx5ICkKKyAgICAgICAgYWN0
LT5waW4gLT0gR05UUElOX2RldnJfaW5jOworICAgIGVsc2UKKyAgICB7CisgICAgICAgIGdudHRh
Yl9tYXJrX2RpcnR5KGQsIG1mbik7CisKKyAgICAgICAgYWN0LT5waW4gLT0gR05UUElOX2Rldndf
aW5jOworICAgICAgICBpZiAoICEoYWN0LT5waW4gJiBHTlRQSU5fZGV2d19tYXNrKSApCisgICAg
ICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgfQor
CisgICAgaWYgKCAhYWN0LT5waW4gKQorICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3Jl
YWRpbmcsIHN0YXR1cyk7CisKKyAgICBwdXRfcGFnZShtZm5fdG9fcGFnZShtZm4pKTsKKworIHJl
bGVhc2U6CisgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKKworIHVubG9jazoKKyAgICBn
cmFudF9yZWFkX3VubG9jayhndCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKIHN0YXRpYyB2b2lk
IGdudHRhYl91c2FnZV9wcmludChzdHJ1Y3QgZG9tYWluICpyZCkKIHsKICAgICBpbnQgZmlyc3Qg
PSAxOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4vaW5j
bHVkZS9wdWJsaWMvaW9tbXVfb3AuaAppbmRleCA3MzdlMmM4Y2ZlLi40ODU3ODJhNTIyIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAorKysgYi94ZW4vaW5jbHVkZS9w
dWJsaWMvaW9tbXVfb3AuaApAQCAtMjQsNiArMjQsNyBAQAogI2RlZmluZSBYRU5fUFVCTElDX0lP
TU1VX09QX0gKIAogI2luY2x1ZGUgInhlbi5oIgorI2luY2x1ZGUgImdyYW50X3RhYmxlLmgiCiAK
IHR5cGVkZWYgdW5zaWduZWQgbG9uZyB4ZW5fYmZuX3Q7CiAKQEAgLTc5LDEyICs4MCwyMCBAQCBz
dHJ1Y3QgeGVuX2lvbW11X29wX21hcCB7CiAKICNkZWZpbmUgX1hFTl9JT01NVU9QX21hcF9yZWFk
b25seSAwCiAjZGVmaW5lIFhFTl9JT01NVU9QX21hcF9yZWFkb25seSAoMSA8PCAoX1hFTl9JT01N
VU9QX21hcF9yZWFkb25seSkpCisjZGVmaW5lIF9YRU5fSU9NTVVPUF9tYXBfZ3JlZiAxCisjZGVm
aW5lIFhFTl9JT01NVU9QX21hcF9ncmVmICgxIDw8IChfWEVOX0lPTU1VT1BfbWFwX2dyZWYpKQog
CiAgICAgdWludDMyX3QgcGFkOwogICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3
aGljaCB3aWxsIGhvbGQgdGhlIG5ldyBtYXBwaW5nICovCiAgICAgeGVuX2Jmbl90IGJmbjsKLSAg
ICAvKiBJTiAtIFRoZSBndWVzdCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdG8gYmUgbWFwcGVk
ICovCi0gICAgeGVuX3Bmbl90IGdmbjsKKyAgICAvKgorICAgICAqIElOIC0gVGhlIGd1ZXN0IGZy
YW1lIG51bWJlciBvciBncmFudCByZWZlcmVuY2Ugb2YgdGhlIHBhZ2UgdG8KKyAgICAgKiBiZSBt
YXBwZWQuCisgICAgICovCisgICAgdW5pb24geworICAgICAgICB4ZW5fcGZuX3QgZ2ZuOworICAg
ICAgICBncmFudF9yZWZfdCBncmVmOworICAgIH0gdTsKIH07CiAKIC8qCkBAIC05NSwxMiArMTA0
LDIyIEBAIHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwIHsKIHN0cnVjdCB4ZW5faW9tbXVfb3BfdW5t
YXAgewogICAgIC8qIElOIC0gVGhlIGRvbWlkIG9mIHRoZSBndWVzdCAqLwogICAgIGRvbWlkX3Qg
ZG9taWQ7Ci0gICAgdWludDE2X3QgcGFkMDsKLSAgICB1aW50MzJfdCBwYWQxOworICAgIHVpbnQx
Nl90IGZsYWdzOworCisjZGVmaW5lIF9YRU5fSU9NTVVPUF91bm1hcF9ncmVmIDAKKyNkZWZpbmUg
WEVOX0lPTU1VT1BfdW5tYXBfZ3JlZiAoMSA8PCAoX1hFTl9JT01NVU9QX3VubWFwX2dyZWYpKQor
CisgICAgdWludDMyX3QgcGFkOwogICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3
aGljaCBob2xkcyB0aGUgbWFwcGluZyB0byBiZSByZW1vdmVkICovCiAgICAgeGVuX2Jmbl90IGJm
bjsKLSAgICAvKiBJTiAtIFRoZSBndWVzdCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdGhhdCBp
cyBtYXBwZWQgKi8KLSAgICB4ZW5fcGZuX3QgZ2ZuOworICAgIC8qCisgICAgICogSU4gLSBUaGUg
Z3Vlc3QgZnJhbWUgbnVtYmVyIG9yIGdyYW50IHJlZmVyZW5jZSBvZiB0aGUgcGFnZSB0aGF0Cisg
ICAgICogaXMgbWFwcGVkLgorICAgICAqLworICAgIHVuaW9uIHsKKyAgICAgICAgeGVuX3Bmbl90
IGdmbjsKKyAgICAgICAgZ3JhbnRfcmVmX3QgZ3JlZjsKKyAgICB9IHU7CiB9OwogCiAvKgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS94ZW4v
Z3JhbnRfdGFibGUuaAppbmRleCBiM2E5NWZkYTU4Li4yMmM4MGMyMjM4IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRf
dGFibGUuaApAQCAtNTYsNiArNTYsMTMgQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0
cnVjdCBncmFudF90YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKIGludCBnbnR0YWJfbWFwX2Zy
YW1lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LCBnZm5fdCBnZm4sCiAgICAg
ICAgICAgICAgICAgICAgICBtZm5fdCAqbWZuKTsKIAoraW50CithY3F1aXJlX2dyZWZfZm9yX2lv
bW11KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2wgcmVhZG9ubHksIG1mbl90ICptZm4pOworaW50CityZWxlYXNlX2dyZWZfZm9y
X2lvbW11KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2wgcmVhZG9ubHksIG1mbl90IG1mbik7CisKIHVuc2lnbmVkIGludCBnbnR0
YWJfZG9tMF9mcmFtZXModm9pZCk7CiAKICNlbmRpZiAvKiBfX1hFTl9HUkFOVF9UQUJMRV9IX18g
Ki8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:58:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13:58:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffQUu-0008NP-TX; Tue, 17 Jul 2018 13:58: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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQUt-0008ND-8D
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:58:35 +0000
X-Inumbo-ID: 7217ffc5-89c9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7217ffc5-89c9-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 15:58:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60413002"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:14 +0100
Message-ID: <20180717133816.37958-12-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 11/13] memory: add get_paged_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>,
 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>

Li4uZm9yIHNvbWUgdXNlcyBvZiBnZXRfcGFnZV9mcm9tX2dmbigpLgoKVGhlcmUgYXJlIG1hbnkg
b2NjdXJlbmNlcyBvZiB0aGUgZm9sbG93aW5nIHBhdHRlcm4gaW4gdGhlIGNvZGU6CgogICAgcSA9
IDxyZWFkb25seSBsb29rLXVwPiA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFOwogICAgcGFnZSA9
IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdmbiwgJnAybXQsIHEpOwoKICAgIGlmICggcDJtX2lzX3Bh
Z2luZyhwMm10KSApCiAgICB7CiAgICAgICAgaWYgKCBwYWdlICkKICAgICAgICAgICAgcHV0X3Bh
Z2UocGFnZSk7CgogICAgICAgIHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKGQsIGdmbik7CiAgICAg
ICAgcmV0dXJuIDwtRUFHQUlOIG9yIGVxdWl2YWxlbnQ+OwogICAgfQoKICAgIGlmICggKHEgJiBQ
Mk1fVU5TSEFSRSkgJiYgcDJtX2lzX3NoYXJlZChwMm10KSApCiAgICB7CiAgICAgICAgaWYgKCBw
YWdlICkKICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CgogICAgICAgIHJldHVybiA8LUVBR0FJ
TiBvciBlcXVpdmFsZW50PjsKICAgIH0KCiAgICBpZiAoICFwYWdlICkKICAgICAgICByZXR1cm4g
PC1FSU5WQUwgb3IgZXF1aXZhbGVudD47CgogICAgaWYgKCAhcDJtX2lzX3JhbShwMm10KSB8fAog
ICAgICAgICAoITxyZWFkb25seSBsb29rLXVwPiAmJiBwMm1faXNfcmVhZG9ubHkocDJtdCkpICkK
ICAgIHsKICAgICAgICBwdXRfcGFnZShwYWdlKTsKICAgICAgICByZXR1cm4gPC1FSU5WQUwgb3Ig
ZXF1aXZhbGVudD47CiAgICB9CgpUaGVyZSBhcmUgc29tZSBzbWFsbCBkaWZmZXJlbmNlcyBiZXR3
ZWVuIHRoZSBleGFjdCB3YXkgdGhlIG9jY3VycmVuY2VzIGFyZQpjb2RlZCBidXQgdGhlIGRlc2ly
ZWQgc2VtYW50aWMgaXMgdGhlIHNhbWUuCgpUaGlzIHBhdGNoIGludHJvZHVjZXMgYSBuZXcgY29t
bW9uIGltcGxlbWVudGF0aW9uIG9mIHRoaXMgY29kZSBpbgpnZXRfcGFnZWRfZ2ZuKCkgYW5kIHRo
ZW4gY29udmVydHMgdGhlIHZhcmlvdXMgb3Blbi1jb2RlZCBwYXR0ZXJucyBpbnRvCmNhbGxzIHRv
IHRoaXMgbmV3IGZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2Vvcmdl
IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
PgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
djM6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEdlb3JnZS4KCnYyOgogLSBOZXcgaW4gdjIu
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgfCAzMiArKysrKystLS0tLS0tLS0tLS0t
LS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgfCAxNiArKy0tLS0tLS0tLS0tCiB4
ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICB8IDM4ICsrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgIHwgNTYgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCAg
fCAgMyArKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggIHwgIDIgKysKIDYgZmlsZXMgY2hh
bmdlZCwgNzEgaW5zZXJ0aW9ucygrKSwgNzYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRl
eCA4Mzg1YzYyMTQ1Li5jMjYyODFlYTFjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2Vt
dWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMzMyLDM0ICszMzIs
MTYgQEAgc3RhdGljIGludCBodm1lbXVsX2RvX2lvX2J1ZmZlcigKIAogc3RhdGljIGludCBodm1l
bXVsX2FjcXVpcmVfcGFnZSh1bnNpZ25lZCBsb25nIGdtZm4sIHN0cnVjdCBwYWdlX2luZm8gKipw
YWdlKQogewotICAgIHN0cnVjdCBkb21haW4gKmN1cnJfZCA9IGN1cnJlbnQtPmRvbWFpbjsKLSAg
ICBwMm1fdHlwZV90IHAybXQ7Ci0KLSAgICAqcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGN1cnJf
ZCwgZ21mbiwgJnAybXQsIFAyTV9VTlNIQVJFKTsKLQotICAgIGlmICggKnBhZ2UgPT0gTlVMTCAp
Ci0gICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKLQotICAgIGlmICggcDJtX2lz
X3BhZ2luZyhwMm10KSApCi0gICAgewotICAgICAgICBwdXRfcGFnZSgqcGFnZSk7Ci0gICAgICAg
IHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKGN1cnJfZCwgZ21mbik7Ci0gICAgICAgIHJldHVybiBY
ODZFTVVMX1JFVFJZOwotICAgIH0KLQotICAgIGlmICggcDJtX2lzX3NoYXJlZChwMm10KSApCisg
ICAgc3dpdGNoICggZ2V0X3BhZ2VkX2dmbihjdXJyZW50LT5kb21haW4sIF9nZm4oZ21mbiksIGZh
bHNlLCBOVUxMLCBwYWdlKSApCiAgICAgewotICAgICAgICBwdXRfcGFnZSgqcGFnZSk7CisgICAg
Y2FzZSAtRUFHQUlOOgogICAgICAgICByZXR1cm4gWDg2RU1VTF9SRVRSWTsKLSAgICB9Ci0KLSAg
ICAvKiBUaGlzIGNvZGUgc2hvdWxkIG5vdCBiZSByZWFjaGVkIGlmIHRoZSBnbWZuIGlzIG5vdCBS
QU0gKi8KLSAgICBpZiAoIHAybV9pc19tbWlvKHAybXQpICkKLSAgICB7Ci0gICAgICAgIGRvbWFp
bl9jcmFzaChjdXJyX2QpOwotCi0gICAgICAgIHB1dF9wYWdlKCpwYWdlKTsKKyAgICBjYXNlIC1F
SU5WQUw6CiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKKyAgICBkZWZhdWx0
OgorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICBjYXNlIDA6CisgICAgICAgIGJy
ZWFrOwogICAgIH0KIAogICAgIHJldHVybiBYODZFTVVMX09LQVk7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCBlMDIyZjVh
YjBlLi5iN2RiYTcxNjhhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI1NTgsMjQgKzI1NTgsMTIgQEAgc3RhdGljIHZv
aWQgKl9odm1fbWFwX2d1ZXN0X2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2ZuLCBib29sX3QgcGVybWFu
ZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCAqd3JpdGFibGUp
CiB7CiAgICAgdm9pZCAqbWFwOwotICAgIHAybV90eXBlX3QgcDJtdDsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlOwogICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47Cisg
ICAgcDJtX3R5cGVfdCBwMm10OwogCi0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdm
biwgJnAybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdyaXRhYmxlID8gUDJNX1VO
U0hBUkUgOiBQMk1fQUxMT0MpOwotICAgIGlmICggKHAybV9pc19zaGFyZWQocDJtdCkgJiYgd3Jp
dGFibGUpIHx8ICFwYWdlICkKLSAgICB7Ci0gICAgICAgIGlmICggcGFnZSApCi0gICAgICAgICAg
ICBwdXRfcGFnZShwYWdlKTsKLSAgICAgICAgcmV0dXJuIE5VTEw7Ci0gICAgfQotICAgIGlmICgg
cDJtX2lzX3BhZ2luZyhwMm10KSApCi0gICAgewotICAgICAgICBwdXRfcGFnZShwYWdlKTsKLSAg
ICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoZCwgZ2ZuKTsKKyAgICBpZiAoIGdldF9wYWdl
ZF9nZm4oZCwgX2dmbihnZm4pLCAhd3JpdGFibGUsICZwMm10LCAmcGFnZSkgKQogICAgICAgICBy
ZXR1cm4gTlVMTDsKLSAgICB9CiAKICAgICBpZiAoIHdyaXRhYmxlICkKICAgICB7CmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
aW5kZXggYTE3OWM5Y2YyYS4uYTQ5MmRmMjM2MiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzc1LDM5ICszNzUs
MjMgQEAgc3RhdGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQgbG9uZyBnZm4sIG1mbl90
ICptZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFn
ZSwgYm9vbCByZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21h
aW4gKnJkKQogewotICAgIGludCByYyA9IEdOVFNUX29rYXk7Ci0gICAgcDJtX3R5cGVfdCBwMm10
OwotCi0gICAgKm1mbiA9IElOVkFMSURfTUZOOwotICAgICpwYWdlID0gZ2V0X3BhZ2VfZnJvbV9n
Zm4ocmQsIGdmbiwgJnAybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25s
eSA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFKTsKLSAgICBpZiAoICEqcGFnZSApCi0gICAgewot
I2lmZGVmIFAyTV9TSEFSRURfVFlQRVMKLSAgICAgICAgaWYgKCBwMm1faXNfc2hhcmVkKHAybXQp
ICkKLSAgICAgICAgICAgIHJldHVybiBHTlRTVF9lYWdhaW47Ci0jZW5kaWYKLSNpZmRlZiBQMk1f
UEFHRVNfVFlQRVMKLSAgICAgICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKLSAgICAgICAg
ewotICAgICAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUocmQsIGdmbik7Ci0gICAgICAg
ICAgICByZXR1cm4gR05UU1RfZWFnYWluOwotICAgICAgICB9Ci0jZW5kaWYKLSAgICAgICAgcmV0
dXJuIEdOVFNUX2JhZF9wYWdlOwotICAgIH0KKyAgICBpbnQgcmM7CiAKLSAgICBpZiAoIHAybV9p
c19mb3JlaWduKHAybXQpICkKKyAgICByYyA9IGdldF9wYWdlZF9nZm4ocmQsIF9nZm4oZ2ZuKSwg
cmVhZG9ubHksIE5VTEwsIHBhZ2UpOworICAgIHN3aXRjaCAoIHJjICkKICAgICB7Ci0gICAgICAg
IHB1dF9wYWdlKCpwYWdlKTsKLSAgICAgICAgKnBhZ2UgPSBOVUxMOwotCisgICAgY2FzZSAtRUFH
QUlOOgorICAgICAgICByZXR1cm4gR05UU1RfZWFnYWluOworICAgIGNhc2UgLUVJTlZBTDoKICAg
ICAgICAgcmV0dXJuIEdOVFNUX2JhZF9wYWdlOworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VS
VF9VTlJFQUNIQUJMRSgpOworICAgIGNhc2UgMDoKKyAgICAgICAgYnJlYWs7CiAgICAgfQogCiAg
ICAgKm1mbiA9IHBhZ2VfdG9fbWZuKCpwYWdlKTsKLQotICAgIHJldHVybiByYzsKKyAgICByZXR1
cm4gR05UU1Rfb2theTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA5MDEyYjgzYWFlLi40
NmVlNWNhMzcyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21t
b24vbWVtb3J5LmMKQEAgLTE1NzEsMzcgKzE1NzEsNzMgQEAgdm9pZCBkZXN0cm95X3JpbmdfZm9y
X2hlbHBlcigKICAgICB9CiB9CiAKLWludCBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcigKLSAgICBz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdtZm4sIHN0cnVjdCBwYWdlX2luZm8gKipf
cGFnZSwKLSAgICB2b2lkICoqX3ZhKQorLyoKKyAqIEFjcXVpcmUgYSBwb2ludGVyIHRvIHN0cnVj
dCBwYWdlX2luZm8gZm9yIGEgc3BlY2lmaWVkIGRvbWFuIGFuZCBHRk4sCisgKiBjaGVja2luZyB3
aGV0aGVyIHRoZSBwYWdlIGhhcyBiZWVuIHBhZ2VkIG91dCwgb3IgbmVlZHMgdW5zaGFyaW5nLgor
ICogSWYgdGhlIGZ1bmN0aW9uIHN1Y2NlZWRzIHRoZW4gemVybyBpcyByZXR1cm5lZCBhbmQgcGFn
ZV9wIGlzIHdyaXR0ZW4KKyAqIHdpdGggYSBwb2ludGVyIHRvIHRoZSBzdHJ1Y3QgcGFnZV9pbmZv
IHdpdGggYSByZWZlcmVuY2UgdGFrZW4uIFRoZQorICogY2FsbGVyIGlzIHJlc3BvbnNpYmxlIGZv
ciBkcm9wcGluZyB0aGUgcmVmZXJlbmNlLiBJZiBwMm10X3AgaXMgbm9uLU5VTEwKKyAqIHRoZW4g
aXQgaXMgYWxzbyB3cml0dGVuIHdpdGggdGhlIFAyTSB0eXBlIG9mIHRoZSBwYWdlLgorICogSWYg
dGhlIGZ1bmN0aW9uIGZhaWxzIHRoZW4gYW4gYXBwcm9wcmlhdGUgZXJybm8gaXMgcmV0dXJuZWQg
YW5kIHRoZQorICogdmFsdWVzIHJlZmVyZW5jZWQgYnkgcGFnZV9wIGFuZCBwMm10X3AgYXJlIHVu
ZGVmaW5lZC4KKyAqLworaW50IGdldF9wYWdlZF9nZm4oc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3Qg
Z2ZuLCBib29sIHJlYWRvbmx5LAorICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCAqcDJtdF9w
LCBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFnZV9wKQogewotICAgIHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2U7CisgICAgcDJtX3F1ZXJ5X3QgcSA9IHJlYWRvbmx5ID8gUDJNX0FMTE9DIDogUDJNX1VOU0hB
UkU7CiAgICAgcDJtX3R5cGVfdCBwMm10OwotICAgIHZvaWQgKnZhOworICAgIHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2U7CiAKLSAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ21mbiwgJnAy
bXQsIFAyTV9VTlNIQVJFKTsKKyAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ2ZuX3go
Z2ZuKSwgJnAybXQsIHEpOwogCiAjaWZkZWYgQ09ORklHX0hBU19NRU1fUEFHSU5HCiAgICAgaWYg
KCBwMm1faXNfcGFnaW5nKHAybXQpICkKICAgICB7CiAgICAgICAgIGlmICggcGFnZSApCiAgICAg
ICAgICAgICBwdXRfcGFnZShwYWdlKTsKLSAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUo
ZCwgZ21mbik7Ci0gICAgICAgIHJldHVybiAtRU5PRU5UOworCisgICAgICAgIHAybV9tZW1fcGFn
aW5nX3BvcHVsYXRlKGQsIGdmbl94KGdmbikpOworICAgICAgICByZXR1cm4gLUVBR0FJTjsKICAg
ICB9CiAjZW5kaWYKICNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HCi0gICAgaWYgKCBwMm1f
aXNfc2hhcmVkKHAybXQpICkKKyAgICBpZiAoIChxICYgUDJNX1VOU0hBUkUpICYmIHAybV9pc19z
aGFyZWQocDJtdCkgKQogICAgIHsKICAgICAgICAgaWYgKCBwYWdlICkKICAgICAgICAgICAgIHB1
dF9wYWdlKHBhZ2UpOwotICAgICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgICAgICByZXR1cm4g
LUVBR0FJTjsKICAgICB9CiAjZW5kaWYKIAogICAgIGlmICggIXBhZ2UgKQogICAgICAgICByZXR1
cm4gLUVJTlZBTDsKIAorICAgIGlmICggIXAybV9pc19yYW0ocDJtdCkgfHwgKCFyZWFkb25seSAm
JiBwMm1faXNfcmVhZG9ubHkocDJtdCkpICkKKyAgICB7CisgICAgICAgIHB1dF9wYWdlKHBhZ2Up
OworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBpZiAoIHAybXRfcCApCisg
ICAgICAgICpwMm10X3AgPSBwMm10OworCisgICAgKnBhZ2VfcCA9IHBhZ2U7CisgICAgcmV0dXJu
IDA7Cit9CisKK2ludCBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcigKKyAgICBzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGdtZm4sIHN0cnVjdCBwYWdlX2luZm8gKipfcGFnZSwKKyAgICB2
b2lkICoqX3ZhKQoreworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgdm9pZCAqdmE7
CisgICAgaW50IHJjOworCisgICAgcmMgPSBnZXRfcGFnZWRfZ2ZuKGQsIF9nZm4oZ21mbiksIGZh
bHNlLCBOVUxMLCAmcGFnZSk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiAocmMgPT0g
LUVBR0FJTikgPyAtRU5PRU5UIDogcmM7CisKICAgICBpZiAoICFnZXRfcGFnZV90eXBlKHBhZ2Us
IFBHVF93cml0YWJsZV9wYWdlKSApCiAgICAgewogICAgICAgICBwdXRfcGFnZShwYWdlKTsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L3AybS5oCmluZGV4IDg4MjM3MDdjMTcuLmEzOWE0ZmFhYmQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vcDJtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaApAQCAtMzAz
LDYgKzMwMyw5IEBAIHN0YXRpYyBpbmxpbmUgc3RydWN0IHBhZ2VfaW5mbyAqZ2V0X3BhZ2VfZnJv
bV9nZm4oCiAgICAgcmV0dXJuIHBhZ2U7CiB9CiAKK2ludCBnZXRfcGFnZWRfZ2ZuKHN0cnVjdCBk
b21haW4gKmQsIGdmbl90IGdmbiwgYm9vbCByZWFkb25seSwKKyAgICAgICAgICAgICAgICAgIHAy
bV90eXBlX3QgKnAybXRfcCwgc3RydWN0IHBhZ2VfaW5mbyAqKnBhZ2VfcCk7CisKIGludCBnZXRf
cGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSk7CiBi
b29sIGlzX2lvbWVtX3BhZ2UobWZuX3QgbWZuKTsKIHN0YXRpYyBpbmxpbmUgaW50IGdldF9wYWdl
X2FuZF90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3AybS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAppbmRleCBkNGIzY2Zj
YjZlLi5lODkwYmNkM2UxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKQEAgLTQ5Miw2ICs0OTIsOCBAQCBzdGF0aWMg
aW5saW5lIHN0cnVjdCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ2ZuKAogICAgIHJldHVybiBt
Zm5fdmFsaWQoX21mbihnZm4pKSAmJiBnZXRfcGFnZShwYWdlLCBkKSA/IHBhZ2UgOiBOVUxMOwog
fQogCitpbnQgZ2V0X3BhZ2VkX2dmbihzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wg
cmVhZG9ubHksCisgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90ICpwMm10X3AsIHN0cnVjdCBw
YWdlX2luZm8gKipwYWdlX3ApOwogCiAvKiBHZW5lcmFsIGNvbnZlcnNpb24gZnVuY3Rpb24gZnJv
bSBtZm4gdG8gZ2ZuICovCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgbWZuX3RvX2dmbihz
dHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:58:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13:58:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffQUu-0008NI-KV; Tue, 17 Jul 2018 13:58: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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQUt-0008N8-0J
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:58:35 +0000
X-Inumbo-ID: 71170502-89c9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71170502-89c9-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 15:58:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60412997"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:13 +0100
Message-ID: <20180717133816.37958-11-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 10/13] x86: add iommu_op to enable
 modification of 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>,
 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>

VGhpcyBwYXRjaCBhZGRzIGFuIGlvbW11X29wIHdoaWNoIGNoZWNrcyB3aGV0aGVyIGl0IGlzIHBv
c3NpYmxlIG9yCnNhZmUgZm9yIGEgZG9tYWluIHRvIG1vZGlmeSBpdHMgb3duIElPTU1VIG1hcHBp
bmdzIGFuZCwgaWYgc28sIGNyZWF0ZXMKYSByYW5nZXNldCB0byB0cmFjayBtb2RpZmljYXRpb25z
LgoKTk9URTogVGhlIGFjdHVhbCBtYXAgYW5kIHVubWFwIG9wZXJhdGlvbnMgYXJlIGludHJvZHVj
ZWQgYnkgc3Vic2VxdWVudAogICAgICBwYXRjaGVzLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKdjI6CiAtIE5ldyBpbiB2Mi4KLS0tCiB4ZW4vYXJjaC94ODYvaW9tbXVfb3Au
YyAgICAgICAgIHwgNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCAgMiArLQogeGVuL2luY2x1ZGUvcHVi
bGljL2lvbW11X29wLmggICB8ICA2ICsrKysrKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAg
ICAgICB8ICAzICsrKwogNCBmaWxlcyBjaGFuZ2VkLCA1MiBpbnNlcnRpb25zKCspLCAxIGRlbGV0
aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2lvbW11X29wLmMgYi94ZW4vYXJjaC94
ODYvaW9tbXVfb3AuYwppbmRleCA5NzgxMWY4Y2VkLi5hNzBjZTlmMjcyIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaW9tbXVfb3AuYworKysgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwpAQCAt
NzgsNiArNzgsNDIgQEAgc3RhdGljIGludCBpb21tdV9vcF9xdWVyeV9yZXNlcnZlZChzdHJ1Y3Qg
eGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkICpvcCkKICAgICByZXR1cm4gMDsKIH0KIAorc3Rh
dGljIGludCBpb21tdV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKHZvaWQpCit7CisgICAgc3RydWN0
IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGRvbWFpbl9pb21t
dSAqaW9tbXUgPSBkb21faW9tbXUoY3VycmQpOworICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMg
Km9wcyA9IGlvbW11LT5wbGF0Zm9ybV9vcHM7CisKKyAgICAvKiBIYXMgbW9kaWZpY2F0aW9uIGFs
cmVhZHkgYmVlbiBlbmFibGVkPyAqLworICAgIGlmICggaW9tbXUtPmlvbW11X29wX3JhbmdlcyAp
CisgICAgICAgIHJldHVybiAwOworCisgICAgLyoKKyAgICAgKiBUaGUgSU9NTVUgbWFwcGluZ3Mg
Y2Fubm90IGJlIG1vZGlmaWVkIGlmOgorICAgICAqIC0gdGhlIElPTU1VIGlzIG5vdCBlbmFibGVk
IG9yLAorICAgICAqIC0gdGhlIGN1cnJlbnQgZG9tYWluIGlzIGRvbTAgYW5kIHRyYW5sc2F0aW9u
IGlzIGRpc2FibGVkIG9yLAorICAgICAqIC0gSEFQIGlzIGVuYWJsZWQgYW5kIHRoZSBJT01NVSBz
aGFyZXMgdGhlIG1hcHBpbmdzLgorICAgICAqLworICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwK
KyAgICAgICAgIChpc19oYXJkd2FyZV9kb21haW4oY3VycmQpICYmIGlvbW11X3Bhc3N0aHJvdWdo
KSB8fAorICAgICAgICAgaW9tbXVfdXNlX2hhcF9wdChjdXJyZCkgKQorICAgICAgICByZXR1cm4g
LUVBQ0NFUzsKKworICAgIC8qCisgICAgICogVGhlIElPTU1VIGltcGxlbWVudGF0aW9uIG11c3Qg
cHJvdmlkZSB0aGUgbG9va3VwIG1ldGhvZCBpZgorICAgICAqIG1vZGlmaWNhdGlvbiBvZiB0aGUg
bWFwcGluZ3MgaXMgdG8gYmUgc3VwcG9ydGVkLgorICAgICAqLworICAgIGlmICggIW9wcy0+bG9v
a3VwX3BhZ2UgKQorICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICBpb21tdS0+aW9t
bXVfb3BfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGN1cnJkLCBOVUxMLCAwKTsKKyAgICBpZiAoICFp
b21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICBj
dXJyZC0+bmVlZF9pb21tdSA9IDA7IC8qIERpc2FibGUgaWRlbnRpdHkgR0ZOIG1hcHBpbmcgKi8K
KyAgICByZXR1cm4gMDsKK30KKwogc3RhdGljIHZvaWQgaW9tbXVfb3AoeGVuX2lvbW11X29wX3Qg
Km9wKQogewogICAgIHN3aXRjaCAoIG9wLT5vcCApCkBAIC04Niw2ICsxMjIsMTAgQEAgc3RhdGlj
IHZvaWQgaW9tbXVfb3AoeGVuX2lvbW11X29wX3QgKm9wKQogICAgICAgICBvcC0+c3RhdHVzID0g
aW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQoJm9wLT51LnF1ZXJ5X3Jlc2VydmVkKTsKICAgICAgICAg
YnJlYWs7CiAKKyAgICBjYXNlIFhFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb246CisgICAg
ICAgIG9wLT5zdGF0dXMgPSBpb21tdV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKCk7CisgICAgICAg
IGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgb3AtPnN0YXR1cyA9IC1FT1BOT1RTVVBQ
OwogICAgICAgICBicmVhazsKQEAgLTk4LDYgKzEzOCw3IEBAIGludCBkb19vbmVfaW9tbXVfb3Ao
eGVuX2lvbW11X29wX2J1Zl90ICpidWYpCiAgICAgc2l6ZV90IG9mZnNldDsKICAgICBzdGF0aWMg
Y29uc3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsKICAgICAgICAgW1hFTl9JT01NVU9QX3F1ZXJ5X3Jl
c2VydmVkXSA9IHNpemVvZihzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkKSwKKyAg
ICAgICAgW1hFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb25dID0gMCwKICAgICB9OwogICAg
IHNpemVfdCBzaXplOwogICAgIGludCByYzsKQEAgLTE4Miw2ICsyMjMsNyBAQCBpbnQgY29tcGF0
X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICBzaXplX3Qgb2Zm
c2V0OwogICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0gewogICAgICAgICBbWEVO
X0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9tbXVfb3Bf
cXVlcnlfcmVzZXJ2ZWQpLAorICAgICAgICBbWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlv
bl0gPSAwLAogICAgIH07CiAgICAgc2l6ZV90IHNpemU7CiAgICAgeGVuX2lvbW11X29wX3QgbmF0
OwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggZmI5ZDBlMTg0OC4uYzUxNzQyODYyMSAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0yNiw3ICsyNiw2IEBAIHN0YXRpYyB2b2lkIGlvbW11
X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNoYXIga2V5KTsKIAogdW5zaWduZWQgaW50IF9fcmVh
ZF9tb3N0bHkgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQgPSAxMDAwOwogaW50ZWdlcl9wYXJhbSgi
aW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQiLCBpb21tdV9kZXZfaW90bGJfdGltZW91dCk7Ci0KIC8q
CiAgKiBUaGUgJ2lvbW11JyBwYXJhbWV0ZXIgZW5hYmxlcyB0aGUgSU9NTVUuICBPcHRpb25hbCBj
b21tYSBzZXBhcmF0ZWQKICAqIHZhbHVlIG1heSBjb250YWluOgpAQCAtMjYyLDYgKzI2MSw3IEBA
IHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBhcmNoX2lv
bW11X2RvbWFpbl9kZXN0cm95KGQpOwogCiAgICAgcmFuZ2VzZXRfZGVzdHJveShoZC0+cmVzZXJ2
ZWRfcmFuZ2VzKTsKKyAgICByYW5nZXNldF9kZXN0cm95KGhkLT5pb21tdV9vcF9yYW5nZXMpOwog
fQogCiBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5f
dCBtZm4sCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCBiL3hlbi9p
bmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCmluZGV4IDAyMjEzYzEyYTQuLjVhMzE0OGMyNDcgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCisrKyBiL3hlbi9pbmNsdWRl
L3B1YmxpYy9pb21tdV9vcC5oCkBAIC02MSw2ICs2MSwxMiBAQCBzdHJ1Y3QgeGVuX2lvbW11X29w
X3F1ZXJ5X3Jlc2VydmVkIHsKICAgICBYRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9yZXNlcnZl
ZF9yYW5nZV90KSByYW5nZXM7CiB9OwogCisvKgorICogWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlm
aWNhdGlvbjogRW5hYmxlIG9wZXJhdGlvbnMgdGhhdCBtb2RpZnkgSU9NTVUKKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1hcHBpbmdzLgorICovCisjZGVmaW5lIFhFTl9JT01N
VU9QX2VuYWJsZV9tb2RpZmljYXRpb24gMgorCiBzdHJ1Y3QgeGVuX2lvbW11X29wIHsKICAgICB1
aW50MTZfdCBvcDsgICAgLyogb3AgdHlwZSAqLwogICAgIHVpbnQxNl90IHBhZDsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5k
ZXggN2M1ZDQ2ZGY4MS4uMDhiMTYzY2JjYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lv
bW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTEzMCw2ICsxMzAsOSBAQCBz
dHJ1Y3QgZG9tYWluX2lvbW11IHsKICAgICAgKiBtdXN0IG5vdCBiZSBtb2RpZmllZCBhZnRlciBp
bml0aWFsaXphdGlvbi4KICAgICAgKi8KICAgICBzdHJ1Y3QgcmFuZ2VzZXQgKnJlc2VydmVkX3Jh
bmdlczsKKworICAgIC8qIFJhbmdlcyB1bmRlciB0aGUgY29udHJvbCBvZiBpb21tdV9vcCAqLwor
ICAgIHN0cnVjdCByYW5nZXNldCAqaW9tbXVfb3BfcmFuZ2VzOwogfTsKIAogI2RlZmluZSBkb21f
aW9tbXUoZCkgICAgICAgICAgICAgICgmKGQpLT5pb21tdSkKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 13:58:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 13:58:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffQUx-0008O3-LI; Tue, 17 Jul 2018 13:58: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=wo0c=kb=citrix.com=prvs=72942f4b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ffQUw-0008NZ-7A
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 13:58:38 +0000
X-Inumbo-ID: 86417134-89c9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86417134-89c9-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 13:58:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60413015"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 14:38:15 +0100
Message-ID: <20180717133816.37958-13-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180717133816.37958-1-paul.durrant@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 12/13] x86: add iommu_ops to modify and flush
 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>,
 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
ZnJhbWVzIGluIHRoZQpkb21haW4ncyBJT01NVSBtYXBwaW5ncywgYW5kIGFuIGlvbW11X29wIHRv
IHN5bmNocm9uaXplIChmbHVzaCkgdGhvc2UKbWFuaXB1bGF0aW9ucyB3aXRoIHRoZSBoYXJkd2Fy
ZS4KCk1hcHBpbmdzIGFkZGVkIGJ5IHRoZSBtYXAgb3BlcmF0aW9uIGFyZSB0cmFja2VkIGFuZCBv
bmx5IHRob3NlIG1hcHBpbmdzCm1heSBiZSByZW1vdmVkIGJ5IGEgc3Vic2VxdWVudCB1bm1hcCBv
cGVyYXRpb24uIEZyYW1lcyBhcmUgc3BlY2lmaWVkIGJ5IHRoZQpvd25pbmcgZG9tYWluIGFuZCBH
Rk4uIEl0IGlzLCBvZiBjb3Vyc2UsIHBlcm1pc3NhYmxlIGZvciBhIGRvbWFpbiB0byBtYXAKaXRz
IG93biBmcmFtZXMgdXNpbmcgRE9NSURfU0VMRi4KCk5PVEU6IFRoZSBvd25pbmcgZG9tYWluIGFu
ZCBHRk4gbXVzdCBhbHNvIGJlIHNwZWNpZmllZCBpbiB0aGUgdW5tYXAKICAgICAgb3BlcmF0aW9u
LCBhcyB3ZWxsIGFzIHRoZSBCRk4sIHNvIHRoYXQgdGhleSBjYW4gYmUgY3Jvc3MtY2hlY2tlZAog
ICAgICB3aXRoIHRoZSBleGlzdGVudCBtYXBwaW5nLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKdjM6CiAtIEFkZCB0eXBlIHBpbm5pbmcuCgp2MjoKIC0gSGVhdmlseSByZS13
b3JrZWQgaW4gdjIsIGluY2x1ZGluZyBleHBsaWNpdCB0cmFja2luZyBvZiBtYXBwaW5ncy4KICAg
VGhpcyBhdm9pZHMgdGhlIG5lZWQgdG8gY2xlYXIgbm9uLXJlc2VydmVkIG1hcHBpbmdzIGZyb20g
SU9NTVUKICAgYXQgc3RhcnQgb2YgZGF5LCB3aGljaCB3b3VsZCBiZSBwcm9oaWJpdGl2ZWx5IHNs
b3cgb24gYSBsYXJnZSBob3N0LgotLS0KIHhlbi9hcmNoL3g4Ni9pb21tdV9vcC5jICAgICAgIHwg
MTQxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1
ZGUvcHVibGljL2lvbW11X29wLmggfCAgNDMgKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGxh
dC5sc3QgICAgICAgICAgfCAgIDIgKwogMyBmaWxlcyBjaGFuZ2VkLCAxODYgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jIGIveGVuL2FyY2gveDg2L2lv
bW11X29wLmMKaW5kZXggYTcwY2U5ZjI3Mi4uMDJiZjljNjc5ZSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2lvbW11X29wLmMKKysrIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMKQEAgLTExNCw2
ICsxMTQsMTIzIEBAIHN0YXRpYyBpbnQgaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbih2b2lk
KQogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IGlvbW11b3BfbWFwKHN0cnVjdCB4ZW5f
aW9tbXVfb3BfbWFwICpvcCkKK3sKKyAgICBzdHJ1Y3QgZG9tYWluICpkLCAqY3VycmQgPSBjdXJy
ZW50LT5kb21haW47CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaW9tbXUgPSBkb21faW9tbXUo
Y3VycmQpOworICAgIGJvb2wgcmVhZG9ubHkgPSBvcC0+ZmxhZ3MgJiBYRU5fSU9NTVVPUF9tYXBf
cmVhZG9ubHk7CisgICAgYmZuX3QgYmZuID0gX2JmbihvcC0+YmZuKTsKKyAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlOworICAgIHVuc2lnbmVkIGludCBwcm90OworICAgIGludCByYywgaWdub3Jl
OworCisgICAgaWYgKCBvcC0+cGFkIHx8IChvcC0+ZmxhZ3MgJiB+WEVOX0lPTU1VT1BfbWFwX3Jl
YWRvbmx5KSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAhaW9tbXUtPmlv
bW11X29wX3JhbmdlcyApCisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIC8qIENo
ZWNrIHdoZXRoZXIgdGhlIHNwZWNpZmllZCBCRk4gZmFsbHMgaW4gYSByZXNlcnZlZCByZWdpb24g
Ki8KKyAgICBpZiAoIHJhbmdlc2V0X2NvbnRhaW5zX3NpbmdsZXRvbihpb21tdS0+cmVzZXJ2ZWRf
cmFuZ2VzLCBiZm5feChiZm4pKSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgZCA9
IHJjdV9sb2NrX2RvbWFpbl9ieV9hbnlfaWQob3AtPmRvbWlkKTsKKyAgICBpZiAoICFkICkKKyAg
ICAgICAgcmV0dXJuIC1FU1JDSDsKKworICAgIHJjID0gZ2V0X3BhZ2VkX2dmbihkLCBfZ2ZuKG9w
LT5nZm4pLCByZWFkb25seSwgTlVMTCwgJnBhZ2UpOworICAgIGlmICggcmMgKQorICAgICAgICBn
b3RvIHVubG9jazsKKworICAgIHJjID0gLUVJTlZBTDsKKyAgICBpZiAoICFnZXRfcGFnZV90eXBl
KHBhZ2UsIHJlYWRvbmx5ID8gUEdUX25vbmUgOiBQR1Rfd3JpdGFibGVfcGFnZSkgKQorICAgIHsK
KyAgICAgICAgcHV0X3BhZ2UocGFnZSk7CisgICAgICAgIGdvdG8gdW5sb2NrOworICAgIH0KKwor
ICAgIHByb3QgPSBJT01NVUZfcmVhZGFibGU7CisgICAgaWYgKCAhcmVhZG9ubHkgKQorICAgICAg
ICBwcm90IHw9IElPTU1VRl93cml0YWJsZTsKKworICAgIHJjID0gLUVJTzsKKyAgICBpZiAoIGlv
bW11X21hcF9wYWdlKGN1cnJkLCBiZm4sIHBhZ2VfdG9fbWZuKHBhZ2UpLCBwcm90KSApCisgICAg
ICAgIGdvdG8gcmVsZWFzZTsKKworICAgIHJjID0gcmFuZ2VzZXRfYWRkX3NpbmdsZXRvbihpb21t
dS0+aW9tbXVfb3BfcmFuZ2VzLCBiZm5feChiZm4pKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAg
Z290byB1bm1hcDsKKworICAgIHJjID0gMDsKKyAgICBnb3RvIHVubG9jazsgLyogcmV0YWluIG1h
cHBpbmcgYW5kIHJlZmVyZW5jZXMgKi8KKworIHVubWFwOgorICAgIGlnbm9yZSA9IGlvbW11X3Vu
bWFwX3BhZ2UoY3VycmQsIGJmbik7CisKKyByZWxlYXNlOgorICAgIHB1dF9wYWdlX2FuZF90eXBl
KHBhZ2UpOworCisgdW5sb2NrOgorICAgIHJjdV91bmxvY2tfZG9tYWluKGQpOworICAgIHJldHVy
biByYzsKK30KKworc3RhdGljIGludCBpb21tdW9wX3VubWFwKHN0cnVjdCB4ZW5faW9tbXVfb3Bf
dW5tYXAgKm9wKQoreworICAgIHN0cnVjdCBkb21haW4gKmQsICpjdXJyZCA9IGN1cnJlbnQtPmRv
bWFpbjsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICppb21tdSA9IGRvbV9pb21tdShjdXJyZCk7
CisgICAgYmZuX3QgYmZuID0gX2JmbihvcC0+YmZuKTsKKyAgICBtZm5fdCBtZm47CisgICAgdW5z
aWduZWQgaW50IHByb3Q7CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKyAgICBpbnQgcmM7
CisKKyAgICBpZiAoIG9wLT5wYWQwIHx8IG9wLT5wYWQxICkKKyAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CisKKyAgICBpZiAoICFpb21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKKyAgICAgICAgcmV0dXJu
IC1FT1BOT1RTVVBQOworCisgICAgaWYgKCAhcmFuZ2VzZXRfY29udGFpbnNfc2luZ2xldG9uKGlv
bW11LT5pb21tdV9vcF9yYW5nZXMsIGJmbl94KGJmbikpIHx8CisgICAgICAgICBpb21tdV9sb29r
dXBfcGFnZShjdXJyZCwgYmZuLCAmbWZuLCAmcHJvdCkgfHwKKyAgICAgICAgICFtZm5fdmFsaWQo
bWZuKSApCisgICAgICAgIHJldHVybiAtRU5PRU5UOworCisgICAgZCA9IHJjdV9sb2NrX2RvbWFp
bl9ieV9hbnlfaWQob3AtPmRvbWlkKTsKKyAgICBpZiAoICFkICkKKyAgICAgICAgcmV0dXJuIC1F
U1JDSDsKKworICAgIHJjID0gZ2V0X3BhZ2VkX2dmbihkLCBfZ2ZuKG9wLT5nZm4pLCAhKHByb3Qg
JiBJT01NVUZfd3JpdGFibGUpLCBOVUxMLAorICAgICAgICAgICAgICAgICAgICAgICAmcGFnZSk7
CisgICAgaWYgKCByYyApCisgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgcHV0X3BhZ2UocGFn
ZSk7IC8qIHJlbGVhc2UgZXh0cmEgcmVmZXJlbmNlIGp1c3QgdGFrZW4gKi8KKworICAgIHJjID0g
LUVJTlZBTDsKKyAgICBpZiAoICFtZm5fZXEocGFnZV90b19tZm4ocGFnZSksIG1mbikgKQorICAg
ICAgICBnb3RvIHVubG9jazsKKworICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOyAvKiByZWxl
YXNlIHJlZmVyZW5jZXMgdGFrZW4gaW4gbWFwICovCisKKyAgICByYyA9IHJhbmdlc2V0X3JlbW92
ZV9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZuKSk7CisgICAgaWYg
KCByYyApCisgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgaWYgKCAhaW9tbXVfdW5tYXBfcGFn
ZShjdXJyZCwgYmZuKSApCisgICAgICAgIHJjID0gLUVJTzsKKworIHVubG9jazoKKyAgICByY3Vf
dW5sb2NrX2RvbWFpbihkKTsKKworICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCBpb21t
dW9wX2ZsdXNoKHZvaWQpCit7CisgICAgcmV0dXJuICFpb21tdV9pb3RsYl9mbHVzaF9hbGwoY3Vy
cmVudC0+ZG9tYWluKSA/IDAgOiAtRUlPOworfQorCiBzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5f
aW9tbXVfb3BfdCAqb3ApCiB7CiAgICAgc3dpdGNoICggb3AtPm9wICkKQEAgLTEyNiw2ICsyNDMs
MjIgQEAgc3RhdGljIHZvaWQgaW9tbXVfb3AoeGVuX2lvbW11X29wX3QgKm9wKQogICAgICAgICBv
cC0+c3RhdHVzID0gaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbigpOwogICAgICAgICBicmVh
azsKIAorICAgIGNhc2UgWEVOX0lPTU1VT1BfbWFwOgorICAgICAgICB0aGlzX2NwdShpb21tdV9k
b250X2ZsdXNoX2lvdGxiKSA9IDE7CisgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdW9wX21hcCgm
b3AtPnUubWFwKTsKKyAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAw
OworICAgICAgICBicmVhazsKKworICAgIGNhc2UgWEVOX0lPTU1VT1BfdW5tYXA6CisgICAgICAg
IHRoaXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gMTsKKyAgICAgICAgb3AtPnN0YXR1
cyA9IGlvbW11b3BfdW5tYXAoJm9wLT51LnVubWFwKTsKKyAgICAgICAgdGhpc19jcHUoaW9tbXVf
ZG9udF9mbHVzaF9pb3RsYikgPSAwOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgWEVOX0lP
TU1VT1BfZmx1c2g6CisgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdW9wX2ZsdXNoKCk7CisgICAg
ICAgIGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgb3AtPnN0YXR1cyA9IC1FT1BOT1RT
VVBQOwogICAgICAgICBicmVhazsKQEAgLTEzOSw2ICsyNzIsOSBAQCBpbnQgZG9fb25lX2lvbW11
X29wKHhlbl9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bf
c2l6ZVtdID0gewogICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9m
KHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAogICAgICAgICBbWEVOX0lPTU1V
T1BfZW5hYmxlX21vZGlmaWNhdGlvbl0gPSAwLAorICAgICAgICBbWEVOX0lPTU1VT1BfbWFwXSA9
IHNpemVvZihzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCksCisgICAgICAgIFtYRU5fSU9NTVVPUF91
bm1hcF0gPSBzaXplb2Yoc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCksCisgICAgICAgIFtYRU5f
SU9NTVVPUF9mbHVzaF0gPSAwLAogICAgIH07CiAgICAgc2l6ZV90IHNpemU7CiAgICAgaW50IHJj
OwpAQCAtMjI0LDYgKzM2MCw5IEBAIGludCBjb21wYXRfb25lX2lvbW11X29wKGNvbXBhdF9pb21t
dV9vcF9idWZfdCAqYnVmKQogICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0gewog
ICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVjdCBjb21w
YXRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAogICAgICAgICBbWEVOX0lPTU1VT1BfZW5hYmxl
X21vZGlmaWNhdGlvbl0gPSAwLAorICAgICAgICBbWEVOX0lPTU1VT1BfbWFwXSA9IHNpemVvZihz
dHJ1Y3QgY29tcGF0X2lvbW11X29wX21hcCksCisgICAgICAgIFtYRU5fSU9NTVVPUF91bm1hcF0g
PSBzaXplb2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcF91bm1hcCksCisgICAgICAgIFtYRU5fSU9N
TVVPUF9mbHVzaF0gPSAwLAogICAgIH07CiAgICAgc2l6ZV90IHNpemU7CiAgICAgeGVuX2lvbW11
X29wX3QgbmF0OwpAQCAtMjYxLDYgKzQwMCw4IEBAIGludCBjb21wYXRfb25lX2lvbW11X29wKGNv
bXBhdF9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgICAqIHdlIG5lZWQgdG8gZml4IHRoaW5ncyB1
cCBoZXJlLgogICAgICAqLwogI2RlZmluZSBYTEFUX2lvbW11X29wX3VfcXVlcnlfcmVzZXJ2ZWQg
WEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWQKKyNkZWZpbmUgWExBVF9pb21tdV9vcF91X21hcCBY
RU5fSU9NTVVPUF9tYXAKKyNkZWZpbmUgWExBVF9pb21tdV9vcF91X3VubWFwIFhFTl9JT01NVU9Q
X3VubWFwCiAgICAgdSA9IGNtcC5vcDsKIAogI2RlZmluZSBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jl
c2VydmVkX0hORExfcmFuZ2VzKF9kXywgX3NfKSAgICAgICAgICAgIFwKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29w
LmgKaW5kZXggNWEzMTQ4YzI0Ny4uNzM3ZTJjOGNmZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
cHVibGljL2lvbW11X29wLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKQEAg
LTY3LDYgKzY3LDQ3IEBAIHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgewogICov
CiAjZGVmaW5lIFhFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb24gMgogCisvKgorICogWEVO
X0lPTU1VT1BfbWFwOiBNYXAgYSBndWVzdCBwYWdlIGluIHRoZSBJT01NVS4KKyAqLworI2RlZmlu
ZSBYRU5fSU9NTVVPUF9tYXAgMworCitzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCB7CisgICAgLyog
SU4gLSBUaGUgZG9taWQgb2YgdGhlIGd1ZXN0ICovCisgICAgZG9taWRfdCBkb21pZDsKKyAgICB1
aW50MTZfdCBmbGFnczsKKworI2RlZmluZSBfWEVOX0lPTU1VT1BfbWFwX3JlYWRvbmx5IDAKKyNk
ZWZpbmUgWEVOX0lPTU1VT1BfbWFwX3JlYWRvbmx5ICgxIDw8IChfWEVOX0lPTU1VT1BfbWFwX3Jl
YWRvbmx5KSkKKworICAgIHVpbnQzMl90IHBhZDsKKyAgICAvKiBJTiAtIFRoZSBJT01NVSBmcmFt
ZSBudW1iZXIgd2hpY2ggd2lsbCBob2xkIHRoZSBuZXcgbWFwcGluZyAqLworICAgIHhlbl9iZm5f
dCBiZm47CisgICAgLyogSU4gLSBUaGUgZ3Vlc3QgZnJhbWUgbnVtYmVyIG9mIHRoZSBwYWdlIHRv
IGJlIG1hcHBlZCAqLworICAgIHhlbl9wZm5fdCBnZm47Cit9OworCisvKgorICogWEVOX0lPTU1V
T1BfdW5tYXBfZ2ZuOiBSZW1vdmUgYSBtYXBwaW5nIGluIHRoZSBJT01NVS4KKyAqLworI2RlZmlu
ZSBYRU5fSU9NTVVPUF91bm1hcCA0CisKK3N0cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXAgeworICAg
IC8qIElOIC0gVGhlIGRvbWlkIG9mIHRoZSBndWVzdCAqLworICAgIGRvbWlkX3QgZG9taWQ7Cisg
ICAgdWludDE2X3QgcGFkMDsKKyAgICB1aW50MzJfdCBwYWQxOworICAgIC8qIElOIC0gVGhlIElP
TU1VIGZyYW1lIG51bWJlciB3aGljaCBob2xkcyB0aGUgbWFwcGluZyB0byBiZSByZW1vdmVkICov
CisgICAgeGVuX2Jmbl90IGJmbjsKKyAgICAvKiBJTiAtIFRoZSBndWVzdCBmcmFtZSBudW1iZXIg
b2YgdGhlIHBhZ2UgdGhhdCBpcyBtYXBwZWQgKi8KKyAgICB4ZW5fcGZuX3QgZ2ZuOworfTsKKwor
LyoKKyAqIFhFTl9JT01NVU9QX2ZsdXNoOiBGbHVzaCB0aGUgSU9NTVUgVExCLgorICovCisjZGVm
aW5lIFhFTl9JT01NVU9QX2ZsdXNoIDUKKwogc3RydWN0IHhlbl9pb21tdV9vcCB7CiAgICAgdWlu
dDE2X3Qgb3A7ICAgIC8qIG9wIHR5cGUgKi8KICAgICB1aW50MTZfdCBwYWQ7CkBAIC03NCw2ICsx
MTUsOCBAQCBzdHJ1Y3QgeGVuX2lvbW11X29wIHsKICAgICAgICAgICAgICAgICAgICAgLyogMCBm
b3Igc3VjY2VzcyBvdGhlcndpc2UsIG5lZ2F0aXZlIGVycm5vICovCiAgICAgdW5pb24gewogICAg
ICAgICBzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkIHF1ZXJ5X3Jlc2VydmVkOwor
ICAgICAgICBzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCBtYXA7CisgICAgICAgIHN0cnVjdCB4ZW5f
aW9tbXVfb3BfdW5tYXAgdW5tYXA7CiAgICAgfSB1OwogfTsKIHR5cGVkZWYgc3RydWN0IHhlbl9p
b21tdV9vcCB4ZW5faW9tbXVfb3BfdDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hsYXQubHN0
IGIveGVuL2luY2x1ZGUveGxhdC5sc3QKaW5kZXggOTNiY2Y0YjRkMC4uZWQ1MDIxNjM5NCAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUveGxhdC5sc3QKKysrIGIveGVuL2luY2x1ZGUveGxhdC5sc3QK
QEAgLTc5LDcgKzc5LDkgQEAKID8JdmNwdV9odm1feDg2XzY0CQkJaHZtL2h2bV92Y3B1LmgKICEJ
aW9tbXVfb3AJCQlpb21tdV9vcC5oCiAhCWlvbW11X29wX2J1ZgkJCWlvbW11X29wLmgKKyEJaW9t
bXVfb3BfbWFwCQkJaW9tbXVfb3AuaAogIQlpb21tdV9vcF9xdWVyeV9yZXNlcnZlZAkJaW9tbXVf
b3AuaAorIQlpb21tdV9vcF91bm1hcAkJCWlvbW11X29wLmgKICEJaW9tbXVfcmVzZXJ2ZWRfcmFu
Z2UJCWlvbW11X29wLmgKID8Ja2V4ZWNfZXhlYwkJCWtleGVjLmgKICEJa2V4ZWNfaW1hZ2UJCQlr
ZXhlYy5oCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 14:03:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 14:03: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 1ffQZG-00011l-8t; Tue, 17 Jul 2018 14: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffQZE-00011f-Vs
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 14:03:05 +0000
X-Inumbo-ID: 24f9e8fc-89ca-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 24f9e8fc-89ca-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 14:03:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 08:03:02 -0600
Message-Id: <5B4DF71402000078001D4F5E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 08:03:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
 <1531752937-10478-4-git-send-email-aisaila@bitdefender.com>
 <492015aaf7164a48bc2a2e635ef0277d@AMSPEX02CL02.citrite.net>
 <1531830332.10865.4.camel@bitdefender.com>
In-Reply-To: <1531830332.10865.4.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v12 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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,
 Paul Durrant <paul.durrant@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>

Pj4+IE9uIDE3LjA3LjE4IGF0IDE0OjI1LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIEx1LCAyMDE4LTA3LTE2IGF0IDE1OjI5ICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6
Cj4+ID4gRnJvbTogQWxleGFuZHJ1IElzYWlsYSBbbWFpbHRvOmFpc2FpbGFAYml0ZGVmZW5kZXIu
Y29tXQo+PiA+IFNlbnQ6IDE2IEp1bHkgMjAxOCAxNTo1NQo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKPj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+ID4gQEAgLTc4
NywxMTkgKzc4NywxMjkgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdAo+
PiA+IGRvbWFpbiAqZCwKPj4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPj4gPiAgSFZNX1JF
R0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAo+PiA+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKPj4gPiAKPj4gPiArc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUo
c3RydWN0IHZjcHUgKnYsCj4+ID4gaHZtX2RvbWFpbl9jb250ZXh0X3QKPj4gPiAqaCkKPj4gPiAr
ewo+PiA+ICsgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwo+PiA+ICsgICAgc3RydWN0
IGh2bV9od19jcHUgY3R4dDsKPj4gPiArCj4+ID4gKyAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVv
ZihjdHh0KSk7Cj4+IFdoeSBub3QgdXNlIGFuID0ge30gaW5pdGlhbGl6ZXIgaW5zdGVhZCBvZiB0
aGUgbWVtc2V0IGhlcmUgbGlrZQo+PiBlbHNld2hlcmU/Cj4gCj4gSSB3YW50ZWQgdG8gbWFrZSBs
ZXNzIGNoYW5nZSBhcyBwb3NzaWJsZSBhbmQgSSBvbmx5IGFkZGVkIGEgaW5pdGlhbGl6ZXIKPiB3
aGVyZSB0aGVyZSB3YXMgbm9uZS4gCgpUcnlpbmcgdG8gbGltaXQgcGF0Y2ggaW1wYWN0IGlzIGNl
cnRhaW5seSBhcHByZWNpYXRlZCwgYnV0IHBsZWFzZSB0YWtlIGEKbG9vayBhdCB5b3VyIHBhdGNo
IHRvIHNlZSB3aGV0aGVyIHRoaXMgd291bGQgcmVhbGx5IGhhdmUgbWFkZSBtdWNoCm9mIGEgZGlm
ZmVyZW5jZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 14:36:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 14: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 1ffR5F-0003HU-Ra; Tue, 17 Jul 2018 14: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=aybx=kb=citrix.com=prvs=729278747=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1ffR5E-0003HP-KT
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 14:36:08 +0000
X-Inumbo-ID: c33d88ea-89ce-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c33d88ea-89ce-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 14:36:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208";a="60418749"
Date: Tue, 17 Jul 2018 15:35:34 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180717143534.GC2296@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-5-anthony.perard@citrix.com>
 <23347.40384.780404.583695@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23347.40384.780404.583695@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 04/31] libxl_json: fix build with
 DEBUG_ANSWER
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDM6MjI6NTZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDA0LzMxXSBsaWJ4bF9qc29u
OiBmaXggYnVpbGQgd2l0aCBERUJVR19BTlNXRVIiKToKPiA+IFNpZ25lZC1vZmYtYnk6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IAo+IEFja2VkLWJ5OiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiAKPiBBbHRob3VnaCwKPiAKPiA+
ICAgICAgICAgIHlhamxfZ2VuX2dldF9idWYoKHlhamxfY3R4KS0+ZywgJmJ1ZiwgJmxlbik7IFwK
PiA+IC0gICAgICAgIExJQlhMX19MT0cobGlieGxfX2djX293bmVyKCh5YWpsX2N0eCktPmdjKSwg
TElCWExfX0xPR19ERUJVRywKPiA+IC0JCSAgICJyZXNwb25zZTpcbiIsIGJ1Zik7IFwKPiA+ICsg
ICAgICAgIExJQlhMX19MT0cobGlieGxfX2djX293bmVyKCh5YWpsX2N0eCktPmdjKSwgWFRMX0RF
QlVHLCBcCj4gPiArCQkgICAicmVzcG9uc2U6ICVzXG4iLCBidWYpOyBcCj4gCj4gSSdtIG5vdCBz
dXJlIHdoeSB5b3UgY2hhbmdlZCBMSUJYTF9fTE9HX0RFQlVHIHRvIFhUTF9ERUJVRy4gIEl0IHdv
dWxkCgpJJ20gbm90IHN1cmUgZWl0aGVyLgoKPiBiZSBuaWNlIHRvIG1lbnRpb24gaXQgaW4gdGhl
IGNvbW1pdCBtZXNzYWdlLiAgUGVyc29uYWxseSBJIHdvdWxkCj4gcHJlZmVyIGl0IGJlY2F1c2Ug
KGkpIGl0J3Mgc2hvcnRlciAoaWkpIHdlJ3JlIG5vdCBsaWtlbHkgdG8gd2FudCB0bwo+IGRlY291
cGxlIHRoZSBsaWJ4bCBsb2cgbGV2ZWxzIGZyb20gdGhlIFhUTCBvbmVzIChpaWkpIGlmIHdlIGRv
LCBpbiB0aGUKPiBmdXR1cmUsIGl0IHdpbGwgYmUgYW4gZWFzeSBzZWFyY2gtYW5kLXJlcGxhY2Uu
CgpPaywgSSdsbCBrZWVwIHRoZSBjaGFuZ2UsIGFuZCBhZGQgdG8gdGhlIGNvbW1pdCBtZXNzYWdl
OgogIEFsc28gcmVwbGFjZSBMSUJYTF9fTE9HX0RFQlVHIGJ5IFhUTF9ERUJVRywgYmVjYXVzZSBp
dCdzIHNob3J0ZXIgYW5kCiAgbW9yZSBvZnRlbiB1c2VkIGluIGxpYnhsLgoKLS0gCkFudGhvbnkg
UEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 14:58:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 14: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 1ffRQJ-0004mb-O8; Tue, 17 Jul 2018 14:57: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=accy=kb=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ffRQI-0004mW-Hn
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 14:57:54 +0000
X-Inumbo-ID: ba4b2c74-89d1-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::70b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ba4b2c74-89d1-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 16:57:30 +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=WsI5F1wdcXiOWTL3weHtAO6U6vvdYgm2Gs1ZYpcO/nU=;
 b=MracBd3eeKzQSCRBbtQHaENuRcKxGSvezpp5ePpllmVGbZN5iX4qmtUui6RcXTJvT1Z03vN4S7T2yPbg9OzynbQEn7oaxyDMRsiRIdBr3ybcWqueTaSW2xLt5gfoiMzyBPozSXgdbKZORmqQM6qnrxzQ+pkKiaQ/S4uGVE5hDqs=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 VI1PR02MB4190.eurprd02.prod.outlook.com (2603:10a6:803:81::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.21; Tue, 17 Jul 2018 14:57:44 +0000
Message-ID: <1531839457.10865.9.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Tue, 17 Jul 2018 17:57:37 +0300
In-Reply-To: <5B4DF71402000078001D4F5E@prv1-mh.provo.novell.com>
References: <1531752937-10478-1-git-send-email-aisaila@bitdefender.com>
 <1531752937-10478-4-git-send-email-aisaila@bitdefender.com>
 <492015aaf7164a48bc2a2e635ef0277d@AMSPEX02CL02.citrite.net>
 <1531830332.10865.4.camel@bitdefender.com>
 <5B4DF71402000078001D4F5E@prv1-mh.provo.novell.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: HE1PR09CA0049.eurprd09.prod.outlook.com
 (2603:10a6:7:3c::17) To VI1PR02MB4190.eurprd02.prod.outlook.com
 (2603:10a6:803:81::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 91abd5c1-677f-47be-975f-08d5ebf5a7c0
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4190; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4190;
 3:RcIC06xZc1Ei1h+B9Sjh48GNOqzpRDFiRhsaW/XfMd+x4jmPcp+r2iA2zDcdQetsTH0DRFTCPj9rl5/xMbZNt5IrOLlso8DFq8Esdcq2POn7qWWPpdCsQU+lqzJmrxc/hhlXnz48P1Zd0LCaRRwwSYWvHzaDJYgvVRRp98Ny2pupiJHkXmAbiXLibeqa3VLedlFPJrCe8qw5I0A1lQZ98NVkYs+BPRahkoSAM/t/1EydImD3h4rJGXMhKxJCJjzS;
 25:oVHRLoV7GMS7hNP0Ybqx9CO2p6uMVQwXHrUCX2nZ35BVTQvBWyQaXq6fHF9cp4joQMnZFsRJYoQV+u5vByf+diu3eXR3VFY+0VUE74QjgqW9PggcWPXSXHJgW1rc4f6QlGaAFRsK9H2MX1m0kv+UCwmh1CpizLBahOjYs5L5eQNytDcwUjf5thv9537cdlmsyl5ykUi7T2hqdOeO3J7DCunjOorFSyb9AA7L3O49fTMMBgE70E+RvIw3Ik6z2ob5RbNMZzfC+RzsexahAiACsgAQsInnUpsKfDGrwbR4V4lVKJMVV6c0fU0tVmAhMYkA2+Z20wL5Nc42yGw56qGetQ==;
 31:TXR1fAj08idaUwQV5S4VdkA4DE/0SzZXkZVfSn71v2DvBEp2FGIxVmtf2SUEDHuenrkoKk0v0q8wUNU4gvRmi6k5K1j5Hdo2ikg2tRIyaEAbwtd2pbKLV813RI3fAcrdTYNKkkUgVCS4jLCPzyDOnILcgD5+xYnb44ys2fgFaKcD/qHurhqWF/h/OJVhxFRYnaAdXqhl0EfJEIIQyfGJhMx7sLg9J6l5xqcoGKMKA+U=
X-MS-TrafficTypeDiagnostic: VI1PR02MB4190:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4190;
 20:ERMRh55yDUKwADmyvJxqBVaFLcGqf3PMthKLanCDIQZ8ZIdYi96UV7MX5K2R0/Cr6kntkb9+WBTYLTGlyLKehn7ulqRx1PbmgqiB3rONwfo/nHrfRI606Ms5JWDTQP36CrRX/OyaMN3uA8oiXo1EQ2Ea+zyo0XMqNa/O9M1GHBEgVoOIky6lEBApygtMP3KAJT6u1EGoU9LGPp6ZfUhv2gfHgGeZoRAnXFkW9EUvaYNz3NTliQQAN4JHV7o6C8IN;
 4:SMRRmCuabanJt2Vfu2COh8SFGUZwn4rG3s7SNSDW9s6YVD7XOtErMH/svrG4rSpeBddEwU1LeztjyCqqmWmrEzyJiwdE+tEGJvQ29qTrYFLgmFM9qu6uKWMk/Ix/v4yv2WoFAqj7u3DwvDpyyXXaFamBrpGloSxD2R3qjckUGTPGkhAfR9/Y/Ean6/eTRWIdD+2B2uabzIybNyc1hYji2BwghB0zP+g77LZk/tme3g1SunTgDPp+R1vtxz/7RkRtugkUypRrVzdbRQhJTC1pjA==
X-Microsoft-Antispam-PRVS: <VI1PR02MB419013F9889F98CE5DEAD69CAB5C0@VI1PR02MB4190.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)(10201501046)(3002001)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR02MB4190; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4190; 
X-Forefront-PRVS: 073631BD3D
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(376002)(366004)(136003)(346002)(39850400004)(396003)(189003)(199004)(6666003)(186003)(6916009)(16526019)(50226002)(7736002)(11346002)(36916002)(446003)(2906002)(26005)(77096007)(6246003)(4326008)(86362001)(23676004)(8676002)(8936002)(81156014)(305945005)(81166006)(53546011)(5820100001)(2616005)(956004)(486006)(14444005)(54906003)(25786009)(16576012)(68736007)(53936002)(52116002)(316002)(76176011)(386003)(476003)(5660300001)(3846002)(66066001)(97736004)(47776003)(93886005)(103116003)(36756003)(229853002)(50466002)(6486002)(106356001)(478600001)(105586002)(6116002)(2870700001)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4190; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUI0MTkwOzIzOjBkNDFqeEFlL2lqVUhXbUZHeUQ0OTc4MnNM?=
 =?utf-8?B?dXVMMDZ6K2lYU0dLUGVqcks3Nm1VbXBMTmJTWW1ZYWN4VkpLOGxoc1o1bnNo?=
 =?utf-8?B?NnFUdFphR2gvUEpmemJoYzZseHYzRVk2RFhNYjBzL0pmckIxdkVsWE4rUnZL?=
 =?utf-8?B?M3pFNWNaeUZLRmx0VUtZWjFpYTBTS1QwZ0tZN0ZCU0sycUt3WjJEeXRmQ3BU?=
 =?utf-8?B?aHBlanJNNHB1bFlzZXhTRnE4eXdIVS9EanFjVEhlUE5KajBsSEtMdVpoRW5k?=
 =?utf-8?B?Z0hERzVITXlwWENqcmhEeEZGOGd3SlBjc2FPdW12QmVuRE5iUmZ3RnFEK21w?=
 =?utf-8?B?azZEZDB3eXBLWUJWOWd2Y2FOdXl0MGFtWEt2NXVPeVEwbmN6dlRWS0p0MEJ0?=
 =?utf-8?B?QVE5TGRhQ0NnbzM2M3ZXV05sU2E0TEVQdTBDMWtSTm1VOW4zdVpsOUlJZWc3?=
 =?utf-8?B?VWZCMGNNWkRxWFNoRXFxdDZWUGU2bnVRamJrTS84c3VhNlh6U2llZnZSWnNK?=
 =?utf-8?B?cWN1YWJqVURsMHJKcExjTUVJd0d1MjhGTHdNTW8zOWtEY2tJbThTaVVSNktk?=
 =?utf-8?B?QnZHQ2hsZllSazNQVHZyUzhoUFY4THJreS9TUlFtUVkxQitJNlV4dXlGbjJr?=
 =?utf-8?B?dWYzSVZqM1NJWGovTm0vOXZERWNkaGNybEpha2ZJWnMwZ2xkTHN4R2k1LytS?=
 =?utf-8?B?V3Vqbnl3b3poMEFUaU9aOWpoYUI1S0REZll4Tkc0VDNwL0hndlViZlBnVU1N?=
 =?utf-8?B?OGJValpxeFVpcXdpeWV6OHhFOWYvZDdYMURtVjFxYUt4N1oyYk9OTEpCRjVi?=
 =?utf-8?B?N1ZKN3M1MmtIdlB4dVFPbjlvUjFEQ0QzdExERU0rS0RhSTA2OUo2akhnb0s5?=
 =?utf-8?B?RlJra0ZyVTAybzlybERXeTEzTFhXN0lhSjcxZmtTc3orT1JmM1o3T1Vqd3dG?=
 =?utf-8?B?WDdXVnRTKzFLYi94USs3dllGNS9wdGJ1THRSaWcvTlZhc1lXaTNxaURJYVVJ?=
 =?utf-8?B?WUtuQ3M1RDBhamlsb2syQTZGbkxURGcxR1BGSCtpSDBTNCtaSld1TTdub2Va?=
 =?utf-8?B?TEM2eWZDWHMwdC9vUnh6YkJmUnVMMnJtRDN0SmdJNThWa3pma1VCa2cvWmZ1?=
 =?utf-8?B?ejJ3bFB5VjVjaVJ5UWIzdVRuSkdxZHh1eHhWVitjTW1pL1dsQ1Q0OVhrNDc0?=
 =?utf-8?B?akNydUZETHdZbWVkbUpuWnIwNUdoMVliekhuRTdPZCtWTEVDb0hTVUFKQUN4?=
 =?utf-8?B?MS9rSld0VGRNeFpDVXppbnN3NTZuUWVtUXFZSFJRRklUeTJLMG5aZVhKaytD?=
 =?utf-8?B?eUZTSEhWa1pkeTcxSUZuT0NZcVZGV055ampleFRzNDYyaksyOU1uWDNkSjZN?=
 =?utf-8?B?WnlHVXk2dTFBQ2JvSlJUS004ZDloYkFLVlJKenllRFd4L1Z0aXA1Q3hjU2hs?=
 =?utf-8?B?di9JSE9CbW84NnpmZFhPVjhvNU1mU3RnZnhjYTNXOExucWlTUWw4eVA4bnRk?=
 =?utf-8?B?UlZIb3pZdUlYZ2x5clZuL2ZZYXpBQ1BuMWpRcHRkMFJGeWZsVmNpLy8vN3pK?=
 =?utf-8?B?OVNUTXJwaEx0Y1FKRkNLZlFZSnI2L0lxQk9sZlptc3pXdzNLRXpobC9wRXZs?=
 =?utf-8?B?TWpZNHVVb0Y3ZzUvSXBhb2Z2Y2RWZTFTd2h0aE5SNllXV3JmTnZMeWh1SVFM?=
 =?utf-8?B?YUVUR0pOSGl0THR5ZE9mYUVMTE9JZk56RFVZMTN3QVdSSzZsY3JZYTlYNXEw?=
 =?utf-8?B?bTYwdHRBM0NvSTJqeUMxcEZOUDlNYTlESlMyR3Jod001bVRDUWh3L0toZm80?=
 =?utf-8?B?Qk5zT3NNZ0VFMG1QeVBLUk1USkJUaysrT2Y3TDFRNWg0aW5KeFFBdlRNWXdt?=
 =?utf-8?Q?C23LiLN9UFA=3D?=
X-Microsoft-Antispam-Message-Info: dQk5pH/qMB0ckrsv5lJZ/v0ixuNXwAnGF6jzbLBTSXFmiq0rGSSGXTAp0zTHxCoyhDI89HA8upN8JhPpDp/EyA8mMZF5S8BI/L0ftrd/3OnKHzQ4TEC7Nog2ndRBpcUEWsGDwUxE/BcmcSE4VTnYN/sQZbY4/66AFKpb16LQYvTiWm7G85Zvt+s8362sdUbqgtLCadmbbGusuDyVJhhSKOZxmNZUEJp19EymMz5o+i9p9Sx48kr1PxVJTwRQYUUUdbV634zvXFrQKzF3t8P/BzARq87GKLjcAYdxqExzKLFal5uRR+Mrn6Dud9NEoPPA2iYXCwMfdTtoUb46LTNe1zNEiz8XyYVkYTSIjq5NGc4=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4190;
 6:pdL5ZzkH9wH3SKIPzx226ZJpOgECWU1WflFHYIwovSktgr41B2MLMEN18dZc6EoKkNoTYBT1TE57aixzV283W+hvNkhgaXZERl98ncAMpefa+aOfwCX2BUidyDbDuLNG6fnq1J8prW//W2sfxQgryKIBAsHnD6lq8J5wp1m6UJUcpxDAoTb4j2E7b184JFEPuDF1FzDut7sG8dvJ/jemmxla7UJzb6a86wyIGRx+50WnLQwKP5tVwrU54FxjZzsqp7DNP7ihPkBZNzx+SIy8FillfEcQ30mPIxpaJwJ8qFJnY+7E4X3g5p98C4GVP1QI0vndiTSVmBfqofllO7K0TAfEokmoGr+gAnSWrJGVpEfRFfR68pGn79tzkP3cghZ7U/G+SivzyyFxqNpNu0VwxLN3PMUwJH1BkinC6LD+FBCCt4H5JC2vfJdKUWG6ktggdmIOUwRtvUAxwMz5tq5Tww==;
 5:pQfiZ/yV6QzT2lb/CSJaTYsvtwVmVhMKA6BVhrCEOKij5eX0YUSIx/2F5HBUdpSGYLRsHsyjIAF2axAUNMtzQ6X3wWU537oLyvSjeri9+FQXLj6olR1vEfIGhpJQWT1SrJGdBkk73zR8b1MxoUr7SkTWYnwyg3h7F7G+FmZsLHk=;
 24:EJiMk3WLPmu/TAGG4G4EsOv0rG/dbDNQz/kGcfwq5hPx9oznP7Eenl6aYn41Tr0+mRP2rlvs3KvYQJLBPVm7AYTPv+vyH+/FEfHDG+0lD0A=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4190;
 7:b/AEPLCtfnZTlthYNcu/kuCU3wytklPGZG9MjHktDlhex2W6anXNm0uXM3jDUfyatPBFGlbWD53wrzS/5LpuPt4vKfv+FMLqVKPPRu2MJ0JE7hcO249uWg1nwGLwMDAmoHKFQkPT/maO1LrngGb+n+oZqwRUn1EOAmr9JLEz//xmZkQDMS1o3P9kL1NE7tuOElc3q2SZ/2zJBQq3spng3tZf8GvcgQBQCuy3TfD/p8BeX2FJ2s92JhbwRAvHXhr5
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jul 2018 14:57:44.7037 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 91abd5c1-677f-47be-975f-08d5ebf5a7c0
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4190
Subject: Re: [Xen-devel] [PATCH v12 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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,
 Paul Durrant <paul.durrant@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>

T24gTWEsIDIwMTgtMDctMTcgYXQgMDg6MDMgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDE3LjA3LjE4IGF0IDE0OjI1LCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gT24gTHUsIDIwMTgtMDctMTYgYXQgMTU6MjkgKzAw
MDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gCj4gPiA+ID4gCj4gPiA+ID4gRnJvbTogQWxl
eGFuZHJ1IElzYWlsYSBbbWFpbHRvOmFpc2FpbGFAYml0ZGVmZW5kZXIuY29tXQo+ID4gPiA+IFNl
bnQ6IDE2IEp1bHkgMjAxOCAxNTo1NQo+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKPiA+ID4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gPiA+ID4gQEAgLTc4Nywx
MTkgKzc4NywxMjkgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdAo+ID4g
PiA+IGRvbWFpbiAqZCwKPiA+ID4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiA+ID4gPiDC
oEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVFNDX0FESlVTVCwgaHZtX3NhdmVfdHNjX2FkanVz
dCwKPiA+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqBodm1fbG9hZF90c2NfYWRqdXN0LCAxLAo+ID4gPiA+IEhWTVNSX1BFUl9WQ1BVKTsK
PiA+ID4gPiAKPiA+ID4gPiArc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0
IHZjcHUgKnYsCj4gPiA+ID4gaHZtX2RvbWFpbl9jb250ZXh0X3QKPiA+ID4gPiAqaCkKPiA+ID4g
PiArewo+ID4gPiA+ICvCoMKgwqDCoHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiA+ID4g
PiArwqDCoMKgwqBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0Owo+ID4gPiA+ICsKPiA+ID4gPiArwqDC
oMKgwqBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Cj4gPiA+IFdoeSBub3QgdXNlIGFu
ID0ge30gaW5pdGlhbGl6ZXIgaW5zdGVhZCBvZiB0aGUgbWVtc2V0IGhlcmUgbGlrZQo+ID4gPiBl
bHNld2hlcmU/Cj4gPiBJIHdhbnRlZCB0byBtYWtlIGxlc3MgY2hhbmdlIGFzIHBvc3NpYmxlIGFu
ZCBJIG9ubHkgYWRkZWQgYQo+ID4gaW5pdGlhbGl6ZXIKPiA+IHdoZXJlIHRoZXJlIHdhcyBub25l
LsKgCj4gVHJ5aW5nIHRvIGxpbWl0IHBhdGNoIGltcGFjdCBpcyBjZXJ0YWlubHkgYXBwcmVjaWF0
ZWQsIGJ1dCBwbGVhc2UKPiB0YWtlIGEKPiBsb29rIGF0IHlvdXIgcGF0Y2ggdG8gc2VlIHdoZXRo
ZXIgdGhpcyB3b3VsZCByZWFsbHkgaGF2ZSBtYWRlIG11Y2gKPiBvZiBhIGRpZmZlcmVuY2UuCj4g
Ckkgd2lsbCBjaGFuZ2UgdGhpcyBpbiB0aGUgbmV4dCB2ZXJzaW9uIGJ1dCBJIHdpbGwgd2FpdCBm
b3IgbW9yZQpjb21tZW50cyBvbiB0aGUgcmVzdCBvZiB0aGUgcGF0Y2hlcy7CoAoKUmVnYXJkcyzC
oApBbGV4CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSSs-0001nk-UQ; Tue, 17 Jul 2018 16:04: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffSSr-0001nZ-OD
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:37 +0000
X-Inumbo-ID: 208f6f97-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 208f6f97-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431698"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:42 +0200
Message-ID: <20180717160347.60140-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160347.60140-1-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 4/9] osstest: remove duplicate
 set_freebsd_runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

VGhlIHNldF9mcmVlYnNkX3J1bnZhcnMgaGVscGVyIGluIG1maS1jb21tb24gaXMgYSBzdXBlcnNl
dCBvZiB0aGUKb3JpZ2luYWwgZnVuY3Rpb24gcHJlc2VudCBpbiBtYWtlLWZyZWVic2QtZmxpZ2h0
LCBhbmQgd2lsbCBhdHRlbXB0IHRvCmZldGNoIHRoZSBsYXN0IGFub2ludGVkIEZyZWVCU0QgYnVp
bGQgYXMgYSBsYXN0IHJlc29ydCBvcHRpb24gaWYgbm8KRnJlZUJTRCBidWlsZCBpcyBzaWduYWxl
ZCBmcm9tIHRoZSBGcmVlQlNEIGVudiB2YXJzLiBUaGVyZSdzIG5vIHJlYXNvbgp0byBoYXZlIHRo
aXMgZHVwbGljYXRpb24sIHNpbmNlIHRoZSBzZXRfZnJlZWJzZF9ydW52YXJzIGluIG1maS1jb21t
b24KaXMgcGVyZmVjdGx5IHN1aXRhYmxlIHRvIGJlIHVzZWQgYnkgbWFrZS1mcmVlYnNkLWZsaWdo
dC4KClRoaXMgZHVwbGljYXRpb24gd2FzIHdyb25nbHkgaW50cm9kdWNlZCBieSBkMzZhN2Q4OTJm
IGJ5IGFkZGluZyBhCnNldF9mcmVlYnNkX3J1bnZhcnMgdG8gbWZpLWNvbW1vbiB3aXRob3V0IHJl
bW92aW5nIHRoZSBvcmlnaW5hbApmdW5jdGlvbiBpbiBtYWtlLWZyZWVic2QtZmxpZ2h0LgoKU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkFja2Vk
LWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMg
c2luY2UgdjE6CiAtIEFkZCBjb21taXQgbWVzc2FnZS4KLS0tCiBtYWtlLWZyZWVic2QtZmxpZ2h0
IHwgMzEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMx
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL21ha2UtZnJlZWJzZC1mbGlnaHQgYi9tYWtlLWZy
ZWVic2QtZmxpZ2h0CmluZGV4IDY2ZDRiODE2Li4xYTJiMzU5YyAxMDA3NTUKLS0tIGEvbWFrZS1m
cmVlYnNkLWZsaWdodAorKysgYi9tYWtlLWZyZWVic2QtZmxpZ2h0CkBAIC0zNiwzNyArMzYsNiBA
QCBqb2JfY3JlYXRlX2J1aWxkX2ZpbHRlcl9jYWxsYmFjayAoKSB7CiAgICAgOgogfQogCi1zZXRf
ZnJlZWJzZF9ydW52YXJzICgpIHsKLSAgICAjIENhbGxlciBzaG91bGQgaGF2ZSBkb25lIGlmIHJl
cXVpcmVkOgotICAgICMgbG9jYWwgZnJlZWJzZF9ydW52YXJzCi0gICAgIwotICAgICMgRmlndXJl
IG91dCB3aGVyZSBhcmUgdGhlIGluc3RhbGxlciBiaW5hcmllcy4gVGhlIG9yZGVyIGlzIHRoZQot
ICAgICMgZm9sbG93aW5nOgotICAgICMKLSAgICAjIDEuIEVudiB2YXJpYWJsZSBGUkVFQlNEXzxh
cmNoPl9CVUlMREpPQjogdXNlIHRoZSBvdXRwdXQgZnJvbSBhCi0gICAgIyBwcmV2aW91cyBidWls
ZC08YXJjaD4tZnJlZWJzZC4KLSAgICAjCi0gICAgIyAyLiBFbnYgdmFyaWFibGVzIEZSRUVCU0Rf
RElTVCwgRlJFRUJTRF9WRVJTSU9OOiBzZXQgYmVmb3JlIGNhbGxpbmcKLSAgICAjIGludG8gbWFr
ZS1mbGlnaHQsIHByb3ZpZGUgdGhlIHBhdGggdG8gdGhlIGluc3RhbGxlciBpbWFnZSwgdGhlIHNl
dHMKLSAgICAjIHRvIGluc3RhbGwgYW5kIHRoZSB2ZXJzaW9uIGJlaW5nIGluc3RhbGxlZC4KLSAg
ICAjCi0gICAgIyAzLiBDb25maWcgZmlsZSBGcmVlQlNERGlzdCwgRnJlZUJTRFZlcnNpb246IHNh
bWUgYXMgMi4gZXhjZXB0IHRoYXQKLSAgICAjIHRoZXkgYXJlIHNldCBvbiB0aGUgY29uZmlnIGZp
bGUuCi0gICAgIwotICAgIGVudnZhcj0iRlJFRUJTRF8ke2FyY2heXn1fQlVJTERKT0IiCi0gICAg
aWYgWyAtbiAiJHshZW52dmFyfSIgXTsgdGhlbgotICAgICAgICBmcmVlYnNkX3J1bnZhcnM9ImZy
ZWVic2RidWlsZGpvYj0keyFlbnZ2YXJ9IgotICAgIGVsaWYgWyAtbiAiJEZSRUVCU0RfRElTVCIg
XSAmJiBbIC1uICIkRlJFRUJTRF9WRVJTSU9OIiBdOyB0aGVuCi0gICAgICAgIGZyZWVic2RfcnVu
dmFycz0iZnJlZWJzZF9kaXN0cGF0aD0kRlJFRUJTRF9ESVNULyRhcmNoIFwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICBmcmVlYnNkX3ZlcnNpb249JEZSRUVCU0RfVkVSU0lPTiIKLSAgICBlbHNl
Ci0gICAgICAgIGRpc3RwYXRoPWBnZXRjb25maWcgIkZyZWVCU0REaXN0ImAKLSAgICAgICAgdmVy
c2lvbj1gZ2V0Y29uZmlnICJGcmVlQlNEVmVyc2lvbiJgCi0gICAgICAgIGZyZWVic2RfcnVudmFy
cz0iZnJlZWJzZF9kaXN0cGF0aD0kZGlzdHBhdGgvJGFyY2ggXAotICAgICAgICAgICAgICAgICAg
ICAgICAgIGZyZWVic2RfdmVyc2lvbj0kdmVyc2lvbiIKLSAgICBmaQotfQotCiBmb3IgYXJjaCBp
biAiJGFyY2hlcyI7IGRvCiAgICAgc2V0X2ZyZWVic2RfcnVudmFycwogICAgIGpvYl9jcmVhdGVf
YnVpbGQgYnVpbGQtJGFyY2gtZnJlZWJzZCBidWlsZC1mcmVlYnNkICAgICAgICAgIFwKLS0gCjIu
MTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSSp-0001mX-BY; Tue, 17 Jul 2018 16:04: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffSSo-0001m8-Ce
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:34 +0000
X-Inumbo-ID: 1e5ae8df-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e5ae8df-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431691"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:40 +0200
Message-ID: <20180717160347.60140-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160347.60140-1-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/9] dummy flight generation: cs-hosts-list
 should not print { }
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

RnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpXaXRoIG5ld2Vy
IGJhc2gsIHRoaXMgY2F1c2VzCiAgICAgIGxvY2FsIGVudnZhcj0iRlJFRUJTRF8ke2FyY2heXn1f
QlVJTERKT0IiCiAgICAgIGlmIFsgLW4gIiR7IWVudnZhcn0iIF07IHRoZW4KdG8gKHByb3Blcmx5
KSByZXBvcnQgYSBzeW50YXggZXJyb3IuCgpBcyBSb2dlciBzYXlzLCBpdCBpcyBiZXR0ZXIgdG8g
cHJpbnQgYSBkdW1teSBob3N0IGZvciBlYWNoCmFyY2hpdGVjdHVyZSwgc28gZG8gdGhhdC4KClJl
cG9ydGVkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogY3Mt
aG9zdHMtbGlzdCB8IDE5ICsrKysrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMSBp
bnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2NzLWhvc3RzLWxpc3Qg
Yi9jcy1ob3N0cy1saXN0CmluZGV4IDZiOTEwYWUzLi4zODRlZDQ2MSAxMDA3NTUKLS0tIGEvY3Mt
aG9zdHMtbGlzdAorKysgYi9jcy1ob3N0cy1saXN0CkBAIC05MiwxNSArOTIsMTggQEAgbXkgKCRm
bGFncykgPSBAQVJHVjsKIG15ICRvOwogCiBpZiAoJEVOVnsnT1NTVEVTVF9IT1NUU0xJU1RfRFVN
TVknfSkgewotICAgICRvIC49ICJTT01FSE9TVCI7Ci0gICAgaWYgKEBhcmNoZXMpIHsKLQkkbyAu
PSAiICRrZXJuZWxzWzBdIjsKLQkkbyAuPSAiIHsiLmpvaW4oJywnLEBhcmNoZXMpLiJ9IjsKKyAg
ICBmb3JlYWNoIG15ICRhcmNoIChAYXJjaGVzID8gQGFyY2hlcyA6IHF3KFNPTUVBUkNIKSkgewor
ICAgICAgICAkbyAuPSAiU09NRUhPU1QiOworICAgICAgICAkbyAuPSAiLVxVJGFyY2giIGlmIEBh
cmNoZXM7CisgICAgICAgIGlmIChAYXJjaGVzKSB7CisgICAgICAgICAgICAkbyAuPSAiICRrZXJu
ZWxzWzBdIjsKKyAgICAgICAgICAgICRvIC49ICIgJGFyY2giOworICAgICAgICB9CisgICAgICAg
IGlmIChAc3VpdGVzKSB7CisgICAgICAgICAgICAkbyAuPSAiICRzdWl0ZXNbMF0iOworICAgICAg
ICB9CisgICAgICAgICRvIC49ICJcbiI7CiAgICAgfQotICAgIGlmIChAc3VpdGVzKSB7Ci0JJG8g
Lj0gIiAkc3VpdGVzWzBdIjsKLSAgICB9Ci0gICAgJG8gLj0gIlxuIjsKICAgICBwcmludCAkbyBv
ciBkaWUgJCE7CiAgICAgZXhpdCAwOwogfQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSSo-0001mD-Lm; Tue, 17 Jul 2018 16:04: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffSSn-0001ly-1n
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:33 +0000
X-Inumbo-ID: 1d1c545e-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d1c545e-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431686"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:38 +0200
Message-ID: <20180717160347.60140-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/9] osstest: FreeBSD bugfixes and
 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@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>

SGVsbG8sCgpUaGUgZmlyc3QgNCBwYXRjaGVzIGluIHRoaXMgcGF0Y2ggc2VyaWVzIHByZXZlbnQg
RnJlZUJTRCBqb2JzIGZyb20KcnVubmluZyBvbiBib3hlcyBib290aW5nIGZyb20gVUVGSS4gVGhp
cyBpcyBuZWVkZWQgZHVlIHRvIG9zc3Rlc3QgbGFjawpvZiBzdXBwb3J0IGZvciBpbnN0YWxsaW5n
IEZyZWVCU0QgZnJvbSBVRUZJIGF0IHRoZSBtb21lbnQuCgpMYXN0IHR3byBwYXRjaGVzIGFkZCBz
dXBwb3J0IGZvciBjcmVhdGluZyBYZW4gYnVpbGQgam9icyBydW5uaW5nIG9uCkZyZWVCU0QuIFN1
Y2ggYSBqb2IgaXMgYWRkZWQgdG8gdGhlIEZyZWVCU0QgZmxpZ2h0IGFuZCBhbHNvIHRvIHRoZSBY
ZW4KZmxpZ2h0cy4KClRoZSBwYXRjaGVzIGNhbiBhbHNvIGJlIGZvdW5kIGF0OgoKZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIvb3NzdGVzdC5naXQgZnJlZWJzZF9pbXByb3ZlbWVu
dF92NAoKVGhhbmtzLCBSb2dlci4KCklhbiBKYWNrc29uICgzKToKICBkdW1teSBmbGlnaHQgZ2Vu
ZXJhdGlvbjogVG9sZXJhdGUgbGFjayBvZiByZXBvcwogIGR1bW15IGZsaWdodCBnZW5lcmF0aW9u
OiBjcy1ob3N0cy1saXN0IHNob3VsZCBub3QgcHJpbnQgeyB9CiAgb3NzdGVzdDogYWxsb3cgYXBw
ZW5kaW5nIHRvIGV4aXN0aW5nIHJ1bnZhcnMKClJvZ2VyIFBhdSBNb25uZSAoNik6CiAgb3NzdGVz
dDogcmVtb3ZlIGR1cGxpY2F0ZSBzZXRfZnJlZWJzZF9ydW52YXJzCiAgb3NzdGVzdDogYWJzdHJh
Y3QgY29kZSB0byBjcmVhdGUgYSBGcmVlQlNEIGJ1aWxkIGpvYgogIG9zc3Rlc3Q6IGxpbWl0IEZy
ZWVCU0Qgam9icyB0byBoYXJkd2FyZSBib290aW5nIGluIEJJT1MgbW9kZQogIG9zc3Rlc3Q6IHNl
dCB0aGUgbWFrZSBjb21tYW5kIHRvIHVzZSBmb3IgeGVuLWJ1aWxkCiAgb3NzdGVzdDogaW50cm9k
dWNlIGEgaGVscGVyIHRvIGNyZWF0ZSBYZW4gYnVpbGQgam9icwogIG9zc3Rlc3Q6IGFkZCBGcmVl
QlNEIFhlbiBidWlsZCBqb2IKCiBjcmktZ2V0Y29uZmlnICAgICAgICAgfCAgMiArLQogY3JpLWxv
Y2stcmVwb3MgICAgICAgIHwgIDQgKy0KIGNzLWhvc3RzLWxpc3QgICAgICAgICB8IDE5ICsrKysr
LS0tLQogY3Mtam9iLWNyZWF0ZSAgICAgICAgIHwgIDggKysrLQogbWFrZS1mbGlnaHQgICAgICAg
ICAgIHwgIDMgKy0KIG1ha2UtZnJlZWJzZC1mbGlnaHQgICB8IDYxICsrKysrLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQogbWFrZS1ob3N0cy1mbGlnaHQgICAgIHwgIDIgKy0KIG1maS1jb21tb24gICAg
ICAgICAgICB8IDk1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0K
IHNnLXJ1bi1qb2IgICAgICAgICAgICB8ICA1ICsrKwogdHMtYnVpbGQtcHJlcC1mcmVlYnNkIHwg
IDUgKystCiB0cy14ZW4tYnVpbGQgICAgICAgICAgfCAxMSArKy0tLQogdHMteGVuLWJ1aWxkLWZy
ZWVic2QgIHwgMTkgKysrKysrKysrCiAxMiBmaWxlcyBjaGFuZ2VkLCAxNDIgaW5zZXJ0aW9ucygr
KSwgOTIgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA3NTUgdHMteGVuLWJ1aWxkLWZyZWVi
c2QKCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSSo-0001mJ-V5; Tue, 17 Jul 2018 16:04: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffSSn-0001m0-6q
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:33 +0000
X-Inumbo-ID: 1de02cbd-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1de02cbd-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431688"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:39 +0200
Message-ID: <20180717160347.60140-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160347.60140-1-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/9] dummy flight generation: Tolerate lack
 of repos
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

RnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpJbiBwYXJ0aWN1
bGFyCiAgT1NTVEVTVF9DT05GSUc9c3RhbmRhbG9uZS1jb25maWctZXhhbXBsZSBlYXRteWRhdGEg
YmFzaCAteCAuL3N0YW5kYWxvbmUtZ2VuZXJhdGUtZHVtcC1mbGlnaHQtcnVudmFycwpzaG91bGQg
bm90IHJlcXVpcmUgfi9vc3N0ZXN0LXJlcG9zIHRvIGV4aXN0LgoKU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogY3JpLWdldGNvbmZpZyAg
fCAyICstCiBjcmktbG9jay1yZXBvcyB8IDQgKysrLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvY3JpLWdldGNvbmZpZyBiL2Ny
aS1nZXRjb25maWcKaW5kZXggYjg5MWM5YjEuLmY4Mzk3YzE4IDEwMDY0NAotLS0gYS9jcmktZ2V0
Y29uZmlnCisrKyBiL2NyaS1nZXRjb25maWcKQEAgLTQyLDcgKzQyLDcgQEAgZ2V0cmVwb3MoKSB7
CiAJCWVjaG8gIlJlcG9zIG11c3QgYmUgY29uZmlndXJlZCBpbiAkY29uZmlnIiA+JjIKIAkJZXhp
dCAxCiAJZmkKLQlpZiBbICEgLWQgIiRyZXBvcyIgXSA7IHRoZW4KKwlpZiBbIHgiJEFQX0ZFVENI
X1BMQUNFSE9MREVSUyIgIT0geHkgXSAmJiBbICEgLWQgIiRyZXBvcyIgXSA7IHRoZW4KIAkJIyBJ
cyBsaWtlbHkgYW4gYWJzb2x1dGUgcGF0aCwgc28gZG9uJ3QgY3JlYXRlIGF1dG9tYXRpY2FsbHks
CiAJCSMganVzdCBpbiBjYXNlLi4uCiAJCWVjaG8gIlJlcG9zICRyZXBvcyBkb2VzIG5vdCBleGlz
dCIgPiYyCmRpZmYgLS1naXQgYS9jcmktbG9jay1yZXBvcyBiL2NyaS1sb2NrLXJlcG9zCmluZGV4
IGU3NWUzZjU5Li5lN2UwZmE4NyAxMDA2NDQKLS0tIGEvY3JpLWxvY2stcmVwb3MKKysrIGIvY3Jp
LWxvY2stcmVwb3MKQEAgLTIyLDcgKzIyLDkgQEAKIHJlcG9zPWBnZXRyZXBvc2AKIHJlcG9zX2xv
Y2s9IiRyZXBvcy9sb2NrIgogCi1pZiBbICJ4JE9TU1RFU1RfUkVQT1NfTE9DS19MT0NLRUQiICE9
ICJ4JHJlcG9zX2xvY2siIF07IHRoZW4KK2lmIFsgIngkQVBfRkVUQ0hfUExBQ0VIT0xERVJTIiA9
IHh5IF0gJiYgISBbIC1lICRyZXBvcyBdOyB0aGVuCisJZWNobyAiQVBfRkVUQ0hfUExBQ0VIT0xE
RVJTLCBub3QgbG9ja2luZyIgPiYyCitlbGlmIFsgIngkT1NTVEVTVF9SRVBPU19MT0NLX0xPQ0tF
RCIgIT0gIngkcmVwb3NfbG9jayIgXTsgdGhlbgogCU9TU1RFU1RfUkVQT1NfTE9DS19MT0NLRUQ9
IiRyZXBvc19sb2NrIiBcCiAJZXhlYyB3aXRoLWxvY2stZXggLXcgIiRyZXBvc19sb2NrIiBcCiAJ
IiQwIiAiJEAiCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSSx-0001oY-Ft; Tue, 17 Jul 2018 16: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffSSw-0001oE-3e
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:42 +0000
X-Inumbo-ID: 2301e380-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2301e380-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431708"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:44 +0200
Message-ID: <20180717160347.60140-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160347.60140-1-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 6/9] osstest: limit FreeBSD jobs to hardware
 booting in BIOS 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: 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>

VGhlcmUncyBubyBzdXBwb3J0IHlldCBpbiBvc3N0ZXN0IHRvIGluc3RhbGwgRnJlZUJTRCBmcm9t
IFVFRkksIHNvIGZvcgp0aGUgdGltZSBiZWluZyBsaW1pdCB0aGUgRnJlZUJTRCBqb2JzIHRvIGJv
eGVzIGJvb3Rpbmcgd2l0aCBsZWdhY3kKQklPUy4KClRoZSBob3N0ZmxhZ3MgYXJlIG5vdCBzZXQg
Zm9yIGV4YW1pbmUgam9icywgaW4gb3JkZXIgdG8gYXZvaWQgdGhlbQpmcm9tIG9ubHkgcnVubmlu
ZyBvbiBCSU9TIGJveGVzLgoKVGhlIHJ1bnZhciBkaWZmZXJlbmNlIHdpdGggdGhpcyBwYXRjaCBh
cHBsaWVkIGlzOgoKK2ZyZWVic2QtbWFzdGVyIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgYWxs
X2hvc3RmbGFncyBQcm9wRXE6RmlybXdhcmU6YmlvczpiaW9zCitmcmVlYnNkLW1hc3RlciBidWls
ZC1hbWQ2NC1mcmVlYnNkLWFnYWluIGFsbF9ob3N0ZmxhZ3MgUHJvcEVxOkZpcm13YXJlOmJpb3M6
YmlvcwoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0t
CkNoYW5nZXMgc2luY2UgdjI6CiAtIEZpeCBob3N0cyBmbGlnaHQgdG8gbm90IHJlcXVpcmUgQklP
UyBmaXJtd2FyZS4KCkNoYW5nZXMgc2luY2UgdjE6CiAtIEZpeCBub25icmVha2luZyBzcGFjZS4K
IC0gRml4IGxvbmcgbGluZS4KLS0tCiBtYWtlLWZsaWdodCAgICAgICB8ICAzICsrLQogbWFrZS1o
b3N0cy1mbGlnaHQgfCAgMiArLQogbWZpLWNvbW1vbiAgICAgICAgfCAxNiArKysrKysrKysrKyst
LS0tCiAzIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvbWFrZS1mbGlnaHQgYi9tYWtlLWZsaWdodAppbmRleCAwZTYzYmMwNy4uOTZj
MjYxYjUgMTAwNzU1Ci0tLSBhL21ha2UtZmxpZ2h0CisrKyBiL21ha2UtZmxpZ2h0CkBAIC03MDQs
NyArNzA0LDggQEAgZG9fZXhhbWluZV9vbmUgKCkgewogICBsb2NhbCBmcmVlYnNkX3J1bnZhcnMK
ICAgIyBzZXRfZnJlZWJzZF9ydW52YXJzIGV4cGVjdHMgJGFyY2ggdG8gYmUgc2V0IHRvIHRoZSBk
ZXNpcmVkIEZyZWVCU0QgYXJjaC4KICAgbG9jYWwgYXJjaD0kZG9tMGFyY2gKLSAgc2V0X2ZyZWVi
c2RfcnVudmFycworICAjIFBhc3MgdHJ1ZSB0byBub3QgYXBwZW5kIGFueSBob3N0ZmxhZ3Mgd2hl
biBjcmVhdGluZyB0aGUgRnJlZUJTRCBydW52YXJzLgorICBzZXRfZnJlZWJzZF9ydW52YXJzIHRy
dWUKICAgam9iX2NyZWF0ZV90ZXN0IHRlc3QtJHhlbmFyY2gka2Vybi0kZG9tMGFyY2gtZXhhbWlu
ZSBcCiAgICAgICAgICAgICAgICAgICBob3N0LWV4YW1pbmUteGVuIHhsICR4ZW5hcmNoICRkb20w
YXJjaCBcCiAgICAgICAgICAgICAgICAgICBhbGxfaG9zdGZsYWdzPSRtb3N0X2hvc3RmbGFncyAk
ZnJlZWJzZF9ydW52YXJzCmRpZmYgLS1naXQgYS9tYWtlLWhvc3RzLWZsaWdodCBiL21ha2UtaG9z
dHMtZmxpZ2h0CmluZGV4IGQ1NjcwODU3Li5mNzQyMjkzMiAxMDA3NTUKLS0tIGEvbWFrZS1ob3N0
cy1mbGlnaHQKKysrIGIvbWFrZS1ob3N0cy1mbGlnaHQKQEAgLTcwLDcgKzcwLDcgQEAgaG9zdHNf
aXRlcmF0ZSAoKSB7CiAgICAgICB4ZW58bGludXgpCiAgICAgICAgIGxvY2FsIGRpX3ZlcnNpb249
YGdldGNvbmZpZ19UZnRwRGlWZXJzaW9uX3N1aXRlICRzdWl0ZWAKICAgICAgICAgbG9jYWwgZnJl
ZWJzZF9ydW52YXJzCi0gICAgICAgIHNldF9mcmVlYnNkX3J1bnZhcnMKKyAgICAgICAgc2V0X2Zy
ZWVic2RfcnVudmFycyB0cnVlCiAgICAgICAgIHJ1bnZhcnMrPSIgCiAgICAgICAgICAgICAgICAg
ICAga2VybmtpbmQ9cHZvcHMKICAgICAgICAgICAgICAgICAgICBhbGxfaG9zdF9kaV92ZXJzaW9u
PSRkaV92ZXJzaW9uCmRpZmYgLS1naXQgYS9tZmktY29tbW9uIGIvbWZpLWNvbW1vbgppbmRleCAz
MDM4ZjcxMy4uOWQxYmZhYzcgMTAwNjQ0Ci0tLSBhL21maS1jb21tb24KKysrIGIvbWZpLWNvbW1v
bgpAQCAtMTU1LDI3ICsxNTUsMzUgQEAgc2V0X2ZyZWVic2RfcnVudmFycyAoKSB7CiAgICAgIwog
ICAgICMgNC4gTG9vayBmb3IgYW4gYW5vaW50ZWQgYnVpbGQgb2YgRnJlZUJTRCBgbWFzdGVyJyAo
RXhlY3V0aXZlIG9ubHkpCiAgICAgIworICAgIGxvY2FsIG5vX2hvc3RmbGFncz0kMQogICAgIGxv
Y2FsIGVudnZhcj0iRlJFRUJTRF8ke2FyY2heXn1fQlVJTERKT0IiCisKKyAgICBpZiBbIHgkbm9f
aG9zdGZsYWdzICE9IHh0cnVlIF07IHRoZW4KKyAgICAgICAgIyBvc3N0ZXN0IGRvZXNuJ3QgeWV0
IGtub3cgaG93IHRvIGluc3RhbGwgRnJlZUJTRCBvbiBVRUZJIGhvc3RzLCBzbworICAgICAgICAj
IGxpbWl0IHRoZSB1c2FibGUgaGFyZHdhcmUgdG8gYm94ZXMgdGhhdCBib290IGZyb20gQklPUy4K
KyAgICAgICAgZnJlZWJzZF9ydW52YXJzPSJhbGxfaG9zdGZsYWdzLD1Qcm9wRXE6RmlybXdhcmU6
YmlvczpiaW9zIgorICAgIGZpCisKICAgICBpZiBbIC1uICIkeyFlbnZ2YXJ9IiBdOyB0aGVuCi0g
ICAgICAgIGZyZWVic2RfcnVudmFycz0iZnJlZWJzZGJ1aWxkam9iPSR7IWVudnZhcn0iCisgICAg
ICAgIGZyZWVic2RfcnVudmFycz0iJGZyZWVic2RfcnVudmFycyBmcmVlYnNkYnVpbGRqb2I9JHsh
ZW52dmFyfSIKICAgICAgICAgcmV0dXJuCiAgICAgZmkKICAgICBpZiBbIC1uICIkRlJFRUJTRF9E
SVNUIiBdICYmIFsgLW4gIiRGUkVFQlNEX1ZFUlNJT04iIF07IHRoZW4KLSAgICAgICAgZnJlZWJz
ZF9ydW52YXJzPSJmcmVlYnNkX2Rpc3RwYXRoPSRGUkVFQlNEX0RJU1QvJGFyY2ggXAorICAgICAg
ICBmcmVlYnNkX3J1bnZhcnM9IiRmcmVlYnNkX3J1bnZhcnMgZnJlZWJzZF9kaXN0cGF0aD0kRlJF
RUJTRF9ESVNULyRhcmNoIFwKICAgICAgICAgICAgICAgICAgICAgICAgICBmcmVlYnNkX3ZlcnNp
b249JEZSRUVCU0RfVkVSU0lPTiIKICAgICAgICAgcmV0dXJuCiAgICAgZmkKICAgICBsb2NhbCBk
aXN0cGF0aD1gZ2V0Y29uZmlnICJGcmVlQlNERGlzdCJgCiAgICAgaWYgWyAtbiAiJGRpc3RwYXRo
IiBdOyB0aGVuCiAgICAgICAgIGxvY2FsIHZlcnNpb249YGdldGNvbmZpZyAiRnJlZUJTRFZlcnNp
b24iYAotICAgICAgICBmcmVlYnNkX3J1bnZhcnM9ImZyZWVic2RfZGlzdHBhdGg9JGRpc3RwYXRo
LyRhcmNoIFwKKyAgICAgICAgZnJlZWJzZF9ydW52YXJzPSIkZnJlZWJzZF9ydW52YXJzIGZyZWVi
c2RfZGlzdHBhdGg9JGRpc3RwYXRoLyRhcmNoIFwKICAgICAgICAgICAgICAgICAgICAgICAgICBm
cmVlYnNkX3ZlcnNpb249JHZlcnNpb24iCiAgICAgICAgIHJldHVybgogICAgIGZpCiAgICAgbG9j
YWwgYW5vaW50bWVudD0iZnJlZWJzZCBidWlsZCBtYXN0ZXIgJGFyY2giCiAgICAgbG9jYWwgZmxp
Z2h0am9iPWAuL21nLWFub2ludCByZXRyaWV2ZSAtLXRvbGVyYXRlLXVucHJlcGFyZWQgIiRhbm9p
bnRtZW50ImAKICAgICBpZiBbIC1uICIkZmxpZ2h0am9iIiBdOyB0aGVuCi0gICAgICAgIGZyZWVi
c2RfcnVudmFycz0iZnJlZWJzZGJ1aWxkam9iPSR7ZmxpZ2h0am9iLyAvLn0iCisgICAgICAgIGZy
ZWVic2RfcnVudmFycz0iJGZyZWVic2RfcnVudmFycyBmcmVlYnNkYnVpbGRqb2I9JHtmbGlnaHRq
b2IvIC8ufSIKICAgICAgICAgcmV0dXJuCiAgICAgZmkKIH0KLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSSw-0001oG-7H; Tue, 17 Jul 2018 16:04: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffSSu-0001nr-UP
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:40 +0000
X-Inumbo-ID: 22087be7-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22087be7-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431705"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:43 +0200
Message-ID: <20180717160347.60140-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160347.60140-1-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 5/9] osstest: abstract code to create a
 FreeBSD build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

SW50byBhIGhlbHBlci4gQSBkaWZmIG9mIHRoZSBydW52YXJzIG9mIGZsaWdodHMgZ2VuZXJhdGVk
IHdpdGggYW5kCndpdGhvdXQgdGhlIHBhdGNoIHNob3cgbm8gZGlmZmVyZW5jZXMuCgpObyBmdW5j
dGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgotLS0KIG1ha2UtZnJlZWJzZC1mbGlnaHQgfCAyNCArKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0KIG1maS1jb21tb24gICAgICAgICAgfCAxNCArKysrKysrKysrKysrKwogMiBm
aWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9tYWtlLWZyZWVic2QtZmxpZ2h0IGIvbWFrZS1mcmVlYnNkLWZsaWdodAppbmRleCAxYTJi
MzU5Yy4uNmM1MzBlYmUgMTAwNzU1Ci0tLSBhL21ha2UtZnJlZWJzZC1mbGlnaHQKKysrIGIvbWFr
ZS1mcmVlYnNkLWZsaWdodApAQCAtMzgsMjggKzM4LDE0IEBAIGpvYl9jcmVhdGVfYnVpbGRfZmls
dGVyX2NhbGxiYWNrICgpIHsKIAogZm9yIGFyY2ggaW4gIiRhcmNoZXMiOyBkbwogICAgIHNldF9m
cmVlYnNkX3J1bnZhcnMKLSAgICBqb2JfY3JlYXRlX2J1aWxkIGJ1aWxkLSRhcmNoLWZyZWVic2Qg
YnVpbGQtZnJlZWJzZCAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgYXJjaD0kYXJjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICRSVU5W
QVJTICRCVUlMRF9SVU5WQVJTICRCVUlMRF9GUkVFQlNEX1JVTlZBUlMgIFwKLSAgICAgICAgICAg
ICAgICAkYXJjaF9ydW52YXJzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0g
ICAgICAgICAgICAgICAgdHJlZV9mcmVlYnNkPSRUUkVFX0ZSRUVCU0QgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgICAgICAgICAgICAgIHJldmlzaW9uX2ZyZWVic2Q9JFJFVklTSU9OX0ZSRUVC
U0QgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICBob3N0X2hvc3RmbGFncz1hcmNoLSRh
cmNoLHB1cnBvc2UtYnVpbGQgICAgICAgICBcCi0gICAgICAgICAgICAgICAgYWxsX2hvc3Rfb3M9
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICRm
cmVlYnNkX3J1bnZhcnMKKworICAgIGNyZWF0ZV9mcmVlYnNkX2J1aWxkX2pvYiBidWlsZC0kYXJj
aC1mcmVlYnNkCiAKICAgICAjIENyZWF0ZSBhbiBpZGVudGljYWwgam9iIHRoYXQncyBnb2luZyB0
byB1c2UgdGhlIGJ1aWxkIG91dHB1dCBmcm9tCiAgICAgIyB0aGUgcHJldmlvdXMgb25lLgotICAg
IGpvYl9jcmVhdGVfYnVpbGQgYnVpbGQtJGFyY2gtZnJlZWJzZC1hZ2FpbiBidWlsZC1mcmVlYnNk
ICAgIFwKLSAgICAgICAgICAgICAgICBhcmNoPSRhcmNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgJFJVTlZBUlMgJEJVSUxEX1JVTlZBUlMg
JEJVSUxEX0ZSRUVCU0RfUlVOVkFSUyAgXAotICAgICAgICAgICAgICAgICRhcmNoX3J1bnZhcnMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICB0cmVl
X2ZyZWVic2Q9JFRSRUVfRlJFRUJTRCAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAg
ICAgICAgcmV2aXNpb25fZnJlZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAgICAgICAgXAot
ICAgICAgICAgICAgICAgIGhvc3RfaG9zdGZsYWdzPWFyY2gtJGFyY2gscHVycG9zZS1idWlsZCAg
ICAgICAgIFwKLSAgICAgICAgICAgICAgICBhbGxfaG9zdF9vcz1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgZnJlZWJzZGJ1aWxkam9iPWJ1aWxk
LSRhcmNoLWZyZWVic2QgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIHJlY2lwZV90ZXN0
aW5zdGFsbD10cnVlCisgICAgZnJlZWJzZF9ydW52YXJzPSIkZnJlZWJzZF9ydW52YXJzIGZyZWVi
c2RidWlsZGpvYj1idWlsZC0kYXJjaC1mcmVlYnNkIFwKKyAgICAgICAgICAgICAgICAgICAgIHJl
Y2lwZV90ZXN0aW5zdGFsbD10cnVlIgorICAgIGNyZWF0ZV9mcmVlYnNkX2J1aWxkX2pvYiBidWls
ZC0kYXJjaC1mcmVlYnNkLWFnYWluCiBkb25lCiAKIGVjaG8gJGZsaWdodApkaWZmIC0tZ2l0IGEv
bWZpLWNvbW1vbiBiL21maS1jb21tb24KaW5kZXggMDFhYjVkMTUuLjMwMzhmNzEzIDEwMDY0NAot
LS0gYS9tZmktY29tbW9uCisrKyBiL21maS1jb21tb24KQEAgLTE4MCw2ICsxODAsMjAgQEAgc2V0
X2ZyZWVic2RfcnVudmFycyAoKSB7CiAgICAgZmkKIH0KIAorY3JlYXRlX2ZyZWVic2RfYnVpbGRf
am9iICgpIHsKKyAgbG9jYWwgbmFtZT0kMQorCisgIGpvYl9jcmVhdGVfYnVpbGQgJG5hbWUgYnVp
bGQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYXJjaD0k
YXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgJFJVTlZBUlMgJEJVSUxEX1JVTlZBUlMgJEJVSUxEX0ZSRUVCU0RfUlVOVkFS
UyAgICAgICAgICAgICAgICAgICAgICBcCisgICAgJGFyY2hfcnVudmFycyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdHJlZV9mcmVl
YnNkPSRUUkVFX0ZSRUVCU0QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgcmV2aXNpb25fZnJlZWJzZD0kUkVWSVNJT05fRlJFRUJTRCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgaG9zdF9ob3N0ZmxhZ3M9YXJjaC0kYXJjaCxwdXJw
b3NlLWJ1aWxkICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYWxsX2hvc3Rfb3M9
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgJGZyZWVic2RfcnVudmFycworfQorCiBjcmVhdGVfYnVpbGRfam9icyAoKSB7CiAKICAg
bG9jYWwgYXJjaAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffST3-0001r0-KY; Tue, 17 Jul 2018 16:04: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffST2-0001pW-EQ
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:48 +0000
X-Inumbo-ID: 26782a26-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 26782a26-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431723"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:47 +0200
Message-ID: <20180717160347.60140-10-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160347.60140-1-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 9/9] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

VG8gYm90aCB0aGUgRnJlZUJTRCBhbmQgdGhlIHhlbi11bnN0YWJsZSBmbGlnaHRzLgoKVGhpcyBp
cyB0aGUgcnVudmFyIGRpZmZlcmVuY2Ugb2YgYWxsIGZsaWdodHM6CgorZnJlZWJzZC1tYXN0ZXIg
YnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGFsbF9ob3N0X29zICAgICAgICBmcmVlYnNkCitm
cmVlYnNkLW1hc3RlciBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgYWxsX2hvc3RmbGFncyAg
ICAgIFByb3BFcTpGaXJtd2FyZTpiaW9zOmJpb3MKK2ZyZWVic2QtbWFzdGVyIGJ1aWxkLWFtZDY0
LXhlbi1mcmVlYnNkICAgICBhcmNoICAgICAgICAgICAgICAgYW1kNjQKK2ZyZWVic2QtbWFzdGVy
IGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICBlbmFibGVfb3ZtZgorZnJlZWJzZC1tYXN0ZXIg
YnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGVuYWJsZV94ZW5kCitmcmVlYnNkLW1hc3RlciBi
dWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgZW5hYmxlX3hzbQorZnJlZWJzZC1tYXN0ZXIgYnVp
bGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGZyZWVic2RidWlsZGpvYiAgICBidWlsZC1hbWQ2NC1m
cmVlYnNkCitmcmVlYnNkLW1hc3RlciBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgaG9zdF9o
b3N0ZmxhZ3MgICAgIGFyY2gtYW1kNjQscHVycG9zZS1idWlsZAorZnJlZWJzZC1tYXN0ZXIgYnVp
bGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJlY2lwZV90ZXN0aW5zdGFsbCB0cnVlCitmcmVlYnNk
LW1hc3RlciBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fbWluaW9zCitmcmVl
YnNkLW1hc3RlciBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fb3ZtZgorZnJl
ZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3FlbXUKK2Zy
ZWVic2QtbWFzdGVyIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICByZXZpc2lvbl9xZW11dSAg
ICAgYXAtZmV0Y2gtdmVyc2lvbi1iYXNlbGluZTpxZW11LXVwc3RyZWFtLXVuc3RhYmxlCitmcmVl
YnNkLW1hc3RlciBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fc2VhYmlvcwor
ZnJlZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3hlbiAg
ICAgICBhcC1mZXRjaC12ZXJzaW9uLWJhc2VsaW5lOnhlbi11bnN0YWJsZQorZnJlZWJzZC1tYXN0
ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHRyZWVfbWluaW9zCitmcmVlYnNkLW1hc3Rl
ciBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgdHJlZV9vdm1mCitmcmVlYnNkLW1hc3RlciBi
dWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgdHJlZV9xZW11ICAgICAgICAgIGdpdDovL3hlbmJp
dHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKK2ZyZWVic2QtbWFzdGVyIGJ1aWxk
LWFtZDY0LXhlbi1mcmVlYnNkICAgICB0cmVlX3FlbXV1ICAgICAgICAgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdAorZnJlZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVi
c2QgICAgIHRyZWVfc2VhYmlvcworZnJlZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVi
c2QgICAgIHRyZWVfeGVuICAgICAgICAgICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAor
eGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGFsbF9ob3N0X29zICAg
ICAgICBmcmVlYnNkCit4ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2Qg
YWxsX2hvc3Rfb3MgICAgICAgIGZyZWVic2QKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0LXhl
bi1mcmVlYnNkICAgICBhbGxfaG9zdGZsYWdzICAgICAgUHJvcEVxOkZpcm13YXJlOmJpb3M6Ymlv
cworeGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGFsbF9ob3N0Zmxh
Z3MgICAgICBQcm9wRXE6RmlybXdhcmU6YmlvczpiaW9zCit4ZW4tdW5zdGFibGUgICBidWlsZC1h
bWQ2NC14ZW4tZnJlZWJzZCAgICAgYXJjaCAgICAgICAgICAgICAgIGFtZDY0Cit4ZW4tdW5zdGFi
bGUgICBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgYXJjaCAgICAgICAgICAgICAgIGFtZDY0
Cit4ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgYnVpbGRfbHZleHRl
bmRfbWF4IDUwCit4ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgYnVp
bGRfbHZleHRlbmRfbWF4IDUwCit4ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2NC14ZW4tZnJlZWJz
ZCAgICAgZW5hYmxlX2xpdmVwYXRjaCAgIHRydWUKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0
LXhlbi14c20tZnJlZWJzZCBlbmFibGVfbGl2ZXBhdGNoICAgdHJ1ZQoreGVuLXVuc3RhYmxlICAg
YnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGVuYWJsZV9vdm1mICAgICAgICBmYWxzZQoreGVu
LXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGVuYWJsZV9vdm1mICAgICAg
ICBmYWxzZQoreGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGVuYWJs
ZV94ZW5kICAgICAgICBmYWxzZQoreGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLXhzbS1m
cmVlYnNkIGVuYWJsZV94ZW5kICAgICAgICBmYWxzZQoreGVuLXVuc3RhYmxlICAgYnVpbGQtYW1k
NjQteGVuLWZyZWVic2QgICAgIGVuYWJsZV94c20gICAgICAgICBmYWxzZQoreGVuLXVuc3RhYmxl
ICAgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGVuYWJsZV94c20gICAgICAgICB0cnVlCit4
ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgaG9zdF9ob3N0ZmxhZ3Mg
ICAgIGFyY2gtYW1kNjQscHVycG9zZS1idWlsZAoreGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQt
eGVuLXhzbS1mcmVlYnNkIGhvc3RfaG9zdGZsYWdzICAgICBhcmNoLWFtZDY0LHB1cnBvc2UtYnVp
bGQKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICByZXZpc2lvbl9t
aW5pb3MKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCByZXZpc2lv
bl9taW5pb3MKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICByZXZp
c2lvbl9vdm1mCit4ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgcmV2
aXNpb25fb3ZtZgoreGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJl
dmlzaW9uX3FlbXUKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBy
ZXZpc2lvbl9xZW11Cit4ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAg
cmV2aXNpb25fcWVtdXUgICAgIGFwLWZldGNoLXZlcnNpb24tYmFzZWxpbmU6cWVtdS11cHN0cmVh
bS11bnN0YWJsZQoreGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIHJl
dmlzaW9uX3FlbXV1ICAgICBhcC1mZXRjaC12ZXJzaW9uLWJhc2VsaW5lOnFlbXUtdXBzdHJlYW0t
dW5zdGFibGUKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICByZXZp
c2lvbl9zZWFiaW9zCit4ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2Qg
cmV2aXNpb25fc2VhYmlvcworeGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLWZyZWVic2Qg
ICAgIHJldmlzaW9uX3hlbiAgICAgICBhcC1mZXRjaC12ZXJzaW9uOnhlbi11bnN0YWJsZQoreGVu
LXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIHJldmlzaW9uX3hlbiAgICAg
ICBhcC1mZXRjaC12ZXJzaW9uOnhlbi11bnN0YWJsZQoreGVuLXVuc3RhYmxlICAgYnVpbGQtYW1k
NjQteGVuLWZyZWVic2QgICAgIHRyZWVfbWluaW9zCit4ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2
NC14ZW4teHNtLWZyZWVic2QgdHJlZV9taW5pb3MKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0
LXhlbi1mcmVlYnNkICAgICB0cmVlX292bWYKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0LXhl
bi14c20tZnJlZWJzZCB0cmVlX292bWYKK3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0LXhlbi1m
cmVlYnNkICAgICB0cmVlX3FlbXUgICAgICAgICAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLXRyYWRpdGlvbmFsLmdpdAoreGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLXhzbS1m
cmVlYnNkIHRyZWVfcWVtdSAgICAgICAgICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4t
dHJhZGl0aW9uYWwuZ2l0Cit4ZW4tdW5zdGFibGUgICBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAg
ICAgdHJlZV9xZW11dSAgICAgICAgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQK
K3hlbi11bnN0YWJsZSAgIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCB0cmVlX3FlbXV1ICAg
ICAgICAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdAoreGVuLXVuc3RhYmxlICAg
YnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHRyZWVfc2VhYmlvcworeGVuLXVuc3RhYmxlICAg
YnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIHRyZWVfc2VhYmlvcworeGVuLXVuc3RhYmxlICAg
YnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHRyZWVfeGVuICAgICAgICAgICBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcveGVuLmdpdAoreGVuLXVuc3RhYmxlICAgYnVpbGQtYW1kNjQteGVuLXhzbS1m
cmVlYnNkIHRyZWVfeGVuICAgICAgICAgICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoK
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQpDaGFuZ2VzIHNpbmNlIHYyOgogLSBPbmx5IGFkZCBGcmVlQlNEIFhlbiBidWlsZGpvYnMgdG8g
dGhlIHhlbi0qIGJyYW5jaGVzLgoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gRml4IGVuYWJsaW5nIG9m
IEZyZWVCU0QgWGVuIGJ1aWxkam9iIGJhc2VkIG9uIGJyYW5jaC4KIC0gSW50cm9kdWNlIGEgaGVs
cGVyIHRvIGFkZCB0aGUgRnJlZUJTRCBYZW4gYnVpbGQgam9icy4KIC0gSW50cm9kdWNlIHRoZSB0
cy14ZW4tYnVpbGQtZnJlZWJzZCB3cmFwcGVyIGFyb3VuZCB0cy14ZW4tYnVpbGQgZm9yCiAgIEZy
ZWVCU0QuCiAtIEludHJvZHVjZSBhIGNyZWF0ZV94ZW5fYnVpbGRfam9iIGhlbHBlci4KLS0tCiBt
YWtlLWZyZWVic2QtZmxpZ2h0ICAgfCAgNiArKysrKysKIG1maS1jb21tb24gICAgICAgICAgICB8
IDIxICsrKysrKysrKysrKysrKysrKysrKwogc2ctcnVuLWpvYiAgICAgICAgICAgIHwgIDUgKysr
KysKIHRzLWJ1aWxkLXByZXAtZnJlZWJzZCB8ICA1ICsrKystCiB0cy14ZW4tYnVpbGQtZnJlZWJz
ZCAgfCAxOSArKysrKysrKysrKysrKysrKysrCiA1IGZpbGVzIGNoYW5nZWQsIDU1IGluc2VydGlv
bnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDc1NSB0cy14ZW4tYnVpbGQtZnJl
ZWJzZAoKZGlmZiAtLWdpdCBhL21ha2UtZnJlZWJzZC1mbGlnaHQgYi9tYWtlLWZyZWVic2QtZmxp
Z2h0CmluZGV4IDZjNTMwZWJlLi5kM2M0MTNiNSAxMDA3NTUKLS0tIGEvbWFrZS1mcmVlYnNkLWZs
aWdodAorKysgYi9tYWtlLWZyZWVic2QtZmxpZ2h0CkBAIC00Niw2ICs0NiwxMiBAQCBmb3IgYXJj
aCBpbiAiJGFyY2hlcyI7IGRvCiAgICAgZnJlZWJzZF9ydW52YXJzPSIkZnJlZWJzZF9ydW52YXJz
IGZyZWVic2RidWlsZGpvYj1idWlsZC0kYXJjaC1mcmVlYnNkIFwKICAgICAgICAgICAgICAgICAg
ICAgIHJlY2lwZV90ZXN0aW5zdGFsbD10cnVlIgogICAgIGNyZWF0ZV9mcmVlYnNkX2J1aWxkX2pv
YiBidWlsZC0kYXJjaC1mcmVlYnNkLWFnYWluCisKKyAgICAjIENyZWF0ZSBhIFhlbiBidWlsZCBq
b2IgdGhhdCdzIGdvaW5nIHRvIHVzZSB0aGUgb3V0cHV0IGZyb20gdGhlIGZpcnN0CisgICAgIyBG
cmVlQlNEIGJ1aWxkIGpvYi4KKyAgICBjcmVhdGVfeGVuX2J1aWxkX2pvYiBidWlsZC0kYXJjaC14
ZW4tZnJlZWJzZCBidWlsZC14ZW4tZnJlZWJzZCAgICAgIFwKKyAgICAgICAgaG9zdF9ob3N0Zmxh
Z3M9YXJjaC0kYXJjaCxwdXJwb3NlLWJ1aWxkIGFsbF9ob3N0X29zPWZyZWVic2QgICAgIFwKKyAg
ICAgICAgJGZyZWVic2RfcnVudmFycwogZG9uZQogCiBlY2hvICRmbGlnaHQKZGlmZiAtLWdpdCBh
L21maS1jb21tb24gYi9tZmktY29tbW9uCmluZGV4IGI1YWYxNzcxLi42MTRkM2MxMCAxMDA2NDQK
LS0tIGEvbWZpLWNvbW1vbgorKysgYi9tZmktY29tbW9uCkBAIC0yMzUsNiArMjM1LDcgQEAgY3Jl
YXRlX2J1aWxkX2pvYnMgKCkgewogICBsb2NhbCBlbmFibGVfb3ZtZgogICBsb2NhbCBidWlsZF9o
b3N0ZmxhZ3MKICAgbG9jYWwgbGl2ZXBhdGNoX3J1bnZhcnMKKyAgbG9jYWwgZnJlZWJzZF9ydW52
YXJzIGJ1aWxkX29uX2ZyZWVic2QKIAogICBpZiBbICJ4JEJVSUxEX0xWRVhURU5EX01BWCIgIT0g
eCBdOyB0aGVuCiAgICAgIEJVSUxEX1JVTlZBUlMrPSIgYnVpbGRfbHZleHRlbmRfbWF4PSRCVUlM
RF9MVkVYVEVORF9NQVggIgpAQCAtMjQ1LDYgKzI0Niw4IEBAIGNyZWF0ZV9idWlsZF9qb2JzICgp
IHsKIAogICAgIGlmIFsgIngkYXJjaCIgPSB4ZGlzYWJsZSBdOyB0aGVuIGNvbnRpbnVlOyBmaQog
CisgICAgc2V0X2ZyZWVic2RfcnVudmFycworCiAgICAgYnVpbGRfbWF0cml4X2JyYW5jaF9maWx0
ZXJfY2FsbGJhY2sgfHwgY29udGludWUKIAogICAgIGNhc2UgIiRhcmNoIiBpbgpAQCAtMzIxLDYg
KzMyNCwxOCBAQCBjcmVhdGVfYnVpbGRfam9icyAoKSB7CiAgICAgZXNhYwogICAgIGVuYWJsZV9w
cmV2b3ZtZj0ke2VuYWJsZV9wcmV2b3ZtZjotJGVuYWJsZV9vdm1mfQogCisgICAgIyBPbmx5IGFk
ZCBGcmVlQlNEIFhlbiBidWlsZGpvYnMgdG8gdGhlIHhlbi0qIGJyYW5jaGVzIGF0IHRoZSBtb21l
bnQuCisgICAgY2FzZSAiJGJyYW5jaCIgaW4KKyAgICB4ZW4tKikKKyAgICAgIGNhc2UgIiR4ZW5i
cmFuY2giIGluCisgICAgICB4ZW4tMy4qLXRlc3RpbmcpICBidWlsZF9vbl9mcmVlYnNkPWZhbHNl
OzsKKyAgICAgIHhlbi00Lj8tdGVzdGluZykgIGJ1aWxkX29uX2ZyZWVic2Q9ZmFsc2U7OworICAg
ICAgeGVuLTQuMTAtdGVzdGluZykgYnVpbGRfb25fZnJlZWJzZD1mYWxzZTs7CisgICAgICB4ZW4t
NC4xMS10ZXN0aW5nKSBidWlsZF9vbl9mcmVlYnNkPWZhbHNlOzsKKyAgICAgICopICAgICAgICAg
ICAgICAgIGJ1aWxkX29uX2ZyZWVic2Q9dHJ1ZTs7CisgICAgICBlc2FjOzsKKyAgICBlc2FjCisK
ICAgICB3YW50X3ByZXZ4ZW49bgogICAgIGlmIGJyYW5jaF93YW50c19taWdydXBncmFkZV90ZXN0
cyA7IHRoZW4KICAgICAgICAgIyBPbmx5IHg4NiBmb3Igbm93CkBAIC0zNDYsNiArMzYxLDEyIEBA
IGNyZWF0ZV9idWlsZF9qb2JzICgpIHsKICAgICAgIGZpCiAgICAgICBjcmVhdGVfeGVuX2J1aWxk
X2pvYiBidWlsZC0kYXJjaCR4c21fc3VmZml4IGJ1aWxkICAgICAgICAgICAgICAgICBcCiAgICAg
ICAgICRob3N0b3NfcnVudmFycyBob3N0X2hvc3RmbGFncz0kYnVpbGRfaG9zdGZsYWdzCisgICAg
ICBpZiBbIHgkYXJjaCA9IHhhbWQ2NCBdICYmIFsgeCRidWlsZF9vbl9mcmVlYnNkID0geHRydWUg
XSA7IHRoZW4KKyAgICAgICAgIyBPVk1GIGRvZXNuJ3QgY29tcGlsZSBvbiBGcmVlQlNEIEFUTSwg
c28gZm9yY2VmdWxseSBkaXNhYmxlIGl0LgorICAgICAgICBjcmVhdGVfeGVuX2J1aWxkX2pvYiBi
dWlsZC0kYXJjaC14ZW4keHNtX3N1ZmZpeC1mcmVlYnNkICAgICAgICAgXAorICAgICAgICAgIGJ1
aWxkLXhlbi1mcmVlYnNkIGhvc3RfaG9zdGZsYWdzPWFyY2gtJGFyY2gscHVycG9zZS1idWlsZCAg
ICAgXAorICAgICAgICAgIGFsbF9ob3N0X29zPWZyZWVic2QgJGZyZWVic2RfcnVudmFycyBlbmFi
bGVfb3ZtZj1mYWxzZQorICAgICAgZmkKICAgICBkb25lCiAKICAgICBpZiBbIHgkd2FudF9wcmV2
eGVuID0geHkgXSA7IHRoZW4KZGlmZiAtLWdpdCBhL3NnLXJ1bi1qb2IgYi9zZy1ydW4tam9iCmlu
ZGV4IGQxNTIwNTFmLi5iYmZlM2Y1YiAxMDA3NTUKLS0tIGEvc2ctcnVuLWpvYgorKysgYi9zZy1y
dW4tam9iCkBAIC03MTIsNiArNzEyLDcgQEAgcHJvYyBuZWVkLWhvc3RzL2J1aWxkLWxpYnZpcnQg
e30gICAgICAgIHsgcmV0dXJuIEJVSUxEX0xJTlVYIH0KIHByb2MgbmVlZC1ob3N0cy9idWlsZC1y
dW1wcnVuIHt9ICAgICAgICB7IHJldHVybiBCVUlMRF9MSU5VWCB9CiBwcm9jIG5lZWQtaG9zdHMv
YnVpbGQteHRmIHt9ICAgICAgICAgICAgeyByZXR1cm4gQlVJTERfTElOVVggfQogcHJvYyBuZWVk
LWhvc3RzL2J1aWxkLWZyZWVic2Qge30gICAgICAgIHsgcmV0dXJuIEJVSUxEX0ZSRUVCU0QgfQor
cHJvYyBuZWVkLWhvc3RzL2J1aWxkLXhlbi1mcmVlYnNkIHt9ICAgIHsgcmV0dXJuIEJVSUxEX0ZS
RUVCU0QgfQogCiBwcm9jIHJ1bi1qb2IvYnVpbGQge30gewogICAgIHJ1bi10cyAuID0gdHMteGVu
LWJ1aWxkCkBAIC03NDIsNiArNzQzLDEwIEBAIHByb2MgcnVuLWpvYi9idWlsZC1mcmVlYnNkIHt9
IHsKICAgICBydW4tdHMgLiA9IHRzLWZyZWVic2QtYnVpbGQKIH0KIAorcHJvYyBydW4tam9iL2J1
aWxkLXhlbi1mcmVlYnNkIHt9IHsKKyAgICBydW4tdHMgLiA9IHRzLXhlbi1idWlsZC1mcmVlYnNk
ICsgaG9zdAorfQorCiBwcm9jIGFsbG9jYXRlLWJ1aWxkLWhvc3Qge29zdHlwZX0gewogICAgIGds
b2JhbCBqb2JpbmZvCiAgICAgc3dpdGNoIC1leGFjdCAkb3N0eXBlIHsKZGlmZiAtLWdpdCBhL3Rz
LWJ1aWxkLXByZXAtZnJlZWJzZCBiL3RzLWJ1aWxkLXByZXAtZnJlZWJzZAppbmRleCAzOTk5ZWQ3
OS4uZTMyMjBmYTggMTAwNzU1Ci0tLSBhL3RzLWJ1aWxkLXByZXAtZnJlZWJzZAorKysgYi90cy1i
dWlsZC1wcmVwLWZyZWVic2QKQEAgLTMxLDcgKzMxLDEwIEBAIG91ciAkaG89IHNlbGVjdGhvc3Qo
JHdoaG9zdCk7CiBleGl0IDAgaWYgJGhvLT57U2hhcmVkUmVhZHl9OwogCiBzdWIgaW5zdGFsbF9k
ZXBzICgpIHsKLSAgICB0YXJnZXRfaW5zdGFsbF9wYWNrYWdlcygkaG8sIHF3KGdpdCkpOworICAg
IG15IEBwYWNrYWdlcyA9IHF3KGdpdCBnbGliIHBrZ2NvbmYgeWFqbCBnbWFrZSBwaXhtYW4gbWFy
a2Rvd24gZ2V0dGV4dAorICAgICAgICAgICAgICAgICAgICAgIHB5dGhvbiBhcmdwLXN0YW5kYWxv
bmUgbHpvMiBnaXQgZ2NjIGJpbnV0aWxzKTsKKworICAgIHRhcmdldF9pbnN0YWxsX3BhY2thZ2Vz
KCRobywgQHBhY2thZ2VzKTsKIH0KIAogaW5zdGFsbF9kZXBzKCk7CmRpZmYgLS1naXQgYS90cy14
ZW4tYnVpbGQtZnJlZWJzZCBiL3RzLXhlbi1idWlsZC1mcmVlYnNkCm5ldyBmaWxlIG1vZGUgMTAw
NzU1CmluZGV4IDAwMDAwMDAwLi41NWY1MTNlNQotLS0gL2Rldi9udWxsCisrKyBiL3RzLXhlbi1i
dWlsZC1mcmVlYnNkCkBAIC0wLDAgKzEsMTkgQEAKKyMhL2Jpbi9zaAorIyBUaGlzIGlzIHBhcnQg
b2YgIm9zc3Rlc3QiLCBhbiBhdXRvbWF0ZWQgdGVzdGluZyBmcmFtZXdvcmsgZm9yIFhlbi4KKyMg
Q29weXJpZ2h0IChDKSAyMDA5LTIwMTggQ2l0cml4IEluYy4KKyMKKyMgVGhpcyBwcm9ncmFtIGlz
IGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyMg
aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vu
c2UgYXMgcHVibGlzaGVkIGJ5CisjIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhl
ciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCisjIChhdCB5b3VyIG9wdGlvbikgYW55IGxh
dGVyIHZlcnNpb24uCisjCisjIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorIyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdp
dGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorIyBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisjIEdOVSBBZmZlcm8g
R2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorIworIyBZb3Ugc2hvdWxk
IGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UKKyMgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3
dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKK3NldCAtZXgKKy4vdHMteGVuLWJ1aWxkICIkQCIgLS0g
Y2xhbmc9eSBTRUFCSU9TQ0M9Z2NjIFNFQUJJT1NMRD0vdXNyL2xvY2FsL2Jpbi9sZAotLSAKMi4x
Ny4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffST2-0001pJ-3G; Tue, 17 Jul 2018 16: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffST0-0001p6-8C
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:46 +0000
X-Inumbo-ID: 2523b0c7-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2523b0c7-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431717"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:46 +0200
Message-ID: <20180717160347.60140-9-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160347.60140-1-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 8/9] osstest: introduce a helper to create
 Xen build jobs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

VGhpcyBpcyBjdXJyZW50bHkgYSBub24tZnVuY3Rpb25hbCBjaGFuZ2UsIHNpbmNlIG5vIG5ldyBq
b2JzIGFyZQphZGRlZCwgYW5kIHRoZSBleGlzdGluZyBvbmVzIHNob3VsZCBzdGF5IHVuY2hhbmdl
ZC4gUnVudmFycyBvZiBhCnhlbi11bnN0YWJsZSBmbGlnaHQgYXJlIGV4YWN0bHkgdGhlIHNhbWUu
CgpUaGUgcHVycG9zZSBvZiB0aGUgaGVscGVyIGlzIHRvIGFsbG93IGFkZGluZyBkaWZmZXJlbnQg
WGVuIGJ1aWxkIGpvYnMsCndpdGggbGlrZWx5IGRpZmZlcmVudCBydW52YXJzIGluIHRoZSBmdXR1
cmUuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KLS0tCiBtZmktY29tbW9uIHwgNDQgKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS9tZmktY29tbW9uIGIvbWZpLWNvbW1vbgppbmRleCA5ZDFiZmFj
Ny4uYjVhZjE3NzEgMTAwNjQ0Ci0tLSBhL21maS1jb21tb24KKysrIGIvbWZpLWNvbW1vbgpAQCAt
MjAyLDYgKzIwMiwzMCBAQCBjcmVhdGVfZnJlZWJzZF9idWlsZF9qb2IgKCkgewogICAgICRmcmVl
YnNkX3J1bnZhcnMKIH0KIAorY3JlYXRlX3hlbl9idWlsZF9qb2IgKCkgeworICBsb2NhbCBuYW1l
PSQxOyBzaGlmdAorICBsb2NhbCByZWNpcGU9JDE7IHNoaWZ0CisgIGxvY2FsIGV4dHJhX3J1bnZh
cnM9JEA7IHNoaWZ0CisKKyAgam9iX2NyZWF0ZV9idWlsZCAkbmFtZSAkcmVjaXBlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhcmNoPSRhcmNoIGVuYWJsZV94
ZW5kPSRidWlsZF9kZWZ4ZW5kIGVuYWJsZV9vdm1mPSRlbmFibGVfb3ZtZiAgICAgIFwKKyAgICBl
bmFibGVfeHNtPSRlbmFibGVfeHNtICRsaXZlcGF0Y2hfcnVudmFycyAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICB0cmVlX3FlbXU9JFRSRUVfUUVNVSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0cmVlX3FlbXV1PSRUUkVFX1FFTVVf
VVBTVFJFQU0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0cmVl
X3hlbj0kVFJFRV9YRU4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICB0cmVlX3NlYWJpb3M9JFRSRUVfU0VBQklPUyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0cmVlX292bWY9JFRSRUVfT1ZNRiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0cmVlX21p
bmlvcz0kVFJFRV9NSU5JT1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICByZXZpc2lvbl94ZW49JFJFVklTSU9OX1hFTiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXZpc2lvbl9xZW11PSRSRVZJU0lPTl9RRU1V
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXZpc2lvbl9x
ZW11dT0kUkVWSVNJT05fUUVNVV9VUFNUUkVBTSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICByZXZpc2lvbl9zZWFiaW9zPSRSRVZJU0lPTl9TRUFCSU9TICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXZpc2lvbl9vdm1mPSRSRVZJU0lPTl9PVk1GICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXZpc2lvbl9taW5p
b3M9JFJFVklTSU9OX01JTklPUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAkUlVOVkFSUyAkQlVJTERfUlVOVkFSUyAkQlVJTERfWEVOX1JVTlZBUlMgJGFyY2hfcnVu
dmFycyAgICAgICAgICAgIFwKKyAgICAkZXh0cmFfcnVudmFycworfQorCiBjcmVhdGVfYnVpbGRf
am9icyAoKSB7CiAKICAgbG9jYWwgYXJjaApAQCAtMzIwLDI0ICszNDQsOCBAQCBjcmVhdGVfYnVp
bGRfam9icyAoKSB7CiAgICAgICBlbHNlCiAgICAgICAgIHhzbV9zdWZmaXg9IiIKICAgICAgIGZp
Ci0gICAgICBqb2JfY3JlYXRlX2J1aWxkIGJ1aWxkLSRhcmNoJHhzbV9zdWZmaXggYnVpbGQgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICBhcmNoPSRhcmNoIGVuYWJs
ZV94ZW5kPSRidWlsZF9kZWZ4ZW5kIGVuYWJsZV9vdm1mPSRlbmFibGVfb3ZtZlwKLSAgICAgICAg
ICAgICAgICBlbmFibGVfeHNtPSRlbmFibGVfeHNtICRsaXZlcGF0Y2hfcnVudmFycwkJICAgICBc
Ci0gICAgICAgIHRyZWVfcWVtdT0kVFJFRV9RRU1VICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgdHJlZV9xZW11dT0kVFJFRV9RRU1VX1VQ
U1RSRUFNICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICB0
cmVlX3hlbj0kVFJFRV9YRU4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCi0gICAgICAgIHRyZWVfc2VhYmlvcz0kVFJFRV9TRUFCSU9TICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgdHJlZV9vdm1mPSRU
UkVFX09WTUYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAotICAgICAgICB0cmVlX21pbmlvcz0kVFJFRV9NSU5JT1MgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgJFJVTlZBUlMgJEJVSUxE
X1JVTlZBUlMgJEJVSUxEX1hFTl9SVU5WQVJTICRhcmNoX3J1bnZhcnMgICAgIFwKLSAgICAgICAg
ICAgICAgICAkaG9zdG9zX3J1bnZhcnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIGhvc3RfaG9zdGZsYWdzPSRidWlsZF9ob3N0
ZmxhZ3MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgcmV2
aXNpb25feGVuPSRSRVZJU0lPTl9YRU4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKLSAgICAgICAgICAgICAgICByZXZpc2lvbl9xZW11PSRSRVZJU0lPTl9RRU1VICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIHJldmlzaW9uX3FlbXV1
PSRSRVZJU0lPTl9RRU1VX1VQU1RSRUFNICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAg
ICAgICAgICAgcmV2aXNpb25fc2VhYmlvcz0kUkVWSVNJT05fU0VBQklPUyAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICByZXZpc2lvbl9vdm1mPSRSRVZJU0lPTl9P
Vk1GICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIHJl
dmlzaW9uX21pbmlvcz0kUkVWSVNJT05fTUlOSU9TCisgICAgICBjcmVhdGVfeGVuX2J1aWxkX2pv
YiBidWlsZC0kYXJjaCR4c21fc3VmZml4IGJ1aWxkICAgICAgICAgICAgICAgICBcCisgICAgICAg
ICRob3N0b3NfcnVudmFycyBob3N0X2hvc3RmbGFncz0kYnVpbGRfaG9zdGZsYWdzCiAgICAgZG9u
ZQogCiAgICAgaWYgWyB4JHdhbnRfcHJldnhlbiA9IHh5IF0gOyB0aGVuCi0tIAoyLjE3LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSSz-0001oz-PM; Tue, 17 Jul 2018 16: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffSSy-0001oj-25
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:44 +0000
X-Inumbo-ID: 2418a1a1-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2418a1a1-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431710"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:45 +0200
Message-ID: <20180717160347.60140-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160347.60140-1-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 7/9] osstest: set the make command to use for
 xen-build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIGRlZmF1bHQgbWFrZSBvbiBGcmVlQlNEIGlzIHRoZSBCU0QgbWFrZSwgYW5kIFhlbiByZXF1
aXJlcyB0aGUgR05VCm1ha2UgaW4gb3JkZXIgdG8gYnVpbGQuIFNldCB0aGUgbWFrZSBjb21tYW5k
IGJhc2VkIG9uIHRoZSBPUyBmb3IgdGhlClhlbiBidWlsZC4KClNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBVc2Ug
Z21ha2UgZm9yIGFsbCBCU0RzLgotLS0KIHRzLXhlbi1idWlsZCB8IDExICsrKysrKy0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3RzLXhlbi1idWlsZCBiL3RzLXhlbi1idWlsZAppbmRleCA1NzkxM2Q0Zi4uNDhiZjA2MmYg
MTAwNzU1Ci0tLSBhL3RzLXhlbi1idWlsZAorKysgYi90cy14ZW4tYnVpbGQKQEAgLTI4LDYgKzI4
LDcgQEAgdHNyZWFkY29uZmlnKCk7CiBzZWxlY3RidWlsZGhvc3QoXEBBUkdWKTsKIAogb3VyICRk
b2tjb25maWcgPSAxOworb3VyICRtYWtlID0gJGhvLT57T1N9ID1+IG0vYnNkLyA/ICJnbWFrZSIg
OiAibWFrZSI7CiAKIHdoaWxlIChAQVJHViAmJiAkQVJHVlswXSA9fiBtL14tLykgewogICAgICRf
ID0gc2hpZnQgQEFSR1Y7CkBAIC0xNTYsMjQgKzE1NywyNCBAQCBFTkQKIAogICAgIGJ1aWxkY21k
X3N0YW1wZWRfbG9nZ2VkKDYwMCwgJ3hlbicsICdrY29uZmlnJywgJycsPDxFTkQsJycpIGlmICRk
b2tjb25maWc7CiAgICAgICAgICAgICBpZiB0ZXN0IC1mIHhlbi9LY29uZmlnOyB0aGVuCi0gICAg
ICAgICAgICAgICAgJG1ha2VfcHJlZml4IG1ha2UgLUMgeGVuIG9sZGRlZmNvbmZpZworICAgICAg
ICAgICAgICAgICRtYWtlX3ByZWZpeCAkbWFrZSAtQyB4ZW4gb2xkZGVmY29uZmlnCiAgICAgICAg
ICAgICBmaQogRU5ECiAKICAgICBpZiAoIUBtYWtlX2FyZ3MpIHsKIAlidWlsZGNtZF9zdGFtcGVk
X2xvZ2dlZCg5MDAwLCAneGVuJywgJ2J1aWxkJywgJycsPDxFTkQsJycpOwotICAgICAgICAgICAg
JG1ha2VfcHJlZml4IG1ha2UgJG1ha2VmbGFncyBidWlsZAorICAgICAgICAgICAgJG1ha2VfcHJl
Zml4ICRtYWtlICRtYWtlZmxhZ3MgYnVpbGQKIEVORAogICAgIH0KIAogICAgIGJ1aWxkY21kX3N0
YW1wZWRfbG9nZ2VkKDkwMDAsICd4ZW4nLCAnYWxsJywgJycsPDxFTkQsJycpOwotICAgICAgICAg
ICAgJG1ha2VfcHJlZml4IG1ha2UgJG1ha2VmbGFncyBAbWFrZV9hcmdzCisgICAgICAgICAgICAk
bWFrZV9wcmVmaXggJG1ha2UgJG1ha2VmbGFncyBAbWFrZV9hcmdzCiBFTkQKIAogICAgIGlmICgk
ZW5hYmxlX3hzbSkgewogCW15ICR4ZW5fdmVyc2lvbiA9IHRhcmdldF9jbWRfb3V0cHV0KCRobywg
PDxFTkQsIDMwKTsKIAkgICAgY2QgJGJ1aWxkZGlyL3hlbgotCSAgICAkbWFrZV9wcmVmaXggbWFr
ZSB4ZW52ZXJzaW9uCisJICAgICRtYWtlX3ByZWZpeCAkbWFrZSB4ZW52ZXJzaW9uCiBFTkQKIAlz
dG9yZV9ydW52YXIoImZsYXNrcG9saWN5IiwgInhlbnBvbGljeS0iIC4gJHhlbl92ZXJzaW9uKTsK
ICAgICB9CkBAIC0xODEsNyArMTgyLDcgQEAgRU5ECiAgICAgaWYgKCRlbmFibGVfbGl2ZXBhdGNo
KSB7CiAJc3Vic3RlcF9ldmFsKCcvZGlzdC10ZXN0Jywgc3ViIHsKIAkgICAgYnVpbGRjbWRfc3Rh
bXBlZF9sb2dnZWQoNjAwLCAneGVuJywgJ3hlbmxwdCcsICcnLDw8RU5ELCcnKTsKLSAgICAgICAg
ICAgICRtYWtlX3ByZWZpeCBtYWtlICRtYWtlZmxhZ3MgZGlzdC10ZXN0cworICAgICAgICAgICAg
JG1ha2VfcHJlZml4ICRtYWtlICRtYWtlZmxhZ3MgZGlzdC10ZXN0cwogRU5ECiAJfSk7CiAgICAg
fQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSSr-0001nW-K1; Tue, 17 Jul 2018 16:04: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=jnja=kb=citrix.com=prvs=72919e7bd=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffSSq-0001nP-Ia
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:04:36 +0000
X-Inumbo-ID: 1fdbe265-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1fdbe265-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:04:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60431697"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 18:03:41 +0200
Message-ID: <20180717160347.60140-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160347.60140-1-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/9] osstest: allow appending to existing
 runvars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; 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+CgpTbyB0aGF0IHRoZSBj
b250ZW50cyBvZiB0aGUgcnVudmFyIGNhbiBiZSBleHBhbmRlZC4gVGhlcmUgYXJlCmN1cnJlbnRs
eSB0d28gd2F5cyB0byBkbyB0aGlzOgoKIC0gVXNpbmcgKz0gd2lsbCBhcHBlbmQgdG8gdGhlIGVu
ZCBvZiB0aGUgcnVudmFyLgogLSBVc2luZyAsPSB3aWxsIGFwcGVuZCB0byB0aGUgZW5kIG9mIHRo
ZSBydW52YXIgdXNpbmcgJywnIGFzIHRoZQogICBzZXBhcmF0b3IuCgpOb3RlIHRoYXQgaWYgdGhl
IHJ1bnZhciBpcyBlbXB0eSB7LHwrfT0ganVzdCBzZXRzIHRoZSBydW52YXIuCgpTaWduZWQtb2Zm
LWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KLS0tCiBjcy1qb2ItY3Jl
YXRlIHwgOCArKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jcy1qb2ItY3JlYXRlIGIvY3Mtam9iLWNyZWF0ZQppbmRl
eCAwNjRhOTI5NC4uMTk4MGE2MjUgMTAwNzU1Ci0tLSBhL2NzLWpvYi1jcmVhdGUKKysrIGIvY3Mt
am9iLWNyZWF0ZQpAQCAtNTMsOCArNTMsMTIgQEAgZm9yZWFjaCBteSAkcnYgKEBydW52YXJzKSB7
CiAgICAgICAgICRzdXBwcmVzc3skMX09IDE7CiAgICAgICAgIG5leHQ7CiAgICAgfQotICAgICRy
diA9fiBtL14oW2Etel1bMC05YS16X10qKShcfj8pXD0oLiopJC8gb3IgZGllICIkcnYgPyI7Ci0g
ICAgbXkgKCRuYW1lLCRzeW50aCwkdmFsKSA9ICgkMSwkMiwkMyk7CisgICAgJHJ2ID1+IG0vXihb
YS16XVswLTlhLXpfXSopKFx+PykoWyssXT8pXD0oLiopJC8gb3IgZGllICIkcnYgPyI7CisgICAg
bXkgKCRuYW1lLCRzeW50aCwkYWRkLCR2YWwpID0gKCQxLCQyLCQzLCQ0KTsKKyAgICBpZiAoJGFk
ZCAmJiAkcnVudmFyc3skbmFtZX0pIHsKKyAgICAgICBkaWUgIiRuYW1lIHN5bnRoIG1pc21hdGNo
IiBpZiAhISRydW52YXJzeyRuYW1lfVsxXSBuZSAhISRzeW50aDsKKyAgICAgICAkdmFsID0gJHJ1
bnZhcnN7JG5hbWV9WzBdLigkYWRkIG5lICcrJyAmJiAkYWRkKS4kdmFsOworICAgIH0KICAgICAk
cnVudmFyc3skbmFtZX09IFskdmFsLCRzeW50aF07CiB9CiAKLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:07:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSVR-0002jF-8V; Tue, 17 Jul 2018 16:07: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffSVP-0002it-OK
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 16:07:15 +0000
X-Inumbo-ID: 7e1d2da9-89db-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7e1d2da9-89db-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:07:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="76308843"
To: Jan Beulich <JBeulich@suse.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-11-git-send-email-andrew.cooper3@citrix.com>
 <5B4C835902000078001D4569@prv1-mh.provo.novell.com>
 <f8ad62da-d243-64c4-6a97-f074996a6371@citrix.com>
 <5B4DDA8602000078001D4DCA@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: <be311d0f-d994-e4b3-7b68-25f308813a22@citrix.com>
Date: Tue, 17 Jul 2018 17:06:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4DDA8602000078001D4DCA@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 10/13] libx86: introduce a helper to
 deserialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Sergey Dyasli <sergey.dyasli@citrix.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>

T24gMTcvMDcvMTggMTM6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+ICsgICAgICAgICAgICAg
ICAgZ290byBlcnI7Cj4+Pj4gKwo+Pj4+ICsgICAgICAgICAgICBwLT5wbGFmb3JtX2luZm8ucmF3
ID0gZGF0YS52YWw7Cj4+PiBObyBvdGhlciBzYW5pdHkgY2hlY2tpbmc/Cj4+IENvcnJlY3QuICBU
aGlzIGlzIGEgZGF0YSBtYXJzaGFsbGluZyBmdW5jdGlvbiwgbm90IGFuIGF1ZGl0aW5nIGZ1bmN0
aW9uLgo+Pgo+PiBUaGUgYXVkaXRpbmcgZnVuY3Rpb25zIGFyZSBhbHNvIG5lZWRlZCBmb3IgaW4t
cGxhY2UgbW9kaWZpY2F0aW9uIHRvIGFuCj4+IGV4aXN0aW5nIHBvbGljeS4KPiBSaWdodCwgYnV0
IHRoZSBwcmltYXJ5IHByb2JsZW0gd2l0aCB1bmRlcnN0YW5kaW5nIHdoZXRoZXIgdGhlIGxhY2sK
PiBvZiBjaGVja2luZyBoZXJlIGlzIGEgcHJvYmxlbSBpcyB0aGUgbGFjayBvZiBhIGNhbGxlciBv
ZiB0aGlzIGZ1bmN0aW9uLgoKVGhlIHJlYXNvbiB0aGVyZSBpcyBubyBjYWxsZXIgaXMgYmVjYXVz
ZSB5b3Ugb2JqZWN0ZWQgdG8gbXkgc3R1YgppbXBsZW1lbnRhdGlvbiBpbiB2MS4KClRoaXMgbWFy
c2hhbGxpbmcgc3VwcG9ydCBpcyBjdXJyZW50bHkgYmxvY2tpbmcgb3RoZXIgd29yaywgd2hpY2gg
aXMgd2h5CkkndmUgc3BsaXQgaXQgb3V0LCB0byBhbGxvdyBkZXZlbG9wbWVudCB0byBjb250aW51
ZSBpbiBwYXJhbGxlbC4KCj4gQXMgSSB0aGluayBJIGRpZCBzYXkgaW4gdGhlIGVhcmxpZXIgcmVw
bHkgLSBpdCBtYXR0ZXJzIHF1aXRlIGEgYml0IHdoZXJlIHAKPiBwb2ludHMuCgpObyAtIGl0IGRv
ZXNuJ3QuwqAgVGhpcyBpcyBhIGZ1bmN0aW9uIHRvIGNvbnZlcnQgZGF0YSBiZXR3ZWVuIHR3byBi
aW5hcnkKcmVwcmVzZW50YXRpb25zLCBhcyBpcyBleHBsYWluZWQgYnkgaXRzIGRvY3VtZW50YXRp
b24uCgpBdWRpdGluZyB0aGUgY29udGVudHMgb2YgdGhlIGRhdGEgd291bGQgYSkgbmVlZCB0byBo
YXBwZW4gaW4gY29tYmluYXRpb24Kd2l0aCBhIGNwdWlkX3BvbGljeSBvYmplY3QsIGFuZCBiKSB3
b3VsZCBiZSBhIGxheWVyaW5nIHZpb2xhdGlvbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:07:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSW1-0002tG-KE; Tue, 17 Jul 2018 16: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=pfxt=kb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1ffSW0-0002t4-S1
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:07:52 +0000
X-Inumbo-ID: 81631473-89db-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81631473-89db-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 18:07:30 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id b22-v6so1250996lfa.3
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 09:07:51 -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=5rA2vTf9AHOSqdY0bql+h0x1S/Wt6ADVtJRAw5Eh9Os=;
 b=GNJUUFCjCuG+EHlh+3xLo2ujr1suXYHJe7ZzTn0UuROVR9TxZa79pvlbjnF2l3C10c
 VBIp5SnmJPjG0Y2gnlROOauf6JtOYnN5BaZG0ycgDYGFwvxKK/GBamTswauhrGia47KV
 Qemr59vjDt3kdLdVNtV4wucL+YM0D3fR/CDb1INpti2QYTyzGG00Hb4Bodka8GdGqa05
 jBL4v7mP7AqxHStDM8hGNF+MBYK2Q6Ujpvw9I7LuibKmupMBAIIq3guIuqyJLlm8hu4B
 w9rvsWrKcs+z6OAj33n6psRA3DMw4BAX0jVQnQkXECmgC6cwwST1xPHz7hXOzJgdbA8N
 /6xQ==
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=5rA2vTf9AHOSqdY0bql+h0x1S/Wt6ADVtJRAw5Eh9Os=;
 b=V6Wr9MGmhmu//diimcIsbxnQLCJ6+WHcwXmMVmkoGmhfD50LI0MO4dIUbscKjMuUDZ
 TbKI7heKG2g31PTseKkibV7h/tPH8aOwJUOQe9OlBcPHnbQcjpXkWWL7BJmglj6NIrkX
 YZGTaU1ZOci9Pwl1p0Z3m3MsfOEu+tX1wDy06LrC1n4FuSsQZX6z5hXgjN9/W49/BH7e
 vdVR5ikVsXgnt2PgM5V79JD5A0rQOHugY3tNnu5qbfa6IxMirvD/X0gum554H15IDHX3
 S3VrnHjIQxcHreFD56F26xJbpUqs5sPbrLxl5SIvMNOdTjEbi0Cfd3XMvBImsa9eZvbS
 k4JQ==
X-Gm-Message-State: AOUpUlGjn9Y6A8BbzdOesu7O+p67ITlT7Wcn4lwUVP00c7Kwxsnn4v72
 vsDExO9l/V0NtdIrb1U0md7TSQ==
X-Google-Smtp-Source: AAOMgpe6gTI04WTLuVeUF6Am73Hh8VnKSPnDQ7XzAu6RvbcJ+dI7xeE02AIbXXn21f30GrbU7nhrTw==
X-Received: by 2002:a19:4b90:: with SMTP id
 y138-v6mr1628390lfa.118.1531843669677; 
 Tue, 17 Jul 2018 09:07:49 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id v136-v6sm205347lfa.10.2018.07.17.09.07.48
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 09:07:48 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 17 Jul 2018 19:07:33 +0300
Message-Id: <20180717160740.26845-1-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v3 0/7] libxl: create standalone vkb device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Oleksandr Grytsov <oleksandr_grytsov@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>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQ2hh
bmdlcyBzaW5jZSB2MjoKCiogZml4IGluZGVudGF0aW9uIGluIGxpYnhsX19kZXZpY2VfdmtiX2Rt
X25lZWRlZAoqIGFkZCBMSUJYTF9IQVZFX0VYVEVOREVEX1ZLQiBkZWZpbmUgdG8gaW5kaWNhdGVz
IHRoYXQgbGlieGxfX2RldmljZV92a2IKICBoYXMgZXh0ZW5kZWQgZmllbGRzCgpPbGVrc2FuZHIg
R3J5dHNvdiAoNyk6CiAgbGlieGw6IG1vdmUgdmtiIGRldmljZSB0byBsaWJ4bF92a2IuYwogIGxp
YnhsOiBhZGQgYmFja2VuZCB0eXBlIGFuZCBpZCB0byB2a2IKICBsaWJ4bDogdmtiIGFkZCBsaXN0
IGFuZCBpbmZvIGZ1bmN0aW9ucwogIHhsOiBhZGQgdmtiIGNvbmZpZyBwYXJzZXIgYW5kIENMSQog
IGRvY3M6IGFkZCB2a2IgZGV2aWNlIHRvIHhsLmNmZyBhbmQgeGwKICBsaWJ4bDogdmtiIGFkZCBl
eHRlbmRlZCBwYXJhbWV0ZXJzCiAgbGlieGw6IGFkZCBMSUJYTF9IQVZFX0VYVEVOREVEX1ZLQiBk
ZWZpbmUKCiBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4gICAgfCAgNjQgKysrKysrKwogZG9jcy9t
YW4veGwucG9kLjEuaW4gICAgICAgIHwgIDIyICsrKwogdG9vbHMvbGlieGwvTWFrZWZpbGUgICAg
ICAgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgfCAgMjYgKysrCiB0b29s
cy9saWJ4bC9saWJ4bF9jb25zb2xlLmMgfCAgNTMgLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9j
cmVhdGUuYyAgfCAgIDMgKwogdG9vbHMvbGlieGwvbGlieGxfZG0uYyAgICAgIHwgICAxICsKIHRv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCB8ICAyOSArKysKIHRvb2xzL2xpYnhsL2xpYnhsX3V0
aWxzLmggICB8ICAgMyArCiB0b29scy9saWJ4bC9saWJ4bF92a2IuYyAgICAgfCAzNDIgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy94bC9NYWtlZmlsZSAgICAgICAg
ICAgfCAgIDIgKy0KIHRvb2xzL3hsL3hsLmggICAgICAgICAgICAgICB8ICAgMyArCiB0b29scy94
bC94bF9jbWR0YWJsZS5jICAgICAgfCAgMTYgKysKIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAg
ICB8IDEwOSArKysrKysrKysrKy0KIHRvb2xzL3hsL3hsX3BhcnNlLmggICAgICAgICB8ICAgMSAr
CiB0b29scy94bC94bF92a2IuYyAgICAgICAgICAgfCAxNjEgKysrKysrKysrKysrKysrKysKIDE2
IGZpbGVzIGNoYW5nZWQsIDc4MSBpbnNlcnRpb25zKCspLCA1NiBkZWxldGlvbnMoLSkKIGNyZWF0
ZSBtb2RlIDEwMDY0NCB0b29scy9saWJ4bC9saWJ4bF92a2IuYwogY3JlYXRlIG1vZGUgMTAwNjQ0
IHRvb2xzL3hsL3hsX3ZrYi5jCgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:07:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSW2-0002u1-Us; Tue, 17 Jul 2018 16:07: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=pfxt=kb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1ffSW2-0002td-5C
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:07:54 +0000
X-Inumbo-ID: 82277270-89db-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 82277270-89db-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 18:07:31 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id n96-v6so1254671lfi.1
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 09:07:52 -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;
 bh=Yi85ZYqbaaPskF60YPtYoKxrOMvDEk7G4CugTCZlZVY=;
 b=riSuXOQFBG6mFg8mSYprIYVTp5U3rOjFhlbFrsA070RFS3gqzNYiKb8FO1qOF0CH4V
 AxRjfUN+x9aFGjiTgREtRXDFFh+XdkR+S/fgEDV3ASE1yS9k5z4LACZ3aNhXF0LWoQqC
 5x4YzHGWWOzjp8xfOo48G3FZzopJ8bR1tZCWLMRBf0irOT/vzN5ul0Bfp921Qv2ZfySf
 8aUBc7IDgs55Hti9Q3GBFOc3wpBKtIwt6tJqYbUdhXooYVYfMc/0InQorJW9W4w1CsoZ
 0WVriJ3cNi/ouN4PE9R4pjCIGJjhDDK1dRPgrAq858Bs4oI0KuuaTRQpbEXHWDYM6F/K
 msOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=Yi85ZYqbaaPskF60YPtYoKxrOMvDEk7G4CugTCZlZVY=;
 b=J0MJPn6xGBO7BuyaJgu+6pbd3w3yAOmG2inv59Df/OqG/7x0fuZR1e58YbOFotYF6B
 Aici8Dhi/ngiw7my959ZECQgjKug9Fn4ulExLz3aGOsDb7N0lW2OUJIx303t2XOiz8dE
 KnicB/numf18RjZyfvAGbks7/yGYbjPVkNKQZYAjvB6lZUkWgnRB1nNr8O9NyGSPelAJ
 PO5/y+vG7SD1mavmyVLcFf9+rF23kTpFwKWB7M+MHR4nVyQdcUovCd8AS/soyctizsUd
 p5nReZMeRIstpgAaoniAnMSiVWLOZV/6U1sWaKdUojhN46UZmxW7KOfUYDqsZWeuob8W
 25RA==
X-Gm-Message-State: AOUpUlGrB2aObIlkx0udvYAEfs0snfBooDTSMvm1rZY9qe4/n/Bl7sXc
 sVF9CeQgeSSrSRnIOQvh/Kryxw==
X-Google-Smtp-Source: AAOMgpdKI3Gbs/PRz0lgDdZ7cmMhsclsBkbXPlr2pvQ/67CXWFoF241COY/GcZsg3ndfFYS53yJA3w==
X-Received: by 2002:a19:6308:: with SMTP id
 x8-v6mr1741316lfb.104.1531843671065; 
 Tue, 17 Jul 2018 09:07:51 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id v136-v6sm205347lfa.10.2018.07.17.09.07.49
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 09:07:50 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 17 Jul 2018 19:07:34 +0300
Message-Id: <20180717160740.26845-2-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160740.26845-1-al1img@gmail.com>
References: <20180717160740.26845-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 1/7] libxl: move vkb device to libxl_vkb.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: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@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>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKTG9n
aWNhbGx5IGl0IGlzIGJldHRlciB0byBtb3ZlIHZrYiB0byBzZXBhcmF0ZSBmaWxlIGFzIHZrYiBk
ZXZpY2UgdXNlZCBub3Qgb25seQpieSB2ZmIgYW5kIGNvbnNvbGUuCgpTaWduZWQtb2ZmLWJ5OiBP
bGVrc2FuZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+CkFja2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL01ha2VmaWxlICAg
ICAgICB8ICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9jb25zb2xlLmMgfCA1MyAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jICAgICB8IDU5
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwg
NjAgaW5zZXJ0aW9ucygrKSwgNTQgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9v
bHMvbGlieGwvbGlieGxfdmtiLmMKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9NYWtlZmlsZSBi
L3Rvb2xzL2xpYnhsL01ha2VmaWxlCmluZGV4IDY4NGRiOTk1Y2EuLjZkYTM0MmVkNjEgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCkBA
IC0xNDAsNyArMTQwLDcgQEAgTElCWExfT0JKUyA9IGZsZXhhcnJheS5vIGxpYnhsLm8gbGlieGxf
Y3JlYXRlLm8gbGlieGxfZG0ubyBsaWJ4bF9wY2kubyBcCiAJCQlsaWJ4bF92dHBtLm8gbGlieGxf
bmljLm8gbGlieGxfZGlzay5vIGxpYnhsX2NvbnNvbGUubyBcCiAJCQlsaWJ4bF9jcHVwb29sLm8g
bGlieGxfbWVtLm8gbGlieGxfc2NoZWQubyBsaWJ4bF90bWVtLm8gXAogCQkJbGlieGxfOXBmcy5v
IGxpYnhsX2RvbWFpbi5vIGxpYnhsX3ZkaXNwbC5vIFwKLQkJCWxpYnhsX3B2Y2FsbHMubyBsaWJ4
bF92c25kLm8gJChMSUJYTF9PQkpTLXkpCisJCQlsaWJ4bF9wdmNhbGxzLm8gbGlieGxfdnNuZC5v
IGxpYnhsX3ZrYi5vICQoTElCWExfT0JKUy15KQogTElCWExfT0JKUyArPSBsaWJ4bF9nZW5pZC5v
CiBMSUJYTF9PQkpTICs9IF9saWJ4bF90eXBlcy5vIGxpYnhsX2ZsYXNrLm8gX2xpYnhsX3R5cGVz
X2ludGVybmFsLm8KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY29uc29sZS5jIGIv
dG9vbHMvbGlieGwvbGlieGxfY29uc29sZS5jCmluZGV4IDlhMDJhMjNjMmEuLjM2ZDc5ZjVhZGMg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NvbnNvbGUuYworKysgYi90b29scy9saWJ4
bC9saWJ4bF9jb25zb2xlLmMKQEAgLTYzOCw0NSArNjM4LDYgQEAgaW50IGxpYnhsX2RldmljZV9j
aGFubmVsX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAogICAgIHJldHVy
biByYzsKIH0KIAotc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3ZrYl9zZXRkZWZhdWx0KGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpYnhsX2RldmljZV92a2IgKnZrYiwgYm9vbCBob3RwbHVnKQotewotICAgIHJl
dHVybiBsaWJ4bF9fcmVzb2x2ZV9kb21pZChnYywgdmtiLT5iYWNrZW5kX2RvbW5hbWUsICZ2a2It
PmJhY2tlbmRfZG9taWQpOwotfQotCi1zdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfZnJvbV92a2Io
bGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpYnhsX19kZXZpY2UgKmRldmljZSkKLXsKLSAgICBkZXZpY2UtPmJhY2tlbmRf
ZGV2aWQgPSB2a2ItPmRldmlkOwotICAgIGRldmljZS0+YmFja2VuZF9kb21pZCA9IHZrYi0+YmFj
a2VuZF9kb21pZDsKLSAgICBkZXZpY2UtPmJhY2tlbmRfa2luZCA9IExJQlhMX19ERVZJQ0VfS0lO
RF9WS0JEOwotICAgIGRldmljZS0+ZGV2aWQgPSB2a2ItPmRldmlkOwotICAgIGRldmljZS0+ZG9t
aWQgPSBkb21pZDsKLSAgICBkZXZpY2UtPmtpbmQgPSBMSUJYTF9fREVWSUNFX0tJTkRfVktCRDsK
LQotICAgIHJldHVybiAwOwotfQotCi1pbnQgbGlieGxfZGV2aWNlX3ZrYl9hZGQobGlieGxfY3R4
ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfdmtiICp2a2IsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hvdykKLXsKLSAgICBB
T19DUkVBVEUoY3R4LCBkb21pZCwgYW9faG93KTsKLSAgICBpbnQgcmM7Ci0KLSAgICByYyA9IGxp
YnhsX19kZXZpY2VfYWRkKGdjLCBkb21pZCwgJmxpYnhsX192a2JfZGV2dHlwZSwgdmtiKTsKLSAg
ICBpZiAocmMpIHsKLSAgICAgICAgTE9HRChFUlJPUiwgZG9taWQsICJVbmFibGUgdG8gYWRkIHZr
YiBkZXZpY2UiKTsKLSAgICAgICAgZ290byBvdXQ7Ci0gICAgfQotCi1vdXQ6Ci0gICAgbGlieGxf
X2FvX2NvbXBsZXRlKGVnYywgYW8sIHJjKTsKLSAgICByZXR1cm4gQU9fSU5QUk9HUkVTUzsKLX0K
LQotc3RhdGljIExJQlhMX0RFRklORV9VUERBVEVfREVWSUQodmtiKQotCiBzdGF0aWMgaW50IGxp
YnhsX19kZXZpY2VfdmZiX3NldGRlZmF1bHQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3Zm
YiAqdmZiLCBib29sIGhvdHBsdWcpCiB7CkBAIC03NDYsOCArNzA3LDYgQEAgc3RhdGljIGludCBs
aWJ4bF9fc2V0X3hlbnN0b3JlX3ZmYihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKIH0K
IAogLyogVGhlIGZvbGxvd2luZyBmdW5jdGlvbnMgYXJlIGRlZmluZWQ6Ci0gKiBsaWJ4bF9kZXZp
Y2VfdmtiX3JlbW92ZQotICogbGlieGxfZGV2aWNlX3ZrYl9kZXN0cm95CiAgKiBsaWJ4bF9kZXZp
Y2VfdmZiX3JlbW92ZQogICogbGlieGxfZGV2aWNlX3ZmYl9kZXN0cm95CiAgKi8KQEAgLTc1Niwx
OCArNzE1LDYgQEAgc3RhdGljIGludCBsaWJ4bF9fc2V0X3hlbnN0b3JlX3ZmYihsaWJ4bF9fZ2Mg
KmdjLCB1aW50MzJfdCBkb21pZCwKICAqIDEuIGFkZCBzdXBwb3J0IGZvciBzZWNvbmRhcnkgY29u
c29sZXMgdG8geGVuY29uc29sZWQKICAqIDIuIGR5bmFtaWNhbGx5IGFkZC9yZW1vdmUgcWVtdSBj
aGFyZGV2cyB2aWEgcW1wIG1lc3NhZ2VzLiAqLwogCi0vKiB2a2IgKi8KLQotI2RlZmluZSBsaWJ4
bF9fYWRkX3ZrYnMgTlVMTAotI2RlZmluZSBsaWJ4bF9kZXZpY2VfdmtiX2xpc3QgTlVMTAotI2Rl
ZmluZSBsaWJ4bF9kZXZpY2VfdmtiX2NvbXBhcmUgTlVMTAotCi1MSUJYTF9ERUZJTkVfREVWSUNF
X1JFTU9WRSh2a2IpCi0KLURFRklORV9ERVZJQ0VfVFlQRV9TVFJVQ1QodmtiLCBWS0JELAotICAg
IC5za2lwX2F0dGFjaCA9IDEKLSk7Ci0KICNkZWZpbmUgbGlieGxfX2FkZF92ZmJzIE5VTEwKICNk
ZWZpbmUgbGlieGxfZGV2aWNlX3ZmYl9saXN0IE5VTEwKICNkZWZpbmUgbGlieGxfZGV2aWNlX3Zm
Yl9jb21wYXJlIE5VTEwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jIGIvdG9v
bHMvbGlieGwvbGlieGxfdmtiLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MC4uNzY1MmFkMjNjZQotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZrYi5j
CkBAIC0wLDAgKzEsNTkgQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1z
IEluYy4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBH
TlUgTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkCisgKiBieSB0aGUg
RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyB2ZXJzaW9uIDIuMSBvbmx5LiB3aXRoIHRoZSBzcGVj
aWFsCisgKiBleGNlcHRpb24gb24gbGlua2luZyBkZXNjcmliZWQgaW4gZmlsZSBMSUNFTlNFLgor
ICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdp
bGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4g
dGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZP
UiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBMZXNzZXIgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICovCisKKyNpbmNsdWRlICJsaWJ4bF9p
bnRlcm5hbC5oIgorCitzdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfdmtiX3NldGRlZmF1bHQobGli
eGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLCBib29sIGhvdHBsdWcpCit7CisgICAg
cmV0dXJuIGxpYnhsX19yZXNvbHZlX2RvbWlkKGdjLCB2a2ItPmJhY2tlbmRfZG9tbmFtZSwgJnZr
Yi0+YmFja2VuZF9kb21pZCk7Cit9CisKK2ludCBsaWJ4bF9kZXZpY2VfdmtiX2FkZChsaWJ4bF9j
dHggKmN0eCwgdWludDMyX3QgZG9taWQsIGxpYnhsX2RldmljZV92a2IgKnZrYiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9hc3luY29wX2hvdyAqYW9faG93KQoreworICAg
IEFPX0NSRUFURShjdHgsIGRvbWlkLCBhb19ob3cpOworICAgIGludCByYzsKKworICAgIHJjID0g
bGlieGxfX2RldmljZV9hZGQoZ2MsIGRvbWlkLCAmbGlieGxfX3ZrYl9kZXZ0eXBlLCB2a2IpOwor
ICAgIGlmIChyYykgeworICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgIlVuYWJsZSB0byBhZGQg
dmtiIGRldmljZSIpOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKK291dDoKKyAgICBsaWJ4
bF9fYW9fY29tcGxldGUoZWdjLCBhbywgcmMpOworICAgIHJldHVybiBBT19JTlBST0dSRVNTOwor
fQorCitzdGF0aWMgTElCWExfREVGSU5FX0RFVklDRV9GUk9NX1RZUEUodmtiKQorc3RhdGljIExJ
QlhMX0RFRklORV9VUERBVEVfREVWSUQodmtiKQorCisjZGVmaW5lIGxpYnhsX19hZGRfdmticyBO
VUxMCisjZGVmaW5lIGxpYnhsX2RldmljZV92a2JfbGlzdCBOVUxMCisjZGVmaW5lIGxpYnhsX2Rl
dmljZV92a2JfY29tcGFyZSBOVUxMCisKK0xJQlhMX0RFRklORV9ERVZJQ0VfUkVNT1ZFKHZrYikK
KworREVGSU5FX0RFVklDRV9UWVBFX1NUUlVDVCh2a2IsIFZLQkQsCisgICAgLnNraXBfYXR0YWNo
ID0gMQorKTsKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtYmFz
aWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAK
Mi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:07:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSW5-0002vq-Fl; Tue, 17 Jul 2018 16:07: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=pfxt=kb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1ffSW3-0002uS-DA
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:07:55 +0000
X-Inumbo-ID: 8309b195-89db-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8309b195-89db-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 18:07:33 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id v22-v6so1244240lfe.8
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 09:07:54 -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;
 bh=eAMcw5dCSj1Gmb8ks8i0XzYmwcpO+g9hzPIREKBVxzQ=;
 b=WzrSQOUJrnKd4jodcR7jIV8nrffjiXA0act+pbJrv8eRJqM9ibHlFxFNVBewRFD3Re
 U/4LhIS+8qU0nn9+hE595jBGKZ0Yv0IxgYaCHd//k6+nFU9XuFU1nMeGac1VXiVQfadC
 DXBIWBccxBRrzuousBJcyNkirWtrDu4FDhbFOeEbB63xEJmEtJ9z+NR4wVSu/qmXJoKP
 BcYMyE27YwjtTrzxf7esi2QSnms1X5dGK90JjtDYbvus543e9myEIhAhgdtKNlsqS1+b
 dMAWPqwJorns8b9SUme5pPJKaTQ2QfSMUXxprQDqyhDLn/TNJ7igdOQ2IbNH7O/kK6ey
 jD7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=eAMcw5dCSj1Gmb8ks8i0XzYmwcpO+g9hzPIREKBVxzQ=;
 b=GhT34/aO5mH56Zu/qooICP2xYXno5/4yBHmS2HfHfd7N4cwSa5LHLspS9F+saTnSp4
 7O/NrB8po7FlCb3mVUBcEQPIVbx8yyKlhStJs7Jy4hropuGwGrw5eZtpQNbMUiiED3Ai
 PRkUKXiUQREF/Q0UZ6a9CHvN14C9y1fxaxixaMZstK0rNQgTBi0FYnJ9DOsMDS6hvH+G
 iiu/PyWVgn+rU4CvUKMGKaWjzpv5u8qG/fnlrbxND8MmvG2POp78rJRRmo93paxf9Hxx
 xNIU0yY7SCBTAoLrfOfWF15Ht0V/MKaFc4qXY+J5UnTVc4X/mneuW2DG9c2SYw8kVdjX
 CeUg==
X-Gm-Message-State: AOUpUlGLObG7PP4ykLm9cmktfuI8A9m98Rm787QJOerGf7eoUTz1wOGh
 7khhL4IrmHiBBxMd1SdwlO3tyw==
X-Google-Smtp-Source: AAOMgpeUv4DReCdHFkYFXb3tHANj1krnpA2FU4G+RomNqYYH+DIeejmPIO+1BEzHTCo1HtvdcB2Z4A==
X-Received: by 2002:a19:9d92:: with SMTP id
 g140-v6mr1739839lfe.85.1531843672465; 
 Tue, 17 Jul 2018 09:07:52 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id v136-v6sm205347lfa.10.2018.07.17.09.07.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 09:07:51 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 17 Jul 2018 19:07:35 +0300
Message-Id: <20180717160740.26845-3-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160740.26845-1-al1img@gmail.com>
References: <20180717160740.26845-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 2/7] libxl: add backend type and id to vkb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Oleksandr Grytsov <oleksandr_grytsov@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>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKTmV3
IGZpZWxkIGJhY2tlbmRfdHlwZSBpcyBhZGRlZCB0byB2a2IgZGV2aWNlIGluIG9yZGVyIHRvIGhh
dmUgUUVNVSBhbmQgdXNlcgpzcGFjZSBiYWNrZW5kIHNpbXVsdGFuZW91c2x5LiBFYWNoIHZrYiBi
YWNrZW5kIHNoYWxsIHJlYWQgYXBwcm9wcmlhdGUgWFMgZW50cnkKYW5kIHNlcnZpY2Ugb25seSBv
d24gZnJvbnRlbmRzLiBJZCBpcyBhIHN0cmluZyBmaWVsZCB3aGljaCB1c2VkIGJ5IHRoZSBiYWNr
ZW5kCnRvIGluZGVudGlmeSB0aGUgZnJvbnRlbmQuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIg
R3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGli
eGxfY3JlYXRlLmMgIHwgIDMgKysrCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAgfCAgMSAr
CiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgfCAgOCArKysrKysrKwogdG9vbHMvbGlieGwv
bGlieGxfdmtiLmMgICAgIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogNCBm
aWxlcyBjaGFuZ2VkLCA0MiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUu
YwppbmRleCA3ZDQ2ODI0ZWFjLi4xY2NiM2UzNWQzIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9s
aWJ4bF9jcmVhdGUuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwpAQCAtMTQyMSw2
ICsxNDIxLDkgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2xhdW5jaF9kbShsaWJ4bF9fZWdjICpl
Z2MsIGxpYnhsX19tdWx0aWRldiAqbXVsdGlkZXYsCiAgICAgICAgIGZvciAoaSA9IDA7IGkgPCBk
X2NvbmZpZy0+bnVtX3ZmYnM7IGkrKykgewogICAgICAgICAgICAgbGlieGxfX2RldmljZV9hZGQo
Z2MsIGRvbWlkLCAmbGlieGxfX3ZmYl9kZXZ0eXBlLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJmRfY29uZmlnLT52ZmJzW2ldKTsKKyAgICAgICAgfQorCisgICAgICAgIGZvciAoaSA9
IDA7IGkgPCBkX2NvbmZpZy0+bnVtX3ZrYnM7IGkrKykgewogICAgICAgICAgICAgbGlieGxfX2Rl
dmljZV9hZGQoZ2MsIGRvbWlkLCAmbGlieGxfX3ZrYl9kZXZ0eXBlLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJmRfY29uZmlnLT52a2JzW2ldKTsKICAgICAgICAgfQpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXgg
YmQxODc0NjNlYy4uZmRkN2ZhM2JhNCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0u
YworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0xNzkwLDYgKzE3OTAsNyBAQCBzdGF0
aWMgaW50IGxpYnhsX192ZmJfYW5kX3ZrYl9mcm9tX2h2bV9ndWVzdF9jb25maWcobGlieGxfX2dj
ICpnYywKIAogICAgIHZrYi0+YmFja2VuZF9kb21pZCA9IDA7CiAgICAgdmtiLT5kZXZpZCA9IDA7
CisKICAgICByZXR1cm4gMDsKIH0KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlw
ZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCmluZGV4IGYxZTUwYTBjMGMuLmMw
MWNmMDYwMzUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90
b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKQEAgLTI0Nyw2ICsyNDcsMTIgQEAgbGlieGxfdnVh
cnRfdHlwZSA9IEVudW1lcmF0aW9uKCJ2dWFydF90eXBlIiwgWwogICAgICgxLCAic2JzYV91YXJ0
IiksCiAgICAgXSkKIAorbGlieGxfdmtiX2JhY2tlbmQgPSBFbnVtZXJhdGlvbigidmtiX2JhY2tl
bmQiLCBbCisgICAgKDAsICJVTktOT1dOIiksCisgICAgKDEsICJRRU1VIiksCisgICAgKDIsICJM
SU5VWCIpCisgICAgXSkKKwogIwogIyBDb21wbGV4IGxpYnhsIHR5cGVzCiAjCkBAIC02MjYsNiAr
NjMyLDggQEAgbGlieGxfZGV2aWNlX3ZrYiA9IFN0cnVjdCgiZGV2aWNlX3ZrYiIsIFsKICAgICAo
ImJhY2tlbmRfZG9taWQiLCBsaWJ4bF9kb21pZCksCiAgICAgKCJiYWNrZW5kX2RvbW5hbWUiLCBz
dHJpbmcpLAogICAgICgiZGV2aWQiLCBsaWJ4bF9kZXZpZCksCisgICAgKCJiYWNrZW5kX3R5cGUi
LCBsaWJ4bF92a2JfYmFja2VuZCksCisgICAgKCJ1bmlxdWVfaWQiLCBzdHJpbmcpCiAgICAgXSkK
IAogbGlieGxfZGV2aWNlX2Rpc2sgPSBTdHJ1Y3QoImRldmljZV9kaXNrIiwgWwpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGxfdmtiLmMgYi90b29scy9saWJ4bC9saWJ4bF92a2IuYwppbmRl
eCA3NjUyYWQyM2NlLi5lMjcxZWRjMjNmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF92
a2IuYworKysgYi90b29scy9saWJ4bC9saWJ4bF92a2IuYwpAQCAtMTQsMTIgKzE0LDM4IEBACiAK
ICNpbmNsdWRlICJsaWJ4bF9pbnRlcm5hbC5oIgogCisjaW5jbHVkZSA8eGVuL2lvL2tiZGlmLmg+
CisKIHN0YXRpYyBpbnQgbGlieGxfX2RldmljZV92a2Jfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF9kZXZpY2VfdmtiICp2a2IsIGJvb2wgaG90cGx1ZykKIHsKKyAgICBpZiAodmtiLT5i
YWNrZW5kX3R5cGUgPT0gTElCWExfVktCX0JBQ0tFTkRfVU5LTk9XTikgeworICAgICAgICB2a2It
PmJhY2tlbmRfdHlwZSA9IExJQlhMX1ZLQl9CQUNLRU5EX1FFTVU7CisgICAgfQorCiAgICAgcmV0
dXJuIGxpYnhsX19yZXNvbHZlX2RvbWlkKGdjLCB2a2ItPmJhY2tlbmRfZG9tbmFtZSwgJnZrYi0+
YmFja2VuZF9kb21pZCk7CiB9CiAKK3N0YXRpYyBpbnQgbGlieGxfX2RldmljZV92a2JfZG1fbmVl
ZGVkKGxpYnhsX2RldmljZV92a2IgKnZrYiwgdWludDMyX3QgZG9taWQpCit7CisgICAgcmV0dXJu
IHZrYi0+YmFja2VuZF90eXBlID09IExJQlhMX1ZLQl9CQUNLRU5EX1FFTVU7Cit9CisKK3N0YXRp
YyBpbnQgbGlieGxfX3NldF94ZW5zdG9yZV92a2IobGlieGxfX2djICpnYywgdWludDMyX3QgZG9t
aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92a2Ig
KnZrYiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X3QgKmJh
Y2ssIGZsZXhhcnJheV90ICpmcm9udCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmxleGFycmF5X3QgKnJvX2Zyb250KQoreworICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihi
YWNrLCAiYmFja2VuZC10eXBlIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKGNoYXIgKils
aWJ4bF92a2JfYmFja2VuZF90b19zdHJpbmcodmtiLT5iYWNrZW5kX3R5cGUpKTsKKworICAgIGlm
ICh2a2ItPnVuaXF1ZV9pZCkgeworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoYmFjaywg
WEVOS0JEX0ZJRUxEX1VOSVFVRV9JRCwgdmtiLT51bmlxdWVfaWQpOworICAgIH0KKworICAgIHJl
dHVybiAwOworfQorCiBpbnQgbGlieGxfZGV2aWNlX3ZrYl9hZGQobGlieGxfY3R4ICpjdHgsIHVp
bnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfdmtiICp2a2IsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hvdykKIHsKQEAgLTQ3LDcgKzczLDEw
IEBAIHN0YXRpYyBMSUJYTF9ERUZJTkVfVVBEQVRFX0RFVklEKHZrYikKIExJQlhMX0RFRklORV9E
RVZJQ0VfUkVNT1ZFKHZrYikKIAogREVGSU5FX0RFVklDRV9UWVBFX1NUUlVDVCh2a2IsIFZLQkQs
Ci0gICAgLnNraXBfYXR0YWNoID0gMQorICAgIC5za2lwX2F0dGFjaCA9IDEsCisgICAgLmRtX25l
ZWRlZCA9IChkZXZpY2VfZG1fbmVlZGVkX2ZuX3QpbGlieGxfX2RldmljZV92a2JfZG1fbmVlZGVk
LAorICAgIC5zZXRfeGVuc3RvcmVfY29uZmlnID0gKGRldmljZV9zZXRfeGVuc3RvcmVfY29uZmln
X2ZuX3QpCisgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc2V0X3hlbnN0b3JlX3Zr
YgogKTsKIAogLyoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:07:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16:07: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 1ffSW5-0002wF-Qg; Tue, 17 Jul 2018 16:07: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=pfxt=kb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1ffSW4-0002vX-Lb
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:07:56 +0000
X-Inumbo-ID: 83cf7fdc-89db-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83cf7fdc-89db-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 18:07:34 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id u14-v6so1257859lfu.0
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 09:07:55 -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;
 bh=H+quFbO/60dqzRpMGYaEwr2A2MMRZnlm1lYrVdB04Sw=;
 b=A/yLjGN5pPhCY0MDTEAOaiJbVBLkU7wQFzVVOdClhOa3cMvuEmfXtIzxyuwNIdqsCF
 GvJUsaWZUTLFUOfbGoyK1ZkAuxGg3++s5Nbl1x7k7HfuccGOc5o+5kPG2XOntjqcAnjj
 60VkeSmo3cf0AanlbCIy70T2jSbepp3NYCvRxHB+0gC67hc+nsegrpEsV0M1MCh2x56l
 9XWgCf8en1GlAL1fbquwU7mFEFjI8GiMEXxpR5a9VbYVQSSfdQ3X93gAXOq2IgKm2ilc
 rBYg0Sq3FVBj8k0CKWOa4AbSqZMOxPAChFNFkIRFumaIzOoN6CzJdPFHATgud7VwwWKO
 bnNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=H+quFbO/60dqzRpMGYaEwr2A2MMRZnlm1lYrVdB04Sw=;
 b=V0CxA5HCnlqatZE59FBTVgNd0pa5lG/4g0eP9r05ch2uQzVXxjZNHvQetmnKh+VfPX
 9aJNUOWssFvT8rHN227qVKVBIdGV6+Yvc+y48EDzNuYT4DgD5/F17LOvasUrJ/YT3ZnX
 FUiFxcN9XOwMGZXpUZCnaCWPZgnHa4yLM1Rp7YtC3bOk1fyXcWiuFPCy6Q57NxvBHh3n
 aIb2wbOYXGHe+Y8F9u7UUy9OsnI5u8WPrBNxHNrZ39oIlgRJLewaujm/+OO3Ik6kuM0J
 duYgtQIpzTKjyYM85kDPHLPyjH/09la5AnOTlb5KIEnaj4P+XcRaiP7q4wjRxqppwS8n
 36KQ==
X-Gm-Message-State: AOUpUlGrk2H0jjPAuDrkljXpZ8+EreCpmKqaTaXkGzfh3aE557fivry3
 9y4u+tG8yYaovbdxPVWVZPprRg==
X-Google-Smtp-Source: AAOMgpd2xrKnLk9qvABUtYdNnXy+CNar+1RDLuKbaHQYVeRNXT53HLJbbFKHpP9asIkRbjEPZCJL3g==
X-Received: by 2002:a19:d890:: with SMTP id r16-v6mr1634755lfi.7.1531843673842; 
 Tue, 17 Jul 2018 09:07:53 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id v136-v6sm205347lfa.10.2018.07.17.09.07.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 09:07:53 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 17 Jul 2018 19:07:36 +0300
Message-Id: <20180717160740.26845-4-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160740.26845-1-al1img@gmail.com>
References: <20180717160740.26845-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 3/7] libxl: vkb add list and info 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: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@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>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29t
PgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4
bC9saWJ4bC5oICAgICAgICAgfCAgMTAgKysrCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwg
fCAgMTEgKysrKwogdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuaCAgIHwgICAzICsKIHRvb2xzL2xp
YnhsL2xpYnhsX3ZrYi5jICAgICB8IDEyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0KIDQgZmlsZXMgY2hhbmdlZCwgMTQ5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgK
aW5kZXggYmZjNzg4NTk0Yy4uOTE5ZjY2MGM1MSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bC5oCkBAIC0yMDM3LDYgKzIwMzcsMTYgQEAgaW50
IGxpYnhsX2RldmljZV92a2JfZGVzdHJveShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICph
b19ob3cpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVS
U19PTkxZOwogCitsaWJ4bF9kZXZpY2VfdmtiICpsaWJ4bF9kZXZpY2VfdmtiX2xpc3QobGlieGxf
Y3R4ICpjdHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMy
X3QgZG9taWQsIGludCAqbnVtKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKK3ZvaWQgbGlieGxfZGV2aWNlX3ZrYl9s
aXN0X2ZyZWUobGlieGxfZGV2aWNlX3ZrYiogbGlzdCwgaW50IG51bSkKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOworaW50IGxpYnhs
X2RldmljZV92a2JfZ2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92a2IgKnZrYiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfdmtiaW5mbyAqdmtiaW5mbykKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOworCiAvKiBGcmFt
ZWJ1ZmZlciAqLwogaW50IGxpYnhsX2RldmljZV92ZmJfYWRkKGxpYnhsX2N0eCAqY3R4LCB1aW50
MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3ZmYiAqdmZiLAogICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3cpCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKaW5kZXgg
YzAxY2YwNjAzNS4uNGI0ZGM5ZWI1ZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlw
ZXMuaWRsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbApAQCAtMTA0Niw2ICsxMDQ2
LDE3IEBAIGxpYnhsX3ZzbmRpbmZvID0gU3RydWN0KCJ2c25kaW5mbyIsIFsKICAgICAoInBjbXMi
LCBBcnJheShsaWJ4bF9wY21pbmZvLCAibnVtX3ZzbmRfcGNtcyIpKQogICAgIF0pCiAKK2xpYnhs
X3ZrYmluZm8gPSBTdHJ1Y3QoInZrYmluZm8iLCBbCisgICAgKCJiYWNrZW5kIiwgc3RyaW5nKSwK
KyAgICAoImJhY2tlbmRfaWQiLCB1aW50MzIpLAorICAgICgiZnJvbnRlbmQiLCBzdHJpbmcpLAor
ICAgICgiZnJvbnRlbmRfaWQiLCB1aW50MzIpLAorICAgICgiZGV2aWQiLCBsaWJ4bF9kZXZpZCks
CisgICAgKCJzdGF0ZSIsIGludGVnZXIpLAorICAgICgiZXZ0Y2giLCBpbnRlZ2VyKSwKKyAgICAo
InJyZWYiLCBpbnRlZ2VyKQorICAgIF0sIGRpcj1ESVJfT1VUKQorCiAjIE5VTUEgbm9kZSBjaGFy
YWN0ZXJpc3RpY3M6IHNpemUgYW5kIGZyZWUgYXJlIGhvdyBtdWNoIG1lbW9yeSBpdCBoYXMsIGFu
ZCBob3cKICMgbXVjaCBvZiBpdCBpcyBmcmVlLCByZXNwZWN0aXZlbHkuIGRpc3RzIGlzIGFuIGFy
cmF5IG9mIGRpc3RhbmNlcyBmcm9tIHRoaXMKICMgbm9kZSB0byBlYWNoIG90aGVyIG5vZGUuCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF91dGlscy5oIGIvdG9vbHMvbGlieGwvbGlieGxf
dXRpbHMuaAppbmRleCA1NDU1NzUyYzZlLi40NDQwOWFmZGM0IDEwMDY0NAotLS0gYS90b29scy9s
aWJ4bC9saWJ4bF91dGlscy5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3V0aWxzLmgKQEAgLTc5
LDYgKzc5LDkgQEAgaW50IGxpYnhsX2RldmlkX3RvX2RldmljZV92dHBtKGxpYnhsX2N0eCAqY3R4
LCB1aW50MzJfdCBkb21pZCwKIGludCBsaWJ4bF9kZXZpZF90b19kZXZpY2VfdXNiY3RybChsaWJ4
bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50IGRldmlkLCBsaWJ4bF9kZXZpY2VfdXNiY3RybCAqdXNiY3RybCk7CiAKK2ludCBs
aWJ4bF9kZXZpZF90b19kZXZpY2VfdmtiKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBkZXZpZCwgbGlieGxfZGV2aWNlX3Zr
YiAqdmtiKTsKKwogaW50IGxpYnhsX2RldmlkX3RvX2RldmljZV92ZGlzcGwobGlieGxfY3R4ICpj
dHgsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50
IGRldmlkLCBsaWJ4bF9kZXZpY2VfdmRpc3BsICp2ZGlzcGwpOwogCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF92a2IuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jCmluZGV4IGUyNzFl
ZGMyM2YuLjEyNjJkYmM3YmQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jCkBAIC00Niw2ICs0Niw0NSBAQCBzdGF0aWMgaW50
IGxpYnhsX19zZXRfeGVuc3RvcmVfdmtiKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAog
ICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IGxpYnhsX192a2JfZnJvbV94ZW5zdG9yZShs
aWJ4bF9fZ2MgKmdjLCBjb25zdCBjaGFyICpsaWJ4bF9wYXRoLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWQgZGV2aWQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdmtiICp2a2IpCit7CisgICAgY29uc3QgY2hh
ciAqYmVfcGF0aCwgKmJlX3R5cGUsICpmZV9wYXRoOworICAgIGludCByYzsKKworICAgIHZrYi0+
ZGV2aWQgPSBkZXZpZDsKKworICAgIHJjID0gbGlieGxfX3hzX3JlYWRfbWFuZGF0b3J5KGdjLCBY
QlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVz
L2JhY2tlbmQiLCBsaWJ4bF9wYXRoKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmYmVfcGF0aCk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIHJjID0gbGlieGxfX3hz
X3JlYWRfbWFuZGF0b3J5KGdjLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBHQ1NQUklOVEYoIiVzL2Zyb250ZW5kIiwgbGlieGxfcGF0aCksCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJmZlX3BhdGgpOworICAgIGlmIChyYykgZ290byBvdXQ7
CisKKyAgICByYyA9IGxpYnhsX19iYWNrZW5kcGF0aF9wYXJzZV9kb21pZChnYywgYmVfcGF0aCwg
JnZrYi0+YmFja2VuZF9kb21pZCk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIHJjID0g
bGlieGxfX3hzX3JlYWRfbWFuZGF0b3J5KGdjLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzL2JhY2tlbmQtdHlwZSIsIGJlX3BhdGgpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZiZV90eXBlKTsKKyAgICBpZiAocmMp
IGdvdG8gb3V0OworCisgICAgcmMgPSBsaWJ4bF92a2JfYmFja2VuZF9mcm9tX3N0cmluZyhiZV90
eXBlLCAmdmtiLT5iYWNrZW5kX3R5cGUpOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICB2
a2ItPnVuaXF1ZV9pZCA9IHhzX3JlYWQoQ1RYLT54c2gsIFhCVF9OVUxMLCBHQ1NQUklOVEYoIiVz
LyJYRU5LQkRfRklFTERfVU5JUVVFX0lELCBiZV9wYXRoKSwgTlVMTCk7CisKKyAgICByYyA9IDA7
CisKK291dDoKKworICAgIHJldHVybiByYzsKK30KKwogaW50IGxpYnhsX2RldmljZV92a2JfYWRk
KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLAog
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3cp
CiB7CkBAIC02MywyMCArMTAyLDEwNCBAQCBvdXQ6CiAgICAgcmV0dXJuIEFPX0lOUFJPR1JFU1M7
CiB9CiAKK2ludCBsaWJ4bF9kZXZpZF90b19kZXZpY2VfdmtiKGxpYnhsX2N0eCAqY3R4LCB1aW50
MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBkZXZpZCwgbGli
eGxfZGV2aWNlX3ZrYiAqdmtiKQoreworICAgIEdDX0lOSVQoY3R4KTsKKworICAgIGxpYnhsX2Rl
dmljZV92a2IgKnZrYnMgPSBOVUxMOworICAgIGludCBuLCBpOworICAgIGludCByYzsKKworICAg
IGxpYnhsX2RldmljZV92a2JfaW5pdCh2a2IpOworCisgICAgdmticyA9IGxpYnhsX19kZXZpY2Vf
bGlzdChnYywgJmxpYnhsX192a2JfZGV2dHlwZSwgZG9taWQsICZuKTsKKworICAgIGlmICghdmti
cykgeyByYyA9IEVSUk9SX05PVEZPVU5EOyBnb3RvIG91dDsgfQorCisgICAgZm9yIChpID0gMDsg
aSA8IG47ICsraSkgeworICAgICAgICBpZiAoZGV2aWQgPT0gdmtic1tpXS5kZXZpZCkgeworICAg
ICAgICAgICAgbGlieGxfZGV2aWNlX3ZrYl9jb3B5KGN0eCwgdmtiLCAmdmtic1tpXSk7CisgICAg
ICAgICAgICByYyA9IDA7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgIH0K
KworICAgIHJjID0gRVJST1JfTk9URk9VTkQ7CisKK291dDoKKworICAgIGlmICh2a2JzKQorICAg
ICAgICBsaWJ4bF9fZGV2aWNlX2xpc3RfZnJlZSgmbGlieGxfX3ZrYl9kZXZ0eXBlLCB2a2JzLCBu
KTsKKworICAgIEdDX0ZSRUU7CisgICAgcmV0dXJuIHJjOworfQorCitpbnQgbGlieGxfZGV2aWNl
X3ZrYl9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF92a2JpbmZvICppbmZvKQoreworICAgIEdDX0lOSVQoY3R4KTsK
KyAgICBjaGFyICpsaWJ4bF9wYXRoLCAqZG9tcGF0aCwgKmRldnBhdGg7CisgICAgY2hhciAqdmFs
OworICAgIGludCByYzsKKworICAgIGxpYnhsX3ZrYmluZm9faW5pdChpbmZvKTsKKyAgICBkb21w
YXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkb21pZCk7CisgICAgaW5mby0+ZGV2aWQg
PSB2a2ItPmRldmlkOworCisgICAgZGV2cGF0aCA9IGxpYnhsX19kb21haW5fZGV2aWNlX2Zyb250
ZW5kX3BhdGgoZ2MsIGRvbWlkLCBpbmZvLT5kZXZpZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9fREVWSUNFX0tJTkRfVktCRCk7CisgICAg
bGlieGxfcGF0aCA9IGxpYnhsX19kb21haW5fZGV2aWNlX2xpYnhsX3BhdGgoZ2MsIGRvbWlkLCBp
bmZvLT5kZXZpZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBMSUJYTF9fREVWSUNFX0tJTkRfVktCRCk7CisKKyAgICBpbmZvLT5iYWNrZW5kID0geHNf
cmVhZChjdHgtPnhzaCwgWEJUX05VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NT
UFJJTlRGKCIlcy9iYWNrZW5kIiwgbGlieGxfcGF0aCksCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTlVMTCk7CisgICAgaWYgKCFpbmZvLT5iYWNrZW5kKSB7IHJjID0gRVJST1JfRkFJTDsg
Z290byBvdXQ7IH0KKworICAgIHJjID0gbGlieGxfX2JhY2tlbmRwYXRoX3BhcnNlX2RvbWlkKGdj
LCBpbmZvLT5iYWNrZW5kLCAmaW5mby0+YmFja2VuZF9pZCk7CisgICAgaWYgKHJjKSBnb3RvIG91
dDsKKworICAgIHZhbCA9IGxpYnhsX194c19yZWFkKGdjLCBYQlRfTlVMTCwgR0NTUFJJTlRGKCIl
cy9zdGF0ZSIsIGRldnBhdGgpKTsKKyAgICBpbmZvLT5zdGF0ZSA9IHZhbCA/IHN0cnRvdWwodmFs
LCBOVUxMLCAxMCkgOiAtMTsKKworICAgIGluZm8tPmZyb250ZW5kID0geHNfcmVhZChjdHgtPnhz
aCwgWEJUX05VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMv
ZnJvbnRlbmQiLCBsaWJ4bF9wYXRoKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVM
TCk7CisgICAgaW5mby0+ZnJvbnRlbmRfaWQgPSBkb21pZDsKKworICAgIHZhbCA9IGxpYnhsX194
c19yZWFkKGdjLCBYQlRfTlVMTCwKKyAgICAgICAgICBHQ1NQUklOVEYoIiVzLyJYRU5LQkRfRklF
TERfRVZUX0NIQU5ORUwsIGRldnBhdGgpKTsKKyAgICBpbmZvLT5ldnRjaCA9IHZhbCA/IHN0cnRv
dWwodmFsLCBOVUxMLCAxMCkgOiAtMTsKKworICAgIHZhbCA9IGxpYnhsX194c19yZWFkKGdjLCBY
QlRfTlVMTCwKKyAgICAgICAgICBHQ1NQUklOVEYoIiVzLyJYRU5LQkRfRklFTERfUklOR19HUkVG
LCBkZXZwYXRoKSk7CisgICAgaW5mby0+cnJlZiA9IHZhbCA/IHN0cnRvdWwodmFsLCBOVUxMLCAx
MCkgOiAtMTsKKworICAgIHJjID0gMDsKKworb3V0OgorICAgICBHQ19GUkVFOworICAgICByZXR1
cm4gcmM7Cit9CisKIHN0YXRpYyBMSUJYTF9ERUZJTkVfREVWSUNFX0ZST01fVFlQRSh2a2IpCiBz
dGF0aWMgTElCWExfREVGSU5FX1VQREFURV9ERVZJRCh2a2IpCiAKICNkZWZpbmUgbGlieGxfX2Fk
ZF92a2JzIE5VTEwKLSNkZWZpbmUgbGlieGxfZGV2aWNlX3ZrYl9saXN0IE5VTEwKICNkZWZpbmUg
bGlieGxfZGV2aWNlX3ZrYl9jb21wYXJlIE5VTEwKIAorTElCWExfREVGSU5FX0RFVklDRV9MSVNU
KHZrYikKIExJQlhMX0RFRklORV9ERVZJQ0VfUkVNT1ZFKHZrYikKIAogREVGSU5FX0RFVklDRV9U
WVBFX1NUUlVDVCh2a2IsIFZLQkQsCiAgICAgLnNraXBfYXR0YWNoID0gMSwKICAgICAuZG1fbmVl
ZGVkID0gKGRldmljZV9kbV9uZWVkZWRfZm5fdClsaWJ4bF9fZGV2aWNlX3ZrYl9kbV9uZWVkZWQs
CiAgICAgLnNldF94ZW5zdG9yZV9jb25maWcgPSAoZGV2aWNlX3NldF94ZW5zdG9yZV9jb25maWdf
Zm5fdCkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zZXRfeGVuc3RvcmVfdmti
CisgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc2V0X3hlbnN0b3JlX3ZrYiwKKyAg
ICAuZnJvbV94ZW5zdG9yZSA9IChkZXZpY2VfZnJvbV94ZW5zdG9yZV9mbl90KWxpYnhsX192a2Jf
ZnJvbV94ZW5zdG9yZQogKTsKIAogLyoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:08:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16:08: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 1ffSW8-0002yF-6x; Tue, 17 Jul 2018 16:08: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=pfxt=kb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1ffSW6-0002xD-UU
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:07:58 +0000
X-Inumbo-ID: 84b31172-89db-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84b31172-89db-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 18:07:36 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id b22-v6so1251242lfa.3
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 09:07: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:in-reply-to:references;
 bh=y7+OzAmsNcBkA1x7C/bMf6jDxnLaP+8+xFHK3FWmgdY=;
 b=hKbEzyOHIeyFPgV0a1W+tZiyih4oLNFxcRfU7PEXPowcurwhAgN4vAkyPDqJPa+tHy
 OPqbElgAssBdc9SLElTFUzQrSkSXE0qLMmzDiwMrdSjD9TUllqOJeNGyZ9LztP2twTlr
 dZSA2s18EvGA7wz5oI7eDLjIh9tAvnnyxbOSD8B4X/wAZG3MTsc5wz5awfoEiK8dg8gO
 5yHmfb5JNvrpZjhLqcbMmmG5SBFkAD/2UdFWFbtga1CegL1TLOnOXtruRWaJa0B6rMEr
 iybX5Oof2vJx8HHVC+qAfwWzDWPiX6kQ0aibstotH4fJP3oEnjG6JJLWrKv0evJwGMf1
 dDfQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=y7+OzAmsNcBkA1x7C/bMf6jDxnLaP+8+xFHK3FWmgdY=;
 b=tKXs06dQmBM+FmMNaAmqm/sLk+8xP+bJ7KH3EKutEXw3SZInjiQxIC+pR9dgRCDZ++
 nUbUAQia3YupNz2AniTDiXrRbkT9RtZm7LFsgjBtw2CWmFKaC3+mscgcH14r48TWoOoP
 YKM6yweRccjmAajiAHX3MY4nSbwxjzFS5yI116XCUY+6BgdmiJnImsk5Xm9DkAOZR5Am
 VY4vPYtHwwq/5S9TtUHvoETrVwgh16uiEagdAb/EA40KBP1NNLlpAIFsKVhLxu+M8lLh
 1cQvojnh9/EcwmrXZ2QGqhtxLq3b5f38zDFHKb9LIHWZ8lMs9eAyYt4fYIpRkgLWNvpi
 FZaA==
X-Gm-Message-State: AOUpUlHEUNn1I4sRGGk28Hq4x0uquwu1rRYoMb0pvJpn1buM0Qjsyx14
 0gzZ3BoF2dAbJUK0W10bBNOBQA==
X-Google-Smtp-Source: AAOMgpc268clhvpHllBJpRyTBr6WnfoV+6vewCJ24O1sE/S1gkrs1jMouaiOZJ2a4jdzXZY9fFrGxw==
X-Received: by 2002:a19:921a:: with SMTP id
 u26-v6mr1753853lfd.89.1531843675266; 
 Tue, 17 Jul 2018 09:07:55 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id v136-v6sm205347lfa.10.2018.07.17.09.07.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 09:07:54 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 17 Jul 2018 19:07:37 +0300
Message-Id: <20180717160740.26845-5-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160740.26845-1-al1img@gmail.com>
References: <20180717160740.26845-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 4/7] xl: add vkb config parser and CLI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Oleksandr Grytsov <oleksandr_grytsov@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>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29t
PgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy94bC9N
YWtlZmlsZSAgICAgIHwgICAyICstCiB0b29scy94bC94bC5oICAgICAgICAgIHwgICAzICsKIHRv
b2xzL3hsL3hsX2NtZHRhYmxlLmMgfCAgMTYgKysrKysKIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAg
fCAgNzYgKysrKysrKysrKysrKysrKysrKystCiB0b29scy94bC94bF9wYXJzZS5oICAgIHwgICAx
ICsKIHRvb2xzL3hsL3hsX3ZrYi5jICAgICAgfCAxNDcgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKIDYgZmlsZXMgY2hhbmdlZCwgMjQzIGluc2VydGlvbnMoKyksIDIg
ZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMveGwveGxfdmtiLmMKCmRpZmYg
LS1naXQgYS90b29scy94bC9NYWtlZmlsZSBiL3Rvb2xzL3hsL01ha2VmaWxlCmluZGV4IDY2YmRi
ZGVmMTMuLjI3NjkyOTU1MTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL01ha2VmaWxlCisrKyBiL3Rv
b2xzL3hsL01ha2VmaWxlCkBAIC0yMiw3ICsyMiw3IEBAIFhMX09CSlMgKz0geGxfdnRwbS5vIHhs
X2Jsb2NrLm8geGxfbmljLm8geGxfdXNiLm8KIFhMX09CSlMgKz0geGxfc2NoZWQubyB4bF9wY2ku
byB4bF92Y3B1Lm8geGxfY2Ryb20ubyB4bF9tZW0ubwogWExfT0JKUyArPSB4bF9pbmZvLm8geGxf
Y29uc29sZS5vIHhsX21pc2MubwogWExfT0JKUyArPSB4bF92bWNvbnRyb2wubyB4bF9zYXZlcmVz
dG9yZS5vIHhsX21pZ3JhdGUubwotWExfT0JKUyArPSB4bF92ZGlzcGwubyB4bF92c25kLm8KK1hM
X09CSlMgKz0geGxfdmRpc3BsLm8geGxfdnNuZC5vIHhsX3ZrYi5vCiAKICQoWExfT0JKUyk6IENG
TEFHUyArPSAkKENGTEFHU19saWJ4ZW50b29sbG9nKQogJChYTF9PQkpTKTogQ0ZMQUdTICs9ICQo
Q0ZMQUdTX1hMKQpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGwuaCBiL3Rvb2xzL3hsL3hsLmgKaW5k
ZXggYTZiODVmNmRiMi4uMTU5NDNmOTVkZCAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGwuaAorKysg
Yi90b29scy94bC94bC5oCkBAIC0xNzMsNiArMTczLDkgQEAgaW50IG1haW5fdmRpc3BsZGV0YWNo
KGludCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQgbWFpbl92c25kYXR0YWNoKGludCBhcmdjLCBj
aGFyICoqYXJndik7CiBpbnQgbWFpbl92c25kbGlzdChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwog
aW50IG1haW5fdnNuZGRldGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOworaW50IG1haW5fdmti
YXR0YWNoKGludCBhcmdjLCBjaGFyICoqYXJndik7CitpbnQgbWFpbl92a2JsaXN0KGludCBhcmdj
LCBjaGFyICoqYXJndik7CitpbnQgbWFpbl92a2JkZXRhY2goaW50IGFyZ2MsIGNoYXIgKiphcmd2
KTsKIGludCBtYWluX3VzYmN0cmxfYXR0YWNoKGludCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQg
bWFpbl91c2JjdHJsX2RldGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fdXNi
ZGV2X2F0dGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwpkaWZmIC0tZ2l0IGEvdG9vbHMveGwv
eGxfY21kdGFibGUuYyBiL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKaW5kZXggMTA0MjZhMmZmZC4u
NTBkM2UyZTRhMyAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfY21kdGFibGUuYworKysgYi90b29s
cy94bC94bF9jbWR0YWJsZS5jCkBAIC0xNSw2ICsxNSw3IEBACiAjaW5jbHVkZSA8c3RyaW5nLmg+
CiAKICNpbmNsdWRlIDxsaWJ4bC5oPgorCiAjaW5jbHVkZSAieGwuaCIKIAogc3RydWN0IGNtZF9z
cGVjIGNtZF90YWJsZVtdID0gewpAQCAtMzgwLDYgKzM4MSwyMSBAQCBzdHJ1Y3QgY21kX3NwZWMg
Y21kX3RhYmxlW10gPSB7CiAgICAgICAiRGVzdHJveSBhIGRvbWFpbidzIHZpcnR1YWwgVFBNIGRl
dmljZSIsCiAgICAgICAiPERvbWFpbj4gPERldklkfHV1aWQ+IiwKICAgICB9LAorICAgIHsgInZr
Yi1hdHRhY2giLAorICAgICAgJm1haW5fdmtiYXR0YWNoLCAxLCAxLAorICAgICAgIkNyZWF0ZSBh
IG5ldyB2aXJ0dWFsIGtleWJvYXJkIGRldmljZSIsCisgICAgICAiPERvbWFpbj4gPHZrYi1zcGVj
LWNvbXBvbmVudChzKT4uLi4iLAorICAgIH0sCisgICAgeyAidmtiLWxpc3QiLAorICAgICAgJm1h
aW5fdmtibGlzdCwgMCwgMCwKKyAgICAgICJMaXN0IHZpcnR1YWwga2V5Ym9hcmQgZGV2aWNlcyBm
b3IgYSBkb21haW4iLAorICAgICAgIjxEb21haW4ocyk+IiwKKyAgICB9LAorICAgIHsgInZrYi1k
ZXRhY2giLAorICAgICAgJm1haW5fdmtiZGV0YWNoLCAwLCAxLAorICAgICAgIkRlc3Ryb3kgYSBk
b21haW4ncyB2aXJ0dWFsIGtleWJvYXJkIGRldmljZSIsCisgICAgICAiPERvbWFpbj4gPERldklk
PiIsCisgICAgfSwKICAgICB7ICJ2ZGlzcGwtYXR0YWNoIiwKICAgICAgICZtYWluX3ZkaXNwbGF0
dGFjaCwgMSwgMSwKICAgICAgICJDcmVhdGUgYSBuZXcgdmlydHVhbCBkaXNwbGF5IGRldmljZSIs
CmRpZmYgLS1naXQgYS90b29scy94bC94bF9wYXJzZS5jIGIvdG9vbHMveGwveGxfcGFyc2UuYwpp
bmRleCBmOTE0N2Y2YTVjLi45YjdiNzhjMmExIDEwMDY0NAotLS0gYS90b29scy94bC94bF9wYXJz
ZS5jCisrKyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKQEAgLTIwLDYgKzIwLDcgQEAKICNpbmNsdWRl
IDx4ZW4vaHZtL2U4MjAuaD4KICNpbmNsdWRlIDx4ZW4vaHZtL3BhcmFtcy5oPgogI2luY2x1ZGUg
PHhlbi9pby9zbmRpZi5oPgorI2luY2x1ZGUgPHhlbi9pby9rYmRpZi5oPgogCiAjaW5jbHVkZSA8
bGlieGwuaD4KICNpbmNsdWRlIDxsaWJ4bF91dGlscy5oPgpAQCAtMTA5NSw2ICsxMDk2LDc3IEBA
IHN0YXRpYyB2b2lkIHBhcnNlX3ZzbmRfY29uZmlnKGNvbnN0IFhMVV9Db25maWcgKmNvbmZpZywK
ICAgICB9CiB9CiAKK2ludCBwYXJzZV92a2JfY29uZmlnKGxpYnhsX2RldmljZV92a2IgKnZrYiwg
Y2hhciAqdG9rZW4pCit7CisgICAgY2hhciAqb3Bhcmc7CisKKyAgICBpZiAoTUFUQ0hfT1BUSU9O
KCJiYWNrZW5kIiwgdG9rZW4sIG9wYXJnKSkgeworICAgICAgICB2a2ItPmJhY2tlbmRfZG9tbmFt
ZSA9IHN0cmR1cChvcGFyZyk7CisgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oImJhY2tlbmQt
dHlwZSIsIHRva2VuLCBvcGFyZykpIHsKKyAgICAgICAgbGlieGxfdmtiX2JhY2tlbmQgYmFja2Vu
ZF90eXBlOworICAgICAgICBpZiAobGlieGxfdmtiX2JhY2tlbmRfZnJvbV9zdHJpbmcob3Bhcmcs
ICZiYWNrZW5kX3R5cGUpKSB7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIlVua25vd24g
YmFja2VuZF90eXBlIFwiJXNcIiBpbiB2a2Igc3BlY1xuIiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBvcGFyZyk7CisgICAgICAgICAgICByZXR1cm4gLTE7CisgICAgICAgIH0KKyAgICAg
ICAgdmtiLT5iYWNrZW5kX3R5cGUgPSBiYWNrZW5kX3R5cGU7CisgICAgfSBlbHNlIGlmIChNQVRD
SF9PUFRJT04oWEVOS0JEX0ZJRUxEX1VOSVFVRV9JRCwgdG9rZW4sIG9wYXJnKSkgeworICAgICAg
ICB2a2ItPnVuaXF1ZV9pZCA9IHN0cmR1cChvcGFyZyk7CisgICAgfSBlbHNlIHsKKyAgICAgICAg
ZnByaW50ZihzdGRlcnIsICJVbmtub3duIHN0cmluZyBcIiVzXCIgaW4gdmtiIHNwZWNcbiIsIHRv
a2VuKTsKKyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKworICAgIHJldHVybiAwOworfQorCitz
dGF0aWMgdm9pZCBwYXJzZV92a2JfbGlzdChjb25zdCBYTFVfQ29uZmlnICpjb25maWcsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZykKK3sK
KyAgICBYTFVfQ29uZmlnTGlzdCAqdmticzsKKyAgICBjb25zdCBjaGFyICppdGVtOworICAgIGNo
YXIgKmJ1ZiA9IE5VTEw7CisgICAgaW50IHJjOworCisgICAgaWYgKCF4bHVfY2ZnX2dldF9saXN0
IChjb25maWcsICJ2a2IiLCAmdmticywgMCwgMCkpIHsKKyAgICAgICAgaW50IGVudHJ5ID0gMDsK
KyAgICAgICAgd2hpbGUgKChpdGVtID0geGx1X2NmZ19nZXRfbGlzdGl0ZW0odmticywgZW50cnkp
KSAhPSBOVUxMKSB7CisgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdmtiICp2a2I7CisgICAgICAg
ICAgICBjaGFyICpwOworCisgICAgICAgICAgICB2a2IgPSBBUlJBWV9FWFRFTkRfSU5JVChkX2Nv
bmZpZy0+dmticywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRfY29uZmln
LT5udW1fdmticywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2Rl
dmljZV92a2JfaW5pdCk7CisKKyAgICAgICAgICAgIGJ1ZiA9IHN0cmR1cChpdGVtKTsKKworICAg
ICAgICAgICAgcCA9IHN0cnRvayAoYnVmLCAiLCIpOworICAgICAgICAgICAgd2hpbGUgKHAgIT0g
TlVMTCkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICB3aGlsZSAoKnAgPT0gJyAnKSBw
Kys7CisKKyAgICAgICAgICAgICAgICByYyA9IHBhcnNlX3ZrYl9jb25maWcodmtiLCBwKTsKKyAg
ICAgICAgICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgICAgICAgICAgICAgcCA9IHN0
cnRvayAoTlVMTCwgIiwiKTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKHZrYi0+
YmFja2VuZF90eXBlID09IExJQlhMX1ZLQl9CQUNLRU5EX1VOS05PV04pIHsKKyAgICAgICAgICAg
ICAgICBmcHJpbnRmKHN0ZGVyciwgImJhY2tlbmQtdHlwZSBzaG91bGQgYmUgc2V0IGluIHZrYiBz
cGVjXG4iKTsKKyAgICAgICAgICAgICAgICByYyA9IC0xOyBnb3RvIG91dDsKKyAgICAgICAgICAg
IH0KKworICAgICAgICAgICAgZW50cnkrKzsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJjID0g
MDsKKworb3V0OgorICAgIGZyZWUoYnVmKTsKKyAgICBpZiAocmMpIGV4aXQoRVhJVF9GQUlMVVJF
KTsKK30KKwogdm9pZCBwYXJzZV9jb25maWdfZGF0YShjb25zdCBjaGFyICpjb25maWdfc291cmNl
LAogICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjb25maWdfZGF0YSwKICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IGNvbmZpZ19sZW4sCkBAIC0yNTc3LDcgKzI2NDksOSBAQCBz
a2lwX3VzYmRldjoKICAgICAgICAgICAgICAgICAgICAgIlVua25vd24gZ2ljX3ZlcnNpb24gXCIl
c1wiIHNwZWNpZmllZFxuIiwgYnVmKTsKICAgICAgICAgICAgIGV4aXQoLUVSUk9SX0ZBSUwpOwog
ICAgICAgICB9Ci0gICAgIH0KKyAgICB9CisKKyAgICBwYXJzZV92a2JfbGlzdChjb25maWcsIGRf
Y29uZmlnKTsKIAogICAgIHhsdV9jZmdfZGVzdHJveShjb25maWcpOwogfQpkaWZmIC0tZ2l0IGEv
dG9vbHMveGwveGxfcGFyc2UuaCBiL3Rvb2xzL3hsL3hsX3BhcnNlLmgKaW5kZXggOWE5NDhlYTRm
Ny4uYmFiMjg2MWY4YyAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfcGFyc2UuaAorKysgYi90b29s
cy94bC94bF9wYXJzZS5oCkBAIC0zNSw2ICszNSw3IEBAIGludCBwYXJzZV9jcHVyYW5nZShjb25z
dCBjaGFyICpjcHUsIGxpYnhsX2JpdG1hcCAqY3B1bWFwKTsKIGludCBwYXJzZV9uaWNfY29uZmln
KGxpYnhsX2RldmljZV9uaWMgKm5pYywgWExVX0NvbmZpZyAqKmNvbmZpZywgY2hhciAqdG9rZW4p
OwogaW50IHBhcnNlX3ZkaXNwbF9jb25maWcobGlieGxfZGV2aWNlX3ZkaXNwbCAqdmRpc3BsLCBj
aGFyICp0b2tlbik7CiBpbnQgcGFyc2VfdnNuZF9pdGVtKGxpYnhsX2RldmljZV92c25kICp2c25k
LCBjb25zdCBjaGFyICpzcGVjKTsKK2ludCBwYXJzZV92a2JfY29uZmlnKGxpYnhsX2RldmljZV92
a2IgKnZrYiwgY2hhciAqdG9rZW4pOwogCiBpbnQgbWF0Y2hfb3B0aW9uX3NpemUoY29uc3QgY2hh
ciAqcHJlZml4LCBzaXplX3QgbGVuLAogICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKmFyZywg
Y2hhciAqKmFyZ29wdCk7CmRpZmYgLS1naXQgYS90b29scy94bC94bF92a2IuYyBiL3Rvb2xzL3hs
L3hsX3ZrYi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmRjZjgyOGUx
NTYKLS0tIC9kZXYvbnVsbAorKysgYi90b29scy94bC94bF92a2IuYwpAQCAtMCwwICsxLDE0NyBA
QAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgorICoKKyAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQKKyAqIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZv
dW5kYXRpb247IHZlcnNpb24gMi4xIG9ubHkuIHdpdGggdGhlIHNwZWNpYWwKKyAqIGV4Y2VwdGlv
biBvbiBsaW5raW5nIGRlc2NyaWJlZCBpbiBmaWxlIExJQ0VOU0UuCisgKgorICogVGhpcyBwcm9n
cmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisg
KiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJy
YW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ
VVJQT1NFLiAgU2VlIHRoZQorICogR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZv
ciBtb3JlIGRldGFpbHMuCisgKi8KKworI2luY2x1ZGUgPHN0ZGxpYi5oPgorCisjaW5jbHVkZSA8
bGlieGwuaD4KKyNpbmNsdWRlIDxsaWJ4bF91dGlscy5oPgorI2luY2x1ZGUgPGxpYnhsdXRpbC5o
PgorCisjaW5jbHVkZSAieGwuaCIKKyNpbmNsdWRlICJ4bF91dGlscy5oIgorI2luY2x1ZGUgInhs
X3BhcnNlLmgiCisKK2ludCBtYWluX3ZrYmF0dGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3YpCit7
CisgICAgaW50IG9wdDsKKyAgICBpbnQgcmM7CisgICAgdWludDMyX3QgZG9taWQ7CisgICAgbGli
eGxfZGV2aWNlX3ZrYiB2a2I7CisKKyAgICBTV0lUQ0hfRk9SRUFDSF9PUFQob3B0LCAiIiwgTlVM
TCwgInZrYi1hdHRhY2giLCAyKSB7CisgICAgICAgIC8qIE5vIG9wdGlvbnMgKi8KKyAgICB9CisK
KyAgICBsaWJ4bF9kZXZpY2VfdmtiX2luaXQoJnZrYik7CisgICAgZG9taWQgPSBmaW5kX2RvbWFp
bihhcmd2W29wdGluZCsrXSk7CisKKyAgICBmb3IgKGFyZ3YgKz0gb3B0aW5kLCBhcmdjIC09IG9w
dGluZDsgYXJnYyA+IDA7ICsrYXJndiwgLS1hcmdjKSB7CisgICAgICAgIHJjID0gcGFyc2Vfdmti
X2NvbmZpZygmdmtiLCAqYXJndik7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgfQor
CisgICAgaWYgKHZrYi5iYWNrZW5kX3R5cGUgPT0gTElCWExfVktCX0JBQ0tFTkRfVU5LTk9XTikg
eworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgImJhY2tlbmQtdHlwZSBzaG91bGQgYmUgc2V0XG4i
KTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOyBnb3RvIG91dDsKKyAgICB9CisKKyAgICBpZiAo
ZHJ5cnVuX29ubHkpIHsKKyAgICAgICAgY2hhciAqanNvbiA9IGxpYnhsX2RldmljZV92a2JfdG9f
anNvbihjdHgsICZ2a2IpOworICAgICAgICBwcmludGYoInZrYjogJXNcbiIsIGpzb24pOworICAg
ICAgICBmcmVlKGpzb24pOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBpZiAobGli
eGxfZGV2aWNlX3ZrYl9hZGQoY3R4LCBkb21pZCwgJnZrYiwgMCkpIHsKKyAgICAgICAgZnByaW50
ZihzdGRlcnIsICJsaWJ4bF9kZXZpY2VfdmtiX2FkZCBmYWlsZWQuXG4iKTsKKyAgICAgICAgcmMg
PSBFUlJPUl9GQUlMOyBnb3RvIG91dDsKKyAgICB9CisKKyAgICByYyA9IDA7CisKK291dDoKKyAg
ICBsaWJ4bF9kZXZpY2VfdmtiX2Rpc3Bvc2UoJnZrYik7CisgICAgcmV0dXJuIHJjOworfQorCitp
bnQgbWFpbl92a2JsaXN0KGludCBhcmdjLCBjaGFyICoqYXJndikKK3sKKyAgICBpbnQgb3B0Owor
ICAgIGxpYnhsX2RldmljZV92a2IgKnZrYnM7CisgICAgbGlieGxfdmtiaW5mbyB2a2JpbmZvOwor
ICAgIGludCBuYiwgaTsKKworICAgIFNXSVRDSF9GT1JFQUNIX09QVChvcHQsICIiLCBOVUxMLCAi
dmtiLWxpc3QiLCAxKSB7CisgICAgICAgIC8qIE5vIG9wdGlvbnMgKi8KKyAgICB9CisKKyAgICAv
KiAgICAgIElkeCAgQkUgICBIZGwgIFN0YSAgZXZjaCByZWYgSUQgICAgQkUtdHlwZSBCRS1wYXRo
ICovCisgICAgcHJpbnRmKCIlLTNzICUtMnMgJS02cyAlLTVzICUtNnMgJTZzICUtMTBzICUtMTBz
ICUtMzBzXG4iLAorICAgICAgICAgICAiSWR4IiwgIkJFIiwgImhhbmRsZSIsICJzdGF0ZSIsICJl
dnQtY2giLCAicmVmIiwKKyAgICAgICAgICAgIklEIiwgIkJFLXR5cGUiLCAiQkUtcGF0aCIpOwor
ICAgIGZvciAoYXJndiArPSBvcHRpbmQsIGFyZ2MgLT0gb3B0aW5kOyBhcmdjID4gMDsgLS1hcmdj
LCArK2FyZ3YpIHsKKyAgICAgICAgdWludDMyX3QgZG9taWQgPSBmaW5kX2RvbWFpbigqYXJndik7
CisgICAgICAgIHZrYnMgPSBsaWJ4bF9kZXZpY2VfdmtiX2xpc3QoY3R4LCBkb21pZCwgJm5iKTsK
KyAgICAgICAgaWYgKCF2a2JzKSB7CisgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgfQor
ICAgICAgICBmb3IgKGkgPSAwOyBpIDwgbmI7ICsraSkgeworICAgICAgICAgICAgaWYgKGxpYnhs
X2RldmljZV92a2JfZ2V0aW5mbyhjdHgsIGRvbWlkLCAmdmtic1tpXSwgJnZrYmluZm8pID09IDAp
IHsKKyAgICAgICAgICAgICAgICBwcmludGYoIiUtM2QgJS0yZCAlNmQgJTVkICU2ZCAlNmQgJS0x
MHMgJS0xMHMgJS0zMHNcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIHZrYmluZm8uZGV2aWQs
IHZrYmluZm8uYmFja2VuZF9pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgdmtiaW5mby5kZXZp
ZCwgdmtiaW5mby5zdGF0ZSwgdmtiaW5mby5ldnRjaCwKKyAgICAgICAgICAgICAgICAgICAgICAg
dmtiaW5mby5ycmVmLCB2a2JzW2ldLnVuaXF1ZV9pZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
bGlieGxfdmtiX2JhY2tlbmRfdG9fc3RyaW5nKHZrYnNbaV0uYmFja2VuZF90eXBlKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgdmtiaW5mby5iYWNrZW5kKTsKKyAgICAgICAgICAgICAgICBsaWJ4
bF92a2JpbmZvX2Rpc3Bvc2UoJnZrYmluZm8pOworICAgICAgICAgICAgfQorICAgICAgICB9Cisg
ICAgICAgIGxpYnhsX2RldmljZV92a2JfbGlzdF9mcmVlKHZrYnMsIG5iKTsKKyAgICB9CisgICAg
cmV0dXJuIDA7Cit9CisKK2ludCBtYWluX3ZrYmRldGFjaChpbnQgYXJnYywgY2hhciAqKmFyZ3Yp
Cit7CisgICAgdWludDMyX3QgZG9taWQsIGRldmlkOworICAgIGludCBvcHQsIHJjOworICAgIGxp
YnhsX2RldmljZV92a2IgdmtiOworCisgICAgU1dJVENIX0ZPUkVBQ0hfT1BUKG9wdCwgIiIsIE5V
TEwsICJ2a2ItZGV0YWNoIiwgMikgeworICAgICAgICAvKiBObyBvcHRpb25zICovCisgICAgfQor
CisgICAgZG9taWQgPSBmaW5kX2RvbWFpbihhcmd2W29wdGluZCsrXSk7CisgICAgZGV2aWQgPSBh
dG9pKGFyZ3Zbb3B0aW5kKytdKTsKKworICAgIGxpYnhsX2RldmljZV92a2JfaW5pdCgmdmtiKTsK
KworICAgIGlmIChsaWJ4bF9kZXZpZF90b19kZXZpY2VfdmtiKGN0eCwgZG9taWQsIGRldmlkLCAm
dmtiKSkgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yOiBEZXZpY2UgJWQgbm90IGNv
bm5lY3RlZC5cbiIsIGRldmlkKTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBn
b3RvIG91dDsKKyAgICB9CisKKyAgICByYyA9IGxpYnhsX2RldmljZV92a2JfcmVtb3ZlKGN0eCwg
ZG9taWQsICZ2a2IsIDApOworICAgIGlmIChyYykgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
ImxpYnhsX2RldmljZV92a2JfcmVtb3ZlIGZhaWxlZC5cbiIpOworICAgICAgICByYyA9IEVSUk9S
X0ZBSUw7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIHJjID0gMDsKKworb3V0Ogor
ICAgIGxpYnhsX2RldmljZV92a2JfZGlzcG9zZSgmdmtiKTsKKyAgICByZXR1cm4gcmM7Cit9CisK
KworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtYmFzaWMtb2Zmc2V0
OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:08:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16:08: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 1ffSW8-0002yc-Ij; Tue, 17 Jul 2018 16:08: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=pfxt=kb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1ffSW7-0002xX-5z
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:07:59 +0000
X-Inumbo-ID: 858f3dd9-89db-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 858f3dd9-89db-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 18:07:37 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id y200-v6so1245799lfd.7
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 09:07:58 -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;
 bh=YVgAuiZ/ru6LytCpKHbrlNawRGXJ9UY/Ga2xwQVhZQY=;
 b=FMz1PZl2HZ8ZdtDbycfoSQf5p8QRaiNgv8VHTr69Rfs32V7LHrvXqvPsdFbPsIlMyu
 pLh8Lx75YwCqr0vH3ASNNq8cjfxMJlbFVjtN8e1qLP20wqCAbb2tqGXvB91kCGGpyOgO
 dvruPdlW7oXmj7oqCiMOIIKkm5IUxCzFzjOCrLvzE4DhVmp3zB77+W00/+SfD51QgtTa
 MtFP6sm4NGCwke7sXFOR6XdQKmVeVJsvYkpUvEuY8yIwWV6vxob0hBo40H4gQI63BKCt
 aawHVUApmnbGDcqlWNHcZIzH/5kBciJHmeq4Ejtc2TRtxdnMpu2azFA6xrSvzNeHtJU+
 UHaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=YVgAuiZ/ru6LytCpKHbrlNawRGXJ9UY/Ga2xwQVhZQY=;
 b=i6n2DCzaMFthQSP5UQ8JjyoDLURmzMSt1dGISKL1/iGdGYzHoFQtiKbyry7OrbHQFI
 puY42/RT+9pF8QzO7aobZSEipiN+9EbFlGj4sMMgVe7YsmliamSuf/5bGjGuQalU3icp
 4mvae6oQXh3sEF4E5Iab6STpJKoDSbf775UlQyGMeV7gJQbEkFsIxSllWI8jmB6Xo49M
 4F9Cb+8Rw2cUShVE0UPXKG4RrH528SWgcOpNLSVbjk3juLUBI6dloWvB3hAE9Rca7zms
 FsurEhg9aS0wAwVArxRavTPVDWnLW6X/pbZ7PaboqTrCulB/Ej/J44WEiawNTMWebZ+W
 2JHw==
X-Gm-Message-State: AOUpUlGjh8ahWuycsF+3n2ttWBkguJtZrte3kLdKnaZTqXVNJqxikK2R
 YJLTCKhTaL2EDxQ050NpGf4JWw==
X-Google-Smtp-Source: AAOMgpeTkKYnxjG7vSlIsSd7XOxjxcFgl3FvfPmwn67xV8VBvFbLi8shrhuxR5vxzLfEO9mXVIhvdg==
X-Received: by 2002:a19:12df:: with SMTP id 92-v6mr1648256lfs.80.1531843676813; 
 Tue, 17 Jul 2018 09:07:56 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id v136-v6sm205347lfa.10.2018.07.17.09.07.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 09:07:55 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 17 Jul 2018 19:07:38 +0300
Message-Id: <20180717160740.26845-6-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160740.26845-1-al1img@gmail.com>
References: <20180717160740.26845-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 5/7] docs: add vkb device to xl.cfg and xl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@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>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29t
PgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21hbi94
bC5jZmcucG9kLjUuaW4gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIGRvY3MvbWFuL3hs
LnBvZC4xLmluICAgICB8IDIyICsrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdl
ZCwgNDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5p
biBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgppbmRleCAwOTlhMjhkYzdhLi5jYzk4YjYwMDNm
IDEwMDY0NAotLS0gYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KKysrIGIvZG9jcy9tYW4veGwu
Y2ZnLnBvZC41LmluCkBAIC0xNTYzLDYgKzE1NjMsMzAgQEAgSTxFWEFNUExFOj4KICAgICAgICAg
XQogICAgIF0KIAorPWl0ZW0gQjx2a2I9WyAiVktCX1NQRUNfU1RSSU5HIiwgIlZLQl9TUEVDX1NU
UklORyIsIC4uLl0+CisKK1NwZWNpZmllcyB0aGUgdmlydHVhbCBrZXlib2FyZCBkZXZpY2UgdG8g
YmUgcHJvdmlkZWQgdG8gdGhlIGd1ZXN0LgorCitFYWNoIEI8VktCX1NQRUNfU1RSSU5HPiBpcyBh
IGNvbW1hLXNlcGFyYXRlZCBsaXN0IG9mIEM8S0VZPVZBTFVFPgorc2V0dGluZ3MgZnJvbSB0aGUg
Zm9sbG93aW5nIGxpc3Q6CisKKz1vdmVyIDQKKworPWl0ZW0gQjx1bmlxdWUtaWQ9U1RSSU5HPgor
CitTcGVjaWZpZXMgdGhlIHVuaXF1ZSBpbnB1dCBkZXZpY2UgaWQuCisKKz1pdGVtIEI8YmFja2Vu
ZD1kb21haW4taWQ+CisKK1NwZWNpZmllcyB0aGUgYmFja2VuZCBkb21haW4gbmFtZSBvciBpZC4K
KworPWl0ZW0gQjxiYWNrZW5kLXR5cGU9dHlwZT4KKworU3BlY2lmaWVzIHRoZSBiYWNrZW5kIHR5
cGU6IHFlbXUgLSBmb3IgUUVNVSBiYWNrZW5kIG9yIGxpbnV4IC0gZm9yIExpbnV4IFBWCitkb21h
aW4uCisKKz1iYWNrCisKID1iYWNrCiAKID1oZWFkMiBQYXJhdmlydHVhbGlzZWQgKFBWKSBHdWVz
dCBTcGVjaWZpYyBPcHRpb25zCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5wb2QuMS5pbiBiL2Rv
Y3MvbWFuL3hsLnBvZC4xLmluCmluZGV4IDkwNDIzYmYzZGYuLmI3NDc2NGRjZDMgMTAwNjQ0Ci0t
LSBhL2RvY3MvbWFuL3hsLnBvZC4xLmluCisrKyBiL2RvY3MvbWFuL3hsLnBvZC4xLmluCkBAIC0x
NTIyLDYgKzE1MjIsMjggQEAgTGlzdCB2c25kIGRldmljZXMgZm9yIGEgZG9tYWluLgogCiA9YmFj
awogCis9aGVhZDIgS0VZQk9BUkQgREVWSUNFUworCis9b3ZlciA0CisKKz1pdGVtIEI8dmtiLWF0
dGFjaD4gSTxkb21haW4taWQ+IEk8dmtiLWRldmljZT4KKworQ3JlYXRlcyBhIG5ldyBrZXlib2Fy
ZCBkZXZpY2UgaW4gdGhlIGRvbWFpbiBzcGVjaWZpZWQgYnkgSTxkb21haW4taWQ+LgorSTx2a2It
ZGV2aWNlPiBkZXNjcmliZXMgdGhlIGRldmljZSB0byBhdHRhY2gsIHVzaW5nIHRoZSBzYW1lIGZv
cm1hdCBhcyB0aGUKK0I8VktCX1NQRUNfU1RSSU5HPiBzdHJpbmcgaW4gdGhlIGRvbWFpbiBjb25m
aWcgZmlsZS4gU2VlIEw8eGwuY2ZnKDUpPgorZm9yIG1vcmUgaW5mb3JtYXRpb25zLgorCis9aXRl
bSBCPHZrYi1kZXRhY2g+IEk8ZG9tYWluLWlkPiBJPGRldmlkPgorCitSZW1vdmVzIHRoZSBrZXli
b2FyZCBkZXZpY2UgZnJvbSB0aGUgZG9tYWluIHNwZWNpZmllZCBieSBJPGRvbWFpbi1pZD4uCitJ
PGRldmlkPiBpcyB0aGUgdmlydHVhbCBpbnRlcmZhY2UgZGV2aWNlIG51bWJlciB3aXRoaW4gdGhl
IGRvbWFpbgorCis9aXRlbSBCPHZrYi1saXN0PiBJPGRvbWFpbi1pZD4KKworTGlzdCB2aXJ0dWFs
IG5ldHdvcmsgaW50ZXJmYWNlcyBmb3IgYSBkb21haW4uCisKKz1iYWNrCisKID1oZWFkMSBQQ0kg
UEFTUy1USFJPVUdICiAKID1vdmVyIDQKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:08:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16:08: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 1ffSWB-00031f-4A; Tue, 17 Jul 2018 16: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=pfxt=kb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1ffSW9-0002zo-FL
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:08:01 +0000
X-Inumbo-ID: 865fb494-89db-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x241.google.com (unknown [2a00:1450:4010:c07::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 865fb494-89db-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 18:07:38 +0200 (CEST)
Received: by mail-lf0-x241.google.com with SMTP id m13-v6so1235508lfb.12
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 09:07:59 -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;
 bh=FVEJ1qMLx54D6miBcxgvcH+WcQ2F8IW+NVtUyKbX0sg=;
 b=NtuotcuBISp80x05QvBDNJnnNt31pNU0NEnPsFAnImVEZISThyx65LaUTDW1Bx7T06
 jzqTK/RZPvlWPdJ35PPTw7X1bAPC5YOH1h6HI4SgCu+d+SSeao745TV9bQSmeICZdWV9
 5Wt26AXkK7yO0oiJVIAiTvF5Lf0WKrvslosEAei/0OvAsCw7D0nvsy3bLslFXYstXqaQ
 SnYy8pM1a7XpUf9KyqzDVtnvIKsMT9kGbssxQvrFXfcVjsB1PfIcLTncOR4KGC2JZBOz
 +TBlNmepIbjTRrIH8GCM/+m8OzbTEjXuzM/fhJdpCzqs0lGlke31NZhw3OVbos+YNvqN
 OioA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=FVEJ1qMLx54D6miBcxgvcH+WcQ2F8IW+NVtUyKbX0sg=;
 b=Hw+wdZWPqbPulmSEPSwLOE9ZTnNRb49N/IMxGMyyb2jgxGzHIZxVNw+y2pFBy43l5/
 kbigPYp603Ya2wbc2P4VDQVNknAc4oM6UQGqMPSUYf1a08jemUfQDC/z554XyKcVEtEN
 v81ED+Io8aXekC1eoCfl1pv5DJBxf5Xqhr+8rqvg8DoSrOoMYzx+W59ZUOLAcaap4dzJ
 MfcTlbTGnjx5ab7UCusjcQdBRNjLYbhkqS92pL8rBSRC74kZSAdtTb+NRax8qgAFazeM
 H9wVvFTwWI8TMC0ZAa8rXQzpMvkjuqayxKKIgt/R/1SBNwKfqKS2WnG868fD9eDiDKg4
 EBUw==
X-Gm-Message-State: AOUpUlGs5ITKIeo502libBjH5Pki+KKpsYpg42WFkTvDUuliezoG6UIJ
 UuWWhisxdh4oo0/o/Z5fJnW/uw==
X-Google-Smtp-Source: AAOMgpdLOuRF+asFatP2qAeqKbkpjh8WU5DjuQVogXlpooTrVOL0UMNtC9LCZVJSkw+Jc33pVNHymw==
X-Received: by 2002:a19:a705:: with SMTP id
 q5-v6mr1766956lfe.148.1531843678101; 
 Tue, 17 Jul 2018 09:07:58 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id v136-v6sm205347lfa.10.2018.07.17.09.07.56
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 09:07:57 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 17 Jul 2018 19:07:39 +0300
Message-Id: <20180717160740.26845-7-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160740.26845-1-al1img@gmail.com>
References: <20180717160740.26845-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 6/7] libxl: vkb add extended 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: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@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>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKQWRk
IHBhcnNpbmcgYW5kIGFkZGluZyB0byB4ZW4gc3RvcmUgZm9sbG93aW5nIGV4dGVuZGVkIHBhcmFt
ZXRlcnM6CiogZmVhdHVyZS1kaXNhYmxlLWtleWJvYXJkCiogZmVhdHVyZS1kaXNhYmxlLXBvaW50
ZXIKKiBmZWF0dXJlLWFicy1wb2ludGVyCiogZmVhdHVyZS1tdWx0aS10b3VjaAoqIGZlYXR1cmUt
cmF3LXBvaW50ZXIKKiB3aWR0aAoqIGhlaWdodAoqIG11bHRpLXRvdWNoLXdpZHRoCiogbXVsdGkt
dG91Y2gtaGVpZ2h0CiogbXVsdGktdG91Y2gtbnVtLWNvbnRhY3RzCgpTaWduZWQtb2ZmLWJ5OiBP
bGVrc2FuZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+CkFja2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5p
biAgICB8ICA0MCArKysrKysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDEy
ICsrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3ZrYi5jICAgICB8IDEzMyArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0KIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgICB8ICAzNSAr
KysrKysrKystCiB0b29scy94bC94bF92a2IuYyAgICAgICAgICAgfCAgMTQgKysrKwogNSBmaWxl
cyBjaGFuZ2VkLCAyMzEgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4gYi9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KaW5k
ZXggY2M5OGI2MDAzZi4uYjcyNzE4MTUxYiAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwuY2ZnLnBv
ZC41LmluCisrKyBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgpAQCAtMTU4NSw2ICsxNTg1LDQ2
IEBAIFNwZWNpZmllcyB0aGUgYmFja2VuZCBkb21haW4gbmFtZSBvciBpZC4KIFNwZWNpZmllcyB0
aGUgYmFja2VuZCB0eXBlOiBxZW11IC0gZm9yIFFFTVUgYmFja2VuZCBvciBsaW51eCAtIGZvciBM
aW51eCBQVgogZG9tYWluLgogCis9aXRlbSBCPGZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZD1CT09M
RUFOPgorCitJbmRpY2F0ZXMgaWYga2V5Ym9hcmQgZGV2aWNlIGlzIGRpc2FibGVkLgorCis9aXRl
bSBCPGZlYXR1cmUtZGlzYWJsZS1wb2ludGVyPUJPT0xFQU4+CisKK0luZGljYXRlcyBpZiBwb2lu
dGVyIGRldmljZSBpcyBkaXNhYmxlZC4KKworPWl0ZW0gQjxmZWF0dXJlLWFicy1wb2ludGVyPUJP
T0xFQU4+CisKK0luZGljYXRlcyBpZiBwb2ludGVyIGRldmljZSBjYW4gcmV0dXJuIGFic29sdXRl
IGNvb3JkaW5hdGVzLgorCis9aXRlbSBCPGZlYXR1cmUtcmF3LXBvaW50ZXI9Qk9PTEVBTj4KKwor
SW5kaWNhdGVzIGlmIHBvaW50ZXIgZGV2aWNlIGNhbiByZXR1cm4gcmF3ICh1bnNjYWxlZCkgYWJz
b2x1dGUgY29vcmRpbmF0ZXMuCisKKz1pdGVtIEI8ZmVhdHVyZS1tdWx0aS10b3VjaD1CT09MRUFO
PgorCitJbmRpY2F0ZXMgaWYgaW5wdXQgZGV2aWNlIHN1cHBvcnRzIG11bHRpIHRvdWNoLgorCis9
aXRlbSBCPG11bHRpLXRvdWNoLXdpZHRoPU1VTFRJX1RPVUNIX1dJRFRIPgorCitTZXQgbWF4aW11
bSB3aWR0aCBmb3IgbXVsdGkgdG91Y2ggZGV2aWNlLgorCis9aXRlbSBCPG11bHRpLXRvdWNoLWhl
aWdodD1NVUxUSV9UT1VDSF9IRUlHSFQ+CisKK1NldCBtYXhpbXVtIGhlaWdodCBmb3IgbXVsdGkg
dG91Y2ggZGV2aWNlLgorCis9aXRlbSBCPG11bHRpLXRvdWNoLW51bS1jb250YWN0cz1NVUxUSV9U
T1VDSF9OVU1fQ09OVEFDVFM+CisKK1NldCBtYXhpbXVtIGNvbnRhY3RzIG51bWJlciBmb3IgbXVs
dGkgdG91Y2ggZGV2aWNlLgorCis9aXRlbSBCPHdpZHRoPVdJRFRIPgorCitTZXQgbWF4aW11bSB3
aWR0aCBmb3IgcG9pbnRlciBkZXZpY2UuCisKKz1pdGVtIEI8aGVpZ2h0PUhFSUdIVD4KKworU2V0
IG1heGltdW0gaGVpZ2h0IGZvciBwb2ludGVyIGRldmljZS4KKwogPWJhY2sKIAogPWJhY2sKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhs
X3R5cGVzLmlkbAppbmRleCA0YjRkYzllYjVkLi40YTM4NTgwMWJhIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRs
CkBAIC02MzMsNyArNjMzLDE3IEBAIGxpYnhsX2RldmljZV92a2IgPSBTdHJ1Y3QoImRldmljZV92
a2IiLCBbCiAgICAgKCJiYWNrZW5kX2RvbW5hbWUiLCBzdHJpbmcpLAogICAgICgiZGV2aWQiLCBs
aWJ4bF9kZXZpZCksCiAgICAgKCJiYWNrZW5kX3R5cGUiLCBsaWJ4bF92a2JfYmFja2VuZCksCi0g
ICAgKCJ1bmlxdWVfaWQiLCBzdHJpbmcpCisgICAgKCJ1bmlxdWVfaWQiLCBzdHJpbmcpLAorICAg
ICgiZmVhdHVyZV9kaXNhYmxlX2tleWJvYXJkIiwgYm9vbCksCisgICAgKCJmZWF0dXJlX2Rpc2Fi
bGVfcG9pbnRlciIsIGJvb2wpLAorICAgICgiZmVhdHVyZV9hYnNfcG9pbnRlciIsIGJvb2wpLAor
ICAgICgiZmVhdHVyZV9yYXdfcG9pbnRlciIsIGJvb2wpLAorICAgICgiZmVhdHVyZV9tdWx0aV90
b3VjaCIsIGJvb2wpLAorICAgICgid2lkdGgiLCB1aW50MzIpLAorICAgICgiaGVpZ2h0IiwgdWlu
dDMyKSwKKyAgICAoIm11bHRpX3RvdWNoX3dpZHRoIiwgdWludDMyKSwKKyAgICAoIm11bHRpX3Rv
dWNoX2hlaWdodCIsIHVpbnQzMiksCisgICAgKCJtdWx0aV90b3VjaF9udW1fY29udGFjdHMiLCB1
aW50MzIpCiAgICAgXSkKIAogbGlieGxfZGV2aWNlX2Rpc2sgPSBTdHJ1Y3QoImRldmljZV9kaXNr
IiwgWwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdmtiLmMgYi90b29scy9saWJ4bC9s
aWJ4bF92a2IuYwppbmRleCAxMjYyZGJjN2JkLi5lOTI4ODM5Y2ZiIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF92a2IuYworKysgYi90b29scy9saWJ4bC9saWJ4bF92a2IuYwpAQCAtNDMs
NiArNDMsNDcgQEAgc3RhdGljIGludCBsaWJ4bF9fc2V0X3hlbnN0b3JlX3ZrYihsaWJ4bF9fZ2Mg
KmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGJhY2ss
IFhFTktCRF9GSUVMRF9VTklRVUVfSUQsIHZrYi0+dW5pcXVlX2lkKTsKICAgICB9CiAKKyAgICBp
ZiAodmtiLT5mZWF0dXJlX2Rpc2FibGVfa2V5Ym9hcmQpIHsKKyAgICAgICAgZmxleGFycmF5X2Fw
cGVuZF9wYWlyKGJhY2ssIFhFTktCRF9GSUVMRF9GRUFUX0RTQkxfS0VZQlJELAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIldSIsIHZrYi0+ZmVhdHVyZV9kaXNhYmxl
X2tleWJvYXJkKSk7CisgICAgfQorCisgICAgaWYgKHZrYi0+ZmVhdHVyZV9kaXNhYmxlX3BvaW50
ZXIpIHsKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGJhY2ssIFhFTktCRF9GSUVMRF9G
RUFUX0RTQkxfUE9JTlRFUiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5U
RigiJXUiLCB2a2ItPmZlYXR1cmVfZGlzYWJsZV9wb2ludGVyKSk7CisgICAgfQorCisgICAgaWYg
KHZrYi0+ZmVhdHVyZV9hYnNfcG9pbnRlcikgeworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3Bh
aXIoYmFjaywgWEVOS0JEX0ZJRUxEX0ZFQVRfQUJTX1BPSU5URVIsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBHQ1NQUklOVEYoIiV1IiwgdmtiLT5mZWF0dXJlX2Fic19wb2ludGVyKSk7
CisgICAgfQorCisgICAgaWYgKHZrYi0+ZmVhdHVyZV9yYXdfcG9pbnRlcikgeworICAgICAgICBm
bGV4YXJyYXlfYXBwZW5kX3BhaXIoYmFjaywgWEVOS0JEX0ZJRUxEX0ZFQVRfUkFXX1BPSU5URVIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiV1IiwgdmtiLT5mZWF0
dXJlX3Jhd19wb2ludGVyKSk7CisgICAgfQorCisgICAgaWYgKHZrYi0+ZmVhdHVyZV9tdWx0aV90
b3VjaCkgeworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoYmFjaywgWEVOS0JEX0ZJRUxE
X0ZFQVRfTVRPVUNILAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIl
dSIsIHZrYi0+ZmVhdHVyZV9tdWx0aV90b3VjaCkpOworICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
X3BhaXIoYmFjaywgWEVOS0JEX0ZJRUxEX01UX1dJRFRILAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgR0NTUFJJTlRGKCIldSIsIHZrYi0+bXVsdGlfdG91Y2hfd2lkdGgpKTsKKyAgICAg
ICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGJhY2ssIFhFTktCRF9GSUVMRF9NVF9IRUlHSFQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiV1IiwgdmtiLT5tdWx0aV90
b3VjaF9oZWlnaHQpKTsKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGJhY2ssIFhFTktC
RF9GSUVMRF9NVF9OVU1fQ09OVEFDVFMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBH
Q1NQUklOVEYoIiV1IiwgdmtiLT5tdWx0aV90b3VjaF9udW1fY29udGFjdHMpKTsKKyAgICB9CisK
KyAgICBpZiAodmtiLT53aWR0aCkgeworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoYmFj
aywgWEVOS0JEX0ZJRUxEX1dJRFRILAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NT
UFJJTlRGKCIldSIsIHZrYi0+d2lkdGgpKTsKKyAgICB9CisKKyAgICBpZiAodmtiLT5oZWlnaHQp
IHsKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGJhY2ssIFhFTktCRF9GSUVMRF9IRUlH
SFQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiV1IiwgdmtiLT5o
ZWlnaHQpKTsKKyAgICB9CisKICAgICByZXR1cm4gMDsKIH0KIApAQCAtNTAsNyArOTEsNyBAQCBz
dGF0aWMgaW50IGxpYnhsX192a2JfZnJvbV94ZW5zdG9yZShsaWJ4bF9fZ2MgKmdjLCBjb25zdCBj
aGFyICpsaWJ4bF9wYXRoLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfZGV2aWQgZGV2aWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9kZXZpY2VfdmtiICp2a2IpCiB7Ci0gICAgY29uc3QgY2hhciAqYmVfcGF0aCwgKmJlX3R5cGUs
ICpmZV9wYXRoOworICAgIGNvbnN0IGNoYXIgKmJlX3BhdGgsICpiZV90eXBlLCAqZmVfcGF0aCwg
KnRtcDsKICAgICBpbnQgcmM7CiAKICAgICB2a2ItPmRldmlkID0gZGV2aWQ7CkBAIC03OCw2ICsx
MTksOTYgQEAgc3RhdGljIGludCBsaWJ4bF9fdmtiX2Zyb21feGVuc3RvcmUobGlieGxfX2djICpn
YywgY29uc3QgY2hhciAqbGlieGxfcGF0aCwKIAogICAgIHZrYi0+dW5pcXVlX2lkID0geHNfcmVh
ZChDVFgtPnhzaCwgWEJUX05VTEwsIEdDU1BSSU5URigiJXMvIlhFTktCRF9GSUVMRF9VTklRVUVf
SUQsIGJlX3BhdGgpLCBOVUxMKTsKIAorICAgIHJjID0gbGlieGxfX3hzX3JlYWRfY2hlY2tlZChn
YywgWEJUX05VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigi
JXMvIlhFTktCRF9GSUVMRF9GRUFUX0RTQkxfS0VZQlJELAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBiZV9wYXRoKSwgJnRtcCk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAg
IGlmICh0bXApIHsKKyAgICAgICAgdmtiLT5mZWF0dXJlX2Rpc2FibGVfa2V5Ym9hcmQgPSBzdHJ0
b3VsKHRtcCwgTlVMTCwgMCk7CisgICAgfQorCisgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVj
a2VkKGdjLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJ
TlRGKCIlcy8iWEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9QT0lOVEVSLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBiZV9wYXRoKSwgJnRtcCk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsK
KworICAgIGlmICh0bXApIHsKKyAgICAgICAgdmtiLT5mZWF0dXJlX2Rpc2FibGVfcG9pbnRlciA9
IHN0cnRvdWwodG1wLCBOVUxMLCAwKTsKKyAgICB9CisKKyAgICByYyA9IGxpYnhsX194c19yZWFk
X2NoZWNrZWQoZ2MsIFhCVF9OVUxMLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBH
Q1NQUklOVEYoIiVzLyJYRU5LQkRfRklFTERfRkVBVF9BQlNfUE9JTlRFUiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmVfcGF0aCksICZ0bXApOworICAgIGlmIChyYykgZ290byBv
dXQ7CisKKyAgICBpZiAodG1wKSB7CisgICAgICAgIHZrYi0+ZmVhdHVyZV9hYnNfcG9pbnRlciA9
IHN0cnRvdWwodG1wLCBOVUxMLCAwKTsKKyAgICB9CisKKyAgICByYyA9IGxpYnhsX194c19yZWFk
X2NoZWNrZWQoZ2MsIFhCVF9OVUxMLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBH
Q1NQUklOVEYoIiVzLyJYRU5LQkRfRklFTERfRkVBVF9SQVdfUE9JTlRFUiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmVfcGF0aCksICZ0bXApOworICAgIGlmIChyYykgZ290byBv
dXQ7CisKKyAgICBpZiAodG1wKSB7CisgICAgICAgIHZrYi0+ZmVhdHVyZV9yYXdfcG9pbnRlciA9
IHN0cnRvdWwodG1wLCBOVUxMLCAwKTsKKyAgICB9CisKKyAgICByYyA9IGxpYnhsX194c19yZWFk
X2NoZWNrZWQoZ2MsIFhCVF9OVUxMLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBH
Q1NQUklOVEYoIiVzLyJYRU5LQkRfRklFTERfRkVBVF9NVE9VQ0gsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJlX3BhdGgpLCAmdG1wKTsKKyAgICBpZiAocmMpIGdvdG8gb3V0Owor
CisgICAgaWYgKHRtcCkgeworICAgICAgICB2a2ItPmZlYXR1cmVfbXVsdGlfdG91Y2ggPSBzdHJ0
b3VsKHRtcCwgTlVMTCwgMCk7CisgICAgfQorCisgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVj
a2VkKGdjLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJ
TlRGKCIlcy8iWEVOS0JEX0ZJRUxEX01UX1dJRFRILAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBiZV9wYXRoKSwgJnRtcCk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIGlm
ICh0bXApIHsKKyAgICAgICAgdmtiLT5tdWx0aV90b3VjaF93aWR0aCA9IHN0cnRvdWwodG1wLCBO
VUxMLCAwKTsKKyAgICB9CisKKyAgICByYyA9IGxpYnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIFhC
VF9OVUxMLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzLyJY
RU5LQkRfRklFTERfTVRfSEVJR0hULAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
ZV9wYXRoKSwgJnRtcCk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIGlmICh0bXApIHsK
KyAgICAgICAgdmtiLT5tdWx0aV90b3VjaF9oZWlnaHQgPSBzdHJ0b3VsKHRtcCwgTlVMTCwgMCk7
CisgICAgfQorCisgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCBYQlRfTlVMTCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8iWEVOS0JEX0ZJ
RUxEX01UX05VTV9DT05UQUNUUywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmVf
cGF0aCksICZ0bXApOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICBpZiAodG1wKSB7Cisg
ICAgICAgIHZrYi0+bXVsdGlfdG91Y2hfbnVtX2NvbnRhY3RzID0gc3RydG91bCh0bXAsIE5VTEws
IDApOworICAgIH0KKworICAgIHJjID0gbGlieGxfX3hzX3JlYWRfY2hlY2tlZChnYywgWEJUX05V
TEwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvIlhFTktC
RF9GSUVMRF9XSURUSCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmVfcGF0aCks
ICZ0bXApOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICBpZiAodG1wKSB7CisgICAgICAg
IHZrYi0+d2lkdGggPSBzdHJ0b3VsKHRtcCwgTlVMTCwgMCk7CisgICAgfQorCisgICAgcmMgPSBs
aWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCBYQlRfTlVMTCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8iWEVOS0JEX0ZJRUxEX0hFSUdIVCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmVfcGF0aCksICZ0bXApOworICAgIGlmIChyYykgZ290
byBvdXQ7CisKKyAgICBpZiAodG1wKSB7CisgICAgICAgIHZrYi0+aGVpZ2h0ID0gc3RydG91bCh0
bXAsIE5VTEwsIDApOworICAgIH0KKwogICAgIHJjID0gMDsKIAogb3V0OgpkaWZmIC0tZ2l0IGEv
dG9vbHMveGwveGxfcGFyc2UuYyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKaW5kZXggOWI3Yjc4YzJh
MS4uOTcxZWMxYmM1NiAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfcGFyc2UuYworKysgYi90b29s
cy94bC94bF9wYXJzZS5jCkBAIC0xMTEyLDYgKzExMTIsMjYgQEAgaW50IHBhcnNlX3ZrYl9jb25m
aWcobGlieGxfZGV2aWNlX3ZrYiAqdmtiLCBjaGFyICp0b2tlbikKICAgICAgICAgdmtiLT5iYWNr
ZW5kX3R5cGUgPSBiYWNrZW5kX3R5cGU7CiAgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oWEVO
S0JEX0ZJRUxEX1VOSVFVRV9JRCwgdG9rZW4sIG9wYXJnKSkgewogICAgICAgICB2a2ItPnVuaXF1
ZV9pZCA9IHN0cmR1cChvcGFyZyk7CisgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oWEVOS0JE
X0ZJRUxEX0ZFQVRfRFNCTF9LRVlCUkQsIHRva2VuLCBvcGFyZykpIHsKKyAgICAgICAgdmtiLT5m
ZWF0dXJlX2Rpc2FibGVfa2V5Ym9hcmQgPSBzdHJ0b3VsKG9wYXJnLCBOVUxMLCAwKTsKKyAgICB9
IGVsc2UgaWYgKE1BVENIX09QVElPTihYRU5LQkRfRklFTERfRkVBVF9EU0JMX1BPSU5URVIsIHRv
a2VuLCBvcGFyZykpIHsKKyAgICAgICAgdmtiLT5mZWF0dXJlX2Rpc2FibGVfcG9pbnRlciA9IHN0
cnRvdWwob3BhcmcsIE5VTEwsIDApOworICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKFhFTktC
RF9GSUVMRF9GRUFUX0FCU19QT0lOVEVSLCB0b2tlbiwgb3BhcmcpKSB7CisgICAgICAgIHZrYi0+
ZmVhdHVyZV9hYnNfcG9pbnRlciA9IHN0cnRvdWwob3BhcmcsIE5VTEwsIDApOworICAgIH0gZWxz
ZSBpZiAoTUFUQ0hfT1BUSU9OKFhFTktCRF9GSUVMRF9GRUFUX1JBV19QT0lOVEVSLCB0b2tlbiwg
b3BhcmcpKSB7CisgICAgICAgIHZrYi0+ZmVhdHVyZV9yYXdfcG9pbnRlciA9IHN0cnRvdWwob3Bh
cmcsIE5VTEwsIDApOworICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKFhFTktCRF9GSUVMRF9G
RUFUX01UT1VDSCwgdG9rZW4sIG9wYXJnKSkgeworICAgICAgICB2a2ItPmZlYXR1cmVfbXVsdGlf
dG91Y2ggPSBzdHJ0b3VsKG9wYXJnLCBOVUxMLCAwKTsKKyAgICB9IGVsc2UgaWYgKE1BVENIX09Q
VElPTihYRU5LQkRfRklFTERfTVRfV0lEVEgsIHRva2VuLCBvcGFyZykpIHsKKyAgICAgICAgdmti
LT5tdWx0aV90b3VjaF93aWR0aCA9IHN0cnRvdWwob3BhcmcsIE5VTEwsIDApOworICAgIH0gZWxz
ZSBpZiAoTUFUQ0hfT1BUSU9OKFhFTktCRF9GSUVMRF9NVF9IRUlHSFQsIHRva2VuLCBvcGFyZykp
IHsKKyAgICAgICAgdmtiLT5tdWx0aV90b3VjaF9oZWlnaHQgPSBzdHJ0b3VsKG9wYXJnLCBOVUxM
LCAwKTsKKyAgICB9IGVsc2UgaWYgKE1BVENIX09QVElPTihYRU5LQkRfRklFTERfTVRfTlVNX0NP
TlRBQ1RTLCB0b2tlbiwgb3BhcmcpKSB7CisgICAgICAgIHZrYi0+bXVsdGlfdG91Y2hfbnVtX2Nv
bnRhY3RzID0gc3RydG91bChvcGFyZywgTlVMTCwgMCk7CisgICAgfSBlbHNlIGlmIChNQVRDSF9P
UFRJT04oWEVOS0JEX0ZJRUxEX1dJRFRILCB0b2tlbiwgb3BhcmcpKSB7CisgICAgICAgIHZrYi0+
d2lkdGggPSBzdHJ0b3VsKG9wYXJnLCBOVUxMLCAwKTsKKyAgICB9IGVsc2UgaWYgKE1BVENIX09Q
VElPTihYRU5LQkRfRklFTERfSEVJR0hULCB0b2tlbiwgb3BhcmcpKSB7CisgICAgICAgIHZrYi0+
aGVpZ2h0ID0gc3RydG91bChvcGFyZywgTlVMTCwgMCk7CiAgICAgfSBlbHNlIHsKICAgICAgICAg
ZnByaW50ZihzdGRlcnIsICJVbmtub3duIHN0cmluZyBcIiVzXCIgaW4gdmtiIHNwZWNcbiIsIHRv
a2VuKTsKICAgICAgICAgcmV0dXJuIC0xOwpAQCAtMTE1Myw3ICsxMTczLDIwIEBAIHN0YXRpYyB2
b2lkIHBhcnNlX3ZrYl9saXN0KGNvbnN0IFhMVV9Db25maWcgKmNvbmZpZywKIAogICAgICAgICAg
ICAgaWYgKHZrYi0+YmFja2VuZF90eXBlID09IExJQlhMX1ZLQl9CQUNLRU5EX1VOS05PV04pIHsK
ICAgICAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgImJhY2tlbmQtdHlwZSBzaG91bGQgYmUg
c2V0IGluIHZrYiBzcGVjXG4iKTsKLSAgICAgICAgICAgICAgICByYyA9IC0xOyBnb3RvIG91dDsK
KyAgICAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7IGdvdG8gb3V0OworICAgICAgICAgICAg
fQorCisgICAgICAgICAgICBpZiAodmtiLT5tdWx0aV90b3VjaF9oZWlnaHQgfHwgdmtiLT5tdWx0
aV90b3VjaF93aWR0aCB8fAorICAgICAgICAgICAgICAgIHZrYi0+bXVsdGlfdG91Y2hfbnVtX2Nv
bnRhY3RzKSB7CisgICAgICAgICAgICAgICAgdmtiLT5mZWF0dXJlX211bHRpX3RvdWNoID0gdHJ1
ZTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKHZrYi0+ZmVhdHVyZV9tdWx0aV90
b3VjaCAmJiAhKHZrYi0+bXVsdGlfdG91Y2hfaGVpZ2h0IHx8CisgICAgICAgICAgICAgICAgdmti
LT5tdWx0aV90b3VjaF93aWR0aCB8fCB2a2ItPm11bHRpX3RvdWNoX251bV9jb250YWN0cykpIHsK
KyAgICAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgWEVOS0JEX0ZJRUxEX01UX1dJRFRIIiwg
IlhFTktCRF9GSUVMRF9NVF9IRUlHSFQiLCAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFhFTktCRF9GSUVMRF9NVF9OVU1fQ09OVEFDVFMiIHNob3VsZCBiZSBzZXQgZm9yICIKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm11bHRpIHRvdWNoIGluIHZrYiBzcGVjXG4i
KTsKKyAgICAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7IGdvdG8gb3V0OwogICAgICAgICAg
ICAgfQogCiAgICAgICAgICAgICBlbnRyeSsrOwpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfdmti
LmMgYi90b29scy94bC94bF92a2IuYwppbmRleCBkY2Y4MjhlMTU2Li5mNmVkOWUwNWVlIDEwMDY0
NAotLS0gYS90b29scy94bC94bF92a2IuYworKysgYi90b29scy94bC94bF92a2IuYwpAQCAtMTgs
NiArMTgsOCBAQAogI2luY2x1ZGUgPGxpYnhsX3V0aWxzLmg+CiAjaW5jbHVkZSA8bGlieGx1dGls
Lmg+CiAKKyNpbmNsdWRlIDx4ZW4vaW8va2JkaWYuaD4KKwogI2luY2x1ZGUgInhsLmgiCiAjaW5j
bHVkZSAieGxfdXRpbHMuaCIKICNpbmNsdWRlICJ4bF9wYXJzZS5oIgpAQCAtNDYsNiArNDgsMTgg
QEAgaW50IG1haW5fdmtiYXR0YWNoKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAgcmMg
PSBFUlJPUl9GQUlMOyBnb3RvIG91dDsKICAgICB9CiAKKyAgICBpZiAodmtiLm11bHRpX3RvdWNo
X2hlaWdodCB8fCB2a2IubXVsdGlfdG91Y2hfd2lkdGggfHwKKyAgICAgICAgdmtiLm11bHRpX3Rv
dWNoX251bV9jb250YWN0cykgeworICAgICAgICB2a2IuZmVhdHVyZV9tdWx0aV90b3VjaCA9IHRy
dWU7CisgICAgfQorCisgICAgaWYgKHZrYi5mZWF0dXJlX211bHRpX3RvdWNoICYmICEodmtiLm11
bHRpX3RvdWNoX2hlaWdodCB8fAorICAgICAgICB2a2IubXVsdGlfdG91Y2hfd2lkdGggfHwgdmti
Lm11bHRpX3RvdWNoX251bV9jb250YWN0cykpIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsIFhF
TktCRF9GSUVMRF9NVF9XSURUSCIsICJYRU5LQkRfRklFTERfTVRfSEVJR0hUIiwgIgorICAgICAg
ICAgICAgICAgICAgICAgICAgWEVOS0JEX0ZJRUxEX01UX05VTV9DT05UQUNUUyIgc2hvdWxkIGJl
IHNldFxuIik7CisgICAgICAgIHJjID0gRVJST1JfRkFJTDsgZ290byBvdXQ7CisgICAgfQorCiAg
ICAgaWYgKGRyeXJ1bl9vbmx5KSB7CiAgICAgICAgIGNoYXIgKmpzb24gPSBsaWJ4bF9kZXZpY2Vf
dmtiX3RvX2pzb24oY3R4LCAmdmtiKTsKICAgICAgICAgcHJpbnRmKCJ2a2I6ICVzXG4iLCBqc29u
KTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:08:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16:08: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 1ffSWB-00032C-HX; Tue, 17 Jul 2018 16: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=pfxt=kb=gmail.com=al1img@srs-us1.protection.inumbo.net>)
 id 1ffSW9-000309-Nz
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 16:08:01 +0000
X-Inumbo-ID: 87195763-89db-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x242.google.com (unknown [2a00:1450:4010:c07::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87195763-89db-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 18:07:40 +0200 (CEST)
Received: by mail-lf0-x242.google.com with SMTP id m13-v6so1235556lfb.12
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 09:08:00 -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;
 bh=O09HvmozBHJDAoN59cl03h+OYqD0p4n/IPV00rPwm5I=;
 b=QdWQ/BRPGLRK3c0ugQBDP3RP+3n/ECqEwRkqmCFUvg4xyad0OfKZ8JbZ6epoUmPCXc
 82qO96BL9LPJHWGsOzOtFif05bWjoVkxVfa405m5oKNHLE6lyGuafKB5xQxYaiBCJFld
 r2EXwPOXDT1ykWAszkKsawgxcP/j/4zZMqx9w6Tg5NPnhVk8Ug/jWiKzhpR3R5OOcPpF
 +xFV19gLe8w/xCh6Q8bbsS1vtkqzlMAx6ifuBzOeVooLZwynXKE2lml5pOadpRPW2cNf
 BLFsagnX08BbsjKGIZLDKstopcJyESjo2pkDY36cg3P122ZdxPleJ3D1g2pSkTKXMVnF
 O6zg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=O09HvmozBHJDAoN59cl03h+OYqD0p4n/IPV00rPwm5I=;
 b=naHLbBDvBirBL1Hq4NKtxm+ahd1XzNPDgzr0qUPJPcB8cv3aK35kgzew1FbjbfCRs9
 0OvjdY910Ktmr71ewoft9x8lFkUZedo5mf8yoViG6FXSGwlLGHNk7LAh+tIOc6vJTAQ2
 n64WdDNbeFS22Q4X+qquNa+KLft35ZIiGnZ5YuoY4HuVu+NSyh/2ATKcmYudmK7YpNZy
 Q3L4tDFN2wblsnboEkxEPhy0zzo2NWpYeu+B0Yv8Mm3pTekGXbaXrPxBBJcuCFsvH7/F
 j8ZHsmqJHe2vQoFb041o03fpiim50bKQIu0+s/mj4HFliTWUbmczUM41m+qAs+J6f3dV
 21Yw==
X-Gm-Message-State: AOUpUlEKaPT96g/oYkbWTLL0ApIC4D5KjLF+qoy3cf8NJogqn6jteQdE
 h02q3qfHfn3ibzLc2i4srO3+kg==
X-Google-Smtp-Source: AAOMgpermlJDdP5T+VCjjwraO6JaB8QbEU/K/fwQkHsFE+BkNoWi7RjsxjboLvCOu8DPypjWhRqu6w==
X-Received: by 2002:a19:2c4f:: with SMTP id
 s76-v6mr1755053lfs.25.1531843679388; 
 Tue, 17 Jul 2018 09:07:59 -0700 (PDT)
Received: from al1-pc.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id v136-v6sm205347lfa.10.2018.07.17.09.07.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 09:07:58 -0700 (PDT)
From: Oleksandr Grytsov <al1img@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 17 Jul 2018 19:07:40 +0300
Message-Id: <20180717160740.26845-8-al1img@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180717160740.26845-1-al1img@gmail.com>
References: <20180717160740.26845-1-al1img@gmail.com>
Subject: [Xen-devel] [PATCH v3 7/7] libxl: add LIBXL_HAVE_EXTENDED_VKB 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: ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Oleksandr Grytsov <oleksandr_grytsov@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>

RnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgoKTElC
WExfSEFWRV9FWFRFTkRFRF9WS0IgZGVmaW5lIGluZGljYXRlcyB0aGF0IGxpYnhsX2RldmljZV92
a2Igc3RydWN0dXJlIGhhcwpleHRlbmRlZCBmaWVsZHMuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2Fu
ZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+Ci0tLQogdG9vbHMvbGlieGwv
bGlieGwuaCB8IDE2ICsrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwuaCBiL3Rvb2xzL2xpYnhsL2xp
YnhsLmgKaW5kZXggOTE5ZjY2MGM1MS4uYWUyZDYzZGYwYyAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGwvbGlieGwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bC5oCkBAIC0zNTQsNiArMzU0LDIyIEBA
CiAjZGVmaW5lIExJQlhMX0hBVkVfQlVJTERJTkZPX0JPT1RMT0FERVIgMQogI2RlZmluZSBMSUJY
TF9IQVZFX0JVSUxESU5GT19CT09UTE9BREVSX0FSR1MgMQogCisvKgorICogTElCWExfSEFWRV9F
WFRFTkRFRF9WS0IgaW5kaWNhdGVzIHRoYXQgbGlieGxfZGV2aWNlX3ZrYiBoYXMgZXh0ZW5kZWQg
ZmllbGRzOgorICogIC0gdW5pcXVlX2lkOworICogIC0gZmVhdHVyZV9kaXNhYmxlX2tleWJvYXJk
OworICogIC0gZmVhdHVyZV9kaXNhYmxlX3BvaW50ZXI7CisgKiAgLSBmZWF0dXJlX2Fic19wb2lu
dGVyOworICogIC0gZmVhdHVyZV9yYXdfcG9pbnRlcjsKKyAqICAtIGZlYXR1cmVfbXVsdGlfdG91
Y2g7CisgKiAgLSB3aWR0aDsKKyAqICAtIGhlaWdodDsKKyAqICAtIG11bHRpX3RvdWNoX3dpZHRo
OworICogIC0gbXVsdGlfdG91Y2hfaGVpZ2h0OworICogIC0gbXVsdGlfdG91Y2hfbnVtX2NvbnRh
Y3RzLgorICovCisjZGVmaW5lIExJQlhMX0hBVkVfRVhURU5ERURfVktCIDEKKwogLyoKICAqIGxp
YnhsIEFCSSBjb21wYXRpYmlsaXR5CiAgKgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:23:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16:23: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 1ffSkx-0005DR-Uk; Tue, 17 Jul 2018 16:23: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=enkq=kb=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffSkx-0005DM-ET
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 16:23:19 +0000
X-Inumbo-ID: bc3d66c8-89dd-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 bc3d66c8-89dd-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:23:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 17 Jul 2018 10:23:16 -0600
Message-Id: <5B4E17F202000078001D508E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 17 Jul 2018 10:23:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-11-git-send-email-andrew.cooper3@citrix.com>
 <5B4C835902000078001D4569@prv1-mh.provo.novell.com>
 <f8ad62da-d243-64c4-6a97-f074996a6371@citrix.com>
 <5B4DDA8602000078001D4DCA@prv1-mh.provo.novell.com>
 <be311d0f-d994-e4b3-7b68-25f308813a22@citrix.com>
In-Reply-To: <be311d0f-d994-e4b3-7b68-25f308813a22@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 10/13] libx86: introduce a helper to
 deserialise msr_policy objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Sergey Dyasli <sergey.dyasli@citrix.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>

Pj4+IE9uIDE3LjA3LjE4IGF0IDE4OjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMDcvMTggMTM6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiArICAgICAg
ICAgICAgICAgIGdvdG8gZXJyOwo+Pj4+PiArCj4+Pj4+ICsgICAgICAgICAgICBwLT5wbGFmb3Jt
X2luZm8ucmF3ID0gZGF0YS52YWw7Cj4+Pj4gTm8gb3RoZXIgc2FuaXR5IGNoZWNraW5nPwo+Pj4g
Q29ycmVjdC4gIFRoaXMgaXMgYSBkYXRhIG1hcnNoYWxsaW5nIGZ1bmN0aW9uLCBub3QgYW4gYXVk
aXRpbmcgZnVuY3Rpb24uCj4+Pgo+Pj4gVGhlIGF1ZGl0aW5nIGZ1bmN0aW9ucyBhcmUgYWxzbyBu
ZWVkZWQgZm9yIGluLXBsYWNlIG1vZGlmaWNhdGlvbiB0byBhbgo+Pj4gZXhpc3RpbmcgcG9saWN5
Lgo+PiBSaWdodCwgYnV0IHRoZSBwcmltYXJ5IHByb2JsZW0gd2l0aCB1bmRlcnN0YW5kaW5nIHdo
ZXRoZXIgdGhlIGxhY2sKPj4gb2YgY2hlY2tpbmcgaGVyZSBpcyBhIHByb2JsZW0gaXMgdGhlIGxh
Y2sgb2YgYSBjYWxsZXIgb2YgdGhpcyBmdW5jdGlvbi4KPiAKPiBUaGUgcmVhc29uIHRoZXJlIGlz
IG5vIGNhbGxlciBpcyBiZWNhdXNlIHlvdSBvYmplY3RlZCB0byBteSBzdHViCj4gaW1wbGVtZW50
YXRpb24gaW4gdjEuCj4gCj4gVGhpcyBtYXJzaGFsbGluZyBzdXBwb3J0IGlzIGN1cnJlbnRseSBi
bG9ja2luZyBvdGhlciB3b3JrLCB3aGljaCBpcyB3aHkKPiBJJ3ZlIHNwbGl0IGl0IG91dCwgdG8g
YWxsb3cgZGV2ZWxvcG1lbnQgdG8gY29udGludWUgaW4gcGFyYWxsZWwuCj4gCj4+IEFzIEkgdGhp
bmsgSSBkaWQgc2F5IGluIHRoZSBlYXJsaWVyIHJlcGx5IC0gaXQgbWF0dGVycyBxdWl0ZSBhIGJp
dCB3aGVyZSBwCj4+IHBvaW50cy4KPiAKPiBObyAtIGl0IGRvZXNuJ3QuICBUaGlzIGlzIGEgZnVu
Y3Rpb24gdG8gY29udmVydCBkYXRhIGJldHdlZW4gdHdvIGJpbmFyeQo+IHJlcHJlc2VudGF0aW9u
cywgYXMgaXMgZXhwbGFpbmVkIGJ5IGl0cyBkb2N1bWVudGF0aW9uLgo+IAo+IEF1ZGl0aW5nIHRo
ZSBjb250ZW50cyBvZiB0aGUgZGF0YSB3b3VsZCBhKSBuZWVkIHRvIGhhcHBlbiBpbiBjb21iaW5h
dGlvbgo+IHdpdGggYSBjcHVpZF9wb2xpY3kgb2JqZWN0LCBhbmQgYikgd291bGQgYmUgYSBsYXll
cmluZyB2aW9sYXRpb24uCgpJIHVuZGVyc3RhbmQgd2hhdCB5b3UgbWVhbiwgYnV0IHRoYXQgd2Fz
bid0IG15IHBvaW50LiBJZiBwIHdhcyB0aGUKcG9saWN5IG9mIGEgbGl2ZSBkb21haW4sIGJsaW5k
bHkgcHV0dGluZyBzb21ldGhpbmcgaW4gdGhlcmUgd2l0aG91dAphdWRpdGluZyB3b3VsZCAoYSkg
bWFrZSB1bnJvbGxpbmcgaW4gY2FzZSBvZiBlcnJvciBpbXBvc3NpYmxlIGFuZCAoYikKd291bGQg
dHJhbnNpZW50bHkgc2hvdyB0b28gd2lkZSBhIHBvbGljeSB0byB0aGUgZ3Vlc3QuIFllcywgeW91
IG1lYW4KdG8gZGlzYWxsb3cgcG9saWN5IHVwZGF0ZXMgb25jZSBhIGd1ZXN0IHdhcyBzdGFydGVk
LCBidXQgdGhpcyBhZ2FpbiBpcwpub3QgdmlzaWJsZSBoZXJlLiBBcyBpbiBzbyBtYW55IG90aGVy
IGNhc2VzIC0gaW50cm9kdWNpbmcgZnVuY3Rpb25zCndpdGhvdXQgY2FsbGVycyBpcyBwcm9ibGVt
YXRpYy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:33:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffSup-00062q-Vx; Tue, 17 Jul 2018 16:33: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=yixo=kb=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffSuo-00062l-N9
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 16:33:30 +0000
X-Inumbo-ID: 292013d0-89df-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 292013d0-89df-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:33:40 +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 C2C64206B7;
 Tue, 17 Jul 2018 16:33:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531845209;
 bh=G1lQwOuDawGJ0IHsbSggQGLRV5fH7IWA/o+HpYNI3lg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=db5dqaCQ2ba5TancMZAJPiWGt4L1CdcgX4O01288zppjN5o5m/txGCggPQjy8a3Km
 0JoFDy06yyzDSa7rM+rmbtGAnUggvtkg82v4qHYZRAuKdD4rkopdQIybtzK1ykRwas
 CWjmWnkLrCqzOQang3eDTUf8MEPtzgFCfLGNw46E=
Date: Tue, 17 Jul 2018 09:33:28 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B4DAB8002000078001D4B92@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807170933030.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <5B4CC5A602000078001D48CD@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807161411280.21200@sstabellini-ThinkPad-X260>
 <5B4DAB8002000078001D4B92@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 20/21] 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>, 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>

T24gVHVlLCAxNyBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDE2LjA3LjE4
IGF0IDIzOjU1LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiBPbiBNb24sIDE2
IEp1bCAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMDcuMDcuMTggYXQgMDE6
MTIsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+PiA+ICsgICAgICAgICAgICBz
ZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOwo+ID4+
ID4gKyAgICB9Cj4gPj4gPiArI2lmZGVmIENPTkZJR19BUk0KPiA+PiAKPiA+PiBDT05GSUdfSEFT
X1BMMDExID8KPiA+IAo+ID4gSSBoYWQgYWxyZWFkeSBzcG90dGVkIHRoaXMgcHJvYmxlbS4gSSB0
dXJuZWQgaXQgaW50bzoKPiA+IAo+ID4gICAjaWYgZGVmaW5lZChDT05GSUdfQVJNKSAmJiBkZWZp
bmVkKENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUpCj4gPiAKPiA+IEl0J3MgQ09ORklHX1NCU0Ff
VlVBUlRfQ09OU09MRSByYXRoZXIgdGhhbiBDT05GSUdfSEFTX1BMMDExIGJlY2F1c2UgdGhpcwo+
ID4gaGFzIHRvIGRvIHdpdGggdGhlIHZpcnR1YWwgcGwwMTEgaW1wbGVtZW50YXRpb24gcmF0aGVy
IHRoYW4gdGhlIHBoeXNpY2FsCj4gPiBkcml2ZXIgaW4gWGVuLgo+IAo+IEkgc2VlLiBCdXQgd2h5
IHN0aWxsIHRoZSBDT05GSUdfQVJNPwoKR29vZCBwb2ludCwgSSdsbCByZW1vdmUgaXQuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:43:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16: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 1ffT4b-0006sA-3m; Tue, 17 Jul 2018 16:43: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=yixo=kb=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffT4a-0006rd-5u
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 16:43:36 +0000
X-Inumbo-ID: 91d03b19-89e0-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91d03b19-89e0-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:43:45 +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 ED9D420693;
 Tue, 17 Jul 2018 16:43:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531845814;
 bh=qe5KMhpXlZtAI7Oq6P6ZQNT+7QujhqTk9LtSgqw1VcM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=2A8VHCLn/kdIkwQaAcp5bjsrbt28XMb3DFzDzUpypUiy9C8W1pWf/8YNDLVBYFo+6
 BIScIJijHXSlHyS5REpaig92zAy/oj/NhyqkHG1Q5S4uDJukt7naSRT1scOjWXPG5E
 M376mVwpwwAMFBlwIsAVc81+LjonqfNrkpUcwSY0=
Date: Tue, 17 Jul 2018 09:43:33 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B4D8EBF02000078001D4AAC@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807170939530.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <5B4CC5A602000078001D48CD@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807161411280.21200@sstabellini-ThinkPad-X260>
 <5B4D8EBF02000078001D4AAC@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 20/21] 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>, 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>

T24gVHVlLCAxNyBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDE2LjA3LjE4
IGF0IDIzOjU1LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiBPbiBNb24sIDE2
IEp1bCAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMDcuMDcuMTggYXQgMDE6
MTIsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+PiA+IEBAIC0zODksMjkgKzM5
Miw0OSBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19rZXkodW5zaWduZWQgY2hhciBr
ZXkpCj4gPj4gPiAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhidWYsIG9yZGVyKTsKPiA+PiA+ICB9
Cj4gPj4gPiAgCj4gPj4gPiAtLyogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRp
cmVjdGlvbiBiZXR3ZWVuIFhlbiBhbmQgRE9NMC4gKi8KPiA+PiA+ICsvKgo+ID4+ID4gKyAqIENU
UkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4sIERv
bTAgYW5kCj4gPj4gPiArICogRG9tVXMuCj4gPj4gPiArICovCj4gPj4gPiAgI2RlZmluZSBzd2l0
Y2hfY29kZSAob3B0X2NvbnN3aXRjaFswXS0nYScrMSkKPiA+PiA+IC1zdGF0aWMgaW50IF9fcmVh
ZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogRkFMU0UgPT4gaW5wdXQgcGFzc2VkIHRvIGRvbWFpbiAw
LiAqLwo+ID4+ID4gK3N0YXRpYyBpbnQgX19yZWFkX21vc3RseSB4ZW5fcnggPSAxOyAvKiAxID0+
IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4gKi8KPiA+PiAKPiA+PiBJIGd1ZXNzIHRoaXMgdmFy
aWFibGUgd2FudHMgcmVuYW1pbmcgbm93Lgo+ID4gCj4gPiBZZWFoLiBXaGF0IGFib3V0IGBjb25z
b2xlX3J4Jz8gCj4gCj4gVGhhdCdzIHJlYXNvbmFibGUuIEFub3RoZXIgb3B0aW9uIHdvdWxkIGJl
IHRvIHVzZSByeF9kb21pZCwgYW5kIHN0b3JlCj4gYWN0dWFsIGRvbWFpbiBJRHMgdGhlcmUgKERP
TUlEX1hFTiBmb3IgWGVuKS4gVGhhdCdsbCBtYWtlIHRoZSBzd2l0Y2hpbmcKPiBsb2dpYyBzbGln
aHRseSBsYXJnZXIsIGJ1dCBwZXJoYXBzIHByb3ZpZGUgYSBiZXR0ZXIgdW5kZXJzdGFuZGFibGUg
ZW5kCj4gcmVzdWx0LgoKV2hhdCBhYm91dCBrZWVwaW5nIHRoZSBsb2dpYyBzaW1wbGUgYW5kIGFk
ZGluZyBhIGJldHRlciBjb21tZW50IHRvCmV4cGxhaW4gaG93IGNvbnNvbGVfcnggd29ya3M6Cgov
KgogKiBjb25zb2xlX3J4PTAgPT4gaW5wdXQgdG8geGVuCiAqIGNvbnNvbGVfcng9MSA9PiBpbnB1
dCB0byBkb20wCiAqIGNvbnNvbGVfcng9TiA9PiBpbnB1dCBkb20oTi0xKQogKi8KCgo+ID4+ID4g
QEAgLTkzMyw5ICs5NTYsNiBAQCB2b2lkIF9faW5pdCBjb25zb2xlX2VuZGJvb3Qodm9pZCkKPiA+
PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImRlY3JlYXNlIGxvZyBsZXZlbCB0aHJl
c2hvbGQiLCAwKTsKPiA+PiA+ICAgICAgcmVnaXN0ZXJfaXJxX2tleWhhbmRsZXIoJ0cnLCAmZG9f
dG9nZ2xlX2d1ZXN0LAo+ID4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidG9nZ2xl
IGhvc3QvZ3Vlc3QgbG9nIGxldmVsIGFkanVzdG1lbnQiLCAwKTsKPiA+PiA+IC0KPiA+PiA+IC0g
ICAgLyogU2VyaWFsIGlucHV0IGlzIGRpcmVjdGVkIHRvIERPTTAgYnkgZGVmYXVsdC4gKi8KPiA+
PiA+IC0gICAgc3dpdGNoX3NlcmlhbF9pbnB1dCgpOwo+ID4+IAo+ID4+IFRoaXMgcmVtb3ZlcyBh
biBpbW8gaGVscGZ1bCBib290IHRpbWUgbWVzc2FnZS4gSXMgdGhhdCBpbnRlbnRpb25hbCwKPiA+
PiBhbmQgaWYgc28gd2h5Pwo+ID4gIAo+ID4gWWVzLCBpdCB3YXMgaW50ZW50aW9uYWwuIHN3aXRj
aF9zZXJpYWxfaW5wdXQgaW5jcmVhc2VzIHhlbl9yeCwgSSB0aG91Z2h0Cj4gPiBpdCBkaWRuJ3Qg
bWFrZSB0b28gbXVjaCBzZW5zZSB0byBkbyB0aGF0IGF0IGJvb3QsIGFuZCB3b3VsZCBiZSBjbGVh
cmVyCj4gPiB0byBqdXN0IGluaXRpYWxpemUgeGVuX3J4IHRvIHRoZSB3YW50ZWQgdmFsdWUgZnJv
bSB0aGUgZ2V0IGdvICh0aGUgdmFsdWUKPiA+IHdvdWxkIGJlIDEgZm9yIGRvbTApLiBBbHNvLCBp
biBwcmV2aW91cyBpbXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBwYXRjaCBpdAo+ID4gd2FzIGFjdHVh
bGx5IHJlcXVpcmVkLCBidXQgbm90IGFueW1vcmUuCj4gPiAKPiA+IEluIGZhY3QsIGlmIHlvdSBw
cmVmZXIsIEkgY291bGQgYWxzbyBrZWVwIHRoaXMgc3dpdGNoX3NlcmlhbF9pbnB1dCgpCj4gPiBj
YWxsIGFzLWlzIGFuZCBjaGFuZ2UgdGhlIGluaXRpYWwgdmFsdWUgb2YgeGVuX3J4IHRvIDAuIFRo
YXQgd291bGQgYWxzbwo+ID4gd29yaywgYXMgdGhlIGluY3JlYXNlIG9mIHhlbl9yeCBoZXJlIHdv
dWxkIGVuZCB1cCBzZWxlY3Rpbmcgc3RpbGwgZG9tMAo+ID4gZm9yIGlucHV0Lgo+IAo+IFllcywg
SSdkIHByZWZlciBpZiB5b3UgbGVmdCBpdCB1bnRvdWNoZWQuIFRoZSBpZGVhIGFmdGVyIGFsbCBp
cyB0aGF0IHByaW9yCj4gdG8gcmVhY2hpbmcgaGVyZSBpbnB1dCBnb2VzIHRvIFhlbiwgYW5kIG9u
bHkgZnJvbSBoZXJlIG9uIGl0IGdvZXMgdG8KPiBEb20wLgogCk9LCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 16:51:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 16:51: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 1ffTBa-0007bi-TU; Tue, 17 Jul 2018 16: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffTBZ-0007bZ-5X
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 16:50:49 +0000
X-Inumbo-ID: 9308998d-89e1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9308998d-89e1-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 16:50:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="76311756"
To: Jan Beulich <JBeulich@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-13-git-send-email-andrew.cooper3@citrix.com>
 <5B4C875D02000078001D458C@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: <c4c02662-2fbc-dd10-301c-6fe8836bbd52@citrix.com>
Date: Tue, 17 Jul 2018 17:50:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C875D02000078001D458C@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 12/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>, 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>

T24gMTYvMDcvMTggMTI6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA3LjE4IGF0
IDIyOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEBAIC0zMjIsNiAr
MzIzLDc2IEBAIGxvbmcgYXJjaF9kb19zeXNjdGwoCj4+ICAgICAgICAgIGJyZWFrOwo+PiAgICAg
IH0KPj4gIAo+PiArICAgIGNhc2UgWEVOX1NZU0NUTF9nZXRfY3B1X3BvbGljeToKPj4gKyAgICB7
Cj4+ICsgICAgICAgIGNvbnN0IHN0cnVjdCBjcHVfcG9saWN5ICpwb2xpY3k7Cj4+ICsKPj4gKyAg
ICAgICAgLyogQmFkIHBvbGljeSBpbmRleD8gKi8KPj4gKyAgICAgICAgaWYgKCBzeXNjdGwtPnUu
Y3B1X3BvbGljeS5pbmRleCA+PSBBUlJBWV9TSVpFKHN5c3RlbV9wb2xpY2llcykgKQo+PiArICAg
ICAgICB7Cj4+ICsgICAgICAgICAgICByZXQgPSAtRUlOVkFMOwo+PiArICAgICAgICAgICAgYnJl
YWs7Cj4+ICsgICAgICAgIH0KPj4gKyAgICAgICAgcG9saWN5ID0gJnN5c3RlbV9wb2xpY2llc1sK
Pj4gKyAgICAgICAgICAgIGFycmF5X2luZGV4X25vc3BlYyhzeXNjdGwtPnUuY3B1X3BvbGljeS5p
bmRleCwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHN5c3Rl
bV9wb2xpY2llcykpXTsKPj4gKwo+PiArICAgICAgICAvKiBSZXF1ZXN0IGZvciBtYXhpbXVtIG51
bWJlciBvZiBsZWF2ZXMvTVNScz8gKi8KPj4gKyAgICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNf
bnVsbChzeXNjdGwtPnUuY3B1X3BvbGljeS5jcHVpZF9wb2xpY3kpICkKPj4gKyAgICAgICAgewo+
PiArICAgICAgICAgICAgc3lzY3RsLT51LmNwdV9wb2xpY3kubnJfbGVhdmVzID0gQ1BVSURfTUFY
X1NFUklBTElTRURfTEVBVkVTOwo+PiArICAgICAgICAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9f
Z3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHUuY3B1X3BvbGljeS5ucl9sZWF2ZXMpICkKPj4gKyAgICAgICAgICAgIHsKPj4g
KyAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOwo+PiArICAgICAgICAgICAgICAgIGJyZWFr
Owo+PiArICAgICAgICAgICAgfQo+IENvdWxkIEkgdGFsayB5b3UgaW50byBhdm9pZGluZyB0aGUg
cmVkdW5kYW5jeSBoZXJlIGFuZCBmb2xkIHRoaXMKPiBjb3B5aW5nIHdpdGggLi4uCj4KPj4gKyAg
ICAgICAgfQo+PiArICAgICAgICBpZiAoIGd1ZXN0X2hhbmRsZV9pc19udWxsKHN5c2N0bC0+dS5j
cHVfcG9saWN5Lm1zcl9wb2xpY3kpICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICAgICAgc3lz
Y3RsLT51LmNwdV9wb2xpY3kubnJfbXNycyA9IE1TUl9NQVhfU0VSSUFMSVNFRF9FTlRSSUVTOwo+
PiArICAgICAgICAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0
bCwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUuY3B1X3BvbGlj
eS5ucl9tc3JzKSApCj4+ICsgICAgICAgICAgICB7Cj4+ICsgICAgICAgICAgICAgICAgcmV0ID0g
LUVGQVVMVDsKPj4gKyAgICAgICAgICAgICAgICBicmVhazsKPj4gKyAgICAgICAgICAgIH0KPj4g
KyAgICAgICAgfQo+PiArCj4+ICsgICAgICAgIC8qIFNlcmlhbGlzZSB0aGUgaW5mb3JtYXRpb24g
dGhlIGNhbGxlciB3YW50cy4gKi8KPj4gKyAgICAgICAgaWYgKCAhZ3Vlc3RfaGFuZGxlX2lzX251
bGwoc3lzY3RsLT51LmNwdV9wb2xpY3kuY3B1aWRfcG9saWN5KSApCj4+ICsgICAgICAgIHsKPj4g
KyAgICAgICAgICAgIGlmICggKHJldCA9IHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcigKPj4gKyAg
ICAgICAgICAgICAgICAgICAgICBwb2xpY3ktPmNwdWlkLAo+PiArICAgICAgICAgICAgICAgICAg
ICAgIHN5c2N0bC0+dS5jcHVfcG9saWN5LmNwdWlkX3BvbGljeSwKPj4gKyAgICAgICAgICAgICAg
ICAgICAgICAmc3lzY3RsLT51LmNwdV9wb2xpY3kubnJfbGVhdmVzKSkgKQo+PiArICAgICAgICAg
ICAgICAgIGJyZWFrOwo+PiArCj4+ICsgICAgICAgICAgICBpZiAoIF9fY29weV9maWVsZF90b19n
dWVzdCh1X3N5c2N0bCwgc3lzY3RsLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdS5jcHVfcG9saWN5Lm5yX2xlYXZlcykgICkKPj4gKyAgICAgICAgICAgIHsKPj4g
KyAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOwo+PiArICAgICAgICAgICAgICAgIGJyZWFr
Owo+PiArICAgICAgICAgICAgfQo+IC4uLiB0aGlzIChhbmQgdGhlIE1TUiBvbmVzIHJlc3BlY3Rp
dmVseSksIGJ5IG1vdmluZyBib3RoIG91dCBvZiBhbmQKPiBwYXN0IHRoZWlyIG91dGVyIGlmKCkt
cz8gVGhpcyB3b3VsZCB0aGUgYWxzbyBjYWxsIGZvciB0d28gaWYvZWxzZS1pZiBwYWlycwo+IGlu
c3RlYWQgb2YgZm91ciBpZigpLXMuCgpJCgo+Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9z
eXNjdGwuaAo+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKPj4gQEAgLTEwNzUs
MTIgKzEwNzUsMjUgQEAgc3RydWN0IHhlbl9zeXNjdGxfc2V0X3BhcmFtZXRlciB7Cj4+ICAgKiAg
LSBEZWZhdWx0Xyo6IERlZmF1bHQgc2V0IG9mIGZlYXR1cmVzIGEgUFYgb3IgSFZNIGd1ZXN0IGNh
biB1c2UuICBUaGlzIGlzCj4+ICAgKiAgICAgICAgICAgICAgIHRoZSBzZWN1cml0eSBzdXBwb3J0
ZWQgc2V0Lgo+PiAgICovCj4+ICtzdHJ1Y3QgeGVuX3N5c2N0bF9jcHVfcG9saWN5IHsKPj4gICNk
ZWZpbmUgWEVOX1NZU0NUTF9jcHVfcG9saWN5X3JhdyAgICAgICAgICAwCj4+ICAjZGVmaW5lIFhF
Tl9TWVNDVExfY3B1X3BvbGljeV9ob3N0ICAgICAgICAgMQo+PiAgI2RlZmluZSBYRU5fU1lTQ1RM
X2NwdV9wb2xpY3lfcHZfbWF4ICAgICAgIDIKPj4gICNkZWZpbmUgWEVOX1NZU0NUTF9jcHVfcG9s
aWN5X2h2bV9tYXggICAgICAzCj4+ICAjZGVmaW5lIFhFTl9TWVNDVExfY3B1X3BvbGljeV9wdl9k
ZWZhdWx0ICAgNAo+PiAgI2RlZmluZSBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfaHZtX2RlZmF1bHQg
IDUKPj4gKyAgICB1aW50MzJfdCBpbmRleDsgICAgICAgLyogSU46IFdoaWNoIHBvbGljeSB0byBx
dWVyeT8gKi8KPj4gKyAgICB1aW50MzJfdCBucl9sZWF2ZXM7ICAgLyogSU4vT1VUOiBOdW1iZXIg
b2YgbGVhdmVzIGluL3dyaXR0ZW4gdG8KPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICog
J2NwdWlkX3BvbGljeScsIG9yIHRoZSBtYXhpbXVtIG51bWJlciBvZiBsZWF2ZXMKPj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICogaWYgdGhlIGd1ZXN0IGhhbmRsZSBpcyBOVUxMLiAqLwo+
PiArICAgIHVpbnQzMl90IG5yX21zcnM7ICAgICAvKiBJTi9PVVQ6IE51bWJlciBvZiBNU1JzIGlu
L3dyaXR0ZW4gdG8KPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICogJ21zcl9wb2xpY3kn
LCBvciB0aGUgbWF4aW11bSBudW1iZXIgb2YgTVNScyBpZgo+PiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKiB0aGUgZ3Vlc3QgaGFuZGxlIGlzIE5VTEwuICovCj4+ICsgICAgWEVOX0dVRVNU
X0hBTkRMRV82NCh4ZW5fY3B1aWRfbGVhZl90KSBjcHVpZF9wb2xpY3k7IC8qIE9VVDogKi8KPj4g
KyAgICBYRU5fR1VFU1RfSEFORExFXzY0KHhlbl9tc3JfZW50cnlfdCkgbXNyX3BvbGljeTsgICAg
LyogT1VUOiAqLwo+IFN0cmF5IGNvbG9ucyBpbiB0aGUgY29tbWVudHM/Cj4KPiBJJ20gYWxzbyBu
b3Qgb3Zlcmx5IGhhcHB5IHRvIHNlZSB0aGVyZSdzIHN0aWxsIG5vIGV4cGxpY2l0IHBhZGRpbmcg
aGVyZS4KPiBJIGtub3cgeW91IGRpc2xpa2UgaXQsIGJ1dCBJIHRoaW5rIGFzIGxvbmcgYXMgd2Ug
aGF2ZSBubyBiZXR0ZXIKPiByZXBsYWNlbWVudCB0byB0aGUgaW50ZXJmYWNlIHZlcnNpb25pbmcs
IHdlIHNob3VsZCBhdCBsZWFzdCB0cnkgdG8KPiBsaW1pdCB0aGUgbnVtYmVyIG9mIGJ1bXBzIGl0
IG5lZWRzLCBhbmQgdGhhdCBjYWxscyBmb3IgbWFraW5nIHBhZGRpbmcKPiBleHBsaWNpdCwgemVy
b2luZyBpdCBmb3Igb3V0cHV0IGFuZCBjaGVja2luZyBpdCB0byBiZSB6ZXJvIHdoZW4gaW5wdXQs
Cj4gc28gdGhhdCB0aGUgZmllbGQgY2FuIGJlIGFzc2lnbmVkIG1lYW5pbmcgc3Vic2VxdWVudGx5
LiBPdGhlcndpc2UKPiB3aHkgZGlkIHdlIHRlbGwgb3RoZXJzIHRvIGFkZCBleHBsaWNpdCBwYWRk
aW5nIG92ZXIgdGhlIGxhc3Qgc28gbWFueQo+IHllYXJzLCB3aXRob3V0IHlvdSB2b2ljaW5nIHlv
dXIgb3BpbmlvbiB0byB0aGUgY29udHJhcnk/CgpJJ3ZlIG5ldmVyIChrbm93aW5nbHkpIHJlcXVl
c3RlZCBwYWRkaW5nIGluIHRoZSB1bnN0YWJsZSBpbnRlcmZhY2UuwqAKSSd2ZSBjZXJ0YWlubHkg
cmVxdWVzdGVkIHJlYXJyYW5nZW1lbnRzIGZvciBiZXR0ZXIgcGFja2luZywgYW5kCnJlcXVlc3Rl
ZCBwYWRkaW5nIGZvciBiaXRzIG9mIHRoZSBzdGFibGUgQUJJLgoKVGhlIHN5c2N0bCBzdHJ1Y3R1
cmUgaXRzZWxmIGlzIGZ1bGwgb2YgaG9sZXMsIGFuZCB0aGlzIGlzIG5vdCBhbgphcHByb3ByaWF0
ZSB0aW1lIG9yIHBsYWNlIHRvIGJlIG1ha2luZyBwYXJ0aWFsIGNoYW5nZXMgdG8gdGhlIEFCSS4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 17:08:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 17:08: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 1ffTSU-00008l-ET; Tue, 17 Jul 2018 17:08: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffTSS-00008g-W4
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 17:08:17 +0000
X-Inumbo-ID: f0854be4-89e3-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0854be4-89e3-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 19:07:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="76312798"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
 <20180716102655.lrspq2vqkn76f7ty@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: <ebbeff4a-c234-46f6-8a57-b4ecdc52715b@citrix.com>
Date: Tue, 17 Jul 2018 18:08:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180716102655.lrspq2vqkn76f7ty@mac.bytemobile.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 13/13] x86/domctl: Implement
 XEN_DOMCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMTggMTE6MjYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gRnJpLCBKdWwg
MTMsIDIwMTggYXQgMDk6MDM6MTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gQEAg
LTMwOSwxMSArMzExLDEzIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKPj4gIHsK
Pj4gICAgICBlbnVtIHsgTU9ERV9VTktOT1dOLCBNT0RFX0lORk8sIE1PREVfREVUQUlMLCBNT0RF
X0lOVEVSUFJFVCwgTU9ERV9QT0xJQ1kgfQo+PiAgICAgIG1vZGUgPSBNT0RFX1VOS05PV047Cj4+
ICsgICAgaW50IGRvbWlkID0gLTE7Cj4gVXNpbmcgZG9taWRfdCBhbmQgRE9NSURfSU5WQUxJRCB3
b3VsZCBiZSBiZXR0ZXIgSU1PLgoKUGxlYXNlIHNlZSA1YjQyYzgyZjU1ODRjYThiMGUxNjljNmRl
MWI2ZDgxMjE0ZWEwN2YyIGZvciB3aHkgZG9taWRfdCBpcwp1bnVzYWJsZSBpbiB0b29sc3RhY2sg
Y29kZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 17:23:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 17: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 1ffTh7-0001X2-Qy; Tue, 17 Jul 2018 17:23: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffTh6-0001Wx-Lf
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 17:23:24 +0000
X-Inumbo-ID: 0edf00eb-89e6-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0edf00eb-89e6-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 19:23:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60440935"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 17 Jul 2018 18:23:19 +0100
Message-ID: <1531848199-12734-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: Adjust the policies based on the
 boot time vPMU setting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sergey Dyasli <sergey.dyasli@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>

VGhlIHZQTVUgbG9naWMgaXNuJ3QgaW50ZWdyYXRlZCBpbnRvIHRoZSBDUFVJRCBwb2xpY3kgbG9n
aWMgKGFuZCBzdGlsbApyZXF1aXJlcyBhIGZhaXIgYW1vdW50IG9mIHdvcmsgYmVmb3JlIGl0IGNh
biBiZSkuCgpUaGUgQVJDSF9QRVJGTU9OIGxlYWYgd2FzIHByZXZpb3VzbHkgY29waWVkIGludG8g
YWxsIHBvbGljaWVzLCB1bmlsYXRlcmFsbHkKb3ZlcnJpZGRlbiAodG8gdGhlIHNhbWUgdmFsdWUg
aW4gdGhlIGdlbmVyYWwgY2FzZSkgYnkgdGhlIHRvb2xzdGFjayB1c2luZwpET01DVExfc2V0X2Nw
dWlkLCB0aGVuIHVuaWxhdGVyYWxseSBvdmVycmlkZGVuIGFnYWluIGJ5IFhlbidzIHJ1bnRpbWUK
bG9naWMgKGJhc2VkIG9uIHRoZSBib290IHRpbWUgc2V0dGluZ3MpLgoKVGhlIHBvbGljeSByZXRy
aWV2ZWQgd2l0aCBET01DVExfZ2V0X2NwdV9wb2xpY3kgbmVlZHMgdG8gYmUgYWNjdXJhdGUsIHNv
IHRha2UKdGhlIGJvb3QgdGltZSBzZXR0aW5ncyBpbnRvIGFjY291bnQgd2hlbiBjcmVhdGluZyBh
bmQgY2xpcHBpbmcgdGhlIHRvb2xzdGFjawpwb2xpY3kuICBUaGUgcnVudGltZSBsb2dpYyBpcyBz
dGlsbCByZXF1aXJlZCBmb3Igbm93LCB0byBjbGlwIHRoZSBtYXhpbXVtCnJlcG9ydGVkIHZlcnNp
b24gd2hlbiBuZWNlc3NhcnkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1aWQuYyB8IDggKysrKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1
aWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCmluZGV4IDNjMjkxOTEuLjVmMDkzYTkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCkBA
IC0zODksNiArMzg5LDEwIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfaG9zdF9wb2xp
Y3kodm9pZCkKICAgICByZWNhbGN1bGF0ZV94c3RhdGUocCk7CiAgICAgcmVjYWxjdWxhdGVfbWlz
YyhwKTsKIAorICAgIC8qIFdoZW4gdlBNVSBpcyBkaXNhYmxlZCwgZHJvcCBpdCBmcm9tIHRoZSBo
b3N0IHBvbGljeS4gKi8KKyAgICBpZiAoIHZwbXVfbW9kZSA9PSBYRU5QTVVfTU9ERV9PRkYgKQor
ICAgICAgICBwLT5iYXNpYy5yYXdbMHhhXSA9IEVNUFRZX0xFQUY7CisKICAgICBpZiAoIHAtPmV4
dGQuc3ZtICkKICAgICB7CiAgICAgICAgIC8qIENsYW1wIHRvIGltcGxlbWVudGVkIGZlYXR1cmVz
IHdoaWNoIHJlcXVpcmUgaGFyZHdhcmUgc3VwcG9ydC4gKi8KQEAgLTY4OSw2ICs2OTMsMTAgQEAg
dm9pZCByZWNhbGN1bGF0ZV9jcHVpZF9wb2xpY3koc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAg
fQogICAgIH0KIAorICAgIGlmICggdnBtdV9tb2RlID09IFhFTlBNVV9NT0RFX09GRiB8fAorICAg
ICAgICAgKCh2cG11X21vZGUgJiBYRU5QTVVfTU9ERV9BTEwpICYmICFpc19oYXJkd2FyZV9kb21h
aW4oZCkpICkKKyAgICAgICAgcC0+YmFzaWMucmF3WzB4YV0gPSBFTVBUWV9MRUFGOworCiAgICAg
aWYgKCAhcC0+ZXh0ZC5zdm0gKQogICAgICAgICBwLT5leHRkLnJhd1sweGFdID0gRU1QVFlfTEVB
RjsKIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 17:36:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 17:36: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 1ffTto-0002OV-Uw; Tue, 17 Jul 2018 17: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=uour=kb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffTtn-0002OJ-Hw
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 17:36:31 +0000
X-Inumbo-ID: f6a77e1a-89e7-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f6a77e1a-89e7-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 17:36: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 1ffTtk-00079Q-Hx; Tue, 17 Jul 2018 17:36: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 1ffTtk-0000QH-B1; Tue, 17 Jul 2018 17:36:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffTtk-00088n-AP; Tue, 17 Jul 2018 17:36:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125225-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict: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-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386: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-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel: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-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:regression
 linux-next:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1d4eb636f0abe9d796f9f2a386e2a6fecdee9466
X-Osstest-Versions-That: linux=c25c74b7476e27180e9b76840e963e542023f118
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 17 Jul 2018 17:36:28 +0000
Subject: [Xen-devel] [linux-next test] 125225: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTIyNSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyMjUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEyOQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTEyOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTEyOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxMjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEy
OQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEyOQogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEyOQog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTEyOQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9v
dCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxMjkK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTEyOQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTEyOQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4g
dnMuIDEyNTEyOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJv
b3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjUxMjkK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTEyOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjUxMjkKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTEyOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTEyOQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3Qg
ICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxMjkKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEyOQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTI5CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxMjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEyOQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTI5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxMjkKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEyOQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxNyBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZh
aWwgUkVHUi4gdnMuIDEyNTEyOQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFs
bG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEyOQoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTEyOQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTI5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxMjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTEyOQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMWQ0ZWI2MzZmMGFi
ZTlkNzk2ZjlmMmEzODZlMmE2ZmVjZGVlOTQ2NgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgYzI1Yzc0Yjc0NzZlMjcxODBlOWI3Njg0MGU5NjNlNTQyMDIzZjExOAoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAg
CkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkg
ICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyMjUgIDIwMTgtMDctMTYgMDk6MTk6MDEgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 19:12:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 19: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 1ffVO4-00010x-Dx; Tue, 17 Jul 2018 19:11: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=nspc=kb=xenproject.org=prvs=729bb9efe=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ffVO3-00010l-GJ
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 19:11:51 +0000
X-Inumbo-ID: 45bc7481-89f5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 45bc7481-89f5-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 19:11:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60453111"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74980-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-204:fail:regression
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install: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-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm: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-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd: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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
X-Osstest-Versions-That: xen=41cb2db62627a7438d938aae487550c3f4acb1da
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 17 Jul 2018 20:11:04 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 74980: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk4MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5u
ZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk4MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3
aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA2MyB4
dGYvdGVzdC1odm02NC14c2EtMjA0ICAgIGZhaWwgUkVHUi4gdnMuIDc0OTcxCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ5NzEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIGxpa2UgNzQ5NzEKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSA3NDk3MQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5NzEK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbGlrZSA3NDk3MQogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTcxCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzQ5NzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NDk3MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTcx
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIGxpa2UgNzQ5NzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NDk3MQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBsaWtlIDc0OTcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxpa2UgNzQ5NzEKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NDk3
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk3MQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTcxCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIGxpa2UgNzQ5NzEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk3MQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDc0OTcxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5NzEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDk3MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUzZjY2N2JjNWY1
MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFhZTQ4NzU1MGMzZjRhY2IxZGEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgICA3NDk3MSAgMjAxOC0wNy0xNSAxMDo1MToyNiBaICAgIDIgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzQ5ODAgIDIwMTgtMDctMTcgMDQ6NTQ6NTYgWiAgICAw
IGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rl
c3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQv
fm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGUzZjY2N2JjNWY1MWQw
YWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKQXV0aG9yOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdWwgMTIgMTg6NDg6MDYgMjAxOCArMDIwMAoK
ICAgIHRvb2xzOiByZW1vdmUgbG9jYWwgbGlua3MgdG8gdGhlIHg4NiBoZWFkZXJzCiAgICAKICAg
IEluIHRoZSB4ODYgdGVzdCBoYXJuZXNzIGFuZCB0aGUgZnV6emVyLCBhbmQgaW5zdGVhZCBjcmVh
dGUgYSBsaW5rIGluCiAgICB0aGUgdG9vbHMvaW5jbHVkZSBkaXJlY3RvcnkgdGhhdCBjYW4gYmUg
dXNlZCBieSBhbGwgdGhlIHRvb2xzLgogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgYzY2ZDk5ODJlYmYw
MjQ3Y2M4ZWRiMzU1ZjVhZGI0ZTk5M2Q0MzFjMgpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAxMCAxNDoyMzoyOCAyMDE4ICswMTAwCgogICAgdG9v
bHM6IGJ1bXAgbGlicmFyeSB2ZXJzaW9uIG51bWJlcnMgdG8gNC4xMgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IGM2ZGQ5OThlYzg4
NjZmYWZkOGYxY2I0ZmY3M2M1MmUxYzIxZjJhMDAKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgpEYXRlOiAgIEZyaSBKdWwgMTMgMDg6MDU6NTQgMjAxOCArMDEwMAoKICAgIGF1
dG9tYXRpb24vYnVpbGQ6IHVwZGF0ZSBzdHJldGNoLWkzODYgZG9ja2VyZmlsZQogICAgCiAgICBX
ZSBkb24ndCBuZWVkIHRvIHNwZWNpZnkgL2Jpbi9iYXNoIGluIHRoZSBlbnRyeSBwb2ludCBydW5l
LCBvdGhlcndpc2UKICAgIG5vbi1pbnRlcmFjdGl2ZSBpbnZvY2F0aW9uIG9mIHRoZSBjb250YWlu
ZXIgd291bGQgZmFpbCB3aXRoIHNvbWV0aGluZwogICAgbGlrZToKICAgIAogICAgKyBDPWRlYmlh
bjpzdHJldGNoLWkzODYKICAgICsgZXhwb3J0IENPTlRBSU5FUj1yZWdpc3RyeS5naXRsYWIuY29t
L3hlbi1wcm9qZWN0L3hlbi9kZWJpYW46c3RyZXRjaC1pMzg2CiAgICArIENPTlRBSU5FUj1yZWdp
c3RyeS5naXRsYWIuY29tL3hlbi1wcm9qZWN0L3hlbi9kZWJpYW46c3RyZXRjaC1pMzg2CiAgICAr
IGNkIC9sb2NhbC93b3JrL0NPTU1JVFRFUi94ZW4tMzIuZ2l0CiAgICArIGdpdCBmZXRjaCBvcmln
aW4KICAgICsgY29uIGdpdCByZXNldCAtLWhhcmQgb3JpZ2luL3N0YWdpbmcKICAgICoqKiBFbnN1
cmluZyByZWdpc3RyeS5naXRsYWIuY29tL3hlbi1wcm9qZWN0L3hlbi9kZWJpYW46c3RyZXRjaC1p
Mzg2IGlzIHVwIHRvIGRhdGUKICAgICoqKiBMYXVuY2hpbmcgY29udGFpbmVyIC4uLgogICAgL3Vz
ci9iaW4vZ2l0OiAvdXNyL2Jpbi9naXQ6IGNhbm5vdCBleGVjdXRlIGJpbmFyeSBmaWxlCiAgICAK
ICAgIFdoaWxlIGF0IGl0LCB1c2Ugc2hvcnRoYW5kICJsaW51eDMyIi4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBEb3Vn
IEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVk
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 19:19:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 19:19:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffVVA-0001Fa-96; Tue, 17 Jul 2018 19:19: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=qxwh=kb=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1ffVV8-0001FV-ML
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 19:19:10 +0000
X-Inumbo-ID: 4d78a9a7-89f6-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d78a9a7-89f6-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 19:19:19 +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 w6HJE4vh083477;
 Tue, 17 Jul 2018 19:18:59 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=Zz03NP0cjikQIDruJLUuHxWMe5eR91FLeH/VKpnTYPE=;
 b=O0cQvmRh7/ftEbhz3S9JioG1MLYFx2mXHS+2umMjKuwKk+/xh+iq82EH+Uxkq1jZG4S7
 rZfSOrXygC04ubwtuFa+Puc+uFXie5JihnoSc3UvFJZllBwWWy2u6PqFNK4e7JHG7gik
 estsXDS9eoy+uGQPTeQ04miY2J1tOKgn7BVeu2KJ4QtW9HEFPdUKBHHCoWxrg2Hz8v6z
 WcESLbKaNb5KiGsfG4MscTWmM6f51HjMA2gU/684P0AgKjURw4fpimYsGHlnnNzQ4Hpt
 PxGJR17X+q32tsFn2fIcnqjAjK3X9A2w2knr31Sq8UAcMIeYfuZqsESqFlA9Ko4a7lNJ Sg== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2k7a3jt6ca-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 17 Jul 2018 19:18:59 +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 w6HJIwS8016166
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 17 Jul 2018 19:18:58 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 w6HJIvY4026518;
 Tue, 17 Jul 2018 19:18:58 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, 17 Jul 2018 12:18:57 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180717120113.12756-1-jgross@suse.com>
 <20180717120113.12756-2-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: <f2907905-fddd-8397-e460-09e9070fdd16@oracle.com>
Date: Tue, 17 Jul 2018 15:19:25 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180717120113.12756-2-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8957
 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-1806210000 definitions=main-1807170199
Subject: Re: [Xen-devel] [PATCH 1/4] xen: move pv irq related functions
 under CONFIG_XEN_PV umbrella
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tglx@linutronix.de, mingo@redhat.com, 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>

T24gMDcvMTcvMjAxOCAwODowMSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBkaWZmIC0tZ2l0
IGEvYXJjaC94ODYveGVuL01ha2VmaWxlIGIvYXJjaC94ODYveGVuL01ha2VmaWxlCj4gaW5kZXgg
ZDgzY2I1NDc4ZjU0Li5mNzIzYjVhYThmNzQgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVuL01h
a2VmaWxlCj4gKysrIGIvYXJjaC94ODYveGVuL01ha2VmaWxlCj4gQEAgLTEyLDI1ICsxMiw0NiBA
QCBlbmRpZgoKCj4gIAo+ICBvYmotJChDT05GSUdfU01QKQkJKz0gc21wLm8KPiAgb2JqLSQoQ09O
RklHX1hFTl9QVl9TTVApICAJKz0gc21wX3B2Lm8KPiAgb2JqLSQoQ09ORklHX1hFTl9QVkhWTV9T
TVApICAJKz0gc21wX2h2bS5vCgoKSXMgdGhlcmUgYSByZWFzb24geW91IGRpZCBub3QgYWRkIHNw
YWNlIGhlcmUgYnV0IGRpZCBhZGQgdGhlbSBiZWxvdz8KCgoKPiArCj4gIG9iai0kKENPTkZJR19Q
QVJBVklSVF9TUElOTE9DS1MpKz0gc3BpbmxvY2subwo+ICsKPiAgb2JqLSQoQ09ORklHX1hFTl9E
RUJVR19GUykJKz0gZGVidWdmcy5vCj4gKwo+ICBvYmotJChDT05GSUdfWEVOX0RPTTApCQkrPSB2
Z2Eubwo+ICsKPiAgb2JqLSQoQ09ORklHX1NXSU9UTEJfWEVOKQkrPSBwY2ktc3dpb3RsYi14ZW4u
bwo+ICsKPiAgb2JqLSQoQ09ORklHX1hFTl9FRkkpCQkrPSBlZmkubwo+IC1vYmotJChDT05GSUdf
WEVOX1BWSCkJIAkrPSB4ZW4tcHZoLm8KCgpGb3IgdGhlIHNlcmllczoKClJldmlld2VkLWJ5OiBC
b3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:03:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20: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 1ffWBj-0004kZ-Pp; Tue, 17 Jul 2018 20: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=nrmi=kb=citrix.com=prvs=729c61eb8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffWBi-0004kU-Aq
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 20:03:10 +0000
X-Inumbo-ID: 72d46d2d-89fc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72d46d2d-89fc-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 20:03:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60458278"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 17 Jul 2018 21:03:05 +0100
Message-ID: <20180717200305.4067-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation: add SLES 11 SP4 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCk5vIE9WTUYg
YmVjYXVzZSBpdCByZXF1aXJlcyBnY2MgNC40IG9yIGxhdGVyLgpObyBzZWFiaW9zIGJlY2F1c2Ug
aXQgcmVxdWlyZXMgYW5vbnltb3VzIHVuaW9uIGluaXRpYWxpc2F0aW9uCk5vIFFFTVUgdXBzdHJl
YSBiZWNhdXNlIHNlZCBkb2Vzbid0IHN1cHBvcnQgLUUuCgp2bWNzLmMgdm14X2ZpbmRfbXNyIGFu
ZCB2bXhfZGVsX21zciBidWlsZCBmYWlsdXJlIGluIHB2IHNoaW0gYmVjYXVzZQp0aGUgY29tcGls
ZXIgdGhpbmtzIHRvdGFsLCBzdWJzdGFydCBhbmQgc3ViZW5kIG1heSBiZSB1c2VkCnVuaW5pdGlh
bGlzZWQuICBUaGUgY29tcGlsZXIgZG9lc24ndCBjb21wbGFpbiB3aGlsZSBidWlsZGluZyBub3Jt
YWwKeGVuIHRob3VnaC4KCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBE
b3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Ci0tLQogYXV0b21hdGlvbi9idWlsZC9z
dXNlL3NsZXMxMXNwNC5kb2NrZXJmaWxlIHwgMjAgKysrKysrKysrKysrKysrKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgYXV0b21hdGlv
bi9idWlsZC9zdXNlL3NsZXMxMXNwNC5kb2NrZXJmaWxlCgpkaWZmIC0tZ2l0IGEvYXV0b21hdGlv
bi9idWlsZC9zdXNlL3NsZXMxMXNwNC5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9idWlsZC9zdXNl
L3NsZXMxMXNwNC5kb2NrZXJmaWxlCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLmZmNjlhOTlhZmMKLS0tIC9kZXYvbnVsbAorKysgYi9hdXRvbWF0aW9uL2J1aWxkL3N1c2Uv
c2xlczExc3A0LmRvY2tlcmZpbGUKQEAgLTAsMCArMSwyMCBAQAorRlJPTSByZWdpc3RyeS5naXRs
YWIuY29tL3hlbi1wcm9qZWN0L3hlbi9zdXNlOnNsZXMxMXNwNC1iYXNlCitMQUJFTCBtYWludGFp
bmVyLm5hbWU9IlRoZSBYZW4gUHJvamVjdCIgXAorICAgICAgbWFpbnRhaW5lci5lbWFpbD0ieGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIgorCitFTlYgVVNFUiByb290CisKK1JVTiBta2Rp
ciAvYnVpbGQKK1dPUktESVIgL2J1aWxkCisKKyMgTm90aGluZyBlbHNlIGlzIG5lZWRlZCAtLSBi
YXNlIGltYWdlIGFscmVhZHkgY29udGFpbiBldmVyeXRoaW5nLgorCisjIE5vdGU6CisjCisjIFNM
RVMxMSBTUDQgcnVucyBwcmUtMi4xMyBnbGliYywgd2hpY2ggcmVxdWlyZXMgdnN5c2NhbGwgc3Vw
cG9ydC4gIE1vc3QKKyMgZGlzdHJvcyBub3dhZGF5cyBkaXNhYmxlIHZzeXNjYWxsLiBUbyBydW4g
dGhpcyBjb250YWluZXIsIHRoZSBob3N0IG5lZWRzIHRvCisjIGhhdmUgdnN5c2NhbGw9ZW11bGF0
ZSBpbiBpdHMga2VybmVsIGNvbW1hbmQgbGluZS4KKyMKKyMgRHVlIHRvIHZhcmlvdXMgaXNzdWVz
IGluIFNMRVMxMSBTUDQsIHlvdSBtaWdodCB3YW50IHRvIGRpc2FibGUgYnVpbGRpbmcKKyMgY2Vy
dGFpbiBjb21wb25lbnRzLiBLbm93biAqbm90IGJ1bGRpbmcqIGNvbXBvbmVudHMgaW5jbHVkZSBP
Vk1GLCBTRUFCSU9TCisjIGFuZCB1cHN0cmVhbSBRRU1VLgotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:04:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20: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 1ffWD8-0004pW-6Z; Tue, 17 Jul 2018 20:04: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=nspc=kb=xenproject.org=prvs=729bb9efe=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ffWD7-0004pL-MI
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 20:04:37 +0000
X-Inumbo-ID: 949e7b9d-89fc-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 949e7b9d-89fc-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 22:04:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60458467"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74981-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-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-current-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-armhf-armhf-armhf-daily-netboot-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-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74950
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 17 Jul 2018 21:04:33 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 74981: 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>

ZmxpZ2h0IDc0OTgxIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5ODEvCgpGYWls
dXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHktbmV0
Ym9vdC1wdmdydWIgMTEgZ3Vlc3Qtc3RhcnQgZmFpbCBibG9ja2VkIGluIDc0OTUwCiB0ZXN0LWFt
ZDY0LWkzODYtYW1kNjQtZGFpbHktbmV0Ym9vdC1weWdydWIgMTEgZ3Vlc3Qtc3RhcnQgZmFpbCBi
bG9ja2VkIGluIDc0OTUwCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2Vla2x5LW5ldGluc3QtcHln
cnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk1MAogdGVzdC1hbWQ2NC1pMzg2
LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NDk1MAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5NTAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
Y3VycmVudC1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5
NTAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk1MAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1kYWls
eS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5NTAKIHRl
c3QtYW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgbGlrZSA3NDk1MAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWN1cnJlbnQtbmV0aW5z
dC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTUwCiB0ZXN0LWFtZDY0
LWkzODYtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZh
aWwgbGlrZSA3NDk1MAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTUwCgpiYXNlbGluZSB2ZXJzaW9u
OgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5NTAKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHZncnViICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJvb3Qt
cHZncnViICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWFybWhmLWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1kYWlseS1uZXRib290LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJyZW50LW5ldGlu
c3QtcHlncnViICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQt
Y3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRpbnN0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13
ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNp
dHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3Qv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:05:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20:05: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 1ffWDg-0004vD-MZ; Tue, 17 Jul 2018 20:05: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=yixo=kb=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffWDe-0004v2-Vp
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 20:05:11 +0000
X-Inumbo-ID: ba72d88d-89fc-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba72d88d-89fc-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 20:05: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 DE9B82075E;
 Tue, 17 Jul 2018 20:05:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531857908;
 bh=lGWO4748HH2P2TInXzQsxOLQn+f7JeHBus6+cdUcqbs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=jsj+wqqAjET7CGiBDRTe1XR+e8TMBNG9H4eBKaPmiQtoh92ZEjEdEX2hosvdBOaC1
 IGvlNADZoArVFautZIG7wlFVNEZ4GAe+ykfaM89nRIZPkSJGXNb1GONwMGW4DRjhDH
 yoLQYXsuuVOukjPG2poa9u8GXsAv5m9rh8XDnixE=
Date: Tue, 17 Jul 2018 13:05:07 -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: <856afaf8-9a0f-0668-86a4-ccf023275f1a@arm.com>
Message-ID: <alpine.DEB.2.10.1807171300370.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-3-git-send-email-sstabellini@kernel.org>
 <856afaf8-9a0f-0668-86a4-ccf023275f1a@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/21] 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>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDcv
MDcvMTggMDA6MTEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEludHJvZHVjZSBhbiBp
c19jb25zb2xlIG9wdGlvbiB0byBhbGxvdyBjZXJ0YWluIGNsYXNzZXMgb2YgZG9tVXMgdG8gdXNl
Cj4gPiB0aGUgWGVuIGNvbnNvbGUuIFNwZWNpZmljYWxseSwgaXQgd2lsbCBiZSB1c2VkIHRvIGdp
dmUgY29uc29sZSBhY2Nlc3MgdG8KPiA+IGFsbCBkb21VcyBzdGFydGVkIGZyb20gWGVuIGZyb20g
aW5mb3JtYXRpb24gb24gZGV2aWNlIHRyZWUuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IENDOiBhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tCj4gPiBDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gPiBDQzog
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQo+ID4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gPiBD
Qzoga29ucmFkLndpbGtAb3JhY2xlLmNvbQo+ID4gQ0M6IHRpbUB4ZW4ub3JnCj4gPiBDQzogd2Vp
LmxpdTJAY2l0cml4LmNvbQo+ID4gQ0M6IGRnZGVncmFAdHljaG8ubnNhLmdvdgo+ID4gLS0tCj4g
PiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBpbnRyb2R1Y2UgaXNfY29uc29sZQo+ID4gLSByZW1vdmUg
I2lmZGVmcwo+ID4gLS0tCj4gPiAgIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIHwgMiArKwo+ID4g
ICB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCB8IDIgKysKPiA+ICAgeGVuL3hzbS9mbGFzay9ob29r
cy5jICAgfCA1ICsrKystCj4gPiAgIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4gPiBpbmRleCA5OWQyYWYyLi5kNjZjZWMwIDEw
MDY0NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiA+ICsrKyBiL3hlbi9pbmNs
dWRlL3hlbi9zY2hlZC5oCj4gPiBAQCAtMzc5LDYgKzM3OSw4IEBAIHN0cnVjdCBkb21haW4KPiA+
ICAgICAgIGJvb2wgICAgICAgICAgICAgYXV0b19ub2RlX2FmZmluaXR5Owo+ID4gICAgICAgLyog
SXMgdGhpcyBndWVzdCBmdWxseSBwcml2aWxlZ2VkIChha2EgZG9tMCk/ICovCj4gPiAgICAgICBi
b29sICAgICAgICAgICAgIGlzX3ByaXZpbGVnZWQ7Cj4gPiArICAgIC8qIENhbiB0aGlzIGd1ZXN0
IGFjY2VzcyB0aGUgWGVuIGNvbnNvbGU/ICovCj4gPiArICAgIGJvb2wgICAgICAgICAgICAgaXNf
Y29uc29sZTsKPiA+ICAgICAgIC8qIElzIHRoaXMgYSB4ZW5zdG9yZSBkb21haW4gKG5vdCBkb20w
KT8gKi8KPiA+ICAgICAgIGJvb2wgICAgICAgICAgICAgaXNfeGVuc3RvcmU7Cj4gPiAgICAgICAv
KiBEb21haW4ncyBWQ1BVcyBhcmUgcGlubmVkIDE6MSB0byBwaHlzaWNhbCBDUFVzPyAqLwo+ID4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1
bW15LmgKPiA+IGluZGV4IGZmNmIyZGIuLjM4ODg4MTcgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5j
bHVkZS94c20vZHVtbXkuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiA+IEBA
IC0yMzAsNiArMjMwLDggQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50Cj4gPiB4c21fbWVtb3J5X3N0
YXRfcmVzZXJ2YXRpb24oWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4KPiA+ICAgc3RhdGlj
IFhTTV9JTkxJTkUgaW50IHhzbV9jb25zb2xlX2lvKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9t
YWluICpkLCBpbnQKPiA+IGNtZCkKPiA+ICAgewo+ID4gICAgICAgWFNNX0FTU0VSVF9BQ1RJT04o
WFNNX09USEVSKTsKPiA+ICsgICAgaWYgKCBkLT5pc19jb25zb2xlICkKPiA+ICsgICAgICAgIHJl
dHVybiB4c21fZGVmYXVsdF9hY3Rpb24oWFNNX0hPT0ssIGQsIE5VTEwpOwo+IAo+IEkgd2lsbCBs
ZXQgRGFuaWVsIGNvbW1lbnRpbmcgb24gdGhpcyBjaGFuZ2UuIEhvd2V2ZXIgLi4uCj4gCj4gPiAg
ICNpZmRlZiBDT05GSUdfVkVSQk9TRV9ERUJVRwo+ID4gICAgICAgaWYgKCBjbWQgPT0gQ09OU09M
RUlPX3dyaXRlICkKPiA+ICAgICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9I
T09LLCBkLCBOVUxMKTsKPiA+IGRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMgYi94
ZW4veHNtL2ZsYXNrL2hvb2tzLmMKPiA+IGluZGV4IDc4YmMzMjYuLjI1NTFlNGUgMTAwNjQ0Cj4g
PiAtLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKPiA+ICsrKyBiL3hlbi94c20vZmxhc2svaG9v
a3MuYwo+ID4gQEAgLTQ0Myw3ICs0NDMsMTAgQEAgc3RhdGljIGludCBmbGFza19jb25zb2xlX2lv
KHN0cnVjdCBkb21haW4gKmQsIGludCBjbWQpCj4gPiAgICAgICAgICAgcmV0dXJuIGF2Y191bmtu
b3duX3Blcm1pc3Npb24oImNvbnNvbGVfaW8iLCBjbWQpOwo+ID4gICAgICAgfQo+ID4gICAtICAg
IHJldHVybiBkb21haW5faGFzX3hlbihkLCBwZXJtKTsKPiA+ICsgICAgaWYgKCAhZC0+aXNfY29u
c29sZSApCj4gPiArICAgICAgICByZXR1cm4gZG9tYWluX2hhc194ZW4oZCwgcGVybSk7Cj4gPiAr
ICAgIGVsc2UKPiA+ICsgICAgICAgIHJldHVybiAwOwo+IAo+IC4uLiBJIGRvbid0IHRoaW5rIHRo
aXMgY2hhbmdlIGlzIGNvcnJlY3QuIFdoZW4gYSBwb2xpY3kgaXMgdXNlZCwgdGhlIHVzZXIgaXMK
PiBmcmVlIHRvIGRlZmluZSB3aGF0IGlzIHRoZSBiZWhhdmlvci4gV2l0aCB5b3VyIHNvbHV0aW9u
LCB5b3UgaW1wb3NlIHRoZQo+IGNvbnNvbGUgYWNjZXNzIGV2ZW4gaWYgdGhlIHVzZXIgZGlkbid0
IHRvIG5vdCBnaXZlIHRoZSBwZXJtaXNzaW9uLgoKSSB3YXMgaG9waW5nIERhbmllbCB3b3VsZCBh
ZHZpc2Ugb24gdGhlIGJlc3Qgd2F5IHRvIGRvIHRoaW5ncyBoZXJlLgoKSSB0aG91Z2h0IHRoYXQg
dGhlIGlkZWEgd2FzIHRoYXQgZ3JhbnRpbmcgYSBkb21haW4gImlzX2NvbnNvbGUiIGlzCmVxdWl2
YWxlbnQgdG8gZ3JhbnRpbmcgYSBkb21haW4gWEVOX19SRUFEQ09OU09MRSBhbmQgWEVOX19XUklU
RUNPTlNPTEUKcGVybWlzc2lvbnMuICBUaHVzLCBpZiBpc19jb25zb2xlIGlzIHNldCwgd2UgcmV0
dXJuIDAgZnJvbQpmbGFza19jb25zb2xlX2lvIGJlY2F1c2UgdGhlIHBlcm1pc3Npb25zIGNoZWNr
IHN1Y2NlZWRzLgoKR2l2ZW4gdGhhdCBJIGhhdmUgYWNjdW11bGF0ZWQgbWFueSBjaGFuZ2VzIHRv
IHRoaXMgcGF0Y2ggc2VyaWVzLCBJJ2xsCnNlbmQgb3V0IGEgbmV3IHZlcnNpb24gbm93IHdpdGhv
dXQgbWFraW5nIGNoYW5nZXMgdG8gdGhpcyBwYXRjaCBmb3Igbm93LgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:06:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffWF8-000594-34; Tue, 17 Jul 2018 20:06: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=nrmi=kb=citrix.com=prvs=729c61eb8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffWF6-00058C-7U
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 20:06:40 +0000
X-Inumbo-ID: f054aee4-89fc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f054aee4-89fc-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 20:06:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,366,1526342400"; d="scan'208";a="60458650"
Date: Tue, 17 Jul 2018 21:06:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <20180717200623.vxghh5jd5v2hl52l@citrix.com>
References: <20180717200305.4067-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717200305.4067-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation: add SLES 11 SP4 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDk6MDM6MDVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+IE5v
IE9WTUYgYmVjYXVzZSBpdCByZXF1aXJlcyBnY2MgNC40IG9yIGxhdGVyLgo+IE5vIHNlYWJpb3Mg
YmVjYXVzZSBpdCByZXF1aXJlcyBhbm9ueW1vdXMgdW5pb24gaW5pdGlhbGlzYXRpb24KPiBObyBR
RU1VIHVwc3RyZWEgYmVjYXVzZSBzZWQgZG9lc24ndCBzdXBwb3J0IC1FLgo+IAo+IHZtY3MuYyB2
bXhfZmluZF9tc3IgYW5kIHZteF9kZWxfbXNyIGJ1aWxkIGZhaWx1cmUgaW4gcHYgc2hpbSBiZWNh
dXNlCj4gdGhlIGNvbXBpbGVyIHRoaW5rcyB0b3RhbCwgc3Vic3RhcnQgYW5kIHN1YmVuZCBtYXkg
YmUgdXNlZAo+IHVuaW5pdGlhbGlzZWQuICBUaGUgY29tcGlsZXIgZG9lc24ndCBjb21wbGFpbiB3
aGlsZSBidWlsZGluZyBub3JtYWwKPiB4ZW4gdGhvdWdoLgoKQWxzbyBub3RhYmxlIGlzIHRoYXQg
dGhlcmUgaXMgYSBzbGVzMTFzcDQtYmFzZSBvbiBnaXRsYWIgbm93LCB3aGljaCBpcyBhCnZhbmls
bGEgaW5zdGFsbGF0aW9uIG9mIFNMRVMgMTEgU1A0IHdpdGggYWxsIHRoZSBidWlsZCB0b29scyBh
bmQKbGlicmFyaWVzIGluc3RhbGxlZC4KClRoaXMgaGVscHMgc2VwYXJhdGUgWGVuIGJ1aWxkIHNw
ZWNpZmljIHNldHVwIChkb25lIGluIHRoaXMgZmlsZSkgZnJvbSBhCnZhbmlsbGEgYnVpbGQuCgo+
IAo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IERvdWcgR29sZHN0
ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPiAtLS0KPiAgYXV0b21hdGlvbi9idWlsZC9zdXNlL3Ns
ZXMxMXNwNC5kb2NrZXJmaWxlIHwgMjAgKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNo
YW5nZWQsIDIwIGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGF1dG9tYXRpb24v
YnVpbGQvc3VzZS9zbGVzMTFzcDQuZG9ja2VyZmlsZQo+IAo+IGRpZmYgLS1naXQgYS9hdXRvbWF0
aW9uL2J1aWxkL3N1c2Uvc2xlczExc3A0LmRvY2tlcmZpbGUgYi9hdXRvbWF0aW9uL2J1aWxkL3N1
c2Uvc2xlczExc3A0LmRvY2tlcmZpbGUKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAw
MDAwMDAwMDAuLmZmNjlhOTlhZmMKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvYXV0b21hdGlvbi9i
dWlsZC9zdXNlL3NsZXMxMXNwNC5kb2NrZXJmaWxlCj4gQEAgLTAsMCArMSwyMCBAQAo+ICtGUk9N
IHJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuL3N1c2U6c2xlczExc3A0LWJhc2UK
PiArTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVuIFByb2plY3QiIFwKPiArICAgICAgbWFp
bnRhaW5lci5lbWFpbD0ieGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIgo+ICsKPiArRU5W
IFVTRVIgcm9vdAo+ICsKPiArUlVOIG1rZGlyIC9idWlsZAo+ICtXT1JLRElSIC9idWlsZAo+ICsK
PiArIyBOb3RoaW5nIGVsc2UgaXMgbmVlZGVkIC0tIGJhc2UgaW1hZ2UgYWxyZWFkeSBjb250YWlu
IGV2ZXJ5dGhpbmcuCj4gKwo+ICsjIE5vdGU6Cj4gKyMKPiArIyBTTEVTMTEgU1A0IHJ1bnMgcHJl
LTIuMTMgZ2xpYmMsIHdoaWNoIHJlcXVpcmVzIHZzeXNjYWxsIHN1cHBvcnQuICBNb3N0Cj4gKyMg
ZGlzdHJvcyBub3dhZGF5cyBkaXNhYmxlIHZzeXNjYWxsLiBUbyBydW4gdGhpcyBjb250YWluZXIs
IHRoZSBob3N0IG5lZWRzIHRvCj4gKyMgaGF2ZSB2c3lzY2FsbD1lbXVsYXRlIGluIGl0cyBrZXJu
ZWwgY29tbWFuZCBsaW5lLgo+ICsjCj4gKyMgRHVlIHRvIHZhcmlvdXMgaXNzdWVzIGluIFNMRVMx
MSBTUDQsIHlvdSBtaWdodCB3YW50IHRvIGRpc2FibGUgYnVpbGRpbmcKPiArIyBjZXJ0YWluIGNv
bXBvbmVudHMuIEtub3duICpub3QgYnVsZGluZyogY29tcG9uZW50cyBpbmNsdWRlIE9WTUYsIFNF
QUJJT1MKPiArIyBhbmQgdXBzdHJlYW0gUUVNVS4KPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:27:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20:27: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 1ffWYv-000721-2a; Tue, 17 Jul 2018 20: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=8h+q=kb=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ffWYu-00071v-4J
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 20:27:08 +0000
X-Inumbo-ID: b8a4a785-89ff-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::60d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b8a4a785-89ff-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 22:26:44 +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=Ndkti5V8Bphd8qsma5334Q1jVMvpMWvkDWV9Eb8GO3A=;
 b=FNjPBlnxU2op5+NQOMPt+lXp5RhtoGM4RX7VJkIcZCAMtc7BWAZ8iRVb5NqA473tSIi6rHVwL89UxefHnu6dy46cuZDp1GHpr8Nawr+RgLxZp/nbvBt9ohtqk04Uyrr+gOSM/PRaXEeqnNJHAPhpqa/v3xA2jGdg7ug/TtGdNjk=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) 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.952.18; Tue, 17 Jul 2018 20:26:57 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-3-git-send-email-sstabellini@kernel.org>
 <856afaf8-9a0f-0668-86a4-ccf023275f1a@arm.com>
 <alpine.DEB.2.10.1807171300370.21200@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fe510483-1dc3-90dd-25d3-57c4e5154e64@arm.com>
Date: Tue, 17 Jul 2018 21:26:53 +0100
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: <alpine.DEB.2.10.1807171300370.21200@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: HE1PR0401CA0060.eurprd04.prod.outlook.com
 (2603:10a6:3:19::28) To VI1PR08MB2863.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: bd993e48-ff98-4fe5-48d5-08d5ec23a5a0
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2863; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 3:2tkhgT5zsYqfTlwKPJ3FS9O+nYk5j3PP6kG9C4fWZ2bCAIjhA5FBaa3g/qEqE1CC4mIgPreY1I2QMs+pV1skm6Qopyd1BxcSgT6UDQSidN5+2OudQAW4CMSYUxbZh8opyWR8281v+C7Qcjcos2lUXU22RItkiuI0CcbqnQ7vWdjBx2uh1NVWzntnSQSNkmydgjQiqhfiMWY+Frzjbb21oRAzIvJZhsenW+Px4dzWcm8oppmMX8iFrb78mlwhoV2x;
 25:L+VcQ2sd5NA+zAUusAi+1lgBsvptQ/AWTndZelj7tR6Z9iSqfttXGHWz49R+yhki6F8baXa195OsDyI+mCKYvLSh3GTOngUEOAXJi+UfknjZxmZ2DmPR23kA/k/2GITzGhRYHJ+KA3sn6bRGI5OPPIZZDyXzLvvPJRzPHzLZjCr+pk42B6ZOBDgMn0sMAFzTsCVO9j0chSEAd/usAsdtw3tLYxtU8tf1UV/7Avp3h4XDrFIpLO2od1vWlbCW+kP2/Ii5KSYabMldR0hZ27uYZ1cm6coOlfAZ2w8UM7c8TjiFjIwyBFCJEo1Givt/z4xGT95W/rEFEkqGVs5eT4V93Q==;
 31:KsnCQOsNIt2YpH4vKn6C833zv0/fkbEk0WYGDEFjHA6+Pr36ETm6+sGOc8iP3q3Sk+KQGk4ZfwDW9xQFVK52UJ4wxG3jaBoFyKN5JVpNKzJQui3ksb8jtiN6ztlpVwWmm9btQTzvdF9xdoNCmtbAd2wh8DJ5hGqi7rvhqGA9lhOWbKzG7QSwA/mb01K8+QSjP4TedoxrSAEqz+/aviBQixYM05VFSDRaQ32kSo8MCpI=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2863:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 20:+bipsd9suf5oe8f5T3istuLNf20t5WNFwHqmHO5XBp2WioRkniM6KMuf/kobkblAO+6rvwLlWGcv5jHrDK3fBU9XaYcbsvtXZW59u1VfBGmWuHM8lP7p8BvJsg3kQ1dp5dgmROiwMzpkHt3Dw2o1pr3kWYjWo37CSXGj2Reg9dw=;
 4:/0IEY8suHplGOwozcLFL/AZJB5PfFO8a59dURnnXcCmuY3K6Weuc1D27lOOee2ImdgZjwRRJcehgXeYWDNg7HNkc9ScgyBqe+bLr5o5GEOXaKC6GRcMuY9Rsqs8FQRQJfnzPfV/AvJIsegs5Ib5V9Z5YvZHnctaOlceKaCIu2qjCbheL4yJ/s5oTC2Tzk0kBiEgYVpm+nkAg27VAxMmJfNq75+hfAEMv1gr+23k90pTg9Xj8ojAviV+Sod0uXJ9NSWRoa5q9lIkgRvGDs1bcxYUr4/tUzwgYIjDUhx3FSUS1HZmr8Zph6maLiMwyQf6ySdzfEZYVT9o4O7pcAGjZpxhxwPJlqaP94UoPsG6w1b8fTrPiSdQzMxZAb6c31Aqb
X-Microsoft-Antispam-PRVS: <VI1PR08MB2863215393B0511682E5DB87805C0@VI1PR08MB2863.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(70601490899591)(146099531331640); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231311)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR08MB2863; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2863; 
X-Forefront-PRVS: 073631BD3D
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(346002)(376002)(136003)(39850400004)(396003)(366004)(199004)(189003)(23676004)(52116002)(31686004)(6486002)(7736002)(6512007)(478600001)(305945005)(229853002)(5660300001)(25786009)(53936002)(52146003)(2486003)(76176011)(6246003)(67846002)(486006)(11346002)(44832011)(446003)(64126003)(86362001)(6116002)(956004)(316002)(2616005)(72206003)(81156014)(230700001)(81166006)(58126008)(3846002)(476003)(8936002)(8676002)(31696002)(6916009)(7416002)(36756003)(65806001)(65956001)(47776003)(6666003)(93886005)(66066001)(53546011)(186003)(26005)(2906002)(16526019)(68736007)(4326008)(14444005)(106356001)(50466002)(97736004)(6506007)(65826007)(105586002)(386003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2863; H:Juliens-MacBook-Pro.local;
 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?MTtWSTFQUjA4TUIyODYzOzIzOjNhK2IrL3lEdGxPclBJdVZ0dVdZZWtoeHR6?=
 =?utf-8?B?NFR4bWxVMWZ2WVp1ZUJKZ3R2V1UvYnIwZks4VTdqYTY0a0RpTDh0eEJNK3V5?=
 =?utf-8?B?VVpsTjlGVDE1YkNUWDNuVkJyZ1RoWWt2SkRaS1VaT1R5UGdiK0kwb0FMdW92?=
 =?utf-8?B?UkVjcS9wQmIyMXhNM2JuWmhPRkMzWFRPSlY5d1BJSmt3S21tYTJOZkkxZitD?=
 =?utf-8?B?TERSanVFVFlhSzVGUERrZDkvRDRkYmoyZXBkWWlMSXFwdVl2UVBPdE5FUG53?=
 =?utf-8?B?dHplN0tOMUJEdlpESDhjTmN6c0hIUi9vRWZOek9Ya1hDd1ZUOW1WVm1QTWpW?=
 =?utf-8?B?Z1ZaZ1ZIUEMrKzRvcHB6YS9NMlNLQ0ZzNFF4cTNwY0FZNXllNDU3dFlvNzVp?=
 =?utf-8?B?am5pczhQRlhWeVhGbWtZYVR4RnY1NGc5bkdtZUFPd1c3VGRZRzZJSng3Uit2?=
 =?utf-8?B?SXAyTjUzUE1Fd0VreEphR1NkU01HN2xzR0pLd1crWXZTZFhEQ3NEdW83ZUk4?=
 =?utf-8?B?d2p1b05ZandBZXJ4STdoeWlTTUZnbXdCUXBOTzllVVVMVmx3WUVxeWFXa3Ey?=
 =?utf-8?B?R2o2bGdNWnorM2VLZjhobUhRMC9IVnc2RmJibVpQSWJjTTRCSUVMSE4xUm51?=
 =?utf-8?B?S0ZLSE9iNkkyNVFEck5mU1FkYUVoRE5ZZEtjWUVYUTZTaER0b2duT09jL1lK?=
 =?utf-8?B?Nloxdkd1YkJzTW5Qamg2YVJCcUFrYVJFUm44cEU3NExiN1FTNGtaemNyUFYr?=
 =?utf-8?B?NVBpN3RXS3lIMUx6QlZoMXRQcFlraU5CQnBMcVNVOGNvdDNpMXppNi9MMDBJ?=
 =?utf-8?B?OU1LUmFEWFVweFVUS3FjUzZja1I5WnhOSXhuYkJtTXdINmg1ZDNTS1ZMNU04?=
 =?utf-8?B?bEFrYWVkSlZUNEI3OTRkdWRiTHIwZXBYaHkvemlxbEZ6bmpRdnYvbkswR1Fk?=
 =?utf-8?B?VDZMcm1hSGFiR29UY0t4RlVYN1BodlVDZGV2M1o1ZVB4RW5YSVBsM2NrR05x?=
 =?utf-8?B?MHphK3piRmZHWHd0SVNyZ05LN0dYKzFNZzZjOG9jNVB5a1lNZ1h3UllNMVo3?=
 =?utf-8?B?MzRVRUorWktqMFRYSVVueVdIU2tsOUdTcmYwTFRYR0pjZnQ5bm5tRHJoSnJW?=
 =?utf-8?B?N050UE9KNWZsWnFRY1N4cGdxSGJQbEt4Z1FMY1lMVHNyaTBtZnpqaHp4Z2Ja?=
 =?utf-8?B?LzdNazRLWjltckwvQXNzcmEvZmZyUllIZ3hDbEJ5ZjdxSGNQVnNxVFdBeWll?=
 =?utf-8?B?bmNwN1JPaTc3ajdTNXNWY2JxZTF3ZmNpckloa0tiWUtuOEJQNDNsbkYxcjJ0?=
 =?utf-8?B?eDlaSzcrcEVkWVJKMGtEMVhBUFBDRHo2Z1hYM09hR2xpMUhndVRrUXdIT2Rh?=
 =?utf-8?B?ZXVCVzA4ZldJOWxjZDA1aCtJRDZtYlZqMnJwQ2g2MUg4cXI1Tyt4dWpmWlk2?=
 =?utf-8?B?c290Uk1IT29zK2g5bGw1R3Y2bU1DODZuNkxIYnlqOGIxcGpKTWoxaDVlaytC?=
 =?utf-8?B?dGRaRnV5U0ZYUys1emtKYVhiVGxIdjFlMm1ram5UY09hTHc0VHlMTHBwUlRh?=
 =?utf-8?B?V3lzcGdIQWk4NEh1WVI1UXVQUFdLTzBNbjE5S3owS2dzMVlHOG42bkxyWVlG?=
 =?utf-8?B?MG5VK0lQQTJycDgrNnNuSi9PSjQxN1djM1ZxZjVqQjNRNzJIOE9zaUJUcEJR?=
 =?utf-8?B?RTFTRU9sMktXMGNjbG5laXM2NDBIcTZqa01VanU5QUpvRnVEcmlnSEVNejBL?=
 =?utf-8?B?MC90LzE5dmdtUWlVbWQ2cjJzSml4RnFJRzdKM0k3dmp0bERyWnAyUUg0THdq?=
 =?utf-8?B?eXpUMUhWK1p2NjRsZzVlNVV3endpWk8rWU02bXg5Q0hKTXVtR0pOZXBEcktk?=
 =?utf-8?B?NTQ1YlV3ZHFOUEJWckdlZzdOUzdCU2IzTkg1MGZMMmFlQmpRMzVCNnFTWGRK?=
 =?utf-8?B?ZmNiUUxteVZTY3g2VlB4SWQxTGU0dG9zcVZ0L0VDZG0yS3ZzaXU3MGhsbFRu?=
 =?utf-8?B?UkZwRzIzNlVGZk1IcTRCa09XTXZJNDNxbDB6U0MxWWdoMlZxZnFiSXJWdExK?=
 =?utf-8?Q?RLDk=3D?=
X-Microsoft-Antispam-Message-Info: kjPw+F2qyf4+P1iGPYj6AahnUjp+ji/5OwGJSvWMxPJv0bjGuuTuJd+2FLJdSosVsoS5tvVabY5so1njU82b+Uy+gB75SkQLDFZ2sUgELtQ2R3x217usZOqcwUzQTMzW+m4zLJe6qdHPlRKsesP5gf8FBtp5RKtNV35MkW9l/zggHDwn4LfEfiXbxAPajSjXhwcTj+t/qidNOrZ+F28J9fekPLio3UPxU/juN5CFyO4T76zgC8GnKyAY7JrMdt5RAsRDfFHT0ukrSJ3S7Lf8B26Y3PDmhF7k/oNVI7/cpyBa/8L7hM25GMpNeMpJITLpQ2AzbuqNPATQpo7lS/ZUHGfctxyiQPYQYx4cwd0S8GU=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 6:tQZTUjWhR/E7k3WGjqYZv908Eel3jb13hjz4MNi0Jv7vhzs9v+iH9hdDdKe23Pv+ki98cqUrn3V0Rmwd0mJLRfVeb/MX2DkE1MeZGAv/szwzqyT71VncKr21jPcqIwuVfRdvZeE/1A2JYucxc+aeUrL2cbHZ69YzzheF2JoNuvrXew+3FF8xztpZWQkOBEOx8Bx7p85h6SZRi2GY7gOQ2aolYZmHnT0TimSGmSlCOIUhZupKWReW0fxl09EwGkqLhAliTsq4uWCqTAUEcZiSJD6yLuKHzoB79AHuqONh6tvsOv8S/D0eYvLF2jL1hi5knntkHwnGpFulpKseq7Z1GWyNNFkPo2H2Yn6U9/85byfku8IkXVzH/1acaCpojbz1S549rA8SRfz0fmZv0lqe+pKToSafmk4DmMa0KvSzRzOccozAbisPHFlmfIXCvq8MY/LGNzxjPoUhVe2phaFjMQ==;
 5:ETQTQrdmtfSorHPeYdMELVaB1GSOXCrxkzliNjBuT8l2lMHnWHQtq0+hEEXNZLcgsXt4HXaa44C/2fjivpjLtDOk8hEwivPFZ2xit6BRwW0jJWhDwiyArmP+HBL42R5j0JDLFzd3ypt4/Yv91q+5MH+jt7FSYI5Xm7lOK/Uvy7o=;
 24:BO5PkuuWwuExCYG+dPttKPh88t0ZYT390r5oCt/xxiEP1p12doUV30Z/YL/YHbDmoFc36WgIfc7yF8ke1liAe5RYAqvbySDE9ga2dDGn7vc=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 7:CbI+U95YfqHTrLvl02jaJ3xGjS8VwZ0sBW1q3z5Shf6eUmI6NORF7h4MxnzaqwarcvNnkwZpLqFS9/NZmW5M0HwfrXMxwTVL06CeZLvOGzvfcYJCL/jbCWX0yUbv0TbUmEDbmuBa7ri84Tq/x6kGgGlCrxZ4NtZmpsmDm8nnT/lygIrksXJnOTgNvsnMAZBewUz1NunS1VEcQmJw5FKOZgLqqZt7DOwSSraQPBPMdFOKg0P2U9YSnLf7qHhnaIdE
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jul 2018 20:26:57.6169 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: bd993e48-ff98-4fe5-48d5-08d5ec23a5a0
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 v2 03/21] 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>, andrii_anisov@epam.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, 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>

SGkgU3RlZmFubywKCk9uIDE3LzA3LzIwMTggMjE6MDUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDkgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+
IE9uIDA3LzA3LzE4IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBJbnRyb2R1
Y2UgYW4gaXNfY29uc29sZSBvcHRpb24gdG8gYWxsb3cgY2VydGFpbiBjbGFzc2VzIG9mIGRvbVVz
IHRvIHVzZQo+Pj4gdGhlIFhlbiBjb25zb2xlLiBTcGVjaWZpY2FsbHksIGl0IHdpbGwgYmUgdXNl
ZCB0byBnaXZlIGNvbnNvbGUgYWNjZXNzIHRvCj4+PiBhbGwgZG9tVXMgc3RhcnRlZCBmcm9tIFhl
biBmcm9tIGluZm9ybWF0aW9uIG9uIGRldmljZSB0cmVlLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPj4+IENDOiBhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tCj4+PiBDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4+
PiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQo+Pj4gQ0M6IGpiZXVsaWNoQHN1c2UuY29t
Cj4+PiBDQzoga29ucmFkLndpbGtAb3JhY2xlLmNvbQo+Pj4gQ0M6IHRpbUB4ZW4ub3JnCj4+PiBD
Qzogd2VpLmxpdTJAY2l0cml4LmNvbQo+Pj4gQ0M6IGRnZGVncmFAdHljaG8ubnNhLmdvdgo+Pj4g
LS0tCj4+PiBDaGFuZ2VzIGluIHYyOgo+Pj4gLSBpbnRyb2R1Y2UgaXNfY29uc29sZQo+Pj4gLSBy
ZW1vdmUgI2lmZGVmcwo+Pj4gLS0tCj4+PiAgICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDIg
KysKPj4+ICAgIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oIHwgMiArKwo+Pj4gICAgeGVuL3hzbS9m
bGFzay9ob29rcy5jICAgfCA1ICsrKystCj4+PiAgICAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0
aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94
ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4+PiBpbmRleCA5OWQyYWYyLi5k
NjZjZWMwIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPj4+ICsrKyBi
L3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4+PiBAQCAtMzc5LDYgKzM3OSw4IEBAIHN0cnVjdCBk
b21haW4KPj4+ICAgICAgICBib29sICAgICAgICAgICAgIGF1dG9fbm9kZV9hZmZpbml0eTsKPj4+
ICAgICAgICAvKiBJcyB0aGlzIGd1ZXN0IGZ1bGx5IHByaXZpbGVnZWQgKGFrYSBkb20wKT8gKi8K
Pj4+ICAgICAgICBib29sICAgICAgICAgICAgIGlzX3ByaXZpbGVnZWQ7Cj4+PiArICAgIC8qIENh
biB0aGlzIGd1ZXN0IGFjY2VzcyB0aGUgWGVuIGNvbnNvbGU/ICovCj4+PiArICAgIGJvb2wgICAg
ICAgICAgICAgaXNfY29uc29sZTsKPj4+ICAgICAgICAvKiBJcyB0aGlzIGEgeGVuc3RvcmUgZG9t
YWluIChub3QgZG9tMCk/ICovCj4+PiAgICAgICAgYm9vbCAgICAgICAgICAgICBpc194ZW5zdG9y
ZTsKPj4+ICAgICAgICAvKiBEb21haW4ncyBWQ1BVcyBhcmUgcGlubmVkIDE6MSB0byBwaHlzaWNh
bCBDUFVzPyAqLwo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVu
L2luY2x1ZGUveHNtL2R1bW15LmgKPj4+IGluZGV4IGZmNmIyZGIuLjM4ODg4MTcgMTAwNjQ0Cj4+
PiAtLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUveHNt
L2R1bW15LmgKPj4+IEBAIC0yMzAsNiArMjMwLDggQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50Cj4+
PiB4c21fbWVtb3J5X3N0YXRfcmVzZXJ2YXRpb24oWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21h
aW4KPj4+ICAgIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fY29uc29sZV9pbyhYU01fREVGQVVM
VF9BUkcgc3RydWN0IGRvbWFpbiAqZCwgaW50Cj4+PiBjbWQpCj4+PiAgICB7Cj4+PiAgICAgICAg
WFNNX0FTU0VSVF9BQ1RJT04oWFNNX09USEVSKTsKPj4+ICsgICAgaWYgKCBkLT5pc19jb25zb2xl
ICkKPj4+ICsgICAgICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oWFNNX0hPT0ssIGQsIE5V
TEwpOwo+Pgo+PiBJIHdpbGwgbGV0IERhbmllbCBjb21tZW50aW5nIG9uIHRoaXMgY2hhbmdlLiBI
b3dldmVyIC4uLgo+Pgo+Pj4gICAgI2lmZGVmIENPTkZJR19WRVJCT1NFX0RFQlVHCj4+PiAgICAg
ICAgaWYgKCBjbWQgPT0gQ09OU09MRUlPX3dyaXRlICkKPj4+ICAgICAgICAgICAgcmV0dXJuIHhz
bV9kZWZhdWx0X2FjdGlvbihYU01fSE9PSywgZCwgTlVMTCk7Cj4+PiBkaWZmIC0tZ2l0IGEveGVu
L3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCj4+PiBpbmRleCA3OGJj
MzI2Li4yNTUxZTRlIDEwMDY0NAo+Pj4gLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCj4+PiAr
KysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKPj4+IEBAIC00NDMsNyArNDQzLDEwIEBAIHN0YXRp
YyBpbnQgZmxhc2tfY29uc29sZV9pbyhzdHJ1Y3QgZG9tYWluICpkLCBpbnQgY21kKQo+Pj4gICAg
ICAgICAgICByZXR1cm4gYXZjX3Vua25vd25fcGVybWlzc2lvbigiY29uc29sZV9pbyIsIGNtZCk7
Cj4+PiAgICAgICAgfQo+Pj4gICAgLSAgICByZXR1cm4gZG9tYWluX2hhc194ZW4oZCwgcGVybSk7
Cj4+PiArICAgIGlmICggIWQtPmlzX2NvbnNvbGUgKQo+Pj4gKyAgICAgICAgcmV0dXJuIGRvbWFp
bl9oYXNfeGVuKGQsIHBlcm0pOwo+Pj4gKyAgICBlbHNlCj4+PiArICAgICAgICByZXR1cm4gMDsK
Pj4KPj4gLi4uIEkgZG9uJ3QgdGhpbmsgdGhpcyBjaGFuZ2UgaXMgY29ycmVjdC4gV2hlbiBhIHBv
bGljeSBpcyB1c2VkLCB0aGUgdXNlciBpcwo+PiBmcmVlIHRvIGRlZmluZSB3aGF0IGlzIHRoZSBi
ZWhhdmlvci4gV2l0aCB5b3VyIHNvbHV0aW9uLCB5b3UgaW1wb3NlIHRoZQo+PiBjb25zb2xlIGFj
Y2VzcyBldmVuIGlmIHRoZSB1c2VyIGRpZG4ndCB0byBub3QgZ2l2ZSB0aGUgcGVybWlzc2lvbi4K
PiAKPiBJIHdhcyBob3BpbmcgRGFuaWVsIHdvdWxkIGFkdmlzZSBvbiB0aGUgYmVzdCB3YXkgdG8g
ZG8gdGhpbmdzIGhlcmUuCj4gCj4gSSB0aG91Z2h0IHRoYXQgdGhlIGlkZWEgd2FzIHRoYXQgZ3Jh
bnRpbmcgYSBkb21haW4gImlzX2NvbnNvbGUiIGlzCj4gZXF1aXZhbGVudCB0byBncmFudGluZyBh
IGRvbWFpbiBYRU5fX1JFQURDT05TT0xFIGFuZCBYRU5fX1dSSVRFQ09OU09MRQo+IHBlcm1pc3Np
b25zLiAgVGh1cywgaWYgaXNfY29uc29sZSBpcyBzZXQsIHdlIHJldHVybiAwIGZyb20KPiBmbGFz
a19jb25zb2xlX2lvIGJlY2F1c2UgdGhlIHBlcm1pc3Npb25zIGNoZWNrIHN1Y2NlZWRzLgoKV2Vs
bCwgeWVzIGFuZCBuby4gVGhhdCdzIGVxdWl2YWxlbnQgd2hlbiB5b3UgdXNlIHRoZSBkdW1teSBw
b2xpY3kuIFdoZW4gCnlvdSBoYXZlIGEgZmxhc2sgcG9saWN5IHlvdSB3YW50IHRvIGdpdmUgdGhl
IGNvbnRyb2wgdG8gdGhlIHVzZXIuCgpJZiB5b3UgbG9vayBhdCB0aGUgY29kZSB0aGVyZSBhcmUg
bm8gc3VjaCBhcyBkLT5pc19wcml2aWxlZ2UgaW4gdGhhdCAKZnVuY3Rpb24uIFRoaXMgbWVhbnMg
dGhhdCB0aGUgdXNlciBkZWZpbmUgdGhlIHBvbGljeSBmb3IgdGhlIGhhcmR3YXJlIApkb21haW4u
IFdoeSB3b3VsZCBiZSBkLT5pc19jb25zb2xlIGRpZmZlcmVudCBoZXJlPwoKPiAKPiBHaXZlbiB0
aGF0IEkgaGF2ZSBhY2N1bXVsYXRlZCBtYW55IGNoYW5nZXMgdG8gdGhpcyBwYXRjaCBzZXJpZXMs
IEknbGwKPiBzZW5kIG91dCBhIG5ldyB2ZXJzaW9uIG5vdyB3aXRob3V0IG1ha2luZyBjaGFuZ2Vz
IHRvIHRoaXMgcGF0Y2ggZm9yIG5vdy4KCkkgaGF2ZW4ndCBmaW5pc2hlZCB0byByZXZpZXcgdGhl
IHNlcmllcyB5ZXQgYW5kIHdvdWxkIGFwcHJlY2lhdGUgc29tZSAKbW9yZSB0aW1lIGJlZm9yZSBy
ZXNlbmRpbmcgaXQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:29:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20:29: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 1ffWbc-0007BQ-Ij; Tue, 17 Jul 2018 20:29: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=8h+q=kb=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ffWbb-0007BH-GW
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 20:29:55 +0000
X-Inumbo-ID: 1cddd081-8a00-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::629])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1cddd081-8a00-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 22:29:33 +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=znIjnqByiZO9lYLgrcmDI9d9iVOCyCxU1nEPq2Bjw6k=;
 b=p8+zcSDQmGk5t3YFyfFZuoH97RjFyly3P320xfaEIjv1hXYSBxhMUQmDxiDzLryTveRHWPnO9Ag1hsVBVIaLwxFZg0JXNGuF3P8LFSNoExM6jbbd28m0MgbF9EVxAVkqQ+pxo+5AM3hMPl3eS36pO2m+qPjI7VgcI7J8dq/rD5I=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) 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.952.19; Tue, 17 Jul 2018 20:29:46 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <72242a48-711c-0e6d-0885-eeb88cfcfa66@arm.com>
Date: Tue, 17 Jul 2018 21:29:43 +0100
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: <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: HE1PR0401CA0053.eurprd04.prod.outlook.com
 (2603:10a6:3:19::21) To DB6PR08MB2853.eurprd08.prod.outlook.com
 (2603:10a6:6:1d::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e143634a-581b-474b-fb59-08d5ec240a27
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:DB6PR08MB2853; 
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 3:tw648XFUBtwcWAjKYEpXFDdlKJCN3PmsmhGVP01pIbCm5CL8p/tS1VrLcsSw/kkBUNPEDDSpKg/Z8uc3SJdG80co09Py4RKfsMzZCcxtNVVSXRen078y1Cp5QdEZbGJMtJJTaZeOUjivPZ4OI2ZqNAtVS9SOyV0UD2VEfF809wtpnhTnrOJaflOY9UPfB609d0sApQXdagD07xJ5gTxsE25vhcQgDZe3E5AacVOTyHG/3T+LdjHgLB71SsvjxJwk;
 25:oFEsdQqpLDEZ8tMHEeqo32yNxWHW710CbRiMCezUlii834+7UhhjE5euc8wLlvusY2fyz5pKOChYgNlKH3LGV6hz+Ig/Zgx5j8mK4UtgA+xrh9tXNu/VJucSUOg4W0PYhJG62VPedx6InfC5P1zAG4DjR+HxH5RDV+//PFAhEGldGQVJvWSr6ovQXIFDLD839NQqSrXqVsn13228jBLSjert9M1Vqs6Ze+nQheEsKth/SbeMdEIRyBcHO6atg6ZXIGOpUcNsI962NaYHVyMKjXLfaQWVcZLjNHsWKabFLyxR3rqc1ZRq42Ehp4oSdbVzkV1Sn0feX49rPP6SmXlzCg==;
 31:ydoEOo9SYfkdsXoBYbEhFttKjDFvm1LKRSeCPiOssU2oBogK2acpWb5G5JKpKPts6bQ+W6tR7kovyvFH9bvmulP8C7mGTWNNdDAZBSrT9T19PsMkYaoZ//uDFQ+slpISB7sUX+iLUXDAA1SCCpmk64l8y7RnP+49aWmyUVDz0P4utkFWkIaEGx7w664etVwauPBv7NobOKMc/GagbPjMdySrY/mElOQEyqeKiCd194o=
X-MS-TrafficTypeDiagnostic: DB6PR08MB2853:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 20:LgyawOpbOF7u07WBAMfRj/qOPi9fUq+xCyxJ3xGmdh/mUOkcHlMMXFlp0sFOkRmohgMl069RMdD6cVL/r0dfiAKhikufQIgFAcJV6x18sHLKEP/mz0bV+PZkEfQbVoR4bbj0FVJTT0SHfc5iiZmo47QbN7ir9UEEfwwIBb3KT2g=;
 4:qLJKznhHCSKBQdZgxOxjFWyyfERqrQLlRO6IBOmTK6qBgVIKzmRU4EpOfjLORLjn0+q16ovOuodswl9opVNosSeIikMXf4gXhSosAg1r5yaE35FmfGwQsAZTzbY7MgefSG85ptBb3r0O89ZRnQdGTij4LFnN1jLkBzK3kGECMxTGrruDRqRl6NDkxgmacAO3rJsxsnlH/SbQ4UNz9oH799HxCybImG2QQFDhJsfQ6aar+VgDJXPy+wbwyWGYTRo6/+CQEd8k8eMT9tmsQpR3AA==
X-Microsoft-Antispam-PRVS: <DB6PR08MB2853DE539A6BCB079A3A405A805C0@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)(8121501046)(5005006)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:DB6PR08MB2853; BCL:0; PCL:0; RULEID:; SRVR:DB6PR08MB2853; 
X-Forefront-PRVS: 073631BD3D
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(136003)(39860400002)(366004)(396003)(376002)(346002)(189003)(199004)(5660300001)(4326008)(3846002)(31696002)(6116002)(446003)(6666003)(7736002)(86362001)(36756003)(53546011)(16526019)(26005)(6916009)(53936002)(7416002)(305945005)(6506007)(6246003)(230700001)(97736004)(8936002)(47776003)(76176011)(386003)(81156014)(316002)(64126003)(81166006)(8676002)(6512007)(106356001)(52146003)(44832011)(72206003)(11346002)(478600001)(65806001)(66066001)(50466002)(67846002)(956004)(65956001)(65826007)(2616005)(52116002)(486006)(186003)(105586002)(58126008)(6486002)(31686004)(476003)(68736007)(23676004)(229853002)(25786009)(2906002)(2486003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR08MB2853; H:Juliens-MacBook-Pro.local;
 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?MTtEQjZQUjA4TUIyODUzOzIzOlRzRHFXTi9UelliaDlXc0RmeGJPUUZtQ3lC?=
 =?utf-8?B?b3J1dFJha0tiVTBuNkhNbERrSFovMGJ2by9PVDdqVGx3bUVaTkZOZjZXVHJO?=
 =?utf-8?B?MnBUcEE1b1FqMWE5UVRqekV1Q0xObDJLVW0yVjNGNzR0eVc3RVJkVGV1MnEz?=
 =?utf-8?B?N0FRVmVXQnBqYjRlVktNUzVWeDV0YlFHazFscTdQSEhFV3YyVVVoQ1Z0Zm1Z?=
 =?utf-8?B?eGw2bm1aTWZOMFhvaXpKdzdOcnZjdTBhUTkzK2NtSVp1cWE0cW1sYU1BZ0ZQ?=
 =?utf-8?B?RjZJK0N3c1JzUmNEZlA4SmdlaW4zVkVsSTZPL3pWNStEYXRQZ25Md2VNTWFB?=
 =?utf-8?B?REorWDUzWlQ5WmFnSEg2TFhYamdjLzhNNExCME9NaS9TNW9NaS9ZZngwTGQ3?=
 =?utf-8?B?TXo0cGZzQ2RVWVVmRnZKUGMwdmc0NXphOGkzamdkeFpxVDBoZ1dMM1cvTUVu?=
 =?utf-8?B?NWdkd3VTcWtOOWNqUUNWdVNoOXhDdTdHZTRlKzQ1M1lVREp3L3o2OEVrQzdP?=
 =?utf-8?B?WU1WVk1xbXBQSVFkZUNzcEJSMXpEMHRtTjRZclluZEdKM3JDeEtDU1dBVDBM?=
 =?utf-8?B?cDZPcW5uTDE5OUtQU3lKRGxMNE9ZcEtJaEhzS1lEaDloZ0ZrUWlZL1VrdGRL?=
 =?utf-8?B?MDRnUGdqY0lpSnpVNzFzVHZxTk8zMHZIdlhobzU1cWVoOVZWUzdtc2JOMVRH?=
 =?utf-8?B?Und0UWlNVERFNnlKQmNkNFR1WkQ1Z3FTZlV1U0RiMjNZOWU0MXM2cEJIdTBO?=
 =?utf-8?B?dlFFMkQrSU4xM0IreVc3aEc2M0NTWFpBM2hPd1Vyd3B4bTB6eGpnWEdsZ0E0?=
 =?utf-8?B?dWtKU2RnWFlZNFZoZEpZdnA3RjVsZjZwaDdIQ256WCtTN0NUUkg3NVBnN1Ar?=
 =?utf-8?B?Ym9xcXo3YUJHaloyVGVmT0tiMnFLczVZNklsejJLZXlybCtKUXhJeldEeWNs?=
 =?utf-8?B?T3QweU96V3NjcmtnemNBLytzQ1dydHVzQXJvaE95RTJVUEJEQksrbDZOQ1R4?=
 =?utf-8?B?YlZjdnpyUmlBZVdpUFZ2TGF2aWVzNkwxRmZ0YzVXZ3N0eWFKeDZzOGx1elNY?=
 =?utf-8?B?RWlsMndmakZRWWhhdzFoczFYdmZBOXJobDNUQy8yczljK0s5VkN4bXE2TmRQ?=
 =?utf-8?B?RmdvR3Fid3NBTlVtMlBTRXRzVmVVelZtNGpkMEZkalVHOUJUZDJBbG5CcGda?=
 =?utf-8?B?ZWdoTGRhZlRsOFJFNzFncnJwTnRQNWpSZWY5Nlk2TkIzcVBKbUxsY1R6ZTMr?=
 =?utf-8?B?b2hyV3EwWjc1WTBmZDVacS9FS05OSGlaNWpjcHBZZ09ZeUlHVFlBRzNhelVh?=
 =?utf-8?B?NzRaSHNIdkFYczRNTGdBbkxLYU81YWVyTlUvaUpNVjRzSXAxZU91Y1EzVWVm?=
 =?utf-8?B?L3JKV1NQVlFYNGRVSzZjalhhUjdJeEJOdVh1eWtrY2ducXVVVUcyRjVTY3JK?=
 =?utf-8?B?U0ZGUjdyMDV4V2lvMHN0UXhwQzRHMDF4clgwT3pDR0kvbjRyalpFa3hsTWNm?=
 =?utf-8?B?dEMyanZ4ckliN3hRTERpNDVHVitQcHZkZC8rcnVlaHYrVXlsVDF5blZJZ3RQ?=
 =?utf-8?B?ZG1aUytuVkl5T1RvRFI0WTdNRzUrYTRaN3Q5K2pvWWsrNmpWQjd4Zlo3c0gx?=
 =?utf-8?B?ZGNmZS9kR3JhTS9OaThiM3Via3lrSGduYmVkelNPRDhyNVBUTHJSb3RZQ1Zm?=
 =?utf-8?B?bFR0cGVIZUJOcTJrRlAvZmFwWEIwbmVLYnJoa0dlNEovLzJ4L3JoUzJHclI2?=
 =?utf-8?B?YlV3N2lDdGc0bk9GRUpyUHNQemlTNDZxY1hnZ25hZXhZaHJ2VHZuSDZqVzBW?=
 =?utf-8?B?Y25raVNHTk1oVCtVOXpGT0tybWR6bjRrb3BhT2pYYmJGMXptMVc5elFnR2pu?=
 =?utf-8?B?M0oraCttTVFnWm4xeFVWY3Noc0lNMDZMVUtkZDJsNzQrV21MMFJCUm50T3F4?=
 =?utf-8?B?WkxLNjZaVlVZeTRqbHBYS1hoc1ltRXNjMEh3MFFHYUw3Z3A3OUE5UnAzMGxT?=
 =?utf-8?Q?ERM+Qf?=
X-Microsoft-Antispam-Message-Info: +aC714B4z+SCtcy3XzXSilkp6kbmDTOaxoQeK+HyPzFKs9vAOi8kLGUWsTe/DWzvyjq2tuDTm5+FqrXuKezFc9VXYsj+SWEas2NfeSP+lH7pXIA95iChJDDKtFvNgBJuy2Mr39wjWl/yr4iZhr9Jg7Dn+nfzcnijcPef/p+a0egtymEfLEXOSXgCte3zIFGuB2OA8va0ntvYXmXdQqmTouNFuKh3aSH5E4ynpVEdsUS2Oz0XYMC1KX12ZN8iXESX0UUy4pN/VS0wkV1pC56VdeKfOU1QjuNX/MldkFFRJqJoN7EfHjzwfPhsFtlaVfUiJ2bnwCHo3bCv2x2g2ibaU8D4jvYO6Qb9Wy3pVlO8slY=
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 6:n3JexWGzSN+sxQZomQ0XAiKWsu/103UkpBbvBHkojtQFuHEhAgUL1rSWm/L45SbCzI5mn+nsIioSh8coMycm7lD8C57Q1u6fbGEbToywGMPCgQ6acNWQ/N0ywSfvyYSJZ4oUmCIz33lvGuxnBfDumewDdJ0jkVaEvtUfSL6B1cZoMnsmQv7UkN6rdDL8sj+Kf/rBq2bPXAYC5x4aOxnZW9X0/B1xrVEXjiddLWld45O5AwzYQeqNBwt+gLaSTAYoNcDrFcEjr3w5t2XyNPPSqIrFvETvsOKPUvwjMukzuMbUz2C3uT8J80M3HgFNHI4Dy9cUT9S9jc6mEMS3HVFciS+R+jO6SfIxbKHaOEEkR4MtRGVcxhSIl4LI51Go7+RZreArOiTEtR6wgz+djSZviAUx4YhCUAB/y4Fr4ydZmLIHDHttmYvvS547U0zHmg7Eajjz7qdloCKDt8Xr7aeY/g==;
 5:LM8jHW6B89lus+CTH/QCwkSjzx60ojSHcJv9smWrKnVHsgf/w9n5GEDHymwJX0FoENXc17WEdWvdAv8UWlWHklC8GAyRAeI2ERytb2m5jEAVZVziVNGOiNY8Ya6GWOvIpe/n7jnSY/CPWCv5nsKfFgYG19geoGI4fecGo3p+8m4=;
 24:t/P2pHuvsLLtMoMHhld9zrQvORAhPP2dhwBmuq8y4rb79GCHre8n1wNARdqHkFmTfetLEWCqixiJEC2j2vo0E2HjOASOxNtLL4p+OkgYwuM=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 7:2Anmbm1+aokCursdxfyol1554efuXbhX8a/Vh83nsKQGmNcYI1I0Wq9WJSeGjFN0vgAnrzyfr5o0aWGeOHWyjJ100YNsSkpg8IULIrs9JTMxUk38+e69tiOWRGJj+pPojh/eJsl9owF5mpID9DVqFPGeJhYZIxB4KfsiGo6pa3UyrjNerg6a/yDeb1MbyeZqNpxZdqfNXsk40WZWU8VIjfd0Mc9fhYgxuPpcLgxHJ37oJLqFu+RGyebACnJAcG2Y
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jul 2018 20:29:46.2100 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e143634a-581b-474b-fb59-08d5ec240a27
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] [PATCH v2 20/21] 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,
 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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzIwMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBUb2RheSBDdHJsLUFBQSBpcyB1c2VkIHRvIHN3aXRjaCBiZXR3ZWVuIFhlbiBhbmQgRG9t
MC4gRXh0ZW5kIHRoZQo+IG1lY2hhbmlzbSB0byBhbGxvdyBmb3Igc3dpdGNoaW5nIGJldHdlZW4g
WGVuLCBEb20wLCBhbmQgYW55IG9mIHRoZQo+IGluaXRpYWwgRG9tVSBjcmVhdGVkIGZyb20gWGVu
IGFsb25nc2lkZSBEb20wIG91dCBvZiBpbmZvcm1hdGlvbiBwcm92aWRlZAo+IHZpYSBkZXZpY2Ug
dHJlZS4KSXQgZmVlbHMgYSBiaXQgcGFpbmZ1bCBmb3IgdGhlIHVzZXIgdG8gc3dpdGNoIE4gdGlt
ZXMgdG8gZ2V0IGhpcyBkb21haW4gCmNvbnNvbGUuIFdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIHBy
b3ZpZGUgYSBuZXcga2V5IGJpbmRpbmcgd2hlcmUgeW91IAp0eXBlIHRoZSBkb21haW4gSUQgeW91
IHdhbnQgdG8gc3dpdGNoIHRvPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:34:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20:34: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 1ffWg4-00080R-Nm; Tue, 17 Jul 2018 20:34: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=8h+q=kb=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ffWg3-00080I-Tp
 for xen-devel@lists.xen.org; Tue, 17 Jul 2018 20:34:31 +0000
X-Inumbo-ID: c176eaba-8a00-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::62e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c176eaba-8a00-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 22:34: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=Eym27fm3vte6l+0jYqaIUnxKd94gu09RpAbBNT6AtMA=;
 b=V9jecgJl4WHcU2DXBMyBYtztI78vBgmyJTBU+9Z5SA8cZVO4tiV0fpawJE5RAW+aj+4EALsJZ+QqCTlFQ29KZfZrYQt2D/KaeCw4zYibwzW/L8WpSgRMnBk5S2HVutHM+eFsbVu9/BzSKvzGD0pdbdEIqv2j+6A/XsSNPfXG0zw=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from Juliens-MacBook-Pro.local (82.1.229.77) 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.952.18; Tue, 17 Jul 2018 20:34:21 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d7daee5b-35ec-6959-4dbf-09cdf18afbe7@arm.com>
Date: Tue, 17 Jul 2018 21:34:16 +0100
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: <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [82.1.229.77]
X-ClientProxiedBy: HE1PR0401CA0077.eurprd04.prod.outlook.com
 (2603:10a6:3:19::45) To VI1PR08MB2863.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8d3c04fc-1ef5-40db-fd9c-08d5ec24ae3f
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2863; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 3:5kwVXLLC43qVEDrBAt35dq2U/AueRzAdBPA8b6pC6PqDi76W+7INh6nbXFyzxayLw8w/PIAPbRdAcp0efbWBTrQNNsiOUgjrmU/Xy0Uqr62MxfkYr3DNz6NxhmUh5O0YX18zVkQ5aoKIn659u45qqd37NisQ3qx1bNzoLVRXJlfqZskUKzAPmBDzD5vxBOEYu59JA1dFTgEsNUKXa00+qpbuYYUxtQHzfrgR9/NAC2vGIm6kkWVRhIVIziCJsCLW;
 25:4QMaPIzyZJZCuXbw1omDpxpD9zSUM9DDfSTvous8TEAdE5weKZVnE5RkG+IeJ613r32HJGUno8glMQ2u5RdunSYvu9ZjlRsXmO2budQgwP3Bm3eqG2w8WRb4ifgs1kwdEONGRaITsX5aFfiKDKKz0UygjPCWbVGeFq2z0u/Qe3GVRbJnDMA862HzK9E9iGWmZeQ3IY5SuJx04Kv9Ob4LEKXfjWvA9lEeovYIDDhvrSZ5HpZWwTtpERO5jqHtDKTxnWqY2dIsWk2lJ4kSdpVDUk21JzO1g/aBEzQQDO7LK583whVM2FNmVGEI8S/F594JTPET5pQEaPbcRsAiQTV//A==;
 31:IFzZcWL+Hq57OVBjqrPxzA5VT3FYSXvu577RO+UI0i9kt5W/gWCiIGZf8xbOj8XhSLwmBe/p2yY53jd/a27sppzT/GBM6EB28G8IZ/grJJ4xqemFlrCVPeyU2GogaAeNWoRV17pqgMk+UAI++B5y6mq7dBPZ6twESVe57qbd54TNYaKuxHDk2eEFYbZxYICuy0RPHzVo3/Dw+IkcttKY8WHe4XSFivLKO7eQjtgomKU=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2863:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 20:23sr0fyrYJoqGfYZucCQc1sXrMlfNgAk3OY5N3YOAeF694M57hI2oYR9dMPhK+D6+aP+Aw4wY/WpL/y2c7kIYi2GIm7CCX1vNdGY/kfyWhrnVcpRjf9ZQscyTt+fyDZrJaxzFNmau0XHmH9X/0weXTxS8o1MXHkxKDOV5rxf05w=;
 4:kOP2qyjklmexVCCqhjTItHoffczmp0tqk96MGa4Z3H2P8Jq/iiC5C+95J3H7d8/7pOo9b8vn1xohDN6LzZH83i0pu1EDIziGWVSzPzKi26mebnso9LVDHSKWI97jPBPuw1m0FO8uVQRGp1xvctG0IjgrT6+nr8mQGlqiajShMPsLz4oiNj76IJD7YaqO0Mbi+qVF7sSpBJ1bZjINrddjBdeAg2vtEJzH6cukABDrJAH39GPu0JTOtDbQxqNytz1YpKfzZrM8LH8xkPiqWZ70JMhtdyZkTIyNFPm0aUS32r7BwytCEe4Uf7RLWYEf+NHaAgzjs+FMslUrPywQql0Fn8MZyCBFuWUI9wD+kzJUPwLvEDr83DQWT8EBDiDQZEv7
X-Microsoft-Antispam-PRVS: <VI1PR08MB2863E4BD38D59854029527EE805C0@VI1PR08MB2863.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(70601490899591)(146099531331640); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231311)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR08MB2863; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2863; 
X-Forefront-PRVS: 073631BD3D
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(396003)(136003)(376002)(346002)(39860400002)(189003)(199004)(6666003)(66066001)(36756003)(7416002)(6916009)(65956001)(65806001)(47776003)(105586002)(386003)(65826007)(2906002)(16526019)(26005)(53546011)(186003)(50466002)(97736004)(6506007)(106356001)(68736007)(4326008)(14444005)(52146003)(2486003)(5660300001)(229853002)(53936002)(25786009)(67846002)(76176011)(6246003)(31686004)(52116002)(23676004)(7736002)(6512007)(305945005)(478600001)(6486002)(230700001)(58126008)(81166006)(81156014)(8936002)(8676002)(31696002)(3846002)(476003)(72206003)(11346002)(44832011)(486006)(2616005)(446003)(316002)(86362001)(6116002)(956004)(64126003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2863; H:Juliens-MacBook-Pro.local;
 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?MTtWSTFQUjA4TUIyODYzOzIzOlhwaGdMcVhLVytocjJsdlBHMlN4OFdKQjBI?=
 =?utf-8?B?UnRYSWcvNWlXUEtvM2ROWDJrWVJ5L1hudW1JOVJTR3NxaGFlUjlDRkpieU5P?=
 =?utf-8?B?aWszYXZQbTQ4SGFvcHRmZk1GbFI5ckZSczBPNXA4NmJ3TGpzR1hpZmFCSU9P?=
 =?utf-8?B?SWxsSDhqcUU5MmVxY1BFb0paNkp0UXZGaTFid0pEYWZkNWtBUVVPcmltNkcw?=
 =?utf-8?B?TDZWZVVzemlnd0xlTjVIMVdWOFZ3Nm9NQnFsWVdBaC9UbDBYTFY1blpkWUlZ?=
 =?utf-8?B?SkxxUmxwNCswVWR5MmJPZms4Q0hZSXdiNW1jVnV0QWN5T3FoUVNGTEkrYWxs?=
 =?utf-8?B?SjQwY05LNmRQY0RjdnVhSXRlRENEN3p0ZTdaTE1CeHpRYjl1UkhEeEthNW5B?=
 =?utf-8?B?M3VGOW5odkpYTUR0SVFjUTVXeDkwTi9qZWFEd0NTQWltd0ptQkhFNkxwUzhk?=
 =?utf-8?B?OVNScjBSa3NBdjdlWm5KSW01eWh2WWZQWlZXSW5wazN2RnJ5bVBCRHV6Yzlv?=
 =?utf-8?B?by9nWlAvTjVMMHR2NEdaNHd0cEFYM1VwRHgzUHp4M3d6dXRwSXpPVEtXNEdC?=
 =?utf-8?B?TWZQUnN4b0NLaUxJODFlOUFWcXRhQnVVeWhQRWtmTnhYbUVGSUZFWVF1ZExP?=
 =?utf-8?B?NWlCbHAyT1RSMU4xVHhJLzJEVEhtbndodFNRTHp0WTlxSGJHZlgvT1gydVJu?=
 =?utf-8?B?Q08yM3hkYjJpd1B2SzdNZUVUek5nTXMwa1RBNkJVSENUYUJtOGZwb3NyeUpB?=
 =?utf-8?B?SFpkTHl6ZFpUZG9RakZRWmxTZ3c3TENuZ2RXUUNqYmxpS3dNYk95M0VmTGI3?=
 =?utf-8?B?MjVPbnN1MFY4UWtVWnozVHB2WFprcFdWQk1RbkQ1d3hBQThQQXh3WW5nWFd4?=
 =?utf-8?B?dmtTV1R0cG1EMEFaVXpMSlpJcDVpeWY5bG10NFBZVmVsVnFBcjhmdlhheWJq?=
 =?utf-8?B?QTZ2SE8wWmJoMHlkU1VQSkF3VUxFRXRjOXZNcmpzOStnQ2pyTHpDa2hxUmZG?=
 =?utf-8?B?bSt2RmRRR0Z6OVhETWZZMHJUekdSVCtkdWZZRUVxTGlLVmFoRmUwYVZDNUM2?=
 =?utf-8?B?MUxRUWYyTFlKZmNGY2RzdGhxWU5nNnpja21hbEJjSkw2WWIxcG5hMnQvTG9U?=
 =?utf-8?B?NG8vUnM1MXZqOWxBeUk5TS9ZNy9SQUNDQit6bUZLdGp3ZmRFV3JuMzM1L2Jy?=
 =?utf-8?B?RW9hcG9QMU45YzhNK0ZlZDVsbEt2SEJ6OWhBS24rbXlER0dvTnNLY3JWK0lk?=
 =?utf-8?B?anNxNWdZUUhBSHpHRDdIMTVWdEVwdlMxUTB4cjN3S2tHSmJNQWJBWURlbUFJ?=
 =?utf-8?B?NnQ4Q1g0Z0Z4d0R4N2lsUHpNbS9yNWFmbVBwSFlZTldkWFFYbVdiY2NjcWpz?=
 =?utf-8?B?eGpKWkNvWGw0VE44T0t2VTA1alVac1dzK0F0amoxWjFtSityZ2RRT3loYS9I?=
 =?utf-8?B?U28zZDVpWlVVVTE0RDFFWmdkYmo2YnpKbGs1NzJ4M01jbkcwOXpJTkpqMVNu?=
 =?utf-8?B?TlVTS2t4SFBrNkV2TEtkUllDbTZnNm9RQmJXMlI0c1FFTlExY1RxOGFPSjlq?=
 =?utf-8?B?Y2M3WE1wRVhhbktQTWllZVNnWmFvWTV6L0NIU1dKczlOamVDWkNKbmhGdjlM?=
 =?utf-8?B?UW1LN01WV3hNVDJEMVZNZzdKNVgzNWduYXJreWxQWDE5cjNJT0IrMm5LRWQ0?=
 =?utf-8?B?SDVvb2x3aGxtazhQYWN0L3F0Y25ibEFERlI4TWpGcjBicjgyR3ZOd1JnY3dU?=
 =?utf-8?B?MFdEd2tTaTRyaStIcExhUG1CM1Z0aFU2Qkd5ek9IaDRnWDRVVUpvSU5iWTJM?=
 =?utf-8?B?YXgwUVZ4OFBGZjl0RHAxUWZ3d3N3R3dZbWNrTWtOblp1NzNmT3pYMWpzUDlV?=
 =?utf-8?B?Q08zbVJ4Q05IMnFDQlNKU2I4dTZTQ214STVKUWVIWlgwZVg0ZklGTHJ0ZUZ1?=
 =?utf-8?B?V1JiTlpqMXNOdnNEdXZIckp3b1hwVGhzZ0FiWFB3K1ZQMTNQZG9nVWxGb1BO?=
 =?utf-8?B?RXBtVTJERnIvZmUyRHdMKzEvM1UrYVlDY3NBUT09?=
X-Microsoft-Antispam-Message-Info: P+jZfpTtdi4aW79wMh+0k6oW1ZpOrFq5uT3HadS5wSlnhYXaAnHpbFuXv62mP435Pl+zvtuHOmdsU3tyXueoM0jSz/R6P2zrg5JnwowlwpYgjZN3XUiqzKA8mYufslTIMeuFkFEy44A0bzGNW+HqD9MXNBpt3Y9p8SQBMc0kxfmQ8Wri9PkUy0SU+9uku7X5ynATM0+mk/ga/PEGNjVos99r6ZnA5BaWHl+tMtXyjmlxCniDQTfy0AvKBSWMJzSHdPlvW9zaTMHIBx5m7lqhhPjKyewGD+xe7duoyiOuHqa+TAwPp1dnfPi6Ohb2EPTiDNXAcE9XkbhvHAlzYMSRzeOq11oVaBmW10YzrGT6KDU=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 6:jxigzJfBXbWYCHQUpL1S/kYZiiO/h8OjRgr33QMyedp+mb8NqqhmAguY7iPromh+MeLsspIQ71uFgjWc1V7J0QQmzOOuiiS2aO3qiZZ4ClV+M54pc8I6zgzfHA5+7DCyyy7P/A/nzx+4uMvXGBQLq0URLF3CwVv+r6UXlllcQXsWpXGvQZiTGbk4HRB/Tt9mBJ4S6xj1FriYiUu15twTEyDaIRaoRfgMetOxbQWaa7RSKBfh5t7ma+RLCiHtQydxNaSc0KTNFJlEAGCIala3Z6pUppZHHw63xfy9QHRviUSrvfE28LIIbA/S+UWQfUG33KQtNyW3jl5Jph0kvg9W4K+1ZsF0QIOSf2t2ihVG0PSGZ9pRAcgtRpNkmJrUWFxmcsvitv9jmQiBH7TBfUtM7/xLJVlQ31xZfY2F0tVaVdh9yzChM8kSCL1BE4bA12dKb0iT/EU9KxKc9vLd5O+ilw==;
 5:W25IJlIK61ZszdHi8nxgnrp+YzljjiI/oceUXc7DpCOqWCHNV+MhQ3v8sCtABAikCpqwp3znzmhAqXZCv8y/M/HQEU36b0yJIQznOcCNYvQco3Dz+JdidO/CucegZkOs5qllKiMkSU3VUzSkWEo7zIi8FPOnmMBeyBUnfpQmXQM=;
 24:0wHpwa7PnyDvW7uVbvI/XyZULI3AEPa+TWaqUyNcLC3DDNy9HnJU8HO/8FX53GX4H0dsEYCQSe7mZv6tn8f7LT2FTdtDaF2+8LNIOpYH5TA=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 7:CFq3B74pr8IV1MkXZT02//u3dvDVEzxrB26UwYbnWA2ly71E7GAlrLBIyt/LTmR77M1JC8gq88vDcIweEpWjamxYJjrDbH0zGeLrIZEQwWLppveKtd0FunqnFWvF9dNbQr/HuEsqz7y+MejNQaZwcVcK5Scedt+gb+XD1skrt1qtoTHY8k2v8BmvHtUwBS6rMui9iUW6rSfcf0RwJwP2xnP/TlA9kCXGUvLJHEg7V71Ol3LPW5CDt+1SKCG7H/DB
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jul 2018 20:34:21.5780 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8d3c04fc-1ef5-40db-fd9c-08d5ec24ae3f
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 v2 20/21] 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,
 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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzIwMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBUb2RheSBDdHJsLUFBQSBpcyB1c2VkIHRvIHN3aXRjaCBiZXR3ZWVuIFhlbiBhbmQgRG9t
MC4gRXh0ZW5kIHRoZQo+IG1lY2hhbmlzbSB0byBhbGxvdyBmb3Igc3dpdGNoaW5nIGJldHdlZW4g
WGVuLCBEb20wLCBhbmQgYW55IG9mIHRoZQo+IGluaXRpYWwgRG9tVSBjcmVhdGVkIGZyb20gWGVu
IGFsb25nc2lkZSBEb20wIG91dCBvZiBpbmZvcm1hdGlvbiBwcm92aWRlZAo+IHZpYSBkZXZpY2Ug
dHJlZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+Cj4gQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KPiBDQzogR2VvcmdlLkR1
bmxhcEBldS5jaXRyaXguY29tCj4gQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KPiBDQzog
amJldWxpY2hAc3VzZS5jb20KPiBDQzoga29ucmFkLndpbGtAb3JhY2xlLmNvbQo+IENDOiB0aW1A
eGVuLm9yZwo+IENDOiB3ZWkubGl1MkBjaXRyaXguY29tCj4gLS0tCj4gQ2hhbmdlcyBpbiB2MjoK
PiAtIG9ubHkgY2FsbCB2cGwwMTFfcnhfY2hhciBpZiB0aGUgdnBsMDExIGhhcyBiZWVuIGluaXRp
YWxpemVkCj4gLS0tCj4gICB4ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyB8IDUwICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2Vk
LCAzNSBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvY2hhci9jb25zb2xlLmMgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwo+IGlu
ZGV4IDBmMDUzNjkuLmQ1OTBiYzAgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25z
b2xlLmMKPiArKysgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwo+IEBAIC0zMSwxMCArMzEs
MTMgQEAKPiAgICNpbmNsdWRlIDx4ZW4vZWFybHlfcHJpbnRrLmg+Cj4gICAjaW5jbHVkZSA8eGVu
L3dhcm5pbmcuaD4KPiAgICNpbmNsdWRlIDx4ZW4vcHZfY29uc29sZS5oPgo+ICsjaW5jbHVkZSA8
YXNtL3NldHVwLmg+Cj4gICAKPiAgICNpZmRlZiBDT05GSUdfWDg2Cj4gICAjaW5jbHVkZSA8eGVu
L2NvbnNvbGVkLmg+Cj4gICAjaW5jbHVkZSA8YXNtL2d1ZXN0Lmg+Cj4gKyNlbHNlCj4gKyNpbmNs
dWRlIDxhc20vdnBsMDExLmg+Cj4gICAjZW5kaWYKPiAgIAo+ICAgLyogY29uc29sZTogY29tbWEt
c2VwYXJhdGVkIGxpc3Qgb2YgY29uc29sZSBvdXRwdXRzLiAqLwo+IEBAIC0zODksMjkgKzM5Miw0
OSBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19rZXkodW5zaWduZWQgY2hhciBrZXkp
Cj4gICAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGJ1Ziwgb3JkZXIpOwo+ICAgfQo+ICAgCj4gLS8q
IENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4g
YW5kIERPTTAuICovCj4gKy8qCj4gKyAqIENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1
dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4sIERvbTAgYW5kCj4gKyAqIERvbVVzLgo+ICsgKi8KPiAg
ICNkZWZpbmUgc3dpdGNoX2NvZGUgKG9wdF9jb25zd2l0Y2hbMF0tJ2EnKzEpCj4gLXN0YXRpYyBp
bnQgX19yZWFkX21vc3RseSB4ZW5fcnggPSAxOyAvKiBGQUxTRSA9PiBpbnB1dCBwYXNzZWQgdG8g
ZG9tYWluIDAuICovCj4gK3N0YXRpYyBpbnQgX19yZWFkX21vc3RseSB4ZW5fcnggPSAxOyAvKiAx
ID0+IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4gKi8KPiAgIAo+ICAgc3RhdGljIHZvaWQgc3dp
dGNoX3NlcmlhbF9pbnB1dCh2b2lkKQo+ICAgewo+IC0gICAgc3RhdGljIGNoYXIgKmlucHV0X3N0
clsyXSA9IHsgIkRPTTAiLCAiWGVuIiB9Owo+IC0gICAgeGVuX3J4ID0gIXhlbl9yeDsKPiAtICAg
IHByaW50aygiKioqIFNlcmlhbCBpbnB1dCAtPiAlcyIsIGlucHV0X3N0clt4ZW5fcnhdKTsKPiAr
ICAgIHhlbl9yeCsrOwo+ICsgICAgaWYgKCB4ZW5fcnggPT0gbWF4X2luaXRfZG9taWQgKyAxICkK
PiArICAgICAgICB4ZW5fcnggPSAwOwo+ICsKPiArICAgIGlmICggIXhlbl9yeCApCj4gKyAgICAg
ICAgcHJpbnRrKCIqKiogU2VyaWFsIGlucHV0IHhlbl9yeD0lZCAtPiAlcyIsIHhlbl9yeCwgIlhl
biIpOwo+ICsgICAgZWxzZQo+ICsgICAgICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCB4ZW5f
cng9JWQgLT4gRE9NJWQiLCB4ZW5fcngsIHhlbl9yeCAtIDEpOwo+ICsKPiAgICAgICBpZiAoIHN3
aXRjaF9jb2RlICkKPiAtICAgICAgICBwcmludGsoIiAodHlwZSAnQ1RSTC0lYycgdGhyZWUgdGlt
ZXMgdG8gc3dpdGNoIGlucHV0IHRvICVzKSIsCj4gLSAgICAgICAgICAgICAgIG9wdF9jb25zd2l0
Y2hbMF0sIGlucHV0X3N0clsheGVuX3J4XSk7Cj4gKyAgICAgICAgcHJpbnRrKCIgKHR5cGUgJ0NU
UkwtJWMnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCkiLAo+ICsgICAgICAgICAgICAgICBv
cHRfY29uc3dpdGNoWzBdKTsKPiAgICAgICBwcmludGsoIlxuIik7Cj4gICB9Cj4gICAKPiAgIHN0
YXRpYyB2b2lkIF9fc2VyaWFsX3J4KGNoYXIgYywgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
Cj4gICB7Cj4gLSAgICBpZiAoIHhlbl9yeCApCj4gKyAgICBpZiAoIHhlbl9yeCA9PSAwICkKPiAg
ICAgICAgICAgcmV0dXJuIGhhbmRsZV9rZXlwcmVzcyhjLCByZWdzKTsKPiAgIAo+IC0gICAgLyog
RGVsaXZlciBpbnB1dCB0byBndWVzdCBidWZmZXIsIHVubGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwu
ICovCj4gLSAgICBpZiAoIChzZXJpYWxfcnhfcHJvZC1zZXJpYWxfcnhfY29ucykgIT0gU0VSSUFM
X1JYX1NJWkUgKQo+IC0gICAgICAgIHNlcmlhbF9yeF9yaW5nW1NFUklBTF9SWF9NQVNLKHNlcmlh
bF9yeF9wcm9kKyspXSA9IGM7Cj4gKyAgICBpZiAoIHhlbl9yeCA9PSAxICkKPiArICAgIHsKPiAr
ICAgICAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwgdW5sZXNzIGl0IGlzIGFs
cmVhZHkgZnVsbC4gKi8KPiArICAgICAgICBpZiAoIChzZXJpYWxfcnhfcHJvZC1zZXJpYWxfcnhf
Y29ucykgIT0gU0VSSUFMX1JYX1NJWkUgKQo+ICsgICAgICAgICAgICBzZXJpYWxfcnhfcmluZ1tT
RVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOwo+ICsgICAgfQo+ICsjaWZkZWYg
Q09ORklHX0FSTQo+ICsgICAgZWxzZQo+ICsgICAgewo+ICsgICAgICAgIHN0cnVjdCBkb21haW4g
KmQgPSBnZXRfZG9tYWluX2J5X2lkKHhlbl9yeCAtIDEpOwo+ICsgICAgICAgIGlmICggIWQtPmFy
Y2gudnBsMDExLnJpbmdfZW5hYmxlICYmIGQtPmFyY2gudnBsMDExLmlucmluZyAhPSBOVUxMICkK
Ckl0IHNvdW5kcyBsaWtlIHlvdSB3YW50IHRvIHByb3ZpZGUgYSBtYWNybyBoZXJlLiBTbyB3b3Vs
ZCBtYWtlIGNsZWFyZXIgCndoYXQgeW91IGFyZSBhY3R1YWxseSBjaGVja2luZy4KCj4gKyAgICAg
ICAgICAgIHZwbDAxMV9yeF9jaGFyKGQsIGMpOwoKV2hhdCBoYXBwZW4gaW4gdGhlIGNhc2UgdnBs
MDExIGlzIG5vdCBlbmFibGVkIGZvciB0aGF0IGRvbWFpbj8gU2hvdWxkbid0IAp5b3UgYXQgbGVh
c3Qgd2FybiB0aGVyZSBhcmUgbm8gY29uc29sZSBhdmFpbGFibGU/Cgo+ICsgICAgfQo+ICsjZW5k
aWYKPiAgICAgICAvKiBBbHdheXMgbm90aWZ5IHRoZSBndWVzdDogcHJldmVudHMgcmVjZWl2ZSBw
YXRoIGZyb20gZ2V0dGluZyBzdHVjay4gKi8KClRoaXMgY29tbWVudCBzZWVtcyBhIGJpdCB3cm9u
ZyBub3csIGFsdG91Z2ggdGhlIGNvbW1lbnQgc2VlbSB0byBzdWdnZXN0IAptYXkgbmVlZCB0byBi
ZSB0YWtlbiBjYXJlLgoKPiAgICAgICBzZW5kX2dsb2JhbF92aXJxKFZJUlFfQ09OU09MRSk7Cj4g
ICAKPiBAQCAtOTIzLDcgKzk0Niw3IEBAIHZvaWQgX19pbml0IGNvbnNvbGVfZW5kYm9vdCh2b2lk
KQo+ICAgICAgICAqIGEgdXNlZnVsICdob3cgdG8gc3dpdGNoJyBtZXNzYWdlLgo+ICAgICAgICAq
Lwo+ICAgICAgIGlmICggb3B0X2NvbnN3aXRjaFsxXSA9PSAneCcgKQo+IC0gICAgICAgIHhlbl9y
eCA9ICF4ZW5fcng7Cj4gKyAgICAgICAgeGVuX3J4ID0gMDsKPiAgIAo+ICAgICAgIHJlZ2lzdGVy
X2tleWhhbmRsZXIoJ3cnLCBkdW1wX2NvbnNvbGVfcmluZ19rZXksCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAic3luY2hyb25vdXNseSBkdW1wIGNvbnNvbGUgcmluZyBidWZmZXIgKGRtZXNn
KSIsIDApOwo+IEBAIC05MzMsOSArOTU2LDYgQEAgdm9pZCBfX2luaXQgY29uc29sZV9lbmRib290
KHZvaWQpCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImRlY3JlYXNlIGxvZyBsZXZl
bCB0aHJlc2hvbGQiLCAwKTsKPiAgICAgICByZWdpc3Rlcl9pcnFfa2V5aGFuZGxlcignRycsICZk
b190b2dnbGVfZ3Vlc3QsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRvZ2dsZSBo
b3N0L2d1ZXN0IGxvZyBsZXZlbCBhZGp1c3RtZW50IiwgMCk7Cj4gLQo+IC0gICAgLyogU2VyaWFs
IGlucHV0IGlzIGRpcmVjdGVkIHRvIERPTTAgYnkgZGVmYXVsdC4gKi8KPiAtICAgIHN3aXRjaF9z
ZXJpYWxfaW5wdXQoKTsKPiAgIH0KPiAgIAo+ICAgaW50IF9faW5pdCBjb25zb2xlX2hhcyhjb25z
dCBjaGFyICpkZXZpY2UpCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:42:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20:42:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffWnS-0000V0-J6; Tue, 17 Jul 2018 20:42: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=l0ah=kb=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1ffWnQ-0000Uu-TR
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 20:42:08 +0000
X-Inumbo-ID: d1c8616b-8a01-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x242.google.com (unknown [2607:f8b0:400d:c0d::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1c8616b-8a01-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 22:41:45 +0200 (CEST)
Received: by mail-qt0-x242.google.com with SMTP id d4-v6so2149999qtn.13
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 13:42: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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=gAKja2jikwQj0VW6zYA7MSHcsNwOzpLEd2YfACIUePQ=;
 b=e9x9KAQbVrYjSohZ0dTbs6eURmdzrZs4p/pQ+uKllzHDuqosx2ZIkO/ee/wLB7YA5R
 7t/XVP01Ly1qPrX2prlzDHBgC+tO1DSNeQnn2uk6nz+9DlBQ1SR6sYealmablk1IpAgy
 UB1HF/ZSSPT5DroCr1pyXGSTKd7/P7fqT0sWQ=
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=gAKja2jikwQj0VW6zYA7MSHcsNwOzpLEd2YfACIUePQ=;
 b=UtznVFh1T55/Gq8cfLFsQiR18O0eONmWncaRA7Km9iFT9nnMndy8D7fsR5ojypPz/Y
 Fm5XGE14vUzWdTClonxnH14McaXw8oDm1lEw0OCusw7PcbK4qe2wwUwwkQ4B5ghDrNsD
 0FGQlJrb7OIztJW/njRepuHjHWgZKNqdO4ZBpIew3hmXR8mylRU+elozWXFQHKm6gyjW
 7eCi2GIOFSN2Zd9TWX68kWtIiFBifxGLAckfXaOMzVf+cM7sUCgFc0TBWQ4bqoRobxu4
 TNUol3jxm3EHOVX3pfQ9uDFqsx0gtmmd4FMhZ5Dg+0mzQk9hglTqeedCb8TC0Kqp1Iy6
 jDZw==
X-Gm-Message-State: AOUpUlHHOxU4IbwLxPzcrJkDKi8hvIRjH73MVMLiqsTxgf5CLSir4afT
 zedOu17TlqKah9sCa2biujfQ8w==
X-Google-Smtp-Source: AAOMgpfgSiH1XozpuJmxo9XxQhBaUIjGflyzsUQthJ9JnNEHqmrn3GFObQGvCQDrE401wNQdAmho0g==
X-Received: by 2002:ac8:395:: with SMTP id
 t21-v6mr3231286qtg.283.1531860126379; 
 Tue, 17 Jul 2018 13:42:06 -0700 (PDT)
Received: from MacBook-Pro.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id s31-v6sm1627906qtc.68.2018.07.17.13.42.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 13:42:05 -0700 (PDT)
Date: Tue, 17 Jul 2018 15:42:04 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180717204204.iett7phoscr52oys@MacBook-Pro.localdomain>
References: <20180717200305.4067-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717200305.4067-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] automation: add SLES 11 SP4 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDk6MDM6MDVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQXdlc29tZSB3
b3JrIFdlaS4gVGhhbmtzIGZvciB0YWtpbmcgdGhlIHRpbWUgYW5kIGVmZm9ydCB0byBnZXQgdGhp
cwpkb25lLiBJJ2xsIGRlZmVyIHRvIEphbiB0byBjb25maXJtIHRoYXQgdGhpcyB3aWxsIGhvcGVm
dWxseSBiZSBhbgplZmZlY3RpdmUgc3RhbmQgaW4gYnV0IHlvdSd2ZSBnb3QgbXkKClJldmlld2Vk
LWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:52:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20: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 1ffWxb-0001KE-Jb; Tue, 17 Jul 2018 20:52: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=l0ah=kb=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1ffWxa-0001K9-0M
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 20:52:38 +0000
X-Inumbo-ID: 49781c55-8a03-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x244.google.com (unknown [2607:f8b0:4002:c05::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49781c55-8a03-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 22:52:15 +0200 (CEST)
Received: by mail-yw0-x244.google.com with SMTP id v197-v6so910119ywg.3
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 13:52:37 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=isfX+nMtB0NFvr6dj6qRNWVkFPxD+oQkCU74UFGFFOs=;
 b=asZYR5t8wyVmnD2xQkywbLgr5rVzkeK3FIOiMjyWKp+ErAOO77ahBLabsHSZf+MqNI
 bEMTL9x0k3cW3cmw0m4rpexyBMP1AhpCxV8eFyHU+S52/dMe0hJcqPoCPU18Sha1jUw6
 UOEHeUnbGDPHbYpBYKKkfmAa7xVdqYNokKJAM=
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=isfX+nMtB0NFvr6dj6qRNWVkFPxD+oQkCU74UFGFFOs=;
 b=QPWCHcUK2Nq4DYC/LSmQawxBzeAB+RFZ5tBCbaQWstmCSfeIThqjXVLxp+z9Xkxrfd
 y/dzsuy4UjKlXh8k+2L0gPp8r0TCNM0Yw7Z2v5zVahK0fQ4DN771HRNR2jvMKDadZjfi
 QhGEJyHWCDSaZ9pFFZVepLLvPopzz/8yr+TChxKx+L/8dKyaWO4y+Y+lnX9SlQur0AQl
 PCW5YeFupMftAZdtBTDhefD49Kr63xPNYhUGjngQmQBGwmqUuW0yL5N6at3dOlXUXI+Q
 8OU2DbYnMijqeWRtbkuFbNPpWtL93Q8P1Vb4C+Glhyu88lmEGYDudmPi0MHWgtICnDjW
 OosA==
X-Gm-Message-State: AOUpUlE34P6V9ZEp9dWgfq22vjt6XkiU8XBJbWHRsZcALQPiMYbg5fy0
 P5Os1uK3iXrxJUpcHvp21/UDvA==
X-Google-Smtp-Source: AAOMgpdGUbSW+rWg/i+4vYaVXgWvzuShi6ZBKWjEoQuBL9fX/WiU6Mqs7dbDJx0i4rdPqPC00gsM6w==
X-Received: by 2002:a81:4e48:: with SMTP id
 c69-v6mr1663115ywb.251.1531860756601; 
 Tue, 17 Jul 2018 13:52:36 -0700 (PDT)
Received: from MacBook-Pro.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id 198-v6sm899556ywh.59.2018.07.17.13.52.35
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 13:52:36 -0700 (PDT)
Date: Tue, 17 Jul 2018 15:52:35 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180717205235.de6kk2bnnqng426t@MacBook-Pro.localdomain>
References: <5B4CCB9B02000078001D4901@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4CCB9B02000078001D4901@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86: report use of PCID together with
 reporting XPTI 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: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMTA6NDU6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9wdi9k
b21haW4uYwo+IEBAIC0yODgsNiArMjg4LDEyIEBAIGludCBwdl9kb21haW5faW5pdGlhbGlzZShz
dHJ1Y3QgZG9tYWluICoKPiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiArYm9vbCBfX2luaXQg
eHB0aV9wY2lkX2VuYWJsZWQodm9pZCkKPiArewo+ICsgICAgcmV0dXJuIHVzZV9pbnZwY2lkICYm
IGNwdV9oYXNfcGNpZCAmJgo+ICsgICAgICAgICAgIChvcHRfcGNpZCA9PSBQQ0lEX0FMTCB8fCBv
cHRfcGNpZCA9PSBQQ0lEX1hQVEkpOwo+ICt9Cj4gKwo+ICBzdGF0aWMgdm9pZCBfdG9nZ2xlX2d1
ZXN0X3B0KHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpk
ID0gdi0+ZG9tYWluOwo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+IEBAIC0yNTYsOSArMjU2LDEwIEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW4KPiAgICAgICAgICAgICBib290X2NwdV9oYXMo
WDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAiIiwKPiAg
ICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIg
RUFHRVJfRlBVIiAgICAgOiAiIik7Cj4gIAo+IC0gICAgcHJpbnRrKCIgIFhQVEkgKDY0LWJpdCBQ
ViBvbmx5KTogRG9tMCAlcywgRG9tVSAlc1xuIiwKPiArICAgIHByaW50aygiICBYUFRJICg2NC1i
aXQgUFYgb25seSk6IERvbTAgJXMsIERvbVUgJXMgKHdpdGglcyBQQ0lEKVxuIiwKCkRvIHlvdSBl
dmVyIGZvcmVzZWUgd2FudGluZyB0byBhZGQgYW5vdGhlciBmbGFnIGluIGhlcmU/IEl0IG1pZ2h0
IGJlCmJldHRlciB0byBqdXN0IGhhdmUgIndpdGg6ICVzIiBhbmQgZG8geHB0aV9wY2lkX2VuYWJs
ZWQgPyAiUENJRCIgOiAiIiBpZgp5b3UgZG8uIElmIG5vdCB0aGVuIHRoaXMgc2VlbXMgbGlrZSBh
IGdvb2QgYWRkaXRpb24gdG8gbWUgYW5kIGlzCmRlZmluaXRlbHkgd2VsY29tZSB0byBmb2xrcyB3
YW50aW5nIHRvIGtub3cgaWYgdGhleSdyZSB1c2luZyBQQ0lELgoKUmV2aWV3ZWQtYnk6IERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 20:55:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 20: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 1ffX0h-0001SM-3B; Tue, 17 Jul 2018 20: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=h9ca=kb=citrix.com=prvs=729a6f093=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffX0f-0001SH-Fe
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 20:55:49 +0000
X-Inumbo-ID: cd85024a-8a03-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cd85024a-8a03-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 20:55:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,367,1526342400"; d="scan'208";a="76324089"
To: Platform Team regression test user <citrix-osstest@xenproject.org>,
 <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
References: <osstest-74980-mainreport@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: <51f4017f-1345-1e3f-c1a7-cfc0440b18b9@citrix.com>
Date: Tue, 17 Jul 2018 21:55:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <osstest-74980-mainreport@xen.org>
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 baseline-only test] 74980:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMTggMjA6MTEsIFBsYXRmb3JtIFRlYW0gcmVncmVzc2lvbiB0ZXN0IHVzZXIgd3Jv
dGU6Cj4gVGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KPgo+
IGZsaWdodCA3NDk4MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KPiBodHRwOi8vb3NzdGVzdC54
cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTgwLwo+Cj4gUmVncmVzc2lv
bnMgOi0oCj4KPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywK
PiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAgdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICA2MyB4dGYvdGVzdC1odm02NC14c2EtMjA0ICAgIGZhaWwgUkVHUi4g
dnMuIDc0OTcxCgpUaGlzIGZhaWx1cmUgaXMgYml6YXJyZS7CoCBUaGUgWFNBLTIwNCBQb0MgZG9l
cyBhbiBlbXVsYXRlZCBzeXNjYWxsCmluc3RydWN0aW9uLCBidXQgdGhlIGNyYXNoIGhlcmUgaXMg
d2hlbiBleGVjdXRpbmcgc3lzcmV0cSB0byBleGl0IGZyb20KdGhlIHN5c2NhbGwgaGFuZGxlci4K
CkZyb20gdGhlIFhlbiBib290IGxvZywgdGhpcyBpcyBhIFBlbnJ5biBzeXN0ZW0uwqAgSXQgaXMg
NjRiaXQgc28gc2hvdWxkCmhhdmUgbm8gcHJvYmxlbXMgd2l0aCBzeXNjYWxsL3N5c3JldC7CoCBJ
IHNlZSB0aGF0IHRoZSB1Y29kZSBpcyBmcm9tIDIwMTAKc28gZ2V0dGluZyBvbiBmb3IgOCB5ZWFy
cyBvdXQgb2YgZGF0ZQoKT1RPSCwgSSBzZWUgZnJvbSB0aGUgc2VyaWFsIGxvZwoKPiBKdWwgMTcg
MjE6NDc6MDQuODYwMDg5IFvCoCA0MzcuMTk1MzE2XSBJUHY2OiBBRERSQ09ORihORVRERVZfVVAp
Ogo+IHZpZjEuMDogbGluayBpcyBub3QgcmVhZHkgwqAKPiBKdWwgMTcgMjE6NDc6MDQuODYwMTI3
IChYRU4pIGQxdjAgdm1lbnRyeSBmYWlsdXJlIChyZWFzb24gMHg4MDAwMDAyMik6Cj4gTVNSIGxv
YWRpbmcgKGVudHJ5IDApCj4gSnVsIDE3IDIxOjQ3OjA1LjE2NDA2OSAoWEVOKcKgwqAgbXNyIGMw
MDAwMDgwIHZhbCAwMDAwMDAwMDAwMDAwODAxIChtYnogMCkKPiBKdWwgMTcgMjE6NDc6MDUuMTcy
MDQ0IChYRU4pICoqKioqKioqKioqKiogVk1DUyBBcmVhICoqKioqKioqKioqKioqwqAKCldoaWNo
IGlzIHN1cmVseSBjYXVzaW5nIGFsbCBIVk0gZ3Vlc3RzIHRvIGZhaWwsIGJ1dCBkb2Vzbid0IGFw
cGVhciBzbwpmcm9tIHRoZSBvdGhlciByZXN1bHRzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 21:55:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 21: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 1ffXva-0005j2-Tw; Tue, 17 Jul 2018 21: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=l0ah=kb=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1ffXvZ-0005iw-8j
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 21:54:37 +0000
X-Inumbo-ID: f1c626a4-8a0b-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x241.google.com (unknown [2607:f8b0:4002:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f1c626a4-8a0b-11e8-a8a5-bc764e045a96;
 Tue, 17 Jul 2018 23:54:14 +0200 (CEST)
Received: by mail-yb0-x241.google.com with SMTP id y11-v6so1042306ybm.7
 for <xen-devel@lists.xenproject.org>; Tue, 17 Jul 2018 14:54:35 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=MI/ePBVzwupVZab8pXf8Sq1C4f4cMevg/j8ZqTqnHzk=;
 b=PScHhFJIUUChLQRYc4HnaktDSz55xq+w+UD19swTl/Q+HnODs4tvHnrHWDH2A8eqs6
 bmdINiIVU8YlBnllqjEdhFyrAqg1jpLK6Skdlc7tJatICYoQolXkHYF6iKo3cOmwpbia
 TEA+cKldZJtnkn+Fm1EbwHiKFcCV7HuLHGRu4=
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=MI/ePBVzwupVZab8pXf8Sq1C4f4cMevg/j8ZqTqnHzk=;
 b=WhAVLWINU1GqPYjog1YY3rSskOqUbgwUJPjmhs11pQq0uvXtRuH1tVmFWq+BBX6tmO
 eSqfdBdCtKGnXc7WbT0VU0I7vu9xStE0i+MJg+rUneMYPx2wjQD27QOt07QkbvikWC9C
 npwmvj9dMEb7IEr2DBx+ztakRJKBPmczTRlSpujJ1DN1WKn9hFgYsdTz+jblsjQwZJD6
 r6JM75Hyx/szGdfBoaAq5G3k8nZdF8wbImuaC0DD6fqQTT6B7F/0FBnw9XQ58S0+RwNd
 EaRAWn/3z8/xSVdnJO4btsU1AA3SVH6QmMzOa4JN84l16ia0tKvdUyol5Bx6I17ewHYM
 hmpA==
X-Gm-Message-State: AOUpUlGbcfBshQVYF4+82ewqTMDyMZzcpKPMf3ooADXtTqm99h0SsQit
 7/Z0JTYcCdZ+etOukZbwUM3QRlJhpVg=
X-Google-Smtp-Source: AAOMgpcCCE7+uJDugTyxqRHz88vDOkhw61STHQeN/LhnZoZNa3sL9nuGRs1UsNalWsU25RWn4lP4CQ==
X-Received: by 2002:a25:be0f:: with SMTP id
 h15-v6mr1837380ybk.148.1531864475016; 
 Tue, 17 Jul 2018 14:54:35 -0700 (PDT)
Received: from MacBook-Pro.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id x69-v6sm2195470ywx.105.2018.07.17.14.54.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 17 Jul 2018 14:54:34 -0700 (PDT)
Date: Tue, 17 Jul 2018 16:54:33 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180717215433.dsp6oaikeyrd7dgn@MacBook-Pro.localdomain>
References: <20180717083935.25964-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717083935.25964-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] automation: enable building rombios with
 clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDk6Mzk6MzVBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBQcmV2aW91c2x5IGl0IGlzIGRpc2FibGVkIGJlY2F1c2UgdGhlIGVtYmVkZGVkIGlweGUgY2Fu
J3QgYmUgYnVpbHQKPiB3aXRoIGNsYW5nLiBOb3cgdGhhdCBpcHhlIGlzIHNwbGl0IG91dCB3ZSBj
YW4gdXNlIC0td2l0aC1zeXN0ZW0taXB4ZQo+IHRvIHdvcmsgYXJvdW5kIHRoZSBpc3N1ZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+IERl
cGVuZHMgb24gdGhlIGlweGUgc2VyaWVzIGp1c3QgY29tbWl0dGVkLgo+IC0tLQo+ICBhdXRvbWF0
aW9uL3NjcmlwdHMvYnVpbGQgfCA0ICsrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u
cygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9zY3JpcHRz
L2J1aWxkIGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkCj4gaW5kZXggMDU0MjI2YmQ3My4uNGRj
YWFiZjRiZCAxMDA3NTUKPiAtLS0gYS9hdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQKPiArKysgYi9h
dXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQKPiBAQCAtMTYsOCArMTYsOCBAQCBjZmdhcmdzKz0oIi0t
ZW5hYmxlLWRvY3MiKQo+ICBpZiBbWyAiJHtDQ30iID09ICJjbGFuZyIgXV07IHRoZW4KPiAgICAg
ICMgU2VhQklPUyBjYW5ub3QgYmUgYnVpbHQgd2l0aCBjbGFuZwo+ICAgICAgY2ZnYXJncys9KCIt
LXdpdGgtc3lzdGVtLXNlYWJpb3M9L3Vzci9zaGFyZS9zZWFiaW9zL2Jpb3MuYmluIikKPiAtICAg
ICMgaVBYRSBjYW5ub3QgYmUgYnVpbHQgd2l0aCBjbGFuZyBzbyB3ZSBjYW5ub3QgYnVpbGQgcm9t
Ymlvcwo+IC0gICAgY2ZnYXJncys9KCItLWRpc2FibGUtcm9tYmlvcyIpCj4gKyAgICAjIGlQWEUg
Y2Fubm90IGJlIGJ1aWx0IHdpdGggY2xhbmcKPiArICAgIGNmZ2FyZ3MrPSgiLS13aXRoLXN5c3Rl
bS1pcHhlPS91c3Ivc2hhcmUvaXB4ZS9pcHhlLmJpbiIpCgpUaGlzIGZpbGUgZG9lc24ndCBleGlz
dCBvbiB0aGUgVWJ1bnR1IGNvbnRhaW5lcnMgSSd2ZSB0cmllZC4gRXZlbiBhZnRlcgppbnN0YWxs
aW5nIGlweGUgYW5kIGlweGUtcWVtdS4gV2hhdCBkaXN0cm8gcHJvdmlkZWQgaVBYRSBmaWxlIGNh
biB3ZQp1c2U/CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 22:09:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 22:09: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 1ffY9x-0006dT-Aq; Tue, 17 Jul 2018 22:09: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=uour=kb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffY9v-0006d9-Pn
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 22:09:27 +0000
X-Inumbo-ID: 16ad9e19-8a0e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 16ad9e19-8a0e-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 22:09: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 1ffY9p-0004cn-M8; Tue, 17 Jul 2018 22:09: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 1ffY9o-00045h-Ry; Tue, 17 Jul 2018 22:09:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffY9o-0005Tf-RM; Tue, 17 Jul 2018 22:09:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125242-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64: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-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd: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-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-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64: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-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict: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-amd64-xl-qemuu-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-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-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-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-amd64-amd64-libvirt-vhd: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-libvirt: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-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-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-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=9d3cce1e8b8561fed5f383d22a4d6949db4eadbe
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 17 Jul 2018 22:09:20 +0000
Subject: [Xen-devel] [linux-linus test] 125242: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI0MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MjQyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4g
MTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVi
b290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMu
IDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRl
c3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjM1NTQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDlkM2NjZTFlOGI4
NTYxZmVkNWYzODNkMjJhNGQ2OTQ5ZGI0ZWFkYmUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDA1MTJlMDEzNDU4MmVmODVkZWU3N2Q1MWFhZTc3ZGNkMWVkZWM0OTUKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyMzU1NCAgMjAxOC0wNi0wMSAxMzowOTo0MSBaICAgNDYgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM2NTUgIDIwMTgtMDYtMDMgMDE6NDU6MzUgWiAgIDQ0
IGRheXMgICAyNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNDIgIDIwMTgtMDct
MTYgMTU6MTc6MTQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyNDcgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjY5NDYzIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 17 23:07:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 Jul 2018 23:07: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 1ffZ3Y-0002PV-3C; Tue, 17 Jul 2018 23:06: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=uour=kb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffZ3W-0002PB-Hk
 for xen-devel@lists.xenproject.org; Tue, 17 Jul 2018 23:06:54 +0000
X-Inumbo-ID: 1e068fcf-8a16-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e068fcf-8a16-11e8-a6a9-d7ebe60f679a;
 Tue, 17 Jul 2018 23:07: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 1ffZ3T-0005oH-1P; Tue, 17 Jul 2018 23:06: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 1ffZ3S-0007xH-PW; Tue, 17 Jul 2018 23:06:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffZ3S-0000Tn-Oo; Tue, 17 Jul 2018 23:06:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125246-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl:debian-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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-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: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-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-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=633e824037210a60c0b23d6c0e42420db1fe4c08
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 17 Jul 2018 23:06:50 +0000
Subject: [Xen-devel] [qemu-mainline test] 125246: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI0NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyNDYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE2OQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTE2OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTY5CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUx
NjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNTE2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTY5CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDYzM2U4MjQwMzcyMTBh
NjBjMGIyM2Q2YzBlNDI0MjBkYjFmZTRjMDgKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAg
ICAgICAgICAgIDkyNzdkODFmNWMyYzZmNGQwYjVlNDdjODQ3NmViN2VlN2U1YzBiZWIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTE2OSAgMjAxOC0wNy0xNCAyMDozMDo0MyBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNDYgIDIwMTgtMDctMTYgMTU6NTM6MjUgWiAgICAxIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIERhdmlkIEdpYnNv
biA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5v
cmc+CiAgSm9uYXMgU2NoaWV2aW5rIDxqb25hc3NjaGlldmlua0BnbWFpbC5jb20+CiAgTGF1cmVu
dCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIE1pY2hhZWwgRGF2aWRzYXZlciA8bWRhdmlk
c2F2ZXJAZ21haWwuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9y
Zz4KICBTaGl2YXByYXNhZCBHIEJoYXQgPHNiaGF0QGxpbnV4LnZuZXQuaWJtLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMzExIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 00:08:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 00:08: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 1ffa0r-0007EU-KM; Wed, 18 Jul 2018 00:08: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=o9ns=kc=citrix.com=prvs=7301ee4d2=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1ffZw2-00078p-MF
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 00:03:16 +0000
X-Inumbo-ID: e7af7fd7-8a1d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7af7fd7-8a1d-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 02:02:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,367,1526342400"; 
 d="pdf'?scan'208,217";a="76330804"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>
Thread-Topic: [Notes for xen summit 2018 design session] NVDIMM, Processor
 Trace, more vCPUs in a HVM guest
Thread-Index: AQHUHiqyWBT/kf0wnkK9Azr6EiYW0g==
Date: Wed, 18 Jul 2018 00:03:02 +0000
Message-ID: <9B683C39-1A63-407F-AA19-B6F35CAC000E@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.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-Type: multipart/mixed;
 boundary="_005_9B683C391A63407FAA19B6F35CAC000Ecitrixcom_"
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 18 Jul 2018 00:08:12 +0000
Subject: [Xen-devel] [Notes for xen summit 2018 design session] NVDIMM,
 Processor Trace, more vCPUs in a HVM guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: intel-xen <intel-xen@intel.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_005_9B683C391A63407FAA19B6F35CAC000Ecitrixcom_
Content-Type: multipart/alternative;
	boundary="_000_9B683C391A63407FAA19B6F35CAC000Ecitrixcom_"

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

SGkgYWxsLA0KDQp0aGVzZSBhcmUgbm90ZXMgZm9yIHZhcmlvdXMgZGVzaWduIGRpc2N1c3Npb25z
IHdyYXBwZWQgaW50byBvbmUuIEkgd2lsbCBhbHNvIGxpbmsgdGhlc2UgZnJvbSBodHRwczovL2Rv
Y3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFmV1FNdWlibFRtaU5rV0dHTmJ6MjBBUXRiYm52dG9o
eG5VamhYMnBBMmpVL2VkaXQgYW5kIGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93aWtpL0Rl
c2lnbl9TZXNzaW9ucw0KDQo9PSBOVkRJTU0gPT0NCkluIHRoZSBhdHRhY2hlZCBWaXJ0dWFsIE5W
RElNTSBEaXNjdXNzaW9uIG5vdGVfWGVuc3VibWl0LnBkZiDigJMgaW4gdGV4dCBmb3JtDQpWaXJ0
dWFsIE5WRElNTSBTdGF0dXMgaW4gWEVODQoNCiMjIERpc2N1c3Npb24gSQ0KT2JzdGFjbGVzIHRv
IGV4cG9zZSBOVkRJTU0gdG8gRG9tDQpHZW9yZ2UgOkFkZGVkIGEgWGVuIHNwZWNpZmljIGxhYmVs
Og0KVG9kbzogSW5pdC9hY3RpdmUvbWFwL3VubWFwbnZkaW1tcG1lbWFkZHJlc3Mgc3BhY2UuDQpX
ZSB3aWxsIGJ1aWxkIHRoZSBmcmFtZSB0YWJsZSB3aGVuIGFjdGl2ZS9wcm9tb3RlIHRoZSBwbWVt
dG8gRG9tVS4NClRydXN0IHRoYXQgZG9tMCBoYXMgdW5tYXBwZWQgYmVmb3JlIGFjdGl2ZS4NCkdl
b3JnZTogV2hlcmUgdG8gcHV0IHRoZSBmcmFtZSB0YWJsZT8NCk9wdGlvbiBhOiBBIHN1cGVyIGJs
b2NrIHdpdGggc2luZ2xlIG5hbWVzcGFjZT8NCk9wdGlvbiBiOiBJbnNpZGUgZWFjaCBuYW1lc3Bh
Y2U/DQoNCiMjIERpc2N1c3Npb24gSUkNClhlbiBEb20wIGRvZXNu4oCZdCBoYXZlIGh1Z2UgcGFn
ZSBzdXBwb3J0Lg0KDQpZdSA6IFNpemUgb2YgTlZESU1NIGlzIHRyZW1lbmRvdXMsIHBhZ2luZyBz
dHJ1Y3R1cmVzIG1hcHBpbmcgdG8gdGhlIE5WRElNTSBhbmQgZXZlbg0KdG8gdGhlIHN0cnVjdCBw
YWdlIHdpbGwgb2NjdXB5IGh1Z2UgUkFNIHNpemUsIGFjY2VzcyBsYXRlbmN5IG9mIE5WRElNTSBp
cyBhcHBhcmVudGx5DQpoaWdoZXIgdGhhbiBEUkFNLCB0aGVzZSBwYWdpbmcgc3RydWN0dXJlcyBz
aG91bGQgYmUgcHV0IGluIHRoZSBEUkFNIHdoaWNoIGlzIG11Y2gNCnNtYWxsZXIgdGhhbiBOVkRJ
TU0uIERyaXZlciB0ZWFtIHNvbHZlZCB0aGlzLCBieSB1c2luZyBodWdlIHBhZ2UgaW4gRFJBTSB0
byBtYXANCk5WRElNTSBhbmQgdG8gbWFwIG1hbmFnZW1lbnQgaW5mb3JtYXRpb24gbGlrZSBzdHJ1
Y3QgcGFnZS4gQnV0IGluIFhlbiwgdGhpcyBjYW5ub3QgYmUNCmFjaGlldmVkIHdpdGhvdXQgZHJh
c3RpYyBjaGFuZ2VzIGluIHRoZSBQViBNTVUgbG9naWMsIHdoaWNoIGhhcyBubyBQU0UgZXhwb3Nl
ZCB0bw0KZG9tMC4NCg0KR2VvcmdlOiBXZSBjb3VsZCB0cnkgdG8gdXNlIFBWSERvbTAgaW5zdGVh
ZC4NCg0KIyMgRGlzY3Vzc2lvbiBJSUkNCmZzZGF4dnMgZGV2ZGF4Og0KWWk6IEEgZmlsZSBpbiB0
aGUgZnNfZGF4c2hvdWxkIGJlIGVhc3kgbWFuYWdlbWVudCwgYnV0IHRoZSBkZXZfZGF4d2lsbCBo
YXZlIGEgYmV0dGVyDQpwZXJmb3JtYW5jZSB0aGFuIHRoYXQuIGFsc28gd2UgaGF2ZSBhIGZzIHJl
YXJyYW5nZW1lbnQgaXNzdWUgd2hpbGUgdXNpbmcgZnNfZGF4ZmlsZSBhcw0KYmFja2VuZC4NCkFu
ZHJldzogZm9yIGZzIHJlYXJyYW5nZW1lbnQgaXNzdWUsIHdlIGNhbiB0cnkgdGhlIGxsdm1vbiB0
aGUgZGF4Lg0KDQo9PSBQcm9jZXNzb3IgVHJhY2UgPT0NCkJhY2tncm91bmQgc2xpZGVzOiBzZWUg
aHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQveGVuX2NvbV9tZ3IveHBkZHMxOC1lcHRiYXNlZC1z
dWJwYWdlLXdyaXRlLXByb3RlY3Rpb24tb24teGVuYy15aS16aGFuZy1pbnRlbA0KDQo+IFdlIGRv
bid0IG5lZWQgdG8gcGFzcyB0aHJvdWdoIHRoZSBJbnRlbCBQVCBNU1JzIGF0IGFueSB0aW1lLiBB
bGwgdGhlIE1TUnMgcmVhZC93cml0ZSBjYW4gYmUgdHJhcHBlZC4NCj4gSW1wbGVtZW50ICJTWVNU
RU0iIG1vZGUgaW4gWEVOIGh5cGVydmlzb3I6DQpBbmRyZXc6IEFkZCBzb21lIG5ldyBQViBpbnRl
cmZhY2UgaW4gRG9tMCB0byBzZXQgSW50ZWwgUFQgYnVmZmVyIGZvciBYRU4gaHlwZXJ2aXNvci4g
RG9tMCBjYW4gYmUgdHJ1c3RlZCB0byBzZXR1cGNvcnJlY3RseTsgUFYgZG9tVSBjYW5ub3QgYmUg
dHJ1c3RlZDsNCg0KPiBIYXZlIHBvdGVudGlhbCByaXNrIGluIG5lc3RlZCAodXNlIHN5c3RlbSBt
b2RlIGluIEwxIGd1ZXN0IHdpdGggRVBUIG9uIEVQVCkNCkFuZHJldzogRmVlbCBmcmVlIHRvIGln
bm9yZSBuZXN0ZWQgc3VwcG9ydC4NCg0KPiBBYm91dCBJbnRyb3NwZWN0aW9uOg0KQW5kcmV3OiBG
b3IgdGhlIDFzdCB2ZXJzaW9uLCB3ZSBjYW4gaWdub3JlIFZNIGludHJvc3BlY3Rpb24uIEJ1dCB3
ZSBuZWVkIGZhYnJpY2F0ZSBQSVAgZm9yIGNyMywgRlVQIGZvciBpbnRlcnJ1cHRzLCBQYWNrZXQg
Z2VuZXJhdGlvbiBmb3IgZW5hYmxpbmcgJiBkaXNhYmxpbmcsIG1vZGUgcGFja2V0cy4NCg0KPiBW
TS1leGl0IGR1ZSB0byBJbnRlbCBQVCBvdXRwdXQ6DQpJbGxlZ2FsIFBUIG91dHB1dCBidWZmZXIg
YWRkcmVzcyBmcm9tIGd1ZXN0Og0KQW5kcmV3OiBjYW5ub3QgcHJldmVudCBndWVzdCB0byBzZXR1
cCBpbGxlZ2FsIHNldHVwOyBkZXRlY3QgaW4gRVBUIHZpb2xhdGlvbjsgPT4gT0sgdG8gY3Jhc2gg
Z3Vlc3Q7DQpTZXQgYSBNTUlPIGFkZHJlc3MgaW4gZ3Vlc3QgYXMgSW50ZWwgUFQgIGJ1ZmZlcjoN
CkFuZHJldzogT0sgdG8gY3Jhc2ggZ3Vlc3Q7DQpQYWdlIHdpdGggd3JpdGUgcHJvdGVjdDoNCkFu
ZHJldzogbW9yZSBjb21wbGljYXRlZDsgYmFzaWNhbGx5IGVudGlyZWx5IHJlYXNvbmFibGUgd2Ug
Y2FuIHN0aWxsIGNyYXNoIGd1ZXN0OyBidXQgc2hvdWxkIG5lZWQgdG8ga25vdyB0aGUgcmVhc29u
LCBhbmQgZGlzdGluZ3Vpc2ggY2FzZSBieSBjYXNlOw0KDQo+IEludGVsIFBUIGhhdmUgc29tZSBz
dWItZmVhdHVyZXMgYW5kIHRoZXNlIGZlYXR1cmVzIGFyZSBkaWZmZXJlbnQgaW4gZGlmZmVyZW50
IGhhcmR3YXJlIHBsYXRmb3JtLiBDYW4gd2UgZXhwb3NlIGFsbCBzdWItZmVhdHVyZXMgdG8gZ3Vl
c3Q/DQpHZW9yZ2U6IG1ha2Ugc3VyZSBjb21tb24gUFQgc3ViLWZlYXR1cmVzIGFyZSB1c2VkOw0K
QW5kcmV3OiBZZXMgd2Ugd2FudCB0byBidXQgd2UgZG9u4oCZdCBuZWVkIHRvIGV4cG9zZSBhbGwg
YnkgZGVmYXVsdCAobWF5IGJyZWFrIGxpdmUgbWlncmF0aW9uKTsNCkFuZHJldzogQWNjZXB0YWJs
ZSB0aGF0IGluIGZpcnN0IHZlcnNpb24gd2UgZG9u4oCZdCB0dXJuIG9uIFBUIFZNWCBmb3IgZ3Vl
c3QgYnkgZGVmYXVsdCwgYnV0IHR1cm4gb24gd2hlbiBuZWVkZWQgaW4gZ3Vlc3QsIGFuZCB0aGVu
IHByZXZlbnQgbGl2ZSBtaWdyYXRpb24gZm9yIHRoYXQgZ3Vlc3Q7DQpBbmRyZXc6IGN1cnJlbnQg
dG9vbHN0YWNrIGRvZXNu4oCZdCBoYXZlIG1lY2hhbmlzbSB0byBwcmV2ZW50IHdyb25nIG1pZ3Jh
dGlvbiBiZXR3ZWVuIGNwdSBmZWF0dXJlIHNldHM7IGZ1dHVyZSBpbXBsZW1lbnRhdGlvbiBzaG91
bGQgcHJvdmlkZSBzdWNoIHRvIGRldGVjdCB3aGV0aGVyIGxpdmUgbWlncmF0aW9uIGNhbiBiZSBk
b25lOw0KDQo+IEFkZCBtb3JlIGRlc2NyaXB0aW9uIGFib3V0IHRoaXMgZmVhdHVyZSBpbiBuZXh0
IHBhdGggc2V0IHZlcnNpb24uDQpBbmRyZXcvTGFyczogV2UgbmVlZCB0byBhZGQgYSBwYXRjaCBp
biBuZXh0IHZlcnNpb24gdG8gZGVzY3JpYmU6IHdoYXQgaXMgaW50ZWwgUFQsIGhvdyB0byB1c2Ug
dGhpcyBmZWF0dXJlLCBzb21lIGxpbWl0YXRpb25zIGF0IHByZXNlbnQgYW5kIHNvIG9uLg0KDQo9
PSBNb3JlIHZDUFVzIGluIGEgSFZNIGd1ZXN0ID09DQoNCkFib3V0IG11bHRpcGxlIElPUkVRIHBh
Z2VzIHN1cHBvcnQ6DQpQYXVsOiBpb3JlcV90IGlzIGEgc3RhYmxlIEFCSSBhbmQgaGVuY2UgcWVt
dSBjYW4gY2FsY3VsYXRlIGhvdyBtYW55IElPUkVRIHBhZ2VzIG5lZWRlZCBmb3IgYSBnaXZlbiBu
dW1iZXIgb2YgdmNwdS4NCldoZW4gdG8gc3dpdGNoIHRvIHgyQVBJQyBtb2RlIGZyb20geEFQSUMg
bW9kZQ0KQW5kcmV3OiBodm1sb2FkZXIgaXNu4oCZdCBhIGdvb2QgcGxhY2UuIFdlIGFsd2F5cyBo
YXZlIGEgbWlzdW5kZXJzdGFuZGluZyB0aGF0IGh2bWxvYWRlciBpcyB0aGUgdmlydHVhbCBCSU9T
LiBBY3R1YWxseSBpdCBpc27igJl0LiBXZSBzaG91bGRu4oCZdCByZWx5IG9uIGEgcHJvZ3JhbSBy
dW5uaW5nIGluIHRoZSBndWVzdCB0byBkbyB0aGlzIHN3aXRjaC4NCkNoYW86IFJvZ2VyIHN1Z2dl
c3RlZCBkb2luZyB0aGlzIHN3aXRjaCBpbiBhIGNvbW1vbiBwYXRoIHNoYXJlZCBieSBQVkggYW5k
IEhWTS4gSXMgdGhlIGhhbmRsZXIgb2YgeGNfZG9tYWluX21heF92Y3B1cygpIGEgZ29vZCBwbGFj
ZT8NCk1heSBmYWNlIHNvbWUgcHJvYmxlbXMgbGlrZSBDUFVJRCBwb2xpY3kgaXNu4oCZdCBzZXQg
dG8gWGVuIGF0IHRoYXQgcG9pbnQuIFN3aXRjaCB0byB4MkFQSUMgbW9kZSB3aGVuIGFwcGx5aW5n
IENQVUlEIHBvbGljeS4NCk90aGVyIHN1Z2dlc3Rpb25zOg0KQW5kcmV3OiAyODggdmNwdSBoYXMg
bmFtaW5nIGlzc3VlIGJlY2F1c2UgbW9yZSB2Y3B1cyBjYW4gYWxzbyBiZSBzdXBwb3J0ZWQuIEFu
ZHJldzogbWF5IGNoYW5nZSB0aGUgdGl0bGUgdG8gc3VwcG9ydCBtb3JlIHRoYW4gMjU1IHZjcHVz
Lg0KR2VvcmdlICYgQW5kcmV3OiBuZWVkIHNvbWUgY2hhbmdlIGluIHNjaGVkdWxlci4gSWYgdGhl
cmUgYXJlIG11bHRpcGxlIGJpZyBWTXMsIHdlIG1heSB1c2UgdGhlIHZpcnR1YWwgY29yZSBhcyBh
biBlbnRpdHkgaW4gc2NoZWR1bGVyIHRvIGFjaGlldmUgdGhlIGJlc3QgcGVyZm9ybWFuY2UuDQpB
bmRyZXc6IHRoaXMgc2VyaWVzIHNob3VsZCBiZSBkaXZpZGVkIHRvIHZhcmlvdXMgc21hbGwgaW5k
ZXBlbmRlbnQgc2VyaWVzLg0KSnVzdCBmb2N1cyBvbiB2SU9NTVUgcGFydCBmaXJzdCwgYW5kIHNw
bGl0IG90aGVycyB3aGljaCBjYW4gYmUgc2VwYXJhdGVkLg0KDQoNCg==

--_000_9B683C391A63407FAA19B6F35CAC000Ecitrixcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <DFFD830F8F1C274C972466D69A7A38A7@citrix.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bh
bi5hcHBsZS1jb252ZXJ0ZWQtc3BhY2UNCgl7bXNvLXN0eWxlLW5hbWU6YXBwbGUtY29udmVydGVk
LXNwYWNlO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIu
MHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHls
ZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUdCIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1
NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SGkgYWxsLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj50aGVzZSBhcmUgbm90ZXMgZm9yIHZhcmlv
dXMgZGVzaWduIGRpc2N1c3Npb25zIHdyYXBwZWQgaW50byBvbmUuIEkgd2lsbCBhbHNvIGxpbmsg
dGhlc2UgZnJvbQ0KPGEgaHJlZj0iaHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20vZG9jdW1lbnQvZC8x
ZldRTXVpYmxUbWlOa1dHR05iejIwQVF0YmJudnRvaHhuVWpoWDJwQTJqVS9lZGl0Ij4NCmh0dHBz
Oi8vZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMWZXUU11aWJsVG1pTmtXR0dOYnoyMEFRdGJi
bnZ0b2h4blVqaFgycEEyalUvZWRpdDwvYT4gYW5kDQo8YSBocmVmPSJodHRwczovL3dpa2kueGVu
cHJvamVjdC5vcmcvd2lraS9EZXNpZ25fU2Vzc2lvbnMiPmh0dHBzOi8vd2lraS54ZW5wcm9qZWN0
Lm9yZy93aWtpL0Rlc2lnbl9TZXNzaW9uczwvYT4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj49
PSBOVkRJTU0gPT08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkluIHRoZSBh
dHRhY2hlZCBWaXJ0dWFsIE5WRElNTSBEaXNjdXNzaW9uIG5vdGVfWGVuc3VibWl0LnBkZiDigJMg
aW4gdGV4dCBmb3JtPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5WaXJ0dWFs
IE5WRElNTSBTdGF0dXMgaW4gWEVOPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiMjIERpc2N1c3Np
b24gSTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T2JzdGFjbGVzIHRvIGV4
cG9zZSBOVkRJTU0gdG8gRG9tPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5H
ZW9yZ2UgOkFkZGVkIGEgWGVuIHNwZWNpZmljIGxhYmVsOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+VG9kbzogSW5pdC9hY3RpdmUvbWFwL3VubWFwbnZkaW1tcG1lbWFkZHJl
c3Mgc3BhY2UuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSB3aWxsIGJ1
aWxkIHRoZSBmcmFtZSB0YWJsZSB3aGVuIGFjdGl2ZS9wcm9tb3RlIHRoZSBwbWVtdG8gRG9tVS48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRydXN0IHRoYXQgZG9tMCBoYXMg
dW5tYXBwZWQgYmVmb3JlIGFjdGl2ZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkdlb3JnZTogV2hlcmUgdG8gcHV0IHRoZSBmcmFtZSB0YWJsZT88bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9wdGlvbiBhOiBBIHN1cGVyIGJsb2NrIHdpdGggc2luZ2xl
IG5hbWVzcGFjZT88bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9wdGlvbiBi
OiBJbnNpZGUgZWFjaCBuYW1lc3BhY2U/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiMjIERpc2N1
c3Npb24gSUk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlhlbiBEb20wIGRv
ZXNu4oCZdCBoYXZlIGh1Z2UgcGFnZSBzdXBwb3J0LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Z
dSA6IFNpemUgb2YgTlZESU1NIGlzIHRyZW1lbmRvdXMsIHBhZ2luZyBzdHJ1Y3R1cmVzIG1hcHBp
bmcgdG8gdGhlIE5WRElNTSBhbmQgZXZlbjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+dG8gdGhlIHN0cnVjdCBwYWdlIHdpbGwgb2NjdXB5IGh1Z2UgUkFNIHNpemUsIGFjY2Vz
cyBsYXRlbmN5IG9mIE5WRElNTSBpcyBhcHBhcmVudGx5PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5oaWdoZXIgdGhhbiBEUkFNLCB0aGVzZSBwYWdpbmcgc3RydWN0dXJlcyBz
aG91bGQgYmUgcHV0IGluIHRoZSBEUkFNIHdoaWNoIGlzIG11Y2g8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPnNtYWxsZXIgdGhhbiBOVkRJTU0uIERyaXZlciB0ZWFtIHNvbHZl
ZCB0aGlzLCBieSB1c2luZyBodWdlIHBhZ2UgaW4gRFJBTSB0byBtYXA8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk5WRElNTSBhbmQgdG8gbWFwIG1hbmFnZW1lbnQgaW5mb3Jt
YXRpb24gbGlrZSBzdHJ1Y3QgcGFnZS4gQnV0IGluIFhlbiwgdGhpcyBjYW5ub3QgYmU8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmFjaGlldmVkIHdpdGhvdXQgZHJhc3RpYyBj
aGFuZ2VzIGluIHRoZSBQViBNTVUgbG9naWMsIHdoaWNoIGhhcyBubyBQU0UgZXhwb3NlZCB0bzxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ZG9tMC48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+R2VvcmdlOiBXZSBjb3VsZCB0cnkgdG8gdXNlIFBWSERvbTAgaW5zdGVhZC48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+IyMgRGlzY3Vzc2lvbiBJSUk8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPmZzZGF4dnMgZGV2ZGF4OjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+WWk6IEEgZmlsZSBpbiB0aGUgZnNfZGF4c2hvdWxkIGJlIGVhc3kgbWFu
YWdlbWVudCwgYnV0IHRoZSBkZXZfZGF4d2lsbCBoYXZlIGEgYmV0dGVyPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5wZXJmb3JtYW5jZSB0aGFuIHRoYXQuIGFsc28gd2UgaGF2
ZSBhIGZzIHJlYXJyYW5nZW1lbnQgaXNzdWUgd2hpbGUgdXNpbmcgZnNfZGF4ZmlsZSBhczxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+YmFja2VuZC48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFuZHJldzogZm9yIGZzIHJlYXJyYW5nZW1lbnQgaXNzdWUs
IHdlIGNhbiB0cnkgdGhlIGxsdm1vbiB0aGUgZGF4LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj49
PSBQcm9jZXNzb3IgVHJhY2UgPT08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkJhY2tncm91bmQgc2xpZGVzOiBzZWUgPGEgaHJlZj0iaHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5u
ZXQveGVuX2NvbV9tZ3IveHBkZHMxOC1lcHRiYXNlZC1zdWJwYWdlLXdyaXRlLXByb3RlY3Rpb24t
b24teGVuYy15aS16aGFuZy1pbnRlbCI+DQpodHRwczovL3d3dy5zbGlkZXNoYXJlLm5ldC94ZW5f
Y29tX21nci94cGRkczE4LWVwdGJhc2VkLXN1YnBhZ2Utd3JpdGUtcHJvdGVjdGlvbi1vbi14ZW5j
LXlpLXpoYW5nLWludGVsPC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPiZndDsgV2UgZG9uJ3QgbmVlZCB0bzxzcGFuIGNsYXNzPSJhcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5wYXNzIHRocm91Z2ggdGhlPHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPkludGVsPHNwYW4gY2xhc3M9ImFwcGxl
LWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPlBUIE1TUnMgYXQgYW55IHRpbWUuIEFsbCB0
aGUgTVNScyByZWFkL3dyaXRlDQogY2FuIGJlIHRyYXBwZWQuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7
Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5zOiBhdXRvO3RleHQtYWxpZ246c3RhcnQ7
d2lkb3dzOiBhdXRvOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogYXV0bzstd2Via2l0LXRleHQt
c3Ryb2tlLXdpZHRoOiAwcHg7d29yZC1zcGFjaW5nOjBweCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPiZndDsgSW1wbGVtZW50ICZxdW90O1NZU1RFTSZxdW90OyBtb2RlIGluIFhFTiBoeXBl
cnZpc29yOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3Jw
aGFuczogYXV0bzt0ZXh0LWFsaWduOnN0YXJ0O3dpZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6
ZS1hZGp1c3Q6IGF1dG87LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2lu
ZzowcHgiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5BbmRyZXc6IEFkZCBzb21lIG5ldzxz
cGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5QViBpbnRlcmZh
Y2UgaW4gRG9tMCB0byBzZXQ8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+SW50ZWw8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+UFQgYnVmZmVyPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPmZvcjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj5YRU4NCiBoeXBlcnZpc29yLiBEb20wIGNhbiBiZSB0cnVzdGVkIHRvIHNldHVwY29ycmVjdGx5
OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5QViBkb21V
IGNhbm5vdCBiZSB0cnVzdGVkOzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTtmb250LXZhcmlhbnQtY2Fwczogbm9ybWFs
O29ycGhhbnM6IGF1dG87dGV4dC1hbGlnbjpzdGFydDt3aWRvd3M6IGF1dG87LXdlYmtpdC10ZXh0
LXNpemUtYWRqdXN0OiBhdXRvOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDt3b3JkLXNw
YWNpbmc6MHB4Ij4NCjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mZ3Q7IEhhdmU8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+cG90ZW50aWFsIHJpc2sgaW4gbmVzdGVkICh1c2Ugc3lzdGVtIG1vZGUgaW4gTDEgZ3Vlc3Qg
d2l0aCBFUFQgb24gRVBUKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBu
b3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0LWFsaWduOnN0YXJ0O3dpZG93czogYXV0bzstd2Via2l0
LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dv
cmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5BbmRyZXc6IEZlZWwg
ZnJlZSB0byBpZ25vcmUgbmVzdGVkIHN1cHBvcnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7Zm9udC12
YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5zOiBhdXRvO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dz
OiBhdXRvOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogYXV0bzstd2Via2l0LXRleHQtc3Ryb2tl
LXdpZHRoOiAwcHg7d29yZC1zcGFjaW5nOjBweCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6YmxhY2si
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+Jmd0OyBBYm91dCBJbnRyb3NwZWN0aW9uOjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xvcjogcmdi
KDAsIDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0LWFs
aWduOnN0YXJ0O3dpZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87LXdl
YmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj5BbmRyZXc6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPkZvcjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj50aGUgMXN0IHZlcnNpb24sIHdlIGNhbiBpZ25vcmUgVk0gaW50cm9zcGVjdGlv
bi4gQnV0IHdlIG5lZWQgZmFicmljYXRlPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPlBJUDxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj5mb3I8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+Y3IzLA0KIEZVUDxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNw
Ozwvc3Bhbj5mb3I8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+aW50ZXJydXB0cyw8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+UGFja2V0IGdlbmVyYXRpb248c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNl
Ij4mbmJzcDs8L3NwYW4+Zm9yPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPmVuYWJsaW5nDQogJmFtcDsgZGlzYWJsaW5nLCBtb2RlPHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPnBhY2tldHMuPHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApO2Zv
bnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0LWFsaWduOnN0YXJ0O3dp
ZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87LXdlYmtpdC10ZXh0LXN0
cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZndDsgVk0tZXhpdCBkdWUgdG88c3BhbiBjbGFzcz0i
YXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+SW50ZWw8c3BhbiBjbGFzcz0iYXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+UFQgb3V0cHV0OjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAs
IDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0LWFsaWdu
OnN0YXJ0O3dpZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87LXdlYmtp
dC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5JbGxlZ2FsPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPlBUIG91dHB1dCBidWZmZXIgYWRkcmVzcyBmcm9tIGd1ZXN0OjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xvcjog
cmdiKDAsIDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0
LWFsaWduOnN0YXJ0O3dpZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87
LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj5BbmRyZXc6IGNhbm5vdDxzcGFuIGNsYXNzPSJhcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5wcmV2ZW50IGd1ZXN0IHRvIHNldHVwPHNwYW4gY2xh
c3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPmlsbGVnYWwgc2V0dXA7IGRl
dGVjdCBpbiBFUFQgdmlvbGF0aW9uOyA9Jmd0OyBPSyB0byBjcmFzaCBndWVzdDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY2FyZXQtY29sb3I6IHJn
YigwLCAwLCAwKTtmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsO29ycGhhbnM6IGF1dG87dGV4dC1h
bGlnbjpzdGFydDt3aWRvd3M6IGF1dG87LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBhdXRvOy13
ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+U2V0IGEgTU1JTyBhZGRyZXNzIGluIGd1ZXN0IGFzPHNwYW4gY2xh
c3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPkludGVsPHNwYW4gY2xhc3M9
ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPlBUJm5ic3A7IGJ1ZmZlcjo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY2FyZXQtY29s
b3I6IHJnYigwLCAwLCAwKTtmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsO29ycGhhbnM6IGF1dG87
dGV4dC1hbGlnbjpzdGFydDt3aWRvd3M6IGF1dG87LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBh
dXRvOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+QW5kcmV3OiBPSyB0byBjcmFzaCBndWVzdDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY2FyZXQtY29sb3I6
IHJnYigwLCAwLCAwKTtmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsO29ycGhhbnM6IGF1dG87dGV4
dC1hbGlnbjpzdGFydDt3aWRvd3M6IGF1dG87LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBhdXRv
Oy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+UGFnZSB3aXRoIHdyaXRlPHNwYW4gY2xhc3M9ImFwcGxlLWNv
bnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPnByb3RlY3Q6PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7
Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5zOiBhdXRvO3RleHQtYWxpZ246c3RhcnQ7
d2lkb3dzOiBhdXRvOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogYXV0bzstd2Via2l0LXRleHQt
c3Ryb2tlLXdpZHRoOiAwcHg7d29yZC1zcGFjaW5nOjBweCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPkFuZHJldzogbW9yZSBjb21wbGljYXRlZDsgYmFzaWNhbGx5IGVudGlyZWx5IHJlYXNv
bmFibGUgd2UgY2FuIHN0aWxsIGNyYXNoIGd1ZXN0OyBidXQgc2hvdWxkIG5lZWQgdG8ga25vdyB0
aGUgcmVhc29uLCBhbmQgZGlzdGluZ3Vpc2ggY2FzZSBieSBjYXNlOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAs
IDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0LWFsaWduOnN0
YXJ0O3dpZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87LXdlYmtpdC10
ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5bGU9ImNv
bG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+SW50ZWw8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVy
dGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+UFQgaGF2ZSBzb21lIHN1Yi1mZWF0dXJlcyBhbmQgdGhl
c2UgZmVhdHVyZXMgYXJlIGRpZmZlcmVudCBpbiBkaWZmZXJlbnQgaGFyZHdhcmU8c3BhbiBjbGFz
cz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+cGxhdGZvcm0uDQogQ2FuIHdl
IGV4cG9zZSBhbGwgc3ViLWZlYXR1cmVzIHRvIGd1ZXN0PzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApO2Zv
bnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0LWFsaWduOnN0YXJ0O3dp
ZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87LXdlYmtpdC10ZXh0LXN0
cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj5HZW9yZ2U6IG1ha2Ugc3VyZSBjb21tb248c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+UFQgc3ViLWZlYXR1cmVzIGFyZSB1c2VkOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xvcjogcmdi
KDAsIDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0LWFs
aWduOnN0YXJ0O3dpZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87LXdl
YmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj5BbmRyZXc6IFllcyB3ZSB3YW50IHRvIGJ1dCB3ZSBkb27igJl0IG5l
ZWQgdG8gZXhwb3NlIGFsbCBieSBkZWZhdWx0IChtYXkgYnJlYWsgbGl2ZSBtaWdyYXRpb24pOzxz
cGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY2FyZXQtY29sb3I6IHJn
YigwLCAwLCAwKTtmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsO29ycGhhbnM6IGF1dG87dGV4dC1h
bGlnbjpzdGFydDt3aWRvd3M6IGF1dG87LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBhdXRvOy13
ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+QW5kcmV3OiBBY2NlcHRhYmxlIHRoYXQgaW4gZmlyc3QgdmVyc2lv
biB3ZSBkb27igJl0IHR1cm4gb248c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4m
bmJzcDs8L3NwYW4+UFQgVk1YPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPmZvcjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj5ndWVzdCBieSBkZWZhdWx0LCBidXQgdHVybiBvbiB3aGVuDQogbmVlZGVkIGluIGd1ZXN0
LCBhbmQgdGhlbjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj5wcmV2ZW50IGxpdmUgbWlncmF0aW9uPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPmZvcjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj50aGF0IGd1ZXN0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApO2ZvbnQtdmFyaWFudC1j
YXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0LWFsaWduOnN0YXJ0O3dpZG93czogYXV0bzst
d2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDog
MHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5BbmRyZXc6
IGN1cnJlbnQgdG9vbHN0YWNrIGRvZXNu4oCZdCBoYXZlIG1lY2hhbmlzbSB0bzxzcGFuIGNsYXNz
PSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5wcmV2ZW50IHdyb25nIG1pZ3Jh
dGlvbiBiZXR3ZWVuIGNwdSBmZWF0dXJlIHNldHM7IGZ1dHVyZSBpbXBsZW1lbnRhdGlvbiBzaG91
bGQ8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+cHJvdmlk
ZSBzdWNoIHRvDQogZGV0ZWN0IHdoZXRoZXIgbGl2ZSBtaWdyYXRpb24gY2FuIGJlIGRvbmU7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNhcmV0LWNv
bG9yOiByZ2IoMCwgMCwgMCk7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5zOiBhdXRv
O3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOiBhdXRvOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDog
YXV0bzstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7d29yZC1zcGFjaW5nOjBweCI+DQo8
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jmd0OyBBZGQgbW9y
ZSBkZXNjcmlwdGlvbiBhYm91dCB0aGlzIGZlYXR1cmUgaW4gbmV4dDxzcGFuIGNsYXNzPSJhcHBs
ZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5wYXRoIHNldCB2ZXJzaW9uLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xvcjog
cmdiKDAsIDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0ZXh0
LWFsaWduOnN0YXJ0O3dpZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87
LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj5BbmRyZXcvTGFyczogV2UgbmVlZCB0byBhZGQgYTxzcGFuIGNs
YXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5wYXRjaCBpbiBuZXh0IHZl
cnNpb24gdG8gZGVzY3JpYmU6IHdoYXQgaXM8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+aW50ZWw8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNl
Ij4mbmJzcDs8L3NwYW4+UFQsIGhvdyB0byB1c2UgdGhpcyBmZWF0dXJlLA0KIHNvbWUgbGltaXRh
dGlvbnMgYXQ8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+
cHJlc2VudCBhbmQgc28gb24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj49PSBNb3Jl
IHZDUFVzIGluIGEgSFZNIGd1ZXN0ID09PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFib3V0IG11
bHRpcGxlIElPUkVRIHBhZ2VzIHN1cHBvcnQ6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5QYXVsOiBpb3JlcV90IGlzIGEgc3RhYmxlIEFCSSBhbmQgaGVuY2UgcWVtdSBjYW4g
Y2FsY3VsYXRlIGhvdyBtYW55IElPUkVRIHBhZ2VzIG5lZWRlZCBmb3IgYSBnaXZlbiBudW1iZXIg
b2YgdmNwdS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2hlbiB0byBzd2l0Y2ggdG8geDJBUElDIG1vZGUg
ZnJvbSB4QVBJQyBtb2RlPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BbmRy
ZXc6IGh2bWxvYWRlciBpc27igJl0IGEgZ29vZCBwbGFjZS4gV2UgYWx3YXlzIGhhdmUgYSBtaXN1
bmRlcnN0YW5kaW5nIHRoYXQgaHZtbG9hZGVyIGlzIHRoZSB2aXJ0dWFsIEJJT1MuIEFjdHVhbGx5
IGl0IGlzbuKAmXQuIFdlIHNob3VsZG7igJl0IHJlbHkgb24gYSBwcm9ncmFtIHJ1bm5pbmcgaW4g
dGhlIGd1ZXN0IHRvIGRvIHRoaXMgc3dpdGNoLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Q2hhbzogUm9nZXIgc3VnZ2VzdGVkIGRvaW5nIHRoaXMgc3dpdGNoIGluIGEgY29t
bW9uIHBhdGggc2hhcmVkIGJ5IFBWSCBhbmQgSFZNLiBJcyB0aGUgaGFuZGxlciBvZiB4Y19kb21h
aW5fbWF4X3ZjcHVzKCkgYSBnb29kIHBsYWNlPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+TWF5IGZhY2Ugc29tZSBwcm9ibGVtcyBsaWtlIENQVUlEIHBvbGljeSBpc27igJl0
IHNldCB0byBYZW4gYXQgdGhhdCBwb2ludC4gU3dpdGNoIHRvIHgyQVBJQyBtb2RlIHdoZW4gYXBw
bHlpbmcgQ1BVSUQgcG9saWN5LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PdGhlciBzdWdnZXN0aW9uczo8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFuZHJldzogMjg4IHZjcHUgaGFz
IG5hbWluZyBpc3N1ZSBiZWNhdXNlIG1vcmUgdmNwdXMgY2FuIGFsc28gYmUgc3VwcG9ydGVkLiBB
bmRyZXc6IG1heSBjaGFuZ2UgdGhlIHRpdGxlIHRvIHN1cHBvcnQgbW9yZSB0aGFuIDI1NSB2Y3B1
cy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkdlb3JnZSAmYW1wOyBBbmRy
ZXc6IG5lZWQgc29tZSBjaGFuZ2UgaW4gc2NoZWR1bGVyLiBJZiB0aGVyZSBhcmUgbXVsdGlwbGUg
YmlnIFZNcywgd2UgbWF5IHVzZSB0aGUgdmlydHVhbCBjb3JlIGFzIGFuIGVudGl0eSBpbiBzY2hl
ZHVsZXIgdG8gYWNoaWV2ZSB0aGUgYmVzdCBwZXJmb3JtYW5jZS48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkFuZHJldzogdGhpcyBzZXJpZXMgc2hvdWxkIGJlIGRpdmlkZWQg
dG8gdmFyaW91cyBzbWFsbCBpbmRlcGVuZGVudCBzZXJpZXMuPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5KdXN0IGZvY3VzIG9uIHZJT01NVSBwYXJ0IGZpcnN0LCBhbmQgc3Bs
aXQgb3RoZXJzIHdoaWNoIGNhbiBiZSBzZXBhcmF0ZWQuPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_9B683C391A63407FAA19B6F35CAC000Ecitrixcom_--

--_005_9B683C391A63407FAA19B6F35CAC000Ecitrixcom_
Content-Type: application/pdf;
	name="Virtual NVDIMM Discussion note_Xensubmit.pdf"
Content-Description: Virtual NVDIMM Discussion note_Xensubmit.pdf
Content-Disposition: attachment;
	filename="Virtual NVDIMM Discussion note_Xensubmit.pdf"; size=660175;
	creation-date="Wed, 18 Jul 2018 00:03:02 GMT";
	modification-date="Wed, 18 Jul 2018 00:03:02 GMT"
Content-ID: <E0B19D73D4FC0D4890B71EE693EA5045@citrix.com>
Content-Transfer-Encoding: base64

JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyh6aC1DTikvTWFya0luZm88PC9NYXJrZWQgdHJ1ZT4+Pj4NCmVuZG9iag0KMiAwIG9iag0KPDwv
VHlwZS9QYWdlcy9Db3VudCA0L0tpZHNbIDMgMCBSIDI0IDAgUiAzMiAwIFIgNDIgMCBSXSA+Pg0K
ZW5kb2JqDQozIDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0V4
dEdTdGF0ZTw8L0dTNSA1IDAgUj4+L1hPYmplY3Q8PC9HV19XTTAgMTI0IDAgUi9HV19XTTAgMTI0
IDAgUi9JbWFnZTYgNiAwIFIvSW1hZ2U4IDggMCBSL0ltYWdlMTIgMTIgMCBSL0ltYWdlMTQgMTQg
MCBSL0ltYWdlMTYgMTYgMCBSL0ltYWdlMTggMTggMCBSL0ltYWdlMjAgMjAgMCBSPj4vRm9udDw8
L0YxIDEwIDAgUi9GMiAyMiAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0lt
YWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA3MjAgNDA1XSAvQ29udGVudHMgNCAwIFIvR3JvdXA8PC9T
L1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAwPj4NCmVu
ZG9iag0KNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA1MDM+Pg0Kc3RyZWFt
DQp4nK1TXWvbQBB8F+g/7KMU0GV37/u1ODUpOBBi4kIpxQTHGGyHRPb/754kYslO0jqtniTd7uzM
zhw85xkCKpQnkrUaPCMYtPCyyLPZBWzz7HJ8Z2FZ5xnB8lCt0VIYVD9e5NktPH9U0gJ6NsoFkDIw
XoUAFaXvilWUBx42MvN6M18uHIye4DbP/oIkKjLxHX5a8ZBg1ZYgcTBduSPU9g1cJwydabkmHO2V
5sGIA93Q0G020JwTeo7SeIr6ZSo9XwkIlXUwfUy7TSMIPJIiOYgya7rpdk4wzrMfBZU/Yfotz66m
RzoQ2fxhPxyUaWWwVQFIJxlRuR594lf+HTCTNqEFJss2voEbjWqd1BFsEGgDrDgg9YHNYTFnRANj
k4o2G7qP959ycZzbTrUnw7o53SRCbeG6fe0PW792hJA6js46Qd6rSJJt2Y3RQOJ4AC0mRy/SUHrE
DNQKBwLDsRNo2J1jRHKX5Wq958NnkxO5i47okL8HbGk7L/xylZxK0/vpZ7JKp/3IsvxJ/u9L8sXq
Zbefl5Uu1lASFjf3o+vSFJMJlJUr7nbz3b6G1Rb6V6UNyudZOdaK3mX1/ermH4YNBhn0Su6Pkxtk
T+aMFvVqWVZcbGG0qh/2db162jaqB2KBZHaLl16skUR4K07B5Xj2azZJPv0Gs6svBg0KZW5kc3Ry
ZWFtDQplbmRvYmoNCjUgMCBvYmoNCjw8L1R5cGUvRXh0R1N0YXRlL0JNL05vcm1hbC9jYSAxPj4N
CmVuZG9iag0KNiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggMTAw
Ny9IZWlnaHQgNjcvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVy
cG9sYXRlIGZhbHNlL1NNYXNrIDcgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjE5Pj4N
CnN0cmVhbQ0KeJztwTEBAAAAwqD1T20ND6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgwW1AAB
DQplbmRzdHJlYW0NCmVuZG9iag0KNyAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1h
Z2UvV2lkdGggMTAwNy9IZWlnaHQgNjcvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L01hdHRlWyAwIDAg
MF0gL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDQ0OD4+DQpzdHJlYW0NCnic7dPLSpRxAAfQ+b4ZmxjvOhIRgpEJVhh2sY1EqyRK
kqKNVmCbFlERUi0KEatF2QXN1N42pTa9wv93zjucRuNIBRSu8fd6XTeBstX14fiqarU7ff1A0XqP
t+pG1ep0x8+cnQIKNjlxor+nUbfHpucX7iwC5bpz68bFk52q2TtxffnZqzWgYC9Wb04NVM2BqdvP
N798Bcq19enNg5nhqjU4vfR6a3cPKNevH+srsyOH3c/de/t97wAo1/72xqNLo/+67/8GynWwozuE
0B1i6A4xdIcYukMM3SGG7hBDd4ihO8TQHWLoDjF0hxi6QwzdIYbuEEN3iKE7xNAdYugOMXSHGLpD
DN0hhu4QQ3eIoTvE0B1i6A4xdIcYukMM3SGG7hBDd4ihO8TQHWLoDjF0hxi6QwzdIYbuEEN3iKE7
xNAdYugOMXSHGLpDDN0hhu4QQ3eIoTvE0B1i6A4x/uu+dwCUa3974+FR94Hpu2ufd3aBcv389n55
dqRq9k8uPH23+REo14f1l0sXhqq6c+rq4srqE6Bgj+/PT/Q1qp7B8fOX564B5Zq7MnN6pN2o6mO9
Q6PdMaBc3e5wf7v+A0yyQj4NCmVuZHN0cmVhbQ0KZW5kb2JqDQo4IDAgb2JqDQo8PC9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAxNzk4L0hlaWdodCAxMTkvQ29sb3JTcGFjZS9EZXZp
Y2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL1NNYXNrIDkgMCBSL0Zp
bHRlci9GbGF0ZURlY29kZS9MZW5ndGggNTUyMTA+Pg0Kc3RyZWFtDQp4nOydfU8bV9PGs7Spqlv3
raQooNhYCGFs+QUjI94RQSQiTdq0UftUbaX2+3+P55J/8miyuz5e2xgMmesP5NjnZc6cs+v42mtm
nj0LBAKBQCCFtbW177///n//+9+LEfTiP//5j9759ttv9VE2wkwDFttrHI2mMf/73/9qfP3141cZ
UI1lFUbS/fnz5998803RPBoz1w8//KAuzFV9FRr2u+++U/eXL19qOs2ruSqaWoQ6ajSZIWM0YMXR
/CpsUzSO3vxmDL2zOcKrV6/0UUV7GBnnrK+v68VUe/Sp2tBFS9ALLFkbQR1ljN6UJa9fv1YbNa5i
hgbRaOqlLloLu5lorGYsVo2Lh0fvyEtqsLGxIWOm7jhOwIE4Yer+ytqtra3t7e16va4uMoNDYjsr
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
VGZs3YQyA9N8D4khf1GUMDAwYJ1ivHK53Pz8fKiS0Z2aDyrdnJiYiN2NcK3FxcXd3V3OoJe8oojb
U4XcwNgVCoX19XUuHdU8ncKK9vb2GCyXouRzNptdXl5m4GLd2nVv+ksNrXMG5rRIeHJysr29ncIA
Z4LEns+ePTs7O8My9SVDgPnR/WKxyMRsUUKhTFAna25ubnV1dXJyUj7hgOE+PT19+fIlf7G3Rk6F
Jo+Ojt69e8ffBhMFtAhI8v79+48fP7569YreNXIIelhbW/v1118/ffr0/PlzDF4WlamlaJ6ZmalW
q8wI+Vff1lunh4eHh4eHh0frkLlykqhOhraO6qCi7VwfLTek2h4eo2GkbZbTpNVfw90vkXHQBsGM
Ke3AKC15WynXn5u70i0Rmz6mmS8zDCjyXTWD3EyYKQkMbxYyQZ0y80WX8btJdO2lgBug1yA5nHHi
5aVJvZUQ76dEDTy7mdu2dI4kivXm0bsRx/jOgd7FuJaW0tiCtYeHh62WuiCPd2UkkOug3siknFmU
JkdZKk4lPY514xQjZ5SmHE2N/5TxizsNZWmO0lbyQVVuT/MyjeVRXVHN+dPNOOoKKbP57rvvlBDG
WHoaT0xM8OzPsUle1haPTxuVOE/yxBOlbDWbNAQmtuvgamyzovXl8UhnQ3RWJhJNbySkflKaVn5S
l8Xi9gaQg6urBFkIcyHKwfITo4wqEEyLG8qhv4yXqFF3ceZwpei0bJkplml3nFasbBknRwHyy59/
c3NzeXk5NuklkqAxJEdpdDMkNocsLCwsLi7SKU091YSisUjpWKbRbqbN6iDanp6eLpfLdCeqWL37
2NraohcuTyWytFKpYMxRf06Gj6MUy2MkfIvuNUiCGlX0POWdL2ZfrVafPXuGVK4keqe2vb1NX9B/
i3yVZTlomKvPzs6urq5WAhSLRRTVIPuHbBsbG+/fvz8/P2+Qh7zjhNJYFqarDwSnQvK9AOmVztxD
3rx581sAjDxWBk7FQHz69Onp06fMrCsK6eHh4eHh4eHh0ToYVXJby/pcFJmEVJ9yztRfgZ38/9ag
YPD/E8AtKH/j8n82HfeCWjxiluSsKJ9PN/VWUq2xqLpkq+b6KB/U+/fvy4eto9R76Rkk8wsdaG60
lgJUGQlcjvSiiRTM/Ummbl7c8tAW82yO2Z2TW6ARIL/c1RTlrcSq6SkfRU7S3+7ubo6yaHRzb5bh
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
qPbMyMjI2dnZ6upquBd8Q+8uLy+5AClN9wQ61ekT3O7q6lJq3OK1+VpKeJkQnj59+u3bt9PTU/oY
xV+i0kvEgRqn1ypoxSiPj48z3ExAvrSScze4VrIq7ezsqNQXgh2+QEshaq23t5dr9vb2FhcXkahr
n4x6YQeqXaeGkqmN6OogpuAdKSwJC6WpAwMDCDNzbWxs7P79+/msxXBSe0x23K2trXryx48f379/
j1SwB/+xYzpi+jvQ/wEOu9j7DQplbmRzdHJlYW0NCmVuZG9iag0KOSAwIG9iag0KPDwvVHlwZS9Y
T2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggMTc5OC9IZWlnaHQgMTE5L0NvbG9yU3BhY2UvRGV2
aWNlR3JheS9NYXR0ZVsgMCAwIDBdIC9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFs
c2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAzNjgxND4+DQpzdHJlYW0NCnic7F1pl5xGlq2A
YA8ggAh2yH2rvaQq7bLkte1uuz3u6TMz58z8/98xEZBJApmqqlSVbFmO+0VKEoKArMPlvrjvvaMj
AYENJMNxXcfSoQRA76v6swQN20H8+/ZX0HRcZChyfRBg+3iOAbsjyBrCrqlI/XHZmJrjYav9DRsB
uY6pQVmWrSiiWncmEPkBau0vKcjDSIWSBGQUJb7S3lnFkW/KoPnoRdSspw+dKLRbs4R2FNlKa344
LzNkIuxjS5XbEwfsTDs3SEBAQEDgzwLQoLtdRY6tQdWybUuXd5mwPhZqyLbNDedtNzL61OSaHgC0
PN9Re8czIvQYEe4ZVtKdwDXk7t6KgWzHDUISmDtzUJ0A6+1xoI4wdizD8JOEws7OEFHqbElTNgl1
dYl/llEcuS3eYxwasz2bWTl5jhmBMtolFLNr22y3Pcw4WpY+cIcEBAQEBD5ryJphGobOoCqwp2s2
co7xoaHCPdKt+l4xbYyMnmSUNdNmRKRCxg+S6hOCdo4GjGeR0t9afSM3LPOxALJqMuK0zf5AQPcT
T21N1AqIa1TaEZep02JfYNLE05qrVvw0roUkJ0hXrb9Qy+EosN0g8JAmf+AOCQgICAh8roAOxq4G
GRRNR1z3MeLakTUS02Kubez5pgJXf4xw1N7XElQNi43puBhj9FBeezxATe8oRInpUt9FhpUVudv+
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
8YvBQ60ZGjV4FAkrZiafZjHWsKOk7Oox1+PwoOVFccKb70nrfnkFuj2YD+ZlsChRe0wqOa0BdyOW
EpAspvPnY0WXaZhTpbrGrfCJq+VUv3y1UP61Fe9enO3nG/DMMJmZxeWZDdc3+UcVyMGceXLz2NER
pZmIu7B4vhALdTz4s0YlMPv3kxqPAauXGjxYLP3DWM3blz4+r8SPwt8fNyJRxGdbarw8Yq2e0v79
Y5kt4Clq//r6xTrcC0aCXwZc1TdfZhHJkdF6jDY+//L1VbuqM0n3/fnyVo2zxfx+UTsD/LCoke0Z
GOjrcMVtm6YYrR64dXe52AAYHgJLfTuR9OKfIav93b4RQ9CgaKU6eotDI+Olyenp6ZmZqcnJqcnS
xPjIcH9PZ8ZVY60qvKkDg4MD9g6FsWVDWbe70NXlfnnnv9QYC1g1z+uHZ5DlLByNAU8AlZl8xwg3
v+KRL4HagJYhf0oYeBjRZ43x9QLhnprINV+31xha3mMlqmoRG/WckLwKri18DgLXsUH0DdrWTTed
cg1uL64bDStONmXJsYrIPYqBGA0uWnygrAQpaPD6J9v6j55UbNcxoVqlX79RTuaiZFgCrhQGljVK
TwhKx1RdVyQQBIHvCL4eK6h2MuP+85u8/vdDaGNgXIPSUY4cCFimaKRlilQTEkWnM2rC5QiMLzrb
BE3KJ6NKwVbm+uBmZfdgFGtDB+diWjHtM4EhW0ULydTMudUKqNtezvktdj4YwOT9E2JD9u6apxt7
eLZyf6wnv/MIkbs4G23yeBBhaOHi9ZVSzaJ2+P3tTTdEcE7Kjoe2f6N6O/lurdwCPvnx3Qafd2Df
vpnZA92tR2FI4NDfb07WQhjwUHLyxNLFMwtzk51q66wf+uM3z6LlP1FKOvzs6Y1Uzafa9OTUzOz+
Ya9FcOoWwxjv6Nrt0/lGYxB1u/tHj63d+/lMz/+nDcP/AYIMO1gNCmVuZHN0cmVhbQ0KZW5kb2Jq
DQoxMCAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMS9CYXNlRm9u
dC9BcmlhbE1UL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAxMSAwIFIv
Rmlyc3RDaGFyIDMyL0xhc3RDaGFyIDEyMi9XaWR0aHMgMTE5IDAgUj4+DQplbmRvYmoNCjExIDAg
b2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FyaWFsTVQvRmxhZ3MgMzIvSXRh
bGljQW5nbGUgMC9Bc2NlbnQgOTA1L0Rlc2NlbnQgLTIxMC9DYXBIZWlnaHQgNzI4L0F2Z1dpZHRo
IDQ0MS9NYXhXaWR0aCAyNjY1L0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL0xlYWRpbmcgMzMv
U3RlbVYgNDQvRm9udEJCb3hbIC02NjUgLTIxMCAyMDAwIDcyOF0gPj4NCmVuZG9iag0KMTIgMCBv
YmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDEwMC9IZWlnaHQgOTEvQ29s
b3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL1NN
YXNrIDEzIDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQ2MDA+Pg0Kc3RyZWFtDQp4nO2d
eUyVxxrG0QoxRuISS0SMaUAMKhAN7lFjDYsoEK2pitXELQIqoq0YldpQqgaFUloVlKK5tgIGrCV1
aVVoXFCx0bpQlaIiLghFaWhVBNFwf2HiZO53VjjngN7w/GEO8836zDvv8n0zo53dG4ouXbp4eHgE
BAREREQkJCRkZ2efOnXq+vXr5eXl//zzT319feNrvHr16vnz59XV1Xfu3Llw4cLBgwe3bt26fPly
yrq6utrb27f1UKwPR0fHYcOGLVy4kJHm5eXdvn37yZMnjZahpqamqKgoKysL6nx8fBwcHNp6lC0H
/EyYMCE2Nvb48eN//fWXhcyYBPzv2LHD19f3LSKtX79+yM+BAwcqKysNjauhoQH2rl69euzYse++
+y4xMXHNmjXh4eEfffTRBx98EBISEhQUFBwcPHXq1FmzZi1evDg6OpqlmpGRcfLkSTipra01QlpJ
SUlMTIyzs3NbM2EQffr0YbD5+fl6B1JVVVVQULBz587IyEh/f/8BAwZ07969Y8eOLWgIsWE6kJ/V
q1fn5uY+fPhQL2PovaSkpN69e1t9pC1G586dkYEffvhBo3+QnOLiYmQGAocPHw4zNupA165d33//
/a+//vru3bu6jGEUoqKiOnXqZKPWzQRCvnbt2ps3b6p9Y93BW1hY2KBBg1rZSDFrrN8TJ07oMoaR
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
vBnvm2++ESmIoqytWVzJS5Byc3MNcYIDgytCn/H54ZMuoRBWrlzZ+BryVNpPP/0kUnB65aFg1b0U
xsskV0yTPNmqe1+68Eyqq6uRmcYmLSHbEkYE106ehZFXEsnLG1lKLeNKXOksgEctQxtMHg4Mzj8e
iGwXPY/rRU/opyyFdydXHHzKdAZ77tw5dY+95qoQI1x17dr1/v374ml+fv769es3bdok3Tmxp5fl
JrxchFZuCxRHYHgktJB6fla9nhfBQPAwhQib+foKTlT1jjywoHCH+CF6wqpRj1hqgEuD/VUrlGpB
Aww6YqnmlD6k3jsnNXdMNb4+DG7X9I5ITf/yyy9lKRSRepZTFSG8Bc31vBpIrmSMoyvSzJfUJ7pY
unQpiw7NgN25e/cuJgAFjiyhLr799lu9p+8nTJjwyy+/IHvkhHDk8IsvvtC90B6/Gs3MJGJSdSth
1IcPH8a+sMSYehiQ65f5hcnHjx9j15B5zXsMRIvIhad4hpo731Ag+KUQSN+IoaiZ4dAB5B/CRT1U
zhpHqqlE3vukgoGsXbuWqUejMkBElwFiXFjsHTt2/C/jwIPJDQplbmRzdHJlYW0NCmVuZG9iag0K
MTMgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDEwMC9IZWlnaHQg
OTEvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L01hdHRlWyAwIDAgMF0gL0JpdHNQZXJDb21wb25lbnQg
OC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI1ODQ+Pg0Kc3Ry
ZWFtDQp4nO2Ze1iO2RbAd1dfpa/EJN3QUCm3eiqpY1wj93GZQZhnxmCKcjso0YzhMIyMyaCGYxwU
EeN4jjhHpck9g8FEoisquTTd77XO2vt73+9+rTl/nOex/vi+vdde7/69715r3wnRWcxcA5dEn7yS
XVLVBABtDeWFd87tWR7oZKR7VcpE6L1wT1p+DSiTyqzE5V6dOlj/iI2pr5TWLiX5Pwa0G9Nz4Zky
vp6WV7+nHN25LmTejKmTp0ybs3ht9LHL+fVizNMNtu0A2IVc4qp4fW3/snEulvoKJp16BoSfLeUo
Vbt66AYQTP6ZtX9LztEQH0u1puajdj8TUcpXGGpPsI3Mpc+U/RzsrlXYmMzIEFGu9NGS4BJbheZF
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
jnXDaEL6Y68eQEsOAyQqY5B0gM/JaIC19yCFGOSItEaeQWHLNtTJMK7j+4+eMiVgE74+q6J3EoVM
pkeRzS5UcQDgtFLGLtp6XwE4H4JXwm6V1OVk2APe6VKM21JLPe5L6eFTIvHQyPgEN3TYRE/JIgBf
N4AsA9L7DcDrK2nXmuUZDVXVKFU1pXxzXqdnwv0wyNhNQwLzlBIGfmlm15cQTwa2wfJAgBOErAQo
dlTwB3bf7Wa2VOze4xmZANeIFe5NF2PG+CHAJqUMi1LIn057gnEOnMSQDCfkB4CLij4/DnCWrzvq
+wAHM2PhKmAnRv8CKHATnTEPl2bYVnOPYnSXn4AWNzpe5iazC4No7EyKjAVYRTAOJAKnuf5oV/c8
t5yOFYMJGYP/1TfpXp4dXIsZ5i8ALn35TV+6N21rhIeG9ACkrZmd39FL07Orw36Q9YfJHVQXXLtV
0AibYnnv1wbRopVc7p4DzaWJ797YXQbMxLmA/n+Hmp7Yl9gHGF0QR9BYNpaIPrjvQ14bajz91LOG
1vr8v3MnpSP/U97amPs3S5bZ+7IsRKR2PF/V0lyB7SdIfPsmmY3LnxW9LWR3P2Zrbpc3tTSU3fzO
mphkvCjyFj1iGXmvprUuNz5Q/78B3txsDQplbmRzdHJlYW0NCmVuZG9iag0KMTQgMCBvYmoNCjw8
L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDI2My9IZWlnaHQgMTA4L0NvbG9yU3Bh
Y2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9TTWFzayAx
NSAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA2MjQzPj4NCnN0cmVhbQ0KeJztnXmMFMUX
x0c5QjZyGSSwIJIFFLmyyIIsQQNmOXdRQA45lRthl3PB5ZRDbpBruU8BF4KgKIgRhchpIIgKUVAU
BBHBK6CCIJj9fTIvVCrdMz0zy7JHfu/z10xPVXVV9ftWvVdd3ePzKYqiKIqiKIqiKIqiKIqiKIqi
KIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqi5AINGjRo3rx5btdCUbJC
VFTU5MmTp9+hatWq3umbNGlSrVq1kMX27Nlz1KhR2VRHRclRChUq1LBhw7S0tCVLljz11FMlS5b0
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
np6ammo73lggczdWF5EofH5njK84acZC+vfvz7xgL201btwYaxSvJtjqE5MRPpJ9IwAvBV9IHHhx
+WxnyRe5KEjAWfBY7Ifg8PCZ7+iTMEUBTz31FF/tJgt3E2gzAVFmpUqVglVeiZRgopC7D00sZM0T
++dKYb3yjAZeLq7yq6++ypWKVBSYMWbG2Y2F4CpQQlpaWrVq1Sg8ISEBWyW7aFBEwVRiqkQCTlqr
Vi2KxfmhFSiUaqMI88g/Zjxp0iTskPSPPPIIxoODt2rVqohE4fO/wZ5iqVv16tWpJ100Z84c5iCk
J6JgCrC7S/4QxCEKd5MFD1G0a9fOLpaiHKLgK1MP3pSuPmUXXLuZM2c6Akwux0wXJr5m7OXKYiFc
Mq4OxiBjMubHpcG1totCPibqrFq1Kj6w/RAH9kzJdhxBGsZk/GQKX7x4McZjJg4yOqpEaTKdMUrz
mSqhZQLztm3bOv5vhVCd0igT+eDDIBn70Sr5UxgJYz2gttQNdwUDXrFixeDBg82dcXd3ycRBc+gr
7yb7/A4YBx2BPHndxZYvX56mjR8/3q4tSqf54f9ttHIvwFli4uBaZ+FlUCHBROXtJRE9MilVgmAD
JqVJgrv5O2mp2z1quKIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIo
iqIoiqIoiqIoiqIoihIR/wOR07DSDQplbmRzdHJlYW0NCmVuZG9iag0KMTUgMCBvYmoNCjw8L1R5
cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDI2My9IZWlnaHQgMTA4L0NvbG9yU3BhY2Uv
RGV2aWNlR3JheS9NYXR0ZVsgMCAwIDBdIC9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUg
ZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAzNjU5Pj4NCnN0cmVhbQ0KeJztmnlUFMcW
h2tWhk0QFBdAEQRBEHDDgKKCC4gMcUncFdyiURHcNcYNFQTR5xLQARWVZdpjNo+Y5GR/iYk52TQv
eYm+GE3UqAkqQQgIyNSr29U90z0CjhPUnNi/P6arblVXdX1TdWvpRkiSJEmSJEmSJEmSJEmSJEmS
JEmSJEmSJEmSJEmSpH+c+o943E/wqGS/KTMz098UHx4kSJz5wiN/nsck1YBVukEupnjGM4LEJwcD
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
OzBV3mhSXrKuxb7FsEhmGNxL+LdDIgw+BSMphm2L2CfXR/EYbPInwyVIH4hm5hlXvEuzZH5F9K0v
sj3E78kFGHwK4prDgBL0guObRyAeQ3FkaGioC+rD8DtazeHxnYjSWQzO43WOgEFexB5XqnWTeAxt
2e6NnIuHoLVrTKUW91mxjBveHnzjCYbxpBJPwOA0QedgjmEISWxLMciTdz2e3sDk63S6p9BAhv+i
QnOYYUUxOOomAga7EvZdveKlmTyGTgy7dbAt0qItqQh5JSQkgH9cuKeQ86DIj+G/JHFhDpBKprEY
HHUTzDAw+0jiEIIhc35yepFVryytl3FQuKnVajl6iuHfUmsOax2J0igGFH/QhWBQUdelzE3kMXSg
F4eiWJS2AqGwzZsPw1t5jxLjC0ovpicXcmEiSCVKFgNboLg3dCaJCoIhfU7WId9H0niTzHyDj74f
lyDyDc5IvXMO+Ab6xU6rohE8BvsC9psWb31vlLyD7cjbAIPswGi+BscS7ixC6BuckHrXc036hvYF
kx9Oa5uUGQZl7nIY0t6D5WYY0MDi/CSE5rFfvEWXeBlnivUZsASYWOiIIhl2uWCOQZaWCcdKbUcq
RRjQwKL8Jl1kfFHXh9tscxld5KgYIjsUpZ/XzWuIboPKHIMik0kiruDgqkCv4QcWywiGueSGYbah
xQv8vEcXTiWOc2P+8C5dEwrMMKDgwpVBnftv3+ngwjwHlbhTDKRAMYZxkOjEYlBtzni0M4VHthdc
emWzaoNQZGahPm+2I7LJYD8fnEc8WkAmHJ6HZI8ivwFph/R7k0iXcGBvyGyNwjILS3Y/w37PMXOv
vnjXVDjIkW0aYqojJO0gs28RWV3SSsJQ90w45wjNZh2NSzbrQv1pYifleriza1Y4eryS2zk098Wr
zNbB7EBMbmfP/3Uqe/vGPmIk99g0YpYkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZL0D9D/ATVB
8OwNCmVuZHN0cmVhbQ0KZW5kb2JqDQoxNiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
SW1hZ2UvV2lkdGggMTAwNy9IZWlnaHQgNTY5L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJD
b21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9TTWFzayAxNyAwIFIvRmlsdGVyL0ZsYXRlRGVj
b2RlL0xlbmd0aCAxNjg5Pj4NCnN0cmVhbQ0KeJztwTEBAAAAwqD1T20ND6AAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg
1AA8KwABDQplbmRzdHJlYW0NCmVuZG9iag0KMTcgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlL1dpZHRoIDEwMDcvSGVpZ2h0IDU2OS9Db2xvclNwYWNlL0RldmljZUdyYXkvTWF0
dGVbIDAgMCAwXSAvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggMTg0MD4+DQpzdHJlYW0NCnic7dNPa5cFAMDx3/NsY7F/6jRERFjU
BsswlKyLSCclmDCULmaBXTpEBaZ2KESMBMsUTbf5blXq0lt4vp/Pe/jMZm8NwLTN/jWM4zgHTNo4
vik/DPOLSyurwJStLL8zP86G+aVjp97f3AKma/ODjeOrC7Nx8d3tC5d3rgDTtfPF5x+fWBrmljcu
Xv/+1m1gun7+8ealrbVhbm1r54cHfz4Gpuuvh3e/PHNkmD+0vXvn8Ys9YLpePr331dn1N90/vPrL
k70DYLr2n93/+tzR/7rvvwKm6+C57hChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pCh
O2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk
6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgO
GbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6
Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG
7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6Q
oTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7
ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2To
Dhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4Z
ukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpD
hu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bu
kKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pCh
O2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk
6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgO
GbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6
Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG
7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6Q
oTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7
ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2To
Dhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4Z
ukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpD
hu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bu
kKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pCh
O2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk
6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgO
GbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6
Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG7pChO2ToDhm6Q4bukKE7ZOgOGbpDhu6QoTtk6A4ZukOG
7pDxv+57B8B07T+7f+Nt97Xt3duPnr8Apuufv3+7fnZ9mFvdvPzdrw/+AKbr93s/7X50eBiXTp6/
cuPmt8CEfXPtwsbKbFg4dOr0ufOfAdP16Sdn3ltfnA3jwvLho8eASTuyuji+BuWhEXENCmVuZHN0
cmVhbQ0KZW5kb2JqDQoxOCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lk
dGggMjMxOC9IZWlnaHQgOTAwL0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQg
OC9JbnRlcnBvbGF0ZSBmYWxzZS9TTWFzayAxOSAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCAxNzc4OTY+Pg0Kc3RyZWFtDQp4nOzdbXfauhIGUN7NaXv//9+9woOFMITIlkjbdO+VdVbaC5Kw
nX7Ic2dmswEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
nxeQDc1FYyX2Sk6JfGdAtrvsTEAGAAAAAADwzT08PDQ2izWuv5rKGPlRPiA7XOK2TOrUiNLa8dny
yt2AbOua4bKGrP2I2wKyrdt+RkB2qEKxTO1ORgYAAAAAABAZ2WmOySI9KVMQM42w+j5xZDfbKlHa
Vm7V1SBrXNkOyJYbxLauaXx2KyBbve1nB2QZAjIAAAAAAIAQsxlPc1J2uuRlmaCq6A3IGrvPuhpk
7YBsa5RiaZC9MyC7+uz9RyzuHgEAAAAAAKDt8aIdHi3lA7LGlMXIs5INsswesUZA9iENsqs7fGFA
ZnwiAAAAAADAnTVir9WLl2lapEv5O7wnIMuc/UEBWXkTARkAAAAAAMCdbe38Woos7Hg8Tn9GslN2
n2XKa8mAbFhbQ5Y/2wjI4kv4pICsfYetVxWQAQAAAAAAfHPRIztWkunYoTPkurosM1/xkAjIlnFY
OyA7JPaFZQKyrYxMOgYAAAAAAPBTlAyra/FZObUbOdUlsjoySwZkjbjqKkH7woAMAAAAAACA/7xI
vjKZWoxzDI8XySmO7fvXWVvm+ncGZAAAAAAAAJAU4xwjIOua4rgbeEVGFjKttOSjd68BAAAAAACA
r/JwIdgCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAD4zf4PU/B1fA0KZW5kc3RyZWFtDQplbmRvYmoNCjE5IDAgb2JqDQo8PC9UeXBl
L1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAyMzE4L0hlaWdodCA5MDAvQ29sb3JTcGFjZS9E
ZXZpY2VHcmF5L01hdHRlWyAwIDAgMF0gL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBm
YWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE1NjgyMj4+DQpzdHJlYW0NCnic7N0Jc9tG
toZhgfu+E/u+k+Au23Iy8/9/123ItgSKDTlzY1l28j6V8kQACILyVPFL9+nTd3cAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
7RsSlu9psT9+Y/+9jnMoHj2NQgAAAF8+u3Mea73PLIvj0OnstvePG+vdyLNs75CltGMf1tYs+5Ce
BMUgAADwlTJplgTOMcwIuz6itXkyiOPIP6yKdapC1SAhGoMAAMC3R6hOxvECz+5sCNP66f0AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf
jv8HH7btTQ0KZW5kc3RyZWFtDQplbmRvYmoNCjIwIDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3Vi
dHlwZS9JbWFnZS9XaWR0aCAxMDAvSGVpZ2h0IDkxL0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQ
ZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9TTWFzayAyMSAwIFIvRmlsdGVyL0ZsYXRl
RGVjb2RlL0xlbmd0aCA0NjAwPj4NCnN0cmVhbQ0KeJztnXlMlccaxtEKMUbiEktEjGlADCoQDe5R
Yw2LKBCtqYrVxC0CKqKtGJXaUKoGhVJaFZSiubYCBqwldWlVaFxQsdG6UJWiIi4IRWloVQTRcH9h
4mTud1Y454De8PxhDvPN+sw77/J9M6Od3RuKLl26eHh4BAQEREREJCQkZGdnnzp16vr16+Xl5f/8
8099fX3ja7x69er58+fV1dV37ty5cOHCwYMHt27dunz5csq6urra29u39VCsD0dHx2HDhi1cuJCR
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
RW5jb2RpbmcvRm9udERlc2NyaXB0b3IgMjMgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMTcv
V2lkdGhzIDEyMCAwIFI+Pg0KZW5kb2JqDQoyMyAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRv
ci9Gb250TmFtZS9BQkNERUUrVHJlYnVjaGV0TVMvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2Nl
bnQgOTM5L0Rlc2NlbnQgLTIwNS9DYXBIZWlnaHQgNzM3L0F2Z1dpZHRoIDQ1NC9NYXhXaWR0aCAx
ODQzL0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL1N0ZW1WIDQ1L0ZvbnRCQm94WyAtNTMyIC0y
MDUgMTMxMSA3MzddIC9Gb250RmlsZTIgMTIxIDAgUj4+DQplbmRvYmoNCjI0IDAgb2JqDQo8PC9U
eXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTNSA1IDAgUj4+
L1hPYmplY3Q8PC9HV19XTTAgMTI0IDAgUi9HV19XTTAgMTI0IDAgUi9JbWFnZTYgNiAwIFIvSW1h
Z2U4IDggMCBSL0ltYWdlMjYgMjYgMCBSL0ltYWdlMjggMjggMCBSPj4vRm9udDw8L0YxIDEwIDAg
Ui9GMyAzMCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4v
TWVkaWFCb3hbIDAgMCA3MjAgNDA1XSAvQ29udGVudHMgMjUgMCBSL0dyb3VwPDwvUy9UcmFuc3Bh
cmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMT4+DQplbmRvYmoNCjI1
IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDk5OT4+DQpzdHJlYW0NCnicrVdt
b9pIEP6OxH/Yj3YlL/tqr/Ol6im9KCflquq4ptLpdDJ4gaj4pba59ud3djaBQAGnwQiZxR7P88zs
vC35Oh4xwiiDT8q1liQRjCimSWPHo/s3pByPJjd/abJsxyNOljtpyTQ3e9KLN+PRR/L1nIhXmAhF
Y0NAjKiEGkMi7v5HgqbwIfMCMG+LbGljcl2Rj+PRC0gyylV6gp+kYp9g5EUYF0Y9isecSX1EbwwM
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
zYDduXv3LiYABY4soS6+/fZbvafvJ0yY8MsvvyB75IRw5PCLL77QvdAevxrNzCRiUnUrYdSHDx/G
vrDEmHoYkOuX+YXJx48fY9eQec17DESLyIWneIaaO99QIPilEEjfiKGomeHQAeQfwkU9VM4aR6qp
RN77pIKBrF27lqlHozJARJcBYlxY7B07dvwv48CDyQ0KZW5kc3RyZWFtDQplbmRvYmoNCjI3IDAg
b2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAxMDAvSGVpZ2h0IDkxL0Nv
bG9yU3BhY2UvRGV2aWNlR3JheS9NYXR0ZVsgMCAwIDBdIC9CaXRzUGVyQ29tcG9uZW50IDgvSW50
ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNTg0Pj4NCnN0cmVhbQ0K
eJztmXtYjtkWwHdXX6WvxCTd0FApt3oqqWNcI/dxmUGYZ8ZginI7KNGM4TCMjMmghmMcFBHjeI44
R6XJPYPBRKIrKrk03e+1ztr7e9/vfq05f5znsf74vr3XXu/+ve9ea98J0VnMXAOXRJ+8kl1S1QQA
bQ3lhXfO7Vke6GSke1XKROi9cE9afg0ok8qsxOVenTpY/4iNqa+U1i4l+T8GtBvTc+GZMr6elle/
pxzduS5k3oypk6dMm7N4bfSxy/n1YszTDbbtANiFXOKqeH1t/7JxLpb6CiadegaEny3lKFW7eugG
EEz+mbV/S87REB9Ltabmo3Y/E1HKVxhqT7CNzKXPlP0c7K5V2JjMyBBRrvTRkuASW4XmRbHjLbR/
KzL6BoO8Ha+NseuRRoBXB8eY6ACgor+Uvhk0z9NoaRfXBK3p8yx1BDBxf0AhrTPUWwkiqqAidlB7
AFS6pLP48lRrtABK13dvLwFFeJ1Cbqtt5mkbhR0goPQqppDIjlWiSWaxmLdRVqRvbm4u1DWSmIyN
37//6EhM+IQsGYV/FyhktTJL95LS4soj7WGspnWGEvJB/MmY7TORSfO/KrMcTEvOqahGYGJiItDT
wIgMOhQ3O9KUGNIAbnaTszK2Vs8wSC0peHHLXD3DKHzs/UyrNd0IiaaK+XJWu9drYGRj2UtV4wr/
HUu2fREWHoGK6VTxrazRDgjHiSIhIf6UUk8h45E2DPPNEctjaN8a0IaKkzI2m6F2iIrHpRmlmhhE
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
CRmD/9U36V6eHVyLGeYvAC59+U1fujdta4SHhvQApK2Znd/RS9Ozq8N+kPWHyR1UF1y7VdAIm2J5
79cG0aKVXO6eA82lie/e2F0GzMS5gP5/h5qe2JfYBxhdEEfQWDaWiD6470NeG2o8/dSzhtb6/L9z
J6Uj/1Pe2pj7N0uW2fuyLESkdjxf1dJcge0nSHz7JpmNy58VvS1kdz9ma26XN7U0lN38zpqYZLwo
8hY9Yhl5r6a1Ljc+UP+/Ad7cbA0KZW5kc3RyZWFtDQplbmRvYmoNCjI4IDAgb2JqDQo8PC9UeXBl
L1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAyNjMvSGVpZ2h0IDEwOC9Db2xvclNwYWNlL0Rl
dmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvU01hc2sgMjkgMCBS
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNjI0Mz4+DQpzdHJlYW0NCnic7Z15jBTFF8dHOUI2
chkksCCSBRS5ssiCLEEDZjl3UUAOOZUbYZdzweWUQ26Qa7lPAReCoCiIEYXIaSCIClFQFAQRwSug
giCY/X0yL1Qq3TM9M8uyR37v89dMT1V1VfX7Vr1XXd3j8ymKoiiKoiiKoiiKoiiKoiiKoiiKoiiK
oiiKoiiKoiiKoiiKoiiKoiiKoiiKoiiKoiiKoiiKoiiKoiiKouQCDRo0aN68eW7XQlGyQlRU1OTJ
k6ffoWrVqt7pmzRpUq1atZDF9uzZc9SoUdlUR0XJUQoVKtSwYcO0tLQlS5Y89dRTJUuW9E4/ZcqU
tm3bhixWRaHkd7p27fr666+br8wF5cqVK1KkSNOmTbt06VKjRg0O3n///bVr1543b15KSkq9evXK
ly8vifnQpk0bSkBThQsXloMqCiW/4xAFDtXw4cPnzp07ceJEPm/YsCEmJqZgwYJDhw5dvXr1/Pnz
x44d+8wzz5AyLi5uzZo1ycnJL7zwAiUghAIFCvhUFEr+xy2KRYsWyQSBkaenp7dq1Up+st0nfpox
Y8ZLL70kX8uUKfPGG29UqVLFp6JQ8j9uUbRv397+2q5dO/lsi6JEiRLr169v2bLlo34I0hcvXty4
cWOfikLJ/7hFYVTgCy4K4o6MjIzp06dPtIiPj/epKJT8T9ZEUapUKUQh/pIDFYWSp7jvvvuKFCkS
5ccsB3kTvij4TEwtnymccKN169bmvMWLF5fPeVAUWegWJb+Dh49tb9iw4fjx4xcvXvzFz/nz5w8d
OjR//vyEhIRChQq5c2EnPXr0IF5euXJl7969ZaHVQxR9+/bFX6pZs2ZsbCxfCcBXrVqFLurUqYMQ
lixZ8uCDD/rykihodbNmzajY0aNHf/rpJ+mWc+fO7d27F2evRo0aiCW366hkP4x7Q4YMuXTpUqYn
x44dwzwceRFF9+7de9yBMIGDSUlJtWvXNmnsr9h8SkoKuhg4cCDmdP/99zdq1Gj06NEcSU1NlQUr
ILJo2rRpjrTeiwYNGqCF//77L1if3Lx5c/PmzRUqVMjtmirZCRPEzp07veVg+PfffydMmPB/Mja2
bNny2rVrpu2nTp3auHHjokWLmDW2bdtmjyEXLlxgpsvt+irZA3PExx9/HKYiBIbNPOLY3FMqVqx4
5coVafInn3yCzTuGgoIFC7Zt2/a7776TNL/++uujjz6aW7VVspHx48c7bB5LWLFixUsvvYT3kpiY
OHjw4F27dt26dcvhM+BX5Hbd7y2LFy+Wxm7fvt0jrMYb3L17t6Q8cuSIBuD5nejo6L/++su2dq6v
BAU2jJCEEoyEdsqDBw8SDuRKtXMAAqUff/xR5B8TE+OdGF2cPHmScQMdkTFnaqjcIyZNmmTb+YkT
Jx544IFgiRs3bkxAYaevX79+mCcqXrz4448/XrNmzapVq0ZFRUVUyQIFCqDTmn6qVatWqlSpiLLb
oO6yZctSDuE8HzwiI3yn27dvZ/rXFsIpma4gAAkn1KKH6QRpDu3KywMLwaZcterVq4ff7QwLlStX
lgZWqFBBdrLlF7gcp0+fto2cy+qdZf369Xb6BQsW2L+WL18+/Q5TpkyhfIwkKSnpww8/ZD6SBRws
7Y8//njzzTfp7ZA1jI2NXblyJSP2jRs3TDhz/fr148ePjxw5Mph+cfxMNfr37y8HUeLAgQOxcFMU
Hz7//HN7L4rj1JLsnXfeCVnPMGnRosUHH3xw9epVkZvU4ezZs7NmzUKhAbPgjM2cOZOGmO1hwaAQ
kvXt29dxvG7dutIVJt7BaAcMGHDo0KHff//9t99+27Bhg0PLmHG3bt32799vrpp0++HDhznuoWLC
rk2bNlGscbaZZ3/44YepU6fKMnveh/HKjhS+/fbbgLchbOLj421R4DPYv9auXdv8dOHCBbyOjz76
KDMI165d69ixY7ATYQzz5s1zBDIO6O2AUxVX2aR57733OJKQkOCQv01qaqq7kFq1asmvhNjhdKY3
6JdxwF7Xve3HfGWgMHcwHRmxWxIwHHmfghJI9vbbbzuOd+nSRU4hO8qw26+++spuPhGTnb506dJ7
9uwxv1Jn6mnXfMeOHe7hCKWMGjXKOBJkQe8owuQ6d+5cvlid69y5s905+MMhs2CrjAMmC0ZrP1Jk
i4JB5vLly8HsUKDfGDzdZylYsODGjRu98xpbYo52ZLdFwRXH5r3FRTXcTwsydMuc8ueff96Nwyad
hjblXD/99NO4ceMaNmxYpUoVXME2bdps3rxZbAkTcs/U2SuKxMREWU/jjKdOnWLI+vTTT4cOHWqf
7ujRo5KeEW/QoEFxcXFUFXtOSUkx62zvvvsu18g+CylFOBcvXhw2bBjuFlNDmTJlOGlGRobIn0Hs
LnsyB8DDsW2jd+/e4eRi5LRzPfnkk+YnWxQ22NWRI0cYYb7++mt7eIQzZ84ULVrUcQr8HDsNEzcd
m5yc3KtXrwkTJuDz2L/iBjgukC0K4wAImATjJLOY42bctGnTHHXAhTAnouYhHyf0AIMxVQ1oFW3b
tpW7IUjG4WZkoyjwdeUsDBQ4h8Zlst2h6dOnS+Jt27a5pwM6QVbv6T3bnSP+4hJznOnYfROTE6Wl
pUmHz50717sVuY5tPICPEU4unHw7l+2Tu0Xxyy+/MG4wI0sCLK1Zs2Y///yznaZfv352+QR3dgI+
O6ZdJID/bJfguPHtaJfA9M2JxOQYurt3724vGhw8eNDd0k6dOhkJM8oNHz48mOfvAaaFqUtXMHIG
SzZ69Gg5EfOII3t2iSLTP0HQimCRL9WTeeT8+fNmB5qDhx56iJ5cuHChLV65HJh9MBPikjElZfpn
9jy+Ordr1y7bbNx+SEAc8wshm/nJIQrmlOjoaHcJdJ1tkHv37rUDPYYguxCzddCGy3rixAmTZvny
5favblGsXr0ardlpOCPhv0lw6dIld/xImkmTJtlzyj///EP4iQETW4WMvwQGjYDW7gDjRzWZ/sjO
nviyURS4ZzjMHutjZoJmHPM4kaMnuRbIJNO/TOex0MSIJIU3atTIuyG5y4EDB2zLMU9MezNmzBg7
FyOP+ckhCo/XetgG+ffff9vOCT62+ens2bPB7oURKZhkeGX2tbZFgRk7ZqKADWGEDLaWhR+OAN17
n8iyZcsWZhxvz0omVmacgNvjbdauXSsp7VedZKMosHnvEnCZMv0DfpiWINAuKR/XyyNZjRo1pA/t
ECYPgoubBVHY1ugtCo89D/3797dTmsCEoeb77783xxnhg5XAdGOSMe/Yo6stCsKBYCUQodjC9IgB
KbxJkybMR+5gJNMfMVHPgCMAUpXABIck5J1uM5ZixuZgtq8+ebRRep64IKJbJ88//7yU36FDB49k
uFtym3jevHnhF57zZG2mMN7v3YgiLi7Oti68dznOqIt9muNLly5tHARHMG676+4l2YB07do1TFEY
8Ifr169PsL9v3z67npn+iJ4x0L3gLxEo6UMWTqOkKMo3B3NMFDhF169fJ9n7778fsqo2ZpBMSkqK
Dk6lSpUkYFm3bl1E5ecwjnWkMDezccnsXIMGDTI/hS+KcuXK2WGFKSQmJiYzS1SsWNEUHqYoOnbs
aJKFKQoDxk/IiZZ37txpGoLMccnsZJi0/PTWW2+FLBOvSRLba+M5JooKFSpIMvy9kFW1MQtWxCw3
PJFkIRuSu2zdutW2qzA3+C1YsMDO1a1bN/NT+KLgWuPtm5TGz8QJiVgPfrIgilatWplkkYrCgDpi
Y2OPHDki5SAQ+ykSfAY5vmLFipBF0QR34hwThRmOZs+eHbKqNnPmzInoSuVxUeDd2bX1uL9ss337
djuX3dXhi6Jo0aLhiOLatWt/hoe9PJ6TohCioqJMgGbHQUYUy5YtC1lI7oqicuXKkmzGjBkhq2pj
RFG9evXiYRDpzrccZsCAAbYFTp48OWQWx3ap27dv29YYvijIZbtPL7/8shx3iCKct2u6yXlRQMOG
DeWmBuGqOUiIJOVv2rQpZAmm7baCckwURpLhbGywsUURUca8SXx8vB3t7t+/P+QmT7rOzvLzzz/b
WcIXBSZkpyRGk+OlS5cOKJaIyBVREIOLWV69etXcnyLQluh19+7dIUswfTJlyhRzMMdEgX5lq1I4
4Y+NeR6H+keUMW/CRGY/IkGfhIy1HUtPGzdutH8NXxRpaWkmGSpj7pbjmJN9OzvSUUvIFVHAmTNn
Mv0rtMZDYMQ4depUpn/6cOxFcdOzZ0+pjL3fJsdEUbhwYXl+5LPPPovoWWOzsu29JJuPWLduncPI
PToEs3G82cCx7zpMURQqVMi+H821sG/92/fZcdWy8CBbdokCf2bs2LFhWoiZKa5cuWLXWXY23rp1
K+SbDZYuXSpDRN26dc1BIwq3tdswJcmCZ5ZFAbKv6caNGx7P1LgxG6cnTpwYfq68TIMGDRw79EaO
HBnw3g0hkmNbyLlz5xz7WByiIGYJWJTjzt3atWvtX4cMGeIoJGDNMTyCIDPF2GSLKIYPHy5LAQH3
mbhJSEgQx/Lo0aP2cYZ9OcXgwYM9stOTFy5cyPR7pHYoyvGLFy9mBtmdZdKYJt+NKEaNGiUp7buH
bpjy7IGCs8tduUOHDnnf9ctHL7uQm/s277//ftOmTTESefFX+fLlmdm/+eYbRzL3rlr3hsAtW7bE
xsaavmKO6NGjh/1+DCTp8EWjo6PlhpdAYkTkmC+okmzGZnDu06ePY8tNtoiCSVCGC2KEkFslixUr
ZnZc27fefP7pVcbwgPuBDURPkj09Pd3x0xdffCEtDbjbiq6w7zfdjSiqVKki48CXX34ZbILmUm7d
unX58uUPPfSQOUgYkumfDT2exKxTp05GRkZ+eREQvSpjkQOskeOXL192PIIq7Nixw+0kB9w6TnYu
K4aKVywOts327dvdw4tjz2Gm3yfH05s+ffqcOXN27txpqybT9QBgtoiCWpn9wHQFflQwk65Wrdr+
/fslJTGabS3C1KlT5dfNmzcHXJBs1KiRCId2uec+2ROV6Vozp/+7d+8uIRjuqAw1dyMK+1z4cm5d
0Cfm1i0Wbo4//fTTMoAcP37c7Ii2wRGVgAtzCpggD4JbKFs0w+TAgQMBny4M9jxFMBCdfdPNgOUY
MwsJI7ljgMqumIJq2NMotSXwx8awYcwgMTFx2LBhDA7mhgsfzN8N2OCiHzt2TNLwAX+sXLlymBwq
YxqdNWuW2TES0FdMSkoSx+z3338fMWJEfT/JyclExHJ8z549KPEuA20BizVPEu3bt69169ZlypRh
hipZsiTZ6UxTE3uvF37RqlWrJBfG369fv5iYGHoPT6NSpUo45BIWZeaH5ylsCIodW6ECwhS5aNGi
YIGYQxQM7I5XhdgQX9eqVStYfUqUKOH269zgh2OfjrzZuPqEPTDOmy0KHiCZgE8RCqjg8OHDJvHN
mzcZ2BGRCeiYT9PS0gJ63TiHH3zwQcCTUg6dLJFdtojC57+LZz+vaqpqluKZDd3bv5EApza5sJPr
16+T0X7mEacrzP32eQc6n5EBK2Iqd+wF5ZKdP3+eKdX7mQv36hMTwbJlyxgoTIF8YJzBcw65BIqF
tGzZkqGYucBRH67UyZMnx48fH3DbNjHy9jt4PMVQr149k4zYx8PhZ9ybPXv26dOn7YeOpS1cd6KJ
1NTUYE/lGJgaUlJSqLbDHcVlwpy8n1+mbitWrJBbHgKf8eTlZbzCpk2baMjo0aMdeTFgaaPHEOQA
C8ddPHv2rG3SNBZ3YsmSJe43IAk4V7hzzF+OXqKqe/fuZWLNR4G2G/qkRo0axNpJfuhVrCKcF5UE
W5KlwLi4uEQ/mGJEK34+v/vBBW3evLnUh8CcOCjne5gzEidydqkG8wKWHOljqlgOnUnkLoXUrVs3
pJoM+EiM9uQiuztyyXa44lxBMQMayyUI86E5rg42Yy5Wfgki7hHh37xTlP8TVBSK4kBFoSgOVBSK
4kBFoSgOQooiISGheyDkxU0xMTHun8xSVXR09IsvvjhhwoTXXntt0KBBTzzxhCxAFSpUqEuXLo73
BjRr1syspZcrV45yOnToYC+gJSYm2vvuSpQoQYJx48ZNmTJlyJAhcXFxZnVL/qcp4E3G0qVL85NU
aeDAgfZbOHz+hab4+HhKo0zSdO3aVZaMihcv3q1bN8fTB9Qn2GaSBx98sGPHjtRt6tSpw4YNa9iw
oTQkKirK3V1yQ1ya3L59+4BNpoSAV0E28NPP7p9KlSpFUVTDHGnTpg19nq9XWXMGrsguC/ebEFq3
bj3Iz6hRozIyMsaMGSNf5WGiBg0avPnmm6mpqYMsihUr5vNvy1m1atXs2bO5Fi1atBg6dOiGDRvk
5asY7dq1a5s0aWKfCBPCGuVzbGws56Jke5MVZsyVlc/o7vXXX09PT8eKmjdvPnjwYAo3/9CHDZPd
vaunbNmyS5cunTNnDtVo2bIlLVq/fr25k4i19OrViyPJycmUSbWp/PLly2UxOS0tDQs3+1sYDUiJ
zN1dWqZMGXk9MnVD6f3791+3bl2fPn0opGTJklQMudndJcL0bjLlSOIRI0aQ7NVXX5WvnTt3Nnlf
eeUVu1jkz+BDe2fMmMFXugil00sB7+ArWYOB1/1PwYiCK+5e+ccAMCFz61Z49tlnZWQLRxSYHFqb
O3eu2c9ji+KFF15YvXq1/T6QTp06UabcXgwmCmxj4cKF9qMTmIrZMsREgE3a/w9ISrLIjEPDsah6
9epJRoyTCgfcYkorFi9ebG+qwc6ZdBi3RRT2fGegyfSkR5MFZi5KsB8ql7zU3P0uRBGF/T+2TI4c
yct/JZC/iEgUTOiYULA3y4UpCkZj5hqzE8O2kFmzZjn2dWMtGIacMaAosLRly5aZN/MIIgQZq3v0
6IHBeOxqwBFC5pgWnUCrH3vssYBNW7NmTbBn50OKwqPJpplZFoXPv0+GlCEfnlLCJJgosF5Gwtg7
iEBk1/HDDz8csCgRBRFBBQsMwCEKiRqWLFkiQYqxEAY67MfxMDg2jwHIkxQBRcEk4nBOfP7AhBM9
88wzPr8qHa+7cfcAiWka08Tw4cMDOueEBsHM3ndHFDTKdJfxV0UU1Dxgkw0eoqAVpliZMR2ioN+Y
KebNm6czRXYRTBQcZAReegd5cyC2x/Fg//ohoshw4RYFtoGFyMBrLASvhmnIsZcP52TBggU9e/b0
BREFuuOgY8MSNcEUxanD3zMvs6Kxre5g/hAZUlJSFi1a9MYbbwSM4n1+L4uzBPt3GxHFypUrTXeZ
1w0ZUQRssiGYKDhI+GOKFZmLKKZNmzZgwADkQGmcIo+/GDZ/4eE+caUK30FGIaRB4mBv/BZRYIoP
WBB+ukXh8/8FMOED5mQshGuNKIhQ7DJxCTBXsbGAoiAAcR/kvNRf4oiJEycyBchxhvrJfqjniy++
aNIzEXBqj1e8Si/Zu/5sRBTx8fGmu4wnY0Th8y86OZps8JgpUL0pVpawRBTE13379sXxw68L+Nij
kmUiiinwjblMwbyIMGMKEQWXmNizT58+toUQLzv+Fato0aLUpHnz5r4gomB+wdKee+45dz1l+khO
TuZEDteC4MUWBS4T43zAPzASUJnHCk/ImEJEIf8J1bt372yMKRgTaL4jpFLukohEwQCYnp6emppq
O95YIHM3VheRKHx+Z4yvOGnGQvr378+8YC9tNW7cGGsUrybY6hOTET6SfSMALwVfSBx4cflsZ8kX
uShIwFnwWOyH4PDwme/okzBFAU899RRf7SYLdxNoMwFRZqVKlYJVXomUYKKQuw9NLGTNE/vnSmG9
8owGXi6u8quvvsqVilQUmDFmxtmNheAqUEJaWlq1atUoPCEhAVslu2hQRMFUYqpEAk5aq1YtisX5
oRUolGqjCPPIP2Y8adIk7JD0jzzyCMaDg7dq1aqIROHzv8GeYqlb9erVqSddNGfOHOYgpCeiYAqw
u0v+EMQhCneTBQ9RtGvXzi6Wohyi4CtTD96Urj5lF1y7mTNnOgJMLsdMFya+ZuzlymIhXDKuDsYg
YzLmx6XBtbaLQj4m6qxatSo+sP0QB/ZMyXYcQRrGZPxkCl+8eDHGYyYOMjqqRGkynTFK85kqoWUC
87Zt2zr+b4VQndIoE/ngwyAZ+9Eq+VMYCWM9oLbUDXcFA16xYsXgwYPNnXF3d8nEQXPoK+8m+/wO
GAcdgTx53cWWL1+epo0fP96uLUqn+eH/bbRyL8BZYuLgWmfhZVAhwUTl7SURPTIpVYJgAyalSYK7
+Ttpqds9ariiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqi
KIqiKIqiKIoSEf8DkdOw0g0KZW5kc3RyZWFtDQplbmRvYmoNCjI5IDAgb2JqDQo8PC9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAyNjMvSGVpZ2h0IDEwOC9Db2xvclNwYWNlL0Rldmlj
ZUdyYXkvTWF0dGVbIDAgMCAwXSAvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNl
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzY1OT4+DQpzdHJlYW0NCnic7Zp5VBTHFodrVoZN
EBQXQBEEQRBww4CigguIDHFJ3BXcolER3DXGDRUE0ecS0AEVlWXaYzaPmORkf4mJOdk0L3mJvhhN
1KgJKkEICMjUq9vVPdM9Ao4T1JzYvz+mq25VV3V9U3Vr6UZIkiRJkiRJkiRJkiRJkiRJkiRJkiRJ
kiRJkiRJkqR/nPqPeNxP8KhkvykzM9PfFB8eJEic+cIjf57HJNWAVbpBLqZ4xjOCxCcHA0LTdpCf
IA/b2CnBSN5rV0o/T4Q8x0wdpH4CMWxetnPj5hIf5eKDu9cOQX0PLZy0Y7XiCcSwpwdS5D5NB4Vi
axJCHQr9nkAM4+FnHMXgXDzS3z9gb/QTiGEcMmHwYLI2EkU84RjaMn406R+MQaaxs1MLDWIMmyci
pM4dRfI5WYHhnsL/nnKeWvzttbKyy6d2DVNRi2bG1gOzPU0Y5maFhKKEgjF9ZulcHxCDKnbvV1fL
yi59lNZD9hCevcWkXvQbNuo0XShrEmfMmOGBEnqRMPy0SclaIJMPfjFrWQ+EImIeoPT+Xxn4suuO
dnooDWgROb+Jhapf36L/WXw1KfMck7v3GLD+tU9Llt2SUr+HxTK0pAPs8gfGH/ZhwSrH/oTxjW4t
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
tgKhsM2bD8NbeY8S4wtKL6YnF3JhIkglShYDW6C4N3QmiQqCIX1O1iHfR9J4k8x8g4++H5cg8g3O
SL1zDvgG+sVOq6IRPAb7AvabFm99b5S8g+3I2wCD7MBovgbHEu4sQugbnJB613NN+ob2BZMfTmub
lBkGZe5yGNLeg+VmGNDA4vwkhOaxX7xFl3gZZ4r1GbAEmFjoiCIZdrlgjkGWlgnHSm1HKkUY0MCi
/CZdZHxR14fbbHMZXeSoGCI7FKWf181riG6DyhyDIpNJIq7g4KpAr+EHFssIhrnkhmG2ocUL/LxH
F04ljnNj/vAuXRMKzDCg4MKVQZ37b9/p4MI8B5W4UwykQDGGcZDoxGJQbc54tDOFR7YXXHpls2qD
UGRmoT5vtiOyyWA/H5xHPFpAJhyeh2SPIr8BaYf0e5NIl3Bgb8hsjcIyC0t2P8N+zzFzr75411Q4
yJFtGmKqIyTtILNvEVld0krCUPdMOOcIzWYdjUs260L9aWIn5Xq4s2tWOHq8kts5NPfFq8zWwexA
TG5nz/91Knv7xj5iJPfYNGKWJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS9A/Q/wE1QfDsDQpl
bmRzdHJlYW0NCmVuZG9iag0KMzAgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBl
L05hbWUvRjMvQmFzZUZvbnQvQUJDREVFK1RyZWJ1Y2hldE1TLUJvbGQvRW5jb2RpbmcvV2luQW5z
aUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDMxIDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTE3
L1dpZHRocyAxMjIgMCBSPj4NCmVuZG9iag0KMzEgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0
b3IvRm9udE5hbWUvQUJDREVFK1RyZWJ1Y2hldE1TLUJvbGQvRmxhZ3MgMzIvSXRhbGljQW5nbGUg
MC9Bc2NlbnQgOTM5L0Rlc2NlbnQgLTIwNS9DYXBIZWlnaHQgNzM3L0F2Z1dpZHRoIDQ3NC9NYXhX
aWR0aCAxOTY4L0ZvbnRXZWlnaHQgNzAwL1hIZWlnaHQgMjUwL1N0ZW1WIDQ3L0ZvbnRCQm94WyAt
NTgyIC0yMDUgMTM4NiA3MzddIC9Gb250RmlsZTIgMTIzIDAgUj4+DQplbmRvYmoNCjMyIDAgb2Jq
DQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTNSA1
IDAgUi9HUzM0IDM0IDAgUj4+L1hPYmplY3Q8PC9HV19XTTAgMTI0IDAgUi9HV19XTTAgMTI0IDAg
Ui9JbWFnZTYgNiAwIFIvSW1hZ2U4IDggMCBSL0ltYWdlMzUgMzUgMCBSL0ltYWdlMTQgMTQgMCBS
Pj4vRm9udDw8L0YxIDEwIDAgUi9GMyAzMCAwIFIvRjQgMzcgMCBSPj4vUHJvY1NldFsvUERGL1Rl
eHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNzIwIDQwNV0gL0NvbnRl
bnRzIDMzIDAgUi9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMvUy9T
dHJ1Y3RQYXJlbnRzIDI+Pg0KZW5kb2JqDQozMyAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2Rl
L0xlbmd0aCAxMjEyPj4NCnN0cmVhbQ0KeJy1V21v2zYQ/m7A/4EfqSJmSYqkqGEI0MBdlgEe2sZr
NhTDoNiKZSyWXFlut/363R3lt8wvXeAYiSVTx7vnnnt4pNjnbkcyKSR8UmVtzBItmZGW1Xm3c/eK
ld3O6+tbyyaLbkexycY6llb5HeuHV93Oe/b5mElwmGgjnGdgxkwivGc9hb97WqTwYaMZxLyZZZPc
sX7F3nc73wBSCmXSA/hioXcB9oKJVNqb1twpGds9fh0gdCZgRT9xImK9E2ID1xNcYoCeK5noFCb+
1+vVEOb8oJiSwjo2fEBuMYRiiVRCwYMUYg1nLedQgdi0Jbjudj7xOPqdDX/qdt4On2QkpTYnmNJe
mJCQtsIzFWNCqXBbiQATq0xax1rFxgfHymqb7vGbGhFqGqfMenBtmBbaS7XlWJn/SVHMdCLSXYpi
B39aWOJHCm2DLumG2OlPo57mi1EU8+ViMa1Ktk1XkNOzo6vECyjGMQTIk04UG44+8Zubp6X6ttCG
KStS4HAncxBfqplOtUgOpv89CPNKSuMlyJNUCmDgXsM/Bo5x7LJnwc6042Trgv2Vu+zF8MwmZOfR
DN0ZGEqDKbrEMQv35s1q7LLncFocbLfGn8e92kcAZm7NCQL4Asu/nM+rOjK8Ec8rQIjv9vJvnHCH
w/8WOcuXLOopy7+DS8JvQZCW/xP1Yp4/V4v78ChpRGpP4akeCMTPH/s3A4QwQGiOT/F+gV8sSnhT
57O8HFfLBUK9QBPD59kErAwvJ2yB16ZejpplndMPcjrL5nNKDkyaCoY8b4qcrjvxPM/KMV3zL0TD
s9fksbrAajWHeSB8yRofpU4Zwc8Ucw3jXyMfuHlcfyFB1Qjv6Gs5/ztSMhBQLGHahzdtnmdMCXNx
p1KiHAhsENcFIs02SPPFVpHPB87A9iTNKXBEXdbk5QjlApQpHmS1T5D+iR5BV1mdlw05aeeesZGs
FCM94D2YQTGdFHnNmiIrI4TVc7z/4c0AV4dFHS1yFpaIpiWyXh5h7VMbKqrlIwjf8XuwXaLUDA8T
WBCiJZfsKyqqmI5woGBTWoUMlDhbjooXWCrKQwX1cV3NskdEQRVoWSAKNnUTVLj+GeFpZYQ5Ca+e
fkEeAdQ5Q1uY606FbvJsRv2CKKqInNDRxtRGi42ML9j9qk9o2I82axW0ErWdA7sOqoGFBwy1QEug
bVbQX1+i+i4V/nCOezo3wUkDHLqW2QRx46aBolZJm9pDVc+yhnYNPHdBCo/rvP9sN0BoATvNFyYj
D0FNV2dMF847Ij6eLZ1pHRya8bCG6/OM0ZUnQR0nuy38rySD8oKRglqCGDXxrCyrhri5P+vpYSUG
0L07jC/sJkHW+ZbS19tkAy0uwBvX2aKh08Bogx66xiQP7axNdbUBv/u4avaDASb/y0Yu1WS63sMu
VtGKzVjBiiwcQspw6Hh3i8NvWWR5/hf06nlFjxEqbvnVS/AWK2xVh3gbVzN5xqAJBLUng57/rAsv
cvHheNdwwM6repLjOVcrfhcp6Amh8LDx4SW0xRo6Ie2gOl2dw0JDzBnKwPAfz9nJ8RXNn4Deh/pQ
LwuqDA0pz8a7FCoAEbzijTXwdgsvHqMZe31998fdQMLr7L8PEJHwDQplbmRzdHJlYW0NCmVuZG9i
ag0KMzQgMCBvYmoNCjw8L1R5cGUvRXh0R1N0YXRlL0JNL05vcm1hbC9DQSAxPj4NCmVuZG9iag0K
MzUgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDEwMC9IZWlnaHQg
OTEvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZh
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
JGJSdSth1IcPH8a+sMSYehiQ65f5hcnHjx9j15B5zXsMRIvIhad4hpo731Ag+KUQSN+IoaiZ4dAB
5B/CRT1UzhpHqqlE3vukgoGsXbuWqUejMkBElwFiXFjsHTt2/C/jwIPJDQplbmRzdHJlYW0NCmVu
ZG9iag0KMzYgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDEwMC9I
ZWlnaHQgOTEvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L01hdHRlWyAwIDAgMF0gL0JpdHNQZXJDb21w
b25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI1ODQ+
Pg0Kc3RyZWFtDQp4nO2Ze1iO2RbAd1dfpa/EJN3QUCm3eiqpY1wj93GZQZhnxmCKcjso0YzhMIyM
yaCGYxwUEeN4jjhHpck9g8FEoisquTTd77XO2vt73+9+rTl/nOex/vi+vdde7/69715r3wnRWcxc
A5dEn7ySXVLVBABtDeWFd87tWR7oZKR7VcpE6L1wT1p+DSiTyqzE5V6dOlj/iI2pr5TWLiX5Pwa0
G9Nz4Zkyvp6WV7+nHN25LmTejKmTp0ybs3ht9LHL+fVizNMNtu0A2IVc4qp4fW3/snEulvoKJp16
BoSfLeUoVbt66AYQTP6ZtX9LztEQH0u1puajdj8TUcpXGGpPsI3Mpc+U/RzsrlXYmMzIEFGu9NGS
4BJbheZFseMttH8rMvoGg7wdr42x65FGgFcHx5joAKCiv5S+GTTP02hpF9cErenzLHUEMHF/QCGt
M9RbCSKqoCJ2UHsAVLqks/jyVGu0AErXd28vAUV4nUJuq23maRuFHSCg9CqmkMiOVaJJZrGYt1FW
pG9ubi7UNZKYjI3fv//oSEz4hCwZhX8XKGS1Mkv3ktLiyiPtYaymdYYS8kH8yZjtM5FJ878qsxxM
S86pqEZgYmIi0NPAiAw6FDc70pQY0gBudpOzMrZWzzBILSl4cctcPcMofOz9TKs13QiJpor5cla7
12tgZGPZS1XjCv8dS7Z9ERYegYrpVPGtrNEOCMeJIiEh/pRSTyHjkTYM880Ry2No3xrQhoqTMjab
oXaIiselGaWaGES/j4sBVdjRYStN2iQUYK56hCLDwPp9e/HUKmbwYv0HKjKkFONaYDf975P+y6Wb
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
HVQXXLtV0AibYnnv1wbRopVc7p4DzaWJ797YXQbMxLmA/n+Hmp7Yl9gHGF0QR9BYNpaIPrjvQ14b
ajz91LOG1vr8v3MnpSP/U97amPs3S5bZ+7IsRKR2PF/V0lyB7SdIfPsmmY3LnxW9LWR3P2Zrbpc3
tTSU3fzOmphkvCjyFj1iGXmvprUuNz5Q/78B3txsDQplbmRzdHJlYW0NCmVuZG9iag0KMzcgMCBv
YmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1R5cGUwL0Jhc2VGb250L0FyaWFsTVQvRW5jb2Rpbmcv
SWRlbnRpdHktSC9EZXNjZW5kYW50Rm9udHMgMzggMCBSL1RvVW5pY29kZSAxMTYgMCBSPj4NCmVu
ZG9iag0KMzggMCBvYmoNClsgMzkgMCBSXQ0KZW5kb2JqDQozOSAwIG9iag0KPDwvQmFzZUZvbnQv
QXJpYWxNVC9TdWJ0eXBlL0NJREZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURNYXAvSWRlbnRp
dHkvRFcgMTAwMC9DSURTeXN0ZW1JbmZvIDQwIDAgUi9Gb250RGVzY3JpcHRvciA0MSAwIFIvVyAx
MTggMCBSPj4NCmVuZG9iag0KNDAgMCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0
cnkoQWRvYmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5kb2JqDQo0MSAwIG9iag0KPDwvVHlwZS9Gb250
RGVzY3JpcHRvci9Gb250TmFtZS9BcmlhbE1UL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50
IDkwNS9EZXNjZW50IC0yMTAvQ2FwSGVpZ2h0IDcyOC9BdmdXaWR0aCA0NDEvTWF4V2lkdGggMjY2
NS9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDMzL1N0ZW1WIDQ0L0ZvbnRCQm94
WyAtNjY1IC0yMTAgMjAwMCA3MjhdIC9Gb250RmlsZTIgMTE3IDAgUj4+DQplbmRvYmoNCjQyIDAg
b2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dT
NSA1IDAgUi9HUzM0IDM0IDAgUj4+L1hPYmplY3Q8PC9HV19XTTAgMTI0IDAgUi9HV19XTTAgMTI0
IDAgUi9JbWFnZTYgNiAwIFIvSW1hZ2U4IDggMCBSL0ltYWdlNDQgNDQgMCBSL0ltYWdlMTQgMTQg
MCBSPj4vRm9udDw8L0YxIDEwIDAgUi9GMyAzMCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFn
ZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA3MjAgNDA1XSAvQ29udGVudHMgNDMg
MCBSL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBh
cmVudHMgMz4+DQplbmRvYmoNCjQzIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro
IDg0OT4+DQpzdHJlYW0NCnictVdNT9tAEL1b8n+Yo43Ist9ec6OiRVTqATUSqlCFnMRJUIlTbAfa
f9+ZdVKSkGAaXCuy1uv1vJk3b2cn8BAGHDjjeKXCGAWJ5KC5gTIPg+sjKMLg5OKrgUkVBgImz6sV
N8JtrB4fhcEVPLy2pDGYSM2sA1wGOmHOQU/Qc0+yFC8YzhDzcpZNcgvnc7gKgzc4yZnQ6R7/FJOb
DvaaJVxIp5fLreDK7LBr0UOrG1/JjkqYkhsQz+46765nwL8XPJEpfvjS6oc+fvNJgODMWOiPiVuC
EJBwwQS+SBGrP1tyjhlQepmCizC4iXT8Hfqfw+BjfysizqVuYUo6ppuApGEOhKKAUmbXAsH3q0iW
hqVQ2jWGhZEm3WE31azJqUrBODStQTLpuFgzLPQ/UqRAJizdpEhZ/ElmPD+cSdPo0g88O+d3cU9G
1TBW0aKq7uYFrNPVyOlgdJE4hsl4zQPiSSYC+sOb6PLycjtXbxaHYSmSuBE6qi+VIFPJkv3xj6tR
9uvAkHfCOtxdogWWgkaJUMyP1aGE70QXnDOr2oIe5Y8dR41Cp63Ygnv6nvTandnVltn9gN9iwyNU
uIpOIdYmOqNnGPuZe7rlECfNggLqaf6+XGyJXwuWpG0ejisCv31vOragU8V0KzkeeTpfIBE6GhER
AySgl0R5VtHU71iIyE/MsiKbUJ3IZ3lRH9MI56WMBou6a9q0FVgJ23xHBZOLHfNmpGWylben2EXP
CvI3Im+aeZdyyGCQ13VedsnKSu5YY/V+z37m5XheYraGPlmYI2GiepphUe85GtSM5myUea+9AObw
hM43iV8LYewl4GfLPCtjHZVZMfH5p9TrhoHq723hdxJRM13fXQtvptlgky4JMRandBsh/2V3WZEw
0w69TkO2ZLPDirtSBHeIudeLQTb84VNajFjnxVfguY5dyj7ss2JU5iSuUxKdjlCaNFDLrIDXldrQ
lRIvdXUMsfXCWup5SNMo6brEArUqRF0XITxG3evx0RlubOoP8fv7x1mX6EpRj99CL7VquDu7jtxJ
6uFbQ+cWm2eKveMKzH3H2BL64VKWmzs5SeisEY45u0LjKzRudv6BEAjVfE4Do7GHx45nOIOTi+vb
6y8cm/Y/nxrUiA0KZW5kc3RyZWFtDQplbmRvYmoNCjQ0IDAgb2JqDQo8PC9UeXBlL1hPYmplY3Qv
U3VidHlwZS9JbWFnZS9XaWR0aCAxMDAvSGVpZ2h0IDkxL0NvbG9yU3BhY2UvRGV2aWNlUkdCL0Jp
dHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9TTWFzayA0NSAwIFIvRmlsdGVyL0Zs
YXRlRGVjb2RlL0xlbmd0aCA0NjAwPj4NCnN0cmVhbQ0KeJztnXlMlccaxtEKMUbiEktEjGlADCoQ
De5RYw2LKBCtqYrVxC0CKqKtGJXaUKoGhVJaFZSiubYCBqwldWlVaFxQsdG6UJWiIi4IRWloVQTR
cH9h4mTud1Y454De8PxhDvPN+sw77/J9M6Od3RuKLl26eHh4BAQEREREJCQkZGdnnzp16vr16+Xl
5f/88099fX3ja7x69er58+fV1dV37ty5cOHCwYMHt27dunz5csq6urra29u39VCsD0dHx2HDhi1c
uJCR5uXl3b59+8mTJ42WoaampqioKCsrC+p8fHwcHBzaepQtB/xMmDAhNjb2+PHjf/31l4XMmAT8
79ixw9fX9y0irV+/fsjPgQMHKisrDY2roaEB9q5evXrs2LHvvvsuMTFxzZo14eHhH3300QcffBAS
EhIUFBQcHDx16tRZs2YtXrw4OjqapZqRkXHy5Ek4qa2tNUJaSUlJTEyMs7NzWzNhEH369GGw+fn5
egdSVVVVUFCwc+fOyMhIf3//AQMGdO/evWPHji1oCLFhOpCf1atX5+bmPnz4UC9j6L2kpKTevXtb
faQtRufOnZGBH374QaN/kJzi4mJkBgKHDx8OMzbqQNeuXd9///2vv/767t27uoxhFKKiojp16mSj
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
Pb1YeZkNf0zsGwcsbQu5wsMXd/jfvn1b3psnvCMaEjoKFSENt7wZ75tvvhEpiKKsrVlcyUuQcnNz
DXGCA4MrQp/x+eGTLqEQVq5c2fga8lTaTz/9JFJweuWhYNW9FMbLJFdMkzzZqntfuvBMqqurkZnG
Ji0h2xJGBNdOnoWRVxLJyxtZSi3jSlzpLIBHLUMbTB4ODM4/HohsFz2P60VP6KcshXcnVxx8ynQG
e+7cOXWPveaqECNcde3a9f79++Jpfn7++vXrN23aJN05saeX5Sa8XIRWbgsUR2B4JLSQen5WvZ4X
wUDwMIUIm/n6Ck5U9Y48sKBwh/ghesKqUY9YaoBLg/1VK5RqQQMMOmKp5pQ+pN47JzV3TDW+Pgxu
1/SOSE3/8ssvZSkUkXqWUxUhvAXN9bwaSK5kjKMr0syX1Ce6WLp0KYsOzYDduXv3LiYABY4soS6+
/fZbvafvJ0yY8MsvvyB75IRw5PCLL77QvdAevxrNzCRiUnUrYdSHDx/GvrDEmHoYkOuX+YXJx48f
Y9eQec17DESLyIWneIaaO99QIPilEEjfiKGomeHQAeQfwkU9VM4aR6qpRN77pIKBrF27lqlHozJA
RJcBYlxY7B07dvwv48CDyQ0KZW5kc3RyZWFtDQplbmRvYmoNCjQ1IDAgb2JqDQo8PC9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAxMDAvSGVpZ2h0IDkxL0NvbG9yU3BhY2UvRGV2aWNl
R3JheS9NYXR0ZVsgMCAwIDBdIC9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2Uv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNTg0Pj4NCnN0cmVhbQ0KeJztmXtYjtkWwHdXX6Wv
xCTd0FApt3oqqWNcI/dxmUGYZ8ZginI7KNGM4TCMjMmghmMcFBHjeI44R6XJPYPBRKIrKrk03e+1
ztr7e9/vfq05f5znsf74vr3XXu/+ve9ea98J0VnMXAOXRJ+8kl1S1QQAbQ3lhXfO7Vke6GSke1XK
ROi9cE9afg0ok8qsxOVenTpY/4iNqa+U1i4l+T8GtBvTc+GZMr6elle/pxzduS5k3oypk6dMm7N4
bfSxy/n1YszTDbbtANiFXOKqeH1t/7JxLpb6CiadegaEny3lKFW7eugGEEz+mbV/S87REB9Ltabm
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
dwt8XAmLAYaTbq8hrxa+YnEnPjygp+tjJYwkgEP0fyku0vFPsI51w2hC+mOvHkBLDgMkKmOQdIDP
yWiAtfcghRjkiLRGnkFhyzbUyTCu4/uPnjIlYBO+PquidxKFTKZHkc0uVHEA4LRSxi7ael8BOB+C
V8JuldTlZNgD3ulSjNtSSz3uS+nhUyLx0Mj4BDd02ERPySIAXzeALAPS+w3A6ytp15rlGQ1V1ShV
NaV8c16nZ8L9MMjYTUMC85QSBn5pZteXEE8GtsHyQIAThKwEKHZU8Ad23+1mtlTs3uMZmQDXiBXu
TRdjxvghwCalDItSyJ9Oe4JxDpzEkAwn5AeAi4o+Pw5wlq876vsABzNj4SpgJ0b/AihwE50xD5dm
2FZzj2J0l5+AFjc6XuYmswuDaOxMiowFWEUwDiQCp7n+aFf3PLecjhWDCRmD/9U36V6eHVyLGeYv
AC59+U1fujdta4SHhvQApK2Znd/RS9Ozq8N+kPWHyR1UF1y7VdAIm2J579cG0aKVXO6eA82lie/e
2F0GzMS5gP5/h5qe2JfYBxhdEEfQWDaWiD6470NeG2o8/dSzhtb6/L9zJ6Uj/1Pe2pj7N0uW2fuy
LESkdjxf1dJcge0nSHz7JpmNy58VvS1kdz9ma26XN7U0lN38zpqYZLwo8hY9Yhl5r6a1Ljc+UP+/
Ad7cbA0KZW5kc3RyZWFtDQplbmRvYmoNCjQ2IDAgb2JqDQo8PC9UaXRsZShUaGlzIGlzIGFuIGV4
YW1wbGUgb2YgYSBMb25nIFByZXNlbnRhdGlvbnMgVGl0bGUgRmxvd2luZyB0byBNdWx0aXBsZSBM
aW5lcykgL0F1dGhvcihQZXRlciBLcm9ub3dpdHQpIC9LZXl3b3JkcyhDVFBDbGFzc2lmaWNhdGlv
bj1DVFBfSUM6VmlzdWFsTWFya2luZ3M9LCBDVFBDbGFzc2lmaWNhdGlvbj1DVFBfSUMpIC9DcmVh
dGlvbkRhdGUoRDoyMDE4MDcxMzExMTQyNSswOCcwMCcpIC9Nb2REYXRlKEQ6MjAxODA3MTMxMTE0
MjUrMDgnMDAnKSAvUHJvZHVjZXIo/v8ATQBpAGMAcgBvAHMAbwBmAHQArgAgAFAAbwB3AGUAcgBQ
AG8AaQBuAHQArgAgADIAMAAxADMpIC9DcmVhdG9yKP7/AE0AaQBjAHIAbwBzAG8AZgB0AK4AIABQ
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
wTWjF86S1nHuYxDdToN7OLthXnJYkFarld7USmbwTDGao7AFh4fTE+BIAw5UWtxBQYZDZjlsAn82
9dspUzgIAyK6+446N4dP5T+7Spwu4ShBv7JnkYMSNae/zJKXxaVOiPiqXuP66sGotJRI+dN2uS1h
XEbEww9/VRR9bVqU18ufBErVul/IqeYfgtKzd3YXs2j+BX5tkKzJliTts5p0hOUJ0oTpaJ3k/US+
U/5UCjLPksq9m1jwU2iIMDl9On8GsxYjvCv/ThPEfsfYV9ewoA7GJac63LGhJ6/7xFcX76tLxKib
5E9R9ynqUnjdOKOoi0G/e+XfgWOmZPNuJI40KNUmySflO3U/U+WRK6g2ROOrjUHtvbqfqH3lElVa
mWrxb4ZI29mfLk3SfCSX9Kjcp9mgfU73x6DkgHSjP/0m6DfBN4TcYSw0pZo6zVMsVstAaEdoR9j5
8OWRyVFzR8SN6BvRF2Mbed3Ivrhdo94Z/f0xq5THE+v96YeJP7ymKfmJ1JCxC9I2jls6/vEJHemv
pL+SUTdx7uSxU7KmuqZtnLZxeurM78xaMfvGOfuuO5blnbc1e+8/W5ov+dOMPyPd7k97rjr9fkGD
1TichtNw+j+aUv4m6frhNJz+AdNya4N183AaTsNpOA2n4TSchtNwGk7DaTgNp6tJOduH0z9seng4
Dad/6vSemnLj/mrJnbt9YerC/8pTAlJa3uS82XnZefkB6eP8lvwXFl23aOOig4tNSLchvbT4wuIL
BUrBRkoHCz4s+F2hu/D9orKiHUVvFwcXtxTvK36x+MWS2JLMkkM3aG9w3/DsDc/aRtpesZ0tXVi6
t+yOsgvls8u/93dIO/8Pp0fLny4/Vt5b/v5F6dN/rrSEDafhNJz+MROjrz3Iechvkm5nesb/fmuy
dwvymd4+5JnIo1iU18mSmQblySjn9GzK53g7kWcSvRwtk9kKyldS3oXycSzUOxp5OOV85IkYp5N/
ZQS1E2mciRiH55mUr6TaLrScipZ9yEMHziMPpzwZbaaTbNPRl+dzKOdyzqT2M4njTOI4k42mnPea
yaZQrZVKcinPo7wAHGcyG9HlRC8hehnRKyDJTEi1hc3GyFbk4ZSPRu1sGnk2xuR5HrUpAJfZGI3T
5dRmGeVcrzkYYQvycMpHo+UcjMDLrZTnUQl/q2kORuB0OeXLKF/pPccyScdMskkm2SQT42xBziXJ
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
2rZF22q33SuuH97Ws+2jB00PTlKvH7Q+6HzwngcPPvimuP5ou2X7tO0rtt+uXm/ftr17+/s7DDsy
1Osd1h01O+7b0bXjXbrW7vhsZ9zO+Ttr1KudG3c+vvPNnV+qVw9FP5T1UPVD94qrfQ+99tD5VkW1
YOscgXepdvvRPsKaH335cNjDyWrdw41Upn2k7JHqR2555D66in3knUfO7ZZ3x+5O3z1/d9numt13
7G7d3bH7ld3v7/5yT/SeKXvy9qzes2HP1j2P7/npnnf3qPOS1DajbVHb6rYNbfe2tbe90PZm28d7
5b2xeyftXbR39d4Ne7fu3bf3hb3v7P2s3dSe1p7VvqS9vv3u9vb2nvZ327/4ccSPx//Y+uPVqlT7
4lWJn1hJ2PRExxM9T7z9xLn9bH/U/vH7M/eX7K/ev2H/Pao+B9iBqAPjiTYe2H7g8QNHD7xz4NxB
7cH4g5MO5h5cddCj6njwiydNTyY/mUVXc588+eT7T17oiOgY32HtWNVxS8f9Hfs7Xuk485T2qfin
ZjxV8lTNU5ue2v3UC0+9+9T5zujOaZ1lnbWdGzt3dT7T+Ubn2UOGQ8mH5h9aeWj9oa2H9h86eeij
Lm2X0pXVtayrseu+rv1dJ7ve77rwdMTT45+2Pr3q6Vuevv/p/U+/8vQZVb9nHlb1O3ynwLsF7mH8
bTfpsPDsn2SquHuWqmn3wHMRz6WqZc+J2Tyy4cg9R9T++uczny95vur5Dc/f87zKQfuC/EL0C+Nf
UHWWXtiv9n0xXa09GnU07WjW0SWqVEc7eQ78psDvCvy+6u9HPxN4QMUvmQSOEzhN4BkCzxN4kcBl
Aq8S2Clwo8B3CHyfwLsEflzgLoHFenzpDYF/JfA5gc+ruEcvcJTASQJPEjhTYCFfzzKBqwUWcvWI
dd9zp8BbBW4VuF3ggwIfFljI2fOqwG8LLOzZc1bgCyo+ZhA4Wp2PY2KNvnyrin9aoeIT81X8SpLA
m1R8MkHFP9MKXKfiV4sEFhH253eq+DVR/7qIuG/MUb2jt1Hgt1X8ZqZa/+bDKj4F+074iMdMySQn
yQXyEnmlfFRj0tRontHqdU7dBf3tQceDXgt6L+gjwGdBnxmmUT7fcL/hY8P5EJlfhcSCWkFUFVJs
SDvSByEfGAdMBabbTG2mLlMb1bWbfmWONpwP+swczZPhvLnWvNP8K4ts2WjZafkIdwq1oe2hb4fJ
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
G9p1zbIPK12DZT/mVLJlO7Si0VLvPKEtp6uqpherVZ7uBug53bLgcW4TxrU1zpPQZDOsUIM222mk
tNOO1lMgjTrjKadHH2057OwTNlkanQOQhto5hLUs2nkBllPtHIfFgCXUaiif+jLr1Z4M9HekZ6Oh
wnq9Z5Oh2vphzxbDXhvpyTfU2iQ9hYYDtoSeEsNBbbFrs+GQLalnm+GIbV3PDkOLbX1PhUZv8dqX
DcdsGT3VhnZTb89e6GEtPASs1+jLBttG0HV0vuunMXZthhO2Te492ky9yrmR6o9zQUiybXFupOML
+pgtv6dWq7EVYiYet5X0HDCctG0DV0ZwddBgB1eHDB7rbNiGaDS2HY4gXRF6jgjHrPOOKqRjtdVP
2yqgV9Ww4Z2vqClN9crRifqrsVox/dEJjGbro74Xq5VKtxP6tidMmzSuEZ2a6p4uy7aXWgNKa1Wg
l1FPrX3E0Gc70NOivUppbYPtgCNRl2I7GNZPnXqV1hbYqnuOCeO68z3t2jq9xrnNMGC50nNCf918
qOekYch2CDqg0U47rhouCCUOjb4B83SZjl2PkY5dj53OjlAvnJM6r1Ht7qQzl0pPnB1WjMK47Qh0
Zho9bdBdMR90TmprLGrnjD4OYzEDf2wEPU2EJlzWdGPGTevhDToXtCroLXTe0srubciTaulwLuoT
cV9i+Zf06bjfFHZYulw88sdgdPQWgd4x+67pM40jrhjNqMVs91NdQjpri95dcm2TthfWI1tftnLP
0Sa71obu2mah2pUCzXc62/V5llOuNHbfwO5ZbL5sY/xvC2ka/LoRtFhgOWs/pS+2nKf2mWqmvswy
4srVl2tTcS/TXXNt1VotflcRu6fQuyNRv0sz78zX1lCLoYFthPXutUy5SsFJumu7vkqb7dqp34MZ
jTllueSq1Nfoq1y7tW7cKyFJAWM0b5mDPKk09urTLVdQwxnLNUeBPhkzfS9WmRHnXjpejlF6d+3T
1pgPuvZTO+zar69CnnxdFh1Z8JkJTrrRen3IK0NtN0R+GvV1lmX0FN6p67C+QdOA1pHurNWnWqNd
ak3QUorZVK5pduYLm7BKLutV1jhXq3bamuhq0zdZk10dsE7LziP6ZmsqpKexpru6cM90CdpMazas
RIM1xz4iVFu2O87oj1u2u8x0jXBHa6zGs+44/TR8bz+sRBdqnhVKsHbMG7vcidoCocSdTD1wd+or
aqx6jbosPDVTf96dTml3JqOzhU2UpiumO0cTRJ56mu64qtWA3k8tmzsP43jeHUdppDNaOEb3IPqr
1NsXkiyl7gL49iOu/cIM2hoRjJQfOkfcxfoG8FCmv07T9R+upJez9F2MrqK0q15XaexwVtP9AjTh
KvKfNRDk2aPzYs1apn3BOgXaXcPoU9BY1KBtMvS5pgwS0HWGBE2Nu4Gl19F0t4rRTSxPkSHJstPd
bFhnVTmaDUnWJkY3O+hd49YY1luPuzX665hfI3Q9dXRilSl1H4encd41x+hiRp9ndCej67Wz1k6s
6R7YxvZIWifAAyGGDKrJuv3guduw0eJ36xldzmgr8nfDxm4StrjdmhprtzvbsAV0L013nzHk6/xu
90foQZZ/GPZZj3HHCuwe1RZY9e6gNkdjdU9H0LOMnqe0KwU8x7ivQkuXXXJGV1Ga2uQw7b5O/RMn
ERahvRewrpW6lg2Flin3h7oOuhOED2N1FGiOG2p7iPaM1dojgT9gpvmFbRij22nmJwjbHA3Qk1bq
8wjb2IrW2pOgHxW29SRR2h1k9DpNUOd3nReI1d2z3lBi7XUUGLZZzzga4PkMOicNO6zDjkRPo+ew
R20stc04Uo1FthlPKWbWdmgjLBJ0BrtIxzC12I4cfSdm08bQ3TBpa+nxGGZsx3r6DJdNBT0DhgVb
e8+QYdF2oudCaI9sWDKl9ozTnWbPJN1F9swYbtpOwisI7XDZ3lbc1UbsWMW9KtulGnmb8fa9amg3
aoyx2XsuG+U2T8+Cca2tr2fRmGIb6FkyptmGem4aN9iGUIrVY8yyXbBfM262jXt42q4nhraL+tGu
Ry7uprF3xh17Z89ayoknhfU6bpUTT1qoFyELSXfKng10j+zZEOoX3bmjZra/pnaJlT3v6KYriCeL
riCezTTFk0vnoCfNmCts8WwVa6thfG61TXqKjNttl13q0OlE6MTAuFOv8WzXpsPPaTNW2hY8O8Wz
CLbrN+62LXoqjftsS57d4pkDk5t4qsD278bD9rWeevHUInQ+EKJD5xUo5S437rfddJ031tt5t9WY
a4/x7DM22uWe/WfmdYedJ+m5GvslFBLxSyg8+yWU6JjCmF1kDfv1k1T26ycPsl8/yYhpiFGRR2N+
EvNPZAv7ZZNn2C+bbI//XPwmsiN+If4KqWS///Ii+7WXb6ONx0gG+SIhpIh8k6SQ3eQfSA55CdcO
coz8V/Ic6SavkueJHtcLxEqcpIKcJn3kRTJEAuRb5BL5HfkBeZ9cIT8mS+QW+XuO5zaSf+RauFbi
5Nq5AOnh3uEukz9F10R/j/wlWog2kFvR3ujXuKjoC9ETXGz0fPQfuHuil9ZEcZ9ek7HmYe4hSYvE
yz0sGZC8xu2SnJOc4yok5yVj3Dckb0sl3H+Wxkrv5X4m/Yx0PSdIH5T+hNPH/iRWza+JfSm2jZfF
/jy2k7839hexVv7+WEfsMP/52InYKf7Lse/ELvFfj/1L3Fr+O/Gx8bH8f4mXxyv4I/FJ8ffy6vh3
4+f51oS6hC6+PeEDGc+/Lrtfdj8/IfuM7CHeL9so28j/RvaI7BF+WvF9xff5dwgH6dSwM172GyvK
GqAOaABUJEVZp2xQqpRNymalRnkcVKeyW6lXWpVuZa/yjHIQ4bByVBlUTitnlfPKq8rrSvqXAFFs
hEnMMzHPED6mNKaURLE3Rll8FiF8Lp9LOD6PzyM8/zT/NIniC/lnSDRfwpcQCf81/mtEyj/HP0di
+Of5ChLLv8i/SGT8bv7bRM7+3jyR/x7/PXIP/yP+R6jzx3wj+RT7e/N7IfUMsk4yJhkj96FPk2SG
9Yy+/SHKXLJbmavcqixSliq3K3cqK5W7lfuU+5X1ykblYaVa2apsU3You5SC0qx0Kk8pvQjPKs8r
R5R+5ZTyknJOeUV5TXlDuayKVsWpElXJqlSkzanSVZmqbFWOKk9VoCpWlanKVbtQZvWaC12qQdUw
vcJxpIyKV5Vqj6pGFVTVqYJKv6pBpcKzJlDNKo3quOqMqlPVjRicE5Vb1UvfW0t1kGbybdpOf+Ev
h9RBd/PI30HzC5m2fxVa7iRfg56fJtug5QHydbKAazuT0d9IH5I+TMqln5V+ljwn/bz082Sn9BFp
Nnleukm6ibwg3SLdQiqkedI88g1pvjSfVEq/LC0h35R+Q1pJXpRWSaswazj29pZKOZ3+qgp0hiib
gGZAAxwn+UqPsk85oBxSXlCOKydxn1FeVi4oF5VLSLup4lUxKrlqrSpFlYb7BiBLtVmVq9qqKsJV
qtqu2qmqVO1W7cN9v6pe1Yi0w0hTq1pV25V25UlVm/IkrhOgjbifVB5RtiiPKdshIy7mBzE/Yr+F
EnebtP4OVw65iOtx8h6uLZj7vyNPkHlcudLt0u3kSelz0udInnSPdA95inAJN2Ry9utBG+lvrzSl
A5mEOxqHMBvIAZ0IJEc91pR6ZJkh/Wg0A6Uzj8Y1ZR9NZPGco8lNeUdTWXrB0fSm4qOZLJ0+p2nh
fOFyYbrsaPZK3TSdlqWgdYVpWneYLj+aw0Cf05C2E34Wxq6jeex5uBylaXs0DKMK7VWJ/aFt70FY
Ax5peGd9d+MpkrdIfFzZO0H7Wne0gMlFdbR4pe9hvigv9DmVT1iuVXdBA9qMBC0XBu1LGGHeqMxo
OVpnE9oMyybcduQY0jrCfWw+WnabHPeIIX0ezh8O6TPN0fIV2YbrpuFxkQdKdx7d9b/Y+xqgOJLr
4O7en1t+tJI5pOMwQhzHYSxjhcN8HNZxiJ/dPY6FZQ8jDDKHMUbLLoE12uPY2RXCGJZFUWQF61Mw
lvlUhFIUopKxiiIqfYqsKIqsyIST+bBCCB9FXRRKVmFMEX0qjGUif697ZnZnlkXS6S4+V8V0vemZ
169fv/f69euenmGH5QNdVT67i7nYNr2m/SnmoozUXlQuqsOZrtp19UXdxPxcV33HSFdTx8WuFpmc
Ul0CZa0KsIOY75LIRvUR7RfoCy2Sc6nPxgg6iPajOJHHla5WWRtiHr+B/qK+8QH6i9fUf+i5WA/a
8sTxuMDcR3O9q6NjrOtwZ0TXWGdU18SGdgmWn3jK8ifRfZh2WgT7inbeFdBfj8tP+K89ibzeG+Wi
XQJt7Unm7fSk3NfvVUFyqR5S36f5RNcxX9yY6jrRMdt1kp2LuRiTxfF5p2vAV3av6wxrl/q9GK+X
us51POga8dksxu8bLH/YddGnI9B3oq4rnWrPo87wruu+cS7U6YztmupM6JplfESfhLxzZ9cdyqMz
peuez1/FXIh1nbldDzvTu5aYDXXeSU+Bd9pj9s55yrzzNK57Kr0LDFfjXfZYvSuMzg4xkcbLwD4G
G3pSgX8gHsZ/5yVvA/P7Zn8bvj53e9eoDj5bP8n3WgLGdqBPBcarwLgk2IjK5GnvJmIM8Xi7NZ6j
3VrP8e5In63ENgPjseg3weanAHxnZtcDZmcK+V7UafKqpfNUZ6k3vHOfN6Kz2hsl4yXOswCdFm9s
Z4M3gZ07vDvZnCuCyIfzprC8zZve6fFmdh7x5jL9N4DOHm8+BdHvOnu9Jpb3e0ulc2nnoHdf55C3
Wjr3dA57LSwfBR5gR9a/0rl9N+8HnVe9Dqov0/GGl+sc97axepNej9RendPeI51z3p7OeW9v54K3
v3PZO9i54h3qXPMOe4h31KPxXvJovVc9kd4b62JhsLlPnFOkcXijPNC/AvmJeDqPtUj8LVjcPxGE
vxgTxfWBOE7EMR8j8SVKR30xQ5ifS/y5J4vvbzH3wZP03CDWynxZmovjJj5gHAXOf5JYyvSR5L55
PyAmyfKN5K0NsGdAe765MnBeDcw7JPFOmot9IsbrbN7epxpOOcTx5unrjqbjwHOqO85zujvRE+0d
Z3C2O5mCbx0u8hN5U/nOd6f6xjBtR7o+FsefuDYW6rP4DfOE50J3hm/cUzyMOzr+pPw8l7uzgq69
Bb6ea9062TgMiFFiLPLc7C6QrYloGY2Jt7rNHTHdZR3x3ZWe29017Dy729qxu9veUdLd7JnpdrNr
KO8o725n5VDmudt9nOGBhuUCD3ae1u1lNB90H6Vt0Tt5zbc1f4ZQ2KvsS76/DPslUgP2M7/bnRaV
Av2W7ah8le2ofE19Vf0P+ATbS+ljeymDbC9lku2l/BvbS/n3kG+GRpJctkMyzXZI/pXtkPxftkPy
b2yH5Bd0h0QRTXdIFEl0h0TxWbpDokihOySKV+kOiSIV7m1Po7P+fYTGcZRv19i19kh7tD3Onti4
Yk+2p9oz7Flw1NmTG8ftBXazvcxeaa9pnGxcs1uhxG5vbpymye4GaG9cgKMX0lH7cXuf/VTjdEOh
/bT9rP28/ULjXOOc/bL9mv2m/VbjPEsLjcuNKyytUY7sap6CnQD1WuMC3RPQVEC/hAXc5bqhXw6h
b8L97TCkL7I73t3o/6BJuKe9DekN/BM8hrKUE8qfoWy6fwU1MSpnb/aL+i6geEGCNTvhNYczprtP
c51fZzhaqb52t70djs1wTIbkZTLWgowvsN91QCgREkZJkAjcVe9ECpQMScm+sKpiX1h9Du7OM1AI
yKRDm5ABkhblQ9qMCiBtYV+l/xT7Zn0EehuVoEjwvHK0DTVDikYtkD6N2iDFoHZI29E4pFjQ/Wdo
B9ZiLXqJvUfc5tfVOadIdc45550LzmXninONI5ym8QSn5TRcJBfNxTkXuEQ4S+ZSG+O5VC6Dy+J0
XAFnBlwZV9m4xNVwVs7ONTfWc256bJxoHOMquXbOC5gC7ihcHQeefdwp7jS0M8edda4wrqnAwZ+u
AR8+3eSs0P4txkVIjWNCGuHOQ83bXKWrlfKC87vcInAugPMVBivcBe4y1E8EfRZYKzTd5yJBmlQm
92nnMjcDZ6dA1w9AMjtQr3KPgLaSQuMIyBjpUrpCncuNS85l1xbXNuBawziIEAfSAVB6Lhmuk10x
lLsr3pUEVjoKthpjAK3x4NrlSqN8xVYoRxGoDBRcuyHXQC0K97lbNFFLuLJdBugPt6sQajYDXYmr
HCSsctWK3KB9pp2sbQBXk6sF+otQbUFKeiYC1Z/WBCom14eBFXe4VH45uMMbTzTWuyPcUe5Yd4JP
XwkEw1Oce6dfcilQvDuF9jIPVAbahk/+BbBhmasDfKzMdRi8so9xXXYuuI41jrhOuE66BlxnOOI6
5xpxXQSLapifjrmucHGu60A15ppwTXEfuGZZH1a57rjuUUu6llwPANMMrUIfuh66EXhHvFvNtdN9
UPkeaGPowbvgl6S1kPUmtED3RCm4HgLOzdegZXTnk/mOz5qCF9xvrac97u9TGHfJjVWg4QjAFepb
rU2tLYx3a2uHa8A537ibcgDvvcZqUPvUNC41hkKKP5h4MFk8Zyn0YCpIZoc8AyAL9K9trKLpoE66
P9y4dNAK9gn17RK3H/SCbbIb6w8edXNcpbhj7J6ne8ashd1Q5wKMzsMHL4OvQxv8HrLrDhtPtOXb
B2fcqDHedf3gUXFX2VV1cJWLO/iI9lKrkmtmtpjnytzp7kx3rjufOwtawQh0mwBK3fnufRBrVt3V
Pnutui3uBreDab8GMUiwO6cBKVnONbvb3B73EXcPHUUizlXozndVuXspuPvdg+4h9zAX3TjhAza2
XQ/co0B3zh8XfP2SCLGNAhv37ksAV9033IPUd9zj7kkWZYRz6kUg+SX3tHvOdcc97zrnXnAvu1fc
aweJz8MzuOPu8YMafmQe1EJ07WNQwPsdZ3ZzByMPRh+Mg7FNABfZWHXsCo22rYcPnmL75XRn/gTn
ZfGwEsrj3UOuc60nuTKwmBV0GuPawd9ZNKb90zrArUJ/Qc+DFhlcGb/LDviLrVfojj34dy147UTr
VOssd7b1Tuu91qXWB60PD6HG0EPqQ+GHIlrvQPyZgt6iMwftC4hOh6IOxTKbgNyHUvhIST0YjkcP
JRzayebC/TDvJf53WEeBtlbUxHbPt8ERWbIRBoi0ZELKhZQPaSckE6RSS69lH6RqS/X+B/sfWOhf
KaQGSA6Lg+E4SG2QPJBiIR2B1GOhX/Mlmq9qqqENFdKjN8GubyEjrCuKYHWgRl8C64WBnd9BzyMc
vhi+wiRiT73qriBcb4D8OuSFii/UXbSqGVwRgJ5fBxgTricApgT8LMAdAT8m4MYC6onn94RcxM8K
MCU5n5CcLwkwJeR3JGUiPBDKJyS8rgi5CFJ9xFyUMZBfMJmksklho7qBQHV9yLdpRRLdRbnGhPJ7
AfIGQmD7YxK4IgFRtiWh3pTQpmibWQle7MMxv440yewo5rMSejGHMmu4xLbSMlEGyK0RQh4lkeFK
QNtXhP4Uc6nsE3xujQ1S/7pVpqM1AWAnQIpcTpkugbIG2iEwD2wzsC+kIPVZUQfRfkt+Htb0x7QV
TP9AGQLze5J+ENsXcYG5QGPNBMgFOALQ8xi7/L7kon3FfKP+ekLu0/sJeaCNRTs9KZeNr8B8Noj8
Iv98q2/sWE0ApcJ5qYRO4svWfRKaap4/83shXlstAA0Sm0l9g/a/wyobh1YOoA3AI7G76Cu9AP1W
31j0jclBQZYhqzzWXLf6Yp31EsAwf27rAzgFcBrgrJXFddt5AXcB4LLQ9kMhXgb2oahDIB7asqXy
uknbEMtt13gdZDHwSb4WGG8fF6+CxaUJXibbTT/edgvgNsCMxFYbxSFR12DzUwDeOirYmcJVgBtW
2TxlHQeYBJgO4LXkB+scwLxwvsD3jQ9EPstCvgKwBnoQQf8NwKbhQfQ7m1bII62yudQWDRBnlcVp
W6KQJwt2TJXoLgLYypbB60t1tGUB6IR6BXJ72cwAZQCVADUAVgA7QDOAG6AdwAtw9Cn8QzqnPC4u
P62/ibk4tjaaezbKpbFROtYDc7HPN8rvbABPav9JsTeY/QLHT7D5/0m5JBYFzT9M/0j5bjBnBm0/
WD4raV9id++o1TfebB/w48B2F2AR4LgA93nwrVfF+iJv6surVv8YnrDK18fi+BPXxkJ9Gr/pPGF7
5JeBjb04fvxJ+dUrrcHX3gLf+lCrfBwGxCgxFtVvscrXRLP8OK7f5tevPkbiFwJdfXyAnwj2rt/l
t6Wv36RjgNIk8eX0Laiw0LBN7C2o/1b79riHIParDlqUjVB5P8AgwBDAMMAowCWAqwA3hOtxgEmA
aeF6ToB5gWYBYFkCKxKaNYQqoMEKDYCWr18RCRAt4OOeARIBkiWQCpDBy1GRBaDj22JQ8Bgwo+zy
0vJ95dXllvKGckc5V97GUoMkeXxnR8p7ynvL+4XyHoDB8qHyYUij7Ehz/uyScNUGVD1C3atQ9wak
0fJxSaK/zxCx/h1gTa6mBCk15ZpytFXj1rSibZpvar6FXtR0ajpRjKZb8ydoO3v7N469/fv5sM+G
fQ69GpYSloLSwhbDFtH/CL8e/mOUHv6P4f+IMjZ9atM29MVNUZui0J7feXsYR2D+TdpL6HMI7QW/
2nsjAMYFmBRy8LO94Dt75yUAfbsXfGvvigDTAqzxeRmR8ALaMvC3Mi0PDD/pB1YW+UT43N6GvY6A
xK3DPB4fJEEPaNk73khTqvkywuwdbxV7xzuUveO9SdOicaEoTYemA2zv0XjB9kc0f4riwpLD/gjF
hy2E/QIlht8Iv4GSNr2w6QX02U0vbnoR7fyv44s5pEKVECPz/wC/QyBIRZJJCkxQqSQVztNIBVKz
3w5P1n5OW4E+Dz2zBXom9xOX9PcFCFKy35VH+D/wr5AC/5psRqHaUO1O9BIiSg1SYfSJy/gH+AP8
AT45IKgI8av9GmSF1T5d4b8Eq/ofopfZNy8+A6v62yiJfefiNXQHUgaah/RFWOH/HO1mX754nX35
IhNW+yvAaRX9GmWh30DKRv8JKYd9ESOXfREjD6uxGumwBocgPQ7DYehN9o2MfPaNjLfYNzIK8PP4
eWTEW/FWVIhfwC+gIvbVDBP7akYx3o63IzP7dsbb7NsZJfhl/DL6En4Fv4JK8WfwZ9Be/Fn8WVQG
dxxH0JfZdzTKcR/uQxX4JD6J9uF+3I++gk/hU6gSD+AB9A4exIOoCp/Gp9FX8Rl8BlXjITyEvobP
4rOoBp/D59DX8TAeRrX4PD6P9uMRPIIseBSPojp8AV9AVvadDhv+W/y3qB7/CP8I/TH+O/x3qAH/
Pf571Mi+32HHP8Y/Rt9gX/Fowj/BP0EH8D/hf0IO/D5+H72Lf4p/iprZ1z3eY1/3aGFf93DiaTyN
ODyDZ5CLfenDzb70cZB96aOVfenj0KY3N72J2jb9iTYEfdP3S3ZRwi/Z5dHniOpCeoenvamdAkwg
hY79QudfPIZCzygGH0NhYBSnH0PxJqXYnB9AEcl+c48HBP4YTFY5zVtBpZXTFASVV05jDCqxnKYw
iMwEaGIZJa9XkaSUl349jUlOA9KvpykOoBkMQmMOoDkdhOZtOQ1IT/XaBhBDf/0OEqUqCWrpQKov
USrtvzyBqpRRTT+Bai+jmnkCVRmTuTnA4ttQnEC7jVF9OajNA6nK5VSgRzCqigCq6aBU+wKoZoJS
fSXA9s3se0XbfHR8D1UGkX491TtBpF9PVRVE+vVUXw0i/Xqq6iDS0/GLwb8UALHMzxD7f771XrGe
riaoX6yn+3pQz1hPVxvUN6LYr/RGsbMoRrc/aL+vp7ME7fn1dHVB+349nTVo70f5KLFAZwvas+vp
6oP27Xq6Pw7au+vpGoLIp2R0IiXvB41B5AtGZw8iXzC6bwSRLxhd0zr5MEqF9YbvzUvdXbTZTSBp
3Fp3tDvSrXPHuRPdye7U4kE4ZrizaD3SB3w05K/IX8G94g/IDwDzQ/JDRMgIGUEK8jfkb5CS3CA3
kIruHyJ12P8Ou4qeA6qbZB7kCmdvkCKdGxEJ0GscABSvkADFmR39B2a5G80n3rYcuMONO3eZ+g/c
4yadacWLB5a4aefukvYDDyDPdgweeMjNOQ2OIYeaW3CWOIYdEdyKs8qXi+WjjihuzVlrGnXEuoiz
6e0hR0JLqrNF5PP2sGOnS+NsdVxypLi0zo48nSPdFek87LjqyHRFO4/l3XLkuuJaVmnOLTtP0vqu
ZOeA44bD5Ep1nnGMO0pdGc5zTTcd+1xZB+6Y8h3VLp2zKi/OYYF85O1RR8N7/c6LxZcd+a5E54nA
XJRPzEX5xFykE/ltlD+t3UwmB+LmnYUmhyMc9CkX7SXiBTnqA+0l2imYfWR2eUp7iP3jk1fSHuMz
7+h51+6c9dmp98AUd9WZlKdxOFwFziuOSQfnMjuvm3KBf5lzTOwnx7Sj7d0C54SId8w5PK5K51Sx
13GEO/KudSO7iHLRu37ybfLn4PvfJd9FIWHXwq6j0LDVsFW0CcqeIwPkR1B2jYyhWPI++Tn6jNqp
diK2l47y2FjQbV7a/B+okH1pj1/DJbHxeYC+6S/jTbmGstH2PfI9hEIqQioQDqkKgVkp5OshX0eK
kPoQO1KGHAg5ANQPwh6AJCthKyhM4E2/6adj60+EHAKOvumdwmK9HxfJVghlAo7+IvO3yXeeqV0a
H06w43E4jsIdji+6ZB9G5j3eA7mOygMRBT0O64Ehh9Xhhrza0e7wQp4O10cLTHu8juOOvgMJjjLH
aVpm1BX00HSgGq68Dm+BCejPUpBwsx8YBl52nhdwAj6Ui5+Ho9lRdqDXcQrq9+w5XmBitdrp1YFq
o+5A74EIR42RrdRJ7zP1I12l7WMWfFfA0G9OmNia24/bBfluSGkybBTExQSWYgU8Lwc9Dvj7ge23
YvV76vcQ0Rg0BuiHipAWpGQ9EM964OXN9zf/P5TA8yUp0JPpJJPxbBZwsBok8fS3HyQ4Dfidluwk
CVIsvo8IXiX5MtwcUuB5gkiaDHsTeMjrXgC6aXwZX5NhB5ASX4N0Bu74pPjDSEXvBSEdwydkJXbg
04Ob4U5Tii0HPm5cBdAsw2cDvgaSAVfK8EnAvwDSLgCdrEQLJSksReKd0hL0AKnxNprQQzhukZXR
mfghmsO7ZNhr0Ivz6Caax1Ey/FnA0/96OI+RDH8cqWCEjKI+gHuyEroDfpKlNnRLVlKF1Oz/KNph
BLdDPWkZ9bdadEqGo/5mhiSzH/O33SyJ9pP7Gx3/30WIxR9+TP/7M3khrTnJju/zLSsgIilyFR2s
1fcEXBJSKIYVuxR2GTYCKRV9kKIU5VI8eQjUSDGquCTDwspCUU8WFKcUp2X4caRSlChKyKTCqzgq
KxkBLS/KJSGngHcCOS2XhBwG3lqFlhwLkKQJRk2LYqfCIMPug/nhA1KtiFSkyPC5SAUroJskn6wp
omQloD/ZRe4olDIs6E/6SBQZJ0tSPH4IfNohITJKpmQlH8BYuUssJFGGHQM+ZjxBzGSLDD8CfDJI
Br4IsCor6YNRdIrEkhIi0xe3Qw019hI12U2yZSUWGCuLkBrwIokLaL8ApKLtR8uwadDGJbwbXyIy
rXEMjMdBSPEAi7ISAiUafBhiyjxekJbA2FFDnFjCdqgzhidkZePoOVyCS9AkHL14GI/KSodhHIzi
NGzFHhm+F9qKQf04BiRvkJW0Qlt0v60Djum4RFZWDdws6C6OxpkyfD6M5lswE9yCOgmykl0wmmkE
SKMRAIf6yjDmVwZIwIizUigbdSjkKyHvwHz81RBoMaQ2pBapQywhFvRciC3EhjQh3wj5BgoJcYS8
i0JDWmBkhrPRSFcnoeQvfLPadpjVplAimSZ3UAqZhxnudXWzuhntYfNcNpvnctg8l8vmuYJnjgDB
I8r7Qlzxx4i/lESh7yOsnFFFwn1DONynvYBwRgEDJOSBoBZypZArAIikXFpPFVD37fRlfbXliL66
KVGfbuGs2XnWvOg8a86YLcEyZy2sbU8fr22vddtScmP3n7M05KotDXl9uSbLsrUqfTR3OX207mhu
rGXFWm8Zfs1tGbbN51Zb1qytte6c2Vq3pWH/RJ3GsiBQnq8z12mth9NHdaFwdcG2ry4yoN4xfWn9
NX1p3eXc6rpo6zHLVX2v5Wp9IlzFWU9Y9uV02IbTR23VdYmWhVpv7nKtV+B5zJCsCzUk5+7Mza9L
DeBZq5uC0qm6Sst8XUbucK230V7rzWmxNUDrA5YbeV7LDd1F3ZQ+3XrGkJznNSTXLdocdToraPta
u6Wh7r6NqyuwXtRH5Kr1EU26nGO51dYr+ojXKvUReX05F19LtF7XO3Sheoch0tZWV2Y9lmetv5Zn
rbuc8xB0GNP3Nln1vboBkKzSOpUzW1+WM2tps0zXWa31r0U3HX0t2pIO+mkfexVgF9nVSZ9dLHXJ
8qvcYf2+nDP6fU1ZoG0Wk8VuG20qYLJMUMlsl3QDNk9dDStrDl72MXlIk2W0XmcZtXG2/Dpi7dh/
su7s/pP2clupPjbAJ+SUT+0TAV7wuH5/XE9/PH3bYrn0jV7bUL3XZgIfNFh6m2oAkm07LfPWEkt/
7k5Lf1OqLd2yYB2xjOcuW8ZtlyzDdWbridrmJq9tuKmSaSTzgvS12mbw+ebX2mvbLdM5Fw2RTe6c
jiaz5aqF238uZ7bxdM5snpe3fF5q7lxean0ls/wxsBJYqr6Gt1nObFO7bfi1dtaCSGnPjeXHUc5h
Q3JTGdNvyjKZM2GZrHdTjcCXStNH9aX6CLCgPUCHcstgTqtlsCnDlrl/wlprGcq5YxmqO2rL3T9A
r+rLLEOWNltuHd3FCiHfhwiHWATFIfsgmhOI5l+DOF4LETwEIngT2swi+KdC3oPI+jyLpltZBH6K
+5KwX4X9ChWyqF0k7GBHs3mIn09anukuB+5NQdJ9MPs0gXQY5HqP4hjPZQB+DeEUMHNw7xCJ7spw
Y7ASoIhJGRZmZBwrw9DnCtM4XIY7Bjn9Ory8FY7N/lIM3XPsR1MyXAnkhyFdk2HpHD0iw9B3WqrR
gAy3DXL6H85HBSzcG4MVmj607Z5t5uynx7B/YcdptmtL1110vWli8nAMl4zoPh5Bbrgj8GPFnf9a
9suCiNmKn11FDT7aaiD4zE69bQkSXcnx3uaiu6VwnzUDCWONBKuE3lxlvYrRfQmeoHPoA7iakXKA
lVwfAEY3ZBwuQOoAwOi8jEM93IlhqCHlcASVIbo69Mg40P9Tz2b7FHYZhyQ0BFdlMlwk3JHR+ywR
9+G8ACwWQkd/GFgMfIHFgE3MI7TMIzYzj9gCHuFEn2IekcI84lVm29TNv9z8S/QF5h1pQb1Dwfq6
XqK3m2loQqXg/XR/okOCV6F0GANNkOhIqJeUqMFv4kFzmuj+sdlX9ixx4+PUGvpAnaHOghEEq3I1
v4dwkGqujldPqZMAVwbQ68MTdaga7nqgBlHfYL8xINIPq+6rIJao4V5FbfHhlepeda9qRgXep9YC
mCQ1WlVXVTcQVj0AXq3qNEmdGnWN6owKpFHNQFmNOtpfS3VEnaXqgZIrUGJQPZLUSlY1qRNUEItV
cMeqmveVqNQR6ghVmTpUVQl4uG9XjflrqVZUu1VLKogCKjsicDXsrwdyz6hiVZMqiB2qEiidUR33
W0IFjAGfBmfLqhW/hMp7qn4ljFcVxArVtGrOX0N5S3kb8IRqobqiui7Rqkk5qoQRo7wHdU6rzkrk
K1OVKU8qIYYqb0HZEaq7r9ZuZZsS7rOUI/RcZVc1S+rFqmKVNUorlPZCaayqRFUukVGnXFVCxFFC
ZAM90lS7/TWV88ok5axyF5RWQotRqli/RZQ3IYUrryojoDQbNFoDbfw1zyqWlIOKB1AWD22cVc4p
Jb2gPKo8qphQehQwlyiVUH4U+NzwW0dxXgFRRzEPXAeUFyT4PsUpwI8D/rDytF8HRbsyTeGFklEo
aVJ6JSUWZbQC/FlxEkrKlA4Jr0IF3GEq2qF1jTJTWSKps6RIVWRAGcx3ynhlhl8rxW1IUQqwgqKQ
voWmjJXUukjWFGABRQo9VywqJdZQ9Cv6yQcEZmxFJJT2KyYUd/2SwEine3wrUNKmGFHckvCsJUME
vJDMMt1HJRwLFAXkGN0NJtegrE1xUlJrF3EQmJHIGXquqFG0SepFKCJIGQHvJ0egNEJhUNT4a5IM
skggApAGOH+gSFJk+WvC7BVDJgjELGKGFsMV8ZKyy2zHBMYAgTFAlhVqSdkAnid9dFeBRAHXAXKb
LEh07yAdbN9FAWcXyLhfFnyOVOMRfueFWEk/GZHwLMQ9RIchFuHrwKOd+KOSiqSQFNxMkjBEVDwE
pbXELakZgctIKN3BxKA/iSAGUumXBmdg0JjuSpACiSTxeApD/MNlTD8/dSjduYQaBN8gMRL6YZhx
If5hiH/CDgxrm73NM0NnX5ixsbADw9doRVcR9X+If7gVT0rq1OAadAadYzM2gauL/lroCLRNYwDE
P2zA/ZJayagJJ7C1KIwS3OG3Do7AEagMhyKqNcQ/bPXXQitoN6wustlsTdAKLvTXYysM+ssyCWzN
R9AMThFKn229+8nuttCnMH0wV368uy7S/Zb36c47pl8RFZ7JJt59JjCnxb06s9ebMrS3PWU+ZSi1
/EtpZYV77eWnU+bKZ+C8qaKwrIVe780o/wBwd1+ZKV+k+NTylIWKkpS5tMtluyrKU9LTFsvvV1SV
P3plpmykorZCWVFfEVrRlHZ77/EvcK9UVmypaNmbtTe5dMUHwI8C5SfAKqWTQjDZyqPLMyoMKXNU
LnoulYvKJMrjkyWYHFQf4MvXKxt5pbkim8r0pTTQqbVi296CVMPe4xUxFVUV8RUdFUkVhyt2VRyr
SCs7WbFbKgvlxe4I1z9pq/E9aVOxJ22hIc0hzSiM9Xc46+9nf+LIr1FamZd9L2wFic/8AikO+Sio
Nx2nzyaZNynXUbbJKI+RHuEpJn/XQp8thsPYDUMooR2hd8Bz3lnkgV3fF2BVgEcsJ+ZrCSUbPBX1
S06fntD3CnLBHigBYr4ACsk5NjeznLBzN19uPsXoteZUc4G50mwX8mY+//wAn79aLSk3Q+4WrsW8
XZLTcq85A/Kal9shLzPX/FG0LxfoNniyulF/054Of+xzZ3onfAz5fknj5VgGWIBtxU3FD58KzhVP
FI8UTxVfLJ4tvlJ8B+AeXN8pvg74K8VLUP6AwRjggF7omW+DTN+hz3vJCZjtFSzySSRlOoYyHcPY
0+NwpuMmpmME8+bnmY6RTJutzGMy2X0WZvMDEt66pDMofeJWI8EdFvzPJODESP/hn1w/69Pua+z4
D3BsQqdZH2QBoJdObgg4CC7cVGPSmqJNVgHspkpTZNGcqRnADSVWuG4HvJdC0bhJ8zvTkfZnFnsr
gBPuA9vZzN4Ad5PU+rUSLL1DHmC9IeKe1arfpuMbRkTzhqMfA9cPfSfKIhwBTehqZUSQ8lsMV8t+
Qf+UDGeGO2m6BpHiMtmz1BYZLolF0hoZLhLZJZb41jNb4rjPEvTqfyL/GxZ/zo7fpUewCS+vRyJv
hyBvm0TeDkHeJom8PK6G7RCZfLhnlfeYTN4/Y8eex/aifybhV3OddD58zNrLBmsvukMaxlZdm9iq
azNb+Wz5CDXps70LbJYqo0/eCmAGKkhGyAjx1BgqnG/h8+0zcL5NwMXwufTcGA+QxOgiCpYL5gsW
CvLhaIHjcsFKQWZBP0vzLEHZJ6IvjZ50hT0IMMTs7mE4+r4HnUvy0QkJNpWNfwXkqahNgqexlz73
jGbJIpR8fHtc32HHH7CW4lnvsF+vislkgD/dwNYB/4ucYqMgBI6hdB/stz+n16rX4ahBdN+LvyJM
b/Lbn//2FgXk+/Y81FI9rP5P6TuytK3nHk6j2iDYw8GwqzeeEgsSPfrlfwkGtPjNu+tl+M0vgkn2
m+8Hw/76X58Su751oFuxB6v9K2Uw7AP3U2KDtrR6IqicO4NhVwaeEgv2W/MG6e9LQe1n/j31gk8W
Qy3zfjAbrOk/ir+RGJIKY1e4h4jKREQC9BoHABFyc3xo8YOXTfFbDLuKEl7ILH5YNPlSn6G8aPrl
UkN5YflbLWZkPGvKejOhaK6IMx19axt/5PFFvebwwjFDffHDwhPbpvSrhWf4WoYH5ojC8qJ+/aPC
2VeyzVGFD+K3mdxFCwXT5tjCpqIh887CKy89MqcUTRcNG2KK0Csdht1v1ccnFa0UrcQnmdOL1t5c
M2eayEt95lyTpmjQnFC0LDuydvkj3y5/5Ev5uuuPj9fUlGHYUrj00jWzumie15HHrNeR106ql1Sj
x+vC242XgefJ1zIVwPo1mZfflFq89Fboy5lvTZm0RZeKlabIFwZNx03RvPVMuuIRUxyPKbpR3GRK
LOoxnc2PXK8R3+IGa4sPuza8iK7655etswzMO45u3WnMjNtizDXmG03GUkj5xn07ZnZUAqbUWG20
7KjZajE2bM01OvKHjNyOxfzRuKkdizQZ9wFlJSTA8cnPLb8fOJTm9wu8SikfysXPw5i/deeOma25
+oUdi3Hndtw0thk9Wy2GSKPHeMTYw3OJm0L+d3U/nLayN3Mjl5A5/8jvd0LP9uxJrqcamZ9X6q7q
Z3Q9sVr9XX0iwKr+rm5O/8ighHxUf9cQun38eaVhi2GbblB/2xBPy2KvxWpp0s3p5gxKg3L7ONAn
UZBwW9QnA69FnpdulPKhXPw89Pf1t/WRhhiDMlb7/Jbt46zWI3qlm4PSSF2P/oPYa8+oZzJboQl6
Ph+LwnWJulRdFkCqrgDOM3Q6gAJdso9/CBkkg8D/Lwnc95C/Jn8No+iH5DxSkp+SnyI1mSQ/Axn+
mfwzUM6QGRQKbS3RNT6uxA52nxtNV+4RIwwwgNlQYmw2lBvdhipju6HW6DXUG48amozHDR3G04Zj
xvOGE8YL7PqkAAPGywx/0niN4c8YbxrOGW8ZRoy3DReNM4Yrxg8M1413DWPGRcOE8T7QrRqmgPaO
8RGjF0Hgl1eii6XAeFC6WV2mLw8mW4uxz3DYeJbJRc+lclGZRHlEWYLJ0Wo8xfjSepSG1qUyFery
DfcKlb62RL78+SqrK5UFrjd4x+IjRbJPRTAwx7bGeN7o33N488SesTd6N0/QPLZpz+yeljcGd+Tv
Gdt+/43BPXfg7HDsLkjHYjyxI9GrW9Jpim0CypY9LbEtsSNC8nObyLpAjzyvHfmUj8BF4LFnas/I
not77r3RsyX9jZ4dKdGrMaY9LfQIdEtQcmXP9T3X0bO9WYFRivAfTEzbLQkMwnNCc7bkbAPYkhOf
E/rirZwYgPisMUkrz+z/8piyGfx+e9ynkzKzs5K1zVn2zN3aZppvj8xqz4rONGxfzLLH9GYasrxw
lhwzGTO5PfXTSdvLXuzXztC0PRIoo7Oit0dvLxOSn1vzG/vokee1fZHy4bmIPLLcOQU55pyazDTt
TGba9tsv9kffz4qmR6A7DiVlOZU59C6Pfwb/EWKKdgyF5yXnpe65lJeal/pFNZxn5GXlZXxRnW31
8X92m9bSp0DQVgHaDG1VPTOE59bnNm0y5TZB6oDzltxWgI7MiY/hec6zaycbkZvaGZhhNpnXLeiW
dSuZN1/v0Wv0Gsj734jXa3UrMBuos7foo/VxkLS6BJhbUnX9+gzdEMxZkF7vf71fr4WUqM/gk5+b
bk1P9BrdGs9LHynw0fp5ZN7UzbMysz7xjTR91v9n7tzDqyrOhT/rtvcGdiJChBQChkhDgIgRQxLu
cQcQEWIIASMi5SYChogBMeVQQEVqES0FSjkWaQpoeSy3IkXqoYpokSLFlEJEjAiIkZshInowmr3P
vL9ZYs/3tXy17R/fs5/81pt3Zr0z8851rTV77f79+pX1T+4X0RzUb45vZZ365n7+vzD+hJfwVxCp
jFRFqiMnIqcitZH6PJWn9DElL5AXjpzKa5aXmNc2r31ep76D88J5WXm9IifyInkD8/LzMuQTSdEx
w/qToXV8/sraxT4F2tZFY0tb0nawctmGTqeKsDJtaW9eUd5Ire+UN0ZzYl6JsZKX/+8pbZO1/BVE
FkeWR1befDGyuveRSH5kXWRd7yM3Z0Y23lwdWR3ZGukUeSmyM7K7z2j9/8DIvsiBSFHkcORoZL58
bs7Un2odMl/rzOeytZ7rey6LrOu53re1Vexg5bINnd5ywr7S5y+MnIycidRFduvQukh55HNjJXL0
ny7tMSuB0nKPu/G2b/VXkBDffUqjwT3KepQl7EjISdivPzvyslpeyk3U0qjenRJf7z0yoVWPkr61
vXv1zs/r1aJti7aNTiV2kY9uFVm5ibmJiV1EK59vrOVlJIxL2K9bh7E1Suxg5bKNhB3dp7S81Lf2
mi3aUqdG1dIyElq1aEsbSzRWGp36J++p/wvzVaMZ/IVbzgpd+r8/zVeqb+6C/zN3Y/93WiH+wi1K
ghu/+ST0M8cWJf/OtEIr+Qs3P9ys8ptPKNUcmx/+F9O6ZHX95k5tKOPf8leQXdpsYmZp8/TsBdlL
rq7Kfj57c/aS7G3ZO7L3ZD/frL2W92cfzD6SXZN9LvtSs4lXT9Nh0azy7LV8tunPHv05luPmNJa/
v7K2Qodv1sSWtiR2tJW/srEqe0b2ruwLOZnZa5u1z2nRfF5OUk5KgpuTltMl4ensWdnzshfl/Cv3
ev+lq6ZApSq46eX/vz/+veJvWc5Yc9nlF31PqBq5r0hpZS+XvSHYT3MNXBbQI579KqyFR0TvtBbZ
2YmmEvkt2AlNZ/c1zX7wVkPRW1HkSqF1BvlVOBP2MHGwE8ZOX9HHPrE/0Zpkb7uy3Kdc2WmYzv67
j0V2X0H/kNC7y31ey1GRrVlCJ5/Qn6MZ4v2XsgLNiGnBqVjYhc1iGIdmFnZ+SZzGsLkwOAhrH0Bj
f7WzWsoOf+Ho63TnkLdFPCMau1B2Lzon3es0XxSNle6mat4gdLKQUyV+oJlv4dear4nenuu20fLd
js6P9ZnbTcu/56ylQm868kS4Ev5GGBiNna+EgWOkWCp6N4D+DDELkRNJKxl5PjF7umnkUNP7ROgc
ELpo7AeQ5zl69LIWEHM0cfbC9ULV2uJb1LARDFlHdA3W2r/l19ZlR1IN34qtdlpLzuWptnVMvjNn
RYVOa/m+n50hsr0K+TFnoLQH5Fr4vmjsNbBSNFYb9Jf4rmC9kywU2ZkIOxFa6baS8ho7ItvrkO+F
R4i5F3kNLIadrf6a+eSnM+xBbl3kVL7tV+NuFiIfNxrJg8N3Ee2+sBh9HedeRPO+MFbn6rHcHeyV
am72tuqz7qNGHiS3E5GXIq8W6jiltPmtssdUaK/hrE5oWkmoc4o4M3zNVlqyfM+gDTHDaB4VetOR
c4i/BI7Awk7kKRIabEmcJbAjFpZiLSpUMfIWFqrj2HyNPM8y7Qo/3+vepOUgbay59z0dJ5uzupsy
woHC2Anuda+SZ1NOi5ju9fYO0TjJIlttCF0joXYx8iHkLXAh8Ut8vcS/iCYD9oPNonI1WC1xdKg8
ATtA/FQspHLWGfgQcaKwP3S5O/8aHClvEHAK5ZmxrunJmk9hpzYqu2JnEac6FtDyNJE9UtHxJeb8
qIwMa+TqUvcE0bMj370W+UE4S2I23BbjWWPsccjuwdhmyHcaYnz/OvZbKGXxfD07i2NDhdGPkdm9
bKyJ/Ybb8INq4PskIkfflt3ZDe8Gwlo+H2gizzWEekZgf7P7JnMhu2n9mYJd1O5cXWu/9ePIE//J
vkyunE+R+a6yx25KGc+1/jQy+2jdX0LeHWC+L+9SCulTsXNiXyWQyifIyh0DKZGrSxo9EdRjSMPJ
YA/JebAEDd9aDeSSbjXyeRgPfw/5lkyA/cYBdioHH4Psrg6GODeBUPbRevXIU+FsmAcfltboVcBX
dV2PCGVqviF0PxAGugtt6Co4Hf3zwuCTQov4NpoQcYJtQuxkJf5ZQofD9UIHvXccGQvuITR/xHI1
cl9kD16NJhd5FvFnwChphWEyoReIeQdyI2gs30V8Qp0maL4ktAuaD9GcRv41chzxr4Ll0IbnKcUq
WIpmKSzB2jBIzt2J0JQ6Ab6JZhEcA9NgERwFKaN7HzkxeetJ6V6EhIZM/l8g9H7knaSbhDwIknPn
BNZy0MwVNqaOGlFfoQkQvbMS+09hpzP6AejncO5z2KmCC9Dgf4+6sOs4N5HQZ7FwK6FbsYDey0Su
QC6GNTADPS0kdpe0Q81XZf0AZ9Myx8oaw/pV4Cppn9I7vDeE7gfCQHehDV0Fp6N/Xhh8UmgR30aj
W/gKWvgK2vYKabHGgsjBNsayyMpYO2tsisYeTsz1QodQ7zgyqbiH0PyR1KuR+yJ78Go0uciziD8D
RslnGCYTeoGYdyA3gsbyXcQn1GmC5ktCu6D5EM1p5F8jxxH/KlgObcg4Y6+CpWiWwhKsDYPk3J0I
TakT4JtoFsExMA0WwVGQMrr3kROTt56U7kVIaMjk/wVC70feSbpJyIMgOXcYD90cNHNNnVJ31fCQ
UI9LKxiFVjAuraCdr5B2TloTIOc6K7HwFGl1Rq9MfOQBxJlDWs+RbhVcgIb68qg7uw47iYQ+i7Vb
Cd2KBfReJnIFcjGsgRnoaVexu/SqwYoNj+nWHhvMLPzr6BDZ6w0fEDpJQgvaCnZHPxzuFiriW2hc
4jhPoTfxHyS0ExwB56GvQ8aCPQWe5NxS5F8g2zCEpgK5N3IPOBfNArgYfh+60NjcANFbjyE3ENoS
zQU0F5EPIWPNDsJe0IIPEed2mI3mVpiFtY7wWjQ3QVPexvAeNANgBkyAXWAy7EbMn8FnsPYupNSu
R5x3CH0R+Rih8cjPwh8S+gmyqa9XhJ6pF+rI7Qr7EnM/Ft6A16C/Dj1n2X+B98E8+BL8PXHKOWsR
mkLk9shHCDX6p5ErZY2k29Uo2pVwPewOWUEpo/9UqFvRKNqbaFYgf0actNjnsno3a1q4jRZ7iRWg
+bZlHXIAriS0BzHXs5J8Hv3jxKxBw4rOGUXMZWj4Jqf7HBp2Q+q1tch8d9ReByuxUI+8IzpN1uFo
no3Kd3EOoJkmtEaz+j3mr2BFHkRoHzSZIgf5XquVAuOwWcy5RWjiyRX7Z22z6/SAeCPId2Q9ymsl
mlzJWXY/oddL6AbgZvSXhGqruUaI6qs/a7bQfkzy7Lxl1tKkOwnmYifB5AE7h4lzyvifeikSOusp
0UHO2ijrc6fSlA7vMaroXiyhH5h1PqXYSv3WkspINIQGKIv2ng719gjdwaS11tRp9KDUi9GQViZ5
WM1ZYXISxvJMY0euNfQkJ/fZ9wi1H3ZyLbOTuhPOgzNhhq8/SC0Il6FZhzwPT6bCEljL9UgJOeGb
s65/FRadL7Uvep36ampNLOwWqnq/FFIjdb6dg7SNg3j1IB42KYpmnx//ICPnQSybHjSNmKuRV1M6
0YfwzzGJ6fY213RYmACfgXtM2/b72mpazijagGhyqfci8rbD1AXtbSv1VU57aIr8BHZeJ5Vm1PI+
0++Qt2NnMf13D95IhGXoJ1E7ZdgZYFqXaUXmuhL283toI7lzQukyaCcXyc8iiR8wu7zGiWX3HHnm
+9/uk+R8kbARrTfEd8WD9PTAdt/CLGpQM3gS/WiRPYV+HR7ea2ySltnlXUM+00k3JNeq+spX051v
WiB53klJc+U7994E4x94v1WtQ9sQcwV2EpFH0R7q8UY1mtVolpP6STSFeH4OnAJbwcGEbiPmOq6O
q7DsYgEveX+iN80zoy45ZAxxriNXD3DPcCFcw13EZORD3FdMQf4SziS0EAbRrIMPBNpotuNuZDs0
qcjNsLAYTT+hOguPmzjI1VibaO5kwgzuc66FzbFwEf37cJl/l1XWQoe4p5os9BKwucxfYUqcHf66
sZ/UF6vxFJ/9xNushZJ9O8JbA0XSMknRxVoGeZtPuiUwJBp3MPpt5DAd/TosXzTewHIf2AmynrRb
Evo0zOashehzvfMyM6J/OThOxh+uxFmn2cXou5FiR1IpQ1OC92LI84h5BMZJKWxzH9ihLH829StX
9HZn7LAad24g/g58tRs5n9CByEnIrKt1TYnNT5H/w3gVyx3IT6KRzf1ncn6AFE/CZpR0C3FmI9di
oZZ0j5h74GhOE38L8vumXOZutheTfPqt7gnJj9xhcLqL7MzHcjoxLxFnKXIxaa0xfg70l/5I6CxC
86m7fYTGYeGYkdF/wf2Ws8ijTZsX2bkPBtHvMqQW6pDfRV4Oa0yb9x6R/IvsPQ9/Ytqznuv0iEec
JHy7g9RXoUnw7/zPptfMljt4eLXGyP4zhfHSGv02KTFn4rfHCB1GKhvRVEKuqux+8AHa/1n6Dtd6
zihT15TiYc59GPk88nkjc65DiqfJyUW4mOsXWnuQ/AcGCYO0T28P+dkgDP2G0J+i7wW5snOmGZ9g
h5wE8UZgEt7mWsaabUYSUk8lJ+OMZSwsIv+LzPgQKMc/5bSTJxidRC4M5GgL/0mc7vJWA+sxL8yY
UyvXmxJHfSCyrnfupcMBkPtvdhdCq2kbx/HJdrFj/8If39pKHwk8JPb9kbAtI5joV3ghWc2S1gnG
kM1wDuV6iPzvxT/x6BlvPQWvR/Mz4qzGJ28J3VZCrx7NUTRNYA6a1vBB00q9T7X8MZpT8BNiDpZ7
fbod5pKfctLNZSzNJXXNILODV07qp4gzWKjjiNwK3y6EOyS+HivKOVc4AV4vdFbTZ0/BtzzmGs/0
btoz3CF02xPnKHITYWCtR2sRBl+khbSk7MPJw37sP+iZfJIrz/QySX0Aoduw+QXyF/iTUdG18cMG
9HspRZKJT3m/8kyfLecevuSwEjtLkYvxamuhm0NuRxB6kLMqzLxm5gs/t7nUfjmy6G8hra/MaGns
+56UFB9F7oHNr6i1j4nTWVIM/hg71aQ7g5ZThc1HSetlUj8K6XfuStiR2swm/j7kNNOKjEyc94wd
uISYeMx7BJnWrr2aQO2LJgsNfTCwEXk6NicgN4avEXonZ43A5zfBE5TrGfpLEpqO8D14C+NALrKF
HI9l+qB9L2zAwk5jx/Qs5GTO+hx5BWcNMHOBMPgY1hjngyUmP2aUJuZP0JxDZjTW3pZQZoQgs5L3
MpZXex1ozx2YrYZRXx1ovR1o7R3od0vkfhopMksGipD7IyeS1n5y/go8h/0KcrvbyMYO3Ela9xIz
hx63EJb47T+X2pF+PVcsNB4pcqMlIocyoU26rCIadaE38QTZYyUWXIOFAtpqK+Tn/fFBaPktX7Px
dOLzFNu9x2/bwoBn2lguvUPk29DfQipdRQ4wegfG4eHxtPY98gzFec87qFmGT6a7fbTcxF0nLdyV
d9qw2rTeEFn3iIVyPxCOElqjqZFecpY7XbykW2yO3Id05eqgTDTWIUnFZTx3zfzCaN+Q7z8teljz
KuSr/CdEWZBnN7E/wkdhCSzgTtdZ5EXytEXOin0eO4hmCZR11yqxaT8gdFogL4Q70HRHPiS0UuA+
NMWEFsJkNMuQw8i1cCZch/4t5DXwP2EGTIX9sNzIaBrekZmOkpYjH8fCREL7ikZf10j80TCK/n3k
YxJqmzwcEtm9CbmS0HSYiOV69KEGeYdXB+Q0UhmFXELMi1jrYXKItcHE2YaGsqtqExNNHPEXYvOY
0AmaPJuyi8YuhDuEqgYLrxG6xdRCwzopF1yM5l7sv8tZqdhMxv5DsD/chZ3biFML+2J/E/Ih4qQj
x/nlEjkDfQryPCzPx87bxjOmlgndwlVbc+LPRn8J/at4Y5qpBWOHUAfmo7nVyKZ2fE+KnXelrVp/
FuqWIO22Hv0XnJWEfCdnFZG3gaQ1ENn4sDNxBhFnMeU9a8qIvBzWEWc0vJHUm8XaC4nZw8+J6Dtj
Z7vQ+4nQ/VJCtdxexhY0rUzeTB+Jyjt7UmE301+QM4RWG6y1EVkdFzotCO2MnBz7idQL18UO+lVw
nfGYIZp5sIcJhUlwGdxCzDfxSR/Tzk1+YC0cB98nZjPT0tCUkLe34Vlz7wg7d5heQJzdsJJzj1Cu
QXA0PE8ZPyTOi1j+MfpjcJIZAZDH036yiDnTWIOOqXF88pbJJ7yXs6LIIeQy0qqifdbIWaFMkYP0
60ARzKXuhktokDEt0EFk9xz12JZyzSJXw2gbE4jJKBcw9l3TZkzOG2bScoS7TJ7NyMB9Koe7YYuw
uYhev0raiR4/29Oe2zP6tZeRyoxIsDtj12PY6cF4wpimPkAzwIyKxGlkxj2hM9GMh+ij8F34Z2z2
i3bSVMhdiFlObn9h+ho+/JR7qt0hew/sFZT3M+Qx8pYwd6abLzLt/FWuYsZw7/1VnmB2NvdX5dpQ
X+st5tpW5AqeqtfwPL0iKPthtgp1aC6UmDwvcwr9exqp3H9Ikv4isn0EzTTf8gLWt1p2nhLq1bLM
ULU82a93DrLiTZG1gXNK7ja7g5nZF0hNedzXdVdKed1HJXX5xS5rl/qO2GRX0iB5+4seq6VeiuDG
WA5jSI7kMLqCOBL/lMg6vduk14jGDYgFnepyuTJSiyT/QlUv1LlcJCsN9LXCIHdfvXJ2jBRyLy5d
9nJoQ0VwMayCudxrkn0LNXKPRdUFK0Uvuxd06BnkdbCdpBjYjiyzfF3gTuIz4weOcY2/nbpA4/1O
s6u/82ERce5E5g3v7PZRxFfuCZ7trkJTROgeZKmXPeRqT/CkMDQLzpe6Do3i3uBq5lP2eDCeqGgm
nAbDrDRaEXM+47zs72rp0loCtFi4NZgmMtwaQIZbg33R90XuhdyLOD8izo+Qn0CWa+pWss/EbuVF
4GfCQAV00QyAN8pZ3p+5Q3IAeT92ZJVV5z2FXA1nw1z0U8lDMZ5fw1nkyrtZl2iV7HvR/KnQuxNu
E8q5miloKpBfVnIX8WdC76dQYq4l5lpp81oW9uTtf7HA7bSNu7nHIjl5mzr9PLBP81Ohdbv3hS5X
J9lLY3fCZq1Y0PIT8ClhwIM8B8QbnYK25nL3Fmmf7jNC7wfIXyIvgnuE8u5IrT8Ez3KWzOCTZG+P
5u+EXgExJfVWbj3ekJVtq8DdlF3e73GUnJ+R1LW+HRxOqOxuOkprT3dfpF4GkvpP8TwMTIIu+t+i
H0qKWm/PlTcq6tAm6D9AToNhND+E18LXqNN9tBnpTWe8h4SyH0nLUpsbpex2nJcnax73BVkbCO24
wP0y9nLndrb3rOjhbG8w8mDkHyD/AHkp8lLO3S4zOymme+/DNeTwFXiesiykjbUjh+fRy1n57tu0
jeaamyRXWv8kfX8UFA/f7rwp6zTZqWU97XYXetmap72JQmr5dGARlJZ2OpiOfDdtWI946qPAM1I7
rvxi20ee1E6KN0ZGV9nvaqUEujHSSl87Qx/5SN5PajUm3QHyNknNc+JV6VO6HhNl1nZPk38X7hZ6
98AO8ElhoCOhZ9HkyKgbMKFGPxXeT4m+q7lIrpuspx3ZA7PImYpchbwAGY37LJr30NQi/wm+JbSl
lk87m7TlsfYP8Y/c3x4r71jUck/k7yD3Rm6t5cniB7XVeUF8rpZIGdUDrBlc0cO6WCJyInF0qNUp
JiPDatUNeaXIsT3IP4IeHAQfh89i5wt4DxwjZFytk6s5LbeD16AJIA9DzoHXw8Ho5c3JZ6LNlFy1
/Rh+AcXPxTxlK47eDVegl9nqCXI7Gj4hKWp2FA18g+d9Ewh9EL7IGu+NqOzJXBZLY436CnyHVetH
en7sEZNZbK2kbq2Vs/R69WPYjhX+w6zw18lTvJh8L/cYHjjaILP/GaG287Gcy1lB7KT7XpJcpUsp
rEmGsaaECsui8hQjjlKXEP94VMaxXNlFqXkY/gHL7chhU2SeprE2TsLmWqHbRSzo61xJfVNspJJ9
F+I9JzaLleFCZFm1VhGnirydjl7U6T5MTT0cjWn2N7UWO6pDv0fMVHn7jPa5pP50rLFoCB0Qe09a
VPT7lC5ZQuW6Xlu+QXNP9FfS4yS+Ko9KH6xCUxdjzhKNlpORB0KxsCEqbXJDgx5/rOPm2Xesv7Ji
i5jdjss4rNckZkR9Ggt6VlW/kxale9+b9MTnkB362lF61ifo+xP/BtIyOUmj5fyB0ek11gMySijF
DkxrsZCd5Er3J+FFNPzuivaHkDWJeROndYx1BfcxKJGKrpc1JOu90bLG0/JyVpVirQbGuO8aL/Oa
qmdei2cvaIzx6jX3MPOCaD6DB2T8UQfkKYk6zk7Rtq70xF68mzYNJpj31Ppk7y5xFCkq7zY0XyJX
IOu0YhXE/NJNISflOieu2ZWqrodSimMyT1nNA/g2MJeR5Dr4PcmtlC52gl+kVf5vJonmEyW+rSfO
z3m7nJKdz9r/19Kv+9EfdT3qa7Hz9K9HaTk6NDZD2kCMt2bH9kOeTUd5Nh1j70qMPSfRvZC9DbHP
aTnLzZNunp4/bZ6to+HdW1F2mETZzRLljf1RdkdHeR4dZQ9MA/siGrDQwD7wBva0NPBcu4EdLw08
c4/y26PRnfAgenZuNLDfRrdsIXs89HWR6M0719PI7WZ4Do359VveHx5jn0DsJcj+nCg7YXTPFwvs
V2/g+b7Vht3vD3hcWbPibYsd5XxMLU+QJ5isi8izdS+8lTi/QP4U/hjNdyH70tUC+C6hjyHjQ8VO
BovrL2sNuXoG/Z1oHoB9YTvyfxehH6J5n1ogFes0fBUe4mquPaHUjjMU+T5C5yGz58c6gzXqwmpk
9hUgNyctcmix50ENQZ6EtV8R06TyFbL5xaMqfhthMbwotItpvcSxbscOOy6s2ZyV5HOreBV9FmT3
lGV+TegNZHYLWOzYt66CpjUOhz+E7FayaCEW9au6+pSVanf0tBNrDmT/j8UeKutuuAgWcJapX9qz
RStyyJu9i3KNg7VKr/MddkxpSqnZy2GbUpyUdG32Fzl4z2G3lW160wyfUnbagM2+DocUHb654DSF
TQj9CJ4nXfqU8wf4JPzYrxexdgyZmpVq0TR5MPaXxy7o0pnRIEZJ2WMWY4+W/8ur7LpR1JH/tsQX
IT1aPQxNv2M3i3nPop4FFWOIjKXseVOMFYpdbWoQNHuujIf5JoXC57GxyBWU8Ta8Z8rLuGR/D1rE
2QlpD8r0u5/DFzjL5HAacmPk3yAzOimzX47xzeoCTbrs6LMYtSzGtNjvfUqdknMrA/aCjGBWCqFV
8v5I3eYraPMVtPkKWnUFLV+u0Zh/7d/4NSgpml9uYExTZ+EX2GTfmmJUUaZvvkxOzJjADiXFTifF
6K1+B+mhMXbTsbnQcmixdg7E5/Z2v/VK6H8jXwOpTZeW5vI7Ee484lDvDqOW+31kUnH/goyXLHYG
2vSdmPk2DTVityRXlMXCkzbtx2a0tzdggdHbbsAmdaF+BtlRGaOFK7NnkhE7xjgco2ZjSyF7AvUa
XeSrhXptKjK1GWPuML+x8RVjY8zUPn1fkWKMcUPhpQbGtJj5VQ8z6zFLKnbWWT+AZjz5Epl6UfS+
GCOtOiB1rf+q6V/V9Kxqxv9q+lQ1vama3lRNb6qmN1XTm6oZ66rpU9X0qWr6VDU9kTsV8Hn4NHwO
joQFcBdcxLljkStgDe2QkcRiH5rFTlT7DuT/QjZz0J+Qk6GZd6gpK0gZ8aQy+hsoO6OQMjXO3jn1
H4SauY/WqIzlPPz8HmeZ1k6tKWYxxcyl3qQeTY9mlrRoLdaPIN+0sscgk679W+R4+S5V9Cm+UXWG
X4r9TBhrH5Or1xSzD1BC9cpf4iyHW/kGWQh9WPEcnJZJy7HNvnTy45gRg5koxhxt00fsm8knY4hH
2V3mWZdVlkvLdGmBVmtIG7PMTGc8z7ht0budAmTTN++BZhelmbvp7/YviXOU+Ncjm/nXzP7sSLRY
Gzhz0eNbB485WHP4zpptvrP2R0haFq3aZp6yGS0dVho2pXMYex3GAfUd9NS+cws0Iwk5V28j06Ic
bDpm7zS92/k1PmEPs8tc7HVAxpMOfd+hZzn0eofeapsxh1WcwyrO3olsfMLI4zDLOMxrDutYl97t
Mm449GiXGcH9DDIquhWE0ops8mmz7rUYmR3TBhhnrEpkVp42/reZL2zjf1qIzV5cm+8S2mavNWOL
w7jqMOa4jCSu+Q7jO5BxyaZ3WPQdZVqFmXNNO6c2rW7Ipi0xclo90dA3bfqIbeKbFmV2aLOH2WY9
aZvR2LTwafifnuua/a5mdugqKwQHCy5r6cDV8ubbAL3Vo9ZcRjyXtbpj6joXmzeRK0Zgl9RdUyN4
zGVEtcqYKxvDUTAOjobxcCyz5zbkznA+vBvmC/XsXMEsXMFasYKZWpgLM2Av7NTBGjTMznqNUsFq
s4K1qJBVkEV7sFh1KLOSZ/zXo/Fkmd+j8ubVEy73J+UK3R7I3dpyPe/J3Y8Zsn6LRpX0lsbWxtBu
5Y0tGztOJY//flmJ2n1v2T33qXOT7hlXZiWUjJ1RarVXScodcHNhssoaMvjOZFU4LL9fsiodXqip
1596fdZYj6AJmh31jJWn7lA36bXBtYQ0UQF1jWYndYPqrfqpYpWpJqlkPyyoWuj5pbPKUH1Uf30t
0U3nv50fFtKjdZxKVzfqcXyAnj2y1BSV4oc10ivAeH2d2lXlqlvUXSpb3afXWrIalfB41Uq11/Pl
QH01UMjbmO9WJeoBNVOP+fMux7pKtdZXPlep7np9lq+GqfFKfgV4qirTM+FsPd99Hc/RI0lTNUre
9jC4aGCyyiwqvC1ZVojYSNKzydWqh1433q6K9Ghu66veUjVd18QP5KpOx2mq2qgOqpnqqW7WV8oF
ari6R9sco+7Xs+/39Tz/qB+rrb46bK56qYhekQzV64uJOgdj9RrxQTVLzVXz1WPju04f7yTDTjAT
9oEDx48tmeEUwmI4Gk6AU8aPnzrNmQZnw8fhMlgB18NtsAbWwfoJJZPvdV0YhgkwCbaH6RNK75/q
doU5sA/sBwdNnFw61i2AI+AoOA5Omlg2drxbCsvhI3ARXD65dPIMtwI+B9fDLXD75On3l7gvw9fh
XlgJq3TWxrrV8Ay8JPQCMKGk9MGpXgpMg11gJuxRcv/4Ei8XDoCDYSEshqOn3jNhsjcBToHT4Ew4
W5sp8x6Bj8On4DL49P2SSgVcBzfD7XDnNOEeuB8ehEfgsTJdAK8GnoMX4CUYFQbc6breA41hU9gC
JsGU6VPHTwukwa6wFxwAC6ZPz7gxMBKOgRNhCSyD5XAOnA8XwsWaXQPL4Uq4Gq6DGzVvCmyFL8Gd
cDfcN0OXLnAAHoEn4Bl44cHSyeMD9cKgggEYhnIV7uiRJF1d/y2kr1eEf5uu/nh6rGn8T8jm3euy
hmqhR7cb9Uh1kx75uulRLFuPTN31iNFT9/Xeetzrq8ewm3Wvz9OjY///debfkmw9mrb4B47+tYNK
uiLDV6CMe61U628hWSr+imxyBXp6FG2mx78Ecv/P/mepDlek+ZVEc43A/Rll5lDjX+5cqbgrss0V
aOv5qf0/cPz6jtvfY9MrkhWtf7/vb9PRM0lH1elbSF/fUfl7vFJqlszmV+C1V6CtZ+3Uf+B4pTTu
4k1xe1SlOixvUbOSrPZWupVl5VoDrQKr2BpjTbKmWeXWPOtxa7G10dpu7bL2WgesI9YJ64x1waq3
bbux3cxuZafYneyudg87Yg+yC+2R9jh7il1mz7IfsRfblfZh+5h9yq6zLznKCTlNnUQn2UlzMpwc
p9SZ6cxx1jtbnR3OYeeYc8qpcy7pwSDkNnUT3WQ3zc1wc9xcd6Bb4Ba7Y9xJ7jS3XAXkEYKzh3WG
5RabY6PXWZVZTSYoeYZnNZmiW2gj1TI8ITwzvDBcEd4S3h2uDl+MC8S1isuIGxg3Mq40bn7cyriN
cbviDsfVxdvxLeLlrr/+xMuzikb6WOr/r9OUUSR+SfxaXzoSX2viXJXhH/uY4zWV5thqsDm2lXzq
47XxJl/Jpeb/5CX+/9v8/+uwHG43sN2odhdTmqa8nnL0usXXvdR+ZfvK7+75br1JN3VPahXlslNP
pUZNCh3STck7jDZ9ssME///H/eNa/7jTP1abY5r5bQSrox8v/RH/+PX//nnp/nnp/nnpl8zx+gT/
mOEfV/rHenPMOGKONw7wjytNiTNn+Mf5lMnNXJ65LnNHZiX/tek2qducbsu7bey2p1t1twtZoazk
rJyswqwpWfOzVmRtzNqddTTrYnY4OzU7N3tEdmn2guxV2duzD2TX5oRMKjlVxnpOtX+sM8fuSf4x
n3SsngHzf89R/tHP1aA55nhbF3McvM4/Vpm2MLiG8xMHnxuihrQY0mXIwCGjh8wcsnjI+iE7h1QN
qc0P5bfNz8wfnD8hf07+ivyt+ZX5J/Prb483qd5+xlgraMr/CQVpBbkFIwpKC+YXrCzYUrC34FjB
paHxQ1OH9hpaNHTK0EeGrhi6eejuoUfN2YV7zdnDRvF/k2EVw7YPqxxWM+yromZFaUV9ioqKphTN
09cu2g/Dl5nWMXyzvLNeH0+Y44hSY2NEvTne4bfLO/r4xyn+0Q8vXmDOK95u7BXvNX4urjH+uNP2
jyH/6Nu7M8E/djXn3xnxjwfNceQjf/UrK2nYHCBvG9Zr+CFa/YL1grKDPYI9+CWYZu4Muc50Z7mz
5L6Lu1TZoUioUA8UxaFidU1oVmi2ahGaG3pYfSf0aOhRlRT6YehHqk1ocWilSg6dD11Q1zfp2KSz
urFJRpMMldnkXJNzqlv49fAfVFb4jfAbKifu6rgWqntcYlyiXlVY3hQ9Oza1UuxMZ4AeX5L0miOi
r1MK9bXLOH0tVaavK+SXhharFfrKcp3arK9jX1a71X5VpY6qk+qcuqi+slwrHNymnOD64Ibgixw3
Brdz3BT8HcfNwZf0cYOW/ovjhuAOjhuDv+e4Kfgyx83BV7QvNgR36v826tivctwQ3MVxY/A1jpuC
r3PcHPyDjr0xuFv/t0nHfoPjhuAejhuDf+S4KbiX4+bgmzr2puA+/d9mHftPHDcE93PcGHyL46Zg
JcfNwT/r2Jv/D49M0tda5fr68B/xyAFKvj74F98zB33PHPI9U+V75m2dzvrgYd8/7/h+OeL75V3f
L9W+R97zPXLU98j7vkeO+R45jkdO+B75wPfISd8jH/oeqfE98hEeOeV75LTvkTO+R876Hjnne+Tj
/4dHlqtV6jm18e96pNb3yHnfI3W+Rz7xPXLB98ineOSi75HP/Bbzue+Z//Y9c8n3zBe0mHrfP1/6
/vnK90uD75eo75GY8Yhe5OGRkGU8ErKNR0KOeCTkGo+EPOORUMB4JBQ0HgmFjEdCjb6FR15X+9RB
Va09ckZdUPWWbTUONTYeCTUxHgmFjUdCccYjoXjjkdBV4pFQU+OR0NXGI6FmxiOh5sYjoQTjkdA1
4pFQC+ORUEvjkVCiaTGh7xjPhFoZz4RaS4sJJRn/hNr4/mnr++da3y/flZKGkn2/tPP9kuL75Trf
L+2NX761R85d9kiq75EOvkfSfI909D3SyfdIZzyS7nvket8jXXyP3OB7JMP3yI14pKvvkZt8j2T6
HunmeyTL90g2HsnxPdLd90gP3yM9/RbTy/dMb1pMH98zfX3P5Pqeudl4RmYCybfMA9YSfkulVE8E
IT0nyN2hDO2vfipfFYf/okf6vNBQd0n4oC8tDR9CKtS6Kl9aGn5bS/2Jd9iXlobfQZJ4R3xpKb8U
0F5f5+Vwz2iEGqNH9Rlqjno8/O7llKovp/Te5ZSOXk7p/cspHbuc0vHLKZ34OqXwWS3dEsrTunO+
tDT8MVJ/rav1pSvl6IPLOTp5OUcfXs5RzeUcfXQ5R6f+h73zjpOi2Pr+qe6p3p2druohiIhIFhAQ
EREREBAREBEREXBFRFxydIkiIiAiICxBMohkyTlnSQKSk4ggSUAQJYqoiO+p38zOTt/3ufdz3+e5
73P/udRnaovz7a7pcM6vqqt6umNbdDG2RZdiW3QltkVXY1t0LbZF12NbxLEviptZVO7fm3sm8lv5
8eR/budVKbT1nfhzna9Bc/J2V2K/bkjt2KOn0FzWOPPkYodcOzPeZ/UqWfLJqKUaLK/Bwr0/1YhL
ZaPsObAGcUvXgCU5tvTrWFriSbDZ+SqqANa5ie+5puozLYd1fsH3XMc6DbF23DrmG6ybZqt4nWSz
tNke67pZ0rod+WbzTdYts3XWDdRS32yJOQLWNfNsGPmkLMfHwtzfcyp9to0/1fCO40vCzDkdirPZ
4gin1WzdGGcVgntTYrZv3fnmHikxxrfuOE7T0mewo9aA6IuUxvZ2vjrNL6fr+epMFuYe3yq+Oqty
qpc+7x2rswRSJbbn8NVZPH1eK1anI3JS9Mk46XWyN1wXph94PL5OzJgeJ3MutsXXad7pHJ3xjtZJ
i8nM203w1TmRk3laYX9fnf2RzBVKqq9O86u4ZF+djVhjzTvk4uuswcncX1/KV2cpJPOE1FwxO/u5
UxPv8/nN3MFiJ9kuJTn9nI/w/P2MN0SJ0GTk5k56oY+ibLZOeNXxZhLb+cjpZ/1larLR8eWaksxd
iLaLqEoiy7vp/WKu8azL1k+RdcJWWIRtrBMwd4yEZoRmkAib4QwLe2vurysW3dbq2FujmebNdOk2
sx1T/5nt199E38NormPTPeW56HsjzRVciZjtv66N6wg3+weseWSf7IvOA7ZRF+Hkdsy4kSUW0mH7
kp3bLmwXtYvbJe3Sdh+7r/2h3d8eaKfZQ+wR9kh7rD3RnmLPsGfZc+x59gJ7kb3MXmWvs7+wt9o7
7T32fvuI/Y19wj5tn+O6Lts/2Vft67Kw95d8SlaUT8tnZBVZVT4na8haso6sJ5NlI9lENpetZXvZ
UXaV78qespfsI/vKfrK/HCgHyTQ5VA6XI+QoOUaOkxPkRDlJTpMz5Vy5UC6VK+RquUZukJvll/Ir
uU8ekIfkUfmtPCnPyh/kZXlV3pS35R/yL8d2EpyQ4zmZnCzOvU4OJxfvdx4nr5PPKeAUdAo7RZxi
TnGnhPOY87hTxinnVHSedp5xGjqNnaZOx9Di0NLQctdyHTfJ1W5mN5ubw83t5ncLuoXdIm4x91H3
cfdJt7xbyX3Wfc59wa3t1nUbuA3dxm6K20af0t/rH/Rl/bO+rm/qW/p3fdezvIDneIlekqe9zF42
r7BXzCvhlfLKeOW9z7053gJvibfCW+Nt8DZ7X3pfebu9veGW4XbhDuFO4W7h7nzm9tuJtukq5rZz
swcXsguRxWeuKJ/bh+2HKWA/aj9K0n7cfpwcu7fdmxLsD+wPKJHP6IcUtD+yP6Ike4A9gEL2YHsw
a/wQewgp+xP2Cs1neiR5fLbHUtj+1P6UMtmT7cmU2Z5uT6csfPZnUVb2gDl0D3vBPMrGnrCA7mVv
WETZ2SOW0X3sFasoB3vGOrqfveMLyskespUesHfYOyiXvdveTbnZW/ZTHvuwfZjystd8Q/nYc05Q
fvae09yinLPP0YP2RfsiFbR/tH+kQuxNP1Fh+4p9hR6yr9nXqIgsLAtTUVlMFqNisrwsTw/LCrIC
FZeVZCV6RFaWlakEe1wVepS9riqVlNVldXqMva8GlWIPrEWPsxfWodLsifXoCfbGZCrDHtmInmSv
bEJlZTPZjMrJVnwlWl62k+3oKZkqU6mC7CK7UEXZXXanSuyxPelp9tpeVJk9tw89w97bl6qwB/ej
Z9mL+1NV9uSBVI29eRBVZ49Oo+fYq4dSDfbs4fQ8e/cIqskePopeYC8fQ7XY08fRi+ztE6g2e/xE
eom9fhLVYc+fRi+z98+kuhwBc+kVjoKFVI8jYSnVl8vlcmpgIoJe5ZjYQK9xXGymhhwbX9LrHB9f
USO5V+6lN+R+uZ8ay4PyIL0pv5ZfUxOOmW/pLY6bk5TCsXOWmsoL8gI1kz/KH6m5vCKvUAt5Q96g
lvJX+Su14pj6g1rLv+Rf1IZjy6a2HF8J1I5jLETtOc486sCxlone5njLQqkcc/dSR+c+5z7q5Dzg
PECdOf7yUReOvgLUnSOwIL3LUViYenAkFqH3OBqLUU+OyOL0PkdlCerllHRKUm+nlFOK+nCElqEP
nLJOWerrVHAq0IdOJacS9XMqO5XpI47ahtSfI7cxDXBSnBQa6KQ6qfRxaFFoEQ0KLQktocGhZaFl
lMYRbdEQjmqHhnJkJ9Ewjm5NwznCM9MnHOXZaARHeg4a6eZyc9EoN5+bj0Zz1BekMRz5hWksR38R
GscKUIzGuyXcEjTBLeWWok/dMm4ZmsiKUJ4+Y1WoRJPcKm4VmuxWd6vTFLemW5OmskrUpmmsFHVp
OqtFA5rBitGQPmfVaEwzWTlSaJbbxm1Ds/VJfZLm6LP6LM3VF/QFmqd/1D/SfP2T/okW6Gv6Gi3U
N/QNWqR/0b/QYv2b/o2W6D/1n7TUE56gZZ7t2bTck56kFV6Cl0ArvaAXpFWe8hSt9jJ5mWiNd493
D631CnmFaJ1X1CtK671HvEdog/eY9xht9J7wnqAvvHJeOdrkzfBm0GZvtjebtnjzvfm01VvsLaZt
3nJvOX3prfZW03ZvvbeednibvE2009vmbaOvvJ3eTtrlcaLd3h5vD+0Jtwi3oL3htuG2tC/cPtye
9oc7hjvSgXDXcFc6GH4n/A5fg1miIA2189oP2SXsUvYN+2N7mD3aHm9/Zk+1P7eX2CvsNfYGtEC7
7H32Ifuo/a19yj5rX+D257J8yL4hH5JF7Y9lTVlb1pUNZEPZWKbIFrKN7CA7yW6yh5wiZ8jZcr5c
zHG0ShaV6+UmuU3ulHvsQ/z3iDwmT8jT8py8JH+W1+Ut+bu861iO4yQ5yr4gazr32Pmc+502TmlZ
l0uNnCZOc3k6tNINuImu64bdrG52N6ebxy3gFncfc59wy7kV3Wfcau7z7otuHbeem+w2cpu4zdx2
+ow+ry/pq/q2vuOR53phL6uX3SviFfdKeqW9sl4Fb5Y3z1vkLfNWeeu8L7yt3o5w63BquAu3B0PQ
EhBaAoE2wEIbYKMNCEDrJVTegb4nQN8Toe9B6HsS9D0EHXeh4wo6rqHjHnQ8DB3PBB3PDB3PAh3P
Ch2/BzqeDTp+L3Q8O3T8Puh4Duj4/VDwnFDwB6DguaDguaHOeaDOeaHO+aDO+aHOBaDOD0KdC0Kd
C0GdC0OdH4I6F4E6F4U6F4M6PwzdLA7dfAS6WQK6+Sh0syR08zHoZino5uPQzSegm2Wgm09CN8tC
N8tBN8tDN5+CblaAblaEblaCbj4N3awM3XwGulkFuvksdLMqdLMadLM6dPM56GYN6Obz0M2a0M0X
oJu1oJsvQjdrs2LmppeggHWgfS9D++pC716B3tWD3tWH3jWAxr0KjUuGxr0GjWsIjXsdGtcIGvcG
NK4xNO5NaFwTKNpbULQUKFpTKFozKFpzKFoLKFpLKForKFprKFobKFpbKFo7KFp7KFoHKNrbULRU
KFpHKFonKFpnaFkX6FdX6Fc36Nc70Knu0Kl3oVM9oFPvQad6Qqfeh071gk71hk71gU59AJ3qC536
EDrVDzr1EXSqP3RqAHRqIHTqY+jUIKjSYOhRGvRoSJwGPWI/9g816Ct7r33Q/po16CQ0iD0+qkFF
/mkNWimLyHXyC7lV7pC77YP897D8JqpBF+VP8pr8Rf4m/3SEI51gTIPysga1hgblhQY1Yw1a8V9q
UEm3tFvWreBWdqu6Ndxaf6NBp/U5fVFf0b/qP/RfXsjzvCzevd5D3sPeo97j3pPeU95Mb6630Fvq
rfTWehu9Ld72cKvw2+HO/9Gg/2jQfzTo/58GUQ5KMqMTkTEM75b3q5PbvuTdwbuyzGgFBlU44syY
ho0xjQD7/xmOuEv2JUrAuUt0Wjot8bzVsqQoD6XSFtpDR+kMXaZbgkSSyCoKihKURNkoJ+WjwlSc
SlFZMk86rWn/wrX3sX/lvK/9G+f97T84T3P6kyWfcrpxXtHha1P5tNOD82e8+8jS1737Ob/5d2q8
hRpvo8bfUeMd1DgANb6DGt9Fje+hxhyoMSdqFBRwepqlUXo/VuoVK/WOlfrESh/ESn1jpQ9Rwoij
e8OU3ZvpzPsxVrocXSqBtf0UkfxT3iWLVdjiGqTjkMNqnESJrKLN+Eyt9dbhnWRmdCgRdWcO7eJz
MdisbV/KKDvmt/TmF0a+ZcMyY9mMctyyZTFeVQBLh7m2QKzeQHRJQ7T9PvsC2yN/sb5l6iLzWyEz
1l+Qzwbq4G8JxL4vEPu2QGg3/++GncZ6ihr1pkhNkb/sWWZkzIwhEEYDBK95EiNj5o6yIlSCP+YJ
W+Y3PRGb8YNslC86klUDe3QW+VTks8xcc2R8185sZ+b2oZr9PAXlY7IUaVlGlqOw86zzPGV1ajkv
0/1OPac+5XVedV6j/KGZoQVUMPSHS1Rc1VeNqJSXzytI5b2KXkV62tvnHabK3nHvElUPB8IBqh9+
N/wuNcB2JUZ9sizVpDr8Mb/fbRzd5kQzXs37kYv3pjR/yke3/Xls72fIT2A03kb5JPI0HOtLOBP/
+/uTwFtq7sYtTdWpFpl7aRpG9yYhGoc5o5EY2Zeaf2df7sT26N+3Lx7V4603s/4d+NOFyz2oD5cG
0lAuj4qOVkeWNG+nLYMzWYn3qSSfywZcakzNuNwmuq8vYJ/WID+FPSttX83Y59AukK+Q34jtucAv
AE2+BPnpf8uxyIqj0IV6Ul/+DOSymbnsSRNpGs2OlhaydTlv49roUcka9YUaVJs/9bhsjmaNaE2R
Ug+29oken1r/w+PTOy4K/p3HKgufdW7pqRsflW58vAbiWE2gKXH/m0mp0RmQyBqxtok/xncaUQqO
U8b/ujCPHKcXsW/DfPv5t0dpcNyxmBenchHFOxc9hv+Oo2NmWATu6Iz8Lxzdq9qYMcmLvEOUFee/
VZDMEi9FrdlZzYtHU8TOuh+aHJpi3nYbmkaWV92LzIikz3FYvE7Q9F28O95t7zfvd+8P70/PvOFc
oq9C6J9Y3Ivj7+Be3CskuXe0gTULc54En6TMOMLmnqX0VqQO5m/WcCKdrM1vIcz9TVlwnzB6TroZ
XaGrdE2v1xt0it6ov9BN/69lkvVruqF+XTfSb+jG+k3dhGv6f62nOGVV/dRH+mM9SA/WA/V4PUyP
1mP1OJ2mh+iheoz+RA/XI/RIPYqXDrNeFYMnGV/6ivtiFp3m5NBtTglCC02JIizCFBSZRWZKEnPF
XAqJhWIhuWKxWExKrBarSYub4iZ54i/xF4UtbWnKZD1qleRjZLH2Paz6qg9Vd/Wu6qHeUz3V+6qX
6q36qA/0DD1df65n6Zl6tl6jP9UT9Wd6gl6qV+mpeq6epxfqxXqJXqZX6Dl6kp6sp+j5eppeoBfp
lXq1XquXc/156T78Wi0n5cRMWDEcBeMxZiYvAK+RrLkv8l7V5RSk+pz4KoBTiFpSO+6FrOKUGfuf
Bft/L13ilB1H4T5hC5tymFdT0v04IjlxRB7AEckl8og8lFvkE/kojxgtRlNeHKN8OEb5cYwKiGVi
BT2II1VYbBfb6SFxSByiIuJ78T0VTUhKSDJbLarTZNVZdVHdVFf1jupMD3LvqJDqgruMI/fcF6dH
DI2/H169k3E/vG6t2+iO+j39gW6hm+uW/P9Wug2lsC1Vd9Kdef920W79Hu2l/bSPmtN83Uf31h+w
Eg3j5VvRAlrNa3XitTvzGszoFPfNv6cLdJF+pFv0G/1Bf4pE3Y5Te91eOPodTt11d6GEJzLpnpx6
6V7iXnGfuF88IHKLvPojTv11f1FIPCQG6ra6rRgjxukunLpy6qa7iSlimpghZorZfOTm83FbLJaK
5WKVfl+/L9aJDeILsVlsFV/qvpw+5NSP0wA9QOwXB3UH3UEcFcfECXFSnBZnE0ykPseqYnSlMO4p
NL8fsLhNLgNfeJ19oQm9RbmpKatzXmpBHSk/dab36RHqzaksTaLJfDTn0jx6iluyhVQR3lGJttFO
epoOcKpKhzhVg6dUp7OcnqNznGrQD5yeh+/U5Cuay+x1v3KqRb9zepHucKpNd+kveklY7E0viwSR
QPVFULjUAJ7VEJ71OntWNmoksovs9JbIIXJQisgpclJTkUvkombwuObscQWphSgsClNbUUQUoXbi
Y/ExtRej2Ac7iLFiLKWK8WIydRRTxVTqLqaL6fSu+Fx8Tj3ELDGL3hNzxBzqKeaJefS+WCAWUC+x
SCyi3rjvsg/77DL6QKxgz+3LnruWPhTrxXrqLzaKjTRAbBKbaKDYIrbQx2Kb4GtG9ut9NFgcEAdo
FLx7tDgivqYx4hvxDY0T34pvabz4TnxHE8QpcYo+FWfEGZqICPgsITEhkY975L6S/tDYmhG9U2+q
JuotlaKaqmaquWqhWqpWf6uJ+P2C+d3GvRyxkV9T5DTL8Lqt0pf5e/Wo1qpTbJnWqo1qq9qp9qqD
elulqo6q0z/9Xf9EPbHtSaFH9JO6rC6ny+undAVdUVfST+vK+hldRT+rq+pqurp+TtfQz+ua+gVd
S7+oa+uXdB39sq6rX9H1dH3dQBfVxfTDurh+RJfQj+qS+jFdSj+uS+sndBn9Ku5QSbY+4i8bYA1g
1bDYN/PpJK201vfrnDqXzqfz6wL6QR3SrvZ0WGfSmXUWnVXfo7Ppe3V2nYOXe0Dn1nl0Xv2QLqIL
6kK6sOYragqI4uIxrjlsZSHHuscqSknWIGsQx5IlkqiPXqcGqIHqYzVIDVZpaogaqoap4eoTNUKN
VKPUaDVGjVXj1Hg1QX2qJqrP1CQ1WU1Rc9RsNVfNV/PUArVQLVaL1BK1VC1Xy9QKtVKtUmvUarVW
rVfr1Ea1QX2hNqlZaqqaoaZpi+ufrq5pR81Um9Xn6oC6qr5U29UutVVtU1+pfWq/OqXOqLPqe3Ve
XVI/qp/Uz+qG+kX9rv7QAS3VCbVF7VA71W61R+1VB9VhdUgdUV+ro+obdUx9q75TJ9VpdU5dUD+o
i+qyuqJuqV/VbfWbuqP+5LBN0Ik6qO6qvzRf8Krr6jgfpRe5nTHPWjGKI7iV6c2eMoBTKejL41CW
J6AsZegwpyehJmWhJuWgJuWhJk9BTSpATSpCTSpBTZ6GmlSGmjyDFupZtFBVoSnVRBKfi+rCZWV5
DspSA8ryPNqsmiKryEoviGysMrWgMi9CZWpDZV6CytSByryMdq2uKCAK0CuiICtOPShOfShOAyjO
q2j1kqE4r7HijGcV+1R8yir2mfiMVWwya9Ab0KDG0KA3oUFNoEFvQYNSoEFNoUHNoEHNoUEtoEEt
oUGt0Hq2FmtZidpAidpCidpBidpDiTpAid5GC5sqdoqdrH27xC7qJPaIPdRZ7GOF6gKF6gqF6ia+
ZoV6BwrVHQr1LhSqBxTqPShUTyjU+1CoXqo/q1PvaAT/owj8n0Z3JIKLmd9zW/2t/ojg6pSXYzVT
XOxGYjKJY9jEtYlifwzfhyjOGR/HuKOvqHiYu63XxK9c/s3yzH1HIpF6/zcjd340YldxdG5CTM7m
KF6HyJzLUTyH43gRR7KJ42Ucx2s5kjdyBG/4m6g9Ho3bSNTu+jfErRn5qRWN2wIceQJ36N5vekfc
05/LvaMCtJpTYe4LHOJe2SlOZbh/dIaj93tOZbmfdIGj9yKn8txf+pHruMWpAvcif+Po/YPT0/Qn
p8rc/lsctwHBfRLhCIejN1EEOXpDIsRxq4TiuPWEx3GbSWTiuM0isnDc3iPu4bi9V9zLcXufuI/j
9n5xP8ftA+IBjtvcIjfHbV6Rl+M2v8jPcfugeJDjtpAoxHH7kHiI43agGMhxO0qM4rgdI8Zw3I4T
4zhuJ4gJHLcTxUSO20liEsftFDGF43aamMZxO0PM4LidKWZy3M4WszluTR83hXtr8zluTU+3GXq6
zbnntpTjdrlYznG7SqziuF0j1nDcrhPrOG43iA0ct1+ILzhuN4vNHLdbxVaO2y/Flxy3O8QOjtuv
xFcct7vFbo7bvWIvx+1+sZ/j9qA4yHF7RBzhuD0qjnLcHhPHOG5PiBMctyfFSY7b0+I0x+1ZcZZ6
JvA/el9VU9Vw719mjG0KClgXOLLmmj6GNYnME8Qy7LZ1MUYiV5hmJALPrKOXo5by7CP9Kc1nK8y2
TnwNH2/LiiufSVGbqXMxW0LWYGskx/RoazQFrbHWWEoKvhp8lULBRsFG5AbfCr5FKtgq2I508O3g
25QldDN0k7KGboVu0T2h26HblA11jcKou1mfsL7A+hbWt7F+AOsHsX4S1jejwSLYCXkTc1VsrbW5
V2Lz3tt4/zLvqc3HYAany/wd18m8/zDDnmZryzw12zyX+lTMHrC6cLplrcVzh8y739KJedKKeWOY
sC7FbJZV3dpnnl/HnyNxS67mjxlLJ75mzFg2pzWN7S24dMnKGbe0eaZrbd6iA9ZR67uM5cVlqxOe
h2Rbq62N1ra4NZL5k4vtk3jfkuPWWG1VxvOnbFbZNFOOrWF+QWWOQvE4m3lP0FHTsxKD4qzm/tlN
XEMVq4a4G2evgLt6bVbxklaZuO+sinfND8e9wRnWElYYd+1a4q4oEWfPLvgciBRW6vPispiUQeiu
+A5Pw7C5jTsgjsats5PbOXNPr3n2Rez8cWTOxL3H5umUeeLsQzn2p+DOXiESM+zcN+8rzFNszdm7
mnG+qR/1E22EGbUyT1w+GkfaiDqiqjAj1+Z3YutjRFId1qUyopgw95Wap1NPi1urNPdMcgrzHEXz
28P+cWuZK/pbwsJWmWcGt4uySByx71vjrfGkAiMDI0k7nZ3O5CVWTaxKYY6JrpQJvl8Cvv8oYqek
95P3Ez3mXfduEO5ej0R78E0zq8K+sY5r3GTtpFzWblaDQk5XpytVDgVDQXomtCq0kap4P3vXMFJt
WWP4m9MjMcmaHFv3AV73CBVkzzxDJazvuZ5yTienE1VEbZVQ29OorTJqqxFTImFNRz4Go3e/oDwR
+arIlRHHsyFm5ilbumpxnQFWrVkmonjJWZwXwbxKNjLnOBDaxNs6FqXNsdIWlMwzo9OsoVCrElgn
O7dvkXWMEqavlVHeEi3HrWk8irekNJ+bTtSdlbYfDaLhNCY6Hmx+A7aWNtF22sMt5jFuL8/jFy23
2XsD3EcNcx+Uzz33KYuLUqKsqMT+U5O9qIFoJFJEK9FBdBE9RB/RX6SJEdxSTeKWaK41mLd/sJXG
eZo1hPMhvC2WNdQaxvkwazjnw61POP+Ej4pljWDFtayR5kxZo1h3LVbfMTiDY81x4PNoWePZg6zA
SPYgy+nMHmQlVmVVtdiPkjlPDr7G+WvBhpw3DL7O+etQ20bBNzh/I9iY88bGi4JvsrJawSaswkaL
UzhPCTblvGmwGefNgs05bx5kRQu2CLbkvGWQr0JZr1tz3jrYhvM2wbact2UFt4Ltgu05bx/swHkH
PvsWa3oq56nBjpx3ZC23gp2CvM3BzsEunHdhr7eCXdlDLPb9W5zfYq+3QrfZ6y32/eucG9+3vBvw
pGDcry+zI7Zeocj48b8qwnJQ+oyiG/qVj+ogk1sX4asLSej5rCWZWReqisaiO5/h+dx3PyPuWNms
ElYNK8XqyWdpsbXLOs+ClMMuZdeyW9h97An2cnuffSkQCOQKlAnUCbQJ9AtMCqwOHAr8LBNlPlle
1pMd5EA5Ta6XR+V1x3UKOpWcZI7DNGems8k57txKCCcUSaiS0CihW8LwhLkJ2xJOJfyemDWxeGL1
xCaJPRJHJS5M3Jn4feLdYPZgyWBNPnO9guOCS4N7gj8kWUk5k0on1U5qldQ3aWLSyqQDSZdDTihP
qGyobqhdqH9oSmht6EjoqpvkFnAruA3cVHeQO8Pd6B5zbyqtCqvKqqHqwn3r2dx7/U7d5j57Mb4q
aKy76xF85BNJU1bj4YmD4OcXkf8QI2kgaSBpPjIEZAjIEB8ZCjIUZKiPDAMZBjLMR4aDDAcZ7iOf
gHwC8omPjAAZATLCR0aCjAQZ6SOjQEaBjPKR0SCjQUb7yBiQMSBjfGQsyFiQsT4yHmQ8yHgfmQQy
CWSSj0wGmQwy2UemgEwBmeIjU0Gmgkz1kWkg00Cm+ch0kOkg031kBsgMkBk+8jnI5yCf+8hMkJkg
M31kFsgskFk+MhtkNshsH5kDMgdkjo/MBZkLMtdH5oHMA5nnI/NB5oPM95EFIAtAFvjIQpCFIAt9
ZBHIIpBFPrIYZDHIYh9ZArIEZImPLAVZCrLUR5aBLANZ5iPLQZaDLPeRFSArQFb4yEqQlSArfWQV
yCqQVT6yGmQ1yGofWQOyBmSNj6wFWQuy1kfWgawDWecjm0A2gWzykc0gm0E2+8gWkC0gW3xkK8hW
kK0+sg1kG8g2H/kS5EuQL31kO8h2kO0+sgNkB8gOH9kJshNkp4/sBtkNsttH9oDsAdnjI3tB9oLs
9ZF9IPtA9vnIfpD9IPt95ADIAZADPnIQ5CDIQR85BHII5JCPHAY5DHLYR46AHAE54iNfg3wN8rWP
HAU5CnLUR74B+QbkGx85BnIM5JiPfAvyLci3PnIc5DjIcR85AXIC5ISPfAfyHch3PnIS5CTISR85
BXIK5JSPnAY5DXLaR86AnAE54yNnQc6CnPWR70G+B/neR86BnAM55yPnQc6DnPeRCyAXQC7EkwDa
0wDa04CvPTU92MRBJrcuIs8gXUG6gnSNJ+jvDjK5dRF5jJg+cOIgk1sXkWeQZJBkkGQfeQ3kNZDX
fKQhSEOQhj7yOsjrIK/7SCOQRiCNfOQNkDdA3vCRxiCNQRr7yJsgb4K86SNNQJqANPGRt0DeAnnL
R1JAUkBSfKQpSFOQpj7SDKQZSDMfaQ7SHKS5j7QAaQHSwkdagrQEaekjrUBagbTykdYgrUFa+0gb
kDYgbXykLUhbkLY+0g6kHUg7H2kP0h6kvY90AOkA0sFH3gZ5G+RtH0kFSQVJ9ZGOIB1BOvpIJ5BO
IJ18BFESRJQEfVFirqOYdAHp4iOInyDiJ+iLH76OMlc2QUOQZxC06CG06CFfix5Cix5Cix7ytegh
tOghtOghX4seQoseQose8rXoIbToIbToIV+LHloPsh5kvY9sANkAssFHNoJsBNnoIzdBboLc9JFb
ILdAbvnIbZDbILfjibkqTRxkcusi8gzyM8jPID/7yBWQKyBXfOQqyFWQqz5yDeQayDUfuQ5yHeS6
j9wAuQFyA8SicPw1McaLNMZ8imG86HFcJdfGVfJLGO2pg2vll3GtXBcjPx0x8tMJ1809cN38Hq6b
e/J18w0ybwiZgvuii/DVcwWqTnWoITWjDtSd+lIajcE4NUY/UMIICEoYBUEJIyEoYTQEJYyIoIRR
EZQwMoISRkdQwggJShglwZjPL2RhLCoQGUnAb7sHM6PQL2wPYetdMu9ZyEYlqTzVosaUGt1a8xSI
5bQdz0w/T1fpd+GKbCKPKCKq41tMv2tMZHQAPa0xaDPHRy2mhzUGZz/dsg+WK3GW/bBchcXUeAA1
mtLBWOlQrHQ4VjoS981f45vPxeo4Glvqm1jpWKz0bax0PK6OE6jjfKyO72JLnYyVTqEU8a9s6GuM
4d6qbX3Kf3fy34mx2s5gr66l76cZtWavm8lXWQnWfL5ucq2FfL2jrCV8neJZy/mKIBMJzBEm4W4E
U4fpO3+KfvLEqGUHLDthMSOYq6zTvnmRs9Gzb8YhMd4Y+R+fZTNKZFllrEpsizzHrV7UVsAqxnlq
dNQ+3aqtbLw/DTnljLeLW+Iuf08VpICPHBfmzDeyUnzWbWIP15PVqm7V8tnni+UUEHfEHauEVdpH
RogJJM28rThjZfubb+8mevH2h322FMHtnFgs7vistQSXzIyYOO+zlxYVYk/c2OMjOUUBzidiNDTD
6gjNeX8xO97KcXCba68gUkWaz36UTrG9oEg2z+6Is5unMwbMHL6oHHmLUoyYpwUF6CbdFIVFDR8Z
RCNI0jGTeL0iPmaeOCRpPdJ1kdXH6pJ5iv5dn60SVcdWX/JZi3C0p88jpNuyUS7Otwk3ajVeNtc6
+i8aJ4/NeEFnBXTWgsLarLBdWKGMquaDqubHCGSB6Ni6mUuPaJZRK8yDsfaYHHfBWgdiswD/onkF
7lPYOB4mGvNF3lvEn/r4NtyRay2PjsCa8jD/SCmuvAfjKnsk+GxTm9glfuAjbvQwn9UQ9TWAfSlm
e45EZrli1omYreLWW9yMzmFF7P0s8+ZSMytXLM7awaqCOSmOOYvi7A3MUqI7f+7GWSubyBLc4xVj
xIE4exET1aImnqOfYc1q3gMmSnOplZiWYac7wrwbMxeZd+plWM+LXZiHskR50SXOvkeYdwxdZdYp
zroSNbI6s5dXj7NPwgzdJl66apx1ICJrLpdOmVmwmD1VGN3h1lBkj7M2xNvKepJ5Is3lOHsVYd5b
ap6beSnOWhzvPKvNpb7Rma+IPRsizMz/rY1aLdNym9kTazifXxtzwQnwIzw90Ywn/jfmdi0KWlOs
qVzrdIwUzrJm8fcss5aRtFZYK7kV2cvtZ6J1gFvGJOswt4WudZLbJBVt0WOz0tiSJLQ7s9nzyFpg
mbcrLsFo2SbLzAcd4ciV1nFuAfFESm6pM2avEEuYhzLvjoqO80dmjTmfgfwgRZ4oY45M+nN6Xv0X
zY4blRnMMUbWCMwym1os1GKjlgBqkajFQS0h1OKiFvOUmtKsqdxCU0HcVR5gq4jEJfqEVb3rmCMJ
ROZQ+O91cBtqQawT1fiMdWWdiDzix7xnJsCaPoJT5FmoyVH7d2yvLHpw2u6zb+NWoIhYHm010q0L
2ZpVTBLjfNZx/PeuGCp6+qx9+e8Porto57O2478HOAbr+KzGS9eKuqKyz1qZ/84QVaKtSrq1GP8d
KoqLsj4rt/XUXWSPtjLJ/yv95Ii3T4l6u4C32+ypC9nn97I/OvDzBPh50DrG3pfErcjPiJN/0T0Y
sTspjI5vQb4J+Wb4+FjkQ5CnIeeeOZnnoh4OeV77kKa/95zTAuTp7XqH3qm/0rv0br1H79X79H59
QB/Uh/RhfYT+3vOVepKH34mViP7e5v9UdybwUHX/H5+ZO7YZDRoN2SWSLHfsKmXJVrJEKimNXcVo
TJZUmEobLbJrGbuKUlQKafNkzZKQUojInlRE+t97SJ5+Pcvv/3v9/s/rz8vbPefcc+93zvI553vn
nNed2nllD3YfTe1DwZGek0oBywDLASsAKwGrAJ8AVgPWANYC1gE+BawHfAb4H9nE744bA/wCOA44
AfgVcBLwG0p0hylCLCAOkABIBORFyRkGePgPbZr59pxPHIOHUqA3ENArsCdGdWYcFuaTwnBDLRgI
ugC9hk4gfz0/x0zvOkJ3rSnP5KMgZ3FNnzUxnWtWeFaeSJAHj6itAroHik8Cwwe1QkMYiFiJnF2B
HH+AepCjfigXOW6bTtf8i/Tf5Ufu9qf5Z6djvu+6OgHsQj0VVYwDnyRG8A+sCkU/3azrT535K/v+
xpnTloSCEvpXm9Rn6kwaQ0bS2qbzovtSs0Edds4KfZjOic6splZ4cfBJ8/nw7eJj8PlipvYXgd5I
aiQ1kZr50PXZv9459Hf25aC+0m+Y72u80JUa9JkZJff3WR4G3TMkAXw01CI8+K5kytsumT76Plv+
4ZN99+GnruGGeNoSf9CbcLh4YhM60gFuBXQG3A64A3AnoBegN+AulIjCNYHVAk3/y3VlfkhZ/rS3
+ne715D5LBH1s6MA41EiljYCSxuBpY3A0kZgaSOwtBFY2ggsbQSWNgJLG4Gljf/5SI/XBKsPhLES
2IXIiAsj/t1yZEQ2Rfw/W2TE3oZ1Q9c5IX7jfnQlFDLKxqArpbCZiP+Zh72DvYf4p2DlFfYVtgPb
gx1C/NsJHA7Hjfi/gjgRnBRObmrtF24FujYMZ4WzQzxiJ5wHzhvHxO3BheDCcOHIHDAO8fxTkblW
DuLJFyLjZCnuCa4eGbNacW9xfbhh3ChuEsIjCsYPUSAxaAEkDylD6tBSSA8yhsyhddBGaCvkAm2H
fCA/aC/Ego4gyhQFJUBsKB3Kgq5D+dBd6BFUDtVADdBLqB3qhgagEegLHoPnxPPi5+KF8RL4hXgF
PDxTSycATwKeAjwNGAl4ZlZNRgPGAMYCxv2oYVwiIBswCTAZMAUwFTANMB0wAzAT8CLgJcDLgFmA
2YBXAK8C5gBeA7wOmAuYB3gD8CbgLcB8wNuAdwALAAsBiwAfAD4EfARYAvgb4GPAUsAywHLAKsAn
gNWANYC1gHWATwHrAZ8BNgA2AjYBPgdsBnwB+BKwBfAV4GvAVsA2wHbAN4AdgJ2AbwG7UOJBfXHu
BvRHyW08qy/aA24GdADcMquPOgJuA6QBOs3quy6AroBugO6AHoCef6N/0wF9fvR1HgagLyATEFjO
4wcI7EdmiyhBbRJBbRJBbRJBbRJBbRLvAhYD3vtZRZAZXSO6OgpwAHAQcAjwPeAw4AeU/wez2ymP
CAveKsYL3ueAQfytIUgU7473wHuCMBYz9YM+W8C57PR2nz4W9506Rt+FI25OY3ormjBcdygaBjJ2
KuozvLwVTV2dGMgRzelPE6fvgZ2yBIMRQd+LKDh1S5FimCVSwMmjEGYa9nkOlgvHZolkIVGZOCyW
SoR5ODmWkCCcCAcGpnESlnBi8ViWFg6LZ9vA1rDirBixZIkQMWQYQ38tMU4YXwwdmRK6YpjI3wr0
F5aedTG8YMHCMqpcuNAcGXzIu4Bg07TCiAB9NmseC2bhH8Is6DIbwmFxODL6drpducrHdrAuSVoA
g3fBc2asxXIgdvkDM6H1eE4ybr0NlQwLoAFuMmEDzdfD09udSfem8sMkNJKLzLXO1cWL7u1ClYDF
0BgCed5aT2cG3ZfuxpQypDN86Awa0xPJIQ1LoukQWfhHuq2nl6uSDZPm5SNlZagPSwjNoWrAaqow
VQuBmj0S1IQ1Z4JwaO5/xbI5MBFNJ5Lxay2t1lEXwbJTQQlvQ08fD1eG1CobIykjG4ulBtpGhkpq
sL66khZVXZ0qC8tMfSKxX34iG1eGn6ezK8zCLphdwlgODMTC8mGQeAKOhcViek4XXT/yVZAurSkP
uaktdeMe37wm9TJbXn21oSr3vbDOMt1nsoVBK5wON+wb5GPapLw/7XyEGdy9sAqyKnlfjqEEpenk
cIotX7V/rPfR9dBCIZk7X1215x8KLmcv/vpp6T2iisdIq7rFPrrQPe/4S1+CabK1cj51zH2vab4O
T2wVdKwhNZ5Rq+yAx0e5b9YfUljZ2CRp3TM44bH1xv0uLg/VCBWG9SRENbEuqetlcF2Vih5t3j7q
796xLcHH/LJRxX7uq52h9Ruql1aSd5+Tq2Ine1oVLj0S9TrHVvvVUZ2qMNW0U3z7i/sro2TT9cNo
co9btPY7zOkWKtdCPsBNi7xRUZleHOKvYFNYWB6kRDhgcaRIxUl4Cl5w9KvMYY6oELsqtTT9Bzsr
uTVLryeDNiQugxeGKSGCMuqjz9cZ+xD69cb9xnOX5DzUyOWDbdETJPFr4TWwGduEbRRm6MFk+ixV
UXFm7FT2+l5Pys50LxWfHZ5orIoPg+6y25npqzJTjWgtgkpEWqUycgq8kZMb6ZgcHFxYLN4cXg2b
fg/DuLDl0zfw9/f/1Q1cGX9yZSZMRu2VxfPChO+XhLh/6pAQ2kqU8Hnli4mbJpR72FfNLTzwo5H9
ix+4Ve7wKTvcfffwxJaRFss0EXpAbPYODm1rfcY5nQ4R0YdeuyZ8bj6tvHlqI15+ZYPE4IFcQWHe
aOLnNAFy3G+H7LYOqOXxat0I6fk41+O5clAYN2OZYFD98xqK5T0VoqRSeadozZV3B3NOErf45lNC
9WQ2KvbQLk0WBT+NsPeZCKxyi3F1vsEx169dYdmSflZWQt8i/YxYkgzlgn6phZeNgB6+clt8c1zf
kiux4637Pt45jhmRFQp22lNgveH+0FDVWVGab3Z0+BK/BZmXfbTzsPL73AxsXl0Y4dprD5NY0KZP
B8Nuz5N1yiHWVb9/EWOEyFgfImP1P2QMS1AMvNIYGJSOLlNHQj/LWOB/RSxkYOmpTi8yO93FVcrG
090bueosIdOE1ala6qrqGlNCpjMThEMP/F8I2fTp0B+c/pfCFDlB1yxog27LNxjXJtPupBmPO1NW
KI+Z1D3u638cf03OendRcyUfp6BA6s755+85rrU92rHWqimiKomW5k9OEMvon8P8nGEX2C3/2abu
2h7n1o9Rsbf6npuM7tT9IHskt5BQgs84sfeQqZ8YzfjS/Ed7nI7ff6BxaXwjvcSZeMYMDhUNeh28
1zLPxMsxQOzqzc8x5HWDt2vX6nT6vjK1WC54KXaOTuVx6zaH2mVDJ9x74G0X19qfMyx6IXPnHl/j
Gv5zZ9cOWScfvNRxNkO3IWWQIGya+eWaRVocaU3xkOAHTGmOacPmSe3GowJKHHcMcZYLMDGy2fs0
vA96XJYS1pafFEvmv5b2XZi2ISXi8KuOCs1Sq6OTBGqPXNVbr8enT9+OCk8Wpmmpw9ZosgAe0YtU
Y3jVz/WjBlPRIAdZQY2qoaOxBFaHtXTUNGAlqqYbTUndWRNWctJ0clPScVF1ojq7wBo62uq/E8AK
ge7yujzKRmyZlrIahXLbPIEgCdtNCaAljEggG5HAMKN/SwCRtoy0ZKQRO8LaSmpUJWT0hYEE2s+S
QAsYEcFZErji70ngH1yb+Su9S8+0Of16GXaStoXTvtdtiLfp8/ODTzHWJP7a1Foh+a5wNe0lTYa/
Qcd396pFjlxsd/+Ke5EmbmFotEXU7E2rJWVo/8mhIwLlrOzU8fSLjh9jt5UGPSrem+jZL8m6/77q
RMAap4+Nc8QabeY2xKwb1Ciaf4KtdyaJkKZEOfvAmMnd+2KkKc1M03auwHooN4gybjI57jFxz8ih
feXcQLXkQVbJK735XAPzSgiJmzj0L9bEng89D22eWP1GRJkjy8pEJfxLYJOE1CjH+OIdwoJfGPhb
xIwElz6BLZZGZhGLRZTGa27y2DiqR7VSHt3u8dXo3jDY1kt5KPyYM3dZNe1g+81VR6NSwmAWRyGi
d6lTekegqcmJgNka9WeZcwTqQeCJlDt6ZljRBTufAiEFT50PC/0ukmemXqhK8JIpXVj4QxfW0emI
OCAV5enm6Uxjukrp72Z60BmezEAgZjCsrUZVVaXqqKkiYqY6HVRFg/+kzv6Vgl1nbHKYD7sUiyds
k5IyiPez2blCtIFeWfG+Z8dkLIW/9fVS5gGRWyps1b5vrx4YWMg8Y2BeaGwgHC2/ImU2MuSRtXZN
RFpR4JpdiSZczV9lX5/bfaT6ku+q4MbQFx+KhjVTyxyMXl7N1m2V94gVyUhj+Nq9F4rq+KoRxWA3
+DlK+BsdOKRNqfHdzHHHfV1E2nVPleb5xMlI5uJ2PxXbFkF402hdhNPXijJHY6rV7UXkDj24mrGY
X37BYy0LXbaq7qmqJG3OQw4Wdix5BQ7VW2saLZ276pSc3hvpdmVxYz4ZJ52v3RwuZ9O959LqYeNq
reXa5/P8HdKEzkdUCJy0W34/i8cRevpdwbYiJWIP86HKQMZiv+E5YAj5N0u9fqkkqFiJ8+HxSAsM
g+dy8ky7JvOweA5wYWT6OxOHQ6/ytZZq8VTuWHRb3LZlmVR6+vLCJiV4/sxJgjg8rwQBY4PZjbgz
hhj932kZKYu1Tc9uUWynLHlCoY1gE72pIxW2mtIyM9gENmIbsvXDVv59LZtJZiBNG5UgoGK2s1TM
FEZEeZaKaf87Ezm0wxhOXfVf9QuHxWzSWREsZ3y1l653TfXG9l6Sinem2edex9395suUGg2ziZMV
75SoKTKVe63iQqS3ZOmqmN9JzrQ7+8anID9vNPCGGePzih794PI2XiHPirSzUkpfiFaP7KqU3qyu
K/TpypyTDKXZteYfW7NhONrg7PsPgwNvwiTVl+fbJQzZyBxSSGWJnWmP4hIfbrcYDU8q7yannbYo
Fa07yYhW2OWVKDIqNmTT4F654JuDeFVyeNGi64HOdquSravG3qVstGtJxBmtUnEcab5Sz1L1nkiN
Jnf0enZdTFa8W7qEn+R6Iv7Fx+Qvc+V4XLWj3u+RXF1Q22bXXRMQI+xQpkFxbDkjbnZC6W62+iqx
Af55IpgtLRqbpZ/EPeYZOEQKt/QikS109y42Pcuo/bCz/H6fT8qGyA37oiLYoqaQ/efqFHcCM02z
X0lFqPQtQ2vuCP3acnfW2LrrEWoUVwnSsRb+Vy4j9CfG9U+F3gU+wuc9HVd8LXnsfBZhnLxIL7tj
rO1isHEB1zYT1216FjkGfRb9uX6BTQR1Hi+xEKpkO8m2pTNpvNOEP9sl7psVRXlvMYf0nvZo/UWe
D8+cjC6LaEqUvjLH4exQ8pUwjwO825UK/HZgxGOyhylBnygHFt4+Ur0904SqkvDyzS7dRsx+J5Pa
J0fK8oW/kBgR91N0r+L0tn/zTIxp58/kz9Oy4m54qAuzOLkQ/R78rt8UD3Wg32L/hH7DWsjcAlFs
DTVYB9VvKgiqwWjwn3P3/0q9LyTtvPb6hWmkwt4dyvPbitrflMRby1hlP2kRtljIN1CbUWuezYSl
BHq5ntlGzzOLEjWIvBLnAMs1Y3Z0BxX1HeXi+0zCxw0drZSsUFt4+NzwiLuY4kRQ1xHxni6LlKT7
MjblEV+Mqnlqtl6tyTHAJ4+l7zzj3ij/0tgmJ6ymU95YeVFWmOX6dbwdkOL49lOnYO/DHzbB577s
b4jN7ZaO3T9aR/7AfcvGa12e0akLppjVJm4Cixa7ZcZ2POUMXZ08djBDwESQh3XhYP/6gElsgrgV
9yEMP2zcf+uVjHHBIyXbC1clAvSp/pWJr5cdOJNEw90Qn3Nt4nPideyTBWtsv41xPHwgRfyu3peR
Esn4M/X+pSP8O/Xmn63eSAwGDo2bEt/QU3BoxK/lN8k5lfZfb54s/sBsStJqdlq2ue/GES6ysuv/
G9X/W647Utb8scceOkCrNFve5WX7v3gSaL0We02ZuWuzFy/58pO7QSfzlevnJod7OeVvwFVYSJGt
4lv26LVvKLi6MUGsTRwbllUQMHy8pm8ZdqD97kkCR2mEafuQzbwWy8uRHV0R25+F3H8bNcypcgh6
d1ph4QKf8U8THQHxynM+c7X7FApbnDuxg8CIzk/SOeuuVGJN6nFyWEmJOy61sp1LRHWskrraj6q7
hEEs7fHR/XaIQH79gEA7MdSYL9RrcTy4RGPJ1pTi3sJ9RIOgehuG9ABcXhDg6rAZK0QQJNU1C8Z9
XH7bbWOukkrX2KGwSmu77nM+UTuzdMzrPwUWXxLe47R4MDlxsTqnv4hTma6ElyRriPhYsaDaMLdz
rG/fjTepmUyNfIuSXTJz5fyIy9eF77I3NhQszM3NWeteesHgW0igdMj5ebBbt8HcrSKl5xdI1xi+
W/KuYMS0UrG+STXEXE7BdKGjfY/dYPqr+HPlS+lFoYuYnAIDftLFiaz7i2xvXtuuezTJj5bnnURO
L75kMjSX/vWY6s7rk6+tS8NlytyKzokfnuuC01W6uulkfod0542ccue8AFuOen1lq6yonLSAy7ns
mN0izyMPk3cvUFHN5PZmbw6XLWYPHiyXbuiVsCxLGDBr/Yx1pR8l7iv1LH3r3ZMR+4S6+BupZLND
01rRpKYvKudXKq+n7Cgjp3ylsvBIF8Zn4LBYGOlu/9x8+dePTX48RGaHPkKna9Ptlwei8s5+Qo0Y
8CNEpJLg2anz0Mng94x4KiJKa+/EN4vSXjDpUpuolPyar7evmTfALrOy8FLtYFu2Qog8Zi3GE+OM
YWDo4CG3G4aJkcLYYgIxPkjIHYmnIUcemMAkuZCFf9hZbQN96O4Mmo9HoMpPgwqehcVYGCgWEmmn
WSoC93auX6lp3fFy+Y2EXNfgPqGOJLOi5oscz918P6SkYwdaJTd8OO/ge1tzNK0rVrf41Zjw+AMN
j6LAWx6+/M/k617Ml9tvfvi18vlC7qsKMfxyb8xDxl2LnhRebxVg+JGou0hvZcT8eZJ2E+Xfst6f
tjt6WKs/VI+n3r57eJ8hS8vfNzHG2C6POYfzAOe7szfW+OmMEcy9rW5KvV3Vz/ZqG/fTbL7kHyq/
fvGJBbTIpDvzmh/rN6zgW554VzOGd8Eyr9UUbnkoPcJj+FnxgnfyfsMbm1uH07/IvudMeOt7vUnW
XoBSIavy0sbsTfNzr47AgeYLTy4PGRuUphj6BCWxcPIwC7fwRx1xUlm4eUiUAGiVJ/6xWcCvv5GY
1Sa3wMKzmyTxxzcrWOTmMykcVL6ph25UWFUV1oE17P+lRY4frPRIySgXvZdlfLl6ceISPDtd4ye9
RttK52DZ2yu770buz45w+8yVxD4qY11lWKMQSBt8Lx8QZ+kbKKYZFZnXbFO17Kn76nnYlyXbeTjN
VBdutaKt6UyPLa6zIpAuVzhs/yJKY+0wWvWgfH5IHilgwdW8yhVHSKmZN52ktXwNuhteCrJz6nMc
W9TU7L2kEzt/0+5fZ0xMu7Yv96mY4eO8lkiDT+/c980PWaNADJjYyqqp81+xJZpLemvfprotFTxP
d0tEqmgYOm24+fLK1wzaG+54QkIFTSKfdKfGodG0KjA+5ciDU/vvdXEuymIvqhGaIJSoMupfees3
JxlOtE32+BotDa4Ofup4JKW6nSurK6fnopebsJsau2twNE3aFfM/s4MKCA0KZW5kc3RyZWFtDQpl
bmRvYmoNCjExOCAwIG9iag0KWyAwWyA3NTBdICAzWyAyNzhdICAxNVsgMjc4XSAgMTdbIDI3OCAy
NzggNTU2IDU1NiA1NTYgNTU2IDU1Nl0gIDI5WyAyNzhdICAzNFsgNTU2XSAgMzZbIDY2NyA2Njdd
ICAzOVsgNzIyIDY2N10gIDQyWyA3NzggNzIyIDI3OF0gIDQ4WyA4MzMgNzIyIDc3OCA2NjddICA1
M1sgNzIyIDY2NyA2MTEgNzIyIDY2NyA5NDQgNjY3IDY2N10gIDY2WyA1NTZdICA2OFsgNTU2IDU1
NiA1MDAgNTU2IDU1NiAyNzggNTU2IDU1NiAyMjJdICA3OFsgNTAwIDIyMiA4MzMgNTU2IDU1NiA1
NTZdICA4NVsgMzMzIDUwMCAyNzggNTU2IDUwMCA3MjIgNTAwIDUwMCA1MDBdICAxODJbIDIyMl0g
XQ0KZW5kb2JqDQoxMTkgMCBvYmoNClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAyNzggMCAy
NzggMjc4IDU1NiA1NTYgNTU2IDU1NiA1NTYgMCAwIDAgMCAwIDI3OCAwIDAgMCAwIDU1NiAwIDY2
NyA2NjcgMCA3MjIgNjY3IDAgNzc4IDcyMiAyNzggMCAwIDAgODMzIDcyMiA3NzggNjY3IDAgNzIy
IDY2NyA2MTEgNzIyIDY2NyA5NDQgNjY3IDY2NyAwIDAgMCAwIDAgNTU2IDAgNTU2IDU1NiA1MDAg
NTU2IDU1NiAyNzggNTU2IDU1NiAyMjIgMCA1MDAgMjIyIDgzMyA1NTYgNTU2IDU1NiAwIDMzMyA1
MDAgMjc4IDU1NiA1MDAgNzIyIDUwMCA1MDAgNTAwXQ0KZW5kb2JqDQoxMjAgMCBvYmoNClsgMzAx
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCA2MTMgNTM2IDAgMCAwIDI3OCAwIDAgMCA3MDkgNjM4IDAgMCAwIDAgNDgx
IDAgMCA1ODcgMCA1NTcgMCAwIDAgMCAwIDAgMCAwIDUyNSAwIDQ5NSAwIDU0NSAwIDUwMiAwIDI4
NSAwIDAgMjk1IDAgNTQ2IDUzNyAwIDAgMzg5IDQwNSAzOTYgNTQ2XQ0KZW5kb2JqDQoxMjEgMCBv
YmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzM4MjIvTGVuZ3RoMSA5NjAwMD4+DQpz
dHJlYW0NCnic7H0JYFTV2fZ77jL3zj6TTJKBATLDmEUDhkUF1MJAdgISEpYZIJIQAkFBwyZotdKq
hUYFu4G1ti7V6uff1snIp8G2LtWKtqJWrWgXa1sVPgvWti5UJfM975lJCAaK/p+AwbzJec4571nu
Wd7znHPvnWRIEFE2QKOG0rqqirPK7vGQiJ1NNPjRitKycsrXbiZ680fINaSiZlrdFQunXov4k0Qz
IxV1MyfdMe/cB0mUOoiyRkyZUVf539ufv4Uo8xlUeNO0uuJRU3d+w0YkdqN8w6zSqdELr12jEflb
ifRXmpY1tvqrz/0q0YYO5Lmr6aJVwa+vWWwnuulRIvWtRa2Llw0IDmwjaltI5I4ublzZSn4K4fo3
oj7P4qUXL3rLd/1+oh9sJRqV37Jw2dpLIr+oRlNriM5raWluXPh63g/qUPdS5D+DFc6H7D9E/DbE
T2pZtmrt87/LQN+USiLvhvObV1xARbSF6E8+zr/0wqbG3D2nvkH02z8QWccua1zbav22G30XjyM9
eEHjsubf7vjKHOSfgvYVt164clVnJ12O9l3K6a0rmlt3zbplKNF3fkZksRCPtR7ead4758b57rPf
oYBJLD9uvG8A+8/NvuzGDx7Yv8t2qfFnRG0yPwt844rOcUR29YMHOiO2S7tT0qKdzBrtu1RCilQo
5KFiwshqje6o1KjqLeI60snUb9BHo8q8lK/eTJcrGaai2C2qwoLZsazvWffUumCQIhT8wKK/3jmP
WyK2BzFF8rrF+jbuKakotk5e+C24JdJ/Q/kOVdJnQLTdtFmros09dcqZtK1nXP8x+fTAwXlY1Jeo
pruee8gp/VUp/z9e87RUOfVdmqitpmqtniZKvZbSw+K661Xmpa6rzaf1WnUqnyw7iDarX6CJ6jCa
hrTLjtzTfumXfumXfumXfvmsiPgnXfFp1GOYNMdSQ1/oqVP3Jd+V/ktUqy2jm9XtdDPHtbuoVl77
/VRc5vky3axfS4O1p+lmbXMqXeZ1oFwpTVb/RB7ta7RJfS1d54c4g/ZLv/TLURNtxoH1+VFRH6BZ
2iGY4z+WeZuGH6pMv/TL50G062lOL90NvXUnrmjfFSxZR8yYUwRwwA2WT5N8RCfT8K5EQc6TBPEP
eWmYk2hQxpBhR63N/fIZFNFbw6oMeJmUyZZj9zhcRE6X11tArmPfwGMj6Ud9mZ4eEYf7ODXmUxJv
NxwHAamwwID2mUkyyZbcT1ayJ/lug9FODqCDnMkPMN4uhF0S3eQBesgLvRf4PkwxA2EYI9BHPmiy
KAuYLTGHsoF+ygEOoAHJf9NAGggM0CDgIBoMHAzcR0NoCDCXcoFBCgJDFEq+R0OB71KYhiJ8EoWB
eXQSNPmUn3yHCoDvUiEVAE8GvkOn0MnAIjol+TYNoyLgcBoOPFViMZ2a/BeNoBHAkTQSOIpGAUcD
/0mn0ejkP+h0Og3hM+h04Bg6AzgW+BaNozHAM4H/oLPoTODZdFby77gXZBxPX0DqBBqPcIQiwIk0
MfkmTZJYQpOApRLLqCS5l8qpHFghsZIqgFUSJ1Nlcg9V0+Tk32gKcA9NpWrgOcC/0TSaknyDamga
wtNpOrCWapP/Q3USZ1AdcCbwDZpFMxGeTbOSuykqMUazgXMkzqVYchfNo7nAeonn0jzgfIkNVJ98
nRppPnABNSRfoyZagPBC4GvUTE3JV2kRNQMX0yJoWmgxcAnwr3QetQDPpyXApXQe8iyj85N/oQsk
XkhLga10AVKXA/9CK6g1+WdaScuBq2gFcDWtBF5Eq5Kv0Bq6CLgW+Ce6mNYAL5H4RboYeCldknyZ
LqMvAr9El0JzOfBlWkeXJf9IX6YvAb8i8QpaB7wS+Ae6ir4C/CpdCVxPV0G/gdYnf09fk9hGG4BX
09eSv6NrJF5LbcCNdDVwE12TfImuo40Ifx34En2DNgG/SdclX6Rv0deB35a4mb4J3ELfSu6k6yV+
h7YkX6AbgDvpu/QdhG+kG4Dfk/h9uhF4E/C3uLP4HvAW+j7wVuBz9AO6Kfk83UY3A2+nW4A/pB9A
f4fEO+l24H/RD4F30R3JZ+n/0X8lf0M/Aj5LP6a7gD8B/obuph8B4/QTYLvEBN2dfIbukbiV2pNP
039LvJcSwPvoHmAH8CnaRluTO+h+uhfhn1IH8Ge0Dfhzuj/5JD1AP0Xqg/Qz4EP0c+DD9EDy1/QL
iY/Qg8jzqMRf0sPQPEaPJH9F24G/psfpUYSfkPgreiz5BEEHfFLiDnoC+JTEp+nXycfpGXoK+BuJ
z9LTwOeA2+l5eib5GP0WuJ1eoGeBO+k5aF4E/pJeoueBvwM+Rr+nnQj/gV5MPkp/pJeAL9PvoPkT
8FF6hX6ffIT+TC8D/yLxr/Qn4KsSX6NXkr+g1+mvwF0Sd9OrwP8BPkxv0GvAv9HryYdoD+1CeC/t
Br4JfJD+Tm8A36I9SP0H7QX+k95MPkD/or8D36a3gO8AH6R36R/Jn9N79C/gPon/preB70v8gN5N
/ow+pH3A/RI76d/AJPCn4PccnEFvtpo6qZAj7gYWnUi+tDQsHOXXj6R3Jeqk6TpQ5SwIka5p+uFq
6pcTUZReGtMgtpOUZSBZs3RZhsbmc2JK2upT1n9QpO9Kz74ca7FZwS2q9jH5ibOZkp8QM8jSlQgL
tPTz0+daevOTlT/VY5GWYeFk3bRYpGXAs/Su4MSQtNXrll6RviuWbjj2YrdZmJ+OvJ/JYxNnk9ti
ip+MrkQYnDQ6yU/SCvW+Pin98smk9w5ns9Ih+MmiW05kfkp3TDd6RCzG4XL3DTme/OSwg5+0j8tP
bIQ2+WFXy0f4yTCMFD+pCEp+6uOT0i+fTHrzk535CdwEyzE4WWcbgR3phn687haOvqStPkVJB0X6
rvTsy7EWp93AkVs/sr2knyZ08ZNxED+BmwyOat38ZOnnp8+XHIKf+ENxxgF+slhNU/KTaRwvaz/6
0s9Pn664HB+Tn+TTBOYnuS1yc61kdiXC4GB7aX5iK8Qh3jxcTf1yIkpvfnLYKWUZBgylBz8ZJzI/
pa3eMHpF+q6Y3XDsxe00+ZHAJ+En+Vnxg/nJlPxkHuAnSz8/fc6k9xMCJ3/msIufkGxYrVZ+vWJY
Pwf8ZO0Z6eNLwdoNx148ro/JT/Jp5wF+MrnF3W0GN1mZrnTOYlr7+enzJ735ycUf8oRVYGezSn6y
sw2ZhmGzHq/d+OhLekmY1l6Rviu2bjj24nVb5SuVI2a0pZ52po/tbGC2A/xklfxk5XSdeJfEptnH
J6VfPpn05if3AX6ySX5y2GDkVsP8PPCTrVek78rx5KcMj5UM3TgyP8ljE/OTU/ITht5+oM3gJput
i5/YCg3skketzf3yGZTe/OThPwViy7DCVJBsOuySn1hxwm5eaau32npF+q4cT37K9Nr4keWR+cnR
xU8ufqzAzbWTvSsR3ATbs3G6JcVPZl/fNPrlk0nvJwRe/uM9UJGd+QnJptNu59e/rDjh+cneK9J3
xd4Nx158GZKfjvy8Ut7WMY3JYzsPveNAm3GUsvNxij9/R2yFpmn28Unpl08mvfkpw0NsJzbQkYOT
rS6H5Ceb3MpOUElbvbXnmrb18aUgm+84PtfOyrCTaTGPzE/OQ/BTd5vBTQ4+TnXzk9Xaz0+fLzkE
P/E/DgAV4eSd4ic3v9GzW1lxovOTzdEr0nfF0Q3HXrIzwU/Gx+AneVvH/CQfK/DQOw+0GUcph6OL
nxACP1n7+KT0yyeT3vyUyfyEXQt05ORkm9vpZH6yO+zH627h6Eva6m0917S9jy8FZzcce8nxOT4p
P8n/CQQDcx1oM7jJyXQlP1XuTPHTcepQvxwf6f0E05dBkp9w8nZyss3DnzhwWFlxovOT3dkr0nfl
ePKTP8vBr1SO/L5X3tYxjcnHnjz0PfgJ3NSDn5z8ysLWxyelXz6Z9OanrEySDwFARy5OtntdLn7P
4nA5jtfdwtGXtNXbXT0ijj7+Pw1d3XDsJeB38SPLI79P8XIDmcZ88v8RYug91P3fFUFVbjfQ5Cxu
5LTb7X38Xy/2yyeT3idwP/9rWycswwlTQbIjk4/eLjsrTtjNK231TnevSN8VTzccexk8wM2PBI7M
T/JtDPOT3BaZTr0H2gxu8jBdyU+VI8SPozyHqqVfTlTpzU8DcojtxOVxwVSQ7PR5sbW5Hazo4yeK
w4sn5bk8vSJ9V47nf0kODvLwkfvI71PksYlpLIe/s5C3hkzK6EoEVWUwXVk5C1shbveO17997pfj
Ir2fEAziL5vErpXhhqkg2ZWdCYPxON3Y6jzHvH3HSNJW787oEfFkHC5335CMbjj2EhrsZX468vNK
+bRT8pP8RgpPL37KAFr5hTJC5HQ6+/ik9Msnk978NHggsZ14QEcpfsrx4ejtdXoyT2B+Slu9O7NH
xJN5vFrz6UhmNxx7yQtlksvuOvLzSnls4mPWQD9HMfTZ1P3dOaCqLB/Qzi9sfMjpcrt9R63N/fIZ
lN5PCEKDie0kAyfvbE72DMyGwWS6M7IyjtdufPQlbfXerB6RjCN/x9RnWrK64djLKXlZ5Ha6j/w8
YCA/TWAaGxLgKIZ+AH/DQkpAVTk56IKDsyBEHq8353A19cuJKL2fEOSFiM3ah53Nz8kZgwdga8vy
+vy+42XtR1/SVu/z94hk+Y9Xaz4d8XfDsZdTC3PI6/Ie+Q2DfJrAr13ktghGogAN7Er0U85Apisn
PxAdgJwZmRkDjlqb++UzKL2fEBSeRLxEswdkw1SQ7AsOgsHkZGYPzKYTdvNKW332wB6RnIGHy903
ZGA3HBdR0t9Q6SOVQwItEZYDX1spFKX3t3MgUf0Y39BSUAjgrzsdMZKjZxCNo7O6EkupvKKSJtMU
omk0vZZo5qzZ0U+jQ5+SaHQdMIgf/tv8oVRGVXQO1dEsilIjNdNiWkJL6UJa/YElmZQ5S5FjaneO
pnSOC2gF50j+9fA/xoxDfEtoL4mce9WqlSuWt154wbKl55+3pGXxouYF88+tnzd3Tiw6c0Zd7fSa
aefI0JTq0OSqyorystKSSRMjE8Z/4eyzzhw3dswZp48uPnX4sML8vJPCQ3P9Pq/H7bTbrKZh0TVV
ETSsLFzeEIznN8S1/HBl5XCOhxuhaOyhaIgHoSo/OE882CCzBQ/OGUHORR/JGUnljHTnFJ7g2XT2
8GHBsnAwvqM0HOwQc6ZHEb62NBwLxvfK8FQZ1vJlxIlIKIQSwTJ/S2kwLhqCZfHyi1rayhpKUV+7
3VYSLmm2DR9G7TY7gnaE4oXh1nZROF7IgFJYdma7QqaTLxtX88oaF8ZrpkfLSgOhUEzqqETWFbeU
xA1ZV3AJt5muDrYPe6jtmg4PLWgociwML2ycF42rjSjUppa1ta2Pe4viJ4dL4ydf8qofXW6ODwuX
lsWLwqisurb7AiKu53nCwbZ3CI0P791zsKYxrbHked4hDsaVkriojYZYAuUY2ba28nCwvK2hrbEj
uW5BOOgJt7U7HG2tZRhcqomiio7k/VcH4uXXxOKehhZxZizd0fLa6njm9LnRuJJXHmxphAa/E8Kh
sYGQN8bDZJSgyxiwUIg7d3VHhBYgEl83PZqKB2lBIEGR4qJYXGnglIe6UrJmcsq6rpTu4g1hTFU8
sySqBNQYW0FZQ/r3ohZ/fN2CIFK1fPmbh1+kB+NqfsOCphb2G5vbwqWlqSmZEY1HShGINKaHsax9
RDHyNzZgFJfwCE+PxovDrXFfeFIqAxRBnt4ldVFZJF0s7iuJU0NTulS8uKyU2xUsa2soTTWQ6wpP
j26j0clX2k8LBu4ZTadRjNsRzy7BfOeXtUUXLornNgQWwvQXBaOBUDwSw7DHwtHmGBtA2BM/+ZWA
nLFYuhT69pHcXZm550aeGZRDxIYARbAcEJ50NhI8sAQZZWOZdHYwKgLUlQ1XSefg0EH1aDy3JZWc
pHLRkspAKBZKyX9oUiDdJj0vbvaoywNFd5tS1zls01K5uUEnB8uaS3s08KBK9XQD07Udup0Kj0X6
wihh8nRWdiWpeSAF6BRUI1U8i35eA8FouDkcC8OGIjVR7huPtZzf6rpw9fQ5UTnbKXugYFtVnGA7
ESzAsRmnpW0nlW9sKna4VVdd/R9WHcy2LVy1sC1cFz07IOus6aYArOkZ0Z7XCHTZilJSc+iEDKoW
1TMmDR8G6prUHhYbprdHxIa6OdFtHuw+G2ZEE4pQShomxdpPQlp0WxBbhtQqrGUlR4Ic4ZpqETFl
/sC2CNE6mapJhYw3dQiSOrNLJ6ipQ0npPKkL5csLRXA+aOrQUimRrtwadGZKt07qpLQTdzxi0yNm
xBpxKE4l0C5YlYDmfuyCVkH3OIRTBNpRqlaqO8S6dmskkMqxDjkiqRZumHng0jPnRO9xEIpJxIUm
scAi/C0YSmwbZcGFbAuXxlraGmK8kikbdoNfERfh8RRXwuPREIsjbgs3T4rbw5NYP4H1E1J6C+sN
WKHIFij+FZ7BuGCcGw2FvaMDbZ69mKYwG0Nb28J2UvOYsdA9GdBLro7FpxXFwvEFReEQmyMm0iRH
aEZDCdieDSxc3girgolJA2trj0TYuFoOYUe10csCl5wINtFemM5tIsXDKfcTjiJ0wGD+LxazTdZU
G+1hOdCt69ah5QcMS1aE6x130wryLtvWEMbOC2KMUkCkKFXlKoMdyeSMaGhHYG8sBMqcBzcnGrcW
4Xik501Gvgp2DVBXxNc1NXI7aGaUyxp5VU0x0G9XhchSFbeiBmu6BuQol2WYVlGoCbbWGJZBqLFD
rIvFY0V80eiSmKRlT5wqw2fGLfmpOvV8vlBxrC0jPEruMaB0W9569qxoG9VFU5oAorhYLDVIhgMt
bwojqakhmLKROlB26kxgC6Q0zaBnLb9ZOlsgnUip84vdaYtbT0WF+OWw/VTeWvQ8IxZLNV7G1qcz
4NqeuB0tyu8xlOkCGB0kVXFb8LseTeWsD3M10zuoNrwWHM+NljUZSI4786oacYhJlbdDEx7bVdjk
vc6eruPRlNbgnjsw7qCEjuQd4YtDPQTcwYcctj8KbMNCpVjbRxXxuUXDh5kf1Tqluq3NdB66QGq8
TGe3L5VKXhNv/vDZ4KS9hSe3K+cUSV9Iv21yGEcEJY8dDskqFk4ouDDGucK86TGLHTaT6JGJz2Gy
8jbPWV0xkY6lprEtvvjgaEt3tJwdbiTyTk0dEtEJueWG4ucF4kthk11ZeC6CbdiZz+Tt+UxZuIJd
A6ane0HA8GFvvFzWNQWjC2DmqBD7e3kb3940NaYHLH2l+AVFB1WJFSFgNqiIuxNfVxNsiAUbcAYQ
03FED2Adwg8uwj1OuJE3gZpUf2rmyLNoYxsbN2FXjwXixowoMjaHQ9jj48w9qdHnNmrpBUOBtrZw
W1yu2HJkRvX5WHBV7OG3tSjc2My3X4v47qtZli1Hc+XocG2BsjBWcTPUciwxcCC9BQxNbXxzV99Q
hJHwtmW0Bce1gXzrsW9o+U2zGrBJ8V4UlFPdGEAMg1DFsRgqSmW05nHGlPFza5YVtdcbeQc08vfC
olRmU9aKltVG4zVdWeRK4sDyoriSMxaJ3HlROyfaxVAqJ1dheCOwqgCXDsaVGdH09MjyVVw00DVh
qWLQyN0jvbLa88SGmp670rx4dnXt3AAGdvg2miG+l6jJz+0QNyRqToX3nUQte9cnprO3JTE3CW9z
Ym4RvG8narLhfStRORzeNxOVrPxGyvt6ooZzXpeoTeZOtIrFIkJJyhWL0n5jws/JDSlvfkJn79yI
Q0vmPni7iNzuzSq/rUM4EqNyb+kQWZFEbu6F20eGLoBbBrcU7ny48+CWwLXALYZbBNcMtxCuCW4B
XCNcA9x8uHPh6uHmwc2FmwMXg4vCzYabBTcTbgZcHVwt3HS4GrhpcOfATYWbAlcNNxmuCq4SrgKu
HK4MrhSuQ4xJXGjCOyNxAXunJ5axd1piKXujE+ezNypxHnsjE0vYG5FoYa84sZi9UxOL2BueaGZv
WGIhe0WJJvZOSSxg7+REI3uFiQb2ChLz2ctPnMteXqKevZMS89gLJ+ayNzQxh71QIsZeMBFlLzcx
m70hiVnsDU7MZG9QYgZ7gUQdewMTtewNSExnz5+oYS8nMY297MQ57GUlprLnS0xhLzNRzV5GYjJ7
3kQVe55EJXvuRAV7rkQ5e85EGXuOyMOlZmjJ7JG5UbhZcNNrR+aWl47MLYObds7I3KlwwS0jtkS2
1GzRRmwQ7mvEpitvuvLuKx+88ukr9U0tN7Xc3aI2LGldomyaKzbNEa2zxaaam2rurnmw5ukafdP0
m6bfPV3dVHtT7d216oRLp12q1Hyx4YutX1RbzxGtm8SITQ2bWjeptFHgN7KxdaNCG0dsjGys2diA
iMXTGmlVGlaJhpWitVRQIT/Ny/CakTHuCepTT2UL9625tyodojRyNabeD+eDc8E54RxwdjgbnBXO
hDPgLHA6nAanwilwAo7gXvGboT/4zNALLjP0W6cZet5hhp6zm6FnbWboN1Yz9Ixphp42zNBTFjO0
QzdDT2pm6NeqGfqVYoaeEGbocTJDE7PENTRaXE0zxUYS4mvw2xBnfwP89fBj8KPw5yVcb+dO9IoK
xEsQLwfyOq2jUaIW8TKUZ31pQuWVWpJQ5LKehewzoZ6O5GnwaxIGJ09LWGTyJKgjUE9ENvYjkTGU
zA27yoY6ykK2sqBZlmspG6KVDVbKBlHZQNNvZps+M8P0mC7TYdpM07SYmqmYZFZ3GMna6rhZMzfa
LsTGWDyjmnDYj2cK+HWTtuFCyauuLfoUZeUkMXhSdTxQF02omzcPnhSrjo/iMNHgSe3ZhHgQinB8
M25OE+qIEchRJMqW1E0SuLXF3cykWMm8lJ/taR3fPmZM2ZJg6sENDsbtI6j1nlE0gga0+ltXSlm1
auVH5dPszmFkFR1CSaS/DreNBsD5tGL+iEByF9wedp3zkPYIUecMInUsws/hzqIO/uNH4X/1PE47
8LOZtuInJQ9A9zhdQzfTd6E/oCG6Cz8sC+ky+gpybEaervB36dmeemWEOEP4xW3iBSpX/GKY+AUR
wn+jv4nfiMvFDJEpykSLGEbXKqeLmDpB1xHeSheg1LniSfGk9iJdgNgLqHW+eBtpa5VnxHXq5bRO
WYcUbuvtnbfSKNqG6/2fxTzifHQJzwcLz8dRkaM0Hx+9jP4af65A76AANQE/8hkDjEAWPZwag9Qo
pLBzXmdUlsr68Ibk252vIX5r5w/111Db/5d0fZBUW0gF2ho56m92dtDFUN2Idm9F/26mr0v/VroB
oc+sdG4+lFZ5hFFcrfwEZ8F14lx1nXYufysl5Uey9RvV72k3GpRDY/gbv4wbBaJExfv37xXF8+vh
jRyR6Q1580Le0DqV9q9TqJNQBe3HGuC3ZG8k9yjZ4AaDMqk9flVRNLLcEDmiQKjvCWGSnwpJ3Qfa
voPuo+20k3aRfqfoEI+LF8VuoRfYx9gr7LPti+1r7Fvsd9jvs2+377TvsjsiOk3WSY9oYrIm9CWm
1qKt1dR9miDNfoXXcDot1V6fMK9waeSy04QJnv1PCc8LRXufn1+/fO8vPUUeuPrly+cvX7F8xcgR
gYjdZV6xVAjNZdeI/BMmZIwrLhoxMibCyune0V6fOio7y2cJD80//bQzxPcqpv7l/PHR6Hg48SXx
3qPihs7FD+7/PhSxGJTodaU2Xpms/1SO4hrZ60ilVZiaeFHbre3TVJPEi7Sb9pGqGbqFVKEYFrVS
EYqpp0ZnjKgQs3FcXoMxEor8Nm104o/z689GN+r/+MIOdED+cAfq0YN7hZ7KhsZ7Hh2HtmeG1dEC
7rWr/DhMArTx4rLOK8RlyAU70K4He5uUIabL9g3zRRwOpdrvxDlgLXKY7g1uxV3WYqw1lNmGUNYb
otAQhi8zU6k2OpJvbPV4ZOCtiN1uR8jGpWU8x+lEyOFwWKoNxeWydIU7km9H3Dwxhq00bQKiI7kb
FVmqEdizlatG4G1ZNQLvR+xuN0IaXwDxzq1cMwJvbuVqEfiQcyBk8AUQ/yAyii8gMv2eFs9ajzrb
ucap0ExHs2O1Q53jFWqBLpQsh7A5KoVi9VZqmBKFB3bvqNFw9fPxw79sKt1Sv//5A2FO3QsYOaJe
FAUiDuGoXIpKvJVLUZF/QtEEtppQyHvS6CB5PcKbPXpUhtcTGip+3vmSGDhNjBaLPnyspOnZtzqH
D9K32Tqv7vzVh7t1/YNtNnGW8OOII+TcCDC8nZ6VM5Prh11U2GyGkWMUGGMMzXBSqV5qmAXmGFMl
s2vozK6hM7uHzpRDZ3YNHQKvyuGWZXgMEdiXGkPTymNo8hj6eAxNh6jUNJ0qrXqlaVp5lPZ69nrH
Fe89aHDm1+/dC4M82/MqG2EkU2gYD2E19cqlKEWVS63pYelaUN5QVijtsIe+2jlIuf7Dm9Xzdb1z
yV3739qqb9vK79K3Ab6MMVDpaR6DbaQnH4oUS9vTRaEu1FImjrFUSVFqIUsLTHYDXU+aQR28Bgq5
k9SRfF4ODKW6LQNvpAaG5MAQjxjbLQJvRuw8RBTkYZFxLw8LCR4WGsRDAu0rW71eGXgqYrdaEarQ
yBQ8OMLz7kGHJ/DMir31GBSYyT0yDxYmBmA06GTb4/q29yu4n77kHv0H6KdDyU3105p8JeK3e8QU
LcgoJLoisvX8GiQy2OHyuwpdY12qicBYV6Ur6rrT1eEyLBbTkA0prl/ueYEnIzlZFWWKKDFXmsoU
26U2RS1URaFNFKA1W4S4XhNY1BvsQhy6QqJyh14+1lHpUMZYKiyKUmiptCgFjgqHYllhOFagoM2u
aeZqw7a6xS4WG8K+UjFWqlarsnq7KgrUNep69Q51p7pLBcOtsQqxGBRo9VuVFusG6/XWO60d1set
L1p3W/dZrVEhoiDvyYpQK4So0IRgilAMsMR6sUXcIe4T28VOsUu8J2yGlqMphlagrde2aHdo92nb
tZ3aLu09zSbL5HRRZ6SqV1lnumwOSldos7XF2ppetbjJulwRy7XlhmJ14M7DrshxncA08apnLyY2
9SOpAoDw/HreDJfvHTeg2O/Z69kPjvBwxAurTyvmS918WUzGpIN9xIr47B2IeDRhVS2GauX/rmrj
a/rlRb0ZOczmIVWEhRoGgeBXe+0nnQ+N6rzvrgdExlxRLybNESerP/5wgvrwh3X6tg+e04bDvMAk
yT3aVbAuq/hZiklsQrcoKikWxSg1MaOlqjlQ8oEjTSAvdxHIP7emmeOtND04eJ1wQmqdmL40fXwY
8dlsCHl4OZh2Q81RC1RV7SIltYuU1G5SUuXaU7tISeWLcWUyK19LJvGyY03EztWrJlevcnOyuMGq
jUCKQrNYrSrMXktN0A7PDiyReyxC1TDy42L8kqS2wyLo2xax2sKWcR82MoETvSCHEPPEUnGpUNXF
yKFaRNgy2lJiqbM0WVZaLKpfFIqxolJExVphKbDwCphtWWO5z2IhOfHL56eAHY4RMeF5rMfqr+8Z
8+wt4bdd42KpAMmGbdVXq7QaJhEbOQI1YivhZlNXd/ypqR/HU68Lb9g7WoA4tKr99gdqlD8/gNP/
B6/p2z60q++8PxozXZPcpW7Qn6V88SbPNL8NAlcMMIYOdPl5tF0ZPH2uoYZroJaXmePrAJ1CJab4
vNhs8nKqvKpWlWelCXvB8jsyxnl2gLBheKK4qGhH8Q6wSbrKr5onCcMjKC9YFmwOrg5qp9iFWll4
Z6HSkikyjTJj6Jihi4eqQwfSwLKxLrHeJchVsEYTyulDmoesHqKenluW25y7OlezOc50THac57jE
oY8eKlTktdlzh2h5lb6or8W31qf5vAfOQLyEDZLt5GZ61dRu5Nkxv96zox7trE+vKuxNvNAe9TwP
4NWVmiwMbx9teCwWiLiNgd48rWopyudULUUd6Q2VbWPMmGwcMc44/bT8goJ8Pp2OHpVj5OeHh1qy
fNnZOTnZOLdq4aEzqsbeMWn1xmk3XbR5ze57/zX/rMLbyhetPqV61drNF3e+9/IjJR0nj1nXNPny
6jHlD62/7cVpPxl8xqq5Y+eNHzuu4pfX3/46LMwJLvkhuMQiprCFyde8NdiwtOQzEafcsDQFR1BF
EVQsLVcUoxNFgXaLfFc5VmvgdatFHFjgmofXdIUpaAyI3jT9ZqEZNTW93KKWK5aLSLlIaBqtxkYg
NFjq1qEFKNORjG8dOFgGHork+7IROslut1TjEIdamNDHpAndQtpGYQW9SVYA565YzssQG2MXQcuf
+vkr+ByXYt+JH6s1H+tah7kOZvI+DJGVx0gu7wy5tlOMrnyref/LL4uLxfk7ffqOD57QxvDpwImT
4GL9fpwEb+Mxv1fIkwEO0rsj53DoFJtQC52C1mpiDYI2xWrHBmJa7Di3qdjkraQXWEShKQpJFIAv
LeW6WW6lcrtSrlrtTl11kKLgbKen6BM2+Bj/ptstLdMNkZY4csT8eiqSR15D1clUTZPL9eSpkMAW
hR2Ye6R+s/NbnfFfiXjnyl+KcSL2ROc48bIyZf9WZZ/yC7H/BeWU/Wftx+XBXHvUV7US3OHniedl
LwvkaSePdxC7QwbejFTJ+4bMnExFLA6uCeIs4q50K3Sfe7t7p3uXGyeHvCy3PsZf4Z/tX+xf41/v
3+I3/HlTbVM3ZIksubtlObjaLBx4t/IulMV7iZdZMWsIb0NZDt6DpLaUN6EsB18yqyB0zlhdkO7g
Mno2c6nu4VJ6BpfSZSld3uDosoSef6Yq1Dxiu3WmzpwP4a4ENabOqmtJI8U/YFCtzXTVmm6/u9A9
Fn2Juq933+nucD/uftG92+0gN5fPzFGqORAZyddyZ0weMmeIog6pJdPv9lC1Gflf9r4EPooi/7eq
u+c+MjM5ZkIIGRJywECGZBJCEMmgqAhJgBG5JEBIhiQwJGGSGBExCyoIIkSOBeOFuC7q8o+uILCo
uBoFL3bX9RhXBI9lvTbxw7q7Lqtk5n2ruieZALrv+nze573np/x2V1dXV/36d1f1GMxmMlW8Rjtb
i/Wa1pjhE4w+W7JBMNg0hKcrPGFHoEI6CnFaTvF83fIu/I/lVAU8+8KYlQ6705fYr+jpOVZheRmC
XciTHO6PYEKQfwoRtEN8yO4Fm8OLyTJ8AcEQZzP6ApgVnskD5zToBMt8XFzDM+Vl8zA4JktGuiZ7
DFxUUqI1wZ6YniXKjsqTXyScCf711t/Q1FPjS794etH0MS/M/vLtmc1NrnnD2g++0t6wasuhOx/5
ZBCVFj00suSdz8M/u9u98Ar6UcJ2/94NzFImQouegRbZ6eU80xlylYo+DC3MSR6bLJD1pp2mvSZR
IBoTq4qmaFJiYgtZJlleYdpmYsZVydht0pSPtU22Cette22HbMdtn9tUxGZhT9kc7BGbk/W3OVhf
m5qpgY0rg83GlMFmYcpgc2TqC/VX6cUR0jhpiiSKRp/GZDcJJiZUrkymOOpjuyBYtHj5kkRiS2Km
YKziTWajS75EvYM16flkel+cIZEJuIelFi7XKS66U66KnoErV1zJK9eK8bIQ+QrNYoojiXF6XwCD
SL5AokaOJkguPGx51hc7IBM7JEcKLWRofpL45ILUbdfcd/DIoz9bO/XeT0+GP6XDqXDdS+L761IL
/vT8c69U7a6iWd9TQsdczXZ9pkZ6xG7VZ+z/zaDXc4kkpcjvV2ZKNpZdY6ImJzNKU3QnAZVv5fTQ
pOV8wTVnAypn5JTTZGR2ietPeXJoYrnoEsZlUwK3v4Ty9Wo6lq1RiFrLRlIPYiOpB7Fh1Nxc1VxC
agvrrubmqh6UmVSYdFWSOMI6zjrFKopzxFpRSHIw2SZZ2ChJPtHKRGFmTVafbrKOCmY9S0UP8mzW
oIODOsRG12FhDrGAmyUwth4unIG7CUwkrpjdhN7xlh6+QvTGUQMyf72Y5AuIBoM3jvkhXZzO6gvo
NEa+qeNyjx10AkMrzjazENIRCgsI7ArCky3JMjR/TJGYW/X8a99R5/Ffzjp6dPLqe5+ni0bdaqHT
qqjz7N/o9eX0b9+liGMCZ54Kry52QlawHWkwbCeZpAtGLquNw7isliTSOXYqHtbQjZoOzROaI5rX
NR9o1MJsFa3V3qS9U7tL+5hWlaMdq52MgNnfdFj7qvZ9rZHMhiMWtOl8RcFNRsu1WDuSLyC4ELTc
TLRp5dcMQXruYA68hjvvvY5DjuMOnYMtuZnMHNG1CSofcpN1yIrAK+/wlYSDrfPZqKzCjBg1OqSc
lq+30LGWyZY5llqLZLGw4SzckC1cwJbBTLKWJDaEhWuShauGJWO9Zqdmr0YkGt8I7TjtFK0oztbW
aFu1okZr1wpa5qINRlKKyjtencmEmnHIdIrm/fEJk9kZhNKpSoXwijfFbJ5MKFXNGUQH+RKEBIfJ
TKeyI5mqgtAPGHDJKl69gTX5jIYExdahPkgmmENndbhxKBAWHz0LV/QrWAXbjjkVvcDNl/uqKyqU
OE74zlXCEDo9MGRIgtao8gUwySBfIEHxBZ7oXs3QBLvsBzTQteysQksRSy+RUdJ0jVoztCA7SzKd
P19zw5ZHlk8feUNw0+t3P/Bw+yt/WXtreFjbLJ9BmDF5mqB6zj9n4YaRzhEbdkaobveWNbecKKF1
vvLmprKZzFNMD88XX5WayWgynu6TdyInJ89Jrk2+KVki2a4ilyD4aQsVRKdlsE1dnuMa65rsmuOq
dd3kutOlcTH/wQTqYizju4uu5HHlg81MvIPZ8nEdU5HB3PoHTyAZ5aaC8qi35l7cxr04v2+7HLnL
ncm7kh9LPpws3enY5XjMcdgh5RjHGgXCsnlBWJp3c57gL2opEkSLsyhnkD3NkVjEdbvIl+bVIatN
26ndqz2kFeXdapHkXKfNvM7AdcCaIMjKwKZUWtSyVvDNNyr6cvOYqzGxAfN8iblmgzpRCeUuS+8x
eTH5Ti8E+Y4LLcfgCpg76NuJiLqannd6jvFazzF4m4oeuZMcyFO8I5IdjkSSK/oCuWZtznUI5RMs
g+xiYlqRL5CWlmjIvC6AefP6gwOP5fZidoJ2WD1uFirii+SFB/xORjoWHkVZVr76KLJr2F65RqPm
kZ1He7YEyaJKXGGLlUU1v9y0ZsdzzsfcZ5ZN+/SrfQ/OXXhL8NrXf/HA4AWLXQdHPvjr8L/eqP2M
llWtXlnjD64Kn9zVMPeKtc59hbPil1L1Yx9PDLbMWnjvng8tFjFzyPC0neu2H5yikjZVN27b0ly9
iesV0oIXVS8jd7aSf/O8Mt7L2BoPdh/k3noV33BQdh7kpJBtUnCfgsq/vU6+B2E1G8tarZRYJRaw
rALTLKuZ9baynWjmKK0sV2WPofKZHKxYDzW7Puc1sGGsNv5J4nDkPS93QFYt20i0xptmWHiGaOO7
kreoOY0IUHqLmu1Lv8fEPHDHFUGk95iFBxEeO2DLZqNeTW4JqOPizDMCcWomNMsxF9ttpDHfLURr
RuFQK52ad9VVeaOvmlS0jc5QvXzVaHaZN+m78eKW3d+/ReRdI0GD2K0lp+Q9ST1LRfHueqay7PVZ
xTuCb/jr7fpsfZH+Gv1sfY2+Va/VqO3qbLWoFsrkLf4QlUjs5v7X0c39b9j+at/mvmSUTeJNr51v
7Tv4tn48t4okvqWPMbwpbL1HdYdUx1UC1WsHaZlbltQ+jYGywNtTsbDigs3p3mPyFiy4dEij9gV4
TxZMmQKzDztJnkTnz49WTQ9voW7p0Pd1s6qeYDxYT4j4PmKilWZxn+SI5xFRE2ePE2hrPCVlVgtb
z1pZ7OHyZCrEFYQ5HStXEj1XEq2iGGjlijGYa0yfevCAxSuKgvzDa2GvadWWaXR2XbZOJDq+DcYG
10lcc1luxGaQb7BZdHo2qo4Nw8iSbzC6dHx6Hdt84/vZOpvkM1v1OizAzdyzlAxUr4WxXzuYismp
P09RjDozkZ9E4miWfQNf/LG1n7WAZSAatlNlH+NxWq3ioJqVEzdnHV07fsG7dJHQ8KsN5cXnz0ju
jQ+GZ/bWKXmHHjw2kERawLmcaedLP7uXOchDKkrH2qm13M4332rUklpid9UsE+BWcjhynpufWo77
vCJnAupoWFCz/IFneywlmMEzPmP5erKTyN8bPyfq6EcEiRCeFBBu28TJs1Un/zrAUwPCc0fC0xbC
EwSSZFb2R8nUeAs76pj3NrKa6OBHM2uwIeWeavbpDPEOVov3ieB8jwv/8Uh+qZSdx2z5OxNfc+vM
SAQNYjyyQ03fZ6Z4lvzZrBaCND2epX6FlqHp6onU8MFn4fD5j/8SIa/S1Dt2hs+svU8YdI7mhU+G
z4d7w+/SXErCy99/lm5+h8jfm0SW/5nlby3eIXq4MJagOSw5llct0nFzyCyY1boydVmthmqixqyJ
GrOmz5g13Jg1kvIp8Gu+m6thYlI+AH7DtZO1eDP5l8G4WPehJiq9lzXrBZ9Rq9bojUrsO+HKH2jZ
LMvhlk3AHBP66bVqowClNDLueFzK5grlSTFTyUQWmYQTE0r8O48erT3hWSTe5DpyW2+H5P7VCzZ5
/SicBw+G0kTOA1cGt3dtmiNN0JjtZiEnY3LGnRkiGWekhalUfNVKrarymtTWVCE1+j0SlY+985iq
pNqJvXyyke407jUeMn5ulIhRYj2M6V8k0+wUyr6kZsfRHCcV/INaBgmiJnmQmCBOts2x1dpusr1q
U9ni+vcQ2dcLDUEejuETrPEIST5ngoNVEnxxTkOchsj5QY/rFSw7XqlgHwwWRr8wMK6xjUUeMdjW
Yl8SyG06UadOcKY44ogT2YDTYI1LwMIwuoz3WOX0Qt5m9OQXFmTnitEtRr5KlPcXEV8mXvlQ5VNP
3HbDlUN/e1/L02NWBCdVtNy5Ovj6/se9B2q3Ly0dP2HaXM/t26c8Nc+bV1M4oXhrffsjTPemMb6r
5pBEclaONXZElhIjU794R7yQY6fI3S07tVSro0StE3X8c5yuTDbZc8xo+eYO0XPTlaNo9OsFYfm0
8nnvC28qN+Ik2Yj5p70sbso5yqe98yw1R21k/Ph4Ic4kqDQmnw2Lc5/GZtDwYNzDtsWOjYfmsW3x
GJfZ4xpvGc/3VGSl5Ky1WmwmX8BmUKl0aoH6AgKPy558jxtH/nm+0FNYxD+F9q22swrfuOWWozQr
/MEN/mvLB994d9uT4r0///jacOjnvd3rg5l7hzzfDq6tjnSLf5bcxEaHcG3NTuDa2ppA9WWaMo2W
2rXXYJmyVyutRyr6uVbUGpWvvt9Fv/r2fTLu9hr4Ai1J+d7zdfRL8ZvRrmcPKF+G/+FN5Ks1UvaF
7ZxN0NjstmybSGzR0Gdj4/MNEraYz+DptZENa+Mfj2xanmRLfHtE4tsjPCzxZDxe9Jl1erNBq7ap
LxmWBnyFXxHs6alQFs4Gm1mvN0N9zRCTTc13JF1KVKJWloEWIdBnFKo5f630stCC+5OPHnW+OP+p
ZyV37/XnAtcIZ79/a3tJ3etHhBcQl26DYjaoXkFciiMjvFaiViPyuUW6UNwiCqJoOkKnESO9HlR6
3BUrPNTtQUIMYqJ5FhJeETPShqvdeVdfnee++t2jqumeSaw26bs2yS1nWfMi3eqzajspJvVeh37Y
sFEFBZe53Jgmtbj4snSjLdVodGiO0HaSTSc+nT4obmIc6k46neQhXLaTMWQQnUVyMVI7cRERJJV4
evI5emzFJT2gyu3GQg45u63Ywz46g8hiTifTuwLFfjUX7/bAupW3SEzkytmnm9LxVatqKxc27qps
/dm9z/zX9nvW+R5957Pw1zT7m6ThGW8++swf6ITwS7uun+auXbd9L/LJtgXL6qbe0njXnA+OHnyj
cuONNPvflNCxqrELtuw/sH337t4zX2Ruy3v2IcaPy8GPIvDjCnKjN2XM5ZdPctn1owrGjhXpFaNQ
Jg22Zhnt9qGcJaPpxP1DrQpPhoMn40gaaiWcJ0WcJwUX8URmCmMD2FLsBlvy8xlbbMVWzyX5ArZE
3Vu27P6ysofJ7u+HGGRetWp+9eKW6pJVyx66edk9Lb/Z+8dtMx+u31O+KvzJcw8OT8z48NEnf0cv
D3ftnF3mrm/bwZi0YE1dYMb64t1TmrwVo6/c1tD+SPWDVRvGzh635kRbh+oy/+0Hnvr5HoVVR3YT
IfItIZIgrSAaoiczvak6vUQ0Fo1TI2o0xjSj2zjN2GbcYlSNNlJJOEw7vObbtdu1gla1RUd1Okn1
LN1A2C9M7gJ32M+cKmzFFeBMRQXYgHpx3uih4lD5QzPOhYHw0sBb9K+z6Bth6Rd0LE0Id0srvt8i
loRrIDVf5GvxuHQX/PcYb3xiooUYLAanQTQY7KoSOG7hKN1F4ulGosXZRDfx74uYyyPP6wbXL1BA
K1dAccFNt28/9OzWe26es/nzr8Jf0Zwzz9wmdl727ctHvqhafQedQA2U0utKYK278S4pUhvRERvJ
91rVxEzN5gQ9+zuPTiISC6NAxCsbcSbspWMogNQ9ViSrBIQPzU5C1ooESrP7o0VURYvCb4a/aRux
kLaGV+dOk1aYwyfPhj8OH3xCS4/QNex3OphZ3CC1wk8sOiCo9HoN39TVmSZrNFpTnIlSlYpoLVon
3K90mN7rjUujbrqFPklfwPBUSxhlOlCmwlmrUMao4uRZPRV8C90DPQWXYn81M49uDdcL2b1pwpfi
u+GujvAv9kite4gsDSkT0kgms71Y46vh0yklSTQpKcWbsihFsJaoqdrBaDFsSX4o+clkMTlZNMt0
bCQJnFObBtJRwfmEg1UWl1UR0tD8WN8B9yplPtcdCb9Dr6W6E2tKb1536P03jrRN+4NQ23suSC+n
RqqjU+fvmNb95vFTY6jxXpl/dB74JxKn1+RUUTEqMzB4gywr9mOW/AomJY919xGp9fsNCt+X4jkV
8XjtRGVROVWiSqVJ08SM8BxGEPslzt+E6bc81NDE3UcEi9R63rUH46VGzqpWYDwjmeR1Up0kEqPF
6DSKRqM5zUxHm6ebF5lFNZV0olqveZ5bjxrDclbBhDz8M7lsPnZuPfyHGvHss1689MSG8HPDw4+t
PPZlKW2hi0vPC7/vHSqc6vVg9k/EtO/514vdkbOSGxToYEVWrUYDE6ICES2iUxRFzWG64QD7bYB4
BLMSPqubuTPOGyv36f2/EBC7e5c8PVHoOGAR9b1qqbVXEs5/vxJ2wnRjEnQDqy3YiUVH4mhcnH2a
nSaUiFS0MSVQQwlkM+k31ArFTlSKabJjNt/CyYC1COVfhnuo7aseqgt/27314Ufaw6/Z6DgaTxPp
ZeE3wn8JfxY+8dCf3n3ng7Av7FOs1Sjdxr4LkAXeLBPVSw3mNiwvEMMXJTQmCAkJqpSSFBonSVHJ
migUdr/VqrI/zw1lI/ivkr0XU9Oe/BhzYRU3qzE50PRscGUYrDpBraFU2XnKSNeI7vArlo1HqOoa
2rmxllb3lk/JuK+lpS1/Nv1IG06WWo3hw0t/ld57XlijnReYXaZlMpoS+VoISxugXl5vsmXwYKK2
qAW1Ot2dXpI+LV1MIgZ1klk8Su9FKNoEn3cvHNFGxZaKWY5QodCXN7qoKPrJftiAbLov3Ey5snHr
nMr6mvAnL+/a3Tbh1oXT5yxfc3fr7x79bcn902ddPXOee+17a/Zd2XHFtJIrqosmPti28b9AoQV2
8XtokYZM845gIcHLQgKlQpyUhoAhEcEiCOx7r1tHLbrROq+uUScR6TlwVQWtFrjBgZ0VCivBSI9s
M0y7hhYOTRRKnw23iS+I7553ie/uYbazBf7/O8wZB52K16nV1mnWNqsgkDhLnDNOjJOYyIzghwYs
3EBK8vuVCnyI97DYyX9fy8PnlmfP9T772R/e+QRqqz77D+HbXuHIW28cxaORbyNnxbOYR0/GedPU
AtJ9vVMv6vUXBDxBTXUC8x5UNk5bcX9ggw4jqMUn2ccUxXsEW1448e0vC5LseX9+zSKt7923bsmy
2wQfkzRih/gN9+tl3pw0k9s0zSSOhqZqqCTpVCjTDJQYRhsEg8EkaiQ9lUStElVFWS9ll8CmreCZ
hr2YLQvkz+Me+fN4avhU+NQJuiq85w2KQHkivJWuoe+GXYJPyAxfRZ/tDfU+Lfs6Sa86DFpmeO2C
ymBgchUQ6E1KdBFYbNnm1S1EZBHkqLIV3vxKiHQrjMV3YVRRRHtRUKnt+ynmUpXU2/ZE+OQB1eED
oGBW5HOxSfU213sH9P4h9jUck6e3pT+ULkDtk1RM7bfy/0konm6D2k+6SO1j9J6pff8PVQbq/Qrf
mh2/r3r8wNZzR9/fMnn7hqV3LO3savnDSx+VPrXo4Wtb/ctPbtv/51mPzVy9pHFDbcvTNz30W+WP
Mkm3cR5N8A42qNTEoqd6PeTWYBKmm6ikVhm0UH+d+lmwhSLz8fXLyCNrh0f2GBmiGJWQ+PXpYy+e
pJnhUR9RP53zebiY3h+uFi4XV/WOFV49v2aAbMp/TDYH3UhV/jcJJvz2E73ruWAw/yhI5heQzFDE
rRSrPTWVqHczl5ThzqB2woKYYFTb47hwnBBOAoQTFyucij6nxGbt90qXFA/JcI6atfXI6nua9nU+
8P6vX948ad3ahbW1+598KNz7Zvj7mU/V3r365nuu8+3bsPPX0ztnzpx8lX/WzI+f/G24d6CMxnmT
idpgYTyBiCgExH4ArxMllV7DBCSAQTECylcExOTD7YcJKB4G/Bw9/nn4sfB9H9G3wydPvnjstNh2
fo3wWm+RuEq4POyn92GkeeH5YliaROwknZR6rXG2dFFlt+tVqmFtw2iqHmO0YzF1A7HQafvjVJpB
R3ENksCtdqLBUkLhVAlfOVTwpZTbaocm21muGPMBtkh2Ydkx2ey5B26nWTX73/sn1Z56vDGv5R+n
XnlKWF+2a8eeX967snrfHOoZuphm/Os89VaWfv/d+/9cJG2e95dDT78xj9Ed6ZaqQbeNpJIrvBZB
axNTU9Pa0qjDZNPqEycaQZ8FdKbgrAediJU4ErbgYVExanuMYkYt9ci/tsjuJzgmdxM3NNXe3pK8
7NU//p1aPr6vNXXGxh37HmnfuFByn//iEUe9d8Y2OjLyLzqm4a557x058vs18v80kqOUR8jf/9cL
fVG4UimH5CJ+Jp2MFrWRl2PqY5qxFxbtDdobdBm6fxvGGsYaq43VJsrLbabbzIXmf7MSt8pSZPmj
dc1P5afyU/l/tBz4z8U23vaWXOLtKHPid8Sfjj+dUIgyg5eVCUcSuhPdvGxKPIWwNzVpDcrxn8r/
XcWuHVDm2nf0lXdji8PlWPJT+T9YXoqW5Pj/PwqRc+F8HNX8R59GUkwmRRbiODlyC46lkZM4+nj9
+sgdOM6JrOL5lkdY2vcXUfNJ9I/RUoyQr9QFrLInKHWRxJOrlLoU00eF+hylrkY2Xq3UtSQRT8t1
HVbzDUrdACpvVepGMqyvbqJd5DGlbiYj0C4SrIPZGwnLeF2FukVYxetq3n4Xr2t4+05e1/L6Xl5n
/xpGtXBIqVPiEFOUukDMokepiyRLnKjUpZg+KtRrlLqaJIltSl1LRgivKHUdGSJ2KXW91C3uUOoG
MlO7RqkbyeS+uklcp31XqZv7+uhj3tHA6DfewOvGmHYzqxvluoXRb5T5EI+6zbiB1xNi+idyPsj1
pJj2ZP7sfbyewueS21Nj+qTF1Ifx/o/z+ihe5/zUxtCsjRnfGNNuVOh/3Jk/Om+Ms6yuKtjQ1LCk
2XllQ7CxIVjZXNdQn+ucGAg4g3U1tc1NzqC/yR+80V+dOzPoX9xSVetvdpZd5/PXtAQqg/1P992c
5Q82YQhnYW5eQV9j2XWz6uqr/PVslvr6yqC/trm5cZzb3dramrs8OkZuVcNyd/PKxoaaYGVj7Ur3
kob65iZ3/xRNLY2NgTp/tZPdyHXObWhxLq9c6Wxp8juba+uaeLOzucFZFfRXNvtHOqvrmhoD6FBZ
X+1sDNbhZhV6MCIqm5yN/uDyuuZmjLZ4JR73OwN1oI8NhRtNI50NQbnmbFjCZhjJzqxbPzmNwYbq
lqrmkU7GHjzMHolOUFfvbK2tq6qNIawVk4IHgZZqsLKP+Ib6wEpnTt1wp3/5YtDS3x0j/Bi1vHt1
XX0NE09zsK6Kia1/AvZ431iXcQ7k1GGWZv9yJuNgHWatbmitDzRUVg9kXqXMKn+QvU4DpsKxpbmx
pdlZ7edviT61/kDjQI5CYepXKt2ZPDAg2FNbt7gONOeScriZIFlOKvmfhF6Jq8VkJTURP1mK6y+B
/vvXkWac6+GwKtFWLXaIvxafF18AfiMeEfeRx4mTsD+kkkfGoFZG6kgV+jWQJmAJnnWSK/lojfxY
iZY61OpJLu5MxPgBnINoqyG1uNfEr/w4+3G+Ecdq9JzJ2xaTFoxdi1ozn+k64uN/+roFYzDaLjX3
xU/O4iM3KVQ4SSHGzyMFl+jJZri4dSSeqeYUMprrOYVOxj8cZ6GtHj39OEbfvB6lko/i5HedmK0Y
ZQwfqY6/cSVQizmWc06zNvZ0E79q4jU/59GSS869hHPWiatK3FnJ+1fxGf18viC/w+S3mP8R8DqM
vpLz/1J8ZdJexudw8p5NCt1NkGDdAAmymRm3l/OnavkbXopmdtXAaY/2YhzwQGfYnVa01fH5GQ8q
+RvJ8qzhfW/i7f4BGiLro5PP3qLUl/C3bMZ1sI96JgU/vy9zqhn9nXgPmeoGfveH+ONU3jHK6yaF
Y/IbsB6NqC3hf1ydtTApL1ekzGaXJVDNR4udvZJT0EJuRgnw/rV8/iDvU6no9oWaPFLhlF/RpCgn
V2AkP9eXqExauRY4+XEZn5k9m47xGrilsFlW8rqTS75Oaav8AX3I4XeWKB4hKsnlyrv5YaOV3Iar
OO2V/N0CqA3ve2MmzRZuF7V97y/b4A9pEbMD2VaqOFfZmE1940V7VfHnm7jd+LkFxPYeGaMntejZ
SkrAhX4JXupdl/ARozrWb7OX0qLFA+TAPJWsx4G+9kplzLo+jZT5HlT418StpUa5V9kn8aaYca9V
Zg9ya2/mOphOSgdw9IdGZbpQx0f6Yek2Kn3TMTKzrma0jCNulFZecjHmhbqYyzm/HH1kK2jACEEu
+Vpcu2O46L6kT2YSa0QJcP2pjuE7e7u5im4yHWBW2MI9icwR2bKivaOSqFIsmPFJ9s513FsFlBGi
WtDI/ZH8ZJUyRtRTyzYj6+VyzrWo1cqePSqPAH8fP9c7mSr5CVnfZD/c3xa1FvkdRl7kBy/FHdk7
VXMpyXYfjYV1iqdpUHR94BvUKdbf700vxbGod5DjVACzVCsx9mLOs2cCvJaD/sye/bi3uM8KLh49
arP/c7ztH72aj1RDorlAM5dcVZ+Xu9QbRGe/mK7LYnSAvUmd4pv83FfIWUmQ+8GVXHuYr6jn/5xG
5Q++aawvD/b5iGCfdBqUt5LrLdyuWviT1dxnRmUpj8N6BtDjx3RUzpfqFcn0jx61jzqFy0x7GL2L
+yJPbL5XyTU4ev0Jz//8A/JB/4CMj8claYiUJ02VrpEux7EYvSu516/meeJE9Ahyb8SeYn+qiv+9
q+9J2yX/EBZFDy3REwtRRSJY71Ii/1N4SUT511+kDvapMGadzf49tAXkfiJWrQwGSEJN0L+MOAOV
zfUwDtaPYBzKV9vROvsiL5TOnOwkDt+0MvavpsjtgnIWlbNEVMv8QSgNP2bx40h+zOfHsQOouPjI
RhAI+0USMKODUSBIkk1yqsyaRdrNulLdaX274Qqj17TWdMYUNo/Wt5vXxm2KO2jZZDltWhu/L/G0
Y7DjPcdgyZmyK6UTeDnldV52ofxj8NWDtw/+VHKmjk4drTttuELfblrL77Dyel9tF7uTyq+HJLC+
bM6UXSqzyjykPm2mc0K6N31dppHdM1zBwPqzAqpQMm2WTY7B+vb0dfr2lF2ZOeleyybdad3p/pEY
Mm2ZNkZZZnm6l8GyKX1d+jrTWsfgzJwsberrWUtSX8/MyU7IWpKlzZ6Q+nr2ZFwtzr4TtT3Zd6IV
97PvzN6DM38XeVQ2IqOBndnsDGxkmTLT2pxJjPZ0L6NavstaomB3htSz/iPKRzS6Nrs2jxw9cuvI
L0aNGHVm1De5u3C9Nfel3F3u0tGdebfk3ZK/wF2avyD/zfxvPcPyv81/0zMP5zc9jbhuxPlWXtvu
afQMY/dxPobjh56vCiyeDwvmFSwqCBYEPV+h3l5wFGe0F8zD/Q95W3ehUFjg+bBwcUF7ocD7z2P9
0SoUWEY09hfQqBRGcX8Z3SkXd6lrs7tU7qu8k1y+GPlF4e7C3aO+YaXwPfke3g9vKBd3KSvRcdg7
8/dFkZ9mXHFtzn2J9WF0uDYzrrBenmGMX2Okovqx08cleRrHeyfMK3nKO2XiIu+Ui1snnWat/WXs
9GiZuOjCFk/j2OkT5rFS8pRcJi5io7LC+l16nEmn//M4k04zOqLjXJtz7dYph6/NKd167dbSD8vS
y3aVfVCWPuUww4/dm1Y9rQN4ddqnKKhNn4wja+Ht0x/EGXemn5t+buIiuW3G2v/cd9LpGdvhZYZF
tpCiyEkyHrhMmBvpFhZFQkI1EADqgf3AQeA3wAngfeBPwAfASeBD4BTwBfAl8BXwN+CbSEikgACI
gB1IBgYBaUAmMB2oAG4GVgG3AKuBNcAvgEeBXwJ7gV8BmEv8NhKS0iPdUgYwDMgEsoBsIAcYDowA
XMBIYBSQC7iB0UAekB/pJtuFBZEuYQXQBDQDLZFO4UacW3G+CW+wGuc2nNcCt6O+AedNQDtwD663
AttR34Xzg3juIdQfRv1xnJ8CDqH+HDj6As7HcP848CrwGvA68AbwJvApcAb4C/AZ8HmkS9QDBsAI
2IB4ICHSKSYCScBQXGcAw4AsIBvIAYYDLtwvBaeuB2ZFOsTZwBxgLq4XA1WoV0fuEP04L8F1DVAL
1AFLgWVAAOOswP0g6k1AM3AHsA5YD9wJbMD9jcBdwCbgbmAz2rfgWfBIvAfYCmwDwCdxB/Bz3LsP
c9+P+gPAg8CTAPgl/hp4GtiP+weAZzDeQeAQcBjtv8GzR3F+EdddeMdjwHH0exXn13D+He69hXtv
4/o9IIS293H+E84ngVN4/jT6fIz6pzh/hnufA3/FMz1oO4v6N8Dfcf1PXP8Lfc4B36F+HlpHIp0S
BVSRLkkd6ZA0kTskPa6NgClyB5kq3ACpzwdWRO4QwDloVgc0qwNadQe0aT60Zj60Zr6wA2270PYw
cAh4LrICWnKHAOqEj4CPgU+AT9F2BrPrAQNgBEygyAzEARbACthAcTzuDQXScZ2F62wgBxiONldk
PmytE5owH/bWCel7IN35sLtO2F0n7K4TdtcJu+uEVOdDqvMhJQ9ssBM22Akb7IQNdsIGOyEdD6Tj
Aec94LoHXPaAwx5w2AP77AR3PWI356gHnJwPTnpgs53gokdSh78F1zzglgcLL5H7nmJSHCkl44Dx
kSwyF23zInvI/Mg+cigyGJzs6LPPG1H/FDiD0fWAATACsn104O07LrCFDu5hZkdWcC9TDWpWoH4p
b7MB7RuB+9DnUp5nP9oPAH+PrAD188kwUMbkGwJlIVDGZBUCZSFQFgJlIVDG5BICZSFQxmQSAmUh
UBYCZcwyu0FZCJbZDYvsBnUdsMhuUMioCYGaECyrG5bVDcvqBmUdoKIDVHTAMrphGd2wjG5QFAJF
HWQkp+iHKIlSwWYuJcM5X+bizPiyBOcaoBbAwkNcCiwDgkAT0Axcimeb0d4O3ANsBbYB24EdwP3A
A8CDwKX4eRgLnJECPI/wHaOI8yOk8CPEPVUVl1gXeBL6QS/FeBXrofr5FgLfQuBbiHukH/JG92H8
WE+0H9cHgGdQR8wDf0Pc88g87iIliJChiyJklO8/Fh0VmfzHKHmhzC6MmkyGmYoc/wejJ6JmCFEz
hKgZQtQMIWqGEDVDiJohRM0QomYIUTOEqBlC1AwhaoYQNUOImiFEzRCZTuLCW4gVGBbJBie6+jhR
Az+1NIYjQUS9H+PGadz/CPgY+AS4BFcE5nVjOWOCrpuBOMACWIELuYO8gHOnFJY8F1gC1AC1QB2w
FFgGBIEmoBnYDLQD9wBbgW3AdmAHcD/wAPAgcBiWnw7Pj6gLDnaBg13gYBc42AUOdoGDXeBgFzjY
BQ52gYNd4GAXONgFDnaBg13EMUDj5/6IZsdq9Y9pcKz2QlOJmkyO/JaUAjMAHzAHmAcY4W8PwN+6
SXH4DPwtIePD/4KfnQU/mwdLS4M1pMEC0mABadD2NJLw3+1RZnP/xTKGbthgN2ywm9tW1J7+jpyL
2c8VoOEktKgRWtQILRr839g7D/AoqvX/nzJJSGiBhFBD6B3cMAiIDZQSmtJFXBEEUZS2FAEVxShY
rl0RXAvFrjCiKKhYro7YG+p1FQUriDBYwIII5P85ZzdhAwG9P73Pvfd/ffZ5z2xmZ2bnvOf7fd/v
e2ayI7oWLeKMF4neWB9sADa4aJHlmUGVQUEfIt6QksgQTUSGWCIyRPFfFP9F8V8U/0Xxn9EtUfwX
xX/R/aJBFF9G8WUUX0bxZRRfRvFllDM2/ozizyj+NNE2xtnH9osGUXryx7mUYWNd3Gf74lZpn8Vj
zuGM2VJy5BLGbBY5chb+WoafljGyaw6IRf8KhX5SIs4Un23Z+XNfD8rOn6V79c9g6/f5aUUCW0tF
ZlEn8LVU5BblirpYIzRGW3RF1yIpumMFWJ+iB/GhBGt5YkhRhhgKF4bt3QgfssGeq05DkY1AqY1k
eTo2CkM/qDNYElXAZoEiqiiiCpHPU0QVxiCsxrOcwHIiy0loFVNfTE7UFW+w/k3Wv4W9ja3F3sdi
2Ad89iG2DvsI+xhbj21g30+wT7HPMFMrfMH2pl7YzOdfY1uwrawLsG3YN9i32HfY93y2HUO3qB+w
ndgv2C7O/1eWu7E92F6siCgnMInOUZjGHP5OwdC7Og0rh6Vb/bWvPqmIuquEVcYysSqYqVeqs38N
9q3JshZWh/e5WF0sj7/rsTR1TAO2b8zfpnZpxbrWHL+PVaw+NUwA541q9aldAvgehu9h+B6G72H4
HobvYeoVF86H4XwYzhtl64NRH4z6YNQHoz71S0D9ElC/BNQvAbEgTK3iEg/CxIMw8SBMPAgTD8LE
gzC1iks8CBMPwsQDowt9cO2Dax9c++Dap3YJqF0CapeA2iUgPoSpU1zig0t8cIkPLvHBJT64xAeX
+OASH1zig0t8cIkPLvHBJT64xAeX+OASH1xxFUh+DySPBcnvgeQ5IHkOSD7M3hFk7gcydwOZe4HM
nUDmPqBw0aMg1wO5RqF4IDcGcmMg10QID+TGQG4M1MZAbQzEmqjhgVgTOTwQGwOxJoJ4oDQGSmOg
NAZKY6A0BkpNZPFAqQdKPVDqgVIPlHog0kQXDzR6oNEDjTHQGAONMdAYA40x0GiijgcaPdAYA40x
0BgDjTGQGAOJMZAYA4kxkBgDiSY6eSDRA4keSIyBxBhIjIHEGEiMgUQTtTxQZiKXB8o8UBYDZTFQ
ZqKYB8pMJPNAVgxkxbWBVb+JquBgGmEcmSdZJ5SpgFl/LdsdTD/cbCvdfRqiTCXM+ieoJGEBiPFA
jAdiPBDjgRgPxHggxgMxHojxQIwHYjwQ44EYD8R4IMYT14rKRceDmCmiCstc0FEXa0Rd1bXoGhCz
BMR8CWKWgJhbQMxSEPNREmL8/RDjlyDmTLYpRs3ZJcjxE8jxk5DjHwI5PsjxQY4PcnyQ44McP4Ec
H+T4IMc/BHJ8kOMfgJxdnNvB0eODHh/0+IdAj59Ajw96/P3Q4yfQ4yehJ5pATzSBnrL1B8wqpUHK
Rk8U9HgH1SM381myHikbPVHQ4/1h9LSxCDCjbkZ2QmJmLJ61/IOOXvHMVfIIJkaqlPeTs0U8M/gl
HjdeNlmgcWL26p+sasTyRN5fCfZTiZYrwX5fsN8X7DcB+8eB/eZg/xqwX00M5O9BReXB/1hxctHc
v3L9X7n+357rU+zMlJl5Sswy2RmmFDtHa+ZKE/Ohdo5RUq29basHPzGf5aOKfVSxn3wEVLFvj5IN
Mz6GFd+y35emqvrDlUsWR9zGEbf9WUcrakrGavqnHY0YUJT6pxytyX/s7GNVe32i+NqEqYri8+Ix
7WMvYi9xBi+zfIVlfF48pt/FyMc6xjpqRE1EFzmJ+srbr74y87we32lm2M3suplNNzPpnv7IzvGa
WXNfb7Oz5TH9o53f9Ryyq5NmZ8M9cYQaTmyFv5yry7m6nKvLuboKfqmFLO/G7seWYy9iL2EvY69g
r2KvYa8X5amNLDdhX2G78AJc042K8ogbLvHCJU64xAmXOOESJ1zihEuccIkTGcQJlzjhEidcYoBL
DMggBrjEAJcY4BIDXGKASwxwiQEZxACXGOASA1z47cLvDHzr4kNXbygq0J+z3MlyN9xFT4hOYmXR
kf8TPZ1t54+GoC9XFZkrhRE1fO9P5E2TK02OdG1uHGdzYkTN4LMLYMuF2EW8L8Tm8v4Klley3dW8
R+uom7GovX7mqoV8djd2P7Yce7jIXH301ErsCXMNjXUvYS9jr2CvYq9hr+/9jHxr8mqEvBohr0bI
qxHyaoS8GlEb2WYT9hW2mb+/xrbYfBkhX5r86JIHI+TBCHkwQi4zeSxCHjO5K6Ib7v1JN9r7GXkr
Ykcirv/chP472IjklRqRsvWfGaW8Q4xSXqlRKlv/mZHLKxk5c4V0A8vP7VUXc/3KtSPYgMjREGuE
0Q9iYYRYGCEWRoiFEWJhhFgYIRZGiIURYmGEWBghFkaIhRGnbVFEVPlTourivzTXX5rr3665pFOn
KGo11oHz3ulqFsiiIlNUZGqevaIeJQ+GyYNh8mCYPBi2FdN/59xrdTu7zt70MUYfY8pcSWghmuuW
fwK/W1p+z4ATM4vmqPOwC8D+hdhFrJvN3xdjhby/hOUcbC6fXcbycuwK1l/J8m/Y1ay/huW12I28
n2fzRYQzvZZ4Fybehf8wDjJQTAGKKWB8oyimgDE2dxAEKKWAsY6ilALGOyqURQJeEqn4zsd3Pr7z
WeuxdgC+8y1yAj4J+CTgk4C1gdViRocZ3WU0V+p+vveLfS+a2ZGZQV8vYP9Zojl+C/BbBH9F8FOA
fyL4he/gsxuwG3l/M99hj4A9Y++NiPfI9ObNpN7Qkz88uoV/zRj9NWNkZ4zKiQriaOotn3rLF515
PwIjZosXsDVYD5FJ24FYeRT2iLlGgz1GFbsKW826rUVh2QxrAesrYDWwpthx2AiQPRobh03A4vfU
BNRjHvWYZ++peYO/QTU4CcBJAE4CcBKAk+CAa8yJe2nATgB2AmWePfs9th1mSExhGit9r82B15yr
2uw7BxwEYCAAAwHjHiTuvTHXnwPqQI860KMO9Oz9N2XV983wjIdnPDzh4QkPT3h4wsMTHp7w8ISH
Jzx7zTh+t0lAzwM1rSh+5Ww69rrtWfzeAnNdufTdJ4G9kpaNVcNyiuJX1RrZMww4w4AzDOxVNlMB
JlV9toKrccAYHMrfv+XX/f2Fn0Q18IOuxB7EXsDWmLqCOB+/oyCgWopSLUWplqJUS1GqpSjVUpR+
h6mWolRLUaqlqL1O3BBkN8KzmaW8dfB7c4Kke3NKeUO0EfhIoIfEKGwZ5mEvYa8UBbI8BjKk8URt
bLg9z4DzDDjPgPMMOM+A8ww4zxjnGXCeAecZcI4B52iigtFdRm8FRIOAaBAQDQKiQUA0CIgEAZEg
IBIYHRXA+ADGBzA+gPEBjA+0yS+3Ybdjd1htFJgftWTkHsEYSXJVnIGu6ATjjmJ5IAtdsOeCPRfs
uWDPVTn4vgZLEK0aYo0xcipYdPFsJOmutgieNVo5gmcjeDaCZyOJu9GM9ozsdydaxN55Zu4sS9xF
Zu8Ey/i914JFA/oTK+HNI7xfgf0Wf/4gGsrkxlCQO8d6t4q9LhcVIYuYKIiJguY5oCYKaqIlHn+B
dWsw0AyKoqAoCoqioCgKiqKgaM5B76cxufJF1r2EvYy9gr2KvYa9TqVxKOW5kW02YV/Z2Pfb99kc
mO9KK1MQAYILrEItzm8mt/2eOzEOdfdFct4iRwkXDwd4NyjFxQeT+PgCtua/hJcd6U00gZcoPfLp
kU+PfHoUpUc+PfKTsBKlZ1F65tMzn5759MyXRhPVxobbrDCH3nn0zqN3Hr3z6J1H7zx6F6F3Hr3z
6J2XiI4ePTQzGD499OmhTw99eujTQ58e+vTQp4c+PfTpoU8PzZ28Pj306aFPD3166GujWW/Dbsfu
wB7nPGsnR55/dW1k/juHtjgCJKJZWXWbKJ+4l7vUfKm6inG/zmr1uAq/yWr1mKhoM1ImxyvOSo/w
fgVWnJ1m8D0X2QrGVCtzqFYCkXJANWWOpe14F49pSlm1ARqqrAw4w8yaYYVmxgwrPtubzHdZJFWx
USZaghSdfJ8+dcgCtl6ILcbuxu7HqKPVKuwpEPQsR6rKkcKJvoY5Wjipr2GOGlZRtozPYRZwlDkc
pYCjFCRm5vZ9nzT3uQvHfmPSt4k0ziPMOYTVnRxpFUuQwrZRvj9sfkP9wJ7wfVGOM4fjRDnOHI4z
x3wfWxeP8gI7Z/gZx42WnMUq3pv/UHiK73jWVPZsZe7GN5/EEj2O4W1iveiMGXwaH93Bcp+fYqX8
ZHxU3sZ5E+MftH6xMZy95rBXJHGOEfaIcI6BqJzICvv22OfR+J5RviO+d0Fi7xKPior/l4gFvofb
7BBjrxh7xdgrxl4x9jJ7xNgjxh4mcsfEMMsbqj5BpSfaYu1sRg2LI8BeJzxntDrxQQzDwhgsFihQ
AbrFQ+Z6aynehRmRsHiS7Yyep4YT1HDiXQxtL3aynvpKwmJJLVWs9SURQBrFSo2lyDdW++fgDWor
WwNQWymYjgKJqga8R9kpYiZKJKqasDQ1QjOWpk74T71G0xGvRvFqDK/GxJGg4yj+PprlapaMIh6K
4pEoHolK1ANeiOKFGB6I0vMYvY7R4xi9jdLT6H/cHeeRA3DUHeuBFWADsEFYMX6o+QU6RvBtYjJG
T8RMDF8LfC3wtZiVwNniJKwZZiTjiixRgikngSswJNEsEmxLei+pdizGyDLyE+yzJLylJDDH9hZj
1Ov/03d1X0nMcolXLqokIlpjXcnh3U39jhVgA7BBVrFEUCwRMZbPz8bOwcZh47EJ2ES2mYRFMFQE
I+wzwj4j7DPCPiPsM8K+WMS2i63ycVE+EZRPhFE2qsclRrqongiqJ8JI+4ywz+j6jK5RQRGJtkcJ
RWQllmRXRttntI0yisgPWfcR7z/BPsPMXHwKUSHNqqaIqoMuqYvV4++/7l7/5+9en2uREtewrq15
WpPVOtjoFiO6xYhuMdDjlxkHimsjtCbo8UGPD3p80OODHv93x4dFbGviQxw98RrrYZuT4jprNe/3
IcnWWkTbeNzYmogZxfHC1GAVrLaOgii/VPyAP0TmGJE5Zmo00OWXiic7QU1KIo5UsFE7Zuu4OiCr
LlbPRu4YkTv2//3d7IMPoir8kvx31G8oidV8Xlo97K8cfEbDL0M5+ImcWawYkvOmUQj+f+11miYH
eJCxQ2/FvYWHir1SygtleeDPvte+G+MdPWC8yx7fKOMbLTW2yeO6/3jmFcX+a+9E/CRRT0VtPWWy
abGHWifmh4o9Fc+wHjHSI0Z6oh8+7W8zrScG2mzricEshyZl3WLvHjz7esRPj/jpET894qdH/PSI
nx7x0yN+esRPT1xHzL7exlGThT3xgI2l4ZJMvE93eSWj96yNqbYmLMnOpTWZl6TJvIQm84ixXhlZ
2yPGesRYryRrx7WaR2z1iK2eQQTxNSp3M4JxzeYlNJunqiVl81xiqsnocR3n/XX/+//u/e+yakKd
zEmokzDs82Gfb1UKGgb2+bDPF+1hYle26Y71wAqwfmzTHxvA+4EsB7GM/2fFHKrhKNVwlGo4ChvD
sDEMG33Y6MNGFza6sNGFjS5sdGGjCxtd2OjCRhc2urDRhY0ubHRhowsbXdjowkYXNhpN7MJGFzZ6
CWUTho1h2OjDRh82uiVzCU9aRnpJKicMI0317cNIH0b64kv6uIXPYBHM9KUsCmCn0dMu7DSa2oWd
LuwMw04XdoZhpws7Xdjpwk5XNrFzqWEY6sJQo35cGOrCUBeGGn09B4bOgaE+DHVhqNHarspAE1dj
fXXUUE07ux2GrS5sdWGrC1uNOnKp7E1Vbyr6KNV8VHVmv7/uDfrr3qB/971BtayaXXjgPJekppEn
YAN4PxCjrpFDYMFQ3qMyJXlFkoel+e2H33MPUc8yK6XfWwndmjjLxYlZki37VTfJ1UxncXTJ2Zuz
piKRw7HisyYbSjKhnGB7EJN8t+mFnIpNY9/pLGeWnlEpqX6KZ1D+VXcUnVsqsidHbROtB/0T0XY+
x1ho68d9kTY5siZHVRM9f2ZcTcQsjpbJ0bGzuEt2sZjwZS+WJ7AchBHB5DD+PgVcnGq97OLlqCRz
yNGsG4NRC+L1KF53JZELz7t43sXzvpzEZ/QD70flFN5P5f00vgv9zii4cgb4om/J0dhGXxN5TVT9
b7r7qqrsS47pjw2gtwMxYg6M8mFUFG8Ev/vurCpWd99awlurWxmj5qVQP6TojSSexhE+TTQvubMr
117D2ncUey2Lo2Tvx52AUQ2SuBMwggEjGCS4EyS4E3D0bEYtYMSCg971lWnnVG7dN4dhz3sEe41N
HHGyPVLzg953dnqpmZk/ElOKZ1aSZ1T2MSIGI6IHjTFd+KwXVjymZixNnBlm/RWTI1mSR+RZiXgz
LinmRBKx5vfEmf/k++MqlroKuoBxup2zWGyvfplrUL69Qzvg28zvWJn/lzA1YXl7tSr++1GxxBW0
4t+QiiV+Q8ruxR7m/kGzdfy4xVt49vpWTVHB3IuFjbCzBZ5YZc/CS1zj8tSdRcnXuDz1uN07Zn6j
SqN99HrO7FOW5jeRqGD0tiLzCz5hvQu2p6LS08ha1fa79mpzo70qZ67ImStxTxEznuUI5oimv/Ej
mh7MKTmiuTs9ftQCe9ScUhh+MOlelQT+yrzqtoJ+rMSe4LzRa/pzvnUny91FUYeq0Xq3gb3qh0Li
yF7x1T++wcR6jyN7iauAfuIKoM+Rfc69+Nei/MSvRcW0uYq21XrF19Rz2swO/cj7+K9E+YlfiYo5
EktJjG9ake9ksDTn4FhEJKFBSPEUfVfCPJNA22cqlLe/DVmFdY2ISI5oLUIiQ7QVx4hKopvoLmqL
AnRDrujNK0/0EwNFPTGYVyNxshgmGoswr6ZiOK9m9qdKm9sfpW4tJtkfu50hZgmqDnG9OEIsFIvF
keJ+XseIZeJRcaxYKVaJHuJJ8RTf8AyvPuIl8ZroK94Wa8UA8a54XwwSn/MaKr7kdbLYxGuY+JrX
KWKr2MY3/yx2itPM89vESKmlFqfLFJkiRsnysrwYbR6+Jc6QlWVlMUZWlTniTFlD1hDjZK7MFeNl
nswTE2QD2URMlM1kMzFVtpAtxDTZSrYS58qQDInpsqPsKGbITrKTmCmPlseK82QX2U3Mkj1kD1Eo
e8re4hLZV54g5sp+coi4XA6VQ8W18gP5gbhOrpPrxPVyg/xM3CC3yq3iZrlNbhPz5U/yJ7FA7pQ7
xS1KKimiSqs0cavKUBlikaqgKojFqpKqJJaoTJUp7lRVVVVxl8pW2eJulaNqintUbVVbPKByVTPx
oDpWdRar1HHqOPGEOkWdIp5Uw9VpYrUaqUaLp9WZ6mzxnBqnxos1aqKaIV5SF6hCsVZdqi4VH6i5
aq74UF2urhTr1FXqarFeXatuFZ+oO9SdIlB3q6Viu3pIPSR2qYfVw+JXtUKtELvVY2q12KOeUc9K
Rz2nqO3UGvW6TFdvqrWyinpfvS+rqQ/UVzJHbVXbZRP1i9oj2wC3HOnqGrqW7KXr6FzZV+fp5vJE
3VK3lsN0H32iPFUP0GE5Up+mZ8pxera+U16mH9Cr5YP6af2cfFr7+jX5vH5Dr5Wv6Xf1Zvm23qK3
yk16m94mN+tv9ffya73DUTJwHCdF7nbSnDS510l3yssip6JTUSmnmlNN6cTvp/7kbCj1+6nH2N9P
HV3ym6mZohzRtSoxrq5oKFqAZfOcuXbg+BhxPKjtU7JlJWGeyZGFjs+DFS3hjxSHi07guwAsF//u
akf7u6sj7B5V+P4UUVlkw656cKiVyId/zUV7+NFZdIUNJyS2Ky9SOUI1UV3UEfVFE3jVFt52EEeJ
LrCzlzgxsV0FkUabI2rA1AbwsQ2sc0RHcbQ4Dg73hrf9R7WdMkputu03tv3BtrtMq8TocWPPVKm2
rWTbnNETJo5XdW3byLYtbBuybfsxk0eOUkfZtrtt+9l2mG1Hj5swbbyaYNuptj3PtrNtO3fcxFHj
1FW2vYEVk9UC295h27ts+4Btl08026+07VO2fd62L9v2zUmmfc+262z7qW032TaYMnLcVLXdtjun
jJ0wRu01rXZsm2HbTNvmTBk/apKuY9sGtm1m2za2bTdlSihfd7JtZ9t2t20f2w6gbauH2na4bUfb
9mzbTqJ19bm2vcC2hba93LbX0LbTN9k2attFtr1nyrRJU/RS2z5i28dt+4xtX5hK7/Srtn3btu/b
9mPbfm5/gzfNtuVsm75fq8BJdhlL8xSgg7cmWzhg9ve/k3DiUK1M+t1gdci24iHbyodsq9o26zf7
Z5+0S1texJ9jtH9bzbY5tq1+QFvDtjVtW+uA9tBHTj7D5PbQPsk8aFuHyHMckWEAmfJ0cbaYLM4T
heJKcYOIiiXiAfEI+fZ58ap4R6wjs24R28UuklCGrJoYkU8Ty58Sy93xJXnT+kk2SPzdPbE8PbG8
MLHcEl+qPvFlSp3E8vLEclN8WW5lYvlOYvlNfJneKP5L1+mDEn8n9ku/I74+I/F9GbMTy8R5lh8W
X1Z4M76s2DWxjD8ZSlauY55BhCLqrLqQ7Zvzl0I24E1yp3nSq/3VatXVInMqf9USGU4lp7KT6VRx
qjpZTjbZI8epbn+ROwsvG+ZkCOW4jmtHpSoqRtvxlETgOLbNc5KUU8OpL4TdLqPU3r/nG8w2NZya
Ti2ntlPHyXXqOnlOPY6XvM1ocZiarxaoW1RU3apuU7eTvxeqRWqxWqLuVHeRx+9R96r71P3qAfWg
WqqWKY+svpyc/ggZ/VHy+Uq1Sj2unlBPqtXqKfW0ye3q7+T255WvXlBrrK/Ok/fSqffl++QWRWar
r25WhWqGmqnOU+ejKmapC9VFara6WF2CuqDOV5ehLK5QV6q/GW2hrkFbXKeuVzeoG9VNap5uQX2k
iBQLeQlxn3mCl1VbCrV1rNDorKHEKyVTxWyjaNQIFM3pityizlBj0DVnqbHqbHWO0TZqAtpmkoqo
yWqKmqqmqXPVdPWqek29od5SMfWx+ky9rtarF9Ur6iOt1ZfqZfW2ekmtRbG8q95T/1DvqA/VOjTL
J+pTtUHt0ek6Bx3zufpCbde1dTm1WW1Rm9RX6JlAfau+U7+q3bqV2quK0DCOTtGpur4urzN1A52t
q6mN6mtdXW1T3+ga6ntdU9dSO9QP6kf1k/pZ7UQN7TL6R9clVEqtdD2dpivoirqSrqyr6Ko6SzfU
jXRj3UQ31c10c91aG9T0RVkcjZ9OR1vXsnq6Php6OcpkNa+m6Oa1qBOjmF2rmDtYxdzRKuYjrGLu
hGIO0Bd7eR0NyKU4xirmzlYxd7GK+TirmI+3irmrrEJM6CazZbboIXNQzwVWPfeUtWQt0UvWkXVE
b1lX1hV9ZD1ZT/RFSTcQJ8hGspE4UTZBVfezqrq/VdUDrKoeKNvINmKQ1daDZVvZVgyxWvkkq5WH
yo/lx+JkFPMGMUx+Kj8Vp8jP5eciLL+UX4pT5Sa5SQyXm+VmFP8W4swIGcgA3f+N/Abd/538Dt2/
XW5H9/8gf0D3G509xursM+UuuUucJffIPWKsLJJF4mzz9HlxjnKUI8apVJUqxqtyqpyYYFX4RKvC
J1kVHrEqfLJV4VOsCp+KCs8R01QNVUOca7X4dLR4rpih8lSemKnqq/riPNVQNRTnq8aqsbhANVVN
xSwiT2dxoVXqFyVY+0eZeSjWx1l7n/wHrI3JmGVtL9EAPl5Twto4Xwv3Y2ycr4atSXxVNxvGxnnO
kRwxn5cQt/KS8mRJTSmHy5nkiP87Y1+CoS/D21cSzH0Tlq6Foe9Yjsbg6Aew9GP1ETzdAFMtqw2f
de0Szn4Ba7cnGBskOPvvYmxXcSoeGisuhrGLqH1d8TCvw8m/T6L0Y7w6iC94dRQbeR0hvuLViYy8
BZZu43UUte1OWF/E6xhytBLHSkc6MDZVpsHYCrICXK0kK8HVTJkJV7Nkluguq8lqMLa6rA5ja8qa
MLa2rA1jTdXb21a9fWR9WR/GNpQNYWxj2RjGNpVNYWxzMmN/2VK2hLGtZWsYe5g8DMbmy3wY60oX
xn4oP4SxH8mPYOx6uR7GfiI/gbGfUemeIr+QX8DYjXIjjP1KfgVjv5Zfw1hTAY+wFfBI+a38FsZ+
L7+HsTvkDhj7o/wRxv4sf4axv8hfYOyv8lcYu1fuFWNNcoaxuB7GpqgUGJtGxTxepat0GFtelYex
FVVFGFtZVYaxVVQVGJulsmBsNVUNxlZX1WFsTarnc1UdVQfG1lV1YWw9VQ/GNlANYGwj1QjGNlFN
YGwzautZqovqAmOPRx9cFM/FuqM+QnfSR+qj9NH6GH2s7qy77J+veZ+NXsxBG9ZAE9ZCBRjtIdm3
i92mjcjWx+njdVfdTXfXPXSB7ql76d4HObaKH1u30R2sfjB7t9GH6ZDO1221q9vpw3V7Pjv4t/a2
aqS9rQjMMzez+aSBaKbC6JWeoo861S5PVKewfU/xd9o+4jnaE60W6hnXTU5bNUgNVkMSUeU+DvmG
fMsqn64iTw11mjoNVA9V4DR3mjktnFZOS6e16qV6qt6qj9NG9VcnOY2ckJPvHOY0dBo7TVRfdYI6
UfVTA9RAjpEj0m110lUYBdaLlzmLvpyZefRLCopsOgp6Ea/KljmZ4ldeVSw3qlomZFkmZFt0VrP4
y7H4q27xV8NirqbFXC2LudoWc3Us5nIt5uryzXWtqsvmnaNO5v1J9t2wxDtFLW080FHU1D/oH/VP
+me9U/+id+lf9W69R+/VRY6AosrRZg7CSXXSnHJOupPhlLfP5CyPijofz81CLStZKOew8eXySlFO
Xi2v5dMb5A2ikpwn54nKcoFcIDLl7fJ2UUUulAvp5RIUmHlqZxORqV/Vr+nX9Rv6Tf2Wfluv1e/o
9/S7+h/6fR3TH+gP7XcZNSVQU0cSoY+Rx1hNdRzf2BXtnip7yp4iXfaVfUWG7Cf7s/1AOVBUlIPl
YM7BzGNV5ijnio76ZD1Mn6LD+lQ9XJ+mR+iR+nQ9So/WZ+ib9Dy9QN+sr9M36gf1o/oGfYu+Xkf1
fP2IXqVv1Xfrh/Xt+g69RN+pl2pPP6Qf0yv1bXqhXqQX67v0PfpefZ++Xz+gl+nleoV+XD/hVORb
W6J2Ggsz39LSIr4NecXllUb0bA+KjyQqZqCFRomK9pF+lVFE14GJZcIDE8t5ZVldlG3nE6tZLVTL
aqHaqKCt4N+ooFw7b1jXKp88q3zqyaponvpW8zSweqah1TONrJ5pbHVLE6tbmlrd0sxqleZWq7Sw
WqWl1SqtrFZpbbVKG6tVDrNaJWR1SL5VGm2t0nCtimhnVcThVkW0t2qhQwJl6/RH+mO9Xm/Qn+hP
9Wf6c/2F/lJv1Jv0V3qz/trMgOlAb9Pf6G/1d/p7vf1PRdmTerV+Sj+tn9HP6r/r5/Tz+gXt6zX6
Rf2Sflm/8qeirI/uq0/QJ+p+ur8eoAfqQXqwHqJP0kP12focPUGP02P0WH2xvlKfpSfqM/UkPV5f
rq/WEX2+vkxP0VP1DD1TF+pL9Rz9N32Vnqyn6XP1dH2evkDP0hfqi/RsfYmeq6/Q1+hr9Y6/UJZA
2W9XmPHZmsR8Te5yltl2rci9L1SYe1dqeou5BXN/rijT1KLC3Hmsup7KOr98KD01pWUlrWqliNDI
1IyWqYiXwg5KOosGhvqHWiWtqbOk7uw6yB3zOhGHmye/jbNP4ztDHGNeofpJB3Oyt8/62Fv9/YmT
NkdG3fPk2Pv79Zh/+c2LCmuMDhU6fqhQP7hII5ZUlsspLnCGvnZRw/Tld9gTXhCqWHK2MoXzmm5P
Uw92UrPU4IH5WaEq5o9yWRknjZxy1tgJZ06dOCE/M1TJrEzLShtwxujxEyeMzq8bqmPWZGRVK/PR
xPn1Q3nmc51VI+nhw2PHn9F64NSR4yfV63d8l1Dd6hXz24dcN5R/RNv8th2G8WeHUPuSP0MXr/iX
nFnFUHnzefksp++J/QbkNw01jv9Zd8LxYyeZJ+N2HditXreBJ3Tq0KV7l9bd2uUf37pbfru2+Y1D
DeM9qlNmjwbGHy8cKpQNkj1MXakLKSVZn6EKYcH7HRrf58hvDj85Y4eXt2DN32qt7TNy/N+f+27F
Kc4ZizpMblF70GVD6m/+eON3E9ZPn9R11ffXvPLIkm2vzGwf3T5s9s8Tz/6gwi0/VPwwZfdp3w+7
cc3qR7eKUZ9fU2/j7KVvdX52x8Bzq7TMPONxf81jTyxf6s/N/uH2o7buGHPH3dtO9dr9cu7um3aX
f+G6VusyD2837aYtH9R8st3lC2P9V+gv7qrcff3oid6nx/V/dVDHK9stq5Xy3l2p90/ss7L7h51P
/2nAXSvdGf3Devf1p96r7pi9d1feOVvvG76n6WE1f76o6d6RR2cuK3zxjYfOX9M0NOTi06YMuf/m
Tj91Oers3pc2+HRex6mPvLtuz20nX93u2duW9D5nRc3666f/Q2l4dGehTMcjKaFcXJpbyclxsnc8
33DhO083vvrp+368rfbmgimrv77xOYuh3IZOjVDO7OyG7XZ+OKD7pIxtnX8999cVLZf7h6+oHBpk
Nshz+oZ6h3ou6rGo29zjE4+sHjV53H6PrJ50zliz9rDEA6GTHlltRtEOIqhswyahoanlIGZKSpqU
Tp9Qr1BB8d8hNfeogz4T237BGZMPceSpoSxzvo2dCqGM4kPqcvsRUhuUHPvw0QPq55z6Q7jHqp+e
GDFgUeFDZ8Z6rGt31tOVrpx7/+bl2fmTX/0079nDzjwmNWX6uk7ZW3aoOe1n//rYC/6TJ6VnXfj4
sW3mX76w7qrOHbu0OCJ0fLDh3HfPX9lqw5Pf/rjg22ETlu654/W3p722SRS2X151w7xr2tUpGDNr
vLv2sdZXHN2mS+83n7p76T2f3DEhtvj1l9IX37xn9LwL7501cOl77TM2vjho6Xe1b2rS9ZT86MSX
90wfU1Dj0SZ9et7w2EeNO3l7ntn8QsOeWypN7vLkmtS/Tcy4LLLjHyrNnVfzku9nPnxW67d71c4e
uenGwsvW7dpQ87qWjzaQZ4/4eOPz6V+8su6HM/++rtMVrc+p/VQsVP7aTpfMr7UacKSmEca+jYex
jJE5Z7Wz0avO/tHrNBsWMtJvaHLFjdtbjZY1czRjkV8zVL3UyvSSocpvHWoZ53GjfTweMHEiQYKx
Gztm7KiRU8+o12Xa1LMmTh47daaJUqEOoXYhN7/t4W7oCKJU23z7pxsyf/77wudvBZqFi8c9/MlH
BTe0uOCcNjU/e/rzL9bc0r9hv2Vvrq9xQqPK36y9d22fZVND9apsTfvHoHnVet5U+7gbvAXhUJN1
4pzN5z8dXJFW+edKzoLvrng97zW30WW3b//hzDqtdp//1eW5W7464c7FzzUc+OrVu7q9lf728Ife
Xn6cs+SXe8bdeGas2cfdBy6f+/bGZt3bNF0698TBAyp8qVv9evZ114UmXLbj5NDtuy58f/6KzfXn
X7jznawd5VYNHD/g0W7XLSwQvXqMqdK0+Zj75n/5burFvZb8cum9VXpkpxcuvHTb4Bl7ZTS3X7k5
IjPUfduqDQ27r36h9aCFD9Wd0SV/+uu3fnLkJTcuHqkey6348O6fb31Evtmg96CiX1L85+uVLw40
D+KRe0OVDfGypCxyUkKaRVLkKTOwmByRW9lxwN/cUGZqeiJRV5NmjQhdvCAemS6+LnTx1bOzKy0t
HNF5SNP5Gxtn7W7xWcbAeSd/edfiUXeN/JfDszBz5rKcxb0W3b2sz5ShP6RltTkj1C8eEnuGeoS6
LTp+UZe5x/7+kFjy8WS+0cQyGw4HJYXDglD3UNekcNjxnwmHph/Hx4/6O0Mhvs6cf6Uf1l3br//6
0WXTP3pzZv++8uE2UyOnjK+Q9eCbz5x/7eNt3qu65Krxpz9+knrthHpZ/W5Zf17nz09a/f+KM/N4
qPo1gM+MITtZymtfsw5nxp41IZK9kCUxY0uWZJ0IQyKKypowQ1LIruxLltBiTRRh7LJlSVLcQ/eV
29t733v/uPf9Y87nPOd3fr/fmXOe5/k+S77ZHfYRDmhYbqXvUmTHrAJ0nlgTTUnacl2LuGjMPKif
c2ts8vq510H1E7FLZBJXSKZvivDzum98+jrmmyROs7aP6F7Fopdyw5nSI66MIH/XAdFkSDtja6ly
IDGSW4W4jxW1/gJ53BupJOpB1TLjrrR1hZJx6CmlzY3FN2UHP+hFBjZJi57JqP1QFUCldqnH2INn
Hmir9LWztIAepGSi7XrLlLiqWG5vVoyQmFy/EvbC0GQqxT32fK78iZ5PfrXZLFhb4YX0ZGEpMh9W
21YlThcu3CLVM7HK9qPF4+uzAaWj9x54SpfpNV3gYzjkTaVoFHXBXPMoU1VxcYGuQ0ua2laQH09Q
KjNgP6XGcIa1JZWXp+PotOh05YrWC7GePlTQiUMiWvzW5jMmC/ffJ6W0HXarDhb0JNs/781Tm4yr
Fzz5uPCcUgTB26bElcB4vzb72CKD27drqPNFm0OGLVF8rfbVKRxXGTAwJUT+6eiyMZ7x0oI2dInv
SdKeI+IGubEFmb45xfh4L9b+W1cZvXglUA/IXfEWUQK1+IXQNp7eD5z6rXfmtYfXoHZuEVQBLU4t
E64zWQmvkMJbtE0Wln26bIS+LxKpKuKnDji3MmZ8A1FAD6Lg856IFnMsNDbs3ZHf5HaYgNmrNVQg
Ey7/T1yyEHDou2Fy7R3H2HEbOzm4gqtuO2VuFIBE7gS20kgAJYcCMSEl8z2wRe6KQHDI/yOw/eft
JH9y+1/y47b4274J5cR+NjqMte4DM10mhTVs6FfF/cjDCxFPjyOOZGpZDTKkLuTYC0m9DhA5demE
7rWluo9F3UbMkY+LycsiDagGAzfOUeAHHOCNH4eqvFi4VWt8xZJMBudXxQeV1dbNuYA8KNO1Alyp
IZ7oYre5xkJ5HXDRPZzVtCyDmLcWw9+CFLKfID5f2+IXCHwTXTeY4Pqq6ODjZ+zqWfxtl4MnJpDl
B/qtlDsd52teanWEieUN0PLU111rmGe7fZrxU7NCkAdLuPFGTi2gjPepNgqvxfZNFdx+RGCL6rl8
n96AvmakhR3z5ar4RuMx+wN1oZdk8q0rrqifh9Ehhgto2dKVBX7nRyD4Ri59j0QFtiPRXW9Fspu+
nSCH7uGJmckF+GJ1peRqiOOLySDNNdP8Ll7AcHt4PxyMJe+BDvTnbwUmPdsiKaOIJFJGCiUqJW8n
h5a0l0SgJKXlEVKy9jIIG0lbO4QMWg4tJSuNREvZyvxLcKzlihk3IO3GZR+UleUtdXnQ5gWL+/Pg
+JfO2s394g4MQG0B1RpUalCft9XZevuAAGQRgNwODWz20OAUAOaxe2ig8Zcb/A6Ef7OFJ0C9C2sY
APnJuneYEE6kxhzlGLTMi1K4wl+aotpbbZ9rYSrdvzJ1uE4jiV73XUnM2HNvw2CKxeLbuiurDGPV
WoJM2W6IN84hPc1Zfl+7Bdg027xh4ag8g5NfSNZx0KbIYjTLcfR44SaTAnVD91JQmaLA9NmixVPl
A9LHSREfXB3QVdI1VfzrdYOTjQskvAZMpKUv0kpahaCfLB7XkktJZT1S4N3wOfhEJFTHWeGkR+aU
jataTHRUrV8V+2R2PHsaswxSkdPMmp9C8R6FLZckVe+3jrjn+hVvJctj1qLwtCP2cQ+S1uGxx7xe
VySop1JO2JNCJ6RXB9qjE+zcZpebjP3tMrx4oi0RFbfVlk0fZuwnCOoYlj1RPwdseR7ybIwgYhtN
ye/hht0jBxgFdUhNS67xfYN6JJoAdGm50OR8DSF+Ue7VXEABWIPzOdaSceoBlEqwO76FHGRZekoE
4YMybJ2Rn/LmoBVSMcZaB17CbTU/Ul4eh4+IhDLdbs3omhIdFbhZQKetW55tSjv/6XnwGDER3kRD
ZNhqib7DbAH/mq6Vuv5RR7r1dfCY8w1VmhBKSOtl/yda2S6Tz7JbZNUxeICtGoBYOhAMRMkJg3Ir
NMYDOA+DuLmBD4w+XndcGaCWQYmBjNxvtN86OaAMR4ctAuPqvh0UyylTsK6yGylylEofupD1yqnI
JuvgANMMAOD2YQEcqe3v6QFtTNcOCkh+RkFw+P/E1aIA4LtvFf5PgrQfVECCqQSIAWn574mEzI6I
BLbFv51aONgfeQDb5gEM5AFoczmLXzzo2cUf9blm4+h1pSqWHpvxpKmxiThPmxtkl5HJscK1KwIb
qDkHZZ2bGfqoFuWeJpEVtMi/hjIh1bojaPwwVy/HnuU/n5+qfXfa8UzXULJxEaVYQ37/Q9E8LEX+
m/jTbWdZSaftvadQRocYJCZzyA3ai9WfWPU1ipN45TguP3dZPmxJOLCiWTEsh8l1xUj73sej6RDd
qrc/j77fR/Pa0i9TW3iSpgbP6FMTq7SwMSpqTs+layKUjvUYZjj8RPtM39zc0Zsh/ZeKLoWx9SsX
RllNReiHsi4RJE6PxSgg8iTNmp4ob6K6i0mUCovyb8ld7koJElvVM7nJIy3QIO+KCTSuuEv36De+
0OcrFSRh19esFzuMaqNir1bV8XgKWLMIPX4hKCQnkCh/XKbdv/BWHjtf1kP7WRuucyNC2inW4UQB
q24eHWWjxlJTFX6SxU6shcRrvlF3KzpDTZ/iz5CRqlwYzvpdHXNxNVvPKZ1JeQLdNJ92FUuZur/G
WH2DB3bYY5J/qFYzqWnhKbvpu5Drs7raQFbOjaFZi7T8r4MF9sT6hOBLc71zOpPawlmMQvezAhyC
Jq7Z+loXSYS+Mb1rWesjJPRxzqVBKFosWlVWv37kinpEI8WJpp7MoxKecWuun325zcQYrc7G3VHW
lwx9WxB+8H2q3kp8QZUm/nxi13BveNRuPjUH8nD6FynRDwD+Eka/7U5ggsGpOSkhxhAviC3kKOTI
v+Zaf0jU9mLOA3EYhow5Ws5Eqjcyk/UM2ckXIQWYf8fcdkVVH6+L1wnT/q9qQKDdglYLGusuiawB
SWsUagd2Z/bAzggwAPT2wE7tP0t9/s36nkBw2vbDc8ODE4DgWCD45u5LEicBw0RA5fftYNADkn/F
Vowb+iL4z5xcbDz80O4XxR09XQDV3QVggBQnipsDcgJiB3GA2EDOQ6wh7jtFZicIGuIHShchnuD1
7YKzC/hzBc/EuTl+RV+HpbDMxOGTfqzi3X2eDrzJVPH7R9C3ktTiA7r8qGPq7azFxZQ/N3h0uoRs
1qhMUbYp1B57mLHs9A5dyyudmWBlFxoTEKlpcKqP+pZ/F6sO+7KiWqRRR8E351HlfeLCyRNKbJk9
pRw+sfLEaUyrupIvlm+ZMeB+jGfI9ZXnh2CaIk+v0Vfee0hKnTzn+MVRPA4voiLibKaN5qJwcjVP
jB8LWamLXtYUff9VoaNaesFVIG88X3CuY3CZNj9JKCFRl1aJaok8operAcVCXGxCvLJILdGWp2ym
fNr8KG+8qP8dc7ihhpkc6oIga2DhiuDn92KHuZ0Si05HOLq6ZT3xbFAlJbsPFRFSxqkw6tpT1RXr
ro5EB7K7MQdoZHmPq4rYZTRYGdmGNXCgZRLCht4uf146QLgjOPIyM6Fj3gp9ZNRi392rymQ+ZJ1k
hV5cTDU2NqWLA81s8JqhI89ohebf20nMJnwiWMb3QXoJmtWnlxMyKXS06JOCuDogwk2FyZkqGj6c
0s1d6elpWCzvF604rpyNY3xBq6mfa52f6CQQP3j5ss7OyCb5sehs9RbzOXpN5H/5GvmBKmjGSSH/
KzAHP3FjaMjLBX1TqTPFRE+/NsiUl+C7H8WDXThCWaiy8eDFPat6Qniy6QUTPS2NOrXWZG8LyiAt
529+afXVLi7nWo0uMtJgDV4icfAiAAfPg0GhQHDc3w2uX6eEP3ol+ODmbefzTyWmIEFS723EgE/x
Q6JC0gJ7R5kBvh8T4UjQtZV/nPw0Dts09zl233HjGCZ2wNuHBbDfM4UaaQaY4MWCRCC6O4blAZrY
di/HHjQnbtDbuYFX3HeO26bmBJ65Eg4F8f+pbXv6ubs5eNi4O/px/0RnOA4KCWWBempfR3QZWnW3
14fhDKeO9E1wVlWQis4UvZ1e7oBTDPUjHlTSToYPksgERm7qrhyyZ09iF6unKdYiVrEGNgovSFB7
Gme9FDEx0LugP2Ezo7aVodon2HxDPrWAPyOCTqDeMMFXpESxHZ93uwL3ZrZ05lroC412xUKJ20bj
9a8nFE4hEwJa1vXPbl7CtDejn5oMd7rPD9JCc77FE+/2ofQfuWMb9/feJAy1ET9S8bpPkKazDqXm
viqMIfOBzq4IsftdU35U03KSY7nEd07fOeozgg1H3trmw3A5oZJx4uxGQOcqNiWKW/CV6nHk1JRn
wtyALQeQLlyYb/XyoULtSiETAQcTAgMU/h9fiQyJgzGDl/bvKOeNv608++vW2x6ttAJY9iol1Y8W
IhTcfHeEFEm30ybbricgUbJIKfM/6GTLuYJ90vG2NimCsMZwEcgh92Ym3E+FtG1d0cyxMFmh8Tnm
j2XtZ/ZLw44++1YeFJLN4YddSXlaxLtvgnpLrlggdUyso7u0sOQ9/YeqgVMNIgFFn8jSN7Pg/uWY
j5mG5yOEY3k8RDRSpi6anBJUbV4fJVYpI6s/lPmkarDUtzOk+Peeq3CnhWS/HaOmr7wsSFXqOKZF
vtEtZzR+hTPY5XrfItdv5WcTSaRW07fi1PosH3HmjRw3b1eqthwLKiPiO5ZiaXpaZaoTeTct5LuV
22a0pR5PZrzQkb2nrlIpP7zmJLgOnxnwVoinfCDZkyIzynxa4nls3L4hXB1VQe4NFk7jhKLfNNYY
3jOwjpV4+rsvKxKvdPo/LjuewoQZFfsHLW73sw0KZW5kc3RyZWFtDQplbmRvYmoNCjEyMiAwIG9i
ag0KWyAzMDEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDY0MyAwIDAgMCAwIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUxMiAwIDAgMCAwIDAgMjk4IDAgMCAwIDAg
NTkwIDU2NiAwIDAgMCA0MzEgMCA1OTFdDQplbmRvYmoNCjEyMyAwIG9iag0KPDwvRmlsdGVyL0Zs
YXRlRGVjb2RlL0xlbmd0aCAyNzIwNy9MZW5ndGgxIDg3MjM2Pj4NCnN0cmVhbQ0KeJzsXQl8VMX9
/8079r2932422YQFs8uSAwMmZIEAollyAwIhENkFYhISIGiQAGIiSE2lGlhKtfVAS/9AD4u1tWxQ
S8ADDwRaBS8qqEVRq3gQr3ogkH3/38xuwmFSsB/sp8r7vZ3vm/ebeTO/mfnNd+a9zQEEAOIRBCgt
mDS62PXkSzcDyUFln+3FBYVFkCqsB3i2GRUXFJdOmOQc99tf4zXqyrOKJ5XnbZh+xTYgnuexkKzL
Jk8quXnEVf8CUAJY4LoJkzKzJ3B3PQNA9uP9VZcXjAvMW9UoADiOAIgHa+ZWN7T2anoLYMVBzLO4
5tpr3DeGapMAftUbgC+Z1TB7bnKy4yGAldMBzFtnVy9sADf0x/rrsTzH7PrrZn2w8kgtwDoMtkvr
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
q6jO/n/mzEUgJGGRTdmuMewQkEHFDQGpooIiIkV7aw1JIMGQ5N4kLNattlC1VhCX2nGvS6u2UxUr
blXruG+v1v4dFffX4jZ2sZbyWst9v+eZuckNJJG+2k/bf2U+v3POzJw5c85zfs9yZoabMfbecbm7
GppIx+WCRJg4JC73UPO7T4jLhWpWS7nIXtP923G5uKVOgZFP0Z5xGfkUdZdyD473KToyLifUuKK9
pFxo+l+0Ii7T56KvS7lYmafA18blhBpTdI6Ue0k7K+KyaSeqv6uRc9HTcRk5F22Qcl/pz4dx2fTn
eSn343hf+/q4nFBlsTzNhzEsBOOyqf9XKe9m6hcfFJepXxyNcZCZ9+KT4zLzXnyMlIfIvP9PXDbz
Hs3vMKm/Ni6b+s1SLjXzXrwhLjPvxT+U8nip/1JcNvWFP93y5NwtT87d8vrfLa//hXn1C/PqF+bJ
vzCW/43JSRP32ic5p6YiU99Yv7gpeUh9pqE+U95UU19XlpxeW5vM1CypbmpMZqoaqzLLqyrL5meq
FjVXVFc1Jeccm5xRX1vZem3rKXN8QVWmkVaSe5ftNbnlzJxjx8u5mrqKqjpzt7q68kxVdVNTw/4T
JqxYsaJsWa61sor6ZROaVjXUL8mUN1SvmrC4vq6pcULrzRqbGxpqa6oqk+ZEWfL4+ubksvJVyebG
qmRTdU2jHE421ScrMlXlTVXjkpU1jQ21VCivq0w2ZGo4WUEN04nyxmRDVWZZTVMTrS1axeVVydoa
+mea4kTjuGR9Jiol6xebO4wzuanW2p2GTH1lc0XTuKQRExebS3I3qKlLrqiuqajO69gKbooMapsr
EWlL5+vralclR9WMTlYtW0RfWqvTQme9leqVNXVLzDQ1ZWoqzPS13sBc3tLWASKBUTXcpalqmZnr
TA13raxfUVdbX17ZVnjlkaiqMmY49dyKtLmpobkpWVklo6ROdVVtQ1uJQpy6VXF1Mx80iHiqaxbV
0OcyNV9lVJVapJpVhaqm1KSSao46lvQo9pbI2SZV3km9JtVsFak69V4ndRazV9nJ+UNlr6njGvbZ
9i/th+z7SW9VN3LUfNW0l9pHztdQOyP/HaueO5lrDqGUUQ2SlnPE/GetOlXGmemqli3J8RpGV825
RtmrIq8iXy497Uwuc2nLyKWZs1G7q9rtQ3stzOBsbaeSyNVYIL1pjO+QVHvTp73U5HauNNeN76Tl
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
a4u61NpqbVU/1Ja2lKtt3VVdps3fBr1aF+pCdY0u1sXqR7qX7qWu1X10H3Wd7qv7qut1f72bukEP
0oPUTXqIHqVu1gfraWqjnqFnqLv01/TX1N36RP0NdY8u15Xql3qJXqp+pWv1MvWwrtcr1aP6VH2W
ek5/R39HvajX6DXqJX22Ple9rM/T31ev6rX6MvW6vlJfq0J9vf6p+kj/XP9cfaJv1beqv+oNeoP6
VP9C36P+pu/T91sJ/SvNOk8/rJ+yuutn9HNWb/2CfsHqp1/U71j99Qf6I2uE/h/9N6sM6vW3HHug
vbt1hD3YHmLNsYfZo62j7bH2eOsEe7Z9tPV1e56dssrtb9irrFr7TPta67v2TfY91s32L+1fWb+0
fftJ60H7afs560n7eftd61n7ffsDa7P9of2h9a79e/uP1nv2nxLaChOJRBfr00TXRFdrW6J7ooeV
TRQlirRO9Ev003b8e6lbEq+1+b3UqfJ7qZUtv5HaS3VDD/pg74aqPdUYuGz+xuJkeDxVHQJrZ7fU
LFbmb9Hsir4MQyvGokWW2lvtD79nweXc76xOkd9ZPUmu6M39u6ieqq8ahDYNV+PUXujiaLUP+jFN
zUQbjorr9ZC/JtRPDUAP91Aj0KtJ6PC+6kA1HR09Qh0d1ytUXUn7q4HEFyXoYxlal1BT1EFqBpp8
JHp7TMWkxgrrXUl/J+nHkn5iUq0qa2uW6F0kLZa0f2Vd/TI9VNJSScdIOlHSfRZnyiv0gZIeKulc
SU+QtLK2rnmZrpO0SdJTJD1T0jW19RW1+jxJ13Mgoy+V9EpJr5P0JklvqTf175D0XkkflPQxSZ9p
MOlvJH1Z0jck3Sxp2Fhe26Q/knRrY03dYr3NpHZC0gJJe0nav3FZRYM9WNISSUdJWibp5MbGiXvZ
+0s6TdJDJZ0t6TzSSfZCSU+UtFLSpZI2kDr2cklPlfQsSc+W9HzSyfZFkrqSXi3pDY3NDY32TyW9
TdI7Jb1P0oeaGJ39hKTPSvqCpK9I+pb85m5XSbtJ2n27VMOTvu3kFkzrODWeIwFnd75koROdpVbe
7wTrTtOiTtOenaZ9JN31M8dnoZEm7aGiv/21fdpP0v6SDtghHSjpbpLuvkPaecv5PcxPO5dJrw7T
wVieGViGeXjKRWqpyqhT1FnqXLVeuepH6iZ1G/72QfWE+rV6Gc/6vvpIfYITKrD6xDPyRpxvifNP
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
0S6dshYDuTzK5NzJVE/xdVOt++9kDzosbk+ZEog55OsedehIPH1T6HKRExuLPxQyp+R1qE5672eW
nW/+tvnCS0tHzuYpFt+9ryPVfxP2Lvstqfq1kGayclpf7qCd/Padmb3r9VRSjQ/ftCqm40pIoMj9
8ZSYaXRcADXxkca5629bnv31q7cZVulJCM80So4/XiECdPMfZ5hoPORrMsZ6Ak1Tj0Zz+yebFLzX
mOzoJMfeqN9351CCz4rYJ3sLflpIY9hKplBgifTDd53S5WoJKRUjbv1F304+/ySol9B43GJN+NiW
Xdkb4phjUqkKnb6rdO343ytlyx673TKbu2lD02PuXUYqfnOzbIcvSSV33tLtWFkz55rc2Rtp4HXr
lHtZ4aRMb7CNq9StZ22TGhd6HQqKcoxeFZ5zP9odecRxL6tvkph6qwnwERIbWfh6nv7rvs1vOY+w
GKpKLNxgO6y35Mx7PYfVMVkS60qK/RQflp+zvmlz7caTDWb6Di3l7drHYiZ5DBStRRsXbWsyWk/l
3nshLiO41pi6Jd207qUF3bggnkvl3k3NpJVV951lJwU/XJLZ3ceybdcg8TzL6N1JtVPBKwsBm2Xj
pzjb/wJzNb+BDQplbmRzdHJlYW0NCmVuZG9iag0KMTI0IDAgb2JqIDw8IC9UeXBlIC9YT2JqZWN0
IC9TdWJ0eXBlIC9Gb3JtIC9Hcm91cCA8PCAvUyAvVHJhbnNwYXJlbmN5ID4+IC9Gb3JtVHlwZSAx
IC9CQm94IFswIDAgMTcwICAyMCBdIC9NYXRyaXggWyAxIDAgMCAxIDAgMCBdIC9SZXNvdXJjZXMg
PDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0ZvbnQgPDwgL0dXX1dNX0YxIDw8IC9UeXBlIC9G
b250IC9TdWJ0eXBlIC9UeXBlMSAvTmFtZSAvR1dfV01fRjEgL0Jhc2VGb250IC9IZWx2ZXRpY2Eg
L0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nID4+ID4+ID4+IC9MZW5ndGggICA1NiA+PiBzdHJl
YW0KIEJUIDAgVHIgNyBUcyAwIFRjIDAgVHcgMC41MCBnIC9HV19XTV9GMSAxNiBUZiAoKSBUaiBF
VCANCmVuZHN0cmVhbQ0KZW5kb2JqDQp4cmVmCjAgMTI1CjAwMDAwMDAwNDcgNjU1MzUgZg0KMDAw
MDAwMDAxNyAwMDAwMCBuDQowMDAwMDAwMTAyIDAwMDAwIG4NCjAwMDAwMDAxNzkgMDAwMDAgbg0K
MDAwMDAwMDU3NiAwMDAwMCBuDQowMDAwMDAxMTUzIDAwMDAwIG4NCjAwMDAwMDEyMDYgMDAwMDAg
bg0KMDAwMDAwMTYxNyAwMDAwMCBuDQowMDAwMDAyMjYxIDAwMDAwIG4NCjAwMDAwNTc2NjYgMDAw
MDAgbg0KMDAwMDA5NDY3OSAwMDAwMCBuDQowMDAwMDk0ODQzIDAwMDAwIG4NCjAwMDAwOTUwNzAg
MDAwMDAgbg0KMDAwMDA5OTg2NCAwMDAwMCBuDQowMDAwMTAyNjQ1IDAwMDAwIG4NCjAwMDAxMDkw
ODMgMDAwMDAgbg0KMDAwMDExMjk0MCAwMDAwMCBuDQowMDAwMTE0ODI1IDAwMDAwIG4NCjAwMDAx
MTY4NjQgMDAwMDAgbg0KMDAwMDI5NDk1OCAwMDAwMCBuDQowMDAwNDUxOTgxIDAwMDAwIG4NCjAw
MDA0NTY3NzUgMDAwMDAgbg0KMDAwMDQ1OTU1NiAwMDAwMCBuDQowMDAwNDU5NzMxIDAwMDAwIG4N
CjAwMDA0NTk5NzYgMDAwMDAgbg0KMDAwMDQ2MDMzMCAwMDAwMCBuDQowMDAwNDYxNDA0IDAwMDAw
IG4NCjAwMDA0NjYxOTggMDAwMDAgbg0KMDAwMDQ2ODk3OSAwMDAwMCBuDQowMDAwNDc1NDE3IDAw
MDAwIG4NCjAwMDA0NzkyNzQgMDAwMDAgbg0KMDAwMDQ3OTQ1NCAwMDAwMCBuDQowMDAwNDc5NzA0
IDAwMDAwIG4NCjAwMDA0ODAwODAgMDAwMDAgbg0KMDAwMDQ4MTM2OCAwMDAwMCBuDQowMDAwNDgx
NDIyIDAwMDAwIG4NCjAwMDA0ODYyMTYgMDAwMDAgbg0KMDAwMDQ4ODk5NyAwMDAwMCBuDQowMDAw
NDg5MTIzIDAwMDAwIG4NCjAwMDA0ODkxNTIgMDAwMDAgbg0KMDAwMDQ4OTMwNiAwMDAwMCBuDQow
MDAwNDg5MzgwIDAwMDAwIG4NCjAwMDA0ODk2MjUgMDAwMDAgbg0KMDAwMDQ4OTk5MSAwMDAwMCBu
DQowMDAwNDkwOTE1IDAwMDAwIG4NCjAwMDA0OTU3MDkgMDAwMDAgbg0KMDAwMDQ5ODQ5MCAwMDAw
MCBuDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAw
MDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAw
MCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAw
MDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAw
MDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0K
MDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAg
Zg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAw
MDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAg
MDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAw
MDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAw
MDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAw
MDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYN
CjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAw
IGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAw
MDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAwMDAw
IDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDAw
MDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAw
MDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBmDQow
MDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAwMCBm
DQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAwMDAw
MCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAwMCAw
MDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAwMDAw
MCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAwMDAw
MDAwMCAwMDAwMCBmDQowMDAwMDAwMDAwIDAwMDAwIGYNCjAwMDAwMDAwMDAgMDAwMDAgZg0KMDAw
MDAwMDAwMCAwMDAwMCBmDQowMDAwNDk4OTA4IDAwMDAwIG4NCjAwMDA0OTkyODcgMDAwMDAgbg0K
MDAwMDU5NDgwMiAwMDAwMCBuDQowMDAwNTk1MTQ4IDAwMDAwIG4NCjAwMDA1OTU0NjMgMDAwMDAg
bg0KMDAwMDU5NTcwMCAwMDAwMCBuDQowMDAwNjI5NjE0IDAwMDAwIG4NCjAwMDA2Mjk4MjcgMDAw
MDAgbg0KMDAwMDY1NzEyNiAwMDAwMCBuDQp0cmFpbGVyDQo8PC9TaXplIDEyNS9Sb290IDEgMCBS
L0luZm8gNDYgMCBSL0lEWzw5QUQ4MDUwRTM0QTNCNDQ3QTlGRDk4RkFDRDc0MDUyOT48OUFEODA1
MEUzNEEzQjQ0N0E5RkQ5OEZBQ0Q3NDA1Mjk+XT4+DQpzdGFydHhyZWYNCjY1NzUxOA0KJSVFT0YN
Cg==

--_005_9B683C391A63407FAA19B6F35CAC000Ecitrixcom_
Content-Type: application/pdf; name="288 vCPUs support_Chao Gao.pdf"
Content-Description: 288 vCPUs support_Chao Gao.pdf
Content-Disposition: attachment; filename="288 vCPUs support_Chao Gao.pdf";
	size=1021932; creation-date="Wed, 18 Jul 2018 00:03:02 GMT";
	modification-date="Wed, 18 Jul 2018 00:03:02 GMT"
Content-ID: <DFF2DD0F0B8F8248B855BE7675A0BFF0@citrix.com>
Content-Transfer-Encoding: base64

JVBERi0xLjcNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyhlbi1VUykgL1N0cnVjdFRyZWVSb290IDY5IDAgUi9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4v
TWV0YWRhdGEgNjAzIDAgUi9WaWV3ZXJQcmVmZXJlbmNlcyA2MDQgMCBSPj4NCmVuZG9iag0KMiAw
IG9iag0KPDwvVHlwZS9QYWdlcy9Db3VudCAxMS9LaWRzWyAzIDAgUiAyMyAwIFIgMzUgMCBSIDM3
IDAgUiA0NCAwIFIgNDYgMCBSIDQ4IDAgUiA1MCAwIFIgNTIgMCBSIDYwIDAgUiA2NCAwIFJdID4+
DQplbmRvYmoNCjMgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwv
RXh0R1N0YXRlPDwvR1M1IDUgMCBSL0dTMTIgMTIgMCBSPj4vWE9iamVjdDw8L0ltYWdlNiA2IDAg
Ui9JbWFnZTggOCAwIFIvSW1hZ2UxMyAxMyAwIFIvSW1hZ2UxNSAxNSAwIFIvSW1hZ2UxNyAxNyAw
IFIvSW1hZ2UxOSAxOSAwIFI+Pi9Gb250PDwvRjEgMTAgMCBSL0YyIDIxIDAgUj4+L1Byb2NTZXRb
L1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDcyMCA0MDVd
IC9Db250ZW50cyA0IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2
aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMD4+DQplbmRvYmoNCjQgMCBvYmoNCjw8L0Zp
bHRlci9GbGF0ZURlY29kZS9MZW5ndGggNjAyPj4NCnN0cmVhbQ0KeJytlNtq20AQhu8Feoe5lAJe
78yeIYTWTmpSCE2JSwulF8bYbsCHNHH7/J2VlFhKLCsx8YVZaXfm/2bnH/U/3m9v55PpFgZXQ/iT
JhKkkPwLaIwCRxK0NHA/S5PvJ7BOk/7oxsDiIU0QFrvTShr0jdPzkzT5miZwwWn7z0V6ZZSUpHyV
waJUZo+eIy0UAQuBdsKQgh4K66FHwmqyMF0x0+VqsphZON8AS9aKaEsqBepQ8ZfbSlA3dlday4RW
l6wxoXIFei1mR+sr2kIJ+tdwetq/Gl6egzw7g8F5qVdEonQUHjkbeoMxZ/uEgFIYC+N5bEoUR3AS
hQmAodhYVd3i3iFVzRulyc8M818w/pwmF+NDVVe9CkZ31E9e6LJ8MsIDqlh+EPUmoarX3WaMUuCw
WNAsEbVUAONZTwMJ8hLrauY1amxfU9kQvULscKEMcVlzYV3QvTRh2yTVTXj8ECGRdEXAKmKWscty
WR4wxE5YPp0vHoslobIUd6oanRMBuSS+TK0A2VUeFBspOK5Wcgi3VCohVb3g8JobRtRad1xHs5/x
ikn449q5c2qbWMOpgSqrcsVat5q1PqT49iFVVkjSjSlFa/gdxAvnHj6NaTWc5D38G15/y3X2ADd5
j7K/d3d5T2Wb+y3sGdw6H70LnzY8UaqN70sHg3ofBmcFj2QLwxp+5ITZbN3Bot/KwmbQQtomiyUU
nvsVt/AFyzA32e/JhtsFOapsxMvDUOY4qCaTMa780jvBH4/nTNPoF4YSC6Zx2YfbNf9v48tZHrKl
iKspE29We1j/Aza1qCgNCmVuZHN0cmVhbQ0KZW5kb2JqDQo1IDAgb2JqDQo8PC9UeXBlL0V4dEdT
dGF0ZS9CTS9Ob3JtYWwvY2EgMT4+DQplbmRvYmoNCjYgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9T
dWJ0eXBlL0ltYWdlL1dpZHRoIDEwMDcvSGVpZ2h0IDY3L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0Jp
dHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9TTWFzayA3IDAgUi9GaWx0ZXIvRmxh
dGVEZWNvZGUvTGVuZ3RoIDIxOT4+DQpzdHJlYW0NCnic7cExAQAAAMKg9U9tDQ+gAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAC4MFtQAAQ0KZW5kc3RyZWFtDQplbmRvYmoNCjcgMCBvYmoNCjw8L1R5
cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDEwMDcvSGVpZ2h0IDY3L0NvbG9yU3BhY2Uv
RGV2aWNlR3JheS9NYXR0ZVsgMCAwIDBdIC9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUg
ZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0NDg+Pg0Kc3RyZWFtDQp4nO3Ty0qUcQAH
0Pm+GZsY7zoSEYKRCVYYdrGNRKskSpKijVZgmxZREVItChGrRdkFzdTeNqU2vcL/d847nEbjSAUU
rvH3el03gbLV9eH4qmq1O339QNF6j7fqRtXqdMfPnJ0CCjY5caK/p1G3x6bnF+4sAuW6c+vGxZOd
qtk7cX352as1oGAvVm9ODVTNganbzze/fAXKtfXpzYOZ4ao1OL30emt3DyjXrx/rK7Mjh93P3Xv7
fe8AKNf+9sajS6P/uu//Bsp1sKM7hNAdYugOMXSHGLpDDN0hhu4QQ3eIoTvE0B1i6A4xdIcYukMM
3SGG7hBDd4ihO8TQHWLoDjF0hxi6QwzdIYbuEEN3iKE7xNAdYugOMXSHGLpDDN0hhu4QQ3eIoTvE
0B1i6A4xdIcYukMM3SGG7hBDd4ihO8TQHWLoDjF0hxi6QwzdIYbuEEN3iKE7xNAdYugOMf7rvncA
lGt/e+PhUfeB6btrn3d2gXL9/PZ+eXakavZPLjx9t/kRKNeH9ZdLF4aqunPq6uLK6hOgYI/vz0/0
NaqewfHzl+euAeWauzJzeqTdqOpjvUOj3TGgXN3ucH+7/gNMskI+DQplbmRzdHJlYW0NCmVuZG9i
ag0KOCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggMTc5OC9IZWln
aHQgMTE5L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0
ZSBmYWxzZS9TTWFzayA5IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDU1NDk5Pj4NCnN0
cmVhbQ0KeJzsnXtvG0fytTXyOggWWcQRLMGiCIHgDbwKFGhaF8iGbMh2YseLOAGC/eX7f5D3gA9Y
b3tm2GySokxJdf4gKLKv1d1DzZlTVTs7DofD4XDEsLu7++OPP/7nP//5eQq9+fe//61P/vWvf+mr
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
4V7nkJKmugXlVWsexc5Pqqur2Uprg68YMXlAXVq2nwDxdrpT6ZEqVhT4yQGy91I5kNB3ZQrSBpl/
s/fGmNInRNH1AU6VtyHg3OiG6LLntYya4cyoASjVTXuoIs45i/5FkHGjwAkSV90oq77kAmWW+NEl
Q5IFmmXWT+ZUsq2cC1EmzW+fCso2BMz+Wv4Nt7ScpeAIu50bT2THylNUzqLCRnIBMKcNQnVueHkv
FQjsFkB3vRbz/eBu83WUm6JVShKKLmfsgOenHpKmNr5a857WiiE2qQM5EFyoM5xmwRBOFWG3GvEu
QwJ+tgGYNOGXH7ICRvLttCcEkjDk+YnOlFpTvt9akWPYMxsUkE9t+RkjzCFMI4ZbN+R7eflu+KXq
Ba0o6J57bt26Jc/SQi+nt8o2CQTQ8CnIRfCpgFAlKeUTxfVfsNmIDQ1QSgcumpubsZrMFZPnK/ur
HWpzv2q4CLrnWvk53ZZo1TgTXEPX6C/mZU9Pz9DQkHHPpR+9sto0NQC53LlzZ35+HgtWsDMmK9bp
OfyvXNKEir4HnszOzvb19SVFTenCwsLC4uKiIGhlJKD9jx8/hnUZUfvy9WW82tvbX79+/e7dO4Uk
nxqKxagdHBxMT09Hg3IKJJEmkc+zjr2yas/QF9oGY8NurgwoM+vw8PD4+JitR6rxZThUzQFqbGxs
aGhgj3O1welyGKY9Hz3q7u6Gk6e2J9/LVcJMZ1/29OlTJO3Nmzf8tqOjo6WlhT6yy9CZ1xVaESgB
BotObW5uJvWV1VII/+vr61dWVtbX18fHx4uKik6dnkwcJrL2mxpKnsC4I425j/4JzmXWoFE/fPgw
NTXV29vLeF2k5fJYVhZ3+NDW1saT5+bm3r9///LlS1dvxxTTN0r/D/n0xl8NCmVuZHN0cmVhbQ0K
ZW5kb2JqDQo5IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAxNzk4
L0hlaWdodCAxMTkvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L01hdHRlWyAwIDAgMF0gL0JpdHNQZXJD
b21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDM2
ODQ0Pj4NCnN0cmVhbQ0KeJzsfYmS20aWbeWCfUkgkdgBgvtSq6QqybIky+72Om23p19PR3S8N///
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
+YyjCmxN4gnFgI8WB5uWsFBW4VmaxDc/2c6/9KTq+p4Ny1VDGYtaMBcl4wqsBQWOZZPWPYLCUhdT
A6+GYV2UiIm6m875/xnwa7bw8yG0OTxpIT2Y6GqRiG3LVlalST2l0HQ6ZwS+QGLCsM9smx01YFfL
rra/Chw7rDIi4D3o8AFZHw7lB8EOacsiT6bnTl+yajfVXi2HC3rx/hiZ3D29zf8Ir9B0OH/3bB0R
rQe/aCiRW/1OavPwEaF65Ny1S3NNZQPVN3c2YIjg3YyXjG//RJvt8Ju7NWcSn3j7frwxvsjMnvnF
vYOdhzeRyJ43f5xurirGYqmpo2fPnz62NNdnRjuewfrdN8/qPiZKyQuPn94sN900dXp2FgxsPP2x
0tj2htHe/v+5vdLXCudQu29o/ND/3PvxTLUrppz/cvs/47g6EQ0KZW5kc3RyZWFtDQplbmRvYmoN
CjEwIDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0YxL0Jhc2VGb250
L0JDREVFRStDYWxpYnJpL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAx
MSAwIFIvRmlyc3RDaGFyIDMyL0xhc3RDaGFyIDE3NC9XaWR0aHMgNTk1IDAgUj4+DQplbmRvYmoN
CjExIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0JDREVFRStDYWxpYnJp
L0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDc1MC9EZXNjZW50IC0yNTAvQ2FwSGVpZ2h0
IDc1MC9BdmdXaWR0aCA1MjEvTWF4V2lkdGggMTc0My9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1
MC9TdGVtViA1Mi9Gb250QkJveFsgLTUwMyAtMjUwIDEyNDAgNzUwXSAvRm9udEZpbGUyIDU5MyAw
IFI+Pg0KZW5kb2JqDQoxMiAwIG9iag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0vTm9ybWFsL0NBIDE+
Pg0KZW5kb2JqDQoxMyAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGgg
MTAwL0hlaWdodCA5MS9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50
ZXJwb2xhdGUgZmFsc2UvU01hc2sgMTQgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDc0
Mz4+DQpzdHJlYW0NCnic7V17WM/XHy9TsShlW7pYJIlU6glhoUklKsyGLI9L0oXEJqJZ1kTUWpsU
LfazqXRZ6xnadBkRMppLK62klC5LLRu6iH6vp/N0nvP7fK/6fr+V39PrD8+38znX13mf9+XzOeeQ
k+ujUFZWNjQ0tLe39/LyCg0NTUxMvHDhQlFRUXV19T///NPW1tbRhRcvXrS0tDQ2NpaXl1+/fv3U
qVMHDx7ctGkTyurp6SkoKPT2UKQPFRWVyZMnu7m5YaRZWVllZWWPHz/ukAyPHj0qKChISEgAdRYW
FkpKSr09yu4D/MyePTswMDAzM/Ovv/6SkBmRAP+HDx+eO3fuK0Sarq4u5Cc1NbWurk7QuNrb28He
7du3MzIyvvvuu7CwMH9/f09Pzw8//PC9995zdnZ2dHR0cnJatGjR8uXL3d3d/fz8sFTj4uJycnLA
SXNzsxDSSkpKAgICtLS0epsJgdDW1sZgs7Oz+Q6kvr4+Nzf3yJEjPj4+dnZ248aNGzZs2IABA7rR
EMQG0wH52bZtW1paWk1NDV/GoPfCw8M1NTWlPtJuY9CgQZCBH374gaN/IDnFxcWQGRA4ZcoUMCOj
DgwdOvTdd9/96quv7t+/z8sYjIKvr+/AgQNl1LqYgJDv2LGjtLSU7RvWHXjz8PAwMjLqYSM1ePBg
rN/z58/zMgYjq6+v35OdocAKioqKgpDTzlRUVCBl3rx5qqqqvdIlFnPmzLl8+TKHroaGBnSvJ7sB
p+j48eOtra2kA9DPsbGxNjY2mNOe7IZIQBN6e3uzswk8e/YMtqMHWofqjo6OJl7i8+fPf/31V7Qr
Oy0kFUAP3Lp1i6ULPcc6lV2L0N7bt28nc9TU1IS1ZmpqKrvmpAs1NTVMK8c+mpuby6i5NWvWoAmY
5p07d2poaMioFdkBLvGlS5dYuq5duyYjpQGHEL43WpRF5T2DUaNGPXjwgKULFry3O9V3sXTpUo5v
M2LECEkqhPkY2gUIUl+zbhzY2tp+//33RzoBp9fa2po+gvcLH9jLywtuKk1MT09n6fr4448laR2G
o7q6GqoJEosoHu6BJLXJGhgsO/YNGzaQ9JkzZ4LDxMTEiIiIkJCQJUuWkHRwy+b/7bffJGl90qRJ
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
B1MIYRNfXyEkJCciqTxgQcEdwg/SE6wa9oglB3BpYH/ZCqla4AAGHWLJ5qQ+JN87Jzl3THV0HQaX
63xHxKZ/8cUXtBQ8f+rjdfyvCMFb4FzPywHlisY4vCKN+aL6hBcbNmzAooNmgN25f/8+TAAUOGQJ
6uKbb77he/re2tr6l19+gewhJwiHHH7++ee8F9rDr4ZmxiTCpPJWAvV75swZ2BcsMUw9GKDrFzIP
JhsaGmDXIPOc9xirV69G5IKn8Aw5d75BgcAvBYHoG2Io1IzhoAOQfxBO6oHwYI1DqlEJvfeJBQay
Y8cOTD00KgYI0cUAYVyw2AcMGPBfpgmVYA0KZW5kc3RyZWFtDQplbmRvYmoNCjE0IDAgb2JqDQo8
PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAxMDAvSGVpZ2h0IDkxL0NvbG9yU3Bh
Y2UvRGV2aWNlR3JheS9NYXR0ZVsgMCAwIDBdIC9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xh
dGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNTg0Pj4NCnN0cmVhbQ0KeJztmXtY
jtkWwHdXX6WvxCTd0FApt3oqqWNcI/dxmUGYZ8ZginI7KNGM4TCMjMmghmMcFBHjeI44R6XJPYPB
RKIrKrk03e+1ztr7e9/vfq05f5znsf74vr3XXu/+ve9ea98J0VnMXAOXRJ+8kl1S1QQAbQ3lhXfO
7Vke6GSke1XKROi9cE9afg0ok8qsxOVenTpY/4iNqa+U1i4l+T8GtBvTc+GZMr6elle/pxzduS5k
3oypk6dMm7N4bfSxy/n1YszTDbbtANiFXOKqeH1t/7JxLpb6CiadegaEny3lKFW7eugGEEz+mbV/
S87REB9Ltabmo3Y/E1HKVxhqT7CNzKXPlP0c7K5V2JjMyBBRrvTRkuASW4XmRbHjLbR/KzL6BoO8
Ha+NseuRRoBXB8eY6ACgor+Uvhk0z9NoaRfXBK3p8yx1BDBxf0AhrTPUWwkiqqAidlB7AFS6pLP4
8lRrtABK13dvLwFFeJ1Cbqtt5mkbhR0goPQqppDIjlWiSWaxmLdRVqRvbm4u1DWSmIyN37//6EhM
+IQsGYV/FyhktTJL95LS4soj7WGspnWGEvJB/MmY7TORSfO/KrMcTEvOqahGYGJiItDTwIgMOhQ3
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
3uMZmQDXiBXuTRdjxvghwCalDItSyJ9Oe4JxDpzEkAwn5AeAi4o+Pw5wlq876vsABzNj4SpgJ0b/
AihwE50xD5dm2FZzj2J0l5+AFjc6XuYmswuDaOxMiowFWEUwDiQCp7n+aFf3PLecjhWDCRmD/9U3
6V6eHVyLGeYvAC59+U1fujdta4SHhvQApK2Znd/RS9Ozq8N+kPWHyR1UF1y7VdAIm2J579cG0aKV
XO6eA82lie/e2F0GzMS5gP5/h5qe2JfYBxhdEEfQWDaWiD6470NeG2o8/dSzhtb6/L9zJ6Uj/1Pe
2pj7N0uW2fuyLESkdjxf1dJcge0nSHz7JpmNy58VvS1kdz9ma26XN7U0lN38zpqYZLwo8hY9Yhl5
r6a1Ljc+UP+/Ad7cbA0KZW5kc3RyZWFtDQplbmRvYmoNCjE1IDAgb2JqDQo8PC9UeXBlL1hPYmpl
Y3QvU3VidHlwZS9JbWFnZS9XaWR0aCAyNjMvSGVpZ2h0IDEwOC9Db2xvclNwYWNlL0RldmljZVJH
Qi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvU01hc2sgMTYgMCBSL0ZpbHRl
ci9GbGF0ZURlY29kZS9MZW5ndGggNjIyMT4+DQpzdHJlYW0NCnic7Z15jI3XG8entsiEWIIwIyKD
Rg0yYqgRBBn7EkvsQ2yxG9uQMZYwmFhrZ1CithGlpLZUS2ptiGpLW1otpda2GtpSSjO/T+4TJyfv
e5f3Mp0lv+f7x+TOueec9yzP91nO8t6ICIVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQ
KBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFIo8QOPGjdu2bZvXrVAoXgWRkZFz
5syZ/xI1a9YMnr9Vq1axsbEhqx08ePDUqVNzqI0KRa6iaNGiTZo0SU1NzczMbNasWZkyZYLnz8jI
6N69e8hqlRSKgo7+/fsvXbrU/IstiI6OLl68eJs2bfr161enTh0SCxUqVK9eveXLlycnJzds2LBy
5cqSmQ9du3ZNSkqCU8WKFZNEJYWioMNBirlz56akpCxbtiw9PZ3P27dvj4mJKVKkyIQJEzZv3rxi
xYoZM2a0bNmSnPHx8aSMHTu2T58+1JCWlla4cOEIJYWi4MNNijVr1tSuXZvPCPnq1as7d+4sX9nu
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
1KlDtbQtNjaWdjZu3HjJkiUYO6gnpMAE2MMlPwjiIIXpsndS9OjRw66Wqhyk4F8cQtSCrj7lFHCn
Fy1a5AgwmZ1FLpi7SFCGmUVCmDJmZ+jQoaKTET+mxvHjxdDHRJ01a9akoH2Jo27dutRsSyN50MlQ
g8rXrl2L6BrDQUFHk6hNzBlaWpqEWVmxYkX37t0dv7dCqE5t1Al98GGgjH21ClLMmTNHwtggoLXS
Nol/IbvZGXcPlxgOYnNHl+XeqyN0ohckOgJ5hsJdLXyka2ghu7UwneAiyMsKFLkAnCUMB3P9Ci+D
CglEFCJQeVhXJqVJIJDCpDbJ8Do/J23a9l90XKFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKh
UCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQKBRh4X9gZ7mNDQplbmRzdHJlYW0N
CmVuZG9iag0KMTYgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDI2
My9IZWlnaHQgMTA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9NYXR0ZVsgMCAwIDBdIC9CaXRzUGVy
Q29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAz
NjU5Pj4NCnN0cmVhbQ0KeJztmnlUFMcWh2tWhk0QFBdAEQRBEHDDgKKCC4gMcUncFdyiURHcNcYN
FQTR5xLQARWVZdpjNo+Y5GR/iYk52TQveYm+GE3UqAkqQQgIyNSr29U90z0CjhPUnNi/P6arblVX
dX1TdWvpRkiSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSpH+c+o943E/wqGS/KTMz098UHx4k
SJz5wiN/nsck1YBVukEupnjGM4LEJwcDQtN2kJ8gD9vYKcFI3mtXSj9PhDzHTB2kfgIxbF62c+Pm
Eh/l4oO71w5BfQ8tnLRjteIJxLCnB1LkPk0HhWJrEkIdCv2eQAzj4WccxeBcPNLfP2Bv9BOIYRwy
YfBgsjYSRTzhGNoyfjTpH4xBprGzUwsNYgybJyKkzh1F8jlZgeGewv+ecp5a/O21srLLp3YNU1GL
ZsbWA7M9TRjmZoWEooSCMX1m6VwfEIMqdu9XV8vKLn2U1kP2EJ69xaRe9Bs26jRdKGsSZ8yY4YES
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
JSQkgH9cuKeQ86DIj+G/JHFhDpBKprEYHHUTzDAw+0jiEIIhc35yepFVryytl3FQuKnVajl6iuHf
UmsOax2J0igGFH/QhWBQUdelzE3kMXSgF4eiWJS2AqGwzZsPw1t5jxLjC0ovpicXcmEiSCVKFgNb
oLg3dCaJCoIhfU7WId9H0niTzHyDj74flyDyDc5IvXMO+Ab6xU6rohE8BvsC9psWb31vlLyD7cjb
AIPswGi+BscS7ixC6BuckHrXc036hvYFkx9Oa5uUGQZl7nIY0t6D5WYY0MDi/CSE5rFfvEWXeBln
ivUZsASYWOiIIhl2uWCOQZaWCcdKbUcqRRjQwKL8Jl1kfFHXh9tscxld5KgYIjsUpZ/XzWuIboPK
HIMik0kiruDgqkCv4QcWywiGueSGYbahxQv8vEcXTiWOc2P+8C5dEwrMMKDgwpVBnftv3+ngwjwH
lbhTDKRAMYZxkOjEYlBtzni0M4VHthdcemWzaoNQZGahPm+2I7LJYD8fnEc8WkAmHJ6HZI8ivwFp
h/R7k0iXcGBvyGyNwjILS3Y/w37PMXOvvnjXVDjIkW0aYqojJO0gs28RWV3SSsJQ90w45wjNZh2N
SzbrQv1pYifleriza1Y4eryS2zk098WrzNbB7EBMbmfP/3Uqe/vGPmIk99g0YpYkSZIkSZIkSZIk
SZIkSZIkSZIkSZIkSZIkSZL0D9D/ATVB8OwNCmVuZHN0cmVhbQ0KZW5kb2JqDQoxNyAwIG9iag0K
PDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggMTAwNy9IZWlnaHQgNTY5L0NvbG9y
U3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9TTWFz
ayAxOCAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNjg5Pj4NCnN0cmVhbQ0KeJztwTEB
AAAAwqD1T20ND6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg1AA8KwABDQplbmRzdHJlYW0NCmVuZG9iag0KMTggMCBv
YmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDEwMDcvSGVpZ2h0IDU2OS9D
b2xvclNwYWNlL0RldmljZUdyYXkvTWF0dGVbIDAgMCAwXSAvQml0c1BlckNvbXBvbmVudCA4L0lu
dGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTg0MD4+DQpzdHJlYW0N
Cnic7dNPa5cFAMDx3/NsY7F/6jRERFjUBsswlKyLSCclmDCULmaBXTpEBaZ2KESMBMsUTbf5blXq
0lt4vp/Pe/jMZm8NwLTN/jWM4zgHTNo4vik/DPOLSyurwJStLL8zP86G+aVjp97f3AKma/ODjeOr
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
aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9TTWFzayAyMCAwIFIv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNzcwNTM+Pg0Kc3RyZWFtDQp4nOzd7XbayLYFUAxG
OPa57/+6t9CWyoXAUFIVbseZc2T0yElDSXykf3idtfduBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
HrHpaMRipoDWP3yoQZbpl7Xeap2wjeTkXwAAAAAAAHl1dJW5emy7tzU7cbWyNWWxLpdlArLDlU9X
21DpzoBstyyWDMhuzrBaxbTO87R2AQAAAAAAcKf5em1Zpvy1m6YN1cfmahhjJ5BqJXHz0R1kUyIg
2/bXPiUgG62Y1Wd2EjQAAAAAAAA+3Zy4F6xeXG46K5WuoYitFX5tl20bZIf1sekoICsLti/eH5D1
T+g8qiwMAAAAAADgkZXSWS2Tjk0fG2SZZaszPzEgKwvmj1pb7gzIpm6PrHMsAAAAAAAAj6O+KSyf
8hyOWAzz9WK1ki6Vj+ufnymarc65J/zKrOkEZAAAAAAAAPzxIvnKX3n2/CbfUzsMyMpkyMjIMnMO
kwFZfwEAAAAAAAAcqjOyoSmOmSmLJXT7lIAMAAAAAAAAflAmz7ptRCQAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/mP8DmpxBmA0K
ZW5kc3RyZWFtDQplbmRvYmoNCjIwIDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFn
ZS9XaWR0aCAyMzE4L0hlaWdodCA5MDAvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L01hdHRlWyAwIDAg
MF0gL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDE1NjgyMj4+DQpzdHJlYW0NCnic7N0Jc9tGtoZhgfu+E/u+k+Au23Iy8/9/123I
tgSKDTlzY1l28j6V8kQACILyVPFL9+nTd3cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAADAN62moLz3UwAAALyP7nytCqv+d69sdfv9XqfV+AkPBQAA8JP0FutHIg8t
Oq9e2V6qmi5omroY95s/6fkAAADeVGumqmUYWk7L8aHpaxlnpqmPcUhbl4lIW037TK4BAIB/gOZE
VZc9kYvmmqauR/UJZ6SV1mVganSGM1VcPuvXzpo1BiuRnlaL3ls8MwAAwP/TaigZ/Wl8nSHrrdX1
ellbPqQsyzSkfss/SmdSBqKpdHqtO9d13TQNw9BmzKkBAIBfx3qtzuqrg5RBWT607Nacbq50TdPn
z6NHSm8hQs96dDNAJG6kG2UaWhviguHrz9To9rrdNrNuAADgZxivVU17ZfaqMVbFBfNWzdm5phnG
shp+WtOykmhyM/6j9FVDHTfvuqohXtGuf6LGyjJN07IsYz2hNBsAALw5EXc0Va2fDrtrzsrpsHFN
PdBIF+FGvQo3jbFu6MbiNvB8OaJMDHF6Ujv0M7DKNPQlEJmmPusxSAQAAN5WY7QWgeiV8aHOUtN0
bSBPJZ21yDbG6PqOY80wjVnNgNJda2Uahlb3fu3HFGSKENTsjpa6aZkUXgMAgDfWnGjlcq/60NFf
6/rjOjMJpRwK0l7MfTWnhqHrtevzh2XImdecnZSjQta3KNWZGZZVf6fyAepPAQAA/EXNsneQKpnd
+koZidN6zfn2Stdu5r5aC0MY10SV5sK2LENeTa0sLMu2V0+vVPorkY9qSrk7E822DG09ox82AAD4
ezqLsttiXXnQYxciTTdrQkdf1U1Te1F71NNM09QHNffr6ZZprqSTacrcdh1rWQlS7YVlWpK5tYlp
247ITo7rGnUL3wAAAP6igapp61X96vfWwhDpRt6NURmJOGSurtfqK2PDtCx54imrqU3TMuXV1BPX
se311VK1hWXbL/PW3d3QEHHIMZeOYztTpswAAMDf05hpuqYt6oqf7+565ep4VV4+1JgYpmG8WIrf
WpmmoY+kL7i7a68ty9KlYzo907Zt/SpcdVTHcbSXVytjdSqOtTTHdfVX1u0DAADIXVcn90QcUtf1
w0PKUDcMvaZbUGNSrrZ/0Wl6VK6VV+tiytC0bHsum31rrsqlZeOrYwPDdpxlTVibuK7r1OUuoT1b
q+pqPu7Vhz0AAPBv9KKfT7PcS0yb1c85NR4Xi9VsrlF2GjKM6VXeaGtlrKmLKc2FbVuGtLZoYFi2
pV7dS5k5jmPXzIh1dMd113Vrz5oiSDllYHIcazUiEQEAgG9E+FlPKtNPjXLvMX31ygqt1kLXaxeL
KUPVNI1FdT6rXCJmXtVEX+np5QIyWTxpLER0ca6Hh0TkcRz55NqdMhd5x65pI9n23JK5WKwtz/PM
KbNqAADgUXO40HRdnT7tgdHTRdgxl6+9prOSrCB70lsahqkOK3lqZpmmpdYFLGV6Oyf2VddwXUe7
Ls2elBFpLs9WPUsEnoX8nO6VHh+iOVyJ62rqwQEAwL9PczhXNU1fz0f9bre/Mh93V319vfpAM3Rt
Ubfba3OsiTss+09pY/lYPFQbPtrrcr2Y9G7jcsnYdWFRRxeHdPl7N9aO45rSc23X93zv25ycMhTp
yHmlYBwAAPy7KJ3xUjc03dDLJFQW/9Tva//lBWNd14xFbYfo7ky3LGM56jxGoPHjzmPz+tuNRByy
pdVKjWlZWHQ1L6fMXdexpYNJd3dD23OdqexMzxVpyHzOP92173nygvBmb9DrsGEsAAD/Oq3+aLZc
rXVVXUy+E4buyu7VKxGe6npNC53putx6VV+r2pd9WO1XZqaay7I3tXTyrTk3bce8Wuc2dGzbqZl6
a+mu6+myQZ+e67uuVQk5HdXzvPXtpatyTs33PZHmGDwCAAB/R6MvEpFt22WbRdNav3ptX7dtdyUd
kGnOHM8zhpUw1TFdEWxqCqEnIsvYsi4BHctzvatX9QzP9xYvYlU7CHwv8P0gCMLQZstYAADwN7V6
g9FkNhl+b7ip3I/DteVL8UUeEumnsm1ISwQb16oJKh1TnFxLho6amohDbvVVytjxQ/961q3hhyII
BaNmqztZu0HgzL8/UgYAAPADdDTHtjX5iI8y1EWQeS7cbpetg+yaWu+yssiTZqWZ6wX+VVlRSw3C
4LqL9awMQ8HXNNVden4g74gEAADwo/UG4+msrhNQZ2G7rjX/2i1y5Yk4ZNYt2+/bnu/L1tp37SDw
tasJuZEfBt5VCbfmB+LV335SxrbvO69USAEAAPws/aUIJq6+mIznri/ikDuru7KxDgJftta+sRRJ
x7mq126b4pBRCWGK7vt+UJm0G1pB4Mo3mAUAAPi5ujPdfVzx5Xnifxf1F47KKyaSE31HhJ9ldVRJ
WQRBGFSqh8o4FPiV6TFl4oWhI50vaw1mq+mwTVQCAAA/jdIZzVVdt2x99soOIl/X2ktWqSkzkabc
6zX7IuxEq+dEo6yCMAyrJd3Ndfiyvuiu7KQUhFEYCaFGHgIAAL+aiROEvmytfUsVeehqR9i2EwSh
WYlOkzIOXTWM7Lsi87zcE2QalFEojqMwtOjXCAAAfjUdOwx86Ra0Xd0P/GqnoaYZBL5dKTTquWEY
GdXXNrQy87yoRWppljrtN5biYu/17UwAAAB+PmXh+74t7Us0sMLQr0y1NUxxqV+5tKGGUexchZ+R
H0ThTPpO43K+TDYOBQAA8K46o+lClbcL6htB4M2f5rcalh+EfnV8ZxREgX9ViN1x4yjSpNVKPT+K
o9kPeGIAAICfprvywlD9tty+G5TTXdVqoqYWhJFZPdIwoqhmSqzlRFGo1tdSK51u57WqbwAAgHfQ
mLpR5KwG5QiRUqahyLg6P/Ci6Hp4aBlFsXxKrExK9bXU6zgVQmf9F7bEBQAA+Ik6CzsMA9ex/DIM
hdH1vvXKQhy0qoNB03IF2Ux6K5GUIl8ednpJnIg0FJeC9YDl+AAA4FfSnqieyDilwH85m9VSoyiu
LscfizQUr6Q3GodxHEqrlNoiBSVJPOsPp5qfpNGKESIAAPBrafani7W6nrZuT3X0OA4Wz1NgMxGc
krX0Lr1ApJ6Z7IyViDTkffn37jJIEocVaAAA/Jaa7Xbz31cL3FbDKFo/daLW4qgm89y1vTRJZLXU
7XJsKPk25aaMvTT1ZBuHAACA99Lu9QaDuv3jv2qtbEewLG01G0gGUa6uHQ4H/f7r1/xGmosgiazJ
lwGiTlIO9EjbGN01rDRJLUlgHEYiDXnPOWnkix8ZHwIA4FehzC3LMk1r+WrG+RKGHNsW/9i2sRjW
bkbRWHiuK/4x5JHhSbs/GvTav8VgkzLSy3aMq/Ggv05KVs2FqyRLPUmunMRxmumVGy7EhS97WwMA
gPfR1UW6EWlI/Ll4ZXxoJnKQYxvdZrPdmyxNkYn0qexyZeL6X9KQ565fyVcty/MD3/N8V38lWf06
GmMtSOLHeugkiby6yyZploaSYbFxlGVZtd6o7WRpsqxZX/ZbREQAAP4pmmo51mNZy4UlLGrzS6MM
Tbb+7eu7PdEcx9Ent9d3115pNSsHk+a13+tj70saKv/0PWvxnYGkX0J3pjlhGYeC+qqffpSm8fT2
+DDJslStHlmkaeq//NjDhe4EaZY46pStzwAA+FnaM8O2h3d3rblpWvaibpymqZezZMvnA62J6Tiu
dts/p7VwtY54wdL1PGdcc7uW64sUZIt3a3Ynqh/6dn0gGmraajH7RdKB0u6+OqXY9l6MAn3VDbM0
1au/LBGc8mz+4tVuluW5uIOIShRaAwDw0yhfS6jbC8u2rHlNHmosRfhx1tWzvbUIPNb05gVfv/M7
mud6Zk059SgoB4W+vlTpLx3Pd2aSt27OvCgKwyAIpDvS/3oalggzklrqpi2CjlP9hE03z/OXHawX
aZ74ppqKPDR70+cEAAAy7WU5HyYLJaWh7TqOdZVuWnPHdd1lXcFR3/Q8V5WfHYs05JtPqUEZGqHv
qzfZaeZHUdkCOgwj/zdZhrUWcSiQfOhVnmdhdYhLMURACl9c2XzMkn0RhzYvBo4AAMDP0CkXj1lT
+TBMay3ikLO8CkuNqeN5nlozj6WMXd/zltJ4NXB9P3QqWaCz8gLfGr2YemvM/SjUem0zikK9fpJq
7pSbbJjrWe/9t76YplkeS8bE+nGeJ1dFRatMHJGOnnXTzWazlJ0BAABvrLMq2wrV5KG+4bqONbo6
pkxFrHG1mjzUWLie505kEaVlhmHoVXezaK2CMHTHL/PQ+DEEjTyRd2Y1T90Pk+TrDhuRNX/vtev9
OMsySd1Pw8izzKz+ahdlmZC0uKpTxiH5LiAAAOCNdVTHtsyaPDR2PNcxroczGrNyvkytySDttecH
tnQLr3kQ+P66+katdRSGNbXXzXUUR7Y8dbXjJEnTcDaersxyA9V33gysbfhJLosygyDL4+qM3zwX
JIvQyo+03eTyXUAAAMBb66m27ZgTaR5qzB3XeRl9yoOuV9dgqGcGQWDKYkxb94PQHVwfKvOQvESo
70VRLK+mXkVPm4EpvVWYJE5NnPtp2kNpQ6ZlttmYlV/UWqShjXT9mIhD+caou31jslovJ73fo7Qc
AIDfUFd1bNuSTnDdNee2yD7r6zzUWpXzZXUNhkZuEPgrWflQOf/1oh6oZ4lDhnRwR1lESeJLx5n0
KI6Tp1QxNJMkWMvrt/trYzmVRpWfoqXneVqJdPZms8ml6a8ZboutKb9LO9sKm+0uNie/QfdKAAB+
Rz3ddV1bnocaM9fzvBd5qGv4nmfXNBhS5mV/oZnkbo1FEIb+/OrMuFxVLw1Pdx07iSNNckoRcSiJ
n0ua2qqIR8bNgNRADdIsS5MkWb1buXXH3G7T5bc81ExEHEql4awRFMXWkj7noijT0LYodkVR+HVt
EQAAwN/SL/OQ9bKm+YvG1BbZR73umDgWGSkwawZdWmrgB95IfiaIrs80yvIhX56sJkEU+rKppUXZ
J3pWvW+UJC/HmAZukj42N0wz7/1qi9p6tsn0r9VXajk4ZEuva/gi9Liyv4HxYxQKWneN/srd7jbm
79DNGwCAX4u8Kuha3/BcpyYPKSPL9z1jWD3ZXPtBIB0BKnXNIAyl5UNdo1wKdlWa3XNEHpInq6YW
hrEtiTLDUMQhrfLubVMcMF7cZBKm/qrXD7IskVYv/xzNebDZRNqk1+p6mzIOydOM4orQ40n+qpRk
W+x22tebLZPtNpAlTQAAUM+uWzV2pa97nm/XfM/2Vc/37ate1CO/7KlYV5MztIMgkNZa94wy/FQT
gbIIo6hmRX3fjZNYsudp04zj2K3mpL6XpvHy+oMqjxc0tDTLXnaCrlzUn0yGb1uj3FOjsoL6sf6n
2M5qnsMuZ8IkzzEp01Dy9DuYxsUu+E3aUwIA8IsouyzWdZ2uGlhl5HnZE/GrZjlh5qqVzco6tucH
rrTO+a7sTeSFgS+tte4aIv1cLd3vuWEYWtJ1asoyTlNP0rZwEoqcVO3hrMzElZF0zdYozrO4JkC0
4rzcLyyP7OVbTkF15mZczngVRVLXWFKximIbSv6izPJli+frlpvD3nm32nAAAH5DPc11bPuvlN8O
zHK8py7g9B63GFs9BaK2SENBWDtr01yFQeDJ+w2qIg9ZlXjSKAujA/kbd5w0SdXbp28ZaZI41eGh
lpllqS2LCa1y6zBNmvNG+TfixTf9sX8opTOcTm83v31mbItddBuWFL/Y7YpKVmuHhx3tqwEA+F90
V7bjOotXt2T/Ymj5nmvUDvj0V44f+Nq0X4YTpZwNC4P6CuW2HoahI92Oojn3wqi6QGqVJHE0k99n
GsZxIIlVwyBJk6tptHGcpql0069Zlme+bPCnkZaTWG7jrjVc+ptNarxnkbIqYk98+9fUiPa7XVo9
vhIX+gwPAQDwP2gvy43HVn/h+3Nkua5Xm4dEslpYZcWQa9lBud98GC5qL72769thGL0sbv5CGRpx
HOlPtdlqnMRxzXhHU0vSTDLooyyTNL0aUmqaIg65sjfseFmWy+4/2Ww22y/dHO9ay2iz8afvtwHa
elcUkjX4zaAodnF1fGyw3e/lrRzvlBaNGgEAkGkvnDIP/YW15kPT831DOqTzRaM/150gjB7DkKym
p2LihXG0rNkbdu5EUWxOH5+pW66aj+Xf7+U+F2mWLm5TSktP08yqxodpnObSJWTKKt/ksqC0Fmno
ubR56G62Sd1iube3FLEnu/1LUpxit4uqcaidHfZ7/cVl6yDJtofDPrEWrMMHAOBWa+G4jlO3CX3V
YDQaDL4zr6Z0+sPJeNT9Xm5ozHXdqNvp9a49t+M4Dl3LftyMNYlq326VZKkn+YrvWlmWrCs5oRvk
WWbI8lc/yrJUkrdW5br355m4vrfdxPOXn0tRozSNfHPef9ukNN/tdtntr0uxRPi5KsBuxofD4cWS
/IZ7OByF/W6/Zx9YAAAkmvPVcjH7xUYNGsO1k5Qto0UYSv3667peWU0tSTkDJ8uqa+sblohDgWy2
rKHnm415W5A9K2uoKzFpFG620Yvy8Emx+bJIvti4i7es2JntimIj+Tta7Hb7vBqTGpGIQ/GLT7OM
Q8/StL3wjj2WAADA/6wznK5Wq+X41YqXWZxmL0PKo76dZUllfw81z/JEuqJ+nG428W1RVD8WSacy
mKIs8+3GvRqhGWy3m802Xi31QGSioG6fth9gst3tt5LCrX52OBTVYvJGfDgeU+lawdlRJCWaNAIA
8I/TMtI8l/Yl6hpZlupP8UXNN3kmDQMtdyNba99y883GriSctpfn+bp6nVuWFz0mJmVkborN7c5o
P4rSnRmyzUSa7n6/VyvP1EyPx5vRoS/Wx8Np/3pJFwAA+B0NVdNx5dvAL8Ms8791EQi22zyTL4yb
pZtteJtklvn2+vAszTdRJU+0ku12+60ldGORFIVXv/LujUy3+0NYmaZrb46HQygtZDKOp+P2/fZn
AwAA76Gvp5uNr0667a5fzmsl8tmsTrDdZLd9AXrRNr/qVdTxN9uiMhTTzYti97TnqjLPdoWsrPtN
tazjcVfpEzA6HQ4H+T6w7vl0zP9CiykAAPBPogy1+HFn1Lz8cyNthC2uWm+LwrsJCoq2yTZeZeRF
UcvN45/HV3p5sds9L2pXVptiJ90hozGY9d+qrmgQHw7J8ySgczweT9J+k0p0Op1rAiEAAPgn60wN
Py1rfLZB7cjIINkW+e1a+54vDlejxSjb7Spr7zvxbldYz6NFTWu326yuJ6oaSzsWoWm/z4M3KtsZ
x8dj+O2h2iLynHfSD9pIj6eTX9cPoLOybH3xZqENAAC8s2a3139tGXzDKLZb8zYKzPOi8CvVQyL/
FFv1+bberthVe/yMsv0+va5jKhNUmYb2++Kt1rhPo8MxV798vv3pfDoZ0stauYhD8mm0u9lRpKjL
/fmcW68v5AMAAP9U42y7TW7LoFvGtij0SvMirygKt7J4vyj2aaU4uekcDnvjagCmYey2gT71ywVg
b/Dgj7r2/nTKXU0NT8I5l1/VKcTJl/2qv8jOIg3d318Ol8v5IN9bFwAA/MO13O1up95OJHWcYlvZ
BESxdkURPY8zDdLd7mqDsNluv0+vJ8Uew5Ni7Hd7980aVytjpyjHd8ohnktWc1H/cL6cpZu/Jedy
aEhX7ppjMz+fd5p0nT4AAPhnm/vJJpAsQu8526KyVZkp4lDyHIea7m63q44GdZP9YS/bu3ZR7I/J
W67q6i2deCfyTlK7tG10ur+cZZu/qecyDn2NQAP3fDnZrD8DAOBfqSmtLuraRZF+a26thGUcqmSF
2Wa3jysBpNwdbO9Iqm9GxfEo22Tj68s6P2aDj9f7d4s0dJI0aGrsyzT0NEPW8T5+POvvtlctAAD4
9bTVzX7nTh6TxmC/3++CysmWI45UG1Wrh/0hlWSbTnY47mVDM2V99uF4Om5CbfS2Rcyr+8v9QdI2
e36+nO+T55+HxYcPe/byAAAAz5Spt9sXvjafOfvD4bCfVU+Okv0+qRQLTffH41ayor4ZHo+Htez2
5uFwPF/KEuiDv3jLoh3j/v5+L0lqnjj+Yfb8s2Lff7h3WV8GAAAqmnN387hWfr8/7K2rU8pqs9+b
zylmtD8edpJRIMU6Hg62ZApqfTyKNORM50Z8OB896W4jP4YrYs/2Nm8puUhDx2pMml3u73c/u7s2
AAD4xSmDlR1vit0+ejnb1DJ2h2L9NJYy2h8Oe1lT6OXhdApvw0hrX/ZNfAwjjUV8PGbzt6raUUIR
e9Lbu7d2IiZl1ePD04cP59kbPQYAAP80nX5/MHj1+7u3NCxLX82HP6ZW+H1JP2nb2u+3T3loXk6n
yWqERofzaXNbuTMrOwVpX3/oOYfTZvlGeUjJ7j988G+Pd0Qc+hBVj3SPH+7vtdsry5s0qbEGAPx7
tLsi6XznmmmcJHHsT+u/IXtpkqRploo/InPxyvzLTFfXq5++G/yP0daKY2F+TTre4XDcS+qV77r5
6Xy4bXBolEVDT7VGvfBy3sgLrv+25lbEIef2eHv74eNHt3qkd/lw//F6TrDc8Oz+/tOnTx8Ld/FP
SLYAAHzXLI7jMHTGrwwFKFoUiatE3Alr81D3MQ0l5ko1PJGKYl2+dqrr51mW57kt6fvzfNFoNOz+
mvW9jWV6PKb6sFHWRR+Px1h2UTM8X86rm8P26XQpnvPFZHe5RK/9Gv7/2sHh40fJmE8z+/giDo3u
P376ZF5f1cg+ffHw8PDiFAAAvxelN5nP57Nxv/PanMdSBJ0oDKPEm9ReNvDjSFzm6iLu+HWXrUUG
ysLHk8pgJRJRYgxvLh2X+83n5R+ZWrewqhkX5ab0Re6pk1+xY3LP3J5Op11xPJ5Ox5N0FEyxL5eT
dfPp7dP5snluZNRw7y/yBWitv7+7antmScatFP/jxw9XO7suytDzYkcRxXIdW1fdh4fPD2ziAQD4
jQ38KAyCUIgiaz3tyUPMuDwdha6VxKFXPxHW16PEbNx1jCRNg5ovSFWkofTpe7Wz9JMkVl9+I/ct
kYbS6STe5ElNHXG32G63m01R2vor2VzUe+up8f74mIYONXNJq9PpHN1kOf0s4lDlFdPD5Zxcf8CO
GeSH8+WyDbQ3aRa9+vDx06Z6Z0+koY/yKbv04fPnCy2rAQC/Ly2KyjDk6prlBb5gzmXjGK25F0Vu
666ri1wUzGvHJFpfvjC7Zpomrrxr3yzN0rSyUfzAzPLcfTkF19aMZrliPd1sI/l9vDINhY27Zm9u
pdttvKpJHIP1Yjp6t8qWzmSh6svama7R4Xze3Jydny7nbSX+tLPL+TC7umRxvFwu9x/u7+93b/LZ
+sWnT8fKL17ZiTR0lr5V6/z58+e6PdEAAPj1DQIh/LqNaHu0csIw9Na3k1fi+/HLnhQdLU6S8Lud
AbtmHMeeNMd0/SzLgkrmaq6SPIuW0lu2TJF5HNnITzMWZ7Kv388DfbPb+ZKqplFQFPtykdcvuvap
uz2f9zdthfq7y7naAlrxzufLdX+ibnYuIks73d8XbzIuppgfP30wn99yJNLQx1R66fBBxCHjLR4C
AICfYuwHYRg8fx+3p0Y5KabWL5Rvq+KCQB5eKrpmkqaubFmYskjzPFcrA0zKLMzzVJVOt/TKQSBD
8m7NYLvZxN+GK5RpsNslqxfXzYui2O32+6JIf9EFas3ofD7d7O7aSi6XS7XCWhM/J5JfwvB0f5Eu
Wfv7eunDw3769GP+8OnjR9k2tHd3+ueHhwf27wAA/L76rkhDQbVDYHNqx+LYqnYBfGsVRkm8/l6t
SM9Kk1TaT7ntbLebqFpZpEyjfJNp0qmYcVwUuaTtjqJvt7vsOeX0y7vq17domyINxVNzf6j2iL42
0G3LWL3XbJpin8+X20VZ2uX+3qsExtnxIh0F6p8ul6Nk948fYbJ7+Py0vn/98PDp01F+Yfzw8PlM
6RAA4PfVVMvJMvOqeqW98KIocqZ1BULNVZSkyfp7AaJnZ3nuyEZlhkGeZU41bynTOM9zXfadqizy
zXV4+mqc7XbbyhBKxyp2xYtl+W2jfOEg2e020zuZ3n5/OB0Ph+P2nTrnrM6XS3jzmx4U9/fbyi9o
crr/IIs9vcP9/fmttvCYbT593BuP72p+/vzp4bP8jZqnP/6gdAgA8Fsb2GEYxqvrL+RhOWMWaXUD
RI1FlCaJ/r1OOAM3zzNHNnYhws92Y1TjhzLPiiKXrqlvavl2698+S8vZFUVYeYiOs9sVpiRSKeti
v/Nkaaez3x9Px10Q5Mfj8fsJ7w2Mi8slv3lfxbjcXyrtgMan+8tRkka6+w8fLm+2o9nAuzx8vt9E
mz/+/OPh4fNtf6RHw4c//vizrnRIWUdZFjmLt+maBADADzL2ojgOX6wVay+DKE6cuoKQxixMktT4
XtGKyENZLstDyiLdZOnVCvHGWoSeTLoXRcctip11G3Meh4eqNdL9cLfb6ZJI1QlEUFpJ7m0cjseD
Xr792NweD8ErvbTfSmOw1G7ftZd9+JA//+am54t0FKhTfPh0L29o0Av3p31s1y9q+wuUeXQROejP
Mg091M3JqZ//+M8f8v+nKPs//vzvf/8UPsbfrTYDAOD9KFM/jiN/dp2HGtOyHZA3q5kwU6ZBmqbW
96pWhl6eZ6asy98iyvLrwaCWsd1uE+nX6jDabfPVzaM09GK3S6qzceN0t98uJXeYbfaH5PZpFf9w
OHzrrjNyD6dCk35pN0bdn52TFvsP985TBFxfRBySDNa1ik+f7mey1x8+PZTFzw+f9t7fapDYW7mb
0+WU1m8SEv/xnz/P0l/b/M8//vPf//z5+Xz+QySiVPqcAAD8EpRJWSoUvvivd2XkRFEcLv6PvfPQ
ThzZ1rBFNMYEAybnjHLOKJAdO013z8y57/8cVzgQpJJnxgZ3T09966yeQ0mgQmKt+r3r33v76aHk
Ol0e6AzaJV7vD4ZVkB666AyHvb1kstPWCMXqwGBGuo+ifa/5J9rAMLy68xnIJerIHkAUJVh1dE/J
812QOkkSm4ytcImgyYp74wpJNCiGpr1d648LUqR5epNRt+47j4PS61BR4tOAt7PrTmLioNVnRJEG
PYCDsbYOKcAM/Ky6jg3RoYcfE62qfPHnbKcCgUAgEMjJerGqttqdjts5c1bpdrsdd+76hsSDHvor
30q8ORwOywCNgyRbw9GotHskPUAxFLSldRLID1Gs7Y3uxNsEge6m7Icbjr6pAexD8QFFjbxhkgJJ
0cPNHIIlkqFcu3IVmmEcNcQwFCjqdEQCBZJjnvzmZzwvgPrOnwRGkigAJtZZdxF7aEgfK5Oi2Dti
B40zyZFDIOtQRFUdNfTc9DU51DSh/JNWf4JAIBAI5OShmUSv2ym5Yj2xaq/X6/rqoXh90O+DKy3u
kHD00L7q2bx/nRm/a08K1TAM7wI34MIVDMNqXqdzekjig90mHskRQWAXnvNOkAJJknWPTko5+gfb
aoVQlaLJffPR+cARQ/0SSdPtd84lR7JDXsQryUggLQoOoBsTGDiHvN3MYuvCiOjTizQuy8PjlV3K
q4qigX4FmKbpenvzMkGNx+B9PQgEAoFA3hdPb7AnQplWp9t159Y7eqjb62X8/qQ/qzhyya8z2Ybz
5mi0n0X2TDg/GKG97FZlpDFiL3V+dyot51jBu9t1McDx3o6vJVAhSLIFUF+RFkminjKC4TZFUTsx
i2iHpvH9sy7WjvFIl6Ixf/vMkYjVqLUQEtcmIFDbeef790RRzHuGy5LD5sGkaVnsHC1prqOpugCQ
zOe6g7jz26lqhjGAfmoIBAKB/HA67fI5WNwg55WeN7f+vNHv99u+MuC03B8MWv4N7h9JtoeDPrDE
IpJsoKNhddNb4wzFUKwONpgk+zgx8oZ9kMyAwLs7tqLEkKBIQHjo5AIliK7HjZwlKHqwM5pCGWYA
2AHMkzRbA84s1CZpAm2XUsdY6c9KPeZRDfmkbrVFQfTuVHVFUaY38wlUBUUEqqkDEGA1fTwEHOjo
+nhc3BlIyIYhwL73EAgEAvnRNNqtVv3CZ9kOXdTb3X4zs7slhGS7vf6w5purHS0PBoPOX2WnJ1rD
4QBYYnEdlULRQSX1eDCFohjW9NFr2ZGje7xCBUl3cWKwjWCFmiRN1UGu4xpBkkX3h0c7JEXlt6OB
Ck1TVe/bYyjLoqAdpzzHrnupchw7KPkW8n4LkUT20r9CZFMQxIp7MIBJ8q67+ZxRZfRIlX9iiiOH
it7xIDfWdXn3oUcFwxgfS5VBIBAIBPJ3iZda7U4z57cwxvKdXqdTSe+sYdFGbzgE5HQ9EykOBn13
0SIP6e5oNCyArTfhbHOEot1qPpNpYGv8CvoFSxhBgBLP4k2SRLfRpxJFkUPQnuD5gKRGniBLGqXo
/o4t52xIM7j3CwcqDMMA1vIznnfUUOOy2CZ4YfSXnUsOTk0QxZp7MIjJklzfeT2QZB7cb+zNXDpq
SAOE084UXdf3alWHecM0GseZBQQCgUAgf59Ivt1udcq+6WBn+Va3169nNmoisLZL91/4kz6c7zuC
yNdu/QjyoIeAJacdgslS56HRKo47aqjr+ynRhnMGqJlrpDCiqM2eXcGRQxiwdWyBZuia+/3BKsPQ
la2eQ0o0wzS9V0kQLNf3irHGWg09XO2sQrJ0/SgBohcoS5Lcdg8GR87obsyoJstKYz8wdpYtNroj
vF14o8m6q4/HPOChXIwd9n44p7Jpmq23XQ0CgUAgkAMQTNfbbf/qiicnsVyj2+13yhexhyUu11/j
053h8RPzg9HwL/VQMpPNvOAxCsazlWZn0G+XX5IT8S5BjkB1q5FUk6TwevohQjQiSYoAfky0S9G4
x1YU6zLM7mgcZRjCa3EJtjiO8rwZ6XEc33+cEpIe8lz3eClcQIqSonTctyTQlxR1Vw4VFFkZ7j2i
KKmomqqoiib7heP+FoHLDjMGNSy7NM2xtncbk4ZpjKuu06K5XDaby+V+TMM4CAQCgfxHQeLrakLt
nP/qE0oU1t7nQa/d6g0e1FDvxU8MnsVOI++TMJS6LJSAbTxOgpkWQVFop9mhSIqmfUJMFzjDdDwR
nrV7eqe2daDJcTSgQE6G5vi2+3sG+jzHbTaAEkNe6Lj1EJJrtKqF5JHuUEFRlK57skjT0Tm721I5
RVHpvUce6KqqItCCqmlvracUugD9mHLGeKzs1QaomYZhuJQ1MrIs0zJNy+L9KzpAIBAIBHJwovlO
t9MpvxTFCCVylU5/vQvm/NN95/KDrySQKPccIcRQFEVjPueEGixD5j3iIYvRTGvrNsrRNDXwrvCR
Ac/jbusR0uI4frsNdUHyXHP/rWVBEAVeEMlG6hg1mXOyogw82u1SUpTezmhOUTVmXwfG1tOMcJqm
HKd+QEo1LXnvR0YZpqm7wnYIam3we2oQCAQCgRyBYKbZ7XX/anVGwrFzh9N/UR1h5OyiUK3Viv4t
KRIoTfU9QhDJYQzd2LwrTtA0AchrL7AsW3XfjhLHcpsuHydImRO40u45FdGBJzFaFLjOEYTHBavI
A8+TPOdUFd+RZXlNUViACz0mqqr0V4XFX0eMN629zbIzw7It2nUWchoNObRt27bSR5kHBAKBQCBg
kESt3+91Xtgw+1UJlCgGUD4IyY5Ypvksk6IEw7KAkFgM5XjMbUpaO6zx7WB0IAi7UirMS5LAOPoo
ku3ygqvg9UEIpcpep3uwp6rcjviqqIpCA7LeErKqicdpaBbsm9aelbpv2bYByMhfn6tMJpbwLxLe
EAgEAvklOC1Wi5eZd88K//GctlECkEZ/kuyx7CD7qJNOaY7lAO5xpMoLnLsCdHjAibs57HlOEBtb
vXWxLqH4KI+CBVLg6u8kQXOCqu3Us+wpikYC5MaFounskX4GOc0yR9uvGzNt25TBEcncZGLbnnIB
EAgEAoFAjgZw+Y9WCJZuPSjEJscyDKh6coLguJ5bzxQFSWxuV/koKgrU9s1FSRDIp7cgOVoWPYn+
xyHU1TV6M40Aq+o6yF6e13SdPFKb+VDPstTtxqFg2Zbpk8RGO3LIPFKZSAgEAoFAIH8bJNVkOJbo
D1mGZVmgrTfYEgQm7RqM4aJIbu03SFUQxK3DaC2HsGcFhJQEiS2BCgUcXgokSE3tPW+DpbTxWAdV
S6jquj4Cb1KFC41GJfOWjbRzwral8tOXpyx7YlPgE2PW1LZR8DEIBAKBQCDvCZKsDFmOYzmeZ8AR
kywr8E3XIaTCi8JOXn6SFaVtQ4ysI46wTUAp3BElcj/uFEhWR4IkEB1vH9a3kWE0tfOU6M46akgE
haXazgFgUYKYahi6bhjKsPB6qRbHLHs8yp8hyKVl25OJ5nNeazadTNKvvgwEAoFAIJBDEjjLlqq1
Uszn8DrXnnQnYkUHokhsByOYJPEbF3OckSR667ROs5Lc2evjhSqKIkuyLPcPvWeVwTWNLDtfBWHG
mqYD96lGxnhcB4zXDcMYO/8bG6aJ5189s0hdnjgyaO0Mcv4j+pwV0KbTiQiN1BAIBAKB/DsocALn
qdCYpSWxsc2178iyuEmgCmOKIqQ3pwa7ssymd99cEBWFbFKyQh7cZB1vi5qmcvLYUUPjEegMhDSB
TVVLhvFQMRGJlbCxqTZeb7Y+q9PGWgpNJ7ZvafPsdDaduKtVbwln8tnEfy8JEgKBQCCQn5UYyguo
208TKPMSd7l5WZFEqf0smZCGIsnl7bk5XpL2SltHLhytEUIVhT18+R/kosOtO4fpY5/OqUHOHGve
1q4RY2yY48f/H66pptZ6S/JZ7LLe7pRf2HIjZ7Op4aN3ItT8gTFZf+fuJxAIBAKBQMAgVVHkPWGO
cEuSyfTzq7wkK8PN/lKKlaTBVk2ckrJMefbikLaiiEfpOB9Jl9v9zqXP0bBgGLo3h65rmqbxXI0g
2NQNFeT/PhSntiOHhuBj7HzmMF8s5vOF1jtOvUgIBAKBQCD/jFA8W/LWlo62JAl7ljNFWVHQjRwK
92R1ayU6CXRlWfKqk6KiKhXP6NNbjidFYqppKB5xFpQt0yS2J9GWyfi5qQ5A0xE8U2C97sDiQQ1x
l4lMg57OF+IxVRkEAoFAIJC3EW3wMlV8DAL1ZUUebtftrKgrO3UZS7KqejrQn6QlQCPWh9MFTRPI
du44RXnOdcMQvS1tDdO2t5INaVmW4afV3k5AXcznQCN1YLFYzGbjx3sXLMurqzHUQxAIBAKB/LwE
C6QoDgsx5CE4pOy4hUJ9Rd6py5iWVBX15LzHmP0eY88omq6tUcmquzvIIbgYGybnmUzZtm19xyCV
M2x7dKRajScnGUf0zIFqS3EOLJjNy0tjtdQABcUhEAgEAoH8LJw1eUWRhbUYUvbabyVIRd26p+OC
pjEeaRPCVJX3eoVpXdc1olDusrpB5g4fGbm0TNNblLplWTa7M5rULIs7TmMzB8IRPSbISN1eLJZL
ffs60F9drYZHk2UQCAQCgbw3SCpfKl5exN+nY8U7cV5FBVmWFZnbEy5IQVT4wvPQqaCpnEf4IG1V
U9Lu0YyqjfWH8ozxtmKI5YNLgaojh7wm5r5lWdjOV4jrlu1yGCGx83SuUK6l3zyl6HSxWICM1JHZ
crla7QrHy8X1tQ7zyyAQCATyryFfrTUq/gGFNkWRNE2SNNbKxXyCHuE+gWH9f9nmSCx9Wcq5s9KD
NUmhn9PRYpKiCN41vagCCiX29LH+1NciWBF16eDOmbZpmh3PaNeRQ72d10nTttX9Kbcn61pBk4nF
dd64iddcG4RADeI6K0cN9XdH0ovr1ewo+XcQCAQCgfxjQtFY/MW9kxJBEjhONPxWyhZJUjSNtrtD
kiCI5gUgRhTDaIZhaLp/7j+N1qjfbR7DUnNownVBYZ5qO2dUVRW8xui0pGttl9oJUGN9/NznPVjX
DO7iwBNbx4G89Q/rlmXvdu7IWvZE37/PlclsatuOJpqJb4sPIcp8vpQABwLaarWc7G2iZVerq6Vv
MUcIBAKBQN6RUxTHMbzhXwMmS1IPaoiimuCdjciIpCh6fQyJXXZphu5cuPuAtWjakUMUyTBtH72T
wBlO4HnOv0N8LJk4+0k244JlThObDzEQStM0wntGjNM1zDXbEK2Pjezzq1PSGI8OnGAWzrYob7il
YEwmgx1pVrWnE2k/5JW8SMQiQXo2m/ZP3kSSma6WZcCBxHy1XOJ7Q7Xrq+vloRUhBAKBQCBeAuHw
i3/uB/sY7kgdAm+nfHZu4nXSUUOdswZFkm1gbCcycNTQc2nCwEWbosm668RolaTJs1CVYZgGSAIE
uyzHCwLLc+QleB6oKAgCzwwqqZ9BEiEXQ1WT0G5X1TRVBUQ4Qriucy7lF6LGhp7evCxpuuxtqBFM
Zg/tck5o0wmxc9fw6WTCAu5yWJtOZ2/tPIukWjjoF1darZar7N4Qd319PTtiASQIBAKBQBwSzcFo
hGJor1m6OAOLohKOYY4Yajj/DLM+uimY66+1TrRGkFQH5AoJ1CmaxjbhpVB+xNCj/H74IXi5VkGR
BssyVVCHiLMWK2DR8yHH4UB7ESWs1ZCjmERhkP8ZGl6Fi6iq65qma2oTcBjp6GPZ9U0CmGHoW0Vw
xo4NbO+rVAjJME1TJQ5bFShMTWxpG/0LOapn6nUYnZykJvO5fSx50l6triZ7Qi+6dOSQ6pZl6Vqx
WMxns283dUMgEAgE4izI6OgBFHugW0wCZEi8ghHO4hsqYCThVjBbHlemcAXHiS5IrKQwmqFK2/Xr
vMWwdAO0sJ52OI4ugla6SGE9miU4rg94Y5p3pNAwiMQyTVIQ+hngWhlPnL5n5CiQrPQwlhmAgzkl
fay5Yj9IxzT17VhgaFvSbvXmEGqZj/RODkrJmFjbDaxLRw1N0oDTGvP5XDqWCumvrq6UvcfTvbm5
vm67TotObm9vbm5ub1dSxy9eCYFAIBDI36aBYY4YKkbC4Vgq3xjiGN659Pp2AhfV9QIYyA1wHHup
L6dDqIhRdB9g9giUaZoe7azskQrFMMBIUnzAcS9U3AmUGJ4DNFy/dNQQ+zj7eI0WOa+rO9JTZElk
/bp5vTtpeTxuucaK4/F4p/dqzTT0vThQWaF7pcLYsgaHFQJRfDJhNr4vwZFDMugC6+6qg4NeeIfm
1dVK3JVDoaWjhhbuX1x8sRZDd7drqGPNBQKBQCC/DMh5+rLktizvEGxjKIpWn5e92GWbwEb9ol+Z
FyTVwXHiL7qMB4sERQ0z3qU02mYc+bMjUYIFgqGHF4BFN4XyPJb2vUS4yfNM0fO+C04UqKfJIdmR
KA32o1QJUZYdNSRKo58lMy3Gjw23lzopGeOduoPZsWn2PV81ods2euC4SFqYTYZPd6bqqKGppwbA
ydo6tJgvjiYnc7Ora3VX/GA3tzfXoAJFwXA4Mru9vbs5TiMTCAQCgfxCZEfDwWDYL/rabpEiimLY
TqAldNHEcLxf9DOHxJsEQbRBEZ0tgTxGs3jWu1if9yiKrkd2z8QZFgOceZIleH7kf5mzPs8TnghU
DJcEbmO7Oe/LErZ3TrwvSTLTEGShAlYSwWQqcbRCzCBCpGmyriuGcNPgtvc/oVkW4YmEneu2BTQj
vwEkL04nVH6tzhqz6XTGg05KzpYL20dNnpbqpcs32YpiyvX1ZOeZ5W5ub28XPt+zfedw4B1DCAQC
gfxyBPuoI4eGKDpq+Bos4l0Mw4fp3XdlO2sTkaes4BOnVYKkBoDYzw6BHM7SWN67iiX6NEPvmqQD
eYIF6iEkzwh8139pTeGCMHBHqQI1URBbm2DLWV8U8L00pfNBJXASGUgSBVJaUVFRVVUigSWRjgPS
N8eSey6VsbGThnamWAbnsYXHVcumDj7NDDmdTyWCns5ms7kNPKW+Wswl4NNvLx+YcEA/2N8DaS6u
rwabH0h0vRt245PGFrq+v7ubQS81BAKBQF6k4AghdDTKN51/+wWfPQUkO0RxvL1XTyhSGGA41kiC
JU+4hFMEmn9xKUayKMMQBe9SlRqwDFXZWdwDeZLlQNtigTLLcS3fnZAHudR0q4RzQpDorTvprC+I
hNfVnWFlueWd/6miKJqmqIoiD3PvJYgqhjF2bz2d0YYx3EzgVDFN0ROyisn2hAFOEomn46/WCOEa
O5k9MBfAZ9Dz+RK0eRVdrbtrrFks1Mars/pi1NX1rP2kh84e3EF+NY7Qu/u7W285SQgEAoFAdggk
K44eajoLVXGdSe+nboKXIwzDm3t6CEk2SRIfXIIDRIHckKTw0ssr3sWApvGCd71O9lmOqe28N1hi
OG4AqFQUqvM8X/NLYzsJ1gWBc/fzQsq8KDS370nhkjTyfHawIcmctw5hS1E1LRs6zbY5Rem/vB94
MCKZ2jDrHqxoprzZMYopliV75FBUnkx4UBKgZtuTiYKVXuuOCmQauKiIPplwJyFtsVwBrEPnS0cN
XUnn4fMyPbtaEK9uMhZnbm5X9Hr6YX4thu4wnxNjt/f3d+ZrLwOBQCCQX41K1qcnaiBRfdi2CKRb
KIb5qZtgfojjeGtfNETKGEESNfCihqT7pHPw5QU31acpouy9ZLzLcexuyle4zjJsF/Bh0SbHMyXf
QEe0K0iMW0lE+6LI7NQ7vOQkqeMJMcUJRR2613tkpKrqY5bXeVfRqfyPS+CODi1z9Dy/c8O2RY/2
DIu2zXsVaWviYK//4atHqbuUmC2XE0Dq4Wy1urp6lHDBhrFaEq/eMIt2p44KWs3u7u/u7m7van7n
sfcOHiUJgUAgkP8og+Fo1CmlXlz8TssjDB1VwZ3AAtk+jmHd/QQvZ9DRQx2fXqrnLYqiwMWnNyR6
DEsD1uRojeHY3fT6WJfl2ApA9sR6Ak/5lJ9eXwCXRNQ9hzQhSttajw+BIMHTEx4pS6qnMyoyUBT1
KaM9WOFV3vO2YJGiBvX36CaaZCyz9SQlS5ZlMZ67E+bsieC5uYW1ENJyqSKqT+2Rf0eV11NZLBYA
6xDuiKGr4tMLpDm/WrReryZT/fHt3Vrs3N+BXUpr0vf3Hz6Ir74GBAKBQH4tosliyxFEw07p/AXH
SCDTHqFoNwsOIyVbOOGpr5hoU6RvEerTGklRvfSLS168w7JM3bvpEsxjDIddbj84Q3GsN01sPYUh
KH9sQ44WxK4r9IPkOUXZGYxhskx7RF10qCiEWy3UFFV7rveDlARN3NdDdVHVNF3Xhu9R7TrDWXr7
8dbxlm17q0OHmIklue9tQJ9Mpg91eJAsNZ2SR9BD+GK58pp54o4auiY3L0+lqyv9ZbH8MsFMC2OY
0Uv5/OMPDq/ekoNAIBDIr0fgvNAaDIfD2sULK/VZZd2JowJeQGIVjCSw2v7yGWuQJOnnmQ6XcJIc
5l707MbaHMeAGtwn2ixLbasXhTocx7dB10ljgoAlAQceCFR4SXA3cw3WJVncGcwLitr13JcspypN
1+TTkqajz5IwUJFUbjelKdJXVW3sKCbxXdqJZgjbpirxQIC2HTnkfWpByrJk94bUpaOG7CcpmKCn
k0P3fnUuqy9B1qHh1fX11fZBI4Orq8VhW4i4Kd3ff/iI+x1FSpRmKHT/p2jUAoFAIJB3I5xZ54+N
mhlf6/FJMNfDMMzTRv6RQLaHE2R/P3oUrTl6CJQv//CO3JCiiZL/9RxOmyzHtQEKLFQYsSxafF6t
8zwv0EDvco4Sxb5vDCDSlmTOnYYdaogyv90JCzsyRvAs4MGWonDp/bEoruncZhbhjqruhZUSJF8O
Jlh93H6X3O5YR7EejECWNXH3qHAI4PZ07L4xg9lsTjy/yGsT8+CS5Hy2XE09Ab+AfnV1zewMNK6v
r7Fjeq+QqSOHbn1+fBHr05cvnz9//Pj58wx7F/EKgUAgkJ+F0EVj3Xus8ULNnHgNXffYAFugz6oo
QWC1PVESqZEUifm4d5CLPk2TtRerFkbqa58QaM8mViY4blh6PFTgBIEHumKRIisIbd9rxFFZJtzR
o3CdF5nCZtIZQVEGnijBOaXIPddoWdHV2uZ956SqefKrgt3xmAV9n2C506xmDxqNSbb5ydRRQ1OQ
qEGw6cxw7UcFuPl8vuk6FsImM+7QrVYrq9WVt3VHfN1mdVeWNm6urrljqsbWOjgEUIlruM+f12ro
08S+dv5zNTpWu1kIBAKB/JSEMq21IKolfP8sD+UHjuRpgS0/SKpFEMRwL0P7tE0Q5NBvt+q8TdNU
80WDSrhCs2wPGPiJl1FeYAe1Ur7DrXvQgzPbgxVO4Ou+MagLWpb7bn0XrokKV3yWhRFMlgVPjACp
yIrgap4ao3SN2kZcispYq7pvVUYxxoBaNx3DMEzLlPsvbx/+Q4KJfK2aBh5ChtOp6XowIXE+n2wD
WuXJ1PCpYPhqCEf3eK1DeWd0tvsUuldX1/wRo0PB648fPy3AF7hzNNDnzw+5eNG6+unLJ8l3txUC
gUAgvwI1txKJFnrrjHr/nhwniTqGYUOfmoyhbJsgyX5hZ2FLYRRJejPVnzitkxTV98k+e/rMMs1x
ffCCFMm1KFEUBZ4XRcnnT/2TcIMX+IpfyAsp8bJUdx8NllmJ3zQDqcmqWve8MzpSVNwVOChKulbf
LLIRbDxm3Lc4jBkm6bm/5bGjhkxOME19r8L3EelNZ5brzoek2dTcRoxS5mw5dEmG0Hm2WvXXy39F
ULu+WuU8w3VHDsm7OpC5vrmh9885rzVbre6gX3hxe/Vvgn769PlLEXjo01oNfXi+SIxyXrMwPgSB
QCC/MKNRJ+MuQ5ioOXoI94n/rAkXhhhOtPwqTuc6JEkOivHnw6EeSdKUr+AJl0mWHYF6jm0IFofo
wLcGTiRdag9QHG35K7hoh5O5gt8lQk0ZcBTJoIo8eCodUFRVdejVUznBUUn79y/c18f8VrrlFWPc
cEd7Srqpua1IAdYRQ+g6Iaqvmt68/qPQns5sV8wrxE1nxla/nWrLJbcrPs70xXw+XyxnAqg3698i
VsG9JSFPOje3t/TuROzb29v9ZmIB8aGm4v39neap+PSPOb3/+OmzDjy0cNTQl8n29bnx5fN9660X
hEAgEMhPSx8djYZl9x++ocsejuMjv54c64rTLUfxDP1ybkIXdYwg8FYh8SAgzkiKYWhvPOCZQB5j
qeHR7apBf8F1OpAlKu0ZjtVZVWw/GKn6jhwivBIl1NHGnEvopZjxeOsoihLGmHXblWOMaQxc4mrd
R0N7rHhZZAylcYgAyF/RmM6nrucSoGaznehQWFostN3fR0xZLFer5Wo5d+0S/iMAj6J+e3ez27jj
4vbu7nbfCxaQbm9WV4ur+7s77g0Xf4T75ACMODK/ffnydbU7W+LLb1/V93ggEAgEAvkRIMn6CEVH
7Yw77nHeRDEMa/hbeiKlteBp+NWFQc4KbZykKLzX7REURdE0/cJq8uNKNz8TS2UuAe5wJN0TVI0Z
9p1/NdVbuOfkJMk62mf/qyFFSVfLm+9UUnXN7WNGGoYhulRUXDbN55qIGcbU6u8QH6ouFjNXlArp
zRd2evMy5Mghc1fNBbvtUvqUcOTQgUtJ5q9vb3aT3glHDU1BP5rE3f3dvb+4/pukPn/69JkFHcn8
9tvXr7/tKf3+12/fFnC3DAKBQH5dwrnOuv6ixzodKY4cPdT2bWLvKIW1R2hw6ZuDhpzlGgNHBlEP
amj4L20ajiRbtKZquq5rEvB4VdFE19ocbKo6uxELcX48JtxhtKRomq6Sy1HekUPP8bhLyVLdFa+T
HR5v5d+8SbRLaT6fud0z5dliug38rOWQ4SlSgPDL5fTADdmS9s0tv/01hVd+rcawDx8+2G9W0OMv
n798BN5M6+u3r7/tt/Ugv3//dg3lEAQCgfzKnBZ6o/WO2fn+ChPMDzF01Em/8MYKTuC4T0uyR5BI
PJ27vLz4V68kwVSxNRi1fbxPp6iqjlzLaqStj4lntRAc6WPJLR2CPctyJbCHCNNWn8NxgYZhcbs7
OQllYtuT6WR80AZbeWk2d0euUuP5vLO1guuLueV5xEFlubRe29/VhxB9e2dt79No3WwMFJ0MrT5+
uPfzzP9tog3h9ssQdCTzzVFD+11dkdn3b9+WcLMMAoFAfm3ipQGKooNSfE8QBS6HIxTtvJBgHMh0
cZzoua3Y/zEuRVWuuIIV0Z42xp/vXHNsjj0+m6xq6i4vctOaGBuxc0Zb9nBnAU5JljWZmrbVPNS8
H0CSVXeEJETMl9wmmnVqL1eGx0MW0Z3RQxdrLs7vb7vPv6Xk/f3dHQU6rfLxw93VIWJkSUCtAwdm
LYf2NwJT3xzkA1wSAoFAID8zyFmxh6KjQSW5u/UVKmMYir+QrnVyEqtiJNFPH3l6Pzehrq4zbg9V
pK2ZdO5RJNVN0/C0VA/jloHvC4qMblvtja6qGBNtZxMu0KSr0RBp2cTRgxRFe2lurpxZrZayZ0M0
Zq+uFf9Sna8jhN3eTZ+FpaOG7m+AOlu7v78Hen4OQ3DhqKHpvryVvn//9g0sniAQCATySxG7bI5G
I7R1ebZdCRIojhPEi47ZYPjH26B/OJFzb9OSYJkbS60HlYQ7cshbsqikW9r+xleUtCx6Iz5j7GSC
uaQP0rZt+Rgt5vcI44sF/hwQ6q2WK29Xr8T86ooFPflgqduppl8plGLEzd10uLar5T58uL//AMw1
PL/78OHDQXcM9zm7+/rbb4O9oYvff//+/dbziJvtRrWUz6SP/kAgEAgE8o4EU+U+hmGjViHxtBZW
CUcNEW/O4fmPkhpohjSsV1nTwaspTxnb6u/rhvLYHm/yvJD2ZKqlXW/KGhNgjehwoZyNH0yYZpTl
tPk4tYC5XK28pQozy6srgM0ZMa5vrq+ur9Xu62zWp/3Z/Ydb27r9sJZDYB2Ofvz40TqiBk/df/36
bf8eX/3u0HCfWP/jjz//+P799z8+K80D26ggEAgE8kOJpCvrgkP4qNOo1bsEgeOOPoLhn1cSuBxp
lvkAwASDNEzL1VNkHRDa+oUu9KnddN38mDyxO54HEjBn09l8wr7c6uQfUBxfTR+riPcdNWR796wK
q6uVt+xA4vrm9ub6xtFDN0bzVc4i5JJcfLi7u3fU0ATsSAsuP3365GOkrqmLpa3ilTeJk+Tt92+f
9qJP9O+O5pl6TmS+fP399+9//Pm/P//8g37LFSEQCATy8xE8v6x10bUmwh05hKGvLj0MWdf3rg5Z
SZXKoIMJ0bIae9IGqRi2uomJRFjbol2iIojaNuM2NgenU0cNzWfTqdw8TPtXpKhdL8V2PqesHN0D
+AnUr6+vPD1hw1e3t7fXqZNQDp3droavnEq8POIkvuOnpsqOGroBfjS2LiT0+dOX377YA79yWH+D
08m3b593v1tjHQH6HTyfYKT+p6OH7l9/OQgEAoH8OP7KjRuOpzKXhXwmfmi3LGRLsDeZsPuBjAg+
maLPCy/StW3NnddXnczG7rHRbDqbngaTDWFmYwcqBpQaTVar66vV1fWqBzjcu7lZuZuMnAiOGpo/
Tr1s3l4DWpocAOXTp48MYBz5+MWRQl9mvDD5+PmLUX51TBMZfv3+nd7Ovbw2Dv3uV4E7+P1///d/
/3uD+oJAIBDIDwNtpP/bufE/B1ndNly2nIw0NTaRifJ0PnFHZtLG3HbFmkLqdDp/kEixvjWjDqSH
kMxAXThqaAYstEDcXC/TrrHUjSOHngaR+upuCu6O+jbiHz9/+gSwWIe+/vbl8xdlLYLCdeO331av
zwNLWd9/v9v04B3+8cfv3/9o+p1sO2roT5BghEAgEMjPDopiaBWmw/xwwvjEduXaI1VjKqSfXmTs
+czdNzTCz2auAt9xY7Z4SnoP96cz4nAlL0+T5+AgC8LfXs/cv6CRo4aEzVv/n73zcEtj29q4QxEs
CHakI0WQOoXe+9B7RwUFjTnRtHNz7/fff4OKMs2bKJ4kN/v3POecMJ0ZTvY7a717LU8hD79BSQBz
rVZjqkhdbNbr9ZmQ3Io0m8mXt8A7yHQ6ecudDFyvdAk51KXlBWeYBoNBP/ziMwEAAADg57EiPbJa
jg37YDbMz2bP6IQl5EU8bTg+C/BsRAjpQxn6oaNkAiNXgppuZn/YbMWZiuvePsPJ8edyMUo9Kk6w
UCw+BbMM+cIrFAkb3EytVtfQl6MNQg09zf3SVFsNy8sDoHuhdqdbj4XirU6n0+s1WV1Q4n6vP+iA
uQYAAADwWwKJFMfHeiVL0wnAT4WvjyXskrs/bieScTN1/X40ESHLjPVQMmWbDcl74VSQNEF9GU0k
ArBmY6FjNi+czwUosR9hqlTCn7p5SPOlAq325KuREmqoQHc1S+qNZtP19Hkj22olXhElE+pinV53
Or2eUEPP9AOp9nqDE6bCBwAAAAD4HeCAF9pfFp4qkPAop6EXSzIep43F64F0ilzTUehPpeBZKITv
SKWP54SKHMcz6QyeiR9vLvCZCxP5vJsSfRHhpWL4adl2rlg8XtwZH/DV63UnfbG/2WxW5lSSINNs
Fl8Vm+LsmLzJfCGJPPfS4BkMBieMjUQAAAAAAPjH4PF4rGO8SKo42BH/jl03OXvORMJnOQomk4k4
zRjNg1MZG0mJ8JBU2v2Yz5En06GnIXw9k0mnI4dHrlQmrFpcEm09XSg4Kcs2c4UCCs19LBXtpA3U
ZjvijXj1kpfrstXp9DG6QFmrN5qt+XasgnyzVXm2mvoiUJ6cDAb4W58FAAAAAH84XMHK2jPF/Kw+
rxeVMjtENgMBv8/n92MmGa0b+z27soO9X9U9JVChiSRBIskwZ0mbTPtJeSDIkE4HH33N68F06sl/
bSPU0LTFBlfmyaYMCxOHm7likZrG28ELhbluHjvFUgmeFz5b+Uq5XKlWK0WqPfz7MdVrtSh9sYFQ
Q6V5K5O41mxW3joZzO8PBqcnz1RX4u9rdXLJohvdAgAAAODPwuxxYZiWTbIceLxer8/nkjHFPARu
H4Hb5vAEAy4dQ5pIGgoFA34d61j2s+sQ8Hd0dpcHYapnsx1Nxcgtu/YS6cSjgYWHZHB0pnt4YTyT
vtdOW248oVnU19orFIvUNJ4kUyjMZceUpVKJ1OtMlMknI4FUpVJ6cRaLcxSu1und35YCjUYDm1+g
azabhUU0vX+O1Mnp6SnD1dwjjp8OCUajWsDAosgBAAAAAFhX6vQGnXJPzPL2LPF4XZjb4zEwl7g7
8ngIPWTz+V1yhpiH2O3z+6eVZ4S7RnfAa6AECsShUCgQCAV9aub80YY/EvTqftFE24o3nSJLkVUf
ntHPJB9kzGZDs1jRWhzHPQ8aaC+MhxfVfk5i9NJqVYuSxdJcG7PjUqlMNyELcpVK5hXxEu4uvTXI
Ej9DqB/SXPhoq92mTn9Xag+VCrlctiiVZCXE0KmHZeXW4Ozs7E4Njc5Oh3nLrxqHBAAAAMBPRYi5
78Ewh1HOUN3m0Otzu9wW2OOxMHpAVtSY1wEJdX6fW0XXLWuIP/DQLh4SG/0hTEUajySWYCBoUvqC
HqbixZuBcCQSDgfkjB4XaE0i+qn5D441nSFX9IEM6Yz78QsqcDw5KxgtSuC4bbafCc86F9PDY3pO
mkpdDhQL2GP4CfKXK2V6KeedcqXmXdQ1zFgptpqVeZPVZqfd6lBScorOtIBQu9PDHfuLMJVvnhFq
qMqyEh8OCTV05pOJNtVodTg8Cb65kQkAAAAAvx8cq9vtwlyaA7nahHjcsGGPOk4LVbDHJYS2bR6P
Y48px8PZnQ6Ay1qPz0Nv1MU9DAYD2ofdOPv2QNBCytCsGizQEl8bCLlonSaWRJZwOBRCQxEX0xBm
iUYi0aDzcOvnpdOUaTxELoG4Gc7EH7Nl28lsZlaSWRTLZB4jNpJINkERKJBIoRIvaMYZZCmUw4+i
TJivVLL0QIyxWq89M3H9ZawXWq38vN4NEGqoShHJpm6/15/2oO/1NYs4aXMqh5grgPNGo9FweH70
8HErNByNEozFvQEAAADwv86u0Qqbd1hEw7IVQxD03tQi3NUjLrdVTjVYiO+GbrHJ40GY8mEP8FXu
gE9HG3fFqN//NEd6zRAIYnJaYkxgDIUQupFlzRS0QMLjaNRGr9xtnHaoj0Vj8Yhl92f1cxNH8QS5
1g3XmMYds5CVOJnL6R/+vBLKZGcVGpf4cD5vm7vodV+mkM/lcL9kMde1l63gj9elLlcrfvo2gXq1
vKDTPbGS7rTxOXf57rTnKvMk/9Q0PLSIc/rPCI4YV62PRuejUfNpgTh3fjFygNoWAAAA8OcBOTEX
hqKwktk0wdEgCPaoRCCRGnZ77HLGbVd1Hp9Xy2744Ck8fq+euisk9wYCxseoEV/tDfq0tCDSqiUc
ttHf8IXTkUsMh0MG6h48VyQStfKE2zosGjpieuH/BzTSssEZNJAH1w1/Nj7rZCYi5NBsnF725nLo
oyTV5bLBOYW3Q2yYKxTy2QU5ipbRUhl+EGVQolop06swLmdrdXzhqUaur90uzNnDiu1Op8yoPpRt
Qikt4uuqp76gOOMqPqGGzs8jc0sg5GJ8kV9c7xQAAAAA/CaIMRRBUBTFXEfM1f9Exy63W/c0MIq0
mMdzvM8UBVrWuH1eI3vPcI4M8wdN1NgSXx+Yd0pzZe5gwEAbkcSOUOiYZZzac0eDSkp0i49Go/eJ
qlWdP+6WUVZzj+JRH/wP2ES4FNUFyeO460HXidPZ3KwGD8eWy3kfNd1uJpeay5YJMUy/u48XC4sq
q7wdr+QeOoQYK5Vymh4a3Ko3Gj7mnQVrwhfHTw7r7cZTCs4zLSbN2D4WKnW73dBLzzLH8hmheQbM
19s8v7i4iJAWWS7G4xbIlgEAAMD/GhyxVKFUSHc3V5mTYSIjoYUw07Lc4XI55Ez2XWgPcbtQxdOo
ztk+cnvcOiYzBvcA9fktEtargaRYMGim6qVVU3DeKQ3tY6HAEW3G8xYSCuqZ/cUcVSjqpViLOOZo
NCh5OCASC2nnIx1CXzwei8UTlp/gtOYakrjjPvJzkM3imtlyTTYXe7wzongepxp3NrPl4qI6z0Oq
VCVnmYZp9JVKpUqdekZgbDQaTNahnXS9Xi9HbXsvU0SrkW43Pos1wr1et8NcKtrU6/e6i+hdHDg9
vzhnVpEeQgydF8jLguPJuMcu6AEAAADwO7JsRxAUQ2EYwVCb/mCDIT/E2zVi+8T4uHXkwlA9Uz08
zoHT7YYP5vYVKBCPB5YxBIigXaff79hlHSoJbRUMHlOV1PpxMOTZn9NDrmDITNND++5IUMOc4Vo+
isYQylFloWhklgOSwPHofDptEyXUUMCXCC9KXvwIy8ZMDtmefltvDs881iWSxHKZx8sRRnJZK+Uu
SvBiUbG0ICBluFrNhkLVaqVaszJs4G80agy/hty0AWuj2WyWsG362u9Amml3wvKpNufk+t1OJ8i4
Fb/Z7/fhF52AAlfhqToZ12yNCTl0Rv5B8buTyaT6s6xmAAAAAHgTBHdZMPRYpVDrj6dRIItSTP+r
nne/SKh0om6HjCFewpHCbjeqmFM/0Nax34sdMr29S459PpSx4OI9206/z0IdZ0XH4RA2p4ek7mDo
iGoy4si9Eb+CWWmtOaIxE9m1JHRGIvbZIrGTrId2vHY+Vx9PwPT0Gx+NhH029aJmcTHAP4zlEzbV
QSifzUYfT8NHC4Xj2SdeIJ/DKDdxI1UqspYS/HE2rKl6vVatVmtMpaeXs/VGhq53CR3UbARVKluq
2UqpXnKLIHms02nGMTTf6xK4mbeC+4NBc1HVpFiOk5ymyig39HgyHo9ZrgkAAAAAvynbKIqg2L0T
AlrdPXQgCHJ0wGYU5ewcu90upiQYZ9fq9rg08/pkZeogsmwzDIireq/PrWavmrNp9QccVNPOmikQ
dB08Ho1QPqGgjqrMuJpg2E0vkHPHtjsaUpPygZAiFIvMTMtLm1gsrH3SF3dnWkdjUQ31G6wlE6lM
OpmO2XbfbII+tAdncvl8PpfLzYVYFHg+MBOYXF++4KPIobVUsaShH0xkdhwrXyTe1pQ2f9ivZ9x1
q1pv0AsX5lutVvPusjawZjvDkGP7DsS2fPeOXo/NK73aH5wMjC86+nezMRyPL7LkZfzheDK5YJ6T
DwAAAIBfmmcGwnUrDKNOyeNn4b4RRVGbUsSyz6oGdbusewyhHbHJ53EfzQd1uAew1wtLGbYVaDx+
7zPdDjYswSBMHQeFen/Y82RQ4mqD4YCKqkf4unAUY7Y/Q3J/1E+WSgJrPAY/XsaeLxZUkA8IKaIJ
DzVQZU2lM0mlyhJMRY4W4V1hhrtn9qdzufi8NBW681n1bL2/WAxQohrCeKmkX6LAyZYrlUoZR6he
8Veiq9cbtKiRjVBDrQeRuupvtQIvrOAsOnSlq81KmF5J6oFA//S0xLYSkkj3Nl4fOTq+JOQQxVSE
TwgYig4AAAAA4Jdm79DsPJayt/OSOREUO5xLInG3dTCKOtUsZlHursWFoVoGGbCiRt0e+7z6gXZs
Xg+mZEiucWWoP2Bmn56zbg4GEKoVl6/2RvxPE+yFpmDQTRsuheZI2Ml8YJ4uGkPJq7a8sYhudsUc
VTjmpdhdBLZEwkQeWDlYKpWchgfW9eEUym6CWgBc6pAuTxZ8Dw+GHy8VPRSBI4iVitQ+sdxSuVyu
4MliOctQeukVeOt1Wj96Ya3ZbD5mlxSVVnWBubt5tvqnJwM54yrI3j4bDs9OywwVrH6M8GR8Xier
eeRyMhn3aVsKy8VMMup3wdYdUJEIAAAAfkHsMIwgiFO3zWbV4asQFIFV83qJs6VHMMyhZBk81w4x
j9fKUJORs2PxeFza+aCP2OzxeQ8ZRqWpoTrgYLfarh4FgpiUMrRAUjQSND0Kmg0kHLHTLnLdGoux
TLdfma4ihSs4qkjiKWK0fBxPOCgxq51gMkwpk+hMpYJ3R+Ec+NMB6kUubSm23qypFc+cyz3MdVvL
FgtUJ7EgVKL1pvcSaihKPGe5t1hCF5jk4WcbDZwq18yEGko+flrLtlrw2+QTU4QaSjKuQU9PT4fT
sorEf1OG11ieodj44pxcjshweTkZTyS0Td1XV++u3727vr4exo2gpRkAAAD8YgicCELIIdjpdGg3
WF5bl1VOxIVqSAKCt2tyuVxWKfMkc67U4fFgaoa/9VendiHr/twYJDL7/R7GuosSi98HS1kHyxV9
IIDR0jsbhEpyzlzYkCocCdOcPUsSJBwyMofDxK74vD2IgG+MzUWMJN5kXEc+J9eQSDpJXxUyplPh
B12x58sESFPPxGiGIPKyKVXfwaqjiJvuvtxhoVikdkDlB0slG3nRRrlSxjn3u5bKi2tztiSpNWjW
IU6q2Ww91WtcTrXb0TcpVKA4PT05YZzjOCBU0NkwIN9XI+XhsAO/QptAvouLSWT+53B4eXV5eamh
bclzYv5wAi9cXF9fXSVefkYAAAAAvAWiqRqCYeG2gdBEdgWLV4d34MQQ2ECusCiQO1wYomcuu7i0
ofd43KYt+sppwSGfWz9n2xVZfD6PmsnHsWbw+d1MmbSHKzj0hTxK6ts9Tw6HQ7NqkOueaBSlx7B2
XNHoIbNzROqLBQ9Il71qiyceI0aQOhr3UZxHIncqTp4gtRtPxx8iSpAsnPE+7QAdpqZqCMdNb+ax
FjnzWfRgeUlSLJYK1CfK9ZdKlP4Rxkqp/ODwEYVqxcW1GDus15tU69B6tdUuPz1RfrrTSS2q5/w8
UIVQQ0zNY9emUaGzwP2HzeBw2Le+Ij5kOLu8LMwlja2Xl1fv3jE385iSenf97qrAuhoAAAAAPweu
RGVxTivGLEvNsBM27zPHBqCtIwTFbAdkZbJxiGIYrGAezfjTQkMIU01Gvszm9bnUTyJlE/b5XAdM
skqg9QV9h6yv73ytL+SnC6m1Q2/Yq79rusr3RMMhev08SOqPBaglqO/haCJxF7mxmciZjOlnX13o
jCet5G8FqWIpDynJtOJOpcyzjrK6ZAZ5+rJCeyZjUyZx/9uV6RMepYolvFgq0vNiSxxPuYSSb7Wr
VHoc0bWlSpDdv/6DuButOtWjJWu323N1qgWlTnvxXTwIjk5OTvoMv0z+cNp8/nGuoDh/PqqxzDP8
HkTpy8nI9vgLLE0INXSlYd3cN02WdV5+OgAAAAC8BI54X6k91GiU0m2RgM3AufIw9q/K7SgCG3aY
35VXlA4UxQwS0lF4Upvb7TJKmA8tNrrdHgNTvkIod3i9qGY2N42j9vn9MKM84ClcgaCJVTnwlN5Q
QEsbTiGxzhsJOQ7lUmTakJ5hKjdHGYz7aZ6eO5bN8biN7CySoMmnYNJBJBmlCCyBM5UgeVAgTSId
nCkBoTOTNj6tlYim87/wlIbh3MK1hZTJgXYcyXK5WCzY6KvQUslN0oFcf6mcmJ1WlKgU6K3HXgYv
06BXHTIRcmhuZpu40W7HSZezZ0MQbyDi2H9V9IzXOjk5szOsqE3V0NMPAoJHoxFzSevvQ1aZXJ15
79zyHO/l5PLy6pJdTtqvr9+/P3/F2QAAAADw46xYHXYbgd3hsBP/mNR7a88OMZBY44BR5JC5/Ay0
ZXS5XA4FWShs6FEMszPNlCdYVsAuFyxnevlfkVl9Prdx9z7ws+MP+L0yhs3uqusE/FbWtmBcuS/C
2HVDpHKEY7EIQTTMJDF4umjCw+zfWYcTMT15HwlM6KGH7yHEUikr5ZC7wWSQdLB1byajm93HnVAm
SolAaFK4ixb0suVzuRR2uJCw0Yr00MiUgIQcpbKH7I2KVKqB2Q+D665UnbRfifBF0mTDU2zTihHa
Op3W3Fw/bafbIzU14yb7vV6v3++1oq+JUsEnp8M2w1Vjo9HZ2XwtIuPo4iLyGuUlTY8nk1EpjZ9c
Elro6irKvqmeEEPvr0G1agAAAPhH2SSEEIFRur29d6A22mGnw2aQS54LP3C2DBgC21kmjC1LLRiG
Wcju6TvJg6qYE2bQ5pHH6zEwTmrn7Rpdfh9mUkt3NX6/z+djC0pILIEgreLi0yl29/f3mLNeG/Ij
O+bBmCsELglM8TjMPN1+xxsLysl7iezJ2NG9EoR0yWSAMv+Ka0ym7fOiDNKmcN9sI64pjcPkO7Tu
xxPU3h5wbko2F9a/5cQja6UcII3Igmi16n38tuZqPTp3qTyrP1WuVcKWFzm/xQaatEM63brk6WOI
ED4kexE/WSlkk5lBv8fceOP7WBmcDUcMJijR6Hw4jM0vsV9cnCdfNfNdYMqdT+4M1O+urxlqcD+y
f6eGQGdXAAAA+EeB1DaHw+l81BHCLbnR6XA4TArxMy/D/D0TgqCWA2YL0YrC4XJhR7vzf+dz9uyE
SNKzVKkWKBGPx77P/Ea8KjUiPr/P6/dP9dB//UYLZkWu1DCPTZAiGKdWFxIaYknHvTNcmkjGqPm3
DU86Rqpxs4LiGcPsRktCeIJcAYdjzOB28tC5ns7mcvItDZLNoix1lheBuVIOkQQtL1Crux8Fga5a
w+e03m6pUa83Go0acwGfH+e435+TQ8Jmv9diiIbhg37/NZ3gAmejEZNhOXw+Gp2SftuZ8fgi8Ioz
TeHsWsN4rVEMMgc4H1h/f319/f5n9LcDAACAPxlo306oIft8DUCuWH4MExj2npnLI5TZCEF0tMus
YNaVVsztMuzMDajQjt3jdutYIhrQttnjcTM2JpvCkxyojVarRSd59sv8w/AM8aSDcslcuSsZNk4T
iapUMkkt7AypE2kXaY/9aCY0k1QcE45j5Hu+FclFyYZtKZ7LTwMaPGU453+Fu/e/YCyXoyRBwPXW
675Hhays1Ipzobi1BB5wHNfr1UUJNF2nV3tSmke9XjdC32iz1+/lXxGy4crc1SFDteq1k/PzC5Kf
anU4mUzeuJHHPZw7NUStewAAAACAt0agdToddiPZyry8c2iHEdgse6b6sEjlxDBUx9LBak1pw1xu
s/RJ/kBSl9vtYpwpP2VFg/l8b9i7603grdDLEa4bQ+kocoyl06k0rZKy0JlOkuoRcXVJ/LEa0VYE
T5LjAjx7Lmsk3WFZNpe9Fwq7wULozeJD2mo1SVJmkK1eDTzKW2W1Xtyk7tKolxaV49kqdVuzJiJL
3Fqv12Mwurv6vf7x686zJmFYaD4fXfRIoTF0PJ6cLWwq3XMMp2rI+k+cCQAAAAAkVjWEHnIeUQoD
cSQaO+yErQp2xy60qUcxlLXmtGD/yO12O7SbMwG0bCE+wxK2w3H2zEbt6yYK/SKIDd40QSrFUO14
L5IJknSE0IEnDx9ibHxnNmcjx9ukqadeq/cHSGUzD3ETWaLgpsgxgUa2tpDmDqpqLU3ObKrL1ae2
Z9p6jSaHTPVGnq1l74+yHOx13TNF4ugPBjn6NvxGr9d+C/9UfDQ6J9UiWhmNxxfU8NSGUa9Ry2Uy
lopaL6NBiKG/nksI8xRWDLOqGSp1AQAAAOB1CJR2h8NpoVQLWoJEKjuCIjYluyDi7ZqmrukDlqQa
d1Nt93g8du3++lQSib0ej9vzss7kvxn8Xa0VcWoY1vDMGdxCipBtuDKRmSNbmcGD5NstdBeypBjT
RjyXfTCfcI3Z7PyxdrB8oVDImBcxVB748mlyOESSruYf81emWq1IjQTBzWZ6YbWBFJVuVX3/RQ6m
U8gYwmCHg17/tX4eJnjF0cUFyQQVH48nY4rw5DUnk/HF5HJyEjcsSgQuZf8iiLOuXo2//3h7e3Pz
8eP7mhfYiwAAAGDBcHeMTgId9T13KoicCGqTs7+CC2RWBHWZWSxExKCxrbG6CUmEORGP10voIc9b
1Bb+nRD78Rh5JNv2ZUMPJiBJDE9T9KImm8PmTTwCbz43c7Gs+3LJp3F71VsoFIv5QmAxt3iNokD4
nlrl0QuF1mrUSBDka7biC5sezrO2+4W70giqXrfbZar5kxkMTumlM1+PsDoen8xrPf2EUD4IZavt
k7PT8eTqbrLYokplRj789f59kW2t5PzDDSGGPtx8vPn88eb2IvxmDVwAAADgf5pn3txXVTYnjNoV
1LwXtKFxIghi3mOfGLymgl0uTM9SY5GAs76vMTndd2rIpf9fSIa9CkibzCBkJbHjwQOyu/snDOey
FPv1eiifmLf7Qke5nGv2KNV40fUkfpQ4bpEmymlqFmtBqAq1wIMw5iTqzRRF+nAirbafoduK3HQk
f4HtRuBo9Lppb6DV7/W6TG00JP3BCbORelljMWlfnk4SFMfj7pyXbn1ycXHRYN72mFBDE/ZmGz8G
+uHDX3+12da2b24/fby9Se3zlvhSpPXp08eqmm1bAAAAALDiNOyyt928q63odFpoAxdn2zhtZK9l
98hCYh3qciHqZ1zXxEb8lbVV1orXfxSCbbmG8iC2kGxUN5U1ggSO28l3CTJlc5Z55bGXKiRmgmct
WMSfwkPLxGbL3lKBZuBeDEJvvThrWlZpNqnhEn663YZpO3lbrXarVXId/LAO5hzGun2CXq/POKcL
G5ycMAkRee902oZ+gJtf6H3mBsbjk7mK1OPzi/Elc4B07erdu0sGh9iLMN4QsBWjln38+IlQQI9R
ss307efPTRAfAgAAgB/F6XQ4jvbZ016cLZ0TRuBjOVXWLB9YiOVWqrVoDu7Okcvlssv+9DzYy1k1
p3G3eoNvwrN56rSizVg+Mj/vbxkr5Gc1IyFjoYSRHgx0VCra6dKDu7qAth57qXriPjvlaDYb1BJD
wny7ZaLuUmq1O50OoYhK1h832PCVzkSxnLUwr2ycnLQZfnGN0XA0Gp5N/5VWvEx/qwaTc/fsfvEu
L8eXlyxJuea76+vRgkS+/HaaCmNRjcinj7cfPzXnluydff780Q1eMAAAAODHWN7VO6bVFQ/YX5m5
m1oHjCAWhYgSn5AYYBhDNc+MZ8sHVpfbbd4DnQVeCOfAlctPq03n89RaQjx7Pk8qma3MFnyzZ7GV
LiXJpbileDFEFb27xUol69HRiwL8GNBhrhFTE+pL2mw2c9SReL3SaWsoy6KEGKoIoXVDqtNGFmY4
vkN7enJCn4LFJ2TQaOTiL20Y0mdnNYaK09+BwH8xHtjupZb+ctphjMW27J0GhxgKF70E8VQN3bKE
WL0fP97efiIZqPjNz5+/lBbSuw4AAAD+KHhbWpvd6TTLRayvlNCGyu6EEbtmm/zXrECFYC6X8TnH
6Kpy2tvjLZqO/yHwZc5YnlBEBtoaaTLvm5cSK+4CPmtVsuwtFsh7rEVLaUoORVUqVyqlUjlmeGX8
jqNJNZtJf55QQ02aQthsdFqUhcpOp5O/+9N2pNM4XqhvLEPIIXquqD8cjk7uzyMOjUb5l9VlkkTG
lxPcqdFgowkhhlgyZUvyKwJ6fvBFcK9vbm4/sgShkNvbj58+kp1C/NGnT58b4P0DAAAAfhzOpsZq
tztt6mf6b0w7YsAoajpYnxdNyxps6pd+yyZZgCWeeJupiI3AlccV8wvkmZLn4VFAR8Wim6RduUix
SA6K8NKEHDLv6f2VMvzaANE2Vmk3G61Wk+7ilbbaDUrPuHSn036wOcmK7dwia0aKT05PaQGqpcRw
NDqdfdivD8/gl0mwVaQ5mTIeX15dhlk24oyurt6xzgP7QbiKwOCjlnmd+ubj58+fKMlJ2WdCDi3K
tgQAAAB/GJBIYXHCsEOzyf5ayd1UW1AEhQ0H609jyboDw1BEBqwKPwM1nkfn427LjlJO+/AopNli
nKxxDssVF+np7hbLlWkESWgqVLFnDe/fAbRlxGIJB8PPR9XpVMjxQ3Gr3Q7NrtnX6VgX+PNBz05P
aYE09ZCQQ48+K35qdF54aYZOYksNpr3nhy5WQYVfvXs3WWA8dI0l+sr/8OnLly/UL9v69PnrV83i
zg4AAAB/GOvyY6cTduq2n7EdLG+rragLQ8zqnfX7zQ4QZNqB9R+6RgCJtUAhRYqsSILF8EPUZSNZ
ypFTLNvZapwketSVSvFOMXENxarzzfKZR91OjpyM03fanVlWb8nU68UX57XnNU9PW9SJkpzK2ejc
/vgRioxGbcnLzyHY2tl4RsAdX1+/e/dGk/hIZAgx9IVqk3J++fL16+AfODsAAAD8z7IiNcEw7NTv
sM+7J15JNxVGJ4phKGw1mewIDGMul2tR5eYAPwR0hBfJxhtFqvjgTF6JFYvkMVkQqpDt2NpKOXWf
WxMg9fyb1apxdLoZssR2d7uNx5+MstNdWEezpSXV6ekZrRiRglBD3ae4FRQfnffeqAbT0pKIUEPX
bEWxecfZ7rBbjJgkrz/R5kdCDVGFz96XL5+/fH2LIpQAAADwByHYN8JOp9P4zLz7u80kUu2xE5um
yRAMg1UgVfazEGxLSJ85h9mi9e7hLcdLJXLQjmOrlEn1eLTlyqzZ2G66GpnXtKpkJuiQPyeLvx9C
/ERImo0T6fbyjwJpv9VrUIdviKED7veRGo7OtqgLo6PR+VxLV171/Lz3Zgq+++7ddY95laR//deH
m2lNxQ/D8Kt7aQS+fv3yRUFetv5lGhxyv/bQAAAA8MfD29E5CEFklv3XUnWQYE0klqz/ljWFoC25
XLq1wiLj1pRKJdtwzOXxfmnxx9Nn8o5psGWtUC5ryOsUpYp3PiV2UKqmHrJnPKRemfNZJxqNarVa
j6gXMF8binQ7HtISbrLbCz3eRWmn15oPWtnzjcFg0AjqX/LL2jgbDbPUhSvd0ag/J/Alw4uL2lvN
RA9cX7//wKi1oA6x5vbmfTWaar3/cHNqf90lcJpfv37tk71aa1///vvr3zh9Y8vktFMtpqM+YPMD
AACA7+SuyhCMWhXrv/1fnJxlZrurKhqJxuKxCKLfYXDM2OLxeMIhpq8ggBOptJ3RdbwmlUp+BWnI
1cQrcdOOKFqtlihBl410NTUv8yTZam6WM5KVHhttLC1ZG4162YFlm2Xb6+cMclPUzmL8TK/vevyk
7Pfbc3KInxyc9Ak9NMi8ZO7XNpw/o9UUkg7PSW3nHeOLCXlWmNBgMBiNxgWksFTv//rrg5lpjeyv
94QaGt6dYtlcv7m9RF41G17Q/9ffXxOkRXtf//7X33+X6dsuf/z27d///kb869tNyQZS2wAAAPBd
QGKVA0MRh0b8Owui1Ug0EjhkGs5XQ7FoNOaD3eF4FKb2EBHEE4lkMpGAGcwlm4lkisBKj5zxiRXp
TAzRvnbC+gLYcZVqlUq1WklRHh/fVy3Nz8peidXLs89r8Wp+pp74+UZjGmHYcFYazlfrIUGh1yU3
0+An+r0ngXRMyKE57clz+Z1HmuZgQO318Z0s06sfHl+ML+byhpz2eDwhJ5lik7syQpe9ICX59KNw
rwjRk2ZaY52myG41s4/qk483gwOmDb+X5drfXz9H5h8xTKihf/2LITa0JLPCnmAi2/i///zr2zem
DQAAAADABCRSWBEEhXWbv3ZnVd7KBltSTxqJRqORiEVCX7XuI9SQjPiWqzJLKObVzb8tQ9sOQtmY
jZG4i1YNZ8OZTiWTWDploWkEeKqG0slsNswUYZCIhP/kfeTKkCQhh/K04IOpVp+f086B6/WZpYaL
1mqzoMZ2tdG4M1YL7LWq+bUF/daCta6StIQX7XWdj598g5MK9X7K+oPBK4XJHNjFxXBOJOnG46sW
6Xnwapfnw+Ho6mpy8cp6A4X31+/PmV4ijj/89eHm9ums3PjNzQf0NaeCPB+/fG49CUnohFBD3749
oyK3/+8/3759i7BvAAAAAAAaq7JjFEXgZ+fd/2R44XA06txjVBqaCCGHImg0gtF7hPLMsXhMczdo
QdvmSMKvmR+OhfrIytKyLpb20uIMK0cxz9K6I5M2U8ZvLpJOZw6WeNuGQCasp5S0UWSzeEL9zwba
eKItBh/0frEWnF+sLtf8s2yhoVb3PjxqWb1Rvp/rtRZo5Ki9QX6cDS1ZUkFov+eZ3Q9u8aSfpt4c
x8mg89pCSE9gF5PB09w1TndyecWUzkpdXV56GJb/ADZCDb1nas6h+PDh5uZqfkng5uY28aofxXbz
77//nhVagGJTMfTvb8/M0VP8338IsNecEgAAAP5EBPuGQ6no1632vx4OhcLhkFfLVFFvVeuNRAQr
+lA8pKUJg013PIY+pLU4e45EnKSp7sYo3mEk6d2nDlfc6Ri94Uwljsg2IciQyiTuOkOsG2NpeHdu
P2EGxwk9FGQYJKH1jcW26/pvrMarGcncZ1G8hs9ygtJKI/mgQNSNRvbhwlSVlnsx88vm0Xd6sdlR
N7q9vpOyHkqdnOUXF08zjyf9p9lmyGQ86TDokP3Lq6vh67S/+P1f798zhXyW33+4vb0h/a+Uu729
/X/2zsMtcezr44ZiL9g7oqgU6T0JvTeRrgJiA8GOvaIzWxx/71/9BgFJQnBHYGdndvN5dvaBm0tu
CnK/OefccywEXT/BVPD66mLTsjQ7q9i8vLxC5NBHyagX7gpyiDCsiYSEhITkp2aAzRcsLc5M9BPN
yAOGghqSKnU64SDRUzajEC5CndKYTXz8IzMwCRtNvLKiaWVBVv0CXphQZ/RWeIJwTu6ROqyL2ENi
6ByOYjlVYFTp0LMq0ypD5nK7hWansiqqiO/xeBwQZ/DH+dGoiqAfnYuIIggFy0mN+5cjXkbx5XQo
7Cxdjg5j1IsJyKaNiwRjjWZsZHjjK2UZxo8nEvg15x3hzc2GHElYpjbSyfesSkPp1G5qkqCXP5Mh
NBp9Anv26MBPtGH5+OT0FFNIrW0PkUNior6foB/cLARPX71xfb380aOLuKCG7lgNjkhCQkLyL2Lq
o5S6PxEdMAxDMKzV6vSgkMnA/9a3Tkn1+qmWfr7OoJmpbcEYFJtN8hHcGVOZOot5oTyrA4MSi1k8
hOtDmYIt2mlCrcKQO2yLGE1A5TqcmpLg6RXZrNyKN61HKm2hLdodAtwxjroROeRyuW0i/Mh/H3Mr
QQn6jIacYV1J+HS6wssl4TMWCLtKIVnAUiSCCjdSRFZXV6MRXYMmQ5oyESvtlRrY2FjBX+TRjWSS
SLHUSacrnYJKV5+KqKHd6oL3yKXZy2SiDQ6EfK1iRPalmePjkxMJpkl2enp6xGhwPOSZQOjYOb++
vro6j36cGV5TEEO3zSwOR0JCQvKLI5GIZgd/hQrzvIIa0jFHx2Y4Mi0MS1h4Gdc2XQgkbWNBBh2f
UXM3nQt6EzSDO2HqrMFqZL8LlE6u0QJN4yZ5YAKyG5iEMz+ih8xszMTXrXTYOaWWjiWHU4gN8e4Q
u2xz2FmfjcghfvvgPOQxL/yoErgDtpAJPRZVFFxmFV+224KBieLLfm9kuRyiO74SNrw7BqmK6Noa
IoisjX59hjwJb3Ew8cbGBh+/WZhMrlaHyHeA/qgXnP/LhFjVLMZTccHbzekoVF8lqq5KWc9kMs2L
3sYSReQQVmq1Hedyp02q8to1MvJB6eUiRkQL3d7UcelISEhI/q1MFSqTSTljP81PI1DD1ACwtIgc
KvpRqH1MsU4PcUeInr2BIZHBoJqqOUXTpjQmAxcXmUud0ZmNnHdpQGfpbKYFXN4gYAy0oP1eKBhK
u5mNOfBxg9M8WdJrbXynQ4S9wAzIbcT6hJgu91sgT/u82SVjYAcW6uS8v2XJPm1gAntYxpCh6Eps
c4aDpW0d1kigHEDd44ouV+JuZsD5nrHour3RBEvAYijhmkPuGDeZTASrtlqSSWeVxcy6tb29vbW9
5eJ9WozR5cn0tpE7Pu3N7KXTAaIuomwm6/7sfr+TkZPT0xPsonr/+dnZ2d9WJ6QK583d3e3NDxuO
hISE5FegY2wR0UOSJeZfPlL+ADhSEOTWiJ7plUAQzCtbcGjDXA0MCcaI3GLtc5Bex625qAYYklpM
UpxLijKutloE75oDGFNZzUv4BHXDSqtpnnD2HVA6zHNoPUSZtbqgsnDoEDidQmw00oTRrcEcIcPk
dr4JJGAcdmtQAToUxbLP5/Nyf8jtmfGGJG/iptMXDpWmbKomGi7nMmyzrIawRpOR8Lq74XyTVG4g
GfeYY8nkxkaV7muPJJNSfGNkC5FCTtCW2NlQf1rK0wWRQmKhTDabSUOEHXYymQzjs7v9TlS5XC6K
+fYpETV0XlXXzBENrbhdZqOCaG1aIwQKauikyTslISEh+eWhDbAEIolMNl9V3OlHo9ZqEcmjnidW
MkNSWKudfbfOAP3zSH/ROIG5BhgRG03KiZohLV0cvQli4j44JLVapJX41kG5zVaVi3pAYbcsEk7+
A2qnmYVWLHSe01lertbSJXE5+JjPUdh2twjtqKJLvJ6l4g4GNcuGiulowoyoIbfX9EMCPagcX+BN
uE2HI4HybVgIrcpKp0aFwyFsEsXBUMzTuGkRmNKvJZIIG9WOwhGkeQLX5kTUUMGsQ2V5d5Kyzzvr
+mXu7YIachErOXA/m9ETbhmGl4Meo6CRPxV3LneKSQc0f36WO1vDd2NenF9cXF5cnJ9lnOwGhqsi
cYeQ+rBLP0+l18vnh3+CJyQSEhKSHwjQPcke7fzHI6oRdQPDsEYLyZiE0TPDMq0OZlcmMGCAq9Xr
BEQ/2p3zWqNuoWauGto0aDIs4mbxLq7BDE69a6h+qdUuxzsw+iR2C5fw4IbUDiNGD3UInK73kKFu
ucuxiNFfbQKXfR4t2MbsHn1Jfg3qfLp3+xCFZTe2TTt8MrwhjMYV8qaaXWGBzvNFtLO9fdHVqKt8
dAPedWvpnAF5KCrBfIARWPM0IycQdXxJZ9PjZU8BQXXoEH97e9tbfDm9urtaTzpnoHd8rNZxd2cP
sikioSQoVNYo1FzdNhAd6XdB9SFyaBbVMHmOyKGDqn5LEGy2uDwXCKf1jkVEtqCG1j84PtX+Q4HH
x8fbpJmsx0xCQkLyo2FKELUD0/sX1RAkJDL6tPQL9AYtB+VNoY6JdHpogcCaRB2T18zJ2PLmMDOb
RbhnfBoTspoqIqlXYrUpGLgP9ohs1iVCa8iQxmnArDwrhFC/hwwNaN24qaVH5Taj59RWiddTzvk8
ZlyG3kem0ZGNMp8LF9nbv+LzrfidYvwyuQahzFqikQiihiLvJgk6uBYoW6tkq6vYzH3dK2sreE02
vhz2GQTNioWxbG65sOdIj+9sb5bUIU2/vaVushXDdrCflVQ3t2YODhEiTn/66CRRb35uwHx2dsqp
vGedX1yc52oZuE4LBqJmpnrKFdaU+Wpu7k0/IlLo/jH/eHadf8znz91/V0A5CQkJyX+WjqlFgVjA
47DG+gkNLO0TSxrkmZw6zIe0MG+IYI7rmAdhWDKK2tI+o9QbVNMEE0Y3R2fUsmsmNuziGkyaKdyU
NiA2WyTvWRO7JTabFC+1OpcsVhGhTWYEshsn0fN2p9D5roeAaYtLhw0CGTF6ILRkGDB6zaUewKzT
K8WIriGzD8IaM6AV34pb5/Q7+c1L2PxGD98URtQQaoHXtD8qKV0pxeqqBqNNupZjAQZ2B9pYLB5P
JPyCpmSVbAtt7+BCh3g7Ozui8hvO1panuekrR/b3s4nqb994QQsdFUQiheU5OUp+vJS9NvzDszPr
+xcWOkMEz3ktabV7cXFx2Uwn9t3D/d1dzXyP9MwjwsNDgovIM9okvPf48Jji1OpNQkJCQlIHNDVY
ACoAqgSzIwRzGLU407ZOSLQ6kCiEiDom0ek0bLQA6OPo9LolgimDNqk0GWtn8aHPaK16Nk6Xtc5C
VsNCWYj0yS0WIf4w23k2R5VIemMUdhsweqid73CVP09bcHqUGOECsKxuKWrvANvpUZTe0wVuNw9t
IKNwlpcXMLFJet8KVEh7bQ2omx30Re0bH8acBxh1lUKXNOsxJaZvpycWxNqB+PF4fFUodcRjYDOW
ww1t7mxhvWHA8k5q492XNZPcijKaME4FXya7X611xvYRNbRaejMcODr213l2Xe6z86y8+MXryZyd
X16ma3WNXl1cXjFrbf087fcPD/f3mlqbtQ9vYqgSXT6+jrxNkumJSEhISJrIEqKEQJA7xOgfnV6U
aEBQyZ2oGfnSyVJptSoWgWLqnod0Ohnal0abUBgMaiaBu6GPqzeBNXMyAiNSk0lYFR3EN9mU5WX6
YzqLiY1/cm9btDnlDKI9juldugm0jmhFukpKs2a7zO1YxOyLxnW5OagTaRN5vYslydOj8dkwqQd7
4BUT+lhpGr//LWvyCOQ3YDJFIzQ7BHbME1W9zd8UW2xdiNnU5oxFMAmWW8PxeGGNeqc0GgebkEGJ
v721iv0e9G6k0sb3dzNb2/Gm6kFWNrsfqmrt2D84PPKU3wHyo+Msq84Bxn1nF7mQZmFenT0/R9SQ
rlZH1+Xl9U0T62gM3Bf0Ts3k18dvYsiLbuJePTzef1AGloSEhITkk1AWYRgCy8vFKX1TfA2s1XBG
ai3S7puH9DrxeLXIoYwIDUYdbwAlOxj8QgvBwzp9Wm0y1g5i6eabrWp8TVfKqNBkkU6+DUwXWa3a
qrmWPm+2K4hmYGBc59RiapxSmTqnshTdM2J2m7Husk6Z2zqNOo9eaMVaNoSM2XwwxgbFdPmFKO0E
iAN+8dtnB0A/xg1HFfqdWk5TFRGFGwwJClekO7q+hq1HT7fFIphTnoknEm/2hFZFIsppPLDJtLXl
wO6FmUqnKwfBTaUSjIZHqQCsI8IHry9bWtYPD45XK2/nD0+O6y6qMaDfOz9DlNDFBfJvq+a6OP3l
1c2NstbWzzNZiI/O1/LxdSFa6PHxHmv3nLzN5/Pm5h0CCQkJCUm/DNJoUCvZgd5pEQxBclYP8ZRJ
GebrdDCfYN1Y65RMrwfZKNNSK1Ot10uJgor7l0wWcLpWKU46C7bq5/CKjDousViVcwPIp8R2m4NX
tVvqrIGgwH3hnMa1Dhhb831Y6TEUk2DTJR6vCHsk/bBXjzatjBq95RBqmsDr46ONSW0KvwPtNJr0
BHTFIx80BaFKxiQoEAwGA+YPapnXQas4HFYMAy2m2HoIG0hONcdWMQkl5bGEu3jP+j0JR8Pustbw
9hZOd8jT6Y2K2xFOpVbRRqhZg83tj3olgy31ITg4OrJVtcoQNXSIunlLR0f1yyFE7Cr9+4WYoTRc
O0mA5Ory8spY/xh4OrSb94+PtVbEjRbUUH4T16rOPz3lyar3JCQkJJ+EzhisWQQcGBaDECxBByLQ
hjkaLaRaGCSOJKVNSPTE68Y6WUqDXjlTmZiBEZnBCBGVFGtlQQRVWyufU1jNS1VbKcM8rc1ugO0O
u91OMOtRmXo7VFXgvrC/SYMLxMZadHLM9mJ49ozba8ENNWVdVqACioApy/t7htFvxxgpRux+Ncpr
1GUIOEsjTbsC4rJLkMJZCQZNwUBTU9Ugl3HJvxZdjiHgJkeKMbaG9upRzPGEqvRSHl9baGmQoc2t
LVxNV30q5Xv/xlAC6fQy6r63BvcKZDKJ+nIQ0HaPjw+qgtPb9w6Pj9GX1ITIoXpjqYtQ+xgfRoCz
ry8vb5pUuKNEO2+51kUZfCioISeulXqJqKGHfzwfGQkJCcmvhUitUqv4hImi3+hfgmFINol+Hgb6
F5QQDHKHiQVR+4xSByuIQoi6WEq9Xs6qzFsMidmiIyopBgyKzebaORl7+CaLcqxa2XROCCCHw2qz
E5agoEzCFg3BpxBBg+ghrGGCMipzOSSTXYDI43biUuRQF9zeJdQFoczavaLi6QLz3hUp+lpRecvu
ucqQFO6Kn1/UATSBf3m2vKVDxW5h2EPaJhc+AyagcDweW7fj2ina+DoL9Z7mSibLiRqZ6xtQg+Vd
WxhCRwR7KoA1na6sjWLspFNoh1K7x+swQtvZPWt946kPD4+qY43VR8fH6NXprTtHR/t/a1WN0eur
69uq3Ix/F9Q7RAzljfjm0PPT0xNhFRMSEhISkloI1SqVWgOCgvFaM3HnrAqCoEVMrmeAMafSaiHe
EPG82TOnMRikEwQuhS6mRKdXsvvLMqBfbTbBk0SOt/Y5rVnPqbUcvXVWrSBeqw509Q8Pf3YNNzDN
FzFxVio6U+nyeL1ej9s1iuveJvY5WaiDps7Zl4XF69el8zkw5qEend+Asi71mQPm0qXsMwWNDFRP
qiTkxXtFRAa1kCAU6/sBhuYlEkZVK5iIz6Het/qScVbp9UAw4UWZI7qnRQanYuqzWXSouK8TxZJO
VSpaSPb20lUOoKVMJjOJb/w+hmTBnSoLJ33r5OQYLXIFR8cnkfoG+D46r29ubmuuOGuVrZ3e3V9m
ojDRCoI6SCBiKO/At1qe809P9zXtvSQkJCQkBCxq1AgCiUajEU3XKNtAGeJDoBqfdLpvVgVDak4/
YQwRMMDT6rREIUQtreMCvUm3NFnUMgDLaDCpCL1iwLDUYpGNNnu91SegjvG1Ho/bUx0Y2wutmNCi
580+9HZGAHfFL8IcM8uNDiei8Fb8pdB0YMHnF6D15KgnJMNOYyshhKB2pumTmyIWR5ftaHcn4+XM
fZ2+ZKRiQllMbm4W6nDMNDggoEul3u03lOje3hr+xgKhTCZS991uq1YY04gaWkG9p2wfn55ysX0W
59kFxpuTFfPi9u6mVlmx0f2bu7u7+/tbhMsVThPu6FIe0T0b+FbzM8JTPSm/SUhISP67DIs0GrWK
1dI5KQQhSDpTI4a2bUKkBrWSSayJoI+t1uk0c8SBDdRRoc4AL+DrhxWg9M/JjSatiDXc096lNpjM
pmmCXggdI/3d//BTLtA50E9kARsz+zToEwcmtMvKt6CgsWW/EWO2apP5rCjp1KMLWEtqowsO2tEh
S62akAMT8rEYCoXdSkvYL25y0sYWcTyBytjY0mpPxMs3od2zsVaJ+5mMb20GI5vx6lVbn0SYSpvL
Yoe9t5eW4DuM7GUyInxjI2gQOYSOFNKcnuaSWN0jyZ2dn5+d5bJuXsMVbVtasojSuSL+wnblCjLo
9sKlkGgjl4hoghp2iwKpJ0QO4f/6Vp6fvzw/sYj6NzogCQkJyb+YQiXYtwS2beNLIAgp5vqIfzU7
mAothK9FTxnkaWFYPkls+m+bVuh0hFmIkGEH2TK90WgwmowmBEZD5/BPAMzqLEuYizEg91kWEdUy
vLLixoYhjToCctRkO+MNlJeqsfxhCXr6nFkJ8tHXXxWJWgopkxxhVZPLnC0lEuhMRDRDIsEqvaa7
kolKjYfeEXpLdzS5ymh0xMmNdDkFIhDbS29VyQ/Dfna38bKyFQDX8ckeyu44nMudneGyI/oLBTxy
iCA6w8cj10Hs5vr2mkj/t7RYHu/ubm83izeRvrR9e3ehadTsOXSTf3rGR20fP3/58uWZqERH+uHy
JLsVC3ltS81NB05CQkLyS0Dt6EXopNd+NiwbP+ijPA0IqRYGiH+nu1kyGIYF45hpjD4h1et1XAbx
nrtmNQa9rIZaArpG2UIFBMOgsAkP5v8EuEvayjatmGVC74rfh12lRhX43ahpuFXid5ZCZDr1QRs6
tLfTGDajdA+giUYEhRcTtqi6mUqhpYUT30Dn6QOkiXjZjdTmqzjOigzEkuGGzVPttvRWSeuBqfSe
tGr7TjZbsw5FPVC9p6cbKBvMHqKGqtfiI2guzs4yjY+3fHNze0sc+5R5uLu7u6qYXoWX9/epenMK
lJm9e3p+xvr+RgqOsi/PRH9Puq+ITvr69ffff/vta9pUdylbEhISkl+SYYFSqX6LldbIeHMTAx0f
G8ypQxwNDKkXawRId06JtTAkmsJMzD2LWi2snKyxFInB0RoMgpo1Wf9l9PKMKysr/oAbdzV6DQEd
SuX06QLa4tQIcPwBdIIkgBsJosqmA9JIpJjemOkJCVBmpFaBeIGoOtz3w44llNj3SXnpQNqDyQR2
uhxLbgcaL0jKju0F3+LPJam9bLhqMz+byRJHvNS5zI3qPD1dr6i4UC53liLqN4qooTOifFSfw3h7
c3vHJdx0eY+ooSCqYeDw4f5ylrDv9zN9nn/KY/JJRAtq6HmLqDN9aHKWJ1HpUl8Rfnc1ODQJCQnJ
L0W7UqlUqFRKmWhJJJIplCq1SjA38qGVgdLPVoKghj9aw/81xtPAsGKuHzUVU6eUOj1clRWxvMNh
gd4ILzLqPYdfjPbpJbVOXhUkPLfs46IaJ50hcfEC9zuCBvQNYTjCIOpKzocj0jeRQl0K+yoBVrOr
q2trYS1RwqbvZVzjU6O18VAwaS7d8+7VzRjWcsHa2sYrvDqgiTf2EvolYSKdye5VbQWCmWy4Wq33
eLIHezEzv55IG/HRyc67wPIWXGVEX1Jg//z8vPEs0vLb65tb4sIY1/cImBEGrh8e7huVQ92rT89P
4Uqsmfr5+cuXp/yH5UGSiBj67fcmZ7ciISEh+cmZV6qUKlWp4gKta5jFV4FqlWxxsvejua2XJYMg
SDhOrG8oA2yFVgcLJtDJFBU6HTxfy3xAnxTz5v7WZC8/P+3KgBWlMChsj3fh7R7QNQEvOl0hVRxZ
Rr0fXYkYite1x7yqLxuY2oNra+teXyQgaiQIpB1zw9qMG4HSzDq8sbWGDannbm+bqpTK1BJ39HNx
7jR+JHuwn9nLZJPVG4ez2X1hVWv48Oj46ODw6MA79/lI4NHYyYmudIniOUQOES5gdCJqqPHV9zNn
17d3RsJN2fv7hwfsqSnyjw8XxFFGn2Ah9fT0uCp4+1oMBhAx9PXr0+pHH6Dlf/v9t9/y5Bp8EhKS
/xbAhFKtUqvRa4g7hmdFahACBdM1amy80TUtBjWgaKrGZNsxwdfAsIoz1lXaB2VGr9drWf8Rj1hd
jDmD6OSMNM6ye+7tevGCQczj/Kg3Iq2I1Q5zxF2aNRdCkXIpsSlEDfW1dPM9YWXzAooWYhulyB7O
5tYKdsaUbG3jcxyKUts7u1sO7ufCvhgyz+beXpLILqLPZnbxJiDa4RGihgw8VeDoKM79tB6iSLOn
B5YpegtFkStAaGHinp9fnDcuEKgsa9ZDuMVfUEMS7IGdPTzcxxoes2V2/eHp6flsb/vi6/NTQQ0l
PsxnxP799z9++y3e+LgkJCQkvxZtbEQNKUVDmHmEPjQnUalBFWf8A9NCYZkZDEuYtZYzdU/yVDod
JGKP9rQCLTQZIof0ssajS/69UGdFUrTFBdFDnoXC3DUbCqvRtrpWTcTOeH8HCCPBUrbEbuuauRQI
s7C2bkbuKcB0rcqaFoXebUu6igNbklu4au3Q9g5uBbxhdxuRQ9tbG/BnbRx04q9J2/b+gRHXRtk/
KhUi64b3D8P4XJjfMZY8lcudHhznzs5yOeJc0R0XF1dXrE/vmQhifx6/oIYM2DY70vTQaCKnAm2i
0NmX56cvX5/zT8/nqo8fSBx//vHH77+rmjAsCQkJyS9G24xCpVLJpnFzZtsIRwVqQNkso/bvJ32M
rwFhxVxvrWfyjtF5CazV6hAhpEPQG5ead9z/AahzTp9sGGgRRiIGjOtyxh9CFZQfXV7VFE0XwFI0
XFJGnPX1t0gUYD4QWmxaNpmZcBIs6K3B5OY2C7MFsOxsYSt98RAptEylT+m2UrrmGKi4BwcH+NRG
q0eHhyWrVPfywaHm86cKMG1pRAudX5zXWscVv7q6Mn16v98PLffw8Igrscp/fMw/+ps0QB9PYw8E
XODUX12dwz//RPTQf9xrTUJC8l+FMsQrrCrj4YuLAT1MEQiCGt5IbZPO2zIzUMHur6mZgM7hGY5Y
DSFqCJKSv7OfAxiHQz6jPRwOw5j2TmPEWFEYrdCqpzSRD62sgUVfyEx0tRgG3aqMuTBr+jvYNRYF
fgdUwdqmYaabsbW9gwtppnm2NjEr7+mJ1O6bZ6gTSm0tNUWQBQ4O8YHUsuOjg/dsQIqjk3BdkVJ9
PLURXqzlDYOvri63amzrYgv4040G+CjuH/MP2EisqXz+MX/e4H4/S9efBXI/eFQSEhKSHwLQPyOS
zQ1+GC/QMSVWq9XKxary860jXA2oAYUTtdfsFMKmIUjNqVG6/v0wyNDMuuhYMBZKcISxq8sBbiSA
SlLEXAmXQnpa9WveYrDzaGBNX7zmw8trlUijPu3aeixmrTu8mr4USm5tI2poG2emafXvbGJUFz+V
2i3qhMFgyksYoPxJhvYPD/nYpvbs8dHe+1eLc3SarJEyvQEmri4vLwnNW92Bm+tr5L9Dv6gRfySw
/ZR/xNbPHcs/5Z8eqwZdOD3c24xHfR7d31FfQ/zy8uefL8TBTSQkJCS/OIBCWUDOn+r9KGiga1qs
1mg03GG8bKIiagcEQQmz9gQK9M4qYBjkf3IJEcn30TbOl8rwEyPDsQpWblUbGLWXLBT8tejC24tu
d8xRvGc05bq3nDGHKo/FYvGNIKbKx6cAJqH1ghrC+5W61nYTGCniSqVKleepuvQmq+4BK8D7B9s4
2aE+PkYpJNHpyVYzdBcG4Ojy8ppPsIG+e3VT4Prm9u46QJTj+TvpPXt8uMekZmQ95p+f8gx8R0oO
UUn5J4T8+co8fmujhN7UUNN3S0JCQvJTwFOqComF5AqlfHHsI5tA15QQkT3qpQl8J6BvTgFBkGTq
gwfgbqZUq9UKx8lA6R8EVbK2jEoKOOmL8ItqdzSwpnkzBdF06/5Sj8lQTFz2MY0F/HzRxlqN+m/f
RzeTXe317EvsRtA2xI71VKqcumZpd7cJwbmtWwcHemwTLXl0EK/IfMPRQazhKl94vJfX126Cdun1
1fXNTXCirZNlOb65jTEJ+nwfI7nHhxO0QFU9IoInX23nGuYIxGrYkEW2Pjd97dftC8LXDx9pqHOG
cCKRWvdoF37RHPEkJCT/WaZUaqVCKeqe4CKKSCWZJaw0WqJ1lKtUqzWyuQF8EFEfWw2CkHjsgw+3
T0l0Wq24VuJpkiYzuhwWVnQATbrqKJprulzrzqIpibO6WipH32lPOMvL/wp1WJhrieaHtI9spfzo
uXRkJ5UsW2pYOylL4xkWFg8O9rGFTVqmD/cPK8l6qGsHh6Fm1yAVXF1dHxC0LyNq6DZRHI0iOb67
Xa5biDEy+cccyroUzz8/P93VPJHQ89PT80q9g9Vg9I+CGiJI9fROu+3x5VuBl9fX128nnlmy2isJ
CcmvQydLUEg5TUemiv4ZkVKpUPAnu2v/jFH6ZkQgqFFXdaIMciCtFmR/VCK0dWys5xfPKtTDZI5/
JBh/IuiaiA3lF+ozR9Vv0zHNuO4vGhr6vTG46E8DZPEouqBGfyAONf1OTe3s2tE7ndtNhcvuvJnd
tAcllSi9kxwF59P1zfyHh0Fck+7wZK9izRw+Oj5RozcP8XgSqUo92cDE3XVzeXVDUJwjWHCRCcrv
2oO3d4dj1b2+D7or/3T/Hs7FzefzT8/EK/4LxJ8QsdTUum0I8B9/vrz8qa7dYfb+zz9fviFCKLce
iKa/Ii8ePPV7XElISEh+OJSe8fnStNk2Mi9Tq9XyhZEPLN2tw/NyEAQVnHFsuEobUw3DkLjRipI/
B9MiGY9gNtZ73AgG0WTV9emxWIxsIj8C5R97RB7myNE3Y2o5zC8IOQoUK0kfOhhbZhQ3MqMxETrP
piPuwJoy2gxOnbCx2W1hexeTiIifSjvKY86m0t7K1ZOl9zIIkYXPDUCd1sZx1b4okZNjVLV248lp
Dp13qCt1coqQ23fXX4x0C1FDBI4+783d3R3KPea8v79h1T3IRCyfv1lZ7CrkTrp/fHx8eqrteUsV
TEf4fJeNsllQQx+sr2f9/vqCqKGXQLELwPQ+v76+RBlNPgwSEhKSHwTQM7WkQhDNfJBMqKVjdEEO
QpCCM9GNqTqmhiBI9gvpoR42d4HQBCFyOV0uxRC+mWFDxJBDo3e6tAvYgNwxr2/Z41isXp3H93kt
zJ/CaUBZ9PsXET0E6NaiJb/LdHitJB8YKzEj6uCpcMKPWRs+sbmxkUyGJY0UpBft7sjR7yXp9Ls8
4qb3litfJUkmm9nbTac+XxAVH5rWlTw+qZQn7dg/PYuiN08c7e/vbB+f5RKfHqmM/vrqOlrdrL69
u7tFS5b1x4erBoKpJwL3z8/PdzeFXEOP+acPchzlnr88fxHU3l4PtK9/vLz8eVpze9vD67f/vb4+
sSpN7Y6X19ffweYeBwkJCckPhDYwK1FrNCr+xEdzX/soW6zRgBrh3Mi7JGqVgyAM8z9csf8zMe5y
Oe3y0WqxwnMVcOqYOLdYp8btMbW1UBhsyGvmoPyC/Qav1+Nwunh4q5HWt+z1mqfxQwhtVkjwo8PK
qZxAUNrXQg+urZVsIe36mKV4k9ussWV0YK4gsYZeyESNbCQ3jZb1DX0DBiJNahez/Eqyl3q3qmj2
MubKlpmZfhpzL73W+Depb/fkqBIUrj85PaleF2XM5U7rjnKevrm+Pqu2Co7cI2oIXSa+6+rh5uQj
T/Jf0SoM5vIFL9nj43F1UbYK9wU11OTiquzXgh+MKFq8iOn15eX1/15YmMaFP15f/xf+xZ3jJCQk
/x7oQ/PzY52fNE+0j3EVarVaxh76aEKi9k1x5aBGo5Hx2VNjw6MzakQNabXiDz7y46EJIZ1OJV6c
qA6I6nc67Dab3bSAj3CljCucLnBI7rDwcIvomHaP9S2bTvsc7NHOVvTMgMwDtnKdbj72AxMGn9er
91pwuX4X/QE/gmG+kdqpn4cy64z5bWvr69Gy0J0JRovygALGIug0QdNrCbTbaTKZ3Oxooc66Nwz1
T+nGVApTZUyQSpflEODJZOTY3upMxlb3UO8Mbh/vv0fs9B4fnVRH3PSenp7WHXZM8eeurgjqZKQR
OeRCN8D3d7eNVnjtY0v1etnER3/MtPzTly9Pn69D8iGi+28vL99qr68/f3358/X/lnGtmtfXb6++
5h4JCQkJSZ20yuVymVQmnh/9ZA0EoGdKoFZrQCHzw2RELbS+8XmBEoYhCPkHQogaEn3U/YdDN9ps
Nqut8D/V/ADmVGizoM3mYAltNukQfoZpm5W2tHTyrA4p1hrSuuT2KIpaootnc8kq7rR2REzQ5+1e
EdakNqj09vSoAlZMzpgWAaKGJCyRxa+fwRoW6IvMkb/zeXpQHoghKMrvW9UxS9HrJ4lj1oEPBDfQ
xSxEiY23pNfT/ri07txRHfMQZmX43HYaKr1si2UyLExnij+bbcLitu5Ebv/dOhQ5OslVRzN7c7mz
+nOhU1kWaXWr5Pbu/gjd0Hl7f38/V/co30tP/vnL81MjRigigHFD6rnmbW8tLCN7/YbPu015eH35
9oGGIiEhIfmRiOQKmUwmVyjkEvbIJ00RtIE5uUatVnLG/mp9MLVrYHRqdn5hYXai6SnuvhtKO9FT
czeMKCFDX8/QjEDnsCpZGFXYPa+faKGztA7jHKHfijqjc2knMfKkS+5xLRU9YpRJcNk8j/kgdc7m
lWKTwRQMcwxNwISZhie9fhsim7q4Nq8EfcUWg6GQ/e/IJlyhf1GmRhkPBh1r4jcLoCAeQ09dHa6k
FXVqqsTG25J8iigerD/oGMfoZtZSmmTH9jLb2OvWvZndq4rd+jyt7pPDsrkSPs7lqmNuJs7PLsxV
rY1Bzdzd32EsYasPj/km1J7/C0afv3z58vyhKZjWTvh38lfUXkzZ//o/RA4dVrVv/u/l5Vu6jqFI
SEhImg8LEUKIFBphiwovJHMjn0x80jHGUarVKtn84E+eTpqis9v18wSxTtR5q90uepvYWyeEJju8
2I+eDd5Oa1DqcoiJ7QPDCqeFg7lofQqPk1OKEOrmO91izFMxZca8oqiuT8VQ+wxoB0Yn6C8uZRpS
+rQV54cMUUPBkA4vKYGuzzo7P8FcILRQEHzyjQ30Oi6qNulH6RM4uVG0sfQtb0HN+i50rez5S7cM
zGT92HOc3t+PNSMITZA5ChZllfL07GyjukPs/OKk2RkD5x7ubzFeOc3j0xOu5FiLMLGxFgn7fNDn
A8ZrDVtQQ1c1N1PF6ze//fbbl4tNy3zTwta6v71++/at2ie29n8F4xCZdJWEhOSnoF+GiCClsrOl
pX14TqxUKBWi2aHP/fQDvVNLahAEl6Z6forlUTVQ2+1Wi0U1Xf3z2y602U3MooUHYCxqbQbeQJVr
jG10wEzCWb5ryeGSYPRNr8zt4v8/e+fBlrjWrmFDsdexgYKiKFgAlS69F6kqilgRxV7HhiJ2xa77
/OKTAEISgqOIM7P3l/u6ZpSVkEZkPXlrQiGRWnR2GRW+OYCmc4rTpVWV1KmCh+Y02dyi2AdRxHOZ
W94evSv7h4eYhiE+8iPq8HiG9Lzab7r8xI6Roe6CPMAxPYkIgeFMjaYMWoDEn5BDBNGMG5Y6WNiu
kzKyDYAChPMzcf9R/tQi2jMmXlkxpL2BrZBzPnkhSiwbm3YGOS/fu7W9nW7DyGP93NkRpA9/DWP4
8AgeetUajhyHUV7kwp1w+DjGuuWTnuwMdENqaC3TUvrPi4uryxhXV6fj3ByJ2nA0entnShteur+L
3t7nwLyHg4ODkwOA4ho6uy/h3CiqY/YKBQJRT0v1557ZSNVMgbS/X8h6rxjRn4VlMIJqSGLQ9VHT
rPrF3UaDqvltuKxdZVaz0fYboFZgNnZjOvpIDI1NjoheLeEODHAT4RkARWbTtSD2SVHapem1Bqr6
3QrY5JDf47bHa/YWdNstyfz8yu48oMXuZMP9c8UOj8czMuLuyz6+5V1IHUMTBqF7cmIMcf503yTM
edY7M5Xw/TSNjSfTw+qnZv0zs4HObHddO7JgiplMxItLAeTNBbhWVtDbla1CzKk/V8ywzr61vRVc
39za2g6kLwWCOz/nsAQWUNtKS9PNHwQYOw7/hN1jNZHj47AZtVKLTKXSm8egrPnc5IEJT8/Oz/0Z
FjadgCro5jri7mvvUs+Auiisz0mvEkf09vbOix7Nv7kDuU83k+Lg4OD8OWBzNaiI+iBzUQ/jx+f8
EEXUDnF/v6yP8V4xom+mhieRSQVcFr0mzRpBrOdoDIayEqbCqO1Kt/20a0wwj1dFp9akYKKfx4va
tdb+RqyzA+rEAzomXEEWdBhtojdxUsm3mdmIqbxO5lCgermD/FAMymGCpkI1pIvLI1L7gJ0Fe1Qn
dbut8MDrcpvH01nZqvCYWr6nGjbQpJmYHB+fkCOPd2RGkLqSrGl/QgRVOKfVb0db650NzMzOv5f2
/S4Enn9eVZuXx15aWUHFIxfPLAdRonJoZWV1ZTqwvu5pyfsMFZKZ7e2tjY0trFo8fTvbPzGKPdLm
dnYPDjZHRFlFJZMnjg6DqTusOhIOhz2YazZBqfO5ScVUnZ1fXGIUQIIg7lxdXV1fzSSOqaj/4Or6
WJQDe2P5eTR6e4j+sxHFxNAZ1varbAaliMdqplT93qRKHBwcHBTF9e18sVgs4jRXfcpaTqho7pFK
pZKuhj9kIhJoQXQQBnVfWgEAoIoFxeZUdar1KhZ6CiM2yszm3mSKGKG+R28Wo1unAfViqwGrEHVe
Xmm3ycyDB36QGDp7MsS6iDswwEF8t/+QOtXp8dA1Snc/TA9RjUOS+N5IHU47G/ZhFEs8atiKhdph
FygM8llWZzf82gM9nfQcNSMtbJGanCixUGSb0aUuMnViNpGNlm+adb1d4ML+VjLNH8h+Oi+QBpan
XfPLK6uDqCWNi0s+5GdsAtWQBgrDWtgY/qQTpqRNqpJgJp+TV3/u+NJGC9f29vYP9sH/djwYSfS/
hGg/Ol5KHiPz+OgojN1RoyoSOT5WZLGHdKygGLrMUBmo9wpiMXXH57uvr6+mc3D39EWjd/cy5Bhp
/x4UQ/fDWOuX3T+APII8nIwJ0jvQ4uDg4PxGiiksPtTEvrup8lPmBnINs6MhN1EOn6dIrNXq9Zyy
0koKs0ep10rYdVgGLkJdj94obUZLtqoeo0nRnLTw5DNkZj0H7Xwq7tBbxRSsR1pSi9YmRSyplTqN
by27CzoH7L0ICVYhdmnTu2CBekiSch8ALVYXL74FMsfpaIc9Yf/QDItS+groGh6CImyABq27JzWD
dY16R93M74vnIqqn7SlxWD40q4srNoJi1gdXI9RJ/xdCb/K5w0vLIG70AsHKCrLpVvvq6mpMkZGl
a2v9uTJSqnZ2d9N0Entvf/9gpb2inj+5fzDViPW+X8DbOdrrTyhcezgcjmCX3yFCasiSxfbTGT6/
uLhQYS8bi4UMIc7DcHUd3f5KhfEEClAN3SCT6Z33D/e3t7fYpY8GBsf8Sxt7x48x3F8/ABwcHJyv
AJRQIRuRSMT5pCL6cxAYKr3+zeZSRGFL9XpRawWGGiDTxCajAB1CRG6SWYy91cn1yzr1ZmULSlAR
GvsHDCysZ2agXjKga4WvXsqx2N5CrPPZFgfySbeM7zQ2pU3Z9Wp3fyo+h8gacHbGN1nIcw8wYOdC
GxjqTJ1AjcUjjSm5esNQ79vRMV1er3fM8I3RGT3To6mUJ7I24EzMnvzADB22Wu3U7JfaY5WxFGZV
2mkAjpVVROgQYWZt1Z3Y4/TaSI7qOZT93N21oQe5+3t7e7GyAnnU8f19QxbZUSXOo/CmrpGYR5aH
ITWUwX72MxKJYDvRPsvUOUgGWbp6dXF5tYUYAhai0ehiDjRl9+ndw60W9oehvLuD1FDaRUVQeR9T
Q9kY3nBwcHByDKiI2EKxWCLl0Cv+ojr6RbWtTdhBBeQ2jU4nStoliug9Gp2KU4/h8StqVRi1nGqU
VCrv1ptVqZAhYqPUYknLri/rNlv4mKlLpZBLDP44TWxSOeQJhxmpzeQUIuxDJb1OEyNNadZrBkUp
2UTqdDoSQUPFoiEjzL1G7HDZUjURibxhR/zRnmZ28xJTD4nrsVOso1zkPoCaHznzZTZPTcHKBnJm
fIkI5u7ALAu2WtV4QIa6YNWMuq+mLRVNrywiCmC2r62tJQYK3OvBHNVmsu/u7qBtJG0H+7u7lYkX
ot29YDbpUTXOg+Pjo/3w0VH4+Hg1w9UIRk5OZrPYeDoU3eL5OQt72SYUNoSqut0Wjd5Eldjrf4pS
7939/ZE28ck0+B/u7x4e7oPvP2O5QSn09DSfg93j4ODgvAeL9rE5ESilskVSqVjU0Vj+lyTRd2m0
Wq2kBTN+ldws1+llqZAfQjVbodcLaBjnWtGhNqnbUVsh1PeZzJKm5LN+WbfRokA3JSPS5DY1Zk1G
MlNvFyMipCt7rRZO3ExBZttcfISMK+TazekN7qlatyA1/ZI77baEHqpSD6thJpIC/rAuFUhcZRiR
xzYOMOxDb1lnRZV5hI5hG8In0TjmHbMJ63LzYVaP+HtTr+o8M4lEcaY/AO88VjEW0CB2WBcMzs/b
u78WmEJZXkWGDjnWN+yJX4nOrdXc5GLV7+7uoSN3ig9AOZQ0izF3DrazMmIU9I3tR47D4ePIbKaM
wLGTk5P1bLaNRUmmxMNFKGxIjRwjnF5fRyM5aS1YN3x+d3d/ODXoHN+7B0XOw8Oj9/0Nl0bBdZ6e
cdMQDg7OdwOVoO5h0ao+YuMHyho7RVC7VjZGS6/fTy2ohtRqtUbahuUGA2p79To1PFC6gqUy6EXN
6TMvUMPDCCEi0yVmM5/6Zgwj0eUDpg60LaqCZzbxsKYWgNLv0DbD5RORLnOqGbEv/4Iel6MLoX7y
O63W9rSJoUE/KEiFX5E7bda2+BYbrR4h7DzKlR5pUjcBzMGhttgFIXYP2WCeqhLtuAT2MROt3jGf
zzfIzUnSTpFxUpU6W7LCb4pvlhmYg/t+ykfm9HDzYt1CEGQhoKz8ys75q2uIStFlixsbb/lkxKH1
ldy0u/Du7K6gJevkwd5uyk3XHgrtZtmGHqB0S1TCzGYsW+Tk5DC7TX8C1/Xl5SVa8q2DaiiadXkE
JKROb/juPsbjw+P9ascv1rdBYdSPy7nZOQ4ODk5mKqhtPQKBUCDitdaVfEDiAGW0LjGIkE39yOrf
CUGh0apVomahTqdAFo9OUNQi12lF8FqL5W1yg0FET7cQkRoERkNaCFFhi8xq4ib9aNVCq4VfiX5n
s2IA3UosThnXYupCxJKXsLR2UQO0kyr9oBU5b5LbLdbONE3aYHD1ptQKiWUdiBcdIrBcLhZMVlBM
g5zkMRSIRk1xY1GRxKuHabXmwUHYU3axwzfOqGAZvbKclCgi1sFNT81eHyP2C2tuDp5ZXzI8Z4Jf
Zc9C0FdcK/DNf6HXKzhprq2x4a9b1zcCb9cy37e+xkC/IRuHL3NnZwddJKB7f28P1otUFQptfU+9
J8XZ6UkkkxWXKjFZtALswqCfghW9urxC55st3dxEo2k1LrOnstc0GtzcWBiRpdfbQlF0DVmQHnNj
3MPBwcH5Bfk/6J1CkUgo4LOpHzH6EMrjNiJh+2cbveYWUi1botYU5hXS+RqtqrsWY4qr6tLodb31
sPm3jCkzGAS0dAN9AaPfbOCim7MWtyksOm5dYgMlXLNFktYj4Uev1czBCtbNZ+rtIuRXfmW33iZm
lAFEhdspRVpliEyzg4O2XAE0vZObGiQyjI64MadQ5DHB5AfAdCTqNMaOSD8qjm+8xjQqTGmsfPGY
NqU6Ck0+N/iqXDKm/uW89Gny5bOGmL2qLzAPtwAUDs7bYNM2ZSE4C07yhI6puZ7sY9IK/asLCBUi
29hMRueWL6wvw+J5BJ7J4Maqk/tp9QXM7+76UWOExYODrdT1JQQPQ4FvSTboOT87jWBHJVEXT06g
+tJnkYDsi6nowM/rqxt0neo9UAxF7ekrl+TEe/YupliKPW4awsHB+X0QyqisPgGoiQQfVURNHIlI
2JWjuJPMVDWzuzrYrfS6Cswn4wJKLIKG3MBTa1VcSvrjMaGOp9WqOHCpVMFWGfU99emTbylLbdKw
0TNKMUNsMfVR45su6rFY0p9p81vV2DUZAarMpqQjF1R0qOwDOpvL5bKi7AgEhsHRgxaYAM34lmAf
e0lRDYti0qvWOiyGGZPI3GFzKlSJbhvuik3LQKt7EJZeX2Md7UoeDkE6PggdQpHIq4TnavF6m3Mg
cymDM3xowrTMz8E9QPnOoBN22PxgMFbOMV+x6Mlek9Uvr/rgnz1g29hI9rhgrG8EUsKzyL+1vQX1
3/i0cuDu7+81ocdCoX1+6mXrYSgkz/sGWk5Pz04ZWEsaw5FTkMjqcvjs/GwKc50Pw74GpQ+y5W7J
NSiGotb0dXfu78/DexuL80Nd39RprOA8llCGm4ZwcHB+L0AJpZ0vEgpFgvYPddcglH//02GrSqXW
aNRKtUatkvWyaOUZn7yJdd0qna63If2bmVjP0xp1cNsRUMPVgyOVaasCVd0Gq6IFffb5NL7BJGbG
KmxXqi0WYbphoZpvNXZh1WUp7xkwd6BMPgW0Pr3T6Xan99hqMrj46K0AzRYXB3ZalcIhNQ08FBLf
44RnsJfIRuTJAyOyhxxxt1iB1KtPnSmh22tJqQ7myEgswKZUOSFNHqN8cnJyPEPW0WcA2GOTwvK8
+sD8JFxckW0LbtgFNgYX4hKDNj2PVQX6Y3QHVxGt50kjm6tJV6R2fROWKFVhM8h6B7c3M1QgfIeS
niEHemz84GAJdk/6Dw/3EDKrgs1mszp4TV98aqiGrD+Yl2fpDNJCMvBPkdBgDZ2dB76UQ2cD1dAC
Qr0LolBSGUZKvvP+/vYWKib98BANdqUv/zq6p8enp6eV79g0Dg4OzvsAJdQOUawGNf2vyB2rUMbU
UHNdTT2tjSsGRZGATc1kuCBUdyh1ekFTeqA0icJT6zRcSkq+EakCk1nejKGdqAKLKS2EKA/4weo3
maTdzY1ci8Vixmj6UNCuNXKxDo1UXIwhG4kVdVQMbw3Q0Mn5kTbYbHZ2wbaRzzLboZJILSMjIrhJ
pFo/2ptcLb9nyBD36tXbRnpS51OmGRMmVyq3+CSxLdRavW9GowbXBIg2BxWICR3eOe9IYG4ekadE
sgSHUhsnOYMzcRtZiWvBlLW+JtKQbU4KRjcW3zxL5NnNTVTET+na5iY97/OkifEf26FDWBUl3tFR
CNGdtGgLKiMUPtp1f0kwkM9AOdSPsYAKqqTzM1HiVaH57OxU+4UyGISRm5trF+wvH9iI3lzf3GBU
qyIVVdU1Mju1UEj0nSx9+Zchnz0/g2roF6YhQqPI5Ha7bXIuZj1UHBwcnKwhVDJ6hSC9zX+BICru
VanU2ubEgZB/NHFlao2CSy/DPjSgsl2m1wkY6VYaQk2XSq/nw5LsC5kqowErIyy/SWLSp4UQQYFK
HVLzgBVUQ1Yr2mXyzQAMoRARNlItcLlkvW6Px4iIPmp2uNqSx10kGlHGTo/IHXHCgowYg+6k3YTQ
53PGbEUAy+NImBWIPJ+APjqaTW3ltONuNgcCc3MziEGCITiS+oDyB4O++CuCdsELn3arujqyr4Kc
P7oRrEz8ztzcXEUpT/7m5nROimd1Hh3tp4xt+aFwaAch6Tr3dkGOjo8jaQFnnyEEqiEjxnjf2dnF
xU7qVm0/vjif+ILNFtBdXd3MpC6W8vY2en3zTqkj1T3UbSxNwOcAxTOkht6PGmr2XT89QZrp4fHp
6WbZnIt7FgcH53+R1roSzDmhuJEjEAjFguY/3zSxulej1YrqU1/4xdROmVar6G7IcGylLUKtvp+Z
HtcMVDAleoOoJenKAGoFJmM/DcP7VtymNKeHEOXFCi8xuUIh78833iZQhLahYc+wGXH4xK4hS8pX
UioekceOtNI6Lk7NkQXScWXSilXjGOfG7oFCxYQicUnBH0W6SQkiDItAp2V10uTmPiUqkxrQBL2w
aG7PvCdhKxIuphw9LbPLS0tL3s+1XoWR79hMVkP0bG6jHGOEya0tftp7skF9dDSfurS+8NERRnta
8/HxseQre1k5PT3D6ujVf3Z6fgFfwDo7Pf2SzmvauLm9MMcFHlkfvb29vbl8x/sWgJxle1/YXyaI
J6AYenxse2eVH/NPL6AUen55/Dk/vXgA+dXCtu8QZjg4OP95BPw+fmdzdRGGpaW4WQjl0nfmPt/o
s5R3q9Sq/ha46wZUa0qNRsqqwY4jKmri63QyNkbefSGtV2fUcKhvJqKyHpNJm176EKSyU2+RMf5Q
79kPUt7aKxejDr5QOKpKKcFSyWisxweB53PBjBN1Nk/728Uh8n2JeG7a4AgsXog17oabo2qnp2dG
5TlyR8jnfaljLHQvDCeuM3dxPil/eIuLS0vLi1nHwQCqreVERQH61vY2Bbm0cXNrOTcpkeZQaDR5
GyqPwmFX+jrtx8dh71d2MnlycurHGOefnZ6cIkKmHGdn519qaQbwNm9vbrY9Bv1o5Obm5u7u5p12
u6Sr+/u7e+zual9DAoqhh4f3Sk62XYHy5/HpeasvfvcU9vkfnh4ffH/+SQUHB+dfBwUydIhEIkFn
c02alYhEE4slYinvd7SQJte0ddRnzE0h0/hqjboHkTNGqGKKNFoVj4ZtIspv7NXpVZ016Y/JQFWb
1GSUsurj36GlUotZ24qlqoC6Lmbj16u4/HYq1aOClIor7htUQDqIMuTlpKQMoXvUXPn24ofFFw8s
IosnTalPu3xgkpd6BzAw4/fPTA915eSKiObHUw/x+c6l0YTW7VpaTBqSWjUdFeaVjPWZfw17aUMa
/2AD29vohljmrU1z1ltGIDsIjb5Zh3hHR0cYMzj5MBze/0ruvfzw9BRLGTSfn52fI8KySs8uzs+z
LAL5RpP98BYCCqC+23svcocJtdd4YL+zRpYQws+PD48P79RnZNyBazw9XfXBxn4En19eosLcHw4O
Ds5/n/xKKpMnEglBVcRrp9WUwYMOmsUSENH3VJRD0KxSKlVKQWtlJiN/aatEpVJ2I7uNFTZwlVqd
tA37aZBUz1Hrtdx6jFmIVNMm0huUPUxKZVmt2Wgyfa0a8t9Gg0AKiyku6HIPsAryyl1jGngpSsN4
39uVAdgjrrjtpM7p7UgqIKBn0poSR8Ujfn9FJcc11puLjOq+4HTK6kgyLngSIULdi4vwwscE5+JU
9oUZy4c34znn9u2tDZQlqHh5a6sB/QZCl0EnZXz2/Np/hoKJuCw+qIbCGHpxIhwOf6nBBKndhpVd
lR+5uLxAegH9lxcX01/ZVYwa4WBg+2B/ebDzXbfbwAOohm6+4ZGh7wXUOs+bmVcoPH1+eXh4Okfa
/IBRyL+my/AeHBwcnF9AKK1tYvfEsslEfA6rtamxvo5CYwtFEgk49p7vPkeQ5aAYUoD/5JzGTA6M
slaJWqXiURGTFaGKpdBqZKwfmF/ahJpOpV7bQ8WKKyVWMXgKo8FkNhnNZpP+j1aS/GYITfpRbY9h
bGwArixahx3JqaRY4ZPF7EkkybgptVLtoC9lGSgb8psJUF8QLycHJQa5S7MpxQZIFiYqE+OLC+2w
1fI9y74vqC92cGu8r54yB6oh9F3c+/PnJNrvZ/v5c2fn57ab9bnIm3Jv6MAas3WNg2LoCONuk0Qi
YW368NfxXVxeIoPUNVdXVxdY1UC/g83Hh/v7wDds2Hj+8vz8/I5paOAJCrJ+QKczkE6gqOrubzgi
HByc/x0IxdUNLSwOHwoYEgmFUDVGUA0JWr+/rhD4fA0qIaWS2dQL/i9m1WbYZWkzX61W9zUjzQXl
TLFGrejCqkYNpZmx5HpdH1bHVhBSZSObJ5T1i9j/QpfYZyjlWMfGxnwOuI4pkPr6k5eFYh+JC59G
z1hKOJD6J1XJVYpdfj30/ubhIdgklF+TXah9Z3CmAfEqESEkXFyEdxYrnlwb/IL4IvXMbW5uQhUX
0b22gKnt7V7kEHlnZ3dneyawuzvH/Zwe6giGQgGTajp8eBRexVheC6qhuU9t8YO0Xl5enCD+WrhX
l5eXfZnWzy0lkKPs/lsKTuZRNAvv1BoiXMZSztIjpDzQeOjPZ8Pi4OD8ByAXlVXVUhobG2nU2h/F
v+eLJb+BLVKphHl5xGqmUKlQ9DGwmrFCK1K6lWp1f0cdQr6UNAu1WmUXRpgQRFmrRKcTM/7L5p8P
UNbebzAhrwHF5knafgidXmss0LpQM6lJaUf6iCcZyEzWzVihJUTehCnpnTT6/aPyxizuknqxHSaH
6ieDCb2iXlqAh05XzK9ZUFun8TBSBjMBNBnnQT0UTMvWp25vryGFHHl3d3eHDcWeL+8FPpetDXSM
hg4PY8WFerGWbxwfH3/L/ee/OL9EFEdkX11dXqBDourCh/ub60vzk6r6vBzSBznK7t9NtChjcnh8
ZnWuG5Y0vr6AqucmXYgPvry+Pj9TMN6Cg4OD8y+B/CNRKKiA0ilTKfs7qdglAAlVrSKdXitorYTP
koVNQq1e01WJve2iJpHRKGX+jojwfxNEnk+fvCYFonF57ANg+YZSXqxC7bQoOZf1+ocroZ9l1pm3
xmKdfn8gMOvhZmNBhM+RxY5lTUzhEhzL85WwBXWLa0rEu1pW11ZWpqSVeR+mrJGKYfsz/dxG1fBZ
AOVQ7Arkq/f2NZ9MVC/usgTWNyewvTsD4UgEy39Dkk6tb8wPibKuRlQVvrzchl977s315cUQerWV
65vr6+j15c31rgm9LHu8D/d3D/uZl1cOhB6hUkCPD3cbTnYuFRH39fXl5QUjT2/pn39AofQbnPs4
ODg4vwOgvIknV6ol7RmeKiETkU6n6G6AC6aSNhUUBZshLb6AxjcYJHXYC/9nKdd7Oclpv1w91gdF
6fwYnIT1gWD5nMlAeppvPB4N3DkZL9uYBxhnA9K63uGJvq9GV/cueWM5/UX+FR98fqcvryFqA3Wt
ra+trK6tWb/4WRatbG0hjQi63d29xEjTxr4vh8Ycdvg4ktbXA7wnFyORyMnpSeR0VZFltDj78uoC
3lVVcXNzdZmW8/6jhdXF5cuvbm5uNrLbDxYnkBrKmF8PGKIPD1Dj1YdorBv9ZfbVo9Joe359fnlJ
r+FU8gyKoZfntPh4HBwcnL+JEgZfzKZ8NM6EWM2SajWqHnqGRrIljRyFRt3fCdsgUMvX6XWYLeUh
SH++muTfR6tWlyosVK0b44BKpNA6qUpZU8qsk8nGEiWWKVFMPZVap+PmIZLFP1qYBzS5fO/nH/2a
as9CrNUIc2UF4eppX12FJ3GXrq+vGYFKoX/N8DW9wtvaHkfcWlV7e3tvjTZq1g6DuTMlFhxFIhgZ
UqbTyMnJyZjaMHNyfmzJTg/1nF9cwpLsJy+vrq4yRGzX3FzdRN+pLP1J6h8gMvW0I0w8PUL596t8
8LxIzYa9p+enjVzpocLHl6en59608cFXyGh0iccN4eDg/NXUKZQKuVwhYVE+2garsKFbrlTJOjMU
IwJKaRy5TifnNFW8zcTlfL1eK/gNVQH+Q8BVTK3WC05fJNOELSU1gJ6pZMQR0Ddtj6kEAvhLLHoI
lEOxvvTMsaEv9QwFt82Znewi5uWNL68gps2elUV4WzHj2hrUVZ3Yt7SEjo3+3O7Gd3Z4iBHn/t78
20xat7WfQzk0HYlEatJGN09PT05jSq9Md3Qayq5STmvo6uqtnHde3fnl9fV1hhpBTddX19HRrHaC
hRISQ9FM+QfGxydw8VXKrNd18PT0NJqjjve+l6eX57TWu01PMTWEXUnKtL+9OjfpdVt0CnaOjgIH
B+c/Av3H7y22DAjkkBpSKJUKYXvdB/cNlDf3KlUqUVtVBtNDEYUt1mk10q6mmhJwKiVIdVqtjvMf
TxL7RqoUE2aOYGJyEGZ5qRkcZ7z9XjcyEZ9t60enYgEaRG3ACc3GZLFfBZe5FZ+3FRXIFgJ6gX95
ZRrxeN+/PA+LrCmeX1uOmf/KPJu2r9zB9bu7KwhdXr2zt5c0QzEPDgI5mzXloBoSp42egmrozVZT
7j879Wa1v9Kxq+tjTUy5Vf8EBc/1foYL3wEuvEmTEFkzB/nBMqXKVd09QV4yuOWIHADl0Hb29aPg
lJ29vL5eoGy9peGXl+fnlxPsewKyG0FRRS///N/r86b1F/1gcXBw/pcQicV97dTyXCd8ZIYil8uV
Sl4xlS2SyRWi9roPfvuTatolaq2aR8vYwL68sUOk1ul0WpVOD0ojja43V8f8P0gh1z0F4oRNqqR+
v+ItmIesmI5nneVr/arYoHhuKDYZ1w75GG/v+GGd91sZeZ+lRDK3srK6uoo0pOhXAzD3J2ttPT6n
ExTr/q90pjLt7hoQA/LdPX/yrLWhEFZzsKyoP45ExtJGj09OI8lIboLn7DSYne+PPnN9fb0x6gqc
X11fXV1mqtMjuAFRZbUHDIg3kNzJlF9vfYJAxkqR9h6fnjdy83VDvQKlzSpC91SEoCJFz08Z3HEV
jW2dPRKFbhqURP/883+5U4U4ODj/emhsPlSGWsRtqSv5La52oLqpS6yMtVYvonZKFQqVsL3mg9lI
RQ1chUbTz67NbPUprKa3c0VytVar6MtpKvH/HjV91lFfJXyEPpbKNGsaG4tnoHfNDMeckm3+8dgF
J0oD+oS1hTkzPxcIZFH5hsjQeoOjSF8qwbk2BTMEaNbWEzM+d22Z8fldvFG4uruDSOcize3vJQ+Z
tBg6gB9/W49IodV3ZGcv2oxEQmk6YO0kEtEkXxH9p6fBLKt71Zn2rq4vIa4jvEwrKW+i0evcdKsF
KR0/f3h8yJRfvw2JoTuUIUjy+PTymqNS0VUbr68v4VTzGKD35vXp6fn1KePpxyH+fH795//+2fpi
kBsODs5/C6CohtHFF4uYGcr7fAf5VW/P/cXUDqlarRa0Vn/MrwVUMPpUajWfUf4vDpMsLsaaTkk1
NRhBKmTy7yh9+UEKddP8tykkXzkb73FPGZuOuRxqvP64U4Q2NZnI6ClzBAYN89rcmAJII2sjqZuE
OLy2VBn/lb2+9oU+Wd0/d32Igdqd/Y3kFN4SOtiBmZ46QyBHh/uj2TQGdUQikbTmHM6TkxNYl9eK
o9NTdxbbjvND4JhYmvdKMpuXzNHozU2mqOcsIDAs/kzL7iA1NIEarHp+fn25zJEOAUTHLy+vEXsH
FKVN0ey9/gOqoZeLX2XX219ANfR6hze7x8HBSYNQ+geDbEobOqUKpfLDFdpItWypRqPkNHw0EPsv
g+l0OAYUPDoq5IHkcLkUVLTIY3uGNejKhnQJn1X7+5ybcNrGbUkh0OgZjsVMF9tmpdD0VmiZk8em
uRLXvDA+3wF0Qp5gwZ2bRL6iiRV7ahotmt6YSojKtvUNbnKcLjSPT6vpH788+awBpGOFt3+QKmPj
DR16YMvMOxuLgZ+hEKpM0YfoPolE0lK9WGenp/DGFoazs9Nv6IH6hjsajd5+rqxk1rxAHebRKfDF
LxA5OwKAM/0AJdQ/Xz+/vIIS5+Xp7pd3W+vrCxRpnTMLGQ4ODk5GCGW19Q30BmpdTXnhh54DSxo6
+5UqRW9LpkBpFEWNXJVOK8pUjOivoUGp49eixAxZ4nA6nQMul4FbBz/bfrd70G1qR9qCfgwPDQ6a
WhCnSRv2DA8PaVi5iUb9HGXWVHVBIn9aASlSgnwuVqE6r2fWGU82k8zZU/YJZmAsN4/hZTNrsBif
irkNd+LydW9sJA+KsrS5vbW5OfIF84PyIKR4+50WOgyhW2FJDkM7WYRuFw7vR+bRg6SD8zN4zG/J
ydnZxve5cCZubm+jmcpPAAzdyPSEQ9WWm8jxs2dQDrWjBqmgYHl+yWUbMXLnwNINJIhe//nnflWV
VnEcTeEJpIVe0UYrHBwcnJxTwJb09/fLZNA/EEkvm1Ff8ctvWKCU1i1TqpS9jIx97JHrV7bw1Vp1
b9OfEAVpFFMo9RXpTq0Cm9Nu17NRrovmAZezKa+kkWewi+nJNxV1WYfcYr2zB35CANMwOGQ1DyAy
gqmOYY+Brx02seHPwfRBu+T7rwXAc+mSRrkK00QH9GHxZodjJqP60am4nYUxPZ7Kta+dmkUIim6z
rC2rRLDqxTWYraF2cfNNHInW15PTLmV5bWxgY+MrvbMGDkNJ+8xUKORDLS7cCR2mZ4d9AGKrNc0G
qzg9PeXCXk+enZ19X8/RxZvbaDTDE0TXwcP93e39/d1ddFWZg66v/mdQoqDtXKrXl+en3FeKLqZ0
cLnM6o98cUy8Qpllx783lxYHB+d/Ehoog+RymZRNp1JpjLZuvkwukyskXOYvk9di1YOUSgWv6WNR
TORatphL+xs8Zio7iM0oZlOQso/rctgdFru0AfFFTe6yOYSQkilpUzkk9LcpEqgT8vPqZO5+RI3l
GuEAgaZz9sAkVaF0ZLAhj9ggcavoyQ3XjXq9o2L0s3FB7gOsiLB90IcHaeAPtt8Xi0XO1wRksc+4
whNIzeklw0H4hO9aWgzOm7PxljQur8JKZNcHN980j3lzLVlUGvoAVBtbaSE6Hwcw7++9qaveg9Ah
ukyQ4ehoNVeXtXA3cgIvhyg9PTsfR6xROTc3FwhM+GQ5sLD9jEajJ9iLtPcPD/e3t2H/+MLF3f3d
LNoi9mm6n15eXtSowc1YezEM0d45NjhgUIn5nLZsYrI+Tl/MTfb8hbsDBwcH54MQu/r7QTXUlZow
8iuoTF4/KHMU/HZq2ftPcEAZnStXqhTcpn9TpHSJ0ma3DYiFCrNd002BWQBKWVqnuIJjtvAQ3/JF
HIeDG5NxxSy9U1T/dqqQlCjh2fStcCNCPnjFamSDYlhFSaplRAQ+3pIYWgc3MbcQWQ6v1z4sQBqi
zGPuzu90JxI6xhx0II83OxU3BjGnBitjx2wMqJIfNMkQVKY+debSQtA1sjCcxXzLXF2DVYmpDm4m
bDTEsc0g3JxB9G0v/dJn8g6K/f1EYlLJwUFIj1paeRgO5yy4p+fk9Lw19bLp5PziCPkXMn15cX5+
Cf63+uWdHkejtzuYSzpi3ejDsT9aoH0ClEZTX7QPAcsvL097yL/htljbjDWMtYVQPNHrP1C7jX03
+9vCGCuvod28oj9RHBwcnG+htk8ml8t7a5BfhYU1zV2ifplC3tdW/749ByincxRqjYJH/yvcYCg6
RDJWWvoX0GKxDXSD01gJvcdo74e3hy1nF+QRGvtdmha4K62g2+Hsic/YVbwBK6KZCKnV5OCiM4PK
BEPKVNUAQrvT1QbNmhWCIVXCKwU0GXvKFV4+3H9m8o6NuVq/U1cSu0dGRCx/YOr/2bsOhsS1rWsA
BVQUGzasIDZQlN57t3fHsfexjjo6gqioOCLV+f7wl1CTUJTi3Ln3Zb377iUnJzlp5qzsvfbeEbJW
alxnh6dU8fZY4kB427Asidrd3daiSunGRPalShtkc7ASVFXrx5LIr4rd4wU46avY/z6bz0mzvv80
Re7WydX1NnrtpMOxnMfOkZi+vz+AFUG5B4kPMqN3rUSi1mgPQD6UotBZdnC//HrZS7nmAuRCr844
Y6efe72uPIPPKu4CvgAiuRHhGmI7wcEUnavVlrGpL2sbbqhDMIe0DB8C8A3kQsHQ4buPBql1UCgQ
8nvS1I3GgAEDho8BqO6VyqRSXrKoh1zPHJYrlApRbzMl4zsJqGwblKtUMjY9n4/8z0CnxWKxKpno
wyIwTTZda/izntIpsWr7a5DnV9ptGBmGJ2chMPTjwmjl03rhGJIs1cumJGiyQOofMbTG7QbF/ZOW
sHmlpHfUwojOpyD/qFJMDyXe4eTBmcWpUQsdvp/xL2OKzgIKJ3DMkY2Njc25KB1hLkcCz/p3FhP2
sM61RFg6fmp/HjzXUs2eIgfBLvwqlS4cqSNXmXF8rIb36jw9lWa/7wSoC5f7HPCillxcX1+jj7LZ
4bAXLJ1V8fb9fYLmkB5AsFN0Mz4+PeYr/SX+8ng8KXfS6PV6PK8wEkI6BFtSHUcWqHUEA36YgAu3
GgL5UTATFyl7CQQDwZ+fxd41b8HQ79CvzM44gDX9E/Km+X2+YNB/vaLKnrRjwIABQxzFTRwJiFSp
gfDUln6xXC6TsOmZGRGO2j6o0GikfY1/U7VVnNpittpMZlknOki+XW3TdUZm65JWkdUwiLSOAXXD
Fk0XbCOgQTauaY+QCBLLMMaDk6XywTFtG8rJRWBarV1xQwJxYNJAD9thWnTj7AS9qZJNDSSWStg6
HGtSD9MitS19XVr6om0voAetanhsdTMmbCGr1sL1XBlby4mJpO7rWlwqRJ7fNUHH3bz4hV6UFwjG
4/EIVzEcIyuCKk6TpENVzOYssjex93+eTunWru0Oe5KBYNVhT7bTVBjXN+bVjKy9PCSQDsWD5SgQ
G0plGhG7Hh53s901CtXPL56XiVRrhFDFMQfcQ1fp9vpe8iwFT/4a8PuPmNE/gtqDtze/z++iZtjC
DJIhv/+zTEPNwTeoNkfG7Ix46Y0fClALBn324+PLFyh0/9qWLsUkBgwYMHwAJfV9kMdM3J3KMQYl
XlTIZFLOO94wHLVjSKVUCHs+XOi1UCAPyZUK0VA3vQo1h5YxxWariNqjtUrRJpY6wYglphAiNPFH
zANIC1Fxu3IUIammDIyMDESvQJ1oUg8XDBUzjbY+1FkDdN0EJ95GGpw0t4YHoKlm+IkLWaOa5iQO
GhyOwJ5VU+MNjTNL081s08xwQR2RsBNtmJyGaE7bxnpiPi2b2oyXWCXP7IRdKATVniJPjQj3cDVM
9Mj7p5twGw5u7hQlHWKfn5+fLQx++DHCc9eur+3X9ptk31Kvw36Ftg2STp03IJw/rNmajYrnH1wz
0Qep98HlcqVyJfW6np4us9wxGi2/fnm8+lRrdFCx+XlE07jP5zvN10jTeej3+53zMk6/ctMHcpFA
wNGQoTvpGeQewetPMg0V/wzHk81n6tNyGRYWhV7mWOGnCahTfwdb/CtYskYMGDDkA3x1B1cqkcr4
zNoUTpEyKPGiTCpkvVOuDLIRiXob/nByoTKt2WwyQf9Y1dx2ZCakkmZubRFQ1a+3SNqRx05m6Udk
rVEqQqCLR00cKqJDBdts7ofJivBtmnFpQ2QCILKMI0MwOz5QLx0XoN/DtbIpQVxlRORMWSJ8qEo6
J0lsCvIhNuLAiLyFRJJisn5JU1JUPjilhHkBhPKB3IpkpQCuZ9EGTnt92xsJOkTQ70hj8xx5clcT
/s3cmqPGOpTyF3TdWXPeuqUjCcSolKeniAim8r3vM4hpdeziAuRDFyfKjxsa60QzO3vTyRMhcGC3
o8t9CUAy5Pxmmjh2OqeyNSUM210/RRAfKtl/cD08pjLJND88uR+z3C0aQJv53CtJtUYPyYaQZ8Tw
+32+3lSds0Lz6C2UFhEqHwZVzZjJePG1AUhJjU7ZWChMvUFsyJ7pXTPsf3sD2ZB/BP4YMhwgH/Lw
P+moMGDA8B8AuYXVVPkuRympY/JkMql0uKs+xauwrLFPLJXJh9tT1KX4h1E6bDYZTdSSstp2jtRk
FDKTkz0C1RyDFZY0KNxG41msw7ToTEzsUI6pmQiagWsSjynbYDYR6uCIqSfSBWiQz6jg2acp3DFN
CyoMj8KflMXDvov7xy3t4Q0oghl5Yh6u1U71Iuwu5dLZobgpi7U4SQOZGHPUGPNfAQvLXxf6C5b5
r3h4ZYJNW95Zg5E7/q4lNhURrLu68FjVi5vR9DO4kX0Qq1lHWOOFB+sDJUXdJycHCCrV/v0MMfPr
Li4uuBTG2PnJcN7GB4HdcYp6GIwgGzoGHwSgc/3GLslyhMqx+4fbNevoxcP9w+Nxqo0pjw/u5wJI
6KqpqVp5r16vFznfl/r8Pj8611IuACn9l5Nbb8B7s6nKHKdW/ACRoZtPyj7Z8/b791vIlym1wxA0
fihoR8rYi8pvIWl3TjmmMGDA8L+AJpFIJBRJuIz68vde/iW1nVzIaybspVOTKAWuqlMglyvEzKq/
Laa+RmAwRrkIvoYpMpuFnUnvc6CGrbcImxHEo7hdMarvjfmhSlmaEVkbogOJpbcNwSwI+FbFuKw5
Mg1QuKMmFswDV9xltvWiPHKk/gkdPR6Wz7SNsMK7L+VNKxJ7pWknkdH1VNVsf6yhXPOVD83dbWPW
qHanc+Lr1+XxTI6M7FDM/bK9vb0zA5vcmJtzMdKL0+zawiSyZGRPHDkTQLJ/sLqfg0+CYjzYX9w5
OTnlIJrl59/hUfytIBuCTGHVs5fL1KzHQKLk3OFAyU/UTuetLfJz2H67kq2Nq0p34XI9PDy4XPaU
ah3g/tH9XLibg0Ldq9fnRcrOyX6/P/DjswZMCRVkGnr7JNMQsA/Vak3KgARH4ytkPAr+SHIgyyE2
5C1ASkoMGDD8J1EsEIuFQpFYKpWI2G21773/CVWtfcJw6D2jMYk+lXcIlTK5qKNgvprsQOWpFd3V
KcgYpV9v0jCiXIRQz1ZbtIONaC0uUDdgMPGaEHynjKUdkbfHSEwVx2wbRmqqa4ZHdPCczJR+s5UT
eeESGIaxIZitDGhUTvFRNhMC02ZhxKgNQNdPRdMX8WZUMD6km+hB8CGaYZwRO4qWyakWaFvGuDUy
/+K6p1j9C4jiBkodj567gxJo167ubMPdRnXLq/EZfWhvJny3AcWeNWoy6uwEOnbWc5CsVqq3T0A2
xEMOP3+2A3+els5/RKpTDZ8fo0tGZAut4wYVeN/nvL2zRH83Xzq/VSVt8w5wTbLZrcNNfRoj6cWj
253mqAFKVb4hguden28c0VLrA+nQTdJQtOqyzxLw4e+hlEO3n1aYpIK/eLub6YPryA/SsaAzWU3X
DQXmB9WfdWAYMGD4t6NJLBYJRSIavYcvEYtEvN7Wqvc0saTaDo5EJpfLBhkNFOQ8S+2VyRXygX8k
fAMnMxpNZv1gU3LQUXGbzGzkxquNlbYMG82iTvQbE6BxTZbhRqQppk9nE8ckRHi6dMyAKKVRRGhT
jIoaANg+eGOaqC67ST2JiLCvGJ5El28FWnSjCZtRnXSKH55HS/mzyoR5pdE0yURML3TbSEts/MEF
DcSxAMaUKRJyRiAWlcoW2IkNRKurq1/k+ZgkyqjIxenteBqb9q3lyIEO7i8krid9dyuX6HVcq8gs
R3GCst3vU7Br1nn+YzOy2Hr8I08ZCOWnw4GMWSu9ub39GlugO26PCuz63Xl6ekpZarR+/u7Z/XS3
Z2zLw7TK93p9yMD2fh+In0kdXUGvz+9z356PdxVaxycNC5jfcUjhq5qbG3NX/2eiWh1+fyAQTFU3
RBmE0kZO5jwqBgwY/uPAsUUQoC9WYk1rn0AskYgGmY3l73zdAWQoD6NUrlAIettplASBooI0Sa7g
/hPh9JUGkA2ZVQajqCP5VVvRqzXr+qixRTyNo7equ6moyQdH41psw/Xwkweq2UabgB5LBsTSjUuQ
Zeop/RZzH2xAQqt0TNYa7l8rndLAfSYlLJsVVdO1qFY2ORQ35ZQNTcrDPKJUMCdPWPUbdaNM+JhA
54QxFm5fJlvkQ2YZfP98IuSsfnQirpsAlGurI8r58e6CzXwEw058vqv5stEe/sHYW02Uv6jf2i5U
kfPW72dwv8vo5WU0hU7j8Y+kevLZYcxun0G2LDqdl/HLxLtzbhWWLcyDbCiVm6f/8dn9/Pz09Pzs
vtDlLCwCDrw+HyK/0CRIhrybSR2/BHwgHQprop8Lq6TBOSA/lSPDywPomvkZgDqF/PYlGS19x9ww
AvnDgl+SV+Cuw2wozycGAwYM/2XgSmuamezodA6U0jrYIijt4kBn3buUpqSquWtADNIfuXioj9lG
b25uY8tAOqRQiP8J+VD9gNZsFhObBnUmRU8t+pUM1AwYrOoeany5qkdp0bJR2baL8I08i2kAUZoe
qO3X2+KyojrhuLkHcWlwjcIRRSts4iR2qsaFYSMTVTyth+fjAZpV41yUxYHCnxLHLUHFXdF0RBXK
eVFiYmw2j3bADxTfMxPnPnWW2S5oHZG/KIkdF9Azn3CXcVfnKgG6bp6TRaqezODvGGIEmGj5FnFu
0bc2E8yvdmMXkYZo2CrLPotPBNLz77BdlR5f7kfNR03frzIpSN5Hg+PGQUW0dDidzoQra9npNOU1
ABpWt/tpJLm58v7Z/eQ+ETZ3yrZ//brT5XqbqE6v1wl7uIhPfpANqVP0BMhl1XVucK2/J8exUoMf
Dm3PwLA412/hqLBQKPKfK0th7chLIYgNdSSvUAXCGbKxLIwYMGDIAjhKI4sHEiKJoLcFnagnBUoq
aK0sjkAGkiCFQgn9SyHrfHerfFBCa0ojsiijc1oge0631KQbbEYH4uJoHK1Z05dQepczZFY9pw5N
iJr4NvMAgiYBVf0Gq6g9IrcgdRvHUEHzpC6djQtvKmUoR8Vt4FHW6KZ0iE/gyuEJOcqPRGJPaRMx
MDT51BBkF6ozzA4kGESzyYZwoxQPzkpifKd93BrenKJaHIiRMpJkgRP73TQ3D66vVCyyE5SNxcxa
FQMDc2s6TrZ4++bwhaZtbicUz9Wre/A5aefo6GBXn1PCF2DmbA8mHWJeXJijP7uuforhPXGV6Dv5
DpadNwZky6bTORdfqHPe3bVntcN3IHt+fk4R4mV8dj+7dyJ/aPXrL89nuWZMbLjx+c4S4jSbz+/z
eqhpOtcHfV7va8EIMgTgGkp0mF41VLIaoUH3NmYFQG4UbvlDoeBKIfnQZAjiY8kH0OoLBgOBUJpM
4O3MlubqSvKnlVbDgAHDvxkEKr2HJxKJpfzu5ooPqSKLS6tqaI3NTfV1mdNT5w2i2mDQS1g1GY+K
3DKkM0oY6CASoKZXa9GxEwkVS0FCZBhAT6OEJoHVwEbO3hUs1Yg8Ut4M12YYU6I0QNVDowhJdRGx
QzKmGWxtsE7PyBC2pJIeqwllKSF0jRjb4udD7rPpusBddUyNwygF3YrkQ2TBAi86Hq57Whc+2Drr
dJyI1o5MxtxVZP3yAAAFpC10RwcpX19fN+Shd6etLMcdYw1fv4Z/12zsJVhw5co3mHrDdHS0P7Z5
aKXmMFTp3tkUbFH540dsx4qfV4lCXJaDq6urI3M2mbEZ1zc/kIy5zel0Jlji9N39DqJ/T+8gl9+R
s0aY437+laLG2K776flXnAEpnp9duVpsKHuv3gdJlPJCyal93ul0fZUgP/DnmxobCW6Yi8jSrS45
CVuEvKo4Jy+bCIDL8sIdASt8BEmO8kY3dLKB29ReSOAZ8hpCvsPnx7PpISzuDAMGDEkgVrexJXK5
XDLQSfuHQsVSoQFkQzq9XjvcllGLiaf1q82afhpa/EFlyS36gURYGUiIbCYO2nBBoAts+n6kAYXY
KrAah5qJUHlV87iuFcmH8K2KMWE9wqFFG9BOTk5NT48jrUFAs2qMg3w1A636sZ7El3q9aErRRiQb
5nWJlzPQZkNO9hT5HDvKqooHFxQQUQO65syxMwFYC5rYBWJ9sUA/68emIgJssmZjY2Mlj6Ke+CZu
/ARK9LtD0GmDdKg93qF86SCx+4rdwzXw+GcP5Tl8gNNP4dIh3NzFQfSaAAtX3+O+j4rDy8urnz/P
s5nMCN3jyIj+ogmncyK+0Hp/7+qDrdTd3zmdt/c/J1HJbD6KVkgYlNx88fT06yyxqPrlfsj1xgB8
u8/nmh5qbeHv+3wgHbpIGz22FQwFA+j8k3kBuITIzn1ardVy2DnmQgj6+wOht7e8S9kmsBsC+ZAW
1chwQw60gDvNbSvb2D04O7ffuF9BThQM+Nb/tiwhGDBgKCBwOcfvAqX1zHCiIXFfa3UOJTo/A/0Q
G9J0DusNyv6GjMb+CobYrB9uRc8J5Da+3gALKytlqmzaHnQIUXGreETfh4yLB2p6VWM6HrOxc3x8
XI2mUOW9FksfkuaUNHSLNAYu+sAqe3vRSQrrFJMDCSMSoU05a7UuLMzCvI5A24gV4Uap1k3H9NXE
4XkhdJolwq/i2M0mipcGo5NTuflrH9STuWCOMLyGieXuZWOBOG7H2iS014advUSUFnnxW0LTO3B0
BFl0ujZWc5BXCy8uYCyQuHa+HOVUlNOrzTi9qtfxWdyfP8fRW2eF0lPnbWKs4/v7FdjK4pPry9OT
W5drIbedVz49u++Tm3+43b/gtSZ2fv26p+Y2AshSRQeQdtoLBdf7fHtpPxfwv4KBQLA23epc0Bdm
O2lNQ5HVv1DK6bFQ6PfvlIF2OYF0ChXhQNRFIRghh1wwcP+eA7L8KhDwB/zXWScPxYABw78G5Hae
kN/XVlua61cPJCUakkikUkFPc8UfLq+R6nCobYNKQ38RvrZbYjCIMud8LGniGiySLnT8GKG+X2tT
9cT9bRW9epusDU2tittko+pu1JxCoPXKrGOjI2OTEwz0aEBFaR6UkYAwnRBaxeMLCwvw2gpA57gJ
8Ylbbx6NqXXIwoVhiAdVmRdYsZOttk3HJnfmgg1iLIThFWH4CHF1RWTdEjz/jVTclSs7Iql3hOC1
6/22kxCqEmcOuPEF/dEmtG/S6PdskzyDEK/uw3yNlL2LmBZ54PIH0hAwfXWFrvSaHVoczm/xm2C4
vbtLklfNu1z23Jxl+Ee32538WXL4/PwL7tBqf/G8ruY0QATVki92D8iFnjbY6S81IwDCkccoyejd
9IRCd2nfDqdhNoQu50qHirDeFs4aUzwFhaxtxH3KJRI7NGzAv/teugTSGeQw8zupBTsWDBgw/HVo
FAkFfIFAKBKxO2jvRc+nBYFK7xXIZDL5ELO+7M9Yk0vKy8vLSlKPVdoUtvgQm9hKvZbbkikCDqju
lps1nAa0m6a8g28yCTsro4mUG4RW81CS1JfYJraqWWjJAVDe3DUkFiWxoUKjvJmFDIQBOscMCL9b
63i8yGiZYC7Mhxhz5vgkzpjXRskcSbk6BM1VFcb5+GF3LMLMQ6Obm1s2Zo5kt352jUssmv62lrgR
JZNH8WSK+JmjyfCeh46ncqBcFLgVo2rvIsaBFn5cIpyHlRfXO/nl/uM6nfGsNAyQDSVFSA3f3bta
0Y0fw7zL7U4Oa5p9drvn4A1Xr6+vedaeByjVmWd/a8Dn8xU6/Q6eOZq2eH11mAydoJtp4eYcXY8p
0bDqCwWDd8s6IUdo2vUEIGV36E7wbq79Az9kTrsrqLkMAwYMfxmAAZAN8QVCNh+kRUIRh9FYkWsA
BbG2gyNVyBWygY7afLPnvocmuVar0ep0GrmQw2iipj1kgNLB1+tlPXWZTqq0XWgyCdrRMzG+tkdq
MfLaImynrN8yoqAnTaekDvmEivlPJFFKBaBLyYWfBsCc1MTID1kwOwySRKL063CM1ZQIlrjR301T
E2FHRedCXM9M0i7HzUPli9vbY0tLgzkat5hf96Y3vx3CotIJY4fxWhHEhaNI7fWW/Q34jPNuSZgU
qNr9EVW81F1eriNul/T6Os8cOkKnUxc7ttu7+ySvWMXd/X2ueWtK+meSPYXDIBtCqLXnXl89BdTS
pMRZ4ePrM4MbTgXUj26O+M9SpEvMA2XC7Zdw6umAPxAMhELBA8G7FB+/AxmGAq5C8jIMGDD8fSgX
hkEHyDUtPTyoFoeYy2qm5jjtAWX1zGG5XCoT9OSeUvYDaNNpIYjYvQM8mVajUQwxGtIlp8PXdUsN
en5nRYbJlVDP1piVPUnlOwj1fXKLns+oA+ldqcQ2om9N3gmpvvIvEU2lAL5vVha7E8SBGWk1yDkW
JuJWiCrzdDR5NY69JAuLiyRrQ7EJomMpbh4qm98SFDXolgdz48pA5+S3g8MDmI4Zbz1SxH6TvxxF
NCWw2LMK5erpril7KVH56oU2co9GLy+58DX4XftZng/lgMNpjVwcwu3t/WnS+gPXfXJKwzxAenh+
dsEpnfLF4zkv5AjJKAuAZCh9fH2NYd/1y+9x7Fl6ClXEQxgMBIO+pBG/FNw2FAauQTC+evjj/OJ0
zTb4gYSWuOUglMba3fJ+VwwYMPyr0dA9JBIJeZFpr4TazAIXJWLhUHdLTY6vOxylsStFFYyColai
1eq0EacBUFrXwZbq9MohBi2NUYrUPKA2aDjpkhGFUdklNetSlO/A13QJtBaDXGSw2WwjqgLXZPh0
lHBN7Nhp47vHTW34srFlbpzUdczqomdUplrsgZpp09Mx/xpRFVcPEW2bg0VFVO1Sd46eUApbo4Oz
RsB0pI79Ji+dRGLDyleOojYCnOHk9OTkMHu3UMnExXT4fBsvL/cQxqEOuz3JrkKuzypsuu3EuRmO
fKLd3t9dJa023d/fFbTQ18Tzywvc5Sp8fnl9QVozyp8fHh6ur6+35TklbUrCEMhNAjtpVlKW/UFI
eBx6CwVD/o3BgggF+8MCIXRrtR8iQ0//dBQXMB8u6fHa/g8fBwYMGP4EAGJFHbzmekUjkyMUiSUS
YX97Xc766s8FQBvW63Wipvj7GE9t5ch1egWnJXVSI6CiU2g0SbszJSMi0ocNJmGK8h1FpHrmoMJs
s42OFi7K5R9Bk3pOJV9ZNccnbQLva8wYVD86BlmN8PwNSYwTtsbVQzjZlgy8dLTxyYQ2qb8zn8gz
zaExdqfI88cRHRH563HsAssOJ+Un+zlM8fyz/XAypqOfP5EOn0m7HfWFL712OM6muz+uJyKNO28X
2DX16/eu++9JaztdLldviq1yBsXl8XyFLYtBNuRFGTQ2Xr2v4D8vL6+nhRhyAQo5TxNf3/gQDkh3
TfC7B02HIC+6lxWgDCvZ//v//u8B3boVzsdoSbXBrfPy+GBr7evMhCifRKEfwpjPB5Ihb76FgDFg
wPCvBa6M1sERiUVCsZDT2UD5tNrTeYDMkGl1ql64e4tIY4n0OiW3rTIlI8LX9SpM+ozJiHA1vWqb
ti+pfEdke3LpZ9X4/nMg94+urKyMJ06kwjgT1f4CXQsKiN/UTs7FfFRExZfYTMBcG4EEUj3L6ui2
nN3dHWke5gHZkSUuYZo+jIh6QDoUq7lKKCrift/IwblVu3w5xyAQT3/+RFa7oJzbtxDPRclPu93h
cNx8F338LBq/OG/v7u5ANjSWtI7gcD2kkvXQhkT9DTl9VfA9nl/tiUWDx+Pxoq4IpamZwWCseTyv
d7mMgMYtFD+VWjBc8QglSQyYot7SqjmQD10UoKTFDMiG3lDVg+Vvobe334+p/tyIv9/A/0H/egsG
7TO5lAH+MAx+P8iGXpNETUkobuxXGIzjNtVwF5akEQOG/yBI1S3dPIlUJpVwu3LXV+eL9PNIBUOs
Ucn7aPAjK65lCjR6Ha8jNSMi0wc0BiU7UzKisg6R2ThE/2wp+D8HSo/CBLeStM4Yoq/w4uElHnhl
cINr0tgFoi+YotYI6uQSRJLI2pXu6PLOzs5MHi9/0dFIjIYQrAcR7RB56QhWgl56spTDbQAG9q8u
L66urtaQ7WK7gwdfpoBk6JzZLNpzHmVRMaZaswPxobUU2vnF+4dkixFpxf3kfn68nu/KgRCN/nq5
StCfde/rqyclc1t69XjOUq3IEjSoUIU99boNkKC8hWApexgvodCv/PIWQCBegWzoG+L7YwjkXSDd
6U7VHahuoDNYnKHFcOkx52d+nyj84URD3He6tZhPPF6v9xX6v+f19XZbjUmuMWD4L6KYSmdxxWKx
RDbcQ6/644ph+pBawKpP+84raxtS63TDbQg9D6T10Rk03JaUnhygslNoNIqZ6ERDMBAaODrL4Kcq
wf8m4LlLw1FGWapY7AEnptqZ2Vg2vBJVLDU1XrwpgCatlgVb+HIDnI1h41qKUpgfxfDhRIzIAsoD
fXhCLF89hlEWw8lMLtYnPHsJJEMo21ARbtt+hoi5u7A7wrU9Bs5uLNkMQ6S3p/TRCO9driTf3sKT
+/Hh0eF6fr7kZW1jBcZfXr5TowvlL+B0m5rzbINsaDvbnaeAMhQMBKdSrmoM11RF2L44YMtz/t6q
8ou3UGgnQatxpiBUw/Utbb5GCKX3EBvy5fH0vQtBAOKGAX7GTnjJD6/PB9LU14edOattctvpAWE3
YSYiDBj+WuDwJUQSsQSfk9cLT2lkQpRILBH05ayvzgkNGo1GrVZJ+ujpqpwRaH0KvV7Z34AwI+Br
e2RGo6KvPqUViEDrVRq1QxmSEQF/o3fw00DRzsY+8qmaKSauiKDaHIpdb3pcPdS8NAUl5C1WRPP3
lRUVsTdluXvL2AdTcXo9cDQZvoHUreNE1Qtg9MSGuO0tHPrHFPokJp+Dtma2Xl9b4csTdnukWCpl
zb7ygQCj91DlcrkEqDbK09PT415dEaFz4eHxKHujgcztuYt48oCvkPHBlLLXMbjqS9b7TsbOWygQ
TK19soWCoRAqR+QV2LSR/6jFo4G3t9cJevhOE/nXbyCCPvSVRGIFsgyFUl+NwoDjBwcIBKSZOznC
hU68Dmtj7DlttrhAbuQ2/vPJaDFgwIBGWVMXh8fn8XgCoUjA5w8P9nZ10GnUsix9X0BpXXu/UCKR
yMTsP6evZmrUKrVaIlZrlIMdVWleMWX0QbVWI+6uR9iuSM0clcEg7Ez9nUamD+ksyr6kcmX/m2jg
dsX4X7V+tgdX1LNuiXHFYsVKVD1E1KyFpcmty2Mxa1zNwlSiZAFpcUKCkoBkRA1PFn8I6btfwzuq
3ztIfPET5k9VsP61Z+cXZ6M5e2fGrn/Cw9SYdvuPyN0v/uL4VoCv+WOXC12LvuvZ/fQUUdc07Lsf
RckbvYP6bY/nZnSgU3Dg9Xo8rtQGy2uvz1uITES8zddAmvj6I6jYGGqMSSh7TyGkzDUzL7/f3rwn
m5sX/tDb71Dw7Xtm4sgPQXmDjj/xk4X1CtVrDaBrmyFAWobcY16fQ4h4iZQdvHpeXrY+ObAWAwYM
2YLcJxAK+XyQDXHZff0czsCwAEpALRCIxMIBVlsDlZQVryHVtPbyxBLJn9JXA/0qlVqjopBoLKFW
p+F10dJ468pbOEqtTtLbCDf4ABUdfJ1R3U9LeaBAFVNiNQs6MLM2ElT1Aq+KubEQDzWkzxujtpO2
pXCZV5J+LVZBtFi7GU+Sh1va291d7M9NYkaZ222H/tt1uJ/Q8ZJWTmGesyqQDV1eXizmmP6l/OJ6
Ff6wbzkcUTtU8YbzMP/sCZbHR3Rxjt7np8fL6O/ilWe3Mfu9MlZ/eTyvr5AH5ilNdNOTx+vNNfMj
EoTeNKXjnVBsPUpfZYHsRZltOB8el7108wYNEQyBtGj9nfyP1S9Q3wJ46dKi7ZfP5/X5MxqfKi+8
YUyhxW0VL+DtevnsRJkYMGDIEp38MBviwVgEjkSpaWjp4gjC+RZFQi6rpbYsG2JTXNnE5EqlUkH7
H9BWA+X1zKFw5VFCTeeQWqeX9TWmju0Gyulsmd6gGkDE2Rc3Dmj0moHG1IdKqO9TadkFqlL6n0G5
cHl9Y2Ml/oFeLF2Nsh9S1DzUtW6IeUx7NhSxa1u9sbsiXVhl58SScfJjJfSRrTzeSDhjKVunMNfN
lx8/eMVds9+tud0wgd3OhS32OG7Woj/LvjvX836WWU+PD6jiHC0gGzqMLRTvud0q9EYfAEWwcP3i
8Thna1Kvx/tevd48U22/BweUwxllR118AxtzOaHUKGOJDFOTFknnezcCdwQ5097SVvvIH+QrP+QB
G8nUp/w67CR76kte5QDbXx7/zuwkGDD876KMC5IeAZ+XqgQzoby2hcURiERCkBcNsejV2UiCcJTq
PyiuiQ0FUFoG5CqVnNOSJr00qaFHqNPreIwaGP2r69fodNz6/ykxUH7AM4yr6zA1TdOCOboQNRRV
THyNuZ2qpqep0Z/NWzu0Ivr4l9y8Wc3rK3TwqVw/gX1XV3/7nthZ+49wOdbO7W85VYLDbdpP4Y/4
kvMmtp/2m+vkoPksUXz/8IAy0RAfnx4TRbhq7t2POVabAErTh9dVQNNyulRH5LYuRsbaNB/DPkiG
XlBtV5AtJ6PY+XOgD/1+e/uNdkoWFjTRonM6E58B9n2vr6/eVLXpwnp3zwvmKsOA4S8DoRXyjfH5
vXXpJDKkqiYGWygWCgQCXl8e9VvzBOHDH1Ok+m6hTqcZ6qhO/ZrHUdsHFDq9gtsRp0T4JonRqOnD
jEAfB6GxEzYDF0tiwWXF4hUobzVOvM2P3jGCfCMWDt24vgLy7rYFW07uR4L8aKy5SHQCtwc1nRzS
4gsjFycQFSOOX2pz+fSmX9vNsMXq65ut2MNutV8nEsuUDIg1tkletmGFyw8PW6imbffjbeLvyfT4
+L3w5tQGSMqbsmIswD0GV/kCvpORHCvKxqALBIMhpJO6AfJrhZLDuiybK0vTk2aTZuBz0lS0BKCE
Qzf/cA4MYZgMvaRKzjDxAq7yXPzxQ8KAAcN7wNO6QTbEFwi66zNEUZFr6CyuSAhV5mC31/7xRIN1
gyoFt7Puw+84yG2m0kDx92k2Kanp4Cr0ICXqaqyEugAdBoPJzC1A8NAfRjOblbGqyJ9Cw5w5Sg9q
J8chp03L6liMXTI2dNFP4dqvq7XgIyfY4MZIQGNvFkn6qka/7++fnK7DuE7n9724YZO0dxFxX8gu
Z3K5JtZrBzxhn9hhj8mSiOcOWCWz+dvbW6fzdik7yiV+eLhH/eHI3O7HRME1yuOjK40wJw8wfCAd
oqZYUbLuheK/fYGg3++/VORjrCj3BIJvSKfQF0jj85T86bQcCv1+CwRCv38HDrSF/3MrsYeCb28B
esZOzer5gxuX++Fqb07a8ilfd2dez6v3VZdiTb/nxfPq8WSvmMeAAcMfQHFd1xBIh3g8LrMhU3nw
YmozVLpMLBILuhvL/qTnu1KpUqlVSpWU3Ur9aJwXUNHKVuh0cjY93TkVV9F7eHKNTiMTS3RGg9Fk
1BamolNhUM/saEBf5YHZUTbCKEGfXpyfGxHQ4V/mg2P6VuRLHv/5uaAI4pWovBXoXYUSNJZNLse8
ZRWzC9ELWzazCU3/dV9moipX68G3FcnHzSx1poOT01O4RIZ9vhG36TWdXUTmZM75Wg4ZoUpX7Svw
5UXHD2r0p+DGkdCJkI/P9r6eOG9TZgBMC8q04xElI6E8uh/VicW1x4cfBZ+cB0A25EtlcloGqZDf
N9mML27RO/z+u8EUfT4KdTD4dgR/VFsCUHLqFNUz6EKxWmu2/fz9+w0dk18IzIagrEiZgr3KjDdQ
piAQQbBrIPSyPFBwg1yJF0oydJdivww3JHj37Ka+zUAjraqqjPTvz2qPAcO/GEBZI2uYx+fzhYK+
9rpMTAeiEHyxSCgY7mlKb0wqNGgqlUqhkHOkaqWSz2rMxNkQIDf0iLVaJbedmnaaIVTUd/QOiZQa
jUY19DdFkPVMTk5MjCn6GmBvVZx+dmZa1QZjhOWqublJgWZK3RUnBcUTi/OjvfCphji7KEfWVCAV
/puYNh4zDxFlSyygCKfaic2wOOlWlCoRjDuQo4sg3+GEl+v2vn3b39N9PGaruEOEzFQoOvvy/+xd
h0Ia0RJlaQoqIFJUijSRptJBOqJ0sSYmmsTEFE1sibHEgigqUhQwX/x2qUuzICZ573GMke13C/ee
nTkzU7BrDP3czDIlyc4n2K3E9jyQDRLUNNhU22bwXe5QqK3gcWmhB1kwuPTgRmeBHhCWzZm+ON8o
To1cnF+UMKz5T5+/bmx+Nj7lqRwBydBllfnCm5ubZL7KFtJ0lbp5VX8+CeDN7S08wQ/uMAnSkoua
/UPLBUSWxuo+Xi3IoJTYya+1ewekIwbVU7tJbfvkHJbQuHCZTifPxxv8soCNQ9mnFysXDF1cQWTo
Rw2fPP/y8jISubqKRC5DB2+t3Ka4qIkm/g4AHIUjhVTVGq1mkN9Dqt1FAB1MiVarH9EP31XYq6Fg
my1ms3kA0Urlyw0Wm0XJpz70FSrjNnPYVQLqP927KMbMvNJToo1OTU/LlaOTNkkhXhivDczOOieV
MCNW99grEw7okjnHhLnhh2x6OT8X0JKK6wgXFt84GcVRAje/4FczGp1OCVVwWpHcc30IhHLFlicu
fe9Hc1df/iVT0JP1LlPbDCFbW+ui2z8b6x+Q7D9nCidm+/kxywKlOyt5DiFd3t3dnntEgY0CqHvH
+RFbfxJ8UbIM+f0k9ORCWKST8/OitoZ5eRUpCb22gCPjVSQWi1QZWB8KRyKR2K8yfwkqLVHkI4xo
Ov25foaMnLlNp97mOS11N5W8TV/XLlPrSKUr0jU2AB2Xv3//vr2sFhOSBWELSsyYTL4uJL5CKYLg
dTh6onCqHJtxkA29L5+LcsWi0Vgsvl7LQ6hf/vJ5fXNzb+8cvO+Xkau1f8EH3kQT/68A2ml9IgVE
iNRqpYTb01kr4xCaJtKB0A51/xldNYCn9ElUnMzHtm6hxmqxGIY4nQ+0cgME9qBlfEwv6v5z9qw7
AGAwFZcV75menjbDtckIgDk2O0qBot4cfmVPjrugGPqxdqHLKSyuyRyfGwaJFGHQa+dmL0ir2NPH
944W+A/AcrxZcPsFhXtFDrx5s/jKxHy2m9cTmOIC6hV/nuW0Tb7OWaeY76egd2N8YCkj71CtzaER
Ha73dRcDB/w/i2YJ/86L7Cmpf37OvYG3LO3vgXyoniKinF/HytxODoNBUskyw8nJ07PGmC8vPhee
hFaQ+qzDl2KNIEbOorGj+o8wAbKh9crZwEUymYzAHjZ1Op2arP8wCEkwnUq8kZNbWrkzCah4Rlpf
c13MBbRCHemV7gbw5TeE2oVUKaep5M3NzWFJUCNuJ3VzE2tsGQ9uJBaPR8tyjbK/g1QoGo2/uPel
THMBkqHLyOI//fbWRBP/H8AQu7lihTYDtay/j141DSN+EGRDOr3yD7qXiq1AEphiHUiJNOLeWnU5
yoHvEekc42YZ66EbPBvGA5N+h0HGLikfS3RPT095AoY+uJmEbpm1QIn9W9j6CT0r1z2iwXGerJo0
FKufUy0vNNBtoKinRujZueAk3ewXFXrUDqWGNDIlze8crVqcZ3PN08XsCoQ5N7+RF4YVeOv9sjKd
bwBS+yU3TrVNZpIVAfpvWuh4yjWoQivrra/emD7Ui5+G4uedXGCYY285N9i3zLplnr1P9VifOL+O
hrKf5oLBUs9Oy37w6MlRiMjli/NiisLQ5UW4cp2taOyqftL66vr6uopLj3BzfZ2EzwcOkzfXjMoV
HwyUZjOTHjGVTN3+vk2dlHsFYTBBfrJow99LjFB1+9sXNZfjD9NpkA19KTswFxIRHTfWTioNR6Ox
0FDx6wTwliAuFIsd3lv1Hum9ytgEx/92L9VEE03kge6gsvqHoMzUUNIhpVTA6qYQcIVYdyRBptfr
9PqRZ87tdlcLyWyZ0W63KAW0B/atGIpANTo2qqhZyOOPgGSbDEwEHA6/zyCmF81bJJFtgs4eCRjY
MJNXx/CkTwSN62iWftLILr4vovqsPlnB6E7QzGakQSi2xV9MGNmumFYXNDngTnHDU8r8JqSxV2IA
I3A7Obmx1rW0NMNrZBdMs31cXR0vTDLfO7OMBNCuZkwu3GUfdGKydR/YAoz9c3EAxTxK2Yp9tz1U
2PLlT3P2IC/25oong36/d2e6vFro+RHMxnlpgidlJhZn8MRSzy5LgPtxflKIgApeXF5V2gPeg2Nj
/S8c70A2NFs5m5wE2VBJ873J5M0TPHIQuqzvL9JpkBIl13V3fL1Qp1B+xCoS66cBuZxIp9O/aj85
b5IgG0p+K28ZCvIZ3tR269WFzgVIIbTvl1JwCCxVNrEXh6jQVXD0Xk6OfZfxkoWfompvookmngWY
dnIvd2BIDaVh1Ou1kBNNqVAo1FBwGQRt7/37ePjByD0sLp/X18ekkwm4BzGWVhpfbrLajEPcroeZ
lpFEzrBVw/0DqbJzxyP0kMpJRo8tEJBjEbgescFngWV7amUACEyfYULPLJ47imOb1mbcTCimzq9j
FA0FbTK/rSCpxor84xxoAifxWwo+MnS/1w6/QeiBCUNehcSYCLAQCKJ6Up6hTzjVwrt5PwfW1GH5
42uJlgArMMMCfPC+1zl/FfN9RjXU8fINdF781Uls5s8YJr/46+RjUijil7cLiQsxL3eyPprWz7uw
GGfS1u5gPWfQsRx8RQL/SoMnJ6SSJaTj4Hb5AwowRdzHxY0Tvp8f5IqJ4C9ANlTJ6mcikas6y42A
QAqmjqr4pIhQXL0cPkeRTCUjT3ecttD5vJrJy7LQQTacxpuGoGc9sF37ge3LRJKdVtjzekBemLxp
eG4D8vhGNBaPRiEWBOmFotGrFfX9HRRxIxKJXF4e3J0koIkmmmgE8ExqRz0e6UzNDiaHLxpUKFVq
rU6jUSskAha5gUYW7KDJYjWbLRaL2WQC/xj1KpmA2XV/ZRCgrWdAY7fb9BIm4Z9LKo0yTPjH5d1l
7KtLPeEbhEToSIrI4h/hl+jRsRzThKa3eCYdgz6XKNOPo1gmv5JaYCxAt2FSQcpPMCyTcmg/QI9p
YrAYeD460Q87OMDxOHJjBsCbdNNAAiEKZBkSVuon2/zFoXf43TtnjYoPdQFQfpJlP7V6lyCOhvGu
Qnoh+odXmRTWWXKEQAyura9vKB+xY9LUWsHLg5ndzdIh6vYe7I1/YPcHpWK7h7TZ+OsgMMB8GwwG
y5JozwWDQ6VzWldCobPwuvkxsQX4pfOQOXOnDZHIxVmlbW7sKnL1JMsFUEWMi4wnb25KnDaDqXQ6
1cibXbM5J7/TVaPvnxkLUDDZTWWVMy/EhpJ1UeV70CEbX9o5uYrG45G9DxNDD6HJjAOQCl1erNVW
gjfRRBONAYrEYkLJp5VSXm8n/l8jDu1Go9liMpu5XcS2dhKlm90vkevAeVbdkKCXdB+FQxIYYr3d
ZlH2d/9baaVRhgAIn45b2qwWvn3SzMmcFZap9DiHSurHtnDNAU1Rog5062es2dJvWL7dO0gqrIjt
Hx/j5w3w7cMBSy80ouKkE0UDUYcqoID3xT2jnpwJCOBP2cjgH7bLmaETSDSCPDqRfzHFmRbfLtlg
bhoy5YmPTPdbd25slnzUgzwaMGxA1KXj9QfIaoSyrWZHK/qHNfe6+TE7Rhc1LyjfbrYkhHzvB2x4
H9v7WPYEPZDHk6aOjoMQymLIGCcnn0vnjJ6dnp2fh0NB/yMMRIApeLHr4PWMnEcjkfeVy7Wx6FXj
s/WtJpOpEhe3HorzKhMOofgMBo3ciWtobJMSyjV0h2kI4I2/29zeW3vnlT29WC4MISjB0GbFbFI0
mbxJxp8vyQ+Ae/i+ZacgFbq8XGjqp5to4pmBo/fRcQgmX6pUZyrXa+QDLBqx5d+R6xGGDCaj2cyG
j1OYDjpXqjZbzKaR4f7ejnuGYwy5D5ISmYZ5lOdPOVgV6MrODzU0BrIhsd5vF5NLLjZR5ppQZykP
0Cmy+bTskjRBfKtPSStsgOFap9TZyTax2yUuDigkuU+XXw/Jtvkl0CKg1xKQ5tuCHvCZ4bl0SIbJ
gay9CCmctkFGE4qt4CQj2z35YbHDsCCe0xeOZFl+Py54Ulfd4lnIkQrC9CvouMKvbrAhGNeXjGtM
tmrL3PtWGkLwzVuv2dG4485c09m9D8XHBfV21wdfibt9sOp5mAuKaPsM8qHp8tkfQqHS0Oy3IBvy
Y/GDn06P5I9obsfkaeTq8hJKNFOlhttAPHZVLa3x06C7Sabm4DMCID26LQuDAuJpqHZ8Mr3jZjSq
kwAOoMCvmqahlvEzaDlU8zV1+3tvrHH5UEHWU6WOLHIDUg3dVBWVtfVSyO24P+ZRRyBslxcQHqKf
BjrYYqlCIeHS/1I310QT/8VAElmsQiZnLKSQHlSplEqVRquR8ZmU9j/4rb8DRKHBbDbrBeVKGwBP
5chG7HarRSNm3RdYD0mJLPZR4yCb+MfF0gN+v7lK2Tc8W2FoQ3UPu9wKBpxOAJQhl3uYmh20W7nG
SYsAbldo5dv8CkrhWuCEDn/OLERWTZmLAfJIlsVTKLTWNugzZUavdvmUPj+cAL12NxfWLLwyMJzl
SgDP74AsM0TDRD4En+Jw5wfG9jakZE6RazIw8nF5+Z3hSUPU4Nt8gXHZByiRYs/HWagdym96qMm9
y3P502CsztTb0w9svc643r7vwfQgxM1dGWwd3+HhwcHBxwdG9rfSKpXM4pPQfMkMkA2FMsxx+Cg8
95gnr1X37iQSufheLb01PZ6Iz1SZ32F6tTTnEtbJTTHHyeQZvInbN6n0bfn1/nhyFY1CRqNUeqS+
41RgCKQ6v2O1TEOi8O0teLjrFZd+xLua+v07tfzkrE45HCST6VtZ2Uzg1XXy5vpmv+pVnE5cZxAL
n3118p+9f0TNXV6AP2dD961IGA6snYTD5xmEwz+XRjl/MyakiSb+y9BK41T6j4BWIp0jkmuylqJh
EaenE/fXDUUoyoDeBBIiUXelkQUqDqIyWy0WrZh5T40OSEqkto/a1H+4iggw5PN6/V4dr3L0zHS5
RKHZZxDAlSUAddjtkdOzRATD0vgdIvi2eKHNPVTkH+0ipyfrQkCxzIGCZghcT+Kz5ukR0GMMDEHH
QPE9Y6z86RNUE0OwYQgj8uuyBwL6fOPQoNOmmRLnOn3KuLs4DGGULyW5PXMX57uFXveTRJ6k/Nm3
e1/QEIiu94uQTIK5HIAMYx2v3uf1PV1ZOVEOMnmZ5eIukJc2IJrj2PvZWZwp2NmGec7MBwe7Cv3H
X4udFVs/EMDmSYgEn+E9DYWyn6i74XePo3LIdnr1yLHWaLwykx8CoY9Eo1fRRPxqsb+ux1uSTCZh
vkgqSIZSNYqJzkN0qC7RVRVs397e/q6VqckImYRSNxO5ngpvu0qnblyN+fq6wDNM20vnIV9ChqGb
M1rVLWbXfvw4PDq/jMXiICe6aNQVqAH8l0sQ57/u+WrhjV8zHCh8HlpdnJmZ+3QAfg4fz9YvtG+i
if8nIAksTo2S7hBQeHIvTyLPFG/VaIYH+miEv2t+hZIljhjNZrWwmgIIaO8RqixWm1Uj6r2H6CCJ
TLFuVMf+owIpic/v9xl13rEhRvXLiGVpPHYpXIIDdMlcE6reLL9Ddit94xL40Ng24PAOFgftDolz
PKupxoncMM8VQNP5h/P6S6zQZc/Em1GNk9K8/w0jmjDBCAHA8VhyUV49YxmG06qclucaTXePFzMW
tuqmc8mI2pxv+hBk20whN5FN/QTtLe/tKB5BXP4AtbptOiOixgZWOLml7Ysfime9vrX1QfNgBQvK
ujPXi+Dt/vTCZtr3Pha/BdSDX1/BPwPru3UHM+tOQi74tCgUOs0Xrz0MLzXohf08FqvMnyhLJGJX
V99evD+NxbbqSbSNcCWTsaJj7jWUpLmGQ+4klUw9IQFkCcRpkAwlasiqBn/f3qZTQdjATjy8/f17
oSF0CLufuk6GSo7c8RWkXtfX4bujYlnhWDwej96bKOhpoG5Dlp6Lb3cnUyAFQlmL0GdzXlMIMMeP
zs5OT1//99WcbqKJP40WKo8Bq+xVu2JXO4UpkKk0Gq1WrVZJeIyutr9ogEUS+2R6k9Ggk3G6qpAK
JIEh0trtNtNQ332pg56PCmEojF46uSLkDU0TjXi4SIrYOmERkat25cguid2nYcFPjCS2+bW5OQBV
7nUMwEWkbaJxN4whEaVOmyBDiCi6KS3MisN3jPLz9KhT5dNAb71tylkdKTcPYDhcfbAGd4+6crYj
smWCDy7AymeHc83qdsNkGx2WQE5MxFu04xDt+qn+7G5mvnwy1C+zRanfm4jsb0vQqQG6FSh4CulY
yzs0sLOfCyHT5s2ttbWv2gc/krRXu6tf9/Z+wtqGfLMPE6ws/voFXeHWF4eeOp9z7F7oEH4LMeCw
lA9aEobDT8ntDMN2JHpYMXM/EY+FIakVSr6biM7W4y9zpVIJde7zcBLkBVfVx1NqKplMVfPV1YP1
dPp3LdNQRxSkPulTEnxeDzjrd2PC30m71zepfU5hGm28TKaS19c7d7P57hBIhmLRZ87/IzjOsJzX
d95IjDN0dhY+Pw9NlGZWJ2yBbOh065/Is99EE/8sgA4mH64nbum6z6SKJdDZwsGMoUirlYu53VUT
Uf8Z4Ol8hdFiMWulHEqVyAx0Z9+gwWK1KLidfyU8zurx+r0ej2dsZIhLLe2LkJ3QRW9hKsbdGk71
UaaNZ/CbhPB3QRxH7zP1Z0kQQB32OPrhW3aIxpziIkMiSsezFqQWocc7ULzFRHlAn+8skT0jniFw
HaxkylqgTCSdXwKjCCSDX5BlA23qAOQoww4X+ZDHXuRD5DF31lnQMrIIjvn4kdlMrkayc/njoqj+
RwRn+bq8traYaRHzQyZBo3Y9n1wa5f3GyX3ELm15UMLFD5zKXdQA98XO/q99+MDRsbVffMVnHBxk
RbXjB3cPQrUxFjorCfeaPgtP5T9PhcONMSd8jFxdlV9eajwWi+eyJ6JnY/H1emKiJKfp1CaUnZM4
cQ2FmdeIXDND9d4ldey/CnhpEPEaVozZVPo2neSUzty/TafPG/PtxvhjyeTNNwNUoK9NMHF2fZNM
JmPeuwVBXUfxWOK6QBufCdrwxfn5ffpp5vezMMiGwjMV9iPl6Sm4qPFa+yaa+N8BhsJlEWBmoY4e
FvlhTjAA19mdlRRpdVq1VMCqL0nRHejoH2B1PeB1BtnR2z88YrJYRgb5PYSKrgtoZw2ZrTbzMPP5
gmRrAa/ygGzIxusTSDU295hOzKjSzxMEer9DRq/a56J7FG7nEA1mmkDRB53jg1ndNECV+0ZFcF8h
UeIcGyhqjtqENvcgGUAA3ZYXmmKKEkhSXYg4Q7FNDnE7AsmbdBUUCViRv2AsQmQE1bLsU4GVBhQ4
yD40PZi72wyvtbgm3T+a7YjJXj/4Qt1unsy4Wnonh0cnC6oKQC15ZOpkvO7D+lp2aG91L0HGIOm6
I//UWjbynKJr7TsdAchWHlFynDA0risZYHj720V6N3G4m71f9sN39Vm3OoKnG/D9087ODvNfk7bj
8K+GZHp4EbmKlWcwkkIp/fIPPDCbSKzVI/LFjIVBenB5loTiqpK1Cod9AtlQokFf/q7xrVS6hmmo
JQqyrtRU2dzVVCpVHvlfNwiu/Ztk6ubm6gpSRydukldz90QEEH8l4vHEteHutZ4IpC8TS3Z6t/1J
EToNhcPh7Spxh/ozCK+ep3VNNPE/gBYGjwbr5Vso7O7HCopR+C4GX6rKlOfob6gllmY0GE0m44hc
yOy8fygC2ui8Qa3FbDLrBgXd5WH2QGe/wWKxaLh/3FbcLnN6vIoMEUERWVKT16npp1aMHCiqxOo1
9FdkpM6ANGDx6frgVI7Qb/Jo+jLnguwdmbJy4DskyjwOYXGUxbB1nhEuHkE0vjTDom9wEn9BUo3A
8h2ewU6U6EVR/AwwHUV1NbgX8YQmSwyQfJ8ZJDpYxYwsN74yfLaiQapvciR7bN5LE9hA4qg3w4Lw
iN4ZY/4u2r+szEkfJzwDGIp8MmnhB6iqw8B6wXul2MznxeFsfcRB8qKPT8iQbd5fLvCG1q3DQPaT
92CxPmfZ9MlpSUGuV6fhfMQcYiwchvnlCEKpwmDh12HlcEaisfIzVoFk6HthCr2fiNfnlkMNvT0F
iRDIODYEtVaJpVOplbr2XhVt6hqmIUjXnUyU874gePTbWm2rAz3mxV/xmxuIDO2/Ut7X87RtJyA2
ZL9ntSeCZH9/fHGxf7fVXhcOn4bOwq+qNBmzBZGhU9vztK6JJv7rAZD7SMW+F9nRw+zMjKr1MAZM
B5XRaNMLx2g0gYzIYDCYTPohXg/x/tdPFKGbP6S3gtDK+L2dcA8eQFFaLDa7/JkDP6q0qUfl8lj4
OX6CInMVo17LIKPiKrcwFU6nil31KrawdT6riASbg2Eq3WNDdGiIxvIsExoanEh1DnqsguIBkPRh
p1srdszP2+FeIZrON1ygMS08y5Td/XphvPgqTNIHxMVLDnB9ptwyqtnFARA4XSGOrG/CVNgR0D+r
ymyFlr8eBJfTfLbs+IWUzUtyGR0tX1ZevRt5TEJmOHCuxV4EQrzhz/OT/vXR3NkLf7xGQ2XONlV1
7hvceOGXuzAhODzICpCRrw9ni1cYx5I9NM6Mvn32Dj7dFTxbK4Twhc+DRSsZIQi+/Z+fHwQe7VPU
XUWj5TVQpfFY9EtxUgOO2XUXyKEIVVppbXMeH0o59KhMmHXCAR4n/b5sZm/q9jZ9+8QCMRVoozO6
7olJzaB1Mw4pqF33r/lUAHT13fmnxeFw+CwUquZLQ74+PQN/ftX7jWuiif9xYEiwgRdLYdPw0PcI
SehtXD6zJ0IAMqERo6ad0M2TaY0mk1k/yO3uuL+PQrXT+sQKow3SEw2LuAwqqR3X2krkms0gHbLL
nk3khGIOyZjV3msxDIXTa+4vVKRv7ZFZfWNKdsW6RIHBb5dSq9kHkNTBMddwN/zsCQKDxzhABcd/
omLKJSx5JyQPey08uN2PpXDOz798oYfvAM0btxUNQCBt8y0sLMBKEGClExrYKNgzPp4bUVuHPIN4
BME6kw9WYvtHCieDkk1naRLONAMZ7bmz2qwhCGebykUqiz+5cdIXlnp7Z/ZbNxFh2CxEVjO++nP2
HPGPWegEud8KYg+MSvI4mt6++atY58J+sJ5llfiNw3xiPuSH4+Ng8NMDhTJAn6ckY/L46ak8//lt
+AxmVLCGj7fXzs8vH52cQBSNXpWXKelOxKIfi5MtV4nEO8TzwAOyoSS1xkKi2jvzesIiaEQMqhOq
X1YumH6Tvv19e/mXhIuYr4l4PBbz3b/ms6N1/wxkQ6fVeBl6LhQ6PQ2dVBYdaaKJJiAUOxCgo5dN
ytZ0IPcSUQg2nYT/F1ItAmyJXGcwqjI9KYbYyx/UmYxGg1LMobU/wKGAbqOw+qUKvdVqgWCzWc0W
q82uej49tdDtcrlGFZwqHi8kRWL1OIZ7C6MCpltq9ozK2eXKERRNZvOP8KvWHGjnG316HnwLgDxg
DIwOs0idztlJRSm76JL7zFy4PQ1D4cuG71aqYOmCkmyDANuuhrHjTqOXm7Pv9DkdbCQt4M8Pg32B
YkZqrHJGkFmNNAY5ypBDr6TZi06fNmepCeX1dBsgmDfliQrqcYwFpfzoH9ncLIg1uj7O53bQvxGA
6BB5eSF7BUlft398f1wpec7+Nin/Gfn2MFfgnXl0lE99SNmFCnH8qq9uPHrtbCd/sorz8E7Zo/Ll
/Nz22F0SP1xGyjdCX0ajW7Dpr9fXsYbWzyjiezqdDlZfxF5NZVMz/k5tGp7spVZBbEhedoQ0lJ6o
SqZoU/T0ZHd3ff3jR9ez5c9ALV8n4rH4zN1cDMO3zH7Z/vXrcOPTnJH7TDcBoQlDzrCVKk0hfgme
nJyEgrUqrcn39va+b25ubW1ubK7NGflNC1IT/7fAUDhZtRCAp9MzHzIZqOUiTncn/u+nMMW0d8GG
Yyyphz+oN5rMZqWITcE/6JUQaGnvpPawOBwBv49Jf9YKZQyX2+12jbrGtUJKJZ/EsZROt1FEKyzB
0CUWn60y61ArS+l2yqsmI0L3Kj2j0pKofIDE0zhnX8zNTE0rSw8K4BtezwivmpTkDkJQTRh4vqUc
v0EA3ICucHHxhsmsyIHms4OsocU4ly1RAYhz7jK0eYmDQA7M5VpMW3ldngX4brSOrG5ubhaEFO1v
3+b4I299FtolbuFzlqf1b/z48eNxfhzzwfvCc4//dphTJdmOd/IUla1iE7eCdcaUUw9D+RIe+PPz
cJklyH5+/unx+2xVVOhrP0SjYRgLmL2+vi73pjUGuCTId+aqLQGcGSqU2n6z+P3m921i5ollxfDX
6fKURy2HIBtKX1QhWoFbiIWBv79/pyLzz2I7Qr7OhNa/vmvnqKGli+hVpkR9FPr/KrJqeha6MXF6
CrKhKl+i4V+h4Ekw+JNTY0PM5+29vV3o3/FRMHh0dLT6zzgHmmjij6Kth9OVGTJRREY+bQ+LL5Er
VSqFQqlSDvazKPeXiP/DaOlk9A/pDCaTUTnAIv/5ULHaICttbreD2sVXjzkNku6KF0Ggk69zeUf6
yYVLiukeckxYKkp1AMR+g99cNRkR0Cke9akYpUQHQxUMj9jHGhVbcxewhbMCGOaFpfev8rW4AO6k
unAzCDZ3lo6wpkbAmWSfO2tLabXMZsXcjAUbFoFSzGdsUYSFlW9TjzO2YKSTK8VqENjZ5VxWGMba
C6iBLXPr2dianmmmeedRIT/A61/F8CnKz4PsfpCfjxZgK4mOg5xHtbcAwclpPhx76+ysrDAW8/z8
rCGZTZXgyAtT07gTiVKpL/I8cX1zcx39pH3i+8EwxDmqpgrwQAHx6beZwRU7EkrfRuVPO5TvNp3c
g3dGqBUoyixVjUhj8GRyL4P3MgWRovplZHcAmIEkQ/F3d/SOKONBLAalBN+dVnIoPX3quROQD11M
N7TabBbmUAikQxVeVupiKBQMBo9f3UvBMJ6jDJz/glugiSYahxYq+27NXQaoTk4u7SKOxiyt2IXp
6OrhSUE6BNVvVcr4PcR/7kvSQmYK5ZCcyKDoZ3T+M7UJMRSuDKr63tE3bB03D7E7ygkNkizUu5wa
XjEFEp6tcnl0vPIOC0WX2b06bjUlUitH5zH8CzZtFEM3sVjgYEjBpLpwI7pc2XB7QDAjBx8e3rw6
+whRp62Zd3mMaQHkUW2jGTERWrey8P5x5qGyhni/5ZrR9eUNdGHQk8WqXuaf2hqbVQV6YLKYvZm5
t51V3vceHsHVOQvB1TrfEoZOT3Neizfhs4XSZcDhxUVD9B2og+gVTETiBNmQt2SFeYgNJRLX1/Gn
PUYvU6n0dbVvnwBybKWN+Uns63Qq+bTYK9S3dDL5svh9wn+D6nQk79AwU2JQHNrik45aC954PJGI
L99hPuftXkFGociLIklBac7AGcfchremfRcyDpUFDlICwZNQ6OTku7j6RjD0fj06Dh4dbXAa3rIm
mviLaGNIFAr+vU6uVjonm3YRRWTUiKwHWkndPClIiZQqjUbGpf5LZpgsAFwXc0BhMJlNOhnvj1I2
FI19b9RJa7d4xOlQ8SpyPyLJfI3TYxBR8w0GiPwR71ipShoCjq12Owa7q5wXkibiPqvbry4g+wOK
wtDY4zNkWoiUTsnQCLRyLjcIDMxLM48bfW4U5EX0WStkzCGJ2tyBwksz+vGlt635GPD2xU+QPQJw
fy/QK8fPcpnxw8HZX89arTxHO7ALTj4M1shGeC9EwVNT5gIsnZ+X19R4eXHeGFGuOhY9Kdomp66v
E4GS5a1kEAyQDd08zfQbAtnQarUFu1AixeniNPA1eZOsJV55GDCLqdTtD352Aqk+g4LM0jXL3YOr
fIfI0PGzaHVGQSqUiK3U9kUDY1eQjyz6rjSVNSsSubwMNd4b1fMDkkq/Ktbqw8kXjoMnIBv6ob+3
W0SaD4+Pj4+OAv9eD99EE3WjtVeqUiiGafd4ygECi0nIdIOtVFbX3fISZBuVK9OolCq1ZhgelN8w
YEh0FofPF4mFAi6H3Uvr7MA9jtaAnIgtkoOcyKyV8R4SdtYACMfHxsb04ntLvqK6BBqnSz9AK7/I
AKFP4fCYpD35zhrLVHv82ooYe4AkNPmMxYi0fxxI0Siv8IxwprK2IrR0SoJEENyebGQ61jCdcZch
FW+EUB3bxZykRfgm73Ihflnx8x75qCk3c+oZzOTXTPCbc7sgpxnbhilrUAPsxwiqOLvZ4lBte8dw
omIL7tVrVeneOPsIMsP2o/OLn2WL5BfnW1W3eSyAD7FYMY3hF5ANjVauRLlOXIefdBgqxEisVRaw
btPJ1Bn8OvOSqdTZE99XZAe3t+nj13atdf7iFipnf3FXRXdXGiRD11WyET4dhngiHout1+bsyJcZ
qdC5onzBBlR8NVBtk6ehxbYXAvF92qpQKC3+leNgEGJDryX3d4fkD0eHR8dHP5pRZ0387wBFFatU
SoVCcM/bELqLS88Mukgii1HhyqkKTBdPoVKrlEp59ZQ49YM6bNDr9SMjer3BAP2FPun1OuXgAJdB
aX9E7wm0UfvEKrMF5ERSLu3ZC9MzHGPj42Ojo3aNkHbP9QYIbLndbZJVZhnC9UiMPoeKR852WUCX
1OE3CypWQ9NldtfgP+AZeyyQotnBzKkhJQGwWxYsaLInSvbbMydJ8PhBptE27s86dvGuiZx5qH9l
9es76eP4UP9GTh8EmDcgfgW4fxQ40PhO0Q8n2tv74alelrwqere3Mms7j49geYbQG8FSx8TA4juv
+GFMHOsMne0u/zo7DS+VLWm7uAiTKtb+Edx5b3qkPQH3Ix7LD8XYi0QiUcU81ndzfb33uN2WwZRK
3SSrXcvxdCqZLCFgyOt0Ov004xB4T4ULUSikP5mCoskuPHd1Rn1QZY3k2BOPWBWMC5ALxb7fcfTp
jGHoqELJB+xfXl5c1CGVvx8ogevbyUkmgOz4GEoD8X1K8ZA+Q7V7dHx4ePSyWda1if8ZEHhK1ZBc
qRDfIxlq7eZmC9a3Uvuo+XEcuJ92IGmQuBqkW3XncavaGv2IYQT8He4m4DBoNLqljdBJY3CEgyqQ
Gul1er1Cwu0htTyY2yDbaByp1mIyGdWSh+bIqw8k89i4wy6kC9Wj41Z5ntDURGuP1Ox2yNmECiFR
J1dh81mH+rKeN7Lc5zdxKm9Hw+PD/gzQwzP9mTNGiifl2Bb7y5y2VzA/mOE6nFdq8LRZL9XZy9e/
kGMt/NU3TNuC5FGclrHqzPGngU1IYQ24t+W5RYDvZ0E80flzd293N0B68H6Jn3ahVnUfH8O1N/1B
eDV1RMvRSTB4smN/mF+m03MUhiqL95cvWLsMl9W8Ar5EIpfQz3vOg1sMoW0rFrVkr581Ho8nSJWr
SG5ubr4+aqflIJrXElXr1y9B+uVSYfxVKpVqgFEEyTC9XP7+feODu/9OttxyBJGhb8/zVoTiOD5v
3EEflFkyVFnwVQSZhiKNKnJbATRdahj1Bjwuq6LvYWLt9vng0fHx4Y78uZrURBN/GFjGkFrc3dop
H6Le+fUHOlisjDUISWTmfGUIKJsPzJTSBdKSqvtAizNsSK1pqCOepTWAdEg3UGF0BrAdFAZfpjGa
zSbDiELEoT/cB4Zsp3P5z/2uA+Bo3EG9DIUA2hkS/fi4QcK8x9CGpgq1Yw5Nf1fFiaApfIXVN6oW
sahEmmdiwid/hsCTvwMsM0efkf2Bkc7+j4Ys08OMzGREDijlC5BUoPXzWa0pzpkzD/Us+dB489yj
khFi+PkaDZQPM+CLOxDYyWdJBLw/C8xjYncXz53f1jx4oMS4Dl7SELjj4134jZsPfobtgR46Ca55
Pp38fGA1czTPPuWuDAIcuzwvqyclikQiFy+U1q8XkYVHPdLYF7H4lhKPwBiiIBmqZo5Qg2zozWN2
WQ34qhUj1kDqs1/aHKjAx0K1dZ8H86lUMnlJ+nMHhAF7ArnJLipzZON2LyNXkUjjZdT1Qvj96Bj8
eUt6wLosvw8E+J8f/DX1PyBQp4km/jSATqFWzmhFtPyHvetgSGNZ2ywdpPfeQQEB6b0XTWKqiTGa
ooma2EuM2LuASjHfL/52lyJIURST3Ht9cpIDw+4yO8zO+8xblX38loQByZByYSpD4MgqPtFAF49V
fZbF0tdnNeq6VTIRn8Oi02g0CpXO4Eq6IS5ksdpskvoL3wd4uc3pcLhc6gY5eiCgSCyRqtfmdnu8
XptezqX8/SxI1QBK3UHSpEZfPGrXcFubEgGKzBLtd/dw6zkliibW2iNPwcUGxLN/Z8XsHISJ4c/T
72jFN7SnEdgtmdw/QEIg2G8DRUKs/FhUD3UNDZMQ1Gf9ZWV/Y4reDJgnkyAJQ79fLg8jMLha8r9F
dC2ugyRJOfvh9rZH+ffN75ArRjV9oSW3q9Q4eJANyRAI0eT+0H12C9LT463aGx04OTmFvZEVq2fJ
9jJVyxfPz88O0tnsxcVRo5o0oWw2+7pBewcwncvmagmYMp8v/H4wpUgdDPnfv/PZlnGKGKHZFwg7
tDd5WbYPO+w0VJ/2Ez2ZOj1Np/8gJ2wN7OD21tb29obrNiNAmN/YSCY3Njeh/5LryeTsn8jo8YhH
tAGs0GRT0QAEWmQStrR3YThyWCmBpovF1ErJTqaIVWuEUWh0RpD4WGxwGkYLzIH6+iwQD7JaTer6
LDr3BkgkTJC7kLNXymhqEEKTuTK9w+/3+XzWbuEtKrl2DjiBuluv79EoJVx6V+shZirMkYGIuWSL
bAqCQO97EjCKG+31ASJLpNBo1f+dWdDItpFvX8qrqHzYCM9D8VAfCoG0jJTUQ/GXsIkF6R0HG2Rj
luJcDU49aWs32jPjQyOI00vldNmoV0tlHq9enwHnD2Fo4fYetkjr7M41NoTw1USZTe7vQVoSILb3
/R56PeT26WmtkBk6Pk0V1S+Yb6cHikYnNYdseOfs/CJ7Mc9r9OlTkA09iF8NAvGykM1N1LS8garN
18XhLSzNz01Ofhp9Ju9sfAbl+PKykGuYFrIIRnwlm8vl87lc9uLoR7CzVvXXEBnardu2YT6nUqfH
qcb+RtjFtYX5uZmvX79+HB3Q/REnQfHsNsiGtiZv50RH4HI4HC6Xy38OsaFk8u3d0rE/4hEPBZrG
AUdgo0V9opauJXiBHIpLAkh8RcVbCEnmS5gN5TYaRyDTmByeQCASSWRikUjE5zCoranAvYDjKI0O
h9Ppsva0KlqPhquWebxer6tXSv8zvjSoSCwWBQG5CYWj8bDTqBGzCM13UwS+xhbp9+lFdS5CNUCz
e9z9cauicen6/2KwDZVsfWj7EGxNQBqhmmeM18HiLy8rpaaWfrEDCGzgHbxa++fnp5T1V2uOrldf
1YDm53Sl/sfLxTIdCqxD8VZAcO2WZi0YksBzV00DananqiiEY3+3mF3Htrd0Dznx/uRanY2nqXS6
RLowC+nDhrSmFTg9NnMTcfc2m825GrQDhrG13eSPF/q7p/FSF3K5X9UNhDSUmLpuYNKFS6jUWOGy
cDzcwQcB+A6lIko27T/z4zmUfTJ7vjo+9m3zHCSMC4YOfv0r8DfLjF9vpc4dp1LHxwuNmY7z5PT4
+Ojk5AgusnE4T+tcdxoDGd4EqdDmRqg9ZTt3PLmxkdxYuDmJ0SMe8QeB5ptscjjX3E1cqEsigY7D
shRXvi14tlRygw7jzwJFFWrMbo/H7XFCCR+bL8VYhrjH4XV7vLbuBganjoPpjkZANsQBd69oApUj
0Rhd4XjUbVTyyc02tABJqHUmEi4tv2VSIIAqt0QTzm72v/Qz/FFQBqLwCGHdz9kIwPqxqK3BR4vq
oa7nUOJe/ogHWrCl4z9GA22t3MqpqZerPyuuz6i3SyVPDuD1mh36v2W1UXT47a+/U6Uswid3vxdf
BfdaOdjeAOtJqtbCZE+n02VlE/M4s9rBRKPjuWyuQR5p5ioUjVUA/6aH7xoyAfwEr1BtnXsCJWP8
WnecQqU3GBxwQbN3d/yqRghAYWcXTS05vjTMhWaNxdWDFt67uLiY6ZwjjBH8zdKz1xp7t09OUqmj
8aaWdBwej6fSh2A29Kvt6r3tgvUNZEIbmz/a+yJ0cGMzmfz1q2U03yMe8adBUtqNXEg6YMXG1jYy
ihwK7kZRxfKKJQpFFckk9H/LBQcGisyFtD9QtL3DqBazSc1YHp6ltHk9Xq9F+eDufABDF4pGw73M
CvkBiGyZzhZOxDwGOadZQUoUTWoKDkRsSlZLpkoUGQJPzf+zamfJUB88rORYhIrgjIaLYyUtqYcM
ExpwID2jUIIiXC8mOtzWj42y/lhd/VmpsI4ZLtMhzNgabHPSrg6UNgdU1+d+abvqgaHdb1enBCtB
Zu/2WuUobg3K8dFBDeERpdOpiqPyk0xm4K5XrsdcPperNxbSDrPZbG49YQ9/O8/mxu5osxGd5/JV
XuZiqJ5ZoQm3Qh1dFn7nO2is4l1AXK4Z00V+uADvMLtRVbmNMAM27XWsB8B0OpM+rUknwPmUOj09
OT0KtbYIYt4dHYNkqIPMrAnsya2tjY2NgfbItWQSPGf912RDz/lHPOLvAMnudangLSNBbmrpOw1Q
FQIsAiAJVBU9BdDFFYvED5FJsVPAkDmSHrMLSkLkths0Uj6D2Ki3BIkdsprZZQ9emQPJ1Hgi0ZBB
VKPrwTFlBm88FrRo+KQmkhTDVJpDAwGjhNpquP/hn+LBgdL2FQeV/cxPQgdHi2YdXEk9RB+Ogz+u
4KO7OMe7xyuhYZI+dt216oBU949c2Ykw7xdL+grC+DJsc9KuDZai0JMg2nWioSR3r9L44FZ2PxRf
4Zd2785Z5k9Ou6vfA9uZVMVbm3KaPuqcoFzL5fP1QeDf8rlsNgGPCm0sVzi8Y/pCw0X+cqS8DRCc
/r4sFBoUm4fh/b/fl7+H7/Y1jYD+BQXXN6roDgH4mIVKkozXaJW70iAD/N6xHuA+pVOnx88rPmua
j8fHIBk6+sptfR5p+vDw6Ojww0OvZ+QPWxAZmm/L9IzAPVn/tbGRXPP9z6qyH/EPAiexmgXwSkPR
mDitRClAUwmxCAJXJa0UksAwxFyuoKVwfjAgCRQ6k8PjcXl8LptBIRGwLTuPp/Kkml6L0+UGOY+t
VyMXsim1iaqxLq/X5/U6/4TPMUGo80QifoO41iEISRF22yKJmFMrbEaJ8LxuRzzh1gr+UzKcacy1
1jsUrZkCrKMQPAvQDT9KzjzSYu4hpA2qhIYJjxTlNm04VOqYenHxo75NHQxmbL4koUiTRc8MXZkO
BZI/p9bbzQ7o3lm9MhkY9nZKzEG9t1chbSxb9PWn4O3nZ+LktJY1DGUyV0akiXS6RWGuNrGXK+Tr
5C4XMpNV4u69hXzmjkGkqsPfv3fg4izE+EUBZEPfmjzryN3Ly9+FDj7BzyHf6MNmvuxRkApdZIeu
PapzFxfn5/XU8K4AehdPU6nTpeGYxz84vn+aOj05Pp64iXzwfsI+Q7EHdyXESV2vvm+8au+h7p5L
rq+vJz82Ck+8Dixb3efwRiJet0V1U3baRzzi7qBonD2wUhdg6XWN6pxXAHIhBZHAUagrYd8AWSCk
MYRNHXyxVNJD0SSAoTA6nA6n0w7CCQeROR0Oh82o61ZKeIyu5iHUKCKdJ1Hp+lweGG67BTxHo1GB
TR6vz+/3eT0dTQnZAnh+jzMcjdh7riuDCDyNLZaI2LubeQoBJJHOnYjaNZx/ocQsTciu6SdgfhWQ
XvEfSmx0ZOSJ+UrpaBwdUF/Z+4LPfJqHSYgkejY8NZsofi029AJWDzGG/OBXy78UWRIq+KFk0Ygs
LHz90t2e5MB9nC2dTZ6agW/BvF5yLJJgsRM/2wwaRn7fqtICfdr/UerN+/3lsgggJ6GCmoct6mnV
gjG0u1zTIEiltyu/gyed3qy6Y8/M0sKv5Ff73bw4LvK5dF1jvJDPZ6/0T2P53P4dmTB+MHNZKOzM
rxcuC1B0fbOFxX5ZuPzdwdqqqHd7uVyumZcv5zyby15MXu/MFsSGVA3PuCMEsdnjEwinJ6enqZOZ
0I1cq3sHcqHebVVtpJNobx0iv/n1CyRDy+abHjiUyPHqxyqMtV8/oX/XJvr1j35Gj+g8kFyTTQKv
tGhBn6a1twlFoe2RqjVX1TdwbCmbSGcRm0xoFIlBQln6NELKAzAilMEGkiCQChllfBadzqAz2Ry+
WK7SGq1OqB4H+ImlVy3mUPHNHzcknszgieUandFsdbrcHh8Il8PUI+5gAVM0v8+g4LbihEiqRO+J
xcNWzbUyZUAXv8cRS4TM8maZqVE0mSn4JGyW/u0yG8IXw++Hon2Sq4FTvv/w1iuu9Jsb/fDB7Oz3
K0uiUD76acRTtjmh+j6Mjb2ycst3TzQrOuaCxgpNz74sXU38HnbyBfre88EvefG82FvVeLGiEpCY
7+Y8GWkvygo3NkMrviJPTsF0yLteqSBBnZ9v039LtrN79f2U5H4pRIuxux8vt+o3Z8fmD3dvP0XR
1zReU6lMpYSUIJVKVzF/QSaTTqfPztN3cXnBgbRns671a6GQr/Ljpudy+Zd1B90SWNskFEoGkqHs
VNP8WcAGeMTlbRQOtwc/FGr20ccsyIb2ritphVmQDJ13ek+FEpj9iaEXz8J9gltQD/f+4eHx0dqD
+0/fCX3L67/Wk+uvb1i4cD2DS2sgA1pZmXjq1MvEUp3rzeLP1ZXVpegjH3pEZ4GTOUzsYrlVqVne
es9GVOh0Wu2VhQxJFQvImK5mch4gMGg4AI3rM1uslj4ls9OECGO12WwOh0NT/xGAIzEFcsgk5oR1
RmatQtDYUegaUA+gUsYaA4FAMBJx6GTsFtXO0HSJzhGJR+3dQlqN7Q4gi42B/oS7u6kOCMOStdTo
PQx6giZu1ZBitM+H34Wd8QG7tLRM0R2v3r+Ju4Xlgxjut2YiQeELa2HRQdQ+/dSf0JfmHNH54ana
MWAtCTHNlw+WKnF/P+0XRuUry0aM/3nRe+gN5Ktg/lI02lDexWA9FRCcFSF4w6G2NPGEiamSWos8
MQm/erLuKH8oWptoM22De7EqUEq/v1WiJc/2tmhVR0kPDupz8d0W4tP0dPk1KpVKuas+s3ltFqjw
xl2cexjZXG6xrnU2XyhUFxhbyefT90hlgRQavVFvT4ulypjLX152UDXUGrhziA1ZrzdP5kA2tPM3
k12gBvcPDg+PZm90CwNo8l6Tw25Q8/+ckpnx4ReEH3WVZGoherq0uvrz58pcQlPFfbABSEO0OvEv
6MQf8V8DSrezZKAga8zC1ksUWqjX6WRX2QwJXBkTg0A228JjaYwuApXJ41Ch0q9ms9nax+vw2oBT
2WA+pG1e0gtFoPEkql6rwwHVcbXo5DzKn6/PBUj9gVAkEjQ6w+GQXS9jNV/JIZchiz+W8JuU3BrL
GZ6ndcf7fTruv+NviDS+e/faJbtiDkhxYMhOQ7J0oYihWM8FYJksXEPCyS8RIpxu0MsFN7jOUA+8
JaQaOOJgSFy8UYLljRHLtMZ6YRYkfTPxJVDZ31s/ujtlSBN+gBPBAMZhMQLBGfMWi8B6RopuJvY5
JQIwfSrpHZD020xZ4pevpc4Rxr5CXAs1/KtC0Q2b1cmZUbexaoqqtsuJ/ani5Kbt7jyvPmj64Ofd
tWdv0qmKGNrOpF9d+5h2fpa5i3WFdZLL1ce8g+ynUB12/7HQ3OrUCQCrucJlvrlqiKG1+9w6Yac2
ZwqQC2V3rl/NAdnJzn0NekcnEv6IUgP/GTaojrRe7/A9Az+gLKA729tQZdbFYVdndWqNgXSvrEFk
KNr6aVB9XF1ZWV1dea2+PtUnfkLtDZI5POIRdwKSY7SJscVXhtau0yBI3Vops/JkoejSVg68KAqL
wWDx+Xw2iURDIAQgG4JSUHdcZYsT6GwOp9tl7xFQW8oGNJkt0RgdcE17u17Ba5rX52FAs4dDIBHq
QlH4yj5fJBy0dosYzRUQWIZEZwtGo26DvLqWGoZniCSiNvlf8pwm+WMmXs0os+Pv3r4dCGlplRai
/mlMiUUg2caIu6RpBOcMzRi3lY1gXM9gLwGB5DsjujKF6O23FM1JWP0LKwnBcQQVEOfjBV85o+WM
wo6J8XAl4kvTcx8PWUzgNdxhYiJOQGD63xa7IflcrECmmjGBLO19HJ7qnOW56C0cYQmeZyWCi3nz
HToeP71aifWJbnqvjhzZ3BjTtjP3gLH9khfS252taqOC4WDv7vXbsSupX+Xp9zOT/nztY2QqlfLc
5bpo/Wh9mNdUPpeXVb0fzedy4btc/ZboKRQum9YvY77YKxRykKntfD7ckWC6nmzuIvvhWqMkBXKh
s8UGv7TwLJM5Oz9LHx5uf3TfIobxrmDM7+/vH7T2n0ZqR3f29vZ2d3bm3z+NJl6Mb4CcaHdS/9Aa
Lf74rzUQ463tiMIxiPGsLPfX8zPC4sry6vLyDYqlRzzilsBI7KWCrDiJrYd24/GkKt+gLoG0VWYh
AofLJOGILB6VTKOAopGqtZhBOmQ2P4RnMpohN7ldDqfDYVAKbqqvgaVy5XqbC4TDoGoaw/4QQBIZ
QqW2KHjRFL7a4A5GgxaNiNZ864ZliLstvng8aNPJ2KSiTghg2ePxhPvhEwA0Aik49OZVoLtahuAl
tohC6hqwXblHM/qe+yRgb4lKf9zIvGqNW0v1f7HqeEAIIJACT6Ss/ma7Ikr4BgFZf5CNQCkisEcR
joPu7jcVj2H7v4zFSnSa+ubbiPMe4TqCERPcFfFbHYDom5TBjV2vSwzoWxgFbl4/wt47T5ZXlp7f
xoWmrLJDJuByHezV2bICEHi3eWXLHYNy9U6341uL+bZXdB1S7O2GqtqRK3tTbVzmGjjbqS8lUb2R
vjKblbGVSnUuC9HrfD5Xfcef89lcbRgb1tDbrVSpVJ2h+cuXv38XGms4sK+z+TzIhg6X5pO5fC47
3YESiQwo1dBQbRv/CCRD5/uNJo5teXNz4+jg8OwMctC6V67OVpCuH4BsaKeVhg9lXdrb29nZ2Xpv
KA88Vje9vbu786mDXpP1wER+/lz7tbbsbrkrwPWvwN5CLxtsfFBvlpdXVpc//4PZ7R7xHwiS2qUp
7jSpGqusrRAPDEvOa2HqIdDZdCwCQ+XQSVQaHgDwXVBxMrPFYr7Xhr4lUBSByuhwOh1Ol02vEDC6
Wj8mWJqo2+x0ud0OnejvOR+jaUKN2RcNe0xqfovCsUgSR6q1eiPxiMfe16vVe+Lx/oH+2MPXN8Rq
9Fp5rQsToEq8efs20m8VV7NOMg6B5JjiFfdoBMC2PHELwLUOxbcm7Lzyosfsi1lKQops6reCogIl
CQSkxVtHKyPu4ocMV0KBRJBMMV3xS/ghb3Hi4E2q3oQKvhqyb2LyxTPdnTkhSlx0i0HZhwQI0WTR
ywdwfoL36oQ3b0FpIJxwgIwJ/WHF4/wWaOeLLKtm8F9TslIXAje1VklQ5N7aDitebb1sw1aC+7oD
p7lGbewtVLd79vbvkbKOu5X+Ao8vBRTK13VDiPlMunOJnI2Fy3xVNVrESi6XC9UcgQVb8peXudys
//7Po+r379//19hriLZegLhQsXwd3vWrcFl4c3+J+iObvVit2Vj1HENmsoNWmz97OpNJZ14+1H6s
b3f/4PBgrdUEUc5u7+zubK+FakzQqC9bID49ULcgyKdgMvS+9R6DPw0ZyVa+NXJfI75dWl5eWpq6
xS4F/b+cd+0RtwKj1y6G98EonrHvyvhxC5cUgCySNE+yiKPApcdQJDaji0wjIhEYEplCsVgsRo2U
/dDGcqg0vdoIBZk5HE6LXiliU1oEkyEI3B6oir3PJnvQjdBNwNBFGnMgEvUYFbyWqQiwUKYkvdnp
DUYisYjz4eNEUKYXL1++fPX6ic8ovcolRZBYQxKWPhLpZV/rLak7GOutOHMzTf0eSEMEvoi7xOWZ
xbLGTKU1jONI6MCRx6kjHn7xJIolroMnCaYnYSEhAGHQVzQ3kR0RSem6SFW/AaYmXcEhoTTsLyqI
cP3eu2beJvc/pVE/Py1q6ETjsPEJ8E2AX4x//YYIeQJNkTDuiabxSw0gmn0O8oyRK09q+kpFUYRf
3fIjEILvC23ErWHe7wxAz+jX3d3qVHu4zYNaxoJ5ujD3ru+2xI22kN6woBHId6BUrrNufcpk6v1/
7gp0Kp+vyoSIO8vmctd0FtM/19bWti4L+bzu3l83A1XsaDi8pO0CiL2KPgj5+vKyUBcZ3zZYhxfn
Z/Gr95gXmbOLi/Nkq7yIhtNUOn324YFkNRDb3z/YP2iVfxozuA1ha+D6xta5BRWhf0ATntjS/2l5
rrf1QZolkAytrMYbac7lk0tLIBkaa3Z35pHR0fGJiR/fZxYXF+fGnnk6mubgEf9VQPKsZg4sXAhy
u67Cr5Eszo3bJBxH0TTxFZLIYELmHGQXi0XqopHBhbaLSqUSUYgWeX86D4BA40rUvTYnlHrI6bT0
aqR8JhnfcNnBajwgH/J6NB1clJBUvlihVKqUSilUl5aEu9W9Y+lircUfCbuMCk6zbAV/HgRt/OUr
D4stNXifhE3iyrYdB/7MOJG136u8tpNHC21xW6WmC82QCMgh4UzRRoPK0rwB2NaIsbiOoaShMOQg
RDLErcVpCIh8fiF8+1x/EHxBNMe1sHTH9MQrBT+FETvMX5nxCIVkj8LFL3hfv/ruqlXgvXpim31b
pMSEF8XCAsopHaQr+iYEb3TkMwFBH+lvQz1EeD2rByTrq5VnS5ocLT9bjs0F8CX27UYbfsRAcHe2
G0Au7u7W1ITtP9irEQhPD45Pjg4247cMiENHj9NHSxugVE7XUeuXmcxS/RlIroJ7lz1NLJ8/veqU
KZfL5xqpiY2FQv783iZgGVShrE7ZBQGYhsjQdtU8ARbAhvvnnuSun51dTKmLzy01vHd2dnZ+0dLa
pDk5Pc2kPz0QGcIM70N432Isqd9hMvSDX/fJC6gK/fbtitDfGcgbfmbZ0urPlZXlRiWQu54twQg2
27vrf3yfmPg8OvpuZAFkQ/Pzc5H/lAy1j/jTwEhcehr8iq5zXEXU4yW9tBvORNJkkqsciwCh+mlH
U9hwADuSyGSTCFQaDsr6zKAR/55hF01i8sQqKOu0C6RFLpfVqFUrxDwWnUzEYdEQCBSe0e1yebwe
T+cyxnK9wVDA7/cHAgGPNxAIhoIBj8PUI2tSCKQWOKZEZw9FIi69jPU3cmng+BJyLRUDWKaBF1Yo
jp7I13oTLg2r+helqLwx6/VIRLo+GlCX1x+yLhZQQZOMoA4G1aV7AniOqKGonsdrQj4ReEmWI9ZT
lJd4XcwMf4Y39BvwCEAc8hQNaMKQsyz7mQE/TDQ4Az4SUh3VgesiPfh13FuZkU1TgTaGaGh29lPp
UbCMwYKA+iEGXlU6ZQafmFfjJATgmCjbPW4zp3vmf3xIJp9V3vcly7kSkd+2oXh2ILFlaXhmY0hn
9pJre7t7NfXhafsH8er3a4fHh4no/NH6bYkWdWA7lUqlU5G6T0KZzO71NsC3f3F+fjYfbpt2olbz
uavAurlCPp9sdNg7kA3dv5TF1OVlId9QNWTNg1+QquFhLpANpe4fpYmJH2Uvzg+mhl58XDmHuND5
Uner4+WnmdRpavyhVkf73B44V1r5T9OXtrd2trdf1KteBFsgG9qc/bs7Mtz3JciBuoH+COuaXV5e
XFq8OScY0ji5CNKhuWcdrFb3iP8qEFRuNbzsY0TWq/gggNFjFd7waBL4CvZVRBmVrxBU3uHpXDpk
kwKITBYJS6YRAQSGyrzJeedPAUOisQUytc4IleNwOSG4PS7wL/jGBdct6+3gRojp9oFEKOAuZpsE
sEQqS6jUW1xwo0Wn4NNu3LnjWTKdMxoL2bQSxp91lsaaXzx/4lJfSwwF0ptBhwRiMgBV4egP6auD
/JEcQySovZbsCC/3RI2sUhtB5Y/A/BuvCoWvCJE7qitSJkJPxMUDEEhpOCAqnsJyheXQ3AEEAb8A
QHRZoip4KlEcobISg+QIw7taftxNRAjDVpAHkb2mkKvEhywTzvZy93MiUy9KL3mf4B0pKjgKLqPk
908wCGRiCiRkwqmi5Qs1PB26mapi/cvJ5K+rgYptlhPSsJNJaDQQA9vONjqINH/f3d/fq/UDeX+0
UT1Bto6OB8BR060fJm6rdACErliwXj+A6EufnV1/fJ+ew0Hj5+fpoXY32/T9XM5fem2BOEmDyHME
Yiefz989h1IJQpAMFRqqhhBJkPrk7TVNvZC26I5l02qA1o1uZ+HxAanQwYiqJZsQHp6l0+mpB0z1
0aVNtAo4JMxC0fQ7/vpPWCtbW1ubVW7/fwXa5ZXllZX6OnN459TC4tLSwsebbV/Kj/Pzi4uLw3+q
pMAj/tNA1jol8CNI1biuIoNwIrNV1Jq5oJjKip0E6OLJVCpJ6S1AZPHhQC4A0gqhiXQKGoGiMOid
1wrR+Ewy7n6qZRSui0Jnc3giiUwqk8mkYhG/ZaLquwAjMvsDAb9NVCsxASyFLenu84TDoYBdL+eS
b9iQAgSWrNcVjcNhZ38uxRAz8vzFixdP/DpeDQ/DS52D4VLJFrywLxasYUQ4iT3hvpa4E8k1hR3i
0nqPEtpjFkjBhFWGgqrSwEAx9qUUel36EJR0kaCLWUo2NEWoGDKG00UMBARKGbPCAhijjfaUrok1
xuRQf9gRBxHB8EN+QxgEM+yArw7Epib62hy1yg3jnj2DqZQCSlCNHvgEXtk+C0pM4hu4ChN5fPXn
l1vkPsIanj29mlrAyHpZ6PZtf4bbB6u0Q8hbBBiw7aFr3kuio4Nq4T59eABfkTx3MHRPG4w8fZa5
5onFyYBy/gML4PUfnh+2G9tPX8vlJyDWBdgyuXwh2Wh1YEKFUe+9MUFp3uzmGnrsSCHms1b7tAeh
tp5GR98BFK0r8jTuNzBvWFE4O+lMJjP7F2ttvYC40HYDMiRY2t7a3NpqzElxkivc1U3vdtDDtrDo
tVZueGZxcWFhflR745LNG5qH8OnRY+gRjUE3wBIJgRaY7ZLK2k/vdthErQUHSaRkFo9AkbhylVqt
llOLufW6OAI6dCXIV6gLiYUtZATqQ+Q3JGhsduiPWauS8pmUxn5A/wjwQr3L5w84NLx61wEUCSRF
ZncoFPaYNQLqDSMFDrC81x2L+00PU8OrHkiRwfcsrpGZY9E+SbUKAGB0+584FcV+4IR90aiRX9V7
qtoXvpaMCEHWBILd5WWTrg95pOBcwciCobKGCCl0h0ox9hRD2AwyAqYrqilOTZIprIXlBdvlEwEI
ljcE68YBUchRIuJIdVwHu2mHvSQEyR2A6RMzZIfP4j6dft5dmiQqZZuCx/QRFqddr6PgHdq/i6Ak
RKD8B1xfIWGNGVwZnW47RR1+aolWevlyG5Y2yA9bJZMWZyS5Mxu8w/7h68FClWAYPD4s6ly6Fg+f
NznjlmCkMplr8Uj9oASfhr+NPHl+3m5kODpxlssnx0Y3c9lc7qghW/GCZGjnTr29jsaG7wjEfMy1
bXOFQj7bQDf2kKBvgIObWbpBv4jlCuTSVqnr7wEaSIW2t0fqPzAlQTK0udkk1dTzdajGKgiovNji
W19HsjU1BPbL4uLS0nxVSVqA6xpbWFhYXJ7rv/nnog7AXGjSeDspgSTSWSwW89/x13zEQ4Nt7oP3
n2S1p7eyecEI+pw2SUuRjGGrhLBQx1L5im61SsxXF72HkCSusESF2CAVQpJo4KOLpVIhiVctfZAd
qVWO0VrtFqsFqsVht1ltdoe1VyMTsCn4f8Mcdx0ASaB1BAIBr1HJbbSiQVkYTe5IKOztU/NvygQJ
kJrn2r5fL7tDTg23zhoHUCQg88ALeoP9TiWtqvcobm94oByDhxOZYxFDlec9imOMBjS1SyRG7Iyb
y+U7CEpfUE+HTGaRkKxEwJFiX0hZ7AHFELCyEGhV3F2UZoDQ5xVA345WBS0UBM4Q64ZPojqDZacB
UdgMCRVayE9BEBwRWLHAiVjh63EU6gEZfBTn83SivVh09hisZAHMUNIhxYwRbPnqB7uinoGz36oR
1rm2MxzQl6dKI42e2IQ7hp9ZL+rxgXegeNoKtXtFBEJ7cFCVgE59clwKMuPun9gbn3FLoFPpzDXv
o2+ZzFnpy1BT51lb/UmtQUns5GDk5xqzlW+X+fybtnt6ewyDZChby0EE+UI+d/hnd1bkn1A42XIr
YyPb+2U9dXx0dHxysjv5VNtxc7lhB4obq2MVxDebmxubm6tNzGTEaDQaAf9GZyA2lPxpf0D2QHwC
KYcWv0SMSpFIbvS9hrRCkBNQz82DgffPzs/Nzf9w3ngoQO9xPRmenJmZBbnT7MzMxFBA96e2nY/4
awA4Fj1cMYDX57xKLkRR2+z2lnn8AIpUwUBCBccEEk23Ri0h4ziwyQxJ5olhpxY0GSbVOBoVA76m
EQAAR6va0SAJXV2d8QdGd1utFpANqYlUFl+q6bXYofxCdpAWGTUyIZtK+PdoEZou1toCQb/XopNx
GkXPI0k8ea8jFA65eqWMB/QiaAq0fvD54GDUomhCt1Bsraff28Ou+hTDN0X7rZLij4qX2Pv91QQI
L3X0OyQ1qhiA2RuqlO9AcoxBlwSL6NL1u8rJqVESb0BevHuS1mflIWmOAXWRLOG0ESMsNqiWgAaD
lCeKeiGsPlpO1c/0u6GJTfEG6QispZidkRM1Fy+HNPTDvInw9PuX19p2LGeY/hfwHTJHXUgEA2JC
+DcvwXtgT4aKve6eazsPrixZTtFHWliGx4z5c6moOsN8eGla3mxfRwEsH1a5yKA2D5OlWRY4Prhf
gYXtdPqaW9NS5ixTHkLy4XnmDjHYHM/gyPtYE2KKzPxuGl+PZkul994RvAXZ0FZt03eQDOWf1R25
fXJytLOzsbIypO84EyEup9Pp1FpzvQrWvQBVqU8d7S9/m/sFcqKj3TcdjnfXQq5BW9cWHKR1GaRC
GxsfbjCCdQ3B+qEvnYs8aQiq/eWPxWpMvXLcYMOAgbJ8X1iYm5m5MZCMbX8+BTKgmdnpd0/8Pldo
YHRmFsTMqwcOp3vE3wXAt2khKUJWuYyV+htQYXWdpaUNAcdT8/EIDEss4gqk3WoZFYXl8gkQFeJL
WdCJWBoL8hlCUWgEULLTySgAT+MxK2wLie/qwqE7xVKQGkgnZLepkOWrk5l8iUrXZ7dDnMhqt/Z2
y0UcKvHfKeQFAejiyPTOYDAQgLJfUxusrkgKX20OhIIuo6x5JqeHAtk9ODj43ON9GjCKyQ03ewBF
bo0FDcLqookCQyhulRUtVmSFK+GUVikAad3BaC+r5k4ISl9IWxYAOKnTbxZimM6X5nITWur1Sou/
G0ET8Mopxpf20qLMsBfzMwI8l1sAcIJ+WMMJiP3mkhmS5AhAwoJoD/EQGEMM9s7hRfuKaz3GGoZD
SrrHtKp+UzuEU1BMgY10D7MQxJFBNALwQwKA+O518ZERz1WMLvrA7TIaW5Jlfwzu6jd4Imi3xyvj
pNn83v6j4jg4rJKUsaOjknEBvXo0ea+t+2I6E6ttWTo7uypP339+3rl8REXI8/nG8fWAaSZbyBfy
Z7OJe0lgD/gFmzUtznw+lz2q011jc9lsNpfLXlxks+eNgrzvAexsCkSyaZwT0rl5fHJ6erIWkcCz
gWCZOj4+Pox3dGHALkF0qCblE8o0vQFh7qbSX+oFSDO05vsDKxVAFekc7kAw4DR18265p9Z8mp2b
n5sdbD1TAHF4HCQ+M7OfI91XESBdwZmZH99/fH9gnveIvwiA74Ky3GFFVpeywpdJSrtS1qdqMcWQ
dIWcBgBE2v+z9x1saTxv1yy99957E5EO0qXYTUwz0Rh7NxpjNIk9Ygc0z0d+ZxZQFEQwmOT3/nOS
6xJ2l62zM2fucm4uja0w6TU8PIYmERLQIGoBBYb5cvho2AsFsiAKh0VAyByJlE1A8GjzglSITGjm
O4NwBBKFUqWT3+3mCTSOUKY22Vxej88HPWl2s1Yu5NB+h7WFxOBLZXKVUi6TivgcBuUeaSUslSc3
OoKxeDzqtemkXMrdG4PQJeZwKhFzaeuqE9pEkAU6V9xBYSgd8e52s7g6PSbLHYmkU1WWW43jm8Np
vw7lLAjXEk/YJTc0FCd2dIT0tzKxsWJXwistjfdscyjutb8eTqmv2bkm0l4YAKB7LRkbHUsUJ2k4
dcSDjh44bcgnoofTBfcSOxAqEgGivQPSEYI9qcTgWgruMUmytciu2lF5Y0qik6boakOX0dob8Zvx
3obwxFdvwX3RzxrASXSPFTicYK5UfizyZaO+0k5d17nv6qJSde/OTajowG7jxbuIW5myCCHGQaaU
h+PJHN14uhRWd6yzdprTXYyfXdzxWk1nLzauv/CyF9kmDxrd+auq+fWsFUBM8pf5k9zl1dWC+vEH
oGd/Xl2WWwxUZ5ANOatsiqdQaNy3kA2tNHfUx8+enp6c7tx76/jz0C508sla9rBCmUzmaLCppyEF
dGj7W7T0gmLl6VXAhL59/+h9YCpJ7Pn6dXNjc/YvzdSSvVkG+DhU243N8n1YWATEZ8R/x+aGnVuc
X1hceEAY8h/+s0DEfhsdg/CsIXspfAPm+7SJha26GgE9FJkJjSfBYllyo04vIgF2JONgMRSRVkZD
MHgmjJrGQLMQh4whczhkhMjmcLh0MpUMOQigQlQKsalcqB7gKSyBFNIiH3ShAWbUatYpxFz6U6k/
EvSBUDAYjkZDwRCYwoRD4UgkHPQ6rHqlmFstqw7GUBvt/kgsHgs4zSrRndQ7ssKT7EjEbKInunFK
h9/vc9tNGvHdPH8samjBcbSujqRHX90pgReY2lMBPffm5GDGfTpoQjWICDJPf8xQRoDIKl/CJbvV
uzLN0fBNq2PqAgPvRgZvRmmCJuItmalZ1tT7sVTJdkSzx02o2YBiiXrNnYNa9DdEW1xbOBmsMQlD
prH6uB6Lt3Wi9iFJ2lZYyYgF4NVKXtix0oQVLuua62PXcbtKV9k2YiCMjIHz5nwIgwMHF4oK2RPd
hQNQFjfALLMOcWns8/XSVoavaC1Wwtx3bWkteXWn8UEmdbRX9hr3ZQ6KcQ+E75kbzZgXYDg9Pf3e
SMXvwbOLidtLXuayOzfftm+pLzcDK/l8vkouE3v/6jKXW7ISMUTjGCBErx9v+u36v58/yyie6ujq
slwH6Q40OYBMc8VqsGPQTbZzb1Mx7h4dHR9norff/wXw+I6aqz1P69qE5qGpZ7FwpGf4C6BCW9+/
vTY81O/I5r9ubm5spP6EV/9hcPqWlgAZGqstDyDsXoCYT1e+bFa4YnHuafPl/uGPQejzcjB0bSCg
uU5vomq8eiZXW54ijaPx5TqzvbVIqXF8g7oQKM2Um3V6OR3BEIVSGobE16i5eBydx2MXLNpkNgNH
YHOpCIHJodOZLBYDLkdINBqNRMT9wRB9LInOlagM1ja3x+ODqtSAoKgkPDqxuefED4UADwqFDWwK
AY/HE8g0Fk+s0Fla3e2AFkVCnlajUsistP4jZJZQYbR7w7F4R9TfZtHKRTwmnUwmU3hhGKaYiPxa
0Md9UCa6u3t6+xLtoVi6O+6zqvhVCDFBYPCm4g5VVb8Z4D+eVLhFVNYdUpXOeNyJKi6wTR1d1zpD
GHRBLG69JUZEVAVixhsqRhIZbPc5+BGuuswDJfEbivKM5p7JqcFCujqiihdrumIUHW3wRitirQSs
JYmOHfJksVo8LwHT7bG2ARFG3mkCrdk3Mx9oYFSlpseef4byjPjUELjOlqUCgyG9fVHYiXJ9FGed
qycpjHKd8mveQjUPpVsr189Au7tUflIkdh2tlbmcKUuUpm0dllQeezNH1zyLsb/zefE4M/Hw7q6h
mb1Yub3Enc2d3ZzQbPbiVqlXMoVC53J+YZSk5PO5fGXIBnYVkKRcZ/HAioOfV8uPpkPI6M+rq+el
8P1o7urq8nLkPgJA3sllc7nm+smQt2enp6f3V5drzRxlMsebd8nSWCaTOWxEnKoekCwDi9+/b299
+/bt+9bW1nyP9cFsF2x0YwNwoXl1k0+lOaDGlpaXlhan2mpSOskAyoVm/FWu1ja/MD8/91BJZSyR
zuZLWH9fmOo/1AbHE9NxNN7ITUkpLN/mkuJpgmtuhGVIdHYYn+x0FYt00JVGAewxEIbcrNHB+FqE
IRMQsSyV0SBgCsWlTEQsk0MmsPgMHI7BppOYPB4aE4OQqXQamfQnqdAtEGgcEeAndkCKYJl7n0Pc
zDPjtARhZQ+7sKKHxlLYIpWxLRADCLla9DIupVpqGZUtUoKzcweiHR1xgI5kKtGRSER/oRxnLWAl
znRPH1pLHkcTqCzeZE/QrhNW9gwUWUuoM2iRVHWlUuRt8Q6HvOxXWI7OGw/ZAG+mGDoHveX3GCdx
xAONlQV+EGRD9E2pUgY3ECjO3/lhDyRW/HY3HduSRu+gPFnMspekzeADKRijYdBMM3oy1l8KsZHX
MYbzB9Y+o74tw4QGg1EVqyzh+ocLF2Zb92EInWMN+Y5MX1EnWefWjaur+6AsVke8tfdloFapqyKE
5dljvh977MIn2VHm9fVieOYbh3sNkRXmHa1sRjZ7cXM6QxcXB+Vr17O57MX50XvbY0cJ+8/L/Hbl
4mAul7t8fv1VChjM68qt6gTSkb36edhn5nE0ia2rq6t8Ln1vb/Aul89dVOr//RL8JwCH6vtWaw6P
M4eHy3ezmqg7h5nMj2oOvV8FQWxu84W8bWZRPS2DN74B0fdgBA9ZACCUo3hIe6lZIHjmABdammuv
KaZB7yxwIW+V+DRKcmERcKHx+2IAzV3PXg4Nj8/Mzc7MzMzNzb7v+KP1Lf+hMdDssWg0EvMqrh89
WemGoov4Ygsl8lRWq0pIJ4kBGdIVvBIklQIOKQhdYdGo9LAqEUEgZSIEocFkMigE1/rSJB6HzOKz
8Vg6h0lkC8XsEhWiU8h/Zd1gHIUpkKq1zW7BRJE10N4eDDvU1XWjERJLqDS0BaKRSNTfCkjRfW8r
jkRlsPl8gYDPZVYjTs0CVmAJ96RcJS0hPEsOOFFnoEXBrAhlYijtsU6/kV9tMo4XWcIpr5ZVdqYE
ocmf7PC19gwNDdzWR6I8pDX5CNx4P0mtkWJNV7oXrXZPcQWFeEc3mqKlThkL6zSdULqQnXbjAVUS
gI2wji42XIEdmE/X4eXixUbRrZivIziMZLFY9T4+WXhtfOtgRmlaaqD2GOBU6wM4WMZ169oJQvy4
exPx4EHlgl82lvGLTPwYLn7azOzfGuOeHx83nAZ3CzPZ7I0QzZvsxUX5yt5cLnt+fpHNPdaj8wbw
nMr8emQ7n89tlbWescvL6mU36gNn8PgnYEEwsT6Xv1q4P76kLQvY0NdmCySSW56t6e5bSfl6dHx8
tFphKu09ODg43H9sFb6mwbW+ubHxZflhqUrcyFqhktgaLDT/8W2iDmXRXwRiKQRFp2rfJdsMSobi
VazR2JaJubmF+bn0PZZqJDj14d3LgZ507BlgQ7Nzc290f+Mo9w/VgdNDKhTUXztBEZ7VLb8esQk8
TatVBpVucEKb2yYpvPdYFgwZQRhyi0aqgb4S8BHG1YoNKjHnZoxG6CI+R8QlIVQOi8IWFqpNICQK
jU6j/JVU6EmBUMUGdwQgYNOI6PfMjXE0vtIISFE0HvFYqnqofiMIYkuwO+nW8Uoni2Or7OHumEPL
vztJxHG17lTSqWZVIWgIW+dLh8y3SpfheTpntPfV66H2Jzr3asDySuEdxLYoDAfAGSNGijuJdsOq
ZCEyCWtMQX6k6NNjiIEY7DapHQE0yC2+sPSm/uoMiOu9BMNfKNaW8CwWvDuhVTCn5E4nGmn9/KUx
wHWiWzfZWYrdxeuRX7uzMykPrm3WLHhVAdbGQdGK8DpzdMvmbzk97qn2i7phymY/Xn95n8tmy40E
BAqFgn+WzecfK8m3c3l5WRnYJId+Ml/ZguDV5WVlSnwDwJn7Ph7mf15llrtrKBqwMtlc7ry5sToP
oTdzdHKyWxGoZDsEbGj/10vL/hrobzZgxNDLOkiZqjOGIrWCsqLZX+Pg9QBxvJpeWFx8Vju+AN+1
ML+wMD9SJTgP0Q2DNXNzLx8M3BN2z87OzM6+VD/2XP/hD4AXiMXClhs7JVHhvq4mhWWrWku2ALrG
6VBfMyYsZDoyi0Yo1UKLAEGgqJLzjWUrNXIwnpPYbBpdKOaUqBCNTiE00ZtKoNAYbA6Pz+dxuVwW
i0Gjkoh/L9PCMcQ6ezuMo/a2wpyxe6w7OLpA3eINR2IRh0FaYY1p/lmZIz6roqqUEZatdSX7Qy2y
6/ggqBjpTye9pgo9RqLQ6O+K2WTVDGtUpaMj1iq98xNyk1SmGgfWGEFDqyVhnyIZRy0r2pQaXYW3
x7kwfKhHhGF0+OBNkfahhMEw7WwfqD+CmTMUJwpXinTIvFQgUsFPYOwkD70qTCtU0z11DKWUN+su
nGx7+4a1pPauY5NxmzsvMRjSs73Kmqq1oNjbKVg82jNHt4ZQ0tHpakN7qsBUNntt2FjOZS8qNhjO
5fOP7AG4gAxVya+P5i8vT8oNi76ry/yvV3ZFHmidyDwsONao3vavAb93fHR0VCGaadr/sb9/MFfN
uOrt6orHorFYxO+WPLFDyry8sfHlyyf7w1teQzkFTUNryd9UgIQqfUCuC/98HqK3sjPEGofmYVz1
mwfTLiW9MwCzz34vTf6HX4Qm1o6m+hAKbxHb7C3q5YFWY3HpiyYAiqzVbeCWj8k0QIX4PI2chlqI
pFU6DTxPA00beBaHSuQKeeiwj1IhKrFJVAihi5TGFqcbwuX2eF1Op9NV/OJqtZkNWpVMyGVS/sLE
BjxTpLa4QmhmGYygZlQXb0NoIp09FI1GXHrh03YWNEdXN0DcZ5VXi/sjCgyeVHeoRXFj+iEJjb50
yqOv8I9RpNZQZ9AsrHLbCeKWcIdL+rfEihGL4db21PC4F54uokuoC2u8MN2e4OlgYsTdsNoR1t4F
J+OswXaSv6tuiz7SNu7r/FysJ69YLvjHfCugj8R1TrHhl2cbGxv1GHWcG2sL29s3eU34+d3ruIXO
3U/wjrbv9Td0Y03739FxwZ45Hr21Yurk5NeEdjmZ7Eap8txxNltR5B4zk7/MPHbnwvRmFZbz+ufP
q4nyBfGrq6v1xx6jbsRgPtnsvbedHXizun90vr85mTI2zQcsOj45Ptq6uzv7/uHBwf5KNZMMd3dv
b3d3b39/b3dne2P4CUdoUu8XQIY+D7Pr/wm5C1KhtbGGJdufDCFAhRYWBipmoBTX6Nzs3Nz8swdF
w+T9kAvN9NShkkoSmxzBZG//i8GX/Wkom/K4c/6HpoBDZ0qN9lYN7P4IUldrIdEHy9E6HSpm4S0n
ils8ZkH520eVWnV8plwD+RFJpOJWMV3gBUpBQWkRSxcUNKdJFAqVwSA2q1cgKlqdTofD4XI7LVql
VCQSCYVCiVQmV2t1RmurwwUFqaEOtdfjcVgNKqmARf3beBGJKVQa7b4wTDjz2o0qCa8KLULoslYw
sYt5tE+a0ckOADbUFbY4Iz1xj0lapQoISaBzJvoidhXn+hmSRCZ/d8qtuWsZRJgqR0fSreVU7gX5
s86/6pBEx0bQcGpE11EITKe2BwDFpwRDZIy+F5qDKDHoLkMcb3jUSAilUW11FGCiJD59/lKkO4L5
Qnl6B3SWYSLLMNQYSW7OrtdTMpIKU53LaIBke6nUmpnbu2iusG+nv44d3cCwswNToSKZo6Vby8NH
x3dCcbHmkE/VgIHSeHI+XmgjrRfZXKX84trl5deGTvU2qkwdhq+uLm/ZxsYAPZqr3K65kJwDMnRw
32tpnDm7gKYjgPOLi8NXvxDGVA4hjBoau70Mm/5x8OPwx2zVaEeuyWyyt7W5PgNOtL2TfLq5iHJ+
ff3L+pqvgSOY5j/BQmOBvyjzagownvn5O0wGr03DiOiZ8ciDct+qZygXSj8kVU1V+/pG4ZbTE8Ov
Xr+bnp6aAl/etf4tc8X/MeBYMpM3Gg0a2PAb0+grlBcniMw+u7Q4ZuEFZo/p1jSfKrXoBWS+FqYR
YTkqadXBDcsE4wWVwyJQhEI6fLw4ApFEZ5CaFyRLbHU6nACOe2QAMVgilckVytR6U4sD1ab2eNxu
tw1SDvqTs6LGrhMhMQVQucAXjkQiIY/dogfcjUMrS/NnRmPRSCzufdLiOHSR2uoLqnEIHWped0Vd
+iql03Acla29swPwJXppHVliDfXG2uR3u2IcV+fpCLcq/nhcZz3AKb2Flow1JQq+MGbECR4jK+bE
470d8BpEPTCygf3cjXDSNnDx0o+Ljoe7LlZy9WOxr2dMxNG/plW4I88K6joz4p0bmnt+ewsUe1e5
FSm6e+0rS+5Non/Tu3eredeG4OPhXLvn29HR5K3F4qOj2+lYxIWTk9PTvV523Xs2HV18hlfH3Lq4
yLorVu9cXX6s/NGv4Hk+f1nuPMKf/by6vEMORds7u1tgvJ4PN2kGjl8HV5e9p0gIZ/r87Ow8u9Vn
5NL5tqHM2dnpq6aU78BuZDKZ9VsNTzT/48fBwY/BWv0adWwP4PvTKQbi4xsb658/jzVQHYTxfA0W
m3/z9OHTDeDN7Ozs3Hx5Y2KYOyfBwtnpbv1DHTuifYFyoUTttFGCMvR2ZmZqenKg3SgoOFbwgsjU
1PTM9FSTRc3/4UHgWHKz1x+NxsNmNGQIJ3G2oVJ+ZKkt0Cqh8Q0uHkz+Md6hQhSJ1SQkUhVosCxV
pqwSLYQUHGFENodMEohKG2DJ9OZm0xPt0DHmdNVVtB1LZvLESr2lFdIiwItcbRaNlPNkGVkMsz/g
ajVroKmnoWMgRAYXFhGxuwJRiHC71+12ON0w/z4SjnfEf4MfGinprDClJnc01V41sZ7E1zjCXVGH
ll+qMs/Rebt7PNqKIGqC0ByMa/6iqd/DwJpiBT7ERzUYBQkzlpFww6wBK+oksw5wMbo+sInw7eor
dh37u+7sSW/70Duh+ggDK1o/F41Czs/1x2bf7HX62ldGXN9DeRLyYbe1oX3gYtuHmaOj487bizeP
vt96jMmTk5Pj1R+nmUTdLF+wkM2uvRw+zmdzXyof/tnV1XhDJ/ogfPlcvjwe3/sTsCHt7W00l7CK
BqyjUZaK/yt4lsteXNyjymjJXFycne84Sx0kdfTs/OJjU9zd5h+Hh4ddN0+IM/jjAPz7WpPo8JZ3
dvf2156uA8H1fIZsKFr/q444ltcAF1qoo83iuDKNyWzW/Y4qjZyhOcB85t+GzCqpVG31p9/PwHjo
4bjmwWNj9a9RY0+MXWsroqlnfBIQn7cBxa094gEbmpqacvza6f9DY6Ab/T6LUmcPR1oK+kI0vU8P
EwbJMnvQJqGJrIGAg0EQmjwGQfnjIkusZhEJy9NIwBwHz1cL0akOUuZ/QqhcNjQZ4FhcGlEgvk5F
wuCbr7FIVDscgCi4XS1VI13uAYHOk6pNbS7UWuQyK3lPEY7DdPjbg8H2YDuEx2bSSPkMUqPXT6Ay
OQKJXKnRGc0AJp1S0ryugK7Qgc7FrNMqJDxmrVPDMWUmb6KzvVVT5U5RxQZXrCvi0IsLpWYpCmd3
t1f7n7AF1QTW6i7M7WQJOKIqO7QYaQ804JDCQdDoqSk/Du9PUTGI3dfnauTB4gYK0dPCRTh0Gz8V
M+39648YpQRbH0u2BuvuR5Sn0Ne/F90xiLb95bD9YVsEKTC2s/fuzqN9njm+5ShYPjnZ42Owjq+n
8w+VuLwGYl8+O7vI5nNblbNk3OXV1asqP1EF0+2Wx0XV03M/r96WHWELsKFvd54MniuSSqV9kA09
gn1WwpjN5y/Wq7+TzossIEPDZReDWwf0aLAZx8WYvwM6tOiHyS4I1/3hAGKnq+aN02zs7Ozszz02
ka8u4CXOrgbCf3hvVz99Wlnte6BJkVSB52PLy8tLaK3UpaXJfvcT1wfDquNvZmYhJZqdnZubmZ4e
6Qvq6ujUsMY30zMzUxOhWhN0rCY1PjU9OfnWfTexDYlNQdQ08BEYfKnabPf67GZ1HRJj/wBB5Eg0
FrvT7aoizkeTyNl4rikctRVUprEih1MC9UxkbUG7hCww+wMBj0xicd2uu0DmSqUcEthKw0YwCFOp
LKQYkQXXoSFkrlwCo00QGpdF4otvcrCxOPyTWGFwXHWrywOIjdvZopNyGilOT2CIdK0oJfLaVc0f
vXE6QIUCgXYzT6TQWZ1+yIuCPqglLWCS/4J8N1xHZ2dnurOrM+xvD8cSyVi7y6q9P8ENg2PLzb5k
OtCiqKIiTOGrWvwdsYDdIONSifzYs8F0638/GLB0K7RJaCfSxBXYNjSOWtAFY3RUz2UYdq8NvAkY
y/PCxdr7DXU0QCT+Ae39GWMpcATdWpEOBdZKmWqcrzOhOrWu2ne6Sx9f7sbRv6a9Uub9wO7u7t7m
41wz1sxxpPz7xvExmqxOnjrZqJsOwXTVF6Nv/VU6d0bu8rKyXIfpWy6fz+Vyy+7H+NNfXv08ublv
6f+7urz0VNsO+Q7YUFMCiqi72VzutHqkrP4smzs/uy3Z2HV+fnrUnPkMNbkO+NDhztrnvYMfh/v7
B6ux2p2Ya2dvb2dnqCmeuuYAF1hZXV1dmdTW3Irleo0WV12a6I867XZf8v3i4sLC4ssmhWDdDwJP
YbTZHG6bXs6v767hzO+mpqenJwK13l5y27tJwHjG45WZJMw+lAyl7zmaJtX38t3k5OTU+Pjk5MTE
xLD7n6bjg8CxlS2+BBjpAFLJjqqthmUIxR3SYq1Krd/EhMXGHSG3ksI2+NvbA15r63UI9TXgGI5w
1FIStBFpC0HVeJ6yqCFDYEl1MjQRnMjhULliARmDR7PoERIJ95TDP5EjM7bBVDKXy+mwmbUyAbvu
WGmS2AHrlHlc5uY3LLYzAA1DbYVOCkdhC+R6a5svHA6Fw/42i04uYFUUZP2NwMt9XV1dnfbCLAZH
ZYvVZmc43R3ztmjEzHtGIwJHafUnE36zrIoxDqGJtDZ/rHtgYGDwxeDz5NOUDPkDwFrjcC6qi0hp
aR+8blOaC+5FKE7GmPrgGlovah7Cv1wZb62DD3lmUPZEfP0CtFP952s6VJzqET9/+/q5vmogyNiu
uviRsrZb+P2r/SJDIix9H1/9Ea7rEu+CnDmaKP8O2FBBb5qwfLLUhNA/EaA9FTJTHsAtchdry0f5
3IGj8X2Sv1/mJ0pvlPUSYKkqt3fkcpdX6sb3X4nRi1w2F6y6irZ3kbs467298PkZoEPNMmsg8ti7
zwcHMFzo07vIAwG7SOfu7s7uTuIvis+VjH6CEUOxWkwDbxlaXl5cXJ7rsdxYW/ivAB9anP97UtAK
wLWMwDDoMW8tCx0jND41OTE57KocbwiucciF3t9TOo0YeN3fGQu4LNbe8XHAhQaN/6nYgz8Burw1
DObvSj6dTA2n06mEtYobiKELxJzywgqEb/fK8RicsCUU0DGoKo9HI2wLeFskVSOjiRI1G8Hg+bpC
uCzCVBaLlNH5SpOchdZmZXEYHLGIjsHRYJlRLIXWiMHm0cDT+YBr2B0Ol8cN/rudNrNeJRNxmTRS
7cOLCmzI9bBuauNACBQ6m3enFAdCYvKlamOrJwhYUTgAq6Ldrcj6u0CQtATT6SisknGzjClUWryx
rmTAphXRq7M1AldtC6RiLpO0aoEyHI0jUaq18r8xc+yRwNtbQItHjEmlcgD2wsRAO+jEuV0mDLmj
HT5fSz8kOPiu5f6h2oUgUZgL+SpIbIIF6FDJOhT/VIw+DX5bdY1P12UG52xe+8pUu3NoK6J/3yta
mYgIxrC3+Ti/08zRfnm7nT8uJZnxMse9VX/REDT5fP6uIo3wNJvLToE7gti+5PJDjc8UWN/y+Y/o
ncXFc5f5/H7VVC8E7PxyufFTrgQxtXJ+PlWdYLw6Bxi/vQ7ZPD07O23qa4FQ+Wzqw+yU+G5vZ3t7
6wENICxXD7olv8MieXoLEjG+ugLI0HCtVk5tn0b9Y89Nt2e3fGgdWvjTIpO3QbAPT01PT7531rp1
1OD45OTkxGtTZXdPaEFNRmPeB+I2OMH3YwCJh1P3SQKV1Rvq6Oof6O5OtrepfpOY0+8Eic4WVFa6
gkBYGncy0aYsWHSw8mgqFTdUCfTQ+OOekqAQSe23skEvYgqGbXy8sNWnFckdfrugekfEVMvJ4DDq
YtI0RWJCBzwiTyBXSdnoA6ax2VyJmIXF0plg9MDSGLTfO8zjKWyhTG1osUNTkdMFU+zdHo+jxaTX
KGViIY/LZjLoVBQMFlcg17V5vD4vIFBPYBt6EARYLlbf4oaaQyG/o0WnALSo+XUpagMKQkfSnUGb
klN+aCxdpLb5Y51xr0XOrn5OJJ66NZiOOvVi6l8043xaIPqEs7cDvj2cThi1bOriYqTPYQgKtRs1
D3nf81wDDxvFmI6CxdAyKwfc6HNRgje2UvC44SY2eRjH56punrtw7VyrRgf3uop/p28eyMTu44QB
48dH5XUhXh4fl2wgPcfH9atP3gc7YEPqO8tG8tnscqG/wI/mL0cab1Xkt4DorA12Dv34eXl5uVX9
OdigQNC9NS8aBMNT3W/IOjs/O7tbIsNxenpyslR1+6cFc3Z3a2fnc62Khjh1fGJz82sR3+b7TE/a
E2kmP66urCx5alBeQmAOcKHlxc6KDDXLIhSDjlT70R8C0fke0JzpkdZaTgmc48PExOT4O3MV5ZK2
4QmAUXftqQsi74RUaMT/gNAKU+dNDo2PfRh7Pzgw8HpsbHxs7MOH0cbSK/5uUIVae6irv88nrdJM
aSpXstNTKiiFIWrBAOeTVjARssoT81+XqOdafSoihqDwRkI6Ml0fsGlNTrtLWZ2/4AQ6AQ5DkekL
CWZ4vsEC6/fhqEyBWFpwmxA5HK5IwsEjNA4Th8FSmU9QcqpeIAQKkyuQyNV6sw3GWbvQ9DNUphFN
s4d/0dwyr9dtUQr+lBpyATjA4eRac5s3FIrEIh4brG1C+53CSARAbNpTnRGHQca+dVwcU2p0hnsS
93MiskDTFk5HHbo/fA9/G5QDS1Nq+EHfBUZbYqidgAsk4bWbBiCXUbxXUhLRuh8ef8KHwTi/FEN6
40sFOsRbA1SAOztQz/vDjV8P+i/20VRv3MedGyOAau/ro4i+5OioPM3MfXQ0WPzIzJyOVvlBY/Dn
87k7oxzhHLCh0pQX/z2XDzxiv5KXJzBp7Ornz+zgPQ1yNZe7XHzErhtC6OL8/Cx+exl9+/Tk9KTS
PvPk7nLp2vb21k6t+GlBcgVQoG9f1993BT2h3qlvgBGttj/ZTJbavfJxZXXlBbvGNrqJpYXFxaX+
SscibwqqQU89aTh4QyB7RqemJieHrDVvGOf5+Nj4+Hig0kLBDX2AXOhVS22THMH8AnKhl9ZamyFc
W2Low4exkS63hlfohrCy92MfRkc/VJb2uw0sja80mXUaxZOKuNQGjs4VyZVKBf++W4nQxAZHpKcf
oC+krryXOKE11hOzCkq/R4RtqVTUWBFTR5S5OoLa0pUCEmQDDY1mCIbDDqbK43M7DTJdq6j6q0lS
aJkYokhf9JCxlZaCLjXCEMs46IERBhfQIh4RQ+ZxSWB8Zz29ok/9QPBECo3B4nIFQphTUoBYxOey
aKS/IKL5GqjqkMZk94bDQag6ZFI3z2aNsGQao8loNOjUCqmQS69M/KfwNa2BZHfca1UJbpl7EDrU
w+7q8Fjuy92jCHWOcML6v0GIBMn5EPxL8IfA0+F36jC8fpgoT005wV2jvQggkgE0853c8bARhdj3
hoZJlXxk6YXC+2n8FgQv3dBoY14V3NQ2yiYcuys3j2mkQQWiIpCvR+XeJPrR8bU80OTp6S+HhCUA
ZbnTlemgaej6mzeXyzyqB8GqE6/HJl/67uOARphQVsM01JwXDjrKzm6fAm4GcKHTmUqL1+rx8enx
7vbO7trzJ3mDrJtbgA29uf/CZO++A/azudatKjUbbv/Xza9fR5/IYWadWwFcaPYelSYUxCQgPAuL
o1XMWYrJ+fn5xbkH5aB/XxVMWYs/+XzQWPt4kvcT42NjlTLgRFMf4EgTYylZbVso3TMMuVCXssZm
JG34DaA9I8kWXvlW7BGwcGz0nixKmkBldrYn+l+NvEcRfbh0C4UrUZtstlabSXOPH+k2sAw2QM3W
hGXJLf5E38vBFy8GIarWSSQaYn2pgM3sS/f3dxgqrbJkpaez26e6WcGyJDoTNt7dCyJIHB1hwzWd
Zlt8avDikc2RSBjCY+ARqXrrPRJYdI2ChOcbtGx0r1SZWidHO22KSM4tTF9JHLFYyidjiDwhA8FT
WfS/KHXhPwkCjStRGW3W5mlPWxLJdDqVTMZ9LpfXH4yBTyF3qxGW2L3VoIkcmcER7kwHnWYlr5wU
AVZu8sa7I87Keq3/a8ArCyM5KwlDfowJLuLqhEOfHkYPIb5BKtafgMqkHz8nHp5fW2YcxJmF4siZ
ni3QodBXLfh9/1xj0zTS7Dp8hXGfd2/kDsX72+UTI7qnrT4q8/LouPx3s6fHpcG9/ez0hmDJFte+
7R+OtjRoBu7P5s7uLPLmstmbNDNKPp+/I4fdHCzmsvl7TEOKZ2vH+fz51ocQ+1eP8urs/Px2VRDs
29OTk5OtygfK3tja2d3bPTg6zhxmlptvTg9vAzK003HvEEcb+L71ffPrkvdWn/16EyDa9JOB0L6e
/7iy0lmL6bOG5+fn5uZDlXcD55+Da8arx83gEwOvXr0beT82Njc3O/U65flrMjkYI+MQd+yheE18
FCwd62t5YN4jjH0AXGo0VCNTl6RLANYz+qZdeeeuKQFDGv3wunoSHi0yMjL69lky1DkM2NDIM1vN
E0HYakek9827d2/fDb8r4EWNU0KosNRmR/+boaHB+0URsGyNK/XiBaA5OrlE6kLp0PMqarRYkUnJ
I+AVgYH+FAzwuQO6LtgDqNDNHIusDaaTDvHdHhgntndEzJzS+4CXedsE6Jc2n9vu8LVJwHDItpqq
Z2giXKOMxNEbhUy+wqBnCFRyuQgekXpNhbBskVgqoGHwLDGXgKewGP8fxmvVBpkj01tsdqfb5/MH
ANxumN5mMem0SrRM2t9QQhav8icB4qLSuwIJl9psc7d3pKK+NqNSQC9vNyS2VN/qi6ajHotGVOby
JHDVjnhPrE3F/p8JFqoFdRr0bwRvkMTuhXFElLQb3BbJGzWG98wIXqq3n+oo2ER7vri4WRLf6Zkp
kI7uNdiRdy4W+hpK6n1bPRSUOrsGO534Ttl4f51jBoF83Dv4MV+PGrHw1b6j7Gvb6XFJm1dydnoj
I43bPjs9PT27aHDgHMpmt+8silxc5Cw3Xw/y+SqCRL8MzWU2m69qGlIs5WEe2iWgYfncXB2x8LUQ
BnflVuUR/Luzs9OTvXuDhpEXx8dHhysNqBfUB9z/Y+8q2NrY2m0m7u7u7h4gAsHdYlCgLYUahRYr
xS1E6P3Pd/YEiSdQoD1fu85zGjKZTPbMlnftV8f3f+z9+N7Yf1q/8X33++5muGr/Gtne3t6Ze+rW
3ABiGZr5MKHoi6BO2Ls63SRJrQKeNFBfZmOHlxbT6dnpiUkkG/TyfB0Xnd8E28Li4tLSTPnukmXu
m19cWFwYsrUw+qFVI0AtlLA31hxCsm6g2smEZdV3zIzPw2Qo46m/fOC1Ch4Ng8IZhuGvp8PN1EIU
hXcgmU6PdtlggUAh0kXDMBdKpRL12ZDA6IkMzSRmphOziUQi0sD/BoXhmcLjU0M+FevmBGIYaIdC
DbQAaKFneGTIyatpJlXbOTgQKKdCSn9fr1NUTafRPEssYuHePSSaMaS5G0usko4II7Q1cDlH82w6
gdaqVhqcbpdRphBzWSCOiCSQ3hglUUSOSMilQRgaj0NCqNBfJyX5Dp8PpkF+v9uiVSnlUolELldp
jUYLTI+CwVAH/H/Q67AY1HIhh/Y7LXMEkSnY29fr01ellgZxZAZHqKcv6rdppezyOYcmc2R6V0dP
b5fXqpWwb2Lf8GLHwNCAv518ZP/rwPhAxTJqxIpxDQFRphmBVwdcTzcW7esnoiBvYLaNiqyKpZ2t
m6TU0OibkjV6+iNQIwyUPIkcP37sZdoZOYSFHViGyA6O7qUN++jgfrXlHB+ffD88fd1OmDe+fCOL
2b5cufkTfXF1cS87dX67PpEvjLRxwTL0ZQtfqg51FYvXZZbFH9fXTxL4VYXV62KxriNzd/Hnz//7
ueLhkwW+j9fX169+yWhFObq8zJYl0mF9yOZyl98bJ8kZvjg/v/j65GUIKYv7MBvaaJzZM4o4TdeM
B/QyKEQ/9tTNaQ+YJCBDb2uTBrAGVt6tvH8/1zxDEQoyzAEy9Nr1B+mw+TAbgunQoIFPp1DZIr23
fw4wnKlOdSvdAcE2C9x+RtSN5z/NObsATtHXmGTY0flXMEkKNPUd5ASSc3NzE5bGI56k7pjMZNJ9
dvF9a2ljgAyN1x3Sgp5R4HAhNHUnErNDxvrcFWIZo+NTwz7FfePwptGJycmOBjYqtg3xm64hVmR1
1/BQQH5/80RFoL/HUUOFII45ErXeOwNhRG6X8PYdTuYxA5MaUWWvUSeVgBY6vB6nWa8QGt0OjVLO
wIPEgUSB7NZWAtGVWiETA1FZTCKgQsRno0JEjcVkAC4vAi6TRsL/QbkW8MGgH9Ahd919HZZIYwsk
Co3R6g6GAoEAfDJMmuTC3xRUj8KyFbZQPB4LWJTc6lSLWBrMitxdffEOp1ZcaebFUDhSndUD06Jo
p99ltdhiwyMjI8PhX48u+s+D5gKsQdirZo+DzSyxBwSXqWd5KN6UAp4hmNhNMQuomaiTR29Vw9DI
IrLi4NJv4Vdo/BMTvAvurW31N/pyOdD9BxNi08FhWf3SsaN7qUY7OdvCYr27e7q27+8GzuzFLcP6
enlZ6YMQyOXSD7wc0dNddcRRLBbLhPJxsVhhaiJ7vV6f12/9NQknKRaKP+vd+2gRZkMHt9oI43mx
sPFLKm7jefby4FZq46OnV1e5qw+NdQDd5zC2mb/yi/VAXIFp9N5yw9+FBndAIFl/zVoU2d3Z2dp6
gSpA9WBeXX3/4X2NWxGrGxRNfbdgb2FNlM0sLy+/W+74szJ8sLvSgP6A+K6lJZgaLUx2u+StGTcz
NLcAM51Ik3xS3Mj8PMx5umqsgpCsFzgCJRzNngROPzQ3l8k0VgtBAtdQOp0e90gqgo71M8l0OuGt
O0lwSApmvn9qZqaRhQwn941MT3cbmWXH6M7xifFRe33vAJqxZ3S0U1nD97Cy4OBgVHfPqMhKf1/M
wq/mjhDTEO4pVxaRtEHd3XaeYfTIwK2wTCYmqi7QAqfHZVWzcCSpTadUlwL7YSrEv20RjqeTMzEo
Mo2KxRHptOdMscx2wHA67HY7/OJ0Ohwum0mvVkjFAg6dQsT9VoUo3ez3+WGiYxG2mH9oIo0jUugA
LwJ5qn0Ok1r0fKXSmgAi89U2fyTeg2SPrm4BROLIgKqoO+TQiBhVS89NuiSL3eUNeL3W1mkv/hpo
uhXhHiCrVcMseK71eyBsOAKenqakTMYuLzrbYcDQ5KsSHVpYhCcaZvY9sjqocca99vxodBtHhwcH
ZQEk9P3ju80W9P10GX6hrR63yD1T26yV7MrNQFm+uKz8til39e6Bl6uFCGZD9+KXUCwUKsq6Mq6L
1z+LhZ/Z+QfUBK3BUj5/Xa2UAgj+vC7+/Hqv63QX8vlfM9Qpty/OLz5EtCK5J3V8eZm9Og03XqVC
5+dnZ9+foXIpWhJMTDZ24uwG3kE7vprj3t3d3c2tnjrfeAl0rcJ0aLVSzkLS/hVQKuNVK4UPZ/gd
TIbe9v45IWd3IIu0Zqff53RYVMK2SklBkt6FVwsLqfob7RJEfYDxJF012h+SdRJ8Mtg0Pz7bn4S5
0FhDtRBa7J9KpzNDFmbFYYxmNJlMznobGwco5uGZmZkuWd0fJ2m6pqYnu9QVVghp1+TUVFRZt3uJ
6vDYWExXq+HiOAeGBhx3EwfNMYT7Q9paLw66rivukZRNBEiOlN8o3Y3Ya0bSxUnsykYPQuB0W2G+
hOUb9XKVBBH0BKHijgqhSFKQogZmQVgMif7csVmQyuWEmZDdZkKi5k1Wp8sJaJHLDb86nC470Bwp
JAIeC27K81QBaQI8T+MJBnxen9uk4NPb2L1iSQy+DKQaCgUCIa9Fyaf8Dj6HZ4q1dn+srzfiNSkF
tOp2E9kKs79nIOLS18s8/Q/VgIwjC6+AYwgBUQ9pR5ko6RRQJNOmEGsZ//PG23aSfGKmM0hXEBbB
K25+5UYudO61jKNBgO9YPzzsLTvQf3LPjWZPd5Brvz82VX+vBZhHlzcx7+8uLyvzSIvzuc0633gY
oMPi9T3f01wXixVuK9DrpddLS1n4cIu0y80gKBTyxTqmS3buZ7H4o2xtx5zVxIQ9FBjfysXlFUgx
dJm9vPzR2+Rq7ssLmAy9fNUpDUKGavJaQeHN7Z2drfF6y6ggGolGo30D/f39UQPzeZqlBmRotTw9
Ds+XRmqGTeparJOUKOBC78baeJZoEksoB8Hcv2XtbQNY/fgrmAuN65vowpiIu1DKVa2iQUsjmfn5
uRlvswJJOO1gOj2XCQsbyEtIEJxJp9MjliqtNsk2mUomJ2wNNVtYZWx2drbfUFc7QNTGpqenw5XR
8SznyOTEoLWu+hwrC42O9ltq6S1OFR0aitxV0iVIXPEeh6ROqyhSWZVYJkrufoqq88oAqaFo7Q0i
6iGqRK/jQig0W6OXKhRIWXKiUCG4vwOIAUtIPJ2Ox7xQBJnI4bA7bDbHbYQhBo8kehbJlBqd0eqA
uZELIUZOwI9gbqRTv6xVDc8Qa21exIvaa9Up2ytejyazxTp3KBjqCDiePFSLYjAqRWxKyygVDJWn
MDoD0b6eDpdJJWaTK2PM2DJjsG+g06Zk/6NELYCxLnywgD+UJfWQA0UYCMKjAN0RB30r+jAWm27D
YwcznSrRoaUU/MgJq69uunDya7sbXp6kvA/J30/u9CmmsxNEUtB39h8qfTXnZyVL0mb2MlDxCSWf
P37gxepgqHh9X3V16Pr6Z6zmFGKucP3jF35i/ufP4lqd4xn4eL6Ca+4VCoVf9KSGZZVj7M2Xnc1P
maiymcQ1n1+cn+//BrPUW0CGRquPkqe/fdvc2u6tt3zh33z9+nXjK4KN9fXFJ3d0QuBegdnQ6rhT
wqTROEpH/yuECiW9rZRneO9roBdKKFucR1H74tOLr9+AxNBIlYtIA9eW3wiKO/kKRk8zXwSMOzMP
s6FoFdGG+P7Zubm5VLiR7zIClr+5txDNNgZToWlv1YIFCTtmk8lkt7zhiOb5JmdnJtx1Owun6Jqc
mo7rKx43zRAfnxx18+sNOEjgGR4brOM3jSJbB4eHojfV3ghCc6Tfp6wuJtYQt41HC5xWUPoYLbAb
649lDFulAbwHYqpNMqkKKUhGEChFVfwTy+bQcCT6iwXTc2A2BExlurriHY0jUuhsrkCiUOtNwH8Z
aI1gguRwud1Om0mvUcnFAg7jua1qBDpfYbC4gOHM7w947UaVFP5VMq5pL6GZKn8w1NnZaf+FbW8N
IHlXTywW6+4OBxwmtYTTMgEU2Cwp9A6YFkUDTpNaxmfexd5DNLl7cHAgZKpJ3fAPFUBrhpHlCx8D
6iHdMA1lmQQqB0UCLCqcZQt9LNB6AGJTs8g6Rpifhl+ZXydLh3Fv3t31obrjAdIzcpS4a+DWSckA
oj9Zfyj7Np+e+OG74mezl1V5bS/zuV+n8pTz4uUt3UMfFIs/a2eDtVC8/gUDFrXwfz+v66iGaIXr
qgg2bL5YzDdLiPOE0J7AbOioQTYYADQXXupHhnqC2qcNOWMBMlRThFf7cRNmQ+v14w7JUqlUwOMJ
JjYAxp8rgz89mFhdXVl5t7IKADOh+W5TyzLQaPM8zIWW58xNJxhBG02BXIevU/0ddovJFhhdAt48
r3x/1MrGjSCRYP6mbJMwANOZ+TltxUGM2D8DTGdhRbNtMFbTn8lk0uHa0rElQNLudCqZjCuqniXV
MpxIJEZtDdtFNg02tpDxvBOTU8OVIXRkXWxyctQrqttpbFvfSD2/aXir6RgcGh6yo1EQiat2Rntc
KsbDO5Ck8SAqKorGKb1dvzDlcpIg1Gu4WKD7URolwpKFDKZC0ioGieEJuAQag/aSeYXwJBKZSqFS
25mCECBHLI5AIlPpjBa70+H0gLB3F8yNPNrnDzWA8FSOSKY1OTwg2izYEQr6XFazHsl7SKcQqhkZ
lm4JhWA61BF6SjqEQktC3TBiTrnG7Oro7omGXGaNlNuy0yAiE6ZFVk8o1tfT6S/VfNMYooMDA0PD
vQ92v/1LIR+BN0fkPhuKNQ00KpRxoDSiZAIoy2zLdR2FS5foEG42DQ9W2febKgTUjTuR/frgYLnt
rsBvHd6FfnQeb5ZGX+LswfXG5DvZr/GuzcvLS2blBzu5XNVWEO19vf5uVPegFcpfKL69mRkd11VO
1CVMFYr/Z3nIJatA9r2tF1AWKl7/LDDLj5iK18X8y4QIyI/Pz86O6uRXKQFjmd4+Ojk9PT4G/6z1
P2Htdh5gQ8uVx1hT3zY3N78lmc2+yM5sfFnf+NROooZHgyg1+6P9/YO9Yb+pftXMKihnQQH5xQah
5DcXNQ0BXdDrZKfqngRSRkGO6MWHWo6fFwQGX65usVB3zwE2VFY1GMMzdadgljPqqU8ubsHyzaYz
mfGGSY5wprFUMjXrrVJF49XdMBWa8tVV4gBgFZHp6em++hYygmFwZnKyq0JrTdJGxsaG3aK63Ilq
AH7TiroPQdI3BNAXiw10e/XCx8R/Qly7nQvUQnzbjS83hi03agV344csNWtAETKIJjeIOXKkij2e
r9bqZRV6IaxQIiRxBJz/TjA9hCWQ6SyuQCxX656qhnSbwJLobL5ErtKZQD4iJB1RIBAMBXwup9Vq
tdntHg9yMBjqDFiaD+KHAxKaHN5AZ0gBuhhH5UhURmcoFu/u9Fi1Mj6jdQfiyAyeGKZCFoc7gJS3
/ec33S7wUaAe0gwwMV0xeLZDgQG4E7BDfWjKOCJGZqaUTb4tK+kKMGMgwsy2f6OmEO3d5vWJHx18
2ptuV78fOLyzQeG3jktSjHF0divuxaHhhYS6jdlMGD2/ysJkKFF1fDWXr9RtYN7kcoVCvrDtf8ga
MVS4fo3sdVS5n9fFOsJ29/q6+AwbsBTMht5WHHlXLOaPXsSfRHh4cXFx3CgNAzG2e3p8eHyyMRl2
BgZXDg+PjtvIYNUm0B92trc3y7k5e2hr89vXb03TRKNQzs/r6+tfZv4oP2X+KOBCb7uabZXFsQXA
hVL+Kj987wJgQw8NK/j9AOawublZi5jFYgnk5uBAKp1OD3oVzdUFGFV/Jp1MNlQLoXDWqWQqNWWt
tAXhFGGYCk3WVdSUwPVMzMyMueqbM+mu8ZnpSVd5vBjDEJuY6LFw67aDoAqPjtbzmy7B1dvXHQk4
DDLWI1UbOJlbDVZPssqFeA0RuGpPh1V4dzWqzILUY4XoCr2IJlaDUiE4vkJjtFcEAhLECgmJK/mL
SnU+JYC3E4PF5YnEUrkCpCXS6nQqpVIq4rPpz6hnw1ZcG01mCZUGmz/cHevwWLRyAeP5MiP8zZAO
wJIG3+VGq2aAyBHPgBhY3wwR5RmCZ5To61aqjY1+dJmOQg1+v1nAzT9u/LBZ+/s0buKzpL2WYNcP
784MHH8u9fbQ2S0DUJyenp2fJdu5EiW08G2jr3pFTOXylcIkksteHfZHl65y71trwu4Ruixczngc
M7li8TpT+zG7eH29+oDLtYuV6+ufHeUHtDDrylcXB3DkCvn8xfHRwSvv01Vy4vy4vLg4b1RQ07F5
fHJ8+H3gVnxz5g+Pj7efTD0k+bK9vfPxtjwWw57Z2dne/LbiauogSJ3a2Nj48sn9Jy0Z9G6YC717
18dsfAqknoCZ0NLSoLK64azMwuLCQvKP8xxqCX5vKjOXziCAedBEr0/Ha0UOmO6pdDo1Zm54t2jD
JMx6EpV+2RRddDaRGPUKG24QyMbBmempTmn9ocMITU9NTZZlj8RL3QPjI0FVfdMvVhoYGe0zPx/d
phqc4FbQfKuJDUEUkc7T0eG/V8XR5FY1MLxBDKVeSGIrxaDhBIZE57SKyh4wWaKSUjgyCe0PdcP/
hwcBqYumsXq6enqjfrteIWSS/nXsEwLnVsBzStgvos8CEkMaBlJPOc9DCZNSWOR+SyZ7WlNg+0cp
CrPy8ebEyNaN8/PADx9MrbbaCVKD4TpavP0T/fmkxFxoxye3LgdT6/ML58ePzzc4kM9XsAnUfi57
DBYz4der/YcIb076qlAsFvOFfLLOuhooFB6a9LotLMK/Wf4g8dv5QvG0el8aP7koFHKgvkZu56kK
aDA2z87Pz9z1PyQkj46OT06GykQG5uPh4cFK/dMf8/Pj2zAB+jo/MjiUeL+9Bf+3OaVpTnP0q1/W
N9Yzf0zJCxiE4Js3b9++rZ8IsARIO7UI9ELRWm4uyyzASDa+ISyRxuJLFBq9pDrdyG8HjilRGwwG
vUrKp7axcmNU8XQqmehsknKa1p8EjkFlBhSCxDk4m5iJGhuTE4w8PDMz0yCGDOQWA5XH4rdbCIrU
2TM+0qnn1G8xmu8aGh1w1FcZPQUgXsljmqR2Kwh0uclkcvgD7lsfFZgB2REqhGapNAI8TS5HfKQw
HJVap2PfNQqiitRSGksmZ/7dEhMjApocGvlPygD5y8DRuBK1yR2K9YYDTqOyOrDsH34FaE+UFu8G
w8U9AJMaRsqIIozBXEb/ia/NNC1RgED0PoSW/xi4eTf5qSSliV/W4e2bbre9JEToj8fK278VJxul
VX3yeOH+DNLR6ePrgoVyVxW5Idn5/FXPTTOv9h6UspwRmP+6v5WuWzxjAWZDdTzrcJ65L/tb73oV
j11AewqFYjkjSYBaI7VZeBCkYTKUbS/VQWtQNs4vL0/99T+kfz6GsVFpghw6PDg4eIi6rQVonsnV
7a3Nzc2tra2NhX5dC3ZOGFz/8mVjvfMPWvsw1vk3MBtKNPS8gsEdXlxcWFyM1Ap0QggohhaG6o9R
3shM6tUrkLZnbg5kOJx6qo7/HaC7JpOpZmohGKSJBGBDNz5UBJ7ON5RITEXN/CYdDixk02POhgF/
zCGkDquNxeCKNY7OkfG4R8VqKF4IMoWE/wvhyxhO890XTu4CWasxAruVQxAoxXy52xe6C+2nq11a
0DYsT63iYAhiNQ+0BGIo5ByB6H57ROCqJEymTM76g+bBbwHV4fX5/X632+v3OK1mnVohEXAZVNLv
zQAJgGMK5Bq90WKxWq0Wo16jViqkAg6TSnyIabVkRQPx9rGg26wScyh/e4c/BShRX1cKTCbBNCzN
sf0xNMo7RkCpVkSE4WjLB0yaWvXvfr+JIcO9eVX6gvYHqHGq3mmgWKgC2tB59/fIYSkPtOzwqGzl
SJ4stXczdWC5ylaEZKmu8lc3Tkn8bG7+0detBPq0UNirPWw7vgaJpK+L1zuPlNLMq0Jh8f5tfz7X
MLm2M5u9ylWn0X4siGtn5xcXXfU/pH89OT4+elOloVo6hPHEaRrxQrnOqJa0UXlQ+mb9y9pag5Kp
9+iYSgKACPF03C58Vo2KJgHC5NPNAsmwQSQJ9HBt2k7IkACKoZS5/q3zB/qiXQGP3To6N5eZm5vQ
/vY1/hdAVKj0JmuLAvXSBMKGEsM9sfjgNEyE4i5lU+0HyTiAWMianINohibHx8cnJge7HCrOMwYx
4SWunmhdx2A0icElAhOZDQTr07QeJRGFJRKlbr8vdOudRJG7jMA/iCBUy+kQmqtCLGQoilTOovE5
90sLWSpmM2QK7p+mKfwd4Ll9Xq/P7fKo1DqT1eUP+L1ej8cD/+O0mXQqmQgJ5H/xJ4W2hbu6OsPh
SMhh1mm1GrXOYHZ4/KEIiCrrhKe0US17SJ00iMDgy3Q2X5fvGVLk/n0Qzn5dBsp4wpAT/tc0RUXJ
0lyU6J0cZZhhtvy2ZWPv+20uQvrGTSxY/w+gNjDsNXI6aQjsh4MSC/p8XOYbYzw9ebQ7jPQq+7r8
vfoqd3U7AxK5q9b6r7YgLxTyUzVHu6+vr4s/4lbb0EHx5/bjUhjGisXirWYMN5PP5wor9Scw6xgm
Q6tPJRRnzk5PT+P1P8N9PDk5PkpXNUN5eHB4uPFEP/9QYMLr62tra92txJnj48dPy8CR58PHjx/e
v68uCPukMI7MvX6z6Gn2E4wJUCNs3lLDAyDlJOBCr/zNa7BgLTNzMBsaqXE4+l+E2BvtGx0Z7Ovp
9FhVvBa2c0gYGBsf69U3Pw0jVGuMWoXoudNcYkTu3t64o7oxEFUI6o9HIx1srs1AgWeWxIVUJCNI
HF5nKHRTKI4gcdoFWBSaIVeJYXZEVyiQ1ZAgknMIHP69sZogFHNoUpWg+Zh5cqDxZBqLJxDJ5Aql
Wq1Sa/Q6rVqjUaqUcplELORxWAzabynKgdN4Af/x2jk37SRRGRyBWKHRm2xOt9vjh+mRz+/3OCxG
rVIqQtJjv4CCRRGEezwSDlUrISEckcriS1R6s8PbEYvFuvxOk0YuYJH/UdsXhWbuA7I5tQ/BE4k9
LUNRZ40oxqIexUwhofIdiSbFKPGBlW+3f0t2Pcgr5s1noPT2fS9ZleiRj6k28wVy99aRydxz8v1+
sGC+n3Q0/EYL0LLZ9fL3ylzu4vZvzdVVHYfoxyBeKBRqop1cxeL19RQyvzADheLZ48LihwvFYkoC
lkjfXh5mQ/P1JT76/dVV7vjpvDvZ/kxfg48Gj46Oj5eqmkFaOzw8OGhgw3tucOe/fFlbe9skMVIl
9EvvYSSfMCVAfVAkTdMwMZOg6OlszZ4OrZ2Ajy/Mh5rvAfD2xFxmLjMo+xu40H8XENvS09vX11Hp
/kXgaz0dHnukOxrtUEjdoMoZ0+SW4oEWyeG1OLw+JNoahRNavUoyiihQyIGRjiBRI2XuMTyFEE8T
3KuF8AIxnyKSvygVQlOBE4vNarXZbFabA8m6aLXA7+xI/kX4FRTlsMNvQd0yp9Wo16pkIi6TQngh
AU/X6I1Gs9mirPN7gHwwQEy9WmuwOV1eXyAQDPh8XpfNDAqrCUF67OehcBBDbg2Fuzo7Hbqqmqtl
wJGZfJnG7AxEurujQSeSlvEfLXoZSEp0hzsJCwhsTxDC9HWjibN+FHYwBg+IwNaWp73rWHaUyCvz
6yx4GdpEWBZjY39/v81kPNqjRTDDVafnZY4Qw6fvK04ii9vWCkLnl/vl71nZq7Pbv7GXubOnUY5/
Kuaz1eOaclYsFiZv343mC7uP+y3DVrGYP/mymYMZV+GkgScPKpbL5a6eNc3OLXgHB0fHW1ViHrdw
CLOhhdrVgyFHIBUInisfIgpyf1pf+7I+1K6rPX0YVBtb8fxuQztmEpR3T1QTJrJjFhjyMu7mD4zg
mJ2bn8v0tbIN4thqZ0d8ZGYmPZeeGYt79c+TpPsf6oOo6ugNx+NhaRllJYktAbuSjUNRLLGYS6J2
itAoksJrgPcyeLHNZ7RazFYJMjqZhpCLTxNp1EjeIgxPJQZsB2LKpWQcT0BGU8nIqoPjSQQktvhF
qRCWq4G5D0x9rFajRi7ksJl0KpVMIiIgU6kMOpPF4QklMqlcqdGbQU0OwI7Aiw0mSUaNTPhHyXcs
kcJg84QypdZgtrsDAT+Sccjnspt0avHTsyICU6xxhGKxWNhr1cp4tMYphdAkpkCms/u7Yj0Rn1Ur
4fyO+rF/JXBxJ/yvYZSEckwS0X2DGJRjloRCGTc+xNq7QHSdibwq9oA2B/O65Fgt+f529VubHsum
E1ADjXp6VvaL4tPTcs8Ky/HZ2bdom8Jv+zJbLvYwZ1dXd7xlK3dVxrnILL5YqXiMjCTkC7ma4rD9
hUJ+6+5qlKvidQM3nFaANLM7VzDZyRfWw41uWpKFT5hu8OHTou/g8OioygaKn9s/2N//VCu/oeUf
e3t7379/3/2++7avbeXNQ0CbWfuytrbaKC9STYvs70AW6XHmc7TlQZCDuqfzlU8Sq+yZA1xoqEUi
XpI7kclk5nqa5sSFmNrgSDqTTqXGe8OhcHw6jaD7hU0pfy8gvivukTI9MfW9DkdoCjqROh0Q1xHr
0HCNDjYKK3SCSq04kdWn1dpUaqMACDysxNMR6nCZpaWqHnSlHNEVUqQyOpolYFMEAsTYgmUJeCQy
k/myORZ5NqcdMCGziNreiglhCGQakyuUKtUGmBXZ7Xab1e6wwEzgj8yIBLeWzgbV1bRGS9MyMr8E
NIklUpkc/q5wV1fQazOqZXC/NqqbhqZwJFp7KN4bD9rU/MeHWf9D2zAOwo+ZOaZASTNslHOWiJLO
c1AoAadnrK0hAU0vl9Zazx6IkWd8zSBdS0JxdqvzIjaCYf+DFCU4PS2X7WvlPizQ7hmM8732ktK5
PmYrdsMrV1fC+7+zZbqWN6BwauHoEXLSnM9d1VCdH/l8eQWNzWLx44MvfAeqzKivzrpfBtxmLne1
2VDrKvfH+qPeVgmE28QyTIY2KzdLjHf7P37sv69j2OGOjIyODI9M7e7s7u4uP0eaFuPq2tra5/F2
owM50+/fr64u/QnpncWg8umr7rv9McTQd2fmYTI05mQ2/ybFm8rMzaVjzZIJ4OXB6blMJj0R0t3F
QXEmETr0IirEvx4Q0xjpUBKw6i7VTRejWRqfT1Ny/aZoOiNmNt1io0NsY0BNhhmRxa+RWYx8YakO
PVoe6HDphNQb0chRIWH/OL6UgyYLhLyS4QymQiwGgcRgE1/YLYdhgwkNSNH8OH03lszgSbVm+CKg
fqtV/nRZ0v6jwMJbcZnaaHeHwtFYtNPvshjUchGXUYcaQVSJubu3ty9qkzx/6ZK/HawxETwVQ10Y
ekqFkibZKHoGMaP5ZtvaUuLfzJb6r3cTOK+p9m9Kd6D8++0uwsLPx593T05SZYfCJ1/vRwX17PTM
SLJvnI21twTwKwJ3Y9nsXazbwmW25/6TSCF/clgs5NtMlFSGiXw+V71L5+Tzhb2yofypWHiC+rGN
GpC9zJ7X90vCuN5cXF5eAJx/6HqCcmKvDw8PK2P89F/3YTY035isMZdhLrQ7+ww+y8Thtc9ra+/b
ddfHBFaAx1BvS6sdmsTkcdi059XkOzMwG5pPhG16jc7sjydBuHy6z9qKM9J86blMOtPZJJsBVhFL
pVOZTK+hYicADQEylHqcP/8/tAsMU24JhLviFiYKo+y44UIEsS3suNnQEOS+mF2AYdqdDIY2YOFC
WIE1oOWrbBIS9ZYYYOllOhMyC8wdiCUT4rE8mVKv4WCR32HRITydRX55my/RZLMjBSv07F+Y1WSh
zWF3Oh12R4tUYn8TsCQ6RyAFFULc/s5YdzwS9HmcVotBo5TJhEKhSCRRGCO98Xi8pyf2B1ka/0eB
CYGNs2iEhZ9wo6jTWhR+HHGONc2XRKlmuKnBg75eivKGpt6Dqd+7rywdh161aytDYbp2To6PO8uO
0I9P7qO/GGenoKQXfv4s8Yg5xLjI3vGst5fZsmREGHhRIRbyuYfHma3Wia/3FIrXI2Xvd/L5i+pz
ngrGbPbiorPeJ5Br5/IS/nBlrG/iA0yIjmK/vIkMw2xoq2wJpI3vw/gRadwX0i+ADPU8x4InjSQ/
rc0y2zxblIap0Mpc89Q8FG1oMLW8/BbUkX+THgk8n54cRbX1AAoEcgbBSA51mHktu4ceSKUzc6lg
E/cfXnA2nUml+nXVJTw7U6lUOt1QLwZvUAVyrdnp7wq6TMrf7Vb1nwSWLbd0xOOxYCwoxaJw6lDJ
gZem8XeZeKUnihW7Yi4JHsV0RJz6oFuCw/CsQR1baNU17FJk5lCkUgrEUesset4dFcJROc/M2BsB
KzAiztNWq8WsFrKojcw7LcB12F0uh93u+J+W6+THx6phCBQ6iyeUKtQ6g8lihbmjyw3DZbcaFC8d
Pfh3Ag2GJq7Hi+nthTDxEAqKDoPelC8hu1H6xnammbuC9FPJPoTJvALlz96v36zJzK17bQ+kal4E
GKvvdlfIhaWTe2aBPT19g/zA67PeNu+oHJns2a2y6HO2OkEPJ5+7Yj74kpBqqr/6WLRQLJYF0pHy
+fzWgy/cHqj72ezl63rLEfk1UAvtR0o3zE6dX1ws/KqUw68eHBxkbpVMrL4dQIbeNgmYs2zDXGj7
2YptYQVtEjx8BDgMvQs10S9D4s7kW5gJvV2ciHeFYqNLgBHN259z40pkiaVShULIbMsRgNkJKl0k
vY03FhjVAND/zLiY1Z/wRmAylJiU1v2apG9sJpFKzcKnpJLJ5ITtv1cO5DcDx1HZO0Lh3ni3xxc1
0OCe1QdkoJ4YS98RNrFKYwjLt3Y5xPAIZDii0WhARUbzTEE9i66zCZvOS5xAxoboGoNZiVAhNIPN
RGMoHObv9Kgl8ZR6KwLAimxGjUIiBGHqRGxbExLC0/kah8PpcjkduifQWf+xICAZhgJuu9mgUYj5
bDoZ/1/ODvaXQjnC6ZzEoqyjeJQjCWgo7xUSwGLZXl0JN5m7kKLU2bhFUO5e8H385rjzx51EdB/s
f3yQjHGe7N6PoPWzD8grde+sWZrfBmCf525ix9GnV7lA5YeyXC73NNbYvnwhX2bz8Bby+YWKE7pz
wDW6cJI0/eK+CFq8ymb368lHzubl+flF4k7OQmn47S8naCQlgC4o0WE0OOPLP4DH0LKpSV9GABf6
XF8GvySU8yurqysztYkO78DsePVu+d3ymyEL+2aw4XQLr1+/efNI9/cnBzsMuNCsq7GhD2OaSIK0
zvqaQUwNJhKJVNJd17CBNkRCbotOIXaMJ2AuNKD6pxiqCxyNJ1OqVbVZFNFCb8giV5gjPS5LB1I/
lmL2iyAUmmuOdBluqZDA2mVDMn4SzdFoh5aB5pqCBjZebFM3ZQMQWyrAEaQavUQC6tgjVAj6f/au
wy+NrIsyIE2k9957kS4I2FGko5gYa4wmmqhRE3sFAc1+f/U3j6KUGazJJlnOL+vCzLyZYcp75917
7r3dbNZPzpL0GGC7WQKpylC2EZlBpXcQTg8IklGvUyvkMqlIJBBw2RwOqwwmi8Ph84USuVJjBB4y
GHabmv8KimDoN3a10Y39/f0BEFJvsjk9/mAgOBD0Om0gBSQgR+SO/OdPAH5weHqWiBFMcTCqeWDG
pS6UJURDX3r65hkPtycuzMDdQui4VsvizbeaU9x7Bg+oy09Inkk8u9LefUnmzyr9gDe3+4wnKXBT
qIzNytvSTZPXT3f7I4/Q5Bno++efH3Vv+fo/PxpKbIAKajc//gdvdHP7QrOJt1QslZBCqqj7MPm5
9tctUV/n80cvOxqAJPkdZBc6O4Op0MlOpJ3nCZ8CXrIP/3pV+e7wp/X19Q+96AOIeGJ1bW1tNWVs
4AvulZX37xHtbr8c7MHZ2bez2V50+zhWlwaGnWhrNsYedxYkcg4w2h2AoI/OzGRnAu3ttvBYzpUb
Xb7QcHhscMBjlv7MFJa/DbrYSkvfaCQyORmJTLS8sCQeHUvTBsdcKvOgCfSUDKuDA6jQYFDHqFEh
a9DML098IEXIp2Vi2QafgYNl6M2ctqymWyTqxrIlSolUphNgIRqbicOQ2ZxHhnL9GkD4bhqTCyKw
9EazzVo2F9l6QeIhq7W3t7eSgajywWotf7NZTSAwn0V5HSrAsLrcDrPRoFUr5RIhn8tmUClkQtdv
8d7CICm8gWAwGLKAIQ/Ck6ngYim1RqvdGxgYGBwM+ZwgzZFUwGH2/IoMkB08B/y5vTkChhQxY3hz
oI8kvS1LoaOzOM689oG2MPDv3uIxXZtb1SeeulcrRi8+PVVKFvYRS34hYyqXvftsyV1VHDO477nn
pGXMls4ACYJWbm9yTY+e/fb24Bl7RID8xz8/7mN+ZLcwzWqcAuHJZBzG8uPH7d7L3llO/qZYjCOs
wH0GlqGGEm9aEIz3Gt5mLK93LJqdjg9Z2tew7Fk6ODw4mGo3YOK4eqdv0O8y8X+idsCw9HH906co
uthGmFz9ACPczAQmABnKIjb5teCNAM1PxtJm9BBEQdWRZCsXYvZlQVkLX1tOSnWms9ls2t5W3dcj
tw+lZrLZ6cREeDw9nQXIiB/7G/5MQAxlb2i0z6wU8a0RGEMIXmGKun/MI5N6+kHORIjvBqFipsEh
U7WYKlHUG7ivqEYRUCCWzmniYgkym7zWKxCRAqtwPDELoknUcqncoqUDKtSFITJ5tN/anADhCKRu
Co1GB6YgHr8MkVgkEAj4HA6HSaf2kImvS1RINpfT43HYnU6Hw+V0Ot1ulwN8cth7YYqkgymSVCTg
wYfugSnSv2JRw9HoLDaPL2K3/m5QexkwSa3Janf5BwZDAZ/HYTVqFRJ+x6v2WwEyLgNHl2OsizYH
GERXEpgaoFQcIqQRZbuNwMVXGBjPaY2ymO98ZZ9PtRho4OTxsb7q3NndkIo/vqxGqg3kT+6GUDxb
YX1c/XJsslTImrSzpZvbZNOq/tvbL60N8JSnv7vY4x//uwvfh77AbAhJ5LTz48c/vU/edz1wmzel
4jYSkRgtlYrXAw2LIvlc7uxFh3saeJ8P9w8OhtGvnrB/fm9v71sFe3P+n2NDosfX1tY+LqPnQ+8e
+bC6urISaXGB9L6H2dCy4qec1VMgHAOCnnQ7pyrO8xYU8rI3b4KVjmRnZrIpW1tvDC8IU5zpSLs0
R1StPwFvEw8YhdW4b2YSbpTN2tufO0RicZnUfyHw6bGAegQqnUmL9Oxh2TpvOGQSla8dTh2ORIKt
hc9Iyr5wn4KqDPWCsQ6v8OvINF1wuLcqaOuRu3zaxlJ7BGYPFgNxjMZaXCBN4bTU+z/JHBYFh6GJ
+HiyRKuUSHV2CbGHyeqCW/JR8xf/h4GTOFwumP041N14AplCZbA5PKFEKgNVwMzWXqfL7faAsmUu
wJTcDpvVbNCDxNh8mCLRerqJ/34t1zvgiBQ6WyBRaIw2p8cXHBgK9XvtVoMGSI6oHTXfvwwG+MNL
87oXgToaGg3D7zUuMwlhQvFK19k2G27fnt96vFfrY6cOqrNz52kK/us6aSlngQbo+9W9fTp59bHy
gZ6/ri2lAbNHfvVx0cPGfeBdKpX2mxUY4dvbheYje3dub252oo9jWvdw//jfQa3fGr+9vT1HeJJ1
QFv9slkSwbOUyyH5NmhXxWJxqWHn5OP81RVK0defAfXuwf73b6jh72TXCkyB9nbXon6L2TP5eW93
b3fk9Q1EWMcKTIbWhtHVCZqFDzAbmmnRNmG9S8vL75cf4Oy/YLIJ0UU6R0DXjlAQR9/AZCjR/PzT
7UmYCmVH24aI4ZTj0zCtGRChJ8QVOifhLdJ+db0Fg56anp6emkC+sCSGQGl0BEaimampzNSE4WFx
CISH8eBWT0EXmUajktBfMCxVpHMOTEZjYSurNbELQ+0dHzILqi8xSTs6MWFv6QUIUs9Yv4pCs4TU
4Bd2631yisI/6pWUfwmWpfPZpUg6L7LSJqn+2B6lJ2C/lw3guWoNH48hCEQ9eKFOK5VI1CImjkiG
MDg6n9XJuocMkhbYgpxulwTpSYdwRFI3lc5k84QiqUKtNZgsdpghwduXSRIoWeayW016rVopk7SR
Fv56YAkwOeIDcmRxeKyPDcvu4KcCP9xHele2YniTXcDoE4cw9nnwmjsPVts9PpKN48OjGunp3q2O
xbitY3BjB04Ujz2B8OU9TeFdXlYP+Sl/V+E9m8+f5nNDj9sb1vb26PpsuuXhSt3ephuX4BZ/3N7+
uLn9cTv/NMMFNP+/fz6U+y5ouHTz4xbJMrEBsyT3k/aKBAKi0GMsXyjmGl1DqTzMhhQvPt5j4f62
f3CwhaafJg1tA7PQx/7aOIC17+zs7j4na0Jb0KYAF3qLLuPGhVY+rKy897bwMGp0eXlxcQ7Rn8sY
C0fjqczM27n5+blEyPavB7uGgDAo25iDiGoah5lQdtLUNrsdyZzMTk+nXaiPN1bgSU1ns3GnoJH3
KZJTMLxIBAZvScOrUuODiWn4/2m/oN1dxdHFemdgNJrJgIryE4EHio1AZI5UJpMJ2pBQmOXo7f1j
cRiJRGICyUFKkejdQ9GRcCwajTT/MEy5WthoxKeqXTiI5wiPB5XNdxkv9oRDWip8gTxlQxCr1yXg
20eGDKAdRFM4vFo20uCM5VlqFVJIUmcgYL17B5hKu1mAx0AsEQfP0+qlIrGYzy7zMYjK5/y06jZ/
A3rodAbAE1I54gjEbiqNyeEJxVKFSqs3mG1257PKEXTw34I8rVsr64ANIA8jNBHHYtQfmCAR8cFW
a5DFPfC+zQNf7YvuxF75YDwtF6nPHrTJIdcAeub83tT/rlbifih/WeuhKBw85iD3wjKs725qAWc1
RH/8uD20MYVj+R+XT4tgw83c/riIGJTe7ZvSzU0fwhaq25ub/Z9lWdjKXzfJiWygMH1LSnDPcQVH
q4Pi12QiuPHv3/fR9dPWz7sw3pvrf/7Ezu7O11ePPiNLXREPusmJEFlZXn7/rkUMgrXOL8FkaJKB
1Igz82YmnY5NTpTTBc2PtXsBfgl6YEIzM1OXj5QockwCgjRuaR+swPRmpqenY0ZUOsewJ6amp5Me
ftPDwR4CXGgMsfQt0aCX8ah4kj6SSU9F2piFsCytaySVToX7HVazI5hKpTKpNFreDAJDpO3tH0uk
kslknxDlvcHSFfbBeHzYY9XrTeFEPBZPDLTyNbZnyG2QCA2DsahX0vJs9Kj9kTGb8K4ZzTg8MWxs
fpJxAvvooIGOISgDZjAC48ReC0cVGhlU4jFYmtTmNQqQL2qP2lKNpyeIbWad31ghRhBVYuqzAFMU
USjqZmr1MoFYyGVWBncKh/s3R6H/hYAIZAqNzmKx2Bw+n89hs9kMOr2HQiJ1/dW5lf4rIISrXg/p
LHhDRzI4jPAjD4PpXg5/bMtpoLr5UWK/OieaOwZGZ9LmWu3Z4JsfsJKT7i05/IuTyjRJlc/VJ5Nb
yO096qegYvX2h69hAav44/ag3A8x925R0j2jwrh1AxMhmArdHCFqztdu6xJjvzZy+etCQ7SX/Axm
Qzst/rrl45Ory0v43+XF8SsyEdLb/e/f9tHyT1OmgVts0904DRv/+nVn+xHq/NcENPb+/fJSq5VQ
ll6EMWtoSxCVaWAaiv4GMmLcxPQUTIcmrHIRX6K09keAvjnqVbW3JkDiIZjpTI9I0Sh5l3IEGHdG
lM09OCeUgZeHJeiXB+L3pacyqb5mFnV/yjxTMJFOjzrk9OrhceMwG8og+qSZ7sHJVHIiNJmCudCQ
Gplm4Dj6/lh8uFdW3SF1FGZDEX3rj+umYTEEuS8aDSqbmRrE1A9GRi33aTBJyuDEmI3b9CuwPOto
WSRNMwcUoOMia/0ahmkEhkVt9nj0AhQK2CW0VOPpsTyzmc/SKctvJEEgNdoNIgI4ASGbrjEpuSIh
m10pqkJkc3te22TawU9DD19u7PX0BwL9/QG/31dGn78/GAxVEAz2e12OXotRr1VKhTw2nULqEKQ/
D4I3u2UrNncOzIW9WTyG+xEeQPEY9Trjkbsgbc1VPrAOy2Yc6Umk/LV75/LiAMl+gozYZaUZ8fqq
fiY5cl14mV995/a2UeYyCnOZavQ6p/Rj76lGVOnox+8X35fciERP9s9N8RvSOASJAonZzLjlRV7i
XD6frx8LZae5XO4QJXqauHp+fnn+jOxNaGCuHezvfx9C6cP569++7e3ONs22aV++fv269YunwNpl
GHPN837R5NLiwuK8p+3TxI+ALNKZ36OqAF43lAFuMaDkmcpmJ/vNkof8KnhtZGoqk/GhGraI5kQm
nUm7GE3LsbLhDIyQEP2XE7XhdDqNrhaiqv0wExq3i+t4DW0wBcODoK+jmDwmBZfCtEYTqYgV0dwI
0bWBWHzUJrzj3yRLLB6fNCLycZzQPRkd0re8YAzjyORIXZwkQeqeCNuFTa89xDEPD4OtIL7HxQMV
WNl2rwirHh4eGRnyOeQM1G6CrjdXeRZVY5MQWVqQmgiDY/CUGm25Pj1BKGRrLGqWUMxksco3EMdg
U3+LJ6yDR4Fq9wdg8uPv0wqYZELDk4Dr6iKQKDQg8RZJZEq1zmi1e3zBYDAQCPg9DivIOcChkTvU
6A8Bv2IYp84BK4J5loRhrpQz9mjWHuutVZ66Kh+8p2bwv8nTyhgcOj89PXy0y5e4c1mx0xxc1aue
DYWi4rG7QMRRsdRICT6VSnfmpunb4sviv5qwcINoGsIFjuAVMAsrlT69IA3yGsyG6mxZprNc7uoA
xbiFXzw/vzhDj7l6MqRb+wf7qPpp6dbu3t7eQBMR7HoLc6HtAeQmPw3jSzAbarQH4pTRxaWlxTl/
W2JGHwTlNLLm30dlAFE4QplcJhIw2giH79BjT8FUKG5GDVMhO9LT05mYqZnQUMxRmAolnW1kdFxP
IpVK9qGphRimMZj2DOob9kC2JZLJZBCVmhFUg/B6L6KHrEtsH4/H+uuTGFJt0Xh8RI00DYE4tnBs
3NJiz6bphybCtnoq5AmP9bZQIYZxaNQGZEIEZb8R8Kkumc/GBHMYqYAj70WPtiBIbYrKxSRILApK
l0hVOYUulkwnLq9gypRas5bJE7CYbFC5HkvqYdB+n3CnDh6BChvy9TmFPY+8czhCN5UBv7pqvcXh
halRKOix6pVC5r+uRezgcSDNAIeGYo6Koa6AYvUY01qlJ8LFbQ8MDxMHjPL/oYVdMPch7WyXeywo
oDCfTT76BCRn2+X+Y+tqs24p/brgQ2nwOOQKpUZJeP729q7ohvm2uPKivTdCCILaWl8YzhYgQnvx
/pHl62Lp02N1VS3Q5fL5+druyYkrGGj6Ltzs+fn52WuWNu/Wh1e/oPndBNu7u7s7zVSJML29vb2V
/dXkYmR5eWlpqG4B1z2zsLi0OGNraxcieWdBGXnXQz0WjsaVqlVKhYT1eylgef7M1HRmFD3pNN6c
nJqeThib6AROEgBi5yEF+gSWqAVcZ1yPcv3oljDMaoa0jdeD7owDroP2tGMFnngyMaRCMvQQ5b5Y
POqur+iNFfXH47EWqVMZNMNIZNzeUs6FpApOTrjvqQ+gQiNWfvP1oelCow4h+PFUs18GDtljCKir
P5Wi86NKcCGW0VBRcHVJemHy1KOqMiOyTFuhQjiB3WXVs1gCNr3sIcOzWPTfOC9BB2igCNUWN8yH
+vocRpWEx3hazqAuMkOoMHkGQoGA36HmdAxFfwC64sBMwl9gwnSoHHRjXC53b9Cnw432yg/C5/nK
B9q3qXLD07s68qvHjEefgPliFcxqj64aqn8d5VMNW2kybyNP8GTgS8VSw1yZVPrnn7ssALzbm9wr
2qxnYdbjalkqPS8USweVUhfsTzeFQ8Zz9z+Qy+XWdOBt4o0eAzKUQhHxQFMwGTq3P/c4aEDrAkhr
OzAbMjctZcxvb25uziCcon0ZBIWtrX7e2Ji+G3heDax3y0uLi6NKUOaAyNEFsksLCwtzIVQlTRld
5jdzMBcKtLVlEkS2UOwNiHsv/5mZHtD8Jl0bTj6ayWSm/G2STkuA/SftbiR7ENeZgBeHzW1KxnJc
ZbMQilqIpBmGmdKEsdFFhZUEEslkxIzmGaaZJ5KJccSjEhT9iUTMLaq/snRzOBZD1haR1aHJSa+4
JSeT0DMxOaC6a0FV+yZChpage4o6EHaX4+IhjtMFpEQQz+mpWquwfGcQlQuRFNZyO7LA2BcMWuk8
dUVHTZboJJUOhyj3OvQsGp9H5XDgZ5zA5XM6WYn/XEAkOk+iNtk9gX6/z+fvc/ea9RqVXCzkc5jU
7oeTT0I8mA0NDISCgU6KoT8A0DDIvkh/J8ZQP1SsQ+/LnYlx/8t6vG1+MOlxlQPoKskYF49rJgvl
WXM2xDawnO1ZSbbc1Vb9wsXcRv1X9xXMCK53UKt2N4N+c3PdsIBRLN3cjRnMH7e3r5cekFMq3Ry1
jLms02Kx9Kn2BhAOrgvvn30E7ZfLXP5y8zNQSV9eLaMW0IgBMvTyQP/HIrSzs7sTalqoWd+CydAk
Al3gzC8uLiy8ebP+GcZ66NUJBblvFuillxbmFoB/bHEp6ZG1PwikSgLDULtAMojTOwESQ89EfRaV
WCQzDZQpUfxfr1ACA6uahIlOsreNKg2yAwVPokEdjuM7JtPpzESrh+keBM1oG7MQxPfBpCfu5jUO
BVTzRCKRCLRmNazuUzkIN/Iged26xN5oPF4x0dRAVg9EY2NmBsKe8NK+SCTQEiaP6daPRsYdtbuJ
45oGxtzyFlMeWeEPe2XlxjiJrxxFRlTW4sEwZE0wKENhL1iuGcTTd4uMvb5gqF/NkivKNJok0Umr
bzrV5DRyyHw+lc2lgdInYn5HPfKXAE+ms3kimVILwvcdXlCvrL/fD//zed32XovFaNTpdBqVUqVW
wVAq1Bq9udfTHwwFgwO+XvUTyld18C/CMwF3UMS0CaZDZetQ71y5q0hvEH0f2t5DeZJR+TC4D5zs
ktO7ygeL508IVZbuAoPHVUPI+Gj+oq5TxZ/k89/H3+aLU4/sWnpWbk4aFlBgbnLXL/Jvb2/rhgL6
0OhoLB5RPdNclL0ptYbdYzeKxeLmPZkMFwqlF0RvK2JfYD54dXG+FkaXM4xdnJ+fPafCyTOxvrOz
s944cJDC29tfN9fbFGwjjsBcaGNB+jNOCMvVu4dj8Ig8PthnQIsFuocoOjv77l2sTSAZ05UE3Cfh
Ft/fSXYWaJwfHyfwMwEmrm0DOM2pJMxbVHffsUyNP55Mp0LaNlYhDLutWYigGYMv8ai2kYwQFKFk
MjmiQ/EjQnzXZBzFQ8bsnYzGhjX194ukCESj4zaE8gcYrNA1HhnUtVJAtmt8fLyqnoJoStdYvx4h
RxCWKWRRKr0IUd2vBufDsvrklasIcezDqHYhisYqxBF4ar1Manb1W/l8VdkdRxLrZLUfTZSq6F1c
PpPBZWExJLaA2ynk+fcC20UEZUuYLC5PKJLIZDKYA2lgwJxIp9Vp1CqlUiYV8XnMHmJHMfYHQWiA
/0BD/RjqaoUOzYOXmPRpGCNek7dtWe2toOwG6MvenNQUJuKzqfuNtEF5e6JBCO5eXh01mPuN+eu6
7+p8/gKehbE/F94/1uhMa6jrhYFKpdu77tZYKpXqfCNA9wMyWh89Lv91ExiFYvGo5azchULxvG7E
6YfZ2MuKuhLYEjGrXecavLg4Px1CW8t2Rd9vft//vDzZ224gfMoJ7ezu7DQIxLCWj9tbW9vTDPRG
okWYC30e/Q10hcxhmAq9y2hQH80udRgUSM24G4OyaeWaXq+pzfqJGEslEsnEoJRJp7OEKnsonkrH
QyZ+u8eIoB4BZiEdCpkkmWPJRCLUmO26S+yJxuNhK5q1iWoeTyTCJkQPmWowFp101M+6QMh8LGzj
IowhENsanhwzIxyH44O5UB/gQmSuxj3qN/AfqHtBMfWJ4CPgZX57VW9NVPYNonEhnNCiprLVegWN
pHR67WKGQgn4GFGsl9dL9CGmgEPncAjdDLaQTelU3uiggz8U1jiR+bHshnHOgv6St6vG0FYNj2mK
X5qHexHh2V21iJmLu2xuwrOz888P7YUjbxwgmfelOsD55PNlyxFxs/B4fXYjtm5v7mwzI6Virm5V
91QsNrJRKj2vDGqqhGAagr7B7MdbtyBeuinZn7P7R8N9AbOhMPK6bv/ayVEZx8fwnznFqxxxeWdn
Z/F+yMKZlre2tjaX22T2wfVvrH/+vKx5lcO/CN3+2bdv381YUG2NeHMamIUm1E1bkMYBGRr/Q9wf
3KEkzF3g/1LJdCoZCdoUzPbTCZYTmIW8aLmF8OZoMhkPNQQo4MXuWDw+Zm4tiVFdLw/FEzE3Ylxa
j3UyHh3V1NEGsrJvMjpsQrIKYaj6oci4nYewCu+ITMBsyG9z+kcG7Cr2g7eHaS+X0KCbAqoq7WNZ
PJ4+KfLVwcrMIrFBy8NjuVanS0bhq4FZiCjWyRtMVBQ+n8bhkCl8oYhN7VChDjr4gyGc4Qo+l00y
vjegW9B8ZWG6Vx4VjE7+CFqsnNTMK7yLWpl7jOHs/PvXs8wTbcbHhYn7L75cvqJP4eWuVSgNHkD0
tnSn910tllpKun4slVafs1/cVumm1TSkL5WKu3W9NrQHL3j15Mz1sMFc6DyKuAo/9P3k5ORoNSjt
xhAkI7uHR4eR1xCRS7983dmZrsT6d8kG1zY3N7eW7W1GW/abzxvr69F/PxcvvvfN29nZN25UZ1qX
dWpmZubNaEsiA04MkKFRxIZdpB4GVyRT6Uw2m1pA/T3M40SWBCgZZCLew3HCeOVwMpkcQwsiw2Bk
E/F4PFKvW6OpfDAVCurQdFQQzzkZiw8oEbkB3RONxkdld+eFZRuCsWifElEIRVIFIxOeFt10BdqJ
iYnx4YDbKGU9goVAPLeJUs457aja/fAyj8noQVPc0xQak5oOYSgGl1tJoSpBnQ+CUKdo0N7juXwG
i0MlCyUSNo3QSSzUQQd/NshJn+tL+R3vS4NRzfGJgul+bwcLSJmBtjkEu9fmyZjg2R2FSZ3V9BjS
s0slZD348DRN/XKhLgjenstXzS/T15+f19FwbkrT1Y89hWKp2YhChJc1C4IfCf54qwssXSwV68PM
VIXC9XFjX0sglfFKU0jd6dnFeRrx0ii3T46PT+bvxjDa56PDw1fRvfBmtnd2tj9mY6mFz4AKbcSV
bW4O1Ptp4/P66oP1fbsIP1lsgdVl3rx98yaIHkgmT76ZyWbDLcUq8A5QFHW6F2nUJA9NgfiuKZAH
Ef4T0/8h5qM7sOzRRDLhQTK9VIB1g3ph0buSXzSFMxyPj/SKUZ9hqnEsFkP2kME9hiMajU7qq+wZ
y1B5ItGgkYd42fBS70SkX4FuvCWQHx24hRV7gRuQqvdrql0Sw+SSqix3Nc6wNIGMffebcFy9RQq4
k8Ll1dMJYg0fh8EL9cqGpwdictlsLpMolslZdGKHCnXQwV8Ax9b+UrlbCaTAOx1cxsN0CEhwtAeH
n9ryGeKbr97E6U7tK/Ok5jUjnlzAIzHv2/KTBrlwvk4Grc1fV9XB8uJz0zK+KRWqrrLwTanUXFDS
WCqWniUbQsYXmP3UzbCh9cJ1vqlq0waIkrvO5z+GXiHaQHF8enr2BrEXDh6fnBx91dctCRwdHX56
+TEBuH3p1a3Nze2tzU9Tg6q2N7gnsb6xvp5uE4wFsUz9sbkPKysfPszFQoafZUKSRGdhLjSCrkbv
GQZx9K3MDlLHs9ns1AiiGh5vdVgMGplIPwmyO0c0f1pQNSQy290+NLVQGWqYC8XiMaNIIJDpe0OT
sWjIKkZvgJcH4tGIE83pJpqITkajbgJEoHAVlsDkhM+AomfC8p3j4ZD2dZ4HnKwPfk67JF5nNVMR
TuIxsfjV8HgMgaNy+HXM2jnjhRZLOSk239FnpkMsjYKMwQv0xkbKSOFy2DwOUaxUsekdxWwHHfwt
oGe+V4jHQBy88eEpCNP9CfiYeg83Z9u+6VDg6OTk5C6mZOK4JsB+dwYUNILDLHI7ZJhz+fvZF+36
usolsCfF9FN2cw/K6c12uUMV5kulD81rE6Xi4fP2i4j9QmG77qsbJkdnjb15F8jVs3ecz+XyL1fk
ig7PTk9nkQZgKHEE35XZBrPeyNHh4RbCts8Eic7hMx4M4NK9X1//tOZAnTbjlCMLKwCLycn4bPlT
mPF6J3kPZXj67ZtoG6+lOAOKyHubDR6QPAKqZUTa+jtZAcCFxhV/5ZDIHonBgBlRLB4ddBul9HaG
QK5jMhYLKlDNRkSYCsH/yhjzmiRtdkYgvZqxEK/sk+EwTHNQV30be/RuKZ5cqZhBERm8A0H9nf6J
ILZZyhVf6ZY+CxNDVmjZUBdfZ9Y10GE8h8vncUlCtZbD6CQW6qCDvwr8atLFASBYhmIRuDdYB7Ue
FIS5iXbt4LEg8W37ztDds79Y/WQ9K1cyc5w/xT3DusrVJX88vq7VtF+4Prhb6hpLzi77HuuB45/d
HLgoxN7TUqnQogf5Viqln3B2D+FLoVCnQmKfX+dyHoTNsGu5XO7lx+V9Pz07nUccMpLHR8cn8YZO
Gr95ePA0ZvpykMY3YDKURc0xwAwurqx8WHnrU1TuJtW+9P79yuLPqSgP9aAWIIWhBsKgqeZKbzhV
JJudnmrPczihdDqdGZM96CnBkrpp9J4/z6NCYvAEAi6T8qATkGF2u13Gtjkt+QabzWbSKvi0XxaF
jtf0S7FEhd9dy7MocFTD07AMudnmCQWN7Nr9JUl6LYJyqmqd187D4PgaCaGLrzUYNPXWTYjOlSuk
VK7KwKd1qFAHHfy1CINSFlB6DIPhbpXzw5A3HA80wdR18MOn6soH3O5puV+cP0H3TrTiJFen48nm
v1Y/jeWu7+Jrs4VC4fr66rE1UWnvC8XCzU2pkG8RhjOuC6VWQQvJGBjukz9nnh8vFA7uLkX3Nsx5
ZpGGviF4xdcXK4fw66enp8uImooAiCFr4rAjh4f7B7+2wLx0YX19Y92HNlzwwqsfVlaWh+qLhzqW
l9+vBH7J2TWeyzSomNrElrst8amp6cywuB1/4Q/AXCg1JGq3DUQVGzxDE8lUBaNedSf06FcBrxlQ
E4X2fk21v+jWeOSVq09Xm+VKk990F9NPljosZQETVe10yHHwBipaF40vVdkaQl9JXLVexWLL9ULK
H0dsO+igg6cgDEpt4DIDGIx4qxxUy/mKmge5FaT9mg46eD5Ybn22VFtHVD0o0tEt1tkvLLlctQ9z
567vipJq3ybHNq+Lj68Appw5LpaKq62p/9yFQr6ZThAmLwvw1oWLKOPRB6iBly8UauyK/uXy6uoz
kitJcpnLXaLUX30KIOnwDCIZEh0cHx82aatN+wcHB+mXH/Tx6Ap8gjHfLNWqgTb24cPqh/d9jXn7
PKDs2L+Q43AA1I4P1i/By+Flmam4ndGunXAI5kLpwTaPNcTS+ieTyWRiuM9q0BldYyD4PRH5HbJa
/weAUw2O6OxDLq1cbWAAT16vtRrFj2dQmAa/+Y4KkWRuG3CQYZkaq1XbA3/Xg+obeI65oSgalq+3
arhMoVbw2KKeHXTQwZ+LMGAxuGkfBmPYLJt3VFvVzjv+9uFC6YGT6jakg72ybT16VimtAa1cnJ8v
P5gEsG547Dq8qhaJN+Wv6/P4YKby14wHz+Qe2B4OEi+ZLbZIiWi7pULhcnF6o1i4fHqC58HC9akZ
9LZY53H+8uoLkgSU8DWfy/1U88fC4dHhp0brg3b/YH9/teUa9G3B+AJjI+V8Zf8U5w3MhT4OoBhB
sI5loBEabDLwsRaXlpYWn13p9vkYnJ6ampqsPXoQQxNKT01Pp3xo1Roqm0lAxsJ0AN32iRc7IzD7
ifk19/mRrYAaJZ6ZMaKDpwArDQ2PjAwNjg4PDQ3qu0hKt7L2CkAsg9/Cq90UvNjhlBBBJJlWr9UK
cDi+vuy8paq8uvoOi2NxGQQMsZJH6VChDjr4LwCKg1kybgqmQ7735eHM86EyqqWOjuceojOEr2tV
s0T/aVk1QzvZqPQdrovzi4sgakMEhK+qbMWQbyQQ6VyO8ZQdIQJ7Vig1nQ5hp1QqZsGoKPxSKIw+
eZf+i1xuJxXOfLu+zucSyJqeXD639DNN7LxDGI0+Mdv3g4P9tRZBB2V96+Pa2uqXPRhfXzXPMuT8
CHOhBbSU5tTkh5WV95nmWHbW2/fLS0uPLkv3iqBPAjqUGXKYjDbPcBJEzE84UbLcVAHJxjKpVNKH
yt2wAncsnkhEHQ2V1CF/AhQR+Q3Scv/1EIdgJuTVCgdGh0NaEtvSW0svDgldA4G7SrE4vtUDuA9Z
rFMLVaoeDF2jYWBAmkWTXXrP5nEsg8cuoolVAkpHKtRBB/8VQMMgaw42DhOQyHS5B5nMlFcojj8n
dhQPtHafVMcz/FZFXR0/rYy0WLdEfv6kIG/ySa7ipDPmc0P1K16FDUmKhUKTjyNRKBYTlT6TdHB9
3b5ACRKYkePrQh5E0S8huxeNuVzuEFVoSniFjrYXJkOb9Quwg9/39/cX0YRWgk97e7sbr5oksicF
vGRhtJAz4TwwDLUIipRzS8vLS2akBlKZSqUzmKxWmwSlJNYLgZN6xtNTFaQn/GbpAyp9rBwUOE15
UD1eFEsEpkJxr6Ap31RfIh6PjyA+AFgSlS2Ua0wObzDUZ28b9t7BA+gW2wZGBm0cqEvWP+QVk2Uu
de2O8p0DMBeqfoHYRr+BgcGyVDoZla0Wd5FlOsBesVyFRc27zxBJU/ZapVSxStLToUIddPCfAgnQ
GGh8AINbHADfcXMVcfPsNk78+YE01bgvn6q9iLFSTZR/sna38svJk/L7uHMb5d7Hl8/56penrp/k
KUPGUKG437iEdZUvfKl1d758frGlzcPAivtGIyErCuHpOby6vNIjrcH3prZOLy6O1yY0LzPDAzZU
f+LMOZgL7UfRYnh0W1+/fl1ivOiQLaBqgxlUp6oMeMmWFE1LCYHlpaWlt0iFXb3zMObgf2W4fpqX
gkij0+mPKa6AU46nksmkE5XVcr3xeCIebmE04jDIZNiLdC/4ozF4VQykOozHYmFdx3r0f/bOwy9t
te3jhA3K3nvvDQrI3m7raN2j2rpbtW4gDO15/+83YSgjARwd5zn5fp7nFG6SEAPc9y/XHAzSUKfM
J4ksAafCqeMCOJY5HjEw2FZ3U5Ty3LFEPNQsPz2kC45KSUyFTsMjEGU6DlliUsIfGUOlk7f41kl8
nUExLNVrhMNYP1YMjP8m4WkC83ttVaMf1nqOca98OMaer/deoqWm12XlprZefAaf7CSRfOpFZ7Bc
rYUDr1WrbQ6U6Z8P7I4tX75G7v3850P7yMTj409184ns4aH67pWF18uVMlInjaHcHdxko3wH/Qc8
G6gtChqsm9ubi6cVghL9cXV9/Q21FrT/4vzs7MPvXHr5sBjaFHSMqj5CWmg7hWT5YZnNeq1KYV5c
X19bnRYibPF7IWrH5z7MTbtQCwMKo5CgmYvLO7+S/ChcuSeM6FuTOMxahZAt9k1B+0a7dsXohsRV
2YMRS3tzM4ZmNGTi1y4fVRmI2/kkucfQ+DUw7NF4OBFuBIPhRe5YLGSymyWQ7qFr1XSBWQ+HAVDk
auFQi2mQLhAMkcR6rZT955vLYGBg/CnsKzTdGRt+JPhWM+r4oXWWvtcv5b4pIhiXtb4YXnC2+Qq7
ePaimBnSTnVbClgr1UrbVDTVGUXtOnmonqZ7ljrphFz955+OGJWrf/7v+OmJ4OGhS3K9lUCpUjlB
kFjOu3KpdD+tJuNImhWwWPzwlsCi0O3t9RcDvCAAkuT3q6urywk0vw9h4uLi4jz+OzOFgYXd3c+7
svZBdmZza2v7ow59N6J7dX19fcn4x5Oaifrx2dm5GTuqK40fhssVxroafAhCkM6ZivTIxQdEgamp
6Slf74B2Gl9hdPmCkUgo4DFK/5vGCjJP4xhLpZP2tpb3BIE55FPXpQ9J5km4xESG2SOtix+6ORLz
iDV+WX0PQB6MxUZMkpr85prUYqMZPhZeoKqVXiSx679SmlA4TBCZ9DIO449/8zAwMP4k8i3j+kZt
HjAcwnoEWPuIwzHRTQ0dmIpwNy9a8e5JAWwVWoJxCIq+tYhIc5ASqlar622jkx1qKP74+PD4+FhK
v+Ce2vzzZ7XdJsL+559/nlPXdA/vEZzUhgAsV8BuVyEwDduFFpr2nDgIgkhVGwfG9u3m5uZ8c2Xz
DJJCV2fjbLQNacvn5xff3zV+ui/izzufd5JtQ6zoJsS6q4clTjW/trq6OvrH3Uck08Ts7OyUBfVE
KG64znKys7AAXhaZmp6eCndppGeI6vjk5GTO0iMwii6zBrKTU1PjiUgkM1Ej2zdJ898KQBlmINRo
xPN1rtDoaDyddLWFp5MlzrhLWndz4oWOmEdOJkg8lvrloWnHoj4xSel6qsDJ1YiZDRuRZCTksNU0
EFOloNccY+6aOYkqEDHwfJNJyWVh0UIYGP95hpevrupp7oENeEoY/jaCw4nOa64vwJ3plw2duYPn
/8/Fp7t+V+HZUUT4CpbORvoJGPVWuVo9ajf7JCttZhtB9fFxVyVOFR62B/dtOYuPHfn1xsfHn8+L
S/yhWmk9GpnKZLO5b2kvRjiqVCr+rmFgsQQW889NYAmFQuHoDW8DLazWmf2ry0tICn2ZtqBbD7h7
FxfnPeKnCUKLL5yI+M38d1wMFNvbOzstFwGQpjY3t7bWfD3illmpNUgMZd6htdvbIJin4GJBJvRL
Ks3BTUmNHd9pmiELDU+42OiHplmykBaKqVCvNFXhTk1AWziVjYbttBgkhsYnOl2OHZD+hT43Ml9p
8UVSaYjOUhRUtdMkE+mCSbe09bdJVXifpZDAFoEfDxm88to2NKU/FFCTqFoLwmxFVAajbhksbily
FRfAc9SukA1OvacIREyApdMruez/pv0NAwOjE89pY2merukY1ZUIh9NdwCuT9vb2pk8YB7D0Hdpy
4u4pWZ1yd/U04evBIlgq7fWtREeTSTrM1IlqtfWNpx4fv8ETn+D2cbHfwZ4hOTscZSMPD1fPz/Yf
Hlq7juE+P/z8+fjz4TQyaFOQLrLlUmWje3iiVCzetTSFAO4Khbe3T6NypVJuT1uK6uTi4mIb7epz
vEsnp99OT09PTo5PDiaQoptfBWlpe3t7w1Bfy8hy/6ft7a2NWVuP2GWSd2VtbW1ePdDhib909ccz
xDptD8Ftgg1DaXb7PuLRqempqXivAtQcDyR0Jv0CNG8M2xSZnJhIO2UtHygjOw6BXI+AOMSTaaye
YDw3PjnuHLRs+18Akad1x+IjDqOpJoYcHWHopCGAqhpNeuWt15Kq8CRqlRNxsBSyhuHHeKHTyoYH
KIqRUNA0jGOaDAhGN6IqOKKGxwkClZhIEck0DjtceIgsELEAvFAp43H+uDkSAwPjr4HYiIEmbNbC
p4P70FQU2odnifjtxV4fswFh6dwCzN2tPQ0sgubmQzcIjhC9199ffs+fqFRafQ7n1Wrd3WN8rPaI
PenHyEP1uc8Yr/rwmG19dT9/dXn5WK3evratgrpSqVx2T8m2YrFYaK0PJCkWCu/YXxUNF9xBdgF5
ssfrF2pCaClk0eg8c8fHR8fT79VNYji7vbW9tT6dTKQXNrc3N7bm/T39pdqFlZXV5V5uNOjSRmLp
7OTU3ALcVWy0s93Yb0MJi6HJVvFBELpzkM7J2Njoe+GlY+OTk1kbmmhhGhPj4xNJM7dVKwGq7MTE
eBqhpjkgD2VgnZQYhzYYj+t7ZeoDNJ5Ma7I77Haj6ve43AgMqcEdCDfVSyskoSmQ8ukF8FeSbIW0
kKvrlMhyX2pU2foXQWon4ZbUvxwEoT3iEBFhx5hHCR+fLPOM+Z18ABDYlEgGHq5FUfs9spRyOlMi
lph8Dg50HgIRG8DRmFw+F4ubxsDAQGLoQA3/82Ee+s8nOD4aMFOPY312ArJ3P+7vnlWGHlxqPvSW
StBkJPjx/cXWlnC53KKGSNVquTHZHT90NaofHPNDy96zjz8fu0J8dNVK5UX1I1ug/qhUyt1ajXZZ
LILt5QMgdTT5yjcZGCB+cX5+gRI/rd2ApNDpqr0plYR7kB5KIm76Griu7OLmFszaZNDYO/Sdm12B
iPXeyPJxdmYyl4kvLi4uLS46/1gXsGjNNNS8PwBY6pEJSB0lOtKe2iHrErB00aK4Y8jqCPRy2t5x
CEEIGs1ZEf5SisGqk/MZbGMyN57zolqbcGS+1h3J5qDDTEzkavToFkNiitQWm92KLluBIaHG4hmL
prPZZASxHQuRLTV6otlMNhPSdt0TEHgGf9Kn5dQtezRTMp0wdW5ElLqTQTW9bcSTGFHWv6VkiX3M
Aru4AJ7DBt9fkSQuv3tERcGRFGb0ywB3alXx+FIJWzPi1xBwRIEQOgkKkyPgvCgnAwMD4z+F8AT2
vJM+h6E55Kge+6G86REYWkd/lM/PPz0DLu6a93bqEgjPZGpwDWm3XgQq1Za35VUqzTibxGP19dEl
Q9XHJ08Zr/zz53rXFrvVyqtNQwTj7E22ezhZLBbb3GeKfL5YeEmn29dA/nB+fn6KHD/NWYTNQp/U
LUOJo8PDN8hMBAhDwxx633AkyujKyvLKdL+ubvU1VJaD1dDIrynPOBBmSPtMTqbdRq3O7A7nxicm
0x5VTz8Vw56BVE1AjLJaQ7oRkitBeceFEgYg8ZK1oVp98OJR6KhRHdoGdJktksslvQYxkwyXFszA
YiiBcOHwdJ7C6AwmszABBbJiA5hyWzCdDvucTj+kddLpTJcawks9sdSY0xvPZOPGLosPTeFOxuzi
xtEBgTud9kk6/mSCyJkY07VeS7zAFgtq69abIaXXr2PDF5Gs8qop8N8k1ejdVmguYBr0PSw8BJFK
JpGJ6EpPyMHGEfkCSAoRmSwBh4mlkGFgYPTA8AWWL4xjHQ4nvayvUekvfdc0QGFvcchkCu7Go6FS
sRYDOl16aVpToNyqhsTlp5Qz02PV+8JjtfDl58/GRI7ffXh46NJ5isdKOfr6w+Pw3UEthKtisdAa
CUs7vr/PT7RvRD04Pj4+OTk+W3K9TwwIY/P8/OxAhvia6wgSQ19tbavB0uHhUbc2/NUAhoWVlZVF
y0ChQLwk3Fwjwv7F59QbgTM6MTk5Af1/PB326EW9lRkgGIFVjRMldAuQjEGvZmwdNgqCElIyuaQB
VQvRDInxXNqDYg8himzxbDbhkD2dG94MiyF/97kOO7KZRMDpiGYgEWNA1BQErtaXygTM0noTU34G
YqwzWJnAN2gEQ8O6UDpp6zSTAWxDKB2oKxkYhiGcDOs6zgXPt8fD+jYVxdCHY1YOUDsF/WizRDnH
5uDXj0TTehRkSBZae/VXYanUKrmQLHO47TIKgSfgEiAZxRSwWf/C0HMMDIzfS6jWqUN4xMfhxg5r
VhLSftNXxnUPFHogKjyZQg6KtT4Mw/c/XljmMNDmKROVK/ONh5JKpV1JEF6SEKJ8eDyobY+fe6hW
c12vbz5U7965YYKqWCh8bHlOWM/n7zt6ruICd0/0c0wOhGT/7OxsC3ERJuZgJ9l8u+gyHkJqqE/N
zfeHP7G6sro6NpAbdSi4tLQ0n3pRofNfA0AeYjKGaf2z8GBVk4VUDUqYLl4Zgw02+o6vwrA5BQ2H
FGjHB0S+bC4b1SJ/TamqkUwuF9S2Cix+GJJcUQTnFkclYhIJEl8mk2pqjHaY2pFMJmDgNX+8VFs6
nQ4hFlSiKEZTKbe446zxPHM0FdA86SyKyp+MmtgdfxHXHI2ZOK1HhU4qEVKRYGekyu3Vc+vihSh3
a+tfFoBvh49C05qQDMUAnQ4fjCrT6RV8gsDmMEo4BK4Abqw7zOSzsWx6DAyMQcjWbCPqIwYO2Jiu
jUivG46M3O1NdhDtcVBsqqZMsR4fMwO+0KDjalNDjEqlWVRaXC4/hSXhPGfX4EPl0wuCakOVhyMD
EZB/fqhWNrtuEMWVykPiZSfaF0+xkG8pPQ3M5wuFs86b69pV5Z1BYujljWQRMJ5CYugDosePPH9y
cnrib1/QhF8gNbT8mxcJ2tjqyvLKeJ8E8jpk1+LHpcUJZU/vBpEjURtNJqNGyv4L1juaMZXLZsdk
KFYIQBLN5nIpXftdAlHmh6RQyoqahUnTx7PZDIpZiKYJZrNZv6pVKAGw0y0bQjsNtiWRzozKEX7V
BJE1mk65W5LcGLZkKu0TIrw1QexOpkY6jwLwbPF0QPNkBiJJPam4ld9xJmxjOGZtNyhR9eF4TEmg
8tROr1HYPCrT7Gz0FaOonDISdHizplsSAiylBq49TRAZzGounm22aUUCKkfIhy40kcbnc7FsegwM
jAGpp5xadik49o96K6r41/qcHby9+XHQrwARxBg41ngkaeROSYvNEtDe+a+XAzRf4MwXW91YxScJ
JCuXV56GnQ/Vh8fHhy+4wXHcPVRAsFyuVhe7zVWfSpU80j03W6ERvXYWdRby+eeEMtLS/X3+EjEI
lXVyd3c7/sp3aQPv/nByFkNcMInzR8fHR4b2QdkuJIa2u2JKyRKJRK5SqfSGzlv+9zhH80dIDM3r
BoneIBjnlpaWZgzoZ4HnGgPZuZm52Tm4Z+rs3EyoXyTSL4btgrROzo0a4saANUq2vVQUwHekIanj
laKahQSeTDYbQTYLEeUjsBNL3fYiURmG9hhB8alRNaF0OoIUdUOWuhLpuKVFuRAkvlQqbkLw4wI8
ezIVUHdY+ACOJZZqCYkmQUeM2QQdUoihG+saJBtjcYixMZeW/3R9CBJX8zw5FhMkFslKq7hL4Q3J
rE45fAHYBruOi2cYrRqBkM0RCWo/9SGh4NW1MzAwMP67ONZIuOC32vRB2E3Uhrj3a6Tkt/5SZrjw
1MX1sFhf+U/BRj2bGFgqlw4HeH9aq4PhS/lz45Hx2WmGw9HVYnb4oYrUFwwVcvhrqVwubeu7XxKU
y5VE1yh7/KICvQDueF+lCdj5fP7J+8Xdvbu/R76Cwwc3Nzcz7xXaSUCJ0k4dHR0fqdvHbF8ODg7W
uswRwOSXr1++7EHs7n2efOdUZPHk6uryJ+9AAevKiYWFpQX0RDKKMjg9Nzs7E7VrhBwmTzUK90Wd
Ra7T83ug2hPZbMqEvvbKUtlMNtGqlfACWzyTzYzIUf9Mqi6ayaRcyMqGCwmpTMLc7slm2ZKZTNyI
/NERJN5MJtmZygZDlHmTqXhbnhzTHE+lvJ2Bz7X3MEVTEUOnkh7Sh1Mx89NXiih2JWPWTilE1wTi
DlHnMYFALOSzqIWtkUWA3NkQ5CS5AzZBcU311mQk7pP4o4pMAa8CvuQ0nd3IxdMNNh1LIGBzeDVJ
RRUI/0VVmTAwMP4m3CsUwte6o0t4Vb/VXr0g4jyn/dOhVvNN/8dooe76yYENqwdzORkpFV6qK5KV
+8bcHKhU251JU9VKv65qnRBZHETHwUK5dNt53w3EiuVKpXh0Wi6Xz5RIe/VjKp+/q9vYaPGr+/v8
BuKsTN27u75Z+NV5LopjSA21t4wlpyEtdDDdbW8QBgIer9fxERJDewvvXSVaYBqbTrIH2jK1uLCw
4EdTY3hZaHZ2dm7c1WK/csJyKP4OZ/kG8PQekXJSOBY5y24+BZhKTwrSLQ6EGj3NTQRuaBeUaCGi
MpTJZkelbV9qsjKYyaS93QaUGixzIp0elXefI17kTKaTjlblQlEGUqkxDYK2o2vGUnErt+NbS5KP
ppIuYfMIFJkzHjJ1bkRVjsZdksGiCamShtpimcycmlmorsvYukbRViJfZfW7a1KIqHFaeXiaxqJn
8QVDhPr1ogiFfSvAYmBgYKBh/cwx39bDVoN1X5n8zoHDjRz1tROY7pu1a8iX57WJS1t8LjeILxT7
Ju13wKtWGsFBC+WKs+2lnXLlnbwi3FKp1LmGklbBcvmHG/ob6GmwVFQh7tgbwod8Pr+XHI18ur27
u79Abl9P3ry5ufn4y8Ndpo+Ojj62jSg2IC2070GTYcNTX/b2dkf+WBwOIwRJoYUomnt2yD4+Ozc7
7RO1rvn4KKyGTL/j9F5JAFZDGQufMcTkyU2+ZCaT9KjZ6FKYqu1hFqKaof3T7YlpBJErmcoEVcgB
3BR1MJUKI3nIajag0dYsLZLMk0pFDAjpE2S5L5l0CjvVFssST4XUDQsXwNSMJJp9VltOQO5NeOUD
F4GuvwVBaldCh+WY65YoitIhqb2A50i0ZpMKtiUBModDhKcrzHoWV9jUX2SRiPOr7zIwMDD+t1Gd
fLiux+vgN1O1fz8eQhPQ5FbfxZE10nwULTjgf8gFkP306j7ofumprFfr0UL4y1K13TZ1Uy6/U2Dk
TBm86bj3BlbBYmmjMRgul89eJQsMm/n8/X0+X7jfH0FeAoirt7c3K2h/x7BYo5W9y83t58PDo1Y5
xswd7u/vL6JafvTbe7u7n/5YIhfVM7+wMJ9G084MzyxEztR+TQm+6ZnpGf/fvAAKo5n0EzGfSdqr
fzrAdyYzaZRoIRwdTvNK6lsvAZ5vS6RSQS2yZwgv9qRTia5EeBwceeRPpdoS7YlwdHTYhCAmCCLo
Fa+s8xuLl/gTidFGoDVZaAqNmbsC7khSV9ynfGnm5pABLtVNlltq7csAntXVmAbIXIW5JoVwPLtT
QRiSGbRchrgZe00SiTvDtjEwMDBeDGvj+rZ+z8m9qPX+5Fy7oTlyF6HGIBrki8PabHSQtz6NTRdf
HCzMBUu1m31XudTWWww3XK6cvvRgyDALpXKqYyxWKoJrTQVELZfAV/aEoBlCqVwEre4MDr9wc32z
iSiUiObZg4uLHxcXF0dzpjfP68tHR0fPfTLZ0f2D/f1NE9pSTElBWmg39KeycAjmmQ8LCxMqlNOj
e2cgLZTVdghUZhwSQ9MOhEs1zBVKVTqj1en1+yxK9ruf70ug8WUKlUou5g330dcUTTiVTrkQE+Ch
b4cxCYkhc8s3hyiyx1MpvxrFfss0x1LpEaQSPXQTbBaSPF83ktiRSI7pEUxWkBaJJQOqLtcZXhlO
JsdqKoUmMo6EbDKEckwkDoPyUqUK8C1w+hjHaGAxJAan3+5vtK7HUaTGevVLhsWpI7MkGrWQLpI0
dCBBIBH8BdmFGBgY/wMAjo+8+iPf19qiGD2FZl7BZS0piTd9Md4/MtFRrNW0Xiw8Kw1vcfvFZ2Iv
FX14nOS2Ugq0jWtKYGcfV4rWbWG/+A1w4yCY75i9hUWwePK81OSLxdGXH7c/wMz19fUukhiiJb9B
Ouhidy43fwT9u/NWK4366Ohw3w8LXIBln93fPzhYR+8PJlvZ3f28In/jW74WQD3x4cOHaSPKckYw
T83MzIxrOlQP0TI5NT2dRohTJzjgqolNMvp/Q6Y1wHNAaieMkEhehxdJpZJRdvMpnq3xJVNxhxTF
B0VRwR6yzsqHNZjOZDLlebYRDik8iYRXifTzZhrC8ZAeoasFP5iAsMrVZm9k1Cx9t5LhJIVFiMdR
lHaD1hUKh4MjY/q6ECNLTOraeVCVDhOTJ1aoJMM8MZfMqw2yRYJ/w2eMgYHxLwNYrakZ0lc4hnns
BJ6OmBe31wv991y+gSfZicL804i0eNPyumB+rVcHpSZOsHx7VCpXTtqXxwBYDLcNEFL5crlcOrD1
P2Qb9AJY6iz286lYBJ97uzOKxeIb6mCjk725vt5DWDwIY2c/Li4Og+zaE/vp+cXpAPUNeqJcOzw4
OPz8aWXv4GB/f69LTbS8eRDSQp+T6B4NIk/v9kfiY36L9Bf0DRMl5xcW5pxosSWCDKSFpq2dFW5U
6UkIC9IqKFbLRDwW05SBtFCqV5v6vwe62ReMOFHMQjj4GiWSyaQWfkgYFhs88VTcpULrOIEXuuKJ
mK0zmrnGkDOZSASbWogiMoWSY2YR0jWiqQPxCJLrDFIfcUgLxRMRj1H+nvUNh/X6YRwgcLrtBonU
Fx71j9T7s5IlxroUIkksGplIJBJLOEyxkC7RwmlqdA73jzWzw8DA+N+GdV7TBXK4FCNhbwZ+7Pw6
edvfWkE7PYRuMT88F6jGEfLFZ5/R0I9CAQQ/9a8Ewl8uQjLnS0c851wJbGuUil8vlUqXOz9KpY2B
ozRrpEulTtMQFwTBueennmKx8Kqssj7EIDH0FeFem7tzdXl5FnhalHznFz/e3FkVUIRmdw+PDr9u
TgfUPe6deYuQGFrv7kHbOIrANbmxubmxvr62vr65sYHUav1NyOKz8+iJZIAV1kKxDscjIEtMTU1M
uNCNEkRtCm6gqv4fiSSBNUwiHo+FQhFIFY2ae4QfMU3RRNIrRRaBmgR0oBD8GpWjsAYSQYsE8edI
lnnjMXtnonwTgM3ns2jve2kBoUlGxPGcAYeITBS7/G5nPZ2MJDZqahMBwDUHLEoZhysVDgmFDLFF
B6lBCof9zgXlMTAwMJ5x1ntaZOC2ZfKbWnYVAOx96r8j5/t3u/iisPo88rXwnPEzVsjvh9ZL39n9
D0Q1OLr8Nl9K5TZzfqpcKo0BOMCVL+++aGaeuAUzHUNxsAS2BBjvg4Xz1uUGz2KxBCIR7yXvgkDw
5ub6kN09rvl+efmjtQyQ6eL8Yq57u9dA7nPjDLh2IDE0jqJGhp0LG5AWmg/qhYxhoWV6fXV11fE+
J9ZyCgzUuHH8yDSkhtztHy9BlZqamhp3ovtuSbo03OpU0ftrQWbwhWKpgE3/m8Ow65AUJqfb5XKa
tTIutcfpkpWBZGKsu698A2WiRjgQiiVCTg0P5btBU9ptZhQ99WsgK01cgsDhd/JxAMc44jLrlHAU
E0lsqkshHF096jeJqDSJeIgn5PDVFoWYy2Sz/mBbXwwMjP8CH2uOJOIXuJbg5F7dGG64Re4M2gb7
KwgWCi1aY6bw3I1rFcwzcDhX8fh1t3P3pavWp6wiWIrUHlnLlTHEPdAg2Ttn0S/lUksnU3MRLLSZ
ZjR5iAIIHiffUuLWfX19dYLgALP8gMRQqnXlnoTU0Lt0MesLY3pnZ2cTpX4hN7q1sb7x8TnIBD8B
qaGV3+iYcExNTc+0e0Lp5uzU1GTOiv5JkIyZ8fHxMGKTrToEnsoWSGYy2Qyc8ZVJevvXGf1XQFOp
1WpED1kdptU94nXZTSoR6887EAlDzS/SsF7Plti9LhEeN6zxOKwyLtxojCgyaFj1v4VptMqGcQS+
mMMW8nkinVKrELBZ71wmFAMDA6OL4dOar0z4QwI9vmjEE2+u9tqlAXHsW+G8ZcX3FZ9NSl/BHfif
SHH2NefEAssbrc+TRfCwoSCOKj9ec8QW8uXSc5wQ+Vsxf9m22Pq/fNndOCkU8htvMCNYrq6ukOpZ
6iAxdO5vHRGfXVyc9698+Q4YNyAxNINsmmEktrY2N2a0rTItDquh37eQDk1BZFtOgKQITkxOToYV
6OdAMWdy4+MhMdonBXANoylIA405tFKhQGKI1JLf/0fk0L8EIkdpszT7onFNeo3d6VZRcHSl22ZX
0UmQSiIIjTpW20fIFPLZYhFXqFbq9SIWc+jvN+hhYGD8D6BarPnKnAdUHC56VrflKK+boTTDcUuP
FZHRGlgpa6nFuF+sNWQlfHtxSUYYA1hpS/c/LpaaxRmnypW3rWb4Mgg+W77GC/nCSNc2lON8/gdC
zM+gcM+urr4jtC3jfbs4P297O9rns/Pzd+np2gdqemd7e9uF3ObMs76xubmgbXtRvLq6thb8DWfW
gDsFSZ/xhmkKz9YGYCkUNSIUCGxCtaSzuVwArUEsQWxPwM3ZTc99sRjpFKaGfjW05zmBKtR5wi55
wz6MFzscTrPDxMZR5Q6r2VArjkQQ6LXt6f5kgYAtgqSQXKPV8Jg0MiaFMDAwfhNA/cZtYh6aiU4b
XqNPm40XY7d3nR2w0CDmC08hztv5WkQ2LgguoW6PTgis2FuessFSvrmixcvgG3tVXYHFp+hgRz6f
RzCDzd7f37+p6jHFNK3oHsVvnJ2dt7nlyCtnZ2cbHWHPnEwmCymBqbm45t0cVYqVnZ2deeRgKN78
xsbGuqdd9PKWVldXZ36jowxwTExAAijhc7hGorASyvm1vQQp3Z6FGEEpMQlwrYlUOjXWVqwQ70xD
cujdY6EwngA4xoC5XkuaKTd7I2GPoukqJ5tGvQazXUqiSq1GtVEBTxUEvkHXnsmG5wr5QgmfL9aq
tRwW7WUpExgYGBjvAWEtgMMFLupuI/GNtj4av77cvRuwHs9B8Sk5a+G+ZhvCMcH8K2a0+VKp9Y7f
WHqO9EmCIHIXjIFZKZWaf4/hLp8/6Q5JsEBiaOJtb4KI8/z8fL3VmkaBxdBOZ4TwwsnJyekp9L/T
k5n3SeYhjm3v7H72I2dIWzc2tram2O2Dqk8rq6vTXYGrAGWIweYJxFKloleh5dfBNPqT43DZoFwi
aFMiN51rMmzP5HJZLxv5VZIqDOmehKXdsEQbhQZThu7zxtOZPIlCa3Z4A5GQz/oGo+B/G6Y+GB6B
XecEocWis7jr7VZhCBJf0GlwqelUmVUn1ujY8Bhfb+z4kGkCkUjM54m1Cg2bTcMyyDAwMP4M9C9W
HPVHtP7kQ6OUov16Eme7HqyD6hz4JJuizdT7k+JTtWqKQDdgR7B9MN86TQZKpac446Vi8dlqQzK5
fIGY92XTphoEz+t5vOF8Pv+tO9SZcXF3d/ArSrxt/Tg/b02fY25BYmirUwwRRXw+n+WE1VD0fRQH
4F3d3llG8NxB4CMbEL72VYk0urq6shLvsgwBgY81lmDmXlnBu/epkkik/rFKDCckhbIuFNkyZE5A
qicobxd/BHUSGg0gRLbzQ7Wc9jBcVycRUmEVbV4AfliksXpHA8M4smIkEgnAPWZJLCFLYvcqm1qa
ILCNjoUCRjZVZtFxxXop9NvC84wOl7ktYA/PFcglIq4IkkIcDu0tKQwYGBgYb4Nx4MQtNuog8q7r
HdpZcClG3a12kP1HC1PNh8Zio9XGYrPNPS5dLBbBA7QojzYyV7utT+Ml8ElSnRae/Vw4PlgESyUw
7xvkoE9AIugmpVMFD4tgfrc7qhhYu727/hVNvIgXF+efW55rDs6+f5tFNp25jo6PD19aarIHbAPy
Ig/EtzY21jp0jXgWEkMfDd1bK0Z9LofVPLG0tLiYHuiT/BWw3JAUSttR0ozoNjg2yNdR3RAvCyeS
ybAcQV6yVFIBi05XBuOxuE+ERakMDF1k8ITC4XA0YmfxbWPBSFBRmzuIIptX1dT4BIHV4w6FbAKG
wqxlMTUaBiyFVDZX0MJoP5haJuYIVEoNn0unYZ8CBgbGH4XxdenzdaM239RefUra+A7d7o2d9W/W
gcPJ7z83H9KLDQ9ZHGyOmQuF80JhsHAcUlvdvxgIqhsPOYXC/fM9P3d5fnoKLBYRYnR6YT4qFuE8
+vxlGMF55L+7uUVyDZK0gXQuanm9H4V0fn72nHVHTn7//v10DHHex8ePTk52B6hy8GacGxvrK+2X
byi8srK8nED9O4W5pY+LM7o/tWCxvblcLm1FqT5DsSSTyZS3wwJEkI/BpXeUqFYnuiESi8esvXro
0ngyndXp9vpcdl1Xz9L/HEMyq8ckY5EZ3nDIyNeMmoSq0VryH0Fo8Wma3x081+jRGAN2MVdtUgyR
pHoh/HsjS0yBYFsnEbzAbJGyBSq1WsgdeudSjxgYGBivgPrx+qpe2AfHvK6bJty3GhwO2Po4wN7k
w+unmWy3UDcnuQvnjREih0DNF18TnOwtFpsutlCxuN7+orWQP3zpAfHazNre1owNyS4jvL67Xe4e
lsxe3tze3t3dXG+ilXLuy/LZWTPtnuj+ComhTWQTFGXu6Ph47V3a2/dheG1tfd3d9t6eT8vLy9Oo
SoweXFxaWvL8qfBWri+TyaRMKL5RQBmHxJC/I1icog1DWiggR11lOc54LB5CaScPH0Ckd4fi8VjQ
5/NHa4z9Z+QQgcpgdVw4qsTiNYtpcNtVe9grl9idYpLYBTsmCXzzyHPoO1Pr1TIBhUig0YnIAEer
rHm/GBqz2SVvvX40o9fI4yl1GqmQNYT1Y8XAwPg7MC83U7ZS+7VZkHQBx0OLbswD7AwYntz9gXw9
b9yUzz9bEYj3A9qG2pEVCo0UM+AYLHTkBK3mC++ZB078cnf3rcsJM/zh+vr6di3iCm5cX9+kkHYc
AP7h2ffjmFogMmcOIS301Y089bPWj46OUDxo74wB7sLREqIx5P64svJp1ogmHAiWeUgLxdm/49wQ
IDuy2UzSgHZp6P5UMhlXtlut2Fa405YLtaQTXjIai8VGpSjLMFFoghWQRyccql0UoisajURD/wU1
ROYqLCNBE7f1y0Dg6rwOee33QdMEAjqeyquh4yV2MR6H55l8mqe49SG1z8rH42gSg5ZLwFEU2lqh
SKpcL5GqeC2fEFnlsAk5co1aIuX/BWUiMTAwMLqgn9eTt2LX8N3e1FFtqmJHdhYGqiA0dH9am/OM
+XzLPfd9/jVqCPhRmK4/soLgZftCxMjn7wfx4g1K5vb6psv4oz67ubn+UE/mNl/f3Lw2SZs59e37
t2/fv59BWuijHWVFlX45OToMoziiiELrSCQe9evZrzyFdjQbG+trzURAoioO24UmtahGFMn40uLi
1ABd3Qi/yttBYAhRhQgnmkgkQ//P3nW4pc29bZKw9wwjYYVN2BASQMU6667V2qrVureyHX2/P/5L
ADFAsKhd7+/NfV0t4SQ5OQkx584z7qfrZpA6SJoK5TkLvDchcRfGxkYjA8rmyuzx0bGxrNfwRJWU
uZGRkVbF3V6AUo0JxYKxTDrh/5drJ0sMjjAxMlIIm7pSIK14NgA3nwNCSzQfNBpCERMosuNGANT7
01hHQlFojacRCaR3YjYFEybkQZmoNcjkRVVmhPVbKFG/36hEXR4LYtD+FwgmDx48/pUYOW8+CmWV
Iv2/7rYpoaxvNBqXQ4WMLDw0w7D99/esV/mHVuNLMfa90XzplN/83z89hTny378P48QbFu7b20af
GGK4dntb6tjG1uqNnVf3r/CPLa59Wij6B4blBE/Ozk/CnKvk4YWjk+Ojo6PDo8PDjehPcCpAU5s0
ikGH3Zuc/LTxeWM1O1gXW1lYXV1diQx+gQfxbH60ODU7t7i4UIwPYBi/DLLRd+/GR1nUW4okxovj
Y+HB5StUwZHR0YKXmyuJkQS9lnCzfykALdBkCO/3qWlDSWp0dJReOUpzCMNzfyGASK5QKP743C/V
2Tx4nCDJdM8PKrHjRDSUyhdwM/sOUzri6Xb1DMgYonCzDI275TSdDGoBvS/tfZJQ1PjJnN/s9ri0
DCeWO9xNn6/a6VSrELjTJaTDAjaJBHF4LTatlrcK8eDB4++FpNTK1RprahCtXDWzkma3l+tDpVZr
60fMwzB1x4p67mNDquHSmcVnD0f05Krc/+ef057n5tn37xzJT6+F7KJ+u9/7ZPbXGo2rJwHjuVrj
7OcdsRfk2dkZd/y08d3B0fHR7gSOWh2ZrYOjw6WfMKMC3pnNL5+ZsOmNjU+zCctgmw6Er6yufsg9
Y4cTFRbfT02MF5jiq0sTtsEb/hpgTJHSRxeWxOQlisViIWAceEaAKVkcHc2inBMxYIwwNiBvt2KR
MUM3Zvr5osQd8TutBms4XygQjoE+TqnB7o9n8/kCk4mV+4m3LTeECgV3fS8RU7qNSsazuVw+l+2W
5lYjLpPGGilEray7C9C4049pYoDOT0WsYrUfN4ECpRdTaD0pL4twwjEql4u5jc2/bAjGrMz1lSAu
gwhGO6FwIoObpkJCm91nRfS8g4wHDx5/ObIXzeeU5JJR+zE32tW9JLWFofYm7pmKrsv3ZVZb5Z7t
ZPJff/9+yF0soge6y4eH3S+33/8p90TIIvcP1z0diJJbpcbFSug1zprVu0a1d7IzlOuNa9ZhD2q1
19uGfgDh7Onp6Weu+GnVNGMTeu9sn5V47eDwMMKx3cshNrr9eNhjf17uEH3/YXV1+lknKdjsAC7S
ZGjG/fsTg/RjTIBQMYkHI6kCzYRGos8pRArt5NjYWMLEuYXURdK0h6ksygIAp0ZGCqlBOfiQJTEy
MjrILARqHThZyCcDLsSKBAp5mhJlBmwp01ldwUQmiQ3ytgEyg80djMTiMXxAMqVIY3HjRCEfNPT9
DFKzL5kJoRqa68hjuVy2J88OEEDmcD5mYzE6QOvNdqiQ1kOELWLIEvUoBIA+YDe4U90SiljYY1G3
33+UzuZuoNFlFSmsnUQ8SGHzwFLQYg+giEnHCwvx4MHjr4fwnGx+pprGoc3T9uN7pTScUWL5YRH2
3t1/YjWV71hsyPXw/Z9/vj/sDgzqYEE61WBS4r9qe9rf390Xu1vc10wNevrfycs1g2K3jUav0CS4
W69XWZqJrmqtVnhxz8NBsX56crLAYS+D0vs0GZpnvcYXDw72yV80jH6oR1dXPyz5fkxxNNTC/MJc
8I/4gaSuWHaEpkGjVDLsNj07y8q8hdGx0SC3oUsZLIyM5LzdZESIEnRrbJAPTOGhRgqEk9MsBKid
sXyBDCGq9vUzFPK5XKJvgGIT6sXTBYYq5dIOzgw3QGnxJahCNpVmzEuFQp8su1Br9TBahzS6HV0M
REZPmgxYWgeWe6lc0tqzCWQMUgmUdegmFbK3/kJBnTcTgkUCORal9xNagw4s5dMPuieEFszErFM6
HCoItj4Z2dQILAcMdp/dCut52W8ePHj8KxA4bc7M4B5TQxVvtD1k3qHyy+hH6/zt3f39PdsjULpl
saH97w9FiXn7+9FQc6fQk0j18Rth+e5O29WC3z/cn8Y0Oqp6X3spHVJVGo3V3sZsrVZnVZ2H9mrV
ocSXXgHj19PTE674ae3a4eHBlpfVIt462N8fShLzJ0AUW/mw8iHzY8lvaXJxYWEh9idLKgxlacTH
RkfIAaLTmgjNMkh79z2p9NHsI+cf8LtD5hjDPjiZEmTykzRrcag7K4VueuNsX76/xJ1Nhtw2TzKf
I31c1kFQ44hQ+ajbJGd2dTJkCOshM3IPEfUiLjybjyO9Z6dEo7mEsz0MwBDOUQFtzwH0fjLpYL+b
qNwE4W6dNE2FiJBJyOzpp0cnc4X8yYBxYOiaxtWsyiGyuIygygYrTI4WHVLAJgWgdfgxi0mrHir+
kAcPHjz+Asi0zQ9rxcaIB7ZKjwnAy4+dDWDLc4803879XVcx+guWbcj80DQbQV+/T716fOH7h275
Icf9/d2H5kxmfbg/eGl35vHd3jd28UW1tsU6x7FKtdqd0T+yvf31gMak/Y3eIffByekxV/y0a+/o
6Gimi2MU9/f3V3+TN8o5v/rhwzvuiq9sCIPvaS6UfabqvFCHYqFoJBJwmv5YFDFoSY6MjKbM3BdP
idO0h+wu6iG0Jmn+ErcMCG+Ru8l8Ps0ZLSSEQxRNk6ysdUI0m8+Trr7TB1T0RnJnJpfDYQ6OoUBx
mgnZH6V/5EF6mMFeV5pMKxEonOlcytFjbgV1ngwVsjwOQ+HK5OK27iEAWi+ZdrFtNXJHivS1YqOF
Jn/axyTWiZConaZZmlDsOSokRtzNQCKtwyYRmR0olkwgzNHkMKwUqNCAz2KQy3mNRR48ePwLUdyj
H16ztfbjdKL6yBlC9frRsxYKcfcUcsaKGyIe7pq7Gh5uX20w/3z/vat8hfji7u5L+yn96f6euzTX
ixCr12qsgGB/tVTe7JoGVNelUrl0c1Mqf3lbhavk2fHxN6746fAhTYa6fSKZvb297d+TtKUrrq5+
mHf/8D0ecE0vzC+MDkxJUzgSxdk2ZqZnplN/JAld7KRGRkZCA5QtIU8ul8+72L8vqA/mCvlHC0kf
QFOE3iXElbYGGoIURUWt7LtC6srmcgR34LbQHKGolL2fVUF6T5oivPrOXkp/Pk9xZcJJkESOwHro
KGT0Z6lgJ1VebIvn0s6ei69yZzJu9n5CSywXbvEdqQ1PuJp2HIUnSJ8oaE8mQwxjE3I78/Supl1K
YrOrAZ0ngGVa2tRSE6wSyJBgAKGpEG8V4sGDx78T0LcxgcBTbxsuLPVEu325Xq/cvkD88Pz2KfL3
/V2j9YTeuX+tfKLq/qHaRU1yjbvS44P+3d3dTyj0tVyr7z59Q0uV8nH3xCiSSySg9+b65uvb9BLh
jQHx0+GDw8O9rnK3YJ4mQzu9VA8miHx+rPhuphjUvmkkbIjjHz6srsR/zPMs4wsLC+8Q7mkO0AUZ
JjSd9VlUUpHCkqLZ0PTYH5gSdZFMITdQdFqVzuVySRZRAPU+qpDPejUDhip30+QmzUFg6L6wbI7m
Nl2H0gZzOQo3cnUG6PwklfX029WEpgBJpZxPXiWGf+VTSL9tTQjjOdLfE8cDGQMkGeyYcSBTmMpg
PXeZwpHMsBLkBUyOPJVpBi5BOncsaG2eBGAIYTQBkzpDrWAjlYOLjUtRJ9M7oLfDkMrrd1hcASbq
SGKC1YDIGolgeqX6j4sL8ODBg8eroT7DBYr6YzLZQbtAvWCjXoTGblNDd3PG8pSt37U9We96vF3D
I3f/0OWIE9807hOPX2bv7nojol+BnWp1vPPFflmpnnFYPxzXpevtNyfHqEJc06p9/+DgWxfzkb6n
ydBGb9FU9cbO169fd3aYkvQTPy1yx5p4tzLy4xohuvzC/PzMANlGqbc4Mzs7yfIACaemp6cn/oyv
BBh4WDWVoyiiM1fLrSEql0u5B1Eh0IhTFBXUcayGzHF6lV/LbpOgSSqXcXHeJTJnmqK6lQ5b/ZhC
FPVUAZWG0k3kKH8/DwEN/mwu3ONjAw2BLJsKGXwE4e0ZrxRNZLsplNCaoBIwKADV9kjEoW2tEiFh
C92Pzu+Wt04wxCXerXE13YlyBFGoPUGn0ubxInKB2ARrANDoCftNKo2ML73BgwePfzWs16SmdtT+
Qja0rYWleoDmJPWhPVIHD09saOuuXQ4s2ZWE/xKcPDx0kYJoo3HaebDv3t15+3d5KTYrj4XbBILQ
dblyzhGabbu8KX37RZHVku2Dg4MuZyTymSZDC32zqtqk1yo0I9tb25uvUrgciB+rwcjT8/Pz70Pc
7/yG5PTMzAzRpWSE0Vxowsm5+R8ETW5yOdKilMs0JmeIyOUIv2UgxZW5MhTJbRaSugiKSneFMQvN
ON11gDMBC4JxKpdA+3oC9f4sRbDNRUJrjKKiHPFLaozocckxjZ5sLtZRDYIMfiLj6VFRkNgihN/Q
xU/ETnrwCaMVw3FnxzenwBhmJ7SGmuJBArk7xiVMJdExfwOQCTXqXAGnAnZibjNEUyEtIIC0LpdZ
rZLzVIgHDx7/etiv67Vye1nVaPu28jWG3XzZH/Y1f4/Nhu4XWwuxh/vHx64xMz6/TgzrckLu7r51
NXy+u+ukf6nu7u5YTg+pxgjbnc9E+A7ASK1+2HqGy2fLpdIuRw+m89L1wa+qsZqkydA71ncxtbf3
bTfBfcH1y1+3t2Z/c9qyODw/PzcX5+YNJnJmZnoy3EUVAd/k9NTELxcffDFggqFDVBMZ3GkcbOwD
jWGKIgNcZiGBwkeSVIytYwTo/SRFRcxctBLQegmS4PCQyWm21VUjDDIGSTKO9g9K7kiSCXtPuwRN
5jKux/sfMngzyV4jl8iCZ5kssS4gBJklqaTfpu4QF8AQcErpw2A+bfPcTXgc5jSXMY0qBDHbfU6d
CaW5kFpkNDevkUxv0qiVvMgiDx48/ieg+1zrJGl92m99ehpNYcbqsC6pvbtYZ3ntvu14i93fPT7L
E3f3t3f3+0P2hu7cJtjfgdrtXSe2tHDbYFOl40YTG4MLT3BDelyvbWJyKVK8rJRL4xz2D93xzfWR
9oXdDo3Fg4P9J9Mb4GUMQ8vc+V1AZHt7eyvye8NxQGxmbn6e4KaZ+tzMzMxUoJvdyrPTk5Pj/eZE
pdXu9oejiQxVIHDnn7AigAqjxYpaTbrnK6lLHRmK5Ap3piELMFyI5ckCtViapLrSylg92ZPZbJDD
QwaHSYqd9QXqfUQ26egPPBdbI2Ta3cN/AX0wmw08RgJJLaFsFO0xXQpNQSJs6bubQRS16rvOXoSE
YJBhRC0BJKkzFe1XEpAYLVoJM2yHA8WcZqMddQRsMiPcNkUJleohRed58ODB49+AJ7E0vK3lI643
vV3r50NOXou3mc7yzP2H1kL6tvE4V6DLk2TjbnnoEZm7HrKG27tOxLPoulF/Yl4C6cm37S+XjcbZ
i0M41RvVSrlcoVFa5hIwUu3f3Jxy0hN9JD81XUxa3xQfs3iw3ynUAWKrTMSQn5vvqGZpMrSof8vB
Xg7b+Pv370d6Y5hakMVpLjQd7uYBEPZucnIy0RfYBDjHx4vjxcJYkZGRxv7ayRMwhLIkxW0WEkCu
LElmnu4SkdGbIQm/mfNsGMpDJmz9NEnqTGezLMkhUO8lyJi9nwpBcIjM9AYCCURoisy0uRqgcsSI
ANxzfMZrhvc61jgh9zC1ScRooCmkCOgDWbw3ZkmodweaY1PavU47ilhoQuX1Gw2mR6+cWKX+kwJU
PHjw4PELIbppK0BvNnO6vI/ZZurwD9xc6FMtgdRdO3i6eNtgbaG4rb82xcxWv5t7XM43Gr0UTVNt
NF4TUoOMbR5f7H9Mc2a0y3avb844ClaoyW9Xl1cXl5cX5/upN/Ah//7e3mevhKlBSn3Z2/u2gQ/g
c57PW1vbqd9rUjEU5t6/Hx+QSOaYpMlQpnsOB9HRicmJHNy/tdSgUUggdYQpLtavxvO3ALImSTLZ
H+PTgixBkiTRtk6K9I5INhtzabl/fI0nk+0z6jBQ+gki4+rwB7E5QJARpD+dHtT5iGywT/RH4iay
rRR+QGUNZCJob3USQO9NRWxD8ROtnxHX1ng9zWFK0GDM3+0QhrR2vEXTIGvAa7UiiM1iRIKoGda3
xyVUafh0eh48ePwPY75dpiNVZ4JhoatWQLSn3miUho2gsTSuWgurt+wqqK7bR83rF8Nab0y0F3Xl
+m2oZ/Vqo7H2yp4HQrJ5fXPRLxKkGD+nidB6xoWEV87OzxfeMCGEtvf29ve2t7/t7e3tTg6q/yUd
39raWhkkvg2Gk+ksVRh7N0lxhKi8GnBudm6qVw+5DUlmenq6xx8G2vKTkxMj6KCroY2PjRXzjr87
vgSSDPwx4zQZyhJOi8XqCiSyGdypH0DrpGicIDgLyipoLkS422YbQIVGsimvkeOCqNxpMtLv6YIc
RDabdah0ZjeeDqNajt9GKhmOm4Ow38zU3wi1kvm1Hm8AY7vbQDXiScbtzSa9z281Ii7UojY5rQhs
aA8YUmkUvMgiDx48/qfhqrVSguSVGeZjsdp8fYQuS2dMltlQAM4arSCe87t1VnPmtvFaXT7p7e18
awn6Wq9/7lnrrtdL2lf2PAjCjaury/7SmfjR+fnFZNuWRJyenXnecAyRJ7e4tvllZTplH+jcQNZp
MkQNMqmAo0yN+k+fPq2vr39wvWEo/T1rBhxTPkqTIaortBey5ycnJvLIoPlRlygWxyjkGeuWVGNC
HS43auGa5f8CuAmaDWUJIhP3O2DloPOETCGCiHJ4yOhVTpoLEVpmUaxFA+mU38r1tyCzJ7JxhCPI
G4plGWSSYReseJNJRoR46GEoMV/TDyeyeu02M+unBjRWl9/vaP7RK7xBu8rmdlgUeovZYn6kQoBS
o/o7fyYePHjw+HkATmZbCytXzCMvVGtpJeuEWH102D5Gb5vuNsPtbY7VOnd79epRbTaumoQBWq43
LnrmEeigXsu/umduQB8vLy/6LFmSeZoLbXS8QYazszPiJx+4G0Jye3t7jUvGuj0gg1alkPiX19c+
Zt8mETksxKNT01NZtk1D4R+fmJgkBhZy0SfHxsay1kGrxbAnSo2MFNrIB/7OiVYsl8ulz9q21Fia
4PSQ0QBwhgwRYV8AT2WiGMzpYxJb8GzKxa3nAMAIYjGo3uxolLucMgEEB1ouQZXbpdeYjLaOtw6Q
6mweR3MIUkfYo7Z43Fa5CjYqNbr2oUG5hhdZ5MGDx38Coxeth76rwdg9ZLUP7XbF7fqgXXohK1e0
9MdU45YdR7Jz+6lrK0N6JDKslo+rXv9EkyDjl1q91BvLk63Vjn+yDwZYvLm86DOFKb+cn58Xn2br
AM2GuKqP/TQYl7e2tsZ+QHMUxfW1tbmX1rF9LUJTNJ7oqBhJT05OFIMDc/+NmfGxUcLMzYVAnTdd
GBnJBlGDUirVOPP5Qr5g49z0r4dYpdZpBlmNQF8ik05GQxhqHOhhkpmMxl9c7lTrtQkFMqevWW4E
MnsRMxbJZKIdDW2hCWtpY4utAZ8J9nosUokJlgkehyzSGPW/h3Tz4MGDxx+HfLItbbjXLOF6cPX4
rDw/H7qPcOPYDuD1+ja7sdQosr5BM43b29v65JA5Rplatfz1oF6vnfTO+8rraq2vopq1uHVxvvtq
HcCZq6urPp6j/HZ+fvZUf0QAfjo9PXqzTvVggLEvm9uffhBqBfhX19c/Rn+bQSXNsCF785aAtK7k
+LuJ8Zhl4NFNRLFYTHMnpoHGIFUo5HFb5xKCmXw+n+Oo0sXjJwCEvSYQNHhbNUUUnlDA745n0t7H
cDOaCjmaVEgEY3672euziSA9rAEEYl2TAYm1ZsMvvNt58ODB469Dm/4E60x6+Xz9Mcl8tT78REU2
NYDqbB+Ppt5gRz8vNeqlucVybW/Il03Lh3K9Ub8Y6dt8oVJZ6WkybzB585VqtbLxKiHpIk2GYr2N
0s2LizM27aJOT09+oaNM/X5zc3PyB5FW2qn1tbUp7a8bRS8M7yYnp6beZVNEYYJJIgvCA81ygCVb
HBtLcksoKTGyUChE2PLLUIAhQ4Nlo4C/04f274DQ5tcK5E6fgbHziF2xEKoWmfCIpS3cCBnczuYi
ZHRjmD/gtwkFKpMBEkgsDmYXidZi+iPFeHnw4MHjz2OLkZRO1x85TKHRMbVI5j6PPy+M7Ni+bVx2
Zb176resmQ5v3B3Rb6Wak/r8sMMRI26OZB20XLnuyaYiaCZ0lNJKkQ/l8u4rghyCV1fX6d5G4MP5
+TlbZjlwcnKy2j0eh8vvD+OxODcBeBn8G1ubX4LPe06g6Nr6+qpv0EYS2BtJZ4lkgDOw95UQoVFi
dLw4ls9E3MZn0rkBKzk2OhbnFC8ATLFCIZ9xdu2uTuRy+WTflAtqjBa724/HMxSZjf2MK/sfhBjF
lJAp4GBeZxSOCI5AArU76rR6wloBU/WsTYUAHeayR1IhRCiQGOkfVwj7nEw9V53F1JvOz4MHDx7/
HVgrNP3x1x4joT31jiVktlavXv9A4UfWE0VB1qtPDcBJo5V35q7X3pQZDu5UKmR30yRNht61bA5r
5XLiFZ1q0n1kSJA8Pz9jt3qPT083u41l4eOj4+MjGoerb6UfsvEvnzfnfiBpYHq/trY+wm2wE9mS
s8sryysryzSWlojf7H8Ckezo2GiE86cVokQ+X4h1V3yXePM5ikT72K4uSZJkmqZCFEWmkL87Rf9v
BKiErTCGyVUunxESgFpXKGwXC6QI7rJ6kkwhDlDvalEhmib57b5ExCYUQHqTmv7PETBBAqnBbJDz
2fQ8ePD4T2P0VCXwVR6LaSlrjwqI4E1lI75ffVnp1IX6ztMXrFFvJvALgOt66i1DTFSre90elJFq
ufTo5oqXS0Obnp6H7Oj8bIn1HT8+Od3sNmQA8XQsElo8PDhYf3NtMw0+uR59fg4Sp9fW1xb7RQCY
kViIJZoETcZQjUys8cwtLS1O/M53ewglR0dHcU7rIWQn8/l8uJsniV1MHTFPfwyZ1KCRi0BdiCkH
ZuTNEy+DSIcG427Y7TPZQ6hUIDZhHp9HC4jNAbfJHs/gRoBmR86W4rXIgqdiwTCjY60y6iFAY3IZ
5QKxwWxS8BSUBw8e/3WA68eB5er049ezx/Jg+nJZLRDv3LwoKGevPvv0ZaZWazs9vjVm3jBC+Xml
4uhq8ZbL5U5xtUzpZ7Gh5Nkpq0oHmD89PVnlsLcA1OHhwfuf4pj6wdyPLq6traW5YtCF3pmVleXp
pzwvbGlpaeH31VAQOnI0FwpyWqMAJEtzoWA3jZRiVI6isAEjhCwJksx6BzpmAZne4vQF8Ug4gA0O
YvqPAZDD7kgyjukUnlQCpymQzOpz2lyIRAj7PUazzxMP6SCt09nW01Zica9FoREyhcmMEoHCiBhU
IKQ2mpR8Nj0PHjx40M/GT9VKteOIWq20rTDm8iH9v74yO2A3LoDVBssIdFzbay/tNRbfMMCpSrWb
7khPSqWpzrfVUons3eV1mD89fRIYUCyfnJ5Mcsy8opnDg8P8b/AryPIfP67NciVrCYPzK8vLY2x9
H2JxcbHw68fUgshJc6ERP3f2kSZJc6FYt11IHciRZMY5ILdQ4kxnyYHqlCK9I5jMZFLRMJ7KMIi/
Zej/UgBSRbcgpMTq9frCNBUCpe5UCreI5Da/XWd16UQGD2bQuV1Gq1Olcbp0ncx5g6yVJagzqgRi
A2zWiAVSpUHJZ9Pz4MGDRwtg9vi44/YpVNrZ7bbKV+ZjofIC45CxUX/y6khq9cds+6s6iw3R7/kv
cjKZy5XL7jFMlEo7HZqiK5VK3OndL8bS6emH9iKI758cH3AJDSk/Hh7uBX/OAZ+F58P62scwR44V
4Hy/srJS6DrpwMLCwuyrcuteASlOjRa83NMo6Mnnc9kuuSjIHCMpKgYPIJAqH0EQEe61oMYZTaeT
fpumSZUAD8OGfsfF/4sg0SHeaCqVCj2xRVBlgo1ICNNDAqEjGXcqlWjArlI5EIUBwwxyhP5ntRpY
VOgRgMqoAyGdwY7CoEShV/EFWXnw4MGDG95KW21HV2mGAGHVFxheArXa0xxpa9Tb6Vnyeq1jtnBd
1ur1+ufhhQSBzUqlO+pIUyrfPKX1z9+U2IqR6lAkkSELrtfYblKnpyfNlDpx8Mvx8dEcV3ywafPg
4OtvEA9UjX9cWxvnGoFmfGl5ZbprCGCMJkPT2gFdQb/AjiUa4F0RxfK5XFeNe42HIEliUIE1wMgo
OPs56TFk9KYyaZxVuVQeT9NkiMtTBogUWpPNjTmGq2j6LwGgMGMhvyuYSiVD7Ew7UGYLeQwMUTbi
Lq0KDaBKIeyCTW6XTqhzI1IVgtpd+j4iLTUYxIDa6PRgOoYKyfgYLR48ePAYBNVjQLWovM98CMub
w++cqBw/fXHX6vrWkr9a7agQRavVi0qtMlhxpheAd2WrezofLZeeTE3YdemGzQzmr69vrq6vr3eH
VHxkQ7h8enr0cXR8+fD46GiZs1YGtre/v8Y5dwvNOFksjqRcP2M6BkMfPn5c9nBMV2BgaXl5Mdh1
RVSjNBkq9MbwyGMpIjdSnJiZmaaCvyk0BIjmKCrTORigdqYpkuiv1d6GyJYgiJST64qBek8ylWLJ
NjJlY5OpdLKvOogExQJ4soWI9RU/+98AoUKt6WZ5NBPyBh06iQCyxpMYm0xKLSGvoXVFAbnSHrIr
BQq7w4o5taDU5tBARrfH2U+FIJ1RKZCbHIGgRarQ8lSIBw8ePJ7H+UZ74ei6+bFdbk0w8NTnsznt
D3Y2J56WPdVa+/k+Xa12nDhiqUB0Xd160ZB6HtyHpVKnurri8PpmnLUOLGSJxOLV9dUP5J25AYY/
Hh0d09jIcYveJA4P9mc5JlwhNrHzbXdnd3fn69ftwptDMfTTa2sfc1xhOZLC0vJSsSvaGPS/n5+f
C/YagPQTMxNjeXJ6hkbid4nqaSgaqSa7Eaqs/gxJEX6uIu5NyN2ZTCZm5mJKcns8lYrb2cMGjNFU
KunspXUiJORz2WA7w4cwzYApHpCoYcTp8fp8zv7K8X8aYo3Fg8fdXV4tscEddhmY+0jhiOEW1h0n
sQR8nSsqswWdagA0Yhhm14Cg3gELJY4AZui7pIDaoAVFJgTDrDKFRi3js+l58ODB4wf4eNFeWK00
J6OFUstIYq+WS6XcoL044KjWWgvQeXWHvSJUrkTfMEBVqXTwuAx9ur7e7p3f4PPLq34toSEhtjjd
8IDiBFBx/+Ag3z/jSpNfdne/Lafseq1j4uvXrwtvnWxE1tgYpzdOPbOytBTp6t4yPj8/n+93RAmZ
rfTU9PRMVvvG4QwPcYpq8qFYPE1RJBFGBxfl0gZoLhTQcZm/jMF0KuXXs1eBpgjDhfp5JnOWQjic
SOADzEJSPeqP0avDeKJpPnJwbtXsSgT9IoOJWGWyOTF33/AlOsQTTcTjHrYpB1BYg0Fb829PCIei
bEooNvt9psfbXWIOuLWgQOb0e5itZTZUCeicDk0/u5Qa9CLAaHO5ULNRp5bxct88ePDg8WMUyu2Z
law0I6LzpRZ1Ec/EJ17EhrSVast5E+wJ/FmvXr/Fn2Eq3Tw6yoD319fHvURAvnd5OfmG/gdCuri/
tx/qa4ai27u7OyOPvr/pr9tbw/sBXwbl7NLSUpfVS0vNzc1PoNyzuDI5PT1d+F21XpuATFgwmoxG
QxhifKbgFWSOZTJpN1eCvtAaS6USji7vmcgWSybjCPddo3QmBpmFxAZXJB7z2bQSZq06QSPM0YlI
obc4vHg8HjRzW44AicpgRexO1DzIzkXzHYuNyyEo1SO+GHPgRDzh6aKxanfEa/fgCa+B1SmodeIe
Y3OMoA6LOVmnJTL5fPDj6IUmf8AkFEC2oJ9pAw12IySErRw2QEinVwj0VqcLQWxmjZSXJ+DBgweP
oeCrtAUXbZWmLHWknH9clXwRGxKclF3MB7BbvWJPjOpK9S3qQwLTzU1bIhGau74+7Z3sofXLy9Vf
8fqr2zjY3+4PJjKv7u7ujj+FEk3QbOjNwozcAN/RZIitDq7NLszNTbu5z1Ycnp6ZLtr/wvgQiSOZ
ziRsXMxDbE+kUlFL15ytwpKpVMjEaXCD4FAiwRktBChtwXjcb1U+XgBlOJ6Ioz3XCoLdgVg8Go/F
4xE7lz8RkBntfnptG/2KSGI1bPdG4nEc6eN2ctiFBx0mpRgw0GyoO1RcZtBKta7Yk6mHhtCARdse
M0DtjLItRiKj54kKARo3jsgEUmsgaGWulAxBFAKF1dTPdAC1QQOqrajThjpQ9Y/krXjw4MGDRwdQ
qi3yDJ6vMh/BJ2mfZKnIvQ83iq1Kq5lKuUsIhyyXe71A8pdE2oDHN+fNeUu3cXV11Gf5mLq82P0V
ZbiR7b29j300B0h+3dn5iD416Le2t9//gsMzQGkyNN2Z0UBbfn5hfhLjftuHsInp6UnvIFOAUMeY
JZJJ3GP53YIzKk8mkw4ZuGZmIcpwoa5kexEcSqbiTm7xAIUznkhg2v6uALWDZjiY8YlqSN00l+mN
cBca3XazTosE4zG3tp9tAUqLJxbBLFoZJID8sVgM7/n9VXZfBPdFYtGIo7fGF2OWCqGtyGi5OxHH
enZl6E4AZrE4kdEbewweUqC4lzV2ocHD2lRiw0MGucGO+RBmE1BvN0CQ0cb4JKVdBFMk0+tFSqvN
YbUhds7rzYMHDx48foypK+bh6il19Bfx8vhL9ldclnMQmCiX97oe0nvl3a7NdFNnpdJefvhUrMj1
1X4c9UxdXF2u982SycuLo/4IaMASTMW8b9HjCX7b2+/Xn5bM7uzsjLGDXJe2tjd/VdlRH8OGWmOA
jJGpufl5CuEOUQKQ4vT0NM5NdERwkHrHYGz83bvx8eLLiq+8DYAhnMmkPNy/hCmeSiWsrDMCdVgi
kfBxp6RBpmA8zmUWAlSOSDzuYccSy12xeMzJ5ZgDtFg8HoD77VQy2BONuk3t3CsZ/SVi7rrYoBqx
GZQ6RyTq6mFSjFkq6m75uwSAzpuIoNKeDeyRsIXVRlOhqKNV8w9QIGEPiwpBeixgfvohVVg8Fsc9
iN3edKJJrTa5QG4xi5kN/5+983xLHPv7MAmdhPQeQu9VsYLdsTd0dBzFrtgd5/f8/2+eBCkhibPW
2dndc1/XriHlpMBwPnyr/iiCIv0+lJeCkmTtwgMAAADAy+AfteqDsZ+r7RW5/5vubnWwfykuoj8e
727/93+3nH6l/PN/PVFE+Yefjw93P/938XINUbp5ULm/Pzd3+Qrd3F6FjSvp2fPb2+ur6+uvllnz
LwAaPT45M9efRmtHR4f6YoCelfrBQcx8POz0foC9CplfXV9bGcxki9Wl5eXl8cRzbVqZiqqF+i3f
H6fUNz09PVEIklq4CTk8qfKulrqvAhYT+WLAOv7HlSqX+5PdeR8mwsW+vjRvvTeiFEslq2ghj5gt
FlN6B5SqR4pF6yBrn5wrWri4YCyQKaaljr3HFy4UMpxZUvikbDFG99rf7KRmFMLg9tXkSjFDEUSf
nM3oKwc46FhbUEFoIBulHLrBIkm9anIliqkQh2KBZpoZRAYYu50WNeMYKnVjnjysSDttCCvJkiDI
3D+06AAAAAD8KewcqV+z2Z+dKJ/s/7qeMuX6589N4i8GYGo/Hv+3Q/asm//ZE0XU9/N/dyWnLdR4
PH75D1hvbr62MWURL0Ne3t4UDevQxZvr65OZvsHN6+urN9pBxk9Ojs3x0/6vh0d7om4FVqvX64ne
nQprW9vfv3/f3V0bfLdPypOZXl1bW1leWVblzLPyyl+em58fIa02kfnpmenJDNOZnmOqGBr/I6ZL
T6G/vz/Z1h9uJlrqK8VZ60dmZ5LFYlYwXzdMqcIn3yNvVHVUKEStctecbLKgyhDjFjsRyhcSfEeD
QESsUIiZ3XFuPlVIGqSGk44WMp3TqycopgxqzitmsrIuQAkmIoWWGQtC5Yy+ZqIqB5Ni77sMObRE
M6V5MW5BbJuFHFyYbr2lqpALq1IQoURREQSRf04wAwAAAOClCD8Hbbbpn+Pt14nHyfai9+bn483P
u7/MV3LRhknbefu4qnspPv68aZqOoo+PFjaVV+I+uL+dMaxLNW6v68nmXDF6dXn0tvAJiB8yZ7y7
Nw8PdvXpY8puvb5jMD+F1pYWZqa2d3e/rX9IBWsYJSjC84u78OTm5uYsE8lgeWRmZmZI0tkyyImp
yUnBYt/fT1xLf09hXjdCCJF8qZRRiGeCnnxKvli0Mgu5pVyxmNBbYux0rFjIiBaaCsLDhUJPDHMT
VYGoUojrHuCVsoWsucC1g47l0wap4mBixUxH6agyp5iResWIKqD0pbVV4RrMJ568dHYimFJwvRQK
GaVQE0RuBnpBuMzYYUpUnwKEhSOt4G43FYqxLpuP5IWAoGohFAQLAQAAwAcw/qMSu/7ZcQXFumpo
6Od9wJZ5PHl1wm7m52O4+8px9vjjqQAM/Pg4bn3Ey4HW7m5rhhCOsZu7m4nWVZKXl9cf2Mtr5uio
rlMdjuF6vb5q1YbdPb777Vvlt0QrO+Kzc3NTQYtoIlgZn5meLvaYjKTJqamJ5xSt3f1b51Khr7+v
r6+/v9TfV4hLxHP2Kjv9jFlIiw0qFoI6+dEUPOb4Zg2vlMlnTB4yyK/kCmmdZ8pOx/P5kEl3aZIp
G+iVGnYqUshIbSkEYUouK/fu4WTjuaC+/pJbSOcDzWtwMdGEhHQ3wXgwJVpZdUilqfWcvIjYvIIW
TuTiU62gJBceDDFuVQrRgizyvOAHJRYBAADgY4AWHx9/3HZmHp0aqv/UbDCV3hCgl7DzeK6bEPp/
PnQ6uz4arTqvpnpzW+/9FQ8vXl9fdXLSg5eXjY+LJ5WODg90Xjl+vb5fL1sNL9V2vm2GPuy8vwBS
pubmZq0SySBpbGZmJt+jBT2FqanJQaM8dIViqVxpYKRarY7mf19EkSrkcIYTOJrw/eIt8gXyhWLE
qrYQGi0UC7LO1IPI2Xw+TFgM5mAShXzYNIhbyBSyga4TS5UkuXzMVEkb8gcyuRDeIzUgLJjLKm3Z
1ZRCgV4RptmSQvpga83/ltA8ZHZcSoRovbqzoyxl6eBykU1jkV9kHDClRQtBhJLkmhcIuWiR9ti8
JCVIMk1zGKgrBAAAAB9Ifv+4GwcT+dFWQ47HZnMMz49jy6OeB3v8Mdp9ZW88XrdMJsTj46j1IS8m
fXPToHpXzV1dX3RdVwuXl4u2D2P86HC/M/si1Xq9vsZZ7OYY3N3dmfot4RtcdW5uLmeVnEcOT09P
9/doG3t4YmpizFSOiBkZGykXC5VqtTIS/d3J978GphLFYsbKLGTzRPKFQqCjALSkLlUKkRZSCMJC
+ZyFh4yM5PPRrpNN1TzZfMIcgOwV07mIoQmYti7aPpcmhTIGq5CdDOciPRdj57LFJGZzYEIsyiMv
tcFp+9kZAbX5BM2X5xGSsVbotI+mvTY3RfG8QpEU4QNaCAAAAD6PQMc2RP18aE4c339aeYZ+wciP
R92cHO9qo/yPx6TlES+Gv769MbRdGLi61Ikh5fLy0kqvvJG5g4Od1uyJDuzu7W+nrGY1ann329eE
xYYPBx+am/vSZ+UJdKSnpmZGewpkQ1JlcnIyZVJOkFas2C4PVasj4T+ro5dXzhULlmYhGyQUCvl0
26rjooLZXFrGrBxFmnAxhvtoh4iZXEbsxk2jckaVQqaH42ITqpDqVUh2KpbrFANyEMFM0lAQGsZD
eX2amLZKyObzhUQsFeFf6c7y8qzTTmvRQg4hllSe3mwvzfhsTori+ABNEiTqAtFCAAAA8JkEfs62
lpTHg+bf+cfo64Y4/bGle7X2eNc2mmz/eOjMPsjy5vfjy+3kq77V0eNrYzqZcnl11Q3NRg4uL3pC
kwQllEzlcpbJVy8gf1CvT/NuF52Y3d/fq+WsbBZQbmfn2xdrxej14wwvBsPSx6R0USNf5oYpqy1E
ZWpqKq43TUDiyMTkZN66l6sjMFSpjAT/LC2khTH5cOsnBYXzKixkg1wooyRz2RBjWbzKwcRzOXMU
kA0J5XLJTkkeOx5I52LmZDYHFcmleMPAHimTDbdigdx0JBuhey8RwpSe4kFPI6Xz+WREIn8VC28F
RPA4hAqqHHOLyXTg6VeFh6Z9NgfJcKwikjjld4NoIQAAAPhk5E6yfezHZvNv9UdbgDjo6Atypsi7
Hzo7CXT50M4vY3/8WOusT9/daQWFtmyvIbB5M9m7xrF/dTXceeXabDS29fNS/OKJ8zc2NYNH9uv7
T+xNhSyDXfxzO9+2s9aTXnJzS2WzVtvYeKWifA67VbywzSZOTk1V9ZLPERidnBjPWMeTO5XhSmVI
fraGNc4psUQyGQ1Qf0xFP2+uS1ymvJZPAcKC2ZyxNpAGEs7mUu0OsS46nMkESdNeMB7MpCWjekRD
2exTSUcHJiUTImZ4JKiUibMWCs7xlu6wToZ1O1kBdeBSJiM/Rbh7KFUK2QlaIANBFgMNWQEAAOC3
wP1oN+mI/niSMdWHoacVuR+qfFn/6yG8Q7ovbPr+vl3EZ/nhviumSJHyHz/cWRo6fgFu+Flcvrzc
6axyrDYa9R4BMDA6UBpSxdD6y6tgG0CTldml+bHn2onaYl+/7Sw+Y3rCy4VcOjGniqE59q3nfxH8
1NRURTePI7HKxORY3LpakSs0Uq0MiNaTqldIlIZUyoPa/wetqzv+HaCsJAUknsaezYLzCKlsyiph
3alks9mn5mVuQkpkI5xFFA8qpzMKZlzvC6uHspAToeR4QjYlwfmEWMzsbHsrKE/aMYF24Ww83hRg
HpubohEb5OcCBCvyOAmChQAAAOA3wXTUUPD+aWniYeRpRfrh7Oy+9srxwvf3LcUj3t9t9mzqu7t/
VYdYC+D65WUnaMix0rg8NMkr7PvZ2dJn1R70jG9/+9b/q1/rxGxtYz3zub/nXROqGupES7mkvonx
8fIzcscVHqlUBjgrXwtERMrDQwMpidBcSO7UoMqfUafor7FTsWzWrGY0fKlsJpNVOF6OpFNhDrV4
Ll4+kbGKx+bUAzVSIR6z8CpCH+WxgjyIixJQD8f7HD4pEsK15h2izNEoZPOJCQHDSRwnkT+igiYA
AAD8J2A7aoi9f+pMOv9QelrhdNpm78esD3uW+P3dU3gGvH9309OYw9e4P3lv4Ap3cbnXXka2Ghf7
ppar5P7Z2dxn/aKWN7a3135VndKer23WPr0rBqWKoamYdpNOIlRSpdBg2DpcyOaOjlYq/ayVaMBj
g8PD5W47LiipiqHCP8ctY3c8c61MJpNOZ1IxhcMt7UouJp6JGuN+nuAVReIp9FPDqyAfExBwlvVS
IgnDmBJmYS0SPBFi/ZDNyQY5n/pPBaP8f1buHwAAAPzLgfPtDDBPK25o6yHV2fpNt/wyAvd3TzPz
xP1dtWfLl7v7d1emTlxezrcW5YNGo2YSAezh2enkJwWdOod2treHfzVVsnMbtbXYp6f/2MuTU5MT
E6PD1YmJibFi4Dn3lic+WhktMRZb3LLmH9PXfnYkBgcGMs9YIxye31u18X1ATqfzFx8B2G7/26KS
vUwoISI+nsYE3gNhckgrQu1k46lmv1Y7TqqfLgeqSqF/0OMGAACAfxnnT4WGzh661o/rh9f2bnfe
3jXjhkoP9zs9k45we2uOQXrtl75yebnXHNU30Wg0xkzWAfHw/GTklWO+FGZlZ3sj8IsdXP0bGxsj
z7QaQ7lgIhGXLH07rwaiYrlyudyXjYnoszO7N1mtVPJWgVr+uCqFCrzegkYVBwb6RcPFwRQvh2Lp
vFZRusiDCfp9eCg5lRJRVQNJouiH/bwiqp8GmBDjka4jE/bRhAekkAEAAMDfyFIzHx55eOhYCLCH
21d/M8/cnYdhbObufr9HF0Dfbq963Vqu4lbj9mIp/JrB4W+NxkZCjE+fnZ9/E02bg8dnZ/3mo3zR
kS9L89Xke1rOw4XtnZ3xX0XQyksbG4uy1RY0OrKwvLy8srK8tDQbfsdFvAIkValUsoTFFiqnaqFk
z3uBpgYGynHjzRG5vmImkSj1lUo5HoTzvh7dvx0vK4fDqhSC6UQ6QDlQTha1ekUopwQlXQM1hsPB
gwYAAIC/l+SD1r0s81DvrIk8fNdtj05PJ/86rsS9e3tze3d3V+st1Zy7vR3qWZE+ubu9Ob++vp5+
zTX6N1op9Jtxs06Lnp6eZo0r4djSscbR4eFe6TWn6sE1u71Ti/xiB+/o+sZGycKN5o7NrK0szxTD
LCUWVTlkLZg+GDQ9OjqatopfovKDg4PRHl2IJgbK5ZTJ3eZA3LDNEyj29SXMzd4BvwT20VIkJbd7
0HswVpJQyObgUgnejXICzyBaAFMgIHaNhU5aoEDcNAAAAPzt2M/2VbGzowucHrjv1u2xr9zf392a
w5ZNOAf2726+Goo4u09vDvS/euGZ25uzoseGb1xfv66qM9c3OVfNWV1G8uT0JG5YB8W3j4/2p6K4
l5s4qB+8vQqQQyo8E6ncPE10vbYxa+FVJAaWV1bnOrpkcGlx0XiJHw+maqGRpFU0EZYbGhyM9BiB
8KZdyLqYpD9aKpVCz3Qggbwkr0TiiUQsxAKDRhcY4SKpdDoltm0+MCZKWtkoO58QUYRlaZqw22Ay
EJCojnqGSYF9j+kSAAAAAB9G5m6Vr3Yy5FXm77vWlKm7u8Xizn39Ra4z004TNzf6Hqfw6u31Uwg0
cn2z9OYL7iF/enpk6OJho9aOjuoDrWlm6+DwvW3TnsE/UdtYS5ufDDWysrIyJnU2OL8sLc7/QlR9
CER2dHQ0YSVhXHFVC6X0W2A2N1Duj1heEkynSqWcaBk17sDleL5QyMTj6UIhn8+/Ozz+XwLkZWSR
RJhEp+8Z5BfFpwqaCOdHWA6naI9W7Sggkt3GZ5gg/DGFngAAAAAwc//j4X66+3r3ruPW4e5vVCkB
79yZXFEvgbnq1Tyz19crLXvC5fWa1RGvpv/0tG6MJCodHh11emhA3w4O3u4q+wVwam1jY9xsXUEG
lpeXq7o6jI7K0uKnO8rQaH44ZhnfRPUPDvbpo6o9St9AuWCtd5xirlhMURbaF0KERD6fCTG+5kYh
n8/lf1V14N+M3a2zijkISSJdNiKSllvPH0JFsdNbzceyfj+tvnQyAkN06xl5Wf5jYusBAAAA8EHk
9i9mut/v8PVNJ8Jz8f679rUeu3uTdtm8udSrhez19VbrNMTV5dSbLtXA0MnJnsFT5Zw+PKp328bG
D+p7n1EJiJpeW18Om+YzOLW0vDyt12fI2OLignVSGvz5aURQaHBwIN1VPnY2NVDuj1mHBPmChWIx
bGGv0PrAF/IxruPV8WbyuZxl31yH109xNP5vrZtjR1glyHQCfTyMzPkgm1dJplp1MCFUEDsNXL0M
53dTlMsGYRTmxzv2OSfFEf+cGk8AAADwn4S6PWwvem7vmuE9+O3JGwZKXN8O6F7ijcuTtnNm8Ory
A9ws0NjJ8Q7Ru863cXj4tWsKwXcP6hb5Zu/FUVhbWxs022KoqeWlxYR+ogvMLixMGXp6sPnSwEh1
cnZmetDo5PtoAgMDA53iig461l8upzhLsxBEJErFvFXjWZ+UzRf0bbpgIZvLxQxeOZjkAuF4OqMV
dg5Z91n7h+MmhEgqwnQCg1BBptUXDiGeSjBNAQQhfNcq5FGlkB2jUFUskQSCY+3CkTBCEyDiCgAA
AP50YjfL7cXk3UXzGxy5uXn9OM6j6+9648fS9WW4teg6vjrumZIh9zNBu78Cnjo52TQEv/hqR4fL
XZWCbNb3v/RaYBxuhKDp983WwsL62py5nQWUXF5eGtXbVnyDCwsLhpwzKDY3PV4dnp6ZmZkMf7KF
wD44ODCQR2Gb3UsFMuVyf5K3TmCys9lSMc2YL8fBJPP5tKgTfjCdyuWSBoEH0YlEJCCEVTGUsFZb
2kncCIqi3j+/sA7sxWiO19+Gj5aDsWRXCtkJWdY0DUxFk6k4rd2SQQqxfthDkQ6tuCKCEV4YQdRl
hzqy/1OLXgMAAADgYxi+6bSL/3L7lF1G3Z6/fpzRqyu9g0hudApK20YbjW4sj+tr/bTRuFh/bWiN
ffbo2Nin1V07OJzvzjb+zYP6on7ysc/v7n7/vru7W3tttW093r759YL5571zSBVDCZ3Osse+LCxM
GFu5wk51F3xgZmY6+fnzYnpwsFweGChrVRtTAWM33DbuQKFUjFo4FBElm8uFcf09sclcLkEa1aRT
fRxOLpnJBC3NQpCXFEOJ1BOJP9mNBnlIMZxUSXQNjE6Cozk5zLY/bA5SljTdA2HBWJCXm21OfJyI
t7Wkm2IxGMZJVeEjhN+HY6oGQiGnz4tgfpBNDwAAAP8Mlm46Gem7t08BONHbg9YavrrwtV5+yVc6
NHvxRf96uXHeDiISzi92u2KidHGyX7+4OHx1dA8zPGOQE9DC4cFid2R2e39/tmeX3Nz02MiGqoZG
3umrsJjQXePLywu6WBooML2w8CVmZf3xFlQtlPstudWooESiIYUnvc+aw/zRYqmgmN1+EBHN5TKi
/lbdYiabjViF/0J+JZNJsBb6DkbYUCoVkWgM9QupVDIZsTaIOX2o73fajRw+DOv9IENeOhDkCYRP
dLPDbE1roqiXQorclEJ+ORIiMV5Tfz5e7MQBuUhWFZ1eUtVGTpzw4rjLSRAulx/1YxhovQEAAAD/
GPZvOrrk+vapws9Ix3lWudGwrlNjBNFP90jjYqK16P5+ca5TDaou8X4/P5Xecclt8oeHW93JO7lf
3x81Ta/2od3d7bdXIHoWuLq0ON/1H0HC+MLCvGULMGdyZma2/7ObvL6QZkZ9xqLoNESl87mU3ncG
YcFsLiNbiTgnm7A2C7moYCoZbbeUhwOqGJIM54LdKMnJ4XgiEWWtrUYOr58gSav+8n+Bw+cnKMJ8
nAul5WhM8us/HG4yEOL8dhuEKomA7k4gRAh3wsedVKB5FISKoRDrIrRmq15WwLtPyeXS0sxIj7oL
jqAYAuMM5iUwvx/zACkEAAAA/xwcNxftRe9t42nh6025tSqaC65frbxh2NTFRSvQBl5pXPTmvMOr
F2fpN4xpxLt/cNBJ53JV9+vfzTUP0YXdb8vEB5zMSGRxcbFTttoeVLXQXMZKOMChydnZEaumqto0
Gojn+stDpZT0e4JLnEKuWDT7vdTpnkzm8ilKt8HNp7LZGGVl10ED6UzcIlrIy0ZSiUBXjWDRZCrU
m7IG4aFEPKLEtG5uqMVleAheibew0MuQC6WEYJg3RZ1BbpxTYs3DektwuzE2EI3H4rJOwdhglA9L
mKbSnEw0ou90j/Bhrj24k1JaUkiQZQl10Kp483CiMSQaIVUt5SZwL+a3+1gGo0hNCv35wVIAAAAA
0AFlOg4u/+1Tiw7k5qZry3FeXL8lHWz44rw1IUw1GjO928YvLj6kQGK6ftARanJtb2/F3Lw0sLm7
O/opGT2ji0tLT6YhiM59mZ+bjFvZhSC+MjM7Jlu5mvBw/8TE+NjQwOj4+NhY5WX2t3fhUwrFgmXR
aSSey6WZ7lXCRDiTTUtWuzqYeDqtmM1CHi6WTMhYR3NAWDiZDBvuykXiPhcixOKKOeMc8tGBWESi
/V430hRDPW8b5FZ1kBJVBY9ilCOQj5IiARZHvEH1MEGnbexkQGJ4JSrr+4I5CTnE+rTrh/2BGK/T
Tj422NFZdjzQvBnYL4isQDtdDO3wMILx3A6CcNlgTDMLeZyUQNM0huJekE0PAAAA/2D8N5vNv4Xb
o+5kl74+fsuX+9jFcfMvPNW4mOv9oZy9uFj8EC/CyH695Y0jp/b2vhdMv8fh0rdv25/UI6NvcXFx
Jh0IJsoz8/NfSqzlHZGD09aJZP7oyPhENSsi2mF4dXysal2i6CNx88GEZRFGOJDPZ5XOPA9jgXQm
HbAMj0bkdCpujhZyUKr0UXTmFwcVTSYDFtWvnXQ4HmZMHjIXKceiAv4kKD2qqgn1HOsgIyGRk6Ox
EG3QnG5SjspUs0SkNxCL9lisnD6Hl4soeteZmwoGqebZIVWUiTrzlFeTQlD7CcgBTfc4cIHHKR5V
hRrmYUTSKKthj1Z8CPcjGGpHaYok/AjuA9n0AAAA8M/GffO1+ffbzUh35eZ15S1jFS4utNLF/tVz
oxgSzy+2jWYUTyCdCrw6/Sazv78bcdp8kZm9vb2quYqgd2ZnZ5U0H4dFh7+sf60tDFnZbF6KIzu3
uLigMl/JstZ+EaQ0PT2VNN+WXSyPj49lmE569tjY2Ojf17/KEc/lcm2Po4tU0pmUjFndkYOOplJm
lQRhSjIZpXWawycmkjHOfOOqzopFnxSg/niEDceDTDvs2yPF40rvm+lC3TAiRCOGJl8wykciLPJU
+scfiIUMBicPGwlSusvysiG5JY28bER/jx46xLcvS4sR0m7GRfKM18syLhhncJwzSaEmdgxDcYZA
MRxFUcSPgGx6AAAA+Odz0iy6GL6+6k5G+O11j/8JN8dsWOI7ujgezk6dnp+Vezf4Dy8Oev0nUHjl
7ETlaPiVwRaOuf3ve3v7+/t7O4MWDV6F2s5O1TQ9uVNftra2NubmNzdrm9X32KgglJckBn3OcuZK
Tc/MFMxPyxWrTowPK12t4ClXqxWzk++3EVTFUE7wurx+Wk5kMhHOKFeeQKRUKsaYnqeTiSWTss6S
YydCiYRikYfm42Nxvf2oiaZo4t1YI03UxASTMlTFS5TvvSwHIUUDVMvI5KLDEcMH002HQrTOBuVl
w+3TuOmgpPOdqS+7Y6sKSvBpeXE86YIxDoOdFOWEYXNPvuaYfj/Bay3LvD4E8fuAgwwAAAD+Fcze
BNTpbe96srtq6HpTt0N49/LycvlFIS7i/sW5yrJhmndunZ/21jFka6dnh5PFoe/HJ9VXXi+kDC9v
rH0pyxa/26HczrfthHEt0r+xtTWf0irquMZqtZp1dPMHYI9Mzs6UzRrNHR8bHy9zuomdHq5UB6za
Yzi9fvx32BrkbC6XzWYzmUxSYf3WU7qD1jxfZueZT0okYkz38UOoGItHjO4smxaSHIqZPGQQKsRi
gW4sjpuJxIKk8QpclBIVe/LBbC4yEOsEA9nxQFTuVVlOMhhmdDUEPExIL4UwXU4YrQhoe2w7EQwT
dg/Ja8lmLpr12Hy0VrPJ7rew3Nn9fkoIBVi/DyMJP3CQAQAAwL8G/qYus+uXR915BNq/1GV/DV9d
Hq+fNvZfVE7PHiwPp41yAPpydpbsWTF4enpY1CYq5Oj48ON+XbsndnZMUdWuUm1ra6odIR7b2tz4
pLx3SBybmR411mFURUV0fGK8rF/vSlYqlUTvVAoH0/m+weEmym/I0/bgNMuQ2PPBvz4pmbQwC9lQ
JZEI6axAXi4aj/Jm5QD7pWhUMJqcvJymfTqjqqImFuGMBzuIQMQkdXRx0aqgiva4w7RD5LDep+bS
YoWe9JmbVkS9FKIUncxyc9FYjJd4Qvt4IxxphzFGszd5GYsqlj4/w0o8g6GY+uhQ4CADAACAfxOV
q8urqzOd7Ua+OOt+05cajXGHDa03+t58goHT0yH9a9f86clqyzCyc/ymeG1L6LWd7arRQhFa/7o1
12nEbv+yuTn+UecznH14ZmY8YNIxkDgyPjGkb35qV0YrlT6DZERzpWwymlal0FDUsk3978VOadFC
FunwaEjVQl07oYeJxI3urCZePhINGD1kTioUDXc9WRDCR40GIE1FiRGF6nkbnURAJ4V8XDjE9Dwj
Oy6FOV/3Ihyk0toD8tCKoDuDk5T1J3SJ0WiIx5tVguwEi6hXqJ0ZxgWzRcyBsZzIkbjfz/IsKDcN
AAAA/zpSX09X9N6j6UbXayZcNJoB1X2NtxQgahI9OZ3Tzy2u1dPT8daMhBwdr751XCOJ7Z3tpGGd
d+zr1/VuIw1oqFZbsUh6ej/+0tTURMTsOfGVxsaqim7Ch4Sh6tggb2X9QVOqFgr/AS0tfFLSKonM
ZnMriUSs3cMD8rHhhKUUclJhcyIYpNmKdNHUXjbcmwX/NCYfCdE9UqepjjrWJPWoEOPt3S6E9RcB
o2LkKVEMRthAK9766bIISejVXj60XSPIRdNOG0JrQdZuVjR/RHwMz7EEgWIkzxNACgEAAMC/H+fp
ZceWAn+7WG/OF8nG1huHY45Paj0p0MvHp52296OHx+9pJqYftrK9vUobVvKrW18nu+E5sCaGLPLN
oHeXzcMGp6dSFpOkPDY+ltN3QxUGKpUh2ep8WHp4eDD4J7hf7CjBWKbaE/F4PNK8S8hDStFYgLIw
Y8F+LW/eqJGcdDga7KZouelgRDYVkPYwoR4bj01rDaYzBHmZYDcN7elkCBfuhgBpAzPhp7JGDkyQ
9ZfnwFUp9IwZEkJZDLbjtLfZi0PQHQW5tIZzTkYSWAJHcYzhyL8vDxAAAAAAv5FUY0e3fP6kHvou
1t42mnf37Ls+XBiaPT7qlGHkDw83P6aAL7G8sz1uNKukaptbGV2Ey+TG+lxP0BA5XJ2YnltaWR7h
be/EYSUMUqoY0jWqdciDlUpZtJqT8czwUFmxjMqFfIwSS+fyuWTYQsn9RvxafcQYRzFCMBZT9FaX
Ll5OFUlGD5nNw0ciUiebXRU1EcloFdLS/CMG042DDEaElrtOfQpBpddqBPm4YI/CgTA5ouWm2RFW
5jHdCewYL5ouqrORUGWQm9Liul10SGcSc2CEOrqdlBSOwlACI1nyZbmVAAAAAPjns9ootBehvUYr
ymax8drcryfsqydH+qAZW9/x8VR72bdzWNeZc9Kjk7OL6/PxN2TqiJvb28a+H1BfrbamO7ewuL4+
1jOdMkuLX6YnV1dWllKfkSgNFcbHqt37Q6LDo5UiZ2l0yQ4N9UsW1wChYrKvXC5lEpn+PpV3i7b3
gIQ1NRSLyBxu3XlViwsyecg0x1sk3Da4wCgXDvN+41tsx2Vj3LTNx4eUVqi03c+HJYODysuEpJ4j
7GQoEsY8fkYUCEO/MPvzYemaDIL8tKq5IJQLdpqSQF6aVQWbHWMVifajOIaTOJBCAAAA8N8BOz/v
SIZA4+zJruM+u2z35/IFU33VF6uHgePjnh4f9MHRensqdK4dHukkjFI/OKjv79dn3pK3TBWNyVzQ
YK222I33dZbW11eTvbOidiJ2dnW5+jkdMkLjY2Ph1rJLLFZGh+OWJ6JyQ0N9gllfQHi4VO7PtNLE
/X19pT6jK/A3A9udz77xsF+KRXmfSXe4hHBYaQoJyEOKkQBt2gVGhXA3MugJyC+HAs3MNchDiEHW
UOHJQweNMUd4MKyicPgrOqdCqCqDHATZ7MLKs23LlAMTJEKVQn6clxi/D8cxDGSQAQAAwH+LgfPZ
zvJMo9XPLHfRSf2aPDu/uDgfMB9oCaT0mGygtcP9djaVc+HwUF+lkWJwZHZ/f+yDel/mNjeXutGw
wsLG+hRh2snVt7y8EPqkhPby2Fg17YEgNxksVqujGdZKSUBUfmioyJlvGgkWVSnEt71/kFLqKwU/
50I/AAiTQ0bjThNc0ygcguKMFJYZk1FIi8UOBWljTSIsEApRkM3uwXlFwA1bXVRANkUyO1mW8r+u
WZidoNw2nxY5DflIBm2N6CZESdWfdhRDKdrvwQjMj7lBa3oAAAD4bwHtnXciXaDDi6f5F9676LTq
GBstbTfqb0yrCR0eFluLzuXDw+HerXZVDA1/0MRD1Wq1jiUFHV1fX4mbRw7MLS8PfFpYrFJtM1qO
M9YxQUxxaLDAmK7MzmX7+wty16/nipVKJc64mwrs9mHWfqs/AqeqhULqfwGOsCrb7KGDrW6qelxS
SEWWlACHG4WIHeUk6iPy7twUbn+KnLbjBNoKgnJ4GQZ32mDEj/hQxOUncARD3aDeNAAAAPznCHXT
4enzlkUofXGmi4Rmzs/f0uFeY/Zwr6WjfCv1g77ejc65vb3SGwc2MVKrtYO1kf619fU+c5Szd2hl
ZVYwrf44fHIslU5HZeoZ7QhxxcGhHGXSQm6lr9yfJCHdjoVSKd57BzAjBaPJbCGfz2fEP7cossPr
87od1hLXTfMcaqHkqEBAEuhPbQvvo1DI04yc9lIMhXshtyaKERJ32WDUj3hR1IFqUgjzARcZAAAA
/MeJny82/zp1piGV1dOlt464fzj3tCBsH+wZWmi4l/e+Z946sIn5Wq3ZkAwWhtbX1wbM9aeh8MLy
ct5iroPDyWxxYGRsohz6VKMAzPcNDWUJ03pvtFzuC+tK3kBUplTKGHbE0+l4WEnm8//P3nlwN3Ft
bVhneu9FU9S7ZMuSLHe5y8ZytzEmQODm3v//I74ZtWkiH2BBIJwnWXj6GQmvtV92bVU16Lv4OhBB
JhFeYUAKUyxbYwAup3lAiYInhViB86UQ7UkhTmBhiAwCgUAgrf9N3Cvbf70PxSYqf32SvvWJHz6M
mziSG+/fP8TSnpmrd38kXE5YutKqWd/yz/Pu7e3NUaezd317c95aUA3E715c7C+qWCc2z4bDk/Pz
s+F3naqKpLsbG43kTDO62O12MqGve6yFmmrMLCMYSKGaJ4aKIjTYXwcmiighSXiKVN2sTgNUsG3O
k0JkCjACz7AshgsiywjzzowQCAQC+a1Z/e+W/8P931+F4CDx7q9oCjVgv1ytvPrwYS+T23r74cNm
7Cbu+u2bWJIwcA+enp+fn54SxfNfAFIfXl/f3t4etvQFcgGpXYzOywutHcPTON0+Pz/KfkeZgTqd
fr+arDDD8z1PC4UCa6jeXFurJ4NpfpVao9V0FyY9AVrSnWyhlM8saij9e0NJLMLKHELLdsavgKP1
rCGIfqI2LQosw2KAYhiKhxNZIRAIBDIl919/bIb+8X97oYNb/30TNhT60fv/fLp2v/CJ4u27d+/f
f3h/IMVOSLdvn6IpPKBw9fTmtlcsbD89PX1Tnx1SkBZ2CEyllIPRaHvBCPkJSOF0OGx+x/ELmNPb
2Cglxz8Aa63bLYT8QoS9urZWWjRlls22WjVjgcVG+XShVq8V84W6j5O84ncFZWVekilclAicUm2T
Aylc1ExVEijvd0UUOMZTQARFk5zAwtkbEAgEApmBf/hrw+x8+utVSFPI//krH+xhO58+fbj78PHj
l1pd1O1udfMJY6M+vH2M9tJRXr15c+aMfSJHT0/x+WMvAl+5uDj7fLG6PhiebnynOfcTOLtaWhC8
o+udbitYGAjFdnvFXdDjGsilVqsoJR1GlFZoNErpSSGWUKvVqt9lKNuvB8oqaY31dBCrcEiK0k0Z
SQFOkhRd9L5fXBAEXwqhnhRiRA4mC0EgEAgkTO2vT3/99Z/9cJbuq0/DYIe6+s+fHSJFP348f9E6
xuMfd5EUGmT16c19aWqVht/oG/oM5snFRfezNdpMZ3h6YC06g4um67rx1jjLQ+l0O8X5V01ZzXa7
rCxIkMaMWquVTcocyig3GkEraLpUq5UWBdJQkmWJ3yglBmVky9UYXBQoSSZTuGxqxNgZJGoKDVIo
LyuM36MApyhK5H/ibgUQCAQC+Yew9i8OIgGs/Kf3of7ON5+ex7nQ65++dabrGPvpj+tI3Io8en46
oOdnn86X9691qndxcbSocc8YtHRyelJJBqAwo751eHhw6HHQ+j4lXFKn06lNPyeTrrXb9fQCt1CK
cprNRjrhXMPVYr2eD8aiIka1WjWjlp0RVdPJlyuVckH9F+cToRQvzz1suKimLZUBhCTwMofgoq6z
IIVwIq/q/jQO1nDESb8jnOQl2HEaAoFAIF8A9vQx6AgEzj6+lcZb259GL3ho5s3bUcSJIV49Pa3M
BBB78/S4vGmlmeHFReOzCbLm/nDYTXhdEGPt6PBwo2TKcmZweHDwfYaFNdY6nYZIM4KRX1lbq6YX
5kcL+VarosTdF4DP1utlPfBaIWqlWrWjkonLlvOuXaiUKw73rw0FYZxiua4tTL4hlGQlRWWRFKVq
ikTggqqKuJ9PJsiajPgNGM3ZRDOck4VF4hMCgUAgkATdjw+BZ6Tz54epMHj41P/2Zxbe/nEWMdyK
p38ysx361dPrfOgkSnKybn9jOgzSvbjYkz53ll0/Pd2LjztLUeXB0dH6rOZ95eDg4LPp1y/CWfPk
0Npau71aceWFes3TOK1WPlGIhhmVej3DBwoH0yu1qhUfZ0FjgNCLn3ELoYykWW4u61rJmv9fBZSR
VUmwXYOdfhWAlhUG8ce/esdwXpLFiVvIk0L+l4Py7PR3GaXhSFYIBAKBfDH8+z+DdGnjzz+bk63M
x4/f7r2pPr89jsSe5Lvn+7kmYS5evy4H59DDxwef+3bqmwCK+zm/CFY5OT0qxN0uXPPw6KAxD7yo
nhgqpL4PhKSndVX43NBRIl1vNe1E1hJl1+pVI6QmqXS1WjaSkgcIbrlkL3ALEaKZLRYytu1P0Mj/
KkVogORDsz4AJakSBQg5Lc6+ClJS/IpCwKZtieIlXhDGbiFF9g6D0C+cd6v073WWQSAQCGT5nH48
mm+D64/TfGpw8+d80CtfanZ3dxIOls+jPD7vRiQIe/N0P297KF8/3hdDJyt7m90tTw21l57rah2c
nq7EYyV08+jooBIokPRgf/97iaG/h8k0m9Xk2FcmW6+VQpEzIGSr1byU/HYIrVha4BZCOSNbyOj8
WELIhVzOTnqlEIIVFeln8p1gjGT4LaSnuyiryJ4wQnlDpafHplLI+4IsleUljua9XYRXJYknUzgd
iEdCVATYyhsCgUAgX4H76X0Qoqp8eDcN2rT+fCfNjr567zP6CrGCRb01yPDp9TzJOXv3eBsfJOZc
PVzbX/HSXwS/cXq6JcUO4rXDw4NaYDmx2v7+bkToAZzmZd3K5tPfVSwAqdhsFpJNpz0tVA/3oqbM
SrViJV8F8G5pgVsIl+xiPi1MJRKqFQrZaBiO5CTdyuSyuYy2MIsJISia/q6JxzgraaaVDvQKIHk1
7TgqM/sNIwTNz/0BjKbNjnkKZ9pnCnAcL3I466s9WlUFTxMBJmgWigqKCPOmIRAIBPJ1XH5cmW+D
hz87ky3p3WzLs8/tau7u/eMLtMHK4+vZ/DK08/AwjKXJIKv398fLbqKD109PD+IhNGAPjo5WQipA
39rfj3qPqPbuzo73/85u3/x+sRZMrzYbC5pO4069Vg6aDqFSrlrNyUlHB6EtyhbCJbeYD2amonIu
n434lABnZSzdzOayaT4hbgHBK6abGbOo5QDAcXyhywXFyYXV/RjN89EHIZSo25bjEWRRkZIq6+m5
FAKUpAmE/1PRuOlynhQKPhQn8hjhu4UwWRNZlvS00/wkYBXpu3VLgEAgEMi/F6IZGLLMx3cTrwl2
HXUF9d//oaa+GfL+8XRq4OXh/UM/FrihD+7uO0uOkgHn8PS4FlcLTO/ocDM0qIxd3d/filaTEfms
bTj9ne1163s2qeF0d0EaUEqp1mvzEnqEdyrVopZsoQx4p1Sy2ZhWQ0W7UEgH4+NxNZt3xeiHoAgE
FeycI8XXBpRouLYmcqzi6SE31qfSj6tpaddR4lFHQPKKYTu27UjR4zgjav7sVCR8raDrIoUikmOJ
818BlCQ5XWPnUkhWef8cJWv89BpCkGeZ0SmElTgMML7GIgWBYFkU4SR6vqb8U8X+IBAIBPJrMviw
Of4JDj48hYusSu/efb7N8/9P6fVjbbxBtO/uL+NRMvPy9io5BAQV0pa5MJTzJRAbp6friTIxe//w
sBjYZ7K2v7eXT3o7qOruzob9DySeIG6tVpsKEVx0ypW8tqBAHNfypXzcLQQYM19wxSADmTULBSsu
mLzL9KybeCguGI4lT9KXqbTrqmG5io91kOMHsqJPQ2jJtHWZlz0xlA559jzFolu2bWts6CvEWFUX
/SaIhGzroddCWS2QQrSicv7ShKTNQn24IHOBFBK90xjnZwuxHEGzpCeaproOkLT4uZEtEAgEAoF8
DQ/vJ8k7vfd/hDWL8fy8sviGL6Px+LjhGUBu5ebhbjVuxht3t8dx3UKXdy+vfPa/tTYcMxINhEDt
8HBHmu8SpcH+XjkZViHL27ub7j+ShGvXqrUKSxCsnC5Uyq68IOYDOHuBWwiTs4WcRob2M/mskvA9
EbKbDTmPJg+kJCtjzMQHqblu5D5aUgVWMhw9qjQAKRqWyvluK9q006HsJYKXeUExdQ6NXKyNZQ7C
GVYoqQdh1XkwDPGlkL9NiCq/SAoxIo95gonzpBzBMjjDICivTT4MQlEsx8G8aQgEAoEshffvx56J
7rt3udBR9vHdbuQyoOTyi4bIfw7l4eH+8vDi4f52LR7JIHdvbzsxO6ZvX1+PtmqFldHV9eFXvP3f
g64dHazPo05UeTAYVJOeF6Kws7OVWdAZCDB6ptxsNsqLJ8wvhVzVwx9EVkw4Yibg6gK3kKdHigUn
SAMCrJnPm4n0apS3svEIGaBV25n7cLwbXVuM/GX4mcyqY/KRLwRlVVufKBaENWyNDi2FILhgGqHr
AS0Z8ngyBqDkdEjgIYwSrExPc4RIUZnd60shbP4Q0V8PZb0bAMMSFEsCajyj3pdRDMfC4fQQCAQC
WRp/vM97xvXo/R9hMYSN3r0Km0h89eb5+c2bKyX1xRiDu4f70XYu4a1Qzm8vM7Fr96+uDnNj61a+
vDyJ3/HNNA4PtmfrS83BYKeQdL1gua2drWzSstLpand9vbuy1l9f731+HNpLAaykqrJAL/ZyANZe
UEQGOKdQMAJZR6nZnCPGP4IfIcuoUfHnSRDHDXw+uGS5RlyDUbJtiZHEJZzXbXXaE8i7JR2t38I4
3eBDzh9GMSeaJUWIaSWQTQitzr1HnkrSx7qHFNXZMZwPvEIpnB5XjFG+WwhnGYJhEIyZtHBCGM6T
QnA4PQQCgUCWyNH7tzt7z+/vIxXngz/uwu6Q0sPz653mzvObr5rbgSysRird3J1E68v4zcvLw9l8
1Y3LUf1rFvk7uIOD/UmTIz6/MRh0F+QFYZnN7c18QrFRzupGfzUr+zaXW+/1uv+I8cWVXDHpFgJC
ppDX5kcJyc27SkKtEbKbMWMRMlK2XSOIQ3GGY8UL0wnRsqMVWoRgWvK0kyTCGo4adgv5OUCmEHw5
CKMaUymEC0ZQPj/xBM30GiFqvnwClDjPlcY4mY/LOYRh/TgZS47dQjSFon4EjvWlEGyyCIFAIJCl
wo7+ePv2qROxiitvn0I9qYn9N2/6vo9h+/nNS7u64Js3N71oYKZyeXWen5m37NVof2kREGV/f39Q
zxdb24P9fmHBHA7U2dzeKsSVDqI1+htr7izAZ/V6va/oQrksAGsXi8mc6BTn5gvz7o2k7OTcRNVX
CvEjZDFnESpYblqYH6MU247fiPGGrUTEDiEGUsgTNLYeydTxtI8pRqSQKZDTJ+lqkFAN6KBazFNJ
un8PQkvSbMz8IimUIljvTTCWIRkawWkKkLJIIDTjHYBSCAKBQCBLB6hZM2qLMm+fQ6Es9uL5bpJf
3X9z98K1xNObq2ilGrd3edWfOyPc0dXxEmduZrf2fbbqzqLORoi1vr1VintVyEx3Y6Myb4WIZHq9
zlcECJcGp1nJnOgUns7n3ckre+Ijk7OTadeA1rKZWA0ZYHTXCRxIhGQ5kUp4/3GsZmuRvGmcN9Kz
YagpUkqbQvh9AKOkxWBxT/HMAmQxKURJgRRCOV2hfJEjCjNRg3JSUgqlUMpbi2IomsERisYoVZdQ
gmQYEpaQQSAQCOSHIL152wr2uJvn0URLYLdvei97cu7q5iTa1sY6H72al9qD6mh0GMq5xnQ7W6yt
tJ1v90jhLMssNqDA7G9tlxMjPIr9/nqoDyHX7PWqEcGBkIyomk62lFF+vJOC9keQCQhKcoqVy+gL
ZAQhO4kIGSbYbnAMF82Yj2fi9zH48DFPt1hzPxEhmGYkpuZpn7QcDGIDlGhOdzFOU0IBMkrS5zlF
gFJMHkUoQeLmzwIEudAVCFIoQ1MMDQiKJCVDo3GCYShYQgaBQCCQHwR1/XYn2OOu3ryaqoHW68cX
TX1He7fX61Hb1xiN9uZuG2Lj4qIfsrnU7qtX52cem8sfNg/07vZ2JV4qRlf6/TUrsLlEvttb1SL3
matr7bW2x4rzD+QSOZ4YGs9kdTV+wfIIn87Y8XRqUnNteXYxzhu2Fi9MJ2Ur5vehFWsumHBfCoUX
8ySOGQ6o4YI+FUA4r8l0qLnTJD9oAsqblsIIskB9iXuHoGmGwRCKpjhF4Qhvl4YlZBAIBAL5YSDH
z8PAWuIXTzMxpD6+bgaX+XOmvs4+oYPb61zkCNK9HAWl9vrJ6KIUdrekHVOpD4fHmeX7YNTO9nYt
Hj0ji/1+Jx3YatztdDvRzGugm6ogF1fbTeMf8VPggqzIIrswixjQmuuqCWeX4TrS5F09FZO2VDb2
4rhopqN507iYnjcjIgRdFyK6ixSNkPPHD7BNXFSAFFQhlNNDCFroRkxMp9O6+JnSuRiIL4UoQNAs
I0k8RVAUCb1CEAgEAvmR9J+vA4sK9t9cT0NX9PXrg7mtW7t5/fj4cG0k7v47sFy0ryLoX17WZjv4
6sXoIN53kVk/P+8sv7hdWdverse1EOKu93t2VAutuckYHZNrt2vKT5e+gktO1kg0ZiZN11XGSgJj
FSvIApqB8oYlR/KmAaNZ07Ixf3JHyLnjQwiGGl6ElCYRMpSRFA4PX6dFNBQiCuyXpvzgDMsxKEpz
tCiINElRFPQKQSAQCOTHUn5+HSonq79+mO4Rw9cXc11ijo73Lu8fVl+21OrlaC6GrONXr6oxcwkK
p2cHXye4vgRxdWe7mYi9Se1+vxDYcybf6S7KVxLKa+3SombZKKekM7m8++2TRV4Eo2iJhkMpRHFd
18BxmlfStsrFP00yb9oPZ027CaGMbChMxCWD83pk8oYnnExvUYQSVCkUH0vhgiZ+cxSRZCWRRSie
5XmJoTwtBBsLQSAQCOSHU7h0gh3x8fWkX08KP359GVEQ1Yf7F/YFMkejjdk6m69ebcSG3KeE7bOz
xndwC6BSVkgcK/T7q8FRsdrrtozkwHelutbOJ8vTMNGpNJuNat37o1F/aROC5aG6ruPYjqPLbOKl
AC1b8VxqVEynFcwv6BJ0TYhWsmOcpnPhvw3AGaapCZIqRZtCoxT9zQIG4VRFQAme4ziBpUmago2F
IBAIBPKPs/90MNkgTp6uIx6R5v1D8YUPPxhdTvxOYm90MYj7gNDqcLgrxe9BNCtTrLbaFTl+5kUQ
Kxv96symY2ar26tICTuM6I32qpuI25F6qdUspseJNmaj0cj/PAYc5wWBpfAFL0RKsbxpD8CnPURR
MVQhVr2FsqoeDZmlcN00DUVY4ngMwKqGRKAcz7E8zzAMCRsLQSAQCOQnQHrzWhpvMOcxz9Da/V1m
0R1fATq6vCyigMvtjEYDK274lMHZaTHhnCH6JydHx8eHR5tLVUNYu9+vT7sty8VOd8VJ5irhVnO1
lY7bfsIot1q5WV8gutJoZH+FfF+SYZOfUPC0kKFKLBH/2v3miAl3D0Is7DT+raC0oqs0wvA8zfEM
y9DQKwSBQCCQn4PVp9PxT/3qMdITEaw/3KSjlwJW5r/Sfm1dXni8ujhbU+On8OZw2F/QMFE3FaG0
fzhwl2sq3X6/XyFRQkhXur12Lh6y8yDd1dW6GpMJiJRvtUrzyjqg1Rr1+EcBftKOriRbSv+EoOiP
fktA4P53iuC8onAYxfE0y3IMQyUEGQQCgUAg/xR7TwPvT2zl4XE9MpBh8/46YvWBvXl9d3f3qvBV
T0cynZ3dbkVNuhjSh8MjZ8EdHuL60VFt2Ym16fX+er+/3ut2aokJqT5svt0ux0NnRLrebNhBzrRQ
ajTsiO9IdHKlasWjbHy3oa+/MDjLTXKvPRXEYoQng2jGk0PEz5N3BYFAIBBIKtV/fGi47cv7q4g0
QXcfLsM5RCB/dnd32Nm+vbmVlrEqtXZ2trpY8BCNo8NeIgX65XDpXC5vq4kC9TFCub2aj9egsdlW
qxzU2QOhUK+7kV4/jO2mNaNQqeQk6OmI4zeknhSs4RSNAoLhOJpmGRamTUMgEAjkZ0O+eXh8fH0V
LezCDx4uwtpAOby9XvWjWu3b21j47FsAmaPT/cVDUkFm/2h3wRKUbDlOYtT7cgBKrb2aibc0FIqt
VkggIUqpXncS89UA71YqFhM/7J8hGF4U4n0QfxMAwcryRAphfi8hguI4hqY9ObR4SAcEAoFAIP8o
VLndSEc9G+TR/WmopQ7SvLnZnhj8/s3Vy0NY7MbwtLZYJcibRwel+CncbGwNfHZ3rBcvngDVG6st
K66zxHKr5QbfAaZX6lUjIcYwtVApJtt1+yO9ssVisVAoFvK/j/VHZ+2kcVoSJ1IIpSk8hVMsx1Ak
xzAkbCwEgUAgkF8E+vT+MGS2qP3b2Ux6+erqhQ2IPG1VPDndXhwJo1pHR+2YnwUxVgeD7ZotS7m9
3d3OS1ePg1ut1YYe119cydNCQR4Q69brRTkRC6OtcsVN5JXjYjpfzOgiQ9CZQqGwBFfarwBCccIk
QwhgLDuZN4ZSNJ7CKJpjKYJhaRLOpodAIBDILwN7drcb8oIo57fH04ARObwevDTyI+4MTxa360Fy
h4dbsXotsrg92K1Okpvxnd09+4WrxwCeFqrK8bchcq1WYe4XwtRSveYkit8QMVspJTKnScUt5o1p
w0M+XygoyY+KEIu6A/3CAJKT542qCWYihRC/QSNKUSzDYDhDEpPKMggEAoFAfgn4i/vNkOQxr263
psEe4vB6GAoesZLh2l9t4sR6Z/FcC3Xr6CAXfRxTHQw2nOnq6OrubvVrV/t/IZI1/mqz1ZCm24B3
avWCnIh2EVopmTlNKLliTpt9OsLM563IWHiCERTDzmaz1tc2KvjZQEl21uIaY/yZHdMdnGGmUogi
fD3Esp4UokhyuX2LIBAIBAL5zkiju17IVjtXN2vTXfLo+mSuHZDNy6urq8vL7pLsOr16eNiMelpI
Twv1jdnzqbXd3R/RAhq4rVZt8iIIZ1frJSOROZ3inHI5njmNSm6xYMyFHq57Wigs+xApk8vYmWzW
VRYmz4BfxXWC0oKiqRMxhBCMyM+kEClOOl8jJEUAQNIsw+AYSZEEgf3i4g8CgUAgvxnq1e1KaNe8
uWlMN/nT6+NAAeS7K42zy1FlOXYOLRwc9qXIIaywN9hMzx9vbu1sKKHTBCcbdrZYtZc9QNVpNVsu
huCclqs3ikby8aiyIHOaSReKNj8XNLRZKERHu6IcjZNKJmsmezT68sK0Hccxf3oHCkJyPCtqEjX5
EBjDzma+4oIs+B8f+FIohXMiTRIo7v1BYr+KzINAIBAIZIp1HI5GSRfXzemmeXG9G6mpondHJ9py
FtW3D/ecqEowtgfb7tyOMq2dnWpodZDZ2tra9v7byC276L7cbDb8wayNki0teDaVLpedWPdGVM6W
ckH1PyK4+bwadwAhXDrrSPGQG86plmOqsuKJIUf/6VwoAGd4ZvbBcJZjcISRpk0DADWXQhgnKQwy
lkIkSKGsxBF+ZT1JEMRPL/AgEAgEAvl78JPr9ckWqF1ftyL/yDdOLzaX032ZXTs4rESFB90eDKpz
PYEXtne6kaFlqqVJTndrM7/8im1MNm3TkJhFZhwIuUrJiK1J6oWiEyQCEWou7whxfwilZrJazM+E
0Irl6JMx8qxj20JMY/lpRrrB/TDXCkpQ4aAgSrKSwk07JQKC5SgEkMJ0mBkgAynECLJMAe8SXwql
CNrPovaeRcAIGQQCgUD+DbSvTyfODGb36iJSzgWqo1F1KbYOKR0cdWJdoK3dQRA3Q5yt3U07vpbQ
2twoJTN6vie4Vqpk45nTtFUsmnNViAh2IafHXwsV7awlxCbGc5pjjx0qHoRuW1LoPMJJWtryUJm4
FkIIhpdkTXmZSwzEspQQT/moqirNhB5C8ZKq8FMphFAc620SPD+JkPlSaJbaTnM8zxJ+u+lJ/TwA
47ltJElCKQSBQCCQfwP05fW4zxDIn19tRxwb5OZoGOslTdr1TqeupL4aNm9ED6D1waAy0wZIemNn
KxsPMHGNza3yj9VCrL2g5zTrFgva/OVoI5e3+Lh+YbSMq0S9aCinu5ZETuUCpdkRrYQLqsRLhmXw
sY+NMaKe1nXTQ4mtgpKsKMf7XiMEzYmyEnVJ+SNmg3r48VWcyDO8qorTlwQEzfLCTAp5eseXPhjL
UxO5E5JCFM3SDIWl8HArIe8oScGO0xAIBAL5l5C/ulL8njwHo9NM5IRyMtqJaBHM3T7zGZ5lX7wq
0dnbm7WcRq3+zlY+7gdha5ublUR6MyrY5VZnvddKaKeXg8r5ckGJP5d2CkVtpkBIJZN3EplGuOxk
jGjiNMJqji3P5BHCGbYRnZ2GpAghbQjRgBzqKSFNoDGQYk1TDzcKnwTUDJmOPATzK78UzSNYHWAU
L2uaTAeqCWMEnkJTOC+zs08HcIrn5lKI9wNiGMPTC6QQTVMUiWBUSAp5SoqiKDiTFQKBQCD/GvKX
o+PW2unovB41b6WLUT1s4LHS6flxTSXoznDYfumiWG9vb+p2InObu303oUEqGxvVeJcgyqz2+t16
qdbrdbvmS98hAUKLibn3qF4sOlPJQqnZgivHk5gAa+ZiAglQqm2r9OxZpGzbMb9RCuMNS6YiqxG8
Zk57+pCqqTHBSVLSJEk31EiaE0oJqsTgAOE1NUg7InhJkDQ5uBIQnOBrG4SWhJmfyu+kyJOzijHO
XxNlpjX0gGBnGdUIxZCkHw7DSTK0MurrIziTFQKBQCD/JvDt0eXl5V4xqoXw9dEwHNsC+ZPzfWds
dCvD4YsHiZUHe2NFhRmtnZ1VI5GOXN7crMXSjDCjvr5eS48dJvleb+2HhNDIXKE4zmbCeT2bt6VE
PjehuFmdiUgDTLRcc+4IQnnTMWNJ0gijpqPJQoCSTG0atgK0akgh8YSQBM4qKhcSjJ7EUWTWb3aN
cqo8l10pjCTmI+XHi9OCQI3LwHhxftSTQlxMCtHcTAoxYSmEeaqHxFNo6OMBgqJpOHwDAoFAIP86
WEVOjDM9HkVyiJS98+PsxAayJ8Peix0Dvb293WqutLa7s55P9IkmihubDT56jCv21lvpqRiRu702
F7/re4DmCoVCzjTsXMHVk4PqEd7K2tHEaUDrrjP3H3nCxrHEmISiZFOPJAt5UsjQZmIH54Pt6SqM
rPGhvyCEElRxnN4DKDFyxhM90jwW5icgTRxAOCsy8whZWAqN3UEoxU6DanjgFSI9xUNQpJ8pFO4k
hOIUTcNkIQgEAoH8FmTPLuphI9g4O1uZ2nRmMNx+ecaItu7JoZ2NhpMUNXh+Y7MZnfcKtOZ6rzi7
FHF7vdpyyv7/PxAzm89nbV1eVIpPaZmMGn0PRPDdQkGEzLJj0bAULphmRB6BsDhCGMWY511PTtOS
Fk4uQmhxVhCPcZ4oCq4FBCfNuwalMFacXOZpIhYPLpkFyKbuIJRmJ2nT/riNsBTyW02TBEDIUEgM
YDRMFoJAIBDIbwK69uo0nJUjDM4PZx0YxYPTjbAx94yt9k3tgAiWXeRkwDL9jZYYOYSYq+sdZ76I
2Ox2zJBgwAXFcHLlWiO7/LZEn8evp0/HAmC47LjzfoyEmLbVaM6zX2UWSxYiRcOYeXd8F5ESjZ+R
oiaGxBFKSwo3uRpl5LBE86XQXPSkcFaaXIYyIjf3UxHszCuEUNy4XdACKeQnSCPjnooknsKp4CtF
MZgsBIFAIJDfB25wsRMuMndPz9ZmhjZzcroaJOhW945OTo6PB8mZqN8I6vQ3VyIdGD0t1Flfs+Zr
spVON9yNERira2sr7dX2ivXj3BaAMbJuvLIMV1xXnjZwJkUz0UUI0ErsGMbrxtxPRAi6Go2QeUck
aqEUQmhJDmtJT/2EpdDUGYTSwqxqbCKFJmsj5KSYnmamB7yt4KMg49QgnPSbMAYxMV8KUTBZCAKB
QCC/DfbwVSNk+EBzOJxV3uPt4UkuOFPurdQHx8ery4paofb6xmq0lxHQ2+ud9Px12FKnU4m0A+JF
htIbqw3jBw6HII2MwcTcJKjsOPpksrunetLxAFmKlGLJQgijmsos/xnntUgC0PhIuJre0z/qVAoB
SlC4kB7EWTnYxRhpsuNLoZBAmkkhQHDeeYDTzFQnYfOt2Up+CRkBMGa+OoZTNAVnb0AgEAjkN8J9
dZoO7WK9swNpuq3sne5EE3qEzeOdJU0xSyHp3mY79jC+ud515oaYKXa75XiiEZZutavyPx3CoS3H
MRB/2Ltha3w8ZIfxRjRZKEWIhsbNRqH6UihyFmNVJZSzDShRndWbkVEp5Kkffq5mUFqc7PgNhMJS
aObWwVieBAjJ0NOTCSmUwkmcIDFAsrP4HEZQMFkIAoFAIL8dYtj3gq4P96a1ZVjz+LgacRGglaOj
6rIqjJTO5poWNc1YsdcrBPlClW6nEI/JEc7KailWfpby85fTmWKlnNN+kEoinQmWJiQCSgirxVxF
gFHNWWNGgldjXiGUiVbTe1eIs1kZvMKFrvWLxuZqBqGEST8hjBFCYTNmLoW8Czgcp5mgdRCKRr8e
4AkhkgQoPbsfJSmYLASBQCCQ3x3QHQ6mZtvaP9mKOoaUnaMNccFN37gUH5cu8tp6e7YiojW7a5l4
SI7JtVez8TkahJKpNerFfM0fUf+D5nogvCgJLJVUhoCS02qsCTVnmAI2OSnoKhuRQggdraZHWWWa
WI1QvBy+FmXC3RQJftxlCBAsT4dK7OdSKIWxkiSyNP55aYMSBEbgAGf8e1AUQXCSJAmYLASBQCCQ
35386elEj0j94wM3Yknx5tFBLuZboHglnSnYywmsOOu98tSwU+5qp5nIDOKL7VUnFpQi9VKz7o4d
L0yjUX9xl8iXQUhmfAwZwhuGP7oV4KysiXS0V9E4IhY6QIqqMM0CEiUm9CCUloTA3YQxsu8yQvxW
QkhwkA+SfVBe4um/VTZ+iIxAEILCENwDQb1dHCYLQSAQCASCH532vB9A7R4fVqIax9w7Wot5Zci1
/f2Dg/29dWkZa+d6vdrY3hNGrdvOC7HTQK6sNMyo0sBUTwrZ0+EadKXxLdNllwnJJTKI6P9r707b
07a2PoyzJ80zAjEbg0cSx06ansSnfc74/b/TIwkJJOzT0W6T9P5dTWOEjHHe8L/WXnvtcTEeuV6Y
jtJ+UajqCBpG3VFD0k/rspCw/DL6dIKJdOPuepwVlbcJyws908lHYa/vWf50iUfsy0LaaGl5nq2k
siyLKAQAQCn973//uV7c/PDv/7vof6w77/714+TkZrlaTVeP/3icvUifSfzhw4eLMMgWN+8ftsPT
T2aZ39xdD3sf8SJc3e5WUfPD1eT25uzkSHnbj4fD4E9d+nHHpdEw8k5XrI7NQQ0VVCexVoe1Jn73
5qo9qBOFhJOkaRhEQfcgMfPrtoAp2xirKgkJ7QeeKkNR1Uj9q34vAAC+Wfrzf/7zn//+uzPupyYW
P/5r98yoQ3X+w4+XL7T/KPpQncz6/v1ulTz5ZDeTN3cX/Y4lNbx6czVuf7YcXt72eqvDxfryqnQx
dQd/JmGeW34yQZb05zQKPx8Oh2kW+73lLWlHca9L25RZKPLt31PGqZfIVPm2hBsGRihtWYZmIQAA
DkQ6mUSnn7X+h39+Hj5z8/jTj/dPt3f9VlY6HmdPjwar9m+9fXdytpk9u32ziQ8bzfPLm23cKW64
k3kxXFxdbbIv84gtqU5/TTdN4uC05VkYzz25UenfF1xkGX0s2/UcWQ+qJgoBAPBLyPN//HP7TEgJ
7n/8XJzeG4ym0+GLRhBvffd20V8Ccxe73eJQ8zHF1c06OlnoMaPt5SJ4uvojzV95B7kqo5Drh56R
tu8opY2hWQgAgJ8X/+1f3z1TANIXP/6w6ccee7b79Fj6/LeXW52Ktne7Sf/HuKvdbnpYtnPnN7eL
0z33/uxqOzpd2VNeNlmdV5aDv6S6KBT4jrRc1yhljKFZCACAn6ev/vF/y2c+M6ePP77pZRA5vnt8
fLPI4u3j58cXWj4T6dXdTd5fyHGWt7eHA8pkcn57WZzEHpWeX53Fp0eGDRebs0kaRosyDY1e5u19
PUS16ma7rus4WtuupauyEFUhAAB+ifzxX3fPzDMM73/82GskstbfP97vQ8r08fP1y/xwc353mfST
mJrubg8Th5zJ1c06Oel6sYvL085p4Y/X59P9QRnO2foseZm395WoZiwOVBmFPNuxlO3Y2jKW+TL7
qQAA+PIkf//7aWdQyVz+/fOyG0Kc7efHm2bLV1Z++WJtuaef2eH17rJpp1bZ+c3l+GRWtYiWl5t+
25Lwi835pNlmr/L1etx7Wtl+lI2L8NtcMhLGqY4cs6qqkG1py3a0ZdnmJ+ZTAwCAE/KZoyfmjz9c
d1OItfn8eN1kFLF6/Lx+rc9aMd3t1vX6jk5X11fz0wij8yed087ofDsLm3SmsvW66LxzK58tV6vV
cjE8PQDkm6Bsr5pypMso5NY7yWyr+kMUAgDgd4o//PC+O/lHrj593rXb3/13nztzqWWcT5fb693i
hTpUyjC0y203Kja3l7Mn1RxvdnUx7rUQqXi5PcvaHiOTr89Hndhj4jyJRotV8XQ8ozC2Y3+d+85l
s2Fe20EVhZTteq5jjF3loPK/37k/HwAADOybHz5Nuzlk+N3jfRuOzPnnz+fHYlJ0/7fvP5auT4+h
/60ub293u9vb61X+ZM+aTNanndNOsd0WbaO38Cfr1enwIWe4XKQnsyOFHeWT+nT6r6/VWmjHq0/6
kLpMQKJMRk6ZhYy2LauKQ0YRhQAA+L3k8vGHbTc+2LvH74smHInJx09vO5vJTB4Hi4eP1y83nlEn
eZ6Fz0wLsouLy37ntAgX23Xa1qRUslqfrqupaLYae71rZRIaL4o09KL5fFa80Ijt19b+Btr2/aae
Zdnlv5E0lu17tiwfVFHIom0aAIAXkH384S7oXph8ejycy5Hdf3qf924X4/vvb07PXn15IlxenWe9
xTiZrreHBiLhFeuzvN8ZJLzRahb3AoL08vl0f1yGHs2m/WmO0vLCNPtzz/h4SlmuXf8Owjhhe5i9
tixZRSHj+q4sc5Au/1g/eZg9AAD4xYa3vdUjffP5+7T5Or379GHS/8jN3318kzx5DeM4L9rFq4eb
q5POaTU83xTtWACTnZ1Pw/47M+liNezNDVDBaDHZb8Ef6GQ+i4/hSvvxcDyZTEbBk+4nqdQf25Es
j2+hymfOPs4p47n9KGS0cT0tbVvraoXMSBqnAQB4Dd77xzdNYSh5++m7WT8spG++e5P2v0Gni9v7
9+8f7icv9h7c6cVJ53SZhTbbdh6jiuab5UlnkPAnZ5NePJL+aFGETaHIyubd8GSneZyMJuPo5EWM
G2Wj8XicvNRv8nOEcYIo3P9e0nLD0G3esLDsJgqpKgoJY2ltOZas+oQs21KGxmkAAF6J//HzTV1y
kKN3nx6K/kducvvd26x3xYyvPjxcL6frh4eH7Yu9CSs6mTk9iM+38/2qmIqmm7PTvfNWtlhk3fgk
3HwxjZusI7zRLO/2EkkpvWGR9MpZwvjpKIuCrAxDUf+nK9vzT88D+Y2ksY8Ledrxgijyzf7H237Q
RqGBtpvj7MsopKooZLQxUmnbkqqMRVozcBoAgNeiP3z6vvpIDs4+frod9ldiotuPd71LIr14f39e
NzUHDw9vX2+6j15st/WMbDuebU5Ww8qEEc5WY7/7xqx0Nkvbu6xkOol7NSDhpJOh1008yo1HaVA1
crujUefmqlyTDPPU6/cvWV6YpFmv16q6avd/inG8MOocc1KGqtBvm8XLV3aMcgKnKQDZjvMkCskq
Cg30PgpVy2XVgaxasYkMAIDXNPn06dPl2dV3f3tYnjQXh9cf3426kcNM7z5c5/vP7fDu4fr1wpBZ
b7ebPBlO1+vmII4Od7SaJ93GaRlMFqM2HMlgPBu6vVRnReN+s5AJslFUb2EXbvnV4bWkl2VlFMr8
7qsrO0iSKBtmaedVVRWaYrfX/hOEcRwHbXXKOEEcH6KQdlxbCeO1tSD9E1HIqqOQ0pauy0KGshAA
AK8r+FDGoe93i5O6x8C/+u5+3A0V7vrhYd0UPuT8/t3spKP3JesXwaa0XZ0sbVV0PFv2pxTZ2XyW
tBnEzeZF2EsPKhhPom6gssJRHjR91mE+9A9vuwwwlhsPg069R1hBErlGCK/MQu2NqgxCaXm5swDm
Br6llB97zTXjeP6hKlS+rluPkvaaC7o+ZWP/WnazjiZNtXVeWZbZR6EyA8nyf5rT6QEA+AM47tMW
GffiY7+FyN++v58fNuG/vb88JhJdD6p+c7eLBy+mCgdPY4Dwxqtpr8VH+MXiMGzITmcnlSTpZZO0
m6isqIxC+/whnHQcd8tbwo6G3SFIyo0Svzr+QnnpvpJU3WS5rh+ExygkLd+vijvGDw/36KrtSDRP
u1UVSDpe2yLtOO2RGidRSFplFqpapYUso5CqVsgoCwEA8CdxNh/f97bZexfv303bT+bk5v42OTwl
Rm/fXO/u7naT155yaNLFst9MLaPZoZXaiiezk1KSnRS9ZiETjkZhe3uUZ71GIiscHiJPda/fLISV
GSntrJxJ4x0qQFW0CfZ5ye3kI+P6zVigKgqVryHtduO8so9RyGqikKiDX3WGSLNrTCjKQgAA/Lms
9Xfve9vsnc2H+0MWiq8f3uTdaostg83dTf7Kfb4ymJwVvcbpgUzmi/2UauGk02naj0ImGo/CTv+P
8vNxu2Km/GFbIdrTQRY7x9/A+Gm0zy/a27dat/d5sW+OD0K3eiD3J4k1F912kLS0vToKWV67W+z5
KFRd047vNNlH1GUhzX56AAD+NGb14f2810W8eHiYH7LQ1f2uv/FMJBd3l8mrVzGkE5xMCgrni1H1
PpWXzaaJ3XsHKhhNumtmwk2LNi1JN83D7nqa8tPEPWYPK8iaIpFy4265qBeFjLevBgnLP7RKP41C
Yl8cGvSikDyJQsLynGMZqB65aDh+AwCAP83o/YdF76M4e/f+vMkOMr99d5316zPD67vz043n/mi5
vdldr19oYs+zdLFYzD03SItZHp7kJHc4zbq7ykw0zv1m35ab5N2EU13o7qavq0L76UtO1C0XKTc6
FomqKFSvohnfP7yYPrQGlVHIrqOQ00Qh2Y9C9ZdCW/tr0hx/iqhWyJ7rmAIAAH+cfgnGunj/tjmh
zEzf3m/6J7fqYvf2ZF++PVzvbjeL5W3pNY8DmyxK88nwydmvdjLJ/c4qk/CGRTNPqEw+o6i7niad
uLubXvtJE4WEHSbH7qBeFCoTUBuFvPZIsZMo1FSF7OeiUPOlNuZp5JHGGIsVMgAAvijh24dNM19o
fX837w9BtGZvdrNe/cceXewu6rGI+ur25gW3mD1lPN99eoSpjopx2GsIisajfTZSXjLqVYWqLWSd
6Fc+H+/Xy06ikHSi4FgA8iLnUBU6bLk/RKF60avunj7MEHKsp1HIMs9EHm2VWCEDAODLkr5/2FQf
4O5093Ax7O/2dpdvb0bdSyo7312O9nu+/IvbzR9+ULz086K/wd6kxX6MtfazvFdFElbYLSsJJ27W
y55EoTA8RiE3rJ8SZRR7LgrthytWO8ieRCFh2ig0EM+dECtMtb2eFTIAAL4w1sP7h8u8ONvdX09O
5k6Hm7urXgeRO7/dzZvZjGZ+c91rtdZOmI7iV56d42RZfwS1TouxV2WYKO8GnEE9i7q3mz5M9+MY
pR3G3ShkB2En9QQ/FYUGxq02linbPeyud9raVdMt/b8pXR3L+ut+XQAA8Aew7x/KPPR2nZ9EIZFc
vN1GvQub3WVbOzKT65vx8aM9WJ5fXpWeDLt+bUFRFOM0G2VBf7+Z9nu76aWb7sdMKzfqHrUhulGo
jEn1zrFq1KJ1jEJ+UwQayPJLKfRhsGInCg3Ucy1CXcpYNitkAAB8maQf+E8+p2V+83bVOZp0oEbX
u1XbXm1Pr6/Gx+9xitmoOL+6GL3m/rJnmXw0yiLvJIkor7ebfqCDYTWESFhefMw+9Ykc4TExGT+q
Hijbdw8vp/bN0vubPVc3M6f3j52nHU3/g1Tq0E4EAAC+CrrYvZl3a0VmcnM7ay94y9vLvLfkI8Ll
1Sp+Eg6ebZ55bdVuer93ems8zCxpvCjupqY6Ch1uk051Eqswrn+8ppxDFKrGUIeO0ykFWb88Cmlj
fvndAADgS2DP73ZFt1pkprc3RXtkary+2fTnMOpsczk9aae2ovH8fLvdzl75vT4hbLdX6JJhlg2z
Yex3A0kZhaLOepn2k9g2ju8d75F2JxdpLwzbWdO/jjSWYQ8ZAABfGe/s7dWwW8rQZRZq95WZ8eXN
3Ovd704vz7P+gfLhZL1ZjPNVmYby1367P8eNQt/pr1IZv3s0/UAFSRJHfiftyOMC2f6h+U3Nz1Jb
5tlzaQEAwJfM327j7ue3yG9uJ00YCJc3F3m/8pKsrxZ+94pJFheret+XXm7Pu13YXwp5cma85zkn
k4HE7w0wQg6EqqYsPjdyCAAAfFW8i9163y/kFhfX8/6WMWt80e+c1mUUWqT1mppI1ptRLzkJ7T7t
1v4GSWNUFYXKvygLAQDw1RvtdkX1t51vbs7Sfk0lWFytumUkEc4uzvZRaCCi1WZ8zEluPJws1uuz
8R8+rPGPpizHqOocMk0UAgDgWzDd7XZRkM4ubldZ/9BUlZ1fTrpneNijzbZowo5Kz86PNSMRLhbT
MgvNo2999KDUtqWVrqIQK2QAAHwTxG1tMznNMc7kctPtnBbR8mIeNQnAHp33ykiW0cliNTwZ7iht
P0rifsT6alXhR2qrTEFVVUhLykIAAHwrTBSH7mmZQ0Srq3m3c9rkm227LCbC+WYW9NqwvWI9Cfqb
uoLhbFlaLP/o0dWvQJQZaCCrGFRXhYhCAAB868xou+11TjvTi3XaJCZruF7n/SNVs+Uy7VaApJfN
Fnno6HC5nPX36n+FZLWDvhOFWCEDAOBb58+vznob8P3FRVsnkvF8M+0VgWQ4XY+9zhUVjJb7E+hl
vFwk3eggLS8Mv5aFM1nvnK+P25D7GLSPQpSFAAD4tqn0pHO6ykLT5oI7Pl/1ikADO1/Nu0faq6BY
jcP6gorns+NTVpCOJrPZ9OvoIhLarg4yk6aMQkJro/bNQlSFAAD4C5BBf4+9s7xY7LOQOzpb572c
pKL5WfeK9MerItgnBiubH2tIwsvHw2I2zZx+YUU7fuB/cQmjzEDV0GqhLC2FUlUUqtbIqAoBAPBX
JIuLbTVqWnij9XlvPawqFJ1Nw06UcfLlLN5PXhT+eDnsxCSj7HSS93KPdKJhMSmNvpAt+croemXM
GLs6aEPoOgpVQcgo+qYBAPirstYXFzMvyGab5dDtH+KaLHvTiXQyX6RNa7WVLqbd1bOBjiZF2JlQ
LewoHyeeZReTor8RTdt/ykHw0jh29f6qkYrGyHoL2T4K7TunGbIIAMBf1WxbWY6ifrOP8IuzolMo
Kh+v2sKRDCbzrDt2SPr5JOlsQVNeVqSergtIxbG2pGw/ysZ5cPKT5KuFI2msOuRULUJNFNLKVEe3
qiYKNVlI/u4TzQAAwFdLB2Fgn+YRK1stkk6lRyeLefNYePli3F0QE+5w1q0q6SAvkrp5SIXjkd8+
YaJxPh7nYXffvrS8KB0Ok5f7bdTheFVpHNc0UchzqgPotelEoWoLmap6pzmFDAAAnJLhrNc4PXDG
hzKRnc2nUffIViuZjjrZSAejItoHHictjvUi47p+NIztY/CQdpAkYTwcZp0kJYzjB1b3zDRtOf3h
171KkrJc3+o8cOr8U7+Mt1+Pk9qpWoTqlqEyDlUXyihUV4RUfRAZUQgAAPQ5o7NZt3Fa+NNVM4jR
TmezuHfUfVhMOtlIlVGoeV6Ho2G3gKSDYdLZbGb8JPGMEG6WtllIGDdIstQ/vlw1uShJkuDQnlSG
HM8/1LHK8BOEkaeaB17gNlFIW57btCYJYzpRSJRRSFe76fdRqFoh+43/SAAA4Jsl0kXWm0EdzJdp
HVCcdDZNe8tcfj5N7O7DSfNQesNxt6Na+cP0eC6IsMM0rIpEysui9hwQK4jiNPUOHUVlNgp9x0mS
Nh2VcSeMD1GofNq1LL9Z4tO25zdRaCCU3XZpC91EISPLP3UUkkI1g4WUYrAQAAD4ee5sVeg6zswn
vZmKwsm6zULlw3bQkKhWyDqLW9LLMv9Q3pFunPrVCwk7Tr32srJsLz42V0s7CGw10H7cZCjl+EF0
6G5SVUt0lYfqoCSU5dimLTBp6xiFzDEK7beQVfvJyhRUPhQDFsgAAMDPE/lqtcqSfDrP/d7EIBNP
R8GxtGKiou0dsuIi6xwPK910GOjjoyTz6kfaTzs7y1QZhQ7NQtoNvKqQY4d+c4fUtnuoCmmnWgVT
TlsLktYhCg0OUWhQ76Gvo5A8RKFqrayMQjadQgAA4JeKyjC0nAxPdsSrfrOQ8PKi2Z1vRePMO0Yh
4cT58cSyKgrtl72Ul0THdmrpRmH7SFh+UFV8hPHDY3+Q4zttF5Bbn6Vhe82T0nIOs4vKKNQktroW
NJBtFKq2kNWrZkpqyxCFAADAr6DM6RDpMvtM0846mEkm+X7BzApH3Sg0sKM8OrQZHaNQ+VXsHG6T
Ti8KhfUz2gudwxpaGYVU87Tr6Pove3+hG4XUMQpZTRQqs88+ClV909VDoagKAQCA38lJe5OFBu5w
kjRNQOOsu4XMRPlxN3357HAfhYQTJ96xh8iJomMUCvZRSLmh+1NR6HDh2ShU14LEPgqpQb2FbKBs
m71jAADgJbhFEXRqRcIfT6qt+NJNxp0tY/X4xeSYmaxouJ+4KJzo2DddPYraGpGwwyYKOaHXrsE9
jUJt33QVheznqkLVV9WSmDS6jULCOIYoBAAAXoNbTAtj3DjPO01A1fazrLNgVj7a14jK8JMcgk51
iFm7XayKQlEThYLDDvvya7ddD/PaKLR/ssw33apQ85qyHjIttKWlbqKQbGtFAAAAL09ks2lpFLvd
ziLpZcPj7jPhpvtgJPtVISuMDt9lBZHbVoXaKCSd4FAE8vdN1XVxaFBHIft/RaEq+6g6ColmrCKH
jwEAgFej4iTyrV7aKMNPftxNPzDhvotae0knMgkrOD7S/n6UdLcqJG2/jUL7clA/CrXfKi2r6YmW
pg5F5V9mXx+qtpABAAD8wYSddHbTVyMYc1+WV4M0Ou4gEyY4NlErL66XzrR77BU6RqGB8arN9L0o
5ByjUDs0SJg6FNWjqfeLYpIoBAAA/gQqjDvb7oU7HKfG9pPU74wqMkF8iD2i2VlvvNB9Jgppt6o7
Sev5qlA7brE5hKz6RlqlAQDAF8Rk4/FolB5O0qivBcnxPNbygSvLWOMHh7pRJwrJetpidfxGs6VM
Px+FmkmK2ma6NAAA+LL4YXucfEP7yXGedTVzyBbG67QdlVGo7RsSlu9psT9+Y/+9jnMoHj2NQgAA
AF8+u3Mea73PLIvj0OnstvePG+vdyLNs75CltGMf1tYs+5CeBMUgAADwlTJplgTOMcwIuz6itXky
iOPIP6yKdapC1SAhGoMAAMC3R6hOxvECz+5sCNP66f0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfjv8HH7btTQ0KZW5kc3RyZWFtDQpl
bmRvYmoNCjIxIDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0YyL0Jh
c2VGb250L0FyaWFsTVQvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDIy
IDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTE2L1dpZHRocyA1OTkgMCBSPj4NCmVuZG9iag0K
MjIgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvQXJpYWxNVC9GbGFncyAz
Mi9JdGFsaWNBbmdsZSAwL0FzY2VudCA5MDUvRGVzY2VudCAtMjEwL0NhcEhlaWdodCA3MjgvQXZn
V2lkdGggNDQxL01heFdpZHRoIDI2NjUvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvTGVhZGlu
ZyAzMy9TdGVtViA0NC9Gb250QkJveFsgLTY2NSAtMjEwIDIwMDAgNzI4XSA+Pg0KZW5kb2JqDQoy
MyAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8
PC9HUzUgNSAwIFIvR1MxMiAxMiAwIFI+Pi9YT2JqZWN0PDwvSW1hZ2U2IDYgMCBSL0ltYWdlOCA4
IDAgUi9JbWFnZTEzIDEzIDAgUi9JbWFnZTE1IDE1IDAgUj4+L0ZvbnQ8PC9GMSAxMCAwIFIvRjMg
MjUgMCBSL0Y0IDMwIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJ
XSA+Pi9NZWRpYUJveFsgMCAwIDcyMCA0MDVdIC9Db250ZW50cyAyNCAwIFIvR3JvdXA8PC9UeXBl
L0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMvUy9TdHJ1Y3RQYXJlbnRz
IDE+Pg0KZW5kb2JqDQoyNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNDIw
Pj4NCnN0cmVhbQ0KeJytWNtuGzcQfRegf+AjN4BoDu8LGAtYtpOmgAG3cdMCQR8UdaUItbSqLmnz
U/3GzpDrWLYlsdrEsLRrksM5nMuZoc8uVpvZZDTesOHNJfur35NMCok/JVirmVeSGWnZqu73fn3F
Fv3e2Zt3lk3X/R6w6eNqLS2EJ6snr/q9n/o9do3bnj1XMkhSUiod2h0cSG336PPKCK0YKmLGC6s0
G4BwgQ2UcEY5Np4jprfz0bR27KphqHLnEIc2lQJM2eJP01qoPOzctg4ROpOw0obaR+g7Mo9oQ4s2
amJnt+z8/Ozm8u0Vk1XFhldJX5QE6VX5gPOJvuEd7vYaGEhhHbubkFNIOTAvQdiSQRkn5q230Heg
Wue96fc+cFX8zu5+7Peu746duvVVaU3m/CoIk46vrAgMNB2/FLtOAr177kOBkRQcV1YaVEG6dMls
QH2GKaGChF1t9pCV4XQrKy/Kp1bWDn+1MMnEFB2K3K29Y6vps4Gfo8HfNKP7NbtY/MGKASh+uV0V
hq8KMLxeFCD5hu3xyC5u9T1wKysFxv+J2N9loOnvAg0xaX0qtE0Bmo8KzzfbdQal6ZBedp/jMcMQ
RUQolE1sGF++OroYGJ6DY0+FoyMcDPZneJQPAin4AJ5zKYOvjkNx3SzzDIoNRDnH0fBhofl2vmRk
oe2SbYqB4p9qNi8cetHxf2Y0MY+LWAHAF9v5xzpmiuEo5HgzwYfnny9vf8GhNf5haWzEfnh/E3ed
but1ETCfNg3JqMLygC8h4w5/qg0MAxDwNDpMSTSoLJWrww7R3mQcEjo4xAj51B8eRAgZMPyuCIY3
ZDc0t+Kz+TLRkkuDn9EnNcOhzSf8wreB5mPyS5yNi7cb/JotponXls3f9YoVql2BzkJui6+Lmr2/
yTih7JYTL1JUaRNHu6cEdCnGL6C0KXEUDb8ZkVX/LDQZOEYvshnlBcMYPysgoMVLPhpjmmwwmJtl
c0+zzfRLTAiabBYoM6HRGX1Nt7TjqlCYVB/pNQrUGePDyZXxSApA7N2+IQWgQ707mANH0fC3GMCp
BtNXfZ+zU4dyVwr91EwlNojRTuFwdlIbZI1ld+MP/N9cewAnlzezx14gjTAq6z7pywrsuQS4luCv
8OPoKhDHpPWVwSl7kR5XUl9ANcB3WkFDoUyPywrceZIHSXvF4VLSpxrodgqXZU5+ciXdFykKG1ef
C1xOLDhaZ33RpaC+RGQwNnwO0RYRLVNxNCmAG+bxb8WQEsbUHTUr+q7Xgpggsvw1kcpojGTy6UFy
dyVD0n84KBKMoZ3uG5KezuK60X2UeSwVYyrR6zUtSXugsoyJOtbbZz1HYhvAGwEcofv/wTYdK67b
RzfH4fDbnGlOroL7sZQCszkHJvlvWaPLV9kbSJea+BIY4O3QZoGlgFxQrzGZTbcPoTaKPD3DCQrc
DN4OV719eEslnMrhna4oqepCtxDvv7CPZNUFZllNSTeZbbLEoU4uemYfYhUMMUcuLaSPfCyNwXv2
sHIt+9L/dIijfeT3SkeqlqBCBeYrJ+PTIjgVKdu7KhYDmR5Rhsg+c9gOdXRvtwdElOagZ/Cqjb4p
6Z4d2sYKW1XD323ILSP0TxzM3h/VyRX2QHcKWGrstzSnqkvFO9CcHgXDfysUFoRFrAPr7XLZMrxJ
Jkv1ga5xDcPAB/wo/ISC6swA7wB0S0tXtNiXLqiSjKi8pMsamLZVxZ63xC0zpz65qh6yv1TC6G9y
QJfqdcgBOTTKSxja1GthY0RpWV5UAxVzDDUrarmkdEFqhy1VSJlYnlN6ps7KXkRpSsmBS+JfM7lM
T/c67hjfLYpc+sfl9irNUWeGjR5yBW0R5+2jstQGRnhIFVHgQZA2HNrU0mE7p1yLTb5OYw/KkTle
2v0/2UGUig0KZW5kc3RyZWFtDQplbmRvYmoNCjI1IDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlw
ZS9UeXBlMC9CYXNlRm9udC9BcmlhbE1UL0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZv
bnRzIDI2IDAgUi9Ub1VuaWNvZGUgNTk2IDAgUj4+DQplbmRvYmoNCjI2IDAgb2JqDQpbIDI3IDAg
Ul0gDQplbmRvYmoNCjI3IDAgb2JqDQo8PC9CYXNlRm9udC9BcmlhbE1UL1N1YnR5cGUvQ0lERm9u
dFR5cGUyL1R5cGUvRm9udC9DSURUb0dJRE1hcC9JZGVudGl0eS9EVyAxMDAwL0NJRFN5c3RlbUlu
Zm8gMjggMCBSL0ZvbnREZXNjcmlwdG9yIDI5IDAgUi9XIDU5OCAwIFI+Pg0KZW5kb2JqDQoyOCAw
IG9iag0KPDwvT3JkZXJpbmcoSWRlbnRpdHkpIC9SZWdpc3RyeShBZG9iZSkgL1N1cHBsZW1lbnQg
MD4+DQplbmRvYmoNCjI5IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0Fy
aWFsTVQvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgOTA1L0Rlc2NlbnQgLTIxMC9DYXBI
ZWlnaHQgNzI4L0F2Z1dpZHRoIDQ0MS9NYXhXaWR0aCAyNjY1L0ZvbnRXZWlnaHQgNDAwL1hIZWln
aHQgMjUwL0xlYWRpbmcgMzMvU3RlbVYgNDQvRm9udEJCb3hbIC02NjUgLTIxMCAyMDAwIDcyOF0g
L0ZvbnRGaWxlMiA1OTcgMCBSPj4NCmVuZG9iag0KMzAgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0
eXBlL1R5cGUwL0Jhc2VGb250L0JDREZFRStDYWxpYnJpL0VuY29kaW5nL0lkZW50aXR5LUgvRGVz
Y2VuZGFudEZvbnRzIDMxIDAgUi9Ub1VuaWNvZGUgNTkyIDAgUj4+DQplbmRvYmoNCjMxIDAgb2Jq
DQpbIDMyIDAgUl0gDQplbmRvYmoNCjMyIDAgb2JqDQo8PC9CYXNlRm9udC9CQ0RGRUUrQ2FsaWJy
aS9TdWJ0eXBlL0NJREZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURNYXAvSWRlbnRpdHkvRFcg
MTAwMC9DSURTeXN0ZW1JbmZvIDMzIDAgUi9Gb250RGVzY3JpcHRvciAzNCAwIFIvVyA1OTQgMCBS
Pj4NCmVuZG9iag0KMzMgMCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRv
YmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5kb2JqDQozNCAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3Jp
cHRvci9Gb250TmFtZS9CQ0RGRUUrQ2FsaWJyaS9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0FzY2Vu
dCA3NTAvRGVzY2VudCAtMjUwL0NhcEhlaWdodCA3NTAvQXZnV2lkdGggNTIxL01heFdpZHRoIDE3
NDMvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvU3RlbVYgNTIvRm9udEJCb3hbIC01MDMgLTI1
MCAxMjQwIDc1MF0gL0ZvbnRGaWxlMiA1OTMgMCBSPj4NCmVuZG9iag0KMzUgMCBvYmoNCjw8L1R5
cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1M1IDUgMCBSL0dT
MTIgMTIgMCBSPj4vWE9iamVjdDw8L0ltYWdlNiA2IDAgUi9JbWFnZTggOCAwIFIvSW1hZ2UxMyAx
MyAwIFIvSW1hZ2UxNSAxNSAwIFI+Pi9Gb250PDwvRjEgMTAgMCBSL0YzIDI1IDAgUi9GNCAzMCAw
IFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hb
IDAgMCA3MjAgNDA1XSAvQ29udGVudHMgMzYgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5z
cGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAyPj4NCmVuZG9iag0K
MzYgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTMyNj4+DQpzdHJlYW0NCnic
rZhrT+M4FIa/V+p/8EdnNDU+vkdClYDCbFdCGljErjTshyyE0lUvTJqONH9qf+MeO2Eopa1JWgQF
nIufnIvf1zk6KcrxY3ZfktPLM/K92+GEM45fKWgtiRWcKK5JkXc7f34is27n6MsfmowW3Q6Q0evZ
kmtwb85+/NTtXHU75Bxve7Q+Sa+6inMhXX0HA1zqDfNZoZgUBCciyjItJOkBM470BDNKGHI/Rabh
NBvlhgzmBKdceYhtN+UMVFrzV4clE3Hs2G0NEhpVsfobShvQV655pXU1bZiJHH0lx8dHl2fDAeH9
PjkdVPOFK4Fbkb5wvpnv9AbvdgEEONOG3Dz6pPjJgVgOTKcE0nBgWmcLcweiTt6Xbucblcnf5Ob3
buf8ZtdT17lKtYo8v3BMVY8vNHMEpH/8lK0mCeTqc28rjGqC3ZOlCqfwc8mUaIfzKSKYcBxWZ9Pb
ogzNoywsS99GWRr8lkxVIfbVIXy6pTWkGK0NXIeAn5Ckp+ntOJG0KJfZJFE0jAxnSUpL/MknG1Ky
Ci5alIdjVrwBhxSYdVifwNzH4f+LoMlDxFRw7CHRLK7Elw1ISW7uv9HbmwimOggm9jaopunvRdD0
QdCUZiZtEUFsJB/ABxKhNAehNIY5aBrAYQTNHgTNSub2COAsFkB3EMpUY9E3DeBfCViazyKAaVNA
iX3LOGrfm+VRIKBBdMNqQCZ0ZRvCHx7omHNn+7tpoIUkbsDRimkbwaHn0+UkS0DjYgyC5tFegDZC
8p4NpGFKRNj+STT9GQVqIRCbgAxWTYSnriWCWEUiOM18yMqnvCDlU4bD6oPEbXRjQ7WB9i2yG/l7
PkWsZYyosUQovIa95cFVWKH5EhrNptte/tKqWPm3UAU/4wqLsbigxVjo1wQ4vf0NvQl6EpB0tEx6
kuYLb03IFLObYjKXi6SnaI4pHi9I7k8IHWN8w2hsGD+Cl5u4DkMLHVl7Lim9CYw8Vkx0oYVorHMo
7q1uBOQhBtJYF3aUHW6bxI5V9wNl11gEtpbdThbvfXuC/pv7z3ssvnKMq8ZsVBVSxAy32Sy5tZVX
sdTFGL1hnyW6LvKiWD77il9goVs6f8Rfjj5noTMWMeQWgrGGLFDyRRQ5Vvai1U5iDcSxKEf5VCRg
6HwZMvoUTWkLNXi3KgBuviNYDzmm9Mf4HpOKK9xHaq2NKKyBOdwMx3sT4ISDHeDv835P4P8pzmVN
vyexb/VpX/qhk/DWBfSgr47DUfBnnvG+Pq4uNhfhSD0C5/78SMuL/ZVGc8WsigX/u+/10PDTmBaL
xipRedGNVhRMytJ0Hy8q2uww3uHUVnQ3Dr3wejwvCC41izHalunzBGt2fD8ufyZW0M/Rim2zz3jH
Cpb7jEZYYzsK0UJNNrA4QFcaQZmXJJtMsK/D6vyYCCw1NC9Ay6VfoItg7BfBo2SFH89JPg1Wxzt/
6dd47o1M5GVHY+nZLtagpH9bt4dYy/1VpRbr3SxerNWaCoYXWNeJQKuIJhHD+PzsOztI5uiXHbyj
w2vMyV3yGa/BEdwvXC2Df6w+Cd4Z4/7DZyebjPGkh8xP5c3AfEbu6NXwLolVvNxf05SUTKpYGLLZ
q9F9TMDRbDkpo3T7S5vmgmkXo8OqVtXyGjIxL8oYWcsNj9hczmCZsXuVcyshYnyN56Wkd/LQwSWW
2ElIZXAqWMW+gnGlxfqbjaJZbSxQahMrpILhUCx2L4JfWQJvB169AGo8WM3hVP9Sfy76JriFPtQu
wJsLqd2GBPwPVDcwIg0KZW5kc3RyZWFtDQplbmRvYmoNCjM3IDAgb2JqDQo8PC9UeXBlL1BhZ2Uv
UGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTNSA1IDAgUi9HUzEyIDEyIDAg
Uj4+L1hPYmplY3Q8PC9JbWFnZTYgNiAwIFIvSW1hZ2U4IDggMCBSL0ltYWdlMTMgMTMgMCBSL0lt
YWdlMTUgMTUgMCBSPj4vRm9udDw8L0YxIDEwIDAgUi9GNSAzOSAwIFI+Pi9Qcm9jU2V0Wy9QREYv
VGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA3MjAgNDA1XSAvQ29u
dGVudHMgMzggMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VS
R0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAzPj4NCmVuZG9iag0KMzggMCBvYmoNCjw8L0ZpbHRl
ci9GbGF0ZURlY29kZS9MZW5ndGggMTYyMD4+DQpzdHJlYW0NCnictVlbT9tIFH6PlP8wjzPVZvBc
PPZIVSUKtJvVolLIbleCfTCJCVZzYW1D1f31e87YlFwcphllESDjuZxvvnP5zoSj47Iu7rJxTd6f
n5B/+r2IRDyCLyviWJFERkRHMSnzfu/LG7Lo944+XsVkWvV7gkxfZqsoFuna7Ls3/d7nfo+cwbZH
m0YGzaookiptdzAiUnGHvURqriQBQ0QnPJaKDAQ3KRlIbrQ0ZDwHTMN5Ns0NOV0SMLlyiF2bRlxo
2+JvhhWXfti+bQ0gNLrBihuqxEFfWfOCNm3ROkvk6IK8fXt0fjI8JdG7d+T9aWPPrRRRIu0zzjV7
70ew2wdBRMRjQ0Z36BQ0LkgSCR5bIqwbmLfeAt8J2TrvY793TTX7m4x+6/fORq+duvWVjbXn/DLl
ujm+jHlKhMLjW77qJKFWz70rMBoDrxuzGkygLWVJnII9TSSXaSRWrcW7WBb7sywTbtdZVga+FdcN
xRgdEt2tEkPK6caLS0f4r0um6TfSQfsqOHkIcMBPDJzsCfDPgila1o/ZDID6cKpD4BSJ4Um6H06C
cSKUIqMxQB55YOpDwJSR4WpfNgceZPFBkAnIBBlAICQO8jfxudkcBKUyPNo7X74wremy/MoSWnlQ
JgF1M95EqS1WMGkNt2kDksu4UTr38ExdLBLHneAeVGkAdzBRr1dzA5x5YF3T3zF1b7MxGyj6UHhw
2UPgEiBwxvhw3T4iomLGYjqpyCkbSHp+jL8vCbP0jokUPEyYoU8FTHG1h7BB7M9rESCV24dQseSJ
8h3Cl8kiRFA6sKQ8jX1YJj4sAfqxMxWU5eqnUkH6UkGEyMXOXHgN1zUdMSvpcgmBlNCrmomIZuOv
BONwXDIhaZ4xoWjtHit4DxM2om/46dxF6h8EVxcL8hcTMc0XBJLMTc18ZVOE6M7WebXS2Ml5zjtZ
zsf1zAcoRG62AVkIFeEDdM+Eod8fkPG8RObG0E9kMy/EAK0B+YvMOsbYNaJSuPL0rDUmRW2xKvkh
Ni9vXpoK00RzdsN8UEMEZxsqdK4unlewdtB5waSkWVWRGiLvHn5yCEMXz7cYilVOsgkQPMEQRuZx
uHKBDaMLqK044ubP8gXkxJQJS+t7eMI5kCp3OEYwKX6snxYVSzFHhPsTSvRAr44uF65F1M2UJSZI
6oYWPuYCRBGZ6/KxsAnXyX4+BlLRxbd+Fweo5DbQ1sOrSDs83JYXcJWjFHhOaPaADkE3GqhfrEmi
vKpyjAP0GgEXwhDIaI1+FK17puCEYokeRRf56rIMuXHukAsRww67DrkmF8oLK1BRTadevArsmn4E
xh7zigntmDT0ISsxRaocCKxc5B8D/ycXMG+Ivcrp+fFlmzLgp8WEoCQsirpwZQ75/5fJhOboloQ+
4YsSZjh58TY2MuQCuH10bVIO5cxzdF9nIwNlexNMonlifWB8rY0M0NSdpUOmHK+Q+5QOCF/zk/og
A9R2d/FYwdpB25UPS6CsrmOxglvtxZKjGkASxfQRcuHBaQSkzxAeFli0XDeWl+Uj5ASOtpXrEktd
Psdy9tCuKxbT59UjlkCa3cKfs7yZf0NZs+klWBqBN9qZ0Kmhvj2iRlZtYZR0joUTN1+WTu++M5PS
Xwjme7ZwwtkudxV4zVBjA1L9F8z7z8OORR+YVDTD485qJ7JNGX5o7UGj6S12gc1EZ1xHKRf/lyTK
g2j3c1SvIO1sejxYDiLPVkLj5cXiPLqcls75c+d4CKODBrWkZwt3KymL5k6iNoL8rLphGIPf7l0P
5/bALbewzVfseD7BC9H+LQo1VIZE+Ch8GgI5n5Ct44shHOPEhy2gAejICR1xYX3YVvLZAyrkbr0N
yriP7HyEnV9hVAx9kAIEugOSVVx408BXx9Te+hyDnnAh13s2yaVGudHp8w1TW/zng8HCJWLVlLLN
l+4jw7dRlKp3HpQh0iy2Cofl0mzA7OgsH13PXjfNoqWfrgiTAqoGFIYcX06Ya/HhpgUdO2Y1tJ3F
AvL9CfM7mxUuMkFf6hyjwY0Pcbx2y7HmQLsKE2pv7IZ0AVvHluAdq3zHPvNhCRG8DiyuFfFgQa7r
8nvjAQ+sEHnbhgWhEVkfLG/9C5G3LSwq0twmPizZ+B4D0t1mbujw7ASVBvhyMVhkBHu6z8Ou7P8P
fs0YHA0KZW5kc3RyZWFtDQplbmRvYmoNCjM5IDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9U
eXBlMC9CYXNlRm9udC9CQ0RHRUUrV2luZ2RpbmdzLVJlZ3VsYXIvRW5jb2RpbmcvSWRlbnRpdHkt
SC9EZXNjZW5kYW50Rm9udHMgNDAgMCBSL1RvVW5pY29kZSA2MDAgMCBSPj4NCmVuZG9iag0KNDAg
MCBvYmoNClsgNDEgMCBSXSANCmVuZG9iag0KNDEgMCBvYmoNCjw8L0Jhc2VGb250L0JDREdFRStX
aW5nZGluZ3MtUmVndWxhci9TdWJ0eXBlL0NJREZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURN
YXAvSWRlbnRpdHkvRFcgMTAwMC9DSURTeXN0ZW1JbmZvIDQyIDAgUi9Gb250RGVzY3JpcHRvciA0
MyAwIFIvVyA2MDIgMCBSPj4NCmVuZG9iag0KNDIgMCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5
KSAvUmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5kb2JqDQo0MyAwIG9iag0KPDwv
VHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9CQ0RHRUUrV2luZ2RpbmdzLVJlZ3VsYXIvRmxh
Z3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgODk5L0Rlc2NlbnQgMjA1L0NhcEhlaWdodCA3NzEv
QXZnV2lkdGggODkwL01heFdpZHRoIDEzNTkvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvU3Rl
bVYgODkvRm9udEJCb3hbIDAgMjA1IDEzNTkgNzcxXSAvRm9udEZpbGUyIDYwMSAwIFI+Pg0KZW5k
b2JqDQo0NCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9FeHRH
U3RhdGU8PC9HUzUgNSAwIFIvR1MxMiAxMiAwIFI+Pi9YT2JqZWN0PDwvSW1hZ2U2IDYgMCBSL0lt
YWdlOCA4IDAgUi9JbWFnZTEzIDEzIDAgUi9JbWFnZTE1IDE1IDAgUj4+L0ZvbnQ8PC9GMSAxMCAw
IFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hb
IDAgMCA3MjAgNDA1XSAvQ29udGVudHMgNDUgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5z
cGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA0Pj4NCmVuZG9iag0K
NDUgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTM4Nj4+DQpzdHJlYW0NCnic
tVhdb9pIFH1H4j/Mo13JE8+n7aqqtGmy3axUaZui7UrtPjhgwFvAiTFZ9d/vvWOTADHcYHmjCBnb
M3Pu1zn3cvFLWeXTdFyxy08f2MNwELKQh/CXCGMUi2TIdGhYmQ0HX9+w1XBw8fGLYbP1cCDY7Plt
FRoR7709fTMcfB4O2DVse3F4SFCvCkOp4mYHK0JlWs6LpOZKMjiI6YgbqVgguI1ZILnV0rLxEjDd
LNNZZtlVweDIHSOObRpyoZMGf/1YcUnDpra1gNDqGituqCIHfWfNM9q4QetOYhd/sHfvLj59uLli
4fv37PKqPs+tFGEkky3OvfMuR7Dbr4KJkBvLRlMMCh4uWBQKbhImEvdg2UQLYidkE7yPw8E3z/h/
s9Hvw8H16JTVTawSown7Zcx1bb40PGZCofkJ3w2SULt2H0uM+oDThyUajsCzVMJMDOdpJrmMQ7F7
mjnmZXG+l2XEk30vKwv/iuvaxZgdEsOtIsvK2cGNW+fw3wpfe/+yFrfvgpN9gAP/GPDJmQD/zH3l
ldUmXQBQCqfqA6eILI/i83AyzBOhFBuNAfKIgKn7gClDy9W53gwIZKYXZAIqQXZwIBQO+m9Chdn2
glJZHp5dL199rb2i/OFH3pr5gfW+e2NI0GIFN6p8tckm330CfdSBTw1PoHR24esEqU0Cz0S6Rs+l
qSXQXWx9ahunak7Aijs4FfffhwW1oy2B65v3ly8iL1sx33jZEj42i9QX2qt8Ib1s7Qo9gMt0PM7W
a3Bvc++0AUkvBkgLyBVlgENaIP5qnrHSF4Bxlq/RrNqI8smIEi2Dh0i0YHHiFVNc9whm5SVuANRG
mSY6aHCLbQbkVxO2ochJFb2OyEQX1WrBpaFfMJTPKe4SXVSqDYzlNqLATCgwHaQIaDM8wOL6F2n1
Ez/ZGPkogQBtCer5zhOPQu9rXQBTkoxEBy16iRN85areHnfYl8yPvQozfwOFcF+Xh/Zu4OIWbo58
G3tvoSbIUuggUS8BCx1zdRrwEpClNc4dmCS8DtrUAi+Bvt2ehAc0EwIDAZNaYFLfehS/iy66cywj
YZqIz0xKAI4peUenZAclOp6SO0hbvHi9wijfwcciQ7oWTaQD9bpk7KA5bclosM0goK4hxi7oaVlh
SjYJMIfLovAD4/1g8MYEvmaL/BGKDTQoiLyf+G4xxRcYKtNsg6K7Bh2CXQLp5SsfrHabZWW5AaMx
56s1NRF0mQqPZZNUOECfl01x3daMyXSSHTTqeDrtQG2J0edNBs5DgstYjt5d+VKA1EONpot8kjpX
58WqTrXS1e4DRM2tcDF562OcAlg1XeAG+GQ9R9qEQBGGdtC/l4bKOOawiDCU0mLZi/zJRHIrKCy1
o/LZHNP7dFKTc24vaqggWUISdorUM9nqYDXHskQer7tGfFhU+dR9+Uni7kUUdWR4HFG49wiEgNWL
GBoBa0lYtQPZ2LHi8h6+LDK8xnLjJNCOM5ltGcmEBe2Wp0YyI+r22lCSLTvOZK0j2Ulc+DtLWU8i
kIxk3y87zloHumcsIiKAUVSjOs5GB1isxHafwDJh83Q1QYaB5FL4C4DFegjchCpglmNPzIMzIA6B
m/tqO9ACC2UlUvnNLb40uqYs60W5ao3FHiP536YI1Yv0NBq7A7UlBNifrRzTt7B7sNfqPMJ8DaGq
kLCazHbtETr/MR9ncBvXwHier/7Bb+NtW5VNnoj4zn8NAate9E4JwZUiHPCAJixd00Bg6kXMmvSR
z9Nw7w2/6kW9ttkjT87tVPpM3W85xZLhrzZ4P11TrbDqReVkKLi0FHySDHsZ8mRouIkpLE5xXQ9b
bGbzum9trbCXkP8DgTCdCg0KZW5kc3RyZWFtDQplbmRvYmoNCjQ2IDAgb2JqDQo8PC9UeXBlL1Bh
Z2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTNSA1IDAgUi9HUzEyIDEy
IDAgUj4+L1hPYmplY3Q8PC9JbWFnZTYgNiAwIFIvSW1hZ2U4IDggMCBSL0ltYWdlMTMgMTMgMCBS
L0ltYWdlMTUgMTUgMCBSPj4vRm9udDw8L0YxIDEwIDAgUi9GMyAyNSAwIFIvRjQgMzAgMCBSL0Y1
IDM5IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRp
YUJveFsgMCAwIDcyMCA0MDVdIC9Db250ZW50cyA0NyAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1Mv
VHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDU+Pg0KZW5k
b2JqDQo0NyAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxODU2Pj4NCnN0cmVh
bQ0KeJytmVtv2kgUx9+R+A7zOK7KxHO1LVWV0qTpZiXU3Wzafaj2wQFz0QKmxiTNt99zxpCEGDhr
h6oixsae35zb/8z47Lwop6N0ULJP/Qv2s9sJWShC+JdIazWLVMhMaFmRdTt/v2OLbufsy1+WjVfd
jmTj51/r0Mp459ejd93On90O+wyPPXs9SK+6KwyVjjdPcDLUds94kTJCKwYDMRMJqzTrSeFi1lPC
GeXYYA5M1/N0nDl2mTMY8sUkDj00FNIkG/7qshaKxqYe64DQmYoVH6gjj/7inmfaeEPrR2Jnf7AP
H876F9eXLPz4kX26rMbzd8owUsmWc2e8T7fwtCvJZCisY7cjdAoOLlkUSmETJhN/Yb7xFvhOqo3z
vnQ7P7gL/mG3v3c7n2+PzXrjq8QaYv4qFqaavrIiZlLj9BPx0klSv5z3ocCoBjg+WGJgCBxLJ8zG
MJ5hSqg4lC9Hs4esLJtbWUUi2bWydvBfC1OZGKNDobt15FgxfnXixhv8aznJisBwFvQsv9hj/ZeM
6hSMUmlhm2JO0sU4SHi2YgSiPgWiwvhtinhFkJmTkCklkrgpWl6Aew3/PkVPl+t0RlnRniQYtRMy
asbKMN+k1ux28IN/vyUw3WlyxgqXNDVpj0CLToIWGaFkU7QhgRY3RdNMxiJUplZqoJrLCksoW8mv
P0CMD2EYRx+PkyQtlKVOYmPUlKMw/POvMpAxzxbDoKew2DmeUkkg2whfHU+C9EQxwTcJZMIfl1CK
peGDQIY8nQWazyjEFqqxDzGBTCUISyi/OWmyFgqxh0dJK0DbjwPdTRdDr1rjdRb0NF8FUvGSTQPL
F4EDXml5VmDFWy/hXLnyXs9H/s8yXWEgrKj5tJCTPfMx0DJaysBURZEtBGQfi4abNeXsCQRixPP1
eMLAgMMMPu6nAzBrRoZAC+3Yl9TQr0YJgfkwRUdPSKQWOrG3zoTCKAJpOcE68xhEfAX2goj0eUwS
tpALWN7Uq6BKImHig3RTYFlgMmySAzIDDEhmQWPFMFAJsP/dCbwEe3EVaX/hkGiA5BGiIduohn0t
rZEUcUzQ8FusEZOMZYHU/Be2UNOqamB52X6DxhQKCuVh1UZMatTSKgxBAnuCIuLFRIUgJgnGINBS
YqLaiEkNUUkjIoowHQwyCMVlZUiwKGm+NsJSZ3OQHZKEY6Mn587wo4TqVxkzG7LpAnvo6ozlBcyi
khffVxQo49nPdbYK4uqUoCbWWGEsqL4Iay0Q5pZ1uBGx7RNdjH1hoqOnRvH5zM22RdNEtqk2qlPj
g8qZhLuA+9INUg3sNppmsyGYdFV9maG9vcIXYP5ASp6j6q/B8iXDYpsWpCipNqJUmwW2SdBrE7Mo
slWGni/u8dMjhxVy4Q/XvgZrSMoyK9I7mN0so/DbCFgNX4cQ9gmFP8ox+At24ZHn+GWJtCWyT+/A
L1NUtCmWxPIRvrJAh/wq91Oeo5tScItK+LUXmspxxRoyffnksRtIEcygVUlNvLEuVtnh9qaHCZ/S
/mTp0Vga5T7AbX68INzjmt/AoDna8yG7R79kxXsy8NuIZZ1PKicshVdOwMHZY7XAAtHB1pvMTN1G
F/cAwiI+iSlCH55ZioEJZTziYzgYYWjOIGKhzvuQJ4nbyGSdWEEf7hxFfJOho+fIlS6XYND0Dush
VTB0G7ncwxhDq6spxitwuw/LYo6pD9XgGo1bZtu0N5j2BHCbhVYdWDvnSxxl1J+4KvxfFUg31r8j
ve/x/RK69dVtZOxQ63t0GXON/qxWCqgGfjE4xHPrAaR0D0QXv7BFBj95gBNR9UNoOv3VMmfP/fEQ
o9cfDgK8EeXcy0B12auE76XWPlTwRuZHRJXAMvfUb+MSHhYuyxQ77tUq809mwxxue1h4ILi+bdIZ
3LVejKZ4vmrjtj0c1ZPpxnKrX6/GtIM1Hdyr3rI9pt++KnSa4ODnbOH7lMqRBFAbtdsFkpAciaGg
qkX0smoeAum2W2LUEka32lHcBYy1kCRgCZFM7oaZVhuIuxU4VMLGFM089dGfjlGASapWe4av1lEW
Bqeo7q+/9vvfKJrGSnW4vkrjhLZvKbCmjQwdKLDHafh5oOSm2C39ri8sGxbb+vceC5ni+eKpeD2y
1Rr/QhMANS8vyqrcEdNps3irr5p1lbLH53PvJeNrH/H7eEh6/iRiphI4FVFwg6ryp0FUrcq9QoB1
CcLGOnAkNpUW+k3ib9qowaHYPEpDvgc2bXSghuK3UynL8HQj7DG/y/zWfYatwa+nfZnFEJfY0ICM
cO8l37zLdjyH5Qh2+0VAt/TmJFuKCmLQamo+WBV9jnyjtl3tSbYMNUSkjCiq92zmG6V/A+0XbaC2
5/3LTUvl+Ca3N3kN2ky1ULaxyBx6yRgpAXe+pY2yp3kp5TTBAmWPADnN26QoFhpqDAEzhUQYFygy
KbbP+KYkX5Dv/U/zjknqWDhFEa6g34d4WqKY1bH+A0h1ojwNCmVuZHN0cmVhbQ0KZW5kb2JqDQo0
OCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8
PC9HUzUgNSAwIFIvR1MxMiAxMiAwIFI+Pi9YT2JqZWN0PDwvSW1hZ2U2IDYgMCBSL0ltYWdlOCA4
IDAgUi9JbWFnZTEzIDEzIDAgUi9JbWFnZTE1IDE1IDAgUj4+L0ZvbnQ8PC9GMSAxMCAwIFIvRjMg
MjUgMCBSL0Y0IDMwIDAgUi9GNSAzOSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1h
Z2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA3MjAgNDA1XSAvQ29udGVudHMgNDkgMCBSL0dy
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
VITe1tRk451jBk0qpB86hKxxPl1s1j6Xya/cfJlwn5HZZvq9eDuHrDuGD4dsp4DtLvBe5DrvE8DP
RUJkKEzL0B1GmILGyZ9e1OmahL3jslqwxIVkzq8Xf2yyp8vH4HsVfZRbYzj6TATh/YNleDbzSkez
zIPgjnJpbLRlxoTArfJbTtCZxwe5wxhvz+ZPblI4zyqYoukjsrQTTDlZlqEVPisheQeHFd5hLTgs
vuQ4FK7+B0d61m0NCmVuZHN0cmVhbQ0KZW5kb2JqDQo1MCAwIG9iag0KPDwvVHlwZS9QYWdlL1Bh
cmVudCAyIDAgUi9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzUgNSAwIFIvR1MxMiAxMiAwIFI+
Pi9YT2JqZWN0PDwvSW1hZ2U2IDYgMCBSL0ltYWdlOCA4IDAgUi9JbWFnZTEzIDEzIDAgUi9JbWFn
ZTE1IDE1IDAgUj4+L0ZvbnQ8PC9GMSAxMCAwIFIvRjMgMjUgMCBSL0Y0IDMwIDAgUj4+L1Byb2NT
ZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDcyMCA0
MDVdIC9Db250ZW50cyA1MSAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NT
L0RldmljZVJHQj4+L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDc+Pg0KZW5kb2JqDQo1MSAwIG9iag0K
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNDM0Pj4NCnN0cmVhbQ0KeJytV21v2joY/Y7E
f7B0vzjTcGM7dhxpmrTSbeqVpvbettqVtvshhQDRgHAp3dZ/f8/jZBQoxYNSFciLYx8/L+ecnLyb
L8pB3luw009d9l+7FbNYxPjLpDGapSpmSWzYvGi3Pr9i03br5OOVYcO7dkuy4eNoHRvp1kYPXrVb
f7Vb7D2mPdlcpFM/FcdKu2YGK2NttqyXqkRoxbAQS1JhlGYdKaxjHSVsoizrTYDpfJIPC8vOKoYl
Vzbx3KSxkEnW4K9va6HCsEPTWiC0SY2VJtSph77yzCNa16D1K7GTS/bmzcmn7vkZi9++Zadn9Xr+
SRmnKvuFc22902vM9kEyGQtj2fWAkkKLS5bGUpiMyczfmDTZQu6kapL3sd36wl30L7v+s916f71r
102uMpME9q+cSOrtKyMck5q2n4nVJEm9uu/nCqNeYPdiWYIlaC2dMeOwXsKUUC6Wq6uZ56Is94+y
SkW2HmVt8a9FUoeYqkNRunVq2Xy4ceFvH/CLxaiYRwlnWwK/Ck8dA56MnbBqX4jdUT4dRhkv7kIg
9TFAKirefTF+CCBLjoJMKZG5faFV81DYzFHAGS2ydD9wjLpLmpRd975w5VwIqD1Kj8RaxHsn+Hv3
El1ygxLsyJhf3c9mOK3mCzrX/CvvRYZXU1Tpopzizn3R/xoFdpPuuxvNIGkb7a6cFrbZhlCm1kB/
QLDfxLFL3+6G4Q6g93UYxhGp70bCryLLf5SI0iKSBuHSfBRKd/ZiZBK9bIPQkNsb5IxyqwDP8SqE
TB6iiRvQ0kykLgTtp3p3ed5lUconVb+IOhpE3bH8tkD8BpEE1HkkLS+CgA+Ql81i01rINAR4lt9F
HcSyBGUjmgxZ70XoGPQGUg+wKa/Gv6E38gDB2QCckD0zIcB1vof3FNvijhqYXSC4VyF8e2tNgj2R
J1iDmJE/URYzqOd7WKdJoIflAfoiDcRkHU4qBUh4Nxx+MQ3m7gBB2YIGfsq4UHT4be6LqghhOkA7
tmCSSgtnQ5g6ITB7U/8zYJynkN1gJqjmgloQxKt4PqZCf83o+xR3zqlLL678eR+810GXjuhaefea
lQPqZYYOyacRZO6BRVJysCVDByPs8GSzCpOQgVwQfeoYI6nnwVo0SZedn9U0gCYbYEDKFcYafBJP
AiSeoDDTHA7rXObUhrgIZyrjhItQOPeWsB29qK3IzIt68RDZMpsupWnFnWj453JMCRr/CvFtUAfU
IcL1BJxUMfn4ALp+NS0orQkvCWCQNtQhGvUUWwqZCkZuFAHW98m4yvuEDYUWwHaIHD3BphIJSxnC
Fip3tbf06C1Y4B2lgznOXuId1YG6Y7f4x91o+KecKOpbpJOw21EHCtA6rMyhkJIQrlXn4PsQ9HhC
zqyHK3lvVDBismpW+S6thg/ewNFNWKIUJo64lr7qieaRsjy/pUP/QEjX1N66VnOf3UZ+0iYvJD91
HGWr2W83nFq6vK2sA0fWsu+D2CPegQktwInf8SnqqI5J3RrNmf16rkQaOrX5T3k5XQoe69PdapKX
9DutjWxW+9hBSTN5g3uPqTXPN2ZjNALEXEBoM14KGl4ImuOP2g3XOvc68n5eeX3F+L4f4ctoNKfX
pCLvN54fmB/BFagr1sPY6re8jzqiPkpQmNvBGb9RIkfUx91o+HXkUBPVuI4b2u5qQU3pS+Sbtzw9
MiaTmc/koqiLoImpo4ziTX4+bVKgJIoJspEvm/MedYbeHizfy7qXlOkbMj1YMf6Z+An9A9N+XX3u
yaBb/5v7al4OQu3aGgCBarCMiok/KZeVD8eGcvonArYCNdrJ+I+R56Og2uqjOIEmDUoJ+3wa/P5n
M9qaD9sDVbLvHwqbbx86orgky7jAWGLoeEmPvQcQaUKv5ohoEw02pHnuQb4al57u9395pex5DQpl
bmRzdHJlYW0NCmVuZG9iag0KNTIgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVz
b3VyY2VzPDwvRXh0R1N0YXRlPDwvR1M1IDUgMCBSL0dTMTIgMTIgMCBSPj4vWE9iamVjdDw8L0lt
YWdlMTcgMTcgMCBSL0ltYWdlNTYgNTYgMCBSL0ltYWdlNTggNTggMCBSL0ltYWdlMTMgMTMgMCBS
Pj4vUGF0dGVybjw8L1A1NSA1NSAwIFI+Pi9Gb250PDwvRjEgMTAgMCBSPj4vUHJvY1NldFsvUERG
L1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNzIwIDQwNV0gL0Nv
bnRlbnRzIDUzIDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNl
UkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgOD4+DQplbmRvYmoNCjUzIDAgb2JqDQo8PC9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDM2OT4+DQpzdHJlYW0NCnicpZJPawIxEMXvC/sdXm9aMJtJ
MiYBEWptpQXB0oUeSg8iakv9Q9Ue+u072xVdi1Shu5dAZuY37+VlV6vN22Q42qDTv8ZHmmhopeWL
xGzhjYbTjNU4TZ4usUiTrPfImK7ThDDdV1vNFA6qJ5dp8pAmuJGx2W9Io+ySPg7lBAqW6AjOG6es
gXDkIhbHBqlmQMOopsNoLgvdzYfTMXl0lxDgORIGw81mvFpgtEY2YMZ6tPinFDJG+5+GebFz2Tsr
jxV9s109G46otM52goNT5ERf8MobEGkVYDWp6EW6dso4kCNlQkU9N7fq/7SbyDl3wpvoBFe4bSM4
FH4bFYKmKiycAxMEn4KZoIqF5Desooi1BVAUu4OntVWevBharax/fdeFbrfR6ZaxLRVqb8TWI6hO
LuNuCbaJfFKEt6ASHHsVGBS9YuTzbaol42S2Ie+lyXMtfx3WG7a2eEeda1/1WFt+XtRfkN+nyU2+
D8c3n9aw7g0KZW5kc3RyZWFtDQplbmRvYmoNCjU0IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMC9T
aXplWyA1MTJdIC9EZWNvZGVbIDAgMSAwIDEgMCAxXSAvUmFuZ2VbIDAgMSAwIDEgMCAxXSAvQml0
c1BlclNhbXBsZSA4L0RvbWFpblsgMCAxXSAvRW5jb2RlWyAwIDUxMV0gL09yZGVyIDEvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCAxODE+Pg0Kc3RyZWFtDQp4nLXUhw3DMBADwHGU3nuvTt1/ngAJ
/vESKcmGkZtAhaRz1TRymnEtpg06oBvX8/WNgTEUI2ZsTMRUzMBcLMDyawXWYuPbip1vDw7iCE6+
s7gwV6ZgbhH3uEfOs7RXDe8/qHOe8rfOPmDi8WP/RT+XxoAGRuMUxAxzqBHF9Abx1tgHddCaYIN+
zcLGaRmxp1phLbVtOp0CHQq7HnZVgsFJTBPuGG4dncTEhGbnt+Kcuw9lImHgDQplbmRzdHJlYW0N
CmVuZG9iag0KNTUgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2Uv
RGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAzNjAgLTQwNSAzNjAgNDA1XSAvRXh0ZW5k
WyB0cnVlIHRydWVdIC9GdW5jdGlvbiA1NCAwIFI+Pj4+DQplbmRvYmoNCjU2IDAgb2JqDQo8PC9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAyMzM3L0hlaWdodCA5MDAvQ29sb3JTcGFj
ZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL1NNYXNrIDU3
IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE5OTQ0MD4+DQpzdHJlYW0NCnic7N3betvG
EiZQAQSPonzYTt7/VadGNarpgBIFEi05Vta68EcpRKMBgr7wn6p6eAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6vcRyHYfjMMw7/9JmnBgAAAAAAgPWOL/b7/Xa73Ww2
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAo/8D77242Q0KZW5kc3RyZWFt
DQplbmRvYmoNCjU3IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAy
MzM3L0hlaWdodCA5MDAvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L01hdHRlWyAwIDAgMF0gL0JpdHNQ
ZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro
IDE1NzkwOD4+DQpzdHJlYW0NCnic7N2HcttK1q5hgTlHEDlHkmCW057z3/91nYYcBJIN2TVjbcl7
v09NecZAE6TkqeJX3atXPzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
CjU4IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAyNjMvSGVpZ2h0
IDEwOC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUg
ZmFsc2UvU01hc2sgNTkgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNjQ5Nj4+DQpzdHJl
YW0NCnic7Z0JdE1X28cvNZbPUEJUaAwR0SAkYoohMSQxTzHUFOWlIjFLlRqKeFtU2pQSQglCzTNV
tcxCidSQgUwySFJ8q1SL8i7f39lv9rezz73nniRkaJ/fuivr5py999lnn+e/9/Pss8+5BgNBEARB
EARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEIR5
2oN27fDlnXfeGeXt3apVK3Gvvb19v759ixUr1rtXrw9HjVJ/3qlcGclqWFoOGTzYz9cXn4/GjfP0
9MTG2rVrjxg2rEBOiiDywobvvvtu/Xp8cXNzu5eZGXXjRqWKFfle/xkzLoaHFy9efPWqVQf378cn
4vLl1ORk9h2f+vXrN7a3vx0bi+0HDxxgG5cuWYK8XgMGoMACOzGCyC2SKFLu3PnY35/vZaIQ00+Z
PBn2L25ZvmzZsaNHS5UqJZVMoiCKKJIo5s+blxAXZ1G1KturRxSbN21aExysLplEQRRRJFFYWVlF
RkQELFrE9pIoiH8gkigQbg8bNiwpMbGOtbVBtyhOnjgx0c+Pf/r362cgURBFFrUoSpUoce7MmW+C
ggy6RXEtMnJzaCj/zPn0UwOJgihoSpQo4ejoOGrUqLlz5y5UmDZtWp8+fd59913tjGpR4Huvnj1T
k5MbNWpU1N2n2rVr9+rVy9fXd7oCvqBNGjZsWLx48YKtGPFGqVu3bmBgYEZGxn/+85+XKp4/fx4e
Hu7t7a2eHWIYFQUkduTwYez62N+/KIqiZMmSY8aMuXr16osXL9Rtgoa6d+/etm3bBg0a9PbbbxdI
DYk3BEx36tSpv//+u/q6q7ly5UqTJk3UhRgVBejQvn1aSsrO7dvNiiJ048aQtWvVJSOyQIH53ydX
q1bt9OnTetoE3L59m3Txt+Gtt95atWqVzkvPePDgQTvl5rWIKVHAmLdv25aZnm5WFJ/MnHk1IsLB
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
Vpk38Fa1ALvHDdsWN0qiMChPZLOj8AJZPSVRQDXops6cOlX4X4n89wBxpb29vfrX5xH8okPGB56J
rTKP+t/0lSohBPb08Khfvz7LhS32qpcMWFlZ1alTx6BE6M0cHKSraWtrK62grmFpCUcCxarXn6Mc
d3f3VzXp1q29sHgJ/hVqgo12dnZq14LtRS78RfXKZK8AhGn0l01ELCwsELDj0OItb0T0bVq3Zi2D
CrF1UyhKagEo3aFpU6vsgQDOWv2CnerVqiGsYAXiWEzadaytpbw4nebNmpEoCIIgCIIgCIIgCIIg
CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgiLzwfypV
JCANCmVuZHN0cmVhbQ0KZW5kb2JqDQo1OSAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
SW1hZ2UvV2lkdGggMjYzL0hlaWdodCAxMDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L01hdHRlWyAw
IDAgMF0gL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVE
ZWNvZGUvTGVuZ3RoIDM2MDY+Pg0Kc3RyZWFtDQp4nO2aeVyTRxrHJyEJV4AQUUCtioof8ACtguK6
tlo8UJQAtboWtai0hXpXV622VRdtPbp168dqtdhqLR7Y1iraVhC10uJV7GXxQNAiBWy4cpBAQt6d
482b9w0B0wjqru/vj2Tmmcnzznwz88yRAMCLFy9evHjx4sWLFy9evHjx4sWLFy9evHjx4sWL1/+m
IiNB+5ThKDVgqmDyK0Q+oHPi0qWLFCDgxYfdvgekLz4HUVSFN0ytLhSm5+be1ufm5gY9WXX7u9zc
7WAa9bDb94CEMejWAIQB5VfeRq87Lzrj0scLwya1LxdD5gFS+nhh6FbyHx5DFOWTpO3JxfDzMqjn
HzcMkoLdXAylR6HW/59iEA2a+WZq6uLYThYTwQCeqw+930nRJWbukiVzY4OErdfeNlH3zRUmCst4
/gUJbaQxiM59seZ+MIiTfmwkvk3KA1PcWrvprSfRqxqKpfxQYqYxgFEN2SwMRzJI6fOUfd+t71m2
b6rwkeXgtJ3iqgpvHRkMTt+YWBjW/h7u5+cnB2GNSZ1gwukezl1yscu66uo64rxd23bGcS2hrFXW
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
w5vEysUgPP31rEqPzo34TyNh1FBzbKhYid58dYkeGnSEJxjA3UW0a2lNEkmwMXRQrmguNmyu7tZm
3byXuCvF8ZymKwWMIsOM6XClKNmObMvU7YJM5PflnJN4paBChBfR1LbGAC7TKwazUkAMYLnyKzYG
1krhXbL/of2rjGA4nkX2DZOMS1xB5zixFQZw1Aj3Dct0CSLh2KodQKZfgmnFG5e5gkGFcJGdXj/H
pSmGuYZEiaBbHEjLl+E8xiAtNVowuP6xwbJvAFONox9El22JYIhQ6srLy98DwqVqbWXD987WGEIM
SriL3FKvqjFkeACwylgLq48TLNZoK41n4Q5ZuEKjKdeY8LJpwSDaoFdVNWSC4N/1sPoBggEkU1no
DWMASToVLJpBMDhl/dpWB6l7ST6A/FM0Mj4+Fp1n20UpggVA3h8XdgkELuH4CqlvP/TaeYKCXKUE
xsTHRcpQ7bgQMpB9ouKj+uNOhLS3ePeLnog2lO5Px8fHPQnaY6/isG7orY8/rtFxfHz8xE4gENt8
Bj+q/zLlxYsXL168ePHixYsXL168ePHixYsXL168ePHixYsXL3v1X1Ms96cNCmVuZHN0cmVhbQ0K
ZW5kb2JqDQo2MCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9F
eHRHU3RhdGU8PC9HUzUgNSAwIFIvR1MxMiAxMiAwIFI+Pi9YT2JqZWN0PDwvSW1hZ2UxNyAxNyAw
IFIvSW1hZ2U1NiA1NiAwIFIvSW1hZ2U1OCA1OCAwIFIvSW1hZ2UxMyAxMyAwIFI+Pi9QYXR0ZXJu
PDwvUDYzIDYzIDAgUj4+L0ZvbnQ8PC9GMSAxMCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFn
ZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA3MjAgNDA1XSAvQ29udGVudHMgNjEg
MCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJz
L1MvU3RydWN0UGFyZW50cyA5Pj4NCmVuZG9iag0KNjEgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURl
Y29kZS9MZW5ndGggMzYyPj4NCnN0cmVhbQ0KeJylkk9rwkAQxe8L+x3mqIKbnf2T3QURGrViQbA0
0EPpIQSVUmNbtd+/s0Y0FqlCk8uSzMxv3tuX3G12b4ui3EE2HcAXZxKkkPQEtFaDUxKMtLCZc/bc
gTVnyfjJwnLLGcLyVK2lRX9Wvehw9sgZjGhs8hvSrbuoz/p6AnqNeAHnlBFaAXHoR4jHLorUQ1eJ
1EBZ0UKTqljO0cHwAwh4i4RZsdvNN2sot5DMUg3bcv1PKaiUdPuGKu5c967qY0Pf6lhvlQ3QaF0d
BXsj0JA+74RTgCiFBy1RBEfSpRHKABoUyjfU2/Sg/k+7EY0xV7wJhnDRbR3A+ui3Et5LbML8LTBC
2Gsw5UVciF5lRSCxOgJJsTm7Wt3k0Y1Br5dMB5MhyH4fsmEd21qhdIpsvYDKchp3j6BTIcnBfBED
HMn0Scq908GLVEFeHaJNQUd1SPqYs5dWVpTvbUxb35/tV8gfOBvlp1z8AB0Cr40NCmVuZHN0cmVh
bQ0KZW5kb2JqDQo2MiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDAvU2l6ZVsgNTEyXSAvRGVjb2Rl
WyAwIDEgMCAxIDAgMV0gL1JhbmdlWyAwIDEgMCAxIDAgMV0gL0JpdHNQZXJTYW1wbGUgOC9Eb21h
aW5bIDAgMV0gL0VuY29kZVsgMCA1MTFdIC9PcmRlciAxL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5n
dGggMTgxPj4NCnN0cmVhbQ0KeJy11IcNwzAQA8BxlN57r07df54ACf7xEinJhpGbQIWkc9U0cppx
LaYNOqAb1/P1jYExFCNmbEzEVMzAXCzA8msF1mLj24qdbw8O4ghOvrO4MFemYG4R97hHzrO0Vw3v
P6hznvK3zj5g4vFj/0U/l8aABkbjFMQMc6gRxfQG8dbYB3XQmmCDfs3CxmkZsadaYS21bTqdAh0K
ux52VYLBSUwT7hhuHZ3ExIRm57finLsPZSJh4A0KZW5kc3RyZWFtDQplbmRvYmoNCjYzIDAgb2Jq
DQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5n
VHlwZSAyL0Nvb3Jkc1sgMzYwIC00MDUgMzYwIDQwNV0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVu
Y3Rpb24gNjIgMCBSPj4+Pg0KZW5kb2JqDQo2NCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAy
IDAgUi9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzUgNSAwIFIvR1MxMiAxMiAwIFI+Pi9YT2Jq
ZWN0PDwvSW1hZ2U2IDYgMCBSL0ltYWdlOCA4IDAgUi9JbWFnZTEzIDEzIDAgUi9JbWFnZTE1IDE1
IDAgUi9JbWFnZTY2IDY2IDAgUi9JbWFnZTY3IDY3IDAgUj4+L0ZvbnQ8PC9GMSAxMCAwIFI+Pi9Q
cm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA3
MjAgNDA1XSAvQ29udGVudHMgNjUgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5j
eS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAxMD4+DQplbmRvYmoNCjY1IDAg
b2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQ2Nj4+DQpzdHJlYW0NCniclZNba+Mw
EIXfDf4P8ygVImtmdLGgFDZNt3ShsBdDH8o+hOCEPqTZOi7793ccuxunJA01erEu8505Ryq+NO3T
cr5oYXp/DS95ZsEaK19C7xkiWXDWQ1Pn2cMFPOdZcfvLw2qbZwir/W62HsuD3cuLPPuRZ3AjZYv3
kEl/ylricqgQ0LI/wovkDBMICFw0nhgmaEIJEzLBUYDFWjTdreerOsBsA4IcNXGqqDXo0qC/X2ZD
52WfKxtEYXC91q4gx5300Zm92nJQuyNB8R0uL4v767sZ2KsrmM563u4k2kjpTecBb1pJta8IaI0P
UC27UDo4QkjBYAJMu4X1kJZkhzSEdytoqe8CQrV4VIj6N1Tf8uym+siAIbbk3RkrqDSud4K8KQG5
cyKZcV7IYwtO3ZEe8DEsOUF0LE7gS+E5IEOlxTHNnzIcP284RZMODecgg43r3e4uCnXJcwzQrN5N
/BTvH1WlHaq/OqoNPGmnnjVa1eqk6qZ5lf8/OqgW9ARZNRqdql9ea81qq2VimF9qIrVp1nNdqnZ7
JL9xl7Tv8u31cYn+zGsXE//nKBkG8K7rXDz2B08vnDKXR+b2LPTk0zGUpBhphGJh8RFWHLP+ATeb
/MwNCmVuZHN0cmVhbQ0KZW5kb2JqDQo2NiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
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
UbZwQjztIyOTwHFu1Oq0vUOqXtXMPkF1mjaRnDc8TXbwygLTlFLdOaDsUui9WA01SqUqvlTrph7f
QdKisY84PLkmpc8Dc/oEVN8vllV0SGskU5M/SXbNNDU+UdetEJBfPzL70aV3AdQ4IlW2D6rEM65H
+D6CPAFRjCiqBAqhixc5E657T3Annv/QqiabRTKOUNEm0znl7xGdqEfG6ZkcQ2budeLwZRZyV7lR
o+nokbE7pbVitUtg+VOaFeKXC3wfISgi5/GEwieirUnI2Fq68u5nfohZgjys+PnBcPtqHriglxve
DH+nZV7C208y/itATp0QEPMKyGj39k/pttuUgWE5G880Ub0kSyF+WvwyqBNV9m6LJHYM58evuEO4
AFInBMQsgCLGCdX0sFLv6ffWIf7/YEIQRG9EXTPCPyugRkILmMGYv0BRVG9EjHOwlTF3QFGjEdEj
6LwSCgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC
AgICAgICAgICAgICAgICAgIC4meH/wNUYJarDQplbmRzdHJlYW0NCmVuZG9iag0KNjcgMCBvYmoN
Cjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDU5OS9IZWlnaHQgMzg0L0NvbG9y
U3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDIxNTcwPj4NCnN0cmVhbQ0KeJzs3XdAE3fjx/GAJEFmGDIE
AREDDpyArXVhFQeKotZZxUdEpe7RuhWtYtXa1kdFrdsqrloVFXncoILrASqi9hFRLCBYBB4gD0mT
++WXARhCEi6IxyV8Xn+Zy93lwHhv75vcnVgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9MW7t2/58v33edo+BwAAQGOC
hHmtjRiGDiFnSzXMVfDzQDZ70J5CbZ8DAACgL76kgUzrZtZGDpPOlKifDREEAAC9w4+f48Fuu3D3
onZM+4m/KVew+OmlvZvWrt2052LiDwFKoVP9nCgnOS7uXhZfLCr8I+lmSo5QPnN51u1j2zasWbtp
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
y/pXQdmWjINRbspI8Vjdkcyy5zQSdxi0bKvwyyy4q6YrGhNZNnOy1bsWiF9411XewvmGrmsftH6a
FiqxnPpNOxtLqPL974yU5eqPonk04ubSvmXbf6SikSmd6t0zptfz9ogtSEpCqine6dhhWgX/8YLj
fwXUFiUlKdV+0545wdbPQ0QbXuGsqlUvw0hOTSuOZ6hhjNUK/7HmsOH8+vTCp0eLHybnW0ORkd0Q
H4J07431ZDO4m8LYKvomQYCbxWpvXn+c6uzOi6w9fBFf/uI3FAm3CkkQAgtjq0AShNBgrF63SoZl
nJ37Xwy375xS6hBGON11xphDKKHozcM/YWwVjBFCHcpC9VAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3
zF/rTqgnDQplbmRzdHJlYW0NCmVuZG9iag0KNjggMCBvYmoNCjw8L1RpdGxlKEludHJvZHVjdGlv
biBvZiBETUEgUmVtYXBwaW5nIGluIFZULWQpIC9BdXRob3IoTGl1LCBZaSBMKSAvS2V5d29yZHMo
Q1RQQ2xhc3NpZmljYXRpb249Q1RQX05UKSAvQ3JlYXRpb25EYXRlKEQ6MjAxODA3MTcyMzU5NTYr
MDAnMDAnKSAvTW9kRGF0ZShEOjIwMTgwNzE3MjM1OTU2KzAwJzAwJykgL1Byb2R1Y2VyKP7/AE0A
aQBjAHIAbwBzAG8AZgB0AK4AIABQAG8AdwBlAHIAUABvAGkAbgB0AK4AIAAyADAAMQA2KSAvQ3Jl
YXRvcij+/wBNAGkAYwByAG8AcwBvAGYAdACuACAAUABvAHcAZQByAFAAbwBpAG4AdACuACAAMgAw
ADEANikgPj4NCmVuZG9iag0KNzggMCBvYmoNCjw8L1R5cGUvT2JqU3RtL04gNDk2L0ZpcnN0IDQ3
ODQvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA5MzIwPj4NCnN0cmVhbQ0KeJytfduS20iSZT6P
2Tzt05rtmsXMvFSZqZRAXHAZ621btaTqSptWS6VU17TZaB8gJjKTWyTBJkGpcn9o3/bb9gtm1k/A
gwRABBBErnWXiCQYB3FxP+7hHhFIExGJ1IgkF6kWsTQii0WcpSKTQqZKZEooLUUWCR0bkeZCZ4mg
/xudiYyKSS2yTCR0n8qkCd2jL6QUKJrHIpciT7SgqzhS9BnRJ75ORBwb+julR2r6OxOxiunT0CfB
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
+YNhmHXPPOm//7v/B3fhIycNCmVuZHN0cmVhbQ0KZW5kb2JqDQoxMDMgMCBvYmoNCjw8L08vTGlz
dC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQoxMDkgMCBvYmoNCjw8L08vTGlzdC9MaXN0
TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQoxMTkgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVy
aW5nL05vbmU+Pg0KZW5kb2JqDQoxMzkgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05v
bmU+Pg0KZW5kb2JqDQoxNjUgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0K
ZW5kb2JqDQoxNzQgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2Jq
DQoxOTggMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQoyMjYg
MCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQoyNDEgMCBvYmoN
Cjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQoyNTcgMCBvYmoNCjw8L08v
TGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQoyNzMgMCBvYmoNCjw8L08vTGlzdC9M
aXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQoyOTggMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVt
YmVyaW5nL05vbmU+Pg0KZW5kb2JqDQozMDggMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5n
L05vbmU+Pg0KZW5kb2JqDQozMzYgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+
Pg0KZW5kb2JqDQozNjQgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5k
b2JqDQozNzggMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQoz
ODcgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQo0MTYgMCBv
YmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQo0NTMgMCBvYmoNCjw8
L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQo0NTkgMCBvYmoNCjw8L08vTGlz
dC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQo0NzMgMCBvYmoNCjw8L08vTGlzdC9MaXN0
TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQo0ODcgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVy
aW5nL05vbmU+Pg0KZW5kb2JqDQo0OTMgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05v
bmU+Pg0KZW5kb2JqDQo1MzEgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0K
ZW5kb2JqDQo1NDEgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2Jq
DQo1NjIgMCBvYmoNCjw8L08vTGlzdC9MaXN0TnVtYmVyaW5nL05vbmU+Pg0KZW5kb2JqDQo1OTIg
MCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDQyPj4NCnN0cmVhbQ0KeJx9k91u
4jAQhe/zFL7sXlTx2DgGCUWioZG42LZadh8gJIZGKk5kwgVvv86ctF1YiUggfczfORMmLTbrjW8H
kb6Frt66Qexb3wR36s6hdmLnDq1PaC6ath4m4u/6WPVJGou3l9Pgjhu/75LlUqS/YvA0hIt4WDXd
zv1I0tfQuND6g3j4U2wjb899/+GOzg9CJnkuGrePjX5W/Ut1dCLlssdNE+PtcHmMNd8Zvy+9E4qZ
IKbuGnfqq9qFyh9cspTxycWyjE+eON/cxEmibLev36vA6TqmS6lkPhIpppkGzUEzJmVBlin+yLRm
MogZdMlQZwyTxQSTgRag+UgkMS8jFjupok+Nn55IlmMakUS2mrIRtzeWiFZIY9lEzyAWQwrSMhZD
ZmpoQVMdpJk1aMGUlaDivlBrWKjNkL2+Evrf8slOM0qeMcdqrAQVIMW0gFKrQVBq4fDJgOCwmDLh
sMCLsexCG7hXz6CnSCp2u+tJG16gNiWyiytP6saSziBbsSVtZyjS90dYjLBYcnxHV2u7HbGisSkp
9W/T8b8+nuTXIdXnEOIN8d3y8Yxn03r3ddp9149V4+cvIGEWnQ0KZW5kc3RyZWFtDQplbmRvYmoN
CjU5MyAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA2NDEzOC9MZW5ndGgxIDE1
MzYxNj4+DQpzdHJlYW0NCnic7H0HYFTF2vY75+yml00lZAm7YUkoGwgtEIpkSYMQWiALm9DSAQmd
IFJjoRgF8do7dq+gbhaUYEUvdsXeG4r1CrarXi8I+Z457w6Eptz7/d9///t/+ybPeZ55Z+Y9M3Nm
5swirCSIyIKLiSoKcvNLBy/pPI80Wz1RcmNB7qi82O2HVpOWWEMUGjJ2Qmafa5/sc4BIrEetiuo5
lfOHuF6+mMgzisj8bfWSxfad89/JItrkQfqRuvkz5vx605RJRNOGEEX2mlF/bt0TnvM3El0VT6LD
rpm1lTU/h931COJFIF7/mXBE3pswAul8pDvPnLN46YSPa9oh/RXRxKr6edWVC2/vlkXC9wZRn4lz
KpfOz4hM74/8mShvn1O7uPKD2zqMJW3gftm+uZVzajc9unswic8ziHonzJ+3aHGrldaiPzK+ff7C
2vlxMzq1J5qN/nb+huRYBPWMj0rafff06CE/U/sQkvbwNytelPxGkK/roYOHG0P3h+CeFEoasaFe
EB0hsTts86GDBzeH7jcitbHYYOlp351uIQstJR01LZRJ65DTH/fVkKubnGITmSnEfK25L0J2ZNZf
obUahZAWbdY0zaRrpr3UvXUXdV5utAA2eoLdTi6iQyZuQ/BNWrqdRKvM03eYo2RPKd4Udaw14mU8
7lvIQf+kmcppqymfKk+Zt5+2tk3rXx2fPp3p99JWcwRNPineb8fqa6Yzi3XK+FNPXTfo7dPHNI+i
6n/mHqZOHMtcRdUmzwnjcC8NP2W7vqDo4+7Zie454/s1UafgjnTWSf4u1OtM6us/Yfb9k2Yy0S36
CzTnlHm1mNdt4zcenz5tO8bRLabzqf6keEuP1Rf7fz8W8mOU1ob64z7HdbS9p64bFIT7XnbqPNM9
VHcmbVemP8VxTM1Upx84YRzGUtEp65RRh+PuuYFuPuP7HabUoKE04CT/i9Rfv+Dk56rPovzj0m/S
lDO919H29aNr9SoqP1Ve8DwqD/oQEJyPshXH3e8QTT2Te2gLKC3oOkoLeZPSTFugr/frIZR2JvWD
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
BT4GPgI+BD4A3gfeA94F3gHeBt4C3gTeAF4HXgNeBV4BXgb2AC8BLwIvAM8DzwHPAs8ATwNPAbuB
vwBPAk8Au4DHgceAR4FHgIeBh4CdQAuwA3gQeADYDmwDfEAz4AXuB+4D7gW2AluAe4A/A3cDdwF3
AncAtwO3AbcCtwCbgZuBm4AbgRuA64HrgGuBa4CrgauAK4ErgMuBPwGXAZuAS4GNwAbgEuBioAm4
CFgPrAPWAmuoZlijwPoXWP8C619g/Qusf4H1L7D+Bda/wPoXWP8C619g/Qusf4H1L7D+Bda/wPoX
WP9iIYA9QGAPENgDBPYAgT1AYA8Q2AME9gCBPUBgDxDYAwT2AIE9QGAPENgDBPYAgT1AYA8Q2AME
9gCBPUBgDxDYAwT2AIE9QGAPENgDBPYAgT1AYA8Q2AME9gCB9S+w/gXWv8DaF1j7AmtfYO0LrH2B
tS+w9gXWvsDaF1j7/+59+D/cyv7dDfgPN1q0qM3BTFrSdPm/WQ++iejI5cf9W5dxdDYtokb8rKUN
dDk9Tu9TFV0AdS1tpjvpz+SlJ+g5evsM/+3MGdmRc81zKELfQUEUR9R6sPXAkTuBFnNUG8/lSMWZ
7Mc8rZbWb0/wfXvk8lbLkZagWAoz6kZqr8H7N3G49SBeuUi39pdpbR10tFHjh+Cbjtx/5K4TxqCE
ymkyTaGpVEGV6L/81zqzMDKzqZ7m0FwjNRd5M3CtQ2o6SmF7MfSxUvNoPrCQFlMDLcHPfOhF/pTM
W2CkG+gc/Cylc2kZLacVtNJ/PcfwrEDOMiO9FFhFq/FkzqPzDaWYPRfQhbQGT20draeLfjd10VHV
RBfTJXjOG+nS0+oNx6U24ecy+hPmwxV0JV1F12BeXE83nOC92vBfRzfRzZgzMu9KeG42lMx9hJ6m
B+g+up8eNMayGqPGI6LGpc4Yw/kYgxXo4QVtWszjd87R0VqFvsu+Nfl7uhT+89vUWOIfR1nyApTk
KPwcZJSVJ4zEJvSB9bEecepKo//HvG1H5fe8ajxuaDMy1xspqU70nk5fRTdiBd6CqxxVqW6FZnWz
odv6bzpadrORvo1upzvwLO4ylGL23Al9F92NtX0PbaGt+Dmm2yrm++he48l5qZl8tI2240k+SDuo
xfD/Xt6p/Nv8ft9Rz056iB7GDHmMdmGneRI/yvMofI/7vbsNH6efpL8gLUtx6ml6BjvU8/QCvUgv
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
U1pUx3+51dYjLEwmLOiI1CNkEbSbxR5BIN9bu+ah3I5Hvtw44u5sXP57qebRu6793Ye/2WwL/PxY
+488LZX/8dOXyj/Z96fH/+MD251l7xz4/Reqbh45tPZYue1Ph2f88HDDW8UvbMte94UNN90466qu
zqdtytKWGaa3Dj3/iz+u6B3+9tUXm2ePHzlc/e15R3dkfst9s/XnxQ8dfSLbe/2GDb+z/eqHm4xH
iru/evSCwTf3tV0ybn10Z2eta+273zn2rTW5iw+/vd34UlHW8Ef5r346PeeTF/500ZwP/9zy67bZ
Nz9f/f7rPvvnX/71iuU71mSNXvvMzvOPP/WLf/nNOb9q+k/9nYtXZ/6izl4rPP/6+rmzfnDZuPCz
JYcW1Mx5Y1nzup8cf2fWo5EXL4r+/s0P7ijbW5b74B9WixLi6Is9gglEdLa5QDo3Uz5bnpFbFH75
4s895bjhKcefVnka70Fw1zMfmnuunGM7Ozbj3DWjr9WWhczv2T/d9+mj5z08tPbRLFs9HTBf3m67
0FYxsHWg9FCJ+jtg/13cmcdDvf1/3IyxDSFjy75mbOMzY88asu9kCcm+hRLZojEkosguWUaJspPI
XihbJUsosiRL2UK2lN8MN7nd7vL94/7uPzOP81nO+cznvN+v5/t9zuOcsfM6/dMasDNuLvijIr8t
Rz4nsteN+F7c6UScVSJwlwBmxKQ4xyTCyTwIog1oAurfywA4XPZPF5ntNODg9Rc1ewMw/PPyQigA
6PcqCUl/ckhCvJUQHCo1aTN+aa7fw2LFouk/Y9krxaXo9fijSvb14gsyBC0nI1NcNY60f5K/kN7E
wd+kX2yfui1ZGvZcOUnmsrdooy+VL1xL1juE2C0mzmzzakt49af2HK2YlZV3rVlnurgHe1ee9yZL
q8pQ22651ugEMyeKOEY6ieaUzEEdidHNHZIP+aZOMUNfoWigVKgo037nGTbnhwkiiM+BHsiNLqLV
+4W5I0fMbRd5tx6UCZ3V4ZhvHBATNxW/8TaorC3qdepkcu8gjdCBVfm8Rmv+w7GST5WzWkxG+8YD
8sViCvpDyNDNqEXZ3s/B3+CR4M5SnfzVocFT0/03CpQ4wHLGV+wMKZm4AAwxCU7GFnZlDGpD7yy2
o14sP6uX9Y4sQMniDkfGLwnZgw7RE+L6AnkIYPjdQbK9rkIKA4K7fszzw48NPT1xIoHrOxdHFzsb
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
jE2R6OQle9n1qTmWCjLqiI/XvfXI84dgCa8BVz214xXe1xENadpJ10ot5qb5nI0UDlA7ONiJc8/n
FL7si2fzeLo0G3X7kIHEVSwGDMeFJzw/+ogYiQHT4Q4d3DHNa//Z4OyvJ9722aQVwLjfJMl/TCCC
cI3vnSFCUu1MkknjNzoWlcbPiv1skQMU3yaFVmtjczq0fV5vkgimhuV1/DSMhrcVKWui2NFBslsf
eFZab3bMamVln2eQpHyneRtxVzlUxtgzmCLho3V+b0hGZT/1ugfDoF9nMFFdXP0iZ7sUef+r1Y1e
jL0bfyVsrVCQE+TCwF2ekUHfyy1HH+Tb8tSRjLeMV/0xsrTzEx8NBlOp1rpcVZCgVi1Cme6a+ub6
rPWamYIP+bQpqf3tzEBnegnnhzBnw0Li4GtVkybFdV5viweMtw7JnSUaP11U3B2o9KKNL7OJVnTB
ibhgWlqXZ/hFFZWFiyiJw3bKAsvIDRZaInJkttvMUo44yQXFk2TZC/32VZd9jKQ+kbG+F1B3vhuv
VkUaFg14KZAmoejBNfXP2i6rN8DRBAT/BzVnhJ4NCmVuZHN0cmVhbQ0KZW5kb2JqDQo1OTQgMCBv
YmoNClsgMFsgNTA3XSAgM1sgMjI2IDU3OV0gIDE3WyA1NDQgNTMzXSAgMjRbIDYxNV0gIDI4WyA0
ODhdICAzOFsgNDU5IDYzMV0gIDQ0WyA2MjNdICA0N1sgMjUyXSAgNjJbIDQyMF0gIDY4WyA4NTVd
ICA3NVsgNjYyXSAgODdbIDUxN10gIDg5WyA2NzMgNTQzXSAgOTRbIDQ1OV0gIDEwMFsgNDg3XSAg
MTA0WyA2NDJdICAxMTVbIDU2NyA4OTBdICAxMjFbIDUxOV0gIDI1OFsgNDc5XSAgMjcxWyA1MjUg
NDIzXSAgMjgyWyA1MjVdICAyODZbIDQ5OF0gIDI5NlsgMzA1XSAgMzM2WyA0NzFdICAzNDZbIDUy
NV0gIDM0OVsgMjMwXSAgMzYxWyAyMzldICAzNjRbIDQ1NV0gIDM2N1sgMjMwXSAgMzczWyA3OTkg
NTI1XSAgMzgxWyA1MjddICAzOTNbIDUyNV0gIDM5NVsgNTI1IDM0OV0gIDQwMFsgMzkxXSAgNDEw
WyAzMzVdICA0MzdbIDUyNV0gIDQ0OFsgNDUyIDcxNV0gIDQ1NFsgNDMzIDQ1M10gIDQ2MFsgMzk1
XSAgODQyWyAzMjZdICA4NTNbIDI1MF0gIDg1NVsgMjY4IDI1Ml0gIDg1OVsgMjUwXSAgODYyWyA0
MTggNDE4XSAgODc2WyAzODZdICA4ODJbIDMwNl0gIDg4NFsgNDk4XSAgODk0WyAzMDMgMzAzXSAg
OTI4WyA1MDcgNzA1XSAgOTUxWyA0OThdICAxMDA0WyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1
MDcgNTA3IDUwN10gIDEwODlbIDQ5OF0gIDEwOTJbIDQ5OCA0OThdIF0gDQplbmRvYmoNCjU5NSAw
IG9iag0KWyAyMjYgMzI2IDAgNDk4IDAgMCAwIDAgMzAzIDMwMyAwIDAgMjUwIDMwNiAyNTIgMzg2
IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDAgMjY4IDAgNDk4IDQ5OCA0OTgg
MCAwIDU3OSA1NDQgNTMzIDYxNSA0ODggNDU5IDYzMSA2MjMgMjUyIDAgMCA0MjAgODU1IDAgNjYy
IDUxNyA2NzMgNTQzIDQ1OSA0ODcgNjQyIDU2NyA4OTAgNTE5IDAgMCAwIDAgMCAwIDAgMCA0Nzkg
NTI1IDQyMyA1MjUgNDk4IDMwNSA0NzEgNTI1IDIzMCAyMzkgNDU1IDIzMCA3OTkgNTI1IDUyNyA1
MjUgNTI1IDM0OSAzOTEgMzM1IDUyNSA0NTIgNzE1IDQzMyA0NTMgMzk1IDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwN10gDQplbmRvYmoNCjU5NiAwIG9iag0K
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMjY+Pg0Kc3RyZWFtDQp4nF2QwWrDMAyG734K
HdtDcZrLdgiB0TLIYd1YtgdwbCUzLLJRnEPefrIXOpjABvn/P/Fb+tJdO/IJ9BsH22OC0ZNjXMLK
FmHAyZM6V+C8TXtXbjubqLTA/bYknDsag2oa0O8iLok3ODy5MOBR6Vd2yJ4mOHxeeun7NcZvnJES
VKptweEog15MvJkZQRfs1DnRfdpOwvw5PraIUJf+/BvGBodLNBbZ0ISqqaRaaJ6lWoXk/uk7NYz2
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
lu5amVTfSv36izDlhjeX0g9M8TuYt3Nhh4mtZDZxwWuzv9py3ffGpnW10poREttTnJC06hnrqkas
2lg+q8j75+kTPYo6h4Ytd1CVD5zSdVf5o/G1vqfvdRQenPeQf/kZnVRPdh51QHHgpurustlH2EFv
XfcNzDmb2r7i7MvQRZ+EZHgVHPRY/JptZIISZi6zodNxUG7/3P1y88cmjYfI5eN+hLdrpvx1ZLBb
WJ9QAwMaW85sV9x6tDW8GTQvZLIBKaVum3uuPXFer8ay2V5bjr3euj7lNC6zWtKCnYlLyruNbe7v
y81/Caw2/RYE/K0LQ4X/2C7vLVaJQaPO1xIauSH0nU2FaaTTBPGsHc7ENGOo+25lxidR6dd/6bVp
3kZyzP021yv4O8+tsP05T/fr4qX0h5c7Zf26KEe3Nep51a3ZcbsuvmjbsDdSvtPwnVzn9lPgifPt
/EenTLwUsmiHw9pus9z8r6WMbSB3Htmx4bK7ttiVPdz1pp9PiWNFkXPgTePjaZmTJ0Y/GNfH8dSA
209GcY3RJbr5sxIza/Qudp/b3VmwqV9x7AunFFXaZuxmwoPywisNxVHnVpaMC8wImtqZmF6xrfW5
/ZzTvVv2mv991KwWnXsW9vVyCGQsLZM/+WlX5zuBxU/6n7v8ZOnLro/t5t3UbTjbdYC716Guob+I
+dfO/Vx43fDw3LdHVtUnxh9YzNWMrDDaBOJGmy6NMbJjG21agy53lJVT/7G7gOa/kbDKyUF4W+uU
dG78ZoUOlFtGbNktqUM3Nh4WhsfikQP+kJEN4+vki5fVtt9dnbjqaND87szypZHv8DXMlRuPDt5c
U/T99NGry/Ke2VeUT/ZLP8w91s1APHocOGKOUGfwiZoxveac+HDPk/l9W9N/2TfM0Y4f1mVwGtHv
xtLZu06kObmuOpQz7GV7wljAS9hb225sjeuIzmtr6npPcl2yfHOub7Qu/vbpXzzL151aN+RCePiA
Qt/5N/4V80CU6Fy1ftTGkz7c/TUXpsf/fid/VLux/bo5j3g12HjsREnvQTPtfQffzz4x6JDjyaKO
00MjublZm39Z83oZcc1hrtO8Q0THLa7bjuWcST5smLt40t6vR+++ZRdQXR5wrM0rp31h2lMXVZxz
FdxXV97c1fF6jDk65uSQSYuPXrWvvrXu7orCvLZ54eW3Hj2v8iVp/wce5fp9DQplbmRzdHJlYW0N
CmVuZG9iag0KNTk4IDAgb2JqDQpbIDBbIDc1MF0gIDNbIDI3OF0gIDE3WyAyNzhdICAzNVsgMTAx
NV0gIDM4WyA3MjJdICA0MlsgNzc4XSAgNjhbIDU1Nl0gIDcwWyA1MDBdICA3MlsgNTU2XSAgNzRb
IDU1NiA1NTYgMjIyXSAgNzlbIDIyMiA4MzMgNTU2IDU1Nl0gIDg3WyAyNzhdICAxMzVbIDM1MF0g
XSANCmVuZG9iag0KNTk5IDAgb2JqDQpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDI3
OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTAxNSAwIDAgNzIyIDAgMCAwIDc3
OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU1NiAw
IDUwMCAwIDU1NiAwIDU1NiA1NTYgMjIyIDAgMCAyMjIgODMzIDU1NiA1NTYgMCAwIDAgMCAyNzhd
IA0KZW5kb2JqDQo2MDAgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjI2Pj4N
CnN0cmVhbQ0KeJxdkE1qxDAMhfc+hZbTxeDMlEIXIRCmFLLoD017AMdWMoZGNoqzyO0ru2EKFdgg
v/eJZ+lL99SRT6DfOdgeE4yeHOMSVrYIA06e1KkC523au3Lb2USlBe63JeHc0RhUXYP+EHFJvMGh
dWHAO6Xf2CF7muDwdeml79cYv3FGSlCppgGHowx6MfHVzAi6YMfOie7TdhTmz/G5RYRz6U+/YWxw
uERjkQ1NqOpKqoH6WapRSO6fvlPDaK+Gs/vxXtznh7Yt7v09c/l7t1B2ZZY8ZQclSI7gCW9riiFm
Kp8fEO9vRg0KZW5kc3RyZWFtDQplbmRvYmoNCjYwMSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVj
b2RlL0xlbmd0aCAxMTM5Ni9MZW5ndGgxIDIwNzYwPj4NCnN0cmVhbQ0KeJzUewl8k0Xa+Mz75up9
H1AKbxtaCr2S3qUFWnpwVKD0gBZRmiZpE5omMUkvcNlSkKPAwsoleFBB5IYAokVFDgGBxWtFPxEV
d0XwoIrKIWLb75l537Qpx67//f129/9lOu88M/PMM8898yaAMELIAx4ixE0qjk9QvnMpASFcBqNT
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
ZVgN+UH1PbCCNzIyNjI0sowClr9ISU+IReDp2qULvIQ5rFKWVGyLKXhogiUJFKb8EhP/9fnpU2bh
9XafXM5X6D7et1Qx6tWj3y8CXY2XZm+rOXRnRsuWHxqinivfvjQK+LLDYZ6nd1OD0OKN3ZeXevOk
9/S/lEiyfzL185O94a+uTxU3XWi596e53MJbLz7FRy648ergvDlCvCkmpRvL+3Q23+q/8iWr80Xq
i/cr89dELeWdnKF2ddnjjav/N923lT16xn/vHcUe6TK1IPGdUcI8TpGTVHeU/pP6tiacv+x3wsuJ
r0/WC8ZJLjomfrPrg83DpZ6uxU+YVp7WzVi93lORJ3nb+RN9Z1vnzNR6w+iS5DXjSummR1cs+vpm
haq9OSbJHHPj5IkJbPUvt37Zc+HI9O61v1WFV/bNsp8NADhwqwoNCmVuZHN0cmVhbQ0KZW5kb2Jq
DQo2MDIgMCBvYmoNClsgMFsgNTAwXSAgMTMxWyA0NThdIF0gDQplbmRvYmoNCjYwMyAwIG9iag0K
PDwvVHlwZS9NZXRhZGF0YS9TdWJ0eXBlL1hNTC9MZW5ndGggMzI0Mz4+DQpzdHJlYW0NCjw/eHBh
Y2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+PHg6eG1wbWV0
YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iMy4xLTcwMSI+CjxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+Cjxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5j
b20vcGRmLzEuMy8iPgo8cGRmOlByb2R1Y2VyPk1pY3Jvc29mdMKuIFBvd2VyUG9pbnTCriAyMDE2
PC9wZGY6UHJvZHVjZXI+PHBkZjpLZXl3b3Jkcz5DVFBDbGFzc2lmaWNhdGlvbj1DVFBfTlQ8L3Bk
ZjpLZXl3b3Jkcz48L3JkZjpEZXNjcmlwdGlvbj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9
IiIgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CjxkYzp0aXRs
ZT48cmRmOkFsdD48cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkludHJvZHVjdGlvbiBvZiBE
TUEgUmVtYXBwaW5nIGluIFZULWQ8L3JkZjpsaT48L3JkZjpBbHQ+PC9kYzp0aXRsZT48ZGM6Y3Jl
YXRvcj48cmRmOlNlcT48cmRmOmxpPkxpdSwgWWkgTDwvcmRmOmxpPjwvcmRmOlNlcT48L2RjOmNy
ZWF0b3I+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4
bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgo8eG1wOkNyZWF0b3JUb29s
Pk1pY3Jvc29mdMKuIFBvd2VyUG9pbnTCriAyMDE2PC94bXA6Q3JlYXRvclRvb2w+PHhtcDpDcmVh
dGVEYXRlPjIwMTgtMDctMTdUMjM6NTk6NTYrMDA6MDA8L3htcDpDcmVhdGVEYXRlPjx4bXA6TW9k
aWZ5RGF0ZT4yMDE4LTA3LTE3VDIzOjU5OjU2KzAwOjAwPC94bXA6TW9kaWZ5RGF0ZT48L3JkZjpE
ZXNjcmlwdGlvbj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcE1NPSJo
dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIj4KPHhtcE1NOkRvY3VtZW50SUQ+dXVpZDpD
NDdDM0VDNy0yMkRELTRFN0UtQkQ1Mi1FQ0JGMEFFNDQ0MjI8L3htcE1NOkRvY3VtZW50SUQ+PHht
cE1NOkluc3RhbmNlSUQ+dXVpZDpDNDdDM0VDNy0yMkRELTRFN0UtQkQ1Mi1FQ0JGMEFFNDQ0MjI8
L3htcE1NOkluc3RhbmNlSUQ+PC9yZGY6RGVzY3JpcHRpb24+CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAo8L3JkZjpSREY+PC94OnhtcG1ldGE+PD94cGFja2V0IGVuZD0idyI/Pg0KZW5kc3RyZWFt
DQplbmRvYmoNCjYwNCAwIG9iag0KPDwvRGlzcGxheURvY1RpdGxlIHRydWU+Pg0KZW5kb2JqDQo2
MDUgMCBvYmoNCjw8L1R5cGUvWFJlZi9TaXplIDYwNS9XWyAxIDQgMl0gL1Jvb3QgMSAwIFIvSW5m
byA2OCAwIFIvSURbPEM3M0U3Q0M0REQyMjdFNEVCRDUyRUNCRjBBRTQ0NDIyPjxDNzNFN0NDNERE
MjI3RTRFQkQ1MkVDQkYwQUU0NDQyMj5dIC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEzODg+
Pg0Kc3RyZWFtDQp4nDXXe3xPdRzH8fOeXRozEaWLS9ksStnY1FQiaikkut8o5tK9kRIJJV1EkbaZ
oQsj6crMlhLV2I0o3Vc0dLGNVKjM7/t5/b77Y8/HeTzOOd/v95w9zuu7IAj9NDQo9Lt5EDgKDCUZ
EflGVB+YYMS0MGLnG7sTHMraaYybZozPguXGzIPG3CpjZbVRXG9sHGCU9XVETlnmiK6JhhXGnlnG
XrtL9P4tRm0GZBp1AfQ36nvBJthlHJgOFcbB9cahDsaRhcbRw44YZRsRSdAPbLoxjdKNyK5G1FSj
SQ8jbqnRMsVotcRo09Nou9hImGEk2lJiklYZnTqDTalx6jxH3KJko2ioUWrjxW3OM8oGG+W2lLiK
4UblNmNrraNpejtjduvQOww9m4H6GXbBbvjFCJpCBAjC19WE7jJnZPgo9BiMaGgEkRAFcRALJ0AT
aAyXwYnQDOIZbw9HraAlNIcWcBL0gVPgZEgLTXd1mp/u6XAatIZTob07c4w/sx20hTOgDSRABzgT
zoJUd5c8f5dz4RxIhI6QBGdDJ+gM3aEbdIHz4HzoCsmQAhdAD+jt5lLl53IR9IQLIR0uhV5wMVwC
k+Fy6Ad9eTl7OboGBsEVkAFXQn+4Cq6GATAQJsFjoVmvifCzvgGuh8FwLQyBoXAdjHaXp/rLb4Nb
4Ua4CW6GW2AUZMLtcAcMg+FwJ9wFI2Ak3Af3whgYC3fDPTDRzXO0n+c4yIL74QF4EB6CR+ERGA8P
wwT4GJ6AKfA4b2wfRzPhaZgK02A6PAlPwQz4CNbDh24NC/waZsML8Aw8C8/B8zALXoZ5MAdehJdg
LuS7gSr9QDmQDfPhFVgIeZALC+B1eA0WwWJYAq9CSWi8QvnxlkMBvAFLYRm8B+/CCngTVsJbsAre
hneg2I3X3Y+3DorgffgAVsMaKIS1cAw2wiewgff+K0dlsAU2wafwGXwOpbAZ/of/4F833VF+utvh
CyiHCqiEKtgK22Cfu0uuv8s38DXsgC/hK9gJP8IP8C18B99D+LsUbkc1/ASELyB8AeELwuGrgVrY
D+FH9xv8Dn/AUbeGCr+GP+Eg1EE9HIAjcBgOwV/wN/zDG+NbJ+qr8AgNHDEXkU+RVpFrEWERYRFh
EWiRaxFh8dnWoNAa1ga+73RT9FZ0WjRc7AsULjOdFtUWSRZJFkkWuVaKG6GbH4GKiqaKXIsWixaL
QItcq4u7PNNfTnZFb0WgRa7VHkiyqK+or6i2iLCIsIiwiLCIsIiwSKsIraivqK/opqio6LSotlIh
DWixKLMy3FJy/FLIrsiuKLPotIiwiLBoqoiwegMbHrF7UjjJBFo0VRRWRFhEWERYRFh8HEVFRVNF
YcUfu6ihiKkIrUiyCLRIq0irSKtIq6iv+BhrsnsE5f4REFORVtFb0VtNcmc2+DOJqUYD9RX1FfUV
8RYpFy0WLRYRFhEWEZbbaxSl+BGorwitiLCIsIiwJgIRFtUWERYRFhEWgVaOG8Fvl0VoRZkVTjKB
VrY7M9ufSZlFdkWZRZlFmUWZRW9FU0XYRX1FfUV9RX1FKUU3RbVFfUV9RX1FfUWgRa7Ft1z5QG9F
b8VXUbRRlFKEVoRWhFaEVrRYlFnUQhXuSZT5J0EwRT5Fb0WLRZlFb0VvRW/lNidFx/xd6KaoqKiv
qK+otmi46K1KoBjoreit6K0ItMi16K3CvWWHJPZLYkem8tCU1iX7KdFbUV9RbZFk0WnRaZFkkWSR
ZJFdkV3RVFFYUS4RTJFPEVORVtE4EUVRURFhEWERMBFakVYRWhFhVbsVjbB/LUvGOuIL7X/R+KIG
o3iDUVLnaJYQC4VGYq7RsdQYUgA7jGHbg+A4W/ICtA0KZW5kc3RyZWFtDQplbmRvYmoNCnhyZWYN
CjAgNjA2DQowMDAwMDAwMDY5IDY1NTM1IGYNCjAwMDAwMDAwMTcgMDAwMDAgbg0KMDAwMDAwMDE2
OCAwMDAwMCBuDQowMDAwMDAwMjk1IDAwMDAwIG4NCjAwMDAwMDA2NzAgMDAwMDAgbg0KMDAwMDAw
MTM0NiAwMDAwMCBuDQowMDAwMDAxMzk5IDAwMDAwIG4NCjAwMDAwMDE4MTAgMDAwMDAgbg0KMDAw
MDAwMjQ1NCAwMDAwMCBuDQowMDAwMDU4MTQ4IDAwMDAwIG4NCjAwMDAwOTUxOTEgMDAwMDAgbg0K
MDAwMDA5NTM2MiAwMDAwMCBuDQowMDAwMDk1NjAzIDAwMDAwIG4NCjAwMDAwOTU2NTcgMDAwMDAg
bg0KMDAwMDEwMDU5NCAwMDAwMCBuDQowMDAwMTAzMzc1IDAwMDAwIG4NCjAwMDAxMDk3OTEgMDAw
MDAgbg0KMDAwMDExMzY0OCAwMDAwMCBuDQowMDAwMTE1NTMzIDAwMDAwIG4NCjAwMDAxMTc1NzIg
MDAwMDAgbg0KMDAwMDI5NDgyMyAwMDAwMCBuDQowMDAwNDUxODQ2IDAwMDAwIG4NCjAwMDA0NTIw
MTAgMDAwMDAgbg0KMDAwMDQ1MjIzNyAwMDAwMCBuDQowMDAwNDUyNTk0IDAwMDAwIG4NCjAwMDA0
NTQwOTAgMDAwMDAgbg0KMDAwMDQ1NDIxNiAwMDAwMCBuDQowMDAwNDU0MjQ2IDAwMDAwIG4NCjAw
MDA0NTQ0MDAgMDAwMDAgbg0KMDAwMDQ1NDQ3NCAwMDAwMCBuDQowMDAwNDU0NzE5IDAwMDAwIG4N
CjAwMDA0NTQ4NTIgMDAwMDAgbg0KMDAwMDQ1NDg4MiAwMDAwMCBuDQowMDAwNDU1MDQzIDAwMDAw
IG4NCjAwMDA0NTUxMTcgMDAwMDAgbg0KMDAwMDQ1NTM1OCAwMDAwMCBuDQowMDAwNDU1NzE1IDAw
MDAwIG4NCjAwMDA0NTcxMTcgMDAwMDAgbg0KMDAwMDQ1NzQ2NCAwMDAwMCBuDQowMDAwNDU5MTYw
IDAwMDAwIG4NCjAwMDA0NTkzMDMgMDAwMDAgbg0KMDAwMDQ1OTMzMyAwMDAwMCBuDQowMDAwNDU5
NTA0IDAwMDAwIG4NCjAwMDA0NTk1NzggMDAwMDAgbg0KMDAwMDQ1OTgyNCAwMDAwMCBuDQowMDAw
NDYwMTYxIDAwMDAwIG4NCjAwMDA0NjE2MjMgMDAwMDAgbg0KMDAwMDQ2MTk5MCAwMDAwMCBuDQow
MDAwNDYzOTIyIDAwMDAwIG4NCjAwMDA0NjQyODkgMDAwMDAgbg0KMDAwMDQ2NjIzNSAwMDAwMCBu
DQowMDAwNDY2NTkyIDAwMDAwIG4NCjAwMDA0NjgxMDIgMDAwMDAgbg0KMDAwMDQ2ODQ2NiAwMDAw
MCBuDQowMDAwNDY4OTEwIDAwMDAwIG4NCjAwMDA0NjkyOTAgMDAwMDAgbg0KMDAwMDQ2OTQzOCAw
MDAwMCBuDQowMDAwNjY5MDc2IDAwMDAwIG4NCjAwMDA4MjcxODUgMDAwMDAgbg0KMDAwMDgzMzg3
NiAwMDAwMCBuDQowMDAwODM3NjgwIDAwMDAwIG4NCjAwMDA4MzgwNDQgMDAwMDAgbg0KMDAwMDgz
ODQ4MSAwMDAwMCBuDQowMDAwODM4ODYxIDAwMDAwIG4NCjAwMDA4MzkwMDkgMDAwMDAgbg0KMDAw
MDgzOTM3NyAwMDAwMCBuDQowMDAwODM5OTE4IDAwMDAwIG4NCjAwMDA4NjY4NDcgMDAwMDAgbg0K
MDAwMDg4ODYwMCAwMDAwMCBuDQowMDAwMDAwMDcwIDY1NTM1IGYNCjAwMDAwMDAwNzEgNjU1MzUg
Zg0KMDAwMDAwMDA3MiA2NTUzNSBmDQowMDAwMDAwMDczIDY1NTM1IGYNCjAwMDAwMDAwNzQgNjU1
MzUgZg0KMDAwMDAwMDA3NSA2NTUzNSBmDQowMDAwMDAwMDc2IDY1NTM1IGYNCjAwMDAwMDAwNzcg
NjU1MzUgZg0KMDAwMDAwMDA3OCA2NTUzNSBmDQowMDAwMDAwMDc5IDY1NTM1IGYNCjAwMDAwMDAw
ODAgNjU1MzUgZg0KMDAwMDAwMDA4MSA2NTUzNSBmDQowMDAwMDAwMDgyIDY1NTM1IGYNCjAwMDAw
MDAwODMgNjU1MzUgZg0KMDAwMDAwMDA4NCA2NTUzNSBmDQowMDAwMDAwMDg1IDY1NTM1IGYNCjAw
MDAwMDAwODYgNjU1MzUgZg0KMDAwMDAwMDA4NyA2NTUzNSBmDQowMDAwMDAwMDg4IDY1NTM1IGYN
CjAwMDAwMDAwODkgNjU1MzUgZg0KMDAwMDAwMDA5MCA2NTUzNSBmDQowMDAwMDAwMDkxIDY1NTM1
IGYNCjAwMDAwMDAwOTIgNjU1MzUgZg0KMDAwMDAwMDA5MyA2NTUzNSBmDQowMDAwMDAwMDk0IDY1
NTM1IGYNCjAwMDAwMDAwOTUgNjU1MzUgZg0KMDAwMDAwMDA5NiA2NTUzNSBmDQowMDAwMDAwMDk3
IDY1NTM1IGYNCjAwMDAwMDAwOTggNjU1MzUgZg0KMDAwMDAwMDA5OSA2NTUzNSBmDQowMDAwMDAw
MTAwIDY1NTM1IGYNCjAwMDAwMDAxMDEgNjU1MzUgZg0KMDAwMDAwMDEwMiA2NTUzNSBmDQowMDAw
MDAwMTA0IDY1NTM1IGYNCjAwMDA4OTgzNTggMDAwMDAgbg0KMDAwMDAwMDEwNSA2NTUzNSBmDQow
MDAwMDAwMTA2IDY1NTM1IGYNCjAwMDAwMDAxMDcgNjU1MzUgZg0KMDAwMDAwMDEwOCA2NTUzNSBm
DQowMDAwMDAwMTEwIDY1NTM1IGYNCjAwMDA4OTg0MDkgMDAwMDAgbg0KMDAwMDAwMDExMSA2NTUz
NSBmDQowMDAwMDAwMTEyIDY1NTM1IGYNCjAwMDAwMDAxMTMgNjU1MzUgZg0KMDAwMDAwMDExNCA2
NTUzNSBmDQowMDAwMDAwMTE1IDY1NTM1IGYNCjAwMDAwMDAxMTYgNjU1MzUgZg0KMDAwMDAwMDEx
NyA2NTUzNSBmDQowMDAwMDAwMTE4IDY1NTM1IGYNCjAwMDAwMDAxMjAgNjU1MzUgZg0KMDAwMDg5
ODQ2MCAwMDAwMCBuDQowMDAwMDAwMTIxIDY1NTM1IGYNCjAwMDAwMDAxMjIgNjU1MzUgZg0KMDAw
MDAwMDEyMyA2NTUzNSBmDQowMDAwMDAwMTI0IDY1NTM1IGYNCjAwMDAwMDAxMjUgNjU1MzUgZg0K
MDAwMDAwMDEyNiA2NTUzNSBmDQowMDAwMDAwMTI3IDY1NTM1IGYNCjAwMDAwMDAxMjggNjU1MzUg
Zg0KMDAwMDAwMDEyOSA2NTUzNSBmDQowMDAwMDAwMTMwIDY1NTM1IGYNCjAwMDAwMDAxMzEgNjU1
MzUgZg0KMDAwMDAwMDEzMiA2NTUzNSBmDQowMDAwMDAwMTMzIDY1NTM1IGYNCjAwMDAwMDAxMzQg
NjU1MzUgZg0KMDAwMDAwMDEzNSA2NTUzNSBmDQowMDAwMDAwMTM2IDY1NTM1IGYNCjAwMDAwMDAx
MzcgNjU1MzUgZg0KMDAwMDAwMDEzOCA2NTUzNSBmDQowMDAwMDAwMTQwIDY1NTM1IGYNCjAwMDA4
OTg1MTEgMDAwMDAgbg0KMDAwMDAwMDE0MSA2NTUzNSBmDQowMDAwMDAwMTQyIDY1NTM1IGYNCjAw
MDAwMDAxNDMgNjU1MzUgZg0KMDAwMDAwMDE0NCA2NTUzNSBmDQowMDAwMDAwMTQ1IDY1NTM1IGYN
CjAwMDAwMDAxNDYgNjU1MzUgZg0KMDAwMDAwMDE0NyA2NTUzNSBmDQowMDAwMDAwMTQ4IDY1NTM1
IGYNCjAwMDAwMDAxNDkgNjU1MzUgZg0KMDAwMDAwMDE1MCA2NTUzNSBmDQowMDAwMDAwMTUxIDY1
NTM1IGYNCjAwMDAwMDAxNTIgNjU1MzUgZg0KMDAwMDAwMDE1MyA2NTUzNSBmDQowMDAwMDAwMTU0
IDY1NTM1IGYNCjAwMDAwMDAxNTUgNjU1MzUgZg0KMDAwMDAwMDE1NiA2NTUzNSBmDQowMDAwMDAw
MTU3IDY1NTM1IGYNCjAwMDAwMDAxNTggNjU1MzUgZg0KMDAwMDAwMDE1OSA2NTUzNSBmDQowMDAw
MDAwMTYwIDY1NTM1IGYNCjAwMDAwMDAxNjEgNjU1MzUgZg0KMDAwMDAwMDE2MiA2NTUzNSBmDQow
MDAwMDAwMTYzIDY1NTM1IGYNCjAwMDAwMDAxNjQgNjU1MzUgZg0KMDAwMDAwMDE2NiA2NTUzNSBm
DQowMDAwODk4NTYyIDAwMDAwIG4NCjAwMDAwMDAxNjcgNjU1MzUgZg0KMDAwMDAwMDE2OCA2NTUz
NSBmDQowMDAwMDAwMTY5IDY1NTM1IGYNCjAwMDAwMDAxNzAgNjU1MzUgZg0KMDAwMDAwMDE3MSA2
NTUzNSBmDQowMDAwMDAwMTcyIDY1NTM1IGYNCjAwMDAwMDAxNzMgNjU1MzUgZg0KMDAwMDAwMDE3
NSA2NTUzNSBmDQowMDAwODk4NjEzIDAwMDAwIG4NCjAwMDAwMDAxNzYgNjU1MzUgZg0KMDAwMDAw
MDE3NyA2NTUzNSBmDQowMDAwMDAwMTc4IDY1NTM1IGYNCjAwMDAwMDAxNzkgNjU1MzUgZg0KMDAw
MDAwMDE4MCA2NTUzNSBmDQowMDAwMDAwMTgxIDY1NTM1IGYNCjAwMDAwMDAxODIgNjU1MzUgZg0K
MDAwMDAwMDE4MyA2NTUzNSBmDQowMDAwMDAwMTg0IDY1NTM1IGYNCjAwMDAwMDAxODUgNjU1MzUg
Zg0KMDAwMDAwMDE4NiA2NTUzNSBmDQowMDAwMDAwMTg3IDY1NTM1IGYNCjAwMDAwMDAxODggNjU1
MzUgZg0KMDAwMDAwMDE4OSA2NTUzNSBmDQowMDAwMDAwMTkwIDY1NTM1IGYNCjAwMDAwMDAxOTEg
NjU1MzUgZg0KMDAwMDAwMDE5MiA2NTUzNSBmDQowMDAwMDAwMTkzIDY1NTM1IGYNCjAwMDAwMDAx
OTQgNjU1MzUgZg0KMDAwMDAwMDE5NSA2NTUzNSBmDQowMDAwMDAwMTk2IDY1NTM1IGYNCjAwMDAw
MDAxOTcgNjU1MzUgZg0KMDAwMDAwMDE5OSA2NTUzNSBmDQowMDAwODk4NjY0IDAwMDAwIG4NCjAw
MDAwMDAyMDAgNjU1MzUgZg0KMDAwMDAwMDIwMSA2NTUzNSBmDQowMDAwMDAwMjAyIDY1NTM1IGYN
CjAwMDAwMDAyMDMgNjU1MzUgZg0KMDAwMDAwMDIwNCA2NTUzNSBmDQowMDAwMDAwMjA1IDY1NTM1
IGYNCjAwMDAwMDAyMDYgNjU1MzUgZg0KMDAwMDAwMDIwNyA2NTUzNSBmDQowMDAwMDAwMjA4IDY1
NTM1IGYNCjAwMDAwMDAyMDkgNjU1MzUgZg0KMDAwMDAwMDIxMCA2NTUzNSBmDQowMDAwMDAwMjEx
IDY1NTM1IGYNCjAwMDAwMDAyMTIgNjU1MzUgZg0KMDAwMDAwMDIxMyA2NTUzNSBmDQowMDAwMDAw
MjE0IDY1NTM1IGYNCjAwMDAwMDAyMTUgNjU1MzUgZg0KMDAwMDAwMDIxNiA2NTUzNSBmDQowMDAw
MDAwMjE3IDY1NTM1IGYNCjAwMDAwMDAyMTggNjU1MzUgZg0KMDAwMDAwMDIxOSA2NTUzNSBmDQow
MDAwMDAwMjIwIDY1NTM1IGYNCjAwMDAwMDAyMjEgNjU1MzUgZg0KMDAwMDAwMDIyMiA2NTUzNSBm
DQowMDAwMDAwMjIzIDY1NTM1IGYNCjAwMDAwMDAyMjQgNjU1MzUgZg0KMDAwMDAwMDIyNSA2NTUz
NSBmDQowMDAwMDAwMjI3IDY1NTM1IGYNCjAwMDA4OTg3MTUgMDAwMDAgbg0KMDAwMDAwMDIyOCA2
NTUzNSBmDQowMDAwMDAwMjI5IDY1NTM1IGYNCjAwMDAwMDAyMzAgNjU1MzUgZg0KMDAwMDAwMDIz
MSA2NTUzNSBmDQowMDAwMDAwMjMyIDY1NTM1IGYNCjAwMDAwMDAyMzMgNjU1MzUgZg0KMDAwMDAw
MDIzNCA2NTUzNSBmDQowMDAwMDAwMjM1IDY1NTM1IGYNCjAwMDAwMDAyMzYgNjU1MzUgZg0KMDAw
MDAwMDIzNyA2NTUzNSBmDQowMDAwMDAwMjM4IDY1NTM1IGYNCjAwMDAwMDAyMzkgNjU1MzUgZg0K
MDAwMDAwMDI0MCA2NTUzNSBmDQowMDAwMDAwMjQyIDY1NTM1IGYNCjAwMDA4OTg3NjYgMDAwMDAg
bg0KMDAwMDAwMDI0MyA2NTUzNSBmDQowMDAwMDAwMjQ0IDY1NTM1IGYNCjAwMDAwMDAyNDUgNjU1
MzUgZg0KMDAwMDAwMDI0NiA2NTUzNSBmDQowMDAwMDAwMjQ3IDY1NTM1IGYNCjAwMDAwMDAyNDgg
NjU1MzUgZg0KMDAwMDAwMDI0OSA2NTUzNSBmDQowMDAwMDAwMjUwIDY1NTM1IGYNCjAwMDAwMDAy
NTEgNjU1MzUgZg0KMDAwMDAwMDI1MiA2NTUzNSBmDQowMDAwMDAwMjUzIDY1NTM1IGYNCjAwMDAw
MDAyNTQgNjU1MzUgZg0KMDAwMDAwMDI1NSA2NTUzNSBmDQowMDAwMDAwMjU2IDY1NTM1IGYNCjAw
MDAwMDAyNTggNjU1MzUgZg0KMDAwMDg5ODgxNyAwMDAwMCBuDQowMDAwMDAwMjU5IDY1NTM1IGYN
CjAwMDAwMDAyNjAgNjU1MzUgZg0KMDAwMDAwMDI2MSA2NTUzNSBmDQowMDAwMDAwMjYyIDY1NTM1
IGYNCjAwMDAwMDAyNjMgNjU1MzUgZg0KMDAwMDAwMDI2NCA2NTUzNSBmDQowMDAwMDAwMjY1IDY1
NTM1IGYNCjAwMDAwMDAyNjYgNjU1MzUgZg0KMDAwMDAwMDI2NyA2NTUzNSBmDQowMDAwMDAwMjY4
IDY1NTM1IGYNCjAwMDAwMDAyNjkgNjU1MzUgZg0KMDAwMDAwMDI3MCA2NTUzNSBmDQowMDAwMDAw
MjcxIDY1NTM1IGYNCjAwMDAwMDAyNzIgNjU1MzUgZg0KMDAwMDAwMDI3NCA2NTUzNSBmDQowMDAw
ODk4ODY4IDAwMDAwIG4NCjAwMDAwMDAyNzUgNjU1MzUgZg0KMDAwMDAwMDI3NiA2NTUzNSBmDQow
MDAwMDAwMjc3IDY1NTM1IGYNCjAwMDAwMDAyNzggNjU1MzUgZg0KMDAwMDAwMDI3OSA2NTUzNSBm
DQowMDAwMDAwMjgwIDY1NTM1IGYNCjAwMDAwMDAyODEgNjU1MzUgZg0KMDAwMDAwMDI4MiA2NTUz
NSBmDQowMDAwMDAwMjgzIDY1NTM1IGYNCjAwMDAwMDAyODQgNjU1MzUgZg0KMDAwMDAwMDI4NSA2
NTUzNSBmDQowMDAwMDAwMjg2IDY1NTM1IGYNCjAwMDAwMDAyODcgNjU1MzUgZg0KMDAwMDAwMDI4
OCA2NTUzNSBmDQowMDAwMDAwMjg5IDY1NTM1IGYNCjAwMDAwMDAyOTAgNjU1MzUgZg0KMDAwMDAw
MDI5MSA2NTUzNSBmDQowMDAwMDAwMjkyIDY1NTM1IGYNCjAwMDAwMDAyOTMgNjU1MzUgZg0KMDAw
MDAwMDI5NCA2NTUzNSBmDQowMDAwMDAwMjk1IDY1NTM1IGYNCjAwMDAwMDAyOTYgNjU1MzUgZg0K
MDAwMDAwMDI5NyA2NTUzNSBmDQowMDAwMDAwMjk5IDY1NTM1IGYNCjAwMDA4OTg5MTkgMDAwMDAg
bg0KMDAwMDAwMDMwMCA2NTUzNSBmDQowMDAwMDAwMzAxIDY1NTM1IGYNCjAwMDAwMDAzMDIgNjU1
MzUgZg0KMDAwMDAwMDMwMyA2NTUzNSBmDQowMDAwMDAwMzA0IDY1NTM1IGYNCjAwMDAwMDAzMDUg
NjU1MzUgZg0KMDAwMDAwMDMwNiA2NTUzNSBmDQowMDAwMDAwMzA3IDY1NTM1IGYNCjAwMDAwMDAz
MDkgNjU1MzUgZg0KMDAwMDg5ODk3MCAwMDAwMCBuDQowMDAwMDAwMzEwIDY1NTM1IGYNCjAwMDAw
MDAzMTEgNjU1MzUgZg0KMDAwMDAwMDMxMiA2NTUzNSBmDQowMDAwMDAwMzEzIDY1NTM1IGYNCjAw
MDAwMDAzMTQgNjU1MzUgZg0KMDAwMDAwMDMxNSA2NTUzNSBmDQowMDAwMDAwMzE2IDY1NTM1IGYN
CjAwMDAwMDAzMTcgNjU1MzUgZg0KMDAwMDAwMDMxOCA2NTUzNSBmDQowMDAwMDAwMzE5IDY1NTM1
IGYNCjAwMDAwMDAzMjAgNjU1MzUgZg0KMDAwMDAwMDMyMSA2NTUzNSBmDQowMDAwMDAwMzIyIDY1
NTM1IGYNCjAwMDAwMDAzMjMgNjU1MzUgZg0KMDAwMDAwMDMyNCA2NTUzNSBmDQowMDAwMDAwMzI1
IDY1NTM1IGYNCjAwMDAwMDAzMjYgNjU1MzUgZg0KMDAwMDAwMDMyNyA2NTUzNSBmDQowMDAwMDAw
MzI4IDY1NTM1IGYNCjAwMDAwMDAzMjkgNjU1MzUgZg0KMDAwMDAwMDMzMCA2NTUzNSBmDQowMDAw
MDAwMzMxIDY1NTM1IGYNCjAwMDAwMDAzMzIgNjU1MzUgZg0KMDAwMDAwMDMzMyA2NTUzNSBmDQow
MDAwMDAwMzM0IDY1NTM1IGYNCjAwMDAwMDAzMzUgNjU1MzUgZg0KMDAwMDAwMDMzNyA2NTUzNSBm
DQowMDAwODk5MDIxIDAwMDAwIG4NCjAwMDAwMDAzMzggNjU1MzUgZg0KMDAwMDAwMDMzOSA2NTUz
NSBmDQowMDAwMDAwMzQwIDY1NTM1IGYNCjAwMDAwMDAzNDEgNjU1MzUgZg0KMDAwMDAwMDM0MiA2
NTUzNSBmDQowMDAwMDAwMzQzIDY1NTM1IGYNCjAwMDAwMDAzNDQgNjU1MzUgZg0KMDAwMDAwMDM0
NSA2NTUzNSBmDQowMDAwMDAwMzQ2IDY1NTM1IGYNCjAwMDAwMDAzNDcgNjU1MzUgZg0KMDAwMDAw
MDM0OCA2NTUzNSBmDQowMDAwMDAwMzQ5IDY1NTM1IGYNCjAwMDAwMDAzNTAgNjU1MzUgZg0KMDAw
MDAwMDM1MSA2NTUzNSBmDQowMDAwMDAwMzUyIDY1NTM1IGYNCjAwMDAwMDAzNTMgNjU1MzUgZg0K
MDAwMDAwMDM1NCA2NTUzNSBmDQowMDAwMDAwMzU1IDY1NTM1IGYNCjAwMDAwMDAzNTYgNjU1MzUg
Zg0KMDAwMDAwMDM1NyA2NTUzNSBmDQowMDAwMDAwMzU4IDY1NTM1IGYNCjAwMDAwMDAzNTkgNjU1
MzUgZg0KMDAwMDAwMDM2MCA2NTUzNSBmDQowMDAwMDAwMzYxIDY1NTM1IGYNCjAwMDAwMDAzNjIg
NjU1MzUgZg0KMDAwMDAwMDM2MyA2NTUzNSBmDQowMDAwMDAwMzY1IDY1NTM1IGYNCjAwMDA4OTkw
NzIgMDAwMDAgbg0KMDAwMDAwMDM2NiA2NTUzNSBmDQowMDAwMDAwMzY3IDY1NTM1IGYNCjAwMDAw
MDAzNjggNjU1MzUgZg0KMDAwMDAwMDM2OSA2NTUzNSBmDQowMDAwMDAwMzcwIDY1NTM1IGYNCjAw
MDAwMDAzNzEgNjU1MzUgZg0KMDAwMDAwMDM3MiA2NTUzNSBmDQowMDAwMDAwMzczIDY1NTM1IGYN
CjAwMDAwMDAzNzQgNjU1MzUgZg0KMDAwMDAwMDM3NSA2NTUzNSBmDQowMDAwMDAwMzc2IDY1NTM1
IGYNCjAwMDAwMDAzNzcgNjU1MzUgZg0KMDAwMDAwMDM3OSA2NTUzNSBmDQowMDAwODk5MTIzIDAw
MDAwIG4NCjAwMDAwMDAzODAgNjU1MzUgZg0KMDAwMDAwMDM4MSA2NTUzNSBmDQowMDAwMDAwMzgy
IDY1NTM1IGYNCjAwMDAwMDAzODMgNjU1MzUgZg0KMDAwMDAwMDM4NCA2NTUzNSBmDQowMDAwMDAw
Mzg1IDY1NTM1IGYNCjAwMDAwMDAzODYgNjU1MzUgZg0KMDAwMDAwMDM4OCA2NTUzNSBmDQowMDAw
ODk5MTc0IDAwMDAwIG4NCjAwMDAwMDAzODkgNjU1MzUgZg0KMDAwMDAwMDM5MCA2NTUzNSBmDQow
MDAwMDAwMzkxIDY1NTM1IGYNCjAwMDAwMDAzOTIgNjU1MzUgZg0KMDAwMDAwMDM5MyA2NTUzNSBm
DQowMDAwMDAwMzk0IDY1NTM1IGYNCjAwMDAwMDAzOTUgNjU1MzUgZg0KMDAwMDAwMDM5NiA2NTUz
NSBmDQowMDAwMDAwMzk3IDY1NTM1IGYNCjAwMDAwMDAzOTggNjU1MzUgZg0KMDAwMDAwMDM5OSA2
NTUzNSBmDQowMDAwMDAwNDAwIDY1NTM1IGYNCjAwMDAwMDA0MDEgNjU1MzUgZg0KMDAwMDAwMDQw
MiA2NTUzNSBmDQowMDAwMDAwNDAzIDY1NTM1IGYNCjAwMDAwMDA0MDQgNjU1MzUgZg0KMDAwMDAw
MDQwNSA2NTUzNSBmDQowMDAwMDAwNDA2IDY1NTM1IGYNCjAwMDAwMDA0MDcgNjU1MzUgZg0KMDAw
MDAwMDQwOCA2NTUzNSBmDQowMDAwMDAwNDA5IDY1NTM1IGYNCjAwMDAwMDA0MTAgNjU1MzUgZg0K
MDAwMDAwMDQxMSA2NTUzNSBmDQowMDAwMDAwNDEyIDY1NTM1IGYNCjAwMDAwMDA0MTMgNjU1MzUg
Zg0KMDAwMDAwMDQxNCA2NTUzNSBmDQowMDAwMDAwNDE1IDY1NTM1IGYNCjAwMDAwMDA0MTcgNjU1
MzUgZg0KMDAwMDg5OTIyNSAwMDAwMCBuDQowMDAwMDAwNDE4IDY1NTM1IGYNCjAwMDAwMDA0MTkg
NjU1MzUgZg0KMDAwMDAwMDQyMCA2NTUzNSBmDQowMDAwMDAwNDIxIDY1NTM1IGYNCjAwMDAwMDA0
MjIgNjU1MzUgZg0KMDAwMDAwMDQyMyA2NTUzNSBmDQowMDAwMDAwNDI0IDY1NTM1IGYNCjAwMDAw
MDA0MjUgNjU1MzUgZg0KMDAwMDAwMDQyNiA2NTUzNSBmDQowMDAwMDAwNDI3IDY1NTM1IGYNCjAw
MDAwMDA0MjggNjU1MzUgZg0KMDAwMDAwMDQyOSA2NTUzNSBmDQowMDAwMDAwNDMwIDY1NTM1IGYN
CjAwMDAwMDA0MzEgNjU1MzUgZg0KMDAwMDAwMDQzMiA2NTUzNSBmDQowMDAwMDAwNDMzIDY1NTM1
IGYNCjAwMDAwMDA0MzQgNjU1MzUgZg0KMDAwMDAwMDQzNSA2NTUzNSBmDQowMDAwMDAwNDM2IDY1
NTM1IGYNCjAwMDAwMDA0MzcgNjU1MzUgZg0KMDAwMDAwMDQzOCA2NTUzNSBmDQowMDAwMDAwNDM5
IDY1NTM1IGYNCjAwMDAwMDA0NDAgNjU1MzUgZg0KMDAwMDAwMDQ0MSA2NTUzNSBmDQowMDAwMDAw
NDQyIDY1NTM1IGYNCjAwMDAwMDA0NDMgNjU1MzUgZg0KMDAwMDAwMDQ0NCA2NTUzNSBmDQowMDAw
MDAwNDQ1IDY1NTM1IGYNCjAwMDAwMDA0NDYgNjU1MzUgZg0KMDAwMDAwMDQ0NyA2NTUzNSBmDQow
MDAwMDAwNDQ4IDY1NTM1IGYNCjAwMDAwMDA0NDkgNjU1MzUgZg0KMDAwMDAwMDQ1MCA2NTUzNSBm
DQowMDAwMDAwNDUxIDY1NTM1IGYNCjAwMDAwMDA0NTIgNjU1MzUgZg0KMDAwMDAwMDQ1NCA2NTUz
NSBmDQowMDAwODk5Mjc2IDAwMDAwIG4NCjAwMDAwMDA0NTUgNjU1MzUgZg0KMDAwMDAwMDQ1NiA2
NTUzNSBmDQowMDAwMDAwNDU3IDY1NTM1IGYNCjAwMDAwMDA0NTggNjU1MzUgZg0KMDAwMDAwMDQ2
MCA2NTUzNSBmDQowMDAwODk5MzI3IDAwMDAwIG4NCjAwMDAwMDA0NjEgNjU1MzUgZg0KMDAwMDAw
MDQ2MiA2NTUzNSBmDQowMDAwMDAwNDYzIDY1NTM1IGYNCjAwMDAwMDA0NjQgNjU1MzUgZg0KMDAw
MDAwMDQ2NSA2NTUzNSBmDQowMDAwMDAwNDY2IDY1NTM1IGYNCjAwMDAwMDA0NjcgNjU1MzUgZg0K
MDAwMDAwMDQ2OCA2NTUzNSBmDQowMDAwMDAwNDY5IDY1NTM1IGYNCjAwMDAwMDA0NzAgNjU1MzUg
Zg0KMDAwMDAwMDQ3MSA2NTUzNSBmDQowMDAwMDAwNDcyIDY1NTM1IGYNCjAwMDAwMDA0NzQgNjU1
MzUgZg0KMDAwMDg5OTM3OCAwMDAwMCBuDQowMDAwMDAwNDc1IDY1NTM1IGYNCjAwMDAwMDA0NzYg
NjU1MzUgZg0KMDAwMDAwMDQ3NyA2NTUzNSBmDQowMDAwMDAwNDc4IDY1NTM1IGYNCjAwMDAwMDA0
NzkgNjU1MzUgZg0KMDAwMDAwMDQ4MCA2NTUzNSBmDQowMDAwMDAwNDgxIDY1NTM1IGYNCjAwMDAw
MDA0ODIgNjU1MzUgZg0KMDAwMDAwMDQ4MyA2NTUzNSBmDQowMDAwMDAwNDg0IDY1NTM1IGYNCjAw
MDAwMDA0ODUgNjU1MzUgZg0KMDAwMDAwMDQ4NiA2NTUzNSBmDQowMDAwMDAwNDg4IDY1NTM1IGYN
CjAwMDA4OTk0MjkgMDAwMDAgbg0KMDAwMDAwMDQ4OSA2NTUzNSBmDQowMDAwMDAwNDkwIDY1NTM1
IGYNCjAwMDAwMDA0OTEgNjU1MzUgZg0KMDAwMDAwMDQ5MiA2NTUzNSBmDQowMDAwMDAwNDk0IDY1
NTM1IGYNCjAwMDA4OTk0ODAgMDAwMDAgbg0KMDAwMDAwMDQ5NSA2NTUzNSBmDQowMDAwMDAwNDk2
IDY1NTM1IGYNCjAwMDAwMDA0OTcgNjU1MzUgZg0KMDAwMDAwMDQ5OCA2NTUzNSBmDQowMDAwMDAw
NDk5IDY1NTM1IGYNCjAwMDAwMDA1MDAgNjU1MzUgZg0KMDAwMDAwMDUwMSA2NTUzNSBmDQowMDAw
MDAwNTAyIDY1NTM1IGYNCjAwMDAwMDA1MDMgNjU1MzUgZg0KMDAwMDAwMDUwNCA2NTUzNSBmDQow
MDAwMDAwNTA1IDY1NTM1IGYNCjAwMDAwMDA1MDYgNjU1MzUgZg0KMDAwMDAwMDUwNyA2NTUzNSBm
DQowMDAwMDAwNTA4IDY1NTM1IGYNCjAwMDAwMDA1MDkgNjU1MzUgZg0KMDAwMDAwMDUxMCA2NTUz
NSBmDQowMDAwMDAwNTExIDY1NTM1IGYNCjAwMDAwMDA1MTIgNjU1MzUgZg0KMDAwMDAwMDUxMyA2
NTUzNSBmDQowMDAwMDAwNTE0IDY1NTM1IGYNCjAwMDAwMDA1MTUgNjU1MzUgZg0KMDAwMDAwMDUx
NiA2NTUzNSBmDQowMDAwMDAwNTE3IDY1NTM1IGYNCjAwMDAwMDA1MTggNjU1MzUgZg0KMDAwMDAw
MDUxOSA2NTUzNSBmDQowMDAwMDAwNTIwIDY1NTM1IGYNCjAwMDAwMDA1MjEgNjU1MzUgZg0KMDAw
MDAwMDUyMiA2NTUzNSBmDQowMDAwMDAwNTIzIDY1NTM1IGYNCjAwMDAwMDA1MjQgNjU1MzUgZg0K
MDAwMDAwMDUyNSA2NTUzNSBmDQowMDAwMDAwNTI2IDY1NTM1IGYNCjAwMDAwMDA1MjcgNjU1MzUg
Zg0KMDAwMDAwMDUyOCA2NTUzNSBmDQowMDAwMDAwNTI5IDY1NTM1IGYNCjAwMDAwMDA1MzAgNjU1
MzUgZg0KMDAwMDAwMDUzMiA2NTUzNSBmDQowMDAwODk5NTMxIDAwMDAwIG4NCjAwMDAwMDA1MzMg
NjU1MzUgZg0KMDAwMDAwMDUzNCA2NTUzNSBmDQowMDAwMDAwNTM1IDY1NTM1IGYNCjAwMDAwMDA1
MzYgNjU1MzUgZg0KMDAwMDAwMDUzNyA2NTUzNSBmDQowMDAwMDAwNTM4IDY1NTM1IGYNCjAwMDAw
MDA1MzkgNjU1MzUgZg0KMDAwMDAwMDU0MCA2NTUzNSBmDQowMDAwMDAwNTQyIDY1NTM1IGYNCjAw
MDA4OTk1ODIgMDAwMDAgbg0KMDAwMDAwMDU0MyA2NTUzNSBmDQowMDAwMDAwNTQ0IDY1NTM1IGYN
CjAwMDAwMDA1NDUgNjU1MzUgZg0KMDAwMDAwMDU0NiA2NTUzNSBmDQowMDAwMDAwNTQ3IDY1NTM1
IGYNCjAwMDAwMDA1NDggNjU1MzUgZg0KMDAwMDAwMDU0OSA2NTUzNSBmDQowMDAwMDAwNTUwIDY1
NTM1IGYNCjAwMDAwMDA1NTEgNjU1MzUgZg0KMDAwMDAwMDU1MiA2NTUzNSBmDQowMDAwMDAwNTUz
IDY1NTM1IGYNCjAwMDAwMDA1NTQgNjU1MzUgZg0KMDAwMDAwMDU1NSA2NTUzNSBmDQowMDAwMDAw
NTU2IDY1NTM1IGYNCjAwMDAwMDA1NTcgNjU1MzUgZg0KMDAwMDAwMDU1OCA2NTUzNSBmDQowMDAw
MDAwNTU5IDY1NTM1IGYNCjAwMDAwMDA1NjAgNjU1MzUgZg0KMDAwMDAwMDU2MSA2NTUzNSBmDQow
MDAwMDAwNTYzIDY1NTM1IGYNCjAwMDA4OTk2MzMgMDAwMDAgbg0KMDAwMDAwMDU2NCA2NTUzNSBm
DQowMDAwMDAwNTY1IDY1NTM1IGYNCjAwMDAwMDA1NjYgNjU1MzUgZg0KMDAwMDAwMDU2NyA2NTUz
NSBmDQowMDAwMDAwNTY4IDY1NTM1IGYNCjAwMDAwMDA1NjkgNjU1MzUgZg0KMDAwMDAwMDU3MCA2
NTUzNSBmDQowMDAwMDAwNTcxIDY1NTM1IGYNCjAwMDAwMDA1NzIgNjU1MzUgZg0KMDAwMDAwMDU3
MyA2NTUzNSBmDQowMDAwMDAwNTc0IDY1NTM1IGYNCjAwMDAwMDA1NzUgNjU1MzUgZg0KMDAwMDAw
MDU3NiA2NTUzNSBmDQowMDAwMDAwNTc3IDY1NTM1IGYNCjAwMDAwMDA1NzggNjU1MzUgZg0KMDAw
MDAwMDU3OSA2NTUzNSBmDQowMDAwMDAwNTgwIDY1NTM1IGYNCjAwMDAwMDA1ODEgNjU1MzUgZg0K
MDAwMDAwMDU4MiA2NTUzNSBmDQowMDAwMDAwNTgzIDY1NTM1IGYNCjAwMDAwMDA1ODQgNjU1MzUg
Zg0KMDAwMDAwMDU4NSA2NTUzNSBmDQowMDAwMDAwNTg2IDY1NTM1IGYNCjAwMDAwMDA1ODcgNjU1
MzUgZg0KMDAwMDAwMDU4OCA2NTUzNSBmDQowMDAwMDAwNTg5IDY1NTM1IGYNCjAwMDAwMDA1OTAg
NjU1MzUgZg0KMDAwMDAwMDU5MSA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDA4OTk2
ODQgMDAwMDAgbg0KMDAwMDkwMDIwMiAwMDAwMCBuDQowMDAwOTY0NDMzIDAwMDAwIG4NCjAwMDA5
NjUxMTkgMDAwMDAgbg0KMDAwMDk2NTU2OSAwMDAwMCBuDQowMDAwOTY1ODcxIDAwMDAwIG4NCjAw
MDA5OTIyNjUgMDAwMDAgbg0KMDAwMDk5MjQzOSAwMDAwMCBuDQowMDAwOTkyNjY2IDAwMDAwIG4N
CjAwMDA5OTI5NjggMDAwMDAgbg0KMDAwMTAwNDQ1NiAwMDAwMCBuDQowMDAxMDA0NTAwIDAwMDAw
IG4NCjAwMDEwMDc4MjcgMDAwMDAgbg0KMDAwMTAwNzg3MyAwMDAwMCBuDQp0cmFpbGVyDQo8PC9T
aXplIDYwNi9Sb290IDEgMCBSL0luZm8gNjggMCBSL0lEWzxDNzNFN0NDNEREMjI3RTRFQkQ1MkVD
QkYwQUU0NDQyMj48QzczRTdDQzRERDIyN0U0RUJENTJFQ0JGMEFFNDQ0MjI+XSA+Pg0Kc3RhcnR4
cmVmDQoxMDA5NDY1DQolJUVPRg0KeHJlZg0KMCAwDQp0cmFpbGVyDQo8PC9TaXplIDYwNi9Sb290
IDEgMCBSL0luZm8gNjggMCBSL0lEWzxDNzNFN0NDNEREMjI3RTRFQkQ1MkVDQkYwQUU0NDQyMj48
QzczRTdDQzRERDIyN0U0RUJENTJFQ0JGMEFFNDQ0MjI+XSAvUHJldiAxMDA5NDY1L1hSZWZTdG0g
MTAwNzg3Mz4+DQpzdGFydHhyZWYNCjEwMjE3NDYNCiUlRU9G

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_005_9B683C391A63407FAA19B6F35CAC000Ecitrixcom_--


From xen-devel-bounces@lists.xenproject.org Wed Jul 18 00:23:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 00: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 1ffaFW-0000BO-Sh; Wed, 18 Jul 2018 00:23: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=qozs=kc=xenproject.org=prvs=730584d27=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ffaFV-0000BC-O6
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 00:23:21 +0000
X-Inumbo-ID: cb5ca765-8a20-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb5ca765-8a20-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 00:23:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,367,1526342400"; d="scan'208";a="60476956"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74983-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=60ee3bd8dbe70189cab18af733c42187c9b317c7
X-Osstest-Versions-That: ovmf=4c6d0de7bad46fc15fd34d394dffda3766e3a6a1
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 18 Jul 2018 01:23:15 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74983: all 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
NDk4MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5ODMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICA2MGVlM2JkOGRiZTcwMTg5Y2FiMThhZjczM2M0MjE4N2M5YjMx
N2M3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0YzZkMGRlN2JhZDQ2
ZmMxNWZkMzRkMzk0ZGZmZGEzNzY2ZTNhNmExCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5Nzkg
IDIwMTgtMDctMTYgMTc6MjM6MzUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTgzICAyMDE4LTA3LTE3IDEwOjAwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhbyBaaGFuZyA8Y2hh
by5iLnpoYW5nQGludGVsLmNvbT4KICBaaGFuZywgQ2hhbyBCIDxjaGFvLmIuemhhbmdAaW50ZWwu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90
ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjBlZTNiZDhkYmU3MDE4OWNhYjE4YWY3
MzNjNDIxODdjOWIzMTdjNwpBdXRob3I6IFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRl
bC5jb20+CkRhdGU6ICAgTW9uIEp1bCAxNiAxNToxMjoxNSAyMDE4ICswODAwCgogICAgU2VjdXJp
dHlQa2c6VGNnOiBGaXggY29tbWVudCB0eXBvcwogICAgCiAgICAiVHJpZ2dsZSIgaXMgYSB0eXBv
LiBSZXBsYWNlIGl0IHdpdGggIlRyaWdnZXIiCiAgICAKICAgIENjOiBMb25nIFFpbiA8cWluLmxv
bmdAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogQ2hhbyBaaGFuZyA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBMb25nIFFpbiA8cWluLmxvbmdAaW50ZWwuY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 02:07:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 02:07: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 1ffbrp-0000yo-Gb; Wed, 18 Jul 2018 02:07: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffbro-0000yc-L6
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 02:07:00 +0000
X-Inumbo-ID: 46c6c8ea-8a2f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 46c6c8ea-8a2f-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 02:07: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 1ffbrk-00063b-C7; Wed, 18 Jul 2018 02:06: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 1ffbrk-0003bO-56; Wed, 18 Jul 2018 02:06:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffbrk-0005U9-4Q; Wed, 18 Jul 2018 02:06:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125253-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 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-ws16-amd64:guest-stop: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-qemut-win7-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-ws16-amd64:guest-localmigrate: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-ws16-amd64:guest-localmigrate/x10: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-qemuu-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-qemut-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-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-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-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-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-i386-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-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-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-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-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-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-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: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-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
 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
X-Osstest-Versions-This: xen=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 02:06:56 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125253: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI1MyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTI1My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3Ny
Y19ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50
ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjUxNzEgcGFzcyBpbiAxMjUyNTMKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hv
c3QgZmFpbCBpbiAxMjUxNzEgcGFzcyBpbiAxMjUyNTMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjUx
NDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290
ICAgICAgZmFpbCBwYXNzIGluIDEyNTE3MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1MTcxCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgIGZhaWwg
cGFzcyBpbiAxMjUxNzEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MTQ0IGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjUxNDQgbGlr
ZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICBmYWlsIGluIDEyNTE0NCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjUxNzEgYmxvY2tlZCBpbiAxMjQz
MjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dp
bi5yZXBlYXQgZmFpbCBpbiAxMjUxNzEgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBpbiAxMjUx
NzEgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjUxNzEgbGlrZSAxMjQzMjgKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjUx
NzEgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdy
YXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0
LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlr
ZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGY1YzY5MmFj
YjgxMjE5ZDgxN2U5N2VhODQ5OWY0NGY5ZjI3NjRhZjUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAg
ICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2ZmMmEK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBaICAgMzAg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQgWiAg
IDE5IGRheXMgICAxMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxNDQgIDIwMTgt
MDctMTMgMDE6Mjk6MzMgWiAgICA1IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0
ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMwNyBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 04:57:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 04: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 1ffeWb-0004lt-Vt; Wed, 18 Jul 2018 04:57: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=wq/s=kc=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ffeWZ-0004lk-S5
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 04:57:15 +0000
X-Inumbo-ID: fbef0f75-8a46-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fbef0f75-8a46-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 06:56:52 +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 8CD89ACB4;
 Wed, 18 Jul 2018 04:57:12 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180717120113.12756-1-jgross@suse.com>
 <20180717120113.12756-2-jgross@suse.com>
 <f2907905-fddd-8397-e460-09e9070fdd16@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: <f9b5fb9a-0092-bcab-93c2-20e36d53c3f2@suse.com>
Date: Wed, 18 Jul 2018 06:57:11 +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: <f2907905-fddd-8397-e460-09e9070fdd16@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/4] xen: move pv irq related functions
 under CONFIG_XEN_PV umbrella
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tglx@linutronix.de, mingo@redhat.com, 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>

T24gMTcvMDcvMTggMjE6MTksIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwNy8xNy8yMDE4
IDA4OjAxIEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
eGVuL01ha2VmaWxlIGIvYXJjaC94ODYveGVuL01ha2VmaWxlCj4+IGluZGV4IGQ4M2NiNTQ3OGY1
NC4uZjcyM2I1YWE4Zjc0IDEwMDY0NAo+PiAtLS0gYS9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUKPj4g
KysrIGIvYXJjaC94ODYveGVuL01ha2VmaWxlCj4+IEBAIC0xMiwyNSArMTIsNDYgQEAgZW5kaWYK
PiAKPiAKPj4gIAo+PiAgb2JqLSQoQ09ORklHX1NNUCkJCSs9IHNtcC5vCj4+ICBvYmotJChDT05G
SUdfWEVOX1BWX1NNUCkgIAkrPSBzbXBfcHYubwo+PiAgb2JqLSQoQ09ORklHX1hFTl9QVkhWTV9T
TVApICAJKz0gc21wX2h2bS5vCj4gCj4gCj4gSXMgdGhlcmUgYSByZWFzb24geW91IGRpZCBub3Qg
YWRkIHNwYWNlIGhlcmUgYnV0IGRpZCBhZGQgdGhlbSBiZWxvdz8KCkkgZmVsdCBsaWtlIHRoZSBT
TVAgcmVsYXRlZCBzdHVmZiBzaG91bGQgYmUgaW4gb25lIGdyb3VwLgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 06:34:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 06: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 1ffg26-0003Zc-AH; Wed, 18 Jul 2018 06:33: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffg25-0003ZS-06
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 06:33:53 +0000
X-Inumbo-ID: 8e8789dd-8a54-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e8789dd-8a54-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 06:34: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 1ffg21-0003gb-Nl; Wed, 18 Jul 2018 06:33: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 1ffg21-00054H-Cq; Wed, 18 Jul 2018 06:33:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffg21-0000fi-CC; Wed, 18 Jul 2018 06:33:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125262-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=aee046550893e7c0e5ccb4861dd3f0715d31eeb7
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 06:33:49 +0000
Subject: [Xen-devel] [libvirt test] 125262: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI2MiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyNjIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGFlZTA0NjU1MDg5M2U3YzBlNWNjYjQ4NjFk
ZDNmMDcxNWQzMWVlYjcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNDMgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDQyIGRheXMgICAzMSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNjIgIDIwMTgtMDctMTcgMDQ6NTI6NTUgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAg
QW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVkaGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGlu
dXguaWJtLmNvbT4KICBCb2JvIER1IDxkdWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNr
aSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBh
bWQuY29tPgogIENoYW5na3VvIFNoaSA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54
aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5jb20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3Rp
YW4uZWhyaGFyZHRAY2Fub25pY2FsLmNvbT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRo
YXQuY29tPgogIERhbmllbCBOaWNvbGV0dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwg
UC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVp
bGxhcmRAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlr
IFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJp
YW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhh
biBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJv
dW0ub3JnPgogIGludHJpZ2VyaSA8aW50cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJv
Z2UgPGphbWllQGNhbm9uaWNhbC5jb20+CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1h
cmNvcy5zb3V6YS5vcmdAZ21haWwuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkBy
ZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWlj
aGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBhdmVsIEhyZGluYSA8cGhy
ZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBp
bm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0
b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgog
IHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8
cmpvbmVzQHJlZGhhdC5jb20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWls
LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRh
IDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBT
dWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlv
dnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2Vp
LmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NDYyIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 06:40:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 06: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 1ffg8G-0004IZ-2S; Wed, 18 Jul 2018 06:40: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffg8E-0004IU-J1
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 06:40:14 +0000
X-Inumbo-ID: 5ed962f9-8a55-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 5ed962f9-8a55-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 08:39:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 00:40:11 -0600
Message-Id: <5B4EE0CA02000078001D52D8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 00:40:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Doug Goldstein" <cardoe@cardoe.com>
References: <5B4CCB9B02000078001D4901@prv1-mh.provo.novell.com>
 <20180717205235.de6kk2bnnqng426t@MacBook-Pro.localdomain>
In-Reply-To: <20180717205235.de6kk2bnnqng426t@MacBook-Pro.localdomain>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: report use of PCID together with
 reporting XPTI 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: 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+IE9uIDE3LjA3LjE4IGF0IDIyOjUyLCA8Y2FyZG9lQGNhcmRvZS5jb20+IHdyb3RlOgo+IE9u
IE1vbiwgSnVsIDE2LCAyMDE4IGF0IDEwOjQ1OjE1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+PiAtLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKPj4gKysrIGIveGVuL2FyY2gveDg2
L3NwZWNfY3RybC5jCj4+IEBAIC0yNTYsOSArMjU2LDEwIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBw
cmludF9kZXRhaWxzKGVudW0gaW4KPj4gICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX1NDX1JTQl9IVk0pICAgICAgPyAiIFJTQiIgICAgICAgICAgIDogIiIsCj4+ICAgICAgICAg
ICAgIG9wdF9lYWdlcl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9G
UFUiICAgICA6ICIiKTsKPj4gIAo+PiAtICAgIHByaW50aygiICBYUFRJICg2NC1iaXQgUFYgb25s
eSk6IERvbTAgJXMsIERvbVUgJXNcbiIsCj4+ICsgICAgcHJpbnRrKCIgIFhQVEkgKDY0LWJpdCBQ
ViBvbmx5KTogRG9tMCAlcywgRG9tVSAlcyAod2l0aCVzIFBDSUQpXG4iLAo+IAo+IERvIHlvdSBl
dmVyIGZvcmVzZWUgd2FudGluZyB0byBhZGQgYW5vdGhlciBmbGFnIGluIGhlcmU/IEl0IG1pZ2h0
IGJlCj4gYmV0dGVyIHRvIGp1c3QgaGF2ZSAid2l0aDogJXMiIGFuZCBkbyB4cHRpX3BjaWRfZW5h
YmxlZCA/ICJQQ0lEIiA6ICIiIGlmCj4geW91IGRvLiBJZiBub3QgdGhlbiB0aGlzIHNlZW1zIGxp
a2UgYSBnb29kIGFkZGl0aW9uIHRvIG1lIGFuZCBpcwo+IGRlZmluaXRlbHkgd2VsY29tZSB0byBm
b2xrcyB3YW50aW5nIHRvIGtub3cgaWYgdGhleSdyZSB1c2luZyBQQ0lELgoKSSBkb24ndCBmb3Jl
c2VlIGFkZGl0aW9ucyBoZXJlLiBSZS1hcnJhbmdpbmcgdGhpcyBjYW4gYmUgZG9uZSBpZiBhbmQK
d2hlbiBzdWNoIGFuIGFkZGl0aW9uIGJlY29tZXMgbmVjZXNzYXJ5LgoKPiBSZXZpZXdlZC1ieTog
RG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgoKVGhhbmtzLCBKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 06:42:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 06:42: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 1ffg9z-0004Q2-F4; Wed, 18 Jul 2018 06: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffg9x-0004Pv-Ng
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 06:42:01 +0000
X-Inumbo-ID: b1d3d855-8a55-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 b1d3d855-8a55-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 06:42:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 00:41:58 -0600
Message-Id: <5B4EE13402000078001D52DB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 00:41:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <5B4CC5A602000078001D48CD@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807161411280.21200@sstabellini-ThinkPad-X260>
 <5B4D8EBF02000078001D4AAC@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807170939530.21200@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1807170939530.21200@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 20/21] 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>,
 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+IE9uIDE3LjA3LjE4IGF0IDE4OjQzLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gVHVlLCAxNyBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+PiBPbiAxNi4w
Ny4xOCBhdCAyMzo1NSwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+PiA+IE9uIE1v
biwgMTYgSnVsIDIwMTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiA+PiA+Pj4gT24gMDcuMDcuMTgg
YXQgMDE6MTIsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPj4gPj4gPiBAQCAtMzg5
LDI5ICszOTIsNDkgQEAgc3RhdGljIHZvaWQgZHVtcF9jb25zb2xlX3Jpbmdfa2V5KHVuc2lnbmVk
IGNoYXIga2V5KQo+PiA+PiA+ICAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGJ1Ziwgb3JkZXIpOwo+
PiA+PiA+ICB9Cj4+ID4+ID4gIAo+PiA+PiA+IC0vKiBDVFJMLTxzd2l0Y2hfY2hhcj4gc3dpdGNo
ZXMgaW5wdXQgZGlyZWN0aW9uIGJldHdlZW4gWGVuIGFuZCBET00wLiAqLwo+PiA+PiA+ICsvKgo+
PiA+PiA+ICsgKiBDVFJMLTxzd2l0Y2hfY2hhcj4gc3dpdGNoZXMgaW5wdXQgZGlyZWN0aW9uIGJl
dHdlZW4gWGVuLCBEb20wIGFuZAo+PiA+PiA+ICsgKiBEb21Vcy4KPj4gPj4gPiArICovCj4+ID4+
ID4gICNkZWZpbmUgc3dpdGNoX2NvZGUgKG9wdF9jb25zd2l0Y2hbMF0tJ2EnKzEpCj4+ID4+ID4g
LXN0YXRpYyBpbnQgX19yZWFkX21vc3RseSB4ZW5fcnggPSAxOyAvKiBGQUxTRSA9PiBpbnB1dCBw
YXNzZWQgdG8gZG9tYWluIDAuIAo+ICovCj4+ID4+ID4gK3N0YXRpYyBpbnQgX19yZWFkX21vc3Rs
eSB4ZW5fcnggPSAxOyAvKiAxID0+IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4gKi8KPj4gPj4g
Cj4+ID4+IEkgZ3Vlc3MgdGhpcyB2YXJpYWJsZSB3YW50cyByZW5hbWluZyBub3cuCj4+ID4gCj4+
ID4gWWVhaC4gV2hhdCBhYm91dCBgY29uc29sZV9yeCc/IAo+PiAKPj4gVGhhdCdzIHJlYXNvbmFi
bGUuIEFub3RoZXIgb3B0aW9uIHdvdWxkIGJlIHRvIHVzZSByeF9kb21pZCwgYW5kIHN0b3JlCj4+
IGFjdHVhbCBkb21haW4gSURzIHRoZXJlIChET01JRF9YRU4gZm9yIFhlbikuIFRoYXQnbGwgbWFr
ZSB0aGUgc3dpdGNoaW5nCj4+IGxvZ2ljIHNsaWdodGx5IGxhcmdlciwgYnV0IHBlcmhhcHMgcHJv
dmlkZSBhIGJldHRlciB1bmRlcnN0YW5kYWJsZSBlbmQKPj4gcmVzdWx0Lgo+IAo+IFdoYXQgYWJv
dXQga2VlcGluZyB0aGUgbG9naWMgc2ltcGxlIGFuZCBhZGRpbmcgYSBiZXR0ZXIgY29tbWVudCB0
bwo+IGV4cGxhaW4gaG93IGNvbnNvbGVfcnggd29ya3M6Cj4gCj4gLyoKPiAgKiBjb25zb2xlX3J4
PTAgPT4gaW5wdXQgdG8geGVuCj4gICogY29uc29sZV9yeD0xID0+IGlucHV0IHRvIGRvbTAKPiAg
KiBjb25zb2xlX3J4PU4gPT4gaW5wdXQgZG9tKE4tMSkKPiAgKi8KCldlbGwsIGFzIHNhaWQgLSBt
eSBzdWdnZXN0aW9uIGlzICJhbm90aGVyIG9wdGlvbiIsIG5vdCBzb21ldGhpbmcgSSdkIGluc2lz
dApvbi4gVW5sZXNzIG90aGVycyBwcmVmZXIgb24gb2YgdGhlbSwgSSdkIHNheSBpdCdzIHVwIHRv
IHlvdS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 06:43:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 06:43:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffgBU-0004Wo-RV; Wed, 18 Jul 2018 06:43: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffgBT-0004Wd-On
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 06:43:35 +0000
X-Inumbo-ID: eac76bc5-8a55-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eac76bc5-8a55-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 06:43: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 1ffgBP-0003u7-NF; Wed, 18 Jul 2018 06:43:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ffgBP-0005ww-Fp; Wed, 18 Jul 2018 06:43:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffgBP-0005hC-Es; Wed, 18 Jul 2018 06:43:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125295-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
X-Osstest-Versions-That: ovmf=60ee3bd8dbe70189cab18af733c42187c9b317c7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 06:43:31 +0000
Subject: [Xen-devel] [ovmf test] 125295: 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>

ZmxpZ2h0IDEyNTI5NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyOTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkOTAwZDdjOTg1N2E2NzZkOTI3MWEwYWI0OTljMTJi
Mzc5ZGMzNjUyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2MGVlM2Jk
OGRiZTcwMTg5Y2FiMThhZjczM2M0MjE4N2M5YjMxN2M3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUyNTUgIDIwMTgtMDctMTcgMDA6MTA6NDAgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1Mjk1ICAyMDE4LTA3LTE4IDAzOjQwOjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDYwZWUzYmQ4ZGIuLmQ5MDBkN2M5ODUgIGQ5MDBkN2M5
ODU3YTY3NmQ5MjcxYTBhYjQ5OWMxMmIzNzlkYzM2NTIgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 06:45:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 06:45: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 1ffgCz-0004gI-7b; Wed, 18 Jul 2018 06:45: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffgCy-0004gD-GV
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 06:45:08 +0000
X-Inumbo-ID: 0e20a0f9-8a56-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 0e20a0f9-8a56-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 08:44:44 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 00:45:06 -0600
Message-Id: <5B4EE1F102000078001D5301@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 00:45:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-13-git-send-email-andrew.cooper3@citrix.com>
 <5B4C875D02000078001D458C@prv1-mh.provo.novell.com>
 <c4c02662-2fbc-dd10-301c-6fe8836bbd52@citrix.com>
In-Reply-To: <c4c02662-2fbc-dd10-301c-6fe8836bbd52@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 12/13] x86/sysctl: Implement
 XEN_SYSCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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+IE9uIDE3LjA3LjE4IGF0IDE4OjUwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTI6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4w
Ny4xOCBhdCAyMjowMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQEAg
LTMyMiw2ICszMjMsNzYgQEAgbG9uZyBhcmNoX2RvX3N5c2N0bCgKPj4+ICAgICAgICAgIGJyZWFr
Owo+Pj4gICAgICB9Cj4+PiAgCj4+PiArICAgIGNhc2UgWEVOX1NZU0NUTF9nZXRfY3B1X3BvbGlj
eToKPj4+ICsgICAgewo+Pj4gKyAgICAgICAgY29uc3Qgc3RydWN0IGNwdV9wb2xpY3kgKnBvbGlj
eTsKPj4+ICsKPj4+ICsgICAgICAgIC8qIEJhZCBwb2xpY3kgaW5kZXg/ICovCj4+PiArICAgICAg
ICBpZiAoIHN5c2N0bC0+dS5jcHVfcG9saWN5LmluZGV4ID49IEFSUkFZX1NJWkUoc3lzdGVtX3Bv
bGljaWVzKSApCj4+PiArICAgICAgICB7Cj4+PiArICAgICAgICAgICAgcmV0ID0gLUVJTlZBTDsK
Pj4+ICsgICAgICAgICAgICBicmVhazsKPj4+ICsgICAgICAgIH0KPj4+ICsgICAgICAgIHBvbGlj
eSA9ICZzeXN0ZW1fcG9saWNpZXNbCj4+PiArICAgICAgICAgICAgYXJyYXlfaW5kZXhfbm9zcGVj
KHN5c2N0bC0+dS5jcHVfcG9saWN5LmluZGV4LAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBBUlJBWV9TSVpFKHN5c3RlbV9wb2xpY2llcykpXTsKPj4+ICsKPj4+ICsgICAgICAg
IC8qIFJlcXVlc3QgZm9yIG1heGltdW0gbnVtYmVyIG9mIGxlYXZlcy9NU1JzPyAqLwo+Pj4gKyAg
ICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChzeXNjdGwtPnUuY3B1X3BvbGljeS5jcHVp
ZF9wb2xpY3kpICkKPj4+ICsgICAgICAgIHsKPj4+ICsgICAgICAgICAgICBzeXNjdGwtPnUuY3B1
X3BvbGljeS5ucl9sZWF2ZXMgPSBDUFVJRF9NQVhfU0VSSUFMSVNFRF9MRUFWRVM7Cj4+PiArICAg
ICAgICAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwKPj4+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1LmNwdV9wb2xpY3kubnJf
bGVhdmVzKSApCj4+PiArICAgICAgICAgICAgewo+Pj4gKyAgICAgICAgICAgICAgICByZXQgPSAt
RUZBVUxUOwo+Pj4gKyAgICAgICAgICAgICAgICBicmVhazsKPj4+ICsgICAgICAgICAgICB9Cj4+
IENvdWxkIEkgdGFsayB5b3UgaW50byBhdm9pZGluZyB0aGUgcmVkdW5kYW5jeSBoZXJlIGFuZCBm
b2xkIHRoaXMKPj4gY29weWluZyB3aXRoIC4uLgo+Pgo+Pj4gKyAgICAgICAgfQo+Pj4gKyAgICAg
ICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChzeXNjdGwtPnUuY3B1X3BvbGljeS5tc3JfcG9s
aWN5KSApCj4+PiArICAgICAgICB7Cj4+PiArICAgICAgICAgICAgc3lzY3RsLT51LmNwdV9wb2xp
Y3kubnJfbXNycyA9IE1TUl9NQVhfU0VSSUFMSVNFRF9FTlRSSUVTOwo+Pj4gKyAgICAgICAgICAg
IGlmICggX19jb3B5X2ZpZWxkX3RvX2d1ZXN0KHVfc3lzY3RsLCBzeXNjdGwsCj4+PiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdS5jcHVfcG9saWN5Lm5yX21zcnMpICkK
Pj4+ICsgICAgICAgICAgICB7Cj4+PiArICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7Cj4+
PiArICAgICAgICAgICAgICAgIGJyZWFrOwo+Pj4gKyAgICAgICAgICAgIH0KPj4+ICsgICAgICAg
IH0KPj4+ICsKPj4+ICsgICAgICAgIC8qIFNlcmlhbGlzZSB0aGUgaW5mb3JtYXRpb24gdGhlIGNh
bGxlciB3YW50cy4gKi8KPj4+ICsgICAgICAgIGlmICggIWd1ZXN0X2hhbmRsZV9pc19udWxsKHN5
c2N0bC0+dS5jcHVfcG9saWN5LmNwdWlkX3BvbGljeSkgKQo+Pj4gKyAgICAgICAgewo+Pj4gKyAg
ICAgICAgICAgIGlmICggKHJldCA9IHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcigKPj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgcG9saWN5LT5jcHVpZCwKPj4+ICsgICAgICAgICAgICAgICAgICAg
ICAgc3lzY3RsLT51LmNwdV9wb2xpY3kuY3B1aWRfcG9saWN5LAo+Pj4gKyAgICAgICAgICAgICAg
ICAgICAgICAmc3lzY3RsLT51LmNwdV9wb2xpY3kubnJfbGVhdmVzKSkgKQo+Pj4gKyAgICAgICAg
ICAgICAgICBicmVhazsKPj4+ICsKPj4+ICsgICAgICAgICAgICBpZiAoIF9fY29weV9maWVsZF90
b19ndWVzdCh1X3N5c2N0bCwgc3lzY3RsLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHUuY3B1X3BvbGljeS5ucl9sZWF2ZXMpICApCj4+PiArICAgICAgICAgICAg
ewo+Pj4gKyAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOwo+Pj4gKyAgICAgICAgICAgICAg
ICBicmVhazsKPj4+ICsgICAgICAgICAgICB9Cj4+IC4uLiB0aGlzIChhbmQgdGhlIE1TUiBvbmVz
IHJlc3BlY3RpdmVseSksIGJ5IG1vdmluZyBib3RoIG91dCBvZiBhbmQKPj4gcGFzdCB0aGVpciBv
dXRlciBpZigpLXM/IFRoaXMgd291bGQgdGhlIGFsc28gY2FsbCBmb3IgdHdvIGlmL2Vsc2UtaWYg
cGFpcnMKPj4gaW5zdGVhZCBvZiBmb3VyIGlmKCktcy4KPiAKPiBJCgo/Pz8KCj4+PiAtLS0gYS94
ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9z
eXNjdGwuaAo+Pj4gQEAgLTEwNzUsMTIgKzEwNzUsMjUgQEAgc3RydWN0IHhlbl9zeXNjdGxfc2V0
X3BhcmFtZXRlciB7Cj4+PiAgICogIC0gRGVmYXVsdF8qOiBEZWZhdWx0IHNldCBvZiBmZWF0dXJl
cyBhIFBWIG9yIEhWTSBndWVzdCBjYW4gdXNlLiAgVGhpcyBpcwo+Pj4gICAqICAgICAgICAgICAg
ICAgdGhlIHNlY3VyaXR5IHN1cHBvcnRlZCBzZXQuCj4+PiAgICovCj4+PiArc3RydWN0IHhlbl9z
eXNjdGxfY3B1X3BvbGljeSB7Cj4+PiAgI2RlZmluZSBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcmF3
ICAgICAgICAgIDAKPj4+ICAjZGVmaW5lIFhFTl9TWVNDVExfY3B1X3BvbGljeV9ob3N0ICAgICAg
ICAgMQo+Pj4gICNkZWZpbmUgWEVOX1NZU0NUTF9jcHVfcG9saWN5X3B2X21heCAgICAgICAyCj4+
PiAgI2RlZmluZSBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfaHZtX21heCAgICAgIDMKPj4+ICAjZGVm
aW5lIFhFTl9TWVNDVExfY3B1X3BvbGljeV9wdl9kZWZhdWx0ICAgNAo+Pj4gICNkZWZpbmUgWEVO
X1NZU0NUTF9jcHVfcG9saWN5X2h2bV9kZWZhdWx0ICA1Cj4+PiArICAgIHVpbnQzMl90IGluZGV4
OyAgICAgICAvKiBJTjogV2hpY2ggcG9saWN5IHRvIHF1ZXJ5PyAqLwo+Pj4gKyAgICB1aW50MzJf
dCBucl9sZWF2ZXM7ICAgLyogSU4vT1VUOiBOdW1iZXIgb2YgbGVhdmVzIGluL3dyaXR0ZW4gdG8K
Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAqICdjcHVpZF9wb2xpY3knLCBvciB0aGUg
bWF4aW11bSBudW1iZXIgb2YgbGVhdmVzCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
KiBpZiB0aGUgZ3Vlc3QgaGFuZGxlIGlzIE5VTEwuICovCj4+PiArICAgIHVpbnQzMl90IG5yX21z
cnM7ICAgICAvKiBJTi9PVVQ6IE51bWJlciBvZiBNU1JzIGluL3dyaXR0ZW4gdG8KPj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAqICdtc3JfcG9saWN5Jywgb3IgdGhlIG1heGltdW0gbnVt
YmVyIG9mIE1TUnMgaWYKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAqIHRoZSBndWVz
dCBoYW5kbGUgaXMgTlVMTC4gKi8KPj4+ICsgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5fY3B1
aWRfbGVhZl90KSBjcHVpZF9wb2xpY3k7IC8qIE9VVDogKi8KPj4+ICsgICAgWEVOX0dVRVNUX0hB
TkRMRV82NCh4ZW5fbXNyX2VudHJ5X3QpIG1zcl9wb2xpY3k7ICAgIC8qIE9VVDogKi8KPj4gU3Ry
YXkgY29sb25zIGluIHRoZSBjb21tZW50cz8KPj4KPj4gSSdtIGFsc28gbm90IG92ZXJseSBoYXBw
eSB0byBzZWUgdGhlcmUncyBzdGlsbCBubyBleHBsaWNpdCBwYWRkaW5nIGhlcmUuCj4+IEkga25v
dyB5b3UgZGlzbGlrZSBpdCwgYnV0IEkgdGhpbmsgYXMgbG9uZyBhcyB3ZSBoYXZlIG5vIGJldHRl
cgo+PiByZXBsYWNlbWVudCB0byB0aGUgaW50ZXJmYWNlIHZlcnNpb25pbmcsIHdlIHNob3VsZCBh
dCBsZWFzdCB0cnkgdG8KPj4gbGltaXQgdGhlIG51bWJlciBvZiBidW1wcyBpdCBuZWVkcywgYW5k
IHRoYXQgY2FsbHMgZm9yIG1ha2luZyBwYWRkaW5nCj4+IGV4cGxpY2l0LCB6ZXJvaW5nIGl0IGZv
ciBvdXRwdXQgYW5kIGNoZWNraW5nIGl0IHRvIGJlIHplcm8gd2hlbiBpbnB1dCwKPj4gc28gdGhh
dCB0aGUgZmllbGQgY2FuIGJlIGFzc2lnbmVkIG1lYW5pbmcgc3Vic2VxdWVudGx5LiBPdGhlcndp
c2UKPj4gd2h5IGRpZCB3ZSB0ZWxsIG90aGVycyB0byBhZGQgZXhwbGljaXQgcGFkZGluZyBvdmVy
IHRoZSBsYXN0IHNvIG1hbnkKPj4geWVhcnMsIHdpdGhvdXQgeW91IHZvaWNpbmcgeW91ciBvcGlu
aW9uIHRvIHRoZSBjb250cmFyeT8KPiAKPiBJJ3ZlIG5ldmVyIChrbm93aW5nbHkpIHJlcXVlc3Rl
ZCBwYWRkaW5nIGluIHRoZSB1bnN0YWJsZSBpbnRlcmZhY2UuIAo+IEkndmUgY2VydGFpbmx5IHJl
cXVlc3RlZCByZWFycmFuZ2VtZW50cyBmb3IgYmV0dGVyIHBhY2tpbmcsIGFuZAo+IHJlcXVlc3Rl
ZCBwYWRkaW5nIGZvciBiaXRzIG9mIHRoZSBzdGFibGUgQUJJLgoKSSBkb24ndCByZWNhbGwgeW91
IHJlcXVlc3Rpbmcgc3VjaCwgaW5kZWVkLCBidXQgSSBhbHNvIGRvbid0IHJlY2FsbCB5b3UKb2Jq
ZWN0aW5nIHRvIG1lIChhbmQgaWlyYyBhbHNvIGEgZmV3IG90aGVycykgZG9pbmcgc28uCgo+IFRo
ZSBzeXNjdGwgc3RydWN0dXJlIGl0c2VsZiBpcyBmdWxsIG9mIGhvbGVzLCBhbmQgdGhpcyBpcyBu
b3QgYW4KPiBhcHByb3ByaWF0ZSB0aW1lIG9yIHBsYWNlIHRvIGJlIG1ha2luZyBwYXJ0aWFsIGNo
YW5nZXMgdG8gdGhlIEFCSS4KCldlbGwsIEknbSBub3QgZ29pbmcgdG8gaW5zaXN0LCBzaW5jZSBh
cyB5b3Ugc2F5IGl0J3MgaW5jb25zaXN0ZW50IGF0CnByZXNlbnQgYW55d2F5LiBCdXQgd2UnbGwg
d2FudCB0byBzZXR0bGUgb24gb25lIG9mIHRoZSBvdGhlcgptb2RlbCBmb3IgbmV3IGFkZGl0aW9u
cywgYW5kIHRoZW4gY29uc2lkZXIgY29udmVydGluZyBleGlzdGluZwpvbmVzIGFjY29yZGluZ2x5
LgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 06:47:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 06: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 1ffgFU-0004sS-Mt; Wed, 18 Jul 2018 06: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffgFT-0004sM-9Q
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 06:47:43 +0000
X-Inumbo-ID: 7e4a8564-8a56-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7e4a8564-8a56-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 06:47:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60492729"
Date: Wed, 18 Jul 2018 07:47:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180718064739.ydu4hy5gz3d6qura@citrix.com>
References: <20180717083935.25964-1-wei.liu2@citrix.com>
 <20180717215433.dsp6oaikeyrd7dgn@MacBook-Pro.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717215433.dsp6oaikeyrd7dgn@MacBook-Pro.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation: enable building rombios with
 clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDQ6NTQ6MzNQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDk6Mzk6MzVBTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IFByZXZpb3VzbHkgaXQgaXMgZGlzYWJsZWQgYmVjYXVzZSB0aGUgZW1iZWRk
ZWQgaXB4ZSBjYW4ndCBiZSBidWlsdAo+ID4gd2l0aCBjbGFuZy4gTm93IHRoYXQgaXB4ZSBpcyBz
cGxpdCBvdXQgd2UgY2FuIHVzZSAtLXdpdGgtc3lzdGVtLWlweGUKPiA+IHRvIHdvcmsgYXJvdW5k
IHRoZSBpc3N1ZS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KPiA+IC0tLQo+ID4gRGVwZW5kcyBvbiB0aGUgaXB4ZSBzZXJpZXMganVzdCBjb21t
aXR0ZWQuCj4gPiAtLS0KPiA+ICBhdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQgfCA0ICsrLS0KPiA+
ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4gCj4g
PiBkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkIGIvYXV0b21hdGlvbi9zY3Jp
cHRzL2J1aWxkCj4gPiBpbmRleCAwNTQyMjZiZDczLi40ZGNhYWJmNGJkIDEwMDc1NQo+ID4gLS0t
IGEvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkCj4gPiArKysgYi9hdXRvbWF0aW9uL3NjcmlwdHMv
YnVpbGQKPiA+IEBAIC0xNiw4ICsxNiw4IEBAIGNmZ2FyZ3MrPSgiLS1lbmFibGUtZG9jcyIpCj4g
PiAgaWYgW1sgIiR7Q0N9IiA9PSAiY2xhbmciIF1dOyB0aGVuCj4gPiAgICAgICMgU2VhQklPUyBj
YW5ub3QgYmUgYnVpbHQgd2l0aCBjbGFuZwo+ID4gICAgICBjZmdhcmdzKz0oIi0td2l0aC1zeXN0
ZW0tc2VhYmlvcz0vdXNyL3NoYXJlL3NlYWJpb3MvYmlvcy5iaW4iKQo+ID4gLSAgICAjIGlQWEUg
Y2Fubm90IGJlIGJ1aWx0IHdpdGggY2xhbmcgc28gd2UgY2Fubm90IGJ1aWxkIHJvbWJpb3MKPiA+
IC0gICAgY2ZnYXJncys9KCItLWRpc2FibGUtcm9tYmlvcyIpCj4gPiArICAgICMgaVBYRSBjYW5u
b3QgYmUgYnVpbHQgd2l0aCBjbGFuZwo+ID4gKyAgICBjZmdhcmdzKz0oIi0td2l0aC1zeXN0ZW0t
aXB4ZT0vdXNyL3NoYXJlL2lweGUvaXB4ZS5iaW4iKQo+IAo+IFRoaXMgZmlsZSBkb2Vzbid0IGV4
aXN0IG9uIHRoZSBVYnVudHUgY29udGFpbmVycyBJJ3ZlIHRyaWVkLiBFdmVuIGFmdGVyCj4gaW5z
dGFsbGluZyBpcHhlIGFuZCBpcHhlLXFlbXUuIFdoYXQgZGlzdHJvIHByb3ZpZGVkIGlQWEUgZmls
ZSBjYW4gd2UKPiB1c2U/CgpUaGUgZWZmZWN0IG9mIC0td2l0aC1zeXN0ZW0taXB4ZSBvbmx5IHB1
dHMgdGhhdCBwYXRoIGludG8gbGlieGwgYW5kCnRoYXQncyBpdC4gIFRoYXQgaXMganVzdCBhIHJh
bmRvbSBwYXRoIEkgcHV0IGluLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 07:12:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 07:12: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 1ffgdE-00073G-FZ; Wed, 18 Jul 2018 07:12: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffgdD-00073B-JT
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 07:12:15 +0000
X-Inumbo-ID: d893bde2-8a59-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 d893bde2-8a59-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 09:11:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 01:12:13 -0600
Message-Id: <5B4EE84D02000078001D5343@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 01:12:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <72242a48-711c-0e6d-0885-eeb88cfcfa66@arm.com>
In-Reply-To: <72242a48-711c-0e6d-0885-eeb88cfcfa66@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 20/21] 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>, 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>, 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>

Pj4+IE9uIDE3LjA3LjE4IGF0IDIyOjI5LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDA3LzA3LzIwMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4gVG9kYXkg
Q3RybC1BQUEgaXMgdXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4dGVuZCB0
aGUKPj4gbWVjaGFuaXNtIHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBYZW4sIERvbTAs
IGFuZCBhbnkgb2YgdGhlCj4+IGluaXRpYWwgRG9tVSBjcmVhdGVkIGZyb20gWGVuIGFsb25nc2lk
ZSBEb20wIG91dCBvZiBpbmZvcm1hdGlvbiBwcm92aWRlZAo+PiB2aWEgZGV2aWNlIHRyZWUuCj4g
SXQgZmVlbHMgYSBiaXQgcGFpbmZ1bCBmb3IgdGhlIHVzZXIgdG8gc3dpdGNoIE4gdGltZXMgdG8g
Z2V0IGhpcyBkb21haW4gCj4gY29uc29sZS4gV291bGQgaXQgYmUgcG9zc2libGUgdG8gcHJvdmlk
ZSBhIG5ldyBrZXkgYmluZGluZyB3aGVyZSB5b3UgCj4gdHlwZSB0aGUgZG9tYWluIElEIHlvdSB3
YW50IHRvIHN3aXRjaCB0bz8KCkRvZXMgdGhhdCBtZWFuIHlvdSdkIHdhbnQgdG8gdXNlIDAtOSBm
b3IgdGhpcyBwdXJwb3NlPyBJJ2QgYmUKdmVyeSBoZXNpdGFudCB0byBhY2NlcHQgc3VjaCwgYXMg
d2UncmUgcHJldHR5IHRpZ2h0IHdpdGggYXZhaWxhYmxlCmNoYXJhY3RlcnMgYWxyZWFkeS4gQW5k
IG9mIGNvdXJzZSAwLTkgd291bGRuJ3Qgc2NhbGUgdG8gRG9tMTAKYW5kIGJleW9uZC4gSWYgeW91
IGhhdmUgc29tZXRoaW5nIGVsc2UgaW4gbWluZCwgSSB0aGluayBpdCB3b3VsZApoZWxwIGlmIHlv
dSBzcGVsbGVkIHRoaXMgb3V0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 07:25:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 07:25: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 1ffgpz-0007rc-MM; Wed, 18 Jul 2018 07:25: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffgpz-0007rX-3G
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 07:25:27 +0000
X-Inumbo-ID: b0145a71-8a5b-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 b0145a71-8a5b-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 09:25:04 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 01:25:24 -0600
Message-Id: <5B4EEB6202000078001D5366@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 01:25:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20180717200305.4067-1-wei.liu2@citrix.com>
In-Reply-To: <20180717200305.4067-1-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] automation: add SLES 11 SP4 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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+IE9uIDE3LjA3LjE4IGF0IDIyOjAzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiBObyBP
Vk1GIGJlY2F1c2UgaXQgcmVxdWlyZXMgZ2NjIDQuNCBvciBsYXRlci4KPiBObyBzZWFiaW9zIGJl
Y2F1c2UgaXQgcmVxdWlyZXMgYW5vbnltb3VzIHVuaW9uIGluaXRpYWxpc2F0aW9uCgpUaGlzIGlz
IHVuZm9ydHVuYXRlLCBhbmQgY291bGQgcGVyaGFwcyBiZSB3b3JrZWQgYXJvdW5kIGJ5IHVzaW5n
IHRoZQphbHRlcm5hdGl2ZSBuZXdlciBnY2MtNSAoaWlyYykgdGhhdCBpcyBiZWluZyBwcm92aWRl
ZC4gT3RvaCB3ZSdyZSBub3QKc28gbXVjaCBhZnRlciB0aGUgYnVpbGQgY2hlY2tpbmcgb2YgM3Jk
IHBhcnR5IGNvbXBvbmVudHMgaGVyZSBhbnl3YXkuCgo+IE5vIFFFTVUgdXBzdHJlYSBiZWNhdXNl
IHNlZCBkb2Vzbid0IHN1cHBvcnQgLUUuCgpUaGlzIGhhcyBiZWVuIGZpeGVkIGluIHFlbXUgcXVp
dGUgc29tZSB0aW1lIGFnbyAoNjgwOWRmMWRmMCkuCgo+IHZtY3MuYyB2bXhfZmluZF9tc3IgYW5k
IHZteF9kZWxfbXNyIGJ1aWxkIGZhaWx1cmUgaW4gcHYgc2hpbSBiZWNhdXNlCj4gdGhlIGNvbXBp
bGVyIHRoaW5rcyB0b3RhbCwgc3Vic3RhcnQgYW5kIHN1YmVuZCBtYXkgYmUgdXNlZAo+IHVuaW5p
dGlhbGlzZWQuICBUaGUgY29tcGlsZXIgZG9lc24ndCBjb21wbGFpbiB3aGlsZSBidWlsZGluZyBu
b3JtYWwKPiB4ZW4gdGhvdWdoLgoKQSBwYXRjaCBmb3IgdGhpcyB3YXMgYWxyZWFkeSBzZW50LCBi
dXQgSSBtZWFuIHRvIHdvcmsgb3V0IHdoZXRoZXIKaW5zdGVhZCBzb21lIENGTEFHUyBpc3N1ZSBl
eGlzdHMuCgo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPiAtLS0KPiAgYXV0b21hdGlvbi9idWlsZC9z
dXNlL3NsZXMxMXNwNC5kb2NrZXJmaWxlIHwgMjAgKysrKysrKysrKysrKysrKysrKysKPiAgMSBm
aWxlIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGF1dG9t
YXRpb24vYnVpbGQvc3VzZS9zbGVzMTFzcDQuZG9ja2VyZmlsZQo+IAo+IGRpZmYgLS1naXQgYS9h
dXRvbWF0aW9uL2J1aWxkL3N1c2Uvc2xlczExc3A0LmRvY2tlcmZpbGUgCj4gYi9hdXRvbWF0aW9u
L2J1aWxkL3N1c2Uvc2xlczExc3A0LmRvY2tlcmZpbGUKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+
IGluZGV4IDAwMDAwMDAwMDAuLmZmNjlhOTlhZmMKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvYXV0
b21hdGlvbi9idWlsZC9zdXNlL3NsZXMxMXNwNC5kb2NrZXJmaWxlCj4gQEAgLTAsMCArMSwyMCBA
QAo+ICtGUk9NIHJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuL3N1c2U6c2xlczEx
c3A0LWJhc2UKPiArTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVuIFByb2plY3QiIFwKPiAr
ICAgICAgbWFpbnRhaW5lci5lbWFpbD0ieGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIgo+
ICsKPiArRU5WIFVTRVIgcm9vdAo+ICsKPiArUlVOIG1rZGlyIC9idWlsZAo+ICtXT1JLRElSIC9i
dWlsZAo+ICsKPiArIyBOb3RoaW5nIGVsc2UgaXMgbmVlZGVkIC0tIGJhc2UgaW1hZ2UgYWxyZWFk
eSBjb250YWluIGV2ZXJ5dGhpbmcuCj4gKwo+ICsjIE5vdGU6Cj4gKyMKPiArIyBTTEVTMTEgU1A0
IHJ1bnMgcHJlLTIuMTMgZ2xpYmMsIHdoaWNoIHJlcXVpcmVzIHZzeXNjYWxsIHN1cHBvcnQuICBN
b3N0Cj4gKyMgZGlzdHJvcyBub3dhZGF5cyBkaXNhYmxlIHZzeXNjYWxsLiBUbyBydW4gdGhpcyBj
b250YWluZXIsIHRoZSBob3N0IG5lZWRzIAo+IHRvCj4gKyMgaGF2ZSB2c3lzY2FsbD1lbXVsYXRl
IGluIGl0cyBrZXJuZWwgY29tbWFuZCBsaW5lLgo+ICsjCj4gKyMgRHVlIHRvIHZhcmlvdXMgaXNz
dWVzIGluIFNMRVMxMSBTUDQsIHlvdSBtaWdodCB3YW50IHRvIGRpc2FibGUgYnVpbGRpbmcKPiAr
IyBjZXJ0YWluIGNvbXBvbmVudHMuIEtub3duICpub3QgYnVsZGluZyogY29tcG9uZW50cyBpbmNs
dWRlIE9WTUYsIFNFQUJJT1MKPiArIyBhbmQgdXBzdHJlYW0gUUVNVS4KPiAtLSAKPiAyLjExLjAK
CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 07:29:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 07: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 1ffgtZ-00083d-9L; Wed, 18 Jul 2018 07: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffgtX-00083X-LN
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 07:29:07 +0000
X-Inumbo-ID: 46ba1c84-8a5c-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 46ba1c84-8a5c-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 07:29:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 01:29:05 -0600
Message-Id: <5B4EEC3F02000078001D5369@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 01:29:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531848199-12734-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531848199-12734-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/cpuid: Adjust the policies based on the
 boot time vPMU setting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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+IE9uIDE3LjA3LjE4IGF0IDE5OjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIHZQTVUgbG9naWMgaXNuJ3QgaW50ZWdyYXRlZCBpbnRvIHRoZSBDUFVJRCBwb2xp
Y3kgbG9naWMgKGFuZCBzdGlsbAo+IHJlcXVpcmVzIGEgZmFpciBhbW91bnQgb2Ygd29yayBiZWZv
cmUgaXQgY2FuIGJlKS4KPiAKPiBUaGUgQVJDSF9QRVJGTU9OIGxlYWYgd2FzIHByZXZpb3VzbHkg
Y29waWVkIGludG8gYWxsIHBvbGljaWVzLCB1bmlsYXRlcmFsbHkKPiBvdmVycmlkZGVuICh0byB0
aGUgc2FtZSB2YWx1ZSBpbiB0aGUgZ2VuZXJhbCBjYXNlKSBieSB0aGUgdG9vbHN0YWNrIHVzaW5n
Cj4gRE9NQ1RMX3NldF9jcHVpZCwgdGhlbiB1bmlsYXRlcmFsbHkgb3ZlcnJpZGRlbiBhZ2FpbiBi
eSBYZW4ncyBydW50aW1lCj4gbG9naWMgKGJhc2VkIG9uIHRoZSBib290IHRpbWUgc2V0dGluZ3Mp
Lgo+IAo+IFRoZSBwb2xpY3kgcmV0cmlldmVkIHdpdGggRE9NQ1RMX2dldF9jcHVfcG9saWN5IG5l
ZWRzIHRvIGJlIGFjY3VyYXRlLCBzbyB0YWtlCj4gdGhlIGJvb3QgdGltZSBzZXR0aW5ncyBpbnRv
IGFjY291bnQgd2hlbiBjcmVhdGluZyBhbmQgY2xpcHBpbmcgdGhlIHRvb2xzdGFjawo+IHBvbGlj
eS4gIFRoZSBydW50aW1lIGxvZ2ljIGlzIHN0aWxsIHJlcXVpcmVkIGZvciBub3csIHRvIGNsaXAg
dGhlIG1heGltdW0KPiByZXBvcnRlZCB2ZXJzaW9uIHdoZW4gbmVjZXNzYXJ5Lgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSSBndWVzcyB5b3Ugd2ls
bCB3YW50IHRoaXMgYmFja3BvcnRlZD8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 07:48:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 07:48:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffhCM-00017E-6n; Wed, 18 Jul 2018 07: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffhCL-000170-Mj
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 07:48:33 +0000
X-Inumbo-ID: fd6a52e5-8a5e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fd6a52e5-8a5e-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 07:48: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 1ffhCG-0005JA-6q; Wed, 18 Jul 2018 07:48: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 1ffhCF-0003Ac-RX; Wed, 18 Jul 2018 07:48:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffhCF-0002ld-Qu; Wed, 18 Jul 2018 07:48:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125259-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-libvirt-pair:xen-boot/src_host: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-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm: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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-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-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=6f28c09aa96b636ed4027cada570c1f2b8dc590f
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 07:48:27 +0000
Subject: [Xen-devel] [xen-unstable test] 125259: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI1OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTI1OS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTc4CiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxNzgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTE3
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTE3OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUx
NzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDZmMjhjMDlhYTk2
YjYzNmVkNDAyN2NhZGE1NzBjMWYyYjhkYzU5MGYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE3OCAgMjAxOC0wNy0xNSAxMDoyMDoxMSBaICAgIDIgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNTkgIDIwMTgtMDctMTcgMDQ6MjI6NDEgWiAgICAx
IGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNmYyOGMwOWFh
OTZiNjM2ZWQ0MDI3Y2FkYTU3MGMxZjJiOGRjNTkwZgpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAxNiAxNTowMjo1NSAyMDE4ICswMTAwCgogICAg
dG9vbHM6IC0td2l0aC1zeXN0ZW0te292bWYsc2VhYmlvcyxpcHhlfSBzaG91bGQgcHJvdmlkZSBh
YnNvbHV0ZSBwYXRocwogICAgCiAgICBUaGUgcGF0aHMgc2hvdWxkbid0IGJlIHNldCB0byAieWVz
Ii4gV2UgYXNrIHRoZSB1c2VyIHRvIHNldCBhYnNvbHV0ZQogICAgcGF0aHMgYmVjYXVzZSBYZW4n
cyBidWlsZCBzeXN0ZW0gZG9lc24ndCBrbm93IHdoZXJlIHRvIHNlYXJjaCwgYW5kIHRoZQogICAg
YnVpbGQgbWFjaGluZSBkb2Vzbid0IG5lY2Vzc2FyaWx5IGhhdmUgdGhvc2UgYmluYXJpZXMgcHJl
c2VudCBpbiB0aGUKICAgIGZpcnN0IHBsYWNlLgogICAgCiAgICBSZXBvcnRlZC1ieTogQW50aG9u
eSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0IDAxZDYzMTAyOGEwMmZlMmM1NDE2MDAz
OGNkNDVkMjJmZjU3MzNiMGMKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpE
YXRlOiAgIE1vbiBKdWwgMTYgMTU6MDI6NTQgMjAxOCArMDEwMAoKICAgIHRvb2xzOiBwcm92aWRl
IC0td2l0aC1zeXN0ZW0taXB4ZQogICAgCiAgICBUaGlzIG9wdGlvbiBsZXRzIHVzZXIgc3BlY2lm
eSB3aGljaCBiaW5hcnkgaXMgdG8gYmUgdXNlZCBhcyBpcHhlLiBJZgogICAgaXQgaXMgc3BlY2lm
aWVkLCB0aGUgaW4tdHJlZSBpcHhlIHdpbGwgbm90IGJlIGJ1aWx0LiBUaGlzIG9wdGlvbiBpcyBp
bgogICAgbGluZSB3aXRoIG90aGVyIC0td2l0aC1zeXN0ZW0tKiBvcHRpb25zIHdlIHByb3ZpZGUu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21t
aXQgZTQ1MDZmNDA0Y2I3OTgzZDZiNDI0MDU0YmE5OTljNmRkMjZhYjRmYQpBdXRob3I6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAxNiAxNTowMjo1MyAyMDE4
ICswMTAwCgogICAgdG9vbHM6IGxvYWQgSVBYRSBmcm9tIHN0YW5kYWxvbmUgZmlsZQogICAgCiAg
ICBEbyBub3QgZW1iZWQgSVBYRSBpbnRvIFJvbWJpb3MgYW55bW9yZS4gSW5zdGVhZCwgaXQgaXMg
bG9hZGVkIGJ5IHRoZQogICAgdG9vbHN0YWNrIGZyb20gYSBmaWxlIGFzIGEgc2VwYXJhdGUgbW9k
dWxlLgogICAgCiAgICBBYmlsaXR5IHRvIGxldCB1c2VyIHNwZWNpZnkgYW4gSVBYRSBibG9iIHdp
bGwgY29tZSBsYXRlci4KICAgIAogICAgTm8gdXNlciB2aXNpYmxlIGNoYW5nZS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgMmNhZTMxZGQ0NzJhOTY3
Nzk0OWY1NWMxNWYxMDhkZTk2ODViOTZiMQpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CkRhdGU6ICAgTW9uIEp1bCAxNiAxNTowMjo1MiAyMDE4ICswMTAwCgogICAgbGlieGM6
IGFsbG93IEhWTSBndWVzdCB0byBoYXZlIG1vZHVsZXMKICAgIAogICAgTGlmdCB0aGUgbG9hZGlu
ZyBjb2RlIG91dCBvZiBQVkggc3BlY2lmaWMgYnJhbmNoLiBUYWtlIHRoZSBjaGFuY2UgdG8KICAg
IG1ha2UgdGhlIGRlYnVnIG1lc3NhZ2UgbW9yZSB1c2VmdWwuCiAgICAKICAgIE5vdyB0aGUgY29k
ZSBuZWVkcyB0byBoYW5kbGUgdmlydF9iYXNlIGJlaW5nIFVOU0VUX0FERFIsIHdoaWNoIGl0IGlz
CiAgICBmb3IgSFZNIGd1ZXN0LiAgSW4gY2FzZSB2aXJ0X2Jhc2UgaXMgbm90IHNldCwgaXQgc2hv
dWxkIGJlIHRyZWF0ZWQgYXMKICAgIHplcm8uICBJbiBjYXNlIFBWSCBhbmQgUFYsIHZpcnRfYmFz
ZSBpcyBzZXQgYnkgdGhlIHJlc3BlY3RpdmUgbG9hZGVyCiAgICBieSBwYXJzaW5nIHRoZSBiaW5h
cnkuCiAgICAKICAgIElQWEUgd2lsbCBiZSBsb2FkZWQgYXMgYSBtb2R1bGUgb2YgUm9tYmlvcy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1p
dCA1M2EyNmVmNTYzYWIwYjAxOGNiZDNmNTVjMzhmZjkxNjhhN2E2Y2E1CkF1dGhvcjogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVsIDE2IDE1OjAyOjUxIDIwMTgg
KzAxMDAKCiAgICBpcHhlOiBwcm9kdWNlIGEgc2luZ2xlIGJpbmFyeSBmcm9tIGl0cyBidWlsZAog
ICAgCiAgICBBbmQgc3dpdGNoIGh2bWxvYWRlci9NYWtlZmlsZSB0byB1c2UgdGhhdCBiaW5hcnku
IFRoaXMgd2lsbCBoZWxwIGxhdGVyCiAgICB3aGVuIHdlIGNoYW5nZSBodm1sb2FkZXIgdG8gcGlj
ayBhIHVzZXIgcHJvdmlkZWQgYmluYXJ5LgogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgY2Y3OTAw
YjUxZWI5MWIxMjZiYTI1MmNlYzMxMjdkMTdjZWUxNDY5YwpBdXRob3I6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAxNiAxNTowMjo1MCAyMDE4ICswMTAwCgog
ICAgVG9vbHMubWsuaW46IGRyb3AgdW51c2VkIHZhcmlhYmxlcwogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0IDU4OTRjMGEyZGE2NjI0M2E4
OTA4OGQzMDljN2UxZWEyMTJhYjI4ZDYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAxNiAxNToxNToxMiAyMDE4ICswMjAwCgogICAgYWxsb3cg
Y3B1X2Rvd24oKSB0byBiZSBjYWxsZWQgZWFybGllcgogICAgCiAgICBUaGUgZnVuY3Rpb24ncyB1
c2Ugb2YgdGhlIHN0b3AtbWFjaGluZSBsb2dpYyBoYXMgc28gZmFyIHByZXZlbnRlZCBpdHMKICAg
IHVzZSBhaGVhZCBvZiB0aGUgcHJvY2Vzc2luZyBvZiB0aGUgIm9yZGluYXJ5IiBpbml0Y2FsbHMu
IFNpbmNlIGF0IHRoaXMKICAgIGVhcmx5IHRpbWUgd2UncmUgaW4gYSBjb250cm9sbGVkIGVudmly
b25tZW50IGFueXdheSwgdGhlcmUncyBubyBuZWVkIGZvcgogICAgc3VjaCBhIGhlYXZ5IHRvb2wu
IEFkZGl0aW9uYWxseSB0aGlzIG91Z2h0IHRvIGhhdmUgbGVzcyBvZiBhIHBlcmZvcm1hbmNlCiAg
ICBpbXBhY3QgZXNwZWNpYWxseSBvbiBsYXJnZSBzeXN0ZW1zLCBjb21wYXJlZCB0byB0aGUgYWx0
ZXJuYXRpdmUgb2YKICAgIG1ha2luZyBzdG9wLW1hY2hpbmUgZnVuY3Rpb25hbGl0eSBhdmFpbGFi
bGUgZWFybGllci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KCmNvbW1pdCBkYTNkNTVhZTY3MjI1Nzk4YzJhZDhmNDJhZjJmNDMyZjZmMmIyMjE0CkF1dGhv
cjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMTYgMTU6
MTI6MTkgMjAxOCArMDIwMAoKICAgIGNvbnNvbGU6IGF2b2lkIHByaW50aW5nIG5vIG9yIG51bGwg
dGltZSBzdGFtcHMKICAgIAogICAgRHVyaW5nIGVhcmx5IGJvb3QgdGltZXN0YW1wcyBhcmVuJ3Qg
dmVyeSB1c2VmdWwsIGFzIHRoZXkncmUgYWxsIHplcm8KICAgIChpbiAiYm9vdCIgbW9kZSkgb3Ig
YWJzZW50IGFsdG9nZXRoZXIgKGluICJkYXRlIiBhbmQgImRhdGVtcyIgbW9kZXMpLgogICAgTG9n
ICJib290IiBmb3JtYXQgdGltZXN0YW1wcyB3aGVuIHRoZSBkYXRlIGZvcm1hdHMgYXJlbid0IGF2
YWlsYWJsZSB5ZXQsCiAgICBhbmQgbG9nIHJhdyB0aW1lc3RhbXBzIHdoZW4gYm9vdCBvbmVzIGFy
ZSBzdGlsbCBhbGwgemVyby4gQWxzbyBhZGQgYQogICAgInJhdyIgbW9kZS4KICAgIAogICAgRm9y
IHRoZSBBUk0gc2lkZSBnZXRfY3ljbGVzKCkgdG8gcHJvZHVjZSBhIG1lYW5pbmdmdWwgdmFsdWUs
IEFSTSdzCiAgICBjeWNsZV90IGdldHMgY2hhbmdlZCB0byB1aW50NjRfdC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKY29tbWl0IDU2NWVmYmM4YTcxNDVjNDczNzk1
NDNlZGZjYzg0ZmM0ZjRkZDZkODMKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVsIDE2IDE1OjExOjQyIDIwMTggKzAyMDAKCiAgICBk
b2NzL3B2aDogZG9jdW1lbnQgaW5pdGlhbCBNVFJSIHN0YXRlCiAgICAKICAgIFByb3ZpZGVkIHRv
IGJvdGggRG9tMCBhbmQgRG9tVXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IGExYzFhZTBiMGY1YjMwYjViOTI4
ZTQ1MzQ5MDg2ZWMwMDkzMGJjY2YKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVsIDE2IDE1OjExOjIyIDIwMTggKzAyMDAKCiAgICBs
aWJ4Yy9wdmg6IHNldCBkZWZhdWx0IE1UUlIgdHlwZSB0byB3cml0ZS1iYWNrCiAgICAKICAgIEFu
ZCBlbmFibGUgTVRSUi4gVGhpcyBhbGxvd3MgdG8gcHJvdmlkZSBhIHNhbmUgaW5pdGlhbCBNVFJS
IHN0YXRlIGZvcgogICAgUFZIIERvbVVzLiBUaGlzIHdpbGwgaGF2ZSB0byBiZSBleHBhbmRlZCB3
aGVuIHBjaS1wYXNzdGhyb3VnaCBzdXBwb3J0CiAgICBpcyBhZGRlZCB0byBQVkggZ3Vlc3RzLCBz
byB0aGF0IE1NSU8gcmVnaW9ucyBvZiBkZXZpY2VzIGFyZSBzZXQgYXMKICAgIFVDLgogICAgCiAg
ICBOb3RlIHRoYXQgaW5pdGlhbCBNVFJSIHNldHVwIGlzIGRvbmUgYnkgaHZtbG9hZGVyIGZvciBI
Vk0gZ3Vlc3RzLAogICAgdGhhdCdzIG5vdCB1c2VkIGJ5IFBWSCBndWVzdHMuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgZDhiMDg0MGJi
OTA3MTFlOTNiNjk5NGU1MGM3MjhiYmJmMGYwMTJhMApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMTYgMTU6MTA6NDkgMjAxOCAr
MDIwMAoKICAgIGh2bS9tdHJyOiBjb3B5IGhhcmR3YXJlIHN0YXRlIGZvciBEb20wCiAgICAKICAg
IENvcHkgdGhlIHN0YXRlIGZvdW5kIG9uIHRoZSBoYXJkd2FyZSB3aGVuIGNyZWF0aW5nIGEgUFZI
IERvbTAuIFNpbmNlCiAgICB0aGUgbWVtb3J5IG1hcCBwcm92aWRlZCB0byBhIFBWSCBEb20wIGlz
IGJhc2VkIG9uIHRoZSBuYXRpdmUgb25lIHVzaW5nCiAgICB0aGUgc2FtZSBzZXQgb2YgTVRSUiBy
YW5nZXMgc2hvdWxkIHByb3ZpZGUgRG9tMCB3aXRoIGEgc2FuZSBNVFJSIHN0YXRlCiAgICB3aXRo
b3V0IGhhdmluZyB0byBtYW51YWxseSBidWlsZCBpdCBpbiBYZW4uCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBlNTIwZDllMTQ0
YWM0NzY2YWFhN2NlNTVmMWM0OTE5MWE1ZGRlZmM4CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAxNiAxNToxMDowOSAyMDE4ICsw
MjAwCgogICAgaHZtL210cnI6IHVzZSB0aGUgaGFyZHdhcmUgbnVtYmVyIG9mIHZhcmlhYmxlIHJh
bmdlcyBmb3IgRG9tMAogICAgCiAgICBFeHBhbmQgdGhlIHNpemUgb2YgdGhlIHZhcmlhYmxlIHJh
bmdlcyBhcnJheSB0byBtYXRjaCB0aGUgc2l6ZSBvZiB0aGUKICAgIHVuZGVybHlpbmcgaGFyZHdh
cmUsIHRoaXMgaXMgYSBwcmVwYXJhdG9yeSBjaGFuZ2UgZm9yIGNvcHlpbmcgdGhlCiAgICBoYXJk
d2FyZSBNVFJSIHN0YXRlIGZvciBEb20wLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZGUzYjMxMzEyMjQ4NjQ2Mzk0YTc4Yjgz
N2I4YTAyZjI0ODNjYWQwMgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMTYgMTU6MDk6NTAgMjAxOCArMDIwMAoKICAgIGh2bS9t
dHJyOiBhZGQgZW1hY3MgbG9jYWwgdmFyaWFibGVzIGJsb2NrIHdpdGggZm9ybWF0dGluZyBpbmZv
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKY29tbWl0IDhlYmM2MGUwMjc0Yjc3MDc0M2U1OTI1NmY2NjU3ODlkNDMwOGIxODgK
QXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAx
NiAxNTowOToxMiAyMDE4ICswMjAwCgogICAgeDg2L210cnI6IHNwbGl0ICJlbmFibGVkIiBmaWVs
ZCBpbnRvIHR3byBib29sZWFuIGZsYWdzCiAgICAKICAgIFRoZSBjb2RlIGhvcGVmdWxseSBpcyBt
b3JlIHJlYWRhYmxlIHRoaXMgd2F5LgogICAgCiAgICBBbHNvIHN3aXRjaCBoYXZlX2ZpeGVkIHRv
IGJvb2wsIHNlZWluZyB0aGF0IGl0IGFscmVhZHkgaXMgdXNlZCBhcyBhCiAgICBib29sZWFuLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBbc3dpdGNoZWQgdG8gdXNlIE1BU0tfKl0KICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDc2MTU5ZjEwYjE3NGQ4YTVjZDRj
NTAyMTNhOWQyMWZjYzBlOTQ0MWQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgTW9uIEp1bCAxNiAxNTowODowMiAyMDE4ICswMjAwCgogICAgeDg2L0hWTTog
aW1wcm92ZSBNVFJSIGxvYWQgY2hlY2tzCiAgICAKICAgIFdlIHNob3VsZCBub3QgYXNzdW1lIHRo
YXQgdGhlIGluY29taW5nIHNldCBvZiB2YWx1ZXMgY29udGFpbnMgZXhhY3RseQogICAgTVRSUl9W
Q05UIHZhcmlhYmxlIHJhbmdlIE1TUnMuIFBlcm1pdCBhIHNtYWxsZXIgYW1vdW50IGFuZCByZWpl
Y3QgYQogICAgYmlnZ2VyIG9uZS4gQXMgYSByZXN1bHQgdGhlIHNhdmUgcGF0aCB0aGVuIGFsc28g
bmVlZHMgdG8gbm8gbG9uZ2VyIHVzZQogICAgYSBmaXhlZCB1cHBlciBib3VuZCwgaW4gdHVybiBy
ZXF1aXJpbmcgdW51c2VkIHNwYWNlIGluIHRoZSBzYXZlIHJlY29yZAogICAgdG8gYmUgemVyb2Vk
IHVwIGZyb250LgogICAgCiAgICBBbHNvIHNsaWdodGx5IHJlZmluZSB0eXBlcyB3aGVyZSBhcHBy
b3ByaWF0ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgW3N3aXRjaCB0byB1c2UgTUFTS19FWFRSIHRvIGdldCBWQ05UXQogICAgU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CihxZW11
IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:04:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffhRX-000354-7G; Wed, 18 Jul 2018 08:04: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffhRV-00034z-K2
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:04:13 +0000
X-Inumbo-ID: 2db58b59-8a61-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2db58b59-8a61-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:04:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60496570"
Date: Wed, 18 Jul 2018 09:04:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718080408.6huubhhke3nex42f@citrix.com>
References: <20180717200305.4067-1-wei.liu2@citrix.com>
 <5B4EEB6202000078001D5366@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EEB6202000078001D5366@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation: add SLES 11 SP4 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDE6MjU6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA3LjE4IGF0IDIyOjAzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4g
LS0tCj4gPiBObyBPVk1GIGJlY2F1c2UgaXQgcmVxdWlyZXMgZ2NjIDQuNCBvciBsYXRlci4KPiA+
IE5vIHNlYWJpb3MgYmVjYXVzZSBpdCByZXF1aXJlcyBhbm9ueW1vdXMgdW5pb24gaW5pdGlhbGlz
YXRpb24KPiAKPiBUaGlzIGlzIHVuZm9ydHVuYXRlLCBhbmQgY291bGQgcGVyaGFwcyBiZSB3b3Jr
ZWQgYXJvdW5kIGJ5IHVzaW5nIHRoZQo+IGFsdGVybmF0aXZlIG5ld2VyIGdjYy01IChpaXJjKSB0
aGF0IGlzIGJlaW5nIHByb3ZpZGVkLiBPdG9oIHdlJ3JlIG5vdAo+IHNvIG11Y2ggYWZ0ZXIgdGhl
IGJ1aWxkIGNoZWNraW5nIG9mIDNyZCBwYXJ0eSBjb21wb25lbnRzIGhlcmUgYW55d2F5Lgo+IAoK
SSdtIG5vdCBnb2luZyB0byBkbyBzcGVjaWFsIGFycmFuZ2VtZW50IGZvciB0aGF0IGluIENJLCBi
dXQgSSB3aWxsIHRyeQp0byBwdXQgdGhlIGFsdGVybmF0aXZlIGNvbXBpbGVyIGluIHNvIHRoYXQg
ZGV2ZWxvcGVycyBjYW4gdHJ5IGl0IG91dC4KVGhlIG1haW4gcHVycG9zZSBvZiB0aGlzIGNvbnRh
aW5lciBpcyB0byB1c2Ugb2xkIGNvbXBpbGVyIGluIG91ciBDSQpzeXN0ZW0uCgo+ID4gTm8gUUVN
VSB1cHN0cmVhIGJlY2F1c2Ugc2VkIGRvZXNuJ3Qgc3VwcG9ydCAtRS4KPiAKPiBUaGlzIGhhcyBi
ZWVuIGZpeGVkIGluIHFlbXUgcXVpdGUgc29tZSB0aW1lIGFnbyAoNjgwOWRmMWRmMCkuCgpSaWdo
dC4gSSBzdXBwb3NlIG9uY2Ugd2UgdXBkYXRlIHFlbXUteGVuLCBpdCBzaG91bGQgYnVpbGQgZmlu
ZS4KCj4gCj4gPiB2bWNzLmMgdm14X2ZpbmRfbXNyIGFuZCB2bXhfZGVsX21zciBidWlsZCBmYWls
dXJlIGluIHB2IHNoaW0gYmVjYXVzZQo+ID4gdGhlIGNvbXBpbGVyIHRoaW5rcyB0b3RhbCwgc3Vi
c3RhcnQgYW5kIHN1YmVuZCBtYXkgYmUgdXNlZAo+ID4gdW5pbml0aWFsaXNlZC4gIFRoZSBjb21w
aWxlciBkb2Vzbid0IGNvbXBsYWluIHdoaWxlIGJ1aWxkaW5nIG5vcm1hbAo+ID4geGVuIHRob3Vn
aC4KPiAKPiBBIHBhdGNoIGZvciB0aGlzIHdhcyBhbHJlYWR5IHNlbnQsIGJ1dCBJIG1lYW4gdG8g
d29yayBvdXQgd2hldGhlcgo+IGluc3RlYWQgc29tZSBDRkxBR1MgaXNzdWUgZXhpc3RzLgo+IAoK
SnVzdCBzYXcgaXQuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:15:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08:15:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffhc3-00042p-QJ; Wed, 18 Jul 2018 08:15: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhc2-00042k-Nx
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:15:06 +0000
X-Inumbo-ID: a01ccb69-8a62-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 a01ccb69-8a62-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 10:14:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:15:04 -0600
Message-Id: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:15:03 -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/6] x86: (allow to) suppress use of
 hyper-threading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

SSd2ZSBiZWVuIGNvbnNpZGVyaW5nIHRvIGFkZCBhIHJlc3BlY3RpdmUgY29tbWFuZCBsaW5lIG9w
dGlvbiBmb3IKcXVpdGUgYSBsb25nIHRpbWUsIGJ1dCBuZXZlciBnb3QgYXJvdW5kIHRvLiBOb3cg
dGhhdCB0aGUgVExCbGVlZAppbmZvcm1hdGlvbiBpcyBwdWJsaWNbMV0sIHdlJ3JlIGF0IGEgcG9p
bnQgd2hlcmUgd2Ugbm90IG9ubHkgd2FudCwKYnV0IG5lZWQgdGhpcywgYW5kIHdoZXJlIHBlcmhh
cHMgaXQgbmVlZHMgdG8gYmUgdGhlIGRlZmF1bHQgb24KYWZmZWN0ZWQgc3lzdGVtcy4gVGhlIGZp
cnN0IDQgcGF0Y2hlcyBhcmUgYWxsIHByZXJlcXVpc2l0ZXMgdG8gdGhlCjV0aCBvbmU7IHRoZSBm
aW5hbCBvbmUgaXMgc2ltcGx5IGNsZWFudXAuCgoxOiBjcHVwb29sczogZml4IHN0YXRlIHdoZW4g
ZG93bmluZyBhIENQVSBmYWlsZWQKMjogeDg2OiBkaXN0aW5ndWlzaCBDUFUgb2ZmbGluaW5nIGZy
b20gQ1BVIHJlbW92YWwKMzogeDg2L0FNRDogZGlzdGluZ3Vpc2ggY29tcHV0ZSB1bml0cyBmcm9t
IGh5cGVyLXRocmVhZHMKNDogeDg2OiBicmluZyB1cCBhbGwgQ1BVcyBldmVuIGlmIG5vdCBhbGwg
YXJlIHN1cHBvc2VkIHRvIGJlIHVzZWQKNTogeDg2OiBjb21tYW5kIGxpbmUgb3B0aW9uIHRvIGF2
b2lkIHVzZSBvZiBzZWNvbmRhcnkgaHlwZXItdGhyZWFkcwo2OiBjcHVtYXNrOiB0aWR5IHssen1h
bGxvY19jcHVtYXNrX3ZhcigpIAoKSmFuCgpbMV0gaHR0cHM6Ly93d3cudnVzZWMubmV0L3Byb2pl
Y3RzL3RsYmxlZWQvCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:18:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08:18: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 1ffhfN-0004Eu-Ct; Wed, 18 Jul 2018 08:18: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhfL-0004Eo-Bo
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:18:31 +0000
X-Inumbo-ID: 2d2131b3-8a63-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 2d2131b3-8a63-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:18:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:18:29 -0600
Message-Id: <5B4EF7D302000078001D53D1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:18:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
In-Reply-To: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 1/6] cpupools: fix state when downing a CPU
 failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgSSd2ZSBydW4gaW50byB0aGUgaXNzdWUgd2l0aCBmdXJ0aGVyIHBhdGNoZXMgaW4gcGxh
Y2Ugd2hpY2ggbm8KbG9uZ2VyIGd1YXJhbnRlZSB0aGUgcGVyLUNQVSBhcmVhIHRvIHN0YXJ0IG91
dCBhcyBhbGwgemVyb3MsIHRoZQpDUFVfRE9XTl9GQUlMRUQgcHJvY2Vzc2luZyBsb29rcyB0byBo
YXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwp0aGUgcGVyLUNQVSBjcHVwb29sIHBv
aW50ZXIsIGNwdXBvb2xfY3B1X2FkZCgpJ3MgKGluZGlyZWN0KSBpbnZvY2F0aW9uCm9mIHNjaGVk
dWxlX2NwdV9zd2l0Y2goKSB3aWxsIHRyaWdnZXIgdGhlICJjICE9IG9sZF9wb29sIiBhc3NlcnRp
b24KdGhlcmUuCgpDbGVhcmluZyB0aGUgZmllbGQgZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMg
dG9vIGVhcmx5IChhZmFpY3QgdGhpcwpzaG91bGQgbm90IGhhcHBlbiBiZWZvcmUgY3B1X2Rpc2Fi
bGVfc2NoZWR1bGVyKCkpLiBDbGVhcmluZyBpdCBpbgpDUFVfREVBRCBhbmQgQ1BVX0RPV05fRkFJ
TEVEIHdvdWxkIGJlIGFuIG9wdGlvbiwgYnV0IHdvdWxkIHRha2UgdGhlIHNhbWUKcGllY2Ugb2Yg
Y29kZSB0d2ljZS4gU2luY2UgdGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0IG1hdHRlciB3aGls
ZSB0aGUKQ1BVIGlzIG9mZmxpbmUsIHNpbXBseSBjbGVhciBpdCAoaW1wbGljaXRseSkgZm9yIENQ
VV9PTkxJTkUgYW5kCkNQVV9ET1dOX0ZBSUxFRCwgYnV0IG9ubHkgZm9yIG90aGVyIHRoYW4gdGhl
IHN1c3BlbmQvcmVzdW1lIGNhc2UgKHdoaWNoCmdldHMgc3BlY2lhbGx5IGhhbmRsZWQgaW4gY3B1
cG9vbF9jcHVfcmVtb3ZlKCkpLgoKQnkgYWRqdXN0aW5nIHRoZSBjb25kaXRpb25hbCBpbiBjcHVw
b29sX2NwdV9hZGQoKSBDUFVfRE9XTl9GQUlMRUQKaGFuZGxpbmcgaW4gdGhlIHN1c3BlbmQgY2Fz
ZSBzaG91bGQgbm93IGFsc28gYmUgaGFuZGxlZCBiZXR0ZXIuCgpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogTW92ZSBjaGFuZ2UgaW50byBjcHVw
b29sX2NwdV9hZGQoKS4gQWRqdXN0IGNvbmRpdGlvbmFsIHRoZXJlLgoKLS0tIGEveGVuL2NvbW1v
bi9jcHVwb29sLmMKKysrIGIveGVuL2NvbW1vbi9jcHVwb29sLmMKQEAgLTQ5MCw3ICs0OTAsNyBA
QCBzdGF0aWMgaW50IGNwdXBvb2xfY3B1X2FkZCh1bnNpZ25lZCBpbnQKICAgICBjcHVtYXNrX2Ns
ZWFyX2NwdShjcHUsICZjcHVwb29sX2xvY2tlZF9jcHVzKTsKICAgICBjcHVtYXNrX3NldF9jcHUo
Y3B1LCAmY3B1cG9vbF9mcmVlX2NwdXMpOwogCi0gICAgaWYgKCBzeXN0ZW1fc3RhdGUgPT0gU1lT
X1NUQVRFX3Jlc3VtZSApCisgICAgaWYgKCBzeXN0ZW1fc3RhdGUgPT0gU1lTX1NUQVRFX3N1c3Bl
bmQgfHwgc3lzdGVtX3N0YXRlID09IFNZU19TVEFURV9yZXN1bWUgKQogICAgIHsKICAgICAgICAg
c3RydWN0IGNwdXBvb2wgKipjOwogCkBAIC01MjIsNiArNTIyLDcgQEAgc3RhdGljIGludCBjcHVw
b29sX2NwdV9hZGQodW5zaWduZWQgaW50CiAgICAgICAgICAqIChvciB1bnBsdWdnaW5nIHdvdWxk
IGhhdmUgZmFpbGVkKSBhbmQgdGhhdCBpcyB0aGUgZGVmYXVsdCBiZWhhdmlvcgogICAgICAgICAg
KiBhbnl3YXkuCiAgICAgICAgICAqLworICAgICAgICBwZXJfY3B1KGNwdXBvb2wsIGNwdSkgPSBO
VUxMOwogICAgICAgICByZXQgPSBjcHVwb29sX2Fzc2lnbl9jcHVfbG9ja2VkKGNwdXBvb2wwLCBj
cHUpOwogICAgIH0KICBvdXQ6CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:19:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffhgM-0004Le-QG; Wed, 18 Jul 2018 08: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhgL-0004LS-OD
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:19:33 +0000
X-Inumbo-ID: 527ff933-8a63-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 527ff933-8a63-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:19:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:19:31 -0600
Message-Id: <5B4EF81102000078001D53D4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:19:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
In-Reply-To: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 2/6] x86: distinguish CPU offlining from CPU
 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

SW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBDUFVzLCB0aGUg
R0RULCBJRFQsCnN0YWNrLCBhbmQgcGVyLUNQVSBkYXRhICh3aGljaCBpbmNsdWRlcyB0aGUgVFNT
KSBuZWVkIHRvIGJlIGtlcHQKYWxsb2NhdGVkLiBUaGV5IHNob3VsZCBvbmx5IGJlIGZyZWVkIHVw
b24gQ1BVIHJlbW92YWwgKHdoaWNoIHdlCmN1cnJlbnRseSBkb24ndCBzdXBwb3J0LCBzbyBzb21l
IGNvZGUgaXMgYmVjb21pbmcgZWZmZWN0aXZlbHkgZGVhZApmb3IgdGhlIG1vbWVudCkuCgpTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogUmVuYW1l
IGNwdV9zbXBib290X2ZyZWUoKSdzIG5ldyBwYXJhbWV0ZXIuIEludHJvZHVjZSBYRlJFRSgpLAog
ICAgRlJFRV9YRU5IRUFQX1BBR0VTKCksIEZSRUVfWEVOSEVBUF9QQUdFKCksIGFuZCBGUkVFX0NQ
VU1BU0tfVkFSKCkuCgotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYworKysgYi94
ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwpAQCAtNjkyLDEyICs2OTIsMTUgQEAgc3RhdGlj
IHZvaWQgY3B1X2JhbmtfZnJlZSh1bnNpZ25lZCBpbnQgYwogCiAgICAgbWNhYmFua3NfZnJlZShw
b2xsKTsKICAgICBtY2FiYW5rc19mcmVlKGNscik7CisKKyAgICBwZXJfY3B1KHBvbGxfYmFua21h
c2ssIGNwdSkgPSBOVUxMOworICAgIHBlcl9jcHUobWNlX2NsZWFyX2JhbmtzLCBjcHUpID0gTlVM
TDsKIH0KIAogc3RhdGljIGludCBjcHVfYmFua19hbGxvYyh1bnNpZ25lZCBpbnQgY3B1KQogewot
ICAgIHN0cnVjdCBtY2FfYmFua3MgKnBvbGwgPSBtY2FiYW5rc19hbGxvYygpOwotICAgIHN0cnVj
dCBtY2FfYmFua3MgKmNsciA9IG1jYWJhbmtzX2FsbG9jKCk7CisgICAgc3RydWN0IG1jYV9iYW5r
cyAqcG9sbCA9IHBlcl9jcHUocG9sbF9iYW5rbWFzaywgY3B1KSA/OiBtY2FiYW5rc19hbGxvYygp
OworICAgIHN0cnVjdCBtY2FfYmFua3MgKmNsciA9IHBlcl9jcHUobWNlX2NsZWFyX2JhbmtzLCBj
cHUpID86IG1jYWJhbmtzX2FsbG9jKCk7CiAKICAgICBpZiAoICFwb2xsIHx8ICFjbHIgKQogICAg
IHsKQEAgLTcyNSw3ICs3MjgsMTMgQEAgc3RhdGljIGludCBjcHVfY2FsbGJhY2soCiAKICAgICBj
YXNlIENQVV9VUF9DQU5DRUxFRDoKICAgICBjYXNlIENQVV9ERUFEOgotICAgICAgICBjcHVfYmFu
a19mcmVlKGNwdSk7CisgICAgICAgIGlmICggIXBhcmtfb2ZmbGluZV9jcHVzICkKKyAgICAgICAg
ICAgIGNwdV9iYW5rX2ZyZWUoY3B1KTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIENQVV9S
RU1PVkU6CisgICAgICAgIGlmICggcGFya19vZmZsaW5lX2NwdXMgKQorICAgICAgICAgICAgY3B1
X2JhbmtfZnJlZShjcHUpOwogICAgICAgICBicmVhazsKICAgICB9CiAKLS0tIGEveGVuL2FyY2gv
eDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMTA3LDEwICsxMDcs
MTEgQEAgc3RhdGljIHZvaWQgcGxheV9kZWFkKHZvaWQpCiAgICAgbG9jYWxfaXJxX2Rpc2FibGUo
KTsKIAogICAgIC8qCi0gICAgICogTk9URTogQWZ0ZXIgY3B1X2V4aXRfY2xlYXIsIHBlci1jcHUg
dmFyaWFibGVzIGFyZSBubyBsb25nZXIgYWNjZXNzaWJsZSwKLSAgICAgKiBhcyB0aGV5IG1heSBi
ZSBmcmVlZCBhdCBhbnkgdGltZS4gSW4gdGhpcyBjYXNlLCBoZWFwIGNvcnJ1cHRpb24gb3IKLSAg
ICAgKiAjUEYgY2FuIG9jY3VyICh3aGVuIGhlYXAgZGVidWdnaW5nIGlzIGVuYWJsZWQpLiBGb3Ig
ZXhhbXBsZSwgZXZlbgotICAgICAqIHByaW50aygpIGNhbiBpbnZvbHZlIHRhc2tsZXQgc2NoZWR1
bGluZywgd2hpY2ggdG91Y2hlcyBwZXItY3B1IHZhcnMuCisgICAgICogTk9URTogQWZ0ZXIgY3B1
X2V4aXRfY2xlYXIsIHBlci1jcHUgdmFyaWFibGVzIG1heSBubyBsb25nZXIgYWNjZXNzaWJsZSwK
KyAgICAgKiBhcyB0aGV5IG1heSBiZSBmcmVlZCBhdCBhbnkgdGltZSBpZiBvZmZsaW5lIENQVXMg
ZG9uJ3QgZ2V0IHBhcmtlZC4gSW4KKyAgICAgKiB0aGlzIGNhc2UsIGhlYXAgY29ycnVwdGlvbiBv
ciAjUEYgY2FuIG9jY3VyICh3aGVuIGhlYXAgZGVidWdnaW5nIGlzCisgICAgICogZW5hYmxlZCku
IEZvciBleGFtcGxlLCBldmVuIHByaW50aygpIGNhbiBpbnZvbHZlIHRhc2tsZXQgc2NoZWR1bGlu
ZywKKyAgICAgKiB3aGljaCB0b3VjaGVzIHBlci1jcHUgdmFycy4KICAgICAgKiAKICAgICAgKiBD
b25zaWRlciB2ZXJ5IGNhcmVmdWxseSB3aGVuIGFkZGluZyBjb2RlIHRvICpkZWFkX2lkbGUuIE1v
c3QgaHlwZXJ2aXNvcgogICAgICAqIHN1YnN5c3RlbXMgYXJlIHVuc2FmZSB0byBjYWxsLgotLS0g
YS94ZW4vYXJjaC94ODYvZ2VuYXBpYy94MmFwaWMuYworKysgYi94ZW4vYXJjaC94ODYvZ2VuYXBp
Yy94MmFwaWMuYwpAQCAtMjAxLDE4ICsyMDEsMjEgQEAgc3RhdGljIGludCB1cGRhdGVfY2x1c3Rl
cmluZm8oCiAgICAgICAgIGlmICggIWNsdXN0ZXJfY3B1c19zcGFyZSApCiAgICAgICAgICAgICBj
bHVzdGVyX2NwdXNfc3BhcmUgPSB4emFsbG9jKGNwdW1hc2tfdCk7CiAgICAgICAgIGlmICggIWNs
dXN0ZXJfY3B1c19zcGFyZSB8fAotICAgICAgICAgICAgICFhbGxvY19jcHVtYXNrX3ZhcigmcGVy
X2NwdShzY3JhdGNoX21hc2ssIGNwdSkpICkKKyAgICAgICAgICAgICAhY29uZF9hbGxvY19jcHVt
YXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX21hc2ssIGNwdSkpICkKICAgICAgICAgICAgIGVyciA9
IC1FTk9NRU07CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgogICAg
IGNhc2UgQ1BVX0RFQUQ6CisgICAgY2FzZSBDUFVfUkVNT1ZFOgorICAgICAgICBpZiAoIHBhcmtf
b2ZmbGluZV9jcHVzID09IChhY3Rpb24gIT0gQ1BVX1JFTU9WRSkgKQorICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIGlmICggcGVyX2NwdShjbHVzdGVyX2NwdXMsIGNwdSkgKQogICAgICAgICB7
CiAgICAgICAgICAgICBjcHVtYXNrX2NsZWFyX2NwdShjcHUsIHBlcl9jcHUoY2x1c3Rlcl9jcHVz
LCBjcHUpKTsKICAgICAgICAgICAgIGlmICggY3B1bWFza19lbXB0eShwZXJfY3B1KGNsdXN0ZXJf
Y3B1cywgY3B1KSkgKQotICAgICAgICAgICAgICAgIHhmcmVlKHBlcl9jcHUoY2x1c3Rlcl9jcHVz
LCBjcHUpKTsKKyAgICAgICAgICAgICAgICBYRlJFRShwZXJfY3B1KGNsdXN0ZXJfY3B1cywgY3B1
KSk7CiAgICAgICAgIH0KLSAgICAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KHNjcmF0Y2hf
bWFzaywgY3B1KSk7CisgICAgICAgIEZSRUVfQ1BVTUFTS19WQVIocGVyX2NwdShzY3JhdGNoX21h
c2ssIGNwdSkpOwogICAgICAgICBicmVhazsKICAgICB9CiAKLS0tIGEveGVuL2FyY2gveDg2L3Bl
cmNwdS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wZXJjcHUuYwpAQCAtMjgsNyArMjgsNyBAQCBzdGF0
aWMgaW50IGluaXRfcGVyY3B1X2FyZWEodW5zaWduZWQgaW50CiAgICAgY2hhciAqcDsKIAogICAg
IGlmICggX19wZXJfY3B1X29mZnNldFtjcHVdICE9IElOVkFMSURfUEVSQ1BVX0FSRUEgKQotICAg
ICAgICByZXR1cm4gLUVCVVNZOworICAgICAgICByZXR1cm4gMDsKIAogICAgIGlmICggKHAgPSBh
bGxvY194ZW5oZWFwX3BhZ2VzKFBFUkNQVV9PUkRFUiwgMCkpID09IE5VTEwgKQogICAgICAgICBy
ZXR1cm4gLUVOT01FTTsKQEAgLTc2LDkgKzc2LDEyIEBAIHN0YXRpYyBpbnQgY3B1X3BlcmNwdV9j
YWxsYmFjaygKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBDUFVfVVBfQ0FOQ0VMRUQ6CiAgICAg
Y2FzZSBDUFVfREVBRDoKLSAgICAgICAgZnJlZV9wZXJjcHVfYXJlYShjcHUpOworICAgICAgICBp
ZiAoICFwYXJrX29mZmxpbmVfY3B1cyApCisgICAgICAgICAgICBmcmVlX3BlcmNwdV9hcmVhKGNw
dSk7CiAgICAgICAgIGJyZWFrOwotICAgIGRlZmF1bHQ6CisgICAgY2FzZSBDUFVfUkVNT1ZFOgor
ICAgICAgICBpZiAoIHBhcmtfb2ZmbGluZV9jcHVzICkKKyAgICAgICAgICAgIGZyZWVfcGVyY3B1
X2FyZWEoY3B1KTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0tLSBhL3hlbi9hcmNoL3g4Ni9z
bXBib290LmMKKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwpAQCAtNjMsNiArNjMsOCBAQCBz
dGF0aWMgY3B1bWFza190IHNjcmF0Y2hfY3B1MG1hc2s7CiBjcHVtYXNrX3QgY3B1X29ubGluZV9t
YXAgX19yZWFkX21vc3RseTsKIEVYUE9SVF9TWU1CT0woY3B1X29ubGluZV9tYXApOwogCitib29s
IF9fcmVhZF9tb3N0bHkgcGFya19vZmZsaW5lX2NwdXM7CisKIHVuc2lnbmVkIGludCBfX3JlYWRf
bW9zdGx5IG5yX3NvY2tldHM7CiBjcHVtYXNrX3QgKipfX3JlYWRfbW9zdGx5IHNvY2tldF9jcHVt
YXNrOwogc3RhdGljIGNwdW1hc2tfdCAqc2Vjb25kYXJ5X3NvY2tldF9jcHVtYXNrOwpAQCAtODg3
LDcgKzg4OSwxNCBAQCBzdGF0aWMgdm9pZCBjbGVhbnVwX2NwdV9yb290X3BndCh1bnNpZ25lCiAg
ICAgfQogfQogCi1zdGF0aWMgdm9pZCBjcHVfc21wYm9vdF9mcmVlKHVuc2lnbmVkIGludCBjcHUp
CisvKgorICogVGhlICdyZW1vdmUnIGJvb2xlYW4gY29udHJvbHMgd2hldGhlciBhIENQVSBpcyBq
dXN0IGdldHRpbmcgb2ZmbGluZWQgKGFuZAorICogcGFya2VkKSwgb3Igb3V0cmlnaHQgcmVtb3Zl
ZCAvIG9mZmxpbmVkIHdpdGhvdXQgcGFya2luZy4gUGFya2VkIENQVXMgbmVlZAorICogdGhpbmdz
IGxpa2UgdGhlaXIgc3RhY2ssIEdEVCwgSURULCBUU1MsIGFuZCBwZXItQ1BVIGRhdGEgc3RpbGwg
YXZhaWxhYmxlLgorICogQSBmZXcgb3RoZXIgaXRlbXMsIGluIHBhcnRpY3VsYXIgQ1BVIG1hc2tz
LCBhcmUgYWxzbyByZXRhaW5lZCwgYXMgaXQncworICogZGlmZmljdWx0IHRvIHByb3ZlIHRoYXQg
dGhleSdyZSBlbnRpcmVseSB1bnJlZmVyZW5jZWQgZnJvbSBwYXJrZWQgQ1BVcy4KKyAqLworc3Rh
dGljIHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbnQgY3B1LCBib29sIHJlbW92ZSkK
IHsKICAgICB1bnNpZ25lZCBpbnQgb3JkZXIsIHNvY2tldCA9IGNwdV90b19zb2NrZXQoY3B1KTsK
ICAgICBzdHJ1Y3QgY3B1aW5mb194ODYgKmMgPSBjcHVfZGF0YTsKQEAgLTg5OCwxNSArOTA3LDE5
IEBAIHN0YXRpYyB2b2lkIGNwdV9zbXBib290X2ZyZWUodW5zaWduZWQgaW4KICAgICAgICAgc29j
a2V0X2NwdW1hc2tbc29ja2V0XSA9IE5VTEw7CiAgICAgfQogCi0gICAgY1tjcHVdLnBoeXNfcHJv
Y19pZCA9IFhFTl9JTlZBTElEX1NPQ0tFVF9JRDsKLSAgICBjW2NwdV0uY3B1X2NvcmVfaWQgPSBY
RU5fSU5WQUxJRF9DT1JFX0lEOwotICAgIGNbY3B1XS5jb21wdXRlX3VuaXRfaWQgPSBJTlZBTElE
X0NVSUQ7CiAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmY3B1X3NpYmxpbmdfc2V0dXBfbWFw
KTsKIAotICAgIGZyZWVfY3B1bWFza192YXIocGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUp
KTsKLSAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7Ci0g
ICAgaWYgKCBwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSAhPSAmc2NyYXRjaF9jcHUwbWFz
ayApCi0gICAgICAgIGZyZWVfY3B1bWFza192YXIocGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNw
dSkpOworICAgIGlmICggcmVtb3ZlICkKKyAgICB7CisgICAgICAgIGNbY3B1XS5waHlzX3Byb2Nf
aWQgPSBYRU5fSU5WQUxJRF9TT0NLRVRfSUQ7CisgICAgICAgIGNbY3B1XS5jcHVfY29yZV9pZCA9
IFhFTl9JTlZBTElEX0NPUkVfSUQ7CisgICAgICAgIGNbY3B1XS5jb21wdXRlX3VuaXRfaWQgPSBJ
TlZBTElEX0NVSUQ7CisKKyAgICAgICAgRlJFRV9DUFVNQVNLX1ZBUihwZXJfY3B1KGNwdV9zaWJs
aW5nX21hc2ssIGNwdSkpOworICAgICAgICBGUkVFX0NQVU1BU0tfVkFSKHBlcl9jcHUoY3B1X2Nv
cmVfbWFzaywgY3B1KSk7CisgICAgICAgIGlmICggcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNw
dSkgIT0gJnNjcmF0Y2hfY3B1MG1hc2sgKQorICAgICAgICAgICAgRlJFRV9DUFVNQVNLX1ZBUihw
ZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSk7CisgICAgfQogCiAgICAgY2xlYW51cF9jcHVf
cm9vdF9wZ3QoY3B1KTsKIApAQCAtOTI4LDE5ICs5NDEsMjEgQEAgc3RhdGljIHZvaWQgY3B1X3Nt
cGJvb3RfZnJlZSh1bnNpZ25lZCBpbgogICAgIH0KIAogICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zy
b21fcGFnZXMoTlJfUkVTRVJWRURfR0RUX1BBR0VTKTsKLSAgICBmcmVlX3hlbmhlYXBfcGFnZXMo
cGVyX2NwdShnZHRfdGFibGUsIGNwdSksIG9yZGVyKTsKKyAgICBpZiAoIHJlbW92ZSApCisgICAg
ICAgIEZSRUVfWEVOSEVBUF9QQUdFUyhwZXJfY3B1KGdkdF90YWJsZSwgY3B1KSwgb3JkZXIpOwog
CiAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKHBlcl9jcHUoY29tcGF0X2dkdF90YWJsZSwgY3B1KSwg
b3JkZXIpOwogCi0gICAgb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhJRFRfRU5UUklFUyAq
IHNpemVvZihpZHRfZW50cnlfdCkpOwotICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhpZHRfdGFibGVz
W2NwdV0sIG9yZGVyKTsKLSAgICBpZHRfdGFibGVzW2NwdV0gPSBOVUxMOwotCi0gICAgaWYgKCBz
dGFja19iYXNlW2NwdV0gIT0gTlVMTCApCisgICAgaWYgKCByZW1vdmUgKQogICAgIHsKLSAgICAg
ICAgbWVtZ3VhcmRfdW5ndWFyZF9zdGFjayhzdGFja19iYXNlW2NwdV0pOwotICAgICAgICBmcmVl
X3hlbmhlYXBfcGFnZXMoc3RhY2tfYmFzZVtjcHVdLCBTVEFDS19PUkRFUik7Ci0gICAgICAgIHN0
YWNrX2Jhc2VbY3B1XSA9IE5VTEw7CisgICAgICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0
ZXMoSURUX0VOVFJJRVMgKiBzaXplb2YoaWR0X2VudHJ5X3QpKTsKKyAgICAgICAgRlJFRV9YRU5I
RUFQX1BBR0VTKGlkdF90YWJsZXNbY3B1XSwgb3JkZXIpOworCisgICAgICAgIGlmICggc3RhY2tf
YmFzZVtjcHVdICkKKyAgICAgICAgeworICAgICAgICAgICAgbWVtZ3VhcmRfdW5ndWFyZF9zdGFj
ayhzdGFja19iYXNlW2NwdV0pOworICAgICAgICAgICAgRlJFRV9YRU5IRUFQX1BBR0VTKHN0YWNr
X2Jhc2VbY3B1XSwgU1RBQ0tfT1JERVIpOworICAgICAgICB9CiAgICAgfQogfQogCkBAIC05NTUs
MTUgKzk3MCwxOSBAQCBzdGF0aWMgaW50IGNwdV9zbXBib290X2FsbG9jKHVuc2lnbmVkIGluCiAg
ICAgaWYgKCBub2RlICE9IE5VTUFfTk9fTk9ERSApCiAgICAgICAgIG1lbWZsYWdzID0gTUVNRl9u
b2RlKG5vZGUpOwogCi0gICAgc3RhY2tfYmFzZVtjcHVdID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhT
VEFDS19PUkRFUiwgbWVtZmxhZ3MpOworICAgIGlmICggc3RhY2tfYmFzZVtjcHVdID09IE5VTEwg
KQorICAgICAgICBzdGFja19iYXNlW2NwdV0gPSBhbGxvY194ZW5oZWFwX3BhZ2VzKFNUQUNLX09S
REVSLCBtZW1mbGFncyk7CiAgICAgaWYgKCBzdGFja19iYXNlW2NwdV0gPT0gTlVMTCApCiAgICAg
ICAgIGdvdG8gb3V0OwogICAgIG1lbWd1YXJkX2d1YXJkX3N0YWNrKHN0YWNrX2Jhc2VbY3B1XSk7
CiAKICAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX3BhZ2VzKE5SX1JFU0VSVkVEX0dEVF9QQUdF
Uyk7Ci0gICAgcGVyX2NwdShnZHRfdGFibGUsIGNwdSkgPSBnZHQgPSBhbGxvY194ZW5oZWFwX3Bh
Z2VzKG9yZGVyLCBtZW1mbGFncyk7CisgICAgZ2R0ID0gcGVyX2NwdShnZHRfdGFibGUsIGNwdSk7
CisgICAgaWYgKCBnZHQgPT0gTlVMTCApCisgICAgICAgIGdkdCA9IGFsbG9jX3hlbmhlYXBfcGFn
ZXMob3JkZXIsIG1lbWZsYWdzKTsKICAgICBpZiAoIGdkdCA9PSBOVUxMICkKICAgICAgICAgZ290
byBvdXQ7CisgICAgcGVyX2NwdShnZHRfdGFibGUsIGNwdSkgPSBnZHQ7CiAgICAgbWVtY3B5KGdk
dCwgYm9vdF9jcHVfZ2R0X3RhYmxlLCBOUl9SRVNFUlZFRF9HRFRfUEFHRVMgKiBQQUdFX1NJWkUp
OwogICAgIEJVSUxEX0JVR19PTihOUl9DUFVTID4gMHgxMDAwMCk7CiAgICAgZ2R0W1BFUl9DUFVf
R0RUX0VOVFJZIC0gRklSU1RfUkVTRVJWRURfR0RUX0VOVFJZXS5hID0gY3B1OwpAQCAtOTc1LDcg
Kzk5NCw4IEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJvb3RfYWxsb2ModW5zaWduZWQgaW4KICAgICBn
ZHRbUEVSX0NQVV9HRFRfRU5UUlkgLSBGSVJTVF9SRVNFUlZFRF9HRFRfRU5UUlldLmEgPSBjcHU7
CiAKICAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKElEVF9FTlRSSUVTICogc2l6ZW9m
KGlkdF9lbnRyeV90KSk7Ci0gICAgaWR0X3RhYmxlc1tjcHVdID0gYWxsb2NfeGVuaGVhcF9wYWdl
cyhvcmRlciwgbWVtZmxhZ3MpOworICAgIGlmICggaWR0X3RhYmxlc1tjcHVdID09IE5VTEwgKQor
ICAgICAgICBpZHRfdGFibGVzW2NwdV0gPSBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCBtZW1m
bGFncyk7CiAgICAgaWYgKCBpZHRfdGFibGVzW2NwdV0gPT0gTlVMTCApCiAgICAgICAgIGdvdG8g
b3V0OwogICAgIG1lbWNweShpZHRfdGFibGVzW2NwdV0sIGlkdF90YWJsZSwgSURUX0VOVFJJRVMg
KiBzaXplb2YoaWR0X2VudHJ5X3QpKTsKQEAgLTEwMDMsMTYgKzEwMjMsMTYgQEAgc3RhdGljIGlu
dCBjcHVfc21wYm9vdF9hbGxvYyh1bnNpZ25lZCBpbgogICAgICAgICAgKHNlY29uZGFyeV9zb2Nr
ZXRfY3B1bWFzayA9IHh6YWxsb2MoY3B1bWFza190KSkgPT0gTlVMTCApCiAgICAgICAgIGdvdG8g
b3V0OwogCi0gICAgaWYgKCAhKHphbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfc2libGlu
Z19tYXNrLCBjcHUpKSAmJgotICAgICAgICAgICB6YWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUo
Y3B1X2NvcmVfbWFzaywgY3B1KSkgJiYKLSAgICAgICAgICAgYWxsb2NfY3B1bWFza192YXIoJnBl
cl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpKSkgKQorICAgIGlmICggIShjb25kX3phbGxvY19j
cHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSAmJgorICAgICAgICAg
ICBjb25kX3phbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKSAm
JgorICAgICAgICAgICBjb25kX2FsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KHNjcmF0Y2hfY3B1
bWFzaywgY3B1KSkpICkKICAgICAgICAgZ290byBvdXQ7CiAKICAgICByYyA9IDA7CiAKICBvdXQ6
CiAgICAgaWYgKCByYyApCi0gICAgICAgIGNwdV9zbXBib290X2ZyZWUoY3B1KTsKKyAgICAgICAg
Y3B1X3NtcGJvb3RfZnJlZShjcHUsIHRydWUpOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtMTAz
MCw5ICsxMDUwLDEwIEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJvb3RfY2FsbGJhY2soCiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgogICAgIGNhc2UgQ1BVX0RFQUQ6Ci0g
ICAgICAgIGNwdV9zbXBib290X2ZyZWUoY3B1KTsKKyAgICAgICAgY3B1X3NtcGJvb3RfZnJlZShj
cHUsICFwYXJrX29mZmxpbmVfY3B1cyk7CiAgICAgICAgIGJyZWFrOwotICAgIGRlZmF1bHQ6Cisg
ICAgY2FzZSBDUFVfUkVNT1ZFOgorICAgICAgICBjcHVfc21wYm9vdF9mcmVlKGNwdSwgdHJ1ZSk7
CiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgKQEAgLTI2LDYgKzI2LDggQEAgREVDTEFS
RV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3QsIGNwdV9zaWJsaQogREVDTEFSRV9QRVJfQ1BVKGNwdW1h
c2tfdmFyX3QsIGNwdV9jb3JlX21hc2spOwogREVDTEFSRV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3Qs
IHNjcmF0Y2hfY3B1bWFzayk7CiAKK2V4dGVybiBib29sIHBhcmtfb2ZmbGluZV9jcHVzOworCiB2
b2lkIHNtcF9zZW5kX25taV9hbGxidXRzZWxmKHZvaWQpOwogCiB2b2lkIHNlbmRfSVBJX21hc2so
Y29uc3QgY3B1bWFza190ICosIGludCB2ZWN0b3IpOwotLS0gYS94ZW4vaW5jbHVkZS94ZW4vY3B1
LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2NwdS5oCkBAIC00Nyw2ICs0Nyw4IEBAIHZvaWQgcmVn
aXN0ZXJfY3B1X25vdGlmaWVyKHN0cnVjdCBub3RpZmkKICNkZWZpbmUgQ1BVX0RZSU5HICAgICAg
ICAoMHgwMDA3IHwgTk9USUZZX1JFVkVSU0UpCiAvKiBDUFVfREVBRDogQ1BVIGlzIGRlYWQuICov
CiAjZGVmaW5lIENQVV9ERUFEICAgICAgICAgKDB4MDAwOCB8IE5PVElGWV9SRVZFUlNFKQorLyog
Q1BVX1JFTU9WRTogQ1BVIHdhcyByZW1vdmVkLiAqLworI2RlZmluZSBDUFVfUkVNT1ZFICAgICAg
ICgweDAwMDkgfCBOT1RJRllfUkVWRVJTRSkKIAogLyogUGVyZm9ybSBDUFUgaG90cGx1Zy4gTWF5
IHJldHVybiAtRUFHQUlOLiAqLwogaW50IGNwdV9kb3duKHVuc2lnbmVkIGludCBjcHUpOwotLS0g
YS94ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9jcHVtYXNr
LmgKQEAgLTM1MSwxNiArMzUxLDM1IEBAIHN0YXRpYyBpbmxpbmUgYm9vbF90IGFsbG9jX2NwdW1h
c2tfdmFyKGMKIAlyZXR1cm4gKm1hc2sgIT0gTlVMTDsKIH0KIAorc3RhdGljIGlubGluZSBib29s
IGNvbmRfYWxsb2NfY3B1bWFza192YXIoY3B1bWFza192YXJfdCAqbWFzaykKK3sKKwlpZiAoKm1h
c2sgPT0gTlVMTCkKKwkJKm1hc2sgPSBfeG1hbGxvYyhucl9jcHVtYXNrX2JpdHMgLyA4LCBzaXpl
b2YobG9uZykpOworCXJldHVybiAqbWFzayAhPSBOVUxMOworfQorCiBzdGF0aWMgaW5saW5lIGJv
b2xfdCB6YWxsb2NfY3B1bWFza192YXIoY3B1bWFza192YXJfdCAqbWFzaykKIHsKIAkqKHZvaWQg
KiopbWFzayA9IF94emFsbG9jKG5yX2NwdW1hc2tfYml0cyAvIDgsIHNpemVvZihsb25nKSk7CiAJ
cmV0dXJuICptYXNrICE9IE5VTEw7CiB9CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCBjb25kX3phbGxv
Y19jcHVtYXNrX3ZhcihjcHVtYXNrX3Zhcl90ICptYXNrKQoreworCWlmICgqbWFzayA9PSBOVUxM
KQorCQkqbWFzayA9IF94emFsbG9jKG5yX2NwdW1hc2tfYml0cyAvIDgsIHNpemVvZihsb25nKSk7
CisJZWxzZQorCQljcHVtYXNrX2NsZWFyKCptYXNrKTsKKwlyZXR1cm4gKm1hc2sgIT0gTlVMTDsK
K30KKwogc3RhdGljIGlubGluZSB2b2lkIGZyZWVfY3B1bWFza192YXIoY3B1bWFza192YXJfdCBt
YXNrKQogewogCXhmcmVlKG1hc2spOwogfQorCisvKiBGcmVlIGFuIGFsbG9jYXRlZCBtYXNrLCBh
bmQgemVybyB0aGUgcG9pbnRlciB0byBpdC4gKi8KKyNkZWZpbmUgRlJFRV9DUFVNQVNLX1ZBUiht
KSBYRlJFRShtKQogI2Vsc2UKIHR5cGVkZWYgY3B1bWFza190IGNwdW1hc2tfdmFyX3RbMV07CiAK
QEAgLTM2OCwxNiArMzg3LDIwIEBAIHN0YXRpYyBpbmxpbmUgYm9vbF90IGFsbG9jX2NwdW1hc2tf
dmFyKGMKIHsKIAlyZXR1cm4gMTsKIH0KKyNkZWZpbmUgY29uZF9hbGxvY19jcHVtYXNrX3ZhciBh
bGxvY19jcHVtYXNrX3ZhcgogCiBzdGF0aWMgaW5saW5lIGJvb2xfdCB6YWxsb2NfY3B1bWFza192
YXIoY3B1bWFza192YXJfdCAqbWFzaykKIHsKIAljcHVtYXNrX2NsZWFyKCptYXNrKTsKIAlyZXR1
cm4gMTsKIH0KKyNkZWZpbmUgY29uZF96YWxsb2NfY3B1bWFza192YXIgemFsbG9jX2NwdW1hc2tf
dmFyCiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBmcmVlX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3Qg
bWFzaykKIHsKIH0KKworI2RlZmluZSBGUkVFX0NQVU1BU0tfVkFSKG0pICgodm9pZCkobSkpCiAj
ZW5kaWYKIAogI2lmIE5SX0NQVVMgPiAxCi0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9tbS5oCkBAIC0xNjIsNiArMTYyLDE0IEBAIHZvaWQgZnJlZV94ZW5o
ZWFwX3BhZ2VzKHZvaWQgKnYsIHVuc2lnbmUKIGJvb2wgc2NydWJfZnJlZV9wYWdlcyh2b2lkKTsK
ICNkZWZpbmUgYWxsb2NfeGVuaGVhcF9wYWdlKCkgKGFsbG9jX3hlbmhlYXBfcGFnZXMoMCwwKSkK
ICNkZWZpbmUgZnJlZV94ZW5oZWFwX3BhZ2UodikgKGZyZWVfeGVuaGVhcF9wYWdlcyh2LDApKQor
CisvKiBGcmVlIGFuIGFsbG9jYXRpb24sIGFuZCB6ZXJvIHRoZSBwb2ludGVyIHRvIGl0LiAqLwor
I2RlZmluZSBGUkVFX1hFTkhFQVBfUEFHRVMocCwgbykgZG8geyBcCisgICAgZnJlZV94ZW5oZWFw
X3BhZ2VzKHAsIG8pOyAgICAgICAgIFwKKyAgICAocCkgPSBOVUxMOyAgICAgICAgICAgICAgICAg
ICAgICAgXAorfSB3aGlsZSAoIGZhbHNlICkKKyNkZWZpbmUgRlJFRV9YRU5IRUFQX1BBR0UocCkg
RlJFRV9YRU5IRUFQX1BBR0VTKHAsIDApCisKIC8qIE1hcCBtYWNoaW5lIHBhZ2UgcmFuZ2UgaW4g
WGVuIHZpcnR1YWwgYWRkcmVzcyBzcGFjZS4gKi8KIGludCBtYXBfcGFnZXNfdG9feGVuKAogICAg
IHVuc2lnbmVkIGxvbmcgdmlydCwKLS0tIGEveGVuL2luY2x1ZGUveGVuL3htYWxsb2MuaAorKysg
Yi94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oCkBAIC00Miw2ICs0MiwxMiBAQAogLyogRnJlZSBh
bnkgb2YgdGhlIGFib3ZlLiAqLwogZXh0ZXJuIHZvaWQgeGZyZWUodm9pZCAqKTsKIAorLyogRnJl
ZSBhbiBhbGxvY2F0aW9uLCBhbmQgemVybyB0aGUgcG9pbnRlciB0byBpdC4gKi8KKyNkZWZpbmUg
WEZSRUUocCkgZG8geyBcCisgICAgeGZyZWUocCk7ICAgICAgICAgXAorICAgIChwKSA9IE5VTEw7
ICAgICAgIFwKK30gd2hpbGUgKCBmYWxzZSApCisKIC8qIFVuZGVybHlpbmcgZnVuY3Rpb25zICov
CiBleHRlcm4gdm9pZCAqX3htYWxsb2ModW5zaWduZWQgbG9uZyBzaXplLCB1bnNpZ25lZCBsb25n
IGFsaWduKTsKIGV4dGVybiB2b2lkICpfeHphbGxvYyh1bnNpZ25lZCBsb25nIHNpemUsIHVuc2ln
bmVkIGxvbmcgYWxpZ24pOwoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:20:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffhhJ-0004xj-5Z; Wed, 18 Jul 2018 08:20: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhhI-0004xW-Al
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:20:32 +0000
X-Inumbo-ID: 75a50069-8a63-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 75a50069-8a63-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:20:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:20:30 -0600
Message-Id: <5B4EF84D02000078001D53D7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:20:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
In-Reply-To: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 3/6] x86/AMD: distinguish compute units from
 hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

RmFtMTcgcmVwbGFjZXMgQ1VzIGJ5IEhUcywgd2hpY2ggd2Ugc2hvdWxkIHJlZmxlY3QgYWNjb3Jk
aW5nbHksIGV2ZW4gaWYKdGhlIGRpZmZlcmVuY2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCBy
ZWxldmFudCBjaGFuZ2UgKHJlcXVpcmluZyBzb21lCmNvZGUgcmVzdHJ1Y3R1cmluZykgaXMgdGhh
dCB0aGUgdG9wb2V4dCBmZWF0dXJlIG5vIGxvbmdlciBtZWFucyB0aGVyZSBpcwphIHZhbGlkIENV
IElELgoKVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGNvbnZlcnQgd3JvbmdseSBwbGFpbiBpbnQg
dmFyaWFibGVzIGluCnNldF9jcHVfc2libGluZ19tYXAoKSB0byB1bnNpZ25lZCBpbnQuCgpTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBC
cmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KLS0tCnYyOiBEb24ndCBicmVhayAoYm9n
dXMpIGluZGVudGF0aW9uIHN0eWxlIGluIGFtZF9nZXRfdG9wb2xvZ3koKS4KCi0tLSBhL3hlbi9h
cmNoL3g4Ni9jcHUvYW1kLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwpAQCAtNTA0LDE3
ICs1MDQsMjMgQEAgc3RhdGljIHZvaWQgYW1kX2dldF90b3BvbG9neShzdHJ1Y3QgY3B1aQogICAg
ICAgICAgICAgICAgIHUzMiBlYXgsIGVieCwgZWN4LCBlZHg7CiAKICAgICAgICAgICAgICAgICBj
cHVpZCgweDgwMDAwMDFlLCAmZWF4LCAmZWJ4LCAmZWN4LCAmZWR4KTsKLSAgICAgICAgICAgICAg
ICBjLT5jb21wdXRlX3VuaXRfaWQgPSBlYnggJiAweEZGOwogICAgICAgICAgICAgICAgIGMtPng4
Nl9udW1fc2libGluZ3MgPSAoKGVieCA+PiA4KSAmIDB4MykgKyAxOworCisgICAgICAgICAgICAg
ICAgaWYgKGMtPng4NiA8IDB4MTcpCisgICAgICAgICAgICAgICAgICAgICAgICBjLT5jb21wdXRl
X3VuaXRfaWQgPSBlYnggJiAweEZGOworICAgICAgICAgICAgICAgIGVsc2UgeworICAgICAgICAg
ICAgICAgICAgICAgICAgYy0+Y3B1X2NvcmVfaWQgPSBlYnggJiAweEZGOworICAgICAgICAgICAg
ICAgICAgICAgICAgYy0+eDg2X21heF9jb3JlcyAvPSBjLT54ODZfbnVtX3NpYmxpbmdzOworICAg
ICAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgICAgICAKICAgICAgICAgaWYgKG9wdF9jcHVf
aW5mbykKICAgICAgICAgICAgICAgICBwcmludGsoIkNQVSAlZCglZCkgLT4gUHJvY2Vzc29yICVk
LCAlcyAlZFxuIiwKICAgICAgICAgICAgICAgICAgICAgICAgY3B1LCBjLT54ODZfbWF4X2NvcmVz
LCBjLT5waHlzX3Byb2NfaWQsCi0gICAgICAgICAgICAgICAgICAgICAgIGNwdV9oYXMoYywgWDg2
X0ZFQVRVUkVfVE9QT0VYVCkgPyAiQ29tcHV0ZSBVbml0IiA6IAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkNvcmUiLAotICAgICAgICAg
ICAgICAgICAgICAgICBjcHVfaGFzKGMsIFg4Nl9GRUFUVVJFX1RPUE9FWFQpID8gYy0+Y29tcHV0
ZV91bml0X2lkIDoKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGMtPmNwdV9jb3JlX2lkKTsKKyAgICAgICAgICAgICAgICAgICAgICAgYy0+
Y29tcHV0ZV91bml0X2lkICE9IElOVkFMSURfQ1VJRCA/ICJDb21wdXRlIFVuaXQiCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAiQ29y
ZSIsCisgICAgICAgICAgICAgICAgICAgICAgIGMtPmNvbXB1dGVfdW5pdF9pZCAhPSBJTlZBTElE
X0NVSUQgPyBjLT5jb21wdXRlX3VuaXRfaWQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IGMtPmNwdV9jb3JlX2lkKTsKIH0KIAogc3Rh
dGljIHZvaWQgZWFybHlfaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpjKQotLS0gYS94ZW4v
YXJjaC94ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTIzNiwz
MyArMjM2LDQxIEBAIHN0YXRpYyB2b2lkIGxpbmtfdGhyZWFkX3NpYmxpbmdzKGludCBjcHUKICAg
ICBjcHVtYXNrX3NldF9jcHUoY3B1MiwgcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUxKSk7CiB9
CiAKLXN0YXRpYyB2b2lkIHNldF9jcHVfc2libGluZ19tYXAoaW50IGNwdSkKK3N0YXRpYyB2b2lk
IHNldF9jcHVfc2libGluZ19tYXAodW5zaWduZWQgaW50IGNwdSkKIHsKLSAgICBpbnQgaTsKKyAg
ICB1bnNpZ25lZCBpbnQgaTsKICAgICBzdHJ1Y3QgY3B1aW5mb194ODYgKmMgPSBjcHVfZGF0YTsK
IAogICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsICZjcHVfc2libGluZ19zZXR1cF9tYXApOwogCiAg
ICAgY3B1bWFza19zZXRfY3B1KGNwdSwgc29ja2V0X2NwdW1hc2tbY3B1X3RvX3NvY2tldChjcHUp
XSk7CisgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUp
KTsKKyAgICBjcHVtYXNrX3NldF9jcHUoY3B1LCBwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNw
dSkpOwogCiAgICAgaWYgKCBjW2NwdV0ueDg2X251bV9zaWJsaW5ncyA+IDEgKQogICAgIHsKICAg
ICAgICAgZm9yX2VhY2hfY3B1ICggaSwgJmNwdV9zaWJsaW5nX3NldHVwX21hcCApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIGlmICggY3B1X2hhcyhjLCBYODZfRkVBVFVSRV9UT1BPRVhUKSApIHsK
LSAgICAgICAgICAgICAgICBpZiAoIChjW2NwdV0ucGh5c19wcm9jX2lkID09IGNbaV0ucGh5c19w
cm9jX2lkKSAmJgotICAgICAgICAgICAgICAgICAgICAgKGNbY3B1XS5jb21wdXRlX3VuaXRfaWQg
PT0gY1tpXS5jb21wdXRlX3VuaXRfaWQpICkKKyAgICAgICAgICAgIGlmICggY3B1ID09IGkgfHwg
Y1tjcHVdLnBoeXNfcHJvY19pZCAhPSBjW2ldLnBoeXNfcHJvY19pZCApCisgICAgICAgICAgICAg
ICAgY29udGludWU7CisgICAgICAgICAgICBpZiAoIGNbY3B1XS5jb21wdXRlX3VuaXRfaWQgIT0g
SU5WQUxJRF9DVUlEICYmCisgICAgICAgICAgICAgICAgIGNbaV0uY29tcHV0ZV91bml0X2lkICE9
IElOVkFMSURfQ1VJRCApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaWYgKCBjW2Nw
dV0uY29tcHV0ZV91bml0X2lkID09IGNbaV0uY29tcHV0ZV91bml0X2lkICkKICAgICAgICAgICAg
ICAgICAgICAgbGlua190aHJlYWRfc2libGluZ3MoY3B1LCBpKTsKLSAgICAgICAgICAgIH0gZWxz
ZSBpZiAoIChjW2NwdV0ucGh5c19wcm9jX2lkID09IGNbaV0ucGh5c19wcm9jX2lkKSAmJgotICAg
ICAgICAgICAgICAgICAgICAgICAgKGNbY3B1XS5jcHVfY29yZV9pZCA9PSBjW2ldLmNwdV9jb3Jl
X2lkKSApIHsKLSAgICAgICAgICAgICAgICBsaW5rX3RocmVhZF9zaWJsaW5ncyhjcHUsIGkpOwog
ICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxzZSBpZiAoIGNbY3B1XS5jcHVfY29yZV9pZCAh
PSBYRU5fSU5WQUxJRF9DT1JFX0lEICYmCisgICAgICAgICAgICAgICAgICAgICAgY1tpXS5jcHVf
Y29yZV9pZCAhPSBYRU5fSU5WQUxJRF9DT1JFX0lEICkKKyAgICAgICAgICAgIHsKKyAgICAgICAg
ICAgICAgICBpZiAoIGNbY3B1XS5jcHVfY29yZV9pZCA9PSBjW2ldLmNwdV9jb3JlX2lkICkKKyAg
ICAgICAgICAgICAgICAgICAgbGlua190aHJlYWRfc2libGluZ3MoY3B1LCBpKTsKKyAgICAgICAg
ICAgIH0KKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dB
Uk5JTkcKKyAgICAgICAgICAgICAgICAgICAgICAgIkNQVSV1OiB1bmNsZWFyIHJlbGF0aW9uc2hp
cCB3aXRoIENQVSV1XG4iLAorICAgICAgICAgICAgICAgICAgICAgICBjcHUsIGkpOwogICAgICAg
ICB9CiAgICAgfQotICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIGNwdW1hc2tfc2V0X2NwdShjcHUs
IHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSk7Ci0gICAgfQogCiAgICAgaWYgKCBjW2Nw
dV0ueDg2X21heF9jb3JlcyA9PSAxICkKICAgICB7CgoKCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:22:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08:22:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffhig-000584-I0; Wed, 18 Jul 2018 08:21: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhif-00057u-IG
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:21:57 +0000
X-Inumbo-ID: a817a133-8a63-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 a817a133-8a63-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:22:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:21:55 -0600
Message-Id: <5B4EF8A102000078001D53F9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:21:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
In-Reply-To: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 4/6] x86: bring up all CPUs even if not all
 are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVwb3J0ZWRseSBJbnRlbCBDUFVzIHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8gYWxsIHRh
cmdldGVkCmNvcmVzL3RocmVhZHMgYmVjYXVzZSBzb21lIGhhdmUgQ1I0Lk1DRSBjbGVhciB3aWxs
IHNodXQgZG93bi4gVGhlcmVmb3JlCndlIHdhbnQgdG8ga2VlcCBDUjQuTUNFIGVuYWJsZWQgd2hl
biBvZmZsaW5pbmcgYSBDUFUsIGFuZCB3ZSBuZWVkIHRvCmJyaW5nIHVwIGFsbCBDUFVzIGluIG9y
ZGVyIHRvIGJlIGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBsYWNlLgoKVGhlIHVz
ZSBvZiBjbGVhcl9pbl9jcjQoKSBpbiBjcHVfbWNoZWNrX2Rpc2FibGUoKSB3YXMgaWxsIGFkdmlz
ZWQKYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFrZXMgSSdtIHJlbW92
aW5nIGNsZWFyX2luX2NyNCgpCmFsdG9nZXRoZXIgcmlnaHQgaGVyZS4KClNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYyOiBVc2UgUk9VTkRVUCgpLgot
LS0KSW5zdGVhZCBvZiBmdWxseSBicmluZ2luZyB1cCBDUFVzIGFuZCB0aGVuIGNhbGxpbmcgY3B1
X2Rvd24oKSwgYW5vdGhlcgpvcHRpb24gd291bGQgYmUgdG8gc3VwcHJlc3MvY2FuY2VsIGZ1bGwg
YnJpbmd1cCBpbiBzbXBfY2FsbGluKCkuIEJ1dCBJCmd1ZXNzIHdlIHNob3VsZCB0cnkgdG8ga2Vl
cCB0aGluZ3Mgc2ltcGxlIGZvciBub3csIGFuZCBzZWUgbGF0ZXIgd2hldGhlcgp0aGlzIGNhbiBi
ZSAib3B0aW1pemVkIi4KLS0tCk5vdGU6IFRoZSBwYXJrZWQgQ1BVcyBjYW4gYmUgYnJvdWdodCBv
bmxpbmUgKGkuZS4gdGhlIG1lYW5pbmcgb2YKICAgICAgIm1heGNwdXM9IiBpc24ndCBhcyBzdHJp
Y3QgYW55bW9yZSBhcyBpdCB3YXMgYmVmb3JlKSwgYnV0IHdvbid0CiAgICAgIGltbWVkaWF0ZWx5
IGJlIHVzZWQgZm9yIHNjaGVkdWxpbmcgcHJlLWV4aXN0aW5nIERvbTAgQ1BVcy4gVGhhdCdzCiAg
ICAgIGJlY2F1c2UgZG9tMF9zZXR1cF92Y3B1KCkgYXJ0aWZpY2FsbHkgcmVzdHJpY3RzIHRoZSBh
ZmZpbml0eS4gRm9yCiAgICAgIERvbVUtcyB3aG9zZSBhZmZpbml0eSB3YXMgbm90IGFydGlmaWNh
bGx5IHJlc3RyaWN0ZWQsIG5vIHN1Y2gKICAgICAgbGltaXRhdGlvbiBleGlzdHMsIGFsYmVpdCB0
aGUgc2hvd24gInNvZnQiIGFmZmluaXR5IGFwcGVhcnMgdG8KICAgICAgc3VmZmVyIGEgc2ltaWxh
ciBpc3N1ZS4gQXMgdGhhdCdzIG5vdCBhIGdvYWwgb2YgdGhpcyBwYXRjaCwgSSd2ZQogICAgICBw
dXQgdGhlIGlzc3VlcyBvbiB0aGUgc2lkZSBmb3Igbm93LCBwZXJoYXBzIGZvciBzb21lb25lIGVs
c2UgdG8KICAgICAgdGFrZSBjYXJlIG9mLgpOb3RlOiBPbiBvbmUgb2YgbXkgdGVzdCBzeXN0ZW1z
IHRoZSBwYXJrZWQgQ1BVcyBnZXQgX1BTRCBkYXRhIHJlcG9ydGVkCiAgICAgIGJ5IERvbTAgdGhh
dCBpcyBkaWZmZXJlbnQgZnJvbSB0aGUgbm9uLXBhcmtlZCBvbmVzIChjb29yZF90eXBlIGlzCiAg
ICAgIDB4RkMgaW5zdGVhZCBvZiAweEZFKS4gR2l2aW5nIERvbTAgZW5vdWdoIHZDUFUtcyBlbGlt
aW5hdGVzIHRoaXMKICAgICAgcHJvYmxlbSwgc28gdGhlcmUgaXMgYXBwYXJlbnRseSBzb21ldGhp
bmcgYW1pc3MgaW4gdGhlIHByb2Nlc3NvcgogICAgICBkcml2ZXIuIEkndmUgdHJpZWQgdG8gZmln
dXJlIG91dCB3aGF0LCBidXQgSSBjb3VsZG4ndCwgZGVzcGl0ZSB0aGUKICAgICAgQU1MIHN1Z2dl
c3RpbmcgdGhhdCB0aGlzIG1pZ2h0IGJlIHNvbWUgX09TQyBpbnZvY2F0aW9uIChidXQgaWYgaXQK
ICAgICAgaXMsIEkgY2FuJ3QgZmluZCBpdCAtIGFjcGlfcnVuX29zYygpIGNsZWFybHkgZG9lcyBu
b3QgYW55d2hlcmUgZ2V0CiAgICAgIGludm9rZWQgaW4gYSBwZXItQ1BVIGZhc2hpb24pLgoKLS0t
IGEveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1v
bi5jCkBAIC0xMyw2ICsxMyw3IEBACiAjaW5jbHVkZSA8cHVibGljL3N5c2N0bC5oPiAvKiBmb3Ig
WEVOX0lOVkFMSURfe1NPQ0tFVCxDT1JFfV9JRCAqLwogCiAjaW5jbHVkZSAiY3B1LmgiCisjaW5j
bHVkZSAibWNoZWNrL3g4Nl9tY2EuaCIKIAogYm9vbF90IG9wdF9hcmF0ID0gMTsKIGJvb2xlYW5f
cGFyYW0oImFyYXQiLCBvcHRfYXJhdCk7CkBAIC0zNDMsNiArMzQ0LDkgQEAgc3RhdGljIHZvaWQg
X19pbml0IGVhcmx5X2NwdV9kZXRlY3Qodm9pZAogCQkJaGFwX3BhZGRyX2JpdHMgPSBQQUREUl9C
SVRTOwogCX0KIAorCWlmIChjLT54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EKQorCQlwYXJr
X29mZmxpbmVfY3B1cyA9IG9wdF9tY2U7CisKIAlpbml0aWFsaXplX2NwdV9kYXRhKDApOwogfQog
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZV9pbnRlbC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL21jZV9pbnRlbC5jCkBAIC02MzYsOCArNjM2LDYgQEAgc3RhdGljIHZv
aWQgY2xlYXJfY21jaSh2b2lkKQogCiBzdGF0aWMgdm9pZCBjcHVfbWNoZWNrX2Rpc2FibGUodm9p
ZCkKIHsKLSAgICBjbGVhcl9pbl9jcjQoWDg2X0NSNF9NQ0UpOwotCiAgICAgaWYgKCBjbWNpX3N1
cHBvcnQgJiYgb3B0X21jZSApCiAgICAgICAgIGNsZWFyX2NtY2koKTsKIH0KLS0tIGEveGVuL2Fy
Y2gveDg2L21wcGFyc2UuYworKysgYi94ZW4vYXJjaC94ODYvbXBwYXJzZS5jCkBAIC02OCwxOSAr
NjgsMjYgQEAgcGh5c2lkX21hc2tfdCBwaHlzX2NwdV9wcmVzZW50X21hcDsKIAogdm9pZCBfX2lu
aXQgc2V0X25yX2NwdV9pZHModW5zaWduZWQgaW50IG1heF9jcHVzKQogeworCXVuc2lnbmVkIGlu
dCB0b3RfY3B1cyA9IG51bV9wcm9jZXNzb3JzICsgZGlzYWJsZWRfY3B1czsKKwogCWlmICghbWF4
X2NwdXMpCi0JCW1heF9jcHVzID0gbnVtX3Byb2Nlc3NvcnMgKyBkaXNhYmxlZF9jcHVzOworCQlt
YXhfY3B1cyA9IHRvdF9jcHVzOwogCWlmIChtYXhfY3B1cyA+IE5SX0NQVVMpCiAJCW1heF9jcHVz
ID0gTlJfQ1BVUzsKIAllbHNlIGlmICghbWF4X2NwdXMpCiAJCW1heF9jcHVzID0gMTsKIAlwcmlu
dGsoWEVOTE9HX0lORk8gIlNNUDogQWxsb3dpbmcgJXUgQ1BVcyAoJWQgaG90cGx1ZyBDUFVzKVxu
IiwKIAkgICAgICAgbWF4X2NwdXMsIG1heF90KGludCwgbWF4X2NwdXMgLSBudW1fcHJvY2Vzc29y
cywgMCkpOwotCW5yX2NwdV9pZHMgPSBtYXhfY3B1czsKKworCWlmICghcGFya19vZmZsaW5lX2Nw
dXMpCisJCXRvdF9jcHVzID0gbWF4X2NwdXM7CisJbnJfY3B1X2lkcyA9IG1pbih0b3RfY3B1cywg
TlJfQ1BVUyArIDB1KTsKKwlpZiAocGFya19vZmZsaW5lX2NwdXMgJiYgbnJfY3B1X2lkcyA8IG51
bV9wcm9jZXNzb3JzKQorCQlwcmludGsoWEVOTE9HX1dBUk5JTkcgIlNNUDogQ2Fubm90IGJyaW5n
IHVwICV1IGZ1cnRoZXIgQ1BVc1xuIiwKKwkJICAgICAgIG51bV9wcm9jZXNzb3JzIC0gbnJfY3B1
X2lkcyk7CiAKICNpZm5kZWYgbnJfY3B1bWFza19iaXRzCi0JbnJfY3B1bWFza19iaXRzID0gKG1h
eF9jcHVzICsgKEJJVFNfUEVSX0xPTkcgLSAxKSkgJgotCQkJICB+KEJJVFNfUEVSX0xPTkcgLSAx
KTsKKwlucl9jcHVtYXNrX2JpdHMgPSBST1VORFVQKG5yX2NwdV9pZHMsIEJJVFNfUEVSX0xPTkcp
OwogCXByaW50ayhYRU5MT0dfREVCVUcgIk5SX0NQVVM6JXUgbnJfY3B1bWFza19iaXRzOiV1XG4i
LAogCSAgICAgICBOUl9DUFVTLCBucl9jcHVtYXNrX2JpdHMpOwogI2VuZGlmCi0tLSBhL3hlbi9h
cmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC02NjUsNyArNjY1
LDcgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZQogewogICAgIGNo
YXIgKm1lbW1hcF90eXBlID0gTlVMTDsKICAgICBjaGFyICpjbWRsaW5lLCAqa2V4dHJhLCAqbG9h
ZGVyOwotICAgIHVuc2lnbmVkIGludCBpbml0cmRpZHg7CisgICAgdW5zaWduZWQgaW50IGluaXRy
ZGlkeCwgbnVtX3BhcmtlZCA9IDA7CiAgICAgbXVsdGlib290X2luZm9fdCAqbWJpOwogICAgIG1v
ZHVsZV90ICptb2Q7CiAgICAgdW5zaWduZWQgbG9uZyBucl9wYWdlcywgcmF3X21heF9wYWdlLCBt
b2R1bGVzX2hlYWRyb29tLCAqbW9kdWxlX21hcDsKQEAgLTE1MTIsNyArMTUxMiw4IEBAIHZvaWQg
X19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmUKICAgICBlbHNlCiAgICAgewogICAg
ICAgICBzZXRfbnJfY3B1X2lkcyhtYXhfY3B1cyk7Ci0gICAgICAgIG1heF9jcHVzID0gbnJfY3B1
X2lkczsKKyAgICAgICAgaWYgKCAhbWF4X2NwdXMgKQorICAgICAgICAgICAgbWF4X2NwdXMgPSBu
cl9jcHVfaWRzOwogICAgIH0KIAogICAgIGlmICggeGVuX2d1ZXN0ICkKQEAgLTE2MzUsMTYgKzE2
MzYsMjcgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZQogICAgICAg
ICAgICAgLyogU2V0IHVwIG5vZGVfdG9fY3B1bWFzayBiYXNlZCBvbiBjcHVfdG9fbm9kZVtdLiAq
LwogICAgICAgICAgICAgbnVtYV9hZGRfY3B1KGkpOwogCi0gICAgICAgICAgICBpZiAoIChudW1f
b25saW5lX2NwdXMoKSA8IG1heF9jcHVzKSAmJiAhY3B1X29ubGluZShpKSApCisgICAgICAgICAg
ICBpZiAoIChwYXJrX29mZmxpbmVfY3B1cyB8fCBudW1fb25saW5lX2NwdXMoKSA8IG1heF9jcHVz
KSAmJgorICAgICAgICAgICAgICAgICAhY3B1X29ubGluZShpKSApCiAgICAgICAgICAgICB7CiAg
ICAgICAgICAgICAgICAgaW50IHJldCA9IGNwdV91cChpKTsKICAgICAgICAgICAgICAgICBpZiAo
IHJldCAhPSAwICkKICAgICAgICAgICAgICAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gYnJpbmcg
dXAgQ1BVICV1IChlcnJvciAlZClcbiIsIGksIHJldCk7CisgICAgICAgICAgICAgICAgZWxzZSBp
ZiAoIG51bV9vbmxpbmVfY3B1cygpID4gbWF4X2NwdXMgKQorICAgICAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICAgICAgcmV0ID0gY3B1X2Rvd24oaSk7CisgICAgICAgICAgICAgICAgICAg
IGlmICggIXJldCApCisgICAgICAgICAgICAgICAgICAgICAgICArK251bV9wYXJrZWQ7CisgICAg
ICAgICAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICAgICAgICAgIHByaW50aygiQ291
bGQgbm90IHJlLW9mZmxpbmUgQ1BVJXUgKCVkKVxuIiwgaSwgcmV0KTsKKyAgICAgICAgICAgICAg
ICB9CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9CiAKICAgICBwcmludGsoIkJyb3Vn
aHQgdXAgJWxkIENQVXNcbiIsIChsb25nKW51bV9vbmxpbmVfY3B1cygpKTsKKyAgICBpZiAoIG51
bV9wYXJrZWQgKQorICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIlBhcmtlZCAldSBDUFVzXG4i
LCBudW1fcGFya2VkKTsKICAgICBzbXBfY3B1c19kb25lKCk7CiAKICAgICBkb19pbml0Y2FsbHMo
KTsKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3Byb2Nlc3Nvci5oCkBAIC0zNDIsMTIgKzM0Miw2IEBAIHN0YXRpYyBhbHdheXNf
aW5saW5lIHZvaWQgc2V0X2luX2NyNCAodW4KICAgICB3cml0ZV9jcjQocmVhZF9jcjQoKSB8IG1h
c2spOwogfQogCi1zdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIGNsZWFyX2luX2NyNCAodW5zaWdu
ZWQgbG9uZyBtYXNrKQotewotICAgIG1tdV9jcjRfZmVhdHVyZXMgJj0gfm1hc2s7Ci0gICAgd3Jp
dGVfY3I0KHJlYWRfY3I0KCkgJiB+bWFzayk7Ci19Ci0KIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQg
aW50IHJlYWRfcGtydSh2b2lkKQogewogICAgIHVuc2lnbmVkIGludCBwa3J1OwoKCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:24:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08:24: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 1ffhkx-0005KS-69; Wed, 18 Jul 2018 08:24: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhkw-0005KM-DV
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:24:18 +0000
X-Inumbo-ID: e8b3ff66-8a63-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 e8b3ff66-8a63-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 10:23:54 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:24:16 -0600
Message-Id: <5B4EF92E02000078001D53FC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:24:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
In-Reply-To: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 5/6] x86: (command line option to) avoid use
 of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

U2hhcmVkIHJlc291cmNlcyAoTDEgY2FjaGUgYW5kIFRMQiBpbiBwYXJ0aWN1bGFyKSBwcmVzZW50
IGEgcmlzayBvZgppbmZvcm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5uZWxzLiBEb24ndCB1c2Ug
aHlwZXJ0aHJlYWRzIGluIHN1Y2gKY2FzZXMsIGJ1dCBhbGxvdyBpbmRlcGVuZGVudCBjb250cm9s
IG9mIHRoZWlyIHVzZSBhdCB0aGUgc2FtZSB0aW1lLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IFJlbmFtZSBvcHRpb24gdG8gInNtdCIuCi0t
LQpBbiBvcHRpb24gdG8gYXZvaWQgdGhlIHVwL2Rvd24gY3ljbGUgd291bGQgYmUgdG8gYXZvaWQg
Y2xlYXJpbmcgdGhlCnNpYmxpbmcgKGFuZCB0aGVuIHBlcmhhcHMgYWxzbyBjb3JlKSBtYXAgb2Yg
cGFya2VkIENQVXMsIGFsbG93aW5nIHRvCmJhaWwgZWFybHkgZnJvbSBjcHVfdXBfaGVscGVyKCku
CgpUQkQ6IEhvdyB0byBwcmV2ZW50IHRoZSBDUFUgZnJvbSB0cmFuc2llbnRseSBiZWNvbWluZyBh
dmFpbGFibGUgZm9yCiAgICAgc2NoZWR1bGluZyB3aGVuIGJlaW5nIG9ubGluZWQgYXQgcnVudGlt
ZT8KClRCRDogRm9yIG5vdyB0aGUgcGF0Y2ggYXNzdW1lcyBhbGwgSFQtZW5hYmxlZCBDUFVzIGFy
ZSBhZmZlY3RlZCBieSBzaWRlCiAgICAgY2hhbm5lbCBhdHRhY2tzIHRocm91Z2ggc2hhcmVkIHJl
c291cmNlcy4gVGhlcmUgYXJlIGNsYWltcyB0aGF0IEFNRAogICAgIG9uZXMgYXJlbid0LCBidXQg
aXQgaGFzbid0IHJlYWxseSBiZWNvbWUgY2xlYXIgdG8gbWUgd2h5IHRoYXQgd291bGQKICAgICBi
ZSwgYXMgSSBkb24ndCBzZWUgdGhlIGZ1bGx5IGFzc29jaWF0aXZlIEwxIFRMQnMgdG8gYmUgc3Vm
ZmljaWVudAogICAgIHJlYXNvbiBmb3IgdGhlcmUgdG8gbm90IGJlIG90aGVyIHBvc3NpYmxlIGF2
ZW51ZXMgKEwyIFRMQiwgY2FjaGVzKS4KCi0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0x
NzY0LDYgKzE3NjQsMTMgQEAgVXNlIGBzbWFwPWh2bWAgdG8gYWxsb3cgU01BUCB1c2UgYnkgSFZN
CiBGbGFnIHRvIGVuYWJsZSBTdXBlcnZpc29yIE1vZGUgRXhlY3V0aW9uIFByb3RlY3Rpb24KIFVz
ZSBgc21lcD1odm1gIHRvIGFsbG93IFNNRVAgdXNlIGJ5IEhWTSBndWVzdHMgb25seS4KIAorIyMj
IHNtdCAoeDg2KQorPiBgPSA8Ym9vbGVhbj5gCisKK0RlZmF1bHQ6IGBmYWxzZWAKKworQ29udHJv
bCBicmluZyB1cCBvZiBtdWx0aXBsZSBoeXBlci10aHJlYWRzIHBlciBDUFUgY29yZS4KKwogIyMj
IHNuYlxfaWdkXF9xdWlyawogPiBgPSA8Ym9vbGVhbj4gfCBjYXAgfCA8aW50ZWdlcj5gCiAKLS0t
IGEveGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTYy
LDYgKzYyLDkgQEAgYm9vbGVhbl9wYXJhbSgibm9zbXAiLCBvcHRfbm9zbXApOwogc3RhdGljIHVu
c2lnbmVkIGludCBfX2luaXRkYXRhIG1heF9jcHVzOwogaW50ZWdlcl9wYXJhbSgibWF4Y3B1cyIs
IG1heF9jcHVzKTsKIAoraW50OF90IF9fcmVhZF9tb3N0bHkgb3B0X3NtdCA9IC0xOworYm9vbGVh
bl9wYXJhbSgiaHQiLCBvcHRfc210KTsKKwogLyogb3B0X2ludnBjaWQ6IElmIGZhbHNlLCBkb24n
dCB1c2UgSU5WUENJRCBpbnN0cnVjdGlvbiBldmVuIGlmIGF2YWlsYWJsZS4gKi8KIHN0YXRpYyBi
b29sIF9faW5pdGRhdGEgb3B0X2ludnBjaWQgPSB0cnVlOwogYm9vbGVhbl9wYXJhbSgiaW52cGNp
ZCIsIG9wdF9pbnZwY2lkKTsKQEAgLTE2NDIsNyArMTY0NSwxMCBAQCB2b2lkIF9faW5pdCBub3Jl
dHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lCiAgICAgICAgICAgICAgICAgaW50IHJldCA9IGNwdV91
cChpKTsKICAgICAgICAgICAgICAgICBpZiAoIHJldCAhPSAwICkKICAgICAgICAgICAgICAgICAg
ICAgcHJpbnRrKCJGYWlsZWQgdG8gYnJpbmcgdXAgQ1BVICV1IChlcnJvciAlZClcbiIsIGksIHJl
dCk7Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAoIG51bV9vbmxpbmVfY3B1cygpID4gbWF4X2Nw
dXMgKQorICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBudW1fb25saW5lX2NwdXMoKSA+IG1heF9j
cHVzIHx8CisgICAgICAgICAgICAgICAgICAgICAgICAgICghb3B0X3NtdCAmJgorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY3B1X2RhdGFbaV0uY29tcHV0ZV91bml0X2lkID09IElOVkFMSURf
Q1VJRCAmJgorICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza193ZWlnaHQocGVyX2Nw
dShjcHVfc2libGluZ19tYXNrLCBpKSkgPiAxKSApCiAgICAgICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgICAgICByZXQgPSBjcHVfZG93bihpKTsKICAgICAgICAgICAgICAgICAgICAgaWYg
KCAhcmV0ICkKLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9zcGVjX2N0cmwuYwpAQCAtMjMsNiArMjMsNyBAQAogI2luY2x1ZGUgPGFzbS9taWNyb2NvZGUu
aD4KICNpbmNsdWRlIDxhc20vbXNyLmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgorI2lu
Y2x1ZGUgPGFzbS9zZXR1cC5oPgogI2luY2x1ZGUgPGFzbS9zcGVjX2N0cmwuaD4KICNpbmNsdWRl
IDxhc20vc3BlY19jdHJsX2FzbS5oPgogCkBAIC0xMjYsNiArMTI3LDkgQEAgc3RhdGljIGludCBf
X2luaXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0CiAKICAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUg
PSAwOwogCisgICAgICAgICAgICBpZiAoIG9wdF9zbXQgPCAwICkKKyAgICAgICAgICAgICAgICBv
cHRfc210ID0gMTsKKwogICAgICAgICBkaXNhYmxlX2NvbW1vbjoKICAgICAgICAgICAgIG9wdF9y
c2JfcHYgPSBmYWxzZTsKICAgICAgICAgICAgIG9wdF9yc2JfaHZtID0gZmFsc2U7CkBAIC02Mjcs
NiArNjMxLDkgQEAgdm9pZCBfX2luaXQgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucwogICAg
IGlmICggZGVmYXVsdF94ZW5fc3BlY19jdHJsICkKICAgICAgICAgc2V0dXBfZm9yY2VfY3B1X2Nh
cChYODZfRkVBVFVSRV9TQ19NU1JfSURMRSk7CiAKKyAgICBpZiAoIG9wdF9zbXQgPCAwICkKKyAg
ICAgICAgb3B0X3NtdCA9IDA7CisKICAgICB4cHRpX2luaXRfZGVmYXVsdChmYWxzZSk7CiAgICAg
aWYgKCBvcHRfeHB0aSA9PSAwICkKICAgICAgICAgc2V0dXBfZm9yY2VfY3B1X2NhcChYODZfRkVB
VFVSRV9OT19YUFRJKTsKLS0tIGEveGVuL2FyY2gveDg2L3N5c2N0bC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9zeXNjdGwuYwpAQCAtMjMsNiArMjMsNyBAQAogI2luY2x1ZGUgPGFzbS9odm0vaHZtLmg+
CiAjaW5jbHVkZSA8YXNtL2h2bS9zdXBwb3J0Lmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5o
PgorI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogI2luY2x1ZGUgPGFzbS9zbXAuaD4KICNpbmNsdWRl
IDxhc20vbnVtYS5oPgogI2luY2x1ZGUgPHhlbi9ub2RlbWFzay5oPgpAQCAtNDgsMTQgKzQ5LDI3
IEBAIHN0YXRpYyB2b2lkIGwzX2NhY2hlX2dldCh2b2lkICphcmcpCiAKIGxvbmcgY3B1X3VwX2hl
bHBlcih2b2lkICpkYXRhKQogewotICAgIGludCBjcHUgPSAodW5zaWduZWQgbG9uZylkYXRhOwor
ICAgIHVuc2lnbmVkIGludCBjcHUgPSAodW5zaWduZWQgbG9uZylkYXRhOwogICAgIGludCByZXQg
PSBjcHVfdXAoY3B1KTsKKwogICAgIGlmICggcmV0ID09IC1FQlVTWSApCiAgICAgewogICAgICAg
ICAvKiBPbiBFQlVTWSwgZmx1c2ggUkNVIHdvcmsgYW5kIGhhdmUgb25lIG1vcmUgZ28uICovCiAg
ICAgICAgIHJjdV9iYXJyaWVyKCk7CiAgICAgICAgIHJldCA9IGNwdV91cChjcHUpOwogICAgIH0K
KworICAgIGlmICggIXJldCAmJiAhb3B0X3NtdCAmJgorICAgICAgICAgY3B1X2RhdGFbY3B1XS5j
b21wdXRlX3VuaXRfaWQgPT0gSU5WQUxJRF9DVUlEICYmCisgICAgICAgICBjcHVtYXNrX3dlaWdo
dChwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpID4gMSApCisgICAgeworICAgICAgICBy
ZXQgPSBjcHVfZG93bl9oZWxwZXIoZGF0YSk7CisgICAgICAgIGlmICggcmV0ICkKKyAgICAgICAg
ICAgIHByaW50aygiQ291bGQgbm90IHJlLW9mZmxpbmUgQ1BVJXUgKCVkKVxuIiwgY3B1LCByZXQp
OworICAgICAgICBlbHNlCisgICAgICAgICAgICByZXQgPSAtRVBFUk07CisgICAgfQorCiAgICAg
cmV0dXJuIHJldDsKIH0KIAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCkBAIC01OSw2ICs1OSw4IEBAIGV4dGVybiB1aW50
OF90IGtiZF9zaGlmdF9mbGFnczsKIGV4dGVybiB1bnNpZ25lZCBsb25nIGhpZ2htZW1fc3RhcnQ7
CiAjZW5kaWYKIAorZXh0ZXJuIGludDhfdCBvcHRfc210OworCiAjaWZkZWYgQ09ORklHX1NIQURP
V19QQUdJTkcKIGV4dGVybiBib29sIG9wdF9kb20wX3NoYWRvdzsKICNlbHNlCgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:25:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08:25: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 1ffhle-0005Op-Gz; Wed, 18 Jul 2018 08:25: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhld-0005Og-He
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:25:01 +0000
X-Inumbo-ID: 1631db5a-8a64-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 1631db5a-8a64-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:25:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:24:59 -0600
Message-Id: <5B4EF95902000078001D5400@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:24:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
In-Reply-To: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 6/6] cpumask: tidy {,z}alloc_cpumask_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

RHJvcCB1bm5lY2Vzc2FyeSBjYXN0cyBhbmQgdXNlIGJvb2wgaW4gZmF2b3Igb2YgYm9vbF90LgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgotLS0gYS94ZW4vaW5jbHVkZS94ZW4vY3B1
bWFzay5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9jcHVtYXNrLmgKQEAgLTM0NSw5ICszNDUsOSBA
QCBzdGF0aWMgaW5saW5lIGludCBjcHVsaXN0X3NjbnByaW50ZihjaGFyCiAKIHR5cGVkZWYgY3B1
bWFza190ICpjcHVtYXNrX3Zhcl90OwogCi1zdGF0aWMgaW5saW5lIGJvb2xfdCBhbGxvY19jcHVt
YXNrX3ZhcihjcHVtYXNrX3Zhcl90ICptYXNrKQorc3RhdGljIGlubGluZSBib29sIGFsbG9jX2Nw
dW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCiB7Ci0JKih2b2lkICoqKW1hc2sgPSBfeG1h
bGxvYyhucl9jcHVtYXNrX2JpdHMgLyA4LCBzaXplb2YobG9uZykpOworCSptYXNrID0gX3htYWxs
b2MobnJfY3B1bWFza19iaXRzIC8gOCwgc2l6ZW9mKGxvbmcpKTsKIAlyZXR1cm4gKm1hc2sgIT0g
TlVMTDsKIH0KIApAQCAtMzU4LDkgKzM1OCw5IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBjb25kX2Fs
bG9jX2NwdW1hc2tfdmEKIAlyZXR1cm4gKm1hc2sgIT0gTlVMTDsKIH0KIAotc3RhdGljIGlubGlu
ZSBib29sX3QgemFsbG9jX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCitzdGF0aWMg
aW5saW5lIGJvb2wgemFsbG9jX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCiB7Ci0J
Kih2b2lkICoqKW1hc2sgPSBfeHphbGxvYyhucl9jcHVtYXNrX2JpdHMgLyA4LCBzaXplb2YobG9u
ZykpOworCSptYXNrID0gX3h6YWxsb2MobnJfY3B1bWFza19iaXRzIC8gOCwgc2l6ZW9mKGxvbmcp
KTsKIAlyZXR1cm4gKm1hc2sgIT0gTlVMTDsKIH0KIApAQCAtMzgzLDE2ICszODMsMTYgQEAgc3Rh
dGljIGlubGluZSB2b2lkIGZyZWVfY3B1bWFza192YXIoY3B1bQogI2Vsc2UKIHR5cGVkZWYgY3B1
bWFza190IGNwdW1hc2tfdmFyX3RbMV07CiAKLXN0YXRpYyBpbmxpbmUgYm9vbF90IGFsbG9jX2Nw
dW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCitzdGF0aWMgaW5saW5lIGJvb2wgYWxsb2Nf
Y3B1bWFza192YXIoY3B1bWFza192YXJfdCAqbWFzaykKIHsKLQlyZXR1cm4gMTsKKwlyZXR1cm4g
dHJ1ZTsKIH0KICNkZWZpbmUgY29uZF9hbGxvY19jcHVtYXNrX3ZhciBhbGxvY19jcHVtYXNrX3Zh
cgogCi1zdGF0aWMgaW5saW5lIGJvb2xfdCB6YWxsb2NfY3B1bWFza192YXIoY3B1bWFza192YXJf
dCAqbWFzaykKK3N0YXRpYyBpbmxpbmUgYm9vbCB6YWxsb2NfY3B1bWFza192YXIoY3B1bWFza192
YXJfdCAqbWFzaykKIHsKIAljcHVtYXNrX2NsZWFyKCptYXNrKTsKLQlyZXR1cm4gMTsKKwlyZXR1
cm4gdHJ1ZTsKIH0KICNkZWZpbmUgY29uZF96YWxsb2NfY3B1bWFza192YXIgemFsbG9jX2NwdW1h
c2tfdmFyCiAKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:26:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffhnO-0005ah-1B; Wed, 18 Jul 2018 08:26: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhnN-0005aZ-1K
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:26:49 +0000
X-Inumbo-ID: 55faf361-8a64-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 55faf361-8a64-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:26:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:26:46 -0600
Message-Id: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:26:44 -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] x86: HW vulnerability mitigation logging
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MTogeDg2OiByZXBvcnQgdXNlIG9mIFBDSUQgdG9nZXRoZXIgd2l0aCByZXBvcnRpbmcgWFBUSSBz
dGF0dXMKMjogeDg2L3NwZWMtY3RybDogc3BsaXQgcmVwb3J0aW5nIGZvciBQViBhbmQgSFZNIGd1
ZXN0cwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:31:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08:31: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 1ffhs5-0006M8-LW; Wed, 18 Jul 2018 08: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffhs4-0006Lu-Af
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:31:40 +0000
X-Inumbo-ID: f020bdb6-8a64-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f020bdb6-8a64-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 10: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 1ffhrz-0006lP-EN; Wed, 18 Jul 2018 08:31: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 1ffhrz-0006Bm-7Q; Wed, 18 Jul 2018 08:31:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffhrz-0003eO-6m; Wed, 18 Jul 2018 08:31:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125302-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64: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:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=f63a3e286765f47b79a73d56f8d687c4f3733979
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 08:31:35 +0000
Subject: [Xen-devel] [ovmf test] 125302: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTMwMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzMDIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVyaWMgRG9uZyA8ZXJpYy5kb25n
QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGY2M2Ez
ZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkKQXV0aG9yOiBFcmljIERvbmcgPGVy
aWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAxODoyMTowMSAyMDE4ICswODAw
CgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IExvYWQgdUNvZGUgb25jZSBmb3IgZWFjaCBjb3Jl
LgogICAgCiAgICBUaGUgU0RNIHJlcXVpcmVzIG9ubHkgb25lIHRocmVhZCBwZXIgY29yZSB0byBs
b2FkIHRoZQogICAgbWljcm9jb2RlLgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGVzIHRoaXMg
c29sdXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
ICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMz
ZmRkMjEyMApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBX
ZWQgSnVsIDExIDE5OjA3OjI4IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjog
VXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxlLgogICAgCiAgICBTZWFyY2ggdUNvZGUg
Y29zdHMgbXVjaCB0aW1lLCBpZiBBUCBoYXMgc2FtZSBwcm9jZXNzb3IgdHlwZQogICAgd2l0aCBC
U1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVDb2RlIGluZm8gdG8gZ2V0IGJldHRlciBwZXJmb3Jt
YW5jZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmlj
LmRvbmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAKQXV0aG9yOiBF
cmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAwODo0MDoy
NyAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IFJlbG9jYXRlIHVDb2RlIHRv
IG1lbW9yeSB0byBzYXZlIHRpbWUuCiAgICAKICAgIFJlYWQgdUNvZGUgZnJvbSBtZW1vcnkgaGFz
IGJldHRlciBwZXJmb3JtYW5jZSB0aGFuIGZyb20gZmxhc2guCiAgICBCdXQgaXQgbmVlZHMgZXh0
cmEgZWZmb3J0IHRvIGxldCBCU1AgY29weSB1Q29kZSBmcm9tIGZsYXNoIHRvCiAgICBtZW1vcnku
IEFsc28gQlNQIGFscmVhZHkgZW5hYmxlIGNhY2hlIGluIFNFQyBwaGFzZSwgc28gaXQgdXNlCiAg
ICBsZXNzIHRpbWUgdG8gcmVsb2NhdGUgdUNvZGUgZnJvbSBmbGFzaCB0byBtZW1vcnkuIEFmdGVy
CiAgICB2ZXJpZmljYXRpb24sIGlmIHN5c3RlbSBoYXMgbW9yZSB0aGFuIG9uZSBwcm9jZXNzb3Is
IGl0IHdpbGwKICAgIHJlZHVjZSBzb21lIHRpbWUgaWYgbG9hZCB1Q29kZSBmcm9tIG1lbW9yeS4K
ICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlIHRoaXMgb3B0aW1pemF0aW9uLgogICAgCiAgICBD
YzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:33:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08:33:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffhtT-0006RU-1H; Wed, 18 Jul 2018 08:33: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhtS-0006RP-MX
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:33:06 +0000
X-Inumbo-ID: 370d3049-8a65-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 370d3049-8a65-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:33:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:33:04 -0600
Message-Id: <5B4EFB3E02000078001D544D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:33:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
In-Reply-To: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 1/2] x86: report use of PCID together with
 reporting XPTI 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: 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>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IEFk
ZCBDT05GSUdfUFYgY29uZGl0aW9uYWwuCgotLS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMK
KysrIGIveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCkBAIC0yODgsNiArMjg4LDEyIEBAIGludCBw
dl9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICoKICAgICByZXR1cm4gcmM7CiB9CiAK
K2Jvb2wgX19pbml0IHhwdGlfcGNpZF9lbmFibGVkKHZvaWQpCit7CisgICAgcmV0dXJuIHVzZV9p
bnZwY2lkICYmIGNwdV9oYXNfcGNpZCAmJgorICAgICAgICAgICAob3B0X3BjaWQgPT0gUENJRF9B
TEwgfHwgb3B0X3BjaWQgPT0gUENJRF9YUFRJKTsKK30KKwogc3RhdGljIHZvaWQgX3RvZ2dsZV9n
dWVzdF9wdChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0g
di0+ZG9tYWluOwotLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gv
eDg2L3NwZWNfY3RybC5jCkBAIC0yNTYsOSArMjU2LDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBw
cmludF9kZXRhaWxzKGVudW0gaW4KICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X1NDX1JTQl9IVk0pICAgICAgPyAiIFJTQiIgICAgICAgICAgIDogIiIsCiAgICAgICAgICAgIG9w
dF9lYWdlcl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9GUFUiICAg
ICA6ICIiKTsKIAotICAgIHByaW50aygiICBYUFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgJXMs
IERvbVUgJXNcbiIsCisjaWZkZWYgQ09ORklHX1BWCisgICAgcHJpbnRrKCIgIFhQVEkgKDY0LWJp
dCBQViBvbmx5KTogRG9tMCAlcywgRG9tVSAlcyAod2l0aCVzIFBDSUQpXG4iLAogICAgICAgICAg
ICBvcHRfeHB0aSAmIE9QVF9YUFRJX0RPTTAgPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiLAotICAg
ICAgICAgICBvcHRfeHB0aSAmIE9QVF9YUFRJX0RPTVUgPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQi
KTsKKyAgICAgICAgICAgb3B0X3hwdGkgJiBPUFRfWFBUSV9ET01VID8gImVuYWJsZWQiIDogImRp
c2FibGVkIiwKKyAgICAgICAgICAgeHB0aV9wY2lkX2VuYWJsZWQoKSA/ICIiIDogIm91dCIpOwor
I2VuZGlmCiB9CiAKIC8qIENhbGN1bGF0ZSB3aGV0aGVyIFJldHBvbGluZSBpcyBrbm93bi1zYWZl
IG9uIHRoaXMgQ1BVLiAqLwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKQEAgLTM4LDYgKzM4LDggQEAgZXh0
ZXJuIHVpbnQ4X3Qgb3B0X3hwdGk7CiAjZGVmaW5lIE9QVF9YUFRJX0RPTTAgIDB4MDEKICNkZWZp
bmUgT1BUX1hQVElfRE9NVSAgMHgwMgogCitib29sIHhwdGlfcGNpZF9lbmFibGVkKHZvaWQpOwor
CiBzdGF0aWMgaW5saW5lIHZvaWQgaW5pdF9zaGFkb3dfc3BlY19jdHJsX3N0YXRlKHZvaWQpCiB7
CiAgICAgc3RydWN0IGNwdV9pbmZvICppbmZvID0gZ2V0X2NwdV9pbmZvKCk7CgoKCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:33:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffhtv-0006Ub-Aq; Wed, 18 Jul 2018 08:33: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffhtu-0006UP-DB
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:33:34 +0000
X-Inumbo-ID: 3454e4c1-8a65-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 3454e4c1-8a65-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 10:33:11 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 02:33:32 -0600
Message-Id: <5B4EFB5B02000078001D5450@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 02:33:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
In-Reply-To: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 2/2] x86/spec-ctrl: split reporting for PV
 and HVM 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: 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>

UHV0dGluZyB0aGVtIG9uIHNlcGFyYXRlIGxpbmVzIHdhcyBzdWdnZXN0ZWQgYmVmb3JlLCBhbmQg
aXMgZ29pbmcgdG8KYmVjb21lIG5lY2Vzc2FyeSBldmVudHVhbGx5IGFueXdheSBhcyB0aGluZ3Mg
Z2V0IGFkZGVkIGhlcmUuIFNwbGl0IHRoZW0Kbm93LCBhbmQgcHV0IHRoZSByZXNwZWN0aXZlIHBp
ZWNlcyBpbiBDT05GSUdfKiBjb25kaXRpb25hbHMgYXQgdGhlIHNhbWUKdGltZS4KClNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYyOiBOZXcuCgotLS0g
YS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5j
CkBAIC0yNDIsMTMgKzI0Miw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVu
dW0gaW4KICAgICAgKiBBbHRlcm5hdGl2ZXMgYmxvY2tzIGZvciBwcm90ZWN0aW5nIGFnYWluc3Qg
YW5kL29yIHZpcnR1YWxpc2luZwogICAgICAqIG1pdGlnYXRpb24gc3VwcG9ydCBmb3IgZ3Vlc3Rz
LgogICAgICAqLwotICAgIHByaW50aygiICBTdXBwb3J0IGZvciBWTXM6IFBWOiVzJXMlcyVzLCBI
Vk06JXMlcyVzJXNcbiIsCi0gICAgICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0Nf
TVNSX1BWKSB8fAotICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9Q
VikgfHwKLSAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUpICAgICAgICAgICAgICAgICAgICAgICAg
ICAgPyAiIiAgICAgICAgICAgICAgIDogIiBOb25lIiwKLSAgICAgICAgICAgYm9vdF9jcHVfaGFz
KFg4Nl9GRUFUVVJFX1NDX01TUl9QVikgICAgICAgPyAiIE1TUl9TUEVDX0NUUkwiIDogIiIsCi0g
ICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpICAgICAgID8gIiBS
U0IiICAgICAgICAgICA6ICIiLAotICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIiwKKyNpZmRlZiBDT05GSUdf
SFZNCisgICAgcHJpbnRrKCIgIFN1cHBvcnQgZm9yIEhWTSBWTXM6JXMlcyVzJXNcbiIsCiAgICAg
ICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hWTSkgfHwKICAgICAgICAg
ICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSB8fAogICAgICAgICAgICAg
b3B0X2VhZ2VyX2ZwdSkgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAgICAg
ICAgOiAiIE5vbmUiLApAQCAtMjU2LDcgKzI1MSwxNiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJp
bnRfZGV0YWlscyhlbnVtIGluCiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9T
Q19SU0JfSFZNKSAgICAgID8gIiBSU0IiICAgICAgICAgICA6ICIiLAogICAgICAgICAgICBvcHRf
ZWFnZXJfZnB1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAg
OiAiIik7CiAKKyNlbmRpZgogI2lmZGVmIENPTkZJR19QVgorICAgIHByaW50aygiICBTdXBwb3J0
IGZvciBQViBWTXM6JXMlcyVzJXNcbiIsCisgICAgICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfU0NfTVNSX1BWKSB8fAorICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X1NDX1JTQl9QVikgfHwKKyAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgPyAiIiAgICAgICAgICAgICAgIDogIiBOb25lIiwKKyAgICAgICAgICAgYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01TUl9QVikgICAgICAgPyAiIE1TUl9TUEVDX0NUUkwi
IDogIiIsCisgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpICAg
ICAgID8gIiBSU0IiICAgICAgICAgICA6ICIiLAorICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIik7CisKICAg
ICBwcmludGsoIiAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wICVzLCBEb21VICVzICh3aXRo
JXMgUENJRClcbiIsCiAgICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NMCA/ICJlbmFi
bGVkIiA6ICJkaXNhYmxlZCIsCiAgICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NVSA/
ICJlbmFibGVkIiA6ICJkaXNhYmxlZCIsCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:46:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffi6G-0007Yr-Th; Wed, 18 Jul 2018 08: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffi6F-0007Yk-Mb
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:46:19 +0000
X-Inumbo-ID: 0fb35372-8a67-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0fb35372-8a67-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:46:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="76346705"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B4EFB3E02000078001D544D@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: <db8ea3d1-7367-408e-5b48-72b1c0ef658b@citrix.com>
Date: Wed, 18 Jul 2018 09:46:16 +0100
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: <5B4EFB3E02000078001D544D@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/2] x86: report use of PCID together
 with reporting XPTI 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOCAwOTozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19j
dHJsLmgKPiBAQCAtMzgsNiArMzgsOCBAQCBleHRlcm4gdWludDhfdCBvcHRfeHB0aTsKPiAgI2Rl
ZmluZSBPUFRfWFBUSV9ET00wICAweDAxCj4gICNkZWZpbmUgT1BUX1hQVElfRE9NVSAgMHgwMgo+
ICAKPiArYm9vbCB4cHRpX3BjaWRfZW5hYmxlZCh2b2lkKTsKClRoaXMgc3RpbGwgc2hvdWxkIGJl
IGluc2lkZSBhbiBDT05GSUdfUFYgdG8gYXZvaWQgc2NlbmFyaW9zIHdoaWNoIHdpbGwKY29tcGls
ZSBjb3JyZWN0bHkgYnV0IGZhaWwgdG8gbGluay7CoCBJdCBzaG91bGQgbGl2ZSBpbiBwdi9kb21h
aW4uaCBhdAp3aGljaCBwb2ludCBldmVyeXRoaW5nIHNob3VsZCBiZSBmaW5lLgoKV2l0aCB0aGF0
LCBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:47:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffi7W-0007fA-Dc; Wed, 18 Jul 2018 08: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffi7V-0007f4-Ml
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:47:37 +0000
X-Inumbo-ID: 3eac7f60-8a67-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3eac7f60-8a67-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:47:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="76346753"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B4EFB5B02000078001D5450@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: <bef75d44-d792-f5d3-7dfd-c4fe6a5c62ff@citrix.com>
Date: Wed, 18 Jul 2018 09:47:35 +0100
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: <5B4EFB5B02000078001D5450@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/2] x86/spec-ctrl: split reporting for
 PV and HVM 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOCAwOTozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gUHV0dGluZyB0aGVtIG9u
IHNlcGFyYXRlIGxpbmVzIHdhcyBzdWdnZXN0ZWQgYmVmb3JlLCBhbmQgaXMgZ29pbmcgdG8KPiBi
ZWNvbWUgbmVjZXNzYXJ5IGV2ZW50dWFsbHkgYW55d2F5IGFzIHRoaW5ncyBnZXQgYWRkZWQgaGVy
ZS4gU3BsaXQgdGhlbQo+IG5vdywgYW5kIHB1dCB0aGUgcmVzcGVjdGl2ZSBwaWVjZXMgaW4gQ09O
RklHXyogY29uZGl0aW9uYWxzIGF0IHRoZSBzYW1lCj4gdGltZS4KPgo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:49:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffi9b-0007oB-4j; Wed, 18 Jul 2018 08:49: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffi9a-0007o5-6H
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:49:46 +0000
X-Inumbo-ID: 7746a35e-8a67-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7746a35e-8a67-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 10:49:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60499102"
Date: Wed, 18 Jul 2018 09:49:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718084941.zyu4gtsyq65rgtkg@citrix.com>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF81102000078001D53D4@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EF81102000078001D53D4@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 2/6] x86: distinguish CPU offlining from
 CPU 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MTk6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBDUFVz
LCB0aGUgR0RULCBJRFQsCj4gc3RhY2ssIGFuZCBwZXItQ1BVIGRhdGEgKHdoaWNoIGluY2x1ZGVz
IHRoZSBUU1MpIG5lZWQgdG8gYmUga2VwdAo+IGFsbG9jYXRlZC4gVGhleSBzaG91bGQgb25seSBi
ZSBmcmVlZCB1cG9uIENQVSByZW1vdmFsICh3aGljaCB3ZQo+IGN1cnJlbnRseSBkb24ndCBzdXBw
b3J0LCBzbyBzb21lIGNvZGUgaXMgYmVjb21pbmcgZWZmZWN0aXZlbHkgZGVhZAo+IGZvciB0aGUg
bW9tZW50KS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:49:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffi9S-0007nf-SQ; Wed, 18 Jul 2018 08:49: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffi9S-0007nZ-0L
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:49:38 +0000
X-Inumbo-ID: 85c2a63d-8a67-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85c2a63d-8a67-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:49:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="76346828"
Date: Wed, 18 Jul 2018 10:49:06 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718084906.6vothrrpygnjpeyg@mac>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B4EFB3E02000078001D544D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EFB3E02000078001D544D@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86: report use of PCID together
 with reporting XPTI 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: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MzM6MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKPiB2Mjog
QWRkIENPTkZJR19QViBjb25kaXRpb25hbC4KPiAKPiAtLS0gYS94ZW4vYXJjaC94ODYvcHYvZG9t
YWluLmMKPiArKysgYi94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKPiBAQCAtMjg4LDYgKzI4OCwx
MiBAQCBpbnQgcHZfZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqCj4gICAgICByZXR1
cm4gcmM7Cj4gIH0KPiAgCj4gK2Jvb2wgX19pbml0IHhwdGlfcGNpZF9lbmFibGVkKHZvaWQpCj4g
K3sKPiArICAgIHJldHVybiB1c2VfaW52cGNpZCAmJiBjcHVfaGFzX3BjaWQgJiYKPiArICAgICAg
ICAgICAob3B0X3BjaWQgPT0gUENJRF9BTEwgfHwgb3B0X3BjaWQgPT0gUENJRF9YUFRJKTsKPiAr
fQo+ICsKPiAgc3RhdGljIHZvaWQgX3RvZ2dsZV9ndWVzdF9wdChzdHJ1Y3QgdmNwdSAqdikKPiAg
ewo+ICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiAtLS0gYS94ZW4v
YXJjaC94ODYvc3BlY19jdHJsLmMKPiArKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKPiBA
QCAtMjU2LDkgKzI1NiwxMiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWlscyhlbnVt
IGluCj4gICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9IVk0pICAg
ICAgPyAiIFJTQiIgICAgICAgICAgIDogIiIsCj4gICAgICAgICAgICAgb3B0X2VhZ2VyX2ZwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAiIEVBR0VSX0ZQVSIgICAgIDogIiIpOwo+ICAK
PiAtICAgIHByaW50aygiICBYUFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgJXMsIERvbVUgJXNc
biIsCj4gKyNpZmRlZiBDT05GSUdfUFYKPiArICAgIHByaW50aygiICBYUFRJICg2NC1iaXQgUFYg
b25seSk6IERvbTAgJXMsIERvbVUgJXMgKHdpdGglcyBQQ0lEKVxuIiwKPiAgICAgICAgICAgICBv
cHRfeHB0aSAmIE9QVF9YUFRJX0RPTTAgPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiLAo+IC0gICAg
ICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NVSA/ICJlbmFibGVkIiA6ICJkaXNhYmxlZCIp
Owo+ICsgICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NVSA/ICJlbmFibGVkIiA6ICJk
aXNhYmxlZCIsCj4gKyAgICAgICAgICAgeHB0aV9wY2lkX2VuYWJsZWQoKSA/ICIiIDogIm91dCIp
Owo+ICsjZW5kaWYKPiAgfQo+ICAKPiAgLyogQ2FsY3VsYXRlIHdoZXRoZXIgUmV0cG9saW5lIGlz
IGtub3duLXNhZmUgb24gdGhpcyBDUFUuICovCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
cGVjX2N0cmwuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKPiBAQCAt
MzgsNiArMzgsOCBAQCBleHRlcm4gdWludDhfdCBvcHRfeHB0aTsKPiAgI2RlZmluZSBPUFRfWFBU
SV9ET00wICAweDAxCj4gICNkZWZpbmUgT1BUX1hQVElfRE9NVSAgMHgwMgo+ICAKPiArYm9vbCB4
cHRpX3BjaWRfZW5hYmxlZCh2b2lkKTsKPiArCgpJIHdvdWxkIGhhdmUgcGxhY2VkIHRoZSBwcm90
b3R5cGUgaW4gcHYvZG9tYWluLmggaW5zdGVhZCBpZiB0aGUKZnVuY3Rpb24gaXMgZGVmaW5lZCBp
biBwdi9kb21haW4uYy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 08:51:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 08: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 1ffiBG-00006I-Iw; Wed, 18 Jul 2018 08:51: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffiBE-00005v-PE
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 08:51:28 +0000
X-Inumbo-ID: c856f86a-8a67-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c856f86a-8a67-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 08:51:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="76346925"
Date: Wed, 18 Jul 2018 10:51:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718085120.zmcntwlyran2dlxr@mac>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B4EFB5B02000078001D5450@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EFB5B02000078001D5450@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/spec-ctrl: split reporting for
 PV and HVM 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: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MzM6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUHV0dGluZyB0aGVtIG9uIHNlcGFyYXRlIGxpbmVzIHdhcyBzdWdnZXN0ZWQgYmVmb3Jl
LCBhbmQgaXMgZ29pbmcgdG8KPiBiZWNvbWUgbmVjZXNzYXJ5IGV2ZW50dWFsbHkgYW55d2F5IGFz
IHRoaW5ncyBnZXQgYWRkZWQgaGVyZS4gU3BsaXQgdGhlbQo+IG5vdywgYW5kIHB1dCB0aGUgcmVz
cGVjdGl2ZSBwaWVjZXMgaW4gQ09ORklHXyogY29uZGl0aW9uYWxzIGF0IHRoZSBzYW1lCj4gdGlt
ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:14:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09: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 1ffiX6-0001l4-On; Wed, 18 Jul 2018 09:14: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=wq/s=kc=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ffiX5-0001kz-Ro
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:14:03 +0000
X-Inumbo-ID: dc064fdc-8a6a-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc064fdc-8a6a-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:13:40 +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 A2782ACF3
 for <xen-devel@lists.xenproject.org>; Wed, 18 Jul 2018 09:14:00 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF7D302000078001D53D1@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: <a3fd1fa1-e9f8-fa6d-062a-af7c82206e22@suse.com>
Date: Wed, 18 Jul 2018 11:13:59 +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: <5B4EF7D302000078001D53D1@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 1/6] cpupools: fix state when downing a
 CPU failed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMTggMTA6MTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdoaWxlIEkndmUgcnVuIGlu
dG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVzIGluIHBsYWNlIHdoaWNoIG5vCj4gbG9u
Z2VyIGd1YXJhbnRlZSB0aGUgcGVyLUNQVSBhcmVhIHRvIHN0YXJ0IG91dCBhcyBhbGwgemVyb3Ms
IHRoZQo+IENQVV9ET1dOX0ZBSUxFRCBwcm9jZXNzaW5nIGxvb2tzIHRvIGhhdmUgdGhlIHNhbWUg
aXNzdWU6IEJ5IG5vdCB6YXBwaW5nCj4gdGhlIHBlci1DUFUgY3B1cG9vbCBwb2ludGVyLCBjcHVw
b29sX2NwdV9hZGQoKSdzIChpbmRpcmVjdCkgaW52b2NhdGlvbgo+IG9mIHNjaGVkdWxlX2NwdV9z
d2l0Y2goKSB3aWxsIHRyaWdnZXIgdGhlICJjICE9IG9sZF9wb29sIiBhc3NlcnRpb24KPiB0aGVy
ZS4KPiAKPiBDbGVhcmluZyB0aGUgZmllbGQgZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMgdG9v
IGVhcmx5IChhZmFpY3QgdGhpcwo+IHNob3VsZCBub3QgaGFwcGVuIGJlZm9yZSBjcHVfZGlzYWJs
ZV9zY2hlZHVsZXIoKSkuIENsZWFyaW5nIGl0IGluCj4gQ1BVX0RFQUQgYW5kIENQVV9ET1dOX0ZB
SUxFRCB3b3VsZCBiZSBhbiBvcHRpb24sIGJ1dCB3b3VsZCB0YWtlIHRoZSBzYW1lCj4gcGllY2Ug
b2YgY29kZSB0d2ljZS4gU2luY2UgdGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0IG1hdHRlciB3
aGlsZSB0aGUKPiBDUFUgaXMgb2ZmbGluZSwgc2ltcGx5IGNsZWFyIGl0IChpbXBsaWNpdGx5KSBm
b3IgQ1BVX09OTElORSBhbmQKPiBDUFVfRE9XTl9GQUlMRUQsIGJ1dCBvbmx5IGZvciBvdGhlciB0
aGFuIHRoZSBzdXNwZW5kL3Jlc3VtZSBjYXNlICh3aGljaAo+IGdldHMgc3BlY2lhbGx5IGhhbmRs
ZWQgaW4gY3B1cG9vbF9jcHVfcmVtb3ZlKCkpLgo+IAo+IEJ5IGFkanVzdGluZyB0aGUgY29uZGl0
aW9uYWwgaW4gY3B1cG9vbF9jcHVfYWRkKCkgQ1BVX0RPV05fRkFJTEVECj4gaGFuZGxpbmcgaW4g
dGhlIHN1c3BlbmQgY2FzZSBzaG91bGQgbm93IGFsc28gYmUgaGFuZGxlZCBiZXR0ZXIuCj4gCj4g
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:15:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09: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 1ffiYl-0001qo-4m; Wed, 18 Jul 2018 09:15: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffiYj-0001qf-8J
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:15:45 +0000
X-Inumbo-ID: 18eb7eea-8a6b-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 18eb7eea-8a6b-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:15:22 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 03:15:43 -0600
Message-Id: <5B4F053D02000078001D54BA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 03:15:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
 <8ac9748a-258c-a9e4-6d0d-b838b58466b5@citrix.com>
In-Reply-To: <8ac9748a-258c-a9e4-6d0d-b838b58466b5@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.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+IE9uIDE2LjA3LjE4IGF0IDE4OjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDcvMTggMTc6NDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBGb3IgYSByZWFz
b24gdGhhdCBJIGNhbid0IGV4cGxhaW4sIGl0IGlzIG9ubHkgdGhlIHNoaW0gYnVpbGQgdGhhdCBm
YWlscwo+PiBmb3IgbWUgd2l0aCBhbiBvbGRlciBnY2MgZHVlIHRvIHRoZSBjb21waWxlciBub3Qg
cmVjb2duaXppbmcgdGhhdAo+PiBhcHBhcmVudGx5IHVuaW5pdGlhbGl6ZWQgdmFyaWFibGVzIGFy
ZW4ndCByZWFsbHkgdW5pbml0aWFsaXplZC4KPiAKPiBUaGUgb25seSB0aGluZyB0aGF0IGNvbWVz
IHRvIG1pbmQgaXMgc29tZSBkaWZmZXJlbmNlcyBpbiBDRkxBR1MgZXQgYWwuIAo+IFRoZXJlIGlz
IG5vdGhpbmcgaW4ga2NvbmZpZyB3aGljaCB3b3VsZCBwbGF1c2libHkgaW1wYWN0IHRoYXQgY29k
ZS4KCkluZGVlZCAtIEkgd2FzIHVuZGVyIHRoZSB3cm9uZyBpbXByZXNzaW9uIHRoYXQgb25lIG9m
IG15IGNvbmZpZ3MKb24gdGhhdCBib3ggaGFkIENPTkZJR19ERUJVRz1uLCBidXQgdGhhdCB3YXMg
d3JvbmcuIFN3aXRjaGluZwp0aGUgc3VwcG9zZWQgY29uZmlnIGJhY2sgaW50byB0aGF0IG1vZGUg
bWFrZXMgdGhlIGlzc3VlIHN1cmZhY2UgaW4KYSBub24tc2hpbSBidWlsZCBhcyB3ZWxsLiBUaGUg
ZGlmZmVyZW5jZSBpcyAtTzEgdnMgLU8yOyB0aGUgbGF0dGVyCmFsbG93cyB0aGUgY29tcGlsZXIg
dG8ga2luZCBvZiBzZWUgImRlZXBlciIgdGhyb3VnaCBleHByZXNzaW9ucy4gU28KSSB0aGluayB0
aGUgcGF0Y2ggc2hvdWxkIGJlIGNvbnNpZGVyZWQgYXMgaXMsIHBlcmhhcHMgd2l0aCB0aGUgZXh0
cmEKcXVlc3Rpb24gd2hldGhlciB0byBtYWtlIHZteF9hZGRfbXNyKCkgbWF0Y2ggdGhlIHR3byBj
aGFuZ2VkCmZ1bmN0aW9ucywgZXZlbiBpZiB0aGUgcHJvYmxlbSBkb2Vzbid0IHN1cmZhY2UgdGhl
cmUgKHByZXN1bWFibHkKZHVlIHRvIHRoZSAicmV0dXJuIiBpbiB0aGUgaW5pdGlhbCBzd2l0Y2gg
c3RhdGVtZW50KS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:19:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:19:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fficF-000253-RP; Wed, 18 Jul 2018 09:19: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fficE-00024y-JG
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:19:22 +0000
X-Inumbo-ID: adbbda8d-8a6b-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 adbbda8d-8a6b-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 09:19:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 03:19:20 -0600
Message-Id: <5B4F061702000078001D54D9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 03:19:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B4EFB3E02000078001D544D@prv1-mh.provo.novell.com>
 <db8ea3d1-7367-408e-5b48-72b1c0ef658b@citrix.com>
In-Reply-To: <db8ea3d1-7367-408e-5b48-72b1c0ef658b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86: report use of PCID together
 with reporting XPTI 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDE4LjA3LjE4IGF0IDEwOjQ2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTgvMDcvMjAxOCAwOTozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IC0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zcGVjX2N0cmwuaAo+PiBAQCAtMzgsNiArMzgsOCBAQCBleHRlcm4gdWludDhfdCBvcHRfeHB0
aTsKPj4gICNkZWZpbmUgT1BUX1hQVElfRE9NMCAgMHgwMQo+PiAgI2RlZmluZSBPUFRfWFBUSV9E
T01VICAweDAyCj4+ICAKPj4gK2Jvb2wgeHB0aV9wY2lkX2VuYWJsZWQodm9pZCk7Cj4gCj4gVGhp
cyBzdGlsbCBzaG91bGQgYmUgaW5zaWRlIGFuIENPTkZJR19QViB0byBhdm9pZCBzY2VuYXJpb3Mg
d2hpY2ggd2lsbAo+IGNvbXBpbGUgY29ycmVjdGx5IGJ1dCBmYWlsIHRvIGxpbmsuICBJdCBzaG91
bGQgbGl2ZSBpbiBwdi9kb21haW4uaCBhdAo+IHdoaWNoIHBvaW50IGV2ZXJ5dGhpbmcgc2hvdWxk
IGJlIGZpbmUuCgpJdCB3YXMgaW50ZW50aW9uYWwgdGhhdCBJIGRpZG4ndCBtb3ZlIHRoZSBkZWNs
YXJhdGlvbjogV2hldGhlciB0aGUgYnVpbGQKZmFpbHMgYXQgdGhlIGNvbXBpbGUgb3IgbGluayBz
dGFnZSBpcyBpcnJlbGV2YW50IGltby4gQWxsIHdlIG5lZWQgaXMgdGhhdCBpdApmYWlsIGF0IGFs
bC4gSSB3b3VsZCBoYXZlIG1vdmVkIGl0IGlmIGl0cyBjdXJyZW50IHBsYWNlbWVudCB3YXNuJ3Qg
YWdhaW4KdmVyeSBpbnRlbnRpb25hbCwgbmV4dCB0byB0aGUgb3RoZXIgWFBUSSBwaWVjZXMuCgo+
IFdpdGggdGhhdCwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpQbGVhc2UgY2xhcmlmeSB3aGV0aGVyIHlvdSBjYW4gbGl2ZSB3aXRoIHRoZSBh
Ym92ZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:25:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:25: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 1ffihq-0002mq-Gs; Wed, 18 Jul 2018 09:25: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=h/vn=kc=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1ffihp-0002ml-3d
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:25:09 +0000
X-Inumbo-ID: 68c35ef8-8a6c-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 68c35ef8-8a6c-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:24: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 85832307FB18
 for <xen-devel@lists.xenproject.org>; Wed, 18 Jul 2018 13:41:21 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id C81917FE69
 for <xen-devel@lists.xenproject.org>; Wed, 18 Jul 2018 12:25:06 +0300 (EEST)
Received: (qmail 1534 invoked from network); 18 Jul 2018 12:25:06 +0300
Received: from unknown (HELO hel) (apop@bitdefender.com@10.220.12.75)
 by smtp01.buh.bitdefender.com with SMTP; 18 Jul 2018 12:24:50 +0300
Date: Wed, 18 Jul 2018 12:24:50 +0300
From: Adrian Pop <apop@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718092450.GA7520@hel>
References: <20180705104445.8048-1-apop@bitdefender.com>
 <20180705104445.8048-3-apop@bitdefender.com>
 <5B431E5202000078001D2313@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B431E5202000078001D2313@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76734
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490326,
 Stamp: 3], Multi: [Enabled, t: (0.000025,0.006037)], BW: [Enabled, t:
 (0.000026,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.030676,0.000135)], URL: [Enabled, t:
 (0.000012,0.000001)], RTDA: [Enabled, t: (10.835091), Hit: No,
 Details: v2.7.13; Id: 15.1i69ag8.1cimba5t6.59bhr], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/altp2m: Add a subop for
 obtaining the memaccess 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.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@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>

T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDI6MzU6MzBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA1LjA3LjE4IGF0IDEyOjQ0LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOgo+ID4gQm90aCBhbHRwMm0gZ2V0L3NldCBtZW1hY2Nlc3MgZnVuY3Rpb25zIHVzZSB0aGUg
c3RydWN0Cj4gPiB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzIHdoaWNoIGhhcyBub3cgZHJvcHBl
ZCB0aGUgYHNldCcgcGFydCBhbmQgaGFzCj4gPiBiZWVuIHJlbmFtZWQgZnJvbSB4ZW5faHZtX2Fs
dHAybV9zZXRfbWVtX2FjY2Vzcy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogQWRyaWFuIFBvcCA8
YXBvcEBiaXRkZWZlbmRlci5jb20+Cj4gCj4gTG9va2luZyB0aHJvdWdoIHRoaXMgcGF0Y2ggLSB3
aGF0J3MgdGhlIHBvaW50IG9mIHBhdGNoIDE/IFRoZXJlJ3Mgbm8KPiBmdXJ0aGVyIHVzZXIgYmVp
bmcgaW50cm9kdWNlZCBoZXJlLgoKSXQncyBub3QgZW50aXJlbHkgbmVjZXNzYXJ5LiAgSXQganVz
dCBjbGVhbnMgdXAgX3AybV9nZXRfbWVtX2FjY2VzcygpCnNsaWdodGx5LCB3aGljaCB3b3VsZCBi
ZSB0aGUgb25seSB1c2VyIG9mIHRoZSBuZXcgZnVuY3Rpb24uICBJIGNvdWxkCmRyb3AgcGF0Y2gg
MSBhbmQgaWYgaXQncyBkZWVtZWQgZGVzaXJhYmxlIEkgY291bGQgc2VuZCBpdCBzZXBhcmF0ZWx5
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:31:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09: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 1ffioF-0003YF-CP; Wed, 18 Jul 2018 09:31: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffioE-0003YA-Ao
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:31:46 +0000
X-Inumbo-ID: 68eda43b-8a6d-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 68eda43b-8a6d-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 09:31:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 03:31:44 -0600
Message-Id: <5B4F08FF02000078001D54F8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 03:31:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180716140724.44509-1-roger.pau@citrix.com>
 <20180716140724.44509-2-roger.pau@citrix.com>
In-Reply-To: <20180716140724.44509-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/efi: move the logic to detect PE
 build support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDE2LjA3LjE4IGF0IDE2OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmls
ZQo+IEBAIC0xNjMsMTAgKzE2MywxNyBAQCBFRklfTERGTEFHUyArPSAtLW1pbm9yLWltYWdlLXZl
cnNpb249JChYRU5fU1VCVkVSU0lPTikKPiAgRUZJX0xERkxBR1MgKz0gLS1tYWpvci1vcy12ZXJz
aW9uPTIgLS1taW5vci1vcy12ZXJzaW9uPTAKPiAgRUZJX0xERkxBR1MgKz0gLS1tYWpvci1zdWJz
eXN0ZW0tdmVyc2lvbj0yIC0tbWlub3Itc3Vic3lzdGVtLXZlcnNpb249MAo+ICAKPiArIyBDaGVj
ayBpZiB0aGUgYnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgo+ICtYRU5fQlVJTERfUEUgOj0gJChz
aGVsbCAkKENDKSAkKGZpbHRlci1vdXQgJChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpIC1jIGVm
aS9jaGVjay5jIC1vIGVmaS9jaGVjay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkKPiArZXhwb3J0
IFhFTl9CVUlMRF9QRSA6PSAkKGlmICQoWEVOX0JVSUxEX1BFKSwkKHNoZWxsICQoTEQpIC1taTM4
NnBlcCAtLXN1YnN5c3RlbT0xMCAtbyBlZmkvY2hlY2suZWZpIGVmaS9jaGVjay5vIDI+L2Rldi9u
dWxsICYmIGVjaG8geSkpCgpBcyBzYWlkIGJlZm9yZSBJJ20gbm90IG92ZXJseSBoYXBweSB3aXRo
IHRoZSBtb3ZlbWVudCBoZXJlLCBidXQgSSBndWVzcwphbGwgb3RoZXIgb3B0aW9ucyBhcmUgd29y
c2UuCgo+ICtpZmVxICgkKFhFTl9CVUlMRF9QRSkseSkKPiArQ0ZMQUdTICs9IC1EWEVOX0JVSUxE
X1BFCj4gK2VuZGlmCgpDRkxBR1MtJChYRU5fQlVJTERfUEUpICs9IC1EWEVOX0JVSUxEX1BFCgo+
ICAkKFRBUkdFVCkuZWZpOiBWSVJUX0JBU0UgPSAweCQoc2hlbGwgJChOTSkgZWZpL3JlbG9jcy1k
dW1teS5vIHwgc2VkIC1uICdzLCBBIFZJUlRfU1RBUlQkJCwscCcpCj4gICQoVEFSR0VUKS5lZmk6
IEFMVF9CQVNFID0gMHgkKHNoZWxsICQoTk0pIGVmaS9yZWxvY3MtZHVtbXkubyB8IHNlZCAtbiAn
cywgQSBBTFRfU1RBUlQkJCwscCcpCj4gICMgRG9uJ3QgdXNlICQod2lsZGNhcmQgLi4uKSBoZXJl
IC0gYXQgbGVhc3QgbWFrZSAzLjgwIGV4cGFuZHMgdGhpcyB0b28gZWFybHkhCj4gLSQoVEFSR0VU
KS5lZmk6IGd1YXJkID0gJChpZiAkKHNoZWxsIGVjaG8gZWZpL2RpcyogfCBncmVwIGRpc2FibGVk
KSw6KQo+ICskKFRBUkdFVCkuZWZpOiBndWFyZCA9ICQoaWYgJChYRU5fQlVJTERfUEUpLCw6KQoK
V2l0aCB0aGlzIG5ldyBhcHByb2FjaCB0aGUgY2hlY2sgZ29pbmcgd3JvbmcgY291bGQgYWN0dWFs
bHkgYmUgb3ZlcnJpZGRlbgpieSBwYXNzaW5nIFhFTl9CVUlMRF9QRT0gdG8gbWFrZS4gU2luY2Ug
aW4gdGhlICJkaXNhYmxlIiBjYXNlIGl0IHdvdWxkIGJlCm1vcmUgbmF0dXJhbCB0byBwYXNzIFhF
Tl9CVUlMRF9QRT1uLCBJJ2QgcHJlZmVyIGlmIHRoZSBhYm92ZSBiZWNhbWUKCiQoVEFSR0VUKS5l
Zmk6IGd1YXJkID0gJChpZiAkKGZpbHRlciB5LCQoWEVOX0JVSUxEX1BFKSksLDopCgpXaXRoIHRo
ZXNlIGFkanVzdG1lbnRzClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CmJ1dCBJJ2QgcHJlZmVyIGZvciBEYW5pZWwgdG8gY29uZmlybSB0aGF0IHRoaXMgaXNuJ3Qg
Z29pbmcgdG8gbWFrZSBoaXMgbGlmZQptb3JlIGNvbXBsaWNhdGVkLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:35:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:35: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 1ffirl-0003iP-39; Wed, 18 Jul 2018 09:35: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffirk-0003iK-IL
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:35:24 +0000
X-Inumbo-ID: d7ce65e7-8a6d-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 d7ce65e7-8a6d-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:35:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 03:35:23 -0600
Message-Id: <5B4F09D802000078001D550A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 03:35:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180716140724.44509-1-roger.pau@citrix.com>
 <20180716140724.44509-3-roger.pau@citrix.com>
In-Reply-To: <20180716140724.44509-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/efi: split compiler vs linker
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDE2LjA3LjE4IGF0IDE2OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmls
ZQo+IEBAIC0xNjMsMTEgKzE2MywxMiBAQCBFRklfTERGTEFHUyArPSAtLW1pbm9yLWltYWdlLXZl
cnNpb249JChYRU5fU1VCVkVSU0lPTikKPiAgRUZJX0xERkxBR1MgKz0gLS1tYWpvci1vcy12ZXJz
aW9uPTIgLS1taW5vci1vcy12ZXJzaW9uPTAKPiAgRUZJX0xERkxBR1MgKz0gLS1tYWpvci1zdWJz
eXN0ZW0tdmVyc2lvbj0yIC0tbWlub3Itc3Vic3lzdGVtLXZlcnNpb249MAo+ICAKPiAtIyBDaGVj
ayBpZiB0aGUgYnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgo+IC1YRU5fQlVJTERfUEUgOj0gJChz
aGVsbCAkKENDKSAkKGZpbHRlci1vdXQgJChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpIC1jIGVm
aS9jaGVjay5jIC1vIGVmaS9jaGVjay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkKPiAtZXhwb3J0
IFhFTl9CVUlMRF9QRSA6PSAkKGlmICQoWEVOX0JVSUxEX1BFKSwkKHNoZWxsICQoTEQpIC1taTM4
NnBlcCAtLXN1YnN5c3RlbT0xMCAtbyBlZmkvY2hlY2suZWZpIGVmaS9jaGVjay5vIDI+L2Rldi9u
dWxsICYmIGVjaG8geSkpCj4gLWlmZXEgKCQoWEVOX0JVSUxEX1BFKSx5KQo+IC1DRkxBR1MgKz0g
LURYRU5fQlVJTERfUEUKPiArIyBDaGVjayBpZiB0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1T
IEFCSS4KPiArZXhwb3J0IFhFTl9CVUlMRF9FRkkgOj0gJChzaGVsbCAkKENDKSAkKGZpbHRlci1v
dXQgJChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpIC1jIGVmaS9jaGVjay5jIC1vIGVmaS9jaGVj
ay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkKPiArIyBDaGVjayBpZiB0aGUgbGlua2VyIHN1cHBv
cnRzIFBFLgo+ICtYRU5fQlVJTERfUEUgOj0gJChpZiAkKFhFTl9CVUlMRF9FRkkpLCQoc2hlbGwg
JChMRCkgLW1pMzg2cGVwIC0tc3Vic3lzdGVtPTEwIC1vIGVmaS9jaGVjay5lZmkgZWZpL2NoZWNr
Lm8gMj4vZGV2L251bGwgJiYgZWNobyB5KSkKPiAraWZlcSAoJChYRU5fQlVJTERfRUZJKSx5KQo+
ICtDRkxBR1MgKz0gLURYRU5fQlVJTERfRUZJCj4gIGVuZGlmCgpXaXRoIHRoaXMgc3VpdGFibHkg
cmUtYmFzZWQgYWNjb3JkaW5nIHRvIHRoZSBjaGFuZ2VzIHJlcXVlc3RlZCB0bwpwYXRjaCAxOgpS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:36:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:36: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 1ffisy-0003ph-Fb; Wed, 18 Jul 2018 09:36: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffisx-0003pa-F7
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:36:39 +0000
X-Inumbo-ID: 17c9846a-8a6e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17c9846a-8a6e-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 09:36:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60501613"
Date: Wed, 18 Jul 2018 10:36:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718093635.6xj53gmrpezy5p2t@citrix.com>
References: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMTA6NDY6MTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRm9yIGEgcmVhc29uIHRoYXQgSSBjYW4ndCBleHBsYWluLCBpdCBpcyBvbmx5IHRoZSBz
aGltIGJ1aWxkIHRoYXQgZmFpbHMKPiBmb3IgbWUgd2l0aCBhbiBvbGRlciBnY2MgZHVlIHRvIHRo
ZSBjb21waWxlciBub3QgcmVjb2duaXppbmcgdGhhdAo+IGFwcGFyZW50bHkgdW5pbml0aWFsaXpl
ZCB2YXJpYWJsZXMgYXJlbid0IHJlYWxseSB1bmluaXRpYWxpemVkLiBQdWxsIG91dAo+IHRoZSBh
c3NpZ25tZW50cyB1c2VkIGJ5IHR3byBvZiB0aGUgdGhyZWUgY2FzZSBibG9ja3MgYW5kIG1ha2Ug
dGhlbQo+IGluaXRpYWxpemVycyBvZiB0aGUgdmFyaWFibGVzLCBhcyBJIHRoaW5rIEkgaGFkIHN1
Z2dlc3RlZCBkdXJpbmcgcmV2aWV3Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCkNvZGU6CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCkJ1dCBwbGVhc2UgdXBkYXRlIHRoZSBjb21taXQgbWVzc2FnZSB0byBzYXkg
aXQgaXMgY2F1c2VkIGJ5IGNvbXBpbGVyCm9wdGltaXNhdGlvbiBsZXZlbC4KCldlaS4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:39:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:39:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffivd-00040Q-0s; Wed, 18 Jul 2018 09:39: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffivb-00040L-Pf
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:39:23 +0000
X-Inumbo-ID: 6663fdde-8a6e-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 6663fdde-8a6e-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:39:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 03:39:21 -0600
Message-Id: <5B4F0AC802000078001D552B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 03:39:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
 <20180718093635.6xj53gmrpezy5p2t@citrix.com>
In-Reply-To: <20180718093635.6xj53gmrpezy5p2t@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDE4LjA3LjE4IGF0IDExOjM2LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMTA6NDY6MTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IEZvciBhIHJlYXNvbiB0aGF0IEkgY2FuJ3QgZXhwbGFpbiwgaXQgaXMgb25seSB0aGUg
c2hpbSBidWlsZCB0aGF0IGZhaWxzCj4+IGZvciBtZSB3aXRoIGFuIG9sZGVyIGdjYyBkdWUgdG8g
dGhlIGNvbXBpbGVyIG5vdCByZWNvZ25pemluZyB0aGF0Cj4+IGFwcGFyZW50bHkgdW5pbml0aWFs
aXplZCB2YXJpYWJsZXMgYXJlbid0IHJlYWxseSB1bmluaXRpYWxpemVkLiBQdWxsIG91dAo+PiB0
aGUgYXNzaWdubWVudHMgdXNlZCBieSB0d28gb2YgdGhlIHRocmVlIGNhc2UgYmxvY2tzIGFuZCBt
YWtlIHRoZW0KPj4gaW5pdGlhbGl6ZXJzIG9mIHRoZSB2YXJpYWJsZXMsIGFzIEkgdGhpbmsgSSBo
YWQgc3VnZ2VzdGVkIGR1cmluZyByZXZpZXcuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gQ29kZToKPiAKPiBSZXZpZXdlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAKPiBCdXQgcGxlYXNlIHVwZGF0ZSB0aGUgY29t
bWl0IG1lc3NhZ2UgdG8gc2F5IGl0IGlzIGNhdXNlZCBieSBjb21waWxlcgo+IG9wdGltaXNhdGlv
biBsZXZlbC4KClN1cmUsIG5vdyB0aGF0IGl0J3MgY2xlYXIgd2hhdCB0aGUgcmVhc29uIGlzLiBJ
dCBub3cgcmVhZHM6CgpPbGRlciBnY2MgYXQgLU8yIChhbmQgcGVyaGFwcyBoaWdoZXIpIGRvZXMg
bm90IHJlY29nbml6ZSB0aGF0IGFwcGFyZW50bHkKdW5pbml0aWFsaXplZCB2YXJpYWJsZXMgYXJl
bid0IHJlYWxseSB1bmluaXRpYWxpemVkLiBQdWxsIG91dCB0aGUKYXNzaWdubWVudHMgdXNlZCBi
eSB0d28gb2YgdGhlIHRocmVlIGNhc2UgYmxvY2tzIGFuZCBtYWtlIHRoZW0KaW5pdGlhbGl6ZXJz
IG9mIHRoZSB2YXJpYWJsZXMsIGFzIEkgdGhpbmsgSSBoYWQgc3VnZ2VzdGVkIGR1cmluZyByZXZp
ZXcuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:39:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:39:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffivp-00041o-Ar; Wed, 18 Jul 2018 09: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffivn-00041Z-VT
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:39:36 +0000
X-Inumbo-ID: 80edd79e-8a6e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80edd79e-8a6e-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 09:39:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60501764"
Date: Wed, 18 Jul 2018 10:39:31 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20180718093931.gjtzvcd7lrh7k67o@citrix.com>
References: <20180713110442.13265-1-olaf@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180713110442.13265-1-olaf@aepfle.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v1] tools/firmware: reproducible seabios
 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDE6MDQ6NDJQTSArMDIwMCwgT2xhZiBIZXJpbmcgd3Jv
dGU6Cj4gVGhlIGJ1aWxkc3lzdGVtIG9mIHNlYWJpb3MgYWx3YXlzIGluY2x1ZGVzIHRoZSBjdXJy
ZW50IHRpbWUgYW5kIHRoZQo+IGhvc3RuYW1lIGludG8gdGhlIHJlc3VsdGluZyBiaW5hcnkuIFRv
IGF2b2lkIHRoYXQsIGl0IGlzIHJlcXVpcmVkIHRvCj4gaGF2ZSBhIGZpbGUgJy52ZXJzaW9uJyBp
biB0aGUgdG9wbGV2ZWwgZGlyZWN0b3J5IG9mIHNlYWJpb3MtZGlyLXJlbW90ZS4KPiBBbmQgaXQg
aXMgcmVxdWlyZWQgdG8gcGFzcyBFWFRSQVZFUlNJT049IHRvIG1ha2UgYmVjYXVzZSBpdHMgdG9w
bGV2ZWwKPiBNYWtlZmlsZSBkb2VzIG5vdCB0YWtlIEVYVFJBVkVSU0lPTiBmcm9tIGVudmlyb25t
ZW50Lgo+IAo+IEFkanVzdCB0aGUgY29kZSB0byBjcmVhdGUgYSAnLnZlcnNpb24nIGZpbGUgd2l0
aCBmaXhlZCBjb250ZW50Lgo+IEFkanVzdCB0aGUgY29kZSB0byBwYXNzIEVYVFJBVkVSU0lPTiBk
b3duIHRvIG1ha2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxl
LmRlPgo+IC0tCj4gCj4gQWZ0ZXIgY29tbWl0IDEyMzNkMjUzYTQgKCJmaXJtd2FyZS9zZWFiaW9z
OiBmaXggYnVpbGQgb24gc3lzdGVtcyB3aXRoIG5vbiBHTlUKPiB0b29sY2hhaW5zIikgdGhpcyBj
aGFuZ2UgaXMgbm93IGhvcGVmdWxseSBub24tY29udHJvdmVyc2lhbC4KPiAtLS0KPiAgdG9vbHMv
ZmlybXdhcmUvTWFrZWZpbGUgfCA0ICsrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9u
cygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9NYWtl
ZmlsZSBiL3Rvb2xzL2Zpcm13YXJlL01ha2VmaWxlCj4gaW5kZXggODQyYjQ4YzNkMy4uYjExZjFj
NTk3MCAxMDA2NDQKPiAtLS0gYS90b29scy9maXJtd2FyZS9NYWtlZmlsZQo+ICsrKyBiL3Rvb2xz
L2Zpcm13YXJlL01ha2VmaWxlCj4gQEAgLTMwLDYgKzMwLDggQEAgc2VhYmlvcy1kaXI6Cj4gIAlH
SVQ9JChHSVQpICQoWEVOX1JPT1QpL3NjcmlwdHMvZ2l0LWNoZWNrb3V0LnNoICQoU0VBQklPU19V
UFNUUkVBTV9VUkwpICQoU0VBQklPU19VUFNUUkVBTV9SRVZJU0lPTikgc2VhYmlvcy1kaXIKPiAg
CWNwIHNlYWJpb3MtY29uZmlnIHNlYWJpb3MtZGlyLy5jb25maWc7Cj4gIAkkKE1BS0UpIC1DIHNl
YWJpb3MtZGlyIG9sZGRlZmNvbmZpZyBDQz0kKFNFQUJJT1NDQykgTEQ9JChTRUFCSU9TTEQpCj4g
KwlybSAtZiBzZWFiaW9zLWRpci8udmVyc2lvbgoKVGhlcmUgaXMgbm8gbmVlZCB0byBybSAtZiBo
ZXJlIGJlY2F1c2UgdGhlIGZvbGxvd2luZyA+IHdpbGwgY2xlYXIgaXRzCmNvbnRlbnQgYW55d2F5
LgoKPiArCWVjaG8gJyQoU0VBQklPU19VUFNUUkVBTV9SRVZJU0lPTiknID4gc2VhYmlvcy1kaXIv
LnZlcnNpb24KPiAgCj4gIC5QSE9OWTogYWxsCj4gIGFsbDogJChTVUJESVJTLXkpCj4gQEAgLTEz
MCw0ICsxMzIsNCBAQCBzdWJ0cmVlLWZvcmNlLXVwZGF0ZS1hbGw6Cj4gIAkkKE1BS0UpIG92bWYt
ZGlyLWZvcmNlLXVwZGF0ZQo+ICAKPiAgc3ViZGlyLWFsbC1zZWFiaW9zLWRpcjogc2VhYmlvcy1k
aXIKPiAtCSQoTUFLRSkgLUMgJDwgQ0M9JChTRUFCSU9TQ0MpIExEPSQoU0VBQklPU0xEKSBQWVRI
T049JChQWVRIT04pIGFsbDsKPiArCSQoTUFLRSkgLUMgJDwgQ0M9JChTRUFCSU9TQ0MpIExEPSQo
U0VBQklPU0xEKSBQWVRIT049JChQWVRIT04pIEVYVFJBVkVSU0lPTj0iLVhlbiIgYWxsOwoKSSB3
b3VsZCBsaWtlIHlvdSB0byBkZWZpbmUgYSBTRUFCSU9TX0VYVFJBVkVSU0lPTiBzb21ld2hlcmUg
KGFsb25nIHNpZGUKU0VBQklPU0NDIGV0YykgaW5zdGVhZCBvZiBoYXJkY29kaW5nIC1YZW4gaGVy
ZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:40:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:40:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffiwr-0004f6-NQ; Wed, 18 Jul 2018 09:40: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffiwq-0004et-DS
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:40:40 +0000
X-Inumbo-ID: a7432c9f-8a6e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7432c9f-8a6e-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 09:40:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60501836"
Date: Wed, 18 Jul 2018 10:40:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718094036.bs3qy6jzsvrawkr6@citrix.com>
References: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
 <20180718093635.6xj53gmrpezy5p2t@citrix.com>
 <5B4F0AC802000078001D552B@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4F0AC802000078001D552B@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDM6Mzk6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE4LjA3LjE4IGF0IDExOjM2LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBNb24sIEp1bCAxNiwgMjAxOCBhdCAxMDo0NjoxMUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiBGb3IgYSByZWFzb24gdGhhdCBJIGNhbid0IGV4cGxhaW4sIGl0IGlz
IG9ubHkgdGhlIHNoaW0gYnVpbGQgdGhhdCBmYWlscwo+ID4+IGZvciBtZSB3aXRoIGFuIG9sZGVy
IGdjYyBkdWUgdG8gdGhlIGNvbXBpbGVyIG5vdCByZWNvZ25pemluZyB0aGF0Cj4gPj4gYXBwYXJl
bnRseSB1bmluaXRpYWxpemVkIHZhcmlhYmxlcyBhcmVuJ3QgcmVhbGx5IHVuaW5pdGlhbGl6ZWQu
IFB1bGwgb3V0Cj4gPj4gdGhlIGFzc2lnbm1lbnRzIHVzZWQgYnkgdHdvIG9mIHRoZSB0aHJlZSBj
YXNlIGJsb2NrcyBhbmQgbWFrZSB0aGVtCj4gPj4gaW5pdGlhbGl6ZXJzIG9mIHRoZSB2YXJpYWJs
ZXMsIGFzIEkgdGhpbmsgSSBoYWQgc3VnZ2VzdGVkIGR1cmluZyByZXZpZXcuCj4gPj4gCj4gPj4g
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gCj4gPiBD
b2RlOgo+ID4gCj4gPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
PiA+IAo+ID4gQnV0IHBsZWFzZSB1cGRhdGUgdGhlIGNvbW1pdCBtZXNzYWdlIHRvIHNheSBpdCBp
cyBjYXVzZWQgYnkgY29tcGlsZXIKPiA+IG9wdGltaXNhdGlvbiBsZXZlbC4KPiAKPiBTdXJlLCBu
b3cgdGhhdCBpdCdzIGNsZWFyIHdoYXQgdGhlIHJlYXNvbiBpcy4gSXQgbm93IHJlYWRzOgo+IAo+
IE9sZGVyIGdjYyBhdCAtTzIgKGFuZCBwZXJoYXBzIGhpZ2hlcikgZG9lcyBub3QgcmVjb2duaXpl
IHRoYXQgYXBwYXJlbnRseQo+IHVuaW5pdGlhbGl6ZWQgdmFyaWFibGVzIGFyZW4ndCByZWFsbHkg
dW5pbml0aWFsaXplZC4gUHVsbCBvdXQgdGhlCj4gYXNzaWdubWVudHMgdXNlZCBieSB0d28gb2Yg
dGhlIHRocmVlIGNhc2UgYmxvY2tzIGFuZCBtYWtlIHRoZW0KPiBpbml0aWFsaXplcnMgb2YgdGhl
IHZhcmlhYmxlcywgYXMgSSB0aGluayBJIGhhZCBzdWdnZXN0ZWQgZHVyaW5nIHJldmlldy4KCkxH
VE0uCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:44:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09: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 1ffj06-0004uA-7n; Wed, 18 Jul 2018 09:44: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=pqyp=kc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1ffj05-0004u5-FV
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:44:01 +0000
X-Inumbo-ID: 0b4e56b5-8a6f-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b4e56b5-8a6f-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:43:37 +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 w6I9hpdX115490;
 Wed, 18 Jul 2018 09:43:53 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=rUnfa/MSA4af5Mzkrnfq21O5EmWL3wSoCpaB8FGAwm8=;
 b=jp1KRlyWoQLm2MsCnM7PLQgva2sg5s8OmTWPZ76ugojBVu83I/0brqX9usF6vEyZ5hpR
 Qvfz6EFZB0QkVFps15C5Lf8w8tJ+rP6uEKK0bJzGuLsX8F3J0wcazpvqHrJtdsoEqGO/
 g3OztXTXzdPnY8Ewfc2ES/moqwdquBQi3VaP80oFigR2XFw8UKQ4r/Wu/4iRosIo2HJr
 8uUA3kVJGGYtmb74EHb7G1eHemik3UTJlHUaYn38JwwJhmyt6iqBNmYyucw6b4vojZ5s
 XIDsvLomr7BGMfqBDzYRHMTVTSG/WnEUR9bMseUWmcrrwFNXvruWIed3WAvkHeGEuPGK mQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2k9yjggtmx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 18 Jul 2018 09:43:53 +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 w6I9hqZx013755
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 18 Jul 2018 09:43:53 GMT
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6I9hqhV013049;
 Wed, 18 Jul 2018 09:43:52 GMT
Received: from olila.local.net-space.pl (/10.175.190.182)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 18 Jul 2018 02:43:51 -0700
Date: Wed, 18 Jul 2018 11:43:48 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: roger.pau@citrix.com
Message-ID: <20180718094348.GK26572@olila.local.net-space.pl>
References: <20180716140724.44509-1-roger.pau@citrix.com>
 <20180716140724.44509-3-roger.pau@citrix.com>
 <5B4F09D802000078001D550A@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4F09D802000078001D550A@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8957
 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-1806210000 definitions=main-1807180111
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/efi: split compiler vs linker
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDM6MzU6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE2LjA3LjE4IGF0IDE2OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPiArKysgYi94ZW4vYXJjaC94
ODYvTWFrZWZpbGUKPiA+IEBAIC0xNjMsMTEgKzE2MywxMiBAQCBFRklfTERGTEFHUyArPSAtLW1p
bm9yLWltYWdlLXZlcnNpb249JChYRU5fU1VCVkVSU0lPTikKPiA+ICBFRklfTERGTEFHUyArPSAt
LW1ham9yLW9zLXZlcnNpb249MiAtLW1pbm9yLW9zLXZlcnNpb249MAo+ID4gIEVGSV9MREZMQUdT
ICs9IC0tbWFqb3Itc3Vic3lzdGVtLXZlcnNpb249MiAtLW1pbm9yLXN1YnN5c3RlbS12ZXJzaW9u
PTAKPiA+Cj4gPiAtIyBDaGVjayBpZiB0aGUgYnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgo+ID4g
LVhFTl9CVUlMRF9QRSA6PSAkKHNoZWxsICQoQ0MpICQoZmlsdGVyLW91dCAkKENGTEFHUy15KSAu
JS5kLCQoQ0ZMQUdTKSkgLWMgZWZpL2NoZWNrLmMgLW8gZWZpL2NoZWNrLm8gMj4vZGV2L251bGwg
JiYgZWNobyB5KQo+ID4gLWV4cG9ydCBYRU5fQlVJTERfUEUgOj0gJChpZiAkKFhFTl9CVUlMRF9Q
RSksJChzaGVsbCAkKExEKSAtbWkzODZwZXAgLS1zdWJzeXN0ZW09MTAgLW8gZWZpL2NoZWNrLmVm
aSBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpKQo+ID4gLWlmZXEgKCQoWEVOX0JV
SUxEX1BFKSx5KQo+ID4gLUNGTEFHUyArPSAtRFhFTl9CVUlMRF9QRQo+ID4gKyMgQ2hlY2sgaWYg
dGhlIGNvbXBpbGVyIHN1cHBvcnRzIHRoZSBNUyBBQkkuCj4gPiArZXhwb3J0IFhFTl9CVUlMRF9F
RkkgOj0gJChzaGVsbCAkKENDKSAkKGZpbHRlci1vdXQgJChDRkxBR1MteSkgLiUuZCwkKENGTEFH
UykpIC1jIGVmaS9jaGVjay5jIC1vIGVmaS9jaGVjay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkK
PiA+ICsjIENoZWNrIGlmIHRoZSBsaW5rZXIgc3VwcG9ydHMgUEUuCj4gPiArWEVOX0JVSUxEX1BF
IDo9ICQoaWYgJChYRU5fQlVJTERfRUZJKSwkKHNoZWxsICQoTEQpIC1taTM4NnBlcCAtLXN1YnN5
c3RlbT0xMCAtbyBlZmkvY2hlY2suZWZpIGVmaS9jaGVjay5vIDI+L2Rldi9udWxsICYmIGVjaG8g
eSkpCj4gPiAraWZlcSAoJChYRU5fQlVJTERfRUZJKSx5KQo+ID4gK0NGTEFHUyArPSAtRFhFTl9C
VUlMRF9FRkkKPiA+ICBlbmRpZgo+Cj4gV2l0aCB0aGlzIHN1aXRhYmx5IHJlLWJhc2VkIGFjY29y
ZGluZyB0byB0aGUgY2hhbmdlcyByZXF1ZXN0ZWQgdG8KPiBwYXRjaCAxOgo+IFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpQYXRjaGVzIExHVE0gKy8tIEphbiBj
b21tZW50cy4gVGhvdWdoIEkgd291bGQgbGlrZSB0byB0ZXN0IHRoZQpmaW5hbCB2ZXJzaW9uIGp1
c3QgdG8gYmUgc3VyZS4gU28sIFJvZ2VyLCBtYXkgSSBhc2sgeW91IHRvIHBvc3QKdGhlIHBhdGNo
ZXMgd2hpY2ggdGFrZXMgaW50byBhY2NvdW50IEphbidzIGNvbW1lbnRzPwoKRGFuaWVsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:45:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:45:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffj1R-0004zr-L2; Wed, 18 Jul 2018 09:45: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=mcpn=kc=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1ffj1P-0004zj-5G
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:45:23 +0000
X-Inumbo-ID: 3b3776d0-8a6f-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 3b3776d0-8a6f-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:44:58 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1531907119;
 s=strato-dkim-0002; d=aepfle.de;
 h=In-Reply-To:References:Message-ID:Subject:Cc:To:From:Date:
 X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender;
 bh=Nise/tIC8BORokQku/ipMPpUe4yRSDWxj7dZM0uecrQ=;
 b=WKD2L4NGLL25oKW4/OYzazU94DhqS6hswIR++AnapAejA+PCuaTm7s055ndOMtDzj5
 4MMGhrN24VoAo9ZX9uVU8yuc+7qxRsk1wJMGG5pczN2dO7sCdk7IqbDXtnFaTaNDLU4H
 1X3P5jmYEw/mG0Cff/JOgHYP1lsQuOJNrSP8QwkqD5lYauaEB5xdXCGdUWmb3ngIo7aZ
 lZOWIgF12pidVZmhsrOAyjlH/xVD33VzW9GX7JB5GOQZkeKXE/BE1+xh9uONBgfKXuFw
 8DXLYCDP/nMgZC7BgSdxLmhkzitwnI8H9/vpJ08EGskmSlZRPOIYI1gO3cGO4EL2q+tv
 g6uQ==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GYSpOtTIP3znlPcVwJaxvIs85uCUw=="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.13 AUTH)
 with ESMTPSA id I0b17eu6I9iiHFH
 (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);
 Wed, 18 Jul 2018 11:44:44 +0200 (CEST)
Date: Wed, 18 Jul 2018 11:44:40 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180718094404.GA8304@aepfle.de>
References: <20180717200305.4067-1-wei.liu2@citrix.com>
MIME-Version: 1.0
In-Reply-To: <20180717200305.4067-1-wei.liu2@citrix.com>
User-Agent: Mutt/1.10.0 (20180626T194825.d28fe351)
Subject: Re: [Xen-devel] [PATCH] automation: add SLES 11 SP4 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Doug Goldstein <cardoe@cardoe.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============8375223222813676055=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8375223222813676055==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="WYTEVAkct0FjGQmd"
Content-Disposition: inline


--WYTEVAkct0FjGQmd
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Tue, Jul 17, Wei Liu wrote:

> No OVMF because it requires gcc 4.4 or later.

Fine.

> No seabios because it requires anonymous union initialisation

It is required to build Xen like that (with a custom compiler from gcc48.rpm):

test -x "$(type -p gcc)" && CC=$_
test -x "$(type -p gcc-4.8)" && CC=$_
make \
        CC=$CC \
        HOSTCC=$CC \
        xen

make \
        CC=$CC \
        GCC=$CC \
        HOSTCC=$CC \
        HOST_CC=$CC \
        BUILD_CC=$CC \
        tools stubdom

> No QEMU upstrea because sed doesn't support -E.

libvirt+QEMU upstream does not support SLE11 anymore due to the
requirement for a newer glib2. In case Xen wants to stick with qemu-2.12
for a while, SLE11 could still be tested for fun and education.


Olaf

--WYTEVAkct0FjGQmd
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW08L/QAKCRBdQqD6ppg2
fgt0AJ4sdLs0Gc4EWfHjzcuuyFjlGSinAQCfaSx8NlMJM1/kkukgjhuU5AoZRvw=
=i9R4
-----END PGP SIGNATURE-----

--WYTEVAkct0FjGQmd--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8375223222813676055==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:51:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:51: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 1ffj77-0005ll-BE; Wed, 18 Jul 2018 09:51: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffj76-0005lg-3E
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 09:51:16 +0000
X-Inumbo-ID: 21ccaa9f-8a70-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21ccaa9f-8a70-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 09:51:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="76349255"
To: Jan Beulich <JBeulich@suse.com>
References: <1531848199-12734-1-git-send-email-andrew.cooper3@citrix.com>
 <5B4EEC3F02000078001D5369@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: <f6d14077-6696-a9cc-99dc-5f14a391b6b0@citrix.com>
Date: Wed, 18 Jul 2018 10:51:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4EEC3F02000078001D5369@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/cpuid: Adjust the policies based on the
 boot time vPMU setting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

T24gMTgvMDcvMTggMDg6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE3LjA3LjE4IGF0
IDE5OjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoZSB2UE1VIGxv
Z2ljIGlzbid0IGludGVncmF0ZWQgaW50byB0aGUgQ1BVSUQgcG9saWN5IGxvZ2ljIChhbmQgc3Rp
bGwKPj4gcmVxdWlyZXMgYSBmYWlyIGFtb3VudCBvZiB3b3JrIGJlZm9yZSBpdCBjYW4gYmUpLgo+
Pgo+PiBUaGUgQVJDSF9QRVJGTU9OIGxlYWYgd2FzIHByZXZpb3VzbHkgY29waWVkIGludG8gYWxs
IHBvbGljaWVzLCB1bmlsYXRlcmFsbHkKPj4gb3ZlcnJpZGRlbiAodG8gdGhlIHNhbWUgdmFsdWUg
aW4gdGhlIGdlbmVyYWwgY2FzZSkgYnkgdGhlIHRvb2xzdGFjayB1c2luZwo+PiBET01DVExfc2V0
X2NwdWlkLCB0aGVuIHVuaWxhdGVyYWxseSBvdmVycmlkZGVuIGFnYWluIGJ5IFhlbidzIHJ1bnRp
bWUKPj4gbG9naWMgKGJhc2VkIG9uIHRoZSBib290IHRpbWUgc2V0dGluZ3MpLgo+Pgo+PiBUaGUg
cG9saWN5IHJldHJpZXZlZCB3aXRoIERPTUNUTF9nZXRfY3B1X3BvbGljeSBuZWVkcyB0byBiZSBh
Y2N1cmF0ZSwgc28gdGFrZQo+PiB0aGUgYm9vdCB0aW1lIHNldHRpbmdzIGludG8gYWNjb3VudCB3
aGVuIGNyZWF0aW5nIGFuZCBjbGlwcGluZyB0aGUgdG9vbHN0YWNrCj4+IHBvbGljeS4gIFRoZSBy
dW50aW1lIGxvZ2ljIGlzIHN0aWxsIHJlcXVpcmVkIGZvciBub3csIHRvIGNsaXAgdGhlIG1heGlt
dW0KPj4gcmVwb3J0ZWQgdmVyc2lvbiB3aGVuIG5lY2Vzc2FyeS4KPj4KPj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Cj4gSSBndWVzcyB5b3Ugd2lsbCB3
YW50IHRoaXMgYmFja3BvcnRlZD8KCkl0IGlzbid0IGFjdHVhbGx5IGEgcHJvYmxlbSB1bnRpbCB7
U1lTQ1RMLERPTUNUTH1fe2dldCxzZXR9X2NwdV9wb2xpY3kKYXJlIGluIHVzZS4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:51:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09: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 1ffj7c-0005oW-RF; Wed, 18 Jul 2018 09:51: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffj7c-0005oR-AJ
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:51:48 +0000
X-Inumbo-ID: 35d04406-8a70-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35d04406-8a70-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 09:51:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60502347"
Date: Wed, 18 Jul 2018 10:51:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20180718095144.hz25ngo74ot2yrzn@citrix.com>
References: <20180717200305.4067-1-wei.liu2@citrix.com>
 <20180718094404.GA8304@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180718094404.GA8304@aepfle.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation: add SLES 11 SP4 dockerfile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, 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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMTE6NDQ6NDBBTSArMDIwMCwgT2xhZiBIZXJpbmcgd3Jv
dGU6Cj4gT24gVHVlLCBKdWwgMTcsIFdlaSBMaXUgd3JvdGU6Cj4gCj4gPiBObyBPVk1GIGJlY2F1
c2UgaXQgcmVxdWlyZXMgZ2NjIDQuNCBvciBsYXRlci4KPiAKPiBGaW5lLgo+IAo+ID4gTm8gc2Vh
YmlvcyBiZWNhdXNlIGl0IHJlcXVpcmVzIGFub255bW91cyB1bmlvbiBpbml0aWFsaXNhdGlvbgo+
IAo+IEl0IGlzIHJlcXVpcmVkIHRvIGJ1aWxkIFhlbiBsaWtlIHRoYXQgKHdpdGggYSBjdXN0b20g
Y29tcGlsZXIgZnJvbSBnY2M0OC5ycG0pOgo+IAo+IHRlc3QgLXggIiQodHlwZSAtcCBnY2MpIiAm
JiBDQz0kXwo+IHRlc3QgLXggIiQodHlwZSAtcCBnY2MtNC44KSIgJiYgQ0M9JF8KPiBtYWtlIFwK
PiAgICAgICAgIENDPSRDQyBcCj4gICAgICAgICBIT1NUQ0M9JENDIFwKPiAgICAgICAgIHhlbgo+
IAo+IG1ha2UgXAo+ICAgICAgICAgQ0M9JENDIFwKPiAgICAgICAgIEdDQz0kQ0MgXAo+ICAgICAg
ICAgSE9TVENDPSRDQyBcCj4gICAgICAgICBIT1NUX0NDPSRDQyBcCj4gICAgICAgICBCVUlMRF9D
Qz0kQ0MgXAo+ICAgICAgICAgdG9vbHMgc3R1YmRvbQoKSSBqdXN0IHB1c2hlZCBhIG5ldyBiYXNl
IGltYWdlIHdoaWNoIGNvbnRhaW5lZCBnY2MtNC44LiBJbmRpdmlkdWFsCmRldmVsb3BlcnMgY2Fu
IHVzZSB0aGUgcnVuZXMgaGVyZSBpZiB0aGV5IGNhcmUgdG8gYnVpbGQgc2VhYmlvcy4KCkZ1cnRo
ZXIgYWRqdXN0bWVudCB0byB0aGUgYnVpbGQgc2NyaXB0IGlzIG5lZWRlZCBpZiB3ZSByZWFsbHkg
Y2FyZSBhYm91dApidWlsZGluZyBzZWFiaW9zIGluIGdpdGxhYiBDSS4gQnV0IHdlIGRvbid0IGV2
ZW4ga25vdyBpZiB3ZSBjYW4gcnVuIHRoaXMKY29udGFpbmVyIG9uIGdpdGxhYiBDSSB5ZXQuIDot
KQoKPiAKPiA+IE5vIFFFTVUgdXBzdHJlYSBiZWNhdXNlIHNlZCBkb2Vzbid0IHN1cHBvcnQgLUUu
Cj4gCj4gbGlidmlydCtRRU1VIHVwc3RyZWFtIGRvZXMgbm90IHN1cHBvcnQgU0xFMTEgYW55bW9y
ZSBkdWUgdG8gdGhlCj4gcmVxdWlyZW1lbnQgZm9yIGEgbmV3ZXIgZ2xpYjIuIEluIGNhc2UgWGVu
IHdhbnRzIHRvIHN0aWNrIHdpdGggcWVtdS0yLjEyCj4gZm9yIGEgd2hpbGUsIFNMRTExIGNvdWxk
IHN0aWxsIGJlIHRlc3RlZCBmb3IgZnVuIGFuZCBlZHVjYXRpb24uCgpJIHRoaW5rIHRoZSBzYW1l
IHByaW5jaXBsZSBtZW50aW9uZWQgYWJvdmUgYXBwbGllcyBoZXJlIGFzIHdlbGwuCgpXZWkuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:57:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09: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 1ffjDO-00068Q-I4; Wed, 18 Jul 2018 09:57: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=iuae=kc=cavium.com=manish.jaggi@srs-us1.protection.inumbo.net>)
 id 1ffjDN-00068L-AP
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:57:45 +0000
X-Inumbo-ID: f6c79b5c-8a70-11e8-a8a5-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::608])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f6c79b5c-8a70-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:57:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ftH9de6OIteVlZng3qj4aO93exLc+qgDOIbp3FUBSyA=;
 b=C9YLEOTpbL0yTNL314grFKNT9XurZRAekOl/uAZzCd/6N4sGDVc3QPIN4lhHN6ea1c4UO8hNYb4bc+yoYo+343Uh2KdeQEmBKpqOA0SIlAqOHW4PiC5oE312MwsaHSPrgxE+Z9Xy1NGIo0wpomromPRNjQ5ibeIDxF8ux14H1kM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Manish.Jaggi@cavium.com; 
Received: from [192.168.1.9] (182.64.215.92) by
 CY1PR07MB2476.namprd07.prod.outlook.com (2a01:111:e400:c61c::23) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.952.18; Wed, 18 Jul
 2018 09:57:38 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <b308cb63-a163-643f-da79-2695732cd228@caviumnetworks.com>
 <20180702142104.ge2zsitujbzxgden@mac.bytemobile.com>
From: Manish Jaggi <mjaggi@caviumnetworks.com>
Message-ID: <13848b12-6c55-392b-e215-65ed4af579df@caviumnetworks.com>
Date: Wed, 18 Jul 2018 15:27:26 +0530
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180702142104.ge2zsitujbzxgden@mac.bytemobile.com>
Content-Language: en-US
X-Originating-IP: [182.64.215.92]
X-ClientProxiedBy: MA1PR01CA0092.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00::32)
 To CY1PR07MB2476.namprd07.prod.outlook.com
 (2a01:111:e400:c61c::23)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a74495a7-dfdd-496e-365d-08d5ec94e687
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:CY1PR07MB2476; 
X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2476;
 3:TWZ2rsllrZFSXxk8RFWHRFZyzFuL2fb5+cDgAWd7kYrIY16g/kNZtT3r6kh3ghtk9S7OQKyk3fO40nfZ44p1SPVwGSOjF9GOIvHL/UOeVMpFQBY6xaBaLf6wJnH9e94egUy4c7Q+8FCe1n2zbdRodh1EpRz17zsJEzkvt81PbxgRpqN2+SJybBVj4hpy4+7vJtrYWIt9im5LAxzwOOI2dZwfVwwFXE1N7sfW5m6+38/KUDjJ72+BH/zPi16KLHOS;
 25:lydBj6M1Xk7kAxuPccfaFzIFlXl9abx/UP4QoxfNwIHu3kEyVFiAut4VKlymTSmKL9HuC2asxbjFqj8eQtufaAjuTWWmkxn1OZc807tjtqSibGkf0zozdCtpJT+uF+E0zR40n1czc4bVIAGZqkoUZogFr42Uxro6vEwCQqySXILuZHUJ0vnDQTN2WGFmYw4sP0dJlEBu6IobQ6pn5WTUSOKQovxvesCGQxs+5HIY44tcSCY9gbkSkkQurjEWhUWWVbQt16yQepTYXc8+TuttqLnQe3Fd5TWd3x9d7bQpgtahNJqMiPcrl1U1m1QH4uHH9vzT6ubsSzom1tDExl8IrA==;
 31:hPPpiGQDd3OJnIcun1kHz40h0ycE0Gce7PhegVLDfUcflAmK3bzxzGMtVPDg83y79QdQdCXBBjvfw1fugsQCxC9/+2uvQ7zVJQB1WqQ0OSKweyrZzp0XsS9BkTECrwVElRRj9QdA0YSL1V7hbGAxAkFHALl0xr4+TCqwpQap1meVEL/sABWqACOfZDJxF8SFZ0iaJOBONUwMMPZEMoscdBcb/a9Rl1F2aZ8QoLU1ydg=
X-MS-TrafficTypeDiagnostic: CY1PR07MB2476:
X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2476;
 20:cVsEWpRezZj+ywQt6XkzrCDmIilJ9IiGkaD7bbNgvnyvG4tLpeE9unIlF17DdR54jGsj/f/TxinTSTmLWOWU50btr+igfmf/1kxdXwmltRbbZYTgN2lhmgH8DCsa0CRzxv/gjTOonKG4QF07lH3qVktLWsjW0XDfk16hHi22+bfyA/kBypzUafJ8tWxGEClBAh13XtpXckOGsc+ETxFvDf/HKg8ntO+dljHap17n6S4a3McfKKIyNMfAemPRoGpk1tMO6jO0WthEFgOVF4zw46FTnLfhafw5g7WkKRDEPV+266MCUJCcmpN3UY5cPO82ihrU4mViZugqcsvtEwrq/25EA6vC1KrtvoJ2TMrUQVCGftv5OPiUkHldcR1a5bg73wz7x6mwg3pOSTW6wc078t1kLBEGsfpVfJYFIDQy8szjM4FLlAnwifYFowZwtwE3tO4nUe9e6/GViJLFsKCY/SCGxsdo/ZhVrFGioOxzR8xJNz/+1NDbfa3fDrX2HCH3msGqBt7o49zq075VJC4Ny3s+EyR+bVq/NGEhta+2zhord255Ol73INcIIQyA8NJV7xenUA0Mwq5r7I3LS6J1UCOtMi3jaWK/kO3tHro8twE=;
 4:MZweOHCsQEuxkj8fN2teNjzIMdrT8DML9LtViHjLBoEOWZgrewGBHFOu7aseKzaWTUqe3nNP3LGtTMP8dLZH+We5LWrcaZitetKwkxT/xvLR+UQsIqJA3PvJVKvEjazaI0db9TnswLaH7WbMZCu2ki7RcKgPk+OayxQl7cQVFE0WnpBf8A1upoq1hmF7SDRc/K+GINt7x3chcmrFk8FktCgIZvNyt4G7o2lcTbGSPS9v52KIS0udu6qsMOGrU99IF5m2/t3WPNvbnV7jwn1w/PvElHMvJKZvHRRrbd7OyRfO4gqjI+YpORMD5HDlhjBM
X-Microsoft-Antispam-PRVS: <CY1PR07MB24760B12E6823CBCA1B31D36EC530@CY1PR07MB2476.namprd07.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)(8121501046)(5005006)(3002001)(3231311)(944501410)(52105095)(10201501046)(93006095)(149027)(150027)(6041310)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:CY1PR07MB2476; BCL:0; PCL:0; RULEID:; SRVR:CY1PR07MB2476; 
X-Forefront-PRVS: 0737B96801
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(366004)(136003)(346002)(39860400002)(376002)(53754006)(199004)(189003)(117156002)(229853002)(4326008)(106356001)(6246003)(6486002)(478600001)(25786009)(72206003)(105586002)(6306002)(2906002)(2616005)(11346002)(956004)(65826007)(2870700001)(77096007)(54906003)(16576012)(53936002)(966005)(316002)(58126008)(186003)(6916009)(486006)(476003)(6666003)(16526019)(8676002)(23676004)(65806001)(67846002)(47776003)(52146003)(50466002)(6116002)(66066001)(64126003)(65956001)(2486003)(305945005)(3846002)(5660300001)(31686004)(446003)(76176011)(42882007)(68736007)(8936002)(81166006)(36756003)(81156014)(386003)(31696002)(14444005)(97736004)(53546011)(52116002)(26005)(7736002)(120606002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR07MB2476; H:[192.168.1.9]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjA3TUIyNDc2OzIzOmJtcVVuSll5Y0V6ekdLeEtwZEQ0aXZhcEtS?=
 =?utf-8?B?UVZ0Q21kQURGWmFRWFc4WFpZY2RWM0w4Mk1DUlcybHpJTWpGSithbGh2QzI5?=
 =?utf-8?B?TCt5SGZDUVNNcnpRWmdZeHl5akZqNTlYdEpqT2lIYkhzcmpsYXROWVNaTXpR?=
 =?utf-8?B?bW1yYk0xbnhVT0tURlBHZlVNaitKYXVZZnRQcTNlYTBRa1BHNmt1TDhWMDg3?=
 =?utf-8?B?SmtFSFlhNU5QZGdEWGtCSDcxeTlQSDJZMW11NlVPdXZNM2hUSWRVY1NEZ3kw?=
 =?utf-8?B?QkZKWGF6NXJPekFLaGlJaGxuVFAxbVpwU0FBYmVoT0FmOVVrN3B3c0FRTlRa?=
 =?utf-8?B?V0hTVWhPRmxOZUUvREdkNzQzR2lhNm9zUHRRVHFIV1BaU3FudWJPejgvekZu?=
 =?utf-8?B?RDQ1UUtZQ2xvdmZmRUZVTytjSnZlR1JnQzkvd0pBWlduWCtONzJxaXhlSjhp?=
 =?utf-8?B?OVE3eXU3MStYZ0ZVQVNiQkNjOXp6WjVEKy9XMWo5UkZJcGw3eUtLM3FBc0N4?=
 =?utf-8?B?c0xYV1pkZFR3K1U0ZE1obVB1cy9VZTh5MlhvM2ZiWjd1RVYxbjBNV1AxNDNy?=
 =?utf-8?B?Sy9WeXBqdEhvK21zQVhJS0xMNk5ERU1HaEVZQmg1VVQ1blJXdkExaDlyUGJr?=
 =?utf-8?B?UEtIdE9RT01xd1RyUjVXb29KNDN2eHBzZDAwa0RaRkZKL2xpVlA4aVZBVTBz?=
 =?utf-8?B?aUVrdFA2aFdpcWtGUnQ3RHZZeWNQd1Zyd0Y0bENzbzFsZWJndTE3alpwMHJt?=
 =?utf-8?B?bG8xYVEwdE9UU2lvNDg2K3VlVlN4TVlsOUZvcTV0cUdQb3c2VFRVRHUzaTBW?=
 =?utf-8?B?eDJlZk42RnF4aXRtLzZKT1VMUHZabXJzZkVEV3dGeG9Ic0dsNG1IUlpIa0Zk?=
 =?utf-8?B?RDh3ZWFNYkNyM2JGTnBraHp3S0h1aXIrRGJLMTJscWF0NlNibUpjaXRObXBG?=
 =?utf-8?B?d2lqRVhQY1lzZkM5QnN1Nlg5R0NaZlM0MVZaUmRiakVpTjVwdHROUU5SeWZV?=
 =?utf-8?B?bE5wNDZ0d1daam4rR25vc2s2NHRGL3JBejVhSWtmZlpYeC81Q0k2V01lRUQz?=
 =?utf-8?B?RSszK3lkOUFaU2k4SGtJN0VzV1g2LzdadDh2aDd3dFJIQWFZekZyU2pWYTE0?=
 =?utf-8?B?N21iUSs4cXFjMk9UQ1pVTGllSFhiaHFHME03dmM1MU9hZGVJVHcwZ1Z4cUZD?=
 =?utf-8?B?Qkt2bEs0YU5paWZrcHVaMG9LNFpWZUVCY3dMNE9uUFRtL0o2eEM2ZEExZFpU?=
 =?utf-8?B?SXJKdmZTRStpUGJqUWswb1BVSEp3T2taZVFiKzQwOG9kT0xlaXZKYzc2Y1hs?=
 =?utf-8?B?bkdRRHUxN0xwbHRETnRxeDJLQzlTQ2FLRVJ2RklVck1Gb01qcTloUTZVTkhB?=
 =?utf-8?B?V0cvd0U5WUNqZUQvV0dmaE5oSTljQmd1SjV1eWorZFFpQisrNVZ1MWY3VnBa?=
 =?utf-8?B?ZnBaV3pySXl4UFI3L1RKODU0SEpYUTR5MFQ2dXY2dy9kTFJhUWtQY3lWZzBV?=
 =?utf-8?B?YXRQOFpaN3orZVBJL0RPWnRSZXFsRlJYdmNaenhDb1ZNTy9iVFVXNDZlOTI1?=
 =?utf-8?B?dWp5d0pOOWJFbjN6amVzVlN1bXlWdlJMdzFBRFNNRkJSWjlFMWlKZjBtTVFR?=
 =?utf-8?B?U1ZLQ1FHRnJXcUlmanB2T1d6ZHhPbzNORWxVajAyU0xOeEd5S0QwcUF1a0lZ?=
 =?utf-8?B?Q2hhL3FWenVsS1JJYllGcGI2LzJyWENQOUdQSlozbTRWQjlGWGdLV3c5bFpO?=
 =?utf-8?B?RVVtRnJjcjY2UHJlM2J4VzVmNjhYcDNrMjB2VU1WTWRXWnNGMWVoa1Fob2gz?=
 =?utf-8?B?WUEwbHFadnJGQ0tSNzdvcU5jZDlPc2NyTmNBWXJZQ0ZwM2VOUy9DRkJMVzB4?=
 =?utf-8?B?TmtRdVlKMFpqY1hlZUdBMG5VZThzOHJKNWRXODhWN3pEczVYSjBid1pKcy9F?=
 =?utf-8?B?M05XT2hwSWlSRXBDaHhhZDgwV05CL0FhejNpQU1CdEFXbHN0cDk4aG1SMysr?=
 =?utf-8?B?K2cvZHd4T0xGZ2ZZMjBpOU9nVk84U0EzTUltZmhkL3NiR0poTCsyKzE5TXho?=
 =?utf-8?B?ZkVyWGVsYUdVT3BVSW5sUUtMc2hzUmN2cEtMeEsremM5bWRtcHBPYVBMdzNM?=
 =?utf-8?Q?c5iW+BrbkaissTYA1KDRtjxJc9zCPjwSstLF8CZ9185v?=
X-Microsoft-Antispam-Message-Info: 9gh99geF/YnSc38SfB7P3eio4dPrZWvVSt7+TXuLlmKIkd59pVuoTLx0HNZKzXAL8MiQjQLIC/b6rEiTpmxmujFLiNSMecruyIkGUBsNGPn9HVnAaFaW1H9NAkiketjuawfLngbdoHO4FmFAaSZ/oOfPOdb2XKeLFh3iORIbNJFlbtdNHu8NhioZ/P2QEdA0oBo/A1gXf9kkbalZxV/l6NyyAKuv9nJ2ClXCnqGDjjvOPUqHzzzokkt0CdCYhBWJjV/NFO++5gLIUqn9wuuKEtvU3ph5ajNEL1Jg/iB9BV8w8e4O0gW8m9JaV7Nobgq+8lZuBH5p1WPE0PunnConCt9niMspaEQ5iMILUeWzojk=
X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2476;
 6:yIxVAnQ8fdcrEZoVMKIdkbgFPGX8XVS5MdJ+fq8MepPEFrzgdAqi5ida0h6kaPLN9SSkFp3xEEgfM8HmvukACW4KXXADt4YGgHHiPxZxG9LSSO+5m5vS3YrULbUBvo7NHrDDlyOsoTOTTG3vpMjJmCwCp3nv7MSGKbyhNG74ZHSHD6bGapSDTFhuDcFLJ/RRPMkHOu7X0QtpwgQQcBb7nWn4vrJOBY7rgtnaMjkurfBlpgdfqj774mQyPJ+6ihSCb3a3FuEVVv0BUGJ/AaJ4lol7Lt0CzFNsroBCGp1T6yfTszcvQLbcPR1F+PGYSwOIQ1mhXBjGQmrqgjQlmkkcofw7m3WoC61fNv2OFod9tIEU11AAYoTTqtoWTJBzpn662uh7GrtVSc44XVu4TMLFWOfNfyaKTO1m0T+5+AnzNisiqWKbzQ2JqH40UxVQaFeNQ0CruLOUdJkA3Hh1bfENiw==;
 5:SI0g4o2SeoBL247lWUd9Yqz+kC0ZRAXTV+YrowkndBtwfGmv4Ua8ISSKe8eJZeDzNzP7MQmOrrEyvxeQHWxsgdroS7L4DzZvxQJhZYK9xFcebr+ehXM7xUYQehtJeiuqxrmqbP9pbN5YjC2PMaq7sAx1uunSqn9VafjaRV4TDqw=;
 24:Qz6rxXkXpPwyEpV2C/wPQmKTmoY/n8fE6Wah6PsN7dqjTlIS5lLZ127ikRsmOucmwYcTna5GUVSa10uvQtaVUIDZd9nB9Xp+ZQ8RGEV8678=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2476;
 7:adrbAqZpEO0+z7KYhsj4+e9zfhdIiC/diRlExPzpkvaq/VSQv3nJeB4lw5xxgzH+Yz2D7BI3EUV7PUXElb6PCSnvQskk6ZvxPa9AGiy96d8rC8EPIXMPLilmTOQOegsnxvIIS9v347gibKgSWrzk/lzLYGXtvn+dgXPO1EJmpSrBNn3X0Sy7HO9D1KbepDq+9EwJXfru0v2b3uWTnfUSPcYwPrd/6jvdj+85fSYE9Umvmnf+IIpnBc0nzKeLtntY
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2018 09:57:38.4885 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a74495a7-dfdd-496e-365d-08d5ec94e687
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2476
Subject: Re: [Xen-devel] PCI Pass-through / Config Space emulation for 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>
Cc: 'xen-devel' <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jayachandran C <jnair@caviumnetworks.com>,
 'Vikram Sethi' <vikrams@qti.qualcomm.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>

CgpPbiAwNy8wMi8yMDE4IDA3OjUxIFBNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IEV4dGVy
bmFsIEVtYWlsCj4KPiBPbiBNb24sIEp1bCAwMiwgMjAxOCBhdCAwNDoxNjowNVBNICswNTMwLCBN
YW5pc2ggSmFnZ2kgd3JvdGU6Cj4+IEhpIEFsbCwKPj4KPj4gUENJLVBUIGFuZCBQQ0kgY29uZmln
IHNwYWNlIGVtdWxhdGlvbiBoYXZlIGJlZW4gaW4gZGlzY3Vzc2lvbiBmb3IgcXVpdGUgYQo+PiBs
b25nIHRpbWUuCj4+IFdlIGhhZCBzdGFydGVkIHNvbWUgd29yayBvbiB0aGlzIGluIHBhc3QgYW5k
IGluIExFRy1YRU4gYnV0IHRoYXQgZGlkbnQgZ28KPj4gZmFyIGFuZCB0aGUgZ3JvdXAgaXMgY2xv
c2VkLgo+Pgo+PiBJIGJlbGlldmUgdGhhdCBQQ0ktUFQgaXMgYSBmZWF0dXJlIHdoaWNoIHdvdWxk
IGJlIHN1aXRhYmxlIGZvciBub3Qgb25seSBmb3IKPj4gc2VydmVycyBidXQgZm9yIGVtYmVkZGVk
IHBsYXRmb3JtcyBhcyB3ZWxsLgo+Pgo+PiBJIHdvdWxkIGxpa2Uga25vdyB0aGUgaW50ZXJlc3Qg
aW4gdGhlIGRldmVsb3BlciBjb21tdW5pdHkgb24gdGhpcywgc28gdGhhdAo+PiB3ZSBjYW4gYmUK
Pj4gYWJsZSB0byBjb21wbGV0ZSB0aGlzIGluIHRoZSB0aW1lIGZyYW1lIG9mIDQuMTIgcmVsZWFz
ZS4KPiBJJ20gbm90IGludm9sdmVkIHdpdGggdGhlIEFSTSBzaWRlLCBidXQgSSB0aGluayB0YXJn
ZXRpbmcKPiBBUk0gcGNpLXBhc3N0aHJvdWdoIGZvciA0LjEyIG1pZ2h0IGJlIHRvbyBvcHRpbWlz
dGljLiBBRkFJQ1QgQVJNCj4gZG9lc24ndCB5ZXQgaGF2ZSBhbnkga2luZCBvZiBwY2kgc3VwcG9y
dCwgc28geW91IHdpbGwgaGF2ZSB0bzoKPgo+ICAgLSBHZXQgWGVuIHRvIGFjY2VzcyB0aGUgcGNp
IGNvbmZpZyBzcGFjZSBvbiBBUk0uCj4gICAtIEltcGxlbWVudCB0cmFwcGluZyBmb3IgcGNpIGNv
bmZpZyBhY2Nlc3NlcyBmb3IgQVJNIGd1ZXN0cy4KPiAgIC0gRW5hYmxlIHZwY2kgYW5kIGltcGxl
bWVudCB0aGUgYXJjaCBzcGVjaWZpYyBob29rcyBmb3IgTVNJIGFuZCBNU0ktWAo+ICAgICBpbnRl
cnJ1cHQgcm91dGluZy4KPiAgIC0gQXVkaXQgdGhlIGN1cnJlbnQgdnBjaSBjb2RlIGFuZCBpbXBs
ZW1lbnQgdGhlIG1pc3NpbmcgZmVhdHVyZXMgKGFuZAo+ICAgICByZXN0cmljdGlvbnMpIHNvIGl0
IGNhbiBiZSB1c2VkIGJ5IHVucHJpdmlsZWdlZCBkb21haW5zLiB2cGNpIEFUTQo+ICAgICBpcyBv
bmx5IHVzZWQgYnkgUFZIIERvbTAsIGFuZCB0aGF0J3MgYSB0cnVzdGVkIGRvbWFpbi4KPgo+IFRo
YXQncyBpbiBteSBvcGluaW9uIHF1aXRlIGEgbG90IG9mIHdvcmssIGFuZCBJJ20gbm90IHN1cmUg
YSBsb3Qgb2YKPiB0aGlzIGNhbiBiZSBkb25lIGNvbmN1cnJlbnRseS4gRWFjaCBzdGVwIGRlcGVu
ZHMgb24gdGhlIHByZXZpb3VzIG9uZQo+IGJlaW5nIGZ1bmN0aW9uYWwgKGV4Y2VwdCBmb3IgdGhl
IGxhc3Qgb25lIHRoYXQgY2FuIGJlIGltcGxlbWVudGVkIG9uCj4geDg2IHJpZ2h0IG5vdykuCgpB
Uk0gUENJIFBhc3N0aHJvdWdoIGxpc3Qgb2YgdGFza3MKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KClRoaXMgc21hbGwgZG9jdW1lbnQgaXMgdGhlIGZvbGxvdyB1cCBv
ZiB0aGUgcGFzdCBkaXNjdXNzaW9ucyBvbiBtYWlsaW5nIGxpc3QKUmVmZXJlbmNlIHRvIGVhcmxp
ZXIgZG9jdW1lbnRzIFsxXSBhbmQgWzJdLgpTb21lIG9mIHRoZXNlIHRhc2tzIHdlcmUgc3RhcnRl
ZCBpbnRlcm5hbHMgLyB3aGlsZSBsaW5hcm8teGVuIHdhcyBhY3RpdmUuCgpCZWxvdyBpcyB0aGUg
bGlzdCBvZiBmZWF0dXJlcyB0byBiZSBzdXBwb3J0ZWQgaW4gb3JkZXIgdG8gaGF2ZSBkZXZpY2UK
cGFzc3Rocm91Z2ggd29ya2luZyBvbiB4ZW4uIEkgaGF2ZSBzdGFydGVkIG9uIDEuIEJhc2ljIFBD
SSBzdXBwb3J0LApJIGFtIG1lcmdpbmcgbXkgY29kZSB3aXRoIHNvbWUgY29kZSBqdWxpZW4gaGFk
IHdyaXR0ZW4uCgpEb2VzIHRoaXMgbGlzdCBsb29rcyBvaz8gb3IgSWYgSSBtaXNzZWQgc29tZXRo
aW5nIHBsZWFzZSBmZWVsIGZyZWUgdG8gYWRkCgoxLiBCYXNpYyBQQ0kgc3VwcG9ydAoxLjEgU3Vw
cG9ydCBpbiBYZW4KIMKgwqDCoCBhLiBwY2kgY29uZmlnIHNwYWNlIHJlYWQgd3JpdGUgYXBpcycK
IMKgwqDCoCBiLiBlcnQKIMKgwqDCoMKgwqDCoMKgIChYZW4gd291bGQgYmUgdG91Y2hpbmcgaG9z
dCBicmlkZ2UgZGlyZWN0bHkpCiDCoMKgwqAgYy4gaW1wbGVtZW50IFBIWVNERVZPUF9wY2lfYWRk
X2RldmljZSBoeXBlcmNhbGwKIMKgwqDCoCBkLiBpbXBsZW1lbnQgUEhZU0RFVk9QX3BjaV9tbWNm
Z19yZXNlcnZlZAogwqDCoMKgIGUuIFRyYXAgJiBFbXVsYXRlIFBDSSBjb25maWcgc3BhY2UgYWNj
ZXNzJ3MgZm9yIERvbTAKIMKgwqDCoMKgwqDCoMKgIEZvciBEb20wIHRoZSBhY2Nlc3Mgd291bGQg
YmUganVzdCBmb3J3YXJkZWQgdG8gaG9zdGJyaWRnZSAKZHJpdmVyLCBubyBmaWx0ZXIKIMKgwqDC
oMKgwqDCoMKgIFRoaXMgaXMgZG9uZSBqdXN0IHRvIGF2b2lkIHhlbiBhbmQgRG9tMCBib3RoIHRv
dWNoaW5nIGNvbmZpZyBzcGFjZS4KCjEuMiBTdXBwb3J0IGluIExpbnV4CiDCoMKgwqAgYS4gRG9t
MCBmaW5kcyBQQ0kgaG9zdGJyaWRnZSBpbiBBQ1BJIHRhYmxlcyBvciBpbiBkZXZpY2UgdHJlZQog
wqDCoMKgIGIuIERvbTAgcmVnaXN0ZXJzIHRoZSBwY2kgaG9zdGJyaWRnZSB3aXRoIFhlbgogwqDC
oMKgwqDCoMKgwqAgYi4xIHRoaXMgUEhZU0RFVk9QX3BjaV9tbWNmZ19yZXNlcnZlZCBoeXBlcmNh
bGwgaXMgcmVxdWlyZWQgZm9yCiDCoMKgwqDCoMKgwqDCoCBhZ3JlZW1lbnQgb24gc2VnIG51bWJl
ciB1c2luZyBjb25maWcgc3BhY2UgYWRkcmVzcy4KCkxpbWl0YXRpb246IE9ubHkgUENJIEVDQU0g
YmFzZWQgaG9zdGJyaWRnZXMgd291bGQgYmUgc3VwcG9ydGVkLgoKMi4gU01NVSBTdXBwb3J0IGZv
ciBEb20wIGRldmljZXMKIMKgwqDCoCBhLiBHZW5lcmF0ZSBJT1JUIGZvciBEb20wIGJ5IGhpZGlu
ZyBTTU1VIG5vZGUKIMKgwqDCoCBiLiBBZGQgU01NVSBwcm9ncmFtbWluZyBpbiB0aGUgZmxvdyBv
ZiBQSFlTREVWT1BfcGNpX2FkZF9kZXZpY2UgCmh5cGVyY2FsbAogwqDCoMKgIGMuIE1hcCBJVFMg
TVNJIERvb3JiZWxsIHNwYWNlIGluIERvbTAsIG1hcHBpbmcgMToxCgozLiBEZXZpY2UgQXNzaWdu
bWVudCB0byBEb21VCjMuMSBsaWJ4bAogwqDCoMKgwqDCoMKgwqAgYS4gQUNQSQogwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCAtIHRvIHByb3ZpZGUgSU9SVCBmb3IgRG9tVSBmb3IgQUNQSQogwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCAtIGFkZCBnZW5lcmljIGVjYW0gZGV2aWNlIGluIE1BRFQKCiDCoMKg
wqDCoMKgwqDCoCBiLiBEVFMKIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLSBBZGQgcGNpIGRldmlj
ZSBub2RlIGluIGd1ZXN0IGR0IGZvciBnZW5lcmljIGVjYW0KCiDCoMKgwqDCoMKgwqDCoCBjLiBN
YXBwaW5nIElUUyBEb29yYmVsbCBTcGFjZSBpbiBEb21VCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IC0gbWFwcGluZyBub3QgMToxLCB0aGlzIGNhbiBiZSBkb25lIHRocm91Z2gKIMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgYSBoeXBlcmNhbGwgZnJvbSBsaWJ4bCBhdCB0aGUgdGltZSBvZiBkb21haW4g
Y3JlYXRpb24uCgogwqDCoMKgwqDCoMKgwqAgZC4gTWFwcGluZyBndWVzdCBzYmRmIC0gaG9zdCBz
YmRmCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC0gc28gdGhhdCBHSUMtSVRTIE1BUEQgY29tbWFu
ZCB0cmFwcGluZyBzaG91bGQgcHJvZ3JhbSBwcm9wZXIKIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
ZGV2aWNlSUQuCjMuMiBYZW4KIMKgwqDCoCBhLiBUcmFwIGFuZCBFbXVsYXRlIFBDSSBjb25maWcg
c3BhY2UgZm9yIERvbVUgKGdlbmVyaWMgZWNhbSkKIMKgwqDCoMKgwqDCoMKgIC0gYXNzaWduZWQg
UENJIGRldmljZXMgc2hvdWxkIGJlIGVudW1lcmF0ZWQuCgozLjMgTGludXgKIMKgwqDCoMKgwqDC
oMKgIHdpbGwgbm90IHVzZSBwY2kgZnJvbnRlbmQgYmFja2VuZCBmb3IgY29uZmlnIHNwYWNlIGFj
Y2VzcwoKNC4gTm9uLUVDQU0gY29tcGxpYW50IHBjaS1ob3N0YnJpZGdlIHN1cHBvcnQKNC4xIElt
cG9ydCBEcml2ZXJzIGZyb20gTGludXggaW50byBYZW4KIMKgwqAgQWR2YW50YWdlcwogwqDCoMKg
wqDCoMKgwqAgLSBCYWNrIGFuZCBmb3J0aCBiZXR3ZWVuIERvbTAgYW5kIHhlbiBjYW4gYmUgYXZv
aWRlZAogwqDCoMKgIFRyYWRlb2ZmcwogwqDCoMKgwqDCoMKgwqAgLSBQb3J0aW5nIGFuZCBtYWlu
dGVuYW5jZSBlZmZvcnQuCgoKClsxXSAKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA1L21zZzAyNTIwLmh0bWwKWzJdIApodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2FyZGhhdmVzL2h0bWwveGVuLWRldmVsLzIwMTYtMTIvbXNnMDAy
MjQuaHRtbAo+IFJvZ2VyLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:58:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09: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 1ffjEA-0006Bz-TY; Wed, 18 Jul 2018 09:58: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=mcpn=kc=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1ffjE9-0006Bn-8h
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:58:33 +0000
X-Inumbo-ID: 12c61d76-8a71-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12c61d76-8a71-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:58:09 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1531907910;
 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=8soCfGxXXiumDyKDk9adZa2IpO5rsVwaQIbq+cS2EL4=;
 b=B+CfvpHwnlQybblnLr7VEnRHTjCPNoPaEBzxDA2P9/UT5SZAqlAUznImNAaU2IqOa3
 2gGy4pSoDnm4JPuuHevjm/tLSsIg18vWFIseg4vbDeOgOevvGWU14fFGA4Ab38OWtvBd
 CulSHMSl8per33EUjg0Yk2QzVHCaBve72B/l/vctuDYB+TpjMXEM/XiqvrVFbGQDnO8n
 Mr8XLPFJVAJhhemj/z6/1x1xUdRjEplHip9NsqxKujfvzn5DdWwGo+Gcg5G7TsCWNCti
 kGqrIc/wMbm/zSNQQzWZGirK7lOauC3clr5k3/wP69QE/l+LvQFp2FoQ8X4xVam0GCfY
 I7ig==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oa0tv22oE4L2iGxAh2DLVXcEqAmZo="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.13 AUTH)
 with ESMTPSA id I0b17eu6I9wSHL6
 (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);
 Wed, 18 Jul 2018 11:58:28 +0200 (CEST)
Date: Wed, 18 Jul 2018 11:58:21 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180718115821.53fc47bf.olaf@aepfle.de>
In-Reply-To: <20180718093931.gjtzvcd7lrh7k67o@citrix.com>
References: <20180713110442.13265-1-olaf@aepfle.de>
 <20180718093931.gjtzvcd7lrh7k67o@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 v1] tools/firmware: reproducible seabios
 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============3293589381011052232=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3293589381011052232==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/6khEq40r715a2R.KUfZdFig"; protocol="application/pgp-signature"

--Sig_/6khEq40r715a2R.KUfZdFig
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Wed, 18 Jul 2018 10:39:31 +0100
schrieb Wei Liu <wei.liu2@citrix.com>:

> > +	rm -f seabios-dir/.version =20
> There is no need to rm -f here because the following > will clear its
> content anyway.


The content of seabios-dir is coming from upstream, ".version" might be a s=
ymlink. Thats why I added this rm command.

Olaf

--Sig_/6khEq40r715a2R.KUfZdFig
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW08PPQAKCRBdQqD6ppg2
fnEfAKDyDyHEPgrpVmMNmD/RICM9QtdX7QCfYVzUNamZIARHXNbUoVVvEjnn/Ks=
=OQ58
-----END PGP SIGNATURE-----

--Sig_/6khEq40r715a2R.KUfZdFig--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3293589381011052232==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 18 09:59:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 09:59:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffjFO-0006Ix-Ar; Wed, 18 Jul 2018 09:59: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffjFN-0006In-7B
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 09:59:49 +0000
X-Inumbo-ID: 40889bb5-8a71-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 40889bb5-8a71-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:59:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60502709"
Date: Wed, 18 Jul 2018 10:59:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20180718095945.efad2jbnomcu7gpx@citrix.com>
References: <20180713110442.13265-1-olaf@aepfle.de>
 <20180718093931.gjtzvcd7lrh7k67o@citrix.com>
 <20180718115821.53fc47bf.olaf@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180718115821.53fc47bf.olaf@aepfle.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v1] tools/firmware: reproducible seabios
 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMTE6NTg6MjFBTSArMDIwMCwgT2xhZiBIZXJpbmcgd3Jv
dGU6Cj4gQW0gV2VkLCAxOCBKdWwgMjAxOCAxMDozOTozMSArMDEwMAo+IHNjaHJpZWIgV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT46Cj4gCj4gPiA+ICsJcm0gLWYgc2VhYmlvcy1kaXIvLnZl
cnNpb24gIAo+ID4gVGhlcmUgaXMgbm8gbmVlZCB0byBybSAtZiBoZXJlIGJlY2F1c2UgdGhlIGZv
bGxvd2luZyA+IHdpbGwgY2xlYXIgaXRzCj4gPiBjb250ZW50IGFueXdheS4KPiAKPiAKPiBUaGUg
Y29udGVudCBvZiBzZWFiaW9zLWRpciBpcyBjb21pbmcgZnJvbSB1cHN0cmVhbSwgIi52ZXJzaW9u
IiBtaWdodCBiZSBhIHN5bWxpbmsuIFRoYXRzIHdoeSBJIGFkZGVkIHRoaXMgcm0gY29tbWFuZC4K
Ck9oLCBPSy4gUGxlYXNlIGxlYXZlIHRoZSBybSAtZiBhcy1pcyB0aGVuLgoKV2VpLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 10:00:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 10:00: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 1ffjFq-0006yL-Lc; Wed, 18 Jul 2018 10: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=iuae=kc=cavium.com=manish.jaggi@srs-us1.protection.inumbo.net>)
 id 1ffjFp-0006y5-5n
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 10:00:17 +0000
X-Inumbo-ID: 5148b34c-8a71-11e8-a8a5-bc764e045a96
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe42::62c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5148b34c-8a71-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 11:59:53 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KGLKeMJ5dp4maWljc1gtPDP9O4jkKf0JJ1n7dEFV2ME=;
 b=O5/KwP36m3KiPOEeo5ZvXofqwp2BMg10E1R2AbYLxLLCX7ErcTp4tWhRaNsKBDxmq30sX/rH3e9/DD6vfEEpzZc5/liEMwPPd/nBhZlSQvit30TfpsHEY6kOeyFQ9RFkPJv8mO87hQAmbaJWmZCPkm5hgeF9ju1Tw+5q4cX1jok=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Manish.Jaggi@cavium.com; 
Received: from [192.168.1.9] (182.64.215.92) by
 CO2PR07MB2472.namprd07.prod.outlook.com (2603:10b6:102:12::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.21; Wed, 18 Jul 2018 10:00:08 +0000
From: Manish Jaggi <mjaggi@caviumnetworks.com>
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <b308cb63-a163-643f-da79-2695732cd228@caviumnetworks.com>
 <20180702142104.ge2zsitujbzxgden@mac.bytemobile.com>
 <13848b12-6c55-392b-e215-65ed4af579df@caviumnetworks.com>
Message-ID: <8ccc3d89-cb8a-34a9-c34d-ff66d6f89a35@caviumnetworks.com>
Date: Wed, 18 Jul 2018 15:29:54 +0530
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <13848b12-6c55-392b-e215-65ed4af579df@caviumnetworks.com>
Content-Language: en-US
X-Originating-IP: [182.64.215.92]
X-ClientProxiedBy: MA1PR01CA0094.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00::34)
 To CO2PR07MB2472.namprd07.prod.outlook.com
 (2603:10b6:102:12::14)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d8f59933-bd8c-4919-602b-08d5ec95401b
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:CO2PR07MB2472; 
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 3:cEt9jQmq9hPBgdrzV0P3E3CSxMG9i4bXOyKaYIpJgFTkGqyVO647cy/KjWXAq3FQ/0aqNGg4a1bxnW1e6c/lj3ixG1tTRPfbtC1+WaEe+yqaVk7+tmDBdqxyL56fS4zVNhLBWdh+D1PKOytkPjJzML5B4ZhJE+C869gDw0KQT148UlCc/C7kLwKinTncJWT8n1Ndvplcx7c+KlixX4aPJCU8Ut9UMeW+ZvRSb1hY1rB+by2qIZWb/0wMSl0QEnGW;
 25:J5VaPrSdlNxgDNSP/6wch+Z7351i7/R+cQZh2lKNU8DVa8IIuYeNVh99s1yWzZU2DtgPihwNQYudQCyRAq8us+M6ComMKkibsSDOFkdBJekSIu6BZQDz0d2lsWr8Ma56nK3ViWIPRMHDbiagBnPf4IthXWeSAYgJjrj1tznBi5dCTLEQwaN97kqoUdJufYOqstG6jYMV+VwuUO+2UnUY2jfAZSl9Whb36BmagVVjAJXNF3nY4FPrpPK1hZ3gHE/VY1AO98Kjp1H0RXBLaYKLt/ax1MDU+6FcL1K48ONjJ/V+VL2AXzy04MsEHfl0oRHjC7c2Zi4kPPguKbLyhxCFwQ==;
 31:bvF92QpKtXDHC1wfJRNEs4FSPgeenbK+p/z8fKBGV4lcXaOuJkM6cQyRNluRnUfLVzeq+1aI72cc0sBU9mHSUFtw4oY8ToyZRaffutDSnJ+F8qxKwu3HC5SrSPf3unzRBtBu6DROVJF6akzecgK//d1vuvxmMBJC/0ik2mxDiNUs1oflwhJLuqOaIY4c43DL4f400y0Y8iKoJt9MtuMAwRiY3AZWggTtL5mZeJizgBg=
X-MS-TrafficTypeDiagnostic: CO2PR07MB2472:
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 20:MQ4Fis/vd5SX2m588Vu8PqcLJJHvhKf9/e1i6kwuDGUIGJAq3HofRCXru3PRe9zx0mLhzGjq8BcjxqHedSzaj4PmyDXRQfv6nSgb7iaW5bpGK/cEV3FjP0ruxNj7eda36+9gugMi52jH+U1PeBF5xk04AuqPsPCFe5AvYRmvXg8FgI/oTgK2rU5qFZPo1h2oQKdzgUZSQohOtTFj6DCzWt5gPQJ1eVoF17wJAPoOxpaoRquXT87g/qh3ZxlU7X4I1ykL2q1BBOw2bUW2l7j3ogbp5KijAuSfrWLO0t5gzFMRyoZTsDO47Sz8PhxEfx4kTqXDDLt/XqV2+WrG53Iil21Db4BSxp0VZeUZP3eTuaMd8oJTNUNGRzxOeO4fVCpPtdhSUKbmEWv327hgFHyDwA9bDvj1+dz/zQ9hxjAbVWwP9dV2OBByDISjg9XH8XpQJbkb/KJiGNmgBnEgxaIMXej/cCQxyS1O+YYH2Ao19f96uiuxyOFtGp4vOVdpkxhvjm2x0gq+wa9BV1W4NFR//c1xOS2VkR49sQ0v8bf7JTonbpzUB5v4w8ZZ20BLu7DRlAJrAIMJ8AfSAuNR7JqsM+C5aji1to9DXy5M95d9rYo=;
 4:zwlAqE0DeDZAMDmE8/QTWS3VJ0UJnic0GdrDrUa2C6YtUstbO5ky17T4wut6lhFv4SAf9Lrb0z5vvzVOsFWUCECF+/mvzo4mRq6Clqjvx5764w0gWbq5/A4ADzaR3cImC9nfZk9uzN4v4EKBwk5WHMlUuuuK0VRPpfoEvUNfCRdN2LhRHtHq4Sem1Qotae7SNDSEp4uXivOCJhWvhFiPhRb236YHBrvEoFAQiyp31/myO6Ett1ItEFm04wh4+qAFNgRUZq+145qOiAgKZ5R4RFKopuuCBK5J0En8lj0rWW3hZWBtqyQG9bTph8OWkxK7
X-Microsoft-Antispam-PRVS: <CO2PR07MB2472B93446636B9EADDECC3AEC530@CO2PR07MB2472.namprd07.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)(8121501046)(5005006)(10201501046)(93006095)(3002001)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:CO2PR07MB2472; BCL:0; PCL:0; RULEID:; SRVR:CO2PR07MB2472; 
X-Forefront-PRVS: 0737B96801
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(136003)(396003)(39860400002)(376002)(53754006)(189003)(199004)(50466002)(305945005)(117156002)(7736002)(81156014)(316002)(31696002)(25786009)(2870700001)(956004)(2616005)(478600001)(6666003)(16526019)(186003)(6916009)(81166006)(476003)(77096007)(8676002)(486006)(105586002)(26005)(106356001)(76176011)(2486003)(52116002)(16576012)(23676004)(53546011)(52146003)(31686004)(97736004)(47776003)(8936002)(386003)(66066001)(65956001)(966005)(6486002)(6306002)(65806001)(229853002)(64126003)(72206003)(42882007)(11346002)(53936002)(36756003)(68736007)(6246003)(2906002)(14444005)(5660300001)(67846002)(6116002)(58126008)(446003)(3846002)(54906003)(4326008)(65826007)(120606002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2472; H:[192.168.1.9]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDTzJQUjA3TUIyNDcyOzIzOllQUmZrNldyVndOWjZtY2lDWnZnOWhjRWFF?=
 =?utf-8?B?ZEh3cFRoakhlcWlncmd4cEE0WjR6blhBaGxUMTdOOFJEM1lPRW9BT01pZEY4?=
 =?utf-8?B?RHdIa2Q0ZjgzVlgyemlDQThIZ0VieTc0Y0xPaTB4UDd5RXAyOUlBV040LzEy?=
 =?utf-8?B?UGFiU1dTbmVGd0t5MlR5dGhJbHZ4cEpydERscCtqUFAvREVaRU9VSERqV1Fs?=
 =?utf-8?B?djhzekFMQVJ5czBOb3JUUCtlT3ZpeGg2OEZUTmdUdURFN1FmRmpvZENzdUtY?=
 =?utf-8?B?aWQ0dmlXUGx2V0ZNZzk5ZWkxYk8vYlNwZ240YmlhWG1NclRQdjdRWDB6VEY1?=
 =?utf-8?B?cmdLU1hnd2xJTW4zcWlxM002N3BiVmpSWEZ2WGxtQzlQN3RnblphMXhnSnl0?=
 =?utf-8?B?ekhoeXZHc2RJWDZMK0RKdVZORUEyOTE1VkQrc0lMNHgvZFdydU40MXFaNFNm?=
 =?utf-8?B?MVRZUVRLNnNQWldlMllTRWQzRGlNSDJPZ0hUaGZDdklJa1pYREhKRzNEVUcz?=
 =?utf-8?B?QVBKTXMrZ2xiaUsyRnpTWWdpaXhmN2xvYks5aFFXQU9HbnFmVE90a0NuUFd6?=
 =?utf-8?B?ZlY4R1pLTzRqTkkya2M3SzZSYzl5d250MFdIamFLRXRidkM4UCtmTXk3bzRP?=
 =?utf-8?B?QUxrd3RKaWJncURCaEV3TE9QeGxUeFk1d0JSOFRVbnY3ZUFJcjY2MnEzeWE0?=
 =?utf-8?B?SkpjYkdpamd4RUZXdStBYmpxZXUxSk5maG94MHZRaStJRVQzQ0krQ29CNURG?=
 =?utf-8?B?NGd1Y3hiSVRSM09INy9MdlFWZ2pQaE0yUUx3emVRWVplMnhaQVZtQWhJODRi?=
 =?utf-8?B?dnE3Rk1JWEFOTm9EM1gxb2RsMENkbG9EZUZ3SjRHMEt5OGJyQm1TUndsbDFu?=
 =?utf-8?B?eVFFVVJBemtuTWZOMWRtaStqWEQ2RlVoaVBzN09WWGkxSWRhMEJmOXQwL094?=
 =?utf-8?B?N1BXeTZJWUludytZQ0ZjZ2ZkVk5FYzFOVjlGLzIvL0owdEs3QXRQdHVPYkdu?=
 =?utf-8?B?eG8zSkF6NXlGUTNzaHdPS1Q1NEx6UkgrK2ZSS3oxTm9YTWhEd2RSbzNpY3N5?=
 =?utf-8?B?a2dYM1BRSXB0WEpCVGtVSzhNWCswVStXWVQyUTd3RUhIZzVyR1ZrRmxRdE1Z?=
 =?utf-8?B?NTVYUWNvZ0hvb3JVaUt1Mi9PamNUZmQvNjB0dWU4TThxNTNHOFBqVlpvZFFm?=
 =?utf-8?B?L1NwMHpuVjFlSlVDb0xWSWJ6aWNGWFBDMXVPRDFhZ2htbmdIbnZoNkN4eE15?=
 =?utf-8?B?eE1XalUrRkFrQnNIZFZYOGt5ZUpVOFQyUTg1VVRkVDZKWW5HeWQ5VU9oN2pZ?=
 =?utf-8?B?MlNJUVhhYXMydjZsZlNmZmdJeU9PQmQvaDczK3hvRDArNDFQOGJHcjFYcjh2?=
 =?utf-8?B?YmNVSnJXS1Uxa2J0d1RaUXl1eXNQWWh2OGtNYXZLZWlva3dBVUhZZ1haYVhk?=
 =?utf-8?B?Zi81TVFNd3VyVUI1SndKSUdIQUU0RjkyQTJoc3RoZitCam1oS2E4dG9CdjRM?=
 =?utf-8?B?dUV0YUZRblQyMGZnQnBaZ0p6U01OOXBUUWM2b2pXazNjVHlJOUV1WERkamU4?=
 =?utf-8?B?QldrU2NHTk45MFBiL3QzYXdjNkVIMGMzSGlreS9Oc285RnBiaURoak0zTTRj?=
 =?utf-8?B?TE5ZU2wwVTN3UVp2a0M5by9WWGp1U2JobG9MR0xWMzI4RXAvRVVIQnp6clN3?=
 =?utf-8?B?UW1aOE5saFdVQkpOeXVaT1RLZ1NIR01ocnc2RTd0eStFQTlnS1hjTXB3RnZS?=
 =?utf-8?B?OVVnd3hsbk1zcHFXOWlZVHFRZC9BN2NoT0tzcndmM05lR2hMVnJFejFlazU4?=
 =?utf-8?B?UjFBUStGc1lPNHhzUTVUbHQ2UDFERDZZYVUyNEZkbkNzZGpRa1dEUHc5L1hQ?=
 =?utf-8?B?eTBnZTMxQThVMUxkQTg5aFVmY2dhVW1hOXNtU24vTkM3K2R3QkVVaE9kcEJz?=
 =?utf-8?B?VmdXU3FSM0FjRk85NWpqckx2aUc1QitFRVRWYWEyQzFUYWlCOExhRTBHMlha?=
 =?utf-8?B?VlBhTzFuM0RiNlFmMWU3QjNwM2FnSEo5aTJTcjVnaTJ3T094SVZYd0h2OVNn?=
 =?utf-8?B?dkh6WkRSLzRCNGpOSjIyMUYxV0N0QUlURWRaYlFMYW05alR4QUROMU13VjQz?=
 =?utf-8?Q?Am6qanOFSc7Ihi8bO4eM7SOlY7Y7Mz/gvitkZjEOV4g4?=
X-Microsoft-Antispam-Message-Info: sXUx/7/vMZz8eSCGOoyZ5IoZGaei9yJZVnIg5CQwMMhrYlvAwUG+EYaIWXw5XitDHEieiX3mD0rMmCJ+TqaxXUCTOWY0qbImjsU9rW3UjBTv5wIgAP7HPQYPqDQiZnGNaGTJiza24fRzUWR7I2aPvnWVtmfZinxbTlCnnkdtuXvoaXLsysqudfmAizC4cvsLetdhSlySGZVO4Jc7eEr3rPV8FOw5lLABLMzkIyAQXzySdrlmPpocmrRqWN2yfwq4FPTU3vJJx3DamuyycytjdlDJ+pTf52flGLQiMFanSmBqfgQdmI+wsuJ8e7UUZoU99Iwanf49f+6VsKMA73C88Ukbkv9hMD3VVweBNXwbmdE=
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 6:s/uW5zvQBnzy52zug2zfIvwZO/UKrL9EabyftWXf8j6mYpc8zcHLVeAKrV/X32MgaicpqFlPPZjpevX6MUOXCASOYbs0+MhM8zhmYE2UZQ/bnteO+fmW4Kvlpf9SJ/3i+sIgQlVFa2MJP15Va/Xxg2a+7Mp9HfXZOag4o/UpkVn4OOAnStQX3WJ5KogQ3JyG/xxgkxba316VB9dHV0oHRYkB3GaypOBFiU52K1ROUntraKIh0Iq6ZdddgNYueHQWKqrnFokAJK+RTRr8C5Z02O8nUMZ1+hMdvT3/w5D0W4F1PgP4wiE/Z5whJdHsW04oDl238x2z8WDh6bORbCWjhq4AaHGep+JxetjtESolb0pwaHtqFR2kaIv0vDf8XixOXQTeYNmvgF++icnxrcKJ2FAvFuzktEMw3QfeMPmYH8n4WhSsu3Se39xrvYbsSydracsGoUoxYGhP5ys6dGtH0g==;
 5:W6716KeVN1sWGOefUyTLK3HAvyb//Adp0soosLGp/xOAddNPNhe3TMNff7DR8zRxZhX0Vt1N/N+eljHsHIqdx6S5T4mkK3+oySd3knm1abSKo4SnexMqlWmijc9nPQv1jc4klSenpArGIieiAFbQGWLhR4a8ZvTDtKBiP8XLq5w=;
 24:VlcSOF0182D6SphYucshwTvyPQ47i8QVyAIrIR6bIlVM6CWbGTj4v4CT4Ids2MCYCdpft7eGEuM1k7jljaDDNrOY29lWkqVfWo0PygMpZXY=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2472;
 7:Qt+OZdlvt7XifaZEq/2sU5bH3xLFLJHXbtMxPCywMLTKyu5cZnp6H8vn2oMrvfyVtT10JkDBLVgre0IigcNQfwsZZl+qZKxxea0Aw73kqV9h+AnXhAU775sXHgoTDDpIyE7T7L6JuvWLq4TRBGL6O20x1MkSJhXq+Q9hUjfRYoWj7tO2NNIGMaRY7iO9QYfssc0rUhgAQ6HT6MW/h8Q5V8mnG65FQKplbrxakFvmb/nxS86xDpxBOlbudHeYcb1u
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2018 10:00:08.7650 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d8f59933-bd8c-4919-602b-08d5ec95401b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2472
Subject: Re: [Xen-devel] PCI Pass-through / Config Space emulation for 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>
Cc: 'xen-devel' <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jayachandran C <jnair@caviumnetworks.com>,
 'Vikram Sethi' <vikrams@qti.qualcomm.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>

CgpPbiAwNy8xOC8yMDE4IDAzOjI3IFBNLCBNYW5pc2ggSmFnZ2kgd3JvdGU6Cj4KPgo+IE9uIDA3
LzAyLzIwMTggMDc6NTEgUE0sIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IEV4dGVybmFsIEVt
YWlsCj4+Cj4+IE9uIE1vbiwgSnVsIDAyLCAyMDE4IGF0IDA0OjE2OjA1UE0gKzA1MzAsIE1hbmlz
aCBKYWdnaSB3cm90ZToKPj4+IEhpIEFsbCwKPj4+Cj4+PiBQQ0ktUFQgYW5kIFBDSSBjb25maWcg
c3BhY2UgZW11bGF0aW9uIGhhdmUgYmVlbiBpbiBkaXNjdXNzaW9uIGZvciAKPj4+IHF1aXRlIGEK
Pj4+IGxvbmcgdGltZS4KPj4+IFdlIGhhZCBzdGFydGVkIHNvbWUgd29yayBvbiB0aGlzIGluIHBh
c3QgYW5kIGluIExFRy1YRU4gYnV0IHRoYXQgCj4+PiBkaWRudCBnbwo+Pj4gZmFyIGFuZCB0aGUg
Z3JvdXAgaXMgY2xvc2VkLgo+Pj4KPj4+IEkgYmVsaWV2ZSB0aGF0IFBDSS1QVCBpcyBhIGZlYXR1
cmUgd2hpY2ggd291bGQgYmUgc3VpdGFibGUgZm9yIG5vdCAKPj4+IG9ubHkgZm9yCj4+PiBzZXJ2
ZXJzIGJ1dCBmb3IgZW1iZWRkZWQgcGxhdGZvcm1zIGFzIHdlbGwuCj4+Pgo+Pj4gSSB3b3VsZCBs
aWtlIGtub3cgdGhlIGludGVyZXN0IGluIHRoZSBkZXZlbG9wZXIgY29tbXVuaXR5IG9uIHRoaXMs
IAo+Pj4gc28gdGhhdAo+Pj4gd2UgY2FuIGJlCj4+PiBhYmxlIHRvIGNvbXBsZXRlIHRoaXMgaW4g
dGhlIHRpbWUgZnJhbWUgb2YgNC4xMiByZWxlYXNlLgo+PiBJJ20gbm90IGludm9sdmVkIHdpdGgg
dGhlIEFSTSBzaWRlLCBidXQgSSB0aGluayB0YXJnZXRpbmcKPj4gQVJNIHBjaS1wYXNzdGhyb3Vn
aCBmb3IgNC4xMiBtaWdodCBiZSB0b28gb3B0aW1pc3RpYy4gQUZBSUNUIEFSTQo+PiBkb2Vzbid0
IHlldCBoYXZlIGFueSBraW5kIG9mIHBjaSBzdXBwb3J0LCBzbyB5b3Ugd2lsbCBoYXZlIHRvOgo+
Pgo+PiDCoCAtIEdldCBYZW4gdG8gYWNjZXNzIHRoZSBwY2kgY29uZmlnIHNwYWNlIG9uIEFSTS4K
Pj4gwqAgLSBJbXBsZW1lbnQgdHJhcHBpbmcgZm9yIHBjaSBjb25maWcgYWNjZXNzZXMgZm9yIEFS
TSBndWVzdHMuCj4+IMKgIC0gRW5hYmxlIHZwY2kgYW5kIGltcGxlbWVudCB0aGUgYXJjaCBzcGVj
aWZpYyBob29rcyBmb3IgTVNJIGFuZCBNU0ktWAo+PiDCoMKgwqAgaW50ZXJydXB0IHJvdXRpbmcu
Cj4+IMKgIC0gQXVkaXQgdGhlIGN1cnJlbnQgdnBjaSBjb2RlIGFuZCBpbXBsZW1lbnQgdGhlIG1p
c3NpbmcgZmVhdHVyZXMgKGFuZAo+PiDCoMKgwqAgcmVzdHJpY3Rpb25zKSBzbyBpdCBjYW4gYmUg
dXNlZCBieSB1bnByaXZpbGVnZWQgZG9tYWlucy4gdnBjaSBBVE0KPj4gwqDCoMKgIGlzIG9ubHkg
dXNlZCBieSBQVkggRG9tMCwgYW5kIHRoYXQncyBhIHRydXN0ZWQgZG9tYWluLgo+Pgo+PiBUaGF0
J3MgaW4gbXkgb3BpbmlvbiBxdWl0ZSBhIGxvdCBvZiB3b3JrLCBhbmQgSSdtIG5vdCBzdXJlIGEg
bG90IG9mCj4+IHRoaXMgY2FuIGJlIGRvbmUgY29uY3VycmVudGx5LiBFYWNoIHN0ZXAgZGVwZW5k
cyBvbiB0aGUgcHJldmlvdXMgb25lCj4+IGJlaW5nIGZ1bmN0aW9uYWwgKGV4Y2VwdCBmb3IgdGhl
IGxhc3Qgb25lIHRoYXQgY2FuIGJlIGltcGxlbWVudGVkIG9uCj4+IHg4NiByaWdodCBub3cpLgo+
Cj4gQVJNIFBDSSBQYXNzdGhyb3VnaCBsaXN0IG9mIHRhc2tzCj4gLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPgo+IFRoaXMgc21hbGwgZG9jdW1lbnQgaXMgdGhlIGZv
bGxvdyB1cCBvZiB0aGUgcGFzdCBkaXNjdXNzaW9ucyBvbiAKPiBtYWlsaW5nIGxpc3QKPiBSZWZl
cmVuY2UgdG8gZWFybGllciBkb2N1bWVudHMgWzFdIGFuZCBbMl0uCj4gU29tZSBvZiB0aGVzZSB0
YXNrcyB3ZXJlIHN0YXJ0ZWQgaW50ZXJuYWxzIC8gd2hpbGUgbGluYXJvLXhlbiB3YXMgYWN0aXZl
Lgo+Cj4gQmVsb3cgaXMgdGhlIGxpc3Qgb2YgZmVhdHVyZXMgdG8gYmUgc3VwcG9ydGVkIGluIG9y
ZGVyIHRvIGhhdmUgZGV2aWNlCj4gcGFzc3Rocm91Z2ggd29ya2luZyBvbiB4ZW4uIEkgaGF2ZSBz
dGFydGVkIG9uIDEuIEJhc2ljIFBDSSBzdXBwb3J0LAo+IEkgYW0gbWVyZ2luZyBteSBjb2RlIHdp
dGggc29tZSBjb2RlIGp1bGllbiBoYWQgd3JpdHRlbi4KPgo+IERvZXMgdGhpcyBsaXN0IGxvb2tz
IG9rPyBvciBJZiBJIG1pc3NlZCBzb21ldGhpbmcgcGxlYXNlIGZlZWwgZnJlZSB0byBhZGQKPgo+
IDEuIEJhc2ljIFBDSSBzdXBwb3J0Cj4gMS4xIFN1cHBvcnQgaW4gWGVuCj4gwqDCoMKgIGEuIHBj
aSBjb25maWcgc3BhY2UgcmVhZCB3cml0ZSBhcGlzJwo+IMKgwqDCoCBiLiBlcnQKdHlwbwpSZWFk
wqAgYi4gZWNhbSBiYXNlZCBob3N0YnJpZGdlIHN1cHBvcnQKPiAoWGVuIHdvdWxkIGJlIHRvdWNo
aW5nIGhvc3QgYnJpZGdlIGRpcmVjdGx5KQo+IMKgwqDCoCBjLiBpbXBsZW1lbnQgUEhZU0RFVk9Q
X3BjaV9hZGRfZGV2aWNlIGh5cGVyY2FsbAo+IMKgwqDCoCBkLiBpbXBsZW1lbnQgUEhZU0RFVk9Q
X3BjaV9tbWNmZ19yZXNlcnZlZAo+IMKgwqDCoCBlLiBUcmFwICYgRW11bGF0ZSBQQ0kgY29uZmln
IHNwYWNlIGFjY2VzcydzIGZvciBEb20wCj4gwqDCoMKgwqDCoMKgwqAgRm9yIERvbTAgdGhlIGFj
Y2VzcyB3b3VsZCBiZSBqdXN0IGZvcndhcmRlZCB0byBob3N0YnJpZGdlIAo+IGRyaXZlciwgbm8g
ZmlsdGVyCj4gwqDCoMKgwqDCoMKgwqAgVGhpcyBpcyBkb25lIGp1c3QgdG8gYXZvaWQgeGVuIGFu
ZCBEb20wIGJvdGggdG91Y2hpbmcgY29uZmlnIAo+IHNwYWNlLgo+Cj4gMS4yIFN1cHBvcnQgaW4g
TGludXgKPiDCoMKgwqAgYS4gRG9tMCBmaW5kcyBQQ0kgaG9zdGJyaWRnZSBpbiBBQ1BJIHRhYmxl
cyBvciBpbiBkZXZpY2UgdHJlZQo+IMKgwqDCoCBiLiBEb20wIHJlZ2lzdGVycyB0aGUgcGNpIGhv
c3RicmlkZ2Ugd2l0aCBYZW4KPiDCoMKgwqDCoMKgwqDCoCBiLjEgdGhpcyBQSFlTREVWT1BfcGNp
X21tY2ZnX3Jlc2VydmVkIGh5cGVyY2FsbCBpcyByZXF1aXJlZCBmb3IKPiDCoMKgwqDCoMKgwqDC
oCBhZ3JlZW1lbnQgb24gc2VnIG51bWJlciB1c2luZyBjb25maWcgc3BhY2UgYWRkcmVzcy4KPgo+
IExpbWl0YXRpb246IE9ubHkgUENJIEVDQU0gYmFzZWQgaG9zdGJyaWRnZXMgd291bGQgYmUgc3Vw
cG9ydGVkLgo+Cj4gMi4gU01NVSBTdXBwb3J0IGZvciBEb20wIGRldmljZXMKPiDCoMKgwqAgYS4g
R2VuZXJhdGUgSU9SVCBmb3IgRG9tMCBieSBoaWRpbmcgU01NVSBub2RlCj4gwqDCoMKgIGIuIEFk
ZCBTTU1VIHByb2dyYW1taW5nIGluIHRoZSBmbG93IG9mIFBIWVNERVZPUF9wY2lfYWRkX2Rldmlj
ZSAKPiBoeXBlcmNhbGwKPiDCoMKgwqAgYy4gTWFwIElUUyBNU0kgRG9vcmJlbGwgc3BhY2UgaW4g
RG9tMCwgbWFwcGluZyAxOjEKPgo+IDMuIERldmljZSBBc3NpZ25tZW50IHRvIERvbVUKPiAzLjEg
bGlieGwKPiDCoMKgwqDCoMKgwqDCoCBhLiBBQ1BJCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAt
IHRvIHByb3ZpZGUgSU9SVCBmb3IgRG9tVSBmb3IgQUNQSQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgLSBhZGQgZ2VuZXJpYyBlY2FtIGRldmljZSBpbiBNQURUCj4KPiDCoMKgwqDCoMKgwqDCoCBi
LiBEVFMKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC0gQWRkIHBjaSBkZXZpY2Ugbm9kZSBpbiBn
dWVzdCBkdCBmb3IgZ2VuZXJpYyBlY2FtCj4KPiDCoMKgwqDCoMKgwqDCoCBjLiBNYXBwaW5nIElU
UyBEb29yYmVsbCBTcGFjZSBpbiBEb21VCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAtIG1hcHBp
bmcgbm90IDE6MSwgdGhpcyBjYW4gYmUgZG9uZSB0aHJvdWdoCj4gwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBhIGh5cGVyY2FsbCBmcm9tIGxpYnhsIGF0IHRoZSB0aW1lIG9mIGRvbWFpbiBjcmVhdGlv
bi4KPgo+IMKgwqDCoMKgwqDCoMKgIGQuIE1hcHBpbmcgZ3Vlc3Qgc2JkZiAtIGhvc3Qgc2JkZgo+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLSBzbyB0aGF0IEdJQy1JVFMgTUFQRCBjb21tYW5kIHRy
YXBwaW5nIHNob3VsZCBwcm9ncmFtIHByb3Blcgo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZGV2
aWNlSUQuCj4gMy4yIFhlbgo+IMKgwqDCoCBhLiBUcmFwIGFuZCBFbXVsYXRlIFBDSSBjb25maWcg
c3BhY2UgZm9yIERvbVUgKGdlbmVyaWMgZWNhbSkKPiDCoMKgwqDCoMKgwqDCoCAtIGFzc2lnbmVk
IFBDSSBkZXZpY2VzIHNob3VsZCBiZSBlbnVtZXJhdGVkLgo+Cj4gMy4zIExpbnV4Cj4gwqDCoMKg
wqDCoMKgwqAgd2lsbCBub3QgdXNlIHBjaSBmcm9udGVuZCBiYWNrZW5kIGZvciBjb25maWcgc3Bh
Y2UgYWNjZXNzCj4KPiA0LiBOb24tRUNBTSBjb21wbGlhbnQgcGNpLWhvc3RicmlkZ2Ugc3VwcG9y
dAo+IDQuMSBJbXBvcnQgRHJpdmVycyBmcm9tIExpbnV4IGludG8gWGVuCj4gwqDCoCBBZHZhbnRh
Z2VzCj4gwqDCoMKgwqDCoMKgwqAgLSBCYWNrIGFuZCBmb3J0aCBiZXR3ZWVuIERvbTAgYW5kIHhl
biBjYW4gYmUgYXZvaWRlZAo+IMKgwqDCoCBUcmFkZW9mZnMKPiDCoMKgwqDCoMKgwqDCoCAtIFBv
cnRpbmcgYW5kIG1haW50ZW5hbmNlIGVmZm9ydC4KPgo+Cj4KPiBbMV0gCj4gaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA1L21zZzAyNTIw
Lmh0bWwKPiBbMl0gCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmRoYXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE2LTEyL21zZzAwMjI0Lmh0bWwKPj4gUm9nZXIuCj4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 10:09:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 10:09: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 1ffjOy-0007NE-Qa; Wed, 18 Jul 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=ndva=kc=citrix.com=prvs=7304e4abf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffjOx-0007N9-NA
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 10:09:43 +0000
X-Inumbo-ID: a2f571f6-8a72-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2f571f6-8a72-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 12:09:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60503315"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23375.4579.316890.202974@mariner.uk.xensource.com>
Date: Wed, 18 Jul 2018 11:09:39 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180717105438.upld3g5yujcj5s6w@citrix.com>
References: <20180717080706.23885-1-wei.liu2@citrix.com>
 <23373.49811.244852.311725@mariner.uk.xensource.com>
 <20180717104741.3iid7z5zspwza5an@citrix.com>
 <20180717105438.upld3g5yujcj5s6w@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] tools: fix dependency for ipxe and rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIXSB0b29sczogZml4IGRlcGVuZGVuY3kgZm9yIGlw
eGUgYW5kIHJvbWJpb3MiKToKPiBPbiBUdWUsIEp1bCAxNywgMjAxOCBhdCAxMTo0Nzo0MUFNICsw
MTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMTE6MTg6NTlB
TSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiA+IFNvIEknbSBzb3JyeSB0byBzYXkgdGhh
dCBJIHRoaW5rIHRoZSBhbnN3ZXIgaXMgdG8gcmV2ZXJ0IDAxZDYzMTAyOGEwMgo+ID4gPiBhbmQg
dG8gcmVwbGFjZSBpdCB3aXRoIGEgcGF0Y2ggd2hpY2ggaW50cm9kdWNlcwo+ID4gPiAgICAtLXdp
dGgtaXB4ZT0vUEFUSAo+ID4gPiAgICAtLXdpdGgtaXB4ZSAgICAgICAgICBsaWtlIC0tZW5hYmxl
LWlweGUsIGJ1dCBhbHNvIHNldHMgcGF0aCB0byAiIgo+ID4gPiAgICAtLXdpdGhvdXQtaXB4ZSAg
ICAgICBzYW1lIGFzIC0tZGlzYWJsZS1pcHhlCj4gCj4gRkFPRCBkbyB5b3Ugc3VnZ2VzdCB3ZSBn
ZXQgcmlkIG9mIC0td2l0aC1zeXN0ZW0taXB4ZT8gVGhhdCBzZWVtcyB0bwo+IGRldmlhdGUgZnJv
bSBvdGhlciBvcHRpb25zLgoKWWVzLgoKPiBJZiB3ZSBkb24ndCBkaXRjaCBpdCwgd2Ugd2lsbCBo
YXZlOgo+IAo+ICAgLS13aXRoLWlweGUgICAgICAgICBlbmFibGUgYnVpbGRpbmcgYW5kIHVzZSBp
bi10cmVlIGlweGUuCj4gICAtLXdpdGhvdXQtaXB4ZSAgICAgIGRpc2FibGUgaW4tdHJlZSBpcHhl
LCBubyBpcHhlIChpbi10cmVlIG9yIHN5c3RlbQo+ICAgICAgICAgICAgICAgICAgICAgICBwcm92
aWRlZCkgd2lsbCBiZSB1c2VkLgo+ICAgLS13aXRoLXN5c3RlbS1pcHhlPVBBVEggIGRpc2FibGUg
YnVpbGRpbmcgaW4tdHJlZSBpcHhlLCB1c2UgaXB4ZSBzcGVjaWZpZWQKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBieSB1c2VyLgo+IAo+IEJ1dCBob25lc3RseSBJIGRvbid0IHNlZSB0aGUg
YWR2YW50YWdlIG9mIHRoaXMgb3RoZXIgdGhhbiBrZWVwaW5nCj4gb3B0aW9ucyBjb25zaXN0ZW50
LgoKV2VsbCwgbm9ybWFsbHkgLS13aXRoLXN5c3RlbS1mb289UEFUSCB3b3VsZCBtZWFuIGJvdGgg
InBsZWFzZSB1c2UgUEFUSAp3aGVuIGJ1aWxkaW5nIiBhbmQgInBsZWFzZSBiYWtlIFBBVEggaW50
byB5b3VyIHByb2dyYW0iLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 10:16:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 10: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 1ffjVc-000883-HY; Wed, 18 Jul 2018 10:16: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffjVa-00087t-Tk
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 10:16:34 +0000
X-Inumbo-ID: aba8c821-8a73-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aba8c821-8a73-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 10:16:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ffjVX-0000k7-Uj; Wed, 18 Jul 2018 10:16: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 1ffjVX-0001ly-JY; Wed, 18 Jul 2018 10:16:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffjVX-0003Ge-Fl; Wed, 18 Jul 2018 10:16:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125307-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386: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=f63a3e286765f47b79a73d56f8d687c4f3733979
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 10:16:31 +0000
Subject: [Xen-devel] [ovmf test] 125307: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTMwNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzMDcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVyaWMgRG9uZyA8ZXJpYy5kb25n
QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGY2M2Ez
ZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkKQXV0aG9yOiBFcmljIERvbmcgPGVy
aWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAxODoyMTowMSAyMDE4ICswODAw
CgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IExvYWQgdUNvZGUgb25jZSBmb3IgZWFjaCBjb3Jl
LgogICAgCiAgICBUaGUgU0RNIHJlcXVpcmVzIG9ubHkgb25lIHRocmVhZCBwZXIgY29yZSB0byBs
b2FkIHRoZQogICAgbWljcm9jb2RlLgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGVzIHRoaXMg
c29sdXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
ICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMz
ZmRkMjEyMApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBX
ZWQgSnVsIDExIDE5OjA3OjI4IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjog
VXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxlLgogICAgCiAgICBTZWFyY2ggdUNvZGUg
Y29zdHMgbXVjaCB0aW1lLCBpZiBBUCBoYXMgc2FtZSBwcm9jZXNzb3IgdHlwZQogICAgd2l0aCBC
U1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVDb2RlIGluZm8gdG8gZ2V0IGJldHRlciBwZXJmb3Jt
YW5jZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmlj
LmRvbmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAKQXV0aG9yOiBF
cmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAwODo0MDoy
NyAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IFJlbG9jYXRlIHVDb2RlIHRv
IG1lbW9yeSB0byBzYXZlIHRpbWUuCiAgICAKICAgIFJlYWQgdUNvZGUgZnJvbSBtZW1vcnkgaGFz
IGJldHRlciBwZXJmb3JtYW5jZSB0aGFuIGZyb20gZmxhc2guCiAgICBCdXQgaXQgbmVlZHMgZXh0
cmEgZWZmb3J0IHRvIGxldCBCU1AgY29weSB1Q29kZSBmcm9tIGZsYXNoIHRvCiAgICBtZW1vcnku
IEFsc28gQlNQIGFscmVhZHkgZW5hYmxlIGNhY2hlIGluIFNFQyBwaGFzZSwgc28gaXQgdXNlCiAg
ICBsZXNzIHRpbWUgdG8gcmVsb2NhdGUgdUNvZGUgZnJvbSBmbGFzaCB0byBtZW1vcnkuIEFmdGVy
CiAgICB2ZXJpZmljYXRpb24sIGlmIHN5c3RlbSBoYXMgbW9yZSB0aGFuIG9uZSBwcm9jZXNzb3Is
IGl0IHdpbGwKICAgIHJlZHVjZSBzb21lIHRpbWUgaWYgbG9hZCB1Q29kZSBmcm9tIG1lbW9yeS4K
ICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlIHRoaXMgb3B0aW1pemF0aW9uLgogICAgCiAgICBD
YzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 10:18:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 10: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 1ffjXi-0008F1-Vk; Wed, 18 Jul 2018 10:18: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffjXh-0008Ew-LW
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 10:18:45 +0000
X-Inumbo-ID: e5e6d6c2-8a73-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5e6d6c2-8a73-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 12:18:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60503822"
Date: Wed, 18 Jul 2018 11:18:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180718101841.s32n65h766ny3rqz@citrix.com>
References: <20180717080706.23885-1-wei.liu2@citrix.com>
 <23373.49811.244852.311725@mariner.uk.xensource.com>
 <20180717104741.3iid7z5zspwza5an@citrix.com>
 <20180717105438.upld3g5yujcj5s6w@citrix.com>
 <23375.4579.316890.202974@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23375.4579.316890.202974@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools: fix dependency for ipxe and rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMTE6MDk6MzlBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIXSB0b29sczogZml4IGRlcGVuZGVuY3kg
Zm9yIGlweGUgYW5kIHJvbWJpb3MiKToKPiA+IE9uIFR1ZSwgSnVsIDE3LCAyMDE4IGF0IDExOjQ3
OjQxQU0gKzAxMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPiA+IE9uIFR1ZSwgSnVsIDE3LCAyMDE4IGF0
IDExOjE4OjU5QU0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gPiA+IFNvIEknbSBzb3Jy
eSB0byBzYXkgdGhhdCBJIHRoaW5rIHRoZSBhbnN3ZXIgaXMgdG8gcmV2ZXJ0IDAxZDYzMTAyOGEw
Mgo+ID4gPiA+IGFuZCB0byByZXBsYWNlIGl0IHdpdGggYSBwYXRjaCB3aGljaCBpbnRyb2R1Y2Vz
Cj4gPiA+ID4gICAgLS13aXRoLWlweGU9L1BBVEgKPiA+ID4gPiAgICAtLXdpdGgtaXB4ZSAgICAg
ICAgICBsaWtlIC0tZW5hYmxlLWlweGUsIGJ1dCBhbHNvIHNldHMgcGF0aCB0byAiIgo+ID4gPiA+
ICAgIC0td2l0aG91dC1pcHhlICAgICAgIHNhbWUgYXMgLS1kaXNhYmxlLWlweGUKPiA+IAo+ID4g
RkFPRCBkbyB5b3Ugc3VnZ2VzdCB3ZSBnZXQgcmlkIG9mIC0td2l0aC1zeXN0ZW0taXB4ZT8gVGhh
dCBzZWVtcyB0bwo+ID4gZGV2aWF0ZSBmcm9tIG90aGVyIG9wdGlvbnMuCj4gCj4gWWVzLgo+IAo+
ID4gSWYgd2UgZG9uJ3QgZGl0Y2ggaXQsIHdlIHdpbGwgaGF2ZToKPiA+IAo+ID4gICAtLXdpdGgt
aXB4ZSAgICAgICAgIGVuYWJsZSBidWlsZGluZyBhbmQgdXNlIGluLXRyZWUgaXB4ZS4KPiA+ICAg
LS13aXRob3V0LWlweGUgICAgICBkaXNhYmxlIGluLXRyZWUgaXB4ZSwgbm8gaXB4ZSAoaW4tdHJl
ZSBvciBzeXN0ZW0KPiA+ICAgICAgICAgICAgICAgICAgICAgICBwcm92aWRlZCkgd2lsbCBiZSB1
c2VkLgo+ID4gICAtLXdpdGgtc3lzdGVtLWlweGU9UEFUSCAgZGlzYWJsZSBidWlsZGluZyBpbi10
cmVlIGlweGUsIHVzZSBpcHhlIHNwZWNpZmllZAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnkgdXNlci4KPiA+IAo+ID4gQnV0IGhvbmVzdGx5IEkgZG9uJ3Qgc2VlIHRoZSBhZHZhbnRh
Z2Ugb2YgdGhpcyBvdGhlciB0aGFuIGtlZXBpbmcKPiA+IG9wdGlvbnMgY29uc2lzdGVudC4KPiAK
PiBXZWxsLCBub3JtYWxseSAtLXdpdGgtc3lzdGVtLWZvbz1QQVRIIHdvdWxkIG1lYW4gYm90aCAi
cGxlYXNlIHVzZSBQQVRICj4gd2hlbiBidWlsZGluZyIgYW5kICJwbGVhc2UgYmFrZSBQQVRIIGlu
dG8geW91ciBwcm9ncmFtIi4KCkFuZCB0aGF0J3MgZXhhY3RseSB3aGF0IHdlIHdhbnQgaGVyZSwg
cmlnaHQ/IElmIC0td2l0aC1zeXN0ZW0taXB4ZT0vUEFUSCBpcwpzcGVjaWZpZWQsIHRoZSBQQVRI
IGlzIGJha2VkIGludG8gbGlieGwuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 10:28:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 10: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 1ffjh2-0000cX-Ue; Wed, 18 Jul 2018 10:28: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffjh1-0000cS-AC
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 10:28:23 +0000
X-Inumbo-ID: 51e3661c-8a75-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 51e3661c-8a75-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 10:28:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60504275"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 18 Jul 2018 12:27:31 +0200
Message-ID: <20180718102733.15253-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/2] EFI build 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: 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHBhdGNoZXMgc3RhcnRlZCBhcyBhIHdvcmthcm91bmQgdG8g
YnVpbGQgWGVuIHVzaW5nIGxsZAoodGhlIExMVk0gbGlua2VyKSwgYnV0IG5vdyBwYXRjaCAjMiBp
cyBhbiBpbXByb3ZlbWVudCBvZiB0aGUgYnVpbGQKc3lzdGVtLCB0aHVzIGFsbG93aW5nIHRvIGNy
ZWF0ZSBhIG11bHRpYm9vdDIgY2FwYWJsZSBFTEYgYmluYXJ5CnJlcXVpcmluZyBqdXN0IGEgY29t
cGlsZXIgdGhhdCBzdXBwb3J0cyB0aGUgTVMgQUJJLiBQcmV2aW91c2x5IGluIG9yZGVyCnRvIGJ1
aWxkIGEgbXVsdGlib290MiBjYXBhYmxlIEVMRiBiaW5hcnkgbGlua2VyIFBFIHN1cHBvcnQgd2Fz
IGFsc28KcmVxdWlyZWQuCgpUaGUgc2VyaWVzIGNhbiBiZSBmb3VuZCBhdDoKCmdpdDovL3hlbmJp
dHMueGVuLm9yZy9wZW9wbGUvcm95Z2VyL3hlbi5naXQgZWZpLnYzCgpUaGFua3MsIFJvZ2VyLgoK
Um9nZXIgUGF1IE1vbm5lICgyKToKICB4ODYvZWZpOiBtb3ZlIHRoZSBsb2dpYyB0byBkZXRlY3Qg
UEUgYnVpbGQgc3VwcG9ydAogIHg4Ni9lZmk6IHNwbGl0IGNvbXBpbGVyIHZzIGxpbmtlciBzdXBw
b3J0CgogLmdpdGlnbm9yZSAgICAgICAgICAgICAgICB8ICAxIC0KIHhlbi9hcmNoL3g4Ni9NYWtl
ZmlsZSAgICAgfCAxMCArKysrKysrKy0tCiB4ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxlIHwgMTEg
KysrLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAgfCAgNCArKystCiA0IGZpbGVz
IGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKLS0gCjIuMTguMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 10:28:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 10: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 1ffjh5-0000ci-6r; Wed, 18 Jul 2018 10:28: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffjh3-0000cd-GB
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 10:28:25 +0000
X-Inumbo-ID: 53484294-8a75-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53484294-8a75-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 10:28:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60504277"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 18 Jul 2018 12:27:32 +0200
Message-ID: <20180718102733.15253-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180718102733.15253-1-roger.pau@citrix.com>
References: <20180718102733.15253-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/2] x86/efi: move the logic to detect PE
 build support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

U28gdGhhdCBpdCBjYW4gYmUgdXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhl
IGVmaSBzcGVjaWZpYwpjb2RlLiBCeSBtb3ZpbmcgdGhlIGRldGVjdGlvbiBjb2RlIGNyZWF0aW5n
IGEgZHVtbXkgZWZpL2Rpc2FibGVkIGZpbGUKY2FuIGJlIGF2b2lkZWQuCgpUaGlzIGlzIHJlcXVp
cmVkIHNvIHRoYXQgdGhlIGNvbmRpdGlvbmFsIHVzZWQgdG8gZGVmaW5lIHRoZSBlZmkgc3ltYm9s
CmluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVkIGFuZCBpbnN0ZWFkIHRoZSBkZWZp
bml0aW9uIG9mIHRoZQplZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVkIHVzaW5nIHRoZSBwcmVwcm9j
ZXNzb3IuCgpUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBjaGFuZ2UgaXMgdG8gYmUgYWJsZSB0
byBidWlsZCBYZW4gdXNpbmcgbGxkCih0aGUgTExWTSBsaW5rZXIpLCB0aGF0IGF0IGxlYXN0IG9u
IHZlcnNpb24gNi4wLjAgZG9lc24ndCB3b3JrCnByb3Blcmx5IHdpdGggYSBERUZJTkVEIGJlaW5n
IHVzZWQgaW4gYSBjb25kaXRpb25hbCBleHByZXNzaW9uOgoKbGQgICAgLW1lbGZfeDg2XzY0X2Zi
c2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCiAgICAvcm9vdC9z
cmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4veGVuLy54
ZW4tc3ltcy4wCmxkOiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQoK
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KQ2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
Ci0tLQpDaGFuZ2VzIHNpbmNlIHYyOgogLSBVc2UgQ0ZMQUdTLXkgdG8gYXBwZW5kIHRoZSBYRU5f
QlVJTERfUEUgZGVmaW5lLgogLSBDaGVjayB0aGF0IFhFTl9CVUlMRF9QRSBpcyBzZXQgdG8gJ3kn
IGluIG9yZGVyIHRvIGJ1aWxkIHRoZSBQRQogICBiaW5hcnkuCgpDaGFuZ2VzIHNpbmNlIHYxOgog
LSBSZW5hbWUgdmFyaWFibGUuCiAtIFJlbW92ZSB1c2FnZSBvZiB0aGUgZWZpL2Rpc2FibGVkIGZp
bGUuCi0tLQogLmdpdGlnbm9yZSAgICAgICAgICAgICAgICB8ICAxIC0KIHhlbi9hcmNoL3g4Ni9N
YWtlZmlsZSAgICAgfCAgOSArKysrKysrLS0KIHhlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUgfCAx
MSArKystLS0tLS0tLQogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyAgICB8ICA0ICsrKy0KIDQgZmls
ZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvLmdpdGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXggNWI4NDQ4ZDhmNy4uYWE2ODU2YzJiOSAx
MDA2NDQKLS0tIGEvLmdpdGlnbm9yZQorKysgYi8uZ2l0aWdub3JlCkBAIC0zMDIsNyArMzAyLDYg
QEAgeGVuL2FyY2gveDg2L2Jvb3QvKi5iaW4KIHhlbi9hcmNoL3g4Ni9ib290LyoubG5rCiB4ZW4v
YXJjaC94ODYvZWZpLmxkcwogeGVuL2FyY2gveDg2L2VmaS9jaGVjay5lZmkKLXhlbi9hcmNoL3g4
Ni9lZmkvZGlzYWJsZWQKIHhlbi9hcmNoL3g4Ni9lZmkvbWtyZWxvYwogeGVuL2FyY2gvKi9lZmkv
Ym9vdC5jCiB4ZW4vYXJjaC8qL2VmaS9jb21wYXQuYwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDU1NjNjODEzZGQuLjE3MjY4
NWZiNDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94
ODYvTWFrZWZpbGUKQEAgLTE2MywxMCArMTYzLDE1IEBAIEVGSV9MREZMQUdTICs9IC0tbWlub3It
aW1hZ2UtdmVyc2lvbj0kKFhFTl9TVUJWRVJTSU9OKQogRUZJX0xERkxBR1MgKz0gLS1tYWpvci1v
cy12ZXJzaW9uPTIgLS1taW5vci1vcy12ZXJzaW9uPTAKIEVGSV9MREZMQUdTICs9IC0tbWFqb3It
c3Vic3lzdGVtLXZlcnNpb249MiAtLW1pbm9yLXN1YnN5c3RlbS12ZXJzaW9uPTAKIAorIyBDaGVj
ayBpZiB0aGUgYnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgorWEVOX0JVSUxEX1BFIDo9ICQoc2hl
bGwgJChDQykgJChmaWx0ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAtYyBlZmkv
Y2hlY2suYyAtbyBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpCitleHBvcnQgWEVO
X0JVSUxEX1BFIDo9ICQoaWYgJChYRU5fQlVJTERfUEUpLCQoc2hlbGwgJChMRCkgLW1pMzg2cGVw
IC0tc3Vic3lzdGVtPTEwIC1vIGVmaS9jaGVjay5lZmkgZWZpL2NoZWNrLm8gMj4vZGV2L251bGwg
JiYgZWNobyB5KSkKK0NGTEFHUy0kKFhFTl9CVUlMRF9QRSkgKz0gLURYRU5fQlVJTERfUEUKKwog
JChUQVJHRVQpLmVmaTogVklSVF9CQVNFID0gMHgkKHNoZWxsICQoTk0pIGVmaS9yZWxvY3MtZHVt
bXkubyB8IHNlZCAtbiAncywgQSBWSVJUX1NUQVJUJCQsLHAnKQogJChUQVJHRVQpLmVmaTogQUxU
X0JBU0UgPSAweCQoc2hlbGwgJChOTSkgZWZpL3JlbG9jcy1kdW1teS5vIHwgc2VkIC1uICdzLCBB
IEFMVF9TVEFSVCQkLCxwJykKICMgRG9uJ3QgdXNlICQod2lsZGNhcmQgLi4uKSBoZXJlIC0gYXQg
bGVhc3QgbWFrZSAzLjgwIGV4cGFuZHMgdGhpcyB0b28gZWFybHkhCi0kKFRBUkdFVCkuZWZpOiBn
dWFyZCA9ICQoaWYgJChzaGVsbCBlY2hvIGVmaS9kaXMqIHwgZ3JlcCBkaXNhYmxlZCksOikKKyQo
VEFSR0VUKS5lZmk6IGd1YXJkID0gJChpZiAkKGZpbHRlciB5LCQoWEVOX0JVSUxEX1BFKSksLDop
CiAKIGlmbmVxICgkKGJ1aWxkX2lkX2xpbmtlciksKQogaWZlcSAoJChjYWxsIGxkLXZlci1idWls
ZC1pZCwkKExEKSAkKGZpbHRlciAtbSUsJChFRklfTERGTEFHUykpKSx5KQpAQCAtMjMyLDYgKzIz
Nyw2IEBAIGVmaS9ta3JlbG9jOiBlZmkvbWtyZWxvYy5jCiBjbGVhbjo6CiAJcm0gLWYgYXNtLW9m
ZnNldHMucyAqLmxkcyBib290LyoubyBib290Lyp+IGJvb3QvY29yZSBib290L21rZWxmMzIKIAly
bSAtZiAkKEJBU0VESVIpLy54ZW4tc3ltcy5bMC05XSogYm9vdC8uKi5kCi0Jcm0gLWYgJChCQVNF
RElSKS8ueGVuLmVmaS5bMC05XSogZWZpLyouZWZpIGVmaS9kaXNhYmxlZCBlZmkvbWtyZWxvYwor
CXJtIC1mICQoQkFTRURJUikvLnhlbi5lZmkuWzAtOV0qIGVmaS8qLmVmaSBlZmkvbWtyZWxvYwog
CXJtIC1mIGJvb3QvY21kbGluZS5TIGJvb3QvcmVsb2MuUyBib290LyoubG5rIGJvb3QvKi5iaW4K
IAlybSAtZiBub3RlLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUgYi94
ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxlCmluZGV4IDNiZTk2NjExMDguLjkxODM4M2IzMjUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2Vm
aS9NYWtlZmlsZQpAQCAtMSwxNiArMSwxMSBAQAogQ0ZMQUdTICs9IC1mc2hvcnQtd2NoYXIKIAot
ZWZpIDo9IHkkKHNoZWxsIHJtIC1mIGRpc2FibGVkKQotZWZpIDo9ICQoaWYgJChlZmkpLCQoc2hl
bGwgJChDQykgJChmaWx0ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAtYyBjaGVj
ay5jIDI+ZGlzYWJsZWQgJiYgZWNobyB5KSkKLWVmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsICQo
TEQpIC1taTM4NnBlcCAtLXN1YnN5c3RlbT0xMCAtbyBjaGVjay5lZmkgY2hlY2subyAyPmRpc2Fi
bGVkICYmIGVjaG8geSkpCi1lZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCBybSBkaXNhYmxlZCl5
KQotCiAlLm86ICUuaWhleAogCSQoT0JKQ09QWSkgLUkgaWhleCAtTyBiaW5hcnkgJDwgJEAKIAog
Ym9vdC5pbml0Lm86IGJ1aWxkaWQubwogCiBvYmoteSA6PSBzdHViLm8KLW9iai0kKGVmaSkgOj0g
Ym9vdC5pbml0Lm8gY29tcGF0Lm8gcmVsb2NzLWR1bW15Lm8gcnVudGltZS5vCi1leHRyYS0kKGVm
aSkgKz0gYnVpbGRpZC5vCi1ub2Nvdi0kKGVmaSkgKz0gc3R1Yi5vCitvYmotJChYRU5fQlVJTERf
UEUpIDo9IGJvb3QuaW5pdC5vIGNvbXBhdC5vIHJlbG9jcy1kdW1teS5vIHJ1bnRpbWUubworZXh0
cmEtJChYRU5fQlVJTERfUEUpICs9IGJ1aWxkaWQubworbm9jb3YtJChYRU5fQlVJTERfUEUpICs9
IHN0dWIubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMKaW5kZXggMzI2ZTg4NTQwMi4uNGE1OTQ2Nzk4NiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0zMDQs
NyArMzA0LDkgQEAgU0VDVElPTlMKICAgfSA6dGV4dAogI2VuZGlmCiAKLSAgZWZpID0gREVGSU5F
RChlZmkpID8gZWZpIDogLjsKKyNpZm5kZWYgWEVOX0JVSUxEX1BFCisgIGVmaSA9IC47CisjZW5k
aWYKIAogICAvKiBTZWN0aW9ucyB0byBiZSBkaXNjYXJkZWQgKi8KICAgL0RJU0NBUkQvIDogewot
LSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 10:28:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 10: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 1ffjh7-0000ct-FO; Wed, 18 Jul 2018 10:28: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffjh5-0000co-MS
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 10:28:27 +0000
X-Inumbo-ID: 54bb250a-8a75-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54bb250a-8a75-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 10:28:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60504280"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 18 Jul 2018 12:27:33 +0200
Message-ID: <20180718102733.15253-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180718102733.15253-1-roger.pau@citrix.com>
References: <20180718102733.15253-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/2] x86/efi: split compiler vs linker support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

U28gdGhhdCBhbiBFTEYgYmluYXJ5IHdpdGggc3VwcG9ydCBmb3IgRUZJIHNlcnZpY2VzIHdpbGwg
YmUgYnVpbHQgd2hlbgp0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVz
cyBvZiB0aGUgbGlua2VyIHN1cHBvcnQgZm9yClBFLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IERhbmll
bCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgog
LSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgotLS0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgfCA3
ICsrKystLS0KIHhlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUgfCA2ICsrKy0tLQogeGVuL2FyY2gv
eDg2L3hlbi5sZHMuUyAgICB8IDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hl
bi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCAxNzI2ODVmYjQxLi4xMzAxZjUyYzNiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCkBA
IC0xNjMsOSArMTYzLDEwIEBAIEVGSV9MREZMQUdTICs9IC0tbWlub3ItaW1hZ2UtdmVyc2lvbj0k
KFhFTl9TVUJWRVJTSU9OKQogRUZJX0xERkxBR1MgKz0gLS1tYWpvci1vcy12ZXJzaW9uPTIgLS1t
aW5vci1vcy12ZXJzaW9uPTAKIEVGSV9MREZMQUdTICs9IC0tbWFqb3Itc3Vic3lzdGVtLXZlcnNp
b249MiAtLW1pbm9yLXN1YnN5c3RlbS12ZXJzaW9uPTAKIAotIyBDaGVjayBpZiB0aGUgYnVpbGQg
c3lzdGVtIHN1cHBvcnRzIFBFLgotWEVOX0JVSUxEX1BFIDo9ICQoc2hlbGwgJChDQykgJChmaWx0
ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAtYyBlZmkvY2hlY2suYyAtbyBlZmkv
Y2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpCi1leHBvcnQgWEVOX0JVSUxEX1BFIDo9ICQo
aWYgJChYRU5fQlVJTERfUEUpLCQoc2hlbGwgJChMRCkgLW1pMzg2cGVwIC0tc3Vic3lzdGVtPTEw
IC1vIGVmaS9jaGVjay5lZmkgZWZpL2NoZWNrLm8gMj4vZGV2L251bGwgJiYgZWNobyB5KSkKKyMg
Q2hlY2sgaWYgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIHRoZSBNUyBBQkkuCitleHBvcnQgWEVOX0JV
SUxEX0VGSSA6PSAkKHNoZWxsICQoQ0MpICQoZmlsdGVyLW91dCAkKENGTEFHUy15KSAuJS5kLCQo
Q0ZMQUdTKSkgLWMgZWZpL2NoZWNrLmMgLW8gZWZpL2NoZWNrLm8gMj4vZGV2L251bGwgJiYgZWNo
byB5KQorIyBDaGVjayBpZiB0aGUgbGlua2VyIHN1cHBvcnRzIFBFLgorWEVOX0JVSUxEX1BFIDo9
ICQoaWYgJChYRU5fQlVJTERfRUZJKSwkKHNoZWxsICQoTEQpIC1taTM4NnBlcCAtLXN1YnN5c3Rl
bT0xMCAtbyBlZmkvY2hlY2suZWZpIGVmaS9jaGVjay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkp
CiBDRkxBR1MtJChYRU5fQlVJTERfUEUpICs9IC1EWEVOX0JVSUxEX1BFCiAKICQoVEFSR0VUKS5l
Zmk6IFZJUlRfQkFTRSA9IDB4JChzaGVsbCAkKE5NKSBlZmkvcmVsb2NzLWR1bW15Lm8gfCBzZWQg
LW4gJ3MsIEEgVklSVF9TVEFSVCQkLCxwJykKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkv
TWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxlCmluZGV4IDkxODM4M2IzMjUuLjM4
MTZkZTI3MzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUKKysrIGIveGVu
L2FyY2gveDg2L2VmaS9NYWtlZmlsZQpAQCAtNiw2ICs2LDYgQEAgQ0ZMQUdTICs9IC1mc2hvcnQt
d2NoYXIKIGJvb3QuaW5pdC5vOiBidWlsZGlkLm8KIAogb2JqLXkgOj0gc3R1Yi5vCi1vYmotJChY
RU5fQlVJTERfUEUpIDo9IGJvb3QuaW5pdC5vIGNvbXBhdC5vIHJlbG9jcy1kdW1teS5vIHJ1bnRp
bWUubwotZXh0cmEtJChYRU5fQlVJTERfUEUpICs9IGJ1aWxkaWQubwotbm9jb3YtJChYRU5fQlVJ
TERfUEUpICs9IHN0dWIubworb2JqLSQoWEVOX0JVSUxEX0VGSSkgOj0gYm9vdC5pbml0Lm8gY29t
cGF0Lm8gcmVsb2NzLWR1bW15Lm8gcnVudGltZS5vCitleHRyYS0kKFhFTl9CVUlMRF9FRkkpICs9
IGJ1aWxkaWQubworbm9jb3YtJChYRU5fQlVJTERfRUZJKSArPSBzdHViLm8KZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IDRh
NTk0Njc5ODYuLjZlOWJkYTUxMDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMK
KysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwpAQCAtMzA0LDcgKzMwNCw3IEBAIFNFQ1RJT05T
CiAgIH0gOnRleHQKICNlbmRpZgogCi0jaWZuZGVmIFhFTl9CVUlMRF9QRQorI2lmbmRlZiBYRU5f
QlVJTERfRUZJCiAgIGVmaSA9IC47CiAjZW5kaWYKIAotLSAKMi4xOC4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 10:30:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 10: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 1ffjir-0001Mi-Sk; Wed, 18 Jul 2018 10:30: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=gamg=kc=citrix.com=prvs=7300c80c8=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1ffjiq-0001Mc-Og
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 10:30:16 +0000
X-Inumbo-ID: 95ce92e3-8a75-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 95ce92e3-8a75-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 10:30:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,369,1526342400"; d="scan'208";a="60504368"
Date: Wed, 18 Jul 2018 11:30:12 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180718103012.GD2296@perard.uk.xensource.com>
References: <20180716152738.GA2296@perard.uk.xensource.com>
 <20180716152800.10999-1-anthony.perard@citrix.com>
 <20180716163317.GB2296@perard.uk.xensource.com>
 <23372.53278.998310.703782@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23372.53278.998310.703782@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3.2] libxl: Design of an async API to issue
 QMP commands to QEMU [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>

T24gTW9uLCBKdWwgMTYsIDIwMTggYXQgMDY6MDQ6MzBQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzLjJdIGxpYnhsOiBEZXNpZ24g
b2YgYW4gYXN5bmMgQVBJIHRvIGlzc3VlIFFNUCBjb21tYW5kcyB0byBRRU1VIik6Cj4gPiBBbGwg
dGhlIGZ1bmN0aW9ucyB3aWxsIGJlIGltcGxlbWVudGVkIGluIGxhdGVyIHBhdGNoZXMuCj4gPiAK
PiA+IFRoaXMgcGF0Y2ggaW5jbHVkZXMgdGhlIEFQSSB0aGF0IGxpYnhsIGNhbiB1c2UgdG8gc2Vu
ZCBRTVAgY29tbWFuZHMgdG8KPiA+IFFFTVUuCj4gLi4uCj4gPiArICogVGhpcyBmYWNpbGl0eSBh
bGxvd3MgYSBjb21tYW5kIHRvIGJlIHNlbnQgdG8gUUVNVSwgYW5kIHRoZSByZXNwb25zZSB0byBi
ZQo+ID4gKyAqIGhhbmRlZCB0byBhIGNhbGxiYWNrIGZ1bmN0aW9uLiAgRWFjaCBsaWJ4bF9fZXZf
cW1wIGhhbmRsZXMgemVybyBvciBvbmUKPiA+ICsgKiBvdXRzdGFuZGluZyBjb21tYW5kOyBpZiBt
dWx0aXBsZSBjb21tYW5kcyBhcmUgdG8gYmUgc2VudCBjb25jdXJyZW50bHksCj4gPiArICogbXVs
dGlwbGUgbGlieGxfX2V2X3FtcCdzIG11c3QgYmUgdXNlZC4KPiA+ICsgKgo+ID4gKyAqIFBvc3Np
YmxlIHN0YXRlczoKPiA+ICsgKiAgVW5kZWZpbmVkCj4gPiArICogICAgTWlnaHQgY29udGFpbiBh
bnl0aGluZy4KPiA+ICsgKiAgSWRsZQo+ID4gKyAqICAgIFN0cnVjdCBjb250ZW50cyBhcmUgZGVm
aW5lZCBlbm91Z2ggdG8gcGFzcyB0byBhbnkgbGlieGxfX2V2X3FtcF8qCj4gPiArICogICAgZnVu
Y3Rpb25zLgo+ID4gKyAqICAgIFRoZSBzdHJ1Y3QgZG9lcyBub3QgY29udGFpbiByZWZlcmVuY2Vz
IHRvIGFueSBhbGxvY2F0ZWQgcHJpdmF0ZSByZXNvdXJjZXMKPiA+ICsgKiAgICBzbyBjYW4gYmUg
dGhyb3duIGF3YXkuCj4gPiArICogIEFjdGl2ZQo+ID4gKyAqICAgIEN1cnJlbnRseSB3YWl0aW5n
IGZvciB0aGUgY2FsbGJhY2sgdG8gYmUgY2FsbGVkLgo+ID4gKyAqICAgIF9kaXNwb3NlIG11c3Qg
YmUgY2FsbGVkIHRvIHJlY2xhaW0gcmVzb3VyY2VzIChvciB3YWl0IGZvciB0aGUgY2FsbGJhY2sg
dG8KPiA+ICsgKiAgICBiZSBjYWxsZWQpLgo+ID4gKyAqCj4gPiArICogbGlieGxfX2V2X3FtcF9p
bml0OiBVbmRlZmluZWQvSWRsZSAtPiBJZGxlCj4gPiArICoKPiA+ICsgKiBsaWJ4bF9fZXZfcW1w
X3NlbmQ6IElkbGUgLT4gQWN0aXZlIChvbiBlcnJvcjogSWRsZSkKPiA+ICsgKiAgICBTZW5kcyBh
IGNvbW1hbmQgdG8gUUVNVS4KPiA+ICsgKgo+ID4gKyAqIGxpYnhsX19ldl9xbXBfZGlzcG9zZTog
QWN0aXZlL0lkbGUgLT4gSWRsZQo+ID4gKyAqCj4gPiArICogY2FsbGJhY2s6Cj4gPiArICogICAg
V2hlbiBjYWxsZWQsIGV2IGlzIElkbGUsIHNvIGNhbiBiZSByZXVzZWQgb3IgdGhyb3duIGF3YXku
Cj4gPiArICogICAgV2hlbiBhbiBlcnJvciBvY2N1cmVkLCBpdCBpcyBjYWxsZWQgd2l0aCByZXNw
b25zZSA9PSBOVUxMIGFuZCB0aGUgZXJyb3IKPiA+ICsgKiAgICBjb2RlIGluIHJjLgo+IAo+IFlv
dSBoYXZlIHJlbW92ZWQgdGhpcyB0ZXh0Ogo+IAo+ICAgKyAqIFdoZW4gY2FsbGVkIGZyb20gd2l0
aGluIGEgY2FsbGJhY2ssIHRoZSBzYW1lIFFNUCBjb25uZWN0aW9uIHdpbGwgYmUKPiAgICsgKiBy
ZXVzZWQgdG8gZXhlY3V0ZSB0aGUgbmV3IGNvbW1hbmQuIFRoaXMgaXMgaW1wb3J0YW50IGluIHRo
ZSBjYXNlCj4gICArICogd2hlcmUgdGhlIGZpcnN0IGNvbW1hbmQgaXMgImFkZC1mZCIgYW5kIHRo
ZSBzZWNvbmQgY29tbWFuZCB1c2UgdGhlCj4gICArICogZmRzZXQgY3JlYXRlZCBieSBRRU1VLgo+
IAo+IFRoYXQgcmVtb3ZlcyB0aGUgbmVlZCBmb3IgYSBmb3VydGggc3RhdGUsIGFzIEkgZGlzY3Vz
c2VkIGVhcmxpZXIuICBCdXQKPiBkb2VzIHRoaXMgbm90IGludHJvZHVjZSB0aGUgcHJvYmxlbSB0
aGF0IHRoaXMgdGV4dCB3YXMgYWRkcmVzc2luZzogSWUKPiB0aGVyZSBpcyBubyB3YXkgZm9yIHRo
ZSB1c2VyIG9mIGxpYnhsX2V2X3FtcCB0byBlbnN1cmUgdGhhdCB0aGUKPiBjb21tYW5kcyB0byBh
ZGQtZmQsIGFuZCB1c2UgdGhlIGZkc2V0LCBvY2N1ciBvbiB0aGUgc2FtZSBxbXAKPiBjb25uZWN0
aW9uLgo+IAo+IFdoYXQgaGFzIGNoYW5nZWQgc2luY2UgeW91IHdyb3RlIHRoYXQgPyAgT3IgaGF2
ZSBJIG1pc3VuZGVyc3Rvb2QKPiBzb21ldGhpbmcgPwo+IAo+IE5CIHRoYXQgSSBoYXZlbid0IHll
dCByZWFkIGluIGRldGFpbCB0aGUgcGFydCBhYm91dCBkZXNjcmliaW5nIHRoZQo+IGltcGxlbWVu
dGF0aW9uLCBpZSB0aGUgcW1wX3N0YXRlIGJ1dCBJIHRoaW5rIHRoaXMgcHJvYmxlbSBleGlzdHMg
bm8KPiBtYXR0ZXIgd2hhdCB0aGF0IGltcGxlbWVudGF0aW9uIGxvb2tzIGxpa2UuLi4KClBsZWFz
ZSBkbyByZWFkIHRoZSBpbXBsZW1lbnRhdGlvbiBkZXNjcmlwdGlvbiwgaXQgc2hvdWxkIGV4cGxh
aW4gd2h5CnRoZXJlIGlzIG5vIGZvdXJ0aCBzdGF0ZS4KClRoYW5rcy4KCj4gQW50aG9ueSBQRVJB
UkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2My4yXSBsaWJ4bDogRGVzaWduIG9mIGFuIGFzeW5jIEFQ
SSB0byBpc3N1ZSBRTVAgY29tbWFuZHMgdG8gUUVNVSIpOgo+ID4gT24gTW9uLCBKdWwgMTYsIDIw
MTggYXQgMDQ6Mjg6MDBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiA+ICsgKiBJ
bXBsZW1lbnRhdGlvbiBvZiB0aGUgUU1QIGNsaWVudC4KPiA+ID4gKyAqCj4gPiAKPiA+IEhlcmUs
IEkgd2FudGVkIHRvIGFkZCBtb3JlIGRlc2NyaXB0aW9uLCBidXQgZm9yZ290IHRvIGNvbW1pdCBi
ZWZvcmUgdG8KPiA+IHNlbnQgdGhlIHBhdGNoLCBpdCBzaG91bGQgcmVhZDoKPiA+IAo+ID4gKyAq
IFRoaXMgc3RydWN0IHFtcF9zdGF0ZSBpcyB1c2VkIGJ5IHRoZSBsaWJ4bF9fZXZfcW1wXyogZnVu
Y3Rpb25zLCBidXQgaXQgaXMKPiA+ICsgKiBub3QgdmlzaWJsZSB0byB1c2VycyBvZiBsaWJ4bF9f
ZXZfcW1wXyouIEl0IGlzIGFsbG9jYXRlZCBhcyBuZWVkZWQgYW5kCj4gPiArICogc3RvcmVkIGlu
IENUWCBpbiBvcmRlciB0byBhbGxvdyByZXVzZSBvZiBhIHNhbWUgUU1QIGNvbm5lY3Rpb24gYmV0
d2Vlbgo+ID4gKyAqIGRpZmZlcmVudCB1c2Vycy4KPiAKPiBUaGlzIG1ha2VzIHNlbnNlLCB0aGFu
a3MuCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 10:30:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 10:30:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffjjR-0001S8-Ca; Wed, 18 Jul 2018 10:30: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffjjQ-0001Rb-3j
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 10:30:52 +0000
X-Inumbo-ID: aab6e055-8a75-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aab6e055-8a75-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 10:31: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 1ffjjN-00012V-Md; Wed, 18 Jul 2018 10: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 1ffjjN-0002Ke-4b; Wed, 18 Jul 2018 10:30:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffjjN-0003iS-3w; Wed, 18 Jul 2018 10:30:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125316-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=a60de1b9f80681859b845f35c1c0e191cddb0b01
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 10:30:49 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125316: 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>

ZmxpZ2h0IDEyNTMxNiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTMxNi8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGE2MGRlMWI5ZjgwNjgx
ODU5Yjg0NWYzNWMxYzBlMTkxY2RkYjBiMDEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTE3NyAgMjAxOC0wNy0xNSAwOToxODoyMCBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjUzMTYgIDIwMTgtMDctMTggMDk6MTg6NDkgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZTNmNjY3YmM1Zi4uYTYw
ZGUxYjlmOCAgYTYwZGUxYjlmODA2ODE4NTliODQ1ZjM1YzFjMGUxOTFjZGRiMGIwMSAtPiBjb3Zl
cml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 11:03:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 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 1ffkEK-0003sO-4C; Wed, 18 Jul 2018 11:02: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=mcpn=kc=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1ffkEH-0003sJ-3t
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 11:02:45 +0000
X-Inumbo-ID: 0a682ede-8a7a-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a682ede-8a7a-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 13:02:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1531911761;
 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=txZafOY+fMzEii6zfbE6KUSwSMXUol+DbBjvvRH/sZ0=;
 b=a+2qSnlQgU107NHooV6Nn6LLU1YPIUBzoOVTUWcMmLu8DB12jJ0qZGudToBO72g5bk
 SqcabW5Zw0beHknwTof3hCnQurvIerzovkM1+6bUA5MGueDxrfAI+TNcQuyEAuJLpzON
 ka33MFh3K0KGjrFBItWSlr41caUd3/IKWasCfgeoBFcjrPTataM0i9IunJ5QgMW3sghg
 rx+qIh7UTtp2U3is1x5VzRccc89FoXuDBiK5ysooEsU0evIkqVJlgkoYNb6PN9WQKnoz
 lQp6lNA+m2geYsIy47qYOi+a4Er27fD59mFyG6a9kfjaeWFpYZ2pB764IjfOTo42bqCG
 gFJA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpOGUivpc0WAr0t3Sj8140FKdfYth0="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.13 AUTH)
 with ESMTPSA id I0b17eu6IB2eHh5
 (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);
 Wed, 18 Jul 2018 13:02:40 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel@lists.xenproject.org
Date: Wed, 18 Jul 2018 13:02:38 +0200
Message-Id: <20180718110238.10480-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] tools/firmware: reproducible seabios build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGJ1aWxkc3lzdGVtIG9mIHNlYWJpb3MgYWx3YXlzIGluY2x1ZGVzIHRoZSBjdXJyZW50IHRp
bWUgYW5kIHRoZQpob3N0bmFtZSBpbnRvIHRoZSByZXN1bHRpbmcgYmluYXJ5LiBUbyBhdm9pZCB0
aGF0LCBpdCBpcyByZXF1aXJlZCB0bwpoYXZlIGEgZmlsZSAnLnZlcnNpb24nIGluIHRoZSB0b3Bs
ZXZlbCBkaXJlY3Rvcnkgb2Ygc2VhYmlvcy1kaXItcmVtb3RlLgpBbmQgaXQgaXMgcmVxdWlyZWQg
dG8gcGFzcyBFWFRSQVZFUlNJT049IHRvIG1ha2UgYmVjYXVzZSBpdHMgdG9wbGV2ZWwKTWFrZWZp
bGUgZG9lcyBub3QgdGFrZSBFWFRSQVZFUlNJT04gZnJvbSBlbnZpcm9ubWVudC4KCkFkanVzdCB0
aGUgY29kZSB0byBjcmVhdGUgYSAnLnZlcnNpb24nIGZpbGUgd2l0aCBmaXhlZCBjb250ZW50LgpB
ZGp1c3QgdGhlIGNvZGUgdG8gcGFzcyBFWFRSQVZFUlNJT04gZG93biB0byBtYWtlLgoKU2lnbmVk
LW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgotLS0KIHRvb2xzL2Zpcm13YXJl
L01ha2VmaWxlIHwgNSArKysrLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL01ha2VmaWxlIGIvdG9vbHMv
ZmlybXdhcmUvTWFrZWZpbGUKaW5kZXggYmM4NDMwMGI2OS4uZWQxYTEzMThmNiAxMDA2NDQKLS0t
IGEvdG9vbHMvZmlybXdhcmUvTWFrZWZpbGUKKysrIGIvdG9vbHMvZmlybXdhcmUvTWFrZWZpbGUK
QEAgLTIxLDYgKzIxLDcgQEAgU1VCRElSUy15ICs9IGh2bWxvYWRlcgogCiBTRUFCSU9TQ0MgPz0g
JChDQykKIFNFQUJJT1NMRCA/PSAkKExEKQorU0VBQklPU19FWFRSQVZFUlNJT04gPz0gIi1YZW4i
CiAKIG92bWYtZGlyOgogCUdJVD0kKEdJVCkgJChYRU5fUk9PVCkvc2NyaXB0cy9naXQtY2hlY2tv
dXQuc2ggJChPVk1GX1VQU1RSRUFNX1VSTCkgJChPVk1GX1VQU1RSRUFNX1JFVklTSU9OKSBvdm1m
LWRpcgpAQCAtMzAsNiArMzEsOCBAQCBzZWFiaW9zLWRpcjoKIAlHSVQ9JChHSVQpICQoWEVOX1JP
T1QpL3NjcmlwdHMvZ2l0LWNoZWNrb3V0LnNoICQoU0VBQklPU19VUFNUUkVBTV9VUkwpICQoU0VB
QklPU19VUFNUUkVBTV9SRVZJU0lPTikgc2VhYmlvcy1kaXIKIAljcCBzZWFiaW9zLWNvbmZpZyBz
ZWFiaW9zLWRpci8uY29uZmlnOwogCSQoTUFLRSkgLUMgc2VhYmlvcy1kaXIgb2xkZGVmY29uZmln
IENDPSQoU0VBQklPU0NDKSBMRD0kKFNFQUJJT1NMRCkKKwlybSAtZiBzZWFiaW9zLWRpci8udmVy
c2lvbgorCWVjaG8gJyQoU0VBQklPU19VUFNUUkVBTV9SRVZJU0lPTiknID4gc2VhYmlvcy1kaXIv
LnZlcnNpb24KIAogLlBIT05ZOiBhbGwKIGFsbDogJChTVUJESVJTLXkpCkBAIC0xMzYsNCArMTM5
LDQgQEAgc3VidHJlZS1mb3JjZS11cGRhdGUtYWxsOgogCSQoTUFLRSkgb3ZtZi1kaXItZm9yY2Ut
dXBkYXRlCiAKIHN1YmRpci1hbGwtc2VhYmlvcy1kaXI6IHNlYWJpb3MtZGlyCi0JJChNQUtFKSAt
QyAkPCBDQz0kKFNFQUJJT1NDQykgTEQ9JChTRUFCSU9TTEQpIFBZVEhPTj0kKFBZVEhPTikgYWxs
OworCSQoTUFLRSkgLUMgJDwgQ0M9JChTRUFCSU9TQ0MpIExEPSQoU0VBQklPU0xEKSBQWVRIT049
JChQWVRIT04pIEVYVFJBVkVSU0lPTj0kKFNFQUJJT1NfRVhUUkFWRVJTSU9OKSBhbGw7CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 11:06:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 11: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 1ffkHW-00043C-Nl; Wed, 18 Jul 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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffkHV-000432-Gl
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 11:06:05 +0000
X-Inumbo-ID: 8242aac6-8a7a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8242aac6-8a7a-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 13:05:41 +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 1ffkHP-0001oK-QR; Wed, 18 Jul 2018 11:05: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 1ffkHP-0004p0-I8; Wed, 18 Jul 2018 11:05:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffkHP-00074G-Gd; Wed, 18 Jul 2018 11:05:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ffkHP-00074G-Gd@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 11:05:59 +0000
Subject: [Xen-devel] [linux-linus bisection] complete test-amd64-i386-xl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9y
Zy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBs
aW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJl
LmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25h
bC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVl
OiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9k
dWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6
Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgt
Mi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgOWQzY2NlMWU4Yjg1NjFmZWQ1ZjM4M2QyMmE0ZDY5
NDlkYjRlYWRiZQogIEJ1ZyBub3QgcHJlc2VudDogM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4
ZWNlNzQ4NDZjM2ZkMwogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTMxOC8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxv
bmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgog
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlz
ZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni14bC54ZW4tYm9vdC5odG1sClJldmlzaW9u
IElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVz
IGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5n
IGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3Qv
bGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1w
LzEyNTMxOC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyMzU1NCAtLWJsZXNz
aW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni14bCB4ZW4t
Ym9vdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTI1MjQyIGZhaWwgW2hv
c3Q9aHV4ZWxyZWJlMV0gLyAxMjUxMjkgW2hvc3Q9Zmlhbm8wXSAxMjUwNjkgW2hvc3Q9YWxiYW5h
MF0gMTI1MDQxIFtob3N0PWJhcm9xdWUxXSAxMjQ5OTQgW2hvc3Q9YWxiYW5hMV0gMTI0OTM4IFto
b3N0PWpvdWJlcnRpbjFdIDEyNDE1MSBbaG9zdD1iYXJvcXVlMV0gMTI0MDkyIFtob3N0PWRlYmlu
YTFdIDEyNDA2NiBbaG9zdD1odXhlbHJlYmUwXSAxMjQwNDcgb2suCkZhaWx1cmUgLyBiYXNpcyBw
YXNzIGZsaWdodHM6IDEyNTI0MiAvIDEyNDA0NwoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoo
dHJlZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6
IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdApMYXRlc3QgOWQzY2NlMWU4Yjg1NjFmZWQ1ZjM4M2QyMmE0ZDY5NDlkYjRlYWRiZSBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSA0MWNiMmRiNjI2MjdhNzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCkJhc2lzIHBhc3Mg
M2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJm
OGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdp
dGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9z
Y20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0IzNjYTI0Y2U5ZmY3NjRi
YzI3YmNlYjliMmZkOGVjZTc0ODQ2YzNmZDMtOWQzY2NlMWU4Yjg1NjFmZWQ1ZjM4M2QyMmE0ZDY5
NDlkYjRlYWRiZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5n
aXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi10cmFkaXRpb25hbC5naXQjYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MC1jOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi5naXQjNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYS00MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGdpdDovL3hlbmJp
dHMueGVuLm9yZy94ZW4uZ2l0IzA2ZjU0MmY4ZjJlNDQ2YzAxYmQwZWRhYjUxZTk0NTBhZjdmNmUw
NWItNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFkYQphZGhvYy1yZXZ0dXBs
ZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogbGludXgtMi42CkZyb20gZ2l0Oi8vY2Fj
aGU6OTQxOS9naXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuCiAgIGUzZjY2N2JjNWYuLmE2MGRlMWI5
ZjggIGNvdmVyaXR5LXRlc3RlZC9zbW9rZSAtPiBvcmlnaW4vY292ZXJpdHktdGVzdGVkL3Ntb2tl
CiAgIDRmNGZjNWY2YWYuLjkzMTAyYjQ5ZDUgIHN0YWdpbmcgICAgICAgICAgICAgICAtPiBvcmln
aW4vc3RhZ2luZwpMb2FkZWQgMTAwMiBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcg
Zm9yIHRlc3QgcmVzdWx0czoKIDEyMzM3MCBbaG9zdD1pdGFsaWEwXQogMTIzNDM4IFtob3N0PWVs
YmxpbmcxXQogMTIzNTU0IFtob3N0PWNoYXJkb25uYXkwXQogMTIzNjU1IFtob3N0PWFsYmFuYTBd
CiAxMjM3OTIgW2hvc3Q9YmFyb3F1ZTBdCiAxMjM5MzcgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxMjM4
NzEgW2hvc3Q9ZGViaW5hMF0KIDEyNDAxMyBbaG9zdD1qb3ViZXJ0aW4xXQogMTI0MDQ3IHBhc3Mg
M2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmY1NDJm
OGYyZTQ0NmMwMWJkMGVkYWI1MWU5NDUwYWY3ZjZlMDViCiAxMjQwNjYgW2hvc3Q9aHV4ZWxyZWJl
MF0KIDEyNDA5MiBbaG9zdD1kZWJpbmExXQogMTI0MTUxIFtob3N0PWJhcm9xdWUxXQogMTI0OTM4
IFtob3N0PWpvdWJlcnRpbjFdCiAxMjQ5OTQgW2hvc3Q9YWxiYW5hMV0KIDEyNTA0MSBbaG9zdD1i
YXJvcXVlMV0KIDEyNTA2OSBbaG9zdD1hbGJhbmEwXQogMTI1MTY3IGZhaWwgaXJyZWxldmFudAog
MTI1MTI5IFtob3N0PWZpYW5vMF0KIDEyNTI3OSBwYXNzIDNjYTI0Y2U5ZmY3NjRiYzI3YmNlYjli
MmZkOGVjZTc0ODQ2YzNmZDMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5Mzhk
ZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZWY3NjVlYzk4NzlhZDBjN2Q5ZmU2Y2Q4YTViYjU4
NDA1NmYzZmVhMQogMTI1MjgwIHBhc3MgM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4
NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSAyZGYxZDJiYTEzMmZmNWU1ZDk5N2FmMjY0ZjQ1OGM5MTgyZjA4YTI2
CiAxMjUyODkgcGFzcyAzY2EyNGNlOWZmNzY0YmMyN2JjZWI5YjJmZDhlY2U3NDg0NmMzZmQzIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVk
MDc2NjNhIGY1ZDEwZGMyOTA5Yzg0ZTRmZmM3MjQwZTU0MmM1MTNlZDQ4MGFhMDQKIDEyNTI4MSBw
YXNzIDNjYTI0Y2U5ZmY3NjRiYzI3YmNlYjliMmZkOGVjZTc0ODQ2YzNmZDMgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgYjRh
YzRiYzQxMDIyMmQyMjFkYzQ2YTc0YWM3MWVmYWE3YjMyZDU3YwogMTI1MjQyIGZhaWwgOWQzY2Nl
MWU4Yjg1NjFmZWQ1ZjM4M2QyMmE0ZDY5NDlkYjRlYWRiZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSA0MWNiMmRiNjI2Mjdh
NzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCiAxMjUyOTYgcGFzcyAzY2EyNGNlOWZmNzY0YmMy
N2JjZWI5YjJmZDhlY2U3NDg0NmMzZmQzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEz
NWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFh
ZTQ4NzU1MGMzZjRhY2IxZGEKIDEyNTI4MiBmYWlsIGlycmVsZXZhbnQKIDEyNTI2OCBwYXNzIDNj
YTI0Y2U5ZmY3NjRiYzI3YmNlYjliMmZkOGVjZTc0ODQ2YzNmZDMgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDZmNTQyZjhm
MmU0NDZjMDFiZDBlZGFiNTFlOTQ1MGFmN2Y2ZTA1YgogMTI1MjkwIHBhc3MgM2NhMjRjZTlmZjc2
NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSA5YmExZjE5OGY2MWU5MjMyOTVh
ZmUxMzY2MmU3YmQyMTlmN2Y0MDc3CiAxMjUyODMgZmFpbCA5ZDNjY2UxZThiODU2MWZlZDVmMzgz
ZDIyYTRkNjk0OWRiNGVhZGJlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFhZTQ4NzU1
MGMzZjRhY2IxZGEKIDEyNTI3MiBmYWlsIGlycmVsZXZhbnQKIDEyNTI3NCBwYXNzIDNjYTI0Y2U5
ZmY3NjRiYzI3YmNlYjliMmZkOGVjZTc0ODQ2YzNmZDMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
IDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMDBjZWJkNmYyMmJlYjZk
NWZhNjVlZDJkOGQxZmY5YWNmNTliY2U2MQogMTI1Mjc1IHBhc3MgM2NhMjRjZTlmZjc2NGJjMjdi
Y2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBkNjJkMGU1YjY0ZTUxMmQyOTkzZDc1Nzcz
MzY5ZTE2YjAwNDVkOWRhCiAxMjUyNzggcGFzcyAzY2EyNGNlOWZmNzY0YmMyN2JjZWI5YjJmZDhl
Y2U3NDg0NmMzZmQzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGE4MDg2MjMxNDI4MTJhMjJlZTBiNjMyZmU2ZmQ1ZTA0NGU4
MzgzOWIKIDEyNTI4NCBwYXNzIDNjYTI0Y2U5ZmY3NjRiYzI3YmNlYjliMmZkOGVjZTc0ODQ2YzNm
ZDMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgNWEwNjVlNWJmYzUzYTU0ODc2OWM0YjA3OTU3NmY4YjA4ZjQzZjM3NgogMTI1
MjkxIHBhc3MgM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSA5NGM3YjA2MGMwNzI3OTRkOWYyMTc1NWRiMjRkYjFhYzUwMmNlYjRiCiAxMjUyODYgcGFzcyAz
Y2EyNGNlOWZmNzY0YmMyN2JjZWI5YjJmZDhlY2U3NDg0NmMzZmQzIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDBjNzk4YjIy
YTAwOWZkNmUzZWMzODhjMTFjMTc1MmU1ZWFhNTYxYWEKIDEyNTMwMSBwYXNzIDNjYTI0Y2U5ZmY3
NjRiYzI3YmNlYjliMmZkOGVjZTc0ODQ2YzNmZDMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQz
MTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0Mzhk
OTM4YWFlNDg3NTUwYzNmNGFjYjFkYQogMTI1Mjk0IHBhc3MgM2NhMjRjZTlmZjc2NGJjMjdiY2Vi
OWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkz
OGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBiOWEzYzk1MzU2MjJjNzhkMDRjM2Q1NDg1MTNh
ZjgxYzhlNjRkMGYxCiAxMjUyOTggZmFpbCA5ZDNjY2UxZThiODU2MWZlZDVmMzgzZDIyYTRkNjk0
OWRiNGVhZGJlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0
NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMz
MzgzMWQzYTg2NTVkMDc2NjNhIDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFhZTQ4NzU1MGMzZjRhY2Ix
ZGEKIDEyNTMwNSBmYWlsIDlkM2NjZTFlOGI4NTYxZmVkNWYzODNkMjJhNGQ2OTQ5ZGI0ZWFkYmUg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgNDFjYjJkYjYyNjI3YTc0MzhkOTM4YWFlNDg3NTUwYzNmNGFjYjFkYQogMTI1MzEy
IHBhc3MgM2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMyBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSA0
MWNiMmRiNjI2MjdhNzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCiAxMjUzMTggZmFpbCA5ZDNj
Y2UxZThiODU2MWZlZDVmMzgzZDIyYTRkNjk0OWRiNGVhZGJlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDQxY2IyZGI2MjYy
N2E3NDM4ZDkzOGFhZTQ4NzU1MGMzZjRhY2IxZGEKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2
ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI0MDQ3IChwYXNzKSwgZm9yIGJhc2lzIHBh
c3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNTI0MiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJl
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNTI2OCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEyNTI4MyAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlz
aW9ucyBhdCAzY2EyNGNlOWZmNzY0YmMyN2JjZWI5YjJmZDhlY2U3NDg0NmMzZmQzIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IDQxY2IyZGI2MjYyN2E3NDM4ZDkzOGFhZTQ4NzU1MGMzZjRhY2IxZGEKTm8gcmV2aXNpb25zIGxl
ZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAx
MjUyOTYgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjUyOTgg
KGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjUzMDEgKHBh
c3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNTMwNSAoZmFpbCksIGZv
ciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNTMxMiAocGFzcyksIGZvciBs
YXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI1MzE4IChmYWlsKSwgZm9yIGZpcnN0IGZh
aWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAg
QnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgOWQz
Y2NlMWU4Yjg1NjFmZWQ1ZjM4M2QyMmE0ZDY5NDlkYjRlYWRiZQogIEJ1ZyBub3QgcHJlc2VudDog
M2NhMjRjZTlmZjc2NGJjMjdiY2ViOWIyZmQ4ZWNlNzQ4NDZjM2ZkMwogIExhc3QgZmFpbCByZXBy
bzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTMx
OC8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKUmV2aXNpb24gZ3JhcGgg
bGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQt
aTM4Ni14bC54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI1MzE4OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdo
dCAxMjUzMTggbGludXgtbGludXMgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzMTgvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpv
YnM6CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 11:38:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 11: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 1ffkmW-0006IC-G6; Wed, 18 Jul 2018 11: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffkmV-0006I7-HJ
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 11:38:07 +0000
X-Inumbo-ID: 0f940e5e-8a7f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f940e5e-8a7f-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 11:38:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76354788"
Date: Wed, 18 Jul 2018 13:37:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718113754.q2cgcev2ctazw67a@mac>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF81102000078001D53D4@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EF81102000078001D53D4@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/6] x86: distinguish CPU offlining from
 CPU 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MTk6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvZ2VuYXBpYy94MmFwaWMuYwo+IEBAIC0yMDEsMTggKzIwMSwyMSBAQCBzdGF0aWMgaW50
IHVwZGF0ZV9jbHVzdGVyaW5mbygKPiAgICAgICAgICBpZiAoICFjbHVzdGVyX2NwdXNfc3BhcmUg
KQo+ICAgICAgICAgICAgICBjbHVzdGVyX2NwdXNfc3BhcmUgPSB4emFsbG9jKGNwdW1hc2tfdCk7
Cj4gICAgICAgICAgaWYgKCAhY2x1c3Rlcl9jcHVzX3NwYXJlIHx8Cj4gLSAgICAgICAgICAgICAh
YWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoc2NyYXRjaF9tYXNrLCBjcHUpKSApCj4gKyAgICAg
ICAgICAgICAhY29uZF9hbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX21hc2ssIGNw
dSkpICkKPiAgICAgICAgICAgICAgZXJyID0gLUVOT01FTTsKPiAgICAgICAgICBicmVhazsKPiAg
ICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgo+ICAgICAgY2FzZSBDUFVfREVBRDoKPiArICAgIGNh
c2UgQ1BVX1JFTU9WRToKPiArICAgICAgICBpZiAoIHBhcmtfb2ZmbGluZV9jcHVzID09IChhY3Rp
b24gIT0gQ1BVX1JFTU9WRSkgKQo+ICsgICAgICAgICAgICBicmVhazsKCkkgdGhpbmsgdGhpcyB3
b3VsZCBiZSBjbGVhcmVyIGFzOgoKY2FzZSBDUFVfVVBfQ0FOQ0VMRUQ6CmNhc2UgQ1BVX0RFQUQ6
CiAgICBpZiAoIHBhcmtfb2ZmbGluZV9jcHVzICkKICAgICAgICBicmVhazsKCiAgICAvKiBmYWxs
dGhyb3VnaCAqLwpjYXNlIENQVV9SRU1PVkU6CiAgICBpZiAoIHBlcl9jcHUuLi4KCklmIGl0J3Mg
c2FmZSB0byBkbyBzbyAoc2ltaWxhciB0byB3aGF0IHlvdSBkbyBpbiBjcHVfY2FsbGJhY2spLgoK
PiAgICAgICAgICBpZiAoIHBlcl9jcHUoY2x1c3Rlcl9jcHVzLCBjcHUpICkKPiAgICAgICAgICB7
Cj4gICAgICAgICAgICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwgcGVyX2NwdShjbHVzdGVyX2Nw
dXMsIGNwdSkpOwo+ICAgICAgICAgICAgICBpZiAoIGNwdW1hc2tfZW1wdHkocGVyX2NwdShjbHVz
dGVyX2NwdXMsIGNwdSkpICkKPiAtICAgICAgICAgICAgICAgIHhmcmVlKHBlcl9jcHUoY2x1c3Rl
cl9jcHVzLCBjcHUpKTsKPiArICAgICAgICAgICAgICAgIFhGUkVFKHBlcl9jcHUoY2x1c3Rlcl9j
cHVzLCBjcHUpKTsKPiAgICAgICAgICB9Cj4gLSAgICAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJf
Y3B1KHNjcmF0Y2hfbWFzaywgY3B1KSk7Cj4gKyAgICAgICAgRlJFRV9DUFVNQVNLX1ZBUihwZXJf
Y3B1KHNjcmF0Y2hfbWFzaywgY3B1KSk7Cj4gICAgICAgICAgYnJlYWs7Cj4gICAgICB9Cj4gIAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9wZXJjcHUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9wZXJjcHUu
Ywo+IEBAIC0yOCw3ICsyOCw3IEBAIHN0YXRpYyBpbnQgaW5pdF9wZXJjcHVfYXJlYSh1bnNpZ25l
ZCBpbnQKPiAgICAgIGNoYXIgKnA7Cj4gIAo+ICAgICAgaWYgKCBfX3Blcl9jcHVfb2Zmc2V0W2Nw
dV0gIT0gSU5WQUxJRF9QRVJDUFVfQVJFQSApCj4gLSAgICAgICAgcmV0dXJuIC1FQlVTWTsKPiAr
ICAgICAgICByZXR1cm4gMDsKPiAgCj4gICAgICBpZiAoIChwID0gYWxsb2NfeGVuaGVhcF9wYWdl
cyhQRVJDUFVfT1JERVIsIDApKSA9PSBOVUxMICkKPiAgICAgICAgICByZXR1cm4gLUVOT01FTTsK
PiBAQCAtNzYsOSArNzYsMTIgQEAgc3RhdGljIGludCBjcHVfcGVyY3B1X2NhbGxiYWNrKAo+ICAg
ICAgICAgIGJyZWFrOwo+ICAgICAgY2FzZSBDUFVfVVBfQ0FOQ0VMRUQ6Cj4gICAgICBjYXNlIENQ
VV9ERUFEOgo+IC0gICAgICAgIGZyZWVfcGVyY3B1X2FyZWEoY3B1KTsKPiArICAgICAgICBpZiAo
ICFwYXJrX29mZmxpbmVfY3B1cyApCj4gKyAgICAgICAgICAgIGZyZWVfcGVyY3B1X2FyZWEoY3B1
KTsKPiAgICAgICAgICBicmVhazsKPiAtICAgIGRlZmF1bHQ6Cj4gKyAgICBjYXNlIENQVV9SRU1P
VkU6Cj4gKyAgICAgICAgaWYgKCBwYXJrX29mZmxpbmVfY3B1cyApCj4gKyAgICAgICAgICAgIGZy
ZWVfcGVyY3B1X2FyZWEoY3B1KTsKPiAgICAgICAgICBicmVhazsKPiAgICAgIH0KPiAgCj4gLS0t
IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMK
PiBAQCAtNjMsNiArNjMsOCBAQCBzdGF0aWMgY3B1bWFza190IHNjcmF0Y2hfY3B1MG1hc2s7Cj4g
IGNwdW1hc2tfdCBjcHVfb25saW5lX21hcCBfX3JlYWRfbW9zdGx5Owo+ICBFWFBPUlRfU1lNQk9M
KGNwdV9vbmxpbmVfbWFwKTsKPiAgCj4gK2Jvb2wgX19yZWFkX21vc3RseSBwYXJrX29mZmxpbmVf
Y3B1czsKCnBhcmtfb2ZmbGluZV9jcHVzIHNlZW1zIHRvIGJlIGxlZnQgdG8gaXQncyBpbml0aWFs
IHZhbHVlIChmYWxzZSkgaW4KdGhpcyBwYXRjaC4gSXQgbWlnaHQgYmUgZ29vZCB0byBtZW50aW9u
IGluIHRoZSBjb21taXQgbWVzc2FnZSB0aGF0CmZ1cnRoZXIgcGF0Y2hlcyB3aWxsIGFsbG93IHNl
dHRpbmcgdGhpcyB2YWx1ZSAoSSBoYXZlbid0IGxvb2tlZCB5ZXQsCmJ1dCBJIGFzc3VtZSBzbyk/
Cgo+IEBAIC05NTUsMTUgKzk3MCwxOSBAQCBzdGF0aWMgaW50IGNwdV9zbXBib290X2FsbG9jKHVu
c2lnbmVkIGluCj4gICAgICBpZiAoIG5vZGUgIT0gTlVNQV9OT19OT0RFICkKPiAgICAgICAgICBt
ZW1mbGFncyA9IE1FTUZfbm9kZShub2RlKTsKPiAgCj4gLSAgICBzdGFja19iYXNlW2NwdV0gPSBh
bGxvY194ZW5oZWFwX3BhZ2VzKFNUQUNLX09SREVSLCBtZW1mbGFncyk7Cj4gKyAgICBpZiAoIHN0
YWNrX2Jhc2VbY3B1XSA9PSBOVUxMICkKPiArICAgICAgICBzdGFja19iYXNlW2NwdV0gPSBhbGxv
Y194ZW5oZWFwX3BhZ2VzKFNUQUNLX09SREVSLCBtZW1mbGFncyk7Cj4gICAgICBpZiAoIHN0YWNr
X2Jhc2VbY3B1XSA9PSBOVUxMICkKPiAgICAgICAgICBnb3RvIG91dDsKPiAgICAgIG1lbWd1YXJk
X2d1YXJkX3N0YWNrKHN0YWNrX2Jhc2VbY3B1XSk7Cj4gIAo+ICAgICAgb3JkZXIgPSBnZXRfb3Jk
ZXJfZnJvbV9wYWdlcyhOUl9SRVNFUlZFRF9HRFRfUEFHRVMpOwo+IC0gICAgcGVyX2NwdShnZHRf
dGFibGUsIGNwdSkgPSBnZHQgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCBtZW1mbGFncyk7
Cj4gKyAgICBnZHQgPSBwZXJfY3B1KGdkdF90YWJsZSwgY3B1KTsKPiArICAgIGlmICggZ2R0ID09
IE5VTEwgKQo+ICsgICAgICAgIGdkdCA9IGFsbG9jX3hlbmhlYXBfcGFnZXMob3JkZXIsIG1lbWZs
YWdzKTsKCmdkdCA9IHBlcl9jcHUoZ2R0X3RhYmxlLCBjcHUpID86IGFsbG9jX3hlbmhlYXBfcGFn
ZXMob3JkZXIsIG1lbWZsYWdzKTsKCklzIGVxdWl2YWxlbnQgYW5kIHNob3J0ZXIgQUZBSUNULgoK
PiBAQCAtMzY4LDE2ICszODcsMjAgQEAgc3RhdGljIGlubGluZSBib29sX3QgYWxsb2NfY3B1bWFz
a192YXIoYwo+ICB7Cj4gIAlyZXR1cm4gMTsKPiAgfQo+ICsjZGVmaW5lIGNvbmRfYWxsb2NfY3B1
bWFza192YXIgYWxsb2NfY3B1bWFza192YXIKPiAgCj4gIHN0YXRpYyBpbmxpbmUgYm9vbF90IHph
bGxvY19jcHVtYXNrX3ZhcihjcHVtYXNrX3Zhcl90ICptYXNrKQo+ICB7Cj4gIAljcHVtYXNrX2Ns
ZWFyKCptYXNrKTsKPiAgCXJldHVybiAxOwo+ICB9Cj4gKyNkZWZpbmUgY29uZF96YWxsb2NfY3B1
bWFza192YXIgemFsbG9jX2NwdW1hc2tfdmFyCj4gIAo+ICBzdGF0aWMgaW5saW5lIHZvaWQgZnJl
ZV9jcHVtYXNrX3ZhcihjcHVtYXNrX3Zhcl90IG1hc2spCj4gIHsKPiAgfQo+ICsKPiArI2RlZmlu
ZSBGUkVFX0NQVU1BU0tfVkFSKG0pICgodm9pZCkobSkpCgpGb3IgY29ycmVjdG5lc3Mgc2hvdWxk
bid0IHRoaXMgY2FsbCBmcmVlX2NwdW1hc2tfdmFyPwoKPiAgI2VuZGlmCj4gIAo+ICAjaWYgTlJf
Q1BVUyA+IDEKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbW0uaAo+ICsrKyBiL3hlbi9pbmNsdWRl
L3hlbi9tbS5oCj4gQEAgLTE2Miw2ICsxNjIsMTQgQEAgdm9pZCBmcmVlX3hlbmhlYXBfcGFnZXMo
dm9pZCAqdiwgdW5zaWduZQo+ICBib29sIHNjcnViX2ZyZWVfcGFnZXModm9pZCk7Cj4gICNkZWZp
bmUgYWxsb2NfeGVuaGVhcF9wYWdlKCkgKGFsbG9jX3hlbmhlYXBfcGFnZXMoMCwwKSkKPiAgI2Rl
ZmluZSBmcmVlX3hlbmhlYXBfcGFnZSh2KSAoZnJlZV94ZW5oZWFwX3BhZ2VzKHYsMCkpCj4gKwo+
ICsvKiBGcmVlIGFuIGFsbG9jYXRpb24sIGFuZCB6ZXJvIHRoZSBwb2ludGVyIHRvIGl0LiAqLwo+
ICsjZGVmaW5lIEZSRUVfWEVOSEVBUF9QQUdFUyhwLCBvKSBkbyB7IFwKPiArICAgIGZyZWVfeGVu
aGVhcF9wYWdlcyhwLCBvKTsgICAgICAgICBcCj4gKyAgICAocCkgPSBOVUxMOyAgICAgICAgICAg
ICAgICAgICAgICAgXAo+ICt9IHdoaWxlICggZmFsc2UgKQo+ICsjZGVmaW5lIEZSRUVfWEVOSEVB
UF9QQUdFKHApIEZSRUVfWEVOSEVBUF9QQUdFUyhwLCAwKQo+ICsKPiAgLyogTWFwIG1hY2hpbmUg
cGFnZSByYW5nZSBpbiBYZW4gdmlydHVhbCBhZGRyZXNzIHNwYWNlLiAqLwo+ICBpbnQgbWFwX3Bh
Z2VzX3RvX3hlbigKPiAgICAgIHVuc2lnbmVkIGxvbmcgdmlydCwKPiAtLS0gYS94ZW4vaW5jbHVk
ZS94ZW4veG1hbGxvYy5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3htYWxsb2MuaAo+IEBAIC00
Miw2ICs0MiwxMiBAQAo+ICAvKiBGcmVlIGFueSBvZiB0aGUgYWJvdmUuICovCj4gIGV4dGVybiB2
b2lkIHhmcmVlKHZvaWQgKik7Cj4gIAo+ICsvKiBGcmVlIGFuIGFsbG9jYXRpb24sIGFuZCB6ZXJv
IHRoZSBwb2ludGVyIHRvIGl0LiAqLwo+ICsjZGVmaW5lIFhGUkVFKHApIGRvIHsgXAo+ICsgICAg
eGZyZWUocCk7ICAgICAgICAgXAo+ICsgICAgKHApID0gTlVMTDsgICAgICAgXAo+ICt9IHdoaWxl
ICggZmFsc2UgKQoKRG8geW91IG5lZWQgdGhlIGRvIHsgLi4uIH0gd2hpbGUgY29uc3RydWN0IGhl
cmU/IElzbid0IGl0IGVub3VnaCB0bwp1c2UgKHsgLi4uIH0pPwoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 11:45:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 11: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 1ffktb-00071U-9C; Wed, 18 Jul 2018 11:45: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffkta-00071P-0E
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 11:45:26 +0000
X-Inumbo-ID: 156a0344-8a80-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 156a0344-8a80-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 11:45:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76355064"
Date: Wed, 18 Jul 2018 13:45:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718114516.dcpxn6sgzb4j2tri@mac>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF84D02000078001D53D7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EF84D02000078001D53D7@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/6] x86/AMD: distinguish compute units
 from hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjA6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRmFtMTcgcmVwbGFjZXMgQ1VzIGJ5IEhUcywgd2hpY2ggd2Ugc2hvdWxkIHJlZmxlY3Qg
YWNjb3JkaW5nbHksIGV2ZW4gaWYKPiB0aGUgZGlmZmVyZW5jZSBpcyBub3QgdmVyeSBiaWcuIFRo
ZSBtb3N0IHJlbGV2YW50IGNoYW5nZSAocmVxdWlyaW5nIHNvbWUKPiBjb2RlIHJlc3RydWN0dXJp
bmcpIGlzIHRoYXQgdGhlIHRvcG9leHQgZmVhdHVyZSBubyBsb25nZXIgbWVhbnMgdGhlcmUgaXMK
PiBhIHZhbGlkIENVIElELgo+IAo+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdy
b25nbHkgcGxhaW4gaW50IHZhcmlhYmxlcyBpbgo+IHNldF9jcHVfc2libGluZ19tYXAoKSB0byB1
bnNpZ25lZCBpbnQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgo+IFJldmlld2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4g
LS0tCj4gdjI6IERvbid0IGJyZWFrIChib2d1cykgaW5kZW50YXRpb24gc3R5bGUgaW4gYW1kX2dl
dF90b3BvbG9neSgpLgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiArKysgYi94
ZW4vYXJjaC94ODYvY3B1L2FtZC5jCj4gQEAgLTUwNCwxNyArNTA0LDIzIEBAIHN0YXRpYyB2b2lk
IGFtZF9nZXRfdG9wb2xvZ3koc3RydWN0IGNwdWkKPiAgICAgICAgICAgICAgICAgIHUzMiBlYXgs
IGVieCwgZWN4LCBlZHg7Cj4gIAo+ICAgICAgICAgICAgICAgICAgY3B1aWQoMHg4MDAwMDAxZSwg
JmVheCwgJmVieCwgJmVjeCwgJmVkeCk7Cj4gLSAgICAgICAgICAgICAgICBjLT5jb21wdXRlX3Vu
aXRfaWQgPSBlYnggJiAweEZGOwo+ICAgICAgICAgICAgICAgICAgYy0+eDg2X251bV9zaWJsaW5n
cyA9ICgoZWJ4ID4+IDgpICYgMHgzKSArIDE7Cj4gKwo+ICsgICAgICAgICAgICAgICAgaWYgKGMt
Png4NiA8IDB4MTcpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIGMtPmNvbXB1dGVfdW5pdF9p
ZCA9IGVieCAmIDB4RkY7Cj4gKyAgICAgICAgICAgICAgICBlbHNlIHsKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgYy0+Y3B1X2NvcmVfaWQgPSBlYnggJiAweEZGOwo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICBjLT54ODZfbWF4X2NvcmVzIC89IGMtPng4Nl9udW1fc2libGluZ3M7Cj4gKyAg
ICAgICAgICAgICAgICB9CgpTaG91bGQgY29tcHV0ZV91bml0X2lkIGFuZCBjcHVfY29yZV9pZCBi
ZSBpbnNpZGUgb2YgYW4gdW5pb24gaW4KY3B1aW5mb194ODY/CgpSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 11:53:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 11: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 1ffl0v-0007n8-6d; Wed, 18 Jul 2018 11:53: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffl0t-0007mz-Ur
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 11:52:59 +0000
X-Inumbo-ID: 101334de-8a81-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 101334de-8a81-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 13:52: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 1ffl0q-0002oc-7U; Wed, 18 Jul 2018 11:52: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 1ffl0q-0000JK-09; Wed, 18 Jul 2018 11:52:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffl0p-0005k8-Vi; Wed, 18 Jul 2018 11:52:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125311-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=4f4fc5f6afdeb6d2da81c391408eabbc3d741996
X-Osstest-Versions-That: xen=a60de1b9f80681859b845f35c1c0e191cddb0b01
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 11:52:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125311: 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>

ZmxpZ2h0IDEyNTMxMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTMxMS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0ZjRmYzVmNmFmZGViNmQyZGE4MWMzOTE0MDhlYWJiYzNkNzQxOTk2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhNjBkZTFiOWY4MDY4MTg1OWI4
NDVmMzVjMWMwZTE5MWNkZGIwYjAxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUyNjkgIDIwMTgt
MDctMTcgMTA6MDI6NTkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MzExICAy
MDE4LTA3LTE4IDA5OjAxOjI2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGE2
MGRlMWI5ZjguLjRmNGZjNWY2YWYgIDRmNGZjNWY2YWZkZWI2ZDJkYTgxYzM5MTQwOGVhYmJjM2Q3
NDE5OTYgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 12:31:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 12:31:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fflbi-0002MJ-Ga; Wed, 18 Jul 2018 12: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fflbg-0002M3-L3
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 12:31:00 +0000
X-Inumbo-ID: 7363547c-8a86-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7363547c-8a86-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 12:31:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60512673"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 18 Jul 2018 13:30:52 +0100
Message-ID: <1531917053-695-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] x86/xstate: Use the CPUID policy in
 valid_xcr0(), rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

SXQgdHVybnMgb3V0IHRoYXQgWGVuIGhhcyBuZXZlciBlbmZvcmNlZCB0aGF0IGEgZG9tYWluIHJl
bWFpbiB3aXRoaW4gdGhlCnhzdGF0ZSBmZWF0dXJlcyBhZHZlcnRpc2VkIGluIENQVUlELgoKVGhl
IGNoZWNrIG9mIG5ld19idiBhZ2FpbnN0IHhmZWF0dXJlX21hc2sgZW5zdXJlcyB0aGF0IGEgZG9t
YWluIHN0YXlzIHdpdGhpbgp0aGUgc2V0IG9mIGZlYXR1cmVzIHRoYXQgWGVuIGhhcyBlbmFibGVk
IGluIGhhcmR3YXJlIChhbmQgdGhlcmVmb3JlIGlzbid0IGEKc2VjdXJpdHkgcHJvYmxlbSksIGJ1
dCB0aGlzIGRvZXMgbWVhbnMgdGhhdCBhdHRlbXB0cyB0byBsZXZlbCBhIGd1ZXN0IGZvcgptaWdy
YXRpb24gc2FmZXR5IG1pZ2h0IG5vdCBiZSBlZmZlY3RpdmUgaWYgdGhlIGd1ZXN0IGlnbm9yZXMg
Q1BVSUQuCgpQbHVtYiBhIGRvbWFpbiBwb2ludGVyIGRvd24gaW50byB2YWxpZF94Y3IwKCksIGFu
ZCBjaGVjayB0aGUgcHJvcG9zZWQgeGNyMAphZ2FpbnN0IHRoZSBwb2xpY3kgbWF4aW11bS4gIFRo
aXMgc3Vic3VtZXMgdGhlIFBLUlUgY2hlY2sgZm9yIFBWIGd1ZXN0cyBpbgpoYW5kbGVfeHNldGJ2
KCkgKGFuZCBhbHNvIGRlbW9uc3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUgc3BvdHRlZCB0aGlz
IHByb2JsZW0Kd2hpbGUgcmV2aWV3aW5nIGMvcyBmYmY5OTcxMjQxZikuCgpTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KCkJhY2twb3J0aW5nIG5vdGVzOiBUaGlzIGlzIHNh
ZmUgaW4gdGhlIHJlc3RvcmUgY2FzZSwgYnV0IG9ubHkgYmFjayBhcyBmYXIgYXMKdGhlIGludHJv
ZHVjdGlvbiBvZiBjcHVpZF9wb2xpY3kgaW5mcmFzdHJ1Y3R1cmUuICBCZWZvcmUgdGhlbiwgYSBy
ZXN0b3JlCmJvb2xlYW4gbmVlZHMgdG8gYmUgcHVtYmVkIGRvd24gYXMgd2VsbCwgYW5kIHVzZWQg
dG8gc2VsZWN0IGJldHdlZW4gdGhlCmhhcmR3YXJlIG1heGltdW0gdmFsdWUgYW5kIGNhbGxzIHRv
IHtodm0scHZ9X2NwdWlkKCkgdG8gZmluZCB0aGUKdG9vbHN0YWNrLWNob3NlbiBsZXZlbC4KLS0t
CiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3hzdGF0ZS5jICAgICAgICB8IDIzICsr
KysrKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3hzdGF0ZS5oIHwgIDUg
KysrLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0
bC5jCmluZGV4IGI5NzM2MjkuLjA0MjNhMGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21j
dGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTExNzAsNyArMTE3MCw3IEBAIGxv
bmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgICAgICBpZiAoIF94Y3IwX2FjY3VtICkKICAgICAg
ICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIGV2Yy0+c2l6ZSA+PSBQVl9YU0FWRV9IRFJf
U0laRSArIFhTVEFURV9BUkVBX01JTl9TSVpFICkKLSAgICAgICAgICAgICAgICAgICAgcmV0ID0g
dmFsaWRhdGVfeHN0YXRlKF94Y3IwLCBfeGNyMF9hY2N1bSwKKyAgICAgICAgICAgICAgICAgICAg
cmV0ID0gdmFsaWRhdGVfeHN0YXRlKGQsIF94Y3IwLCBfeGNyMF9hY2N1bSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfeHNhdmVfYXJlYS0+eHNhdmVfaGRyKTsK
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGVsc2UgaWYgKCAhX3hjcjAgKQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXgg
Zjk0MDhlMS4uZDU3YTk0MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xMjU0LDcgKzEyNTQsNyBAQCBzdGF0aWMgaW50
IGh2bV9sb2FkX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCiAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqKSZoLT5k
YXRhW2gtPmN1cl07CiAgICAgaC0+Y3VyICs9IGRlc2MtPmxlbmd0aDsKIAotICAgIGVyciA9IHZh
bGlkYXRlX3hzdGF0ZShjdHh0LT54Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAorICAgIGVyciA9IHZh
bGlkYXRlX3hzdGF0ZShkLCBjdHh0LT54Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAoY29uc3Qgdm9pZCAqKSZjdHh0LT5zYXZlX2FyZWEueHNhdmVfaGRy
KTsKICAgICBpZiAoIGVyciApCiAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hzdGF0
ZS5jIGIveGVuL2FyY2gveDg2L3hzdGF0ZS5jCmluZGV4IGI0YWVhNGIuLjQ0Yjk5M2YgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94c3RhdGUuYworKysgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMK
QEAgLTY0NSw4ICs2NDUsMTYgQEAgdm9pZCB4c3RhdGVfaW5pdChzdHJ1Y3QgY3B1aW5mb194ODYg
KmMpCiAgICAgICAgIEJVRygpOwogfQogCi1zdGF0aWMgYm9vbCB2YWxpZF94Y3IwKHU2NCB4Y3Iw
KQorc3RhdGljIGJvb2wgdmFsaWRfeGNyMChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRf
dCB4Y3IwKQogeworICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0gZC0+YXJjaC5j
cHVpZDsKKyAgICB1aW50NjRfdCB4Y3IwX21heCA9CisgICAgICAgICgodWludDY0X3QpY3AtPnhz
dGF0ZS54Y3IwX2hpZ2ggPDwgMzIpIHwgY3AtPnhzdGF0ZS54Y3IwX2xvdzsKKworICAgIC8qIENo
ZWNrIHhjcjAgYWdhaW5zdCB0aGUgQ1BVSUQgcG9saWN5LiAqLworICAgIGlmICggeGNyMCAmIH54
Y3IwX21heCApCisgICAgICAgIHJldHVybiBmYWxzZTsKKwogICAgIC8qIEZQIG11c3QgYmUgdW5j
b25kaXRpb25hbGx5IHNldC4gKi8KICAgICBpZiAoICEoeGNyMCAmIFg4Nl9YQ1IwX0ZQKSApCiAg
ICAgICAgIHJldHVybiBmYWxzZTsKQEAgLTY3MCwxNCArNjc4LDE1IEBAIHN0YXRpYyBib29sIHZh
bGlkX3hjcjAodTY0IHhjcjApCiAgICAgcmV0dXJuICEoeGNyMCAmIFg4Nl9YQ1IwX0JORFJFR1Mp
ID09ICEoeGNyMCAmIFg4Nl9YQ1IwX0JORENTUik7CiB9CiAKLWludCB2YWxpZGF0ZV94c3RhdGUo
dTY0IHhjcjAsIHU2NCB4Y3IwX2FjY3VtLCBjb25zdCBzdHJ1Y3QgeHNhdmVfaGRyICpoZHIpCitp
bnQgdmFsaWRhdGVfeHN0YXRlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IHhjcjAs
IHVpbnQ2NF90IHhjcjBfYWNjdW0sCisgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4
c2F2ZV9oZHIgKmhkcikKIHsKICAgICB1bnNpZ25lZCBpbnQgaTsKIAogICAgIGlmICggKGhkci0+
eHN0YXRlX2J2ICYgfnhjcjBfYWNjdW0pIHx8CiAgICAgICAgICAoeGNyMCAmIH54Y3IwX2FjY3Vt
KSB8fAotICAgICAgICAgIXZhbGlkX3hjcjAoeGNyMCkgfHwKLSAgICAgICAgICF2YWxpZF94Y3Iw
KHhjcjBfYWNjdW0pICkKKyAgICAgICAgICF2YWxpZF94Y3IwKGQsIHhjcjApIHx8CisgICAgICAg
ICAhdmFsaWRfeGNyMChkLCB4Y3IwX2FjY3VtKSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwog
CiAgICAgaWYgKCAoeGNyMF9hY2N1bSAmIH54ZmVhdHVyZV9tYXNrKSB8fApAQCAtNjk5LDEzICs3
MDgsOSBAQCBpbnQgaGFuZGxlX3hzZXRidih1MzIgaW5kZXgsIHU2NCBuZXdfYnYpCiAgICAgaWYg
KCBpbmRleCAhPSBYQ1JfWEZFQVRVUkVfRU5BQkxFRF9NQVNLICkKICAgICAgICAgcmV0dXJuIC1F
T1BOT1RTVVBQOwogCi0gICAgaWYgKCAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxp
ZF94Y3IwKG5ld19idikgKQorICAgIGlmICggKG5ld19idiAmIH54ZmVhdHVyZV9tYXNrKSB8fCAh
dmFsaWRfeGNyMChjdXJyLT5kb21haW4sIG5ld19idikgKQogICAgICAgICByZXR1cm4gLUVJTlZB
TDsKIAotICAgIC8qIFhDUjAuUEtSVSBpcyBkaXNhYmxlZCBvbiBQViBtb2RlLiAqLwotICAgIGlm
ICggaXNfcHZfdmNwdShjdXJyKSAmJiAobmV3X2J2ICYgWDg2X1hDUjBfUEtSVSkgKQotICAgICAg
ICByZXR1cm4gLUVPUE5PVFNVUFA7Ci0KICAgICBpZiAoICFzZXRfeGNyMChuZXdfYnYpICkKICAg
ICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
eHN0YXRlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3hzdGF0ZS5oCmluZGV4IDg2YTRhMWYuLjQ3
ZjYwMmIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYveHN0YXRlLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni94c3RhdGUuaApAQCAtOTcsOCArOTcsOSBAQCB2b2lkIHhzYXZlKHN0
cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBtYXNrKTsKIHZvaWQgeHJzdG9yKHN0cnVjdCB2Y3B1ICp2
LCB1aW50NjRfdCBtYXNrKTsKIHZvaWQgeHN0YXRlX3NldF9pbml0KHVpbnQ2NF90IG1hc2spOwog
Ym9vbCB4c2F2ZV9lbmFibGVkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KTsKLWludCBfX211c3RfY2hl
Y2sgdmFsaWRhdGVfeHN0YXRlKHU2NCB4Y3IwLCB1NjQgeGNyMF9hY2N1bSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c2F2ZV9oZHIgKik7CitpbnQgX19t
dXN0X2NoZWNrIHZhbGlkYXRlX3hzdGF0ZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgeGNyMCwgdWludDY0X3QgeGNyMF9h
Y2N1bSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c2F2
ZV9oZHIgKmhkcik7CiBpbnQgX19tdXN0X2NoZWNrIGhhbmRsZV94c2V0YnYodTMyIGluZGV4LCB1
NjQgbmV3X2J2KTsKIHZvaWQgZXhwYW5kX3hzYXZlX3N0YXRlcyhzdHJ1Y3QgdmNwdSAqdiwgdm9p
ZCAqZGVzdCwgdW5zaWduZWQgaW50IHNpemUpOwogdm9pZCBjb21wcmVzc194c2F2ZV9zdGF0ZXMo
c3RydWN0IHZjcHUgKnYsIGNvbnN0IHZvaWQgKnNyYywgdW5zaWduZWQgaW50IHNpemUpOwotLSAK
Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 12:31:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 12:31:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fflbf-0002Lx-Tf; Wed, 18 Jul 2018 12:30: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fflbf-0002Ls-6O
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 12:30:59 +0000
X-Inumbo-ID: 71f68495-8a86-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71f68495-8a86-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 12:31:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60512671"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 18 Jul 2018 13:30:51 +0100
Message-ID: <1531917053-695-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/xstate: Fixes and improvements to
 xsetbv handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciAoMik6CiAgeDg2L3hzdGF0ZTogVXNlIHRoZSBDUFVJRCBwb2xpY3kgaW4g
dmFsaWRfeGNyMCgpLCByYXRoZXIgdGhhbiBhbGxvd2luZyBhbGwgZmVhdHVyZXMKICB4ODYveHN0
YXRlOiBNYWtlIGVycm9ycyBpbiB4c3RhdGUgY2FsY3VsYXRpb25zIG1vcmUgb2J2aW91cyBieSBj
cmFzaGluZyB0aGUgZG9tYWluCgogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICB8ICAyICst
CiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni94c3Rh
dGUuYyAgICAgICAgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiB4
ZW4vaW5jbHVkZS9hc20teDg2L3hzdGF0ZS5oIHwgIDUgKysrLS0KIDQgZmlsZXMgY2hhbmdlZCwg
MzQgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 12:31:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 12:31:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fflbi-0002MD-7C; Wed, 18 Jul 2018 12: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fflbg-0002M4-LJ
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 12:31:00 +0000
X-Inumbo-ID: 73cd1218-8a86-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73cd1218-8a86-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 12:31:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60512674"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 18 Jul 2018 13:30:53 +0100
Message-ID: <1531917053-695-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] x86/xstate: Make errors in xstate
 calculations more obvious by crashing the 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: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgdmFsaWRfeGNyMCgpIGFjY2VwdHMgYSBuZXdfYnYgd2hpY2ggZXhjZWVkcyB4ZmVhdHVyZV9t
YXNrLCB0aGVuIHNvbWV0aGluZwppcyBicm9rZW4gd2l0aCB0aGUgQ1BVSUQgcG9saWNpeSBkZXJp
dmF0aW9uIG9yIGF1ZGl0aW5nIGxvZ2ljLiAgSWYgaGFyZHdhcmUKcmVqZWN0cyBuZXdfYnYsIHRo
ZW4gc29tZXRoaW5nIGlzIGJyb2tlbiB3aXRoIFhlbidzIHhzdGF0ZSBsb2dpYy4KCkluIGJvdGgg
Y2FzZXMsIGNyYXNoIHRoZSBkb21haW4gd2l0aCBhbiBvYnZpb3VzIGVycm9yIG1lc3NhZ2UsIHRv
IGhlbHAKaGlnaGxpZ2h0IHRoZSBpc3N1ZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveHN0YXRlLmMgfCAxOCArKysrKysrKysrKysr
KysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jIGIveGVuL2FyY2gveDg2L3hzdGF0ZS5j
CmluZGV4IDQ0Yjk5M2YuLjA2Yzk0ZjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94c3RhdGUu
YworKysgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKQEAgLTcwOCwxMSArNzA4LDI3IEBAIGludCBo
YW5kbGVfeHNldGJ2KHUzMiBpbmRleCwgdTY0IG5ld19idikKICAgICBpZiAoIGluZGV4ICE9IFhD
Ul9YRkVBVFVSRV9FTkFCTEVEX01BU0sgKQogICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CiAK
LSAgICBpZiAoIChuZXdfYnYgJiB+eGZlYXR1cmVfbWFzaykgfHwgIXZhbGlkX3hjcjAoY3Vyci0+
ZG9tYWluLCBuZXdfYnYpICkKKyAgICBpZiAoICF2YWxpZF94Y3IwKGN1cnItPmRvbWFpbiwgbmV3
X2J2KSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCisgICAgaWYgKCBuZXdfYnYgJiB+eGZl
YXR1cmVfbWFzayApCisgICAgeworICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsCisgICAgICAg
ICAgICAgICAgIm5ld19idiAlMDE2IiBQUkl4NjQgIiBleGNlZWRzIGhhcmR3YXJlIG1heCAlMDE2
IiBQUkl4NjQgIlxuIiwKKyAgICAgICAgICAgICAgICBuZXdfYnYsIHhmZWF0dXJlX21hc2spOwor
ICAgICAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsKKworICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKKyAgICB9CisKICAgICBpZiAoICFzZXRfeGNyMChuZXdfYnYpICkKKyAgICB7CisgICAg
ICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIm5ld19idiAlMDE2IiBQUkl4NjQgIiByZWplY3RlZCBi
eSBoYXJkd2FyZVxuIiwKKyAgICAgICAgICAgICAgICBuZXdfYnYpOworICAgICAgICBkb21haW5f
Y3Jhc2goY3Vyci0+ZG9tYWluKTsKKwogICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICB9CiAK
ICAgICBtYXNrID0gbmV3X2J2ICYgfmN1cnItPmFyY2gueGNyMF9hY2N1bTsKICAgICBjdXJyLT5h
cmNoLnhjcjAgPSBuZXdfYnY7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 12:35:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 12:35:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fflg7-0002iO-4M; Wed, 18 Jul 2018 12: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=bz05=kc=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fflg6-0002iI-3M
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 12:35:34 +0000
X-Inumbo-ID: 165a0851-8a87-11e8-a6a9-d7ebe60f679a
Received: from wout5-smtp.messagingengine.com (unknown [64.147.123.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 165a0851-8a87-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 12:35:43 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id E1C8D363
 for <xen-devel@lists.xen.org>; Wed, 18 Jul 2018 08:35:31 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 18 Jul 2018 08:35:32 -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-sender:x-me-sender:x-sasl-enc; s=
 fm3; bh=5iOPR0bx0ebgHES1Kzrl3F4dH+juGVW1ESW4Cmq2TxA=; b=rGY7cjWT
 dD34D1xgdUUXmbNEHOFdIn4w6XEHditwP0I6SghxxRrcB8GOOJ4mLU9LiHPI2Nk9
 fl8XggLQhntwidbdKcdIguevQK7PB2Q/wUhLujNrV/z44a9grtm7aSAxlq6qiab6
 Q5ctKBf3d8ucNuYpMno/fAwML8ibjc0zeIQ4f/hdIKllm3gzVqxuXmzgTk0Ihfvt
 55l7ttWO3UpH4Dqw3F03pJxyvB8nCdF95obFWASwl7OzHSpuWtgcoItk3bm7lmdU
 Xj5/9DZomvIny00eBeYXmSsbdZ2r1HfwgEXoQmg5EsCxi92bM47lAfB33y1Sga6J
 hvpMfASSc1CDBw==
X-ME-Proxy: <xmx:EzRPWx48gsojSLbIHDW_FqWlIHLD2YY09H5YIj3EolhkDdEtxlFMGg>
 <xmx:EzRPWzcgmo3lGflKI6PvEP2FyaW6kvbyjuZBfTuK5RjNf9DcK3jVBQ>
 <xmx:EzRPW1mhJWlhOhMJ2Ye1Vd0MzqUACF5eCoi-gvm9XhEtcHqm6aBWVg>
 <xmx:EzRPWw86w8KFYGoDtNX2MQXRdStlJpg5zc2gJ0pFGkepPNEGTwrQGQ>
 <xmx:EzRPWzFHUmJNGqCS64YphXNZQGzzBpCDgjx2pPJkOhgtH4rV1Lpsrw>
 <xmx:EzRPW9uYM853E39PHy5iAw3haTC5XxIPioBEcvg_WeNpWhP6k2Yt6Q>
X-ME-Sender: <xms:EzRPW45EV9BLEMuG4wxTYOnMZLuGEn10puj1QI5iW-sLHqpyLUvt2A>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id B740510261
 for <xen-devel@lists.xen.org>; Wed, 18 Jul 2018 08:35:30 -0400 (EDT)
Date: Wed, 18 Jul 2018 14:35:28 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel <xen-devel@lists.xen.org>
Message-ID: <20180718123528.GC24243@mail-itl>
MIME-Version: 1.0
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: [Xen-devel] Links on Xen 4.11 release blog post 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: multipart/mixed; boundary="===============4000892779615681659=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4000892779615681659==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="RnlQjJ0d97Da+TV1"
Content-Disposition: inline


--RnlQjJ0d97Da+TV1
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

Links here:
https://blog.xenproject.org/2018/07/10/whats-new-in-the-xen-project-hypervi=
sor-4-11/
are broken - all points to https://www.google.com/url?q=3D<original link>
=2E..

--=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?

--RnlQjJ0d97Da+TV1
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltPNA8ACgkQ24/THMrX
1yzwQgf9G7ROYZOCGeH+ZG3RdbxjiTJkRkeU7B7kV3viDOaEdjE0tuJZgLzgEJSk
3iKLvb7WZ7/BVwmE82Azz5AKqiUMKidd11bC6qp0KlSdIuZiOTd+HChycRCJzGW5
/c9cmhJ735jB6pA30OMgY5A1Vi9xBIRYMmPXoj6ccEdfPle3yNU76oJzmj3jIiN7
tOKtzwKjyF47YufEEdRANSkzLWNYcKfg/kb2DpDLrYPX8RQ80/tNlFi4JwPhgLrz
h8vMPlS1q9VhJPm4PNu8gyBOfGVqACqpUnthR6LXeCy0rsJu8Yxcg/AnpgpEo/WX
2QPdvE0khL4Ze3U/rWevqB9jQODSqQ==
=bYzc
-----END PGP SIGNATURE-----

--RnlQjJ0d97Da+TV1--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4000892779615681659==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 18 12:53:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 12: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 1fflx6-0004DR-LJ; Wed, 18 Jul 2018 12:53: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fflx6-0004Ch-0W
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 12:53:08 +0000
X-Inumbo-ID: 8a4efd72-8a89-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a4efd72-8a89-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 12:53:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76358360"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF81102000078001D53D4@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: <4bcff76d-7e5f-5711-0989-94ca86c361ac@citrix.com>
Date: Wed, 18 Jul 2018 13:53:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4EF81102000078001D53D4@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/6] x86: distinguish CPU offlining from
 CPU 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>

T24gMTgvMDcvMTggMDk6MTksIEphbiBCZXVsaWNoIHdyb3RlOgo+IEluIG9yZGVyIHRvIGJlIGFi
bGUgdG8gc2VydmljZSAjTUMgb24gb2ZmbGluZWQgQ1BVcywgdGhlIEdEVCwgSURULAo+IHN0YWNr
LCBhbmQgcGVyLUNQVSBkYXRhICh3aGljaCBpbmNsdWRlcyB0aGUgVFNTKSBuZWVkIHRvIGJlIGtl
cHQKPiBhbGxvY2F0ZWQuIFRoZXkgc2hvdWxkIG9ubHkgYmUgZnJlZWQgdXBvbiBDUFUgcmVtb3Zh
bCAod2hpY2ggd2UKPiBjdXJyZW50bHkgZG9uJ3Qgc3VwcG9ydCwgc28gc29tZSBjb2RlIGlzIGJl
Y29taW5nIGVmZmVjdGl2ZWx5IGRlYWQKPiBmb3IgdGhlIG1vbWVudCkuCj4KPiBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 12:54:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 12:54: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 1fflyQ-0004H9-0t; Wed, 18 Jul 2018 12:54: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fflyP-0004H2-3b
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 12:54:29 +0000
X-Inumbo-ID: ba734df0-8a89-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba734df0-8a89-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 12:54:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76358422"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF84D02000078001D53D7@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: <8e6723a7-f575-00b7-f431-98e67a2a5f39@citrix.com>
Date: Wed, 18 Jul 2018 13:54:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4EF84D02000078001D53D7@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/6] x86/AMD: distinguish compute units
 from hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMTggMDk6MjAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEZhbTE3IHJlcGxhY2VzIENV
cyBieSBIVHMsIHdoaWNoIHdlIHNob3VsZCByZWZsZWN0IGFjY29yZGluZ2x5LCBldmVuIGlmCj4g
dGhlIGRpZmZlcmVuY2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCByZWxldmFudCBjaGFuZ2Ug
KHJlcXVpcmluZyBzb21lCj4gY29kZSByZXN0cnVjdHVyaW5nKSBpcyB0aGF0IHRoZSB0b3BvZXh0
IGZlYXR1cmUgbm8gbG9uZ2VyIG1lYW5zIHRoZXJlIGlzCj4gYSB2YWxpZCBDVSBJRC4KPgo+IFRh
a2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdyb25nbHkgcGxhaW4gaW50IHZhcmlhYmxl
cyBpbgo+IHNldF9jcHVfc2libGluZ19tYXAoKSB0byB1bnNpZ25lZCBpbnQuCj4KPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:05:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13:05: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 1ffm8r-0005Cw-6o; Wed, 18 Jul 2018 13:05: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=qozs=kc=xenproject.org=prvs=730584d27=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ffm8p-0005Ck-DQ
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 13:05:15 +0000
X-Inumbo-ID: 3bc99e0a-8a8b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3bc99e0a-8a8b-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 13:05:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60515576"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74986-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
X-Osstest-Versions-That: ovmf=60ee3bd8dbe70189cab18af733c42187c9b317c7
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 18 Jul 2018 14:05:10 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74986: all 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
NDk4NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0L35vc3N0
ZXN0L3Rlc3Rsb2dzL2xvZ3MvNzQ5ODYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4gdGhpcyBm
bGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBv
dm1mICAgICAgICAgICAgICAgICBkOTAwZDdjOTg1N2E2NzZkOTI3MWEwYWI0OTljMTJiMzc5ZGMz
NjUyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2MGVlM2JkOGRiZTcw
MTg5Y2FiMThhZjczM2M0MjE4N2M5YjMxN2M3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5ODMg
IDIwMTgtMDctMTcgMTA6MDA6NTQgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0
OTg2ICAyMDE4LTA3LTE4IDA2OjU4OjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWW9uZ2hvbmcgWmh1IDx5
b25naG9uZy56aHVAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hv
bWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54cy5jaXRy
aXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZDkwMGQ3
Yzk4NTdhNjc2ZDkyNzFhMGFiNDk5YzEyYjM3OWRjMzY1MgpBdXRob3I6IFlvbmdob25nIFpodSA8
eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KRGF0ZTogICBGcmkgSnVsIDEzIDE2OjA3OjA2IDIwMTgg
KzA4MDAKCiAgICBCYXNlVG9vbHM6IFJlbW92ZSB0aGUgZHVwbGljYXRlIFBjZCBpdGVtcwogICAg
CiAgICBUaGUgY2FzZSBpcyB0aGUgUGNkIGl0ZW0gYm90aCB1c2VkIGluIDEgbW9kdWxlIGluZiBh
bmQgMSBsaWIgaW5mLCBhbmQKICAgIGluIHRoZSBEU0MgY29tcG9uZW50IHNlY3Rpb24sIGl0IG92
ZXJyaWRlIHRoZSBQY2QgdmFsdWUuCiAgICBJbiB0aGUgbW9kdWxlLCB0aGUgcGNkIHZhbHVlIGlz
IHRoZSBvdmVycmlkZSB2YWx1ZSwgYnV0IGluIHRoZSBsaWIgaW5mCiAgICB0aGUgcGNkIHZhbHVl
IGlzIHRoZSB2YWx1ZSB0aGF0IGluIHRoZSBEU0MgUENEIHNlY3Rpb24ncyB2YWx1ZSwgdGhlbiBp
dAogICAgY2F1c2UgdGhlIFBjZCB2YWx1ZSBpcyBkaWZmZXJlbnQgaW4gdGhlIG1vZHVsZSBhbmQg
bGliLiBidXQgYWN0dWFsbHkgd2UKICAgIG9ubHkgbmVlZCB1c2UgdGhlIFBjZCB2YWx1ZSBpbiB0
aGUgbW9kdWxlIHRvIGRlY2lkZSB3aGV0aGVyIGl0IHVzZSB0aGUKICAgIHNhbWUgdmFsdWUuCiAg
ICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjAKICAgIFNpZ25lZC1vZmYtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:11:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13:11: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 1ffmET-00066X-TK; Wed, 18 Jul 2018 13:11: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffmET-00066M-2X
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 13:11:05 +0000
X-Inumbo-ID: 0c6cd7c5-8a8c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c6cd7c5-8a8c-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 13:11:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76359430"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF8A102000078001D53F9@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: <595414fe-7943-3fdb-c8c2-b64a8183e9f2@citrix.com>
Date: Wed, 18 Jul 2018 14:10:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4EF8A102000078001D53F9@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/6] x86: bring up all CPUs even if not
 all are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMTggMDk6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFJlcG9ydGVkbHkgSW50ZWwg
Q1BVcyB3aGljaCBjYW4ndCBicm9hZGNhc3QgI01DIHRvIGFsbCB0YXJnZXRlZAo+IGNvcmVzL3Ro
cmVhZHMgYmVjYXVzZSBzb21lIGhhdmUgQ1I0Lk1DRSBjbGVhciB3aWxsIHNodXQgZG93bi4gVGhl
cmVmb3JlCj4gd2Ugd2FudCB0byBrZWVwIENSNC5NQ0UgZW5hYmxlZCB3aGVuIG9mZmxpbmluZyBh
IENQVSwgYW5kIHdlIG5lZWQgdG8KPiBicmluZyB1cCBhbGwgQ1BVcyBpbiBvcmRlciB0byBiZSBh
YmxlIHRvIHNldCBDUjQuTUNFIGluIHRoZSBmaXJzdCBwbGFjZS4KPgo+IFRoZSB1c2Ugb2YgY2xl
YXJfaW5fY3I0KCkgaW4gY3B1X21jaGVja19kaXNhYmxlKCkgd2FzIGlsbCBhZHZpc2VkCj4gYW55
d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFrZXMgSSdtIHJlbW92aW5nIGNs
ZWFyX2luX2NyNCgpCj4gYWx0b2dldGhlciByaWdodCBoZXJlLgo+Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:27:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13:27: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 1ffmUK-0007M2-FI; Wed, 18 Jul 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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffmUI-0007Lp-Vj
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 13:27:27 +0000
X-Inumbo-ID: 41fb3472-8a8e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41fb3472-8a8e-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 15:27: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 1ffmUF-0004qe-Hi; Wed, 18 Jul 2018 13:27:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ffmUF-0007ZZ-7m; Wed, 18 Jul 2018 13:27:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffmUF-0005z8-77; Wed, 18 Jul 2018 13:27:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125321-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64: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:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=f63a3e286765f47b79a73d56f8d687c4f3733979
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 13:27:23 +0000
Subject: [Xen-devel] [ovmf test] 125321: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTMyMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzMjEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVyaWMgRG9uZyA8ZXJpYy5kb25n
QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGY2M2Ez
ZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkKQXV0aG9yOiBFcmljIERvbmcgPGVy
aWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAxODoyMTowMSAyMDE4ICswODAw
CgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IExvYWQgdUNvZGUgb25jZSBmb3IgZWFjaCBjb3Jl
LgogICAgCiAgICBUaGUgU0RNIHJlcXVpcmVzIG9ubHkgb25lIHRocmVhZCBwZXIgY29yZSB0byBs
b2FkIHRoZQogICAgbWljcm9jb2RlLgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGVzIHRoaXMg
c29sdXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
ICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMz
ZmRkMjEyMApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBX
ZWQgSnVsIDExIDE5OjA3OjI4IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjog
VXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxlLgogICAgCiAgICBTZWFyY2ggdUNvZGUg
Y29zdHMgbXVjaCB0aW1lLCBpZiBBUCBoYXMgc2FtZSBwcm9jZXNzb3IgdHlwZQogICAgd2l0aCBC
U1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVDb2RlIGluZm8gdG8gZ2V0IGJldHRlciBwZXJmb3Jt
YW5jZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmlj
LmRvbmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAKQXV0aG9yOiBF
cmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAwODo0MDoy
NyAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IFJlbG9jYXRlIHVDb2RlIHRv
IG1lbW9yeSB0byBzYXZlIHRpbWUuCiAgICAKICAgIFJlYWQgdUNvZGUgZnJvbSBtZW1vcnkgaGFz
IGJldHRlciBwZXJmb3JtYW5jZSB0aGFuIGZyb20gZmxhc2guCiAgICBCdXQgaXQgbmVlZHMgZXh0
cmEgZWZmb3J0IHRvIGxldCBCU1AgY29weSB1Q29kZSBmcm9tIGZsYXNoIHRvCiAgICBtZW1vcnku
IEFsc28gQlNQIGFscmVhZHkgZW5hYmxlIGNhY2hlIGluIFNFQyBwaGFzZSwgc28gaXQgdXNlCiAg
ICBsZXNzIHRpbWUgdG8gcmVsb2NhdGUgdUNvZGUgZnJvbSBmbGFzaCB0byBtZW1vcnkuIEFmdGVy
CiAgICB2ZXJpZmljYXRpb24sIGlmIHN5c3RlbSBoYXMgbW9yZSB0aGFuIG9uZSBwcm9jZXNzb3Is
IGl0IHdpbGwKICAgIHJlZHVjZSBzb21lIHRpbWUgaWYgbG9hZCB1Q29kZSBmcm9tIG1lbW9yeS4K
ICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlIHRoaXMgb3B0aW1pemF0aW9uLgogICAgCiAgICBD
YzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:31:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13: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 1ffmY8-00084H-4u; Wed, 18 Jul 2018 13: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=wq/s=kc=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ffmY6-00084C-Mb
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 13:31:22 +0000
X-Inumbo-ID: e187a49c-8a8e-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e187a49c-8a8e-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 13:31: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 E3AA7AD26;
 Wed, 18 Jul 2018 13:31:18 +0000 (UTC)
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel <xen-devel@lists.xen.org>
References: <20180718123528.GC24243@mail-itl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <2f7d2f15-d317-795a-d6ab-161aad762543@suse.com>
Date: Wed, 18 Jul 2018 15:31:16 +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: <20180718123528.GC24243@mail-itl>
Content-Language: de-DE
Subject: Re: [Xen-devel] Links on Xen 4.11 release blog post 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>

T24gMTgvMDcvMTggMTQ6MzUsIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSB3cm90ZToKPiBI
aSwKPiAKPiBMaW5rcyBoZXJlOgo+IGh0dHBzOi8vYmxvZy54ZW5wcm9qZWN0Lm9yZy8yMDE4LzA3
LzEwL3doYXRzLW5ldy1pbi10aGUteGVuLXByb2plY3QtaHlwZXJ2aXNvci00LTExLwo+IGFyZSBi
cm9rZW4gLSBhbGwgcG9pbnRzIHRvIGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vdXJsP3E9PG9yaWdp
bmFsIGxpbms+Cj4gLi4uCgpUaGFua3MgZm9yIHRoZSBub3RlLiBTaG91bGQgYmUgY29ycmVjdGVk
IG5vdy4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:36:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13: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 1ffmdI-0008Gi-RP; Wed, 18 Jul 2018 13:36: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffmdI-0008Gd-Gu
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 13:36:44 +0000
X-Inumbo-ID: a1f006a3-8a8f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1f006a3-8a8f-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 13:36:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76361074"
Date: Wed, 18 Jul 2018 15:36:24 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718133624.u2ed2vez35vdu4rd@mac>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF8A102000078001D53F9@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EF8A102000078001D53F9@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86: bring up all CPUs even if not
 all are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjE6NTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUmVwb3J0ZWRseSBJbnRlbCBDUFVzIHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8g
YWxsIHRhcmdldGVkCj4gY29yZXMvdGhyZWFkcyBiZWNhdXNlIHNvbWUgaGF2ZSBDUjQuTUNFIGNs
ZWFyIHdpbGwgc2h1dCBkb3duLiBUaGVyZWZvcmUKPiB3ZSB3YW50IHRvIGtlZXAgQ1I0Lk1DRSBl
bmFibGVkIHdoZW4gb2ZmbGluaW5nIGEgQ1BVLCBhbmQgd2UgbmVlZCB0bwo+IGJyaW5nIHVwIGFs
bCBDUFVzIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBs
YWNlLgo+IAo+IFRoZSB1c2Ugb2YgY2xlYXJfaW5fY3I0KCkgaW4gY3B1X21jaGVja19kaXNhYmxl
KCkgd2FzIGlsbCBhZHZpc2VkCj4gYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIg
bWlzdGFrZXMgSSdtIHJlbW92aW5nIGNsZWFyX2luX2NyNCgpCj4gYWx0b2dldGhlciByaWdodCBo
ZXJlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:43:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13:43: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 1ffmk8-0000dF-QP; Wed, 18 Jul 2018 13:43: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffmk7-0000d9-Mt
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 13:43:47 +0000
X-Inumbo-ID: 9dab244a-8a90-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9dab244a-8a90-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 13:43:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76361515"
Date: Wed, 18 Jul 2018 15:43:37 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718134337.y6yoej2f3zwgvhsw@mac>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF92E02000078001D53FC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EF92E02000078001D53FC@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86: (command line option to) avoid
 use of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <dfaggioli@suse.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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjQ6MTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gU2hhcmVkIHJlc291cmNlcyAoTDEgY2FjaGUgYW5kIFRMQiBpbiBwYXJ0aWN1bGFyKSBw
cmVzZW50IGEgcmlzayBvZgo+IGluZm9ybWF0aW9uIGxlYWsgdmlhIHNpZGUgY2hhbm5lbHMuIERv
bid0IHVzZSBoeXBlcnRocmVhZHMgaW4gc3VjaAo+IGNhc2VzLCBidXQgYWxsb3cgaW5kZXBlbmRl
bnQgY29udHJvbCBvZiB0aGVpciB1c2UgYXQgdGhlIHNhbWUgdGltZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:44:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13: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 1ffmkw-0000ic-5n; Wed, 18 Jul 2018 13: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffmkv-0000iN-4f
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 13:44:37 +0000
X-Inumbo-ID: a813942c-8a90-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a813942c-8a90-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 15:44:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60519714"
Date: Wed, 18 Jul 2018 14:44:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20180718134433.ywtodutmojfhjhgb@citrix.com>
References: <20180718110238.10480-1-olaf@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180718110238.10480-1-olaf@aepfle.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] tools/firmware: reproducible seabios
 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDE6MDI6MzhQTSArMDIwMCwgT2xhZiBIZXJpbmcgd3Jv
dGU6Cj4gVGhlIGJ1aWxkc3lzdGVtIG9mIHNlYWJpb3MgYWx3YXlzIGluY2x1ZGVzIHRoZSBjdXJy
ZW50IHRpbWUgYW5kIHRoZQo+IGhvc3RuYW1lIGludG8gdGhlIHJlc3VsdGluZyBiaW5hcnkuIFRv
IGF2b2lkIHRoYXQsIGl0IGlzIHJlcXVpcmVkIHRvCj4gaGF2ZSBhIGZpbGUgJy52ZXJzaW9uJyBp
biB0aGUgdG9wbGV2ZWwgZGlyZWN0b3J5IG9mIHNlYWJpb3MtZGlyLXJlbW90ZS4KPiBBbmQgaXQg
aXMgcmVxdWlyZWQgdG8gcGFzcyBFWFRSQVZFUlNJT049IHRvIG1ha2UgYmVjYXVzZSBpdHMgdG9w
bGV2ZWwKPiBNYWtlZmlsZSBkb2VzIG5vdCB0YWtlIEVYVFJBVkVSU0lPTiBmcm9tIGVudmlyb25t
ZW50Lgo+IAo+IEFkanVzdCB0aGUgY29kZSB0byBjcmVhdGUgYSAnLnZlcnNpb24nIGZpbGUgd2l0
aCBmaXhlZCBjb250ZW50Lgo+IEFkanVzdCB0aGUgY29kZSB0byBwYXNzIEVYVFJBVkVSU0lPTiBk
b3duIHRvIG1ha2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxl
LmRlPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:44:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13: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 1ffmlA-0000l6-Fl; Wed, 18 Jul 2018 13:44: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffml8-0000km-T2
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 13:44:50 +0000
X-Inumbo-ID: c3a62b76-8a90-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3a62b76-8a90-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 13:45:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76361558"
Date: Wed, 18 Jul 2018 15:44:38 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718134438.ficraey7uvref4zu@mac>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF95902000078001D5400@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EF95902000078001D5400@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 6/6] cpumask: tidy {,
 z}alloc_cpumask_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjQ6NTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRHJvcCB1bm5lY2Vzc2FyeSBjYXN0cyBhbmQgdXNlIGJvb2wgaW4gZmF2b3Igb2YgYm9v
bF90Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
PiBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
PiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:48:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13: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 1ffmp0-000162-6O; Wed, 18 Jul 2018 13:48: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffmoy-00015u-NY
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 13:48:48 +0000
X-Inumbo-ID: 3dd25f00-8a91-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3dd25f00-8a91-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 15:48:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60520178"
Date: Wed, 18 Jul 2018 14:48:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718134844.2spcxzrp2zd5cqde@citrix.com>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF92E02000078001D53FC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EF92E02000078001D53FC@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86: (command line option to) avoid
 use of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Dario Faggioli <dfaggioli@suse.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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjQ6MTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gU2hhcmVkIHJlc291cmNlcyAoTDEgY2FjaGUgYW5kIFRMQiBpbiBwYXJ0aWN1bGFyKSBw
cmVzZW50IGEgcmlzayBvZgo+IGluZm9ybWF0aW9uIGxlYWsgdmlhIHNpZGUgY2hhbm5lbHMuIERv
bid0IHVzZSBoeXBlcnRocmVhZHMgaW4gc3VjaAo+IGNhc2VzLCBidXQgYWxsb3cgaW5kZXBlbmRl
bnQgY29udHJvbCBvZiB0aGVpciB1c2UgYXQgdGhlIHNhbWUgdGltZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gdjI6IFJlbmFtZSBv
cHRpb24gdG8gInNtdCIuCj4gLS0tCj4gQW4gb3B0aW9uIHRvIGF2b2lkIHRoZSB1cC9kb3duIGN5
Y2xlIHdvdWxkIGJlIHRvIGF2b2lkIGNsZWFyaW5nIHRoZQo+IHNpYmxpbmcgKGFuZCB0aGVuIHBl
cmhhcHMgYWxzbyBjb3JlKSBtYXAgb2YgcGFya2VkIENQVXMsIGFsbG93aW5nIHRvCj4gYmFpbCBl
YXJseSBmcm9tIGNwdV91cF9oZWxwZXIoKS4KPiAKPiBUQkQ6IEhvdyB0byBwcmV2ZW50IHRoZSBD
UFUgZnJvbSB0cmFuc2llbnRseSBiZWNvbWluZyBhdmFpbGFibGUgZm9yCj4gICAgICBzY2hlZHVs
aW5nIHdoZW4gYmVpbmcgb25saW5lZCBhdCBydW50aW1lPwo+IAo+IFRCRDogRm9yIG5vdyB0aGUg
cGF0Y2ggYXNzdW1lcyBhbGwgSFQtZW5hYmxlZCBDUFVzIGFyZSBhZmZlY3RlZCBieSBzaWRlCj4g
ICAgICBjaGFubmVsIGF0dGFja3MgdGhyb3VnaCBzaGFyZWQgcmVzb3VyY2VzLiBUaGVyZSBhcmUg
Y2xhaW1zIHRoYXQgQU1ECj4gICAgICBvbmVzIGFyZW4ndCwgYnV0IGl0IGhhc24ndCByZWFsbHkg
YmVjb21lIGNsZWFyIHRvIG1lIHdoeSB0aGF0IHdvdWxkCj4gICAgICBiZSwgYXMgSSBkb24ndCBz
ZWUgdGhlIGZ1bGx5IGFzc29jaWF0aXZlIEwxIFRMQnMgdG8gYmUgc3VmZmljaWVudAo+ICAgICAg
cmVhc29uIGZvciB0aGVyZSB0byBub3QgYmUgb3RoZXIgcG9zc2libGUgYXZlbnVlcyAoTDIgVExC
LCBjYWNoZXMpLgo+IAo+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du
Cj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAtMTc2NCw2
ICsxNzY0LDEzIEBAIFVzZSBgc21hcD1odm1gIHRvIGFsbG93IFNNQVAgdXNlIGJ5IEhWTQo+ICBG
bGFnIHRvIGVuYWJsZSBTdXBlcnZpc29yIE1vZGUgRXhlY3V0aW9uIFByb3RlY3Rpb24KPiAgVXNl
IGBzbWVwPWh2bWAgdG8gYWxsb3cgU01FUCB1c2UgYnkgSFZNIGd1ZXN0cyBvbmx5Lgo+ICAKPiAr
IyMjIHNtdCAoeDg2KQo+ICs+IGA9IDxib29sZWFuPmAKPiArCj4gK0RlZmF1bHQ6IGBmYWxzZWAK
PiArCj4gK0NvbnRyb2wgYnJpbmcgdXAgb2YgbXVsdGlwbGUgaHlwZXItdGhyZWFkcyBwZXIgQ1BV
IGNvcmUuCj4gKwo+ICAjIyMgc25iXF9pZ2RcX3F1aXJrCj4gID4gYD0gPGJvb2xlYW4+IHwgY2Fw
IHwgPGludGVnZXI+YAo+ICAKPiAtLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9zZXR1cC5jCj4gQEAgLTYyLDYgKzYyLDkgQEAgYm9vbGVhbl9wYXJhbSgibm9z
bXAiLCBvcHRfbm9zbXApOwo+ICBzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdGRhdGEgbWF4X2Nw
dXM7Cj4gIGludGVnZXJfcGFyYW0oIm1heGNwdXMiLCBtYXhfY3B1cyk7Cj4gIAo+ICtpbnQ4X3Qg
X19yZWFkX21vc3RseSBvcHRfc210ID0gLTE7Cj4gK2Jvb2xlYW5fcGFyYW0oImh0Iiwgb3B0X3Nt
dCk7Cj4gKwoKQnV0IGhlcmUgaXQgaXMgc3RpbGwgImh0Ij8KCldlaS4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 13:56:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 13:56: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 1ffmwG-0001tW-8K; Wed, 18 Jul 2018 13: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffmwE-0001tP-HS
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 13:56:18 +0000
X-Inumbo-ID: 49a293b7-8a92-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49a293b7-8a92-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 15:55:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60521052"
Date: Wed, 18 Jul 2018 14:56:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718135614.ditib6tlvtra4flc@citrix.com>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF8A102000078001D53F9@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EF8A102000078001D53F9@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86: bring up all CPUs even if not
 all are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjE6NTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L21wcGFyc2UuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9t
cHBhcnNlLmMKPiBAQCAtNjgsMTkgKzY4LDI2IEBAIHBoeXNpZF9tYXNrX3QgcGh5c19jcHVfcHJl
c2VudF9tYXA7Cj4gIAo+ICB2b2lkIF9faW5pdCBzZXRfbnJfY3B1X2lkcyh1bnNpZ25lZCBpbnQg
bWF4X2NwdXMpCj4gIHsKPiArCXVuc2lnbmVkIGludCB0b3RfY3B1cyA9IG51bV9wcm9jZXNzb3Jz
ICsgZGlzYWJsZWRfY3B1czsKPiArCj4gIAlpZiAoIW1heF9jcHVzKQo+IC0JCW1heF9jcHVzID0g
bnVtX3Byb2Nlc3NvcnMgKyBkaXNhYmxlZF9jcHVzOwo+ICsJCW1heF9jcHVzID0gdG90X2NwdXM7
Cj4gIAlpZiAobWF4X2NwdXMgPiBOUl9DUFVTKQo+ICAJCW1heF9jcHVzID0gTlJfQ1BVUzsKPiAg
CWVsc2UgaWYgKCFtYXhfY3B1cykKPiAgCQltYXhfY3B1cyA9IDE7Cj4gIAlwcmludGsoWEVOTE9H
X0lORk8gIlNNUDogQWxsb3dpbmcgJXUgQ1BVcyAoJWQgaG90cGx1ZyBDUFVzKVxuIiwKPiAgCSAg
ICAgICBtYXhfY3B1cywgbWF4X3QoaW50LCBtYXhfY3B1cyAtIG51bV9wcm9jZXNzb3JzLCAwKSk7
Cj4gLQlucl9jcHVfaWRzID0gbWF4X2NwdXM7Cj4gKwo+ICsJaWYgKCFwYXJrX29mZmxpbmVfY3B1
cykKPiArCQl0b3RfY3B1cyA9IG1heF9jcHVzOwo+ICsJbnJfY3B1X2lkcyA9IG1pbih0b3RfY3B1
cywgTlJfQ1BVUyArIDB1KTsKPiArCWlmIChwYXJrX29mZmxpbmVfY3B1cyAmJiBucl9jcHVfaWRz
IDwgbnVtX3Byb2Nlc3NvcnMpCj4gKwkJcHJpbnRrKFhFTkxPR19XQVJOSU5HICJTTVA6IENhbm5v
dCBicmluZyB1cCAldSBmdXJ0aGVyIENQVXNcbiIsCj4gKwkJICAgICAgIG51bV9wcm9jZXNzb3Jz
IC0gbnJfY3B1X2lkcyk7CgpNaW5vciBuaXQ6CgpNYXliZSBpdCBpcyBqdXN0IG1lLCBidXQgIkNh
bm5vdCIgaXMgbm9ybWFsbHkgdXNlZCB3aGVuIGFuIG9wZXJhdGlvbgpmYWlscywgSSB3b3VsZCB1
c2UgIldvbid0IiB0byBpbmRpY2F0ZSB0aGlzIGlzIGEgZGVsaWJlcmF0ZSBhY3Rpb24sIG5vdAph
IGNvbnNlcXVlbmNlIG9mIGZhaWx1cmUsIG9yIHNheSAiU2tpcCBicmluZ2luZyB1cCAuLi4iLgoK
V2hhdGV2ZXIgdGhpcyBsb2cgbWVzc2FnZSBlbmRzIHVwIGxpa2U6CgpSZXZpZXdlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:00:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14: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 1ffn0g-0002cz-RL; Wed, 18 Jul 2018 14:00: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffn0g-0002cu-FL
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 14:00:54 +0000
X-Inumbo-ID: 01951c5d-8a93-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 01951c5d-8a93-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 14:01:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 08:00:51 -0600
Message-Id: <5B4F481002000078001D57A1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 08:00:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF92E02000078001D53FC@prv1-mh.provo.novell.com>
 <20180718134844.2spcxzrp2zd5cqde@citrix.com>
In-Reply-To: <20180718134844.2spcxzrp2zd5cqde@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86: (command line option to) avoid
 use of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <dfaggioli@suse.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+IE9uIDE4LjA3LjE4IGF0IDE1OjQ4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjQ6MTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9z
ZXR1cC5jCj4+IEBAIC02Miw2ICs2Miw5IEBAIGJvb2xlYW5fcGFyYW0oIm5vc21wIiwgb3B0X25v
c21wKTsKPj4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0ZGF0YSBtYXhfY3B1czsKPj4gIGlu
dGVnZXJfcGFyYW0oIm1heGNwdXMiLCBtYXhfY3B1cyk7Cj4+ICAKPj4gK2ludDhfdCBfX3JlYWRf
bW9zdGx5IG9wdF9zbXQgPSAtMTsKPj4gK2Jvb2xlYW5fcGFyYW0oImh0Iiwgb3B0X3NtdCk7Cj4+
ICsKPiAKPiBCdXQgaGVyZSBpdCBpcyBzdGlsbCAiaHQiPwoKQXJnaCAtIHRoYW5rcyBmb3Igbm90
aWNpbmcuIEkgZGlkIHNwZWNpZmljYWxseSBydW4gYSB0ZXN0IGZvciB0aGlzLCBidXQKdGhlbiBm
YWlsZWQgdG8gYWN0dWFsbHkgaW5zcGVjdCB0aGUgbG9nLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:02:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14:02: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 1ffn2d-0002lE-94; Wed, 18 Jul 2018 14:02: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffn2b-0002l4-Qf
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 14:02:53 +0000
X-Inumbo-ID: 357ce590-8a93-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 357ce590-8a93-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 16:02:30 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 08:02:51 -0600
Message-Id: <5B4F488A02000078001D57A5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 08:02:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF8A102000078001D53F9@prv1-mh.provo.novell.com>
 <20180718135614.ditib6tlvtra4flc@citrix.com>
In-Reply-To: <20180718135614.ditib6tlvtra4flc@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86: bring up all CPUs even if not
 all are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDE4LjA3LjE4IGF0IDE1OjU2LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjE6NTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tcHBhcnNlLmMKPj4gKysrIGIveGVuL2FyY2gveDg2
L21wcGFyc2UuYwo+PiBAQCAtNjgsMTkgKzY4LDI2IEBAIHBoeXNpZF9tYXNrX3QgcGh5c19jcHVf
cHJlc2VudF9tYXA7Cj4+ICAKPj4gIHZvaWQgX19pbml0IHNldF9ucl9jcHVfaWRzKHVuc2lnbmVk
IGludCBtYXhfY3B1cykKPj4gIHsKPj4gKwl1bnNpZ25lZCBpbnQgdG90X2NwdXMgPSBudW1fcHJv
Y2Vzc29ycyArIGRpc2FibGVkX2NwdXM7Cj4+ICsKPj4gIAlpZiAoIW1heF9jcHVzKQo+PiAtCQlt
YXhfY3B1cyA9IG51bV9wcm9jZXNzb3JzICsgZGlzYWJsZWRfY3B1czsKPj4gKwkJbWF4X2NwdXMg
PSB0b3RfY3B1czsKPj4gIAlpZiAobWF4X2NwdXMgPiBOUl9DUFVTKQo+PiAgCQltYXhfY3B1cyA9
IE5SX0NQVVM7Cj4+ICAJZWxzZSBpZiAoIW1heF9jcHVzKQo+PiAgCQltYXhfY3B1cyA9IDE7Cj4+
ICAJcHJpbnRrKFhFTkxPR19JTkZPICJTTVA6IEFsbG93aW5nICV1IENQVXMgKCVkIGhvdHBsdWcg
Q1BVcylcbiIsCj4+ICAJICAgICAgIG1heF9jcHVzLCBtYXhfdChpbnQsIG1heF9jcHVzIC0gbnVt
X3Byb2Nlc3NvcnMsIDApKTsKPj4gLQlucl9jcHVfaWRzID0gbWF4X2NwdXM7Cj4+ICsKPj4gKwlp
ZiAoIXBhcmtfb2ZmbGluZV9jcHVzKQo+PiArCQl0b3RfY3B1cyA9IG1heF9jcHVzOwo+PiArCW5y
X2NwdV9pZHMgPSBtaW4odG90X2NwdXMsIE5SX0NQVVMgKyAwdSk7Cj4+ICsJaWYgKHBhcmtfb2Zm
bGluZV9jcHVzICYmIG5yX2NwdV9pZHMgPCBudW1fcHJvY2Vzc29ycykKPj4gKwkJcHJpbnRrKFhF
TkxPR19XQVJOSU5HICJTTVA6IENhbm5vdCBicmluZyB1cCAldSBmdXJ0aGVyIENQVXNcbiIsCj4+
ICsJCSAgICAgICBudW1fcHJvY2Vzc29ycyAtIG5yX2NwdV9pZHMpOwo+IAo+IE1pbm9yIG5pdDoK
PiAKPiBNYXliZSBpdCBpcyBqdXN0IG1lLCBidXQgIkNhbm5vdCIgaXMgbm9ybWFsbHkgdXNlZCB3
aGVuIGFuIG9wZXJhdGlvbgo+IGZhaWxzLCBJIHdvdWxkIHVzZSAiV29uJ3QiIHRvIGluZGljYXRl
IHRoaXMgaXMgYSBkZWxpYmVyYXRlIGFjdGlvbiwgbm90Cj4gYSBjb25zZXF1ZW5jZSBvZiBmYWls
dXJlLCBvciBzYXkgIlNraXAgYnJpbmdpbmcgdXAgLi4uIi4KCkJ1dCBpdCBpc24ndCBhIGRlbGli
ZXJhdGUgYWN0aW9uIC0gd2UganVzdCBkb24ndCBoYXZlIGVub3VnaCBiaXRzIHRvCnJlcHJlc2Vu
dCBhbGwgb2YgdGhlbS4gVG8gbWUgdGhpcyBpcyB0aGUgaW5kaWNhdGlvbiBvZiBhIGZhaWx1cmUs
IGp1c3QKdGhhdCB3ZSBjYXRjaCBpdCBiZWZvcmUgaXQgY291bGQgYWN0dWFsbHkgY2F1c2UgcHJv
YmxlbXMuCgo+IFdoYXRldmVyIHRoaXMgbG9nIG1lc3NhZ2UgZW5kcyB1cCBsaWtlOgo+IAo+IFJl
dmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKVGhhbmtzLgoKSmFuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:31:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14:31: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 1ffnTq-0004zR-Sf; Wed, 18 Jul 2018 14:31: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffnTp-0004zL-JF
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 14:31:01 +0000
X-Inumbo-ID: 235aa306-8a97-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 235aa306-8a97-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 16:30:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 08:30:59 -0600
Message-Id: <5B4F4F2002000078001D57E2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 08:30:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF81102000078001D53D4@prv1-mh.provo.novell.com>
 <20180718113754.q2cgcev2ctazw67a@mac>
In-Reply-To: <20180718113754.q2cgcev2ctazw67a@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/6] x86: distinguish CPU offlining from
 CPU 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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+IE9uIDE4LjA3LjE4IGF0IDEzOjM3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgSnVsIDE4LCAyMDE4IGF0IDAyOjE5OjI5QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvZ2VuYXBpYy94MmFwaWMuYwo+PiArKysgYi94ZW4v
YXJjaC94ODYvZ2VuYXBpYy94MmFwaWMuYwo+PiBAQCAtMjAxLDE4ICsyMDEsMjEgQEAgc3RhdGlj
IGludCB1cGRhdGVfY2x1c3RlcmluZm8oCj4+ICAgICAgICAgIGlmICggIWNsdXN0ZXJfY3B1c19z
cGFyZSApCj4+ICAgICAgICAgICAgICBjbHVzdGVyX2NwdXNfc3BhcmUgPSB4emFsbG9jKGNwdW1h
c2tfdCk7Cj4+ICAgICAgICAgIGlmICggIWNsdXN0ZXJfY3B1c19zcGFyZSB8fAo+PiAtICAgICAg
ICAgICAgICFhbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX21hc2ssIGNwdSkpICkK
Pj4gKyAgICAgICAgICAgICAhY29uZF9hbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNo
X21hc2ssIGNwdSkpICkKPj4gICAgICAgICAgICAgIGVyciA9IC1FTk9NRU07Cj4+ICAgICAgICAg
IGJyZWFrOwo+PiAgICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgo+PiAgICAgIGNhc2UgQ1BVX0RF
QUQ6Cj4+ICsgICAgY2FzZSBDUFVfUkVNT1ZFOgo+PiArICAgICAgICBpZiAoIHBhcmtfb2ZmbGlu
ZV9jcHVzID09IChhY3Rpb24gIT0gQ1BVX1JFTU9WRSkgKQo+PiArICAgICAgICAgICAgYnJlYWs7
Cj4gCj4gSSB0aGluayB0aGlzIHdvdWxkIGJlIGNsZWFyZXIgYXM6Cj4gCj4gY2FzZSBDUFVfVVBf
Q0FOQ0VMRUQ6Cj4gY2FzZSBDUFVfREVBRDoKPiAgICAgaWYgKCBwYXJrX29mZmxpbmVfY3B1cyAp
Cj4gICAgICAgICBicmVhazsKPiAKPiAgICAgLyogZmFsbHRocm91Z2ggKi8KPiBjYXNlIENQVV9S
RU1PVkU6Cj4gICAgIGlmICggcGVyX2NwdS4uLgoKQnV0IHRoaXMgaXMgbm90IGVxdWl2YWxlbnQu
IEkgd2FudCB0byBkbyBub3RoaW5nIGZvciBVUF9DQU5DRUxFRAphbmQgREVBRCB3aGVuIHBhcmtp
bmcsIGFuZCBmb3IgUkVNT1ZFIHdoZW4gbm90IHBhcmtpbmcuCgo+IElmIGl0J3Mgc2FmZSB0byBk
byBzbyAoc2ltaWxhciB0byB3aGF0IHlvdSBkbyBpbiBjcHVfY2FsbGJhY2spLgoKVGhlcmUgSSdt
IHJlcGxpY2F0aW5nIHdoYXQgbmVlZHMgZG9pbmcgKGFzIGl0J3MgYSBzaW1wbGUgZnVuY3Rpb24K
Y2FsbCkuCgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCj4+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9zbXBib290LmMKPj4gQEAgLTYzLDYgKzYzLDggQEAgc3RhdGljIGNwdW1hc2tfdCBzY3Jh
dGNoX2NwdTBtYXNrOwo+PiAgY3B1bWFza190IGNwdV9vbmxpbmVfbWFwIF9fcmVhZF9tb3N0bHk7
Cj4+ICBFWFBPUlRfU1lNQk9MKGNwdV9vbmxpbmVfbWFwKTsKPj4gIAo+PiArYm9vbCBfX3JlYWRf
bW9zdGx5IHBhcmtfb2ZmbGluZV9jcHVzOwo+IAo+IHBhcmtfb2ZmbGluZV9jcHVzIHNlZW1zIHRv
IGJlIGxlZnQgdG8gaXQncyBpbml0aWFsIHZhbHVlIChmYWxzZSkgaW4KPiB0aGlzIHBhdGNoLiBJ
dCBtaWdodCBiZSBnb29kIHRvIG1lbnRpb24gaW4gdGhlIGNvbW1pdCBtZXNzYWdlIHRoYXQKPiBm
dXJ0aGVyIHBhdGNoZXMgd2lsbCBhbGxvdyBzZXR0aW5nIHRoaXMgdmFsdWUgKEkgaGF2ZW4ndCBs
b29rZWQgeWV0LAo+IGJ1dCBJIGFzc3VtZSBzbyk/CgpBaCwgeWVzLCBJIGhhZCBtZWFudCB0bywg
YnV0IGZvcmdvdCBieSB0aGUgdGltZSBJIHdyb3RlIHRoZSB0ZXh0LgoKPj4gQEAgLTk1NSwxNSAr
OTcwLDE5IEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJvb3RfYWxsb2ModW5zaWduZWQgaW4KPj4gICAg
ICBpZiAoIG5vZGUgIT0gTlVNQV9OT19OT0RFICkKPj4gICAgICAgICAgbWVtZmxhZ3MgPSBNRU1G
X25vZGUobm9kZSk7Cj4+ICAKPj4gLSAgICBzdGFja19iYXNlW2NwdV0gPSBhbGxvY194ZW5oZWFw
X3BhZ2VzKFNUQUNLX09SREVSLCBtZW1mbGFncyk7Cj4+ICsgICAgaWYgKCBzdGFja19iYXNlW2Nw
dV0gPT0gTlVMTCApCj4+ICsgICAgICAgIHN0YWNrX2Jhc2VbY3B1XSA9IGFsbG9jX3hlbmhlYXBf
cGFnZXMoU1RBQ0tfT1JERVIsIG1lbWZsYWdzKTsKPj4gICAgICBpZiAoIHN0YWNrX2Jhc2VbY3B1
XSA9PSBOVUxMICkKPj4gICAgICAgICAgZ290byBvdXQ7Cj4+ICAgICAgbWVtZ3VhcmRfZ3VhcmRf
c3RhY2soc3RhY2tfYmFzZVtjcHVdKTsKPj4gIAo+PiAgICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zy
b21fcGFnZXMoTlJfUkVTRVJWRURfR0RUX1BBR0VTKTsKPj4gLSAgICBwZXJfY3B1KGdkdF90YWJs
ZSwgY3B1KSA9IGdkdCA9IGFsbG9jX3hlbmhlYXBfcGFnZXMob3JkZXIsIG1lbWZsYWdzKTsKPj4g
KyAgICBnZHQgPSBwZXJfY3B1KGdkdF90YWJsZSwgY3B1KTsKPj4gKyAgICBpZiAoIGdkdCA9PSBO
VUxMICkKPj4gKyAgICAgICAgZ2R0ID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhvcmRlciwgbWVtZmxh
Z3MpOwo+IAo+IGdkdCA9IHBlcl9jcHUoZ2R0X3RhYmxlLCBjcHUpID86IGFsbG9jX3hlbmhlYXBf
cGFnZXMob3JkZXIsIG1lbWZsYWdzKTsKPiAKPiBJcyBlcXVpdmFsZW50IGFuZCBzaG9ydGVyIEFG
QUlDVC4KCkluZGVlZCAtIEkgZGlkbid0IG5vdGljZSB0aGlzIGJlY2F1c2Ugb2YgdGhlIHNlcXVl
bmNlIG9mIHRyYW5zZm9ybWF0aW9ucwp0aGF0IGxlYWQgdG8gdGhlIGN1cnJlbnQgcmVzdWx0LgoK
Pj4gQEAgLTM2OCwxNiArMzg3LDIwIEBAIHN0YXRpYyBpbmxpbmUgYm9vbF90IGFsbG9jX2NwdW1h
c2tfdmFyKGMKPj4gIHsKPj4gIAlyZXR1cm4gMTsKPj4gIH0KPj4gKyNkZWZpbmUgY29uZF9hbGxv
Y19jcHVtYXNrX3ZhciBhbGxvY19jcHVtYXNrX3Zhcgo+PiAgCj4+ICBzdGF0aWMgaW5saW5lIGJv
b2xfdCB6YWxsb2NfY3B1bWFza192YXIoY3B1bWFza192YXJfdCAqbWFzaykKPj4gIHsKPj4gIAlj
cHVtYXNrX2NsZWFyKCptYXNrKTsKPj4gIAlyZXR1cm4gMTsKPj4gIH0KPj4gKyNkZWZpbmUgY29u
ZF96YWxsb2NfY3B1bWFza192YXIgemFsbG9jX2NwdW1hc2tfdmFyCj4+ICAKPj4gIHN0YXRpYyBp
bmxpbmUgdm9pZCBmcmVlX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgbWFzaykKPj4gIHsKPj4g
IH0KPj4gKwo+PiArI2RlZmluZSBGUkVFX0NQVU1BU0tfVkFSKG0pICgodm9pZCkobSkpCj4gCj4g
Rm9yIGNvcnJlY3RuZXNzIHNob3VsZG4ndCB0aGlzIGNhbGwgZnJlZV9jcHVtYXNrX3Zhcj8KCkht
bSwgeWVzLCB0aGF0IHdvdWxkIGFsc28gbGV0IHVzIGdldCBhd2F5IHdpdGhvdXQgY2FzdC4KCj4+
IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVu
L3htYWxsb2MuaAo+PiBAQCAtNDIsNiArNDIsMTIgQEAKPj4gIC8qIEZyZWUgYW55IG9mIHRoZSBh
Ym92ZS4gKi8KPj4gIGV4dGVybiB2b2lkIHhmcmVlKHZvaWQgKik7Cj4+ICAKPj4gKy8qIEZyZWUg
YW4gYWxsb2NhdGlvbiwgYW5kIHplcm8gdGhlIHBvaW50ZXIgdG8gaXQuICovCj4+ICsjZGVmaW5l
IFhGUkVFKHApIGRvIHsgXAo+PiArICAgIHhmcmVlKHApOyAgICAgICAgIFwKPj4gKyAgICAocCkg
PSBOVUxMOyAgICAgICBcCj4+ICt9IHdoaWxlICggZmFsc2UgKQo+IAo+IERvIHlvdSBuZWVkIHRo
ZSBkbyB7IC4uLiB9IHdoaWxlIGNvbnN0cnVjdCBoZXJlPyBJc24ndCBpdCBlbm91Z2ggdG8KPiB1
c2UgKHsgLi4uIH0pPwoKSSB0cnkgdG8gYXZvaWQgZ2NjIGV4dGVuc2lvbnMgd2hlbiB0aGUgc2Ft
ZSBjYW4gYmUgYWNoaWV2ZWQgd2l0aG91dC4KRnVydGhlcm1vcmUgSSdkIHByZWZlciBpZiB0aGUg
Y29uc3RydWN0IHdhcyBub3QgdXNhYmxlIGFzIHJ2YWx1ZS4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14: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 1ffnWh-000580-CK; Wed, 18 Jul 2018 14:33: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffnWg-00057n-R0
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 14:33:58 +0000
X-Inumbo-ID: a148acaa-8a97-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a148acaa-8a97-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 14:34:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ffnWc-0006Ja-UQ; Wed, 18 Jul 2018 14:33: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 1ffnWc-0004X3-KG; Wed, 18 Jul 2018 14:33:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffnWc-0005rP-Jg; Wed, 18 Jul 2018 14:33:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125324-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=93102b49d501175a8ebbfb1f13f06d4bc754827f
X-Osstest-Versions-That: xen=4f4fc5f6afdeb6d2da81c391408eabbc3d741996
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 14:33:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125324: 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>

ZmxpZ2h0IDEyNTMyNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTMyNC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5MzEwMmI0OWQ1MDExNzVhOGViYmZiMWYxM2YwNmQ0YmM3NTQ4MjdmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0ZjRmYzVmNmFmZGViNmQyZGE4
MWMzOTE0MDhlYWJiYzNkNzQxOTk2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUzMTEgIDIwMTgt
MDctMTggMDk6MDE6MjYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MzI0ICAy
MDE4LTA3LTE4IDEyOjAwOjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDRmNGZjNWY2YWYuLjkzMTAyYjQ5
ZDUgIDkzMTAyYjQ5ZDUwMTE3NWE4ZWJiZmIxZjEzZjA2ZDRiYzc1NDgyN2YgLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:35:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14:35: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 1ffnXs-0005DF-Nx; Wed, 18 Jul 2018 14:35: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffnXr-0005D8-Qi
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 14:35:11 +0000
X-Inumbo-ID: cc7f08c2-8a97-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc7f08c2-8a97-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 14:35:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208,217";a="76365663"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF81102000078001D53D4@prv1-mh.provo.novell.com>
 <20180718113754.q2cgcev2ctazw67a@mac>
 <5B4F4F2002000078001D57E2@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: <5cbce79d-9de3-c9a2-08fe-8806e397e864@citrix.com>
Date: Wed, 18 Jul 2018 15:35:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4F4F2002000078001D57E2@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/6] x86: distinguish CPU offlining from
 CPU 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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: multipart/mixed; boundary="===============6510611574803853392=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6510611574803853392==
Content-Type: multipart/alternative;
	boundary="------------7BB3149A31BA071B64A75D3F"
Content-Language: en-GB

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

On 18/07/18 15:30, Jan Beulich wrote:
>>> --- a/xen/include/xen/xmalloc.h
>>> +++ b/xen/include/xen/xmalloc.h
>>> @@ -42,6 +42,12 @@
>>>  /* Free any of the above. */
>>>  extern void xfree(void *);
>>>  
>>> +/* Free an allocation, and zero the pointer to it. */
>>> +#define XFREE(p) do { \
>>> +    xfree(p);         \
>>> +    (p) = NULL;       \
>>> +} while ( false )
>> Do you need the do { ... } while construct here? Isn't it enough to
>> use ({ ... })?
> I try to avoid gcc extensions when the same can be achieved without.
> Furthermore I'd prefer if the construct was not usable as rvalue.

Yes - the do { } while ( 0 ) style here is actually more useful than ({
}) to prevent caller (mis)use.

~Andrew

--------------7BB3149A31BA071B64A75D3F
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 18/07/18 15:30, Jan Beulich wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5B4F4F2002000078001D57E2@prv1-mh.provo.novell.com">
      <blockquote type="cite" style="color: #000000;">
        <blockquote type="cite" style="color: #000000;">
          <pre wrap="">--- a/xen/include/xen/xmalloc.h
+++ b/xen/include/xen/xmalloc.h
@@ -42,6 +42,12 @@
 /* Free any of the above. */
 extern void xfree(void *);
 
+/* Free an allocation, and zero the pointer to it. */
+#define XFREE(p) do { \
+    xfree(p);         \
+    (p) = NULL;       \
+} while ( false )
</pre>
        </blockquote>
        <pre wrap="">Do you need the do { ... } while construct here? Isn't it enough to
use ({ ... })?
</pre>
      </blockquote>
      <pre wrap="">I try to avoid gcc extensions when the same can be achieved without.
Furthermore I'd prefer if the construct was not usable as rvalue.
</pre>
    </blockquote>
    <br>
    Yes - the do { } while ( 0 ) style here is actually more useful than
    ({ }) to prevent caller (mis)use.<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------7BB3149A31BA071B64A75D3F--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6510611574803853392==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:41:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14: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 1ffne5-00061U-J9; Wed, 18 Jul 2018 14:41: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffne3-00061L-Li
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 14:41:35 +0000
X-Inumbo-ID: b1387f61-8a98-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 b1387f61-8a98-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 14:41:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 08:41:33 -0600
Message-Id: <5B4F519A02000078001D5815@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 08:41:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180718102733.15253-1-roger.pau@citrix.com>
 <20180718102733.15253-3-roger.pau@citrix.com>
In-Reply-To: <20180718102733.15253-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/efi: split compiler vs linker
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDE4LjA3LjE4IGF0IDEyOjI3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFNvIHRoYXQgYW4gRUxGIGJpbmFyeSB3aXRoIHN1cHBvcnQgZm9yIEVGSSBzZXJ2aWNlcyB3aWxs
IGJlIGJ1aWx0IHdoZW4KPiB0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJk
bGVzcyBvZiB0aGUgbGlua2VyIHN1cHBvcnQgZm9yCj4gUEUuCj4gCj4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBDYzogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgo+IENjOiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgo+IC0t
LQo+IENoYW5nZXMgc2luY2UgdjE6Cj4gIC0gTmV3IGluIHRoaXMgdmVyc2lvbi4KPiAtLS0KPiAg
eGVuL2FyY2gveDg2L01ha2VmaWxlICAgICB8IDcgKysrKy0tLQo+ICB4ZW4vYXJjaC94ODYvZWZp
L01ha2VmaWxlIHwgNiArKystLS0KPiAgeGVuL2FyY2gveDg2L3hlbi5sZHMuUyAgICB8IDIgKy0K
PiAgMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4gCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmls
ZQo+IGluZGV4IDE3MjY4NWZiNDEuLjEzMDFmNTJjM2IgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gQEAgLTE2Myw5ICsx
NjMsMTAgQEAgRUZJX0xERkxBR1MgKz0gLS1taW5vci1pbWFnZS12ZXJzaW9uPSQoWEVOX1NVQlZF
UlNJT04pCj4gIEVGSV9MREZMQUdTICs9IC0tbWFqb3Itb3MtdmVyc2lvbj0yIC0tbWlub3Itb3Mt
dmVyc2lvbj0wCj4gIEVGSV9MREZMQUdTICs9IC0tbWFqb3Itc3Vic3lzdGVtLXZlcnNpb249MiAt
LW1pbm9yLXN1YnN5c3RlbS12ZXJzaW9uPTAKPiAgCj4gLSMgQ2hlY2sgaWYgdGhlIGJ1aWxkIHN5
c3RlbSBzdXBwb3J0cyBQRS4KPiAtWEVOX0JVSUxEX1BFIDo9ICQoc2hlbGwgJChDQykgJChmaWx0
ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAtYyBlZmkvY2hlY2suYyAtbyBlZmkv
Y2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpCj4gLWV4cG9ydCBYRU5fQlVJTERfUEUgOj0g
JChpZiAkKFhFTl9CVUlMRF9QRSksJChzaGVsbCAkKExEKSAtbWkzODZwZXAgLS1zdWJzeXN0ZW09
MTAgLW8gZWZpL2NoZWNrLmVmaSBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpKQo+
ICsjIENoZWNrIGlmIHRoZSBjb21waWxlciBzdXBwb3J0cyB0aGUgTVMgQUJJLgo+ICtleHBvcnQg
WEVOX0JVSUxEX0VGSSA6PSAkKHNoZWxsICQoQ0MpICQoZmlsdGVyLW91dCAkKENGTEFHUy15KSAu
JS5kLCQoQ0ZMQUdTKSkgLWMgZWZpL2NoZWNrLmMgLW8gZWZpL2NoZWNrLm8gMj4vZGV2L251bGwg
JiYgZWNobyB5KQo+ICsjIENoZWNrIGlmIHRoZSBsaW5rZXIgc3VwcG9ydHMgUEUuCj4gK1hFTl9C
VUlMRF9QRSA6PSAkKGlmICQoWEVOX0JVSUxEX0VGSSksJChzaGVsbCAkKExEKSAtbWkzODZwZXAg
LS1zdWJzeXN0ZW09MTAgLW8gZWZpL2NoZWNrLmVmaSBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAm
JiBlY2hvIHkpKQo+ICBDRkxBR1MtJChYRU5fQlVJTERfUEUpICs9IC1EWEVOX0JVSUxEX1BFCgpS
ZWJhc2luZyAob3ZlciBwYXRjaCAxKSBtaXN0YWtlPyBJIHRoaW5rIHRoaXMgd2FudHMgdG8gYmUK
CkNGTEFHUy0kKFhFTl9CVUlMRF9FRkkpICs9IC1EWEVOX0JVSUxEX0VGSQoKZm9yIC4uLgoKPiAt
LS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMu
Uwo+IEBAIC0zMDQsNyArMzA0LDcgQEAgU0VDVElPTlMKPiAgICB9IDp0ZXh0Cj4gICNlbmRpZgo+
ICAKPiAtI2lmbmRlZiBYRU5fQlVJTERfUEUKPiArI2lmbmRlZiBYRU5fQlVJTERfRUZJCj4gICAg
ZWZpID0gLjsKPiAgI2VuZGlmCgouLi4gdGhpcyB0byB3b3JrLgoKSmFuCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:48:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14:48: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 1ffnkJ-0006Fw-EC; Wed, 18 Jul 2018 14:48: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffnkI-0006Fr-PI
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 14:48:02 +0000
X-Inumbo-ID: 97441f6f-8a99-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 97441f6f-8a99-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 14:48:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76366444"
To: Jan Beulich <JBeulich@suse.com>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B4EFB3E02000078001D544D@prv1-mh.provo.novell.com>
 <db8ea3d1-7367-408e-5b48-72b1c0ef658b@citrix.com>
 <5B4F061702000078001D54D9@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: <0f5c636d-4344-5516-fb71-c4c4f02f93be@citrix.com>
Date: Wed, 18 Jul 2018 15:47:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4F061702000078001D54D9@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 1/2] x86: report use of PCID together
 with reporting XPTI 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMTggMTA6MTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE4LjA3LjE4IGF0
IDEwOjQ2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE4LzA3LzIw
MTggMDk6MzMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zcGVjX2N0cmwuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAo+
Pj4gQEAgLTM4LDYgKzM4LDggQEAgZXh0ZXJuIHVpbnQ4X3Qgb3B0X3hwdGk7Cj4+PiAgI2RlZmlu
ZSBPUFRfWFBUSV9ET00wICAweDAxCj4+PiAgI2RlZmluZSBPUFRfWFBUSV9ET01VICAweDAyCj4+
PiAgCj4+PiArYm9vbCB4cHRpX3BjaWRfZW5hYmxlZCh2b2lkKTsKPj4gVGhpcyBzdGlsbCBzaG91
bGQgYmUgaW5zaWRlIGFuIENPTkZJR19QViB0byBhdm9pZCBzY2VuYXJpb3Mgd2hpY2ggd2lsbAo+
PiBjb21waWxlIGNvcnJlY3RseSBidXQgZmFpbCB0byBsaW5rLiAgSXQgc2hvdWxkIGxpdmUgaW4g
cHYvZG9tYWluLmggYXQKPj4gd2hpY2ggcG9pbnQgZXZlcnl0aGluZyBzaG91bGQgYmUgZmluZS4K
PiBJdCB3YXMgaW50ZW50aW9uYWwgdGhhdCBJIGRpZG4ndCBtb3ZlIHRoZSBkZWNsYXJhdGlvbjog
V2hldGhlciB0aGUgYnVpbGQKPiBmYWlscyBhdCB0aGUgY29tcGlsZSBvciBsaW5rIHN0YWdlIGlz
IGlycmVsZXZhbnQgaW1vLgoKSXQgaXMgZXh0cmVtZWx5IHJlbGV2YW50LgoKQSBjb21waWxlciBl
cnJvciBwb2ludHMgdG8gdGhlIGZpbGUvbGluZSBoZXJlIHNvbWV0aGluZyBpcyB3cm9uZywgd2hp
bGUKYSBsaW5rZXIgZXJyb3Igc2F5cyAic29tZXRoaW5nIHNvbWV3aGVyZSB3ZW50IHdyb25nIiwg
YW5kIGdyZXBwaW5nIGZvcgp0aGUgc3ltYm9sIGlkZW50aWZpZWQgaW4gdGhlIGVycm9yIHdvbid0
IGJlIGhlbHBmdWwgZm9yIHRyYWNraW5nIGRvd24KdGhlIHByb2JsZW0uCgpGdXJ0aGVybW9yZSwg
d2l0aCBDT05GSUdfUFYgbm90IGJlaW5nIGEgdXNhYmxlIG9wdGlvbiB5ZXQsIHRoZXJlIGlzIGEK
Z29vZCBjaGFuY2Ugb2YgYW4gZXJyb3Igc2xpcHBpbmcgaW4gYW5kIGdvaW5nIHVubm90aWNlZCB1
bnRpbCBDT05GSUdfUFYKY2FuIGFjdHVhbGx5IHR1cm5lZCBvZmYuCgo+ICBBbGwgd2UgbmVlZCBp
cyB0aGF0IGl0Cj4gZmFpbCBhdCBhbGwuIEkgd291bGQgaGF2ZSBtb3ZlZCBpdCBpZiBpdHMgY3Vy
cmVudCBwbGFjZW1lbnQgd2Fzbid0IGFnYWluCj4gdmVyeSBpbnRlbnRpb25hbCwgbmV4dCB0byB0
aGUgb3RoZXIgWFBUSSBwaWVjZXMuCgpZb3UgcHJvdmlkZWQgYSByZWFzb25hYmxlIGp1c3RpZmlj
YXRpb24gZm9yIHdoeSB0aGUgYm9keSBvZiB0aGlzCmZ1bmN0aW9uIHNob3VsZCBiZSBpbiBwdi9k
b21haW4uY8KgIFRoZXJlZm9yZSwgaXRzIGRlY2xhcmF0aW9uIGxpdmVzIGluCnB2L2RvbWFpbi5o
Cgo+Cj4+IFdpdGggdGhhdCwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gUGxlYXNlIGNsYXJpZnkgd2hldGhlciB5b3UgY2FuIGxpdmUgd2l0
aCB0aGUgYWJvdmUuCgpJJ20gbm90IGhhcHB5IGxpdmluZyB3aXRoIGEgbGlua2VyIGVycm9yLgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:49:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14:49:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffnlG-0006La-RG; Wed, 18 Jul 2018 14:49: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffnlF-0006LO-NK
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 14:49:01 +0000
X-Inumbo-ID: a6db4fd9-8a99-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 a6db4fd9-8a99-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 16:48:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 08:48:59 -0600
Message-Id: <5B4F535902000078001D5829@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 08:48:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
 <1531917053-695-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531917053-695-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/xstate: Use the CPUID policy in
 valid_xcr0(), rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDE4LjA3LjE4IGF0IDE0OjMwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQmFja3BvcnRpbmcgbm90ZXM6IFRoaXMgaXMgc2FmZSBpbiB0aGUgcmVzdG9yZSBjYXNl
LCBidXQgb25seSBiYWNrIGFzIGZhciBhcwo+IHRoZSBpbnRyb2R1Y3Rpb24gb2YgY3B1aWRfcG9s
aWN5IGluZnJhc3RydWN0dXJlLiAgQmVmb3JlIHRoZW4sIGEgcmVzdG9yZQo+IGJvb2xlYW4gbmVl
ZHMgdG8gYmUgcHVtYmVkIGRvd24gYXMgd2VsbCwgYW5kIHVzZWQgdG8gc2VsZWN0IGJldHdlZW4g
dGhlCj4gaGFyZHdhcmUgbWF4aW11bSB2YWx1ZSBhbmQgY2FsbHMgdG8ge2h2bSxwdn1fY3B1aWQo
KSB0byBmaW5kIHRoZQo+IHRvb2xzdGFjay1jaG9zZW4gbGV2ZWwuCgpTbyBjYW4gSSB0YWtlIHRo
aXMgdG8gbWVhbiB0aGF0IGZvciAuLi4KCj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4g
KysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gQEAgLTExNzAsNyArMTE3MCw3IEBAIGxvbmcg
YXJjaF9kb19kb21jdGwoCj4gICAgICAgICAgICAgIGlmICggX3hjcjBfYWNjdW0gKQo+ICAgICAg
ICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICBpZiAoIGV2Yy0+c2l6ZSA+PSBQVl9YU0FWRV9I
RFJfU0laRSArIFhTVEFURV9BUkVBX01JTl9TSVpFICkKPiAtICAgICAgICAgICAgICAgICAgICBy
ZXQgPSB2YWxpZGF0ZV94c3RhdGUoX3hjcjAsIF94Y3IwX2FjY3VtLAo+ICsgICAgICAgICAgICAg
ICAgICAgIHJldCA9IHZhbGlkYXRlX3hzdGF0ZShkLCBfeGNyMCwgX3hjcjBfYWNjdW0sCgouLi4g
dGhpcyBhbmQgLi4uCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCj4gQEAgLTEyNTQsNyArMTI1NCw3IEBAIHN0YXRpYyBpbnQgaHZt
X2xvYWRfY3B1X3hzYXZlX3N0YXRlcyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0
YVtoLT5jdXJdOwo+ICAgICAgaC0+Y3VyICs9IGRlc2MtPmxlbmd0aDsKPiAgCj4gLSAgICBlcnIg
PSB2YWxpZGF0ZV94c3RhdGUoY3R4dC0+eGNyMCwgY3R4dC0+eGNyMF9hY2N1bSwKPiArICAgIGVy
ciA9IHZhbGlkYXRlX3hzdGF0ZShkLCBjdHh0LT54Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAoKLi4u
IHRoaXMgdGhlcmUncyBubyBvcmRlcmluZyBpc3N1ZSBvbiBtYXN0ZXIgKGkuZS4gcG9saWN5IGFy
cml2ZXMgYmVmb3JlCnJlZ2lzdGVyIHN0YXRlKT8KCj4gLS0tIGEveGVuL2FyY2gveDg2L3hzdGF0
ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3hzdGF0ZS5jCj4gQEAgLTY0NSw4ICs2NDUsMTYgQEAg
dm9pZCB4c3RhdGVfaW5pdChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCj4gICAgICAgICAgQlVHKCk7
Cj4gIH0KPiAgCj4gLXN0YXRpYyBib29sIHZhbGlkX3hjcjAodTY0IHhjcjApCj4gK3N0YXRpYyBi
b29sIHZhbGlkX3hjcjAoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgeGNyMCkKPiAg
ewo+ICsgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqY3AgPSBkLT5hcmNoLmNwdWlkOwo+
ICsgICAgdWludDY0X3QgeGNyMF9tYXggPQo+ICsgICAgICAgICgodWludDY0X3QpY3AtPnhzdGF0
ZS54Y3IwX2hpZ2ggPDwgMzIpIHwgY3AtPnhzdGF0ZS54Y3IwX2xvdzsKPiArCj4gKyAgICAvKiBD
aGVjayB4Y3IwIGFnYWluc3QgdGhlIENQVUlEIHBvbGljeS4gKi8KPiArICAgIGlmICggeGNyMCAm
IH54Y3IwX21heCApCj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+ICsKCkkgZG9uJ3QgdGhpbmsg
dGhpcyBiZWxvbmdzIGhlcmUgLSB0aGUgZnVuY3Rpb24ncyBwdXJwb3NlIGlzIHJlYWxseSB0bwpk
byBjb25zaXN0ZW5jeSBjaGVja3Mgb24gdGhlIHhjcjAgdmFsdWUgcGFzc2VkIGluLgoKPiBAQCAt
NjcwLDE0ICs2NzgsMTUgQEAgc3RhdGljIGJvb2wgdmFsaWRfeGNyMCh1NjQgeGNyMCkKPiAgICAg
IHJldHVybiAhKHhjcjAgJiBYODZfWENSMF9CTkRSRUdTKSA9PSAhKHhjcjAgJiBYODZfWENSMF9C
TkRDU1IpOwo+ICB9Cj4gIAo+IC1pbnQgdmFsaWRhdGVfeHN0YXRlKHU2NCB4Y3IwLCB1NjQgeGNy
MF9hY2N1bSwgY29uc3Qgc3RydWN0IHhzYXZlX2hkciAqaGRyKQo+ICtpbnQgdmFsaWRhdGVfeHN0
YXRlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IHhjcjAsIHVpbnQ2NF90IHhjcjBf
YWNjdW0sCj4gKyAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHhzYXZlX2hkciAqaGRy
KQo+ICB7Cj4gICAgICB1bnNpZ25lZCBpbnQgaTsKPiAgCj4gICAgICBpZiAoIChoZHItPnhzdGF0
ZV9idiAmIH54Y3IwX2FjY3VtKSB8fAo+ICAgICAgICAgICAoeGNyMCAmIH54Y3IwX2FjY3VtKSB8
fAo+IC0gICAgICAgICAhdmFsaWRfeGNyMCh4Y3IwKSB8fAo+IC0gICAgICAgICAhdmFsaWRfeGNy
MCh4Y3IwX2FjY3VtKSApCj4gKyAgICAgICAgICF2YWxpZF94Y3IwKGQsIHhjcjApIHx8Cj4gKyAg
ICAgICAgICF2YWxpZF94Y3IwKGQsIHhjcjBfYWNjdW0pICkKPiAgICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKCkkgdGhpbmsgeW91IHdhbnQgdG8gbW92ZSB0aGUgY2hlY2sgaGVyZSBpbnN0ZWFkOyB0
aGVyZSdzIGFsc28gbm8gcG9pbnQKdG8gY2hlY2sgaXQgdHdpY2UsIGFzIHhjcjAgY2FuIG5ldmVy
IGhhdmUgbW9yZSBiaXRzIHNldCB0aGFuIHhjcjBfYWNjdW0uCgo+IEBAIC02OTksMTMgKzcwOCw5
IEBAIGludCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRleCwgdTY0IG5ld19idikKPiAgICAgIGlmICgg
aW5kZXggIT0gWENSX1hGRUFUVVJFX0VOQUJMRURfTUFTSyApCj4gICAgICAgICAgcmV0dXJuIC1F
T1BOT1RTVVBQOwo+ICAKPiAtICAgIGlmICggKG5ld19idiAmIH54ZmVhdHVyZV9tYXNrKSB8fCAh
dmFsaWRfeGNyMChuZXdfYnYpICkKPiArICAgIGlmICggKG5ld19idiAmIH54ZmVhdHVyZV9tYXNr
KSB8fCAhdmFsaWRfeGNyMChjdXJyLT5kb21haW4sIG5ld19idikgKQo+ICAgICAgICAgIHJldHVy
biAtRUlOVkFMOwo+ICAKPiAtICAgIC8qIFhDUjAuUEtSVSBpcyBkaXNhYmxlZCBvbiBQViBtb2Rl
LiAqLwo+IC0gICAgaWYgKCBpc19wdl92Y3B1KGN1cnIpICYmIChuZXdfYnYgJiBYODZfWENSMF9Q
S1JVKSApCj4gLSAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+IC0KCkFuZCB5b3Ugd291bGQg
ZG8gdGhlIGZ1bGwgY2hlY2sgaGVyZSBpbnN0ZWFkIG9mIHRoZSBwYXJ0aWFsIG9uZSB5b3UKcmVt
b3ZlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:53:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14:53: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 1ffnp7-00074U-CQ; Wed, 18 Jul 2018 14:53: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffnp5-00074P-TZ
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 14:52:59 +0000
X-Inumbo-ID: 48eabf83-8a9a-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 48eabf83-8a9a-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 14:53:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 08:52:57 -0600
Message-Id: <5B4F544702000078001D5836@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 08:52:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
 <1531917053-695-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531917053-695-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/xstate: Make errors in xstate
 calculations more obvious by crashing the 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: 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+IE9uIDE4LjA3LjE4IGF0IDE0OjMwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gSWYgdmFsaWRfeGNyMCgpIGFjY2VwdHMgYSBuZXdfYnYgd2hpY2ggZXhjZWVkcyB4ZmVh
dHVyZV9tYXNrLCB0aGVuIHNvbWV0aGluZwo+IGlzIGJyb2tlbiB3aXRoIHRoZSBDUFVJRCBwb2xp
Y2l5IGRlcml2YXRpb24gb3IgYXVkaXRpbmcgbG9naWMuICBJZiBoYXJkd2FyZQo+IHJlamVjdHMg
bmV3X2J2LCB0aGVuIHNvbWV0aGluZyBpcyBicm9rZW4gd2l0aCBYZW4ncyB4c3RhdGUgbG9naWMu
CgpXaXRoIHdoYXQgSSd2ZSBzYWlkIGFib3V0IHZhbGlkX3hjcjAoKSBpbiByZXBseSB0byBwYXRj
aCAxLCB0aGlzIGlzCmluY29ycmVjdCwgYW5kIGhlbmNlIGJvdGggdGV4dCBhbmQgZmlyc3QgaGFs
ZiBvZiB0aGUgY29kZSBjaGFuZ2UKbmVlZCByZS1kb2luZy4gUHJvdmlkZWQgdGhhdCdzIHdoYXQg
d2Ugd2FudCBpbiB0aGUgZmlyc3QgcGxhY2UsCmJ1dCBJJ2QgaGF2ZSB0byBzZWUgdGhlIG5ldyB2
ZXJzaW9uIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gc2Vuc2libHkKanVkZ2UuCgpKYW4KCj4gSW4g
Ym90aCBjYXNlcywgY3Jhc2ggdGhlIGRvbWFpbiB3aXRoIGFuIG9idmlvdXMgZXJyb3IgbWVzc2Fn
ZSwgdG8gaGVscAo+IGhpZ2hsaWdodCB0aGUgaXNzdWVzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L3hzdGF0ZS5j
IHwgMTggKysrKysrKysrKysrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25z
KCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94c3RhdGUu
YyBiL3hlbi9hcmNoL3g4Ni94c3RhdGUuYwo+IGluZGV4IDQ0Yjk5M2YuLjA2Yzk0ZjggMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3hzdGF0
ZS5jCj4gQEAgLTcwOCwxMSArNzA4LDI3IEBAIGludCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRleCwg
dTY0IG5ld19idikKPiAgICAgIGlmICggaW5kZXggIT0gWENSX1hGRUFUVVJFX0VOQUJMRURfTUFT
SyApCj4gICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ICAKPiAtICAgIGlmICggKG5ld19i
diAmIH54ZmVhdHVyZV9tYXNrKSB8fCAhdmFsaWRfeGNyMChjdXJyLT5kb21haW4sIG5ld19idikg
KQo+ICsgICAgaWYgKCAhdmFsaWRfeGNyMChjdXJyLT5kb21haW4sIG5ld19idikgKQo+ICAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwo+ICAKPiArICAgIGlmICggbmV3X2J2ICYgfnhmZWF0dXJlX21h
c2sgKQo+ICsgICAgewo+ICsgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwKPiArICAgICAgICAg
ICAgICAgICJuZXdfYnYgJTAxNiIgUFJJeDY0ICIgZXhjZWVkcyBoYXJkd2FyZSBtYXggJTAxNiIg
UFJJeDY0IAo+ICJcbiIsCj4gKyAgICAgICAgICAgICAgICBuZXdfYnYsIHhmZWF0dXJlX21hc2sp
Owo+ICsgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOwo+ICsKPiArICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiArCj4gICAgICBpZiAoICFzZXRfeGNyMChuZXdfYnYp
ICkKPiArICAgIHsKPiArICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJuZXdfYnYgJTAxNiIg
UFJJeDY0ICIgcmVqZWN0ZWQgYnkgaGFyZHdhcmVcbiIsCj4gKyAgICAgICAgICAgICAgICBuZXdf
YnYpOwo+ICsgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOwo+ICsKPiAgICAgICAg
ICByZXR1cm4gLUVGQVVMVDsKPiArICAgIH0KPiAgCj4gICAgICBtYXNrID0gbmV3X2J2ICYgfmN1
cnItPmFyY2gueGNyMF9hY2N1bTsKPiAgICAgIGN1cnItPmFyY2gueGNyMCA9IG5ld19idjsKPiAt
LSAKPiAyLjEuNAoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 14:56:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 14: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 1ffns5-0007F6-TK; Wed, 18 Jul 2018 14:56: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffns3-0007F1-QO
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 14:56:03 +0000
X-Inumbo-ID: a2ed6141-8a9a-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 a2ed6141-8a9a-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 16:55:40 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 08:56:01 -0600
Message-Id: <5B4F54FF02000078001D5845@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 08:55:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B4EFB3E02000078001D544D@prv1-mh.provo.novell.com>
 <db8ea3d1-7367-408e-5b48-72b1c0ef658b@citrix.com>
 <5B4F061702000078001D54D9@prv1-mh.provo.novell.com>
 <0f5c636d-4344-5516-fb71-c4c4f02f93be@citrix.com>
In-Reply-To: <0f5c636d-4344-5516-fb71-c4c4f02f93be@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86: report use of PCID together
 with reporting XPTI 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDE4LjA3LjE4IGF0IDE2OjQ3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTgvMDcvMTggMTA6MTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxOC4w
Ny4xOCBhdCAxMDo0NiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTgvMDcvMjAxOCAwOTozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3Bl
Y19jdHJsLmgKPj4+PiBAQCAtMzgsNiArMzgsOCBAQCBleHRlcm4gdWludDhfdCBvcHRfeHB0aTsK
Pj4+PiAgI2RlZmluZSBPUFRfWFBUSV9ET00wICAweDAxCj4+Pj4gICNkZWZpbmUgT1BUX1hQVElf
RE9NVSAgMHgwMgo+Pj4+ICAKPj4+PiArYm9vbCB4cHRpX3BjaWRfZW5hYmxlZCh2b2lkKTsKPj4+
IFRoaXMgc3RpbGwgc2hvdWxkIGJlIGluc2lkZSBhbiBDT05GSUdfUFYgdG8gYXZvaWQgc2NlbmFy
aW9zIHdoaWNoIHdpbGwKPj4+IGNvbXBpbGUgY29ycmVjdGx5IGJ1dCBmYWlsIHRvIGxpbmsuICBJ
dCBzaG91bGQgbGl2ZSBpbiBwdi9kb21haW4uaCBhdAo+Pj4gd2hpY2ggcG9pbnQgZXZlcnl0aGlu
ZyBzaG91bGQgYmUgZmluZS4KPj4gSXQgd2FzIGludGVudGlvbmFsIHRoYXQgSSBkaWRuJ3QgbW92
ZSB0aGUgZGVjbGFyYXRpb246IFdoZXRoZXIgdGhlIGJ1aWxkCj4+IGZhaWxzIGF0IHRoZSBjb21w
aWxlIG9yIGxpbmsgc3RhZ2UgaXMgaXJyZWxldmFudCBpbW8uCj4gCj4gSXQgaXMgZXh0cmVtZWx5
IHJlbGV2YW50Lgo+IAo+IEEgY29tcGlsZXIgZXJyb3IgcG9pbnRzIHRvIHRoZSBmaWxlL2xpbmUg
aGVyZSBzb21ldGhpbmcgaXMgd3JvbmcsIHdoaWxlCj4gYSBsaW5rZXIgZXJyb3Igc2F5cyAic29t
ZXRoaW5nIHNvbWV3aGVyZSB3ZW50IHdyb25nIiwgYW5kIGdyZXBwaW5nIGZvcgo+IHRoZSBzeW1i
b2wgaWRlbnRpZmllZCBpbiB0aGUgZXJyb3Igd29uJ3QgYmUgaGVscGZ1bCBmb3IgdHJhY2tpbmcg
ZG93bgo+IHRoZSBwcm9ibGVtLgoKSSB0aGluayB5b3UgZGlkbid0IHJ1biBpbnRvIGxpbmtlciBl
cnJvcnMgaW4gdGhlIGxhc3Qgc28gbWFueSB5ZWFycyAtIGxkCmhhcyBiZWNvbWUgcXVpdGUgZ29v
ZCBhdCBwb2ludGluZyBhdCB0aGUgcGxhY2UgdGhlIHJlZmVyZW5jZSBjb21lcwpmcm9tLiBPciBt
YXliZSB0aGlzIGlzIGZ1bmN0aW9uYWxpdHkgdGhhdCBjYW4gYmUgY29uZmlndXJlZCBvZmYsIGJ1
dAp0aGVuIEknZCBzYXkgaXQncyBhIHF1YWxpdHkgaXNzdWUgb2YgeW91ciBiaW51dGlscy4KCj4+
ICBBbGwgd2UgbmVlZCBpcyB0aGF0IGl0Cj4+IGZhaWwgYXQgYWxsLiBJIHdvdWxkIGhhdmUgbW92
ZWQgaXQgaWYgaXRzIGN1cnJlbnQgcGxhY2VtZW50IHdhc24ndCBhZ2Fpbgo+PiB2ZXJ5IGludGVu
dGlvbmFsLCBuZXh0IHRvIHRoZSBvdGhlciBYUFRJIHBpZWNlcy4KPiAKPiBZb3UgcHJvdmlkZWQg
YSByZWFzb25hYmxlIGp1c3RpZmljYXRpb24gZm9yIHdoeSB0aGUgYm9keSBvZiB0aGlzCj4gZnVu
Y3Rpb24gc2hvdWxkIGJlIGluIHB2L2RvbWFpbi5jICBUaGVyZWZvcmUsIGl0cyBkZWNsYXJhdGlv
biBsaXZlcyBpbgo+IHB2L2RvbWFpbi5oCgpUaGVuIHRoZSBvdGhlciBYUFRJIHN0dWZmIHNob3Vs
ZCBtb3ZlIHRoZXJlIHRvby4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:00:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 15:00:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffnvq-0007Oy-F1; Wed, 18 Jul 2018 14:59: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffnvp-0007Op-7H
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 14:59:57 +0000
X-Inumbo-ID: 41ddc056-8a9b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 41ddc056-8a9b-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 15:00:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ffnvk-0006tE-52; Wed, 18 Jul 2018 14:59: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 1ffnvj-00079f-Qv; Wed, 18 Jul 2018 14:59:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffnvj-0002EO-QH; Wed, 18 Jul 2018 14:59:51 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125317-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=bf65d05707104df94117a293327d797d71a0118d
X-Osstest-Versions-That: freebsd=04c77c18ada08a796cfe1d7545c0e76429e1d3dc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 14:59:51 +0000
Subject: [Xen-devel] [freebsd-master test] 125317: 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>

ZmxpZ2h0IDEyNTMxNyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MzE3LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdh
MjkzMzI3ZDc5N2Q3MWEwMTE4ZApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMDRjNzdjMThhZGEwOGE3OTZjZmUxZDc1NDVjMGU3NjQyOWUxZDNkYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI1MjI2ICAyMDE4LTA3LTE2IDA5OjE5OjE1IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTMxNyAgMjAxOC0wNy0xOCAwOToxOTo0NyBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVlQlNELm9yZz4KICBhcmlj
aGFyZHNvbiA8YXJpY2hhcmRzb25ARnJlZUJTRC5vcmc+CiAgYXNvbWVycyA8YXNvbWVyc0BGcmVl
QlNELm9yZz4KICBiZGUgPGJkZUBGcmVlQlNELm9yZz4KICBjZW0gPGNlbUBGcmVlQlNELm9yZz4K
ICBjcGVyY2l2YSA8Y3BlcmNpdmFARnJlZUJTRC5vcmc+CiAgZGF2aWRjcyA8ZGF2aWRjc0BGcmVl
QlNELm9yZz4KICBkZXh1YW4gPGRleHVhbkBGcmVlQlNELm9yZz4KICBkdGVza2UgPGR0ZXNrZUBG
cmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBA
RnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGtldmFucyA8
a2V2YW5zQEZyZWVCU0Qub3JnPgogIGx3aHN1IDxsd2hzdUBGcmVlQlNELm9yZz4KICBtYW51IDxt
YW51QEZyZWVCU0Qub3JnPgogIG1hcml1cyA8bWFyaXVzQEZyZWVCU0Qub3JnPgogIG1hcmtqIDxt
YXJrakBGcmVlQlNELm9yZz4KICBtY2t1c2ljayA8bWNrdXNpY2tARnJlZUJTRC5vcmc+CiAgcGV0
ZXJqIDxwZXRlcmpARnJlZUJTRC5vcmc+CiAgcGZnIDxwZmdARnJlZUJTRC5vcmc+CiAgcmFtIDxy
YW1ARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgoKam9iczoK
IGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhl
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2ZyZWVic2QuZ2l0CiAgIDA0Yzc3YzE4YWRhLi5i
ZjY1ZDA1NzA3MSAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3ZDc5N2Q3MWEwMTE4ZCAtPiB0
ZXN0ZWQvbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:13:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 15: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 1ffo8q-0000OL-Om; Wed, 18 Jul 2018 15:13: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=ndva=kc=citrix.com=prvs=7304e4abf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffo8p-0000OG-Nf
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 15:13:23 +0000
X-Inumbo-ID: 227659ec-8a9d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 227659ec-8a9d-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 15:13:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60532551"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23375.22799.65098.486081@mariner.uk.xensource.com>
Date: Wed, 18 Jul 2018 16:13:19 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180717160347.60140-6-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
 <20180717160347.60140-6-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v4 5/9] osstest: abstract code to create a
 FreeBSD build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCB2NCA1LzldIG9zc3Rlc3Q6IGFic3RyYWN0
IGNvZGUgdG8gY3JlYXRlIGEgRnJlZUJTRCBidWlsZCBqb2IiKToKPiBJbnRvIGEgaGVscGVyLiBB
IGRpZmYgb2YgdGhlIHJ1bnZhcnMgb2YgZmxpZ2h0cyBnZW5lcmF0ZWQgd2l0aCBhbmQKPiB3aXRo
b3V0IHRoZSBwYXRjaCBzaG93IG5vIGRpZmZlcmVuY2VzLgoKQWNrZWQtYnk6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:14:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 15: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 1ffo9h-0000Rx-3c; Wed, 18 Jul 2018 15:14: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=ndva=kc=citrix.com=prvs=7304e4abf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffo9f-0000Rq-IO
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 15:14:15 +0000
X-Inumbo-ID: 2d1965ea-8a9d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d1965ea-8a9d-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 17:13:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60532643"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23375.22850.689507.77514@mariner.uk.xensource.com>
Date: Wed, 18 Jul 2018 16:14:10 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180717160347.60140-10-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
 <20180717160347.60140-10-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v4 9/9] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCB2NCA5LzldIG9zc3Rlc3Q6IGFkZCBGcmVl
QlNEIFhlbiBidWlsZCBqb2IiKToKPiBUbyBib3RoIHRoZSBGcmVlQlNEIGFuZCB0aGUgeGVuLXVu
c3RhYmxlIGZsaWdodHMuCgpQbGVhc2UgYWRkIHRoaXMgdG8gdGhlIG9zc3Rlc3QgZmxpZ2h0cyB0
b28hCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:15:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 15:15: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 1ffoAW-0000X1-FG; Wed, 18 Jul 2018 15: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=ndva=kc=citrix.com=prvs=7304e4abf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffoAU-0000Wq-VR
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 15:15:06 +0000
X-Inumbo-ID: 60096e52-8a9d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 60096e52-8a9d-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 15:15:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60532739"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23375.22902.433624.265412@mariner.uk.xensource.com>
Date: Wed, 18 Jul 2018 16:15:02 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180717160347.60140-9-roger.pau@citrix.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
 <20180717160347.60140-9-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v4 8/9] osstest: introduce a helper to
 create Xen build jobs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCB2NCA4LzldIG9zc3Rlc3Q6IGludHJvZHVj
ZSBhIGhlbHBlciB0byBjcmVhdGUgWGVuIGJ1aWxkIGpvYnMiKToKPiBUaGlzIGlzIGN1cnJlbnRs
eSBhIG5vbi1mdW5jdGlvbmFsIGNoYW5nZSwgc2luY2Ugbm8gbmV3IGpvYnMgYXJlCj4gYWRkZWQs
IGFuZCB0aGUgZXhpc3Rpbmcgb25lcyBzaG91bGQgc3RheSB1bmNoYW5nZWQuIFJ1bnZhcnMgb2Yg
YQo+IHhlbi11bnN0YWJsZSBmbGlnaHQgYXJlIGV4YWN0bHkgdGhlIHNhbWUuCgpDYW4geW91IHBs
ZWFzZSBleHRlbmQgdGhhdCBhc3NlcnRpb24gYWJvdXQgdW5jaGFuZ2VkIHJ1bnZhcnMgdG8gYWxs
CmZsaWdodHMgPyAgKEhvcGVmdWxseSB5b3UgYWxyZWFkeSBkaWQgdGhlIG5lY2Vzc2FyeSBjaGVj
aywgYnV0IGlmIG5vdCwKcGxlYXNlIGRvIGl0LikKCklhbi4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:18:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 15: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 1ffoDy-0000pE-3r; Wed, 18 Jul 2018 15: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=ndva=kc=citrix.com=prvs=7304e4abf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffoDx-0000p7-4d
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 15:18:41 +0000
X-Inumbo-ID: cb6f28d8-8a9d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb6f28d8-8a9d-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 17:18:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60533207"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23375.23085.795016.699173@mariner.uk.xensource.com>
Date: Wed, 18 Jul 2018 16:18:05 +0100
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
In-Reply-To: <23375.22850.689507.77514@mariner.uk.xensource.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
 <20180717160347.60140-10-roger.pau@citrix.com>
 <23375.22850.689507.77514@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v4 9/9] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFtQQVRDSCB2NCA5LzldIG9zc3Rlc3Q6IGFkZCBGcmVl
QlNEIFhlbiBidWlsZCBqb2IiKToKPiBSb2dlciBQYXUgTW9ubmUgd3JpdGVzICgiW1BBVENIIHY0
IDkvOV0gb3NzdGVzdDogYWRkIEZyZWVCU0QgWGVuIGJ1aWxkIGpvYiIpOgo+ID4gVG8gYm90aCB0
aGUgRnJlZUJTRCBhbmQgdGhlIHhlbi11bnN0YWJsZSBmbGlnaHRzLgo+IAo+IFBsZWFzZSBhZGQg
dGhpcyB0byB0aGUgb3NzdGVzdCBmbGlnaHRzIHRvbyEKCkkgc2hvdWxkIGV4cGFuZCBvbiB0aGlz
OgoKVGhlIHJlYXNvbiB5b3Ugd2FudCB0aGUgb3NzdGVzdCBicmFuY2ggdG8gYmUgY292ZXJlZCBp
cyB0aGF0IGl0IGlzIGFuCmlucHV0IHRvIHRoaXMgam9iLiAgVGhlcmUgaXMgbm8gcHJvdGVjdGlv
biBhZ2FpbnN0IGFuIHVuLWNvdmVyZWQgaW5wdXQKYnJhbmNoZXMgaW50cm9kdWNpbmcgYSByZWdy
ZXNzaW9uLgoKTG9va2luZyBhdCB0aGUgcnVudmFycywgdGhlIGRlY2xhcmVkIGlucHV0cyBhcmU6
CgorZnJlZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGZyZWVic2RidWls
ZGpvYiAgICBidWlsZC1hbWQ2NC1mcmVlYnNkCitmcmVlYnNkLW1hc3RlciBidWlsZC1hbWQ2NC14
ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fbWluaW9zCitmcmVlYnNkLW1hc3RlciBidWlsZC1hbWQ2
NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fb3ZtZgorZnJlZWJzZC1tYXN0ZXIgYnVpbGQtYW1k
NjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3FlbXUKK2ZyZWVic2QtbWFzdGVyIGJ1aWxkLWFt
ZDY0LXhlbi1mcmVlYnNkICAgICByZXZpc2lvbl9xZW11dSAgICAgYXAtZmV0Y2gtdmVyc2lvbi1i
YXNlbGluZTpxZW11LXVwc3RyZWFtLXVuc3RhYmxlCitmcmVlYnNkLW1hc3RlciBidWlsZC1hbWQ2
NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fc2VhYmlvcworZnJlZWJzZC1tYXN0ZXIgYnVpbGQt
YW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3hlbiAgICAgICBhcC1mZXRjaC12ZXJzaW9u
LWJhc2VsaW5lOnhlbi11bnN0YWJsZQoKRG8geW91IGtub3cgd2hhdCBwcm9wb3J0aW9uIG9mIHRo
ZXNlIGFyZSBhY3R1YWxseSB1c2VkIGJ5IHRoZSBGcmVlQlNEClhlbiBidWlsZCA/ICBBbGwgdGhh
dCBhcmUgbmVlZCB0aGlzIGpvYiBhZGRpbmcgdG8gdGhlaXIgb3duIGZsaWdodHMuCgpJYW4uCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:29:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 15:29:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffoOZ-0001d6-4v; Wed, 18 Jul 2018 15:29: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffoOY-0001d0-BJ
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 15:29:38 +0000
X-Inumbo-ID: 66d4ce2f-8a9f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66d4ce2f-8a9f-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 15:29:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76370052"
Date: Wed, 18 Jul 2018 17:29:27 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718152927.632fl7bdz64hiixj@mac>
References: <20180718102733.15253-1-roger.pau@citrix.com>
 <20180718102733.15253-3-roger.pau@citrix.com>
 <5B4F519A02000078001D5815@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4F519A02000078001D5815@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180512
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/efi: split compiler vs linker
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDg6NDE6MzBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE4LjA3LjE4IGF0IDEyOjI3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gU28gdGhhdCBhbiBFTEYgYmluYXJ5IHdpdGggc3VwcG9ydCBmb3IgRUZJIHNlcnZp
Y2VzIHdpbGwgYmUgYnVpbHQgd2hlbgo+ID4gdGhlIGNvbXBpbGVyIHN1cHBvcnRzIHRoZSBNUyBB
QkksIHJlZ2FyZGxlc3Mgb2YgdGhlIGxpbmtlciBzdXBwb3J0IGZvcgo+ID4gUEUuCj4gPiAKPiA+
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+
ID4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IC0tLQo+
ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gQ2M6IERhbmllbCBLaXBlciA8ZGFu
aWVsLmtpcGVyQG9yYWNsZS5jb20+Cj4gPiAtLS0KPiA+IENoYW5nZXMgc2luY2UgdjE6Cj4gPiAg
LSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgo+ID4gLS0tCj4gPiAgeGVuL2FyY2gveDg2L01ha2VmaWxl
ICAgICB8IDcgKysrKy0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUgfCA2ICsrKy0t
LQo+ID4gIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAgfCAyICstCj4gPiAgMyBmaWxlcyBjaGFu
Z2VkLCA4IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiA+IGluZGV4
IDE3MjY4NWZiNDEuLjEzMDFmNTJjM2IgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvTWFr
ZWZpbGUKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ID4gQEAgLTE2Myw5ICsxNjMs
MTAgQEAgRUZJX0xERkxBR1MgKz0gLS1taW5vci1pbWFnZS12ZXJzaW9uPSQoWEVOX1NVQlZFUlNJ
T04pCj4gPiAgRUZJX0xERkxBR1MgKz0gLS1tYWpvci1vcy12ZXJzaW9uPTIgLS1taW5vci1vcy12
ZXJzaW9uPTAKPiA+ICBFRklfTERGTEFHUyArPSAtLW1ham9yLXN1YnN5c3RlbS12ZXJzaW9uPTIg
LS1taW5vci1zdWJzeXN0ZW0tdmVyc2lvbj0wCj4gPiAgCj4gPiAtIyBDaGVjayBpZiB0aGUgYnVp
bGQgc3lzdGVtIHN1cHBvcnRzIFBFLgo+ID4gLVhFTl9CVUlMRF9QRSA6PSAkKHNoZWxsICQoQ0Mp
ICQoZmlsdGVyLW91dCAkKENGTEFHUy15KSAuJS5kLCQoQ0ZMQUdTKSkgLWMgZWZpL2NoZWNrLmMg
LW8gZWZpL2NoZWNrLm8gMj4vZGV2L251bGwgJiYgZWNobyB5KQo+ID4gLWV4cG9ydCBYRU5fQlVJ
TERfUEUgOj0gJChpZiAkKFhFTl9CVUlMRF9QRSksJChzaGVsbCAkKExEKSAtbWkzODZwZXAgLS1z
dWJzeXN0ZW09MTAgLW8gZWZpL2NoZWNrLmVmaSBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBl
Y2hvIHkpKQo+ID4gKyMgQ2hlY2sgaWYgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIHRoZSBNUyBBQkku
Cj4gPiArZXhwb3J0IFhFTl9CVUlMRF9FRkkgOj0gJChzaGVsbCAkKENDKSAkKGZpbHRlci1vdXQg
JChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpIC1jIGVmaS9jaGVjay5jIC1vIGVmaS9jaGVjay5v
IDI+L2Rldi9udWxsICYmIGVjaG8geSkKPiA+ICsjIENoZWNrIGlmIHRoZSBsaW5rZXIgc3VwcG9y
dHMgUEUuCj4gPiArWEVOX0JVSUxEX1BFIDo9ICQoaWYgJChYRU5fQlVJTERfRUZJKSwkKHNoZWxs
ICQoTEQpIC1taTM4NnBlcCAtLXN1YnN5c3RlbT0xMCAtbyBlZmkvY2hlY2suZWZpIGVmaS9jaGVj
ay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkpCj4gPiAgQ0ZMQUdTLSQoWEVOX0JVSUxEX1BFKSAr
PSAtRFhFTl9CVUlMRF9QRQo+IAo+IFJlYmFzaW5nIChvdmVyIHBhdGNoIDEpIG1pc3Rha2U/IEkg
dGhpbmsgdGhpcyB3YW50cyB0byBiZQo+IAo+IENGTEFHUy0kKFhFTl9CVUlMRF9FRkkpICs9IC1E
WEVOX0JVSUxEX0VGSQoKSW5kZWVkLCBzb3JyeS4gSSd2ZSBwdXNoZWQgYSBuZXcgYnJhbmNoOgoK
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdpdCBlZmkudjQKCkFuZCB1
cGRhdGVkIHRoZSBwYXRjaCBhcHBlbmRlZCBiZWxvdy4KCi0tLTg8LS0tCkZyb20gODIwZmMwMGQx
ZjFjN2M2OTE3OTRmODhmNWI4MThmYWI4MWFjNzEyNyBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEK
RnJvbTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogV2VkLCAx
OCBKdWwgMjAxOCAxMTo1OTowMyArMDIwMApTdWJqZWN0OiBbUEFUQ0ggdjQgMi8yXSB4ODYvZWZp
OiBzcGxpdCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydApNSU1FLVZlcnNpb246IDEuMApDb250
ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNv
ZGluZzogOGJpdAoKU28gdGhhdCBhbiBFTEYgYmluYXJ5IHdpdGggc3VwcG9ydCBmb3IgRUZJIHNl
cnZpY2VzIHdpbGwgYmUgYnVpbHQgd2hlbgp0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFC
SSwgcmVnYXJkbGVzcyBvZiB0aGUgbGlua2VyIHN1cHBvcnQgZm9yClBFLgoKU2lnbmVkLW9mZi1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KQ2M6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0tLQpDaGFuZ2Vz
IHNpbmNlIHYxOgogLSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgotLS0KIHhlbi9hcmNoL3g4Ni9NYWtl
ZmlsZSAgICAgfCA5ICsrKysrLS0tLQogeGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZSB8IDYgKysr
LS0tCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgIHwgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCA5
IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDE3MjY4NWZiNDEuLjE3ZTdk
M2ZhMzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94
ODYvTWFrZWZpbGUKQEAgLTE2MywxMCArMTYzLDExIEBAIEVGSV9MREZMQUdTICs9IC0tbWlub3It
aW1hZ2UtdmVyc2lvbj0kKFhFTl9TVUJWRVJTSU9OKQogRUZJX0xERkxBR1MgKz0gLS1tYWpvci1v
cy12ZXJzaW9uPTIgLS1taW5vci1vcy12ZXJzaW9uPTAKIEVGSV9MREZMQUdTICs9IC0tbWFqb3It
c3Vic3lzdGVtLXZlcnNpb249MiAtLW1pbm9yLXN1YnN5c3RlbS12ZXJzaW9uPTAKIAotIyBDaGVj
ayBpZiB0aGUgYnVpbGQgc3lzdGVtIHN1cHBvcnRzIFBFLgotWEVOX0JVSUxEX1BFIDo9ICQoc2hl
bGwgJChDQykgJChmaWx0ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAtYyBlZmkv
Y2hlY2suYyAtbyBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpCi1leHBvcnQgWEVO
X0JVSUxEX1BFIDo9ICQoaWYgJChYRU5fQlVJTERfUEUpLCQoc2hlbGwgJChMRCkgLW1pMzg2cGVw
IC0tc3Vic3lzdGVtPTEwIC1vIGVmaS9jaGVjay5lZmkgZWZpL2NoZWNrLm8gMj4vZGV2L251bGwg
JiYgZWNobyB5KSkKLUNGTEFHUy0kKFhFTl9CVUlMRF9QRSkgKz0gLURYRU5fQlVJTERfUEUKKyMg
Q2hlY2sgaWYgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIHRoZSBNUyBBQkkuCitleHBvcnQgWEVOX0JV
SUxEX0VGSSA6PSAkKHNoZWxsICQoQ0MpICQoZmlsdGVyLW91dCAkKENGTEFHUy15KSAuJS5kLCQo
Q0ZMQUdTKSkgLWMgZWZpL2NoZWNrLmMgLW8gZWZpL2NoZWNrLm8gMj4vZGV2L251bGwgJiYgZWNo
byB5KQorIyBDaGVjayBpZiB0aGUgbGlua2VyIHN1cHBvcnRzIFBFLgorWEVOX0JVSUxEX1BFIDo9
ICQoaWYgJChYRU5fQlVJTERfRUZJKSwkKHNoZWxsICQoTEQpIC1taTM4NnBlcCAtLXN1YnN5c3Rl
bT0xMCAtbyBlZmkvY2hlY2suZWZpIGVmaS9jaGVjay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkp
CitDRkxBR1MtJChYRU5fQlVJTERfRUZJKSArPSAtRFhFTl9CVUlMRF9FRkkKIAogJChUQVJHRVQp
LmVmaTogVklSVF9CQVNFID0gMHgkKHNoZWxsICQoTk0pIGVmaS9yZWxvY3MtZHVtbXkubyB8IHNl
ZCAtbiAncywgQSBWSVJUX1NUQVJUJCQsLHAnKQogJChUQVJHRVQpLmVmaTogQUxUX0JBU0UgPSAw
eCQoc2hlbGwgJChOTSkgZWZpL3JlbG9jcy1kdW1teS5vIHwgc2VkIC1uICdzLCBBIEFMVF9TVEFS
VCQkLCxwJykKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUgYi94ZW4vYXJj
aC94ODYvZWZpL01ha2VmaWxlCmluZGV4IDkxODM4M2IzMjUuLjM4MTZkZTI3MzggMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2VmaS9NYWtl
ZmlsZQpAQCAtNiw2ICs2LDYgQEAgQ0ZMQUdTICs9IC1mc2hvcnQtd2NoYXIKIGJvb3QuaW5pdC5v
OiBidWlsZGlkLm8KIAogb2JqLXkgOj0gc3R1Yi5vCi1vYmotJChYRU5fQlVJTERfUEUpIDo9IGJv
b3QuaW5pdC5vIGNvbXBhdC5vIHJlbG9jcy1kdW1teS5vIHJ1bnRpbWUubwotZXh0cmEtJChYRU5f
QlVJTERfUEUpICs9IGJ1aWxkaWQubwotbm9jb3YtJChYRU5fQlVJTERfUEUpICs9IHN0dWIubwor
b2JqLSQoWEVOX0JVSUxEX0VGSSkgOj0gYm9vdC5pbml0Lm8gY29tcGF0Lm8gcmVsb2NzLWR1bW15
Lm8gcnVudGltZS5vCitleHRyYS0kKFhFTl9CVUlMRF9FRkkpICs9IGJ1aWxkaWQubworbm9jb3Yt
JChYRU5fQlVJTERfRUZJKSArPSBzdHViLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IDRhNTk0Njc5ODYuLjZlOWJkYTUx
MDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2
L3hlbi5sZHMuUwpAQCAtMzA0LDcgKzMwNCw3IEBAIFNFQ1RJT05TCiAgIH0gOnRleHQKICNlbmRp
ZgogCi0jaWZuZGVmIFhFTl9CVUlMRF9QRQorI2lmbmRlZiBYRU5fQlVJTERfRUZJCiAgIGVmaSA9
IC47CiAjZW5kaWYKIAotLSAKMi4xOC4wCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:34:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 15: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 1ffoSn-0002Jt-Q7; Wed, 18 Jul 2018 15:34: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=cumh=kc=citrix.com=prvs=7306b0852=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1ffoSm-0002Jo-9s
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 15:34:00 +0000
X-Inumbo-ID: 03570bfa-8aa0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03570bfa-8aa0-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 15:34:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76370353"
From: George Dunlap <George.Dunlap@citrix.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Thread-Topic: [PATCH v3] x86/mm: Add mem access rights to NPT
Thread-Index: AQHUEgIxYQAzKSEXWEydlK3+eAyee6SVE+wA
Date: Wed, 18 Jul 2018 15:33:56 +0000
Message-ID: <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1530535351-5516-1-git-send-email-aisaila@bitdefender.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.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <ECCBBA60C6E3C8478CAF75EC6956AB86@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 "jbeulich@suse.com" <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>

DQoNCj4gT24gSnVsIDIsIDIwMTgsIGF0IDg6NDIgQU0sIEFsZXhhbmRydSBJc2FpbGEgPGFpc2Fp
bGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gDQo+IEZyb206IElzYWlsYSBBbGV4YW5kcnUg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KPiANCj4gVGhpcyBwYXRjaCBhZGRzIGFjY2VzcyBy
aWdodHMgZm9yIHRoZSBOUFQgcGFnZXMuIFRoZSBhY2Nlc3MgcmlnaHRzIGFyZQ0KPiBzYXZlZCBp
biBhIHJhZGl4IHRyZWUgd2l0aCB0aGUgcm9vdCBzYXZlZCBpbiBwMm1fZG9tYWluLiBUaGUgcmln
aHRzIGFyZSBtYW5pcHVsYXRlZCB0aHJvdWdoIHAybV9zZXRfYWNjZXNzKCkNCj4gYW5kIHAybV9n
ZXRfYWNjZXNzKCkgZnVuY3Rpb25zLg0KPiBUaGUgcGF0Y2ggZm9sbG93cyB0aGUgZXB0IGxvZ2lj
Lg0KDQpUaGlzIGRlc2NyaXB0aW9uIG5lZWRzIHRvIGJlIG11Y2ggbW9yZSBjb21wbGV0ZS4gIFNv
bWV0aGluZyBsaWtlIHRoaXM6DQoNCi0tLQ0KVGhpcyBwYXRjaCBhZGRzIGFjY2VzcyBjb250cm9s
IGZvciBOUFQgbW9kZS4gIA0KDQpUaGVyZSBhcmVu4oCZdCBlbm91Z2ggZXh0cmEgYml0cyB0byBz
dG9yZSB0aGUgYWNjZXNzIHJpZ2h0cyBpbiB0aGUgTlBUIHAybSB0YWJsZSwgc28gd2UgYWRkIGEg
cmFkaXggdHJlZSB0byBzdG9yZSB0aGUgcmlnaHRzLiAgRm9yIGVmZmljaWVuY3ksIHJlbW92ZSBl
bnRyaWVzIHdoaWNoIG1hdGNoIHRoZSBkZWZhdWx0IHBlcm1pc3Npb25zIHJhdGhlciB0aGFuIGNv
bnRpbnVpbmcgdG8gc3RvcmUgdGhlbS4NCg0KTW9kaWZ5IHAybS1wdC5jOnAybV90eXBlX3RvX2Zs
YWdzKCkgdG8gbWlycm9yIHRoZSBlcHQgdmVyc2lvbjogdGFraW5nIGFuIGFjY2VzcywgYW5kIHJl
bW92aW5nIC8gYWRkaW5nIFJXIG9yIE5YIGZsYWdzIGFzIGFwcHJvcHJpYXRlLg0KLS0tDQoNCj4g
DQo+IE5vdGU6IEl0IHdhcyB0ZXN0ZWQgd2l0aCB4ZW4tYWNjZXNzIHdyaXRlDQo+IA0KPiBTaWdu
ZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCg0K
DQo+IA0KPiAtLS0NCj4gQ2hhbmdlcyBzaW5jZSBWMjoNCj4gCS0gRGVsZXRlIGJsYWsgbGluZQ0K
PiAJLSBBZGQgcmV0dXJuIGlmIHAybV9hY2Nlc3Nfcnd4ID0gYQ0KPiAJLSBEZWxldGUgdGhlIGNv
bW1lbnQgZnJvbSBwMm1fcHRfZ2V0X2VudHJ5KCkNCj4gCS0gTW92ZWQgcmFkaXhfdHJlZV9pbml0
KCkgdG8gYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKCkuDQo+IC0tLQ0KPiB4ZW4vYXJjaC94ODYv
bW0vbWVtX2FjY2Vzcy5jICAgICB8ICAgMyArKw0KPiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMg
ICAgICAgICB8IDEwOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0NCj4g
eGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgfCAgIDYgKysrDQo+IHhlbi9hcmNoL3g4
Ni9tb25pdG9yLmMgICAgICAgICAgIHwgIDEzICsrKysrDQo+IHhlbi9pbmNsdWRlL2FzbS14ODYv
bWVtX2FjY2Vzcy5oIHwgICAyICstDQo+IHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggICAgICAg
IHwgICA2ICsrKw0KPiA2IGZpbGVzIGNoYW5nZWQsIDEyNCBpbnNlcnRpb25zKCspLCAxNSBkZWxl
dGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5j
IGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYw0KPiBpbmRleCBjMGNkMDE3Li5kNzhjODJj
IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jDQo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMNCj4gQEAgLTIyMSw3ICsyMjEsMTAgQEAgYm9vbCBw
Mm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsDQo+ICAg
ICAgICAgew0KPiAgICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUND
RVNTX0dMQV9WQUxJRDsNCj4gICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZ2xhID0gZ2xh
Ow0KPiArICAgICAgICB9DQo+IA0KPiArICAgICAgICBpZiAoIG5wZmVjLmdsYV92YWxpZCB8fCBj
cHVfaGFzX3N2bSApDQo+ICsgICAgICAgIHsNCg0KSSBjYW7igJl0IGltbWVkaWF0ZWx5IHRlbGwg
d2hhdCB0aGlzIGlzIGFib3V0LCB3aGljaCBtZWFucyBpdCBuZWVkcyBhIGNvbW1lbnQuDQoNCkl0
IG1heSBhbHNvIGJlIChkZXBlbmRpbmcgb24gd2h5IHRoaXMgaXMgaGVyZSkgdGhhdCDigJxjcHVf
aGFzX3N2beKAnSBtYWtlcyB0aGlzIG1vcmUgZnJhZ2lsZSDigJQgaWYgdGhpcyBpcyByZWFsbHkg
YWJvdXQgaGF2aW5nIGEgcmFkaXggdHJlZSwgZm9yIGluc3RhbmNlLCB0aGVuIHlvdSBzaG91bGQg
cHJvYmFibHkgY2hlY2sgZm9yIGEgcmFkaXggdHJlZS4NCg0KPiAgICAgICAgICAgICBpZiAoIG5w
ZmVjLmtpbmQgPT0gbnBmZWNfa2luZF93aXRoX2dsYSApDQo+ICAgICAgICAgICAgICAgICByZXEt
PnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZBVUxUX1dJVEhfR0xBOw0KPiAgICAg
ICAgICAgICBlbHNlIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5kX2luX2dwdCApDQo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LXB0LmMNCj4gaW5kZXggYjhjNWQyZS4uNDMzMGQxZiAxMDA2NDQNCj4gLS0tIGEveGVuL2FyY2gv
eDg2L21tL3AybS1wdC5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYw0KPiBAQCAt
NjgsNyArNjgsOCBAQA0KPiBzdGF0aWMgdW5zaWduZWQgbG9uZyBwMm1fdHlwZV90b19mbGFncyhj
b25zdCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwMm1fdHlwZV90IHQsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG1mbl90IG1mbiwNCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCkNCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCwNCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhY2Nlc3MpDQo+IHsNCj4gICAgIHVu
c2lnbmVkIGxvbmcgZmxhZ3M7DQo+ICAgICAvKg0KPiBAQCAtODcsMjMgKzg4LDI3IEBAIHN0YXRp
YyB1bnNpZ25lZCBsb25nIHAybV90eXBlX3RvX2ZsYWdzKGNvbnN0IHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sDQo+ICAgICBjYXNlIHAybV9yYW1fcGFnZWQ6DQo+ICAgICBjYXNlIHAybV9yYW1fcGFn
aW5nX2luOg0KPiAgICAgZGVmYXVsdDoNCj4gLSAgICAgICAgcmV0dXJuIGZsYWdzIHwgX1BBR0Vf
TlhfQklUOw0KPiArICAgICAgICBmbGFncyB8PSBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX05YX0JJ
VDsNCj4gKyAgICAgICAgYnJlYWs7DQo+ICAgICBjYXNlIHAybV9ncmFudF9tYXBfcm86DQo+ICAg
ICAgICAgcmV0dXJuIGZsYWdzIHwgUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9OWF9CSVQ7DQo+ICAg
ICBjYXNlIHAybV9pb3JlcV9zZXJ2ZXI6DQo+ICAgICAgICAgZmxhZ3MgfD0gUDJNX0JBU0VfRkxB
R1MgfCBfUEFHRV9SVyB8IF9QQUdFX05YX0JJVDsNCj4gICAgICAgICBpZiAoIHAybS0+aW9yZXEu
ZmxhZ3MgJiBYRU5fRE1PUF9JT1JFUV9NRU1fQUNDRVNTX1dSSVRFICkNCj4gLSAgICAgICAgICAg
IHJldHVybiBmbGFncyAmIH5fUEFHRV9SVzsNCj4gLSAgICAgICAgcmV0dXJuIGZsYWdzOw0KPiAr
ICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1JXOw0KPiArICAgICAgICBicmVhazsNCj4gICAg
IGNhc2UgcDJtX3JhbV9ybzoNCj4gICAgIGNhc2UgcDJtX3JhbV9sb2dkaXJ0eToNCj4gICAgIGNh
c2UgcDJtX3JhbV9zaGFyZWQ6DQo+IC0gICAgICAgIHJldHVybiBmbGFncyB8IFAyTV9CQVNFX0ZM
QUdTOw0KPiArICAgICAgICBmbGFncyB8PSBQMk1fQkFTRV9GTEFHUzsNCj4gKyAgICAgICAgYnJl
YWs7DQo+ICAgICBjYXNlIHAybV9yYW1fcnc6DQo+IC0gICAgICAgIHJldHVybiBmbGFncyB8IFAy
TV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlc7DQo+ICsgICAgICAgIGZsYWdzIHw9IFAyTV9CQVNFX0ZM
QUdTIHwgX1BBR0VfUlc7DQo+ICsgICAgICAgIGJyZWFrOw0KPiAgICAgY2FzZSBwMm1fZ3JhbnRf
bWFwX3J3Og0KPiAgICAgY2FzZSBwMm1fbWFwX2ZvcmVpZ246DQo+IC0gICAgICAgIHJldHVybiBm
bGFncyB8IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcgfCBfUEFHRV9OWF9CSVQ7DQo+ICsgICAg
ICAgIGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcgfCBfUEFHRV9OWF9CSVQ7DQo+
ICsgICAgICAgIGJyZWFrOw0KPiAgICAgY2FzZSBwMm1fbW1pb19kaXJlY3Q6DQo+ICAgICAgICAg
aWYgKCAhcmFuZ2VzZXRfY29udGFpbnNfc2luZ2xldG9uKG1taW9fcm9fcmFuZ2VzLCBtZm5feCht
Zm4pKSApDQo+ICAgICAgICAgICAgIGZsYWdzIHw9IF9QQUdFX1JXOw0KPiBAQCAtMTEyLDggKzEx
NywzNyBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBwMm1fdHlwZV90b19mbGFncyhjb25zdCBzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtLA0KPiAgICAgICAgICAgICBmbGFncyB8PSBfUEFHRV9QV1Q7DQo+
ICAgICAgICAgICAgIEFTU0VSVCghbGV2ZWwpOw0KPiAgICAgICAgIH0NCj4gLSAgICAgICAgcmV0
dXJuIGZsYWdzIHwgUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9QQ0Q7DQo+ICsgICAgICAgIGZsYWdz
IHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUENEOw0KPiArICAgICAgICBicmVhazsNCj4gKyAg
ICB9DQoNCkkgdGhpbmsgeW91IHdhbnQgYSBibGFuayBsaW5lIGhlcmUuDQoNCj4gKyAgICBzd2l0
Y2ggKCBhY2Nlc3MgKQ0KPiArICAgIHsNCj4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3I6DQo+
ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc193Og0KPiArICAgICAgICAgICAgZmxhZ3MgfD0gX1BB
R0VfTlhfQklUOw0KPiArICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1JXOw0KPiArICAgICAg
ICAgICAgYnJlYWs7DQo+ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19ydzoNCj4gKyAgICAgICAg
ICAgIGZsYWdzIHw9IF9QQUdFX05YX0JJVDsNCj4gKyAgICAgICAgICAgIGJyZWFrOw0KPiArICAg
ICAgICBjYXNlIHAybV9hY2Nlc3NfbjoNCj4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX24ycnd4
Og0KPiArICAgICAgICAgICAgZmxhZ3MgfD0gX1BBR0VfTlhfQklUOw0KPiArICAgICAgICAgICAg
ZmxhZ3MgJj0gfl9QQUdFX1JXOw0KPiArICAgICAgICAgICAgYnJlYWs7DQo+ICsgICAgICAgIGNh
c2UgcDJtX2FjY2Vzc19yeDoNCj4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3d4Og0KPiArICAg
ICAgICBjYXNlIHAybV9hY2Nlc3Nfcngycnc6DQo+ICsgICAgICAgICAgICBmbGFncyAmPSB+KF9Q
QUdFX05YX0JJVCB8IF9QQUdFX1JXKTsNCg0KVGhpcyBsb29rcyBsaWtlIGEgbWlzdGFrZSDigJQg
dGhpcyB3aWxsIHVuY29uZGl0aW9uYWxseSBlbmFibGUgZXhlY3V0aW9uLCBldmVuIGlmIHRoZSB1
bmRlcmx5aW5nIHAybSB0eXBlIGZvcmJpZHMgaXQuIGVwdF9wMm1fdHlwZV90b19mbGFncygpIGRv
ZXNu4oCZdCBkbyB0aGF0Lg0KDQo+ICsgICAgICAgICAgICBicmVhazsNCj4gKyAgICAgICAgY2Fz
ZSBwMm1fYWNjZXNzX3g6DQo+ICsgICAgICAgICAgICBmbGFncyAmPSB+X1BBR0VfUlc7DQo+ICsg
ICAgICAgICAgICBicmVhazsNCj4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3J3eDoNCj4gKyAg
ICAgICAgZGVmYXVsdDoNCj4gKyAgICAgICAgICAgIGJyZWFrOw0KPiAgICAgfQ0KDQpJIHRoaW5r
IHlvdSB3YW50IGFub3RoZXIgYmxhbmsgbGluZSBoZXJlIHRvby4NCg0KQWxzbywgdGhpcyBkb2Vz
buKAmXQgc2VlbSB0byBjYXB0dXJlIHRoZSDigJhy4oCZIHBhcnQgb2YgdGhlIGVxdWF0aW9uIOKA
lCBzaG91bGRu4oCZdCBwMm1fYWNjZXNzX24gZW5kIHVwIHdpdGggYSBub3QtcHJlc2VudCBwMm0g
ZW50cnk/DQoNCj4gKyAgICByZXR1cm4gZmxhZ3M7DQo+IH0NCj4gDQo+IA0KPiBAQCAtMTc0LDYg
KzIwOCw0NCBAQCBzdGF0aWMgdm9pZCBwMm1fYWRkX2lvbW11X2ZsYWdzKGwxX3BnZW50cnlfdCAq
cDJtX2VudHJ5LA0KPiAgICAgICAgIGwxZV9hZGRfZmxhZ3MoKnAybV9lbnRyeSwgaW9tbXVfbmxl
dmVsX3RvX2ZsYWdzKG5sZXZlbCwgZmxhZ3MpKTsNCj4gfQ0KPiANCj4gK3N0YXRpYyBwMm1fYWNj
ZXNzX3QgcDJtX2dldF9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9u
ZyBnZm4pDQo+ICt7DQo+ICsgICAgdm9pZCAqcHRyOw0KPiArDQo+ICsgICAgaWYgKCAhcDJtLT5t
ZW1fYWNjZXNzX3NldHRpbmdzICkNCj4gKyAgICAgICAgcmV0dXJuIHAybV9hY2Nlc3Nfcnd4Ow0K
PiArDQo+ICsgICAgcHRyID0gcmFkaXhfdHJlZV9sb29rdXAocDJtLT5tZW1fYWNjZXNzX3NldHRp
bmdzLCBnZm4pOw0KPiArICAgIGlmICggIXB0ciApDQo+ICsgICAgICAgIHJldHVybiBwMm1fYWNj
ZXNzX3J3eDsNCj4gKyAgICBlbHNlDQo+ICsgICAgICAgIHJldHVybiByYWRpeF90cmVlX3B0cl90
b19pbnQocHRyKTsNCj4gK30NCj4gKw0KPiArc3RhdGljIHZvaWQgcDJtX3NldF9hY2Nlc3Moc3Ry
dWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sDQo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKQ0KPiArew0KPiArICAgIGlu
dCByYzsNCj4gKw0KPiArICAgIGlmICggIXAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyApDQo+ICsg
ICAgICAgIHJldHVybjsNCj4gKw0KPiArICAgIGlmICggcDJtX2FjY2Vzc19yd3ggPT0gYSApDQo+
ICsgICAgew0KPiArICAgICAgICByYWRpeF90cmVlX2RlbGV0ZShwMm0tPm1lbV9hY2Nlc3Nfc2V0
dGluZ3MsIGdmbik7DQo+ICsgICAgICAgIHJldHVybjsNCj4gKyAgICB9DQo+ICsNCj4gKyAgICBy
YyA9IHJhZGl4X3RyZWVfaW5zZXJ0KHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgZ2ZuLA0KPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcmFkaXhfdHJlZV9pbnRfdG9fcHRyKGEpKTsNCj4g
KyAgICBpZiAoIHJjID09IC1FRVhJU1QgKQ0KPiArICAgICAgICAvKiBJZiBhIHNldHRpbmcgYWxy
ZWFkeSBleGlzdHMsIGNoYW5nZSBpdCB0byB0aGUgbmV3IG9uZS4gKi8NCj4gKyAgICAgICAgcmFk
aXhfdHJlZV9yZXBsYWNlX3Nsb3QoDQo+ICsgICAgICAgICAgICByYWRpeF90cmVlX2xvb2t1cF9z
bG90KA0KPiArICAgICAgICAgICAgICAgIHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgZ2ZuKSwN
Cj4gKyAgICAgICAgICAgIHJhZGl4X3RyZWVfaW50X3RvX3B0cihhKSk7DQo+ICt9DQo+ICsNCj4g
LyogUmV0dXJuczogMCBmb3Igc3VjY2VzcywgLWVycm5vIGZvciBmYWlsdXJlICovDQo+IHN0YXRp
YyBpbnQNCj4gcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgdm9pZCAqKnRh
YmxlLA0KPiBAQCAtMjAxLDYgKzI3Myw3IEBAIHAybV9uZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIHZvaWQgKip0YWJsZSwNCj4gICAgICAgICBuZXdfZW50cnkgPSBsMWVfZnJvbV9t
Zm4obWZuLCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXKTsNCj4gDQo+ICAgICAgICAgcDJtX2Fk
ZF9pb21tdV9mbGFncygmbmV3X2VudHJ5LCBsZXZlbCwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93
cml0YWJsZSk7DQo+ICsgICAgICAgIHAybV9zZXRfYWNjZXNzKHAybSwgZ2ZuLCBwMm0tPmRlZmF1
bHRfYWNjZXNzKTsNCj4gICAgICAgICBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJt
X2VudHJ5LCBuZXdfZW50cnksIGxldmVsICsgMSk7DQo+ICAgICB9DQo+ICAgICBlbHNlIGlmICgg
ZmxhZ3MgJiBfUEFHRV9QU0UgKQ0KPiBAQCAtMjQ5LDYgKzMyMiw3IEBAIHAybV9uZXh0X2xldmVs
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwNCj4gICAgICAgICB7DQo+ICAg
ICAgICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX3BmbihwZm4gfCAoaSA8PCAoKGxldmVsIC0g
MSkgKiBQQUdFVEFCTEVfT1JERVIpKSwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZsYWdzKTsNCj4gKyAgICAgICAgICAgIHAybV9zZXRfYWNjZXNzKHAybSwgZ2ZuLCBw
Mm0tPmRlZmF1bHRfYWNjZXNzKTsNCj4gICAgICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnko
cDJtLCBnZm4sIGwxX2VudHJ5ICsgaSwgbmV3X2VudHJ5LCBsZXZlbCk7DQo+ICAgICAgICAgfQ0K
PiANCj4gQEAgLTI1Niw2ICszMzAsNyBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCB2b2lkICoqdGFibGUsDQo+IA0KPiAgICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9t
X21mbihtZm4sIFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcpOw0KPiAgICAgICAgIHAybV9hZGRf
aW9tbXVfZmxhZ3MoJm5ld19lbnRyeSwgbGV2ZWwsIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3Jp
dGFibGUpOw0KPiArICAgICAgICBwMm1fc2V0X2FjY2VzcyhwMm0sIGdmbiwgcDJtLT5kZWZhdWx0
X2FjY2Vzcyk7DQo+ICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9l
bnRyeSwgbmV3X2VudHJ5LCBsZXZlbCArIDEpOw0KPiAgICAgfQ0KPiAgICAgZWxzZQ0KPiBAQCAt
NDIwLDggKzQ5NSw5IEBAIHN0YXRpYyBpbnQgZG9fcmVjYWxjKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIHVuc2lnbmVkIGxvbmcgZ2ZuKQ0KPiAgICAgICAgIGlmICggbnQgIT0gb3QgKQ0KPiAgICAg
ICAgIHsNCj4gICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4gPSBsMWVfZ2V0X3BmbihlKTsN
Cj4gKyAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhID0gcDJtX2dldF9hY2Nlc3MocDJtLCBnZm4p
Ow0KPiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzID0gcDJtX3R5cGVfdG9fZmxhZ3Mo
cDJtLCBudCwNCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBfbWZuKG1mbiksIGxldmVsKTsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBfbWZuKG1mbiksIGxldmVsLCBhKTsNCj4gDQo+ICAg
ICAgICAgICAgIGlmICggbGV2ZWwgKQ0KPiAgICAgICAgICAgICB7DQo+IEBAIC01NjksMTMgKzY0
NSwxNCBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdm
bl8sIG1mbl90IG1mbiwNCj4gICAgICAgICBBU1NFUlQoIW1mbl92YWxpZChtZm4pIHx8IHAybXQg
IT0gcDJtX21taW9fZGlyZWN0KTsNCj4gICAgICAgICBsM2VfY29udGVudCA9IG1mbl92YWxpZCht
Zm4pIHx8IHAybV9hbGxvd3NfaW52YWxpZF9tZm4ocDJtdCkNCj4gICAgICAgICAgICAgPyBwMm1f
bDNlX2Zyb21fcGZuKG1mbl94KG1mbiksDQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBwMm10LCBtZm4sIDIpKQ0KPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3RvX2ZsYWdzKHAybSwgcDJtdCwgbWZuLCAyLCBw
Mm1hKSkNCj4gICAgICAgICAgICAgOiBsM2VfZW1wdHkoKTsNCj4gICAgICAgICBlbnRyeV9jb250
ZW50LmwxID0gbDNlX2NvbnRlbnQubDM7DQo+IA0KPiAgICAgICAgIGlmICggZW50cnlfY29udGVu
dC5sMSAhPSAwICkNCj4gICAgICAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmZW50cnlfY29u
dGVudCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsNCj4gDQo+ICsgICAgICAgIHAybV9zZXRfYWNjZXNz
KHAybSwgZ2ZuLCBwMm1hKTsNCj4gICAgICAgICBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdm
biwgcDJtX2VudHJ5LCBlbnRyeV9jb250ZW50LCAzKTsNCj4gICAgICAgICAvKiBOQjogcGFnaW5n
X3dyaXRlX3AybV9lbnRyeSgpIGhhbmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVybHkgKi8NCj4gICAg
IH0NCj4gQEAgLTYwOCw3ICs2ODUsNyBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwNCj4gDQo+ICAgICAgICAgaWYgKCBtZm5f
dmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpICkNCj4gICAgICAgICAg
ICAgZW50cnlfY29udGVudCA9IHAybV9sMWVfZnJvbV9wZm4obWZuX3gobWZuKSwNCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJt
LCBwMm10LCBtZm4sIDApKTsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBwMm10LCBtZm4sIDAsIHAybWEpKTsNCj4gICAg
ICAgICBlbHNlDQo+ICAgICAgICAgICAgIGVudHJ5X2NvbnRlbnQgPSBsMWVfZW1wdHkoKTsNCj4g
DQo+IEBAIC02MzAsNiArNzA3LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sDQo+ICAgICAgICAgICAgIHAybS0+aW9yZXEu
ZW50cnlfY291bnQtLTsNCj4gICAgICAgICB9DQo+IA0KPiArICAgICAgICBwMm1fc2V0X2FjY2Vz
cyhwMm0sIGdmbiwgcDJtYSk7DQo+ICAgICAgICAgLyogbGV2ZWwgMSBlbnRyeSAqLw0KPiAgICAg
ICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50cnksIGVudHJ5X2NvbnRl
bnQsIDEpOw0KPiAgICAgICAgIC8qIE5COiBwYWdpbmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFuZGxl
cyB0bGIgZmx1c2hlcyBwcm9wZXJseSAqLw0KPiBAQCAtNjYxLDEzICs3MzksMTQgQEAgcDJtX3B0
X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4s
DQo+ICAgICAgICAgQVNTRVJUKCFtZm5fdmFsaWQobWZuKSB8fCBwMm10ICE9IHAybV9tbWlvX2Rp
cmVjdCk7DQo+ICAgICAgICAgbDJlX2NvbnRlbnQgPSBtZm5fdmFsaWQobWZuKSB8fCBwMm1fYWxs
b3dzX2ludmFsaWRfbWZuKHAybXQpDQo+ICAgICAgICAgICAgID8gcDJtX2wyZV9mcm9tX3Bmbiht
Zm5feChtZm4pLA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3Rv
X2ZsYWdzKHAybSwgcDJtdCwgbWZuLCAxKSkNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwMm1fdHlwZV90b19mbGFncyhwMm0sIHAybXQsIG1mbiwgMSwgcDJtYSkpDQo+ICAgICAg
ICAgICAgIDogbDJlX2VtcHR5KCk7DQo+ICAgICAgICAgZW50cnlfY29udGVudC5sMSA9IGwyZV9j
b250ZW50LmwyOw0KPiANCj4gICAgICAgICBpZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApDQo+
ICAgICAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmVudHJ5X2NvbnRlbnQsIDAsIGlvbW11
X3B0ZV9mbGFncyk7DQo+IA0KPiArICAgICAgICBwMm1fc2V0X2FjY2VzcyhwMm0sIGdmbiwgcDJt
YSk7DQo+ICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwg
ZW50cnlfY29udGVudCwgMik7DQo+ICAgICAgICAgLyogTkI6IHBhZ2luZ193cml0ZV9wMm1fZW50
cnkoKSBoYW5kbGVzIHRsYiBmbHVzaGVzIHByb3Blcmx5ICovDQo+ICAgICB9DQo+IEBAIC03NDks
OCArODI4LDcgQEAgcDJtX3B0X2dldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm5fLA0KPiAgICAgICogWFhYIE9uY2Ugd2Ugc3RhcnQgZXhwbGljaXRseSByZWdpc3Rlcmlu
ZyBNTUlPIHJlZ2lvbnMgaW4gdGhlIHAybSANCj4gICAgICAqIFhYWCB3ZSB3aWxsIHJldHVybiBw
Mm1faW52YWxpZCBmb3IgdW5tYXBwZWQgZ2ZucyAqLw0KPiAgICAgKnQgPSBwMm1fbW1pb19kbTsN
Cj4gLSAgICAvKiBOb3QgaW1wbGVtZW50ZWQgZXhjZXB0IHdpdGggRVBUICovDQo+IC0gICAgKmEg
PSBwMm1fYWNjZXNzX3J3eDsgDQo+ICsgICAgKmEgPSBwMm1fYWNjZXNzX247DQo+IA0KPiAgICAg
aWYgKCBnZm4gPiBwMm0tPm1heF9tYXBwZWRfcGZuICkNCj4gICAgIHsNCj4gQEAgLTgxMyw2ICs4
OTEsNyBAQCBwb2RfcmV0cnlfbDM6DQo+ICAgICAgICAgICAgICAgICAgICAgICAgbDFfdGFibGVf
b2Zmc2V0KGFkZHIpKTsNCj4gICAgICAgICAgICAgKnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxj
IHx8IF9uZWVkc19yZWNhbGMoZmxhZ3MpLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwMm1fZmxhZ3NfdG9fdHlwZShmbGFncyksIHAybSwgZ2ZuKTsNCj4gKyAgICAgICAgICAg
ICphID0gcDJtX2dldF9hY2Nlc3MocDJtLCBnZm4pOw0KPiAgICAgICAgICAgICB1bm1hcF9kb21h
aW5fcGFnZShsM2UpOw0KPiANCj4gICAgICAgICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4pIHx8
ICFwMm1faXNfcmFtKCp0KSk7DQo+IEBAIC04NTIsNiArOTMxLDcgQEAgcG9kX3JldHJ5X2wyOg0K
PiAgICAgICAgIG1mbiA9IF9tZm4obDJlX2dldF9wZm4oKmwyZSkgKyBsMV90YWJsZV9vZmZzZXQo
YWRkcikpOw0KPiAgICAgICAgICp0ID0gcDJtX3JlY2FsY190eXBlKHJlY2FsYyB8fCBfbmVlZHNf
cmVjYWxjKGZsYWdzKSwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fZmxhZ3Nf
dG9fdHlwZShmbGFncyksIHAybSwgZ2ZuKTsNCj4gKyAgICAgICAgKmEgPSBwMm1fZ2V0X2FjY2Vz
cyhwMm0sIGdmbik7DQo+ICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UobDJlKTsNCj4gDQo+ICAg
ICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4pIHx8ICFwMm1faXNfcmFtKCp0KSk7DQo+IEBAIC04
ODgsNiArOTY4LDcgQEAgcG9kX3JldHJ5X2wxOg0KPiAgICAgfQ0KPiAgICAgbWZuID0gbDFlX2dl
dF9tZm4oKmwxZSk7DQo+ICAgICAqdCA9IHAybV9yZWNhbGNfdHlwZShyZWNhbGMgfHwgX25lZWRz
X3JlY2FsYyhmbGFncyksIGwxdCwgcDJtLCBnZm4pOw0KPiArICAgICphID0gcDJtX2dldF9hY2Nl
c3MocDJtLCBnZm4pOw0KPiAgICAgdW5tYXBfZG9tYWluX3BhZ2UobDFlKTsNCj4gDQo+ICAgICBB
U1NFUlQobWZuX3ZhbGlkKG1mbikgfHwgIXAybV9pc19yYW0oKnQpIHx8IHAybV9pc19wYWdpbmco
KnQpKTsNCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYw0KPiBpbmRleCBjNTNjYWI0Li4xMmUyZDI0IDEwMDY0NA0KPiAtLS0gYS94ZW4v
YXJjaC94ODYvbW0vcDJtLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jDQo+IEBAIC02
NzUsNiArNjc1LDEyIEBAIHZvaWQgcDJtX3RlYXJkb3duKHN0cnVjdCBwMm1fZG9tYWluICpwMm0p
DQo+IA0KPiAgICAgZCA9IHAybS0+ZG9tYWluOw0KPiANCj4gKyAgICBpZiAoIHAybS0+bWVtX2Fj
Y2Vzc19zZXR0aW5ncyApDQo+ICsgICAgew0KPiArICAgICAgICByYWRpeF90cmVlX2Rlc3Ryb3ko
cDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBOVUxMKTsNCj4gKyAgICAgICAgeGZyZWUocDJtLT5t
ZW1fYWNjZXNzX3NldHRpbmdzKTsNCj4gKyAgICB9DQo+ICsNCj4gICAgIHAybV9sb2NrKHAybSk7
DQo+ICAgICBBU1NFUlQoYXRvbWljX3JlYWQoJmQtPnNocl9wYWdlcykgPT0gMCk7DQo+ICAgICBw
Mm0tPnBoeXNfdGFibGUgPSBwYWdldGFibGVfbnVsbCgpOw0KPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21vbml0b3IuYyBiL3hlbi9hcmNoL3g4Ni9tb25pdG9yLmMNCj4gaW5kZXggM2ZiNjUz
MS4uMThiODhhMSAxMDA2NDQNCj4gLS0tIGEveGVuL2FyY2gveDg2L21vbml0b3IuYw0KPiArKysg
Yi94ZW4vYXJjaC94ODYvbW9uaXRvci5jDQo+IEBAIC0yMCwxMCArMjAsMTMgQEANCj4gICovDQo+
IA0KPiAjaW5jbHVkZSA8YXNtL21vbml0b3IuaD4NCj4gKyNpbmNsdWRlIDxhc20vcDJtLmg+DQo+
ICNpbmNsdWRlIDxwdWJsaWMvdm1fZXZlbnQuaD4NCj4gDQo+IGludCBhcmNoX21vbml0b3JfaW5p
dF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkNCj4gew0KPiArICAgIHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7DQo+ICsNCj4gICAgIGlmICggIWQtPmFyY2gubW9u
aXRvci5tc3JfYml0bWFwICkNCj4gICAgICAgICBkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1hcCA9
IHh6YWxsb2NfYXJyYXkoc3RydWN0IG1vbml0b3JfbXNyX2JpdG1hcCwNCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMik7DQo+IEBAIC0zMSw2ICsz
NCwxNiBAQCBpbnQgYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpDQo+
ICAgICBpZiAoICFkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1hcCApDQo+ICAgICAgICAgcmV0dXJu
IC1FTk9NRU07DQo+IA0KPiArICAgIGlmICggY3B1X2hhc19zdm0gJiYgIXAybS0+bWVtX2FjY2Vz
c19zZXR0aW5ncyApDQo+ICsgICAgew0KPiArICAgICAgICBwMm0tPm1lbV9hY2Nlc3Nfc2V0dGlu
Z3MgPSB4bWFsbG9jKHN0cnVjdCByYWRpeF90cmVlX3Jvb3QpOw0KPiArDQo+ICsgICAgICAgIGlm
KCAhcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzICkNCj4gKyAgICAgICAgICAgIHJldHVybiAtRU5P
TUVNOw0KDQpUaGlzIHdpbGwgbGVhayBkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1hcC4gIFlvdSBu
ZWVkIHRvIHVzZSB0aGUgYGdvdG8gb3V0X2ZyZWU6YCBwYXR0ZXJuLg0KDQpFdmVyeXRoaW5nIGVs
c2UgbG9va3MgT0suDQoNCiAtR2VvcmdlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:38:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 15: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 1ffoWj-0002Xs-HM; Wed, 18 Jul 2018 15: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffoWj-0002Xn-0Q
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 15:38:05 +0000
X-Inumbo-ID: 95304853-8aa0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 95304853-8aa0-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 15:38:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60535644"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 18 Jul 2018 16:37:31 +0100
Message-ID: <20180718153731.14830-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] tools: fix dependency for ipxe and rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SXQgYXBwZWFycyB0aGF0IHRoZSB0ZXN0IGluIDAxZDYzMTAyOCBmb3IgaXB4ZSdzIGRlcGVuZGVu
Y3kgb24gcm9tYmlvcwppcyBub3QgZ29vZCBlbm91Z2guIENvbmZpZ3VyaW5nIHdpdGggLS1kaXNh
YmxlLXJvbWJpb3MgZG9lc24ndCBkaXNhYmxlCmlweGUuCgpGaXggaXQgYnkgdGVzdGluZyB0aGUg
ZGVwZW5kZW5jeSBpbiBBQ19BUkdfRU5BQkxFIGFuZCBBQ19BUkdfV0lUSCBhdAp0aGUgc2FtZSB0
aW1lLgoKTm93IHdlIGhhdmUgZm91ciBvcHRpb25zIGZvciBpcHhlOgoKICAtLWVuYWJsZS1pcHhl
ICAgICAgICAgZW5hYmxlIGJ1aWxkaW5nIGluLXRyZWUgaXB4ZQogIC0tZGlzYWJsZS1pcHhlICAg
ICAgICBkaXNhYmxlIGJ1aWxkaW5nIGluLXRyZWUgaXB4ZQogIC0td2l0aC1zeXN0ZW0taXB4ZSAg
ICBzcGVjaWZ5IGEgcGF0aCB0byBiZSBiYWtlZCBpbnRvIGNvZGUsIGRpc2FibGUKICAgICAgICAg
ICAgICAgICAgICAgICAgYnVpbGRpbmcgaW4tdHJlZSBpcHhlLCB0aGlzIHRydW1wcyAtLXtlbixk
aXN9YWJsZS1pcHhlCiAgLS13aXRob3V0LXN5c3RlbS1pcHhlIG5vIGVmZmVjdAoKQW55IGVuYWJs
ZW1lbnQgb2YgaXB4ZSBhbHNvIGRlcGVuZHMgb24gdGhlIHByZXNlbmNlIG9mIHJvbWJpb3MuCgpT
aWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2M6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKSSBvcHQgdG8gbWFpbnRhaW4gY29u
c2lzdGVuY3kgd2l0aCBvdGhlciBvcHRpb25zLgoKV2UgcHJvYmFibHkgbmVlZCBzaW1pbGFyIGZp
eCB3aXRoIG90aGVyIC0td2l0aG91dC0qIG9wdGlvbnMuCi0tLQogdG9vbHMvY29uZmlndXJlICAg
IHwgNzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiB0b29scy9jb25maWd1cmUuYWMgfCAyOCArKysrKysrKysrKysrKy0tLS0tLS0tCiAyIGZp
bGVzIGNoYW5nZWQsIDU0IGluc2VydGlvbnMoKyksIDQ0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3Rvb2xzL2NvbmZpZ3VyZSBiL3Rvb2xzL2NvbmZpZ3VyZQppbmRleCAzYjU1ZmIyZTM2Li5h
MzAxMTE1OWZjIDEwMDc1NQotLS0gYS90b29scy9jb25maWd1cmUKKysrIGIvdG9vbHMvY29uZmln
dXJlCkBAIC02OTMsNiArNjkzLDcgQEAgQVBQRU5EX0lOQ0xVREVTCiBQUkVQRU5EX0xJQgogUFJF
UEVORF9JTkNMVURFUwogRVhUUkFfUUVNVVVfQ09ORklHVVJFX0FSR1MKK2lweGUKIHFlbXVfeGVu
X3N5c3RlbWQKIHFlbXVfeGVuX3BhdGgKIHFlbXVfeGVuCkBAIC03MDMsNyArNzA0LDYgQEAgQVM4
NgogcWVtdV90cmFkaXRpb25hbAogYmxrdGFwMgogTElOVVhfQkFDS0VORF9NT0RVTEVTCi1pcHhl
CiBzZWFiaW9zCiBvdm1mCiB4c21wb2xpY3kKQEAgLTgwNiw3ICs4MDYsNiBAQCBlbmFibGVfb2Nh
bWx0b29scwogZW5hYmxlX3hzbXBvbGljeQogZW5hYmxlX292bWYKIGVuYWJsZV9zZWFiaW9zCi1l
bmFibGVfaXB4ZQogd2l0aF9saW51eF9iYWNrZW5kX21vZHVsZXMKIGVuYWJsZV9ibGt0YXAyCiBl
bmFibGVfcWVtdV90cmFkaXRpb25hbApAQCAtODE0LDYgKzgxMyw3IEBAIGVuYWJsZV9yb21iaW9z
CiB3aXRoX3N5c3RlbV9xZW11CiB3aXRoX3N5c3RlbV9zZWFiaW9zCiB3aXRoX3N5c3RlbV9vdm1m
CitlbmFibGVfaXB4ZQogd2l0aF9zeXN0ZW1faXB4ZQogd2l0aF9leHRyYV9xZW11dV9jb25maWd1
cmVfYXJncwogd2l0aF94ZW5zdG9yZWQKQEAgLTE0OTEsMTMgKzE0OTEsMTQgQEAgT3B0aW9uYWwg
RmVhdHVyZXM6CiAgIC0tZGlzYWJsZS14c21wb2xpY3kgICAgIERpc2FibGUgWFNNIHBvbGljeSBj
b21waWxhdGlvbiAoZGVmYXVsdCBpcyBFTkFCTEVEKQogICAtLWVuYWJsZS1vdm1mICAgICAgICAg
ICBFbmFibGUgT1ZNRiAoZGVmYXVsdCBpcyBESVNBQkxFRCkKICAgLS1kaXNhYmxlLXNlYWJpb3Mg
ICAgICAgRGlzYWJsZSBTZWFCSU9TIChkZWZhdWx0IGlzIEVOQUJMRUQpCi0gIC0tZGlzYWJsZS1p
cHhlICAgICAgICAgIERpc2FibGUgSVBYRSAoZGVmYXVsdCBpcyBFTkFCTEVEKQogICAtLWVuYWJs
ZS1ibGt0YXAyICAgICAgICBFbmFibGUgYmxrdGFwMiwgKERFRkFVTFQgaXMgb2ZmKQogICAtLWVu
YWJsZS1xZW11LXRyYWRpdGlvbmFsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIEVuYWJsZSBx
ZW11IHRyYWRpdGlvbmFsIGRldmljZSBtb2RlbCwgKERFRkFVTFQgaXMgb24KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZm9yIExpbnV4IG9yIE5ldEJTRCB4ODYsIG90aGVyd2lzZSBvZmYpCiAg
IC0tZW5hYmxlLXJvbWJpb3MgICAgICAgIEVuYWJsZSBST01CSU9TLCAoREVGQVVMVCBpcyBvbiBp
ZiBxZW11LXRyYWRpdGlvbmFsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzIGVuYWJsZWQs
IG90aGVyd2lzZSBvZmYpCisgIC0tZGlzYWJsZS1pcHhlICAgICAgICAgIEVuYWJsZSBpbi10cmVl
IElQWEUsIChERUZBVUxUIGlzIG9uIGlmIHJvbWJpb3MgaXMKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgZW5hYmxlZCwgb3RoZXJ3aXNlIG9mZiwgc2VlIGFsc28gLS13aXRoLXN5c3RlbS1pcHhl
KQogICAtLWVuYWJsZS1zeXN0ZW1kICAgICAgICBFbmFibGUgc3lzdGVtZCBzdXBwb3J0IChkZWZh
dWx0IGlzIERJU0FCTEVEKQogCiBPcHRpb25hbCBQYWNrYWdlczoKQEAgLTE1MzMsNyArMTUzNCwx
MCBAQCBPcHRpb25hbCBQYWNrYWdlczoKICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5kIGlu
c3RhbGxpbmcgb3VyIG93biB2ZXJzaW9uCiAgIC0td2l0aC1zeXN0ZW0taXB4ZVs9UEFUSF0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgVXNlIHN5c3RlbSBzdXBwbGllZCBJUFhFIFBBVEggaW5z
dGVhZCBvZiBidWlsZGluZwotICAgICAgICAgICAgICAgICAgICAgICAgICBhbmQgaW5zdGFsbGlu
ZyBvdXIgb3duIHZlcnNpb24KKyAgICAgICAgICAgICAgICAgICAgICAgICAgYW5kIGluc3RhbGxp
bmcgb3VyIG93biB2ZXJzaW9uLCBpdCB0YWtlcyBwcmVjZWRlbmNlCisgICAgICAgICAgICAgICAg
ICAgICAgICAgIG92ZXIgLS17ZW4sZGlzfWFibGUtaXB4ZSBhbmQgaXMgYm91bmQgYnkgdGhlCisg
ICAgICAgICAgICAgICAgICAgICAgICAgIHByZXNlbmNlIG9mIHJvbWJpb3MsIC0td2l0aG91dC1z
eXN0ZW0taXB4ZSBoYXMgbm8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgZWZmZWN0CiAgIC0t
d2l0aC1leHRyYS1xZW11dS1jb25maWd1cmUtYXJnc1s9Ii0tQVJHMSAuLi4iXQogICAgICAgICAg
ICAgICAgICAgICAgICAgICBMaXN0IG9mIGFkZGl0aW9uYWwgY29uZmlndXJlIG9wdGlvbnMgZm9y
IHVwc3RyZWFtCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHFlbXUKQEAgLTQxOTEsMjkgKzQx
OTUsNiBAQCBzZWFiaW9zPSRheF9jdl9zZWFiaW9zCiAKIAogCi0jIENoZWNrIHdoZXRoZXIgLS1l
bmFibGUtaXB4ZSB3YXMgZ2l2ZW4uCi1pZiB0ZXN0ICIke2VuYWJsZV9pcHhlK3NldH0iID0gc2V0
OyB0aGVuIDoKLSAgZW5hYmxldmFsPSRlbmFibGVfaXB4ZTsKLWZpCi0KLQotaWYgdGVzdCAieCRl
bmFibGVfaXB4ZSIgPSAieG5vIjsgdGhlbiA6Ci0KLSAgICBheF9jdl9pcHhlPSJuIgotCi1lbGlm
IHRlc3QgIngkZW5hYmxlX2lweGUiID0gInh5ZXMiOyB0aGVuIDoKLQotICAgIGF4X2N2X2lweGU9
InkiCi0KLWVsaWYgdGVzdCAteiAkYXhfY3ZfaXB4ZTsgdGhlbiA6Ci0KLSAgICBheF9jdl9pcHhl
PSJ5IgotCi1maQotaXB4ZT0kYXhfY3ZfaXB4ZQotCi0KLQogCiAjIENoZWNrIHdoZXRoZXIgLS13
aXRoLWxpbnV4LWJhY2tlbmQtbW9kdWxlcyB3YXMgZ2l2ZW4uCiBpZiB0ZXN0ICIke3dpdGhfbGlu
dXhfYmFja2VuZF9tb2R1bGVzK3NldH0iID0gc2V0OyB0aGVuIDoKQEAgLTQ2MDQsMjIgKzQ1ODUs
NDIgQEAgX0FDRU9GCiAKIGZpCiAKKyMgQ2hlY2sgd2hldGhlciAtLWVuYWJsZS1pcHhlIHdhcyBn
aXZlbi4KK2lmIHRlc3QgIiR7ZW5hYmxlX2lweGUrc2V0fSIgPSBzZXQ7IHRoZW4gOgorICBlbmFi
bGV2YWw9JGVuYWJsZV9pcHhlOworICAgICBpZiB0ZXN0ICJ4JGVuYWJsZV9pcHhlIiA9ICJ4bm8i
OyB0aGVuIDoKKyAgaXB4ZT1uCitlbHNlCisgIGlweGU9eQorZmkKKyAgICAgaWYgdGVzdCAieCRl
bmFibGVfcm9tYmlvcyIgPSAieG5vIiAtYSAieCRpcHhlIiA9ICJ4eSIgOyB0aGVuIDoKKyAgaXB4
ZT1uCitmaQorCitlbHNlCisKKyAgICBpZiB0ZXN0ICJ4JGVuYWJsZV9yb21iaW9zIiA9ICJ4bm8i
OyB0aGVuIDoKKyAgaXB4ZT1uCitlbHNlCisgIGlweGU9eQorZmkKKworZmkKKwogCiAjIENoZWNr
IHdoZXRoZXIgLS13aXRoLXN5c3RlbS1pcHhlIHdhcyBnaXZlbi4KIGlmIHRlc3QgIiR7d2l0aF9z
eXN0ZW1faXB4ZStzZXR9IiA9IHNldDsgdGhlbiA6CiAgIHdpdGh2YWw9JHdpdGhfc3lzdGVtX2lw
eGU7Ci0gICAgIyBEaXNhYmxlIGNvbXBpbGF0aW9uIG9mIElQWEUuCi0gICAgaXB4ZT1uCiAgICAg
Y2FzZSAkd2l0aHZhbCBpbgogICAgICAgICBubykgaXB4ZV9wYXRoPSA7OwotICAgICAgICAvKikg
IGlweGVfcGF0aD0kd2l0aHZhbCA7OworICAgICAgICAvKikgIGlweGVfcGF0aD0kd2l0aHZhbDsg
aXB4ZT1uIDs7CiAgICAgICAgICopIGFzX2ZuX2Vycm9yICQ/ICJJUFhFIHNwZWNpZmllZCwgYnV0
IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoIiAiJExJTkVOTyIgNSA7OwogICAgIGVzYWMKKyAgICBp
ZiB0ZXN0ICJ4JGVuYWJsZV9yb21iaW9zIiA9ICJ4bm8iOyB0aGVuIDoKIAotICAgICMgSVBYRSBk
ZXBlbmRzIG9uIFJvbWJpb3MKLSAgICBpZiB0ZXN0ICJ4JGVuYWJsZV9yb21iaW9zIiA9ICJ4bm8i
OyB0aGVuCi0gICAgICAgIGFzX2ZuX2Vycm9yICQ/ICJSb21iaW9zIGlzIHJlcXVpcmVkIGZvciB1
c2luZyBJUFhFIiAiJExJTkVOTyIgNQotICAgIGZpCisgICAgICAgIGlweGVfcGF0aD0KKworZmkK
IAogZmkKIApAQCAtNDYzNCw2ICs0NjM1LDcgQEAgX0FDRU9GCiBmaQogCiAKKwogIyBDaGVjayB3
aGV0aGVyIC0td2l0aC1leHRyYS1xZW11dS1jb25maWd1cmUtYXJncyB3YXMgZ2l2ZW4uCiBpZiB0
ZXN0ICIke3dpdGhfZXh0cmFfcWVtdXVfY29uZmlndXJlX2FyZ3Mrc2V0fSIgPSBzZXQ7IHRoZW4g
OgogICB3aXRodmFsPSR3aXRoX2V4dHJhX3FlbXV1X2NvbmZpZ3VyZV9hcmdzOwpkaWZmIC0tZ2l0
IGEvdG9vbHMvY29uZmlndXJlLmFjIGIvdG9vbHMvY29uZmlndXJlLmFjCmluZGV4IDBmODU0NzI2
MDIuLmI4ZDQ4MDI4ZWUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2NvbmZpZ3VyZS5hYworKysgYi90b29s
cy9jb25maWd1cmUuYWMKQEAgLTg0LDcgKzg0LDYgQEAgQVhfQVJHX0RFRkFVTFRfRU5BQkxFKFtv
Y2FtbHRvb2xzXSwgW0Rpc2FibGUgT2NhbWwgdG9vbHNdKQogQVhfQVJHX0RFRkFVTFRfRU5BQkxF
KFt4c21wb2xpY3ldLCBbRGlzYWJsZSBYU00gcG9saWN5IGNvbXBpbGF0aW9uXSkKIEFYX0FSR19E
RUZBVUxUX0RJU0FCTEUoW292bWZdLCBbRW5hYmxlIE9WTUZdKQogQVhfQVJHX0RFRkFVTFRfRU5B
QkxFKFtzZWFiaW9zXSwgW0Rpc2FibGUgU2VhQklPU10pCi1BWF9BUkdfREVGQVVMVF9FTkFCTEUo
W2lweGVdLCBbRGlzYWJsZSBJUFhFXSkKIAogQUNfQVJHX1dJVEgoW2xpbnV4LWJhY2tlbmQtbW9k
dWxlc10sCiAgICAgQVNfSEVMUF9TVFJJTkcoWy0td2l0aC1saW51eC1iYWNrZW5kLW1vZHVsZXM9
Im1vZDEgbW9kMiJdLApAQCAtMjQ0LDI4ICsyNDMsMzcgQEAgQVNfSUYoW3Rlc3QgIngkb3ZtZiIg
PSAieHkiIC1vIC1uICIkb3ZtZl9wYXRoIiBdLCBbCiAgICAgICAgICAgICAgICAgICAgICAgIFtP
Vk1GIHBhdGhdKQogXSkKIAorQUNfQVJHX0VOQUJMRShbaXB4ZV0sCisgICAgQVNfSEVMUF9TVFJJ
TkcoWy0tZGlzYWJsZS1pcHhlXSwKKyAgICAgICAgICAgICAgICAgICBbRW5hYmxlIGluLXRyZWUg
SVBYRSwgKERFRkFVTFQgaXMgb24gaWYgcm9tYmlvcyBpcyBlbmFibGVkLAorICAgICAgICAgICAg
ICAgICAgICBvdGhlcndpc2Ugb2ZmLCBzZWUgYWxzbyAtLXdpdGgtc3lzdGVtLWlweGUpXSksCisg
ICAgWworICAgICBBU19JRihbdGVzdCAieCRlbmFibGVfaXB4ZSIgPSAieG5vIl0sIFtpcHhlPW5d
LCBbaXB4ZT15XSkKKyAgICAgQVNfSUYoW3Rlc3QgIngkZW5hYmxlX3JvbWJpb3MiID0gInhubyIg
LWEgIngkaXB4ZSIgPSAieHkiIF0sIFtpcHhlPW5dLCBbXSkKKyAgICBdLAorICAgIFsKKyAgICBB
U19JRihbdGVzdCAieCRlbmFibGVfcm9tYmlvcyIgPSAieG5vIl0sIFtpcHhlPW5dLCBbaXB4ZT15
XSkKK10pCiBBQ19BUkdfV0lUSChbc3lzdGVtLWlweGVdLAogICAgIEFTX0hFTFBfU1RSSU5HKFst
LXdpdGgtc3lzdGVtLWlweGVAPDpAPVBBVEhAOj5AXSwKICAgICAgICBbVXNlIHN5c3RlbSBzdXBw
bGllZCBJUFhFIFBBVEggaW5zdGVhZCBvZiBidWlsZGluZyBhbmQgaW5zdGFsbGluZwotICAgICAg
ICBvdXIgb3duIHZlcnNpb25dKSxbCi0gICAgIyBEaXNhYmxlIGNvbXBpbGF0aW9uIG9mIElQWEUu
Ci0gICAgaXB4ZT1uCisgICAgICAgIG91ciBvd24gdmVyc2lvbiwgaXQgdGFrZXMgcHJlY2VkZW5j
ZSBvdmVyIC0te2VuLGRpc31hYmxlLWlweGUgYW5kIGlzCisgICAgICAgIGJvdW5kIGJ5IHRoZSBw
cmVzZW5jZSBvZiByb21iaW9zLCAtLXdpdGhvdXQtc3lzdGVtLWlweGUgaGFzIG5vIGVmZmVjdF0p
LFsKICAgICBjYXNlICR3aXRodmFsIGluCiAgICAgICAgIG5vKSBpcHhlX3BhdGg9IDs7Ci0gICAg
ICAgIC8qKSAgaXB4ZV9wYXRoPSR3aXRodmFsIDs7CisgICAgICAgIC8qKSAgaXB4ZV9wYXRoPSR3
aXRodmFsOyBpcHhlPW4gOzsKICAgICAgICAgKikgQUNfTVNHX0VSUk9SKFtJUFhFIHNwZWNpZmll
ZCwgYnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoXSkgOzsKICAgICBlc2FjCi0KLSAgICAjIElQ
WEUgZGVwZW5kcyBvbiBSb21iaW9zCi0gICAgaWYgdGVzdCAieCRlbmFibGVfcm9tYmlvcyIgPSAi
eG5vIjsgdGhlbgotICAgICAgICBBQ19NU0dfRVJST1IoW1JvbWJpb3MgaXMgcmVxdWlyZWQgZm9y
IHVzaW5nIElQWEVdKQotICAgIGZpCisgICAgQVNfSUYoW3Rlc3QgIngkZW5hYmxlX3JvbWJpb3Mi
ID0gInhubyJdLCBbCisgICAgICAgIGlweGVfcGF0aD0KKyAgICBdLCBbXSkKIF0sW10pCiBBU19J
RihbdGVzdCAieCRpcHhlIiA9ICJ4eSIgLW8gLW4gIiRpcHhlX3BhdGgiIF0sIFsKICAgICBBQ19E
RUZJTkVfVU5RVU9URUQoW0lQWEVfUEFUSF0sCiAgICAgICAgICAgICAgICAgICAgICAgIFsiJHtp
cHhlX3BhdGg6LSRYRU5GSVJNV0FSRURJUi9pcHhlLmJpbn0iXSwKICAgICAgICAgICAgICAgICAg
ICAgICAgW0lQWEUgcGF0aF0pCiBdKQorQUNfU1VCU1QoaXB4ZSkKIAogQUNfQVJHX1dJVEgoW2V4
dHJhLXFlbXV1LWNvbmZpZ3VyZS1hcmdzXSwKICAgICBBU19IRUxQX1NUUklORyhbLS13aXRoLWV4
dHJhLXFlbXV1LWNvbmZpZ3VyZS1hcmdzQDw6QD0iLS1BUkcxIC4uLiJAOj5AXSwKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:48:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 15:48:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffogK-0003LZ-Jo; Wed, 18 Jul 2018 15:48: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffogJ-0003LP-3A
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 15:47:59 +0000
X-Inumbo-ID: e27dee03-8aa1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e27dee03-8aa1-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 17:47:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76371289"
Date: Wed, 18 Jul 2018 17:47:47 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180718154747.5dxy72fptqrwae3x@mac.bytemobile.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
 <20180717160347.60140-9-roger.pau@citrix.com>
 <23375.22902.433624.265412@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23375.22902.433624.265412@mariner.uk.xensource.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 8/9] osstest: introduce a helper to
 create Xen build jobs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDQ6MTU6MDJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCB2NCA4LzldIG9zc3Rlc3Q6IGlu
dHJvZHVjZSBhIGhlbHBlciB0byBjcmVhdGUgWGVuIGJ1aWxkIGpvYnMiKToKPiA+IFRoaXMgaXMg
Y3VycmVudGx5IGEgbm9uLWZ1bmN0aW9uYWwgY2hhbmdlLCBzaW5jZSBubyBuZXcgam9icyBhcmUK
PiA+IGFkZGVkLCBhbmQgdGhlIGV4aXN0aW5nIG9uZXMgc2hvdWxkIHN0YXkgdW5jaGFuZ2VkLiBS
dW52YXJzIG9mIGEKPiA+IHhlbi11bnN0YWJsZSBmbGlnaHQgYXJlIGV4YWN0bHkgdGhlIHNhbWUu
Cj4gCj4gQ2FuIHlvdSBwbGVhc2UgZXh0ZW5kIHRoYXQgYXNzZXJ0aW9uIGFib3V0IHVuY2hhbmdl
ZCBydW52YXJzIHRvIGFsbAo+IGZsaWdodHMgPyAgKEhvcGVmdWxseSB5b3UgYWxyZWFkeSBkaWQg
dGhlIG5lY2Vzc2FyeSBjaGVjaywgYnV0IGlmIG5vdCwKPiBwbGVhc2UgZG8gaXQuKQoKSSd2ZSBq
dXN0IGNoZWNrZWQgd2l0aCBzdGFuZGFsb25lLWdlbmVyYXRlLWR1bXAtZmxpZ2h0LXJ1bnZhcnMg
YW5kCnRoZXJlIGFyZSBubyBydW52YXIgZGlmZmVyZW5jZXMgYXQgYWxsIGluIGFueSBmbGlnaHRz
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 15:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 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 1ffohB-0003Oz-Up; Wed, 18 Jul 2018 15:48: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=ndva=kc=citrix.com=prvs=7304e4abf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffohA-0003Ok-L8
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 15:48:52 +0000
X-Inumbo-ID: 17622983-8aa2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17622983-8aa2-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 15:49:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60537067"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23375.24928.74012.202090@mariner.uk.xensource.com>
Date: Wed, 18 Jul 2018 16:48:48 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180718153731.14830-1-wei.liu2@citrix.com>
References: <20180718153731.14830-1-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2] tools: fix dependency for ipxe and
 rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjJdIHRvb2xzOiBmaXggZGVwZW5kZW5jeSBmb3IgaXB4
ZSBhbmQgcm9tYmlvcyIpOgo+IEl0IGFwcGVhcnMgdGhhdCB0aGUgdGVzdCBpbiAwMWQ2MzEwMjgg
Zm9yIGlweGUncyBkZXBlbmRlbmN5IG9uIHJvbWJpb3MKPiBpcyBub3QgZ29vZCBlbm91Z2guIENv
bmZpZ3VyaW5nIHdpdGggLS1kaXNhYmxlLXJvbWJpb3MgZG9lc24ndCBkaXNhYmxlCj4gaXB4ZS4K
PiAKPiBGaXggaXQgYnkgdGVzdGluZyB0aGUgZGVwZW5kZW5jeSBpbiBBQ19BUkdfRU5BQkxFIGFu
ZCBBQ19BUkdfV0lUSCBhdAo+IHRoZSBzYW1lIHRpbWUuCj4gCj4gTm93IHdlIGhhdmUgZm91ciBv
cHRpb25zIGZvciBpcHhlOgo+IAo+ICAgLS1lbmFibGUtaXB4ZSAgICAgICAgIGVuYWJsZSBidWls
ZGluZyBpbi10cmVlIGlweGUKPiAgIC0tZGlzYWJsZS1pcHhlICAgICAgICBkaXNhYmxlIGJ1aWxk
aW5nIGluLXRyZWUgaXB4ZQo+ICAgLS13aXRoLXN5c3RlbS1pcHhlICAgIHNwZWNpZnkgYSBwYXRo
IHRvIGJlIGJha2VkIGludG8gY29kZSwgZGlzYWJsZQo+ICAgICAgICAgICAgICAgICAgICAgICAg
IGJ1aWxkaW5nIGluLXRyZWUgaXB4ZSwgdGhpcyB0cnVtcHMgLS17ZW4sZGlzfWFibGUtaXB4ZQoK
UGVyc29uYWxseSBJIHdvdWxkIGhhdmUgcHJlZmVycmVkIC0td2l0aC1zeXN0ZW0taXB4ZT0vUEFU
SCB0byBiZQpzcGVsbGVkIC0td2l0aC1pcHhlPS9QQVRIIGJ1dCBJIGNhbiBsaXZlIHdpdGggd2hh
dCB5b3UgaGF2ZSBoZXJlLiAgT24KaXJjIHlvdSBzYWlkIHlvdSBwcmVmZXJyZWQgaXQgdGhpcyB3
YXkgZm9yIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIKb3B0aW9ucy4gIEkgdGhpbmsgdGhlIG90aGVy
IG9wdGlvbnMgYXJlIGEgYml0IG9mIGEgbWVzcyB0b28sIGJ1dCwKZmluZS4KCj4gICAtLXdpdGhv
dXQtc3lzdGVtLWlweGUgbm8gZWZmZWN0CgpUaGlzLCBJIHRoaW5rLCBzaG91bGQgcHJvYmFibHkg
YmUgYW4gZXJyb3IuICBBcyBhIHJ1bGUgb2YgdGh1bWIgaXQgaXMKbmljZXIgdG8gYm9tYiBvdXQg
d2hlbiBpbmNvbnNpc3RlbnQgb3IgZXJyb25lb3VzIG9wdGlvbnMgYXJlCnNwZWNpZmllZCwgcmF0
aGVyIHRoYW4gbGV0dGluZyB0aGUgYnVpbGQgY29udGludWUgYW5kIGRvaW5nIHNvbWV0aGluZwpy
YW5kb20uCgpUaGF0IGFwcGxpZXMgaGVyZSB0b286Cgo+IC0gICAgIyBJUFhFIGRlcGVuZHMgb24g
Um9tYmlvcwo+IC0gICAgaWYgdGVzdCAieCRlbmFibGVfcm9tYmlvcyIgPSAieG5vIjsgdGhlbgo+
IC0gICAgICAgIEFDX01TR19FUlJPUihbUm9tYmlvcyBpcyByZXF1aXJlZCBmb3IgdXNpbmcgSVBY
RV0pCj4gLSAgICBmaQoKSSB0aGluayB0aGlzIGNoZWNrIHNob3VsZCBiZSBkb25lIGFmdGVyIGFm
dGVyIGFuZCBvdXRzaWRlIHRoZQpBQ19BUkdfRU5BQkxFIGFuZCBBQ19BUkdfV0lUSCBzbyB0aGF0
IC0tZW5hYmxlLWlweGUgLS1kaXNhYmxlLXJvbWJpb3MKaXMgYW4gZXJyb3IuICAoQW5kIHJlbW92
ZSB0aGUgcGFydCBpbiB0aGUgQUNfQVJHX0VOQUJMRSB0aGF0IHNxdWFzaGVzCnRoaXMgY2FzZSwg
dGhlbi4pCgpJIGhvcGUgdGhhdCBtYWtlcyBzZW5zZS4KClRoYW5rcywKSWFuLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:02:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16:02: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 1ffouA-0005O3-6B; Wed, 18 Jul 2018 16:02: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=ab30=kc=citrix.com=prvs=730fbb136=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ffou8-0005Ny-Bb
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 16:02:16 +0000
X-Inumbo-ID: f6cb0a77-8aa3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f6cb0a77-8aa3-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 16:02:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60538639"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 18 Jul 2018 17:02:12 +0100
Message-ID: <20180718160212.9186-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] tools: fix dependency for ipxe and rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SXQgYXBwZWFycyB0aGF0IHRoZSB0ZXN0IGluIDAxZDYzMTAyOCBmb3IgaXB4ZSdzIGRlcGVuZGVu
Y3kgb24gcm9tYmlvcwppcyBub3QgZ29vZCBlbm91Z2guIENvbmZpZ3VyaW5nIHdpdGggLS1kaXNh
YmxlLXJvbWJpb3MgZG9lc24ndCBkaXNhYmxlCmlweGUuCgpGaXggaXQgYnkgdGVzdGluZyB0aGUg
ZGVwZW5kZW5jeSBpbiBBQ19BUkdfRU5BQkxFIGFuZCBBQ19BUkdfV0lUSCBhdAp0aGUgc2FtZSB0
aW1lLgoKTm93IHdlIGhhdmUgZm91ciBvcHRpb25zIGZvciBpcHhlOgoKICAtLWVuYWJsZS1pcHhl
ICAgICAgICAgZW5hYmxlIGJ1aWxkaW5nIGluLXRyZWUgaXB4ZQogIC0tZGlzYWJsZS1pcHhlICAg
ICAgICBkaXNhYmxlIGJ1aWxkaW5nIGluLXRyZWUgaXB4ZQogIC0td2l0aC1zeXN0ZW0taXB4ZSAg
ICBzcGVjaWZ5IGEgcGF0aCB0byBiZSBiYWtlZCBpbnRvIGNvZGUsIGRpc2FibGUKICAgICAgICAg
ICAgICAgICAgICAgICAgYnVpbGRpbmcgaW4tdHJlZSBpcHhlLCB0aGlzIHRydW1wcyAtLXtlbixk
aXN9YWJsZS1pcHhlCiAgLS13aXRob3V0LXN5c3RlbS1pcHhlIGVycm9yCgpFbmFibGVtZW50IG9m
IGlweGUgYWxzbyBkZXBlbmRzIG9uIHRoZSBwcmVzZW5jZSBvZiByb21iaW9zLgoKU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCkkgb3B0IHRvIG1haW50YWluIGNvbnNpc3RlbmN5
IHdpdGggb3RoZXIgb3B0aW9ucy4KCldlIHByb2JhYmx5IG5lZWQgc2ltaWxhciBmaXggd2l0aCBv
dGhlciAtLXdpdGhvdXQtKiBvcHRpb25zLgoKdjM6CjEuIC0td2l0aG91dC1zeXN0ZW0taXB4ZSBu
b3cgcHJvZHVjZXMgYW4gZXJyb3IuCjEuIERvbid0IGNvbnRpbnVlIGlmIHJvbWJpb3MgaXMgbm90
IGF2YWlsYWJsZS4KLS0tCiB0b29scy9jb25maWd1cmUgICAgfCA3MyArKysrKysrKysrKysrKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHRvb2xzL2NvbmZpZ3VyZS5h
YyB8IDMxICsrKysrKysrKysrKysrKy0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDU3IGluc2Vy
dGlvbnMoKyksIDQ3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZ3VyZSBi
L3Rvb2xzL2NvbmZpZ3VyZQppbmRleCAzYjU1ZmIyZTM2Li4yN2M4ZDA1NGFiIDEwMDc1NQotLS0g
YS90b29scy9jb25maWd1cmUKKysrIGIvdG9vbHMvY29uZmlndXJlCkBAIC02OTMsNiArNjkzLDcg
QEAgQVBQRU5EX0lOQ0xVREVTCiBQUkVQRU5EX0xJQgogUFJFUEVORF9JTkNMVURFUwogRVhUUkFf
UUVNVVVfQ09ORklHVVJFX0FSR1MKK2lweGUKIHFlbXVfeGVuX3N5c3RlbWQKIHFlbXVfeGVuX3Bh
dGgKIHFlbXVfeGVuCkBAIC03MDMsNyArNzA0LDYgQEAgQVM4NgogcWVtdV90cmFkaXRpb25hbAog
YmxrdGFwMgogTElOVVhfQkFDS0VORF9NT0RVTEVTCi1pcHhlCiBzZWFiaW9zCiBvdm1mCiB4c21w
b2xpY3kKQEAgLTgwNiw3ICs4MDYsNiBAQCBlbmFibGVfb2NhbWx0b29scwogZW5hYmxlX3hzbXBv
bGljeQogZW5hYmxlX292bWYKIGVuYWJsZV9zZWFiaW9zCi1lbmFibGVfaXB4ZQogd2l0aF9saW51
eF9iYWNrZW5kX21vZHVsZXMKIGVuYWJsZV9ibGt0YXAyCiBlbmFibGVfcWVtdV90cmFkaXRpb25h
bApAQCAtODE0LDYgKzgxMyw3IEBAIGVuYWJsZV9yb21iaW9zCiB3aXRoX3N5c3RlbV9xZW11CiB3
aXRoX3N5c3RlbV9zZWFiaW9zCiB3aXRoX3N5c3RlbV9vdm1mCitlbmFibGVfaXB4ZQogd2l0aF9z
eXN0ZW1faXB4ZQogd2l0aF9leHRyYV9xZW11dV9jb25maWd1cmVfYXJncwogd2l0aF94ZW5zdG9y
ZWQKQEAgLTE0OTEsMTMgKzE0OTEsMTQgQEAgT3B0aW9uYWwgRmVhdHVyZXM6CiAgIC0tZGlzYWJs
ZS14c21wb2xpY3kgICAgIERpc2FibGUgWFNNIHBvbGljeSBjb21waWxhdGlvbiAoZGVmYXVsdCBp
cyBFTkFCTEVEKQogICAtLWVuYWJsZS1vdm1mICAgICAgICAgICBFbmFibGUgT1ZNRiAoZGVmYXVs
dCBpcyBESVNBQkxFRCkKICAgLS1kaXNhYmxlLXNlYWJpb3MgICAgICAgRGlzYWJsZSBTZWFCSU9T
IChkZWZhdWx0IGlzIEVOQUJMRUQpCi0gIC0tZGlzYWJsZS1pcHhlICAgICAgICAgIERpc2FibGUg
SVBYRSAoZGVmYXVsdCBpcyBFTkFCTEVEKQogICAtLWVuYWJsZS1ibGt0YXAyICAgICAgICBFbmFi
bGUgYmxrdGFwMiwgKERFRkFVTFQgaXMgb2ZmKQogICAtLWVuYWJsZS1xZW11LXRyYWRpdGlvbmFs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIEVuYWJsZSBxZW11IHRyYWRpdGlvbmFsIGRldmlj
ZSBtb2RlbCwgKERFRkFVTFQgaXMgb24KICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIExp
bnV4IG9yIE5ldEJTRCB4ODYsIG90aGVyd2lzZSBvZmYpCiAgIC0tZW5hYmxlLXJvbWJpb3MgICAg
ICAgIEVuYWJsZSBST01CSU9TLCAoREVGQVVMVCBpcyBvbiBpZiBxZW11LXRyYWRpdGlvbmFsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGlzIGVuYWJsZWQsIG90aGVyd2lzZSBvZmYpCisgIC0t
ZGlzYWJsZS1pcHhlICAgICAgICAgIEVuYWJsZSBpbi10cmVlIElQWEUsIChERUZBVUxUIGlzIG9u
IGlmIHJvbWJpb3MgaXMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgZW5hYmxlZCwgb3RoZXJ3
aXNlIG9mZiwgc2VlIGFsc28gLS13aXRoLXN5c3RlbS1pcHhlKQogICAtLWVuYWJsZS1zeXN0ZW1k
ICAgICAgICBFbmFibGUgc3lzdGVtZCBzdXBwb3J0IChkZWZhdWx0IGlzIERJU0FCTEVEKQogCiBP
cHRpb25hbCBQYWNrYWdlczoKQEAgLTE1MzMsNyArMTUzNCwxMCBAQCBPcHRpb25hbCBQYWNrYWdl
czoKICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5kIGluc3RhbGxpbmcgb3VyIG93biB2ZXJz
aW9uCiAgIC0td2l0aC1zeXN0ZW0taXB4ZVs9UEFUSF0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgVXNlIHN5c3RlbSBzdXBwbGllZCBJUFhFIFBBVEggaW5zdGVhZCBvZiBidWlsZGluZwotICAg
ICAgICAgICAgICAgICAgICAgICAgICBhbmQgaW5zdGFsbGluZyBvdXIgb3duIHZlcnNpb24KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgYW5kIGluc3RhbGxpbmcgb3VyIG93biB2ZXJzaW9uLCBp
dCB0YWtlcyBwcmVjZWRlbmNlCisgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXIgLS17ZW4s
ZGlzfWFibGUtaXB4ZSBhbmQgaXMgYm91bmQgYnkgdGhlCisgICAgICAgICAgICAgICAgICAgICAg
ICAgIHByZXNlbmNlIG9mIHJvbWJpb3MsIC0td2l0aG91dC1zeXN0ZW0taXB4ZSBpcyBhbgorICAg
ICAgICAgICAgICAgICAgICAgICAgICBlcnJvcgogICAtLXdpdGgtZXh0cmEtcWVtdXUtY29uZmln
dXJlLWFyZ3NbPSItLUFSRzEgLi4uIl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgTGlzdCBv
ZiBhZGRpdGlvbmFsIGNvbmZpZ3VyZSBvcHRpb25zIGZvciB1cHN0cmVhbQogICAgICAgICAgICAg
ICAgICAgICAgICAgICBxZW11CkBAIC00MTkxLDI5ICs0MTk1LDYgQEAgc2VhYmlvcz0kYXhfY3Zf
c2VhYmlvcwogCiAKIAotIyBDaGVjayB3aGV0aGVyIC0tZW5hYmxlLWlweGUgd2FzIGdpdmVuLgot
aWYgdGVzdCAiJHtlbmFibGVfaXB4ZStzZXR9IiA9IHNldDsgdGhlbiA6Ci0gIGVuYWJsZXZhbD0k
ZW5hYmxlX2lweGU7Ci1maQotCi0KLWlmIHRlc3QgIngkZW5hYmxlX2lweGUiID0gInhubyI7IHRo
ZW4gOgotCi0gICAgYXhfY3ZfaXB4ZT0ibiIKLQotZWxpZiB0ZXN0ICJ4JGVuYWJsZV9pcHhlIiA9
ICJ4eWVzIjsgdGhlbiA6Ci0KLSAgICBheF9jdl9pcHhlPSJ5IgotCi1lbGlmIHRlc3QgLXogJGF4
X2N2X2lweGU7IHRoZW4gOgotCi0gICAgYXhfY3ZfaXB4ZT0ieSIKLQotZmkKLWlweGU9JGF4X2N2
X2lweGUKLQotCi0KIAogIyBDaGVjayB3aGV0aGVyIC0td2l0aC1saW51eC1iYWNrZW5kLW1vZHVs
ZXMgd2FzIGdpdmVuLgogaWYgdGVzdCAiJHt3aXRoX2xpbnV4X2JhY2tlbmRfbW9kdWxlcytzZXR9
IiA9IHNldDsgdGhlbiA6CkBAIC00NjA0LDI4ICs0NTg1LDQ3IEBAIF9BQ0VPRgogCiBmaQogCisj
IENoZWNrIHdoZXRoZXIgLS1lbmFibGUtaXB4ZSB3YXMgZ2l2ZW4uCitpZiB0ZXN0ICIke2VuYWJs
ZV9pcHhlK3NldH0iID0gc2V0OyB0aGVuIDoKKyAgZW5hYmxldmFsPSRlbmFibGVfaXB4ZTsKKyAg
ICAgaWYgdGVzdCAieCRlbmFibGVfaXB4ZSIgPSAieG5vIjsgdGhlbiA6CisgIGlweGU9bgorZWxz
ZQorICBpcHhlPXkKK2ZpCisKK2Vsc2UKKworICAgIGlmIHRlc3QgIngkZW5hYmxlX3JvbWJpb3Mi
ID0gInhubyI7IHRoZW4gOgorICBpcHhlPW4KK2Vsc2UKKyAgaXB4ZT15CitmaQorCitmaQorCiAK
ICMgQ2hlY2sgd2hldGhlciAtLXdpdGgtc3lzdGVtLWlweGUgd2FzIGdpdmVuLgogaWYgdGVzdCAi
JHt3aXRoX3N5c3RlbV9pcHhlK3NldH0iID0gc2V0OyB0aGVuIDoKICAgd2l0aHZhbD0kd2l0aF9z
eXN0ZW1faXB4ZTsKLSAgICAjIERpc2FibGUgY29tcGlsYXRpb24gb2YgSVBYRS4KLSAgICBpcHhl
PW4KICAgICBjYXNlICR3aXRodmFsIGluCi0gICAgICAgIG5vKSBpcHhlX3BhdGg9IDs7Ci0gICAg
ICAgIC8qKSAgaXB4ZV9wYXRoPSR3aXRodmFsIDs7CisgICAgICAgIG5vKSBhc19mbl9lcnJvciAk
PyAiLS13aXRob3V0LXN5c3RlbS1pcHhlIGhhcyBubyBlZmZlY3QiICIkTElORU5PIiA1IDs7Cisg
ICAgICAgIC8qKSAgaXB4ZV9wYXRoPSR3aXRodmFsOyBpcHhlPW4gOzsKICAgICAgICAgKikgYXNf
Zm5fZXJyb3IgJD8gIklQWEUgc3BlY2lmaWVkLCBidXQgaXMgbm90IGFuIGFic29sdXRlIHBhdGgi
ICIkTElORU5PIiA1IDs7CiAgICAgZXNhYwogCi0gICAgIyBJUFhFIGRlcGVuZHMgb24gUm9tYmlv
cwotICAgIGlmIHRlc3QgIngkZW5hYmxlX3JvbWJpb3MiID0gInhubyI7IHRoZW4KLSAgICAgICAg
YXNfZm5fZXJyb3IgJD8gIlJvbWJpb3MgaXMgcmVxdWlyZWQgZm9yIHVzaW5nIElQWEUiICIkTElO
RU5PIiA1Ci0gICAgZmkKLQogZmkKIAogaWYgdGVzdCAieCRpcHhlIiA9ICJ4eSIgLW8gLW4gIiRp
cHhlX3BhdGgiIDsgdGhlbiA6CiAKIAorICAgIGlmIHRlc3QgIngkZW5hYmxlX3JvbWJpb3MiID0g
InhubyI7IHRoZW4gOgorCisgICAgICAgIGFzX2ZuX2Vycm9yICQ/ICJSb21iaW9zIGlzIHJlcXVp
cmVkIHRvIHVzZSBJUFhFIiAiJExJTkVOTyIgNQorCitmaQorCisKIGNhdCA+PmNvbmZkZWZzLmgg
PDxfQUNFT0YKICNkZWZpbmUgSVBYRV9QQVRIICIke2lweGVfcGF0aDotJFhFTkZJUk1XQVJFRElS
L2lweGUuYmlufSIKIF9BQ0VPRgpAQCAtNDYzNCw2ICs0NjM0LDcgQEAgX0FDRU9GCiBmaQogCiAK
KwogIyBDaGVjayB3aGV0aGVyIC0td2l0aC1leHRyYS1xZW11dS1jb25maWd1cmUtYXJncyB3YXMg
Z2l2ZW4uCiBpZiB0ZXN0ICIke3dpdGhfZXh0cmFfcWVtdXVfY29uZmlndXJlX2FyZ3Mrc2V0fSIg
PSBzZXQ7IHRoZW4gOgogICB3aXRodmFsPSR3aXRoX2V4dHJhX3FlbXV1X2NvbmZpZ3VyZV9hcmdz
OwpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uZmlndXJlLmFjIGIvdG9vbHMvY29uZmlndXJlLmFjCmlu
ZGV4IDBmODU0NzI2MDIuLmJjYTI1NDUyODAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2NvbmZpZ3VyZS5h
YworKysgYi90b29scy9jb25maWd1cmUuYWMKQEAgLTg0LDcgKzg0LDYgQEAgQVhfQVJHX0RFRkFV
TFRfRU5BQkxFKFtvY2FtbHRvb2xzXSwgW0Rpc2FibGUgT2NhbWwgdG9vbHNdKQogQVhfQVJHX0RF
RkFVTFRfRU5BQkxFKFt4c21wb2xpY3ldLCBbRGlzYWJsZSBYU00gcG9saWN5IGNvbXBpbGF0aW9u
XSkKIEFYX0FSR19ERUZBVUxUX0RJU0FCTEUoW292bWZdLCBbRW5hYmxlIE9WTUZdKQogQVhfQVJH
X0RFRkFVTFRfRU5BQkxFKFtzZWFiaW9zXSwgW0Rpc2FibGUgU2VhQklPU10pCi1BWF9BUkdfREVG
QVVMVF9FTkFCTEUoW2lweGVdLCBbRGlzYWJsZSBJUFhFXSkKIAogQUNfQVJHX1dJVEgoW2xpbnV4
LWJhY2tlbmQtbW9kdWxlc10sCiAgICAgQVNfSEVMUF9TVFJJTkcoWy0td2l0aC1saW51eC1iYWNr
ZW5kLW1vZHVsZXM9Im1vZDEgbW9kMiJdLApAQCAtMjQ0LDI4ICsyNDMsMzggQEAgQVNfSUYoW3Rl
c3QgIngkb3ZtZiIgPSAieHkiIC1vIC1uICIkb3ZtZl9wYXRoIiBdLCBbCiAgICAgICAgICAgICAg
ICAgICAgICAgIFtPVk1GIHBhdGhdKQogXSkKIAorQUNfQVJHX0VOQUJMRShbaXB4ZV0sCisgICAg
QVNfSEVMUF9TVFJJTkcoWy0tZGlzYWJsZS1pcHhlXSwKKyAgICAgICAgICAgICAgICAgICBbRW5h
YmxlIGluLXRyZWUgSVBYRSwgKERFRkFVTFQgaXMgb24gaWYgcm9tYmlvcyBpcyBlbmFibGVkLAor
ICAgICAgICAgICAgICAgICAgICBvdGhlcndpc2Ugb2ZmLCBzZWUgYWxzbyAtLXdpdGgtc3lzdGVt
LWlweGUpXSksCisgICAgWworICAgICBBU19JRihbdGVzdCAieCRlbmFibGVfaXB4ZSIgPSAieG5v
Il0sIFtpcHhlPW5dLCBbaXB4ZT15XSkKKyAgICBdLAorICAgIFsKKyAgICBBU19JRihbdGVzdCAi
eCRlbmFibGVfcm9tYmlvcyIgPSAieG5vIl0sIFtpcHhlPW5dLCBbaXB4ZT15XSkKK10pCiBBQ19B
UkdfV0lUSChbc3lzdGVtLWlweGVdLAogICAgIEFTX0hFTFBfU1RSSU5HKFstLXdpdGgtc3lzdGVt
LWlweGVAPDpAPVBBVEhAOj5AXSwKICAgICAgICBbVXNlIHN5c3RlbSBzdXBwbGllZCBJUFhFIFBB
VEggaW5zdGVhZCBvZiBidWlsZGluZyBhbmQgaW5zdGFsbGluZwotICAgICAgICBvdXIgb3duIHZl
cnNpb25dKSxbCi0gICAgIyBEaXNhYmxlIGNvbXBpbGF0aW9uIG9mIElQWEUuCi0gICAgaXB4ZT1u
CisgICAgICAgIG91ciBvd24gdmVyc2lvbiwgaXQgdGFrZXMgcHJlY2VkZW5jZSBvdmVyIC0te2Vu
LGRpc31hYmxlLWlweGUgYW5kIGlzCisgICAgICAgIGJvdW5kIGJ5IHRoZSBwcmVzZW5jZSBvZiBy
b21iaW9zLCAtLXdpdGhvdXQtc3lzdGVtLWlweGUgaXMgYW4gZXJyb3JdKSxbCiAgICAgY2FzZSAk
d2l0aHZhbCBpbgotICAgICAgICBubykgaXB4ZV9wYXRoPSA7OwotICAgICAgICAvKikgIGlweGVf
cGF0aD0kd2l0aHZhbCA7OworICAgICAgICBubykgQUNfTVNHX0VSUk9SKFstLXdpdGhvdXQtc3lz
dGVtLWlweGUgaGFzIG5vIGVmZmVjdF0pIDs7CisgICAgICAgIC8qKSAgaXB4ZV9wYXRoPSR3aXRo
dmFsOyBpcHhlPW4gOzsKICAgICAgICAgKikgQUNfTVNHX0VSUk9SKFtJUFhFIHNwZWNpZmllZCwg
YnV0IGlzIG5vdCBhbiBhYnNvbHV0ZSBwYXRoXSkgOzsKICAgICBlc2FjCi0KLSAgICAjIElQWEUg
ZGVwZW5kcyBvbiBSb21iaW9zCi0gICAgaWYgdGVzdCAieCRlbmFibGVfcm9tYmlvcyIgPSAieG5v
IjsgdGhlbgotICAgICAgICBBQ19NU0dfRVJST1IoW1JvbWJpb3MgaXMgcmVxdWlyZWQgZm9yIHVz
aW5nIElQWEVdKQotICAgIGZpCiBdLFtdKQogQVNfSUYoW3Rlc3QgIngkaXB4ZSIgPSAieHkiIC1v
IC1uICIkaXB4ZV9wYXRoIiBdLCBbCisKKyAgICBBU19JRihbdGVzdCAieCRlbmFibGVfcm9tYmlv
cyIgPSAieG5vIl0sIFsKKyAgICAgICAgQUNfTVNHX0VSUk9SKFtSb21iaW9zIGlzIHJlcXVpcmVk
IHRvIHVzZSBJUFhFXSkKKyAgICBdLCBbXSkKKwogICAgIEFDX0RFRklORV9VTlFVT1RFRChbSVBY
RV9QQVRIXSwKICAgICAgICAgICAgICAgICAgICAgICAgWyIke2lweGVfcGF0aDotJFhFTkZJUk1X
QVJFRElSL2lweGUuYmlufSJdLAogICAgICAgICAgICAgICAgICAgICAgICBbSVBYRSBwYXRoXSkK
IF0pCitBQ19TVUJTVChpcHhlKQogCiBBQ19BUkdfV0lUSChbZXh0cmEtcWVtdXUtY29uZmlndXJl
LWFyZ3NdLAogICAgIEFTX0hFTFBfU1RSSU5HKFstLXdpdGgtZXh0cmEtcWVtdXUtY29uZmlndXJl
LWFyZ3NAPDpAPSItLUFSRzEgLi4uIkA6PkBdLAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:03:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16: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 1ffov2-0005R6-IM; Wed, 18 Jul 2018 16: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffov1-0005Qq-R2
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 16:03:11 +0000
X-Inumbo-ID: 17e9f7f1-8aa4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17e9f7f1-8aa4-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 16:03: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 1ffouy-0000KJ-Pi; Wed, 18 Jul 2018 16:03: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 1ffouy-0002EQ-Ev; Wed, 18 Jul 2018 16:03:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffouy-0000A7-EM; Wed, 18 Jul 2018 16:03:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ffouy-0000A7-EM@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 16:03:08 +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
Y2VkOiAgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMzZmRkMjEyMAogIEJ1ZyBub3Qg
cHJlc2VudDogNjkzNmVlMDM0MmQyNWJlYTlmNDQ0OTk0NDRiYTFlNGRmNmZjMjIwMAogIExhc3Qg
ZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzLzEyNTMzNC8KCgogIGNvbW1pdCAyYTA4OTEzNDQzYmIzZmZmMDA1NmNjNTU1ZTI2MGIyYzNm
ZGQyMTIwCiAgQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRGF0ZTog
ICBXZWQgSnVsIDExIDE5OjA3OjI4IDIwMTggKzA4MDAKICAKICAgICAgVWVmaUNwdVBrZy9NcElu
aXRMaWI6IFVzZSBCU1AgdUNvZGUgZm9yIEFQcyBpZiBwb3NzaWJsZS4KICAgICAgCiAgICAgIFNl
YXJjaCB1Q29kZSBjb3N0cyBtdWNoIHRpbWUsIGlmIEFQIGhhcyBzYW1lIHByb2Nlc3NvciB0eXBl
CiAgICAgIHdpdGggQlNQLCBBUCBjYW4gdXNlIEJTUCBzYXZlZCB1Q29kZSBpbmZvIHRvIGdldCBi
ZXR0ZXIgcGVyZm9ybWFuY2UuCiAgICAgIAogICAgICBUaGlzIGNoYW5nZSBlbmFibGVzIHRoaXMg
c29sdXRpb24uCiAgICAgIAogICAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICAgICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgICAgU2ln
bmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgICBBY2tlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgICAgUmVncmVzc2lvbi10ZXN0
ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICAgIFJldmlld2VkLWJ5
OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24t
dHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L292bWYvYnVpbGQtYW1kNjQteHNtLnhlbi1idWlsZC5odG1s
ClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8g
dGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0
cy9iaXNlY3Qvb3ZtZi9idWlsZC1hbWQ2NC14c20ueGVuLWJ1aWxkIC0tc3VtbWFyeS1vdXQ9dG1w
LzEyNTMzNC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTI5NSAtLWJsZXNz
aW5ncz1yZWFsLHJlYWwtYmlzZWN0IG92bWYgYnVpbGQtYW1kNjQteHNtIHhlbi1idWlsZApTZWFy
Y2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTI1MzIxIGZhaWwgW2hvc3Q9Z29kZWxs
bzBdIC8gMTI1Mjk1IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMjUzMjEgLyAx
MjUyOTUKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJp
b3MpClRyZWU6IG92bWYgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLmdpdApUcmVl
OiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJl
ZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IGY2M2EzZTI4Njc2NWY0N2I3OWE3M2Q1
NmY4ZDY4N2M0ZjM3MzM5NzkgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQw
YWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKQmFzaXMgcGFzcyBkOTAwZDdjOTg1N2E2NzZkOTI3
MWEwYWI0OTljMTJiMzc5ZGMzNjUyIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVm
NTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGgg
Li9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUv
ZWRrMi5naXQjZDkwMGQ3Yzk4NTdhNjc2ZDkyNzFhMGFiNDk5YzEyYjM3OWRjMzY1Mi1mNjNhM2Uy
ODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5IGdpdDovL3hlbmJpdHMueGVuLm9yZy9x
ZW11LXhlbi10cmFkaXRpb25hbC5naXQjYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MC1jOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYS00MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGdpdDov
L3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0I2UzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5
NTI2NzljODEtZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQpMb2FkZWQg
MTAwMSBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoK
IDEyNTMwMiBmYWlsIGY2M2EzZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2
NzljODEKIDEyNTMxMCBmYWlsIGY2M2EzZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5
NzkgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0
Y2Q5NTI2NzljODEKIDEyNTI5NSBwYXNzIGQ5MDBkN2M5ODU3YTY3NmQ5MjcxYTBhYjQ5OWMxMmIz
NzlkYzM2NTIgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEz
NWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2
NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTMwOCBwYXNzIGQ5MDBkN2M5ODU3YTY3NmQ5MjcxYTBhYjQ5
OWMxMmIzNzlkYzM2NTIgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0
NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTMxMyBwYXNzIDY5MzZlZTAzNDJkMjViZWE5ZjQ0
NDk5NDQ0YmExZTRkZjZmYzIyMDAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1
MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTMwNyBmYWlsIGY2M2EzZTI4Njc2NWY0
N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1
MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2
N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTMyMCBmYWlsIDJhMDg5MTM0
NDNiYjNmZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTMyOCBwYXNzIDY5
MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAgYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVk
MDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTMyMSBm
YWlsIGY2M2EzZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEy
NTMzMCBmYWlsIDJhMDg5MTM0NDNiYjNmZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAgYzhlYTA0
NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMz
MzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2Nzlj
ODEKIDEyNTMzMyBwYXNzIDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0
NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5
NTI2NzljODEKIDEyNTMzNCBmYWlsIDJhMDg5MTM0NDNiYjNmZmYwMDU2Y2M1NTVlMjYwYjJjM2Zk
ZDIxMjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNh
MTM0Y2Q5NTI2NzljODEKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0
IGZvdW5kOiBmbGlnaHQgMTI1Mjk1IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3Vu
ZDogZmxpZ2h0IDEyNTMwMiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDEyNTMwOCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEyNTMxMCAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA2OTM2ZWUw
MzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0ZGY2ZmMyMjAwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCk5vIHJldmlzaW9ucyBs
ZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQg
MTI1MzEzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI1MzIw
IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI1MzI4IChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjUzMzAgKGZhaWwpLCBm
b3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjUzMzMgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNTMzNCAoZmFpbCksIGZvciBmaXJzdCBm
YWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgog
IEJ1ZyBpcyBpbiB0cmVlOiAgb3ZtZiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIu
Z2l0CiAgQnVnIGludHJvZHVjZWQ6ICAyYTA4OTEzNDQzYmIzZmZmMDA1NmNjNTU1ZTI2MGIyYzNm
ZGQyMTIwCiAgQnVnIG5vdCBwcmVzZW50OiA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0
ZGY2ZmMyMjAwCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MzM0LwoKCiAgY29tbWl0IDJhMDg5MTM0NDNiYjNmZmYw
MDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAKICBBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGlu
dGVsLmNvbT4KICBEYXRlOiAgIFdlZCBKdWwgMTEgMTk6MDc6MjggMjAxOCArMDgwMAogIAogICAg
ICBVZWZpQ3B1UGtnL01wSW5pdExpYjogVXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxl
LgogICAgICAKICAgICAgU2VhcmNoIHVDb2RlIGNvc3RzIG11Y2ggdGltZSwgaWYgQVAgaGFzIHNh
bWUgcHJvY2Vzc29yIHR5cGUKICAgICAgd2l0aCBCU1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVD
b2RlIGluZm8gdG8gZ2V0IGJldHRlciBwZXJmb3JtYW5jZS4KICAgICAgCiAgICAgIFRoaXMgY2hh
bmdlIGVuYWJsZXMgdGhpcyBzb2x1dGlvbi4KICAgICAgCiAgICAgIENjOiBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgogICAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNv
bT4KICAgICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5j
b20+CiAgICAgIEFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAg
ICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4K
ICAgICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CgpSZXZpc2lv
biBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3Qvb3ZtZi9idWlsZC1hbWQ2
NC14c20ueGVuLWJ1aWxkLntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMjUzMzQ6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0
IDEyNTMzNCBvdm1mIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MzM0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdy
ZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdo
aWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2IHhl
bi1idWlsZCAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:04:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16:04: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 1ffovr-0005YE-3U; Wed, 18 Jul 2018 16: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=ndva=kc=citrix.com=prvs=7304e4abf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffovq-0005Y7-5f
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 16:04:02 +0000
X-Inumbo-ID: 35f11829-8aa4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35f11829-8aa4-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 16:04:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60538896"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23375.25838.433297.218335@mariner.uk.xensource.com>
Date: Wed, 18 Jul 2018 17:03:58 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180718160212.9186-1-wei.liu2@citrix.com>
References: <20180718160212.9186-1-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v3] tools: fix dependency for ipxe and
 rombios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggdjNdIHRvb2xzOiBmaXggZGVwZW5kZW5jeSBmb3IgaXB4
ZSBhbmQgcm9tYmlvcyIpOgo+IEl0IGFwcGVhcnMgdGhhdCB0aGUgdGVzdCBpbiAwMWQ2MzEwMjgg
Zm9yIGlweGUncyBkZXBlbmRlbmN5IG9uIHJvbWJpb3MKPiBpcyBub3QgZ29vZCBlbm91Z2guIENv
bmZpZ3VyaW5nIHdpdGggLS1kaXNhYmxlLXJvbWJpb3MgZG9lc24ndCBkaXNhYmxlCj4gaXB4ZS4K
CgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:05:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16:05:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffowl-0005fW-FQ; Wed, 18 Jul 2018 16:04: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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffowj-0005fG-La
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 16:04:57 +0000
X-Inumbo-ID: 563524ea-8aa4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 563524ea-8aa4-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 16:05:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76372404"
Date: Wed, 18 Jul 2018 18:03:19 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180718160319.r6nwgo6ohlzjbob6@mac.bytemobile.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
 <20180717160347.60140-10-roger.pau@citrix.com>
 <23375.22850.689507.77514@mariner.uk.xensource.com>
 <23375.23085.795016.699173@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23375.23085.795016.699173@mariner.uk.xensource.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 9/9] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDQ6MTg6MDVQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFtQQVRDSCB2NCA5LzldIG9zc3Rlc3Q6IGFk
ZCBGcmVlQlNEIFhlbiBidWlsZCBqb2IiKToKPiA+IFJvZ2VyIFBhdSBNb25uZSB3cml0ZXMgKCJb
UEFUQ0ggdjQgOS85XSBvc3N0ZXN0OiBhZGQgRnJlZUJTRCBYZW4gYnVpbGQgam9iIik6Cj4gPiA+
IFRvIGJvdGggdGhlIEZyZWVCU0QgYW5kIHRoZSB4ZW4tdW5zdGFibGUgZmxpZ2h0cy4KPiA+IAo+
ID4gUGxlYXNlIGFkZCB0aGlzIHRvIHRoZSBvc3N0ZXN0IGZsaWdodHMgdG9vIQo+IAo+IEkgc2hv
dWxkIGV4cGFuZCBvbiB0aGlzOgo+IAo+IFRoZSByZWFzb24geW91IHdhbnQgdGhlIG9zc3Rlc3Qg
YnJhbmNoIHRvIGJlIGNvdmVyZWQgaXMgdGhhdCBpdCBpcyBhbgo+IGlucHV0IHRvIHRoaXMgam9i
LiAgVGhlcmUgaXMgbm8gcHJvdGVjdGlvbiBhZ2FpbnN0IGFuIHVuLWNvdmVyZWQgaW5wdXQKPiBi
cmFuY2hlcyBpbnRyb2R1Y2luZyBhIHJlZ3Jlc3Npb24uCgpJJ20gYXR0YWNoaW5nIGEgcGF0Y2gg
YmVsb3cgdGhhdCBhZGRzIGEgRnJlZUJTRCBYZW4gYnVpbGQgam9iIHRvIHRoZQpvc3N0ZXN0IGZs
aWdodHMuIEkndmUgYWxzbyBwdXNoZWQgdGhlIHVwZGF0ZWQgYnJhbmNoIHRvIG15IGdpdCByZXBv
OgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIvb3NzdGVzdC5naXQgZnJlZWJz
ZF9pbXByb3ZlbWVudF92NQoKPiBMb29raW5nIGF0IHRoZSBydW52YXJzLCB0aGUgZGVjbGFyZWQg
aW5wdXRzIGFyZToKPiAKPiArZnJlZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2Qg
ICAgIGZyZWVic2RidWlsZGpvYiAgICBidWlsZC1hbWQ2NC1mcmVlYnNkCj4gK2ZyZWVic2QtbWFz
dGVyIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICByZXZpc2lvbl9taW5pb3MKPiArZnJlZWJz
ZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX292bWYKPiArZnJl
ZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3FlbXUKPiAr
ZnJlZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3FlbXV1
ICAgICBhcC1mZXRjaC12ZXJzaW9uLWJhc2VsaW5lOnFlbXUtdXBzdHJlYW0tdW5zdGFibGUKPiAr
ZnJlZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9uX3NlYWJp
b3MKPiArZnJlZWJzZC1tYXN0ZXIgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHJldmlzaW9u
X3hlbiAgICAgICBhcC1mZXRjaC12ZXJzaW9uLWJhc2VsaW5lOnhlbi11bnN0YWJsZQo+IAo+IERv
IHlvdSBrbm93IHdoYXQgcHJvcG9ydGlvbiBvZiB0aGVzZSBhcmUgYWN0dWFsbHkgdXNlZCBieSB0
aGUgRnJlZUJTRAo+IFhlbiBidWlsZCA/ICBBbGwgdGhhdCBhcmUgbmVlZCB0aGlzIGpvYiBhZGRp
bmcgdG8gdGhlaXIgb3duIGZsaWdodHMuCgptaW5pb3MsIG92bWYgYW5kIHFlbXUgaXMgbm90IHVz
ZWQuIEkgcGxhbiB0byBhZGQgc3VwcG9ydCBmb3Igb3ZtZiwgYnV0CnRoZSByZXN0IChzcGVjaWFs
bHkgcWVtdS10cmFkKSB3aWxsIGxpa2VseSByZW1haW4gdW51c2VkLgoKVGhhbmtzLCBSb2dlci4K
Ci0tLTg8LS0tCkZyb20gYjY3ZDVkNTYyZTFiZTE4MmJiMDliNTU3ZDczYWQzYTlkMTQ5NDY5MCBN
b24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKRnJvbTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KRGF0ZTogV2VkLCAxOCBKdWwgMjAxOCAxNzo0OTo0MCArMDIwMApTdWJqZWN0
OiBbUEFUQ0hdIG9zc3Rlc3Q6IGFkZCBhIEZyZWVCU0QgWGVuIGJ1aWxkIGpvYiB0byBvc3N0ZXN0
IGZsaWdodHMKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy
c2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKClRoZSBydW52YXIgZGlm
ZiBpcyB0aGUgZm9sbG93aW5nOgoKK29zc3Rlc3QgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAg
IGFsbF9ob3N0X29zICAgICAgICBmcmVlYnNkCitvc3N0ZXN0IGJ1aWxkLWFtZDY0LXhlbi14c20t
ZnJlZWJzZCBhbGxfaG9zdF9vcyAgICAgICAgZnJlZWJzZAorb3NzdGVzdCBidWlsZC1hbWQ2NC14
ZW4tZnJlZWJzZCAgICAgYWxsX2hvc3RmbGFncyAgICAgIFByb3BFcTpGaXJtd2FyZTpiaW9zOmJp
b3MKK29zc3Rlc3QgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGFsbF9ob3N0ZmxhZ3MgICAg
ICBQcm9wRXE6RmlybXdhcmU6YmlvczpiaW9zCitvc3N0ZXN0IGJ1aWxkLWFtZDY0LXhlbi1mcmVl
YnNkICAgICBhcmNoICAgICAgICAgICAgICAgYW1kNjQKK29zc3Rlc3QgYnVpbGQtYW1kNjQteGVu
LXhzbS1mcmVlYnNkIGFyY2ggICAgICAgICAgICAgICBhbWQ2NAorb3NzdGVzdCBidWlsZC1hbWQ2
NC14ZW4tZnJlZWJzZCAgICAgYnVpbGRfbHZleHRlbmRfbWF4IDUwCitvc3N0ZXN0IGJ1aWxkLWFt
ZDY0LXhlbi14c20tZnJlZWJzZCBidWlsZF9sdmV4dGVuZF9tYXggNTAKK29zc3Rlc3QgYnVpbGQt
YW1kNjQteGVuLWZyZWVic2QgICAgIGVuYWJsZV9saXZlcGF0Y2ggICB0cnVlCitvc3N0ZXN0IGJ1
aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBlbmFibGVfbGl2ZXBhdGNoICAgdHJ1ZQorb3NzdGVz
dCBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgZW5hYmxlX292bWYgICAgICAgIGZhbHNlCitv
c3N0ZXN0IGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBlbmFibGVfb3ZtZiAgICAgICAgZmFs
c2UKK29zc3Rlc3QgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIGVuYWJsZV94ZW5kICAgICAg
ICBmYWxzZQorb3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgZW5hYmxlX3hlbmQg
ICAgICAgIGZhbHNlCitvc3N0ZXN0IGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICBlbmFibGVf
eHNtICAgICAgICAgZmFsc2UKK29zc3Rlc3QgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGVu
YWJsZV94c20gICAgICAgICB0cnVlCitvc3N0ZXN0IGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAg
ICBob3N0X2hvc3RmbGFncyAgICAgYXJjaC1hbWQ2NCxwdXJwb3NlLWJ1aWxkCitvc3N0ZXN0IGJ1
aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBob3N0X2hvc3RmbGFncyAgICAgYXJjaC1hbWQ2NCxw
dXJwb3NlLWJ1aWxkCitvc3N0ZXN0IGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICByZXZpc2lv
bl9taW5pb3MKK29zc3Rlc3QgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIHJldmlzaW9uX21p
bmlvcworb3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fb3ZtZgor
b3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgcmV2aXNpb25fb3ZtZgorb3NzdGVz
dCBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fcWVtdQorb3NzdGVzdCBidWls
ZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgcmV2aXNpb25fcWVtdQorb3NzdGVzdCBidWlsZC1hbWQ2
NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNpb25fcWVtdXUgICAgIGFwLWZldGNoLXZlcnNpb24tYmFz
ZWxpbmU6cWVtdS11cHN0cmVhbS11bnN0YWJsZQorb3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4teHNt
LWZyZWVic2QgcmV2aXNpb25fcWVtdXUgICAgIGFwLWZldGNoLXZlcnNpb24tYmFzZWxpbmU6cWVt
dS11cHN0cmVhbS11bnN0YWJsZQorb3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAg
cmV2aXNpb25fc2VhYmlvcworb3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgcmV2
aXNpb25fc2VhYmlvcworb3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgcmV2aXNp
b25feGVuICAgICAgIGFwLWZldGNoLXZlcnNpb24tYmFzZWxpbmU6eGVuLXVuc3RhYmxlCitvc3N0
ZXN0IGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCByZXZpc2lvbl94ZW4gICAgICAgYXAtZmV0
Y2gtdmVyc2lvbi1iYXNlbGluZTp4ZW4tdW5zdGFibGUKK29zc3Rlc3QgYnVpbGQtYW1kNjQteGVu
LWZyZWVic2QgICAgIHRyZWVfbWluaW9zCitvc3N0ZXN0IGJ1aWxkLWFtZDY0LXhlbi14c20tZnJl
ZWJzZCB0cmVlX21pbmlvcworb3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgdHJl
ZV9vdm1mCitvc3N0ZXN0IGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCB0cmVlX292bWYKK29z
c3Rlc3QgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgIHRyZWVfcWVtdSAgICAgICAgICBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0Citvc3N0ZXN0IGJ1aWxk
LWFtZDY0LXhlbi14c20tZnJlZWJzZCB0cmVlX3FlbXUgICAgICAgICAgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdAorb3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4t
ZnJlZWJzZCAgICAgdHJlZV9xZW11dSAgICAgICAgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQKK29zc3Rlc3QgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIHRyZWVfcWVtdXUg
ICAgICAgICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0Citvc3N0ZXN0IGJ1aWxk
LWFtZDY0LXhlbi1mcmVlYnNkICAgICB0cmVlX3NlYWJpb3MKK29zc3Rlc3QgYnVpbGQtYW1kNjQt
eGVuLXhzbS1mcmVlYnNkIHRyZWVfc2VhYmlvcworb3NzdGVzdCBidWlsZC1hbWQ2NC14ZW4tZnJl
ZWJzZCAgICAgdHJlZV94ZW4gICAgICAgICAgIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0
Citvc3N0ZXN0IGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCB0cmVlX3hlbiAgICAgICAgICAg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKClN1Z2dlc3RlZC1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIG1maS1jb21tb24gfCAyICstCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9tZmkt
Y29tbW9uIGIvbWZpLWNvbW1vbgppbmRleCA2MTRkM2MxMC4uYWU2YTMzN2QgMTAwNjQ0Ci0tLSBh
L21maS1jb21tb24KKysrIGIvbWZpLWNvbW1vbgpAQCAtMzI2LDcgKzMyNiw3IEBAIGNyZWF0ZV9i
dWlsZF9qb2JzICgpIHsKIAogICAgICMgT25seSBhZGQgRnJlZUJTRCBYZW4gYnVpbGRqb2JzIHRv
IHRoZSB4ZW4tKiBicmFuY2hlcyBhdCB0aGUgbW9tZW50LgogICAgIGNhc2UgIiRicmFuY2giIGlu
Ci0gICAgeGVuLSopCisgICAgeGVuLSp8b3NzdGVzdCkKICAgICAgIGNhc2UgIiR4ZW5icmFuY2gi
IGluCiAgICAgICB4ZW4tMy4qLXRlc3RpbmcpICBidWlsZF9vbl9mcmVlYnNkPWZhbHNlOzsKICAg
ICAgIHhlbi00Lj8tdGVzdGluZykgIGJ1aWxkX29uX2ZyZWVic2Q9ZmFsc2U7OwotLSAKMi4xOC4w
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:05:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16:05:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffoxF-0005ke-QK; Wed, 18 Jul 2018 16:05: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffoxE-0005kV-OJ
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 16:05:28 +0000
X-Inumbo-ID: 5432d810-8aa4-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5432d810-8aa4-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 18:05:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="76372476"
To: Jan Beulich <JBeulich@suse.com>
References: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
 <1531917053-695-2-git-send-email-andrew.cooper3@citrix.com>
 <5B4F535902000078001D5829@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: <56a3b20f-bbc7-7dca-b01f-b356cd9f3998@citrix.com>
Date: Wed, 18 Jul 2018 17:05:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4F535902000078001D5829@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 1/2] x86/xstate: Use the CPUID policy in
 valid_xcr0(), rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMTggMTU6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE4LjA3LjE4IGF0
IDE0OjMwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEJhY2twb3J0aW5n
IG5vdGVzOiBUaGlzIGlzIHNhZmUgaW4gdGhlIHJlc3RvcmUgY2FzZSwgYnV0IG9ubHkgYmFjayBh
cyBmYXIgYXMKPj4gdGhlIGludHJvZHVjdGlvbiBvZiBjcHVpZF9wb2xpY3kgaW5mcmFzdHJ1Y3R1
cmUuICBCZWZvcmUgdGhlbiwgYSByZXN0b3JlCj4+IGJvb2xlYW4gbmVlZHMgdG8gYmUgcHVtYmVk
IGRvd24gYXMgd2VsbCwgYW5kIHVzZWQgdG8gc2VsZWN0IGJldHdlZW4gdGhlCj4+IGhhcmR3YXJl
IG1heGltdW0gdmFsdWUgYW5kIGNhbGxzIHRvIHtodm0scHZ9X2NwdWlkKCkgdG8gZmluZCB0aGUK
Pj4gdG9vbHN0YWNrLWNob3NlbiBsZXZlbC4KPiBTbyBjYW4gSSB0YWtlIHRoaXMgdG8gbWVhbiB0
aGF0IGZvciAuLi4KPgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPj4gKysrIGIveGVu
L2FyY2gveDg2L2RvbWN0bC5jCj4+IEBAIC0xMTcwLDcgKzExNzAsNyBAQCBsb25nIGFyY2hfZG9f
ZG9tY3RsKAo+PiAgICAgICAgICAgICAgaWYgKCBfeGNyMF9hY2N1bSApCj4+ICAgICAgICAgICAg
ICB7Cj4+ICAgICAgICAgICAgICAgICAgaWYgKCBldmMtPnNpemUgPj0gUFZfWFNBVkVfSERSX1NJ
WkUgKyBYU1RBVEVfQVJFQV9NSU5fU0laRSApCj4+IC0gICAgICAgICAgICAgICAgICAgIHJldCA9
IHZhbGlkYXRlX3hzdGF0ZShfeGNyMCwgX3hjcjBfYWNjdW0sCj4+ICsgICAgICAgICAgICAgICAg
ICAgIHJldCA9IHZhbGlkYXRlX3hzdGF0ZShkLCBfeGNyMCwgX3hjcjBfYWNjdW0sCj4gLi4uIHRo
aXMgYW5kIC4uLgo+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPj4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYwo+PiBAQCAtMTI1NCw3ICsxMjU0LDcgQEAgc3RhdGljIGludCBo
dm1fbG9hZF9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQo+PiAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+
ZGF0YVtoLT5jdXJdOwo+PiAgICAgIGgtPmN1ciArPSBkZXNjLT5sZW5ndGg7Cj4+ICAKPj4gLSAg
ICBlcnIgPSB2YWxpZGF0ZV94c3RhdGUoY3R4dC0+eGNyMCwgY3R4dC0+eGNyMF9hY2N1bSwKPj4g
KyAgICBlcnIgPSB2YWxpZGF0ZV94c3RhdGUoZCwgY3R4dC0+eGNyMCwgY3R4dC0+eGNyMF9hY2N1
bSwKPiAuLi4gdGhpcyB0aGVyZSdzIG5vIG9yZGVyaW5nIGlzc3VlIG9uIG1hc3RlciAoaS5lLiBw
b2xpY3kgYXJyaXZlcyBiZWZvcmUKPiByZWdpc3RlciBzdGF0ZSk/CgpZb3UgYXJlIGNvcnJlY3Qu
wqAgSW4gdGhlIGNhc2UgdGhhdCB0aGUgcG9saWN5IGhhc24ndCBhcnJpdmVkIG9uIG1pZ3JhdGUs
CmQtPmFyY2guY3B1aWQgaXMgdGhlIGFwcGxpY2FibGUgbWF4IHBvbGljeS4KClRoZSByZWFzb24g
d2Ugc3RpbGwgbmVlZCB0aGUgcmVzdG9yZSBib29sZWFuIGZvciBDUjQgaXMgdGhhdCB3ZSBoYXZl
IHRvCmFjY291bnQgZm9yIEhWTV9QQVJBTV9ORVNURURIVk0gaGF2aW5nIG5vdCBoYXZpbmcgYXJy
aXZlZCBpbiB0aGUKbWlncmF0aW9uIHN0cmVhbSB5ZXQuwqAgKElmIGl0IHdlcmVuJ3QgZm9yIHRo
aXMgSFZNX1BBUkFNLCBJJ2QgaGF2ZQpkcm9wcGVkIHRoYXQgYm9kZ2Ugd2l0aCB0aGUgaW50cm9k
dWN0aW9uIG9mIHRoZSBjcHVpZF9wb2xpY3kKaW5mcmFzdHJ1Y3R1cmUpLgoKVGhlIENSNCBwcm9i
bGVtIGNhbid0IGJlIGZpeGVkIHVudGlsIHRoZSB7Z2V0LHNldH1fY3B1X3BvbGljeQppbmZyYXN0
cnVjdHVyZSBpcyBpbiBwbGFjZSwgYW5kIHdlIHJlYXJyYW5nZSB0aGUgdG9vbHN0YWNrIHRvCnJl
c3RvcmUvZmFicmljYXRlIHRoZSBkb21haW4gcG9saWN5IGJlZm9yZSByZXN0b3JpbmcgcmVnaXN0
ZXIvbWVtb3J5CnN0YXRlLCBhdCB3aGljaCBwb2ludCBjcC0+YmFzaWMudm14IHdpbGwgYmUgdGhl
IHNpbmdsZSwgYXV0aG9yaXRhdGl2ZQpzaWduYWwgb2Ygd2hldGhlciBDUjQuVk1YRSBpcyB2YWxp
ZC7CoCAoRml4aW5nIHRoaXMgaXMgZGVmaW5pdGVseSBzdGlsbApvbiB0aGUgdG9kbyBsaXN0KS4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:16:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16:16:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffp89-0006ic-UG; Wed, 18 Jul 2018 16: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=rjtn=kc=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ffp88-0006iX-Bs
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 16:16:44 +0000
X-Inumbo-ID: e7b4595d-8aa5-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 e7b4595d-8aa5-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 18:16:19 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 18 Jul 2018 10:16:41 -0600
Message-Id: <5B4F67E702000078001D58BC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 18 Jul 2018 10:16:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
 <1531917053-695-2-git-send-email-andrew.cooper3@citrix.com>
 <5B4F535902000078001D5829@prv1-mh.provo.novell.com>
 <56a3b20f-bbc7-7dca-b01f-b356cd9f3998@citrix.com>
In-Reply-To: <56a3b20f-bbc7-7dca-b01f-b356cd9f3998@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/xstate: Use the CPUID policy in
 valid_xcr0(), rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDE4LjA3LjE4IGF0IDE4OjA1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTgvMDcvMTggMTU6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxOC4w
Ny4xOCBhdCAxNDozMCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQmFj
a3BvcnRpbmcgbm90ZXM6IFRoaXMgaXMgc2FmZSBpbiB0aGUgcmVzdG9yZSBjYXNlLCBidXQgb25s
eSBiYWNrIGFzIGZhciBhcwo+Pj4gdGhlIGludHJvZHVjdGlvbiBvZiBjcHVpZF9wb2xpY3kgaW5m
cmFzdHJ1Y3R1cmUuICBCZWZvcmUgdGhlbiwgYSByZXN0b3JlCj4+PiBib29sZWFuIG5lZWRzIHRv
IGJlIHB1bWJlZCBkb3duIGFzIHdlbGwsIGFuZCB1c2VkIHRvIHNlbGVjdCBiZXR3ZWVuIHRoZQo+
Pj4gaGFyZHdhcmUgbWF4aW11bSB2YWx1ZSBhbmQgY2FsbHMgdG8ge2h2bSxwdn1fY3B1aWQoKSB0
byBmaW5kIHRoZQo+Pj4gdG9vbHN0YWNrLWNob3NlbiBsZXZlbC4KPj4gU28gY2FuIEkgdGFrZSB0
aGlzIHRvIG1lYW4gdGhhdCBmb3IgLi4uCj4+Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tY3Rs
LmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+Pj4gQEAgLTExNzAsNyArMTE3MCw3
IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCj4+PiAgICAgICAgICAgICAgaWYgKCBfeGNyMF9hY2N1
bSApCj4+PiAgICAgICAgICAgICAgewo+Pj4gICAgICAgICAgICAgICAgICBpZiAoIGV2Yy0+c2l6
ZSA+PSBQVl9YU0FWRV9IRFJfU0laRSArIFhTVEFURV9BUkVBX01JTl9TSVpFICkKPj4+IC0gICAg
ICAgICAgICAgICAgICAgIHJldCA9IHZhbGlkYXRlX3hzdGF0ZShfeGNyMCwgX3hjcjBfYWNjdW0s
Cj4+PiArICAgICAgICAgICAgICAgICAgICByZXQgPSB2YWxpZGF0ZV94c3RhdGUoZCwgX3hjcjAs
IF94Y3IwX2FjY3VtLAo+PiAuLi4gdGhpcyBhbmQgLi4uCj4+Cj4+PiAtLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+PiBAQCAtMTI1
NCw3ICsxMjU0LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfeHNhdmVfc3RhdGVzKHN0cnVj
dCBkb21haW4gKmQsIAo+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+Pj4gICAgICBjdHh0ID0g
KHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3VyXTsKPj4+ICAgICAgaC0+
Y3VyICs9IGRlc2MtPmxlbmd0aDsKPj4+ICAKPj4+IC0gICAgZXJyID0gdmFsaWRhdGVfeHN0YXRl
KGN0eHQtPnhjcjAsIGN0eHQtPnhjcjBfYWNjdW0sCj4+PiArICAgIGVyciA9IHZhbGlkYXRlX3hz
dGF0ZShkLCBjdHh0LT54Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAo+PiAuLi4gdGhpcyB0aGVyZSdz
IG5vIG9yZGVyaW5nIGlzc3VlIG9uIG1hc3RlciAoaS5lLiBwb2xpY3kgYXJyaXZlcyBiZWZvcmUK
Pj4gcmVnaXN0ZXIgc3RhdGUpPwo+IAo+IFlvdSBhcmUgY29ycmVjdC4gIEluIHRoZSBjYXNlIHRo
YXQgdGhlIHBvbGljeSBoYXNuJ3QgYXJyaXZlZCBvbiBtaWdyYXRlLAo+IGQtPmFyY2guY3B1aWQg
aXMgdGhlIGFwcGxpY2FibGUgbWF4IHBvbGljeS4KCkhtbSwgeW91IHNheSBtYXggcG9saWN5LCBi
dXQgdGhlIHBsYW4gaXMgdG8gaGF2ZSBtYXggPj0gZGVmYXVsdC4KSXNuJ3QgaXQgdGhlIGRlZmF1
bHQgcG9saWN5IHRoYXQncyBhY3RpdmUgYmVmb3JlIHRoZSByZXNwZWN0aXZlIG1pZ3JhdGlvbgpk
YXRhIGFycml2ZXM/IEluIHdoaWNoIGNhc2UgLSB3b24ndCB0aGlzIGdvIHdyb25nIGZvciBkb21h
aW5zIHdpdGgKYSBwb2xpY3kgYWxsb3dpbmcgbW9yZSB0aGFuIGRlZmF1bHQ/IE9yIGFyZSB5b3Uv
d2UgYXNzdW1pbmcgdGhhdApmb3IgdGhlIHBhcnRpY3VsYXIgZmVhdHVyZXMgaGVyZSB0aGVyZSdz
IG5vdCBnb2luZyB0byBiZSBhbnkgd2F5IHRvCmV4cG9zZSBtb3JlIHRoYW4gdGhlIGRlZmF1bHQg
KElPVyBkZWZhdWx0ID09IG1heCBmb3IgYWxsIG9mClhTVEFURSkgZm9yIHRoZSBmb3Jlc2VlYWJs
ZSBmdXR1cmUgKGluIHdoaWNoIGNhc2UgdGhpcyBhc3N1bXB0aW9uCnNob3VsZCBiZSBzcGVsbGVk
IG91dCBpbiB0aGUgZGVzY3JpcHRpb24gSSB0aGluayk/CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:16:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16: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 1ffp8K-0006jQ-8T; Wed, 18 Jul 2018 16:16: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=ndva=kc=citrix.com=prvs=7304e4abf=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ffp8I-0006j5-LE
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 16:16:54 +0000
X-Inumbo-ID: ee2d65f8-8aa5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee2d65f8-8aa5-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 18:16:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,370,1526342400"; d="scan'208";a="60540348"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23375.26610.375795.469542@mariner.uk.xensource.com>
Date: Wed, 18 Jul 2018 17:16:50 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180718160319.r6nwgo6ohlzjbob6@mac.bytemobile.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
 <20180717160347.60140-10-roger.pau@citrix.com>
 <23375.22850.689507.77514@mariner.uk.xensource.com>
 <23375.23085.795016.699173@mariner.uk.xensource.com>
 <20180718160319.r6nwgo6ohlzjbob6@mac.bytemobile.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v4 9/9] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIHY0IDkvOV0gb3NzdGVzdDogYWRk
IEZyZWVCU0QgWGVuIGJ1aWxkIGpvYiIpOgo+IE9uIFdlZCwgSnVsIDE4LCAyMDE4IGF0IDA0OjE4
OjA1UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gVGhlIHJlYXNvbiB5b3Ugd2FudCB0
aGUgb3NzdGVzdCBicmFuY2ggdG8gYmUgY292ZXJlZCBpcyB0aGF0IGl0IGlzIGFuCj4gPiBpbnB1
dCB0byB0aGlzIGpvYi4gIFRoZXJlIGlzIG5vIHByb3RlY3Rpb24gYWdhaW5zdCBhbiB1bi1jb3Zl
cmVkIGlucHV0Cj4gPiBicmFuY2hlcyBpbnRyb2R1Y2luZyBhIHJlZ3Jlc3Npb24uCj4gCj4gSSdt
IGF0dGFjaGluZyBhIHBhdGNoIGJlbG93IHRoYXQgYWRkcyBhIEZyZWVCU0QgWGVuIGJ1aWxkIGpv
YiB0byB0aGUKPiBvc3N0ZXN0IGZsaWdodHMuIEkndmUgYWxzbyBwdXNoZWQgdGhlIHVwZGF0ZWQg
YnJhbmNoIHRvIG15IGdpdCByZXBvOgoKVGhhbmtzLiAgVGhhdCBMR1RNLgoKPiA+IERvIHlvdSBr
bm93IHdoYXQgcHJvcG9ydGlvbiBvZiB0aGVzZSBhcmUgYWN0dWFsbHkgdXNlZCBieSB0aGUgRnJl
ZUJTRAo+ID4gWGVuIGJ1aWxkID8gIEFsbCB0aGF0IGFyZSBuZWVkIHRoaXMgam9iIGFkZGluZyB0
byB0aGVpciBvd24gZmxpZ2h0cy4KPiAKPiBtaW5pb3MsIG92bWYgYW5kIHFlbXUgaXMgbm90IHVz
ZWQuIEkgcGxhbiB0byBhZGQgc3VwcG9ydCBmb3Igb3ZtZiwgYnV0Cj4gdGhlIHJlc3QgKHNwZWNp
YWxseSBxZW11LXRyYWQpIHdpbGwgbGlrZWx5IHJlbWFpbiB1bnVzZWQuCgpPSywgZ29vZC4KCkZl
ZWwgZnJlZSB0byBhZGQgbXkgYWNrcyBldmVyeXdoZXJlIHRoZXkncmUgbWlzc2luZyBhbmQgdXBk
YXRlIHlvdXIKYnJhbmNoLgoKSSdtIGFmcmFpZCBJJ20gZ29pbmcgdG8gcXVldWUgdGhpcyBiZWhp
bmQgYSBzZXJpZXMgSSBhbSB3b3JraW5nIG9uIHRvCmFkZHJlc3MgY29udGludWVkIHBvb3IgdGhy
b3VnaHB1dCBkdWUgdG8gc2hvcnRhZ2Ugb2Ygd29ya2luZyBhcm1oZgpob3N0cy4KClRoYW5rcywK
SWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:22:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16:22:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffpDt-0007Y2-Ue; Wed, 18 Jul 2018 16:22: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffpDs-0007Xq-Jy
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 16:22:40 +0000
X-Inumbo-ID: bcabb949-8aa6-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bcabb949-8aa6-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 18:22: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 1ffpDn-0000lR-Uj; Wed, 18 Jul 2018 16:22: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 1ffpDn-0003ei-Ju; Wed, 18 Jul 2018 16:22:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffpDn-0007Ck-JH; Wed, 18 Jul 2018 16:22:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125331-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 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-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=f63a3e286765f47b79a73d56f8d687c4f3733979
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 16:22:35 +0000
Subject: [Xen-devel] [ovmf test] 125331: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTMzMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzMzEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDAgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVyaWMgRG9uZyA8ZXJpYy5kb25n
QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGY2M2Ez
ZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkKQXV0aG9yOiBFcmljIERvbmcgPGVy
aWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAxODoyMTowMSAyMDE4ICswODAw
CgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IExvYWQgdUNvZGUgb25jZSBmb3IgZWFjaCBjb3Jl
LgogICAgCiAgICBUaGUgU0RNIHJlcXVpcmVzIG9ubHkgb25lIHRocmVhZCBwZXIgY29yZSB0byBs
b2FkIHRoZQogICAgbWljcm9jb2RlLgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGVzIHRoaXMg
c29sdXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
ICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMz
ZmRkMjEyMApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBX
ZWQgSnVsIDExIDE5OjA3OjI4IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjog
VXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxlLgogICAgCiAgICBTZWFyY2ggdUNvZGUg
Y29zdHMgbXVjaCB0aW1lLCBpZiBBUCBoYXMgc2FtZSBwcm9jZXNzb3IgdHlwZQogICAgd2l0aCBC
U1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVDb2RlIGluZm8gdG8gZ2V0IGJldHRlciBwZXJmb3Jt
YW5jZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmlj
LmRvbmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAKQXV0aG9yOiBF
cmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAwODo0MDoy
NyAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IFJlbG9jYXRlIHVDb2RlIHRv
IG1lbW9yeSB0byBzYXZlIHRpbWUuCiAgICAKICAgIFJlYWQgdUNvZGUgZnJvbSBtZW1vcnkgaGFz
IGJldHRlciBwZXJmb3JtYW5jZSB0aGFuIGZyb20gZmxhc2guCiAgICBCdXQgaXQgbmVlZHMgZXh0
cmEgZWZmb3J0IHRvIGxldCBCU1AgY29weSB1Q29kZSBmcm9tIGZsYXNoIHRvCiAgICBtZW1vcnku
IEFsc28gQlNQIGFscmVhZHkgZW5hYmxlIGNhY2hlIGluIFNFQyBwaGFzZSwgc28gaXQgdXNlCiAg
ICBsZXNzIHRpbWUgdG8gcmVsb2NhdGUgdUNvZGUgZnJvbSBmbGFzaCB0byBtZW1vcnkuIEFmdGVy
CiAgICB2ZXJpZmljYXRpb24sIGlmIHN5c3RlbSBoYXMgbW9yZSB0aGFuIG9uZSBwcm9jZXNzb3Is
IGl0IHdpbGwKICAgIHJlZHVjZSBzb21lIHRpbWUgaWYgbG9hZCB1Q29kZSBmcm9tIG1lbW9yeS4K
ICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlIHRoaXMgb3B0aW1pemF0aW9uLgogICAgCiAgICBD
YzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:37:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16: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 1ffpRj-0008Vg-El; Wed, 18 Jul 2018 16:36: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffpRi-0008VV-7k
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 16:36:58 +0000
X-Inumbo-ID: cf3669ce-8aa8-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf3669ce-8aa8-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 16:37:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,371,1526342400"; d="scan'208";a="76374141"
To: Jan Beulich <JBeulich@suse.com>
References: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
 <1531917053-695-2-git-send-email-andrew.cooper3@citrix.com>
 <5B4F535902000078001D5829@prv1-mh.provo.novell.com>
 <56a3b20f-bbc7-7dca-b01f-b356cd9f3998@citrix.com>
 <5B4F67E702000078001D58BC@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: <9982ff25-3002-f17b-f44c-8c13ae86a71e@citrix.com>
Date: Wed, 18 Jul 2018 17:36:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4F67E702000078001D58BC@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 1/2] x86/xstate: Use the CPUID policy in
 valid_xcr0(), rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMTggMTc6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE4LjA3LjE4IGF0
IDE4OjA1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE4LzA3LzE4
IDE1OjQ4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDE4LjA3LjE4IGF0IDE0OjMwLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gQmFja3BvcnRpbmcgbm90ZXM6
IFRoaXMgaXMgc2FmZSBpbiB0aGUgcmVzdG9yZSBjYXNlLCBidXQgb25seSBiYWNrIGFzIGZhciBh
cwo+Pj4+IHRoZSBpbnRyb2R1Y3Rpb24gb2YgY3B1aWRfcG9saWN5IGluZnJhc3RydWN0dXJlLiAg
QmVmb3JlIHRoZW4sIGEgcmVzdG9yZQo+Pj4+IGJvb2xlYW4gbmVlZHMgdG8gYmUgcHVtYmVkIGRv
d24gYXMgd2VsbCwgYW5kIHVzZWQgdG8gc2VsZWN0IGJldHdlZW4gdGhlCj4+Pj4gaGFyZHdhcmUg
bWF4aW11bSB2YWx1ZSBhbmQgY2FsbHMgdG8ge2h2bSxwdn1fY3B1aWQoKSB0byBmaW5kIHRoZQo+
Pj4+IHRvb2xzdGFjay1jaG9zZW4gbGV2ZWwuCj4+PiBTbyBjYW4gSSB0YWtlIHRoaXMgdG8gbWVh
biB0aGF0IGZvciAuLi4KPj4+Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4+Pj4g
KysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4+Pj4gQEAgLTExNzAsNyArMTE3MCw3IEBAIGxv
bmcgYXJjaF9kb19kb21jdGwoCj4+Pj4gICAgICAgICAgICAgIGlmICggX3hjcjBfYWNjdW0gKQo+
Pj4+ICAgICAgICAgICAgICB7Cj4+Pj4gICAgICAgICAgICAgICAgICBpZiAoIGV2Yy0+c2l6ZSA+
PSBQVl9YU0FWRV9IRFJfU0laRSArIFhTVEFURV9BUkVBX01JTl9TSVpFICkKPj4+PiAtICAgICAg
ICAgICAgICAgICAgICByZXQgPSB2YWxpZGF0ZV94c3RhdGUoX3hjcjAsIF94Y3IwX2FjY3VtLAo+
Pj4+ICsgICAgICAgICAgICAgICAgICAgIHJldCA9IHZhbGlkYXRlX3hzdGF0ZShkLCBfeGNyMCwg
X3hjcjBfYWNjdW0sCj4+PiAuLi4gdGhpcyBhbmQgLi4uCj4+Pgo+Pj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKPj4+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+Pj4gQEAg
LTEyNTQsNyArMTI1NCw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X3hzYXZlX3N0YXRlcyhz
dHJ1Y3QgZG9tYWluICpkLCAKPj4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4+Pj4gICAgICBj
dHh0ID0gKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3VyXTsKPj4+PiAg
ICAgIGgtPmN1ciArPSBkZXNjLT5sZW5ndGg7Cj4+Pj4gIAo+Pj4+IC0gICAgZXJyID0gdmFsaWRh
dGVfeHN0YXRlKGN0eHQtPnhjcjAsIGN0eHQtPnhjcjBfYWNjdW0sCj4+Pj4gKyAgICBlcnIgPSB2
YWxpZGF0ZV94c3RhdGUoZCwgY3R4dC0+eGNyMCwgY3R4dC0+eGNyMF9hY2N1bSwKPj4+IC4uLiB0
aGlzIHRoZXJlJ3Mgbm8gb3JkZXJpbmcgaXNzdWUgb24gbWFzdGVyIChpLmUuIHBvbGljeSBhcnJp
dmVzIGJlZm9yZQo+Pj4gcmVnaXN0ZXIgc3RhdGUpPwo+PiBZb3UgYXJlIGNvcnJlY3QuICBJbiB0
aGUgY2FzZSB0aGF0IHRoZSBwb2xpY3kgaGFzbid0IGFycml2ZWQgb24gbWlncmF0ZSwKPj4gZC0+
YXJjaC5jcHVpZCBpcyB0aGUgYXBwbGljYWJsZSBtYXggcG9saWN5Lgo+IEhtbSwgeW91IHNheSBt
YXggcG9saWN5LCBidXQgdGhlIHBsYW4gaXMgdG8gaGF2ZSBtYXggPj0gZGVmYXVsdC4KPiBJc24n
dCBpdCB0aGUgZGVmYXVsdCBwb2xpY3kgdGhhdCdzIGFjdGl2ZSBiZWZvcmUgdGhlIHJlc3BlY3Rp
dmUgbWlncmF0aW9uCj4gZGF0YSBhcnJpdmVzPyBJbiB3aGljaCBjYXNlIC0gd29uJ3QgdGhpcyBn
byB3cm9uZyBmb3IgZG9tYWlucyB3aXRoCj4gYSBwb2xpY3kgYWxsb3dpbmcgbW9yZSB0aGFuIGRl
ZmF1bHQ/IE9yIGFyZSB5b3Uvd2UgYXNzdW1pbmcgdGhhdAo+IGZvciB0aGUgcGFydGljdWxhciBm
ZWF0dXJlcyBoZXJlIHRoZXJlJ3Mgbm90IGdvaW5nIHRvIGJlIGFueSB3YXkgdG8KPiBleHBvc2Ug
bW9yZSB0aGFuIHRoZSBkZWZhdWx0IChJT1cgZGVmYXVsdCA9PSBtYXggZm9yIGFsbCBvZgo+IFhT
VEFURSkgZm9yIHRoZSBmb3Jlc2VlYWJsZSBmdXR1cmUgKGluIHdoaWNoIGNhc2UgdGhpcyBhc3N1
bXB0aW9uCj4gc2hvdWxkIGJlIHNwZWxsZWQgb3V0IGluIHRoZSBkZXNjcmlwdGlvbiBJIHRoaW5r
KT8KClRoZSBkZXBlbmRlbmN5IGNoYWluIGZvciBmaXhpbmcgdGhpcyBpczoKCjEpIEdldCBnZXQv
c2V0IHBvbGljeSB3b3JraW5nIChzdGlsbCBwYXJ0aWFsbHkgYmxvY2tlZCBiZWhpbmQgZ2V0dGlu
Zwp0aGUgbWFyc2hhbGxpbmcgc2VyaWVzIGluLsKgIFdpbGwgYWxzbyBjb250YWluIHNvbWUgbmVj
ZXNzYXJ5IGdyb3NzCmhhY2tzKS7CoCBtYXggPT0gZGVmYXVsdCBhdCB0aGlzIHBvaW50LgoyKSBS
ZWFycmFuZ2UgdGhlIG9yZGVyIG9mIGRhdGEgaW4gdGhlIG1pZ3JhdGlvbiBzdHJlYW0gKHJlcXVp
cmVzCmdldC9zZXJpYWxpc2Ugb24gdGhlIHNvdXJjZSBzaWRlLCBzZXQgb3IgZmFicmljYXRlIG9u
IHRoZSBkZXN0aW5hdGlvbiBzaWRlKS4KMykgUHJvcGVybHkgc3BsaXQgZGVmYXVsdCA8PSBtYXgg
aW4gWGVuLgo0KSBUZWFjaCB0aGUgdG9vbHN0YWNrIHRvIGJlIGFibGUgZXhwbGljaXRseSBvcHQg
aW4gdG8KbmVzdGVkLXZpcnQvaXRzYy92cG11Lyh3aGF0ZXZlciBlbHNlIEkndmUgZm9yZ290dGVu
KSBieSBmZWVkaW5nIHRoZW0gaW4KZnJvbSB0aGUgbWF4IHBvbGljeSBkdXJpbmcgY29uc3RydWN0
aW9uIChhZGRyZXNzZXMgdGhlIGdyb3NzIGhhY2tzIGluCnBvaW50IDEpLgo1KSBTd2l0Y2ggWGVu
IHRvIGR1cCgpaW5nIHRoZSBkZWZhdWx0IHBvbGljeSByYXRoZXIgdGhhbiB0aGUgbWF4LgoKKEkg
bWF5IGhhdmUgYmVlbiBwbGFubmluZyB0aGlzIGZvciBxdWl0ZSBzb21lIHRpbWUuLi4pCgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:44:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffpZ9-0000oY-98; Wed, 18 Jul 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=lpv/=kc=citrix.com=prvs=730b0b06a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ffpZ7-0000oS-Jb
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 16:44:37 +0000
X-Inumbo-ID: ccba76e5-8aa9-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccba76e5-8aa9-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 18:44:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,371,1526342400"; d="scan'208";a="76374558"
Date: Wed, 18 Jul 2018 18:44:26 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180718164426.gjlezrcdroewtcck@mac.bytemobile.com>
References: <20180717160347.60140-1-roger.pau@citrix.com>
 <20180717160347.60140-10-roger.pau@citrix.com>
 <23375.22850.689507.77514@mariner.uk.xensource.com>
 <23375.23085.795016.699173@mariner.uk.xensource.com>
 <20180718160319.r6nwgo6ohlzjbob6@mac.bytemobile.com>
 <23375.26610.375795.469542@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23375.26610.375795.469542@mariner.uk.xensource.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 9/9] osstest: add FreeBSD Xen build job
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDU6MTY6NTBQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIHY0IDkvOV0gb3NzdGVz
dDogYWRkIEZyZWVCU0QgWGVuIGJ1aWxkIGpvYiIpOgo+ID4gT24gV2VkLCBKdWwgMTgsIDIwMTgg
YXQgMDQ6MTg6MDVQTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiA+IFRoZSByZWFzb24g
eW91IHdhbnQgdGhlIG9zc3Rlc3QgYnJhbmNoIHRvIGJlIGNvdmVyZWQgaXMgdGhhdCBpdCBpcyBh
bgo+ID4gPiBpbnB1dCB0byB0aGlzIGpvYi4gIFRoZXJlIGlzIG5vIHByb3RlY3Rpb24gYWdhaW5z
dCBhbiB1bi1jb3ZlcmVkIGlucHV0Cj4gPiA+IGJyYW5jaGVzIGludHJvZHVjaW5nIGEgcmVncmVz
c2lvbi4KPiA+IAo+ID4gSSdtIGF0dGFjaGluZyBhIHBhdGNoIGJlbG93IHRoYXQgYWRkcyBhIEZy
ZWVCU0QgWGVuIGJ1aWxkIGpvYiB0byB0aGUKPiA+IG9zc3Rlc3QgZmxpZ2h0cy4gSSd2ZSBhbHNv
IHB1c2hlZCB0aGUgdXBkYXRlZCBicmFuY2ggdG8gbXkgZ2l0IHJlcG86Cj4gCj4gVGhhbmtzLiAg
VGhhdCBMR1RNLgo+IAo+ID4gPiBEbyB5b3Uga25vdyB3aGF0IHByb3BvcnRpb24gb2YgdGhlc2Ug
YXJlIGFjdHVhbGx5IHVzZWQgYnkgdGhlIEZyZWVCU0QKPiA+ID4gWGVuIGJ1aWxkID8gIEFsbCB0
aGF0IGFyZSBuZWVkIHRoaXMgam9iIGFkZGluZyB0byB0aGVpciBvd24gZmxpZ2h0cy4KPiA+IAo+
ID4gbWluaW9zLCBvdm1mIGFuZCBxZW11IGlzIG5vdCB1c2VkLiBJIHBsYW4gdG8gYWRkIHN1cHBv
cnQgZm9yIG92bWYsIGJ1dAo+ID4gdGhlIHJlc3QgKHNwZWNpYWxseSBxZW11LXRyYWQpIHdpbGwg
bGlrZWx5IHJlbWFpbiB1bnVzZWQuCj4gCj4gT0ssIGdvb2QuCj4gCj4gRmVlbCBmcmVlIHRvIGFk
ZCBteSBhY2tzIGV2ZXJ5d2hlcmUgdGhleSdyZSBtaXNzaW5nIGFuZCB1cGRhdGUgeW91cgo+IGJy
YW5jaC4KCkkndmUgcHVzaGVkIGl0IHRvOgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9y
b3lnZXIvb3NzdGVzdC5naXQgZnJlZWJzZF9pbXByb3ZlbWVudF92NgoKPiBJJ20gYWZyYWlkIEkn
bSBnb2luZyB0byBxdWV1ZSB0aGlzIGJlaGluZCBhIHNlcmllcyBJIGFtIHdvcmtpbmcgb24gdG8K
PiBhZGRyZXNzIGNvbnRpbnVlZCBwb29yIHRocm91Z2hwdXQgZHVlIHRvIHNob3J0YWdlIG9mIHdv
cmtpbmcgYXJtaGYKPiBob3N0cy4KCk5QLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:48:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16:48: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 1ffpcd-00010A-Qz; Wed, 18 Jul 2018 16:48: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=osll=kc=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ffpcb-0000zc-V4
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 16:48:13 +0000
X-Inumbo-ID: 4e0466b0-8aaa-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4e0466b0-8aaa-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 18:47: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 0917CED1;
 Wed, 18 Jul 2018 09:48:11 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EE8AC3F318;
 Wed, 18 Jul 2018 09:48:09 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <87c65c26-19c7-9bae-5b21-8eb04f2b64b9@arm.com>
 <alpine.DEB.2.10.1807131354200.4709@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1a501bf9-8d62-bac7-302e-85cd2f8b4ff7@arm.com>
Date: Wed, 18 Jul 2018 17:48:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807131354200.4709@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 00/21] 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: andrew.cooper3@citrix.com, nd@arm.com, andrii_anisov@epam.com,
 jbeulich@suse.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>

SGkgU3RlZmFubywKCk9uIDEzLzA3LzE4IDIxOjU0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVGh1LCAxMiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4g
V291bGQgaXQgYmUgcG9zc2libGUgdG8gcHJvdmlkZSBhIGJyYW5jaCB3aXRoIHRoZSBwYXRjaCBh
cHBsaWVkPyBJdCB3b3VsZCBiZQo+PiBuaWNlIHRvIGhhdmUgdGhhdCBmb3IgZXZlcnkgdmVyc2lv
biwgc28gSSBjYW4gZWFzaWx5IGtub3cgb24gd2hpY2ggdmVyc2lvbiBvZgo+PiB5b3UgYXJlIGJh
c2VkIGFuZCBhdm9pZCBzcGVuZGluZyB0aW1lIHRyeWluZyB0byBhcHBseSBpdCA6KS4KPiAKPiBN
YWtlcyBzZW5zZSwgSSdsbCBkbyBmcm9tIG5leHQgdGltZQoKQ291bGQgeW91IHByb3ZpZGUgb25l
IGZyb20gdGhpcyB2ZXJzaW9uPyBTbyBJIGNhbiByZXZpZXcgc29tZSBvZiB5b3VyIApwYXRjaGVz
IG1vcmUgZWFzaWx5LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:51:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16: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 1ffpg2-0001fs-Br; Wed, 18 Jul 2018 16:51: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=l+ws=kc=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffpg1-0001fn-Ag
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 16:51:45 +0000
X-Inumbo-ID: cbd25ea0-8aaa-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbd25ea0-8aaa-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 18:51:20 +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 4B06E20870;
 Wed, 18 Jul 2018 16:51:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531932702;
 bh=7EV5auPHOgtR28L86eB/MSnO7DZ1l7FcS7bnh7WXuzM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qycPUoEFxzeObpH3oX9EPdcdkEMRRcX1saDGDuvYZ0nfbIbo4MLn98frfr0l9DWrt
 Cd/HtGOJFSqiy/OryLBA6fxRNfKpcAwMiovJOlGQkYtKx6JbUm7uMnHLIGNQHfha9+
 luC3QQfcRqdJJDJx1ZCQflU2pg8eSoGCR0VShSnc=
Date: Wed, 18 Jul 2018 09:51:40 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B4EE13402000078001D52DB@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807180951120.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <5B4CC5A602000078001D48CD@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807161411280.21200@sstabellini-ThinkPad-X260>
 <5B4D8EBF02000078001D4AAC@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807170939530.21200@sstabellini-ThinkPad-X260>
 <5B4EE13402000078001D52DB@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 20/21] 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>, 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>

T24gV2VkLCAxOCBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDE3LjA3LjE4
IGF0IDE4OjQzLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiBPbiBUdWUsIDE3
IEp1bCAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTYuMDcuMTggYXQgMjM6
NTUsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+PiA+IE9uIE1vbiwgMTYgSnVs
IDIwMTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4+ID4+PiBPbiAwNy4wNy4xOCBhdCAwMTox
MiwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4+ID4+ID4gQEAgLTM4OSwyOSAr
MzkyLDQ5IEBAIHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tleSh1bnNpZ25lZCBjaGFy
IGtleSkKPiA+PiA+PiA+ICAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGJ1Ziwgb3JkZXIpOwo+ID4+
ID4+ID4gIH0KPiA+PiA+PiA+ICAKPiA+PiA+PiA+IC0vKiBDVFJMLTxzd2l0Y2hfY2hhcj4gc3dp
dGNoZXMgaW5wdXQgZGlyZWN0aW9uIGJldHdlZW4gWGVuIGFuZCBET00wLiAqLwo+ID4+ID4+ID4g
Ky8qCj4gPj4gPj4gPiArICogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVj
dGlvbiBiZXR3ZWVuIFhlbiwgRG9tMCBhbmQKPiA+PiA+PiA+ICsgKiBEb21Vcy4KPiA+PiA+PiA+
ICsgKi8KPiA+PiA+PiA+ICAjZGVmaW5lIHN3aXRjaF9jb2RlIChvcHRfY29uc3dpdGNoWzBdLSdh
JysxKQo+ID4+ID4+ID4gLXN0YXRpYyBpbnQgX19yZWFkX21vc3RseSB4ZW5fcnggPSAxOyAvKiBG
QUxTRSA9PiBpbnB1dCBwYXNzZWQgdG8gZG9tYWluIDAuIAo+ID4gKi8KPiA+PiA+PiA+ICtzdGF0
aWMgaW50IF9fcmVhZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogMSA9PiBpbnB1dCBwYXNzZWQgdG8g
ZG9tYWluIDAuICovCj4gPj4gPj4gCj4gPj4gPj4gSSBndWVzcyB0aGlzIHZhcmlhYmxlIHdhbnRz
IHJlbmFtaW5nIG5vdy4KPiA+PiA+IAo+ID4+ID4gWWVhaC4gV2hhdCBhYm91dCBgY29uc29sZV9y
eCc/IAo+ID4+IAo+ID4+IFRoYXQncyByZWFzb25hYmxlLiBBbm90aGVyIG9wdGlvbiB3b3VsZCBi
ZSB0byB1c2UgcnhfZG9taWQsIGFuZCBzdG9yZQo+ID4+IGFjdHVhbCBkb21haW4gSURzIHRoZXJl
IChET01JRF9YRU4gZm9yIFhlbikuIFRoYXQnbGwgbWFrZSB0aGUgc3dpdGNoaW5nCj4gPj4gbG9n
aWMgc2xpZ2h0bHkgbGFyZ2VyLCBidXQgcGVyaGFwcyBwcm92aWRlIGEgYmV0dGVyIHVuZGVyc3Rh
bmRhYmxlIGVuZAo+ID4+IHJlc3VsdC4KPiA+IAo+ID4gV2hhdCBhYm91dCBrZWVwaW5nIHRoZSBs
b2dpYyBzaW1wbGUgYW5kIGFkZGluZyBhIGJldHRlciBjb21tZW50IHRvCj4gPiBleHBsYWluIGhv
dyBjb25zb2xlX3J4IHdvcmtzOgo+ID4gCj4gPiAvKgo+ID4gICogY29uc29sZV9yeD0wID0+IGlu
cHV0IHRvIHhlbgo+ID4gICogY29uc29sZV9yeD0xID0+IGlucHV0IHRvIGRvbTAKPiA+ICAqIGNv
bnNvbGVfcng9TiA9PiBpbnB1dCBkb20oTi0xKQo+ID4gICovCj4gCj4gV2VsbCwgYXMgc2FpZCAt
IG15IHN1Z2dlc3Rpb24gaXMgImFub3RoZXIgb3B0aW9uIiwgbm90IHNvbWV0aGluZyBJJ2QgaW5z
aXN0Cj4gb24uIFVubGVzcyBvdGhlcnMgcHJlZmVyIG9uIG9mIHRoZW0sIEknZCBzYXkgaXQncyB1
cCB0byB5b3UuCgpUaGFuayB5b3UsIGZvciBiZWluZyB1bmRlcnN0YW5kaW5nLiBJbiB0aGF0IGNh
c2UsIEknbGwga2VlcCBpdCBhcyBpcwoocGx1cyB0aGUgY29tbWVudCkgZm9yIHRoZSBuZXh0IHZl
cnNpb24gb2YgdGhlIHNlcmllcy4gCgpPZiBjb3Vyc2UsIGlmIHlvdSdsbCBjaGFuZ2UgeW91ciBt
aW5kIGFuZCBkZWNpZGUgdGhhdCBJIGhhdmUgdG8gY2hhbmdlCml0LCBJJ2xsIGRvIGluIG9uZSBv
ZiB0aGUgZm9sbG93LXVwcy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 16:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 16: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 1ffpnL-0001uy-3D; Wed, 18 Jul 2018 16:59: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=osll=kc=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ffpnJ-0001uq-RH
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 16:59:17 +0000
X-Inumbo-ID: eda6b3d7-8aab-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id eda6b3d7-8aab-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 16:59: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 434457A9;
 Wed, 18 Jul 2018 09:59:15 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4ADC93F318;
 Wed, 18 Jul 2018 09:59:13 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <72242a48-711c-0e6d-0885-eeb88cfcfa66@arm.com>
 <5B4EE84D02000078001D5343@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e4e16cba-2545-1b4e-e15c-ac10c1a2b8a5@arm.com>
Date: Wed, 18 Jul 2018 17:59:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5B4EE84D02000078001D5343@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 20/21] 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>, 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>, 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>

SGkgSmFuLAoKT24gMTgvMDcvMTggMDg6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE3
LjA3LjE4IGF0IDIyOjI5LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiBPbiAwNy8w
Ny8yMDE4IDAwOjEyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBUb2RheSBDdHJsLUFB
QSBpcyB1c2VkIHRvIHN3aXRjaCBiZXR3ZWVuIFhlbiBhbmQgRG9tMC4gRXh0ZW5kIHRoZQo+Pj4g
bWVjaGFuaXNtIHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBYZW4sIERvbTAsIGFuZCBh
bnkgb2YgdGhlCj4+PiBpbml0aWFsIERvbVUgY3JlYXRlZCBmcm9tIFhlbiBhbG9uZ3NpZGUgRG9t
MCBvdXQgb2YgaW5mb3JtYXRpb24gcHJvdmlkZWQKPj4+IHZpYSBkZXZpY2UgdHJlZS4KPj4gSXQg
ZmVlbHMgYSBiaXQgcGFpbmZ1bCBmb3IgdGhlIHVzZXIgdG8gc3dpdGNoIE4gdGltZXMgdG8gZ2V0
IGhpcyBkb21haW4KPj4gY29uc29sZS4gV291bGQgaXQgYmUgcG9zc2libGUgdG8gcHJvdmlkZSBh
IG5ldyBrZXkgYmluZGluZyB3aGVyZSB5b3UKPj4gdHlwZSB0aGUgZG9tYWluIElEIHlvdSB3YW50
IHRvIHN3aXRjaCB0bz8KPiAKPiBEb2VzIHRoYXQgbWVhbiB5b3UnZCB3YW50IHRvIHVzZSAwLTkg
Zm9yIHRoaXMgcHVycG9zZT8gSSdkIGJlCj4gdmVyeSBoZXNpdGFudCB0byBhY2NlcHQgc3VjaCwg
YXMgd2UncmUgcHJldHR5IHRpZ2h0IHdpdGggYXZhaWxhYmxlCj4gY2hhcmFjdGVycyBhbHJlYWR5
LiBBbmQgb2YgY291cnNlIDAtOSB3b3VsZG4ndCBzY2FsZSB0byBEb20xMAo+IGFuZCBiZXlvbmQu
IElmIHlvdSBoYXZlIHNvbWV0aGluZyBlbHNlIGluIG1pbmQsIEkgdGhpbmsgaXQgd291bGQKPiBo
ZWxwIGlmIHlvdSBzcGVsbGVkIHRoaXMgb3V0LgoKVGhhdCB3aGF0IEkgaGFkIGluIG1pbmQuIEkg
YWdyZWUgdGhhdCB0aGlzIHNvbHV0aW9uIHdvdWxkIG5vdCBzY2FsZSB0byAKRG9tMTAgYW5kIGJl
eW9uZC4gQnV0IHRoYXQgcmluZyBzb2x1dGlvbiBpcyBub3QgZ29pbmcgdG8gYmUgYW55IGJldHRl
ci4KCkxldCdzIGltYWdpbmUgeW91IHdhbnQgdG8gc3dpdGNoIGJldHdlZW4gZG9tYWluIDkgYW5k
IDguIFlvdSB3b3VsZCBuZWVkIAp0byB0eXBlIENUUkwtQUFBIE4gdGltZSBiZWZvcmUgcmVhY2hp
bmcgdGhlIHJpZ2h0IGNvbnNvbGUuIE4gYmVlbiB0aGUgCm51bWJlciBvZiBkb21haW4geW91IGhh
dmUgdXNpbmcgdGhlIGNvbnNvbGUuCgpJdCBmZWVscyBsaWtlLCB5b3Ugd2FudCB0byBwcm92aWRl
IGEga2V5IGZvciBzZWxlY3RpbmcgdGhlIGNvbnNvbGUgKGUuZyAKJ2MnKSBhbmQgdGhlbiB0eXBl
IHRoZSBkb21haW4gSUQgeW91IHdhbnQgdG8gYWNjZXNzLiBDYW4geW91IHJlYWQgCmFub3RoZXIg
a2V5IHdoZW4gaW4gdGhlIGtleWhhbmRsZXI/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 17:02:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 17:02:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffppz-0002Zs-Iy; Wed, 18 Jul 2018 17:02: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=l+ws=kc=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffppx-0002Zm-QQ
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 17:02:01 +0000
X-Inumbo-ID: 4fba324d-8aac-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4fba324d-8aac-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 17:02:11 +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 87BAF2075E;
 Wed, 18 Jul 2018 17:01:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531933319;
 bh=N5OWg4+g5j/MWFui6nuv5LEPdN5Zs4iPId4gnN83NPE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=p3iMN2jxct1F1h6s1JVWmjFtT0Lo4GuwPYmns7wruYzG3xnYUvkhHo7WABUosOvWO
 GCcPw8bnm548XHDKHNBRe5fRl6V2OYDm7CyQye4JM0H5M/rCWUDv9XGpF2YyH6JTMF
 GO1L6benzdgOZV1Ob4YyFrB54MpjYMKD5M2Vvlvg=
Date: Wed, 18 Jul 2018 10:01:57 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B4EE84D02000078001D5343@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807180952580.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <72242a48-711c-0e6d-0885-eeb88cfcfa66@arm.com>
 <5B4EE84D02000078001D5343@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 20/21] 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>, 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>, 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>

T24gV2VkLCAxOCBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDE3LjA3LjE4
IGF0IDIyOjI5LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+ID4gT24gMDcvMDcvMjAx
OCAwMDoxMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4+IFRvZGF5IEN0cmwtQUFBIGlz
IHVzZWQgdG8gc3dpdGNoIGJldHdlZW4gWGVuIGFuZCBEb20wLiBFeHRlbmQgdGhlCj4gPj4gbWVj
aGFuaXNtIHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBYZW4sIERvbTAsIGFuZCBhbnkg
b2YgdGhlCj4gPj4gaW5pdGlhbCBEb21VIGNyZWF0ZWQgZnJvbSBYZW4gYWxvbmdzaWRlIERvbTAg
b3V0IG9mIGluZm9ybWF0aW9uIHByb3ZpZGVkCj4gPj4gdmlhIGRldmljZSB0cmVlLgo+ID4gSXQg
ZmVlbHMgYSBiaXQgcGFpbmZ1bCBmb3IgdGhlIHVzZXIgdG8gc3dpdGNoIE4gdGltZXMgdG8gZ2V0
IGhpcyBkb21haW4gCj4gPiBjb25zb2xlLiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBwcm92aWRl
IGEgbmV3IGtleSBiaW5kaW5nIHdoZXJlIHlvdSAKPiA+IHR5cGUgdGhlIGRvbWFpbiBJRCB5b3Ug
d2FudCB0byBzd2l0Y2ggdG8/Cj4gCj4gRG9lcyB0aGF0IG1lYW4geW91J2Qgd2FudCB0byB1c2Ug
MC05IGZvciB0aGlzIHB1cnBvc2U/IEknZCBiZQo+IHZlcnkgaGVzaXRhbnQgdG8gYWNjZXB0IHN1
Y2gsIGFzIHdlJ3JlIHByZXR0eSB0aWdodCB3aXRoIGF2YWlsYWJsZQo+IGNoYXJhY3RlcnMgYWxy
ZWFkeS4gQW5kIG9mIGNvdXJzZSAwLTkgd291bGRuJ3Qgc2NhbGUgdG8gRG9tMTAKPiBhbmQgYmV5
b25kLiBJZiB5b3UgaGF2ZSBzb21ldGhpbmcgZWxzZSBpbiBtaW5kLCBJIHRoaW5rIGl0IHdvdWxk
Cj4gaGVscCBpZiB5b3Ugc3BlbGxlZCB0aGlzIG91dC4KCkxldCBtZSBwcmVtaXNlIHRoYXQgSSB0
aGluayB0aGlzIGlzIG5vdCBpbXBvcnRhbnQgYW5kIHRoZSBzb2x1dGlvbiB3aWxsCmJlIGZpbmUg
ZXZlbiBvbmx5IHdpdGggdGhlIGV4aXN0aW5nIEN0cmwtQUFBIHN3aXRjaGluZyBtZWNoYW5pc20u
IEluCmZhY3QsIEkgd291bGQgYWRkIHRoYXQgYW55IHVzYWJpbGl0eSBpbXByb3ZlbWVudHMgc2hv
dWxkIE5PVCBiZSBwYXJ0IG9mCnRoaXMgc2VyaWVzLiBJIHRoaW5rIHdlIGhhdmUgbW9yZSBpbXBv
cnRhbnQgdGhpbmdzIHRvIGFkZCBub3cgYmVmb3JlIHdlCmdldCB0byB0aGUgY29uc29sZSBzd2l0
Y2hpbmcgbWVjaGFuaXNtLgoKTGV0IG1lIGFsc28gcHJlbWlzZSB0aGF0IHRoZSBudW1iZXIgb2Yg
Z3Vlc3RzIEkgaW1hZ2luZSB3aWxsIGJlIGJvb3RlZAp1c2luZyBkb20wbGVzcyB0b2RheSBpcyBh
Y3R1YWxseSB2ZXJ5IGxpbWl0ZWQuIEkgZG91YnQgbW9yZSB0aGFuIDQKZ3Vlc3RzLiBTbyBpdCB3
b3VsZCBiZSB0b2xlcmFibGUgdG8gcm90YXRlIGJldHdlZW4gdGhlbSB1c2luZyBDdHJsLUFBQS4K
CgpUaGF0IHNhaWQsIEkgdGhpbmsgdGhhdCBKdWxpZW4ncyBzdWdnZXN0aW9uIGhhcyBtZXJpdHMu
IFRoZSBmYWN0IHRoYXQKaXQgY2FuIG9ubHkgaGFuZGxlIHVwIHRvIDEwIGd1ZXN0cyBpcyBub3Qg
YW4gaXNzdWUsIGJlY2F1c2UgdGhlIG51bWJlcgpvZiBkb20wbGVzcyBndWVzdHMgaXMgbG93ZXIg
dGhhbiB0aGF0IGluIGN1cnJlbnQgc2NlbmFyaW9zLiBBIHNpbWlsYXIKaWRlYSB3b3VsZCBiZSB0
byBpbnRyb2R1Y2UgYW4gRW1hY3MtbGlrZSBiaW5kaW5nIHN1Y2ggYXM6CgogIEN0cmwtQSArIChk
b21pZCBudW1iZXIpCgp0byBzd2l0Y2ggdG8gYSBnaXZlbiBkb21pZC4gQnV0IGFnYWluLCBJIHdv
dWxkIGxlYXZlIGl0IGZvciBsYXRlcgpkZXZlbG9wbWVudHMuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 17:07:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 17: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 1ffpug-0002oR-6a; Wed, 18 Jul 2018 17:06: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffpue-0002oG-8x
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 17:06:52 +0000
X-Inumbo-ID: e89f3265-8aac-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e89f3265-8aac-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 19:06: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 1ffpua-0001jF-C6; Wed, 18 Jul 2018 17:06: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 1ffpua-00061S-5P; Wed, 18 Jul 2018 17:06:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffpua-0005m6-4A; Wed, 18 Jul 2018 17:06:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125271-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install: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-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-libvirt-xsm:migrate-support-check: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-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-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-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-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: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:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-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-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-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl: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-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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=f77982e6911294725180897ff7244446ab708381
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 17:06:48 +0000
Subject: [Xen-devel] [linux-4.9 test] 125271: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI3MSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTI3MS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGY3Nzk4MmU2OTExMjk0NzI1MTgwODk3ZmY3MjQ0NDQ2YWI3MDgzODEKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDA2MDc0NDAxMWU5MzY3OWYwMzkzMmYw
NTA2MTk3NDRiZTg5NWI3NzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE4MyAgMjAxOC0wNy0x
NSAxNjo0Njo1MyBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNzEgIDIwMTgt
MDctMTcgMTA6MTI6MTkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbWl0IFNoYWggPGFhbXNAYW1hem9uLmNv
bT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEJlbmphbWlu
IFRpc3NvaXJlcyA8YmVuamFtaW4udGlzc29pcmVzQHJlZGhhdC5jb20+CiAgQ2hyaXMgV2lsc29u
IDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3Qu
ZGU+CiAgRGFtaWVuIExlIE1vYWwgPGRhbWllbi5sZW1vYWxAd2RjLmNvbT4KICBEYW4gQ2FycGVu
dGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGF2aWQgV29vZGhvdXNlIDxkd213QGFt
YXpvbi5jby51az4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRmxvcmlh
biBXZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxp
bnV4Zm91bmRhdGlvbi5vcmc+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4K
ICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2ds
ZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEplbnMgQXhib2Ug
PGF4Ym9lQGtlcm5lbC5kaz4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEpvaGFu
IEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb24gSHVudGVyIDxqb25hdGhhbmhAbnZpZGlh
LmNvbT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLZWl0aCBCdXNjaCA8
a2VpdGguYnVzY2hAaW50ZWwuY29tPgogIExlb24gUm9tYW5vdnNreSA8bGVvbnJvQG1lbGxhbm94
LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAg
TWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBOYWRhdiBB
bWl0IDxuYW1pdEB2bXdhcmUuY29tPgogIE5pY28gU25lY2sgPHNuZWNrbmljb0BnbWFpbC5jb20+
CiAgT2xlZyBOZXN0ZXJvdiA8b2xlZ0ByZWRoYXQuY29tPgogIE9sbGkgU2Fsb25lbiA8b2xsaS5z
YWxvbmVuQGlraS5maT4KICBPc2NhciBTYWx2YWRvciA8b3NhbHZhZG9yQHN1c2UuZGU+CiAgUGFi
bG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGF1bCBCdXJ0b24gPHBhdWwu
YnVydG9uQG1pcHMuY29tPgogIFBhdWwgTWVuemVsIDxwbWVuemVsQG1vbGdlbi5tcGcuZGU+CiAg
UWluZyBYaWEgPHhpYXFpbmcxN0BoaXNpbGljb24uY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxy
YWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBTY290dCBCYXVlciA8c2NvdHQuYmF1ZXJAaW50
ZWwuY29tPgogIFNlcmdlIFNlbWluIDxmYW5jZXIubGFuY2VyQGdtYWlsLmNvbT4KICBTaW1vbiBW
ZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGV2ZSBXaXNlIDxzd2lzZUBvcGVuZ3JpZGNvbXB1
dGluZy5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRlanVuIEhlbyA8dGpA
a2VybmVsLm9yZz4KICBUZXRzdW8gSGFuZGEgPHBlbmd1aW4ta2VybmVsQGktbG92ZS5zYWt1cmEu
bmUuanA+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29AbWl0LmVkdT4KICBUaGllcnJ5IFJlZGluZyA8
dHJlZGluZ0BudmlkaWEuY29tPgogIFRvbWFzeiBLcmFta293c2tpIDx0a0B0aGUtdGsuY29tPgog
IFVsZiBIYW5zc29uIDx1bGYuaGFuc3NvbkBsaW5hcm8ub3JnPgogIFdvbGZyYW0gU2FuZyA8d3Nh
QHRoZS1kcmVhbXMuZGU+CiAgeDAwMjcwMTcwIDx4aWFxaW5nMTdAaGlzaWxpY29uLmNvbT4KCmpv
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
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
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
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4NzMgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 17:10:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 17:10:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffpxt-0003UD-Tt; Wed, 18 Jul 2018 17:10: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=l+ws=kc=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffpxs-0003U8-IU
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 17:10:12 +0000
X-Inumbo-ID: 5fe7028e-8aad-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fe7028e-8aad-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 19:09:48 +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 A8E4320673;
 Wed, 18 Jul 2018 17:10:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531933810;
 bh=QOFEq9HPODkH5qx1lp/gnQuyzFZBNdFpjdF3vOP4eUA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=bG1EuQq8ccZmMuUxCgODuYJC+mZ//SuyvZWgfSn9yRcnQEHL2IaCzpJvISrk3m585
 jCNacrtU5cPSGId9jSf3Q63TBPMbH/QiXMki9Wq1GfWWxw0vmbnsOlZW5OJYQywms4
 SVx7MlgekTCY68FKIO8ka8G9GcO7THMrpe9iptNw=
Date: Wed, 18 Jul 2018 10:10:07 -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: <fe510483-1dc3-90dd-25d3-57c4e5154e64@arm.com>
Message-ID: <alpine.DEB.2.10.1807181007240.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-3-git-send-email-sstabellini@kernel.org>
 <856afaf8-9a0f-0668-86a4-ccf023275f1a@arm.com>
 <alpine.DEB.2.10.1807171300370.21200@sstabellini-ThinkPad-X260>
 <fe510483-1dc3-90dd-25d3-57c4e5154e64@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/21] 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>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.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, 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>

T24gVHVlLCAxNyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTcvMDcvMjAxOCAyMTowNSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
TW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpLAo+ID4gPiAKPiA+
ID4gT24gMDcvMDcvMTggMDA6MTEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBJ
bnRyb2R1Y2UgYW4gaXNfY29uc29sZSBvcHRpb24gdG8gYWxsb3cgY2VydGFpbiBjbGFzc2VzIG9m
IGRvbVVzIHRvIHVzZQo+ID4gPiA+IHRoZSBYZW4gY29uc29sZS4gU3BlY2lmaWNhbGx5LCBpdCB3
aWxsIGJlIHVzZWQgdG8gZ2l2ZSBjb25zb2xlIGFjY2VzcyB0bwo+ID4gPiA+IGFsbCBkb21VcyBz
dGFydGVkIGZyb20gWGVuIGZyb20gaW5mb3JtYXRpb24gb24gZGV2aWNlIHRyZWUuCj4gPiA+ID4g
Cj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgo+ID4gPiA+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCj4gPiA+ID4gQ0M6
IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQo+ID4gPiA+IENDOiBpYW4uamFja3NvbkBldS5j
aXRyaXguY29tCj4gPiA+ID4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gPiA+ID4gQ0M6IGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20KPiA+ID4gPiBDQzogdGltQHhlbi5vcmcKPiA+ID4gPiBDQzogd2Vp
LmxpdTJAY2l0cml4LmNvbQo+ID4gPiA+IENDOiBkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3YKPiA+ID4g
PiAtLS0KPiA+ID4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gPiA+IC0gaW50cm9kdWNlIGlzX2NvbnNv
bGUKPiA+ID4gPiAtIHJlbW92ZSAjaWZkZWZzCj4gPiA+ID4gLS0tCj4gPiA+ID4gICAgeGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmggfCAyICsrCj4gPiA+ID4gICAgeGVuL2luY2x1ZGUveHNtL2R1bW15
LmggfCAyICsrCj4gPiA+ID4gICAgeGVuL3hzbS9mbGFzay9ob29rcy5jICAgfCA1ICsrKystCj4g
PiA+ID4gICAgMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
PiA+ID4gPiAKPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+ID4gPiA+IGluZGV4IDk5ZDJhZjIuLmQ2NmNlYzAgMTAw
NjQ0Cj4gPiA+ID4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiA+ID4gPiArKysgYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+ID4gPiA+IEBAIC0zNzksNiArMzc5LDggQEAgc3RydWN0
IGRvbWFpbgo+ID4gPiA+ICAgICAgICBib29sICAgICAgICAgICAgIGF1dG9fbm9kZV9hZmZpbml0
eTsKPiA+ID4gPiAgICAgICAgLyogSXMgdGhpcyBndWVzdCBmdWxseSBwcml2aWxlZ2VkIChha2Eg
ZG9tMCk/ICovCj4gPiA+ID4gICAgICAgIGJvb2wgICAgICAgICAgICAgaXNfcHJpdmlsZWdlZDsK
PiA+ID4gPiArICAgIC8qIENhbiB0aGlzIGd1ZXN0IGFjY2VzcyB0aGUgWGVuIGNvbnNvbGU/ICov
Cj4gPiA+ID4gKyAgICBib29sICAgICAgICAgICAgIGlzX2NvbnNvbGU7Cj4gPiA+ID4gICAgICAg
IC8qIElzIHRoaXMgYSB4ZW5zdG9yZSBkb21haW4gKG5vdCBkb20wKT8gKi8KPiA+ID4gPiAgICAg
ICAgYm9vbCAgICAgICAgICAgICBpc194ZW5zdG9yZTsKPiA+ID4gPiAgICAgICAgLyogRG9tYWlu
J3MgVkNQVXMgYXJlIHBpbm5lZCAxOjEgdG8gcGh5c2ljYWwgQ1BVcz8gKi8KPiA+ID4gPiBkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXku
aAo+ID4gPiA+IGluZGV4IGZmNmIyZGIuLjM4ODg4MTcgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVu
L2luY2x1ZGUveHNtL2R1bW15LmgKPiA+ID4gPiArKysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXku
aAo+ID4gPiA+IEBAIC0yMzAsNiArMjMwLDggQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50Cj4gPiA+
ID4geHNtX21lbW9yeV9zdGF0X3Jlc2VydmF0aW9uKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9t
YWluCj4gPiA+ID4gICAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9jb25zb2xlX2lvKFhTTV9E
RUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluCj4gPiA+ID4gKmQsIGludAo+ID4gPiA+IGNtZCkKPiA+
ID4gPiAgICB7Cj4gPiA+ID4gICAgICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhTTV9PVEhFUik7Cj4g
PiA+ID4gKyAgICBpZiAoIGQtPmlzX2NvbnNvbGUgKQo+ID4gPiA+ICsgICAgICAgIHJldHVybiB4
c21fZGVmYXVsdF9hY3Rpb24oWFNNX0hPT0ssIGQsIE5VTEwpOwo+ID4gPiAKPiA+ID4gSSB3aWxs
IGxldCBEYW5pZWwgY29tbWVudGluZyBvbiB0aGlzIGNoYW5nZS4gSG93ZXZlciAuLi4KPiA+ID4g
Cj4gPiA+ID4gICAgI2lmZGVmIENPTkZJR19WRVJCT1NFX0RFQlVHCj4gPiA+ID4gICAgICAgIGlm
ICggY21kID09IENPTlNPTEVJT193cml0ZSApCj4gPiA+ID4gICAgICAgICAgICByZXR1cm4geHNt
X2RlZmF1bHRfYWN0aW9uKFhTTV9IT09LLCBkLCBOVUxMKTsKPiA+ID4gPiBkaWZmIC0tZ2l0IGEv
eGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCj4gPiA+ID4gaW5k
ZXggNzhiYzMyNi4uMjU1MWU0ZSAxMDA2NDQKPiA+ID4gPiAtLS0gYS94ZW4veHNtL2ZsYXNrL2hv
b2tzLmMKPiA+ID4gPiArKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKPiA+ID4gPiBAQCAtNDQz
LDcgKzQ0MywxMCBAQCBzdGF0aWMgaW50IGZsYXNrX2NvbnNvbGVfaW8oc3RydWN0IGRvbWFpbiAq
ZCwgaW50Cj4gPiA+ID4gY21kKQo+ID4gPiA+ICAgICAgICAgICAgcmV0dXJuIGF2Y191bmtub3du
X3Blcm1pc3Npb24oImNvbnNvbGVfaW8iLCBjbWQpOwo+ID4gPiA+ICAgICAgICB9Cj4gPiA+ID4g
ICAgLSAgICByZXR1cm4gZG9tYWluX2hhc194ZW4oZCwgcGVybSk7Cj4gPiA+ID4gKyAgICBpZiAo
ICFkLT5pc19jb25zb2xlICkKPiA+ID4gPiArICAgICAgICByZXR1cm4gZG9tYWluX2hhc194ZW4o
ZCwgcGVybSk7Cj4gPiA+ID4gKyAgICBlbHNlCj4gPiA+ID4gKyAgICAgICAgcmV0dXJuIDA7Cj4g
PiA+IAo+ID4gPiAuLi4gSSBkb24ndCB0aGluayB0aGlzIGNoYW5nZSBpcyBjb3JyZWN0LiBXaGVu
IGEgcG9saWN5IGlzIHVzZWQsIHRoZSB1c2VyCj4gPiA+IGlzCj4gPiA+IGZyZWUgdG8gZGVmaW5l
IHdoYXQgaXMgdGhlIGJlaGF2aW9yLiBXaXRoIHlvdXIgc29sdXRpb24sIHlvdSBpbXBvc2UgdGhl
Cj4gPiA+IGNvbnNvbGUgYWNjZXNzIGV2ZW4gaWYgdGhlIHVzZXIgZGlkbid0IHRvIG5vdCBnaXZl
IHRoZSBwZXJtaXNzaW9uLgo+ID4gCj4gPiBJIHdhcyBob3BpbmcgRGFuaWVsIHdvdWxkIGFkdmlz
ZSBvbiB0aGUgYmVzdCB3YXkgdG8gZG8gdGhpbmdzIGhlcmUuCj4gPiAKPiA+IEkgdGhvdWdodCB0
aGF0IHRoZSBpZGVhIHdhcyB0aGF0IGdyYW50aW5nIGEgZG9tYWluICJpc19jb25zb2xlIiBpcwo+
ID4gZXF1aXZhbGVudCB0byBncmFudGluZyBhIGRvbWFpbiBYRU5fX1JFQURDT05TT0xFIGFuZCBY
RU5fX1dSSVRFQ09OU09MRQo+ID4gcGVybWlzc2lvbnMuICBUaHVzLCBpZiBpc19jb25zb2xlIGlz
IHNldCwgd2UgcmV0dXJuIDAgZnJvbQo+ID4gZmxhc2tfY29uc29sZV9pbyBiZWNhdXNlIHRoZSBw
ZXJtaXNzaW9ucyBjaGVjayBzdWNjZWVkcy4KPiAKPiBXZWxsLCB5ZXMgYW5kIG5vLiBUaGF0J3Mg
ZXF1aXZhbGVudCB3aGVuIHlvdSB1c2UgdGhlIGR1bW15IHBvbGljeS4gV2hlbiB5b3UKPiBoYXZl
IGEgZmxhc2sgcG9saWN5IHlvdSB3YW50IHRvIGdpdmUgdGhlIGNvbnRyb2wgdG8gdGhlIHVzZXIu
Cj4gCj4gSWYgeW91IGxvb2sgYXQgdGhlIGNvZGUgdGhlcmUgYXJlIG5vIHN1Y2ggYXMgZC0+aXNf
cHJpdmlsZWdlIGluIHRoYXQgZnVuY3Rpb24uCj4gVGhpcyBtZWFucyB0aGF0IHRoZSB1c2VyIGRl
ZmluZSB0aGUgcG9saWN5IGZvciB0aGUgaGFyZHdhcmUgZG9tYWluLiBXaHkgd291bGQKPiBiZSBk
LT5pc19jb25zb2xlIGRpZmZlcmVudCBoZXJlPwoKWW91IGFyZSBzYXlpbmcgdGhhdCBpbiBob29r
cy5jIHRoZSBjaGVjayBzaG91bGQgcmVtYWluIGV4YWN0bHkgYXMgaXM6CgogIHJldHVybiBkb21h
aW5faGFzX3hlbihkLCBwZXJtKTsKCmFuZCBkLT5pc19jb25zb2xlIHNob3VsZCBub3QgYmUgdGVz
dGVkPyBJbiB0aGF0IGNhc2UsIGRvIHlvdSBrbm93IGlmIEkKbmVlZCB0byBkbyBhbnl0aGluZyBz
cGVjaWFsIHdpdGggWEVOX19SRUFEQ09OU09MRSBhbmQgWEVOX19XUklURUNPTlNPTEUKcGVybWlz
c2lvbnMgZm9yIHRoZSBpbml0aWFsIGJvb3QgZG9tYWlucyAoc3VjaCBhcyBhZGRpbmcgdGhvc2UK
cGVybWlzc2lvbnMgYXMgdGhlIHNhbWUgdGltZSBkLT5pc19jb25zb2xlIGlzIHNldCk/CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 17:20:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 17:20: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 1ffq7h-0004It-7Q; Wed, 18 Jul 2018 17:20: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffq7f-0004Ic-DN
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 17:20:19 +0000
X-Inumbo-ID: c9fe7ea6-8aae-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9fe7ea6-8aae-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 19:19:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,371,1526342400"; d="scan'208";a="60546893"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 18 Jul 2018 18:20:12 +0100
Message-ID: <1531934413-10052-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] x86/xstate: Use a guests CPUID policy,
 rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

SXQgdHVybnMgb3V0IHRoYXQgWGVuIGhhcyBuZXZlciBlbmZvcmNlZCB0aGF0IGEgZG9tYWluIHJl
bWFpbiB3aXRoaW4gdGhlCnhzdGF0ZSBmZWF0dXJlcyBhZHZlcnRpc2VkIGluIENQVUlELgoKVGhl
IGNoZWNrIG9mIG5ld19idiBhZ2FpbnN0IHhmZWF0dXJlX21hc2sgZW5zdXJlcyB0aGF0IGEgZG9t
YWluIHN0YXlzIHdpdGhpbgp0aGUgc2V0IG9mIGZlYXR1cmVzIHRoYXQgWGVuIGhhcyBlbmFibGVk
IGluIGhhcmR3YXJlIChhbmQgdGhlcmVmb3JlIGlzbid0IGEKc2VjdXJpdHkgcHJvYmxlbSksIGJ1
dCB0aGlzIGRvZXMgbWVhbnMgdGhhdCBhdHRlbXB0cyB0byBsZXZlbCBhIGd1ZXN0IGZvcgptaWdy
YXRpb24gc2FmZXR5IG1pZ2h0IG5vdCBiZSBlZmZlY3RpdmUgaWYgdGhlIGd1ZXN0IGlnbm9yZXMg
Q1BVSUQuCgpDaGVjayB0aGUgQ1BVSUQgcG9saWN5IGluIHZhbGlkYXRlX3hzdGF0ZSgpIChmb3Ig
aW5jb21pbmcgbWlncmF0aW9uKSBhbmQgaW4KaGFuZGxlX3hzZXRidigpIChmb3IgZ3Vlc3QgWFNF
VEJWIGluc3RydWN0aW9ucykuICBUaGlzIHN1YnN1bWVzIHRoZSBQS1JVIGNoZWNrCmZvciBQViBn
dWVzdHMgaW4gaGFuZGxlX3hzZXRidigpIChhbmQgYWxzbyBkZW1vbnN0cmF0ZXMgdGhhdCBJIHNo
b3VsZCBoYXZlCnNwb3R0ZWQgdGhpcyBwcm9ibGVtIHdoaWxlIHJldmlld2luZyBjL3MgZmJmOTk3
MTI0MWYpLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cgp2MjoKICog
TGVhdmUgdmFsaWRfeGNyMCgpIGFsb25lIGFuZCBkdXBsaWNhdGUgdGhlIGNoZWNrcyBpbiB2YWxp
ZGF0ZV94c3RhdGUoKSBhbmQKICAgaGFuZGxlX3hzZXRidigpLgoKQmFja3BvcnRpbmcgbm90ZXM6
IFRoaXMgaXMgc2FmZSBpbiB0aGUgcmVzdG9yZSBjYXNlLCBidXQgb25seSBiYWNrIGFzIGZhciBh
cwp0aGUgaW50cm9kdWN0aW9uIG9mIGNwdWlkX3BvbGljeSBpbmZyYXN0cnVjdHVyZS4gIEJlZm9y
ZSB0aGVuLCBhIHJlc3RvcmUKYm9vbGVhbiBuZWVkcyB0byBiZSBwbHVtYmVkIGRvd24gYXMgd2Vs
bCwgYW5kIHVzZWQgdG8gc2VsZWN0IGJldHdlZW4gdGhlCmhhcmR3YXJlIG1heGltdW0gdmFsdWUg
YW5kIGNhbGxzIHRvIHtodm0scHZ9X2NwdWlkKCkgdG8gZmluZCB0aGUKdG9vbHN0YWNrLWNob3Nl
biBsZXZlbC4KLS0tCiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgIHwgIDIgKy0KIHhlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3hzdGF0ZS5jICAg
ICAgICB8IDE3ICsrKysrKysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3hzdGF0ZS5o
IHwgIDUgKysrLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2
L2RvbWN0bC5jCmluZGV4IGI5NzM2MjkuLjA0MjNhMGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9kb21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTExNzAsNyArMTE3MCw3
IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgICAgICBpZiAoIF94Y3IwX2FjY3VtICkK
ICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIGV2Yy0+c2l6ZSA+PSBQVl9YU0FW
RV9IRFJfU0laRSArIFhTVEFURV9BUkVBX01JTl9TSVpFICkKLSAgICAgICAgICAgICAgICAgICAg
cmV0ID0gdmFsaWRhdGVfeHN0YXRlKF94Y3IwLCBfeGNyMF9hY2N1bSwKKyAgICAgICAgICAgICAg
ICAgICAgcmV0ID0gdmFsaWRhdGVfeHN0YXRlKGQsIF94Y3IwLCBfeGNyMF9hY2N1bSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfeHNhdmVfYXJlYS0+eHNhdmVf
aGRyKTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGVsc2UgaWYgKCAhX3hjcjAgKQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
aW5kZXggZjk0MDhlMS4uZDU3YTk0MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xMjU0LDcgKzEyNTQsNyBAQCBzdGF0
aWMgaW50IGh2bV9sb2FkX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAq
KSZoLT5kYXRhW2gtPmN1cl07CiAgICAgaC0+Y3VyICs9IGRlc2MtPmxlbmd0aDsKIAotICAgIGVy
ciA9IHZhbGlkYXRlX3hzdGF0ZShjdHh0LT54Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAorICAgIGVy
ciA9IHZhbGlkYXRlX3hzdGF0ZShkLCBjdHh0LT54Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAoY29uc3Qgdm9pZCAqKSZjdHh0LT5zYXZlX2FyZWEueHNh
dmVfaGRyKTsKICAgICBpZiAoIGVyciApCiAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3hzdGF0ZS5jIGIveGVuL2FyY2gveDg2L3hzdGF0ZS5jCmluZGV4IGI0YWVhNGIuLjFmYmIwODcg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94c3RhdGUuYworKysgYi94ZW4vYXJjaC94ODYveHN0
YXRlLmMKQEAgLTY3MCwxMiArNjcwLDE3IEBAIHN0YXRpYyBib29sIHZhbGlkX3hjcjAodTY0IHhj
cjApCiAgICAgcmV0dXJuICEoeGNyMCAmIFg4Nl9YQ1IwX0JORFJFR1MpID09ICEoeGNyMCAmIFg4
Nl9YQ1IwX0JORENTUik7CiB9CiAKLWludCB2YWxpZGF0ZV94c3RhdGUodTY0IHhjcjAsIHU2NCB4
Y3IwX2FjY3VtLCBjb25zdCBzdHJ1Y3QgeHNhdmVfaGRyICpoZHIpCitpbnQgdmFsaWRhdGVfeHN0
YXRlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IHhjcjAsIHVpbnQ2NF90IHhjcjBf
YWNjdW0sCisgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c2F2ZV9oZHIgKmhkcikK
IHsKKyAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpjcCA9IGQtPmFyY2guY3B1aWQ7Cisg
ICAgdWludDY0X3QgeGNyMF9tYXggPQorICAgICAgICAoKHVpbnQ2NF90KWNwLT54c3RhdGUueGNy
MF9oaWdoIDw8IDMyKSB8IGNwLT54c3RhdGUueGNyMF9sb3c7CiAgICAgdW5zaWduZWQgaW50IGk7
CiAKICAgICBpZiAoIChoZHItPnhzdGF0ZV9idiAmIH54Y3IwX2FjY3VtKSB8fAogICAgICAgICAg
KHhjcjAgJiB+eGNyMF9hY2N1bSkgfHwKKyAgICAgICAgICh4Y3IwX2FjY3VtICYgfnhjcjBfbWF4
KSB8fAogICAgICAgICAgIXZhbGlkX3hjcjAoeGNyMCkgfHwKICAgICAgICAgICF2YWxpZF94Y3Iw
KHhjcjBfYWNjdW0pICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CkBAIC02OTQsMTggKzY5OSwx
OCBAQCBpbnQgdmFsaWRhdGVfeHN0YXRlKHU2NCB4Y3IwLCB1NjQgeGNyMF9hY2N1bSwgY29uc3Qg
c3RydWN0IHhzYXZlX2hkciAqaGRyKQogaW50IGhhbmRsZV94c2V0YnYodTMyIGluZGV4LCB1NjQg
bmV3X2J2KQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKKyAgICBjb25zdCBz
dHJ1Y3QgY3B1aWRfcG9saWN5ICpjcCA9IGN1cnItPmRvbWFpbi0+YXJjaC5jcHVpZDsKKyAgICB1
aW50NjRfdCB4Y3IwX21heCA9CisgICAgICAgICgodWludDY0X3QpY3AtPnhzdGF0ZS54Y3IwX2hp
Z2ggPDwgMzIpIHwgY3AtPnhzdGF0ZS54Y3IwX2xvdzsKICAgICB1NjQgbWFzazsKIAogICAgIGlm
ICggaW5kZXggIT0gWENSX1hGRUFUVVJFX0VOQUJMRURfTUFTSyApCiAgICAgICAgIHJldHVybiAt
RU9QTk9UU1VQUDsKIAotICAgIGlmICggKG5ld19idiAmIH54ZmVhdHVyZV9tYXNrKSB8fCAhdmFs
aWRfeGNyMChuZXdfYnYpICkKKyAgICBpZiAoIChuZXdfYnYgJiB+eGNyMF9tYXgpIHx8CisgICAg
ICAgICAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxpZF94Y3IwKG5ld19idikgKQog
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIC8qIFhDUjAuUEtSVSBpcyBkaXNhYmxlZCBv
biBQViBtb2RlLiAqLwotICAgIGlmICggaXNfcHZfdmNwdShjdXJyKSAmJiAobmV3X2J2ICYgWDg2
X1hDUjBfUEtSVSkgKQotICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Ci0KICAgICBpZiAoICFz
ZXRfeGNyMChuZXdfYnYpICkKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYveHN0YXRlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3hzdGF0
ZS5oCmluZGV4IDg2YTRhMWYuLjQ3ZjYwMmIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYveHN0YXRlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni94c3RhdGUuaApAQCAtOTcsOCAr
OTcsOSBAQCB2b2lkIHhzYXZlKHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBtYXNrKTsKIHZvaWQg
eHJzdG9yKHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBtYXNrKTsKIHZvaWQgeHN0YXRlX3NldF9p
bml0KHVpbnQ2NF90IG1hc2spOwogYm9vbCB4c2F2ZV9lbmFibGVkKGNvbnN0IHN0cnVjdCB2Y3B1
ICp2KTsKLWludCBfX211c3RfY2hlY2sgdmFsaWRhdGVfeHN0YXRlKHU2NCB4Y3IwLCB1NjQgeGNy
MF9hY2N1bSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4
c2F2ZV9oZHIgKik7CitpbnQgX19tdXN0X2NoZWNrIHZhbGlkYXRlX3hzdGF0ZShjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3Qg
eGNyMCwgdWludDY0X3QgeGNyMF9hY2N1bSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCB4c2F2ZV9oZHIgKmhkcik7CiBpbnQgX19tdXN0X2NoZWNrIGhhbmRs
ZV94c2V0YnYodTMyIGluZGV4LCB1NjQgbmV3X2J2KTsKIHZvaWQgZXhwYW5kX3hzYXZlX3N0YXRl
cyhzdHJ1Y3QgdmNwdSAqdiwgdm9pZCAqZGVzdCwgdW5zaWduZWQgaW50IHNpemUpOwogdm9pZCBj
b21wcmVzc194c2F2ZV9zdGF0ZXMoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHZvaWQgKnNyYywgdW5z
aWduZWQgaW50IHNpemUpOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 17:20:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 17:20: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 1ffq7f-0004Ij-VR; Wed, 18 Jul 2018 17:20: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffq7e-0004IX-5y
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 17:20:18 +0000
X-Inumbo-ID: c930d1a3-8aae-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c930d1a3-8aae-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 19:19:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,371,1526342400"; d="scan'208";a="60546889"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 18 Jul 2018 18:20:11 +0100
Message-ID: <1531934413-10052-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/2] x86/xstate: Fixes and improvements to
 xsetbv handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciAoMik6CiAgeDg2L3hzdGF0ZTogVXNlIGEgZ3Vlc3RzIENQVUlEIHBvbGlj
eSwgcmF0aGVyIHRoYW4gYWxsb3dpbmcgYWxsIGZlYXR1cmVzCiAgeDg2L3hzdGF0ZTogTWFrZSBl
cnJvcnMgaW4geHN0YXRlIGNhbGN1bGF0aW9ucyBtb3JlIG9idmlvdXMgYnkgY3Jhc2hpbmcgdGhl
IGRvbWFpbgoKIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gv
eDg2L2h2bS9odm0uYyAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYveHN0YXRlLmMgICAgICAg
IHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2
L3hzdGF0ZS5oIHwgIDUgKysrLS0KIDQgZmlsZXMgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKSwg
OSBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 17:20:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 17:20: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 1ffq7h-0004Iz-GR; Wed, 18 Jul 2018 17: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=dg1m=kc=citrix.com=prvs=730a7d111=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ffq7f-0004Ih-Sz
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 17:20:19 +0000
X-Inumbo-ID: ddcf5558-8aae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ddcf5558-8aae-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 17:20:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,371,1526342400"; d="scan'208";a="60546896"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 18 Jul 2018 18:20:13 +0100
Message-ID: <1531934413-10052-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] x86/xstate: Make errors in xstate
 calculations more obvious by crashing the 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: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgbmV3X2J2IHdoaWNoIGV4Y2VlZHMgeGZlYXR1cmVfbWFzaywgdGhlbiBzb21ldGhpbmcgaXMg
YnJva2VuIHdpdGggdGhlIENQVUlECnBvbGljeSBkZXJpdmF0aW9uIG9yIGF1ZGl0aW5nIGxvZ2lj
LiAgSWYgaGFyZHdhcmUgcmVqZWN0cyBuZXdfYnYsIHRoZW4Kc29tZXRoaW5nIGlzIGJyb2tlbiB3
aXRoIFhlbidzIHhzdGF0ZSBsb2dpYy4KCkluIGJvdGggY2FzZXMsIGNyYXNoIHRoZSBkb21haW4g
d2l0aCBhbiBvYnZpb3VzIGVycm9yIG1lc3NhZ2UsIHRvIGhlbHAKaGlnaGxpZ2h0IHRoZSBpc3N1
ZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KCnYyOgogKiBSZWJh
c2Ugb3ZlciBjaGFuZ2VzIHRvIHBhdGNoIDEuCi0tLQogeGVuL2FyY2gveDg2L3hzdGF0ZS5jIHwg
MTkgKysrKysrKysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jIGIveGVu
L2FyY2gveDg2L3hzdGF0ZS5jCmluZGV4IDFmYmIwODcuLmZlMjU2MjQgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni94c3RhdGUuYworKysgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKQEAgLTcwNywx
MiArNzA3LDI3IEBAIGludCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRleCwgdTY0IG5ld19idikKICAg
ICBpZiAoIGluZGV4ICE9IFhDUl9YRkVBVFVSRV9FTkFCTEVEX01BU0sgKQogICAgICAgICByZXR1
cm4gLUVPUE5PVFNVUFA7CiAKLSAgICBpZiAoIChuZXdfYnYgJiB+eGNyMF9tYXgpIHx8Ci0gICAg
ICAgICAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxpZF94Y3IwKG5ld19idikgKQor
ICAgIGlmICggKG5ld19idiAmIH54Y3IwX21heCkgfHwgIXZhbGlkX3hjcjAobmV3X2J2KSApCiAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwogCisgICAgaWYgKCBuZXdfYnYgJiB+eGZlYXR1cmVfbWFz
ayApCisgICAgeworICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsCisgICAgICAgICAgICAgICAg
Im5ld19idiAlMDE2IiBQUkl4NjQgIiBleGNlZWRzIGhhcmR3YXJlIG1heCAlMDE2IiBQUkl4NjQg
IlxuIiwKKyAgICAgICAgICAgICAgICBuZXdfYnYsIHhmZWF0dXJlX21hc2spOworICAgICAgICBk
b21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsKKworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAg
ICB9CisKICAgICBpZiAoICFzZXRfeGNyMChuZXdfYnYpICkKKyAgICB7CisgICAgICAgIGdwcmlu
dGsoWEVOTE9HX0VSUiwgIm5ld19idiAlMDE2IiBQUkl4NjQgIiByZWplY3RlZCBieSBoYXJkd2Fy
ZVxuIiwKKyAgICAgICAgICAgICAgICBuZXdfYnYpOworICAgICAgICBkb21haW5fY3Jhc2goY3Vy
ci0+ZG9tYWluKTsKKwogICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICB9CiAKICAgICBtYXNr
ID0gbmV3X2J2ICYgfmN1cnItPmFyY2gueGNyMF9hY2N1bTsKICAgICBjdXJyLT5hcmNoLnhjcjAg
PSBuZXdfYnY7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 17:31:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 17: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 1ffqIP-0005Lb-H2; Wed, 18 Jul 2018 17:31: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=l+ws=kc=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffqIO-0005LW-4O
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 17:31:24 +0000
X-Inumbo-ID: 6a9637af-8ab0-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a9637af-8ab0-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 17:31: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 7D80B2084E;
 Wed, 18 Jul 2018 17:31:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531935082;
 bh=Vq817iUH5AN/RhZdaY8fp+HftHckkaek9C5kfXgYte0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ouhlOFCQ7N9ob/2CIkcCPamueIJFD0czeZSXGlm8Q6Y4NORTLfzIFg+nDI84PJc0U
 XJUwfOcFL1Cu6V4YAvb24CTXZD9cVpuPSzFhL5ynls23JxcFRu1gRoYQjvfAOvG4Em
 kdAM/BmXIhsw5Njen/ge3tMWMvbylztLndkdM9UA=
Date: Wed, 18 Jul 2018 10:31:20 -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: <d7daee5b-35ec-6959-4dbf-09cdf18afbe7@arm.com>
Message-ID: <alpine.DEB.2.10.1807181013380.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <d7daee5b-35ec-6959-4dbf-09cdf18afbe7@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 20/21] 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,
 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>

T24gVHVlLCAxNyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDcvMDcvMjAxOCAwMDoxMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gVG9k
YXkgQ3RybC1BQUEgaXMgdXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4dGVu
ZCB0aGUKPiA+IG1lY2hhbmlzbSB0byBhbGxvdyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gWGVuLCBE
b20wLCBhbmQgYW55IG9mIHRoZQo+ID4gaW5pdGlhbCBEb21VIGNyZWF0ZWQgZnJvbSBYZW4gYWxv
bmdzaWRlIERvbTAgb3V0IG9mIGluZm9ybWF0aW9uIHByb3ZpZGVkCj4gPiB2aWEgZGV2aWNlIHRy
ZWUuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NA
eGlsaW54LmNvbT4KPiA+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCj4gPiBDQzogR2Vv
cmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gPiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bQo+ID4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gPiBDQzoga29ucmFkLndpbGtAb3JhY2xlLmNv
bQo+ID4gQ0M6IHRpbUB4ZW4ub3JnCj4gPiBDQzogd2VpLmxpdTJAY2l0cml4LmNvbQo+ID4gLS0t
Cj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBvbmx5IGNhbGwgdnBsMDExX3J4X2NoYXIgaWYgdGhl
IHZwbDAxMSBoYXMgYmVlbiBpbml0aWFsaXplZAo+ID4gLS0tCj4gPiAgIHhlbi9kcml2ZXJzL2No
YXIvY29uc29sZS5jIHwgNTAKPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0KPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKyksIDE1IGRl
bGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xl
LmMgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwo+ID4gaW5kZXggMGYwNTM2OS4uZDU5MGJj
MCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jCj4gPiArKysgYi94
ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwo+ID4gQEAgLTMxLDEwICszMSwxMyBAQAo+ID4gICAj
aW5jbHVkZSA8eGVuL2Vhcmx5X3ByaW50ay5oPgo+ID4gICAjaW5jbHVkZSA8eGVuL3dhcm5pbmcu
aD4KPiA+ICAgI2luY2x1ZGUgPHhlbi9wdl9jb25zb2xlLmg+Cj4gPiArI2luY2x1ZGUgPGFzbS9z
ZXR1cC5oPgo+ID4gICAgICNpZmRlZiBDT05GSUdfWDg2Cj4gPiAgICNpbmNsdWRlIDx4ZW4vY29u
c29sZWQuaD4KPiA+ICAgI2luY2x1ZGUgPGFzbS9ndWVzdC5oPgo+ID4gKyNlbHNlCj4gPiArI2lu
Y2x1ZGUgPGFzbS92cGwwMTEuaD4KPiA+ICAgI2VuZGlmCj4gPiAgICAgLyogY29uc29sZTogY29t
bWEtc2VwYXJhdGVkIGxpc3Qgb2YgY29uc29sZSBvdXRwdXRzLiAqLwo+ID4gQEAgLTM4OSwyOSAr
MzkyLDQ5IEBAIHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tleSh1bnNpZ25lZCBjaGFy
IGtleSkKPiA+ICAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhidWYsIG9yZGVyKTsKPiA+ICAgfQo+
ID4gICAtLyogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBiZXR3
ZWVuIFhlbiBhbmQgRE9NMC4gKi8KPiA+ICsvKgo+ID4gKyAqIENUUkwtPHN3aXRjaF9jaGFyPiBz
d2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4sIERvbTAgYW5kCj4gPiArICogRG9t
VXMuCj4gPiArICovCj4gPiAgICNkZWZpbmUgc3dpdGNoX2NvZGUgKG9wdF9jb25zd2l0Y2hbMF0t
J2EnKzEpCj4gPiAtc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbl9yeCA9IDE7IC8qIEZBTFNF
ID0+IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4KPiA+ICovCj4gPiArc3RhdGljIGludCBfX3Jl
YWRfbW9zdGx5IHhlbl9yeCA9IDE7IC8qIDEgPT4gaW5wdXQgcGFzc2VkIHRvIGRvbWFpbiAwLiAq
Lwo+ID4gICAgIHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxfaW5wdXQodm9pZCkKPiA+ICAgewo+
ID4gLSAgICBzdGF0aWMgY2hhciAqaW5wdXRfc3RyWzJdID0geyAiRE9NMCIsICJYZW4iIH07Cj4g
PiAtICAgIHhlbl9yeCA9ICF4ZW5fcng7Cj4gPiAtICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1
dCAtPiAlcyIsIGlucHV0X3N0clt4ZW5fcnhdKTsKPiA+ICsgICAgeGVuX3J4Kys7Cj4gPiArICAg
IGlmICggeGVuX3J4ID09IG1heF9pbml0X2RvbWlkICsgMSApCj4gPiArICAgICAgICB4ZW5fcngg
PSAwOwo+ID4gKwo+ID4gKyAgICBpZiAoICF4ZW5fcnggKQo+ID4gKyAgICAgICAgcHJpbnRrKCIq
KiogU2VyaWFsIGlucHV0IHhlbl9yeD0lZCAtPiAlcyIsIHhlbl9yeCwgIlhlbiIpOwo+ID4gKyAg
ICBlbHNlCj4gPiArICAgICAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgeGVuX3J4PSVkIC0+
IERPTSVkIiwgeGVuX3J4LCB4ZW5fcnggLSAxKTsKPiA+ICsKPiA+ICAgICAgIGlmICggc3dpdGNo
X2NvZGUgKQo+ID4gLSAgICAgICAgcHJpbnRrKCIgKHR5cGUgJ0NUUkwtJWMnIHRocmVlIHRpbWVz
IHRvIHN3aXRjaCBpbnB1dCB0byAlcykiLAo+ID4gLSAgICAgICAgICAgICAgIG9wdF9jb25zd2l0
Y2hbMF0sIGlucHV0X3N0clsheGVuX3J4XSk7Cj4gPiArICAgICAgICBwcmludGsoIiAodHlwZSAn
Q1RSTC0lYycgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0KSIsCj4gPiArICAgICAgICAgICAg
ICAgb3B0X2NvbnN3aXRjaFswXSk7Cj4gPiAgICAgICBwcmludGsoIlxuIik7Cj4gPiAgIH0KPiA+
ICAgICBzdGF0aWMgdm9pZCBfX3NlcmlhbF9yeChjaGFyIGMsIHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQo+ID4gICB7Cj4gPiAtICAgIGlmICggeGVuX3J4ICkKPiA+ICsgICAgaWYgKCB4ZW5f
cnggPT0gMCApCj4gPiAgICAgICAgICAgcmV0dXJuIGhhbmRsZV9rZXlwcmVzcyhjLCByZWdzKTsK
PiA+ICAgLSAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwgdW5sZXNzIGl0IGlz
IGFscmVhZHkgZnVsbC4gKi8KPiA+IC0gICAgaWYgKCAoc2VyaWFsX3J4X3Byb2Qtc2VyaWFsX3J4
X2NvbnMpICE9IFNFUklBTF9SWF9TSVpFICkKPiA+IC0gICAgICAgIHNlcmlhbF9yeF9yaW5nW1NF
UklBTF9SWF9NQVNLKHNlcmlhbF9yeF9wcm9kKyspXSA9IGM7Cj4gPiArICAgIGlmICggeGVuX3J4
ID09IDEgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0
IGJ1ZmZlciwgdW5sZXNzIGl0IGlzIGFscmVhZHkgZnVsbC4gKi8KPiA+ICsgICAgICAgIGlmICgg
KHNlcmlhbF9yeF9wcm9kLXNlcmlhbF9yeF9jb25zKSAhPSBTRVJJQUxfUlhfU0laRSApCj4gPiAr
ICAgICAgICAgICAgc2VyaWFsX3J4X3JpbmdbU0VSSUFMX1JYX01BU0soc2VyaWFsX3J4X3Byb2Qr
KyldID0gYzsKPiA+ICsgICAgfQo+ID4gKyNpZmRlZiBDT05GSUdfQVJNCj4gPiArICAgIGVsc2UK
PiA+ICsgICAgewo+ID4gKyAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGdldF9kb21haW5fYnlf
aWQoeGVuX3J4IC0gMSk7Cj4gPiArICAgICAgICBpZiAoICFkLT5hcmNoLnZwbDAxMS5yaW5nX2Vu
YWJsZSAmJiBkLT5hcmNoLnZwbDAxMS5pbnJpbmcgIT0gTlVMTCApCj4gCj4gSXQgc291bmRzIGxp
a2UgeW91IHdhbnQgdG8gcHJvdmlkZSBhIG1hY3JvIGhlcmUuIFNvIHdvdWxkIG1ha2UgY2xlYXJl
ciB3aGF0Cj4geW91IGFyZSBhY3R1YWxseSBjaGVja2luZy4KCkkgd291bGQgcmF0aGVyIGFkZCBh
IGluLWNvZGUgY29tbWVudCBiZWNhdXNlIGl0IGlzIHRoZSBvbmx5IGluc3RhbmNlIG9mCnRoaXMg
Y2hlY2sgaW4gdGhlIGNvZGViYXNlLgoKCj4gPiArICAgICAgICAgICAgdnBsMDExX3J4X2NoYXIo
ZCwgYyk7Cj4gCj4gV2hhdCBoYXBwZW4gaW4gdGhlIGNhc2UgdnBsMDExIGlzIG5vdCBlbmFibGVk
IGZvciB0aGF0IGRvbWFpbj8KClllcywgdGhhdCBpcyBhIG1pc3Rha2UgaW4gdGhpcyB2ZXJzaW9u
IG9mIHRoZSBzZXJpZXMuIEkgaGF2ZSBhbHJlYWR5CmZpeGVkIHRoZSBpc3N1ZSBpbiBteSB2MyBk
ZXYgYnJhbmNoLgoKCj4gU2hvdWxkbid0IHlvdSBhdCBsZWFzdCB3YXJuIHRoZXJlIGFyZSBubyBj
b25zb2xlIGF2YWlsYWJsZT8KCkknbGwgYWRkIGEgd2FybmluZwoKCj4gPiArICAgIH0KPiA+ICsj
ZW5kaWYKPiA+ICAgICAgIC8qIEFsd2F5cyBub3RpZnkgdGhlIGd1ZXN0OiBwcmV2ZW50cyByZWNl
aXZlIHBhdGggZnJvbSBnZXR0aW5nIHN0dWNrLgo+ID4gKi8KPiAKPiBUaGlzIGNvbW1lbnQgc2Vl
bXMgYSBiaXQgd3Jvbmcgbm93LCBhbHRvdWdoIHRoZSBjb21tZW50IHNlZW0gdG8gc3VnZ2VzdCBt
YXkKPiBuZWVkIHRvIGJlIHRha2VuIGNhcmUuCgpJJ2xsIHVwZGF0ZSB0aGUgY29tbWVudCwgaXQg
aXMgb25seSByZWxldmFudCB0byB0aGUgaGFyZHdhcmUgZG9tYWluCgoKPiA+ICAgICAgIHNlbmRf
Z2xvYmFsX3ZpcnEoVklSUV9DT05TT0xFKTsKPiA+ICAgQEAgLTkyMyw3ICs5NDYsNyBAQCB2b2lk
IF9faW5pdCBjb25zb2xlX2VuZGJvb3Qodm9pZCkKPiA+ICAgICAgICAqIGEgdXNlZnVsICdob3cg
dG8gc3dpdGNoJyBtZXNzYWdlLgo+ID4gICAgICAgICovCj4gPiAgICAgICBpZiAoIG9wdF9jb25z
d2l0Y2hbMV0gPT0gJ3gnICkKPiA+IC0gICAgICAgIHhlbl9yeCA9ICF4ZW5fcng7Cj4gPiArICAg
ICAgICB4ZW5fcnggPSAwOwo+ID4gICAgICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCd3JywgZHVt
cF9jb25zb2xlX3Jpbmdfa2V5LAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAic3luY2hy
b25vdXNseSBkdW1wIGNvbnNvbGUgcmluZyBidWZmZXIgKGRtZXNnKSIsCj4gPiAwKTsKPiA+IEBA
IC05MzMsOSArOTU2LDYgQEAgdm9pZCBfX2luaXQgY29uc29sZV9lbmRib290KHZvaWQpCj4gPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZGVjcmVhc2UgbG9nIGxldmVsIHRocmVzaG9s
ZCIsIDApOwo+ID4gICAgICAgcmVnaXN0ZXJfaXJxX2tleWhhbmRsZXIoJ0cnLCAmZG9fdG9nZ2xl
X2d1ZXN0LAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRvZ2dsZSBob3N0L2d1
ZXN0IGxvZyBsZXZlbCBhZGp1c3RtZW50IiwgMCk7Cj4gPiAtCj4gPiAtICAgIC8qIFNlcmlhbCBp
bnB1dCBpcyBkaXJlY3RlZCB0byBET00wIGJ5IGRlZmF1bHQuICovCj4gPiAtICAgIHN3aXRjaF9z
ZXJpYWxfaW5wdXQoKTsKPiA+ICAgfQo+ID4gICAgIGludCBfX2luaXQgY29uc29sZV9oYXMoY29u
c3QgY2hhciAqZGV2aWNlKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 17:48:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 17: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 1ffqZ1-0006Ha-16; Wed, 18 Jul 2018 17:48: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=l+ws=kc=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ffqYz-0006HV-Fi
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 17:48:33 +0000
X-Inumbo-ID: bbc8ea7e-8ab2-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bbc8ea7e-8ab2-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 19:48:09 +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 8A8C12075E;
 Wed, 18 Jul 2018 17:48:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1531936111;
 bh=4CiNN4jFczSfLSL6KQ+TY7PVA51gu0JUiXO+rmadnfc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ewnqCpEnfvfLIb/JndFTQm3FiP+ASYw/sEl5O7R2Vxa7GJe0Yzbt6VY/2C5YHVa2R
 KsfM+xnYjUDZWsLdxClmKbKtHpxPq5KPCLQLnLiwaoUDG39u59q3wiLu6nP2NDWqjR
 bXMD8Ofs1uCsWJwQehC0CEHU9sdnW7+Dxb58fHDY=
Date: Wed, 18 Jul 2018 10:48: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: <1a501bf9-8d62-bac7-302e-85cd2f8b4ff7@arm.com>
Message-ID: <alpine.DEB.2.10.1807181047500.21200@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <87c65c26-19c7-9bae-5b21-8eb04f2b64b9@arm.com>
 <alpine.DEB.2.10.1807131354200.4709@sstabellini-ThinkPad-X260>
 <1a501bf9-8d62-bac7-302e-85cd2f8b4ff7@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 00/21] 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: 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>

T24gV2VkLCAxOCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDcvMTggMjE6NTQsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIFRo
dSwgMTIgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gSGksCj4gPiA+IAo+ID4g
PiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBwcm92aWRlIGEgYnJhbmNoIHdpdGggdGhlIHBhdGNo
IGFwcGxpZWQ/IEl0IHdvdWxkCj4gPiA+IGJlCj4gPiA+IG5pY2UgdG8gaGF2ZSB0aGF0IGZvciBl
dmVyeSB2ZXJzaW9uLCBzbyBJIGNhbiBlYXNpbHkga25vdyBvbiB3aGljaCB2ZXJzaW9uCj4gPiA+
IG9mCj4gPiA+IHlvdSBhcmUgYmFzZWQgYW5kIGF2b2lkIHNwZW5kaW5nIHRpbWUgdHJ5aW5nIHRv
IGFwcGx5IGl0IDopLgo+ID4gCj4gPiBNYWtlcyBzZW5zZSwgSSdsbCBkbyBmcm9tIG5leHQgdGlt
ZQo+IAo+IENvdWxkIHlvdSBwcm92aWRlIG9uZSBmcm9tIHRoaXMgdmVyc2lvbj8gU28gSSBjYW4g
cmV2aWV3IHNvbWUgb2YgeW91ciBwYXRjaGVzCj4gbW9yZSBlYXNpbHkuCgpodHRwOi8veGVuYml0
cy54ZW5wcm9qZWN0Lm9yZy9naXQtaHR0cC9wZW9wbGUvc3N0YWJlbGxpbmkveGVuLXVuc3RhYmxl
LmdpdCBkb20wbGVzcy12MgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 18:01:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 18: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 1ffqlO-0007uP-1E; Wed, 18 Jul 2018 18:01: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffqlN-0007uB-6f
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 18:01:21 +0000
X-Inumbo-ID: 9969ab27-8ab4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9969ab27-8ab4-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 18:01: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 1ffqlK-0002y6-6o; Wed, 18 Jul 2018 18:01: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 1ffqlK-0008N5-0i; Wed, 18 Jul 2018 18:01:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffqlJ-0007ny-WD; Wed, 18 Jul 2018 18:01:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125273-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 18:01:17 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 125273: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI3MyBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MjczLwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjQ3OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDc5NyAgMjAxOC0w
Ni0yOCAxNjoyNzozMSBaICAgMjAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNzMgIDIw
MTgtMDctMTcgMTE6Mzg6NTkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGJlcnRvIEdhcmNpYSA8YmVydG9A
aWdhbGlhLmNvbT4KICBBbGV4YW5kcm8gU2FuY2hleiBCYWNoIDxhbGV4YW5kcm9AcGhpLm56Pgog
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIEJyaWplc2ggU2lu
Z2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBCcnVjZSBSb2dlcnMgPGJyb2dlcnNAc3VzZS5j
b20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENv
cm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nZSA8YmVy
cmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQu
Y29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERyLiBE
YXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0
IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQr
cmVuZXNhc0BnbGlkZXIuYmU+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAg
R3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJt
LmNvbT4KICBIZW5yeSBXZXJ0eiA8aHdlcnR6MTBAZ21haWwuY29tPgogIEphY2sgU2Nod2FydHog
PGphY2suc2Nod2FydHpAb3JhY2xlLmNvbT4KICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1l
bnMuY29tPgogIEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KICBKYXNvbiBXYW5n
IDxqYXNvd2FuZ0ByZWRoYXQuY29tPgogIEplZmYgQ29keSA8amNvZHlAcmVkaGF0LmNvbT4KICBK
aW50YWNrIExpbSA8amludGFja0Bjcy5jb2x1bWJpYS5lZHU+CiAgSm9obiBTbm93IDxqc25vd0By
ZWRoYXQuY29tPgogIEpvaG4gVGhvbXNvbiA8Z2l0QGpvaG50aG9tc29uLmZhc3RtYWlsLmNvbS5h
dT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEtPTlJBRCBGcmVkZXJpYyA8ZnJl
ZGVyaWMua29ucmFkQGFkYWNvcmUuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExh
dXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZpdmllciA8bHZpdmll
ckByZWRoYXQuY29tPgogIGxpbnpoZWNoZW5nIDxsaW56aGVjaGVuZ0BodWF3ZWkuY29tPgogIE1h
cmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmsgQ2F2
ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1heCBGaWxpcHBvdiA8
amNtdmJrYmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWlj
aGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtp
biA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFlbCBXYWxsZSA8bWljaGFlbEB3YWxsZS5jYz4KICBN
aWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE11cmlsbyBPcHNmZWxkZXIg
QXJhdWpvIDxtdXJpbG9vQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBOaWEgQWxhcmllIDxuaWEuYWxh
cmllQGdtYWlsLmNvbT4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGFvbG8gQm9u
emluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBMaWV2ZW4gPHBsQGthbXAuZGU+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRl
cnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3Jn
PgogIFByYXNhZCBTaW5nYW1zZXR0eSA8cHJhc2FkLnNpbmdhbXNldHR5QG9yYWNsZS5jb20+CiAg
UHJhc2FkIFNpbmdhbXNldHR5IDxwcmFzYWQuc2luZ2Ftc2V0eUBvcmFjbGUuY29tPgogIFIuIE5h
Z2Vzd2FyYSBTYXN0cnkgPG5hc2FzdHJ5QGluLmlibS5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24g
PHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFn
ZXJ3YWxsQGNpdHJpeC5jb20+CiAgU2hhbm5vbiBaaGFvIDx6aGFvc2hlbmdsb25nQGh1YXdlaS5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFu
IEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRo
YXQuY29tPgogIFRpd2VpIEJpZSA8dGl3ZWkuYmllQGludGVsLmNvbT4KICBWaWN0b3IgS2FtZW5z
a3kgPGthbWVuc2t5QGNpc2NvLmNvbT4KICBWaWt0b3IgTWloYWpsb3Zza2kgPG1paGFqbG92QGxp
bnV4LnZuZXQuaWJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzAwMSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 18:20:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 18:20:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffr4C-00014C-Rb; Wed, 18 Jul 2018 18:20: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffr4B-000140-Bj
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 18:20:47 +0000
X-Inumbo-ID: 3cb8dabd-8ab7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3cb8dabd-8ab7-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 20:20: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 1ffr49-0003OR-Lk; Wed, 18 Jul 2018 18:20: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 1ffr49-0000hs-Eh; Wed, 18 Jul 2018 18:20:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffr49-00019H-E3; Wed, 18 Jul 2018 18:20:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125340-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386: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:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=f63a3e286765f47b79a73d56f8d687c4f3733979
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 18:20:45 +0000
Subject: [Xen-devel] [ovmf test] 125340: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTM0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzNDAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDAgZGF5cyAgICA1IGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVyaWMgRG9uZyA8ZXJpYy5kb25n
QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGY2M2Ez
ZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkKQXV0aG9yOiBFcmljIERvbmcgPGVy
aWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAxODoyMTowMSAyMDE4ICswODAw
CgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IExvYWQgdUNvZGUgb25jZSBmb3IgZWFjaCBjb3Jl
LgogICAgCiAgICBUaGUgU0RNIHJlcXVpcmVzIG9ubHkgb25lIHRocmVhZCBwZXIgY29yZSB0byBs
b2FkIHRoZQogICAgbWljcm9jb2RlLgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGVzIHRoaXMg
c29sdXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
ICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMz
ZmRkMjEyMApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBX
ZWQgSnVsIDExIDE5OjA3OjI4IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjog
VXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxlLgogICAgCiAgICBTZWFyY2ggdUNvZGUg
Y29zdHMgbXVjaCB0aW1lLCBpZiBBUCBoYXMgc2FtZSBwcm9jZXNzb3IgdHlwZQogICAgd2l0aCBC
U1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVDb2RlIGluZm8gdG8gZ2V0IGJldHRlciBwZXJmb3Jt
YW5jZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmlj
LmRvbmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAKQXV0aG9yOiBF
cmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAwODo0MDoy
NyAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IFJlbG9jYXRlIHVDb2RlIHRv
IG1lbW9yeSB0byBzYXZlIHRpbWUuCiAgICAKICAgIFJlYWQgdUNvZGUgZnJvbSBtZW1vcnkgaGFz
IGJldHRlciBwZXJmb3JtYW5jZSB0aGFuIGZyb20gZmxhc2guCiAgICBCdXQgaXQgbmVlZHMgZXh0
cmEgZWZmb3J0IHRvIGxldCBCU1AgY29weSB1Q29kZSBmcm9tIGZsYXNoIHRvCiAgICBtZW1vcnku
IEFsc28gQlNQIGFscmVhZHkgZW5hYmxlIGNhY2hlIGluIFNFQyBwaGFzZSwgc28gaXQgdXNlCiAg
ICBsZXNzIHRpbWUgdG8gcmVsb2NhdGUgdUNvZGUgZnJvbSBmbGFzaCB0byBtZW1vcnkuIEFmdGVy
CiAgICB2ZXJpZmljYXRpb24sIGlmIHN5c3RlbSBoYXMgbW9yZSB0aGFuIG9uZSBwcm9jZXNzb3Is
IGl0IHdpbGwKICAgIHJlZHVjZSBzb21lIHRpbWUgaWYgbG9hZCB1Q29kZSBmcm9tIG1lbW9yeS4K
ICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlIHRoaXMgb3B0aW1pemF0aW9uLgogICAgCiAgICBD
YzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 18:51:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 18: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 1ffrXG-0003G3-9u; Wed, 18 Jul 2018 18:50: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffrXF-0003Ft-8q
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 18:50:49 +0000
X-Inumbo-ID: 6e1f7c0e-8abb-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6e1f7c0e-8abb-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 20:50:25 +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 1ffrXC-00041e-RD; Wed, 18 Jul 2018 18:50: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 1ffrXC-0002jv-Gl; Wed, 18 Jul 2018 18:50:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffrXC-0001My-G9; Wed, 18 Jul 2018 18:50:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125341-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=773b86303ffe1a0181be3382d98680f58314f84d
X-Osstest-Versions-That: xen=93102b49d501175a8ebbfb1f13f06d4bc754827f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 18:50:46 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125341: 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>

ZmxpZ2h0IDEyNTM0MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTM0MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3NzNiODYzMDNmZmUxYTAxODFiZTMzODJkOTg2ODBmNTgzMTRmODRkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MzEwMmI0OWQ1MDExNzVhOGVi
YmZiMWYxM2YwNmQ0YmM3NTQ4MjdmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUzMjQgIDIwMTgt
MDctMTggMTI6MDA6MzAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MzQxICAy
MDE4LTA3LTE4IDE3OjAxOjI3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8g
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA5MzEwMmI0OWQ1Li43NzNi
ODYzMDNmICA3NzNiODYzMDNmZmUxYTAxODFiZTMzODJkOTg2ODBmNTgzMTRmODRkIC0+IHNtb2tl
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 19:01:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 19:01: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 1ffrh8-00049g-Eb; Wed, 18 Jul 2018 19: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=qozs=kc=xenproject.org=prvs=730584d27=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ffrh6-00049W-Ha
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 19:01:00 +0000
X-Inumbo-ID: eea1eb11-8abc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eea1eb11-8abc-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 19:01:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,371,1526342400"; d="scan'208";a="60557277"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74985-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-squeeze:test-amd64-amd64-i386-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-amd64-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=74953
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 18 Jul 2018 20:00:55 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 74985: 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>

ZmxpZ2h0IDc0OTg1IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncy83NDk4NS8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0
Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTUzCiB0ZXN0LWFt
ZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxs
IGZhaWwgbGlrZSA3NDk1MwogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zcXVlZXplLW5ldGJvb3Qt
cHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk1MwogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFp
bCBsaWtlIDc0OTUzCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5
NTMKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1hbWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJv
b3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFn
ZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVz
dGxvZ3MvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 20:39:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 20:39:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fftDi-0002Cr-SP; Wed, 18 Jul 2018 20:38: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=cumh=kc=citrix.com=prvs=7306b0852=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fftDh-0002Cm-QI
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 20:38:45 +0000
X-Inumbo-ID: 81c625bc-8aca-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81c625bc-8aca-11e8-a8a5-bc764e045a96;
 Wed, 18 Jul 2018 22:38:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,371,1526342400"; d="scan'208";a="76385375"
From: George Dunlap <George.Dunlap@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH v2 20/21] xen: support console_switching between Dom0 and
 DomUs on ARM
Thread-Index: AQHUFX7OLkEQRZSh9EmBdskqJ5/HMqSTzUWAgACzg4CAAKTFgIAAPEmA
Date: Wed, 18 Jul 2018 20:37:44 +0000
Message-ID: <1AB57DFE-53DF-40A0-8CAD-89EFFDC8A422@citrix.com>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <72242a48-711c-0e6d-0885-eeb88cfcfa66@arm.com>
 <5B4EE84D02000078001D5343@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807180952580.21200@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1807180952580.21200@sstabellini-ThinkPad-X260>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.8.2)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <16D670D34794C14CB28D14EFD45D5B27@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 20/21] 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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, xen-devel <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>, "nd@arm.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>

Cgo+IE9uIEp1bCAxOCwgMjAxOCwgYXQgMTowMSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiAKPiBPbiBXZWQsIDE4IEp1bCAyMDE4LCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTcuMDcuMTggYXQgMjI6MjksIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4gd3JvdGU6Cj4+PiBPbiAwNy8wNy8yMDE4IDAwOjEyLCBTdGVmYW5vIFN0YWJlbGxp
bmkgd3JvdGU6Cj4+Pj4gVG9kYXkgQ3RybC1BQUEgaXMgdXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBY
ZW4gYW5kIERvbTAuIEV4dGVuZCB0aGUKPj4+PiBtZWNoYW5pc20gdG8gYWxsb3cgZm9yIHN3aXRj
aGluZyBiZXR3ZWVuIFhlbiwgRG9tMCwgYW5kIGFueSBvZiB0aGUKPj4+PiBpbml0aWFsIERvbVUg
Y3JlYXRlZCBmcm9tIFhlbiBhbG9uZ3NpZGUgRG9tMCBvdXQgb2YgaW5mb3JtYXRpb24gcHJvdmlk
ZWQKPj4+PiB2aWEgZGV2aWNlIHRyZWUuCj4+PiBJdCBmZWVscyBhIGJpdCBwYWluZnVsIGZvciB0
aGUgdXNlciB0byBzd2l0Y2ggTiB0aW1lcyB0byBnZXQgaGlzIGRvbWFpbiAKPj4+IGNvbnNvbGUu
IFdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIHByb3ZpZGUgYSBuZXcga2V5IGJpbmRpbmcgd2hlcmUg
eW91IAo+Pj4gdHlwZSB0aGUgZG9tYWluIElEIHlvdSB3YW50IHRvIHN3aXRjaCB0bz8KPj4gCj4+
IERvZXMgdGhhdCBtZWFuIHlvdSdkIHdhbnQgdG8gdXNlIDAtOSBmb3IgdGhpcyBwdXJwb3NlPyBJ
J2QgYmUKPj4gdmVyeSBoZXNpdGFudCB0byBhY2NlcHQgc3VjaCwgYXMgd2UncmUgcHJldHR5IHRp
Z2h0IHdpdGggYXZhaWxhYmxlCj4+IGNoYXJhY3RlcnMgYWxyZWFkeS4gQW5kIG9mIGNvdXJzZSAw
LTkgd291bGRuJ3Qgc2NhbGUgdG8gRG9tMTAKPj4gYW5kIGJleW9uZC4gSWYgeW91IGhhdmUgc29t
ZXRoaW5nIGVsc2UgaW4gbWluZCwgSSB0aGluayBpdCB3b3VsZAo+PiBoZWxwIGlmIHlvdSBzcGVs
bGVkIHRoaXMgb3V0Lgo+IAo+IExldCBtZSBwcmVtaXNlIHRoYXQgSSB0aGluayB0aGlzIGlzIG5v
dCBpbXBvcnRhbnQgYW5kIHRoZSBzb2x1dGlvbiB3aWxsCj4gYmUgZmluZSBldmVuIG9ubHkgd2l0
aCB0aGUgZXhpc3RpbmcgQ3RybC1BQUEgc3dpdGNoaW5nIG1lY2hhbmlzbS4gSW4KPiBmYWN0LCBJ
IHdvdWxkIGFkZCB0aGF0IGFueSB1c2FiaWxpdHkgaW1wcm92ZW1lbnRzIHNob3VsZCBOT1QgYmUg
cGFydCBvZgo+IHRoaXMgc2VyaWVzLiBJIHRoaW5rIHdlIGhhdmUgbW9yZSBpbXBvcnRhbnQgdGhp
bmdzIHRvIGFkZCBub3cgYmVmb3JlIHdlCj4gZ2V0IHRvIHRoZSBjb25zb2xlIHN3aXRjaGluZyBt
ZWNoYW5pc20uCj4gCj4gTGV0IG1lIGFsc28gcHJlbWlzZSB0aGF0IHRoZSBudW1iZXIgb2YgZ3Vl
c3RzIEkgaW1hZ2luZSB3aWxsIGJlIGJvb3RlZAo+IHVzaW5nIGRvbTBsZXNzIHRvZGF5IGlzIGFj
dHVhbGx5IHZlcnkgbGltaXRlZC4gSSBkb3VidCBtb3JlIHRoYW4gNAo+IGd1ZXN0cy4gU28gaXQg
d291bGQgYmUgdG9sZXJhYmxlIHRvIHJvdGF0ZSBiZXR3ZWVuIHRoZW0gdXNpbmcgQ3RybC1BQUEu
Cj4gCj4gCj4gVGhhdCBzYWlkLCBJIHRoaW5rIHRoYXQgSnVsaWVuJ3Mgc3VnZ2VzdGlvbiBoYXMg
bWVyaXRzLiBUaGUgZmFjdCB0aGF0Cj4gaXQgY2FuIG9ubHkgaGFuZGxlIHVwIHRvIDEwIGd1ZXN0
cyBpcyBub3QgYW4gaXNzdWUsIGJlY2F1c2UgdGhlIG51bWJlcgo+IG9mIGRvbTBsZXNzIGd1ZXN0
cyBpcyBsb3dlciB0aGFuIHRoYXQgaW4gY3VycmVudCBzY2VuYXJpb3MuIEEgc2ltaWxhcgo+IGlk
ZWEgd291bGQgYmUgdG8gaW50cm9kdWNlIGFuIEVtYWNzLWxpa2UgYmluZGluZyBzdWNoIGFzOgo+
IAo+ICBDdHJsLUEgKyAoZG9taWQgbnVtYmVyKQo+IAo+IHRvIHN3aXRjaCB0byBhIGdpdmVuIGRv
bWlkLgoKRldJVyBJIHdhcyB0aGlua2luZyB0aGlzIGFzIHdlbGwuCgogLUdlb3JnZQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 21:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 21: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 1fftsq-0005fC-Bl; Wed, 18 Jul 2018 21:21: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=uknk=kc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fftso-0005ex-QH
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 21:21:14 +0000
X-Inumbo-ID: 863b7d5e-8ad0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 863b7d5e-8ad0-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 21:21: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 1fftsm-0007I0-4d; Wed, 18 Jul 2018 21:21: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 1fftsl-00069n-Tp; Wed, 18 Jul 2018 21:21:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fftsl-0003cl-T8; Wed, 18 Jul 2018 21:21:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125350-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 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
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=f63a3e286765f47b79a73d56f8d687c4f3733979
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 18 Jul 2018 21:21:11 +0000
Subject: [Xen-devel] [ovmf test] 125350: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTM1MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzNTAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDAgZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVyaWMgRG9uZyA8ZXJpYy5kb25n
QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGY2M2Ez
ZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkKQXV0aG9yOiBFcmljIERvbmcgPGVy
aWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAxODoyMTowMSAyMDE4ICswODAw
CgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IExvYWQgdUNvZGUgb25jZSBmb3IgZWFjaCBjb3Jl
LgogICAgCiAgICBUaGUgU0RNIHJlcXVpcmVzIG9ubHkgb25lIHRocmVhZCBwZXIgY29yZSB0byBs
b2FkIHRoZQogICAgbWljcm9jb2RlLgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGVzIHRoaXMg
c29sdXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
ICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMz
ZmRkMjEyMApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBX
ZWQgSnVsIDExIDE5OjA3OjI4IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjog
VXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxlLgogICAgCiAgICBTZWFyY2ggdUNvZGUg
Y29zdHMgbXVjaCB0aW1lLCBpZiBBUCBoYXMgc2FtZSBwcm9jZXNzb3IgdHlwZQogICAgd2l0aCBC
U1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVDb2RlIGluZm8gdG8gZ2V0IGJldHRlciBwZXJmb3Jt
YW5jZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmlj
LmRvbmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAKQXV0aG9yOiBF
cmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAwODo0MDoy
NyAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IFJlbG9jYXRlIHVDb2RlIHRv
IG1lbW9yeSB0byBzYXZlIHRpbWUuCiAgICAKICAgIFJlYWQgdUNvZGUgZnJvbSBtZW1vcnkgaGFz
IGJldHRlciBwZXJmb3JtYW5jZSB0aGFuIGZyb20gZmxhc2guCiAgICBCdXQgaXQgbmVlZHMgZXh0
cmEgZWZmb3J0IHRvIGxldCBCU1AgY29weSB1Q29kZSBmcm9tIGZsYXNoIHRvCiAgICBtZW1vcnku
IEFsc28gQlNQIGFscmVhZHkgZW5hYmxlIGNhY2hlIGluIFNFQyBwaGFzZSwgc28gaXQgdXNlCiAg
ICBsZXNzIHRpbWUgdG8gcmVsb2NhdGUgdUNvZGUgZnJvbSBmbGFzaCB0byBtZW1vcnkuIEFmdGVy
CiAgICB2ZXJpZmljYXRpb24sIGlmIHN5c3RlbSBoYXMgbW9yZSB0aGFuIG9uZSBwcm9jZXNzb3Is
IGl0IHdpbGwKICAgIHJlZHVjZSBzb21lIHRpbWUgaWYgbG9hZCB1Q29kZSBmcm9tIG1lbW9yeS4K
ICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlIHRoaXMgb3B0aW1pemF0aW9uLgogICAgCiAgICBD
YzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 21:38:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 21:38: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 1ffu9m-0006bA-0u; Wed, 18 Jul 2018 21: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=pmsb=kc=citrix.com=prvs=7302778eb=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1ffu9k-0006b5-QF
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 21:38:44 +0000
X-Inumbo-ID: f79bfceb-8ad2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f79bfceb-8ad2-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 21:38:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,371,1526342400"; d="scan'208";a="60571891"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 18 Jul 2018 22:38:38 +0100
Message-ID: <1531949918-30336-1-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/kexec: harden kexec path by entering with
 NMIs latched
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, 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>

T24gY2VydGFpbiBvY2Nhc2lvbnMgcGxhdGZvcm0gbWlnaHQgZ2VuZXJhdGUgTk1JcyBkdXJpbmcg
a2V4ZWMgdHJhbnNpdGlvbi4KSXQgY291bGQgYmUgY2FzY2FkZXMgb2YgTk1JcyBmb2xsb3dpbmcg
dGhlIGZpcnN0IG9uZSwgZXNjYWxhdGVkIE1hc3RlcgpBYm9ydHMgZm9sbG93aW5nIElPTU1VIHNo
dXRkb3duIG9uIHRoZSB0cmFuc2l0aW9uIGl0c2VsZiwgZXRjLgpQdXJnYXRvcnkgY29kZSBpcyBu
b3cgdW5wcmVwYXJlZCBmb3IgYW55IHNvcnQgb2YgZXhjZXB0aW9uIG9yIGludGVycnVwdApoYW5k
bGluZyBpbmNsdWRpbmcgTk1JIGhhbmRsaW5nLiBUaGlzIHJlc3VsdHMgaW4gaW50ZXJtaXR0ZW50
IGZhaWx1cmVzCnRvIGVudGVyIGtkdW1wIGtlcm5lbCBvbiBjZXJ0YWluIGV2ZW50cyBvciBjZXJ0
YWluIHBsYXRmb3JtcyBjYXVzZWQgYnkKVHJpcGxlIEZhdWx0IGluIHB1cmdhdG9yeS4KCkl0J3Mg
cG9zc2libGUgdG8gc3RhcnQgbG9hZGluZyBrZHVtcCBrZXJuZWwgaW4gTk1JIGNvbnRleHQgaGF2
aW5nIHRoZW0KbGF0Y2hlZCB3aGljaCBwb3N0cG9uZXMgTk1JIGhhbmRsaW5nIHVudGlsIHRoZSBr
ZXJuZWwgaXRzZWxmIGVuYWJsZXMKcmVndWxhciBpbnRlcnJ1cHRzIHRoYXQgc2hvdWxkIHVubGF0
Y2ggTk1JcyBhcyBzb29uIGFzIHRoZSBmaXJzdAppbnRlcnJ1cHQgY29tZXMuCgpTaWduZWQtb2Zm
LWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KLS0tCiB4ZW4v
YXJjaC94ODYvY3Jhc2guYyAgICAgICAgIHwgNjkgKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tYWNoaW5lX2tleGVjLmMgfCAzOCArKysr
KysrKysrKysrKysrKystLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvYXBpYy5oICAgfCAgMSAr
CiAzIGZpbGVzIGNoYW5nZWQsIDY3IGluc2VydGlvbnMoKyksIDQxIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcmFzaC5jIGIveGVuL2FyY2gveDg2L2NyYXNoLmMKaW5k
ZXggOGQ3NDI1OC4uZTNkZWU0YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NyYXNoLmMKKysr
IGIveGVuL2FyY2gveDg2L2NyYXNoLmMKQEAgLTM1LDYgKzM1LDQxIEBAIHN0YXRpYyBjcHVtYXNr
X3Qgd2FpdGluZ190b19jcmFzaDsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgY3Jhc2hpbmdfY3B1Owog
c3RhdGljIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGJvb2wsIGNyYXNoX3NhdmVfZG9uZSk7
CiAKK3ZvaWQgY3Jhc2hfc2VsZl9ubWkodm9pZCkKK3sKKyAgICAvKiBQb29yIG1hbnMgc2VsZl9u
bWkoKS4gIF9fc3RvcF90aGlzX2NwdSgpIGhhcyByZXZlcnRlZCB0aGUgTEFQSUMKKyAgICAgKiBi
YWNrIHRvIGl0cyBib290IHN0YXRlLCBzbyB3ZSBhcmUgdW5hYmxlIHRvIHJlbHkgb24gdGhlIHJl
Z3VsYXIKKyAgICAgKiBhcGljXyogZnVuY3Rpb25zLCBkdWUgdG8gJ3gyYXBpY19lbmFibGVkJyBi
ZWluZyBwb3NzaWJseSB3cm9uZy4KKyAgICAgKiAoVGhlIGxpa2VseSBzY2VuYXJpbyBpcyB0aGF0
IHdlIGhhdmUgcmV2ZXJ0ZWQgZnJvbSB4MmFwaWMgbW9kZSB0bworICAgICAqIHhhcGljLCBhdCB3
aGljaCBwb2ludCAjR1BGcyB3aWxsIG9jY3VyIGlmIHdlIHVzZSB0aGUgYXBpY18qCisgICAgICog
ZnVuY3Rpb25zKQorICAgICAqLworICAgIHN3aXRjaCAoIGN1cnJlbnRfbG9jYWxfYXBpY19tb2Rl
KCkgKQorICAgIHsKKyAgICAgICAgdTMyIGFwaWNfaWQ7CisKKyAgICBjYXNlIEFQSUNfTU9ERV9Y
MkFQSUM6CisgICAgICAgIGFwaWNfaWQgPSBhcGljX3JkbXNyKEFQSUNfSUQpOworCisgICAgICAg
IGFwaWNfd3Jtc3IoQVBJQ19JQ1IsIEFQSUNfRE1fTk1JIHwgQVBJQ19ERVNUX1BIWVNJQ0FMCisg
ICAgICAgICAgICAgICAgICAgfCAoKHU2NClhcGljX2lkIDw8IDMyKSk7CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSBBUElDX01PREVfWEFQSUM6CisgICAgICAgIGFwaWNfaWQgPSBHRVRfeEFQ
SUNfSUQoYXBpY19tZW1fcmVhZChBUElDX0lEKSk7CisKKyAgICAgICAgd2hpbGUgKCBhcGljX21l
bV9yZWFkKEFQSUNfSUNSKSAmIEFQSUNfSUNSX0JVU1kgKQorICAgICAgICAgICAgY3B1X3JlbGF4
KCk7CisKKyAgICAgICAgYXBpY19tZW1fd3JpdGUoQVBJQ19JQ1IyLCBhcGljX2lkIDw8IDI0KTsK
KyAgICAgICAgYXBpY19tZW1fd3JpdGUoQVBJQ19JQ1IsIEFQSUNfRE1fTk1JIHwgQVBJQ19ERVNU
X1BIWVNJQ0FMKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBicmVh
azsKKyAgICB9Cit9CisKIC8qIFRoaXMgYmVjb21lcyB0aGUgTk1JIGhhbmRsZXIgZm9yIG5vbi1j
cmFzaGluZyBDUFVzLCB3aGVuIFhlbiBpcyBjcmFzaGluZy4gKi8KIHN0YXRpYyB2b2lkIG5vcmV0
dXJuIGRvX25taV9jcmFzaChjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKQEAg
LTcxLDE0ICsxMDYsNyBAQCBzdGF0aWMgdm9pZCBub3JldHVybiBkb19ubWlfY3Jhc2goY29uc3Qg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNw
dSwgJndhaXRpbmdfdG9fY3Jhc2gpOwogICAgIH0KIAotICAgIC8qIFBvb3IgbWFucyBzZWxmX25t
aSgpLiAgX19zdG9wX3RoaXNfY3B1KCkgaGFzIHJldmVydGVkIHRoZSBMQVBJQwotICAgICAqIGJh
Y2sgdG8gaXRzIGJvb3Qgc3RhdGUsIHNvIHdlIGFyZSB1bmFibGUgdG8gcmVseSBvbiB0aGUgcmVn
dWxhcgotICAgICAqIGFwaWNfKiBmdW5jdGlvbnMsIGR1ZSB0byAneDJhcGljX2VuYWJsZWQnIGJl
aW5nIHBvc3NpYmx5IHdyb25nLgotICAgICAqIChUaGUgbGlrZWx5IHNjZW5hcmlvIGlzIHRoYXQg
d2UgaGF2ZSByZXZlcnRlZCBmcm9tIHgyYXBpYyBtb2RlIHRvCi0gICAgICogeGFwaWMsIGF0IHdo
aWNoIHBvaW50ICNHUEZzIHdpbGwgb2NjdXIgaWYgd2UgdXNlIHRoZSBhcGljXyoKLSAgICAgKiBm
dW5jdGlvbnMpCi0gICAgICoKLSAgICAgKiBUaGUgSUNSIGFuZCBBUElDIElEIG9mIHRoZSBMQVBJ
QyBhcmUgc3RpbGwgdmFsaWQgZXZlbiBkdXJpbmcKKyAgICAvKiBUaGUgSUNSIGFuZCBBUElDIElE
IG9mIHRoZSBMQVBJQyBhcmUgc3RpbGwgdmFsaWQgZXZlbiBkdXJpbmcKICAgICAgKiBzb2Z0d2Fy
ZSBkaXNhYmxlIChJbnRlbCBTRE0gVm9sIDMsIDEwLjQuNy4yKS4gIEFzIGEgcmVzdWx0LCB3ZQog
ICAgICAqIGNhbiBkZWxpYmVyYXRlbHkgcXVldWUgdXAgYW5vdGhlciBOTUkgYXQgdGhlIExBUElD
IHdoaWNoIHdpbGwgbm90CiAgICAgICogYmUgZGVsaXZlcmVkIGFzIHRoZSBoYXJkd2FyZSBOTUkg
bGF0Y2ggaXMgY3VycmVudGx5IGluIGVmZmVjdC4KQEAgLTg2LDMwICsxMTQsNyBAQCBzdGF0aWMg
dm9pZCBub3JldHVybiBkb19ubWlfY3Jhc2goY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgICogbm9uLWZhdGFsIE1DRSksIHRoZSBMQVBJQyB3aWxsIGZvcmNlIHVzIGJhY2sg
aGVyZSByYXRoZXIgdGhhbgogICAgICAqIHdhbmRlcmluZyBiYWNrIGludG8gcmVndWxhciBYZW4g
Y29kZS4KICAgICAgKi8KLSAgICBzd2l0Y2ggKCBjdXJyZW50X2xvY2FsX2FwaWNfbW9kZSgpICkK
LSAgICB7Ci0gICAgICAgIHUzMiBhcGljX2lkOwotCi0gICAgY2FzZSBBUElDX01PREVfWDJBUElD
OgotICAgICAgICBhcGljX2lkID0gYXBpY19yZG1zcihBUElDX0lEKTsKLQotICAgICAgICBhcGlj
X3dybXNyKEFQSUNfSUNSLCBBUElDX0RNX05NSSB8IEFQSUNfREVTVF9QSFlTSUNBTAotICAgICAg
ICAgICAgICAgICAgIHwgKCh1NjQpYXBpY19pZCA8PCAzMikpOwotICAgICAgICBicmVhazsKLQot
ICAgIGNhc2UgQVBJQ19NT0RFX1hBUElDOgotICAgICAgICBhcGljX2lkID0gR0VUX3hBUElDX0lE
KGFwaWNfbWVtX3JlYWQoQVBJQ19JRCkpOwotCi0gICAgICAgIHdoaWxlICggYXBpY19tZW1fcmVh
ZChBUElDX0lDUikgJiBBUElDX0lDUl9CVVNZICkKLSAgICAgICAgICAgIGNwdV9yZWxheCgpOwot
Ci0gICAgICAgIGFwaWNfbWVtX3dyaXRlKEFQSUNfSUNSMiwgYXBpY19pZCA8PCAyNCk7Ci0gICAg
ICAgIGFwaWNfbWVtX3dyaXRlKEFQSUNfSUNSLCBBUElDX0RNX05NSSB8IEFQSUNfREVTVF9QSFlT
SUNBTCk7Ci0gICAgICAgIGJyZWFrOwotCi0gICAgZGVmYXVsdDoKLSAgICAgICAgYnJlYWs7Ci0g
ICAgfQorICAgIGNyYXNoX3NlbGZfbm1pKCk7CiAKICAgICBmb3IgKCA7IDsgKQogICAgICAgICBo
YWx0KCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbWFjaGluZV9rZXhlYy5jIGIveGVuL2Fy
Y2gveDg2L21hY2hpbmVfa2V4ZWMuYwppbmRleCBiNzBkNWE2Li4zYmRiZGQxIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbWFjaGluZV9rZXhlYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tYWNoaW5l
X2tleGVjLmMKQEAgLTIyLDYgKzIyLDcgQEAKICNpbmNsdWRlIDxhc20vaHBldC5oPgogI2luY2x1
ZGUgPGFzbS9wYWdlLmg+CiAjaW5jbHVkZSA8YXNtL21hY2hpbmVfa2V4ZWMuaD4KKyNpbmNsdWRl
IDxhc20vYXBpYy5oPgogCiAvKgogICogQWRkIGEgbWFwcGluZyBmb3IgYSBwYWdlIHRvIHRoZSBw
YWdlIHRhYmxlcyB1c2VkIGR1cmluZyBrZXhlYy4KQEAgLTE0NSwxMCArMTQ2LDI1IEBAIHZvaWQg
bWFjaGluZV9yZWJvb3Rfa2V4ZWMoc3RydWN0IGtleGVjX2ltYWdlICppbWFnZSkKICAgICBCVUco
KTsKIH0KIAorc3RhdGljIHN0cnVjdCBrZXhlY19pbWFnZSAqa2V4ZWNfaW1hZ2U7CitzdGF0aWMg
dm9pZCBkb19rZXhlY19jcmFzaCh2b2lkKQoreworICAgIHVuc2lnbmVkIGxvbmcgcmVsb2NfZmxh
Z3MgPSAwOworCisgICAgaWYgKCBrZXhlY19pbWFnZS0+YXJjaCA9PSBFTV8zODYgKQorICAgICAg
ICByZWxvY19mbGFncyB8PSBLRVhFQ19SRUxPQ19GTEFHX0NPTVBBVDsKKworICAgIGtleGVjX3Jl
bG9jKHBhZ2VfdG9fbWFkZHIoa2V4ZWNfaW1hZ2UtPmNvbnRyb2xfY29kZV9wYWdlKSwKKyAgICAg
ICAgICAgICAgICBwYWdlX3RvX21hZGRyKGtleGVjX2ltYWdlLT5hdXhfcGFnZSksCisgICAgICAg
ICAgICAgICAga2V4ZWNfaW1hZ2UtPmhlYWQsIGtleGVjX2ltYWdlLT5lbnRyeV9tYWRkciwgcmVs
b2NfZmxhZ3MpOworfQorCiB2b2lkIG1hY2hpbmVfa2V4ZWMoc3RydWN0IGtleGVjX2ltYWdlICpp
bWFnZSkKIHsKICAgICBpbnQgaTsKLSAgICB1bnNpZ25lZCBsb25nIHJlbG9jX2ZsYWdzID0gMDsK
KyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOworCisgICAga2V4ZWNf
aW1hZ2UgPSBpbWFnZTsKIAogICAgIC8qIFdlIGFyZSBhYm91dCB0byBwZXJtZW5hbnRseSBqdW1w
IG91dCBvZiB0aGUgWGVuIGNvbnRleHQgaW50byB0aGUga2V4ZWMKICAgICAgKiBwdXJnYXRvcnkg
Y29kZS4gIFdlIHJlYWxseSBkb250IHdhbnQgdG8gYmUgc3RpbGwgc2VydmljaW5nIGludGVydXB0
cy4KQEAgLTE3MiwxNiArMTg4LDIwIEBAIHZvaWQgbWFjaGluZV9rZXhlYyhzdHJ1Y3Qga2V4ZWNf
aW1hZ2UgKmltYWdlKQogICAgICAgICBfdXBkYXRlX2dhdGVfYWRkcl9sb3dlcigmaWR0X3RhYmxl
c1tpXVtUUkFQX21hY2hpbmVfY2hlY2tdLCAmdHJhcF9ub3ApOwogICAgIH0KIAotICAgIC8qIEV4
cGxpY2l0bHkgZW5hYmxlIE5NSXMgb24gdGhpcyBDUFUuICBTb21lIGNyYXNoZHVtcCBrZXJuZWxz
IGRvCi0gICAgICogbm90IGxpa2UgcnVubmluZyB3aXRoIE5NSXMgZGlzYWJsZWQuICovCi0gICAg
ZW5hYmxlX25taXMoKTsKKyAgICAvKiBXZSdyZSBlbnRlcmluZyBrZXhlYyB3aXRoIE5NSXMgbGF0
Y2hlZCB3aGljaCBzaG91bGQgcHJldmVudCBrZXhlYworICAgICAqIHBhdGggZnJvbSBkZXZpYXRp
b24gdW50aWwgdGhlIG5ldyBrZXJuZWwgZW5hYmxlcyBpbnRlcnJ1cHRzIGZvcgorICAgICAqIGl0
c2VsZiAodGhpcyBkb2Vzbid0IGNvdmVyIGEgc3VkZGVuIE1DRSBjYXNlIGJ1dCB0aGVyZSdzIG5v
dGhpbmcgd2UKKyAgICAgKiBjYW4gZG8gYWJvdXQgaXQpLiBBdCB0aGlzIHBvaW50IGlmIE5NSSBz
dWRkZW5seSBjb21lcyB3ZSdsbCBiZSBvbmx5CisgICAgICogZXhwZWRpdGVkIHRvIGtleGVjLgor
ICAgICAqLworICAgIF91cGRhdGVfZ2F0ZV9hZGRyX2xvd2VyKCZpZHRfdGFibGVzW2NwdV1bVFJB
UF9ubWldLCAmZG9fa2V4ZWNfY3Jhc2gpOwogCi0gICAgaWYgKCBpbWFnZS0+YXJjaCA9PSBFTV8z
ODYgKQotICAgICAgICByZWxvY19mbGFncyB8PSBLRVhFQ19SRUxPQ19GTEFHX0NPTVBBVDsKKyAg
ICAvKiBFeHBsaWNpdGx5IGVuYWJsZSBOTUlzIG9uIHRoaXMgQ1BVIGFuZCBlbnRlciBzZWxmLU5N
SSBoYW5kbGVyLiAqLworICAgIGVuYWJsZV9ubWlzKCk7CisgICAgY3Jhc2hfc2VsZl9ubWkoKTsK
IAotICAgIGtleGVjX3JlbG9jKHBhZ2VfdG9fbWFkZHIoaW1hZ2UtPmNvbnRyb2xfY29kZV9wYWdl
KSwKLSAgICAgICAgICAgICAgICBwYWdlX3RvX21hZGRyKGltYWdlLT5hdXhfcGFnZSksCi0gICAg
ICAgICAgICAgICAgaW1hZ2UtPmhlYWQsIGltYWdlLT5lbnRyeV9tYWRkciwgcmVsb2NfZmxhZ3Mp
OworICAgIGZvciAoIDsgOyApCisgICAgICAgIGhhbHQoKTsKIH0KIAogaW50IG1hY2hpbmVfa2V4
ZWNfZ2V0KHhlbl9rZXhlY19yYW5nZV90ICpyYW5nZSkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvYXBpYy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hcGljLmgKaW5kZXggOWQ3ZWM5
My4uZTZkZWU4OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hcGljLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9hcGljLmgKQEAgLTE4NCw2ICsxODQsNyBAQCBleHRlcm4gdm9p
ZCBkaXNhYmxlX2xhcGljX25taV93YXRjaGRvZyh2b2lkKTsKIGV4dGVybiBpbnQgcmVzZXJ2ZV9s
YXBpY19ubWkodm9pZCk7CiBleHRlcm4gdm9pZCByZWxlYXNlX2xhcGljX25taSh2b2lkKTsKIGV4
dGVybiB2b2lkIHNlbGZfbm1pKHZvaWQpOworZXh0ZXJuIHZvaWQgY3Jhc2hfc2VsZl9ubWkodm9p
ZCk7CiBleHRlcm4gdm9pZCBkaXNhYmxlX3RpbWVyX25taV93YXRjaGRvZyh2b2lkKTsKIGV4dGVy
biB2b2lkIGVuYWJsZV90aW1lcl9ubWlfd2F0Y2hkb2codm9pZCk7CiBleHRlcm4gYm9vbCBubWlf
d2F0Y2hkb2dfdGljayhjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Ci0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 22:23:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 22: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 1ffuqE-0001cZ-Fm; Wed, 18 Jul 2018 22:22: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=77he=kc=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1ffuqD-0001cU-PH
 for xen-devel@lists.xen.org; Wed, 18 Jul 2018 22:22:37 +0000
X-Inumbo-ID: 04bc2388-8ad9-11e8-a8a5-bc764e045a96
Received: from mail-it0-x244.google.com (unknown [2607:f8b0:4001:c0b::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04bc2388-8ad9-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 00:22:13 +0200 (CEST)
Received: by mail-it0-x244.google.com with SMTP id s7-v6so6402516itb.4
 for <xen-devel@lists.xen.org>; Wed, 18 Jul 2018 15:22:35 -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=K+PAXcvkB+3gvhRU25eaaKv7Ov6ExkB38YIz9ML5lKs=;
 b=fha6SEBcUz7euoRvkKLG2FI+6XgEfh7BxFVHBzc/vsgwKX2TB0APf2bnFPdlkMnph3
 zjY3jf9r5ikUZdfaFw3nbUszLXbyFTUvLs+eYEx/JQnmz4KWmTBZnsf179krIjA3Bhm8
 fq81xhezuHMcQZSv+akL3iqYkFqrqV/5ZMQnCoFyiGlIZbZmvaFTLZnARl9OLJrd/Dhe
 s/n0jqHwz6BjP9GrUey70McqHZY3gbW+MIVZok6UoG0ObmUHJlQzXoG39SgbQfcHUnQu
 Oj1nZyr+xcYSHu1HpLecZPlPy4x3J0gHUHgSyyg2YmdBoVpPNrI8dQIdm1DqB2VFjsdr
 v83Q==
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=K+PAXcvkB+3gvhRU25eaaKv7Ov6ExkB38YIz9ML5lKs=;
 b=jz0hw+s6AKFj+8RzmXRacOhkm9imoajSSHod8+aSpFvAX8aLUSY7+atGc2re/xdeTG
 1ao9JhMqVRWZe4AwfHHGnHl0ZJ/2YTOpizYOvd+T/VI0QodJTKlkhTZzS+Bg2smQTzvX
 C/plJF+rF5WqIht/tBYLsr7I+WVJTFZggF/LZJ5T+XujxWjgADpVV8cFuCGloG5WRm4s
 7B5+EBvEVVHwLXtCnZatScychPHKEtuRGBb1SLXI9FHA316YerqhQnHbYF12MPiQ/ciC
 5uNSXvz6pd9PyTKeEYCe7bI0ddw5iA/94XMLOu4z37AwSjXm18fdwExRL0+YWH4CDDhC
 riCg==
X-Gm-Message-State: AOUpUlEQcV+96aEEMsk2wQwpiWDnHPSOTtYPwB9Fp9ZAVeA0TRG4UeU9
 nb7eGz5OgPv7QGbPaebM0sRhqwqA
X-Google-Smtp-Source: AAOMgpddJ+OIB8Z73iPOqM9L1gkRVK0QzR6k/k98YywwUrje07lM64GUZ1dlTGcCpWG8TX3/LQXdTg==
X-Received: by 2002:a24:ce81:: with SMTP id
 v123-v6mr3514228itg.119.1531952554953; 
 Wed, 18 Jul 2018 15:22:34 -0700 (PDT)
Received: from WorkStation-T3500.ice.pyrology.org
 (static-50-53-74-115.bvtn.or.frontiernet.net. [50.53.74.115])
 by smtp.gmail.com with ESMTPSA id k8-v6sm1208089itk.14.2018.07.18.15.22.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 18 Jul 2018 15:22:33 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xen.org
Date: Wed, 18 Jul 2018 15:22:17 -0700
Message-Id: <1531952537-14074-1-git-send-email-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] tools/xentop : replace use of deprecated
 vwprintw
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Z2NjLTguMSBjb21wbGFpbnM6Cgp8IHhlbnRvcC5jOiBJbiBmdW5jdGlvbiAncHJpbnQnOgp8IHhl
bnRvcC5jOjMwNDo0OiBlcnJvcjogJ3Z3cHJpbnR3JyBpcyBkZXByZWNhdGVkIFstV2Vycm9yPWRl
cHJlY2F0ZWQtZGVjbGFyYXRpb25zXQp8ICAgICB2d3ByaW50dyhzdGRzY3IsIChjdXJzZXNfc3Ry
X3QpZm10LCBhcmdzKTsKfCAgICAgXn5+fn5+fn4KCnZ3X3ByaW50dyAobm90ZSB0aGUgdW5kZXJz
Y29yZSkgaXMgYSBub24tZGVwcmVjYXRlZCBhbHRlcm5hdGl2ZS4KClNpZ25lZC1vZmYtYnk6IENo
cmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Ci0tLQpQ
bGVhc2UgdXNlIG15IGdtYWlsIGFkZHJlc3MgZm9yIGFueSBjb3JyZXNwb25kZW5jZSB0byBtZS4K
CiB0b29scy94ZW5zdGF0L3hlbnRvcC94ZW50b3AuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAx
IGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0YXQv
eGVudG9wL3hlbnRvcC5jIGIvdG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMKaW5kZXggMmZk
MmI2Ny4uYzQ2NTgxMCAxMDA2NDQKLS0tIGEvdG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMK
KysrIGIvdG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMKQEAgLTMwMSw3ICszMDEsNyBAQCBz
dGF0aWMgdm9pZCBwcmludChjb25zdCBjaGFyICpmbXQsIC4uLikKIAlpZiAoIWJhdGNoKSB7CiAJ
CWlmKChjdXJyZW50X3JvdygpIDwgbGluZXMoKS0xKSkgewogCQkJdmFfc3RhcnQoYXJncywgZm10
KTsKLQkJCXZ3cHJpbnR3KHN0ZHNjciwgKGN1cnNlc19zdHJfdClmbXQsIGFyZ3MpOworCQkJdndf
cHJpbnR3KHN0ZHNjciwgKGN1cnNlc19zdHJfdClmbXQsIGFyZ3MpOwogCQkJdmFfZW5kKGFyZ3Mp
OwogCQl9CiAJfSBlbHNlIHsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 23:34:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 23:34:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffvwt-0006aF-Pb; Wed, 18 Jul 2018 23:33: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=77he=kc=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1ffvwr-0006aA-Sa
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 23:33:33 +0000
X-Inumbo-ID: eda5bd09-8ae2-11e8-a8a5-bc764e045a96
Received: from mail-pf0-x241.google.com (unknown [2607:f8b0:400e:c00::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eda5bd09-8ae2-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 01:33:09 +0200 (CEST)
Received: by mail-pf0-x241.google.com with SMTP id e13-v6so2921799pff.7
 for <xen-devel@lists.xenproject.org>; Wed, 18 Jul 2018 16:33:32 -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=ScbzUMXw1VjPrZIzi52ZKmbaZ1J3nluRUNux0XKqshI=;
 b=ZCFOab52dHkwPel81hEBSxnTHAJSLzcVhG2xQkKCsUrbm3DezcFAn07CXnicGPf/oA
 MCYrrxfHAdIcUL/50xpT/Wu5JeIY7EP5AF4dD8KMwsQEex56LcLuJ51nY1D307bkINvN
 K+w+KkMkUsw8zxEgg3ANenG0kA3dvRX3sYghp0HuBuPI/ih49le9VRKXeRd9RCq2J433
 WjFA0QoPIlHJu3fmCjzHDMBhB8QJQ5imV5AYSF74A9J0OTuhScflXwzaDG9nHclZgKp8
 lfckvZYBOWfKbKCocApOoxttxaTnoMKi5WqiqTe4tPSGzZgbtDanYwE03LQ/J9Q4QfW+
 SQlQ==
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=ScbzUMXw1VjPrZIzi52ZKmbaZ1J3nluRUNux0XKqshI=;
 b=qwwVcziOaHUqHYHDUl7V/AlQHKs2nihjQT5bUdDECfIuPVfujS9bY7mQVH+H3svuEk
 QpYjbscTsdA37hTi4ivC+wUH1tuWJVZSQtFsTKA2RhJs2hwspggNn0pe6+fCqlSmoDsa
 8Y7v07eQp0WdqKqqDGYjK63gibHabDYMLXSBKPZwiNIQN93614qbWo/Qwit31k2BveVp
 sw9krUoBRcPjOu6P3/ongQusY/Ba7tiGGs6zJ6pPqKTnK/tKPNhsgdbMu9l6iSxWLoQL
 2uySEflcWAy2quxlk04w+P7xXi0wqal2DUDfBd3qySkLLZmQQQVmbV37JYkcJXVN3PzT
 6KFA==
X-Gm-Message-State: AOUpUlGwaGKIQLm8/bdeXIFMR4OjVF9ZrOHasb9XVz6O6Zt0dFxXWbo6
 DltsyJPOMuSZdHfp7nIpya53KrjLbCE=
X-Google-Smtp-Source: AAOMgpevcA9PQ/0pPh0dNrPW1sPoj+Q2wsbihMwnwUk6lcER1KXJS2GEn3Nyyz82+Bp56k7YO945Kg==
X-Received: by 2002:a63:6cc8:: with SMTP id
 h191-v6mr7661583pgc.359.1531956811037; 
 Wed, 18 Jul 2018 16:33:31 -0700 (PDT)
Received: from WorkStation-T3500.ice.pyrology.org
 (static-50-53-74-115.bvtn.or.frontiernet.net. [50.53.74.115])
 by smtp.gmail.com with ESMTPSA id x5-v6sm6124575pfh.67.2018.07.18.16.33.28
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 18 Jul 2018 16:33:29 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 18 Jul 2018 16:33:16 -0700
Message-Id: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] shim: Fix generation of compat/callback.i:
 allow redef of OBJECT vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 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>

V2hlbiBjcm9zcy1jb21waWxpbmcgZm9yIHg4NiB3aXRoIGdjYyA4LjEsIHRoZSBnZW5lcmF0aW9u
IG9mCmNvbXBhdC9jYWxsYmFjay5pIGZhaWxzIGR1ZSB0byB0aGUgcmVkZWZpbml0aW9uIG9mIF9f
T0JKRUNUX0ZJTEVfXyBhbmQKX19PQkpFQ1RfTEFCRUxfXyB2YXJpYWJsZXMgb24gdGhlIGNvbXBp
bGVyIGNvbW1hbmQgbGluZSBkdXJpbmcgdGhlIHNoaW0KYnVpbGQ6Cgp8IDxjb21tYW5kLWxpbmU+
OiBlcnJvcjogIl9fT0JKRUNUX0ZJTEVfXyIgcmVkZWZpbmVkIFstV2Vycm9yXQp8IDxjb21tYW5k
LWxpbmU+OiBub3RlOiB0aGlzIGlzIHRoZSBsb2NhdGlvbiBvZiB0aGUgcHJldmlvdXMgZGVmaW5p
dGlvbgp8IDxjb21tYW5kLWxpbmU+OiBlcnJvcjogIl9fT0JKRUNUX0xBQkVMX18iIHJlZGVmaW5l
ZCBbLVdlcnJvcl0KfCA8Y29tbWFuZC1saW5lPjogbm90ZTogdGhpcyBpcyB0aGUgbG9jYXRpb24g
b2YgdGhlIHByZXZpb3VzIGRlZmluaXRpb24KfCBjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVh
dGVkIGFzIGVycm9ycwp8IE1ha2VmaWxlOjY5OiByZWNpcGUgZm9yIHRhcmdldCAnY29tcGF0L2Nh
bGxiYWNrLmknIGZhaWxlZAoKX19PQkpFQ1RfTEFCRUxfXyBpcyBhbHJlYWR5IHVuc2V0LWJlZm9y
ZS1zZXQgaW4gb25lIGxvY2F0aW9uIHdoZXJlIGl0IGlzCmRlZmluZWQgaW4geGVuL2FyY2gveDg2
L1J1bGVzLm1rIDsgdGhpcyBwYXRjaCBhcHBsaWVzIHRoZSBzYW1lIHRvIHRoZQpvdGhlciBkZWZp
bmUgc2l0ZSBpbiB0aGUgc2FtZSBmaWxlLgoKX19PQkpFQ1RfRklMRV9fIGlzIGhhbmRsZWQgc2lt
aWxhcmx5OiBhbiB1bmRlZmluZSBzdGF0ZW1lbnQgaXMgYWRkZWQKYmVmb3JlIGl0cyBkZWZpbml0
aW9uIGluIHhlbi9SdWxlcy5tawoKU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNo
cmlzdG9waGVyLmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KLS0tClBsZWFzZSB1c2UgbXkgZ21haWwg
YWRkcmVzcyBmb3IgYW55IGNvcnJlc3BvbmRlbmNlIHRvIG1lLgoKQmVoYXZpb3VyIGVuY291bnRl
cmVkIHdoZW4gYnVpbGRpbmcgd2l0aCB0aGUgT3BlbkVtYmVkZGVkIGNyb3NzLWNvbXBpbGUKdG9v
bGNoYWluLCB3aXRoIGVhY2ggb2YgWGVuIDQuMTAuMSwgNC4xMS4wIGFuZCB0aGUgY3VycmVudCBz
dGFnaW5nIGJyYW5jaC4KCkV4YW1wbGUgKGZhaXJseSBob3JyaWJsZSkgY29tbWFuZCBsaW5lIGV4
dHJhY3RlZCBmcm9tIGxvZ3MgcHJpb3IgdG8gYXBwbHlpbmcKdGhpcyBwYXRjaCB3aGVyZSB0aGUg
bXVsdGlwbGUgZGVmaW5pdGlvbnMgY2FuIGJlIHNlZW46CihuYjogZmlsZXN5c3RlbSBwYXRocyBo
YXZlIGJlZW4gZWRpdGVkIGZvciBwcml2YWN5KQoobmI6IHNpbmdsZSBjb21tYW5kIGxpbmUgaGFz
IGJlZW4gdGV4dCB3cmFwcGVkIHRvIG1ha2UgbWFpbCBjbGllbnQgaGFwcGllcikKCnwgeDg2XzY0
LXBva3ktbGludXgtZ2NjIC1FCi0tc3lzcm9vdD0uLi4uL3Bva3kvYnVpbGQvdG1wL3dvcmsvY29y
ZTItNjQtcG9reS1saW51eC94ZW4vNC4xMitnaXRBVVRPSU5DKzc3M2I4NjMwM2YtcjAvcmVjaXBl
LXN5c3Jvb3QKLW02NCAtbWFyY2g9Y29yZTIgLW10dW5lPWNvcmUyIC1tc3NlMyAtTzIgLXBpcGUg
LWcKLWZlbGltaW5hdGUtdW51c2VkLWRlYnVnLXR5cGVzCi1mZGVidWctcHJlZml4LW1hcD0vLi4u
LnBva3kvYnVpbGQvdG1wL3dvcmsvY29yZTItNjQtcG9reS1saW51eC94ZW4vNC4xMitnaXRBVVRP
SU5DKzc3M2I4NjMwM2YtcjA9L3Vzci9zcmMvZGVidWcveGVuLzQuMTIrZ2l0QVVUT0lOQys3NzNi
ODYzMDNmLXIwCi1mZGVidWctcHJlZml4LW1hcD0vLi4uLnBva3kvYnVpbGQvdG1wL3dvcmsvY29y
ZTItNjQtcG9reS1saW51eC94ZW4vNC4xMitnaXRBVVRPSU5DKzc3M2I4NjMwM2YtcjAvcmVjaXBl
LXN5c3Jvb3Q9Ci1mZGVidWctcHJlZml4LW1hcD0vLi4uLnBva3kvYnVpbGQvdG1wL3dvcmsvY29y
ZTItNjQtcG9reS1saW51eC94ZW4vNC4xMitnaXRBVVRPSU5DKzc3M2I4NjMwM2YtcjAvcmVjaXBl
LXN5c3Jvb3QtbmF0aXZlPQotbTY0IC1EQlVJTERfSUQgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXN0
ZD1nbnU5OSAtV2FsbCAtV3N0cmljdC1wcm90b3R5cGVzCi1XZGVjbGFyYXRpb24tYWZ0ZXItc3Rh
dGVtZW50IC1Xbm8tdW51c2VkLWJ1dC1zZXQtdmFyaWFibGUKLVduby11bnVzZWQtbG9jYWwtdHlw
ZWRlZnMgLW02NCAtREJVSUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1zdGQ9Z251OTkgLVdh
bGwKLVdzdHJpY3QtcHJvdG90eXBlcyAtV2RlY2xhcmF0aW9uLWFmdGVyLXN0YXRlbWVudCAtV25v
LXVudXNlZC1idXQtc2V0LXZhcmlhYmxlCi1Xbm8tdW51c2VkLWxvY2FsLXR5cGVkZWZzIC1PMiAt
Zm9taXQtZnJhbWUtcG9pbnRlcgotRF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX189X19YRU5fTEFU
RVNUX0lOVEVSRkFDRV9WRVJTSU9OX18gLURfTEFSR0VGSUxFX1NPVVJDRQotRF9MQVJHRUZJTEU2
NF9TT1VSQ0UgLW02NCAtREJVSUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1zdGQ9Z251OTkg
LVdhbGwKLVdzdHJpY3QtcHJvdG90eXBlcyAtV2RlY2xhcmF0aW9uLWFmdGVyLXN0YXRlbWVudCAt
V25vLXVudXNlZC1idXQtc2V0LXZhcmlhYmxlCi1Xbm8tdW51c2VkLWxvY2FsLXR5cGVkZWZzIC1P
MiAtZm9taXQtZnJhbWUtcG9pbnRlcgotRF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX189X19YRU5f
TEFURVNUX0lOVEVSRkFDRV9WRVJTSU9OX18gLURfTEFSR0VGSUxFX1NPVVJDRQotRF9MQVJHRUZJ
TEU2NF9TT1VSQ0UgLW02NCAtREJVSUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1zdGQ9Z251
OTkgLVdhbGwKLVdzdHJpY3QtcHJvdG90eXBlcyAtV2RlY2xhcmF0aW9uLWFmdGVyLXN0YXRlbWVu
dCAtV25vLXVudXNlZC1idXQtc2V0LXZhcmlhYmxlCi1Xbm8tdW51c2VkLWxvY2FsLXR5cGVkZWZz
IC1PMiAtZm9taXQtZnJhbWUtcG9pbnRlcgotRF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX189X19Y
RU5fTEFURVNUX0lOVEVSRkFDRV9WRVJTSU9OX18gLURfTEFSR0VGSUxFX1NPVVJDRQotRF9MQVJH
RUZJTEU2NF9TT1VSQ0UgLW02NCAtREJVSUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1zdGQ9
Z251OTkgLVdhbGwKLVdzdHJpY3QtcHJvdG90eXBlcyAtV2RlY2xhcmF0aW9uLWFmdGVyLXN0YXRl
bWVudCAtV25vLXVudXNlZC1idXQtc2V0LXZhcmlhYmxlCi1Xbm8tdW51c2VkLWxvY2FsLXR5cGVk
ZWZzIC1PMiAtZm9taXQtZnJhbWUtcG9pbnRlcgotRF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX189
X19YRU5fTEFURVNUX0lOVEVSRkFDRV9WRVJTSU9OX18gLURfTEFSR0VGSUxFX1NPVVJDRQotRF9M
QVJHRUZJTEU2NF9TT1VSQ0UgLW02NCAtREJVSUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1z
dGQ9Z251OTkgLVdhbGwKLVdzdHJpY3QtcHJvdG90eXBlcyAtV2RlY2xhcmF0aW9uLWFmdGVyLXN0
YXRlbWVudCAtV25vLXVudXNlZC1idXQtc2V0LXZhcmlhYmxlCi1Xbm8tdW51c2VkLWxvY2FsLXR5
cGVkZWZzIC1PMiAtZm9taXQtZnJhbWUtcG9pbnRlcgotRF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9O
X189X19YRU5fTEFURVNUX0lOVEVSRkFDRV9WRVJTSU9OX18gLURfTEFSR0VGSUxFX1NPVVJDRQot
RF9MQVJHRUZJTEU2NF9TT1VSQ0UgLW02NCAtREJVSUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFzaW5n
IC1zdGQ9Z251OTkgLVdhbGwKLVdzdHJpY3QtcHJvdG90eXBlcyAtV2RlY2xhcmF0aW9uLWFmdGVy
LXN0YXRlbWVudCAtV25vLXVudXNlZC1idXQtc2V0LXZhcmlhYmxlCi1Xbm8tdW51c2VkLWxvY2Fs
LXR5cGVkZWZzIC1PMiAtZm9taXQtZnJhbWUtcG9pbnRlcgotRF9fWEVOX0lOVEVSRkFDRV9WRVJT
SU9OX189X19YRU5fTEFURVNUX0lOVEVSRkFDRV9WRVJTSU9OX18gLURfTEFSR0VGSUxFX1NPVVJD
RQotRF9MQVJHRUZJTEU2NF9TT1VSQ0UgLW02NCAtREJVSUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFz
aW5nIC1zdGQ9Z251OTkgLVdhbGwKLVdzdHJpY3QtcHJvdG90eXBlcyAtV2RlY2xhcmF0aW9uLWFm
dGVyLXN0YXRlbWVudCAtV25vLXVudXNlZC1idXQtc2V0LXZhcmlhYmxlCi1Xbm8tdW51c2VkLWxv
Y2FsLXR5cGVkZWZzIC1tNjQgLURCVUlMRF9JRCAtZm5vLXN0cmljdC1hbGlhc2luZyAtc3RkPWdu
dTk5IC1XYWxsCi1Xc3RyaWN0LXByb3RvdHlwZXMgLVdkZWNsYXJhdGlvbi1hZnRlci1zdGF0ZW1l
bnQgLVduby11bnVzZWQtYnV0LXNldC12YXJpYWJsZQotV25vLXVudXNlZC1sb2NhbC10eXBlZGVm
cyAtTzIgLWZvbWl0LWZyYW1lLXBvaW50ZXIgLW5vc3RkaW5jIC1mbm8tYnVpbHRpbgotZm5vLWNv
bW1vbiAtV2Vycm9yIC1XcmVkdW5kYW50LWRlY2xzIC1Xbm8tcG9pbnRlci1hcml0aCAtcGlwZSAt
ZyAtRF9fWEVOX18KJy1EX19PQkpFQ1RfRklMRV9fPSIvLi4uLnBva3kvYnVpbGQvdG1wL3dvcmsv
Y29yZTItNjQtcG9reS1saW51eC94ZW4vNC4xMitnaXRBVVRPSU5DKzc3M2I4NjMwM2YtcjAvZ2l0
L3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIveGVuLXJvb3QveGVuL3hlbiInCi1JLy4uLi5wb2t5L2J1
aWxkL3RtcC93b3JrL2NvcmUyLTY0LXBva3ktbGludXgveGVuLzQuMTIrZ2l0QVVUT0lOQys3NzNi
ODYzMDNmLXIwL2dpdC90b29scy9maXJtd2FyZS94ZW4tZGlyL3hlbi1yb290L3hlbi9pbmNsdWRl
Ci1JLy4uLi5wb2t5L2J1aWxkL3RtcC93b3JrL2NvcmUyLTY0LXBva3ktbGludXgveGVuLzQuMTIr
Z2l0QVVUT0lOQys3NzNiODYzMDNmLXIwL2dpdC90b29scy9maXJtd2FyZS94ZW4tZGlyL3hlbi1y
b290L3hlbi9pbmNsdWRlL2FzbS14ODYvbWFjaC1nZW5lcmljCi1JLy4uLi5wb2t5L2J1aWxkL3Rt
cC93b3JrL2NvcmUyLTY0LXBva3ktbGludXgveGVuLzQuMTIrZ2l0QVVUT0lOQys3NzNiODYzMDNm
LXIwL2dpdC90b29scy9maXJtd2FyZS94ZW4tZGlyL3hlbi1yb290L3hlbi9pbmNsdWRlL2FzbS14
ODYvbWFjaC1kZWZhdWx0Ci1EWEVOX0lNR19PRkZTRVQ9MHgyMDAwMDAKJy1EX19PQkpFQ1RfTEFC
RUxfXz1udHVpbGR4Y3RvcGhlcl9vZW9vdGZzb21ldWlsZF92b2t5dWlsZG1wb3Jrb3JlMl82NF9w
b2t5X2xpbnV4ZW4uMTIrZ2l0QVVUT0lOQys3NzNiODYzMDNmX3IwaXRvb2xzaXJtd2FyZWVuX2Rp
cmVuX3Jvb3RlbiRtbnR1aWxkeGN0b3BoZXJfb2Vvb3Rmc29tZXVpbGRfdm9reXVpbGRtcG9ya29y
ZTJfNjRfcG9reV9saW51eGVuLjEyK2dpdEFVVE9JTkMrNzczYjg2MzAzZl9yMGl0b29sc2lybXdh
cmVlbl9kaXJlbl9yb290ZW5lbicKLW1zb2Z0LWZsb2F0IC1mbm8tc3RhY2stcHJvdGVjdG9yIC1m
bm8tZXhjZXB0aW9ucyAtV25lc3RlZC1leHRlcm5zIC1ESEFWRV9BU19WTVgKLURIQVZFX0FTX1NT
RTRfMiAtREhBVkVfQVNfRVBUIC1ESEFWRV9BU19SRFJBTkQgLURIQVZFX0FTX0ZTR1NCQVNFCi1E
SEFWRV9BU19SRFNFRUQgLVVfX09CSkVDVF9MQUJFTF9fIC1ESEFWRV9BU19RVU9URURfU1lNCict
RF9fT0JKRUNUX0xBQkVMX189Ly4uLi5wb2t5L2J1aWxkL3RtcC93b3JrL2NvcmUyLTY0LXBva3kt
bGludXgveGVuLzQuMTIrZ2l0QVVUT0lOQys3NzNiODYzMDNmLXIwL2dpdC90b29scy9maXJtd2Fy
ZS94ZW4tZGlyL3hlbi1yb290L3hlbi8vLi4uLnBva3kvYnVpbGQvdG1wL3dvcmsvY29yZTItNjQt
cG9reS1saW51eC94ZW4vNC4xMitnaXRBVVRPSU5DKzc3M2I4NjMwM2YtcjAvZ2l0L3Rvb2xzL2Zp
cm13YXJlL3hlbi1kaXIveGVuLXJvb3QveGVuL3hlbicKLURIQVZFX0FTX0lOVlBDSUQgLURIQVZF
X0FTX05FR0FUSVZFX1RSVUUgLW1uby1yZWQtem9uZSAtZnBpYwotZm5vLWFzeW5jaHJvbm91cy11
bndpbmQtdGFibGVzIC1tbm8tc3NlIC1tc2tpcC1yYXgtc2V0dXAKLURHQ0NfSEFTX1ZJU0lCSUxJ
VFlfQVRUUklCVVRFIC1taW5kaXJlY3QtYnJhbmNoPXRodW5rLWV4dGVybgotbWluZGlyZWN0LWJy
YW5jaC1yZWdpc3RlciAtRENPTkZJR19JTkRJUkVDVF9USFVOSyAtbTY0IC1EQlVJTERfSUQKLWZu
by1zdHJpY3QtYWxpYXNpbmcgLXN0ZD1nbnU5OSAtV2FsbCAtV3N0cmljdC1wcm90b3R5cGVzCi1X
ZGVjbGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50IC1Xbm8tdW51c2VkLWJ1dC1zZXQtdmFyaWFibGUK
LVduby11bnVzZWQtbG9jYWwtdHlwZWRlZnMgLW02NCAtREJVSUxEX0lEIC1mbm8tc3RyaWN0LWFs
aWFzaW5nIC1zdGQ9Z251OTkgLVdhbGwKLVdzdHJpY3QtcHJvdG90eXBlcyAtV2RlY2xhcmF0aW9u
LWFmdGVyLXN0YXRlbWVudCAtV25vLXVudXNlZC1idXQtc2V0LXZhcmlhYmxlCi1Xbm8tdW51c2Vk
LWxvY2FsLXR5cGVkZWZzIC1PMiAtZm9taXQtZnJhbWUtcG9pbnRlciAtbm9zdGRpbmMgLWZuby1i
dWlsdGluCi1mbm8tY29tbW9uIC1XZXJyb3IgLVdyZWR1bmRhbnQtZGVjbHMgLVduby1wb2ludGVy
LWFyaXRoIC1waXBlIC1nIC1EX19YRU5fXwonLURfX09CSkVDVF9GSUxFX189ImNvbXBhdC9jYWxs
YmFjay5pIicKLUkvLi4uLnBva3kvYnVpbGQvdG1wL3dvcmsvY29yZTItNjQtcG9reS1saW51eC94
ZW4vNC4xMitnaXRBVVRPSU5DKzc3M2I4NjMwM2YtcjAvZ2l0L3Rvb2xzL2Zpcm13YXJlL3hlbi1k
aXIveGVuLXJvb3QveGVuL2luY2x1ZGUKLUkvLi4uLnBva3kvYnVpbGQvdG1wL3dvcmsvY29yZTIt
NjQtcG9reS1saW51eC94ZW4vNC4xMitnaXRBVVRPSU5DKzc3M2I4NjMwM2YtcjAvZ2l0L3Rvb2xz
L2Zpcm13YXJlL3hlbi1kaXIveGVuLXJvb3QveGVuL2luY2x1ZGUvYXNtLXg4Ni9tYWNoLWdlbmVy
aWMKLUkvLi4uLnBva3kvYnVpbGQvdG1wL3dvcmsvY29yZTItNjQtcG9reS1saW51eC94ZW4vNC4x
MitnaXRBVVRPSU5DKzc3M2I4NjMwM2YtcjAvZ2l0L3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIveGVu
LXJvb3QveGVuL2luY2x1ZGUvYXNtLXg4Ni9tYWNoLWRlZmF1bHQKLURYRU5fSU1HX09GRlNFVD0w
eDIwMDAwMCAnLURfX09CSkVDVF9MQUJFTF9fPWluY2x1ZGUkY29tcGF0JGNhbGxiYWNrLmknCi1t
c29mdC1mbG9hdCAtZm5vLXN0YWNrLXByb3RlY3RvciAtZm5vLWV4Y2VwdGlvbnMgLVduZXN0ZWQt
ZXh0ZXJucwotREhBVkVfQVNfTkVHQVRJVkVfVFJVRSAtbW5vLXJlZC16b25lIC1mcGljIC1mbm8t
YXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMKLW1uby1zc2UgLW1za2lwLXJheC1zZXR1cCAtREdD
Q19IQVNfVklTSUJJTElUWV9BVFRSSUJVVEUKLW1pbmRpcmVjdC1icmFuY2g9dGh1bmstZXh0ZXJu
IC1taW5kaXJlY3QtYnJhbmNoLXJlZ2lzdGVyCi1EQ09ORklHX0lORElSRUNUX1RIVU5LIC1tNjQg
LURCVUlMRF9JRCAtZm5vLXN0cmljdC1hbGlhc2luZyAtc3RkPWdudTk5IC1XYWxsCi1Xc3RyaWN0
LXByb3RvdHlwZXMgLVdkZWNsYXJhdGlvbi1hZnRlci1zdGF0ZW1lbnQgLVduby11bnVzZWQtYnV0
LXNldC12YXJpYWJsZQotV25vLXVudXNlZC1sb2NhbC10eXBlZGVmcyAtaW5jbHVkZSBwdWJsaWMv
eGVuLWNvbXBhdC5oCi1EWEVOX0dFTkVSQVRJTkdfQ09NUEFUX0hFQURFUlMgLW0zMiAtbyBjb21w
YXQvY2FsbGJhY2suaSBjb21wYXQvY2FsbGJhY2suYwoKCiB4ZW4vUnVsZXMubWsgICAgICAgICAg
fCAxICsKIHhlbi9hcmNoL3g4Ni9SdWxlcy5tayB8IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vUnVsZXMubWsgYi94ZW4vUnVsZXMubWsKaW5k
ZXggNTMzN2UyMC4uOWYxMjJjZCAxMDA2NDQKLS0tIGEveGVuL1J1bGVzLm1rCisrKyBiL3hlbi9S
dWxlcy5tawpAQCAtNTUsNiArNTUsNyBAQCBlbmRpZgogQ0ZMQUdTICs9IC1ub3N0ZGluYyAtZm5v
LWJ1aWx0aW4gLWZuby1jb21tb24KIENGTEFHUyArPSAtV2Vycm9yIC1XcmVkdW5kYW50LWRlY2xz
IC1Xbm8tcG9pbnRlci1hcml0aAogQ0ZMQUdTICs9IC1waXBlIC1nIC1EX19YRU5fXyAtaW5jbHVk
ZSAkKEJBU0VESVIpL2luY2x1ZGUveGVuL2NvbmZpZy5oCitDRkxBR1MgKz0gJy1VX19PQkpFQ1Rf
RklMRV9fJwogQ0ZMQUdTICs9ICctRF9fT0JKRUNUX0ZJTEVfXz0iJEAiJwogCiBpZm5lcSAoJChj
bGFuZykseSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5tayBiL3hlbi9hcmNoL3g4
Ni9SdWxlcy5tawppbmRleCBhYzU4NWEzLi5iZjFkOTRkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvUnVsZXMubWsKKysrIGIveGVuL2FyY2gveDg2L1J1bGVzLm1rCkBAIC03LDYgKzcsNyBAQCBD
RkxBR1MgKz0gLUkkKEJBU0VESVIpL2luY2x1ZGUKIENGTEFHUyArPSAtSSQoQkFTRURJUikvaW5j
bHVkZS9hc20teDg2L21hY2gtZ2VuZXJpYwogQ0ZMQUdTICs9IC1JJChCQVNFRElSKS9pbmNsdWRl
L2FzbS14ODYvbWFjaC1kZWZhdWx0CiBDRkxBR1MgKz0gLURYRU5fSU1HX09GRlNFVD0kKFhFTl9J
TUdfT0ZGU0VUKQorQ0ZMQUdTICs9ICctVV9fT0JKRUNUX0xBQkVMX18nCiBDRkxBR1MgKz0gJy1E
X19PQkpFQ1RfTEFCRUxfXz0kKHN1YnN0IC8sJCQsJChzdWJzdCAtLF8sJChzdWJzdCAkKEJBU0VE
SVIpLywsJChDVVJESVIpKS8kQCkpJwogCiAjIFByZXZlbnQgZmxvYXRpbmctcG9pbnQgdmFyaWFi
bGVzIGZyb20gY3JlZXBpbmcgaW50byBYZW4uCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 18 23:48:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Jul 2018 23: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 1ffwB6-0007eM-Jt; Wed, 18 Jul 2018 23: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=ucij=kc=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1ffwB4-0007eC-Ql
 for xen-devel@lists.xenproject.org; Wed, 18 Jul 2018 23:48:14 +0000
X-Inumbo-ID: 0f1aac57-8ae5-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f1aac57-8ae5-11e8-a6a9-d7ebe60f679a;
 Wed, 18 Jul 2018 23:48:24 +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 w6INiDbr151660;
 Wed, 18 Jul 2018 23:48: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=Gv3oSe0pwib3EykU+KCqi1XBZwdanNq96bajuD3cuHI=;
 b=TQVP3czzXQsKasgqlyCPemEimAULjMsY1yowgHenb0546X6fpGk2G1Qvj2F+6RclCRR/
 zhnPllEFBvix+bO4HYTqXmZZaKuoNM6p4rTch56w/7cM3CdHbmiSCdpNFY1IOoie6F6z
 NhMQ54bDpGTBG3R0MUknjhn6QF1uISu939yIs9ckaa4NtPsvgLSLJr42Ngw7nuZ7PlF+
 6rrXsr57A8twzQ/HvF8A/M41LNSlF8gMFiH6ah6xMSlaE7Wyb7yndoVViy1Wnsr7mXFw
 4yuuY3pMXu4srhAe39hNeL49fPjEczMaPhKHRSLT2v/HH5TAr5LP1xzkmVFMqix0bAll 7g== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2k9yjgknx6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 18 Jul 2018 23:48:11 +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 w6INmAtl023178
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 18 Jul 2018 23:48:10 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 w6INm9ml031375;
 Wed, 18 Jul 2018 23:48:09 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 18 Jul 2018 16:48:09 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 76BFC6A00EB; Wed, 18 Jul 2018 19:48:08 -0400 (EDT)
Date: Wed, 18 Jul 2018 19:48:08 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180718234808.GB10407@char.US.ORACLE.com>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF8A102000078001D53F9@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4EF8A102000078001D53F9@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8958
 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-1806210000 definitions=main-1807180256
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86: bring up all CPUs even if not
 all are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjE6NTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUmVwb3J0ZWRseSBJbnRlbCBDUFVzIHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8g
YWxsIHRhcmdldGVkCj4gY29yZXMvdGhyZWFkcyBiZWNhdXNlIHNvbWUgaGF2ZSBDUjQuTUNFIGNs
ZWFyIHdpbGwgc2h1dCBkb3duLiBUaGVyZWZvcmUKPiB3ZSB3YW50IHRvIGtlZXAgQ1I0Lk1DRSBl
bmFibGVkIHdoZW4gb2ZmbGluaW5nIGEgQ1BVLCBhbmQgd2UgbmVlZCB0bwo+IGJyaW5nIHVwIGFs
bCBDUFVzIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBs
YWNlLgo+IAo+IFRoZSB1c2Ugb2YgY2xlYXJfaW5fY3I0KCkgaW4gY3B1X21jaGVja19kaXNhYmxl
KCkgd2FzIGlsbCBhZHZpc2VkCj4gYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIg
bWlzdGFrZXMgSSdtIHJlbW92aW5nIGNsZWFyX2luX2NyNCgpCj4gYWx0b2dldGhlciByaWdodCBo
ZXJlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
PiAtLS0KPiB2MjogVXNlIFJPVU5EVVAoKS4KPiAtLS0KPiBJbnN0ZWFkIG9mIGZ1bGx5IGJyaW5n
aW5nIHVwIENQVXMgYW5kIHRoZW4gY2FsbGluZyBjcHVfZG93bigpLCBhbm90aGVyCj4gb3B0aW9u
IHdvdWxkIGJlIHRvIHN1cHByZXNzL2NhbmNlbCBmdWxsIGJyaW5ndXAgaW4gc21wX2NhbGxpbigp
LiBCdXQgSQo+IGd1ZXNzIHdlIHNob3VsZCB0cnkgdG8ga2VlcCB0aGluZ3Mgc2ltcGxlIGZvciBu
b3csIGFuZCBzZWUgbGF0ZXIgd2hldGhlcgo+IHRoaXMgY2FuIGJlICJvcHRpbWl6ZWQiLgo+IC0t
LQo+IE5vdGU6IFRoZSBwYXJrZWQgQ1BVcyBjYW4gYmUgYnJvdWdodCBvbmxpbmUgKGkuZS4gdGhl
IG1lYW5pbmcgb2YKPiAgICAgICAibWF4Y3B1cz0iIGlzbid0IGFzIHN0cmljdCBhbnltb3JlIGFz
IGl0IHdhcyBiZWZvcmUpLCBidXQgd29uJ3QKPiAgICAgICBpbW1lZGlhdGVseSBiZSB1c2VkIGZv
ciBzY2hlZHVsaW5nIHByZS1leGlzdGluZyBEb20wIENQVXMuIFRoYXQncwo+ICAgICAgIGJlY2F1
c2UgZG9tMF9zZXR1cF92Y3B1KCkgYXJ0aWZpY2FsbHkgcmVzdHJpY3RzIHRoZSBhZmZpbml0eS4g
Rm9yCj4gICAgICAgRG9tVS1zIHdob3NlIGFmZmluaXR5IHdhcyBub3QgYXJ0aWZpY2FsbHkgcmVz
dHJpY3RlZCwgbm8gc3VjaAo+ICAgICAgIGxpbWl0YXRpb24gZXhpc3RzLCBhbGJlaXQgdGhlIHNo
b3duICJzb2Z0IiBhZmZpbml0eSBhcHBlYXJzIHRvCj4gICAgICAgc3VmZmVyIGEgc2ltaWxhciBp
c3N1ZS4gQXMgdGhhdCdzIG5vdCBhIGdvYWwgb2YgdGhpcyBwYXRjaCwgSSd2ZQo+ICAgICAgIHB1
dCB0aGUgaXNzdWVzIG9uIHRoZSBzaWRlIGZvciBub3csIHBlcmhhcHMgZm9yIHNvbWVvbmUgZWxz
ZSB0bwo+ICAgICAgIHRha2UgY2FyZSBvZi4KPiBOb3RlOiBPbiBvbmUgb2YgbXkgdGVzdCBzeXN0
ZW1zIHRoZSBwYXJrZWQgQ1BVcyBnZXQgX1BTRCBkYXRhIHJlcG9ydGVkCj4gICAgICAgYnkgRG9t
MCB0aGF0IGlzIGRpZmZlcmVudCBmcm9tIHRoZSBub24tcGFya2VkIG9uZXMgKGNvb3JkX3R5cGUg
aXMKPiAgICAgICAweEZDIGluc3RlYWQgb2YgMHhGRSkuIEdpdmluZyBEb20wIGVub3VnaCB2Q1BV
LXMgZWxpbWluYXRlcyB0aGlzCgpGcm9tIGRyaXZlcnMveGVuL3hlbi1hY3BpLXByb2Nlc3Nvci5j
OgoKMTgxICAgICAgICAgLyogJ2FjcGlfcHJvY2Vzc29yX3ByZXJlZ2lzdGVyX3BlcmZvcm1hbmNl
JyBkb2VzIG5vdCBwYXJzZSBpZiB0aGUgICAgICAgCjE4MiAgICAgICAgICAqIG51bV9wcm9jZXNz
b3JzIDw9IDEsIGJ1dCBYZW4gc3RpbGwgcmVxdWlyZXMgaXQuIERvIGl0IG1hbnVhbGx5IGhlcmUu
IAoxODMgICAgICAgICAgKi8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKMTg0ICAgICAgICAgaWYgKHBkb21haW4tPm51
bV9wcm9jZXNzb3JzIDw9IDEpIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CjE4NSAgICAgICAgICAgICAgICAgaWYgKHBkb21haW4tPmNvb3JkX3R5cGUgPT0gRE9NQUlOX0NP
T1JEX1RZUEVfU1dfQUxMKSAgICAgICAgICAgIAoxODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZHN0LT5zaGFyZWRfdHlwZSA9IENQVUZSRVFfU0hBUkVEX1RZUEVfQUxMOyAgICAgICAgICAgICAK
MTg3ICAgICAgICAgICAgICAgICBlbHNlIGlmIChwZG9tYWluLT5jb29yZF90eXBlID09IERPTUFJ
Tl9DT09SRF9UWVBFX0hXX0FMTCkgICAgICAgCjE4OCAgICAgICAgICAgICAgICAgICAgICAgICBk
c3QtPnNoYXJlZF90eXBlID0gQ1BVRlJFUV9TSEFSRURfVFlQRV9IVzsgICAgICAgICAgICAgIAox
ODkgICAgICAgICAgICAgICAgIGVsc2UgaWYgKHBkb21haW4tPmNvb3JkX3R5cGUgPT0gRE9NQUlO
X0NPT1JEX1RZUEVfU1dfQU5ZKSAgICAgICAKMTkwICAgICAgICAgICAgICAgICAgICAgICAgIGRz
dC0+c2hhcmVkX3R5cGUgPSBDUFVGUkVRX1NIQVJFRF9UWVBFX0FOWTsgICAgICAgICAgICAgCjE5
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAoxOTIgICAgICAgICB9ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAoKPwo+ICAgICAgIHByb2JsZW0sIHNvIHRoZXJlIGlzIGFw
cGFyZW50bHkgc29tZXRoaW5nIGFtaXNzIGluIHRoZSBwcm9jZXNzb3IKPiAgICAgICBkcml2ZXIu
IEkndmUgdHJpZWQgdG8gZmlndXJlIG91dCB3aGF0LCBidXQgSSBjb3VsZG4ndCwgZGVzcGl0ZSB0
aGUKPiAgICAgICBBTUwgc3VnZ2VzdGluZyB0aGF0IHRoaXMgbWlnaHQgYmUgc29tZSBfT1NDIGlu
dm9jYXRpb24gKGJ1dCBpZiBpdAo+ICAgICAgIGlzLCBJIGNhbid0IGZpbmQgaXQgLSBhY3BpX3J1
bl9vc2MoKSBjbGVhcmx5IGRvZXMgbm90IGFueXdoZXJlIGdldAo+ICAgICAgIGludm9rZWQgaW4g
YSBwZXItQ1BVIGZhc2hpb24pLgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMK
PiArKysgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCj4gQEAgLTEzLDYgKzEzLDcgQEAKPiAg
I2luY2x1ZGUgPHB1YmxpYy9zeXNjdGwuaD4gLyogZm9yIFhFTl9JTlZBTElEX3tTT0NLRVQsQ09S
RX1fSUQgKi8KPiAgCj4gICNpbmNsdWRlICJjcHUuaCIKPiArI2luY2x1ZGUgIm1jaGVjay94ODZf
bWNhLmgiCj4gIAo+ICBib29sX3Qgb3B0X2FyYXQgPSAxOwo+ICBib29sZWFuX3BhcmFtKCJhcmF0
Iiwgb3B0X2FyYXQpOwo+IEBAIC0zNDMsNiArMzQ0LDkgQEAgc3RhdGljIHZvaWQgX19pbml0IGVh
cmx5X2NwdV9kZXRlY3Qodm9pZAo+ICAJCQloYXBfcGFkZHJfYml0cyA9IFBBRERSX0JJVFM7Cj4g
IAl9Cj4gIAo+ICsJaWYgKGMtPng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9BTUQpCj4gKwkJcGFy
a19vZmZsaW5lX2NwdXMgPSBvcHRfbWNlOwo+ICsKPiAgCWluaXRpYWxpemVfY3B1X2RhdGEoMCk7
Cj4gIH0KPiAgCj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2VfaW50ZWwuYwo+IEBAIC02MzYsOCArNjM2
LDYgQEAgc3RhdGljIHZvaWQgY2xlYXJfY21jaSh2b2lkKQo+ICAKPiAgc3RhdGljIHZvaWQgY3B1
X21jaGVja19kaXNhYmxlKHZvaWQpCj4gIHsKPiAtICAgIGNsZWFyX2luX2NyNChYODZfQ1I0X01D
RSk7Cj4gLQo+ICAgICAgaWYgKCBjbWNpX3N1cHBvcnQgJiYgb3B0X21jZSApCj4gICAgICAgICAg
Y2xlYXJfY21jaSgpOwo+ICB9Cj4gLS0tIGEveGVuL2FyY2gveDg2L21wcGFyc2UuYwo+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9tcHBhcnNlLmMKPiBAQCAtNjgsMTkgKzY4LDI2IEBAIHBoeXNpZF9tYXNr
X3QgcGh5c19jcHVfcHJlc2VudF9tYXA7Cj4gIAo+ICB2b2lkIF9faW5pdCBzZXRfbnJfY3B1X2lk
cyh1bnNpZ25lZCBpbnQgbWF4X2NwdXMpCj4gIHsKPiArCXVuc2lnbmVkIGludCB0b3RfY3B1cyA9
IG51bV9wcm9jZXNzb3JzICsgZGlzYWJsZWRfY3B1czsKPiArCj4gIAlpZiAoIW1heF9jcHVzKQo+
IC0JCW1heF9jcHVzID0gbnVtX3Byb2Nlc3NvcnMgKyBkaXNhYmxlZF9jcHVzOwo+ICsJCW1heF9j
cHVzID0gdG90X2NwdXM7Cj4gIAlpZiAobWF4X2NwdXMgPiBOUl9DUFVTKQo+ICAJCW1heF9jcHVz
ID0gTlJfQ1BVUzsKPiAgCWVsc2UgaWYgKCFtYXhfY3B1cykKPiAgCQltYXhfY3B1cyA9IDE7Cj4g
IAlwcmludGsoWEVOTE9HX0lORk8gIlNNUDogQWxsb3dpbmcgJXUgQ1BVcyAoJWQgaG90cGx1ZyBD
UFVzKVxuIiwKPiAgCSAgICAgICBtYXhfY3B1cywgbWF4X3QoaW50LCBtYXhfY3B1cyAtIG51bV9w
cm9jZXNzb3JzLCAwKSk7Cj4gLQlucl9jcHVfaWRzID0gbWF4X2NwdXM7Cj4gKwo+ICsJaWYgKCFw
YXJrX29mZmxpbmVfY3B1cykKPiArCQl0b3RfY3B1cyA9IG1heF9jcHVzOwo+ICsJbnJfY3B1X2lk
cyA9IG1pbih0b3RfY3B1cywgTlJfQ1BVUyArIDB1KTsKPiArCWlmIChwYXJrX29mZmxpbmVfY3B1
cyAmJiBucl9jcHVfaWRzIDwgbnVtX3Byb2Nlc3NvcnMpCj4gKwkJcHJpbnRrKFhFTkxPR19XQVJO
SU5HICJTTVA6IENhbm5vdCBicmluZyB1cCAldSBmdXJ0aGVyIENQVXNcbiIsCj4gKwkJICAgICAg
IG51bV9wcm9jZXNzb3JzIC0gbnJfY3B1X2lkcyk7Cj4gIAo+ICAjaWZuZGVmIG5yX2NwdW1hc2tf
Yml0cwo+IC0JbnJfY3B1bWFza19iaXRzID0gKG1heF9jcHVzICsgKEJJVFNfUEVSX0xPTkcgLSAx
KSkgJgo+IC0JCQkgIH4oQklUU19QRVJfTE9ORyAtIDEpOwo+ICsJbnJfY3B1bWFza19iaXRzID0g
Uk9VTkRVUChucl9jcHVfaWRzLCBCSVRTX1BFUl9MT05HKTsKPiAgCXByaW50ayhYRU5MT0dfREVC
VUcgIk5SX0NQVVM6JXUgbnJfY3B1bWFza19iaXRzOiV1XG4iLAo+ICAJICAgICAgIE5SX0NQVVMs
IG5yX2NwdW1hc2tfYml0cyk7Cj4gICNlbmRpZgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5j
Cj4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKPiBAQCAtNjY1LDcgKzY2NSw3IEBAIHZvaWQg
X19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmUKPiAgewo+ICAgICAgY2hhciAqbWVt
bWFwX3R5cGUgPSBOVUxMOwo+ICAgICAgY2hhciAqY21kbGluZSwgKmtleHRyYSwgKmxvYWRlcjsK
PiAtICAgIHVuc2lnbmVkIGludCBpbml0cmRpZHg7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaW5pdHJk
aWR4LCBudW1fcGFya2VkID0gMDsKPiAgICAgIG11bHRpYm9vdF9pbmZvX3QgKm1iaTsKPiAgICAg
IG1vZHVsZV90ICptb2Q7Cj4gICAgICB1bnNpZ25lZCBsb25nIG5yX3BhZ2VzLCByYXdfbWF4X3Bh
Z2UsIG1vZHVsZXNfaGVhZHJvb20sICptb2R1bGVfbWFwOwo+IEBAIC0xNTEyLDcgKzE1MTIsOCBA
QCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lCj4gICAgICBlbHNlCj4g
ICAgICB7Cj4gICAgICAgICAgc2V0X25yX2NwdV9pZHMobWF4X2NwdXMpOwo+IC0gICAgICAgIG1h
eF9jcHVzID0gbnJfY3B1X2lkczsKPiArICAgICAgICBpZiAoICFtYXhfY3B1cyApCj4gKyAgICAg
ICAgICAgIG1heF9jcHVzID0gbnJfY3B1X2lkczsKPiAgICAgIH0KPiAgCj4gICAgICBpZiAoIHhl
bl9ndWVzdCApCj4gQEAgLTE2MzUsMTYgKzE2MzYsMjcgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4g
X19zdGFydF94ZW4odW5zaWduZQo+ICAgICAgICAgICAgICAvKiBTZXQgdXAgbm9kZV90b19jcHVt
YXNrIGJhc2VkIG9uIGNwdV90b19ub2RlW10uICovCj4gICAgICAgICAgICAgIG51bWFfYWRkX2Nw
dShpKTsKPiAgCj4gLSAgICAgICAgICAgIGlmICggKG51bV9vbmxpbmVfY3B1cygpIDwgbWF4X2Nw
dXMpICYmICFjcHVfb25saW5lKGkpICkKPiArICAgICAgICAgICAgaWYgKCAocGFya19vZmZsaW5l
X2NwdXMgfHwgbnVtX29ubGluZV9jcHVzKCkgPCBtYXhfY3B1cykgJiYKPiArICAgICAgICAgICAg
ICAgICAhY3B1X29ubGluZShpKSApCj4gICAgICAgICAgICAgIHsKPiAgICAgICAgICAgICAgICAg
IGludCByZXQgPSBjcHVfdXAoaSk7Cj4gICAgICAgICAgICAgICAgICBpZiAoIHJldCAhPSAwICkK
PiAgICAgICAgICAgICAgICAgICAgICBwcmludGsoIkZhaWxlZCB0byBicmluZyB1cCBDUFUgJXUg
KGVycm9yICVkKVxuIiwgaSwgcmV0KTsKPiArICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBudW1f
b25saW5lX2NwdXMoKSA+IG1heF9jcHVzICkKPiArICAgICAgICAgICAgICAgIHsKPiArICAgICAg
ICAgICAgICAgICAgICByZXQgPSBjcHVfZG93bihpKTsKPiArICAgICAgICAgICAgICAgICAgICBp
ZiAoICFyZXQgKQo+ICsgICAgICAgICAgICAgICAgICAgICAgICArK251bV9wYXJrZWQ7Cj4gKyAg
ICAgICAgICAgICAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICAgICAgICAgICAgICBwcmludGso
IkNvdWxkIG5vdCByZS1vZmZsaW5lIENQVSV1ICglZClcbiIsIGksIHJldCk7Cj4gKyAgICAgICAg
ICAgICAgICB9Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4gICAgICB9Cj4gIAo+ICAg
ICAgcHJpbnRrKCJCcm91Z2h0IHVwICVsZCBDUFVzXG4iLCAobG9uZyludW1fb25saW5lX2NwdXMo
KSk7Cj4gKyAgICBpZiAoIG51bV9wYXJrZWQgKQo+ICsgICAgICAgIHByaW50ayhYRU5MT0dfSU5G
TyAiUGFya2VkICV1IENQVXNcbiIsIG51bV9wYXJrZWQpOwo+ICAgICAgc21wX2NwdXNfZG9uZSgp
Owo+ICAKPiAgICAgIGRvX2luaXRjYWxscygpOwo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHJvY2Vzc29yLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCj4gQEAg
LTM0MiwxMiArMzQyLDYgQEAgc3RhdGljIGFsd2F5c19pbmxpbmUgdm9pZCBzZXRfaW5fY3I0ICh1
bgo+ICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgfCBtYXNrKTsKPiAgfQo+ICAKPiAtc3RhdGlj
IGFsd2F5c19pbmxpbmUgdm9pZCBjbGVhcl9pbl9jcjQgKHVuc2lnbmVkIGxvbmcgbWFzaykKPiAt
ewo+IC0gICAgbW11X2NyNF9mZWF0dXJlcyAmPSB+bWFzazsKPiAtICAgIHdyaXRlX2NyNChyZWFk
X2NyNCgpICYgfm1hc2spOwo+IC19Cj4gLQo+ICBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBy
ZWFkX3BrcnUodm9pZCkKPiAgewo+ICAgICAgdW5zaWduZWQgaW50IHBrcnU7Cj4gCj4gCj4gCj4g
Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 00:33:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 00:33:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffwsl-0003KR-8Q; Thu, 19 Jul 2018 00: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffwsj-0003KH-AT
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 00:33:21 +0000
X-Inumbo-ID: 479a4888-8aeb-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 479a4888-8aeb-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 02:32: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 1ffwsf-0003Nb-GA; Thu, 19 Jul 2018 00:33: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 1ffwsf-00051i-8u; Thu, 19 Jul 2018 00:33:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffwsf-0004tm-7l; Thu, 19 Jul 2018 00:33:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125276-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw: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-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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: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:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt: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: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-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-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:build-amd64-prev:xen-build/dist-test: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-i386-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-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-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-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-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-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-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-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-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-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 00:33:17 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125276: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI3NiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTI3Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MTY1CiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwIGZhaWwgaW4gMTI1
MTY1IFJFR1IuIHZzLiAxMjUwNjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNiB4ZW4t
aW5zdGFsbCAgICAgIGZhaWwgaW4gMTI1MTY1IHBhc3MgaW4gMTI1Mjc2CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgZmFpbCBpbiAxMjUxNjUgcGFzcyBp
biAxMjUyNzYKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICBmYWlsIGluIDEyNTE2NSBwYXNzIGluIDEyNTI3NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjE4
IHBhc3MgaW4gMTI1Mjc2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgcGFzcyBpbiAxMjUxNjUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIHBh
c3MgaW4gMTI1MjE4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMjUxNjUgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTE2NSBuL2EKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZh
aWwgaW4gMTI1MjE4IGxpa2UgMTI0OTQyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDUwIHh0Zi90
ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTIxOCBsaWtlIDEyNTA0MAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9o
b3N0IGZhaWwgbGlrZSAxMjQ5OTYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1
ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDk5NgogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWls
IGxpa2UgMTI1MDQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2
NQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0ICAgIGZhaWwgIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjUw
NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3Qg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAg
ICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0ODAxYmY1MjhjMDFk
ZWVkN2EzMTVjZmU3ZmY1OWU4ZmM5NGQ5NzMzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICBlMzlmZjM4NmY2MjZiYTQ0ZjhhOWE5NjA4ZDhmNWYxM2ZmNzk0NWVmCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjUwNjUgIDIwMTgtMDctMDkgMTU6MTY6MjMgWiAgICA5IGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTIzICAyMDE4LTA3LTEyIDA3OjM2OjE1IFogICAgNiBk
YXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
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
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLWxpYnZpcnQgYnJva2VuCgpOb3QgcHVz
aGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpjb21taXQgNDgwMWJmNTI4YzAxZGVlZDdhMzE1Y2ZlN2ZmNTllOGZjOTRkOTcz
MwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVs
IDEyIDA5OjIyOjE0IDIwMTggKzAyMDAKCiAgICB1cGRhdGUgWGVuIHZlcnNpb24gdG8gNC44LjQK
KHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 00:44:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 00: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 1ffx2t-0004Ai-G7; Thu, 19 Jul 2018 00:43: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=i3mt=kd=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1ffx2s-0004Ad-8A
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 00:43:50 +0000
X-Inumbo-ID: be852216-8aec-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x22e.google.com (unknown [2a00:1450:4864:20::22e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be852216-8aec-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 02:43:25 +0200 (CEST)
Received: by mail-lj1-x22e.google.com with SMTP id s12-v6so5684474ljj.0
 for <xen-devel@lists.xenproject.org>; Wed, 18 Jul 2018 17:43:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=UM616YPNfAXnKAdxV+5WzEGCpUrPg2GYpPF1x+RboNU=;
 b=Wuf0vHmLr/0yo0bxVkjE42SoZlISadxCZPfZNuKgDVoxUQ/iLwkLcWEaykax9/2Uiq
 EwTfOrsE3J9Z674jZkdhNJYHuvTmaYhHCTabE3+TlGM5TJAJBhtE3gYNgkncum0wY06n
 ZePE7NSpoDy494RVxvP7EtA/ZyzV4OYpKuVJVrRHJZeXApF6RTQhrLKsw4hQKyxMM6Sz
 zUN5HomS/uHWGEutSszci3mMyMShkSJ/VCtDjio6RxIlNQ1mzBa7YNgpmnY0xgRgIsOG
 MLSRF1n36c8sj8+b/LzrxM1QTfBR6Yc4qQprLGu16KHwEXeQPnX1Di4cfUXm8fchlTta
 SVZQ==
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=UM616YPNfAXnKAdxV+5WzEGCpUrPg2GYpPF1x+RboNU=;
 b=oYv/yf6C7tFdA5Eotwy9IE5kDTQ+YluM/xhyDzRcM1mJZTgvALbCceVLKBX/PeS4TR
 Ivb1+rPmb9eFa8TQle5PQK4DV/No9LoLVdEG/EPbh1quhbfWEuhHfIyvB4L0qVCL/5EQ
 zGWFB4n+4A97CI/jI1JS1Ymn+QMSIWPC3XAih5YtjPPdfEBvtG7XMUIZzDY8mT3EKL7a
 lbdaodfAoqhO0wcijX+e2M0xTJCU4rQ/NndVI34y+5/FEHDUJc7E1vwlqq7LPlJXiDZQ
 JsgZrI8qXHbWEIsUMAAXMDg+w7HFLxn9WXWACw3G2wP51u5P69U3WMW/lx8JH/Qcsq8V
 Blfg==
X-Gm-Message-State: AOUpUlFmR1PUE7s3ewsQ2kqVOyo95p6AAXWWgX8nri7tddzp8lOI5UO/
 ir1QpEU5MAAeqIBlnXwCwEgsOmnQI1QLKvPFDI0=
X-Google-Smtp-Source: AAOMgpckcz1hmOhGZ03Yls9da22gO3GSwsdBy5spMSvoV0AYkhZ/v5E/Az6S4aBCtroC4YmZfDMeEGIb/NW01j3USTk=
X-Received: by 2002:a2e:2e02:: with SMTP id u2-v6mr6290449lju.77.1531961027477; 
 Wed, 18 Jul 2018 17:43:47 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:1955:0:0:0:0:0 with HTTP; Wed, 18 Jul 2018 17:43:46
 -0700 (PDT)
In-Reply-To: <5B3CA46202000078001D0F7F@prv1-mh.provo.novell.com>
References: <5B3CA46202000078001D0F7F@prv1-mh.provo.novell.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Wed, 18 Jul 2018 17:43:46 -0700
Message-ID: <CACMJ4GZ=cELoVyEwKNAJDgDvbsPhvAhKvL5_FYLacEtbVOFGWg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] 4.9.3 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@xenproject.org>,
 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: multipart/mixed; boundary="===============5123151243875237444=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5123151243875237444==
Content-Type: multipart/alternative; boundary="000000000000da445205714f7856"

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

On Wed, Jul 4, 2018 at 3:41 AM, Jan Beulich <JBeulich@suse.com> wrote:

> All,
>
> this is supposed to go out in about 3 weeks time. Please point out backport
> candidates you find missing from its staging branch, but which you consider
> relevant.
>


Marek's patches below are each straightforward and enable clean builds with
newer gcc.

fa7789e : tools/libxc: fix strncpy size
27751d8 : tools/misc: fix hypothetical buffer overflow in xen-lowmemd
938c8f5 : tools/xenpmd: fix possible '\0' truncation
7f601f7 : tools/gdbsx: fix -Wstringop-truncation warning
437e00f : tools/kdd: mute spurious gcc warning
2de2b10 : tools/kdd: alternative way of muting spurious gcc warning
3a633c2 : tools/blktap2: fix hypothetical buffer overflow
850e89b : tools/blktap2: fix possible '\0' truncation

This additional patch that I just posted is probably too new for
consideration for this, but it fixes a build warning with gcc 8.1:

https://lists.xenproject.org/archives/html/xen-devel/2018-07/msg01718.html
 : tools/xentop : replace use of deprecated vwprintw

so maybe not for this one, but perhaps the next.

The full set above passed compile test for x86-64, applied on top of
current staging-4.9.

Christopher

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Wed, Jul 4, 2018 at 3:41 AM, Jan Beulich <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:JBeulich@suse.com" target=3D"_blank">JBeulich@suse.com</a>&gt;=
</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px=
 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">All,<br=
>
<br>
this is supposed to go out in about 3 weeks time. Please point out backport=
<br>
candidates you find missing from its staging branch, but which you consider=
<br>
relevant.<br></blockquote><div><br></div><div><br></div><div><div>Marek&#39=
;s patches below are each straightforward and enable clean builds with newe=
r gcc.</div><div><br></div><div>fa7789e : tools/libxc: fix strncpy size</di=
v><div>27751d8 : tools/misc: fix hypothetical buffer overflow in xen-lowmem=
d</div><div>938c8f5 : tools/xenpmd: fix possible &#39;\0&#39; truncation</d=
iv><div>7f601f7 : tools/gdbsx: fix -Wstringop-truncation warning</div><div>=
437e00f : tools/kdd: mute spurious gcc warning</div><div>2de2b10 : tools/kd=
d: alternative way of muting spurious gcc warning</div><div>3a633c2 : tools=
/blktap2: fix hypothetical buffer overflow</div><div>850e89b : tools/blktap=
2: fix possible &#39;\0&#39; truncation</div><div><br></div><div>This addit=
ional patch that I just posted is probably too new for consideration for th=
is, but it fixes a build warning with gcc 8.1:</div><div><br></div><div><di=
v style=3D"font-size:small;background-color:rgb(255,255,255);text-decoratio=
n-style:initial;text-decoration-color:initial"><a href=3D"https://lists.xen=
project.org/archives/html/xen-devel/2018-07/msg01718.html">https://lists.xe=
nproject.org/archives/html/xen-devel/2018-07/msg01718.html</a></div>=C2=A0:=
 tools/xentop : replace use of deprecated vwprintw</div><div><br></div><div=
>so maybe not for this one, but perhaps the next.</div><div><br></div><div>=
The full set above passed compile test for x86-64, applied on top of curren=
t staging-4.9.</div></div><div><br></div><div>Christopher</div><div><br></d=
iv><div><br></div></div></div></div>

--000000000000da445205714f7856--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5123151243875237444==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 19 01:43:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 01:43:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffxyS-0001ps-5j; Thu, 19 Jul 2018 01: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=vdwy=kd=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1ffxyQ-0001pn-J8
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 01:43:18 +0000
X-Inumbo-ID: 21808677-8af5-11e8-a6a9-d7ebe60f679a
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21808677-8af5-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 01:43:27 +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 fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Jul 2018 18:43:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,371,1526367600"; d="scan'208";a="241429164"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga005.jf.intel.com with ESMTP; 18 Jul 2018 18:43:14 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 18:43:14 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.173]) with mapi id 14.03.0319.002;
 Thu, 19 Jul 2018 09:43:11 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] VMX: fix vmx_{find,del}_msr() build
Thread-Index: AQHUHSTASbhP/hec+EOWs9lZGXLJOaSUNT2AgAAAxACAAZNJgA==
Date: Thu, 19 Jul 2018 01:43:11 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19126FC66@SHSMSX101.ccr.corp.intel.com>
References: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
 <20180718093635.6xj53gmrpezy5p2t@citrix.com>
 <5B4F0AC802000078001D552B@prv1-mh.provo.novell.com>
In-Reply-To: <5B4F0AC802000078001D552B@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmZmNTNlYjQtODAwZi00ZDkzLTk5MjgtYjA5ODRiYjlkODFmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiVXBEelQ5T1hXTnBZbHNBN0Nka0lFQ2w0TkVHQXlMSm1ISXBySjdoakFSR1dlXC9NZm5ldkFOVWdtTFpCSlR6czkifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, "Nakajima,
 Jun" <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>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFdl
ZG5lc2RheSwgSnVseSAxOCwgMjAxOCA1OjM5IFBNCj4gCj4gPj4+IE9uIDE4LjA3LjE4IGF0IDEx
OjM2LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiBPbiBNb24sIEp1bCAxNiwgMjAx
OCBhdCAxMDo0NjoxMUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+PiBGb3IgYSByZWFz
b24gdGhhdCBJIGNhbid0IGV4cGxhaW4sIGl0IGlzIG9ubHkgdGhlIHNoaW0gYnVpbGQgdGhhdCBm
YWlscwo+ID4+IGZvciBtZSB3aXRoIGFuIG9sZGVyIGdjYyBkdWUgdG8gdGhlIGNvbXBpbGVyIG5v
dCByZWNvZ25pemluZyB0aGF0Cj4gPj4gYXBwYXJlbnRseSB1bmluaXRpYWxpemVkIHZhcmlhYmxl
cyBhcmVuJ3QgcmVhbGx5IHVuaW5pdGlhbGl6ZWQuIFB1bGwgb3V0Cj4gPj4gdGhlIGFzc2lnbm1l
bnRzIHVzZWQgYnkgdHdvIG9mIHRoZSB0aHJlZSBjYXNlIGJsb2NrcyBhbmQgbWFrZSB0aGVtCj4g
Pj4gaW5pdGlhbGl6ZXJzIG9mIHRoZSB2YXJpYWJsZXMsIGFzIEkgdGhpbmsgSSBoYWQgc3VnZ2Vz
dGVkIGR1cmluZyByZXZpZXcuCj4gPj4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gPgo+ID4gQ29kZToKPiA+Cj4gPiBSZXZpZXdlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+Cj4gPiBCdXQgcGxlYXNlIHVwZGF0ZSB0aGUg
Y29tbWl0IG1lc3NhZ2UgdG8gc2F5IGl0IGlzIGNhdXNlZCBieSBjb21waWxlcgo+ID4gb3B0aW1p
c2F0aW9uIGxldmVsLgo+IAo+IFN1cmUsIG5vdyB0aGF0IGl0J3MgY2xlYXIgd2hhdCB0aGUgcmVh
c29uIGlzLiBJdCBub3cgcmVhZHM6Cj4gCj4gT2xkZXIgZ2NjIGF0IC1PMiAoYW5kIHBlcmhhcHMg
aGlnaGVyKSBkb2VzIG5vdCByZWNvZ25pemUgdGhhdCBhcHBhcmVudGx5Cj4gdW5pbml0aWFsaXpl
ZCB2YXJpYWJsZXMgYXJlbid0IHJlYWxseSB1bmluaXRpYWxpemVkLiBQdWxsIG91dCB0aGUKPiBh
c3NpZ25tZW50cyB1c2VkIGJ5IHR3byBvZiB0aGUgdGhyZWUgY2FzZSBibG9ja3MgYW5kIG1ha2Ug
dGhlbQo+IGluaXRpYWxpemVycyBvZiB0aGUgdmFyaWFibGVzLCBhcyBJIHRoaW5rIEkgaGFkIHN1
Z2dlc3RlZCBkdXJpbmcgcmV2aWV3Lgo+IAoKQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 01:51:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 01:51: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 1ffy6W-0002df-23; Thu, 19 Jul 2018 01:51: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=vdwy=kd=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1ffy6U-0002da-QQ
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 01:51:38 +0000
X-Inumbo-ID: 4bce85ca-8af6-11e8-a6a9-d7ebe60f679a
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4bce85ca-8af6-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 01:51:48 +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 orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Jul 2018 18:51:35 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,371,1526367600"; d="scan'208";a="57994903"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga008.jf.intel.com with ESMTP; 18 Jul 2018 18:51:20 -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.319.2; Wed, 18 Jul 2018 18:51:19 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.124]) with mapi id 14.03.0319.002;
 Thu, 19 Jul 2018 09:51:16 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 01/16] VMX: reduce number of posted-interrupt hooks
Thread-Index: AQHUGRpZfqAVQjCJ6UWM5SGKM+Y0eKSV0zTg
Date: Thu, 19 Jul 2018 01:51:15 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19126FCAC@SHSMSX101.ccr.corp.intel.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B4604B802000078001D3244@prv1-mh.provo.novell.com>
In-Reply-To: <5B4604B802000078001D3244@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDBjMjc0ZGYtZWU1ZC00NWY0LThiMWQtZmEzZjVlZDIyMWZmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUWdwWmtuXC9kT1VWbjVUN0I0TE9rSWk0TDMwRUJrQTNEbGlzNnl4XC9sYjR4cE1Ld2FcLzBNa2dkV0ZqeE9EdUhGZiJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 01/16] VMX: reduce number of
 posted-interrupt hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFdl
ZG5lc2RheSwgSnVseSAxMSwgMjAxOCA5OjIzIFBNCj4gCj4gVGhyZWUgb2YgdGhlIGZvdXIgaG9v
a3MgYXJlIG5vdCBleHBvc2VkIG91dHNpZGUgb2Ygdm14LmMsIGFuZCBhbGwgb2YKPiB0aGVtIGhh
dmUgb25seSBhIHNpbmdsZSBwb3NzaWJsZSBub24tTlVMTCB2YWx1ZS4gU28gdGhlcmUncyBubyBy
ZWFzb24gdG8KPiB1c2UgaG9va3MgaGVyZSAtIGEgc2ltcGxlIHNldCBvZiBmbGFnIGluZGljYXRv
cnMgaXMgc3VmZmljaWVudCAoYW5kIHdlCj4gZG9uJ3QgZXZlbiBuZWVkIGEgZmxhZyBmb3IgdGhl
IFZNIGVudHJ5IG9uZSwgYXMgaXQncyBhbHdheXMKPiAoZGUtKWFjdGl2YXRlZCB0b2dldGhlciB0
aGUgdGhlIHZDUFUgYmxvY2tpbmcgaG9vaywgd2hpY2ggbmVlZHMgdG8KPiByZW1haW4gYW4gYWN0
dWFsIGZ1bmN0aW9uIHBvaW50ZXIpLiBUaGlzIGlzIHRoZSBtb3JlIHRoYXQgd2l0aCB0aGUKPiBT
cGVjdHJlIHYyIHdvcmthcm91bmRzIGluZGlyZWN0IGNhbGxzIGhhdmUgYmVjb21lIG1vcmUgZXhw
ZW5zaXZlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiAKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdm14L3ZteC5jCj4gQEAgLTc4LDYgKzc4LDEwIEBAIHN0YXRpYyBpbnQgdm14X21z
cl93cml0ZV9pbnRlcmNlcHQodW5zaWcKPiAgc3RhdGljIHZvaWQgdm14X2ludmxwZyhzdHJ1Y3Qg
dmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWRkcik7Cj4gIHN0YXRpYyBpbnQgdm14X3ZtZnVuY19p
bnRlcmNlcHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwo+IAo+ICsvKiBWYWx1ZXMgZm9y
IGRvbWFpbidzIC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5mbGFncy4gKi8KPiArI2RlZmluZSBQ
SV9DU1dfRlJPTSAoMXUgPDwgMCkKPiArI2RlZmluZSBQSV9DU1dfVE8gICAoMXUgPDwgMSkKPiAr
Cj4gIHN0cnVjdCB2bXhfcGlfYmxvY2tpbmdfdmNwdSB7Cj4gICAgICBzdHJ1Y3QgbGlzdF9oZWFk
ICAgICBsaXN0Owo+ICAgICAgc3BpbmxvY2tfdCAgICAgICAgICAgbG9jazsKPiBAQCAtMzMwLDgg
KzMzNCw3IEBAIHZvaWQgdm14X3BpX2hvb2tzX2Fzc2lnbihzdHJ1Y3QgZG9tYWluICoKPiAgICAg
ICAqIFRoaXMgY2FuIG1ha2Ugc3VyZSB0aGUgUEkgKGVzcGVjaWFsbHkgdGhlIE5EU1QgZmVpbGQp
IGlzCj4gICAgICAgKiBpbiBwcm9wZXIgc3RhdGUgd2hlbiB3ZSBjYWxsIHZteF92Y3B1X2Jsb2Nr
KCkuCj4gICAgICAgKi8KPiAtICAgIGQtPmFyY2guaHZtX2RvbWFpbi5waV9vcHMuc3dpdGNoX2Zy
b20gPSB2bXhfcGlfc3dpdGNoX2Zyb207Cj4gLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3Bz
LnN3aXRjaF90byA9IHZteF9waV9zd2l0Y2hfdG87Cj4gKyAgICBkLT5hcmNoLmh2bV9kb21haW4u
cGlfb3BzLmZsYWdzID0gUElfQ1NXX0ZST00gfCBQSV9DU1dfVE87Cj4gCj4gICAgICBmb3JfZWFj
aF92Y3B1ICggZCwgdiApCj4gICAgICB7Cj4gQEAgLTM0Nyw3ICszNTAsNiBAQCB2b2lkIHZteF9w
aV9ob29rc19hc3NpZ24oc3RydWN0IGRvbWFpbiAqCj4gICAgICB9Cj4gCj4gICAgICBkLT5hcmNo
Lmh2bV9kb21haW4ucGlfb3BzLnZjcHVfYmxvY2sgPSB2bXhfdmNwdV9ibG9jazsKPiAtICAgIGQt
PmFyY2guaHZtX2RvbWFpbi5waV9vcHMuZG9fcmVzdW1lID0gdm14X3BpX2RvX3Jlc3VtZTsKPiAg
fQo+IAo+ICAvKiBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aGVuIHBjaWRldnNfbG9jayBpcyBo
ZWxkICovCj4gQEAgLTM4NCw4ICszODYsNyBAQCB2b2lkIHZteF9waV9ob29rc19kZWFzc2lnbihz
dHJ1Y3QgZG9tYWluCj4gICAgICAgKiAnc3dpdGNoX3RvJyBob29rIGZ1bmN0aW9uLgo+ICAgICAg
ICovCj4gICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZjcHVfYmxvY2sgPSBOVUxMOwo+
IC0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5zd2l0Y2hfZnJvbSA9IE5VTEw7Cj4gLSAg
ICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLmRvX3Jlc3VtZSA9IE5VTEw7Cj4gKyAgICBkLT5h
cmNoLmh2bV9kb21haW4ucGlfb3BzLmZsYWdzID0gUElfQ1NXX0ZST007CgpEb2Vzbid0IGl0IGJy
aW5nIGZ1bmN0aW9uYWwgY2hhbmdlICgnZnJvbScgaG9vayB3YXMgY2xlYXJlZCBidXQgbm93Cnlv
dSBzdGlsbCBnZXQgdGhlIGZsYWcgc2V0KT8KClRoYW5rcwpLZXZpbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 01:52:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 01: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 1ffy7f-0002hl-DJ; Thu, 19 Jul 2018 01: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=vdwy=kd=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1ffy7d-0002hg-RF
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 01:52:49 +0000
X-Inumbo-ID: 7652a964-8af6-11e8-a6a9-d7ebe60f679a
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7652a964-8af6-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 01:52:59 +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 orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Jul 2018 18:52:47 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,371,1526367600"; d="scan'208";a="57995119"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga008.jf.intel.com with ESMTP; 18 Jul 2018 18:52:46 -0700
Received: from FMSMSX110.amr.corp.intel.com (10.18.116.10) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 18:52:45 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx110.amr.corp.intel.com (10.18.116.10) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 18:52:45 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.6]) with mapi id 14.03.0319.002;
 Thu, 19 Jul 2018 09:52:43 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 02/16] VMX: don't unconditionally set the
 tsc_scaling.setup hook
Thread-Index: AQHUGRpqYXJcCkoWsE24HF8pbLt1vqSV1BWg
Date: Thu, 19 Jul 2018 01:52:43 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19126FCC0@SHSMSX101.ccr.corp.intel.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B4604E402000078001D3247@prv1-mh.provo.novell.com>
In-Reply-To: <5B4604E402000078001D3247@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDQxMzg3MGYtMGM5ZS00NWUzLWJiNDItOWMxMGZhM2RlOTlhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZmg2cjU4b3VWU2lrQUZJWmVKUWlNZ0F6OVZyV25Yc3NXaVhLWDlkN0xlV09wR3NFWFwvUUtsVUFLZXBldzlnc3UifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 02/16] VMX: don't unconditionally set the
 tsc_scaling.setup hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFdl
ZG5lc2RheSwgSnVseSAxMSwgMjAxOCA5OjI0IFBNCj4gCj4gSW5zdGVhZCBvZiBjaGVja2luZyBo
dm1fdHNjX3NjYWxpbmdfc3VwcG9ydGVkIGluc2lkZSB0aGUgaG9vayBmdW5jdGlvbiwKPiBpbnN0
YWxsIHRoZSBob29rIG9ubHkgd2hlbiBzZXR0aW5nIHN0YXRlIHN1Y2ggdGhhdCBzYWlkIHByZWRp
Y2F0ZQo+IGJlY29tZXMgdHJ1ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 01:56:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 01:56: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 1ffyBT-0002vj-VI; Thu, 19 Jul 2018 01:56: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=vdwy=kd=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1ffyBS-0002ve-4j
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 01:56:46 +0000
X-Inumbo-ID: 0380c645-8af7-11e8-a6a9-d7ebe60f679a
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0380c645-8af7-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 01:56:56 +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 fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Jul 2018 18:56:44 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,371,1526367600"; d="scan'208";a="57995783"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga008.jf.intel.com with ESMTP; 18 Jul 2018 18:56:34 -0700
Received: from fmsmsx119.amr.corp.intel.com (10.18.124.207) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 18:56:32 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX119.amr.corp.intel.com (10.18.124.207) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 18:56:32 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.100]) with mapi id 14.03.0319.002;
 Thu, 19 Jul 2018 09:56:30 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 03/16] x86/HVM: switch virtual_intr_delivery_enabled()
 hook to simple boolean
Thread-Index: AQHUGRqQwj+Zcb00IEOADHHTbjEf5qSV1N+g
Date: Thu, 19 Jul 2018 01:56:29 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19126FCDB@SHSMSX101.ccr.corp.intel.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46052502000078001D3255@prv1-mh.provo.novell.com>
In-Reply-To: <5B46052502000078001D3255@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmUxZjgyNmUtY2U5YS00MGIwLWJiNTMtYzI1YTVkYmFhZjc5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibXd4VCszMDB4cGRlRkl3eFNzV29XcE9VUVhKdm84RWhJMnJvYWk5ZnF4NXVkNU02NXZyRGJSSFwvb0VjOFwvRkhZIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 03/16] x86/HVM: switch
 virtual_intr_delivery_enabled() hook to simple 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>, "Nakajima,
 Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFdl
ZG5lc2RheSwgSnVseSAxMSwgMjAxOCA5OjI1IFBNCj4gCj4gRnJvbTogU3VyYXZlZSBTdXRoaWt1
bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KPiAKPiBUaGlzIHBhdGNoIG1v
ZGlmaWVzIHRoZSBodm1fZnVuY3MudmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQoKQo+IHRv
IGJlY29tZSBhIGJvb2wgdmFyaWFibGUgYXMgVk1YIGRvZXMgYW5kIFNWTSB3aWxsIHNpbXBseSBy
ZXR1cm4gYQo+IHN0YXRpYyB2YWx1ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdXJhdmVlIFN1dGhp
a3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBFeHRyYWN0ZWQgZnJvbSBh
biBTVk0vQVZJQyBzZXJpZXMgcGF0Y2guCj4gCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFw
aWMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiBAQCAtMTI1OCwxNCArMTI1
OCw2IEBAIHZvaWQgdmxhcGljX2FkanVzdF9pODI1OV90YXJnZXQoc3RydWN0IGQKPiAgICAgIHB0
X2FkanVzdF9nbG9iYWxfdmNwdV90YXJnZXQodik7Cj4gIH0KPiAKPiAtaW50IHZsYXBpY192aXJ0
dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxlZCh2b2lkKQo+IC17Cj4gLSAgICBpZiAoIGh2bV9mdW5j
cy52aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxlZCApCj4gLSAgICAgICAgcmV0dXJuIGh2bV9m
dW5jcy52aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxlZCgpOwo+IC0gICAgZWxzZQo+IC0gICAg
ICAgIHJldHVybiAwOwo+IC19Cj4gLQo+ICBpbnQgdmxhcGljX2hhc19wZW5kaW5nX2lycShzdHJ1
Y3QgdmNwdSAqdikKPiAgewo+ICAgICAgc3RydWN0IHZsYXBpYyAqdmxhcGljID0gdmNwdV92bGFw
aWModik7Cj4gQEAgLTEyNzgsNyArMTI3MCw3IEBAIGludCB2bGFwaWNfaGFzX3BlbmRpbmdfaXJx
KHN0cnVjdCB2Y3B1ICoKPiAgICAgIGlmICggaXJyID09IC0xICkKPiAgICAgICAgICByZXR1cm4g
LTE7Cj4gCj4gLSAgICBpZiAoIHZsYXBpY192aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxlZCgp
ICYmCj4gKyAgICBpZiAoIGh2bV9mdW5jcy52aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxlZCAm
Jgo+ICAgICAgICAgICAhbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHYpICkKPiAgICAgICAg
ICByZXR1cm4gaXJyOwo+IAoKYWJvdmUgaXMgYW5vdGhlciBmdW5jdGlvbmFsIGNoYW5nZS4gQ2Fu
IHlvdSBleHBsYWluIGFuZCBpZiBtYWtpbmcgc2Vuc2UKdGhlbiBwdXQgdGhlIGZpeCBpbiBzZXBh
cmF0ZSBwYXRjaD8KClRoYW5rcwpLZXZpbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 01:57:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 01:57: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 1ffyBy-0002xz-8Q; Thu, 19 Jul 2018 01:57: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=vdwy=kd=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1ffyBx-0002xr-2s
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 01:57:17 +0000
X-Inumbo-ID: 16246340-8af7-11e8-a6a9-d7ebe60f679a
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 16246340-8af7-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 01:57:27 +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 fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Jul 2018 18:57:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,371,1526367600"; d="scan'208";a="75953446"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga002.jf.intel.com with ESMTP; 18 Jul 2018 18:57:00 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 18:56:59 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.124]) with mapi id 14.03.0319.002;
 Thu, 19 Jul 2018 09:56:57 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 04/16] x86/HVM: drop vmfunc_intercept
Thread-Index: AQHUGRqu/y6Y7Ah5KkavgoKcr7TlbqSV1UQg
Date: Thu, 19 Jul 2018 01:56:56 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19126FCEB@SHSMSX101.ccr.corp.intel.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46055102000078001D3258@prv1-mh.provo.novell.com>
In-Reply-To: <5B46055102000078001D3258@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjEzY2ZhZWYtOGMzZi00ODg5LWIxYTEtNzc0ODlkOTkxNzJiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUndlbHhLUmVybGZham5pN2F1V1wvd0Zub3QrTDZhRWQ3OHRqRlhXUVVvanFsRDBGaXpCYU8xdkxMNVhDWDUxS3YifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 04/16] x86/HVM: drop vmfunc_intercept
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFdl
ZG5lc2RheSwgSnVseSAxMSwgMjAxOCA5OjI2IFBNCj4gCj4gQ29tbWl0IGExYjE1NzI4MzMgKCJW
TVg6IGFkZCBWTUZVTkMgbGVhZiAwIChFUFRQIHN3aXRjaGluZykgdG8KPiBlbXVsYXRvciIpIG5l
ZWRsZXNzbHkgaW50cm9kdWNlZCBpdCwgYW5kIG5vIHVzZXIgaGFzIGFwcGVhcmVkIHNpbmNlLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2Vk
LWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 02:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 02:03:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ffyHQ-0004A6-3Q; Thu, 19 Jul 2018 02:02: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=vdwy=kd=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1ffyHP-0004A1-GG
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 02:02:55 +0000
X-Inumbo-ID: deba1285-8af7-11e8-a6a9-d7ebe60f679a
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id deba1285-8af7-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 02:03:03 +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 fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Jul 2018 19:02:51 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,371,1526367600"; d="scan'208";a="75954417"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga002.jf.intel.com with ESMTP; 18 Jul 2018 19:00:06 -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; Wed, 18 Jul 2018 19:00:06 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.100]) with mapi id 14.03.0319.002;
 Thu, 19 Jul 2018 10:00:04 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 11/16] x86/HVM: patch vINTR indirect calls through
 hvm_funcs to direct ones
Thread-Index: AQHUGR02eJtYA/QonUixQ5SGYMM8IKSV1hvw
Date: Thu, 19 Jul 2018 02:00:03 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19126FD10@SHSMSX101.ccr.corp.intel.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46098B02000078001D32B3@prv1-mh.provo.novell.com>
In-Reply-To: <5B46098B02000078001D32B3@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMWRkNjY2M2MtYTk3OC00MzAwLWI2NTEtYmM3ZDVmMTZmNTQ5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNGIzR0xTWWhOUDluK2dKVUV0aVVvVUFIcStzYzluMWRENVoydDdiODMySjNQZHR4QWxOcDNYZit4RVE4QWZVSCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 11/16] 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>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFdl
ZG5lc2RheSwgSnVseSAxMSwgMjAxOCA5OjQ0IFBNCj4gCj4gV2hpbGUgbm90IHN0cmljdGx5IG5l
Y2Vzc2FyeSwgY2hhbmdlIHRoZSBWTVggaW5pdGlhbGl6YXRpb24gbG9naWMgdG8KPiB1cGRhdGUg
dGhlIGZ1bmN0aW9uIHRhYmxlIGluIHN0YXJ0X3ZteCgpIGZyb20gTlVMTCByYXRoZXIgdGhhbiB0
byBOVUxMLAo+IHRvIG1ha2UgbW9yZSBvYnZpb3VzIHRoYXQgd2Ugd29uJ3QgZXZlciBjaGFuZ2Ug
YW4gYWxyZWFkeSAoZXhwbGljdGx5KQo+IGluaXRpYWxpemVkIGZ1bmN0aW9uIHBvaW50ZXIuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQt
Ynk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 02:16:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 02:16: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 1ffyUC-00053M-AT; Thu, 19 Jul 2018 02:16: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=vdwy=kd=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1ffyUB-00053H-10
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 02:16:07 +0000
X-Inumbo-ID: b706a238-8af9-11e8-a6a9-d7ebe60f679a
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b706a238-8af9-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 02:16:16 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Jul 2018 19:16:03 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,371,1526367600"; d="scan'208";a="56090224"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga008.fm.intel.com with ESMTP; 18 Jul 2018 19:16:02 -0700
Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 19:15:55 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 19:15:44 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.6]) with mapi id 14.03.0319.002;
 Thu, 19 Jul 2018 10:14:50 +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 02/11] x86/vmx: Don't clobber %dr6 while debugging
 state is lazy
Thread-Index: AQHT/AxNwJzh9ET1sU2jgSd3l1kt2qSS4syAgAMxkMA=
Date: Thu, 19 Jul 2018 02:14:49 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19126FDE3@SHSMSX101.ccr.corp.intel.com>
References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com>
 <1528120755-17455-3-git-send-email-andrew.cooper3@citrix.com>
 <7c115a9e-e4ca-a69e-df89-93fcc0c123ce@citrix.com>
In-Reply-To: <7c115a9e-e4ca-a69e-df89-93fcc0c123ce@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGUzOTM2MDItOGM1MC00ZTE1LWJhNzQtMGJlMTFmN2Q2NDQzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRENYWTR0VDBDU2phY1czeE9vNE5vUmVqcGJyYXVNdk1FNDN5XC9hYkk5dzAyNzFKMWJHKzBHcDlZcGZ3Z2ZUMzMifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 02/11] x86/vmx: Don't clobber %dr6 while
 debugging state is lazy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 =?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
Cj4gU2VudDogVHVlc2RheSwgSnVseSAxNywgMjAxOCA1OjI4IFBNDQo+IA0KPiBPbiAwNC8wNi8x
OCAxNDo1OSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gPiBjL3MgNGYzNjQ1MmI2MyBpbnRyb2R1
Y2VkIGEgd3JpdGUgdG8gJWRyNiBpbiB0aGUgI0RCIGludGVyY2VwdCBjYXNlLCBidXQNCj4gdGhl
DQo+ID4gZ3Vlc3RzIGRlYnVnIHJlZ2lzdGVycyBtYXkgYmUgbGF6eSBhdCB0aGlzIHBvaW50LCBh
dCB3aGljaCBwb2ludCB0aGUgZ3Vlc3RzDQo+ID4gbGF0ZXIgYXR0ZW1wdCB0byByZWFkICVkcjYg
d2lsbCBkaXNjYXJkIHRoaXMgdmFsdWUgYW5kIHVzZSB0aGUgb2xkZXIgc3RhbGUNCj4gPiB2YWx1
ZS4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+DQo+ID4gLS0tDQo+ID4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4NCj4gPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gPiBDQzogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+ID4gQ0M6IEp1biBOYWthamlt
YSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4NCj4gPiBDQzogS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+DQo+IA0KPiBQaW5nDQoNCkFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 02:50:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 02:50: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 1ffz1W-0007wq-Lm; Thu, 19 Jul 2018 02:50: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ffz1V-0007we-N9
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 02:50:33 +0000
X-Inumbo-ID: 877b7ba9-8afe-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 877b7ba9-8afe-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 02:50: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 1ffz1S-0002Gp-He; Thu, 19 Jul 2018 02:50: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 1ffz1S-0007Jd-9n; Thu, 19 Jul 2018 02:50:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ffz1S-000867-8z; Thu, 19 Jul 2018 02:50:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125285-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl: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-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-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-amd64-amd64-libvirt-vhd: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-libvirt: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-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-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=30b06abfb92bfd5f9b63ea6a2ffb0bd905d1a6da
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 02:50:30 +0000
Subject: [Xen-devel] [linux-linus test] 125285: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI4NSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1Mjg1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
MzU1NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDMw
YjA2YWJmYjkyYmZkNWY5YjYzZWE2YTJmZmIwYmQ5MDVkMWE2ZGEKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIDA1MTJlMDEzNDU4MmVmODVkZWU3N2Q1MWFhZTc3ZGNkMWVk
ZWM0OTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzU1NCAgMjAxOC0wNi0wMSAxMzowOTo0MSBa
ICAgNDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM2NTUgIDIwMTgtMDYtMDMgMDE6NDU6
MzUgWiAgIDQ2IGRheXMgICAyNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyODUg
IDIwMTgtMDctMTcgMjI6MTA6MTggWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyNTAg
cGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxs
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjcwMjI4IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 05:13:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 05:13:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg1FO-0001WP-1F; Thu, 19 Jul 2018 05: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg1FM-0001WF-Qa
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 05:13:00 +0000
X-Inumbo-ID: 6e81cdaa-8b12-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e81cdaa-8b12-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 05:13: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 1fg1FJ-0005gO-JB; Thu, 19 Jul 2018 05:12: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 1fg1FJ-0001iv-Be; Thu, 19 Jul 2018 05:12:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg1FJ-0006fc-B3; Thu, 19 Jul 2018 05:12:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fg1FJ-0006fc-B3@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 05:12:57 +0000
Subject: [Xen-devel] [ovmf bisection] complete build-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>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiBidWlsZC1hbWQ2
NAp0ZXN0aWQgeGVuLWJ1aWxkCgpUcmVlOiBvdm1mIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2Nv
cmUvZWRrMi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJh
ZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5k
IHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgb3Zt
ZiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIuZ2l0CiAgQnVnIGludHJvZHVjZWQ6
ICA1NDNmNWFjMzBmYWNmYmI0MGVhZmIyYjQ5MDg2NDlhNDI3Nzg0MDgwCiAgQnVnIG5vdCBwcmVz
ZW50OiBlNTUwZjI1OWE5NGVjYmQ5N2JmZjViZmFiYTRkZDNkNWVkMjcyYmU4CiAgTGFzdCBmYWls
IHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3Mv
MTI1NDAyLwoKCiAgY29tbWl0IDU0M2Y1YWMzMGZhY2ZiYjQwZWFmYjJiNDkwODY0OWE0Mjc3ODQw
ODAKICBBdXRob3I6IEJvYkNGIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBEYXRlOiAgIEZyaSBK
dW4gMjIgMTc6MTQ6MTMgMjAxOCArMDgwMAogIAogICAgICBCYXNlVG9vbHM6IEVuYWJsZSBzdHJ1
Y3R1cmUgcGNkIGluIEZERiBmaWxlCiAgICAgIAogICAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICAgIFNpZ25lZC1vZmYtYnk6IEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICAgICAgQ2M6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogICAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdh
b0BpbnRlbC5jb20+CgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNl
Y3Qvb3ZtZi9idWlsZC1hbWQ2NC54ZW4tYnVpbGQuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBn
cmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24t
c3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L292bWYvYnVpbGQtYW1k
NjQueGVuLWJ1aWxkIC0tc3VtbWFyeS1vdXQ9dG1wLzEyNTQwMi5iaXNlY3Rpb24tc3VtbWFyeSAt
LWJhc2lzLXRlbXBsYXRlPTEyNTI5NSAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IG92bWYg
YnVpbGQtYW1kNjQgeGVuLWJ1aWxkClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6
CiAxMjUzNTAgZmFpbCBbaG9zdD1nb2RlbGxvMF0gLyAxMjUyOTUgW2hvc3Q9ZGViaW5hMF0gMTI1
MjU1IFtob3N0PWRlYmluYTBdIDEyNTI0MSBbaG9zdD1kZWJpbmExXSAxMjUxNTEgW2hvc3Q9Z29k
ZWxsbzFdIDEyNTE0NyBbaG9zdD1maWFubzFdIDEyNTE0NSBbaG9zdD1hbGJhbmExXSAxMjUxNDMg
W2hvc3Q9Z29kZWxsbzFdIDEyNTEyNCBbaG9zdD1hbGJhbmEwXSAxMjUxMjIgW2hvc3Q9ZGViaW5h
MV0gMTI1MTIwIFtob3N0PWFsYmFuYTBdIDEyNTExOSBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3Mg
ZmxpZ2h0czogMTI1MzUwIC8gMTI1MTE5Cih0cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0cmVl
IHdpdGggbm8gdXJsOiBzZWFiaW9zKQpUcmVlOiBvdm1mIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFu
b2NvcmUvZWRrMi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4t
dHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCBmNjNh
M2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5IGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCkJhc2lzIHBhc3Mg
ODk1Yjg3ZTM4MDE1ZTA2OThjNmE1YzA2MzNlMDE1NmIwMzhhNTZmMSBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgYjRhYzRiYzQxMDIyMmQyMjFkYzQ2YTc0YWM3MWVmYWE3YjMyZDU3YwpHZW5lcmF0
aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBodHRwczovL2dp
dGh1Yi5jb20vdGlhbm9jb3JlL2VkazIuZ2l0Izg5NWI4N2UzODAxNWUwNjk4YzZhNWMwNjMzZTAx
NTZiMDM4YTU2ZjEtZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OSBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAtYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1
MTQ4YjI3OWY2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCNiNGFjNGJjNDEwMjIy
ZDIyMWRjNDZhNzRhYzcxZWZhYTdiMzJkNTdjLWUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0
Y2Q5NTI2NzljODEKRnJvbSBnaXQ6Ly9jYWNoZTo5NDE5L2h0dHBzOi8vZ2l0aHViLmNvbS90aWFu
b2NvcmUvZWRrMgogICBmNjNhM2UyODY3Li41ODk0MjI3N2JjICBtYXN0ZXIgICAgIC0+IG9yaWdp
bi9tYXN0ZXIKTG9hZGVkIDM3OTUgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZv
ciB0ZXN0IHJlc3VsdHM6CiAxMjUxMjQgW2hvc3Q9YWxiYW5hMF0KIDEyNTE1MSBbaG9zdD1nb2Rl
bGxvMV0KIDEyNTExOSBwYXNzIDg5NWI4N2UzODAxNWUwNjk4YzZhNWMwNjMzZTAxNTZiMDM4YTU2
ZjEgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGI0YWM0YmM0MTAyMjJkMjIxZGM0NmE3NGFjNzFl
ZmFhN2IzMmQ1N2MKIDEyNTEyMCBbaG9zdD1hbGJhbmEwXQogMTI1MTIyIFtob3N0PWRlYmluYTFd
CiAxMjUxNDMgW2hvc3Q9Z29kZWxsbzFdCiAxMjUxNDUgW2hvc3Q9YWxiYW5hMV0KIDEyNTE0NyBb
aG9zdD1maWFubzFdCiAxMjUxOTQgW2hvc3Q9ZGViaW5hMF0KIDEyNTE5NyBbaG9zdD1kZWJpbmEw
XQogMTI1MjAyIFtob3N0PWRlYmluYTBdCiAxMjUyMDYgW2hvc3Q9ZGViaW5hMF0KIDEyNTI0MyBb
aG9zdD1kZWJpbmExXQogMTI1MjEzIFtob3N0PWRlYmluYTFdCiAxMjUyMTYgW2hvc3Q9ZGViaW5h
MF0KIDEyNTI0MSBbaG9zdD1kZWJpbmExXQogMTI1MjQ1IFtob3N0PWRlYmluYTFdCiAxMjUyMjAg
W2hvc3Q9ZGViaW5hMF0KIDEyNTIyNCBbaG9zdD1kZWJpbmExXQogMTI1MzAyIGZhaWwgZjYzYTNl
Mjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OSBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQogMTI1MjI5IFtob3N0
PWRlYmluYTFdCiAxMjUyMzMgW2hvc3Q9ZGViaW5hMV0KIDEyNTIzNCBbaG9zdD1kZWJpbmExXQog
MTI1MjM1IFtob3N0PWRlYmluYTFdCiAxMjUyMzYgW2hvc3Q9ZGViaW5hMV0KIDEyNTIzOCBbaG9z
dD1kZWJpbmExXQogMTI1MjM5IFtob3N0PWRlYmluYTFdCiAxMjUyNDAgW2hvc3Q9ZGViaW5hMV0K
IDEyNTI1NSBbaG9zdD1kZWJpbmEwXQogMTI1Mjk1IFtob3N0PWRlYmluYTBdCiAxMjUzMDcgZmFp
bCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5IGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjUz
MjEgZmFpbCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5IGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5Yzgx
CiAxMjUzNjAgZmFpbCA1NDNmNWFjMzBmYWNmYmI0MGVhZmIyYjQ5MDg2NDlhNDI3Nzg0MDgwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBjNjZkOTk4MmViZjAyNDdjYzhlZGIzNTVmNWFkYjRlOTkz
ZDQzMWMyCiAxMjUzMzEgZmFpbCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMz
OTc5IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkz
OGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEz
NGNkOTUyNjc5YzgxCiAxMjUzNjIgcGFzcyBlNTUwZjI1OWE5NGVjYmQ5N2JmZjViZmFiYTRkZDNk
NWVkMjcyYmU4IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkx
MzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBjNjZkOTk4MmViZjAyNDdjYzhlZGIz
NTVmNWFkYjRlOTkzZDQzMWMyCiAxMjUzNjcgZmFpbCA1NDNmNWFjMzBmYWNmYmI0MGVhZmIyYjQ5
MDg2NDlhNDI3Nzg0MDgwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBjNjZkOTk4MmViZjAyNDdj
YzhlZGIzNTVmNWFkYjRlOTkzZDQzMWMyCiAxMjUzMzggcGFzcyA4OTViODdlMzgwMTVlMDY5OGM2
YTVjMDYzM2UwMTU2YjAzOGE1NmYxIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBiNGFjNGJjNDEw
MjIyZDIyMWRjNDZhNzRhYzcxZWZhYTdiMzJkNTdjCiAxMjUzNDAgZmFpbCBmNjNhM2UyODY3NjVm
NDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEy
NTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2
NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjUzNDYgZmFpbCBmNjNhM2Uy
ODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjUzNDkgcGFzcyA4
OTViODdlMzgwMTVlMDY5OGM2YTVjMDYzM2UwMTU2YjAzOGE1NmYxIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1
ZDA3NjYzYSA4ZDg5ZDUyYzVhZjk3ZGU3ZDM1MzAzMTE0Njg4NDEyZDA3YTU0NzBlCiAxMjUzNTEg
cGFzcyAwNDViYjMyMzY0N2M4YTJlMmYzYjMxOWVjNWFlZGZmMzRhNzMwYWIwIGM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSA0MWNiMmRiNjI2MjdhNzQzOGQ5MzhhYWU0ODc1NTBjM2Y0YWNiMWRhCiAx
MjUzNTIgZmFpbCAwZmYzYjUyZTA2NWNjNzAyYTY0ZDVhOTAxNmVlNzkyNjAyNWRmYmM3IGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5
YzgxCiAxMjUzNTAgZmFpbCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNk
OTUyNjc5YzgxCiAxMjUzNTQgcGFzcyBlNTUwZjI1OWE5NGVjYmQ5N2JmZjViZmFiYTRkZDNkNWVk
MjcyYmU4IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBjNjZkOTk4MmViZjAyNDdjYzhlZGIzNTVm
NWFkYjRlOTkzZDQzMWMyCiAxMjUzNTUgZmFpbCBiZmE2NWI2MWRkZTg4N2E5NTg2ZTA3MDEwMTIw
MmJkMzdlMzIyMWZkIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQz
NTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjUzNTYgZmFpbCA1NDNmNWFjMzBmYWNmYmI0MGVhZmIy
YjQ5MDg2NDlhNDI3Nzg0MDgwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFk
MGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjUzNjggcGFzcyBlNTUwZjI1OWE5NGVjYmQ5
N2JmZjViZmFiYTRkZDNkNWVkMjcyYmU4IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBjNjZkOTk4
MmViZjAyNDdjYzhlZGIzNTVmNWFkYjRlOTkzZDQzMWMyCiAxMjU0MDIgZmFpbCA1NDNmNWFjMzBm
YWNmYmI0MGVhZmIyYjQ5MDg2NDlhNDI3Nzg0MDgwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBj
NjZkOTk4MmViZjAyNDdjYzhlZGIzNTVmNWFkYjRlOTkzZDQzMWMyClNlYXJjaGluZyBmb3IgaW50
ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNTExOSAocGFzcyksIGZv
ciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjUzMDIgKGZhaWwpLCBmb3IgYmFz
aXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjUzMzggKHBhc3MpLCBmb3IgYmFzaXMg
cGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjUzNDAgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVy
ZQogMCByZXZpc2lvbnMgYXQgZTU1MGYyNTlhOTRlY2JkOTdiZmY1YmZhYmE0ZGQzZDVlZDI3MmJl
OCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5Mzhk
ZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgYzY2ZDk5ODJlYmYwMjQ3Y2M4ZWRiMzU1ZjVhZGI0
ZTk5M2Q0MzFjMgpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0
ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNTM1NCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJl
c3VsdCBmb3VuZDogZmxpZ2h0IDEyNTM2MCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEyNTM2MiAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5k
OiBmbGlnaHQgMTI1MzY3IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTI1MzY4IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAx
MjU0MDIgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2Vk
IHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIG92bWYgaHR0cHM6Ly9n
aXRodWIuY29tL3RpYW5vY29yZS9lZGsyLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNTQzZjVhYzMw
ZmFjZmJiNDBlYWZiMmI0OTA4NjQ5YTQyNzc4NDA4MAogIEJ1ZyBub3QgcHJlc2VudDogZTU1MGYy
NTlhOTRlY2JkOTdiZmY1YmZhYmE0ZGQzZDVlZDI3MmJlOAogIExhc3QgZmFpbCByZXBybzogaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQwMi8KCgog
IGNvbW1pdCA1NDNmNWFjMzBmYWNmYmI0MGVhZmIyYjQ5MDg2NDlhNDI3Nzg0MDgwCiAgQXV0aG9y
OiBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgRGF0ZTogICBGcmkgSnVuIDIyIDE3OjE0
OjEzIDIwMTggKzA4MDAKICAKICAgICAgQmFzZVRvb2xzOiBFbmFibGUgc3RydWN0dXJlIHBjZCBp
biBGREYgZmlsZQogICAgICAKICAgICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgICBTaWduZWQtb2ZmLWJ5OiBCb2IgRmVuZyA8Ym9i
LmMuZmVuZ0BpbnRlbC5jb20+CiAgICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgoKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L292bWYv
YnVpbGQtYW1kNjQueGVuLWJ1aWxkLntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMjU0MDI6IHRvbGVyYWJsZSBBTEwgRkFJTAoK
ZmxpZ2h0IDEyNTQwMiBvdm1mIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NDAyLwoKRmFpbHVyZXMgOi0vIGJ1dCBu
byByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2Jz
OgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 06:08:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 06: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 1fg26b-0005Px-UG; Thu, 19 Jul 2018 06: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg26b-0005Ps-4T
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 06:08:01 +0000
X-Inumbo-ID: 1c5b0ab9-8b1a-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 1c5b0ab9-8b1a-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 06:08:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 00:07:57 -0600
Message-Id: <5B502ABB02000078001D5A81@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 00:07:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <Ian.Jackson@eu.citrix.com>,
 "Christopher Clark" <christopher.w.clark@gmail.com>
References: <5B3CA46202000078001D0F7F@prv1-mh.provo.novell.com>
 <CACMJ4GZ=cELoVyEwKNAJDgDvbsPhvAhKvL5_FYLacEtbVOFGWg@mail.gmail.com>
In-Reply-To: <CACMJ4GZ=cELoVyEwKNAJDgDvbsPhvAhKvL5_FYLacEtbVOFGWg@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.9.3 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Lars Kurth <lars.kurth@xenproject.org>
Content-Type: text/plain; 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+IE9uIDE5LjA3LjE4IGF0IDAyOjQzLCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IE9uIFdlZCwgSnVsIDQsIDIwMTggYXQgMzo0MSBBTSwgSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPiAKPj4gQWxsLAo+Pgo+PiB0aGlzIGlzIHN1cHBvc2Vk
IHRvIGdvIG91dCBpbiBhYm91dCAzIHdlZWtzIHRpbWUuIFBsZWFzZSBwb2ludCBvdXQgYmFja3Bv
cnQKPj4gY2FuZGlkYXRlcyB5b3UgZmluZCBtaXNzaW5nIGZyb20gaXRzIHN0YWdpbmcgYnJhbmNo
LCBidXQgd2hpY2ggeW91IGNvbnNpZGVyCj4+IHJlbGV2YW50Lgo+Pgo+IAo+IAo+IE1hcmVrJ3Mg
cGF0Y2hlcyBiZWxvdyBhcmUgZWFjaCBzdHJhaWdodGZvcndhcmQgYW5kIGVuYWJsZSBjbGVhbiBi
dWlsZHMgd2l0aAo+IG5ld2VyIGdjYy4KPiAKPiBmYTc3ODllIDogdG9vbHMvbGlieGM6IGZpeCBz
dHJuY3B5IHNpemUKPiAyNzc1MWQ4IDogdG9vbHMvbWlzYzogZml4IGh5cG90aGV0aWNhbCBidWZm
ZXIgb3ZlcmZsb3cgaW4geGVuLWxvd21lbWQKPiA5MzhjOGY1IDogdG9vbHMveGVucG1kOiBmaXgg
cG9zc2libGUgJ1wwJyB0cnVuY2F0aW9uCj4gN2Y2MDFmNyA6IHRvb2xzL2dkYnN4OiBmaXggLVdz
dHJpbmdvcC10cnVuY2F0aW9uIHdhcm5pbmcKPiA0MzdlMDBmIDogdG9vbHMva2RkOiBtdXRlIHNw
dXJpb3VzIGdjYyB3YXJuaW5nCj4gMmRlMmIxMCA6IHRvb2xzL2tkZDogYWx0ZXJuYXRpdmUgd2F5
IG9mIG11dGluZyBzcHVyaW91cyBnY2Mgd2FybmluZwo+IDNhNjMzYzIgOiB0b29scy9ibGt0YXAy
OiBmaXggaHlwb3RoZXRpY2FsIGJ1ZmZlciBvdmVyZmxvdwo+IDg1MGU4OWIgOiB0b29scy9ibGt0
YXAyOiBmaXggcG9zc2libGUgJ1wwJyB0cnVuY2F0aW9uCj4gCj4gVGhpcyBhZGRpdGlvbmFsIHBh
dGNoIHRoYXQgSSBqdXN0IHBvc3RlZCBpcyBwcm9iYWJseSB0b28gbmV3IGZvcgo+IGNvbnNpZGVy
YXRpb24gZm9yIHRoaXMsIGJ1dCBpdCBmaXhlcyBhIGJ1aWxkIHdhcm5pbmcgd2l0aCBnY2MgOC4x
Ogo+IAo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2
ZWwvMjAxOC0wNy9tc2cwMTcxOC5odG1sIAo+ICA6IHRvb2xzL3hlbnRvcCA6IHJlcGxhY2UgdXNl
IG9mIGRlcHJlY2F0ZWQgdndwcmludHcKPiAKPiBzbyBtYXliZSBub3QgZm9yIHRoaXMgb25lLCBi
dXQgcGVyaGFwcyB0aGUgbmV4dC4KPiAKPiBUaGUgZnVsbCBzZXQgYWJvdmUgcGFzc2VkIGNvbXBp
bGUgdGVzdCBmb3IgeDg2LTY0LCBhcHBsaWVkIG9uIHRvcCBvZgo+IGN1cnJlbnQgc3RhZ2luZy00
LjkuCgpJYW4sIHlvdSdsbCBiZSB0aGUgb25lIHRvIGRlY2lkZSB3aGV0aGVyIHRvIHRha2UgYW55
IG9yIGFsbCBvZiB0aGVzZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 06:10:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 06:10:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg29I-00063M-DB; Thu, 19 Jul 2018 06: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg29G-00063B-T3
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 06:10:46 +0000
X-Inumbo-ID: 7f9cd20a-8b1a-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 7f9cd20a-8b1a-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 06:10:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 00:10:43 -0600
Message-Id: <5B502B6202000078001D5A90@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 00:10:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <72242a48-711c-0e6d-0885-eeb88cfcfa66@arm.com>
 <5B4EE84D02000078001D5343@prv1-mh.provo.novell.com>
 <e4e16cba-2545-1b4e-e15c-ac10c1a2b8a5@arm.com>
In-Reply-To: <e4e16cba-2545-1b4e-e15c-ac10c1a2b8a5@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 20/21] 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>, 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>, 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>

Pj4+IE9uIDE4LjA3LjE4IGF0IDE4OjU5LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDE4LzA3LzE4IDA4OjEyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTcuMDcuMTgg
YXQgMjI6MjksIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+PiBPbiAwNy8wNy8yMDE4
IDAwOjEyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4gVG9kYXkgQ3RybC1BQUEgaXMg
dXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4dGVuZCB0aGUKPj4+PiBtZWNo
YW5pc20gdG8gYWxsb3cgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIFhlbiwgRG9tMCwgYW5kIGFueSBv
ZiB0aGUKPj4+PiBpbml0aWFsIERvbVUgY3JlYXRlZCBmcm9tIFhlbiBhbG9uZ3NpZGUgRG9tMCBv
dXQgb2YgaW5mb3JtYXRpb24gcHJvdmlkZWQKPj4+PiB2aWEgZGV2aWNlIHRyZWUuCj4+PiBJdCBm
ZWVscyBhIGJpdCBwYWluZnVsIGZvciB0aGUgdXNlciB0byBzd2l0Y2ggTiB0aW1lcyB0byBnZXQg
aGlzIGRvbWFpbgo+Pj4gY29uc29sZS4gV291bGQgaXQgYmUgcG9zc2libGUgdG8gcHJvdmlkZSBh
IG5ldyBrZXkgYmluZGluZyB3aGVyZSB5b3UKPj4+IHR5cGUgdGhlIGRvbWFpbiBJRCB5b3Ugd2Fu
dCB0byBzd2l0Y2ggdG8/Cj4+IAo+PiBEb2VzIHRoYXQgbWVhbiB5b3UnZCB3YW50IHRvIHVzZSAw
LTkgZm9yIHRoaXMgcHVycG9zZT8gSSdkIGJlCj4+IHZlcnkgaGVzaXRhbnQgdG8gYWNjZXB0IHN1
Y2gsIGFzIHdlJ3JlIHByZXR0eSB0aWdodCB3aXRoIGF2YWlsYWJsZQo+PiBjaGFyYWN0ZXJzIGFs
cmVhZHkuIEFuZCBvZiBjb3Vyc2UgMC05IHdvdWxkbid0IHNjYWxlIHRvIERvbTEwCj4+IGFuZCBi
ZXlvbmQuIElmIHlvdSBoYXZlIHNvbWV0aGluZyBlbHNlIGluIG1pbmQsIEkgdGhpbmsgaXQgd291
bGQKPj4gaGVscCBpZiB5b3Ugc3BlbGxlZCB0aGlzIG91dC4KPiAKPiBUaGF0IHdoYXQgSSBoYWQg
aW4gbWluZC4gSSBhZ3JlZSB0aGF0IHRoaXMgc29sdXRpb24gd291bGQgbm90IHNjYWxlIHRvIAo+
IERvbTEwIGFuZCBiZXlvbmQuIEJ1dCB0aGF0IHJpbmcgc29sdXRpb24gaXMgbm90IGdvaW5nIHRv
IGJlIGFueSBiZXR0ZXIuCj4gCj4gTGV0J3MgaW1hZ2luZSB5b3Ugd2FudCB0byBzd2l0Y2ggYmV0
d2VlbiBkb21haW4gOSBhbmQgOC4gWW91IHdvdWxkIG5lZWQgCj4gdG8gdHlwZSBDVFJMLUFBQSBO
IHRpbWUgYmVmb3JlIHJlYWNoaW5nIHRoZSByaWdodCBjb25zb2xlLiBOIGJlZW4gdGhlIAo+IG51
bWJlciBvZiBkb21haW4geW91IGhhdmUgdXNpbmcgdGhlIGNvbnNvbGUuCj4gCj4gSXQgZmVlbHMg
bGlrZSwgeW91IHdhbnQgdG8gcHJvdmlkZSBhIGtleSBmb3Igc2VsZWN0aW5nIHRoZSBjb25zb2xl
IChlLmcgCj4gJ2MnKSBhbmQgdGhlbiB0eXBlIHRoZSBkb21haW4gSUQgeW91IHdhbnQgdG8gYWNj
ZXNzLiBDYW4geW91IHJlYWQgCj4gYW5vdGhlciBrZXkgd2hlbiBpbiB0aGUga2V5aGFuZGxlcj8K
CldlbGwsIGFzIGFsd2F5cyAtIGV2ZXJ5dGhpbmcgY2FuIGJlIG1hZGUgd29yayB3aGljaCBpcyBh
dCBsZWFzdAp0aGVvcmV0aWNhbGx5IHBvc3NpYmxlLiBXZSBkb24ndCBoYXZlIGFueSBleGFtcGxl
IG9mIHRoaXMgc28gZmFyLApidXQgSSBkb24ndCB0aGluayBpdCB3b3VsZCBiZSBvdmVybHkgY29t
cGxpY2F0ZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 06:13:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 06:13: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 1fg2Bh-0006Bt-S1; Thu, 19 Jul 2018 06:13: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg2Bg-0006Bn-2k
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 06:13:16 +0000
X-Inumbo-ID: d9377df2-8b1a-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 d9377df2-8b1a-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 06:13:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 00:13:14 -0600
Message-Id: <5B502BF902000078001D5A93@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 00:13:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Kevin Tian" <kevin.tian@intel.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B4604B802000078001D3244@prv1-mh.provo.novell.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19126FCAC@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19126FCAC@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 01/16] VMX: reduce number of
 posted-interrupt hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDE5LjA3LjE4IGF0IDAzOjUxLCA8a2V2aW4udGlhbkBpbnRlbC5jb20+IHdyb3RlOgo+
PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+PiArKysgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYwo+PiBAQCAtNzgsNiArNzgsMTAgQEAgc3RhdGljIGludCB2bXhfbXNyX3dy
aXRlX2ludGVyY2VwdCh1bnNpZwo+PiAgc3RhdGljIHZvaWQgdm14X2ludmxwZyhzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgbG9uZyB2YWRkcik7Cj4+ICBzdGF0aWMgaW50IHZteF92bWZ1bmNfaW50
ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKPj4gCj4+ICsvKiBWYWx1ZXMgZm9y
IGRvbWFpbidzIC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5mbGFncy4gKi8KPj4gKyNkZWZpbmUg
UElfQ1NXX0ZST00gKDF1IDw8IDApCj4+ICsjZGVmaW5lIFBJX0NTV19UTyAgICgxdSA8PCAxKQo+
PiArCj4+ICBzdHJ1Y3Qgdm14X3BpX2Jsb2NraW5nX3ZjcHUgewo+PiAgICAgIHN0cnVjdCBsaXN0
X2hlYWQgICAgIGxpc3Q7Cj4+ICAgICAgc3BpbmxvY2tfdCAgICAgICAgICAgbG9jazsKPj4gQEAg
LTMzMCw4ICszMzQsNyBAQCB2b2lkIHZteF9waV9ob29rc19hc3NpZ24oc3RydWN0IGRvbWFpbiAq
Cj4+ICAgICAgICogVGhpcyBjYW4gbWFrZSBzdXJlIHRoZSBQSSAoZXNwZWNpYWxseSB0aGUgTkRT
VCBmZWlsZCkgaXMKPj4gICAgICAgKiBpbiBwcm9wZXIgc3RhdGUgd2hlbiB3ZSBjYWxsIHZteF92
Y3B1X2Jsb2NrKCkuCj4+ICAgICAgICovCj4+IC0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBpX29w
cy5zd2l0Y2hfZnJvbSA9IHZteF9waV9zd2l0Y2hfZnJvbTsKPj4gLSAgICBkLT5hcmNoLmh2bV9k
b21haW4ucGlfb3BzLnN3aXRjaF90byA9IHZteF9waV9zd2l0Y2hfdG87Cj4+ICsgICAgZC0+YXJj
aC5odm1fZG9tYWluLnBpX29wcy5mbGFncyA9IFBJX0NTV19GUk9NIHwgUElfQ1NXX1RPOwo+PiAK
Pj4gICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4+ICAgICAgewo+PiBAQCAtMzQ3LDcgKzM1
MCw2IEBAIHZvaWQgdm14X3BpX2hvb2tzX2Fzc2lnbihzdHJ1Y3QgZG9tYWluICoKPj4gICAgICB9
Cj4+IAo+PiAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5waV9vcHMudmNwdV9ibG9jayA9IHZteF92
Y3B1X2Jsb2NrOwo+PiAtICAgIGQtPmFyY2guaHZtX2RvbWFpbi5waV9vcHMuZG9fcmVzdW1lID0g
dm14X3BpX2RvX3Jlc3VtZTsKPj4gIH0KPj4gCj4+ICAvKiBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxl
ZCB3aGVuIHBjaWRldnNfbG9jayBpcyBoZWxkICovCj4+IEBAIC0zODQsOCArMzg2LDcgQEAgdm9p
ZCB2bXhfcGlfaG9va3NfZGVhc3NpZ24oc3RydWN0IGRvbWFpbgo+PiAgICAgICAqICdzd2l0Y2hf
dG8nIGhvb2sgZnVuY3Rpb24uCj4+ICAgICAgICovCj4+ICAgICAgZC0+YXJjaC5odm1fZG9tYWlu
LnBpX29wcy52Y3B1X2Jsb2NrID0gTlVMTDsKPj4gLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlf
b3BzLnN3aXRjaF9mcm9tID0gTlVMTDsKPj4gLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3Bz
LmRvX3Jlc3VtZSA9IE5VTEw7Cj4+ICsgICAgZC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5mbGFn
cyA9IFBJX0NTV19GUk9NOwo+IAo+IERvZXNuJ3QgaXQgYnJpbmcgZnVuY3Rpb25hbCBjaGFuZ2Ug
KCdmcm9tJyBob29rIHdhcyBjbGVhcmVkIGJ1dCBub3cKPiB5b3Ugc3RpbGwgZ2V0IHRoZSBmbGFn
IHNldCk/CgpVcmdoIC0gb2YgY291cnNlIHRoaXMgd2FzIG1lYW50IHRvIGJlIFBJX0NTV19UTy4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 06:15:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 06: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 1fg2E9-0006Ni-CC; Thu, 19 Jul 2018 06:15: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg2E7-0006NX-V4
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 06:15:47 +0000
X-Inumbo-ID: 3342b596-8b1b-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 3342b596-8b1b-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 06:15:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 00:15:45 -0600
Message-Id: <5B502C9002000078001D5AB4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 00:15:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Kevin Tian" <kevin.tian@intel.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46052502000078001D3255@prv1-mh.provo.novell.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19126FCDB@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19126FCDB@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 03/16] x86/HVM: switch
 virtual_intr_delivery_enabled() hook to simple 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>,
 Jun Nakajima <jun.nakajima@intel.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+IE9uIDE5LjA3LjE4IGF0IDAzOjU2LCA8a2V2aW4udGlhbkBpbnRlbC5jb20+IHdyb3RlOgo+
PiAgRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDog
V2VkbmVzZGF5LCBKdWx5IDExLCAyMDE4IDk6MjUgUE0KPj4gCj4+IEZyb206IFN1cmF2ZWUgU3V0
aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4+IAo+PiBUaGlzIHBh
dGNoIG1vZGlmaWVzIHRoZSBodm1fZnVuY3MudmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQo
KQo+PiB0byBiZWNvbWUgYSBib29sIHZhcmlhYmxlIGFzIFZNWCBkb2VzIGFuZCBTVk0gd2lsbCBz
aW1wbHkgcmV0dXJuIGEKPj4gc3RhdGljIHZhbHVlLgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogU3Vy
YXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KPj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiAtLS0KPj4gRXh0
cmFjdGVkIGZyb20gYW4gU1ZNL0FWSUMgc2VyaWVzIHBhdGNoLgo+PiAKPj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCj4+
IEBAIC0xMjU4LDE0ICsxMjU4LDYgQEAgdm9pZCB2bGFwaWNfYWRqdXN0X2k4MjU5X3RhcmdldChz
dHJ1Y3QgZAo+PiAgICAgIHB0X2FkanVzdF9nbG9iYWxfdmNwdV90YXJnZXQodik7Cj4+ICB9Cj4+
IAo+PiAtaW50IHZsYXBpY192aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxlZCh2b2lkKQo+PiAt
ewo+PiAtICAgIGlmICggaHZtX2Z1bmNzLnZpcnR1YWxfaW50cl9kZWxpdmVyeV9lbmFibGVkICkK
Pj4gLSAgICAgICAgcmV0dXJuIGh2bV9mdW5jcy52aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxl
ZCgpOwo+PiAtICAgIGVsc2UKPj4gLSAgICAgICAgcmV0dXJuIDA7Cj4+IC19Cj4+IC0KPj4gIGlu
dCB2bGFwaWNfaGFzX3BlbmRpbmdfaXJxKHN0cnVjdCB2Y3B1ICp2KQo+PiAgewo+PiAgICAgIHN0
cnVjdCB2bGFwaWMgKnZsYXBpYyA9IHZjcHVfdmxhcGljKHYpOwo+PiBAQCAtMTI3OCw3ICsxMjcw
LDcgQEAgaW50IHZsYXBpY19oYXNfcGVuZGluZ19pcnEoc3RydWN0IHZjcHUgKgo+PiAgICAgIGlm
ICggaXJyID09IC0xICkKPj4gICAgICAgICAgcmV0dXJuIC0xOwo+PiAKPj4gLSAgICBpZiAoIHZs
YXBpY192aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5hYmxlZCgpICYmCj4+ICsgICAgaWYgKCBodm1f
ZnVuY3MudmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQgJiYKPj4gICAgICAgICAgICFuZXN0
ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUodikgKQo+PiAgICAgICAgICByZXR1cm4gaXJyOwo+PiAK
PiAKPiBhYm92ZSBpcyBhbm90aGVyIGZ1bmN0aW9uYWwgY2hhbmdlLiBDYW4geW91IGV4cGxhaW4g
YW5kIGlmIG1ha2luZyBzZW5zZQo+IHRoZW4gcHV0IHRoZSBmaXggaW4gc2VwYXJhdGUgcGF0Y2g/
CgpJJ20gYWZyYWlkIEkgZG9uJ3QgdW5kZXJzdGFuZDogV2hhdCBmdW5jdGlvbmFsIGNoYW5nZT8g
QWxsIHRoZSBwYXRjaApkb2VzIGlzIGNoYW5nZSBmcm9tIGEgaG9vayBiYXNlZCBhcHByb2FjaCB0
byBhIGZsYWcgYmFzZWQgb25lLCBhcwpzYWlkIGluIHRoZSBkZXNjcmlwdGlvbi4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 06:20:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 06:20: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 1fg2IM-00074e-VN; Thu, 19 Jul 2018 06:20: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=vdwy=kd=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fg2IL-00074Z-Pw
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 06:20:09 +0000
X-Inumbo-ID: ceb7a8f1-8b1b-11e8-a6a9-d7ebe60f679a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ceb7a8f1-8b1b-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 06:20:18 +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 fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Jul 2018 23:20:06 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,373,1526367600"; d="scan'208";a="74011877"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga001.jf.intel.com with ESMTP; 18 Jul 2018 23:18:58 -0700
Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 23:18:40 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 18 Jul 2018 23:18:40 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.100]) with mapi id 14.03.0319.002;
 Thu, 19 Jul 2018 14:18:37 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 03/16] x86/HVM: switch virtual_intr_delivery_enabled()
 hook to simple boolean
Thread-Index: AQHUGRqQwj+Zcb00IEOADHHTbjEf5qSV1N+g///CqQCAAIaNMA==
Date: Thu, 19 Jul 2018 06:18:37 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19127121E@SHSMSX101.ccr.corp.intel.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B46052502000078001D3255@prv1-mh.provo.novell.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19126FCDB@SHSMSX101.ccr.corp.intel.com>
 <5B502C9002000078001D5AB4@prv1-mh.provo.novell.com>
In-Reply-To: <5B502C9002000078001D5AB4@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzA0ZjYyYjUtMjg4Yy00ZjI4LWFhMGEtMWNkNGUzNDZlZGE3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTmRNZXYzcDVYb0o5N1AzR3Nzc3FTY1wvV25vdjVxUk5WNTY5R1Ntc2tZUGh0YjMxNjh3aTFhWnRpQkJBcDJxdE0ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.200.100
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 03/16] x86/HVM: switch
 virtual_intr_delivery_enabled() hook to simple 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>, "Nakajima,
 Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFRo
dXJzZGF5LCBKdWx5IDE5LCAyMDE4IDI6MTYgUE0KPiAKPiA+Pj4gT24gMTkuMDcuMTggYXQgMDM6
NTYsIDxrZXZpbi50aWFuQGludGVsLmNvbT4gd3JvdGU6Cj4gPj4gIEZyb206IEphbiBCZXVsaWNo
IFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gPj4gU2VudDogV2VkbmVzZGF5LCBKdWx5IDEx
LCAyMDE4IDk6MjUgUE0KPiA+Pgo+ID4+IEZyb206IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3Vy
YXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4gPj4KPiA+PiBUaGlzIHBhdGNoIG1vZGlmaWVz
IHRoZSBodm1fZnVuY3MudmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQoKQo+ID4+IHRvIGJl
Y29tZSBhIGJvb2wgdmFyaWFibGUgYXMgVk1YIGRvZXMgYW5kIFNWTSB3aWxsIHNpbXBseSByZXR1
cm4gYQo+ID4+IHN0YXRpYyB2YWx1ZS4KPiA+Pgo+ID4+IFNpZ25lZC1vZmYtYnk6IFN1cmF2ZWUg
U3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4gPj4gU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4+IC0tLQo+ID4+IEV4
dHJhY3RlZCBmcm9tIGFuIFNWTS9BVklDIHNlcmllcyBwYXRjaC4KPiA+Pgo+ID4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiA+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jCj4gPj4gQEAgLTEyNTgsMTQgKzEyNTgsNiBAQCB2b2lkIHZsYXBpY19hZGp1c3RfaTgyNTlf
dGFyZ2V0KHN0cnVjdCBkCj4gPj4gICAgICBwdF9hZGp1c3RfZ2xvYmFsX3ZjcHVfdGFyZ2V0KHYp
Owo+ID4+ICB9Cj4gPj4KPiA+PiAtaW50IHZsYXBpY192aXJ0dWFsX2ludHJfZGVsaXZlcnlfZW5h
YmxlZCh2b2lkKQo+ID4+IC17Cj4gPj4gLSAgICBpZiAoIGh2bV9mdW5jcy52aXJ0dWFsX2ludHJf
ZGVsaXZlcnlfZW5hYmxlZCApCj4gPj4gLSAgICAgICAgcmV0dXJuIGh2bV9mdW5jcy52aXJ0dWFs
X2ludHJfZGVsaXZlcnlfZW5hYmxlZCgpOwo+ID4+IC0gICAgZWxzZQo+ID4+IC0gICAgICAgIHJl
dHVybiAwOwo+ID4+IC19Cj4gPj4gLQo+ID4+ICBpbnQgdmxhcGljX2hhc19wZW5kaW5nX2lycShz
dHJ1Y3QgdmNwdSAqdikKPiA+PiAgewo+ID4+ICAgICAgc3RydWN0IHZsYXBpYyAqdmxhcGljID0g
dmNwdV92bGFwaWModik7Cj4gPj4gQEAgLTEyNzgsNyArMTI3MCw3IEBAIGludCB2bGFwaWNfaGFz
X3BlbmRpbmdfaXJxKHN0cnVjdCB2Y3B1ICoKPiA+PiAgICAgIGlmICggaXJyID09IC0xICkKPiA+
PiAgICAgICAgICByZXR1cm4gLTE7Cj4gPj4KPiA+PiAtICAgIGlmICggdmxhcGljX3ZpcnR1YWxf
aW50cl9kZWxpdmVyeV9lbmFibGVkKCkgJiYKPiA+PiArICAgIGlmICggaHZtX2Z1bmNzLnZpcnR1
YWxfaW50cl9kZWxpdmVyeV9lbmFibGVkICYmCj4gPj4gICAgICAgICAgICFuZXN0ZWRodm1fdmNw
dV9pbl9ndWVzdG1vZGUodikgKQo+ID4+ICAgICAgICAgIHJldHVybiBpcnI7Cj4gPj4KPiA+Cj4g
PiBhYm92ZSBpcyBhbm90aGVyIGZ1bmN0aW9uYWwgY2hhbmdlLiBDYW4geW91IGV4cGxhaW4gYW5k
IGlmIG1ha2luZyBzZW5zZQo+ID4gdGhlbiBwdXQgdGhlIGZpeCBpbiBzZXBhcmF0ZSBwYXRjaD8K
PiAKPiBJJ20gYWZyYWlkIEkgZG9uJ3QgdW5kZXJzdGFuZDogV2hhdCBmdW5jdGlvbmFsIGNoYW5n
ZT8gQWxsIHRoZSBwYXRjaAo+IGRvZXMgaXMgY2hhbmdlIGZyb20gYSBob29rIGJhc2VkIGFwcHJv
YWNoIHRvIGEgZmxhZyBiYXNlZCBvbmUsIGFzCj4gc2FpZCBpbiB0aGUgZGVzY3JpcHRpb24uCj4g
Cgpmb3JnZXQgaXQuIEkgZG9uJ3Qga25vdyB3aHkgSSB0aG91Z2h0IG5lc3RlZGh2bSBjaGVjayB3
YXMgYWRkZWQgYnkgeW91cgpwYXRjaC4gOi8KClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZp
bi50aWFuQGludGVsLmNvbT4KClRoYW5rcwpLZXZpbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 06:22:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 06:22: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 1fg2Ku-0007ES-Dp; Thu, 19 Jul 2018 06: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg2Kt-0007EJ-LT
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 06:22:47 +0000
X-Inumbo-ID: 1920ca66-8b1c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1920ca66-8b1c-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 08:22: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 1fg2Ko-0007E7-V1; Thu, 19 Jul 2018 06:22: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 1fg2Ko-0004fq-J6; Thu, 19 Jul 2018 06:22:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg2Ko-0008VK-IR; Thu, 19 Jul 2018 06:22:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125358-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 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
X-Osstest-Versions-This: ovmf=f63a3e286765f47b79a73d56f8d687c4f3733979
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 06:22:42 +0000
Subject: [Xen-devel] [ovmf test] 125358: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTM1OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzNTgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDAgZGF5cyAgICA3IGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVyaWMgRG9uZyA8ZXJpYy5kb25n
QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGY2M2Ez
ZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkKQXV0aG9yOiBFcmljIERvbmcgPGVy
aWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAxODoyMTowMSAyMDE4ICswODAw
CgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IExvYWQgdUNvZGUgb25jZSBmb3IgZWFjaCBjb3Jl
LgogICAgCiAgICBUaGUgU0RNIHJlcXVpcmVzIG9ubHkgb25lIHRocmVhZCBwZXIgY29yZSB0byBs
b2FkIHRoZQogICAgbWljcm9jb2RlLgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGVzIHRoaXMg
c29sdXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
ICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMz
ZmRkMjEyMApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBX
ZWQgSnVsIDExIDE5OjA3OjI4IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjog
VXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxlLgogICAgCiAgICBTZWFyY2ggdUNvZGUg
Y29zdHMgbXVjaCB0aW1lLCBpZiBBUCBoYXMgc2FtZSBwcm9jZXNzb3IgdHlwZQogICAgd2l0aCBC
U1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVDb2RlIGluZm8gdG8gZ2V0IGJldHRlciBwZXJmb3Jt
YW5jZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmlj
LmRvbmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAKQXV0aG9yOiBF
cmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAwODo0MDoy
NyAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IFJlbG9jYXRlIHVDb2RlIHRv
IG1lbW9yeSB0byBzYXZlIHRpbWUuCiAgICAKICAgIFJlYWQgdUNvZGUgZnJvbSBtZW1vcnkgaGFz
IGJldHRlciBwZXJmb3JtYW5jZSB0aGFuIGZyb20gZmxhc2guCiAgICBCdXQgaXQgbmVlZHMgZXh0
cmEgZWZmb3J0IHRvIGxldCBCU1AgY29weSB1Q29kZSBmcm9tIGZsYXNoIHRvCiAgICBtZW1vcnku
IEFsc28gQlNQIGFscmVhZHkgZW5hYmxlIGNhY2hlIGluIFNFQyBwaGFzZSwgc28gaXQgdXNlCiAg
ICBsZXNzIHRpbWUgdG8gcmVsb2NhdGUgdUNvZGUgZnJvbSBmbGFzaCB0byBtZW1vcnkuIEFmdGVy
CiAgICB2ZXJpZmljYXRpb24sIGlmIHN5c3RlbSBoYXMgbW9yZSB0aGFuIG9uZSBwcm9jZXNzb3Is
IGl0IHdpbGwKICAgIHJlZHVjZSBzb21lIHRpbWUgaWYgbG9hZCB1Q29kZSBmcm9tIG1lbW9yeS4K
ICAgIAogICAgVGhpcyBjaGFuZ2UgZW5hYmxlIHRoaXMgb3B0aW1pemF0aW9uLgogICAgCiAgICBD
YzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 06:53:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 06: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 1fg2ob-00012y-4m; Thu, 19 Jul 2018 06:53: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=xz3x=kd=citrix.com=prvs=731336292=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fg2oZ-00012t-W3
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 06:53:28 +0000
X-Inumbo-ID: 75fc6102-8b20-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75fc6102-8b20-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 06:53:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,373,1526342400"; d="scan'208";a="60595328"
Date: Thu, 19 Jul 2018 07:53:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180719065323.mwclup7nuznrphrm@citrix.com>
References: <1531952537-14074-1-git-send-email-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531952537-14074-1-git-send-email-christopher.w.clark@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/xentop : replace use of deprecated
 vwprintw
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDM6MjI6MTdQTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gZ2NjLTguMSBjb21wbGFpbnM6Cj4gCj4gfCB4ZW50b3AuYzogSW4gZnVuY3Rp
b24gJ3ByaW50JzoKPiB8IHhlbnRvcC5jOjMwNDo0OiBlcnJvcjogJ3Z3cHJpbnR3JyBpcyBkZXBy
ZWNhdGVkIFstV2Vycm9yPWRlcHJlY2F0ZWQtZGVjbGFyYXRpb25zXQo+IHwgICAgIHZ3cHJpbnR3
KHN0ZHNjciwgKGN1cnNlc19zdHJfdClmbXQsIGFyZ3MpOwo+IHwgICAgIF5+fn5+fn5+Cj4gCj4g
dndfcHJpbnR3IChub3RlIHRoZSB1bmRlcnNjb3JlKSBpcyBhIG5vbi1kZXByZWNhdGVkIGFsdGVy
bmF0aXZlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhl
ci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 06:59:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 06:59:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg2ts-0001Ir-1D; Thu, 19 Jul 2018 06:58: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg2tq-0001Ik-JT
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 06:58:54 +0000
X-Inumbo-ID: 38b035d5-8b21-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 38b035d5-8b21-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 06:59:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 00:58:50 -0600
Message-Id: <5B5036A802000078001D5AE3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 00:58:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Christopher Clark" <christopher.w.clark@gmail.com>
References: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
In-Reply-To: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] shim: Fix generation of compat/callback.i:
 allow redef of OBJECT vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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+IE9uIDE5LjA3LjE4IGF0IDAxOjMzLCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IFdoZW4gY3Jvc3MtY29tcGlsaW5nIGZvciB4ODYgd2l0aCBnY2MgOC4xLCB0aGUg
Z2VuZXJhdGlvbiBvZgo+IGNvbXBhdC9jYWxsYmFjay5pIGZhaWxzIGR1ZSB0byB0aGUgcmVkZWZp
bml0aW9uIG9mIF9fT0JKRUNUX0ZJTEVfXyBhbmQKPiBfX09CSkVDVF9MQUJFTF9fIHZhcmlhYmxl
cyBvbiB0aGUgY29tcGlsZXIgY29tbWFuZCBsaW5lIGR1cmluZyB0aGUgc2hpbQo+IGJ1aWxkOgo+
IAo+IHwgPGNvbW1hbmQtbGluZT46IGVycm9yOiAiX19PQkpFQ1RfRklMRV9fIiByZWRlZmluZWQg
Wy1XZXJyb3JdCj4gfCA8Y29tbWFuZC1saW5lPjogbm90ZTogdGhpcyBpcyB0aGUgbG9jYXRpb24g
b2YgdGhlIHByZXZpb3VzIGRlZmluaXRpb24KPiB8IDxjb21tYW5kLWxpbmU+OiBlcnJvcjogIl9f
T0JKRUNUX0xBQkVMX18iIHJlZGVmaW5lZCBbLVdlcnJvcl0KPiB8IDxjb21tYW5kLWxpbmU+OiBu
b3RlOiB0aGlzIGlzIHRoZSBsb2NhdGlvbiBvZiB0aGUgcHJldmlvdXMgZGVmaW5pdGlvbgo+IHwg
Y2MxOiBhbGwgd2FybmluZ3MgYmVpbmcgdHJlYXRlZCBhcyBlcnJvcnMKPiB8IE1ha2VmaWxlOjY5
OiByZWNpcGUgZm9yIHRhcmdldCAnY29tcGF0L2NhbGxiYWNrLmknIGZhaWxlZAoKRmlyc3Qgb2Yg
YWxsLCBhcyB0byB0aGUgdGl0bGUgLSBpcyB0aGlzIHJlYWxseSBqdXN0IGFmZmVjdGluZyBjYWxs
YmFjay5pPyBJZiBzbywKd2h5PyBJZiBub3QsIHRoZSB0aXRsZSBzaG91bGQgYmUgZ2VuZXJhbGl6
ZWQuCgo+IF9fT0JKRUNUX0xBQkVMX18gaXMgYWxyZWFkeSB1bnNldC1iZWZvcmUtc2V0IGluIG9u
ZSBsb2NhdGlvbiB3aGVyZSBpdCBpcwo+IGRlZmluZWQgaW4geGVuL2FyY2gveDg2L1J1bGVzLm1r
IDsgdGhpcyBwYXRjaCBhcHBsaWVzIHRoZSBzYW1lIHRvIHRoZQo+IG90aGVyIGRlZmluZSBzaXRl
IGluIHRoZSBzYW1lIGZpbGUuCj4gCj4gX19PQkpFQ1RfRklMRV9fIGlzIGhhbmRsZWQgc2ltaWxh
cmx5OiBhbiB1bmRlZmluZSBzdGF0ZW1lbnQgaXMgYWRkZWQKPiBiZWZvcmUgaXRzIGRlZmluaXRp
b24gaW4geGVuL1J1bGVzLm1rCgpOb3cgd2hhdCB5b3UgZmFpbCB0byBleHBsYWluIGlzIHdoYXQg
dGhlc2UgZG91YmxlIGRlZmluaXRpb25zIHJlc3VsdApmcm9tLiBVbmRlcnN0YW5kaW5nIHRoYXQg
bXkgc3VnZ2VzdCBhbHRlcm5hdGl2ZSBhcHByb2FjaGVzIHRvCmFkZHJlc3NpbmcgdGhlIGlzc3Vl
LiBGb3IgZXhhbXBsZSB0aGVyZSBtYXkgbWUgdW5kdWUgcHJvcGFnYXRpb24Kb2YgQ0ZMQUdTIGF0
IHNvbWUgbGF5ZXIuCgo+IFNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3Rv
cGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Cj4gLS0tCj4gUGxlYXNlIHVzZSBteSBnbWFpbCBh
ZGRyZXNzIGZvciBhbnkgY29ycmVzcG9uZGVuY2UgdG8gbWUuCgpJIHRoaW5rIGl0IGlzIGdlbmVy
YWxseSBjb25zaWRlcmVkIGJhZCBwcmFjdGljZSB0byBoYXZlIEZyb206IGFuZCBTLW8tYgpkaWZm
ZXIuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 07:01:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 07: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 1fg2wi-00023d-3v; Thu, 19 Jul 2018 07: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg2wg-00023Y-Bl
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 07:01:50 +0000
X-Inumbo-ID: 8c6ccd40-8b21-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 8c6ccd40-8b21-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 09:01:24 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 01:01:47 -0600
Message-Id: <5B50375902000078001D5AF5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 01:01:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531917053-695-1-git-send-email-andrew.cooper3@citrix.com>
 <1531917053-695-2-git-send-email-andrew.cooper3@citrix.com>
 <5B4F535902000078001D5829@prv1-mh.provo.novell.com>
 <56a3b20f-bbc7-7dca-b01f-b356cd9f3998@citrix.com>
 <5B4F67E702000078001D58BC@prv1-mh.provo.novell.com>
 <9982ff25-3002-f17b-f44c-8c13ae86a71e@citrix.com>
In-Reply-To: <9982ff25-3002-f17b-f44c-8c13ae86a71e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/xstate: Use the CPUID policy in
 valid_xcr0(), rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDE4LjA3LjE4IGF0IDE4OjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTgvMDcvMTggMTc6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxOC4w
Ny4xOCBhdCAxODowNSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTgvMDcvMTggMTU6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDE4LjA3LjE4IGF0
IDE0OjMwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IEJhY2twb3J0
aW5nIG5vdGVzOiBUaGlzIGlzIHNhZmUgaW4gdGhlIHJlc3RvcmUgY2FzZSwgYnV0IG9ubHkgYmFj
ayBhcyBmYXIgYXMKPj4+Pj4gdGhlIGludHJvZHVjdGlvbiBvZiBjcHVpZF9wb2xpY3kgaW5mcmFz
dHJ1Y3R1cmUuICBCZWZvcmUgdGhlbiwgYSByZXN0b3JlCj4+Pj4+IGJvb2xlYW4gbmVlZHMgdG8g
YmUgcHVtYmVkIGRvd24gYXMgd2VsbCwgYW5kIHVzZWQgdG8gc2VsZWN0IGJldHdlZW4gdGhlCj4+
Pj4+IGhhcmR3YXJlIG1heGltdW0gdmFsdWUgYW5kIGNhbGxzIHRvIHtodm0scHZ9X2NwdWlkKCkg
dG8gZmluZCB0aGUKPj4+Pj4gdG9vbHN0YWNrLWNob3NlbiBsZXZlbC4KPj4+PiBTbyBjYW4gSSB0
YWtlIHRoaXMgdG8gbWVhbiB0aGF0IGZvciAuLi4KPj4+Pgo+Pj4+PiAtLS0gYS94ZW4vYXJjaC94
ODYvZG9tY3RsLmMKPj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4+Pj4+IEBAIC0x
MTcwLDcgKzExNzAsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+Pj4+PiAgICAgICAgICAgICAg
aWYgKCBfeGNyMF9hY2N1bSApCj4+Pj4+ICAgICAgICAgICAgICB7Cj4+Pj4+ICAgICAgICAgICAg
ICAgICAgaWYgKCBldmMtPnNpemUgPj0gUFZfWFNBVkVfSERSX1NJWkUgKyBYU1RBVEVfQVJFQV9N
SU5fU0laRSApCj4+Pj4+IC0gICAgICAgICAgICAgICAgICAgIHJldCA9IHZhbGlkYXRlX3hzdGF0
ZShfeGNyMCwgX3hjcjBfYWNjdW0sCj4+Pj4+ICsgICAgICAgICAgICAgICAgICAgIHJldCA9IHZh
bGlkYXRlX3hzdGF0ZShkLCBfeGNyMCwgX3hjcjBfYWNjdW0sCj4+Pj4gLi4uIHRoaXMgYW5kIC4u
Lgo+Pj4+Cj4+Pj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPj4+Pj4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYwo+Pj4+PiBAQCAtMTI1NCw3ICsxMjU0LDcgQEAgc3RhdGljIGlu
dCBodm1fbG9hZF9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBkb21haW4gKmQsIAo+IAo+Pj4gaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCj4+Pj4+ICAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX2h3X2Nw
dV94c2F2ZSAqKSZoLT5kYXRhW2gtPmN1cl07Cj4+Pj4+ICAgICAgaC0+Y3VyICs9IGRlc2MtPmxl
bmd0aDsKPj4+Pj4gIAo+Pj4+PiAtICAgIGVyciA9IHZhbGlkYXRlX3hzdGF0ZShjdHh0LT54Y3Iw
LCBjdHh0LT54Y3IwX2FjY3VtLAo+Pj4+PiArICAgIGVyciA9IHZhbGlkYXRlX3hzdGF0ZShkLCBj
dHh0LT54Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAo+Pj4+IC4uLiB0aGlzIHRoZXJlJ3Mgbm8gb3Jk
ZXJpbmcgaXNzdWUgb24gbWFzdGVyIChpLmUuIHBvbGljeSBhcnJpdmVzIGJlZm9yZQo+Pj4+IHJl
Z2lzdGVyIHN0YXRlKT8KPj4+IFlvdSBhcmUgY29ycmVjdC4gIEluIHRoZSBjYXNlIHRoYXQgdGhl
IHBvbGljeSBoYXNuJ3QgYXJyaXZlZCBvbiBtaWdyYXRlLAo+Pj4gZC0+YXJjaC5jcHVpZCBpcyB0
aGUgYXBwbGljYWJsZSBtYXggcG9saWN5Lgo+PiBIbW0sIHlvdSBzYXkgbWF4IHBvbGljeSwgYnV0
IHRoZSBwbGFuIGlzIHRvIGhhdmUgbWF4ID49IGRlZmF1bHQuCj4+IElzbid0IGl0IHRoZSBkZWZh
dWx0IHBvbGljeSB0aGF0J3MgYWN0aXZlIGJlZm9yZSB0aGUgcmVzcGVjdGl2ZSBtaWdyYXRpb24K
Pj4gZGF0YSBhcnJpdmVzPyBJbiB3aGljaCBjYXNlIC0gd29uJ3QgdGhpcyBnbyB3cm9uZyBmb3Ig
ZG9tYWlucyB3aXRoCj4+IGEgcG9saWN5IGFsbG93aW5nIG1vcmUgdGhhbiBkZWZhdWx0PyBPciBh
cmUgeW91L3dlIGFzc3VtaW5nIHRoYXQKPj4gZm9yIHRoZSBwYXJ0aWN1bGFyIGZlYXR1cmVzIGhl
cmUgdGhlcmUncyBub3QgZ29pbmcgdG8gYmUgYW55IHdheSB0bwo+PiBleHBvc2UgbW9yZSB0aGFu
IHRoZSBkZWZhdWx0IChJT1cgZGVmYXVsdCA9PSBtYXggZm9yIGFsbCBvZgo+PiBYU1RBVEUpIGZv
ciB0aGUgZm9yZXNlZWFibGUgZnV0dXJlIChpbiB3aGljaCBjYXNlIHRoaXMgYXNzdW1wdGlvbgo+
PiBzaG91bGQgYmUgc3BlbGxlZCBvdXQgaW4gdGhlIGRlc2NyaXB0aW9uIEkgdGhpbmspPwo+IAo+
IFRoZSBkZXBlbmRlbmN5IGNoYWluIGZvciBmaXhpbmcgdGhpcyBpczoKPiAKPiAxKSBHZXQgZ2V0
L3NldCBwb2xpY3kgd29ya2luZyAoc3RpbGwgcGFydGlhbGx5IGJsb2NrZWQgYmVoaW5kIGdldHRp
bmcKPiB0aGUgbWFyc2hhbGxpbmcgc2VyaWVzIGluLiAgV2lsbCBhbHNvIGNvbnRhaW4gc29tZSBu
ZWNlc3NhcnkgZ3Jvc3MKPiBoYWNrcykuICBtYXggPT0gZGVmYXVsdCBhdCB0aGlzIHBvaW50Lgo+
IDIpIFJlYXJyYW5nZSB0aGUgb3JkZXIgb2YgZGF0YSBpbiB0aGUgbWlncmF0aW9uIHN0cmVhbSAo
cmVxdWlyZXMKPiBnZXQvc2VyaWFsaXNlIG9uIHRoZSBzb3VyY2Ugc2lkZSwgc2V0IG9yIGZhYnJp
Y2F0ZSBvbiB0aGUgZGVzdGluYXRpb24gc2lkZSkuCj4gMykgUHJvcGVybHkgc3BsaXQgZGVmYXVs
dCA8PSBtYXggaW4gWGVuLgo+IDQpIFRlYWNoIHRoZSB0b29sc3RhY2sgdG8gYmUgYWJsZSBleHBs
aWNpdGx5IG9wdCBpbiB0bwo+IG5lc3RlZC12aXJ0L2l0c2MvdnBtdS8od2hhdGV2ZXIgZWxzZSBJ
J3ZlIGZvcmdvdHRlbikgYnkgZmVlZGluZyB0aGVtIGluCj4gZnJvbSB0aGUgbWF4IHBvbGljeSBk
dXJpbmcgY29uc3RydWN0aW9uIChhZGRyZXNzZXMgdGhlIGdyb3NzIGhhY2tzIGluCj4gcG9pbnQg
MSkuCj4gNSkgU3dpdGNoIFhlbiB0byBkdXAoKWluZyB0aGUgZGVmYXVsdCBwb2xpY3kgcmF0aGVy
IHRoYW4gdGhlIG1heC4KCk9rYXksIHNvIHRoZSBhYm92ZSBpcyBtZXJlbHkgb25lIGRldGFpbCB0
byBrZWVwIGluIG1pbmQgZm9yIHRoaXMKZW50aXJlIHByb2Nlc3MgKGF0IG9yIGJlZm9yZSBzdGVw
IDMgaW4gcGFydGljdWxhcikuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 07:10:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 07:10:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg35F-0002qS-2n; Thu, 19 Jul 2018 07:10: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg35D-0002qJ-Re
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 07:10:39 +0000
X-Inumbo-ID: c8fa82b5-8b22-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 c8fa82b5-8b22-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 09:10:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 01:10:38 -0600
Message-Id: <5B50396D02000078001D5AFF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 01:10:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
 <1531934413-10052-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531934413-10052-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDE4LjA3LjE4IGF0IDE5OjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gSXQgdHVybnMgb3V0IHRoYXQgWGVuIGhhcyBuZXZlciBlbmZvcmNlZCB0aGF0IGEgZG9t
YWluIHJlbWFpbiB3aXRoaW4gdGhlCj4geHN0YXRlIGZlYXR1cmVzIGFkdmVydGlzZWQgaW4gQ1BV
SUQuCj4gCj4gVGhlIGNoZWNrIG9mIG5ld19idiBhZ2FpbnN0IHhmZWF0dXJlX21hc2sgZW5zdXJl
cyB0aGF0IGEgZG9tYWluIHN0YXlzIHdpdGhpbgo+IHRoZSBzZXQgb2YgZmVhdHVyZXMgdGhhdCBY
ZW4gaGFzIGVuYWJsZWQgaW4gaGFyZHdhcmUgKGFuZCB0aGVyZWZvcmUgaXNuJ3QgYQo+IHNlY3Vy
aXR5IHByb2JsZW0pLCBidXQgdGhpcyBkb2VzIG1lYW5zIHRoYXQgYXR0ZW1wdHMgdG8gbGV2ZWwg
YSBndWVzdCBmb3IKPiBtaWdyYXRpb24gc2FmZXR5IG1pZ2h0IG5vdCBiZSBlZmZlY3RpdmUgaWYg
dGhlIGd1ZXN0IGlnbm9yZXMgQ1BVSUQuCj4gCj4gQ2hlY2sgdGhlIENQVUlEIHBvbGljeSBpbiB2
YWxpZGF0ZV94c3RhdGUoKSAoZm9yIGluY29taW5nIG1pZ3JhdGlvbikgYW5kIGluCj4gaGFuZGxl
X3hzZXRidigpIChmb3IgZ3Vlc3QgWFNFVEJWIGluc3RydWN0aW9ucykuICBUaGlzIHN1YnN1bWVz
IHRoZSBQS1JVIGNoZWNrCj4gZm9yIFBWIGd1ZXN0cyBpbiBoYW5kbGVfeHNldGJ2KCkgKGFuZCBh
bHNvIGRlbW9uc3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUKPiBzcG90dGVkIHRoaXMgcHJvYmxl
bSB3aGlsZSByZXZpZXdpbmcgYy9zIGZiZjk5NzEyNDFmKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKV291bGQgYmUgbmljZSBp
ZiB5b3UgbWVudGlvbmVkIHRoZSBvcmRlcmluZyAvIG1heCB2cyBkZWZhdWx0IHBvbGljeQphc3Bl
Y3QgaGVyZSwgYXMgdGhpcyByZW1haW5zIGFzIGEgbGF0ZW50IGlzc3VlIGZvciBub3cuCgo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
Cj4gQEAgLTEyNTQsNyArMTI1NCw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X3hzYXZlX3N0
YXRlcyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgICAgIGN0
eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0YVtoLT5jdXJdOwo+ICAgICAg
aC0+Y3VyICs9IGRlc2MtPmxlbmd0aDsKPiAgCj4gLSAgICBlcnIgPSB2YWxpZGF0ZV94c3RhdGUo
Y3R4dC0+eGNyMCwgY3R4dC0+eGNyMF9hY2N1bSwKPiArICAgIGVyciA9IHZhbGlkYXRlX3hzdGF0
ZShkLCBjdHh0LT54Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChjb25zdCB2b2lkICopJmN0eHQtPnNhdmVfYXJlYS54c2F2ZV9oZHIpOwoKQ29uc2lk
ZXJpbmcgdGhlIGFyY2hfZG9fZG9tY3RsKCkgaW52b2NhdGlvbiBnZXRzIGF3YXkgd2l0aG91dCB0
aGUgY2FzdCwKY291bGQgSSB0YWxrIHlvdSBpbnRvIGRyb3BwaW5nIHRoZSBjYXN0IGhlcmUgd2hp
bGUgdG91Y2hpbmcgdGhpcyBhbnl3YXk/Cgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94c3RhdGUuYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni94c3RhdGUuYwo+IEBAIC02NzAsMTIgKzY3MCwxNyBAQCBzdGF0
aWMgYm9vbCB2YWxpZF94Y3IwKHU2NCB4Y3IwKQo+ICAgICAgcmV0dXJuICEoeGNyMCAmIFg4Nl9Y
Q1IwX0JORFJFR1MpID09ICEoeGNyMCAmIFg4Nl9YQ1IwX0JORENTUik7Cj4gIH0KPiAgCj4gLWlu
dCB2YWxpZGF0ZV94c3RhdGUodTY0IHhjcjAsIHU2NCB4Y3IwX2FjY3VtLCBjb25zdCBzdHJ1Y3Qg
eHNhdmVfaGRyICpoZHIpCj4gK2ludCB2YWxpZGF0ZV94c3RhdGUoY29uc3Qgc3RydWN0IGRvbWFp
biAqZCwgdWludDY0X3QgeGNyMCwgdWludDY0X3QgeGNyMF9hY2N1bSwKPiArICAgICAgICAgICAg
ICAgICAgICBjb25zdCBzdHJ1Y3QgeHNhdmVfaGRyICpoZHIpCj4gIHsKPiArICAgIGNvbnN0IHN0
cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0gZC0+YXJjaC5jcHVpZDsKPiArICAgIHVpbnQ2NF90IHhj
cjBfbWF4ID0KPiArICAgICAgICAoKHVpbnQ2NF90KWNwLT54c3RhdGUueGNyMF9oaWdoIDw8IDMy
KSB8IGNwLT54c3RhdGUueGNyMF9sb3c7Cj4gICAgICB1bnNpZ25lZCBpbnQgaTsKPiAgCj4gICAg
ICBpZiAoIChoZHItPnhzdGF0ZV9idiAmIH54Y3IwX2FjY3VtKSB8fAo+ICAgICAgICAgICAoeGNy
MCAmIH54Y3IwX2FjY3VtKSB8fAo+ICsgICAgICAgICAoeGNyMF9hY2N1bSAmIH54Y3IwX21heCkg
fHwKPiAgICAgICAgICAgIXZhbGlkX3hjcjAoeGNyMCkgfHwKPiAgICAgICAgICAgIXZhbGlkX3hj
cjAoeGNyMF9hY2N1bSkgKQo+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwoKUXVpdGUgYSBiaXQg
ZWFzaWVyIHRvIGZvbGxvdyB0aGFuIHYxLCB0aGFua3MuCgo+IEBAIC02OTQsMTggKzY5OSwxOCBA
QCBpbnQgdmFsaWRhdGVfeHN0YXRlKHU2NCB4Y3IwLCB1NjQgeGNyMF9hY2N1bSwgY29uc3Qgc3Ry
dWN0IHhzYXZlX2hkciAqaGRyKQo+ICBpbnQgaGFuZGxlX3hzZXRidih1MzIgaW5kZXgsIHU2NCBu
ZXdfYnYpCj4gIHsKPiAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKPiArICAgIGNv
bnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0gY3Vyci0+ZG9tYWluLT5hcmNoLmNwdWlkOwo+
ICsgICAgdWludDY0X3QgeGNyMF9tYXggPQo+ICsgICAgICAgICgodWludDY0X3QpY3AtPnhzdGF0
ZS54Y3IwX2hpZ2ggPDwgMzIpIHwgY3AtPnhzdGF0ZS54Y3IwX2xvdzsKPiAgICAgIHU2NCBtYXNr
Owo+ICAKPiAgICAgIGlmICggaW5kZXggIT0gWENSX1hGRUFUVVJFX0VOQUJMRURfTUFTSyApCj4g
ICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ICAKPiAtICAgIGlmICggKG5ld19idiAmIH54
ZmVhdHVyZV9tYXNrKSB8fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKPiArICAgIGlmICggKG5ld19i
diAmIH54Y3IwX21heCkgfHwKPiArICAgICAgICAgKG5ld19idiAmIH54ZmVhdHVyZV9tYXNrKSB8
fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKPiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKCnhjcjBf
bWF4IG91Z2h0IHRvIGhhdmUgbm8gYml0cyBzZXQgd2hpY2ggYXJlbid0IHNldCBpbiB4ZmVhdHVy
ZV9tYXNrLgpUaGVyZWZvcmUgSSdkIGxpa2UgdG8gc3VnZ2VzdAoKICAgIEFTU0VSVCghKHhjcjBf
bWF4ICYgfnhmZWF0dXJlX21hc2spKTsKICAgIGlmICggKG5ld19idiAmIH54Y3IwX21heCkgfHwg
IXZhbGlkX3hjcjAobmV3X2J2KSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwoKSWYgeW91IGFn
cmVlLCB0aGVuIHdpdGggdGhlIGNoYW5nZSBmZWVsIGZyZWUgdG8gYWRkClJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 07:13:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 07: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 1fg37j-0002ym-Hn; Thu, 19 Jul 2018 07:13: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg37h-0002yf-UC
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 07:13:13 +0000
X-Inumbo-ID: 397de093-8b23-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 397de093-8b23-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 07:13:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 01:13:12 -0600
Message-Id: <5B503A0602000078001D5B08@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 01:13:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
 <1531934413-10052-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1531934413-10052-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/xstate: Make errors in xstate
 calculations more obvious by crashing the 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: 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+IE9uIDE4LjA3LjE4IGF0IDE5OjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3hz
dGF0ZS5jCj4gQEAgLTcwNywxMiArNzA3LDI3IEBAIGludCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRl
eCwgdTY0IG5ld19idikKPiAgICAgIGlmICggaW5kZXggIT0gWENSX1hGRUFUVVJFX0VOQUJMRURf
TUFTSyApCj4gICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ICAKPiAtICAgIGlmICggKG5l
d19idiAmIH54Y3IwX21heCkgfHwKPiAtICAgICAgICAgKG5ld19idiAmIH54ZmVhdHVyZV9tYXNr
KSB8fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKPiArICAgIGlmICggKG5ld19idiAmIH54Y3IwX21h
eCkgfHwgIXZhbGlkX3hjcjAobmV3X2J2KSApCj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4g
IAo+ICsgICAgaWYgKCBuZXdfYnYgJiB+eGZlYXR1cmVfbWFzayApCj4gKyAgICB7Cj4gKyAgICAg
ICAgZ3ByaW50ayhYRU5MT0dfRVJSLAo+ICsgICAgICAgICAgICAgICAgIm5ld19idiAlMDE2IiBQ
Ukl4NjQgIiBleGNlZWRzIGhhcmR3YXJlIG1heCAlMDE2IiBQUkl4NjQgIlxuIiwKPiArICAgICAg
ICAgICAgICAgIG5ld19idiwgeGZlYXR1cmVfbWFzayk7Cj4gKyAgICAgICAgZG9tYWluX2NyYXNo
KGN1cnItPmRvbWFpbik7Cj4gKwo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsgICAgfQo+
ICsKClRoZSBzdWdnZXN0ZWQgY2hhbmdlIHRvIHBhdGNoIDEgd2lsbCByZW5kZXIgdGhpcyBhZGRp
dGlvbiBwb2ludGxlc3MuCgo+ICAgICAgaWYgKCAhc2V0X3hjcjAobmV3X2J2KSApCj4gKyAgICB7
Cj4gKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAibmV3X2J2ICUwMTYiIFBSSXg2NCAiIHJl
amVjdGVkIGJ5IGhhcmR3YXJlXG4iLAo+ICsgICAgICAgICAgICAgICAgbmV3X2J2KTsKPiArICAg
ICAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsKPiArCj4gICAgICAgICAgcmV0dXJuIC1F
RkFVTFQ7Cj4gKyAgICB9Cj4gIAo+ICAgICAgbWFzayA9IG5ld19idiAmIH5jdXJyLT5hcmNoLnhj
cjBfYWNjdW07Cj4gICAgICBjdXJyLT5hcmNoLnhjcjAgPSBuZXdfYnY7CgpXaXRoIGp1c3QgdGhp
cyBwYXJ0IGxlZnQKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 07:32:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 07:32:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg3Pj-0004X3-9l; Thu, 19 Jul 2018 07:31: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg3Ph-0004Wy-NI
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 07:31:49 +0000
X-Inumbo-ID: d1df01a8-8b25-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 d1df01a8-8b25-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 07:31:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 01:31:46 -0600
Message-Id: <5B503E6102000078001D5B1B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 01:31:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Igor Druzhinin" <igor.druzhinin@citrix.com>
References: <1531949918-30336-1-git-send-email-igor.druzhinin@citrix.com>
In-Reply-To: <1531949918-30336-1-git-send-email-igor.druzhinin@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/kexec: harden kexec path by entering
 with NMIs latched
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDE4LjA3LjE4IGF0IDIzOjM4LCA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gY2VydGFpbiBvY2Nhc2lvbnMgcGxhdGZvcm0gbWlnaHQgZ2VuZXJhdGUgTk1JcyBk
dXJpbmcga2V4ZWMgdHJhbnNpdGlvbi4KPiBJdCBjb3VsZCBiZSBjYXNjYWRlcyBvZiBOTUlzIGZv
bGxvd2luZyB0aGUgZmlyc3Qgb25lLCBlc2NhbGF0ZWQgTWFzdGVyCj4gQWJvcnRzIGZvbGxvd2lu
ZyBJT01NVSBzaHV0ZG93biBvbiB0aGUgdHJhbnNpdGlvbiBpdHNlbGYsIGV0Yy4KPiBQdXJnYXRv
cnkgY29kZSBpcyBub3cgdW5wcmVwYXJlZCBmb3IgYW55IHNvcnQgb2YgZXhjZXB0aW9uIG9yIGlu
dGVycnVwdAo+IGhhbmRsaW5nIGluY2x1ZGluZyBOTUkgaGFuZGxpbmcuIFRoaXMgcmVzdWx0cyBp
biBpbnRlcm1pdHRlbnQgZmFpbHVyZXMKPiB0byBlbnRlciBrZHVtcCBrZXJuZWwgb24gY2VydGFp
biBldmVudHMgb3IgY2VydGFpbiBwbGF0Zm9ybXMgY2F1c2VkIGJ5Cj4gVHJpcGxlIEZhdWx0IGlu
IHB1cmdhdG9yeS4KPiAKPiBJdCdzIHBvc3NpYmxlIHRvIHN0YXJ0IGxvYWRpbmcga2R1bXAga2Vy
bmVsIGluIE5NSSBjb250ZXh0IGhhdmluZyB0aGVtCj4gbGF0Y2hlZCB3aGljaCBwb3N0cG9uZXMg
Tk1JIGhhbmRsaW5nIHVudGlsIHRoZSBrZXJuZWwgaXRzZWxmIGVuYWJsZXMKPiByZWd1bGFyIGlu
dGVycnVwdHMgdGhhdCBzaG91bGQgdW5sYXRjaCBOTUlzIGFzIHNvb24gYXMgdGhlIGZpcnN0Cj4g
aW50ZXJydXB0IGNvbWVzLgoKSG93ZXZlciwgdGhlIGtlcm5lbCBtYXkgbm90IGV4cGVjdCBOTUlz
IHRvIGJlIGRpc2FibGVkIChJIHRoaW5rIGJ0dwp0aGF0ICJsYXRjaGVkIiBpcyBhbiBpbXByZWNp
c2UgdGVybSBoZXJlLCBidXQgdGhlbiBhZ2FpbiBJJ20gbm90IGEKbmF0aXZlIHNwZWFrZXIpLiBJ
biBwYXJ0aWN1bGFyIHRoZSAocmUtKWVuYWJsaW5nIG9mIE5NSXMgYXMgYSBzaWRlCmVmZmVjdCBv
ZiB0aGUgZmlyc3QgcmVndWxhciBpbnRlcnJ1cHQgKG9yIGV4Y2VwdGlvbikgbWF5IGNvbWUgdG9v
IGxhdGUuCgpGdXJ0aGVybW9yZSB0aGUgZGlzYWJsZWQgc3RhdGUgd2lsbCBsYXN0IG9ubHkgdW50
aWwgdGhlIGZpcnN0IElSRVQsIGFuZAp0aGVyZSdzIG5vdGhpbmcgcHJlY2x1ZGluZyB0aGUgcHVy
Z2F0b3J5IHRvIG5vdCBoYXZlIG9uZSBmb3IKd2hpY2hldmVyIHB1cnBvc2UuIEkgdGhpbmsgdGhp
cyBhdCBsZWFzdCBuZWVkcyBzcGVsbGluZyBvdXQgKGFzIHBsYWNpbmcKYW4gYWRkaXRpb25hbCBy
ZXF1aXJlbWVudCBvbiB0aGUgcHVyZ2F0b3J5KS4KCj4gLS0tIGEveGVuL2FyY2gveDg2L2NyYXNo
LmMKPiArKysgYi94ZW4vYXJjaC94ODYvY3Jhc2guYwo+IEBAIC0zNSw2ICszNSw0MSBAQCBzdGF0
aWMgY3B1bWFza190IHdhaXRpbmdfdG9fY3Jhc2g7Cj4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgY3Jh
c2hpbmdfY3B1Owo+ICBzdGF0aWMgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoYm9vbCwgY3Jh
c2hfc2F2ZV9kb25lKTsKPiAgCj4gK3ZvaWQgY3Jhc2hfc2VsZl9ubWkodm9pZCkKPiArewo+ICsg
ICAgLyogUG9vciBtYW5zIHNlbGZfbm1pKCkuICBfX3N0b3BfdGhpc19jcHUoKSBoYXMgcmV2ZXJ0
ZWQgdGhlIExBUElDCgpDb21tZW50IHN0eWxlIChtb3JlIGZ1cnRoZXIgZG93bikuCgo+ICsgICAg
ICogYmFjayB0byBpdHMgYm9vdCBzdGF0ZSwgc28gd2UgYXJlIHVuYWJsZSB0byByZWx5IG9uIHRo
ZSByZWd1bGFyCj4gKyAgICAgKiBhcGljXyogZnVuY3Rpb25zLCBkdWUgdG8gJ3gyYXBpY19lbmFi
bGVkJyBiZWluZyBwb3NzaWJseSB3cm9uZy4KPiArICAgICAqIChUaGUgbGlrZWx5IHNjZW5hcmlv
IGlzIHRoYXQgd2UgaGF2ZSByZXZlcnRlZCBmcm9tIHgyYXBpYyBtb2RlIHRvCj4gKyAgICAgKiB4
YXBpYywgYXQgd2hpY2ggcG9pbnQgI0dQRnMgd2lsbCBvY2N1ciBpZiB3ZSB1c2UgdGhlIGFwaWNf
Kgo+ICsgICAgICogZnVuY3Rpb25zKQo+ICsgICAgICovCj4gKyAgICBzd2l0Y2ggKCBjdXJyZW50
X2xvY2FsX2FwaWNfbW9kZSgpICkKPiArICAgIHsKPiArICAgICAgICB1MzIgYXBpY19pZDsKPiAr
Cj4gKyAgICBjYXNlIEFQSUNfTU9ERV9YMkFQSUM6Cj4gKyAgICAgICAgYXBpY19pZCA9IGFwaWNf
cmRtc3IoQVBJQ19JRCk7Cj4gKwo+ICsgICAgICAgIGFwaWNfd3Jtc3IoQVBJQ19JQ1IsIEFQSUNf
RE1fTk1JIHwgQVBJQ19ERVNUX1BIWVNJQ0FMCj4gKyAgICAgICAgICAgICAgICAgICB8ICgodTY0
KWFwaWNfaWQgPDwgMzIpKTsKPiArICAgICAgICBicmVhazsKPiArCj4gKyAgICBjYXNlIEFQSUNf
TU9ERV9YQVBJQzoKPiArICAgICAgICBhcGljX2lkID0gR0VUX3hBUElDX0lEKGFwaWNfbWVtX3Jl
YWQoQVBJQ19JRCkpOwo+ICsKPiArICAgICAgICB3aGlsZSAoIGFwaWNfbWVtX3JlYWQoQVBJQ19J
Q1IpICYgQVBJQ19JQ1JfQlVTWSApCj4gKyAgICAgICAgICAgIGNwdV9yZWxheCgpOwo+ICsKPiAr
ICAgICAgICBhcGljX21lbV93cml0ZShBUElDX0lDUjIsIGFwaWNfaWQgPDwgMjQpOwo+ICsgICAg
ICAgIGFwaWNfbWVtX3dyaXRlKEFQSUNfSUNSLCBBUElDX0RNX05NSSB8IEFQSUNfREVTVF9QSFlT
SUNBTCk7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgZGVmYXVsdDoKPiArICAgICAgICBi
cmVhazsKCkRvaW5nIG5vdGhpbmcgaGVyZSBpcyBib2d1czogVGhlIGNhbGxlciByZWxpZXMgb24g
dGhlIE5NSSB0byBoYXZlIGJlZW4KcmFpc2VkLiBPdG9oIEkgcmVhbGl6ZSB5b3Ugb25seSBtb3Zl
IHRoaXMgY29kZSB0byBhIGZ1bmN0aW9uLgoKPiArICAgIH0KPiArfQoKSSBkb24ndCB0aGluayB5
b3UgY2FuIHJlYXNvbmFibHkgcmV0dXJuIGZyb20gaGVyZS4gQXMgSSd2ZSBvYnNlcnZlZApmb2xs
b3dpbmcgQW5kcmV3J3MgY29tbWVudCBpbiA1MTkxYzFlZjUxLCB0aGUgc3luY2hyb25vdXMgYmVo
YXZpb3IKZG9lcyBub3QgYXBwZWFyIHRvIGFwcGx5IHRvIG9sZGVyIENQVXMuIElPVyBJJ3ZlIG9i
c2VydmVkIHN1Y2ggYW4KTk1JIG9ubHkgc2V2ZXJhbCBpbnN0cnVjdGlvbnMgbGF0ZXIsIG9uIGEg
V2VzdG1lcmUgc3lzdGVtIGlpcmMuIElPVyBJCnRoaW5rIHlvdSB3YW50IHRvIG1vdmUgdGhlIGxv
b3Atb3Zlci1obHQoKSBpbnRvIGhlcmUgKGFuZCBhZGQKIm5vcmV0dXJuIiB0byB0aGUgZnVuY3Rp
b24gZGVjbGFyYXRpb24pLgoKPiBAQCAtMTQ1LDEwICsxNDYsMjUgQEAgdm9pZCBtYWNoaW5lX3Jl
Ym9vdF9rZXhlYyhzdHJ1Y3Qga2V4ZWNfaW1hZ2UgKmltYWdlKQo+ICAgICAgQlVHKCk7Cj4gIH0K
PiAgCj4gK3N0YXRpYyBzdHJ1Y3Qga2V4ZWNfaW1hZ2UgKmtleGVjX2ltYWdlOwo+ICtzdGF0aWMg
dm9pZCBkb19rZXhlY19jcmFzaCh2b2lkKQoKUGxlYXNlIGhhdmUgYSBibGFuayBsaW5lIGJldHdl
ZW4gdGhlc2UgdHdvLgoKPiArewo+ICsgICAgdW5zaWduZWQgbG9uZyByZWxvY19mbGFncyA9IDA7
Cgp1bnNpZ25lZCBpbnQsIGFzIHlvdSB0b3VjaCAobW92ZSkgdGhpcyBhbnl3YXk/Cgo+ICsgICAg
aWYgKCBrZXhlY19pbWFnZS0+YXJjaCA9PSBFTV8zODYgKQo+ICsgICAgICAgIHJlbG9jX2ZsYWdz
IHw9IEtFWEVDX1JFTE9DX0ZMQUdfQ09NUEFUOwo+ICsKPiArICAgIGtleGVjX3JlbG9jKHBhZ2Vf
dG9fbWFkZHIoa2V4ZWNfaW1hZ2UtPmNvbnRyb2xfY29kZV9wYWdlKSwKPiArICAgICAgICAgICAg
ICAgIHBhZ2VfdG9fbWFkZHIoa2V4ZWNfaW1hZ2UtPmF1eF9wYWdlKSwKPiArICAgICAgICAgICAg
ICAgIGtleGVjX2ltYWdlLT5oZWFkLCBrZXhlY19pbWFnZS0+ZW50cnlfbWFkZHIsIHJlbG9jX2Zs
YWdzKTsKPiArfQo+ICsKPiAgdm9pZCBtYWNoaW5lX2tleGVjKHN0cnVjdCBrZXhlY19pbWFnZSAq
aW1hZ2UpCj4gIHsKPiAgICAgIGludCBpOwo+IC0gICAgdW5zaWduZWQgbG9uZyByZWxvY19mbGFn
cyA9IDA7Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwoKVGFr
ZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIG1ha2UgaSB1bnNpZ25lZCBpbnQgYXMgd2VsbD8KCkphbgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 07:40:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 07: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 1fg3XZ-0004nk-8O; Thu, 19 Jul 2018 07:39: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg3XY-0004nb-HL
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 07:39:56 +0000
X-Inumbo-ID: df3acece-8b26-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df3acece-8b26-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 09:39:30 +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 1fg3XU-0000RV-P7; Thu, 19 Jul 2018 07:39: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 1fg3XU-0001IK-DM; Thu, 19 Jul 2018 07:39:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg3XU-0000Lq-Cd; Thu, 19 Jul 2018 07:39:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125287-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl:debian-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale: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=ea6abffa8a08d832feb759d359d5b935e3087cf7
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 07:39:52 +0000
Subject: [Xen-devel] [qemu-mainline test] 125287: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI4NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUyODcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE2OQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTE2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTY5CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUx
NjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNTE2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTY5CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIGVhNmFiZmZhOGEwOGQ4
MzJmZWI3NTlkMzU5ZDViOTM1ZTMwODdjZjcKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAg
ICAgICAgICAgIDkyNzdkODFmNWMyYzZmNGQwYjVlNDdjODQ3NmViN2VlN2U1YzBiZWIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTE2OSAgMjAxOC0wNy0xNCAyMDozMDo0MyBaICAgIDQgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjUyNDYgIDIwMTgtMDctMTYgMTU6NTM6MjUgWiAgICAyIGRh
eXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyODcgIDIwMTgtMDctMTcg
MjM6MDg6MDYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFy
by5vcmc+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBCQUxBVE9OIFpvbHRh
biA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIENhbHZpbiBMZWUgPGN5cnVzMjk2QGdtYWlsLmNvbT4K
ICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhdmlkIEdpYnNv
biA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtv
c3RAcmVkaGF0LmNvbT4KICBFbWFudWVsZSBHaXVzZXBwZSBFc3Bvc2l0byA8ZS5lbWFudWVsZWdp
dXNlcHBlQGdtYWlsLmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIg
Um9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRo
YXQuY29tPgogIEpvbmFzIFNjaGlldmluayA8am9uYXNzY2hpZXZpbmtAZ21haWwuY29tPgogIExh
dXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBNYXJjLUFuZHLDg8KpIEx1cmVhdSA8
bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2Fu
ZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0
LmNvbT4KICBNaWNoYWVsIERhdmlkc2F2ZXIgPG1kYXZpZHNhdmVyQGdtYWlsLmNvbT4KICBNaWNo
YWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJv
bnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5v
cmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAg
Um9tYW4gS2FnYW4gPHJrYWdhbkB2aXJ0dW96em8uY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8
c2JoYXRAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVk
aGF0LmNvbT4KICBTdGVmYW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgVGhvbWFzIEh1dGggPHRo
dXRoQHJlZGhhdC5jb20+CiAgVmlrdG9yIFBydXR5YW5vdiA8dmlrdG9yLnBydXR5YW5vdkB2aXJ0
dW96em8uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNTQ2IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 07:59:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 07:59:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg3q9-0006VL-Il; Thu, 19 Jul 2018 07:59: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fg3q8-0006VG-8K
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 07:59:08 +0000
X-Inumbo-ID: 8d6bdf9b-8b29-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d6bdf9b-8b29-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 09:58:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76403940"
To: Jan Beulich <JBeulich@suse.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
 <1531934413-10052-2-git-send-email-andrew.cooper3@citrix.com>
 <5B50396D02000078001D5AFF@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: <0b2b0539-4088-470c-109b-3bb06d30e0cf@citrix.com>
Date: Thu, 19 Jul 2018 08:59:03 +0100
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: <5B50396D02000078001D5AFF@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/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDcvMjAxOCAwODoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4KPj4gQEAgLTY5NCwxOCAr
Njk5LDE4IEBAIGludCB2YWxpZGF0ZV94c3RhdGUodTY0IHhjcjAsIHU2NCB4Y3IwX2FjY3VtLCBj
b25zdCBzdHJ1Y3QgeHNhdmVfaGRyICpoZHIpCj4+ICBpbnQgaGFuZGxlX3hzZXRidih1MzIgaW5k
ZXgsIHU2NCBuZXdfYnYpCj4+ICB7Cj4+ICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50
Owo+PiArICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0gY3Vyci0+ZG9tYWluLT5h
cmNoLmNwdWlkOwo+PiArICAgIHVpbnQ2NF90IHhjcjBfbWF4ID0KPj4gKyAgICAgICAgKCh1aW50
NjRfdCljcC0+eHN0YXRlLnhjcjBfaGlnaCA8PCAzMikgfCBjcC0+eHN0YXRlLnhjcjBfbG93Owo+
PiAgICAgIHU2NCBtYXNrOwo+PiAgCj4+ICAgICAgaWYgKCBpbmRleCAhPSBYQ1JfWEZFQVRVUkVf
RU5BQkxFRF9NQVNLICkKPj4gICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+PiAgCj4+IC0g
ICAgaWYgKCAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxpZF94Y3IwKG5ld19idikg
KQo+PiArICAgIGlmICggKG5ld19idiAmIH54Y3IwX21heCkgfHwKPj4gKyAgICAgICAgIChuZXdf
YnYgJiB+eGZlYXR1cmVfbWFzaykgfHwgIXZhbGlkX3hjcjAobmV3X2J2KSApCj4+ICAgICAgICAg
IHJldHVybiAtRUlOVkFMOwo+IHhjcjBfbWF4IG91Z2h0IHRvIGhhdmUgbm8gYml0cyBzZXQgd2hp
Y2ggYXJlbid0IHNldCBpbiB4ZmVhdHVyZV9tYXNrLgo+IFRoZXJlZm9yZSBJJ2QgbGlrZSB0byBz
dWdnZXN0Cj4KPiAgICAgQVNTRVJUKCEoeGNyMF9tYXggJiB+eGZlYXR1cmVfbWFzaykpOwo+ICAg
ICBpZiAoIChuZXdfYnYgJiB+eGNyMF9tYXgpIHx8ICF2YWxpZF94Y3IwKG5ld19idikgKQo+ICAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwo+Cj4gSWYgeW91IGFncmVlLCB0aGVuIHdpdGggdGhlIGNo
YW5nZSBmZWVsIGZyZWUgdG8gYWRkCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KClllcyAtIHdlIGNvdWxkIG1ha2UgdGhhdCBhc3NlcnRpb24sIGJ1dCBJIGRl
bGliZXJhdGVseSBvcHRlZCBmb3IgdGhlCmNvZGUgaW4gcGF0Y2ggMiBpbnN0ZWFkLgoKSWYgdGhh
dCBhc3NlcnRpb24gd2VyZSB0byBiZSB2aW9sYXRlZCwgd2UnZCBoYXZlIGEgc2VjdXJpdHkgaXNz
dWUgKHVzaW5nCnhzdGF0ZSBhdmFpbGFibGUgaW4gaGFyZHdhcmUsIGJ1dCB1bmtub3duIHRvIFhl
bikgd2hpY2ggd291bGQgZ28KdW5ub3RpY2VkLCBhbmQgYXQgdGhlIHZlcnkgYmVzdCwganVzdCBi
ZSBhIHN0YXRlIGxlYWsgYmV0d2VlbiB2Y3B1cy4KCkknbSBvcGVuIHRvIHJlYXJyYW5naW5nIHRo
ZSBjb2RlLCBidXQgb25lIHdheSBvciBhbm90aGVyLCB0aGUgY2hlY2sKc2hvdWxkIHJlbWFpbiBp
biBhIHJlbGVhc2UgYnVpbGQgZm9yIHJvYnVzdG5lc3MuwqAgQWx0ZXJuYXRpdmVseSwgd2UKY291
bGQgcGVyaGFwcyBhbmQgeGZlYXR1cmVfbWFzayB3aXRoIG5ld19idiB3aGljaCB3b3VsZCByZXRh
aW4gdGhlCnNhZmV0eSwgYnV0IGJlIGZhciBsZXNzIG9idmlvdXMgaW4gdGhlIGZhaWx1cmUgY2Fz
ZSBvbiByZWxlYXNlIGJ1aWxkcywKbW9zdCBsaWtlbHkgcmVzdWx0aW5nIGluIGEgZ3Vlc3QgdXNl
cnNwYWNlIGNyYXNoLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:09:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08:09: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 1fg401-0007st-VA; Thu, 19 Jul 2018 08:09: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=xz3x=kd=citrix.com=prvs=731336292=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fg400-0007sj-BD
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 08:09:20 +0000
X-Inumbo-ID: 103dc8e2-8b2b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 103dc8e2-8b2b-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:09:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60600422"
Date: Thu, 19 Jul 2018 09:08:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180719080848.7bwsuj5bnnbcmeht@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-4-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717133816.37958-4-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 03/13] iommu: make use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MDZQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoaXMgcGF0Y2ggbW9kaWZpZXMgdGhlIGRlY2xhcmF0aW9uIG9mIHRoZSBlbnRyeSBw
b2ludHMgdG8gdGhlIElPTU1VCj4gc3ViLXN5c3RlbSB0byB1c2UgYmZuX3QgYW5kIG1mbl90IGlu
IHBsYWNlIG9mIHVuc2lnbmVkIGxvbmcuIEEgc3Vic2VxdWVudAo+IHBhdGNoIHdpbGwgc2ltaWxh
cmx5IG1vZGlmeSB0aGUgbWV0aG9kcyBpbiB0aGUgaW9tbXVfb3BzIHN0cnVjdHVyZS4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:09:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08:09: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 1fg402-0007sz-7M; Thu, 19 Jul 2018 08:09: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=xz3x=kd=citrix.com=prvs=731336292=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fg400-0007sk-BN
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 08:09:20 +0000
X-Inumbo-ID: 0f7d631c-8b2b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f7d631c-8b2b-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:09:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60600426"
Date: Thu, 19 Jul 2018 09:08:59 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180719080859.eeb7ntvecfrqr7dg@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-3-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717133816.37958-3-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 02/13] iommu: introduce the concept of
 BFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MDVQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC4uLm1lYW5pbmcgJ2J1cyBmcmFtZSBudW1iZXInIGkuZS4gYSBmcmFtZSBudW1iZXIg
bWFwcGVkIGluIHRoZSBJT01NVQo+IHJhdGhlciB0aGFuIHRoZSBNTVUuCj4gCj4gVGhpcyBwYXRj
aCBpcyBhIGxhcmdlbHkgY29zbWV0aWMgY2hhbmdlIHRoYXQgc3Vic3RpdHV0ZXMgdGhlIHRlcm1z
ICdnZm4nCj4gYW5kICdnYWRkcicgZm9yICdiZm4nIGFuZCAnYmFkZHInIGluIGFsbCB0aGUgcGxh
Y2VzIHdoZXJlIHRoZSBmcmFtZSBudW1iZXIKPiBvciBhZGRyZXNzIHJlbGF0ZSB0byB0aGUgSU9N
TVUgcmF0aGVyIHRoYW4gdGhlIE1NVS4KPiAKPiBUaGUgcGFydHMgdGhhdCBhcmUgbm90IHB1cmVs
eSBjb3NtZXRpYyBhcmU6Cj4gCj4gIC0gdGhlIGludHJvZHVjdGlvbiBvZiBhIHR5cGUtc2FmZSBk
ZWNsYXJhdGlvbiBvZiBiZm5fdCBhbmQgZGVmaW5pdGlvbiBvZgo+ICAgIElOVkFMSURfQkZOIHRv
IG1ha2UgdGhlIHN1YnN0aXR1dGlvbiBvZiBnZm5feChJTlZBTElEX0dGTikgbWVjaGFuaWNhbC4K
PiAgLSB0aGUgaW50cm9kdWN0aW9uIG9mIF9fYmZuX3RvX2JhZGRyIGFuZCBfX2JhZGRyX3RvX2Jm
biAoYW5kIHR5cGUtc2FmZQo+ICAgIHZhcmlhbnRzIHdpdGhvdXQgdGhlIGxlYWRpbmcgX18pIHdp
dGggc29tZSB1c2Ugb2YgdGhlIGZvcm1lci4KPiAKPiBTdWJzZXF1ZW50IHBhdGNoZXMgd2lsbCBj
b252ZXJ0IGNvZGUgdG8gbWFrZSB1c2Ugb2YgdHlwZS1zYWZlIEJGTnMuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:10:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08: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 1fg410-00005C-Jj; Thu, 19 Jul 2018 08:10: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=xz3x=kd=citrix.com=prvs=731336292=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fg40z-000051-9Q
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 08:10:21 +0000
X-Inumbo-ID: 342ef050-8b2b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 342ef050-8b2b-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:10:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60600501"
Date: Thu, 19 Jul 2018 09:10:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180719081007.7px4byb3y56k4omt@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-5-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717133816.37958-5-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 04/13] iommu: push use of type-safe BFN
 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: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MDdQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoaXMgcGF0Y2ggbW9kaWZpZXMgdGhlIG1ldGhvZHMgaW4gc3RydWN0IGlvbW11X29w
cyB0byB1c2UgdHlwZS1zYWZlIEJGTgo+IGFuZCBNRk4uIFRoaXMgZm9sbG93cyBvbiBmcm9tIHRo
ZSBwcmlvciBwYXRjaCB0aGF0IG1vZGlmaWVkIHRoZSBmdW5jdGlvbnMKPiBleHBvcnRlZCBpbiB4
ZW4vaW9tbXUuaC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:12:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08:12: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 1fg42Y-0000Gr-0S; Thu, 19 Jul 2018 08: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=cnmh=kd=oracle.com=dan.carpenter@srs-us1.protection.inumbo.net>)
 id 1fg42W-0000Gc-HZ
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 08:11:56 +0000
X-Inumbo-ID: 6c731fae-8b2b-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c731fae-8b2b-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:12:05 +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 w6J897uC000736;
 Thu, 19 Jul 2018 08:11:48 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : mime-version : content-type; s=corp-2018-07-02;
 bh=gAfyL5rUSk7RzYZMMlXqUgAb+FHreC5KBg2B4owthQE=;
 b=u+8vDqyDdl8BjuuH43vZ8JfJ2I1eyGbfkwvTO9rPzbv8GNtyHYhmz4/QgIpo1hEOLOGl
 X4Kr+3lqS2xu42EZnd4rAAL7hV4RQHeZMbvLGdNtlp9CtnP9TdSC4daIDWiSVZmnq2tA
 J4Btef5oPADnchX4XhQiGwcEz0LZ/6CgS6Ju6Rr8bxNgLYwh/bkOtzmndqI4u4+nfCyK
 3l/UJIQvihXys8JBwue+t6hXEz4pwYBxWekkZVhJBsSd6d6W6wJUUCk7ArXvFhNf5KPn
 dfGs4iXje3ZuXrk82np8xgXokUvp+lC+0WvwFzRfXOiNSpXH3qoQ7RaQLvHW1aw7t5/e IA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2k9yjgp1eu-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 08:11:48 +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 w6J8BmDp031960
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 08:11:48 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6J8BlEF001091;
 Thu, 19 Jul 2018 08:11:47 GMT
Received: from mwanda (/197.179.115.196)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 19 Jul 2018 01:11:47 -0700
Date: Thu, 19 Jul 2018 11:11:33 +0300
From: Dan Carpenter <dan.carpenter@oracle.com>
To: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Message-ID: <20180719081133.k7asay4fl2qhhpjf@mwanda>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: NeoMutt/20170609 (1.8.3)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8958
 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=615
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807190089
Subject: [Xen-devel] [PATCH] drm/xen-front: Fix error code in
 xen_drm_front_gem_get_sg_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: David Airlie <airlied@linux.ie>, kernel-janitors@vger.kernel.org,
 dri-devel@lists.freedesktop.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>

VGhlIHhlbl9kcm1fZnJvbnRfZ2VtX2dldF9zZ190YWJsZSgpIGZ1bmN0aW9uIGlzIHN1cHBvc2Vk
IHRvIHJldHVybgplcnJvciBwb2ludGVyLiAgVGhlIGN1cnJlbnQgY29kZSwgd291bGQgdHJpZ2dl
ciBhIE5VTEwgZGVyZWZlcmVuY2UgaW4KZHJtX2dlbV9tYXBfZG1hX2J1ZigpLgoKRml4ZXM6IGM1
NzViN2VlYjg5ZiAoImRybS94ZW4tZnJvbnQ6IEFkZCBzdXBwb3J0IGZvciBYZW4gUFYgZGlzcGxh
eSBmcm9udGVuZCIpClNpZ25lZC1vZmYtYnk6IERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJA
b3JhY2xlLmNvbT4KCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJv
bnRfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKaW5kZXgg
Yzg1YmZlNzU3MWNiLi40NTA3YmMwM2VkOGYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS94
ZW4veGVuX2RybV9mcm9udF9nZW0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1f
ZnJvbnRfZ2VtLmMKQEAgLTE3OSw3ICsxNzksNyBAQCBzdHJ1Y3Qgc2dfdGFibGUgKnhlbl9kcm1f
ZnJvbnRfZ2VtX2dldF9zZ190YWJsZShzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKmdlbV9vYmopCiAJ
c3RydWN0IHhlbl9nZW1fb2JqZWN0ICp4ZW5fb2JqID0gdG9feGVuX2dlbV9vYmooZ2VtX29iaik7
CiAKIAlpZiAoIXhlbl9vYmotPnBhZ2VzKQotCQlyZXR1cm4gTlVMTDsKKwkJcmV0dXJuIEVSUl9Q
VFIoLUVJTlZBTCk7CiAKIAlyZXR1cm4gZHJtX3ByaW1lX3BhZ2VzX3RvX3NnKHhlbl9vYmotPnBh
Z2VzLCB4ZW5fb2JqLT5udW1fcGFnZXMpOwogfQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:18:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08: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 1fg48x-0000ap-PM; Thu, 19 Jul 2018 08:18: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg48w-0000ak-8m
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 08:18:34 +0000
X-Inumbo-ID: 440eca2b-8b2c-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::707])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 440eca2b-8b2c-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 10:18: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=5TavzfUoFbUymnwWmN9p79rSmhSNZwEPXCV5e6gqfAE=;
 b=LxhBdOtv7lJMgjlHK3b5lk3EawiUYAwYmEUo741wC7KybgHNuntfwVvh7qEnzoQicVKm2yeA1qLUE+S5ZWtkOCwCTUUiK+VxmA+2xgsDK3BAAthUVJptbYhY7NtpJ0H1wGdU47WV6exYQyqmg3M4ECym9m9TXv2+qRJshfqe+0g=
Received: from [10.10.195.54] (91.199.104.6) by
 DB7PR02MB4188.eurprd02.prod.outlook.com (2603:10a6:10:47::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.17; Thu, 19 Jul 2018 08:18:23 +0000
Message-ID: <1531988299.10865.16.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: George Dunlap <George.Dunlap@citrix.com>
Date: Thu, 19 Jul 2018 11:18:19 +0300
In-Reply-To: <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: VI1P18901CA0007.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:801::17) To DB7PR02MB4188.eurprd02.prod.outlook.com
 (2603:10a6:10:47::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8b4b2db7-879b-478e-3df2-08d5ed503246
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600067)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR02MB4188; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4188;
 3:UY7ruhIyNGT3RL4y+kGr/g0+t3lWBfFiDafeAvtsa3B32K3i1ksJMO57woli0dpNhfGlK4mcgjbhs1PhLejLX2h/ddev6Aq46nhfT87Iu3BmnWt5pGXxNatjXGk9R3wgVUUK2RJ3MuKPvL0KS+bLwh0T3eslFNQLIhwZSaNEuLS+ANE9j/tyw61c7V17ywrUi7o6sOwgFaTRI1qS92eNkFxI3glE7Jp4j4sJ3D2VIltaFpUTwwBT3CVgBi02SGxs;
 25:HUPGZTubx7Jrl/YxZlSOJZoJ9qj0Fvp+Gcs/D9U/P4DB/ur5kS8ZUGtQjp7kXCgyc0OYbmqWMlJB/bafX+23A/ltNnXMCcHxzQNssL7T+X+GpMcvC+5lZmh8yrDH4uAh5v/sJUHnYYwwrHKEFLDtQhAP1yfGgsbcC+gPlyu7Jgsmw8kFDJEDVkkpHDhfdTiwcIpYhVarUDQ3RVO3yQ+P1Qxu6MkqeDhpnIcdtGVWTBAjQM6D8TaItPUukLGLKdBajlpi8S4VYDP8OFlbqUsZFyikXpfNRJKInIEFxIcrWhw7N/CZUHW1aqtFsMxro1KzbRwNv6RXmeI3VIhl7J0Q+Q==;
 31:ZdiBVr1VFw7JjUA41bXJqZ+elar5Sw6oAuaL35JFhR4IFpo75U3sjMzoDvgDGbq83PjHzQtVsfbmL5uGi6fLHJ+rCIO6S6Nqpj/4ikESdBzYzCzTNqEEDbw+J2kJRNPt7cBQDKjCJFTTwVi3ROrsgql9Acg9FgPgN+zeHEumkRLLzvBv6MzWvrlGkOTBuUQJnBpOEuRmkg9KFgl0LMOp67Vy8ADDmkhcs7tc5LIaVyU=
X-MS-TrafficTypeDiagnostic: DB7PR02MB4188:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4188;
 20:fFGE/MRmy+/QRN5QeO2ZEvsAaephHkriif4RQ78Y3wgpXXfa+BiBwr+ovMmzXDuKw9L/phBDi6QQI1YYlTCCgKy+OgLKLq55VHCPcokOfIvI4C2YMnuQnuNsKOZdZvore6LjnQ+F8ker7uykUb04dF76e//37lXZiCHG3aC+neQqDzgj40THO/zW0mH0Urh3HvNUh54+RPzEgCPjV+j1pk170+z0/eZRHZNref2vS0nLD7GZk8ABNnwTuh2AC/rUM5tflcNLtFi8618U+LsTHiGpwcEPJvVnDjq7gfv5Oo9OPLNel9YgPBTsOJMgnWEZzJGndgQJoWsYvi5pQtZ66w==;
 4:oYscjrpNoMYuqJcdLGcFGSn9PbQTvHHkdt3AZrQSEZfkOSdZDJR6Y7DfDzru6az2LGUBKGILB7cs8ttnXc8FdpAa9vnu0AKeVq7xiEWk/vbO4gqW5Sb3j1IJ2fC+wWjznug7JjyDif4iYZN4Uidke/EOwk1AznLxL0cOn5L639cGoVC/ySLqFjZYzyT4/DmPzGAjcS7zb+MwVpa0sLav0rao8JuGZeldC1upnnk58PX3gG9pFrA6Ptfn9jeGqL1cxc6AgDpzgduzDa1LeFCv6w==
X-Microsoft-Antispam-PRVS: <DB7PR02MB4188DEFED94EFE2C17A3C62EAB520@DB7PR02MB4188.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)(3231311)(944501410)(52105095)(3002001)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201703011903075)(201702281528075)(20161123555045)(201703061421075)(20161123558120)(20161123564045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:DB7PR02MB4188; BCL:0; PCL:0; RULEID:; SRVR:DB7PR02MB4188; 
X-Forefront-PRVS: 0738AF4208
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(7966004)(366004)(39850400004)(376002)(136003)(346002)(396003)(199004)(189003)(476003)(2616005)(956004)(25786009)(81156014)(106356001)(81166006)(8936002)(11346002)(486006)(76176011)(23676004)(52116002)(36916002)(50226002)(6246003)(77096007)(16576012)(316002)(54906003)(8676002)(68736007)(16526019)(86362001)(53546011)(386003)(6666003)(186003)(6916009)(575784001)(26005)(6486002)(103116003)(36756003)(305945005)(47776003)(50466002)(508600001)(7736002)(97736004)(229853002)(5820100001)(105586002)(6116002)(3846002)(4326008)(446003)(2906002)(14444005)(66066001)(5660300001)(2870700001)(53936002)(99106002)(21314002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR02MB4188; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtEQjdQUjAyTUI0MTg4OzIzOmxWbXM4bUhRYUhZb3JpVnFoSFdVMzU4UlVv?=
 =?utf-8?B?Yzg3V2tIaTdRVnpHMXNCb2RicW01TkIwQW5IQno4dVdlRUY1RVVKQ3pCVC83?=
 =?utf-8?B?MnZHSThXcUlDYzRHREo3TFRnQlRsL0k0QThMQ1VYUk1XcXBvVDFTdmxJSUo3?=
 =?utf-8?B?dnVuVVBDVFZRa1VXMGlxWVFpdUcycUxXTW1XaVRuTnVweHRBTmk1M3o4RkdP?=
 =?utf-8?B?VFlMU3JDME9DK3RqMFEyU3gycXdqZTFhL2JVSHgxS2lGc3RTK09ER3laZ3My?=
 =?utf-8?B?L2llRCticFpsUmV3OWZrQjdnVXFHelN1ZHFMb0cyL3NLN0NKUEhoeXJnWUpW?=
 =?utf-8?B?MnBTb0xZaURvK1pxUUFoOWpVbWFPV1loZ2hVYTN5SzlhNlNwVlV1YmJxdXVv?=
 =?utf-8?B?TlliSzRzamdBaGNWeUp0U1RXNks1NEFld2s5K0FOSjV5WXpLM2RQS1F1dGdU?=
 =?utf-8?B?eVdwVlYwZlVybER0NzI5NFRENDlsNzdVcVZYR084Q3JCdDd3b2tFODUwdC9t?=
 =?utf-8?B?YzlLa2RDN01VMnlsSGkyMkZyU3NWRWJXdE9aUThCUm1YQmRMaTNnYksyVUlH?=
 =?utf-8?B?N0xZdytUY3JGa0haOFJ6dDlRTzFld25kM0JyNU5ZdG4vYlhWUnhWMUpZTEY5?=
 =?utf-8?B?czIwS2xvZGw5cWhZc25EejNsYkFkRXhrYTk0N1ZoWTJpYmFiN2V2MlgwTGhp?=
 =?utf-8?B?NlFWOGZlWGhwWDlxNUhUUk1iZC95aUk1ZVl3RkxTQmdTVG5uUE9wWCtZNjZw?=
 =?utf-8?B?T29BY1NqNXYvL0oxcjFSeW9xUkJWTUhyNXlLSmZ1eDJ6c05pbDNyWkRUVkxL?=
 =?utf-8?B?RnQxMHRCeTFERytJRGRJbXNOc3RaaGdIUzl5WUptUUxMOVZRL0h3ZysrNEcx?=
 =?utf-8?B?OHJibGtUdVdTaC9wK3F6SFNZcFppeDliakRrci9ZNjdYNFcxS1VMTTdHdjF2?=
 =?utf-8?B?VFpBSnF1a3hMS2cwdzlaS1UyQ0pRUTBGTzdXQmdDaDZSY2ZXZjZOUWVZMDk1?=
 =?utf-8?B?Um0yOGxQQ2hjNXQrNlN6Lzc3emZtc3RSNHE5cDFWL1FSSVZkVDJDZ2RKTzhM?=
 =?utf-8?B?TmlGdDFvQVVrYjdmWFRRY1ZTbVhQUjY1UzZqWlNVVUUwQzVQaVJ4RVBRQkJr?=
 =?utf-8?B?U2I0SmJVS0xETElmcFlJcURPUjFkZVZpUzlneUZ3bzl0ZWxsQnlpN0tTZkww?=
 =?utf-8?B?a2ZIRVVWUHVJN3M0c3FnZHFtcDIyaE5VcVJTVHhxNGZDN1RYbE1pRUVtMjlq?=
 =?utf-8?B?c1J6cncrbFNBN2lyQ0djK1E2OWVJNkFSRkRVdDZsNlVHNFlOUG1YdG5IMzBs?=
 =?utf-8?B?MjduVVBQc1BSVlNKczQxVlRsRld2bW0wWUZ1YUZEUmVFMmNYZEtHKzVoRmdO?=
 =?utf-8?B?a3o0VitvaDNqR0l3ai9lVEU2UVdiR2pLcVZSZ3NNOXB6bncybkRLRUZIS005?=
 =?utf-8?B?OFhtS3BnSXVYdldiclpsVEZPWkJDS0lIMnAwempuVFQxREZDcHBCNVdpZUp3?=
 =?utf-8?B?cTB0WWxkdDFvbDJCL3JvaGlaWm0yZUdvZUE2OVN2N0dGOG5OMERoK2dBS2xY?=
 =?utf-8?B?c2pLclNuY2g2QlZwSWpGVktFNGtQY3lDaWo1cUloYVhkemJ4R0FwS25EL1d5?=
 =?utf-8?B?ZDBmSThmMGRRRmhqRVlEMjFWWWMxOXlkVllDbVJ1VDdFWWZVTzQrV2FCRGFh?=
 =?utf-8?B?RE5aRUVObG5mOTBGRnhURHNvcmhXTER6TDJZM0gvaVhWRU14RCtjaFQyRDdD?=
 =?utf-8?B?Ny9ZU3lHQU10eTFoeno0dkkvQUhPRkdXQ0lGdWc2ajM2eC9iUFJTMGxXNUll?=
 =?utf-8?B?WGtZUytNRG5NdG9GRjVpdjVwZDVYZEpwbmtmbUl0YmpNQWxxTTJZTmcxL0pw?=
 =?utf-8?B?dFU0MWF4amcyYUFKTWtKc3o3cFVaeXgzUkExU0JRN2RwR3VFWFpPQWtsMDgv?=
 =?utf-8?B?d2xDN2RxS3BBPT0=?=
X-Microsoft-Antispam-Message-Info: ZSv3QYuDchfzIW8MTL7HRcJr4ZVlQzMHyc+yJz0ONVZ3W6Yw5RfQ6OZ+ipQ27svRXlO+dnEAOtN6JCst8//m6GRAQ+mpG1vYk1/QiX3SYEDYPEGRwQ9JB/Bk/tFUeIP0qqSUnSHLWkze1JrOtgFZibsbvKIJuHbourY1AF3o2vaEZgFGRN91rjxlUUHsW/sjIqX/YeCYkNcbZx62HlLkGzh9/uchoaZNFkvOKI4clYHvSQ0WIErUKf+joIcRE6xnSPUT6GFQgtR4LR05P9Vop5Tz6tanCSxAGhXYErU82QLPVjsqe8k9+X5cOLghS51w5PgwbcdsXLER/sIPC+MRHgKsTd5BLQhhotoiSzsUnLo=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4188;
 6:NFzjiOru+c+GRQ8q1YcyCvL8fKHjMKAcOgxF6KIbopW5v2UyJLu4AepwCGvK1xETV0cLOxsZl/ux6uPzCPZekvWWzSnlHBbPzjlakUATy9mYaV+CJ0kW68LutVBhHZ/wlNV67QM3S8jAUV8e2tvoJk/9zclGIN+FOAxOH2P7cQMj1IaL+NpLzGpCaw33YIyGeWuXqUzzPDpaqpUh/NR/sG89IrNXXwef8UtJ+A5sXpeFIFS+Ds8+WM+CB4/ojlQsQJh8yt8OFPQvuPVYOCnqDHEQpZ4nZoDcTkDXJj0EA5YzqBCv0aQwUS7Vo5JMxaidZH6NhwkCYx6l4SYuHIRjWwB8lamoIzeSwXtHXQICjZf92SjdzMpZimK8ZMdzMTlKob6/Pmlm9N+vRtlliCf+h0yGcpTrHOzDPorUis4p0NPBg86x8FrfT4AKpKcu4SsDnE4TxKPT+EKU55qbHBda6Q==;
 5:TRkLLmpkuca+WtN6zRk9fIQyyksX8kl5t69ERYjXUCJnTgTRQ/5zqN6TzBeu4K0xAnJWZBP8vqcdhC868UiMKQSRt3HjsjPV5eNJmxSVjzJZtrz4s1o2qsjg1eJnxJ4iGd0pRqAfhygxTEBIAe2skETjPEYhT/aK+Aj7WhFCBkw=;
 24:eqe3L1c+7nDP2XeZAOR/FqByyAxIyemsSxkNIPKzqFregtOVrCOEHZuHzd0+rLrastByTUYyihBxLekts10kB5RW4O6l/upWrEzu9mhFong=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4188;
 7:IFH8zcviYb8bZqEQYg8vP+3gHG6l9hTs6Vmz7YidewVfOjW9Osmqw4guOIP/QD6oYwTa03lqWIkA0frkNEMiQ5hDG/TI3k9xTR138JZmSEfOBQe/vFRzHowNdZZS+4frJW2L1f+dM2YyC0KxeFYYK15K6E3r83DTsCpfUc5oEYPNREtLANVRAd/7FokPxG9TZGrXLXJHUqSU1c38MUHdcK5kfxbRoK93aQYlgkwhqwXdmTypdkEIaAAKDu/vOiac
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2018 08:18:23.3955 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8b4b2db7-879b-478e-3df2-08d5ed503246
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR02MB4188
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.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>

T24gTWksIDIwMTgtMDctMTggYXQgMTU6MzMgKzAwMDAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4g
Cj4gPiAKPiA+IE9uIEp1bCAyLCAyMDE4LCBhdCA4OjQyIEFNLCBBbGV4YW5kcnUgSXNhaWxhIDxh
aXNhaWxhQGJpdGRlZmVuZGVyLmMKPiA+IG9tPiB3cm90ZToKPiA+IAo+ID4gRnJvbTogSXNhaWxh
IEFsZXhhbmRydSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gPiAKPiA+IFRoaXMgcGF0Y2gg
YWRkcyBhY2Nlc3MgcmlnaHRzIGZvciB0aGUgTlBUIHBhZ2VzLiBUaGUgYWNjZXNzIHJpZ2h0cwo+
ID4gYXJlCj4gPiBzYXZlZCBpbiBhIHJhZGl4IHRyZWUgd2l0aCB0aGUgcm9vdCBzYXZlZCBpbiBw
Mm1fZG9tYWluLiBUaGUgcmlnaHRzCj4gPiBhcmUgbWFuaXB1bGF0ZWQgdGhyb3VnaCBwMm1fc2V0
X2FjY2VzcygpCj4gPiBhbmQgcDJtX2dldF9hY2Nlc3MoKSBmdW5jdGlvbnMuCj4gPiBUaGUgcGF0
Y2ggZm9sbG93cyB0aGUgZXB0IGxvZ2ljLgo+IFRoaXMgZGVzY3JpcHRpb24gbmVlZHMgdG8gYmUg
bXVjaCBtb3JlIGNvbXBsZXRlLsKgwqBTb21ldGhpbmcgbGlrZQo+IHRoaXM6Cj4gCj4gLS0tCj4g
VGhpcyBwYXRjaCBhZGRzIGFjY2VzcyBjb250cm9sIGZvciBOUFQgbW9kZS7CoMKgCj4gCj4gVGhl
cmUgYXJlbuKAmXQgZW5vdWdoIGV4dHJhIGJpdHMgdG8gc3RvcmUgdGhlIGFjY2VzcyByaWdodHMg
aW4gdGhlIE5QVAo+IHAybSB0YWJsZSwgc28gd2UgYWRkIGEgcmFkaXggdHJlZSB0byBzdG9yZSB0
aGUgcmlnaHRzLsKgwqBGb3IKPiBlZmZpY2llbmN5LCByZW1vdmUgZW50cmllcyB3aGljaCBtYXRj
aCB0aGUgZGVmYXVsdCBwZXJtaXNzaW9ucyByYXRoZXIKPiB0aGFuIGNvbnRpbnVpbmcgdG8gc3Rv
cmUgdGhlbS4KPiAKPiBNb2RpZnkgcDJtLXB0LmM6cDJtX3R5cGVfdG9fZmxhZ3MoKSB0byBtaXJy
b3IgdGhlIGVwdCB2ZXJzaW9uOiB0YWtpbmcKPiBhbiBhY2Nlc3MsIGFuZCByZW1vdmluZyAvIGFk
ZGluZyBSVyBvciBOWCBmbGFncyBhcyBhcHByb3ByaWF0ZS4KPiAtLS0KPiAKSSB3aWxsIHVwZGF0
ZSB0aGUgcGF0Y2ggZGVzY3JpcHRpb24uCj4gPiAKPiA+IAo+ID4gTm90ZTogSXQgd2FzIHRlc3Rl
ZCB3aXRoIHhlbi1hY2Nlc3Mgd3JpdGUKPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1
IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gCj4gPiAKPiA+IAo+ID4gLS0tCj4g
PiBDaGFuZ2VzIHNpbmNlIFYyOgo+ID4gCS0gRGVsZXRlIGJsYWsgbGluZQo+ID4gCS0gQWRkIHJl
dHVybiBpZiBwMm1fYWNjZXNzX3J3eCA9IGEKPiA+IAktIERlbGV0ZSB0aGUgY29tbWVudCBmcm9t
IHAybV9wdF9nZXRfZW50cnkoKQo+ID4gCS0gTW92ZWQgcmFkaXhfdHJlZV9pbml0KCkgdG8gYXJj
aF9tb25pdG9yX2luaXRfZG9tYWluKCkuCj4gPiAtLS0KPiA+IHhlbi9hcmNoL3g4Ni9tbS9tZW1f
YWNjZXNzLmPCoMKgwqDCoMKgfMKgwqDCoDMgKysKPiA+IHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQu
Y8KgwqDCoMKgwqDCoMKgwqDCoHwgMTA5Cj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0KPiA+IHhlbi9hcmNoL3g4Ni9tbS9wMm0uY8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoHzCoMKgwqA2ICsrKwo+ID4geGVuL2FyY2gveDg2L21vbml0b3IuY8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqB8wqDCoDEzICsrKysrCj4gPiB4ZW4vaW5jbHVkZS9hc20teDg2L21lbV9hY2Nlc3Mu
aCB8wqDCoMKgMiArLQo+ID4geGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaMKgwqDCoMKgwqDCoMKg
wqB8wqDCoMKgNiArKysKPiA+IDYgZmlsZXMgY2hhbmdlZCwgMTI0IGluc2VydGlvbnMoKyksIDE1
IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9h
Y2Nlc3MuYwo+ID4gYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gPiBpbmRleCBjMGNk
MDE3Li5kNzhjODJjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3Mu
Ywo+ID4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+ID4gQEAgLTIyMSw3ICsy
MjEsMTAgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwKPiA+IHVuc2ln
bmVkIGxvbmcgZ2xhLAo+ID4gwqDCoMKgwqDCoMKgwqDCoHsKPiA+IMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfR0xBX1ZBTElEOwo+
ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcmVxLT51Lm1lbV9hY2Nlc3MuZ2xhID0gZ2xhOwo+
ID4gK8KgwqDCoMKgwqDCoMKgwqB9Cj4gPiAKPiA+ICvCoMKgwqDCoMKgwqDCoMKgaWYgKCBucGZl
Yy5nbGFfdmFsaWQgfHwgY3B1X2hhc19zdm0gKQo+ID4gK8KgwqDCoMKgwqDCoMKgwqB7Cj4gSSBj
YW7igJl0IGltbWVkaWF0ZWx5IHRlbGwgd2hhdCB0aGlzIGlzIGFib3V0LCB3aGljaCBtZWFucyBp
dCBuZWVkcyBhCj4gY29tbWVudC4KPiAKPiBJdCBtYXkgYWxzbyBiZSAoZGVwZW5kaW5nIG9uIHdo
eSB0aGlzIGlzIGhlcmUpIHRoYXQg4oCcY3B1X2hhc19zdm3igJ0KPiBtYWtlcyB0aGlzIG1vcmUg
ZnJhZ2lsZSDigJQgaWYgdGhpcyBpcyByZWFsbHkgYWJvdXQgaGF2aW5nIGEgcmFkaXgKPiB0cmVl
LCBmb3IgaW5zdGFuY2UsIHRoZW4geW91IHNob3VsZCBwcm9iYWJseSBjaGVjayBmb3IgYSByYWRp
eCB0cmVlLgoKVGhpcyBpcyBhYm91dCB0aGUgZGlmZmVyZW50IG5wZmVjIG9uIFNWTi4gVGhlIGds
YSBpbiBuZXZlciB2YWxpZCBzbyB0aGUKZmF1bHQgZmxhZyB3aWxsIG5vdCBiZSBzZXQuCj4gCj4g
PiAKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGlmICggbnBmZWMua2luZCA9PSBucGZlY19r
aW5kX3dpdGhfZ2xhICkKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcmVxLT51
Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0KPiA+IE1FTV9BQ0NFU1NfRkFVTFRfV0lUSF9HTEE7Cj4gPiDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBlbHNlIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5k
X2luX2dwdCApCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jCj4gPiBpbmRleCBiOGM1ZDJlLi40MzMwZDFmIDEwMDY0NAo+
ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYv
bW0vcDJtLXB0LmMKPiA+IEBAIC02OCw3ICs2OCw4IEBACj4gPiBzdGF0aWMgdW5zaWduZWQgbG9u
ZyBwMm1fdHlwZV90b19mbGFncyhjb25zdCBzdHJ1Y3QgcDJtX2RvbWFpbgo+ID4gKnAybSwKPiA+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoHAybV90eXBlX3QgdCwKPiA+IMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoG1mbl90IG1mbiwKPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB1bnNpZ25lZCBpbnQgbGV2
ZWwpCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdW5zaWduZWQgaW50IGxldmVsLAo+ID4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoHAybV9hY2Nlc3NfdCBhY2Nlc3MpCj4gPiB7Cj4gPiDCoMKgwqDC
oHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gPiDCoMKgwqDCoC8qCj4gPiBAQCAtODcsMjMgKzg4LDI3
IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIHAybV90eXBlX3RvX2ZsYWdzKGNvbnN0Cj4gPiBzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtLAo+ID4gwqDCoMKgwqBjYXNlIHAybV9yYW1fcGFnZWQ6Cj4gPiDC
oMKgwqDCoGNhc2UgcDJtX3JhbV9wYWdpbmdfaW46Cj4gPiDCoMKgwqDCoGRlZmF1bHQ6Cj4gPiAt
wqDCoMKgwqDCoMKgwqDCoHJldHVybiBmbGFncyB8IF9QQUdFX05YX0JJVDsKPiA+ICvCoMKgwqDC
oMKgwqDCoMKgZmxhZ3MgfD0gUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9OWF9CSVQ7Cj4gPiArwqDC
oMKgwqDCoMKgwqDCoGJyZWFrOwo+ID4gwqDCoMKgwqBjYXNlIHAybV9ncmFudF9tYXBfcm86Cj4g
PiDCoMKgwqDCoMKgwqDCoMKgcmV0dXJuIGZsYWdzIHwgUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9O
WF9CSVQ7Cj4gPiDCoMKgwqDCoGNhc2UgcDJtX2lvcmVxX3NlcnZlcjoKPiA+IMKgwqDCoMKgwqDC
oMKgwqBmbGFncyB8PSBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXIHwgX1BBR0VfTlhfQklUOwo+
ID4gwqDCoMKgwqDCoMKgwqDCoGlmICggcDJtLT5pb3JlcS5mbGFncyAmIFhFTl9ETU9QX0lPUkVR
X01FTV9BQ0NFU1NfV1JJVEUgKQo+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJldHVybiBm
bGFncyAmIH5fUEFHRV9SVzsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgcmV0dXJuIGZsYWdzOwo+ID4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGZsYWdzICY9IH5fUEFHRV9SVzsKPiA+ICvCoMKgwqDC
oMKgwqDCoMKgYnJlYWs7Cj4gPiDCoMKgwqDCoGNhc2UgcDJtX3JhbV9ybzoKPiA+IMKgwqDCoMKg
Y2FzZSBwMm1fcmFtX2xvZ2RpcnR5Ogo+ID4gwqDCoMKgwqBjYXNlIHAybV9yYW1fc2hhcmVkOgo+
ID4gLcKgwqDCoMKgwqDCoMKgwqByZXR1cm4gZmxhZ3MgfCBQMk1fQkFTRV9GTEFHUzsKPiA+ICvC
oMKgwqDCoMKgwqDCoMKgZmxhZ3MgfD0gUDJNX0JBU0VfRkxBR1M7Cj4gPiArwqDCoMKgwqDCoMKg
wqDCoGJyZWFrOwo+ID4gwqDCoMKgwqBjYXNlIHAybV9yYW1fcnc6Cj4gPiAtwqDCoMKgwqDCoMKg
wqDCoHJldHVybiBmbGFncyB8IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlc7Cj4gPiArwqDCoMKg
wqDCoMKgwqDCoGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlc7Cj4gPiArwqDCoMKg
wqDCoMKgwqDCoGJyZWFrOwo+ID4gwqDCoMKgwqBjYXNlIHAybV9ncmFudF9tYXBfcnc6Cj4gPiDC
oMKgwqDCoGNhc2UgcDJtX21hcF9mb3JlaWduOgo+ID4gLcKgwqDCoMKgwqDCoMKgwqByZXR1cm4g
ZmxhZ3MgfCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXIHwgX1BBR0VfTlhfQklUOwo+ID4gK8Kg
wqDCoMKgwqDCoMKgwqBmbGFncyB8PSBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXIHwgX1BBR0Vf
TlhfQklUOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqBicmVhazsKPiA+IMKgwqDCoMKgY2FzZSBwMm1f
bW1pb19kaXJlY3Q6Cj4gPiDCoMKgwqDCoMKgwqDCoMKgaWYgKCAhcmFuZ2VzZXRfY29udGFpbnNf
c2luZ2xldG9uKG1taW9fcm9fcmFuZ2VzLAo+ID4gbWZuX3gobWZuKSkgKQo+ID4gwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgZmxhZ3MgfD0gX1BBR0VfUlc7Cj4gPiBAQCAtMTEyLDggKzExNywzNyBA
QCBzdGF0aWMgdW5zaWduZWQgbG9uZyBwMm1fdHlwZV90b19mbGFncyhjb25zdAo+ID4gc3RydWN0
IHAybV9kb21haW4gKnAybSwKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGZsYWdzIHw9IF9Q
QUdFX1BXVDsKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoEFTU0VSVCghbGV2ZWwpOwo+ID4g
wqDCoMKgwqDCoMKgwqDCoH0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgcmV0dXJuIGZsYWdzIHwgUDJN
X0JBU0VfRkxBR1MgfCBfUEFHRV9QQ0Q7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoGZsYWdzIHw9IFAy
TV9CQVNFX0ZMQUdTIHwgX1BBR0VfUENEOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqBicmVhazsKPiA+
ICvCoMKgwqDCoH0KPiBJIHRoaW5rIHlvdSB3YW50IGEgYmxhbmsgbGluZSBoZXJlLgo+IAo+ID4g
Cj4gPiArwqDCoMKgwqBzd2l0Y2ggKCBhY2Nlc3MgKQo+ID4gK8KgwqDCoMKgewo+ID4gK8KgwqDC
oMKgwqDCoMKgwqBjYXNlIHAybV9hY2Nlc3NfcjoKPiA+ICvCoMKgwqDCoMKgwqDCoMKgY2FzZSBw
Mm1fYWNjZXNzX3c6Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZmxhZ3MgfD0gX1BBR0Vf
TlhfQklUOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGZsYWdzICY9IH5fUEFHRV9SVzsK
PiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBicmVhazsKPiA+ICvCoMKgwqDCoMKgwqDCoMKg
Y2FzZSBwMm1fYWNjZXNzX3J3Ogo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGZsYWdzIHw9
IF9QQUdFX05YX0JJVDsKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBicmVhazsKPiA+ICvC
oMKgwqDCoMKgwqDCoMKgY2FzZSBwMm1fYWNjZXNzX246Cj4gPiArwqDCoMKgwqDCoMKgwqDCoGNh
c2UgcDJtX2FjY2Vzc19uMnJ3eDoKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBmbGFncyB8
PSBfUEFHRV9OWF9CSVQ7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZmxhZ3MgJj0gfl9Q
QUdFX1JXOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGJyZWFrOwo+ID4gK8KgwqDCoMKg
wqDCoMKgwqBjYXNlIHAybV9hY2Nlc3Nfcng6Cj4gPiArwqDCoMKgwqDCoMKgwqDCoGNhc2UgcDJt
X2FjY2Vzc193eDoKPiA+ICvCoMKgwqDCoMKgwqDCoMKgY2FzZSBwMm1fYWNjZXNzX3J4MnJ3Ogo+
ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGZsYWdzICY9IH4oX1BBR0VfTlhfQklUIHwgX1BB
R0VfUlcpOwo+IFRoaXMgbG9va3MgbGlrZSBhIG1pc3Rha2Ug4oCUIHRoaXMgd2lsbCB1bmNvbmRp
dGlvbmFsbHkgZW5hYmxlCj4gZXhlY3V0aW9uLCBldmVuIGlmIHRoZSB1bmRlcmx5aW5nIHAybSB0
eXBlIGZvcmJpZHMgaXQuCj4gZXB0X3AybV90eXBlX3RvX2ZsYWdzKCkgZG9lc27igJl0IGRvIHRo
YXQuCj4gCj4gPiAKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBicmVhazsKPiA+ICvCoMKg
wqDCoMKgwqDCoMKgY2FzZSBwMm1fYWNjZXNzX3g6Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgZmxhZ3MgJj0gfl9QQUdFX1JXOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGJyZWFr
Owo+ID4gK8KgwqDCoMKgwqDCoMKgwqBjYXNlIHAybV9hY2Nlc3Nfcnd4Ogo+ID4gK8KgwqDCoMKg
wqDCoMKgwqBkZWZhdWx0Ogo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGJyZWFrOwo+ID4g
wqDCoMKgwqB9Cj4gSSB0aGluayB5b3Ugd2FudCBhbm90aGVyIGJsYW5rIGxpbmUgaGVyZSB0b28u
Cj4gCj4gQWxzbywgdGhpcyBkb2VzbuKAmXQgc2VlbSB0byBjYXB0dXJlIHRoZSDigJhy4oCZIHBh
cnQgb2YgdGhlIGVxdWF0aW9uIOKAlAo+IHNob3VsZG7igJl0IHAybV9hY2Nlc3NfbiBlbmQgdXAg
d2l0aCBhIG5vdC1wcmVzZW50IHAybSBlbnRyeT8KClNWTSBkb3Nlbid0IGV4cGxpY2l0bHkgcHJv
dmlkZSBhIHJlYWQgYWNjZXNzIGJpdCBzbyB3ZSB0cmVhdCByZWFkIGFuZAp3cml0ZSB0aGUgc2Ft
ZSB3YXkuCgpBbGV4Cj4gCj4gPiAKPiA+ICvCoMKgwqDCoHJldHVybiBmbGFnczsKPiA+IH0KPiA+
IAo+ID4gCj4gPiBAQCAtMTc0LDYgKzIwOCw0NCBAQCBzdGF0aWMgdm9pZCBwMm1fYWRkX2lvbW11
X2ZsYWdzKGwxX3BnZW50cnlfdAo+ID4gKnAybV9lbnRyeSwKPiA+IMKgwqDCoMKgwqDCoMKgwqBs
MWVfYWRkX2ZsYWdzKCpwMm1fZW50cnksIGlvbW11X25sZXZlbF90b19mbGFncyhubGV2ZWwsCj4g
PiBmbGFncykpOwo+ID4gfQo+ID4gCj4gPiArc3RhdGljIHAybV9hY2Nlc3NfdCBwMm1fZ2V0X2Fj
Y2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+ID4gdW5zaWduZWQgbG9uZyBnZm4pCj4gPiAr
ewo+ID4gK8KgwqDCoMKgdm9pZCAqcHRyOwo+ID4gKwo+ID4gK8KgwqDCoMKgaWYgKCAhcDJtLT5t
ZW1fYWNjZXNzX3NldHRpbmdzICkKPiA+ICvCoMKgwqDCoMKgwqDCoMKgcmV0dXJuIHAybV9hY2Nl
c3Nfcnd4Owo+ID4gKwo+ID4gK8KgwqDCoMKgcHRyID0gcmFkaXhfdHJlZV9sb29rdXAocDJtLT5t
ZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4pOwo+ID4gK8KgwqDCoMKgaWYgKCAhcHRyICkKPiA+ICvC
oMKgwqDCoMKgwqDCoMKgcmV0dXJuIHAybV9hY2Nlc3Nfcnd4Owo+ID4gK8KgwqDCoMKgZWxzZQo+
ID4gK8KgwqDCoMKgwqDCoMKgwqByZXR1cm4gcmFkaXhfdHJlZV9wdHJfdG9faW50KHB0cik7Cj4g
PiArfQo+ID4gKwo+ID4gK3N0YXRpYyB2b2lkIHAybV9zZXRfYWNjZXNzKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIHVuc2lnbmVkIGxvbmcKPiA+IGdmbiwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
cDJtX2FjY2Vzc190IGEpCj4gPiArewo+ID4gK8KgwqDCoMKgaW50IHJjOwo+ID4gKwo+ID4gK8Kg
wqDCoMKgaWYgKCAhcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzICkKPiA+ICvCoMKgwqDCoMKgwqDC
oMKgcmV0dXJuOwo+ID4gKwo+ID4gK8KgwqDCoMKgaWYgKCBwMm1fYWNjZXNzX3J3eCA9PSBhICkK
PiA+ICvCoMKgwqDCoHsKPiA+ICvCoMKgwqDCoMKgwqDCoMKgcmFkaXhfdHJlZV9kZWxldGUocDJt
LT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4pOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqByZXR1cm47
Cj4gPiArwqDCoMKgwqB9Cj4gPiArCj4gPiArwqDCoMKgwqByYyA9IHJhZGl4X3RyZWVfaW5zZXJ0
KHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgZ2ZuLAo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJhZGl4X3RyZWVfaW50X3RvX3B0cihh
KSk7Cj4gPiArwqDCoMKgwqBpZiAoIHJjID09IC1FRVhJU1QgKQo+ID4gK8KgwqDCoMKgwqDCoMKg
wqAvKiBJZiBhIHNldHRpbmcgYWxyZWFkeSBleGlzdHMsIGNoYW5nZSBpdCB0byB0aGUgbmV3IG9u
ZS4KPiA+ICovCj4gPiArwqDCoMKgwqDCoMKgwqDCoHJhZGl4X3RyZWVfcmVwbGFjZV9zbG90KAo+
ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJhZGl4X3RyZWVfbG9va3VwX3Nsb3QoCj4gPiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3Ms
IGdmbiksCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcmFkaXhfdHJlZV9pbnRfdG9fcHRy
KGEpKTsKPiA+ICt9Cj4gPiArCj4gPiAvKiBSZXR1cm5zOiAwIGZvciBzdWNjZXNzLCAtZXJybm8g
Zm9yIGZhaWx1cmUgKi8KPiA+IHN0YXRpYyBpbnQKPiA+IHAybV9uZXh0X2xldmVsKHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwKPiA+IEBAIC0yMDEsNiArMjczLDcgQEAgcDJt
X25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgdm9pZAo+ID4gKip0YWJsZSwKPiA+
IMKgwqDCoMKgwqDCoMKgwqBuZXdfZW50cnkgPSBsMWVfZnJvbV9tZm4obWZuLCBQMk1fQkFTRV9G
TEFHUyB8IF9QQUdFX1JXKTsKPiA+IAo+ID4gwqDCoMKgwqDCoMKgwqDCoHAybV9hZGRfaW9tbXVf
ZmxhZ3MoJm5ld19lbnRyeSwgbGV2ZWwsCj4gPiBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRh
YmxlKTsKPiA+ICvCoMKgwqDCoMKgwqDCoMKgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybS0+
ZGVmYXVsdF9hY2Nlc3MpOwo+ID4gwqDCoMKgwqDCoMKgwqDCoHAybS0+d3JpdGVfcDJtX2VudHJ5
KHAybSwgZ2ZuLCBwMm1fZW50cnksIG5ld19lbnRyeSwgbGV2ZWwKPiA+ICsgMSk7Cj4gPiDCoMKg
wqDCoH0KPiA+IMKgwqDCoMKgZWxzZSBpZiAoIGZsYWdzICYgX1BBR0VfUFNFICkKPiA+IEBAIC0y
NDksNiArMzIyLDcgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgdm9p
ZAo+ID4gKip0YWJsZSwKPiA+IMKgwqDCoMKgwqDCoMKgwqB7Cj4gPiDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqBuZXdfZW50cnkgPSBsMWVfZnJvbV9wZm4ocGZuIHwgKGkgPDwgKChsZXZlbCAtIDEp
ICoKPiA+IFBBR0VUQUJMRV9PUkRFUikpLAo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBmbGFncyk7Cj4g
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybS0+
ZGVmYXVsdF9hY2Nlc3MpOwo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcDJtLT53cml0ZV9w
Mm1fZW50cnkocDJtLCBnZm4sIGwxX2VudHJ5ICsgaSwgbmV3X2VudHJ5LAo+ID4gbGV2ZWwpOwo+
ID4gwqDCoMKgwqDCoMKgwqDCoH0KPiA+IAo+ID4gQEAgLTI1Niw2ICszMzAsNyBAQCBwMm1fbmV4
dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkCj4gPiAqKnRhYmxlLAo+ID4gCj4g
PiDCoMKgwqDCoMKgwqDCoMKgbmV3X2VudHJ5ID0gbDFlX2Zyb21fbWZuKG1mbiwgUDJNX0JBU0Vf
RkxBR1MgfCBfUEFHRV9SVyk7Cj4gPiDCoMKgwqDCoMKgwqDCoMKgcDJtX2FkZF9pb21tdV9mbGFn
cygmbmV3X2VudHJ5LCBsZXZlbCwKPiA+IElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUp
Owo+ID4gK8KgwqDCoMKgwqDCoMKgwqBwMm1fc2V0X2FjY2VzcyhwMm0sIGdmbiwgcDJtLT5kZWZh
dWx0X2FjY2Vzcyk7Cj4gPiDCoMKgwqDCoMKgwqDCoMKgcDJtLT53cml0ZV9wMm1fZW50cnkocDJt
LCBnZm4sIHAybV9lbnRyeSwgbmV3X2VudHJ5LCBsZXZlbAo+ID4gKyAxKTsKPiA+IMKgwqDCoMKg
fQo+ID4gwqDCoMKgwqBlbHNlCj4gPiBAQCAtNDIwLDggKzQ5NSw5IEBAIHN0YXRpYyBpbnQgZG9f
cmVjYWxjKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gPiB1bnNpZ25lZCBsb25nIGdmbikKPiA+
IMKgwqDCoMKgwqDCoMKgwqBpZiAoIG50ICE9IG90ICkKPiA+IMKgwqDCoMKgwqDCoMKgwqB7Cj4g
PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB1bnNpZ25lZCBsb25nIG1mbiA9IGwxZV9nZXRfcGZu
KGUpOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHAybV9hY2Nlc3NfdCBhID0gcDJtX2dl
dF9hY2Nlc3MocDJtLCBnZm4pOwo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdW5zaWduZWQg
bG9uZyBmbGFncyA9IHAybV90eXBlX3RvX2ZsYWdzKHAybSwgbnQsCj4gPiAtwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBfbWZuKG1mbiksCj4gPiBsZXZlbCk7
Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBfbWZu
KG1mbiksCj4gPiBsZXZlbCwgYSk7Cj4gPiAKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGlm
ICggbGV2ZWwgKQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgewo+ID4gQEAgLTU2OSwxMyAr
NjQ1LDE0IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKPiA+IGdm
bl90IGdmbl8sIG1mbl90IG1mbiwKPiA+IMKgwqDCoMKgwqDCoMKgwqBBU1NFUlQoIW1mbl92YWxp
ZChtZm4pIHx8IHAybXQgIT0gcDJtX21taW9fZGlyZWN0KTsKPiA+IMKgwqDCoMKgwqDCoMKgwqBs
M2VfY29udGVudCA9IG1mbl92YWxpZChtZm4pIHx8Cj4gPiBwMm1fYWxsb3dzX2ludmFsaWRfbWZu
KHAybXQpCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqA/IHAybV9sM2VfZnJvbV9wZm4obWZu
X3gobWZuKSwKPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoHAybV90eXBlX3RvX2ZsYWdzKHAybSwgcDJtdCwgbWZuLAo+ID4g
MikpCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqBwMm1fdHlwZV90b19mbGFncyhwMm0sIHAybXQsIG1mbiwKPiA+IDIsIHAy
bWEpKQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgOiBsM2VfZW1wdHkoKTsKPiA+IMKgwqDC
oMKgwqDCoMKgwqBlbnRyeV9jb250ZW50LmwxID0gbDNlX2NvbnRlbnQubDM7Cj4gPiAKPiA+IMKg
wqDCoMKgwqDCoMKgwqBpZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApCj4gPiDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqBwMm1fYWRkX2lvbW11X2ZsYWdzKCZlbnRyeV9jb250ZW50LCAwLAo+ID4g
aW9tbXVfcHRlX2ZsYWdzKTsKPiA+IAo+ID4gK8KgwqDCoMKgwqDCoMKgwqBwMm1fc2V0X2FjY2Vz
cyhwMm0sIGdmbiwgcDJtYSk7Cj4gPiDCoMKgwqDCoMKgwqDCoMKgcDJtLT53cml0ZV9wMm1fZW50
cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlfY29udGVudCwKPiA+IDMpOwo+ID4gwqDCoMKg
wqDCoMKgwqDCoC8qIE5COiBwYWdpbmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1
c2hlcwo+ID4gcHJvcGVybHkgKi8KPiA+IMKgwqDCoMKgfQo+ID4gQEAgLTYwOCw3ICs2ODUsNyBA
QCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90Cj4gPiBnZm5f
LCBtZm5fdCBtZm4sCj4gPiAKPiA+IMKgwqDCoMKgwqDCoMKgwqBpZiAoIG1mbl92YWxpZChtZm4p
IHx8IHAybV9hbGxvd3NfaW52YWxpZF9tZm4ocDJtdCkgKQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgZW50cnlfY29udGVudCA9IHAybV9sMWVfZnJvbV9wZm4obWZuX3gobWZuKSwKPiA+IC3C
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLAo+ID4gcDJtdCwg
bWZuLCAwKSk7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHAybV90eXBlX3RvX2ZsYWdz
KHAybSwKPiA+IHAybXQsIG1mbiwgMCwgcDJtYSkpOwo+ID4gwqDCoMKgwqDCoMKgwqDCoGVsc2UK
PiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGVudHJ5X2NvbnRlbnQgPSBsMWVfZW1wdHkoKTsK
PiA+IAo+ID4gQEAgLTYzMCw2ICs3MDcsNyBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIGdmbl90Cj4gPiBnZm5fLCBtZm5fdCBtZm4sCj4gPiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqBwMm0tPmlvcmVxLmVudHJ5X2NvdW50LS07Cj4gPiDCoMKgwqDCoMKgwqDCoMKg
fQo+ID4gCj4gPiArwqDCoMKgwqDCoMKgwqDCoHAybV9zZXRfYWNjZXNzKHAybSwgZ2ZuLCBwMm1h
KTsKPiA+IMKgwqDCoMKgwqDCoMKgwqAvKiBsZXZlbCAxIGVudHJ5ICovCj4gPiDCoMKgwqDCoMKg
wqDCoMKgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlfY29u
dGVudCwKPiA+IDEpOwo+ID4gwqDCoMKgwqDCoMKgwqDCoC8qIE5COiBwYWdpbmdfd3JpdGVfcDJt
X2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcwo+ID4gcHJvcGVybHkgKi8KPiA+IEBAIC02NjEs
MTMgKzczOSwxNCBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4g
PiBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCj4gPiDCoMKgwqDCoMKgwqDCoMKgQVNTRVJUKCFtZm5f
dmFsaWQobWZuKSB8fCBwMm10ICE9IHAybV9tbWlvX2RpcmVjdCk7Cj4gPiDCoMKgwqDCoMKgwqDC
oMKgbDJlX2NvbnRlbnQgPSBtZm5fdmFsaWQobWZuKSB8fAo+ID4gcDJtX2FsbG93c19pbnZhbGlk
X21mbihwMm10KQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgPyBwMm1fbDJlX2Zyb21fcGZu
KG1mbl94KG1mbiksCj4gPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBwMm1fdHlwZV90b19mbGFncyhwMm0sIHAybXQsIG1mbiwK
PiA+IDEpKQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgcDJtX3R5cGVfdG9fZmxhZ3MocDJtLCBwMm10LCBtZm4sCj4gPiAx
LCBwMm1hKSkKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoDogbDJlX2VtcHR5KCk7Cj4gPiDC
oMKgwqDCoMKgwqDCoMKgZW50cnlfY29udGVudC5sMSA9IGwyZV9jb250ZW50LmwyOwo+ID4gCj4g
PiDCoMKgwqDCoMKgwqDCoMKgaWYgKCBlbnRyeV9jb250ZW50LmwxICE9IDAgKQo+ID4gwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgcDJtX2FkZF9pb21tdV9mbGFncygmZW50cnlfY29udGVudCwgMCwK
PiA+IGlvbW11X3B0ZV9mbGFncyk7Cj4gPiAKPiA+ICvCoMKgwqDCoMKgwqDCoMKgcDJtX3NldF9h
Y2Nlc3MocDJtLCBnZm4sIHAybWEpOwo+ID4gwqDCoMKgwqDCoMKgwqDCoHAybS0+d3JpdGVfcDJt
X2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50cnksIGVudHJ5X2NvbnRlbnQsCj4gPiAyKTsKPiA+IMKg
wqDCoMKgwqDCoMKgwqAvKiBOQjogcGFnaW5nX3dyaXRlX3AybV9lbnRyeSgpIGhhbmRsZXMgdGxi
IGZsdXNoZXMKPiA+IHByb3Blcmx5ICovCj4gPiDCoMKgwqDCoH0KPiA+IEBAIC03NDksOCArODI4
LDcgQEAgcDJtX3B0X2dldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdAo+ID4g
Z2ZuXywKPiA+IMKgwqDCoMKgwqAqIFhYWCBPbmNlIHdlIHN0YXJ0IGV4cGxpY2l0bHkgcmVnaXN0
ZXJpbmcgTU1JTyByZWdpb25zIGluIHRoZQo+ID4gcDJtwqAKPiA+IMKgwqDCoMKgwqAqIFhYWCB3
ZSB3aWxsIHJldHVybiBwMm1faW52YWxpZCBmb3IgdW5tYXBwZWQgZ2ZucyAqLwo+ID4gwqDCoMKg
wqAqdCA9IHAybV9tbWlvX2RtOwo+ID4gLcKgwqDCoMKgLyogTm90IGltcGxlbWVudGVkIGV4Y2Vw
dCB3aXRoIEVQVCAqLwo+ID4gLcKgwqDCoMKgKmEgPSBwMm1fYWNjZXNzX3J3eDvCoAo+ID4gK8Kg
wqDCoMKgKmEgPSBwMm1fYWNjZXNzX247Cj4gPiAKPiA+IMKgwqDCoMKgaWYgKCBnZm4gPiBwMm0t
Pm1heF9tYXBwZWRfcGZuICkKPiA+IMKgwqDCoMKgewo+ID4gQEAgLTgxMyw2ICs4OTEsNyBAQCBw
b2RfcmV0cnlfbDM6Cj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgbDFfdGFibGVfb2Zmc2V0KGFkZHIpKTsKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCp0ID0gcDJtX3JlY2FsY190eXBlKHJlY2FsYyB8fCBfbmVlZHNfcmVjYWxjKGZsYWdzKSwKPiA+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoHAybV9mbGFnc190b190eXBlKGZsYWdzKSwgcDJtLAo+ID4gZ2ZuKTsKPiA+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAqYSA9IHAybV9nZXRfYWNjZXNzKHAybSwgZ2ZuKTsKPiA+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHVubWFwX2RvbWFpbl9wYWdlKGwzZSk7Cj4gPiAKPiA+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoEFTU0VSVChtZm5fdmFsaWQobWZuKSB8fCAhcDJtX2lz
X3JhbSgqdCkpOwo+ID4gQEAgLTg1Miw2ICs5MzEsNyBAQCBwb2RfcmV0cnlfbDI6Cj4gPiDCoMKg
wqDCoMKgwqDCoMKgbWZuID0gX21mbihsMmVfZ2V0X3BmbigqbDJlKSArIGwxX3RhYmxlX29mZnNl
dChhZGRyKSk7Cj4gPiDCoMKgwqDCoMKgwqDCoMKgKnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxj
IHx8IF9uZWVkc19yZWNhbGMoZmxhZ3MpLAo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHAybV9mbGFnc190b190eXBlKGZsYWdzKSwg
cDJtLCBnZm4pOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqAqYSA9IHAybV9nZXRfYWNjZXNzKHAybSwg
Z2ZuKTsKPiA+IMKgwqDCoMKgwqDCoMKgwqB1bm1hcF9kb21haW5fcGFnZShsMmUpOwo+ID4gCj4g
PiDCoMKgwqDCoMKgwqDCoMKgQVNTRVJUKG1mbl92YWxpZChtZm4pIHx8ICFwMm1faXNfcmFtKCp0
KSk7Cj4gPiBAQCAtODg4LDYgKzk2OCw3IEBAIHBvZF9yZXRyeV9sMToKPiA+IMKgwqDCoMKgfQo+
ID4gwqDCoMKgwqBtZm4gPSBsMWVfZ2V0X21mbigqbDFlKTsKPiA+IMKgwqDCoMKgKnQgPSBwMm1f
cmVjYWxjX3R5cGUocmVjYWxjIHx8IF9uZWVkc19yZWNhbGMoZmxhZ3MpLCBsMXQsIHAybSwKPiA+
IGdmbik7Cj4gPiArwqDCoMKgwqAqYSA9IHAybV9nZXRfYWNjZXNzKHAybSwgZ2ZuKTsKPiA+IMKg
wqDCoMKgdW5tYXBfZG9tYWluX3BhZ2UobDFlKTsKPiA+IAo+ID4gwqDCoMKgwqBBU1NFUlQobWZu
X3ZhbGlkKG1mbikgfHwgIXAybV9pc19yYW0oKnQpIHx8IHAybV9pc19wYWdpbmcoKnQpKTsKPiA+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKPiA+IGluZGV4IGM1M2NhYjQuLjEyZTJkMjQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94
ODYvbW0vcDJtLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ID4gQEAgLTY3NSw2
ICs2NzUsMTIgQEAgdm9pZCBwMm1fdGVhcmRvd24oc3RydWN0IHAybV9kb21haW4gKnAybSkKPiA+
IAo+ID4gwqDCoMKgwqBkID0gcDJtLT5kb21haW47Cj4gPiAKPiA+ICvCoMKgwqDCoGlmICggcDJt
LT5tZW1fYWNjZXNzX3NldHRpbmdzICkKPiA+ICvCoMKgwqDCoHsKPiA+ICvCoMKgwqDCoMKgwqDC
oMKgcmFkaXhfdHJlZV9kZXN0cm95KHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgTlVMTCk7Cj4g
PiArwqDCoMKgwqDCoMKgwqDCoHhmcmVlKHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyk7Cj4gPiAr
wqDCoMKgwqB9Cj4gPiArCj4gPiDCoMKgwqDCoHAybV9sb2NrKHAybSk7Cj4gPiDCoMKgwqDCoEFT
U0VSVChhdG9taWNfcmVhZCgmZC0+c2hyX3BhZ2VzKSA9PSAwKTsKPiA+IMKgwqDCoMKgcDJtLT5w
aHlzX3RhYmxlID0gcGFnZXRhYmxlX251bGwoKTsKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW9uaXRvci5jIGIveGVuL2FyY2gveDg2L21vbml0b3IuYwo+ID4gaW5kZXggM2ZiNjUzMS4u
MThiODhhMSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tb25pdG9yLmMKPiA+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9tb25pdG9yLmMKPiA+IEBAIC0yMCwxMCArMjAsMTMgQEAKPiA+IMKgKi8K
PiA+IAo+ID4gI2luY2x1ZGUgPGFzbS9tb25pdG9yLmg+Cj4gPiArI2luY2x1ZGUgPGFzbS9wMm0u
aD4KPiA+ICNpbmNsdWRlIDxwdWJsaWMvdm1fZXZlbnQuaD4KPiA+IAo+ID4gaW50IGFyY2hfbW9u
aXRvcl9pbml0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQo+ID4gewo+ID4gK8KgwqDCoMKgc3Ry
dWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiA+ICsKPiA+IMKgwqDC
oMKgaWYgKCAhZC0+YXJjaC5tb25pdG9yLm1zcl9iaXRtYXAgKQo+ID4gwqDCoMKgwqDCoMKgwqDC
oGQtPmFyY2gubW9uaXRvci5tc3JfYml0bWFwID0geHphbGxvY19hcnJheShzdHJ1Y3QKPiA+IG1v
bml0b3JfbXNyX2JpdG1hcCwKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoDIpOwo+ID4gQEAgLTMxLDYgKzM0LDE2IEBAIGludCBhcmNoX21vbml0b3JfaW5p
dF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKPiA+IMKgwqDCoMKgaWYgKCAhZC0+YXJjaC5tb25p
dG9yLm1zcl9iaXRtYXAgKQo+ID4gwqDCoMKgwqDCoMKgwqDCoHJldHVybiAtRU5PTUVNOwo+ID4g
Cj4gPiArwqDCoMKgwqBpZiAoIGNwdV9oYXNfc3ZtICYmICFwMm0tPm1lbV9hY2Nlc3Nfc2V0dGlu
Z3MgKQo+ID4gK8KgwqDCoMKgewo+ID4gK8KgwqDCoMKgwqDCoMKgwqBwMm0tPm1lbV9hY2Nlc3Nf
c2V0dGluZ3MgPSB4bWFsbG9jKHN0cnVjdAo+ID4gcmFkaXhfdHJlZV9yb290KTsKPiA+ICsKPiA+
ICvCoMKgwqDCoMKgwqDCoMKgaWYoICFwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MgKQo+ID4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJldHVybiAtRU5PTUVNOwo+IFRoaXMgd2lsbCBsZWFrIGQt
PmFyY2gubW9uaXRvci5tc3JfYml0bWFwLsKgwqBZb3UgbmVlZCB0byB1c2UgdGhlIGBnb3RvCj4g
b3V0X2ZyZWU6YCBwYXR0ZXJuLgo+IAo+IEV2ZXJ5dGhpbmcgZWxzZSBsb29rcyBPSy4KPiAKPiDC
oC1HZW9yZ2UKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:20:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 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 1fg4Aj-0001E0-9i; Thu, 19 Jul 2018 08:20: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=cdcr=kd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fg4Ah-0001Dt-TZ
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 08:20:23 +0000
X-Inumbo-ID: 9b6b588b-8b2c-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 9b6b588b-8b2c-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:20:33 +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 EA8E2307FB34
 for <xen-devel@lists.xen.org>; Thu, 19 Jul 2018 12:36:35 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 1BA207FE66
 for <xen-devel@lists.xen.org>; Thu, 19 Jul 2018 11:20:21 +0300 (EEST)
Received: (qmail 32708 invoked from network); 19 Jul 2018 11:20:20 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 19 Jul 2018 11:20:20 +0300
To: Isaila Alexandru <aisaila@bitdefender.com>,
 George Dunlap <George.Dunlap@citrix.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@bitdefender.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <ae8f73d8-4f68-9569-e188-d5bde6fe5a3e@bitdefender.com>
Date: Thu, 19 Jul 2018 11:20:14 +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: <1531988299.10865.16.camel@bitdefender.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76743
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490413,
 Stamp: 3], Multi: [Enabled, t: (0.000023,0.010300)], BW: [Enabled, t:
 (0.000028,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.035747,0.000679)], URL: [Enabled, t:
 (0.000012,0.000001)], RTDA: [Enabled, t: (0.099646), Hit: No, Details:
 v2.7.13; Id: 15.1i69ag5.1cioq0a67.859a0], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.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>

T24gMDcvMTkvMjAxOCAxMToxOCBBTSwgSXNhaWxhIEFsZXhhbmRydSB3cm90ZToKPiBPbiBNaSwg
MjAxOC0wNy0xOCBhdCAxNTozMyArMDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4KPj4+Cj4+
PiBPbiBKdWwgMiwgMjAxOCwgYXQgODo0MiBBTSwgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jCj4+PiBvbT4gd3JvdGU6Cj4+Pgo+Pj4gRnJvbTogSXNhaWxhIEFsZXhhbmRy
dSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4+Pgo+Pj4gVGhpcyBwYXRjaCBhZGRzIGFjY2Vz
cyByaWdodHMgZm9yIHRoZSBOUFQgcGFnZXMuIFRoZSBhY2Nlc3MgcmlnaHRzCj4+PiBhcmUKPj4+
IHNhdmVkIGluIGEgcmFkaXggdHJlZSB3aXRoIHRoZSByb290IHNhdmVkIGluIHAybV9kb21haW4u
IFRoZSByaWdodHMKPj4+IGFyZSBtYW5pcHVsYXRlZCB0aHJvdWdoIHAybV9zZXRfYWNjZXNzKCkK
Pj4+IGFuZCBwMm1fZ2V0X2FjY2VzcygpIGZ1bmN0aW9ucy4KPj4+IFRoZSBwYXRjaCBmb2xsb3dz
IHRoZSBlcHQgbG9naWMuCj4+IFRoaXMgZGVzY3JpcHRpb24gbmVlZHMgdG8gYmUgbXVjaCBtb3Jl
IGNvbXBsZXRlLsKgwqBTb21ldGhpbmcgbGlrZQo+PiB0aGlzOgo+Pgo+PiAtLS0KPj4gVGhpcyBw
YXRjaCBhZGRzIGFjY2VzcyBjb250cm9sIGZvciBOUFQgbW9kZS7CoMKgCj4+Cj4+IFRoZXJlIGFy
ZW7igJl0IGVub3VnaCBleHRyYSBiaXRzIHRvIHN0b3JlIHRoZSBhY2Nlc3MgcmlnaHRzIGluIHRo
ZSBOUFQKPj4gcDJtIHRhYmxlLCBzbyB3ZSBhZGQgYSByYWRpeCB0cmVlIHRvIHN0b3JlIHRoZSBy
aWdodHMuwqDCoEZvcgo+PiBlZmZpY2llbmN5LCByZW1vdmUgZW50cmllcyB3aGljaCBtYXRjaCB0
aGUgZGVmYXVsdCBwZXJtaXNzaW9ucyByYXRoZXIKPj4gdGhhbiBjb250aW51aW5nIHRvIHN0b3Jl
IHRoZW0uCj4+Cj4+IE1vZGlmeSBwMm0tcHQuYzpwMm1fdHlwZV90b19mbGFncygpIHRvIG1pcnJv
ciB0aGUgZXB0IHZlcnNpb246IHRha2luZwo+PiBhbiBhY2Nlc3MsIGFuZCByZW1vdmluZyAvIGFk
ZGluZyBSVyBvciBOWCBmbGFncyBhcyBhcHByb3ByaWF0ZS4KPj4gLS0tCj4+Cj4gSSB3aWxsIHVw
ZGF0ZSB0aGUgcGF0Y2ggZGVzY3JpcHRpb24uCj4+Pgo+Pj4KPj4+IE5vdGU6IEl0IHdhcyB0ZXN0
ZWQgd2l0aCB4ZW4tYWNjZXNzIHdyaXRlCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1
IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4+Cj4+Pgo+Pj4KPj4+IC0tLQo+Pj4g
Q2hhbmdlcyBzaW5jZSBWMjoKPj4+IAktIERlbGV0ZSBibGFrIGxpbmUKPj4+IAktIEFkZCByZXR1
cm4gaWYgcDJtX2FjY2Vzc19yd3ggPSBhCj4+PiAJLSBEZWxldGUgdGhlIGNvbW1lbnQgZnJvbSBw
Mm1fcHRfZ2V0X2VudHJ5KCkKPj4+IAktIE1vdmVkIHJhZGl4X3RyZWVfaW5pdCgpIHRvIGFyY2hf
bW9uaXRvcl9pbml0X2RvbWFpbigpLgo+Pj4gLS0tCj4+PiB4ZW4vYXJjaC94ODYvbW0vbWVtX2Fj
Y2Vzcy5jwqDCoMKgwqDCoHzCoMKgwqAzICsrCj4+PiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmPC
oMKgwqDCoMKgwqDCoMKgwqB8IDEwOQo+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tCj4+PiB4ZW4vYXJjaC94ODYvbW0vcDJtLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqB8wqDCoMKgNiArKysKPj4+IHhlbi9hcmNoL3g4Ni9tb25pdG9yLmPCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgfMKgwqAxMyArKysrKwo+Pj4geGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fYWNjZXNzLmgg
fMKgwqDCoDIgKy0KPj4+IHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmjCoMKgwqDCoMKgwqDCoMKg
fMKgwqDCoDYgKysrCj4+PiA2IGZpbGVzIGNoYW5nZWQsIDEyNCBpbnNlcnRpb25zKCspLCAxNSBk
ZWxldGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nl
c3MuYwo+Pj4gYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4+PiBpbmRleCBjMGNkMDE3
Li5kNzhjODJjIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+
Pj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+Pj4gQEAgLTIyMSw3ICsyMjEs
MTAgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwKPj4+IHVuc2lnbmVk
IGxvbmcgZ2xhLAo+Pj4gwqDCoMKgwqDCoMKgwqDCoHsKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfR0xBX1ZBTElEOwo+Pj4g
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcmVxLT51Lm1lbV9hY2Nlc3MuZ2xhID0gZ2xhOwo+Pj4g
K8KgwqDCoMKgwqDCoMKgwqB9Cj4+Pgo+Pj4gK8KgwqDCoMKgwqDCoMKgwqBpZiAoIG5wZmVjLmds
YV92YWxpZCB8fCBjcHVfaGFzX3N2bSApCj4+PiArwqDCoMKgwqDCoMKgwqDCoHsKPj4gSSBjYW7i
gJl0IGltbWVkaWF0ZWx5IHRlbGwgd2hhdCB0aGlzIGlzIGFib3V0LCB3aGljaCBtZWFucyBpdCBu
ZWVkcyBhCj4+IGNvbW1lbnQuCj4+Cj4+IEl0IG1heSBhbHNvIGJlIChkZXBlbmRpbmcgb24gd2h5
IHRoaXMgaXMgaGVyZSkgdGhhdCDigJxjcHVfaGFzX3N2beKAnQo+PiBtYWtlcyB0aGlzIG1vcmUg
ZnJhZ2lsZSDigJQgaWYgdGhpcyBpcyByZWFsbHkgYWJvdXQgaGF2aW5nIGEgcmFkaXgKPj4gdHJl
ZSwgZm9yIGluc3RhbmNlLCB0aGVuIHlvdSBzaG91bGQgcHJvYmFibHkgY2hlY2sgZm9yIGEgcmFk
aXggdHJlZS4KPiAKPiBUaGlzIGlzIGFib3V0IHRoZSBkaWZmZXJlbnQgbnBmZWMgb24gU1ZOLiBU
aGUgZ2xhIGluIG5ldmVyIHZhbGlkIHNvIHRoZQo+IGZhdWx0IGZsYWcgd2lsbCBub3QgYmUgc2V0
LgoKU3BlY2lmaWNhbGx5LCB0aGlzIGlzIHdoYXQgc3ZtX2RvX25lc3RlZF9wZ2ZhdWx0KCkgZG9l
czoKCjE3ODEgICAgIHN0cnVjdCBucGZlYyBucGZlYyA9IHsKMTc4MiAgICAgICAgIC5yZWFkX2Fj
Y2VzcyA9ICEocGZlYyAmIFBGRUNfaW5zbl9mZXRjaCksCjE3ODMgICAgICAgICAud3JpdGVfYWNj
ZXNzID0gISEocGZlYyAmIFBGRUNfd3JpdGVfYWNjZXNzKSwKMTc4NCAgICAgICAgIC5pbnNuX2Zl
dGNoID0gISEocGZlYyAmIFBGRUNfaW5zbl9mZXRjaCksCjE3ODUgICAgICAgICAucHJlc2VudCA9
ICEhKHBmZWMgJiBQRkVDX3BhZ2VfcHJlc2VudCksCjE3ODYgICAgIH07CjE3ODcKMTc4OCAgICAg
LyogVGhlc2UgYml0cyBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlICovCjE3ODkgICAgIGlmICggcGZl
YyAmIE5QVF9QRkVDX3dpdGhfZ2xhICkKMTc5MCAgICAgICAgIG5wZmVjLmtpbmQgPSBucGZlY19r
aW5kX3dpdGhfZ2xhOwoxNzkxICAgICBlbHNlIGlmICggcGZlYyAmIE5QVF9QRkVDX2luX2dwdCAp
CjE3OTIgICAgICAgICBucGZlYy5raW5kID0gbnBmZWNfa2luZF9pbl9ncHQ7CjE3OTMKMTc5NCAg
ICAgcmV0ID0gaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChncGEsIH4wdWwsIG5wZmVjKTsKCnNv
IGdsYV92YWxpZCBpcyBuZXZlciBub24tMCBvbiBTVk0uCgoKVGhhbmtzLApSYXp2YW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:21:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08:21: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 1fg4BM-0001JZ-LK; Thu, 19 Jul 2018 08:21: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg4BL-0001JM-Ss
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 08:21:03 +0000
X-Inumbo-ID: 9e508955-8b2c-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 9e508955-8b2c-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 10:20:38 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 02:21:01 -0600
Message-Id: <5B5049EC02000078001D5B7A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 02:21:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
 <1531934413-10052-2-git-send-email-andrew.cooper3@citrix.com>
 <5B50396D02000078001D5AFF@prv1-mh.provo.novell.com>
 <0b2b0539-4088-470c-109b-3bb06d30e0cf@citrix.com>
In-Reply-To: <0b2b0539-4088-470c-109b-3bb06d30e0cf@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDE5LjA3LjE4IGF0IDA5OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMDcvMjAxOCAwODoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Cj4+PiBAQCAt
Njk0LDE4ICs2OTksMTggQEAgaW50IHZhbGlkYXRlX3hzdGF0ZSh1NjQgeGNyMCwgdTY0IHhjcjBf
YWNjdW0sIGNvbnN0IHN0cnVjdCB4c2F2ZV9oZHIgKmhkcikKPj4+ICBpbnQgaGFuZGxlX3hzZXRi
dih1MzIgaW5kZXgsIHU2NCBuZXdfYnYpCj4+PiAgewo+Pj4gICAgICBzdHJ1Y3QgdmNwdSAqY3Vy
ciA9IGN1cnJlbnQ7Cj4+PiArICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0gY3Vy
ci0+ZG9tYWluLT5hcmNoLmNwdWlkOwo+Pj4gKyAgICB1aW50NjRfdCB4Y3IwX21heCA9Cj4+PiAr
ICAgICAgICAoKHVpbnQ2NF90KWNwLT54c3RhdGUueGNyMF9oaWdoIDw8IDMyKSB8IGNwLT54c3Rh
dGUueGNyMF9sb3c7Cj4+PiAgICAgIHU2NCBtYXNrOwo+Pj4gIAo+Pj4gICAgICBpZiAoIGluZGV4
ICE9IFhDUl9YRkVBVFVSRV9FTkFCTEVEX01BU0sgKQo+Pj4gICAgICAgICAgcmV0dXJuIC1FT1BO
T1RTVVBQOwo+Pj4gIAo+Pj4gLSAgICBpZiAoIChuZXdfYnYgJiB+eGZlYXR1cmVfbWFzaykgfHwg
IXZhbGlkX3hjcjAobmV3X2J2KSApCj4+PiArICAgIGlmICggKG5ld19idiAmIH54Y3IwX21heCkg
fHwKPj4+ICsgICAgICAgICAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxpZF94Y3Iw
KG5ld19idikgKQo+Pj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+IHhjcjBfbWF4IG91Z2h0
IHRvIGhhdmUgbm8gYml0cyBzZXQgd2hpY2ggYXJlbid0IHNldCBpbiB4ZmVhdHVyZV9tYXNrLgo+
PiBUaGVyZWZvcmUgSSdkIGxpa2UgdG8gc3VnZ2VzdAo+Pgo+PiAgICAgQVNTRVJUKCEoeGNyMF9t
YXggJiB+eGZlYXR1cmVfbWFzaykpOwo+PiAgICAgaWYgKCAobmV3X2J2ICYgfnhjcjBfbWF4KSB8
fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKPj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+Cj4+
IElmIHlvdSBhZ3JlZSwgdGhlbiB3aXRoIHRoZSBjaGFuZ2UgZmVlbCBmcmVlIHRvIGFkZAo+PiBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IFllcyAtIHdl
IGNvdWxkIG1ha2UgdGhhdCBhc3NlcnRpb24sIGJ1dCBJIGRlbGliZXJhdGVseSBvcHRlZCBmb3Ig
dGhlCj4gY29kZSBpbiBwYXRjaCAyIGluc3RlYWQuCj4gCj4gSWYgdGhhdCBhc3NlcnRpb24gd2Vy
ZSB0byBiZSB2aW9sYXRlZCwgd2UnZCBoYXZlIGEgc2VjdXJpdHkgaXNzdWUgKHVzaW5nCj4geHN0
YXRlIGF2YWlsYWJsZSBpbiBoYXJkd2FyZSwgYnV0IHVua25vd24gdG8gWGVuKSB3aGljaCB3b3Vs
ZCBnbwo+IHVubm90aWNlZCwgYW5kIGF0IHRoZSB2ZXJ5IGJlc3QsIGp1c3QgYmUgYSBzdGF0ZSBs
ZWFrIGJldHdlZW4gdmNwdXMuCj4gCj4gSSdtIG9wZW4gdG8gcmVhcnJhbmdpbmcgdGhlIGNvZGUs
IGJ1dCBvbmUgd2F5IG9yIGFub3RoZXIsIHRoZSBjaGVjawo+IHNob3VsZCByZW1haW4gaW4gYSBy
ZWxlYXNlIGJ1aWxkIGZvciByb2J1c3RuZXNzLgoKV2VsbCwgb2theSwgaG93IGFib3V0IHlvdSBk
byBhcyBzdWdnZXN0ZWQgYWJvdmUgaW4gdGhpcyBwYXRjaCwgYW5kCnRoZW4gcmVwbGFjZSAvIGFt
ZW5kIHRoZSBBU1NFUlQoKSBpbiB0aGUgbmV4dCBvbmU/CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:25:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08:25:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg4FR-0001YI-8k; Thu, 19 Jul 2018 08:25: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg4FQ-0001YD-FP
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 08:25:16 +0000
X-Inumbo-ID: 4935fefc-8b2d-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 4935fefc-8b2d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:25:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 02:25:13 -0600
Message-Id: <5B504AE702000078001D5B9D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 02:25:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com>
References: <5B4EF70702000078001D53C7@prv1-mh.provo.novell.com>
 <5B4EF8A102000078001D53F9@prv1-mh.provo.novell.com>
 <20180718234808.GB10407@char.US.ORACLE.com>
In-Reply-To: <20180718234808.GB10407@char.US.ORACLE.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86: bring up all CPUs even if not
 all are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDE5LjA3LjE4IGF0IDAxOjQ4LCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6
Cj4gT24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDI6MjE6NTNBTSAtMDYwMCwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+IFJlcG9ydGVkbHkgSW50ZWwgQ1BVcyB3aGljaCBjYW4ndCBicm9hZGNhc3QgI01D
IHRvIGFsbCB0YXJnZXRlZAo+PiBjb3Jlcy90aHJlYWRzIGJlY2F1c2Ugc29tZSBoYXZlIENSNC5N
Q0UgY2xlYXIgd2lsbCBzaHV0IGRvd24uIFRoZXJlZm9yZQo+PiB3ZSB3YW50IHRvIGtlZXAgQ1I0
Lk1DRSBlbmFibGVkIHdoZW4gb2ZmbGluaW5nIGEgQ1BVLCBhbmQgd2UgbmVlZCB0bwo+PiBicmlu
ZyB1cCBhbGwgQ1BVcyBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHNldCBDUjQuTUNFIGluIHRoZSBm
aXJzdCBwbGFjZS4KPj4gCj4+IFRoZSB1c2Ugb2YgY2xlYXJfaW5fY3I0KCkgaW4gY3B1X21jaGVj
a19kaXNhYmxlKCkgd2FzIGlsbCBhZHZpc2VkCj4+IGFueXdheSwgYW5kIHRvIGF2b2lkIGZ1dHVy
ZSBzaW1pbGFyIG1pc3Rha2VzIEknbSByZW1vdmluZyBjbGVhcl9pbl9jcjQoKQo+PiBhbHRvZ2V0
aGVyIHJpZ2h0IGhlcmUuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4+IC0tLQo+PiB2MjogVXNlIFJPVU5EVVAoKS4KPj4gLS0tCj4+IEluc3Rl
YWQgb2YgZnVsbHkgYnJpbmdpbmcgdXAgQ1BVcyBhbmQgdGhlbiBjYWxsaW5nIGNwdV9kb3duKCks
IGFub3RoZXIKPj4gb3B0aW9uIHdvdWxkIGJlIHRvIHN1cHByZXNzL2NhbmNlbCBmdWxsIGJyaW5n
dXAgaW4gc21wX2NhbGxpbigpLiBCdXQgSQo+PiBndWVzcyB3ZSBzaG91bGQgdHJ5IHRvIGtlZXAg
dGhpbmdzIHNpbXBsZSBmb3Igbm93LCBhbmQgc2VlIGxhdGVyIHdoZXRoZXIKPj4gdGhpcyBjYW4g
YmUgIm9wdGltaXplZCIuCj4+IC0tLQo+PiBOb3RlOiBUaGUgcGFya2VkIENQVXMgY2FuIGJlIGJy
b3VnaHQgb25saW5lIChpLmUuIHRoZSBtZWFuaW5nIG9mCj4+ICAgICAgICJtYXhjcHVzPSIgaXNu
J3QgYXMgc3RyaWN0IGFueW1vcmUgYXMgaXQgd2FzIGJlZm9yZSksIGJ1dCB3b24ndAo+PiAgICAg
ICBpbW1lZGlhdGVseSBiZSB1c2VkIGZvciBzY2hlZHVsaW5nIHByZS1leGlzdGluZyBEb20wIENQ
VXMuIFRoYXQncwo+PiAgICAgICBiZWNhdXNlIGRvbTBfc2V0dXBfdmNwdSgpIGFydGlmaWNhbGx5
IHJlc3RyaWN0cyB0aGUgYWZmaW5pdHkuIEZvcgo+PiAgICAgICBEb21VLXMgd2hvc2UgYWZmaW5p
dHkgd2FzIG5vdCBhcnRpZmljYWxseSByZXN0cmljdGVkLCBubyBzdWNoCj4+ICAgICAgIGxpbWl0
YXRpb24gZXhpc3RzLCBhbGJlaXQgdGhlIHNob3duICJzb2Z0IiBhZmZpbml0eSBhcHBlYXJzIHRv
Cj4+ICAgICAgIHN1ZmZlciBhIHNpbWlsYXIgaXNzdWUuIEFzIHRoYXQncyBub3QgYSBnb2FsIG9m
IHRoaXMgcGF0Y2gsIEkndmUKPj4gICAgICAgcHV0IHRoZSBpc3N1ZXMgb24gdGhlIHNpZGUgZm9y
IG5vdywgcGVyaGFwcyBmb3Igc29tZW9uZSBlbHNlIHRvCj4+ICAgICAgIHRha2UgY2FyZSBvZi4K
Pj4gTm90ZTogT24gb25lIG9mIG15IHRlc3Qgc3lzdGVtcyB0aGUgcGFya2VkIENQVXMgZ2V0IF9Q
U0QgZGF0YSByZXBvcnRlZAo+PiAgICAgICBieSBEb20wIHRoYXQgaXMgZGlmZmVyZW50IGZyb20g
dGhlIG5vbi1wYXJrZWQgb25lcyAoY29vcmRfdHlwZSBpcwo+PiAgICAgICAweEZDIGluc3RlYWQg
b2YgMHhGRSkuIEdpdmluZyBEb20wIGVub3VnaCB2Q1BVLXMgZWxpbWluYXRlcyB0aGlzCj4gCj4g
RnJvbSBkcml2ZXJzL3hlbi94ZW4tYWNwaS1wcm9jZXNzb3IuYzoKPiAKPiAxODEgICAgICAgICAv
KiAnYWNwaV9wcm9jZXNzb3JfcHJlcmVnaXN0ZXJfcGVyZm9ybWFuY2UnIGRvZXMgbm90IHBhcnNl
IGlmIHRoZSAgICAgICAKPiAxODIgICAgICAgICAgKiBudW1fcHJvY2Vzc29ycyA8PSAxLCBidXQg
WGVuIHN0aWxsIHJlcXVpcmVzIGl0LiBEbyBpdCBtYW51YWxseSBoZXJlLiAKPiAxODMgICAgICAg
ICAgKi8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKPiAxODQgICAgICAgICBpZiAocGRvbWFpbi0+bnVtX3Byb2Nlc3Nv
cnMgPD0gMSkgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiAxODUgICAg
ICAgICAgICAgICAgIGlmIChwZG9tYWluLT5jb29yZF90eXBlID09IERPTUFJTl9DT09SRF9UWVBF
X1NXX0FMTCkgICAgICAgICAgICAKPiAxODYgICAgICAgICAgICAgICAgICAgICAgICAgZHN0LT5z
aGFyZWRfdHlwZSA9IENQVUZSRVFfU0hBUkVEX1RZUEVfQUxMOyAgICAgICAgICAgICAKPiAxODcg
ICAgICAgICAgICAgICAgIGVsc2UgaWYgKHBkb21haW4tPmNvb3JkX3R5cGUgPT0gRE9NQUlOX0NP
T1JEX1RZUEVfSFdfQUxMKSAgICAgICAKPiAxODggICAgICAgICAgICAgICAgICAgICAgICAgZHN0
LT5zaGFyZWRfdHlwZSA9IENQVUZSRVFfU0hBUkVEX1RZUEVfSFc7ICAgICAgICAgICAgICAKPiAx
ODkgICAgICAgICAgICAgICAgIGVsc2UgaWYgKHBkb21haW4tPmNvb3JkX3R5cGUgPT0gRE9NQUlO
X0NPT1JEX1RZUEVfU1dfQU5ZKSAgICAgICAKPiAxOTAgICAgICAgICAgICAgICAgICAgICAgICAg
ZHN0LT5zaGFyZWRfdHlwZSA9IENQVUZSRVFfU0hBUkVEX1RZUEVfQU5ZOyAgICAgICAgICAgICAK
PiAxOTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiAxOTIgICAgICAgICB9ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+IAo+ID8KClllcywgSSBoYWQgZm91bmQgdGhh
dCBjb2RlLCBidXQgcGRvbWFpbi0+bnVtX3Byb2Nlc3NvcnMgc2hvdWxkbid0CmRlcGVuZCBvbiB0
aGUgbnVtYmVyIG9mIF92X0NQVS1zIGluIERvbTAgYWZhaWN0LiBZZXQgYXMgc2FpZCAtIHRoZQpw
cm9ibGVtIHdlbnQgYXdheSB3aGVuIHJ1bm5pbmcgRG9tMCB3aXRoIGFzIG1hbnkgdkNQVS1zIGFz
CnRoZXJlIGFyZSBvbmxpbmVkIF9hbmRfIHBhcmtlZCB0aHJlYWRzIC8gY29yZXMuIFdoZW4gSSBn
ZXQgYmFjayB0bwpkZWJ1ZyB0aGlzIGZ1cnRoZXIgKHVubGVzcyBhbiBleHBsYW5hdGlvbiAvIHNv
bHV0aW9uIHR1cm5zIHVwIGVhcmxpZXIpCkkgY291bGQgY2VydGFpbmx5IGdvIGFuZCBkb3VibGUg
Y2hlY2sgd2hldGhlciB0aGlzIGNvZGUgY29tZXMgaW50bwpwbGF5IGF0IGFsbCwgYW5kIGlmIHNv
IHdoZXRoZXIgaXQgaGFzIGEgYmFkIGVmZmVjdCBpbiB0aGUgcGFydGljdWxhciBjYXNlCmhlcmUu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:26:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08: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 1fg4GN-0001hL-Kc; Thu, 19 Jul 2018 08: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fg4GM-0001hG-68
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 08:26:14 +0000
X-Inumbo-ID: 6c00a905-8b2d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c00a905-8b2d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:26:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76405621"
To: Jan Beulich <JBeulich@suse.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
 <1531934413-10052-2-git-send-email-andrew.cooper3@citrix.com>
 <5B50396D02000078001D5AFF@prv1-mh.provo.novell.com>
 <0b2b0539-4088-470c-109b-3bb06d30e0cf@citrix.com>
 <5B5049EC02000078001D5B7A@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: <c5b2d315-f555-2f1c-50ae-29458e27a624@citrix.com>
Date: Thu, 19 Jul 2018 09:26:04 +0100
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: <5B5049EC02000078001D5B7A@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/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDcvMjAxOCAwOToyMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTkuMDcuMTgg
YXQgMDk6NTksIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTkvMDcv
MjAxOCAwODoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gQEAgLTY5NCwxOCArNjk5LDE4IEBA
IGludCB2YWxpZGF0ZV94c3RhdGUodTY0IHhjcjAsIHU2NCB4Y3IwX2FjY3VtLCBjb25zdCBzdHJ1
Y3QgeHNhdmVfaGRyICpoZHIpCj4+Pj4gIGludCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRleCwgdTY0
IG5ld19idikKPj4+PiAgewo+Pj4+ICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+
Pj4+ICsgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqY3AgPSBjdXJyLT5kb21haW4tPmFy
Y2guY3B1aWQ7Cj4+Pj4gKyAgICB1aW50NjRfdCB4Y3IwX21heCA9Cj4+Pj4gKyAgICAgICAgKCh1
aW50NjRfdCljcC0+eHN0YXRlLnhjcjBfaGlnaCA8PCAzMikgfCBjcC0+eHN0YXRlLnhjcjBfbG93
Owo+Pj4+ICAgICAgdTY0IG1hc2s7Cj4+Pj4gIAo+Pj4+ICAgICAgaWYgKCBpbmRleCAhPSBYQ1Jf
WEZFQVRVUkVfRU5BQkxFRF9NQVNLICkKPj4+PiAgICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7
Cj4+Pj4gIAo+Pj4+IC0gICAgaWYgKCAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxp
ZF94Y3IwKG5ld19idikgKQo+Pj4+ICsgICAgaWYgKCAobmV3X2J2ICYgfnhjcjBfbWF4KSB8fAo+
Pj4+ICsgICAgICAgICAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxpZF94Y3IwKG5l
d19idikgKQo+Pj4+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4geGNyMF9tYXggb3VnaHQg
dG8gaGF2ZSBubyBiaXRzIHNldCB3aGljaCBhcmVuJ3Qgc2V0IGluIHhmZWF0dXJlX21hc2suCj4+
PiBUaGVyZWZvcmUgSSdkIGxpa2UgdG8gc3VnZ2VzdAo+Pj4KPj4+ICAgICBBU1NFUlQoISh4Y3Iw
X21heCAmIH54ZmVhdHVyZV9tYXNrKSk7Cj4+PiAgICAgaWYgKCAobmV3X2J2ICYgfnhjcjBfbWF4
KSB8fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKPj4+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+
Pj4KPj4+IElmIHlvdSBhZ3JlZSwgdGhlbiB3aXRoIHRoZSBjaGFuZ2UgZmVlbCBmcmVlIHRvIGFk
ZAo+Pj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gWWVz
IC0gd2UgY291bGQgbWFrZSB0aGF0IGFzc2VydGlvbiwgYnV0IEkgZGVsaWJlcmF0ZWx5IG9wdGVk
IGZvciB0aGUKPj4gY29kZSBpbiBwYXRjaCAyIGluc3RlYWQuCj4+Cj4+IElmIHRoYXQgYXNzZXJ0
aW9uIHdlcmUgdG8gYmUgdmlvbGF0ZWQsIHdlJ2QgaGF2ZSBhIHNlY3VyaXR5IGlzc3VlICh1c2lu
Zwo+PiB4c3RhdGUgYXZhaWxhYmxlIGluIGhhcmR3YXJlLCBidXQgdW5rbm93biB0byBYZW4pIHdo
aWNoIHdvdWxkIGdvCj4+IHVubm90aWNlZCwgYW5kIGF0IHRoZSB2ZXJ5IGJlc3QsIGp1c3QgYmUg
YSBzdGF0ZSBsZWFrIGJldHdlZW4gdmNwdXMuCj4+Cj4+IEknbSBvcGVuIHRvIHJlYXJyYW5naW5n
IHRoZSBjb2RlLCBidXQgb25lIHdheSBvciBhbm90aGVyLCB0aGUgY2hlY2sKPj4gc2hvdWxkIHJl
bWFpbiBpbiBhIHJlbGVhc2UgYnVpbGQgZm9yIHJvYnVzdG5lc3MuCj4gV2VsbCwgb2theSwgaG93
IGFib3V0IHlvdSBkbyBhcyBzdWdnZXN0ZWQgYWJvdmUgaW4gdGhpcyBwYXRjaCwgYW5kCj4gdGhl
biByZXBsYWNlIC8gYW1lbmQgdGhlIEFTU0VSVCgpIGluIHRoZSBuZXh0IG9uZT8KCldoeT/CoCBG
cm9tIGEgYmlzZWN0aW9uIHBvaW50IG9mIHZpZXcgdGhhdCdzIHN0cmljdGx5IHdvcnNlIHRoYXQg
dGhlCm9yZGVyIG9mIGNoYW5nZXMgcHJlc2VudGVkIGhlcmUsIGV2ZW4gaWYgaXQgaXMgYSBjb25k
aXRpb24gd2UgZG9uJ3QKZXhwZWN0IHRvIGhpdCwgYW5kIGl0cyB1bm5lY2Vzc2FyeSB3b3JrIGFz
IHRoZSBlbmQgcmVzdWx0IGlzIHN0aWxsIGdvaW5nCnRvIHJlbWFpbiB0aGUgc2FtZS4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:30:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08: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 1fg4KV-0002PY-83; Thu, 19 Jul 2018 08:30: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg4KU-0002PS-2d
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 08:30:30 +0000
X-Inumbo-ID: 04b20917-8b2e-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 04b20917-8b2e-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:30:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 02:30:27 -0600
Message-Id: <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 02:30:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@bitdefender.com>
In-Reply-To: <1531988299.10865.16.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.com,
 george.dunlap@citrix.com, Razvan Cojocaru <rcojocaru@bitdefender.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+IE9uIDE5LjA3LjE4IGF0IDEwOjE4LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIE1pLCAyMDE4LTA3LTE4IGF0IDE1OjMzICswMDAwLCBHZW9yZ2UgRHVubGFwIHdyb3Rl
Ogo+PiA+IE9uIEp1bCAyLCAyMDE4LCBhdCA4OjQyIEFNLCBBbGV4YW5kcnUgSXNhaWxhIDxhaXNh
aWxhQGJpdGRlZmVuZGVyLmMgCj4+ID4gQEAgLTExMiw4ICsxMTcsMzcgQEAgc3RhdGljIHVuc2ln
bmVkIGxvbmcgcDJtX3R5cGVfdG9fZmxhZ3MoY29uc3QKPj4gPiBzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLAo+PiA+ICAgICAgICAgICAgIGZsYWdzIHw9IF9QQUdFX1BXVDsKPj4gPiAgICAgICAgICAg
ICBBU1NFUlQoIWxldmVsKTsKPj4gPiAgICAgICAgIH0KPj4gPiAtICAgICAgICByZXR1cm4gZmxh
Z3MgfCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1BDRDsKPj4gPiArICAgICAgICBmbGFncyB8PSBQ
Mk1fQkFTRV9GTEFHUyB8IF9QQUdFX1BDRDsKPj4gPiArICAgICAgICBicmVhazsKPj4gPiArICAg
IH0KPj4gSSB0aGluayB5b3Ugd2FudCBhIGJsYW5rIGxpbmUgaGVyZS4KPj4gCj4+ID4gCj4+ID4g
KyAgICBzd2l0Y2ggKCBhY2Nlc3MgKQo+PiA+ICsgICAgewo+PiA+ICsgICAgICAgIGNhc2UgcDJt
X2FjY2Vzc19yOgo+PiA+ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc193Ogo+PiA+ICsgICAgICAg
ICAgICBmbGFncyB8PSBfUEFHRV9OWF9CSVQ7Cj4+ID4gKyAgICAgICAgICAgIGZsYWdzICY9IH5f
UEFHRV9SVzsKPj4gPiArICAgICAgICAgICAgYnJlYWs7Cj4+ID4gKyAgICAgICAgY2FzZSBwMm1f
YWNjZXNzX3J3Ogo+PiA+ICsgICAgICAgICAgICBmbGFncyB8PSBfUEFHRV9OWF9CSVQ7Cj4+ID4g
KyAgICAgICAgICAgIGJyZWFrOwo+PiA+ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19uOgo+PiA+
ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19uMnJ3eDoKPj4gPiArICAgICAgICAgICAgZmxhZ3Mg
fD0gX1BBR0VfTlhfQklUOwo+PiA+ICsgICAgICAgICAgICBmbGFncyAmPSB+X1BBR0VfUlc7Cj4+
ID4gKyAgICAgICAgICAgIGJyZWFrOwo+PiA+ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19yeDoK
Pj4gPiArICAgICAgICBjYXNlIHAybV9hY2Nlc3Nfd3g6Cj4+ID4gKyAgICAgICAgY2FzZSBwMm1f
YWNjZXNzX3J4MnJ3Ogo+PiA+ICsgICAgICAgICAgICBmbGFncyAmPSB+KF9QQUdFX05YX0JJVCB8
IF9QQUdFX1JXKTsKPj4gVGhpcyBsb29rcyBsaWtlIGEgbWlzdGFrZSDigJQgdGhpcyB3aWxsIHVu
Y29uZGl0aW9uYWxseSBlbmFibGUKPj4gZXhlY3V0aW9uLCBldmVuIGlmIHRoZSB1bmRlcmx5aW5n
IHAybSB0eXBlIGZvcmJpZHMgaXQuCj4+IGVwdF9wMm1fdHlwZV90b19mbGFncygpIGRvZXNu4oCZ
dCBkbyB0aGF0Lgo+PiAKPj4gPiAKPj4gPiArICAgICAgICAgICAgYnJlYWs7Cj4+ID4gKyAgICAg
ICAgY2FzZSBwMm1fYWNjZXNzX3g6Cj4+ID4gKyAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9S
VzsKPj4gPiArICAgICAgICAgICAgYnJlYWs7Cj4+ID4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNz
X3J3eDoKPj4gPiArICAgICAgICBkZWZhdWx0Ogo+PiA+ICsgICAgICAgICAgICBicmVhazsKPj4g
PiAgICAgfQo+PiBJIHRoaW5rIHlvdSB3YW50IGFub3RoZXIgYmxhbmsgbGluZSBoZXJlIHRvby4K
Pj4gCj4+IEFsc28sIHRoaXMgZG9lc27igJl0IHNlZW0gdG8gY2FwdHVyZSB0aGUg4oCYcuKAmSBw
YXJ0IG9mIHRoZSBlcXVhdGlvbiDigJQKPj4gc2hvdWxkbuKAmXQgcDJtX2FjY2Vzc19uIGVuZCB1
cCB3aXRoIGEgbm90LXByZXNlbnQgcDJtIGVudHJ5Pwo+IAo+IFNWTSBkb3Nlbid0IGV4cGxpY2l0
bHkgcHJvdmlkZSBhIHJlYWQgYWNjZXNzIGJpdCBzbyB3ZSB0cmVhdCByZWFkIGFuZAo+IHdyaXRl
IHRoZSBzYW1lIHdheS4KClJlYWQgYW5kIHdyaXRlIGNhbid0IHBvc3NpYmx5IGJlIHRyZWF0ZWQg
dGhlIHNhbWUuIFlvdSBvdWdodCB0byB1c2UKdGhlIHByZXNlbnQgYml0IHRvIGRlbnkgcmVhZCAo
cmVhbGx5OiBhbnkpIGFjY2VzcywgYXMgYWxzbyBpbXBsaWVkIGJ5Ckdlb3JnZSdzIHJlc3BvbnNl
LgoKQWxzbyAtIHBsZWFzZSB0cmltIHRoZSBxdW90aW5nIG9mIHlvdXIgcmVwbGllcy4KCkphbgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:34:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08:34:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg4O3-0002av-PT; Thu, 19 Jul 2018 08:34: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg4O3-0002aq-4K
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 08:34:11 +0000
X-Inumbo-ID: 737842b6-8b2e-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 737842b6-8b2e-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 10:33:46 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 02:34:09 -0600
Message-Id: <5B504CFE02000078001D5BC9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 02:34:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
 <1531934413-10052-2-git-send-email-andrew.cooper3@citrix.com>
 <5B50396D02000078001D5AFF@prv1-mh.provo.novell.com>
 <0b2b0539-4088-470c-109b-3bb06d30e0cf@citrix.com>
 <5B5049EC02000078001D5B7A@prv1-mh.provo.novell.com>
 <c5b2d315-f555-2f1c-50ae-29458e27a624@citrix.com>
In-Reply-To: <c5b2d315-f555-2f1c-50ae-29458e27a624@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDE5LjA3LjE4IGF0IDEwOjI2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMDcvMjAxOCAwOToyMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE5
LjA3LjE4IGF0IDA5OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBP
biAxOS8wNy8yMDE4IDA4OjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gQEAgLTY5NCwxOCAr
Njk5LDE4IEBAIGludCB2YWxpZGF0ZV94c3RhdGUodTY0IHhjcjAsIHU2NCB4Y3IwX2FjY3VtLCBj
b25zdCAKPiBzdHJ1Y3QgeHNhdmVfaGRyICpoZHIpCj4+Pj4+ICBpbnQgaGFuZGxlX3hzZXRidih1
MzIgaW5kZXgsIHU2NCBuZXdfYnYpCj4+Pj4+ICB7Cj4+Pj4+ICAgICAgc3RydWN0IHZjcHUgKmN1
cnIgPSBjdXJyZW50Owo+Pj4+PiArICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0g
Y3Vyci0+ZG9tYWluLT5hcmNoLmNwdWlkOwo+Pj4+PiArICAgIHVpbnQ2NF90IHhjcjBfbWF4ID0K
Pj4+Pj4gKyAgICAgICAgKCh1aW50NjRfdCljcC0+eHN0YXRlLnhjcjBfaGlnaCA8PCAzMikgfCBj
cC0+eHN0YXRlLnhjcjBfbG93Owo+Pj4+PiAgICAgIHU2NCBtYXNrOwo+Pj4+PiAgCj4+Pj4+ICAg
ICAgaWYgKCBpbmRleCAhPSBYQ1JfWEZFQVRVUkVfRU5BQkxFRF9NQVNLICkKPj4+Pj4gICAgICAg
ICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+Pj4+PiAgCj4+Pj4+IC0gICAgaWYgKCAobmV3X2J2ICYg
fnhmZWF0dXJlX21hc2spIHx8ICF2YWxpZF94Y3IwKG5ld19idikgKQo+Pj4+PiArICAgIGlmICgg
KG5ld19idiAmIH54Y3IwX21heCkgfHwKPj4+Pj4gKyAgICAgICAgIChuZXdfYnYgJiB+eGZlYXR1
cmVfbWFzaykgfHwgIXZhbGlkX3hjcjAobmV3X2J2KSApCj4+Pj4+ICAgICAgICAgIHJldHVybiAt
RUlOVkFMOwo+Pj4+IHhjcjBfbWF4IG91Z2h0IHRvIGhhdmUgbm8gYml0cyBzZXQgd2hpY2ggYXJl
bid0IHNldCBpbiB4ZmVhdHVyZV9tYXNrLgo+Pj4+IFRoZXJlZm9yZSBJJ2QgbGlrZSB0byBzdWdn
ZXN0Cj4+Pj4KPj4+PiAgICAgQVNTRVJUKCEoeGNyMF9tYXggJiB+eGZlYXR1cmVfbWFzaykpOwo+
Pj4+ICAgICBpZiAoIChuZXdfYnYgJiB+eGNyMF9tYXgpIHx8ICF2YWxpZF94Y3IwKG5ld19idikg
KQo+Pj4+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4+Cj4+Pj4gSWYgeW91IGFncmVlLCB0
aGVuIHdpdGggdGhlIGNoYW5nZSBmZWVsIGZyZWUgdG8gYWRkCj4+Pj4gUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IFllcyAtIHdlIGNvdWxkIG1ha2UgdGhh
dCBhc3NlcnRpb24sIGJ1dCBJIGRlbGliZXJhdGVseSBvcHRlZCBmb3IgdGhlCj4+PiBjb2RlIGlu
IHBhdGNoIDIgaW5zdGVhZC4KPj4+Cj4+PiBJZiB0aGF0IGFzc2VydGlvbiB3ZXJlIHRvIGJlIHZp
b2xhdGVkLCB3ZSdkIGhhdmUgYSBzZWN1cml0eSBpc3N1ZSAodXNpbmcKPj4+IHhzdGF0ZSBhdmFp
bGFibGUgaW4gaGFyZHdhcmUsIGJ1dCB1bmtub3duIHRvIFhlbikgd2hpY2ggd291bGQgZ28KPj4+
IHVubm90aWNlZCwgYW5kIGF0IHRoZSB2ZXJ5IGJlc3QsIGp1c3QgYmUgYSBzdGF0ZSBsZWFrIGJl
dHdlZW4gdmNwdXMuCj4+Pgo+Pj4gSSdtIG9wZW4gdG8gcmVhcnJhbmdpbmcgdGhlIGNvZGUsIGJ1
dCBvbmUgd2F5IG9yIGFub3RoZXIsIHRoZSBjaGVjawo+Pj4gc2hvdWxkIHJlbWFpbiBpbiBhIHJl
bGVhc2UgYnVpbGQgZm9yIHJvYnVzdG5lc3MuCj4+IFdlbGwsIG9rYXksIGhvdyBhYm91dCB5b3Ug
ZG8gYXMgc3VnZ2VzdGVkIGFib3ZlIGluIHRoaXMgcGF0Y2gsIGFuZAo+PiB0aGVuIHJlcGxhY2Ug
LyBhbWVuZCB0aGUgQVNTRVJUKCkgaW4gdGhlIG5leHQgb25lPwo+IAo+IFdoeT8gIEZyb20gYSBi
aXNlY3Rpb24gcG9pbnQgb2YgdmlldyB0aGF0J3Mgc3RyaWN0bHkgd29yc2UgdGhhdCB0aGUKPiBv
cmRlciBvZiBjaGFuZ2VzIHByZXNlbnRlZCBoZXJlLCBldmVuIGlmIGl0IGlzIGEgY29uZGl0aW9u
IHdlIGRvbid0Cj4gZXhwZWN0IHRvIGhpdCwgYW5kIGl0cyB1bm5lY2Vzc2FyeSB3b3JrIGFzIHRo
ZSBlbmQgcmVzdWx0IGlzIHN0aWxsIGdvaW5nCj4gdG8gcmVtYWluIHRoZSBzYW1lLgoKVGhlIGVu
ZCByZXN1bHQgaXMgdGhlIHNhbWUsIHllcywgc28gaXQgZG9lc24ndCBtYXR0ZXIgYWxsIHRoYXQg
bXVjaC4KQnV0CgogICAgaWYgKCAobmV3X2J2ICYgfnhjcjBfbWF4KSB8fAogICAgICAgICAobmV3
X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxpZF94Y3IwKG5ld19idikgKQoKaXMgc3RpbGwg
bm90IG1ha2luZyBvYnZpb3VzIHRoYXQgdGhlcmUncyBhY3R1YWxseSByZWR1bmRhbmN5IHRoZXJl
CmhlcmUsIHdoaWxlCgogICAgQVNTRVJUKCEoeGNyMF9tYXggJiB+eGZlYXR1cmVfbWFzaykpOwog
ICAgaWYgKCAobmV3X2J2ICYgfnhjcjBfbWF4KSB8fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKCmRv
ZXMuIFNvIHllcywgaXQncyBtaW5vciBlbm91Z2ggdGhhdCB5b3UgbWF5IGZlZWwgZnJlZSB0byBp
Z25vcmUKbXkgY29tbWVudHMgYW5kIHB1dCBpbiB0aGUgcGF0Y2hlcyBhcyB0aGV5IGFyZS4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:44:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08:44:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg4XU-0003Rn-Rb; Thu, 19 Jul 2018 08:43: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=cdcr=kd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fg4XT-0003Ri-JE
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 08:43:55 +0000
X-Inumbo-ID: e4befc69-8b2f-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 e4befc69-8b2f-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:44:05 +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 1D9C6307FB3A
 for <xen-devel@lists.xen.org>; Thu, 19 Jul 2018 13:00:08 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 381ED7FA4B
 for <xen-devel@lists.xen.org>; Thu, 19 Jul 2018 11:43:53 +0300 (EEST)
Received: (qmail 1235 invoked from network); 19 Jul 2018 11:43:53 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 19 Jul 2018 11:43:53 +0300
To: Jan Beulich <JBeulich@suse.com>, aisaila@bitdefender.com
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@bitdefender.com>
 <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <585ed415-1cc8-daed-0d65-511e5202deb0@bitdefender.com>
Date: Thu, 19 Jul 2018 11:43:47 +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: <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76743
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490416,
 Stamp: 3], Multi: [Enabled, t: (0.000010,0.005115)], BW: [Enabled, t:
 (0.000008)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.012132,0.000112)], URL: [Enabled, t: (0.000008,0.000001)], RTDA:
 [Enabled, t: (0.110838), Hit: No, Details: v2.7.13; Id:
 15.1i69ag3.1ciorbddc.764il], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.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>

T24gMDcvMTkvMjAxOCAxMTozMCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTkuMDcu
MTggYXQgMTA6MTgsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+IE9uIE1pLCAy
MDE4LTA3LTE4IGF0IDE1OjMzICswMDAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4+IE9uIEp1
bCAyLCAyMDE4LCBhdCA4OjQyIEFNLCBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVu
ZGVyLmMgCj4+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+Pj4+ICsgICAgICAgIGNhc2UgcDJtX2Fj
Y2Vzc194Ogo+Pj4+ICsgICAgICAgICAgICBmbGFncyAmPSB+X1BBR0VfUlc7Cj4+Pj4gKyAgICAg
ICAgICAgIGJyZWFrOwo+Pj4+ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19yd3g6Cj4+Pj4gKyAg
ICAgICAgZGVmYXVsdDoKPj4+PiArICAgICAgICAgICAgYnJlYWs7Cj4+Pj4gICAgIH0KPj4+IEkg
dGhpbmsgeW91IHdhbnQgYW5vdGhlciBibGFuayBsaW5lIGhlcmUgdG9vLgo+Pj4KPj4+IEFsc28s
IHRoaXMgZG9lc27igJl0IHNlZW0gdG8gY2FwdHVyZSB0aGUg4oCYcuKAmSBwYXJ0IG9mIHRoZSBl
cXVhdGlvbiDigJQKPj4+IHNob3VsZG7igJl0IHAybV9hY2Nlc3NfbiBlbmQgdXAgd2l0aCBhIG5v
dC1wcmVzZW50IHAybSBlbnRyeT8KPj4KPj4gU1ZNIGRvc2VuJ3QgZXhwbGljaXRseSBwcm92aWRl
IGEgcmVhZCBhY2Nlc3MgYml0IHNvIHdlIHRyZWF0IHJlYWQgYW5kCj4+IHdyaXRlIHRoZSBzYW1l
IHdheS4KPiAKPiBSZWFkIGFuZCB3cml0ZSBjYW4ndCBwb3NzaWJseSBiZSB0cmVhdGVkIHRoZSBz
YW1lLiBZb3Ugb3VnaHQgdG8gdXNlCj4gdGhlIHByZXNlbnQgYml0IHRvIGRlbnkgcmVhZCAocmVh
bGx5OiBhbnkpIGFjY2VzcywgYXMgYWxzbyBpbXBsaWVkIGJ5Cj4gR2VvcmdlJ3MgcmVzcG9uc2Uu
CgpUaGV5IGFyZW4ndCB0cmVhdGVkIHRoZSBzYW1lIGFzIGZhciBzZW5kaW5nIG91dCBhIHZtX2V2
ZW50IGdvZXMuCkhvd2V2ZXIsIGlmIHdlIHVuZGVyc3RhbmQgdGhpcyBjb3JyZWN0bHksIHRoZXJl
IGlzIG5vIHdheSB0byBjYXVzZSBvbmx5CnJlYWQsIG9yIG9ubHkgd3JpdGUgZXhpdHMgZm9yIE5Q
VC4gVGhleSBhcmUgYnVuZGxlZCB0b2dldGhlciB1bmRlciBfUEFHRV9SVy4KClNvIHN2bV9kb19u
ZXN0ZWRfcGdmYXVsdCgpIHRyaWVzIHRvIHNvcnQgdGhlc2Ugb3V0OgoKMTc4MSAgICAgc3RydWN0
IG5wZmVjIG5wZmVjID0gewoxNzgyICAgICAgICAgLnJlYWRfYWNjZXNzID0gIShwZmVjICYgUEZF
Q19pbnNuX2ZldGNoKSwKMTc4MyAgICAgICAgIC53cml0ZV9hY2Nlc3MgPSAhIShwZmVjICYgUEZF
Q193cml0ZV9hY2Nlc3MpLAoxNzg0ICAgICAgICAgLmluc25fZmV0Y2ggPSAhIShwZmVjICYgUEZF
Q19pbnNuX2ZldGNoKSwKMTc4NSAgICAgICAgIC5wcmVzZW50ID0gISEocGZlYyAmIFBGRUNfcGFn
ZV9wcmVzZW50KSwKMTc4NiAgICAgfTsKMTc4NwoxNzg4ICAgICAvKiBUaGVzZSBiaXRzIGFyZSBt
dXR1YWxseSBleGNsdXNpdmUgKi8KMTc4OSAgICAgaWYgKCBwZmVjICYgTlBUX1BGRUNfd2l0aF9n
bGEgKQoxNzkwICAgICAgICAgbnBmZWMua2luZCA9IG5wZmVjX2tpbmRfd2l0aF9nbGE7CjE3OTEg
ICAgIGVsc2UgaWYgKCBwZmVjICYgTlBUX1BGRUNfaW5fZ3B0ICkKMTc5MiAgICAgICAgIG5wZmVj
LmtpbmQgPSBucGZlY19raW5kX2luX2dwdDsKMTc5MwoxNzk0ICAgICByZXQgPSBodm1faGFwX25l
c3RlZF9wYWdlX2ZhdWx0KGdwYSwgfjB1bCwgbnBmZWMpOwoKYnV0IGEgcmVhZCBhY2Nlc3MgaXMg
Y29uc2lkZXJlZCB0byBiZSBzb21ldGhpbmcgdGhhdCdzIG5vdCBhbiBpbnNuCmZldGNoLCBhbmQg
d2Ugb25seSBoYXZlIGEgc3BlY2lmaWMgYml0IHNldCBmb3IgdGhlIHdyaXRlLgoKU2luY2UgaHZt
X2hhcF9uZXN0ZWRfcGFnZV9mYXVsdCgpIGxvb2tzIGF0IG5wZmVjIHRvIGRlY2lkZSB3aGVuIHRv
IHNlbmQKb3V0IGEgdm1fZXZlbnQsIHRoaXMgdGFrZXMgY2FyZSBvZiBoYW5kbGluZyByZWFkcyBh
bmQgd3JpdGVzIGRpZmZlcmVudGx5CmF0IHRoaXMgbGV2ZWw7IGhvd2V2ZXIgaXQncyBub3QgcG9z
c2libGUgdG8gc2V0IHNlcGFyYXRlIHNpbmdsZSAiZG9uJ3QKcmVhZCIgb3IgImRvbid0IHdyaXRl
IiBleGl0LWNhdXNpbmcgZmxhZ3Mgd2l0aCBOUFQuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:47:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08: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 1fg4b6-0003gA-Dn; Thu, 19 Jul 2018 08:47: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=dlrd=kd=xenproject.org=prvs=731022c3b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fg4b4-0003fI-O2
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 08:47:38 +0000
X-Inumbo-ID: 6a1c984e-8b30-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a1c984e-8b30-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:47:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60602984"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74988-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=74961
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 19 Jul 2018 09:47:34 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 74988: all 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>

ZmxpZ2h0IDc0OTg4IGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldC9+b3NzdGVzdC90ZXN0bG9ncy9sb2dzLzc0OTg4LwoKUGVyZmVj
dCA6LSkKQWxsIHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZApiYXNlbGlu
ZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5NjEKCmpvYnM6CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6
eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXdoZWV6eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2hlZXp5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueHMuY2l0cml0ZS5uZXQvfm9zc3Rlc3QvdGVzdGxvZ3MvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 08:59:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 08:59: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 1fg4mK-0004We-Hh; Thu, 19 Jul 2018 08:59: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fg4mJ-0004WZ-M3
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 08:59:15 +0000
X-Inumbo-ID: 08b12617-8b32-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08b12617-8b32-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 08:59:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76407350"
To: Jan Beulich <JBeulich@suse.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
 <1531934413-10052-2-git-send-email-andrew.cooper3@citrix.com>
 <5B50396D02000078001D5AFF@prv1-mh.provo.novell.com>
 <0b2b0539-4088-470c-109b-3bb06d30e0cf@citrix.com>
 <5B5049EC02000078001D5B7A@prv1-mh.provo.novell.com>
 <c5b2d315-f555-2f1c-50ae-29458e27a624@citrix.com>
 <5B504CFE02000078001D5BC9@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: <6d10782f-1f3e-893b-853e-f5087ca24e38@citrix.com>
Date: Thu, 19 Jul 2018 09:59:11 +0100
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: <5B504CFE02000078001D5BC9@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/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDcvMjAxOCAwOTozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTkuMDcuMTgg
YXQgMTA6MjYsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTkvMDcv
MjAxOCAwOToyMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAxOS4wNy4xOCBhdCAwOTo1
OSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IE9uIDE5LzA3LzIwMTgg
MDg6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gQEAgLTY5NCwxOCArNjk5LDE4IEBAIGlu
dCB2YWxpZGF0ZV94c3RhdGUodTY0IHhjcjAsIHU2NCB4Y3IwX2FjY3VtLCBjb25zdCAKPj4gc3Ry
dWN0IHhzYXZlX2hkciAqaGRyKQo+Pj4+Pj4gIGludCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRleCwg
dTY0IG5ld19idikKPj4+Pj4+ICB7Cj4+Pj4+PiAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3Vy
cmVudDsKPj4+Pj4+ICsgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqY3AgPSBjdXJyLT5k
b21haW4tPmFyY2guY3B1aWQ7Cj4+Pj4+PiArICAgIHVpbnQ2NF90IHhjcjBfbWF4ID0KPj4+Pj4+
ICsgICAgICAgICgodWludDY0X3QpY3AtPnhzdGF0ZS54Y3IwX2hpZ2ggPDwgMzIpIHwgY3AtPnhz
dGF0ZS54Y3IwX2xvdzsKPj4+Pj4+ICAgICAgdTY0IG1hc2s7Cj4+Pj4+PiAgCj4+Pj4+PiAgICAg
IGlmICggaW5kZXggIT0gWENSX1hGRUFUVVJFX0VOQUJMRURfTUFTSyApCj4+Pj4+PiAgICAgICAg
ICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4+Pj4+PiAgCj4+Pj4+PiAtICAgIGlmICggKG5ld19idiAm
IH54ZmVhdHVyZV9tYXNrKSB8fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKPj4+Pj4+ICsgICAgaWYg
KCAobmV3X2J2ICYgfnhjcjBfbWF4KSB8fAo+Pj4+Pj4gKyAgICAgICAgIChuZXdfYnYgJiB+eGZl
YXR1cmVfbWFzaykgfHwgIXZhbGlkX3hjcjAobmV3X2J2KSApCj4+Pj4+PiAgICAgICAgICByZXR1
cm4gLUVJTlZBTDsKPj4+Pj4geGNyMF9tYXggb3VnaHQgdG8gaGF2ZSBubyBiaXRzIHNldCB3aGlj
aCBhcmVuJ3Qgc2V0IGluIHhmZWF0dXJlX21hc2suCj4+Pj4+IFRoZXJlZm9yZSBJJ2QgbGlrZSB0
byBzdWdnZXN0Cj4+Pj4+Cj4+Pj4+ICAgICBBU1NFUlQoISh4Y3IwX21heCAmIH54ZmVhdHVyZV9t
YXNrKSk7Cj4+Pj4+ICAgICBpZiAoIChuZXdfYnYgJiB+eGNyMF9tYXgpIHx8ICF2YWxpZF94Y3Iw
KG5ld19idikgKQo+Pj4+PiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+Pj4KPj4+Pj4gSWYg
eW91IGFncmVlLCB0aGVuIHdpdGggdGhlIGNoYW5nZSBmZWVsIGZyZWUgdG8gYWRkCj4+Pj4+IFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Pj4gWWVzIC0gd2Ug
Y291bGQgbWFrZSB0aGF0IGFzc2VydGlvbiwgYnV0IEkgZGVsaWJlcmF0ZWx5IG9wdGVkIGZvciB0
aGUKPj4+PiBjb2RlIGluIHBhdGNoIDIgaW5zdGVhZC4KPj4+Pgo+Pj4+IElmIHRoYXQgYXNzZXJ0
aW9uIHdlcmUgdG8gYmUgdmlvbGF0ZWQsIHdlJ2QgaGF2ZSBhIHNlY3VyaXR5IGlzc3VlICh1c2lu
Zwo+Pj4+IHhzdGF0ZSBhdmFpbGFibGUgaW4gaGFyZHdhcmUsIGJ1dCB1bmtub3duIHRvIFhlbikg
d2hpY2ggd291bGQgZ28KPj4+PiB1bm5vdGljZWQsIGFuZCBhdCB0aGUgdmVyeSBiZXN0LCBqdXN0
IGJlIGEgc3RhdGUgbGVhayBiZXR3ZWVuIHZjcHVzLgo+Pj4+Cj4+Pj4gSSdtIG9wZW4gdG8gcmVh
cnJhbmdpbmcgdGhlIGNvZGUsIGJ1dCBvbmUgd2F5IG9yIGFub3RoZXIsIHRoZSBjaGVjawo+Pj4+
IHNob3VsZCByZW1haW4gaW4gYSByZWxlYXNlIGJ1aWxkIGZvciByb2J1c3RuZXNzLgo+Pj4gV2Vs
bCwgb2theSwgaG93IGFib3V0IHlvdSBkbyBhcyBzdWdnZXN0ZWQgYWJvdmUgaW4gdGhpcyBwYXRj
aCwgYW5kCj4+PiB0aGVuIHJlcGxhY2UgLyBhbWVuZCB0aGUgQVNTRVJUKCkgaW4gdGhlIG5leHQg
b25lPwo+PiBXaHk/ICBGcm9tIGEgYmlzZWN0aW9uIHBvaW50IG9mIHZpZXcgdGhhdCdzIHN0cmlj
dGx5IHdvcnNlIHRoYXQgdGhlCj4+IG9yZGVyIG9mIGNoYW5nZXMgcHJlc2VudGVkIGhlcmUsIGV2
ZW4gaWYgaXQgaXMgYSBjb25kaXRpb24gd2UgZG9uJ3QKPj4gZXhwZWN0IHRvIGhpdCwgYW5kIGl0
cyB1bm5lY2Vzc2FyeSB3b3JrIGFzIHRoZSBlbmQgcmVzdWx0IGlzIHN0aWxsIGdvaW5nCj4+IHRv
IHJlbWFpbiB0aGUgc2FtZS4KPiBUaGUgZW5kIHJlc3VsdCBpcyB0aGUgc2FtZSwgeWVzLCBzbyBp
dCBkb2Vzbid0IG1hdHRlciBhbGwgdGhhdCBtdWNoLgo+IEJ1dAo+Cj4gICAgIGlmICggKG5ld19i
diAmIH54Y3IwX21heCkgfHwKPiAgICAgICAgICAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8
ICF2YWxpZF94Y3IwKG5ld19idikgKQo+Cj4gaXMgc3RpbGwgbm90IG1ha2luZyBvYnZpb3VzIHRo
YXQgdGhlcmUncyBhY3R1YWxseSByZWR1bmRhbmN5IHRoZXJlCj4gaGVyZSwgd2hpbGUKPgo+ICAg
ICBBU1NFUlQoISh4Y3IwX21heCAmIH54ZmVhdHVyZV9tYXNrKSk7Cj4gICAgIGlmICggKG5ld19i
diAmIH54Y3IwX21heCkgfHwgIXZhbGlkX3hjcjAobmV3X2J2KSApCj4KPiBkb2VzLiBTbyB5ZXMs
IGl0J3MgbWlub3IgZW5vdWdoIHRoYXQgeW91IG1heSBmZWVsIGZyZWUgdG8gaWdub3JlCj4gbXkg
Y29tbWVudHMgYW5kIHB1dCBpbiB0aGUgcGF0Y2hlcyBhcyB0aGV5IGFyZS4KCkkgY2FuIHR3ZWFr
IHBhdGNoIDIgdG8gZm9sbG93IHRoaXMgbGF5b3V0IHJhdGhlciB0aGFuIHRoZSBjdXJyZW50LCBh
bmQKY2FuIGxlYXZlIHNvbWUgY29tbWVudHMgYW5kIGFuIEFTU0VSVF9VTlJFQUNIQUJMRSgpIGFm
dGVyIHRoZSBwcmludGsoKQppZiB5b3UnZCBsaWtlPwoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:01:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09: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 1fg4oL-0005C5-0b; Thu, 19 Jul 2018 09:01: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=xz3x=kd=citrix.com=prvs=731336292=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fg4oJ-0005Bx-RO
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 09:01:19 +0000
X-Inumbo-ID: 539e309b-8b32-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 539e309b-8b32-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 09:01:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60604042"
Date: Thu, 19 Jul 2018 10:01:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180719090111.uoygardgnyl6c5dv@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-8-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717133816.37958-8-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 07/13] 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: 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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MTBQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFJhbmdlcyB0aGF0IHNob3VsZCBiZSBjb25zaWRlcmVkIHJlc2VydmVkIGluIHRoZSBJ
T01NVSBhcmUgbm90IG5lY2Vzc2FyaWx5Cj4gbGltaXRlZCB0byBSTVJScy4gSWYgaW9tbXVfaW5j
bHVzaXZlX21hcHBpbmcgaXMgc2V0IHRoZW4gYW55IGZyYW1lIG51bWJlcgo+IGZhbGxpbmcgd2l0
aGluIGFuIEU4MjAgcmVzZXJ2ZWQgcmVnaW9uIHNob3VsZCBhbHNvIGJlIGNvbnNpZGVyZWQgYXMK
PiByZXNlcnZlZCBpbiB0aGUgSU9NTVUuCj4gVGhpcyBwYXRjaCBhZGRzIGEgcmFuZ2VzZXQgdG8g
dGhlIGRvbWFpbl9pb21tdSBzdHJ1Y3R1cmUgdGhhdCBpcyB0aGVuIHVzZWQKPiB0byB0cmFjayBh
bGwgcmVzZXJ2ZWQgcmFuZ2VzLiBUaGlzIHdpbGwgYmUgbmVlZGVkIGJ5IGEgc3Vic2VxdWVudCBw
YXRjaAo+IHRvIHRlc3Qgd2hldGhlciBpdCBpcyBzYWZlIHRvIG1vZGlmeSBhIHBhcnRpY3VsYXIg
SU9NTVUgZW50cnkuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:06:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09: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 1fg4tY-0005V6-QQ; Thu, 19 Jul 2018 09: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=ilhm=kd=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fg4tX-0005V1-57
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 09:06:43 +0000
X-Inumbo-ID: fec6fdc2-8b32-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x244.google.com (unknown [2a00:1450:4010:c07::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fec6fdc2-8b32-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 11:06:18 +0200 (CEST)
Received: by mail-lf0-x244.google.com with SMTP id b22-v6so5484992lfa.3
 for <xen-devel@lists.xen.org>; Thu, 19 Jul 2018 02:06: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=Tao8eBUeQTUgXDZntjlSYhtNGp/b4EBj7YNiUB7LcL0=;
 b=Hk1Zqmt1lnNDzIewekSa53AqLv4JV34UWHk9NnEGmRBRnoccbYgMrd+ewtcsZk7KAk
 HOIU7UEr/qbAX4C5pwUDL4FduCIUxhbYMi0mf//AGuVuS14LfZQYtnOyrZw9m+areFkE
 Ev3ozm6du5JM3Y4tXSjnetKnVtmP2OUEvZ8a4VamPlVYsQ8/6JHbtedhFHMbdBCE3+Rz
 ywSF3k8FUaUydLaQ0CDRPlm0t42y6ae0Os7jkU7n5VRptc/ZwWTCeJFNEcfhdtdJKAFL
 eYa0P8McdOQYKl3q3PlzT0S9P7xWRJTH9/PWVD5gfBPMRWrqIFxSGVW47dv5DUDcEKIY
 vTdQ==
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=Tao8eBUeQTUgXDZntjlSYhtNGp/b4EBj7YNiUB7LcL0=;
 b=PqrNoa7Ct7zzxobR1zOLGl3BP++57LYtKsCRVBwD02A7Rs64OC0FP46bZQOUJFYglw
 uUoCRSyazF+CQPuH5Os6s9hKHcEFYNK7FNvZcDDNdJY/5b/RHR6UihM1gl7HL2P/sl80
 966PYoPePU7X61qYehN4t4/DaiCd8zHlCWIo5MNG9VTgMtvo4UDT0gSdvFEOVUK+DRlS
 jJvS8Uo9uaCK0Fnk7C+ELx3SRCqePN4lonY0k7+B0nhb4p55+C+QXQoA/+f6XMO7uaYP
 XJRsl9CBD4pcZJ3A93uisnJpQhk2gnFOTagPs2EpnT6DwMKULJ8dEETmuxysUfCYon7/
 VOKQ==
X-Gm-Message-State: AOUpUlHqmz/Ug2DGk1IGTwbOla9pqpfzwiP2iqkcODgK63etizcDA53L
 lPJKA27IqyAjhWPpcFcu73U=
X-Google-Smtp-Source: AAOMgpf1fIxfYveRlBK/73B4rKfKqokHbE1AQ//qK3TyhCxH01BNMx6ihAd5iImH7Z3HHtCUdSqsxQ==
X-Received: by 2002:a19:9cca:: with SMTP id
 f193-v6mr5980621lfe.60.1531991200351; 
 Thu, 19 Jul 2018 02:06:40 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 b22-v6sm1009543ljj.93.2018.07.19.02.06.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 19 Jul 2018 02:06:39 -0700 (PDT)
To: Dan Carpenter <dan.carpenter@oracle.com>
References: <20180719081133.k7asay4fl2qhhpjf@mwanda>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <b8154096-3a43-cca1-316e-4d60d69ee9ab@gmail.com>
Date: Thu, 19 Jul 2018 12:06:38 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180719081133.k7asay4fl2qhhpjf@mwanda>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] drm/xen-front: Fix error code in
 xen_drm_front_gem_get_sg_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: David Airlie <airlied@linux.ie>, kernel-janitors@vger.kernel.org,
 dri-devel@lists.freedesktop.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>

SGksIERhbiEKClRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoIGFuZCBzb3JyeSBJIHdhcyBjbHVtc3kg
c2VuZGluZyB2My4KCkRvIHlvdSB3YW50IG1lIHRvIHNlbmQgdjMgbm93IHdpdGggdGhlIGZpeGVz
IGZvciBib3RoIFhlbiBhbmQgQ01BPwoKVGhhbmsgeW91LAoKT2xla3NhbmRyCgoKT24gMDcvMTkv
MjAxOCAxMToxMSBBTSwgRGFuIENhcnBlbnRlciB3cm90ZToKPiBUaGUgeGVuX2RybV9mcm9udF9n
ZW1fZ2V0X3NnX3RhYmxlKCkgZnVuY3Rpb24gaXMgc3VwcG9zZWQgdG8gcmV0dXJuCj4gZXJyb3Ig
cG9pbnRlci4gIFRoZSBjdXJyZW50IGNvZGUsIHdvdWxkIHRyaWdnZXIgYSBOVUxMIGRlcmVmZXJl
bmNlIGluCj4gZHJtX2dlbV9tYXBfZG1hX2J1ZigpLgo+Cj4gRml4ZXM6IGM1NzViN2VlYjg5ZiAo
ImRybS94ZW4tZnJvbnQ6IEFkZCBzdXBwb3J0IGZvciBYZW4gUFYgZGlzcGxheSBmcm9udGVuZCIp
Cj4gU2lnbmVkLW9mZi1ieTogRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29t
Pgo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0u
YyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uYwo+IGluZGV4IGM4NWJm
ZTc1NzFjYi4uNDUwN2JjMDNlZDhmIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4v
eGVuX2RybV9mcm9udF9nZW0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9m
cm9udF9nZW0uYwo+IEBAIC0xNzksNyArMTc5LDcgQEAgc3RydWN0IHNnX3RhYmxlICp4ZW5fZHJt
X2Zyb250X2dlbV9nZXRfc2dfdGFibGUoc3RydWN0IGRybV9nZW1fb2JqZWN0ICpnZW1fb2JqKQo+
ICAgCXN0cnVjdCB4ZW5fZ2VtX29iamVjdCAqeGVuX29iaiA9IHRvX3hlbl9nZW1fb2JqKGdlbV9v
YmopOwo+ICAgCj4gICAJaWYgKCF4ZW5fb2JqLT5wYWdlcykKPiAtCQlyZXR1cm4gTlVMTDsKPiAr
CQlyZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKPiAgIAo+ICAgCXJldHVybiBkcm1fcHJpbWVfcGFn
ZXNfdG9fc2coeGVuX29iai0+cGFnZXMsIHhlbl9vYmotPm51bV9wYWdlcyk7Cj4gICB9CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:11:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09:11:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg4xf-0006BY-DG; Thu, 19 Jul 2018 09:10: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg4xe-0006BK-Aj
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 09:10:58 +0000
X-Inumbo-ID: 9762a6c9-8b33-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9762a6c9-8b33-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 11:10: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 1fg4xc-0002vz-GD; Thu, 19 Jul 2018 09:10: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 1fg4xc-0008AQ-8h; Thu, 19 Jul 2018 09:10:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg4xc-0005xc-83; Thu, 19 Jul 2018 09:10:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fg4xc-0005xc-83@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 09:10:56 +0000
Subject: [Xen-devel] [ovmf bisection] complete build-i386-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>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiBidWlsZC1pMzg2
LXhzbQp0ZXN0aWQgeGVuLWJ1aWxkCgpUcmVlOiBvdm1mIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFu
b2NvcmUvZWRrMi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4t
dHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQg
YW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAg
b3ZtZiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIuZ2l0CiAgQnVnIGludHJvZHVj
ZWQ6ICAyYTA4OTEzNDQzYmIzZmZmMDA1NmNjNTU1ZTI2MGIyYzNmZGQyMTIwCiAgQnVnIG5vdCBw
cmVzZW50OiA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0ZGY2ZmMyMjAwCiAgTGFzdCBm
YWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MvMTI1NDE0LwoKCiAgY29tbWl0IDJhMDg5MTM0NDNiYjNmZmYwMDU2Y2M1NTVlMjYwYjJjM2Zk
ZDIxMjAKICBBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBEYXRlOiAg
IFdlZCBKdWwgMTEgMTk6MDc6MjggMjAxOCArMDgwMAogIAogICAgICBVZWZpQ3B1UGtnL01wSW5p
dExpYjogVXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxlLgogICAgICAKICAgICAgU2Vh
cmNoIHVDb2RlIGNvc3RzIG11Y2ggdGltZSwgaWYgQVAgaGFzIHNhbWUgcHJvY2Vzc29yIHR5cGUK
ICAgICAgd2l0aCBCU1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVDb2RlIGluZm8gdG8gZ2V0IGJl
dHRlciBwZXJmb3JtYW5jZS4KICAgICAgCiAgICAgIFRoaXMgY2hhbmdlIGVuYWJsZXMgdGhpcyBz
b2x1dGlvbi4KICAgICAgCiAgICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29t
PgogICAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgICAgQ29udHJpYnV0
ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgICBTaWdu
ZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICAgIEFja2VkLWJ5
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgICBSZWdyZXNzaW9uLXRlc3Rl
ZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6
IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10
dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvcmVzdWx0cy9iaXNlY3Qvb3ZtZi9idWlsZC1pMzg2LXhzbS54ZW4tYnVpbGQuaHRtbApS
ZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRo
ZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMv
YmlzZWN0L292bWYvYnVpbGQtaTM4Ni14c20ueGVuLWJ1aWxkIC0tc3VtbWFyeS1vdXQ9dG1wLzEy
NTQxNC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTI5NSAtLWJsZXNzaW5n
cz1yZWFsLHJlYWwtYmlzZWN0IG92bWYgYnVpbGQtaTM4Ni14c20geGVuLWJ1aWxkClNlYXJjaGlu
ZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjUzNTggZmFpbCBbaG9zdD1hbGJhbmExXSAv
IDEyNTI5NSBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI1MzU4IC8gMTI1Mjk1
Cih0cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBzZWFiaW9zKQpU
cmVlOiBvdm1mIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi5naXQKVHJlZTogcWVt
dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFl
bXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hl
bmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2
ODdjNGYzNzMzOTc5IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQz
NTdhNjRjYTEzNGNkOTUyNjc5YzgxCkJhc2lzIHBhc3MgZDkwMGQ3Yzk4NTdhNjc2ZDkyNzFhMGFi
NDk5YzEyYjM3OWRjMzY1MiBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
IDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZTNmNjY3YmM1ZjUxZDBh
YTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRo
b2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIu
Z2l0I2Q5MDBkN2M5ODU3YTY3NmQ5MjcxYTBhYjQ5OWMxMmIzNzlkYzM2NTItZjYzYTNlMjg2NzY1
ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3OSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAtYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcveGVuLmdpdCNlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5
YzgxLWUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKTG9hZGVkIDEwMDEg
bm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMjUz
MDIgZmFpbCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5IGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5Yzgx
CiAxMjUyOTUgcGFzcyBkOTAwZDdjOTg1N2E2NzZkOTI3MWEwYWI0OTljMTJiMzc5ZGMzNjUyIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUy
Njc5YzgxCiAxMjUzMDcgZmFpbCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMz
OTc5IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkz
OGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEz
NGNkOTUyNjc5YzgxCiAxMjUzMjEgZmFpbCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdj
NGYzNzMzOTc5IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkx
MzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdh
NjRjYTEzNGNkOTUyNjc5YzgxCiAxMjU0MDMgcGFzcyBkOTAwZDdjOTg1N2E2NzZkOTI3MWEwYWI0
OTljMTJiMzc5ZGMzNjUyIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFh
NDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjU0MTQgZmFpbCAyYTA4OTEzNDQzYmIzZmZmMDA1
NmNjNTU1ZTI2MGIyYzNmZGQyMTIwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVm
NTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjU0MDUgZmFpbCBmNjNhM2UyODY3NjVm
NDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEy
NTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2
NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjUzMzEgW2hvc3Q9YWxiYW5h
MF0KIDEyNTM1OCBmYWlsIGY2M2EzZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5Nzkg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0
NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5
NTI2NzljODEKIDEyNTM0MCBmYWlsIGY2M2EzZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3
MzM5NzkgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNh
MTM0Y2Q5NTI2NzljODEKIDEyNTQwNiBwYXNzIDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmEx
ZTRkZjZmYzIyMDAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEz
OTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1
N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTM1MCBmYWlsIGY2M2EzZTI4Njc2NWY0N2I3OWE3M2Q1
NmY4ZDY4N2M0ZjM3MzM5NzkgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQw
YWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTQwOCBmYWlsIDJhMDg5MTM0NDNiYjNmZmYw
MDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2Jj
NWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTQwOSBwYXNzIDY5MzZlZTAzNDJk
MjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUz
ZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTQxMSBmYWlsIDJhMDg5
MTM0NDNiYjNmZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTQxMyBwYXNz
IDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKU2VhcmNo
aW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI1Mjk1
IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNTMwMiAoZmFp
bCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNTQwMyAocGFzcyks
IGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNTQwNSAoZmFpbCksIGZvciBi
YXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJh
MWU0ZGY2ZmMyMjAwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQz
NTdhNjRjYTEzNGNkOTUyNjc5YzgxCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5n
IGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI1NDA2IChwYXNzKSwgZm9yIGxh
c3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI1NDA4IChmYWlsKSwgZm9yIGZpcnN0IGZh
aWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI1NDA5IChwYXNzKSwgZm9yIGxhc3QgcGFzcwog
UmVwcm8gZm91bmQ6IGZsaWdodCAxMjU0MTEgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVw
cm8gZm91bmQ6IGZsaWdodCAxMjU0MTMgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDEyNTQxNCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5k
IHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgb3Zt
ZiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIuZ2l0CiAgQnVnIGludHJvZHVjZWQ6
ICAyYTA4OTEzNDQzYmIzZmZmMDA1NmNjNTU1ZTI2MGIyYzNmZGQyMTIwCiAgQnVnIG5vdCBwcmVz
ZW50OiA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0ZGY2ZmMyMjAwCiAgTGFzdCBmYWls
IHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3Mv
MTI1NDE0LwoKCiAgY29tbWl0IDJhMDg5MTM0NDNiYjNmZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIx
MjAKICBBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBEYXRlOiAgIFdl
ZCBKdWwgMTEgMTk6MDc6MjggMjAxOCArMDgwMAogIAogICAgICBVZWZpQ3B1UGtnL01wSW5pdExp
YjogVXNlIEJTUCB1Q29kZSBmb3IgQVBzIGlmIHBvc3NpYmxlLgogICAgICAKICAgICAgU2VhcmNo
IHVDb2RlIGNvc3RzIG11Y2ggdGltZSwgaWYgQVAgaGFzIHNhbWUgcHJvY2Vzc29yIHR5cGUKICAg
ICAgd2l0aCBCU1AsIEFQIGNhbiB1c2UgQlNQIHNhdmVkIHVDb2RlIGluZm8gdG8gZ2V0IGJldHRl
ciBwZXJmb3JtYW5jZS4KICAgICAgCiAgICAgIFRoaXMgY2hhbmdlIGVuYWJsZXMgdGhpcyBzb2x1
dGlvbi4KICAgICAgCiAgICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
ICAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgICAgQ29udHJpYnV0ZWQt
dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgICBTaWduZWQt
b2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICAgIEFja2VkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgICBSZWdyZXNzaW9uLXRlc3RlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IFJ1
aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21l
L2xvZ3MvcmVzdWx0cy9iaXNlY3Qvb3ZtZi9idWlsZC1pMzg2LXhzbS54ZW4tYnVpbGQue2RvdCxw
cyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjEyNTQxNDogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI1NDE0IG92bWYgcmVhbC1iaXNl
Y3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMjU0MTQvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:12:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09:12: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 1fg4zC-0006Ii-0Q; Thu, 19 Jul 2018 09:12: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=2npq=kd=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fg4zA-0006Ib-Ca
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 09:12:32 +0000
X-Inumbo-ID: cef16df7-8b33-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cef16df7-8b33-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 11:12:07 +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 5AC14ADB3;
 Thu, 19 Jul 2018 09:12:29 +0000 (UTC)
Date: Thu, 19 Jul 2018 11:12:25 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180719091225.GR7193@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180716115058.5559-1-mhocko@kernel.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

RG9lcyBhbnlib2R5IHNlZSBhbnkgcmVhc29ucyB3aHkgdGhpcyBzaG91bGQgZ2V0IGludG8gbW1v
dG0gdHJlZT8KSSBkbyBub3Qgd2FudCB0byBydXNoIHRoaXMgaW4gYnV0IGlmIGdlbmVyYWwgZmVl
bGluZyBpcyB0byBwdXNoIGl0IGZvcgp0aGUgdXBjb21pbmcgbWVyZ2Ugd2luZG93IHRoZW4gSSB3
aWxsIG5vdCBvYmplY3QuCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:19:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09:19:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg55p-0006b9-Oz; Thu, 19 Jul 2018 09:19: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=uc1q=kd=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fg55n-0006b4-Ra
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 09:19:23 +0000
X-Inumbo-ID: d9312355-8b34-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d9312355-8b34-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 09:19: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 7140E80D;
 Thu, 19 Jul 2018 02:19:21 -0700 (PDT)
Received: from [10.1.206.53] (e108454-lin.cambridge.arm.com [10.1.206.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5B02B3F246;
 Thu, 19 Jul 2018 02:19:19 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-3-git-send-email-sstabellini@kernel.org>
 <856afaf8-9a0f-0668-86a4-ccf023275f1a@arm.com>
 <alpine.DEB.2.10.1807171300370.21200@sstabellini-ThinkPad-X260>
 <fe510483-1dc3-90dd-25d3-57c4e5154e64@arm.com>
 <alpine.DEB.2.10.1807181007240.21200@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <967a2077-36e9-3524-c5e9-73b48ec8913e@arm.com>
Date: Thu, 19 Jul 2018 10:19:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807181007240.21200@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 03/21] 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>, andrii_anisov@epam.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, 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>

SGkgU3RlZmFubywKCk9uIDE4LzA3LzE4IDE4OjEwLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVHVlLCAxNyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBTdGVmYW5v
LAo+Pgo+PiBPbiAxNy8wNy8yMDE4IDIxOjA1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+
PiBPbiBNb24sIDkgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBIaSwKPj4+Pgo+
Pj4+IE9uIDA3LzA3LzE4IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+IElu
dHJvZHVjZSBhbiBpc19jb25zb2xlIG9wdGlvbiB0byBhbGxvdyBjZXJ0YWluIGNsYXNzZXMgb2Yg
ZG9tVXMgdG8gdXNlCj4+Pj4+IHRoZSBYZW4gY29uc29sZS4gU3BlY2lmaWNhbGx5LCBpdCB3aWxs
IGJlIHVzZWQgdG8gZ2l2ZSBjb25zb2xlIGFjY2VzcyB0bwo+Pj4+PiBhbGwgZG9tVXMgc3RhcnRl
ZCBmcm9tIFhlbiBmcm9tIGluZm9ybWF0aW9uIG9uIGRldmljZSB0cmVlLgo+Pj4+Pgo+Pj4+PiBT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4+
Pj4+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCj4+Pj4+IENDOiBHZW9yZ2UuRHVubGFw
QGV1LmNpdHJpeC5jb20KPj4+Pj4gQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KPj4+Pj4g
Q0M6IGpiZXVsaWNoQHN1c2UuY29tCj4+Pj4+IENDOiBrb25yYWQud2lsa0BvcmFjbGUuY29tCj4+
Pj4+IENDOiB0aW1AeGVuLm9yZwo+Pj4+PiBDQzogd2VpLmxpdTJAY2l0cml4LmNvbQo+Pj4+PiBD
QzogZGdkZWdyYUB0eWNoby5uc2EuZ292Cj4+Pj4+IC0tLQo+Pj4+PiBDaGFuZ2VzIGluIHYyOgo+
Pj4+PiAtIGludHJvZHVjZSBpc19jb25zb2xlCj4+Pj4+IC0gcmVtb3ZlICNpZmRlZnMKPj4+Pj4g
LS0tCj4+Pj4+ICAgICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDIgKysKPj4+Pj4gICAgIHhl
bi9pbmNsdWRlL3hzbS9kdW1teS5oIHwgMiArKwo+Pj4+PiAgICAgeGVuL3hzbS9mbGFzay9ob29r
cy5jICAgfCA1ICsrKystCj4+Pj4+ICAgICAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQo+Pj4+Pgo+Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+Pj4+PiBpbmRleCA5OWQyYWYyLi5k
NjZjZWMwIDEwMDY0NAo+Pj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+Pj4+PiAr
KysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+Pj4+PiBAQCAtMzc5LDYgKzM3OSw4IEBAIHN0
cnVjdCBkb21haW4KPj4+Pj4gICAgICAgICBib29sICAgICAgICAgICAgIGF1dG9fbm9kZV9hZmZp
bml0eTsKPj4+Pj4gICAgICAgICAvKiBJcyB0aGlzIGd1ZXN0IGZ1bGx5IHByaXZpbGVnZWQgKGFr
YSBkb20wKT8gKi8KPj4+Pj4gICAgICAgICBib29sICAgICAgICAgICAgIGlzX3ByaXZpbGVnZWQ7
Cj4+Pj4+ICsgICAgLyogQ2FuIHRoaXMgZ3Vlc3QgYWNjZXNzIHRoZSBYZW4gY29uc29sZT8gKi8K
Pj4+Pj4gKyAgICBib29sICAgICAgICAgICAgIGlzX2NvbnNvbGU7Cj4+Pj4+ICAgICAgICAgLyog
SXMgdGhpcyBhIHhlbnN0b3JlIGRvbWFpbiAobm90IGRvbTApPyAqLwo+Pj4+PiAgICAgICAgIGJv
b2wgICAgICAgICAgICAgaXNfeGVuc3RvcmU7Cj4+Pj4+ICAgICAgICAgLyogRG9tYWluJ3MgVkNQ
VXMgYXJlIHBpbm5lZCAxOjEgdG8gcGh5c2ljYWwgQ1BVcz8gKi8KPj4+Pj4gZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPj4+Pj4g
aW5kZXggZmY2YjJkYi4uMzg4ODgxNyAxMDA2NDQKPj4+Pj4gLS0tIGEveGVuL2luY2x1ZGUveHNt
L2R1bW15LmgKPj4+Pj4gKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPj4+Pj4gQEAgLTIz
MCw2ICsyMzAsOCBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQKPj4+Pj4geHNtX21lbW9yeV9zdGF0
X3Jlc2VydmF0aW9uKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluCj4+Pj4+ICAgICBzdGF0
aWMgWFNNX0lOTElORSBpbnQgeHNtX2NvbnNvbGVfaW8oWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBk
b21haW4KPj4+Pj4gKmQsIGludAo+Pj4+PiBjbWQpCj4+Pj4+ICAgICB7Cj4+Pj4+ICAgICAgICAg
WFNNX0FTU0VSVF9BQ1RJT04oWFNNX09USEVSKTsKPj4+Pj4gKyAgICBpZiAoIGQtPmlzX2NvbnNv
bGUgKQo+Pj4+PiArICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9IT09LLCBk
LCBOVUxMKTsKPj4+Pgo+Pj4+IEkgd2lsbCBsZXQgRGFuaWVsIGNvbW1lbnRpbmcgb24gdGhpcyBj
aGFuZ2UuIEhvd2V2ZXIgLi4uCj4+Pj4KPj4+Pj4gICAgICNpZmRlZiBDT05GSUdfVkVSQk9TRV9E
RUJVRwo+Pj4+PiAgICAgICAgIGlmICggY21kID09IENPTlNPTEVJT193cml0ZSApCj4+Pj4+ICAg
ICAgICAgICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oWFNNX0hPT0ssIGQsIE5VTEwpOwo+
Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9o
b29rcy5jCj4+Pj4+IGluZGV4IDc4YmMzMjYuLjI1NTFlNGUgMTAwNjQ0Cj4+Pj4+IC0tLSBhL3hl
bi94c20vZmxhc2svaG9va3MuYwo+Pj4+PiArKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKPj4+
Pj4gQEAgLTQ0Myw3ICs0NDMsMTAgQEAgc3RhdGljIGludCBmbGFza19jb25zb2xlX2lvKHN0cnVj
dCBkb21haW4gKmQsIGludAo+Pj4+PiBjbWQpCj4+Pj4+ICAgICAgICAgICAgIHJldHVybiBhdmNf
dW5rbm93bl9wZXJtaXNzaW9uKCJjb25zb2xlX2lvIiwgY21kKTsKPj4+Pj4gICAgICAgICB9Cj4+
Pj4+ICAgICAtICAgIHJldHVybiBkb21haW5faGFzX3hlbihkLCBwZXJtKTsKPj4+Pj4gKyAgICBp
ZiAoICFkLT5pc19jb25zb2xlICkKPj4+Pj4gKyAgICAgICAgcmV0dXJuIGRvbWFpbl9oYXNfeGVu
KGQsIHBlcm0pOwo+Pj4+PiArICAgIGVsc2UKPj4+Pj4gKyAgICAgICAgcmV0dXJuIDA7Cj4+Pj4K
Pj4+PiAuLi4gSSBkb24ndCB0aGluayB0aGlzIGNoYW5nZSBpcyBjb3JyZWN0LiBXaGVuIGEgcG9s
aWN5IGlzIHVzZWQsIHRoZSB1c2VyCj4+Pj4gaXMKPj4+PiBmcmVlIHRvIGRlZmluZSB3aGF0IGlz
IHRoZSBiZWhhdmlvci4gV2l0aCB5b3VyIHNvbHV0aW9uLCB5b3UgaW1wb3NlIHRoZQo+Pj4+IGNv
bnNvbGUgYWNjZXNzIGV2ZW4gaWYgdGhlIHVzZXIgZGlkbid0IHRvIG5vdCBnaXZlIHRoZSBwZXJt
aXNzaW9uLgo+Pj4KPj4+IEkgd2FzIGhvcGluZyBEYW5pZWwgd291bGQgYWR2aXNlIG9uIHRoZSBi
ZXN0IHdheSB0byBkbyB0aGluZ3MgaGVyZS4KPj4+Cj4+PiBJIHRob3VnaHQgdGhhdCB0aGUgaWRl
YSB3YXMgdGhhdCBncmFudGluZyBhIGRvbWFpbiAiaXNfY29uc29sZSIgaXMKPj4+IGVxdWl2YWxl
bnQgdG8gZ3JhbnRpbmcgYSBkb21haW4gWEVOX19SRUFEQ09OU09MRSBhbmQgWEVOX19XUklURUNP
TlNPTEUKPj4+IHBlcm1pc3Npb25zLiAgVGh1cywgaWYgaXNfY29uc29sZSBpcyBzZXQsIHdlIHJl
dHVybiAwIGZyb20KPj4+IGZsYXNrX2NvbnNvbGVfaW8gYmVjYXVzZSB0aGUgcGVybWlzc2lvbnMg
Y2hlY2sgc3VjY2VlZHMuCj4+Cj4+IFdlbGwsIHllcyBhbmQgbm8uIFRoYXQncyBlcXVpdmFsZW50
IHdoZW4geW91IHVzZSB0aGUgZHVtbXkgcG9saWN5LiBXaGVuIHlvdQo+PiBoYXZlIGEgZmxhc2sg
cG9saWN5IHlvdSB3YW50IHRvIGdpdmUgdGhlIGNvbnRyb2wgdG8gdGhlIHVzZXIuCj4+Cj4+IElm
IHlvdSBsb29rIGF0IHRoZSBjb2RlIHRoZXJlIGFyZSBubyBzdWNoIGFzIGQtPmlzX3ByaXZpbGVn
ZSBpbiB0aGF0IGZ1bmN0aW9uLgo+PiBUaGlzIG1lYW5zIHRoYXQgdGhlIHVzZXIgZGVmaW5lIHRo
ZSBwb2xpY3kgZm9yIHRoZSBoYXJkd2FyZSBkb21haW4uIFdoeSB3b3VsZAo+PiBiZSBkLT5pc19j
b25zb2xlIGRpZmZlcmVudCBoZXJlPwo+IAo+IFlvdSBhcmUgc2F5aW5nIHRoYXQgaW4gaG9va3Mu
YyB0aGUgY2hlY2sgc2hvdWxkIHJlbWFpbiBleGFjdGx5IGFzIGlzOgo+IAo+ICAgIHJldHVybiBk
b21haW5faGFzX3hlbihkLCBwZXJtKTsKPiAKPiBhbmQgZC0+aXNfY29uc29sZSBzaG91bGQgbm90
IGJlIHRlc3RlZD8KClllcy4KCj4gSW4gdGhhdCBjYXNlLCBkbyB5b3Uga25vdyBpZiBJCj4gbmVl
ZCB0byBkbyBhbnl0aGluZyBzcGVjaWFsIHdpdGggWEVOX19SRUFEQ09OU09MRSBhbmQgWEVOX19X
UklURUNPTlNPTEUKPiBwZXJtaXNzaW9ucyBmb3IgdGhlIGluaXRpYWwgYm9vdCBkb21haW5zIChz
dWNoIGFzIGFkZGluZyB0aG9zZQo+IHBlcm1pc3Npb25zIGFzIHRoZSBzYW1lIHRpbWUgZC0+aXNf
Y29uc29sZSBpcyBzZXQpPwoKVGhlIG1haW4gcHVycG9zZSBvZiBYU00gaXMgdG8gcHJvdmlkZSBh
IGZpbmUgZ3JhaW4gcGVybWlzc2lvbiBmb3IgdGhlIAp1c2VyIHRvIGNvbmZpZ3VyZS4gRm9yIGlu
c3RhbmNlLCBhIHVzZXIgbWF5IG5vdCBjb25zb2xlIGFjY2VzcyBmb3IgCmluaXRpYWwgZG9tYWlu
IGZvciBzZWN1cml0eSBwdXJwb3NlLiBTbyB5b3UgZG9uJ3QgaGF2ZSBhbnl0aGluZyB0byBpbiAK
dGhlIGNvZGUuCgpIb3dldmVyLCB3aGVuIHlvdSBoYXZlIFhTTSBlbmFibGVkLCB5b3Ugd2lsbCBo
YXZlIHRvIHdyaXRlIGRvd24gaW4gdGhlIApwb2xpY3kgdGhhdCBpbml0aWFsIGRvbWFpbnMgd2ls
bCBoYXZlIGNvbnNvbGUgYWNjZXNzLiBBbHRob3VnaCwgSSBhbSBub3QgCnN1cmUgaG93IHRvIHdy
aXRlIHRoYXQgaW4gdGhlIHBvbGljeS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:20:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09:20:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg56n-0007AM-3F; Thu, 19 Jul 2018 09:20: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=cnmh=kd=oracle.com=dan.carpenter@srs-us1.protection.inumbo.net>)
 id 1fg56l-0007AA-FJ
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 09:20:23 +0000
X-Inumbo-ID: fcf9400d-8b34-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fcf9400d-8b34-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 09:20:33 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6J9JZ16049485;
 Thu, 19 Jul 2018 09:20: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=GEWTGPboNkeSp9oF7dPxQn+zF98i2LyCaHJ/LUT+DE4=;
 b=ojlU8fmfQNxIpxL4CkCpdeFBLvJJd3QmZT8E9xN/IDLhHH/i6Mq1TZzxgwudl6n9vgJz
 10WPCHvSB6qBWH+8vpycyhJBcPuaRHG7twKlbuCa9Ce6rwuRQw5KLwaVB9b2FlmgVxtw
 Gv4YFXNVSAgyoWNfMGkLoROVJgJqxSWyGj3GDzT8eE3NqNbSARvPv1z0nQ/aAeoQMvGU
 88FK96AZXfE79ley+UIxi9oHgAuBPFaXDKcB+XyExa4VcAAJBLDtBGPBYEIoGMttp+z6
 83H19R5kRLnHQ7unNX+g9a09T1H7VJxeD/M7xUZTMs3r/GPc0vQdPqxv4R3xnMfAftYw 3g== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2k7a3t9rmm-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 09:20:19 +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 w6J9KHwD017056
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 09:20:18 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6J9KH9f010881;
 Thu, 19 Jul 2018 09:20:17 GMT
Received: from mwanda (/197.179.115.196)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 19 Jul 2018 02:20:17 -0700
Date: Thu, 19 Jul 2018 12:20:10 +0300
From: Dan Carpenter <dan.carpenter@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180719092010.5uhakswjb76gpfr7@mwanda>
References: <20180719081133.k7asay4fl2qhhpjf@mwanda>
 <b8154096-3a43-cca1-316e-4d60d69ee9ab@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b8154096-3a43-cca1-316e-4d60d69ee9ab@gmail.com>
User-Agent: NeoMutt/20170609 (1.8.3)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8958
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=1 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=1 mlxscore=1 mlxlogscore=203
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807190102
Subject: Re: [Xen-devel] [PATCH] drm/xen-front: Fix error code in
 xen_drm_front_gem_get_sg_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: David Airlie <airlied@linux.ie>, kernel-janitors@vger.kernel.org,
 dri-devel@lists.freedesktop.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>

T24gVGh1LCBKdWwgMTksIDIwMTggYXQgMTI6MDY6MzhQTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gSGksIERhbiEKPiAKPiBUaGFuayB5b3UgZm9yIHRoZSBwYXRjaCBh
bmQgc29ycnkgSSB3YXMgY2x1bXN5IHNlbmRpbmcgdjMuCj4gCj4gRG8geW91IHdhbnQgbWUgdG8g
c2VuZCB2MyBub3cgd2l0aCB0aGUgZml4ZXMgZm9yIGJvdGggWGVuIGFuZCBDTUE/Cj4gCj4gVGhh
bmsgeW91LAoKU29ycnksIEkgZm9yZ290IHRoYXQgeW91IGhhZCBzZW50IHRoZXNlIGVhcmxpZXIu
ICBBZnRlciBhIHdoaWxlIHRoZXNlCnRoaW5ncyBhbGwgbG9vayB0aGUgc2FtZS4gIEkgb25jZSBh
Y2NpZGVudGFsbHkgd3JvdGUgYW5kIHNlbnQgdGhlIHNhbWUKcGF0Y2ggdGhyZWUgdGltZXMgd2l0
aG91dCByZWFsaXppbmcuCgpZZWFoLiAgUGxlYXNlIHJlc2VuZCBhIHYzLgoKcmVnYXJkcywKZGFu
IGNhcnBlbnRlcgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:21:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09: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 1fg57Q-0007Gc-DQ; Thu, 19 Jul 2018 09:21: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=cnmh=kd=oracle.com=dan.carpenter@srs-us1.protection.inumbo.net>)
 id 1fg57P-0007GS-9R
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 09:21:03 +0000
X-Inumbo-ID: ff3421bd-8b34-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff3421bd-8b34-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 11:20:37 +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 w6J9JgZ0056083;
 Thu, 19 Jul 2018 09:20:55 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=fYRzEM/ulmsyIHyHSsXNaK7Oxh9g0POkRLBP2Nq7jUw=;
 b=wTTmiPdw+2v1y0h/rzwuXf6wJEYuHpPPPfswleRDou5/i1KOp4ylYEDFv+/2T8bgXF6+
 YdxwJNHEsjjCEntYeXAUhZoEocJXleJXZpuHiw5Gj1v5NYxfC9V9fYBVCJFAvUyBTMMJ
 JlldnkHdpfLmTaLUCv8WKf2zGJpGhBFy8PRS4EWP0p6Zg5MujBuIwart+FA3tD1DXRM7
 u1RE1d9yWl8aL+iNTWnyGCrteYlLKvkHxhgdVD/fvcxNiAMZoKg0wFtsaBRamtItcWDk
 OKk00FCw40SrqUjJrALG3j228cGxvJzIUk8SegX8zeF+gculPHaOwZfszYpUH/xaE3Td zQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2k9yjgpaba-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 09:20:55 +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 w6J9Ksix020547
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 09:20:54 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6J9KrXC009182;
 Thu, 19 Jul 2018 09:20:53 GMT
Received: from mwanda (/197.179.115.196)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 19 Jul 2018 02:20:53 -0700
Date: Thu, 19 Jul 2018 12:20:46 +0300
From: Dan Carpenter <dan.carpenter@oracle.com>
To: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Message-ID: <20180719092046.ive3pvy4wv6fjadk@mwanda>
References: <20180719081133.k7asay4fl2qhhpjf@mwanda>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180719081133.k7asay4fl2qhhpjf@mwanda>
User-Agent: NeoMutt/20170609 (1.8.3)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8958
 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=361
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807190102
Subject: Re: [Xen-devel] [PATCH] drm/xen-front: Fix error code in
 xen_drm_front_gem_get_sg_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: David Airlie <airlied@linux.ie>, kernel-janitors@vger.kernel.org,
 dri-devel@lists.freedesktop.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>

T2xla3NhbmRyIHNlbnQgdGhpcyBwYXRjaCBhbHJlYWR5LiAgUGxlYXNlIGRpc3JlZ2FyZCBtaW5l
LgoKcmVnYXJkcywKZGFuIGNhcnBlbnRlcgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:25:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09:25: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 1fg5Bc-0007Wr-23; Thu, 19 Jul 2018 09:25: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=ilhm=kd=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fg5Ba-0007Wm-DV
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 09:25:22 +0000
X-Inumbo-ID: 99a79c78-8b35-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x243.google.com (unknown [2a00:1450:4010:c07::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99a79c78-8b35-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 11:24:57 +0200 (CEST)
Received: by mail-lf0-x243.google.com with SMTP id y200-v6so5522032lfd.7
 for <xen-devel@lists.xen.org>; Thu, 19 Jul 2018 02:25:20 -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=6LXaKQnaDAEC1l0v261NJfnTR40Fuf6KevJujwo1OPc=;
 b=G935XZsA1S+IAoTdPxhzwPeyIZYSka7c88ji982Gm7vDjaiJOr6KWWB8s9rPpFIYVg
 C+imJCm6FYP33tLDlJQxdiq1b/NL0617uH5XQUN7gPVMdoy2I2Cu/DxVmPyy7z8G7lOb
 WZmbWW3TOHA1+f5WOcvpkkZKNDmgjcsiEXsYlGI8S64Kv2rJT1Pou948682ad1Mq9bes
 VYkA9JtP0jZQbXUXGQVsULRGc79s49vhAHNge67WIwZPOj/eAi/HqUIVa2JKZjByuGlX
 Wl4Vfp2H/7YwDfsACiLwlG2hqRkACoCzmpDCRLDokA2B0G9W+rJhk9iZ6C9nyh1zkkK4
 oi5g==
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=6LXaKQnaDAEC1l0v261NJfnTR40Fuf6KevJujwo1OPc=;
 b=HOI8pkck/Z0sNoYTbAj/QQGdcPRPrfaPw1mBsGV27Jb/a2CCZi9t41X7cfA3Ax6VhT
 zU2oiweys+cuyKGowSHbrSZrrOHVRzF/W/lYbIEu/Xcm+fDhh3LIO62d1O5AXTolfg10
 CaPshQV5yLfqz9qrmMpELkP/nW9/wPiZeYj/0dkFoKawWrX36BOFfEZ2oOmFFh2tg7yQ
 KzsDCkTIh1sqt+EdYVEveSyfnCgzkmVNayqqJDGEQikq0x4gFhSkKoc4LL6PqsQHmvLu
 4zNFDbIqbayMcUBKI7nKnaHE73RBfzLdTCTyFDiXEH4ZdvMPaXucgQ1KyWpmsEVXPNaV
 9F/g==
X-Gm-Message-State: AOUpUlFJe1gVfnijRFbYnVIvqVvhXUQDygVHlgvVTRMYRDBhqY7jyP4z
 FnWFy+6sxmhYk/8i14cCBKI=
X-Google-Smtp-Source: AAOMgpf3Ty8QIHgPG78FQhhTRp6nPnAYM/LKRPLD/6pQUATSzF16hUav/60YrbLzuyFa8jgFRpzkZQ==
X-Received: by 2002:a19:8f8f:: with SMTP id
 s15-v6mr6397725lfk.96.1531992319251; 
 Thu, 19 Jul 2018 02:25:19 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 g12-v6sm879599lfe.1.2018.07.19.02.25.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 19 Jul 2018 02:25:18 -0700 (PDT)
To: Dan Carpenter <dan.carpenter@oracle.com>
References: <20180719081133.k7asay4fl2qhhpjf@mwanda>
 <b8154096-3a43-cca1-316e-4d60d69ee9ab@gmail.com>
 <20180719092010.5uhakswjb76gpfr7@mwanda>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <950fe063-3016-9e90-98a6-bfd26d25bbba@gmail.com>
Date: Thu, 19 Jul 2018 12:25:17 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180719092010.5uhakswjb76gpfr7@mwanda>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] drm/xen-front: Fix error code in
 xen_drm_front_gem_get_sg_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: David Airlie <airlied@linux.ie>, kernel-janitors@vger.kernel.org,
 dri-devel@lists.freedesktop.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>

T24gMDcvMTkvMjAxOCAxMjoyMCBQTSwgRGFuIENhcnBlbnRlciB3cm90ZToKPiBPbiBUaHUsIEp1
bCAxOSwgMjAxOCBhdCAxMjowNjozOFBNICswMzAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3
cm90ZToKPj4gSGksIERhbiEKPj4KPj4gVGhhbmsgeW91IGZvciB0aGUgcGF0Y2ggYW5kIHNvcnJ5
IEkgd2FzIGNsdW1zeSBzZW5kaW5nIHYzLgo+Pgo+PiBEbyB5b3Ugd2FudCBtZSB0byBzZW5kIHYz
IG5vdyB3aXRoIHRoZSBmaXhlcyBmb3IgYm90aCBYZW4gYW5kIENNQT8KPj4KPj4gVGhhbmsgeW91
LAo+IFNvcnJ5LCBJIGZvcmdvdCB0aGF0IHlvdSBoYWQgc2VudCB0aGVzZSBlYXJsaWVyLiAgQWZ0
ZXIgYSB3aGlsZSB0aGVzZQo+IHRoaW5ncyBhbGwgbG9vayB0aGUgc2FtZS4gIEkgb25jZSBhY2Np
ZGVudGFsbHkgd3JvdGUgYW5kIHNlbnQgdGhlIHNhbWUKPiBwYXRjaCB0aHJlZSB0aW1lcyB3aXRo
b3V0IHJlYWxpemluZy4KbnAKPiBZZWFoLiAgUGxlYXNlIHJlc2VuZCBhIHYzLgpzdXJlCj4gcmVn
YXJkcywKPiBkYW4gY2FycGVudGVyCj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:37:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09: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 1fg5N7-0008Q4-6B; Thu, 19 Jul 2018 09:37: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=xz3x=kd=citrix.com=prvs=731336292=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fg5N5-0008Pz-Pn
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 09:37:15 +0000
X-Inumbo-ID: 5849a89d-8b37-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5849a89d-8b37-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 09:37:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60606551"
Date: Thu, 19 Jul 2018 10:37:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180719093711.wbz25obpdwch2xvj@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-9-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717133816.37958-9-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 08/13] x86: add 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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MTFQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgpbLi4uXQo+ICBpbnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVm
X3QgKmJ1ZikKPiAgewo+IC0gICAgY29tcGF0X2lvbW11X29wX3QgY21wOwo+ICsgICAgY29tcGF0
X2lvbW11X29wX3QgY21wID0ge307Cj4gKyAgICBzaXplX3Qgb2Zmc2V0Owo+ICsgICAgc3RhdGlj
IGNvbnN0IHNpemVfdCBvcF9zaXplW10gPSB7Cj4gKyAgICAgICAgW1hFTl9JT01NVU9QX3F1ZXJ5
X3Jlc2VydmVkXSA9IHNpemVvZihzdHJ1Y3QgY29tcGF0X2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVk
KSwKPiArICAgIH07Cj4gKyAgICBzaXplX3Qgc2l6ZTsKPiAgICAgIHhlbl9pb21tdV9vcF90IG5h
dDsKPiArICAgIHVuc2lnbmVkIGludCB1Owo+ICsgICAgaW50MzJfdCBzdGF0dXM7Cj4gICAgICBp
bnQgcmM7Cj4gIAo+IC0gICAgaWYgKCBidWYtPnNpemUgPCBzaXplb2YoY21wKSApCj4gKyAgICBv
ZmZzZXQgPSBvZmZzZXRvZihzdHJ1Y3QgY29tcGF0X2lvbW11X29wLCB1KTsKPiArCj4gKyAgICBp
ZiAoIGJ1Zi0+c2l6ZSA8IG9mZnNldCApCj4gICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4gIAo+
IC0gICAgaWYgKCBjb3B5X2Zyb21fY29tcGF0KCh2b2lkICopJmNtcCwgYnVmLT5oLCBzaXplb2Yo
Y21wKSkgKQo+ICsgICAgaWYgKCBjb3B5X2Zyb21fY29tcGF0KCh2b2lkICopJmNtcCwgYnVmLT5o
LCBvZmZzZXQpICkKPiAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiAgCj4gICAgICBpZiAoIGNt
cC5wYWQgKQo+IEBAIC0xMTksMTIgKzIwNCw4NSBAQCBpbnQgY29tcGF0X29uZV9pb21tdV9vcChj
b21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKPiAgICAgIGlmICggcmMgKQo+ICAgICAgICAgIHJl
dHVybiByYzsKPiAgCj4gKyAgICBpZiAoIGNtcC5vcCA+PSBBUlJBWV9TSVpFKG9wX3NpemUpICkK
PiArICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gKwo+ICsgICAgc2l6ZSA9IG9wX3NpemVb
YXJyYXlfaW5kZXhfbm9zcGVjKGNtcC5vcCwgQVJSQVlfU0laRShvcF9zaXplKSldOwo+ICsgICAg
aWYgKCBidWYtPnNpemUgPCBvZmZzZXQgKyBzaXplICkKPiArICAgICAgICByZXR1cm4gLUVGQVVM
VDsKPiArCj4gKyAgICBpZiAoIGNvcHlfZnJvbV9jb21wYXRfb2Zmc2V0KCh2b2lkICopJmNtcC51
LCBidWYtPmgsIG9mZnNldCwgc2l6ZSkgKQo+ICsgICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICsK
PiArICAgIC8qCj4gKyAgICAgKiBUaGUgeGxhdCBtYWdpYyBkb2Vzbid0IHF1aXRlIGtub3cgaG93
IHRvIGhhbmRsZSB0aGUgdW5pb24gc28KPiArICAgICAqIHdlIG5lZWQgdG8gZml4IHRoaW5ncyB1
cCBoZXJlLgo+ICsgICAgICovCj4gKyNkZWZpbmUgWExBVF9pb21tdV9vcF91X3F1ZXJ5X3Jlc2Vy
dmVkIFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkCgpNaXNzaW5nIHVuZGVmIGZvciB0aGlzLgoK
Wy4uLl0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4v
aW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAo+IGluZGV4IGMzYjY4ZjY2NWEuLjAyMjEzYzEyYTQg
MTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKPiArKysgYi94ZW4v
aW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAo+IEBAIC0yNSwxMSArMjUsNTAgQEAKPiAgCj4gICNp
bmNsdWRlICJ4ZW4uaCIKPiAgCj4gK3R5cGVkZWYgdW5zaWduZWQgbG9uZyB4ZW5fYmZuX3Q7Cj4g
KwoKVGhpcyBtZWFucyB4ZW5fYmZuX3Qgd2lsbCBoYXZlIGRpZmZlcmVudCBzaXplIG9uIDMyIGJp
dCBhbmQgNjQgYml0CnBsYXRmb3JtLgoKQW5kIG9idmlvdXNseSBvdGhlciB1bnNpZ25lZCBpbnRz
IGluIHRoaXMgY29tbWl0IGFuZCB4ZW5fcGZuX3QgaW4gbGF0ZXIKcGF0Y2hlcyB3aWxsIGluZGVl
ZCBtYWtlIGNvbXBhdCBlbnRyeSBwb2ludCBuZWNlc3NhcnkuCgpXZWkuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:37:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09: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 1fg5NI-0008QK-Fm; Thu, 19 Jul 2018 09:37: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=ilhm=kd=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fg5NG-0008QE-Ev
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 09:37:26 +0000
X-Inumbo-ID: 491c7e61-8b37-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 491c7e61-8b37-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 11:37:01 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id j19-v6so6628811ljc.7
 for <xen-devel@lists.xenproject.org>; Thu, 19 Jul 2018 02:37:24 -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=kCYBh9I1ONQDTb/ucIUlDVT05KGAwtDynvydBai6V/Q=;
 b=ndnyjpt5O9SwFP0nffgPAjk3t6Aue3Fc3+4x11rges5JktEVVDExNNJeH5wRsvWFHY
 zJzY0Ewuhy8RRgC9qRy7zobujk2ie0bGoplQl4O1mPHXyQap8FBfrh89ADeKwmD2g0Pw
 gSL4UdzdfTIr0O6Dl+N3PXHN+c6LM8IyUZGpdlt/AJBbxd4GBap/jSrjWnpP3kCYIxeT
 vi0mvl7wYFGsu7Xh5vEa3VTk3WCV9PHaM9VoN+5sLYHsJOPnc637Rd/YQBKeoWpUvLqc
 wGP2n8qyQ8ZG6vshJmP6+XpsfzJbcnZI0BL6D2d+9bMDGskyQ3M5rULEBOwJ+EgBvYN/
 Ch2A==
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=kCYBh9I1ONQDTb/ucIUlDVT05KGAwtDynvydBai6V/Q=;
 b=lHRg4tzwjLDC0oRqloWDJLMbTzZr61ngfg+f8FSj9BhmmPh4xPFpIG/MB1pZHIvW6b
 qGugbdOgaKKipcdvqXuvULXggKast7CnHxCMmOZzQKp1QbSXt0LcO5ax89PSz8wApkGu
 h69I5tsqYqGMFr714VyZEww3YarUUkKRi5I1BUu9qpKz26q4RRFUflIrJ/N2K7fz+5vC
 zWf87Em9kDZjLjYowSdBwgiaspfCFdlptEjwO+JuH2lYobD+SFWWFtkEzKZbub6U3Fcd
 uFujZbw4vwDrngxpPXvxoUeHCH5i898cUchFTMW9bfx5D7yGwVe5gO3Ly5PGfI75+cpk
 uEzA==
X-Gm-Message-State: AOUpUlGFAw18nW9r2ryPGl28P2xcgthJyUDoix/VLnqedh5RTOUhJSRJ
 QvAMUF09aqsBI95ZOp4JJ63LXB2a
X-Google-Smtp-Source: AAOMgpdT19xTUvAXvZVd6ouPLJcWorMln56JwUyJju4VYDp5XuysmwaPIbFWlcJVsYqBi9cUZ8H1pg==
X-Received: by 2002:a2e:9c82:: with SMTP id
 x2-v6mr7513756lji.131.1531993042902; 
 Thu, 19 Jul 2018 02:37:22 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id q72-v6sm1011863lja.6.2018.07.19.02.37.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 19 Jul 2018 02:37:21 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, airlied@linux.ie, daniel.vetter@intel.com,
 seanpaul@chromium.org, gustavo@padovan.org, jgross@suse.com,
 boris.ostrovsky@oracle.com, dan.carpenter@oracle.com
Date: Thu, 19 Jul 2018 12:37:13 +0300
Message-Id: <20180719093713.3643-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
Subject: [Xen-devel] [PATCH v3] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKRGFuIENhcnBlbnRlciBoYXMgcmVwb3J0ZWQgdGhhdCB0aGVyZSBpcyB0aGUgZm9s
bG93aW5nIHN0YXRpYyBjaGVja2VyCndhcm5pbmc6Cglkcml2ZXJzL2dwdS9kcm0vZHJtX3ByaW1l
LmM6MzE3IGRybV9nZW1fbWFwX2RtYV9idWYoKQoJd2FybjogJ3NndCcgY2FuIGFsc28gYmUgTlVM
TAoKMzE0CXNndCA9IG9iai0+ZGV2LT5kcml2ZXItPmdlbV9wcmltZV9nZXRfc2dfdGFibGUob2Jq
KTsKMzE1CjMxNglpZiAoIUlTX0VSUihzZ3QpKSB7CjMxNwkJaWYgKCFkbWFfbWFwX3NnX2F0dHJz
KGF0dGFjaC0+ZGV2LCBzZ3QtPnNnbCwgc2d0LT5uZW50cywgZGlyLAoKUHJvYmxlbWF0aWMgZnVu
Y3Rpb25zIGFyZSB4ZW5fZHJtX2Zyb250X2dlbV9nZXRfc2dfdGFibGUgYW5kCmRybV9nZW1fY21h
X3ByaW1lX2dldF9zZ190YWJsZS4gRml4IHRob3NlIGJ5IHJlcGxhY2luZyBOVUxMIHdpdGggZXJy
b3IgdmFsdWUuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3Nh
bmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+ClJlcG9ydGVkLWJ5OiBEYW4gQ2FycGVudGVyIDxk
YW4uY2FycGVudGVyQG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21h
X2hlbHBlci5jICAgIHwgNCArKy0tCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRf
Z2VtLmMgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9jbWFfaGVscGVyLmMg
Yi9kcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9jbWFfaGVscGVyLmMKaW5kZXggODBhNTExNWMzODQ2
Li4xZDJjZWQ4ODJiNjYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZ2VtX2NtYV9o
ZWxwZXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9jbWFfaGVscGVyLmMKQEAgLTQz
Niw3ICs0MzYsNyBAQCBzdHJ1Y3Qgc2dfdGFibGUgKmRybV9nZW1fY21hX3ByaW1lX2dldF9zZ190
YWJsZShzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKm9iaikKIAogCXNndCA9IGt6YWxsb2Moc2l6ZW9m
KCpzZ3QpLCBHRlBfS0VSTkVMKTsKIAlpZiAoIXNndCkKLQkJcmV0dXJuIE5VTEw7CisJCXJldHVy
biBFUlJfUFRSKC1FTk9NRU0pOwogCiAJcmV0ID0gZG1hX2dldF9zZ3RhYmxlKG9iai0+ZGV2LT5k
ZXYsIHNndCwgY21hX29iai0+dmFkZHIsCiAJCQkgICAgICBjbWFfb2JqLT5wYWRkciwgb2JqLT5z
aXplKTsKQEAgLTQ0Nyw3ICs0NDcsNyBAQCBzdHJ1Y3Qgc2dfdGFibGUgKmRybV9nZW1fY21hX3By
aW1lX2dldF9zZ190YWJsZShzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKm9iaikKIAogb3V0OgogCWtm
cmVlKHNndCk7Ci0JcmV0dXJuIE5VTEw7CisJcmV0dXJuIEVSUl9QVFIocmV0KTsKIH0KIEVYUE9S
VF9TWU1CT0xfR1BMKGRybV9nZW1fY21hX3ByaW1lX2dldF9zZ190YWJsZSk7CiAKZGlmZiAtLWdp
dCBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uYyBiL2RyaXZlcnMvZ3B1
L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uYwppbmRleCBjODViZmU3NTcxY2IuLjQ3ZmYwMTlk
M2FlZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2dlbS5j
CisrKyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uYwpAQCAtMTc5LDcg
KzE3OSw3IEBAIHN0cnVjdCBzZ190YWJsZSAqeGVuX2RybV9mcm9udF9nZW1fZ2V0X3NnX3RhYmxl
KHN0cnVjdCBkcm1fZ2VtX29iamVjdCAqZ2VtX29iaikKIAlzdHJ1Y3QgeGVuX2dlbV9vYmplY3Qg
Knhlbl9vYmogPSB0b194ZW5fZ2VtX29iaihnZW1fb2JqKTsKIAogCWlmICgheGVuX29iai0+cGFn
ZXMpCi0JCXJldHVybiBOVUxMOworCQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKIAogCXJldHVy
biBkcm1fcHJpbWVfcGFnZXNfdG9fc2coeGVuX29iai0+cGFnZXMsIHhlbl9vYmotPm51bV9wYWdl
cyk7CiB9Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 09:55:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 09: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 1fg5ep-0001fq-0m; Thu, 19 Jul 2018 09:55: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=xz3x=kd=citrix.com=prvs=731336292=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fg5eo-0001fl-IC
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 09:55:34 +0000
X-Inumbo-ID: e79adc10-8b39-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e79adc10-8b39-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 09:55:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60607532"
Date: Thu, 19 Jul 2018 10:55:31 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180719095531.qzufndb5hnw3upiu@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-10-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717133816.37958-10-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 09/13] 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: xen-devel@lists.xenproject.org, Kevin Tian <kevin.tian@intel.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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MTJQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBtZXRob2QgdG8gdGhlIFZULWQgSU9NTVUgaW1w
bGVtZW50YXRpb24gdG8gZmluZCB0aGUKPiBNRk4gY3VycmVudGx5IG1hcHBlZCBieSB0aGUgc3Bl
Y2lmaWVkIEJGTiBhbG9uZyB3aXRoIGEgd3JhcHBlciBmdW5jdGlvbiBpbgo+IGdlbmVyaWMgSU9N
TVUgY29kZSB0byBjYWxsIHRoZSBpbXBsZW1lbnRhdGlvbiBpZiBpdCBleGlzdHMuCj4gCj4gVGhp
cyBmdW5jdGlvbmFsaXR5IHdpbGwgYmUgdXNlZCBieSBhIHN1YnNlcXVlbnQgcGF0Y2guCj4gCj4g
U2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KClJl
dmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:02:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg5lp-0002dy-U4; Thu, 19 Jul 2018 10:02: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg5lp-0002dm-1J
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:02:49 +0000
X-Inumbo-ID: d4f60be6-8b3a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4f60be6-8b3a-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:02: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 1fg5lj-00045K-5X; Thu, 19 Jul 2018 10:02: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 1fg5li-0003Tq-Sm; Thu, 19 Jul 2018 10:02:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg5li-0005VN-S8; Thu, 19 Jul 2018 10:02:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125292-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-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-xl-qemut-win7-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-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10: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-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-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-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-i386-xl-qemut-ws16-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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-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-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-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-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-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-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-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: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-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-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
 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
X-Osstest-Versions-This: xen=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 10:02:42 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125292: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTI5MiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTI5Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNTI1MyBSRUdSLiB2cy4gMTI0MjQ4
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0
L3NyY19ob3N0IGZhaWwgaW4gMTI1MjUzIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGFy
ZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTI1MTcxIHBhc3MgaW4g
MTI1MjkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTI1MyBwYXNzIGluIDEyNTE0NAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgNyB4ZW4tYm9vdCBmYWlsIGluIDEyNTI1MyBw
YXNzIGluIDEyNTI5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgcGFzcyBpbiAxMjUxNzEKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgZmFpbCBwYXNzIGlu
IDEyNTE3MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1MTcxCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjUyNTMKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0
X2hvc3QgZmFpbCBwYXNzIGluIDEyNTI1MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEyNTI1MwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEyNTE0NCBs
aWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNTE0NCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNTE3MSBibG9ja2VkIGluIDEy
NDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3RhcnQv
d2luLnJlcGVhdCBmYWlsIGluIDEyNTE3MSBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGlu
IDEyNTI1MyBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjUyNTMgbGlrZSAxMjQzMjgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGlu
IDEyNTI1MyBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTI1MyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTI1
MyBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3Jh
dGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWlsIGxpa2UgMTI0
MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2Ug
MTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNDMyOAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogeGVuICAgICAgICAgICAgICAgICAgZjVjNjkyYWNiODEyMTlkODE3ZTk3ZWE4NDk5ZjQ0Zjlm
Mjc2NGFmNQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3ZDZm
YWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0NGU3ZmYyYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0
MzI4ICAyMDE4LTA2LTE3IDIzOjM5OjA3IFogICAzMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEyNDgwNyAgMjAxOC0wNi0yOCAxNzozODowNCBaICAgMjAgZGF5cyAgIDExIGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTE0NCAgMjAxOC0wNy0xMyAwMToyOTozMyBaICAgIDYgZGF5
cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEph
Y2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgogIFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRvcm5lcndv
cmtzLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
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
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJl
dmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzA3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:03:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg5m0-0002f9-76; Thu, 19 Jul 2018 10: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg5lz-0002em-08
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 10:02:59 +0000
X-Inumbo-ID: db1583b7-8b3a-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 db1583b7-8b3a-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:02:33 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:02:56 -0600
Message-Id: <5B5061CE02000078001D5C81@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:02:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>,
 "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@bitdefender.com>
 <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
 <585ed415-1cc8-daed-0d65-511e5202deb0@bitdefender.com>
In-Reply-To: <585ed415-1cc8-daed-0d65-511e5202deb0@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.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>

Pj4+IE9uIDE5LjA3LjE4IGF0IDEwOjQzLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDcvMTkvMjAxOCAxMTozMCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDE5LjA3LjE4IGF0IDEwOjE4LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4g
T24gTWksIDIwMTgtMDctMTggYXQgMTU6MzMgKzAwMDAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+
Pj4+IE9uIEp1bCAyLCAyMDE4LCBhdCA4OjQyIEFNLCBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxh
QGJpdGRlZmVuZGVyLmMgCj4+Pj4+ICsgICAgICAgICAgICBicmVhazsKPj4+Pj4gKyAgICAgICAg
Y2FzZSBwMm1fYWNjZXNzX3g6Cj4+Pj4+ICsgICAgICAgICAgICBmbGFncyAmPSB+X1BBR0VfUlc7
Cj4+Pj4+ICsgICAgICAgICAgICBicmVhazsKPj4+Pj4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNz
X3J3eDoKPj4+Pj4gKyAgICAgICAgZGVmYXVsdDoKPj4+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+
Pj4+PiAgICAgfQo+Pj4+IEkgdGhpbmsgeW91IHdhbnQgYW5vdGhlciBibGFuayBsaW5lIGhlcmUg
dG9vLgo+Pj4+Cj4+Pj4gQWxzbywgdGhpcyBkb2VzbuKAmXQgc2VlbSB0byBjYXB0dXJlIHRoZSDi
gJhy4oCZIHBhcnQgb2YgdGhlIGVxdWF0aW9uIOKAlAo+Pj4+IHNob3VsZG7igJl0IHAybV9hY2Nl
c3NfbiBlbmQgdXAgd2l0aCBhIG5vdC1wcmVzZW50IHAybSBlbnRyeT8KPj4+Cj4+PiBTVk0gZG9z
ZW4ndCBleHBsaWNpdGx5IHByb3ZpZGUgYSByZWFkIGFjY2VzcyBiaXQgc28gd2UgdHJlYXQgcmVh
ZCBhbmQKPj4+IHdyaXRlIHRoZSBzYW1lIHdheS4KPj4gCj4+IFJlYWQgYW5kIHdyaXRlIGNhbid0
IHBvc3NpYmx5IGJlIHRyZWF0ZWQgdGhlIHNhbWUuIFlvdSBvdWdodCB0byB1c2UKPj4gdGhlIHBy
ZXNlbnQgYml0IHRvIGRlbnkgcmVhZCAocmVhbGx5OiBhbnkpIGFjY2VzcywgYXMgYWxzbyBpbXBs
aWVkIGJ5Cj4+IEdlb3JnZSdzIHJlc3BvbnNlLgo+IAo+IFRoZXkgYXJlbid0IHRyZWF0ZWQgdGhl
IHNhbWUgYXMgZmFyIHNlbmRpbmcgb3V0IGEgdm1fZXZlbnQgZ29lcy4KPiBIb3dldmVyLCBpZiB3
ZSB1bmRlcnN0YW5kIHRoaXMgY29ycmVjdGx5LCB0aGVyZSBpcyBubyB3YXkgdG8gY2F1c2Ugb25s
eQo+IHJlYWQsIG9yIG9ubHkgd3JpdGUgZXhpdHMgZm9yIE5QVC4gVGhleSBhcmUgYnVuZGxlZCB0
b2dldGhlciB1bmRlciBfUEFHRV9SVy4KPiAKPiBTbyBzdm1fZG9fbmVzdGVkX3BnZmF1bHQoKSB0
cmllcyB0byBzb3J0IHRoZXNlIG91dDoKPiAKPiAxNzgxICAgICBzdHJ1Y3QgbnBmZWMgbnBmZWMg
PSB7Cj4gMTc4MiAgICAgICAgIC5yZWFkX2FjY2VzcyA9ICEocGZlYyAmIFBGRUNfaW5zbl9mZXRj
aCksCj4gMTc4MyAgICAgICAgIC53cml0ZV9hY2Nlc3MgPSAhIShwZmVjICYgUEZFQ193cml0ZV9h
Y2Nlc3MpLAo+IDE3ODQgICAgICAgICAuaW5zbl9mZXRjaCA9ICEhKHBmZWMgJiBQRkVDX2luc25f
ZmV0Y2gpLAo+IDE3ODUgICAgICAgICAucHJlc2VudCA9ICEhKHBmZWMgJiBQRkVDX3BhZ2VfcHJl
c2VudCksCj4gMTc4NiAgICAgfTsKPiAxNzg3Cj4gMTc4OCAgICAgLyogVGhlc2UgYml0cyBhcmUg
bXV0dWFsbHkgZXhjbHVzaXZlICovCj4gMTc4OSAgICAgaWYgKCBwZmVjICYgTlBUX1BGRUNfd2l0
aF9nbGEgKQo+IDE3OTAgICAgICAgICBucGZlYy5raW5kID0gbnBmZWNfa2luZF93aXRoX2dsYTsK
PiAxNzkxICAgICBlbHNlIGlmICggcGZlYyAmIE5QVF9QRkVDX2luX2dwdCApCj4gMTc5MiAgICAg
ICAgIG5wZmVjLmtpbmQgPSBucGZlY19raW5kX2luX2dwdDsKPiAxNzkzCj4gMTc5NCAgICAgcmV0
ID0gaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChncGEsIH4wdWwsIG5wZmVjKTsKPiAKPiBidXQg
YSByZWFkIGFjY2VzcyBpcyBjb25zaWRlcmVkIHRvIGJlIHNvbWV0aGluZyB0aGF0J3Mgbm90IGFu
IGluc24KPiBmZXRjaCwgYW5kIHdlIG9ubHkgaGF2ZSBhIHNwZWNpZmljIGJpdCBzZXQgZm9yIHRo
ZSB3cml0ZS4KPiAKPiBTaW5jZSBodm1faGFwX25lc3RlZF9wYWdlX2ZhdWx0KCkgbG9va3MgYXQg
bnBmZWMgdG8gZGVjaWRlIHdoZW4gdG8gc2VuZAo+IG91dCBhIHZtX2V2ZW50LCB0aGlzIHRha2Vz
IGNhcmUgb2YgaGFuZGxpbmcgcmVhZHMgYW5kIHdyaXRlcyBkaWZmZXJlbnRseQo+IGF0IHRoaXMg
bGV2ZWw7IGhvd2V2ZXIgaXQncyBub3QgcG9zc2libGUgdG8gc2V0IHNlcGFyYXRlIHNpbmdsZSAi
ZG9uJ3QKPiByZWFkIiBvciAiZG9uJ3Qgd3JpdGUiIGV4aXQtY2F1c2luZyBmbGFncyB3aXRoIE5Q
VC4KCkFsbCBmaW5lLCBidXQgR2VvcmdlJ3MgcXVlc3Rpb24gd2FzIHJhaXNlZCBpbiB0aGUgY29u
dGV4dCBvZiBwZXJtaXNzaW9uCmNvbnZlcnNpb24gZnJvbSBwMm0gdG8gcHRlIHJlcHJlc2VudGF0
aW9uLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:03:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10:03:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg5mo-0002m2-J0; Thu, 19 Jul 2018 10:03: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=u8fw=kd=citrix.com=prvs=7314647ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fg5mm-0002lj-HZ
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:03:48 +0000
X-Inumbo-ID: 0d5bd7d2-8b3b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d5bd7d2-8b3b-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:03:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76410375"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH v3 08/13] x86: add iommu_op to query reserved ranges
Thread-Index: AQHUHdNwCjljIS+A+0++DvNkOjqDU6SWKvSAgAAnoyA=
Date: Thu, 19 Jul 2018 10:03:45 +0000
Message-ID: <89e9056d84c24fe88c6b7b87b72aa419@AMSPEX02CL03.citrite.net>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-9-paul.durrant@citrix.com>
 <20180719093711.wbz25obpdwch2xvj@citrix.com>
In-Reply-To: <20180719093711.wbz25obpdwch2xvj@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 v3 08/13] x86: add 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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.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+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDE5IEp1bHkgMjAxOCAxMDozNwo+IFRvOiBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc7IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47Cj4gQW5kcmV3IENv
b3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2Vvcmdl
LkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+
OyBLb25yYWQKPiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZh
bm8gU3RhYmVsbGluaQo+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgVGltIChYZW4ub3JnKSA8
dGltQHhlbi5vcmc+OyBXZWkgTGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gU3ViamVjdDog
UmU6IFtQQVRDSCB2MyAwOC8xM10geDg2OiBhZGQgaW9tbXVfb3AgdG8gcXVlcnkgcmVzZXJ2ZWQg
cmFuZ2VzCj4gCj4gT24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MTFQTSArMDEwMCwgUGF1
bCBEdXJyYW50IHdyb3RlOgo+IFsuLi5dCj4gPiAgaW50IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29t
cGF0X2lvbW11X29wX2J1Zl90ICpidWYpCj4gPiAgewo+ID4gLSAgICBjb21wYXRfaW9tbXVfb3Bf
dCBjbXA7Cj4gPiArICAgIGNvbXBhdF9pb21tdV9vcF90IGNtcCA9IHt9Owo+ID4gKyAgICBzaXpl
X3Qgb2Zmc2V0Owo+ID4gKyAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsKPiA+
ICsgICAgICAgIFtYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZF0gPSBzaXplb2Yoc3RydWN0Cj4g
Y29tcGF0X2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkKSwKPiA+ICsgICAgfTsKPiA+ICsgICAgc2l6
ZV90IHNpemU7Cj4gPiAgICAgIHhlbl9pb21tdV9vcF90IG5hdDsKPiA+ICsgICAgdW5zaWduZWQg
aW50IHU7Cj4gPiArICAgIGludDMyX3Qgc3RhdHVzOwo+ID4gICAgICBpbnQgcmM7Cj4gPgo+ID4g
LSAgICBpZiAoIGJ1Zi0+c2l6ZSA8IHNpemVvZihjbXApICkKPiA+ICsgICAgb2Zmc2V0ID0gb2Zm
c2V0b2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcCwgdSk7Cj4gPiArCj4gPiArICAgIGlmICggYnVm
LT5zaXplIDwgb2Zmc2V0ICkKPiA+ICAgICAgICAgIHJldHVybiAtRUZBVUxUOwo+ID4KPiA+IC0g
ICAgaWYgKCBjb3B5X2Zyb21fY29tcGF0KCh2b2lkICopJmNtcCwgYnVmLT5oLCBzaXplb2YoY21w
KSkgKQo+ID4gKyAgICBpZiAoIGNvcHlfZnJvbV9jb21wYXQoKHZvaWQgKikmY21wLCBidWYtPmgs
IG9mZnNldCkgKQo+ID4gICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4gPgo+ID4gICAgICBpZiAo
IGNtcC5wYWQgKQo+ID4gQEAgLTExOSwxMiArMjA0LDg1IEBAIGludAo+IGNvbXBhdF9vbmVfaW9t
bXVfb3AoY29tcGF0X2lvbW11X29wX2J1Zl90ICpidWYpCj4gPiAgICAgIGlmICggcmMgKQo+ID4g
ICAgICAgICAgcmV0dXJuIHJjOwo+ID4KPiA+ICsgICAgaWYgKCBjbXAub3AgPj0gQVJSQVlfU0la
RShvcF9zaXplKSApCj4gPiArICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gPiArCj4gPiAr
ICAgIHNpemUgPSBvcF9zaXplW2FycmF5X2luZGV4X25vc3BlYyhjbXAub3AsIEFSUkFZX1NJWkUo
b3Bfc2l6ZSkpXTsKPiA+ICsgICAgaWYgKCBidWYtPnNpemUgPCBvZmZzZXQgKyBzaXplICkKPiA+
ICsgICAgICAgIHJldHVybiAtRUZBVUxUOwo+ID4gKwo+ID4gKyAgICBpZiAoIGNvcHlfZnJvbV9j
b21wYXRfb2Zmc2V0KCh2b2lkICopJmNtcC51LCBidWYtPmgsIG9mZnNldCwgc2l6ZSkgKQo+ID4g
KyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4gPiArCj4gPiArICAgIC8qCj4gPiArICAgICAqIFRo
ZSB4bGF0IG1hZ2ljIGRvZXNuJ3QgcXVpdGUga25vdyBob3cgdG8gaGFuZGxlIHRoZSB1bmlvbiBz
bwo+ID4gKyAgICAgKiB3ZSBuZWVkIHRvIGZpeCB0aGluZ3MgdXAgaGVyZS4KPiA+ICsgICAgICov
Cj4gPiArI2RlZmluZSBYTEFUX2lvbW11X29wX3VfcXVlcnlfcmVzZXJ2ZWQKPiBYRU5fSU9NTVVP
UF9xdWVyeV9yZXNlcnZlZAo+IAo+IE1pc3NpbmcgdW5kZWYgZm9yIHRoaXMuCj4gCgpZZWFoLCBu
b3QgcmVhbGx5IG5lZWRlZCBidXQgYmVzdCB0byBiZSB0aWR5LgoKPiBbLi4uXQo+ID4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCj4gYi94ZW4vaW5jbHVkZS9wdWJs
aWMvaW9tbXVfb3AuaAo+ID4gaW5kZXggYzNiNjhmNjY1YS4uMDIyMTNjMTJhNCAxMDA2NDQKPiA+
IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCj4gPiArKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvaW9tbXVfb3AuaAo+ID4gQEAgLTI1LDExICsyNSw1MCBAQAo+ID4KPiA+ICAjaW5j
bHVkZSAieGVuLmgiCj4gPgo+ID4gK3R5cGVkZWYgdW5zaWduZWQgbG9uZyB4ZW5fYmZuX3Q7Cj4g
PiArCj4gCj4gVGhpcyBtZWFucyB4ZW5fYmZuX3Qgd2lsbCBoYXZlIGRpZmZlcmVudCBzaXplIG9u
IDMyIGJpdCBhbmQgNjQgYml0Cj4gcGxhdGZvcm0uCj4gCgpHb29kIHBvaW50LiBJIGd1ZXNzIGl0
IGRvZXNuJ3QgbmVlZCB0byBiZSByZWxhdGVkIHRvIHRoZSBPUyBuYXRpdmUgd2lkdGgsIHNvIHVp
bnQ2NF90IGlzIHByb2JhYmx5IGJldHRlci4KCiAgUGF1bAoKPiBBbmQgb2J2aW91c2x5IG90aGVy
IHVuc2lnbmVkIGludHMgaW4gdGhpcyBjb21taXQgYW5kIHhlbl9wZm5fdCBpbiBsYXRlcgo+IHBh
dGNoZXMgd2lsbCBpbmRlZWQgbWFrZSBjb21wYXQgZW50cnkgcG9pbnQgbmVjZXNzYXJ5Lgo+IAo+
IFdlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:04:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10:04: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 1fg5n9-0002qE-2O; Thu, 19 Jul 2018 10:04: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg5n7-0002q0-Qz
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 10:04:09 +0000
X-Inumbo-ID: 1a089e61-8b3b-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 1a089e61-8b3b-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:04:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:04:07 -0600
Message-Id: <5B50621502000078001D5C84@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:04:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1531934413-10052-1-git-send-email-andrew.cooper3@citrix.com>
 <1531934413-10052-2-git-send-email-andrew.cooper3@citrix.com>
 <5B50396D02000078001D5AFF@prv1-mh.provo.novell.com>
 <0b2b0539-4088-470c-109b-3bb06d30e0cf@citrix.com>
 <5B5049EC02000078001D5B7A@prv1-mh.provo.novell.com>
 <c5b2d315-f555-2f1c-50ae-29458e27a624@citrix.com>
 <5B504CFE02000078001D5BC9@prv1-mh.provo.novell.com>
 <6d10782f-1f3e-893b-853e-f5087ca24e38@citrix.com>
In-Reply-To: <6d10782f-1f3e-893b-853e-f5087ca24e38@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDE5LjA3LjE4IGF0IDEwOjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMDcvMjAxOCAwOTozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE5
LjA3LjE4IGF0IDEwOjI2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBP
biAxOS8wNy8yMDE4IDA5OjIxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAxOS4wNy4x
OCBhdCAwOTo1OSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBPbiAx
OS8wNy8yMDE4IDA4OjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBAQCAtNjk0LDE4ICs2
OTksMTggQEAgaW50IHZhbGlkYXRlX3hzdGF0ZSh1NjQgeGNyMCwgdTY0IHhjcjBfYWNjdW0sIGNv
bnN0IAo+Pj4gc3RydWN0IHhzYXZlX2hkciAqaGRyKQo+Pj4+Pj4+ICBpbnQgaGFuZGxlX3hzZXRi
dih1MzIgaW5kZXgsIHU2NCBuZXdfYnYpCj4+Pj4+Pj4gIHsKPj4+Pj4+PiAgICAgIHN0cnVjdCB2
Y3B1ICpjdXJyID0gY3VycmVudDsKPj4+Pj4+PiArICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xp
Y3kgKmNwID0gY3Vyci0+ZG9tYWluLT5hcmNoLmNwdWlkOwo+Pj4+Pj4+ICsgICAgdWludDY0X3Qg
eGNyMF9tYXggPQo+Pj4+Pj4+ICsgICAgICAgICgodWludDY0X3QpY3AtPnhzdGF0ZS54Y3IwX2hp
Z2ggPDwgMzIpIHwgY3AtPnhzdGF0ZS54Y3IwX2xvdzsKPj4+Pj4+PiAgICAgIHU2NCBtYXNrOwo+
Pj4+Pj4+ICAKPj4+Pj4+PiAgICAgIGlmICggaW5kZXggIT0gWENSX1hGRUFUVVJFX0VOQUJMRURf
TUFTSyApCj4+Pj4+Pj4gICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+Pj4+Pj4+ICAKPj4+
Pj4+PiAtICAgIGlmICggKG5ld19idiAmIH54ZmVhdHVyZV9tYXNrKSB8fCAhdmFsaWRfeGNyMChu
ZXdfYnYpICkKPj4+Pj4+PiArICAgIGlmICggKG5ld19idiAmIH54Y3IwX21heCkgfHwKPj4+Pj4+
PiArICAgICAgICAgKG5ld19idiAmIH54ZmVhdHVyZV9tYXNrKSB8fCAhdmFsaWRfeGNyMChuZXdf
YnYpICkKPj4+Pj4+PiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+Pj4+IHhjcjBfbWF4IG91
Z2h0IHRvIGhhdmUgbm8gYml0cyBzZXQgd2hpY2ggYXJlbid0IHNldCBpbiB4ZmVhdHVyZV9tYXNr
Lgo+Pj4+Pj4gVGhlcmVmb3JlIEknZCBsaWtlIHRvIHN1Z2dlc3QKPj4+Pj4+Cj4+Pj4+PiAgICAg
QVNTRVJUKCEoeGNyMF9tYXggJiB+eGZlYXR1cmVfbWFzaykpOwo+Pj4+Pj4gICAgIGlmICggKG5l
d19idiAmIH54Y3IwX21heCkgfHwgIXZhbGlkX3hjcjAobmV3X2J2KSApCj4+Pj4+PiAgICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKPj4+Pj4+Cj4+Pj4+PiBJZiB5b3UgYWdyZWUsIHRoZW4gd2l0aCB0
aGUgY2hhbmdlIGZlZWwgZnJlZSB0byBhZGQKPj4+Pj4+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Pj4+IFllcyAtIHdlIGNvdWxkIG1ha2UgdGhhdCBhc3Nl
cnRpb24sIGJ1dCBJIGRlbGliZXJhdGVseSBvcHRlZCBmb3IgdGhlCj4+Pj4+IGNvZGUgaW4gcGF0
Y2ggMiBpbnN0ZWFkLgo+Pj4+Pgo+Pj4+PiBJZiB0aGF0IGFzc2VydGlvbiB3ZXJlIHRvIGJlIHZp
b2xhdGVkLCB3ZSdkIGhhdmUgYSBzZWN1cml0eSBpc3N1ZSAodXNpbmcKPj4+Pj4geHN0YXRlIGF2
YWlsYWJsZSBpbiBoYXJkd2FyZSwgYnV0IHVua25vd24gdG8gWGVuKSB3aGljaCB3b3VsZCBnbwo+
Pj4+PiB1bm5vdGljZWQsIGFuZCBhdCB0aGUgdmVyeSBiZXN0LCBqdXN0IGJlIGEgc3RhdGUgbGVh
ayBiZXR3ZWVuIHZjcHVzLgo+Pj4+Pgo+Pj4+PiBJJ20gb3BlbiB0byByZWFycmFuZ2luZyB0aGUg
Y29kZSwgYnV0IG9uZSB3YXkgb3IgYW5vdGhlciwgdGhlIGNoZWNrCj4+Pj4+IHNob3VsZCByZW1h
aW4gaW4gYSByZWxlYXNlIGJ1aWxkIGZvciByb2J1c3RuZXNzLgo+Pj4+IFdlbGwsIG9rYXksIGhv
dyBhYm91dCB5b3UgZG8gYXMgc3VnZ2VzdGVkIGFib3ZlIGluIHRoaXMgcGF0Y2gsIGFuZAo+Pj4+
IHRoZW4gcmVwbGFjZSAvIGFtZW5kIHRoZSBBU1NFUlQoKSBpbiB0aGUgbmV4dCBvbmU/Cj4+PiBX
aHk/ICBGcm9tIGEgYmlzZWN0aW9uIHBvaW50IG9mIHZpZXcgdGhhdCdzIHN0cmljdGx5IHdvcnNl
IHRoYXQgdGhlCj4+PiBvcmRlciBvZiBjaGFuZ2VzIHByZXNlbnRlZCBoZXJlLCBldmVuIGlmIGl0
IGlzIGEgY29uZGl0aW9uIHdlIGRvbid0Cj4+PiBleHBlY3QgdG8gaGl0LCBhbmQgaXRzIHVubmVj
ZXNzYXJ5IHdvcmsgYXMgdGhlIGVuZCByZXN1bHQgaXMgc3RpbGwgZ29pbmcKPj4+IHRvIHJlbWFp
biB0aGUgc2FtZS4KPj4gVGhlIGVuZCByZXN1bHQgaXMgdGhlIHNhbWUsIHllcywgc28gaXQgZG9l
c24ndCBtYXR0ZXIgYWxsIHRoYXQgbXVjaC4KPj4gQnV0Cj4+Cj4+ICAgICBpZiAoIChuZXdfYnYg
JiB+eGNyMF9tYXgpIHx8Cj4+ICAgICAgICAgIChuZXdfYnYgJiB+eGZlYXR1cmVfbWFzaykgfHwg
IXZhbGlkX3hjcjAobmV3X2J2KSApCj4+Cj4+IGlzIHN0aWxsIG5vdCBtYWtpbmcgb2J2aW91cyB0
aGF0IHRoZXJlJ3MgYWN0dWFsbHkgcmVkdW5kYW5jeSB0aGVyZQo+PiBoZXJlLCB3aGlsZQo+Pgo+
PiAgICAgQVNTRVJUKCEoeGNyMF9tYXggJiB+eGZlYXR1cmVfbWFzaykpOwo+PiAgICAgaWYgKCAo
bmV3X2J2ICYgfnhjcjBfbWF4KSB8fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKPj4KPj4gZG9lcy4g
U28geWVzLCBpdCdzIG1pbm9yIGVub3VnaCB0aGF0IHlvdSBtYXkgZmVlbCBmcmVlIHRvIGlnbm9y
ZQo+PiBteSBjb21tZW50cyBhbmQgcHV0IGluIHRoZSBwYXRjaGVzIGFzIHRoZXkgYXJlLgo+IAo+
IEkgY2FuIHR3ZWFrIHBhdGNoIDIgdG8gZm9sbG93IHRoaXMgbGF5b3V0IHJhdGhlciB0aGFuIHRo
ZSBjdXJyZW50LCBhbmQKPiBjYW4gbGVhdmUgc29tZSBjb21tZW50cyBhbmQgYW4gQVNTRVJUX1VO
UkVBQ0hBQkxFKCkgYWZ0ZXIgdGhlIHByaW50aygpCj4gaWYgeW91J2QgbGlrZT8KCkxheW91dCAt
IHBlcmhhcHMgeWVzLiBBU1NFUlRfVU5SRUFDSEFCTEUoKSAtIEkgZG9uJ3Qgc2VlIGEgbmVlZCwK
YXMgdGhlIGRvbWFpbl9jcmFzaCgpIG91Z2h0IHRvIGJlIHByb21pbmVudCBlbm91Z2guCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:24:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10:24: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 1fg66x-0004bI-QD; Thu, 19 Jul 2018 10:24: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=cnmh=kd=oracle.com=dan.carpenter@srs-us1.protection.inumbo.net>)
 id 1fg66w-0004bD-E6
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:24:38 +0000
X-Inumbo-ID: e186ae21-8b3d-11e8-a8a5-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e186ae21-8b3d-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:24:12 +0200 (CEST)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6JANTpi095813;
 Thu, 19 Jul 2018 10:24: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=t/xaaVqoQ/f/LgZxiyUJNJ/HPdDx97I+V6UPT7T73Zw=;
 b=xKsvqAMTXKYy4VDoaqZbdk7o1r4Q8dvzOAaoKnhV1lsWu/euIOqZV4pKp7NYau/DOcxL
 ZSVWsn7HTB3CPDuHBVe4ys5b9vJ8XDhT3ZzxKRVtaPjao6F+PyTIW4GNyiTOjdVsUqKo
 4XQdbFWHBerUgeFf0e9tpX6lOZcPMRU7VQfFV9H4w4mCxF3EKBnlTZ1OugBLum0eGwk7
 +ag/ocJiSvM/8oLH77C+s0sJjEz83INcl8t6hMJPXa/umN0je/4UtRJcL4WKgNraQZmE
 v2u23IwQbXP7QyuItSB4mx74uCH3KAwVMBnNNoRWy99iHKndpcuvXeTzPVz7sPviuFE6 EA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2k7a3t9xy6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 10:24:29 +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 w6JAOSIp003254
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 10:24:28 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6JAOQ7c005939;
 Thu, 19 Jul 2018 10:24:26 GMT
Received: from mwanda (/197.179.115.196)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 19 Jul 2018 03:24:26 -0700
Date: Thu, 19 Jul 2018 13:24:16 +0300
From: Dan Carpenter <dan.carpenter@oracle.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180719102416.7gnzuo4vmax44qv2@mwanda>
References: <20180719093713.3643-1-andr2000@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180719093713.3643-1-andr2000@gmail.com>
User-Agent: NeoMutt/20170609 (1.8.3)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8958
 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=508
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807190114
Subject: Re: [Xen-devel] [PATCH v3] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 airlied@linux.ie, gustavo@padovan.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, seanpaul@chromium.org,
 daniel.vetter@intel.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>

UmV2aWV3ZWQtYnk6IERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KCnJl
Z2FyZHMsCmRhbiBjYXJwZW50ZXIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:25:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10:25: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 1fg68A-0004j1-5I; Thu, 19 Jul 2018 10:25: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=ilhm=kd=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fg688-0004im-Si
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:25:52 +0000
X-Inumbo-ID: 0e11668a-8b3e-11e8-a8a5-bc764e045a96
Received: from mail-lf0-x22b.google.com (unknown [2a00:1450:4010:c07::22b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e11668a-8b3e-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:25:28 +0200 (CEST)
Received: by mail-lf0-x22b.google.com with SMTP id a4-v6so5649844lff.5
 for <xen-devel@lists.xenproject.org>; Thu, 19 Jul 2018 03:25:52 -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=efAZpmbvOSwHt9aypkIev5gVvAbAz8Kfn7cn8D9W4LY=;
 b=HOjpqJ+NTFT04OQaxC15N1TbVSmG0dCgDx3NRTC7KiU3W6AcUpTsye6dh2ImyVg79k
 YYgEjrWjiDVbKlsxvlJrzxkt1s2Aby/vkK+9xXts7XXFNO9UZeSlWWBaa9IRU+Q+WVQ6
 3rRJVh3cY5XRgazH88Q5bxmTjPXa3+4uSfdlSFyDUf2A51/wEYsyqnNzrHR6PfbSuDED
 uEz+Xssvbd4yjHL+6U/HwAD3pUJnink9VqZFhG2SBMkq85iiMvXwFHRG3I6LIjRoBm77
 FHKvTuFFbxrgVUVXgnzvpDFLoPMFIC05ZN+QzZwaqZmc16wcEAyjU+hupi0UhVmDzMGR
 1AkQ==
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=efAZpmbvOSwHt9aypkIev5gVvAbAz8Kfn7cn8D9W4LY=;
 b=thgGdt02XxDI5zHetmkXBCZTmZwRhHUARA73Gp/Mjtox2ztRfG51p9O2TDuFi8yfyW
 /+j19/VPl8MO5Zee107G/RTTIWsmJUIIyHdjkJelK1y7no90nDgA48M29af0mj7sFQCe
 i4uzS5IaW/P5adWK3FU9y97F1hhQJkX76QKD4kSSFtbkaZax7vRif6gBQJbBzEriUYJO
 JE/lafZWS+q/8GdL2ZLUHh7O2eE3PJNT4MYDUlsWKYlaf8k/bVfCuCyjqtrGRX6fVO5n
 0cwdc4elJy3wGVKG1olekFTyiYk4pq4WALOZi6/VOc6L8ZkxTN/0bPyeviEsqIBOUe5b
 Tq4w==
X-Gm-Message-State: AOUpUlE3dS4Yd16vcwasqaegm2uZfmOTHrGsANDwKJ3YQWHsvkyFycN5
 4DgTVMVcTLdjSikhNugU00o=
X-Google-Smtp-Source: AAOMgpcILK0Axo8gjtgqKYCL8Xdo+7tan+AP7oG7mCcvUdQ5vI4FGLhGWYDsop1EieDe45HWQZC3Ug==
X-Received: by 2002:a19:385a:: with SMTP id
 d26-v6mr6606211lfj.47.1531995950660; 
 Thu, 19 Jul 2018 03:25:50 -0700 (PDT)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 g16-v6sm1031544lje.1.2018.07.19.03.25.49
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 19 Jul 2018 03:25:49 -0700 (PDT)
To: Dan Carpenter <dan.carpenter@oracle.com>
References: <20180719093713.3643-1-andr2000@gmail.com>
 <20180719102416.7gnzuo4vmax44qv2@mwanda>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <d11c3a5a-fcd4-e4cd-683d-cb0384d35757@gmail.com>
Date: Thu, 19 Jul 2018 13:25:48 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180719102416.7gnzuo4vmax44qv2@mwanda>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 airlied@linux.ie, gustavo@padovan.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, seanpaul@chromium.org,
 daniel.vetter@intel.com, 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>

T24gMDcvMTkvMjAxOCAwMToyNCBQTSwgRGFuIENhcnBlbnRlciB3cm90ZToKPiBSZXZpZXdlZC1i
eTogRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgpUaGFuayB5b3UsCmlm
IG5vYm9keSBvYmplY3RzIEknbGwgcHVzaCBpdCB0byBkcm0tbWlzYy1uZXh0IG5leHQgTW9uZGF5
Cj4gcmVnYXJkcywKPiBkYW4gY2FycGVudGVyCj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:25:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg68F-0004lV-Ei; Thu, 19 Jul 2018 10:25: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg68E-0004lF-49
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:25:58 +0000
X-Inumbo-ID: 263efefd-8b3e-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 263efefd-8b3e-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:26:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:25:56 -0600
Message-Id: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:25:52 -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 v3 0/4] x86: allow to suppress use of
 hyper-threading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

SSd2ZSBiZWVuIGNvbnNpZGVyaW5nIHRvIGFkZCBhIHJlc3BlY3RpdmUgY29tbWFuZCBsaW5lIG9w
dGlvbiBmb3IKcXVpdGUgYSBsb25nIHRpbWUsIGJ1dCBuZXZlciBnb3QgYXJvdW5kIHRvLiBOb3cg
dGhhdCB0aGUgVExCbGVlZAppbmZvcm1hdGlvbiBpcyBwdWJsaWNbMV0sIHdlJ3JlIGF0IGEgcG9p
bnQgd2hlcmUgd2Ugbm90IG9ubHkgd2FudCwKYnV0IG5lZWQgdGhpcywgYW5kIHdoZXJlIHBlcmhh
cHMgaXQgbmVlZHMgdG8gYmUgdGhlIGRlZmF1bHQgb24KYWZmZWN0ZWQgc3lzdGVtcy4gVGhlIGZp
cnN0IDIgcGF0Y2hlcyBhcmUgcHJlcmVxdWlzaXRlcyB0byB0aGUgM3JkCm9uZTsgdGhlIGZpbmFs
IG9uZSBpcyBzaW1wbHkgY2xlYW51cC4KCkkndmUgcmV0YWluZWQgYWxsIHRhZ3MgcHJvdmlkZWQg
Zm9yIHYyLCBhcyB0aGUgY2hhbmdlcyBhcmUgcmVhbGx5CnNtYWxsIGFuZCBoYXZlIGxhcmdlbHkg
YmVlbiByZXF1ZXN0ZWQgZm9yIHRoZSB0YWdzIHRvIGFwcGx5LgoKMTogeDg2OiBkaXN0aW5ndWlz
aCBDUFUgb2ZmbGluaW5nIGZyb20gQ1BVIHJlbW92YWwKMjogeDg2OiBicmluZyB1cCBhbGwgQ1BV
cyBldmVuIGlmIG5vdCBhbGwgYXJlIHN1cHBvc2VkIHRvIGJlIHVzZWQKMzogeDg2OiBjb21tYW5k
IGxpbmUgb3B0aW9uIHRvIGF2b2lkIHVzZSBvZiBzZWNvbmRhcnkgaHlwZXItdGhyZWFkcwo0OiBj
cHVtYXNrOiB0aWR5IHssen1hbGxvY19jcHVtYXNrX3ZhcigpIAoKSmFuCgpbMV0gaHR0cHM6Ly93
d3cudnVzZWMubmV0L3Byb2plY3RzL3RsYmxlZWQvCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:28:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10:28: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 1fg6AW-00052Q-Ub; Thu, 19 Jul 2018 10:28: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg6AW-00052E-0c
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:28:20 +0000
X-Inumbo-ID: 7ad541b0-8b3e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7ad541b0-8b3e-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:28: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 1fg6AR-0004d3-Of; Thu, 19 Jul 2018 10:28: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 1fg6AR-0005o4-Cm; Thu, 19 Jul 2018 10:28:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg6AR-0002VH-C7; Thu, 19 Jul 2018 10:28:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125412-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=9429b07a0af7f92a5f25e4068e11db881e157495
X-Osstest-Versions-That: xen=773b86303ffe1a0181be3382d98680f58314f84d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 10:28:15 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125412: 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>

ZmxpZ2h0IDEyNTQxMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQxMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5NDI5YjA3YTBhZjdmOTJhNWYyNWU0MDY4ZTExZGI4ODFlMTU3NDk1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NzNiODYzMDNmZmUxYTAxODFi
ZTMzODJkOTg2ODBmNTgzMTRmODRkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUzNDEgIDIwMTgt
MDctMTggMTc6MDE6MjcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NDEyICAy
MDE4LTA3LTE5IDA4OjAwOjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgU3VyYXZlZSBTdXRoaWt1bHBhbml0
IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDc3M2I4NjMw
M2YuLjk0MjliMDdhMGEgIDk0MjliMDdhMGFmN2Y5MmE1ZjI1ZTQwNjhlMTFkYjg4MWUxNTc0OTUg
LT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:31:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10:31:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg6DJ-0005jI-Ev; Thu, 19 Jul 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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6DH-0005jC-Qv
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:31:11 +0000
X-Inumbo-ID: e0f3d761-8b3e-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 e0f3d761-8b3e-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:31:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:31:09 -0600
Message-Id: <5B50686B02000078001D5CE9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:31:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
In-Reply-To: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 1/4] x86: distinguish CPU offlining from CPU
 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: 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>

SW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBDUFVzLCB0aGUg
R0RULCBJRFQsCnN0YWNrLCBhbmQgcGVyLUNQVSBkYXRhICh3aGljaCBpbmNsdWRlcyB0aGUgVFNT
KSBuZWVkIHRvIGJlIGtlcHQKYWxsb2NhdGVkLiBUaGV5IHNob3VsZCBvbmx5IGJlIGZyZWVkIHVw
b24gQ1BVIHJlbW92YWwgKHdoaWNoIHdlCmN1cnJlbnRseSBkb24ndCBzdXBwb3J0LCBzbyBzb21l
IGNvZGUgaXMgYmVjb21pbmcgZWZmZWN0aXZlbHkgZGVhZCBmb3IKdGhlIG1vbWVudCkuCgpOb3Rl
IHRoYXQgZm9yIG5vdyBwYXJrX29mZmxpbmVfY3B1cyBkb2Vzbid0IGdldCBzZXQgdG8gdHJ1ZSBh
bnl3aGVyZSAtCnRoaXMgaXMgZ29pbmcgdG8gYmUgdGhlIHN1YmplY3Qgb2YgYSBzdWJzZXF1ZW50
IHBhdGNoLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQp2MzogU2ltcGxpZnkg
YW4gZXhwcmVzc2lvbi4gQWxpYXMgRlJFRV9DUFVNQVNLX1ZBUigpIHRvCiAgICBmcmVlX2NwdW1h
c2tfdmFyKCkgaW4gdGhlIGxvdy1OUl9DUFVTIGNhc2UuIFNsaWdodGx5IHJlLXdyaXRlIC8KICAg
IGV4dGVuZCBkZXNjcmlwdGlvbi4KdjI6IFJlbmFtZSBjcHVfc21wYm9vdF9mcmVlKCkncyBuZXcg
cGFyYW1ldGVyLiBJbnRyb2R1Y2UgWEZSRUUoKSwKICAgIEZSRUVfWEVOSEVBUF9QQUdFUygpLCBG
UkVFX1hFTkhFQVBfUEFHRSgpLCBhbmQgRlJFRV9DUFVNQVNLX1ZBUigpLgoKLS0tIGEveGVuL2Fy
Y2gveDg2L2NwdS9tY2hlY2svbWNlLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNl
LmMKQEAgLTY5MiwxMiArNjkyLDE1IEBAIHN0YXRpYyB2b2lkIGNwdV9iYW5rX2ZyZWUodW5zaWdu
ZWQgaW50IGMKIAogICAgIG1jYWJhbmtzX2ZyZWUocG9sbCk7CiAgICAgbWNhYmFua3NfZnJlZShj
bHIpOworCisgICAgcGVyX2NwdShwb2xsX2JhbmttYXNrLCBjcHUpID0gTlVMTDsKKyAgICBwZXJf
Y3B1KG1jZV9jbGVhcl9iYW5rcywgY3B1KSA9IE5VTEw7CiB9CiAKIHN0YXRpYyBpbnQgY3B1X2Jh
bmtfYWxsb2ModW5zaWduZWQgaW50IGNwdSkKIHsKLSAgICBzdHJ1Y3QgbWNhX2JhbmtzICpwb2xs
ID0gbWNhYmFua3NfYWxsb2MoKTsKLSAgICBzdHJ1Y3QgbWNhX2JhbmtzICpjbHIgPSBtY2FiYW5r
c19hbGxvYygpOworICAgIHN0cnVjdCBtY2FfYmFua3MgKnBvbGwgPSBwZXJfY3B1KHBvbGxfYmFu
a21hc2ssIGNwdSkgPzogbWNhYmFua3NfYWxsb2MoKTsKKyAgICBzdHJ1Y3QgbWNhX2JhbmtzICpj
bHIgPSBwZXJfY3B1KG1jZV9jbGVhcl9iYW5rcywgY3B1KSA/OiBtY2FiYW5rc19hbGxvYygpOwog
CiAgICAgaWYgKCAhcG9sbCB8fCAhY2xyICkKICAgICB7CkBAIC03MjUsNyArNzI4LDEzIEBAIHN0
YXRpYyBpbnQgY3B1X2NhbGxiYWNrKAogCiAgICAgY2FzZSBDUFVfVVBfQ0FOQ0VMRUQ6CiAgICAg
Y2FzZSBDUFVfREVBRDoKLSAgICAgICAgY3B1X2JhbmtfZnJlZShjcHUpOworICAgICAgICBpZiAo
ICFwYXJrX29mZmxpbmVfY3B1cyApCisgICAgICAgICAgICBjcHVfYmFua19mcmVlKGNwdSk7Cisg
ICAgICAgIGJyZWFrOworCisgICAgY2FzZSBDUFVfUkVNT1ZFOgorICAgICAgICBpZiAoIHBhcmtf
b2ZmbGluZV9jcHVzICkKKyAgICAgICAgICAgIGNwdV9iYW5rX2ZyZWUoY3B1KTsKICAgICAgICAg
YnJlYWs7CiAgICAgfQogCi0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJj
aC94ODYvZG9tYWluLmMKQEAgLTEwNywxMCArMTA3LDExIEBAIHN0YXRpYyB2b2lkIHBsYXlfZGVh
ZCh2b2lkKQogICAgIGxvY2FsX2lycV9kaXNhYmxlKCk7CiAKICAgICAvKgotICAgICAqIE5PVEU6
IEFmdGVyIGNwdV9leGl0X2NsZWFyLCBwZXItY3B1IHZhcmlhYmxlcyBhcmUgbm8gbG9uZ2VyIGFj
Y2Vzc2libGUsCi0gICAgICogYXMgdGhleSBtYXkgYmUgZnJlZWQgYXQgYW55IHRpbWUuIEluIHRo
aXMgY2FzZSwgaGVhcCBjb3JydXB0aW9uIG9yCi0gICAgICogI1BGIGNhbiBvY2N1ciAod2hlbiBo
ZWFwIGRlYnVnZ2luZyBpcyBlbmFibGVkKS4gRm9yIGV4YW1wbGUsIGV2ZW4KLSAgICAgKiBwcmlu
dGsoKSBjYW4gaW52b2x2ZSB0YXNrbGV0IHNjaGVkdWxpbmcsIHdoaWNoIHRvdWNoZXMgcGVyLWNw
dSB2YXJzLgorICAgICAqIE5PVEU6IEFmdGVyIGNwdV9leGl0X2NsZWFyLCBwZXItY3B1IHZhcmlh
YmxlcyBtYXkgbm8gbG9uZ2VyIGFjY2Vzc2libGUsCisgICAgICogYXMgdGhleSBtYXkgYmUgZnJl
ZWQgYXQgYW55IHRpbWUgaWYgb2ZmbGluZSBDUFVzIGRvbid0IGdldCBwYXJrZWQuIEluCisgICAg
ICogdGhpcyBjYXNlLCBoZWFwIGNvcnJ1cHRpb24gb3IgI1BGIGNhbiBvY2N1ciAod2hlbiBoZWFw
IGRlYnVnZ2luZyBpcworICAgICAqIGVuYWJsZWQpLiBGb3IgZXhhbXBsZSwgZXZlbiBwcmludGso
KSBjYW4gaW52b2x2ZSB0YXNrbGV0IHNjaGVkdWxpbmcsCisgICAgICogd2hpY2ggdG91Y2hlcyBw
ZXItY3B1IHZhcnMuCiAgICAgICogCiAgICAgICogQ29uc2lkZXIgdmVyeSBjYXJlZnVsbHkgd2hl
biBhZGRpbmcgY29kZSB0byAqZGVhZF9pZGxlLiBNb3N0IGh5cGVydmlzb3IKICAgICAgKiBzdWJz
eXN0ZW1zIGFyZSB1bnNhZmUgdG8gY2FsbC4KLS0tIGEveGVuL2FyY2gveDg2L2dlbmFwaWMveDJh
cGljLmMKKysrIGIveGVuL2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKQEAgLTIwMSwxOCArMjAx
LDIxIEBAIHN0YXRpYyBpbnQgdXBkYXRlX2NsdXN0ZXJpbmZvKAogICAgICAgICBpZiAoICFjbHVz
dGVyX2NwdXNfc3BhcmUgKQogICAgICAgICAgICAgY2x1c3Rlcl9jcHVzX3NwYXJlID0geHphbGxv
YyhjcHVtYXNrX3QpOwogICAgICAgICBpZiAoICFjbHVzdGVyX2NwdXNfc3BhcmUgfHwKLSAgICAg
ICAgICAgICAhYWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoc2NyYXRjaF9tYXNrLCBjcHUpKSAp
CisgICAgICAgICAgICAgIWNvbmRfYWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoc2NyYXRjaF9t
YXNrLCBjcHUpKSApCiAgICAgICAgICAgICBlcnIgPSAtRU5PTUVNOwogICAgICAgICBicmVhazsK
ICAgICBjYXNlIENQVV9VUF9DQU5DRUxFRDoKICAgICBjYXNlIENQVV9ERUFEOgorICAgIGNhc2Ug
Q1BVX1JFTU9WRToKKyAgICAgICAgaWYgKCBwYXJrX29mZmxpbmVfY3B1cyA9PSAoYWN0aW9uICE9
IENQVV9SRU1PVkUpICkKKyAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoIHBlcl9jcHUo
Y2x1c3Rlcl9jcHVzLCBjcHUpICkKICAgICAgICAgewogICAgICAgICAgICAgY3B1bWFza19jbGVh
cl9jcHUoY3B1LCBwZXJfY3B1KGNsdXN0ZXJfY3B1cywgY3B1KSk7CiAgICAgICAgICAgICBpZiAo
IGNwdW1hc2tfZW1wdHkocGVyX2NwdShjbHVzdGVyX2NwdXMsIGNwdSkpICkKLSAgICAgICAgICAg
ICAgICB4ZnJlZShwZXJfY3B1KGNsdXN0ZXJfY3B1cywgY3B1KSk7CisgICAgICAgICAgICAgICAg
WEZSRUUocGVyX2NwdShjbHVzdGVyX2NwdXMsIGNwdSkpOwogICAgICAgICB9Ci0gICAgICAgIGZy
ZWVfY3B1bWFza192YXIocGVyX2NwdShzY3JhdGNoX21hc2ssIGNwdSkpOworICAgICAgICBGUkVF
X0NQVU1BU0tfVkFSKHBlcl9jcHUoc2NyYXRjaF9tYXNrLCBjcHUpKTsKICAgICAgICAgYnJlYWs7
CiAgICAgfQogCi0tLSBhL3hlbi9hcmNoL3g4Ni9wZXJjcHUuYworKysgYi94ZW4vYXJjaC94ODYv
cGVyY3B1LmMKQEAgLTI4LDcgKzI4LDcgQEAgc3RhdGljIGludCBpbml0X3BlcmNwdV9hcmVhKHVu
c2lnbmVkIGludAogICAgIGNoYXIgKnA7CiAKICAgICBpZiAoIF9fcGVyX2NwdV9vZmZzZXRbY3B1
XSAhPSBJTlZBTElEX1BFUkNQVV9BUkVBICkKLSAgICAgICAgcmV0dXJuIC1FQlVTWTsKKyAgICAg
ICAgcmV0dXJuIDA7CiAKICAgICBpZiAoIChwID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhQRVJDUFVf
T1JERVIsIDApKSA9PSBOVUxMICkKICAgICAgICAgcmV0dXJuIC1FTk9NRU07CkBAIC03Niw5ICs3
NiwxMiBAQCBzdGF0aWMgaW50IGNwdV9wZXJjcHVfY2FsbGJhY2soCiAgICAgICAgIGJyZWFrOwog
ICAgIGNhc2UgQ1BVX1VQX0NBTkNFTEVEOgogICAgIGNhc2UgQ1BVX0RFQUQ6Ci0gICAgICAgIGZy
ZWVfcGVyY3B1X2FyZWEoY3B1KTsKKyAgICAgICAgaWYgKCAhcGFya19vZmZsaW5lX2NwdXMgKQor
ICAgICAgICAgICAgZnJlZV9wZXJjcHVfYXJlYShjcHUpOwogICAgICAgICBicmVhazsKLSAgICBk
ZWZhdWx0OgorICAgIGNhc2UgQ1BVX1JFTU9WRToKKyAgICAgICAgaWYgKCBwYXJrX29mZmxpbmVf
Y3B1cyApCisgICAgICAgICAgICBmcmVlX3BlcmNwdV9hcmVhKGNwdSk7CiAgICAgICAgIGJyZWFr
OwogICAgIH0KIAotLS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9zbXBib290LmMKQEAgLTYzLDYgKzYzLDggQEAgc3RhdGljIGNwdW1hc2tfdCBzY3JhdGNoX2Nw
dTBtYXNrOwogY3B1bWFza190IGNwdV9vbmxpbmVfbWFwIF9fcmVhZF9tb3N0bHk7CiBFWFBPUlRf
U1lNQk9MKGNwdV9vbmxpbmVfbWFwKTsKIAorYm9vbCBfX3JlYWRfbW9zdGx5IHBhcmtfb2ZmbGlu
ZV9jcHVzOworCiB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBucl9zb2NrZXRzOwogY3B1bWFz
a190ICoqX19yZWFkX21vc3RseSBzb2NrZXRfY3B1bWFzazsKIHN0YXRpYyBjcHVtYXNrX3QgKnNl
Y29uZGFyeV9zb2NrZXRfY3B1bWFzazsKQEAgLTg5NSw3ICs4OTcsMTQgQEAgc3RhdGljIHZvaWQg
Y2xlYW51cF9jcHVfcm9vdF9wZ3QodW5zaWduZQogICAgIH0KIH0KIAotc3RhdGljIHZvaWQgY3B1
X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbnQgY3B1KQorLyoKKyAqIFRoZSAncmVtb3ZlJyBib29s
ZWFuIGNvbnRyb2xzIHdoZXRoZXIgYSBDUFUgaXMganVzdCBnZXR0aW5nIG9mZmxpbmVkIChhbmQK
KyAqIHBhcmtlZCksIG9yIG91dHJpZ2h0IHJlbW92ZWQgLyBvZmZsaW5lZCB3aXRob3V0IHBhcmtp
bmcuIFBhcmtlZCBDUFVzIG5lZWQKKyAqIHRoaW5ncyBsaWtlIHRoZWlyIHN0YWNrLCBHRFQsIElE
VCwgVFNTLCBhbmQgcGVyLUNQVSBkYXRhIHN0aWxsIGF2YWlsYWJsZS4KKyAqIEEgZmV3IG90aGVy
IGl0ZW1zLCBpbiBwYXJ0aWN1bGFyIENQVSBtYXNrcywgYXJlIGFsc28gcmV0YWluZWQsIGFzIGl0
J3MKKyAqIGRpZmZpY3VsdCB0byBwcm92ZSB0aGF0IHRoZXkncmUgZW50aXJlbHkgdW5yZWZlcmVu
Y2VkIGZyb20gcGFya2VkIENQVXMuCisgKi8KK3N0YXRpYyB2b2lkIGNwdV9zbXBib290X2ZyZWUo
dW5zaWduZWQgaW50IGNwdSwgYm9vbCByZW1vdmUpCiB7CiAgICAgdW5zaWduZWQgaW50IG9yZGVy
LCBzb2NrZXQgPSBjcHVfdG9fc29ja2V0KGNwdSk7CiAgICAgc3RydWN0IGNwdWluZm9feDg2ICpj
ID0gY3B1X2RhdGE7CkBAIC05MDYsMTUgKzkxNSwxOSBAQCBzdGF0aWMgdm9pZCBjcHVfc21wYm9v
dF9mcmVlKHVuc2lnbmVkIGluCiAgICAgICAgIHNvY2tldF9jcHVtYXNrW3NvY2tldF0gPSBOVUxM
OwogICAgIH0KIAotICAgIGNbY3B1XS5waHlzX3Byb2NfaWQgPSBYRU5fSU5WQUxJRF9TT0NLRVRf
SUQ7Ci0gICAgY1tjcHVdLmNwdV9jb3JlX2lkID0gWEVOX0lOVkFMSURfQ09SRV9JRDsKLSAgICBj
W2NwdV0uY29tcHV0ZV91bml0X2lkID0gSU5WQUxJRF9DVUlEOwogICAgIGNwdW1hc2tfY2xlYXJf
Y3B1KGNwdSwgJmNwdV9zaWJsaW5nX3NldHVwX21hcCk7CiAKLSAgICBmcmVlX2NwdW1hc2tfdmFy
KHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSk7Ci0gICAgZnJlZV9jcHVtYXNrX3Zhcihw
ZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOwotICAgIGlmICggcGVyX2NwdShzY3JhdGNoX2Nw
dW1hc2ssIGNwdSkgIT0gJnNjcmF0Y2hfY3B1MG1hc2sgKQotICAgICAgICBmcmVlX2NwdW1hc2tf
dmFyKHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpKTsKKyAgICBpZiAoIHJlbW92ZSApCisg
ICAgeworICAgICAgICBjW2NwdV0ucGh5c19wcm9jX2lkID0gWEVOX0lOVkFMSURfU09DS0VUX0lE
OworICAgICAgICBjW2NwdV0uY3B1X2NvcmVfaWQgPSBYRU5fSU5WQUxJRF9DT1JFX0lEOworICAg
ICAgICBjW2NwdV0uY29tcHV0ZV91bml0X2lkID0gSU5WQUxJRF9DVUlEOworCisgICAgICAgIEZS
RUVfQ1BVTUFTS19WQVIocGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKKyAgICAgICAg
RlJFRV9DUFVNQVNLX1ZBUihwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOworICAgICAgICBp
ZiAoIHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpICE9ICZzY3JhdGNoX2NwdTBtYXNrICkK
KyAgICAgICAgICAgIEZSRUVfQ1BVTUFTS19WQVIocGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNw
dSkpOworICAgIH0KIAogICAgIGNsZWFudXBfY3B1X3Jvb3RfcGd0KGNwdSk7CiAKQEAgLTkzNiwx
OSArOTQ5LDIxIEBAIHN0YXRpYyB2b2lkIGNwdV9zbXBib290X2ZyZWUodW5zaWduZWQgaW4KICAg
ICB9CiAKICAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX3BhZ2VzKE5SX1JFU0VSVkVEX0dEVF9Q
QUdFUyk7Ci0gICAgZnJlZV94ZW5oZWFwX3BhZ2VzKHBlcl9jcHUoZ2R0X3RhYmxlLCBjcHUpLCBv
cmRlcik7CisgICAgaWYgKCByZW1vdmUgKQorICAgICAgICBGUkVFX1hFTkhFQVBfUEFHRVMocGVy
X2NwdShnZHRfdGFibGUsIGNwdSksIG9yZGVyKTsKIAogICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhw
ZXJfY3B1KGNvbXBhdF9nZHRfdGFibGUsIGNwdSksIG9yZGVyKTsKIAotICAgIG9yZGVyID0gZ2V0
X29yZGVyX2Zyb21fYnl0ZXMoSURUX0VOVFJJRVMgKiBzaXplb2YoaWR0X2VudHJ5X3QpKTsKLSAg
ICBmcmVlX3hlbmhlYXBfcGFnZXMoaWR0X3RhYmxlc1tjcHVdLCBvcmRlcik7Ci0gICAgaWR0X3Rh
Ymxlc1tjcHVdID0gTlVMTDsKLQotICAgIGlmICggc3RhY2tfYmFzZVtjcHVdICE9IE5VTEwgKQor
ICAgIGlmICggcmVtb3ZlICkKICAgICB7Ci0gICAgICAgIG1lbWd1YXJkX3VuZ3VhcmRfc3RhY2so
c3RhY2tfYmFzZVtjcHVdKTsKLSAgICAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKHN0YWNrX2Jhc2Vb
Y3B1XSwgU1RBQ0tfT1JERVIpOwotICAgICAgICBzdGFja19iYXNlW2NwdV0gPSBOVUxMOworICAg
ICAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKElEVF9FTlRSSUVTICogc2l6ZW9mKGlk
dF9lbnRyeV90KSk7CisgICAgICAgIEZSRUVfWEVOSEVBUF9QQUdFUyhpZHRfdGFibGVzW2NwdV0s
IG9yZGVyKTsKKworICAgICAgICBpZiAoIHN0YWNrX2Jhc2VbY3B1XSApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIG1lbWd1YXJkX3VuZ3VhcmRfc3RhY2soc3RhY2tfYmFzZVtjcHVdKTsKKyAgICAg
ICAgICAgIEZSRUVfWEVOSEVBUF9QQUdFUyhzdGFja19iYXNlW2NwdV0sIFNUQUNLX09SREVSKTsK
KyAgICAgICAgfQogICAgIH0KIH0KIApAQCAtOTYzLDE1ICs5NzgsMTcgQEAgc3RhdGljIGludCBj
cHVfc21wYm9vdF9hbGxvYyh1bnNpZ25lZCBpbgogICAgIGlmICggbm9kZSAhPSBOVU1BX05PX05P
REUgKQogICAgICAgICBtZW1mbGFncyA9IE1FTUZfbm9kZShub2RlKTsKIAotICAgIHN0YWNrX2Jh
c2VbY3B1XSA9IGFsbG9jX3hlbmhlYXBfcGFnZXMoU1RBQ0tfT1JERVIsIG1lbWZsYWdzKTsKKyAg
ICBpZiAoIHN0YWNrX2Jhc2VbY3B1XSA9PSBOVUxMICkKKyAgICAgICAgc3RhY2tfYmFzZVtjcHVd
ID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhTVEFDS19PUkRFUiwgbWVtZmxhZ3MpOwogICAgIGlmICgg
c3RhY2tfYmFzZVtjcHVdID09IE5VTEwgKQogICAgICAgICBnb3RvIG91dDsKICAgICBtZW1ndWFy
ZF9ndWFyZF9zdGFjayhzdGFja19iYXNlW2NwdV0pOwogCiAgICAgb3JkZXIgPSBnZXRfb3JkZXJf
ZnJvbV9wYWdlcyhOUl9SRVNFUlZFRF9HRFRfUEFHRVMpOwotICAgIHBlcl9jcHUoZ2R0X3RhYmxl
LCBjcHUpID0gZ2R0ID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhvcmRlciwgbWVtZmxhZ3MpOworICAg
IGdkdCA9IHBlcl9jcHUoZ2R0X3RhYmxlLCBjcHUpID86IGFsbG9jX3hlbmhlYXBfcGFnZXMob3Jk
ZXIsIG1lbWZsYWdzKTsKICAgICBpZiAoIGdkdCA9PSBOVUxMICkKICAgICAgICAgZ290byBvdXQ7
CisgICAgcGVyX2NwdShnZHRfdGFibGUsIGNwdSkgPSBnZHQ7CiAgICAgbWVtY3B5KGdkdCwgYm9v
dF9jcHVfZ2R0X3RhYmxlLCBOUl9SRVNFUlZFRF9HRFRfUEFHRVMgKiBQQUdFX1NJWkUpOwogICAg
IEJVSUxEX0JVR19PTihOUl9DUFVTID4gMHgxMDAwMCk7CiAgICAgZ2R0W1BFUl9DUFVfR0RUX0VO
VFJZIC0gRklSU1RfUkVTRVJWRURfR0RUX0VOVFJZXS5hID0gY3B1OwpAQCAtOTgzLDcgKzEwMDAs
OCBAQCBzdGF0aWMgaW50IGNwdV9zbXBib290X2FsbG9jKHVuc2lnbmVkIGluCiAgICAgZ2R0W1BF
Ul9DUFVfR0RUX0VOVFJZIC0gRklSU1RfUkVTRVJWRURfR0RUX0VOVFJZXS5hID0gY3B1OwogCiAg
ICAgb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhJRFRfRU5UUklFUyAqIHNpemVvZihpZHRf
ZW50cnlfdCkpOwotICAgIGlkdF90YWJsZXNbY3B1XSA9IGFsbG9jX3hlbmhlYXBfcGFnZXMob3Jk
ZXIsIG1lbWZsYWdzKTsKKyAgICBpZiAoIGlkdF90YWJsZXNbY3B1XSA9PSBOVUxMICkKKyAgICAg
ICAgaWR0X3RhYmxlc1tjcHVdID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhvcmRlciwgbWVtZmxhZ3Mp
OwogICAgIGlmICggaWR0X3RhYmxlc1tjcHVdID09IE5VTEwgKQogICAgICAgICBnb3RvIG91dDsK
ICAgICBtZW1jcHkoaWR0X3RhYmxlc1tjcHVdLCBpZHRfdGFibGUsIElEVF9FTlRSSUVTICogc2l6
ZW9mKGlkdF9lbnRyeV90KSk7CkBAIC0xMDExLDE2ICsxMDI5LDE2IEBAIHN0YXRpYyBpbnQgY3B1
X3NtcGJvb3RfYWxsb2ModW5zaWduZWQgaW4KICAgICAgICAgIChzZWNvbmRhcnlfc29ja2V0X2Nw
dW1hc2sgPSB4emFsbG9jKGNwdW1hc2tfdCkpID09IE5VTEwgKQogICAgICAgICBnb3RvIG91dDsK
IAotICAgIGlmICggISh6YWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFz
aywgY3B1KSkgJiYKLSAgICAgICAgICAgemFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KGNwdV9j
b3JlX21hc2ssIGNwdSkpICYmCi0gICAgICAgICAgIGFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1
KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSkpICkKKyAgICBpZiAoICEoY29uZF96YWxsb2NfY3B1bWFz
a192YXIoJnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgJiYKKyAgICAgICAgICAgY29u
ZF96YWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSkgJiYKKyAg
ICAgICAgICAgY29uZF9hbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ss
IGNwdSkpKSApCiAgICAgICAgIGdvdG8gb3V0OwogCiAgICAgcmMgPSAwOwogCiAgb3V0OgogICAg
IGlmICggcmMgKQotICAgICAgICBjcHVfc21wYm9vdF9mcmVlKGNwdSk7CisgICAgICAgIGNwdV9z
bXBib290X2ZyZWUoY3B1LCB0cnVlKTsKIAogICAgIHJldHVybiByYzsKIH0KQEAgLTEwMzgsOSAr
MTA1NiwxMCBAQCBzdGF0aWMgaW50IGNwdV9zbXBib290X2NhbGxiYWNrKAogICAgICAgICBicmVh
azsKICAgICBjYXNlIENQVV9VUF9DQU5DRUxFRDoKICAgICBjYXNlIENQVV9ERUFEOgotICAgICAg
ICBjcHVfc21wYm9vdF9mcmVlKGNwdSk7CisgICAgICAgIGNwdV9zbXBib290X2ZyZWUoY3B1LCAh
cGFya19vZmZsaW5lX2NwdXMpOwogICAgICAgICBicmVhazsKLSAgICBkZWZhdWx0OgorICAgIGNh
c2UgQ1BVX1JFTU9WRToKKyAgICAgICAgY3B1X3NtcGJvb3RfZnJlZShjcHUsIHRydWUpOwogICAg
ICAgICBicmVhazsKICAgICB9CiAKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oCkBAIC0yNiw2ICsyNiw4IEBAIERFQ0xBUkVfUEVS
X0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGkKIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zh
cl90LCBjcHVfY29yZV9tYXNrKTsKIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBzY3Jh
dGNoX2NwdW1hc2spOwogCitleHRlcm4gYm9vbCBwYXJrX29mZmxpbmVfY3B1czsKKwogdm9pZCBz
bXBfc2VuZF9ubWlfYWxsYnV0c2VsZih2b2lkKTsKIAogdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0
IGNwdW1hc2tfdCAqLCBpbnQgdmVjdG9yKTsKLS0tIGEveGVuL2luY2x1ZGUveGVuL2NwdS5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi9jcHUuaApAQCAtNDcsNiArNDcsOCBAQCB2b2lkIHJlZ2lzdGVy
X2NwdV9ub3RpZmllcihzdHJ1Y3Qgbm90aWZpCiAjZGVmaW5lIENQVV9EWUlORyAgICAgICAgKDB4
MDAwNyB8IE5PVElGWV9SRVZFUlNFKQogLyogQ1BVX0RFQUQ6IENQVSBpcyBkZWFkLiAqLwogI2Rl
ZmluZSBDUFVfREVBRCAgICAgICAgICgweDAwMDggfCBOT1RJRllfUkVWRVJTRSkKKy8qIENQVV9S
RU1PVkU6IENQVSB3YXMgcmVtb3ZlZC4gKi8KKyNkZWZpbmUgQ1BVX1JFTU9WRSAgICAgICAoMHgw
MDA5IHwgTk9USUZZX1JFVkVSU0UpCiAKIC8qIFBlcmZvcm0gQ1BVIGhvdHBsdWcuIE1heSByZXR1
cm4gLUVBR0FJTi4gKi8KIGludCBjcHVfZG93bih1bnNpZ25lZCBpbnQgY3B1KTsKLS0tIGEveGVu
L2luY2x1ZGUveGVuL2NwdW1hc2suaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oCkBA
IC0zNTEsMTYgKzM1MSwzNSBAQCBzdGF0aWMgaW5saW5lIGJvb2xfdCBhbGxvY19jcHVtYXNrX3Zh
cihjCiAJcmV0dXJuICptYXNrICE9IE5VTEw7CiB9CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCBjb25k
X2FsbG9jX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCit7CisJaWYgKCptYXNrID09
IE5VTEwpCisJCSptYXNrID0gX3htYWxsb2MobnJfY3B1bWFza19iaXRzIC8gOCwgc2l6ZW9mKGxv
bmcpKTsKKwlyZXR1cm4gKm1hc2sgIT0gTlVMTDsKK30KKwogc3RhdGljIGlubGluZSBib29sX3Qg
emFsbG9jX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCiB7CiAJKih2b2lkICoqKW1h
c2sgPSBfeHphbGxvYyhucl9jcHVtYXNrX2JpdHMgLyA4LCBzaXplb2YobG9uZykpOwogCXJldHVy
biAqbWFzayAhPSBOVUxMOwogfQogCitzdGF0aWMgaW5saW5lIGJvb2wgY29uZF96YWxsb2NfY3B1
bWFza192YXIoY3B1bWFza192YXJfdCAqbWFzaykKK3sKKwlpZiAoKm1hc2sgPT0gTlVMTCkKKwkJ
Km1hc2sgPSBfeHphbGxvYyhucl9jcHVtYXNrX2JpdHMgLyA4LCBzaXplb2YobG9uZykpOworCWVs
c2UKKwkJY3B1bWFza19jbGVhcigqbWFzayk7CisJcmV0dXJuICptYXNrICE9IE5VTEw7Cit9CisK
IHN0YXRpYyBpbmxpbmUgdm9pZCBmcmVlX2NwdW1hc2tfdmFyKGNwdW1hc2tfdmFyX3QgbWFzaykK
IHsKIAl4ZnJlZShtYXNrKTsKIH0KKworLyogRnJlZSBhbiBhbGxvY2F0ZWQgbWFzaywgYW5kIHpl
cm8gdGhlIHBvaW50ZXIgdG8gaXQuICovCisjZGVmaW5lIEZSRUVfQ1BVTUFTS19WQVIobSkgWEZS
RUUobSkKICNlbHNlCiB0eXBlZGVmIGNwdW1hc2tfdCBjcHVtYXNrX3Zhcl90WzFdOwogCkBAIC0z
NjgsMTYgKzM4NywyMCBAQCBzdGF0aWMgaW5saW5lIGJvb2xfdCBhbGxvY19jcHVtYXNrX3Zhcihj
CiB7CiAJcmV0dXJuIDE7CiB9CisjZGVmaW5lIGNvbmRfYWxsb2NfY3B1bWFza192YXIgYWxsb2Nf
Y3B1bWFza192YXIKIAogc3RhdGljIGlubGluZSBib29sX3QgemFsbG9jX2NwdW1hc2tfdmFyKGNw
dW1hc2tfdmFyX3QgKm1hc2spCiB7CiAJY3B1bWFza19jbGVhcigqbWFzayk7CiAJcmV0dXJuIDE7
CiB9CisjZGVmaW5lIGNvbmRfemFsbG9jX2NwdW1hc2tfdmFyIHphbGxvY19jcHVtYXNrX3Zhcgog
CiBzdGF0aWMgaW5saW5lIHZvaWQgZnJlZV9jcHVtYXNrX3ZhcihjcHVtYXNrX3Zhcl90IG1hc2sp
CiB7CiB9CisKKyNkZWZpbmUgRlJFRV9DUFVNQVNLX1ZBUihtKSBmcmVlX2NwdW1hc2tfdmFyKG0p
CiAjZW5kaWYKIAogI2lmIE5SX0NQVVMgPiAxCi0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCkBAIC0xNjIsNiArMTYyLDE0IEBAIHZvaWQgZnJlZV94
ZW5oZWFwX3BhZ2VzKHZvaWQgKnYsIHVuc2lnbmUKIGJvb2wgc2NydWJfZnJlZV9wYWdlcyh2b2lk
KTsKICNkZWZpbmUgYWxsb2NfeGVuaGVhcF9wYWdlKCkgKGFsbG9jX3hlbmhlYXBfcGFnZXMoMCww
KSkKICNkZWZpbmUgZnJlZV94ZW5oZWFwX3BhZ2UodikgKGZyZWVfeGVuaGVhcF9wYWdlcyh2LDAp
KQorCisvKiBGcmVlIGFuIGFsbG9jYXRpb24sIGFuZCB6ZXJvIHRoZSBwb2ludGVyIHRvIGl0LiAq
LworI2RlZmluZSBGUkVFX1hFTkhFQVBfUEFHRVMocCwgbykgZG8geyBcCisgICAgZnJlZV94ZW5o
ZWFwX3BhZ2VzKHAsIG8pOyAgICAgICAgIFwKKyAgICAocCkgPSBOVUxMOyAgICAgICAgICAgICAg
ICAgICAgICAgXAorfSB3aGlsZSAoIGZhbHNlICkKKyNkZWZpbmUgRlJFRV9YRU5IRUFQX1BBR0Uo
cCkgRlJFRV9YRU5IRUFQX1BBR0VTKHAsIDApCisKIC8qIE1hcCBtYWNoaW5lIHBhZ2UgcmFuZ2Ug
aW4gWGVuIHZpcnR1YWwgYWRkcmVzcyBzcGFjZS4gKi8KIGludCBtYXBfcGFnZXNfdG9feGVuKAog
ICAgIHVuc2lnbmVkIGxvbmcgdmlydCwKLS0tIGEveGVuL2luY2x1ZGUveGVuL3htYWxsb2MuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oCkBAIC00Miw2ICs0MiwxMiBAQAogLyogRnJl
ZSBhbnkgb2YgdGhlIGFib3ZlLiAqLwogZXh0ZXJuIHZvaWQgeGZyZWUodm9pZCAqKTsKIAorLyog
RnJlZSBhbiBhbGxvY2F0aW9uLCBhbmQgemVybyB0aGUgcG9pbnRlciB0byBpdC4gKi8KKyNkZWZp
bmUgWEZSRUUocCkgZG8geyBcCisgICAgeGZyZWUocCk7ICAgICAgICAgXAorICAgIChwKSA9IE5V
TEw7ICAgICAgIFwKK30gd2hpbGUgKCBmYWxzZSApCisKIC8qIFVuZGVybHlpbmcgZnVuY3Rpb25z
ICovCiBleHRlcm4gdm9pZCAqX3htYWxsb2ModW5zaWduZWQgbG9uZyBzaXplLCB1bnNpZ25lZCBs
b25nIGFsaWduKTsKIGV4dGVybiB2b2lkICpfeHphbGxvYyh1bnNpZ25lZCBsb25nIHNpemUsIHVu
c2lnbmVkIGxvbmcgYWxpZ24pOwoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:32:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6ED-0005pM-Vr; Thu, 19 Jul 2018 10: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6ED-0005pH-J2
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:32:09 +0000
X-Inumbo-ID: ee8d3e09-8b3e-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 ee8d3e09-8b3e-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:31:44 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:32:07 -0600
Message-Id: <5B5068A602000078001D5CEC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:32:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
In-Reply-To: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 2/4] x86: possibly bring up all CPUs even if
 not all are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVwb3J0ZWRseSBJbnRlbCBDUFVzIHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8gYWxsIHRh
cmdldGVkCmNvcmVzL3RocmVhZHMgYmVjYXVzZSBzb21lIGhhdmUgQ1I0Lk1DRSBjbGVhciB3aWxs
IHNodXQgZG93bi4gVGhlcmVmb3JlCndlIHdhbnQgdG8ga2VlcCBDUjQuTUNFIGVuYWJsZWQgd2hl
biBvZmZsaW5pbmcgYSBDUFUsIGFuZCB3ZSBuZWVkIHRvCmJyaW5nIHVwIGFsbCBDUFVzIGluIG9y
ZGVyIHRvIGJlIGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBsYWNlLgoKVGhlIHVz
ZSBvZiBjbGVhcl9pbl9jcjQoKSBpbiBjcHVfbWNoZWNrX2Rpc2FibGUoKSB3YXMgaWxsIGFkdmlz
ZWQKYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFrZXMgSSdtIHJlbW92
aW5nIGNsZWFyX2luX2NyNCgpCmFsdG9nZXRoZXIgcmlnaHQgaGVyZS4KClNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9u
bsODwqkgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KLS0tCnYyOiBVc2UgUk9VTkRVUCgpLgotLS0KSW5zdGVhZCBvZiBmdWxs
eSBicmluZ2luZyB1cCBDUFVzIGFuZCB0aGVuIGNhbGxpbmcgY3B1X2Rvd24oKSwgYW5vdGhlcgpv
cHRpb24gd291bGQgYmUgdG8gc3VwcHJlc3MvY2FuY2VsIGZ1bGwgYnJpbmd1cCBpbiBzbXBfY2Fs
bGluKCkuIEJ1dCBJCmd1ZXNzIHdlIHNob3VsZCB0cnkgdG8ga2VlcCB0aGluZ3Mgc2ltcGxlIGZv
ciBub3csIGFuZCBzZWUgbGF0ZXIgd2hldGhlcgp0aGlzIGNhbiBiZSAib3B0aW1pemVkIi4KLS0t
Ck5vdGU6IFRoZSBwYXJrZWQgQ1BVcyBjYW4gYmUgYnJvdWdodCBvbmxpbmUgKGkuZS4gdGhlIG1l
YW5pbmcgb2YKICAgICAgIm1heGNwdXM9IiBpc24ndCBhcyBzdHJpY3QgYW55bW9yZSBhcyBpdCB3
YXMgYmVmb3JlKSwgYnV0IHdvbid0CiAgICAgIGltbWVkaWF0ZWx5IGJlIHVzZWQgZm9yIHNjaGVk
dWxpbmcgcHJlLWV4aXN0aW5nIERvbTAgQ1BVcy4gVGhhdCdzCiAgICAgIGJlY2F1c2UgZG9tMF9z
ZXR1cF92Y3B1KCkgYXJ0aWZpY2FsbHkgcmVzdHJpY3RzIHRoZSBhZmZpbml0eS4gRm9yCiAgICAg
IERvbVUtcyB3aG9zZSBhZmZpbml0eSB3YXMgbm90IGFydGlmaWNhbGx5IHJlc3RyaWN0ZWQsIG5v
IHN1Y2gKICAgICAgbGltaXRhdGlvbiBleGlzdHMsIGFsYmVpdCB0aGUgc2hvd24gInNvZnQiIGFm
ZmluaXR5IGFwcGVhcnMgdG8KICAgICAgc3VmZmVyIGEgc2ltaWxhciBpc3N1ZS4gQXMgdGhhdCdz
IG5vdCBhIGdvYWwgb2YgdGhpcyBwYXRjaCwgSSd2ZQogICAgICBwdXQgdGhlIGlzc3VlcyBvbiB0
aGUgc2lkZSBmb3Igbm93LCBwZXJoYXBzIGZvciBzb21lb25lIGVsc2UgdG8KICAgICAgdGFrZSBj
YXJlIG9mLgpOb3RlOiBPbiBvbmUgb2YgbXkgdGVzdCBzeXN0ZW1zIHRoZSBwYXJrZWQgQ1BVcyBn
ZXQgX1BTRCBkYXRhIHJlcG9ydGVkCiAgICAgIGJ5IERvbTAgdGhhdCBpcyBkaWZmZXJlbnQgZnJv
bSB0aGUgbm9uLXBhcmtlZCBvbmVzIChjb29yZF90eXBlIGlzCiAgICAgIDB4RkMgaW5zdGVhZCBv
ZiAweEZFKS4gR2l2aW5nIERvbTAgZW5vdWdoIHZDUFUtcyBlbGltaW5hdGVzIHRoaXMKICAgICAg
cHJvYmxlbSwgc28gdGhlcmUgaXMgYXBwYXJlbnRseSBzb21ldGhpbmcgYW1pc3MgaW4gdGhlIHBy
b2Nlc3NvcgogICAgICBkcml2ZXIuIEkndmUgdHJpZWQgdG8gZmlndXJlIG91dCB3aGF0LCBidXQg
SSBjb3VsZG4ndCwgZGVzcGl0ZSB0aGUKICAgICAgQU1MIHN1Z2dlc3RpbmcgdGhhdCB0aGlzIG1p
Z2h0IGJlIHNvbWUgX09TQyBpbnZvY2F0aW9uIChidXQgaWYgaXQKICAgICAgaXMsIEkgY2FuJ3Qg
ZmluZCBpdCAtIGFjcGlfcnVuX29zYygpIGNsZWFybHkgZG9lcyBub3QgYW55d2hlcmUgZ2V0CiAg
ICAgIGludm9rZWQgaW4gYSBwZXItQ1BVIGZhc2hpb24pLgoKLS0tIGEveGVuL2FyY2gveDg2L2Nw
dS9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCkBAIC0xMyw2ICsxMyw3
IEBACiAjaW5jbHVkZSA8cHVibGljL3N5c2N0bC5oPiAvKiBmb3IgWEVOX0lOVkFMSURfe1NPQ0tF
VCxDT1JFfV9JRCAqLwogCiAjaW5jbHVkZSAiY3B1LmgiCisjaW5jbHVkZSAibWNoZWNrL3g4Nl9t
Y2EuaCIKIAogYm9vbF90IG9wdF9hcmF0ID0gMTsKIGJvb2xlYW5fcGFyYW0oImFyYXQiLCBvcHRf
YXJhdCk7CkBAIC0zNDMsNiArMzQ0LDkgQEAgc3RhdGljIHZvaWQgX19pbml0IGVhcmx5X2NwdV9k
ZXRlY3Qodm9pZAogCQkJaGFwX3BhZGRyX2JpdHMgPSBQQUREUl9CSVRTOwogCX0KIAorCWlmIChj
LT54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EKQorCQlwYXJrX29mZmxpbmVfY3B1cyA9IG9w
dF9tY2U7CisKIAlpbml0aWFsaXplX2NwdV9kYXRhKDApOwogfQogCi0tLSBhL3hlbi9hcmNoL3g4
Ni9jcHUvbWNoZWNrL21jZV9pbnRlbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21j
ZV9pbnRlbC5jCkBAIC02MzYsOCArNjM2LDYgQEAgc3RhdGljIHZvaWQgY2xlYXJfY21jaSh2b2lk
KQogCiBzdGF0aWMgdm9pZCBjcHVfbWNoZWNrX2Rpc2FibGUodm9pZCkKIHsKLSAgICBjbGVhcl9p
bl9jcjQoWDg2X0NSNF9NQ0UpOwotCiAgICAgaWYgKCBjbWNpX3N1cHBvcnQgJiYgb3B0X21jZSAp
CiAgICAgICAgIGNsZWFyX2NtY2koKTsKIH0KLS0tIGEveGVuL2FyY2gveDg2L21wcGFyc2UuYwor
KysgYi94ZW4vYXJjaC94ODYvbXBwYXJzZS5jCkBAIC02OCwxOSArNjgsMjYgQEAgcGh5c2lkX21h
c2tfdCBwaHlzX2NwdV9wcmVzZW50X21hcDsKIAogdm9pZCBfX2luaXQgc2V0X25yX2NwdV9pZHMo
dW5zaWduZWQgaW50IG1heF9jcHVzKQogeworCXVuc2lnbmVkIGludCB0b3RfY3B1cyA9IG51bV9w
cm9jZXNzb3JzICsgZGlzYWJsZWRfY3B1czsKKwogCWlmICghbWF4X2NwdXMpCi0JCW1heF9jcHVz
ID0gbnVtX3Byb2Nlc3NvcnMgKyBkaXNhYmxlZF9jcHVzOworCQltYXhfY3B1cyA9IHRvdF9jcHVz
OwogCWlmIChtYXhfY3B1cyA+IE5SX0NQVVMpCiAJCW1heF9jcHVzID0gTlJfQ1BVUzsKIAllbHNl
IGlmICghbWF4X2NwdXMpCiAJCW1heF9jcHVzID0gMTsKIAlwcmludGsoWEVOTE9HX0lORk8gIlNN
UDogQWxsb3dpbmcgJXUgQ1BVcyAoJWQgaG90cGx1ZyBDUFVzKVxuIiwKIAkgICAgICAgbWF4X2Nw
dXMsIG1heF90KGludCwgbWF4X2NwdXMgLSBudW1fcHJvY2Vzc29ycywgMCkpOwotCW5yX2NwdV9p
ZHMgPSBtYXhfY3B1czsKKworCWlmICghcGFya19vZmZsaW5lX2NwdXMpCisJCXRvdF9jcHVzID0g
bWF4X2NwdXM7CisJbnJfY3B1X2lkcyA9IG1pbih0b3RfY3B1cywgTlJfQ1BVUyArIDB1KTsKKwlp
ZiAocGFya19vZmZsaW5lX2NwdXMgJiYgbnJfY3B1X2lkcyA8IG51bV9wcm9jZXNzb3JzKQorCQlw
cmludGsoWEVOTE9HX1dBUk5JTkcgIlNNUDogQ2Fubm90IGJyaW5nIHVwICV1IGZ1cnRoZXIgQ1BV
c1xuIiwKKwkJICAgICAgIG51bV9wcm9jZXNzb3JzIC0gbnJfY3B1X2lkcyk7CiAKICNpZm5kZWYg
bnJfY3B1bWFza19iaXRzCi0JbnJfY3B1bWFza19iaXRzID0gKG1heF9jcHVzICsgKEJJVFNfUEVS
X0xPTkcgLSAxKSkgJgotCQkJICB+KEJJVFNfUEVSX0xPTkcgLSAxKTsKKwlucl9jcHVtYXNrX2Jp
dHMgPSBST1VORFVQKG5yX2NwdV9pZHMsIEJJVFNfUEVSX0xPTkcpOwogCXByaW50ayhYRU5MT0df
REVCVUcgIk5SX0NQVVM6JXUgbnJfY3B1bWFza19iaXRzOiV1XG4iLAogCSAgICAgICBOUl9DUFVT
LCBucl9jcHVtYXNrX2JpdHMpOwogI2VuZGlmCi0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC02NjUsNyArNjY1LDcgQEAgdm9pZCBfX2luaXQg
bm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZQogewogICAgIGNoYXIgKm1lbW1hcF90eXBlID0g
TlVMTDsKICAgICBjaGFyICpjbWRsaW5lLCAqa2V4dHJhLCAqbG9hZGVyOwotICAgIHVuc2lnbmVk
IGludCBpbml0cmRpZHg7CisgICAgdW5zaWduZWQgaW50IGluaXRyZGlkeCwgbnVtX3BhcmtlZCA9
IDA7CiAgICAgbXVsdGlib290X2luZm9fdCAqbWJpOwogICAgIG1vZHVsZV90ICptb2Q7CiAgICAg
dW5zaWduZWQgbG9uZyBucl9wYWdlcywgcmF3X21heF9wYWdlLCBtb2R1bGVzX2hlYWRyb29tLCAq
bW9kdWxlX21hcDsKQEAgLTE1MTIsNyArMTUxMiw4IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9f
c3RhcnRfeGVuKHVuc2lnbmUKICAgICBlbHNlCiAgICAgewogICAgICAgICBzZXRfbnJfY3B1X2lk
cyhtYXhfY3B1cyk7Ci0gICAgICAgIG1heF9jcHVzID0gbnJfY3B1X2lkczsKKyAgICAgICAgaWYg
KCAhbWF4X2NwdXMgKQorICAgICAgICAgICAgbWF4X2NwdXMgPSBucl9jcHVfaWRzOwogICAgIH0K
IAogICAgIGlmICggeGVuX2d1ZXN0ICkKQEAgLTE2MzUsMTYgKzE2MzYsMjcgQEAgdm9pZCBfX2lu
aXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZQogICAgICAgICAgICAgLyogU2V0IHVwIG5v
ZGVfdG9fY3B1bWFzayBiYXNlZCBvbiBjcHVfdG9fbm9kZVtdLiAqLwogICAgICAgICAgICAgbnVt
YV9hZGRfY3B1KGkpOwogCi0gICAgICAgICAgICBpZiAoIChudW1fb25saW5lX2NwdXMoKSA8IG1h
eF9jcHVzKSAmJiAhY3B1X29ubGluZShpKSApCisgICAgICAgICAgICBpZiAoIChwYXJrX29mZmxp
bmVfY3B1cyB8fCBudW1fb25saW5lX2NwdXMoKSA8IG1heF9jcHVzKSAmJgorICAgICAgICAgICAg
ICAgICAhY3B1X29ubGluZShpKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaW50
IHJldCA9IGNwdV91cChpKTsKICAgICAgICAgICAgICAgICBpZiAoIHJldCAhPSAwICkKICAgICAg
ICAgICAgICAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gYnJpbmcgdXAgQ1BVICV1IChlcnJvciAl
ZClcbiIsIGksIHJldCk7CisgICAgICAgICAgICAgICAgZWxzZSBpZiAoIG51bV9vbmxpbmVfY3B1
cygpID4gbWF4X2NwdXMgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAg
cmV0ID0gY3B1X2Rvd24oaSk7CisgICAgICAgICAgICAgICAgICAgIGlmICggIXJldCApCisgICAg
ICAgICAgICAgICAgICAgICAgICArK251bV9wYXJrZWQ7CisgICAgICAgICAgICAgICAgICAgIGVs
c2UKKyAgICAgICAgICAgICAgICAgICAgICAgIHByaW50aygiQ291bGQgbm90IHJlLW9mZmxpbmUg
Q1BVJXUgKCVkKVxuIiwgaSwgcmV0KTsKKyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9
CiAgICAgICAgIH0KICAgICB9CiAKICAgICBwcmludGsoIkJyb3VnaHQgdXAgJWxkIENQVXNcbiIs
IChsb25nKW51bV9vbmxpbmVfY3B1cygpKTsKKyAgICBpZiAoIG51bV9wYXJrZWQgKQorICAgICAg
ICBwcmludGsoWEVOTE9HX0lORk8gIlBhcmtlZCAldSBDUFVzXG4iLCBudW1fcGFya2VkKTsKICAg
ICBzbXBfY3B1c19kb25lKCk7CiAKICAgICBkb19pbml0Y2FsbHMoKTsKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nv
ci5oCkBAIC0zNDIsMTIgKzM0Miw2IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgc2V0X2lu
X2NyNCAodW4KICAgICB3cml0ZV9jcjQocmVhZF9jcjQoKSB8IG1hc2spOwogfQogCi1zdGF0aWMg
YWx3YXlzX2lubGluZSB2b2lkIGNsZWFyX2luX2NyNCAodW5zaWduZWQgbG9uZyBtYXNrKQotewot
ICAgIG1tdV9jcjRfZmVhdHVyZXMgJj0gfm1hc2s7Ci0gICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkg
JiB+bWFzayk7Ci19Ci0KIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IHJlYWRfcGtydSh2b2lk
KQogewogICAgIHVuc2lnbmVkIGludCBwa3J1OwoKCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:32:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10:32: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 1fg6Er-0005u2-Av; Thu, 19 Jul 2018 10:32: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6Ep-0005ts-Q1
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:32:47 +0000
X-Inumbo-ID: 1a571c42-8b3f-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 1a571c42-8b3f-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:32:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:32:45 -0600
Message-Id: <5B5068CB02000078001D5CEF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:32:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
In-Reply-To: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 3/4] x86: command line option to avoid use of
 secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

U2hhcmVkIHJlc291cmNlcyAoTDEgY2FjaGUgYW5kIFRMQiBpbiBwYXJ0aWN1bGFyKSBwcmVzZW50
IGEgcmlzayBvZgppbmZvcm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5uZWxzLiBQcm92aWRlIGEg
bWVhbnMgdG8gYXZvaWQgdXNlIG9mCmh5cGVydGhyZWFkcyBpbiBzdWNoIGNhc2VzLgoKU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogUm9n
ZXIgUGF1IE1vbm7Dg8KpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCnYzOiBBbHNvIGNoYW5n
ZSB0aGUgYWN0dWFsIG9wdGlvbiBzdHJpbmcgdG8gInNtdCIuIERvbid0IGRlZmF1bHQgdGhlCiAg
ICBvcHRpb24gdG8gb2ZmIGZvciBub3csIGFzIGJlaW5nIHRvIGltcGFjdGZ1bCBhIGRlZmF1bHQg
Zm9yIHRoaW5ncwogICAgbGlrZSBUTEJsZWVkLgp2MjogUmVuYW1lIG9wdGlvbiB0byAic210Ii4K
LS0tCkFuIG9wdGlvbiB0byBhdm9pZCB0aGUgdXAvZG93biBjeWNsZSB3b3VsZCBiZSB0byBhdm9p
ZCBjbGVhcmluZyB0aGUKc2libGluZyAoYW5kIHRoZW4gcGVyaGFwcyBhbHNvIGNvcmUpIG1hcCBv
ZiBwYXJrZWQgQ1BVcywgYWxsb3dpbmcgdG8KYmFpbCBlYXJseSBmcm9tIGNwdV91cF9oZWxwZXIo
KS4KClRCRDogSG93IHRvIHByZXZlbnQgdGhlIENQVSBmcm9tIHRyYW5zaWVudGx5IGJlY29taW5n
IGF2YWlsYWJsZSBmb3IKICAgICBzY2hlZHVsaW5nIHdoZW4gYmVpbmcgb25saW5lZCBhdCBydW50
aW1lPwoKVEJEOiBGb3Igbm93IHRoZSBwYXRjaCBhc3N1bWVzIGFsbCBIVC1lbmFibGVkIENQVXMg
YXJlIGFmZmVjdGVkIGJ5IHNpZGUKICAgICBjaGFubmVsIGF0dGFja3MgdGhyb3VnaCBzaGFyZWQg
cmVzb3VyY2VzLiBUaGVyZSBhcmUgY2xhaW1zIHRoYXQgQU1ECiAgICAgb25lcyBhcmVuJ3QsIGJ1
dCBpdCBoYXNuJ3QgcmVhbGx5IGJlY29tZSBjbGVhciB0byBtZSB3aHkgdGhhdCB3b3VsZAogICAg
IGJlLCBhcyBJIGRvbid0IHNlZSB0aGUgZnVsbHkgYXNzb2NpYXRpdmUgTDEgVExCcyB0byBiZSBz
dWZmaWNpZW50CiAgICAgcmVhc29uIGZvciB0aGVyZSB0byBub3QgYmUgb3RoZXIgcG9zc2libGUg
YXZlbnVlcyAoTDIgVExCLCBjYWNoZXMpLgoKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxp
bmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAg
LTE3NjQsNiArMTc2NCwxMyBAQCBVc2UgYHNtYXA9aHZtYCB0byBhbGxvdyBTTUFQIHVzZSBieSBI
Vk0KIEZsYWcgdG8gZW5hYmxlIFN1cGVydmlzb3IgTW9kZSBFeGVjdXRpb24gUHJvdGVjdGlvbgog
VXNlIGBzbWVwPWh2bWAgdG8gYWxsb3cgU01FUCB1c2UgYnkgSFZNIGd1ZXN0cyBvbmx5LgogCisj
IyMgc210ICh4ODYpCis+IGA9IDxib29sZWFuPmAKKworRGVmYXVsdDogYHRydWVgCisKK0NvbnRy
b2wgYnJpbmcgdXAgb2YgbXVsdGlwbGUgaHlwZXItdGhyZWFkcyBwZXIgQ1BVIGNvcmUuCisKICMj
IyBzbmJcX2lnZFxfcXVpcmsKID4gYD0gPGJvb2xlYW4+IHwgY2FwIHwgPGludGVnZXI+YAogCi0t
LSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC02
Miw2ICs2Miw5IEBAIGJvb2xlYW5fcGFyYW0oIm5vc21wIiwgb3B0X25vc21wKTsKIHN0YXRpYyB1
bnNpZ25lZCBpbnQgX19pbml0ZGF0YSBtYXhfY3B1czsKIGludGVnZXJfcGFyYW0oIm1heGNwdXMi
LCBtYXhfY3B1cyk7CiAKK2ludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF9zbXQgPSAtMTsKK2Jvb2xl
YW5fcGFyYW0oInNtdCIsIG9wdF9zbXQpOworCiAvKiBvcHRfaW52cGNpZDogSWYgZmFsc2UsIGRv
bid0IHVzZSBJTlZQQ0lEIGluc3RydWN0aW9uIGV2ZW4gaWYgYXZhaWxhYmxlLiAqLwogc3RhdGlj
IGJvb2wgX19pbml0ZGF0YSBvcHRfaW52cGNpZCA9IHRydWU7CiBib29sZWFuX3BhcmFtKCJpbnZw
Y2lkIiwgb3B0X2ludnBjaWQpOwpAQCAtMTY0Miw3ICsxNjQ1LDEwIEBAIHZvaWQgX19pbml0IG5v
cmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmUKICAgICAgICAgICAgICAgICBpbnQgcmV0ID0gY3B1
X3VwKGkpOwogICAgICAgICAgICAgICAgIGlmICggcmV0ICE9IDAgKQogICAgICAgICAgICAgICAg
ICAgICBwcmludGsoIkZhaWxlZCB0byBicmluZyB1cCBDUFUgJXUgKGVycm9yICVkKVxuIiwgaSwg
cmV0KTsKLSAgICAgICAgICAgICAgICBlbHNlIGlmICggbnVtX29ubGluZV9jcHVzKCkgPiBtYXhf
Y3B1cyApCisgICAgICAgICAgICAgICAgZWxzZSBpZiAoIG51bV9vbmxpbmVfY3B1cygpID4gbWF4
X2NwdXMgfHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKCFvcHRfc210ICYmCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjcHVfZGF0YVtpXS5jb21wdXRlX3VuaXRfaWQgPT0gSU5WQUxJ
RF9DVUlEICYmCisgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX3dlaWdodChwZXJf
Y3B1KGNwdV9zaWJsaW5nX21hc2ssIGkpKSA+IDEpICkKICAgICAgICAgICAgICAgICB7CiAgICAg
ICAgICAgICAgICAgICAgIHJldCA9IGNwdV9kb3duKGkpOwogICAgICAgICAgICAgICAgICAgICBp
ZiAoICFyZXQgKQotLS0gYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMKKysrIGIveGVuL2FyY2gveDg2
L3N5c2N0bC5jCkBAIC0yMyw2ICsyMyw3IEBACiAjaW5jbHVkZSA8YXNtL2h2bS9odm0uaD4KICNp
bmNsdWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KICNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+Cisj
aW5jbHVkZSA8YXNtL3NldHVwLmg+CiAjaW5jbHVkZSA8YXNtL3NtcC5oPgogI2luY2x1ZGUgPGFz
bS9udW1hLmg+CiAjaW5jbHVkZSA8eGVuL25vZGVtYXNrLmg+CkBAIC00OCwxNCArNDksMjcgQEAg
c3RhdGljIHZvaWQgbDNfY2FjaGVfZ2V0KHZvaWQgKmFyZykKIAogbG9uZyBjcHVfdXBfaGVscGVy
KHZvaWQgKmRhdGEpCiB7Ci0gICAgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRhdGE7CisgICAg
dW5zaWduZWQgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRhdGE7CiAgICAgaW50IHJldCA9IGNw
dV91cChjcHUpOworCiAgICAgaWYgKCByZXQgPT0gLUVCVVNZICkKICAgICB7CiAgICAgICAgIC8q
IE9uIEVCVVNZLCBmbHVzaCBSQ1Ugd29yayBhbmQgaGF2ZSBvbmUgbW9yZSBnby4gKi8KICAgICAg
ICAgcmN1X2JhcnJpZXIoKTsKICAgICAgICAgcmV0ID0gY3B1X3VwKGNwdSk7CiAgICAgfQorCisg
ICAgaWYgKCAhcmV0ICYmICFvcHRfc210ICYmCisgICAgICAgICBjcHVfZGF0YVtjcHVdLmNvbXB1
dGVfdW5pdF9pZCA9PSBJTlZBTElEX0NVSUQgJiYKKyAgICAgICAgIGNwdW1hc2tfd2VpZ2h0KHBl
cl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgPiAxICkKKyAgICB7CisgICAgICAgIHJldCA9
IGNwdV9kb3duX2hlbHBlcihkYXRhKTsKKyAgICAgICAgaWYgKCByZXQgKQorICAgICAgICAgICAg
cHJpbnRrKCJDb3VsZCBub3QgcmUtb2ZmbGluZSBDUFUldSAoJWQpXG4iLCBjcHUsIHJldCk7Cisg
ICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJldCA9IC1FUEVSTTsKKyAgICB9CisKICAgICByZXR1
cm4gcmV0OwogfQogCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L3NldHVwLmgKQEAgLTU5LDYgKzU5LDggQEAgZXh0ZXJuIHVpbnQ4X3Qg
a2JkX3NoaWZ0X2ZsYWdzOwogZXh0ZXJuIHVuc2lnbmVkIGxvbmcgaGlnaG1lbV9zdGFydDsKICNl
bmRpZgogCitleHRlcm4gaW50OF90IG9wdF9zbXQ7CisKICNpZmRlZiBDT05GSUdfU0hBRE9XX1BB
R0lORwogZXh0ZXJuIGJvb2wgb3B0X2RvbTBfc2hhZG93OwogI2Vsc2UKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:33:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10:33:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg6Fi-00061J-M2; Thu, 19 Jul 2018 10:33: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6Fh-00060X-PV
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:33:41 +0000
X-Inumbo-ID: 3ae3a3e6-8b3f-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 3ae3a3e6-8b3f-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:33:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:33:40 -0600
Message-Id: <5B50690202000078001D5CF2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:33:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
In-Reply-To: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 4/4] cpumask: tidy {,z}alloc_cpumask_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@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>

RHJvcCB1bm5lY2Vzc2FyeSBjYXN0cyBhbmQgdXNlIGJvb2wgaW4gZmF2b3Igb2YgYm9vbF90LgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCi0tLSBhL3hlbi9pbmNsdWRlL3hlbi9jcHVtYXNr
LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2NwdW1hc2suaApAQCAtMzQ1LDkgKzM0NSw5IEBAIHN0
YXRpYyBpbmxpbmUgaW50IGNwdWxpc3Rfc2NucHJpbnRmKGNoYXIKIAogdHlwZWRlZiBjcHVtYXNr
X3QgKmNwdW1hc2tfdmFyX3Q7CiAKLXN0YXRpYyBpbmxpbmUgYm9vbF90IGFsbG9jX2NwdW1hc2tf
dmFyKGNwdW1hc2tfdmFyX3QgKm1hc2spCitzdGF0aWMgaW5saW5lIGJvb2wgYWxsb2NfY3B1bWFz
a192YXIoY3B1bWFza192YXJfdCAqbWFzaykKIHsKLQkqKHZvaWQgKiopbWFzayA9IF94bWFsbG9j
KG5yX2NwdW1hc2tfYml0cyAvIDgsIHNpemVvZihsb25nKSk7CisJKm1hc2sgPSBfeG1hbGxvYyhu
cl9jcHVtYXNrX2JpdHMgLyA4LCBzaXplb2YobG9uZykpOwogCXJldHVybiAqbWFzayAhPSBOVUxM
OwogfQogCkBAIC0zNTgsOSArMzU4LDkgQEAgc3RhdGljIGlubGluZSBib29sIGNvbmRfYWxsb2Nf
Y3B1bWFza192YQogCXJldHVybiAqbWFzayAhPSBOVUxMOwogfQogCi1zdGF0aWMgaW5saW5lIGJv
b2xfdCB6YWxsb2NfY3B1bWFza192YXIoY3B1bWFza192YXJfdCAqbWFzaykKK3N0YXRpYyBpbmxp
bmUgYm9vbCB6YWxsb2NfY3B1bWFza192YXIoY3B1bWFza192YXJfdCAqbWFzaykKIHsKLQkqKHZv
aWQgKiopbWFzayA9IF94emFsbG9jKG5yX2NwdW1hc2tfYml0cyAvIDgsIHNpemVvZihsb25nKSk7
CisJKm1hc2sgPSBfeHphbGxvYyhucl9jcHVtYXNrX2JpdHMgLyA4LCBzaXplb2YobG9uZykpOwog
CXJldHVybiAqbWFzayAhPSBOVUxMOwogfQogCkBAIC0zODMsMTYgKzM4MywxNiBAQCBzdGF0aWMg
aW5saW5lIHZvaWQgZnJlZV9jcHVtYXNrX3ZhcihjcHVtCiAjZWxzZQogdHlwZWRlZiBjcHVtYXNr
X3QgY3B1bWFza192YXJfdFsxXTsKIAotc3RhdGljIGlubGluZSBib29sX3QgYWxsb2NfY3B1bWFz
a192YXIoY3B1bWFza192YXJfdCAqbWFzaykKK3N0YXRpYyBpbmxpbmUgYm9vbCBhbGxvY19jcHVt
YXNrX3ZhcihjcHVtYXNrX3Zhcl90ICptYXNrKQogewotCXJldHVybiAxOworCXJldHVybiB0cnVl
OwogfQogI2RlZmluZSBjb25kX2FsbG9jX2NwdW1hc2tfdmFyIGFsbG9jX2NwdW1hc2tfdmFyCiAK
LXN0YXRpYyBpbmxpbmUgYm9vbF90IHphbGxvY19jcHVtYXNrX3ZhcihjcHVtYXNrX3Zhcl90ICpt
YXNrKQorc3RhdGljIGlubGluZSBib29sIHphbGxvY19jcHVtYXNrX3ZhcihjcHVtYXNrX3Zhcl90
ICptYXNrKQogewogCWNwdW1hc2tfY2xlYXIoKm1hc2spOwotCXJldHVybiAxOworCXJldHVybiB0
cnVlOwogfQogI2RlZmluZSBjb25kX3phbGxvY19jcHVtYXNrX3ZhciB6YWxsb2NfY3B1bWFza192
YXIKIAoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:38:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 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 1fg6Jt-0006Ln-8d; Thu, 19 Jul 2018 10:38: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fg6Jr-0006Li-Ri
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:37:59 +0000
X-Inumbo-ID: beba82df-8b3f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id beba82df-8b3f-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:37:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76411912"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
 <5B5068CB02000078001D5CEF@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: <649e731e-0ca3-5ab5-60e7-ff186e99af4b@citrix.com>
Date: Thu, 19 Jul 2018 11:37:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B5068CB02000078001D5CEF@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 v3 3/4] x86: command line option to avoid
 use of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDcvMTggMTE6MzIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFNoYXJlZCByZXNvdXJjZXMg
KEwxIGNhY2hlIGFuZCBUTEIgaW4gcGFydGljdWxhcikgcHJlc2VudCBhIHJpc2sgb2YKPiBpbmZv
cm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5uZWxzLiBQcm92aWRlIGEgbWVhbnMgdG8gYXZvaWQg
dXNlIG9mCj4gaHlwZXJ0aHJlYWRzIGluIHN1Y2ggY2FzZXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw4PCqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkl0IGFwcGVhcnMgYXMgaWYgeW91J3ZlIGdv
dCBzb21lIGVuY29kaW5nIGlzc3VlcyB3aXRoIFJvZ2VyJ3MgbmFtZSBpbgpwYXRjaCAyIGFuZCBo
ZXJlLCBidXQgcGF0Y2ggNCBpcyBmaW5lLsKgIEkgdHJ1c3QgeW91IGNhbiBmaXggdGhpcyB1cCBv
bgpjb21taXQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6LZ-0006Rg-MY; Thu, 19 Jul 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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6LZ-0006Rb-6s
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:39:45 +0000
X-Inumbo-ID: 13504ba4-8b40-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 13504ba4-8b40-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:39:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:39:43 -0600
Message-Id: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:39:42 -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/6] 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>,
 Andrew Cooper <andrew.cooper3@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>

RW11bGF0aW9uIHJlcXVpcmluZyBkZXZpY2UgbW9kZWwgYXNzaXN0YW5jZSB1c2VzIGEgZm9ybSBv
ZiBpbnN0cnVjdGlvbgpyZS1leGVjdXRpb24sIGFzc3VtaW5nIHRoYXQgdGhlIHNlY29uZCAoYW5k
IGFueSBmdXJ0aGVyKSBwYXNzIHRha2VzCmV4YWN0bHkgdGhlIHNhbWUgcGF0aC4gVGhpcyBpcyBh
IHZhbGlkIGFzc3VtcHRpb24gYXMgZmFyIHVzZSBvZiBDUFUKcmVnaXN0ZXJzIGdvZXMgKGFzIHRo
b3NlIGNhbid0IGNoYW5nZSB3aXRob3V0IGFueSBvdGhlciBpbnN0cnVjdGlvbgpleGVjdXRpbmcg
aW4gYmV0d2VlbiksIGJ1dCBpcyB3cm9uZyBmb3IgbWVtb3J5IGFjY2Vzc2VzLiBJbiBwYXJ0aWN1
bGFyCml0IGhhcyBiZWVuIG9ic2VydmVkIHRoYXQgV2luZG93cyBtaWdodCBwYWdlIG91dCBidWZm
ZXJzIHVuZGVybmVhdGggYW4KaW5zdHJ1Y3Rpb24gY3VycmVudGx5IHVuZGVyIGVtdWxhdGlvbiAo
aGl0dGluZyBiZXR3ZWVuIHR3byBwYXNzZXMpLiBJZgp0aGUgZmlyc3QgcGFzcyB0cmFuc2xhdGVk
IGEgbGluZWFyIGFkZHJlc3Mgc3VjY2Vzc2Z1bGx5LCBhbnkgc3Vic2VxdWVudApwYXNzIG5lZWRz
IHRvIGRvIHNvIHRvbywgeWllbGRpbmcgdGhlIGV4YWN0IHNhbWUgdHJhbnNsYXRpb24uCgpJbnRy
b2R1Y2UgYSBjYWNoZSAodXNlZCBqdXN0IGJ5IGd1ZXN0IHBhZ2UgdGFibGUgYWNjZXNzZXMgZm9y
IG5vdykgdG8KbWFrZSBzdXJlIGFib3ZlIGRlc2NyaWJlZCBhc3N1bXB0aW9uIGhvbGRzLiBUaGlz
IGlzIGEgdmVyeSBzaW1wbGlzdGljCmltcGxlbWVudGF0aW9uIGZvciBub3c6IE9ubHkgZXhhY3Qg
bWF0Y2hlcyBhcmUgc2F0aXNmaWVkIChubyBvdmVybGFwcyBvcgpwYXJ0aWFsIHJlYWRzIG9yIGFu
eXRoaW5nKS4KClRoZXJlJ3MgYWxzbyBzb21lIHNlZW1pbmdseSB1bnJlbGF0ZWQgY2xlYW51cCBo
ZXJlIHdoaWNoIHdhcyBmb3VuZApkZXNpcmFibGUgb24gdGhlIHdheS4KCjE6IHg4Ni9tbTogYWRk
IG9wdGlvbmFsIGNhY2hlIHRvIEdMQS0+R0ZOIHRyYW5zbGF0aW9uCjI6IHg4Ni9tbTogdXNlIG9w
dGlvbmFsIGNhY2hlIGluIGd1ZXN0X3dhbGtfdGFibGVzKCkKMzogeDg2L0hWTTogaW1wbGVtZW50
IG1lbW9yeSByZWFkIGNhY2hpbmcKNDogVk1YOiBjb3JyZWN0IFBEUFRFIGxvYWQgY2hlY2tzCjU6
IHg4Ni9IVk06IHByZWZpbGwgY2FjaGUgd2l0aCBQRFBURXMgd2hlbiBwb3NzaWJsZQo2OiB4ODYv
c2hhZG93OiBhIGxpdHRsZSBiaXQgb2Ygc3R5bGUgY2xlYW51cAoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:39:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6Lm-0006TY-0E; Thu, 19 Jul 2018 10:39: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=cbbv=kd=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fg6Ll-0006TK-4P
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 10:39:57 +0000
X-Inumbo-ID: 04fc549b-8b40-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x242.google.com (unknown [2607:f8b0:400d:c0d::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04fc549b-8b40-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:39:31 +0200 (CEST)
Received: by mail-qt0-x242.google.com with SMTP id e19-v6so6703190qtp.8
 for <xen-devel@lists.xen.org>; Thu, 19 Jul 2018 03:39:55 -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=9Mgmohf8kF+hDG5QJz1Q1BgwZiHMF7bP5tp1M3ra3hw=;
 b=j7lmhOPz4d460eXNesPHheUbiL6zMnL7VApOvQd5meDlNH4Z5umySO6E7+0VcBWxBn
 5muftLrs0A/k3nisajeJ+FNjMygKOOGHfWPVCLOYn3HtitREbW6YDb1SQuf9rtUCAJY0
 eR/KsLDtEoVeDzd7fqTyWIOai8gKj2bXYOszj3HyEPxaGO3r/y9Kw0yZ7AOhPskICmbB
 e2sw8F5y/+llMu6l5KDgNlVCXTb28gxrxS2NFq126xjRWQGzPKaAe60XPcAnNQEwOfkY
 gWb8M5miiCZNLkzTdLvldJCqCWxoBlXSvewbg4jLHWIskchVVCSpfwJUstSKcgRVp9VB
 oEpg==
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=9Mgmohf8kF+hDG5QJz1Q1BgwZiHMF7bP5tp1M3ra3hw=;
 b=dfikte0L8Hm18QeC+sPBR5Vbri/66O+gVkUAyebu2j0d7JWrYI34gDUSsdWSRIg4pl
 QkHaBh86sSJqhPyCwwXl2TJJom4KE2qE744TEvzlJadzBBUH4e/xsGcHLW0foq8/84EE
 pthj2y+Mui2ZkG0eERWfApXpuYXaCpcGYmB44sXdZfpD2n6C0N/qkJ3K2LujFwBgNGd2
 7vVLLAXP/oukwzaTWqbXn7CmMcyIqeJc2+E7ce7JJijHiDko1wiTMqh1RxdJfkvWSfR7
 SMW+zS73etSptGbqUKvlLFUeo6CE3LIQj9BxTs+f2UDPN9ut2GPSfKmVprpBaKS6p9ui
 fiLg==
X-Gm-Message-State: AOUpUlFW1pX2cUjH3VW/DPu91hwcEq7U2GiuMknBAk/bDpioTpj80tf4
 amDjjtWdmGEWjPKWFEg8sC3tOB73
X-Google-Smtp-Source: AAOMgpcj7+6e95L0QdziHSoKmAbzUrqNnsbY3kBq/ri4la3R5ZzBPOvOYZlqP9qvdBdShqXc+rDB7w==
X-Received: by 2002:a0c:f386:: with SMTP id
 i6-v6mr10278458qvk.100.1531996794321; 
 Thu, 19 Jul 2018 03:39:54 -0700 (PDT)
Received: from pm2-ws13.praxislan02.com ([2001:470:8:67e:e0a8:581a:28d7:375a])
 by smtp.gmail.com with ESMTPSA id
 s1-v6sm4791542qte.89.2018.07.19.03.39.52
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Thu, 19 Jul 2018 03:39:53 -0700 (PDT)
From: Jason Andryuk <jandryuk@gmail.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 06:39:43 -0400
Message-Id: <20180719103943.5351-1-jandryuk@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v2] tboot: Avoid recursive fault in early boot
 panic with tboot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Shane Wang <shane.wang@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Gang Wei <gang.wei@intel.com>,
 Jan Beulich <jbeulich@suse.com>, Jason Andryuk <jandryuk@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>

SWYgcGFuaWMgaXMgY2FsbGVkIGJlZm9yZSBpbml0X2lkbGVfZG9tYWluIG9uIGEgdGJvb3QtbGF1
bmNoZWQgc3lzdGVtLAp0aGVuIFhlbiByZWN1cnNpdmVseSBmYXVsdHMgaW4gd3JpdGVfcHRiYXNl
IGFzIHNlZW4gYmVsb3cuCgooWEVOKSAgICBbPGZmZmY4MmQwODAyODY2OTA+XSB3cml0ZV9wdGJh
c2UrMC8weDEwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDJjNGMzYj5dIHRib290X3NodXRkb3duKzB4
NmIvMHgyNjAKKFhFTikgICAgWzxmZmZmODJkMDgwMjlkZGFjPl0gbWFjaGluZV9yZXN0YXJ0KzB4
YWMvMHgyZDAKKFhFTikgICAgWzxmZmZmODJkMDgwMjg2NjkwPl0gd3JpdGVfcHRiYXNlKzAvMHgx
MAooWEVOKSAgICBbPGZmZmY4MmQwODAyNDQ2YzE+XSBwYW5pYysweDExMS8weDEyMAooWEVOKSAg
ICBbPGZmZmY4MmQwODAyYTUxYzE+XSBkb19nZW5lcmFsX3Byb3RlY3Rpb24rMHgxNzEvMHgxZjAK
KFhFTikgICAgWzxmZmZmODJkMDgwMjg3YTgyPl0gbW0uYyN2aXJ0X3RvX3hlbl9sMmUrMHgxMi8w
eDFjMAooWEVOKSAgICBbPGZmZmY4MmQwODAzNTQ3MjA+XSB4ODZfNjQvZW50cnkuUyNoYW5kbGVf
ZXhjZXB0aW9uX3NhdmVkKzB4NjYvMHhhNAooWEVOKSAgICBbPGZmZmY4MmQwODAyODY2OTA+XSB3
cml0ZV9wdGJhc2UrMC8weDEwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDJjNGMzYj5dIHRib290X3No
dXRkb3duKzB4NmIvMHgyNjAKKFhFTikgICAgWzxmZmZmODJkMDgwMjlkZGFjPl0gbWFjaGluZV9y
ZXN0YXJ0KzB4YWMvMHgyZDAKKFhFTikgICAgWzxmZmZmODJkMDgwMjQ0NmMxPl0gcGFuaWMrMHgx
MTEvMHgxMjAKKFhFTikgICAgWzxmZmZmODJkMDgwM2MxMWEwPl0gc2V0dXAuYyNib290c3RyYXBf
bWFwKzAvMHgxMWEKKFhFTikgICAgWzxmZmZmODJkMDgwM2I4MmEwPl0gZmxhc2tfb3AuYyNwYXJz
ZV9mbGFza19wYXJhbSswLzB4YjAKKFhFTikgICAgWzxmZmZmODJkMDgwM2MxMWEwPl0gc2V0dXAu
YyNib290c3RyYXBfbWFwKzAvMHgxMWEKKFhFTikgICAgWzxmZmZmODJkMDgwM2I2ZjZjPl0geHNt
X211bHRpYm9vdF9pbml0KzB4N2MvMHhiMAooWEVOKSAgICBbPGZmZmY4MmQwODAzYzM0YmI+XSBf
X3N0YXJ0X3hlbisweDFkMmIvMHgyZGEwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMDBmMz5dIF9f
aGlnaF9zdGFydCsweDUzLzB4NjAKCmlkbGVfdmNwdVswXSBpcyBzdGlsbCBwb2lzb25lZCB3aXRo
IElOVkFMSURfVkNQVSwgc28gd3JpdGVfcHRiYXNlIGZhdWx0cwpkZXJlZmVyZW5jaW5nIHRoZSBw
b2ludGVyLiAgVGhpcyBmYXVsdCBjYWxscyBwYW5pYyBhbmQgcmVjdXJzZXMgdGhyb3VnaAp0aGUg
c2FtZSBjb2RlIHBhdGguCgpJZiB0Ym9vdF9zaHV0ZG93biBpcyBjYWxsZWQgd2hpbGUgaWRsZV92
Y3B1WzBdID09IElOVkFMSURfVkNQVSwgdGhlbiB3ZQphcmUgc3RpbGwgb3BlcmF0aW5nIHdpdGgg
dGhlIGluaXRpYWwgcGFnZSB0YWJsZXMuICBUaGVyZWZvcmUgY2hhbmdpbmcKcGFnZSB0YWJsZXMg
d2l0aCB3cml0ZV9wdGJhc2UgaXMgdW5uZWNlc3NhcnkuCgpBbiBlYXN5IHdheSB0byByZXByb2R1
Y2UgdGhpcyBpcyB0byB1c2UgdGJvb3QgdG8gbGF1bmNoIGFuIFhTTS1lbmFibGVkClhlbiB3aXRo
b3V0IGFuIFhTTSBwb2xpY3kuCgpTaWduZWQtb2ZmLWJ5OiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1
a0BnbWFpbC5jb20+CgotLS0KdjI6IENvcnJlY3QgY29tbWVudCBhbmQgYnJhY2Ugc3R5bGUKLS0t
CiB4ZW4vYXJjaC94ODYvdGJvb3QuYyB8IDcgKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90Ym9v
dC5jIGIveGVuL2FyY2gveDg2L3Rib290LmMKaW5kZXggZmI0NjE2YWU4My4uZDVhNTI5MmQ3ZSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Rib290LmMKKysrIGIveGVuL2FyY2gveDg2L3Rib290
LmMKQEAgLTM5MSw3ICszOTEsMTIgQEAgdm9pZCB0Ym9vdF9zaHV0ZG93bih1aW50MzJfdCBzaHV0
ZG93bl90eXBlKQogICAgICAgICB0Ym9vdF9nZW5feGVuaGVhcF9pbnRlZ3JpdHkoZ190Ym9vdF9z
aGFyZWQtPnMzX2tleSwgJnhlbmhlYXBfbWFjKTsKICAgICB9CiAKLSAgICB3cml0ZV9wdGJhc2Uo
aWRsZV92Y3B1WzBdKTsKKyAgICAvKgorICAgICAqIER1cmluZyBlYXJseSBib290LCB3ZSBjYW4g
YmUgY2FsbGVkIGJ5IHBhbmljIGJlZm9yZSBpZGxlX3ZjcHVbMF0gaXMKKyAgICAgKiBzZXR1cCwg
YnV0IGluIHRoYXQgY2FzZSB3ZSBkb24ndCBuZWVkIHRvIGNoYW5nZSBwYWdlIHRhYmxlcy4KKyAg
ICAgKi8KKyAgICBpZiAoIGlkbGVfdmNwdVswXSAhPSBJTlZBTElEX1ZDUFUgKQorICAgICAgICB3
cml0ZV9wdGJhc2UoaWRsZV92Y3B1WzBdKTsKIAogICAgICgodm9pZCgqKSh2b2lkKSkodW5zaWdu
ZWQgbG9uZylnX3Rib290X3NoYXJlZC0+c2h1dGRvd25fZW50cnkpKCk7CiAKLS0gCjIuMTcuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:44:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6QF-0007Ib-Nc; Thu, 19 Jul 2018 10:44: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6QE-0007IW-Fc
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:44:34 +0000
X-Inumbo-ID: aaf471b2-8b40-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 aaf471b2-8b40-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:44:10 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:44:33 -0600
Message-Id: <5B506B8F02000078001D5D2F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:44:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
 <5B5068CB02000078001D5CEF@prv1-mh.provo.novell.com>
 <649e731e-0ca3-5ab5-60e7-ff186e99af4b@citrix.com>
In-Reply-To: <649e731e-0ca3-5ab5-60e7-ff186e99af4b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 3/4] x86: command line option to avoid
 use of secondary hyper-threads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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+IE9uIDE5LjA3LjE4IGF0IDEyOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMDcvMTggMTE6MzIsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBTaGFyZWQgcmVz
b3VyY2VzIChMMSBjYWNoZSBhbmQgVExCIGluIHBhcnRpY3VsYXIpIHByZXNlbnQgYSByaXNrIG9m
Cj4+IGluZm9ybWF0aW9uIGxlYWsgdmlhIHNpZGUgY2hhbm5lbHMuIFByb3ZpZGUgYSBtZWFucyB0
byBhdm9pZCB1c2Ugb2YKPj4gaHlwZXJ0aHJlYWRzIGluIHN1Y2ggY2FzZXMuCj4+Cj4+IFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gUmV2aWV3ZWQtYnk6
IFJvZ2VyIFBhdSBNb25uw4PCqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4gUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpUaGFua3MuCgo+
IEl0IGFwcGVhcnMgYXMgaWYgeW91J3ZlIGdvdCBzb21lIGVuY29kaW5nIGlzc3VlcyB3aXRoIFJv
Z2VyJ3MgbmFtZSBpbgo+IHBhdGNoIDIgYW5kIGhlcmUsIGJ1dCBwYXRjaCA0IGlzIGZpbmUuICBJ
IHRydXN0IHlvdSBjYW4gZml4IHRoaXMgdXAgb24KPiBjb21taXQuCgpUaGUgYWN0dWFsIHBhdGNo
ZXMgYXJlIGZpbmUgLSBpdCB3YXMganVzdCBhbiBpc3N1ZSB3aXRoIG1lIGZvcmdldHRpbmcgdG8K
ZG8gdGhlIG5lY2Vzc2FyeSBhZGp1c3RtZW50IHdoZW4gc2VuZGluZyB0aGUgb3RoZXIgdHdvLgoK
SmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:46:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6SB-0007VC-6V; Thu, 19 Jul 2018 10:46: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6SA-0007V5-Fw
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:46:34 +0000
X-Inumbo-ID: f1b411d2-8b40-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 f1b411d2-8b40-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:46:08 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:46:31 -0600
Message-Id: <5B506C0502000078001D5D4C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:46:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
In-Reply-To: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/6] x86/mm: add optional cache to GLA->GFN
 translation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Razvan Cojocaru <rcojocaru@bitdefender.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNhY2hpbmcgaXNuJ3QgYWN0dWFsbHkgaW1wbGVtZW50ZWQgaGVyZSwgdGhpcyBpcyBqdXN0
IHNldHRpbmcgdGhlCnN0YWdlLgoKVG91Y2hpbmcgdGhlc2UgYW55d2F5IGFsc28KLSBtYWtlIHRo
ZWlyIHJldHVybiB2YWx1ZXMgZ2ZuX3QKLSBndmEgLT4gZ2xhIGluIHRoZWlyIG5hbWVzCi0gbmFt
ZSB0aGVpciBpbnB1dCBhcmd1bWVudHMgZ2xhCgpBdCB0aGUgdXNlIHNpdGVzIGRvIHRoZSBjb252
ZXJzaW9uIHRvIGdmbl90IGFzIHN1aXRhYmxlLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2RlYnVnLmMKKysrIGIveGVu
L2FyY2gveDg2L2RlYnVnLmMKQEAgLTUxLDcgKzUxLDcgQEAgZGJnX2h2bV92YTJtZm4oZGJndmFf
dCB2YWRkciwgc3RydWN0IGRvbQogCiAgICAgREJHUDIoInZhZGRyOiVseCBkb21pZDolZFxuIiwg
dmFkZHIsIGRwLT5kb21haW5faWQpOwogCi0gICAgKmdmbiA9IF9nZm4ocGFnaW5nX2d2YV90b19n
Zm4oZHAtPnZjcHVbMF0sIHZhZGRyLCAmcGZlYykpOworICAgICpnZm4gPSBwYWdpbmdfZ2xhX3Rv
X2dmbihkcC0+dmNwdVswXSwgdmFkZHIsICZwZmVjLCBOVUxMKTsKICAgICBpZiAoIGdmbl9lcSgq
Z2ZuLCBJTlZBTElEX0dGTikgKQogICAgIHsKICAgICAgICAgREJHUDIoImtkYjpiYWQgZ2ZuIGZy
b20gZ3ZhX3RvX2dmblxuIik7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC02NzgsNyArNjc4LDggQEAgc3RhdGljIGlu
dCBodm1lbXVsX2xpbmVhcl90b19waHlzKAogICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpo
dm1lbXVsX2N0eHQpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwotICAgIHVu
c2lnbmVkIGxvbmcgcGZuLCBucGZuLCBkb25lLCB0b2RvLCBpLCBvZmZzZXQgPSBhZGRyICYgflBB
R0VfTUFTSzsKKyAgICBnZm5fdCBnZm4sIG5nZm47CisgICAgdW5zaWduZWQgbG9uZyBkb25lLCB0
b2RvLCBpLCBvZmZzZXQgPSBhZGRyICYgflBBR0VfTUFTSzsKICAgICBpbnQgcmV2ZXJzZTsKIAog
ICAgIC8qCkBAIC03MDAsMTUgKzcwMSwxNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3Rv
X3BoeXMoCiAgICAgaWYgKCByZXZlcnNlICYmICgoUEFHRV9TSVpFIC0gb2Zmc2V0KSA8IGJ5dGVz
X3Blcl9yZXApICkKICAgICB7CiAgICAgICAgIC8qIERvIHBhZ2Utc3RyYWRkbGluZyBmaXJzdCBp
dGVyYXRpb24gZm9yd2FyZHMgdmlhIHJlY3Vyc2lvbi4gKi8KLSAgICAgICAgcGFkZHJfdCBfcGFk
ZHI7CisgICAgICAgIHBhZGRyX3QgZ2FkZHI7CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgb25lX3Jl
cCA9IDE7CiAgICAgICAgIGludCByYyA9IGh2bWVtdWxfbGluZWFyX3RvX3BoeXMoCi0gICAgICAg
ICAgICBhZGRyLCAmX3BhZGRyLCBieXRlc19wZXJfcmVwLCAmb25lX3JlcCwgcGZlYywgaHZtZW11
bF9jdHh0KTsKKyAgICAgICAgICAgIGFkZHIsICZnYWRkciwgYnl0ZXNfcGVyX3JlcCwgJm9uZV9y
ZXAsIHBmZWMsIGh2bWVtdWxfY3R4dCk7CisKICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09L
QVkgKQogICAgICAgICAgICAgcmV0dXJuIHJjOwotICAgICAgICBwZm4gPSBfcGFkZHIgPj4gUEFH
RV9TSElGVDsKKyAgICAgICAgZ2ZuID0gZ2FkZHJfdG9fZ2ZuKGdhZGRyKTsKICAgICB9Ci0gICAg
ZWxzZSBpZiAoIChwZm4gPSBwYWdpbmdfZ3ZhX3RvX2dmbihjdXJyLCBhZGRyLCAmcGZlYykpID09
IGdmbl94KElOVkFMSURfR0ZOKSApCisgICAgZWxzZSBpZiAoIGdmbl9lcShnZm4gPSBwYWdpbmdf
Z2xhX3RvX2dmbihjdXJyLCBhZGRyLCAmcGZlYywgTlVMTCksCisgICAgICAgICAgICAgICAgICAg
ICBJTlZBTElEX0dGTikgKQogICAgIHsKICAgICAgICAgaWYgKCBwZmVjICYgKFBGRUNfcGFnZV9w
YWdlZCB8IFBGRUNfcGFnZV9zaGFyZWQpICkKICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1JF
VFJZOwpAQCAtNzIzLDExICs3MjYsMTEgQEAgc3RhdGljIGludCBodm1lbXVsX2xpbmVhcl90b19w
aHlzKAogICAgIHsKICAgICAgICAgLyogR2V0IHRoZSBuZXh0IFBGTiBpbiB0aGUgcmFuZ2UuICov
CiAgICAgICAgIGFkZHIgKz0gcmV2ZXJzZSA/IC1QQUdFX1NJWkUgOiBQQUdFX1NJWkU7Ci0gICAg
ICAgIG5wZm4gPSBwYWdpbmdfZ3ZhX3RvX2dmbihjdXJyLCBhZGRyLCAmcGZlYyk7CisgICAgICAg
IG5nZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbihjdXJyLCBhZGRyLCAmcGZlYywgTlVMTCk7CiAKICAg
ICAgICAgLyogSXMgaXQgY29udGlndW91cyB3aXRoIHRoZSBwcmVjZWRpbmcgUEZOcz8gSWYgbm90
IHRoZW4gd2UncmUgZG9uZS4gKi8KLSAgICAgICAgaWYgKCAobnBmbiA9PSBnZm5feChJTlZBTElE
X0dGTikpIHx8Ci0gICAgICAgICAgICAgKG5wZm4gIT0gKHBmbiArIChyZXZlcnNlID8gLWkgOiBp
KSkpICkKKyAgICAgICAgaWYgKCBnZm5fZXEobmdmbiwgSU5WQUxJRF9HRk4pIHx8CisgICAgICAg
ICAgICAgIWdmbl9lcShuZ2ZuLCBnZm5fYWRkKGdmbiwgcmV2ZXJzZSA/IC1pIDogaSkpICkKICAg
ICAgICAgewogICAgICAgICAgICAgaWYgKCBwZmVjICYgKFBGRUNfcGFnZV9wYWdlZCB8IFBGRUNf
cGFnZV9zaGFyZWQpICkKICAgICAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9SRVRSWTsKQEAg
LTczNSw3ICs3MzgsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3RvX3BoeXMoCiAgICAg
ICAgICAgICBpZiAoIGRvbmUgPT0gMCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAg
QVNTRVJUKCFyZXZlcnNlKTsKLSAgICAgICAgICAgICAgICBpZiAoIG5wZm4gIT0gZ2ZuX3goSU5W
QUxJRF9HRk4pICkKKyAgICAgICAgICAgICAgICBpZiAoICFnZm5fZXEobmdmbiwgSU5WQUxJRF9H
Rk4pICkKICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwog
ICAgICAgICAgICAgICAgICpyZXBzID0gMDsKICAgICAgICAgICAgICAgICB4ODZfZW11bF9wYWdl
ZmF1bHQocGZlYywgYWRkciAmIFBBR0VfTUFTSywgJmh2bWVtdWxfY3R4dC0+Y3R4dCk7CkBAIC03
NDgsNyArNzUxLDggQEAgc3RhdGljIGludCBodm1lbXVsX2xpbmVhcl90b19waHlzKAogICAgICAg
ICBkb25lICs9IFBBR0VfU0laRTsKICAgICB9CiAKLSAgICAqcGFkZHIgPSAoKHBhZGRyX3QpcGZu
IDw8IFBBR0VfU0hJRlQpIHwgb2Zmc2V0OworICAgICpwYWRkciA9IGdmbl90b19nYWRkcihnZm4p
IHwgb2Zmc2V0OworCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KICAgICAKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0yNjg0
LDcgKzI2ODQsNyBAQCBzdGF0aWMgdm9pZCAqaHZtX21hcF9lbnRyeSh1bnNpZ25lZCBsb25nCiAg
ICAgICogdHJlYXQgaXQgYXMgYSBrZXJuZWwtbW9kZSByZWFkIChpLmUuIG5vIGFjY2VzcyBjaGVj
a3MpLgogICAgICAqLwogICAgIHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsKLSAgICBnZm4gPSBw
YWdpbmdfZ3ZhX3RvX2dmbihjdXJyZW50LCB2YSwgJnBmZWMpOworICAgIGdmbiA9IGdmbl94KHBh
Z2luZ19nbGFfdG9fZ2ZuKGN1cnJlbnQsIHZhLCAmcGZlYywgTlVMTCkpOwogICAgIGlmICggcGZl
YyAmIChQRkVDX3BhZ2VfcGFnZWQgfCBQRkVDX3BhZ2Vfc2hhcmVkKSApCiAgICAgICAgIGdvdG8g
ZmFpbDsKIApAQCAtMzExNSw3ICszMTE1LDcgQEAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0
IGh2bV90cmFuc2xhdAogCiAgICAgaWYgKCBsaW5lYXIgKQogICAgIHsKLSAgICAgICAgZ2ZuID0g
X2dmbihwYWdpbmdfZ3ZhX3RvX2dmbih2LCBhZGRyLCAmcGZlYykpOworICAgICAgICBnZm4gPSBw
YWdpbmdfZ2xhX3RvX2dmbih2LCBhZGRyLCAmcGZlYywgTlVMTCk7CiAKICAgICAgICAgaWYgKCBn
Zm5fZXEoZ2ZuLCBJTlZBTElEX0dGTikgKQogICAgICAgICB7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vbW9uaXRvci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jCkBAIC0xMzAsNyAr
MTMwLDcgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGdmbl9vZl9yaXAodQogCiAgICAg
aHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4Nl9zZWdfY3MsICZzcmVnKTsKIAotICAg
IHJldHVybiBwYWdpbmdfZ3ZhX3RvX2dmbihjdXJyLCBzcmVnLmJhc2UgKyByaXAsICZwZmVjKTsK
KyAgICByZXR1cm4gZ2ZuX3gocGFnaW5nX2dsYV90b19nZm4oY3Vyciwgc3JlZy5iYXNlICsgcmlw
LCAmcGZlYywgTlVMTCkpOwogfQogCiBpbnQgaHZtX21vbml0b3JfZGVidWcodW5zaWduZWQgbG9u
ZyByaXAsIGVudW0gaHZtX21vbml0b3JfZGVidWdfdHlwZSB0eXBlLAotLS0gYS94ZW4vYXJjaC94
ODYvbW0vZ3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMKQEAg
LTgxLDggKzgxLDkgQEAgc3RhdGljIGJvb2wgc2V0X2FkX2JpdHMoZ3Vlc3RfaW50cHRlX3QgKgog
ICovCiBib29sCiBndWVzdF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9k
b21haW4gKnAybSwKLSAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmEsIHdhbGtfdCAq
Z3csCi0gICAgICAgICAgICAgICAgICB1aW50MzJfdCB3YWxrLCBtZm5fdCB0b3BfbWZuLCB2b2lk
ICp0b3BfbWFwKQorICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnbGEsIHdhbGtfdCAq
Z3csIHVpbnQzMl90IHdhbGssCisgICAgICAgICAgICAgICAgICBnZm5fdCB0b3BfZ2ZuLCBtZm5f
dCB0b3BfbWZuLCB2b2lkICp0b3BfbWFwLAorICAgICAgICAgICAgICAgICAgc3RydWN0IGh2bWVt
dWxfY2FjaGUgKmNhY2hlKQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAg
ICAgcDJtX3R5cGVfdCBwMm10OwpAQCAtMTE2LDcgKzExNyw3IEBAIGd1ZXN0X3dhbGtfdGFibGVz
KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QKIAogICAgIHBlcmZjX2luY3IoZ3Vlc3Rfd2Fsayk7CiAg
ICAgbWVtc2V0KGd3LCAwLCBzaXplb2YoKmd3KSk7Ci0gICAgZ3ctPnZhID0gdmE7CisgICAgZ3ct
PnZhID0gZ2xhOwogICAgIGd3LT5wZmVjID0gd2FsayAmIChQRkVDX3VzZXJfbW9kZSB8IFBGRUNf
d3JpdGVfYWNjZXNzKTsKIAogICAgIC8qCkBAIC0xMzMsNyArMTM0LDcgQEAgZ3Vlc3Rfd2Fsa190
YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAogICAgIC8qIEdldCB0aGUgbDRlIGZyb20gdGhl
IHRvcCBsZXZlbCB0YWJsZSBhbmQgY2hlY2sgaXRzIGZsYWdzKi8KICAgICBndy0+bDRtZm4gPSB0
b3BfbWZuOwogICAgIGw0cCA9IChndWVzdF9sNGVfdCAqKSB0b3BfbWFwOwotICAgIGd3LT5sNGUg
PSBsNHBbZ3Vlc3RfbDRfdGFibGVfb2Zmc2V0KHZhKV07CisgICAgZ3ctPmw0ZSA9IGw0cFtndWVz
dF9sNF90YWJsZV9vZmZzZXQoZ2xhKV07CiAgICAgZ2ZsYWdzID0gZ3Vlc3RfbDRlX2dldF9mbGFn
cyhndy0+bDRlKTsKICAgICBpZiAoICEoZ2ZsYWdzICYgX1BBR0VfUFJFU0VOVCkgKQogICAgICAg
ICBnb3RvIG91dDsKQEAgLTE2Myw3ICsxNjQsNyBAQCBndWVzdF93YWxrX3RhYmxlcyhzdHJ1Y3Qg
dmNwdSAqdiwgc3RydWN0CiAgICAgfQogCiAgICAgLyogR2V0IHRoZSBsM2UgYW5kIGNoZWNrIGl0
cyBmbGFncyovCi0gICAgZ3ctPmwzZSA9IGwzcFtndWVzdF9sM190YWJsZV9vZmZzZXQodmEpXTsK
KyAgICBndy0+bDNlID0gbDNwW2d1ZXN0X2wzX3RhYmxlX29mZnNldChnbGEpXTsKICAgICBnZmxh
Z3MgPSBndWVzdF9sM2VfZ2V0X2ZsYWdzKGd3LT5sM2UpOwogICAgIGlmICggIShnZmxhZ3MgJiBf
UEFHRV9QUkVTRU5UKSApCiAgICAgICAgIGdvdG8gb3V0OwpAQCAtMjA1LDcgKzIwNiw3IEBAIGd1
ZXN0X3dhbGtfdGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QKIAogICAgICAgICAvKiBJbmNy
ZW1lbnQgdGhlIHBmbiBieSB0aGUgcmlnaHQgbnVtYmVyIG9mIDRrIHBhZ2VzLiAqLwogICAgICAg
ICBzdGFydCA9IF9nZm4oKGdmbl94KHN0YXJ0KSAmIH5HVUVTVF9MM19HRk5fTUFTSykgKwotICAg
ICAgICAgICAgICAgICAgICAgKCh2YSA+PiBQQUdFX1NISUZUKSAmIEdVRVNUX0wzX0dGTl9NQVNL
KSk7CisgICAgICAgICAgICAgICAgICAgICAoKGdsYSA+PiBQQUdFX1NISUZUKSAmIEdVRVNUX0wz
X0dGTl9NQVNLKSk7CiAgICAgICAgIGd3LT5sMWUgPSBndWVzdF9sMWVfZnJvbV9nZm4oc3RhcnQs
IGZsYWdzKTsKICAgICAgICAgZ3ctPmwybWZuID0gZ3ctPmwxbWZuID0gSU5WQUxJRF9NRk47CiAg
ICAgICAgIGxlYWZfbGV2ZWwgPSAzOwpAQCAtMjE1LDcgKzIxNiw3IEBAIGd1ZXN0X3dhbGtfdGFi
bGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QKICNlbHNlIC8qIFBBRSBvbmx5Li4uICovCiAKICAg
ICAvKiBHZXQgdGhlIGwzZSBhbmQgY2hlY2sgaXRzIGZsYWcgKi8KLSAgICBndy0+bDNlID0gKChn
dWVzdF9sM2VfdCAqKSB0b3BfbWFwKVtndWVzdF9sM190YWJsZV9vZmZzZXQodmEpXTsKKyAgICBn
dy0+bDNlID0gKChndWVzdF9sM2VfdCAqKXRvcF9tYXApW2d1ZXN0X2wzX3RhYmxlX29mZnNldChn
bGEpXTsKICAgICBnZmxhZ3MgPSBndWVzdF9sM2VfZ2V0X2ZsYWdzKGd3LT5sM2UpOwogICAgIGlm
ICggIShnZmxhZ3MgJiBfUEFHRV9QUkVTRU5UKSApCiAgICAgICAgIGdvdG8gb3V0OwpAQCAtMjQy
LDE0ICsyNDMsMTQgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAog
ICAgIH0KIAogICAgIC8qIEdldCB0aGUgbDJlICovCi0gICAgZ3ctPmwyZSA9IGwycFtndWVzdF9s
Ml90YWJsZV9vZmZzZXQodmEpXTsKKyAgICBndy0+bDJlID0gbDJwW2d1ZXN0X2wyX3RhYmxlX29m
ZnNldChnbGEpXTsKIAogI2Vsc2UgLyogMzItYml0IG9ubHkuLi4gKi8KIAogICAgIC8qIEdldCBs
MmUgZnJvbSB0aGUgdG9wIGxldmVsIHRhYmxlICovCiAgICAgZ3ctPmwybWZuID0gdG9wX21mbjsK
ICAgICBsMnAgPSAoZ3Vlc3RfbDJlX3QgKikgdG9wX21hcDsKLSAgICBndy0+bDJlID0gbDJwW2d1
ZXN0X2wyX3RhYmxlX29mZnNldCh2YSldOworICAgIGd3LT5sMmUgPSBsMnBbZ3Vlc3RfbDJfdGFi
bGVfb2Zmc2V0KGdsYSldOwogCiAjZW5kaWYgLyogQWxsIGxldmVscy4uLiAqLwogCkBAIC0zMTAs
NyArMzExLDcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAogCiAg
ICAgICAgIC8qIEluY3JlbWVudCB0aGUgcGZuIGJ5IHRoZSByaWdodCBudW1iZXIgb2YgNGsgcGFn
ZXMuICovCiAgICAgICAgIHN0YXJ0ID0gX2dmbigoZ2ZuX3goc3RhcnQpICYgfkdVRVNUX0wyX0dG
Tl9NQVNLKSArCi0gICAgICAgICAgICAgICAgICAgICBndWVzdF9sMV90YWJsZV9vZmZzZXQodmEp
KTsKKyAgICAgICAgICAgICAgICAgICAgIGd1ZXN0X2wxX3RhYmxlX29mZnNldChnbGEpKTsKICNp
ZiBHVUVTVF9QQUdJTkdfTEVWRUxTID09IDIKICAgICAgICAgIC8qIFdpZGVyIHRoYW4gMzIgYml0
cyBpZiBQU0UzNiBzdXBlcnBhZ2UuICovCiAgICAgICAgIGd3LT5lbDFlID0gKGdmbl94KHN0YXJ0
KSA8PCBQQUdFX1NISUZUKSB8IGZsYWdzOwpAQCAtMzM0LDcgKzMzNSw3IEBAIGd1ZXN0X3dhbGtf
dGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QKICAgICAgICAgZ3ctPnBmZWMgfD0gcmMgJiBQ
RkVDX3N5bnRoX21hc2s7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KLSAgICBndy0+bDFlID0g
bDFwW2d1ZXN0X2wxX3RhYmxlX29mZnNldCh2YSldOworICAgIGd3LT5sMWUgPSBsMXBbZ3Vlc3Rf
bDFfdGFibGVfb2Zmc2V0KGdsYSldOwogICAgIGdmbGFncyA9IGd1ZXN0X2wxZV9nZXRfZmxhZ3Mo
Z3ctPmwxZSk7CiAgICAgaWYgKCAhKGdmbGFncyAmIF9QQUdFX1BSRVNFTlQpICkKICAgICAgICAg
Z290byBvdXQ7CkBAIC00NDMsMjIgKzQ0NCwyMiBAQCBndWVzdF93YWxrX3RhYmxlcyhzdHJ1Y3Qg
dmNwdSAqdiwgc3RydWN0CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAxOgotICAgICAgICBp
ZiAoIHNldF9hZF9iaXRzKCZsMXBbZ3Vlc3RfbDFfdGFibGVfb2Zmc2V0KHZhKV0ubDEsICZndy0+
bDFlLmwxLAorICAgICAgICBpZiAoIHNldF9hZF9iaXRzKCZsMXBbZ3Vlc3RfbDFfdGFibGVfb2Zm
c2V0KGdsYSldLmwxLCAmZ3ctPmwxZS5sMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAod2Fs
ayAmIFBGRUNfd3JpdGVfYWNjZXNzKSkgKQogICAgICAgICAgICAgcGFnaW5nX21hcmtfZGlydHko
ZCwgZ3ctPmwxbWZuKTsKICAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KICAgICBjYXNlIDI6Ci0g
ICAgICAgIGlmICggc2V0X2FkX2JpdHMoJmwycFtndWVzdF9sMl90YWJsZV9vZmZzZXQodmEpXS5s
MiwgJmd3LT5sMmUubDIsCisgICAgICAgIGlmICggc2V0X2FkX2JpdHMoJmwycFtndWVzdF9sMl90
YWJsZV9vZmZzZXQoZ2xhKV0ubDIsICZndy0+bDJlLmwyLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICh3YWxrICYgUEZFQ193cml0ZV9hY2Nlc3MpICYmIGxlYWZfbGV2ZWwgPT0gMikgKQogICAg
ICAgICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwgZ3ctPmwybWZuKTsKICAgICAgICAgLyogRmFs
bHRocm91Z2ggKi8KICNpZiBHVUVTVF9QQUdJTkdfTEVWRUxTID09IDQgLyogNjQtYml0IG9ubHku
Li4gKi8KICAgICBjYXNlIDM6Ci0gICAgICAgIGlmICggc2V0X2FkX2JpdHMoJmwzcFtndWVzdF9s
M190YWJsZV9vZmZzZXQodmEpXS5sMywgJmd3LT5sM2UubDMsCisgICAgICAgIGlmICggc2V0X2Fk
X2JpdHMoJmwzcFtndWVzdF9sM190YWJsZV9vZmZzZXQoZ2xhKV0ubDMsICZndy0+bDNlLmwzLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICh3YWxrICYgUEZFQ193cml0ZV9hY2Nlc3MpICYmIGxl
YWZfbGV2ZWwgPT0gMykgKQogICAgICAgICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwgZ3ctPmwz
bWZuKTsKIAotICAgICAgICBpZiAoIHNldF9hZF9iaXRzKCZsNHBbZ3Vlc3RfbDRfdGFibGVfb2Zm
c2V0KHZhKV0ubDQsICZndy0+bDRlLmw0LAorICAgICAgICBpZiAoIHNldF9hZF9iaXRzKCZsNHBb
Z3Vlc3RfbDRfdGFibGVfb2Zmc2V0KGdsYSldLmw0LCAmZ3ctPmw0ZS5sNCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWxzZSkgKQogICAgICAgICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwg
Z3ctPmw0bWZuKTsKICNlbmRpZgotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL2d1ZXN0X3dhbGsu
YworKysgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2d1ZXN0X3dhbGsuYwpAQCAtMjYsOCArMjYsOCBA
QCBhc20oIi5maWxlIFwiIiBfX09CSkVDVF9GSUxFX18gIlwiIik7CiAjaW5jbHVkZSA8eGVuL3Nj
aGVkLmg+CiAjaW5jbHVkZSAicHJpdmF0ZS5oIiAvKiBmb3IgaGFwX2d2YV90b19nZm5fKiAqLwog
Ci0jZGVmaW5lIF9oYXBfZ3ZhX3RvX2dmbihsZXZlbHMpIGhhcF9ndmFfdG9fZ2ZuXyMjbGV2ZWxz
IyNfbGV2ZWxzCi0jZGVmaW5lIGhhcF9ndmFfdG9fZ2ZuKGxldmVscykgX2hhcF9ndmFfdG9fZ2Zu
KGxldmVscykKKyNkZWZpbmUgX2hhcF9nbGFfdG9fZ2ZuKGxldmVscykgaGFwX2dsYV90b19nZm5f
IyNsZXZlbHMjI19sZXZlbHMKKyNkZWZpbmUgaGFwX2dsYV90b19nZm4obGV2ZWxzKSBfaGFwX2ds
YV90b19nZm4obGV2ZWxzKQogCiAjZGVmaW5lIF9oYXBfcDJtX2dhX3RvX2dmbihsZXZlbHMpIGhh
cF9wMm1fZ2FfdG9fZ2ZuXyMjbGV2ZWxzIyNfbGV2ZWxzCiAjZGVmaW5lIGhhcF9wMm1fZ2FfdG9f
Z2ZuKGxldmVscykgX2hhcF9wMm1fZ2FfdG9fZ2ZuKGxldmVscykKQEAgLTM5LDE2ICszOSwxMCBA
QCBhc20oIi5maWxlIFwiIiBfX09CSkVDVF9GSUxFX18gIlwiIik7CiAjaW5jbHVkZSA8YXNtL2d1
ZXN0X3B0Lmg+CiAjaW5jbHVkZSA8YXNtL3AybS5oPgogCi11bnNpZ25lZCBsb25nIGhhcF9ndmFf
dG9fZ2ZuKEdVRVNUX1BBR0lOR19MRVZFTFMpKAotICAgIHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGd2YSwgdWludDMyX3QgKnBmZWMpCi17Ci0g
ICAgdW5zaWduZWQgbG9uZyBjcjMgPSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdOwotICAg
IHJldHVybiBoYXBfcDJtX2dhX3RvX2dmbihHVUVTVF9QQUdJTkdfTEVWRUxTKSh2LCBwMm0sIGNy
MywgZ3ZhLCBwZmVjLCBOVUxMKTsKLX0KLQotdW5zaWduZWQgbG9uZyBoYXBfcDJtX2dhX3RvX2dm
bihHVUVTVF9QQUdJTkdfTEVWRUxTKSgKK3N0YXRpYyB1bnNpZ25lZCBsb25nIGdhX3RvX2dmbigK
ICAgICBzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9u
ZyBjcjMsCi0gICAgcGFkZHJfdCBnYSwgdWludDMyX3QgKnBmZWMsIHVuc2lnbmVkIGludCAqcGFn
ZV9vcmRlcikKKyAgICBwYWRkcl90IGdhLCB1aW50MzJfdCAqcGZlYywgdW5zaWduZWQgaW50ICpw
YWdlX29yZGVyLAorICAgIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSkKIHsKICAgICBib29s
IHdhbGtfb2s7CiAgICAgbWZuX3QgdG9wX21mbjsKQEAgLTkxLDcgKzg1LDggQEAgdW5zaWduZWQg
bG9uZyBoYXBfcDJtX2dhX3RvX2dmbihHVUVTVF9QQQogI2lmIEdVRVNUX1BBR0lOR19MRVZFTFMg
PT0gMwogICAgIHRvcF9tYXAgKz0gKGNyMyAmIH4oUEFHRV9NQVNLIHwgMzEpKTsKICNlbmRpZgot
ICAgIHdhbGtfb2sgPSBndWVzdF93YWxrX3RhYmxlcyh2LCBwMm0sIGdhLCAmZ3csICpwZmVjLCB0
b3BfbWZuLCB0b3BfbWFwKTsKKyAgICB3YWxrX29rID0gZ3Vlc3Rfd2Fsa190YWJsZXModiwgcDJt
LCBnYSwgJmd3LCAqcGZlYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wX2dm
biwgdG9wX21mbiwgdG9wX21hcCwgY2FjaGUpOwogICAgIHVubWFwX2RvbWFpbl9wYWdlKHRvcF9t
YXApOwogICAgIHB1dF9wYWdlKHRvcF9wYWdlKTsKIApAQCAtMTM3LDYgKzEzMiwyMSBAQCB1bnNp
Z25lZCBsb25nIGhhcF9wMm1fZ2FfdG9fZ2ZuKEdVRVNUX1BBCiAgICAgcmV0dXJuIGdmbl94KElO
VkFMSURfR0ZOKTsKIH0KIAorZ2ZuX3QgaGFwX2dsYV90b19nZm4oR1VFU1RfUEFHSU5HX0xFVkVM
UykoCisgICAgc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVk
IGxvbmcgZ2xhLCB1aW50MzJfdCAqcGZlYywKKyAgICBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2Fj
aGUpCit7CisgICAgdW5zaWduZWQgbG9uZyBjcjMgPSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2Ny
WzNdOworCisgICAgcmV0dXJuIF9nZm4oZ2FfdG9fZ2ZuKHYsIHAybSwgY3IzLCBnbGEsIHBmZWMs
IE5VTEwsIGNhY2hlKSk7Cit9CisKK3Vuc2lnbmVkIGxvbmcgaGFwX3AybV9nYV90b19nZm4oR1VF
U1RfUEFHSU5HX0xFVkVMUykoCisgICAgc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sIHVuc2lnbmVkIGxvbmcgY3IzLAorICAgIHBhZGRyX3QgZ2EsIHVpbnQzMl90ICpwZmVj
LCB1bnNpZ25lZCBpbnQgKnBhZ2Vfb3JkZXIpCit7CisgICAgcmV0dXJuIGdhX3RvX2dmbih2LCBw
Mm0sIGNyMywgZ2EsIHBmZWMsIHBhZ2Vfb3JkZXIsIE5VTEwpOworfQogCiAvKgogICogTG9jYWwg
dmFyaWFibGVzOgotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9oYXAvaGFwLmMKQEAgLTc0MywxMCArNzQzLDExIEBAIGhhcF93cml0ZV9wMm1fZW50
cnkoc3RydWN0IGRvbWFpbiAqZCwgdW4KICAgICAgICAgcDJtX2ZsdXNoX25lc3RlZHAybShkKTsK
IH0KIAotc3RhdGljIHVuc2lnbmVkIGxvbmcgaGFwX2d2YV90b19nZm5fcmVhbF9tb2RlKAotICAg
IHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGd2
YSwgdWludDMyX3QgKnBmZWMpCitzdGF0aWMgZ2ZuX3QgaGFwX2dsYV90b19nZm5fcmVhbF9tb2Rl
KAorICAgIHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBs
b25nIGdsYSwgdWludDMyX3QgKnBmZWMsCisgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hl
KQogewotICAgIHJldHVybiAoKHBhZGRyX3QpZ3ZhID4+IFBBR0VfU0hJRlQpOworICAgIHJldHVy
biBnYWRkcl90b19nZm4oZ2xhKTsKIH0KIAogc3RhdGljIHVuc2lnbmVkIGxvbmcgaGFwX3AybV9n
YV90b19nZm5fcmVhbF9tb2RlKApAQCAtNzYyLDcgKzc2Myw3IEBAIHN0YXRpYyB1bnNpZ25lZCBs
b25nIGhhcF9wMm1fZ2FfdG9fZ2ZuX3IKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUg
aGFwX3BhZ2luZ19yZWFsX21vZGUgPSB7CiAgICAgLnBhZ2VfZmF1bHQgICAgICAgICAgICAgPSBo
YXBfcGFnZV9mYXVsdCwKICAgICAuaW52bHBnICAgICAgICAgICAgICAgICA9IGhhcF9pbnZscGcs
Ci0gICAgLmd2YV90b19nZm4gICAgICAgICAgICAgPSBoYXBfZ3ZhX3RvX2dmbl9yZWFsX21vZGUs
CisgICAgLmdsYV90b19nZm4gICAgICAgICAgICAgPSBoYXBfZ2xhX3RvX2dmbl9yZWFsX21vZGUs
CiAgICAgLnAybV9nYV90b19nZm4gICAgICAgICAgPSBoYXBfcDJtX2dhX3RvX2dmbl9yZWFsX21v
ZGUsCiAgICAgLnVwZGF0ZV9jcjMgICAgICAgICAgICAgPSBoYXBfdXBkYXRlX2NyMywKICAgICAu
dXBkYXRlX3BhZ2luZ19tb2RlcyAgICA9IGhhcF91cGRhdGVfcGFnaW5nX21vZGVzLApAQCAtNzcz
LDcgKzc3NCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgaGFwX3BhZ2kKIHN0
YXRpYyBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgaGFwX3BhZ2luZ19wcm90ZWN0ZWRfbW9kZSA9
IHsKICAgICAucGFnZV9mYXVsdCAgICAgICAgICAgICA9IGhhcF9wYWdlX2ZhdWx0LAogICAgIC5p
bnZscGcgICAgICAgICAgICAgICAgID0gaGFwX2ludmxwZywKLSAgICAuZ3ZhX3RvX2dmbiAgICAg
ICAgICAgICA9IGhhcF9ndmFfdG9fZ2ZuXzJfbGV2ZWxzLAorICAgIC5nbGFfdG9fZ2ZuICAgICAg
ICAgICAgID0gaGFwX2dsYV90b19nZm5fMl9sZXZlbHMsCiAgICAgLnAybV9nYV90b19nZm4gICAg
ICAgICAgPSBoYXBfcDJtX2dhX3RvX2dmbl8yX2xldmVscywKICAgICAudXBkYXRlX2NyMyAgICAg
ICAgICAgICA9IGhhcF91cGRhdGVfY3IzLAogICAgIC51cGRhdGVfcGFnaW5nX21vZGVzICAgID0g
aGFwX3VwZGF0ZV9wYWdpbmdfbW9kZXMsCkBAIC03ODQsNyArNzg1LDcgQEAgc3RhdGljIGNvbnN0
IHN0cnVjdCBwYWdpbmdfbW9kZSBoYXBfcGFnaQogc3RhdGljIGNvbnN0IHN0cnVjdCBwYWdpbmdf
bW9kZSBoYXBfcGFnaW5nX3BhZV9tb2RlID0gewogICAgIC5wYWdlX2ZhdWx0ICAgICAgICAgICAg
ID0gaGFwX3BhZ2VfZmF1bHQsCiAgICAgLmludmxwZyAgICAgICAgICAgICAgICAgPSBoYXBfaW52
bHBnLAotICAgIC5ndmFfdG9fZ2ZuICAgICAgICAgICAgID0gaGFwX2d2YV90b19nZm5fM19sZXZl
bHMsCisgICAgLmdsYV90b19nZm4gICAgICAgICAgICAgPSBoYXBfZ2xhX3RvX2dmbl8zX2xldmVs
cywKICAgICAucDJtX2dhX3RvX2dmbiAgICAgICAgICA9IGhhcF9wMm1fZ2FfdG9fZ2ZuXzNfbGV2
ZWxzLAogICAgIC51cGRhdGVfY3IzICAgICAgICAgICAgID0gaGFwX3VwZGF0ZV9jcjMsCiAgICAg
LnVwZGF0ZV9wYWdpbmdfbW9kZXMgICAgPSBoYXBfdXBkYXRlX3BhZ2luZ19tb2RlcywKQEAgLTc5
NSw3ICs3OTYsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHBhZ2luZ19tb2RlIGhhcF9wYWdpCiBz
dGF0aWMgY29uc3Qgc3RydWN0IHBhZ2luZ19tb2RlIGhhcF9wYWdpbmdfbG9uZ19tb2RlID0gewog
ICAgIC5wYWdlX2ZhdWx0ICAgICAgICAgICAgID0gaGFwX3BhZ2VfZmF1bHQsCiAgICAgLmludmxw
ZyAgICAgICAgICAgICAgICAgPSBoYXBfaW52bHBnLAotICAgIC5ndmFfdG9fZ2ZuICAgICAgICAg
ICAgID0gaGFwX2d2YV90b19nZm5fNF9sZXZlbHMsCisgICAgLmdsYV90b19nZm4gICAgICAgICAg
ICAgPSBoYXBfZ2xhX3RvX2dmbl80X2xldmVscywKICAgICAucDJtX2dhX3RvX2dmbiAgICAgICAg
ICA9IGhhcF9wMm1fZ2FfdG9fZ2ZuXzRfbGV2ZWxzLAogICAgIC51cGRhdGVfY3IzICAgICAgICAg
ICAgID0gaGFwX3VwZGF0ZV9jcjMsCiAgICAgLnVwZGF0ZV9wYWdpbmdfbW9kZXMgICAgPSBoYXBf
dXBkYXRlX3BhZ2luZ19tb2RlcywKLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9wcml2YXRlLmgK
KysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9wcml2YXRlLmgKQEAgLTI0LDE4ICsyNCwyMSBAQAog
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogLyogICAgICAg
ICAgR1VFU1QgVFJBTlNMQVRJT04gRlVOQ1MgICAgICAgICAqLwogLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqLwotdW5zaWduZWQgbG9uZyBoYXBfZ3ZhX3RvX2dm
bl8yX2xldmVscyhzdHJ1Y3QgdmNwdSAqdiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ3ZhLCAKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MzJfdCAqcGZlYyk7Ci11bnNpZ25lZCBsb25nIGhhcF9ndmFfdG9f
Z2ZuXzNfbGV2ZWxzKHN0cnVjdCB2Y3B1ICp2LAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBndmEsIAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90ICpwZmVjKTsKLXVuc2lnbmVkIGxvbmcgaGFwX2d2YV90
b19nZm5fNF9sZXZlbHMoc3RydWN0IHZjcHUgKnYsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGd2YSwgCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnBmZWMpOworZ2ZuX3QgaGFwX2dsYV90b19nZm5f
Ml9sZXZlbHMoc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBnbGEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAq
cGZlYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBodm1lbXVsX2NhY2hl
ICpjYWNoZSk7CitnZm5fdCBoYXBfZ2xhX3RvX2dmbl8zX2xldmVscyhzdHJ1Y3QgdmNwdSAqdiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdsYSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpwZmVjLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlKTsKK2dmbl90IGhhcF9nbGFf
dG9fZ2ZuXzRfbGV2ZWxzKHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgZ2xhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDMyX3QgKnBmZWMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHZtZW11
bF9jYWNoZSAqY2FjaGUpOwogCiB1bnNpZ25lZCBsb25nIGhhcF9wMm1fZ2FfdG9fZ2ZuXzJfbGV2
ZWxzKHN0cnVjdCB2Y3B1ICp2LAogICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVk
IGxvbmcgY3IzLAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2
L21tL3AybS5jCkBAIC0xOTY4LDE2ICsxOTY4LDE2IEBAIHZvaWQgbnAybV9zY2hlZHVsZShpbnQg
ZGlyKQogICAgIH0KIH0KIAotdW5zaWduZWQgbG9uZyBwYWdpbmdfZ3ZhX3RvX2dmbihzdHJ1Y3Qg
dmNwdSAqdiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2
YSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnBmZWMpCitnZm5f
dCBwYWdpbmdfZ2xhX3RvX2dmbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBnbGEsIHVp
bnQzMl90ICpwZmVjLAorICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGh2bWVtdWxfY2Fj
aGUgKmNhY2hlKQogewogICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9o
b3N0cDJtKHYtPmRvbWFpbik7CiAgICAgY29uc3Qgc3RydWN0IHBhZ2luZ19tb2RlICpob3N0bW9k
ZSA9IHBhZ2luZ19nZXRfaG9zdG1vZGUodik7CiAKICAgICBpZiAoIGlzX2h2bV92Y3B1KHYpICYm
IHBhZ2luZ19tb2RlX2hhcCh2LT5kb21haW4pICYmIG5lc3RlZGh2bV9pc19uMih2KSApCiAgICAg
ewotICAgICAgICB1bnNpZ25lZCBsb25nIGwyX2dmbiwgbDFfZ2ZuOworICAgICAgICBnZm5fdCBs
Ml9nZm47CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbDFfZ2ZuOwogICAgICAgICBzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtOwogICAgICAgICBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgKm1vZGU7CiAg
ICAgICAgIHVpbnQ4X3QgbDFfcDJtYTsKQEAgLTE5ODcsMzEgKzE5ODcsMzEgQEAgdW5zaWduZWQg
bG9uZyBwYWdpbmdfZ3ZhX3RvX2dmbihzdHJ1Y3QgdgogICAgICAgICAvKiB0cmFuc2xhdGUgbDIg
Z3Vlc3QgdmEgaW50byBsMiBndWVzdCBnZm4gKi8KICAgICAgICAgcDJtID0gcDJtX2dldF9uZXN0
ZWRwMm0odik7CiAgICAgICAgIG1vZGUgPSBwYWdpbmdfZ2V0X25lc3RlZG1vZGUodik7Ci0gICAg
ICAgIGwyX2dmbiA9IG1vZGUtPmd2YV90b19nZm4odiwgcDJtLCB2YSwgcGZlYyk7CisgICAgICAg
IGwyX2dmbiA9IG1vZGUtPmdsYV90b19nZm4odiwgcDJtLCBnbGEsIHBmZWMsIGNhY2hlKTsKIAot
ICAgICAgICBpZiAoIGwyX2dmbiA9PSBnZm5feChJTlZBTElEX0dGTikgKQotICAgICAgICAgICAg
cmV0dXJuIGdmbl94KElOVkFMSURfR0ZOKTsKKyAgICAgICAgaWYgKCBnZm5fZXEobDJfZ2ZuLCBJ
TlZBTElEX0dGTikgKQorICAgICAgICAgICAgcmV0dXJuIElOVkFMSURfR0ZOOwogCiAgICAgICAg
IC8qIHRyYW5zbGF0ZSBsMiBndWVzdCBnZm4gaW50byBsMSBndWVzdCBnZm4gKi8KLSAgICAgICAg
cnYgPSBuZXN0ZWRoYXBfd2Fsa19MMV9wMm0odiwgbDJfZ2ZuLCAmbDFfZ2ZuLCAmbDFfcGFnZV9v
cmRlciwgJmwxX3AybWEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsCisg
ICAgICAgIHJ2ID0gbmVzdGVkaGFwX3dhbGtfTDFfcDJtKHYsIGdmbl94KGwyX2dmbiksICZsMV9n
Zm4sICZsMV9wYWdlX29yZGVyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
bDFfcDJtYSwgMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgISEoKnBmZWMg
JiBQRkVDX3dyaXRlX2FjY2VzcyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICEhKCpwZmVjICYgUEZFQ19pbnNuX2ZldGNoKSk7CiAKICAgICAgICAgaWYgKCBydiAhPSBORVNU
RURIVk1fUEFHRUZBVUxUX0RPTkUgKQotICAgICAgICAgICAgcmV0dXJuIGdmbl94KElOVkFMSURf
R0ZOKTsKKyAgICAgICAgICAgIHJldHVybiBJTlZBTElEX0dGTjsKIAogICAgICAgICAvKgogICAg
ICAgICAgKiBTYW5pdHkgY2hlY2sgdGhhdCBsMV9nZm4gY2FuIGJlIHVzZWQgcHJvcGVybHkgYXMg
YSA0SyBtYXBwaW5nLCBldmVuCiAgICAgICAgICAqIGlmIGl0IG1hcHBlZCBieSBhIG5lc3RlZCBz
dXBlcnBhZ2UuCiAgICAgICAgICAqLwotICAgICAgICBBU1NFUlQoKGwyX2dmbiAmICgoMXVsIDw8
IGwxX3BhZ2Vfb3JkZXIpIC0gMSkpID09CisgICAgICAgIEFTU0VSVCgoZ2ZuX3gobDJfZ2ZuKSAm
ICgoMXVsIDw8IGwxX3BhZ2Vfb3JkZXIpIC0gMSkpID09CiAgICAgICAgICAgICAgICAobDFfZ2Zu
ICYgKCgxdWwgPDwgbDFfcGFnZV9vcmRlcikgLSAxKSkpOwogCi0gICAgICAgIHJldHVybiBsMV9n
Zm47CisgICAgICAgIHJldHVybiBfZ2ZuKGwxX2dmbik7CiAgICAgfQogCi0gICAgcmV0dXJuIGhv
c3Rtb2RlLT5ndmFfdG9fZ2ZuKHYsIGhvc3RwMm0sIHZhLCBwZmVjKTsKKyAgICByZXR1cm4gaG9z
dG1vZGUtPmdsYV90b19nZm4odiwgaG9zdHAybSwgZ2xhLCBwZmVjLCBjYWNoZSk7CiB9CiAKIC8q
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2
L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMTY5OSwxNSArMTY5OSwxNSBAQCBzdGF0aWMgdW5zaWdu
ZWQgaW50IHNoYWRvd19nZXRfYWxsb2NhdGlvCiBzdGF0aWMgbWZuX3QgZW11bGF0ZV9ndmFfdG9f
bWZuKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0KQogewotICAg
IHVuc2lnbmVkIGxvbmcgZ2ZuOworICAgIGdmbl90IGdmbjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlOwogICAgIG1mbl90IG1mbjsKICAgICBwMm1fdHlwZV90IHAybXQ7CiAgICAgdWludDMy
X3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ193cml0ZV9hY2Nlc3M7CiAKICAgICAv
KiBUcmFuc2xhdGUgdGhlIFZBIHRvIGEgR0ZOLiAqLwotICAgIGdmbiA9IHBhZ2luZ19nZXRfaG9z
dG1vZGUodiktPmd2YV90b19nZm4odiwgTlVMTCwgdmFkZHIsICZwZmVjKTsKLSAgICBpZiAoIGdm
biA9PSBnZm5feChJTlZBTElEX0dGTikgKQorICAgIGdmbiA9IHBhZ2luZ19nZXRfaG9zdG1vZGUo
diktPmdsYV90b19nZm4odiwgTlVMTCwgdmFkZHIsICZwZmVjLCBOVUxMKTsKKyAgICBpZiAoIGdm
bl9lcShnZm4sIElOVkFMSURfR0ZOKSApCiAgICAgewogICAgICAgICB4ODZfZW11bF9wYWdlZmF1
bHQocGZlYywgdmFkZHIsICZzaF9jdHh0LT5jdHh0KTsKIApAQCAtMTcxNyw3ICsxNzE3LDcgQEAg
c3RhdGljIG1mbl90IGVtdWxhdGVfZ3ZhX3RvX21mbihzdHJ1Y3QgdgogICAgIC8qIFRyYW5zbGF0
ZSB0aGUgR0ZOIHRvIGFuIE1GTi4gKi8KICAgICBBU1NFUlQoIXBhZ2luZ19sb2NrZWRfYnlfbWUo
di0+ZG9tYWluKSk7CiAKLSAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4odi0+ZG9tYWluLCBn
Zm4sICZwMm10LCBQMk1fQUxMT0MpOworICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbih2LT5k
b21haW4sIGdmbl94KGdmbiksICZwMm10LCBQMk1fQUxMT0MpOwogCiAgICAgLyogU2FuaXR5IGNo
ZWNraW5nLiAqLwogICAgIGlmICggcGFnZSA9PSBOVUxMICkKLS0tIGEveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9tdWx0aS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpAQCAt
MTczLDE3ICsxNzMsMjAgQEAgZGVsZXRlX3NoYWRvd19zdGF0dXMoc3RydWN0IGRvbWFpbiAqZCwg
bQogCiBzdGF0aWMgaW5saW5lIGJvb2wKIHNoX3dhbGtfZ3Vlc3RfdGFibGVzKHN0cnVjdCB2Y3B1
ICp2LCB1bnNpZ25lZCBsb25nIHZhLCB3YWxrX3QgKmd3LAotICAgICAgICAgICAgICAgICAgICAg
dWludDMyX3QgcGZlYykKKyAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHBmZWMsIHN0cnVj
dCBodm1lbXVsX2NhY2hlICpjYWNoZSkKIHsKICAgICByZXR1cm4gZ3Vlc3Rfd2Fsa190YWJsZXMo
diwgcDJtX2dldF9ob3N0cDJtKHYtPmRvbWFpbiksIHZhLCBndywgcGZlYywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgX2dmbihwYWdpbmdfbW9kZV9leHRlcm5hbCh2LT5kb21haW4pCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyBjcjNfcGEodi0+YXJjaC5odm1fdmNw
dS5ndWVzdF9jclszXSkgPj4gUEFHRV9TSElGVAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogcGFnZXRhYmxlX2dldF9wZm4odi0+YXJjaC5ndWVzdF90YWJsZSkpLAogI2lmIEdV
RVNUX1BBR0lOR19MRVZFTFMgPT0gMyAvKiBQQUUgKi8KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSU5WQUxJRF9NRk4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2gu
cGFnaW5nLnNoYWRvdy5nbDNlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2gu
cGFnaW5nLnNoYWRvdy5nbDNlLAogI2Vsc2UgLyogMzIgb3IgNjQgKi8KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFnZXRhYmxlX2dldF9tZm4odi0+YXJjaC5ndWVzdF90YWJsZSksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2gucGFnaW5nLnNoYWRvdy5ndWVzdF92
dGFibGUKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdi0+YXJjaC5wYWdpbmcuc2hhZG93
Lmd1ZXN0X3Z0YWJsZSwKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICApOwor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYWNoZSk7CiB9CiAKIC8qIFRoaXMgdmFsaWRh
dGlvbiBpcyBjYWxsZWQgd2l0aCBsb2NrIGhlbGQsIGFuZCBhZnRlciB3cml0ZSBwZXJtaXNzaW9u
CkBAIC0zMDM1LDcgKzMwMzgsNyBAQCBzdGF0aWMgaW50IHNoX3BhZ2VfZmF1bHQoc3RydWN0IHZj
cHUgKnYsCiAgICAgICogc2hhZG93IHBhZ2UgdGFibGUuICovCiAgICAgdmVyc2lvbiA9IGF0b21p
Y19yZWFkKCZkLT5hcmNoLnBhZ2luZy5zaGFkb3cuZ3RhYmxlX2RpcnR5X3ZlcnNpb24pOwogICAg
IHNtcF9ybWIoKTsKLSAgICB3YWxrX29rID0gc2hfd2Fsa19ndWVzdF90YWJsZXModiwgdmEsICZn
dywgZXJyb3JfY29kZSk7CisgICAgd2Fsa19vayA9IHNoX3dhbGtfZ3Vlc3RfdGFibGVzKHYsIHZh
LCAmZ3csIGVycm9yX2NvZGUsIE5VTEwpOwogCiAjaWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYg
U0hPUFRfT1VUX09GX1NZTkMpCiAgICAgcmVncy0+ZXJyb3JfY29kZSAmPSB+UEZFQ19wYWdlX3By
ZXNlbnQ7CkBAIC0zNjc1LDkgKzM2NzgsOSBAQCBzdGF0aWMgYm9vbCBzaF9pbnZscGcoc3RydWN0
IHZjcHUgKnYsIHVuCiB9CiAKIAotc3RhdGljIHVuc2lnbmVkIGxvbmcKLXNoX2d2YV90b19nZm4o
c3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCi0gICAgdW5zaWduZWQgbG9u
ZyB2YSwgdWludDMyX3QgKnBmZWMpCitzdGF0aWMgZ2ZuX3QKK3NoX2dsYV90b19nZm4oc3RydWN0
IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCisgICAgdW5zaWduZWQgbG9uZyBnbGEs
IHVpbnQzMl90ICpwZmVjLCBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUpCiAvKiBDYWxsZWQg
dG8gdHJhbnNsYXRlIGEgZ3Vlc3QgdmlydHVhbCBhZGRyZXNzIHRvIHdoYXQgdGhlICpndWVzdCoK
ICAqIHBhZ2V0YWJsZXMgd291bGQgbWFwIGl0IHRvLiAqLwogewpAQCAtMzY4NywyNCArMzY5MCwy
NSBAQCBzaF9ndmFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtCiAKICNpZiAoU0hB
RE9XX09QVElNSVpBVElPTlMgJiBTSE9QVF9WSVJUVUFMX1RMQikKICAgICAvKiBDaGVjayB0aGUg
dlRMQiBjYWNoZSBmaXJzdCAqLwotICAgIHVuc2lnbmVkIGxvbmcgdnRsYl9nZm4gPSB2dGxiX2xv
b2t1cCh2LCB2YSwgKnBmZWMpOworICAgIHVuc2lnbmVkIGxvbmcgdnRsYl9nZm4gPSB2dGxiX2xv
b2t1cCh2LCBnbGEsICpwZmVjKTsKKwogICAgIGlmICggdnRsYl9nZm4gIT0gZ2ZuX3goSU5WQUxJ
RF9HRk4pICkKLSAgICAgICAgcmV0dXJuIHZ0bGJfZ2ZuOworICAgICAgICByZXR1cm4gX2dmbih2
dGxiX2dmbik7CiAjZW5kaWYgLyogKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfVklSVFVB
TF9UTEIpICovCiAKLSAgICBpZiAoICEod2Fsa19vayA9IHNoX3dhbGtfZ3Vlc3RfdGFibGVzKHYs
IHZhLCAmZ3csICpwZmVjKSkgKQorICAgIGlmICggISh3YWxrX29rID0gc2hfd2Fsa19ndWVzdF90
YWJsZXModiwgZ2xhLCAmZ3csICpwZmVjLCBjYWNoZSkpICkKICAgICB7CiAgICAgICAgICpwZmVj
ID0gZ3cucGZlYzsKLSAgICAgICAgcmV0dXJuIGdmbl94KElOVkFMSURfR0ZOKTsKKyAgICAgICAg
cmV0dXJuIElOVkFMSURfR0ZOOwogICAgIH0KICAgICBnZm4gPSBndWVzdF93YWxrX3RvX2dmbigm
Z3cpOwogCiAjaWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfVklSVFVBTF9UTEIpCiAg
ICAgLyogUmVtZW1iZXIgdGhpcyBzdWNjZXNzZnVsIFZBLT5HRk4gdHJhbnNsYXRpb24gZm9yIGxh
dGVyLiAqLwotICAgIHZ0bGJfaW5zZXJ0KHYsIHZhID4+IFBBR0VfU0hJRlQsIGdmbl94KGdmbiks
ICpwZmVjKTsKKyAgICB2dGxiX2luc2VydCh2LCBnbGEgPj4gUEFHRV9TSElGVCwgZ2ZuX3goZ2Zu
KSwgKnBmZWMpOwogI2VuZGlmIC8qIChTSEFET1dfT1BUSU1JWkFUSU9OUyAmIFNIT1BUX1ZJUlRV
QUxfVExCKSAqLwogCi0gICAgcmV0dXJuIGdmbl94KGdmbik7CisgICAgcmV0dXJuIGdmbjsKIH0K
IAogCkBAIC00OTQ5LDcgKzQ5NTMsNyBAQCBpbnQgc2hfYXVkaXRfbDRfdGFibGUoc3RydWN0IHZj
cHUgKnYsIG1mCiBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgc2hfcGFnaW5nX21vZGUgPSB7CiAg
ICAgLnBhZ2VfZmF1bHQgICAgICAgICAgICAgICAgICAgID0gc2hfcGFnZV9mYXVsdCwKICAgICAu
aW52bHBnICAgICAgICAgICAgICAgICAgICAgICAgPSBzaF9pbnZscGcsCi0gICAgLmd2YV90b19n
Zm4gICAgICAgICAgICAgICAgICAgID0gc2hfZ3ZhX3RvX2dmbiwKKyAgICAuZ2xhX3RvX2dmbiAg
ICAgICAgICAgICAgICAgICAgPSBzaF9nbGFfdG9fZ2ZuLAogICAgIC51cGRhdGVfY3IzICAgICAg
ICAgICAgICAgICAgICA9IHNoX3VwZGF0ZV9jcjMsCiAgICAgLnVwZGF0ZV9wYWdpbmdfbW9kZXMg
ICAgICAgICAgID0gc2hhZG93X3VwZGF0ZV9wYWdpbmdfbW9kZXMsCiAgICAgLndyaXRlX3AybV9l
bnRyeSAgICAgICAgICAgICAgID0gc2hhZG93X3dyaXRlX3AybV9lbnRyeSwKLS0tIGEveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9ub25lLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9ub25l
LmMKQEAgLTQzLDExICs0MywxMiBAQCBzdGF0aWMgYm9vbCBfaW52bHBnKHN0cnVjdCB2Y3B1ICp2
LCB1bnNpCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKLXN0YXRpYyB1bnNpZ25lZCBsb25nIF9ndmFf
dG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2YSwgdWludDMyX3QgKnBmZWMp
CitzdGF0aWMgZ2ZuX3QgX2dsYV90b19nZm4oc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sCisgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnbGEsIHVp
bnQzMl90ICpwZmVjLAorICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBodm1lbXVsX2Nh
Y2hlICpjYWNoZSkKIHsKICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKLSAgICByZXR1cm4gZ2Zu
X3goSU5WQUxJRF9HRk4pOworICAgIHJldHVybiBJTlZBTElEX0dGTjsKIH0KIAogc3RhdGljIHZv
aWQgX3VwZGF0ZV9jcjMoc3RydWN0IHZjcHUgKnYsIGludCBkb19sb2NraW5nLCBib29sIG5vZmx1
c2gpCkBAIC03MCw3ICs3MSw3IEBAIHN0YXRpYyB2b2lkIF93cml0ZV9wMm1fZW50cnkoc3RydWN0
IGRvbWEKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgc2hfcGFnaW5nX25vbmUgPSB7
CiAgICAgLnBhZ2VfZmF1bHQgICAgICAgICAgICAgICAgICAgID0gX3BhZ2VfZmF1bHQsCiAgICAg
LmludmxwZyAgICAgICAgICAgICAgICAgICAgICAgID0gX2ludmxwZywKLSAgICAuZ3ZhX3RvX2dm
biAgICAgICAgICAgICAgICAgICAgPSBfZ3ZhX3RvX2dmbiwKKyAgICAuZ2xhX3RvX2dmbiAgICAg
ICAgICAgICAgICAgICAgPSBfZ2xhX3RvX2dmbiwKICAgICAudXBkYXRlX2NyMyAgICAgICAgICAg
ICAgICAgICAgPSBfdXBkYXRlX2NyMywKICAgICAudXBkYXRlX3BhZ2luZ19tb2RlcyAgICAgICAg
ICAgPSBfdXBkYXRlX3BhZ2luZ19tb2RlcywKICAgICAud3JpdGVfcDJtX2VudHJ5ICAgICAgICAg
ICAgICAgPSBfd3JpdGVfcDJtX2VudHJ5LAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0
X3B0LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9wdC5oCkBAIC00MjUsNyArNDI1
LDggQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ3Vlc3Rfd2Fsa190bwogCiBib29sCiBn
dWVzdF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4gKnAybSwg
dW5zaWduZWQgbG9uZyB2YSwKLSAgICAgICAgICAgICAgICAgIHdhbGtfdCAqZ3csIHVpbnQzMl90
IHBmZWMsIG1mbl90IHRvcF9tZm4sIHZvaWQgKnRvcF9tYXApOworICAgICAgICAgICAgICAgICAg
d2Fsa190ICpndywgdWludDMyX3QgcGZlYywgZ2ZuX3QgdG9wX2dmbiwgbWZuX3QgdG9wX21mbiwK
KyAgICAgICAgICAgICAgICAgIHZvaWQgKnRvcF9tYXAsIHN0cnVjdCBodm1lbXVsX2NhY2hlICpj
YWNoZSk7CiAKIC8qIFByZXR0eS1wcmludCB0aGUgY29udGVudHMgb2YgYSBndWVzdC13YWxrICov
CiBzdGF0aWMgaW5saW5lIHZvaWQgcHJpbnRfZ3coY29uc3Qgd2Fsa190ICpndykKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3ZjcHUuaApAQCAtNTMsNiArNTMsOCBAQCBzdHJ1Y3QgaHZtX21taW9fY2FjaGUgewogICAgIHVp
bnQ4X3QgYnVmZmVyWzMyXTsKIH07CiAKK3N0cnVjdCBodm1lbXVsX2NhY2hlOworCiBzdHJ1Y3Qg
aHZtX3ZjcHVfaW8gewogICAgIC8qIEkvTyByZXF1ZXN0IGluIGZsaWdodCB0byBkZXZpY2UgbW9k
ZWwuICovCiAgICAgZW51bSBodm1faW9fY29tcGxldGlvbiBpb19jb21wbGV0aW9uOwotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFn
aW5nLmgKQEAgLTEwNywxMCArMTA3LDExIEBAIHN0cnVjdCBwYWdpbmdfbW9kZSB7CiAgICAgaW50
ICAgICAgICAgICAoKnBhZ2VfZmF1bHQgICAgICAgICAgICApKHN0cnVjdCB2Y3B1ICp2LCB1bnNp
Z25lZCBsb25nIHZhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiAgICAgYm9vbCAgICAgICAgICAoKmludmxw
ZyAgICAgICAgICAgICAgICApKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhKTsKLSAg
ICB1bnNpZ25lZCBsb25nICgqZ3ZhX3RvX2dmbiAgICAgICAgICAgICkoc3RydWN0IHZjcHUgKnYs
CisgICAgZ2ZuX3QgICAgICAgICAoKmdsYV90b19nZm4gICAgICAgICAgICApKHN0cnVjdCB2Y3B1
ICp2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIHZhLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1aW50MzJfdCAqcGZlYyk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2xhLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqcGZlYywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlKTsK
ICAgICB1bnNpZ25lZCBsb25nICgqcDJtX2dhX3RvX2dmbiAgICAgICAgICkoc3RydWN0IHZjcHUg
KnYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgY3IzLApAQCAtMjQ2LDkgKzI0NywxMCBAQCB2b2lkIHBhZ2luZ19p
bnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnCiAgKiBTRE0gSW50ZWwgNjQgVm9sdW1lIDMsIENo
YXB0ZXIgUGFnaW5nLCBQQUdFLUZBVUxUIEVYQ0VQVElPTlM6CiAgKiBUaGUgUEZFQ19pbnNuX2Zl
dGNoIGZsYWcgaXMgc2V0IG9ubHkgd2hlbiBOWCBvciBTTUVQIGFyZSBlbmFibGVkLgogICovCi11
bnNpZ25lZCBsb25nIHBhZ2luZ19ndmFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MzJfdCAqcGZlYyk7CitnZm5fdCBwYWdpbmdfZ2xhX3RvX2dm
bihzdHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
dmEsCisgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqcGZlYywKKyAgICAgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSk7CiAKIC8qIFRyYW5zbGF0
ZSBhIGd1ZXN0IGFkZHJlc3MgdXNpbmcgYSBwYXJ0aWN1bGFyIENSMyB2YWx1ZS4gIFRoaXMgaXMg
dXNlZAogICogdG8gYnkgbmVzdGVkIEhBUCBjb2RlLCB0byB3YWxrIHRoZSBndWVzdC1zdXBwbGll
ZCBOUFQgdGFibGVzIGFzIGlmCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:47:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6T1-0007cn-MB; Thu, 19 Jul 2018 10:47: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6T0-0007ce-9S
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:47:26 +0000
X-Inumbo-ID: 2672a0cc-8b41-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 2672a0cc-8b41-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:47:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:47:24 -0600
Message-Id: <5B506C3A02000078001D5D4F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:47:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
In-Reply-To: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/6] x86/mm: use optional cache in
 guest_walk_tables()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

VGhlIGNhY2hpbmcgaXNuJ3QgYWN0dWFsbHkgaW1wbGVtZW50ZWQgaGVyZSwgdGhpcyBpcyBqdXN0
IHNldHRpbmcgdGhlCnN0YWdlLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTI1NzIsNiArMjU3MiwxOCBAQCB2b2lkIGh2bV9kdW1w
X2VtdWxhdGlvbl9zdGF0ZShjb25zdCBjaGFyCiAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+aW5z
bl9idWYpOwogfQogCitib29sIGh2bWVtdWxfcmVhZF9jYWNoZShjb25zdCBzdHJ1Y3QgaHZtZW11
bF9jYWNoZSAqY2FjaGUsIHBhZGRyX3QgZ3BhLAorICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGxldmVsLCB2b2lkICpidWZmZXIsIHVuc2lnbmVkIGludCBzaXplKQoreworICAg
IHJldHVybiBmYWxzZTsKK30KKwordm9pZCBodm1lbXVsX3dyaXRlX2NhY2hlKHN0cnVjdCBodm1l
bXVsX2NhY2hlICpjYWNoZSwgcGFkZHJfdCBncGEsCisgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGxldmVsLCBjb25zdCB2b2lkICpidWZmZXIsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IHNpemUpCit7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJs
ZXM6CiAgKiBtb2RlOiBDCi0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwpAQCAtOTQsNiArOTQsNyBAQCBndWVzdF93YWxr
X3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0CiAgICAgZ3Vlc3RfbDRlX3QgKmw0cDsKICNl
bmRpZgogICAgIHVpbnQzMl90IGdmbGFncywgcmM7CisgICAgcGFkZHJfdCBncGE7CiAgICAgdW5z
aWduZWQgaW50IGxlYWZfbGV2ZWw7CiAgICAgcDJtX3F1ZXJ5X3QgcXQgPSBQMk1fQUxMT0MgfCBQ
Mk1fVU5TSEFSRTsKIApAQCAtMTM0LDcgKzEzNSwxNSBAQCBndWVzdF93YWxrX3RhYmxlcyhzdHJ1
Y3QgdmNwdSAqdiwgc3RydWN0CiAgICAgLyogR2V0IHRoZSBsNGUgZnJvbSB0aGUgdG9wIGxldmVs
IHRhYmxlIGFuZCBjaGVjayBpdHMgZmxhZ3MqLwogICAgIGd3LT5sNG1mbiA9IHRvcF9tZm47CiAg
ICAgbDRwID0gKGd1ZXN0X2w0ZV90ICopIHRvcF9tYXA7Ci0gICAgZ3ctPmw0ZSA9IGw0cFtndWVz
dF9sNF90YWJsZV9vZmZzZXQoZ2xhKV07CisgICAgZ3BhID0gZ2ZuX3RvX2dhZGRyKHRvcF9nZm4p
ICsKKyAgICAgICAgICBndWVzdF9sNF90YWJsZV9vZmZzZXQoZ2xhKSAqIHNpemVvZihndWVzdF9s
NGVfdCk7CisgICAgaWYgKCAhY2FjaGUgfHwKKyAgICAgICAgICFodm1lbXVsX3JlYWRfY2FjaGUo
Y2FjaGUsIGdwYSwgNCwgJmd3LT5sNGUsIHNpemVvZihndy0+bDRlKSkgKQorICAgIHsKKyAgICAg
ICAgZ3ctPmw0ZSA9IGw0cFtndWVzdF9sNF90YWJsZV9vZmZzZXQoZ2xhKV07CisgICAgICAgIGlm
ICggY2FjaGUgKQorICAgICAgICAgICAgaHZtZW11bF93cml0ZV9jYWNoZShjYWNoZSwgZ3BhLCA0
LCAmZ3ctPmw0ZSwgc2l6ZW9mKGd3LT5sNGUpKTsKKyAgICB9CiAgICAgZ2ZsYWdzID0gZ3Vlc3Rf
bDRlX2dldF9mbGFncyhndy0+bDRlKTsKICAgICBpZiAoICEoZ2ZsYWdzICYgX1BBR0VfUFJFU0VO
VCkgKQogICAgICAgICBnb3RvIG91dDsKQEAgLTE2NCw3ICsxNzMsMTUgQEAgZ3Vlc3Rfd2Fsa190
YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAogICAgIH0KIAogICAgIC8qIEdldCB0aGUgbDNl
IGFuZCBjaGVjayBpdHMgZmxhZ3MqLwotICAgIGd3LT5sM2UgPSBsM3BbZ3Vlc3RfbDNfdGFibGVf
b2Zmc2V0KGdsYSldOworICAgIGdwYSA9IGdmbl90b19nYWRkcihndWVzdF9sNGVfZ2V0X2dmbihn
dy0+bDRlKSkgKworICAgICAgICAgIGd1ZXN0X2wzX3RhYmxlX29mZnNldChnbGEpICogc2l6ZW9m
KGd1ZXN0X2wzZV90KTsKKyAgICBpZiAoICFjYWNoZSB8fAorICAgICAgICAgIWh2bWVtdWxfcmVh
ZF9jYWNoZShjYWNoZSwgZ3BhLCAzLCAmZ3ctPmwzZSwgc2l6ZW9mKGd3LT5sM2UpKSApCisgICAg
eworICAgICAgICBndy0+bDNlID0gbDNwW2d1ZXN0X2wzX3RhYmxlX29mZnNldChnbGEpXTsKKyAg
ICAgICAgaWYgKCBjYWNoZSApCisgICAgICAgICAgICBodm1lbXVsX3dyaXRlX2NhY2hlKGNhY2hl
LCBncGEsIDMsICZndy0+bDNlLCBzaXplb2YoZ3ctPmwzZSkpOworICAgIH0KICAgICBnZmxhZ3Mg
PSBndWVzdF9sM2VfZ2V0X2ZsYWdzKGd3LT5sM2UpOwogICAgIGlmICggIShnZmxhZ3MgJiBfUEFH
RV9QUkVTRU5UKSApCiAgICAgICAgIGdvdG8gb3V0OwpAQCAtMjE2LDcgKzIzMywxNiBAQCBndWVz
dF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0CiAjZWxzZSAvKiBQQUUgb25seS4u
LiAqLwogCiAgICAgLyogR2V0IHRoZSBsM2UgYW5kIGNoZWNrIGl0cyBmbGFnICovCi0gICAgZ3ct
PmwzZSA9ICgoZ3Vlc3RfbDNlX3QgKil0b3BfbWFwKVtndWVzdF9sM190YWJsZV9vZmZzZXQoZ2xh
KV07CisgICAgZ3BhID0gZ2ZuX3RvX2dhZGRyKHRvcF9nZm4pICsgKCh1bnNpZ25lZCBsb25nKXRv
cF9tYXAgJiB+UEFHRV9NQVNLKSArCisgICAgICAgICAgZ3Vlc3RfbDNfdGFibGVfb2Zmc2V0KGds
YSkgKiBzaXplb2YoZ3Vlc3RfbDNlX3QpOworICAgIGlmICggIWNhY2hlIHx8CisgICAgICAgICAh
aHZtZW11bF9yZWFkX2NhY2hlKGNhY2hlLCBncGEsIDMsICZndy0+bDNlLCBzaXplb2YoZ3ctPmwz
ZSkpICkKKyAgICB7CisgICAgICAgIGd3LT5sM2UgPSAoKGd1ZXN0X2wzZV90ICopdG9wX21hcClb
Z3Vlc3RfbDNfdGFibGVfb2Zmc2V0KGdsYSldOworICAgICAgICBpZiAoIGNhY2hlICkKKyAgICAg
ICAgICAgIGh2bWVtdWxfd3JpdGVfY2FjaGUoY2FjaGUsIGdwYSwgMywgJmd3LT5sM2UsIHNpemVv
Zihndy0+bDNlKSk7CisgICAgfQorCiAgICAgZ2ZsYWdzID0gZ3Vlc3RfbDNlX2dldF9mbGFncyhn
dy0+bDNlKTsKICAgICBpZiAoICEoZ2ZsYWdzICYgX1BBR0VfUFJFU0VOVCkgKQogICAgICAgICBn
b3RvIG91dDsKQEAgLTI0MiwxOCArMjY4LDI0IEBAIGd1ZXN0X3dhbGtfdGFibGVzKHN0cnVjdCB2
Y3B1ICp2LCBzdHJ1Y3QKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCi0gICAgLyogR2V0IHRo
ZSBsMmUgKi8KLSAgICBndy0+bDJlID0gbDJwW2d1ZXN0X2wyX3RhYmxlX29mZnNldChnbGEpXTsK
LQogI2Vsc2UgLyogMzItYml0IG9ubHkuLi4gKi8KIAotICAgIC8qIEdldCBsMmUgZnJvbSB0aGUg
dG9wIGxldmVsIHRhYmxlICovCiAgICAgZ3ctPmwybWZuID0gdG9wX21mbjsKICAgICBsMnAgPSAo
Z3Vlc3RfbDJlX3QgKikgdG9wX21hcDsKLSAgICBndy0+bDJlID0gbDJwW2d1ZXN0X2wyX3RhYmxl
X29mZnNldChnbGEpXTsKIAogI2VuZGlmIC8qIEFsbCBsZXZlbHMuLi4gKi8KIAorICAgIC8qIEdl
dCB0aGUgbDJlICovCisgICAgZ3BhID0gZ2ZuX3RvX2dhZGRyKHRvcF9nZm4pICsKKyAgICAgICAg
ICBndWVzdF9sMl90YWJsZV9vZmZzZXQoZ2xhKSAqIHNpemVvZihndWVzdF9sMmVfdCk7CisgICAg
aWYgKCAhY2FjaGUgfHwKKyAgICAgICAgICFodm1lbXVsX3JlYWRfY2FjaGUoY2FjaGUsIGdwYSwg
MiwgJmd3LT5sMmUsIHNpemVvZihndy0+bDJlKSkgKQorICAgIHsKKyAgICAgICAgZ3ctPmwyZSA9
IGwycFtndWVzdF9sMl90YWJsZV9vZmZzZXQoZ2xhKV07CisgICAgICAgIGlmICggY2FjaGUgKQor
ICAgICAgICAgICAgaHZtZW11bF93cml0ZV9jYWNoZShjYWNoZSwgZ3BhLCAyLCAmZ3ctPmwyZSwg
c2l6ZW9mKGd3LT5sMmUpKTsKKyAgICB9CisKICAgICAvKiBDaGVjayB0aGUgbDJlIGZsYWdzLiAq
LwogICAgIGdmbGFncyA9IGd1ZXN0X2wyZV9nZXRfZmxhZ3MoZ3ctPmwyZSk7CiAgICAgaWYgKCAh
KGdmbGFncyAmIF9QQUdFX1BSRVNFTlQpICkKQEAgLTMzNSw3ICszNjcsMTcgQEAgZ3Vlc3Rfd2Fs
a190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAogICAgICAgICBndy0+cGZlYyB8PSByYyAm
IFBGRUNfc3ludGhfbWFzazsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQotICAgIGd3LT5sMWUg
PSBsMXBbZ3Vlc3RfbDFfdGFibGVfb2Zmc2V0KGdsYSldOworCisgICAgZ3BhID0gZ2ZuX3RvX2dh
ZGRyKHRvcF9nZm4pICsKKyAgICAgICAgICBndWVzdF9sMV90YWJsZV9vZmZzZXQoZ2xhKSAqIHNp
emVvZihndWVzdF9sMWVfdCk7CisgICAgaWYgKCAhY2FjaGUgfHwKKyAgICAgICAgICFodm1lbXVs
X3JlYWRfY2FjaGUoY2FjaGUsIGdwYSwgMSwgJmd3LT5sMWUsIHNpemVvZihndy0+bDFlKSkgKQor
ICAgIHsKKyAgICAgICAgZ3ctPmwxZSA9IGwxcFtndWVzdF9sMV90YWJsZV9vZmZzZXQoZ2xhKV07
CisgICAgICAgIGlmICggY2FjaGUgKQorICAgICAgICAgICAgaHZtZW11bF93cml0ZV9jYWNoZShj
YWNoZSwgZ3BhLCAxLCAmZ3ctPmwxZSwgc2l6ZW9mKGd3LT5sMWUpKTsKKyAgICB9CisKICAgICBn
ZmxhZ3MgPSBndWVzdF9sMWVfZ2V0X2ZsYWdzKGd3LT5sMWUpOwogICAgIGlmICggIShnZmxhZ3Mg
JiBfUEFHRV9QUkVTRU5UKSApCiAgICAgICAgIGdvdG8gb3V0OwotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9lbXVsYXRlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0
ZS5oCkBAIC05OCw2ICs5OCwxMyBAQCBpbnQgaHZtZW11bF9kb19waW9fYnVmZmVyKHVpbnQxNl90
IHBvcnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgZGlyLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB2b2lkICpidWZmZXIpOwogCitzdHJ1Y3QgaHZtZW11bF9jYWNoZTsK
K2Jvb2wgaHZtZW11bF9yZWFkX2NhY2hlKGNvbnN0IHN0cnVjdCBodm1lbXVsX2NhY2hlICosIHBh
ZGRyX3QgZ3BhLAorICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsLCB2
b2lkICpidWZmZXIsIHVuc2lnbmVkIGludCBzaXplKTsKK3ZvaWQgaHZtZW11bF93cml0ZV9jYWNo
ZShzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqLCBwYWRkcl90IGdwYSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgbGV2ZWwsIGNvbnN0IHZvaWQgKmJ1ZmZlciwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSk7CisKIHZvaWQgaHZtX2R1bXBfZW11
bGF0aW9uX3N0YXRlKGNvbnN0IGNoYXIgKmxvZ2x2bCwgY29uc3QgY2hhciAqcHJlZml4LAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVt
dWxfY3R4dCwgaW50IHJjKTsKIAoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:48:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10:48: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 1fg6UG-0007kt-1m; Thu, 19 Jul 2018 10:48: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6UE-0007kk-MX
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:48:42 +0000
X-Inumbo-ID: 53bf5699-8b41-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 53bf5699-8b41-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:48:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:48:39 -0600
Message-Id: <5B506C8502000078001D5D52@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:48:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
In-Reply-To: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 3/6] 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: Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>, 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>

RW11bGF0aW9uIHJlcXVpcmluZyBkZXZpY2UgbW9kZWwgYXNzaXN0YW5jZSB1c2VzIGEgZm9ybSBv
ZiBpbnN0cnVjdGlvbgpyZS1leGVjdXRpb24sIGFzc3VtaW5nIHRoYXQgdGhlIHNlY29uZCAoYW5k
IGFueSBmdXJ0aGVyKSBwYXNzIHRha2VzCmV4YWN0bHkgdGhlIHNhbWUgcGF0aC4gVGhpcyBpcyBh
IHZhbGlkIGFzc3VtcHRpb24gYXMgZmFyIHVzZSBvZiBDUFUKcmVnaXN0ZXJzIGdvZXMgKGFzIHRo
b3NlIGNhbid0IGNoYW5nZSB3aXRob3V0IGFueSBvdGhlciBpbnN0cnVjdGlvbgpleGVjdXRpbmcg
aW4gYmV0d2VlbiksIGJ1dCBpcyB3cm9uZyBmb3IgbWVtb3J5IGFjY2Vzc2VzLiBJbiBwYXJ0aWN1
bGFyCml0IGhhcyBiZWVuIG9ic2VydmVkIHRoYXQgV2luZG93cyBtaWdodCBwYWdlIG91dCBidWZm
ZXJzIHVuZGVybmVhdGggYW4KaW5zdHJ1Y3Rpb24gY3VycmVudGx5IHVuZGVyIGVtdWxhdGlvbiAo
aGl0dGluZyBiZXR3ZWVuIHR3byBwYXNzZXMpLiBJZgp0aGUgZmlyc3QgcGFzcyB0cmFuc2xhdGVk
IGEgbGluZWFyIGFkZHJlc3Mgc3VjY2Vzc2Z1bGx5LCBhbnkgc3Vic2VxdWVudApwYXNzIG5lZWRz
IHRvIGRvIHNvIHRvbywgeWllbGRpbmcgdGhlIGV4YWN0IHNhbWUgdHJhbnNsYXRpb24uCgpJbnRy
b2R1Y2UgYSBjYWNoZSAodXNlZCBqdXN0IGJ5IGd1ZXN0IHBhZ2UgdGFibGUgYWNjZXNzZXMgZm9y
IG5vdykgdG8KbWFrZSBzdXJlIGFib3ZlIGRlc2NyaWJlZCBhc3N1bXB0aW9uIGhvbGRzLiBUaGlz
IGlzIGEgdmVyeSBzaW1wbGlzdGljCmltcGxlbWVudGF0aW9uIGZvciBub3c6IE9ubHkgZXhhY3Qg
bWF0Y2hlcyBhcmUgc2F0aXNmaWVkIChubyBvdmVybGFwcyBvcgpwYXJ0aWFsIHJlYWRzIG9yIGFu
eXRoaW5nKS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
ZW11bGF0ZS5jCkBAIC0yNyw2ICsyNywxOCBAQAogI2luY2x1ZGUgPGFzbS9odm0vc3ZtL3N2bS5o
PgogI2luY2x1ZGUgPGFzbS92bV9ldmVudC5oPgogCitzdHJ1Y3QgaHZtZW11bF9jYWNoZQorewor
ICAgIHVuc2lnbmVkIGludCBtYXhfZW50czsKKyAgICB1bnNpZ25lZCBpbnQgbnVtX2VudHM7Cisg
ICAgc3RydWN0IHsKKyAgICAgICAgcGFkZHJfdCBncGE6UEFERFJfQklUUzsKKyAgICAgICAgdW5z
aWduZWQgaW50IHNpemU6KEJJVFNfUEVSX0xPTkcgLSBQQUREUl9CSVRTKSAvIDI7CisgICAgICAg
IHVuc2lnbmVkIGludCBsZXZlbDooQklUU19QRVJfTE9ORyAtIFBBRERSX0JJVFMpIC8gMjsKKyAg
ICAgICAgdW5zaWduZWQgbG9uZyBkYXRhOworICAgIH0gZW50c1tdOworfTsKKwogc3RhdGljIHZv
aWQgaHZtdHJhY2VfaW9fYXNzaXN0KGNvbnN0IGlvcmVxX3QgKnApCiB7CiAgICAgdW5zaWduZWQg
aW50IHNpemUsIGV2ZW50OwpAQCAtNTIwLDcgKzUzMiw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9k
b19tbWlvX2FkZHIocGFkZHJfdAogICovCiBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGluZWFy
X2FkZHIoCiAgICAgdW5zaWduZWQgbG9uZyBsaW5lYXIsIHVuc2lnbmVkIGludCBieXRlcywgdWlu
dDMyX3QgcGZlYywKLSAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0KQor
ICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQsIHN0cnVjdCBodm1lbXVs
X2NhY2hlICpjYWNoZSkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAg
dm9pZCAqZXJyLCAqbWFwcGluZzsKQEAgLTU2NSw3ICs1NzcsNyBAQCBzdGF0aWMgdm9pZCAqaHZt
ZW11bF9tYXBfbGluZWFyX2FkZHIoCiAgICAgICAgIEFTU0VSVChtZm5feCgqbWZuKSA9PSAwKTsK
IAogICAgICAgICByZXMgPSBodm1fdHJhbnNsYXRlX2dldF9wYWdlKGN1cnIsIGFkZHIsIHRydWUs
IHBmZWMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBmaW5mbywgJnBh
Z2UsIE5VTEwsICZwMm10KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
cGZpbmZvLCAmcGFnZSwgTlVMTCwgJnAybXQsIGNhY2hlKTsKIAogICAgICAgICBzd2l0Y2ggKCBy
ZXMgKQogICAgICAgICB7CkBAIC02ODEsNiArNjkzLDggQEAgc3RhdGljIGludCBodm1lbXVsX2xp
bmVhcl90b19waHlzKAogICAgIGdmbl90IGdmbiwgbmdmbjsKICAgICB1bnNpZ25lZCBsb25nIGRv
bmUsIHRvZG8sIGksIG9mZnNldCA9IGFkZHIgJiB+UEFHRV9NQVNLOwogICAgIGludCByZXZlcnNl
OworICAgIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSA9IHBmZWMgJiBQRkVDX2luc25fZmV0
Y2gKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IE5VTEwgOiBjdXJyLT5hcmNo
Lmh2bV92Y3B1LmRhdGFfY2FjaGU7CiAKICAgICAvKgogICAgICAqIENsaXAgcmVwZXRpdGlvbnMg
dG8gYSBzZW5zaWJsZSBtYXhpbXVtLiBUaGlzIGF2b2lkcyBleHRlbnNpdmUgbG9vcGluZyBpbgpA
QCAtNzEwLDcgKzcyNCw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9saW5lYXJfdG9fcGh5cygKICAg
ICAgICAgICAgIHJldHVybiByYzsKICAgICAgICAgZ2ZuID0gZ2FkZHJfdG9fZ2ZuKGdhZGRyKTsK
ICAgICB9Ci0gICAgZWxzZSBpZiAoIGdmbl9lcShnZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbihjdXJy
LCBhZGRyLCAmcGZlYywgTlVMTCksCisgICAgZWxzZSBpZiAoIGdmbl9lcShnZm4gPSBwYWdpbmdf
Z2xhX3RvX2dmbihjdXJyLCBhZGRyLCAmcGZlYywgY2FjaGUpLAogICAgICAgICAgICAgICAgICAg
ICAgSU5WQUxJRF9HRk4pICkKICAgICB7CiAgICAgICAgIGlmICggcGZlYyAmIChQRkVDX3BhZ2Vf
cGFnZWQgfCBQRkVDX3BhZ2Vfc2hhcmVkKSApCkBAIC03MjYsNyArNzQwLDcgQEAgc3RhdGljIGlu
dCBodm1lbXVsX2xpbmVhcl90b19waHlzKAogICAgIHsKICAgICAgICAgLyogR2V0IHRoZSBuZXh0
IFBGTiBpbiB0aGUgcmFuZ2UuICovCiAgICAgICAgIGFkZHIgKz0gcmV2ZXJzZSA/IC1QQUdFX1NJ
WkUgOiBQQUdFX1NJWkU7Ci0gICAgICAgIG5nZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbihjdXJyLCBh
ZGRyLCAmcGZlYywgTlVMTCk7CisgICAgICAgIG5nZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbihjdXJy
LCBhZGRyLCAmcGZlYywgY2FjaGUpOwogCiAgICAgICAgIC8qIElzIGl0IGNvbnRpZ3VvdXMgd2l0
aCB0aGUgcHJlY2VkaW5nIFBGTnM/IElmIG5vdCB0aGVuIHdlJ3JlIGRvbmUuICovCiAgICAgICAg
IGlmICggZ2ZuX2VxKG5nZm4sIElOVkFMSURfR0ZOKSB8fApAQCAtMTA0Niw2ICsxMDYwLDggQEAg
c3RhdGljIGludCBfX2h2bWVtdWxfcmVhZCgKICAgICAgICAgcGZlYyB8PSBQRkVDX2ltcGxpY2l0
OwogICAgIGVsc2UgaWYgKCBodm1lbXVsX2N0eHQtPnNlZ19yZWdbeDg2X3NlZ19zc10uZHBsID09
IDMgKQogICAgICAgICBwZmVjIHw9IFBGRUNfdXNlcl9tb2RlOworICAgIGlmICggYWNjZXNzX3R5
cGUgPT0gaHZtX2FjY2Vzc19pbnNuX2ZldGNoICkKKyAgICAgICAgcGZlYyB8PSBQRkVDX2luc25f
ZmV0Y2g7CiAKICAgICByYyA9IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoCiAgICAgICAgIHNl
Zywgb2Zmc2V0LCBieXRlcywgJnJlcHMsIGFjY2Vzc190eXBlLCBodm1lbXVsX2N0eHQsICZhZGRy
KTsKQEAgLTEwNTksNyArMTA3NSw4IEBAIHN0YXRpYyBpbnQgX19odm1lbXVsX3JlYWQoCiAKICAg
ICByYyA9ICgoYWNjZXNzX3R5cGUgPT0gaHZtX2FjY2Vzc19pbnNuX2ZldGNoKSA/CiAgICAgICAg
ICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMs
ICZwZmluZm8pIDoKLSAgICAgICAgICBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEs
IGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKSk7CisgICAgICAgICAgaHZtX2NvcHlfZnJvbV9n
dWVzdF9saW5lYXIocF9kYXRhLCBhZGRyLCBieXRlcywgcGZlYywgJnBmaW5mbywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1LmRhdGFfY2Fj
aGUpKTsKIAogICAgIHN3aXRjaCAoIHJjICkKICAgICB7CkBAIC0xMTc4LDcgKzExOTUsOCBAQCBz
dGF0aWMgaW50IGh2bWVtdWxfd3JpdGUoCiAgICAgICAgICAodmlvLT5tbWlvX2dsYSA9PSAoYWRk
ciAmIFBBR0VfTUFTSykpICkKICAgICAgICAgcmV0dXJuIGh2bWVtdWxfbGluZWFyX21taW9fd3Jp
dGUoYWRkciwgYnl0ZXMsIHBfZGF0YSwgcGZlYywgaHZtZW11bF9jdHh0LCAxKTsKIAotICAgIG1h
cHBpbmcgPSBodm1lbXVsX21hcF9saW5lYXJfYWRkcihhZGRyLCBieXRlcywgcGZlYywgaHZtZW11
bF9jdHh0KTsKKyAgICBtYXBwaW5nID0gaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoYWRkciwgYnl0
ZXMsIHBmZWMsIGh2bWVtdWxfY3R4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY3Vyci0+YXJjaC5odm1fdmNwdS5kYXRhX2NhY2hlKTsKICAgICBpZiAoIElTX0VSUiht
YXBwaW5nKSApCiAgICAgICAgIHJldHVybiB+UFRSX0VSUihtYXBwaW5nKTsKIApAQCAtMTIxOCw3
ICsxMjM2LDggQEAgc3RhdGljIGludCBodm1lbXVsX3JtdygKICAgICBlbHNlIGlmICggaHZtZW11
bF9jdHh0LT5zZWdfcmVnW3g4Nl9zZWdfc3NdLmRwbCA9PSAzICkKICAgICAgICAgcGZlYyB8PSBQ
RkVDX3VzZXJfbW9kZTsKIAotICAgIG1hcHBpbmcgPSBodm1lbXVsX21hcF9saW5lYXJfYWRkcihh
ZGRyLCBieXRlcywgcGZlYywgaHZtZW11bF9jdHh0KTsKKyAgICBtYXBwaW5nID0gaHZtZW11bF9t
YXBfbGluZWFyX2FkZHIoYWRkciwgYnl0ZXMsIHBmZWMsIGh2bWVtdWxfY3R4dCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudC0+YXJjaC5odm1fdmNwdS5kYXRh
X2NhY2hlKTsKICAgICBpZiAoIElTX0VSUihtYXBwaW5nKSApCiAgICAgICAgIHJldHVybiB+UFRS
X0VSUihtYXBwaW5nKTsKIApAQCAtMTM3NSw3ICsxMzk0LDggQEAgc3RhdGljIGludCBodm1lbXVs
X2NtcHhjaGcoCiAgICAgZWxzZSBpZiAoIGh2bWVtdWxfY3R4dC0+c2VnX3JlZ1t4ODZfc2VnX3Nz
XS5kcGwgPT0gMyApCiAgICAgICAgIHBmZWMgfD0gUEZFQ191c2VyX21vZGU7CiAKLSAgICBtYXBw
aW5nID0gaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoYWRkciwgYnl0ZXMsIHBmZWMsIGh2bWVtdWxf
Y3R4dCk7CisgICAgbWFwcGluZyA9IGh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKGFkZHIsIGJ5dGVz
LCBwZmVjLCBodm1lbXVsX2N0eHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGN1cnItPmFyY2guaHZtX3ZjcHUuZGF0YV9jYWNoZSk7CiAgICAgaWYgKCBJU19FUlIobWFw
cGluZykgKQogICAgICAgICByZXR1cm4gflBUUl9FUlIobWFwcGluZyk7CiAKQEAgLTIyODIsNiAr
MjMwMiw3IEBAIHN0YXRpYyBpbnQgX2h2bV9lbXVsYXRlX29uZShzdHJ1Y3QgaHZtX2UKICAgICB7
CiAgICAgICAgIHZpby0+bW1pb19jYWNoZV9jb3VudCA9IDA7CiAgICAgICAgIHZpby0+bW1pb19p
bnNuX2J5dGVzID0gMDsKKyAgICAgICAgY3Vyci0+YXJjaC5odm1fdmNwdS5kYXRhX2NhY2hlLT5u
dW1fZW50cyA9IDA7CiAgICAgfQogICAgIGVsc2UKICAgICB7CkBAIC0yNTcyLDkgKzI1OTMsMzUg
QEAgdm9pZCBodm1fZHVtcF9lbXVsYXRpb25fc3RhdGUoY29uc3QgY2hhcgogICAgICAgICAgICBo
dm1lbXVsX2N0eHQtPmluc25fYnVmKTsKIH0KIAorc3RydWN0IGh2bWVtdWxfY2FjaGUgKmh2bWVt
dWxfY2FjaGVfaW5pdCh1bnNpZ25lZCBpbnQgbmVudHMpCit7CisgICAgc3RydWN0IGh2bWVtdWxf
Y2FjaGUgKmNhY2hlID0geG1hbGxvY19ieXRlcyhvZmZzZXRvZihzdHJ1Y3QgaHZtZW11bF9jYWNo
ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGVudHNbbmVudHNdKSk7CisKKyAgICBpZiAoIGNhY2hlICkKKyAgICB7CisgICAgICAgIGNh
Y2hlLT5udW1fZW50cyA9IDA7CisgICAgICAgIGNhY2hlLT5tYXhfZW50cyA9IG5lbnRzOworICAg
IH0KKworICAgIHJldHVybiBjYWNoZTsKK30KKwogYm9vbCBodm1lbXVsX3JlYWRfY2FjaGUoY29u
c3Qgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlLCBwYWRkcl90IGdwYSwKICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCwgdm9pZCAqYnVmZmVyLCB1bnNpZ25lZCBp
bnQgc2l6ZSkKIHsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgIEFTU0VSVChzaXplIDw9IHNp
emVvZihjYWNoZS0+ZW50cy0+ZGF0YSkpOworCisgICAgZm9yICggaSA9IDA7IGkgPCBjYWNoZS0+
bnVtX2VudHM7ICsraSApCisgICAgICAgIGlmICggY2FjaGUtPmVudHNbaV0ubGV2ZWwgPT0gbGV2
ZWwgJiYgY2FjaGUtPmVudHNbaV0uZ3BhID09IGdwYSAmJgorICAgICAgICAgICAgIGNhY2hlLT5l
bnRzW2ldLnNpemUgPT0gc2l6ZSApCisgICAgICAgIHsKKyAgICAgICAgICAgIG1lbWNweShidWZm
ZXIsICZjYWNoZS0+ZW50c1tpXS5kYXRhLCBzaXplKTsKKyAgICAgICAgICAgIHJldHVybiB0cnVl
OworICAgICAgICB9CisKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKQEAgLTI1ODIsNiArMjYyOSwz
NSBAQCB2b2lkIGh2bWVtdWxfd3JpdGVfY2FjaGUoc3RydWN0IGh2bWVtdWxfCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsLCBjb25zdCB2b2lkICpidWZmZXIsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHNpemUpCiB7CisgICAgdW5zaWdu
ZWQgaW50IGk7CisKKyAgICBpZiAoIHNpemUgPiBzaXplb2YoY2FjaGUtPmVudHMtPmRhdGEpICkK
KyAgICB7CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICByZXR1cm47Cisg
ICAgfQorCisgICAgZm9yICggaSA9IDA7IGkgPCBjYWNoZS0+bnVtX2VudHM7ICsraSApCisgICAg
ICAgIGlmICggY2FjaGUtPmVudHNbaV0ubGV2ZWwgPT0gbGV2ZWwgJiYgY2FjaGUtPmVudHNbaV0u
Z3BhID09IGdwYSAmJgorICAgICAgICAgICAgIGNhY2hlLT5lbnRzW2ldLnNpemUgPT0gc2l6ZSAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIG1lbWNweSgmY2FjaGUtPmVudHNbaV0uZGF0YSwgYnVm
ZmVyLCBzaXplKTsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQorCisgICAgaWYgKCB1
bmxpa2VseShpID49IGNhY2hlLT5tYXhfZW50cykgKQorICAgIHsKKyAgICAgICAgQVNTRVJUX1VO
UkVBQ0hBQkxFKCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBjYWNoZS0+ZW50c1tp
XS5sZXZlbCA9IGxldmVsOworICAgIGNhY2hlLT5lbnRzW2ldLmdwYSAgID0gZ3BhOworICAgIGNh
Y2hlLT5lbnRzW2ldLnNpemUgID0gc2l6ZTsKKworICAgIG1lbWNweSgmY2FjaGUtPmVudHNbaV0u
ZGF0YSwgYnVmZmVyLCBzaXplKTsKKworICAgIGNhY2hlLT5udW1fZW50cyA9IGkgKyAxOwogfQog
CiAvKgotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKQEAgLTE1MzAsNiArMTUzMCwxOCBAQCBpbnQgaHZtX3ZjcHVfaW5pdGlhbGlzZShzdHJ1
Y3QgdmNwdSAqdikKIAogICAgIHYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0X2V2ZW50LnZlY3RvciA9
IEhWTV9FVkVOVF9WRUNUT1JfVU5TRVQ7CiAKKyAgICAvKgorICAgICAqIExlYXZpbmcgYXNpZGUg
dGhlIGluc24gZmV0Y2gsIGZvciB3aGljaCB3ZSBkb24ndCB1c2UgdGhpcyBjYWNoZSwgbm8KKyAg
ICAgKiBpbnNuIGNhbiBhY2Nlc3MgbW9yZSB0aGFuIDggaW5kZXBlbmRlbnQgbGluZWFyIGFkZHJl
c3NlcyAoQVZYMgorICAgICAqIGdhdGhlcnMgYmVpbmcgdGhlIHdvcnN0KS4gRWFjaCBzdWNoIGxp
bmVhciByYW5nZSBjYW4gc3BhbiBhIHBhZ2UKKyAgICAgKiBib3VuZGFyeSwgaS5lLiByZXF1aXJl
IHR3byBwYWdlIHdhbGtzLgorICAgICAqLworICAgIHYtPmFyY2guaHZtX3ZjcHUuZGF0YV9jYWNo
ZSA9IGh2bWVtdWxfY2FjaGVfaW5pdChDT05GSUdfUEFHSU5HX0xFVkVMUyAqCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDggKiAyKTsKKyAgICBy
YyA9IC1FTk9NRU07CisgICAgaWYgKCAhdi0+YXJjaC5odm1fdmNwdS5kYXRhX2NhY2hlICkKKyAg
ICAgICAgZ290byBmYWlsNDsKKwogICAgIHJjID0gc2V0dXBfY29tcGF0X2FyZ194bGF0KHYpOyAv
KiB0ZWFyZG93bjogZnJlZV9jb21wYXRfYXJnX3hsYXQoKSAqLwogICAgIGlmICggcmMgIT0gMCAp
CiAgICAgICAgIGdvdG8gZmFpbDQ7CkBAIC0xNTU5LDYgKzE1NzEsNyBAQCBpbnQgaHZtX3ZjcHVf
aW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKICBmYWlsNToKICAgICBmcmVlX2NvbXBhdF9hcmdf
eGxhdCh2KTsKICBmYWlsNDoKKyAgICBodm1lbXVsX2NhY2hlX2Rlc3Ryb3kodi0+YXJjaC5odm1f
dmNwdS5kYXRhX2NhY2hlKTsKICAgICBodm1fZnVuY3MudmNwdV9kZXN0cm95KHYpOwogIGZhaWwz
OgogICAgIHZsYXBpY19kZXN0cm95KHYpOwpAQCAtMTU4MSw2ICsxNTk0LDggQEAgdm9pZCBodm1f
dmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgZnJlZV9jb21wYXRfYXJnX3hsYXQo
dik7CiAKKyAgICBodm1lbXVsX2NhY2hlX2Rlc3Ryb3kodi0+YXJjaC5odm1fdmNwdS5kYXRhX2Nh
Y2hlKTsKKwogICAgIHRhc2tsZXRfa2lsbCgmdi0+YXJjaC5odm1fdmNwdS5hc3NlcnRfZXZ0Y2hu
X2lycV90YXNrbGV0KTsKICAgICBodm1fZnVuY3MudmNwdV9kZXN0cm95KHYpOwogCkBAIC0yOTQ5
LDcgKzI5NjQsNyBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICB9CiAKICAgICByYyA9IGh2
bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKAotICAgICAgICAmdHNzLCBwcmV2X3RyLmJhc2UsIHNp
emVvZih0c3MpLCBQRkVDX3BhZ2VfcHJlc2VudCwgJnBmaW5mbyk7CisgICAgICAgICZ0c3MsIHBy
ZXZfdHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvLCBOVUxM
KTsKICAgICBpZiAoIHJjID09IEhWTVRSQU5TX2JhZF9saW5lYXJfdG9fZ2ZuICkKICAgICAgICAg
aHZtX2luamVjdF9wYWdlX2ZhdWx0KHBmaW5mby5lYywgcGZpbmZvLmxpbmVhcik7CiAgICAgaWYg
KCByYyAhPSBIVk1UUkFOU19va2F5ICkKQEAgLTI5OTYsNyArMzAxMSw3IEBAIHZvaWQgaHZtX3Rh
c2tfc3dpdGNoKAogICAgICAgICBnb3RvIG91dDsKIAogICAgIHJjID0gaHZtX2NvcHlfZnJvbV9n
dWVzdF9saW5lYXIoCi0gICAgICAgICZ0c3MsIHRyLmJhc2UsIHNpemVvZih0c3MpLCBQRkVDX3Bh
Z2VfcHJlc2VudCwgJnBmaW5mbyk7CisgICAgICAgICZ0c3MsIHRyLmJhc2UsIHNpemVvZih0c3Mp
LCBQRkVDX3BhZ2VfcHJlc2VudCwgJnBmaW5mbywgTlVMTCk7CiAgICAgaWYgKCByYyA9PSBIVk1U
UkFOU19iYWRfbGluZWFyX3RvX2dmbiApCiAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChw
ZmluZm8uZWMsIHBmaW5mby5saW5lYXIpOwogICAgIC8qCkBAIC0zMTA3LDcgKzMxMjIsNyBAQCB2
b2lkIGh2bV90YXNrX3N3aXRjaCgKIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fdHJh
bnNsYXRlX2dldF9wYWdlKAogICAgIHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIs
IGJvb2wgbGluZWFyLCB1aW50MzJfdCBwZmVjLAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5m
bywgc3RydWN0IHBhZ2VfaW5mbyAqKnBhZ2VfcCwKLSAgICBnZm5fdCAqZ2ZuX3AsIHAybV90eXBl
X3QgKnAybXRfcCkKKyAgICBnZm5fdCAqZ2ZuX3AsIHAybV90eXBlX3QgKnAybXRfcCwgc3RydWN0
IGh2bWVtdWxfY2FjaGUgKmNhY2hlKQogewogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAg
ICAgcDJtX3R5cGVfdCBwMm10OwpAQCAtMzExNSw3ICszMTMwLDcgQEAgZW51bSBodm1fdHJhbnNs
YXRpb25fcmVzdWx0IGh2bV90cmFuc2xhdAogCiAgICAgaWYgKCBsaW5lYXIgKQogICAgIHsKLSAg
ICAgICAgZ2ZuID0gcGFnaW5nX2dsYV90b19nZm4odiwgYWRkciwgJnBmZWMsIE5VTEwpOworICAg
ICAgICBnZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbih2LCBhZGRyLCAmcGZlYywgY2FjaGUpOwogCiAg
ICAgICAgIGlmICggZ2ZuX2VxKGdmbiwgSU5WQUxJRF9HRk4pICkKICAgICAgICAgewpAQCAtMzE4
Nyw3ICszMjAyLDcgQEAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV90cmFuc2xhdAog
I2RlZmluZSBIVk1DT1BZX2xpbmVhciAgICAgKDF1PDwyKQogc3RhdGljIGVudW0gaHZtX3RyYW5z
bGF0aW9uX3Jlc3VsdCBfX2h2bV9jb3B5KAogICAgIHZvaWQgKmJ1ZiwgcGFkZHJfdCBhZGRyLCBp
bnQgc2l6ZSwgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBmbGFncywKLSAgICB1aW50MzJf
dCBwZmVjLCBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pCisgICAgdWludDMyX3QgcGZlYywgcGFn
ZWZhdWx0X2luZm9fdCAqcGZpbmZvLCBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUpCiB7CiAg
ICAgZ2ZuX3QgZ2ZuOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CkBAIC0zMjIwLDggKzMy
MzUsOCBAQCBzdGF0aWMgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IF9faHZtCiAKICAgICAg
ICAgY291bnQgPSBtaW5fdChpbnQsIFBBR0VfU0laRSAtIGdwYSwgdG9kbyk7CiAKLSAgICAgICAg
cmVzID0gaHZtX3RyYW5zbGF0ZV9nZXRfcGFnZSh2LCBhZGRyLCBmbGFncyAmIEhWTUNPUFlfbGlu
ZWFyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmZWMsIHBmaW5mbywg
JnBhZ2UsICZnZm4sICZwMm10KTsKKyAgICAgICAgcmVzID0gaHZtX3RyYW5zbGF0ZV9nZXRfcGFn
ZSh2LCBhZGRyLCBmbGFncyAmIEhWTUNPUFlfbGluZWFyLCBwZmVjLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBmaW5mbywgJnBhZ2UsICZnZm4sICZwMm10LCBjYWNoZSk7
CiAgICAgICAgIGlmICggcmVzICE9IEhWTVRSQU5TX29rYXkgKQogICAgICAgICAgICAgcmV0dXJu
IHJlczsKIApAQCAtMzI2OCwxNCArMzI4MywxNCBAQCBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1
bHQgaHZtX2NvcHlfdG9fCiAgICAgcGFkZHJfdCBwYWRkciwgdm9pZCAqYnVmLCBpbnQgc2l6ZSwg
c3RydWN0IHZjcHUgKnYpCiB7CiAgICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCBwYWRkciwgc2l6
ZSwgdiwKLSAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwgSFZNQ09QWV9w
aHlzLCAwLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwg
SFZNQ09QWV9waHlzLCAwLCBOVUxMLCBOVUxMKTsKIH0KIAogZW51bSBodm1fdHJhbnNsYXRpb25f
cmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfcGh5cygKICAgICB2b2lkICpidWYsIHBhZGRyX3Qg
cGFkZHIsIGludCBzaXplKQogewogICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgcGFkZHIsIHNp
emUsIGN1cnJlbnQsCi0gICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwg
SFZNQ09QWV9waHlzLCAwLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX2Zy
b21fZ3Vlc3QgfCBIVk1DT1BZX3BoeXMsIDAsIE5VTEwsIE5VTEwpOwogfQogCiBlbnVtIGh2bV90
cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKApAQCAtMzI4NCwxNiAr
MzI5OSwxNyBAQCBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2NvcHlfdG9fCiB7CiAg
ICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCBhZGRyLCBzaXplLCBjdXJyZW50LAogICAgICAgICAg
ICAgICAgICAgICAgIEhWTUNPUFlfdG9fZ3Vlc3QgfCBIVk1DT1BZX2xpbmVhciwKLSAgICAgICAg
ICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZl
YywgcGZpbmZvKTsKKyAgICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBG
RUNfd3JpdGVfYWNjZXNzIHwgcGZlYywKKyAgICAgICAgICAgICAgICAgICAgICBwZmluZm8sIE5V
TEwpOwogfQogCiBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2NvcHlfZnJvbV9ndWVz
dF9saW5lYXIoCiAgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGludCBzaXplLCB1
aW50MzJfdCBwZmVjLAotICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKKyAgICBwYWdlZmF1
bHRfaW5mb190ICpwZmluZm8sIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSkKIHsKICAgICBy
ZXR1cm4gX19odm1fY29weShidWYsIGFkZHIsIHNpemUsIGN1cnJlbnQsCiAgICAgICAgICAgICAg
ICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9saW5lYXIsCi0gICAgICAgICAg
ICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBwZmVjLCBwZmluZm8pOworICAgICAgICAg
ICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgcGZlYywgcGZpbmZvLCBjYWNoZSk7CiB9
CiAKIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5l
YXIoCkBAIC0zMzAyLDcgKzMzMTgsNyBAQCBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZt
X2ZldGNoX2ZyCiB7CiAgICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCBhZGRyLCBzaXplLCBjdXJy
ZW50LAogICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlf
bGluZWFyLAotICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ19p
bnNuX2ZldGNoIHwgcGZlYywgcGZpbmZvKTsKKyAgICAgICAgICAgICAgICAgICAgICBQRkVDX3Bh
Z2VfcHJlc2VudCB8IFBGRUNfaW5zbl9mZXRjaCB8IHBmZWMsIHBmaW5mbywgTlVMTCk7CiB9CiAK
IHVuc2lnbmVkIGxvbmcgY29weV90b191c2VyX2h2bSh2b2lkICp0bywgY29uc3Qgdm9pZCAqZnJv
bSwgdW5zaWduZWQgaW50IGxlbikKQEAgLTMzNDMsNyArMzM1OSw4IEBAIHVuc2lnbmVkIGxvbmcg
Y29weV9mcm9tX3VzZXJfaHZtKHZvaWQgKnQKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQogCi0g
ICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcih0bywgKHVuc2lnbmVkIGxvbmcpZnJv
bSwgbGVuLCAwLCBOVUxMKTsKKyAgICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHRv
LCAodW5zaWduZWQgbG9uZylmcm9tLCBsZW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAwLCBOVUxMLCBOVUxMKTsKICAgICByZXR1cm4gcmMgPyBsZW4gOiAwOyAvKiBmYWtl
IGEgY29weV9mcm9tX3VzZXIoKSByZXR1cm4gY29kZSAqLwogfQogCi0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC0xMzU4
LDcgKzEzNTgsNyBAQCBzdGF0aWMgdm9pZCBzdm1fZW11bF9zd2ludF9pbmplY3Rpb24oc3RyCiAg
ICAgICAgIGdvdG8gcmFpc2VfZXhjZXB0aW9uOwogCiAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1
ZXN0X2xpbmVhcigmaWR0ZSwgaWR0ZV9saW5lYXJfYWRkciwgaWR0ZV9zaXplLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19pbXBsaWNpdCwgJnBmaW5mbyk7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRkVDX2ltcGxpY2l0LCAmcGZpbmZvLCBO
VUxMKTsKICAgICBpZiAoIHJjICkKICAgICB7CiAgICAgICAgIGlmICggcmMgPT0gSFZNVFJBTlNf
YmFkX2xpbmVhcl90b19nZm4gKQotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC00NzUsNyArNDc1LDcgQEAgc3RhdGlj
IGludCBkZWNvZGVfdm14X2luc3Qoc3RydWN0IGNwdV91cwogICAgICAgICB7CiAgICAgICAgICAg
ICBwYWdlZmF1bHRfaW5mb190IHBmaW5mbzsKICAgICAgICAgICAgIGludCByYyA9IGh2bV9jb3B5
X2Zyb21fZ3Vlc3RfbGluZWFyKHBvcGVyYW5kUywgYmFzZSwgc2l6ZSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsICZwZmluZm8pOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgJnBmaW5mbywgTlVMTCk7
CiAKICAgICAgICAgICAgIGlmICggcmMgPT0gSFZNVFJBTlNfYmFkX2xpbmVhcl90b19nZm4gKQog
ICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChwZmluZm8uZWMsIHBmaW5mby5s
aW5lYXIpOwotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKQEAgLTIwNiw3ICsyMDYsNyBAQCBodm1fcmVhZChl
bnVtIHg4Nl9zZWdtZW50IHNlZywKICAgICBpZiAoIGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3Nf
aW5zbl9mZXRjaCApCiAgICAgICAgIHJjID0gaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKHBf
ZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOwogICAgIGVsc2UKLSAgICAgICAgcmMgPSBo
dm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCAwLCAmcGZpbmZv
KTsKKyAgICAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIs
IGJ5dGVzLCAwLCAmcGZpbmZvLCBOVUxMKTsKIAogICAgIHN3aXRjaCAoIHJjICkKICAgICB7Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9lbXVsYXRlLmgKQEAgLTk5LDYgKzk5LDExIEBAIGludCBodm1lbXVsX2RvX3Bp
b19idWZmZXIodWludDE2X3QgcG9ydCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAq
YnVmZmVyKTsKIAogc3RydWN0IGh2bWVtdWxfY2FjaGU7CitzdHJ1Y3QgaHZtZW11bF9jYWNoZSAq
aHZtZW11bF9jYWNoZV9pbml0KHVuc2lnbmVkIGludCBuZW50cyk7CitzdGF0aWMgaW5saW5lIHZv
aWQgaHZtZW11bF9jYWNoZV9kZXN0cm95KHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSkKK3sK
KyAgICB4ZnJlZShjYWNoZSk7Cit9CiBib29sIGh2bWVtdWxfcmVhZF9jYWNoZShjb25zdCBzdHJ1
Y3QgaHZtZW11bF9jYWNoZSAqLCBwYWRkcl90IGdwYSwKICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBsZXZlbCwgdm9pZCAqYnVmZmVyLCB1bnNpZ25lZCBpbnQgc2l6ZSk7CiB2
b2lkIGh2bWVtdWxfd3JpdGVfY2FjaGUoc3RydWN0IGh2bWVtdWxfY2FjaGUgKiwgcGFkZHJfdCBn
cGEsCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKQEAgLTk5LDcgKzk5LDcgQEAgZW51bSBodm1fdHJh
bnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X3RvXwogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5m
byk7CiBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5l
YXIoCiAgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGludCBzaXplLCB1aW50MzJf
dCBwZmVjLAotICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbyk7CisgICAgcGFnZWZhdWx0X2lu
Zm9fdCAqcGZpbmZvLCBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUpOwogZW51bSBodm1fdHJh
bnNsYXRpb25fcmVzdWx0IGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhcigKICAgICB2b2lkICpi
dWYsIHVuc2lnbmVkIGxvbmcgYWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMsCiAgICAgcGFn
ZWZhdWx0X2luZm9fdCAqcGZpbmZvKTsKQEAgLTExMyw3ICsxMTMsNyBAQCBlbnVtIGh2bV90cmFu
c2xhdGlvbl9yZXN1bHQgaHZtX2ZldGNoX2ZyCiBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQg
aHZtX3RyYW5zbGF0ZV9nZXRfcGFnZSgKICAgICBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9u
ZyBhZGRyLCBib29sIGxpbmVhciwgdWludDMyX3QgcGZlYywKICAgICBwYWdlZmF1bHRfaW5mb190
ICpwZmluZm8sIHN0cnVjdCBwYWdlX2luZm8gKipwYWdlX3AsCi0gICAgZ2ZuX3QgKmdmbl9wLCBw
Mm1fdHlwZV90ICpwMm10X3ApOworICAgIGdmbl90ICpnZm5fcCwgcDJtX3R5cGVfdCAqcDJtdF9w
LCBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUpOwogCiAjZGVmaW5lIEhWTV9IQ0FMTF9jb21w
bGV0ZWQgIDAgLyogaHlwZXJjYWxsIGNvbXBsZXRlZCAtIG5vIGZ1cnRoZXIgYWN0aW9uICovCiAj
ZGVmaW5lIEhWTV9IQ0FMTF9wcmVlbXB0ZWQgIDEgLyogaHlwZXJjYWxsIHByZWVtcHRlZCAtIHJl
LWV4ZWN1dGUgVk1DQUxMICovCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKQEAgLTUzLDggKzUzLDYgQEAgc3Ry
dWN0IGh2bV9tbWlvX2NhY2hlIHsKICAgICB1aW50OF90IGJ1ZmZlclszMl07CiB9OwogCi1zdHJ1
Y3QgaHZtZW11bF9jYWNoZTsKLQogc3RydWN0IGh2bV92Y3B1X2lvIHsKICAgICAvKiBJL08gcmVx
dWVzdCBpbiBmbGlnaHQgdG8gZGV2aWNlIG1vZGVsLiAqLwogICAgIGVudW0gaHZtX2lvX2NvbXBs
ZXRpb24gaW9fY29tcGxldGlvbjsKQEAgLTIwMCw2ICsxOTgsNyBAQCBzdHJ1Y3QgaHZtX3ZjcHUg
ewogICAgIHU4ICAgICAgICAgICAgICAgICAgY2FjaGVfbW9kZTsKIAogICAgIHN0cnVjdCBodm1f
dmNwdV9pbyAgaHZtX2lvOworICAgIHN0cnVjdCBodm1lbXVsX2NhY2hlICpkYXRhX2NhY2hlOwog
CiAgICAgLyogUGVuZGluZyBody9zdyBpbnRlcnJ1cHQgKC52ZWN0b3IgPSAtMSBtZWFucyBub3Ro
aW5nIHBlbmRpbmcpLiAqLwogICAgIHN0cnVjdCB4ODZfZXZlbnQgICAgIGluamVjdF9ldmVudDsK
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:49:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6Ut-0007pt-Ci; Thu, 19 Jul 2018 10:49: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6Us-0007pi-5p
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:49:22 +0000
X-Inumbo-ID: 5661472a-8b41-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 5661472a-8b41-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 12:48:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:49:20 -0600
Message-Id: <5B506CAD02000078001D5D55@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:49:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
In-Reply-To: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 4/6] VMX: correct PDPTE load 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: 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hlY2tpbmcgdGhlIGxvdyA1IGJpdHMgb2YgQ1IzIGlzIG5vdCB0aGUgam9iIG9mIHZteF9sb2Fk
X3BkcHRycygpLgpJbnN0ZWFkIGl0IHNob3VsZCAjR1AgdXBvbiBiYWQgUERQVEUgdmFsdWVzLCBy
YXRoZXIgdGhhbiBjYXVzaW5nIGEgVk0KZW50cnkgZmFpbHVyZS4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0xMzYxLDIwICsxMzYx
LDE4IEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfaW50ZXJydXB0X3NoYWRvdyhzdHIKICAgICBfX3Zt
d3JpdGUoR1VFU1RfSU5URVJSVVBUSUJJTElUWV9JTkZPLCBpbnRyX3NoYWRvdyk7CiB9CiAKLXN0
YXRpYyB2b2lkIHZteF9sb2FkX3BkcHRycyhzdHJ1Y3QgdmNwdSAqdikKK3N0YXRpYyBib29sIHZt
eF9sb2FkX3BkcHRycyhzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICB1bnNpZ25lZCBsb25nIGNyMyA9
IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbM107Ci0gICAgdWludDY0X3QgKmd1ZXN0X3BkcHRl
czsKKyAgICB1aW50NjRfdCAqZ3Vlc3RfcGRwdGVzLCB2YWxpZF9tYXNrOwogICAgIHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2U7CiAgICAgcDJtX3R5cGVfdCBwMm10OwogICAgIGNoYXIgKnA7CisgICAg
dW5zaWduZWQgaW50IGk7CiAKICAgICAvKiBFUFQgbmVlZHMgdG8gbG9hZCBQRFBUUlMgaW50byBW
TUNTIGZvciBQQUUuICovCiAgICAgaWYgKCAhaHZtX3BhZV9lbmFibGVkKHYpIHx8ICh2LT5hcmNo
Lmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBFRkVSX0xNQSkgKQotICAgICAgICByZXR1cm47Ci0KLSAg
ICBpZiAoIChjcjMgJiAweDFmVUwpICYmICFodm1fcGNpZF9lbmFibGVkKHYpICkKLSAgICAgICAg
Z290byBjcmFzaDsKKyAgICAgICAgcmV0dXJuIHRydWU7CiAKICAgICBwYWdlID0gZ2V0X3BhZ2Vf
ZnJvbV9nZm4odi0+ZG9tYWluLCBjcjMgPj4gUEFHRV9TSElGVCwgJnAybXQsIFAyTV9VTlNIQVJF
KTsKICAgICBpZiAoICFwYWdlICkKQEAgLTEzODUsMzQgKzEzODMsNDcgQEAgc3RhdGljIHZvaWQg
dm14X2xvYWRfcGRwdHJzKHN0cnVjdCB2Y3B1CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIs
CiAgICAgICAgICAgICAgICAgICJCYWQgY3IzIG9uIGxvYWQgcGRwdHJzIGdmbiAlbHggdHlwZSAl
ZFxuIiwKICAgICAgICAgICAgICAgICAgY3IzID4+IFBBR0VfU0hJRlQsIChpbnQpIHAybXQpOwot
ICAgICAgICBnb3RvIGNyYXNoOworICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKKyAg
ICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KIAogICAgIHAgPSBfX21hcF9kb21haW5fcGFnZShw
YWdlKTsKIAotICAgIGd1ZXN0X3BkcHRlcyA9ICh1aW50NjRfdCAqKShwICsgKGNyMyAmIH5QQUdF
X01BU0spKTsKKyAgICBndWVzdF9wZHB0ZXMgPSAodWludDY0X3QgKikocCArIChjcjMgJiAweGZl
MCkpOwogCi0gICAgLyoKLSAgICAgKiBXZSBkbyBub3QgY2hlY2sgdGhlIFBEUFRScyBmb3IgdmFs
aWRpdHkuIFRoZSBDUFUgd2lsbCBkbyB0aGlzIGR1cmluZwotICAgICAqIHZtIGVudHJ5LCBhbmQg
d2UgY2FuIGhhbmRsZSB0aGUgZmFpbHVyZSB0aGVyZSBhbmQgY3Jhc2ggdGhlIGd1ZXN0LgotICAg
ICAqIFRoZSBvbmx5IHRoaW5nIHdlIGNvdWxkIGRvIGJldHRlciBoZXJlIGlzICNHUCBpbnN0ZWFk
LgotICAgICAqLworICAgIHZhbGlkX21hc2sgPSAoKDFVTEwgPDwgdi0+ZG9tYWluLT5hcmNoLmNw
dWlkLT5leHRkLm1heHBoeXNhZGRyKSAtIDEpICYKKyAgICAgICAgICAgICAgICAgKFBBR0VfTUFT
SyB8IF9QQUdFX0FWQUlMIHwgX1BBR0VfUFJFU0VOVCk7CisgICAgZm9yICggaSA9IDA7IGkgPCA0
OyArK2kgKQorICAgICAgICBpZiAoIChndWVzdF9wZHB0ZXNbaV0gJiBfUEFHRV9QUkVTRU5UKSAm
JgorICAgICAgICAgICAgIChndWVzdF9wZHB0ZXNbaV0gJiB+dmFsaWRfbWFzaykgKQorICAgICAg
ICB7CisgICAgICAgICAgICBpZiAoIHYgPT0gY3VycmVudCApCisgICAgICAgICAgICAgICAgaHZt
X2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CisgICAgICAgICAgICBlbHNl
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiJXB2
OiBiYWQgUERQVEUldTogJSJQUkl4NjQiXG4iLAorICAgICAgICAgICAgICAgICAgICAgICB2LCBp
LCBndWVzdF9wZHB0ZXNbaV0pOworICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21h
aW4pOworICAgICAgICAgICAgfQorICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KIAotICAg
IHZteF92bWNzX2VudGVyKHYpOworICAgIGlmICggaSA9PSA0ICkKKyAgICB7CisgICAgICAgIHZt
eF92bWNzX2VudGVyKHYpOwogCi0gICAgX192bXdyaXRlKEdVRVNUX1BEUFRFKDApLCBndWVzdF9w
ZHB0ZXNbMF0pOwotICAgIF9fdm13cml0ZShHVUVTVF9QRFBURSgxKSwgZ3Vlc3RfcGRwdGVzWzFd
KTsKLSAgICBfX3Ztd3JpdGUoR1VFU1RfUERQVEUoMiksIGd1ZXN0X3BkcHRlc1syXSk7Ci0gICAg
X192bXdyaXRlKEdVRVNUX1BEUFRFKDMpLCBndWVzdF9wZHB0ZXNbM10pOworICAgICAgICBfX3Zt
d3JpdGUoR1VFU1RfUERQVEUoMCksIGd1ZXN0X3BkcHRlc1swXSk7CisgICAgICAgIF9fdm13cml0
ZShHVUVTVF9QRFBURSgxKSwgZ3Vlc3RfcGRwdGVzWzFdKTsKKyAgICAgICAgX192bXdyaXRlKEdV
RVNUX1BEUFRFKDIpLCBndWVzdF9wZHB0ZXNbMl0pOworICAgICAgICBfX3Ztd3JpdGUoR1VFU1Rf
UERQVEUoMyksIGd1ZXN0X3BkcHRlc1szXSk7CiAKLSAgICB2bXhfdm1jc19leGl0KHYpOworICAg
ICAgICB2bXhfdm1jc19leGl0KHYpOworICAgIH0KIAogICAgIHVubWFwX2RvbWFpbl9wYWdlKHAp
OwogICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgIHJldHVybjsKIAotIGNyYXNoOgotICAgIGRvbWFp
bl9jcmFzaCh2LT5kb21haW4pOworICAgIHJldHVybiBpID09IDQ7CiB9CiAKIHN0YXRpYyB2b2lk
IHZteF91cGRhdGVfaG9zdF9jcjMoc3RydWN0IHZjcHUgKnYpCkBAIC0xNjIxLDcgKzE2MzIsOCBA
QCBzdGF0aWMgdm9pZCB2bXhfdXBkYXRlX2d1ZXN0X2NyKHN0cnVjdCB2CiAgICAgICAgICAgICBp
ZiAoICFodm1fcGFnaW5nX2VuYWJsZWQodikgJiYgIXZteF91bnJlc3RyaWN0ZWRfZ3Vlc3Qodikg
KQogICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHdfY3JbM10gPQogICAgICAgICAg
ICAgICAgICAgICB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX0lE
RU5UX1BUXTsKLSAgICAgICAgICAgIHZteF9sb2FkX3BkcHRycyh2KTsKKyAgICAgICAgICAgIGlm
ICggIXZteF9sb2FkX3BkcHRycyh2KSApCisgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IH0KIAogICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfQ1IzLCB2LT5hcmNoLmh2bV92Y3B1Lmh3X2Ny
WzNdKTsKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:50:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6Vk-0008Tu-TS; Thu, 19 Jul 2018 10:50: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6Vj-0008Tk-DS
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:50:15 +0000
X-Inumbo-ID: 8b254ef9-8b41-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 8b254ef9-8b41-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:50:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:50:13 -0600
Message-Id: <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:50:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
In-Reply-To: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 5/6] x86/HVM: prefill cache with PDPTEs 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: 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2luY2Ugc3RyaWN0bHkgc3BlYWtpbmcgaXQgaXMgaW5jb3JyZWN0IGZvciBndWVzdF93YWxrX3Rh
YmxlcygpIHRvIHJlYWQKTDMgZW50cmllcyBkdXJpbmcgUEFFIHBhZ2Ugd2Fsa3MsIHRyeSB0byBv
dmVyY29tZSB0aGlzIHdoZXJlIHBvc3NpYmxlIGJ5CnByZS1sb2FkaW5nIHRoZSB2YWx1ZXMgZnJv
bSBoYXJkd2FyZSBpbnRvIHRoZSBjYWNoZS4gU2FkbHkgdGhlCmluZm9ybWF0aW9uIGlzIGF2YWls
YWJsZSBpbiB0aGUgRVBUIGNhc2Ugb25seS4gT24gdGhlIHBvc2l0aXZlIHNpZGUgZm9yCk5QVCB0
aGUgc3BlYyBzcGVsbHMgb3V0IHRoYXQgTDMgZW50cmllcyBhcmUgYWN0dWFsbHkgcmVhZCBvbiB3
YWxrcywgc28KdXMgcmVhZGluZyB0aGVtIGlzIGNvbnNpc3RlbnQgd2l0aCBoYXJkd2FyZSBiZWhh
dmlvciBpbiB0aGF0IGNhc2UuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMjI5NCw2ICsyMjk0LDIzIEBAIHN0YXRpYyBpbnQgX2h2
bV9lbXVsYXRlX29uZShzdHJ1Y3QgaHZtX2UKIAogICAgIHZpby0+bW1pb19yZXRyeSA9IDA7CiAK
KyAgICBpZiAoICFjdXJyLT5hcmNoLmh2bV92Y3B1LmRhdGFfY2FjaGUtPm51bV9lbnRzICYmCisg
ICAgICAgICBjdXJyLT5hcmNoLnBhZ2luZy5tb2RlLT5ndWVzdF9sZXZlbHMgPT0gMyApCisgICAg
eworICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IDQ7
ICsraSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHVpbnQ2NF90IHBkcHRlOworCisgICAgICAg
ICAgICBpZiAoIGh2bV9yZWFkX3BkcHRlKGN1cnIsIGksICZwZHB0ZSkgKQorICAgICAgICAgICAg
ICAgIGh2bWVtdWxfd3JpdGVfY2FjaGUoY3Vyci0+YXJjaC5odm1fdmNwdS5kYXRhX2NhY2hlLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGN1cnItPmFyY2guaHZtX3ZjcHUu
Z3Vlc3RfY3JbM10gJgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChQQURE
Ul9NQVNLICYgfjB4MWYpKSArIGkgKiBzaXplb2YocGRwdGUpLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMywgJnBkcHRlLCBzaXplb2YocGRwdGUpKTsKKyAgICAgICAgfQor
ICAgIH0KKwogICAgIHJjID0geDg2X2VtdWxhdGUoJmh2bWVtdWxfY3R4dC0+Y3R4dCwgb3BzKTsK
ICAgICBpZiAoIHJjID09IFg4NkVNVUxfT0tBWSAmJiB2aW8tPm1taW9fcmV0cnkgKQogICAgICAg
ICByYyA9IFg4NkVNVUxfUkVUUlk7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0xMzYxLDYgKzEzNjEsMjUgQEAgc3Rh
dGljIHZvaWQgdm14X3NldF9pbnRlcnJ1cHRfc2hhZG93KHN0cgogICAgIF9fdm13cml0ZShHVUVT
VF9JTlRFUlJVUFRJQklMSVRZX0lORk8sIGludHJfc2hhZG93KTsKIH0KIAorc3RhdGljIGJvb2wg
cmVhZF9wZHB0ZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGlkeCwgdWludDY0X3QgKnBk
cHRlKQoreworICAgIGlmICggIXBhZ2luZ19tb2RlX2hhcCh2LT5kb21haW4pIHx8ICFodm1fcGFl
X2VuYWJsZWQodikgfHwKKyAgICAgICAgICh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBF
RkVSX0xNQSkgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBpZiAoIGlkeCA+PSA0ICkK
KyAgICB7CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICByZXR1cm4gZmFs
c2U7CisgICAgfQorCisgICAgdm14X3ZtY3NfZW50ZXIodik7CisgICAgX192bXJlYWQoR1VFU1Rf
UERQVEUoaWR4KSwgcGRwdGUpOworICAgIHZteF92bWNzX2V4aXQodik7CisKKyAgICByZXR1cm4g
dHJ1ZTsKK30KKwogc3RhdGljIGJvb2wgdm14X2xvYWRfcGRwdHJzKHN0cnVjdCB2Y3B1ICp2KQog
ewogICAgIHVuc2lnbmVkIGxvbmcgY3IzID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXTsK
QEAgLTI0NjQsNiArMjQ4Myw4IEBAIGNvbnN0IHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgKiBf
X2luaXQKICAgICAgICAgaWYgKCBjcHVfaGFzX3ZteF9lcHRfMWdiICkKICAgICAgICAgICAgIHZt
eF9mdW5jdGlvbl90YWJsZS5oYXBfY2FwYWJpbGl0aWVzIHw9IEhWTV9IQVBfU1VQRVJQQUdFXzFH
QjsKIAorICAgICAgICB2bXhfZnVuY3Rpb25fdGFibGUucmVhZF9wZHB0ZSA9IHJlYWRfcGRwdGU7
CisKICAgICAgICAgc2V0dXBfZXB0X2R1bXAoKTsKICAgICB9CiAKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKQEAg
LTE0Niw2ICsxNDYsOCBAQCBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIHsKIAogICAgIHZvaWQg
KCpmcHVfbGVhdmUpKHN0cnVjdCB2Y3B1ICp2KTsKIAorICAgIGJvb2wgKCpyZWFkX3BkcHRlKShz
dHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGluZGV4LCB1aW50NjRfdCAqcGRwdGUpOworCiAg
ICAgaW50ICAoKmdldF9ndWVzdF9wYXQpKHN0cnVjdCB2Y3B1ICp2LCB1NjQgKik7CiAgICAgaW50
ICAoKnNldF9ndWVzdF9wYXQpKHN0cnVjdCB2Y3B1ICp2LCB1NjQpOwogCkBAIC0zODMsNiArMzg1
LDEyIEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBodm1fZ2V0X3NoYWQKICAgICByZXR1
cm4gaHZtX2Z1bmNzLmdldF9zaGFkb3dfZ3NfYmFzZSh2KTsKIH0KIAorc3RhdGljIGlubGluZSBi
b29sIGh2bV9yZWFkX3BkcHRlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgaW5kZXgsIHVp
bnQ2NF90ICpwZHB0ZSkKK3sKKyAgICByZXR1cm4gaHZtX2Z1bmNzLnJlYWRfcGRwdGUgJiYKKyAg
ICAgICAgICAgaHZtX2Z1bmNzLnJlYWRfcGRwdGUodiwgaW5kZXgsIHBkcHRlKTsKK30KKwogc3Rh
dGljIGlubGluZSBib29sIGh2bV9nZXRfZ3Vlc3RfYm5kY2ZncyhzdHJ1Y3QgdmNwdSAqdiwgdTY0
ICp2YWwpCiB7CiAgICAgcmV0dXJuIGh2bV9mdW5jcy5nZXRfZ3Vlc3RfYm5kY2ZncyAmJgoKCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:51:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6We-0000Bg-8y; Thu, 19 Jul 2018 10: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6Wc-0000BT-N8
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 10:51:10 +0000
X-Inumbo-ID: ac2952fb-8b41-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 ac2952fb-8b41-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:51:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:51:09 -0600
Message-Id: <5B506D1702000078001D5D8D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:51:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>,
 "Jan Beulich" <JBeulich@suse.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
In-Reply-To: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 6/6] x86/shadow: a little bit of style 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

Q29ycmVjdCBpbmRlbnRhdGlvbiBvZiBhIHBpZWNlIG9mIGNvZGUsIGFkanVzdGluZyBjb21tZW50
IHN0eWxlIGF0IHRoZQpzYW1lIHRpbWUuIENvbnN0aWZ5IGdsM2UgcG9pbnRlcnMgYW5kIGRyb3Ag
YSBib2d1cyAoYW5kIHVzZWxlc3Mgb25jZQpjb3JyZWN0ZWQpIGNhc3QuCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L211bHRpLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC0z
OTg5LDkgKzM5ODksOCBAQCBzaF91cGRhdGVfY3IzKHN0cnVjdCB2Y3B1ICp2LCBpbnQgZG9fbG9j
CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBtZm5fdCBnbWZuOwogI2lm
IEdVRVNUX1BBR0lOR19MRVZFTFMgPT0gMwotICAgIGd1ZXN0X2wzZV90ICpnbDNlOwotICAgIHUz
MiBndWVzdF9pZHg9MDsKLSAgICBpbnQgaTsKKyAgICBjb25zdCBndWVzdF9sM2VfdCAqZ2wzZTsK
KyAgICB1bnNpZ25lZCBpbnQgaSwgZ3Vlc3RfaWR4OwogI2VuZGlmCiAKICAgICAvKiBEb24ndCBk
byBhbnl0aGluZyBvbiBhbiB1bmluaXRpYWxpc2VkIHZjcHUgKi8KQEAgLTQwNTcsMjMgKzQwNTYs
MjQgQEAgc2hfdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRvX2xvYwogICAgIGVsc2UK
ICAgICAgICAgdi0+YXJjaC5wYWdpbmcuc2hhZG93Lmd1ZXN0X3Z0YWJsZSA9IF9fbGluZWFyX2w0
X3RhYmxlOwogI2VsaWYgR1VFU1RfUEFHSU5HX0xFVkVMUyA9PSAzCi0gICAgIC8qIE9uIFBBRSBn
dWVzdHMgd2UgZG9uJ3QgdXNlIGEgbWFwcGluZyBvZiB0aGUgZ3Vlc3QncyBvd24gdG9wLWxldmVs
Ci0gICAgICAqIHRhYmxlLiAgV2UgY2FjaGUgdGhlIGN1cnJlbnQgc3RhdGUgb2YgdGhhdCB0YWJs
ZSBhbmQgc2hhZG93IHRoYXQsCi0gICAgICAqIHVudGlsIHRoZSBuZXh0IENSMyB3cml0ZSBtYWtl
cyB1cyByZWZyZXNoIG91ciBjYWNoZS4gKi8KLSAgICAgQVNTRVJUKHYtPmFyY2gucGFnaW5nLnNo
YWRvdy5ndWVzdF92dGFibGUgPT0gTlVMTCk7Ci0KLSAgICAgQVNTRVJUKHNoYWRvd19tb2RlX2V4
dGVybmFsKGQpKTsKLSAgICAgLyogRmluZCB3aGVyZSBpbiB0aGUgcGFnZSB0aGUgbDMgdGFibGUg
aXMgKi8KLSAgICAgZ3Vlc3RfaWR4ID0gZ3Vlc3RfaW5kZXgoKHZvaWQgKil2LT5hcmNoLmh2bV92
Y3B1Lmd1ZXN0X2NyWzNdKTsKLQotICAgICAvLyBJZ25vcmUgdGhlIGxvdyAyIGJpdHMgb2YgZ3Vl
c3RfaWR4IC0tIHRoZXkgYXJlIHJlYWxseSBqdXN0Ci0gICAgIC8vIGNhY2hlIGNvbnRyb2wuCi0g
ICAgIGd1ZXN0X2lkeCAmPSB+MzsKLQotICAgICBnbDNlID0gKChndWVzdF9sM2VfdCAqKW1hcF9k
b21haW5fcGFnZShnbWZuKSkgKyBndWVzdF9pZHg7Ci0gICAgIGZvciAoIGkgPSAwOyBpIDwgNCA7
IGkrKyApCi0gICAgICAgICB2LT5hcmNoLnBhZ2luZy5zaGFkb3cuZ2wzZVtpXSA9IGdsM2VbaV07
Ci0gICAgIHVubWFwX2RvbWFpbl9wYWdlKGdsM2UpOworICAgIC8qCisgICAgICogT24gUEFFIGd1
ZXN0cyB3ZSBkb24ndCB1c2UgYSBtYXBwaW5nIG9mIHRoZSBndWVzdCdzIG93biB0b3AtbGV2ZWwK
KyAgICAgKiB0YWJsZS4gIFdlIGNhY2hlIHRoZSBjdXJyZW50IHN0YXRlIG9mIHRoYXQgdGFibGUg
YW5kIHNoYWRvdyB0aGF0LAorICAgICAqIHVudGlsIHRoZSBuZXh0IENSMyB3cml0ZSBtYWtlcyB1
cyByZWZyZXNoIG91ciBjYWNoZS4KKyAgICAgKi8KKyAgICBBU1NFUlQodi0+YXJjaC5wYWdpbmcu
c2hhZG93Lmd1ZXN0X3Z0YWJsZSA9PSBOVUxMKTsKKyAgICBBU1NFUlQoc2hhZG93X21vZGVfZXh0
ZXJuYWwoZCkpOworCisgICAgLyoKKyAgICAgKiBGaW5kIHdoZXJlIGluIHRoZSBwYWdlIHRoZSBs
MyB0YWJsZSBpcywgYnV0IGlnbm9yZSB0aGUgbG93IDIgYml0cyBvZgorICAgICAqIGd1ZXN0X2lk
eCAtLSB0aGV5IGFyZSByZWFsbHkganVzdCBjYWNoZSBjb250cm9sLgorICAgICAqLworICAgIGd1
ZXN0X2lkeCA9IGd1ZXN0X2luZGV4KCh2b2lkICopdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclsz
XSkgJiB+MzsKKworICAgIGdsM2UgPSAoKGd1ZXN0X2wzZV90ICopbWFwX2RvbWFpbl9wYWdlKGdt
Zm4pKSArIGd1ZXN0X2lkeDsKKyAgICBmb3IgKCBpID0gMDsgaSA8IDQgOyBpKysgKQorICAgICAg
ICB2LT5hcmNoLnBhZ2luZy5zaGFkb3cuZ2wzZVtpXSA9IGdsM2VbaV07CisgICAgdW5tYXBfZG9t
YWluX3BhZ2UoZ2wzZSk7CiAjZWxpZiBHVUVTVF9QQUdJTkdfTEVWRUxTID09IDIKICAgICBBU1NF
UlQoc2hhZG93X21vZGVfZXh0ZXJuYWwoZCkpOwogICAgIGlmICggdi0+YXJjaC5wYWdpbmcuc2hh
ZG93Lmd1ZXN0X3Z0YWJsZSApCkBAIC00MTA2LDcgKzQxMDYsOCBAQCBzaF91cGRhdGVfY3IzKHN0
cnVjdCB2Y3B1ICp2LCBpbnQgZG9fbG9jCiAgICAgICAgIGdmbl90IGdsMmdmbjsKICAgICAgICAg
bWZuX3QgZ2wybWZuOwogICAgICAgICBwMm1fdHlwZV90IHAybXQ7Ci0gICAgICAgIGd1ZXN0X2wz
ZV90ICpnbDNlID0gKGd1ZXN0X2wzZV90Kikmdi0+YXJjaC5wYWdpbmcuc2hhZG93LmdsM2U7Cisg
ICAgICAgIGNvbnN0IGd1ZXN0X2wzZV90ICpnbDNlID0gdi0+YXJjaC5wYWdpbmcuc2hhZG93Lmds
M2U7CisKICAgICAgICAgLyogRmlyc3QsIG1ha2UgYWxsIGZvdXIgZW50cmllcyByZWFkLW9ubHku
ICovCiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgNDsgaSsrICkKICAgICAgICAgewoKCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 10:55:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 10: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 1fg6an-0000Pu-SL; Thu, 19 Jul 2018 10:55: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg6al-0000Pp-SJ
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 10:55:27 +0000
X-Inumbo-ID: 4506d714-8b42-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 4506d714-8b42-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 10:55:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 04:55:25 -0600
Message-Id: <5B506E1C02000078001D5DA8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 04:55:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Jason Andryuk" <jandryuk@gmail.com>
References: <20180719103943.5351-1-jandryuk@gmail.com>
In-Reply-To: <20180719103943.5351-1-jandryuk@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] tboot: Avoid recursive fault in early
 boot panic with tboot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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,
 Gang Wei <gang.wei@intel.com>, Shane Wang <shane.wang@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+IE9uIDE5LjA3LjE4IGF0IDEyOjM5LCA8amFuZHJ5dWtAZ21haWwuY29tPiB3cm90ZToKPiBJ
ZiBwYW5pYyBpcyBjYWxsZWQgYmVmb3JlIGluaXRfaWRsZV9kb21haW4gb24gYSB0Ym9vdC1sYXVu
Y2hlZCBzeXN0ZW0sCj4gdGhlbiBYZW4gcmVjdXJzaXZlbHkgZmF1bHRzIGluIHdyaXRlX3B0YmFz
ZSBhcyBzZWVuIGJlbG93Lgo+IAo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI4NjY5MD5dIHdyaXRl
X3B0YmFzZSswLzB4MTAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyYzRjM2I+XSB0Ym9vdF9zaHV0
ZG93bisweDZiLzB4MjYwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjlkZGFjPl0gbWFjaGluZV9y
ZXN0YXJ0KzB4YWMvMHgyZDAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyODY2OTA+XSB3cml0ZV9w
dGJhc2UrMC8weDEwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjQ0NmMxPl0gcGFuaWMrMHgxMTEv
MHgxMjAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyYTUxYzE+XSBkb19nZW5lcmFsX3Byb3RlY3Rp
b24rMHgxNzEvMHgxZjAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyODdhODI+XSBtbS5jI3ZpcnRf
dG9feGVuX2wyZSsweDEyLzB4MWMwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMzU0NzIwPl0geDg2
XzY0L2VudHJ5LlMjaGFuZGxlX2V4Y2VwdGlvbl9zYXZlZCsweDY2LzB4YTQKPiAoWEVOKSAgICBb
PGZmZmY4MmQwODAyODY2OTA+XSB3cml0ZV9wdGJhc2UrMC8weDEwCj4gKFhFTikgICAgWzxmZmZm
ODJkMDgwMmM0YzNiPl0gdGJvb3Rfc2h1dGRvd24rMHg2Yi8weDI2MAo+IChYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI5ZGRhYz5dIG1hY2hpbmVfcmVzdGFydCsweGFjLzB4MmQwCj4gKFhFTikgICAgWzxm
ZmZmODJkMDgwMjQ0NmMxPl0gcGFuaWMrMHgxMTEvMHgxMjAKPiAoWEVOKSAgICBbPGZmZmY4MmQw
ODAzYzExYTA+XSBzZXR1cC5jI2Jvb3RzdHJhcF9tYXArMC8weDExYQo+IChYRU4pICAgIFs8ZmZm
ZjgyZDA4MDNiODJhMD5dIGZsYXNrX29wLmMjcGFyc2VfZmxhc2tfcGFyYW0rMC8weGIwCj4gKFhF
TikgICAgWzxmZmZmODJkMDgwM2MxMWEwPl0gc2V0dXAuYyNib290c3RyYXBfbWFwKzAvMHgxMWEK
PiAoWEVOKSAgICBbPGZmZmY4MmQwODAzYjZmNmM+XSB4c21fbXVsdGlib290X2luaXQrMHg3Yy8w
eGIwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwM2MzNGJiPl0gX19zdGFydF94ZW4rMHgxZDJiLzB4
MmRhMAo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMDBmMz5dIF9faGlnaF9zdGFydCsweDUzLzB4
NjAKPiAKPiBpZGxlX3ZjcHVbMF0gaXMgc3RpbGwgcG9pc29uZWQgd2l0aCBJTlZBTElEX1ZDUFUs
IHNvIHdyaXRlX3B0YmFzZSBmYXVsdHMKPiBkZXJlZmVyZW5jaW5nIHRoZSBwb2ludGVyLiAgVGhp
cyBmYXVsdCBjYWxscyBwYW5pYyBhbmQgcmVjdXJzZXMgdGhyb3VnaAo+IHRoZSBzYW1lIGNvZGUg
cGF0aC4KPiAKPiBJZiB0Ym9vdF9zaHV0ZG93biBpcyBjYWxsZWQgd2hpbGUgaWRsZV92Y3B1WzBd
ID09IElOVkFMSURfVkNQVSwgdGhlbiB3ZQo+IGFyZSBzdGlsbCBvcGVyYXRpbmcgd2l0aCB0aGUg
aW5pdGlhbCBwYWdlIHRhYmxlcy4gIFRoZXJlZm9yZSBjaGFuZ2luZwo+IHBhZ2UgdGFibGVzIHdp
dGggd3JpdGVfcHRiYXNlIGlzIHVubmVjZXNzYXJ5Lgo+IAo+IEFuIGVhc3kgd2F5IHRvIHJlcHJv
ZHVjZSB0aGlzIGlzIHRvIHVzZSB0Ym9vdCB0byBsYXVuY2ggYW4gWFNNLWVuYWJsZWQKPiBYZW4g
d2l0aG91dCBhbiBYU00gcG9saWN5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphc29uIEFuZHJ5dWsg
PGphbmRyeXVrQGdtYWlsLmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 11:16:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 11:16: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 1fg6up-0002Es-Uz; Thu, 19 Jul 2018 11:16: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=khmn=kd=oracle.com=joao.m.martins@srs-us1.protection.inumbo.net>)
 id 1fg6uo-0002Eh-Nk
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 11:16:10 +0000
X-Inumbo-ID: 29e7a68e-8b45-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29e7a68e-8b45-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 11:16:20 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6JBEpk9131238;
 Thu, 19 Jul 2018 11:16: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=K4snnPqLoe4TKIcEX84heX59n4z8ogLhZtQ8uHUYZLk=;
 b=28klIXXbmQAx7z5AbAEtcauhAzNYJSPPl/BpBpE4muIHvJTnIxxtdtFGPfRh2nUONVgd
 5CXgIHCPUdhzOnlSmg9xZPqKmd4IbX5HxQnpnlr4woTpZwVhJR9Th1hS0+2is939ybEb
 3TYp5c2ZFpcDwl3BoLOJSpNiQhsY+9tSqrvhhwKchpdh8n3LfW6HsT1OZPxcfVs2d+Fg
 4iIEhK6XSQa6AEeKkb81kdW+g01DeCpV7LFpysZfu2kyLkqlnVrSH1UY2nOgm6AWPsS1
 BRxEJv2KsW7CMNutOOf2VKL29iZxLIKf8Pc7ts+wykwDG0G98UldW9TBvNE1cKgWql1z tA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2k7a3ta39v-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 11:16:07 +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 w6JBG6uG005764
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 11:16:06 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 w6JBG68S027285;
 Thu, 19 Jul 2018 11:16:06 GMT
Received: from [192.168.1.67] (/94.61.137.133)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 19 Jul 2018 04:16:05 -0700
To: Jan Beulich <JBeulich@suse.com>
References: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
 <5B5068A602000078001D5CEC@prv1-mh.provo.novell.com>
From: Joao Martins <joao.m.martins@oracle.com>
Message-ID: <4d714fe0-9ea2-efb4-cb35-c4e73b04a7ff@oracle.com>
Date: Thu, 19 Jul 2018 12:16:03 +0100
MIME-Version: 1.0
In-Reply-To: <5B5068A602000078001D5CEC@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8958
 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-1806210000 definitions=main-1807190123
Subject: Re: [Xen-devel] [PATCH v3 2/4] x86: possibly bring up all CPUs even
 if not all are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMTkvMjAxOCAxMTozMiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gTm90ZTogT24gb25l
IG9mIG15IHRlc3Qgc3lzdGVtcyB0aGUgcGFya2VkIENQVXMgZ2V0IF9QU0QgZGF0YSByZXBvcnRl
ZAo+ICAgICAgIGJ5IERvbTAgdGhhdCBpcyBkaWZmZXJlbnQgZnJvbSB0aGUgbm9uLXBhcmtlZCBv
bmVzIChjb29yZF90eXBlIGlzCj4gICAgICAgMHhGQyBpbnN0ZWFkIG9mIDB4RkUpLiBHaXZpbmcg
RG9tMCBlbm91Z2ggdkNQVS1zIGVsaW1pbmF0ZXMgdGhpcwo+ICAgICAgIHByb2JsZW0sIHNvIHRo
ZXJlIGlzIGFwcGFyZW50bHkgc29tZXRoaW5nIGFtaXNzIGluIHRoZSBwcm9jZXNzb3IKPiAgICAg
ICBkcml2ZXIuIEkndmUgdHJpZWQgdG8gZmlndXJlIG91dCB3aGF0LCBidXQgSSBjb3VsZG4ndCwg
ZGVzcGl0ZSB0aGUKPiAgICAgICBBTUwgc3VnZ2VzdGluZyB0aGF0IHRoaXMgbWlnaHQgYmUgc29t
ZSBfT1NDIGludm9jYXRpb24gKGJ1dCBpZiBpdAo+ICAgICAgIGlzLCBJIGNhbid0IGZpbmQgaXQg
LSBhY3BpX3J1bl9vc2MoKSBjbGVhcmx5IGRvZXMgbm90IGFueXdoZXJlIGdldAo+ICAgICAgIGlu
dm9rZWQgaW4gYSBwZXItQ1BVIGZhc2hpb24pLgo+IAoKUmVnYXJkaW5nIHlvdXIgc2Vjb25kIG5v
dGUsIGNvdWxkIHRoZSBjb21taXQgYmVsb3cgKGluIHRoZSBsaW51eCBhY3BpIHByb2Nlc3Nvcgpk
cml2ZXIpIGhlbHAvZml4ZXMgaXQ/Cgo0ZDBmMWNlNjk1NTkgeGVuL2FjcGk6IHVwbG9hZCBfUFNE
IGluZm8gZm9yIG5vbiBEb20wIENQVXMgdG9vCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 11:16:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 11:16: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 1fg6uf-0002EX-Lq; Thu, 19 Jul 2018 11: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fg6ue-0002EQ-Co
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 11:16:00 +0000
X-Inumbo-ID: 2386cde7-8b45-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2386cde7-8b45-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 11:16:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76413593"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@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: <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
Date: Thu, 19 Jul 2018 12:15:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B506CE302000078001D5D8A@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 5/6] x86/HVM: prefill cache with PDPTEs 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Kevin Tian <kevin.tian@intel.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>

T24gMTkvMDcvMTggMTE6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFNpbmNlIHN0cmljdGx5IHNw
ZWFraW5nIGl0IGlzIGluY29ycmVjdCBmb3IgZ3Vlc3Rfd2Fsa190YWJsZXMoKSB0byByZWFkCj4g
TDMgZW50cmllcyBkdXJpbmcgUEFFIHBhZ2Ugd2Fsa3MsIHRyeSB0byBvdmVyY29tZSB0aGlzIHdo
ZXJlIHBvc3NpYmxlIGJ5Cj4gcHJlLWxvYWRpbmcgdGhlIHZhbHVlcyBmcm9tIGhhcmR3YXJlIGlu
dG8gdGhlIGNhY2hlLiBTYWRseSB0aGUKPiBpbmZvcm1hdGlvbiBpcyBhdmFpbGFibGUgaW4gdGhl
IEVQVCBjYXNlIG9ubHkuIE9uIHRoZSBwb3NpdGl2ZSBzaWRlIGZvcgo+IE5QVCB0aGUgc3BlYyBz
cGVsbHMgb3V0IHRoYXQgTDMgZW50cmllcyBhcmUgYWN0dWFsbHkgcmVhZCBvbiB3YWxrcywgc28K
PiB1cyByZWFkaW5nIHRoZW0gaXMgY29uc2lzdGVudCB3aXRoIGhhcmR3YXJlIGJlaGF2aW9yIGlu
IHRoYXQgY2FzZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KCkknbSBhZnJhaWQgdGhhdCB0aGlzIGlzbid0IGFyY2hpdGVjdHVyYWxseSBjb3JyZWN0
LsKgIEl0IG1lYW5zIHRoYXQgYW4KZW11bGF0ZWQgbWVtb3J5IGFjY2VzcyB3aWxsIHJlYWQgdGhl
IFBEUFRFIHJlZ2lzdGVyIHZhbHVlcywgcmF0aGVyIHRoYW4Kd2hhdCBpcyBhY3R1YWxseSBpbiBS
QU0uCgpBcyBhbiBhbHRlcm5hdGl2ZSB3aXRoIHRoZSBzYW1lIGVmZmVjdCwgaG93IGFib3V0IGlu
IHRoZSBFUFQgY2FzZSwKcGFzc2luZyBpbiBhIHRvcF9tYXAgcG9pbnRlciB0byBhIGxvY2FsIHBp
ZWNlIG9mIHN0YWNrIHdpdGggdGhlIFBEUFRFCnJlZ2lzdGVycyByZWFkIG91dCBvZiBoYXJkd2Fy
ZT/CoCBUaGF0IHdheSwgd2UgZG9uJ3QgcmVhZCBtZW1vcnkgb24gdGhlCnBhZ2V3YWxrLCB5ZXQg
ZG9uJ3QgaW50ZXJmZXJlIHdpdGggb3RoZXIgZW11bGF0ZWQgbWVtb3J5IGFjY2Vzc2VzPwoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 11:45:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 11:45:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg7MY-0004kk-C1; Thu, 19 Jul 2018 11: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fg7MW-0004kD-Ge
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 11:44:48 +0000
X-Inumbo-ID: 2a36e6bd-8b49-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a36e6bd-8b49-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 11:44:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60613250"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 19 Jul 2018 12:44:43 +0100
Message-ID: <1532000683-23429-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/2] x86/xstate: Make errors in xstate
 calculations more obvious by crashing the 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: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgeGNyMF9tYXggZXhjZWVkcyB4ZmVhdHVyZV9tYXNrLCB0aGVuIHNvbWV0aGluZyBpcyBicm9r
ZW4gd2l0aCB0aGUgQ1BVSUQKcG9saWN5IGRlcml2YXRpb24gb3IgYXVkaXRpbmcgbG9naWMuICBJ
ZiBoYXJkd2FyZSByZWplY3RzIG5ld19idiwgdGhlbgpzb21ldGhpbmcgaXMgYnJva2VuIHdpdGgg
WGVuJ3MgeHN0YXRlIGxvZ2ljLgoKSW4gYm90aCBjYXNlcywgY3Jhc2ggdGhlIGRvbWFpbiB3aXRo
IGFuIG9idmlvdXMgZXJyb3IgbWVzc2FnZSwgdG8gaGVscApoaWdobGlnaHQgdGhlIGlzc3Vlcy4K
ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgoKdjI6CiAqIFJlYmFzZSBv
dmVyIGNoYW5nZXMgdG8gcGF0Y2ggMS4KdjM6CiAqIENoZWNrIHhjcjBfbWF4IGFnYWluc3QgeGZl
YXR1cmVfbWFzaywgcmF0aGVyIHRoYW4gbmV3X2J2LgogKiBBZGRpdGlvbmFsIGNvbW1lbnRzIGV4
cGxhaW5pbmcgd2hhdCBpcyBnb2luZyBvbi4KLS0tCiB4ZW4vYXJjaC94ODYveHN0YXRlLmMgfCAy
NiArKysrKysrKysrKysrKysrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlv
bnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hzdGF0ZS5j
IGIveGVuL2FyY2gveDg2L3hzdGF0ZS5jCmluZGV4IDFmYmIwODcuLmM4MTk3ZDIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94c3RhdGUuYworKysgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKQEAg
LTcwNywxMiArNzA3LDMyIEBAIGludCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRleCwgdTY0IG5ld19i
dikKICAgICBpZiAoIGluZGV4ICE9IFhDUl9YRkVBVFVSRV9FTkFCTEVEX01BU0sgKQogICAgICAg
ICByZXR1cm4gLUVPUE5PVFNVUFA7CiAKLSAgICBpZiAoIChuZXdfYnYgJiB+eGNyMF9tYXgpIHx8
Ci0gICAgICAgICAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxpZF94Y3IwKG5ld19i
dikgKQorICAgIC8qCisgICAgICogVGhlIENQVUlEIGxvZ2ljIHNob3VsZG4ndCBiZSBhYmxlIHRv
IGhhbmQgb3V0IGFuIFhDUjAgZXhjZWVkaW5nIFhlbidzCisgICAgICogbWF4aW11bSBmZWF0dXJl
cywgYnV0IGtlZXAgdGhlIGNoZWNrIGZvciByb2J1c3RuZXNzLgorICAgICAqLworICAgIGlmICgg
dW5saWtlbHkoeGNyMF9tYXggJiB+eGZlYXR1cmVfbWFzaykgKQorICAgIHsKKyAgICAgICAgZ3By
aW50ayhYRU5MT0dfRVJSLAorICAgICAgICAgICAgICAgICJ4Y3IwX21heCAlMDE2IiBQUkl4NjQg
IiBleGNlZWRzIGhhcmR3YXJlIG1heCAlMDE2IiBQUkl4NjQgIlxuIiwKKyAgICAgICAgICAgICAg
ICBuZXdfYnYsIHhmZWF0dXJlX21hc2spOworICAgICAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9t
YWluKTsKKworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBpZiAoIChuZXdf
YnYgJiB+eGNyMF9tYXgpIHx8ICF2YWxpZF94Y3IwKG5ld19idikgKQogICAgICAgICByZXR1cm4g
LUVJTlZBTDsKIAotICAgIGlmICggIXNldF94Y3IwKG5ld19idikgKQorICAgIC8qIEJ5IHRoaXMg
cG9pbnQsIG5ld19idiByZWFsbHkgc2hvdWxkIGJlIGFjY2VwdGVkIGJ5IGhhcmR3YXJlLiAqLwor
ICAgIGlmICggdW5saWtlbHkoIXNldF94Y3IwKG5ld19idikpICkKKyAgICB7CisgICAgICAgIGdw
cmludGsoWEVOTE9HX0VSUiwgIm5ld19idiAlMDE2IiBQUkl4NjQgIiByZWplY3RlZCBieSBoYXJk
d2FyZVxuIiwKKyAgICAgICAgICAgICAgICBuZXdfYnYpOworICAgICAgICBkb21haW5fY3Jhc2go
Y3Vyci0+ZG9tYWluKTsKKwogICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICB9CiAKICAgICBt
YXNrID0gbmV3X2J2ICYgfmN1cnItPmFyY2gueGNyMF9hY2N1bTsKICAgICBjdXJyLT5hcmNoLnhj
cjAgPSBuZXdfYnY7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 11:45:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 11:45:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg7MX-0004kO-MH; Thu, 19 Jul 2018 11: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fg7MW-0004k9-Bb
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 11:44:48 +0000
X-Inumbo-ID: 29bbdf69-8b49-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29bbdf69-8b49-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 11:44:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60613248"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 19 Jul 2018 12:44:42 +0100
Message-ID: <1532000683-23429-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/2] x86/xstate: Use a guests CPUID policy,
 rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

SXQgdHVybnMgb3V0IHRoYXQgWGVuIGhhcyBuZXZlciBlbmZvcmNlZCB0aGF0IGEgZG9tYWluIHJl
bWFpbiB3aXRoaW4gdGhlCnhzdGF0ZSBmZWF0dXJlcyBhZHZlcnRpc2VkIGluIENQVUlELgoKVGhl
IGNoZWNrIG9mIG5ld19idiBhZ2FpbnN0IHhmZWF0dXJlX21hc2sgZW5zdXJlcyB0aGF0IGEgZG9t
YWluIHN0YXlzIHdpdGhpbgp0aGUgc2V0IG9mIGZlYXR1cmVzIHRoYXQgWGVuIGhhcyBlbmFibGVk
IGluIGhhcmR3YXJlIChhbmQgdGhlcmVmb3JlIGlzbid0IGEKc2VjdXJpdHkgcHJvYmxlbSksIGJ1
dCB0aGlzIGRvZXMgbWVhbnMgdGhhdCBhdHRlbXB0cyB0byBsZXZlbCBhIGd1ZXN0IGZvcgptaWdy
YXRpb24gc2FmZXR5IG1pZ2h0IG5vdCBiZSBlZmZlY3RpdmUgaWYgdGhlIGd1ZXN0IGlnbm9yZXMg
Q1BVSUQuCgpDaGVjayB0aGUgQ1BVSUQgcG9saWN5IGluIHZhbGlkYXRlX3hzdGF0ZSgpIChmb3Ig
aW5jb21pbmcgbWlncmF0aW9uKSBhbmQgaW4KaGFuZGxlX3hzZXRidigpIChmb3IgZ3Vlc3QgWFNF
VEJWIGluc3RydWN0aW9ucykuICBUaGlzIHN1YnN1bWVzIHRoZSBQS1JVIGNoZWNrCmZvciBQViBn
dWVzdHMgaW4gaGFuZGxlX3hzZXRidigpIChhbmQgYWxzbyBkZW1vbnN0cmF0ZXMgdGhhdCBJIHNo
b3VsZCBoYXZlCnNwb3R0ZWQgdGhpcyBwcm9ibGVtIHdoaWxlIHJldmlld2luZyBjL3MgZmJmOTk3
MTI0MWYpLgoKRm9yIG1pZ3JhdGlvbiwgdGhpcyBpcyBjb3JyZWN0IGRlc3BpdGUgdGhlIGN1cnJl
bnQgKG1pcylvcmRlcmluZyBvZiBkYXRhCmJlY2F1c2UgZC0+YXJjaC5jcHVpZCBpcyB0aGUgYXBw
bGljYWJsZSBtYXggcG9saWN5LgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+Cgp2MjoKICogTGVhdmUgdmFsaWRfeGNyMCgpIGFsb25lIGFuZCBkdXBsaWNhdGUgdGhlIGNo
ZWNrcyBpbiB2YWxpZGF0ZV94c3RhdGUoKSBhbmQKICAgaGFuZGxlX3hzZXRidigpLgp2MzoKICog
Tm90ZSB0aGUgbWlncmF0aW9uIHNhZmV0eSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCgpCYWNrcG9y
dGluZyBub3RlczogVGhpcyBpcyBzYWZlIGluIHRoZSByZXN0b3JlIGNhc2UsIGJ1dCBvbmx5IGJh
Y2sgYXMgZmFyIGFzCnRoZSBpbnRyb2R1Y3Rpb24gb2YgY3B1aWRfcG9saWN5IGluZnJhc3RydWN0
dXJlLiAgQmVmb3JlIHRoZW4sIGEgcmVzdG9yZQpib29sZWFuIG5lZWRzIHRvIGJlIHBsdW1iZWQg
ZG93biBhcyB3ZWxsLCBhbmQgdXNlZCB0byBzZWxlY3QgYmV0d2VlbiB0aGUKaGFyZHdhcmUgbWF4
aW11bSB2YWx1ZSBhbmQgY2FsbHMgdG8ge2h2bSxwdn1fY3B1aWQoKSB0byBmaW5kIHRoZQp0b29s
c3RhY2stY2hvc2VuIGxldmVsLgotLS0KIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgfCAg
MiArLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYv
eHN0YXRlLmMgICAgICAgIHwgMTcgKysrKysrKysrKystLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14
ODYveHN0YXRlLmggfCAgNSArKystLQogNCBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMgYi94
ZW4vYXJjaC94ODYvZG9tY3RsLmMKaW5kZXggYjk3MzYyOS4uMDQyM2EwYyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2RvbWN0bC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwpAQCAtMTE3
MCw3ICsxMTcwLDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKICAgICAgICAgICAgIGlmICggX3hj
cjBfYWNjdW0gKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICggZXZjLT5zaXpl
ID49IFBWX1hTQVZFX0hEUl9TSVpFICsgWFNUQVRFX0FSRUFfTUlOX1NJWkUgKQotICAgICAgICAg
ICAgICAgICAgICByZXQgPSB2YWxpZGF0ZV94c3RhdGUoX3hjcjAsIF94Y3IwX2FjY3VtLAorICAg
ICAgICAgICAgICAgICAgICByZXQgPSB2YWxpZGF0ZV94c3RhdGUoZCwgX3hjcjAsIF94Y3IwX2Fj
Y3VtLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl94c2F2ZV9h
cmVhLT54c2F2ZV9oZHIpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZSBpZiAoICFf
eGNyMCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwppbmRleCA0ZWQyNGE0Li4xODE2ZmFhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTEyNTQsNyArMTI1
NCw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X3hzYXZlX3N0YXRlcyhzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBjdHh0ID0gKHN0cnVjdCBodm1faHdf
Y3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3VyXTsKICAgICBoLT5jdXIgKz0gZGVzYy0+bGVuZ3Ro
OwogCi0gICAgZXJyID0gdmFsaWRhdGVfeHN0YXRlKGN0eHQtPnhjcjAsIGN0eHQtPnhjcjBfYWNj
dW0sCisgICAgZXJyID0gdmFsaWRhdGVfeHN0YXRlKGQsIGN0eHQtPnhjcjAsIGN0eHQtPnhjcjBf
YWNjdW0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgIChjb25zdCB2b2lkICopJmN0eHQtPnNh
dmVfYXJlYS54c2F2ZV9oZHIpOwogICAgIGlmICggZXJyICkKICAgICB7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveHN0YXRlLmMgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKaW5kZXggYjRhZWE0
Yi4uMWZiYjA4NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni94c3RhdGUuYwpAQCAtNjcwLDEyICs2NzAsMTcgQEAgc3RhdGljIGJvb2wgdmFsaWRf
eGNyMCh1NjQgeGNyMCkKICAgICByZXR1cm4gISh4Y3IwICYgWDg2X1hDUjBfQk5EUkVHUykgPT0g
ISh4Y3IwICYgWDg2X1hDUjBfQk5EQ1NSKTsKIH0KIAotaW50IHZhbGlkYXRlX3hzdGF0ZSh1NjQg
eGNyMCwgdTY0IHhjcjBfYWNjdW0sIGNvbnN0IHN0cnVjdCB4c2F2ZV9oZHIgKmhkcikKK2ludCB2
YWxpZGF0ZV94c3RhdGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgeGNyMCwgdWlu
dDY0X3QgeGNyMF9hY2N1bSwKKyAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHhzYXZl
X2hkciAqaGRyKQogeworICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0gZC0+YXJj
aC5jcHVpZDsKKyAgICB1aW50NjRfdCB4Y3IwX21heCA9CisgICAgICAgICgodWludDY0X3QpY3At
PnhzdGF0ZS54Y3IwX2hpZ2ggPDwgMzIpIHwgY3AtPnhzdGF0ZS54Y3IwX2xvdzsKICAgICB1bnNp
Z25lZCBpbnQgaTsKIAogICAgIGlmICggKGhkci0+eHN0YXRlX2J2ICYgfnhjcjBfYWNjdW0pIHx8
CiAgICAgICAgICAoeGNyMCAmIH54Y3IwX2FjY3VtKSB8fAorICAgICAgICAgKHhjcjBfYWNjdW0g
JiB+eGNyMF9tYXgpIHx8CiAgICAgICAgICAhdmFsaWRfeGNyMCh4Y3IwKSB8fAogICAgICAgICAg
IXZhbGlkX3hjcjAoeGNyMF9hY2N1bSkgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKQEAgLTY5
NCwxOCArNjk5LDE4IEBAIGludCB2YWxpZGF0ZV94c3RhdGUodTY0IHhjcjAsIHU2NCB4Y3IwX2Fj
Y3VtLCBjb25zdCBzdHJ1Y3QgeHNhdmVfaGRyICpoZHIpCiBpbnQgaGFuZGxlX3hzZXRidih1MzIg
aW5kZXgsIHU2NCBuZXdfYnYpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owor
ICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0gY3Vyci0+ZG9tYWluLT5hcmNoLmNw
dWlkOworICAgIHVpbnQ2NF90IHhjcjBfbWF4ID0KKyAgICAgICAgKCh1aW50NjRfdCljcC0+eHN0
YXRlLnhjcjBfaGlnaCA8PCAzMikgfCBjcC0+eHN0YXRlLnhjcjBfbG93OwogICAgIHU2NCBtYXNr
OwogCiAgICAgaWYgKCBpbmRleCAhPSBYQ1JfWEZFQVRVUkVfRU5BQkxFRF9NQVNLICkKICAgICAg
ICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogCi0gICAgaWYgKCAobmV3X2J2ICYgfnhmZWF0dXJlX21h
c2spIHx8ICF2YWxpZF94Y3IwKG5ld19idikgKQorICAgIGlmICggKG5ld19idiAmIH54Y3IwX21h
eCkgfHwKKyAgICAgICAgIChuZXdfYnYgJiB+eGZlYXR1cmVfbWFzaykgfHwgIXZhbGlkX3hjcjAo
bmV3X2J2KSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgLyogWENSMC5QS1JVIGlz
IGRpc2FibGVkIG9uIFBWIG1vZGUuICovCi0gICAgaWYgKCBpc19wdl92Y3B1KGN1cnIpICYmIChu
ZXdfYnYgJiBYODZfWENSMF9QS1JVKSApCi0gICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKLQog
ICAgIGlmICggIXNldF94Y3IwKG5ld19idikgKQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKIApk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni94c3RhdGUuaCBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYveHN0YXRlLmgKaW5kZXggODZhNGExZi4uNDdmNjAyYiAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni94c3RhdGUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3hzdGF0ZS5o
CkBAIC05Nyw4ICs5Nyw5IEBAIHZvaWQgeHNhdmUoc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IG1h
c2spOwogdm9pZCB4cnN0b3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IG1hc2spOwogdm9pZCB4
c3RhdGVfc2V0X2luaXQodWludDY0X3QgbWFzayk7CiBib29sIHhzYXZlX2VuYWJsZWQoY29uc3Qg
c3RydWN0IHZjcHUgKnYpOwotaW50IF9fbXVzdF9jaGVjayB2YWxpZGF0ZV94c3RhdGUodTY0IHhj
cjAsIHU2NCB4Y3IwX2FjY3VtLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IHhzYXZlX2hkciAqKTsKK2ludCBfX211c3RfY2hlY2sgdmFsaWRhdGVfeHN0YXRl
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50NjRfdCB4Y3IwLCB1aW50NjRfdCB4Y3IwX2FjY3VtLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHhzYXZlX2hkciAqaGRyKTsKIGludCBfX211c3Rf
Y2hlY2sgaGFuZGxlX3hzZXRidih1MzIgaW5kZXgsIHU2NCBuZXdfYnYpOwogdm9pZCBleHBhbmRf
eHNhdmVfc3RhdGVzKHN0cnVjdCB2Y3B1ICp2LCB2b2lkICpkZXN0LCB1bnNpZ25lZCBpbnQgc2l6
ZSk7CiB2b2lkIGNvbXByZXNzX3hzYXZlX3N0YXRlcyhzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qgdm9p
ZCAqc3JjLCB1bnNpZ25lZCBpbnQgc2l6ZSk7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 11:45:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 11:45:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg7MX-0004kU-Uw; Thu, 19 Jul 2018 11: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fg7MW-0004kA-Bu
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 11:44:48 +0000
X-Inumbo-ID: 2920adbc-8b49-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2920adbc-8b49-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 11:44:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60613247"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 19 Jul 2018 12:44:41 +0100
Message-ID: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/2] x86/xstate: Fixes and improvements to
 xsetbv handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciAoMik6CiAgeDg2L3hzdGF0ZTogVXNlIGEgZ3Vlc3RzIENQVUlEIHBvbGlj
eSwgcmF0aGVyIHRoYW4gYWxsb3dpbmcgYWxsIGZlYXR1cmVzCiAgeDg2L3hzdGF0ZTogTWFrZSBl
cnJvcnMgaW4geHN0YXRlIGNhbGN1bGF0aW9ucyBtb3JlIG9idmlvdXMgYnkgY3Jhc2hpbmcgdGhl
IGRvbWFpbgoKIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gv
eDg2L2h2bS9odm0uYyAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYveHN0YXRlLmMgICAgICAg
IHwgMzcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni94c3RhdGUuaCB8ICA1ICsrKy0tCiA0IGZpbGVzIGNoYW5nZWQsIDM2IGluc2VydGlv
bnMoKyksIDEwIGRlbGV0aW9ucygtKQoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 11:45:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 11:45: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 1fg7NH-0004sC-Lo; Thu, 19 Jul 2018 11: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg7NG-0004rw-J4
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 11:45:34 +0000
X-Inumbo-ID: 44ca534a-8b49-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 44ca534a-8b49-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 11:45:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 05:45:31 -0600
Message-Id: <5B5079DA02000078001D5DDA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 05:45:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Joao Martins" <joao.m.martins@oracle.com>
References: <5B50673002000078001D5CD3@prv1-mh.provo.novell.com>
 <5B5068A602000078001D5CEC@prv1-mh.provo.novell.com>
 <4d714fe0-9ea2-efb4-cb35-c4e73b04a7ff@oracle.com>
In-Reply-To: <4d714fe0-9ea2-efb4-cb35-c4e73b04a7ff@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/4] x86: possibly bring up all CPUs even
 if not all are supposed to be used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDE5LjA3LjE4IGF0IDEzOjE2LCA8am9hby5tLm1hcnRpbnNAb3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gT24gMDcvMTkvMjAxOCAxMTozMiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE5vdGU6
IE9uIG9uZSBvZiBteSB0ZXN0IHN5c3RlbXMgdGhlIHBhcmtlZCBDUFVzIGdldCBfUFNEIGRhdGEg
cmVwb3J0ZWQKPj4gICAgICAgYnkgRG9tMCB0aGF0IGlzIGRpZmZlcmVudCBmcm9tIHRoZSBub24t
cGFya2VkIG9uZXMgKGNvb3JkX3R5cGUgaXMKPj4gICAgICAgMHhGQyBpbnN0ZWFkIG9mIDB4RkUp
LiBHaXZpbmcgRG9tMCBlbm91Z2ggdkNQVS1zIGVsaW1pbmF0ZXMgdGhpcwo+PiAgICAgICBwcm9i
bGVtLCBzbyB0aGVyZSBpcyBhcHBhcmVudGx5IHNvbWV0aGluZyBhbWlzcyBpbiB0aGUgcHJvY2Vz
c29yCj4+ICAgICAgIGRyaXZlci4gSSd2ZSB0cmllZCB0byBmaWd1cmUgb3V0IHdoYXQsIGJ1dCBJ
IGNvdWxkbid0LCBkZXNwaXRlIHRoZQo+PiAgICAgICBBTUwgc3VnZ2VzdGluZyB0aGF0IHRoaXMg
bWlnaHQgYmUgc29tZSBfT1NDIGludm9jYXRpb24gKGJ1dCBpZiBpdAo+PiAgICAgICBpcywgSSBj
YW4ndCBmaW5kIGl0IC0gYWNwaV9ydW5fb3NjKCkgY2xlYXJseSBkb2VzIG5vdCBhbnl3aGVyZSBn
ZXQKPj4gICAgICAgaW52b2tlZCBpbiBhIHBlci1DUFUgZmFzaGlvbikuCj4+IAo+IAo+IFJlZ2Fy
ZGluZyB5b3VyIHNlY29uZCBub3RlLCBjb3VsZCB0aGUgY29tbWl0IGJlbG93IChpbiB0aGUgbGlu
dXggYWNwaSAKPiBwcm9jZXNzb3IKPiBkcml2ZXIpIGhlbHAvZml4ZXMgaXQ/Cj4gCj4gNGQwZjFj
ZTY5NTU5IHhlbi9hY3BpOiB1cGxvYWQgX1BTRCBpbmZvIGZvciBub24gRG9tMCBDUFVzIHRvbwoK
Tm8sIHRoYXQgaXMgaW4gcGxhY2UgYWxyZWFkeS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 11:47:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 11: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 1fg7PR-0005HE-3q; Thu, 19 Jul 2018 11: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fg7PP-0005H4-Rl
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 11:47:47 +0000
X-Inumbo-ID: 9488c240-8b49-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 9488c240-8b49-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 11:47:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 05:47:45 -0600
Message-Id: <5B507A6102000078001D5DDD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 05:47:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
 <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
In-Reply-To: <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/6] x86/HVM: prefill cache with PDPTEs 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Kevin Tian <kevin.tian@intel.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+IE9uIDE5LjA3LjE4IGF0IDEzOjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMDcvMTggMTE6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBTaW5jZSBzdHJp
Y3RseSBzcGVha2luZyBpdCBpcyBpbmNvcnJlY3QgZm9yIGd1ZXN0X3dhbGtfdGFibGVzKCkgdG8g
cmVhZAo+PiBMMyBlbnRyaWVzIGR1cmluZyBQQUUgcGFnZSB3YWxrcywgdHJ5IHRvIG92ZXJjb21l
IHRoaXMgd2hlcmUgcG9zc2libGUgYnkKPj4gcHJlLWxvYWRpbmcgdGhlIHZhbHVlcyBmcm9tIGhh
cmR3YXJlIGludG8gdGhlIGNhY2hlLiBTYWRseSB0aGUKPj4gaW5mb3JtYXRpb24gaXMgYXZhaWxh
YmxlIGluIHRoZSBFUFQgY2FzZSBvbmx5LiBPbiB0aGUgcG9zaXRpdmUgc2lkZSBmb3IKPj4gTlBU
IHRoZSBzcGVjIHNwZWxscyBvdXQgdGhhdCBMMyBlbnRyaWVzIGFyZSBhY3R1YWxseSByZWFkIG9u
IHdhbGtzLCBzbwo+PiB1cyByZWFkaW5nIHRoZW0gaXMgY29uc2lzdGVudCB3aXRoIGhhcmR3YXJl
IGJlaGF2aW9yIGluIHRoYXQgY2FzZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEknbSBhZnJhaWQgdGhhdCB0aGlzIGlzbid0IGFyY2hp
dGVjdHVyYWxseSBjb3JyZWN0LiAgSXQgbWVhbnMgdGhhdCBhbgo+IGVtdWxhdGVkIG1lbW9yeSBh
Y2Nlc3Mgd2lsbCByZWFkIHRoZSBQRFBURSByZWdpc3RlciB2YWx1ZXMsIHJhdGhlciB0aGFuCj4g
d2hhdCBpcyBhY3R1YWxseSBpbiBSQU0uCgpJJ20gYWZyYWlkIEkgZG9uJ3QgdW5kZXJzdGFuZDog
QSBDUjMgbG9hZCBsb2FkcyB0aGUgUERQVEVzIGludG8KcmVnaXN0ZXJzLCBhbmQgd2Fsa3MgdXNl
IHRob3NlIHJlZ2lzdGVycywgbm90IG1lbW9yeS4gVGhhdCdzIHRoZSB2ZXJ5CmRpZmZlcmVuY2Ug
YmV0d2VlbiBQQUUgYW5kIGFsbCBvdGhlciB3YWxrcy4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 11:56:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 11:56:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg7XG-00069r-1S; Thu, 19 Jul 2018 11:55: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fg7XF-00069m-5s
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 11:55:53 +0000
X-Inumbo-ID: 9ff5e447-8b4a-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ff5e447-8b4a-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 13:55:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76415139"
To: Jan Beulich <JBeulich@suse.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
 <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
 <5B507A6102000078001D5DDD@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: <65e2cc63-e956-86ca-2c46-55dd0157ae9e@citrix.com>
Date: Thu, 19 Jul 2018 12:55:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B507A6102000078001D5DDD@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 5/6] x86/HVM: prefill cache with PDPTEs 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Kevin Tian <kevin.tian@intel.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>

T24gMTkvMDcvMTggMTI6NDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjA3LjE4IGF0
IDEzOjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE5LzA3LzE4
IDExOjUwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IFNpbmNlIHN0cmljdGx5IHNwZWFraW5nIGl0
IGlzIGluY29ycmVjdCBmb3IgZ3Vlc3Rfd2Fsa190YWJsZXMoKSB0byByZWFkCj4+PiBMMyBlbnRy
aWVzIGR1cmluZyBQQUUgcGFnZSB3YWxrcywgdHJ5IHRvIG92ZXJjb21lIHRoaXMgd2hlcmUgcG9z
c2libGUgYnkKPj4+IHByZS1sb2FkaW5nIHRoZSB2YWx1ZXMgZnJvbSBoYXJkd2FyZSBpbnRvIHRo
ZSBjYWNoZS4gU2FkbHkgdGhlCj4+PiBpbmZvcm1hdGlvbiBpcyBhdmFpbGFibGUgaW4gdGhlIEVQ
VCBjYXNlIG9ubHkuIE9uIHRoZSBwb3NpdGl2ZSBzaWRlIGZvcgo+Pj4gTlBUIHRoZSBzcGVjIHNw
ZWxscyBvdXQgdGhhdCBMMyBlbnRyaWVzIGFyZSBhY3R1YWxseSByZWFkIG9uIHdhbGtzLCBzbwo+
Pj4gdXMgcmVhZGluZyB0aGVtIGlzIGNvbnNpc3RlbnQgd2l0aCBoYXJkd2FyZSBiZWhhdmlvciBp
biB0aGF0IGNhc2UuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgo+PiBJJ20gYWZyYWlkIHRoYXQgdGhpcyBpc24ndCBhcmNoaXRlY3R1cmFsbHkg
Y29ycmVjdC4gIEl0IG1lYW5zIHRoYXQgYW4KPj4gZW11bGF0ZWQgbWVtb3J5IGFjY2VzcyB3aWxs
IHJlYWQgdGhlIFBEUFRFIHJlZ2lzdGVyIHZhbHVlcywgcmF0aGVyIHRoYW4KPj4gd2hhdCBpcyBh
Y3R1YWxseSBpbiBSQU0uCj4gSSdtIGFmcmFpZCBJIGRvbid0IHVuZGVyc3RhbmQ6IEEgQ1IzIGxv
YWQgbG9hZHMgdGhlIFBEUFRFcyBpbnRvCj4gcmVnaXN0ZXJzLCBhbmQgd2Fsa3MgdXNlIHRob3Nl
IHJlZ2lzdGVycywgbm90IG1lbW9yeS4gVGhhdCdzIHRoZSB2ZXJ5Cj4gZGlmZmVyZW5jZSBiZXR3
ZWVuIFBBRSBhbmQgYWxsIG90aGVyIHdhbGtzLgoKUGF0Y2ggMyBjYXVzZXMgbWVtb3J5IHJlYWRz
IHRvIGNvbWUgZnJvbSB0aGUgY2FjaGUuCgpUaGlzIHBhdGNoIGZlZWRzIHRoZSBQRFBURSByZWdp
c3RlcnMgaW50byB0aGUgY2FjaGUsIHdoaWNoIGJyZWFrcyB0aGUKYXJjaGl0ZWN0dXJhbCBjb3Jy
ZWN0bmVzcyBvZiBwYXRjaCAzLCBiZWNhdXNlIHRoZSBQRFBURSByZWdpc3RlcnMgbWF5CmxlZ2l0
aW1hdGVseSBiZSBzdGFsZSBXUlQgdGhlIGNvbnRlbnQgaW4gbWVtb3J5LgoKVGhlIHBhZ2V3YWxr
IHJlYWRpbmcgb2YgdG9wX21hcCBkb2Vzbid0IHJlcXVpcmUgdGhhdCB0b3BfbWFwIHBvaW50cyBp
bnRvCmd1ZXN0IHNwYWNlLsKgIElmIHlvdSByZWFkIHRoZSBQRFBURSByZWdpc3RlcnMgb250byB0
aGUgc3RhY2ssIGFuZCBwYXNzIGEKcG9pbnRlciB0byB0aGUgc3RhY2sgaW50byB0aGUgcGFnZXdh
bGsgaW4gdGhlIDMtbGV2ZWwgY2FzZSwgdGhlbiB5b3UgZml4CnRoZSBpc3N1ZSBkZXNjcmliZWQg
aGVyZSB3aXRob3V0IGJyZWFraW5nIHBhdGNoIDMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 12:06:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 12: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 1fg7hK-00079d-Jh; Thu, 19 Jul 2018 12: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg7hJ-00079R-8p
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 12:06:17 +0000
X-Inumbo-ID: 29fbc5cf-8b4c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29fbc5cf-8b4c-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 12:06: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 1fg7hF-0006mD-2F; Thu, 19 Jul 2018 12:06: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 1fg7hE-0004uL-Pw; Thu, 19 Jul 2018 12:06:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg7hE-0008GK-PI; Thu, 19 Jul 2018 12:06:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125407-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 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=58942277bcbf41abda5f6e3a1c89d571105d5983
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 12:06:12 +0000
Subject: [Xen-devel] [ovmf test] 125407: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQwNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0MDcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgNTg5NDIyNzdiY2JmNDFhYmRhNWY2ZTNhMWM4OWQ1NzExMDVkNTk4Mwpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDEgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTQwNyAgMjAxOC0wNy0xOSAwNjoyMzoxNyBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IDU4OTQyMjc3YmNiZjQxYWJkYTVmNmUzYTFjODlkNTcxMTA1ZDU5ODMKQXV0
aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1biAyNyAx
Njo0Mjo1MSAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IEZpeCBTMyByZXN1
bWUgaGFuZyBpc3N1ZS4KICAgIAogICAgV2hlbiByZXN1bWUgZnJvbSBTMyBhbmQgQ1BVIGxvb3Ag
bW9kZSBpcyBNV2FpdCBtb2RlLAogICAgaWYgZHJpdmVyIGNhbGxzIEFQcyB0byBkbyB0YXNrIGF0
IEVuZE9mUGVpIHBvaW50LCB0aGUKICAgIEFQcyBjYW4ndCBiZWVuIHdha2UgdXAgYW5kIGJpb3Mg
aGFuZyBhdCB0aGF0IHBvaW50LgogICAgCiAgICBUaGUgcm9vdCBjYXVzZSBpcyBQaVNtbUNwdUR4
ZVNtbSBkcml2ZXIgd2FrZXMgdXAgQVBzCiAgICB3aXRoIEhMVCBtb2RlIGR1cmluZyBTMyByZXN1
bWUgcGhhc2UgdG8gZG8gU01NIHJlbG9jYXRpb24uCiAgICBBZnRlciB0aGlzIHRhc2ssIFBpU21t
Q3B1RHhlU21tIGRyaXZlciBub3QgcmVzdG9yZSBBUHMKICAgIGNvbnRleHQgd2hpY2ggbWFrZSBD
cHVNcFBlaSBkcml2ZXIgc2F2ZWQgd2FrZSB1cCBidWZmZXIKICAgIG5vdCB3b3Jrcy4KICAgIAog
ICAgVGhlIHNvbHV0aW9uIGZvciB0aGlzIGlzc3VlIGlzIGxldCBDcHVNcFBlaSBkcml2ZXIgaG9v
awogICAgUzNTbW1Jbml0RG9uZSBwcGkgbm90aWZpY2F0aW9uLiBJbiB0aGlzIG5vdGlmeSBmdW5j
dGlvbiwKICAgIGl0IGNoZWNrIHdoZXRoZXIgQ3B1IExvb3AgbW9kZSBpcyBub3QgSExUIG1vZGUu
IElmIHllcywKICAgIENwdU1wUGVpIGRyaXZlciB3aWxsIHNldCBhIGZsYWcgdG8gZm9yY2UgQlNQ
IHVzZSBJTklULVNJUEkKICAgIC1TSVBJIGNvbW1hbmQgdG8gd2FrZSB1cCB0aGUgQVBzLgogICAg
CiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxl
cmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBp
bnRlbC5jb20+Cgpjb21taXQgZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3
OQpBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBUaHUgSnVs
IDEyIDE4OjIxOjAxIDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogTG9hZCB1
Q29kZSBvbmNlIGZvciBlYWNoIGNvcmUuCiAgICAKICAgIFRoZSBTRE0gcmVxdWlyZXMgb25seSBv
bmUgdGhyZWFkIHBlciBjb3JlIHRvIGxvYWQgdGhlCiAgICBtaWNyb2NvZGUuCiAgICAKICAgIFRo
aXMgY2hhbmdlIGVuYWJsZXMgdGhpcyBzb2x1dGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNl
ayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4K
ICAgIEFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVz
c2lvbi10ZXN0ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCAyYTA4OTEzNDQz
YmIzZmZmMDA1NmNjNTU1ZTI2MGIyYzNmZGQyMTIwCkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBKdWwgMTEgMTk6MDc6MjggMjAxOCArMDgwMAoKICAg
IFVlZmlDcHVQa2cvTXBJbml0TGliOiBVc2UgQlNQIHVDb2RlIGZvciBBUHMgaWYgcG9zc2libGUu
CiAgICAKICAgIFNlYXJjaCB1Q29kZSBjb3N0cyBtdWNoIHRpbWUsIGlmIEFQIGhhcyBzYW1lIHBy
b2Nlc3NvciB0eXBlCiAgICB3aXRoIEJTUCwgQVAgY2FuIHVzZSBCU1Agc2F2ZWQgdUNvZGUgaW5m
byB0byBnZXQgYmV0dGVyIHBlcmZvcm1hbmNlLgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGVz
IHRoaXMgc29sdXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQu
Y29tPgogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5p
IDxydWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgNjkzNmVlMDM0MmQyNWJlYTlmNDQ0OTk0NDRi
YTFlNGRmNmZjMjIwMApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0
ZTogICBGcmkgSnVsIDEzIDA4OjQwOjI3IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5p
dExpYjogUmVsb2NhdGUgdUNvZGUgdG8gbWVtb3J5IHRvIHNhdmUgdGltZS4KICAgIAogICAgUmVh
ZCB1Q29kZSBmcm9tIG1lbW9yeSBoYXMgYmV0dGVyIHBlcmZvcm1hbmNlIHRoYW4gZnJvbSBmbGFz
aC4KICAgIEJ1dCBpdCBuZWVkcyBleHRyYSBlZmZvcnQgdG8gbGV0IEJTUCBjb3B5IHVDb2RlIGZy
b20gZmxhc2ggdG8KICAgIG1lbW9yeS4gQWxzbyBCU1AgYWxyZWFkeSBlbmFibGUgY2FjaGUgaW4g
U0VDIHBoYXNlLCBzbyBpdCB1c2UKICAgIGxlc3MgdGltZSB0byByZWxvY2F0ZSB1Q29kZSBmcm9t
IGZsYXNoIHRvIG1lbW9yeS4gQWZ0ZXIKICAgIHZlcmlmaWNhdGlvbiwgaWYgc3lzdGVtIGhhcyBt
b3JlIHRoYW4gb25lIHByb2Nlc3NvciwgaXQgd2lsbAogICAgcmVkdWNlIHNvbWUgdGltZSBpZiBs
b2FkIHVDb2RlIGZyb20gbWVtb3J5LgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGUgdGhpcyBv
cHRpbWl6YXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29t
PgogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5p
IDxydWl5dS5uaUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 12:35:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 12: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 1fg89P-00014H-BW; Thu, 19 Jul 2018 12:35: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg89N-000147-CV
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 12:35:17 +0000
X-Inumbo-ID: 222648ad-8b50-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 222648ad-8b50-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 14:34:52 +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 1fg89K-0007N9-Vv; Thu, 19 Jul 2018 12:35: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 1fg89K-0007Uf-LF; Thu, 19 Jul 2018 12:35:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg89K-0006PM-KY; Thu, 19 Jul 2018 12:35:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125300-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=f52d5fc91c0b0cf29a2471fd4d5bf9b2d10abbea
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 12:35:14 +0000
Subject: [Xen-devel] [libvirt test] 125300: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTMwMCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzMDAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGY1MmQ1ZmM5MWMwYjBjZjI5YTI0NzFmZDRk
NWJmOWIyZDEwYWJiZWEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNDQgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDQzIGRheXMgICAzMiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUzMDAgIDIwMTgtMDctMTggMDY6MzQ6MTggWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAg
QW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVkaGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGlu
dXguaWJtLmNvbT4KICBCb2JvIER1IDxkdWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNr
aSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBh
bWQuY29tPgogIENoYW5na3VvIFNoaSA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54
aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5jb20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3Rp
YW4uZWhyaGFyZHRAY2Fub25pY2FsLmNvbT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRo
YXQuY29tPgogIERhbmllbCBOaWNvbGV0dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwg
UC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVp
bGxhcmRAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlr
IFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJp
YW5vQGZpZGVuY2lvLm9yZz4KICBGaWxpcCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhh
biBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJv
dW0ub3JnPgogIGludHJpZ2VyaSA8aW50cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJv
Z2UgPGphbWllQGNhbm9uaWNhbC5jb20+CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1h
cmNvcy5zb3V6YS5vcmdAZ21haWwuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkBy
ZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWlj
aGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBhdmVsIEhyZGluYSA8cGhy
ZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBp
bm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0
b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgog
IHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8
cmpvbmVzQHJlZGhhdC5jb20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWls
LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRh
IDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBT
dWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlv
dnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2Vp
LmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NTMyIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 13:09:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 13:09: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 1fg8fl-0003iL-CG; Thu, 19 Jul 2018 13:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg8fk-0003iG-8L
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 13:08:44 +0000
X-Inumbo-ID: cd277fff-8b54-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::70e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cd277fff-8b54-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 15:08: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=W1KrnowQLA+lojXFM2G4fTYpRMBv5IP0GviaQ+bQ48k=;
 b=t3BuHRACol7v0YX2Tf8bXEGruv6J4IjKXw9qOHVe9VsCfWIIUzS3wOym36zVa+76NdKfi3FnOby3xR4wllIY3ZB9BvX7O9LcukW+mdrgoUzhl3zUDj3Jp/rKMlc6ZZhA15BRpzU6Y76sTtZK/xnfxRy7/NyEIMNGPrylieQNaKI=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 AM0PR02MB4178.eurprd02.prod.outlook.com (2603:10a6:208:da::20) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.973.16; Thu, 19 Jul 2018 13:08:34 +0000
Message-ID: <1532005711.10865.22.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, Razvan Cojocaru
 <rcojocaru@bitdefender.com>
Date: Thu, 19 Jul 2018 16:08:31 +0300
In-Reply-To: <5B5061CE02000078001D5C81@prv1-mh.provo.novell.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@bitdefender.com>
 <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
 <585ed415-1cc8-daed-0d65-511e5202deb0@bitdefender.com>
 <5B5061CE02000078001D5C81@prv1-mh.provo.novell.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: AM0PR01CA0026.eurprd01.prod.exchangelabs.com
 (2603:10a6:208:69::39) To AM0PR02MB4178.eurprd02.prod.outlook.com
 (2603:10a6:208:da::20)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 7a19d320-05e8-47b7-bd31-08d5ed78bbfd
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR02MB4178; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR02MB4178;
 3:UaRzUGawvH1B92PLQdpK541u9Fake+gDKA5eOjoMfTx8slXKFsjF6uWAekfDp9O0wmiL4wDUvMDBoRVB8R1pzw1quFFIZrbgPRb0GUNu11ZFZheX+rhJdjDUj9sSAbTJ46oO2esAFO1+w/LCCqMenqyaKFh5P2bbFYyqTRG544ntTmcFUCE1GsRjmgl9/vDkOEAPUUZAVtkTPrNyjAJ6yzbq4mEP6OgAIP9eoGlEuKVzVmvMsZpcGnilcPTZjA/D;
 25:VeNPNuqbYGV7hF8n8JYLTzVkr6KYLIjH5E92zhiJbqMyM/mgq0TBEEotILas2EmEFQN7WxEQE+HyPRY0gY2pKRvjTLvHM/+/C+G9P3SgcBhzEDg5QyXIWhe3033tGHTb2egRmt/TcsM65elKfrBULqQsmTg/Vv8xMZCt76ERTg7T/02BoXwFwmhuhgHcM7ARBviZJi2dUC1tZeiW1isVQ5OXqM/Cd2WQ9pF1NnvRce5mxqMo5enTtnkelujJa1GNSQwoGbDmMbWfCSkx7zj3gTUnx+K9CRl+z8VKfCh9yS8qThp8LDX7IJUMIx4V4pN9hVwkKH0sjK+BmLvpAWnD6g==;
 31:TcORbkVJWu0PNEj8+1KAsT/5GVIcbAB91pghKu91mZ2x0u8RLRtZbHdNe5mK7FVwQnxlnCnB40t5XXZulXzlBYA+3kS7z2FJjsGsnKDU6RQJIb8flAbCj3RFl8LakJ+j+GCd3WnB2S+FM7nFSjM9p7x3p62veTyduDq92FYKvYWfsAMo11yPRY2RyOJ1gbt/3iy6LafuDlZ0dQC0COgu14dKqQEZOB/LVvGVH9SOwS8=
X-MS-TrafficTypeDiagnostic: AM0PR02MB4178:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR02MB4178;
 20:+hV+bbexmkjzJLVJgJdGOuzwCOXH3AfWqG8yYnxF+HIn8066wd290MTTAJxNXwK1s+MmApLNVlg+D0o3qPXomD4Z+H0CsIhZuatOUrEsoEg/IDvQW7KbcqG8yONMjjAASqmdO/YlivxsDUbOGPSVe5bpN0DWzyZrN3Jap1fmZLG8JkhqbRLBnA7a0Usm9X9k5aUaioFTc7bKIv5S/1V+mVTZGzhrIZfcUKkLTjYA60PpDwRmNAbVt88zN8guq2Mtc3GZxo9COy0L0d9yIICsVwS6GIFVb7CCNSnV1YtiUqtt1JzvrvcXnC/xz6Ow8HsmMf8XtXzxoQnSyT4etNgRng==;
 4:PkH2Res2Z06pd+RuzbBLJCLLqNuUIPT+EBrUlEauJCazuz228xddV0fQ2WVgRm11+jTfbj+nZV+5N9M0+Gf0uYyTkLlLka6eycYllNAiUwHdMucScVG8JaVyPGckZdk0kjv7MVh6BguRXZjo3p5qWu9opLKfb74aWFL9vKxOayU52ojKr3uwuIHttAA3uG9kt9GSD9NyLQt6N6jvCQeL3lbNrVsd/HaKpZbGgWgZUQfQ5QAFRwcBgj2poYoh6RNvk3X3Jfu8hGulYGd3rY1J5w==
X-Microsoft-Antispam-PRVS: <AM0PR02MB41788DECF68DDAB77EA0CB9CAB520@AM0PR02MB4178.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)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201703011903075)(201702281528075)(20161123555045)(201703061421075)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR02MB4178; BCL:0; PCL:0; RULEID:; SRVR:AM0PR02MB4178; 
X-Forefront-PRVS: 0738AF4208
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(979002)(6049001)(7966004)(346002)(376002)(39850400004)(366004)(136003)(396003)(189003)(199004)(103116003)(68736007)(186003)(486006)(476003)(305945005)(5820100001)(77096007)(26005)(7736002)(16526019)(50466002)(508600001)(2616005)(3846002)(66066001)(956004)(6116002)(47776003)(6486002)(93886005)(11346002)(446003)(25786009)(229853002)(76176011)(6666003)(14444005)(5660300001)(36756003)(23676004)(81156014)(105586002)(50226002)(52116002)(6636002)(8936002)(36916002)(81166006)(8676002)(2870700001)(106356001)(6246003)(97736004)(2906002)(16576012)(53936002)(386003)(86362001)(316002)(110136005)(53546011)(4326008)(99106002)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB4178; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjAyTUI0MTc4OzIzOlR6WVowTGF5LzUwWUh6a1V2QzZsSzZGbUMz?=
 =?utf-8?B?ejQ2bWc1RmxlNm1RZ09YZ2FPVVZvNFJzM251RXNZWGEwWHlFWmJETVZaWDkw?=
 =?utf-8?B?bDRvVndzSWlPUitiYThmakdFWWd4KzBMenpPVlBJRTRUN25qVlJlTGZKc0NJ?=
 =?utf-8?B?NFJ2U0JheHRuQmhQczdWR3JTMFpJNkxNNFBvNEc0UXBwV1MzK05aR0N3RFR3?=
 =?utf-8?B?L3huU0ZneFIyd2RNMEhOTmtnQSt4WTlkT241SXJkTkE5UzMvQzYrWDRQckdG?=
 =?utf-8?B?ZW50SDg3UHJZZFdac1RScmxYa1JGTFhuR1loKytweHQ5dTM0K1hKcENuVXJE?=
 =?utf-8?B?Z0wvRGFkbnpLQTRieWtlSjJvOWRIS0MvT2cyV2ZqdTRKY3EySWNyNzVWSS9M?=
 =?utf-8?B?YXkyWXg4d05TMVJuWTUvRXZlSEFacytjcXY2eXZpczVWMEo4SnJyVGMzZXNQ?=
 =?utf-8?B?SitTaEJidU53QS82VHJqYml5c1JxMDh3SXBDMmwydkdWVXVxOWoxbmtqVGw2?=
 =?utf-8?B?K3U2aGZBbEVRY1lQckhpSW1zYStsZ0NHK2tYV2VMK0N4Y25wM0VOYUZldHRl?=
 =?utf-8?B?aW5KTER1K3VYbjVmbzhkclFIRXpGeGhRaDBRbjFMM3Z1UHlCcUljZEhTeTFU?=
 =?utf-8?B?NW9WSDZGQVozUHFkRDZCVmVXcHVJaWRGcElnMlc1NTZ4RGVOS2NLdFpNeGgr?=
 =?utf-8?B?MzM4YnJzb3lvMnRqMVVwVEZuSG5XSmRCSytiOTM1d0djWWJtRWtMU0FoWWpP?=
 =?utf-8?B?R2w2Z0pTdnRCWEZjNzk4Sk1nSzg2RDRkR1VqeUFRVnhlZFN1R09UVitFb2VW?=
 =?utf-8?B?R0U4Qy9COGxYakdtZGY3MGZLd1hXRDdSaUwzdWxpMG1STXVkNUkyUlFzeDBj?=
 =?utf-8?B?ZTVjT0RGUlhhWnAydmxZZUk3M1M0V0dOUS9CbEhWUjdjbFFlOUs4Wm1MTjls?=
 =?utf-8?B?TGZiZ1RmZkJycHY0RDFzek1YUzVQRFIwa2c0OW1STTVvUi9tMmw3Rno5bXcy?=
 =?utf-8?B?N29jcjd0Zi9aWTZoRnhwODl0NmI0NzNiVXBiME5zd2JKSGlYbmt0RnkyL3FP?=
 =?utf-8?B?OEVKRkZhcjNXRnNRSkZLOXI2N3Vlb2hWamt4YUhaZGV2WFlkV0MvRHZTdmpR?=
 =?utf-8?B?OTFGZnZOZWZGT3FxeVFzc1hzNjAzVXZhb1NROWpQOUUvUURWcjFuWmJ4WDVD?=
 =?utf-8?B?NG9YYVNRWlhEV1I4MVkrek5aWndMSDdsR1VZaGxoejRyaURMOFJhbTVmY0hu?=
 =?utf-8?B?UlJ5TmIrTm5HMGlZWGwxeVlMTU1NbTZYWDgrK0MzQ0RyKzgzVWhiQ28welZF?=
 =?utf-8?B?eWV4UFJ2dmZvTnZxYnMxQVAwWTR6V1UzcEYwaW1ocU0xYUtWRnJybmVsWCtY?=
 =?utf-8?B?WmxFSUl4aUJWRkVGSzRMU3NSbVBRL3diaHdjNkFVWVVVY1FFVkZyYjR2V1Jk?=
 =?utf-8?B?UmNQaTNTb3dGbXdkcnVTNGpFOGRPZG9RS3NSWWljQ1dRYVQvcENUclU4YWRQ?=
 =?utf-8?B?djhlTXZRSGZ3Z2J5VlNFODNTY2pjYUYzajZrRjVXYUtnendNaHVlNUhQczNp?=
 =?utf-8?B?bzFOOFpIVjh2Rm1HdS9JbHBMZ1dkZ3k2SXlNd3g3cm56ZkhKdzVSdmpRUUJj?=
 =?utf-8?B?UmszQk5hV09wVWZINFYyOUdXVGJjeHZWUHZ3aVg3MDZPR25aRVVYa09zOFZC?=
 =?utf-8?B?NzlRQ0xTd2hVOVk2MFRZMno3THhnM0JPRmpmeUtZTEt4NnBCYnFBbkRtQmQw?=
 =?utf-8?B?empFNnIwRVJiMlM5RzlCYk9peFZiczJsL1lVTTVEeEszcnhweTh5bXdKUjN2?=
 =?utf-8?B?THUwR3RvOEZYRXVkZDRqWXFjLzVjc0ZLVVBtcDJqRGxiZjF6M0RjTFA5RlJi?=
 =?utf-8?B?S1ZIdVZZckp0cDhCODVkUU4ydFRGamQ4TGY1cU9rRnJpMEV5MlUxVXZzcU1j?=
 =?utf-8?B?b040bXpYd2d5cVBQczBTZDBKaDZ3dVFNMW1EMHRSTG42dE5DZTg0Z1o2S0t6?=
 =?utf-8?B?UU0vZ2I2WXRLQTZjWTA5YmJYMFBLOGF6eW9zQzdZZVlCeWhzc0JVOXhxY3hn?=
 =?utf-8?Q?2n9Q=3D?=
X-Microsoft-Antispam-Message-Info: XnbiOgdyHEApUjtA+n4XuKASk9paC+uXBQjepCxpBqGxl04Hl06CiT6Tjhg9DomIVhdTAW5sMLLftj8lQZOeVJiiXz1cPg5O028RVKu5IalQ7kkwVNufZ8x9cOqvwnFFZVqmgdKvg0B5Pxg5k2IuF25dNOKyJDKEbtlDMOZPnWO8vMAscqm5qrELNZLjncKAG5BTLOUfhw/qBfIAC+NXligN/buB3brXWXoJV+foPQJSNa7E7osh8KZdwpu4FNXBTjyqP3M3njnCRZ8O5xjrSBnVAWtOA411GVAG/KNE5xVys1O7y0+YeC0QXZKZZ4Hkr/faM3V36/s6CilnbNJu20MEsv/O2NeNUB3AiFfedBA=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR02MB4178;
 6:+boCILgTLz1Ceg1RV9ZCh7+XoCtbwKVudP1cYNhpm5LV2FanRYlxj+3lDPPB4agnXWDheYtTIIpMKutgYl59GyNFUZhAngPEXvFCBCxErWT4kT+maeDVq4CODh7GBw8C16GvoRRDQG3u9wuynN3HpWpyLii6YrDftYcL2qMhmNllbo42DHSnqwFjxS3dCWJ+dSQpthJckDbT+mpQMu7QNbLKdMB1e31QhkRZG5o6l7ffN06/4i2mE+IZEuDvVl4GyEh5Ub/UBd0mXSYJZzGStI3aCRex6RnDittSCqfs/FzvxtXqI+Ap5HgIvSpiV5tSalUIPYeu0u7Ds62SZ9MW2Swbyl+MAiQIwz1M7lKYowae0CYQv3mRj5iq4v+a1WmC9Al/wLezJVWE0+SywczFFIQPa/iGTGGxCxrR6wg5W2vJLJjW4kvuoueql2d/oncWr2VxFAp+PLxNea0ssnspWQ==;
 5:tMSZksf72+A8gWS04gltms8BSkHD5GwuAUVYdEPDTKWFR35f1Z/yniHWBsXCdP7W6vUBku684usNDX8m3zkZSxlobKu507Q/CTsPtpW5LvjOdqZka8R2yA7zbEragGvicD46u87okUuqvhKvtSJW3/JFilUBV5zo2IhpBwseMuw=;
 7:AoM5JcyBqMADrsI5SFERAswym3YVXEplQY5KgvmlPoej2mS6O0qXtIW/oToLknNYDshpVgINZFTR7BaQuK150OwKPNDtmjmG2KlyxYyl+yPOQTYgFzKNOuV9Rtnk6wAoKbP/UljcgpwuhS4jZPTfc7HUcdJgHnyejUOCbeYHTas26QUbCDT9wPXPt9C4wrvuNWKvUBJxJEsAnSA+2znsbp+q07PAIRZY/B1aY137KqvCuhIWtDms3PohoHby6Gm5
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2018 13:08:34.4713 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 7a19d320-05e8-47b7-bd31-08d5ed78bbfd
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR02MB4178
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.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>

T24gSm8sIDIwMTgtMDctMTkgYXQgMDQ6MDIgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDE5LjA3LjE4IGF0IDEwOjQzLCA8cmNvam9jYXJ1
QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPiBPbiAwNy8xOS8yMDE4IDExOjMwIEFNLCBKYW4g
QmV1bGljaCB3cm90ZToKPiA+ID4gCj4gPiA+ID4gCj4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gCj4g
PiA+ID4gPiA+IE9uIDE5LjA3LjE4IGF0IDEwOjE4LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
IHdyb3RlOgo+ID4gPiA+IE9uIE1pLCAyMDE4LTA3LTE4IGF0IDE1OjMzICswMDAwLCBHZW9yZ2Ug
RHVubGFwIHdyb3RlOgo+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBPbiBKdWwg
MiwgMjAxOCwgYXQgODo0MiBBTSwgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZQo+ID4g
PiA+ID4gPiBmZW5kZXIuY8KgCj4gPiA+ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBi
cmVhazsKPiA+ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqBjYXNlIHAybV9hY2Nlc3NfeDoKPiA+
ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGZsYWdzICY9IH5fUEFHRV9SVzsKPiA+
ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGJyZWFrOwo+ID4gPiA+ID4gPiArwqDC
oMKgwqDCoMKgwqDCoGNhc2UgcDJtX2FjY2Vzc19yd3g6Cj4gPiA+ID4gPiA+ICvCoMKgwqDCoMKg
wqDCoMKgZGVmYXVsdDoKPiA+ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGJyZWFr
Owo+ID4gPiA+ID4gPiDCoMKgwqDCoH0KPiA+ID4gPiA+IEkgdGhpbmsgeW91IHdhbnQgYW5vdGhl
ciBibGFuayBsaW5lIGhlcmUgdG9vLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBBbHNvLCB0aGlzIGRv
ZXNu4oCZdCBzZWVtIHRvIGNhcHR1cmUgdGhlIOKAmHLigJkgcGFydCBvZiB0aGUKPiA+ID4gPiA+
IGVxdWF0aW9uIOKAlAo+ID4gPiA+ID4gc2hvdWxkbuKAmXQgcDJtX2FjY2Vzc19uIGVuZCB1cCB3
aXRoIGEgbm90LXByZXNlbnQgcDJtIGVudHJ5Pwo+ID4gPiA+IFNWTSBkb3Nlbid0IGV4cGxpY2l0
bHkgcHJvdmlkZSBhIHJlYWQgYWNjZXNzIGJpdCBzbyB3ZSB0cmVhdAo+ID4gPiA+IHJlYWQgYW5k
Cj4gPiA+ID4gd3JpdGUgdGhlIHNhbWUgd2F5Lgo+ID4gPiBSZWFkIGFuZCB3cml0ZSBjYW4ndCBw
b3NzaWJseSBiZSB0cmVhdGVkIHRoZSBzYW1lLiBZb3Ugb3VnaHQgdG8KPiA+ID4gdXNlCj4gPiA+
IHRoZSBwcmVzZW50IGJpdCB0byBkZW55IHJlYWQgKHJlYWxseTogYW55KSBhY2Nlc3MsIGFzIGFs
c28KPiA+ID4gaW1wbGllZCBieQo+ID4gPiBHZW9yZ2UncyByZXNwb25zZS4KPiA+IFRoZXkgYXJl
bid0IHRyZWF0ZWQgdGhlIHNhbWUgYXMgZmFyIHNlbmRpbmcgb3V0IGEgdm1fZXZlbnQgZ29lcy4K
PiA+IEhvd2V2ZXIsIGlmIHdlIHVuZGVyc3RhbmQgdGhpcyBjb3JyZWN0bHksIHRoZXJlIGlzIG5v
IHdheSB0byBjYXVzZQo+ID4gb25seQo+ID4gcmVhZCwgb3Igb25seSB3cml0ZSBleGl0cyBmb3Ig
TlBULiBUaGV5IGFyZSBidW5kbGVkIHRvZ2V0aGVyIHVuZGVyCj4gPiBfUEFHRV9SVy4KPiA+IAo+
ID4gU28gc3ZtX2RvX25lc3RlZF9wZ2ZhdWx0KCkgdHJpZXMgdG8gc29ydCB0aGVzZSBvdXQ6Cj4g
PiAKPiA+IDE3ODHCoMKgwqDCoMKgc3RydWN0IG5wZmVjIG5wZmVjID0gewo+ID4gMTc4MsKgwqDC
oMKgwqDCoMKgwqDCoC5yZWFkX2FjY2VzcyA9ICEocGZlYyAmIFBGRUNfaW5zbl9mZXRjaCksCj4g
PiAxNzgzwqDCoMKgwqDCoMKgwqDCoMKgLndyaXRlX2FjY2VzcyA9ICEhKHBmZWMgJiBQRkVDX3dy
aXRlX2FjY2VzcyksCj4gPiAxNzg0wqDCoMKgwqDCoMKgwqDCoMKgLmluc25fZmV0Y2ggPSAhIShw
ZmVjICYgUEZFQ19pbnNuX2ZldGNoKSwKPiA+IDE3ODXCoMKgwqDCoMKgwqDCoMKgwqAucHJlc2Vu
dCA9ICEhKHBmZWMgJiBQRkVDX3BhZ2VfcHJlc2VudCksCj4gPiAxNzg2wqDCoMKgwqDCoH07Cj4g
PiAxNzg3Cj4gPiAxNzg4wqDCoMKgwqDCoC8qIFRoZXNlIGJpdHMgYXJlIG11dHVhbGx5IGV4Y2x1
c2l2ZSAqLwo+ID4gMTc4OcKgwqDCoMKgwqBpZiAoIHBmZWMgJiBOUFRfUEZFQ193aXRoX2dsYSAp
Cj4gPiAxNzkwwqDCoMKgwqDCoMKgwqDCoMKgbnBmZWMua2luZCA9IG5wZmVjX2tpbmRfd2l0aF9n
bGE7Cj4gPiAxNzkxwqDCoMKgwqDCoGVsc2UgaWYgKCBwZmVjICYgTlBUX1BGRUNfaW5fZ3B0ICkK
PiA+IDE3OTLCoMKgwqDCoMKgwqDCoMKgwqBucGZlYy5raW5kID0gbnBmZWNfa2luZF9pbl9ncHQ7
Cj4gPiAxNzkzCj4gPiAxNzk0wqDCoMKgwqDCoHJldCA9IGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1
bHQoZ3BhLCB+MHVsLCBucGZlYyk7Cj4gPiAKPiA+IGJ1dCBhIHJlYWQgYWNjZXNzIGlzIGNvbnNp
ZGVyZWQgdG8gYmUgc29tZXRoaW5nIHRoYXQncyBub3QgYW4gaW5zbgo+ID4gZmV0Y2gsIGFuZCB3
ZSBvbmx5IGhhdmUgYSBzcGVjaWZpYyBiaXQgc2V0IGZvciB0aGUgd3JpdGUuCj4gPiAKPiA+IFNp
bmNlIGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1bHQoKSBsb29rcyBhdCBucGZlYyB0byBkZWNpZGUg
d2hlbiB0bwo+ID4gc2VuZAo+ID4gb3V0IGEgdm1fZXZlbnQsIHRoaXMgdGFrZXMgY2FyZSBvZiBo
YW5kbGluZyByZWFkcyBhbmQgd3JpdGVzCj4gPiBkaWZmZXJlbnRseQo+ID4gYXQgdGhpcyBsZXZl
bDsgaG93ZXZlciBpdCdzIG5vdCBwb3NzaWJsZSB0byBzZXQgc2VwYXJhdGUgc2luZ2xlCj4gPiAi
ZG9uJ3QKPiA+IHJlYWQiIG9yICJkb24ndCB3cml0ZSIgZXhpdC1jYXVzaW5nIGZsYWdzIHdpdGgg
TlBULgo+IEFsbCBmaW5lLCBidXQgR2VvcmdlJ3MgcXVlc3Rpb24gd2FzIHJhaXNlZCBpbiB0aGUg
Y29udGV4dCBvZgo+IHBlcm1pc3Npb24KPiBjb252ZXJzaW9uIGZyb20gcDJtIHRvIHB0ZSByZXBy
ZXNlbnRhdGlvbi4KCkkndmUgdHJpZWQgYSB0ZXN0IHdpdGggeGVuIGFjY2VzcyB0aGF0IHNldHPC
oFhFTk1FTV9hY2Nlc3NfbiBvbiBhbGwgdGhlCnBhZ2VzIGFuZCBpbsKgcDJtX3R5cGVfdG9fZmxh
Z3MoKSByZW1vdmUgdGhlwqBfUEFHRV9QUkVTRU5UIGZsYWcgZm9yCnRoZcKgcDJtX2FjY2Vzc19u
IGNhc2UgYW5kIHRoZSBndWVzdCBmYWlscyB3aXRoIHRyaXBsZSBmYXVsdC4gVGhlcmUgYXJlCmEg
bG90IG9mIGNoZWNrcyBhZ2FpbnN0wqBfUEFHRV9QUkVTRU5UIGluIHAybS1wdCBhbmQgYSBsb3Qg
b2YgcmV0dXJuCmludmFsaWQgaWYgdGhlIGZsYWcgaXMgbm90IHByZXNlbnQuIEkgZG9uJ3QgdGhp
bmsgdGhpcyBpcyB0aGUgd2F5IHRvIGdvCndpdGggdGhlIHAybV9hY2Nlc3NfbiBmbGFncy4KClRo
YW5rcyzCoApBbGV4CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 13:13:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 13:13:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg8kJ-0004WN-Br; Thu, 19 Jul 2018 13:13: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=u8fw=kd=citrix.com=prvs=7314647ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fg8kI-0004WI-0Z
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 13:13:26 +0000
X-Inumbo-ID: 8ae43fd4-8b55-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ae43fd4-8b55-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 13:13:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76420046"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/6] x86/mm: add optional cache to GLA->GFN translation
Thread-Index: AQHUH03GVCARFTJPrE68O1SkVdQ/DqSWhYsQ
Date: Thu, 19 Jul 2018 13:12:38 +0000
Message-ID: <c6bd6ae2fa4240f2ad6e86d3e562a561@AMSPEX02CL03.citrite.net>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506C0502000078001D5D4C@prv1-mh.provo.novell.com>
In-Reply-To: <5B506C0502000078001D5D4C@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/6] x86/mm: add optional cache to GLA->GFN
 translation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.com" <tamas@tklengyel.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTkgSnVseSAyMDE4IDExOjQ2Cj4gVG86IHhlbi1k
ZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiBSYXp2YW4gQ29qb2Nh
cnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5D
b29wZXIzQGNpdHJpeC5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29t
PjsKPiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyB0YW1hc0B0a2xl
bmd5ZWwuY29tOyBUaW0KPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPgo+IFN1YmplY3Q6IFtQQVRD
SCAxLzZdIHg4Ni9tbTogYWRkIG9wdGlvbmFsIGNhY2hlIHRvIEdMQS0+R0ZOIHRyYW5zbGF0aW9u
Cj4gCj4gVGhlIGNhY2hpbmcgaXNuJ3QgYWN0dWFsbHkgaW1wbGVtZW50ZWQgaGVyZSwgdGhpcyBp
cyBqdXN0IHNldHRpbmcgdGhlCj4gc3RhZ2UuCj4gCj4gVG91Y2hpbmcgdGhlc2UgYW55d2F5IGFs
c28KPiAtIG1ha2UgdGhlaXIgcmV0dXJuIHZhbHVlcyBnZm5fdAo+IC0gZ3ZhIC0+IGdsYSBpbiB0
aGVpciBuYW1lcwo+IC0gbmFtZSB0aGVpciBpbnB1dCBhcmd1bWVudHMgZ2xhCj4gCj4gQXQgdGhl
IHVzZSBzaXRlcyBkbyB0aGUgY29udmVyc2lvbiB0byBnZm5fdCBhcyBzdWl0YWJsZS4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1i
eTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCj4gCj4gLS0tIGEveGVu
L2FyY2gveDg2L2RlYnVnLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZGVidWcuYwo+IEBAIC01MSw3
ICs1MSw3IEBAIGRiZ19odm1fdmEybWZuKGRiZ3ZhX3QgdmFkZHIsIHN0cnVjdCBkb20KPiAKPiAg
ICAgIERCR1AyKCJ2YWRkcjolbHggZG9taWQ6JWRcbiIsIHZhZGRyLCBkcC0+ZG9tYWluX2lkKTsK
PiAKPiAtICAgICpnZm4gPSBfZ2ZuKHBhZ2luZ19ndmFfdG9fZ2ZuKGRwLT52Y3B1WzBdLCB2YWRk
ciwgJnBmZWMpKTsKPiArICAgICpnZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbihkcC0+dmNwdVswXSwg
dmFkZHIsICZwZmVjLCBOVUxMKTsKPiAgICAgIGlmICggZ2ZuX2VxKCpnZm4sIElOVkFMSURfR0ZO
KSApCj4gICAgICB7Cj4gICAgICAgICAgREJHUDIoImtkYjpiYWQgZ2ZuIGZyb20gZ3ZhX3RvX2dm
blxuIik7Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYwo+IEBAIC02NzgsNyArNjc4LDggQEAgc3RhdGljIGludCBodm1l
bXVsX2xpbmVhcl90b19waHlzKAo+ICAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVt
dWxfY3R4dCkKPiAgewo+ICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+IC0gICAg
dW5zaWduZWQgbG9uZyBwZm4sIG5wZm4sIGRvbmUsIHRvZG8sIGksIG9mZnNldCA9IGFkZHIgJiB+
UEFHRV9NQVNLOwo+ICsgICAgZ2ZuX3QgZ2ZuLCBuZ2ZuOwo+ICsgICAgdW5zaWduZWQgbG9uZyBk
b25lLCB0b2RvLCBpLCBvZmZzZXQgPSBhZGRyICYgflBBR0VfTUFTSzsKPiAgICAgIGludCByZXZl
cnNlOwo+IAo+ICAgICAgLyoKPiBAQCAtNzAwLDE1ICs3MDEsMTcgQEAgc3RhdGljIGludCBodm1l
bXVsX2xpbmVhcl90b19waHlzKAo+ICAgICAgaWYgKCByZXZlcnNlICYmICgoUEFHRV9TSVpFIC0g
b2Zmc2V0KSA8IGJ5dGVzX3Blcl9yZXApICkKPiAgICAgIHsKPiAgICAgICAgICAvKiBEbyBwYWdl
LXN0cmFkZGxpbmcgZmlyc3QgaXRlcmF0aW9uIGZvcndhcmRzIHZpYSByZWN1cnNpb24uICovCj4g
LSAgICAgICAgcGFkZHJfdCBfcGFkZHI7Cj4gKyAgICAgICAgcGFkZHJfdCBnYWRkcjsKPiAgICAg
ICAgICB1bnNpZ25lZCBsb25nIG9uZV9yZXAgPSAxOwo+ICAgICAgICAgIGludCByYyA9IGh2bWVt
dWxfbGluZWFyX3RvX3BoeXMoCj4gLSAgICAgICAgICAgIGFkZHIsICZfcGFkZHIsIGJ5dGVzX3Bl
cl9yZXAsICZvbmVfcmVwLCBwZmVjLCBodm1lbXVsX2N0eHQpOwo+ICsgICAgICAgICAgICBhZGRy
LCAmZ2FkZHIsIGJ5dGVzX3Blcl9yZXAsICZvbmVfcmVwLCBwZmVjLCBodm1lbXVsX2N0eHQpOwo+
ICsKPiAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCj4gICAgICAgICAgICAgIHJl
dHVybiByYzsKPiAtICAgICAgICBwZm4gPSBfcGFkZHIgPj4gUEFHRV9TSElGVDsKPiArICAgICAg
ICBnZm4gPSBnYWRkcl90b19nZm4oZ2FkZHIpOwo+ICAgICAgfQo+IC0gICAgZWxzZSBpZiAoIChw
Zm4gPSBwYWdpbmdfZ3ZhX3RvX2dmbihjdXJyLCBhZGRyLCAmcGZlYykpID09Cj4gZ2ZuX3goSU5W
QUxJRF9HRk4pICkKPiArICAgIGVsc2UgaWYgKCBnZm5fZXEoZ2ZuID0gcGFnaW5nX2dsYV90b19n
Zm4oY3VyciwgYWRkciwgJnBmZWMsIE5VTEwpLAo+ICsgICAgICAgICAgICAgICAgICAgICBJTlZB
TElEX0dGTikgKQo+ICAgICAgewo+ICAgICAgICAgIGlmICggcGZlYyAmIChQRkVDX3BhZ2VfcGFn
ZWQgfCBQRkVDX3BhZ2Vfc2hhcmVkKSApCj4gICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1JF
VFJZOwo+IEBAIC03MjMsMTEgKzcyNiwxMSBAQCBzdGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3Rv
X3BoeXMoCj4gICAgICB7Cj4gICAgICAgICAgLyogR2V0IHRoZSBuZXh0IFBGTiBpbiB0aGUgcmFu
Z2UuICovCj4gICAgICAgICAgYWRkciArPSByZXZlcnNlID8gLVBBR0VfU0laRSA6IFBBR0VfU0la
RTsKPiAtICAgICAgICBucGZuID0gcGFnaW5nX2d2YV90b19nZm4oY3VyciwgYWRkciwgJnBmZWMp
Owo+ICsgICAgICAgIG5nZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbihjdXJyLCBhZGRyLCAmcGZlYywg
TlVMTCk7Cj4gCj4gICAgICAgICAgLyogSXMgaXQgY29udGlndW91cyB3aXRoIHRoZSBwcmVjZWRp
bmcgUEZOcz8gSWYgbm90IHRoZW4gd2UncmUgZG9uZS4gKi8KPiAtICAgICAgICBpZiAoIChucGZu
ID09IGdmbl94KElOVkFMSURfR0ZOKSkgfHwKPiAtICAgICAgICAgICAgIChucGZuICE9IChwZm4g
KyAocmV2ZXJzZSA/IC1pIDogaSkpKSApCj4gKyAgICAgICAgaWYgKCBnZm5fZXEobmdmbiwgSU5W
QUxJRF9HRk4pIHx8Cj4gKyAgICAgICAgICAgICAhZ2ZuX2VxKG5nZm4sIGdmbl9hZGQoZ2ZuLCBy
ZXZlcnNlID8gLWkgOiBpKSkgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgaWYgKCBwZmVj
ICYgKFBGRUNfcGFnZV9wYWdlZCB8IFBGRUNfcGFnZV9zaGFyZWQpICkKPiAgICAgICAgICAgICAg
ICAgIHJldHVybiBYODZFTVVMX1JFVFJZOwo+IEBAIC03MzUsNyArNzM4LDcgQEAgc3RhdGljIGlu
dCBodm1lbXVsX2xpbmVhcl90b19waHlzKAo+ICAgICAgICAgICAgICBpZiAoIGRvbmUgPT0gMCAp
Cj4gICAgICAgICAgICAgIHsKPiAgICAgICAgICAgICAgICAgIEFTU0VSVCghcmV2ZXJzZSk7Cj4g
LSAgICAgICAgICAgICAgICBpZiAoIG5wZm4gIT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKPiArICAg
ICAgICAgICAgICAgIGlmICggIWdmbl9lcShuZ2ZuLCBJTlZBTElEX0dGTikgKQo+ICAgICAgICAg
ICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKPiAgICAgICAgICAgICAg
ICAgICpyZXBzID0gMDsKPiAgICAgICAgICAgICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVsdChwZmVj
LCBhZGRyICYgUEFHRV9NQVNLLCAmaHZtZW11bF9jdHh0LQo+ID5jdHh0KTsKPiBAQCAtNzQ4LDcg
Kzc1MSw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9saW5lYXJfdG9fcGh5cygKPiAgICAgICAgICBk
b25lICs9IFBBR0VfU0laRTsKPiAgICAgIH0KPiAKPiAtICAgICpwYWRkciA9ICgocGFkZHJfdClw
Zm4gPDwgUEFHRV9TSElGVCkgfCBvZmZzZXQ7Cj4gKyAgICAqcGFkZHIgPSBnZm5fdG9fZ2FkZHIo
Z2ZuKSB8IG9mZnNldDsKPiArCj4gICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwo+ICB9Cj4gCj4g
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKPiBAQCAtMjY4NCw3ICsyNjg0LDcgQEAgc3RhdGljIHZvaWQgKmh2bV9tYXBfZW50cnkodW5z
aWduZWQgbG9uZwo+ICAgICAgICogdHJlYXQgaXQgYXMgYSBrZXJuZWwtbW9kZSByZWFkIChpLmUu
IG5vIGFjY2VzcyBjaGVja3MpLgo+ICAgICAgICovCj4gICAgICBwZmVjID0gUEZFQ19wYWdlX3By
ZXNlbnQ7Cj4gLSAgICBnZm4gPSBwYWdpbmdfZ3ZhX3RvX2dmbihjdXJyZW50LCB2YSwgJnBmZWMp
Owo+ICsgICAgZ2ZuID0gZ2ZuX3gocGFnaW5nX2dsYV90b19nZm4oY3VycmVudCwgdmEsICZwZmVj
LCBOVUxMKSk7Cj4gICAgICBpZiAoIHBmZWMgJiAoUEZFQ19wYWdlX3BhZ2VkIHwgUEZFQ19wYWdl
X3NoYXJlZCkgKQo+ICAgICAgICAgIGdvdG8gZmFpbDsKPiAKPiBAQCAtMzExNSw3ICszMTE1LDcg
QEAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV90cmFuc2xhdAo+IAo+ICAgICAgaWYg
KCBsaW5lYXIgKQo+ICAgICAgewo+IC0gICAgICAgIGdmbiA9IF9nZm4ocGFnaW5nX2d2YV90b19n
Zm4odiwgYWRkciwgJnBmZWMpKTsKPiArICAgICAgICBnZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbih2
LCBhZGRyLCAmcGZlYywgTlVMTCk7Cj4gCj4gICAgICAgICAgaWYgKCBnZm5fZXEoZ2ZuLCBJTlZB
TElEX0dGTikgKQo+ICAgICAgICAgIHsKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL21vbml0b3Iu
Ywo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jCj4gQEAgLTEzMCw3ICsxMzAsNyBA
QCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgZ2ZuX29mX3JpcCh1Cj4gCj4gICAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3VyciwgeDg2X3NlZ19jcywgJnNyZWcpOwo+IAo+IC0gICAg
cmV0dXJuIHBhZ2luZ19ndmFfdG9fZ2ZuKGN1cnIsIHNyZWcuYmFzZSArIHJpcCwgJnBmZWMpOwo+
ICsgICAgcmV0dXJuIGdmbl94KHBhZ2luZ19nbGFfdG9fZ2ZuKGN1cnIsIHNyZWcuYmFzZSArIHJp
cCwgJnBmZWMsIE5VTEwpKTsKPiAgfQo+IAo+ICBpbnQgaHZtX21vbml0b3JfZGVidWcodW5zaWdu
ZWQgbG9uZyByaXAsIGVudW0KPiBodm1fbW9uaXRvcl9kZWJ1Z190eXBlIHR5cGUsCj4gLS0tIGEv
eGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9ndWVz
dF93YWxrLmMKPiBAQCAtODEsOCArODEsOSBAQCBzdGF0aWMgYm9vbCBzZXRfYWRfYml0cyhndWVz
dF9pbnRwdGVfdCAqCj4gICAqLwo+ICBib29sCj4gIGd1ZXN0X3dhbGtfdGFibGVzKHN0cnVjdCB2
Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+IC0gICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIHZhLCB3YWxrX3QgKmd3LAo+IC0gICAgICAgICAgICAgICAgICB1aW50MzJfdCB3
YWxrLCBtZm5fdCB0b3BfbWZuLCB2b2lkICp0b3BfbWFwKQo+ICsgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGdsYSwgd2Fsa190ICpndywgdWludDMyX3Qgd2FsaywKPiArICAgICAgICAg
ICAgICAgICAgZ2ZuX3QgdG9wX2dmbiwgbWZuX3QgdG9wX21mbiwgdm9pZCAqdG9wX21hcCwKPiAr
ICAgICAgICAgICAgICAgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlKQo+ICB7Cj4gICAg
ICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+ICAgICAgcDJtX3R5cGVfdCBwMm10Owo+
IEBAIC0xMTYsNyArMTE3LDcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0
cnVjdAo+IAo+ICAgICAgcGVyZmNfaW5jcihndWVzdF93YWxrKTsKPiAgICAgIG1lbXNldChndywg
MCwgc2l6ZW9mKCpndykpOwo+IC0gICAgZ3ctPnZhID0gdmE7Cj4gKyAgICBndy0+dmEgPSBnbGE7
Cj4gICAgICBndy0+cGZlYyA9IHdhbGsgJiAoUEZFQ191c2VyX21vZGUgfCBQRkVDX3dyaXRlX2Fj
Y2Vzcyk7Cj4gCj4gICAgICAvKgo+IEBAIC0xMzMsNyArMTM0LDcgQEAgZ3Vlc3Rfd2Fsa190YWJs
ZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAo+ICAgICAgLyogR2V0IHRoZSBsNGUgZnJvbSB0aGUg
dG9wIGxldmVsIHRhYmxlIGFuZCBjaGVjayBpdHMgZmxhZ3MqLwo+ICAgICAgZ3ctPmw0bWZuID0g
dG9wX21mbjsKPiAgICAgIGw0cCA9IChndWVzdF9sNGVfdCAqKSB0b3BfbWFwOwo+IC0gICAgZ3ct
Pmw0ZSA9IGw0cFtndWVzdF9sNF90YWJsZV9vZmZzZXQodmEpXTsKPiArICAgIGd3LT5sNGUgPSBs
NHBbZ3Vlc3RfbDRfdGFibGVfb2Zmc2V0KGdsYSldOwo+ICAgICAgZ2ZsYWdzID0gZ3Vlc3RfbDRl
X2dldF9mbGFncyhndy0+bDRlKTsKPiAgICAgIGlmICggIShnZmxhZ3MgJiBfUEFHRV9QUkVTRU5U
KSApCj4gICAgICAgICAgZ290byBvdXQ7Cj4gQEAgLTE2Myw3ICsxNjQsNyBAQCBndWVzdF93YWxr
X3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gICAgICB9Cj4gCj4gICAgICAvKiBHZXQg
dGhlIGwzZSBhbmQgY2hlY2sgaXRzIGZsYWdzKi8KPiAtICAgIGd3LT5sM2UgPSBsM3BbZ3Vlc3Rf
bDNfdGFibGVfb2Zmc2V0KHZhKV07Cj4gKyAgICBndy0+bDNlID0gbDNwW2d1ZXN0X2wzX3RhYmxl
X29mZnNldChnbGEpXTsKPiAgICAgIGdmbGFncyA9IGd1ZXN0X2wzZV9nZXRfZmxhZ3MoZ3ctPmwz
ZSk7Cj4gICAgICBpZiAoICEoZ2ZsYWdzICYgX1BBR0VfUFJFU0VOVCkgKQo+ICAgICAgICAgIGdv
dG8gb3V0Owo+IEBAIC0yMDUsNyArMjA2LDcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZj
cHUgKnYsIHN0cnVjdAo+IAo+ICAgICAgICAgIC8qIEluY3JlbWVudCB0aGUgcGZuIGJ5IHRoZSBy
aWdodCBudW1iZXIgb2YgNGsgcGFnZXMuICovCj4gICAgICAgICAgc3RhcnQgPSBfZ2ZuKChnZm5f
eChzdGFydCkgJiB+R1VFU1RfTDNfR0ZOX01BU0spICsKPiAtICAgICAgICAgICAgICAgICAgICAg
KCh2YSA+PiBQQUdFX1NISUZUKSAmIEdVRVNUX0wzX0dGTl9NQVNLKSk7Cj4gKyAgICAgICAgICAg
ICAgICAgICAgICgoZ2xhID4+IFBBR0VfU0hJRlQpICYgR1VFU1RfTDNfR0ZOX01BU0spKTsKPiAg
ICAgICAgICBndy0+bDFlID0gZ3Vlc3RfbDFlX2Zyb21fZ2ZuKHN0YXJ0LCBmbGFncyk7Cj4gICAg
ICAgICAgZ3ctPmwybWZuID0gZ3ctPmwxbWZuID0gSU5WQUxJRF9NRk47Cj4gICAgICAgICAgbGVh
Zl9sZXZlbCA9IDM7Cj4gQEAgLTIxNSw3ICsyMTYsNyBAQCBndWVzdF93YWxrX3RhYmxlcyhzdHJ1
Y3QgdmNwdSAqdiwgc3RydWN0Cj4gICNlbHNlIC8qIFBBRSBvbmx5Li4uICovCj4gCj4gICAgICAv
KiBHZXQgdGhlIGwzZSBhbmQgY2hlY2sgaXRzIGZsYWcgKi8KPiAtICAgIGd3LT5sM2UgPSAoKGd1
ZXN0X2wzZV90ICopIHRvcF9tYXApW2d1ZXN0X2wzX3RhYmxlX29mZnNldCh2YSldOwo+ICsgICAg
Z3ctPmwzZSA9ICgoZ3Vlc3RfbDNlX3QgKil0b3BfbWFwKVtndWVzdF9sM190YWJsZV9vZmZzZXQo
Z2xhKV07Cj4gICAgICBnZmxhZ3MgPSBndWVzdF9sM2VfZ2V0X2ZsYWdzKGd3LT5sM2UpOwo+ICAg
ICAgaWYgKCAhKGdmbGFncyAmIF9QQUdFX1BSRVNFTlQpICkKPiAgICAgICAgICBnb3RvIG91dDsK
PiBAQCAtMjQyLDE0ICsyNDMsMTQgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYs
IHN0cnVjdAo+ICAgICAgfQo+IAo+ICAgICAgLyogR2V0IHRoZSBsMmUgKi8KPiAtICAgIGd3LT5s
MmUgPSBsMnBbZ3Vlc3RfbDJfdGFibGVfb2Zmc2V0KHZhKV07Cj4gKyAgICBndy0+bDJlID0gbDJw
W2d1ZXN0X2wyX3RhYmxlX29mZnNldChnbGEpXTsKPiAKPiAgI2Vsc2UgLyogMzItYml0IG9ubHku
Li4gKi8KPiAKPiAgICAgIC8qIEdldCBsMmUgZnJvbSB0aGUgdG9wIGxldmVsIHRhYmxlICovCj4g
ICAgICBndy0+bDJtZm4gPSB0b3BfbWZuOwo+ICAgICAgbDJwID0gKGd1ZXN0X2wyZV90ICopIHRv
cF9tYXA7Cj4gLSAgICBndy0+bDJlID0gbDJwW2d1ZXN0X2wyX3RhYmxlX29mZnNldCh2YSldOwo+
ICsgICAgZ3ctPmwyZSA9IGwycFtndWVzdF9sMl90YWJsZV9vZmZzZXQoZ2xhKV07Cj4gCj4gICNl
bmRpZiAvKiBBbGwgbGV2ZWxzLi4uICovCj4gCj4gQEAgLTMxMCw3ICszMTEsNyBAQCBndWVzdF93
YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gCj4gICAgICAgICAgLyogSW5jcmVt
ZW50IHRoZSBwZm4gYnkgdGhlIHJpZ2h0IG51bWJlciBvZiA0ayBwYWdlcy4gKi8KPiAgICAgICAg
ICBzdGFydCA9IF9nZm4oKGdmbl94KHN0YXJ0KSAmIH5HVUVTVF9MMl9HRk5fTUFTSykgKwo+IC0g
ICAgICAgICAgICAgICAgICAgICBndWVzdF9sMV90YWJsZV9vZmZzZXQodmEpKTsKPiArICAgICAg
ICAgICAgICAgICAgICAgZ3Vlc3RfbDFfdGFibGVfb2Zmc2V0KGdsYSkpOwo+ICAjaWYgR1VFU1Rf
UEFHSU5HX0xFVkVMUyA9PSAyCj4gICAgICAgICAgIC8qIFdpZGVyIHRoYW4gMzIgYml0cyBpZiBQ
U0UzNiBzdXBlcnBhZ2UuICovCj4gICAgICAgICAgZ3ctPmVsMWUgPSAoZ2ZuX3goc3RhcnQpIDw8
IFBBR0VfU0hJRlQpIHwgZmxhZ3M7Cj4gQEAgLTMzNCw3ICszMzUsNyBAQCBndWVzdF93YWxrX3Rh
YmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gICAgICAgICAgZ3ctPnBmZWMgfD0gcmMgJiBQ
RkVDX3N5bnRoX21hc2s7Cj4gICAgICAgICAgZ290byBvdXQ7Cj4gICAgICB9Cj4gLSAgICBndy0+
bDFlID0gbDFwW2d1ZXN0X2wxX3RhYmxlX29mZnNldCh2YSldOwo+ICsgICAgZ3ctPmwxZSA9IGwx
cFtndWVzdF9sMV90YWJsZV9vZmZzZXQoZ2xhKV07Cj4gICAgICBnZmxhZ3MgPSBndWVzdF9sMWVf
Z2V0X2ZsYWdzKGd3LT5sMWUpOwo+ICAgICAgaWYgKCAhKGdmbGFncyAmIF9QQUdFX1BSRVNFTlQp
ICkKPiAgICAgICAgICBnb3RvIG91dDsKPiBAQCAtNDQzLDIyICs0NDQsMjIgQEAgZ3Vlc3Rfd2Fs
a190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAo+ICAgICAgICAgIGJyZWFrOwo+IAo+ICAg
ICAgY2FzZSAxOgo+IC0gICAgICAgIGlmICggc2V0X2FkX2JpdHMoJmwxcFtndWVzdF9sMV90YWJs
ZV9vZmZzZXQodmEpXS5sMSwgJmd3LT5sMWUubDEsCj4gKyAgICAgICAgaWYgKCBzZXRfYWRfYml0
cygmbDFwW2d1ZXN0X2wxX3RhYmxlX29mZnNldChnbGEpXS5sMSwgJmd3LT5sMWUubDEsCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAod2FsayAmIFBGRUNfd3JpdGVfYWNjZXNzKSkgKQo+ICAg
ICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBndy0+bDFtZm4pOwo+ICAgICAgICAgIC8q
IEZhbGx0aHJvdWdoICovCj4gICAgICBjYXNlIDI6Cj4gLSAgICAgICAgaWYgKCBzZXRfYWRfYml0
cygmbDJwW2d1ZXN0X2wyX3RhYmxlX29mZnNldCh2YSldLmwyLCAmZ3ctPmwyZS5sMiwKPiArICAg
ICAgICBpZiAoIHNldF9hZF9iaXRzKCZsMnBbZ3Vlc3RfbDJfdGFibGVfb2Zmc2V0KGdsYSldLmwy
LCAmZ3ctPmwyZS5sMiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICh3YWxrICYgUEZFQ193
cml0ZV9hY2Nlc3MpICYmIGxlYWZfbGV2ZWwgPT0gMikgKQo+ICAgICAgICAgICAgICBwYWdpbmdf
bWFya19kaXJ0eShkLCBndy0+bDJtZm4pOwo+ICAgICAgICAgIC8qIEZhbGx0aHJvdWdoICovCj4g
ICNpZiBHVUVTVF9QQUdJTkdfTEVWRUxTID09IDQgLyogNjQtYml0IG9ubHkuLi4gKi8KPiAgICAg
IGNhc2UgMzoKPiAtICAgICAgICBpZiAoIHNldF9hZF9iaXRzKCZsM3BbZ3Vlc3RfbDNfdGFibGVf
b2Zmc2V0KHZhKV0ubDMsICZndy0+bDNlLmwzLAo+ICsgICAgICAgIGlmICggc2V0X2FkX2JpdHMo
JmwzcFtndWVzdF9sM190YWJsZV9vZmZzZXQoZ2xhKV0ubDMsICZndy0+bDNlLmwzLAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKHdhbGsgJiBQRkVDX3dyaXRlX2FjY2VzcykgJiYgbGVhZl9s
ZXZlbCA9PSAzKSApCj4gICAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIGd3LT5sM21m
bik7Cj4gCj4gLSAgICAgICAgaWYgKCBzZXRfYWRfYml0cygmbDRwW2d1ZXN0X2w0X3RhYmxlX29m
ZnNldCh2YSldLmw0LCAmZ3ctPmw0ZS5sNCwKPiArICAgICAgICBpZiAoIHNldF9hZF9iaXRzKCZs
NHBbZ3Vlc3RfbDRfdGFibGVfb2Zmc2V0KGdsYSldLmw0LCAmZ3ctPmw0ZS5sNCwKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhbHNlKSApCj4gICAgICAgICAgICAgIHBhZ2luZ19tYXJrX2Rp
cnR5KGQsIGd3LT5sNG1mbik7Cj4gICNlbmRpZgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAv
Z3Vlc3Rfd2Fsay5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9ndWVzdF93YWxrLmMKPiBA
QCAtMjYsOCArMjYsOCBAQCBhc20oIi5maWxlIFwiIiBfX09CSkVDVF9GSUxFX18gIlwiIik7Cj4g
ICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiAgI2luY2x1ZGUgInByaXZhdGUuaCIgLyogZm9yIGhh
cF9ndmFfdG9fZ2ZuXyogKi8KPiAKPiAtI2RlZmluZSBfaGFwX2d2YV90b19nZm4obGV2ZWxzKSBo
YXBfZ3ZhX3RvX2dmbl8jI2xldmVscyMjX2xldmVscwo+IC0jZGVmaW5lIGhhcF9ndmFfdG9fZ2Zu
KGxldmVscykgX2hhcF9ndmFfdG9fZ2ZuKGxldmVscykKPiArI2RlZmluZSBfaGFwX2dsYV90b19n
Zm4obGV2ZWxzKSBoYXBfZ2xhX3RvX2dmbl8jI2xldmVscyMjX2xldmVscwo+ICsjZGVmaW5lIGhh
cF9nbGFfdG9fZ2ZuKGxldmVscykgX2hhcF9nbGFfdG9fZ2ZuKGxldmVscykKPiAKPiAgI2RlZmlu
ZSBfaGFwX3AybV9nYV90b19nZm4obGV2ZWxzKQo+IGhhcF9wMm1fZ2FfdG9fZ2ZuXyMjbGV2ZWxz
IyNfbGV2ZWxzCj4gICNkZWZpbmUgaGFwX3AybV9nYV90b19nZm4obGV2ZWxzKSBfaGFwX3AybV9n
YV90b19nZm4obGV2ZWxzKQo+IEBAIC0zOSwxNiArMzksMTAgQEAgYXNtKCIuZmlsZSBcIiIgX19P
QkpFQ1RfRklMRV9fICJcIiIpOwo+ICAjaW5jbHVkZSA8YXNtL2d1ZXN0X3B0Lmg+Cj4gICNpbmNs
dWRlIDxhc20vcDJtLmg+Cj4gCj4gLXVuc2lnbmVkIGxvbmcgaGFwX2d2YV90b19nZm4oR1VFU1Rf
UEFHSU5HX0xFVkVMUykoCj4gLSAgICBzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4g
KnAybSwgdW5zaWduZWQgbG9uZyBndmEsIHVpbnQzMl90Cj4gKnBmZWMpCj4gLXsKPiAtICAgIHVu
c2lnbmVkIGxvbmcgY3IzID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXTsKPiAtICAgIHJl
dHVybiBoYXBfcDJtX2dhX3RvX2dmbihHVUVTVF9QQUdJTkdfTEVWRUxTKSh2LCBwMm0sIGNyMywg
Z3ZhLAo+IHBmZWMsIE5VTEwpOwo+IC19Cj4gLQo+IC11bnNpZ25lZCBsb25nIGhhcF9wMm1fZ2Ff
dG9fZ2ZuKEdVRVNUX1BBR0lOR19MRVZFTFMpKAo+ICtzdGF0aWMgdW5zaWduZWQgbG9uZyBnYV90
b19nZm4oCj4gICAgICBzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5z
aWduZWQgbG9uZyBjcjMsCj4gLSAgICBwYWRkcl90IGdhLCB1aW50MzJfdCAqcGZlYywgdW5zaWdu
ZWQgaW50ICpwYWdlX29yZGVyKQo+ICsgICAgcGFkZHJfdCBnYSwgdWludDMyX3QgKnBmZWMsIHVu
c2lnbmVkIGludCAqcGFnZV9vcmRlciwKPiArICAgIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNo
ZSkKPiAgewo+ICAgICAgYm9vbCB3YWxrX29rOwo+ICAgICAgbWZuX3QgdG9wX21mbjsKPiBAQCAt
OTEsNyArODUsOCBAQCB1bnNpZ25lZCBsb25nIGhhcF9wMm1fZ2FfdG9fZ2ZuKEdVRVNUX1BBCj4g
ICNpZiBHVUVTVF9QQUdJTkdfTEVWRUxTID09IDMKPiAgICAgIHRvcF9tYXAgKz0gKGNyMyAmIH4o
UEFHRV9NQVNLIHwgMzEpKTsKPiAgI2VuZGlmCj4gLSAgICB3YWxrX29rID0gZ3Vlc3Rfd2Fsa190
YWJsZXModiwgcDJtLCBnYSwgJmd3LCAqcGZlYywgdG9wX21mbiwKPiB0b3BfbWFwKTsKPiArICAg
IHdhbGtfb2sgPSBndWVzdF93YWxrX3RhYmxlcyh2LCBwMm0sIGdhLCAmZ3csICpwZmVjLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcF9nZm4sIHRvcF9tZm4sIHRvcF9tYXAs
IGNhY2hlKTsKPiAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHRvcF9tYXApOwo+ICAgICAgcHV0X3Bh
Z2UodG9wX3BhZ2UpOwo+IAo+IEBAIC0xMzcsNiArMTMyLDIxIEBAIHVuc2lnbmVkIGxvbmcgaGFw
X3AybV9nYV90b19nZm4oR1VFU1RfUEEKPiAgICAgIHJldHVybiBnZm5feChJTlZBTElEX0dGTik7
Cj4gIH0KPiAKPiArZ2ZuX3QgaGFwX2dsYV90b19nZm4oR1VFU1RfUEFHSU5HX0xFVkVMUykoCj4g
KyAgICBzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9u
ZyBnbGEsIHVpbnQzMl90Cj4gKnBmZWMsCj4gKyAgICBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2Fj
aGUpCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgY3IzID0gdi0+YXJjaC5odm1fdmNwdS5ndWVz
dF9jclszXTsKPiArCj4gKyAgICByZXR1cm4gX2dmbihnYV90b19nZm4odiwgcDJtLCBjcjMsIGds
YSwgcGZlYywgTlVMTCwgY2FjaGUpKTsKPiArfQo+ICsKPiArdW5zaWduZWQgbG9uZyBoYXBfcDJt
X2dhX3RvX2dmbihHVUVTVF9QQUdJTkdfTEVWRUxTKSgKPiArICAgIHN0cnVjdCB2Y3B1ICp2LCBz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGNyMywKPiArICAgIHBhZGRyX3Qg
Z2EsIHVpbnQzMl90ICpwZmVjLCB1bnNpZ25lZCBpbnQgKnBhZ2Vfb3JkZXIpCj4gK3sKPiArICAg
IHJldHVybiBnYV90b19nZm4odiwgcDJtLCBjcjMsIGdhLCBwZmVjLCBwYWdlX29yZGVyLCBOVUxM
KTsKPiArfQo+IAo+ICAvKgo+ICAgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L21tL2hhcC9oYXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKPiBAQCAt
NzQzLDEwICs3NDMsMTEgQEAgaGFwX3dyaXRlX3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1
bgo+ICAgICAgICAgIHAybV9mbHVzaF9uZXN0ZWRwMm0oZCk7Cj4gIH0KPiAKPiAtc3RhdGljIHVu
c2lnbmVkIGxvbmcgaGFwX2d2YV90b19nZm5fcmVhbF9tb2RlKAo+IC0gICAgc3RydWN0IHZjcHUg
KnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ3ZhLCB1aW50MzJfdAo+
ICpwZmVjKQo+ICtzdGF0aWMgZ2ZuX3QgaGFwX2dsYV90b19nZm5fcmVhbF9tb2RlKAo+ICsgICAg
c3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2xh
LCB1aW50MzJfdAo+ICpwZmVjLAo+ICsgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlKQo+
ICB7Cj4gLSAgICByZXR1cm4gKChwYWRkcl90KWd2YSA+PiBQQUdFX1NISUZUKTsKPiArICAgIHJl
dHVybiBnYWRkcl90b19nZm4oZ2xhKTsKPiAgfQo+IAo+ICBzdGF0aWMgdW5zaWduZWQgbG9uZyBo
YXBfcDJtX2dhX3RvX2dmbl9yZWFsX21vZGUoCj4gQEAgLTc2Miw3ICs3NjMsNyBAQCBzdGF0aWMg
dW5zaWduZWQgbG9uZyBoYXBfcDJtX2dhX3RvX2dmbl9yCj4gIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
cGFnaW5nX21vZGUgaGFwX3BhZ2luZ19yZWFsX21vZGUgPSB7Cj4gICAgICAucGFnZV9mYXVsdCAg
ICAgICAgICAgICA9IGhhcF9wYWdlX2ZhdWx0LAo+ICAgICAgLmludmxwZyAgICAgICAgICAgICAg
ICAgPSBoYXBfaW52bHBnLAo+IC0gICAgLmd2YV90b19nZm4gICAgICAgICAgICAgPSBoYXBfZ3Zh
X3RvX2dmbl9yZWFsX21vZGUsCj4gKyAgICAuZ2xhX3RvX2dmbiAgICAgICAgICAgICA9IGhhcF9n
bGFfdG9fZ2ZuX3JlYWxfbW9kZSwKPiAgICAgIC5wMm1fZ2FfdG9fZ2ZuICAgICAgICAgID0gaGFw
X3AybV9nYV90b19nZm5fcmVhbF9tb2RlLAo+ICAgICAgLnVwZGF0ZV9jcjMgICAgICAgICAgICAg
PSBoYXBfdXBkYXRlX2NyMywKPiAgICAgIC51cGRhdGVfcGFnaW5nX21vZGVzICAgID0gaGFwX3Vw
ZGF0ZV9wYWdpbmdfbW9kZXMsCj4gQEAgLTc3Myw3ICs3NzQsNyBAQCBzdGF0aWMgY29uc3Qgc3Ry
dWN0IHBhZ2luZ19tb2RlIGhhcF9wYWdpCj4gIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcGFnaW5nX21v
ZGUgaGFwX3BhZ2luZ19wcm90ZWN0ZWRfbW9kZSA9IHsKPiAgICAgIC5wYWdlX2ZhdWx0ICAgICAg
ICAgICAgID0gaGFwX3BhZ2VfZmF1bHQsCj4gICAgICAuaW52bHBnICAgICAgICAgICAgICAgICA9
IGhhcF9pbnZscGcsCj4gLSAgICAuZ3ZhX3RvX2dmbiAgICAgICAgICAgICA9IGhhcF9ndmFfdG9f
Z2ZuXzJfbGV2ZWxzLAo+ICsgICAgLmdsYV90b19nZm4gICAgICAgICAgICAgPSBoYXBfZ2xhX3Rv
X2dmbl8yX2xldmVscywKPiAgICAgIC5wMm1fZ2FfdG9fZ2ZuICAgICAgICAgID0gaGFwX3AybV9n
YV90b19nZm5fMl9sZXZlbHMsCj4gICAgICAudXBkYXRlX2NyMyAgICAgICAgICAgICA9IGhhcF91
cGRhdGVfY3IzLAo+ICAgICAgLnVwZGF0ZV9wYWdpbmdfbW9kZXMgICAgPSBoYXBfdXBkYXRlX3Bh
Z2luZ19tb2RlcywKPiBAQCAtNzg0LDcgKzc4NSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcGFn
aW5nX21vZGUgaGFwX3BhZ2kKPiAgc3RhdGljIGNvbnN0IHN0cnVjdCBwYWdpbmdfbW9kZSBoYXBf
cGFnaW5nX3BhZV9tb2RlID0gewo+ICAgICAgLnBhZ2VfZmF1bHQgICAgICAgICAgICAgPSBoYXBf
cGFnZV9mYXVsdCwKPiAgICAgIC5pbnZscGcgICAgICAgICAgICAgICAgID0gaGFwX2ludmxwZywK
PiAtICAgIC5ndmFfdG9fZ2ZuICAgICAgICAgICAgID0gaGFwX2d2YV90b19nZm5fM19sZXZlbHMs
Cj4gKyAgICAuZ2xhX3RvX2dmbiAgICAgICAgICAgICA9IGhhcF9nbGFfdG9fZ2ZuXzNfbGV2ZWxz
LAo+ICAgICAgLnAybV9nYV90b19nZm4gICAgICAgICAgPSBoYXBfcDJtX2dhX3RvX2dmbl8zX2xl
dmVscywKPiAgICAgIC51cGRhdGVfY3IzICAgICAgICAgICAgID0gaGFwX3VwZGF0ZV9jcjMsCj4g
ICAgICAudXBkYXRlX3BhZ2luZ19tb2RlcyAgICA9IGhhcF91cGRhdGVfcGFnaW5nX21vZGVzLAo+
IEBAIC03OTUsNyArNzk2LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBwYWdpbmdfbW9kZSBoYXBf
cGFnaQo+ICBzdGF0aWMgY29uc3Qgc3RydWN0IHBhZ2luZ19tb2RlIGhhcF9wYWdpbmdfbG9uZ19t
b2RlID0gewo+ICAgICAgLnBhZ2VfZmF1bHQgICAgICAgICAgICAgPSBoYXBfcGFnZV9mYXVsdCwK
PiAgICAgIC5pbnZscGcgICAgICAgICAgICAgICAgID0gaGFwX2ludmxwZywKPiAtICAgIC5ndmFf
dG9fZ2ZuICAgICAgICAgICAgID0gaGFwX2d2YV90b19nZm5fNF9sZXZlbHMsCj4gKyAgICAuZ2xh
X3RvX2dmbiAgICAgICAgICAgICA9IGhhcF9nbGFfdG9fZ2ZuXzRfbGV2ZWxzLAo+ICAgICAgLnAy
bV9nYV90b19nZm4gICAgICAgICAgPSBoYXBfcDJtX2dhX3RvX2dmbl80X2xldmVscywKPiAgICAg
IC51cGRhdGVfY3IzICAgICAgICAgICAgID0gaGFwX3VwZGF0ZV9jcjMsCj4gICAgICAudXBkYXRl
X3BhZ2luZ19tb2RlcyAgICA9IGhhcF91cGRhdGVfcGFnaW5nX21vZGVzLAo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9oYXAvcHJpdmF0ZS5oCj4gKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9wcml2
YXRlLmgKPiBAQCAtMjQsMTggKzI0LDIxIEBACj4gIC8qKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKi8KPiAgLyogICAgICAgICAgR1VFU1QgVFJBTlNMQVRJT04gRlVO
Q1MgICAgICAgICAqLwo+ICAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKiovCj4gLXVuc2lnbmVkIGxvbmcgaGFwX2d2YV90b19nZm5fMl9sZXZlbHMoc3RydWN0IHZj
cHUgKnYsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBndmEsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
aW50MzJfdCAqcGZlYyk7Cj4gLXVuc2lnbmVkIGxvbmcgaGFwX2d2YV90b19nZm5fM19sZXZlbHMo
c3RydWN0IHZjcHUgKnYsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBndmEsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCAqcGZlYyk7Cj4gLXVuc2lnbmVkIGxvbmcgaGFwX2d2YV90b19nZm5f
NF9sZXZlbHMoc3RydWN0IHZjcHUgKnYsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBndmEsCj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MzJfdCAqcGZlYyk7Cj4gK2dmbl90IGhhcF9nbGFfdG9fZ2Zu
XzJfbGV2ZWxzKHN0cnVjdCB2Y3B1ICp2LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGdsYSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDMyX3QgKnBmZWMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBodm1l
bXVsX2NhY2hlICpjYWNoZSk7Cj4gK2dmbl90IGhhcF9nbGFfdG9fZ2ZuXzNfbGV2ZWxzKHN0cnVj
dCB2Y3B1ICp2LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGdsYSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnBmZWMsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNo
ZSk7Cj4gK2dmbl90IGhhcF9nbGFfdG9fZ2ZuXzRfbGV2ZWxzKHN0cnVjdCB2Y3B1ICp2LAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdsYSwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnBmZWMsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSk7Cj4gCj4gIHVuc2ln
bmVkIGxvbmcgaGFwX3AybV9nYV90b19nZm5fMl9sZXZlbHMoc3RydWN0IHZjcHUgKnYsCj4gICAg
ICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGNyMywKPiAtLS0gYS94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBAQCAtMTk2
OCwxNiArMTk2OCwxNiBAQCB2b2lkIG5wMm1fc2NoZWR1bGUoaW50IGRpcikKPiAgICAgIH0KPiAg
fQo+IAo+IC11bnNpZ25lZCBsb25nIHBhZ2luZ19ndmFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LAo+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmEsCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnBmZWMpCj4gK2dmbl90IHBh
Z2luZ19nbGFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGdsYSwgdWludDMy
X3QgKnBmZWMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBodm1lbXVsX2NhY2hl
ICpjYWNoZSkKPiAgewo+ICAgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0
X2hvc3RwMm0odi0+ZG9tYWluKTsKPiAgICAgIGNvbnN0IHN0cnVjdCBwYWdpbmdfbW9kZSAqaG9z
dG1vZGUgPSBwYWdpbmdfZ2V0X2hvc3Rtb2RlKHYpOwo+IAo+ICAgICAgaWYgKCBpc19odm1fdmNw
dSh2KSAmJiBwYWdpbmdfbW9kZV9oYXAodi0+ZG9tYWluKSAmJgo+IG5lc3RlZGh2bV9pc19uMih2
KSApCj4gICAgICB7Cj4gLSAgICAgICAgdW5zaWduZWQgbG9uZyBsMl9nZm4sIGwxX2dmbjsKPiAr
ICAgICAgICBnZm5fdCBsMl9nZm47Cj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBsMV9nZm47Cj4g
ICAgICAgICAgc3RydWN0IHAybV9kb21haW4gKnAybTsKPiAgICAgICAgICBjb25zdCBzdHJ1Y3Qg
cGFnaW5nX21vZGUgKm1vZGU7Cj4gICAgICAgICAgdWludDhfdCBsMV9wMm1hOwo+IEBAIC0xOTg3
LDMxICsxOTg3LDMxIEBAIHVuc2lnbmVkIGxvbmcgcGFnaW5nX2d2YV90b19nZm4oc3RydWN0IHYK
PiAgICAgICAgICAvKiB0cmFuc2xhdGUgbDIgZ3Vlc3QgdmEgaW50byBsMiBndWVzdCBnZm4gKi8K
PiAgICAgICAgICBwMm0gPSBwMm1fZ2V0X25lc3RlZHAybSh2KTsKPiAgICAgICAgICBtb2RlID0g
cGFnaW5nX2dldF9uZXN0ZWRtb2RlKHYpOwo+IC0gICAgICAgIGwyX2dmbiA9IG1vZGUtPmd2YV90
b19nZm4odiwgcDJtLCB2YSwgcGZlYyk7Cj4gKyAgICAgICAgbDJfZ2ZuID0gbW9kZS0+Z2xhX3Rv
X2dmbih2LCBwMm0sIGdsYSwgcGZlYywgY2FjaGUpOwo+IAo+IC0gICAgICAgIGlmICggbDJfZ2Zu
ID09IGdmbl94KElOVkFMSURfR0ZOKSApCj4gLSAgICAgICAgICAgIHJldHVybiBnZm5feChJTlZB
TElEX0dGTik7Cj4gKyAgICAgICAgaWYgKCBnZm5fZXEobDJfZ2ZuLCBJTlZBTElEX0dGTikgKQo+
ICsgICAgICAgICAgICByZXR1cm4gSU5WQUxJRF9HRk47Cj4gCj4gICAgICAgICAgLyogdHJhbnNs
YXRlIGwyIGd1ZXN0IGdmbiBpbnRvIGwxIGd1ZXN0IGdmbiAqLwo+IC0gICAgICAgIHJ2ID0gbmVz
dGVkaGFwX3dhbGtfTDFfcDJtKHYsIGwyX2dmbiwgJmwxX2dmbiwgJmwxX3BhZ2Vfb3JkZXIsCj4g
JmwxX3AybWEsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwKPiArICAg
ICAgICBydiA9IG5lc3RlZGhhcF93YWxrX0wxX3AybSh2LCBnZm5feChsMl9nZm4pLCAmbDFfZ2Zu
LAo+ICZsMV9wYWdlX29yZGVyLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZsMV9wMm1hLCAxLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKCpw
ZmVjICYgUEZFQ193cml0ZV9hY2Nlc3MpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICEhKCpwZmVjICYgUEZFQ19pbnNuX2ZldGNoKSk7Cj4gCj4gICAgICAgICAgaWYgKCBy
diAhPSBORVNURURIVk1fUEFHRUZBVUxUX0RPTkUgKQo+IC0gICAgICAgICAgICByZXR1cm4gZ2Zu
X3goSU5WQUxJRF9HRk4pOwo+ICsgICAgICAgICAgICByZXR1cm4gSU5WQUxJRF9HRk47Cj4gCj4g
ICAgICAgICAgLyoKPiAgICAgICAgICAgKiBTYW5pdHkgY2hlY2sgdGhhdCBsMV9nZm4gY2FuIGJl
IHVzZWQgcHJvcGVybHkgYXMgYSA0SyBtYXBwaW5nLCBldmVuCj4gICAgICAgICAgICogaWYgaXQg
bWFwcGVkIGJ5IGEgbmVzdGVkIHN1cGVycGFnZS4KPiAgICAgICAgICAgKi8KPiAtICAgICAgICBB
U1NFUlQoKGwyX2dmbiAmICgoMXVsIDw8IGwxX3BhZ2Vfb3JkZXIpIC0gMSkpID09Cj4gKyAgICAg
ICAgQVNTRVJUKChnZm5feChsMl9nZm4pICYgKCgxdWwgPDwgbDFfcGFnZV9vcmRlcikgLSAxKSkg
PT0KPiAgICAgICAgICAgICAgICAgKGwxX2dmbiAmICgoMXVsIDw8IGwxX3BhZ2Vfb3JkZXIpIC0g
MSkpKTsKPiAKPiAtICAgICAgICByZXR1cm4gbDFfZ2ZuOwo+ICsgICAgICAgIHJldHVybiBfZ2Zu
KGwxX2dmbik7Cj4gICAgICB9Cj4gCj4gLSAgICByZXR1cm4gaG9zdG1vZGUtPmd2YV90b19nZm4o
diwgaG9zdHAybSwgdmEsIHBmZWMpOwo+ICsgICAgcmV0dXJuIGhvc3Rtb2RlLT5nbGFfdG9fZ2Zu
KHYsIGhvc3RwMm0sIGdsYSwgcGZlYywgY2FjaGUpOwo+ICB9Cj4gCj4gIC8qCj4gLS0tIGEveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMKPiBAQCAtMTY5OSwxNSArMTY5OSwxNSBAQCBzdGF0aWMgdW5zaWduZWQgaW50
IHNoYWRvd19nZXRfYWxsb2NhdGlvCj4gIHN0YXRpYyBtZm5fdCBlbXVsYXRlX2d2YV90b19tZm4o
c3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIsCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCkKPiAgewo+IC0g
ICAgdW5zaWduZWQgbG9uZyBnZm47Cj4gKyAgICBnZm5fdCBnZm47Cj4gICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlOwo+ICAgICAgbWZuX3QgbWZuOwo+ICAgICAgcDJtX3R5cGVfdCBwMm10Owo+
ICAgICAgdWludDMyX3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ193cml0ZV9hY2Nl
c3M7Cj4gCj4gICAgICAvKiBUcmFuc2xhdGUgdGhlIFZBIHRvIGEgR0ZOLiAqLwo+IC0gICAgZ2Zu
ID0gcGFnaW5nX2dldF9ob3N0bW9kZSh2KS0+Z3ZhX3RvX2dmbih2LCBOVUxMLCB2YWRkciwgJnBm
ZWMpOwo+IC0gICAgaWYgKCBnZm4gPT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKPiArICAgIGdmbiA9
IHBhZ2luZ19nZXRfaG9zdG1vZGUodiktPmdsYV90b19nZm4odiwgTlVMTCwgdmFkZHIsICZwZmVj
LAo+IE5VTEwpOwo+ICsgICAgaWYgKCBnZm5fZXEoZ2ZuLCBJTlZBTElEX0dGTikgKQo+ICAgICAg
ewo+ICAgICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVsdChwZmVjLCB2YWRkciwgJnNoX2N0eHQtPmN0
eHQpOwo+IAo+IEBAIC0xNzE3LDcgKzE3MTcsNyBAQCBzdGF0aWMgbWZuX3QgZW11bGF0ZV9ndmFf
dG9fbWZuKHN0cnVjdCB2Cj4gICAgICAvKiBUcmFuc2xhdGUgdGhlIEdGTiB0byBhbiBNRk4uICov
Cj4gICAgICBBU1NFUlQoIXBhZ2luZ19sb2NrZWRfYnlfbWUodi0+ZG9tYWluKSk7Cj4gCj4gLSAg
ICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4odi0+ZG9tYWluLCBnZm4sICZwMm10LCBQMk1fQUxM
T0MpOwo+ICsgICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKHYtPmRvbWFpbiwgZ2ZuX3goZ2Zu
KSwgJnAybXQsCj4gUDJNX0FMTE9DKTsKPiAKPiAgICAgIC8qIFNhbml0eSBjaGVja2luZy4gKi8K
PiAgICAgIGlmICggcGFnZSA9PSBOVUxMICkKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L211bHRpLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKPiBAQCAtMTcz
LDE3ICsxNzMsMjAgQEAgZGVsZXRlX3NoYWRvd19zdGF0dXMoc3RydWN0IGRvbWFpbiAqZCwgbQo+
IAo+ICBzdGF0aWMgaW5saW5lIGJvb2wKPiAgc2hfd2Fsa19ndWVzdF90YWJsZXMoc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGxvbmcgdmEsIHdhbGtfdCAqZ3csCj4gLSAgICAgICAgICAgICAgICAg
ICAgIHVpbnQzMl90IHBmZWMpCj4gKyAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHBmZWMs
IHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSkKPiAgewo+ICAgICAgcmV0dXJuIGd1ZXN0X3dh
bGtfdGFibGVzKHYsIHAybV9nZXRfaG9zdHAybSh2LT5kb21haW4pLCB2YSwgZ3csIHBmZWMsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2dmbihwYWdpbmdfbW9kZV9leHRlcm5hbCh2
LT5kb21haW4pCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IGNyM19wYSh2
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdKSA+PiBQQUdFX1NISUZUCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA6IHBhZ2V0YWJsZV9nZXRfcGZuKHYtPmFyY2guZ3Vlc3Rf
dGFibGUpKSwKPiAgI2lmIEdVRVNUX1BBR0lOR19MRVZFTFMgPT0gMyAvKiBQQUUgKi8KPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJTlZBTElEX01GTiwKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2LT5hcmNoLnBhZ2luZy5zaGFkb3cuZ2wzZQo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHYtPmFyY2gucGFnaW5nLnNoYWRvdy5nbDNlLAo+ICAjZWxzZSAvKiAz
MiBvciA2NCAqLwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2V0YWJsZV9nZXRf
bWZuKHYtPmFyY2guZ3Vlc3RfdGFibGUpLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHYtPmFyY2gucGFnaW5nLnNoYWRvdy5ndWVzdF92dGFibGUKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2LT5hcmNoLnBhZ2luZy5zaGFkb3cuZ3Vlc3RfdnRhYmxlLAo+ICAjZW5kaWYK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICApOwo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNhY2hlKTsKPiAgfQo+IAo+ICAvKiBUaGlzIHZhbGlkYXRpb24gaXMgY2FsbGVk
IHdpdGggbG9jayBoZWxkLCBhbmQgYWZ0ZXIgd3JpdGUgcGVybWlzc2lvbgo+IEBAIC0zMDM1LDcg
KzMwMzgsNyBAQCBzdGF0aWMgaW50IHNoX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsCj4gICAg
ICAgKiBzaGFkb3cgcGFnZSB0YWJsZS4gKi8KPiAgICAgIHZlcnNpb24gPSBhdG9taWNfcmVhZCgm
ZC0+YXJjaC5wYWdpbmcuc2hhZG93Lmd0YWJsZV9kaXJ0eV92ZXJzaW9uKTsKPiAgICAgIHNtcF9y
bWIoKTsKPiAtICAgIHdhbGtfb2sgPSBzaF93YWxrX2d1ZXN0X3RhYmxlcyh2LCB2YSwgJmd3LCBl
cnJvcl9jb2RlKTsKPiArICAgIHdhbGtfb2sgPSBzaF93YWxrX2d1ZXN0X3RhYmxlcyh2LCB2YSwg
Jmd3LCBlcnJvcl9jb2RlLCBOVUxMKTsKPiAKPiAgI2lmIChTSEFET1dfT1BUSU1JWkFUSU9OUyAm
IFNIT1BUX09VVF9PRl9TWU5DKQo+ICAgICAgcmVncy0+ZXJyb3JfY29kZSAmPSB+UEZFQ19wYWdl
X3ByZXNlbnQ7Cj4gQEAgLTM2NzUsOSArMzY3OCw5IEBAIHN0YXRpYyBib29sIHNoX2ludmxwZyhz
dHJ1Y3QgdmNwdSAqdiwgdW4KPiAgfQo+IAo+IAo+IC1zdGF0aWMgdW5zaWduZWQgbG9uZwo+IC1z
aF9ndmFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+IC0g
ICAgdW5zaWduZWQgbG9uZyB2YSwgdWludDMyX3QgKnBmZWMpCj4gK3N0YXRpYyBnZm5fdAo+ICtz
aF9nbGFfdG9fZ2ZuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+ICsg
ICAgdW5zaWduZWQgbG9uZyBnbGEsIHVpbnQzMl90ICpwZmVjLCBzdHJ1Y3QgaHZtZW11bF9jYWNo
ZSAqY2FjaGUpCj4gIC8qIENhbGxlZCB0byB0cmFuc2xhdGUgYSBndWVzdCB2aXJ0dWFsIGFkZHJl
c3MgdG8gd2hhdCB0aGUgKmd1ZXN0Kgo+ICAgKiBwYWdldGFibGVzIHdvdWxkIG1hcCBpdCB0by4g
Ki8KPiAgewo+IEBAIC0zNjg3LDI0ICszNjkwLDI1IEBAIHNoX2d2YV90b19nZm4oc3RydWN0IHZj
cHUgKnYsIHN0cnVjdCBwMm0KPiAKPiAgI2lmIChTSEFET1dfT1BUSU1JWkFUSU9OUyAmIFNIT1BU
X1ZJUlRVQUxfVExCKQo+ICAgICAgLyogQ2hlY2sgdGhlIHZUTEIgY2FjaGUgZmlyc3QgKi8KPiAt
ICAgIHVuc2lnbmVkIGxvbmcgdnRsYl9nZm4gPSB2dGxiX2xvb2t1cCh2LCB2YSwgKnBmZWMpOwo+
ICsgICAgdW5zaWduZWQgbG9uZyB2dGxiX2dmbiA9IHZ0bGJfbG9va3VwKHYsIGdsYSwgKnBmZWMp
Owo+ICsKPiAgICAgIGlmICggdnRsYl9nZm4gIT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKPiAtICAg
ICAgICByZXR1cm4gdnRsYl9nZm47Cj4gKyAgICAgICAgcmV0dXJuIF9nZm4odnRsYl9nZm4pOwo+
ICAjZW5kaWYgLyogKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfVklSVFVBTF9UTEIpICov
Cj4gCj4gLSAgICBpZiAoICEod2Fsa19vayA9IHNoX3dhbGtfZ3Vlc3RfdGFibGVzKHYsIHZhLCAm
Z3csICpwZmVjKSkgKQo+ICsgICAgaWYgKCAhKHdhbGtfb2sgPSBzaF93YWxrX2d1ZXN0X3RhYmxl
cyh2LCBnbGEsICZndywgKnBmZWMsIGNhY2hlKSkgKQo+ICAgICAgewo+ICAgICAgICAgICpwZmVj
ID0gZ3cucGZlYzsKPiAtICAgICAgICByZXR1cm4gZ2ZuX3goSU5WQUxJRF9HRk4pOwo+ICsgICAg
ICAgIHJldHVybiBJTlZBTElEX0dGTjsKPiAgICAgIH0KPiAgICAgIGdmbiA9IGd1ZXN0X3dhbGtf
dG9fZ2ZuKCZndyk7Cj4gCj4gICNpZiAoU0hBRE9XX09QVElNSVpBVElPTlMgJiBTSE9QVF9WSVJU
VUFMX1RMQikKPiAgICAgIC8qIFJlbWVtYmVyIHRoaXMgc3VjY2Vzc2Z1bCBWQS0+R0ZOIHRyYW5z
bGF0aW9uIGZvciBsYXRlci4gKi8KPiAtICAgIHZ0bGJfaW5zZXJ0KHYsIHZhID4+IFBBR0VfU0hJ
RlQsIGdmbl94KGdmbiksICpwZmVjKTsKPiArICAgIHZ0bGJfaW5zZXJ0KHYsIGdsYSA+PiBQQUdF
X1NISUZULCBnZm5feChnZm4pLCAqcGZlYyk7Cj4gICNlbmRpZiAvKiAoU0hBRE9XX09QVElNSVpB
VElPTlMgJiBTSE9QVF9WSVJUVUFMX1RMQikgKi8KPiAKPiAtICAgIHJldHVybiBnZm5feChnZm4p
Owo+ICsgICAgcmV0dXJuIGdmbjsKPiAgfQo+IAo+IAo+IEBAIC00OTQ5LDcgKzQ5NTMsNyBAQCBp
bnQgc2hfYXVkaXRfbDRfdGFibGUoc3RydWN0IHZjcHUgKnYsIG1mCj4gIGNvbnN0IHN0cnVjdCBw
YWdpbmdfbW9kZSBzaF9wYWdpbmdfbW9kZSA9IHsKPiAgICAgIC5wYWdlX2ZhdWx0ICAgICAgICAg
ICAgICAgICAgICA9IHNoX3BhZ2VfZmF1bHQsCj4gICAgICAuaW52bHBnICAgICAgICAgICAgICAg
ICAgICAgICAgPSBzaF9pbnZscGcsCj4gLSAgICAuZ3ZhX3RvX2dmbiAgICAgICAgICAgICAgICAg
ICAgPSBzaF9ndmFfdG9fZ2ZuLAo+ICsgICAgLmdsYV90b19nZm4gICAgICAgICAgICAgICAgICAg
ID0gc2hfZ2xhX3RvX2dmbiwKPiAgICAgIC51cGRhdGVfY3IzICAgICAgICAgICAgICAgICAgICA9
IHNoX3VwZGF0ZV9jcjMsCj4gICAgICAudXBkYXRlX3BhZ2luZ19tb2RlcyAgICAgICAgICAgPSBz
aGFkb3dfdXBkYXRlX3BhZ2luZ19tb2RlcywKPiAgICAgIC53cml0ZV9wMm1fZW50cnkgICAgICAg
ICAgICAgICA9IHNoYWRvd193cml0ZV9wMm1fZW50cnksCj4gLS0tIGEveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9ub25lLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L25vbmUuYwo+IEBA
IC00MywxMSArNDMsMTIgQEAgc3RhdGljIGJvb2wgX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5z
aQo+ICAgICAgcmV0dXJuIHRydWU7Cj4gIH0KPiAKPiAtc3RhdGljIHVuc2lnbmVkIGxvbmcgX2d2
YV90b19nZm4oc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmEsIHVpbnQzMl90ICpw
ZmVjKQo+ICtzdGF0aWMgZ2ZuX3QgX2dsYV90b19nZm4oc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGdsYSwgdWludDMyX3QgKnBmZWMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
aHZtZW11bF9jYWNoZSAqY2FjaGUpCj4gIHsKPiAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+
IC0gICAgcmV0dXJuIGdmbl94KElOVkFMSURfR0ZOKTsKPiArICAgIHJldHVybiBJTlZBTElEX0dG
TjsKPiAgfQo+IAo+ICBzdGF0aWMgdm9pZCBfdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50
IGRvX2xvY2tpbmcsIGJvb2wgbm9mbHVzaCkKPiBAQCAtNzAsNyArNzEsNyBAQCBzdGF0aWMgdm9p
ZCBfd3JpdGVfcDJtX2VudHJ5KHN0cnVjdCBkb21hCj4gIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcGFn
aW5nX21vZGUgc2hfcGFnaW5nX25vbmUgPSB7Cj4gICAgICAucGFnZV9mYXVsdCAgICAgICAgICAg
ICAgICAgICAgPSBfcGFnZV9mYXVsdCwKPiAgICAgIC5pbnZscGcgICAgICAgICAgICAgICAgICAg
ICAgICA9IF9pbnZscGcsCj4gLSAgICAuZ3ZhX3RvX2dmbiAgICAgICAgICAgICAgICAgICAgPSBf
Z3ZhX3RvX2dmbiwKPiArICAgIC5nbGFfdG9fZ2ZuICAgICAgICAgICAgICAgICAgICA9IF9nbGFf
dG9fZ2ZuLAo+ICAgICAgLnVwZGF0ZV9jcjMgICAgICAgICAgICAgICAgICAgID0gX3VwZGF0ZV9j
cjMsCj4gICAgICAudXBkYXRlX3BhZ2luZ19tb2RlcyAgICAgICAgICAgPSBfdXBkYXRlX3BhZ2lu
Z19tb2RlcywKPiAgICAgIC53cml0ZV9wMm1fZW50cnkgICAgICAgICAgICAgICA9IF93cml0ZV9w
Mm1fZW50cnksCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9wdC5oCj4gKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9wdC5oCj4gQEAgLTQyNSw3ICs0MjUsOCBAQCBzdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGludCBndWVzdF93YWxrX3RvCj4gCj4gIGJvb2wKPiAgZ3Vlc3Rf
d2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2ln
bmVkIGxvbmcKPiB2YSwKPiAtICAgICAgICAgICAgICAgICAgd2Fsa190ICpndywgdWludDMyX3Qg
cGZlYywgbWZuX3QgdG9wX21mbiwgdm9pZCAqdG9wX21hcCk7Cj4gKyAgICAgICAgICAgICAgICAg
IHdhbGtfdCAqZ3csIHVpbnQzMl90IHBmZWMsIGdmbl90IHRvcF9nZm4sIG1mbl90IHRvcF9tZm4s
Cj4gKyAgICAgICAgICAgICAgICAgIHZvaWQgKnRvcF9tYXAsIHN0cnVjdCBodm1lbXVsX2NhY2hl
ICpjYWNoZSk7Cj4gCj4gIC8qIFByZXR0eS1wcmludCB0aGUgY29udGVudHMgb2YgYSBndWVzdC13
YWxrICovCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBwcmludF9ndyhjb25zdCB3YWxrX3QgKmd3KQo+
IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaAo+ICsrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3ZjcHUuaAo+IEBAIC01Myw2ICs1Myw4IEBAIHN0cnVjdCBodm1fbW1pb19j
YWNoZSB7Cj4gICAgICB1aW50OF90IGJ1ZmZlclszMl07Cj4gIH07Cj4gCj4gK3N0cnVjdCBodm1l
bXVsX2NhY2hlOwo+ICsKPiAgc3RydWN0IGh2bV92Y3B1X2lvIHsKPiAgICAgIC8qIEkvTyByZXF1
ZXN0IGluIGZsaWdodCB0byBkZXZpY2UgbW9kZWwuICovCj4gICAgICBlbnVtIGh2bV9pb19jb21w
bGV0aW9uIGlvX2NvbXBsZXRpb247Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcu
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKPiBAQCAtMTA3LDEwICsxMDcs
MTEgQEAgc3RydWN0IHBhZ2luZ19tb2RlIHsKPiAgICAgIGludCAgICAgICAgICAgKCpwYWdlX2Zh
dWx0ICAgICAgICAgICAgKShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YSwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncyk7Cj4gICAgICBib29sICAgICAgICAgICgqaW52bHBnICAgICAgICAgICAgICAg
ICkoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmEpOwo+IC0gICAgdW5zaWduZWQgbG9u
ZyAoKmd2YV90b19nZm4gICAgICAgICAgICApKHN0cnVjdCB2Y3B1ICp2LAo+ICsgICAgZ2ZuX3Qg
ICAgICAgICAoKmdsYV90b19nZm4gICAgICAgICAgICApKHN0cnVjdCB2Y3B1ICp2LAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyB2YSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCAqcGZlYyk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnbGEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnBmZWMsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlKTsK
PiAgICAgIHVuc2lnbmVkIGxvbmcgKCpwMm1fZ2FfdG9fZ2ZuICAgICAgICAgKShzdHJ1Y3QgdmNw
dSAqdiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgY3IzLAo+IEBAIC0yNDYsOSArMjQ3LDEwIEBAIHZvaWQg
cGFnaW5nX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWcKPiAgICogU0RNIEludGVsIDY0IFZv
bHVtZSAzLCBDaGFwdGVyIFBhZ2luZywgUEFHRS1GQVVMVCBFWENFUFRJT05TOgo+ICAgKiBUaGUg
UEZFQ19pbnNuX2ZldGNoIGZsYWcgaXMgc2V0IG9ubHkgd2hlbiBOWCBvciBTTUVQIGFyZSBlbmFi
bGVkLgo+ICAgKi8KPiAtdW5zaWduZWQgbG9uZyBwYWdpbmdfZ3ZhX3RvX2dmbihzdHJ1Y3QgdmNw
dSAqdiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZh
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpwZmVjKTsKPiAr
Z2ZuX3QgcGFnaW5nX2dsYV90b19nZm4oc3RydWN0IHZjcHUgKnYsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQzMl90ICpwZmVjLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHZtZW11bF9j
YWNoZSAqY2FjaGUpOwo+IAo+ICAvKiBUcmFuc2xhdGUgYSBndWVzdCBhZGRyZXNzIHVzaW5nIGEg
cGFydGljdWxhciBDUjMgdmFsdWUuICBUaGlzIGlzIHVzZWQKPiAgICogdG8gYnkgbmVzdGVkIEhB
UCBjb2RlLCB0byB3YWxrIHRoZSBndWVzdC1zdXBwbGllZCBOUFQgdGFibGVzIGFzIGlmCj4gCj4g
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 13:14:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 13:14: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 1fg8lL-0004cS-VP; Thu, 19 Jul 2018 13:14: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg8lL-0004cF-7J
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 13:14:31 +0000
X-Inumbo-ID: 9d6787cc-8b55-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d6787cc-8b55-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 15:14: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 1fg8lI-0008D6-HC; Thu, 19 Jul 2018 13:14: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 1fg8lI-00018u-9Z; Thu, 19 Jul 2018 13:14:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg8lI-0001Se-8D; Thu, 19 Jul 2018 13:14:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125421-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=97cb0516a322ecdf0032fa9d8aa1525c03d7772f
X-Osstest-Versions-That: xen=9429b07a0af7f92a5f25e4068e11db881e157495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 13:14:28 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125421: 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>

ZmxpZ2h0IDEyNTQyMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQyMS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5N2NiMDUxNmEzMjJlY2RmMDAzMmZhOWQ4YWExNTI1YzAzZDc3NzJmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5NDI5YjA3YTBhZjdmOTJhNWYy
NWU0MDY4ZTExZGI4ODFlMTU3NDk1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU0MTIgIDIwMTgt
MDctMTkgMDg6MDA6MzggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NDIxICAy
MDE4LTA3LTE5IDExOjAwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNo
cmlzdG9waGVyLmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hy
aXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA5NDI5YjA3YTBhLi45N2NiMDUxNmEzICA5
N2NiMDUxNmEzMjJlY2RmMDAzMmZhOWQ4YWExNTI1YzAzZDc3NzJmIC0+IHNtb2tlCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 13:22:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 13:22: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 1fg8tO-0005WT-Sq; Thu, 19 Jul 2018 13:22: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=u8fw=kd=citrix.com=prvs=7314647ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fg8tN-0005WO-Fq
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 13:22:49 +0000
X-Inumbo-ID: dae17302-8b56-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dae17302-8b56-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 13:22:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76420699"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/6] x86/mm: use optional cache in guest_walk_tables()
Thread-Index: AQHUH03lGp+j0aliy0CwgrWJjoSTIqSWiEIw
Date: Thu, 19 Jul 2018 13:22:18 +0000
Message-ID: <080c42ae0a564729b0978e93e75ac44e@AMSPEX02CL03.citrite.net>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506C3A02000078001D5D4F@prv1-mh.provo.novell.com>
In-Reply-To: <5B506C3A02000078001D5D4F@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/6] x86/mm: use optional cache in
 guest_walk_tables()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTkgSnVseSAyMDE4IDExOjQ3Cj4gVG86IHhlbi1k
ZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiBBbmRyZXcgQ29vcGVy
IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPgo+
IFN1YmplY3Q6IFtQQVRDSCAyLzZdIHg4Ni9tbTogdXNlIG9wdGlvbmFsIGNhY2hlIGluIGd1ZXN0
X3dhbGtfdGFibGVzKCkKPiAKPiBUaGUgY2FjaGluZyBpc24ndCBhY3R1YWxseSBpbXBsZW1lbnRl
ZCBoZXJlLCB0aGlzIGlzIGp1c3Qgc2V0dGluZyB0aGUKPiBzdGFnZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCj4gCj4gLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9lbXVsYXRlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+IEBAIC0y
NTcyLDYgKzI1NzIsMTggQEAgdm9pZCBodm1fZHVtcF9lbXVsYXRpb25fc3RhdGUoY29uc3QgY2hh
cgo+ICAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+aW5zbl9idWYpOwo+ICB9Cj4gCj4gK2Jvb2wg
aHZtZW11bF9yZWFkX2NhY2hlKGNvbnN0IHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSwgcGFk
ZHJfdAo+IGdwYSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVs
LCB2b2lkICpidWZmZXIsIHVuc2lnbmVkIGludCBzaXplKQo+ICt7Cj4gKyAgICByZXR1cm4gZmFs
c2U7Cj4gK30KPiArCj4gK3ZvaWQgaHZtZW11bF93cml0ZV9jYWNoZShzdHJ1Y3QgaHZtZW11bF9j
YWNoZSAqY2FjaGUsIHBhZGRyX3QgZ3BhLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGxldmVsLCBjb25zdCB2b2lkICpidWZmZXIsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSkKPiArewo+ICt9Cj4gKwo+ICAvKgo+ICAgKiBMb2Nh
bCB2YXJpYWJsZXM6Cj4gICAqIG1vZGU6IEMKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rf
d2Fsay5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYwo+IEBAIC05NCw2ICs5
NCw3IEBAIGd1ZXN0X3dhbGtfdGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QKPiAgICAgIGd1
ZXN0X2w0ZV90ICpsNHA7Cj4gICNlbmRpZgo+ICAgICAgdWludDMyX3QgZ2ZsYWdzLCByYzsKPiAr
ICAgIHBhZGRyX3QgZ3BhOwo+ICAgICAgdW5zaWduZWQgaW50IGxlYWZfbGV2ZWw7Cj4gICAgICBw
Mm1fcXVlcnlfdCBxdCA9IFAyTV9BTExPQyB8IFAyTV9VTlNIQVJFOwo+IAo+IEBAIC0xMzQsNyAr
MTM1LDE1IEBAIGd1ZXN0X3dhbGtfdGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QKPiAgICAg
IC8qIEdldCB0aGUgbDRlIGZyb20gdGhlIHRvcCBsZXZlbCB0YWJsZSBhbmQgY2hlY2sgaXRzIGZs
YWdzKi8KPiAgICAgIGd3LT5sNG1mbiA9IHRvcF9tZm47Cj4gICAgICBsNHAgPSAoZ3Vlc3RfbDRl
X3QgKikgdG9wX21hcDsKPiAtICAgIGd3LT5sNGUgPSBsNHBbZ3Vlc3RfbDRfdGFibGVfb2Zmc2V0
KGdsYSldOwo+ICsgICAgZ3BhID0gZ2ZuX3RvX2dhZGRyKHRvcF9nZm4pICsKPiArICAgICAgICAg
IGd1ZXN0X2w0X3RhYmxlX29mZnNldChnbGEpICogc2l6ZW9mKGd1ZXN0X2w0ZV90KTsKPiArICAg
IGlmICggIWNhY2hlIHx8Cj4gKyAgICAgICAgICFodm1lbXVsX3JlYWRfY2FjaGUoY2FjaGUsIGdw
YSwgNCwgJmd3LT5sNGUsIHNpemVvZihndy0+bDRlKSkgKQo+ICsgICAgewo+ICsgICAgICAgIGd3
LT5sNGUgPSBsNHBbZ3Vlc3RfbDRfdGFibGVfb2Zmc2V0KGdsYSldOwo+ICsgICAgICAgIGlmICgg
Y2FjaGUgKQo+ICsgICAgICAgICAgICBodm1lbXVsX3dyaXRlX2NhY2hlKGNhY2hlLCBncGEsIDQs
ICZndy0+bDRlLCBzaXplb2YoZ3ctPmw0ZSkpOwo+ICsgICAgfQo+ICAgICAgZ2ZsYWdzID0gZ3Vl
c3RfbDRlX2dldF9mbGFncyhndy0+bDRlKTsKPiAgICAgIGlmICggIShnZmxhZ3MgJiBfUEFHRV9Q
UkVTRU5UKSApCj4gICAgICAgICAgZ290byBvdXQ7Cj4gQEAgLTE2NCw3ICsxNzMsMTUgQEAgZ3Vl
c3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAo+ICAgICAgfQo+IAo+ICAgICAg
LyogR2V0IHRoZSBsM2UgYW5kIGNoZWNrIGl0cyBmbGFncyovCj4gLSAgICBndy0+bDNlID0gbDNw
W2d1ZXN0X2wzX3RhYmxlX29mZnNldChnbGEpXTsKPiArICAgIGdwYSA9IGdmbl90b19nYWRkcihn
dWVzdF9sNGVfZ2V0X2dmbihndy0+bDRlKSkgKwo+ICsgICAgICAgICAgZ3Vlc3RfbDNfdGFibGVf
b2Zmc2V0KGdsYSkgKiBzaXplb2YoZ3Vlc3RfbDNlX3QpOwo+ICsgICAgaWYgKCAhY2FjaGUgfHwK
PiArICAgICAgICAgIWh2bWVtdWxfcmVhZF9jYWNoZShjYWNoZSwgZ3BhLCAzLCAmZ3ctPmwzZSwg
c2l6ZW9mKGd3LT5sM2UpKSApCj4gKyAgICB7Cj4gKyAgICAgICAgZ3ctPmwzZSA9IGwzcFtndWVz
dF9sM190YWJsZV9vZmZzZXQoZ2xhKV07Cj4gKyAgICAgICAgaWYgKCBjYWNoZSApCj4gKyAgICAg
ICAgICAgIGh2bWVtdWxfd3JpdGVfY2FjaGUoY2FjaGUsIGdwYSwgMywgJmd3LT5sM2UsIHNpemVv
Zihndy0+bDNlKSk7Cj4gKyAgICB9Cj4gICAgICBnZmxhZ3MgPSBndWVzdF9sM2VfZ2V0X2ZsYWdz
KGd3LT5sM2UpOwo+ICAgICAgaWYgKCAhKGdmbGFncyAmIF9QQUdFX1BSRVNFTlQpICkKPiAgICAg
ICAgICBnb3RvIG91dDsKPiBAQCAtMjE2LDcgKzIzMywxNiBAQCBndWVzdF93YWxrX3RhYmxlcyhz
dHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gICNlbHNlIC8qIFBBRSBvbmx5Li4uICovCj4gCj4gICAg
ICAvKiBHZXQgdGhlIGwzZSBhbmQgY2hlY2sgaXRzIGZsYWcgKi8KPiAtICAgIGd3LT5sM2UgPSAo
KGd1ZXN0X2wzZV90ICopdG9wX21hcClbZ3Vlc3RfbDNfdGFibGVfb2Zmc2V0KGdsYSldOwo+ICsg
ICAgZ3BhID0gZ2ZuX3RvX2dhZGRyKHRvcF9nZm4pICsgKCh1bnNpZ25lZCBsb25nKXRvcF9tYXAg
Jgo+IH5QQUdFX01BU0spICsKPiArICAgICAgICAgIGd1ZXN0X2wzX3RhYmxlX29mZnNldChnbGEp
ICogc2l6ZW9mKGd1ZXN0X2wzZV90KTsKPiArICAgIGlmICggIWNhY2hlIHx8Cj4gKyAgICAgICAg
ICFodm1lbXVsX3JlYWRfY2FjaGUoY2FjaGUsIGdwYSwgMywgJmd3LT5sM2UsIHNpemVvZihndy0+
bDNlKSkgKQo+ICsgICAgewo+ICsgICAgICAgIGd3LT5sM2UgPSAoKGd1ZXN0X2wzZV90ICopdG9w
X21hcClbZ3Vlc3RfbDNfdGFibGVfb2Zmc2V0KGdsYSldOwo+ICsgICAgICAgIGlmICggY2FjaGUg
KQo+ICsgICAgICAgICAgICBodm1lbXVsX3dyaXRlX2NhY2hlKGNhY2hlLCBncGEsIDMsICZndy0+
bDNlLCBzaXplb2YoZ3ctPmwzZSkpOwo+ICsgICAgfQo+ICsKPiAgICAgIGdmbGFncyA9IGd1ZXN0
X2wzZV9nZXRfZmxhZ3MoZ3ctPmwzZSk7Cj4gICAgICBpZiAoICEoZ2ZsYWdzICYgX1BBR0VfUFJF
U0VOVCkgKQo+ICAgICAgICAgIGdvdG8gb3V0Owo+IEBAIC0yNDIsMTggKzI2OCwyNCBAQCBndWVz
dF93YWxrX3RhYmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gICAgICAgICAgZ290byBvdXQ7
Cj4gICAgICB9Cj4gCj4gLSAgICAvKiBHZXQgdGhlIGwyZSAqLwo+IC0gICAgZ3ctPmwyZSA9IGwy
cFtndWVzdF9sMl90YWJsZV9vZmZzZXQoZ2xhKV07Cj4gLQo+ICAjZWxzZSAvKiAzMi1iaXQgb25s
eS4uLiAqLwo+IAo+IC0gICAgLyogR2V0IGwyZSBmcm9tIHRoZSB0b3AgbGV2ZWwgdGFibGUgKi8K
PiAgICAgIGd3LT5sMm1mbiA9IHRvcF9tZm47Cj4gICAgICBsMnAgPSAoZ3Vlc3RfbDJlX3QgKikg
dG9wX21hcDsKPiAtICAgIGd3LT5sMmUgPSBsMnBbZ3Vlc3RfbDJfdGFibGVfb2Zmc2V0KGdsYSld
Owo+IAo+ICAjZW5kaWYgLyogQWxsIGxldmVscy4uLiAqLwo+IAo+ICsgICAgLyogR2V0IHRoZSBs
MmUgKi8KPiArICAgIGdwYSA9IGdmbl90b19nYWRkcih0b3BfZ2ZuKSArCj4gKyAgICAgICAgICBn
dWVzdF9sMl90YWJsZV9vZmZzZXQoZ2xhKSAqIHNpemVvZihndWVzdF9sMmVfdCk7Cj4gKyAgICBp
ZiAoICFjYWNoZSB8fAo+ICsgICAgICAgICAhaHZtZW11bF9yZWFkX2NhY2hlKGNhY2hlLCBncGEs
IDIsICZndy0+bDJlLCBzaXplb2YoZ3ctPmwyZSkpICkKPiArICAgIHsKPiArICAgICAgICBndy0+
bDJlID0gbDJwW2d1ZXN0X2wyX3RhYmxlX29mZnNldChnbGEpXTsKPiArICAgICAgICBpZiAoIGNh
Y2hlICkKPiArICAgICAgICAgICAgaHZtZW11bF93cml0ZV9jYWNoZShjYWNoZSwgZ3BhLCAyLCAm
Z3ctPmwyZSwgc2l6ZW9mKGd3LT5sMmUpKTsKPiArICAgIH0KPiArCj4gICAgICAvKiBDaGVjayB0
aGUgbDJlIGZsYWdzLiAqLwo+ICAgICAgZ2ZsYWdzID0gZ3Vlc3RfbDJlX2dldF9mbGFncyhndy0+
bDJlKTsKPiAgICAgIGlmICggIShnZmxhZ3MgJiBfUEFHRV9QUkVTRU5UKSApCj4gQEAgLTMzNSw3
ICszNjcsMTcgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdAo+ICAg
ICAgICAgIGd3LT5wZmVjIHw9IHJjICYgUEZFQ19zeW50aF9tYXNrOwo+ICAgICAgICAgIGdvdG8g
b3V0Owo+ICAgICAgfQo+IC0gICAgZ3ctPmwxZSA9IGwxcFtndWVzdF9sMV90YWJsZV9vZmZzZXQo
Z2xhKV07Cj4gKwo+ICsgICAgZ3BhID0gZ2ZuX3RvX2dhZGRyKHRvcF9nZm4pICsKPiArICAgICAg
ICAgIGd1ZXN0X2wxX3RhYmxlX29mZnNldChnbGEpICogc2l6ZW9mKGd1ZXN0X2wxZV90KTsKPiAr
ICAgIGlmICggIWNhY2hlIHx8Cj4gKyAgICAgICAgICFodm1lbXVsX3JlYWRfY2FjaGUoY2FjaGUs
IGdwYSwgMSwgJmd3LT5sMWUsIHNpemVvZihndy0+bDFlKSkgKQo+ICsgICAgewo+ICsgICAgICAg
IGd3LT5sMWUgPSBsMXBbZ3Vlc3RfbDFfdGFibGVfb2Zmc2V0KGdsYSldOwo+ICsgICAgICAgIGlm
ICggY2FjaGUgKQo+ICsgICAgICAgICAgICBodm1lbXVsX3dyaXRlX2NhY2hlKGNhY2hlLCBncGEs
IDEsICZndy0+bDFlLCBzaXplb2YoZ3ctPmwxZSkpOwo+ICsgICAgfQo+ICsKPiAgICAgIGdmbGFn
cyA9IGd1ZXN0X2wxZV9nZXRfZmxhZ3MoZ3ctPmwxZSk7Cj4gICAgICBpZiAoICEoZ2ZsYWdzICYg
X1BBR0VfUFJFU0VOVCkgKQo+ICAgICAgICAgIGdvdG8gb3V0Owo+IC0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2VtdWxhdGUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2Vt
dWxhdGUuaAo+IEBAIC05OCw2ICs5OCwxMyBAQCBpbnQgaHZtZW11bF9kb19waW9fYnVmZmVyKHVp
bnQxNl90IHBvcnQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCBkaXIsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqYnVmZmVyKTsKPiAKPiArc3RydWN0IGh2
bWVtdWxfY2FjaGU7Cj4gK2Jvb2wgaHZtZW11bF9yZWFkX2NhY2hlKGNvbnN0IHN0cnVjdCBodm1l
bXVsX2NhY2hlICosIHBhZGRyX3QgZ3BhLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgbGV2ZWwsIHZvaWQgKmJ1ZmZlciwgdW5zaWduZWQgaW50IHNpemUpOwo+ICt2b2lk
IGh2bWVtdWxfd3JpdGVfY2FjaGUoc3RydWN0IGh2bWVtdWxfY2FjaGUgKiwgcGFkZHJfdCBncGEs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbGV2ZWwsIGNvbnN0IHZv
aWQgKmJ1ZmZlciwKPiArICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBzaXpl
KTsKPiArCj4gIHZvaWQgaHZtX2R1bXBfZW11bGF0aW9uX3N0YXRlKGNvbnN0IGNoYXIgKmxvZ2x2
bCwgY29uc3QgY2hhciAqcHJlZml4LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0LCBpbnQgcmMpOwo+IAo+IAo+IAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 13:25:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 13:25: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 1fg8vt-0005dg-AQ; Thu, 19 Jul 2018 13: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fg8vs-0005dT-8P
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 13:25:24 +0000
X-Inumbo-ID: 37e18b68-8b57-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37e18b68-8b57-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 13:25: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 1fg8vo-0008SP-F8; Thu, 19 Jul 2018 13: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 1fg8vo-0001fN-5H; Thu, 19 Jul 2018 13:25:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fg8vo-0007N0-1t; Thu, 19 Jul 2018 13:25:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fg8vo-0007N0-1t@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 13:25:20 +0000
Subject: [Xen-devel] [ovmf bisection] complete build-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>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiBidWlsZC1pMzg2
CnRlc3RpZCB4ZW4tYnVpbGQKClRyZWU6IG92bWYgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29y
ZS9lZGsyLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFk
aXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdp
dApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQg
cmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBvdm1m
IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi5naXQKICBCdWcgaW50cm9kdWNlZDog
IDJhMDg5MTM0NDNiYjNmZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAKICBCdWcgbm90IHByZXNl
bnQ6IDY5MzZlZTAzNDJkMjViZWE5ZjQ0NDk5NDQ0YmExZTRkZjZmYzIyMDAKICBMYXN0IGZhaWwg
cmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8x
MjU0MzAvCgoKICBjb21taXQgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMzZmRkMjEy
MAogIEF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIERhdGU6ICAgV2Vk
IEp1bCAxMSAxOTowNzoyOCAyMDE4ICswODAwCiAgCiAgICAgIFVlZmlDcHVQa2cvTXBJbml0TGli
OiBVc2UgQlNQIHVDb2RlIGZvciBBUHMgaWYgcG9zc2libGUuCiAgICAgIAogICAgICBTZWFyY2gg
dUNvZGUgY29zdHMgbXVjaCB0aW1lLCBpZiBBUCBoYXMgc2FtZSBwcm9jZXNzb3IgdHlwZQogICAg
ICB3aXRoIEJTUCwgQVAgY2FuIHVzZSBCU1Agc2F2ZWQgdUNvZGUgaW5mbyB0byBnZXQgYmV0dGVy
IHBlcmZvcm1hbmNlLgogICAgICAKICAgICAgVGhpcyBjaGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0
aW9uLgogICAgICAKICAgICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICAgIFNpZ25lZC1v
ZmYtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgICAgQWNrZWQtYnk6IExh
c3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgICBSZXZpZXdlZC1ieTogUnVp
eXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxl
IGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9yZXN1bHRzL2Jpc2VjdC9vdm1mL2J1aWxkLWkzODYueGVuLWJ1aWxkLmh0bWwKUmV2aXNpb24g
SURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMg
YWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcg
Y3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9v
dm1mL2J1aWxkLWkzODYueGVuLWJ1aWxkIC0tc3VtbWFyeS1vdXQ9dG1wLzEyNTQzMC5iaXNlY3Rp
b24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTI5NSAtLWJsZXNzaW5ncz1yZWFsLHJlYWwt
YmlzZWN0IG92bWYgYnVpbGQtaTM4NiB4ZW4tYnVpbGQKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8g
YmFzaXMgcGFzczoKIDEyNTQwNyBmYWlsIFtob3N0PWFsYmFuYTFdIC8gMTI1Mjk1IG9rLgpGYWls
dXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMjU0MDcgLyAxMjUyOTUKKHRyZWUgd2l0aCBubyB1
cmw6IG1pbmlvcykKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6IG92bWYgaHR0cHM6
Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hl
bi5naXQKTGF0ZXN0IDU4OTQyMjc3YmNiZjQxYWJkYTVmNmUzYTFjODlkNTcxMTA1ZDU5ODMgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2
NzljODEKQmFzaXMgcGFzcyBkOTAwZDdjOTg1N2E2NzZkOTI3MWEwYWI0OTljMTJiMzc5ZGMzNjUy
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNk
OTUyNjc5YzgxCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5l
cmF0b3IgIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi5naXQjZDkwMGQ3Yzk4NTdh
Njc2ZDkyNzFhMGFiNDk5YzEyYjM3OWRjMzY1Mi01ODk0MjI3N2JjYmY0MWFiZGE1ZjZlM2ExYzg5
ZDU3MTEwNWQ1OTgzIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MC1jOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQjNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYS00MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4u
Z2l0I2UzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEtZTNmNjY3YmM1ZjUx
ZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQpMb2FkZWQgMTAwMSBub2RlcyBpbiByZXZpc2lv
biBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEyNTMwMiBmYWlsIGY2M2EzZTI4
Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTI5NSBwYXNzIGQ5
MDBkN2M5ODU3YTY3NmQ5MjcxYTBhYjQ5OWMxMmIzNzlkYzM2NTIgYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVk
MDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTMwNyBm
YWlsIGY2M2EzZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEy
NTMyMSBmYWlsIGY2M2EzZTI4Njc2NWY0N2I3OWE3M2Q1NmY4ZDY4N2M0ZjM3MzM5NzkgYzhlYTA0
NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMz
MzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2Nzlj
ODEKIDEyNTMzMSBbaG9zdD1hbGJhbmEwXQogMTI1MzU4IGZhaWwgZjYzYTNlMjg2NzY1ZjQ3Yjc5
YTczZDU2ZjhkNjg3YzRmMzczMzk3OSBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZTNmNjY3YmM1
ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQogMTI1MzQwIFtob3N0PWFsYmFuYTBdCiAx
MjUzNTAgZmFpbCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5IGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5
YzgxCiAxMjU0MjAgcGFzcyA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0ZGY2ZmMyMjAw
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNk
OTUyNjc5YzgxCiAxMjU0MTUgcGFzcyBkOTAwZDdjOTg1N2E2NzZkOTI3MWEwYWI0OTljMTJiMzc5
ZGMzNjUyIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRj
YTEzNGNkOTUyNjc5YzgxCiAxMjU0MjMgZmFpbCAyYTA4OTEzNDQzYmIzZmZmMDA1NmNjNTU1ZTI2
MGIyYzNmZGQyMTIwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQz
NTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjU0MTggZmFpbCBmNjNhM2UyODY3NjVmNDdiNzlhNzNk
NTZmOGQ2ODdjNGYzNzMzOTc5IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFk
MGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjU0MjcgZmFpbCAyYTA4OTEzNDQzYmIzZmZm
MDA1NmNjNTU1ZTI2MGIyYzNmZGQyMTIwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2Njdi
YzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjU0MDcgZmFpbCA1ODk0MjI3N2Jj
YmY0MWFiZGE1ZjZlM2ExYzg5ZDU3MTEwNWQ1OTgzIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBl
M2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjU0MjQgcGFzcyA2OTM2
ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0ZGY2ZmMyMjAwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjU0MjkgcGFz
cyA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0ZGY2ZmMyMjAwIGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjU0
MjUgZmFpbCA1ODk0MjI3N2JjYmY0MWFiZGE1ZjZlM2ExYzg5ZDU3MTEwNWQ1OTgzIGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5Yzgx
CiAxMjU0MzAgZmFpbCAyYTA4OTEzNDQzYmIzZmZmMDA1NmNjNTU1ZTI2MGIyYzNmZGQyMTIwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUy
Njc5YzgxClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDog
ZmxpZ2h0IDEyNTI5NSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxMjU0MDcgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAx
MjU0MTUgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjU0MjUg
KGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgNjkzNmVlMDM0MmQyNWJl
YTlmNDQ0OTk0NDRiYTFlNGRmNmZjMjIwMCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZTNmNjY3
YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQpObyByZXZpc2lvbnMgbGVmdCB0byB0
ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNTQyMCAo
cGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNTQyMyAoZmFpbCks
IGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNTQyNCAocGFzcyksIGZv
ciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI1NDI3IChmYWlsKSwgZm9yIGZpcnN0
IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI1NDI5IChwYXNzKSwgZm9yIGxhc3QgcGFz
cwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjU0MzAgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoK
KioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMg
aW4gdHJlZTogIG92bWYgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLmdpdAogIEJ1
ZyBpbnRyb2R1Y2VkOiAgMmEwODkxMzQ0M2JiM2ZmZjAwNTZjYzU1NWUyNjBiMmMzZmRkMjEyMAog
IEJ1ZyBub3QgcHJlc2VudDogNjkzNmVlMDM0MmQyNWJlYTlmNDQ0OTk0NDRiYTFlNGRmNmZjMjIw
MAogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzLzEyNTQzMC8KCgogIGNvbW1pdCAyYTA4OTEzNDQzYmIzZmZmMDA1NmNjNTU1
ZTI2MGIyYzNmZGQyMTIwCiAgQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+
CiAgRGF0ZTogICBXZWQgSnVsIDExIDE5OjA3OjI4IDIwMTggKzA4MDAKICAKICAgICAgVWVmaUNw
dVBrZy9NcEluaXRMaWI6IFVzZSBCU1AgdUNvZGUgZm9yIEFQcyBpZiBwb3NzaWJsZS4KICAgICAg
CiAgICAgIFNlYXJjaCB1Q29kZSBjb3N0cyBtdWNoIHRpbWUsIGlmIEFQIGhhcyBzYW1lIHByb2Nl
c3NvciB0eXBlCiAgICAgIHdpdGggQlNQLCBBUCBjYW4gdXNlIEJTUCBzYXZlZCB1Q29kZSBpbmZv
IHRvIGdldCBiZXR0ZXIgcGVyZm9ybWFuY2UuCiAgICAgIAogICAgICBUaGlzIGNoYW5nZSBlbmFi
bGVzIHRoaXMgc29sdXRpb24uCiAgICAgIAogICAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KICAgICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAg
ICBBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgICAgUmVncmVz
c2lvbi10ZXN0ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICAgIFJl
dmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKUmV2aXNpb24gZ3JhcGgg
bGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L292bWYvYnVpbGQtaTM4Ni54ZW4tYnVp
bGQue2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjEyNTQzMDogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI1NDMwIG92bWYg
cmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncy8xMjU0MzAvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90
IGJlIHJ1bjoKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAg
ICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 13:48:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 13:48:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fg9IF-0007Tp-GX; Thu, 19 Jul 2018 13:48: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=fsdu=kd=redhat.com=longman@srs-us1.protection.inumbo.net>)
 id 1fg9IE-0007Tk-TG
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 13:48:30 +0000
X-Inumbo-ID: 72130a47-8b5a-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72130a47-8b5a-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 13:48:41 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com
 [10.11.54.4])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 39AED401CE8B;
 Thu, 19 Jul 2018 13:48:29 +0000 (UTC)
Received: from llong.com (dhcp-17-175.bos.redhat.com [10.18.17.175])
 by smtp.corp.redhat.com (Postfix) with ESMTP id CD3F62026E0E;
 Thu, 19 Jul 2018 13:48:28 +0000 (UTC)
From: Waiman Long <longman@redhat.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, Thomas Gleixner <tglx@linutronix.de>,
 Ingo Molnar <mingo@redhat.com>, "H. Peter Anvin" <hpa@zytor.com>
Date: Thu, 19 Jul 2018 09:48:20 -0400
Message-Id: <1532008100-26922-1-git-send-email-longman@redhat.com>
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.5]); Thu, 19 Jul 2018 13:48:29 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]);
 Thu, 19 Jul 2018 13:48:29 +0000 (UTC) for IP:'10.11.54.4'
 DOMAIN:'int-mx04.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'longman@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH] xen/spinlock: Don't use pvqspinlock if only 1
 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: Waiman Long <longman@redhat.com>, xen-devel@lists.xenproject.org,
 x86@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>

T24gYSBWTSB3aXRoIG9ubHkgMSB2Q1BVLCB0aGUgbG9ja2luZyBmYXN0IHBhdGhzIHdpbGwgYWx3
YXlzIGJlCnN1Y2Nlc3NmdWwuIEluIHRoaXMgY2FzZSwgdGhlcmUgaXMgbm8gbmVlZCB0byB1c2Ug
dGhlIHRoZSBQViBxc3BpbmxvY2sKY29kZSB3aGljaCBoYXMgaGlnaGVyIG92ZXJoZWFkIG9uIHRo
ZSB1bmxvY2sgc2lkZSB0aGFuIHRoZSBuYXRpdmUKcXNwaW5sb2NrIGNvZGUuCgpTaWduZWQtb2Zm
LWJ5OiBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29tPgotLS0KIGFyY2gveDg2L3hlbi9z
cGlubG9jay5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYyBiL2FyY2gveDg2
L3hlbi9zcGlubG9jay5jCmluZGV4IGNkOTdhNjIuLjM4ZjQ3YWUgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L3hlbi9zcGlubG9jay5jCisrKyBiL2FyY2gveDg2L3hlbi9zcGlubG9jay5jCkBAIC0xMzAs
NyArMTMwLDggQEAgdm9pZCB4ZW5fdW5pbml0X2xvY2tfY3B1KGludCBjcHUpCiB2b2lkIF9faW5p
dCB4ZW5faW5pdF9zcGlubG9ja3Modm9pZCkKIHsKIAotCWlmICgheGVuX3B2c3BpbikgeworCS8q
ICBEb24ndCBuZWVkIHRvIHVzZSBwdnFzcGlubG9jayBjb2RlIGlmIHRoZXJlIGlzIG9ubHkgMSB2
Q1BVLiAqLworCWlmICgheGVuX3B2c3BpbiB8fCBudW1fcG9zc2libGVfY3B1cygpID09IDEpIHsK
IAkJcHJpbnRrKEtFUk5fREVCVUcgInhlbjogUFYgc3BpbmxvY2tzIGRpc2FibGVkXG4iKTsKIAkJ
cmV0dXJuOwogCX0KLS0gCjEuOC4zLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bj-0000m6-QS; Thu, 19 Jul 2018 14:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bi-0000lk-3L
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:38 +0000
X-Inumbo-ID: 41791094-8b5d-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 41791094-8b5d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 14:08:49 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=TklD9+3yYvMD/kmOLXy03cxe8W0xwiXYQnNXLKZSXun/Cu1cZ0WFhebNJ8H022l2Ye2bAo+nU1UiS1ncB6Og3Sjzq5lISkKOn84qZ9o2hlQRyBH3c/NvqpJR6TWzL5dfL+++ZF4svjQv4LtC8qqjTu7m7Q2pj6/hL0MXf3nATnNnEDfJIYCr2TUPay1SmaDpCZiZwD7D6SkMeUV/+wtWez+VHixgF47KydE6MbFYAELWJeXtFXg2pba7lUnbtN1RT9eFaEpd7rPrfHOr3Gk1xwJ8359D8I5EAqrNLgcRZAMzWg0uT72Yz9CRx8SWuW0V2zlQIURHVlAvT5VDUq1Gkw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=r4O4omh16clY1BkYh5SDHvlx0hQ=; b=rTBvTcLHE9fqQgYPBQOXyEmnsqiG
 mtpQs2JtNLaHNfp9V6oAP42K/Tuxx/psSsFeiM4s8+peW/Y0KAbp/6+T7e+z3myO
 OPDn1WZlv7eSlDLXiTpeCtPLRY7FkFhPflbfnaabbeFxWviDT8dHNzbRppF4bKcw
 25yaotL6fwsFTXl+0bMi4RTwuf2o6gVnjSmBlXcAphPaiHFFUskw0zNj7Sqng+42
 3RIqowd3Yhd3Qwyy2hfSOH6fpPpu+XLIL7Qn9cn53xAoUdpTwAWOg3GIXmNhHh7C
 UySIfiy6+JJ3NeMCs3IGnTaaXeR7EXfa5Z1lHgK/3h6gql53wV+g4VDBYw==
Received: (qmail 21269 invoked from network); 19 Jul 2018 17:08:34 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:34 +0300
Received: (qmail 23023 invoked from network); 19 Jul 2018 17:08:34 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:34 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:03 +0300
Message-Id: <1532009289-14416-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 05/11] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKLS0tCkNoYW5n
ZXMgc2luY2UgVjExOgoJLSBodm1fc2F2ZV9jcHVfbXNycygpIHJldHVybnMgZXJyIGZyb20gaHZt
X3NhdmVfY3B1X21zcnNfb25lKCkuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDEwNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNTggaW5zZXJ0aW9ucygrKSwgNDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNTQ1
ODEyZS4uZDQ5NDYxOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xMzY2LDY5ICsxMzY2LDgwIEBAIHN0YXRpYyBjb25z
dCB1aW50MzJfdCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9f
cmVhZF9tb3N0bHkgbXNyX2NvdW50X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAot
c3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsK
KyAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZoLT5kYXRhW2gtPmN1
cl0pOworICAgIHN0cnVjdCBodm1fbXNyICpjdHh0OworICAgIHVuc2lnbmVkIGludCBpOworICAg
IGludCBlcnIgPSAwOwogCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQorICAgIGVyciA9IF9o
dm1faW5pdF9lbnRyeShoLCBDUFVfTVNSX0NPREUsIHYtPnZjcHVfaWQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSk7CisgICAgaWYgKCBl
cnIgKQorICAgICAgICByZXR1cm4gZXJyOworICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikm
aC0+ZGF0YVtoLT5jdXJdOworICAgIGN0eHQtPmNvdW50ID0gMDsKKworICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOyArK2kgKQogICAgIHsKLSAgICAgICAgc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKLSAg
ICAgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOworICAg
ICAgICB1aW50NjRfdCB2YWw7CisgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNf
dG9fc2VuZFtpXSwgJnZhbCk7CiAKLSAgICAgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BV
X01TUl9DT0RFLCB2LT52Y3B1X2lkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1f
Q1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpKSApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAg
ICAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07Ci0gICAgICAg
IGN0eHQtPmNvdW50ID0gMDsKKyAgICAgICAgLyoKKyAgICAgICAgICogSXQgaXMgdGhlIHByb2dy
YW1tZXJzIHJlc3BvbnNpYmlsaXR5IHRvIGVuc3VyZSB0aGF0CisgICAgICAgICAqIG1zcnNfdG9f
c2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KKyAgICAgICAgICogWDg2
RU1VTF9FWENFUFRJT04gaGVyZSBpbXBsaWVzIGEgbWlzc2luZyBmZWF0dXJlLCBhbmQgdGhhdCB0
aGUKKyAgICAgICAgICogZ3Vlc3QgZG9lc24ndCBoYXZlIGFjY2VzcyB0byB0aGUgTVNSLgorICAg
ICAgICAgKi8KKyAgICAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAg
ICAgICBjb250aW51ZTsKIAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNy
c190b19zZW5kKTsgKytpICkKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICB1aW50NjRfdCB2YWw7Ci0gICAgICAgICAgICBpbnQgcmMgPSBn
dWVzdF9yZG1zcih2LCBtc3JzX3RvX3NlbmRbaV0sICZ2YWwpOworICAgICAgICAgICAgQVNTRVJU
X1VOUkVBQ0hBQkxFKCk7CisgICAgICAgICAgICByZXR1cm4gLUVOWElPOworICAgICAgICB9CiAK
LSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1lcnMgcmVz
cG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQKLSAgICAgICAgICAgICAqIG1zcnNfdG9fc2VuZFtd
IGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KLSAgICAgICAgICAgICAqIFg4NkVN
VUxfRVhDRVBUSU9OIGhlcmUgaW1wbGllcyBhIG1pc3NpbmcgZmVhdHVyZSwgYW5kIHRoYXQgdGhl
Ci0gICAgICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNjZXNzIHRvIHRoZSBNU1IuCi0g
ICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04g
KQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICBpZiAoICF2YWwgKQorICAgICAg
ICAgICAgY29udGludWU7IC8qIFNraXAgZW1wdHkgTVNScy4gKi8KIAotICAgICAgICAgICAgaWYg
KCByYyAhPSBYODZFTVVMX09LQVkgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIEFT
U0VSVF9VTlJFQUNIQUJMRSgpOwotICAgICAgICAgICAgICAgIHJldHVybiAtRU5YSU87Ci0gICAg
ICAgICAgICB9CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3Rv
X3NlbmRbaV07CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7Cisg
ICAgfQogCi0gICAgICAgICAgICBpZiAoICF2YWwgKQotICAgICAgICAgICAgICAgIGNvbnRpbnVl
OyAvKiBTa2lwIGVtcHR5IE1TUnMuICovCisgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQor
ICAgICAgICBodm1fZnVuY3Muc2F2ZV9tc3IodiwgY3R4dCk7CiAKLSAgICAgICAgICAgIGN0eHQt
Pm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07Ci0gICAgICAgICAgICBj
dHh0LT5tc3JbY3R4dC0+Y291bnQrK10udmFsID0gdmFsOwotICAgICAgICB9CisgICAgQVNTRVJU
KGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOwogCi0gICAgICAgIGlmICggaHZtX2Z1bmNz
LnNhdmVfbXNyICkKLSAgICAgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsKKyAg
ICBmb3IgKCBpID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQorICAgICAgICBjdHh0LT5tc3Jb
aV0uX3JzdmQgPSAwOwogCi0gICAgICAgIEFTU0VSVChjdHh0LT5jb3VudCA8PSBtc3JfY291bnRf
bWF4KTsKKyAgICBpZiAoIGN0eHQtPmNvdW50ICkKKyAgICB7CisgICAgICAgIC8qIFJld3JpdGUg
bGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNoIHNwYWNlIHdlIGFjdHVhbGx5IHVzZWQuICovCisg
ICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOworICAg
ICAgICBoLT5jdXIgKz0gSFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7CisgICAgfQorICAg
IGVsc2UKKyAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJv
bSB0aGUgc3RyZWFtLiAqLworICAgICAgICBoLT5jdXIgLT0gc2l6ZW9mKHN0cnVjdCBodm1fc2F2
ZV9kZXNjcmlwdG9yKTsKKyAgICByZXR1cm4gMDsKK30KIAotICAgICAgICBmb3IgKCBpID0gMDsg
aSA8IGN0eHQtPmNvdW50OyArK2kgKQotICAgICAgICAgICAgY3R4dC0+bXNyW2ldLl9yc3ZkID0g
MDsKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisgICAgaW50IGVyciA9
IDA7CiAKLSAgICAgICAgaWYgKCBjdHh0LT5jb3VudCApCi0gICAgICAgIHsKLSAgICAgICAgICAg
IC8qIFJld3JpdGUgbGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNoIHNwYWNlIHdlIGFjdHVhbGx5
IHVzZWQuICovCi0gICAgICAgICAgICBkZXNjLT5sZW5ndGggPSBIVk1fQ1BVX01TUl9TSVpFKGN0
eHQtPmNvdW50KTsKLSAgICAgICAgICAgIGgtPmN1ciArPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQt
PmNvdW50KTsKLSAgICAgICAgfQotICAgICAgICBlbHNlCi0gICAgICAgICAgICAvKiBvciByZXdp
bmQgYW5kIHJlbW92ZSB0aGUgZGVzY3JpcHRvciBmcm9tIHRoZSBzdHJlYW0uICovCi0gICAgICAg
ICAgICBoLT5jdXIgLT0gc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKTsKKyAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgeworICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVf
bXNyc19vbmUodiwgaCk7CisgICAgICAgIGlmICggZXJyICkKKyAgICAgICAgICAgIGJyZWFrOwog
ICAgIH0KIAotICAgIHJldHVybiAwOworICAgIHJldHVybiBlcnI7CiB9CiAKIHN0YXRpYyBpbnQg
aHZtX2xvYWRfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bi-0000ly-HR; Thu, 19 Jul 2018 14:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bh-0000lb-Hu
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:37 +0000
X-Inumbo-ID: 40bd9e3f-8b5d-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40bd9e3f-8b5d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 14:08:47 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=1xtjNt2Js7NT1gn6Po1xOuFUmkq0NKV67CKiRiAhTW/dxiQQJ0625R3aXNLUsN7d9vMu0kmBsG1S2QEAsayJsUUQ5ltG1HfkKj6unpdgpvlxOTbdukM4w4ZkboF4lXdOSFqWDd7ZU41YKpuENJhHOqR9FRD4/mEbQ5GGJGiEKqtgopgCT03IomxY1xmOyMqKj3LANGM1LiKCQVU6cF/ANkMU3PQoi6MAkgn1cnzvX0h3xW4byJZSEqm1cb6hc7UcjvNw320RgVwCaHiQB50759J524LnZcCtVky5QS6fh/EfmmSe4U7xFryEJcJYch1tlYt4qXPl7PylHDYPqnFQtw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=VBNOOYeNnwRyQOFjA5kyVwhzJHQ=; b=QSAZNpCMfu9XcKW9A8w3vspnpYLU
 sKBRrwQ8nLb9ci/KLIbJoJe45Mrw5kB3qDbzveh6Vn5EuM1c4ljNNpKSgVxIr7D0
 A1fq8H4M/tN8vMUkc8XCofsWC+3EdMZpfmsGz154iEJtp1ZSaTwWrG5BI7iN9LBd
 oZIzg2vnlZqpgyd+cCyNFZXyNwTeHLeshGMQhvXjDVfvcQN8qFgztj0z/MtpF6gH
 Ryp3oRg+ri1f/4Qtd1XGbJmnC/PxnETT9sCf7eiKrGYYzMWzJA9Y+XKtOM+xGxGP
 ytPRXtYfvFtO2ZKNesrLFXS6wvQF8QRIBYZuzj8vczESfM7ZoXOrluQaNw==
Received: (qmail 21214 invoked from network); 19 Jul 2018 17:08:34 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:34 +0300
Received: (qmail 23015 invoked from network); 19 Jul 2018 17:08:34 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:34 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:02 +0300
Message-Id: <1532009289-14416-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_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.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTE6CgktIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKCkgcmV0
dXJucyB0aGUgZXJyIGZyb20KCSAgX2h2bV9pbml0X2VudHJ5KCkuCgktIGh2bV9zYXZlX2NwdV94
c2F2ZV9zdGF0ZXMoKSByZXR1cm5zIGVyciBmcm9tCgkgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0
ZXNfb25lKCk7Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDQyICsrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlv
bnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDkwMjdkZWIuLjU0NTgxMmUgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0u
YwpAQCAtMTE4OCwzMyArMTE4OCw0NSBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwg
aHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVfYXJlYSkgKyBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgeHN0YXRlX2N0eHRfc2l6ZSh4Y3IwKSkKIAotc3RhdGljIGludCBo
dm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUg
KnY7CiAgICAgc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKmN0eHQ7CisgICAgdW5zaWduZWQgaW50
IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKKyAgICBpbnQg
ZXJyID0gMDsKIAogICAgIGlmICggIWNwdV9oYXNfeHNhdmUgKQogICAgICAgICByZXR1cm4gMDsg
ICAvKiBkbyBub3RoaW5nICovCiAKKyAgICBlcnIgPSBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hT
QVZFX0NPREUsIHYtPnZjcHVfaWQsIHNpemUpOworICAgIGlmICggZXJyICkKKyAgICAgICAgcmV0
dXJuIGVycjsKKworICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0
YVtoLT5jdXJdOworICAgIGgtPmN1ciArPSBzaXplOworICAgIGN0eHQtPnhmZWF0dXJlX21hc2sg
PSB4ZmVhdHVyZV9tYXNrOworICAgIGN0eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7CisgICAgY3R4
dC0+eGNyMF9hY2N1bSA9IHYtPmFyY2gueGNyMF9hY2N1bTsKKworICAgIGV4cGFuZF94c2F2ZV9z
dGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKKyAgICAgICAgICAgICAgICAgICAgICAgIHNpemUg
LSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKKyAgICByZXR1cm4gMDsKK30K
Kworc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIGlu
dCBlcnIgPSAwOworCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAg
dW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3Vt
KTsKLQogICAgICAgICBpZiAoICF4c2F2ZV9lbmFibGVkKHYpICkKICAgICAgICAgICAgIGNvbnRp
bnVlOwotICAgICAgICBpZiAoIF9odm1faW5pdF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+
dmNwdV9pZCwgc2l6ZSkgKQotICAgICAgICAgICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAo
c3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBoLT5j
dXIgKz0gc2l6ZTsKLQotICAgICAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFz
azsKLSAgICAgICAgY3R4dC0+eGNyMCA9IHYtPmFyY2gueGNyMDsKLSAgICAgICAgY3R4dC0+eGNy
MF9hY2N1bSA9IHYtPmFyY2gueGNyMF9hY2N1bTsKLSAgICAgICAgZXhwYW5kX3hzYXZlX3N0YXRl
cyh2LCAmY3R4dC0+c2F2ZV9hcmVhLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUg
LSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKKyAgICAgICAgZXJyID0gaHZt
X3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgaCk7CisgICAgICAgIGlmICggZXJyICkKKyAg
ICAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHJldHVybiAwOworICAgIHJldHVybiBlcnI7
CiB9CiAKIC8qCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bl-0000mo-78; Thu, 19 Jul 2018 14:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bk-0000mE-50
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:40 +0000
X-Inumbo-ID: 428779e1-8b5d-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 428779e1-8b5d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 14:08:50 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=ipZ7HUxf1H//e5FyMHT63Csz8RDvLb9z39rdbz/G537Ct15PK5iocuehtXOdYRYgBPCpFWz1hQKg6JLj4OzQf5ddGsW2edxx7ykUPPSVDH+ZBNRuXjxOI/eAIKmfsbpVHuQAvAfvStInWXDiksA8iF6Bxpa6lADI9bo+V/ObE4qFFeoaW7Gdog+S5v2Wkjt4uoeuBJNyfmevWrgvyyo8x7lzekqOz0G2jbGNHmERRiKNwbG9EeK+QJHqXB2ucADSs0xd29GoS1sFWJWtl+czIDR+QpVg1hhlfXg6+t10gGBA7osZ1Bb5S8kfHOgKBDWQEgENxQw7LpcX/1jt7WJoyA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=jpvX6OGN9udST5wfFxrbqK05XHs=; b=VZZeGcjJR1a5zQwcxPOpIPMjwsZE
 UGKyhrtJi87H60MukwTtWS3uVsmUnf6A3YdQ6Du90CNH6zD4nfwHTv4JklpRW5vZ
 lBxPySUjU5xHt/Mo/lAOQs13QKD6TZdELfE8wZg1bSZhYw4m59uoIjb8vJ1koVzu
 CBfwh2SRrh+cv/7VBdmTjMjw8NjBfTez3YUs5jfxl7Rr7mMZuUcOky+X4FExv+vO
 JI/8cQTxMo1rp5Ht50eV64fbNcYp0E4Q9NHODoyQCVpX6D9FaucA2McHS+rzhEsY
 ccPsboXLG4YQh5jGfEsPxpvrhi2+t+xzQWTyxnQQYkgu4H6vacrC18bAKA==
Received: (qmail 21422 invoked from network); 19 Jul 2018 17:08:35 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:35 +0300
Received: (qmail 23042 invoked from network); 19 Jul 2018 17:08:35 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:35 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:05 +0300
Message-Id: <1532009289-14416-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKLS0tCkNoYW5n
ZXMgc2luY2UgVjEyOgoJLSBSZW1vdmUgYmxhbmsgbGluZQoJLSBBcHBseSBjb2Rpbmcgc3R5bGUg
dG8gZm9yX2VhY2guCi0tLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgMzAgKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygr
KSwgMTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlh
bi5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCmluZGV4IDY5NGVhZTYuLmIwYjgyYmIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuLmMKQEAgLTEwMjYsMjQgKzEwMjYsMzIgQEAgc3RhdGljIGludCB2aXJp
ZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlk
aWFuX3NhdmVfZG9tYWluX2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFu
X2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCi1zdGF0aWMgaW50IHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQorc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewotICAgIHN0cnVjdCB2Y3B1ICp2OworICAg
IHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7fTsKIAotICAgIGlmICgg
IWlzX3ZpcmlkaWFuX2RvbWFpbihkKSApCisgICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKHYt
PmRvbWFpbikgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYg
KSB7Ci0gICAgICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7Ci0g
ICAgICAgICAgICAudnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBf
YXNzaXN0Lm1zci5yYXcsCi0gICAgICAgICAgICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNo
Lmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nLAotICAgICAgICB9OworICAgIGN0
eHQudnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1z
ci5yYXc7CisgICAgY3R4dC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmly
aWRpYW4udnBfYXNzaXN0LnBlbmRpbmc7CiAKLSAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShW
SVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCi0gICAgICAgICAgICBy
ZXR1cm4gMTsKKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNw
dV9pZCwgaCwgJmN0eHQpOworfQorCitzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVj
dCB2Y3B1ICp2OworICAgIGludCBlcnIgPSAwOworCisgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYg
KSB7CisKKyAgICAgICAgZXJyID0gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwor
ICAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgICBicmVhazsKICAgICB9CiAKLSAgICByZXR1
cm4gMDsKKyAgICByZXR1cm4gZXJyOwogfQogCiBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNw
dV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotLSAKMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bo-0000nd-6C; Thu, 19 Jul 2018 14: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bm-0000nB-GD
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:42 +0000
X-Inumbo-ID: 43f0b76e-8b5d-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43f0b76e-8b5d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 14:08:53 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=SkhZOskZwGMlGj/Ab8b8/zowiozatdZ/sZfw21I6PbT//Vmj3PMTAKMJBaufT9qzDeZDStgGDNIy0KCSZ5qZ/0JC/KhMyjpPFZ+3XyHaH5jYagQm2/hfMV+/XdxU2Qrh5BEl43Fg1es5Q6B/xOrxdW/ePdQRui2HsJVg2j8xdfEil31k4YG4QYPYYkLAdfPNBfH6NLPCsMfuMK/99lUJ2cULuleXQ8Pd2GHMy09RIaRyT2FlMliwu+CYLX3aqy8jkeq4zUFQvZsIcqX/ljR0ISnMNSTDqHYPCJPWbOdYfezHqGiNF2merTvmpLAp3fA7cQhi23BLjRFayzDP4agnYQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=1qJr8khkCYTcPTPm2yiigfqudHs=; b=SGxNIScUzHvwqivXq6GoQw9o8dRB
 KjC6IEUuFWmoVcB/Kl3MaQ57wsYRag58ep1GJN8R9Yl5IkNajnDHTAJ6DtJsql7x
 ExvJSYGgYOJbR7pvK+Z81bnoRYGsOoafYSoKhnoOs367oqey+6MVc76Ud5UtAz8H
 1q+YEKH3C8NNDHDsMORWE7JAq1ignnkEkxitcKlsy90WpsiHOg6NzDIT/Imi1Wt+
 ZaWAMhvJ0PyGcoO0cvJqs+qk2Qdoe1CVrv33cdV/vs1CHB3a4HkbX2hcQEbOzBE3
 4obBsZtkvsOol4PQx2BjmyFG6W/g3H4G83BDY41ETF3AawCswQgFpI5FCQ==
Received: (qmail 21687 invoked from network); 19 Jul 2018 17:08:37 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:37 +0300
Received: (qmail 23077 invoked from network); 19 Jul 2018 17:08:37 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:37 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:09 +0300
Message-Id: <1532009289-14416-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 11/11] x86/hvm: Remove save_one handler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDEgLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8ICA1ICstLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L210cnIuYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyAgICAgICAgfCAxNCArKystLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8
ICAzICstLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwgIDQgKystLQogeGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3NhdmUuaCB8ICA2ICstLS0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwg
MzUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1j
ZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IGI1M2FkN2MuLjc2M2Q1
NmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKQEAgLTM4MSw3ICszODEsNiBAQCBzdGF0aWMgaW50
IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2bWNlX3Nh
dmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCmluZGV4IDZlN2Y3NDQuLjNlZDY1NDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDEsNyAr
NjQxLDcgQEAgc3RhdGljIGludCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSFBFVCwgaHBldF9zYXZlLCBOVUxMLCBocGV0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwg
MSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRpYyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkK
IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCmluZGV4IGRhYTkxY2QuLmQwMDE3YTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzcwLDcgKzc3MCw2IEBA
IHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURK
VVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1T
Ul9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMTE1NCw3ICsxMTUzLDcgQEAgc3RhdGlj
IGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShD
UFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBOVUxMLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShD
UFUsIGh2bV9zYXZlX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9h
ZF9jcHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUp
OwogCkBAIC0xNDc2LDcgKzE0NzUsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJf
Q1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9Y
U0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAg
ICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzLAotICAgICAgICAgICAg
ICAgICAgICAgICAgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV94
c2F2ZV9zdGF0ZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX1hTQVZFX1NJWkUo
eGZlYXR1cmVfbWFzaykgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1
Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCkBAIC0xNDg5LDcgKzE0ODcsNiBAQCBzdGF0aWMgaW50
IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICAgICAg
aHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfTVNSX0NPREUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIkNQVV9NU1IiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2Nw
dV9tc3JzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0
LmMKaW5kZXggZDUxNDYzZC4uZTBkMjI1NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM4LDcgKzQzOCw3IEBA
IHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElU
LCBwaXRfc2F2ZSwgTlVMTCwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBwaXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RP
TSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwppbmRleCBhNDA1
ZTdmLi5iMzcyNzVjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2Nyw5ICs3NjcsOSBAQCBzdGF0aWMgaW50IGlycV9s
b2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0lSUSwgaXJxX3Nh
dmVfcGNpLCBOVUxMLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBD
SV9JUlEsIGlycV9zYXZlX3BjaSwgaXJxX2xvYWRfcGNpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lS
USwgaXJxX3NhdmVfaXNhLCBOVUxMLCBpcnFfbG9hZF9pc2EsCitIVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKElTQV9JUlEsIGlycV9zYXZlX2lzYSwgaXJxX2xvYWRfaXNhLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUENJX0xJTkssIGlycV9zYXZlX2xpbmssIE5VTEwsIGlycV9sb2FkX2xpbmssCitIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5r
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5k
ZXggYjdjOWJkNi4uZDlhNDUzMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTgwOCw3ICs4MDgsNyBAQCBzdGF0aWMg
aW50IGh2bV9sb2FkX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1U
UlIsIGh2bV9zYXZlX210cnJfbXNyLCBOVUxMLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShN
VFJSLCBodm1fc2F2ZV9tdHJyX21zciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xv
YWRfbXRycl9tc3IsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFu
Z2VkKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGlt
ZXIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQ2MWQyZGYuLmQ4ZGNiYzIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vcG10aW1lci5jCkBAIC0zMTAsNyArMzEwLDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7
CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBOVUxM
LCBhY3BpX2xvYWQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2
ZSwgYWNwaV9sb2FkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9N
KTsKIAogaW50IHBtdGltZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgdmVyc2lvbikKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3J0Yy5jCmluZGV4IGVhMmZiZDMuLjU4YjcwZmMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vcnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzg0
LDcgKzc4NCw3IEBAIHN0YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgTlVMTCwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBydGNfbG9hZCwgMSwg
SFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2
ZS5jCmluZGV4IGM1NzllNDkuLjAxZTNjYmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
c2F2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC04NSwxOCArODUsMTYgQEAg
aW50IGFyY2hfaHZtX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRl
ciAqaGRyKQogLyogTGlzdCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVz
dG9yZSB0eXBlcyAqLwogc3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZl
OwotICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRs
ZXIgbG9hZDsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGlu
dCBraW5kOwotfSBodm1fc3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05V
TEwsIE5VTEwsIE5VTEwsICI8Pz4ifSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NP
REVfTUFYICsgMV0gPSB7IHtOVUxMLCBOVUxMLCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBm
dW5jdGlvbiB0byBhZGQgZW50cmllcyB0byB0aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9y
ZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQogewpAQCAtMTA0LDcg
KzEwMiw2IEBAIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNv
ZGUsCiAgICAgQVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsK
ICAgICBBU1NFUlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAg
IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9IHNhdmVfc3RhdGU7Ci0gICAgaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0ubG9hZCA9IGxvYWRfc3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5uYW1lID0gbmFtZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUg
PSBzaXplOwpAQCAtMTcwLDEzICsxNjcsOCBAQCBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAogCiAg
ICAgaWYgKCBpc19zaW5nbGVfaW5zdGFuY2UgKQogICAgIHsKLSAgICAgICAgaWYgKCBodm1fc3Jf
aGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lICE9IE5VTEwgKQotICAgICAgICAgICAgcnYgPSBo
dm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lKGQtPnZjcHVbaW5zdGFuY2VdLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjdHh0KTsK
LSAgICAgICAgZWxzZQotICAgICAgICAgICAgcnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LnNhdmUoZC0+dmNwdVtpbnN0YW5jZV0sICZjdHh0KTsKLQotICAgICAgICBpZiAoIHJ2ICE9IDAg
KQorICAgICAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLT52
Y3B1W2luc3RhbmNlXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJmN0eHQpKSAhPSAwICkKICAgICAgICAgewogICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0VSUiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVk
KVxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmlvYXBpYy5jCmluZGV4IGNlYzRiMWIuLjg2ZDAyY2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmlvYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCkBAIC02MDIs
NyArNjAyLDcgQEAgc3RhdGljIGludCBpb2FwaWNfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZtX2xvYWRfZW50cnkoSU9BUElDLCBo
LCAmcy0+ZG9tVSk7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSU9BUElDLCBpb2Fw
aWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlvYXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZN
U1JfUEVSX0RPTSk7CiAKIHZvaWQgdmlvYXBpY19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCmluZGV4IDE5OTE4MjkuLjM1NjE2ZTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAg
LTEwMjQsNyArMTAyNCw3IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsK
IH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFu
X3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklE
SUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAK
IHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQpAQCAtMTA3MSw3ICsxMDcxLDYgQEAgc3RhdGljIGludCB2aXJp
ZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9WQ1BVLCB2aXJp
ZGlhbl9zYXZlX3ZjcHVfY3R4dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogc3RhdGljIGludCBfX2luaXQgcGFyc2VfdmlyaWRpYW5fdmVyc2lvbihj
b25zdCBjaGFyICphcmcpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIv
eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwppbmRleCBlNTFkZmY3Li42MzM3Y2RiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxh
cGljLmMKQEAgLTE1NjIsOSArMTU2Miw5IEBAIHN0YXRpYyBpbnQgbGFwaWNfbG9hZF9yZWdzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwog
fQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDLCBsYXBpY19zYXZlX2hpZGRlbiwg
TlVMTCwgbGFwaWNfbG9hZF9oaWRkZW4sCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElD
LCBsYXBpY19zYXZlX2hpZGRlbiwgbGFwaWNfbG9hZF9oaWRkZW4sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
TEFQSUNfUkVHUywgbGFwaWNfc2F2ZV9yZWdzLCBOVUxMLCBsYXBpY19sb2FkX3JlZ3MsCitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNf
bG9hZF9yZWdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIGludCB2bGFwaWNfaW5pdChzdHJ1Y3QgdmNwdSAqdikKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdnBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMKaW5kZXggZTAzZDhjZi4u
YmFkNTA2NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMKQEAgLTQxMiw3ICs0MTIsNyBAQCBzdGF0aWMgaW50IHZwaWNfbG9h
ZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4g
MDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSUMsIHZwaWNfc2F2ZSwgTlVMTCwg
dnBpY19sb2FkLCAyLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgdnBp
Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc2F2ZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCmluZGV4IGU2
NGI0ZGYuLmY3ZDMxYWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKQEAgLTk3LDggKzk3LDYgQEAg
c3RhdGljIGlubGluZSB1aW50MTZfdCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3QgaHZtX2RvbWFp
bl9jb250ZXh0ICpoKQogICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJy
b3IuICovCiB0eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgIHZjcHUgKnYs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCk7Ci10eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9oYW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIpIChzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpOwogCkBAIC0xMDcsNyArMTA1LDYgQEAgdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVy
KSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0
eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCAKICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFuZGxlciBsb2FkX3N0YXRlLAogICAgICAg
ICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCk7CiAKQEAgLTExNywxMyAr
MTE0LDEyIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKIAog
LyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXgg
bnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2FsY3VsYXRlcyB0aGUgc2l6ZSBvZiBidWZm
ZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9zYXZl
LCBfc2F2ZV9vbmUsIF9sb2FkLCBfbnVtLCBfaykgIFwKKyNkZWZpbmUgSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShfeCwgX3NhdmUsIF9sb2FkLCBfbnVtLCBfaykgICAgICAgICAgICAgXAogc3Rh
dGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNfeCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9p
ZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBodm1fcmVnaXN0ZXJfc2F2
ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAmX3NhdmUsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICAg
ICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2FkLCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAoX251bSkgKiAo
SFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3Ip
KSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bi-0000lp-8I; Thu, 19 Jul 2018 14: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bh-0000lU-6n
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:37 +0000
X-Inumbo-ID: 2b2eded9-8b5d-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b2eded9-8b5d-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 16:08:11 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=l0c7J4Ob/mZjrJH0XUps5GJiYnAyyXOSFCrjL1LJGlxvLUzK46Znpzkzp0G4RKMBoe+OJrmQkbNrum4iwVqOM0ml9UazjQlt3A+ak3FnmwDeiomi9YH70vKLJaWfSb9o9C2KvVpjc5m6Dn/5XlUVNMI8TyUl7f+uSvdepveRFx9VJBt/kRiJLAlLwGJ+Uc5REwPJpCDtPMeHht244/NkN7xPu280w3SexZC5684McAfEHJ4Btg4yBa29PLqVI+uX6KMIYfH/2M3rfADS5Yc8Ed/gDvYrAQaoaMv/0sUE4kvbt+rjiazs6c87l0m0mazQivbhObGvfhpszu7jvlnqxQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=qULGiIbwKvCO5G5RqfCWczBKo4I=; b=QeptQqFvygZ7tzQjg3JpZLT9gbkP
 OC3U5DtYpeqRSIV09LUgVfRP/Gy72g8mb84YDy0Q98bq0snm7rqB7KeUKDYTEDAn
 RNlvy0+UMoouilFSILZ9nqkqxowxbzEl3OgM2lckXV2Njz/VmFCY61u1aa4pD/I7
 jA0i/c0lvFp/puFW6ORBTqAEgCPa9y1wrLFw0yMS4uiG+wHHbSoAhQ5Fz53Ory+U
 j0lDfmh/614ilqQjdntyYM97HKnu4L9GYvwBdTcjD25xKrctm+PmrqPwuXrN1t5Q
 T4WYMUpmuVQJmfzQr4E9ibg0hq3oWT3zME2zlyEkXeb4yzjrE0FqRA+SQA==
Received: (qmail 21144 invoked from network); 19 Jul 2018 17:08:33 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:33 +0300
Received: (qmail 23007 invoked from network); 19 Jul 2018 17:08:33 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:33 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:01 +0300
Message-Id: <1532009289-14416-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTI6CgktIENoYW5nZWQgbWVtc2V0IHRvIHt9IGluaXQuCi0tLQogeGVu
L2FyY2gveDg2L2h2bS9odm0uYyB8IDIxNCArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTExIGluc2VydGlvbnMoKyksIDEw
MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYwppbmRleCBkZDg4NzUxLi45MDI3ZGViIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc4
NywxMTkgKzc4NywxMjcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKK3N0YXRp
YyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CisgICAgc3Ry
dWN0IGh2bV9od19jcHUgY3R4dCA9IHt9OworCisgICAgLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmlj
IHZtY3Mvdm1jYiBiaXRzICovCisgICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0eHQodiwgJmN0eHQp
OworCisgICAgY3R4dC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2LCB2LT5kb21haW4t
PmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7CisKKyAgICBjdHh0Lm1zcl90c2NfYXV4ID0gaHZt
X21zcl90c2NfYXV4KHYpOworCisgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9z
ZWdfaWR0ciwgJnNlZyk7CisgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0
eHQuaWR0cl9iYXNlID0gc2VnLmJhc2U7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
diwgeDg2X3NlZ19nZHRyLCAmc2VnKTsKKyAgICBjdHh0LmdkdHJfbGltaXQgPSBzZWcubGltaXQ7
CisgICAgY3R4dC5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsKKworICAgIGh2bV9nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2VnKTsKKyAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7
CisgICAgY3R4dC5jc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmNzX2Jhc2UgPSBzZWcu
YmFzZTsKKyAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2Vn
bWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2RzLCAmc2VnKTsKKyAgICBjdHh0LmRzX3NlbCA9IHNl
Zy5zZWw7CisgICAgY3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmRzX2Jhc2Ug
PSBzZWcuYmFzZTsKKyAgICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKKyAgICBjdHh0LmVzX3Nl
bCA9IHNlZy5zZWw7CisgICAgY3R4dC5lc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmVz
X2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc2VnKTsKKyAgICBjdHh0
LnNzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5zc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBj
dHh0LnNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsK
KworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2ZzLCAmc2VnKTsKKyAg
ICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsK
KyAgICBjdHh0LmZzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmZzX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dzLCAmc2Vn
KTsKKyAgICBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5nc19saW1pdCA9IHNlZy5s
aW1pdDsKKyAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmdzX2FyYnl0ZXMg
PSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3Ry
LCAmc2VnKTsKKyAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC50cl9saW1pdCA9
IHNlZy5saW1pdDsKKyAgICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LnRyX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZf
c2VnX2xkdHIsICZzZWcpOworICAgIGN0eHQubGR0cl9zZWwgPSBzZWcuc2VsOworICAgIGN0eHQu
bGR0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmxkdHJfYmFzZSA9IHNlZy5iYXNlOwor
ICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBpZiAoIHYtPmZwdV9pbml0
aWFsaXNlZCApCisgICAgeworICAgICAgICBtZW1jcHkoY3R4dC5mcHVfcmVncywgdi0+YXJjaC5m
cHVfY3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKKyAgICAgICAgY3R4dC5mbGFncyA9IFhF
Tl9YODZfRlBVX0lOSVRJQUxJU0VEOworICAgIH0KKworICAgIGN0eHQucmF4ID0gdi0+YXJjaC51
c2VyX3JlZ3MucmF4OworICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4OworICAg
IGN0eHQucmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4OworICAgIGN0eHQucmR4ID0gdi0+YXJj
aC51c2VyX3JlZ3MucmR4OworICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3MucmJwOwor
ICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpOworICAgIGN0eHQucmRpID0gdi0+
YXJjaC51c2VyX3JlZ3MucmRpOworICAgIGN0eHQucnNwID0gdi0+YXJjaC51c2VyX3JlZ3MucnNw
OworICAgIGN0eHQucmlwID0gdi0+YXJjaC51c2VyX3JlZ3MucmlwOworICAgIGN0eHQucmZsYWdz
ID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOworICAgIGN0eHQucjggID0gdi0+YXJjaC51c2Vy
X3JlZ3Mucjg7CisgICAgY3R4dC5yOSAgPSB2LT5hcmNoLnVzZXJfcmVncy5yOTsKKyAgICBjdHh0
LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKKyAgICBjdHh0LnIxMSA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxMTsKKyAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMjsKKyAgICBj
dHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKKyAgICBjdHh0LnIxNCA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxNDsKKyAgICBjdHh0LnIxNSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNTsKKyAg
ICBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07CisgICAgY3R4dC5kcjEgPSB2LT5hcmNo
LmRlYnVncmVnWzFdOworICAgIGN0eHQuZHIyID0gdi0+YXJjaC5kZWJ1Z3JlZ1syXTsKKyAgICBj
dHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107CisgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRl
YnVncmVnWzZdOworICAgIGN0eHQuZHI3ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s3XTsKKworICAgIHJl
dHVybiBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKK30KKwogc3Rh
dGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBzdHJ1Y3QgaHZtX2h3X2Nw
dSBjdHh0OwotICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKyAgICBpbnQgZXJyID0g
MDsKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIC8qIFdlIGRv
bid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3Rv
cmUgCi0gICAgICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5vdGhp
bmcgc2F2ZWQuICovCisgICAgICAgIC8qCisgICAgICAgICAqIFdlIGRvbid0IG5lZWQgdG8gc2F2
ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUKKyAgICAgICAgICog
Y29kZSB3aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KKyAgICAg
ICAgICovCiAgICAgICAgIGlmICggdi0+cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCiAgICAgICAg
ICAgICBjb250aW51ZTsKIAotICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7
Ci0KLSAgICAgICAgLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmljIHZtY3Mvdm1jYiBiaXRzICovCi0g
ICAgICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKLQotICAgICAgICBjdHh0
LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIGQtPmFyY2guaHZtX2RvbWFpbi5zeW5j
X3RzYyk7Ci0KLSAgICAgICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsK
LQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2Vn
KTsKLSAgICAgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0Lmlk
dHJfYmFzZSA9IHNlZy5iYXNlOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2
LCB4ODZfc2VnX2dkdHIsICZzZWcpOwotICAgICAgICBjdHh0LmdkdHJfbGltaXQgPSBzZWcubGlt
aXQ7Ci0gICAgICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7Ci0KLSAgICAgICAgaHZtX2dl
dF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAgICAgICBjdHh0LmNz
X3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAg
ICAgIGN0eHQuY3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmNzX2FyYnl0ZXMgPSBz
ZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19k
cywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZHNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5k
c19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7Ci0g
ICAgICAgIGN0eHQuZHNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2Vn
bWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5lc19zZWwg
PSBzZWcuc2VsOwotICAgICAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBj
dHh0LmVzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0
dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZz
ZWcpOwotICAgICAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuc3NfbGlt
aXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuc3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAg
ICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZnNfc2VsID0gc2Vn
LnNlbDsKLSAgICAgICAgY3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5m
c19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZnNfYXJieXRlcyA9IHNlZy5hdHRyOwot
Ci0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dzLCAmc2VnKTsK
LSAgICAgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmdzX2xpbWl0ID0g
c2VnLmxpbWl0OwotICAgICAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4
dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfdHIsICZzZWcpOwotICAgICAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7
Ci0gICAgICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQudHJfYmFz
ZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAg
ICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKLSAg
ICAgICAgY3R4dC5sZHRyX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQubGR0cl9saW1pdCA9
IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAg
Y3R4dC5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBpZiAoIHYtPmZwdV9pbml0
aWFsaXNlZCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIG1lbWNweShjdHh0LmZwdV9yZWdzLCB2
LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwotICAgICAgICAgICAgY3R4
dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwotICAgICAgICB9Ci0KLSAgICAgICAg
Y3R4dC5yYXggPSB2LT5hcmNoLnVzZXJfcmVncy5yYXg7Ci0gICAgICAgIGN0eHQucmJ4ID0gdi0+
YXJjaC51c2VyX3JlZ3MucmJ4OwotICAgICAgICBjdHh0LnJjeCA9IHYtPmFyY2gudXNlcl9yZWdz
LnJjeDsKLSAgICAgICAgY3R4dC5yZHggPSB2LT5hcmNoLnVzZXJfcmVncy5yZHg7Ci0gICAgICAg
IGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3MucmJwOwotICAgICAgICBjdHh0LnJzaSA9IHYt
PmFyY2gudXNlcl9yZWdzLnJzaTsKLSAgICAgICAgY3R4dC5yZGkgPSB2LT5hcmNoLnVzZXJfcmVn
cy5yZGk7Ci0gICAgICAgIGN0eHQucnNwID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwOwotICAgICAg
ICBjdHh0LnJpcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJpcDsKLSAgICAgICAgY3R4dC5yZmxhZ3Mg
PSB2LT5hcmNoLnVzZXJfcmVncy5yZmxhZ3M7Ci0gICAgICAgIGN0eHQucjggID0gdi0+YXJjaC51
c2VyX3JlZ3Mucjg7Ci0gICAgICAgIGN0eHQucjkgID0gdi0+YXJjaC51c2VyX3JlZ3Mucjk7Ci0g
ICAgICAgIGN0eHQucjEwID0gdi0+YXJjaC51c2VyX3JlZ3MucjEwOwotICAgICAgICBjdHh0LnIx
MSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMTsKLSAgICAgICAgY3R4dC5yMTIgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yMTI7Ci0gICAgICAgIGN0eHQucjEzID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzOwot
ICAgICAgICBjdHh0LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKLSAgICAgICAgY3R4dC5y
MTUgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTU7Ci0gICAgICAgIGN0eHQuZHIwID0gdi0+YXJjaC5k
ZWJ1Z3JlZ1swXTsKLSAgICAgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwotICAg
ICAgICBjdHh0LmRyMiA9IHYtPmFyY2guZGVidWdyZWdbMl07Ci0gICAgICAgIGN0eHQuZHIzID0g
di0+YXJjaC5kZWJ1Z3JlZ1szXTsKLSAgICAgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRlYnVncmVn
WzZdOwotICAgICAgICBjdHh0LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107Ci0KLSAgICAgICAg
aWYgKCBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKLSAg
ICAgICAgICAgIHJldHVybiAxOyAKKyAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X2N0eHRfb25l
KHYsIGgpOworICAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgICBicmVhazsKICAgICB9Ci0g
ICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIGVycjsKIH0KIAogLyogUmV0dXJuIGEgc3RyaW5nIGlu
ZGljYXRpbmcgdGhlIGVycm9yLCBvciBOVUxMIGZvciB2YWxpZC4gKi8KLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bl-0000mw-H5; Thu, 19 Jul 2018 14:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bk-0000mX-Bt
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:40 +0000
X-Inumbo-ID: 2d2f543c-8b5d-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d2f543c-8b5d-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 16:08:15 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=GlObokn37TeDJeYXBm45DhU2CI2C0ZmkCAvSqihFZ8Zso7NY7TRx/x8kKPIaCiT1z959FLYbLevvkd7edZXpOyywFPWKLz0rv+ExFubKsejpBrmzJv5wXu0wx/J2BRYYc+clNxGS1HKI+9CtWZY+1uirk75SO9NstuU0y56yLetMSCg18p2y8f7gI3Vhanc0RWczU+HPcgCGfVhDDTLGvdCDHzHxae4QRCWtRoA8b1dYnyDQKE5gVCXrzuFTh+UXNdEcbxbL94UZCnnaczfCASex/Pg1vYYKYfChTQ68o8Jc30EliV5Q5CD5TBrtFvTiP3pOOL5XhXRK+fMQUaEp1w==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=2MIjYqLLx9lB5U316reJBhwzDdk=; b=A748cgXlWdUJCeS98Odg8uQeIhkZ
 c6MFnROVyWx6K7uLcGtmoKbgDjXeRQlMjjYW9ZWHi25jhcaJ5FovuiOTkdcHyDXt
 boWvpOE+3zKS7zP4Djji8sB7EL2+i4vv3g2fKu9IAFswjLmwIrCPJoXYTAXuD92/
 fFgwMNRQ2R2vNLpHyPfvSvMYAk15VBBtx9HXm05a6rf3UtpsjlsT/loaMNKciNIE
 N8h0mfr6SXzLUZVUcsthJkER8wpbjdEZxn+JCLwUNf23Tir8AHRnUgPUXlXNX8gF
 be4vvhBcJHkuUJ1w5KzBPTyi+QotGDu5Ar0u/SE4tEb6KUh0GAR/qfOqDw==
Received: (qmail 21364 invoked from network); 19 Jul 2018 17:08:35 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:35 +0300
Received: (qmail 23031 invoked from network); 19 Jul 2018 17:08:35 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:35 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:04 +0300
Message-Id: <1532009289-14416-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 06/11] x86/hvm: Introduce
 hvm_save_mtrr_msr_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSB2MTE6CgktIGh2bV9zYXZlX210cnJfbXNyKCkgbm93IHJldHVybnMgZXJy
IGZyb20gaHZtX3NhdmVfbXRycl9tc3Jfb25lKCkuCgpOb3RlOiBUaGlzIHBhdGNoIGlzIGJhc2Vk
IG9uIFJvZ2VyIFBhdSBNb25uZSdzIHNlcmllc1sxXQotLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRy
ci5jIHwgODEgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKyksIDM3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJy
LmMKaW5kZXggNDhmYWNiYi4uNDdhNWMyOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9t
dHJyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTcxOCw1MiArNzE4LDU5IEBA
IGludCBodm1fc2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2
NF90IGdmbl9zdGFydCwKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9t
dHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRp
YyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBjb25zdCBzdHJ1Y3QgbXRy
cl9zdGF0ZSAqbXRycl9zdGF0ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7CisgICAgc3RydWN0
IGh2bV9od19tdHJyIGh3X210cnIgPSB7CisgICAgICAgIC5tc3JfbXRycl9kZWZfdHlwZSA9IG10
cnJfc3RhdGUtPmRlZl90eXBlIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19J
TlNSKG10cnJfc3RhdGUtPmZpeGVkX2VuYWJsZWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwgTVRSUmRlZlR5cGVfRSksCisgICAg
ICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUtPm10cnJfY2FwLAorICAgIH07Cisg
ICAgdW5zaWduZWQgaW50IGk7CiAKLSAgICAvKiBzYXZlIG10cnImcGF0ICovCi0gICAgZm9yX2Vh
Y2hfdmNwdShkLCB2KQorICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBN
VFJSY2FwX1ZDTlQpID4KKyAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210cnJfdmFy
KSAvIDIpICkKICAgICB7Ci0gICAgICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0
YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKLSAgICAgICAgc3RydWN0IGh2bV9od19tdHJy
IGh3X210cnIgPSB7Ci0gICAgICAgICAgICAubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRl
LT5kZWZfdHlwZSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1Io
bXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQsIE1UUlJkZWZUeXBlX0UpLAot
ICAgICAgICAgICAgLm1zcl9tdHJyX2NhcCAgICAgID0gbXRycl9zdGF0ZS0+bXRycl9jYXAsCi0g
ICAgICAgIH07Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOworICAgICAgICBkcHJpbnRrKFhFTkxP
R19HX0VSUiwKKyAgICAgICAgICAgICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkgKCVsdSkg
dmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCisgICAgICAgICAgICAgICAgdiwgTUFTS19FWFRSKGh3
X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpKTsKKyAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CisgICAgfQogCi0gICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2Fw
LCBNVFJSY2FwX1ZDTlQpID4KLSAgICAgICAgICAgICAoQVJSQVlfU0laRShod19tdHJyLm1zcl9t
dHJyX3ZhcikgLyAyKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0df
RVJSLAotICAgICAgICAgICAgICAgICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkgKCVsdSkg
dmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCi0gICAgICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhU
Uihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSk7Ci0gICAgICAgICAgICByZXR1
cm4gLUVJTlZBTDsKLSAgICAgICAgfQorICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJy
Lm1zcl9wYXRfY3IpOwogCi0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJyLm1z
cl9wYXRfY3IpOworICAgIGZvciAoIGkgPSAwOyBpIDwgTUFTS19FWFRSKGh3X210cnIubXNyX210
cnJfY2FwLCBNVFJSY2FwX1ZDTlQpOyBpKysgKQorICAgIHsKKyAgICAgICAgLyogc2F2ZSBwaHlz
YmFzZSAqLworICAgICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjJdID0KKyAgICAgICAgICAg
ICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07CisgICAgICAgIC8qIHNh
dmUgcGh5c21hc2sgKi8KKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyKzFdID0KKyAg
ICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKKyAg
ICB9CiAKLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRy
cl9jYXAsIE1UUlJjYXBfVkNOVCk7IGkrKyApCi0gICAgICAgIHsKLSAgICAgICAgICAgIC8qIHNh
dmUgcGh5c2Jhc2UgKi8KLSAgICAgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kqMl0gPQot
ICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07
Ci0gICAgICAgICAgICAvKiBzYXZlIHBoeXNtYXNrICovCi0gICAgICAgICAgICBod19tdHJyLm1z
cl9tdHJyX3ZhcltpKjIrMV0gPQotICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3Rh
dGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKLSAgICAgICAgfQorICAgIGZvciAoIGkgPSAwOyBpIDwg
TlVNX0ZJWEVEX01TUjsgaSsrICkKKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhlZFtpXSA9
CisgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMpW2ldOwog
Ci0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTlVNX0ZJWEVEX01TUjsgaSsrICkKLSAgICAgICAg
ICAgIGh3X210cnIubXNyX210cnJfZml4ZWRbaV0gPQotICAgICAgICAgICAgICAgICgodWludDY0
X3QqKW10cnJfc3RhdGUtPmZpeGVkX3JhbmdlcylbaV07CisgICAgcmV0dXJuIGh2bV9zYXZlX2Vu
dHJ5KE1UUlIsIHYtPnZjcHVfaWQsIGgsICZod19tdHJyKTsKK30KIAotICAgICAgICBpZiAoIGh2
bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVfaWQsIGgsICZod19tdHJyKSAhPSAwICkKLSAgICAg
ICAgICAgIHJldHVybiAxOworc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqdjsK
KyAgICBpbnQgZXJyID0gMDsKKworICAgIC8qIHNhdmUgbXRyciZwYXQgKi8KKyAgICBmb3JfZWFj
aF92Y3B1KGQsIHYpCisgICAgeworICAgICAgIGVyciA9IGh2bV9zYXZlX210cnJfbXNyX29uZSh2
LCBoKTsKKyAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgIGJyZWFrOwogICAgIH0KLSAgICBy
ZXR1cm4gMDsKKyAgICByZXR1cm4gZXJyOwogfQogCiBzdGF0aWMgaW50IGh2bV9sb2FkX210cnJf
bXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotLSAKMi43LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bg-0000lA-Hh; Thu, 19 Jul 2018 14:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bf-0000kr-6A
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:35 +0000
X-Inumbo-ID: 3f731955-8b5d-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f731955-8b5d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 14:08:45 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=c3gKRpV1f3Aq8Tj7LmimRpAYsJydAa6VH9Erpr4DZPqWSPlSwK1z8Cg0sw+nT4UwufczqcNwiXb39di4IgUHLedW4O4TjtvOnZ8cb7IHu7f+ZJsV4JpjLcrTfnwxPqmOUVlzvt3CgsK5xW/7IJd+JTfTrboN8akpIfBycw/8DYmQ9pKf4Eeh4noguTtc2suAADKJCBQkiqGwR8e/+osBKm79wHylwhAg4IhzxvnbGHzBjVNK5W7UCa9l8g05qlBGReXQqAddAxpgclPMAAku40VVvPH1VycL/0IX8a4KItujds+GmomlLdYiIoe+3V8douVD3sOz8QcQIA8YfllRHg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=bItQalp7ODDU8koozfpSfh2f4Y8=; b=qK6iEFLRpyrKdrxl5Zc4vXPLbJl+
 SKCbwhG2B12oflLsnBIm5M1lgPo+CBvglj+3ezvnVLuT4IyDp4Pys7xzQHXrj2Wm
 4kkc+frJGQmfhoYX9ndw7l8++kxGNXpJd/W7cztNv6zSbJKrrhZ3z2btM14Ei0tg
 LQPElVJapKnYFE8feI3jgLpPQdvhXedwJsZR7GyPeDrRKZYjWEl8anfkbN4Ai6od
 YGJtpUuFU1i7mrwN8g4bsGyYsX/Lo5TrwwHrSKs9XJGjYynr07Oj4XcWmPGrar5h
 xBVwKjaqojjF8iI9N1iI4ltzMSaGPAGxdUSiaKfFjTb+UgkrwqwwtAwU1A==
Received: (qmail 20923 invoked from network); 19 Jul 2018 17:08:32 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:32 +0300
Received: (qmail 22991 invoked from network); 19 Jul 2018 17:08:32 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:32 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:07:59 +0300
Message-Id: <1532009289-14416-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTE6CgktIFJlbW92ZWQgdGhlIG1lbXNldCBhbmQgYWRkZWQgaW5pdCB3
aXRoIHt9LgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8IDIxICsrKysrKysr
KysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDggZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVu
L2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLjMxZTU1M2MgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYv
Y3B1L21jaGVjay92bWNlLmMKQEAgLTM0OSw2ICszNDksMTggQEAgaW50IHZtY2Vfd3Jtc3IodWlu
dDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIGlu
dCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsKKyAgICAgICAg
LmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcCwKKyAgICAgICAgLm1jaV9jdGwyX2JhbmswID0g
di0+YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDIsCisgICAgICAgIC5tY2lfY3RsMl9iYW5rMSA9
IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyLAorICAgICAgICAubWNnX2V4dF9jdGwgPSB2
LT5hcmNoLnZtY2UubWNnX2V4dF9jdGwsCisgICAgfTsKKworICAgIHJldHVybiBodm1fc2F2ZV9l
bnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKK30KKwogc3RhdGljIGludCB2
bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwpAQCAtMzU2LDE0ICszNjgsNyBAQCBzdGF0aWMg
aW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBz
dHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0ID0gewotICAgICAgICAgICAgLmNhcHMgPSB2LT5hcmNo
LnZtY2UubWNnX2NhcCwKLSAgICAgICAgICAgIC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1j
ZS5iYW5rWzBdLm1jaV9jdGwyLAotICAgICAgICAgICAgLm1jaV9jdGwyX2JhbmsxID0gdi0+YXJj
aC52bWNlLmJhbmtbMV0ubWNpX2N0bDIsCi0gICAgICAgICAgICAubWNnX2V4dF9jdGwgPSB2LT5h
cmNoLnZtY2UubWNnX2V4dF9jdGwsCi0gICAgICAgIH07Ci0KLSAgICAgICAgZXJyID0gaHZtX3Nh
dmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgICAgIGVyciA9
IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwogICAgICAgICBpZiAoIGVyciApCiAgICAg
ICAgICAgICBicmVhazsKICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bn-0000nT-S0; Thu, 19 Jul 2018 14:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bm-0000n8-Ar
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:42 +0000
X-Inumbo-ID: 438cc102-8b5d-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 438cc102-8b5d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 14:08:52 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=SoH8VubIlRH2hEMN8VkBSc9n3GTwZsq/VPu28Wa0uT0ipovAhPD/wZ6yKKEdqGn2T6fU7BEtlOyThmSqkEKslbg1B5Rh0L/T3aeMxCzMJvgvYjvt8rCn16vOFZQ63y6KhAe1+Um/3029TwcSk9kZXnpGQLBaPGTw5/BFkYp2u2k2Amn9mbEaTXarZl4nGyoW8YfD5AAA9lBb1Q07VlYH8fEBT0qYHFO1bK228PH4eRup7AY++uO7avk1ordsh0BeSLTu5rTAIFIeAQcXXq/X3BYWtjnh77teNj3opxMtCnHXi+HvLILLcLXjiHiLqE52tfjUWISxG+RM2ojmhwb4yA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=CCzk9fN+onmUu1CDhvnCYnpWTlk=; b=u+xCowWxihmFo2vJ1/u5IDSpq200
 gTfSjLSmTSBiMVqJn8hcJQmkTC2087ltq7l5L3MRK6gWL9y7saygoF9cagjQn3bz
 DREAXojY02Rft4MCKjWamnUzEQ6E2OaRU4D1gbTC0tG7cv8oNg+EaP5ZDb1Q9UP/
 djqb2VWL+3BlMhTOj55nux6E4xf/nNgNPWZkeYfGzIxH4ootjBhy4nZics9nELSo
 bBZmY2BFYdZUPUT/yLcIjhX7vjw18XmT/eHtMLXNFitfJ7W9Zo1IsQIeG/RmSKva
 zcjA+p8JhvJnwibBP540ahd6MLifzs9DEQqb1YHB9j1/36LOfQgiWM3Fmw==
Received: (qmail 21592 invoked from network); 19 Jul 2018 17:08:36 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:36 +0300
Received: (qmail 23061 invoked from network); 19 Jul 2018 17:08:36 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:36 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:07 +0300
Message-Id: <1532009289-14416-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 09/11] x86/domctl: Don't pause the whole
 domain if only getting vcpu 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmluZyB0aGUgZm9yIGxvb3AgdG8gdGhlIGNhbGxl
ciBzbwpub3cgd2UgY2FuIHNhdmUgaW5mbyBmb3IgYSBzaW5nbGUgdmNwdSBpbnN0YW5jZSB3aXRo
IHRoZSBzYXZlX29uZQpoYW5kbGVycy4KClNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgoKLS0tCkNoYW5nZXMgc2luY2UgVjExOgoJLSBDaGFu
Z2VkIHRoZSBDT05USU5VRSByZXR1cm4gdG8gcmV0dXJuIDAuCi0tLQogeGVuL2FyY2gveDg2L2h2
bS9odm0uYyAgfCAgMTkgKysrKy0tLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgfCAxMzcgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiAyIGZpbGVzIGNo
YW5nZWQsIDExNiBpbnNlcnRpb25zKCspLCA0MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA5ZWUx
MTI5Li4wOWMwODhmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc5Myw2ICs3OTMsMTQgQEAgc3RhdGljIGludCBodm1f
c2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKICAgICBzdHJ1Y3QgaHZtX2h3X2Nw
dSBjdHh0ID0ge307CiAKKyAgICAvKgorICAgICAqIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0
ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUKKyAgICAgKiBjb2RlIHdpbGwg
bGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVkLgorICAgICAqLworICAgIGlm
ICggdi0+cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCisgICAgICAgIHJldHVybiAwOworCisKICAg
ICAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8KICAgICBodm1fZnVu
Y3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7CiAKQEAgLTg5NywxMyArOTA1LDYgQEAgc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIC8q
Ci0gICAgICAgICAqIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQg
aXMgZG93bjsgdGhlIHJlc3RvcmUKLSAgICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24g
aWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KLSAgICAgICAgICovCi0gICAgICAgIGlmICggdi0+
cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCi0gICAgICAgICAgICBjb250aW51ZTsKLQogICAgICAg
ICBlcnIgPSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgaCk7CiAgICAgICAgIGlmICggZXJyICkK
ICAgICAgICAgICAgIGJyZWFrOwpAQCAtMTE5Niw3ICsxMTk3LDcgQEAgc3RhdGljIGludCBodm1f
c2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgKICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5h
cmNoLnhjcjBfYWNjdW0pOwogICAgIGludCBlcnIgPSAwOwogCi0gICAgaWYgKCAhY3B1X2hhc194
c2F2ZSApCisgICAgaWYgKCAhY3B1X2hhc194c2F2ZSB8fCAheHNhdmVfZW5hYmxlZCh2KSApCiAg
ICAgICAgIHJldHVybiAwOyAgIC8qIGRvIG5vdGhpbmcgKi8KIAogICAgIGVyciA9IF9odm1faW5p
dF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSk7CkBAIC0xMjIxLDgg
KzEyMjIsNiBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAKICAgICBmb3JfZWFjaF92Y3B1ICgg
ZCwgdiApCiAgICAgewotICAgICAgICBpZiAoICF4c2F2ZV9lbmFibGVkKHYpICkKLSAgICAgICAg
ICAgIGNvbnRpbnVlOwogICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29u
ZSh2LCBoKTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmlu
ZGV4IGI2NzQ5MzcuLmQ1NzY0OGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC0xMzgsOSArMTM4LDEyIEBAIHNpemVf
dCBodm1fc2F2ZV9zaXplKHN0cnVjdCBkb21haW4gKmQpCiBpbnQgaHZtX3NhdmVfb25lKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNl
LAogICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFXzY0KHVpbnQ4KSBoYW5kbGUsIHVp
bnQ2NF90ICpidWZzeikKIHsKLSAgICBpbnQgcnY7CisgICAgaW50IHJ2ID0gMDsKICAgICBodm1f
ZG9tYWluX2NvbnRleHRfdCBjdHh0ID0geyB9OwogICAgIGNvbnN0IHN0cnVjdCBodm1fc2F2ZV9k
ZXNjcmlwdG9yICpkZXNjOworICAgIGJvb2wgaXNfc2luZ2xlX2luc3RhbmNlID0gZmFsc2U7Cisg
ICAgdWludDMyX3Qgb2ZmID0gMDsKKyAgICBzdHJ1Y3QgdmNwdSAqdjsKIAogICAgIGlmICggZC0+
aXNfZHlpbmcgfHwKICAgICAgICAgIHR5cGVjb2RlID4gSFZNX1NBVkVfQ09ERV9NQVggfHwKQEAg
LTE0OCw0MyArMTUxLDk0IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAgICAgICAhaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAK
KyAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9QRVJfVkNQ
VSAmJgorICAgICAgICBpbnN0YW5jZSA8IGQtPm1heF92Y3B1cyApCisgICAgICAgIGlzX3Npbmds
ZV9pbnN0YW5jZSA9IHRydWU7CisKICAgICBjdHh0LnNpemUgPSBodm1fc3JfaGFuZGxlcnNbdHlw
ZWNvZGVdLnNpemU7Ci0gICAgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmtpbmQgPT0g
SFZNU1JfUEVSX1ZDUFUgKQorICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5k
ID09IEhWTVNSX1BFUl9WQ1BVICYmCisgICAgICAgIGluc3RhbmNlID09IGQtPm1heF92Y3B1cyAp
CiAgICAgICAgIGN0eHQuc2l6ZSAqPSBkLT5tYXhfdmNwdXM7CiAgICAgY3R4dC5kYXRhID0geG1h
bGxvY19ieXRlcyhjdHh0LnNpemUpOwogICAgIGlmICggIWN0eHQuZGF0YSApCiAgICAgICAgIHJl
dHVybiAtRU5PTUVNOwogCi0gICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKLSAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiSFZN
JWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVkKVxuIiwKLSAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKLSAgICBlbHNlIGlmICggcnYgPSAt
RU5PRU5ULCBjdHh0LmN1ciA+PSBzaXplb2YoKmRlc2MpICkKKyAgICBpZiAoIGlzX3NpbmdsZV9p
bnN0YW5jZSApCisgICAgICAgIHZjcHVfcGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOworICAgIGVs
c2UKKyAgICAgICAgZG9tYWluX3BhdXNlKGQpOworCisgICAgaWYgKCBpc19zaW5nbGVfaW5zdGFu
Y2UgKQogICAgIHsKLSAgICAgICAgdWludDMyX3Qgb2ZmOworICAgICAgICBpZiAoIGh2bV9zcl9o
YW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgIT0gTlVMTCApCisgICAgICAgICAgICBydiA9IGh2
bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUoZC0+dmNwdVtpbnN0YW5jZV0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmN0eHQpOwor
ICAgICAgICBlbHNlCisgICAgICAgICAgICBydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
c2F2ZShkLCAmY3R4dCk7CiAKLSAgICAgICAgZm9yICggb2ZmID0gMDsgb2ZmIDw9IChjdHh0LmN1
ciAtIHNpemVvZigqZGVzYykpOyBvZmYgKz0gZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgaWYgKCBy
diAhPSAwICkKICAgICAgICAgewotICAgICAgICAgICAgZGVzYyA9ICh2b2lkICopKGN0eHQuZGF0
YSArIG9mZik7Ci0gICAgICAgICAgICAvKiBNb3ZlIHBhc3QgaGVhZGVyICovCi0gICAgICAgICAg
ICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKLSAgICAgICAgICAgIGlmICggY3R4dC5jdXIgPCBkZXNj
LT5sZW5ndGggfHwKLSAgICAgICAgICAgICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5n
dGggKQotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgaWYgKCBpbnN0YW5jZSA9
PSBkZXNjLT5pbnN0YW5jZSApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcnYgPSAw
OwotICAgICAgICAgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoaGFuZGxlKSApCi0g
ICAgICAgICAgICAgICAgICAgICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAg
ICBlbHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKLSAgICAgICAgICAgICAgICAgICAg
cnYgPSAtRU5PQlVGUzsKLSAgICAgICAgICAgICAgICBlbHNlIGlmICggY29weV90b19ndWVzdCho
YW5kbGUsIGN0eHQuZGF0YSArIG9mZiwgZGVzYy0+bGVuZ3RoKSApCi0gICAgICAgICAgICAgICAg
ICAgIHJ2ID0gLUVGQVVMVDsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAg
ICAgICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6IGZh
aWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIsCisgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOworICAgICAgICAgICAgdmNwdV91bnBhdXNlKGQt
PnZjcHVbaW5zdGFuY2VdKTsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggY3R4dC5jdXIg
Pj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJ2ID0gLUVOT0VOVDsK
KyAgICAgICAgICAgIGRlc2MgPSAodm9pZCAqKShjdHh0LmRhdGEpOworICAgICAgICAgICAgIC8q
IE1vdmUgcGFzdCBoZWFkZXIgKi8KKyAgICAgICAgICAgIG9mZiA9IHNpemVvZigqZGVzYyk7Cisg
ICAgICAgICAgICAgaWYgKCBjdHh0LmN1ciA8IGRlc2MtPmxlbmd0aCB8fAorICAgICAgICAgICAg
ICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5ndGggKQorICAgICAgICAgICAgICAgIHJ2
ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIHJ2ID0gMDsKKyAgICAgICAgICAgIGlmICggZ3Vlc3Rf
aGFuZGxlX2lzX251bGwoaGFuZGxlKSApCisgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+
bGVuZ3RoOworICAgICAgICAgICAgZWxzZSBpZiAoICpidWZzeiA8IGRlc2MtPmxlbmd0aCApCisg
ICAgICAgICAgICAgICBydiA9IC1FTk9CVUZTOworICAgICAgICAgICAgZWxzZSBpZiAoIGNvcHlf
dG9fZ3Vlc3QoaGFuZGxlLCBjdHh0LmRhdGEgKyBvZmYsIGRlc2MtPmxlbmd0aCkgKQorICAgICAg
ICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAg
ICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7CisgICAgICAgICAgICB2Y3B1X3VucGF1c2UoZC0+dmNw
dVtpbnN0YW5jZV0pOwogICAgICAgICB9CiAgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAg
IGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAocnYg
PSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKKyAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJIVk0lZCBzYXZl
OiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IiAoJWQpXG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CisgICAgICAgICAgICB9CisgICAg
ICAgICAgICBlbHNlIGlmICggY3R4dC5jdXIgPj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgcnYgPSAtRU5PRU5UOworICAgICAgICAgICAgICAgIGRlc2Mg
PSAodm9pZCAqKShjdHh0LmRhdGEgKyBvZmYpOworICAgICAgICAgICAgICAgIC8qIE1vdmUgcGFz
dCBoZWFkZXIgKi8KKyAgICAgICAgICAgICAgICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKKyAgICAg
ICAgICAgICAgICBpZiAoIGN0eHQuY3VyIDwgZGVzYy0+bGVuZ3RoIHx8CisgICAgICAgICAgICAg
ICAgICAgICBvZmYgPiBjdHh0LmN1ciAtIGRlc2MtPmxlbmd0aCApCisgICAgICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgICAgIGlmICggaW5zdGFuY2UgPT0gZGVzYy0+aW5zdGFu
Y2UgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgcnYgPSAwOworICAg
ICAgICAgICAgICAgICAgICBpZiAoIGd1ZXN0X2hhbmRsZV9pc19udWxsKGhhbmRsZSkgKQorICAg
ICAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAgICAgICAgICAg
ICAgICAgICBlbHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgICAgICAg
ICAgICAgICAgIHJ2ID0gLUVOT0JVRlM7CisgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBj
b3B5X3RvX2d1ZXN0KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKKyAg
ICAgICAgICAgICAgICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICAgICAg
ZWxzZQorICAgICAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAg
ICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgb2ZmICs9IGRlc2MtPmxlbmd0aDsKKyAgICAgICAgICAgICB9CisgICAgICAgICB9CisgICAg
ICAgIGRvbWFpbl91bnBhdXNlKGQpOworICAgICB9CiAKICAgICB4ZnJlZShjdHh0LmRhdGEpOwog
ICAgIHJldHVybiBydjsKQEAgLTE5Niw3ICsyNTAsOSBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgc3RydWN0IGh2bV9zYXZlX2hl
YWRlciBoZHI7CiAgICAgc3RydWN0IGh2bV9zYXZlX2VuZCBlbmQ7CiAgICAgaHZtX3NhdmVfaGFu
ZGxlciBoYW5kbGVyOwotICAgIHVuc2lnbmVkIGludCBpOworICAgIGh2bV9zYXZlX29uZV9oYW5k
bGVyIHNhdmVfb25lX2hhbmRsZXI7CisgICAgdW5zaWduZWQgaW50IGksIHJjOworICAgIHN0cnVj
dCB2Y3B1ICp2ID0gTlVMTDsKIAogICAgIGlmICggZC0+aXNfZHlpbmcgKQogICAgICAgICByZXR1
cm4gLUVJTlZBTDsKQEAgLTIyNCwxMSArMjgwLDMyIEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBmb3IgKCBpID0gMDsgaSA8PSBI
Vk1fU0FWRV9DT0RFX01BWDsgaSsrICkKICAgICB7CiAgICAgICAgIGhhbmRsZXIgPSBodm1fc3Jf
aGFuZGxlcnNbaV0uc2F2ZTsKLSAgICAgICAgaWYgKCBoYW5kbGVyICE9IE5VTEwgKQorICAgICAg
ICBzYXZlX29uZV9oYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOworICAgICAg
ICBpZiAoIHNhdmVfb25lX2hhbmRsZXIgIT0gTlVMTCApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZlOiAlc1xuIiwKICAgICAgICAgICAgICAg
ICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKLSAgICAgICAgICAg
IGlmICggaGFuZGxlcihkLCBoKSAhPSAwICkKKyAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICByYyA9IHNhdmVfb25lX2hhbmRs
ZXIodiwgaCk7CisKKyAgICAgICAgICAgICAgICBpZiggcmMgIT0gMCApCisgICAgICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUx
NiJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGkpOworICAg
ICAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICB9CisgICAg
ICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgZWxzZSBpZiAoIGhhbmRsZXIgIT0gTlVMTCAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZl
OiAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5kbGVy
c1tpXS5uYW1lKTsKKworICAgICAgICAgICAgcmMgPSBoYW5kbGVyKGQsIGgpOworCisgICAgICAg
ICAgICBpZiggcmMgIT0gMCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19HX0VSUgogICAgICAgICAgICAgICAgICAgICAgICAiSFZNJWQgc2F2ZTogZmFpbGVk
IHRvIHNhdmUgdHlwZSAlIlBSSXUxNiJcbiIsCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bg-0000lQ-VA; Thu, 19 Jul 2018 14:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bg-0000l2-C2
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:36 +0000
X-Inumbo-ID: 3ff010ed-8b5d-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ff010ed-8b5d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 14:08:46 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=Yx87bnpM130MgsancurU4/cJnWT/yS3z58G6lp+R+y7f0JbjgUFBqVo6S9A4oPncUfRjdn+iDvlgbFJDuaEKO+WL+IYe781hRU5pmtUpJ7+aCVbTrDfTP5gqqHh3cWnvno8HxVCZYdWcE1aaeLIW0Nwh7+EI8Rh8XCa3c55DgAZdMe4QqGHDfqNM0/nf5DDnSRrsn2o8RMENcYZLJIoDuqx+zoaf/n73UyRh+P2PkarXF7mnmdbY7Kp8WwMC8a9umWdxfsKvsl0XDo1FIM/iouF/tQlqnJYXXVUu16FuSF/J0io1e2i4vKcuqJatG3L5zqEUzB4LX5OwVvHirDPfIg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=igriTRh3uy2PmjXhPU2bxfO94pk=; b=vYi88JxqJei4FVTz1G5PL/ujmfbr
 HR/qI/hMZU3HVDOk3kFqiegGhARJzxctP5o0Pu/crhTvEEOv/4mVoQ19Jt3CglGr
 zxTBSe5V0D+pREdV+Fdn2O1eUEfXOFZczw4fah+RPw32BlHRrqrPvfpmY68QSGey
 4H9RohPiNqkcQOa1D+TisTZwvIQmp2cE1GseI/KLwx1SQPORSF1PjbUaPzpIwtw0
 K6JLhDWXIKrmD0CYS89jbKinsdfmdT3m/dz9LMnpyOmj/8ItLBYLu85DbIynoQLp
 KL1wozsspYDVf3fKwhL6KphSiuhcuz5r4FZvedsZZLk5UPROyCEEd7wCFw==
Received: (qmail 21035 invoked from network); 19 Jul 2018 17:08:33 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:33 +0300
Received: (qmail 22999 invoked from network); 19 Jul 2018 17:08:33 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:33 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:00 +0300
Message-Id: <1532009289-14416-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 02/11] x86/hvm: Introduce
 hvm_save_tsc_adjust_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWOToKCS0gQ2hhbmdlIHJldHVybiBvZiB0aGUgc2F2ZV9vbmUgZnVuYyB0
byByZXR1cm4gaHZtX3NhdmVfZW50cnkuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDEz
ICsrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAzIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCmluZGV4IDkzMDkyZDIuLmRkODg3NTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzQwLDE2ICs3
NDAsMjMgQEAgdm9pZCBodm1fZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBk
ZXN0cm95X3ZwY2lfbW1jZmcoZCk7CiB9CiAKK3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVz
dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0
cnVjdCBodm1fdHNjX2FkanVzdCBjdHh0ID0ge307CisKKyAgICBjdHh0LnRzY19hZGp1c3QgPSB2
LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OworCisgICAgcmV0dXJuIGh2bV9zYXZlX2Vu
dHJ5KFRTQ19BREpVU1QsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKK30KKwogc3RhdGljIGludCBo
dm1fc2F2ZV90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIHN0cnVjdCBodm1fdHNjX2FkanVzdCBj
dHh0OwogICAgIGludCBlcnIgPSAwOwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAg
IHsKLSAgICAgICAgY3R4dC50c2NfYWRqdXN0ID0gdi0+YXJjaC5odm1fdmNwdS5tc3JfdHNjX2Fk
anVzdDsKLSAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+dmNwdV9p
ZCwgaCwgJmN0eHQpOworICAgICAgICBlcnIgPSBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSh2LCBo
KTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQotLSAKMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:08: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 1fg9bg-0000kz-8R; Thu, 19 Jul 2018 14:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9be-0000kp-VN
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:35 +0000
X-Inumbo-ID: 29a40328-8b5d-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 29a40328-8b5d-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 16:08:09 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=yAVadmpB/mNHlWShgnlt0BpQN7uWahaW3T/Vaw+eD8jvTN5h0bunnwmeuiCKJ/5x0xGA1/K6GgbekQwW2DdDyFUizcqhjqrs2LoNqQT1M1Y08yFUuhQqSHH2qqwvjD4YMCPXrAQiJ+500Xwl+nI3r0guXJdDDXs+fhPxBMSXp6T4msqbLsu3DnDNniv8ly1Q3FKJkG1mBMhILUFwUtYY9G8RZH3sglC8F+xdLwd300z8k26aL47QUyhceTtgltPRuOddfM0cuIw/+3eyIjD1c83gSXg+vrdsSQzNZaeZi93meKbiMDpsrV1tzAe5o1BBTpce4P6XgOQcZoUn/eITCw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id; s=default; bh=Vz/PWbnUa6VM7s7NYFiC4
 gTnlpE=; b=n43d1MG3+Yex5rYEPrVhBOPG9lKyh07Z9F5gop8h+UcLDti6pl+pY
 p0zjli/8L1HWyyx/deyuGOtTryM+wnjo1SX13jENd6m6BZvLZXCRrhKC1Ac0Bet0
 v9jZuKdZxWbJMdU1tMEJV/ueyYMJU057v49wiobKZeKmfn9LLkUfDlqjegRJPFSU
 u8dxGJuvZaGZEe8LPTjIJQcgUrGDTZZWZYHPcnRzqrZryQRnSRE7Rn2SInMKrGaq
 Ic6pKk9kTBiIz7SMPzAg3jAY4FN4yyVF0bwjPQOKnmM9plNmE0olq+GsrJq0N9Wz
 fcXIqvwMRtrHtR6aN/eGFmutN1XVQCfdA==
Received: (qmail 20807 invoked from network); 19 Jul 2018 17:08:31 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:31 +0300
Received: (qmail 22984 invoked from network); 19 Jul 2018 17:08:31 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:31 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:07:58 +0300
Message-Id: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v13 00/11] x86/domctl: Save info for one vcpu
 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: wei.liu2@citrix.com, paul.durrant@citrix.com, ian.jackson@eu.citrix.com,
 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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgYWRkcmVzc2VzIHRoZSBpZGVlYSBvZiBzYXZpbmcg
ZGF0YSBmcm9tIGEgc2luZ2xlIHZjcHUgaW5zdGFuY2UuCkZpcnN0IGl0IHN0YXJ0cyBieSBhZGRp
bmcgKnNhdmVfb25lIGZ1bmN0aW9ucywgdGhlbiBpdCBpbnRyb2R1Y2VzIGEgaGFuZGxlciBmb3Ig
dGhlCm5ldyBzYXZlX29uZSogZnVuY3MgYW5kIG1ha2VzIHVzZSBvZiBpdCBpbiB0aGUgaHZtX3Nh
dmUgYW5kIGh2bV9zYXZlX29uZSBmdW5jcy4KVGhlIGZpbmFsIDIgcGF0Y2hlcyBhcmUgdXNlZCBm
b3IgY2xlYW4gdXAuIFRoZSBmaXJzdCBvbmUgcmVtb3ZlcyB0aGUgc2F2ZSogZnVuY3MgYW5kCnJl
bmFtZXMgdGhlIHNhdmVfb25lKiB0byBzYXZlLgpUaGUgbGFzdCBwYXRjaCByZW1vdmVzIHRoZSBz
YXZlX29uZSogaGFuZGxlciB0aGF0IGlzIG5vIGxvbmdlciB1c2VkLgoKQ2hlZXJzLAoKQWxleGFu
ZHJ1IElzYWlsYSAoMTEpOgoKeDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRf
b25lKCkgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoKSBm
dW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwp4ODYvaHZt
OiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKeDg2L2h2bTogSW50cm9k
dWNlIGh2bV9zYXZlX2NwdV9tc3JzX29uZSBmdW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2
ZV9tdHJyX21zcl9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKCkKeDg2L2h2bTogQWRkIGhhbmRsZXIgZm9yIHNhdmVfb25lIGZ1bmNzCng4Ni9k
b21jdGw6IERvbid0IHBhdXNlIHRoZSB3aG9sZSBkb21haW4gaWYgb25seQp4ODYvaHZtOiBSZW1v
dmUgcmVkdW5kYW50IHNhdmUgZnVuY3Rpb25zCng4Ni9odm06IFJlbW92ZSBzYXZlX29uZSBoYW5k
bGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14: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 1fg9bo-0000pr-VI; Thu, 19 Jul 2018 14:08: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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bn-0000nR-P6
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:43 +0000
X-Inumbo-ID: 2e945622-8b5d-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2e945622-8b5d-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 16:08:17 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=V3bgnz+xNX9r1KKH+xNm8r9d2ODj7HYK72Z7+7xoFYx3oW1eAZYo8K61aHWYGcpyRyabOc2kf61JrovpeVd2ejQaD9+HUAljwK7jYmoBJO5Ehf5E9Y/KNv+J/JL+TxBMKlN5Yisd1FDAT1VjjfAleGEt8mr20MqFT4SAFtGZRI77CSJtXiMM6xn3pu9pbANcExhDnds96YPTchgpP5GPtP+fKlPemGvFtv98Nt58yH4Sd6oLDk5JlNLo4tRX6+GBCym0iQbIFpbrkZk2fM73BgG+QVDp+KYoCPkELG5UCfI/Lh0o2pep6lmgJ68Ye6OMP1w5Ffjy8V+OdFo2DV1/Dw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=lTcZ23b1EBE19b7Fez6CrunLAag=; b=3Z9EWZlhuVLkjR70YTT1vFgwocmb
 8OEKrIoAXGVkj5iiC8faoPDaKLb437DFEgK+1uUXB3CzuzjEU716gjtMca/BRKhh
 lUhvdtyv/4gkEwPEK486FCiw1yfzZlw7gDOo9+HG+mN5AHR8KBbWmy0UzX554RcT
 05B4/Uu1tOib3EjWTmx4WvqxOt8cIZYweftBjezRu9bvbklF7P2wDSPgRNEfIn0n
 7DNs/vX2Eh6E5LtTU8Ec5O0WGkrRDmphF/dbDu8XygJPvNReVSUzIlV6TEjH4pnJ
 5TKeuy2470A6CPp9kt2cwCLbMQJigEZjrg8jNBPv1Ad6d2dUXIO7lBrFHw==
Received: (qmail 21501 invoked from network); 19 Jul 2018 17:08:36 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:36 +0300
Received: (qmail 23050 invoked from network); 19 Jul 2018 17:08:36 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:36 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:06 +0300
Message-Id: <1532009289-14416-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
CgotLS0KQ2hhbmdlcyBzaW5jZSBWODoKCS0gQWRkIGNvbW1lbnQgZm9yIHRoZSBoYW5kbGVyIHJl
dHVybiB2YWx1ZXMuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMSArCiB4
ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2
bS5jICAgICAgICAgfCA2ICsrKysrLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwg
MiArLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNo
L3g4Ni9odm0vbXRyci5jICAgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVy
LmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9ydGMuYyAgICAgICAgIHwgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgNSArKysrLQogeGVuL2FyY2gveDg2L2h2bS92
aW9hcGljLmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jICAgIHwgMyAr
Ky0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2
L2h2bS92cGljLmMgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5o
IHwgNiArKysrKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDE3IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hl
bi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCAzMWU1NTNjLi4zNTA0NGQ3IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0zOTYsNiArMzk2LDcgQEAgc3RhdGljIGludCB2bWNlX2xv
YWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
fQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZNQ0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVf
Y3R4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jIGIv
eGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKaW5kZXggMjgzNzcwOS4uYWZmODYxMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMK
QEAgLTY0MCw3ICs2NDAsNyBAQCBzdGF0aWMgaW50IGhwZXRfbG9hZChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVS
X0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQsIGhwZXRfc2F2ZSwgTlVMTCwg
aHBldF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogc3RhdGljIHZvaWQgaHBldF9zZXQoSFBF
VFN0YXRlICpoKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggZDQ5NDYxOC4uOWVlMTEyOSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC03ODUs
NiArNzg1LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKQEAgLTExODEsNyArMTE4Miw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7
CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwg
aHZtX2xvYWRfY3B1X2N0eHQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3Nh
dmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogI2RlZmluZSBIVk1fQ1BVX1hTQVZFX1NJWkUoeGNyMCkgKG9mZnNl
dG9mKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlLCBcCkBAIC0xNTM0LDYgKzE1MzYsNyBAQCBzdGF0
aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAg
ICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAg
ICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVf
eHNhdmVfc3RhdGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZl
X3N0YXRlc19vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfeHNhdmVf
c3RhdGVzLAogICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9YU0FWRV9TSVpFKHhmZWF0
dXJlX21hc2spICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2
bV9zYXZlX2Rlc2NyaXB0b3IpLApAQCAtMTU0Niw2ICsxNTQ5LDcgQEAgc3RhdGljIGludCBfX2lu
aXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgICAgIGh2bV9y
ZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJDUFVfTVNSIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNy
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNyc19vbmUsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3Jp
cHRvciksCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94
ODYvaHZtL2k4MjU0LmMKaW5kZXggOTkyZjA4ZC4uZWM3N2IyMyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM3
LDcgKzQzNyw3IEBAIHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBOVUxMLCBwaXRfbG9hZCwgMSwg
SFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEu
YwppbmRleCBjODVkMDA0Li43NzBlYWI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2ly
cS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2NCw5ICs3NjQsOSBAQCBzdGF0
aWMgaW50IGlycV9sb2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJ
X0lSUSwgaXJxX3NhdmVfcGNpLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgTlVMTCwgaXJxX2xvYWRfcGNpLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBpcnFfbG9hZF9pc2EsIAorSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShJU0FfSVJRLCBpcnFfc2F2ZV9pc2EsIE5VTEwsIGlycV9sb2FkX2lzYSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5rLAor
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGluaywgTlVMTCwg
aXJxX2xvYWRfbGluaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RP
TSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jCmluZGV4IDQ3YTVjMjkuLjFjYjJhMmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MjMsOCArODIz
LDggQEAgc3RhdGljIGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xvYWRfbXRycl9tc3IsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKK0hWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2bV9zYXZlX210cnJfbXNy
X29uZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfbXRycl9tc3IsIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4g
KmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQzNTY0N2YuLjBhNWU4Y2UgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5j
CkBAIC0zMDksNyArMzA5LDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBhY3BpX2xvYWQsCitIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNwaV9sb2FkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKIAogaW50IHBtdGlt
ZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmVyc2lvbikK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0
Yy5jCmluZGV4IGNiNzViOTkuLmNlN2U3MWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
cnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzgzLDcgKzc4Myw3IEBAIHN0
YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBy
dGNfc2F2ZSwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBOVUxMLCBydGNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7
CiAKIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IDg5ODRh
MjMuLmI2NzQ5MzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC04NSwxNiArODUsMTggQEAgaW50IGFyY2hfaHZtX2xv
YWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQogLyogTGlz
dCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVzdG9yZSB0eXBlcyAqLwog
c3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlOworICAgIGh2bV9zYXZl
X29uZV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKICAgICBj
b25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGludCBraW5kOwotfSBodm1f
c3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05VTEwsIE5VTEwsICI8Pz4i
fSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7IHtOVUxM
LCBOVUxMLCBOVUxMLCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBmdW5jdGlvbiB0byBhZGQg
ZW50cmllcyB0byB0aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0o
dWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hh
bmRsZXIgc2F2ZV9zdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQogewpAQCAtMTAyLDYgKzEwNCw3IEBAIHZvaWQg
X19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgQVNTRVJU
KGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsKICAgICBBU1NFUlQoaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0uc2F2ZSA9IHNhdmVfc3RhdGU7CisgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVj
b2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
bG9hZCA9IGxvYWRfc3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5uYW1lID0g
bmFtZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUgPSBzaXplOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2Fw
aWMuYwppbmRleCA5N2I0MTlmLi42NmY1NGU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNjAxLDcgKzYw
MSw3IEBAIHN0YXRpYyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9sb2FkX2VudHJ5KElPQVBJQywgaCwgJnMt
PmRvbVUpOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3Nh
dmUsIGlvYXBpY19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSU9BUElDLCBpb2FwaWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BF
Ul9ET00pOwogCiB2b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4uYwppbmRleCBiMGI4MmJiLi5lM2U4MWMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDIz
LDcgKzEwMjMsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAK
LUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZl
X2RvbWFpbl9jdHh0LAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4s
IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiBzdGF0
aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMDg1LDYgKzEwODUsNyBAQCBzdGF0aWMgaW50IHZpcmlk
aWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUsIHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9z
YXZlX3ZjcHVfY3R4dF9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xv
YWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggMWI5
ZjAwYS4uZWZmNjA3MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNTc2LDkgKzE1NzYsOSBAQCBzdGF0aWMg
aW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJ
QywgbGFwaWNfc2F2ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlkZGVuLAorSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIE5VTEwsIGxhcGljX2xvYWRfaGlk
ZGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNf
bG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBpY19z
YXZlX3JlZ3MsIE5VTEwsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dnBpYy5jCmluZGV4IGUxNjBiYmQuLmNhOWI0Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTEsNyArNDExLDcg
QEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNS
X1BFUl9ET00pOwogCiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaAppbmRleCBmODg5ZThmLi4yNTM4NjI4IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2
ZS5oCkBAIC05Nyw2ICs5Nyw4IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5z
dGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAqIHJlc3RvcmluZy4gIEJvdGgg
cmV0dXJuIG5vbi16ZXJvIG9uIGVycm9yLiAqLwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5k
bGVyKSAoc3RydWN0IGRvbWFpbiAqZCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7Cit0eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9o
YW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hh
bmRsZXIpIChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwogCkBAIC0xMDUsNiArMTA3LDcgQEAgdHlwZWRl
ZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3Jl
Z2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lLCAKICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9o
YW5kbGVyIHNhdmVfc3RhdGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25l
X2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFu
ZGxlciBsb2FkX3N0YXRlLAogICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBp
bnQga2luZCk7CiAKQEAgLTExNCwxMiArMTE3LDEzIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2
bSh1aW50MTZfdCB0eXBlY29kZSwKIAogLyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1
bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXggbnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2Fs
Y3VsYXRlcyB0aGUgc2l6ZSBvZiBidWZmZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfbG9hZCwgX251bSwgX2spICAgICAgICAgICAgIFwK
KyNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZlX29uZSwg
X2xvYWQsIF9udW0sIF9rKSAgXAogc3RhdGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNf
eCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAg
ICAgICAgICAgICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2Fk
LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAoX251bSkgKiAoSFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpKSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:08:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14: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 1fg9bp-0000qU-Eu; Thu, 19 Jul 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=3hkh=kd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fg9bo-0000o2-Js
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 14:08:44 +0000
X-Inumbo-ID: 44bc1ed7-8b5d-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 44bc1ed7-8b5d-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 14:08:54 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=I078ar8d5XaY65sTVg1aykg/0bck23i6JpP377K4L3dH2Nuj4Qp3tsqDbiZfz0bE765uKbkzNuyGBmQebpbHD0ckb2JMU0Jvy71IkT4y9mPMSmfn2ZiFhnzZmIA6WmHvj7q1msK0nWRtX2oo6iqSexCzR/vJGg2W29Xtu/EkHlQSicRiLkcl03L8wGg8zEwjP4uIqV8yVkf3+Vab1HrUE/vRedv8TJdW4Pn1xk2V7eOKsY6d6q893l89WK3TmjsD6YpCwpgnLFeidpttAO/Vm2+f8nNWHP3bpqtHHt7VXgYqi/V8TAIBAAgyA7nTz1edNbRhDSwR4M87k3PMHCSsMQ==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=Tq+4RODEC6Pjyr4RPmCwP29nXLk=; b=eBGD2Sf6NdIZrtFbEAirp5pZ/sD8
 rTe/mmVzgIwH1FH8t+YTMI3x8vJnV4GfgMzY67JTQJ9grLhYEOIMf2SzoorB8XAH
 mc3/gcWhfHm5d386i6gI0DZyt420aP+VJalNvd5UsVO/niC3lkVkQLoDATwPXsSd
 sE1CRcGrLKZ6nTHqQNlzczG0ax9PZKzRio+OX9H65+udepxC5CPhRFqhrIuNlOSf
 7cr06+txvEtSOluabrvk92L/31k7rWE+ZNTIEYm46di9ZtjJRhARmfnx3QjiEigB
 6uH8TjWkxTCK9HszaG+iq7iFJSR6X5KvlugOIb/bNgRhSscIYSIt21Ptlg==
Received: (qmail 21630 invoked from network); 19 Jul 2018 17:08:37 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 19 Jul 2018 17:08:37 +0300
Received: (qmail 23069 invoked from network); 19 Jul 2018 17:08:37 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 19 Jul 2018 17:08:37 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu, 19 Jul 2018 17:08:08 +0300
Message-Id: <1532009289-14416-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v13 10/11] x86/hvm: Remove redundant save
 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSByZWR1bmRhbnQgc2F2ZSBmdW5jdGlvbnMgYW5kIHJlbmFt
ZXMgdGhlCnNhdmVfb25lKiB0byBzYXZlLiBJdCB0aGVuIGNoYW5nZXMgdGhlIGRvbWFpbiBwYXJh
bSB0byB2Y3B1IGluIHRoZQpzYXZlIGZ1bmNzLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTE6CiAg
ICAgICAgLSBSZW1vdmUgZW51bSByZXR1cm4gdHlwZSBmb3Igc2F2ZSBmdW5jcy4KLS0tCiB4ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgfCAxOSArKy0tLS0tLS0tLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8IDc1ICsrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMg
ICAgICAgICB8ICA5ICsrKy0tCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgfCAxOSAr
Ky0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwgIDMgKy0KIHhlbi9h
cmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL3NhdmUu
YyAgICAgICAgfCAyNiArKystLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5j
ICAgICB8ICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAgfCAyMiArKystLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAgfCAzNCArKysrKystLS0tLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyAgICAgICAgfCAgMyArLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIHwgIDIgKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDUwIGluc2Vy
dGlvbnMoKyksIDE3NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggMzUw
NDRkNy4uYjUzYWQ3YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzQ5LDcgKzM0OSw3IEBA
IGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQogICAgIHJldHVybiBy
ZXQ7CiB9CiAKLXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9j
dHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1
Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0ID0gewogICAgICAgICAuY2FwcyA9IHYtPmFyY2gudm1jZS5t
Y2dfY2FwLApAQCAtMzYxLDIxICszNjEsNiBAQCBzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0
eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1
cm4gaHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAK
LXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0g
MDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IHZt
Y2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVyciApCi0gICAgICAg
ICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQotCiBzdGF0aWMgaW50IHZt
Y2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiB7CiAgICAgdW5zaWduZWQgaW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwpA
QCAtMzk2LDcgKzM4MSw3IEBAIHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShWTUNFX1ZDUFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9j
dHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCmluZGV4IGFmZjg2MTMuLjZlN2Y3
NDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCkBAIC01MTYsOCArNTE2LDkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBodm1f
bW1pb19vcHMgaHBldF9tbWlvX29wcyA9IHsKIH07CiAKIAotc3RhdGljIGludCBocGV0X3NhdmUo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGhw
ZXRfc2F2ZShzdHJ1Y3QgdmNwdSAqdmNwdSwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Cisg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IHZjcHUtPmRvbWFpbjsKICAgICBIUEVUU3RhdGUgKmhwID0g
ZG9tYWluX3ZocGV0KGQpOwogICAgIHN0cnVjdCB2Y3B1ICp2ID0gcHRfZ2xvYmFsX3ZjcHVfdGFy
Z2V0KGQpOwogICAgIGludCByYzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDA5YzA4OGYuLmRhYTkxY2QgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpA
QCAtNzQwLDcgKzc0MCw3IEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZl
X3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
K3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQgPSB7fTsK
IApAQCAtNzQ5LDIxICs3NDksNiBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25l
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZt
X3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwogfQogCi1zdGF0
aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0K
LSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSBodm1fc2F2
ZV90c2NfYWRqdXN0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAg
YnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGludCBodm1fbG9h
ZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ewogICAgIHVuc2lnbmVkIGludCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKQEAgLTc4
NSwxMCArNzcwLDEwIEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAotICAgICAgICAgICAgICAg
ICAgICAgICAgICBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVz
dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29u
ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2
bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CiAgICAgc3RydWN0IGh2bV9od19j
cHUgY3R4dCA9IHt9OwpAQCAtODk4LDIwICs4ODMsNiBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX2Nw
dV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIGh2bV9zYXZlX2VudHJ5KENQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwogfQogCi1z
dGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIGludCBlcnIgPSAwOwot
Ci0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgZXJyID0gaHZtX3Nh
dmVfY3B1X2N0eHRfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVyciApCi0gICAgICAgICAgICBi
cmVhazsKLSAgICB9Ci0gICAgcmV0dXJuIGVycjsKLX0KLQogLyogUmV0dXJuIGEgc3RyaW5nIGlu
ZGljYXRpbmcgdGhlIGVycm9yLCBvciBOVUxMIGZvciB2YWxpZC4gKi8KIGNvbnN0IGNoYXIgKmh2
bV9lZmVyX3ZhbGlkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCB2YWx1ZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNpZ25lZCBpbnQgY3IwX3BnKQpAQCAtMTE4Myw3ICsxMTU0
LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUs
CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIE5VTEws
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKQEAgLTExOTEsNyArMTE2Miw3
IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZt
X3NhdmVfY3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNhdmVfYXJlYSkgKyBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
eHN0YXRlX2N0eHRfc2l6ZSh4Y3IwKSkKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVf
c3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0
aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICpjdHh0Owog
ICAgIHVuc2lnbmVkIGludCBzaXplID0gSFZNX0NQVV9YU0FWRV9TSVpFKHYtPmFyY2gueGNyMF9h
Y2N1bSk7CkBAIC0xMjE1LDIxICsxMTg2LDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNh
dmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgKICAg
ICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2
Y3B1ICp2OwotICAgIGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQot
ICAgIHsKLSAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgaCk7
Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJl
dHVybiBlcnI7Ci19Ci0KIC8qCiAgKiBTdHJ1Y3R1cmUgbGF5b3V0IGNvbmZvcm1pdHkgY2hlY2tz
LCBkb2N1bWVudGluZyBjb3JyZWN0bmVzcyBvZiB0aGUgY2FzdCBpbgogICogdGhlIGludm9jYXRp
b24gb2YgdmFsaWRhdGVfeHN0YXRlKCkgYmVsb3cuCkBAIC0xMzY3LDcgKzEzMjMsNyBAQCBzdGF0
aWMgY29uc3QgdWludDMyX3QgbXNyc190b19zZW5kW10gPSB7CiB9Owogc3RhdGljIHVuc2lnbmVk
IGludCBfX3JlYWRfbW9zdGx5IG1zcl9jb3VudF9tYXggPSBBUlJBWV9TSVpFKG1zcnNfdG9fc2Vu
ZCk7CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2Y3B1ICp2LCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBodm1f
c2F2ZV9kZXNjcmlwdG9yICpkZXNjID0gX3AoJmgtPmRhdGFbaC0+Y3VyXSk7CiAgICAgc3RydWN0
IGh2bV9tc3IgKmN0eHQ7CkBAIC0xNDI4LDIxICsxMzg0LDYgQEAgc3RhdGljIGludCBodm1fc2F2
ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2
OwotICAgIGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsK
LSAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X21zcnNfb25lKHYsIGgpOwotICAgICAgICBpZiAo
IGVyciApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQot
CiBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogewogICAgIHVuc2lnbmVkIGludCBpLCB2Y3B1aWQgPSBodm1fbG9h
ZF9pbnN0YW5jZShoKTsKQEAgLTE1MzUsNyArMTQ3Niw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGh2
bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQogICAgIGh2bV9yZWdpc3Rlcl9z
YXZldm0oQ1BVX1hTQVZFX0NPREUsCiAgICAgICAgICAgICAgICAgICAgICAgICAiQ1BVX1hTQVZF
IiwKICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMsCi0g
ICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
bG9hZF9jcHVfeHNhdmVfc3RhdGVzLAogICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9Y
U0FWRV9TSVpFKHhmZWF0dXJlX21hc2spICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApAQCAtMTU0OCw3ICsxNDg5LDcgQEAg
c3RhdGljIGludCBfX2luaXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQp
CiAgICAgICAgIGh2bV9yZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICJDUFVfTVNSIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBo
dm1fc2F2ZV9jcHVfbXNycywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9j
cHVfbXNyc19vbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfbXNycywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBIVk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpICsKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
aTgyNTQuYwppbmRleCBlYzc3YjIzLi5kNTE0NjNkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2k4MjU0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCkBAIC0zOTAsOCArMzkw
LDkgQEAgdm9pZCBwaXRfc3RvcF9jaGFubmVsMF9pcnEoUElUU3RhdGUgKnBpdCkKICAgICBzcGlu
X3VubG9jaygmcGl0LT5sb2NrKTsKIH0KIAotc3RhdGljIGludCBwaXRfc2F2ZShzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgcGl0X3NhdmUoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21h
aW4gKmQgPSB2LT5kb21haW47CiAgICAgUElUU3RhdGUgKnBpdCA9IGRvbWFpbl92cGl0KGQpOwog
ICAgIGludCByYzsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaXJxLmMKaW5kZXggNzcwZWFiNy4uYTQwNWU3ZiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCkBAIC02MzAs
OCArNjMwLDkgQEAgc3RhdGljIGludCBfX2luaXQgZHVtcF9pcnFfaW5mb19rZXlfaW5pdCh2b2lk
KQogfQogX19pbml0Y2FsbChkdW1wX2lycV9pbmZvX2tleV9pbml0KTsKIAotc3RhdGljIGludCBp
cnFfc2F2ZV9wY2koc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitz
dGF0aWMgaW50IGlycV9zYXZlX3BjaShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3Qg
aHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQpOwogICAgIHVuc2lnbmVkIGludCBh
c3NlcnRlZCwgcGRldiwgcGludHg7CiAgICAgaW50IHJjOwpAQCAtNjYyLDE2ICs2NjMsMTggQEAg
c3RhdGljIGludCBpcnFfc2F2ZV9wY2koc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgaW50IGlycV9zYXZlX2lzYShz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaXJx
X3NhdmVfaXNhKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAg
ICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faXJxICpodm1f
aXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7CiAKICAgICAvKiBTYXZlIElTQSBJUlEgbGluZXMgKi8K
ICAgICByZXR1cm4gKCBodm1fc2F2ZV9lbnRyeShJU0FfSVJRLCAwLCBoLCAmaHZtX2lycS0+aXNh
X2lycSkgKTsKIH0KIAotc3RhdGljIGludCBpcnFfc2F2ZV9saW5rKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBpcnFfc2F2ZV9saW5rKHN0cnVj
dCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faXJxICpodm1faXJxID0gaHZtX2RvbWFp
bl9pcnEoZCk7CiAKICAgICAvKiBTYXZlIFBDSS1JU0EgbGluayBzdGF0ZSAqLwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRl
eCAxY2IyYTJlLi5iN2M5YmQ2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwpAQCAtNzE4LDcgKzcxOCw3IEBAIGludCBodm1f
c2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdmbl9z
dGFydCwKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcl9v
bmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBo
dm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiB7CiAgICAgY29uc3Qgc3RydWN0IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5o
dm1fdmNwdS5tdHJyOwogICAgIHN0cnVjdCBodm1faHdfbXRyciBod19tdHJyID0gewpAQCAtNzU4
LDIxICs3NTgsNiBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNw
dSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5
KE1UUlIsIHYtPnZjcHVfaWQsIGgsICZod19tdHJyKTsKIH0KIAotc3RhdGljIGludCBodm1fc2F2
ZV9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsK
LSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIC8qIHNhdmUgbXRy
ciZwYXQgKi8KLSAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCi0gICAgewotICAgICAgIGVyciA9IGh2
bV9zYXZlX210cnJfbXNyX29uZSh2LCBoKTsKLSAgICAgICBpZiAoIGVyciApCi0gICAgICAgICAg
IGJyZWFrOwotICAgIH0KLSAgICByZXR1cm4gZXJyOwotfQotCiBzdGF0aWMgaW50IGh2bV9sb2Fk
X210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewog
ICAgIGludCB2Y3B1aWQsIGk7CkBAIC04MjMsNyArODA4LDcgQEAgc3RhdGljIGludCBodm1fbG9h
ZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAg
ICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJSLCBodm1fc2F2
ZV9tdHJyX21zciwgaHZtX3NhdmVfbXRycl9tc3Jfb25lLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgTlVMTCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX2xvYWRfbXRycl9tc3IsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1v
cnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDBhNWU4
Y2UuLjQ2MWQyZGYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCkBAIC0yNDksOCArMjQ5LDkgQEAgc3RhdGljIGlu
dCBoYW5kbGVfcG10X2lvKAogICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKLXN0YXRpYyBp
bnQgYWNwaV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQor
c3RhdGljIGludCBhY3BpX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2
bV9od19hY3BpICphY3BpID0gJmQtPmFyY2guaHZtX2RvbWFpbi5hY3BpOwogICAgIFBNVFN0YXRl
ICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10OwogICAgIHVpbnQzMl90IHgs
IG1zYiA9IGFjcGktPnRtcl92YWwgJiBUTVJfVkFMX01TQjsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCmluZGV4IGNlN2U3MWIuLmVh
MmZiZDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9ydGMuYwpAQCAtNzM3LDggKzczNyw5IEBAIHZvaWQgcnRjX21pZ3JhdGVfdGltZXJz
KHN0cnVjdCB2Y3B1ICp2KQogfQogCiAvKiBTYXZlIFJUQyBoYXJkd2FyZSBzdGF0ZSAqLwotc3Rh
dGljIGludCBydGNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKK3N0YXRpYyBpbnQgcnRjX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgUlRDU3Rh
dGUgKnMgPSBkb21haW5fdnJ0YyhkKTsKICAgICBpbnQgcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKaW5kZXggZDU3NjQ4
ZC4uYzU3OWU0OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTE3NCw3ICsxNzQsNyBAQCBpbnQgaHZtX3NhdmVfb25l
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGlu
c3RhbmNlLAogICAgICAgICAgICAgcnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVf
b25lKGQtPnZjcHVbaW5zdGFuY2VdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZjdHh0KTsKICAgICAgICAgZWxzZQotICAgICAgICAgICAgcnYg
PSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0eHQpOworICAgICAgICAgICAg
cnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZC0+dmNwdVtpbnN0YW5jZV0sICZj
dHh0KTsKIAogICAgICAgICBpZiAoIHJ2ICE9IDAgKQogICAgICAgICB7CkBAIC0yMDcsNyArMjA3
LDggQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlw
ZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKICAgICB7CiAgICAgICAgIGZvcl9lYWNoX3Zj
cHUgKCBkLCB2ICkKICAgICAgICAgewotICAgICAgICAgICAgaWYgKCAocnYgPSBodm1fc3JfaGFu
ZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKKyAgICAgICAgICAgIGlmICgg
KHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQtPnZjcHVbaW5zdGFuY2VdLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmN0
eHQpKSAhPSAwICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9H
X0dfRVJSICJIVk0lZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IiAoJWQpXG4i
LAogICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CkBA
IC0yNTAsNyArMjUxLDYgQEAgaW50IGh2bV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogICAgIHN0cnVjdCBodm1fc2F2ZV9oZWFkZXIgaGRyOwogICAgIHN0
cnVjdCBodm1fc2F2ZV9lbmQgZW5kOwogICAgIGh2bV9zYXZlX2hhbmRsZXIgaGFuZGxlcjsKLSAg
ICBodm1fc2F2ZV9vbmVfaGFuZGxlciBzYXZlX29uZV9oYW5kbGVyOwogICAgIHVuc2lnbmVkIGlu
dCBpLCByYzsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IE5VTEw7CiAKQEAgLTI4MCwxNCArMjgwLDEz
IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICBmb3IgKCBpID0gMDsgaSA8PSBIVk1fU0FWRV9DT0RFX01BWDsgaSsrICkKICAgICB7
CiAgICAgICAgIGhhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZTsKLSAgICAgICAgc2F2
ZV9vbmVfaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5zYXZlX29uZTsKLSAgICAgICAgaWYg
KCBzYXZlX29uZV9oYW5kbGVyICE9IE5VTEwgKQorICAgICAgICBpZiAoIGhhbmRsZXIgIT0gTlVM
TCApCiAgICAgICAgIHsKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBz
YXZlOiAlc1xuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5k
bGVyc1tpXS5uYW1lKTsKICAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgICAgICByYyA9IHNhdmVfb25lX2hhbmRsZXIodiwgaCk7Cisg
ICAgICAgICAgICAgICAgcmMgPSBoYW5kbGVyKHYsIGgpOwogCiAgICAgICAgICAgICAgICAgaWYo
IHJjICE9IDAgKQogICAgICAgICAgICAgICAgIHsKQEAgLTI5OCwyMSArMjk3LDYgQEAgaW50IGh2
bV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIH0KICAgICAgICAgfQotICAgICAgICBlbHNlIGlmICgg
aGFuZGxlciAhPSBOVUxMICkKLSAgICAgICAgewotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19H
X0lORk8gIkhWTSVkIHNhdmU6ICVzXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOwotCi0gICAgICAgICAgICByYyA9IGhhbmRsZXIo
ZCwgaCk7Ci0KLSAgICAgICAgICAgIGlmKCByYyAhPSAwICkKLSAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCi0gICAgICAgICAgICAgICAgICAgICAgICJI
Vk0lZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IlxuIiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBpKTsKLSAgICAgICAgICAgICAgICByZXR1cm4gLUVG
QVVMVDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgfQogICAgIH0KIAogICAgIC8qIFNhdmUgYW4g
ZW5kLW9mLWZpbGUgbWFya2VyICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2Fw
aWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCmluZGV4IDY2ZjU0ZTQuLmNlYzRiMWIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdmlvYXBpYy5jCkBAIC01NjksOCArNTY5LDkgQEAgaW50IHZpb2FwaWNfZ2V0X3RyaWdn
ZXJfbW9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZ3NpKQogICAgIHJl
dHVybiB2aW9hcGljLT5yZWRpcnRibFtwaW5dLmZpZWxkcy50cmlnX21vZGU7CiB9CiAKLXN0YXRp
YyBpbnQgaW9hcGljX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCitzdGF0aWMgaW50IGlvYXBpY19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0
cnVjdCBodm1fdmlvYXBpYyAqczsKIAogICAgIGlmICggIWhhc192aW9hcGljKGQpICkKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4uYwppbmRleCBlM2U4MWMwLi4xOTkxODI5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC05OTAs
OCArOTkwLDkgQEAgb3V0OgogICAgIHJldHVybiBIVk1fSENBTExfY29tcGxldGVkOwogfQogCi1z
dGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0
eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVj
dCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV92aXJpZGlhbl9kb21haW5f
Y29udGV4dCBjdHh0ID0gewogICAgICAgICAudGltZV9yZWZfY291bnQgPSBkLT5hcmNoLmh2bV9k
b21haW4udmlyaWRpYW4udGltZV9yZWZfY291bnQudmFsLAogICAgICAgICAuaHlwZXJjYWxsX2dw
YSAgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5yYXcsCkBAIC0x
MDI2LDcgKzEwMjcsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwgTlVM
TCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwg
MSwgSFZNU1JfUEVSX0RPTSk7CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRf
b25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQg
dmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogewogICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7
fTsKIApAQCAtMTAzOSwyMSArMTA0MCw2IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBy
ZXR1cm4gaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQp
OwogfQogCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAg
IGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKSB7Ci0KLSAgICAgICAg
ZXJyID0gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVy
ciApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQotCiBz
dGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogewogICAgIGludCB2Y3B1aWQ7CkBAIC0xMDg1LDcgKzEwNzEs
NyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JF
KFZJUklESUFOX1ZDUFUsIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAg
ICAgICAgICAgICB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRf
dmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNl
X3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggZWZmNjA3
MC4uZTUxZGZmNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNDM1LDQ1ICsxNDM1LDMxIEBAIHN0YXRpYyB2
b2lkIGxhcGljX3JlYXJtKHN0cnVjdCB2bGFwaWMgKnMpCiAgICAgcy0+dGltZXJfbGFzdF91cGRh
dGUgPSBzLT5wdC5sYXN0X3BsdF9ndGltZTsKIH0KIAotc3RhdGljIGludCBsYXBpY19zYXZlX2hp
ZGRlbihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBp
bnQgbGFwaWNfc2F2ZV9oaWRkZW4oc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogewotICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5k
b21haW47CiAgICAgc3RydWN0IHZsYXBpYyAqczsKLSAgICBpbnQgcmMgPSAwOwogCiAgICAgaWYg
KCAhaGFzX3ZsYXBpYyhkKSApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgZm9yX2VhY2hfdmNw
dSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgcyA9IHZjcHVfdmxhcGljKHYpOwotICAgICAgICBp
ZiAoIChyYyA9IGh2bV9zYXZlX2VudHJ5KExBUElDLCB2LT52Y3B1X2lkLCBoLCAmcy0+aHcpKSAh
PSAwICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiByYzsKKyAgICBz
ID0gdmNwdV92bGFwaWModik7CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KExBUElDLCB2LT52
Y3B1X2lkLCBoLCAmcy0+aHcpOwogfQogCi1zdGF0aWMgaW50IGxhcGljX3NhdmVfcmVncyhzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgbGFwaWNf
c2F2ZV9yZWdzKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAg
ICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAg
IHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJjID0gMDsKIAogICAgIGlmICggIWhhc192bGFw
aWMoZCkgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkK
LSAgICB7Ci0gICAgICAgIGlmICggaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lyciApCi0gICAgICAg
ICAgICBodm1fZnVuY3Muc3luY19waXJfdG9faXJyKHYpOwotCi0gICAgICAgIHMgPSB2Y3B1X3Zs
YXBpYyh2KTsKLSAgICAgICAgaWYgKCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdTLCB2
LT52Y3B1X2lkLCBoLCBzLT5yZWdzKSkgIT0gMCApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9
CisgICAgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKKyAgICAgICAgaHZtX2Z1bmNz
LnN5bmNfcGlyX3RvX2lycih2KTsKIAotICAgIHJldHVybiByYzsKKyAgICBzID0gdmNwdV92bGFw
aWModik7CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KExBUElDX1JFR1MsIHYtPnZjcHVfaWQs
IGgsIHMtPnJlZ3MpOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92cGlj
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwppbmRleCBjYTliNGNiLi5lMDNkOGNmIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zw
aWMuYwpAQCAtMzcxLDggKzM3MSw5IEBAIHN0YXRpYyBpbnQgdnBpY19pbnRlcmNlcHRfZWxjcl9p
bygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IHZwaWNfc2F2ZShz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdnBp
Y19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBz
dHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faHdfdnBpYyAqczsK
ICAgICBpbnQgaTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCmluZGV4IDI1Mzg2MjguLmU2NGI0ZGYg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zYXZlLmgKQEAgLTk1LDcgKzk1LDcgQEAgc3RhdGljIGlubGluZSB1
aW50MTZfdCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3QgaHZtX2RvbWFpbl9jb250ZXh0ICpoKQog
ICogVGhlIHNhdmUgaGFuZGxlciBtYXkgc2F2ZSBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgYSB0eXBl
IGludG8gdGhlIGJ1ZmZlcjsKICAqIHRoZSBsb2FkIGhhbmRsZXIgd2lsbCBiZSBjYWxsZWQgb25j
ZSBmb3IgZWFjaCBpbnN0YW5jZSBmb3VuZCB3aGVuCiAgKiByZXN0b3JpbmcuICBCb3RoIHJldHVy
biBub24temVybyBvbiBlcnJvci4gKi8KLXR5cGVkZWYgaW50ICgqaHZtX3NhdmVfaGFuZGxlcikg
KHN0cnVjdCBkb21haW4gKmQsIAordHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3Ry
dWN0ICB2Y3B1ICp2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpOwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9vbmVfaGFuZGxlcikoc3Ry
dWN0ICB2Y3B1ICp2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:21:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14:21: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 1fg9nW-0003Q3-Va; Thu, 19 Jul 2018 14:20: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=u8fw=kd=citrix.com=prvs=7314647ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fg9nV-0003Py-NM
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 14:20:49 +0000
X-Inumbo-ID: df10542c-8b5e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df10542c-8b5e-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 16:20:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="76425168"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 3/6] x86/HVM: implement memory read caching
Thread-Index: AQHUH04PnOlfLKyYikKfJA1kDnh7gaSWlKsg
Date: Thu, 19 Jul 2018 14:20:44 +0000
Message-ID: <dff1fdb2547a4229855aaf101c833a77@AMSPEX02CL03.citrite.net>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506C8502000078001D5D52@prv1-mh.provo.novell.com>
In-Reply-To: <5B506C8502000078001D5D52@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 3/6] 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: Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>,
 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTkgSnVseSAyMDE4IDExOjQ5Cj4gVG86IHhlbi1k
ZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT47IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdAo+IDxzdXJhdmVlLnN1
dGhpa3VscGFuaXRAYW1kLmNvbT47IEFuZHJldyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0
cml4LmNvbT47IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Owo+IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEp1biBOYWthamltYQo+IDxqdW4u
bmFrYWppbWFAaW50ZWwuY29tPjsgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+OyBC
b3Jpcwo+IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+OyBUaW0gKFhlbi5v
cmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBbUEFUQ0ggMy82XSB4ODYvSFZNOiBpbXBsZW1l
bnQgbWVtb3J5IHJlYWQgY2FjaGluZwo+IAo+IEVtdWxhdGlvbiByZXF1aXJpbmcgZGV2aWNlIG1v
ZGVsIGFzc2lzdGFuY2UgdXNlcyBhIGZvcm0gb2YgaW5zdHJ1Y3Rpb24KPiByZS1leGVjdXRpb24s
IGFzc3VtaW5nIHRoYXQgdGhlIHNlY29uZCAoYW5kIGFueSBmdXJ0aGVyKSBwYXNzIHRha2VzCj4g
ZXhhY3RseSB0aGUgc2FtZSBwYXRoLiBUaGlzIGlzIGEgdmFsaWQgYXNzdW1wdGlvbiBhcyBmYXIg
dXNlIG9mIENQVQo+IHJlZ2lzdGVycyBnb2VzIChhcyB0aG9zZSBjYW4ndCBjaGFuZ2Ugd2l0aG91
dCBhbnkgb3RoZXIgaW5zdHJ1Y3Rpb24KPiBleGVjdXRpbmcgaW4gYmV0d2VlbiksIGJ1dCBpcyB3
cm9uZyBmb3IgbWVtb3J5IGFjY2Vzc2VzLiBJbiBwYXJ0aWN1bGFyCj4gaXQgaGFzIGJlZW4gb2Jz
ZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBhZ2Ugb3V0IGJ1ZmZlcnMgdW5kZXJuZWF0aCBhbgo+
IGluc3RydWN0aW9uIGN1cnJlbnRseSB1bmRlciBlbXVsYXRpb24gKGhpdHRpbmcgYmV0d2VlbiB0
d28gcGFzc2VzKS4gSWYKPiB0aGUgZmlyc3QgcGFzcyB0cmFuc2xhdGVkIGEgbGluZWFyIGFkZHJl
c3Mgc3VjY2Vzc2Z1bGx5LCBhbnkgc3Vic2VxdWVudAo+IHBhc3MgbmVlZHMgdG8gZG8gc28gdG9v
LCB5aWVsZGluZyB0aGUgZXhhY3Qgc2FtZSB0cmFuc2xhdGlvbi4KPiAKPiBJbnRyb2R1Y2UgYSBj
YWNoZSAodXNlZCBqdXN0IGJ5IGd1ZXN0IHBhZ2UgdGFibGUgYWNjZXNzZXMgZm9yIG5vdykgdG8K
PiBtYWtlIHN1cmUgYWJvdmUgZGVzY3JpYmVkIGFzc3VtcHRpb24gaG9sZHMuIFRoaXMgaXMgYSB2
ZXJ5IHNpbXBsaXN0aWMKPiBpbXBsZW1lbnRhdGlvbiBmb3Igbm93OiBPbmx5IGV4YWN0IG1hdGNo
ZXMgYXJlIHNhdGlzZmllZCAobm8gb3ZlcmxhcHMgb3IKPiBwYXJ0aWFsIHJlYWRzIG9yIGFueXRo
aW5nKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4gCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL2VtdWxhdGUuYwo+IEBAIC0yNyw2ICsyNywxOCBAQAo+ICAjaW5jbHVkZSA8YXNtL2h2
bS9zdm0vc3ZtLmg+Cj4gICNpbmNsdWRlIDxhc20vdm1fZXZlbnQuaD4KPiAKPiArc3RydWN0IGh2
bWVtdWxfY2FjaGUKPiArewo+ICsgICAgdW5zaWduZWQgaW50IG1heF9lbnRzOwo+ICsgICAgdW5z
aWduZWQgaW50IG51bV9lbnRzOwo+ICsgICAgc3RydWN0IHsKPiArICAgICAgICBwYWRkcl90IGdw
YTpQQUREUl9CSVRTOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBzaXplOihCSVRTX1BFUl9MT05H
IC0gUEFERFJfQklUUykgLyAyOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbDooQklUU19Q
RVJfTE9ORyAtIFBBRERSX0JJVFMpIC8gMjsKPiArICAgICAgICB1bnNpZ25lZCBsb25nIGRhdGE7
Cj4gKyAgICB9IGVudHNbXTsKPiArfTsKPiArCj4gIHN0YXRpYyB2b2lkIGh2bXRyYWNlX2lvX2Fz
c2lzdChjb25zdCBpb3JlcV90ICpwKQo+ICB7Cj4gICAgICB1bnNpZ25lZCBpbnQgc2l6ZSwgZXZl
bnQ7Cj4gQEAgLTUyMCw3ICs1MzIsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9fbW1pb19hZGRy
KHBhZGRyX3QKPiAgICovCj4gIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5lYXJfYWRkcigK
PiAgICAgIHVuc2lnbmVkIGxvbmcgbGluZWFyLCB1bnNpZ25lZCBpbnQgYnl0ZXMsIHVpbnQzMl90
IHBmZWMsCj4gLSAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0KQo+ICsg
ICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwgc3RydWN0IGh2bWVtdWxf
Y2FjaGUKPiAqY2FjaGUpCj4gIHsKPiAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsK
PiAgICAgIHZvaWQgKmVyciwgKm1hcHBpbmc7Cj4gQEAgLTU2NSw3ICs1NzcsNyBAQCBzdGF0aWMg
dm9pZCAqaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoCj4gICAgICAgICAgQVNTRVJUKG1mbl94KCpt
Zm4pID09IDApOwo+IAo+ICAgICAgICAgIHJlcyA9IGh2bV90cmFuc2xhdGVfZ2V0X3BhZ2UoY3Vy
ciwgYWRkciwgdHJ1ZSwgcGZlYywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZwZmluZm8sICZwYWdlLCBOVUxMLCAmcDJtdCk7Cj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAmcGZpbmZvLCAmcGFnZSwgTlVMTCwgJnAybXQsIGNhY2hlKTsKPiAK
PiAgICAgICAgICBzd2l0Y2ggKCByZXMgKQo+ICAgICAgICAgIHsKPiBAQCAtNjgxLDYgKzY5Myw4
IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9saW5lYXJfdG9fcGh5cygKPiAgICAgIGdmbl90IGdmbiwg
bmdmbjsKPiAgICAgIHVuc2lnbmVkIGxvbmcgZG9uZSwgdG9kbywgaSwgb2Zmc2V0ID0gYWRkciAm
IH5QQUdFX01BU0s7Cj4gICAgICBpbnQgcmV2ZXJzZTsKPiArICAgIHN0cnVjdCBodm1lbXVsX2Nh
Y2hlICpjYWNoZSA9IHBmZWMgJiBQRkVDX2luc25fZmV0Y2gKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgID8gTlVMTCA6IGN1cnItPmFyY2guaHZtX3ZjcHUuZGF0YV9jYWNoZTsK
PiAKPiAgICAgIC8qCj4gICAgICAgKiBDbGlwIHJlcGV0aXRpb25zIHRvIGEgc2Vuc2libGUgbWF4
aW11bS4gVGhpcyBhdm9pZHMgZXh0ZW5zaXZlIGxvb3BpbmcgaW4KPiBAQCAtNzEwLDcgKzcyNCw3
IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9saW5lYXJfdG9fcGh5cygKPiAgICAgICAgICAgICAgcmV0
dXJuIHJjOwo+ICAgICAgICAgIGdmbiA9IGdhZGRyX3RvX2dmbihnYWRkcik7Cj4gICAgICB9Cj4g
LSAgICBlbHNlIGlmICggZ2ZuX2VxKGdmbiA9IHBhZ2luZ19nbGFfdG9fZ2ZuKGN1cnIsIGFkZHIs
ICZwZmVjLCBOVUxMKSwKPiArICAgIGVsc2UgaWYgKCBnZm5fZXEoZ2ZuID0gcGFnaW5nX2dsYV90
b19nZm4oY3VyciwgYWRkciwgJnBmZWMsIGNhY2hlKSwKPiAgICAgICAgICAgICAgICAgICAgICAg
SU5WQUxJRF9HRk4pICkKPiAgICAgIHsKPiAgICAgICAgICBpZiAoIHBmZWMgJiAoUEZFQ19wYWdl
X3BhZ2VkIHwgUEZFQ19wYWdlX3NoYXJlZCkgKQo+IEBAIC03MjYsNyArNzQwLDcgQEAgc3RhdGlj
IGludCBodm1lbXVsX2xpbmVhcl90b19waHlzKAo+ICAgICAgewo+ICAgICAgICAgIC8qIEdldCB0
aGUgbmV4dCBQRk4gaW4gdGhlIHJhbmdlLiAqLwo+ICAgICAgICAgIGFkZHIgKz0gcmV2ZXJzZSA/
IC1QQUdFX1NJWkUgOiBQQUdFX1NJWkU7Cj4gLSAgICAgICAgbmdmbiA9IHBhZ2luZ19nbGFfdG9f
Z2ZuKGN1cnIsIGFkZHIsICZwZmVjLCBOVUxMKTsKPiArICAgICAgICBuZ2ZuID0gcGFnaW5nX2ds
YV90b19nZm4oY3VyciwgYWRkciwgJnBmZWMsIGNhY2hlKTsKPiAKPiAgICAgICAgICAvKiBJcyBp
dCBjb250aWd1b3VzIHdpdGggdGhlIHByZWNlZGluZyBQRk5zPyBJZiBub3QgdGhlbiB3ZSdyZSBk
b25lLiAqLwo+ICAgICAgICAgIGlmICggZ2ZuX2VxKG5nZm4sIElOVkFMSURfR0ZOKSB8fAo+IEBA
IC0xMDQ2LDYgKzEwNjAsOCBAQCBzdGF0aWMgaW50IF9faHZtZW11bF9yZWFkKAo+ICAgICAgICAg
IHBmZWMgfD0gUEZFQ19pbXBsaWNpdDsKPiAgICAgIGVsc2UgaWYgKCBodm1lbXVsX2N0eHQtPnNl
Z19yZWdbeDg2X3NlZ19zc10uZHBsID09IDMgKQo+ICAgICAgICAgIHBmZWMgfD0gUEZFQ191c2Vy
X21vZGU7Cj4gKyAgICBpZiAoIGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCAp
Cj4gKyAgICAgICAgcGZlYyB8PSBQRkVDX2luc25fZmV0Y2g7CgpTaW5jZSB5b3UgT1IgdGhlIGlu
c25fZmV0Y2ggZmxhZyBpbiBoZXJlLi4uCgo+IAo+ICAgICAgcmMgPSBodm1lbXVsX3ZpcnR1YWxf
dG9fbGluZWFyKAo+ICAgICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgJnJlcHMsIGFjY2Vzc190
eXBlLCBodm1lbXVsX2N0eHQsICZhZGRyKTsKPiBAQCAtMTA1OSw3ICsxMDc1LDggQEAgc3RhdGlj
IGludCBfX2h2bWVtdWxfcmVhZCgKPiAKPiAgICAgIHJjID0gKChhY2Nlc3NfdHlwZSA9PSBodm1f
YWNjZXNzX2luc25fZmV0Y2gpID8KPiAgICAgICAgICAgIGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xp
bmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKSA6CgouLi5jb3VsZCB5b3Ug
bm90IGp1c3QgdXNlIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKCkgaGVyZSByZWdhcmRsZXNz
IG9mIGFjY2Vzc190eXBlIChhbmQganVzdCBOVUxMIG91dCB0aGUgY2FjaGUgYXJndW1lbnQgaWYg
aXQgaXMgYW4gaW5zbl9mZXRjaCk/CgpBRkFJQ1QgdGhlIG9ubHkgcmVhc29uIGh2bV9mZXRjaF9m
cm9tX2d1ZXN0X2xpbmVhcigpIGV4aXN0cyBpcyB0byBPUiB0aGUgZXh0cmEgZmxhZyBpbi4KCiAg
UGF1bAoKPiAtICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwgYWRk
ciwgYnl0ZXMsIHBmZWMsICZwZmluZm8pKTsKPiArICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vl
c3RfbGluZWFyKHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMsICZwZmluZm8sCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1LmRhdGFfY2Fj
aGUpKTsKPiAKPiAgICAgIHN3aXRjaCAoIHJjICkKPiAgICAgIHsKPiBAQCAtMTE3OCw3ICsxMTk1
LDggQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlKAo+ICAgICAgICAgICAodmlvLT5tbWlvX2ds
YSA9PSAoYWRkciAmIFBBR0VfTUFTSykpICkKPiAgICAgICAgICByZXR1cm4gaHZtZW11bF9saW5l
YXJfbW1pb193cml0ZShhZGRyLCBieXRlcywgcF9kYXRhLCBwZmVjLAo+IGh2bWVtdWxfY3R4dCwg
MSk7Cj4gCj4gLSAgICBtYXBwaW5nID0gaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoYWRkciwgYnl0
ZXMsIHBmZWMsIGh2bWVtdWxfY3R4dCk7Cj4gKyAgICBtYXBwaW5nID0gaHZtZW11bF9tYXBfbGlu
ZWFyX2FkZHIoYWRkciwgYnl0ZXMsIHBmZWMsIGh2bWVtdWxfY3R4dCwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1LmRhdGFfY2FjaGUp
Owo+ICAgICAgaWYgKCBJU19FUlIobWFwcGluZykgKQo+ICAgICAgICAgIHJldHVybiB+UFRSX0VS
UihtYXBwaW5nKTsKPiAKPiBAQCAtMTIxOCw3ICsxMjM2LDggQEAgc3RhdGljIGludCBodm1lbXVs
X3JtdygKPiAgICAgIGVsc2UgaWYgKCBodm1lbXVsX2N0eHQtPnNlZ19yZWdbeDg2X3NlZ19zc10u
ZHBsID09IDMgKQo+ICAgICAgICAgIHBmZWMgfD0gUEZFQ191c2VyX21vZGU7Cj4gCj4gLSAgICBt
YXBwaW5nID0gaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoYWRkciwgYnl0ZXMsIHBmZWMsIGh2bWVt
dWxfY3R4dCk7Cj4gKyAgICBtYXBwaW5nID0gaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoYWRkciwg
Ynl0ZXMsIHBmZWMsIGh2bWVtdWxfY3R4dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjdXJyZW50LT5hcmNoLmh2bV92Y3B1LmRhdGFfY2FjaGUpOwo+ICAgICAgaWYg
KCBJU19FUlIobWFwcGluZykgKQo+ICAgICAgICAgIHJldHVybiB+UFRSX0VSUihtYXBwaW5nKTsK
PiAKPiBAQCAtMTM3NSw3ICsxMzk0LDggQEAgc3RhdGljIGludCBodm1lbXVsX2NtcHhjaGcoCj4g
ICAgICBlbHNlIGlmICggaHZtZW11bF9jdHh0LT5zZWdfcmVnW3g4Nl9zZWdfc3NdLmRwbCA9PSAz
ICkKPiAgICAgICAgICBwZmVjIHw9IFBGRUNfdXNlcl9tb2RlOwo+IAo+IC0gICAgbWFwcGluZyA9
IGh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKGFkZHIsIGJ5dGVzLCBwZmVjLCBodm1lbXVsX2N0eHQp
Owo+ICsgICAgbWFwcGluZyA9IGh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKGFkZHIsIGJ5dGVzLCBw
ZmVjLCBodm1lbXVsX2N0eHQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY3Vyci0+YXJjaC5odm1fdmNwdS5kYXRhX2NhY2hlKTsKPiAgICAgIGlmICggSVNfRVJSKG1h
cHBpbmcpICkKPiAgICAgICAgICByZXR1cm4gflBUUl9FUlIobWFwcGluZyk7Cj4gCj4gQEAgLTIy
ODIsNiArMjMwMiw3IEBAIHN0YXRpYyBpbnQgX2h2bV9lbXVsYXRlX29uZShzdHJ1Y3QgaHZtX2UK
PiAgICAgIHsKPiAgICAgICAgICB2aW8tPm1taW9fY2FjaGVfY291bnQgPSAwOwo+ICAgICAgICAg
IHZpby0+bW1pb19pbnNuX2J5dGVzID0gMDsKPiArICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1
LmRhdGFfY2FjaGUtPm51bV9lbnRzID0gMDsKPiAgICAgIH0KPiAgICAgIGVsc2UKPiAgICAgIHsK
PiBAQCAtMjU3Miw5ICsyNTkzLDM1IEBAIHZvaWQgaHZtX2R1bXBfZW11bGF0aW9uX3N0YXRlKGNv
bnN0IGNoYXIKPiAgICAgICAgICAgICBodm1lbXVsX2N0eHQtPmluc25fYnVmKTsKPiAgfQo+IAo+
ICtzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqaHZtZW11bF9jYWNoZV9pbml0KHVuc2lnbmVkIGludCBu
ZW50cykKPiArewo+ICsgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlID0geG1hbGxvY19i
eXRlcyhvZmZzZXRvZihzdHJ1Y3QKPiBodm1lbXVsX2NhY2hlLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbnRzW25lbnRzXSkpOwo+
ICsKPiArICAgIGlmICggY2FjaGUgKQo+ICsgICAgewo+ICsgICAgICAgIGNhY2hlLT5udW1fZW50
cyA9IDA7Cj4gKyAgICAgICAgY2FjaGUtPm1heF9lbnRzID0gbmVudHM7Cj4gKyAgICB9Cj4gKwo+
ICsgICAgcmV0dXJuIGNhY2hlOwo+ICt9Cj4gKwo+ICBib29sIGh2bWVtdWxfcmVhZF9jYWNoZShj
b25zdCBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUsIHBhZGRyX3QKPiBncGEsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCwgdm9pZCAqYnVmZmVyLCB1bnNp
Z25lZCBpbnQgc2l6ZSkKPiAgewo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsgICAgQVNT
RVJUKHNpemUgPD0gc2l6ZW9mKGNhY2hlLT5lbnRzLT5kYXRhKSk7Cj4gKwo+ICsgICAgZm9yICgg
aSA9IDA7IGkgPCBjYWNoZS0+bnVtX2VudHM7ICsraSApCj4gKyAgICAgICAgaWYgKCBjYWNoZS0+
ZW50c1tpXS5sZXZlbCA9PSBsZXZlbCAmJiBjYWNoZS0+ZW50c1tpXS5ncGEgPT0gZ3BhICYmCj4g
KyAgICAgICAgICAgICBjYWNoZS0+ZW50c1tpXS5zaXplID09IHNpemUgKQo+ICsgICAgICAgIHsK
PiArICAgICAgICAgICAgbWVtY3B5KGJ1ZmZlciwgJmNhY2hlLT5lbnRzW2ldLmRhdGEsIHNpemUp
Owo+ICsgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKPiArICAgICAgICB9Cj4gKwo+ICAgICAgcmV0
dXJuIGZhbHNlOwo+ICB9Cj4gCj4gQEAgLTI1ODIsNiArMjYyOSwzNSBAQCB2b2lkIGh2bWVtdWxf
d3JpdGVfY2FjaGUoc3RydWN0IGh2bWVtdWxfCj4gICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgbGV2ZWwsIGNvbnN0IHZvaWQgKmJ1ZmZlciwKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBzaXplKQo+ICB7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsK
PiArCj4gKyAgICBpZiAoIHNpemUgPiBzaXplb2YoY2FjaGUtPmVudHMtPmRhdGEpICkKPiArICAg
IHsKPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArICAgICAgICByZXR1cm47Cj4g
KyAgICB9Cj4gKwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBjYWNoZS0+bnVtX2VudHM7ICsraSAp
Cj4gKyAgICAgICAgaWYgKCBjYWNoZS0+ZW50c1tpXS5sZXZlbCA9PSBsZXZlbCAmJiBjYWNoZS0+
ZW50c1tpXS5ncGEgPT0gZ3BhICYmCj4gKyAgICAgICAgICAgICBjYWNoZS0+ZW50c1tpXS5zaXpl
ID09IHNpemUgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgbWVtY3B5KCZjYWNoZS0+ZW50
c1tpXS5kYXRhLCBidWZmZXIsIHNpemUpOwo+ICsgICAgICAgICAgICByZXR1cm47Cj4gKyAgICAg
ICAgfQo+ICsKPiArICAgIGlmICggdW5saWtlbHkoaSA+PSBjYWNoZS0+bWF4X2VudHMpICkKPiAr
ICAgIHsKPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArICAgICAgICByZXR1cm47
Cj4gKyAgICB9Cj4gKwo+ICsgICAgY2FjaGUtPmVudHNbaV0ubGV2ZWwgPSBsZXZlbDsKPiArICAg
IGNhY2hlLT5lbnRzW2ldLmdwYSAgID0gZ3BhOwo+ICsgICAgY2FjaGUtPmVudHNbaV0uc2l6ZSAg
PSBzaXplOwo+ICsKPiArICAgIG1lbWNweSgmY2FjaGUtPmVudHNbaV0uZGF0YSwgYnVmZmVyLCBz
aXplKTsKPiArCj4gKyAgICBjYWNoZS0+bnVtX2VudHMgPSBpICsgMTsKPiAgfQo+IAo+ICAvKgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCj4gQEAgLTE1MzAsNiArMTUzMCwxOCBAQCBpbnQgaHZtX3ZjcHVfaW5pdGlhbGlzZShzdHJ1
Y3QgdmNwdSAqdikKPiAKPiAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0X2V2ZW50LnZlY3Rv
ciA9IEhWTV9FVkVOVF9WRUNUT1JfVU5TRVQ7Cj4gCj4gKyAgICAvKgo+ICsgICAgICogTGVhdmlu
ZyBhc2lkZSB0aGUgaW5zbiBmZXRjaCwgZm9yIHdoaWNoIHdlIGRvbid0IHVzZSB0aGlzIGNhY2hl
LCBubwo+ICsgICAgICogaW5zbiBjYW4gYWNjZXNzIG1vcmUgdGhhbiA4IGluZGVwZW5kZW50IGxp
bmVhciBhZGRyZXNzZXMgKEFWWDIKPiArICAgICAqIGdhdGhlcnMgYmVpbmcgdGhlIHdvcnN0KS4g
RWFjaCBzdWNoIGxpbmVhciByYW5nZSBjYW4gc3BhbiBhIHBhZ2UKPiArICAgICAqIGJvdW5kYXJ5
LCBpLmUuIHJlcXVpcmUgdHdvIHBhZ2Ugd2Fsa3MuCj4gKyAgICAgKi8KPiArICAgIHYtPmFyY2gu
aHZtX3ZjcHUuZGF0YV9jYWNoZSA9Cj4gaHZtZW11bF9jYWNoZV9pbml0KENPTkZJR19QQUdJTkdf
TEVWRUxTICoKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA4ICogMik7Cj4gKyAgICByYyA9IC1FTk9NRU07Cj4gKyAgICBpZiAoICF2LT5hcmNo
Lmh2bV92Y3B1LmRhdGFfY2FjaGUgKQo+ICsgICAgICAgIGdvdG8gZmFpbDQ7Cj4gKwo+ICAgICAg
cmMgPSBzZXR1cF9jb21wYXRfYXJnX3hsYXQodik7IC8qIHRlYXJkb3duOiBmcmVlX2NvbXBhdF9h
cmdfeGxhdCgpICovCj4gICAgICBpZiAoIHJjICE9IDAgKQo+ICAgICAgICAgIGdvdG8gZmFpbDQ7
Cj4gQEAgLTE1NTksNiArMTU3MSw3IEBAIGludCBodm1fdmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2
Y3B1ICp2KQo+ICAgZmFpbDU6Cj4gICAgICBmcmVlX2NvbXBhdF9hcmdfeGxhdCh2KTsKPiAgIGZh
aWw0Ogo+ICsgICAgaHZtZW11bF9jYWNoZV9kZXN0cm95KHYtPmFyY2guaHZtX3ZjcHUuZGF0YV9j
YWNoZSk7Cj4gICAgICBodm1fZnVuY3MudmNwdV9kZXN0cm95KHYpOwo+ICAgZmFpbDM6Cj4gICAg
ICB2bGFwaWNfZGVzdHJveSh2KTsKPiBAQCAtMTU4MSw2ICsxNTk0LDggQEAgdm9pZCBodm1fdmNw
dV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQo+IAo+ICAgICAgZnJlZV9jb21wYXRfYXJnX3hsYXQo
dik7Cj4gCj4gKyAgICBodm1lbXVsX2NhY2hlX2Rlc3Ryb3kodi0+YXJjaC5odm1fdmNwdS5kYXRh
X2NhY2hlKTsKPiArCj4gICAgICB0YXNrbGV0X2tpbGwoJnYtPmFyY2guaHZtX3ZjcHUuYXNzZXJ0
X2V2dGNobl9pcnFfdGFza2xldCk7Cj4gICAgICBodm1fZnVuY3MudmNwdV9kZXN0cm95KHYpOwo+
IAo+IEBAIC0yOTQ5LDcgKzI5NjQsNyBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKPiAgICAgIH0K
PiAKPiAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoCj4gLSAgICAgICAgJnRz
cywgcHJldl90ci5iYXNlLCBzaXplb2YodHNzKSwgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8p
Owo+ICsgICAgICAgICZ0c3MsIHByZXZfdHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9w
cmVzZW50LCAmcGZpbmZvLCBOVUxMKTsKPiAgICAgIGlmICggcmMgPT0gSFZNVFJBTlNfYmFkX2xp
bmVhcl90b19nZm4gKQo+ICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChwZmluZm8uZWMs
IHBmaW5mby5saW5lYXIpOwo+ICAgICAgaWYgKCByYyAhPSBIVk1UUkFOU19va2F5ICkKPiBAQCAt
Mjk5Niw3ICszMDExLDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCj4gICAgICAgICAgZ290byBv
dXQ7Cj4gCj4gICAgICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKAo+IC0gICAgICAg
ICZ0c3MsIHRyLmJhc2UsIHNpemVvZih0c3MpLCBQRkVDX3BhZ2VfcHJlc2VudCwgJnBmaW5mbyk7
Cj4gKyAgICAgICAgJnRzcywgdHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50
LCAmcGZpbmZvLCBOVUxMKTsKPiAgICAgIGlmICggcmMgPT0gSFZNVFJBTlNfYmFkX2xpbmVhcl90
b19nZm4gKQo+ICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChwZmluZm8uZWMsIHBmaW5m
by5saW5lYXIpOwo+ICAgICAgLyoKPiBAQCAtMzEwNyw3ICszMTIyLDcgQEAgdm9pZCBodm1fdGFz
a19zd2l0Y2goCj4gIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fdHJhbnNsYXRlX2dl
dF9wYWdlKAo+ICAgICAgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwgYm9vbCBs
aW5lYXIsIHVpbnQzMl90IHBmZWMsCj4gICAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8sIHN0
cnVjdCBwYWdlX2luZm8gKipwYWdlX3AsCj4gLSAgICBnZm5fdCAqZ2ZuX3AsIHAybV90eXBlX3Qg
KnAybXRfcCkKPiArICAgIGdmbl90ICpnZm5fcCwgcDJtX3R5cGVfdCAqcDJtdF9wLCBzdHJ1Y3Qg
aHZtZW11bF9jYWNoZSAqY2FjaGUpCj4gIHsKPiAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7
Cj4gICAgICBwMm1fdHlwZV90IHAybXQ7Cj4gQEAgLTMxMTUsNyArMzEzMCw3IEBAIGVudW0gaHZt
X3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fdHJhbnNsYXQKPiAKPiAgICAgIGlmICggbGluZWFyICkK
PiAgICAgIHsKPiAtICAgICAgICBnZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbih2LCBhZGRyLCAmcGZl
YywgTlVMTCk7Cj4gKyAgICAgICAgZ2ZuID0gcGFnaW5nX2dsYV90b19nZm4odiwgYWRkciwgJnBm
ZWMsIGNhY2hlKTsKPiAKPiAgICAgICAgICBpZiAoIGdmbl9lcShnZm4sIElOVkFMSURfR0ZOKSAp
Cj4gICAgICAgICAgewo+IEBAIC0zMTg3LDcgKzMyMDIsNyBAQCBlbnVtIGh2bV90cmFuc2xhdGlv
bl9yZXN1bHQgaHZtX3RyYW5zbGF0Cj4gICNkZWZpbmUgSFZNQ09QWV9saW5lYXIgICAgICgxdTw8
MikKPiAgc3RhdGljIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBfX2h2bV9jb3B5KAo+ICAg
ICAgdm9pZCAqYnVmLCBwYWRkcl90IGFkZHIsIGludCBzaXplLCBzdHJ1Y3QgdmNwdSAqdiwgdW5z
aWduZWQgaW50IGZsYWdzLAo+IC0gICAgdWludDMyX3QgcGZlYywgcGFnZWZhdWx0X2luZm9fdCAq
cGZpbmZvKQo+ICsgICAgdWludDMyX3QgcGZlYywgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvLCBz
dHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUpCj4gIHsKPiAgICAgIGdmbl90IGdmbjsKPiAgICAg
IHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Cj4gQEAgLTMyMjAsOCArMzIzNSw4IEBAIHN0YXRpYyBl
bnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgX19odm0KPiAKPiAgICAgICAgICBjb3VudCA9IG1p
bl90KGludCwgUEFHRV9TSVpFIC0gZ3BhLCB0b2RvKTsKPiAKPiAtICAgICAgICByZXMgPSBodm1f
dHJhbnNsYXRlX2dldF9wYWdlKHYsIGFkZHIsIGZsYWdzICYgSFZNQ09QWV9saW5lYXIsCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZmVjLCBwZmluZm8sICZwYWdlLCAm
Z2ZuLCAmcDJtdCk7Cj4gKyAgICAgICAgcmVzID0gaHZtX3RyYW5zbGF0ZV9nZXRfcGFnZSh2LCBh
ZGRyLCBmbGFncyAmIEhWTUNPUFlfbGluZWFyLCBwZmVjLAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGZpbmZvLCAmcGFnZSwgJmdmbiwgJnAybXQsIGNhY2hlKTsKPiAg
ICAgICAgICBpZiAoIHJlcyAhPSBIVk1UUkFOU19va2F5ICkKPiAgICAgICAgICAgICAgcmV0dXJu
IHJlczsKPiAKPiBAQCAtMzI2OCwxNCArMzI4MywxNCBAQCBlbnVtIGh2bV90cmFuc2xhdGlvbl9y
ZXN1bHQgaHZtX2NvcHlfdG9fCj4gICAgICBwYWRkcl90IHBhZGRyLCB2b2lkICpidWYsIGludCBz
aXplLCBzdHJ1Y3QgdmNwdSAqdikKPiAgewo+ICAgICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCBw
YWRkciwgc2l6ZSwgdiwKPiAtICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfdG9fZ3Vlc3Qg
fCBIVk1DT1BZX3BoeXMsIDAsIE5VTEwpOwo+ICsgICAgICAgICAgICAgICAgICAgICAgSFZNQ09Q
WV90b19ndWVzdCB8IEhWTUNPUFlfcGh5cywgMCwgTlVMTCwgTlVMTCk7Cj4gIH0KPiAKPiAgZW51
bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfcGh5cygKPiAgICAg
IHZvaWQgKmJ1ZiwgcGFkZHJfdCBwYWRkciwgaW50IHNpemUpCj4gIHsKPiAgICAgIHJldHVybiBf
X2h2bV9jb3B5KGJ1ZiwgcGFkZHIsIHNpemUsIGN1cnJlbnQsCj4gLSAgICAgICAgICAgICAgICAg
ICAgICBIVk1DT1BZX2Zyb21fZ3Vlc3QgfCBIVk1DT1BZX3BoeXMsIDAsIE5VTEwpOwo+ICsgICAg
ICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBO
VUxMLCBOVUxMKTsKPiAgfQo+IAo+ICBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2Nv
cHlfdG9fZ3Vlc3RfbGluZWFyKAo+IEBAIC0zMjg0LDE2ICszMjk5LDE3IEBAIGVudW0gaHZtX3Ry
YW5zbGF0aW9uX3Jlc3VsdCBodm1fY29weV90b18KPiAgewo+ICAgICAgcmV0dXJuIF9faHZtX2Nv
cHkoYnVmLCBhZGRyLCBzaXplLCBjdXJyZW50LAo+ICAgICAgICAgICAgICAgICAgICAgICAgSFZN
Q09QWV90b19ndWVzdCB8IEhWTUNPUFlfbGluZWFyLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
UEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX3dyaXRlX2FjY2VzcyB8IHBmZWMsIHBmaW5mbyk7Cj4g
KyAgICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNj
ZXNzIHwgcGZlYywKPiArICAgICAgICAgICAgICAgICAgICAgIHBmaW5mbywgTlVMTCk7Cj4gIH0K
PiAKPiAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGlu
ZWFyKAo+ICAgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGludCBzaXplLCB1aW50
MzJfdCBwZmVjLAo+IC0gICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKQo+ICsgICAgcGFnZWZh
dWx0X2luZm9fdCAqcGZpbmZvLCBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUpCj4gIHsKPiAg
ICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgYWRkciwgc2l6ZSwgY3VycmVudCwKPiAgICAgICAg
ICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfbGluZWFyLAo+IC0g
ICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBwZmVjLCBwZmluZm8pOwo+
ICsgICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBwZmVjLCBwZmluZm8s
IGNhY2hlKTsKPiAgfQo+IAo+ICBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2ZldGNo
X2Zyb21fZ3Vlc3RfbGluZWFyKAo+IEBAIC0zMzAyLDcgKzMzMTgsNyBAQCBlbnVtIGh2bV90cmFu
c2xhdGlvbl9yZXN1bHQgaHZtX2ZldGNoX2ZyCj4gIHsKPiAgICAgIHJldHVybiBfX2h2bV9jb3B5
KGJ1ZiwgYWRkciwgc2l6ZSwgY3VycmVudCwKPiAgICAgICAgICAgICAgICAgICAgICAgIEhWTUNP
UFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfbGluZWFyLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
UEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2ggfCBwZmVjLCBwZmluZm8pOwo+ICsg
ICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2gg
fCBwZmVjLCBwZmluZm8sIE5VTEwpOwo+ICB9Cj4gCj4gIHVuc2lnbmVkIGxvbmcgY29weV90b191
c2VyX2h2bSh2b2lkICp0bywgY29uc3Qgdm9pZCAqZnJvbSwgdW5zaWduZWQgaW50Cj4gbGVuKQo+
IEBAIC0zMzQzLDcgKzMzNTksOCBAQCB1bnNpZ25lZCBsb25nIGNvcHlfZnJvbV91c2VyX2h2bSh2
b2lkICp0Cj4gICAgICAgICAgcmV0dXJuIDA7Cj4gICAgICB9Cj4gCj4gLSAgICByYyA9IGh2bV9j
b3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHRvLCAodW5zaWduZWQgbG9uZylmcm9tLCBsZW4sIDAsIE5V
TEwpOwo+ICsgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcih0bywgKHVuc2lnbmVk
IGxvbmcpZnJvbSwgbGVuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw
LCBOVUxMLCBOVUxMKTsKPiAgICAgIHJldHVybiByYyA/IGxlbiA6IDA7IC8qIGZha2UgYSBjb3B5
X2Zyb21fdXNlcigpIHJldHVybiBjb2RlICovCj4gIH0KPiAKPiAtLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3N2bS9zdm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4gQEAgLTEz
NTgsNyArMTM1OCw3IEBAIHN0YXRpYyB2b2lkIHN2bV9lbXVsX3N3aW50X2luamVjdGlvbihzdHIK
PiAgICAgICAgICBnb3RvIHJhaXNlX2V4Y2VwdGlvbjsKPiAKPiAgICAgIHJjID0gaHZtX2NvcHlf
ZnJvbV9ndWVzdF9saW5lYXIoJmlkdGUsIGlkdGVfbGluZWFyX2FkZHIsIGlkdGVfc2l6ZSwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19pbXBsaWNpdCwgJnBmaW5m
byk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGRUNfaW1wbGljaXQs
ICZwZmluZm8sIE5VTEwpOwo+ICAgICAgaWYgKCByYyApCj4gICAgICB7Cj4gICAgICAgICAgaWYg
KCByYyA9PSBIVk1UUkFOU19iYWRfbGluZWFyX3RvX2dmbiApCj4gLS0tIGEveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCj4gQEAg
LTQ3NSw3ICs0NzUsNyBAQCBzdGF0aWMgaW50IGRlY29kZV92bXhfaW5zdChzdHJ1Y3QgY3B1X3Vz
Cj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBwYWdlZmF1bHRfaW5mb190IHBmaW5mbzsKPiAg
ICAgICAgICAgICAgaW50IHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocG9wZXJhbmRT
LCBiYXNlLCBzaXplLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAwLCAmcGZpbmZvKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMCwgJnBmaW5mbywgTlVMTCk7Cj4gCj4gICAgICAgICAgICAgIGlmICgg
cmMgPT0gSFZNVFJBTlNfYmFkX2xpbmVhcl90b19nZm4gKQo+ICAgICAgICAgICAgICAgICAgaHZt
X2luamVjdF9wYWdlX2ZhdWx0KHBmaW5mby5lYywgcGZpbmZvLmxpbmVhcik7Cj4gLS0tIGEveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMKPiBAQCAtMjA2LDcgKzIwNiw3IEBAIGh2bV9yZWFkKGVudW0geDg2X3NlZ21l
bnQgc2VnLAo+ICAgICAgaWYgKCBhY2Nlc3NfdHlwZSA9PSBodm1fYWNjZXNzX2luc25fZmV0Y2gg
KQo+ICAgICAgICAgIHJjID0gaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwgYWRk
ciwgYnl0ZXMsIDAsICZwZmluZm8pOwo+ICAgICAgZWxzZQo+IC0gICAgICAgIHJjID0gaHZtX2Nv
cHlfZnJvbV9ndWVzdF9saW5lYXIocF9kYXRhLCBhZGRyLCBieXRlcywgMCwgJnBmaW5mbyk7Cj4g
KyAgICAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5
dGVzLCAwLCAmcGZpbmZvLAo+IE5VTEwpOwo+IAo+ICAgICAgc3dpdGNoICggcmMgKQo+ICAgICAg
ewo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaAo+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaAo+IEBAIC05OSw2ICs5OSwxMSBAQCBpbnQgaHZt
ZW11bF9kb19waW9fYnVmZmVyKHVpbnQxNl90IHBvcnQsCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdm9pZCAqYnVmZmVyKTsKPiAKPiAgc3RydWN0IGh2bWVtdWxfY2FjaGU7Cj4gK3N0cnVj
dCBodm1lbXVsX2NhY2hlICpodm1lbXVsX2NhY2hlX2luaXQodW5zaWduZWQgaW50IG5lbnRzKTsK
PiArc3RhdGljIGlubGluZSB2b2lkIGh2bWVtdWxfY2FjaGVfZGVzdHJveShzdHJ1Y3QgaHZtZW11
bF9jYWNoZSAqY2FjaGUpCj4gK3sKPiArICAgIHhmcmVlKGNhY2hlKTsKPiArfQo+ICBib29sIGh2
bWVtdWxfcmVhZF9jYWNoZShjb25zdCBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqLCBwYWRkcl90IGdw
YSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsLCB2b2lkICpi
dWZmZXIsIHVuc2lnbmVkIGludCBzaXplKTsKPiAgdm9pZCBodm1lbXVsX3dyaXRlX2NhY2hlKHN0
cnVjdCBodm1lbXVsX2NhY2hlICosIHBhZGRyX3QgZ3BhLAo+IC0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3N1cHBvcnQuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBv
cnQuaAo+IEBAIC05OSw3ICs5OSw3IEBAIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1f
Y29weV90b18KPiAgICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbyk7Cj4gIGVudW0gaHZtX3Ry
YW5zbGF0aW9uX3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigKPiAgICAgIHZvaWQg
KmJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYywKPiAtICAg
IHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbyk7Cj4gKyAgICBwYWdlZmF1bHRfaW5mb190ICpwZmlu
Zm8sIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSk7Cj4gIGVudW0gaHZtX3RyYW5zbGF0aW9u
X3Jlc3VsdCBodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5lYXIoCj4gICAgICB2b2lkICpidWYsIHVu
c2lnbmVkIGxvbmcgYWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMsCj4gICAgICBwYWdlZmF1
bHRfaW5mb190ICpwZmluZm8pOwo+IEBAIC0xMTMsNyArMTEzLDcgQEAgZW51bSBodm1fdHJhbnNs
YXRpb25fcmVzdWx0IGh2bV9mZXRjaF9mcgo+ICBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQg
aHZtX3RyYW5zbGF0ZV9nZXRfcGFnZSgKPiAgICAgIHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBs
b25nIGFkZHIsIGJvb2wgbGluZWFyLCB1aW50MzJfdCBwZmVjLAo+ICAgICAgcGFnZWZhdWx0X2lu
Zm9fdCAqcGZpbmZvLCBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFnZV9wLAo+IC0gICAgZ2ZuX3QgKmdm
bl9wLCBwMm1fdHlwZV90ICpwMm10X3ApOwo+ICsgICAgZ2ZuX3QgKmdmbl9wLCBwMm1fdHlwZV90
ICpwMm10X3AsIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSk7Cj4gCj4gICNkZWZpbmUgSFZN
X0hDQUxMX2NvbXBsZXRlZCAgMCAvKiBoeXBlcmNhbGwgY29tcGxldGVkIC0gbm8gZnVydGhlcgo+
IGFjdGlvbiAqLwo+ICAjZGVmaW5lIEhWTV9IQ0FMTF9wcmVlbXB0ZWQgIDEgLyogaHlwZXJjYWxs
IHByZWVtcHRlZCAtIHJlLWV4ZWN1dGUKPiBWTUNBTEwgKi8KPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS92Y3B1LmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgK
PiBAQCAtNTMsOCArNTMsNiBAQCBzdHJ1Y3QgaHZtX21taW9fY2FjaGUgewo+ICAgICAgdWludDhf
dCBidWZmZXJbMzJdOwo+ICB9Owo+IAo+IC1zdHJ1Y3QgaHZtZW11bF9jYWNoZTsKPiAtCj4gIHN0
cnVjdCBodm1fdmNwdV9pbyB7Cj4gICAgICAvKiBJL08gcmVxdWVzdCBpbiBmbGlnaHQgdG8gZGV2
aWNlIG1vZGVsLiAqLwo+ICAgICAgZW51bSBodm1faW9fY29tcGxldGlvbiBpb19jb21wbGV0aW9u
Owo+IEBAIC0yMDAsNiArMTk4LDcgQEAgc3RydWN0IGh2bV92Y3B1IHsKPiAgICAgIHU4ICAgICAg
ICAgICAgICAgICAgY2FjaGVfbW9kZTsKPiAKPiAgICAgIHN0cnVjdCBodm1fdmNwdV9pbyAgaHZt
X2lvOwo+ICsgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmRhdGFfY2FjaGU7Cj4gCj4gICAgICAv
KiBQZW5kaW5nIGh3L3N3IGludGVycnVwdCAoLnZlY3RvciA9IC0xIG1lYW5zIG5vdGhpbmcgcGVu
ZGluZykuICovCj4gICAgICBzdHJ1Y3QgeDg2X2V2ZW50ICAgICBpbmplY3RfZXZlbnQ7Cj4gCj4g
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 14:31:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 14: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 1fg9xd-0004L1-49; Thu, 19 Jul 2018 14:31: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=wpld=kd=citrix.com=prvs=731019788=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fg9xb-0004Kw-V4
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 14:31:15 +0000
X-Inumbo-ID: 68ec6ccd-8b60-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68ec6ccd-8b60-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 14:31:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="60631745"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 19 Jul 2018 15:30:52 +0100
Message-ID: <20180719143052.17311-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation/build: Fix command,
 improve explanation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

Rml4IHRoZSBjb21tYW5kIHRvIHVzZSBzaGVsbCBzeW50YXggZm9yIGVudmlyb25tZW50IHZhcmlh
Ymxlcy4KCk1ha2UgaXQgbW9yZSBleHBsaWNpdGUgdGhhdCB0aGUgY29tbWFuZCBgbWFrZWAgaXMg
Z29pbmcgdG8gbW9kaWZpZSB0aGUKY3VycmVudCBkaXJlY3RvcnkuCgpBbHNvIGluY2x1ZGUgYW4g
ZXhhbXBsZSBvZiB3aGF0IGEgY29udGFpbmVyIGlzLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgotLS0KCkknbSBhdHRlbXB0ZWQgdG8g
Y2hhbmdlIHRoZSBzaG9ydCBvcHRpb25zIGJ5IHRoZWlyIGxvbmcgZXF1aXZhbGVudCBhcwppdCdz
IG9mdGVuIGVhc2llciB0byB1bmRlcnN0YW5kIGEgY29tbWFuZCB3ZSBhcmUgbm90IGZhbWlsaWFy
IHdpdGguCi0tLQogYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQgfCAxNCArKysrKysrKystLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL1JFQURNRS5tZCBiL2F1dG9tYXRpb24vYnVpbGQvUkVB
RE1FLm1kCmluZGV4IDAyMDZkNTdlMDMuLjEyYjQxOGRiYmIgMTAwNjQ0Ci0tLSBhL2F1dG9tYXRp
b24vYnVpbGQvUkVBRE1FLm1kCisrKyBiL2F1dG9tYXRpb24vYnVpbGQvUkVBRE1FLm1kCkBAIC0x
OSwxMiArMTksMTYgQEAgQnVpbGRpbmcgWGVuCiBGcm9tIHRoZSB0b3AgbGV2ZWwgb2YgdGhlIHNv
dXJjZSB0cmVlIGl0IHNob3VsZCBiZSBwb3NzaWJsZSB0bwogcnVuIHRoZSBmb2xsb3dpbmc6CiAK
LWRvY2tlciBydW4gLS1ybSAtaXQgLXYgJChQV0QpOi9idWlsZCAtdSAkKGlkIC11KSAtZSBDQz1n
Y2MgJChDT05UQUlORVIpIG1ha2UKK2RvY2tlciBydW4gLS1ybSAtaXQgLXYgJFBXRDovYnVpbGQg
LXUgJChpZCAtdSkgLWUgQ0M9Z2NjICRDT05UQUlORVIgbWFrZQorCitXaXRoIGZvciBlLmcuOgor
ICAgIENPTlRBSU5FUj1yZWdpc3RyeS5naXRsYWIuY29tL3hlbi1wcm9qZWN0L3hlbi9kZWJpYW46
amVzc2llCisKK1RoaXMgd2lsbCBtb3VudCB5b3VyIGN1cnJlbnQgZGlyZWN0b3J5IGluc2lkZSB0
aGUgc3BlY2lmaWVkIGNvbnRhaW5lciBhbmQgcnVuCit0aGUgYG1ha2VgIGNvbW1hbmQuICBJbiBv
dGhlciB3b3JkcywgaXQgd2lsbCB1c2UgeW91ciBjdXJyZW50bHkgY2hlY2tlZCBvdXQKK3NvdXJj
ZSB0cmVlIHRvIGJ1aWxkIHdpdGgsIGVuc3VyZSB0aGF0IGZpbGUgcGVybWlzc2lvbnMgcmVtYWlu
IGNvbnNpc3RlbnQgYW5kCitjbGVhbiB1cCBhZnRlciBpdHNlbGYuCiAKLVRoZXJlIGFyZSBvdGhl
ciBtb2RpZmljYXRpb25zIHRoYXQgY2FuIGJlIG1hZGUgYnV0IHRoaXMgd2lsbCBydW4KLXRoZSBg
bWFrZWAgY29tbWFuZCBpbnNpZGUgdGhlIHNwZWNpZmllZCBjb250YWluZXIuIEl0IHdpbGwgdXNl
IHlvdXIKLWN1cnJlbnRseSBjaGVja2VkIG91dCBzb3VyY2UgdHJlZSB0byBidWlsZCB3aXRoLCBl
bnN1cmUgdGhhdCBmaWxlCi1wZXJtaXNzaW9ucyByZW1haW4gY29uc2lzdGVudCBhbmQgY2xlYW4g
dXAgYWZ0ZXIgaXRzZWxmLgogCiBCdWlsZGluZyBhIGNvbnRhaW5lcgogLS0tLS0tLS0tLS0tLS0t
LS0tLS0KLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 15:07:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 15:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgAWa-0006yF-W0; Thu, 19 Jul 2018 15: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=xz3x=kd=citrix.com=prvs=731336292=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fgAWa-0006yA-5R
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 15:07:24 +0000
X-Inumbo-ID: 771be194-8b65-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 771be194-8b65-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 15:07:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,375,1526342400"; d="scan'208";a="60636938"
Date: Thu, 19 Jul 2018 16:07:20 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180719150720.gxrvd7rfinbzwc5g@citrix.com>
References: <20180719143052.17311-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180719143052.17311-1-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation/build: Fix command,
 improve explanation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Doug Goldstein <cardoe@cardoe.com>,
 Wei Liu <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>

T24gVGh1LCBKdWwgMTksIDIwMTggYXQgMDM6MzA6NTJQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gRml4IHRoZSBjb21tYW5kIHRvIHVzZSBzaGVsbCBzeW50YXggZm9yIGVudmlyb25t
ZW50IHZhcmlhYmxlcy4KPiAKPiBNYWtlIGl0IG1vcmUgZXhwbGljaXRlIHRoYXQgdGhlIGNvbW1h
bmQgYG1ha2VgIGlzIGdvaW5nIHRvIG1vZGlmaWUgdGhlCgp0eXBvOiBleHBsaWNpdCBhbmQgbW9k
aWZ5LgoKPiBjdXJyZW50IGRpcmVjdG9yeS4KPiAKPiBBbHNvIGluY2x1ZGUgYW4gZXhhbXBsZSBv
ZiB3aGF0IGEgY29udGFpbmVyIGlzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJE
IDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IAo+IC0tLQo+IAo+IEknbSBhdHRlbXB0ZWQg
dG8gY2hhbmdlIHRoZSBzaG9ydCBvcHRpb25zIGJ5IHRoZWlyIGxvbmcgZXF1aXZhbGVudCBhcwo+
IGl0J3Mgb2Z0ZW4gZWFzaWVyIHRvIHVuZGVyc3RhbmQgYSBjb21tYW5kIHdlIGFyZSBub3QgZmFt
aWxpYXIgd2l0aC4KPiAtLS0KPiAgYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQgfCAxNCArKysr
KysrKystLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u
cygtKQo+IAo+IGRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL1JFQURNRS5tZCBiL2F1dG9t
YXRpb24vYnVpbGQvUkVBRE1FLm1kCj4gaW5kZXggMDIwNmQ1N2UwMy4uMTJiNDE4ZGJiYiAxMDA2
NDQKPiAtLS0gYS9hdXRvbWF0aW9uL2J1aWxkL1JFQURNRS5tZAo+ICsrKyBiL2F1dG9tYXRpb24v
YnVpbGQvUkVBRE1FLm1kCj4gQEAgLTE5LDEyICsxOSwxNiBAQCBCdWlsZGluZyBYZW4KPiAgRnJv
bSB0aGUgdG9wIGxldmVsIG9mIHRoZSBzb3VyY2UgdHJlZSBpdCBzaG91bGQgYmUgcG9zc2libGUg
dG8KPiAgcnVuIHRoZSBmb2xsb3dpbmc6Cj4gIAo+IC1kb2NrZXIgcnVuIC0tcm0gLWl0IC12ICQo
UFdEKTovYnVpbGQgLXUgJChpZCAtdSkgLWUgQ0M9Z2NjICQoQ09OVEFJTkVSKSBtYWtlCj4gK2Rv
Y2tlciBydW4gLS1ybSAtaXQgLXYgJFBXRDovYnVpbGQgLXUgJChpZCAtdSkgLWUgQ0M9Z2NjICRD
T05UQUlORVIgbWFrZQo+ICsKPiArV2l0aCBmb3IgZS5nLjoKCmZvciBleGFtcGxlCgpJZiBEb3Vn
IGlzIGhhcHB5IHdpdGggdGhpcyBwYXRjaCBJIGNhbiBmaXggdGhvc2UgdXAgd2hpbGUgY29tbWl0
dGluZzsKb3RoZXJ3aXNlIHBsZWFzZSByZXNlbmQgd2l0aCBoaXMgY29tbWVudChzKSBhZGRyZXNz
ZWQuCgo+ICsgICAgQ09OVEFJTkVSPXJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVu
L2RlYmlhbjpqZXNzaWUKPiArCj4gK1RoaXMgd2lsbCBtb3VudCB5b3VyIGN1cnJlbnQgZGlyZWN0
b3J5IGluc2lkZSB0aGUgc3BlY2lmaWVkIGNvbnRhaW5lciBhbmQgcnVuCj4gK3RoZSBgbWFrZWAg
Y29tbWFuZC4gIEluIG90aGVyIHdvcmRzLCBpdCB3aWxsIHVzZSB5b3VyIGN1cnJlbnRseSBjaGVj
a2VkIG91dAo+ICtzb3VyY2UgdHJlZSB0byBidWlsZCB3aXRoLCBlbnN1cmUgdGhhdCBmaWxlIHBl
cm1pc3Npb25zIHJlbWFpbiBjb25zaXN0ZW50IGFuZAo+ICtjbGVhbiB1cCBhZnRlciBpdHNlbGYu
Cj4gIAo+IC1UaGVyZSBhcmUgb3RoZXIgbW9kaWZpY2F0aW9ucyB0aGF0IGNhbiBiZSBtYWRlIGJ1
dCB0aGlzIHdpbGwgcnVuCj4gLXRoZSBgbWFrZWAgY29tbWFuZCBpbnNpZGUgdGhlIHNwZWNpZmll
ZCBjb250YWluZXIuIEl0IHdpbGwgdXNlIHlvdXIKPiAtY3VycmVudGx5IGNoZWNrZWQgb3V0IHNv
dXJjZSB0cmVlIHRvIGJ1aWxkIHdpdGgsIGVuc3VyZSB0aGF0IGZpbGUKPiAtcGVybWlzc2lvbnMg
cmVtYWluIGNvbnNpc3RlbnQgYW5kIGNsZWFuIHVwIGFmdGVyIGl0c2VsZi4KPiAgCj4gIEJ1aWxk
aW5nIGEgY29udGFpbmVyCj4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gLS0gCj4gQW50aG9ueSBQ
RVJBUkQKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 15:09:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 15:09:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgAYH-00073n-Dk; Thu, 19 Jul 2018 15:09: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=cc5m=kd=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fgAYG-00073g-B3
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 15:09:08 +0000
X-Inumbo-ID: b51d2af6-8b65-11e8-a6a9-d7ebe60f679a
Received: from mail-ed1-f67.google.com (unknown [209.85.208.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b51d2af6-8b65-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 15:09:18 +0000 (UTC)
Received: by mail-ed1-f67.google.com with SMTP id t2-v6so7341567edr.5
 for <xen-devel@lists.xen.org>; Thu, 19 Jul 2018 08:09:06 -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:content-transfer-encoding;
 bh=/m+JUi35hcsibzgxuH6A3kIJGGyJ+hBJPXWVUXpKi+Y=;
 b=ZAGVGavC+tiXATRGtV3kqSucaJ71yeFT+8GyH5xkG281zYoppzqjjdfRAxiYQBH3oQ
 4py4T8KOAIhwwkwXd2d+7Oam8lFfnTPqyYpOwq1XGPU3L6JRjHkTmBkAE6JPogltPuUw
 nJvogDCko/YUw0khtdnaPE8p/4URboBedTrmeF1MYsOsvllOEIQZgxm20tnwXshmGVnV
 wuVT8V2p7izAqLXwUFIQdvwUOlKrsmRmoFrSE/uNAYFZzuLWrvTTFb9SAE21pMOnpKjB
 +uJyz/UjwSFGFK3LDKhV/JN9XS5XYD3mMkymRMZuFeWcJadss/Puv+frsY9j9Us7BKeo
 L6Tg==
X-Gm-Message-State: AOUpUlHNTecVdg6SNQMXjlQ+a7ynAlnSG+cmUt3Iw6mxLF3hSiHczxD9
 tzHj0SUrk4B2iAz2HhRBDdgs5Zj/
X-Google-Smtp-Source: AAOMgpcWidbm4y9fmTY3xGv80OzUm8wSrf4sffoepVyH4g+zUiF49jIoBV1yC4gBQXVg96JfpLC+/g==
X-Received: by 2002:aa7:d786:: with SMTP id
 s6-v6mr11682204edq.228.1532012945784; 
 Thu, 19 Jul 2018 08:09:05 -0700 (PDT)
Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com.
 [209.85.221.43])
 by smtp.gmail.com with ESMTPSA id n64-v6sm4032871edc.49.2018.07.19.08.09.05
 for <xen-devel@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 19 Jul 2018 08:09:05 -0700 (PDT)
Received: by mail-wr1-f43.google.com with SMTP id c4-v6so8411287wrs.12
 for <xen-devel@lists.xen.org>; Thu, 19 Jul 2018 08:09:05 -0700 (PDT)
X-Received: by 2002:adf:ac66:: with SMTP id v93-v6mr7708701wrc.7.1532012945390; 
 Thu, 19 Jul 2018 08:09:05 -0700 (PDT)
MIME-Version: 1.0
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@bitdefender.com>
 <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
In-Reply-To: <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 19 Jul 2018 09:08:28 -0600
X-Gmail-Original-Message-ID: <CABfawhnjd3if3_KDbPb-_L7582Toks+mMUZRDn=La10z3Did0Q@mail.gmail.com>
Message-ID: <CABfawhnjd3if3_KDbPb-_L7582Toks+mMUZRDn=La10z3Did0Q@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <george.dunlap@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gVGh1LCBKdWwgMTksIDIwMTggYXQgMjozMCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gPj4+IE9uIDE5LjA3LjE4IGF0IDEwOjE4LCA8YWlzYWlsYUBiaXRk
ZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gT24gTWksIDIwMTgtMDctMTggYXQgMTU6MzMgKzAwMDAs
IEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gPj4gPiBPbiBKdWwgMiwgMjAxOCwgYXQgODo0MiBBTSwg
QWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jCj4gPj4gPiBAQCAtMTEyLDgg
KzExNywzNyBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBwMm1fdHlwZV90b19mbGFncyhjb25zdAo+
ID4+ID4gc3RydWN0IHAybV9kb21haW4gKnAybSwKPiA+PiA+ICAgICAgICAgICAgIGZsYWdzIHw9
IF9QQUdFX1BXVDsKPiA+PiA+ICAgICAgICAgICAgIEFTU0VSVCghbGV2ZWwpOwo+ID4+ID4gICAg
ICAgICB9Cj4gPj4gPiAtICAgICAgICByZXR1cm4gZmxhZ3MgfCBQMk1fQkFTRV9GTEFHUyB8IF9Q
QUdFX1BDRDsKPiA+PiA+ICsgICAgICAgIGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0Vf
UENEOwo+ID4+ID4gKyAgICAgICAgYnJlYWs7Cj4gPj4gPiArICAgIH0KPiA+PiBJIHRoaW5rIHlv
dSB3YW50IGEgYmxhbmsgbGluZSBoZXJlLgo+ID4+Cj4gPj4gPgo+ID4+ID4gKyAgICBzd2l0Y2gg
KCBhY2Nlc3MgKQo+ID4+ID4gKyAgICB7Cj4gPj4gPiArICAgICAgICBjYXNlIHAybV9hY2Nlc3Nf
cjoKPiA+PiA+ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc193Ogo+ID4+ID4gKyAgICAgICAgICAg
IGZsYWdzIHw9IF9QQUdFX05YX0JJVDsKPiA+PiA+ICsgICAgICAgICAgICBmbGFncyAmPSB+X1BB
R0VfUlc7Cj4gPj4gPiArICAgICAgICAgICAgYnJlYWs7Cj4gPj4gPiArICAgICAgICBjYXNlIHAy
bV9hY2Nlc3Nfcnc6Cj4gPj4gPiArICAgICAgICAgICAgZmxhZ3MgfD0gX1BBR0VfTlhfQklUOwo+
ID4+ID4gKyAgICAgICAgICAgIGJyZWFrOwo+ID4+ID4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNz
X246Cj4gPj4gPiArICAgICAgICBjYXNlIHAybV9hY2Nlc3NfbjJyd3g6Cj4gPj4gPiArICAgICAg
ICAgICAgZmxhZ3MgfD0gX1BBR0VfTlhfQklUOwo+ID4+ID4gKyAgICAgICAgICAgIGZsYWdzICY9
IH5fUEFHRV9SVzsKPiA+PiA+ICsgICAgICAgICAgICBicmVhazsKPiA+PiA+ICsgICAgICAgIGNh
c2UgcDJtX2FjY2Vzc19yeDoKPiA+PiA+ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc193eDoKPiA+
PiA+ICsgICAgICAgIGNhc2UgcDJtX2FjY2Vzc19yeDJydzoKPiA+PiA+ICsgICAgICAgICAgICBm
bGFncyAmPSB+KF9QQUdFX05YX0JJVCB8IF9QQUdFX1JXKTsKPiA+PiBUaGlzIGxvb2tzIGxpa2Ug
YSBtaXN0YWtlIOKAlCB0aGlzIHdpbGwgdW5jb25kaXRpb25hbGx5IGVuYWJsZQo+ID4+IGV4ZWN1
dGlvbiwgZXZlbiBpZiB0aGUgdW5kZXJseWluZyBwMm0gdHlwZSBmb3JiaWRzIGl0Lgo+ID4+IGVw
dF9wMm1fdHlwZV90b19mbGFncygpIGRvZXNu4oCZdCBkbyB0aGF0Lgo+ID4+Cj4gPj4gPgo+ID4+
ID4gKyAgICAgICAgICAgIGJyZWFrOwo+ID4+ID4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3g6
Cj4gPj4gPiArICAgICAgICAgICAgZmxhZ3MgJj0gfl9QQUdFX1JXOwo+ID4+ID4gKyAgICAgICAg
ICAgIGJyZWFrOwo+ID4+ID4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3J3eDoKPiA+PiA+ICsg
ICAgICAgIGRlZmF1bHQ6Cj4gPj4gPiArICAgICAgICAgICAgYnJlYWs7Cj4gPj4gPiAgICAgfQo+
ID4+IEkgdGhpbmsgeW91IHdhbnQgYW5vdGhlciBibGFuayBsaW5lIGhlcmUgdG9vLgo+ID4+Cj4g
Pj4gQWxzbywgdGhpcyBkb2VzbuKAmXQgc2VlbSB0byBjYXB0dXJlIHRoZSDigJhy4oCZIHBhcnQg
b2YgdGhlIGVxdWF0aW9uIOKAlAo+ID4+IHNob3VsZG7igJl0IHAybV9hY2Nlc3NfbiBlbmQgdXAg
d2l0aCBhIG5vdC1wcmVzZW50IHAybSBlbnRyeT8KPiA+Cj4gPiBTVk0gZG9zZW4ndCBleHBsaWNp
dGx5IHByb3ZpZGUgYSByZWFkIGFjY2VzcyBiaXQgc28gd2UgdHJlYXQgcmVhZCBhbmQKPiA+IHdy
aXRlIHRoZSBzYW1lIHdheS4KPgo+IFJlYWQgYW5kIHdyaXRlIGNhbid0IHBvc3NpYmx5IGJlIHRy
ZWF0ZWQgdGhlIHNhbWUuIFlvdSBvdWdodCB0byB1c2UKPiB0aGUgcHJlc2VudCBiaXQgdG8gZGVu
eSByZWFkIChyZWFsbHk6IGFueSkgYWNjZXNzLCBhcyBhbHNvIGltcGxpZWQgYnkKPiBHZW9yZ2Un
cyByZXNwb25zZS4KCldlIGFscmVhZHkgdHJlYXQgd3JpdGUgYWNjZXNzZXMgYWxzbyBhcyByZWFk
IG9uIEludGVsIGJlY2F1c2Ugb2YKaGFyZHdhcmUgbGltaXRhdGlvbnMgd2l0aCBDTVBYQ0hHLiBT
byBJIGRvbid0IHNlZSBhIHByb2JsZW0gd2l0aCB0aGlzLgoKVGFtYXMKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 15:27:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 15: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 1fgApX-0000IH-3E; Thu, 19 Jul 2018 15: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgApW-0000I7-Hb
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 15:26:58 +0000
X-Inumbo-ID: 3320dfc9-8b68-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3320dfc9-8b68-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 15:27:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fgApS-0002fb-Q6; Thu, 19 Jul 2018 15:26:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fgApS-0002LJ-HL; Thu, 19 Jul 2018 15:26:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgApS-00069U-Fx; Thu, 19 Jul 2018 15:26:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125426-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386: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-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=58942277bcbf41abda5f6e3a1c89d571105d5983
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 15:26:54 +0000
Subject: [Xen-devel] [ovmf test] 125426: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQyNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0MjYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgNTg5NDIyNzdiY2JmNDFhYmRhNWY2ZTNhMWM4OWQ1NzExMDVkNTk4Mwpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDEgZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTQwNyAgMjAxOC0wNy0xOSAwNjoyMzoxNyBaICAgIDAgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IDU4OTQyMjc3YmNiZjQxYWJkYTVmNmUzYTFjODlkNTcxMTA1ZDU5ODMKQXV0
aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1biAyNyAx
Njo0Mjo1MSAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IEZpeCBTMyByZXN1
bWUgaGFuZyBpc3N1ZS4KICAgIAogICAgV2hlbiByZXN1bWUgZnJvbSBTMyBhbmQgQ1BVIGxvb3Ag
bW9kZSBpcyBNV2FpdCBtb2RlLAogICAgaWYgZHJpdmVyIGNhbGxzIEFQcyB0byBkbyB0YXNrIGF0
IEVuZE9mUGVpIHBvaW50LCB0aGUKICAgIEFQcyBjYW4ndCBiZWVuIHdha2UgdXAgYW5kIGJpb3Mg
aGFuZyBhdCB0aGF0IHBvaW50LgogICAgCiAgICBUaGUgcm9vdCBjYXVzZSBpcyBQaVNtbUNwdUR4
ZVNtbSBkcml2ZXIgd2FrZXMgdXAgQVBzCiAgICB3aXRoIEhMVCBtb2RlIGR1cmluZyBTMyByZXN1
bWUgcGhhc2UgdG8gZG8gU01NIHJlbG9jYXRpb24uCiAgICBBZnRlciB0aGlzIHRhc2ssIFBpU21t
Q3B1RHhlU21tIGRyaXZlciBub3QgcmVzdG9yZSBBUHMKICAgIGNvbnRleHQgd2hpY2ggbWFrZSBD
cHVNcFBlaSBkcml2ZXIgc2F2ZWQgd2FrZSB1cCBidWZmZXIKICAgIG5vdCB3b3Jrcy4KICAgIAog
ICAgVGhlIHNvbHV0aW9uIGZvciB0aGlzIGlzc3VlIGlzIGxldCBDcHVNcFBlaSBkcml2ZXIgaG9v
awogICAgUzNTbW1Jbml0RG9uZSBwcGkgbm90aWZpY2F0aW9uLiBJbiB0aGlzIG5vdGlmeSBmdW5j
dGlvbiwKICAgIGl0IGNoZWNrIHdoZXRoZXIgQ3B1IExvb3AgbW9kZSBpcyBub3QgSExUIG1vZGUu
IElmIHllcywKICAgIENwdU1wUGVpIGRyaXZlciB3aWxsIHNldCBhIGZsYWcgdG8gZm9yY2UgQlNQ
IHVzZSBJTklULVNJUEkKICAgIC1TSVBJIGNvbW1hbmQgdG8gd2FrZSB1cCB0aGUgQVBzLgogICAg
CiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxl
cmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBp
bnRlbC5jb20+Cgpjb21taXQgZjYzYTNlMjg2NzY1ZjQ3Yjc5YTczZDU2ZjhkNjg3YzRmMzczMzk3
OQpBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBUaHUgSnVs
IDEyIDE4OjIxOjAxIDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogTG9hZCB1
Q29kZSBvbmNlIGZvciBlYWNoIGNvcmUuCiAgICAKICAgIFRoZSBTRE0gcmVxdWlyZXMgb25seSBv
bmUgdGhyZWFkIHBlciBjb3JlIHRvIGxvYWQgdGhlCiAgICBtaWNyb2NvZGUuCiAgICAKICAgIFRo
aXMgY2hhbmdlIGVuYWJsZXMgdGhpcyBzb2x1dGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNl
ayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4K
ICAgIEFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVz
c2lvbi10ZXN0ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCAyYTA4OTEzNDQz
YmIzZmZmMDA1NmNjNTU1ZTI2MGIyYzNmZGQyMTIwCkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBKdWwgMTEgMTk6MDc6MjggMjAxOCArMDgwMAoKICAg
IFVlZmlDcHVQa2cvTXBJbml0TGliOiBVc2UgQlNQIHVDb2RlIGZvciBBUHMgaWYgcG9zc2libGUu
CiAgICAKICAgIFNlYXJjaCB1Q29kZSBjb3N0cyBtdWNoIHRpbWUsIGlmIEFQIGhhcyBzYW1lIHBy
b2Nlc3NvciB0eXBlCiAgICB3aXRoIEJTUCwgQVAgY2FuIHVzZSBCU1Agc2F2ZWQgdUNvZGUgaW5m
byB0byBnZXQgYmV0dGVyIHBlcmZvcm1hbmNlLgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGVz
IHRoaXMgc29sdXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQu
Y29tPgogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5p
IDxydWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgNjkzNmVlMDM0MmQyNWJlYTlmNDQ0OTk0NDRi
YTFlNGRmNmZjMjIwMApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0
ZTogICBGcmkgSnVsIDEzIDA4OjQwOjI3IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5p
dExpYjogUmVsb2NhdGUgdUNvZGUgdG8gbWVtb3J5IHRvIHNhdmUgdGltZS4KICAgIAogICAgUmVh
ZCB1Q29kZSBmcm9tIG1lbW9yeSBoYXMgYmV0dGVyIHBlcmZvcm1hbmNlIHRoYW4gZnJvbSBmbGFz
aC4KICAgIEJ1dCBpdCBuZWVkcyBleHRyYSBlZmZvcnQgdG8gbGV0IEJTUCBjb3B5IHVDb2RlIGZy
b20gZmxhc2ggdG8KICAgIG1lbW9yeS4gQWxzbyBCU1AgYWxyZWFkeSBlbmFibGUgY2FjaGUgaW4g
U0VDIHBoYXNlLCBzbyBpdCB1c2UKICAgIGxlc3MgdGltZSB0byByZWxvY2F0ZSB1Q29kZSBmcm9t
IGZsYXNoIHRvIG1lbW9yeS4gQWZ0ZXIKICAgIHZlcmlmaWNhdGlvbiwgaWYgc3lzdGVtIGhhcyBt
b3JlIHRoYW4gb25lIHByb2Nlc3NvciwgaXQgd2lsbAogICAgcmVkdWNlIHNvbWUgdGltZSBpZiBs
b2FkIHVDb2RlIGZyb20gbWVtb3J5LgogICAgCiAgICBUaGlzIGNoYW5nZSBlbmFibGUgdGhpcyBv
cHRpbWl6YXRpb24uCiAgICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29t
PgogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5p
IDxydWl5dS5uaUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 15:39:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 15:39:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgB1g-0001Ce-7s; Thu, 19 Jul 2018 15: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=+ho1=kd=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fgB1f-0001CZ-9T
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 15:39:31 +0000
X-Inumbo-ID: f34b3abf-8b69-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f34b3abf-8b69-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 15:39: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 23132AD85;
 Thu, 19 Jul 2018 15:39:28 +0000 (UTC)
To: Lars Kurth <lars.kurth@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>, 
 Doug Goldstein <cardoe@cardoe.com>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>, Rich Persaud <persaur@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Sander Eikelenboom <linux@eikelenboom.it>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
 <20180706145204.gozvorhnw2x6bjns@doug-macbook.localdomain>
 <23359.34361.279794.653470@mariner.uk.xensource.com>
 <CC3E6275-D3FD-4679-9003-B9BDC7DF2B6E@citrix.com>
 <79BD69AF-ECCB-4423-92FD-152E6F72DBEE@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: <74d5e369-84e3-6bf0-c0e5-26ff233a3111@suse.com>
Date: Thu, 19 Jul 2018 17:39: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: <79BD69AF-ECCB-4423-92FD-152E6F72DBEE@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDcvMTggMTE6MjQsIExhcnMgS3VydGggd3JvdGU6Cj4gCj4gCj4g77u/T24gMDYvMDcv
MjAxOCwgMTc6NDIsICJMYXJzIEt1cnRoIiA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToK
PiAKPiAgICAgSGkgYWxsLCAoSSBhbHNvIG1vdmVkIHRoZSBBQiB0byBCQ0MpCj4gICAgIAo+ICAg
ICBJIHN1bW1hcml6ZWQgdGhlIGRpc2N1c3Npb24gaW4gaHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20v
ZG9jdW1lbnQvZC8xVzdPdUlTVWF1LUZ0UEc2dElpbkQ0R1hZRmItaEtEamFxVGo4NHBvZ05yQS9l
ZGl0P3VzcD1zaGFyaW5nIAo+ICAgICAKPiAgICAgSSBtYXkgaGF2ZSBtaXNzZWQgc29tZSB0aGlu
Z3Mgb3IgbWlzaW50ZXJwcmV0ZWQgdGhlbSwgYnV0IGl0IGxvb2tzIGFzIGlmIGNvbnNlbnN1cyBp
cyBlbWVyZ2luZyBpbiBzb21lIGFyZWFzLiBJIHdvdWxkIGxpa2UgdG8gZGlzY3VzcyB3aGF0IHdl
IGRvIGZvciB0aGUgNC4xMiByZWxlYXNlIGF0IG5leHQgd2VlaydzIGNvbW11bml0eSBjYWxsLiBB
cyBmYXIgYXMgSSBjYW4gc2VlIHdlIGhhdmUgYSBmZXcgb3B0aW9uczoKPiAgICAgKiBHbyBvbiBh
cyB3ZSBhcmUKPiAgICAgKiBNb3ZlIHRvIDkgbW9udGhzLCB1bnRpbCB3ZSBmaXhlZCB0aGUgdW5k
ZXJseWluZyBpc3N1ZXMgLSB0aGUgcHJvYmxlbSBpcyB0aGF0IHVubGVzcyB3ZSBnZXQgc29tZSBz
b3J0IG9mIGNvbW1pdG1lbnQgCj4gICAgICogU2tpcCBhIHJlbGVhc2UgYXMgYSBvbmUtb2ZmOiBT
ZXQgb3Vyc2VsdmVzIHNvbWUgZ29hbHMgdGhhdCBtdXN0IGJlIGFjaGlldmVkIGluIHRoaXMgY3lj
bGUgYXJvdW5kIHRlc3RpbmcgLSB0aGlzIHdpbGwgbmVlZCBzb21lIGNvbW1pdG1lbnQgZnJvbSB2
ZW5kb3JzCj4gICAgIAo+ICAgICBSZWdhcmRzCj4gICAgIExhcnMKPiAgICAgCj4gVGhhdCBkaXNj
dXNzaW9uIHRvb2sgcGxhY2UgeWVzdGVyZGF5LCBpbmNsdWRpbmcgc29tZSBwZW9wbGUgd2hvIHdl
cmUgbm90IGF0IHRoZSBkZXNpZ24gc2Vzc2lvbiwgYnV0IG5vdCB0aGUgY29tcGxldGUgbGlzdCBv
ZiBwZW9wbGUuIFRodXMsIEkgYW0gY29weWluZyB0aGUgbm90ZXMgaW50byBoZXJlIGFzIHdlbGwg
KGFuZCB0aGUgZ29vZ2xlIGRvYyksIHN1Y2ggdGhhdCBldmVyeXRoaW5nIGlzIGluIG9uZSBwbGFj
ZS4KPiAKPiBKdWVyZ2VuOiByYWlzZXMgdGhlIHBvaW50IHRoYXQga2VlcGluZyB0aGUgcmVsZWFz
ZSBjYWRlbmNlIGF0IDYgbW9udGhzIGlzIHZlcnkgdW5mYWlyIG9uIEphbgo+IHdobyBoYXMgcmFp
c2VkIG1hbnkgdGltZXMgdGhhdCB0aGUgd29ya2xvYWQgcmVzdWx0aW5nIGZyb20gaGF2aW5nIHRv
IG1haW50YWluIHNvIG1hbnkKPiByZWxlYXNlIGJyYW5jaGVzIHdvdWxkIGJlIHRvbyBoaWdoLiBB
ZnRlciBydW5uaW5nIDYgbW9udGhseSByZWxlYXNlcyBmb3Igc29tZSB0aW1lLCB0aGlzCj4gaGFz
IGluIGZhY3QgY29tZSB0cnVlLCB3aGVuIGF0IHRoZSB0aW1lIEphbuKAmXMgY29uY2VybnMgd2Vy
ZSBkaXNtaXNzZWQuIFRoZSBvdmVyaGVhZAo+IGJyZWFrcyBkb3duIGludG8gYmFja3BvcnRpbmcg
Zml4ZXMsIGJhY2twb3J0aW5nIHNlY3VyaXR5IGZpeGVzIGFuZCBkZWFsaW5nIHdpdGggdGhlIHJl
bGVhc2UKPiBtZWNoYW5pY3MuCj4gCj4gSmFuOiByYWlzZWQgdGhlIHBvaW50IHRoYXQgaGFyZGx5
IGFueW9uZSByZXNwb25kcyB0byBjYWxscyBmb3IgYmFjay1wb3J0cyBhbmQgaWYgc28sIG9ubHkg
c2VuZAo+IGNoYW5nZS1zZXRzIGFuZCBKYW4gZG8gdGhlIGJhY2twb3J0aW5nLiBKYW4gYWxzbyBz
YXlzIGhlIHN1c3BlY3RzIHRoYXQgcGVvcGxlIG1heSBub3QKPiByZXNwb25kIHRvIGJhY2twb3J0
IHJlcXVlc3RzLCBiZWNhdXNlIHRoYXQgd291bGQgcmVxdWlyZSB0aGVtIHRvIGJhY2twb3J0IHRo
ZSBwYXRjaGVzLgo+IAo+IEdlb3JnZTogcG9pbnRzIG91dCB0aGF0IHVubGVzcyBoZSByZW1lbWJl
cnMgYXQgdGhlIHRpbWUgaGUgd3JpdGVzIG9yIHJldmlld3MgYSBwYXRjaCwKPiB3aGV0aGVyIGl0
IGlzIGJhY2stcG9ydCB3b3J0aHkuCj4gCj4gR2VvcmdlIGFuZCBBbmRyZXcgcmFpc2VkIHRoZSBp
ZGVhIHRoYXQgd2UgY291bGQgbWFpbnRhaW4gYSBsaXN0IG9mIHBlbmRpbmcgYmFja3BvcnRzIGFu
ZAo+IGFzc2lnbiBiYWNrcG9ydCB0YXNrcyB0byBwZW9wbGUuCj4gCj4gSmFuOiBtYWludGFpbmlu
ZyByZWxlYXNlcyBhcyBhIHNpbmdsZSBwZXJzb24gaXMgdGhlIG1vc3QgZWZmaWNpZW50IHdheSBv
ZiBkb2luZyBpdC4gQSBzaW5nbGUKPiBwZXJzb24gZG9pbmcgYWxsIHRyZWVzIGlzIG1vc3QgZWZm
aWNpZW50LCBidXQgdGhlbiB3ZSBuZWVkIHRvIHJlc3RyaWN0IHRoZSBudW1iZXIgb2YgdHJlZXMu
IEFuZAo+IDIgcmVsZWFzZXMgcGVyIHllYXIgYXJlIHRvbyBtYW55Lgo+IAo+IEFuZHJldzogc3Vn
Z2VzdHMgdGhhdCBhbiBldmVuL29kZCByZWxlYXNlcyBtb2RlbCB3aXRoIGRpZmZlcmVudCBzdXBw
b3J0IGN5Y2xlcyB3b3VsZCBzb2x2ZQo+IHRoaXMuIEJ5IGRvaW5nIHRoaXMsIHdlIHdvdWxkIHJl
dGFpbiB0aGUgZGlzY2lwbGluZSBvZiBkb2luZyByZWxlYXNlcy4KPiAKPiBKdWVyZ2VuOiB0aGlz
IHdvdWxkIGhvd2V2ZXIgaW1wb3NlIHRoZSByZWxlYXNlIG92ZXJoZWFkCj4gCj4gQW5kcmV3OiBh
Z3JlZXMgdGhhdCB3ZSBuZWVkIHRvIHJlZHVjZSBvdXIgcmVsZWFzZSBvdmVyaGVhZCByZWdhcmRs
ZXNzLCBidXQgdGhpcyBpc3N1ZSBpcwo+IG9ydGhvZ29uYWwgZnJvbSB0aGUgcmVsZWFzZSBjYWRl
bmNlLgo+IAo+ICoqU3RheWluZyBhdCA2IG1vbnRocyB3ZSB3b3VsZCBlaXRoZXIgaGF2ZSB0byBm
aW5kIHNvbWVvbmUgd2hvIHdvdWxkIGxpa2UgdG8gY2FycnkgdGhlCj4gbWFpbnRlbmFuY2UgbG9h
ZCwgb3IgbW92ZSB0byBhIGxvbmdlciBjYWRlbmNlLiBBbHNvIHdlIG5lZWQgdG8gbWFrZSBpdCBj
bGVhciB0aGF0Cj4gcmVkdWNpbmcgdGhlIHJlbGVhc2Ugb3ZlcmhlYWQgaXMgaW5kZXBlbmRlbnQg
ZnJvbSByZWxlYXNlIGNhZGVuY2UgYW5kIHByb2Nlc3MuIFdlCj4gc2hvdWxkIGJlIGRvaW5nIHRo
aXMgaXJyZXNwZWN0aXZlIGRlcGVuZGluZyBvbiB0aGUgY2FkZW5jZS4qKgo+IAo+IEp1ZXJnZW46
IFdlIGNvdWxkICoqIGxvb2sgYXQgOCBtb250aHMgKGluc3RlYWQgb2YgOSlpdCBpcyBiZXR0ZXIg
ZnJvbSBhIHNjaGVkdWxpbmcKPiBwZXJzcGVjdGl2ZSAod29ya2luZyBhcm91bmQgcHVibGljIGhv
bGlkYXlzKS4qKiDigIsgV2l0aCBhbiA4IG1vbnRoIHJlbGVhc2UgY3ljbGUsIHRoZSByZWxlYXNl
Cj4gb2NjdXJzIGF0IG9ubHkgMyBkaWZmZXJlbnQgZGF0ZXMgZHVyaW5nIHRoZSBjYWxlbmRhciB5
ZWFyLCByYXRoZXIgdGhhbiB0aGUgNCBkYXRlcyB3aXRoIGEgOQo+IG1vbnRoIGN5Y2xlLiBUaGlz
IG1ha2VzIHBsYW5uaW5nIGVhc2llciBmb3Igc2VsZWN0aW5nIGRhdGVzIHRoYXQgYXZvaWQgcHVi
bGljIGhvbGlkYXlzLiA4Cj4gbW9udGhzIGlzIGFsc28gY2xvc2VyIHRvIHRoZSA2IG1vbnRoIGN5
Y2xlIGZvciB0aG9zZSBwcmVmZXJyaW5nIHNob3J0ZXIgY2FkZW5jZS4gQW4gOCBtb250aAo+IGN5
Y2xlIHdvdWxkIG5vdCBpbmNyZWFzZSB0aGUgbnVtYmVyIG9mIGNvbmN1cnJlbnRseSBzdXBwb3J0
ZWQgYnJhbmNoZXMgd2hlbiBjb21wYXJlZAo+IHdpdGggYSA5IG1vbnRoIGN5Y2xlLgo+IAo+ICoq
QUNUSU9OOiBHZW9yZ2Ugd2lsbCBwdXQgdG9nZXRoZXIgYSBzdXJ2ZXkgZm9yIHRoZSBjb21taXR0
ZXJzIG91dGxpbmluZyB0aGUgaXNzdWUgYW5kCj4gdHJhZGUtb2ZmcyBhbmQgdGhlbiBnbyBmcm9t
IHRoZXJlKiogCj4gCgpQaW5nPyBBbnl0aGluZyBuZXc/IEknZCBsaWtlIHRvIGtub3cgdGhlIGRh
dGVzIGZvciA0LjEyLi4uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 15:42:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 15:42:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgB4B-0001rB-Mo; Thu, 19 Jul 2018 15:42: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgB4A-0001qw-Af
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 15:42:06 +0000
X-Inumbo-ID: 3af5d7f4-8b6a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3af5d7f4-8b6a-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 17:41:40 +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 1fgB47-00030B-AP; Thu, 19 Jul 2018 15:42: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 1fgB46-0003S9-T6; Thu, 19 Jul 2018 15:42:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgB46-0005NK-SV; Thu, 19 Jul 2018 15:42:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125432-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=3cdac2805692c7accde2f405d81cc0be799aee48
X-Osstest-Versions-That: xen=97cb0516a322ecdf0032fa9d8aa1525c03d7772f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 15:42:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125432: 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>

ZmxpZ2h0IDEyNTQzMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQzMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzY2RhYzI4MDU2OTJjN2FjY2RlMmY0MDVkODFjYzBiZTc5OWFlZTQ4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5N2NiMDUxNmEzMjJlY2RmMDAz
MmZhOWQ4YWExNTI1YzAzZDc3NzJmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU0MjEgIDIwMTgt
MDctMTkgMTE6MDA6MzUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NDMyICAy
MDE4LTA3LTE5IDE0OjAwOjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA5N2NiMDUx
NmEzLi4zY2RhYzI4MDU2ICAzY2RhYzI4MDU2OTJjN2FjY2RlMmY0MDVkODFjYzBiZTc5OWFlZTQ4
IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 17:01:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 17: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 1fgCIQ-0000FZ-72; Thu, 19 Jul 2018 17:00: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=gv/7=kd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fgCIO-0000FU-MW
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 17:00:52 +0000
X-Inumbo-ID: 50f93fcf-8b75-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50f93fcf-8b75-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 17:01:02 +0000 (UTC)
Received: from [172.19.182.147] (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 9EB0420673;
 Thu, 19 Jul 2018 17:00:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532019649;
 bh=BD0MT3vrbZEbfaLm8BKYSYcbJGGZwxeyr1k3reDeTHA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=uLosykZyuZ5pVE9VVDYv4tV62cnvvQlTLvsOCbSPEpYpGohHxlWJC9dSwxsXXMNWe
 S1amczYnYfGvBPFocklm5OO6uGHlyaMpmQZNwaPwUV0e58Cu1kJEWt/AlUUrYA6uOQ
 JzUXyVtKlmr2Az4pOCJsRI/eoBReD4yIx6wjOTOA=
Date: Thu, 19 Jul 2018 10:00: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: <5B5036A802000078001D5AE3@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807190955250.19154@sstabellini-ThinkPad-X260>
References: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
 <5B5036A802000078001D5AE3@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] shim: Fix generation of compat/callback.i:
 allow redef of OBJECT vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.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>

T24gVGh1LCAxOSBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiBTaWduZWQtb2ZmLWJ5
OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgo+
ID4gLS0tCj4gPiBQbGVhc2UgdXNlIG15IGdtYWlsIGFkZHJlc3MgZm9yIGFueSBjb3JyZXNwb25k
ZW5jZSB0byBtZS4KPiAKPiBJIHRoaW5rIGl0IGlzIGdlbmVyYWxseSBjb25zaWRlcmVkIGJhZCBw
cmFjdGljZSB0byBoYXZlIEZyb206IGFuZCBTLW8tYgo+IGRpZmZlci4KCldoeT8gVGhhdCBpcyBw
ZXJmZWN0bHkgZmluZS4gU2lnbmVkLW9mZi1ieSBpcyBhYm91dCBjb3B5cmlnaHQgb2YgdGhlCmNv
ZGUgd2hpbGUgRnJvbTogaXMgYWJvdXQgYXV0aG9yc2hpcC4gTW9yZW92ZXIsIGl0IGlzIHN0aWxs
IHBvc3NpYmxlIHRvCnNwZWNpZnkgYW4gYWx0ZXJuYXRpdmUgRnJvbTogYXMgZmlyc3QgbGluZSBv
ZiB0aGUgYm9keS4gU28gQ2hyaXN0b3BoZXIKY291bGQ6CgogIEZyb206IENocmlzdG9waGVyIENs
YXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4gKHRoZSBlbWFpbCBoZWFkZXIpIAog
IEZyb206IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5j
b20+IChpbiB0aGUgYm9keSkKICBTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hy
aXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPiAoaW4gdGhlIGJvZHkpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 17:19:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 17:19:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgCa0-0001Ul-6d; Thu, 19 Jul 2018 17:19: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=gv/7=kd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fgCZz-0001Uf-0A
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 17:19:03 +0000
X-Inumbo-ID: db2c48fb-8b77-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id db2c48fb-8b77-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 17:19:13 +0000 (UTC)
Received: from [172.19.182.147] (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 7B23020671;
 Thu, 19 Jul 2018 17:19:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532020740;
 bh=Ci9X+EEhh+X1N3yilRebi8hOMZQ3aJUfPnh7wqC5GDE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=oyXZyfDqIP4cUgqfaqsyVh0J6jWK0+57oHZm0NpXZe4Rw6DYIM3h32O5NX5jYQowb
 PNyiF3djE4Gt6iARYkjCvhy6wOM2AOVzDZcusT+rg8oQ941He6vOG4fmmozuLzneaF
 GJ0vjFLOxTCDWdCtTASllOHitlLTNWLSwyZhNdgY=
Date: Thu, 19 Jul 2018 10:18:56 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B502B6202000078001D5A90@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807191018340.19154@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-20-git-send-email-sstabellini@kernel.org>
 <72242a48-711c-0e6d-0885-eeb88cfcfa66@arm.com>
 <5B4EE84D02000078001D5343@prv1-mh.provo.novell.com>
 <e4e16cba-2545-1b4e-e15c-ac10c1a2b8a5@arm.com>
 <5B502B6202000078001D5A90@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 20/21] 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>, 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>, 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>

T24gVGh1LCAxOSBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDE4LjA3LjE4
IGF0IDE4OjU5LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+ID4gT24gMTgvMDcvMTgg
MDg6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+Pj4+IE9uIDE3LjA3LjE4IGF0IDIyOjI5LCA8
anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+ID4+PiBPbiAwNy8wNy8yMDE4IDAwOjEyLCBT
dGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPj4+PiBUb2RheSBDdHJsLUFBQSBpcyB1c2VkIHRv
IHN3aXRjaCBiZXR3ZWVuIFhlbiBhbmQgRG9tMC4gRXh0ZW5kIHRoZQo+ID4+Pj4gbWVjaGFuaXNt
IHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBYZW4sIERvbTAsIGFuZCBhbnkgb2YgdGhl
Cj4gPj4+PiBpbml0aWFsIERvbVUgY3JlYXRlZCBmcm9tIFhlbiBhbG9uZ3NpZGUgRG9tMCBvdXQg
b2YgaW5mb3JtYXRpb24gcHJvdmlkZWQKPiA+Pj4+IHZpYSBkZXZpY2UgdHJlZS4KPiA+Pj4gSXQg
ZmVlbHMgYSBiaXQgcGFpbmZ1bCBmb3IgdGhlIHVzZXIgdG8gc3dpdGNoIE4gdGltZXMgdG8gZ2V0
IGhpcyBkb21haW4KPiA+Pj4gY29uc29sZS4gV291bGQgaXQgYmUgcG9zc2libGUgdG8gcHJvdmlk
ZSBhIG5ldyBrZXkgYmluZGluZyB3aGVyZSB5b3UKPiA+Pj4gdHlwZSB0aGUgZG9tYWluIElEIHlv
dSB3YW50IHRvIHN3aXRjaCB0bz8KPiA+PiAKPiA+PiBEb2VzIHRoYXQgbWVhbiB5b3UnZCB3YW50
IHRvIHVzZSAwLTkgZm9yIHRoaXMgcHVycG9zZT8gSSdkIGJlCj4gPj4gdmVyeSBoZXNpdGFudCB0
byBhY2NlcHQgc3VjaCwgYXMgd2UncmUgcHJldHR5IHRpZ2h0IHdpdGggYXZhaWxhYmxlCj4gPj4g
Y2hhcmFjdGVycyBhbHJlYWR5LiBBbmQgb2YgY291cnNlIDAtOSB3b3VsZG4ndCBzY2FsZSB0byBE
b20xMAo+ID4+IGFuZCBiZXlvbmQuIElmIHlvdSBoYXZlIHNvbWV0aGluZyBlbHNlIGluIG1pbmQs
IEkgdGhpbmsgaXQgd291bGQKPiA+PiBoZWxwIGlmIHlvdSBzcGVsbGVkIHRoaXMgb3V0Lgo+ID4g
Cj4gPiBUaGF0IHdoYXQgSSBoYWQgaW4gbWluZC4gSSBhZ3JlZSB0aGF0IHRoaXMgc29sdXRpb24g
d291bGQgbm90IHNjYWxlIHRvIAo+ID4gRG9tMTAgYW5kIGJleW9uZC4gQnV0IHRoYXQgcmluZyBz
b2x1dGlvbiBpcyBub3QgZ29pbmcgdG8gYmUgYW55IGJldHRlci4KPiA+IAo+ID4gTGV0J3MgaW1h
Z2luZSB5b3Ugd2FudCB0byBzd2l0Y2ggYmV0d2VlbiBkb21haW4gOSBhbmQgOC4gWW91IHdvdWxk
IG5lZWQgCj4gPiB0byB0eXBlIENUUkwtQUFBIE4gdGltZSBiZWZvcmUgcmVhY2hpbmcgdGhlIHJp
Z2h0IGNvbnNvbGUuIE4gYmVlbiB0aGUgCj4gPiBudW1iZXIgb2YgZG9tYWluIHlvdSBoYXZlIHVz
aW5nIHRoZSBjb25zb2xlLgo+ID4gCj4gPiBJdCBmZWVscyBsaWtlLCB5b3Ugd2FudCB0byBwcm92
aWRlIGEga2V5IGZvciBzZWxlY3RpbmcgdGhlIGNvbnNvbGUgKGUuZyAKPiA+ICdjJykgYW5kIHRo
ZW4gdHlwZSB0aGUgZG9tYWluIElEIHlvdSB3YW50IHRvIGFjY2Vzcy4gQ2FuIHlvdSByZWFkIAo+
ID4gYW5vdGhlciBrZXkgd2hlbiBpbiB0aGUga2V5aGFuZGxlcj8KPiAKPiBXZWxsLCBhcyBhbHdh
eXMgLSBldmVyeXRoaW5nIGNhbiBiZSBtYWRlIHdvcmsgd2hpY2ggaXMgYXQgbGVhc3QKPiB0aGVv
cmV0aWNhbGx5IHBvc3NpYmxlLiBXZSBkb24ndCBoYXZlIGFueSBleGFtcGxlIG9mIHRoaXMgc28g
ZmFyLAo+IGJ1dCBJIGRvbid0IHRoaW5rIGl0IHdvdWxkIGJlIG92ZXJseSBjb21wbGljYXRlZC4K
CkFsbCByaWdodCAtLSBJJ2xsIGdpdmUgaXQgYSB0cnkgYW5kIHNlZSB3aGF0IGhhcHBlbnMuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 17:30:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 17:30:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgCkj-0002zl-Hr; Thu, 19 Jul 2018 17: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=wpld=kd=citrix.com=prvs=731019788=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fgCkh-0002zg-Qs
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 17:30:07 +0000
X-Inumbo-ID: 672c00a8-8b79-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 672c00a8-8b79-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 17:30:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,375,1526342400"; d="scan'208";a="60654025"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 19 Jul 2018 18:29:29 +0100
Message-ID: <20180719172929.20866-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxl: Handle deprecation of QEMU's -usbdevice
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

LXVzYmRldmljZSBpcyBkZXByZWNhdGVkIGFzIG9mIFFFTVUgMi4xMC4KClRoaXMgcGF0Y2ggcmVw
bGFjZSB0aGUgZmV3IG9wdGlvbnMgZG9jdW1lbnRlZCBpbiB4bC5jZmcoNSkgYnkgdGhlCnJlY29t
bWFuZGVkIHN5bnRheC4gQW5kIGlmIHRoZSBvcHRpb24gaXNuJ3QgcmVjb2duaXplLCBzaW1wbHkg
dXNlCi11c2JkZXZpY2Ugd2l0aCBhIHdhcm5pbmcsIHRoZSBvcHRpb25zIGlzbid0IGVudGlyZWx5
IHJlbW92ZWQgZnJvbSBRRU1VCnVwc3RyZWFtLgoKQWxzbywgcmVtb3ZlIGZyb20gdGhlIG1hbnVh
bCB0aGUgc2VudGVuY2UgaW52aXRpbmcgdG8gcmVhZCBRRU1VJ3MKZG9jdW1lbnRhdGlvbi4KClNp
Z25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgot
LS0KIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiB8ICAzIC0tCiB0b29scy9saWJ4bC9saWJ4bF9k
bS5jICAgfCA2NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiAyIGZp
bGVzIGNoYW5nZWQsIDYxIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCmlu
ZGV4IDA5OWEyOGRjN2EuLjc0Mzc1ZTAyMjUgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLmNmZy5w
b2QuNS5pbgorKysgYi9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KQEAgLTI0NjgsOSArMjQ2OCw2
IEBAIHdyaXRlICJob3N0OjguMiIuCiAKIFRoZSBmb3JtIHVzYmRldmljZT1ERVZJQ0UgaXMgYWxz
byBhY2NlcHRlZCBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkuCiAKLU1vcmUgdmFsaWQgb3B0
aW9ucyBjYW4gYmUgZm91bmQgaW4gdGhlICJ1c2JkZXZpY2UiIHNlY3Rpb24gb2YgdGhlIFFFTVUK
LWRvY3VtZW50YXRpb24uCi0KID1pdGVtIEI8dmVuZG9yX2RldmljZT0iVkVORE9SX0RFVklDRSI+
CiAKIFNlbGVjdHMgd2hpY2ggdmFyaWFudCBvZiB0aGUgUUVNVSB4ZW4tcHZkZXZpY2Ugc2hvdWxk
IGJlIHVzZWQgZm9yIHRoaXMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90
b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IGJkMTg3NDYzZWMuLjM2YTc3OGYyMDAgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0u
YwpAQCAtOTEwLDYgKzkxMCw2MiBAQCBzdGF0aWMgY2hhciAqcWVtdV9kaXNrX2lkZV9kcml2ZV9z
dHJpbmcobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqdGFyZ2V0X3BhdGgsCiAgICAgcmV0dXJu
IGRyaXZlOwogfQogCitzdGF0aWMgaW50IHFlbXVfc2V0X3VzYmRldmljZV9hcmcobGlieGxfX2dj
ICpnYywgaW50IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXhh
cnJheV90ICpkbV9hcmdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIg
KnVzYmRldmljZSkKK3sKKyAgICAvKgorICAgICAqIC11c2JkZXZpY2UgaXMgZGVwcmVjYXRlZCBz
aW5jZSBRRU1VIDIuMTAsIHJlcGxhY2UgaXQgYnkgYW4gZXF1aXZhbGVudCBpZgorICAgICAqIHRo
ZSBvcHRpb24gaXMgcmVjb2duaXplZCwgb3RoZXJ3aXNlIHVzZSB0aGUgZGVwcmVjYXRlZCAtdXNi
ZGV2aWNlIGFuZAorICAgICAqIGhvcGUgUUVNVSBkaWRuJ3QgcmVtb3ZlIGl0IHlldC4KKyAgICAg
Ki8KKworICAgIGlmICghc3RyY21wKHVzYmRldmljZSwgInRhYmxldCIpKSB7CisgICAgICAgIGZs
ZXhhcnJheV9hcHBlbmRfcGFpcihkbV9hcmdzLCAiLWRldmljZSIsICJ1c2ItdGFibGV0Iik7Cisg
ICAgICAgIHJldHVybiAwOworICAgIH0gZWxzZSBpZiAoIXN0cm5jbXAodXNiZGV2aWNlLCAiaG9z
dDoiLCA1KSkgeworICAgICAgICBjb25zdCBjaGFyICpwYXJhbXM7CisgICAgICAgIGNvbnN0IGNo
YXIgKnA7CisKKyAgICAgICAgcGFyYW1zID0gc3RyY2hyKHVzYmRldmljZSwgJzonKTsKKyAgICAg
ICAgaWYgKCFwYXJhbXMpCisgICAgICAgICAgICBnb3RvIG91dDsKKworICAgICAgICBwYXJhbXMr
KzsKKworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItZGV2aWNlIik7CisKKyAg
ICAgICAgcCA9IHN0cmNocihwYXJhbXMsICcuJyk7CisgICAgICAgIGlmIChwKSB7CisgICAgICAg
ICAgICB1aW50MzJfdCBidXNfbnVtID0gc3RydG91bChwYXJhbXMsIE5VTEwsIDApOworICAgICAg
ICAgICAgdWludDMyX3QgYWRkciAgICA9IHN0cnRvdWwocCArIDEsIE5VTEwsIDApOworICAgICAg
ICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBHQ1NQUklOVEYoInVzYi1ob3N0LGhvc3RidXM9JWQsaG9zdGFkZHI9JWQiLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnVzX251bSwgYWRkcikpOworICAgICAg
ICAgICAgcmV0dXJuIDA7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBwID0gc3RyY2hy
KHBhcmFtcywgJzonKTsKKyAgICAgICAgICAgIGlmIChwKSB7CisgICAgICAgICAgICAgICAgdWlu
dDMyX3QgdmVuZG9yX2lkICA9IHN0cnRvdWwocGFyYW1zLCBOVUxMLCAxNik7CisgICAgICAgICAg
ICAgICAgdWludDMyX3QgcHJvZHVjdF9pZCA9IHN0cnRvdWwocCArIDEsIE5VTEwsIDE2KTsKKyAg
ICAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEdDU1BSSU5URigidXNiLWhvc3QsdmVuZG9yaWQ9MHgleCxwcm9kdWN0aWQ9
MHgleCIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZW5kb3JfaWQs
IHByb2R1Y3RfaWQpKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgICAgIH0K
KyAgICAgICAgfQorICAgIH0gZWxzZSB7CisgICAgICAgIC8qIGZhbGxiYWNrICovCisgICAgICAg
IExPR0QoV0FSTiwgZG9taWQsICJBdHRlbXB0IHRvIHVzZSBkZXByZWNhdGVkIC11c2JkZXZpY2Ug
UUVNVSBvcHRpb24iKTsKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGRtX2FyZ3MsICIt
dXNiZGV2aWNlIiwgdXNiZGV2aWNlKTsKKyAgICAgICAgcmV0dXJuIDA7CisgICAgfQorCitvdXQ6
CisgICAgTE9HRChFUlJPUiwgZG9taWQsICJGYWlsZWQgdG8gcGFyc2UgdXNiZGV2aWNlPSBvcHRp
b24gJyVzJyIsIHVzYmRldmljZSk7CisgICAgcmV0dXJuIEVSUk9SX0lOVkFMOworfQorCiBzdGF0
aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpkbSwg
aW50IGd1ZXN0X2RvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGxpYnhsX2RvbWFpbl9jb25maWcgKmd1ZXN0X2NvbmZpZywKQEAgLTExNzEsMTYgKzEy
MjcsMTYgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxp
YnhsX19nYyAqZ2MsCiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
KGRtX2FyZ3MsICItdXNiIik7CiAgICAgICAgICAgICBpZiAoYl9pbmZvLT51Lmh2bS51c2JkZXZp
Y2UpIHsKLSAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICItdXNiZGV2aWNlIiwgYl9pbmZvLT51Lmh2bS51
c2JkZXZpY2UsIE5VTEwpOworICAgICAgICAgICAgICAgIGlmIChxZW11X3NldF91c2JkZXZpY2Vf
YXJnKGdjLCBndWVzdF9kb21pZCwgZG1fYXJncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBiX2luZm8tPnUuaHZtLnVzYmRldmljZSkpCisgICAgICAgICAgICAg
ICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKICAgICAgICAgICAgIH0gZWxzZSBpZiAoYl9pbmZv
LT51Lmh2bS51c2JkZXZpY2VfbGlzdCkgewogICAgICAgICAgICAgICAgIGNoYXIgKipwOwogICAg
ICAgICAgICAgICAgIGZvciAocCA9IGJfaW5mby0+dS5odm0udXNiZGV2aWNlX2xpc3Q7CiAgICAg
ICAgICAgICAgICAgICAgICAqcDsKICAgICAgICAgICAgICAgICAgICAgIHArKykgewotICAgICAg
ICAgICAgICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiLXVzYmRldmljZSIsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICpwLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAgaWYgKHFl
bXVfc2V0X3VzYmRldmljZV9hcmcoZ2MsIGd1ZXN0X2RvbWlkLCBkbV9hcmdzLCAqcCkpCisgICAg
ICAgICAgICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7CiAgICAgICAgICAgICAgICAg
fQogICAgICAgICAgICAgfQogICAgICAgICB9IGVsc2UgaWYgKGJfaW5mby0+dS5odm0udXNidmVy
c2lvbikgewotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 17:40:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 17: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 1fgCuy-00043r-Vv; Thu, 19 Jul 2018 17:40: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgCux-00043h-TI
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 17:40:43 +0000
X-Inumbo-ID: e2ecb398-8b7a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2ecb398-8b7a-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 17:40: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 1fgCuu-000603-8G; Thu, 19 Jul 2018 17:40: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 1fgCut-0005mB-UT; Thu, 19 Jul 2018 17:40:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgCut-0005lh-Tp; Thu, 19 Jul 2018 17:40:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125434-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 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
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=a3fffb4f5e1535e8e542669925eed489fdce6b62
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 17:40:39 +0000
Subject: [Xen-devel] [ovmf test] 125434: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQzNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0MzQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgYTNmZmZiNGY1ZTE1MzVlOGU1NDI2Njk5MjVlZWQ0ODlmZGNlNmI2Mgpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDEgZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTQzNCAgMjAxOC0wNy0xOSAxNTo0MTozNSBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGEzZmZmYjRmNWUxNTM1ZThlNTQyNjY5OTI1ZWVkNDg5ZmRjZTZiNjIKQXV0
aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBKdWwgMTgg
MTQ6MDA6MjUgMjAxOCArMDIwMAoKICAgIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlOiBjbGVhbiB1
cCBsaWJzIGFuZCBwcm90b3MgaW4gIkFjcGlQbGF0Zm9ybUR4ZS5pbmYiCiAgICAKICAgIE5vbmUg
b2YgdGhlIHNvdXJjZSBmaWxlcyByZWZlcmVuY2VkIGJ5ICJBY3BpUGxhdGZvcm1EeGUuaW5mIiAj
aW5jbHVkZQogICAgIk1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvRHhlU2VydmljZXNMaWIuaCIgb3Ig
dXNlIGludGVyZmFjZXMgZGVjbGFyZWQKICAgIHRoZXJlaW4sIHNvIGRyb3AgRHhlU2VydmljZXNM
aWIgZnJvbSBbTGlicmFyeUNsYXNzZXNdLgogICAgCiAgICAiQWNwaVBsYXRmb3JtRHhlLmluZiIg
cmVmZXJlbmNlcyAiQWNwaVBsYXRmb3JtLmMiLCB3aGljaCBpbnN0YWxscyBBQ1BJCiAgICB0YWJs
ZXMgYnVpbHQgaW50byB0aGUgZmlybXdhcmUgaW1hZ2UgZnJvbSB1bmRlciAiT3ZtZlBrZy9BY3Bp
VGFibGVzLyIsIGluCiAgICBjYXNlIGR5bmFtaWNhbGx5IGdlbmVyYXRlZCBBQ1BJIHRhYmxlcyBh
cmUgbm90IGF2YWlsYWJsZSBmcm9tIFhlbiBvciBRRU1VLgogICAgRm9yIHRoaXMsIHRoZSBkcml2
ZXIgY29uc3VtZXMgZ0VmaUZpcm13YXJlVm9sdW1lMlByb3RvY29sR3VpZC4gQWNjb3VudCBmb3IK
ICAgIHRoYXQgaW4gW1Byb3RvY29sc10uCiAgICAKICAgIENjOiBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIENjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4ubC5q
dXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29t
PgogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogICAg
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTQK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+
Cgpjb21taXQgNTg5NDIyNzdiY2JmNDFhYmRhNWY2ZTNhMWM4OWQ1NzExMDVkNTk4MwpBdXRob3I6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVuIDI3IDE2OjQy
OjUxIDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogRml4IFMzIHJlc3VtZSBo
YW5nIGlzc3VlLgogICAgCiAgICBXaGVuIHJlc3VtZSBmcm9tIFMzIGFuZCBDUFUgbG9vcCBtb2Rl
IGlzIE1XYWl0IG1vZGUsCiAgICBpZiBkcml2ZXIgY2FsbHMgQVBzIHRvIGRvIHRhc2sgYXQgRW5k
T2ZQZWkgcG9pbnQsIHRoZQogICAgQVBzIGNhbid0IGJlZW4gd2FrZSB1cCBhbmQgYmlvcyBoYW5n
IGF0IHRoYXQgcG9pbnQuCiAgICAKICAgIFRoZSByb290IGNhdXNlIGlzIFBpU21tQ3B1RHhlU21t
IGRyaXZlciB3YWtlcyB1cCBBUHMKICAgIHdpdGggSExUIG1vZGUgZHVyaW5nIFMzIHJlc3VtZSBw
aGFzZSB0byBkbyBTTU0gcmVsb2NhdGlvbi4KICAgIEFmdGVyIHRoaXMgdGFzaywgUGlTbW1DcHVE
eGVTbW0gZHJpdmVyIG5vdCByZXN0b3JlIEFQcwogICAgY29udGV4dCB3aGljaCBtYWtlIENwdU1w
UGVpIGRyaXZlciBzYXZlZCB3YWtlIHVwIGJ1ZmZlcgogICAgbm90IHdvcmtzLgogICAgCiAgICBU
aGUgc29sdXRpb24gZm9yIHRoaXMgaXNzdWUgaXMgbGV0IENwdU1wUGVpIGRyaXZlciBob29rCiAg
ICBTM1NtbUluaXREb25lIHBwaSBub3RpZmljYXRpb24uIEluIHRoaXMgbm90aWZ5IGZ1bmN0aW9u
LAogICAgaXQgY2hlY2sgd2hldGhlciBDcHUgTG9vcCBtb2RlIGlzIG5vdCBITFQgbW9kZS4gSWYg
eWVzLAogICAgQ3B1TXBQZWkgZHJpdmVyIHdpbGwgc2V0IGEgZmxhZyB0byBmb3JjZSBCU1AgdXNl
IElOSVQtU0lQSQogICAgLVNJUEkgY29tbWFuZCB0byB3YWtlIHVwIHRoZSBBUHMuCiAgICAKICAg
IENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMu
ZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KCmNvbW1pdCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5CkF1
dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMTIg
MTg6MjE6MDEgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBMb2FkIHVDb2Rl
IG9uY2UgZm9yIGVhY2ggY29yZS4KICAgIAogICAgVGhlIFNETSByZXF1aXJlcyBvbmx5IG9uZSB0
aHJlYWQgcGVyIGNvcmUgdG8gbG9hZCB0aGUKICAgIG1pY3JvY29kZS4KICAgIAogICAgVGhpcyBj
aGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAg
QWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZWdyZXNzaW9u
LXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDJhMDg5MTM0NDNiYjNm
ZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0Bp
bnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxMSAxOTowNzoyOCAyMDE4ICswODAwCgogICAgVWVm
aUNwdVBrZy9NcEluaXRMaWI6IFVzZSBCU1AgdUNvZGUgZm9yIEFQcyBpZiBwb3NzaWJsZS4KICAg
IAogICAgU2VhcmNoIHVDb2RlIGNvc3RzIG11Y2ggdGltZSwgaWYgQVAgaGFzIHNhbWUgcHJvY2Vz
c29yIHR5cGUKICAgIHdpdGggQlNQLCBBUCBjYW4gdXNlIEJTUCBzYXZlZCB1Q29kZSBpbmZvIHRv
IGdldCBiZXR0ZXIgcGVyZm9ybWFuY2UuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZXMgdGhp
cyBzb2x1dGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+
CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0
ZGY2ZmMyMjAwCkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAg
IEZyaSBKdWwgMTMgMDg6NDA6MjcgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGli
OiBSZWxvY2F0ZSB1Q29kZSB0byBtZW1vcnkgdG8gc2F2ZSB0aW1lLgogICAgCiAgICBSZWFkIHVD
b2RlIGZyb20gbWVtb3J5IGhhcyBiZXR0ZXIgcGVyZm9ybWFuY2UgdGhhbiBmcm9tIGZsYXNoLgog
ICAgQnV0IGl0IG5lZWRzIGV4dHJhIGVmZm9ydCB0byBsZXQgQlNQIGNvcHkgdUNvZGUgZnJvbSBm
bGFzaCB0bwogICAgbWVtb3J5LiBBbHNvIEJTUCBhbHJlYWR5IGVuYWJsZSBjYWNoZSBpbiBTRUMg
cGhhc2UsIHNvIGl0IHVzZQogICAgbGVzcyB0aW1lIHRvIHJlbG9jYXRlIHVDb2RlIGZyb20gZmxh
c2ggdG8gbWVtb3J5LiBBZnRlcgogICAgdmVyaWZpY2F0aW9uLCBpZiBzeXN0ZW0gaGFzIG1vcmUg
dGhhbiBvbmUgcHJvY2Vzc29yLCBpdCB3aWxsCiAgICByZWR1Y2Ugc29tZSB0aW1lIGlmIGxvYWQg
dUNvZGUgZnJvbSBtZW1vcnkuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZSB0aGlzIG9wdGlt
aXphdGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 17:44:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 17:44:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgCyr-0004Gq-KP; Thu, 19 Jul 2018 17: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=8zjf=kd=citrix.com=prvs=731dbc32e=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fgCyq-0004Gl-2s
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 17:44:44 +0000
X-Inumbo-ID: 5b814756-8b7b-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b814756-8b7b-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 19:44:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,375,1526342400"; d="scan'208";a="76438472"
From: Lars Kurth <lars.kurth@citrix.com>
To: Juergen Gross <jgross@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Jan Beulich <JBeulich@suse.com>, "Roger
 Pau Monne" <roger.pau@citrix.com>, Rich Persaud <persaur@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>, Sander Eikelenboom <linux@eikelenboom.it>,
 Stefano Stabellini <sstabellini@kernel.org>, George Dunlap
 <George.Dunlap@citrix.com>
Thread-Topic: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
Thread-Index: AQHUEi6TDPbo/cw1b0+Q5XDttz9t56R8KOGAgAD8jICAABVbgP//9bsAgAMsvoCAAHSFgIAA8AYAgABqHQCAAATxgIAAKp6AgAjzkgCAC1hoAP//raaA
Importance: high
X-Priority: 1
Date: Thu, 19 Jul 2018 17:44:40 +0000
Message-ID: <6E308B71-C016-433E-B899-D6A9D5E39C5F@citrix.com>
References: <0920C595-DA2C-4C5E-B713-40ADB616CC93@citrix.com>
 <60433E7B-455A-45C9-8A6A-B26F5BD8F115@citrix.com>
 <20180703100733.mhfeia2vfywt6czx@mac.bytemobile.com>
 <8E144174-5EFE-474C-9C00-F10D3469FBD0@citrix.com>
 <416f5015-93da-1832-aa63-abac54815e60@suse.com>
 <23357.65017.175500.267696@mariner.uk.xensource.com>
 <20180705181311.tqt43urlygigkfhs@doug-macbook.localdomain>
 <5B3F291002000078001D1C5D@prv1-mh.provo.novell.com>
 <20180706145204.gozvorhnw2x6bjns@doug-macbook.localdomain>
 <23359.34361.279794.653470@mariner.uk.xensource.com>
 <CC3E6275-D3FD-4679-9003-B9BDC7DF2B6E@citrix.com>
 <79BD69AF-ECCB-4423-92FD-152E6F72DBEE@citrix.com>
 <74d5e369-84e3-6bf0-c0e5-26ff233a3111@suse.com>
In-Reply-To: <74d5e369-84e3-6bf0-c0e5-26ff233a3111@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <D4C0804E86672143A8D7AA2DCB275C0F@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Process
 changes: is the 6 monthly release Cadence too short, Security Process, ...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDE5LzA3LzIwMTgsIDA4OjQwLCAiSnVlcmdlbiBHcm9zcyIgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICA+ICoqQUNUSU9OOiBHZW9yZ2Ugd2lsbCBwdXQgdG9nZXRoZXIg
YSBzdXJ2ZXkgZm9yIHRoZSBjb21taXR0ZXJzIG91dGxpbmluZyB0aGUgaXNzdWUgYW5kDQogICAg
PiB0cmFkZS1vZmZzIGFuZCB0aGVuIGdvIGZyb20gdGhlcmUqKiANCiAgICA+IA0KICAgIA0KICAg
IFBpbmc/IEFueXRoaW5nIG5ldz8gSSdkIGxpa2UgdG8ga25vdyB0aGUgZGF0ZXMgZm9yIDQuMTIu
Li4NCiAgICANCkFkZGluZyBHZW9yZ2U6IEhlIHdhcyBkb2luZyB0aGUgNSBwb2ludCBzdXJ2ZXkg
YW5kIHdhcyB0cmF2ZWxsaW5nLCBidXQgaXMgYmFjayBhcyBvZiB0b21vcnJvdy4gSSB0aGluayB3
ZSBoYXZlIGEgd2F5IGZvcndhcmQsIGJ1dCBJIHdpbGwgbGV0IEdlb3JnZSByZXBseS4gDQpMYXJz
DQogICAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 18:33:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 18:33: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 1fgDjF-0008Hy-8u; Thu, 19 Jul 2018 18:32: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fgDjE-0008Ht-0f
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 18:32:40 +0000
X-Inumbo-ID: 0e2c5b84-8b82-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 0e2c5b84-8b82-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 20:32:13 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 12:32:37 -0600
Message-Id: <5B50D9420200007800137603@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 12:32:34 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <sstabellini@kernel.org>
References: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
 <5B5036A802000078001D5AE3@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807190955250.19154@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1807190955250.19154@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] shim: Fix generation of compat/callback.i:
 allow redef of OBJECT vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Ian.Jackson@eu.citrix.com, christopher.w.clark@gmail.com, tim@xen.org,
 julien.grall@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>

Cj4+PiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IDA3LzE5LzE4
IDc6MDAgUE0gPj4+Cj5PbiBUaHUsIDE5IEp1bCAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4g
PiBTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJh
ZXN5c3RlbXMuY29tPgo+PiA+IC0tLQo+PiA+IFBsZWFzZSB1c2UgbXkgZ21haWwgYWRkcmVzcyBm
b3IgYW55IGNvcnJlc3BvbmRlbmNlIHRvIG1lLgo+PiAKPj4gSSB0aGluayBpdCBpcyBnZW5lcmFs
bHkgY29uc2lkZXJlZCBiYWQgcHJhY3RpY2UgdG8gaGF2ZSBGcm9tOiBhbmQgUy1vLWIKPj4gZGlm
ZmVyLgo+Cj5XaHk/IFRoYXQgaXMgcGVyZmVjdGx5IGZpbmUuIFNpZ25lZC1vZmYtYnkgaXMgYWJv
dXQgY29weXJpZ2h0IG9mIHRoZQo+Y29kZSB3aGlsZSBGcm9tOiBpcyBhYm91dCBhdXRob3JzaGlw
LiAKCgpXZWxsLCBpbiB0aGlzIHBhcnRpY3VsYXIgY2FzZSBDaHJpc3RvcGhlciBoYWQgZXZlbiBh
c2tlZCB0aGF0IGNvbW11bmljYXRpb24KdG8gZ28gdG8gdGhlIG1haWwgYWRkcmVzcyBoZSBzZW50
IGZyb20uIEhvdyBpcyBhbnlvbmUgZ29pbmcgdG8ga25vdyB0aGF0IGlmCmp1ZGdpbmcganVzdCBm
cm9tIHRoZSBldmVudHVhbCBjb21taXQgaW4gZ2l0PwoKQmVzaWRlcyB0aGF0IC0gaG93IGRvZXMg
YW55b25lIGtub3cgd2hldGhlciB0aGUgdHdvIGFyZSBhY3R1YWxseSBhZGRyZXNzZXMKb2YgdGhl
IHNhbWUgcGVyc29uPwoKCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 18:38:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 18: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 1fgDoQ-00008y-Ur; Thu, 19 Jul 2018 18:38: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fgDoP-00008t-PD
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 18:38:01 +0000
X-Inumbo-ID: e3e77a59-8b82-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 e3e77a59-8b82-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 18:38:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 12:37:59 -0600
Message-Id: <5B50DA850200007800137618@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 12:37:57 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <andrew.cooper3@citrix.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
 <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
 <5B507A6102000078001D5DDD@prv1-mh.provo.novell.com>
 <65e2cc63-e956-86ca-2c46-55dd0157ae9e@citrix.com>
In-Reply-To: <65e2cc63-e956-86ca-2c46-55dd0157ae9e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/6] x86/HVM: prefill cache with PDPTEs 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: George.Dunlap@eu.citrix.com, xen-devel@lists.xenproject.org,
 kevin.tian@intel.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>

Pj4+IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IDA3LzE5LzE4IDE6
NTUgUE0gPj4+Cj5PbiAxOS8wNy8xOCAxMjo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDE5LjA3LjE4IGF0IDEzOjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+
PiBPbiAxOS8wNy8xOCAxMTo1MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gU2luY2Ugc3RyaWN0
bHkgc3BlYWtpbmcgaXQgaXMgaW5jb3JyZWN0IGZvciBndWVzdF93YWxrX3RhYmxlcygpIHRvIHJl
YWQKPj4+PiBMMyBlbnRyaWVzIGR1cmluZyBQQUUgcGFnZSB3YWxrcywgdHJ5IHRvIG92ZXJjb21l
IHRoaXMgd2hlcmUgcG9zc2libGUgYnkKPj4+PiBwcmUtbG9hZGluZyB0aGUgdmFsdWVzIGZyb20g
aGFyZHdhcmUgaW50byB0aGUgY2FjaGUuIFNhZGx5IHRoZQo+Pj4+IGluZm9ybWF0aW9uIGlzIGF2
YWlsYWJsZSBpbiB0aGUgRVBUIGNhc2Ugb25seS4gT24gdGhlIHBvc2l0aXZlIHNpZGUgZm9yCj4+
Pj4gTlBUIHRoZSBzcGVjIHNwZWxscyBvdXQgdGhhdCBMMyBlbnRyaWVzIGFyZSBhY3R1YWxseSBy
ZWFkIG9uIHdhbGtzLCBzbwo+Pj4+IHVzIHJlYWRpbmcgdGhlbSBpcyBjb25zaXN0ZW50IHdpdGgg
aGFyZHdhcmUgYmVoYXZpb3IgaW4gdGhhdCBjYXNlLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4gSSdtIGFmcmFpZCB0aGF0IHRoaXMg
aXNuJ3QgYXJjaGl0ZWN0dXJhbGx5IGNvcnJlY3QuICBJdCBtZWFucyB0aGF0IGFuCj4+PiBlbXVs
YXRlZCBtZW1vcnkgYWNjZXNzIHdpbGwgcmVhZCB0aGUgUERQVEUgcmVnaXN0ZXIgdmFsdWVzLCBy
YXRoZXIgdGhhbgo+Pj4gd2hhdCBpcyBhY3R1YWxseSBpbiBSQU0uCj4+IEknbSBhZnJhaWQgSSBk
b24ndCB1bmRlcnN0YW5kOiBBIENSMyBsb2FkIGxvYWRzIHRoZSBQRFBURXMgaW50bwo+PiByZWdp
c3RlcnMsIGFuZCB3YWxrcyB1c2UgdGhvc2UgcmVnaXN0ZXJzLCBub3QgbWVtb3J5LiBUaGF0J3Mg
dGhlIHZlcnkKPj4gZGlmZmVyZW5jZSBiZXR3ZWVuIFBBRSBhbmQgYWxsIG90aGVyIHdhbGtzLgo+
Cj5QYXRjaCAzIGNhdXNlcyBtZW1vcnkgcmVhZHMgdG8gY29tZSBmcm9tIHRoZSBjYWNoZS4KPgo+
VGhpcyBwYXRjaCBmZWVkcyB0aGUgUERQVEUgcmVnaXN0ZXJzIGludG8gdGhlIGNhY2hlLCB3aGlj
aCBicmVha3MgdGhlCj5hcmNoaXRlY3R1cmFsIGNvcnJlY3RuZXNzIG9mIHBhdGNoIDMsIGJlY2F1
c2UgdGhlIFBEUFRFIHJlZ2lzdGVycyBtYXkKPmxlZ2l0aW1hdGVseSBiZSBzdGFsZSBXUlQgdGhl
IGNvbnRlbnQgaW4gbWVtb3J5LgoKRXhhY3RseS4gQW5kIEkgd2FudCB0byB1c2UgdGhlIHJlZ2lz
dGVyIGNvbnRlbnRzIGluIHRoYXQgY2FzZS4gSGVuY2UgdGhlIGZpbGxpbmcKb2YgdGhlIGNhY2hl
IGhlcmUgZnJvbSB0aGUgcmVnaXN0ZXIgdmFsdWVzLgoKCj5UaGUgcGFnZXdhbGsgcmVhZGluZyBv
ZiB0b3BfbWFwIGRvZXNuJ3QgcmVxdWlyZSB0aGF0IHRvcF9tYXAgcG9pbnRzIGludG8KPmd1ZXN0
IHNwYWNlLiAgSWYgeW91IHJlYWQgdGhlIFBEUFRFIHJlZ2lzdGVycyBvbnRvIHRoZSBzdGFjaywg
YW5kIHBhc3MgYQo+cG9pbnRlciB0byB0aGUgc3RhY2sgaW50byB0aGUgcGFnZXdhbGsgaW4gdGhl
IDMtbGV2ZWwgY2FzZSwgdGhlbiB5b3UgZml4Cj50aGUgaXNzdWUgZGVzY3JpYmVkIGhlcmUgd2l0
aG91dCBicmVha2luZyBwYXRjaCAzLgoKSSdtIGFmcmFpZCBJIHN0aWxsIGRvbid0IHVuZGVyc3Rh
bmQ6IFdoeSAib250byB0aGUgc3RhY2siPyBBbmQgYW55d2F5IC0gYXJlCnlvdSB0cnlpbmcgdG8g
dGVsbCBtZSB0aGlzIG9kZCBpcyBob3cgYWN0dWFsIGhhcmR3YXJlIGJlaGF2ZXM/CgoKSmFuCgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 18:42:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 18: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 1fgDsO-0000qC-GS; Thu, 19 Jul 2018 18:42: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fgDsN-0000q7-43
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 18:42:07 +0000
X-Inumbo-ID: 75fcd674-8b83-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 75fcd674-8b83-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 18:42:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 12:42:04 -0600
Message-Id: <5B50DB7A0200007800137623@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 12:42:02 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <tamas@tklengyel.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@bitdefender.com>
 <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
 <CABfawhnjd3if3_KDbPb-_L7582Toks+mMUZRDn=La10z3Did0Q@mail.gmail.com>
In-Reply-To: <CABfawhnjd3if3_KDbPb-_L7582Toks+mMUZRDn=La10z3Did0Q@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: aisaila@bitdefender.com, andrew.cooper3@citrix.com,
 george.dunlap@citrix.com, rcojocaru@bitdefender.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+IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gMDcvMTkvMTggNTowOSBQ
TSA+Pj4KPk9uIFRodSwgSnVsIDE5LCAyMDE4IGF0IDI6MzAgQU0gSmFuIEJldWxpY2ggPEpCZXVs
aWNoQHN1c2UuY29tPiB3cm90ZToKPiA+Pj4gT24gMTkuMDcuMTggYXQgMTA6MTgsIDxhaXNhaWxh
QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPiBPbiBNaSwgMjAxOC0wNy0xOCBhdCAxNTozMyAr
MDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiA+PiA+IE9uIEp1bCAyLCAyMDE4LCBhdCA4OjQy
IEFNLCBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmMKPj4gPj4gPiArICAg
ICAgICAgICAgYnJlYWs7Cj4+ID4+ID4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3g6Cj4+ID4+
ID4gKyAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9SVzsKPj4gPj4gPiArICAgICAgICAgICAg
YnJlYWs7Cj4+ID4+ID4gKyAgICAgICAgY2FzZSBwMm1fYWNjZXNzX3J3eDoKPj4gPj4gPiArICAg
ICAgICBkZWZhdWx0Ogo+PiA+PiA+ICsgICAgICAgICAgICBicmVhazsKPj4gPj4gPiAgICAgfQo+
PiA+PiBJIHRoaW5rIHlvdSB3YW50IGFub3RoZXIgYmxhbmsgbGluZSBoZXJlIHRvby4KPj4gPj4K
Pj4gPj4gQWxzbywgdGhpcyBkb2VzbuKAmXQgc2VlbSB0byBjYXB0dXJlIHRoZSDigJhy4oCZIHBh
cnQgb2YgdGhlIGVxdWF0aW9uIOKAlAo+PiA+PiBzaG91bGRu4oCZdCBwMm1fYWNjZXNzX24gZW5k
IHVwIHdpdGggYSBub3QtcHJlc2VudCBwMm0gZW50cnk/Cj4+ID4KPj4gPiBTVk0gZG9zZW4ndCBl
eHBsaWNpdGx5IHByb3ZpZGUgYSByZWFkIGFjY2VzcyBiaXQgc28gd2UgdHJlYXQgcmVhZCBhbmQK
Pj4gPiB3cml0ZSB0aGUgc2FtZSB3YXkuCj4+Cj4+IFJlYWQgYW5kIHdyaXRlIGNhbid0IHBvc3Np
Ymx5IGJlIHRyZWF0ZWQgdGhlIHNhbWUuIFlvdSBvdWdodCB0byB1c2UKPj4gdGhlIHByZXNlbnQg
Yml0IHRvIGRlbnkgcmVhZCAocmVhbGx5OiBhbnkpIGFjY2VzcywgYXMgYWxzbyBpbXBsaWVkIGJ5
Cj4+IEdlb3JnZSdzIHJlc3BvbnNlLgo+Cj5XZSBhbHJlYWR5IHRyZWF0IHdyaXRlIGFjY2Vzc2Vz
IGFsc28gYXMgcmVhZCBvbiBJbnRlbCBiZWNhdXNlIG9mCj5oYXJkd2FyZSBsaW1pdGF0aW9ucyB3
aXRoIENNUFhDSEcuIFNvIEkgZG9uJ3Qgc2VlIGEgcHJvYmxlbSB3aXRoIHRoaXMuCgpSaWdodCAt
IHdyaXRlIGltcGxpZXMgcmVhZC4gV2hpY2ggbWVhbnMgbm8tcmVhZCBpbXBsaWVzIG5vLXdyaXRl
LiBXaGljaApzdGlsbCBtZWFucyB0byBtZSB0aGF0IHAybV9hY2Nlc3NfbiBjYW4ndCByZXN1bHQg
aW4gb3RoZXIgdGhhbiBhIG5vdC0KcHJlc2VudCBlbnRyeS4KCkphbgoKCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 18:46:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 18: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 1fgDwr-00018Y-86; Thu, 19 Jul 2018 18:46: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgDwp-00018O-PF
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 18:46:43 +0000
X-Inumbo-ID: 1ace57aa-8b84-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ace57aa-8b84-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 18:46: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 1fgDwm-0007RP-JL; Thu, 19 Jul 2018 18:46: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 1fgDwm-0003VO-AI; Thu, 19 Jul 2018 18:46:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgDwm-00050Q-9L; Thu, 19 Jul 2018 18:46:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125304-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl-arndale:<job
 status>:broken:regression
 xen-unstable:test-armhf-armhf-xl-arndale:host-install(4):broken: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm: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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-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-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=a60de1b9f80681859b845f35c1c0e191cddb0b01
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 18:46:40 +0000
Subject: [Xen-devel] [xen-unstable test] 125304: 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>

ZmxpZ2h0IDEyNTMwNCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTMwNC8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MTc4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIGE2MGRlMWI5ZjgwNjgxODU5Yjg0NWYzNWMxYzBlMTkxY2RkYjBiMDEKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2
NGNhMTM0Y2Q5NTI2NzljODEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE3OCAgMjAxOC0wNy0x
NSAxMDoyMDoxMSBaICAgIDQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNTkgIDIwMTgt
MDctMTcgMDQ6MjI6NDEgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjUzMDQgIDIwMTgtMDctMTggMDc6NDk6MTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
eHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
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
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNv
bW1pdCBhNjBkZTFiOWY4MDY4MTg1OWI4NDVmMzVjMWMwZTE5MWNkZGIwYjAxCkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVsIDEw
IDE0OjAxOjI5IDIwMTggKzAxMDAKCiAgICB4ODYvbXNyOiBEcm9wIHN0YWxlIGNvbW1lbnQgZm9y
IHZjcHVfbXNycy5zcGVjX2N0cmwKICAgIAogICAgTW9yZSB0aGFuIHRoZSBib3R0b20gdHdvIGJp
dHMgYXJlIG5vdyBkZWZpbmVkLCBhbmQgdGhlIE1TUiBwb2xpY3kgd29yayBoYXMKICAgIHNob3du
IHRoYXQgdXNpbmcgbm9uLWFyY2hpdGVjdHVyYWwgcmVwcmVzZW50YXRpb25zIHR1cm5zIG91dCB0
byBiZSBwcm9ibGVtYXRpYwogICAgZm9yIG1vcmUgdGhhbiBqdXN0IGFzbSBjb2RlLiAgQXMgdGhl
IGFyY2hpdGVjdHVyYWwgcmVwcmVzZW50YXRpb24gaXMgdGhlCiAgICBleHBlY3RlZCBkZWZhdWx0
LCB3ZSBkb24ndCBuZWVkIHRvIGp1c3RpZnkgd2h5IHdlIGFyZSB1c2luZyBpdC4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpjb21taXQgOGRh
Yjg2N2M4MWVkZTQ1NTAwOTAyOGE5YTg4ZWRjNGZmM2I5ZGE4OApBdXRob3I6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE1heSAyOCAxNDoxOToy
MyAyMDE4ICswMDAwCgogICAgeDg2L3N2bSBGaXhlcyBhbmQgY2xlYW51cCB0byBzdm1faW5qZWN0
X2V2ZW50KCkKICAgIAogICAgICogU3RhdGUgYWRqdXN0bWVudHMgKGFuZCBkZWJ1ZyB0cmFjaW5n
KSBmb3IgI0RCLyNCUC8jUEYgc2hvdWxkIG5vdCBiZSBkb25lCiAgICAgICBmb3IgYGludCAkbmAg
aW5zdHJ1Y3Rpb25zLiAgVXBkYXRlcyB0byAlY3IyIG9jY3VyIGV2ZW4gaWYgdGhlIGV4Y2VwdGlv
bgogICAgICAgY29tYmluZXMgdG8gI0RGLgogICAgICogRG9uJ3Qgb3BlbmNvZGUgRFJfU1RFUCB3
aGVuIHVwZGF0aW5nICVkcjYuCiAgICAgKiBTaW1wbGlmeSB0aGUgbG9naWMgZm9yIGNhbGxpbmcg
c3ZtX2VtdWxfc3dpbnRfaW5qZWN0aW9uKCkgYXMgaW4gdGhlIGNvbW1vbgogICAgICAgY2FzZSwg
ZXZlcnkgY29uZGl0aW9uIG5lZWRzIGNoZWNraW5nLgogICAgICogRml4IGNvbW1lbnRzIHdoaWNo
IGhhdmUgYmVjb21lIHN0YWxlIGFzIGNvZGUgaGFzIG1vdmVkIGJldHdlZW4gY29tcG9uZW50cy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xl
LmNvbT4KCmNvbW1pdCBhZDQzY2U1M2FkMmRhYjY2NzNlNzUwZjg3OTM1NjBlNmU0NjBhZTI4CkF1
dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBX
ZWQgTWFyIDE0IDE1OjIwOjA1IDIwMTggKzAwMDAKCiAgICB4ODYvcHY6IEF2b2lkIGxvY2tlZCBi
aXQgbWFuaXB1bGF0aW9uIGluIHJlZ2lzdGVyX2d1ZXN0X2NhbGxiYWNrKCkKICAgIAogICAgQ2hh
bmdlcyB0byBhcmNoLnZnY19mbGFncyBhcmUgbWFkZSB0byBjdXJyZW50IGluIHN5bmNyaG9ub3Vz
IGNvbnRleHQgb25seSwgYW5kCiAgICBkb24ndCBuZWVkIHRvIGJlIGxvY2tlZC4gIChUaGUgb25s
eSBvdGhlciBjaGFuZ2VzIGFyZSB2aWEKICAgIGFyY2hfc2V0X2luZm9fZ3Vlc3QoKSwgd2hpY2gg
b3BlcmF0ZXMgb24gZGVzY2hlZHVsZWQgdmNwdXMgb25seSkuCiAgICAKICAgIFJlcGxhY2UgdGhl
IHtzZXQsY2xlYXJ9X2JpdCgpIGNhbGxzIHdpdGggY29tcGlsZXItdmlzaWJsZSBiaXR3aXNlIG9w
ZXJhdGlvbnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgoKY29tbWl0IDZmMjhjMDlhYTk2YjYzNmVkNDAyN2NhZGE1NzBjMWYyYjhkYzU5
MGYKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwg
MTYgMTU6MDI6NTUgMjAxOCArMDEwMAoKICAgIHRvb2xzOiAtLXdpdGgtc3lzdGVtLXtvdm1mLHNl
YWJpb3MsaXB4ZX0gc2hvdWxkIHByb3ZpZGUgYWJzb2x1dGUgcGF0aHMKICAgIAogICAgVGhlIHBh
dGhzIHNob3VsZG4ndCBiZSBzZXQgdG8gInllcyIuIFdlIGFzayB0aGUgdXNlciB0byBzZXQgYWJz
b2x1dGUKICAgIHBhdGhzIGJlY2F1c2UgWGVuJ3MgYnVpbGQgc3lzdGVtIGRvZXNuJ3Qga25vdyB3
aGVyZSB0byBzZWFyY2gsIGFuZCB0aGUKICAgIGJ1aWxkIG1hY2hpbmUgZG9lc24ndCBuZWNlc3Nh
cmlseSBoYXZlIHRob3NlIGJpbmFyaWVzIHByZXNlbnQgaW4gdGhlCiAgICBmaXJzdCBwbGFjZS4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNv
bW1pdCAwMWQ2MzEwMjhhMDJmZTJjNTQxNjAwMzhjZDQ1ZDIyZmY1NzMzYjBjCkF1dGhvcjogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVsIDE2IDE1OjAyOjU0IDIw
MTggKzAxMDAKCiAgICB0b29sczogcHJvdmlkZSAtLXdpdGgtc3lzdGVtLWlweGUKICAgIAogICAg
VGhpcyBvcHRpb24gbGV0cyB1c2VyIHNwZWNpZnkgd2hpY2ggYmluYXJ5IGlzIHRvIGJlIHVzZWQg
YXMgaXB4ZS4gSWYKICAgIGl0IGlzIHNwZWNpZmllZCwgdGhlIGluLXRyZWUgaXB4ZSB3aWxsIG5v
dCBiZSBidWlsdC4gVGhpcyBvcHRpb24gaXMgaW4KICAgIGxpbmUgd2l0aCBvdGhlciAtLXdpdGgt
c3lzdGVtLSogb3B0aW9ucyB3ZSBwcm92aWRlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0IGU0NTA2ZjQwNGNiNzk4M2Q2YjQyNDA1NGJh
OTk5YzZkZDI2YWI0ZmEKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRl
OiAgIE1vbiBKdWwgMTYgMTU6MDI6NTMgMjAxOCArMDEwMAoKICAgIHRvb2xzOiBsb2FkIElQWEUg
ZnJvbSBzdGFuZGFsb25lIGZpbGUKICAgIAogICAgRG8gbm90IGVtYmVkIElQWEUgaW50byBSb21i
aW9zIGFueW1vcmUuIEluc3RlYWQsIGl0IGlzIGxvYWRlZCBieSB0aGUKICAgIHRvb2xzdGFjayBm
cm9tIGEgZmlsZSBhcyBhIHNlcGFyYXRlIG1vZHVsZS4KICAgIAogICAgQWJpbGl0eSB0byBsZXQg
dXNlciBzcGVjaWZ5IGFuIElQWEUgYmxvYiB3aWxsIGNvbWUgbGF0ZXIuCiAgICAKICAgIE5vIHVz
ZXIgdmlzaWJsZSBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKY29tbWl0IDJjYWUzMWRkNDcyYTk2Nzc5NDlmNTVjMTVmMTA4ZGU5Njg1Yjk2YjEKQXV0
aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMTYgMTU6
MDI6NTIgMjAxOCArMDEwMAoKICAgIGxpYnhjOiBhbGxvdyBIVk0gZ3Vlc3QgdG8gaGF2ZSBtb2R1
bGVzCiAgICAKICAgIExpZnQgdGhlIGxvYWRpbmcgY29kZSBvdXQgb2YgUFZIIHNwZWNpZmljIGJy
YW5jaC4gVGFrZSB0aGUgY2hhbmNlIHRvCiAgICBtYWtlIHRoZSBkZWJ1ZyBtZXNzYWdlIG1vcmUg
dXNlZnVsLgogICAgCiAgICBOb3cgdGhlIGNvZGUgbmVlZHMgdG8gaGFuZGxlIHZpcnRfYmFzZSBi
ZWluZyBVTlNFVF9BRERSLCB3aGljaCBpdCBpcwogICAgZm9yIEhWTSBndWVzdC4gIEluIGNhc2Ug
dmlydF9iYXNlIGlzIG5vdCBzZXQsIGl0IHNob3VsZCBiZSB0cmVhdGVkIGFzCiAgICB6ZXJvLiAg
SW4gY2FzZSBQVkggYW5kIFBWLCB2aXJ0X2Jhc2UgaXMgc2V0IGJ5IHRoZSByZXNwZWN0aXZlIGxv
YWRlcgogICAgYnkgcGFyc2luZyB0aGUgYmluYXJ5LgogICAgCiAgICBJUFhFIHdpbGwgYmUgbG9h
ZGVkIGFzIGEgbW9kdWxlIG9mIFJvbWJpb3MuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgNTNhMjZlZjU2M2FiMGIwMThjYmQzZjU1YzM4
ZmY5MTY4YTdhNmNhNQpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6
ICAgTW9uIEp1bCAxNiAxNTowMjo1MSAyMDE4ICswMTAwCgogICAgaXB4ZTogcHJvZHVjZSBhIHNp
bmdsZSBiaW5hcnkgZnJvbSBpdHMgYnVpbGQKICAgIAogICAgQW5kIHN3aXRjaCBodm1sb2FkZXIv
TWFrZWZpbGUgdG8gdXNlIHRoYXQgYmluYXJ5LiBUaGlzIHdpbGwgaGVscCBsYXRlcgogICAgd2hl
biB3ZSBjaGFuZ2UgaHZtbG9hZGVyIHRvIHBpY2sgYSB1c2VyIHByb3ZpZGVkIGJpbmFyeS4KICAg
IAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKY29tbWl0IGNmNzkwMGI1MWViOTFiMTI2YmEyNTJjZWMzMTI3ZDE3Y2Vl
MTQ2OWMKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBK
dWwgMTYgMTU6MDI6NTAgMjAxOCArMDEwMAoKICAgIFRvb2xzLm1rLmluOiBkcm9wIHVudXNlZCB2
YXJpYWJsZXMKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KCmNvbW1pdCA1ODk0YzBhMmRhNjYyNDNhODkwODhkMzA5YzdlMWVhMjEyYWIyOGQ2CkF1dGhv
cjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMTYgMTU6
MTU6MTIgMjAxOCArMDIwMAoKICAgIGFsbG93IGNwdV9kb3duKCkgdG8gYmUgY2FsbGVkIGVhcmxp
ZXIKICAgIAogICAgVGhlIGZ1bmN0aW9uJ3MgdXNlIG9mIHRoZSBzdG9wLW1hY2hpbmUgbG9naWMg
aGFzIHNvIGZhciBwcmV2ZW50ZWQgaXRzCiAgICB1c2UgYWhlYWQgb2YgdGhlIHByb2Nlc3Npbmcg
b2YgdGhlICJvcmRpbmFyeSIgaW5pdGNhbGxzLiBTaW5jZSBhdCB0aGlzCiAgICBlYXJseSB0aW1l
IHdlJ3JlIGluIGEgY29udHJvbGxlZCBlbnZpcm9ubWVudCBhbnl3YXksIHRoZXJlJ3Mgbm8gbmVl
ZCBmb3IKICAgIHN1Y2ggYSBoZWF2eSB0b29sLiBBZGRpdGlvbmFsbHkgdGhpcyBvdWdodCB0byBo
YXZlIGxlc3Mgb2YgYSBwZXJmb3JtYW5jZQogICAgaW1wYWN0IGVzcGVjaWFsbHkgb24gbGFyZ2Ug
c3lzdGVtcywgY29tcGFyZWQgdG8gdGhlIGFsdGVybmF0aXZlIG9mCiAgICBtYWtpbmcgc3RvcC1t
YWNoaW5lIGZ1bmN0aW9uYWxpdHkgYXZhaWxhYmxlIGVhcmxpZXIuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgZGEzZDU1YWU2NzIyNTc5OGMy
YWQ4ZjQyYWYyZjQzMmY2ZjJiMjIxNApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBNb24gSnVsIDE2IDE1OjEyOjE5IDIwMTggKzAyMDAKCiAgICBjb25zb2xl
OiBhdm9pZCBwcmludGluZyBubyBvciBudWxsIHRpbWUgc3RhbXBzCiAgICAKICAgIER1cmluZyBl
YXJseSBib290IHRpbWVzdGFtcHMgYXJlbid0IHZlcnkgdXNlZnVsLCBhcyB0aGV5J3JlIGFsbCB6
ZXJvCiAgICAoaW4gImJvb3QiIG1vZGUpIG9yIGFic2VudCBhbHRvZ2V0aGVyIChpbiAiZGF0ZSIg
YW5kICJkYXRlbXMiIG1vZGVzKS4KICAgIExvZyAiYm9vdCIgZm9ybWF0IHRpbWVzdGFtcHMgd2hl
biB0aGUgZGF0ZSBmb3JtYXRzIGFyZW4ndCBhdmFpbGFibGUgeWV0LAogICAgYW5kIGxvZyByYXcg
dGltZXN0YW1wcyB3aGVuIGJvb3Qgb25lcyBhcmUgc3RpbGwgYWxsIHplcm8uIEFsc28gYWRkIGEK
ICAgICJyYXciIG1vZGUuCiAgICAKICAgIEZvciB0aGUgQVJNIHNpZGUgZ2V0X2N5Y2xlcygpIHRv
IHByb2R1Y2UgYSBtZWFuaW5nZnVsIHZhbHVlLCBBUk0ncwogICAgY3ljbGVfdCBnZXRzIGNoYW5n
ZWQgdG8gdWludDY0X3QuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
CmNvbW1pdCA1NjVlZmJjOGE3MTQ1YzQ3Mzc5NTQzZWRmY2M4NGZjNGY0ZGQ2ZDgzCkF1dGhvcjog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAx
NiAxNToxMTo0MiAyMDE4ICswMjAwCgogICAgZG9jcy9wdmg6IGRvY3VtZW50IGluaXRpYWwgTVRS
UiBzdGF0ZQogICAgCiAgICBQcm92aWRlZCB0byBib3RoIERvbTAgYW5kIERvbVVzLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
CmNvbW1pdCBhMWMxYWUwYjBmNWIzMGI1YjkyOGU0NTM0OTA4NmVjMDA5MzBiY2NmCkF1dGhvcjog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAx
NiAxNToxMToyMiAyMDE4ICswMjAwCgogICAgbGlieGMvcHZoOiBzZXQgZGVmYXVsdCBNVFJSIHR5
cGUgdG8gd3JpdGUtYmFjawogICAgCiAgICBBbmQgZW5hYmxlIE1UUlIuIFRoaXMgYWxsb3dzIHRv
IHByb3ZpZGUgYSBzYW5lIGluaXRpYWwgTVRSUiBzdGF0ZSBmb3IKICAgIFBWSCBEb21Vcy4gVGhp
cyB3aWxsIGhhdmUgdG8gYmUgZXhwYW5kZWQgd2hlbiBwY2ktcGFzc3Rocm91Z2ggc3VwcG9ydAog
ICAgaXMgYWRkZWQgdG8gUFZIIGd1ZXN0cywgc28gdGhhdCBNTUlPIHJlZ2lvbnMgb2YgZGV2aWNl
cyBhcmUgc2V0IGFzCiAgICBVQy4KICAgIAogICAgTm90ZSB0aGF0IGluaXRpYWwgTVRSUiBzZXR1
cCBpcyBkb25lIGJ5IGh2bWxvYWRlciBmb3IgSFZNIGd1ZXN0cywKICAgIHRoYXQncyBub3QgdXNl
ZCBieSBQVkggZ3Vlc3RzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKY29tbWl0IGQ4YjA4NDBiYjkwNzExZTkzYjY5OTRlNTBjNzI4YmJiZjBmMDEy
YTAKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTog
ICBNb24gSnVsIDE2IDE1OjEwOjQ5IDIwMTggKzAyMDAKCiAgICBodm0vbXRycjogY29weSBoYXJk
d2FyZSBzdGF0ZSBmb3IgRG9tMAogICAgCiAgICBDb3B5IHRoZSBzdGF0ZSBmb3VuZCBvbiB0aGUg
aGFyZHdhcmUgd2hlbiBjcmVhdGluZyBhIFBWSCBEb20wLiBTaW5jZQogICAgdGhlIG1lbW9yeSBt
YXAgcHJvdmlkZWQgdG8gYSBQVkggRG9tMCBpcyBiYXNlZCBvbiB0aGUgbmF0aXZlIG9uZSB1c2lu
ZwogICAgdGhlIHNhbWUgc2V0IG9mIE1UUlIgcmFuZ2VzIHNob3VsZCBwcm92aWRlIERvbTAgd2l0
aCBhIHNhbmUgTVRSUiBzdGF0ZQogICAgd2l0aG91dCBoYXZpbmcgdG8gbWFudWFsbHkgYnVpbGQg
aXQgaW4gWGVuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cgpjb21taXQgZTUyMGQ5ZTE0NGFjNDc2NmFhYTdjZTU1ZjFjNDkxOTFhNWRkZWZj
OApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAg
IE1vbiBKdWwgMTYgMTU6MTA6MDkgMjAxOCArMDIwMAoKICAgIGh2bS9tdHJyOiB1c2UgdGhlIGhh
cmR3YXJlIG51bWJlciBvZiB2YXJpYWJsZSByYW5nZXMgZm9yIERvbTAKICAgIAogICAgRXhwYW5k
IHRoZSBzaXplIG9mIHRoZSB2YXJpYWJsZSByYW5nZXMgYXJyYXkgdG8gbWF0Y2ggdGhlIHNpemUg
b2YgdGhlCiAgICB1bmRlcmx5aW5nIGhhcmR3YXJlLCB0aGlzIGlzIGEgcHJlcGFyYXRvcnkgY2hh
bmdlIGZvciBjb3B5aW5nIHRoZQogICAgaGFyZHdhcmUgTVRSUiBzdGF0ZSBmb3IgRG9tMC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29t
bWl0IGRlM2IzMTMxMjI0ODY0NjM5NGE3OGI4MzdiOGEwMmYyNDgzY2FkMDIKQXV0aG9yOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVsIDE2IDE1
OjA5OjUwIDIwMTggKzAyMDAKCiAgICBodm0vbXRycjogYWRkIGVtYWNzIGxvY2FsIHZhcmlhYmxl
cyBibG9jayB3aXRoIGZvcm1hdHRpbmcgaW5mbwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNvbW1pdCA4ZWJjNjBlMDI3NGI3
NzA3NDNlNTkyNTZmNjY1Nzg5ZDQzMDhiMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMTYgMTU6MDk6MTIgMjAxOCArMDIwMAoKICAgIHg4
Ni9tdHJyOiBzcGxpdCAiZW5hYmxlZCIgZmllbGQgaW50byB0d28gYm9vbGVhbiBmbGFncwogICAg
CiAgICBUaGUgY29kZSBob3BlZnVsbHkgaXMgbW9yZSByZWFkYWJsZSB0aGlzIHdheS4KICAgIAog
ICAgQWxzbyBzd2l0Y2ggaGF2ZV9maXhlZCB0byBib29sLCBzZWVpbmcgdGhhdCBpdCBhbHJlYWR5
IGlzIHVzZWQgYXMgYQogICAgYm9vbGVhbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgW3N3aXRjaGVkIHRvIHVzZSBNQVNLXypdCiAg
ICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
CmNvbW1pdCA3NjE1OWYxMGIxNzRkOGE1Y2Q0YzUwMjEzYTlkMjFmY2MwZTk0NDFkCkF1dGhvcjog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMTYgMTU6MDg6
MDIgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06IGltcHJvdmUgTVRSUiBsb2FkIGNoZWNrcwogICAg
CiAgICBXZSBzaG91bGQgbm90IGFzc3VtZSB0aGF0IHRoZSBpbmNvbWluZyBzZXQgb2YgdmFsdWVz
IGNvbnRhaW5zIGV4YWN0bHkKICAgIE1UUlJfVkNOVCB2YXJpYWJsZSByYW5nZSBNU1JzLiBQZXJt
aXQgYSBzbWFsbGVyIGFtb3VudCBhbmQgcmVqZWN0IGEKICAgIGJpZ2dlciBvbmUuIEFzIGEgcmVz
dWx0IHRoZSBzYXZlIHBhdGggdGhlbiBhbHNvIG5lZWRzIHRvIG5vIGxvbmdlciB1c2UKICAgIGEg
Zml4ZWQgdXBwZXIgYm91bmQsIGluIHR1cm4gcmVxdWlyaW5nIHVudXNlZCBzcGFjZSBpbiB0aGUg
c2F2ZSByZWNvcmQKICAgIHRvIGJlIHplcm9lZCB1cCBmcm9udC4KICAgIAogICAgQWxzbyBzbGln
aHRseSByZWZpbmUgdHlwZXMgd2hlcmUgYXBwcm9wcmlhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFtzd2l0Y2ggdG8gdXNlIE1B
U0tfRVhUUiB0byBnZXQgVkNOVF0KICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 18:47:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 18:47:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgDxZ-0001Bz-Kd; Thu, 19 Jul 2018 18: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fgDxY-0001Bt-Sl
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 18:47:28 +0000
X-Inumbo-ID: 35643da1-8b84-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35643da1-8b84-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 18:47:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,375,1526342400"; d="scan'208";a="76442331"
To: Jan Beulich <jbeulich@suse.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
 <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
 <5B507A6102000078001D5DDD@prv1-mh.provo.novell.com>
 <65e2cc63-e956-86ca-2c46-55dd0157ae9e@citrix.com>
 <5B50DA850200007800137618@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: <95a0aace-ae9b-6595-978c-05a1de712f6c@citrix.com>
Date: Thu, 19 Jul 2018 19:47:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B50DA850200007800137618@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 5/6] x86/HVM: prefill cache with PDPTEs 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: George.Dunlap@eu.citrix.com, xen-devel@lists.xenproject.org,
 kevin.tian@intel.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>

T24gMTkvMDcvMTggMTk6MzcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IDA3LzE5LzE4IDE6NTUgUE0gPj4+Cj4+IE9uIDE5
LzA3LzE4IDEyOjQ3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDE5LjA3LjE4IGF0IDEz
OjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMTkvMDcvMTgg
MTE6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBTaW5jZSBzdHJpY3RseSBzcGVha2luZyBp
dCBpcyBpbmNvcnJlY3QgZm9yIGd1ZXN0X3dhbGtfdGFibGVzKCkgdG8gcmVhZAo+Pj4+PiBMMyBl
bnRyaWVzIGR1cmluZyBQQUUgcGFnZSB3YWxrcywgdHJ5IHRvIG92ZXJjb21lIHRoaXMgd2hlcmUg
cG9zc2libGUgYnkKPj4+Pj4gcHJlLWxvYWRpbmcgdGhlIHZhbHVlcyBmcm9tIGhhcmR3YXJlIGlu
dG8gdGhlIGNhY2hlLiBTYWRseSB0aGUKPj4+Pj4gaW5mb3JtYXRpb24gaXMgYXZhaWxhYmxlIGlu
IHRoZSBFUFQgY2FzZSBvbmx5LiBPbiB0aGUgcG9zaXRpdmUgc2lkZSBmb3IKPj4+Pj4gTlBUIHRo
ZSBzcGVjIHNwZWxscyBvdXQgdGhhdCBMMyBlbnRyaWVzIGFyZSBhY3R1YWxseSByZWFkIG9uIHdh
bGtzLCBzbwo+Pj4+PiB1cyByZWFkaW5nIHRoZW0gaXMgY29uc2lzdGVudCB3aXRoIGhhcmR3YXJl
IGJlaGF2aW9yIGluIHRoYXQgY2FzZS4KPj4+Pj4KPj4+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4+IEknbSBhZnJhaWQgdGhhdCB0aGlzIGlzbid0
IGFyY2hpdGVjdHVyYWxseSBjb3JyZWN0LiAgSXQgbWVhbnMgdGhhdCBhbgo+Pj4+IGVtdWxhdGVk
IG1lbW9yeSBhY2Nlc3Mgd2lsbCByZWFkIHRoZSBQRFBURSByZWdpc3RlciB2YWx1ZXMsIHJhdGhl
ciB0aGFuCj4+Pj4gd2hhdCBpcyBhY3R1YWxseSBpbiBSQU0uCj4+PiBJJ20gYWZyYWlkIEkgZG9u
J3QgdW5kZXJzdGFuZDogQSBDUjMgbG9hZCBsb2FkcyB0aGUgUERQVEVzIGludG8KPj4+IHJlZ2lz
dGVycywgYW5kIHdhbGtzIHVzZSB0aG9zZSByZWdpc3RlcnMsIG5vdCBtZW1vcnkuIFRoYXQncyB0
aGUgdmVyeQo+Pj4gZGlmZmVyZW5jZSBiZXR3ZWVuIFBBRSBhbmQgYWxsIG90aGVyIHdhbGtzLgo+
PiBQYXRjaCAzIGNhdXNlcyBtZW1vcnkgcmVhZHMgdG8gY29tZSBmcm9tIHRoZSBjYWNoZS4KPj4K
Pj4gVGhpcyBwYXRjaCBmZWVkcyB0aGUgUERQVEUgcmVnaXN0ZXJzIGludG8gdGhlIGNhY2hlLCB3
aGljaCBicmVha3MgdGhlCj4+IGFyY2hpdGVjdHVyYWwgY29ycmVjdG5lc3Mgb2YgcGF0Y2ggMywg
YmVjYXVzZSB0aGUgUERQVEUgcmVnaXN0ZXJzIG1heQo+PiBsZWdpdGltYXRlbHkgYmUgc3RhbGUg
V1JUIHRoZSBjb250ZW50IGluIG1lbW9yeS4KPiBFeGFjdGx5LiBBbmQgSSB3YW50IHRvIHVzZSB0
aGUgcmVnaXN0ZXIgY29udGVudHMgaW4gdGhhdCBjYXNlLiBIZW5jZSB0aGUgZmlsbGluZwo+IG9m
IHRoZSBjYWNoZSBoZXJlIGZyb20gdGhlIHJlZ2lzdGVyIHZhbHVlcy4KCkJ1dCB1c2luZyB0aGUg
cmVnaXN0ZXIgdmFsdWVzIGlzIHdyb25nIGhlcmUuCgo+Cj4KPj4gVGhlIHBhZ2V3YWxrIHJlYWRp
bmcgb2YgdG9wX21hcCBkb2Vzbid0IHJlcXVpcmUgdGhhdCB0b3BfbWFwIHBvaW50cyBpbnRvCj4+
IGd1ZXN0IHNwYWNlLiAgSWYgeW91IHJlYWQgdGhlIFBEUFRFIHJlZ2lzdGVycyBvbnRvIHRoZSBz
dGFjaywgYW5kIHBhc3MgYQo+PiBwb2ludGVyIHRvIHRoZSBzdGFjayBpbnRvIHRoZSBwYWdld2Fs
ayBpbiB0aGUgMy1sZXZlbCBjYXNlLCB0aGVuIHlvdSBmaXgKPj4gdGhlIGlzc3VlIGRlc2NyaWJl
ZCBoZXJlIHdpdGhvdXQgYnJlYWtpbmcgcGF0Y2ggMy4KPiBJJ20gYWZyYWlkIEkgc3RpbGwgZG9u
J3QgdW5kZXJzdGFuZDogV2h5ICJvbnRvIHRoZSBzdGFjayI/IEFuZCBhbnl3YXkgLSBhcmUKPiB5
b3UgdHJ5aW5nIHRvIHRlbGwgbWUgdGhpcyBvZGQgaXMgaG93IGFjdHVhbCBoYXJkd2FyZSBiZWhh
dmVzPwoKQ29uc2lkZXIgdGhlIGZvbGxvd2luZyBzY2VuYXJpbzoKCjsgJWVheCBwb2ludHMgYXQg
c29tZSB2YWxpZCBQRFBURXMKCm1vdiAlZWF4LCAlY3IzIDsgQ29waWVzIDMyIGJ5dGVzIGludG8g
dGhlIGhpZGRlbiByZWdpc3RlcnMuCm1vdiAkMHhkZWFkLCA4KCVlYXgpIDsgQ2xvYmJlcnMgUERQ
VEVbMV0uwqAgSGFyZHdhcmUgcmVnaXN0ZXIgc3RpbGwgaW50YWN0LgpGRVAgbW92IDgoJWVheCks
ICVlYnggOyBSZWFkcyB0aGUgbWVtb3J5IGJlaGluZCB0aGUgY2xvYmJlcmVkIFBEUFRFWzFdCgpX
aGVuIGVtdWxhdGluZyB0aGUgM3JkIGluc3RydWN0aW9uLCB5b3UgYWN0dWFsbHkgbmVlZCB0byBy
ZWFkIG1lbW9yeSwKbm90IHRoZSBjYWNoZWQgUERQVEVzLCBiZWNhdXNlIHRoZSB2YWx1ZSBjYW4g
YmUgZGlmZmVyZW50LsKgIFRoZXJlZm9yZSwKeW91IG11c3Qgbm90IHB1dCB0aGUgUERQVEVzIGlu
dG8gdGhlIGNhY2hlIGluIHRoZSBmaXJzdCBwbGFjZSwgYmVjYXVzZQppdCB3aWxsIGNhdXNlIGVy
cm9uZW91cyBiZWhhdmlvdXIuCgpNeSBwb2ludCB3aXRoIHRoZSB0b3BfbWFwIHBvaW50ZXIgaXMg
dGhhdCB5b3UgY2FuIGFycmFuZ2UgZm9yIGl0IHRvCnBvaW50IHRvIHRoZSByZWFsIFBEUFRFcyAo
cHVsbGVkIG91dCBvZiB0aGUgVk1DUykgcmF0aGVyIHRoYW4gcmVhZGluZwp0aGUgcmVhbCBndWVz
dCBSQU0gYXQgdGhlIHBoeXNpY2FsIGFkZHJlc3MgcG9pbnRlZCB0byBieSAlY3IzLgoKfkFuZHJl
dwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 18:48:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 18: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 1fgDyO-0001JI-3z; Thu, 19 Jul 2018 18:48: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fgDyM-0001J7-Si
 for xen-devel@lists.xen.org; Thu, 19 Jul 2018 18:48:18 +0000
X-Inumbo-ID: 53421fc4-8b84-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 53421fc4-8b84-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 18:48:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 12:48:16 -0600
Message-Id: <5B50DCEE020000780013762A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 12:48:14 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <andrew.cooper3@citrix.com>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 0/2] x86/xstate: Fixes and improvements
 to xsetbv handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: text/plain; 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+IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IDA3LzE5LzE4IDE6
NDYgUE0gPj4+Cj5BbmRyZXcgQ29vcGVyICgyKToKPng4Ni94c3RhdGU6IFVzZSBhIGd1ZXN0cyBD
UFVJRCBwb2xpY3ksIHJhdGhlciB0aGFuIGFsbG93aW5nIGFsbCBmZWF0dXJlcwo+eDg2L3hzdGF0
ZTogTWFrZSBlcnJvcnMgaW4geHN0YXRlIGNhbGN1bGF0aW9ucyBtb3JlIG9idmlvdXMgYnkgY3Jh
c2hpbmcgdGhlIGRvbWFpbgoKIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 18:49:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 18:49:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgDze-0001Rx-Fi; Thu, 19 Jul 2018 18: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=gv/7=kd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fgDzc-0001Rn-VD
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 18:49:37 +0000
X-Inumbo-ID: 6c961eb7-8b84-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c961eb7-8b84-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 20:49:11 +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 8B59F20684;
 Thu, 19 Jul 2018 18:49:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532026174;
 bh=MFHhxtT+vuls09Fb/Kqi2Rrx6lPmm2yms3SgQfxmwu0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Mucp9TcG5fXtgyoVpq7Pk7EC3LGbL3Z1/ZuU7x4howSrpTddG8lJt1goZnrVS1Cvk
 /w9CQybZLfd97ZdIUOm1Mcd8cP3Mfd6lX0lvjN1/fNbC0/Z0Q4vYrOWC0jqXK3hZ32
 R27RDnDovoW2Sxwyzjio/GhRaPjIA8Ita2sQjuY0=
Date: Thu, 19 Jul 2018 11:49:30 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <jbeulich@suse.com>
In-Reply-To: <5B50D9420200007800137603@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807191139460.19154@sstabellini-ThinkPad-X260>
References: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
 <5B5036A802000078001D5AE3@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807190955250.19154@sstabellini-ThinkPad-X260>
 <5B50D9420200007800137603@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] shim: Fix generation of compat/callback.i:
 allow redef of OBJECT vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Ian.Jackson@eu.citrix.com,
 christopher.w.clark@gmail.com, tim@xen.org, julien.grall@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>

T24gVGh1LCAxOSBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gMDcvMTkvMTggNzowMCBQTSA+Pj4KPiA+
T24gVGh1LCAxOSBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPiBTaWduZWQtb2Zm
LWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29t
Pgo+ID4+ID4gLS0tCj4gPj4gPiBQbGVhc2UgdXNlIG15IGdtYWlsIGFkZHJlc3MgZm9yIGFueSBj
b3JyZXNwb25kZW5jZSB0byBtZS4KPiA+PiAKPiA+PiBJIHRoaW5rIGl0IGlzIGdlbmVyYWxseSBj
b25zaWRlcmVkIGJhZCBwcmFjdGljZSB0byBoYXZlIEZyb206IGFuZCBTLW8tYgo+ID4+IGRpZmZl
ci4KPiA+Cj4gPldoeT8gVGhhdCBpcyBwZXJmZWN0bHkgZmluZS4gU2lnbmVkLW9mZi1ieSBpcyBh
Ym91dCBjb3B5cmlnaHQgb2YgdGhlCj4gPmNvZGUgd2hpbGUgRnJvbTogaXMgYWJvdXQgYXV0aG9y
c2hpcC4gCj4gCj4gV2VsbCwgaW4gdGhpcyBwYXJ0aWN1bGFyIGNhc2UgQ2hyaXN0b3BoZXIgaGFk
IGV2ZW4gYXNrZWQgdGhhdCBjb21tdW5pY2F0aW9uCj4gdG8gZ28gdG8gdGhlIG1haWwgYWRkcmVz
cyBoZSBzZW50IGZyb20uIEhvdyBpcyBhbnlvbmUgZ29pbmcgdG8ga25vdyB0aGF0IGlmCj4ganVk
Z2luZyBqdXN0IGZyb20gdGhlIGV2ZW50dWFsIGNvbW1pdCBpbiBnaXQ/CgpZZWFoLCB0aGF0IGJp
dCBvZiBpbmZvcm1hdGlvbiBpcyBsb3N0IGluIHRoZSBjb21taXQgbWVzc2FnZSwKdW5mb3J0dW5h
dGVseS4gQXQgdGhhdCBwb2ludCwgdGhlIHBhdGNoIGlzIGFscmVhZHkgY29tbWl0dGVkLCBzbyBp
dCBpcwp1c3VhbGx5IG5vdCBhIGJpZyBkZWFsLgoKCj4gQmVzaWRlcyB0aGF0IC0gaG93IGRvZXMg
YW55b25lIGtub3cgd2hldGhlciB0aGUgdHdvIGFyZSBhY3R1YWxseSBhZGRyZXNzZXMKPiBvZiB0
aGUgc2FtZSBwZXJzb24/CgpJIGRvbid0IHRoaW5rIHRoZXkgaGF2ZSB0byBiZSB0aGUgc2FtZSBw
ZXJzb24uIFdoYXQgbWF0dGVycyBpcyB0aGUKU2lnbmVkLW9mZi1ieSBsaW5lLCB0aGUgYXV0aG9y
IGlzIG9ubHkgdG8gZ2l2ZSBjcmVkaXRzIHRvIHdob20gZGlkIHRoZQp3b3JrLiBJdCBjb3VsZCBi
ZSBhIHBzZXVkb255bS4gV2hpbGUgdGhlIFNpZ25lZC1vZmYtYnkgaGFzIHRvIGJlIGEgcmVhbApw
ZXJzb24uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 18:54:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 18: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 1fgE4S-0002Da-4T; Thu, 19 Jul 2018 18:54: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fgE4Q-0002DV-Ej
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 18:54:34 +0000
X-Inumbo-ID: 1d7c9a15-8b85-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d7c9a15-8b85-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 20:54:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,375,1526342400"; d="scan'208";a="76442665"
To: Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich
 <jbeulich@suse.com>
References: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
 <5B5036A802000078001D5AE3@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807190955250.19154@sstabellini-ThinkPad-X260>
 <5B50D9420200007800137603@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807191139460.19154@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: <ed01fc3b-5530-b487-d4ef-7b902a6dd92a@citrix.com>
Date: Thu, 19 Jul 2018 19:54:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807191139460.19154@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] shim: Fix generation of compat/callback.i:
 allow redef of OBJECT vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com, tim@xen.org,
 Ian.Jackson@eu.citrix.com, christopher.w.clark@gmail.com, julien.grall@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>

T24gMTkvMDcvMTggMTk6NDksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBUaHUsIDE5
IEp1bCAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPiAwNy8xOS8xOCA3OjAwIFBNID4+Pgo+Pj4gT24gVGh1LCAx
OSBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IFNpZ25lZC1vZmYtYnk6IENocmlz
dG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Cj4+Pj4+IC0t
LQo+Pj4+PiBQbGVhc2UgdXNlIG15IGdtYWlsIGFkZHJlc3MgZm9yIGFueSBjb3JyZXNwb25kZW5j
ZSB0byBtZS4KPj4+PiBJIHRoaW5rIGl0IGlzIGdlbmVyYWxseSBjb25zaWRlcmVkIGJhZCBwcmFj
dGljZSB0byBoYXZlIEZyb206IGFuZCBTLW8tYgo+Pj4+IGRpZmZlci4KPj4+IFdoeT8gVGhhdCBp
cyBwZXJmZWN0bHkgZmluZS4gU2lnbmVkLW9mZi1ieSBpcyBhYm91dCBjb3B5cmlnaHQgb2YgdGhl
Cj4+PiBjb2RlIHdoaWxlIEZyb206IGlzIGFib3V0IGF1dGhvcnNoaXAuIAo+PiBXZWxsLCBpbiB0
aGlzIHBhcnRpY3VsYXIgY2FzZSBDaHJpc3RvcGhlciBoYWQgZXZlbiBhc2tlZCB0aGF0IGNvbW11
bmljYXRpb24KPj4gdG8gZ28gdG8gdGhlIG1haWwgYWRkcmVzcyBoZSBzZW50IGZyb20uIEhvdyBp
cyBhbnlvbmUgZ29pbmcgdG8ga25vdyB0aGF0IGlmCj4+IGp1ZGdpbmcganVzdCBmcm9tIHRoZSBl
dmVudHVhbCBjb21taXQgaW4gZ2l0Pwo+IFllYWgsIHRoYXQgYml0IG9mIGluZm9ybWF0aW9uIGlz
IGxvc3QgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLAo+IHVuZm9ydHVuYXRlbHkuIEF0IHRoYXQgcG9p
bnQsIHRoZSBwYXRjaCBpcyBhbHJlYWR5IGNvbW1pdHRlZCwgc28gaXQgaXMKPiB1c3VhbGx5IG5v
dCBhIGJpZyBkZWFsLgo+Cj4KPj4gQmVzaWRlcyB0aGF0IC0gaG93IGRvZXMgYW55b25lIGtub3cg
d2hldGhlciB0aGUgdHdvIGFyZSBhY3R1YWxseSBhZGRyZXNzZXMKPj4gb2YgdGhlIHNhbWUgcGVy
c29uPwo+IEkgZG9uJ3QgdGhpbmsgdGhleSBoYXZlIHRvIGJlIHRoZSBzYW1lIHBlcnNvbi4gV2hh
dCBtYXR0ZXJzIGlzIHRoZQo+IFNpZ25lZC1vZmYtYnkgbGluZSwgdGhlIGF1dGhvciBpcyBvbmx5
IHRvIGdpdmUgY3JlZGl0cyB0byB3aG9tIGRpZCB0aGUKPiB3b3JrLiBJdCBjb3VsZCBiZSBhIHBz
ZXVkb255bS4gV2hpbGUgdGhlIFNpZ25lZC1vZmYtYnkgaGFzIHRvIGJlIGEgcmVhbAo+IHBlcnNv
bi4KCkluIHBhcnRpY3VsYXIsIGl0IGlzIGNvbW1vbiBmb3IgZW1wbG95ZWVzIG9mIGNvbXBhbmll
cyB3aXRoCmJyb2tlbi9kcmFjb25pYW4gbWFpbC9maXJld2FsbCBwb2xpY2llcyAob3Igc2ltcGx5
IGp1c3QgRXhjaGFuZ2UpIHRvCmVtYWlsIGZyb20gZ21haWwsIHdpdGggU29CIHJlZmVycmluZyB0
byB0aGVpciBwcm9wZXIgY29tcGFueSBlbWFpbCBhZGRyZXNzLgoKWW91J2xsIG5vdGljZSB0aGF0
IHRoZXJlIGxhcmdlIG51bWJlciBvZiBjb250cmlidXRpb25zIHRvIExpbnV4IHdoaWNoCmZvbGxv
dyB0aGlzIHN0eWxlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 19:01:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 19: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 1fgEAd-0003Ej-96; Thu, 19 Jul 2018 19: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fgEAc-0003Ec-CF
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 19:00:58 +0000
X-Inumbo-ID: 18c7b759-8b86-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 18c7b759-8b86-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 19:01:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 13:00:56 -0600
Message-Id: <5B50DFE70200007800137635@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 13:00:55 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <andrew.cooper3@citrix.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
 <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
 <5B507A6102000078001D5DDD@prv1-mh.provo.novell.com>
 <65e2cc63-e956-86ca-2c46-55dd0157ae9e@citrix.com>
 <5B50DA850200007800137618@prv1-mh.provo.novell.com>
 <95a0aace-ae9b-6595-978c-05a1de712f6c@citrix.com>
In-Reply-To: <95a0aace-ae9b-6595-978c-05a1de712f6c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/6] x86/HVM: prefill cache with PDPTEs 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: George.Dunlap@eu.citrix.com, xen-devel@lists.xenproject.org,
 kevin.tian@intel.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>

Pj4+IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IDA3LzE5LzE4IDg6
NDcgUE0gPj4+Cj5PbiAxOS8wNy8xOCAxOTozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gMDcvMTkvMTggMTo1NSBQTSA+
Pj4KPj4gT24gMTkvMDcvMTggMTI6NDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gVGhpcyBwYXRj
aCBmZWVkcyB0aGUgUERQVEUgcmVnaXN0ZXJzIGludG8gdGhlIGNhY2hlLCB3aGljaCBicmVha3Mg
dGhlCj4+PiBhcmNoaXRlY3R1cmFsIGNvcnJlY3RuZXNzIG9mIHBhdGNoIDMsIGJlY2F1c2UgdGhl
IFBEUFRFIHJlZ2lzdGVycyBtYXkKPj4+IGxlZ2l0aW1hdGVseSBiZSBzdGFsZSBXUlQgdGhlIGNv
bnRlbnQgaW4gbWVtb3J5Lgo+PiBFeGFjdGx5LiBBbmQgSSB3YW50IHRvIHVzZSB0aGUgcmVnaXN0
ZXIgY29udGVudHMgaW4gdGhhdCBjYXNlLiBIZW5jZSB0aGUgZmlsbGluZwo+PiBvZiB0aGUgY2Fj
aGUgaGVyZSBmcm9tIHRoZSByZWdpc3RlciB2YWx1ZXMuCj4KPkJ1dCB1c2luZyB0aGUgcmVnaXN0
ZXIgdmFsdWVzIGlzIHdyb25nIGhlcmUuCj4KPj4+IFRoZSBwYWdld2FsayByZWFkaW5nIG9mIHRv
cF9tYXAgZG9lc24ndCByZXF1aXJlIHRoYXQgdG9wX21hcCBwb2ludHMgaW50bwo+Pj4gZ3Vlc3Qg
c3BhY2UuICBJZiB5b3UgcmVhZCB0aGUgUERQVEUgcmVnaXN0ZXJzIG9udG8gdGhlIHN0YWNrLCBh
bmQgcGFzcyBhCj4+PiBwb2ludGVyIHRvIHRoZSBzdGFjayBpbnRvIHRoZSBwYWdld2FsayBpbiB0
aGUgMy1sZXZlbCBjYXNlLCB0aGVuIHlvdSBmaXgKPj4+IHRoZSBpc3N1ZSBkZXNjcmliZWQgaGVy
ZSB3aXRob3V0IGJyZWFraW5nIHBhdGNoIDMuCj4+IEknbSBhZnJhaWQgSSBzdGlsbCBkb24ndCB1
bmRlcnN0YW5kOiBXaHkgIm9udG8gdGhlIHN0YWNrIj8gQW5kIGFueXdheSAtIGFyZQo+PiB5b3Ug
dHJ5aW5nIHRvIHRlbGwgbWUgdGhpcyBvZGQgaXMgaG93IGFjdHVhbCBoYXJkd2FyZSBiZWhhdmVz
Pwo+Cj5Db25zaWRlciB0aGUgZm9sbG93aW5nIHNjZW5hcmlvOgo+Cj47ICVlYXggcG9pbnRzIGF0
IHNvbWUgdmFsaWQgUERQVEVzCj4KPm1vdiAlZWF4LCAlY3IzIDsgQ29waWVzIDMyIGJ5dGVzIGlu
dG8gdGhlIGhpZGRlbiByZWdpc3RlcnMuCj5tb3YgJDB4ZGVhZCwgOCglZWF4KSA7IENsb2JiZXJz
IFBEUFRFWzFdLiAgSGFyZHdhcmUgcmVnaXN0ZXIgc3RpbGwgaW50YWN0Lgo+RkVQIG1vdiA4KCVl
YXgpLCAlZWJ4IDsgUmVhZHMgdGhlIG1lbW9yeSBiZWhpbmQgdGhlIGNsb2JiZXJlZCBQRFBURVsx
XQo+Cj5XaGVuIGVtdWxhdGluZyB0aGUgM3JkIGluc3RydWN0aW9uLCB5b3UgYWN0dWFsbHkgbmVl
ZCB0byByZWFkIG1lbW9yeSwKPm5vdCB0aGUgY2FjaGVkIFBEUFRFcywgYmVjYXVzZSB0aGUgdmFs
dWUgY2FuIGJlIGRpZmZlcmVudC4gIFRoZXJlZm9yZSwKPnlvdSBtdXN0IG5vdCBwdXQgdGhlIFBE
UFRFcyBpbnRvIHRoZSBjYWNoZSBpbiB0aGUgZmlyc3QgcGxhY2UsIGJlY2F1c2UKPml0IHdpbGwg
Y2F1c2UgZXJyb25lb3VzIGJlaGF2aW91ci4KClNvIHdoYXQgbGVhZCB5b3UgdG8gYmVsaWV2ZSB0
aGUgYWN0dWFsIGRhdGEgYWNjZXNzIGNvdWxkIGJlIHNhdGlzZmllZCBmcm9tIHRoZQpjYWNoZT8g
Q2FjaGUgZW50cmllcyBhcmUgZGVsaWJlcmF0ZWx5IHRhZ2dlZCBieSBwYWdlIHRhYmxlIGxldmVs
LCBhbmQgbm8gbGV2ZWwgMAplbnRyaWVzIHdpbGwgKGN1cnJlbnRseSkgZXZlciBiZSBwcm9kdWNl
ZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 19:06:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 19: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 1fgEGC-0003XW-VI; Thu, 19 Jul 2018 19:06: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=hpq6=kd=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fgEGA-0003XR-UZ
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 19:06:42 +0000
X-Inumbo-ID: e5b3ffdb-8b86-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 e5b3ffdb-8b86-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 19:06:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 19 Jul 2018 13:06:39 -0600
Message-Id: <5B50E13E020000780013763E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 19 Jul 2018 13:06:38 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <sstabellini@kernel.org>
References: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
 <5B5036A802000078001D5AE3@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807190955250.19154@sstabellini-ThinkPad-X260>
 <5B50D9420200007800137603@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807191139460.19154@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1807191139460.19154@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] shim: Fix generation of compat/callback.i:
 allow redef of OBJECT vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Ian.Jackson@eu.citrix.com, christopher.w.clark@gmail.com, tim@xen.org,
 julien.grall@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>

Pj4+IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gMDcvMTkvMTgg
ODo0OSBQTSA+Pj4KPk9uIFRodSwgMTkgSnVsIDIwMTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiA+
Pj4gU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiAwNy8xOS8xOCA3
OjAwIFBNID4+Pgo+PiA+T24gVGh1LCAxOSBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
ID4+ID4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLmNsYXJr
NkBiYWVzeXN0ZW1zLmNvbT4KPj4gPj4gPiAtLS0KPj4gPj4gPiBQbGVhc2UgdXNlIG15IGdtYWls
IGFkZHJlc3MgZm9yIGFueSBjb3JyZXNwb25kZW5jZSB0byBtZS4KPj4gPj4gCj4+ID4+IEkgdGhp
bmsgaXQgaXMgZ2VuZXJhbGx5IGNvbnNpZGVyZWQgYmFkIHByYWN0aWNlIHRvIGhhdmUgRnJvbTog
YW5kIFMtby1iCj4+ID4+IGRpZmZlci4KPj4gPgo+PiA+V2h5PyBUaGF0IGlzIHBlcmZlY3RseSBm
aW5lLiBTaWduZWQtb2ZmLWJ5IGlzIGFib3V0IGNvcHlyaWdodCBvZiB0aGUKPj4gPmNvZGUgd2hp
bGUgRnJvbTogaXMgYWJvdXQgYXV0aG9yc2hpcC4gCj4+IAo+PiBXZWxsLCBpbiB0aGlzIHBhcnRp
Y3VsYXIgY2FzZSBDaHJpc3RvcGhlciBoYWQgZXZlbiBhc2tlZCB0aGF0IGNvbW11bmljYXRpb24K
Pj4gdG8gZ28gdG8gdGhlIG1haWwgYWRkcmVzcyBoZSBzZW50IGZyb20uIEhvdyBpcyBhbnlvbmUg
Z29pbmcgdG8ga25vdyB0aGF0IGlmCj4+IGp1ZGdpbmcganVzdCBmcm9tIHRoZSBldmVudHVhbCBj
b21taXQgaW4gZ2l0Pwo+Cj5ZZWFoLCB0aGF0IGJpdCBvZiBpbmZvcm1hdGlvbiBpcyBsb3N0IGlu
IHRoZSBjb21taXQgbWVzc2FnZSwKPnVuZm9ydHVuYXRlbHkuIEF0IHRoYXQgcG9pbnQsIHRoZSBw
YXRjaCBpcyBhbHJlYWR5IGNvbW1pdHRlZCwgc28gaXQgaXMKPnVzdWFsbHkgbm90IGEgYmlnIGRl
YWwuCgpXaGF0IGlmIHRoZXJlIGlzIGFuIGlzc3VlIHdpdGggdGhlIGNoYW5nZSwgb3Igc2ltcGx5
IGEgcXVlc3Rpb24gYWJvdXQgaXQ/CkknZCBleHBlY3QgdG8gYmUgYWJsZSB0byBnZXQgaW4gdG91
Y2ggd2l0aCB0aGUgYXV0aG9yIGJ5IHVzaW5nIHRoZSBwcm92aWRlZAplbWFpbCBhZGRyZXNzLCBh
dCBsZWFzdCBpZiB0aGUgY29tbWl0IGlzbid0IG92ZXJseSBvbGQgeWV0LgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 19:07:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 19:07: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 1fgEGx-0003aq-9w; Thu, 19 Jul 2018 19: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=zjjl=kd=citrix.com=prvs=7313ab634=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fgEGw-0003aj-I7
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 19:07:30 +0000
X-Inumbo-ID: 01af7132-8b87-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01af7132-8b87-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 19:07:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,375,1526342400"; d="scan'208";a="76443387"
To: Jan Beulich <jbeulich@suse.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
 <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
 <5B507A6102000078001D5DDD@prv1-mh.provo.novell.com>
 <65e2cc63-e956-86ca-2c46-55dd0157ae9e@citrix.com>
 <5B50DA850200007800137618@prv1-mh.provo.novell.com>
 <95a0aace-ae9b-6595-978c-05a1de712f6c@citrix.com>
 <5B50DFE70200007800137635@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: <4ba21c83-e1e5-fa2b-01e0-04f2b92b79aa@citrix.com>
Date: Thu, 19 Jul 2018 20:07:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B50DFE70200007800137635@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 5/6] x86/HVM: prefill cache with PDPTEs 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: George.Dunlap@eu.citrix.com, xen-devel@lists.xenproject.org,
 kevin.tian@intel.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>

T24gMTkvMDcvMTggMjA6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IDA3LzE5LzE4IDg6NDcgUE0gPj4+Cj4+IE9uIDE5
LzA3LzE4IDE5OjM3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gMDcvMTkvMTggMTo1NSBQTSA+Pj4KPj4+IE9uIDE5LzA3
LzE4IDEyOjQ3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBUaGlzIHBhdGNoIGZlZWRzIHRoZSBQ
RFBURSByZWdpc3RlcnMgaW50byB0aGUgY2FjaGUsIHdoaWNoIGJyZWFrcyB0aGUKPj4+PiBhcmNo
aXRlY3R1cmFsIGNvcnJlY3RuZXNzIG9mIHBhdGNoIDMsIGJlY2F1c2UgdGhlIFBEUFRFIHJlZ2lz
dGVycyBtYXkKPj4+PiBsZWdpdGltYXRlbHkgYmUgc3RhbGUgV1JUIHRoZSBjb250ZW50IGluIG1l
bW9yeS4KPj4+IEV4YWN0bHkuIEFuZCBJIHdhbnQgdG8gdXNlIHRoZSByZWdpc3RlciBjb250ZW50
cyBpbiB0aGF0IGNhc2UuIEhlbmNlIHRoZSBmaWxsaW5nCj4+PiBvZiB0aGUgY2FjaGUgaGVyZSBm
cm9tIHRoZSByZWdpc3RlciB2YWx1ZXMuCj4+IEJ1dCB1c2luZyB0aGUgcmVnaXN0ZXIgdmFsdWVz
IGlzIHdyb25nIGhlcmUuCj4+Cj4+Pj4gVGhlIHBhZ2V3YWxrIHJlYWRpbmcgb2YgdG9wX21hcCBk
b2Vzbid0IHJlcXVpcmUgdGhhdCB0b3BfbWFwIHBvaW50cyBpbnRvCj4+Pj4gZ3Vlc3Qgc3BhY2Uu
ICBJZiB5b3UgcmVhZCB0aGUgUERQVEUgcmVnaXN0ZXJzIG9udG8gdGhlIHN0YWNrLCBhbmQgcGFz
cyBhCj4+Pj4gcG9pbnRlciB0byB0aGUgc3RhY2sgaW50byB0aGUgcGFnZXdhbGsgaW4gdGhlIDMt
bGV2ZWwgY2FzZSwgdGhlbiB5b3UgZml4Cj4+Pj4gdGhlIGlzc3VlIGRlc2NyaWJlZCBoZXJlIHdp
dGhvdXQgYnJlYWtpbmcgcGF0Y2ggMy4KPj4+IEknbSBhZnJhaWQgSSBzdGlsbCBkb24ndCB1bmRl
cnN0YW5kOiBXaHkgIm9udG8gdGhlIHN0YWNrIj8gQW5kIGFueXdheSAtIGFyZQo+Pj4geW91IHRy
eWluZyB0byB0ZWxsIG1lIHRoaXMgb2RkIGlzIGhvdyBhY3R1YWwgaGFyZHdhcmUgYmVoYXZlcz8K
Pj4gQ29uc2lkZXIgdGhlIGZvbGxvd2luZyBzY2VuYXJpbzoKPj4KPj4gOyAlZWF4IHBvaW50cyBh
dCBzb21lIHZhbGlkIFBEUFRFcwo+Pgo+PiBtb3YgJWVheCwgJWNyMyA7IENvcGllcyAzMiBieXRl
cyBpbnRvIHRoZSBoaWRkZW4gcmVnaXN0ZXJzLgo+PiBtb3YgJDB4ZGVhZCwgOCglZWF4KSA7IENs
b2JiZXJzIFBEUFRFWzFdLiAgSGFyZHdhcmUgcmVnaXN0ZXIgc3RpbGwgaW50YWN0Lgo+PiBGRVAg
bW92IDgoJWVheCksICVlYnggOyBSZWFkcyB0aGUgbWVtb3J5IGJlaGluZCB0aGUgY2xvYmJlcmVk
IFBEUFRFWzFdCj4+Cj4+IFdoZW4gZW11bGF0aW5nIHRoZSAzcmQgaW5zdHJ1Y3Rpb24sIHlvdSBh
Y3R1YWxseSBuZWVkIHRvIHJlYWQgbWVtb3J5LAo+PiBub3QgdGhlIGNhY2hlZCBQRFBURXMsIGJl
Y2F1c2UgdGhlIHZhbHVlIGNhbiBiZSBkaWZmZXJlbnQuICBUaGVyZWZvcmUsCj4+IHlvdSBtdXN0
IG5vdCBwdXQgdGhlIFBEUFRFcyBpbnRvIHRoZSBjYWNoZSBpbiB0aGUgZmlyc3QgcGxhY2UsIGJl
Y2F1c2UKPj4gaXQgd2lsbCBjYXVzZSBlcnJvbmVvdXMgYmVoYXZpb3VyLgo+IFNvIHdoYXQgbGVh
ZCB5b3UgdG8gYmVsaWV2ZSB0aGUgYWN0dWFsIGRhdGEgYWNjZXNzIGNvdWxkIGJlIHNhdGlzZmll
ZCBmcm9tIHRoZQo+IGNhY2hlPyBDYWNoZSBlbnRyaWVzIGFyZSBkZWxpYmVyYXRlbHkgdGFnZ2Vk
IGJ5IHBhZ2UgdGFibGUgbGV2ZWwsIGFuZCBubyBsZXZlbCAwCj4gZW50cmllcyB3aWxsIChjdXJy
ZW50bHkpIGV2ZXIgYmUgcHJvZHVjZWQuCgpPaCAtIEknZCBub3QgbG9va2VkIGluIHRoYXQgbXVj
aCBkZXRhaWwgYXQgeW91ciBhbGdvcml0aG0uwqAgQXMgYSBmaXJzdApndXQgZmVlbCwgdGFnZ2lu
ZyBieSBsZXZlbCBkb2Vzbid0IHNvdW5kIGFzIGlmIGl0IHdpbGwgaW50ZXJhY3QKY29ycmVjdGx5
IHdpdGggbGluZWFyIHBhZ2V0YWJsZXMuCgpCb3RoIHRoZSBJbnRlbCBhbmQgQU1EIE9STSdzIG1h
aW50YWluIHBhZ2luZyBzdHJ1Y3R1cmUgY2FjaGVzIHNvIEknZApleHBlY3QgdGhhdCBhIGxpbmVh
ciBwYWdldGFibGUgZW50cnkgd291bGQgYmUgc2VydmVkIGZyb20gdGhhdCBjYWNoZQpyYXRoZXIg
dGhhbiBiZWluZyByZWFkIHR3aWNlIGZyb20gUkFNLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 19:19:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 19:19:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgERu-0004Zz-AC; Thu, 19 Jul 2018 19:18: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=ez6l=kd=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fgERt-0004Zu-CV
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 19:18:49 +0000
X-Inumbo-ID: 817218f3-8b88-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 817218f3-8b88-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 21:18:23 +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 w6JJEMjD114134;
 Thu, 19 Jul 2018 19:18: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=5EV4D0wtpefNpwqWT/wtx9dXjo49SDc11WB+S5Go60w=;
 b=Y0r0KyMacj+HYywk2foCkplWl3ywqarbNrgRsrMDhKu3DDzf9/fJ2xbCEIVnDWQLCr7y
 C/CRdBtd0luQE5F9NlUzKWTtnuB/dCidyIz6N9WpimeVGzZYQgQ7sMGuigoui1J9PHo/
 qVM1BgEz/kXZYLsV9Rp1L2n4g5JBO3KSt+MJNJcYF8/S2+XCOjVr5i3OXE/SOt+aYkQ1
 41gw2znA8f3geII9ikKabdAvjru/CLtLd8UrDbEUuMPA5Syb3YVFw20YwT85KVtbXz36
 nyUkT/1Ik0YJZkQNUtL1DpbIEFcyAgHZpPbkS0DAsWChkmpZuY0WSyUsGs05X90jfTy/ uQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2k9yjgrgn0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 19:18:38 +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 w6JJIas2001844
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 19:18:37 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6JJIZgN007960;
 Thu, 19 Jul 2018 19:18:36 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, 19 Jul 2018 12:18:35 -0700
To: Waiman Long <longman@redhat.com>, Juergen Gross <jgross@suse.com>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>
References: <1532008100-26922-1-git-send-email-longman@redhat.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: <22f2465a-128e-730f-bc51-5a55ef16a039@oracle.com>
Date: Thu, 19 Jul 2018 15:18:58 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1532008100-26922-1-git-send-email-longman@redhat.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8959
 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=764
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807190201
Subject: Re: [Xen-devel] [PATCH] xen/spinlock: Don't use pvqspinlock if only
 1 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: xen-devel@lists.xenproject.org, x86@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>

T24gMDcvMTkvMjAxOCAwOTo0OCBBTSwgV2FpbWFuIExvbmcgd3JvdGU6Cj4gT24gYSBWTSB3aXRo
IG9ubHkgMSB2Q1BVLCB0aGUgbG9ja2luZyBmYXN0IHBhdGhzIHdpbGwgYWx3YXlzIGJlCj4gc3Vj
Y2Vzc2Z1bC4gSW4gdGhpcyBjYXNlLCB0aGVyZSBpcyBubyBuZWVkIHRvIHVzZSB0aGUgdGhlIFBW
IHFzcGlubG9jawo+IGNvZGUgd2hpY2ggaGFzIGhpZ2hlciBvdmVyaGVhZCBvbiB0aGUgdW5sb2Nr
IHNpZGUgdGhhbiB0aGUgbmF0aXZlCj4gcXNwaW5sb2NrIGNvZGUuCj4KPiBTaWduZWQtb2ZmLWJ5
OiBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29tPgo+IC0tLQo+ICBhcmNoL3g4Ni94ZW4v
c3BpbmxvY2suYyB8IDMgKystCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYyBiL2Fy
Y2gveDg2L3hlbi9zcGlubG9jay5jCj4gaW5kZXggY2Q5N2E2Mi4uMzhmNDdhZSAxMDA2NDQKPiAt
LS0gYS9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYwo+ICsrKyBiL2FyY2gveDg2L3hlbi9zcGlubG9j
ay5jCj4gQEAgLTEzMCw3ICsxMzAsOCBAQCB2b2lkIHhlbl91bmluaXRfbG9ja19jcHUoaW50IGNw
dSkKPiAgdm9pZCBfX2luaXQgeGVuX2luaXRfc3BpbmxvY2tzKHZvaWQpCj4gIHsKPiAgCj4gLQlp
ZiAoIXhlbl9wdnNwaW4pIHsKPiArCS8qICBEb24ndCBuZWVkIHRvIHVzZSBwdnFzcGlubG9jayBj
b2RlIGlmIHRoZXJlIGlzIG9ubHkgMSB2Q1BVLiAqLwo+ICsJaWYgKCF4ZW5fcHZzcGluIHx8IG51
bV9wb3NzaWJsZV9jcHVzKCkgPT0gMSkgewo+ICAJCXByaW50ayhLRVJOX0RFQlVHICJ4ZW46IFBW
IHNwaW5sb2NrcyBkaXNhYmxlZFxuIik7Cj4gIAkJcmV0dXJuOwo+ICAJfQoKCkkgdGhpbmsgd2Ug
bmVlZCB0byBzZXQgeGVuX3B2c3BpbiB0byBmYWxzZSBmb3Igc3VjaCBjb25maWd1cmF0aW9ucy4K
Tm90aWNlIHRoYXQgeGVuX2luaXRfbG9ja19jcHUoKSB3aWxsIHRyeSB0byBwZXJmb3JtIHNvbWUg
YWRkaXRpb25hbApwdnNwaW5sb2NrIGluaXRpYWxpemF0aW9ucy4KCgotYm9yaXMKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 19:19:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 19: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 1fgESB-0004cQ-Nq; Thu, 19 Jul 2018 19:19: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgESA-0004c8-Dk
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 19:19:06 +0000
X-Inumbo-ID: a0d81bba-8b88-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0d81bba-8b88-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 19:19: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 1fgES8-00089w-1n; Thu, 19 Jul 2018 19:19: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 1fgES7-0005RR-Py; Thu, 19 Jul 2018 19:19:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgES7-0005Zb-PH; Thu, 19 Jul 2018 19:19:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125437-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 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=a3fffb4f5e1535e8e542669925eed489fdce6b62
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 19:19:03 +0000
Subject: [Xen-devel] [ovmf test] 125437: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQzNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0MzcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgYTNmZmZiNGY1ZTE1MzVlOGU1NDI2Njk5MjVlZWQ0ODlmZGNlNmI2Mgpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDEgZGF5cyAgIDExIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTQzNCAgMjAxOC0wNy0xOSAxNTo0MTozNSBaICAgIDAgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGEzZmZmYjRmNWUxNTM1ZThlNTQyNjY5OTI1ZWVkNDg5ZmRjZTZiNjIKQXV0
aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBKdWwgMTgg
MTQ6MDA6MjUgMjAxOCArMDIwMAoKICAgIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlOiBjbGVhbiB1
cCBsaWJzIGFuZCBwcm90b3MgaW4gIkFjcGlQbGF0Zm9ybUR4ZS5pbmYiCiAgICAKICAgIE5vbmUg
b2YgdGhlIHNvdXJjZSBmaWxlcyByZWZlcmVuY2VkIGJ5ICJBY3BpUGxhdGZvcm1EeGUuaW5mIiAj
aW5jbHVkZQogICAgIk1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvRHhlU2VydmljZXNMaWIuaCIgb3Ig
dXNlIGludGVyZmFjZXMgZGVjbGFyZWQKICAgIHRoZXJlaW4sIHNvIGRyb3AgRHhlU2VydmljZXNM
aWIgZnJvbSBbTGlicmFyeUNsYXNzZXNdLgogICAgCiAgICAiQWNwaVBsYXRmb3JtRHhlLmluZiIg
cmVmZXJlbmNlcyAiQWNwaVBsYXRmb3JtLmMiLCB3aGljaCBpbnN0YWxscyBBQ1BJCiAgICB0YWJs
ZXMgYnVpbHQgaW50byB0aGUgZmlybXdhcmUgaW1hZ2UgZnJvbSB1bmRlciAiT3ZtZlBrZy9BY3Bp
VGFibGVzLyIsIGluCiAgICBjYXNlIGR5bmFtaWNhbGx5IGdlbmVyYXRlZCBBQ1BJIHRhYmxlcyBh
cmUgbm90IGF2YWlsYWJsZSBmcm9tIFhlbiBvciBRRU1VLgogICAgRm9yIHRoaXMsIHRoZSBkcml2
ZXIgY29uc3VtZXMgZ0VmaUZpcm13YXJlVm9sdW1lMlByb3RvY29sR3VpZC4gQWNjb3VudCBmb3IK
ICAgIHRoYXQgaW4gW1Byb3RvY29sc10uCiAgICAKICAgIENjOiBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIENjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4ubC5q
dXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29t
PgogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogICAg
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTQK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+
Cgpjb21taXQgNTg5NDIyNzdiY2JmNDFhYmRhNWY2ZTNhMWM4OWQ1NzExMDVkNTk4MwpBdXRob3I6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVuIDI3IDE2OjQy
OjUxIDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogRml4IFMzIHJlc3VtZSBo
YW5nIGlzc3VlLgogICAgCiAgICBXaGVuIHJlc3VtZSBmcm9tIFMzIGFuZCBDUFUgbG9vcCBtb2Rl
IGlzIE1XYWl0IG1vZGUsCiAgICBpZiBkcml2ZXIgY2FsbHMgQVBzIHRvIGRvIHRhc2sgYXQgRW5k
T2ZQZWkgcG9pbnQsIHRoZQogICAgQVBzIGNhbid0IGJlZW4gd2FrZSB1cCBhbmQgYmlvcyBoYW5n
IGF0IHRoYXQgcG9pbnQuCiAgICAKICAgIFRoZSByb290IGNhdXNlIGlzIFBpU21tQ3B1RHhlU21t
IGRyaXZlciB3YWtlcyB1cCBBUHMKICAgIHdpdGggSExUIG1vZGUgZHVyaW5nIFMzIHJlc3VtZSBw
aGFzZSB0byBkbyBTTU0gcmVsb2NhdGlvbi4KICAgIEFmdGVyIHRoaXMgdGFzaywgUGlTbW1DcHVE
eGVTbW0gZHJpdmVyIG5vdCByZXN0b3JlIEFQcwogICAgY29udGV4dCB3aGljaCBtYWtlIENwdU1w
UGVpIGRyaXZlciBzYXZlZCB3YWtlIHVwIGJ1ZmZlcgogICAgbm90IHdvcmtzLgogICAgCiAgICBU
aGUgc29sdXRpb24gZm9yIHRoaXMgaXNzdWUgaXMgbGV0IENwdU1wUGVpIGRyaXZlciBob29rCiAg
ICBTM1NtbUluaXREb25lIHBwaSBub3RpZmljYXRpb24uIEluIHRoaXMgbm90aWZ5IGZ1bmN0aW9u
LAogICAgaXQgY2hlY2sgd2hldGhlciBDcHUgTG9vcCBtb2RlIGlzIG5vdCBITFQgbW9kZS4gSWYg
eWVzLAogICAgQ3B1TXBQZWkgZHJpdmVyIHdpbGwgc2V0IGEgZmxhZyB0byBmb3JjZSBCU1AgdXNl
IElOSVQtU0lQSQogICAgLVNJUEkgY29tbWFuZCB0byB3YWtlIHVwIHRoZSBBUHMuCiAgICAKICAg
IENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMu
ZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KCmNvbW1pdCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5CkF1
dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMTIg
MTg6MjE6MDEgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBMb2FkIHVDb2Rl
IG9uY2UgZm9yIGVhY2ggY29yZS4KICAgIAogICAgVGhlIFNETSByZXF1aXJlcyBvbmx5IG9uZSB0
aHJlYWQgcGVyIGNvcmUgdG8gbG9hZCB0aGUKICAgIG1pY3JvY29kZS4KICAgIAogICAgVGhpcyBj
aGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAg
QWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZWdyZXNzaW9u
LXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDJhMDg5MTM0NDNiYjNm
ZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0Bp
bnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxMSAxOTowNzoyOCAyMDE4ICswODAwCgogICAgVWVm
aUNwdVBrZy9NcEluaXRMaWI6IFVzZSBCU1AgdUNvZGUgZm9yIEFQcyBpZiBwb3NzaWJsZS4KICAg
IAogICAgU2VhcmNoIHVDb2RlIGNvc3RzIG11Y2ggdGltZSwgaWYgQVAgaGFzIHNhbWUgcHJvY2Vz
c29yIHR5cGUKICAgIHdpdGggQlNQLCBBUCBjYW4gdXNlIEJTUCBzYXZlZCB1Q29kZSBpbmZvIHRv
IGdldCBiZXR0ZXIgcGVyZm9ybWFuY2UuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZXMgdGhp
cyBzb2x1dGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+
CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0
ZGY2ZmMyMjAwCkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAg
IEZyaSBKdWwgMTMgMDg6NDA6MjcgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGli
OiBSZWxvY2F0ZSB1Q29kZSB0byBtZW1vcnkgdG8gc2F2ZSB0aW1lLgogICAgCiAgICBSZWFkIHVD
b2RlIGZyb20gbWVtb3J5IGhhcyBiZXR0ZXIgcGVyZm9ybWFuY2UgdGhhbiBmcm9tIGZsYXNoLgog
ICAgQnV0IGl0IG5lZWRzIGV4dHJhIGVmZm9ydCB0byBsZXQgQlNQIGNvcHkgdUNvZGUgZnJvbSBm
bGFzaCB0bwogICAgbWVtb3J5LiBBbHNvIEJTUCBhbHJlYWR5IGVuYWJsZSBjYWNoZSBpbiBTRUMg
cGhhc2UsIHNvIGl0IHVzZQogICAgbGVzcyB0aW1lIHRvIHJlbG9jYXRlIHVDb2RlIGZyb20gZmxh
c2ggdG8gbWVtb3J5LiBBZnRlcgogICAgdmVyaWZpY2F0aW9uLCBpZiBzeXN0ZW0gaGFzIG1vcmUg
dGhhbiBvbmUgcHJvY2Vzc29yLCBpdCB3aWxsCiAgICByZWR1Y2Ugc29tZSB0aW1lIGlmIGxvYWQg
dUNvZGUgZnJvbSBtZW1vcnkuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZSB0aGlzIG9wdGlt
aXphdGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 19:35:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 19:35:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgEhf-0006Cs-7L; Thu, 19 Jul 2018 19: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=gv/7=kd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fgEhd-0006Cn-Sj
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 19:35:05 +0000
X-Inumbo-ID: c74a2acf-8b8a-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c74a2acf-8b8a-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 21:34:40 +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 B0499206B7;
 Thu, 19 Jul 2018 19:35:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532028904;
 bh=eRMqmIfo32vhDCygt1+LJEH1bZcrP86BAVrFJwGc6V4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=vaFQuGzbK6Gz4EYIocJLY1YeZPBNm+cLcQnNj2UDHXjXRWO/nMq/w+Rnd633ryeXc
 sHDgNIY6HlesiCpRDXqYmwWxNQE9LHIQNKmDL0v5s3w8Z8lz0lZFT1xAn/2440/7tC
 EIg9L7+021ezx8PkqkQVAI3fi3hVcmqhGtffFs9c=
Date: Thu, 19 Jul 2018 12:34: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: <5B50E13E020000780013763E@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1807191233140.19154@sstabellini-ThinkPad-X260>
References: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
 <5B5036A802000078001D5AE3@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807190955250.19154@sstabellini-ThinkPad-X260>
 <5B50D9420200007800137603@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807191139460.19154@sstabellini-ThinkPad-X260>
 <5B50E13E020000780013763E@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] shim: Fix generation of compat/callback.i:
 allow redef of OBJECT vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Ian.Jackson@eu.citrix.com,
 christopher.w.clark@gmail.com, tim@xen.org, julien.grall@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>

T24gVGh1LCAxOSBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gMDcvMTkvMTggODo0OSBQTSA+Pj4KPiA+
T24gVGh1LCAxOSBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gMDcvMTkvMTggNzowMCBQTSA+Pj4K
PiA+PiA+T24gVGh1LCAxOSBKdWwgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPiBT
aWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5
c3RlbXMuY29tPgo+ID4+ID4+ID4gLS0tCj4gPj4gPj4gPiBQbGVhc2UgdXNlIG15IGdtYWlsIGFk
ZHJlc3MgZm9yIGFueSBjb3JyZXNwb25kZW5jZSB0byBtZS4KPiA+PiA+PiAKPiA+PiA+PiBJIHRo
aW5rIGl0IGlzIGdlbmVyYWxseSBjb25zaWRlcmVkIGJhZCBwcmFjdGljZSB0byBoYXZlIEZyb206
IGFuZCBTLW8tYgo+ID4+ID4+IGRpZmZlci4KPiA+PiA+Cj4gPj4gPldoeT8gVGhhdCBpcyBwZXJm
ZWN0bHkgZmluZS4gU2lnbmVkLW9mZi1ieSBpcyBhYm91dCBjb3B5cmlnaHQgb2YgdGhlCj4gPj4g
PmNvZGUgd2hpbGUgRnJvbTogaXMgYWJvdXQgYXV0aG9yc2hpcC4gCj4gPj4gCj4gPj4gV2VsbCwg
aW4gdGhpcyBwYXJ0aWN1bGFyIGNhc2UgQ2hyaXN0b3BoZXIgaGFkIGV2ZW4gYXNrZWQgdGhhdCBj
b21tdW5pY2F0aW9uCj4gPj4gdG8gZ28gdG8gdGhlIG1haWwgYWRkcmVzcyBoZSBzZW50IGZyb20u
IEhvdyBpcyBhbnlvbmUgZ29pbmcgdG8ga25vdyB0aGF0IGlmCj4gPj4ganVkZ2luZyBqdXN0IGZy
b20gdGhlIGV2ZW50dWFsIGNvbW1pdCBpbiBnaXQ/Cj4gPgo+ID5ZZWFoLCB0aGF0IGJpdCBvZiBp
bmZvcm1hdGlvbiBpcyBsb3N0IGluIHRoZSBjb21taXQgbWVzc2FnZSwKPiA+dW5mb3J0dW5hdGVs
eS4gQXQgdGhhdCBwb2ludCwgdGhlIHBhdGNoIGlzIGFscmVhZHkgY29tbWl0dGVkLCBzbyBpdCBp
cwo+ID51c3VhbGx5IG5vdCBhIGJpZyBkZWFsLgo+IAo+IFdoYXQgaWYgdGhlcmUgaXMgYW4gaXNz
dWUgd2l0aCB0aGUgY2hhbmdlLCBvciBzaW1wbHkgYSBxdWVzdGlvbiBhYm91dCBpdD8KPiBJJ2Qg
ZXhwZWN0IHRvIGJlIGFibGUgdG8gZ2V0IGluIHRvdWNoIHdpdGggdGhlIGF1dGhvciBieSB1c2lu
ZyB0aGUgcHJvdmlkZWQKPiBlbWFpbCBhZGRyZXNzLCBhdCBsZWFzdCBpZiB0aGUgY29tbWl0IGlz
bid0IG92ZXJseSBvbGQgeWV0LgoKVGhpbmtpbmcgYWJvdXQgaXQsIHRoZSBGcm9tOiBlbWFpbCBh
ZGRyZXNzIHdpbGwgZW5kIHVwIGluIHRoZSBBdXRob3I6CmZpZWxkIG9mIHRoZSBjb21taXQuIFNv
IGFjdHVhbGx5LCB0aGUgaW5mb3JtYXRpb24gd2lsbCBiZSByZXRhaW5lZC4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 19:59:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 19:59: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 1fgF53-0007yt-89; Thu, 19 Jul 2018 19:59: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=fsdu=kd=redhat.com=longman@srs-us1.protection.inumbo.net>)
 id 1fgF52-0007yo-0F
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 19:59:16 +0000
X-Inumbo-ID: 27656973-8b8e-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27656973-8b8e-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 21:58:50 +0200 (CEST)
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com
 [10.11.54.3])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id D06E0CE1D6;
 Thu, 19 Jul 2018 19:59:13 +0000 (UTC)
Received: from llong.remote.csb (dhcp-17-175.bos.redhat.com [10.18.17.175])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 5C842111AF1D;
 Thu, 19 Jul 2018 19:59:12 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, Thomas Gleixner <tglx@linutronix.de>,
 Ingo Molnar <mingo@redhat.com>, "H. Peter Anvin" <hpa@zytor.com>
References: <1532008100-26922-1-git-send-email-longman@redhat.com>
 <22f2465a-128e-730f-bc51-5a55ef16a039@oracle.com>
From: Waiman Long <longman@redhat.com>
Organization: Red Hat
Message-ID: <daaac924-0f78-d934-886c-a90628aee7bd@redhat.com>
Date: Thu, 19 Jul 2018 15:59:12 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.2.0
MIME-Version: 1.0
In-Reply-To: <22f2465a-128e-730f-bc51-5a55ef16a039@oracle.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.2]); Thu, 19 Jul 2018 19:59:13 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Thu, 19 Jul 2018 19:59:13 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'longman@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH] xen/spinlock: Don't use pvqspinlock if only
 1 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: xen-devel@lists.xenproject.org, x86@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>

T24gMDcvMTkvMjAxOCAwMzoxOCBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA3LzE5
LzIwMTggMDk6NDggQU0sIFdhaW1hbiBMb25nIHdyb3RlOgo+PiBPbiBhIFZNIHdpdGggb25seSAx
IHZDUFUsIHRoZSBsb2NraW5nIGZhc3QgcGF0aHMgd2lsbCBhbHdheXMgYmUKPj4gc3VjY2Vzc2Z1
bC4gSW4gdGhpcyBjYXNlLCB0aGVyZSBpcyBubyBuZWVkIHRvIHVzZSB0aGUgdGhlIFBWIHFzcGlu
bG9jawo+PiBjb2RlIHdoaWNoIGhhcyBoaWdoZXIgb3ZlcmhlYWQgb24gdGhlIHVubG9jayBzaWRl
IHRoYW4gdGhlIG5hdGl2ZQo+PiBxc3BpbmxvY2sgY29kZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTog
V2FpbWFuIExvbmcgPGxvbmdtYW5AcmVkaGF0LmNvbT4KPj4gLS0tCj4+ICBhcmNoL3g4Ni94ZW4v
c3BpbmxvY2suYyB8IDMgKystCj4+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYyBi
L2FyY2gveDg2L3hlbi9zcGlubG9jay5jCj4+IGluZGV4IGNkOTdhNjIuLjM4ZjQ3YWUgMTAwNjQ0
Cj4+IC0tLSBhL2FyY2gveDg2L3hlbi9zcGlubG9jay5jCj4+ICsrKyBiL2FyY2gveDg2L3hlbi9z
cGlubG9jay5jCj4+IEBAIC0xMzAsNyArMTMwLDggQEAgdm9pZCB4ZW5fdW5pbml0X2xvY2tfY3B1
KGludCBjcHUpCj4+ICB2b2lkIF9faW5pdCB4ZW5faW5pdF9zcGlubG9ja3Modm9pZCkKPj4gIHsK
Pj4gIAo+PiAtCWlmICgheGVuX3B2c3Bpbikgewo+PiArCS8qICBEb24ndCBuZWVkIHRvIHVzZSBw
dnFzcGlubG9jayBjb2RlIGlmIHRoZXJlIGlzIG9ubHkgMSB2Q1BVLiAqLwo+PiArCWlmICgheGVu
X3B2c3BpbiB8fCBudW1fcG9zc2libGVfY3B1cygpID09IDEpIHsKPj4gIAkJcHJpbnRrKEtFUk5f
REVCVUcgInhlbjogUFYgc3BpbmxvY2tzIGRpc2FibGVkXG4iKTsKPj4gIAkJcmV0dXJuOwo+PiAg
CX0KPgo+IEkgdGhpbmsgd2UgbmVlZCB0byBzZXQgeGVuX3B2c3BpbiB0byBmYWxzZSBmb3Igc3Vj
aCBjb25maWd1cmF0aW9ucy4KPiBOb3RpY2UgdGhhdCB4ZW5faW5pdF9sb2NrX2NwdSgpIHdpbGwg
dHJ5IHRvIHBlcmZvcm0gc29tZSBhZGRpdGlvbmFsCj4gcHZzcGlubG9jayBpbml0aWFsaXphdGlv
bnMuCj4KPgo+IC1ib3JpcwoKVGhlIG90aGVyIHB2cXNwaW5sb2NrIGluaXRpYWxpemF0aW9uIGhh
cyBubyBydW50aW1lIGltcGFjdCBvdGhlciB0aGFuCmFsbG9jYXRpbmcgYSBiaXQgb2YgZXh0cmEg
bWVtb3J5LiBBbnl3YXksIEkgd2lsbCByZXZpc2UgdGhlIHBhdGNoIHRvCmRpc2FibGUgeGVuX3B2
c3BpbiB1bmRlciBzdWNoIGNvbmRpdGlvbi4KCi1Mb25nbWFuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 20:42:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 20: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 1fgFk3-0003UD-L7; Thu, 19 Jul 2018 20:41: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgFk2-0003U3-Ik
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 20:41:38 +0000
X-Inumbo-ID: 12e17b42-8b94-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12e17b42-8b94-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 22:41: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 1fgFjy-0001Xl-LN; Thu, 19 Jul 2018 20:41: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 1fgFjx-0001aP-M9; Thu, 19 Jul 2018 20:41:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgFjx-0006zM-LW; Thu, 19 Jul 2018 20:41:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125440-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386: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=a3fffb4f5e1535e8e542669925eed489fdce6b62
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 20:41:33 +0000
Subject: [Xen-devel] [ovmf test] 125440: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0NDAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgYTNmZmZiNGY1ZTE1MzVlOGU1NDI2Njk5MjVlZWQ0ODlmZGNlNmI2Mgpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDEgZGF5cyAgIDEyIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTQzNCAgMjAxOC0wNy0xOSAxNTo0MTozNSBaICAgIDAgZGF5cyAgICAzIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGEzZmZmYjRmNWUxNTM1ZThlNTQyNjY5OTI1ZWVkNDg5ZmRjZTZiNjIKQXV0
aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBKdWwgMTgg
MTQ6MDA6MjUgMjAxOCArMDIwMAoKICAgIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlOiBjbGVhbiB1
cCBsaWJzIGFuZCBwcm90b3MgaW4gIkFjcGlQbGF0Zm9ybUR4ZS5pbmYiCiAgICAKICAgIE5vbmUg
b2YgdGhlIHNvdXJjZSBmaWxlcyByZWZlcmVuY2VkIGJ5ICJBY3BpUGxhdGZvcm1EeGUuaW5mIiAj
aW5jbHVkZQogICAgIk1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvRHhlU2VydmljZXNMaWIuaCIgb3Ig
dXNlIGludGVyZmFjZXMgZGVjbGFyZWQKICAgIHRoZXJlaW4sIHNvIGRyb3AgRHhlU2VydmljZXNM
aWIgZnJvbSBbTGlicmFyeUNsYXNzZXNdLgogICAgCiAgICAiQWNwaVBsYXRmb3JtRHhlLmluZiIg
cmVmZXJlbmNlcyAiQWNwaVBsYXRmb3JtLmMiLCB3aGljaCBpbnN0YWxscyBBQ1BJCiAgICB0YWJs
ZXMgYnVpbHQgaW50byB0aGUgZmlybXdhcmUgaW1hZ2UgZnJvbSB1bmRlciAiT3ZtZlBrZy9BY3Bp
VGFibGVzLyIsIGluCiAgICBjYXNlIGR5bmFtaWNhbGx5IGdlbmVyYXRlZCBBQ1BJIHRhYmxlcyBh
cmUgbm90IGF2YWlsYWJsZSBmcm9tIFhlbiBvciBRRU1VLgogICAgRm9yIHRoaXMsIHRoZSBkcml2
ZXIgY29uc3VtZXMgZ0VmaUZpcm13YXJlVm9sdW1lMlByb3RvY29sR3VpZC4gQWNjb3VudCBmb3IK
ICAgIHRoYXQgaW4gW1Byb3RvY29sc10uCiAgICAKICAgIENjOiBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIENjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4ubC5q
dXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29t
PgogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogICAg
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTQK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+
Cgpjb21taXQgNTg5NDIyNzdiY2JmNDFhYmRhNWY2ZTNhMWM4OWQ1NzExMDVkNTk4MwpBdXRob3I6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVuIDI3IDE2OjQy
OjUxIDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogRml4IFMzIHJlc3VtZSBo
YW5nIGlzc3VlLgogICAgCiAgICBXaGVuIHJlc3VtZSBmcm9tIFMzIGFuZCBDUFUgbG9vcCBtb2Rl
IGlzIE1XYWl0IG1vZGUsCiAgICBpZiBkcml2ZXIgY2FsbHMgQVBzIHRvIGRvIHRhc2sgYXQgRW5k
T2ZQZWkgcG9pbnQsIHRoZQogICAgQVBzIGNhbid0IGJlZW4gd2FrZSB1cCBhbmQgYmlvcyBoYW5n
IGF0IHRoYXQgcG9pbnQuCiAgICAKICAgIFRoZSByb290IGNhdXNlIGlzIFBpU21tQ3B1RHhlU21t
IGRyaXZlciB3YWtlcyB1cCBBUHMKICAgIHdpdGggSExUIG1vZGUgZHVyaW5nIFMzIHJlc3VtZSBw
aGFzZSB0byBkbyBTTU0gcmVsb2NhdGlvbi4KICAgIEFmdGVyIHRoaXMgdGFzaywgUGlTbW1DcHVE
eGVTbW0gZHJpdmVyIG5vdCByZXN0b3JlIEFQcwogICAgY29udGV4dCB3aGljaCBtYWtlIENwdU1w
UGVpIGRyaXZlciBzYXZlZCB3YWtlIHVwIGJ1ZmZlcgogICAgbm90IHdvcmtzLgogICAgCiAgICBU
aGUgc29sdXRpb24gZm9yIHRoaXMgaXNzdWUgaXMgbGV0IENwdU1wUGVpIGRyaXZlciBob29rCiAg
ICBTM1NtbUluaXREb25lIHBwaSBub3RpZmljYXRpb24uIEluIHRoaXMgbm90aWZ5IGZ1bmN0aW9u
LAogICAgaXQgY2hlY2sgd2hldGhlciBDcHUgTG9vcCBtb2RlIGlzIG5vdCBITFQgbW9kZS4gSWYg
eWVzLAogICAgQ3B1TXBQZWkgZHJpdmVyIHdpbGwgc2V0IGEgZmxhZyB0byBmb3JjZSBCU1AgdXNl
IElOSVQtU0lQSQogICAgLVNJUEkgY29tbWFuZCB0byB3YWtlIHVwIHRoZSBBUHMuCiAgICAKICAg
IENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMu
ZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KCmNvbW1pdCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5CkF1
dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMTIg
MTg6MjE6MDEgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBMb2FkIHVDb2Rl
IG9uY2UgZm9yIGVhY2ggY29yZS4KICAgIAogICAgVGhlIFNETSByZXF1aXJlcyBvbmx5IG9uZSB0
aHJlYWQgcGVyIGNvcmUgdG8gbG9hZCB0aGUKICAgIG1pY3JvY29kZS4KICAgIAogICAgVGhpcyBj
aGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAg
QWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZWdyZXNzaW9u
LXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDJhMDg5MTM0NDNiYjNm
ZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0Bp
bnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxMSAxOTowNzoyOCAyMDE4ICswODAwCgogICAgVWVm
aUNwdVBrZy9NcEluaXRMaWI6IFVzZSBCU1AgdUNvZGUgZm9yIEFQcyBpZiBwb3NzaWJsZS4KICAg
IAogICAgU2VhcmNoIHVDb2RlIGNvc3RzIG11Y2ggdGltZSwgaWYgQVAgaGFzIHNhbWUgcHJvY2Vz
c29yIHR5cGUKICAgIHdpdGggQlNQLCBBUCBjYW4gdXNlIEJTUCBzYXZlZCB1Q29kZSBpbmZvIHRv
IGdldCBiZXR0ZXIgcGVyZm9ybWFuY2UuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZXMgdGhp
cyBzb2x1dGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+
CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0
ZGY2ZmMyMjAwCkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAg
IEZyaSBKdWwgMTMgMDg6NDA6MjcgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGli
OiBSZWxvY2F0ZSB1Q29kZSB0byBtZW1vcnkgdG8gc2F2ZSB0aW1lLgogICAgCiAgICBSZWFkIHVD
b2RlIGZyb20gbWVtb3J5IGhhcyBiZXR0ZXIgcGVyZm9ybWFuY2UgdGhhbiBmcm9tIGZsYXNoLgog
ICAgQnV0IGl0IG5lZWRzIGV4dHJhIGVmZm9ydCB0byBsZXQgQlNQIGNvcHkgdUNvZGUgZnJvbSBm
bGFzaCB0bwogICAgbWVtb3J5LiBBbHNvIEJTUCBhbHJlYWR5IGVuYWJsZSBjYWNoZSBpbiBTRUMg
cGhhc2UsIHNvIGl0IHVzZQogICAgbGVzcyB0aW1lIHRvIHJlbG9jYXRlIHVDb2RlIGZyb20gZmxh
c2ggdG8gbWVtb3J5LiBBZnRlcgogICAgdmVyaWZpY2F0aW9uLCBpZiBzeXN0ZW0gaGFzIG1vcmUg
dGhhbiBvbmUgcHJvY2Vzc29yLCBpdCB3aWxsCiAgICByZWR1Y2Ugc29tZSB0aW1lIGlmIGxvYWQg
dUNvZGUgZnJvbSBtZW1vcnkuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZSB0aGlzIG9wdGlt
aXphdGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 20:57:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 20: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 1fgFzD-0004f6-2p; Thu, 19 Jul 2018 20:57: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgFzB-0004em-15
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 20:57:17 +0000
X-Inumbo-ID: 5833dbd2-8b96-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5833dbd2-8b96-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 20:57: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 1fgFz7-0001r4-Fc; Thu, 19 Jul 2018 20:57: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 1fgFz7-00036g-7T; Thu, 19 Jul 2018 20:57:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgFz7-0000i7-6V; Thu, 19 Jul 2018 20:57:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125314-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start: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-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-libvirt: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-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-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck: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-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=0b742fe187f7b2cbe85810fa8992ffcc7654dfda
X-Osstest-Versions-That: linux=9d3cce1e8b8561fed5f383d22a4d6949db4eadbe
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 20:57:13 +0000
Subject: [Xen-devel] [linux-next test] 125314: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTMxNCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzMTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI0MgogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MjQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTI0MgogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1MjQyCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyNDIKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTcgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjUy
NDIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZh
aWwgYmxvY2tlZCBpbiAxMjUyNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNTI0MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgYmxvY2tlZCBpbiAxMjUyNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBpbiAxMjUyNDIKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTI0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgIDcgeGVuLWJvb3QgICBmYWlsIGxpa2UgMTI1MjQyCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUyNDIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEyNTI0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgICAgICBmYWlsIGxpa2UgMTI1MjQyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI1MjQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUyNDIKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBsaWtlIDEyNTI0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MjQyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUyNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTI0MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MjQyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgMGI3NDJmZTE4N2Y3YjJjYmU4NTgxMGZhODk5MmZmY2M3NjU0ZGZkYQpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgOWQzY2NlMWU4Yjg1NjFmZWQ1ZjM4M2QyMmE0ZDY5
NDlkYjRlYWRiZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUzMTQgIDIwMTgtMDct
MTggMDk6MTg6NTQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxl
LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 21:18:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 21: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 1fgGJq-0006Oz-1R; Thu, 19 Jul 2018 21:18: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgGJo-0006Oq-Fw
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 21:18:36 +0000
X-Inumbo-ID: 528000b0-8b99-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 528000b0-8b99-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 21:18: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 1fgGJk-0002JT-GY; Thu, 19 Jul 2018 21: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 1fgGJk-0004ml-97; Thu, 19 Jul 2018 21:18:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgGJk-0000mq-8U; Thu, 19 Jul 2018 21:18:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125439-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d6371ccb93012db4ad6615fe666205b86308cb4e
X-Osstest-Versions-That: xen=3cdac2805692c7accde2f405d81cc0be799aee48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 21:18:32 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125439: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQzOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQzOS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NDMy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2NjYy
MDViODYzMDhjYjRlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzY2Rh
YzI4MDU2OTJjN2FjY2RlMmY0MDVkODFjYzBiZTc5OWFlZTQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjU0MzIgIDIwMTgtMDctMTkgMTQ6MDA6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1NDM5ICAyMDE4LTA3LTE5IDE5OjAwOjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2
NjYyMDViODYzMDhjYjRlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBXZWQgSnVsIDE4IDEyOjIyOjU1IDIwMTggKzAxMDAKCiAgICB4ODYv
eHN0YXRlOiBNYWtlIGVycm9ycyBpbiB4c3RhdGUgY2FsY3VsYXRpb25zIG1vcmUgb2J2aW91cyBi
eSBjcmFzaGluZyB0aGUgZG9tYWluCiAgICAKICAgIElmIHhjcjBfbWF4IGV4Y2VlZHMgeGZlYXR1
cmVfbWFzaywgdGhlbiBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggdGhlIENQVUlECiAgICBwb2xp
Y3kgZGVyaXZhdGlvbiBvciBhdWRpdGluZyBsb2dpYy4gIElmIGhhcmR3YXJlIHJlamVjdHMgbmV3
X2J2LCB0aGVuCiAgICBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggWGVuJ3MgeHN0YXRlIGxvZ2lj
LgogICAgCiAgICBJbiBib3RoIGNhc2VzLCBjcmFzaCB0aGUgZG9tYWluIHdpdGggYW4gb2J2aW91
cyBlcnJvciBtZXNzYWdlLCB0byBoZWxwCiAgICBoaWdobGlnaHQgdGhlIGlzc3Vlcy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21t
aXQgMzYxYjgzNWZhMDBkOWY0NTE2N2M1MGE2MGUwNTRjY2YyMmMwNjVkNwpBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxOCAx
MTo1Njo0NCAyMDE4ICswMTAwCgogICAgeDg2L3hzdGF0ZTogVXNlIGEgZ3Vlc3RzIENQVUlEIHBv
bGljeSwgcmF0aGVyIHRoYW4gYWxsb3dpbmcgYWxsIGZlYXR1cmVzCiAgICAKICAgIEl0IHR1cm5z
IG91dCB0aGF0IFhlbiBoYXMgbmV2ZXIgZW5mb3JjZWQgdGhhdCBhIGRvbWFpbiByZW1haW4gd2l0
aGluIHRoZQogICAgeHN0YXRlIGZlYXR1cmVzIGFkdmVydGlzZWQgaW4gQ1BVSUQuCiAgICAKICAg
IFRoZSBjaGVjayBvZiBuZXdfYnYgYWdhaW5zdCB4ZmVhdHVyZV9tYXNrIGVuc3VyZXMgdGhhdCBh
IGRvbWFpbiBzdGF5cyB3aXRoaW4KICAgIHRoZSBzZXQgb2YgZmVhdHVyZXMgdGhhdCBYZW4gaGFz
IGVuYWJsZWQgaW4gaGFyZHdhcmUgKGFuZCB0aGVyZWZvcmUgaXNuJ3QgYQogICAgc2VjdXJpdHkg
cHJvYmxlbSksIGJ1dCB0aGlzIGRvZXMgbWVhbnMgdGhhdCBhdHRlbXB0cyB0byBsZXZlbCBhIGd1
ZXN0IGZvcgogICAgbWlncmF0aW9uIHNhZmV0eSBtaWdodCBub3QgYmUgZWZmZWN0aXZlIGlmIHRo
ZSBndWVzdCBpZ25vcmVzIENQVUlELgogICAgCiAgICBDaGVjayB0aGUgQ1BVSUQgcG9saWN5IGlu
IHZhbGlkYXRlX3hzdGF0ZSgpIChmb3IgaW5jb21pbmcgbWlncmF0aW9uKSBhbmQgaW4KICAgIGhh
bmRsZV94c2V0YnYoKSAoZm9yIGd1ZXN0IFhTRVRCViBpbnN0cnVjdGlvbnMpLiAgVGhpcyBzdWJz
dW1lcyB0aGUgUEtSVSBjaGVjawogICAgZm9yIFBWIGd1ZXN0cyBpbiBoYW5kbGVfeHNldGJ2KCkg
KGFuZCBhbHNvIGRlbW9uc3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUKICAgIHNwb3R0ZWQgdGhp
cyBwcm9ibGVtIHdoaWxlIHJldmlld2luZyBjL3MgZmJmOTk3MTI0MWYpLgogICAgCiAgICBGb3Ig
bWlncmF0aW9uLCB0aGlzIGlzIGNvcnJlY3QgZGVzcGl0ZSB0aGUgY3VycmVudCAobWlzKW9yZGVy
aW5nIG9mIGRhdGEKICAgIGJlY2F1c2UgZC0+YXJjaC5jcHVpZCBpcyB0aGUgYXBwbGljYWJsZSBt
YXggcG9saWN5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmNvbW1pdCAyZTJiZDVhMjllNDgxZDBlN2YxNjNhMTlkNjYzZDk1OWUwOTU1
MGZkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBGcmkgSnVuIDI5IDEzOjA1OjUyIDIwMTggKzAwMDAKCiAgICBsaWJ4ODY6IEludHJvZHVj
ZSBsaWIveDg2L21zci5oIGFuZCBzaGFyZSBtc3JfcG9saWN5IHdpdGggdXNlcnNwYWNlCiAgICAK
ICAgIFRvIGZhY2lsaXRhdGUgdGhlIHNoYXJlZCBYZW4gYW5kIHRvb2xzdGFjayBjb2RlIGluIGxp
Yng4Niwgc3RydWN0IG1zcl9wb2xpY3kKICAgIG5lZWRzIHRvIGJlIGF2YWlsYWJsZSBpbiB0aGUg
c2FtZSB3YXkgYXMgc3RydWN0IGNwdWlkX3BvbGljeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBmZWEyZmFiOTYzNTYxM2Q1YmU4MzQ4MmRhNWQ3
OTE2MGVmOTI4OTQxCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEp1biAyMSAxNTozNTo0OCAyMDE4ICswMTAwCgogICAgbGlieDg2OiBp
bnRyb2R1Y2UgYSBsaWJ4ODYgc2hhcmVkIGxpYnJhcnkKICAgIAogICAgTW92ZSB4ODZfY3B1aWRf
bG9va3VwX2RlZXBfZGVwcygpIGludG8gdGhlIHNoYXJlZCBsaWJyYXJ5LCByZW1vdmluZyB0aGUK
ICAgIGluZGl2aWR1YWwgY29waWVzIGZyb20gdGhlIGh5cGVydmlzb3IgYW5kIGxpYnhjIHJlc3Bl
Y3RpdmVseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
Y29tbWl0IDRkZDdlNzRmMzFmYWNmOTk3ZmZhNjRkMWMzOGExZGE3YTcwN2UzMjYKQXV0aG9yOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDIx
IDE2OjM1OjQ2IDIwMTggKzAyMDAKCiAgICBsaWJ4ODY6IFNoYXJlIHN0cnVjdCBjcHVpZF9wb2xp
Y3kgd2l0aCB1c2Vyc3BhY2UKICAgIAogICAgQm90aCBYZW4gYW5kIHRoZSB0b29sc3RhY2sgaGF2
ZSBuZWVkIG9mIHRoZSBzYW1lIGxvZ2ljIHdoZW4gaXQgY29tZXMgdG8KICAgIG1hbmlwdWxhdGlv
biBhbmQgY2hlY2tpbmcgb2YgdGhlIENQVUlEIGFuZCBNU1IgdmFsdWVzIG9mZmVyZWQgdG8gZ3Vl
c3RzLiAgVG8KICAgIHRoYXQgZW5kLCBsaWJ4ODYgaXMgYmVpbmcgaW50cm9kdWNlZCB0byBhbGxv
dyBYZW4gYW5kIHRoZSB0b29sc3RhY2sgdG8gc2hhcmUgYQogICAgc2luZ2xlIGltcGxlbWVudGF0
aW9uLCByYXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgbG9naWMuCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpjb21taXQgZWRkZjk1NTljOTc3OWU5YTExZTFjNGRiNDZiNWVjMjZiM2NiODcwOQpBdXRo
b3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBK
dW4gMjEgMTY6MzU6NDYgMjAxOCArMDIwMAoKICAgIGxpYng4NjogZ2VuZXJhdGUgY3B1aWQtYXV0
b2dlbi5oIGluIHRoZSBsaWJ4ODYgaW5jbHVkZSBkaXIKICAgIAogICAgVGhpcyBhdm9pZHMgYWxs
IHVzZXJzIG5lZWRpbmcgdG8gb3BlbmNvZGUgbG9jYWwgZ2VuZXJhdGlvbiBvZiB0aGUgZmlsZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0
IDBlOTZmM2Q1MmVjMjAwYjhmNzc2NDE2NGUyMmQ3NmVlZjYxNTFmNTkKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6
MDA6NDQgMjAxOCArMDAwMAoKICAgIGxpYng4NjogSW50cm9kdWNlIGxpYi94ODYvY3B1aWQuaAog
ICAgCiAgICBCZWdpbiB0byB1bnRhbmdsZSB0aGUgaGVhZGVyIGRlcGVuZGVuY3kgdGFuZ2xlIGJ5
IG1vdmluZyBkZWZpbml0aW9uIG9mCiAgICBzdHJ1Y3QgY3B1aWRfbGVhZiBvdXQgb2YgeDg2X2Vt
dWxhdGUuaCBpbnRvIHRoZSBuZXcgY3B1aWQuaC4KICAgIAogICAgQWRkaXRpb25hbGx5LCBwbHVt
YiB0aGUgaGVhZGVyIHRocm91Z2ggdG8gbGlieGMuICBUaGlzIGlzIHRlY2huaWNhbGx5IGEKICAg
IHJlZHVuZGFudCBpbmNsdWRlIGF0IHRoaXMgcG9pbnQsIGJ1dCBpdCBoZWxwcyBidWlsZC10ZXN0
IHRoZSBsYXRlciBjaGFuZ2VzLAogICAgYW5kIHdpbGwgYmUgdXNlZCBldmVudHVhbGx5LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihxZW11IGNoYW5nZXMg
bm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 21:40:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 21: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 1fgGef-0000Av-Vj; Thu, 19 Jul 2018 21:40: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=fsdu=kd=redhat.com=longman@srs-us1.protection.inumbo.net>)
 id 1fgGed-0000Aq-V4
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 21:40:07 +0000
X-Inumbo-ID: 5440222e-8b9c-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5440222e-8b9c-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 21:40:18 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com
 [10.11.54.4])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id BBAAA738E9;
 Thu, 19 Jul 2018 21:40:05 +0000 (UTC)
Received: from llong.com (dhcp-17-175.bos.redhat.com [10.18.17.175])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 4E02D2026D6B;
 Thu, 19 Jul 2018 21:40:05 +0000 (UTC)
From: Waiman Long <longman@redhat.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, Thomas Gleixner <tglx@linutronix.de>,
 Ingo Molnar <mingo@redhat.com>, "H. Peter Anvin" <hpa@zytor.com>
Date: Thu, 19 Jul 2018 17:39:57 -0400
Message-Id: <1532036397-19449-1-git-send-email-longman@redhat.com>
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.1]); Thu, 19 Jul 2018 21:40:05 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Thu, 19 Jul 2018 21:40:05 +0000 (UTC) for IP:'10.11.54.4'
 DOMAIN:'int-mx04.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'longman@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if only
 1 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: Waiman Long <longman@redhat.com>, xen-devel@lists.xenproject.org,
 x86@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>

T24gYSBWTSB3aXRoIG9ubHkgMSB2Q1BVLCB0aGUgbG9ja2luZyBmYXN0IHBhdGhzIHdpbGwgYWx3
YXlzIGJlCnN1Y2Nlc3NmdWwuIEluIHRoaXMgY2FzZSwgdGhlcmUgaXMgbm8gbmVlZCB0byB1c2Ug
dGhlIHRoZSBQViBxc3BpbmxvY2sKY29kZSB3aGljaCBoYXMgaGlnaGVyIG92ZXJoZWFkIG9uIHRo
ZSB1bmxvY2sgc2lkZSB0aGFuIHRoZSBuYXRpdmUKcXNwaW5sb2NrIGNvZGUuCgpUaGUgeGVuX3B2
c3BpbiB2ZXJpYWJsZSBpcyBhbHNvIHR1cm5lZCBvZmYgaW4gdGhpcyAxIHZDUFUgY2FzZSB0bwpl
bGltaW5hdGUgdW5uZWVkZWQgcHZxc3BpbmxvY2sgaW5pdGlhbGl6YXRpb24gaW4geGVuX2luaXRf
bG9ja19jcHUoKQp3aGljaCBpcyBydW4gYWZ0ZXIgeGVuX2luaXRfc3BpbmxvY2tzKCkuCgpTaWdu
ZWQtb2ZmLWJ5OiBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29tPgotLS0KIGFyY2gveDg2
L3hlbi9zcGlubG9jay5jIHwgNCArKysrCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3NwaW5sb2NrLmMgYi9hcmNoL3g4Ni94ZW4vc3Bp
bmxvY2suYwppbmRleCBjZDk3YTYyLi45NzNmMTBlIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4v
c3BpbmxvY2suYworKysgYi9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYwpAQCAtMTMwLDYgKzEzMCwx
MCBAQCB2b2lkIHhlbl91bmluaXRfbG9ja19jcHUoaW50IGNwdSkKIHZvaWQgX19pbml0IHhlbl9p
bml0X3NwaW5sb2Nrcyh2b2lkKQogewogCisJLyogIERvbid0IG5lZWQgdG8gdXNlIHB2cXNwaW5s
b2NrIGNvZGUgaWYgdGhlcmUgaXMgb25seSAxIHZDUFUuICovCisJaWYgKG51bV9wb3NzaWJsZV9j
cHVzKCkgPT0gMSkKKwkJeGVuX3B2c3BpbiA9IGZhbHNlOworCiAJaWYgKCF4ZW5fcHZzcGluKSB7
CiAJCXByaW50ayhLRVJOX0RFQlVHICJ4ZW46IFBWIHNwaW5sb2NrcyBkaXNhYmxlZFxuIik7CiAJ
CXJldHVybjsKLS0gCjEuOC4zLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 21:55:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 21:55:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgGtB-00019p-Cc; Thu, 19 Jul 2018 21: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=nihg=kd=stgolabs.net=dave@srs-us1.protection.inumbo.net>)
 id 1fgGtB-00019i-0K
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 21:55:09 +0000
X-Inumbo-ID: 56ea7916-8b9e-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 56ea7916-8b9e-11e8-a8a5-bc764e045a96;
 Thu, 19 Jul 2018 23:54:42 +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 4B686ACD0;
 Thu, 19 Jul 2018 21:55:05 +0000 (UTC)
Date: Thu, 19 Jul 2018 14:54:56 -0700
From: Davidlohr Bueso <dave@stgolabs.net>
To: Waiman Long <longman@redhat.com>
Message-ID: <20180719215456.5ho3udhfoqlkh75a@linux-r8p5>
References: <1532036397-19449-1-git-send-email-longman@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532036397-19449-1-git-send-email-longman@redhat.com>
User-Agent: NeoMutt/20170912 (1.9.0)
Subject: Re: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if
 only 1 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: Juergen Gross <jgross@suse.com>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAxOSBKdWwgMjAxOCwgV2FpbWFuIExvbmcgd3JvdGU6Cgo+T24gYSBWTSB3aXRoIG9u
bHkgMSB2Q1BVLCB0aGUgbG9ja2luZyBmYXN0IHBhdGhzIHdpbGwgYWx3YXlzIGJlCj5zdWNjZXNz
ZnVsLiBJbiB0aGlzIGNhc2UsIHRoZXJlIGlzIG5vIG5lZWQgdG8gdXNlIHRoZSB0aGUgUFYgcXNw
aW5sb2NrCj5jb2RlIHdoaWNoIGhhcyBoaWdoZXIgb3ZlcmhlYWQgb24gdGhlIHVubG9jayBzaWRl
IHRoYW4gdGhlIG5hdGl2ZQo+cXNwaW5sb2NrIGNvZGUuCj4KPlRoZSB4ZW5fcHZzcGluIHZlcmlh
YmxlIGlzIGFsc28gdHVybmVkIG9mZiBpbiB0aGlzIDEgdkNQVSBjYXNlIHRvCj5lbGltaW5hdGUg
dW5uZWVkZWQgcHZxc3BpbmxvY2sgaW5pdGlhbGl6YXRpb24gaW4geGVuX2luaXRfbG9ja19jcHUo
KQo+d2hpY2ggaXMgcnVuIGFmdGVyIHhlbl9pbml0X3NwaW5sb2NrcygpLgoKV291bGRuJ3Qga3Zt
IGFsc28gd2FudCB0aGlzPwoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9rdm0uYyBiL2Fy
Y2gveDg2L2tlcm5lbC9rdm0uYwppbmRleCBhMzdiZGEzOGQyMDUuLjk1YWNlYjY5MjAxMCAxMDA2
NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2t2bS5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9rdm0u
YwpAQCAtNDU3LDcgKzQ1Nyw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzZXZfbWFwX3BlcmNwdV9k
YXRhKHZvaWQpCiBzdGF0aWMgdm9pZCBfX2luaXQga3ZtX3NtcF9wcmVwYXJlX2NwdXModW5zaWdu
ZWQgaW50IG1heF9jcHVzKQogewogCW5hdGl2ZV9zbXBfcHJlcGFyZV9jcHVzKG1heF9jcHVzKTsK
LQlpZiAoa3ZtX3BhcmFfaGFzX2hpbnQoS1ZNX0hJTlRTX1JFQUxUSU1FKSkKKwlpZiAobnVtX3Bv
c3NpYmxlX2NwdXMoKSA9PSAxIHx8CisJICAgIGt2bV9wYXJhX2hhc19oaW50KEtWTV9ISU5UU19S
RUFMVElNRSkpCiAJCXN0YXRpY19icmFuY2hfZGlzYWJsZSgmdmlydF9zcGluX2xvY2tfa2V5KTsK
IH0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 22:02:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 22:02:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgH0D-000246-46; Thu, 19 Jul 2018 22:02: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=fsdu=kd=redhat.com=longman@srs-us1.protection.inumbo.net>)
 id 1fgH0C-000241-EB
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 22:02:24 +0000
X-Inumbo-ID: 71622fa7-8b9f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71622fa7-8b9f-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 22:02:35 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com
 [10.11.54.4])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 136DB4070497;
 Thu, 19 Jul 2018 22:02:23 +0000 (UTC)
Received: from llong.remote.csb (dhcp-17-175.bos.redhat.com [10.18.17.175])
 by smtp.corp.redhat.com (Postfix) with ESMTP id AA2092026D6B;
 Thu, 19 Jul 2018 22:02:22 +0000 (UTC)
To: Davidlohr Bueso <dave@stgolabs.net>
References: <1532036397-19449-1-git-send-email-longman@redhat.com>
 <20180719215456.5ho3udhfoqlkh75a@linux-r8p5>
From: Waiman Long <longman@redhat.com>
Organization: Red Hat
Message-ID: <00e98205-606a-a121-36c2-dedaeae1d0bb@redhat.com>
Date: Thu, 19 Jul 2018 18:02:22 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.2.0
MIME-Version: 1.0
In-Reply-To: <20180719215456.5ho3udhfoqlkh75a@linux-r8p5>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.7]); Thu, 19 Jul 2018 22:02:23 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]);
 Thu, 19 Jul 2018 22:02:23 +0000 (UTC) for IP:'10.11.54.4'
 DOMAIN:'int-mx04.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'longman@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if
 only 1 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: Juergen Gross <jgross@suse.com>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMTkvMjAxOCAwNTo1NCBQTSwgRGF2aWRsb2hyIEJ1ZXNvIHdyb3RlOgo+IE9uIFRodSwg
MTkgSnVsIDIwMTgsIFdhaW1hbiBMb25nIHdyb3RlOgo+Cj4+IE9uIGEgVk0gd2l0aCBvbmx5IDEg
dkNQVSwgdGhlIGxvY2tpbmcgZmFzdCBwYXRocyB3aWxsIGFsd2F5cyBiZQo+PiBzdWNjZXNzZnVs
LiBJbiB0aGlzIGNhc2UsIHRoZXJlIGlzIG5vIG5lZWQgdG8gdXNlIHRoZSB0aGUgUFYgcXNwaW5s
b2NrCj4+IGNvZGUgd2hpY2ggaGFzIGhpZ2hlciBvdmVyaGVhZCBvbiB0aGUgdW5sb2NrIHNpZGUg
dGhhbiB0aGUgbmF0aXZlCj4+IHFzcGlubG9jayBjb2RlLgo+Pgo+PiBUaGUgeGVuX3B2c3BpbiB2
ZXJpYWJsZSBpcyBhbHNvIHR1cm5lZCBvZmYgaW4gdGhpcyAxIHZDUFUgY2FzZSB0bwo+PiBlbGlt
aW5hdGUgdW5uZWVkZWQgcHZxc3BpbmxvY2sgaW5pdGlhbGl6YXRpb24gaW4geGVuX2luaXRfbG9j
a19jcHUoKQo+PiB3aGljaCBpcyBydW4gYWZ0ZXIgeGVuX2luaXRfc3BpbmxvY2tzKCkuCj4KPiBX
b3VsZG4ndCBrdm0gYWxzbyB3YW50IHRoaXM/Cj4KPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2Vy
bmVsL2t2bS5jIGIvYXJjaC94ODYva2VybmVsL2t2bS5jCj4gaW5kZXggYTM3YmRhMzhkMjA1Li45
NWFjZWI2OTIwMTAgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYva2VybmVsL2t2bS5jCj4gKysrIGIv
YXJjaC94ODYva2VybmVsL2t2bS5jCj4gQEAgLTQ1Nyw3ICs0NTcsOCBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgc2V2X21hcF9wZXJjcHVfZGF0YSh2b2lkKQo+IHN0YXRpYyB2b2lkIF9faW5pdCBrdm1f
c21wX3ByZXBhcmVfY3B1cyh1bnNpZ25lZCBpbnQgbWF4X2NwdXMpCj4gewo+ICAgICBuYXRpdmVf
c21wX3ByZXBhcmVfY3B1cyhtYXhfY3B1cyk7Cj4gLSAgICBpZiAoa3ZtX3BhcmFfaGFzX2hpbnQo
S1ZNX0hJTlRTX1JFQUxUSU1FKSkKPiArICAgIGlmIChudW1fcG9zc2libGVfY3B1cygpID09IDEg
fHwKPiArICAgICAgICBrdm1fcGFyYV9oYXNfaGludChLVk1fSElOVFNfUkVBTFRJTUUpKQo+ICAg
ICAgICAgc3RhdGljX2JyYW5jaF9kaXNhYmxlKCZ2aXJ0X3NwaW5fbG9ja19rZXkpOwo+IH0KClRo
YXQgZG9lc24ndCByZWFsbHkgbWF0dGVyIGFzIHRoZSBzbG93cGF0aCB3aWxsIG5ldmVyIGdldCBl
eGVjdXRlZCBpbgp0aGUgMSB2Q1BVIGNhc2UuCgotTG9uZ21hbgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 22:35:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 22:35: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 1fgHWG-0004Zx-TJ; Thu, 19 Jul 2018 22: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=ez6l=kd=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fgHWF-0004Zs-VG
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 22:35:31 +0000
X-Inumbo-ID: 116619cd-8ba4-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 116619cd-8ba4-11e8-a6a9-d7ebe60f679a;
 Thu, 19 Jul 2018 22:35:42 +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 w6JMZ8SL065162;
 Thu, 19 Jul 2018 22:35:20 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=gbXd380dQOFxRfGel0ZECF6x29uQXOJYOr4xzDTgbdo=;
 b=gBBl73YIgC05JybEOoei8Hds8IzuEpbdsq3Pv2R9ERFZPPNMRCvseFBPumhHC4yO9b4F
 r6BdcQ+mN2ePDVUn0A6LMnbthVung+KW7YbM42YW22hlT/SwiHREtHxX+gubyMKzhoTQ
 AZwgY/nAo5vEnWm/Zi/wdzWnN4sAWj9CkyNAErJJh/V4OzUlI/RHJgmkQPvrpISqebxJ
 /7pi0udPQaniTvQd75SAVd50mWR4dfqNmHAuijNR8PtzbSCp0a+m9s/XcipC9wE1D5+q
 6eYC/J0CWqWT3HFFu9TjrW4xwEbaWTXsC87XxWm+LhQXIPqHYv+TzhGtc2MUpJ4wzIqD 5g== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2k9yjgs38v-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 22:35:20 +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 w6JMZJWO031875
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 19 Jul 2018 22:35:19 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 w6JMZIBT005395;
 Thu, 19 Jul 2018 22:35:19 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, 19 Jul 2018 15:35:18 -0700
To: Waiman Long <longman@redhat.com>, Juergen Gross <jgross@suse.com>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>
References: <1532036397-19449-1-git-send-email-longman@redhat.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: <2814c5d2-3016-8e9b-a644-0711fd92b9c7@oracle.com>
Date: Thu, 19 Jul 2018 18:35:46 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1532036397-19449-1-git-send-email-longman@redhat.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8959
 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=895
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807190235
Subject: Re: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if
 only 1 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: xen-devel@lists.xenproject.org, x86@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>

T24gMDcvMTkvMjAxOCAwNTozOSBQTSwgV2FpbWFuIExvbmcgd3JvdGU6Cj4gT24gYSBWTSB3aXRo
IG9ubHkgMSB2Q1BVLCB0aGUgbG9ja2luZyBmYXN0IHBhdGhzIHdpbGwgYWx3YXlzIGJlCj4gc3Vj
Y2Vzc2Z1bC4gSW4gdGhpcyBjYXNlLCB0aGVyZSBpcyBubyBuZWVkIHRvIHVzZSB0aGUgdGhlIFBW
IHFzcGlubG9jawo+IGNvZGUgd2hpY2ggaGFzIGhpZ2hlciBvdmVyaGVhZCBvbiB0aGUgdW5sb2Nr
IHNpZGUgdGhhbiB0aGUgbmF0aXZlCj4gcXNwaW5sb2NrIGNvZGUuCj4KPiBUaGUgeGVuX3B2c3Bp
biB2ZXJpYWJsZSBpcyBhbHNvIHR1cm5lZCBvZmYgaW4gdGhpcyAxIHZDUFUgY2FzZSB0bwo+IGVs
aW1pbmF0ZSB1bm5lZWRlZCBwdnFzcGlubG9jayBpbml0aWFsaXphdGlvbiBpbiB4ZW5faW5pdF9s
b2NrX2NwdSgpCj4gd2hpY2ggaXMgcnVuIGFmdGVyIHhlbl9pbml0X3NwaW5sb2NrcygpLgo+Cj4g
U2lnbmVkLW9mZi1ieTogV2FpbWFuIExvbmcgPGxvbmdtYW5AcmVkaGF0LmNvbT4KClJldmlld2Vk
LWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKCgo+IC0t
LQo+ICBhcmNoL3g4Ni94ZW4vc3BpbmxvY2suYyB8IDQgKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwg
NCBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3NwaW5sb2NrLmMg
Yi9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYwo+IGluZGV4IGNkOTdhNjIuLjk3M2YxMGUgMTAwNjQ0
Cj4gLS0tIGEvYXJjaC94ODYveGVuL3NwaW5sb2NrLmMKPiArKysgYi9hcmNoL3g4Ni94ZW4vc3Bp
bmxvY2suYwo+IEBAIC0xMzAsNiArMTMwLDEwIEBAIHZvaWQgeGVuX3VuaW5pdF9sb2NrX2NwdShp
bnQgY3B1KQo+ICB2b2lkIF9faW5pdCB4ZW5faW5pdF9zcGlubG9ja3Modm9pZCkKPiAgewo+ICAK
PiArCS8qICBEb24ndCBuZWVkIHRvIHVzZSBwdnFzcGlubG9jayBjb2RlIGlmIHRoZXJlIGlzIG9u
bHkgMSB2Q1BVLiAqLwo+ICsJaWYgKG51bV9wb3NzaWJsZV9jcHVzKCkgPT0gMSkKPiArCQl4ZW5f
cHZzcGluID0gZmFsc2U7Cj4gKwo+ICAJaWYgKCF4ZW5fcHZzcGluKSB7Cj4gIAkJcHJpbnRrKEtF
Uk5fREVCVUcgInhlbjogUFYgc3BpbmxvY2tzIGRpc2FibGVkXG4iKTsKPiAgCQlyZXR1cm47CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 23:01:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 23:01: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 1fgHvT-000727-VK; Thu, 19 Jul 2018 23:01: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgHvR-00071x-Ut
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 23:01:33 +0000
X-Inumbo-ID: 9f0b4cf0-8ba7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f0b4cf0-8ba7-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 01:01: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 1fgHvO-0004St-6P; Thu, 19 Jul 2018 23:01: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 1fgHvN-00045n-Rw; Thu, 19 Jul 2018 23:01:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgHvN-0003dF-RG; Thu, 19 Jul 2018 23:01:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125441-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=a3fffb4f5e1535e8e542669925eed489fdce6b62
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 23:01:29 +0000
Subject: [Xen-devel] [ovmf test] 125441: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ0MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0NDEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgYTNmZmZiNGY1ZTE1MzVlOGU1NDI2Njk5MjVlZWQ0ODlmZGNlNmI2Mgpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDEgZGF5cyAgIDEzIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTQzNCAgMjAxOC0wNy0xOSAxNTo0MTozNSBaICAgIDAgZGF5cyAgICA0IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGEzZmZmYjRmNWUxNTM1ZThlNTQyNjY5OTI1ZWVkNDg5ZmRjZTZiNjIKQXV0
aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBKdWwgMTgg
MTQ6MDA6MjUgMjAxOCArMDIwMAoKICAgIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlOiBjbGVhbiB1
cCBsaWJzIGFuZCBwcm90b3MgaW4gIkFjcGlQbGF0Zm9ybUR4ZS5pbmYiCiAgICAKICAgIE5vbmUg
b2YgdGhlIHNvdXJjZSBmaWxlcyByZWZlcmVuY2VkIGJ5ICJBY3BpUGxhdGZvcm1EeGUuaW5mIiAj
aW5jbHVkZQogICAgIk1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvRHhlU2VydmljZXNMaWIuaCIgb3Ig
dXNlIGludGVyZmFjZXMgZGVjbGFyZWQKICAgIHRoZXJlaW4sIHNvIGRyb3AgRHhlU2VydmljZXNM
aWIgZnJvbSBbTGlicmFyeUNsYXNzZXNdLgogICAgCiAgICAiQWNwaVBsYXRmb3JtRHhlLmluZiIg
cmVmZXJlbmNlcyAiQWNwaVBsYXRmb3JtLmMiLCB3aGljaCBpbnN0YWxscyBBQ1BJCiAgICB0YWJs
ZXMgYnVpbHQgaW50byB0aGUgZmlybXdhcmUgaW1hZ2UgZnJvbSB1bmRlciAiT3ZtZlBrZy9BY3Bp
VGFibGVzLyIsIGluCiAgICBjYXNlIGR5bmFtaWNhbGx5IGdlbmVyYXRlZCBBQ1BJIHRhYmxlcyBh
cmUgbm90IGF2YWlsYWJsZSBmcm9tIFhlbiBvciBRRU1VLgogICAgRm9yIHRoaXMsIHRoZSBkcml2
ZXIgY29uc3VtZXMgZ0VmaUZpcm13YXJlVm9sdW1lMlByb3RvY29sR3VpZC4gQWNjb3VudCBmb3IK
ICAgIHRoYXQgaW4gW1Byb3RvY29sc10uCiAgICAKICAgIENjOiBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIENjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4ubC5q
dXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29t
PgogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogICAg
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTQK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+
Cgpjb21taXQgNTg5NDIyNzdiY2JmNDFhYmRhNWY2ZTNhMWM4OWQ1NzExMDVkNTk4MwpBdXRob3I6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVuIDI3IDE2OjQy
OjUxIDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogRml4IFMzIHJlc3VtZSBo
YW5nIGlzc3VlLgogICAgCiAgICBXaGVuIHJlc3VtZSBmcm9tIFMzIGFuZCBDUFUgbG9vcCBtb2Rl
IGlzIE1XYWl0IG1vZGUsCiAgICBpZiBkcml2ZXIgY2FsbHMgQVBzIHRvIGRvIHRhc2sgYXQgRW5k
T2ZQZWkgcG9pbnQsIHRoZQogICAgQVBzIGNhbid0IGJlZW4gd2FrZSB1cCBhbmQgYmlvcyBoYW5n
IGF0IHRoYXQgcG9pbnQuCiAgICAKICAgIFRoZSByb290IGNhdXNlIGlzIFBpU21tQ3B1RHhlU21t
IGRyaXZlciB3YWtlcyB1cCBBUHMKICAgIHdpdGggSExUIG1vZGUgZHVyaW5nIFMzIHJlc3VtZSBw
aGFzZSB0byBkbyBTTU0gcmVsb2NhdGlvbi4KICAgIEFmdGVyIHRoaXMgdGFzaywgUGlTbW1DcHVE
eGVTbW0gZHJpdmVyIG5vdCByZXN0b3JlIEFQcwogICAgY29udGV4dCB3aGljaCBtYWtlIENwdU1w
UGVpIGRyaXZlciBzYXZlZCB3YWtlIHVwIGJ1ZmZlcgogICAgbm90IHdvcmtzLgogICAgCiAgICBU
aGUgc29sdXRpb24gZm9yIHRoaXMgaXNzdWUgaXMgbGV0IENwdU1wUGVpIGRyaXZlciBob29rCiAg
ICBTM1NtbUluaXREb25lIHBwaSBub3RpZmljYXRpb24uIEluIHRoaXMgbm90aWZ5IGZ1bmN0aW9u
LAogICAgaXQgY2hlY2sgd2hldGhlciBDcHUgTG9vcCBtb2RlIGlzIG5vdCBITFQgbW9kZS4gSWYg
eWVzLAogICAgQ3B1TXBQZWkgZHJpdmVyIHdpbGwgc2V0IGEgZmxhZyB0byBmb3JjZSBCU1AgdXNl
IElOSVQtU0lQSQogICAgLVNJUEkgY29tbWFuZCB0byB3YWtlIHVwIHRoZSBBUHMuCiAgICAKICAg
IENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMu
ZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KCmNvbW1pdCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5CkF1
dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMTIg
MTg6MjE6MDEgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBMb2FkIHVDb2Rl
IG9uY2UgZm9yIGVhY2ggY29yZS4KICAgIAogICAgVGhlIFNETSByZXF1aXJlcyBvbmx5IG9uZSB0
aHJlYWQgcGVyIGNvcmUgdG8gbG9hZCB0aGUKICAgIG1pY3JvY29kZS4KICAgIAogICAgVGhpcyBj
aGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAg
QWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZWdyZXNzaW9u
LXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDJhMDg5MTM0NDNiYjNm
ZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0Bp
bnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxMSAxOTowNzoyOCAyMDE4ICswODAwCgogICAgVWVm
aUNwdVBrZy9NcEluaXRMaWI6IFVzZSBCU1AgdUNvZGUgZm9yIEFQcyBpZiBwb3NzaWJsZS4KICAg
IAogICAgU2VhcmNoIHVDb2RlIGNvc3RzIG11Y2ggdGltZSwgaWYgQVAgaGFzIHNhbWUgcHJvY2Vz
c29yIHR5cGUKICAgIHdpdGggQlNQLCBBUCBjYW4gdXNlIEJTUCBzYXZlZCB1Q29kZSBpbmZvIHRv
IGdldCBiZXR0ZXIgcGVyZm9ybWFuY2UuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZXMgdGhp
cyBzb2x1dGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+
CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0
ZGY2ZmMyMjAwCkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAg
IEZyaSBKdWwgMTMgMDg6NDA6MjcgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGli
OiBSZWxvY2F0ZSB1Q29kZSB0byBtZW1vcnkgdG8gc2F2ZSB0aW1lLgogICAgCiAgICBSZWFkIHVD
b2RlIGZyb20gbWVtb3J5IGhhcyBiZXR0ZXIgcGVyZm9ybWFuY2UgdGhhbiBmcm9tIGZsYXNoLgog
ICAgQnV0IGl0IG5lZWRzIGV4dHJhIGVmZm9ydCB0byBsZXQgQlNQIGNvcHkgdUNvZGUgZnJvbSBm
bGFzaCB0bwogICAgbWVtb3J5LiBBbHNvIEJTUCBhbHJlYWR5IGVuYWJsZSBjYWNoZSBpbiBTRUMg
cGhhc2UsIHNvIGl0IHVzZQogICAgbGVzcyB0aW1lIHRvIHJlbG9jYXRlIHVDb2RlIGZyb20gZmxh
c2ggdG8gbWVtb3J5LiBBZnRlcgogICAgdmVyaWZpY2F0aW9uLCBpZiBzeXN0ZW0gaGFzIG1vcmUg
dGhhbiBvbmUgcHJvY2Vzc29yLCBpdCB3aWxsCiAgICByZWR1Y2Ugc29tZSB0aW1lIGlmIGxvYWQg
dUNvZGUgZnJvbSBtZW1vcnkuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZSB0aGlzIG9wdGlt
aXphdGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 19 23:46:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Jul 2018 23: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 1fgIcH-0001vV-Ew; Thu, 19 Jul 2018 23:45: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=3hod=kd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgIcG-0001vI-Ka
 for xen-devel@lists.xenproject.org; Thu, 19 Jul 2018 23:45:48 +0000
X-Inumbo-ID: cd130776-8bad-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd130776-8bad-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 01:45: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 1fgIcB-0005Mi-Hv; Thu, 19 Jul 2018 23:45: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 1fgIcB-0000Eb-3I; Thu, 19 Jul 2018 23:45:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgIcB-0007sV-2g; Thu, 19 Jul 2018 23:45:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125443-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:host-install(4):broken:heisenbug
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d6371ccb93012db4ad6615fe666205b86308cb4e
X-Osstest-Versions-That: xen=3cdac2805692c7accde2f405d81cc0be799aee48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 19 Jul 2018 23:45:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125443: 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>

ZmxpZ2h0IDEyNTQ0MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ0My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NDMyCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90
IGJsb2NraW5nKToKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNTQzOQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTQzOSBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTI1NDM5IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgZDYzNzFjY2I5MzAxMmRiNGFkNjYxNWZlNjY2MjA1Yjg2MzA4Y2I0ZQpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2NkYWMyODA1NjkyYzdhY2NkZTJmNDA1ZDgx
Y2MwYmU3OTlhZWU0OAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NDMyICAyMDE4LTA3LTE5IDE0
OjAwOjQwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTQzOSAgMjAxOC0wNy0x
OSAxOTowMDozNiBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1h
cm02NC1hcm02NC14bC14c20gYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGQ2MzcxY2NiOTMw
MTJkYjRhZDY2MTVmZTY2NjIwNWI4NjMwOGNiNGUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKdWwgMTggMTI6MjI6NTUgMjAxOCAr
MDEwMAoKICAgIHg4Ni94c3RhdGU6IE1ha2UgZXJyb3JzIGluIHhzdGF0ZSBjYWxjdWxhdGlvbnMg
bW9yZSBvYnZpb3VzIGJ5IGNyYXNoaW5nIHRoZSBkb21haW4KICAgIAogICAgSWYgeGNyMF9tYXgg
ZXhjZWVkcyB4ZmVhdHVyZV9tYXNrLCB0aGVuIHNvbWV0aGluZyBpcyBicm9rZW4gd2l0aCB0aGUg
Q1BVSUQKICAgIHBvbGljeSBkZXJpdmF0aW9uIG9yIGF1ZGl0aW5nIGxvZ2ljLiAgSWYgaGFyZHdh
cmUgcmVqZWN0cyBuZXdfYnYsIHRoZW4KICAgIHNvbWV0aGluZyBpcyBicm9rZW4gd2l0aCBYZW4n
cyB4c3RhdGUgbG9naWMuCiAgICAKICAgIEluIGJvdGggY2FzZXMsIGNyYXNoIHRoZSBkb21haW4g
d2l0aCBhbiBvYnZpb3VzIGVycm9yIG1lc3NhZ2UsIHRvIGhlbHAKICAgIGhpZ2hsaWdodCB0aGUg
aXNzdWVzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCmNvbW1pdCAzNjFiODM1ZmEwMGQ5ZjQ1MTY3YzUwYTYwZTA1NGNjZjIyYzA2NWQ3
CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTog
ICBXZWQgSnVsIDE4IDExOjU2OjQ0IDIwMTggKzAxMDAKCiAgICB4ODYveHN0YXRlOiBVc2UgYSBn
dWVzdHMgQ1BVSUQgcG9saWN5LCByYXRoZXIgdGhhbiBhbGxvd2luZyBhbGwgZmVhdHVyZXMKICAg
IAogICAgSXQgdHVybnMgb3V0IHRoYXQgWGVuIGhhcyBuZXZlciBlbmZvcmNlZCB0aGF0IGEgZG9t
YWluIHJlbWFpbiB3aXRoaW4gdGhlCiAgICB4c3RhdGUgZmVhdHVyZXMgYWR2ZXJ0aXNlZCBpbiBD
UFVJRC4KICAgIAogICAgVGhlIGNoZWNrIG9mIG5ld19idiBhZ2FpbnN0IHhmZWF0dXJlX21hc2sg
ZW5zdXJlcyB0aGF0IGEgZG9tYWluIHN0YXlzIHdpdGhpbgogICAgdGhlIHNldCBvZiBmZWF0dXJl
cyB0aGF0IFhlbiBoYXMgZW5hYmxlZCBpbiBoYXJkd2FyZSAoYW5kIHRoZXJlZm9yZSBpc24ndCBh
CiAgICBzZWN1cml0eSBwcm9ibGVtKSwgYnV0IHRoaXMgZG9lcyBtZWFucyB0aGF0IGF0dGVtcHRz
IHRvIGxldmVsIGEgZ3Vlc3QgZm9yCiAgICBtaWdyYXRpb24gc2FmZXR5IG1pZ2h0IG5vdCBiZSBl
ZmZlY3RpdmUgaWYgdGhlIGd1ZXN0IGlnbm9yZXMgQ1BVSUQuCiAgICAKICAgIENoZWNrIHRoZSBD
UFVJRCBwb2xpY3kgaW4gdmFsaWRhdGVfeHN0YXRlKCkgKGZvciBpbmNvbWluZyBtaWdyYXRpb24p
IGFuZCBpbgogICAgaGFuZGxlX3hzZXRidigpIChmb3IgZ3Vlc3QgWFNFVEJWIGluc3RydWN0aW9u
cykuICBUaGlzIHN1YnN1bWVzIHRoZSBQS1JVIGNoZWNrCiAgICBmb3IgUFYgZ3Vlc3RzIGluIGhh
bmRsZV94c2V0YnYoKSAoYW5kIGFsc28gZGVtb25zdHJhdGVzIHRoYXQgSSBzaG91bGQgaGF2ZQog
ICAgc3BvdHRlZCB0aGlzIHByb2JsZW0gd2hpbGUgcmV2aWV3aW5nIGMvcyBmYmY5OTcxMjQxZiku
CiAgICAKICAgIEZvciBtaWdyYXRpb24sIHRoaXMgaXMgY29ycmVjdCBkZXNwaXRlIHRoZSBjdXJy
ZW50IChtaXMpb3JkZXJpbmcgb2YgZGF0YQogICAgYmVjYXVzZSBkLT5hcmNoLmNwdWlkIGlzIHRo
ZSBhcHBsaWNhYmxlIG1heCBwb2xpY3kuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDJlMmJkNWEyOWU0ODFkMGU3ZjE2M2Ex
OWQ2NjNkOTU5ZTA5NTUwZmQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpEYXRlOiAgIEZyaSBKdW4gMjkgMTM6MDU6NTIgMjAxOCArMDAwMAoKICAgIGxp
Yng4NjogSW50cm9kdWNlIGxpYi94ODYvbXNyLmggYW5kIHNoYXJlIG1zcl9wb2xpY3kgd2l0aCB1
c2Vyc3BhY2UKICAgIAogICAgVG8gZmFjaWxpdGF0ZSB0aGUgc2hhcmVkIFhlbiBhbmQgdG9vbHN0
YWNrIGNvZGUgaW4gbGlieDg2LCBzdHJ1Y3QgbXNyX3BvbGljeQogICAgbmVlZHMgdG8gYmUgYXZh
aWxhYmxlIGluIHRoZSBzYW1lIHdheSBhcyBzdHJ1Y3QgY3B1aWRfcG9saWN5LgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGZlYTJmYWI5NjM1NjEz
ZDViZTgzNDgyZGE1ZDc5MTYwZWY5Mjg5NDEKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDIxIDE1OjM1OjQ4IDIwMTggKzAxMDAK
CiAgICBsaWJ4ODY6IGludHJvZHVjZSBhIGxpYng4NiBzaGFyZWQgbGlicmFyeQogICAgCiAgICBN
b3ZlIHg4Nl9jcHVpZF9sb29rdXBfZGVlcF9kZXBzKCkgaW50byB0aGUgc2hhcmVkIGxpYnJhcnks
IHJlbW92aW5nIHRoZQogICAgaW5kaXZpZHVhbCBjb3BpZXMgZnJvbSB0aGUgaHlwZXJ2aXNvciBh
bmQgbGlieGMgcmVzcGVjdGl2ZWx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpjb21taXQgNGRkN2U3NGYzMWZhY2Y5OTdmZmE2NGQxYzM4YTFkYTdhNzA3
ZTMyNgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRl
OiAgIFRodSBKdW4gMjEgMTY6MzU6NDYgMjAxOCArMDIwMAoKICAgIGxpYng4NjogU2hhcmUgc3Ry
dWN0IGNwdWlkX3BvbGljeSB3aXRoIHVzZXJzcGFjZQogICAgCiAgICBCb3RoIFhlbiBhbmQgdGhl
IHRvb2xzdGFjayBoYXZlIG5lZWQgb2YgdGhlIHNhbWUgbG9naWMgd2hlbiBpdCBjb21lcyB0bwog
ICAgbWFuaXB1bGF0aW9uIGFuZCBjaGVja2luZyBvZiB0aGUgQ1BVSUQgYW5kIE1TUiB2YWx1ZXMg
b2ZmZXJlZCB0byBndWVzdHMuICBUbwogICAgdGhhdCBlbmQsIGxpYng4NiBpcyBiZWluZyBpbnRy
b2R1Y2VkIHRvIGFsbG93IFhlbiBhbmQgdGhlIHRvb2xzdGFjayB0byBzaGFyZSBhCiAgICBzaW5n
bGUgaW1wbGVtZW50YXRpb24sIHJhdGhlciB0aGFuIGR1cGxpY2F0aW5nIHRoZSBsb2dpYy4KICAg
IAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBlZGRmOTU1OWM5Nzc5ZTlhMTFlMWM0ZGI0NmI1ZWMy
NmIzY2I4NzA5CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CkRhdGU6ICAgVGh1IEp1biAyMSAxNjozNTo0NiAyMDE4ICswMjAwCgogICAgbGlieDg2OiBnZW5l
cmF0ZSBjcHVpZC1hdXRvZ2VuLmggaW4gdGhlIGxpYng4NiBpbmNsdWRlIGRpcgogICAgCiAgICBU
aGlzIGF2b2lkcyBhbGwgdXNlcnMgbmVlZGluZyB0byBvcGVuY29kZSBsb2NhbCBnZW5lcmF0aW9u
IG9mIHRoZSBmaWxlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cgpjb21taXQgMGU5NmYzZDUyZWMyMDBiOGY3NzY0MTY0ZTIyZDc2ZWVmNjE1MWY1OQpB
dXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAg
VGh1IEp1biAyOCAxMTowMDo0NCAyMDE4ICswMDAwCgogICAgbGlieDg2OiBJbnRyb2R1Y2UgbGli
L3g4Ni9jcHVpZC5oCiAgICAKICAgIEJlZ2luIHRvIHVudGFuZ2xlIHRoZSBoZWFkZXIgZGVwZW5k
ZW5jeSB0YW5nbGUgYnkgbW92aW5nIGRlZmluaXRpb24gb2YKICAgIHN0cnVjdCBjcHVpZF9sZWFm
IG91dCBvZiB4ODZfZW11bGF0ZS5oIGludG8gdGhlIG5ldyBjcHVpZC5oLgogICAgCiAgICBBZGRp
dGlvbmFsbHksIHBsdW1iIHRoZSBoZWFkZXIgdGhyb3VnaCB0byBsaWJ4Yy4gIFRoaXMgaXMgdGVj
aG5pY2FsbHkgYQogICAgcmVkdW5kYW50IGluY2x1ZGUgYXQgdGhpcyBwb2ludCwgYnV0IGl0IGhl
bHBzIGJ1aWxkLXRlc3QgdGhlIGxhdGVyIGNoYW5nZXMsCiAgICBhbmQgd2lsbCBiZSB1c2VkIGV2
ZW50dWFsbHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
KHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 02:18:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 02:18: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 1fgL04-0008PD-Sy; Fri, 20 Jul 2018 02:18: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgL02-0008P1-N4
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 02:18:30 +0000
X-Inumbo-ID: 37e81918-8bc3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37e81918-8bc3-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 02:18: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 1fgL00-00059o-AZ; Fri, 20 Jul 2018 02:18: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 1fgKzz-00035K-QM; Fri, 20 Jul 2018 02:18:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgKzz-0008HM-Ol; Fri, 20 Jul 2018 02:18:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125446-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=a3fffb4f5e1535e8e542669925eed489fdce6b62
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 02:18:27 +0000
Subject: [Xen-devel] [ovmf test] 125446: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0NDYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Mjk1CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyOTUKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgYTNmZmZiNGY1ZTE1MzVlOGU1NDI2Njk5MjVlZWQ0ODlmZGNlNmI2Mgpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDky
NzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4
LTA3LTE4IDAzOjQwOjQwIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTMwMiAg
MjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDEgZGF5cyAgIDE0IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTQzNCAgMjAxOC0wNy0xOSAxNTo0MTozNSBaICAgIDAgZGF5cyAgICA1IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGEzZmZmYjRmNWUxNTM1ZThlNTQyNjY5OTI1ZWVkNDg5ZmRjZTZiNjIKQXV0
aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBKdWwgMTgg
MTQ6MDA6MjUgMjAxOCArMDIwMAoKICAgIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlOiBjbGVhbiB1
cCBsaWJzIGFuZCBwcm90b3MgaW4gIkFjcGlQbGF0Zm9ybUR4ZS5pbmYiCiAgICAKICAgIE5vbmUg
b2YgdGhlIHNvdXJjZSBmaWxlcyByZWZlcmVuY2VkIGJ5ICJBY3BpUGxhdGZvcm1EeGUuaW5mIiAj
aW5jbHVkZQogICAgIk1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvRHhlU2VydmljZXNMaWIuaCIgb3Ig
dXNlIGludGVyZmFjZXMgZGVjbGFyZWQKICAgIHRoZXJlaW4sIHNvIGRyb3AgRHhlU2VydmljZXNM
aWIgZnJvbSBbTGlicmFyeUNsYXNzZXNdLgogICAgCiAgICAiQWNwaVBsYXRmb3JtRHhlLmluZiIg
cmVmZXJlbmNlcyAiQWNwaVBsYXRmb3JtLmMiLCB3aGljaCBpbnN0YWxscyBBQ1BJCiAgICB0YWJs
ZXMgYnVpbHQgaW50byB0aGUgZmlybXdhcmUgaW1hZ2UgZnJvbSB1bmRlciAiT3ZtZlBrZy9BY3Bp
VGFibGVzLyIsIGluCiAgICBjYXNlIGR5bmFtaWNhbGx5IGdlbmVyYXRlZCBBQ1BJIHRhYmxlcyBh
cmUgbm90IGF2YWlsYWJsZSBmcm9tIFhlbiBvciBRRU1VLgogICAgRm9yIHRoaXMsIHRoZSBkcml2
ZXIgY29uc3VtZXMgZ0VmaUZpcm13YXJlVm9sdW1lMlByb3RvY29sR3VpZC4gQWNjb3VudCBmb3IK
ICAgIHRoYXQgaW4gW1Byb3RvY29sc10uCiAgICAKICAgIENjOiBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIENjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4ubC5q
dXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29t
PgogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogICAg
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTQK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+
Cgpjb21taXQgNTg5NDIyNzdiY2JmNDFhYmRhNWY2ZTNhMWM4OWQ1NzExMDVkNTk4MwpBdXRob3I6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVuIDI3IDE2OjQy
OjUxIDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogRml4IFMzIHJlc3VtZSBo
YW5nIGlzc3VlLgogICAgCiAgICBXaGVuIHJlc3VtZSBmcm9tIFMzIGFuZCBDUFUgbG9vcCBtb2Rl
IGlzIE1XYWl0IG1vZGUsCiAgICBpZiBkcml2ZXIgY2FsbHMgQVBzIHRvIGRvIHRhc2sgYXQgRW5k
T2ZQZWkgcG9pbnQsIHRoZQogICAgQVBzIGNhbid0IGJlZW4gd2FrZSB1cCBhbmQgYmlvcyBoYW5n
IGF0IHRoYXQgcG9pbnQuCiAgICAKICAgIFRoZSByb290IGNhdXNlIGlzIFBpU21tQ3B1RHhlU21t
IGRyaXZlciB3YWtlcyB1cCBBUHMKICAgIHdpdGggSExUIG1vZGUgZHVyaW5nIFMzIHJlc3VtZSBw
aGFzZSB0byBkbyBTTU0gcmVsb2NhdGlvbi4KICAgIEFmdGVyIHRoaXMgdGFzaywgUGlTbW1DcHVE
eGVTbW0gZHJpdmVyIG5vdCByZXN0b3JlIEFQcwogICAgY29udGV4dCB3aGljaCBtYWtlIENwdU1w
UGVpIGRyaXZlciBzYXZlZCB3YWtlIHVwIGJ1ZmZlcgogICAgbm90IHdvcmtzLgogICAgCiAgICBU
aGUgc29sdXRpb24gZm9yIHRoaXMgaXNzdWUgaXMgbGV0IENwdU1wUGVpIGRyaXZlciBob29rCiAg
ICBTM1NtbUluaXREb25lIHBwaSBub3RpZmljYXRpb24uIEluIHRoaXMgbm90aWZ5IGZ1bmN0aW9u
LAogICAgaXQgY2hlY2sgd2hldGhlciBDcHUgTG9vcCBtb2RlIGlzIG5vdCBITFQgbW9kZS4gSWYg
eWVzLAogICAgQ3B1TXBQZWkgZHJpdmVyIHdpbGwgc2V0IGEgZmxhZyB0byBmb3JjZSBCU1AgdXNl
IElOSVQtU0lQSQogICAgLVNJUEkgY29tbWFuZCB0byB3YWtlIHVwIHRoZSBBUHMuCiAgICAKICAg
IENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMu
ZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KCmNvbW1pdCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMzOTc5CkF1
dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMTIg
MTg6MjE6MDEgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBMb2FkIHVDb2Rl
IG9uY2UgZm9yIGVhY2ggY29yZS4KICAgIAogICAgVGhlIFNETSByZXF1aXJlcyBvbmx5IG9uZSB0
aHJlYWQgcGVyIGNvcmUgdG8gbG9hZCB0aGUKICAgIG1pY3JvY29kZS4KICAgIAogICAgVGhpcyBj
aGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAg
QWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZWdyZXNzaW9u
LXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDJhMDg5MTM0NDNiYjNm
ZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0Bp
bnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxMSAxOTowNzoyOCAyMDE4ICswODAwCgogICAgVWVm
aUNwdVBrZy9NcEluaXRMaWI6IFVzZSBCU1AgdUNvZGUgZm9yIEFQcyBpZiBwb3NzaWJsZS4KICAg
IAogICAgU2VhcmNoIHVDb2RlIGNvc3RzIG11Y2ggdGltZSwgaWYgQVAgaGFzIHNhbWUgcHJvY2Vz
c29yIHR5cGUKICAgIHdpdGggQlNQLCBBUCBjYW4gdXNlIEJTUCBzYXZlZCB1Q29kZSBpbmZvIHRv
IGdldCBiZXR0ZXIgcGVyZm9ybWFuY2UuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZXMgdGhp
cyBzb2x1dGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+
CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0NGJhMWU0
ZGY2ZmMyMjAwCkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAg
IEZyaSBKdWwgMTMgMDg6NDA6MjcgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGli
OiBSZWxvY2F0ZSB1Q29kZSB0byBtZW1vcnkgdG8gc2F2ZSB0aW1lLgogICAgCiAgICBSZWFkIHVD
b2RlIGZyb20gbWVtb3J5IGhhcyBiZXR0ZXIgcGVyZm9ybWFuY2UgdGhhbiBmcm9tIGZsYXNoLgog
ICAgQnV0IGl0IG5lZWRzIGV4dHJhIGVmZm9ydCB0byBsZXQgQlNQIGNvcHkgdUNvZGUgZnJvbSBm
bGFzaCB0bwogICAgbWVtb3J5LiBBbHNvIEJTUCBhbHJlYWR5IGVuYWJsZSBjYWNoZSBpbiBTRUMg
cGhhc2UsIHNvIGl0IHVzZQogICAgbGVzcyB0aW1lIHRvIHJlbG9jYXRlIHVDb2RlIGZyb20gZmxh
c2ggdG8gbWVtb3J5LiBBZnRlcgogICAgdmVyaWZpY2F0aW9uLCBpZiBzeXN0ZW0gaGFzIG1vcmUg
dGhhbiBvbmUgcHJvY2Vzc29yLCBpdCB3aWxsCiAgICByZWR1Y2Ugc29tZSB0aW1lIGlmIGxvYWQg
dUNvZGUgZnJvbSBtZW1vcnkuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZSB0aGlzIG9wdGlt
aXphdGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
ICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 02:23:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 02:23: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 1fgL4T-0000ec-GG; Fri, 20 Jul 2018 02:23: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgL4S-0000eB-3C
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 02:23:04 +0000
X-Inumbo-ID: c558c95e-8bc3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c558c95e-8bc3-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 04:22: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 1fgL4Q-0005FW-5z; Fri, 20 Jul 2018 02:23: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 1fgL4P-0003Fo-RI; Fri, 20 Jul 2018 02:23:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgL4P-0001lP-Qc; Fri, 20 Jul 2018 02:23:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125447-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-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=d6371ccb93012db4ad6615fe666205b86308cb4e
X-Osstest-Versions-That: xen=3cdac2805692c7accde2f405d81cc0be799aee48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 02:23:01 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125447: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ0NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ0Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NDMy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2NjYy
MDViODYzMDhjYjRlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzY2Rh
YzI4MDU2OTJjN2FjY2RlMmY0MDVkODFjYzBiZTc5OWFlZTQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjU0MzIgIDIwMTgtMDctMTkgMTQ6MDA6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1NDM5ICAyMDE4LTA3LTE5IDE5OjAwOjM2IFogICAgMCBkYXlzICAgIDMgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2
NjYyMDViODYzMDhjYjRlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBXZWQgSnVsIDE4IDEyOjIyOjU1IDIwMTggKzAxMDAKCiAgICB4ODYv
eHN0YXRlOiBNYWtlIGVycm9ycyBpbiB4c3RhdGUgY2FsY3VsYXRpb25zIG1vcmUgb2J2aW91cyBi
eSBjcmFzaGluZyB0aGUgZG9tYWluCiAgICAKICAgIElmIHhjcjBfbWF4IGV4Y2VlZHMgeGZlYXR1
cmVfbWFzaywgdGhlbiBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggdGhlIENQVUlECiAgICBwb2xp
Y3kgZGVyaXZhdGlvbiBvciBhdWRpdGluZyBsb2dpYy4gIElmIGhhcmR3YXJlIHJlamVjdHMgbmV3
X2J2LCB0aGVuCiAgICBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggWGVuJ3MgeHN0YXRlIGxvZ2lj
LgogICAgCiAgICBJbiBib3RoIGNhc2VzLCBjcmFzaCB0aGUgZG9tYWluIHdpdGggYW4gb2J2aW91
cyBlcnJvciBtZXNzYWdlLCB0byBoZWxwCiAgICBoaWdobGlnaHQgdGhlIGlzc3Vlcy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21t
aXQgMzYxYjgzNWZhMDBkOWY0NTE2N2M1MGE2MGUwNTRjY2YyMmMwNjVkNwpBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxOCAx
MTo1Njo0NCAyMDE4ICswMTAwCgogICAgeDg2L3hzdGF0ZTogVXNlIGEgZ3Vlc3RzIENQVUlEIHBv
bGljeSwgcmF0aGVyIHRoYW4gYWxsb3dpbmcgYWxsIGZlYXR1cmVzCiAgICAKICAgIEl0IHR1cm5z
IG91dCB0aGF0IFhlbiBoYXMgbmV2ZXIgZW5mb3JjZWQgdGhhdCBhIGRvbWFpbiByZW1haW4gd2l0
aGluIHRoZQogICAgeHN0YXRlIGZlYXR1cmVzIGFkdmVydGlzZWQgaW4gQ1BVSUQuCiAgICAKICAg
IFRoZSBjaGVjayBvZiBuZXdfYnYgYWdhaW5zdCB4ZmVhdHVyZV9tYXNrIGVuc3VyZXMgdGhhdCBh
IGRvbWFpbiBzdGF5cyB3aXRoaW4KICAgIHRoZSBzZXQgb2YgZmVhdHVyZXMgdGhhdCBYZW4gaGFz
IGVuYWJsZWQgaW4gaGFyZHdhcmUgKGFuZCB0aGVyZWZvcmUgaXNuJ3QgYQogICAgc2VjdXJpdHkg
cHJvYmxlbSksIGJ1dCB0aGlzIGRvZXMgbWVhbnMgdGhhdCBhdHRlbXB0cyB0byBsZXZlbCBhIGd1
ZXN0IGZvcgogICAgbWlncmF0aW9uIHNhZmV0eSBtaWdodCBub3QgYmUgZWZmZWN0aXZlIGlmIHRo
ZSBndWVzdCBpZ25vcmVzIENQVUlELgogICAgCiAgICBDaGVjayB0aGUgQ1BVSUQgcG9saWN5IGlu
IHZhbGlkYXRlX3hzdGF0ZSgpIChmb3IgaW5jb21pbmcgbWlncmF0aW9uKSBhbmQgaW4KICAgIGhh
bmRsZV94c2V0YnYoKSAoZm9yIGd1ZXN0IFhTRVRCViBpbnN0cnVjdGlvbnMpLiAgVGhpcyBzdWJz
dW1lcyB0aGUgUEtSVSBjaGVjawogICAgZm9yIFBWIGd1ZXN0cyBpbiBoYW5kbGVfeHNldGJ2KCkg
KGFuZCBhbHNvIGRlbW9uc3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUKICAgIHNwb3R0ZWQgdGhp
cyBwcm9ibGVtIHdoaWxlIHJldmlld2luZyBjL3MgZmJmOTk3MTI0MWYpLgogICAgCiAgICBGb3Ig
bWlncmF0aW9uLCB0aGlzIGlzIGNvcnJlY3QgZGVzcGl0ZSB0aGUgY3VycmVudCAobWlzKW9yZGVy
aW5nIG9mIGRhdGEKICAgIGJlY2F1c2UgZC0+YXJjaC5jcHVpZCBpcyB0aGUgYXBwbGljYWJsZSBt
YXggcG9saWN5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmNvbW1pdCAyZTJiZDVhMjllNDgxZDBlN2YxNjNhMTlkNjYzZDk1OWUwOTU1
MGZkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBGcmkgSnVuIDI5IDEzOjA1OjUyIDIwMTggKzAwMDAKCiAgICBsaWJ4ODY6IEludHJvZHVj
ZSBsaWIveDg2L21zci5oIGFuZCBzaGFyZSBtc3JfcG9saWN5IHdpdGggdXNlcnNwYWNlCiAgICAK
ICAgIFRvIGZhY2lsaXRhdGUgdGhlIHNoYXJlZCBYZW4gYW5kIHRvb2xzdGFjayBjb2RlIGluIGxp
Yng4Niwgc3RydWN0IG1zcl9wb2xpY3kKICAgIG5lZWRzIHRvIGJlIGF2YWlsYWJsZSBpbiB0aGUg
c2FtZSB3YXkgYXMgc3RydWN0IGNwdWlkX3BvbGljeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBmZWEyZmFiOTYzNTYxM2Q1YmU4MzQ4MmRhNWQ3
OTE2MGVmOTI4OTQxCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEp1biAyMSAxNTozNTo0OCAyMDE4ICswMTAwCgogICAgbGlieDg2OiBp
bnRyb2R1Y2UgYSBsaWJ4ODYgc2hhcmVkIGxpYnJhcnkKICAgIAogICAgTW92ZSB4ODZfY3B1aWRf
bG9va3VwX2RlZXBfZGVwcygpIGludG8gdGhlIHNoYXJlZCBsaWJyYXJ5LCByZW1vdmluZyB0aGUK
ICAgIGluZGl2aWR1YWwgY29waWVzIGZyb20gdGhlIGh5cGVydmlzb3IgYW5kIGxpYnhjIHJlc3Bl
Y3RpdmVseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
Y29tbWl0IDRkZDdlNzRmMzFmYWNmOTk3ZmZhNjRkMWMzOGExZGE3YTcwN2UzMjYKQXV0aG9yOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDIx
IDE2OjM1OjQ2IDIwMTggKzAyMDAKCiAgICBsaWJ4ODY6IFNoYXJlIHN0cnVjdCBjcHVpZF9wb2xp
Y3kgd2l0aCB1c2Vyc3BhY2UKICAgIAogICAgQm90aCBYZW4gYW5kIHRoZSB0b29sc3RhY2sgaGF2
ZSBuZWVkIG9mIHRoZSBzYW1lIGxvZ2ljIHdoZW4gaXQgY29tZXMgdG8KICAgIG1hbmlwdWxhdGlv
biBhbmQgY2hlY2tpbmcgb2YgdGhlIENQVUlEIGFuZCBNU1IgdmFsdWVzIG9mZmVyZWQgdG8gZ3Vl
c3RzLiAgVG8KICAgIHRoYXQgZW5kLCBsaWJ4ODYgaXMgYmVpbmcgaW50cm9kdWNlZCB0byBhbGxv
dyBYZW4gYW5kIHRoZSB0b29sc3RhY2sgdG8gc2hhcmUgYQogICAgc2luZ2xlIGltcGxlbWVudGF0
aW9uLCByYXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgbG9naWMuCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpjb21taXQgZWRkZjk1NTljOTc3OWU5YTExZTFjNGRiNDZiNWVjMjZiM2NiODcwOQpBdXRo
b3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBK
dW4gMjEgMTY6MzU6NDYgMjAxOCArMDIwMAoKICAgIGxpYng4NjogZ2VuZXJhdGUgY3B1aWQtYXV0
b2dlbi5oIGluIHRoZSBsaWJ4ODYgaW5jbHVkZSBkaXIKICAgIAogICAgVGhpcyBhdm9pZHMgYWxs
IHVzZXJzIG5lZWRpbmcgdG8gb3BlbmNvZGUgbG9jYWwgZ2VuZXJhdGlvbiBvZiB0aGUgZmlsZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0
IDBlOTZmM2Q1MmVjMjAwYjhmNzc2NDE2NGUyMmQ3NmVlZjYxNTFmNTkKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6
MDA6NDQgMjAxOCArMDAwMAoKICAgIGxpYng4NjogSW50cm9kdWNlIGxpYi94ODYvY3B1aWQuaAog
ICAgCiAgICBCZWdpbiB0byB1bnRhbmdsZSB0aGUgaGVhZGVyIGRlcGVuZGVuY3kgdGFuZ2xlIGJ5
IG1vdmluZyBkZWZpbml0aW9uIG9mCiAgICBzdHJ1Y3QgY3B1aWRfbGVhZiBvdXQgb2YgeDg2X2Vt
dWxhdGUuaCBpbnRvIHRoZSBuZXcgY3B1aWQuaC4KICAgIAogICAgQWRkaXRpb25hbGx5LCBwbHVt
YiB0aGUgaGVhZGVyIHRocm91Z2ggdG8gbGlieGMuICBUaGlzIGlzIHRlY2huaWNhbGx5IGEKICAg
IHJlZHVuZGFudCBpbmNsdWRlIGF0IHRoaXMgcG9pbnQsIGJ1dCBpdCBoZWxwcyBidWlsZC10ZXN0
IHRoZSBsYXRlciBjaGFuZ2VzLAogICAgYW5kIHdpbGwgYmUgdXNlZCBldmVudHVhbGx5LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihxZW11IGNoYW5nZXMg
bm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 02:46:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 02:46:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgLQp-0002bd-Oe; Fri, 20 Jul 2018 02:46:11 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.107])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <konrad.wilk@oracle.com>) id 1fgLQn-0002bY-VQ
 for xen-devel@lists.xensource.com; Fri, 20 Jul 2018 02:46:10 +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 1F/BE-22773-0FC415B5;
 Fri, 20 Jul 2018 02:46:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjleJIrShJLcpLzFFi42LpnVTnp/vBJzD
 aYO92bot7U96zOzB6bO/bxR7AGMWamZeUX5HAmnFu1QzWgtn8Fcv2rmBpYLzM3cXIxSEksIJR
 YtuTY6xdjJwcLAI3WSQmvMyCSLxklOi5958dwvnLKLG68TAbhLORUeJM40kWCKcbqGx+H1i/k
 ECRxJ69R5i6GDmAZqlKLF1dDGKyCZhIvFnlCFIhIhAr0bEEpIKLg1lgHatEx6+rzCAJYYEoia
 dTl7KB2LwC5hJTX/wBGyMk4CCx/2A5RFhQ4uTMJywgNrOAlsSNfy/BSpgFpCWW/+MACXMKOEo
 s+XsA7BhRAWWJeftWgU2UEAiVWL9oPdjFEgITmCSeHdrBPIFRdBaSsbOQjJ2FMHYBI/MqRvOk
 osz0jJLcxMwcXUMDA11DQyNdQ0tzXSNzvcQq3SS91FLd8tTiEl1DvcTyYr3iytzknBS9vNSST
 YzAuGEAgh2MKy8kH2KU5GBSEuW9dDEgWogvKT+lMiOxOCO+qDQntfgQowwHh5IErwswDoUEi1
 LTUyvSMnOAEQyTluDgURLhXeoNlOYtLkjMLc5Mh0idYtTl+PN+6iRmIZa8/LxUKXFeXZAZAiB
 FGaV5cCNgyeQSo6yUMC8j0FFCPAWpRbmZJajyrxjFORiVhHltQabwZOaVwG16BXQEE9AR0tW+
 IEeUJCKkpBoYlwhx3b/2Y9ZsH6Mj1n4Z14/GKa24z+u174czt8gUh2W8bX5f7pkdrLg2l/f+2
 uNrWni2Mbs8E+Z7e+Zyed+6JManVYv+GM2xTm5X8Dl0fN/LCXNkH7zN1/yvPPXc77nzN2v+rZ
 twUvJf5Sa1Oy0ZMvcO30/6VKJiEjnv/vyviVwB08RfJc0qqlBiKc5INNRiLipOBAAMx5xJIQM
 AAA==
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-5.tower-284.messagelabs.com!1532054766!3887142!1
X-Originating-IP: [141.146.126.78]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11879 invoked from network); 20 Jul 2018 02:46:07 -0000
Received: from aserp2120.oracle.com (HELO aserp2120.oracle.com)
 (141.146.126.78)
 by server-5.tower-284.messagelabs.com with AES256-GCM-SHA384 encrypted SMTP;
 20 Jul 2018 02:46:07 -0000
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 w6K2iNe4021311;
 Fri, 20 Jul 2018 02:45:40 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=aNii+UprM/Oqj1k9JsYWg7ZIG8RZmPxLdhWOSSXOLYA=;
 b=dPnVU7UOHrRf2E7ezwFYk1pNQjDwzf79ByFmB9GJdLVJHPMUdFlVahhBe3ydE6GzRpkr
 fzeFv5ORAPOcOZ4In4obzL+DGNhVQr5e0wmAptKSKgklPPJE81l190EGC14qy3sXqVhe
 euhuNC4WeKQQtTuqDD+31NgHC5NFjXyrt5bYgwg82QqEyhbppOjNO+7UHWazUDCV7cyY
 Kws3W4O70nAtXhF+tqWUHsy+lYnV3RLyMqfvqew7PsaYQcb/k/MC1+gujm7e7up0Yf3/
 vgdl8ILx4VLzYvIrOjKWH1B8JbuZDblo0FG1KuAkaFvYjo1GsYQ4ZBk0E2h1hKI/Zoio kw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2k9yjgsfay-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 20 Jul 2018 02:45: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 w6K2jcoe013538
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 20 Jul 2018 02:45:38 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6K2jZcY008218;
 Fri, 20 Jul 2018 02:45:35 GMT
Received: from char.us.oracle.com (/10.137.176.158)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 19 Jul 2018 19:45:35 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 6B92D6A00EB; Thu, 19 Jul 2018 22:45:33 -0400 (EDT)
Date: Thu, 19 Jul 2018 22:45:33 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Ahmed Abd El Mawgood <ahmedsoliman0x666@gmail.com>,
 xen-devel@lists.xensource.com
Message-ID: <20180720024533.GA27437@char.US.ORACLE.com>
References: <20180719213802.17161-1-ahmedsoliman0x666@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180719213802.17161-1-ahmedsoliman0x666@gmail.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8959
 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-1806210000 definitions=main-1807200031
Subject: Re: [Xen-devel] Memory Read Only Enforcement: VMM assisted kernel
 rootkit mitigation for KVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: nathan Corbet <corbet@lwn.net>, Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 rkrcmar@redhat.com, Kees Cook <keescook@chromium.org>, kvm@vger.kernel.org,
 linux-doc@vger.kernel.org, David Vrabel <david.vrabel@nutanix.com>,
 x86@kernel.org, David Hildenbrand <david@redhat.com>,
 Boris Lukashev <blukashev@sempervictus.com>,
 virtualization@lists.linux-foundation.org, Ingo Molnar <mingo@redhat.com>,
 nigel.edwards@hpe.com, hpa@zytor.com,
 Kernel Hardening <kernel-hardening@lists.openwall.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Thomas Gleixner <tglx@linutronix.de>,
 Rik van Riel <riel@surriel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTksIDIwMTggYXQgMTE6Mzc6NTlQTSArMDIwMCwgQWhtZWQgQWJkIEVsIE1h
d2dvb2Qgd3JvdGU6Cj4gSGksCj4gCj4gVGhpcyBpcyBteSBmaXJzdCBzZXQgb2YgcGF0Y2hlcyB0
aGF0IHdvcmtzIGFzIEkgd291bGQgZXhwZWN0LCBhbmQgdGhlCj4gdGhpcmQgcmV2aXNpb24gSSBz
ZW50IHRvIG1haWxpbmcgbGlzdHMuCj4gCj4gRm9sbG93aW5nIHVwIHdpdGggbXkgcHJldmlvdXMg
ZGlzY3Vzc2lvbnMgYWJvdXQga2VybmVsIHJvb3RraXQgbWl0aWdhdGlvbgo+IHZpYSBwbGFjaW5n
IFIvTyBwcm90ZWN0aW9uIG9uIGNyaXRpY2FsIGRhdGEgc3RydWN0dXJlLCBzdGF0aWMgZGF0YSwK
PiBwcml2aWxlZ2VkIHJlZ2lzdGVycyB3aXRoIHN0YXRpYyBjb250ZW50LiBUaGVzZSBwYXRjaGVz
IHByZXNlbnQgdGhlCj4gZmlyc3QgcGFydCB3aGVyZSBpdCBpcyBvbmx5IHBvc3NpYmxlIHRvIHBs
YWNlIHRoZXNlIHByb3RlY3Rpb25zIG9uCj4gbWVtb3J5IHBhZ2VzLiBGZWF0dXJlLXdpc2UsIHRo
aXMgc2V0IG9mIHBhdGNoZXMgaXMgaW5jb21wbGV0ZSBpbiB0aGUgc2Vuc2Ugb2Y6Cj4gLSBUaGV5
IHN0aWxsIGRvbid0IHByb3RlY3QgcHJpdmlsZWdlZCByZWdpc3RlcnMKPiAtIFRoZXkgZG9uJ3Qg
cHJvdGVjdCBndWVzdCBUTEIgZnJvbSBtYWxpY2lvdXMgZ3ZhIC0+IGdwYSBwYWdlIG1hcHBpbmdz
Lgo+IEJ1dCB0aGV5IHByb3ZpZGUgc2tldGNoZXMgZm9yIGEgYmFzaWMgd29ya2luZyBkZXNpZ24u
IE5vdGUgdGhhdCBJIGFtIHRvdGFsbHkKPiBub29iIGFuZCBpdCB0b29rIGxvdHMgb2YgdGltZSBh
bmQgZWZmb3J0IHRvIGdldCB0byB0aGlzIHBvaW50LiBTbyBzb3JyeSBpbgo+IGFkdmFuY2UgaWYg
SSBvdmVybG9va2VkIHNvbWV0aGluZy4KClRoaXMgcmVtaW5kcyBtZSBvZiBYZW4gUFYgcGFnZSBt
b2RlbC4gVGhhdCBpcyB0aGUgaHlwZXJ2aXNvciBpcyB0aGUgb25lCmF1ZGl0aW5nIHRoZSBwYWdl
IHRhYmxlcyBhbmQgdGhlIGd1ZXN0J3MgcGFnZXMgYXJlIHJlYWQtb25seS4KCkRpdHRvIGZvciBJ
RFQsIEdEVCwgZXRjLiBHb3NoLCBkaWQgeW91IGJ5IGNoYW5jZSBsb29rIGF0IGhvdwpYZW4gUFYg
bWVjaGFuaXNtIGlzIGRvbmU/IEl0IG1heSBwcm92aWRlIHRoZSBwcm90ZWN0aW9uIHlvdSBhcmUg
bG9va2luZyBmb3I/CgpDQy1pbmcgeGVuLWRldmVsLgo+IAo+IFtQQVRDSCAxLzNdIFtSRkMgVjNd
IEtWTTogWDg2OiBNZW1vcnkgUk9FIGRvY3VtZW50YXRpb24KPiBbUEFUQ0ggMi8zXSBbUkZDIFYz
XSBLVk06IFg4NjogQWRkaW5nIGFyYml0cmFyeSBkYXRhIHBvaW50ZXIgaW4ga3ZtIG1lbXNsb3Qg
aXR0ZXJhdG9yIGZ1bmN0aW9ucwo+IFtQQVRDSCAzLzNdIFtSRkMgVjNdIEtWTTogWDg2OiBBZGRp
bmcgc2tlbGV0b24gZm9yIE1lbW9yeSBST0UKPiAKPiBTdW1tZXJ5Ogo+IAo+ICBEb2N1bWVudGF0
aW9uL3ZpcnR1YWwva3ZtL2h5cGVyY2FsbHMudHh0IHwgIDE0ICsrKysKPiAgYXJjaC94ODYvaW5j
bHVkZS9hc20va3ZtX2hvc3QuaCAgICAgICAgICB8ICAxMSArKy0KPiAgYXJjaC94ODYva3ZtL0tj
b25maWcgICAgICAgICAgICAgICAgICAgICB8ICAgNyArKwo+ICBhcmNoL3g4Ni9rdm0vbW11LmMg
ICAgICAgICAgICAgICAgICAgICAgIHwgMTI3ICsrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0KPiAgYXJjaC94ODYva3ZtL3g4Ni5jICAgICAgICAgICAgICAgICAgICAgICB8ICA4MiArKysr
KysrKysrKysrKysrKysrLQo+ICBpbmNsdWRlL2xpbnV4L2t2bV9ob3N0LmggICAgICAgICAgICAg
ICAgIHwgICAzICsKPiAgaW5jbHVkZS91YXBpL2xpbnV4L2t2bV9wYXJhLmggICAgICAgICAgICB8
ICAgMSArCj4gIHZpcnQva3ZtL2t2bV9tYWluLmMgICAgICAgICAgICAgICAgICAgICAgfCAgMjkg
KysrKysrLQo+ICA4IGZpbGVzIGNoYW5nZWQsIDIzMiBpbnNlcnRpb25zKCspLCA0MiBkZWxldGlv
bnMoLSkKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 02:55:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 02: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 1fgLZq-0003LA-Mu; Fri, 20 Jul 2018 02: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgLZp-0003L0-VW
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 02:55:30 +0000
X-Inumbo-ID: 4c81920e-8bc8-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c81920e-8bc8-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 04:55: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 1fgLZm-0005vT-TR; Fri, 20 Jul 2018 02:55: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 1fgLZm-0004I9-Kk; Fri, 20 Jul 2018 02:55:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgLZm-0002ck-K4; Fri, 20 Jul 2018 02:55:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125452-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64:xen-build:fail:regression
 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-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=9b7242f5dec7649b878a4058f893103885520bf7
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 02:55:26 +0000
Subject: [Xen-devel] [ovmf test] 125452: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ1MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0NTIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI5NQoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAgICAgICAgICAgOWI3MjQyZjVkZWM3NjQ5
Yjg3OGE0MDU4Zjg5MzEwMzg4NTUyMGJmNwpiYXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZDkwMGQ3Yzk4NTdhNjc2ZDkyNzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI1Mjk1ICAyMDE4LTA3LTE4IDAzOjQwOjQwIFogICAgMSBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyNTMwMiAgMjAxOC0wNy0xOCAwNzoxMDo0OCBaICAgIDEgZGF5
cyAgIDE1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTQ1MiAgMjAxOC0wNy0yMCAw
MjoyMDoxNiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4K
ICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCmNvbW1pdCA5YjcyNDJmNWRlYzc2NDliODc4YTQwNThmODkzMTAzODg1NTIwYmY3
CkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdWwg
MjAgMDk6MzY6NDEgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBGaXggVlMy
MDEyIGJ1aWxkIGZhaWx1cmUKICAgIAogICAgQ2M6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVs
LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+Cgpjb21t
aXQgYTIzNDM4M2M1YmMyOGM1NTQ1YjI5ODhlZGM1OWYwY2JkYjEyM2FmZApBdXRob3I6IEVyaWMg
RG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBUaHUgSnVsIDE5IDIwOjExOjIxIDIw
MTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogUmVtb3ZlIHVzZWxlc3MgY29kZS4K
ICAgIAogICAgUmVtb3ZlIHRoZSB1c2VsZXNzIGNvZGUgZXJyb3IgYWRkZWQgYnkgY2hhbmdlCiAg
ICA1ODk0MjI3N2JjYmY0MWFiZGE1ZjZlM2ExYzg5ZDU3MTEwNWQ1OTgzLgogICAgCiAgICBDYzog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUu
bmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j
b20+Cgpjb21taXQgZTUyODM4ZDM1OGQ1MDYyYzRiMWVkOGU4N2JkYzNkMGY1MjcwOTVkMwpBdXRo
b3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMTY6
Mjk6MDcgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBPcHRpbWl6ZSBnZXQg
cHJvY2Vzc29yIG51bWJlciBwZXJmb3JtYW5jZS4KICAgIAogICAgQ3VycmVudCBmdW5jdGlvbiBo
YXMgbG93IHBlcmZvcm1hbmNlIGJlY2F1c2UgaXQgY2FsbHMgR2V0QXBpY0lkCiAgICBpbiB0aGUg
bG9vcCwgc28gaXQgbWF5YmUgY2FsbGVkIG1vcmUgdGhhbiBvbmNlLgogICAgCiAgICBOZXcgbG9n
aWMgY2FsbCBHZXRBcGljSWQgb25jZSBhbmQgYmFzZSBvbiB0aGlzIHZhbHVlIHRvIHNlYXJjaAog
ICAgdGhlIHByb2Nlc3Nvci4KICAgIAogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5j
b20+CiAgICBDYzogSmVmZiBGYW4gPHZhbmplZmZfOTE5QGhvdG1haWwuY29tPgogICAgQ2M6IExh
c3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmlj
IERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgoKY29tbWl0IGEzZmZmYjRmNWUxNTM1ZThlNTQyNjY5OTI1ZWVkNDg5ZmRjZTZi
NjIKQXV0aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBK
dWwgMTggMTQ6MDA6MjUgMjAxOCArMDIwMAoKICAgIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlOiBj
bGVhbiB1cCBsaWJzIGFuZCBwcm90b3MgaW4gIkFjcGlQbGF0Zm9ybUR4ZS5pbmYiCiAgICAKICAg
IE5vbmUgb2YgdGhlIHNvdXJjZSBmaWxlcyByZWZlcmVuY2VkIGJ5ICJBY3BpUGxhdGZvcm1EeGUu
aW5mIiAjaW5jbHVkZQogICAgIk1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvRHhlU2VydmljZXNMaWIu
aCIgb3IgdXNlIGludGVyZmFjZXMgZGVjbGFyZWQKICAgIHRoZXJlaW4sIHNvIGRyb3AgRHhlU2Vy
dmljZXNMaWIgZnJvbSBbTGlicmFyeUNsYXNzZXNdLgogICAgCiAgICAiQWNwaVBsYXRmb3JtRHhl
LmluZiIgcmVmZXJlbmNlcyAiQWNwaVBsYXRmb3JtLmMiLCB3aGljaCBpbnN0YWxscyBBQ1BJCiAg
ICB0YWJsZXMgYnVpbHQgaW50byB0aGUgZmlybXdhcmUgaW1hZ2UgZnJvbSB1bmRlciAiT3ZtZlBr
Zy9BY3BpVGFibGVzLyIsIGluCiAgICBjYXNlIGR5bmFtaWNhbGx5IGdlbmVyYXRlZCBBQ1BJIHRh
YmxlcyBhcmUgbm90IGF2YWlsYWJsZSBmcm9tIFhlbiBvciBRRU1VLgogICAgRm9yIHRoaXMsIHRo
ZSBkcml2ZXIgY29uc3VtZXMgZ0VmaUZpcm13YXJlVm9sdW1lMlByb3RvY29sR3VpZC4gQWNjb3Vu
dCBmb3IKICAgIHRoYXQgaW4gW1Byb3RvY29sc10uCiAgICAKICAgIENjOiBBcmQgQmllc2hldXZl
bCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIENjOiBKb3JkYW4gSnVzdGVuIDxqb3Jk
YW4ubC5qdXN0ZW5AaW50ZWwuY29tPgogICAgQ2M6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50
ZWwuY29tPgogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29t
PgogICAgUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lk
PTEwMTQKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j
b20+CiAgICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFy
by5vcmc+Cgpjb21taXQgNTg5NDIyNzdiY2JmNDFhYmRhNWY2ZTNhMWM4OWQ1NzExMDVkNTk4MwpB
dXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVuIDI3
IDE2OjQyOjUxIDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogRml4IFMzIHJl
c3VtZSBoYW5nIGlzc3VlLgogICAgCiAgICBXaGVuIHJlc3VtZSBmcm9tIFMzIGFuZCBDUFUgbG9v
cCBtb2RlIGlzIE1XYWl0IG1vZGUsCiAgICBpZiBkcml2ZXIgY2FsbHMgQVBzIHRvIGRvIHRhc2sg
YXQgRW5kT2ZQZWkgcG9pbnQsIHRoZQogICAgQVBzIGNhbid0IGJlZW4gd2FrZSB1cCBhbmQgYmlv
cyBoYW5nIGF0IHRoYXQgcG9pbnQuCiAgICAKICAgIFRoZSByb290IGNhdXNlIGlzIFBpU21tQ3B1
RHhlU21tIGRyaXZlciB3YWtlcyB1cCBBUHMKICAgIHdpdGggSExUIG1vZGUgZHVyaW5nIFMzIHJl
c3VtZSBwaGFzZSB0byBkbyBTTU0gcmVsb2NhdGlvbi4KICAgIEFmdGVyIHRoaXMgdGFzaywgUGlT
bW1DcHVEeGVTbW0gZHJpdmVyIG5vdCByZXN0b3JlIEFQcwogICAgY29udGV4dCB3aGljaCBtYWtl
IENwdU1wUGVpIGRyaXZlciBzYXZlZCB3YWtlIHVwIGJ1ZmZlcgogICAgbm90IHdvcmtzLgogICAg
CiAgICBUaGUgc29sdXRpb24gZm9yIHRoaXMgaXNzdWUgaXMgbGV0IENwdU1wUGVpIGRyaXZlciBo
b29rCiAgICBTM1NtbUluaXREb25lIHBwaSBub3RpZmljYXRpb24uIEluIHRoaXMgbm90aWZ5IGZ1
bmN0aW9uLAogICAgaXQgY2hlY2sgd2hldGhlciBDcHUgTG9vcCBtb2RlIGlzIG5vdCBITFQgbW9k
ZS4gSWYgeWVzLAogICAgQ3B1TXBQZWkgZHJpdmVyIHdpbGwgc2V0IGEgZmxhZyB0byBmb3JjZSBC
U1AgdXNlIElOSVQtU0lQSQogICAgLVNJUEkgY29tbWFuZCB0byB3YWtlIHVwIHRoZSBBUHMuCiAg
ICAKICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IFJ1aXl1
IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcg
PGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5p
QGludGVsLmNvbT4KCmNvbW1pdCBmNjNhM2UyODY3NjVmNDdiNzlhNzNkNTZmOGQ2ODdjNGYzNzMz
OTc5CkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBK
dWwgMTIgMTg6MjE6MDEgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBMb2Fk
IHVDb2RlIG9uY2UgZm9yIGVhY2ggY29yZS4KICAgIAogICAgVGhlIFNETSByZXF1aXJlcyBvbmx5
IG9uZSB0aHJlYWQgcGVyIGNvcmUgdG8gbG9hZCB0aGUKICAgIG1pY3JvY29kZS4KICAgIAogICAg
VGhpcyBjaGFuZ2UgZW5hYmxlcyB0aGlzIHNvbHV0aW9uLgogICAgCiAgICBDYzogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29t
PgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZWdy
ZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDJhMDg5MTM0
NDNiYjNmZmYwMDU2Y2M1NTVlMjYwYjJjM2ZkZDIxMjAKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMu
ZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxMSAxOTowNzoyOCAyMDE4ICswODAwCgog
ICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IFVzZSBCU1AgdUNvZGUgZm9yIEFQcyBpZiBwb3NzaWJs
ZS4KICAgIAogICAgU2VhcmNoIHVDb2RlIGNvc3RzIG11Y2ggdGltZSwgaWYgQVAgaGFzIHNhbWUg
cHJvY2Vzc29yIHR5cGUKICAgIHdpdGggQlNQLCBBUCBjYW4gdXNlIEJTUCBzYXZlZCB1Q29kZSBp
bmZvIHRvIGdldCBiZXR0ZXIgcGVyZm9ybWFuY2UuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJs
ZXMgdGhpcyBzb2x1dGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6
IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUg
TmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCA2OTM2ZWUwMzQyZDI1YmVhOWY0NDQ5OTQ0
NGJhMWU0ZGY2ZmMyMjAwCkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpE
YXRlOiAgIEZyaSBKdWwgMTMgMDg6NDA6MjcgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJ
bml0TGliOiBSZWxvY2F0ZSB1Q29kZSB0byBtZW1vcnkgdG8gc2F2ZSB0aW1lLgogICAgCiAgICBS
ZWFkIHVDb2RlIGZyb20gbWVtb3J5IGhhcyBiZXR0ZXIgcGVyZm9ybWFuY2UgdGhhbiBmcm9tIGZs
YXNoLgogICAgQnV0IGl0IG5lZWRzIGV4dHJhIGVmZm9ydCB0byBsZXQgQlNQIGNvcHkgdUNvZGUg
ZnJvbSBmbGFzaCB0bwogICAgbWVtb3J5LiBBbHNvIEJTUCBhbHJlYWR5IGVuYWJsZSBjYWNoZSBp
biBTRUMgcGhhc2UsIHNvIGl0IHVzZQogICAgbGVzcyB0aW1lIHRvIHJlbG9jYXRlIHVDb2RlIGZy
b20gZmxhc2ggdG8gbWVtb3J5LiBBZnRlcgogICAgdmVyaWZpY2F0aW9uLCBpZiBzeXN0ZW0gaGFz
IG1vcmUgdGhhbiBvbmUgcHJvY2Vzc29yLCBpdCB3aWxsCiAgICByZWR1Y2Ugc29tZSB0aW1lIGlm
IGxvYWQgdUNvZGUgZnJvbSBtZW1vcnkuCiAgICAKICAgIFRoaXMgY2hhbmdlIGVuYWJsZSB0aGlz
IG9wdGltaXphdGlvbi4KICAgIAogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j
b20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1v
ZmYtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVncmVzc2lvbi10ZXN0ZWQtYnk6
IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUg
TmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 04:13:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 04:13:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgMn8-0001S0-HG; Fri, 20 Jul 2018 04:13: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgMn7-0001Rq-Hy
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 04:13:17 +0000
X-Inumbo-ID: 411f58f4-8bd3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 411f58f4-8bd3-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 04:13: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 1fgMn4-0007b8-94; Fri, 20 Jul 2018 04:13: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 1fgMn4-0006F4-0E; Fri, 20 Jul 2018 04:13:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgMn3-0005Ni-VJ; Fri, 20 Jul 2018 04:13:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125335-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-arndale:<job
 status>:broken:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.14:test-amd64-i386-xl:debian-install:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:host-install(4):broken:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-pvshim:debian-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-examine:memdisk-try-append:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 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-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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt: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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl: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-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-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-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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-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=cff26c95b24c7b7147db17b623dee946bd25ec95
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 04:13:13 +0000
Subject: [Xen-devel] [linux-4.14 test] 125335: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTMzNSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjUzMzUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTI3MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxNzUKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3NQoKVGVz
dHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjUy
NzAgcGFzcyBpbiAxMjUzMzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgaW4gMTI1MjcwIHBhc3MgaW4gMTI1MzM1CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjUyNzAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA0IG1lbWRpc2stdHJ5
LWFwcGVuZCAgICAgICAgICAgZmFpbCAgbGlrZSAxMjUxNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgY2ZmMjZjOTViMjRjN2I3MTQ3ZGIxN2I2MjNkZWU5NDZiZDI1ZWM5NQpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMWU5MmU4MTM1NTRhOTM3NDE2NjZl
OWYzNzhhODNkNzA0MDViOTA3NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTc1ICAyMDE4LTA3
LTE1IDA4OjA0OjM2IFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTI3MCAgMjAx
OC0wNy0xNyAxMDoxMDoxMyBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGlu
dXgtZm91bmRhdGlvbi5vcmc+CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFy
by5vcmc+CiAgQXJ0ZW0gQml0eXV0c2tpeSA8YXJ0ZW0uYml0eXV0c2tpeUBpbnRlbC5jb20+CiAg
Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CiAgQ2hyaXN0aWFuIEJvcm50
cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBCcmF1bmVyIDxjaHJp
c3RpYW4uYnJhdW5lckB1YnVudHUuY29tPgogIENocmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0LmRl
PgogIERhbWllbiBMZSBNb2FsIDxkYW1pZW4ubGVtb2FsQHdkYy5jb20+CiAgRGFuIENhcnBlbnRl
ciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERlbm5pcyBEYWxlc3NhbmRybyA8ZGVubmlz
LmRhbGVzc2FuZHJvQGludGVsLmNvbT4KICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5j
b20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEZsb3JpYW4gV2VzdHBo
YWwgPGZ3QHN0cmxlbi5kZT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGVyYmVy
dCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEub3JnLmF1PgogIEh1aSBXYW5nIDxodWkud2FuZ0Bj
YW5vbmljYWwuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIEphZWdldWsg
S2ltIDxqYWVnZXVrQGtlcm5lbC5vcmc+CiAgSmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgog
IEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBr
ZXJuZWwuZGs+CiAgSmlhbi1Ib25nIFBhbiA8amlhbi1ob25nQGVuZGxlc3NtLmNvbT4KICBKb2Vs
IEZlcm5hbmRlcyAoR29vZ2xlKSA8am9lbEBqb2VsZmVybmFuZGVzLm9yZz4KICBKb2hhbiBIb3Zv
bGQgPGpvaGFuQGtlcm5lbC5vcmc+CiAgSm9uIEh1bnRlciA8am9uYXRoYW5oQG52aWRpYS5jb20+
CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEthaSBDaGllaCBDaHVhbmcgPGth
aWNoaWVoLmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2FpQ2hpZWggQ2h1YW5nIDxrYWljaGllaC5j
aHVhbmdAbWVkaWF0ZWsuY29tPgogIEthc2h5YXAgRGVzYWkgPGthc2h5YXAuZGVzYWlAYnJvYWRj
b20uY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtlaXRoIEJ1c2No
IDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFu
b3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4K
ICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGluIEsuIFBldGVyc2VuIDxt
YXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNh
aGlyb0Bzb2Npb25leHQuY29tPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYkBzLW9w
ZW5zb3VyY2UuY29tPgogIE1pY2hhZWwgSi4gUnVobCA8bWljaGFlbC5qLnJ1aGxAaW50ZWwuY29t
PgogIE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgogIE1pbmcgTGVpIDxtaW5nLmxlaUBy
ZWRoYXQuY29tPgogIE11cnJheSBNY0FsbGlzdGVyIDxtdXJyYXkubWNhbGxpc3RlckBpbnNvbW5p
YXNlYy5jb20+CiAgTmFkYXYgQW1pdCA8bmFtaXRAdm13YXJlLmNvbT4KICBOaWNvIFNuZWNrIDxz
bmVja25pY29AZ21haWwuY29tPgogIE9sZWcgTmVzdGVyb3YgPG9sZWdAcmVkaGF0LmNvbT4KICBP
bGxpIFNhbG9uZW4gPG9sbGkuc2Fsb25lbkBpa2kuZmk+CiAgT3NjYXIgU2FsdmFkb3IgPG9zYWx2
YWRvckBzdXNlLmRlPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgog
IFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4KICBQYXVsIE1lbnplbCA8cG1lbnpl
bEBtb2xnZW4ubXBnLmRlPgogIFBpbmctS2UgU2hpaCA8cGtzaGloQHJlYWx0ZWsuY29tPgogIFFp
bmcgWGlhIDx4aWFxaW5nMTdAaGlzaWxpY29uLmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFm
YWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVh
ZC5vcmc+CiAgU2NvdHQgQmF1ZXIgPHNjb3R0LmJhdWVyQGludGVsLmNvbT4KICBTZWFuIFlvdW5n
IDxzZWFuQG1lc3Mub3JnPgogIFNlcmdlIFNlbWluIDxmYW5jZXIubGFuY2VyQGdtYWlsLmNvbT4K
ICBTaGl2YXNoYXJhbiBTIDxzaGl2YXNoYXJhbi5zcmlrYW50ZXNod2FyYUBicm9hZGNvbS5jb20+
CiAgU3RlZmFuIEFnbmVyIDxzdGVmYW5AYWduZXIuY2g+CiAgU3RlZmFuIEhhYmVybGFuZCA8c3Ro
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGV2ZSBXaXNlIDxzd2lzZUBvcGVuZ3JpZGNvbXB1dGlu
Zy5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAg
U3VkaXAgTXVraGVyamVlIDxzdWRpcG0ubXVraGVyamVlQGdtYWlsLmNvbT4KICBUYWthc2hpIEl3
YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgogIFRldHN1byBI
YW5kYSA8cGVuZ3Vpbi1rZXJuZWxAaS1sb3ZlLnNha3VyYS5uZS5qcD4KICBUaGVvZG9yZSBUcydv
IDx0eXRzb0BtaXQuZWR1PgogIFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+CiAg
VWxmIEhhbnNzb24gPHVsZi5oYW5zc29uQGxpbmFyby5vcmc+CiAgVmxhc3RpbWlsIEJhYmthIDx2
YmFia2FAc3VzZS5jej4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXb2xm
cmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIHgwMDI3MDE3MCA8eGlhcWluZzE3QGhpc2ls
aWNvbi5jb20+CiAgWWFuZG9uZyBaaGFvIDx5YW5kb25nNzc1MjBAZ21haWwuY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzE2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 04:55:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 04:55: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 1fgNRV-0004uh-VC; Fri, 20 Jul 2018 04:55: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgNRU-0004uX-Tq
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 04:55:00 +0000
X-Inumbo-ID: fed7740a-8bd8-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fed7740a-8bd8-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 06:54: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 1fgNRO-00008k-O4; Fri, 20 Jul 2018 04:54: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 1fgNRO-0007Cm-Cj; Fri, 20 Jul 2018 04:54:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgNRO-0000QP-C6; Fri, 20 Jul 2018 04:54:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125453-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d6371ccb93012db4ad6615fe666205b86308cb4e
X-Osstest-Versions-That: xen=3cdac2805692c7accde2f405d81cc0be799aee48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 04:54:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125453: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ1MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ1My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NDMy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2NjYy
MDViODYzMDhjYjRlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzY2Rh
YzI4MDU2OTJjN2FjY2RlMmY0MDVkODFjYzBiZTc5OWFlZTQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjU0MzIgIDIwMTgtMDctMTkgMTQ6MDA6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1NDM5ICAyMDE4LTA3LTE5IDE5OjAwOjM2IFogICAgMCBkYXlzICAgIDQgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2
NjYyMDViODYzMDhjYjRlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBXZWQgSnVsIDE4IDEyOjIyOjU1IDIwMTggKzAxMDAKCiAgICB4ODYv
eHN0YXRlOiBNYWtlIGVycm9ycyBpbiB4c3RhdGUgY2FsY3VsYXRpb25zIG1vcmUgb2J2aW91cyBi
eSBjcmFzaGluZyB0aGUgZG9tYWluCiAgICAKICAgIElmIHhjcjBfbWF4IGV4Y2VlZHMgeGZlYXR1
cmVfbWFzaywgdGhlbiBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggdGhlIENQVUlECiAgICBwb2xp
Y3kgZGVyaXZhdGlvbiBvciBhdWRpdGluZyBsb2dpYy4gIElmIGhhcmR3YXJlIHJlamVjdHMgbmV3
X2J2LCB0aGVuCiAgICBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggWGVuJ3MgeHN0YXRlIGxvZ2lj
LgogICAgCiAgICBJbiBib3RoIGNhc2VzLCBjcmFzaCB0aGUgZG9tYWluIHdpdGggYW4gb2J2aW91
cyBlcnJvciBtZXNzYWdlLCB0byBoZWxwCiAgICBoaWdobGlnaHQgdGhlIGlzc3Vlcy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21t
aXQgMzYxYjgzNWZhMDBkOWY0NTE2N2M1MGE2MGUwNTRjY2YyMmMwNjVkNwpBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxOCAx
MTo1Njo0NCAyMDE4ICswMTAwCgogICAgeDg2L3hzdGF0ZTogVXNlIGEgZ3Vlc3RzIENQVUlEIHBv
bGljeSwgcmF0aGVyIHRoYW4gYWxsb3dpbmcgYWxsIGZlYXR1cmVzCiAgICAKICAgIEl0IHR1cm5z
IG91dCB0aGF0IFhlbiBoYXMgbmV2ZXIgZW5mb3JjZWQgdGhhdCBhIGRvbWFpbiByZW1haW4gd2l0
aGluIHRoZQogICAgeHN0YXRlIGZlYXR1cmVzIGFkdmVydGlzZWQgaW4gQ1BVSUQuCiAgICAKICAg
IFRoZSBjaGVjayBvZiBuZXdfYnYgYWdhaW5zdCB4ZmVhdHVyZV9tYXNrIGVuc3VyZXMgdGhhdCBh
IGRvbWFpbiBzdGF5cyB3aXRoaW4KICAgIHRoZSBzZXQgb2YgZmVhdHVyZXMgdGhhdCBYZW4gaGFz
IGVuYWJsZWQgaW4gaGFyZHdhcmUgKGFuZCB0aGVyZWZvcmUgaXNuJ3QgYQogICAgc2VjdXJpdHkg
cHJvYmxlbSksIGJ1dCB0aGlzIGRvZXMgbWVhbnMgdGhhdCBhdHRlbXB0cyB0byBsZXZlbCBhIGd1
ZXN0IGZvcgogICAgbWlncmF0aW9uIHNhZmV0eSBtaWdodCBub3QgYmUgZWZmZWN0aXZlIGlmIHRo
ZSBndWVzdCBpZ25vcmVzIENQVUlELgogICAgCiAgICBDaGVjayB0aGUgQ1BVSUQgcG9saWN5IGlu
IHZhbGlkYXRlX3hzdGF0ZSgpIChmb3IgaW5jb21pbmcgbWlncmF0aW9uKSBhbmQgaW4KICAgIGhh
bmRsZV94c2V0YnYoKSAoZm9yIGd1ZXN0IFhTRVRCViBpbnN0cnVjdGlvbnMpLiAgVGhpcyBzdWJz
dW1lcyB0aGUgUEtSVSBjaGVjawogICAgZm9yIFBWIGd1ZXN0cyBpbiBoYW5kbGVfeHNldGJ2KCkg
KGFuZCBhbHNvIGRlbW9uc3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUKICAgIHNwb3R0ZWQgdGhp
cyBwcm9ibGVtIHdoaWxlIHJldmlld2luZyBjL3MgZmJmOTk3MTI0MWYpLgogICAgCiAgICBGb3Ig
bWlncmF0aW9uLCB0aGlzIGlzIGNvcnJlY3QgZGVzcGl0ZSB0aGUgY3VycmVudCAobWlzKW9yZGVy
aW5nIG9mIGRhdGEKICAgIGJlY2F1c2UgZC0+YXJjaC5jcHVpZCBpcyB0aGUgYXBwbGljYWJsZSBt
YXggcG9saWN5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmNvbW1pdCAyZTJiZDVhMjllNDgxZDBlN2YxNjNhMTlkNjYzZDk1OWUwOTU1
MGZkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBGcmkgSnVuIDI5IDEzOjA1OjUyIDIwMTggKzAwMDAKCiAgICBsaWJ4ODY6IEludHJvZHVj
ZSBsaWIveDg2L21zci5oIGFuZCBzaGFyZSBtc3JfcG9saWN5IHdpdGggdXNlcnNwYWNlCiAgICAK
ICAgIFRvIGZhY2lsaXRhdGUgdGhlIHNoYXJlZCBYZW4gYW5kIHRvb2xzdGFjayBjb2RlIGluIGxp
Yng4Niwgc3RydWN0IG1zcl9wb2xpY3kKICAgIG5lZWRzIHRvIGJlIGF2YWlsYWJsZSBpbiB0aGUg
c2FtZSB3YXkgYXMgc3RydWN0IGNwdWlkX3BvbGljeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBmZWEyZmFiOTYzNTYxM2Q1YmU4MzQ4MmRhNWQ3
OTE2MGVmOTI4OTQxCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEp1biAyMSAxNTozNTo0OCAyMDE4ICswMTAwCgogICAgbGlieDg2OiBp
bnRyb2R1Y2UgYSBsaWJ4ODYgc2hhcmVkIGxpYnJhcnkKICAgIAogICAgTW92ZSB4ODZfY3B1aWRf
bG9va3VwX2RlZXBfZGVwcygpIGludG8gdGhlIHNoYXJlZCBsaWJyYXJ5LCByZW1vdmluZyB0aGUK
ICAgIGluZGl2aWR1YWwgY29waWVzIGZyb20gdGhlIGh5cGVydmlzb3IgYW5kIGxpYnhjIHJlc3Bl
Y3RpdmVseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
Y29tbWl0IDRkZDdlNzRmMzFmYWNmOTk3ZmZhNjRkMWMzOGExZGE3YTcwN2UzMjYKQXV0aG9yOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDIx
IDE2OjM1OjQ2IDIwMTggKzAyMDAKCiAgICBsaWJ4ODY6IFNoYXJlIHN0cnVjdCBjcHVpZF9wb2xp
Y3kgd2l0aCB1c2Vyc3BhY2UKICAgIAogICAgQm90aCBYZW4gYW5kIHRoZSB0b29sc3RhY2sgaGF2
ZSBuZWVkIG9mIHRoZSBzYW1lIGxvZ2ljIHdoZW4gaXQgY29tZXMgdG8KICAgIG1hbmlwdWxhdGlv
biBhbmQgY2hlY2tpbmcgb2YgdGhlIENQVUlEIGFuZCBNU1IgdmFsdWVzIG9mZmVyZWQgdG8gZ3Vl
c3RzLiAgVG8KICAgIHRoYXQgZW5kLCBsaWJ4ODYgaXMgYmVpbmcgaW50cm9kdWNlZCB0byBhbGxv
dyBYZW4gYW5kIHRoZSB0b29sc3RhY2sgdG8gc2hhcmUgYQogICAgc2luZ2xlIGltcGxlbWVudGF0
aW9uLCByYXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgbG9naWMuCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpjb21taXQgZWRkZjk1NTljOTc3OWU5YTExZTFjNGRiNDZiNWVjMjZiM2NiODcwOQpBdXRo
b3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBK
dW4gMjEgMTY6MzU6NDYgMjAxOCArMDIwMAoKICAgIGxpYng4NjogZ2VuZXJhdGUgY3B1aWQtYXV0
b2dlbi5oIGluIHRoZSBsaWJ4ODYgaW5jbHVkZSBkaXIKICAgIAogICAgVGhpcyBhdm9pZHMgYWxs
IHVzZXJzIG5lZWRpbmcgdG8gb3BlbmNvZGUgbG9jYWwgZ2VuZXJhdGlvbiBvZiB0aGUgZmlsZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0
IDBlOTZmM2Q1MmVjMjAwYjhmNzc2NDE2NGUyMmQ3NmVlZjYxNTFmNTkKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6
MDA6NDQgMjAxOCArMDAwMAoKICAgIGxpYng4NjogSW50cm9kdWNlIGxpYi94ODYvY3B1aWQuaAog
ICAgCiAgICBCZWdpbiB0byB1bnRhbmdsZSB0aGUgaGVhZGVyIGRlcGVuZGVuY3kgdGFuZ2xlIGJ5
IG1vdmluZyBkZWZpbml0aW9uIG9mCiAgICBzdHJ1Y3QgY3B1aWRfbGVhZiBvdXQgb2YgeDg2X2Vt
dWxhdGUuaCBpbnRvIHRoZSBuZXcgY3B1aWQuaC4KICAgIAogICAgQWRkaXRpb25hbGx5LCBwbHVt
YiB0aGUgaGVhZGVyIHRocm91Z2ggdG8gbGlieGMuICBUaGlzIGlzIHRlY2huaWNhbGx5IGEKICAg
IHJlZHVuZGFudCBpbmNsdWRlIGF0IHRoaXMgcG9pbnQsIGJ1dCBpdCBoZWxwcyBidWlsZC10ZXN0
IHRoZSBsYXRlciBjaGFuZ2VzLAogICAgYW5kIHdpbGwgYmUgdXNlZCBldmVudHVhbGx5LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihxZW11IGNoYW5nZXMg
bm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 05:26:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 05: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 1fgNvd-0007sU-Hk; Fri, 20 Jul 2018 05: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=gv0p=ke=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fgNvb-0007sP-R3
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 05:26:07 +0000
X-Inumbo-ID: 571d3de2-8bdd-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 571d3de2-8bdd-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 07:25:41 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id l15-v6so10090683lji.6
 for <xen-devel@lists.xenproject.org>; Thu, 19 Jul 2018 22:26:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=zaW5tZWs5F04ss+Wc2jjR+jsLaEGw+ZlOJH2vhXeXwI=;
 b=huVOrIa1kDEhw5EUEmeHtQHcmKbHRrJxp37SqGA+hBXresc+DmE4+ZWOgGvrHHlYyh
 7T0peOBiAVXrmFFSGtf0cxe9IjsVXOMAhnGb4g4zM6SsjfmFtvwMAQSx6HDTGcM+1CoT
 bDcX4giTpk5Km3ZL5SaznbFLISW8uN3Ac8QX+RVeLV/2Jn3gag9wS221KEmRZmui0sGk
 fqBmjvRw2fPPnPLbJdYK+5hxxJtD7r5Rjdngpyqb0bXp2JCZPElSzssGi/+/0CjQy2i/
 qQq8+6RyBnQbJO0ZO0eya+oyvLV5sIg0bj1bj63Pn+3qMo00V7b5peb27rGjixBiTTOW
 nawA==
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=zaW5tZWs5F04ss+Wc2jjR+jsLaEGw+ZlOJH2vhXeXwI=;
 b=EtPjMhChyBmiRRu5P6V00L0v8RurWiHx9VQWLDtUzdoJctye/YAAjph6dcMonF3o4p
 j8eieFF7Hpz2O9mLO4qnaHvhS8GroGBr2C+Ms3TqvQdwXqtTcTjfr5JcGTx/ex5BfdG3
 lFzbfJuKZ4xEW4/rrkXx3qvOXdMZMaf2+XysPPQ7gChgwizx6AyzNqK+GgYV12wZMgkO
 Uuq+kpvwK5AllvTAjXWgOFM1lDmWzT7cek7PnJLEVLr2yWyEXDQGifHCMurgolEpZ/Qj
 TDnzN+t/qycyRDbalzEU3dgMDPyl3G8oAcWKHTbQI4E+wtJIxReNLP4iVPEGK4cHawFs
 Hu/w==
X-Gm-Message-State: AOUpUlHlrc4s2IqfhsB5qDaFqjVkjSFl6ayG9+JX8m4jSRjPEA8IZPi7
 1NWlK3XsxsKwIcRaPuUB4Cv/76U8l1D3FSbSCBM=
X-Google-Smtp-Source: AAOMgpdKfiA4lHpvud7/qwwG07DPwzTIsJ5Rg4rewcg5LdRg1Q2TjmBC4uSxQsdmeP6gPgejXuxteqd87bCFZK5Jq9A=
X-Received: by 2002:a2e:80d3:: with SMTP id r19-v6mr390133ljg.85.1532064364485; 
 Thu, 19 Jul 2018 22:26:04 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:1955:0:0:0:0:0 with HTTP; Thu, 19 Jul 2018 22:26:03
 -0700 (PDT)
In-Reply-To: <alpine.DEB.2.10.1807191233140.19154@sstabellini-ThinkPad-X260>
References: <1531956796-7465-1-git-send-email-christopher.w.clark@gmail.com>
 <5B5036A802000078001D5AE3@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807190955250.19154@sstabellini-ThinkPad-X260>
 <5B50D9420200007800137603@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807191139460.19154@sstabellini-ThinkPad-X260>
 <5B50E13E020000780013763E@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1807191233140.19154@sstabellini-ThinkPad-X260>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Thu, 19 Jul 2018 22:26:03 -0700
Message-ID: <CACMJ4GbKn-t3OOwVA2Ue6UyoKxTP3gvYYV8xO_rkqHVPQrAX7A@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH] shim: Fix generation of compat/callback.i:
 allow redef of OBJECT vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Tim Deegan <tim@xen.org>,
 julien.grall@arm.com, Jan Beulich <jbeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============0051022027233321725=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0051022027233321725==
Content-Type: multipart/alternative; boundary="00000000000037dfc30571678837"

--00000000000037dfc30571678837
Content-Type: text/plain; charset="UTF-8"

On Thu, Jul 19, 2018 at 12:34 PM, Stefano Stabellini <sstabellini@kernel.org
> wrote:

> On Thu, 19 Jul 2018, Jan Beulich wrote:
> > >>> Stefano Stabellini <sstabellini@kernel.org> 07/19/18 8:49 PM >>>
> > >On Thu, 19 Jul 2018, Jan Beulich wrote:
> > >> >>> Stefano Stabellini <sstabellini@kernel.org> 07/19/18 7:00 PM >>>
> > >> >On Thu, 19 Jul 2018, Jan Beulich wrote:
> > >> >> > Signed-off-by: Christopher Clark <christopher.clark6@
> baesystems.com>
> > >> >> > ---
> > >> >> > Please use my gmail address for any correspondence to me.
> > >> >>
> > >> >> I think it is generally considered bad practice to have From: and
> S-o-b
> > >> >> differ.
> > >> >
> > >> >Why? That is perfectly fine. Signed-off-by is about copyright of the
> > >> >code while From: is about authorship.
> > >>
> > >> Well, in this particular case Christopher had even asked that
> communication
> > >> to go to the mail address he sent from. How is anyone going to know
> that if
> > >> judging just from the eventual commit in git?
> > >
> > >Yeah, that bit of information is lost in the commit message,
> > >unfortunately. At that point, the patch is already committed, so it is
> > >usually not a big deal.
> >
> > What if there is an issue with the change, or simply a question about it?
> > I'd expect to be able to get in touch with the author by using the
> provided
> > email address, at least if the commit isn't overly old yet.
>
> Thinking about it, the From: email address will end up in the Author:
> field of the commit. So actually, the information will be retained.
>

Thanks for the group input on the From/Author and S-o-b identifiers.

Context on the constraints which lead to the structure of my original message
on this thread:

* Email message source:

My messages are sent to the list from my gmail account as that's the one I
have easiest access to from my development environment. Shouldn't be a
concern as I'm easily reachable there and as Stefano pointed out, inclusion
of an alternate 'From:' in within the message body is enough to change the
git 'Author' if the patch is merged.

* Commit Author:

I can provide either address for the From/Author address for the commit.

My preference is for it being the address I am reliably reachable at --
which would be my gmail account as noted. My reachability at this email
address has exceeded that of any other email address I have ever had,
surviving multiple changes of organizational affiliation.

* Commit Signed-off-by:

I have a legal requirement to ensure that copyright is attributed for the
work, and I have used the S-o-b address to do so.  In the patch I sent, the
email address provided for the S-o-b is under the administrative control of
the legal owner of the copyright, which seems appropriate for it.

I could change the S-o-b to match the From/Author, and add further language
to the commit message to clarify copyright attribution, but that seems
incorrect and would require further effort to support any automation for
eg. harvesting community contribution statistics.

Re: Jan's feedback on the patch content:

The hint to CFLAGS was helpful, thanks, as this double define is indeed
being triggered when CFLAGS is not cleared, so: this patch isn't necessary.

I still haven't quite determined why a top level "make install" triggers a
"make -C xen-root/xen distclean", which then causes further compilation to
be performed, in what should be an install-only step, which made this other
behaviour visible (since in the cross-compile system I'm working with,
CFLAGS is being explicitly cleared for the "make" but happened not to be
for "make install").

It's also been brought to my attention that this isn't the first time this
undefine has been proposed on this list -- so apologies for the revisit.

thanks,

Christopher

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Thu, Jul 19, 2018 at 12:34 PM, Stefano Stabellini <span dir=3D"ltr">=
&lt;<a href=3D"mailto:sstabellini@kernel.org" target=3D"_blank">sstabellini=
@kernel.org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex"><span class=3D"gmail-">On Thu, 19 Jul 2018, Jan Beulich wrote:<=
br>
&gt; &gt;&gt;&gt; Stefano Stabellini &lt;<a href=3D"mailto:sstabellini@kern=
el.org">sstabellini@kernel.org</a>&gt; 07/19/18 8:49 PM &gt;&gt;&gt;<br>
&gt; &gt;On Thu, 19 Jul 2018, Jan Beulich wrote:<br>
&gt; &gt;&gt; &gt;&gt;&gt; Stefano Stabellini &lt;<a href=3D"mailto:sstabel=
lini@kernel.org">sstabellini@kernel.org</a>&gt; 07/19/18 7:00 PM &gt;&gt;&g=
t;<br>
&gt; &gt;&gt; &gt;On Thu, 19 Jul 2018, Jan Beulich wrote:<br>
&gt; &gt;&gt; &gt;&gt; &gt; Signed-off-by: Christopher Clark &lt;<a href=3D=
"mailto:christopher.clark6@baesystems.com">christopher.clark6@<wbr>baesyste=
ms.com</a>&gt;<br>
&gt; &gt;&gt; &gt;&gt; &gt; ---<br>
&gt; &gt;&gt; &gt;&gt; &gt; Please use my gmail address for any corresponde=
nce to me.<br>
&gt; &gt;&gt; &gt;&gt; <br>
&gt; &gt;&gt; &gt;&gt; I think it is generally considered bad practice to h=
ave From: and S-o-b<br>
&gt; &gt;&gt; &gt;&gt; differ.<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt;Why? That is perfectly fine. Signed-off-by is about copyr=
ight of the<br>
&gt; &gt;&gt; &gt;code while From: is about authorship. <br>
&gt; &gt;&gt; <br>
&gt; &gt;&gt; Well, in this particular case Christopher had even asked that=
 communication<br>
&gt; &gt;&gt; to go to the mail address he sent from. How is anyone going t=
o know that if<br>
&gt; &gt;&gt; judging just from the eventual commit in git?<br>
&gt; &gt;<br>
&gt; &gt;Yeah, that bit of information is lost in the commit message,<br>
&gt; &gt;unfortunately. At that point, the patch is already committed, so i=
t is<br>
&gt; &gt;usually not a big deal.<br>
&gt; <br>
&gt; What if there is an issue with the change, or simply a question about =
it?<br>
&gt; I&#39;d expect to be able to get in touch with the author by using the=
 provided<br>
&gt; email address, at least if the commit isn&#39;t overly old yet.<br>
<br>
</span>Thinking about it, the From: email address will end up in the Author=
:<br>
field of the commit. So actually, the information will be retained.<br>
</blockquote></div><div class=3D"gmail_extra"><br></div><div class=3D"gmail=
_extra">Thanks for the group input on the From/Author and S-o-b identifiers=
.</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Cont=
ext on the constraints which lead to the structure of my <span style=3D"fon=
t-size:small;background-color:rgb(255,255,255);text-decoration-style:initia=
l;text-decoration-color:initial;float:none;display:inline">original<span>=
=C2=A0</span></span>message on this thread:</div><div class=3D"gmail_extra"=
><br></div><div class=3D"gmail_extra">* Email message source:</div><div cla=
ss=3D"gmail_extra"><br></div><div class=3D"gmail_extra">My messages are sen=
t to the list from my gmail account as that&#39;s the one I have easiest ac=
cess to from my development environment. Shouldn&#39;t be a concern as I&#3=
9;m easily reachable there and as Stefano pointed out, inclusion of an alte=
rnate &#39;From:&#39; in within the message body is enough to change the gi=
t &#39;Author&#39; if the patch is merged.</div><div class=3D"gmail_extra">=
<br></div><div class=3D"gmail_extra">* Commit Author:</div><div class=3D"gm=
ail_extra"><br></div><div class=3D"gmail_extra">I can provide either addres=
s for the From/Author address for the commit.</div><div class=3D"gmail_extr=
a"><br></div><div class=3D"gmail_extra">My preference is for it being the a=
ddress I am reliably reachable at -- which would be my gmail account as not=
ed. My reachability at this email address has exceeded that of any other em=
ail address I have ever had, surviving multiple changes of organizational a=
ffiliation.</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_e=
xtra">* Commit Signed-off-by:</div><div class=3D"gmail_extra"><br></div><di=
v class=3D"gmail_extra">I have a legal requirement to ensure that copyright=
 is attributed for the work, and I have used the S-o-b address to do so.=C2=
=A0 In the patch I sent, the email address provided for the S-o-b is under =
the administrative control of the legal owner of the copyright, which seems=
 appropriate for it.</div><div class=3D"gmail_extra"><br></div><div class=
=3D"gmail_extra">I could change the S-o-b to match the From/Author, and add=
 further language to the commit message to clarify copyright attribution, b=
ut that seems incorrect and would require further effort to support any aut=
omation for eg. harvesting community contribution statistics.</div><div cla=
ss=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Re: Jan&#39;s feedb=
ack on the patch content:</div><div class=3D"gmail_extra"><br></div><div cl=
ass=3D"gmail_extra">The hint to CFLAGS was helpful, thanks, as this double =
define is indeed being triggered when CFLAGS is not cleared, so: this patch=
 isn&#39;t necessary.</div><div class=3D"gmail_extra"><br></div><div class=
=3D"gmail_extra">I still haven&#39;t quite determined why a top level &quot=
;make install&quot; triggers a &quot;make -C xen-root/xen distclean&quot;, =
which then causes further compilation to be performed, in what should be an=
 install-only step, which made this other behaviour visible (since in the c=
ross-compile system I&#39;m working with, CFLAGS is being explicitly cleare=
d for the &quot;make&quot; but happened not to be for &quot;make install&qu=
ot;).</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">=
It&#39;s also been brought to my attention that this isn&#39;t the first ti=
me this undefine has been proposed on this list -- so apologies for the rev=
isit.</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">=
thanks,</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra=
">Christopher</div><div><br></div></div><div class=3D"gmail_extra"><br></di=
v></div>

--00000000000037dfc30571678837--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0051022027233321725==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 20 06:00:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 06:00: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 1fgOSS-0002KS-7X; Fri, 20 Jul 2018 06:00: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgOSQ-000283-E2
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 06:00:02 +0000
X-Inumbo-ID: 146dd112-8be2-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 146dd112-8be2-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 07:59: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 1fgOSM-0001ny-Om; Fri, 20 Jul 2018 05:59: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 1fgOSM-00014o-DR; Fri, 20 Jul 2018 05:59:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgOSM-0004yQ-Cp; Fri, 20 Jul 2018 05:59:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125454-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=da417eb8ed4bbaf149c31d197eb56fc8a5abbf68
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 05:59:58 +0000
Subject: [Xen-devel] [ovmf test] 125454: 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>

ZmxpZ2h0IDEyNTQ1NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0NTQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkYTQxN2ViOGVkNGJiYWYxNDljMzFkMTk3ZWI1NmZj
OGE1YWJiZjY4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkOTAwZDdj
OTg1N2E2NzZkOTI3MWEwYWI0OTljMTJiMzc5ZGMzNjUyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjUyOTUgIDIwMTgtMDctMTggMDM6NDA6NDAgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI1MzAyICAyMDE4LTA3LTE4IDA3OjEwOjQ4IFogICAgMSBkYXlzICAgMTYgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NDU0ICAyMDE4LTA3LTIwIDAzOjEwOjM5IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQWNoaW4gR3VwdGEgPGFjaGluLmd1cHRhQGFybS5jb20+CiAgRGFuZGFuIEJpIDxk
YW5kYW4uYmlAaW50ZWwuY29tPgogIEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBK
aWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+CiAgU3VnaG9zaCBHYW51IDxzdWdob3NoLmdhbnVAYXJtLmNvbT4KICBTdXBy
ZWV0aCBWZW5rYXRlc2ggPHN1cHJlZXRoLnZlbmthdGVzaEBhcm0uY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGQ5MDBkN2M5ODUuLmRhNDE3
ZWI4ZWQgIGRhNDE3ZWI4ZWQ0YmJhZjE0OWMzMWQxOTdlYjU2ZmM4YTVhYmJmNjggLT4geGVuLXRl
c3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 07:11:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 07:11: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 1fgPZS-0008Nl-Kz; Fri, 20 Jul 2018 07: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgPZQ-0008Nc-IV
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 07:11:20 +0000
X-Inumbo-ID: 20df751a-8bec-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 20df751a-8bec-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 07:11: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 1fgPZN-0003NF-On; Fri, 20 Jul 2018 07:11: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 1fgPZN-0006wl-Hf; Fri, 20 Jul 2018 07:11:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgPZN-0006g2-H3; Fri, 20 Jul 2018 07:11:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125458-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d6371ccb93012db4ad6615fe666205b86308cb4e
X-Osstest-Versions-That: xen=3cdac2805692c7accde2f405d81cc0be799aee48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 07:11:17 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125458: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ1OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ1OC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NDMy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2NjYy
MDViODYzMDhjYjRlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzY2Rh
YzI4MDU2OTJjN2FjY2RlMmY0MDVkODFjYzBiZTc5OWFlZTQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjU0MzIgIDIwMTgtMDctMTkgMTQ6MDA6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1NDM5ICAyMDE4LTA3LTE5IDE5OjAwOjM2IFogICAgMCBkYXlzICAgIDUgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2
NjYyMDViODYzMDhjYjRlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBXZWQgSnVsIDE4IDEyOjIyOjU1IDIwMTggKzAxMDAKCiAgICB4ODYv
eHN0YXRlOiBNYWtlIGVycm9ycyBpbiB4c3RhdGUgY2FsY3VsYXRpb25zIG1vcmUgb2J2aW91cyBi
eSBjcmFzaGluZyB0aGUgZG9tYWluCiAgICAKICAgIElmIHhjcjBfbWF4IGV4Y2VlZHMgeGZlYXR1
cmVfbWFzaywgdGhlbiBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggdGhlIENQVUlECiAgICBwb2xp
Y3kgZGVyaXZhdGlvbiBvciBhdWRpdGluZyBsb2dpYy4gIElmIGhhcmR3YXJlIHJlamVjdHMgbmV3
X2J2LCB0aGVuCiAgICBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggWGVuJ3MgeHN0YXRlIGxvZ2lj
LgogICAgCiAgICBJbiBib3RoIGNhc2VzLCBjcmFzaCB0aGUgZG9tYWluIHdpdGggYW4gb2J2aW91
cyBlcnJvciBtZXNzYWdlLCB0byBoZWxwCiAgICBoaWdobGlnaHQgdGhlIGlzc3Vlcy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21t
aXQgMzYxYjgzNWZhMDBkOWY0NTE2N2M1MGE2MGUwNTRjY2YyMmMwNjVkNwpBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxOCAx
MTo1Njo0NCAyMDE4ICswMTAwCgogICAgeDg2L3hzdGF0ZTogVXNlIGEgZ3Vlc3RzIENQVUlEIHBv
bGljeSwgcmF0aGVyIHRoYW4gYWxsb3dpbmcgYWxsIGZlYXR1cmVzCiAgICAKICAgIEl0IHR1cm5z
IG91dCB0aGF0IFhlbiBoYXMgbmV2ZXIgZW5mb3JjZWQgdGhhdCBhIGRvbWFpbiByZW1haW4gd2l0
aGluIHRoZQogICAgeHN0YXRlIGZlYXR1cmVzIGFkdmVydGlzZWQgaW4gQ1BVSUQuCiAgICAKICAg
IFRoZSBjaGVjayBvZiBuZXdfYnYgYWdhaW5zdCB4ZmVhdHVyZV9tYXNrIGVuc3VyZXMgdGhhdCBh
IGRvbWFpbiBzdGF5cyB3aXRoaW4KICAgIHRoZSBzZXQgb2YgZmVhdHVyZXMgdGhhdCBYZW4gaGFz
IGVuYWJsZWQgaW4gaGFyZHdhcmUgKGFuZCB0aGVyZWZvcmUgaXNuJ3QgYQogICAgc2VjdXJpdHkg
cHJvYmxlbSksIGJ1dCB0aGlzIGRvZXMgbWVhbnMgdGhhdCBhdHRlbXB0cyB0byBsZXZlbCBhIGd1
ZXN0IGZvcgogICAgbWlncmF0aW9uIHNhZmV0eSBtaWdodCBub3QgYmUgZWZmZWN0aXZlIGlmIHRo
ZSBndWVzdCBpZ25vcmVzIENQVUlELgogICAgCiAgICBDaGVjayB0aGUgQ1BVSUQgcG9saWN5IGlu
IHZhbGlkYXRlX3hzdGF0ZSgpIChmb3IgaW5jb21pbmcgbWlncmF0aW9uKSBhbmQgaW4KICAgIGhh
bmRsZV94c2V0YnYoKSAoZm9yIGd1ZXN0IFhTRVRCViBpbnN0cnVjdGlvbnMpLiAgVGhpcyBzdWJz
dW1lcyB0aGUgUEtSVSBjaGVjawogICAgZm9yIFBWIGd1ZXN0cyBpbiBoYW5kbGVfeHNldGJ2KCkg
KGFuZCBhbHNvIGRlbW9uc3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUKICAgIHNwb3R0ZWQgdGhp
cyBwcm9ibGVtIHdoaWxlIHJldmlld2luZyBjL3MgZmJmOTk3MTI0MWYpLgogICAgCiAgICBGb3Ig
bWlncmF0aW9uLCB0aGlzIGlzIGNvcnJlY3QgZGVzcGl0ZSB0aGUgY3VycmVudCAobWlzKW9yZGVy
aW5nIG9mIGRhdGEKICAgIGJlY2F1c2UgZC0+YXJjaC5jcHVpZCBpcyB0aGUgYXBwbGljYWJsZSBt
YXggcG9saWN5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmNvbW1pdCAyZTJiZDVhMjllNDgxZDBlN2YxNjNhMTlkNjYzZDk1OWUwOTU1
MGZkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBGcmkgSnVuIDI5IDEzOjA1OjUyIDIwMTggKzAwMDAKCiAgICBsaWJ4ODY6IEludHJvZHVj
ZSBsaWIveDg2L21zci5oIGFuZCBzaGFyZSBtc3JfcG9saWN5IHdpdGggdXNlcnNwYWNlCiAgICAK
ICAgIFRvIGZhY2lsaXRhdGUgdGhlIHNoYXJlZCBYZW4gYW5kIHRvb2xzdGFjayBjb2RlIGluIGxp
Yng4Niwgc3RydWN0IG1zcl9wb2xpY3kKICAgIG5lZWRzIHRvIGJlIGF2YWlsYWJsZSBpbiB0aGUg
c2FtZSB3YXkgYXMgc3RydWN0IGNwdWlkX3BvbGljeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBmZWEyZmFiOTYzNTYxM2Q1YmU4MzQ4MmRhNWQ3
OTE2MGVmOTI4OTQxCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEp1biAyMSAxNTozNTo0OCAyMDE4ICswMTAwCgogICAgbGlieDg2OiBp
bnRyb2R1Y2UgYSBsaWJ4ODYgc2hhcmVkIGxpYnJhcnkKICAgIAogICAgTW92ZSB4ODZfY3B1aWRf
bG9va3VwX2RlZXBfZGVwcygpIGludG8gdGhlIHNoYXJlZCBsaWJyYXJ5LCByZW1vdmluZyB0aGUK
ICAgIGluZGl2aWR1YWwgY29waWVzIGZyb20gdGhlIGh5cGVydmlzb3IgYW5kIGxpYnhjIHJlc3Bl
Y3RpdmVseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
Y29tbWl0IDRkZDdlNzRmMzFmYWNmOTk3ZmZhNjRkMWMzOGExZGE3YTcwN2UzMjYKQXV0aG9yOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDIx
IDE2OjM1OjQ2IDIwMTggKzAyMDAKCiAgICBsaWJ4ODY6IFNoYXJlIHN0cnVjdCBjcHVpZF9wb2xp
Y3kgd2l0aCB1c2Vyc3BhY2UKICAgIAogICAgQm90aCBYZW4gYW5kIHRoZSB0b29sc3RhY2sgaGF2
ZSBuZWVkIG9mIHRoZSBzYW1lIGxvZ2ljIHdoZW4gaXQgY29tZXMgdG8KICAgIG1hbmlwdWxhdGlv
biBhbmQgY2hlY2tpbmcgb2YgdGhlIENQVUlEIGFuZCBNU1IgdmFsdWVzIG9mZmVyZWQgdG8gZ3Vl
c3RzLiAgVG8KICAgIHRoYXQgZW5kLCBsaWJ4ODYgaXMgYmVpbmcgaW50cm9kdWNlZCB0byBhbGxv
dyBYZW4gYW5kIHRoZSB0b29sc3RhY2sgdG8gc2hhcmUgYQogICAgc2luZ2xlIGltcGxlbWVudGF0
aW9uLCByYXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgbG9naWMuCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpjb21taXQgZWRkZjk1NTljOTc3OWU5YTExZTFjNGRiNDZiNWVjMjZiM2NiODcwOQpBdXRo
b3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBK
dW4gMjEgMTY6MzU6NDYgMjAxOCArMDIwMAoKICAgIGxpYng4NjogZ2VuZXJhdGUgY3B1aWQtYXV0
b2dlbi5oIGluIHRoZSBsaWJ4ODYgaW5jbHVkZSBkaXIKICAgIAogICAgVGhpcyBhdm9pZHMgYWxs
IHVzZXJzIG5lZWRpbmcgdG8gb3BlbmNvZGUgbG9jYWwgZ2VuZXJhdGlvbiBvZiB0aGUgZmlsZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0
IDBlOTZmM2Q1MmVjMjAwYjhmNzc2NDE2NGUyMmQ3NmVlZjYxNTFmNTkKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6
MDA6NDQgMjAxOCArMDAwMAoKICAgIGxpYng4NjogSW50cm9kdWNlIGxpYi94ODYvY3B1aWQuaAog
ICAgCiAgICBCZWdpbiB0byB1bnRhbmdsZSB0aGUgaGVhZGVyIGRlcGVuZGVuY3kgdGFuZ2xlIGJ5
IG1vdmluZyBkZWZpbml0aW9uIG9mCiAgICBzdHJ1Y3QgY3B1aWRfbGVhZiBvdXQgb2YgeDg2X2Vt
dWxhdGUuaCBpbnRvIHRoZSBuZXcgY3B1aWQuaC4KICAgIAogICAgQWRkaXRpb25hbGx5LCBwbHVt
YiB0aGUgaGVhZGVyIHRocm91Z2ggdG8gbGlieGMuICBUaGlzIGlzIHRlY2huaWNhbGx5IGEKICAg
IHJlZHVuZGFudCBpbmNsdWRlIGF0IHRoaXMgcG9pbnQsIGJ1dCBpdCBoZWxwcyBidWlsZC10ZXN0
IHRoZSBsYXRlciBjaGFuZ2VzLAogICAgYW5kIHdpbGwgYmUgdXNlZCBldmVudHVhbGx5LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihxZW11IGNoYW5nZXMg
bm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 08:08:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 08:08: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 1fgQSy-0004uP-PT; Fri, 20 Jul 2018 08: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=nmca=ke=xenproject.org=prvs=732f3e721=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fgQSx-0004uF-LM
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 08:08:43 +0000
X-Inumbo-ID: 246d3b83-8bf4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 246d3b83-8bf4-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 08:08:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="60707102"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74990-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=da417eb8ed4bbaf149c31d197eb56fc8a5abbf68
X-Osstest-Versions-That: ovmf=d900d7c9857a676d9271a0ab499c12b379dc3652
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 20 Jul 2018 09:08:38 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74990: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk5MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc0OTkwLwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBy
dW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc0OTg2Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
Ogogb3ZtZiAgICAgICAgICAgICAgICAgZGE0MTdlYjhlZDRiYmFmMTQ5YzMxZDE5N2ViNTZmYzhh
NWFiYmY2OApiYXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDkwMGQ3Yzk4
NTdhNjc2ZDkyNzFhMGFiNDk5YzEyYjM3OWRjMzY1MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc0
OTg2ICAyMDE4LTA3LTE4IDA2OjU4OjMzIFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
ICA3NDk5MCAgMjAxOC0wNy0yMCAwNjoyNjo0NiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFjaGluIEd1cHRh
IDxhY2hpbi5ndXB0YUBhcm0uY29tPgogIERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4K
ICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53
YW5nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIFN1Z2hv
c2ggR2FudSA8c3VnaG9zaC5nYW51QGFybS5jb20+CiAgU3VwcmVldGggVmVua2F0ZXNoIDxzdXBy
ZWV0aC52ZW5rYXRlc2hAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9o
b21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291
cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQg
YmUgNDExIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 08:33:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 08:33:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgQqK-0007DI-QT; Fri, 20 Jul 2018 08:32: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=yml7=ke=citrix.com=prvs=732e9e07f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fgQqI-0007DD-Og
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 08:32:50 +0000
X-Inumbo-ID: 83847779-8bf7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 83847779-8bf7-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 08:33:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="60708370"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 20 Jul 2018 10:32:42 +0200
Message-ID: <20180720083242.34004-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] lzma: fix hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

UmVtb3ZlIGxvY2FsIGRlZmluaXRpb24gb2YgTUlOIGFuZCBpbnN0ZWFkIGluY2x1ZGUgdGhlIGtl
cm5lbC5oIGhlYWRlcgpmb3IgdGhlIGh5cGVydmlzb3IgYnVpbGQuIEZpeGVzIHRoZSBmb2xsb3dp
bmcgZXJyb3Igb24gdGhlIHRvb2xzIGJ1aWxkOgoKSW4gZmlsZSBpbmNsdWRlZCBmcm9tIHhjX2Rv
bV9kZWNvbXByZXNzX3Vuc2FmZV9sem1hLmM6ODowOgouLi8uLi94ZW4vY29tbW9uL3VubHptYS5j
OjMzOjA6IGVycm9yOiAiTUlOIiByZWRlZmluZWQgWy1XZXJyb3JdCiAjZGVmaW5lIE1JTihhLCBi
KSAoKChhKSA8IChiKSkgPyAoYSkgOiAoYikpCiBeCkluIGZpbGUgaW5jbHVkZWQgZnJvbSB4Y19w
cml2YXRlLmg6NDM6MCwKICAgICAgICAgICAgICAgICBmcm9tIHhnX3ByaXZhdGUuaDoyOSwKICAg
ICAgICAgICAgICAgICBmcm9tIHhjX2RvbV9kZWNvbXByZXNzX3Vuc2FmZV9sem1hLmM6NToKL2hv
bWUvb3NzdGVzdC9idWlsZC4xMjU0NTguYnVpbGQtYW1kNjQveGVuL3N0dWJkb20vbGlieGMteDg2
XzY0Ly4uLy4uL3Rvb2xzL2luY2x1ZGUveGVuLXRvb2xzL2xpYnMuaDoyMTowOiBub3RlOiB0aGlz
IGlzIHRoZSBsb2NhdGlvbiBvZiB0aGUgcHJldmlvdXMgZGVmaW5pdGlvbgogI2RlZmluZSBNSU4o
eCwgeSkgKCh4KSA8ICh5KSA/ICh4KSA6ICh5KSkKIF4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi91bmx6bWEuYyB8IDMgKy0tCiAxIGZpbGUgY2hh
bmdlZCwgMSBpbnNlcnRpb24oKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi91bmx6bWEuYyBiL3hlbi9jb21tb24vdW5sem1hLmMKaW5kZXggZTA3MmUyMTU5OS4uOTEz
NDI3N2JiYSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi91bmx6bWEuYworKysgYi94ZW4vY29tbW9u
L3VubHptYS5jCkBAIC0zMCw4ICszMCw2IEBACiAKICNpbmNsdWRlICJkZWNvbXByZXNzLmgiCiAK
LSNkZWZpbmUJTUlOKGEsIGIpICgoKGEpIDwgKGIpKSA/IChhKSA6IChiKSkKLQogc3RhdGljIGxv
bmcgbG9uZyBJTklUIHJlYWRfaW50KHVuc2lnbmVkIGNoYXIgKnB0ciwgaW50IHNpemUpCiB7CiAJ
aW50IGk7CkBAIC01NSw2ICs1Myw3IEBAIHN0YXRpYyBsb25nIGxvbmcgSU5JVCByZWFkX2ludCh1
bnNpZ25lZCBjaGFyICpwdHIsIGludCBzaXplKQogCiAjaWZkZWYgX19YRU5fXwogI2luY2x1ZGUg
PHhlbi9jb21waWxlci5oPgorI2luY2x1ZGUgPHhlbi9rZXJuZWwuaD4KICNlbmRpZgogCiAjZGVm
aW5lIExaTUFfSU9CVUZfU0laRQkweDEwMDAwCi0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 08:37:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 08: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 1fgQui-0007WE-Cq; Fri, 20 Jul 2018 08:37: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=yml7=ke=citrix.com=prvs=732e9e07f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fgQuh-0007W9-4K
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 08:37:23 +0000
X-Inumbo-ID: 25d9d60a-8bf8-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 25d9d60a-8bf8-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 08:37:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="76466990"
Date: Fri, 20 Jul 2018 10:37:12 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180720083712.rhnuwj777ezl74qg@mac.bytemobile.com>
References: <20180720083242.34004-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180720083242.34004-1-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] lzma: fix hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

VGhlIHN1YmplY3Qgc2hvdWxkIGJlICdsem1hOiBmaXggdG9vbHMgYnVpbGQnLgoKUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 08:59:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 08: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 1fgRG5-0000ps-69; Fri, 20 Jul 2018 08: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=5nua=ke=citrix.com=prvs=732c52347=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fgRG4-0000pn-3f
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 08:59:28 +0000
X-Inumbo-ID: 3bb1a47e-8bfb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3bb1a47e-8bfb-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 08:59:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="60709615"
Date: Fri, 20 Jul 2018 09:59:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180720085924.knz5d4rytylytt5j@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-11-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717133816.37958-11-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 10/13] x86: add iommu_op to enable
 modification of 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>,
 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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MTNQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ICtzdGF0aWMgaW50IGlvbW11X29wX2VuYWJsZV9tb2RpZmljYXRpb24odm9pZCkKPiAr
ewo+ICsgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47Cj4gKyAgICBz
dHJ1Y3QgZG9tYWluX2lvbW11ICppb21tdSA9IGRvbV9pb21tdShjdXJyZCk7Cj4gKyAgICBjb25z
dCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMgPSBpb21tdS0+cGxhdGZvcm1fb3BzOwo+ICsKPiArICAg
IC8qIEhhcyBtb2RpZmljYXRpb24gYWxyZWFkeSBiZWVuIGVuYWJsZWQ/ICovCj4gKyAgICBpZiAo
IGlvbW11LT5pb21tdV9vcF9yYW5nZXMgKQo+ICsgICAgICAgIHJldHVybiAwOwo+ICsKPiArICAg
IC8qCj4gKyAgICAgKiBUaGUgSU9NTVUgbWFwcGluZ3MgY2Fubm90IGJlIG1vZGlmaWVkIGlmOgo+
ICsgICAgICogLSB0aGUgSU9NTVUgaXMgbm90IGVuYWJsZWQgb3IsCj4gKyAgICAgKiAtIHRoZSBj
dXJyZW50IGRvbWFpbiBpcyBkb20wIGFuZCB0cmFubHNhdGlvbiBpcyBkaXNhYmxlZCBvciwKPiAr
ICAgICAqIC0gSEFQIGlzIGVuYWJsZWQgYW5kIHRoZSBJT01NVSBzaGFyZXMgdGhlIG1hcHBpbmdz
Lgo+ICsgICAgICovCj4gKyAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8Cj4gKyAgICAgICAgIChp
c19oYXJkd2FyZV9kb21haW4oY3VycmQpICYmIGlvbW11X3Bhc3N0aHJvdWdoKSB8fAo+ICsgICAg
ICAgICBpb21tdV91c2VfaGFwX3B0KGN1cnJkKSApCj4gKyAgICAgICAgcmV0dXJuIC1FQUNDRVM7
Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFRoZSBJT01NVSBpbXBsZW1lbnRhdGlvbiBtdXN0IHBy
b3ZpZGUgdGhlIGxvb2t1cCBtZXRob2QgaWYKPiArICAgICAqIG1vZGlmaWNhdGlvbiBvZiB0aGUg
bWFwcGluZ3MgaXMgdG8gYmUgc3VwcG9ydGVkLgo+ICsgICAgICovCj4gKyAgICBpZiAoICFvcHMt
Pmxvb2t1cF9wYWdlICkKPiArICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gKwo+ICsgICAg
aW9tbXUtPmlvbW11X29wX3JhbmdlcyA9IHJhbmdlc2V0X25ldyhjdXJyZCwgTlVMTCwgMCk7Cj4g
KyAgICBpZiAoICFpb21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKPiArICAgICAgICByZXR1cm4gLUVO
T01FTTsKPiArCj4gKyAgICBjdXJyZC0+bmVlZF9pb21tdSA9IDA7IC8qIERpc2FibGUgaWRlbnRp
dHkgR0ZOIG1hcHBpbmcgKi8KCkkgdGhpbmsgdGhpcyBmbGFnIGN1cnJlbnRseSBzZXJ2ZXMgdHdv
IHB1cnBvc2VzOiBvbmUgaXMgdG8gaW5kaWNhdGUKd2hldGhlciB0aGVyZSBhcmUgcmVzb3VyY2Vz
IGFsbG9jYXRlZCB3aXRoaW4geGVuLCB0aGUgb3RoZXIgaXQgaW5kaWNhdGUKd2hldGhlciBpdCBp
cyBpbiB1c2UgKGFzIHN1Z2dlc3RlZCBpbiB0aGUgY29tbWVudCkuCgpTdXBwb3NlIGEgZG9tYWlu
IGdldHMgYWxsIGl0cyBkZXZpY2VzIGRlYXNzaWduZWQgYWZ0ZXIgdGhpcyBjYWxsLApvcmlnaW5h
bCBpb21tdV90ZWFyZG93biB3b3VsZCBoYXZlIGJlZW4gY2FsbGVkLCBidXQgbm93IGl0IHdvbid0
LiBUaGUKaW9tbXUgd2lsbCBzdGlsbCBiZSB0b3JuIGRvd24gd2hlbiBpdCBpcyBkZXN0cm95ZWQs
IGJ1dCB0aGlzIGlzIGEgdmVyeQpzdWJ0bGUgY2hhbmdlIGluIGJlaGF2aW91ci4KCklNSE8gd2Ug
c2hvdWxkIGNsZWFybHkgc2VwYXJhdGUgdGhlc2UgdHdvIGNhc2VzIGlmIHBvc3NpYmxlLgoKPiAr
ICAgIHJldHVybiAwOwo+ICt9Cj4gKwpbLi4uXQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IGlu
ZGV4IGZiOWQwZTE4NDguLmM1MTc0Mjg2MjEgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMK
PiBAQCAtMjYsNyArMjYsNiBAQCBzdGF0aWMgdm9pZCBpb21tdV9kdW1wX3AybV90YWJsZSh1bnNp
Z25lZCBjaGFyIGtleSk7Cj4gIAo+ICB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBpb21tdV9k
ZXZfaW90bGJfdGltZW91dCA9IDEwMDA7Cj4gIGludGVnZXJfcGFyYW0oImlvbW11X2Rldl9pb3Rs
Yl90aW1lb3V0IiwgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQpOwo+IC0KClBsZWFzZSBrZWVwIHRo
ZSBibGFuayBsaW5lIGhlcmUuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:00:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09: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 1fgRHB-0001Rw-OE; Fri, 20 Jul 2018 09: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=5nua=ke=citrix.com=prvs=732c52347=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fgRHA-0001Ro-Bo
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:00:36 +0000
X-Inumbo-ID: 64937ea4-8bfb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64937ea4-8bfb-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 09:00:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="60709691"
Date: Fri, 20 Jul 2018 10:00:32 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180720090032.a43u6tvqooozuyq2@citrix.com>
References: <20180720083242.34004-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180720083242.34004-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] lzma: fix hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gRnJpLCBKdWwgMjAsIDIwMTggYXQgMTA6MzI6NDJBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFJlbW92ZSBsb2NhbCBkZWZpbml0aW9uIG9mIE1JTiBhbmQgaW5zdGVhZCBpbmNs
dWRlIHRoZSBrZXJuZWwuaCBoZWFkZXIKPiBmb3IgdGhlIGh5cGVydmlzb3IgYnVpbGQuIEZpeGVz
IHRoZSBmb2xsb3dpbmcgZXJyb3Igb24gdGhlIHRvb2xzIGJ1aWxkOgo+IAo+IEluIGZpbGUgaW5j
bHVkZWQgZnJvbSB4Y19kb21fZGVjb21wcmVzc191bnNhZmVfbHptYS5jOjg6MDoKPiAuLi8uLi94
ZW4vY29tbW9uL3VubHptYS5jOjMzOjA6IGVycm9yOiAiTUlOIiByZWRlZmluZWQgWy1XZXJyb3Jd
Cj4gICNkZWZpbmUgTUlOKGEsIGIpICgoKGEpIDwgKGIpKSA/IChhKSA6IChiKSkKPiAgXgo+IElu
IGZpbGUgaW5jbHVkZWQgZnJvbSB4Y19wcml2YXRlLmg6NDM6MCwKPiAgICAgICAgICAgICAgICAg
IGZyb20geGdfcHJpdmF0ZS5oOjI5LAo+ICAgICAgICAgICAgICAgICAgZnJvbSB4Y19kb21fZGVj
b21wcmVzc191bnNhZmVfbHptYS5jOjU6Cj4gL2hvbWUvb3NzdGVzdC9idWlsZC4xMjU0NTguYnVp
bGQtYW1kNjQveGVuL3N0dWJkb20vbGlieGMteDg2XzY0Ly4uLy4uL3Rvb2xzL2luY2x1ZGUveGVu
LXRvb2xzL2xpYnMuaDoyMTowOiBub3RlOiB0aGlzIGlzIHRoZSBsb2NhdGlvbiBvZiB0aGUgcHJl
dmlvdXMgZGVmaW5pdGlvbgo+ICAjZGVmaW5lIE1JTih4LCB5KSAoKHgpIDwgKHkpID8gKHgpIDog
KHkpKQo+ICBeCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClN0
cmFuZ2VseSBJIG5ldmVyIHNhdyB0aGlzIGR1cmluZyBteSBidWlsZC4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:02:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:02: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 1fgRIZ-0001aQ-4h; Fri, 20 Jul 2018 09: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=/dto=ke=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fgRIY-0001aD-C3
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:02:02 +0000
X-Inumbo-ID: 80628b96-8bfb-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 80628b96-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:01:35 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id f8-v6so10537562ljk.1
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 02:02:00 -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=U069ezTu9a8T3yJUzNnHhZaN/jGy110g2sDUDrjcc0E=;
 b=c2exghkVoKmx/CjOJKaJx/vU8QkN/6BuEHUDaB3dR+bfRTy3dNdyRPJp4mB7bZ+PT5
 68DuL0703yrL+vhOxqxryCF8uhYBjV2GJYe0dSLMPuK8cPodVz0dbisge8RXX2vK/tQs
 uHr25OpRPnurjzDzNIT1XoHN4Hk/33LH6Ma0zzMa/vvVLMv40gwsxvBE/vimQgZQ9aGW
 3zlCUkiHuxJuHB4wpngjSISwQAaK08DgqDOifC64Dvn21XO6ui5whO5h4BJceNmxucm1
 sNFZTsW/E0xJutb2HUKYDmsZYgAZqiQ+HIMQH/OIhKmMzCuL66NoEocIfapjsCwroMj5
 WPyg==
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=U069ezTu9a8T3yJUzNnHhZaN/jGy110g2sDUDrjcc0E=;
 b=hlLqZqsdAZb1zFF0TxgPK5LpacV9hRY2VawnJuovNaf+02FZPsPH7Bzbl7X99Z4Xfv
 vzXA3rChQ++yzdd6JqNcsN7HDZ9BFSGD09IF3ujxcZFxcthMg9yNs6cRxMVOv/9shFNk
 j3ew41RJI3NYatY9ajNYy/zM9EiG0dCx0dZlO+N42rW/4dxWHu1T6pX5NzW33QVPA42w
 vLR8runq/fDS2LHW/CAXd8KIChyvhYZdH/vxtcyx2fVI+8XSPjt35mPhuWygF0T5Vfw5
 uibbrRlogzjwiCSI9bbGckSgjxDBpXXliVSHZEj4lpqJ2rjNROmO1tZDGGcSdOc+xYPN
 gyiw==
X-Gm-Message-State: AOUpUlGtUGhCmrz9NTixxODqm4lhdyC8Hz3BiEAY2LFIoQxHhLjpM27V
 MikqaZ22Ssph3IBxPiA8TL+KUQMJoc4=
X-Google-Smtp-Source: AAOMgpfntpezbLu4Wh8hzG0EC8Ory7P6R1f16lrY6Jr/Y7Guwrj5Zbr5Qhiavo3wVynRIJGfAHQ5eQ==
X-Received: by 2002:a2e:9095:: with SMTP id
 l21-v6mr1043111ljg.15.1532077318346; 
 Fri, 20 Jul 2018 02:01:58 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w2-v6sm252394lje.73.2018.07.20.02.01.56
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 02:01:57 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 20 Jul 2018 12:01:42 +0300
Message-Id: <20180720090150.24560-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 0/8] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyB3b3JrIGlzIGluIHJlc3BvbnNlIHRvIG15IHByZXZpb3VzIGF0dGVtcHQg
dG8gaW50cm9kdWNlIFhlbi9EUk0KemVyby1jb3B5IGRyaXZlciBbMV0gdG8gZW5hYmxlIExpbnV4
IGRtYS1idWYgQVBJIFsyXSBmb3IgWGVuIGJhc2VkCmZyb250ZW5kcy9iYWNrZW5kcy4gVGhlcmUg
aXMgYWxzbyBhbiBleGlzdGluZyBoeXBlcl9kbWFidWYgYXBwcm9hY2gKYXZhaWxhYmxlIFszXSB3
aGljaCwgaWYgcmV3b3JrZWQgdG8gdXRpbGl6ZSB0aGUgcHJvcG9zZWQgc29sdXRpb24sCmNhbiBn
cmVhdGx5IGJlbmVmaXQgYXMgd2VsbC4KClJGQyBmb3IgdGhpcyBzZXJpZXMgd2FzIHB1Ymxpc2hl
ZCBhbmQgZGlzY3Vzc2VkIFs5XSwgY29tbWVudHMgYWRkcmVzc2VkLgoKVGhlIG9yaWdpbmFsIHJh
dGlvbmFsZSBiZWhpbmQgdGhpcyB3b3JrIHdhcyB0byBlbmFibGUgemVyby1jb3B5aW5nCnVzZS1j
YXNlcyB3aGlsZSB3b3JraW5nIHdpdGggWGVuIHBhcmEtdmlydHVhbCBkaXNwbGF5IGRyaXZlciBb
NF06CndoZW4gdXNpbmcgWGVuIFBWIERSTSBmcm9udGVuZCBkcml2ZXIgdGhlbiBvbiBiYWNrZW5k
IHNpZGUgb25lIHdpbGwKbmVlZCB0byBkbyBjb3B5aW5nIG9mIGRpc3BsYXkgYnVmZmVycycgY29u
dGVudHMgKGZpbGxlZCBieSB0aGUKZnJvbnRlbmQncyB1c2VyLXNwYWNlKSBpbnRvIGJ1ZmZlcnMg
YWxsb2NhdGVkIGF0IHRoZSBiYWNrZW5kIHNpZGUuClRha2luZyBpbnRvIGFjY291bnQgdGhlIHNp
emUgb2YgZGlzcGxheSBidWZmZXJzIGFuZCBmcmFtZXMgcGVyCnNlY29uZCBpdCBtYXkgcmVzdWx0
IGluIHVubmVlZGVkIGh1Z2UgZGF0YSBidXMgb2NjdXBhdGlvbiBhbmQKcGVyZm9ybWFuY2UgbG9z
cy4KClRoZSBoZWxwZXIgZHJpdmVyIFs0XSBhbGxvd3MgaW1wbGVtZW50aW5nIHplcm8tY29weWlu
ZyB1c2UtY2FzZXMKd2hlbiB1c2luZyBYZW4gcGFyYS12aXJ0dWFsaXplZCBmcm9udGVuZCBkaXNw
bGF5IGRyaXZlciBieSBpbXBsZW1lbnRpbmcKYSBEUk0vS01TIGhlbHBlciBkcml2ZXIgcnVubmlu
ZyBvbiBiYWNrZW5kJ3Mgc2lkZS4KSXQgdXRpbGl6ZXMgUFJJTUUgYnVmZmVycyBBUEkgKGltcGxl
bWVudGVkIG9uIHRvcCBvZiBMaW51eCBkbWEtYnVmKQp0byBzaGFyZSBmcm9udGVuZCdzIGJ1ZmZl
cnMgd2l0aCBwaHlzaWNhbCBkZXZpY2UgZHJpdmVycyBvbgpiYWNrZW5kJ3Mgc2lkZToKCiAtIGEg
ZHVtYiBidWZmZXIgY3JlYXRlZCBvbiBiYWNrZW5kJ3Mgc2lkZSBjYW4gYmUgc2hhcmVkCiAgIHdp
dGggdGhlIFhlbiBQViBmcm9udGVuZCBkcml2ZXIsIHNvIGl0IGRpcmVjdGx5IHdyaXRlcwogICBp
bnRvIGJhY2tlbmQncyBkb21haW4gbWVtb3J5IChpbnRvIHRoZSBidWZmZXIgZXhwb3J0ZWQgZnJv
bQogICBEUk0vS01TIGRyaXZlciBvZiBhIHBoeXNpY2FsIGRpc3BsYXkgZGV2aWNlKQogLSBhIGR1
bWIgYnVmZmVyIGFsbG9jYXRlZCBieSB0aGUgZnJvbnRlbmQgY2FuIGJlIGltcG9ydGVkCiAgIGlu
dG8gcGh5c2ljYWwgZGV2aWNlIERSTS9LTVMgZHJpdmVyLCB0aHVzIGFsbG93aW5nIHRvCiAgIGFj
aGlldmUgbm8gY29weWluZyBhcyB3ZWxsCgpGaW5hbGx5LCBpdCB3YXMgZGlzY3Vzc2VkIGFuZCBk
ZWNpZGVkIChbMV0sIFs1XSkgdGhhdCBpdCBpcyB3b3J0aAppbXBsZW1lbnRpbmcgc3VjaCB1c2Ut
Y2FzZXMgdmlhIGV4dGVuc2lvbiBvZiB0aGUgZXhpc3RpbmcgWGVuIGdudGRldgpkcml2ZXIgaW5z
dGVhZCBvZiBpbnRyb2R1Y2luZyBuZXcgRFJNIHNwZWNpZmljIGRyaXZlci4KUGxlYXNlIG5vdGUs
IHRoYXQgdGhlIHN1cHBvcnQgb2YgZG1hLWJ1ZiBpcyBMaW51eCBvbmx5LAphcyBkbWEtYnVmIGlz
IGEgTGludXggb25seSB0aGluZy4KCk5vdyB0byB0aGUgcHJvcG9zZWQgc29sdXRpb24uIFRoZSBj
aGFuZ2VzICB0byB0aGUgZXhpc3RpbmcgWGVuIGRyaXZlcnMKaW4gdGhlIExpbnV4IGtlcm5lbCBm
YWxsIGludG8gMiBjYXRlZ29yaWVzOgoxLiBETUEtYWJsZSBtZW1vcnkgYnVmZmVyIGFsbG9jYXRp
b24gYW5kIGluY3JlYXNpbmcvZGVjcmVhc2luZyBtZW1vcnkKICAgcmVzZXJ2YXRpb24gb2YgdGhl
IHBhZ2VzIG9mIHN1Y2ggYSBidWZmZXIuCiAgIFRoaXMgaXMgcmVxdWlyZWQgaWYgd2UgYXJlIGFi
b3V0IHRvIHNoYXJlIGRtYS1idWYgd2l0aCB0aGUgaGFyZHdhcmUKICAgdGhhdCBkb2VzIHJlcXVp
cmUgdGhvc2UgdG8gYmUgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3h4eCBBUEkuCiAgIChJdCBp
cyBzdGlsbCBwb3NzaWJsZSB0byBhbGxvY2F0ZSBhIGRtYS1idWYgZnJvbSBhbnkgc3lzdGVtIG1l
bW9yeSwKICAgZS5nLiBzeXN0ZW0gcGFnZXMpLgoyLiBFeHRlbnNpb24gb2YgdGhlIGdudGRldiBk
cml2ZXIgdG8gZW5hYmxlIGl0IHRvIGltcG9ydC9leHBvcnQgZG1hLWJ1ZuKAmXMuCgpUaGUgZmly
c3QgZml2ZSBwYXRjaGVzIGFyZSBpbiBwcmVwYXJhdGlvbiBmb3IgWGVuIGRtYS1idWYgc3VwcG9y
dCwKYnV0IEkgY29uc2lkZXIgdGhvc2UgdXNhYmxlIHJlZ2FyZGxlc3Mgb2YgdGhlIGRtYS1idWYg
dXNlLWNhc2UsCmUuZy4gb3RoZXIgZnJvbnRlbmQvYmFja2VuZCBrZXJuZWwgbW9kdWxlcyBtYXkg
YWxzbyBiZW5lZml0IGZyb20gdGhlc2UKZm9yIGJldHRlciBjb2RlIHJldXNlOgogICAgMDAwMS14
ZW4tZ3JhbnQtdGFibGUtTWFrZS1zZXQtY2xlYXItcGFnZS1wcml2YXRlLWNvZGUtc2hhLnBhdGNo
CiAgICAwMDAyLXhlbi1iYWxsb29uLVNoYXJlLWNvbW1vbi1tZW1vcnktcmVzZXJ2YXRpb24tcm91
dGluZXMucGF0Y2gKICAgIDAwMDMteGVuLWdyYW50LXRhYmxlLUFsbG93LWFsbG9jYXRpbmctYnVm
ZmVycy1zdWl0YWJsZS1mby5wYXRjaAogICAgMDAwNC14ZW4tZ250ZGV2LUFsbG93LW1hcHBpbmdz
LWZvci1ETUEtYnVmZmVycy5wYXRjaAogICAgMDAwNS14ZW4tZ250ZGV2LU1ha2UtcHJpdmF0ZS1y
b3V0aW5lcy1zdHJ1Y3R1cmVzLWFjY2Vzc2liLnBhdGNoCgpUaGUgbmV4dCB0aHJlZSBwYXRjaGVz
IGFyZSBYZW4gaW1wbGVtZW50YXRpb24gb2YgZG1hLWJ1ZiBhcyBwYXJ0IG9mCnRoZSBncmFudCBk
ZXZpY2U6CiAgICAwMDA2LXhlbi1nbnRkZXYtQWRkLWluaXRpYWwtc3VwcG9ydC1mb3ItZG1hLWJ1
Zi1VQVBJLnBhdGNoCiAgICAwMDA3LXhlbi1nbnRkZXYtSW1wbGVtZW50LWRtYS1idWYtZXhwb3J0
LWZ1bmN0aW9uYWxpdHkucGF0Y2gKICAgIDAwMDgteGVuLWdudGRldi1JbXBsZW1lbnQtZG1hLWJ1
Zi1pbXBvcnQtZnVuY3Rpb25hbGl0eS5wYXRjaAoKVGhlIGNvcnJlc3BvbmRpbmcgbGlieGVuZ250
dGFiIGNoYW5nZXMgYXJlIGF2YWlsYWJsZSBhdCBbNl0uCgpBbGwgdGhlIGFib3ZlIHdhcyB0ZXN0
ZWQgd2l0aCBkaXNwbGF5IGJhY2tlbmQgWzddIGFuZCBpdHMgYWNjb21wYW55aW5nCmhlbHBlciBs
aWJyYXJ5IFs4XSBvbiBSZW5lc2FzIEFSTTY0IGJhc2VkIGJvYXJkLgpCYXNpYyBiYWxsb29uIHRl
c3RzIG9uIHg4Ni4KCipUbyBhbGwgdGhlIGNvbW11bml0aWVzKjogSSB3b3VsZCBsaWtlIHRvIGFz
ayB5b3UgdG8gcmV2aWV3IHRoZSBwcm9wb3NlZApzb2x1dGlvbiBhbmQgZ2l2ZSBmZWVkYmFjayBv
biBpdCwgc28gSSBjYW4gaW1wcm92ZSBhbmQgc2VuZCBmaW5hbApwYXRjaGVzIGZvciByZXZpZXcg
KHRoaXMgaXMgc3RpbGwgd29yayBpbiBwcm9ncmVzcywgYnV0IGVub3VnaCB0byBzdGFydApkaXNj
dXNzaW5nIHRoZSBpbXBsZW1lbnRhdGlvbikuCgpUaGFuayB5b3UgaW4gYWR2YW5jZSwKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28KClsxXSBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9hcmNo
aXZlcy9kcmktZGV2ZWwvMjAxOC1BcHJpbC8xNzMxNjMuaHRtbApbMl0gaHR0cHM6Ly9lbGl4aXIu
Ym9vdGxpbi5jb20vbGludXgvdjQuMTctcmM1L3NvdXJjZS9Eb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvZG1hLWJ1Zi5yc3QKWzNdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxOC0wMi9tc2cwMTIwMi5odG1sCls0XSBodHRwczovL2NnaXQuZnJl
ZWRlc2t0b3Aub3JnL2RybS9kcm0tbWlzYy90cmVlL2RyaXZlcnMvZ3B1L2RybS94ZW4KWzVdIGh0
dHBzOi8vcGF0Y2h3b3JrLmtlcm5lbC5vcmcvcGF0Y2gvMTAyNzk2ODEvCls2XSBodHRwczovL2dp
dGh1Yi5jb20vYW5kcjIwMDAveGVuL3RyZWUveGVuX2RtYV9idWZfdjEKWzddIGh0dHBzOi8vZ2l0
aHViLmNvbS9hbmRyMjAwMC9kaXNwbF9iZS90cmVlL3hlbl9kbWFfYnVmX3YxCls4XSBodHRwczov
L2dpdGh1Yi5jb20vYW5kcjIwMDAvbGlieGVuYmUvdHJlZS94ZW5fZG1hX2J1Zl92MQpbOV0gaHR0
cHM6Ly9sa21sLm9yZy9sa21sLzIwMTgvNS8xNy8yMTUKCkNoYW5nZXMgc2luY2UgdjQ6CioqKioq
KioqKioqKioqKioqCi0gYWRkZWQgci1iIHRhZ3MKLSByZWJhc2VkIG9udG8gdjQuMTgtcmM1CgpD
aGFuZ2VzIHNpbmNlIHYzOgoqKioqKioqKioqKioqKioqKgotIGFkZGVkIHItYiB0YWdzCi0gbWlu
b3IgZml4ZXMKLSByZW1vdmVkIGdudGRldl9yZW1vdmVfbWFwIGFzIGl0IGNhbiBiZSBjb2RlZCBk
aXJlY3RseSBub3cKLSBtb3ZlZCBJT0NUTCBjb2RlIHRvIGdudGRldi1kbWFidWYuYwotIHJlbW92
ZWQgdXNsZXNzIHdhaXQgbGlzdCB3YWxrcyBhbmQgY2hhbmdlZCBzb21lIHdhbGtzIHRvIHVzZQog
IG5vcm1hbCB2ZXJzaW9uIG9mIGxpc3QgaXRlcmF0b3JzIGluc3RlYWQgb2Ygc2FmZSBvbmVzIGFz
CiAgd2UgcnVuIHVuZGVyIGEgbG9jayBhbnl3YXlzCi0gY2xlYW5lZCB1cCBjb21tZW50cywgZGVz
Y3JpcHRpb25zLCBwcl9kZWJ1ZyBtZXNzYWdlcwoKQ2hhbmdlcyBzaW5jZSB2MjoKKioqKioqKioq
KioqKioqKioKLSBmaXhlZCBtaXNzZWQgYnJlYWsgaW4gZG1hYnVmX2V4cF93YWl0X29ial9zaWdu
YWwKLSByZS13b3JrZWQgZGVidWcgYW5kIGVycm9yIG1lc3NhZ2VzLCBiZSBsZXNzIHZlcmJvc2UK
LSByZW1vdmVkIHBhdGNoIGZvciBtYWtpbmcgZ250ZGV2IGZ1bmN0aW9ucyBhdmFpbGFibGUgdG8g
b3RoZXIgZHJpdmVycwotIHJlbW92ZWQgV0FSTl9PTidzIGluIGRtYS1idWYgY29kZQotIG1vdmVk
IGFsbCBkbWEtYnVmIHJlbGF0ZWQgY29kZSBpbnRvIGdudGRldi1kbWFidWYKLSBpbnRyb2R1Y2Vk
IGdudGRldi1jb21tb24uaCB3aXRoIGNvbW1vbiBzdHJ1Y3R1cmVzIGFuZCBmdW5jdGlvbiBwcm90
b3R5cGVzCi0gYWRkZWQgYWRkaXRpb25hbCBjaGVja3MgZm9yIG51bWJlciBvZiBncmFudHMgaW4g
SU9DVExzCi0gZ250dGFiIHBhdGNoIGNsZWFudXAKLSBtYWRlIHhlbm1lbV9yZXNlcnZhdGlvbl9z
Y3J1Yl9wYWdlIGRlZmluZWQgaW4gdGhlIGhlYWRlciBhcyBpbmxpbmUKLSBmaXhlZCBfX3Bmbl90
b19tZm4gdXNlIHRvIHBmbl90b19iZm4KLSBubyBjaGFuZ2VzIHRvIHBhdGNoZXMgMS0yCgpDaGFu
Z2VzIHNpbmNlIHYxOgoqKioqKioqKioqKioqKioqKgotIERlZmluZSBHTlRERVZfRE1BX0ZMQUdf
WFhYIHN0YXJ0aW5nIGZyb20gYml0IDAKLSBSZW5hbWUgbWVtX3Jlc2VydmF0aW9uLmggdG8gbWVt
LXJlc2VydmF0aW9uLmgKLSBSZW1vdmUgdXNsZXNzIGNvbW1lbnRzCi0gQ2hhbmdlIGxpY2Vuc2Vz
IGZyb20gR1BMdjIgT1IgTUlUIHRvIEdQTHYyIG9ubHkKLSBNYWtlIHhlbm1lbV9yZXNlcnZhdGlv
bl92YV9tYXBwaW5nX3t1cGRhdGV8Y2xlYXJ9IGlubGluZQotIENoYW5nZSBFWFBPUlRfU1lNQk9M
IHRvIEVYUE9SVF9TWU1CT0xfR1BMIGZvciBuZXcgZnVuY3Rpb25zCi0gTWFrZSBnbnR0YWJfZG1h
X3thbGxvY3xmcmVlfV9wYWdlcyB0byByZXF1ZXN0IGZyYW1lcyBhcnJheQogIGJlIGFsbG9jYXRl
ZCBvdXRzaWRlCi0gRml4ZSBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzIGZhaWwgcGF0aCAoYWRkZWQg
eGVubWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKQotIE1vdmUgbW9zdCBvZiBkbWEtYnVmIGZyb20g
Z250ZGV2LmMgdG8gZ250ZGV2LWRtYWJ1Zi5jCi0gQWRkIHJlcXVpcmVkIGRlcGVuZGVuY2llcyB0
byBLY29uZmlnCi0gUmV3b3JrICIjaWZkZWYgQ09ORklHX1hFTl9YWFgiIGZvciBpZi9lbHNlCi0g
RXhwb3J0IGdudHRhYl97YWxsb2N8ZnJlZX1fcGFnZXMgYXMgR1BMIHN5bWJvbHMgKHBhdGNoIDEp
CgpPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyAoOCk6CiAgeGVuL2dyYW50LXRhYmxlOiBNYWtlIHNl
dC9jbGVhciBwYWdlIHByaXZhdGUgY29kZSBzaGFyZWQKICB4ZW4vYmFsbG9vbjogU2hhcmUgY29t
bW9uIG1lbW9yeSByZXNlcnZhdGlvbiByb3V0aW5lcwogIHhlbi9ncmFudC10YWJsZTogQWxsb3cg
YWxsb2NhdGluZyBidWZmZXJzIHN1aXRhYmxlIGZvciBETUEKICB4ZW4vZ250ZGV2OiBBbGxvdyBt
YXBwaW5ncyBmb3IgRE1BIGJ1ZmZlcnMKICB4ZW4vZ250ZGV2OiBNYWtlIHByaXZhdGUgcm91dGlu
ZXMvc3RydWN0dXJlcyBhY2Nlc3NpYmxlCiAgeGVuL2dudGRldjogQWRkIGluaXRpYWwgc3VwcG9y
dCBmb3IgZG1hLWJ1ZiBVQVBJCiAgeGVuL2dudGRldjogSW1wbGVtZW50IGRtYS1idWYgZXhwb3J0
IGZ1bmN0aW9uYWxpdHkKICB4ZW4vZ250ZGV2OiBJbXBsZW1lbnQgZG1hLWJ1ZiBpbXBvcnQgZnVu
Y3Rpb25hbGl0eQoKIGRyaXZlcnMveGVuL0tjb25maWcgICAgICAgICAgIHwgIDI0ICsKIGRyaXZl
cnMveGVuL01ha2VmaWxlICAgICAgICAgIHwgICAyICsKIGRyaXZlcnMveGVuL2JhbGxvb24uYyAg
ICAgICAgIHwgIDc1ICstLQogZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oICAgfCAgOTQgKysr
KwogZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jICAgfCA4NTUgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwogZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5oICAgfCAgMzMgKysK
IGRyaXZlcnMveGVuL2dudGRldi5jICAgICAgICAgIHwgMjIwICsrKysrKy0tLQogZHJpdmVycy94
ZW4vZ3JhbnQtdGFibGUuYyAgICAgfCAxNTEgKysrKystCiBkcml2ZXJzL3hlbi9tZW0tcmVzZXJ2
YXRpb24uYyB8IDExOCArKysrKwogaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaCAgICAgfCAxMDYg
KysrKysKIGluY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggICAgIHwgIDIxICsKIGluY2x1ZGUveGVu
L21lbS1yZXNlcnZhdGlvbi5oIHwgIDU5ICsrKwogMTIgZmlsZXMgY2hhbmdlZCwgMTU5OSBpbnNl
cnRpb25zKCspLCAxNTkgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy94
ZW4vZ250ZGV2LWNvbW1vbi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy94ZW4vZ250ZGV2
LWRtYWJ1Zi5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5o
CiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy94ZW4vbWVtLXJlc2VydmF0aW9uLmMKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3hlbi9tZW0tcmVzZXJ2YXRpb24uaAoKLS0gCjIuMTguMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:02:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:02: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 1fgRIZ-0001aW-EW; Fri, 20 Jul 2018 09: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=/dto=ke=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fgRIY-0001aI-KY
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:02:02 +0000
X-Inumbo-ID: 81430654-8bfb-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 81430654-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:01:36 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id v9-v6so10530930ljk.4
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 02:02:01 -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;
 bh=eEs/VHMVbfTrVrQCy3MwCEDIiZb5jAmROKAyIberZpk=;
 b=Cu2esHu/AAIR4NBaK8y7nLzg2Di+041RxbpqucOC3QX/pYTsZ8ly8vb1xoVOe3F1iK
 yHcp8PSjB/iXboUh99sKwsdUrb7epE/IeV/vJ375fKTsoSAuHiAyzzBOius32kd7US39
 BPxYOf3bNKYZ0D43c06iky3hxK5mGhURnx5CiETjpCydUrwqcuxv90aa3X567aWI8Kp6
 StKejCNmWXsr9ooDEUuAvxNv1W1M5sek7Ks7yOJzmvaKnDaTPMoJK9Ryiucqs6/b0XXb
 X85J6UOjyBJkNHumQsEN8cieExZ2cFyyY0QJgD1si3WXS4P6wgLLuf1zRLjQ3VVaiylw
 md2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=eEs/VHMVbfTrVrQCy3MwCEDIiZb5jAmROKAyIberZpk=;
 b=EV2oqXuNQSHt37C/ZaeNPKApiX/6mLLz5zBaNIk5JL+7BZUMC+/7Yt+t5m9//Nr8YJ
 a5nD0oxo1H5itESlzywRfvRaSO1BmW/seo33Ijp93jL6G8HK+KNmRT/sJtBS9QeWCkJQ
 gvmEi5uv7y9CbpnlJATgjDTxa8BaQkm72lejgsYtpOESU4wgwkVl8pwKnSmbplaTarfe
 mAvomifniCUefoD+3EixATFfOw7VCj/QyMEWsyd4vNRIdA0/xyK1hXpoU0ci94BV7FWH
 YaSIXd26jJYn4NVCkjv+psRzb925SntPg8X9LEkW2X2cT+dnzklFWvhPm+Qo7lH9NhQc
 ahPQ==
X-Gm-Message-State: AOUpUlFgDKH52FUd31NF3xgFUbwSI2M3H9pZ0TuvcaG/Zz1OuP9FOIsd
 0F/RV2y0T0NOXsbTeSrk9VZHhVK6IX4=
X-Google-Smtp-Source: AAOMgpeSUKbqMYxI5agy3S8GVBx8+m2saj8KKH249QK+L2a54PU2qhCPRfGW0xG17UfnFIWZBBklOg==
X-Received: by 2002:a2e:9c4d:: with SMTP id
 t13-v6mr957109ljj.153.1532077320048; 
 Fri, 20 Jul 2018 02:02:00 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w2-v6sm252394lje.73.2018.07.20.02.01.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 02:01:59 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 20 Jul 2018 12:01:43 +0300
Message-Id: <20180720090150.24560-2-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
References: <20180720090150.24560-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 1/8] xen/grant-table: Make set/clear page
 private code shared
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKTWFrZSBzZXQvY2xlYXIgcGFnZSBwcml2YXRlIGNvZGUgc2hhcmVkIGFuZCBhY2Nl
c3NpYmxlIHRvCm90aGVyIGtlcm5lbCBtb2R1bGVzIHdoaWNoIGNhbiByZS11c2UgdGhlc2UgaW5z
dGVhZCBvZiBvcGVuLWNvZGluZy4KClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlz
IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy94ZW4v
Z3JhbnQtdGFibGUuYyB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LQogaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCB8ICAzICsrKwogMiBmaWxlcyBjaGFuZ2VkLCAz
OCBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hl
bi9ncmFudC10YWJsZS5jIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwppbmRleCBiYTlmM2Vl
YzJiZDAuLmJiNDg0MDY1M2JmMiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUu
YworKysgYi9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jCkBAIC03NjksMjkgKzc2OSwxOCBAQCB2
b2lkIGdudHRhYl9mcmVlX2F1dG9feGxhdF9mcmFtZXModm9pZCkKIH0KIEVYUE9SVF9TWU1CT0xf
R1BMKGdudHRhYl9mcmVlX2F1dG9feGxhdF9mcmFtZXMpOwogCi0vKioKLSAqIGdudHRhYl9hbGxv
Y19wYWdlcyAtIGFsbG9jIHBhZ2VzIHN1aXRhYmxlIGZvciBncmFudCBtYXBwaW5nIGludG8KLSAq
IEBucl9wYWdlczogbnVtYmVyIG9mIHBhZ2VzIHRvIGFsbG9jCi0gKiBAcGFnZXM6IHJldHVybnMg
dGhlIHBhZ2VzCi0gKi8KLWludCBnbnR0YWJfYWxsb2NfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1
Y3QgcGFnZSAqKnBhZ2VzKQoraW50IGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZShpbnQgbnJfcGFn
ZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCiB7CiAJaW50IGk7Ci0JaW50IHJldDsKLQotCXJldCA9
IGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOwotCWlmIChyZXQgPCAw
KQotCQlyZXR1cm4gcmV0OwogCiAJZm9yIChpID0gMDsgaSA8IG5yX3BhZ2VzOyBpKyspIHsKICNp
ZiBCSVRTX1BFUl9MT05HIDwgNjQKIAkJc3RydWN0IHhlbl9wYWdlX2ZvcmVpZ24gKmZvcmVpZ247
CiAKIAkJZm9yZWlnbiA9IGt6YWxsb2Moc2l6ZW9mKCpmb3JlaWduKSwgR0ZQX0tFUk5FTCk7Ci0J
CWlmICghZm9yZWlnbikgewotCQkJZ250dGFiX2ZyZWVfcGFnZXMobnJfcGFnZXMsIHBhZ2VzKTsK
KwkJaWYgKCFmb3JlaWduKQogCQkJcmV0dXJuIC1FTk9NRU07Ci0JCX0KKwogCQlzZXRfcGFnZV9w
cml2YXRlKHBhZ2VzW2ldLCAodW5zaWduZWQgbG9uZylmb3JlaWduKTsKICNlbmRpZgogCQlTZXRQ
YWdlUHJpdmF0ZShwYWdlc1tpXSk7CkBAIC03OTksMTQgKzc4OCwzMCBAQCBpbnQgZ250dGFiX2Fs
bG9jX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKIAogCXJldHVybiAw
OwogfQotRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2FsbG9jX3BhZ2VzKTsKK0VYUE9SVF9TWU1C
T0xfR1BMKGdudHRhYl9wYWdlc19zZXRfcHJpdmF0ZSk7CiAKIC8qKgotICogZ250dGFiX2ZyZWVf
cGFnZXMgLSBmcmVlIHBhZ2VzIGFsbG9jYXRlZCBieSBnbnR0YWJfYWxsb2NfcGFnZXMoKQotICog
QG5yX3BhZ2VzOyBudW1iZXIgb2YgcGFnZXMgdG8gZnJlZQotICogQHBhZ2VzOiB0aGUgcGFnZXMK
KyAqIGdudHRhYl9hbGxvY19wYWdlcyAtIGFsbG9jIHBhZ2VzIHN1aXRhYmxlIGZvciBncmFudCBt
YXBwaW5nIGludG8KKyAqIEBucl9wYWdlczogbnVtYmVyIG9mIHBhZ2VzIHRvIGFsbG9jCisgKiBA
cGFnZXM6IHJldHVybnMgdGhlIHBhZ2VzCiAgKi8KLXZvaWQgZ250dGFiX2ZyZWVfcGFnZXMoaW50
IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQoraW50IGdudHRhYl9hbGxvY19wYWdlcyhp
bnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCit7CisJaW50IHJldDsKKworCXJldCA9
IGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcyhucl9wYWdlcywgcGFnZXMpOworCWlmIChyZXQgPCAw
KQorCQlyZXR1cm4gcmV0OworCisJcmV0ID0gZ250dGFiX3BhZ2VzX3NldF9wcml2YXRlKG5yX3Bh
Z2VzLCBwYWdlcyk7CisJaWYgKHJldCA8IDApCisJCWdudHRhYl9mcmVlX3BhZ2VzKG5yX3BhZ2Vz
LCBwYWdlcyk7CisKKwlyZXR1cm4gcmV0OworfQorRVhQT1JUX1NZTUJPTF9HUEwoZ250dGFiX2Fs
bG9jX3BhZ2VzKTsKKwordm9pZCBnbnR0YWJfcGFnZXNfY2xlYXJfcHJpdmF0ZShpbnQgbnJfcGFn
ZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCiB7CiAJaW50IGk7CiAKQEAgLTgxOCw2ICs4MjMsMTcg
QEAgdm9pZCBnbnR0YWJfZnJlZV9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFn
ZXMpCiAJCQlDbGVhclBhZ2VQcml2YXRlKHBhZ2VzW2ldKTsKIAkJfQogCX0KK30KK0VYUE9SVF9T
WU1CT0xfR1BMKGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKTsKKworLyoqCisgKiBnbnR0YWJf
ZnJlZV9wYWdlcyAtIGZyZWUgcGFnZXMgYWxsb2NhdGVkIGJ5IGdudHRhYl9hbGxvY19wYWdlcygp
CisgKiBAbnJfcGFnZXM7IG51bWJlciBvZiBwYWdlcyB0byBmcmVlCisgKiBAcGFnZXM6IHRoZSBw
YWdlcworICovCit2b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IHBh
Z2UgKipwYWdlcykKK3sKKwlnbnR0YWJfcGFnZXNfY2xlYXJfcHJpdmF0ZShucl9wYWdlcywgcGFn
ZXMpOwogCWZyZWVfeGVuYmFsbG9vbmVkX3BhZ2VzKG5yX3BhZ2VzLCBwYWdlcyk7CiB9CiBFWFBP
UlRfU1lNQk9MX0dQTChnbnR0YWJfZnJlZV9wYWdlcyk7CmRpZmYgLS1naXQgYS9pbmNsdWRlL3hl
bi9ncmFudF90YWJsZS5oIGIvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAppbmRleCAyZTM3NzQx
ZjZiOGQuLmRlMDNmMjU0MmJiNyAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUu
aAorKysgYi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oCkBAIC0xOTgsNiArMTk4LDkgQEAgdm9p
ZCBnbnR0YWJfZnJlZV9hdXRvX3hsYXRfZnJhbWVzKHZvaWQpOwogaW50IGdudHRhYl9hbGxvY19w
YWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogdm9pZCBnbnR0YWJfZnJl
ZV9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogCitpbnQgZ250dGFi
X3BhZ2VzX3NldF9wcml2YXRlKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7Cit2
b2lkIGdudHRhYl9wYWdlc19jbGVhcl9wcml2YXRlKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2Ug
KipwYWdlcyk7CisKIGludCBnbnR0YWJfbWFwX3JlZnMoc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRf
cmVmICptYXBfb3BzLAogCQkgICAgc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRfcmVmICprbWFwX29w
cywKIAkJICAgIHN0cnVjdCBwYWdlICoqcGFnZXMsIHVuc2lnbmVkIGludCBjb3VudCk7Ci0tIAoy
LjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:02:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:02:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgRIc-0001cE-Sf; Fri, 20 Jul 2018 09:02: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=/dto=ke=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fgRIa-0001av-TE
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:02:04 +0000
X-Inumbo-ID: 82294454-8bfb-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 82294454-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:01:38 +0200 (CEST)
Received: by mail-lj1-x244.google.com with SMTP id 203-v6so10493709ljj.13
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 02:02:03 -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;
 bh=e8e6HUwI/0/eB/03ZtSZ6D686JzhCOR3cBcpgaGBjDg=;
 b=bN3xzEpJkBOBKcmgPjpa51oSRIZ26xLea5rCb5YB+7dL0lcjpLNK7XoW4ywPsTm229
 fQnYXApHpqU/azbfkM45c3tT77Gh2cWn8f1Fy4h4J1UkiYuVp44TjBzoP874Ll776f0y
 g51JNZejfKMKdLkBGZY4NVgn6hRLUbaHXi+ybkADqWsfqtrBprXKvZzf6rNYo7rNNiHQ
 tVXo2PHZd3Snmj6YE20+Itp4XT2u2aOuc8Y7PUcUbF4DrL7A9wJl+R4i7dKoVfWCaRNZ
 uNfh+RRdjTTBXJGDBhIUOvuMUrjJX4FTz6MVx5j70PXf8SE4JNRxbRmbqieu4ao38YxL
 J+lg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=e8e6HUwI/0/eB/03ZtSZ6D686JzhCOR3cBcpgaGBjDg=;
 b=ZVMEd3DJnjSvVi4lGtzdTikqXnlySuCn+8mqI3lPitNteJ4S4A0BOSZKXBBiMUMZcm
 7v9b8YxMb118O2VNDjouHRMThfz6YF43VduY2lwVUvTpZWmbjwAYEC7IZ0bNB56fFxXS
 RqKLen5C44h5ks0zOZlyChTbaXcTRSmZDSC39oSuvwk5HE7utAyOU+potSWN3N/BCsL0
 Ed1DiDYa7IKiQ2kZ5HGsrnYYeFAgSUc+oGYozHtgmmT3y1+dpYeuRpy0pZ2UXsekk/Tc
 UBT7qV+rqOVxL4V0/TkZJpDORVAnEcQbkEWN9GC2JKJNPxd22nL5K7GHHCOoagAHUQx6
 pSDg==
X-Gm-Message-State: AOUpUlHA00vtoH8eCDtBvGCIgPOAfvjeEzTKNQQ27oiedu3tfDyNjphe
 +l/X9Oytx+AOniqwEpvCKwYhT1SYrx0=
X-Google-Smtp-Source: AAOMgpcjcEwAie/ifiLuA9sLsFxvO3KJ07mMjWE0L8/Vd8SMNxywDDFAGbkUIVQDCtj7REdWqoVPGg==
X-Received: by 2002:a2e:8743:: with SMTP id q3-v6mr974250ljj.139.1532077321542; 
 Fri, 20 Jul 2018 02:02:01 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w2-v6sm252394lje.73.2018.07.20.02.02.00
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 02:02:00 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 20 Jul 2018 12:01:44 +0300
Message-Id: <20180720090150.24560-3-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
References: <20180720090150.24560-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 2/8] xen/balloon: Share common memory
 reservation routines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKTWVtb3J5IHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24gYW5kIFZBIG1h
cHBpbmdzIHVwZGF0ZS9yZXNldApjb2RlIHVzZWQgaW4gYmFsbG9vbiBkcml2ZXIgY2FuIGJlIG1h
ZGUgY29tbW9uLCBzbyBvdGhlciBkcml2ZXJzIGNhbgphbHNvIHJlLXVzZSB0aGUgc2FtZSBmdW5j
dGlvbmFsaXR5IHdpdGhvdXQgb3Blbi1jb2RpbmcuCkNyZWF0ZSBhIGRlZGljYXRlZCBmaWxlIGZv
ciB0aGUgc2hhcmVkIGNvZGUgYW5kIGV4cG9ydCBjb3JyZXNwb25kaW5nCnN5bWJvbHMgZm9yIG90
aGVyIGtlcm5lbCBtb2R1bGVzLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpSZXZpZXdlZC1ieTogQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9N
YWtlZmlsZSAgICAgICAgICB8ICAgMSArCiBkcml2ZXJzL3hlbi9iYWxsb29uLmMgICAgICAgICB8
ICA3NSArKy0tLS0tLS0tLS0tLS0tLS0tLS0KIGRyaXZlcnMveGVuL21lbS1yZXNlcnZhdGlvbi5j
IHwgMTE4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGluY2x1ZGUveGVuL21l
bS1yZXNlcnZhdGlvbi5oIHwgIDU5ICsrKysrKysrKysrKysrKysrCiA0IGZpbGVzIGNoYW5nZWQs
IDE4NCBpbnNlcnRpb25zKCspLCA2OSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBk
cml2ZXJzL3hlbi9tZW0tcmVzZXJ2YXRpb24uYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUv
eGVuL21lbS1yZXNlcnZhdGlvbi5oCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vTWFrZWZpbGUg
Yi9kcml2ZXJzL3hlbi9NYWtlZmlsZQppbmRleCA0OGIxNTQyNzYxNzkuLjEyOWRkMWNjMWI4MyAx
MDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vTWFrZWZpbGUKKysrIGIvZHJpdmVycy94ZW4vTWFrZWZp
bGUKQEAgLTIsNiArMiw3IEBACiBvYmotJChDT05GSUdfSE9UUExVR19DUFUpCQkrPSBjcHVfaG90
cGx1Zy5vCiBvYmotJChDT05GSUdfWDg2KQkJCSs9IGZhbGxiYWNrLm8KIG9iai15CSs9IGdyYW50
LXRhYmxlLm8gZmVhdHVyZXMubyBiYWxsb29uLm8gbWFuYWdlLm8gcHJlZW1wdC5vIHRpbWUubwor
b2JqLXkJKz0gbWVtLXJlc2VydmF0aW9uLm8KIG9iai15CSs9IGV2ZW50cy8KIG9iai15CSs9IHhl
bmJ1cy8KIApkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vYmFsbG9vbi5jIGIvZHJpdmVycy94ZW4v
YmFsbG9vbi5jCmluZGV4IDA2NWYwYjYwNzM3My4uZTEyYmIyNTYwMzZmIDEwMDY0NAotLS0gYS9k
cml2ZXJzL3hlbi9iYWxsb29uLmMKKysrIGIvZHJpdmVycy94ZW4vYmFsbG9vbi5jCkBAIC03MSw2
ICs3MSw3IEBACiAjaW5jbHVkZSA8eGVuL2JhbGxvb24uaD4KICNpbmNsdWRlIDx4ZW4vZmVhdHVy
ZXMuaD4KICNpbmNsdWRlIDx4ZW4vcGFnZS5oPgorI2luY2x1ZGUgPHhlbi9tZW0tcmVzZXJ2YXRp
b24uaD4KIAogc3RhdGljIGludCB4ZW5faG90cGx1Z191bnBvcHVsYXRlZDsKIApAQCAtMTU3LDEz
ICsxNTgsNiBAQCBzdGF0aWMgREVDTEFSRV9ERUxBWUVEX1dPUksoYmFsbG9vbl93b3JrZXIsIGJh
bGxvb25fcHJvY2Vzcyk7CiAjZGVmaW5lIEdGUF9CQUxMT09OIFwKIAkoR0ZQX0hJR0hVU0VSIHwg
X19HRlBfTk9XQVJOIHwgX19HRlBfTk9SRVRSWSB8IF9fR0ZQX05PTUVNQUxMT0MpCiAKLXN0YXRp
YyB2b2lkIHNjcnViX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UpCi17Ci0jaWZkZWYgQ09ORklHX1hF
Tl9TQ1JVQl9QQUdFUwotCWNsZWFyX2hpZ2hwYWdlKHBhZ2UpOwotI2VuZGlmCi19Ci0KIC8qIGJh
bGxvb25fYXBwZW5kOiBhZGQgdGhlIGdpdmVuIHBhZ2UgdG8gdGhlIGJhbGxvb24uICovCiBzdGF0
aWMgdm9pZCBfX2JhbGxvb25fYXBwZW5kKHN0cnVjdCBwYWdlICpwYWdlKQogewpAQCAtNDYzLDEx
ICs0NTcsNiBAQCBzdGF0aWMgZW51bSBicF9zdGF0ZSBpbmNyZWFzZV9yZXNlcnZhdGlvbih1bnNp
Z25lZCBsb25nIG5yX3BhZ2VzKQogCWludCByYzsKIAl1bnNpZ25lZCBsb25nIGk7CiAJc3RydWN0
IHBhZ2UgICAqcGFnZTsKLQlzdHJ1Y3QgeGVuX21lbW9yeV9yZXNlcnZhdGlvbiByZXNlcnZhdGlv
biA9IHsKLQkJLmFkZHJlc3NfYml0cyA9IDAsCi0JCS5leHRlbnRfb3JkZXIgPSBFWFRFTlRfT1JE
RVIsCi0JCS5kb21pZCAgICAgICAgPSBET01JRF9TRUxGCi0JfTsKIAogCWlmIChucl9wYWdlcyA+
IEFSUkFZX1NJWkUoZnJhbWVfbGlzdCkpCiAJCW5yX3BhZ2VzID0gQVJSQVlfU0laRShmcmFtZV9s
aXN0KTsKQEAgLTQ3OSwxNiArNDY4LDExIEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIGluY3JlYXNl
X3Jlc2VydmF0aW9uKHVuc2lnbmVkIGxvbmcgbnJfcGFnZXMpCiAJCQlicmVhazsKIAkJfQogCi0J
CS8qIFhFTk1FTV9wb3B1bGF0ZV9waHlzbWFwIHJlcXVpcmVzIGEgUEZOIGJhc2VkIG9uIFhlbgot
CQkgKiBncmFudWxhcml0eS4KLQkJICovCiAJCWZyYW1lX2xpc3RbaV0gPSBwYWdlX3RvX3hlbl9w
Zm4ocGFnZSk7CiAJCXBhZ2UgPSBiYWxsb29uX25leHRfcGFnZShwYWdlKTsKIAl9CiAKLQlzZXRf
eGVuX2d1ZXN0X2hhbmRsZShyZXNlcnZhdGlvbi5leHRlbnRfc3RhcnQsIGZyYW1lX2xpc3QpOwot
CXJlc2VydmF0aW9uLm5yX2V4dGVudHMgPSBucl9wYWdlczsKLQlyYyA9IEhZUEVSVklTT1JfbWVt
b3J5X29wKFhFTk1FTV9wb3B1bGF0ZV9waHlzbWFwLCAmcmVzZXJ2YXRpb24pOworCXJjID0geGVu
bWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKG5yX3BhZ2VzLCBmcmFtZV9saXN0KTsKIAlpZiAocmMg
PD0gMCkKIAkJcmV0dXJuIEJQX0VBR0FJTjsKIApAQCAtNDk2LDI5ICs0ODAsNyBAQCBzdGF0aWMg
ZW51bSBicF9zdGF0ZSBpbmNyZWFzZV9yZXNlcnZhdGlvbih1bnNpZ25lZCBsb25nIG5yX3BhZ2Vz
KQogCQlwYWdlID0gYmFsbG9vbl9yZXRyaWV2ZShmYWxzZSk7CiAJCUJVR19PTihwYWdlID09IE5V
TEwpOwogCi0jaWZkZWYgQ09ORklHX1hFTl9IQVZFX1BWTU1VCi0JCS8qCi0JCSAqIFdlIGRvbid0
IHN1cHBvcnQgUFYgTU1VIHdoZW4gTGludXggYW5kIFhlbiBpcyB1c2luZwotCQkgKiBkaWZmZXJl
bnQgcGFnZSBncmFudWxhcml0eS4KLQkJICovCi0JCUJVSUxEX0JVR19PTihYRU5fUEFHRV9TSVpF
ICE9IFBBR0VfU0laRSk7Ci0KLQkJaWYgKCF4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNs
YXRlZF9waHlzbWFwKSkgewotCQkJdW5zaWduZWQgbG9uZyBwZm4gPSBwYWdlX3RvX3BmbihwYWdl
KTsKLQotCQkJc2V0X3BoeXNfdG9fbWFjaGluZShwZm4sIGZyYW1lX2xpc3RbaV0pOwotCi0JCQkv
KiBMaW5rIGJhY2sgaW50byB0aGUgcGFnZSB0YWJsZXMgaWYgbm90IGhpZ2htZW0uICovCi0JCQlp
ZiAoIVBhZ2VIaWdoTWVtKHBhZ2UpKSB7Ci0JCQkJaW50IHJldDsKLQkJCQlyZXQgPSBIWVBFUlZJ
U09SX3VwZGF0ZV92YV9tYXBwaW5nKAotCQkJCQkJKHVuc2lnbmVkIGxvbmcpX192YShwZm4gPDwg
UEFHRV9TSElGVCksCi0JCQkJCQltZm5fcHRlKGZyYW1lX2xpc3RbaV0sIFBBR0VfS0VSTkVMKSwK
LQkJCQkJCTApOwotCQkJCUJVR19PTihyZXQpOwotCQkJfQotCQl9Ci0jZW5kaWYKKwkJeGVubWVt
X3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKDEsICZwYWdlLCAmZnJhbWVfbGlzdFtpXSk7
CiAKIAkJLyogUmVsaW5xdWlzaCB0aGUgcGFnZSBiYWNrIHRvIHRoZSBhbGxvY2F0b3IuICovCiAJ
CWZyZWVfcmVzZXJ2ZWRfcGFnZShwYWdlKTsKQEAgLTUzNSwxMSArNDk3LDYgQEAgc3RhdGljIGVu
dW0gYnBfc3RhdGUgZGVjcmVhc2VfcmVzZXJ2YXRpb24odW5zaWduZWQgbG9uZyBucl9wYWdlcywg
Z2ZwX3QgZ2ZwKQogCXVuc2lnbmVkIGxvbmcgaTsKIAlzdHJ1Y3QgcGFnZSAqcGFnZSwgKnRtcDsK
IAlpbnQgcmV0OwotCXN0cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9uID0g
ewotCQkuYWRkcmVzc19iaXRzID0gMCwKLQkJLmV4dGVudF9vcmRlciA9IEVYVEVOVF9PUkRFUiwK
LQkJLmRvbWlkICAgICAgICA9IERPTUlEX1NFTEYKLQl9OwogCUxJU1RfSEVBRChwYWdlcyk7CiAK
IAlpZiAobnJfcGFnZXMgPiBBUlJBWV9TSVpFKGZyYW1lX2xpc3QpKQpAQCAtNTUzLDcgKzUxMCw3
IEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIGRlY3JlYXNlX3Jlc2VydmF0aW9uKHVuc2lnbmVkIGxv
bmcgbnJfcGFnZXMsIGdmcF90IGdmcCkKIAkJCWJyZWFrOwogCQl9CiAJCWFkanVzdF9tYW5hZ2Vk
X3BhZ2VfY291bnQocGFnZSwgLTEpOwotCQlzY3J1Yl9wYWdlKHBhZ2UpOworCQl4ZW5tZW1fcmVz
ZXJ2YXRpb25fc2NydWJfcGFnZShwYWdlKTsKIAkJbGlzdF9hZGQoJnBhZ2UtPmxydSwgJnBhZ2Vz
KTsKIAl9CiAKQEAgLTU3MiwyOCArNTI5LDEwIEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIGRlY3Jl
YXNlX3Jlc2VydmF0aW9uKHVuc2lnbmVkIGxvbmcgbnJfcGFnZXMsIGdmcF90IGdmcCkKIAkgKi8K
IAlpID0gMDsKIAlsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUocGFnZSwgdG1wLCAmcGFnZXMsIGxy
dSkgewotCQkvKiBYRU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb24gcmVxdWlyZXMgYSBHRk4gKi8K
IAkJZnJhbWVfbGlzdFtpKytdID0geGVuX3BhZ2VfdG9fZ2ZuKHBhZ2UpOwogCi0jaWZkZWYgQ09O
RklHX1hFTl9IQVZFX1BWTU1VCi0JCS8qCi0JCSAqIFdlIGRvbid0IHN1cHBvcnQgUFYgTU1VIHdo
ZW4gTGludXggYW5kIFhlbiBpcyB1c2luZwotCQkgKiBkaWZmZXJlbnQgcGFnZSBncmFudWxhcml0
eS4KLQkJICovCi0JCUJVSUxEX0JVR19PTihYRU5fUEFHRV9TSVpFICE9IFBBR0VfU0laRSk7Ci0K
LQkJaWYgKCF4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkgewot
CQkJdW5zaWduZWQgbG9uZyBwZm4gPSBwYWdlX3RvX3BmbihwYWdlKTsKKwkJeGVubWVtX3Jlc2Vy
dmF0aW9uX3ZhX21hcHBpbmdfcmVzZXQoMSwgJnBhZ2UpOwogCi0JCQlpZiAoIVBhZ2VIaWdoTWVt
KHBhZ2UpKSB7Ci0JCQkJcmV0ID0gSFlQRVJWSVNPUl91cGRhdGVfdmFfbWFwcGluZygKLQkJCQkJ
CSh1bnNpZ25lZCBsb25nKV9fdmEocGZuIDw8IFBBR0VfU0hJRlQpLAotCQkJCQkJX19wdGVfbWEo
MCksIDApOwotCQkJCUJVR19PTihyZXQpOwotCQkJfQotCQkJX19zZXRfcGh5c190b19tYWNoaW5l
KHBmbiwgSU5WQUxJRF9QMk1fRU5UUlkpOwotCQl9Ci0jZW5kaWYKIAkJbGlzdF9kZWwoJnBhZ2Ut
PmxydSk7CiAKIAkJYmFsbG9vbl9hcHBlbmQocGFnZSk7CkBAIC02MDEsOSArNTQwLDcgQEAgc3Rh
dGljIGVudW0gYnBfc3RhdGUgZGVjcmVhc2VfcmVzZXJ2YXRpb24odW5zaWduZWQgbG9uZyBucl9w
YWdlcywgZ2ZwX3QgZ2ZwKQogCiAJZmx1c2hfdGxiX2FsbCgpOwogCi0Jc2V0X3hlbl9ndWVzdF9o
YW5kbGUocmVzZXJ2YXRpb24uZXh0ZW50X3N0YXJ0LCBmcmFtZV9saXN0KTsKLQlyZXNlcnZhdGlv
bi5ucl9leHRlbnRzICAgPSBucl9wYWdlczsKLQlyZXQgPSBIWVBFUlZJU09SX21lbW9yeV9vcChY
RU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb24sICZyZXNlcnZhdGlvbik7CisJcmV0ID0geGVubWVt
X3Jlc2VydmF0aW9uX2RlY3JlYXNlKG5yX3BhZ2VzLCBmcmFtZV9saXN0KTsKIAlCVUdfT04ocmV0
ICE9IG5yX3BhZ2VzKTsKIAogCWJhbGxvb25fc3RhdHMuY3VycmVudF9wYWdlcyAtPSBucl9wYWdl
czsKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL21lbS1yZXNlcnZhdGlvbi5jIGIvZHJpdmVycy94
ZW4vbWVtLXJlc2VydmF0aW9uLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwLi4wODQ3OTljNjE4MGUKLS0tIC9kZXYvbnVsbAorKysgYi9kcml2ZXJzL3hlbi9tZW0tcmVz
ZXJ2YXRpb24uYwpAQCAtMCwwICsxLDExOCBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6
IEdQTC0yLjAKKworLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogWGVuIG1lbW9yeSByZXNlcnZh
dGlvbiB1dGlsaXRpZXMuCisgKgorICogQ29weXJpZ2h0IChjKSAyMDAzLCBCIERyYWdvdmljCisg
KiBDb3B5cmlnaHQgKGMpIDIwMDMtMjAwNCwgTSBXaWxsaWFtc29uLCBLIEZyYXNlcgorICogQ29w
eXJpZ2h0IChjKSAyMDA1IERhbiBNLiBTbWl0aCwgSUJNIENvcnBvcmF0aW9uCisgKiBDb3B5cmln
aHQgKGMpIDIwMTAgRGFuaWVsIEtpcGVyCisgKiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRy
IEFuZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCisgKi8KKworI2luY2x1ZGUgPGFzbS94
ZW4vaHlwZXJjYWxsLmg+CisKKyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL21lbW9yeS5oPgorI2lu
Y2x1ZGUgPHhlbi9tZW0tcmVzZXJ2YXRpb24uaD4KKworLyoKKyAqIFVzZSBvbmUgZXh0ZW50IHBl
ciBQQUdFX1NJWkUgdG8gYXZvaWQgdG8gYnJlYWsgZG93biB0aGUgcGFnZSBpbnRvCisgKiBtdWx0
aXBsZSBmcmFtZS4KKyAqLworI2RlZmluZSBFWFRFTlRfT1JERVIgKGZscyhYRU5fUEZOX1BFUl9Q
QUdFKSAtIDEpCisKKyNpZmRlZiBDT05GSUdfWEVOX0hBVkVfUFZNTVUKK3ZvaWQgX194ZW5tZW1f
cmVzZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUodW5zaWduZWQgbG9uZyBjb3VudCwKKwkJCQkJ
ICAgIHN0cnVjdCBwYWdlICoqcGFnZXMsCisJCQkJCSAgICB4ZW5fcGZuX3QgKmZyYW1lcykKK3sK
KwlpbnQgaTsKKworCWZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKSB7CisJCXN0cnVjdCBwYWdl
ICpwYWdlID0gcGFnZXNbaV07CisJCXVuc2lnbmVkIGxvbmcgcGZuID0gcGFnZV90b19wZm4ocGFn
ZSk7CisKKwkJQlVHX09OKCFwYWdlKTsKKworCQkvKgorCQkgKiBXZSBkb24ndCBzdXBwb3J0IFBW
IE1NVSB3aGVuIExpbnV4IGFuZCBYZW4gaXMgdXNpbmcKKwkJICogZGlmZmVyZW50IHBhZ2UgZ3Jh
bnVsYXJpdHkuCisJCSAqLworCQlCVUlMRF9CVUdfT04oWEVOX1BBR0VfU0laRSAhPSBQQUdFX1NJ
WkUpOworCisJCXNldF9waHlzX3RvX21hY2hpbmUocGZuLCBmcmFtZXNbaV0pOworCisJCS8qIExp
bmsgYmFjayBpbnRvIHRoZSBwYWdlIHRhYmxlcyBpZiBub3QgaGlnaG1lbS4gKi8KKwkJaWYgKCFQ
YWdlSGlnaE1lbShwYWdlKSkgeworCQkJaW50IHJldDsKKworCQkJcmV0ID0gSFlQRVJWSVNPUl91
cGRhdGVfdmFfbWFwcGluZygKKwkJCQkJKHVuc2lnbmVkIGxvbmcpX192YShwZm4gPDwgUEFHRV9T
SElGVCksCisJCQkJCW1mbl9wdGUoZnJhbWVzW2ldLCBQQUdFX0tFUk5FTCksCisJCQkJCTApOwor
CQkJQlVHX09OKHJldCk7CisJCX0KKwl9Cit9CitFWFBPUlRfU1lNQk9MX0dQTChfX3hlbm1lbV9y
ZXNlcnZhdGlvbl92YV9tYXBwaW5nX3VwZGF0ZSk7CisKK3ZvaWQgX194ZW5tZW1fcmVzZXJ2YXRp
b25fdmFfbWFwcGluZ19yZXNldCh1bnNpZ25lZCBsb25nIGNvdW50LAorCQkJCQkgICBzdHJ1Y3Qg
cGFnZSAqKnBhZ2VzKQoreworCWludCBpOworCisJZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKysp
IHsKKwkJc3RydWN0IHBhZ2UgKnBhZ2UgPSBwYWdlc1tpXTsKKwkJdW5zaWduZWQgbG9uZyBwZm4g
PSBwYWdlX3RvX3BmbihwYWdlKTsKKworCQkvKgorCQkgKiBXZSBkb24ndCBzdXBwb3J0IFBWIE1N
VSB3aGVuIExpbnV4IGFuZCBYZW4gYXJlIHVzaW5nCisJCSAqIGRpZmZlcmVudCBwYWdlIGdyYW51
bGFyaXR5LgorCQkgKi8KKwkJQlVJTERfQlVHX09OKFhFTl9QQUdFX1NJWkUgIT0gUEFHRV9TSVpF
KTsKKworCQlpZiAoIVBhZ2VIaWdoTWVtKHBhZ2UpKSB7CisJCQlpbnQgcmV0OworCisJCQlyZXQg
PSBIWVBFUlZJU09SX3VwZGF0ZV92YV9tYXBwaW5nKAorCQkJCQkodW5zaWduZWQgbG9uZylfX3Zh
KHBmbiA8PCBQQUdFX1NISUZUKSwKKwkJCQkJX19wdGVfbWEoMCksIDApOworCQkJQlVHX09OKHJl
dCk7CisJCX0KKwkJX19zZXRfcGh5c190b19tYWNoaW5lKHBmbiwgSU5WQUxJRF9QMk1fRU5UUlkp
OworCX0KK30KK0VYUE9SVF9TWU1CT0xfR1BMKF9feGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBp
bmdfcmVzZXQpOworI2VuZGlmIC8qIENPTkZJR19YRU5fSEFWRV9QVk1NVSAqLworCisvKiBAZnJh
bWVzIGlzIGFuIGFycmF5IG9mIFBGTnMgKi8KK2ludCB4ZW5tZW1fcmVzZXJ2YXRpb25faW5jcmVh
c2UoaW50IGNvdW50LCB4ZW5fcGZuX3QgKmZyYW1lcykKK3sKKwlzdHJ1Y3QgeGVuX21lbW9yeV9y
ZXNlcnZhdGlvbiByZXNlcnZhdGlvbiA9IHsKKwkJLmFkZHJlc3NfYml0cyA9IDAsCisJCS5leHRl
bnRfb3JkZXIgPSBFWFRFTlRfT1JERVIsCisJCS5kb21pZCAgICAgICAgPSBET01JRF9TRUxGCisJ
fTsKKworCS8qIFhFTk1FTV9wb3B1bGF0ZV9waHlzbWFwIHJlcXVpcmVzIGEgUEZOIGJhc2VkIG9u
IFhlbiBncmFudWxhcml0eS4gKi8KKwlzZXRfeGVuX2d1ZXN0X2hhbmRsZShyZXNlcnZhdGlvbi5l
eHRlbnRfc3RhcnQsIGZyYW1lcyk7CisJcmVzZXJ2YXRpb24ubnJfZXh0ZW50cyA9IGNvdW50Owor
CXJldHVybiBIWVBFUlZJU09SX21lbW9yeV9vcChYRU5NRU1fcG9wdWxhdGVfcGh5c21hcCwgJnJl
c2VydmF0aW9uKTsKK30KK0VYUE9SVF9TWU1CT0xfR1BMKHhlbm1lbV9yZXNlcnZhdGlvbl9pbmNy
ZWFzZSk7CisKKy8qIEBmcmFtZXMgaXMgYW4gYXJyYXkgb2YgR0ZOcyAqLworaW50IHhlbm1lbV9y
ZXNlcnZhdGlvbl9kZWNyZWFzZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKQoreworCXN0
cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9uID0geworCQkuYWRkcmVzc19i
aXRzID0gMCwKKwkJLmV4dGVudF9vcmRlciA9IEVYVEVOVF9PUkRFUiwKKwkJLmRvbWlkICAgICAg
ICA9IERPTUlEX1NFTEYKKwl9OworCisJLyogWEVOTUVNX2RlY3JlYXNlX3Jlc2VydmF0aW9uIHJl
cXVpcmVzIGEgR0ZOICovCisJc2V0X3hlbl9ndWVzdF9oYW5kbGUocmVzZXJ2YXRpb24uZXh0ZW50
X3N0YXJ0LCBmcmFtZXMpOworCXJlc2VydmF0aW9uLm5yX2V4dGVudHMgPSBjb3VudDsKKwlyZXR1
cm4gSFlQRVJWSVNPUl9tZW1vcnlfb3AoWEVOTUVNX2RlY3JlYXNlX3Jlc2VydmF0aW9uLCAmcmVz
ZXJ2YXRpb24pOworfQorRVhQT1JUX1NZTUJPTF9HUEwoeGVubWVtX3Jlc2VydmF0aW9uX2RlY3Jl
YXNlKTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL21lbS1yZXNlcnZhdGlvbi5oIGIvaW5jbHVk
ZS94ZW4vbWVtLXJlc2VydmF0aW9uLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwLi44MGI1MmI0OTQ1ZTkKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL3hlbi9tZW0t
cmVzZXJ2YXRpb24uaApAQCAtMCwwICsxLDU5IEBACisvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmll
cjogR1BMLTIuMCAqLworCisvKgorICogWGVuIG1lbW9yeSByZXNlcnZhdGlvbiB1dGlsaXRpZXMu
CisgKgorICogQ29weXJpZ2h0IChjKSAyMDAzLCBCIERyYWdvdmljCisgKiBDb3B5cmlnaHQgKGMp
IDIwMDMtMjAwNCwgTSBXaWxsaWFtc29uLCBLIEZyYXNlcgorICogQ29weXJpZ2h0IChjKSAyMDA1
IERhbiBNLiBTbWl0aCwgSUJNIENvcnBvcmF0aW9uCisgKiBDb3B5cmlnaHQgKGMpIDIwMTAgRGFu
aWVsIEtpcGVyCisgKiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVua28s
IEVQQU0gU3lzdGVtcyBJbmMuCisgKi8KKworI2lmbmRlZiBfWEVOTUVNX1JFU0VSVkFUSU9OX0gK
KyNkZWZpbmUgX1hFTk1FTV9SRVNFUlZBVElPTl9ICisKKyNpbmNsdWRlIDxsaW51eC9oaWdobWVt
Lmg+CisKKyNpbmNsdWRlIDx4ZW4vcGFnZS5oPgorCitzdGF0aWMgaW5saW5lIHZvaWQgeGVubWVt
X3Jlc2VydmF0aW9uX3NjcnViX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UpCit7CisjaWZkZWYgQ09O
RklHX1hFTl9TQ1JVQl9QQUdFUworCWNsZWFyX2hpZ2hwYWdlKHBhZ2UpOworI2VuZGlmCit9CisK
KyNpZmRlZiBDT05GSUdfWEVOX0hBVkVfUFZNTVUKK3ZvaWQgX194ZW5tZW1fcmVzZXJ2YXRpb25f
dmFfbWFwcGluZ191cGRhdGUodW5zaWduZWQgbG9uZyBjb3VudCwKKwkJCQkJICAgIHN0cnVjdCBw
YWdlICoqcGFnZXMsCisJCQkJCSAgICB4ZW5fcGZuX3QgKmZyYW1lcyk7CisKK3ZvaWQgX194ZW5t
ZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ19yZXNldCh1bnNpZ25lZCBsb25nIGNvdW50LAorCQkJ
CQkgICBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKKyNlbmRpZgorCitzdGF0aWMgaW5saW5lIHZvaWQg
eGVubWVtX3Jlc2VydmF0aW9uX3ZhX21hcHBpbmdfdXBkYXRlKHVuc2lnbmVkIGxvbmcgY291bnQs
CisJCQkJCQkJc3RydWN0IHBhZ2UgKipwYWdlcywKKwkJCQkJCQl4ZW5fcGZuX3QgKmZyYW1lcykK
K3sKKyNpZmRlZiBDT05GSUdfWEVOX0hBVkVfUFZNTVUKKwlpZiAoIXhlbl9mZWF0dXJlKFhFTkZF
QVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXApKQorCQlfX3hlbm1lbV9yZXNlcnZhdGlvbl92YV9t
YXBwaW5nX3VwZGF0ZShjb3VudCwgcGFnZXMsIGZyYW1lcyk7CisjZW5kaWYKK30KKworc3RhdGlj
IGlubGluZSB2b2lkIHhlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3Jlc2V0KHVuc2lnbmVk
IGxvbmcgY291bnQsCisJCQkJCQkgICAgICAgc3RydWN0IHBhZ2UgKipwYWdlcykKK3sKKyNpZmRl
ZiBDT05GSUdfWEVOX0hBVkVfUFZNTVUKKwlpZiAoIXhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190
cmFuc2xhdGVkX3BoeXNtYXApKQorCQlfX3hlbm1lbV9yZXNlcnZhdGlvbl92YV9tYXBwaW5nX3Jl
c2V0KGNvdW50LCBwYWdlcyk7CisjZW5kaWYKK30KKworaW50IHhlbm1lbV9yZXNlcnZhdGlvbl9p
bmNyZWFzZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKTsKKworaW50IHhlbm1lbV9yZXNl
cnZhdGlvbl9kZWNyZWFzZShpbnQgY291bnQsIHhlbl9wZm5fdCAqZnJhbWVzKTsKKworI2VuZGlm
Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:02:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:02:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgRId-0001ca-8F; Fri, 20 Jul 2018 09:02: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=/dto=ke=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fgRIc-0001bg-4i
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:02:06 +0000
X-Inumbo-ID: 831322af-8bfb-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 831322af-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:01:39 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id v9-v6so10531071ljk.4
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 02:02:04 -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;
 bh=fT+yZM22Wb/BB06mEIw23mac6f0+niQaU6Kj6FIh9F4=;
 b=i54jqOrrIRl+SOmQxBGKiA6dKWBNevauymu4efZi16PONPzOFTUWZwFFD3B9+8pugy
 kQ1QwfD6FMXHetuIWW0wKbqAepB8FMQR9zGNRsQ1ZRI0irglEo/oX5iK2JnyOj9jr5k/
 O/GQjEQcpue3bC53vY7ckTlcMZzcoKQfRcbKRHAH/HbuxxzMb4feT0ZkQGh7Rb5mZw0A
 zEnM+l0JyYHLNY1+PFjn7vSQi+x8YJ4OIyfP+TV9gUdTJaSii+1YMQwMFYrojGyu2goc
 mdMk8+SmIlurVRf83dILg+TOvv1qYrYX1GkwGcY8ZwDByey1rlJR3pDeW9oLhkxzxEh0
 05nQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=fT+yZM22Wb/BB06mEIw23mac6f0+niQaU6Kj6FIh9F4=;
 b=ac/gwUXdhcmHHYX0WaR83u4ecKeuocW8bJh1ZFYpP/jg2sj9rh5XWbCaxC9osbshVi
 XenPP2XplBxZ1mq8dDRjlZM99z9rSckSikHCjZlUAel8Y7+yB8xi5xRPWaIaVbev54sq
 Vtz+SkDywsLkWz2gx/ZHSOINhZ5miCChJmRYbRKHnO3btNtpSKhmBrK7s+GKs1L08U6U
 KNK6coLZpscqq0XFM+DtRW0s/CI4LVE6cQW9ai6yiQJgm0leaJEsie9FJjwROMdEPjDh
 YOqp7yGssuw2nulSRM1qraVXLTlnZpmPKcmONSm8/0McEfd8vG4+aZEMNvKhP80Ci3hD
 2oVA==
X-Gm-Message-State: AOUpUlFQ6umL1vhM/957+QAeuCbRLPlJ3mX8pklFNhieAAcSrRHUjFGp
 LugQ+ceGK0gbu227UCnkF0qjm1gV6IY=
X-Google-Smtp-Source: AAOMgpfZZA4ogvP9uSREbCwcYq8aaUU4016sGfcixKoHycI8dWnvNnRH6dXhTzydZFl6h5/QuPpYOQ==
X-Received: by 2002:a2e:4186:: with SMTP id d6-v6mr1009799ljf.36.1532077323060; 
 Fri, 20 Jul 2018 02:02:03 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w2-v6sm252394lje.73.2018.07.20.02.02.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 02:02:02 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 20 Jul 2018 12:01:45 +0300
Message-Id: <20180720090150.24560-4-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
References: <20180720090150.24560-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 3/8] xen/grant-table: Allow allocating
 buffers suitable for DMA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKRXh0ZW5kIGdyYW50IHRhYmxlIG1vZHVsZSBBUEkgdG8gYWxsb3cgYWxsb2NhdGlu
ZyBidWZmZXJzIHRoYXQgY2FuCmJlIHVzZWQgZm9yIERNQSBvcGVyYXRpb25zIGFuZCBtYXBwaW5n
IGZvcmVpZ24gZ3JhbnQgcmVmZXJlbmNlcwpvbiB0b3Agb2YgdGhvc2UuClRoZSByZXN1bHRpbmcg
YnVmZmVyIGlzIHNpbWlsYXIgdG8gdGhlIG9uZSBhbGxvY2F0ZWQgYnkgdGhlIGJhbGxvb24KZHJp
dmVyIGluIHRoYXQgcHJvcGVyIG1lbW9yeSByZXNlcnZhdGlvbiBpcyBtYWRlIGJ5Cih7aW5jcmVh
c2V8ZGVjcmVhc2V9X3Jlc2VydmF0aW9uIGFuZCBWQSBtYXBwaW5ncyBhcmUgdXBkYXRlZCBpZgpu
ZWVkZWQpLgpUaGlzIGlzIHVzZWZ1bCBmb3Igc2hhcmluZyBmb3JlaWduIGJ1ZmZlcnMgd2l0aCBI
VyBkcml2ZXJzIHdoaWNoCmNhbm5vdCB3b3JrIHdpdGggc2NhdHRlcmVkIGJ1ZmZlcnMgcHJvdmlk
ZWQgYnkgdGhlIGJhbGxvb24gZHJpdmVyLApidXQgcmVxdWlyZSBETUFhYmxlIG1lbW9yeSBpbnN0
ZWFkLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tPgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jp
cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9LY29uZmlnICAgICAgIHwg
MTQgKysrKysrCiBkcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jIHwgOTcgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIHwgMTgg
KysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS9kcml2ZXJzL3hlbi9LY29uZmlnIGIvZHJpdmVycy94ZW4vS2NvbmZpZwppbmRleCBlNWQwYzI4
MzcyZWEuLjc1ZTVjNDBmODBhNSAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vS2NvbmZpZworKysg
Yi9kcml2ZXJzL3hlbi9LY29uZmlnCkBAIC0xNjEsNiArMTYxLDIwIEBAIGNvbmZpZyBYRU5fR1JB
TlRfREVWX0FMTE9DCiAJICB0byBvdGhlciBkb21haW5zLiBUaGlzIGNhbiBiZSB1c2VkIHRvIGlt
cGxlbWVudCBmcm9udGVuZCBkcml2ZXJzCiAJICBvciBhcyBwYXJ0IG9mIGFuIGludGVyLWRvbWFp
biBzaGFyZWQgbWVtb3J5IGNoYW5uZWwuCiAKK2NvbmZpZyBYRU5fR1JBTlRfRE1BX0FMTE9DCisJ
Ym9vbCAiQWxsb3cgYWxsb2NhdGluZyBETUEgY2FwYWJsZSBidWZmZXJzIHdpdGggZ3JhbnQgcmVm
ZXJlbmNlIG1vZHVsZSIKKwlkZXBlbmRzIG9uIFhFTiAmJiBIQVNfRE1BCisJaGVscAorCSAgRXh0
ZW5kcyBncmFudCB0YWJsZSBtb2R1bGUgQVBJIHRvIGFsbG93IGFsbG9jYXRpbmcgRE1BIGNhcGFi
bGUKKwkgIGJ1ZmZlcnMgYW5kIG1hcHBpbmcgZm9yZWlnbiBncmFudCByZWZlcmVuY2VzIG9uIHRv
cCBvZiBpdC4KKwkgIFRoZSByZXN1bHRpbmcgYnVmZmVyIGlzIHNpbWlsYXIgdG8gb25lIGFsbG9j
YXRlZCBieSB0aGUgYmFsbG9vbgorCSAgZHJpdmVyIGluIHRoYXQgcHJvcGVyIG1lbW9yeSByZXNl
cnZhdGlvbiBpcyBtYWRlIGJ5CisJICAoe2luY3JlYXNlfGRlY3JlYXNlfV9yZXNlcnZhdGlvbiBh
bmQgVkEgbWFwcGluZ3MgYXJlIHVwZGF0ZWQgaWYKKwkgIG5lZWRlZCkuCisJICBUaGlzIGlzIHVz
ZWZ1bCBmb3Igc2hhcmluZyBmb3JlaWduIGJ1ZmZlcnMgd2l0aCBIVyBkcml2ZXJzIHdoaWNoCisJ
ICBjYW5ub3Qgd29yayB3aXRoIHNjYXR0ZXJlZCBidWZmZXJzIHByb3ZpZGVkIGJ5IHRoZSBiYWxs
b29uIGRyaXZlciwKKwkgIGJ1dCByZXF1aXJlIERNQWFibGUgbWVtb3J5IGluc3RlYWQuCisKIGNv
bmZpZyBTV0lPVExCX1hFTgogCWRlZl9ib29sIHkKIAlzZWxlY3QgU1dJT1RMQgpkaWZmIC0tZ2l0
IGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyBiL2RyaXZlcnMveGVuL2dyYW50LXRhYmxlLmMK
aW5kZXggYmI0ODQwNjUzYmYyLi43YmFmYTcwM2E5OTIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVu
L2dyYW50LXRhYmxlLmMKKysrIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwpAQCAtNDUsNiAr
NDUsOSBAQAogI2luY2x1ZGUgPGxpbnV4L3dvcmtxdWV1ZS5oPgogI2luY2x1ZGUgPGxpbnV4L3Jh
dGVsaW1pdC5oPgogI2luY2x1ZGUgPGxpbnV4L21vZHVsZXBhcmFtLmg+CisjaWZkZWYgQ09ORklH
X1hFTl9HUkFOVF9ETUFfQUxMT0MKKyNpbmNsdWRlIDxsaW51eC9kbWEtbWFwcGluZy5oPgorI2Vu
ZGlmCiAKICNpbmNsdWRlIDx4ZW4veGVuLmg+CiAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS94ZW4u
aD4KQEAgLTU3LDYgKzYwLDcgQEAKICNpZmRlZiBDT05GSUdfWDg2CiAjaW5jbHVkZSA8YXNtL3hl
bi9jcHVpZC5oPgogI2VuZGlmCisjaW5jbHVkZSA8eGVuL21lbS1yZXNlcnZhdGlvbi5oPgogI2lu
Y2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9pbnRlcmZhY2Uu
aD4KIApAQCAtODM4LDYgKzg0Miw5OSBAQCB2b2lkIGdudHRhYl9mcmVlX3BhZ2VzKGludCBucl9w
YWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKIH0KIEVYUE9SVF9TWU1CT0xfR1BMKGdudHRhYl9m
cmVlX3BhZ2VzKTsKIAorI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisvKioKKyAq
IGdudHRhYl9kbWFfYWxsb2NfcGFnZXMgLSBhbGxvYyBETUFhYmxlIHBhZ2VzIHN1aXRhYmxlIGZv
ciBncmFudCBtYXBwaW5nIGludG8KKyAqIEBhcmdzOiBhcmd1bWVudHMgdG8gdGhlIGZ1bmN0aW9u
CisgKi8KK2ludCBnbnR0YWJfZG1hX2FsbG9jX3BhZ2VzKHN0cnVjdCBnbnR0YWJfZG1hX2FsbG9j
X2FyZ3MgKmFyZ3MpCit7CisJdW5zaWduZWQgbG9uZyBwZm4sIHN0YXJ0X3BmbjsKKwlzaXplX3Qg
c2l6ZTsKKwlpbnQgaSwgcmV0OworCisJc2l6ZSA9IGFyZ3MtPm5yX3BhZ2VzIDw8IFBBR0VfU0hJ
RlQ7CisJaWYgKGFyZ3MtPmNvaGVyZW50KQorCQlhcmdzLT52YWRkciA9IGRtYV9hbGxvY19jb2hl
cmVudChhcmdzLT5kZXYsIHNpemUsCisJCQkJCQkgJmFyZ3MtPmRldl9idXNfYWRkciwKKwkJCQkJ
CSBHRlBfS0VSTkVMIHwgX19HRlBfTk9XQVJOKTsKKwllbHNlCisJCWFyZ3MtPnZhZGRyID0gZG1h
X2FsbG9jX3djKGFyZ3MtPmRldiwgc2l6ZSwKKwkJCQkJICAgJmFyZ3MtPmRldl9idXNfYWRkciwK
KwkJCQkJICAgR0ZQX0tFUk5FTCB8IF9fR0ZQX05PV0FSTik7CisJaWYgKCFhcmdzLT52YWRkcikg
eworCQlwcl9kZWJ1ZygiRmFpbGVkIHRvIGFsbG9jYXRlIERNQSBidWZmZXIgb2Ygc2l6ZSAlenVc
biIsIHNpemUpOworCQlyZXR1cm4gLUVOT01FTTsKKwl9CisKKwlzdGFydF9wZm4gPSBfX3BoeXNf
dG9fcGZuKGFyZ3MtPmRldl9idXNfYWRkcik7CisJZm9yIChwZm4gPSBzdGFydF9wZm4sIGkgPSAw
OyBwZm4gPCBzdGFydF9wZm4gKyBhcmdzLT5ucl9wYWdlczsKKwkJCXBmbisrLCBpKyspIHsKKwkJ
c3RydWN0IHBhZ2UgKnBhZ2UgPSBwZm5fdG9fcGFnZShwZm4pOworCisJCWFyZ3MtPnBhZ2VzW2ld
ID0gcGFnZTsKKwkJYXJncy0+ZnJhbWVzW2ldID0geGVuX3BhZ2VfdG9fZ2ZuKHBhZ2UpOworCQl4
ZW5tZW1fcmVzZXJ2YXRpb25fc2NydWJfcGFnZShwYWdlKTsKKwl9CisKKwl4ZW5tZW1fcmVzZXJ2
YXRpb25fdmFfbWFwcGluZ19yZXNldChhcmdzLT5ucl9wYWdlcywgYXJncy0+cGFnZXMpOworCisJ
cmV0ID0geGVubWVtX3Jlc2VydmF0aW9uX2RlY3JlYXNlKGFyZ3MtPm5yX3BhZ2VzLCBhcmdzLT5m
cmFtZXMpOworCWlmIChyZXQgIT0gYXJncy0+bnJfcGFnZXMpIHsKKwkJcHJfZGVidWcoIkZhaWxl
ZCB0byBkZWNyZWFzZSByZXNlcnZhdGlvbiBmb3IgRE1BIGJ1ZmZlclxuIik7CisJCXJldCA9IC1F
RkFVTFQ7CisJCWdvdG8gZmFpbDsKKwl9CisKKwlyZXQgPSBnbnR0YWJfcGFnZXNfc2V0X3ByaXZh
dGUoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsKKwlpZiAocmV0IDwgMCkKKwkJZ290byBm
YWlsOworCisJcmV0dXJuIDA7CisKK2ZhaWw6CisJZ250dGFiX2RtYV9mcmVlX3BhZ2VzKGFyZ3Mp
OworCXJldHVybiByZXQ7Cit9CitFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfZG1hX2FsbG9jX3Bh
Z2VzKTsKKworLyoqCisgKiBnbnR0YWJfZG1hX2ZyZWVfcGFnZXMgLSBmcmVlIERNQWFibGUgcGFn
ZXMKKyAqIEBhcmdzOiBhcmd1bWVudHMgdG8gdGhlIGZ1bmN0aW9uCisgKi8KK2ludCBnbnR0YWJf
ZG1hX2ZyZWVfcGFnZXMoc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyAqYXJncykKK3sKKwlz
aXplX3Qgc2l6ZTsKKwlpbnQgaSwgcmV0OworCisJZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUo
YXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBhZ2VzKTsKKworCWZvciAoaSA9IDA7IGkgPCBhcmdzLT5u
cl9wYWdlczsgaSsrKQorCQlhcmdzLT5mcmFtZXNbaV0gPSBwYWdlX3RvX3hlbl9wZm4oYXJncy0+
cGFnZXNbaV0pOworCisJcmV0ID0geGVubWVtX3Jlc2VydmF0aW9uX2luY3JlYXNlKGFyZ3MtPm5y
X3BhZ2VzLCBhcmdzLT5mcmFtZXMpOworCWlmIChyZXQgIT0gYXJncy0+bnJfcGFnZXMpIHsKKwkJ
cHJfZGVidWcoIkZhaWxlZCB0byBkZWNyZWFzZSByZXNlcnZhdGlvbiBmb3IgRE1BIGJ1ZmZlclxu
Iik7CisJCXJldCA9IC1FRkFVTFQ7CisJfSBlbHNlIHsKKwkJcmV0ID0gMDsKKwl9CisKKwl4ZW5t
ZW1fcmVzZXJ2YXRpb25fdmFfbWFwcGluZ191cGRhdGUoYXJncy0+bnJfcGFnZXMsIGFyZ3MtPnBh
Z2VzLAorCQkJCQkgICAgIGFyZ3MtPmZyYW1lcyk7CisKKwlzaXplID0gYXJncy0+bnJfcGFnZXMg
PDwgUEFHRV9TSElGVDsKKwlpZiAoYXJncy0+Y29oZXJlbnQpCisJCWRtYV9mcmVlX2NvaGVyZW50
KGFyZ3MtPmRldiwgc2l6ZSwKKwkJCQkgIGFyZ3MtPnZhZGRyLCBhcmdzLT5kZXZfYnVzX2FkZHIp
OworCWVsc2UKKwkJZG1hX2ZyZWVfd2MoYXJncy0+ZGV2LCBzaXplLAorCQkJICAgIGFyZ3MtPnZh
ZGRyLCBhcmdzLT5kZXZfYnVzX2FkZHIpOworCXJldHVybiByZXQ7Cit9CitFWFBPUlRfU1lNQk9M
X0dQTChnbnR0YWJfZG1hX2ZyZWVfcGFnZXMpOworI2VuZGlmCisKIC8qIEhhbmRsaW5nIG9mIHBh
Z2VkIG91dCBncmFudCB0YXJnZXRzIChHTlRTVF9lYWdhaW4pICovCiAjZGVmaW5lIE1BWF9ERUxB
WSAyNTYKIHN0YXRpYyBpbmxpbmUgdm9pZApkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vZ3JhbnRf
dGFibGUuaCBiL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKaW5kZXggZGUwM2YyNTQyYmI3Li45
YmM1YmMwN2Q0ZDMgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKKysrIGIv
aW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaApAQCAtMTk4LDYgKzE5OCwyNCBAQCB2b2lkIGdudHRh
Yl9mcmVlX2F1dG9feGxhdF9mcmFtZXModm9pZCk7CiBpbnQgZ250dGFiX2FsbG9jX3BhZ2VzKGlu
dCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7CiB2b2lkIGdudHRhYl9mcmVlX3BhZ2Vz
KGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcyk7CiAKKyNpZmRlZiBDT05GSUdfWEVO
X0dSQU5UX0RNQV9BTExPQworc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyB7CisJLyogRGV2
aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IHdpbGwgYmUvd2FzIGFsbG9jYXRlZC4gKi8KKwlzdHJ1
Y3QgZGV2aWNlICpkZXY7CisJLyogSWYgc2V0IHRoZW4gRE1BIGJ1ZmZlciBpcyBjb2hlcmVudCBh
bmQgd3JpdGUtY29tYmluZSBvdGhlcndpc2UuICovCisJYm9vbCBjb2hlcmVudDsKKworCWludCBu
cl9wYWdlczsKKwlzdHJ1Y3QgcGFnZSAqKnBhZ2VzOworCXhlbl9wZm5fdCAqZnJhbWVzOworCXZv
aWQgKnZhZGRyOworCWRtYV9hZGRyX3QgZGV2X2J1c19hZGRyOworfTsKKworaW50IGdudHRhYl9k
bWFfYWxsb2NfcGFnZXMoc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyAqYXJncyk7CitpbnQg
Z250dGFiX2RtYV9mcmVlX3BhZ2VzKHN0cnVjdCBnbnR0YWJfZG1hX2FsbG9jX2FyZ3MgKmFyZ3Mp
OworI2VuZGlmCisKIGludCBnbnR0YWJfcGFnZXNfc2V0X3ByaXZhdGUoaW50IG5yX3BhZ2VzLCBz
dHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKIHZvaWQgZ250dGFiX3BhZ2VzX2NsZWFyX3ByaXZhdGUoaW50
IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKIAotLSAKMi4xOC4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:02:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09: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 1fgRIe-0001ds-Kh; Fri, 20 Jul 2018 09:02: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=/dto=ke=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fgRId-0001cf-DN
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:02:07 +0000
X-Inumbo-ID: 83ee54cc-8bfb-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 83ee54cc-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:01:41 +0200 (CEST)
Received: by mail-lj1-x244.google.com with SMTP id f8-v6so10537828ljk.1
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 02:02:06 -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;
 bh=/Q1vABwwh7H0rb1Vj3alynD1c0eaDYejJ8INmBKO6Tk=;
 b=JHMGrdgPINq6MKoi3oR9SIbR5utUDXwGRLc45SPTID84Bnck0ioXCaPviR18CTpvLM
 PYr4a4Jyczp+hOBC7xJcwrl7u1Cel7g7oBxRbYHSVfFmAv6bIJBqtzsp70USVfcWoaeI
 vu9CVSB9bmavHMnO/zzudtTMFr+njjcZigdjbjd0UtpU4CqSMi5biFSz4TqVFcaMygYk
 lBy4zHZNwObi4aT0jyPqNvVIFiW1GFvRe6yUjsDNUbKHPUUhe4G37KQhLFgYPRMo+5AM
 dqfjLMzUZW+ZaNRb9p6+7PorU9g+fcH81zPCCvVYJS2arSIeeNTHAGSTyuVZ+/MU5P29
 dbNw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=/Q1vABwwh7H0rb1Vj3alynD1c0eaDYejJ8INmBKO6Tk=;
 b=koq7r5G9oBaWdqn/OISEtpT3YBVi1u9edfhqOYZWvrj+AQUs3lwK+KlkPmP55SUgyQ
 sP7IMjf47TpTxF47lwOQ04GG/ka41cb08Wm/zSyb6hlnY1Wz6MrXZFfllB+KmVAWVRoC
 oj+n/hLwecavTS0FlKwvM2YcuIWZFYoqpAJLGrwDgq+ACUqU6M1DZd6mDjg013MQCzAq
 aAU/5e0swZhkOLSq9rFwRmgPfDi7B6h6z+sJ5dIYCdsZZC0OU3G+/HTt8VDFSTuzbblk
 yAPoJS280Xrzfp3dv4UIl4nN31q5PjkkUjyFak7NLKVnQWygTqAZao1eotcVs9a2p4O/
 JJhw==
X-Gm-Message-State: AOUpUlFpXwI1zrqie09KcLY2T3wq5bQaBoX1jWTxLfRBS2B0sH53x6H9
 K+nsqiAr6LJsN0BKq3qaVc/r2wjWgTQ=
X-Google-Smtp-Source: AAOMgpfws2DZ+AlRWqfkyHgUZqcC7XqlTnVktQbdDMKSbv2kdPlG7u4hOGFSWT3m/6h3wPDeb4aYSA==
X-Received: by 2002:a2e:4401:: with SMTP id r1-v6mr1060086lja.21.1532077324522; 
 Fri, 20 Jul 2018 02:02:04 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w2-v6sm252394lje.73.2018.07.20.02.02.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 02:02:03 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 20 Jul 2018 12:01:46 +0300
Message-Id: <20180720090150.24560-5-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
References: <20180720090150.24560-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 4/8] xen/gntdev: Allow mappings for DMA
 buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWxsb3cgbWFwcGluZ3MgZm9yIERNQSBiYWNrZWQgIGJ1ZmZlcnMgaWYgZ3JhbnQg
dGFibGUgbW9kdWxlCnN1cHBvcnRzIHN1Y2g6IHRoaXMgZXh0ZW5kcyBncmFudCBkZXZpY2UgdG8g
bm90IG9ubHkgbWFwIGJ1ZmZlcnMKbWFkZSBvZiBiYWxsb29uIHBhZ2VzLCBidXQgYWxzbyBmcm9t
IGJ1ZmZlcnMgYWxsb2NhdGVkIHdpdGgKZG1hX2FsbG9jX3h4eC4KClNpZ25lZC1vZmYtYnk6IE9s
ZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4K
UmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
Ci0tLQogZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICB8IDk5ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLQogaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaCB8IDE1ICsrKysr
KwogMiBmaWxlcyBjaGFuZ2VkLCAxMTIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRldi5jCmlu
ZGV4IGJkNTY2NTNiOWJiYy4uMTczMzMyZjQzOWQ4IDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9n
bnRkZXYuYworKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwpAQCAtMzcsNiArMzcsOSBAQAogI2lu
Y2x1ZGUgPGxpbnV4L3NsYWIuaD4KICNpbmNsdWRlIDxsaW51eC9oaWdobWVtLmg+CiAjaW5jbHVk
ZSA8bGludXgvcmVmY291bnQuaD4KKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwor
I2luY2x1ZGUgPGxpbnV4L29mX2RldmljZS5oPgorI2VuZGlmCiAKICNpbmNsdWRlIDx4ZW4veGVu
Lmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CkBAIC03Miw2ICs3NSwxMSBAQCBzdHJ1
Y3QgZ250ZGV2X3ByaXYgewogCXN0cnVjdCBtdXRleCBsb2NrOwogCXN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tOwogCXN0cnVjdCBtbXVfbm90aWZpZXIgbW47CisKKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5U
X0RNQV9BTExPQworCS8qIERldmljZSBmb3Igd2hpY2ggRE1BIG1lbW9yeSBpcyBhbGxvY2F0ZWQu
ICovCisJc3RydWN0IGRldmljZSAqZG1hX2RldjsKKyNlbmRpZgogfTsKIAogc3RydWN0IHVubWFw
X25vdGlmeSB7CkBAIC05NiwxMCArMTA0LDI3IEBAIHN0cnVjdCBncmFudF9tYXAgewogCXN0cnVj
dCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICprdW5tYXBfb3BzOwogCXN0cnVjdCBwYWdlICoqcGFn
ZXM7CiAJdW5zaWduZWQgbG9uZyBwYWdlc192bV9zdGFydDsKKworI2lmZGVmIENPTkZJR19YRU5f
R1JBTlRfRE1BX0FMTE9DCisJLyoKKwkgKiBJZiBkbWFidWZfdmFkZHIgaXMgbm90IE5VTEwgdGhl
biB0aGlzIG1hcHBpbmcgaXMgYmFja2VkIGJ5IERNQQorCSAqIGNhcGFibGUgbWVtb3J5LgorCSAq
LworCisJc3RydWN0IGRldmljZSAqZG1hX2RldjsKKwkvKiBGbGFncyB1c2VkIHRvIGNyZWF0ZSB0
aGlzIERNQSBidWZmZXI6IEdOVERFVl9ETUFfRkxBR19YWFguICovCisJaW50IGRtYV9mbGFnczsK
Kwl2b2lkICpkbWFfdmFkZHI7CisJZG1hX2FkZHJfdCBkbWFfYnVzX2FkZHI7CisJLyogTmVlZGVk
IHRvIGF2b2lkIGFsbG9jYXRpb24gaW4gZ250dGFiX2RtYV9mcmVlX3BhZ2VzKCkuICovCisJeGVu
X3Bmbl90ICpmcmFtZXM7CisjZW5kaWYKIH07CiAKIHN0YXRpYyBpbnQgdW5tYXBfZ3JhbnRfcGFn
ZXMoc3RydWN0IGdyYW50X21hcCAqbWFwLCBpbnQgb2Zmc2V0LCBpbnQgcGFnZXMpOwogCitzdGF0
aWMgc3RydWN0IG1pc2NkZXZpY2UgZ250ZGV2X21pc2NkZXY7CisKIC8qIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwog
CiBzdGF0aWMgdm9pZCBnbnRkZXZfcHJpbnRfbWFwcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYs
CkBAIC0xMjEsOCArMTQ2LDI3IEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVlX21hcChzdHJ1Y3Qg
Z3JhbnRfbWFwICptYXApCiAJaWYgKG1hcCA9PSBOVUxMKQogCQlyZXR1cm47CiAKKyNpZmRlZiBD
T05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQworCWlmIChtYXAtPmRtYV92YWRkcikgeworCQlzdHJ1
Y3QgZ250dGFiX2RtYV9hbGxvY19hcmdzIGFyZ3M7CisKKwkJYXJncy5kZXYgPSBtYXAtPmRtYV9k
ZXY7CisJCWFyZ3MuY29oZXJlbnQgPSAhIShtYXAtPmRtYV9mbGFncyAmIEdOVERFVl9ETUFfRkxB
R19DT0hFUkVOVCk7CisJCWFyZ3MubnJfcGFnZXMgPSBtYXAtPmNvdW50OworCQlhcmdzLnBhZ2Vz
ID0gbWFwLT5wYWdlczsKKwkJYXJncy5mcmFtZXMgPSBtYXAtPmZyYW1lczsKKwkJYXJncy52YWRk
ciA9IG1hcC0+ZG1hX3ZhZGRyOworCQlhcmdzLmRldl9idXNfYWRkciA9IG1hcC0+ZG1hX2J1c19h
ZGRyOworCisJCWdudHRhYl9kbWFfZnJlZV9wYWdlcygmYXJncyk7CisJfSBlbHNlCisjZW5kaWYK
IAlpZiAobWFwLT5wYWdlcykKIAkJZ250dGFiX2ZyZWVfcGFnZXMobWFwLT5jb3VudCwgbWFwLT5w
YWdlcyk7CisKKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQworCWtmcmVlKG1hcC0+
ZnJhbWVzKTsKKyNlbmRpZgogCWtmcmVlKG1hcC0+cGFnZXMpOwogCWtmcmVlKG1hcC0+Z3JhbnRz
KTsKIAlrZnJlZShtYXAtPm1hcF9vcHMpOwpAQCAtMTMyLDcgKzE3Niw4IEBAIHN0YXRpYyB2b2lk
IGdudGRldl9mcmVlX21hcChzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCiAJa2ZyZWUobWFwKTsKIH0K
IAotc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRl
dl9wcml2ICpwcml2LCBpbnQgY291bnQpCitzdGF0aWMgc3RydWN0IGdyYW50X21hcCAqZ250ZGV2
X2FsbG9jX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBjb3VudCwKKwkJCQkJICBp
bnQgZG1hX2ZsYWdzKQogewogCXN0cnVjdCBncmFudF9tYXAgKmFkZDsKIAlpbnQgaTsKQEAgLTE1
NSw2ICsyMDAsMzcgQEAgc3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAo
c3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgY291bnQpCiAJICAgIE5VTEwgPT0gYWRkLT5w
YWdlcykKIAkJZ290byBlcnI7CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwor
CWFkZC0+ZG1hX2ZsYWdzID0gZG1hX2ZsYWdzOworCisJLyoKKwkgKiBDaGVjayBpZiB0aGlzIG1h
cHBpbmcgaXMgcmVxdWVzdGVkIHRvIGJlIGJhY2tlZAorCSAqIGJ5IGEgRE1BIGJ1ZmZlci4KKwkg
Ki8KKwlpZiAoZG1hX2ZsYWdzICYgKEdOVERFVl9ETUFfRkxBR19XQyB8IEdOVERFVl9ETUFfRkxB
R19DT0hFUkVOVCkpIHsKKwkJc3RydWN0IGdudHRhYl9kbWFfYWxsb2NfYXJncyBhcmdzOworCisJ
CWFkZC0+ZnJhbWVzID0ga2NhbGxvYyhjb3VudCwgc2l6ZW9mKGFkZC0+ZnJhbWVzWzBdKSwKKwkJ
CQkgICAgICBHRlBfS0VSTkVMKTsKKwkJaWYgKCFhZGQtPmZyYW1lcykKKwkJCWdvdG8gZXJyOwor
CisJCS8qIFJlbWVtYmVyIHRoZSBkZXZpY2UsIHNvIHdlIGNhbiBmcmVlIERNQSBtZW1vcnkuICov
CisJCWFkZC0+ZG1hX2RldiA9IHByaXYtPmRtYV9kZXY7CisKKwkJYXJncy5kZXYgPSBwcml2LT5k
bWFfZGV2OworCQlhcmdzLmNvaGVyZW50ID0gISEoZG1hX2ZsYWdzICYgR05UREVWX0RNQV9GTEFH
X0NPSEVSRU5UKTsKKwkJYXJncy5ucl9wYWdlcyA9IGNvdW50OworCQlhcmdzLnBhZ2VzID0gYWRk
LT5wYWdlczsKKwkJYXJncy5mcmFtZXMgPSBhZGQtPmZyYW1lczsKKworCQlpZiAoZ250dGFiX2Rt
YV9hbGxvY19wYWdlcygmYXJncykpCisJCQlnb3RvIGVycjsKKworCQlhZGQtPmRtYV92YWRkciA9
IGFyZ3MudmFkZHI7CisJCWFkZC0+ZG1hX2J1c19hZGRyID0gYXJncy5kZXZfYnVzX2FkZHI7CisJ
fSBlbHNlCisjZW5kaWYKIAlpZiAoZ250dGFiX2FsbG9jX3BhZ2VzKGNvdW50LCBhZGQtPnBhZ2Vz
KSkKIAkJZ290byBlcnI7CiAKQEAgLTMyNSw2ICs0MDEsMTQgQEAgc3RhdGljIGludCBtYXBfZ3Jh
bnRfcGFnZXMoc3RydWN0IGdyYW50X21hcCAqbWFwKQogCQltYXAtPnVubWFwX29wc1tpXS5oYW5k
bGUgPSBtYXAtPm1hcF9vcHNbaV0uaGFuZGxlOwogCQlpZiAodXNlX3B0ZW1vZCkKIAkJCW1hcC0+
a3VubWFwX29wc1tpXS5oYW5kbGUgPSBtYXAtPmttYXBfb3BzW2ldLmhhbmRsZTsKKyNpZmRlZiBD
T05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQworCQllbHNlIGlmIChtYXAtPmRtYV92YWRkcikgewor
CQkJdW5zaWduZWQgbG9uZyBiZm47CisKKwkJCWJmbiA9IHBmbl90b19iZm4ocGFnZV90b19wZm4o
bWFwLT5wYWdlc1tpXSkpOworCQkJbWFwLT51bm1hcF9vcHNbaV0uZGV2X2J1c19hZGRyID0gX19w
Zm5fdG9fcGh5cyhiZm4pOworCQl9CisjZW5kaWYKIAl9CiAJcmV0dXJuIGVycjsKIH0KQEAgLTU0
OCw2ICs2MzIsMTcgQEAgc3RhdGljIGludCBnbnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlub2Rl
LCBzdHJ1Y3QgZmlsZSAqZmxpcCkKIAl9CiAKIAlmbGlwLT5wcml2YXRlX2RhdGEgPSBwcml2Owor
I2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisJcHJpdi0+ZG1hX2RldiA9IGdudGRl
dl9taXNjZGV2LnRoaXNfZGV2aWNlOworCisJLyoKKwkgKiBUaGUgZGV2aWNlIGlzIG5vdCBzcGF3
biBmcm9tIGEgZGV2aWNlIHRyZWUsIHNvIGFyY2hfc2V0dXBfZG1hX29wcworCSAqIGlzIG5vdCBj
YWxsZWQsIHRodXMgbGVhdmluZyB0aGUgZGV2aWNlIHdpdGggZHVtbXkgRE1BIG9wcy4KKwkgKiBG
aXggdGhpcyBieSBjYWxsaW5nIG9mX2RtYV9jb25maWd1cmUoKSB3aXRoIGEgTlVMTCBub2RlIHRv
IHNldAorCSAqIGRlZmF1bHQgRE1BIG9wcy4KKwkgKi8KKwlvZl9kbWFfY29uZmlndXJlKHByaXYt
PmRtYV9kZXYsIE5VTEwsIHRydWUpOworI2VuZGlmCiAJcHJfZGVidWcoInByaXYgJXBcbiIsIHBy
aXYpOwogCiAJcmV0dXJuIDA7CkBAIC01ODksNyArNjg0LDcgQEAgc3RhdGljIGxvbmcgZ250ZGV2
X2lvY3RsX21hcF9ncmFudF9yZWYoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAogCQlyZXR1cm4g
LUVJTlZBTDsKIAogCWVyciA9IC1FTk9NRU07Ci0JbWFwID0gZ250ZGV2X2FsbG9jX21hcChwcml2
LCBvcC5jb3VudCk7CisJbWFwID0gZ250ZGV2X2FsbG9jX21hcChwcml2LCBvcC5jb3VudCwgMCAv
KiBUaGlzIGlzIG5vdCBhIGRtYS1idWYuICovKTsKIAlpZiAoIW1hcCkKIAkJcmV0dXJuIGVycjsK
IApkaWZmIC0tZ2l0IGEvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaCBiL2luY2x1ZGUvdWFwaS94
ZW4vZ250ZGV2LmgKaW5kZXggNmQxMTYzNDU2YzAzLi40YjlkNDk4YTMxZDQgMTAwNjQ0Ci0tLSBh
L2luY2x1ZGUvdWFwaS94ZW4vZ250ZGV2LmgKKysrIGIvaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYu
aApAQCAtMjAwLDQgKzIwMCwxOSBAQCBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2dyYW50X2NvcHkgewog
LyogU2VuZCBhbiBpbnRlcnJ1cHQgb24gdGhlIGluZGljYXRlZCBldmVudCBjaGFubmVsICovCiAj
ZGVmaW5lIFVOTUFQX05PVElGWV9TRU5EX0VWRU5UIDB4MgogCisvKgorICogRmxhZ3MgdG8gYmUg
dXNlZCB3aGlsZSByZXF1ZXN0aW5nIG1lbW9yeSBtYXBwaW5nJ3MgYmFja2luZyBzdG9yYWdlCisg
KiB0byBiZSBhbGxvY2F0ZWQgd2l0aCBETUEgQVBJLgorICovCisKKy8qCisgKiBUaGUgYnVmZmVy
IGlzIGJhY2tlZCB3aXRoIG1lbW9yeSBhbGxvY2F0ZWQgd2l0aCBkbWFfYWxsb2Nfd2MuCisgKi8K
KyNkZWZpbmUgR05UREVWX0RNQV9GTEFHX1dDCQkoMSA8PCAwKQorCisvKgorICogVGhlIGJ1ZmZl
ciBpcyBiYWNrZWQgd2l0aCBtZW1vcnkgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX2NvaGVyZW50
LgorICovCisjZGVmaW5lIEdOVERFVl9ETUFfRkxBR19DT0hFUkVOVAkoMSA8PCAxKQorCiAjZW5k
aWYgLyogX19MSU5VWF9QVUJMSUNfR05UREVWX0hfXyAqLwotLSAKMi4xOC4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:02:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:02: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 1fgRIi-0001gj-6G; Fri, 20 Jul 2018 09: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=/dto=ke=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fgRIg-0001fM-6K
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:02:10 +0000
X-Inumbo-ID: 84f54f13-8bfb-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 84f54f13-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:01:42 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id f18-v6so1294529lfc.2
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 02:02:07 -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;
 bh=rAdWWeiWEkqvhgUSReB37SGCh+qVyghwTdnGkERrEAo=;
 b=jo93neejWL7IBPm6fmbEHelRfiVa88Na0nGm8VDpc0JHWs5kN22MlgjbQIrLCJfNv0
 zldLvWmAslPzd59E0u0X0g/9u9lOiiHR3KOsDWtYnQWynZNv1UrVragLzm5vmTy+XB3Y
 vuCoiVfpFqoa6XeuwureUhu3cb80wf2DTEta/gJkjU6qf0xmaG8BcUowj8RUbvVtVZdh
 VZM7hXBaC7RJjP2201WFAWcPQPkjzt9lHkCXIbgzIxgvtENTuaV7ngfVPhuNP5yYxpSv
 WLJL0001h9yuYSMpVAURWocN6/4Xp5/LrazM1boW+QYz8haixJ6HCu3sfnd/qINxeS12
 rSAQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=rAdWWeiWEkqvhgUSReB37SGCh+qVyghwTdnGkERrEAo=;
 b=RsPVllXStB894Vdd2N3sJ3xUTm6uitHIQreII9Nw7C48Vigb7C2oYOpPDxxv1mgFhf
 6Kt+XCw+6hMeRVYplzcF3muIHFEDpgn8RWBuy+rRV14/EsmgumfcQfEUSZUHpD3o7sCJ
 Cxjd6I1E6QxoBPItGTjaVmeTuVZY+wVwA+LCDw2eUDH6ElzfZpR1tYB8plcXWkunlN3O
 XAtk/lQdKYk1i5CyhCwvUK2VUUEUsBZd7XFzgVHUOy15Hs4EErluWysxZtQ0DcV8RFlC
 mriVPLCutCDs9rjwPFRrxdCv6pyBeV1KPYIxJOhjJP6sXkKRfd08jRpF/M3SCGoYmIdo
 abbQ==
X-Gm-Message-State: AOUpUlFZX1IKiBbmoLHqBhjMhGDbPOH9Nsnguc+h6glYtjVGbTy21uYt
 bGZsOPGC5Sw3IMUgnX7x9m8RcouzFrE=
X-Google-Smtp-Source: AAOMgpdPp6+LmVaDvf/xVnz0qOCuleuVLioHfFFsEw94cqDqeYnY2ZydjPw4Y0ps6nOIJREBU1PyPg==
X-Received: by 2002:a19:d7d1:: with SMTP id q78-v6mr849591lfi.40.1532077326033; 
 Fri, 20 Jul 2018 02:02:06 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w2-v6sm252394lje.73.2018.07.20.02.02.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 02:02:05 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 20 Jul 2018 12:01:47 +0300
Message-Id: <20180720090150.24560-6-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
References: <20180720090150.24560-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 5/8] xen/gntdev: Make private
 routines/structures accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBmb3IgYWRkaW5nIHN1cHBvcnQgb2YgRE1B
IGJ1ZmZlcgpmdW5jdGlvbmFsaXR5OiBtYWtlIG1hcC91bm1hcCByZWxhdGVkIGNvZGUgYW5kIHN0
cnVjdHVyZXMsIHVzZWQKcHJpdmF0ZWx5IGJ5IGdudGRldiwgcmVhZHkgZm9yIGRtYS1idWYgZXh0
ZW5zaW9uLCB3aGljaCB3aWxsIHJlLXVzZQp0aGVzZS4gUmVuYW1lIGNvcnJlc3BvbmRpbmcgc3Ry
dWN0dXJlcyBhcyB0aG9zZSBiZWNvbWUgbm9uLXByaXZhdGUKdG8gZ250ZGV2IG5vdy4KClNpZ25l
ZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5r
b0BlcGFtLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5
QG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oIHwgIDg4ICsrKysr
KysrKysrKysrKysrKysrKysrCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgICAgfCAxMzQgKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEzMSBp
bnNlcnRpb25zKCspLCA5MSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJz
L3hlbi9nbnRkZXYtY29tbW9uLmgKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtY29t
bW9uLmggYi9kcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwLi4yMzQ2YzE5OGY3MmUKLS0tIC9kZXYvbnVsbAorKysgYi9kcml2
ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmgKQEAgLTAsMCArMSw4OCBAQAorLyogU1BEWC1MaWNlbnNl
LUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KKworLyoKKyAqIENvbW1vbiBmdW5jdGlvbmFsaXR5IG9m
IGdyYW50IGRldmljZS4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMDYtMjAwNywgRCBHIE11cnJh
eS4KKyAqICAgICAgICAgICAoYykgMjAwOSBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KKyAqICAgICAgICAgICAoYykgMjAxOCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBT
eXN0ZW1zIEluYy4KKyAqLworCisjaWZuZGVmIF9HTlRERVZfQ09NTU9OX0gKKyNkZWZpbmUgX0dO
VERFVl9DT01NT05fSAorCisjaW5jbHVkZSA8bGludXgvbW0uaD4KKyNpbmNsdWRlIDxsaW51eC9t
bWFuLmg+CisjaW5jbHVkZSA8bGludXgvbW11X25vdGlmaWVyLmg+CisjaW5jbHVkZSA8bGludXgv
dHlwZXMuaD4KKworc3RydWN0IGdudGRldl9wcml2IHsKKwkvKiBNYXBzIHdpdGggdmlzaWJsZSBv
ZmZzZXRzIGluIHRoZSBmaWxlIGRlc2NyaXB0b3IuICovCisJc3RydWN0IGxpc3RfaGVhZCBtYXBz
OworCS8qCisJICogTWFwcyB0aGF0IGFyZSBub3QgdmlzaWJsZTsgd2lsbCBiZSBmcmVlZCBvbiBt
dW5tYXAuCisJICogT25seSBwb3B1bGF0ZWQgaWYgcG9wdWxhdGVfZnJlZWFibGVfbWFwcyA9PSAx
CisJICovCisJc3RydWN0IGxpc3RfaGVhZCBmcmVlYWJsZV9tYXBzOworCS8qIGxvY2sgcHJvdGVj
dHMgbWFwcyBhbmQgZnJlZWFibGVfbWFwcy4gKi8KKwlzdHJ1Y3QgbXV0ZXggbG9jazsKKwlzdHJ1
Y3QgbW1fc3RydWN0ICptbTsKKwlzdHJ1Y3QgbW11X25vdGlmaWVyIG1uOworCisjaWZkZWYgQ09O
RklHX1hFTl9HUkFOVF9ETUFfQUxMT0MKKwkvKiBEZXZpY2UgZm9yIHdoaWNoIERNQSBtZW1vcnkg
aXMgYWxsb2NhdGVkLiAqLworCXN0cnVjdCBkZXZpY2UgKmRtYV9kZXY7CisjZW5kaWYKK307CisK
K3N0cnVjdCBnbnRkZXZfdW5tYXBfbm90aWZ5IHsKKwlpbnQgZmxhZ3M7CisJLyogQWRkcmVzcyBy
ZWxhdGl2ZSB0byB0aGUgc3RhcnQgb2YgdGhlIGdudGRldl9ncmFudF9tYXAuICovCisJaW50IGFk
ZHI7CisJaW50IGV2ZW50OworfTsKKworc3RydWN0IGdudGRldl9ncmFudF9tYXAgeworCXN0cnVj
dCBsaXN0X2hlYWQgbmV4dDsKKwlzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYTsKKwlpbnQgaW5k
ZXg7CisJaW50IGNvdW50OworCWludCBmbGFnczsKKwlyZWZjb3VudF90IHVzZXJzOworCXN0cnVj
dCBnbnRkZXZfdW5tYXBfbm90aWZ5IG5vdGlmeTsKKwlzdHJ1Y3QgaW9jdGxfZ250ZGV2X2dyYW50
X3JlZiAqZ3JhbnRzOworCXN0cnVjdCBnbnR0YWJfbWFwX2dyYW50X3JlZiAgICptYXBfb3BzOwor
CXN0cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICp1bm1hcF9vcHM7CisJc3RydWN0IGdudHRh
Yl9tYXBfZ3JhbnRfcmVmICAgKmttYXBfb3BzOworCXN0cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRf
cmVmICprdW5tYXBfb3BzOworCXN0cnVjdCBwYWdlICoqcGFnZXM7CisJdW5zaWduZWQgbG9uZyBw
YWdlc192bV9zdGFydDsKKworI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DCisJLyoK
KwkgKiBJZiBkbWFidWZfdmFkZHIgaXMgbm90IE5VTEwgdGhlbiB0aGlzIG1hcHBpbmcgaXMgYmFj
a2VkIGJ5IERNQQorCSAqIGNhcGFibGUgbWVtb3J5LgorCSAqLworCisJc3RydWN0IGRldmljZSAq
ZG1hX2RldjsKKwkvKiBGbGFncyB1c2VkIHRvIGNyZWF0ZSB0aGlzIERNQSBidWZmZXI6IEdOVERF
Vl9ETUFfRkxBR19YWFguICovCisJaW50IGRtYV9mbGFnczsKKwl2b2lkICpkbWFfdmFkZHI7CisJ
ZG1hX2FkZHJfdCBkbWFfYnVzX2FkZHI7CisJLyogTmVlZGVkIHRvIGF2b2lkIGFsbG9jYXRpb24g
aW4gZ250dGFiX2RtYV9mcmVlX3BhZ2VzKCkuICovCisJeGVuX3Bmbl90ICpmcmFtZXM7CisjZW5k
aWYKK307CisKK3N0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICpnbnRkZXZfYWxsb2NfbWFwKHN0cnVj
dCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGNvdW50LAorCQkJCQkgIGludCBkbWFfZmxhZ3MpOwor
Cit2b2lkIGdudGRldl9hZGRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdu
dGRldl9ncmFudF9tYXAgKmFkZCk7CisKK3ZvaWQgZ250ZGV2X3B1dF9tYXAoc3RydWN0IGdudGRl
dl9wcml2ICpwcml2LCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKTsKKworYm9vbCBnbnRk
ZXZfYWNjb3VudF9tYXBwZWRfcGFnZXMoaW50IGNvdW50KTsKKworaW50IGdudGRldl9tYXBfZ3Jh
bnRfcGFnZXMoc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCk7CisKKyNlbmRpZgpkaWZmIC0t
Z2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwppbmRleCAx
NzMzMzJmNDM5ZDguLmUwM2Y1MDA1MmYzZSAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2
LmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKQEAgLTYsNiArNiw3IEBACiAgKgogICogQ29w
eXJpZ2h0IChjKSAyMDA2LTIwMDcsIEQgRyBNdXJyYXkuCiAgKiAgICAgICAgICAgKGMpIDIwMDkg
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CisgKiAgICAgICAgICAgKGMpIDIwMTgg
T2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCiAgKgogICogVGhpcyBw
cm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWws
CiAgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3
YXJyYW50eSBvZgpAQCAtMjYsMTAgKzI3LDYgQEAKICNpbmNsdWRlIDxsaW51eC9pbml0Lmg+CiAj
aW5jbHVkZSA8bGludXgvbWlzY2RldmljZS5oPgogI2luY2x1ZGUgPGxpbnV4L2ZzLmg+Ci0jaW5j
bHVkZSA8bGludXgvbW0uaD4KLSNpbmNsdWRlIDxsaW51eC9tbWFuLmg+Ci0jaW5jbHVkZSA8bGlu
dXgvbW11X25vdGlmaWVyLmg+Ci0jaW5jbHVkZSA8bGludXgvdHlwZXMuaD4KICNpbmNsdWRlIDxs
aW51eC91YWNjZXNzLmg+CiAjaW5jbHVkZSA8bGludXgvc2NoZWQuaD4KICNpbmNsdWRlIDxsaW51
eC9zY2hlZC9tbS5oPgpAQCAtNTAsNiArNDcsOCBAQAogI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJ2
aXNvci5oPgogI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+CiAKKyNpbmNsdWRlICJnbnRk
ZXYtY29tbW9uLmgiCisKIE1PRFVMRV9MSUNFTlNFKCJHUEwiKTsKIE1PRFVMRV9BVVRIT1IoIkRl
cmVrIEcuIE11cnJheSA8RGVyZWsuTXVycmF5QGNsLmNhbS5hYy51az4sICIKIAkgICAgICAiR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Iik7CkBAIC02NSw3MyArNjQsMjMgQEAgc3Rh
dGljIGF0b21pY190IHBhZ2VzX21hcHBlZCA9IEFUT01JQ19JTklUKDApOwogc3RhdGljIGludCB1
c2VfcHRlbW9kOwogI2RlZmluZSBwb3B1bGF0ZV9mcmVlYWJsZV9tYXBzIHVzZV9wdGVtb2QKIAot
c3RydWN0IGdudGRldl9wcml2IHsKLQkvKiBtYXBzIHdpdGggdmlzaWJsZSBvZmZzZXRzIGluIHRo
ZSBmaWxlIGRlc2NyaXB0b3IgKi8KLQlzdHJ1Y3QgbGlzdF9oZWFkIG1hcHM7Ci0JLyogbWFwcyB0
aGF0IGFyZSBub3QgdmlzaWJsZTsgd2lsbCBiZSBmcmVlZCBvbiBtdW5tYXAuCi0JICogT25seSBw
b3B1bGF0ZWQgaWYgcG9wdWxhdGVfZnJlZWFibGVfbWFwcyA9PSAxICovCi0Jc3RydWN0IGxpc3Rf
aGVhZCBmcmVlYWJsZV9tYXBzOwotCS8qIGxvY2sgcHJvdGVjdHMgbWFwcyBhbmQgZnJlZWFibGVf
bWFwcyAqLwotCXN0cnVjdCBtdXRleCBsb2NrOwotCXN0cnVjdCBtbV9zdHJ1Y3QgKm1tOwotCXN0
cnVjdCBtbXVfbm90aWZpZXIgbW47Ci0KLSNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExP
QwotCS8qIERldmljZSBmb3Igd2hpY2ggRE1BIG1lbW9yeSBpcyBhbGxvY2F0ZWQuICovCi0Jc3Ry
dWN0IGRldmljZSAqZG1hX2RldjsKLSNlbmRpZgotfTsKLQotc3RydWN0IHVubWFwX25vdGlmeSB7
Ci0JaW50IGZsYWdzOwotCS8qIEFkZHJlc3MgcmVsYXRpdmUgdG8gdGhlIHN0YXJ0IG9mIHRoZSBn
cmFudF9tYXAgKi8KLQlpbnQgYWRkcjsKLQlpbnQgZXZlbnQ7Ci19OwotCi1zdHJ1Y3QgZ3JhbnRf
bWFwIHsKLQlzdHJ1Y3QgbGlzdF9oZWFkIG5leHQ7Ci0Jc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2
bWE7Ci0JaW50IGluZGV4OwotCWludCBjb3VudDsKLQlpbnQgZmxhZ3M7Ci0JcmVmY291bnRfdCB1
c2VyczsKLQlzdHJ1Y3QgdW5tYXBfbm90aWZ5IG5vdGlmeTsKLQlzdHJ1Y3QgaW9jdGxfZ250ZGV2
X2dyYW50X3JlZiAqZ3JhbnRzOwotCXN0cnVjdCBnbnR0YWJfbWFwX2dyYW50X3JlZiAgICptYXBf
b3BzOwotCXN0cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICp1bm1hcF9vcHM7Ci0Jc3RydWN0
IGdudHRhYl9tYXBfZ3JhbnRfcmVmICAgKmttYXBfb3BzOwotCXN0cnVjdCBnbnR0YWJfdW5tYXBf
Z3JhbnRfcmVmICprdW5tYXBfb3BzOwotCXN0cnVjdCBwYWdlICoqcGFnZXM7Ci0JdW5zaWduZWQg
bG9uZyBwYWdlc192bV9zdGFydDsKLQotI2lmZGVmIENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9D
Ci0JLyoKLQkgKiBJZiBkbWFidWZfdmFkZHIgaXMgbm90IE5VTEwgdGhlbiB0aGlzIG1hcHBpbmcg
aXMgYmFja2VkIGJ5IERNQQotCSAqIGNhcGFibGUgbWVtb3J5LgotCSAqLwotCi0Jc3RydWN0IGRl
dmljZSAqZG1hX2RldjsKLQkvKiBGbGFncyB1c2VkIHRvIGNyZWF0ZSB0aGlzIERNQSBidWZmZXI6
IEdOVERFVl9ETUFfRkxBR19YWFguICovCi0JaW50IGRtYV9mbGFnczsKLQl2b2lkICpkbWFfdmFk
ZHI7Ci0JZG1hX2FkZHJfdCBkbWFfYnVzX2FkZHI7Ci0JLyogTmVlZGVkIHRvIGF2b2lkIGFsbG9j
YXRpb24gaW4gZ250dGFiX2RtYV9mcmVlX3BhZ2VzKCkuICovCi0JeGVuX3Bmbl90ICpmcmFtZXM7
Ci0jZW5kaWYKLX07Ci0KLXN0YXRpYyBpbnQgdW5tYXBfZ3JhbnRfcGFnZXMoc3RydWN0IGdyYW50
X21hcCAqbWFwLCBpbnQgb2Zmc2V0LCBpbnQgcGFnZXMpOworc3RhdGljIGludCB1bm1hcF9ncmFu
dF9wYWdlcyhzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwLAorCQkJICAgICBpbnQgb2Zmc2V0
LCBpbnQgcGFnZXMpOwogCiBzdGF0aWMgc3RydWN0IG1pc2NkZXZpY2UgZ250ZGV2X21pc2NkZXY7
CiAKIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSAqLwogCitib29sIGdudGRldl9hY2NvdW50X21hcHBlZF9wYWdlcyhp
bnQgY291bnQpCit7CisJcmV0dXJuIGF0b21pY19hZGRfcmV0dXJuKGNvdW50LCAmcGFnZXNfbWFw
cGVkKSA+IGxpbWl0OworfQorCiBzdGF0aWMgdm9pZCBnbnRkZXZfcHJpbnRfbWFwcyhzdHJ1Y3Qg
Z250ZGV2X3ByaXYgKnByaXYsCiAJCQkgICAgICBjaGFyICp0ZXh0LCBpbnQgdGV4dF9pbmRleCkK
IHsKICNpZmRlZiBERUJVRwotCXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2
X2dyYW50X21hcCAqbWFwOwogCiAJcHJfZGVidWcoIiVzOiBtYXBzIGxpc3QgKHByaXYgJXApXG4i
LCBfX2Z1bmNfXywgcHJpdik7CiAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5tYXBz
LCBuZXh0KQpAQCAtMTQxLDcgKzkwLDcgQEAgc3RhdGljIHZvaWQgZ250ZGV2X3ByaW50X21hcHMo
c3RydWN0IGdudGRldl9wcml2ICpwcml2LAogI2VuZGlmCiB9CiAKLXN0YXRpYyB2b2lkIGdudGRl
dl9mcmVlX21hcChzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCitzdGF0aWMgdm9pZCBnbnRkZXZfZnJl
ZV9tYXAoc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCkKIHsKIAlpZiAobWFwID09IE5VTEwp
CiAJCXJldHVybjsKQEAgLTE3NiwxMyArMTI1LDEzIEBAIHN0YXRpYyB2b2lkIGdudGRldl9mcmVl
X21hcChzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCiAJa2ZyZWUobWFwKTsKIH0KIAotc3RhdGljIHN0
cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LCBpbnQgY291bnQsCitzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqZ250ZGV2X2FsbG9jX21hcChz
dHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBjb3VudCwKIAkJCQkJICBpbnQgZG1hX2ZsYWdz
KQogewotCXN0cnVjdCBncmFudF9tYXAgKmFkZDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAq
YWRkOwogCWludCBpOwogCi0JYWRkID0ga3phbGxvYyhzaXplb2Yoc3RydWN0IGdyYW50X21hcCks
IEdGUF9LRVJORUwpOworCWFkZCA9IGt6YWxsb2Moc2l6ZW9mKCphZGQpLCBHRlBfS0VSTkVMKTsK
IAlpZiAoTlVMTCA9PSBhZGQpCiAJCXJldHVybiBOVUxMOwogCkBAIC0yNTIsOSArMjAxLDkgQEAg
c3RhdGljIHN0cnVjdCBncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9w
cml2ICpwcml2LCBpbnQgY291bnQsCiAJcmV0dXJuIE5VTEw7CiB9CiAKLXN0YXRpYyB2b2lkIGdu
dGRldl9hZGRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdyYW50X21hcCAq
YWRkKQordm9pZCBnbnRkZXZfYWRkX21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHN0cnVj
dCBnbnRkZXZfZ3JhbnRfbWFwICphZGQpCiB7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0
cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CiAKIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KG1hcCwg
JnByaXYtPm1hcHMsIG5leHQpIHsKIAkJaWYgKGFkZC0+aW5kZXggKyBhZGQtPmNvdW50IDwgbWFw
LT5pbmRleCkgewpAQCAtMjY5LDEwICsyMTgsMTAgQEAgc3RhdGljIHZvaWQgZ250ZGV2X2FkZF9t
YXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBzdHJ1Y3QgZ3JhbnRfbWFwICphZGQpCiAJZ250
ZGV2X3ByaW50X21hcHMocHJpdiwgIltuZXddIiwgYWRkLT5pbmRleCk7CiB9CiAKLXN0YXRpYyBz
dHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfZmluZF9tYXBfaW5kZXgoc3RydWN0IGdudGRldl9wcml2
ICpwcml2LAotCQlpbnQgaW5kZXgsIGludCBjb3VudCkKK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2dy
YW50X21hcCAqZ250ZGV2X2ZpbmRfbWFwX2luZGV4KHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwK
KwkJCQkJCSAgICAgIGludCBpbmRleCwgaW50IGNvdW50KQogewotCXN0cnVjdCBncmFudF9tYXAg
Km1hcDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwogCiAJbGlzdF9mb3JfZWFjaF9l
bnRyeShtYXAsICZwcml2LT5tYXBzLCBuZXh0KSB7CiAJCWlmIChtYXAtPmluZGV4ICE9IGluZGV4
KQpAQCAtMjg0LDcgKzIzMyw3IEBAIHN0YXRpYyBzdHJ1Y3QgZ3JhbnRfbWFwICpnbnRkZXZfZmlu
ZF9tYXBfaW5kZXgoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAogCXJldHVybiBOVUxMOwogfQog
Ci1zdGF0aWMgdm9pZCBnbnRkZXZfcHV0X21hcChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsIHN0
cnVjdCBncmFudF9tYXAgKm1hcCkKK3ZvaWQgZ250ZGV2X3B1dF9tYXAoc3RydWN0IGdudGRldl9w
cml2ICpwcml2LCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKQogewogCWlmICghbWFwKQog
CQlyZXR1cm47CkBAIC0zMTUsNyArMjY0LDcgQEAgc3RhdGljIHZvaWQgZ250ZGV2X3B1dF9tYXAo
c3RydWN0IGdudGRldl9wcml2ICpwcml2LCBzdHJ1Y3QgZ3JhbnRfbWFwICptYXApCiBzdGF0aWMg
aW50IGZpbmRfZ3JhbnRfcHRlcyhwdGVfdCAqcHRlLCBwZ3RhYmxlX3QgdG9rZW4sCiAJCXVuc2ln
bmVkIGxvbmcgYWRkciwgdm9pZCAqZGF0YSkKIHsKLQlzdHJ1Y3QgZ3JhbnRfbWFwICptYXAgPSBk
YXRhOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXAgPSBkYXRhOwogCXVuc2lnbmVkIGlu
dCBwZ25yID0gKGFkZHIgLSBtYXAtPnZtYS0+dm1fc3RhcnQpID4+IFBBR0VfU0hJRlQ7CiAJaW50
IGZsYWdzID0gbWFwLT5mbGFncyB8IEdOVE1BUF9hcHBsaWNhdGlvbl9tYXAgfCBHTlRNQVBfY29u
dGFpbnNfcHRlOwogCXU2NCBwdGVfbWFkZHI7CkBAIC0zNDgsNyArMjk3LDcgQEAgc3RhdGljIGlu
dCBzZXRfZ3JhbnRfcHRlc19hc19zcGVjaWFsKHB0ZV90ICpwdGUsIHBndGFibGVfdCB0b2tlbiwK
IH0KICNlbmRpZgogCi1zdGF0aWMgaW50IG1hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRfbWFw
ICptYXApCitpbnQgZ250ZGV2X21hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ250ZGV2X2dyYW50X21h
cCAqbWFwKQogewogCWludCBpLCBlcnIgPSAwOwogCkBAIC00MTMsNyArMzYyLDggQEAgc3RhdGlj
IGludCBtYXBfZ3JhbnRfcGFnZXMoc3RydWN0IGdyYW50X21hcCAqbWFwKQogCXJldHVybiBlcnI7
CiB9CiAKLXN0YXRpYyBpbnQgX191bm1hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRfbWFwICpt
YXAsIGludCBvZmZzZXQsIGludCBwYWdlcykKK3N0YXRpYyBpbnQgX191bm1hcF9ncmFudF9wYWdl
cyhzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwLCBpbnQgb2Zmc2V0LAorCQkJICAgICAgIGlu
dCBwYWdlcykKIHsKIAlpbnQgaSwgZXJyID0gMDsKIAlzdHJ1Y3QgZ250YWJfdW5tYXBfcXVldWVf
ZGF0YSB1bm1hcF9kYXRhOwpAQCAtNDQ4LDcgKzM5OCw4IEBAIHN0YXRpYyBpbnQgX191bm1hcF9n
cmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRfbWFwICptYXAsIGludCBvZmZzZXQsIGludCBwYWdlcykK
IAlyZXR1cm4gZXJyOwogfQogCi1zdGF0aWMgaW50IHVubWFwX2dyYW50X3BhZ2VzKHN0cnVjdCBn
cmFudF9tYXAgKm1hcCwgaW50IG9mZnNldCwgaW50IHBhZ2VzKQorc3RhdGljIGludCB1bm1hcF9n
cmFudF9wYWdlcyhzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwLCBpbnQgb2Zmc2V0LAorCQkJ
ICAgICBpbnQgcGFnZXMpCiB7CiAJaW50IHJhbmdlLCBlcnIgPSAwOwogCkBAIC00ODAsNyArNDMx
LDcgQEAgc3RhdGljIGludCB1bm1hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ3JhbnRfbWFwICptYXAs
IGludCBvZmZzZXQsIGludCBwYWdlcykKIAogc3RhdGljIHZvaWQgZ250ZGV2X3ZtYV9vcGVuKHN0
cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQogewotCXN0cnVjdCBncmFudF9tYXAgKm1hcCA9IHZt
YS0+dm1fcHJpdmF0ZV9kYXRhOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXAgPSB2bWEt
PnZtX3ByaXZhdGVfZGF0YTsKIAogCXByX2RlYnVnKCJnbnRkZXZfdm1hX29wZW4gJXBcbiIsIHZt
YSk7CiAJcmVmY291bnRfaW5jKCZtYXAtPnVzZXJzKTsKQEAgLTQ4OCw3ICs0MzksNyBAQCBzdGF0
aWMgdm9pZCBnbnRkZXZfdm1hX29wZW4oc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiAKIHN0
YXRpYyB2b2lkIGdudGRldl92bWFfY2xvc2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiB7
Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwID0gdm1hLT52bV9wcml2YXRlX2RhdGE7CisJc3RydWN0
IGdudGRldl9ncmFudF9tYXAgKm1hcCA9IHZtYS0+dm1fcHJpdmF0ZV9kYXRhOwogCXN0cnVjdCBm
aWxlICpmaWxlID0gdm1hLT52bV9maWxlOwogCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiA9IGZp
bGUtPnByaXZhdGVfZGF0YTsKIApAQCAtNTEyLDcgKzQ2Myw3IEBAIHN0YXRpYyB2b2lkIGdudGRl
dl92bWFfY2xvc2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiBzdGF0aWMgc3RydWN0IHBh
Z2UgKmdudGRldl92bWFfZmluZF9zcGVjaWFsX3BhZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2
bWEsCiAJCQkJCQkgdW5zaWduZWQgbG9uZyBhZGRyKQogewotCXN0cnVjdCBncmFudF9tYXAgKm1h
cCA9IHZtYS0+dm1fcHJpdmF0ZV9kYXRhOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXAg
PSB2bWEtPnZtX3ByaXZhdGVfZGF0YTsKIAogCXJldHVybiBtYXAtPnBhZ2VzWyhhZGRyIC0gbWFw
LT5wYWdlc192bV9zdGFydCkgPj4gUEFHRV9TSElGVF07CiB9CkBAIC01MjUsNyArNDc2LDcgQEAg
c3RhdGljIGNvbnN0IHN0cnVjdCB2bV9vcGVyYXRpb25zX3N0cnVjdCBnbnRkZXZfdm1vcHMgPSB7
CiAKIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSAqLwogCi1zdGF0aWMgdm9pZCB1bm1hcF9pZl9pbl9yYW5nZShzdHJ1
Y3QgZ3JhbnRfbWFwICptYXAsCitzdGF0aWMgdm9pZCB1bm1hcF9pZl9pbl9yYW5nZShzdHJ1Y3Qg
Z250ZGV2X2dyYW50X21hcCAqbWFwLAogCQkJICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5z
aWduZWQgbG9uZyBlbmQpCiB7CiAJdW5zaWduZWQgbG9uZyBtc3RhcnQsIG1lbmQ7CkBAIC01NTQs
NyArNTA1LDcgQEAgc3RhdGljIHZvaWQgbW5faW52bF9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25v
dGlmaWVyICptbiwKIAkJCQl1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkK
IHsKIAlzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYgPSBjb250YWluZXJfb2YobW4sIHN0cnVjdCBn
bnRkZXZfcHJpdiwgbW4pOwotCXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2
X2dyYW50X21hcCAqbWFwOwogCiAJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7CiAJbGlzdF9mb3Jf
ZWFjaF9lbnRyeShtYXAsICZwcml2LT5tYXBzLCBuZXh0KSB7CkBAIC01NzAsNyArNTIxLDcgQEAg
c3RhdGljIHZvaWQgbW5fcmVsZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKIAkJICAgICAg
IHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQogewogCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiA9IGNv
bnRhaW5lcl9vZihtbiwgc3RydWN0IGdudGRldl9wcml2LCBtbik7Ci0Jc3RydWN0IGdyYW50X21h
cCAqbWFwOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CiAJaW50IGVycjsKIAogCW11
dGV4X2xvY2soJnByaXYtPmxvY2spOwpAQCAtNjUxLDEzICs2MDIsMTQgQEAgc3RhdGljIGludCBn
bnRkZXZfb3BlbihzdHJ1Y3QgaW5vZGUgKmlub2RlLCBzdHJ1Y3QgZmlsZSAqZmxpcCkKIHN0YXRp
YyBpbnQgZ250ZGV2X3JlbGVhc2Uoc3RydWN0IGlub2RlICppbm9kZSwgc3RydWN0IGZpbGUgKmZs
aXApCiB7CiAJc3RydWN0IGdudGRldl9wcml2ICpwcml2ID0gZmxpcC0+cHJpdmF0ZV9kYXRhOwot
CXN0cnVjdCBncmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwog
CiAJcHJfZGVidWcoInByaXYgJXBcbiIsIHByaXYpOwogCiAJbXV0ZXhfbG9jaygmcHJpdi0+bG9j
ayk7CiAJd2hpbGUgKCFsaXN0X2VtcHR5KCZwcml2LT5tYXBzKSkgewotCQltYXAgPSBsaXN0X2Vu
dHJ5KHByaXYtPm1hcHMubmV4dCwgc3RydWN0IGdyYW50X21hcCwgbmV4dCk7CisJCW1hcCA9IGxp
c3RfZW50cnkocHJpdi0+bWFwcy5uZXh0LAorCQkJCSBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCwg
bmV4dCk7CiAJCWxpc3RfZGVsKCZtYXAtPm5leHQpOwogCQlnbnRkZXZfcHV0X21hcChOVUxMIC8q
IGFscmVhZHkgcmVtb3ZlZCAqLywgbWFwKTsKIAl9CkBAIC02NzQsNyArNjI2LDcgQEAgc3RhdGlj
IGxvbmcgZ250ZGV2X2lvY3RsX21hcF9ncmFudF9yZWYoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LAogCQkJCSAgICAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2X21hcF9ncmFudF9yZWYgX191c2VyICp1
KQogewogCXN0cnVjdCBpb2N0bF9nbnRkZXZfbWFwX2dyYW50X3JlZiBvcDsKLQlzdHJ1Y3QgZ3Jh
bnRfbWFwICptYXA7CisJc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKIAlpbnQgZXJyOwog
CiAJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0gMCkKQEAgLTY4OCw3
ICs2NDAsNyBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGxfbWFwX2dyYW50X3JlZihzdHJ1Y3Qg
Z250ZGV2X3ByaXYgKnByaXYsCiAJaWYgKCFtYXApCiAJCXJldHVybiBlcnI7CiAKLQlpZiAodW5s
aWtlbHkoYXRvbWljX2FkZF9yZXR1cm4ob3AuY291bnQsICZwYWdlc19tYXBwZWQpID4gbGltaXQp
KSB7CisJaWYgKHVubGlrZWx5KGdudGRldl9hY2NvdW50X21hcHBlZF9wYWdlcyhvcC5jb3VudCkp
KSB7CiAJCXByX2RlYnVnKCJjYW4ndCBtYXA6IG92ZXIgbGltaXRcbiIpOwogCQlnbnRkZXZfcHV0
X21hcChOVUxMLCBtYXApOwogCQlyZXR1cm4gZXJyOwpAQCAtNzE1LDcgKzY2Nyw3IEBAIHN0YXRp
YyBsb25nIGdudGRldl9pb2N0bF91bm1hcF9ncmFudF9yZWYoc3RydWN0IGdudGRldl9wcml2ICpw
cml2LAogCQkJCQkgc3RydWN0IGlvY3RsX2dudGRldl91bm1hcF9ncmFudF9yZWYgX191c2VyICp1
KQogewogCXN0cnVjdCBpb2N0bF9nbnRkZXZfdW5tYXBfZ3JhbnRfcmVmIG9wOwotCXN0cnVjdCBn
cmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwogCWludCBlcnIg
PSAtRU5PRU5UOwogCiAJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0g
MCkKQEAgLTc0MSw3ICs2OTMsNyBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGxfZ2V0X29mZnNl
dF9mb3JfdmFkZHIoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAogewogCXN0cnVjdCBpb2N0bF9n
bnRkZXZfZ2V0X29mZnNldF9mb3JfdmFkZHIgb3A7CiAJc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2
bWE7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICpt
YXA7CiAJaW50IHJ2ID0gLUVJTlZBTDsKIAogCWlmIChjb3B5X2Zyb21fdXNlcigmb3AsIHUsIHNp
emVvZihvcCkpICE9IDApCkBAIC03NzIsNyArNzI0LDcgQEAgc3RhdGljIGxvbmcgZ250ZGV2X2lv
Y3RsX2dldF9vZmZzZXRfZm9yX3ZhZGRyKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKIHN0YXRp
YyBsb25nIGdudGRldl9pb2N0bF9ub3RpZnkoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCB2b2lk
IF9fdXNlciAqdSkKIHsKIAlzdHJ1Y3QgaW9jdGxfZ250ZGV2X3VubWFwX25vdGlmeSBvcDsKLQlz
dHJ1Y3QgZ3JhbnRfbWFwICptYXA7CisJc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKIAlp
bnQgcmM7CiAJaW50IG91dF9mbGFnczsKIAl1bnNpZ25lZCBpbnQgb3V0X2V2ZW50OwpAQCAtMTA3
MCw3ICsxMDIyLDcgQEAgc3RhdGljIGludCBnbnRkZXZfbW1hcChzdHJ1Y3QgZmlsZSAqZmxpcCwg
c3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiAJc3RydWN0IGdudGRldl9wcml2ICpwcml2ID0g
ZmxpcC0+cHJpdmF0ZV9kYXRhOwogCWludCBpbmRleCA9IHZtYS0+dm1fcGdvZmY7CiAJaW50IGNv
dW50ID0gdm1hX3BhZ2VzKHZtYSk7Ci0Jc3RydWN0IGdyYW50X21hcCAqbWFwOworCXN0cnVjdCBn
bnRkZXZfZ3JhbnRfbWFwICptYXA7CiAJaW50IGksIGVyciA9IC1FSU5WQUw7CiAKIAlpZiAoKHZt
YS0+dm1fZmxhZ3MgJiBWTV9XUklURSkgJiYgISh2bWEtPnZtX2ZsYWdzICYgVk1fU0hBUkVEKSkK
QEAgLTExMjcsNyArMTA3OSw3IEBAIHN0YXRpYyBpbnQgZ250ZGV2X21tYXAoc3RydWN0IGZpbGUg
KmZsaXAsIHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQogCQl9CiAJfQogCi0JZXJyID0gbWFw
X2dyYW50X3BhZ2VzKG1hcCk7CisJZXJyID0gZ250ZGV2X21hcF9ncmFudF9wYWdlcyhtYXApOwog
CWlmIChlcnIpCiAJCWdvdG8gb3V0X3B1dF9tYXA7CiAKLS0gCjIuMTguMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:02:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:02: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 1fgRIi-0001h5-Hv; Fri, 20 Jul 2018 09: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=/dto=ke=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fgRIh-0001gB-Fu
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:02:11 +0000
X-Inumbo-ID: 85e457b0-8bfb-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 85e457b0-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:01:44 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id y200-v6so1290168lfd.7
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 02:02:09 -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;
 bh=flB7ebaO3x2hr/cUxLEugW06SHOI5jBI/hlKEjmsXRU=;
 b=sPD8weT+KEbfAWX3SB09oJU2UIzucflBDWy2o0YAii5KzWSPdaEBqaXETsjnbfJv7K
 /vBBb3dFcKARn69KKQreA3UmMK4y0JdPsAyEn4FsZ3Ia0IBoHXk1WE6RNjrl0gmyUkNU
 OiuWp4ZnRBD6Pl1BPPZMH8E6fa17E/AQ12GzpZLSeu+//yAIeVY5c5EEzF7LYRPFVrQA
 XOcA0cRrAlxHpux9jR4TxDN5xKnxFCPjBS2fICiAiYJEdYla3g+Lq9S2/01KF6oPyNpE
 oILcNcLGKq2omLFTyDoGpoY9+P5bG/nHIxfgF+p7BpDQuNKCrxyw0odQ0jc6ODjHmUCX
 n+RQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=flB7ebaO3x2hr/cUxLEugW06SHOI5jBI/hlKEjmsXRU=;
 b=RGyfmrFdiUqxzQBkhO6fZfNzGDfxKlnGPD93zUQ+Np//Dotwxsncy8Piya/CkgO1zF
 bEWCMweVNlv9oKXSx99j3P949T+y+z8VZV9vP17Xt1vIrunjRqNb+VoUoP8gBijfwynN
 nwPrfBWSS5GcnwTAsBdA9aotZhGp8HrkDuvdGvQJVPfWSfZryJfhQ/OE8hlqm7tZ2KQU
 8KymMfDMdU1Dwg1L7MYQHwrdJgCjm4n+r2KOK+9vG+w14LI9Sq1yBfw1epO3sXVUCYq1
 pmC90TnRJIlf9o3YHXCnaGAEugUQkmNJKawERGjx42taxhXRiZd1o06ZnFGZL0Q3AaUe
 8y2g==
X-Gm-Message-State: AOUpUlHh/GyCd2pbYMOeSD5UotXICCGq16O7LBaROTibqavHqNgGxwRq
 tGlccrvgNoFyVMSfD3dKW4hei01IRUU=
X-Google-Smtp-Source: AAOMgpdTRT7xSCymmQH2T/Ys92b1st2U4IEb6HZv7tgcinvidLVwUlVD5Iy4IgxQzCkeJca7yXrngw==
X-Received: by 2002:a19:c742:: with SMTP id x63-v6mr842764lff.9.1532077327671; 
 Fri, 20 Jul 2018 02:02:07 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w2-v6sm252394lje.73.2018.07.20.02.02.06
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 02:02:06 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 20 Jul 2018 12:01:48 +0300
Message-Id: <20180720090150.24560-7-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
References: <20180720090150.24560-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 6/8] xen/gntdev: Add initial support for
 dma-buf UAPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWRkIFVBUEkgYW5kIElPQ1RMcyBmb3IgZG1hLWJ1ZiBncmFudCBkZXZpY2UgZHJp
dmVyIGV4dGVuc2lvbjoKdGhlIGV4dGVuc2lvbiBhbGxvd3MgdXNlcnNwYWNlIHByb2Nlc3NlcyBh
bmQga2VybmVsIG1vZHVsZXMgdG8KdXNlIFhlbiBiYWNrZWQgZG1hLWJ1ZiBpbXBsZW1lbnRhdGlv
bi4gV2l0aCB0aGlzIGV4dGVuc2lvbiBncmFudApyZWZlcmVuY2VzIHRvIHRoZSBwYWdlcyBvZiBh
biBpbXBvcnRlZCBkbWEtYnVmIGNhbiBiZSBleHBvcnRlZApmb3Igb3RoZXIgZG9tYWluIHVzZSBh
bmQgZ3JhbnQgcmVmZXJlbmNlcyBjb21pbmcgZnJvbSBhIGZvcmVpZ24KZG9tYWluIGNhbiBiZSBj
b252ZXJ0ZWQgaW50byBhIGxvY2FsIGRtYS1idWYgZm9yIGxvY2FsIGV4cG9ydC4KSW1wbGVtZW50
IGJhc2ljIGluaXRpYWxpemF0aW9uIGFuZCBzdHVicyBmb3IgWGVuIERNQSBidWZmZXJzJwpzdXBw
b3J0LgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tPgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jp
cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9LY29uZmlnICAgICAgICAg
fCAgMTAgKysKIGRyaXZlcnMveGVuL01ha2VmaWxlICAgICAgICB8ICAgMSArCiBkcml2ZXJzL3hl
bi9nbnRkZXYtY29tbW9uLmggfCAgIDYgKysKIGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyB8
IDE3NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGRyaXZlcnMveGVuL2du
dGRldi1kbWFidWYuaCB8ICAzMyArKysrKysrCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgICAg
fCAgMzEgKysrKysrKwogaW5jbHVkZS91YXBpL3hlbi9nbnRkZXYuaCAgIHwgIDkxICsrKysrKysr
KysrKysrKysrKwogNyBmaWxlcyBjaGFuZ2VkLCAzNDkgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1v
ZGUgMTAwNjQ0IGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwogY3JlYXRlIG1vZGUgMTAwNjQ0
IGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuaAoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL0tj
b25maWcgYi9kcml2ZXJzL3hlbi9LY29uZmlnCmluZGV4IDc1ZTVjNDBmODBhNS4uYjQ1OWVkZmFj
ZmYzIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9LY29uZmlnCisrKyBiL2RyaXZlcnMveGVuL0tj
b25maWcKQEAgLTE1Miw2ICsxNTIsMTYgQEAgY29uZmlnIFhFTl9HTlRERVYKIAloZWxwCiAJICBB
bGxvd3MgdXNlcnNwYWNlIHByb2Nlc3NlcyB0byB1c2UgZ3JhbnRzLgogCitjb25maWcgWEVOX0dO
VERFVl9ETUFCVUYKKwlib29sICJBZGQgc3VwcG9ydCBmb3IgZG1hLWJ1ZiBncmFudCBhY2Nlc3Mg
ZGV2aWNlIGRyaXZlciBleHRlbnNpb24iCisJZGVwZW5kcyBvbiBYRU5fR05UREVWICYmIFhFTl9H
UkFOVF9ETUFfQUxMT0MgJiYgRE1BX1NIQVJFRF9CVUZGRVIKKwloZWxwCisJICBBbGxvd3MgdXNl
cnNwYWNlIHByb2Nlc3NlcyBhbmQga2VybmVsIG1vZHVsZXMgdG8gdXNlIFhlbiBiYWNrZWQKKwkg
IGRtYS1idWYgaW1wbGVtZW50YXRpb24uIFdpdGggdGhpcyBleHRlbnNpb24gZ3JhbnQgcmVmZXJl
bmNlcyB0bworCSAgdGhlIHBhZ2VzIG9mIGFuIGltcG9ydGVkIGRtYS1idWYgY2FuIGJlIGV4cG9y
dGVkIGZvciBvdGhlciBkb21haW4KKwkgIHVzZSBhbmQgZ3JhbnQgcmVmZXJlbmNlcyBjb21pbmcg
ZnJvbSBhIGZvcmVpZ24gZG9tYWluIGNhbiBiZQorCSAgY29udmVydGVkIGludG8gYSBsb2NhbCBk
bWEtYnVmIGZvciBsb2NhbCBleHBvcnQuCisKIGNvbmZpZyBYRU5fR1JBTlRfREVWX0FMTE9DCiAJ
dHJpc3RhdGUgIlVzZXItc3BhY2UgZ3JhbnQgcmVmZXJlbmNlIGFsbG9jYXRvciBkcml2ZXIiCiAJ
ZGVwZW5kcyBvbiBYRU4KZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL01ha2VmaWxlIGIvZHJpdmVy
cy94ZW4vTWFrZWZpbGUKaW5kZXggMTI5ZGQxY2MxYjgzLi4zZTU0MmY2MGYyOWYgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMveGVuL01ha2VmaWxlCisrKyBiL2RyaXZlcnMveGVuL01ha2VmaWxlCkBAIC00
MSw1ICs0MSw2IEBAIG9iai0kKENPTkZJR19YRU5fUFZDQUxMU19CQUNLRU5EKQkrPSBwdmNhbGxz
LWJhY2subwogb2JqLSQoQ09ORklHX1hFTl9QVkNBTExTX0ZST05URU5EKQkrPSBwdmNhbGxzLWZy
b250Lm8KIHhlbi1ldnRjaG4teQkJCQk6PSBldnRjaG4ubwogeGVuLWdudGRldi15CQkJCTo9IGdu
dGRldi5vCit4ZW4tZ250ZGV2LSQoQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGKQkrPSBnbnRkZXYt
ZG1hYnVmLm8KIHhlbi1nbnRhbGxvYy15CQkJCTo9IGdudGFsbG9jLm8KIHhlbi1wcml2Y21kLXkJ
CQkJOj0gcHJpdmNtZC5vIHByaXZjbWQtYnVmLm8KZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2du
dGRldi1jb21tb24uaCBiL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaAppbmRleCAyMzQ2YzE5
OGY3MmUuLjJmOGI5NDljM2VlYiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1v
bi5oCisrKyBiL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaApAQCAtMTYsNiArMTYsOCBAQAog
I2luY2x1ZGUgPGxpbnV4L21tdV9ub3RpZmllci5oPgogI2luY2x1ZGUgPGxpbnV4L3R5cGVzLmg+
CiAKK3N0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXY7CisKIHN0cnVjdCBnbnRkZXZfcHJpdiB7CiAJ
LyogTWFwcyB3aXRoIHZpc2libGUgb2Zmc2V0cyBpbiB0aGUgZmlsZSBkZXNjcmlwdG9yLiAqLwog
CXN0cnVjdCBsaXN0X2hlYWQgbWFwczsKQEAgLTMzLDYgKzM1LDEwIEBAIHN0cnVjdCBnbnRkZXZf
cHJpdiB7CiAJLyogRGV2aWNlIGZvciB3aGljaCBETUEgbWVtb3J5IGlzIGFsbG9jYXRlZC4gKi8K
IAlzdHJ1Y3QgZGV2aWNlICpkbWFfZGV2OwogI2VuZGlmCisKKyNpZmRlZiBDT05GSUdfWEVOX0dO
VERFVl9ETUFCVUYKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpkbWFidWZfcHJpdjsKKyNl
bmRpZgogfTsKIAogc3RydWN0IGdudGRldl91bm1hcF9ub3RpZnkgewpkaWZmIC0tZ2l0IGEvZHJp
dmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uYWY3ODJjMGE4YTE5Ci0tLSAv
ZGV2L251bGwKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCkBAIC0wLDAgKzEsMTc3
IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAorCisvKgorICogWGVuIGRt
YS1idWYgZnVuY3Rpb25hbGl0eSBmb3IgZ250ZGV2LgorICoKKyAqIENvcHlyaWdodCAoYykgMjAx
OCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KKyAqLworCisjaW5j
bHVkZSA8bGludXgva2VybmVsLmg+CisjaW5jbHVkZSA8bGludXgvZXJybm8uaD4KKyNpbmNsdWRl
IDxsaW51eC9zbGFiLmg+CisjaW5jbHVkZSA8bGludXgvdHlwZXMuaD4KKyNpbmNsdWRlIDxsaW51
eC91YWNjZXNzLmg+CisKKyNpbmNsdWRlIDx4ZW4veGVuLmg+CisjaW5jbHVkZSA8eGVuL2dyYW50
X3RhYmxlLmg+CisKKyNpbmNsdWRlICJnbnRkZXYtY29tbW9uLmgiCisjaW5jbHVkZSAiZ250ZGV2
LWRtYWJ1Zi5oIgorCitzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2IHsKKwkvKiBMaXN0IG9mIGV4
cG9ydGVkIERNQSBidWZmZXJzLiAqLworCXN0cnVjdCBsaXN0X2hlYWQgZXhwX2xpc3Q7CisJLyog
TGlzdCBvZiB3YWl0IG9iamVjdHMuICovCisJc3RydWN0IGxpc3RfaGVhZCBleHBfd2FpdF9saXN0
OworCS8qIFRoaXMgaXMgdGhlIGxvY2sgd2hpY2ggcHJvdGVjdHMgZG1hX2J1Zl94eHggbGlzdHMu
ICovCisJc3RydWN0IG11dGV4IGxvY2s7Cit9OworCisvKiBETUEgYnVmZmVyIGV4cG9ydCBzdXBw
b3J0LiAqLworCisvKiBJbXBsZW1lbnRhdGlvbiBvZiB3YWl0IGZvciBleHBvcnRlZCBETUEgYnVm
ZmVyIHRvIGJlIHJlbGVhc2VkLiAqLworCitzdGF0aWMgaW50IGRtYWJ1Zl9leHBfd2FpdF9yZWxl
YXNlZChzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCBpbnQgZmQsCisJCQkJICAgIGlu
dCB3YWl0X3RvX21zKQoreworCXJldHVybiAtRUlOVkFMOworfQorCitzdGF0aWMgaW50IGRtYWJ1
Zl9leHBfZnJvbV9yZWZzKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgaW50IGZsYWdzLAorCQkJ
CWludCBjb3VudCwgdTMyIGRvbWlkLCB1MzIgKnJlZnMsIHUzMiAqZmQpCit7CisJKmZkID0gLTE7
CisJcmV0dXJuIC1FSU5WQUw7Cit9CisKKy8qIERNQSBidWZmZXIgaW1wb3J0IHN1cHBvcnQuICov
CisKK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqCitkbWFidWZfaW1wX3RvX3JlZnMoc3Ry
dWN0IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgc3RydWN0IGRldmljZSAqZGV2LAorCQkgICBp
bnQgZmQsIGludCBjb3VudCwgaW50IGRvbWlkKQoreworCXJldHVybiBFUlJfUFRSKC1FTk9NRU0p
OworfQorCitzdGF0aWMgdTMyICpkbWFidWZfaW1wX2dldF9yZWZzKHN0cnVjdCBnbnRkZXZfZG1h
YnVmICpnbnRkZXZfZG1hYnVmKQoreworCXJldHVybiBOVUxMOworfQorCitzdGF0aWMgaW50IGRt
YWJ1Zl9pbXBfcmVsZWFzZShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2LCB1MzIgZmQp
Cit7CisJcmV0dXJuIC1FSU5WQUw7Cit9CisKKy8qIERNQSBidWZmZXIgSU9DVEwgc3VwcG9ydC4g
Ki8KKworbG9uZyBnbnRkZXZfaW9jdGxfZG1hYnVmX2V4cF9mcm9tX3JlZnMoc3RydWN0IGdudGRl
dl9wcml2ICpwcml2LCBpbnQgdXNlX3B0ZW1vZCwKKwkJCQkgICAgICAgc3RydWN0IGlvY3RsX2du
dGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyBfX3VzZXIgKnUpCit7CisJc3RydWN0IGlvY3RsX2du
dGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyBvcDsKKwl1MzIgKnJlZnM7CisJbG9uZyByZXQ7CisK
KwlpZiAodXNlX3B0ZW1vZCkgeworCQlwcl9kZWJ1ZygiQ2Fubm90IHByb3ZpZGUgZG1hLWJ1Zjog
dXNlX3B0ZW1vZGUgJWRcbiIsCisJCQkgdXNlX3B0ZW1vZCk7CisJCXJldHVybiAtRUlOVkFMOwor
CX0KKworCWlmIChjb3B5X2Zyb21fdXNlcigmb3AsIHUsIHNpemVvZihvcCkpICE9IDApCisJCXJl
dHVybiAtRUZBVUxUOworCisJaWYgKHVubGlrZWx5KG9wLmNvdW50IDw9IDApKQorCQlyZXR1cm4g
LUVJTlZBTDsKKworCXJlZnMgPSBrY2FsbG9jKG9wLmNvdW50LCBzaXplb2YoKnJlZnMpLCBHRlBf
S0VSTkVMKTsKKwlpZiAoIXJlZnMpCisJCXJldHVybiAtRU5PTUVNOworCisJaWYgKGNvcHlfZnJv
bV91c2VyKHJlZnMsIHUtPnJlZnMsIHNpemVvZigqcmVmcykgKiBvcC5jb3VudCkgIT0gMCkgewor
CQlyZXQgPSAtRUZBVUxUOworCQlnb3RvIG91dDsKKwl9CisKKwlyZXQgPSBkbWFidWZfZXhwX2Zy
b21fcmVmcyhwcml2LCBvcC5mbGFncywgb3AuY291bnQsCisJCQkJICAgb3AuZG9taWQsIHJlZnMs
ICZvcC5mZCk7CisJaWYgKHJldCkKKwkJZ290byBvdXQ7CisKKwlpZiAoY29weV90b191c2VyKHUs
ICZvcCwgc2l6ZW9mKG9wKSkgIT0gMCkKKwkJcmV0ID0gLUVGQVVMVDsKKworb3V0OgorCWtmcmVl
KHJlZnMpOworCXJldHVybiByZXQ7Cit9CisKK2xvbmcgZ250ZGV2X2lvY3RsX2RtYWJ1Zl9leHBf
d2FpdF9yZWxlYXNlZChzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYsCisJCQkJCSAgIHN0cnVjdCBp
b2N0bF9nbnRkZXZfZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkIF9fdXNlciAqdSkKK3sKKwlzdHJ1
Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCBvcDsKKworCWlmIChjb3B5
X2Zyb21fdXNlcigmb3AsIHUsIHNpemVvZihvcCkpICE9IDApCisJCXJldHVybiAtRUZBVUxUOwor
CisJcmV0dXJuIGRtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChwcml2LT5kbWFidWZfcHJpdiwgb3Au
ZmQsCisJCQkJCW9wLndhaXRfdG9fbXMpOworfQorCitsb25nIGdudGRldl9pb2N0bF9kbWFidWZf
aW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAorCQkJCSAgICAgc3RydWN0IGlv
Y3RsX2dudGRldl9kbWFidWZfaW1wX3RvX3JlZnMgX191c2VyICp1KQoreworCXN0cnVjdCBpb2N0
bF9nbnRkZXZfZG1hYnVmX2ltcF90b19yZWZzIG9wOworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpn
bnRkZXZfZG1hYnVmOworCWxvbmcgcmV0OworCisJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwg
c2l6ZW9mKG9wKSkgIT0gMCkKKwkJcmV0dXJuIC1FRkFVTFQ7CisKKwlpZiAodW5saWtlbHkob3Au
Y291bnQgPD0gMCkpCisJCXJldHVybiAtRUlOVkFMOworCisJZ250ZGV2X2RtYWJ1ZiA9IGRtYWJ1
Zl9pbXBfdG9fcmVmcyhwcml2LT5kbWFidWZfcHJpdiwKKwkJCQkJICAgcHJpdi0+ZG1hX2Rldiwg
b3AuZmQsCisJCQkJCSAgIG9wLmNvdW50LCBvcC5kb21pZCk7CisJaWYgKElTX0VSUihnbnRkZXZf
ZG1hYnVmKSkKKwkJcmV0dXJuIFBUUl9FUlIoZ250ZGV2X2RtYWJ1Zik7CisKKwlpZiAoY29weV90
b191c2VyKHUtPnJlZnMsIGRtYWJ1Zl9pbXBfZ2V0X3JlZnMoZ250ZGV2X2RtYWJ1ZiksCisJCQkg
c2l6ZW9mKCp1LT5yZWZzKSAqIG9wLmNvdW50KSAhPSAwKSB7CisJCXJldCA9IC1FRkFVTFQ7CisJ
CWdvdG8gb3V0X3JlbGVhc2U7CisJfQorCXJldHVybiAwOworCitvdXRfcmVsZWFzZToKKwlkbWFi
dWZfaW1wX3JlbGVhc2UocHJpdi0+ZG1hYnVmX3ByaXYsIG9wLmZkKTsKKwlyZXR1cm4gcmV0Owor
fQorCitsb25nIGdudGRldl9pb2N0bF9kbWFidWZfaW1wX3JlbGVhc2Uoc3RydWN0IGdudGRldl9w
cml2ICpwcml2LAorCQkJCSAgICAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVh
c2UgX191c2VyICp1KQoreworCXN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNl
IG9wOworCisJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkgIT0gMCkKKwkJ
cmV0dXJuIC1FRkFVTFQ7CisKKwlyZXR1cm4gZG1hYnVmX2ltcF9yZWxlYXNlKHByaXYtPmRtYWJ1
Zl9wcml2LCBvcC5mZCk7Cit9CisKK3N0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKmdudGRldl9k
bWFidWZfaW5pdCh2b2lkKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXY7CisK
Kwlwcml2ID0ga3phbGxvYyhzaXplb2YoKnByaXYpLCBHRlBfS0VSTkVMKTsKKwlpZiAoIXByaXYp
CisJCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworCisJcmV0dXJuIHByaXY7Cit9CisKK3ZvaWQg
Z250ZGV2X2RtYWJ1Zl9maW5pKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYpCit7CisJ
a2ZyZWUocHJpdik7Cit9CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmgg
Yi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwLi43MjIwYTUzZDBmYzUKLS0tIC9kZXYvbnVsbAorKysgYi9kcml2ZXJzL3hl
bi9nbnRkZXYtZG1hYnVmLmgKQEAgLTAsMCArMSwzMyBAQAorLyogU1BEWC1MaWNlbnNlLUlkZW50
aWZpZXI6IEdQTC0yLjAgKi8KKworLyoKKyAqIFhlbiBkbWEtYnVmIGZ1bmN0aW9uYWxpdHkgZm9y
IGdudGRldi4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMTggT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28sIEVQQU0gU3lzdGVtcyBJbmMuCisgKi8KKworI2lmbmRlZiBfR05UREVWX0RNQUJVRl9ICisj
ZGVmaW5lIF9HTlRERVZfRE1BQlVGX0gKKworI2luY2x1ZGUgPHhlbi9nbnRkZXYuaD4KKworc3Ry
dWN0IGdudGRldl9kbWFidWZfcHJpdjsKK3N0cnVjdCBnbnRkZXZfcHJpdjsKKworc3RydWN0IGdu
dGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpOworCit2b2lkIGdudGRl
dl9kbWFidWZfZmluaShzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2KTsKKworbG9uZyBn
bnRkZXZfaW9jdGxfZG1hYnVmX2V4cF9mcm9tX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LCBpbnQgdXNlX3B0ZW1vZCwKKwkJCQkgICAgICAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZf
ZXhwX2Zyb21fcmVmcyBfX3VzZXIgKnUpOworCitsb25nIGdudGRldl9pb2N0bF9kbWFidWZfZXhw
X3dhaXRfcmVsZWFzZWQoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAorCQkJCQkgICBzdHJ1Y3Qg
aW9jdGxfZ250ZGV2X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCBfX3VzZXIgKnUpOworCitsb25n
IGdudGRldl9pb2N0bF9kbWFidWZfaW1wX3RvX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LAorCQkJCSAgICAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3RvX3JlZnMgX191c2Vy
ICp1KTsKKworbG9uZyBnbnRkZXZfaW9jdGxfZG1hYnVmX2ltcF9yZWxlYXNlKHN0cnVjdCBnbnRk
ZXZfcHJpdiAqcHJpdiwKKwkJCQkgICAgIHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2ltcF9y
ZWxlYXNlIF9fdXNlciAqdSk7CisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250
ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwppbmRleCBlMDNmNTAwNTJmM2UuLmM4NjZhNjJm
NzY2ZCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKKysrIGIvZHJpdmVycy94ZW4v
Z250ZGV2LmMKQEAgLTQ4LDYgKzQ4LDkgQEAKICNpbmNsdWRlIDxhc20veGVuL2h5cGVyY2FsbC5o
PgogCiAjaW5jbHVkZSAiZ250ZGV2LWNvbW1vbi5oIgorI2lmZGVmIENPTkZJR19YRU5fR05UREVW
X0RNQUJVRgorI2luY2x1ZGUgImdudGRldi1kbWFidWYuaCIKKyNlbmRpZgogCiBNT0RVTEVfTElD
RU5TRSgiR1BMIik7CiBNT0RVTEVfQVVUSE9SKCJEZXJlayBHLiBNdXJyYXkgPERlcmVrLk11cnJh
eUBjbC5jYW0uYWMudWs+LCAiCkBAIC01NjYsNiArNTY5LDE1IEBAIHN0YXRpYyBpbnQgZ250ZGV2
X29wZW4oc3RydWN0IGlub2RlICppbm9kZSwgc3RydWN0IGZpbGUgKmZsaXApCiAJSU5JVF9MSVNU
X0hFQUQoJnByaXYtPmZyZWVhYmxlX21hcHMpOwogCW11dGV4X2luaXQoJnByaXYtPmxvY2spOwog
CisjaWZkZWYgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGCisJcHJpdi0+ZG1hYnVmX3ByaXYgPSBn
bnRkZXZfZG1hYnVmX2luaXQoKTsKKwlpZiAoSVNfRVJSKHByaXYtPmRtYWJ1Zl9wcml2KSkgewor
CQlyZXQgPSBQVFJfRVJSKHByaXYtPmRtYWJ1Zl9wcml2KTsKKwkJa2ZyZWUocHJpdik7CisJCXJl
dHVybiByZXQ7CisJfQorI2VuZGlmCisKIAlpZiAodXNlX3B0ZW1vZCkgewogCQlwcml2LT5tbSA9
IGdldF90YXNrX21tKGN1cnJlbnQpOwogCQlpZiAoIXByaXYtPm1tKSB7CkBAIC02MTYsOCArNjI4
LDEzIEBAIHN0YXRpYyBpbnQgZ250ZGV2X3JlbGVhc2Uoc3RydWN0IGlub2RlICppbm9kZSwgc3Ry
dWN0IGZpbGUgKmZsaXApCiAJV0FSTl9PTighbGlzdF9lbXB0eSgmcHJpdi0+ZnJlZWFibGVfbWFw
cykpOwogCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dO
VERFVl9ETUFCVUYKKwlnbnRkZXZfZG1hYnVmX2ZpbmkocHJpdi0+ZG1hYnVmX3ByaXYpOworI2Vu
ZGlmCisKIAlpZiAodXNlX3B0ZW1vZCkKIAkJbW11X25vdGlmaWVyX3VucmVnaXN0ZXIoJnByaXYt
Pm1uLCBwcml2LT5tbSk7CisKIAlrZnJlZShwcml2KTsKIAlyZXR1cm4gMDsKIH0KQEAgLTEwMDks
NiArMTAyNiwyMCBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGwoc3RydWN0IGZpbGUgKmZsaXAs
CiAJY2FzZSBJT0NUTF9HTlRERVZfR1JBTlRfQ09QWToKIAkJcmV0dXJuIGdudGRldl9pb2N0bF9n
cmFudF9jb3B5KHByaXYsIHB0cik7CiAKKyNpZmRlZiBDT05GSUdfWEVOX0dOVERFVl9ETUFCVUYK
KwljYXNlIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX0ZST01fUkVGUzoKKwkJcmV0dXJuIGdudGRl
dl9pb2N0bF9kbWFidWZfZXhwX2Zyb21fcmVmcyhwcml2LCB1c2VfcHRlbW9kLCBwdHIpOworCisJ
Y2FzZSBJT0NUTF9HTlRERVZfRE1BQlVGX0VYUF9XQUlUX1JFTEVBU0VEOgorCQlyZXR1cm4gZ250
ZGV2X2lvY3RsX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZChwcml2LCBwdHIpOworCisJY2FzZSBJ
T0NUTF9HTlRERVZfRE1BQlVGX0lNUF9UT19SRUZTOgorCQlyZXR1cm4gZ250ZGV2X2lvY3RsX2Rt
YWJ1Zl9pbXBfdG9fcmVmcyhwcml2LCBwdHIpOworCisJY2FzZSBJT0NUTF9HTlRERVZfRE1BQlVG
X0lNUF9SRUxFQVNFOgorCQlyZXR1cm4gZ250ZGV2X2lvY3RsX2RtYWJ1Zl9pbXBfcmVsZWFzZShw
cml2LCBwdHIpOworI2VuZGlmCisKIAlkZWZhdWx0OgogCQlwcl9kZWJ1ZygicHJpdiAlcCwgdW5r
bm93biBjbWQgJXhcbiIsIHByaXYsIGNtZCk7CiAJCXJldHVybiAtRU5PSU9DVExDTUQ7CmRpZmYg
LS1naXQgYS9pbmNsdWRlL3VhcGkveGVuL2dudGRldi5oIGIvaW5jbHVkZS91YXBpL3hlbi9nbnRk
ZXYuaAppbmRleCA0YjlkNDk4YTMxZDQuLmZlNDQyM2U1MThjNiAxMDA2NDQKLS0tIGEvaW5jbHVk
ZS91YXBpL3hlbi9nbnRkZXYuaAorKysgYi9pbmNsdWRlL3VhcGkveGVuL2dudGRldi5oCkBAIC01
LDYgKzUsNyBAQAogICogSW50ZXJmYWNlIHRvIC9kZXYveGVuL2dudGRldi4KICAqIAogICogQ29w
eXJpZ2h0IChjKSAyMDA3LCBEIEcgTXVycmF5CisgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIE9sZWtz
YW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgogICogCiAgKiBUaGlzIHByb2dy
YW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAgKiBt
b2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSB2ZXJzaW9uIDIKQEAgLTIxNSw0ICsyMTYsOTQgQEAgc3RydWN0IGlvY3RsX2dudGRldl9ncmFu
dF9jb3B5IHsKICAqLwogI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQJKDEgPDwgMSkK
IAorLyoKKyAqIENyZWF0ZSBhIGRtYS1idWYgWzFdIGZyb20gZ3JhbnQgcmVmZXJlbmNlcyBAcmVm
cyBvZiBjb3VudCBAY291bnQgcHJvdmlkZWQKKyAqIGJ5IHRoZSBmb3JlaWduIGRvbWFpbiBAZG9t
aWQgd2l0aCBmbGFncyBAZmxhZ3MuCisgKgorICogQnkgZGVmYXVsdCBkbWEtYnVmIGlzIGJhY2tl
ZCBieSBzeXN0ZW0gbWVtb3J5IHBhZ2VzLCBidXQgYnkgcHJvdmlkaW5nCisgKiBvbmUgb2YgdGhl
IEdOVERFVl9ETUFfRkxBR19YWFggZmxhZ3MgaXQgY2FuIGFsc28gYmUgY3JlYXRlZCBhcworICog
YSBETUEgd3JpdGUtY29tYmluZSBvciBjb2hlcmVudCBidWZmZXIsIGUuZy4gYWxsb2NhdGVkIHdp
dGggZG1hX2FsbG9jX3djLworICogZG1hX2FsbG9jX2NvaGVyZW50LgorICoKKyAqIFJldHVybnMg
MCBpZiBkbWEtYnVmIHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZCBhbmQgdGhlIGNvcnJlc3BvbmRp
bmcKKyAqIGRtYS1idWYncyBmaWxlIGRlc2NyaXB0b3IgaXMgcmV0dXJuZWQgaW4gQGZkLgorICoK
KyAqIFsxXSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hLWJ1Zi5yc3QKKyAqLworCisjZGVm
aW5lIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX0ZST01fUkVGUyBcCisJX0lPQyhfSU9DX05PTkUs
ICdHJywgOSwgXAorCSAgICAgc2l6ZW9mKHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF9m
cm9tX3JlZnMpKQorc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyB7CisJ
LyogSU4gcGFyYW1ldGVycy4gKi8KKwkvKiBTcGVjaWZpYyBvcHRpb25zIGZvciB0aGlzIGRtYS1i
dWY6IHNlZSBHTlRERVZfRE1BX0ZMQUdfWFhYLiAqLworCV9fdTMyIGZsYWdzOworCS8qIE51bWJl
ciBvZiBncmFudCByZWZlcmVuY2VzIGluIEByZWZzIGFycmF5LiAqLworCV9fdTMyIGNvdW50Owor
CS8qIE9VVCBwYXJhbWV0ZXJzLiAqLworCS8qIEZpbGUgZGVzY3JpcHRvciBvZiB0aGUgZG1hLWJ1
Zi4gKi8KKwlfX3UzMiBmZDsKKwkvKiBUaGUgZG9tYWluIElEIG9mIHRoZSBncmFudCByZWZlcmVu
Y2VzIHRvIGJlIG1hcHBlZC4gKi8KKwlfX3UzMiBkb21pZDsKKwkvKiBWYXJpYWJsZSBJTiBwYXJh
bWV0ZXIuICovCisJLyogQXJyYXkgb2YgZ3JhbnQgcmVmZXJlbmNlcyBvZiBzaXplIEBjb3VudC4g
Ki8KKwlfX3UzMiByZWZzWzFdOworfTsKKworLyoKKyAqIFRoaXMgd2lsbCBibG9jayB1bnRpbCB0
aGUgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgQGZkIGlzCisgKiByZWxlYXNlZC4g
VGhpcyBpcyBvbmx5IHZhbGlkIGZvciBidWZmZXJzIGNyZWF0ZWQgd2l0aAorICogSU9DVExfR05U
REVWX0RNQUJVRl9FWFBfRlJPTV9SRUZTLgorICoKKyAqIElmIHdpdGhpbiBAd2FpdF90b19tcyBt
aWxsaXNlY29uZHMgdGhlIGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQKKyAqIHRoZW4gLUVUSU1FRE9V
VCBlcnJvciBpcyByZXR1cm5lZC4KKyAqIElmIHRoZSBidWZmZXIgd2l0aCB0aGUgZmlsZSBkZXNj
cmlwdG9yIEBmZCBkb2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeQorICogYmVlbiByZWxlYXNl
ZCwgdGhlbiAtRU5PRU5UIGlzIHJldHVybmVkLiBGb3IgdmFsaWQgZmlsZSBkZXNjcmlwdG9ycwor
ICogdGhpcyBtdXN0IG5vdCBiZSB0cmVhdGVkIGFzIGVycm9yLgorICovCisjZGVmaW5lIElPQ1RM
X0dOVERFVl9ETUFCVUZfRVhQX1dBSVRfUkVMRUFTRUQgXAorCV9JT0MoX0lPQ19OT05FLCAnRycs
IDEwLCBcCisJICAgICBzaXplb2Yoc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX3dhaXRf
cmVsZWFzZWQpKQorc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQg
eworCS8qIElOIHBhcmFtZXRlcnMgKi8KKwlfX3UzMiBmZDsKKwlfX3UzMiB3YWl0X3RvX21zOwor
fTsKKworLyoKKyAqIEltcG9ydCBhIGRtYS1idWYgd2l0aCBmaWxlIGRlc2NyaXB0b3IgQGZkIGFu
ZCBleHBvcnQgZ3JhbnRlZCByZWZlcmVuY2VzCisgKiB0byB0aGUgcGFnZXMgb2YgdGhhdCBkbWEt
YnVmIGludG8gYXJyYXkgQHJlZnMgb2Ygc2l6ZSBAY291bnQuCisgKi8KKyNkZWZpbmUgSU9DVExf
R05UREVWX0RNQUJVRl9JTVBfVE9fUkVGUyBcCisJX0lPQyhfSU9DX05PTkUsICdHJywgMTEsIFwK
KwkgICAgIHNpemVvZihzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcykpCitz
dHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcyB7CisJLyogSU4gcGFyYW1ldGVy
cy4gKi8KKwkvKiBGaWxlIGRlc2NyaXB0b3Igb2YgdGhlIGRtYS1idWYuICovCisJX191MzIgZmQ7
CisJLyogTnVtYmVyIG9mIGdyYW50IHJlZmVyZW5jZXMgaW4gQHJlZnMgYXJyYXkuICovCisJX191
MzIgY291bnQ7CisJLyogVGhlIGRvbWFpbiBJRCBmb3Igd2hpY2ggcmVmZXJlbmNlcyB0byBiZSBn
cmFudGVkLiAqLworCV9fdTMyIGRvbWlkOworCS8qIFJlc2VydmVkIC0gbXVzdCBiZSB6ZXJvLiAq
LworCV9fdTMyIHJlc2VydmVkOworCS8qIE9VVCBwYXJhbWV0ZXJzLiAqLworCS8qIEFycmF5IG9m
IGdyYW50IHJlZmVyZW5jZXMgb2Ygc2l6ZSBAY291bnQuICovCisJX191MzIgcmVmc1sxXTsKK307
CisKKy8qCisgKiBUaGlzIHdpbGwgY2xvc2UgYWxsIHJlZmVyZW5jZXMgdG8gdGhlIGltcG9ydGVk
IGJ1ZmZlciB3aXRoIGZpbGUgZGVzY3JpcHRvcgorICogQGZkLCBzbyBpdCBjYW4gYmUgcmVsZWFz
ZWQgYnkgdGhlIG93bmVyLiBUaGlzIGlzIG9ubHkgdmFsaWQgZm9yIGJ1ZmZlcnMKKyAqIGNyZWF0
ZWQgd2l0aCBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9UT19SRUZTLgorICovCisjZGVmaW5lIElP
Q1RMX0dOVERFVl9ETUFCVUZfSU1QX1JFTEVBU0UgXAorCV9JT0MoX0lPQ19OT05FLCAnRycsIDEy
LCBcCisJICAgICBzaXplb2Yoc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2Up
KQorc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2UgeworCS8qIElOIHBhcmFt
ZXRlcnMgKi8KKwlfX3UzMiBmZDsKKwlfX3UzMiByZXNlcnZlZDsKK307CisKICNlbmRpZiAvKiBf
X0xJTlVYX1BVQkxJQ19HTlRERVZfSF9fICovCi0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:02:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:02:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgRIk-0001jW-8s; Fri, 20 Jul 2018 09:02: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=/dto=ke=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fgRIi-0001hF-OQ
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:02:12 +0000
X-Inumbo-ID: 86c9b0a2-8bfb-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 86c9b0a2-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:01:45 +0200 (CEST)
Received: by mail-lf1-x144.google.com with SMTP id a4-v6so1290937lff.5
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 02:02:10 -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;
 bh=hPHQdZ95EHcemJg2QmtUHwacKaPv0vlFLGAaXrOaM7A=;
 b=seBIm1/1XC/hCm04h6Y2RRPnYxH4fI4PRxXEJ/q9PasWW9GaVqPMT3MTNCyi0rlxie
 CanZwIxGwiavcV/4CnGmNz+bbcLAgNHi6soybCqtajChcTnA/c/h9kHl7Bl4fga0KUcs
 ACUtAVtO4NBGZS8LxG2B8ztclO/1DsjlHWQIr6yno0idVqJ3YPxWSzzo5lypfBcYc9//
 LxWwRUoaoYmGcO/SO5hiRdej6sqGOhN+XcYFUFsAE+pgWiVZbym9ScYKwMakk59D59bB
 fj6GWp3MaUMuJm47/LcbUZMmR0M9LjURzHKMqkSkUVI7on1HarPwaHpBX5RLN3CfYuRs
 RLMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=hPHQdZ95EHcemJg2QmtUHwacKaPv0vlFLGAaXrOaM7A=;
 b=sJUX3lEfLMsdE4100r8quoJvOQpwzSVHM00gCz+7MfCBJuFiD83kRURpHgv5sDbNy+
 QKJlMQZcvYEmM5rAqWbLCAESuo4WQdvX5QDExv16qkcKUKVisPEx7LgjuXiHGQtXbym7
 gsBpZpg4WAi46sKrUxbUUhRzi+s4KMHQToS10PS+8VdlCZJq2uP7SoRSDqE4ZHl9Rpgi
 gT6RiudW8sPFglBUVN8HcZJ1uH0jqDv76FGhxxPaop89Jpi4+IdNtJzlfF87432+Axxs
 3aoRatM2H6bUTzFyvvg+iB5P5BxLBNRK8SFLNgy/oAWXbZupaZBcV2W2e5Wxt/nyELPT
 207w==
X-Gm-Message-State: AOUpUlGY4pwlE3z9qEGJ/COGMFbV6dv1HQYE5IlbNV6LNRBJJf0qvXaF
 nmxODAfQY4Fz7fTWPlr+URHWS1ypLZc=
X-Google-Smtp-Source: AAOMgpfvKfXq6ni+OxugpJ4hzZxaABgcF2QvK0pnLCX9UmVm7b4LzmSI5gtlovxh16E4GR+MardG/Q==
X-Received: by 2002:a19:910a:: with SMTP id t10-v6mr841618lfd.24.1532077329275; 
 Fri, 20 Jul 2018 02:02:09 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w2-v6sm252394lje.73.2018.07.20.02.02.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 02:02:08 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 20 Jul 2018 12:01:49 +0300
Message-Id: <20180720090150.24560-8-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
References: <20180720090150.24560-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 7/8] xen/gntdev: Implement dma-buf export
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKMS4gQ3JlYXRlIGEgZG1hLWJ1ZiBmcm9tIGdyYW50IHJlZmVyZW5jZXMgcHJvdmlk
ZWQgYnkgdGhlIGZvcmVpZ24KICAgZG9tYWluLiBCeSBkZWZhdWx0IGRtYS1idWYgaXMgYmFja2Vk
IGJ5IHN5c3RlbSBtZW1vcnkgcGFnZXMsIGJ1dAogICBieSBwcm92aWRpbmcgR05UREVWX0RNQV9G
TEFHX1hYWCBmbGFncyBpdCBjYW4gYWxzbyBiZSBjcmVhdGVkCiAgIGFzIGEgRE1BIHdyaXRlLWNv
bWJpbmUvY29oZXJlbnQgYnVmZmVyLCBlLmcuIGFsbG9jYXRlZCB3aXRoCiAgIGNvcnJlc3BvbmRp
bmcgZG1hX2FsbG9jX3h4eCBBUEkuCiAgIEV4cG9ydCB0aGUgcmVzdWx0aW5nIGJ1ZmZlciBhcyBh
IG5ldyBkbWEtYnVmLgoKMi4gSW1wbGVtZW50IHdhaXRpbmcgZm9yIHRoZSBkbWEtYnVmIHRvIGJl
IHJlbGVhc2VkOiBibG9jayB1bnRpbCB0aGUKICAgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2Ny
aXB0b3IgcHJvdmlkZWQgaXMgcmVsZWFzZWQuCiAgIElmIHdpdGhpbiB0aGUgdGltZS1vdXQgcHJv
dmlkZWQgdGhlIGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQgdGhlbgogICAtRVRJTUVET1VUIGVycm9y
IGlzIHJldHVybmVkLiBJZiB0aGUgYnVmZmVyIHdpdGggdGhlIGZpbGUgZGVzY3JpcHRvcgogICBk
b2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeSBiZWVuIHJlbGVhc2VkLCB0aGVuIC1FTk9FTlQg
aXMKICAgcmV0dXJuZWQuIEZvciB2YWxpZCBmaWxlIGRlc2NyaXB0b3JzIHRoaXMgbXVzdCBub3Qg
YmUgdHJlYXRlZCBhcwogICBlcnJvci4KCjMuIE1ha2UgZ250ZGV2J3MgY29tbW9uIGNvZGUgYW5k
IHN0cnVjdHVyZXMgYXZhaWxhYmxlIHRvIGRtYS1idWYuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+ClJldmll
d2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgotLS0K
IGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyB8IDQ1NSArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0NTIgaW5zZXJ0aW9ucygrKSwgMyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMgYi9kcml2
ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKaW5kZXggYWY3ODJjMGE4YTE5Li5jYzRmMTZjODE5MTkg
MTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYworKysgYi9kcml2ZXJzL3hl
bi9nbnRkZXYtZG1hYnVmLmMKQEAgLTMsMTEgKzMsMTQgQEAKIC8qCiAgKiBYZW4gZG1hLWJ1ZiBm
dW5jdGlvbmFsaXR5IGZvciBnbnRkZXYuCiAgKgorICogRE1BIGJ1ZmZlciBpbXBsZW1lbnRhdGlv
biBpcyBiYXNlZCBvbiBkcml2ZXJzL2dwdS9kcm0vZHJtX3ByaW1lLmMuCisgKgogICogQ29weXJp
Z2h0IChjKSAyMDE4IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgog
ICovCiAKICNpbmNsdWRlIDxsaW51eC9rZXJuZWwuaD4KICNpbmNsdWRlIDxsaW51eC9lcnJuby5o
PgorI2luY2x1ZGUgPGxpbnV4L2RtYS1idWYuaD4KICNpbmNsdWRlIDxsaW51eC9zbGFiLmg+CiAj
aW5jbHVkZSA8bGludXgvdHlwZXMuaD4KICNpbmNsdWRlIDxsaW51eC91YWNjZXNzLmg+CkBAIC0x
OCw2ICsyMSwzOSBAQAogI2luY2x1ZGUgImdudGRldi1jb21tb24uaCIKICNpbmNsdWRlICJnbnRk
ZXYtZG1hYnVmLmgiCiAKK3N0cnVjdCBnbnRkZXZfZG1hYnVmIHsKKwlzdHJ1Y3QgZ250ZGV2X2Rt
YWJ1Zl9wcml2ICpwcml2OworCXN0cnVjdCBkbWFfYnVmICpkbWFidWY7CisJc3RydWN0IGxpc3Rf
aGVhZCBuZXh0OworCWludCBmZDsKKworCXVuaW9uIHsKKwkJc3RydWN0IHsKKwkJCS8qIEV4cG9y
dGVkIGJ1ZmZlcnMgYXJlIHJlZmVyZW5jZSBjb3VudGVkLiAqLworCQkJc3RydWN0IGtyZWYgcmVm
Y291bnQ7CisKKwkJCXN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdjsKKwkJCXN0cnVjdCBnbnRkZXZf
Z3JhbnRfbWFwICptYXA7CisJCX0gZXhwOworCX0gdTsKKworCS8qIE51bWJlciBvZiBwYWdlcyB0
aGlzIGJ1ZmZlciBoYXMuICovCisJaW50IG5yX3BhZ2VzOworCS8qIFBhZ2VzIG9mIHRoaXMgYnVm
ZmVyLiAqLworCXN0cnVjdCBwYWdlICoqcGFnZXM7Cit9OworCitzdHJ1Y3QgZ250ZGV2X2RtYWJ1
Zl93YWl0X29iaiB7CisJc3RydWN0IGxpc3RfaGVhZCBuZXh0OworCXN0cnVjdCBnbnRkZXZfZG1h
YnVmICpnbnRkZXZfZG1hYnVmOworCXN0cnVjdCBjb21wbGV0aW9uIGNvbXBsZXRpb247Cit9Owor
CitzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9hdHRhY2htZW50IHsKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNn
dDsKKwllbnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBkaXI7Cit9OworCiBzdHJ1Y3QgZ250ZGV2X2Rt
YWJ1Zl9wcml2IHsKIAkvKiBMaXN0IG9mIGV4cG9ydGVkIERNQSBidWZmZXJzLiAqLwogCXN0cnVj
dCBsaXN0X2hlYWQgZXhwX2xpc3Q7CkBAIC0zMSwxNyArNjcsNDI2IEBAIHN0cnVjdCBnbnRkZXZf
ZG1hYnVmX3ByaXYgewogCiAvKiBJbXBsZW1lbnRhdGlvbiBvZiB3YWl0IGZvciBleHBvcnRlZCBE
TUEgYnVmZmVyIHRvIGJlIHJlbGVhc2VkLiAqLwogCitzdGF0aWMgdm9pZCBkbWFidWZfZXhwX3Jl
bGVhc2Uoc3RydWN0IGtyZWYgKmtyZWYpOworCitzdGF0aWMgc3RydWN0IGdudGRldl9kbWFidWZf
d2FpdF9vYmogKgorZG1hYnVmX2V4cF93YWl0X29ial9uZXcoc3RydWN0IGdudGRldl9kbWFidWZf
cHJpdiAqcHJpdiwKKwkJCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmKQorewor
CXN0cnVjdCBnbnRkZXZfZG1hYnVmX3dhaXRfb2JqICpvYmo7CisKKwlvYmogPSBremFsbG9jKHNp
emVvZigqb2JqKSwgR0ZQX0tFUk5FTCk7CisJaWYgKCFvYmopCisJCXJldHVybiBFUlJfUFRSKC1F
Tk9NRU0pOworCisJaW5pdF9jb21wbGV0aW9uKCZvYmotPmNvbXBsZXRpb24pOworCW9iai0+Z250
ZGV2X2RtYWJ1ZiA9IGdudGRldl9kbWFidWY7CisKKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsK
KwlsaXN0X2FkZCgmb2JqLT5uZXh0LCAmcHJpdi0+ZXhwX3dhaXRfbGlzdCk7CisJLyogUHV0IG91
ciByZWZlcmVuY2UgYW5kIHdhaXQgZm9yIGdudGRldl9kbWFidWYncyByZWxlYXNlIHRvIGZpcmUu
ICovCisJa3JlZl9wdXQoJmdudGRldl9kbWFidWYtPnUuZXhwLnJlZmNvdW50LCBkbWFidWZfZXhw
X3JlbGVhc2UpOworCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CisJcmV0dXJuIG9iajsKK30K
Kworc3RhdGljIHZvaWQgZG1hYnVmX2V4cF93YWl0X29ial9mcmVlKHN0cnVjdCBnbnRkZXZfZG1h
YnVmX3ByaXYgKnByaXYsCisJCQkJICAgICBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAq
b2JqKQoreworCW11dGV4X2xvY2soJnByaXYtPmxvY2spOworCWxpc3RfZGVsKCZvYmotPm5leHQp
OworCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CisJa2ZyZWUob2JqKTsKK30KKworc3RhdGlj
IGludCBkbWFidWZfZXhwX3dhaXRfb2JqX3dhaXQoc3RydWN0IGdudGRldl9kbWFidWZfd2FpdF9v
YmogKm9iaiwKKwkJCQkgICAgdTMyIHdhaXRfdG9fbXMpCit7CisJaWYgKHdhaXRfZm9yX2NvbXBs
ZXRpb25fdGltZW91dCgmb2JqLT5jb21wbGV0aW9uLAorCQkJbXNlY3NfdG9famlmZmllcyh3YWl0
X3RvX21zKSkgPD0gMCkKKwkJcmV0dXJuIC1FVElNRURPVVQ7CisKKwlyZXR1cm4gMDsKK30KKwor
c3RhdGljIHZvaWQgZG1hYnVmX2V4cF93YWl0X29ial9zaWduYWwoc3RydWN0IGdudGRldl9kbWFi
dWZfcHJpdiAqcHJpdiwKKwkJCQkgICAgICAgc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9k
bWFidWYpCit7CisJc3RydWN0IGdudGRldl9kbWFidWZfd2FpdF9vYmogKm9iajsKKworCWxpc3Rf
Zm9yX2VhY2hfZW50cnkob2JqLCAmcHJpdi0+ZXhwX3dhaXRfbGlzdCwgbmV4dCkKKwkJaWYgKG9i
ai0+Z250ZGV2X2RtYWJ1ZiA9PSBnbnRkZXZfZG1hYnVmKSB7CisJCQlwcl9kZWJ1ZygiRm91bmQg
Z250ZGV2X2RtYWJ1ZiBpbiB0aGUgd2FpdCBsaXN0LCB3YWtlXG4iKTsKKwkJCWNvbXBsZXRlX2Fs
bCgmb2JqLT5jb21wbGV0aW9uKTsKKwkJCWJyZWFrOworCQl9Cit9CisKK3N0YXRpYyBzdHJ1Y3Qg
Z250ZGV2X2RtYWJ1ZiAqCitkbWFidWZfZXhwX3dhaXRfb2JqX2dldF9kbWFidWYoc3RydWN0IGdu
dGRldl9kbWFidWZfcHJpdiAqcHJpdiwgaW50IGZkKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVm
ICpnbnRkZXZfZG1hYnVmLCAqcmV0ID0gRVJSX1BUUigtRU5PRU5UKTsKKworCW11dGV4X2xvY2so
JnByaXYtPmxvY2spOworCWxpc3RfZm9yX2VhY2hfZW50cnkoZ250ZGV2X2RtYWJ1ZiwgJnByaXYt
PmV4cF9saXN0LCBuZXh0KQorCQlpZiAoZ250ZGV2X2RtYWJ1Zi0+ZmQgPT0gZmQpIHsKKwkJCXBy
X2RlYnVnKCJGb3VuZCBnbnRkZXZfZG1hYnVmIGluIHRoZSB3YWl0IGxpc3RcbiIpOworCQkJa3Jl
Zl9nZXQoJmdudGRldl9kbWFidWYtPnUuZXhwLnJlZmNvdW50KTsKKwkJCXJldCA9IGdudGRldl9k
bWFidWY7CisJCQlicmVhazsKKwkJfQorCW11dGV4X3VubG9jaygmcHJpdi0+bG9jayk7CisJcmV0
dXJuIHJldDsKK30KKwogc3RhdGljIGludCBkbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQoc3RydWN0
IGdudGRldl9kbWFidWZfcHJpdiAqcHJpdiwgaW50IGZkLAogCQkJCSAgICBpbnQgd2FpdF90b19t
cykKIHsKLQlyZXR1cm4gLUVJTlZBTDsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2Rt
YWJ1ZjsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl93YWl0X29iaiAqb2JqOworCWludCByZXQ7CisK
Kwlwcl9kZWJ1ZygiV2lsbCB3YWl0IGZvciBkbWEtYnVmIHdpdGggZmQgJWRcbiIsIGZkKTsKKwkv
KgorCSAqIFRyeSB0byBmaW5kIHRoZSBETUEgYnVmZmVyOiBpZiBub3QgZm91bmQgbWVhbnMgdGhh
dAorCSAqIGVpdGhlciB0aGUgYnVmZmVyIGhhcyBhbHJlYWR5IGJlZW4gcmVsZWFzZWQgb3IgZmls
ZSBkZXNjcmlwdG9yCisJICogcHJvdmlkZWQgaXMgd3JvbmcuCisJICovCisJZ250ZGV2X2RtYWJ1
ZiA9IGRtYWJ1Zl9leHBfd2FpdF9vYmpfZ2V0X2RtYWJ1Zihwcml2LCBmZCk7CisJaWYgKElTX0VS
UihnbnRkZXZfZG1hYnVmKSkKKwkJcmV0dXJuIFBUUl9FUlIoZ250ZGV2X2RtYWJ1Zik7CisKKwkv
KgorCSAqIGdudGRldl9kbWFidWYgc3RpbGwgZXhpc3RzIGFuZCBpcyByZWZlcmVuY2UgY291bnQg
bG9ja2VkIGJ5IHVzIG5vdywKKwkgKiBzbyBwcmVwYXJlIHRvIHdhaXQ6IGFsbG9jYXRlIHdhaXQg
b2JqZWN0IGFuZCBhZGQgaXQgdG8gdGhlIHdhaXQgbGlzdCwKKwkgKiBzbyB3ZSBjYW4gZmluZCBp
dCBvbiByZWxlYXNlLgorCSAqLworCW9iaiA9IGRtYWJ1Zl9leHBfd2FpdF9vYmpfbmV3KHByaXYs
IGdudGRldl9kbWFidWYpOworCWlmIChJU19FUlIob2JqKSkKKwkJcmV0dXJuIFBUUl9FUlIob2Jq
KTsKKworCXJldCA9IGRtYWJ1Zl9leHBfd2FpdF9vYmpfd2FpdChvYmosIHdhaXRfdG9fbXMpOwor
CWRtYWJ1Zl9leHBfd2FpdF9vYmpfZnJlZShwcml2LCBvYmopOworCXJldHVybiByZXQ7Cit9CisK
Ky8qIERNQSBidWZmZXIgZXhwb3J0IHN1cHBvcnQuICovCisKK3N0YXRpYyBzdHJ1Y3Qgc2dfdGFi
bGUgKgorZG1hYnVmX3BhZ2VzX3RvX3NndChzdHJ1Y3QgcGFnZSAqKnBhZ2VzLCB1bnNpZ25lZCBp
bnQgbnJfcGFnZXMpCit7CisJc3RydWN0IHNnX3RhYmxlICpzZ3Q7CisJaW50IHJldDsKKworCXNn
dCA9IGttYWxsb2Moc2l6ZW9mKCpzZ3QpLCBHRlBfS0VSTkVMKTsKKwlpZiAoIXNndCkgeworCQly
ZXQgPSAtRU5PTUVNOworCQlnb3RvIG91dDsKKwl9CisKKwlyZXQgPSBzZ19hbGxvY190YWJsZV9m
cm9tX3BhZ2VzKHNndCwgcGFnZXMsIG5yX3BhZ2VzLCAwLAorCQkJCQlucl9wYWdlcyA8PCBQQUdF
X1NISUZULAorCQkJCQlHRlBfS0VSTkVMKTsKKwlpZiAocmV0KQorCQlnb3RvIG91dDsKKworCXJl
dHVybiBzZ3Q7CisKK291dDoKKwlrZnJlZShzZ3QpOworCXJldHVybiBFUlJfUFRSKHJldCk7Cit9
CisKK3N0YXRpYyBpbnQgZG1hYnVmX2V4cF9vcHNfYXR0YWNoKHN0cnVjdCBkbWFfYnVmICpkbWFf
YnVmLAorCQkJCSBzdHJ1Y3QgZGV2aWNlICp0YXJnZXRfZGV2LAorCQkJCSBzdHJ1Y3QgZG1hX2J1
Zl9hdHRhY2htZW50ICphdHRhY2gpCit7CisJc3RydWN0IGdudGRldl9kbWFidWZfYXR0YWNobWVu
dCAqZ250ZGV2X2RtYWJ1Zl9hdHRhY2g7CisKKwlnbnRkZXZfZG1hYnVmX2F0dGFjaCA9IGt6YWxs
b2Moc2l6ZW9mKCpnbnRkZXZfZG1hYnVmX2F0dGFjaCksCisJCQkJICAgICAgIEdGUF9LRVJORUwp
OworCWlmICghZ250ZGV2X2RtYWJ1Zl9hdHRhY2gpCisJCXJldHVybiAtRU5PTUVNOworCisJZ250
ZGV2X2RtYWJ1Zl9hdHRhY2gtPmRpciA9IERNQV9OT05FOworCWF0dGFjaC0+cHJpdiA9IGdudGRl
dl9kbWFidWZfYXR0YWNoOworCXJldHVybiAwOworfQorCitzdGF0aWMgdm9pZCBkbWFidWZfZXhw
X29wc19kZXRhY2goc3RydWN0IGRtYV9idWYgKmRtYV9idWYsCisJCQkJICBzdHJ1Y3QgZG1hX2J1
Zl9hdHRhY2htZW50ICphdHRhY2gpCit7CisJc3RydWN0IGdudGRldl9kbWFidWZfYXR0YWNobWVu
dCAqZ250ZGV2X2RtYWJ1Zl9hdHRhY2ggPSBhdHRhY2gtPnByaXY7CisKKwlpZiAoZ250ZGV2X2Rt
YWJ1Zl9hdHRhY2gpIHsKKwkJc3RydWN0IHNnX3RhYmxlICpzZ3QgPSBnbnRkZXZfZG1hYnVmX2F0
dGFjaC0+c2d0OworCisJCWlmIChzZ3QpIHsKKwkJCWlmIChnbnRkZXZfZG1hYnVmX2F0dGFjaC0+
ZGlyICE9IERNQV9OT05FKQorCQkJCWRtYV91bm1hcF9zZ19hdHRycyhhdHRhY2gtPmRldiwgc2d0
LT5zZ2wsCisJCQkJCQkgICBzZ3QtPm5lbnRzLAorCQkJCQkJICAgZ250ZGV2X2RtYWJ1Zl9hdHRh
Y2gtPmRpciwKKwkJCQkJCSAgIERNQV9BVFRSX1NLSVBfQ1BVX1NZTkMpOworCQkJc2dfZnJlZV90
YWJsZShzZ3QpOworCQl9CisKKwkJa2ZyZWUoc2d0KTsKKwkJa2ZyZWUoZ250ZGV2X2RtYWJ1Zl9h
dHRhY2gpOworCQlhdHRhY2gtPnByaXYgPSBOVUxMOworCX0KK30KKworc3RhdGljIHN0cnVjdCBz
Z190YWJsZSAqCitkbWFidWZfZXhwX29wc19tYXBfZG1hX2J1ZihzdHJ1Y3QgZG1hX2J1Zl9hdHRh
Y2htZW50ICphdHRhY2gsCisJCQkgICBlbnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBkaXIpCit7CisJ
c3RydWN0IGdudGRldl9kbWFidWZfYXR0YWNobWVudCAqZ250ZGV2X2RtYWJ1Zl9hdHRhY2ggPSBh
dHRhY2gtPnByaXY7CisJc3RydWN0IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYgPSBhdHRh
Y2gtPmRtYWJ1Zi0+cHJpdjsKKwlzdHJ1Y3Qgc2dfdGFibGUgKnNndDsKKworCXByX2RlYnVnKCJN
YXBwaW5nICVkIHBhZ2VzIGZvciBkZXYgJXBcbiIsIGdudGRldl9kbWFidWYtPm5yX3BhZ2VzLAor
CQkgYXR0YWNoLT5kZXYpOworCisJaWYgKGRpciA9PSBETUFfTk9ORSB8fCAhZ250ZGV2X2RtYWJ1
Zl9hdHRhY2gpCisJCXJldHVybiBFUlJfUFRSKC1FSU5WQUwpOworCisJLyogUmV0dXJuIHRoZSBj
YWNoZWQgbWFwcGluZyB3aGVuIHBvc3NpYmxlLiAqLworCWlmIChnbnRkZXZfZG1hYnVmX2F0dGFj
aC0+ZGlyID09IGRpcikKKwkJcmV0dXJuIGdudGRldl9kbWFidWZfYXR0YWNoLT5zZ3Q7CisKKwkv
KgorCSAqIFR3byBtYXBwaW5ncyB3aXRoIGRpZmZlcmVudCBkaXJlY3Rpb25zIGZvciB0aGUgc2Ft
ZSBhdHRhY2htZW50IGFyZQorCSAqIG5vdCBhbGxvd2VkLgorCSAqLworCWlmIChnbnRkZXZfZG1h
YnVmX2F0dGFjaC0+ZGlyICE9IERNQV9OT05FKQorCQlyZXR1cm4gRVJSX1BUUigtRUJVU1kpOwor
CisJc2d0ID0gZG1hYnVmX3BhZ2VzX3RvX3NndChnbnRkZXZfZG1hYnVmLT5wYWdlcywKKwkJCQkg
IGdudGRldl9kbWFidWYtPm5yX3BhZ2VzKTsKKwlpZiAoIUlTX0VSUihzZ3QpKSB7CisJCWlmICgh
ZG1hX21hcF9zZ19hdHRycyhhdHRhY2gtPmRldiwgc2d0LT5zZ2wsIHNndC0+bmVudHMsIGRpciwK
KwkJCQkgICAgICBETUFfQVRUUl9TS0lQX0NQVV9TWU5DKSkgeworCQkJc2dfZnJlZV90YWJsZShz
Z3QpOworCQkJa2ZyZWUoc2d0KTsKKwkJCXNndCA9IEVSUl9QVFIoLUVOT01FTSk7CisJCX0gZWxz
ZSB7CisJCQlnbnRkZXZfZG1hYnVmX2F0dGFjaC0+c2d0ID0gc2d0OworCQkJZ250ZGV2X2RtYWJ1
Zl9hdHRhY2gtPmRpciA9IGRpcjsKKwkJfQorCX0KKwlpZiAoSVNfRVJSKHNndCkpCisJCXByX2Rl
YnVnKCJGYWlsZWQgdG8gbWFwIHNnIHRhYmxlIGZvciBkZXYgJXBcbiIsIGF0dGFjaC0+ZGV2KTsK
KwlyZXR1cm4gc2d0OworfQorCitzdGF0aWMgdm9pZCBkbWFidWZfZXhwX29wc191bm1hcF9kbWFf
YnVmKHN0cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFjaCwKKwkJCQkJIHN0cnVjdCBzZ190
YWJsZSAqc2d0LAorCQkJCQkgZW51bSBkbWFfZGF0YV9kaXJlY3Rpb24gZGlyKQoreworCS8qIE5v
dCBpbXBsZW1lbnRlZC4gVGhlIHVubWFwIGlzIGRvbmUgYXQgZG1hYnVmX2V4cF9vcHNfZGV0YWNo
KCkuICovCit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfcmVsZWFzZShzdHJ1Y3Qga3JlZiAq
a3JlZikKK3sKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZiA9CisJCWNvbnRh
aW5lcl9vZihrcmVmLCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiwgdS5leHAucmVmY291bnQpOworCisJ
ZG1hYnVmX2V4cF93YWl0X29ial9zaWduYWwoZ250ZGV2X2RtYWJ1Zi0+cHJpdiwgZ250ZGV2X2Rt
YWJ1Zik7CisJbGlzdF9kZWwoJmdudGRldl9kbWFidWYtPm5leHQpOworCWtmcmVlKGdudGRldl9k
bWFidWYpOworfQorCitzdGF0aWMgdm9pZCBkbWFidWZfZXhwX3JlbW92ZV9tYXAoc3RydWN0IGdu
dGRldl9wcml2ICpwcml2LAorCQkJCSAgc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCkKK3sK
KwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKKwlsaXN0X2RlbCgmbWFwLT5uZXh0KTsKKwlnbnRk
ZXZfcHV0X21hcChOVUxMIC8qIGFscmVhZHkgcmVtb3ZlZCAqLywgbWFwKTsKKwltdXRleF91bmxv
Y2soJnByaXYtPmxvY2spOworfQorCitzdGF0aWMgdm9pZCBkbWFidWZfZXhwX29wc19yZWxlYXNl
KHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmKQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRk
ZXZfZG1hYnVmID0gZG1hX2J1Zi0+cHJpdjsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpw
cml2ID0gZ250ZGV2X2RtYWJ1Zi0+cHJpdjsKKworCWRtYWJ1Zl9leHBfcmVtb3ZlX21hcChnbnRk
ZXZfZG1hYnVmLT51LmV4cC5wcml2LAorCQkJICAgICAgZ250ZGV2X2RtYWJ1Zi0+dS5leHAubWFw
KTsKKwltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKKwlrcmVmX3B1dCgmZ250ZGV2X2RtYWJ1Zi0+
dS5leHAucmVmY291bnQsIGRtYWJ1Zl9leHBfcmVsZWFzZSk7CisJbXV0ZXhfdW5sb2NrKCZwcml2
LT5sb2NrKTsKK30KKworc3RhdGljIHZvaWQgKmRtYWJ1Zl9leHBfb3BzX2ttYXAoc3RydWN0IGRt
YV9idWYgKmRtYV9idWYsCisJCQkJIHVuc2lnbmVkIGxvbmcgcGFnZV9udW0pCit7CisJLyogTm90
IGltcGxlbWVudGVkLiAqLworCXJldHVybiBOVUxMOworfQorCitzdGF0aWMgdm9pZCBkbWFidWZf
ZXhwX29wc19rdW5tYXAoc3RydWN0IGRtYV9idWYgKmRtYV9idWYsCisJCQkJICB1bnNpZ25lZCBs
b25nIHBhZ2VfbnVtLCB2b2lkICphZGRyKQoreworCS8qIE5vdCBpbXBsZW1lbnRlZC4gKi8KK30K
Kworc3RhdGljIGludCBkbWFidWZfZXhwX29wc19tbWFwKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVm
LAorCQkJICAgICAgIHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQoreworCS8qIE5vdCBpbXBs
ZW1lbnRlZC4gKi8KKwlyZXR1cm4gMDsKK30KKworc3RhdGljIGNvbnN0IHN0cnVjdCBkbWFfYnVm
X29wcyBkbWFidWZfZXhwX29wcyA9ICB7CisJLmF0dGFjaCA9IGRtYWJ1Zl9leHBfb3BzX2F0dGFj
aCwKKwkuZGV0YWNoID0gZG1hYnVmX2V4cF9vcHNfZGV0YWNoLAorCS5tYXBfZG1hX2J1ZiA9IGRt
YWJ1Zl9leHBfb3BzX21hcF9kbWFfYnVmLAorCS51bm1hcF9kbWFfYnVmID0gZG1hYnVmX2V4cF9v
cHNfdW5tYXBfZG1hX2J1ZiwKKwkucmVsZWFzZSA9IGRtYWJ1Zl9leHBfb3BzX3JlbGVhc2UsCisJ
Lm1hcCA9IGRtYWJ1Zl9leHBfb3BzX2ttYXAsCisJLnVubWFwID0gZG1hYnVmX2V4cF9vcHNfa3Vu
bWFwLAorCS5tbWFwID0gZG1hYnVmX2V4cF9vcHNfbW1hcCwKK307CisKK3N0cnVjdCBnbnRkZXZf
ZG1hYnVmX2V4cG9ydF9hcmdzIHsKKwlzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXY7CisJc3RydWN0
IGdudGRldl9ncmFudF9tYXAgKm1hcDsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpkbWFi
dWZfcHJpdjsKKwlzdHJ1Y3QgZGV2aWNlICpkZXY7CisJaW50IGNvdW50OworCXN0cnVjdCBwYWdl
ICoqcGFnZXM7CisJdTMyIGZkOworfTsKKworc3RhdGljIGludCBkbWFidWZfZXhwX2Zyb21fcGFn
ZXMoc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgKmFyZ3MpCit7CisJREVGSU5FX0RN
QV9CVUZfRVhQT1JUX0lORk8oZXhwX2luZm8pOworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRk
ZXZfZG1hYnVmOworCWludCByZXQ7CisKKwlnbnRkZXZfZG1hYnVmID0ga3phbGxvYyhzaXplb2Yo
KmdudGRldl9kbWFidWYpLCBHRlBfS0VSTkVMKTsKKwlpZiAoIWdudGRldl9kbWFidWYpCisJCXJl
dHVybiAtRU5PTUVNOworCisJa3JlZl9pbml0KCZnbnRkZXZfZG1hYnVmLT51LmV4cC5yZWZjb3Vu
dCk7CisKKwlnbnRkZXZfZG1hYnVmLT5wcml2ID0gYXJncy0+ZG1hYnVmX3ByaXY7CisJZ250ZGV2
X2RtYWJ1Zi0+bnJfcGFnZXMgPSBhcmdzLT5jb3VudDsKKwlnbnRkZXZfZG1hYnVmLT5wYWdlcyA9
IGFyZ3MtPnBhZ2VzOworCWdudGRldl9kbWFidWYtPnUuZXhwLnByaXYgPSBhcmdzLT5wcml2Owor
CWdudGRldl9kbWFidWYtPnUuZXhwLm1hcCA9IGFyZ3MtPm1hcDsKKworCWV4cF9pbmZvLmV4cF9u
YW1lID0gS0JVSUxEX01PRE5BTUU7CisJaWYgKGFyZ3MtPmRldi0+ZHJpdmVyICYmIGFyZ3MtPmRl
di0+ZHJpdmVyLT5vd25lcikKKwkJZXhwX2luZm8ub3duZXIgPSBhcmdzLT5kZXYtPmRyaXZlci0+
b3duZXI7CisJZWxzZQorCQlleHBfaW5mby5vd25lciA9IFRISVNfTU9EVUxFOworCWV4cF9pbmZv
Lm9wcyA9ICZkbWFidWZfZXhwX29wczsKKwlleHBfaW5mby5zaXplID0gYXJncy0+Y291bnQgPDwg
UEFHRV9TSElGVDsKKwlleHBfaW5mby5mbGFncyA9IE9fUkRXUjsKKwlleHBfaW5mby5wcml2ID0g
Z250ZGV2X2RtYWJ1ZjsKKworCWdudGRldl9kbWFidWYtPmRtYWJ1ZiA9IGRtYV9idWZfZXhwb3J0
KCZleHBfaW5mbyk7CisJaWYgKElTX0VSUihnbnRkZXZfZG1hYnVmLT5kbWFidWYpKSB7CisJCXJl
dCA9IFBUUl9FUlIoZ250ZGV2X2RtYWJ1Zi0+ZG1hYnVmKTsKKwkJZ250ZGV2X2RtYWJ1Zi0+ZG1h
YnVmID0gTlVMTDsKKwkJZ290byBmYWlsOworCX0KKworCXJldCA9IGRtYV9idWZfZmQoZ250ZGV2
X2RtYWJ1Zi0+ZG1hYnVmLCBPX0NMT0VYRUMpOworCWlmIChyZXQgPCAwKQorCQlnb3RvIGZhaWw7
CisKKwlnbnRkZXZfZG1hYnVmLT5mZCA9IHJldDsKKwlhcmdzLT5mZCA9IHJldDsKKworCXByX2Rl
YnVnKCJFeHBvcnRpbmcgRE1BIGJ1ZmZlciB3aXRoIGZkICVkXG4iLCByZXQpOworCisJbXV0ZXhf
bG9jaygmYXJncy0+ZG1hYnVmX3ByaXYtPmxvY2spOworCWxpc3RfYWRkKCZnbnRkZXZfZG1hYnVm
LT5uZXh0LCAmYXJncy0+ZG1hYnVmX3ByaXYtPmV4cF9saXN0KTsKKwltdXRleF91bmxvY2soJmFy
Z3MtPmRtYWJ1Zl9wcml2LT5sb2NrKTsKKwlyZXR1cm4gMDsKKworZmFpbDoKKwlpZiAoZ250ZGV2
X2RtYWJ1Zi0+ZG1hYnVmKQorCQlkbWFfYnVmX3B1dChnbnRkZXZfZG1hYnVmLT5kbWFidWYpOwor
CWtmcmVlKGdudGRldl9kbWFidWYpOworCXJldHVybiByZXQ7Cit9CisKK3N0YXRpYyBzdHJ1Y3Qg
Z250ZGV2X2dyYW50X21hcCAqCitkbWFidWZfZXhwX2FsbG9jX2JhY2tpbmdfc3RvcmFnZShzdHJ1
Y3QgZ250ZGV2X3ByaXYgKnByaXYsIGludCBkbWFidWZfZmxhZ3MsCisJCQkJIGludCBjb3VudCkK
K3sKKwlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOworCisJaWYgKHVubGlrZWx5KGNvdW50
IDw9IDApKQorCQlyZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKKworCWlmICgoZG1hYnVmX2ZsYWdz
ICYgR05UREVWX0RNQV9GTEFHX1dDKSAmJgorCSAgICAoZG1hYnVmX2ZsYWdzICYgR05UREVWX0RN
QV9GTEFHX0NPSEVSRU5UKSkgeworCQlwcl9kZWJ1ZygiV3JvbmcgZG1hLWJ1ZiBmbGFnczogMHgl
eFxuIiwgZG1hYnVmX2ZsYWdzKTsKKwkJcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7CisJfQorCisJ
bWFwID0gZ250ZGV2X2FsbG9jX21hcChwcml2LCBjb3VudCwgZG1hYnVmX2ZsYWdzKTsKKwlpZiAo
IW1hcCkKKwkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CisKKwlpZiAodW5saWtlbHkoZ250ZGV2
X2FjY291bnRfbWFwcGVkX3BhZ2VzKGNvdW50KSkpIHsKKwkJcHJfZGVidWcoImNhbid0IG1hcCAl
ZCBwYWdlczogb3ZlciBsaW1pdFxuIiwgY291bnQpOworCQlnbnRkZXZfcHV0X21hcChOVUxMLCBt
YXApOworCQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKKwl9CisJcmV0dXJuIG1hcDsKIH0KIAog
c3RhdGljIGludCBkbWFidWZfZXhwX2Zyb21fcmVmcyhzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXYs
IGludCBmbGFncywKIAkJCQlpbnQgY291bnQsIHUzMiBkb21pZCwgdTMyICpyZWZzLCB1MzIgKmZk
KQogewotCSpmZCA9IC0xOwotCXJldHVybiAtRUlOVkFMOworCXN0cnVjdCBnbnRkZXZfZ3JhbnRf
bWFwICptYXA7CisJc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgYXJnczsKKwlpbnQg
aSwgcmV0OworCisJbWFwID0gZG1hYnVmX2V4cF9hbGxvY19iYWNraW5nX3N0b3JhZ2UocHJpdiwg
ZmxhZ3MsIGNvdW50KTsKKwlpZiAoSVNfRVJSKG1hcCkpCisJCXJldHVybiBQVFJfRVJSKG1hcCk7
CisKKwlmb3IgKGkgPSAwOyBpIDwgY291bnQ7IGkrKykgeworCQltYXAtPmdyYW50c1tpXS5kb21p
ZCA9IGRvbWlkOworCQltYXAtPmdyYW50c1tpXS5yZWYgPSByZWZzW2ldOworCX0KKworCW11dGV4
X2xvY2soJnByaXYtPmxvY2spOworCWdudGRldl9hZGRfbWFwKHByaXYsIG1hcCk7CisJbXV0ZXhf
dW5sb2NrKCZwcml2LT5sb2NrKTsKKworCW1hcC0+ZmxhZ3MgfD0gR05UTUFQX2hvc3RfbWFwOwor
I2lmIGRlZmluZWQoQ09ORklHX1g4NikKKwltYXAtPmZsYWdzIHw9IEdOVE1BUF9kZXZpY2VfbWFw
OworI2VuZGlmCisKKwlyZXQgPSBnbnRkZXZfbWFwX2dyYW50X3BhZ2VzKG1hcCk7CisJaWYgKHJl
dCA8IDApCisJCWdvdG8gb3V0OworCisJYXJncy5wcml2ID0gcHJpdjsKKwlhcmdzLm1hcCA9IG1h
cDsKKwlhcmdzLmRldiA9IHByaXYtPmRtYV9kZXY7CisJYXJncy5kbWFidWZfcHJpdiA9IHByaXYt
PmRtYWJ1Zl9wcml2OworCWFyZ3MuY291bnQgPSBtYXAtPmNvdW50OworCWFyZ3MucGFnZXMgPSBt
YXAtPnBhZ2VzOworCisJcmV0ID0gZG1hYnVmX2V4cF9mcm9tX3BhZ2VzKCZhcmdzKTsKKwlpZiAo
cmV0IDwgMCkKKwkJZ290byBvdXQ7CisKKwkqZmQgPSBhcmdzLmZkOworCXJldHVybiAwOworCitv
dXQ6CisJZG1hYnVmX2V4cF9yZW1vdmVfbWFwKHByaXYsIG1hcCk7CisJcmV0dXJuIHJldDsKIH0K
IAogLyogRE1BIGJ1ZmZlciBpbXBvcnQgc3VwcG9ydC4gKi8KQEAgLTE2OCw2ICs2MTMsMTAgQEAg
c3RydWN0IGdudGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCiAJaWYg
KCFwcml2KQogCQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKIAorCW11dGV4X2luaXQoJnByaXYt
PmxvY2spOworCUlOSVRfTElTVF9IRUFEKCZwcml2LT5leHBfbGlzdCk7CisJSU5JVF9MSVNUX0hF
QUQoJnByaXYtPmV4cF93YWl0X2xpc3QpOworCiAJcmV0dXJuIHByaXY7CiB9CiAKLS0gCjIuMTgu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:02:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:02: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 1fgRIk-0001kK-OZ; Fri, 20 Jul 2018 09:02: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=/dto=ke=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fgRIk-0001jN-3y
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:02:14 +0000
X-Inumbo-ID: 87a8ce61-8bfb-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 87a8ce61-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:01:47 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id u202-v6so1290374lff.9
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 02:02:12 -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;
 bh=ug+pzugMyEUosqLHfKVNMVB2P6QlHUd8/pZDApMTf+g=;
 b=mLgdjqW8uUGpmEN9mKCq+UhYAdpuoQnvtk8gd/8yq+T1t8L0iLfTehIkCJtqAKDEwX
 c6khHG+Xy5bR8wIvikjtHpKdI/opqYJBpFVkMLOkKX1PKl3Nf40r0RKX0sm+/U6217ZT
 QZ10xgTR7wKiWjI0/vnVqwFomZfwX+NJZ2BBcco3WupT47FRr4H+WAsF+5n5OtcUNqj9
 YDkHesMm8OBl54Roa4YOETsbkIDTuW4CEc9S98k2W8Q4GC/dmaITJXscMSW6fdA1LV5N
 8/WmPXw5pAYgogi1DgD8TRhdFC91kqkNqRB4Gwsztr0xQJKebC1hwYwETba/tBk9n92x
 ycoA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=ug+pzugMyEUosqLHfKVNMVB2P6QlHUd8/pZDApMTf+g=;
 b=L9Ii6Zm8tboWwup4iA9NfRaxsD+35q6qnaPo+s8VbCmqNSpCr2cdDQmuuhWkEl/S0v
 XE52AELo5aC1oM8UciAz17CEXQioB5PPlqU+x5JBgbl/Qrhloq+KwUU4VUV+bBiqn/gr
 kCT7gjNYvnDyn8vtKJyrfPr5i5vCzCZciYRSUeHbwc+RvqoGNbf3DgSENS5pD8klaLl/
 /Ol7cC6X0BPBulz3OJei86TS59Qc+JZsrDcoKcejewHmbXRst6y2JJJoAGbnr92SMFxr
 vwKPqOyYBA1xk2ttmFNrdLleYLwzlqqyl6E0uHaaK40KefZWlCryz9APR9II8NSaV2j+
 QDVw==
X-Gm-Message-State: AOUpUlFqVIslis5oC/bYnrj+y0/E7PkIV9S+34LuQyPF/nwSoM3zbLot
 Q2kr+I1d24MHWDSy31nAYv7JkUZhvic=
X-Google-Smtp-Source: AAOMgpd3thKEdUimnhtZWbMQeLfcPVmVUQ8I8A1WrHkX/qVssMcnJ7Y9kh74cnSIEliUHyJ9r8cBQA==
X-Received: by 2002:a19:cc0f:: with SMTP id
 c15-v6mr811968lfg.145.1532077330747; 
 Fri, 20 Jul 2018 02:02:10 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w2-v6sm252394lje.73.2018.07.20.02.02.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 02:02:09 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Fri, 20 Jul 2018 12:01:50 +0300
Message-Id: <20180720090150.24560-9-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
References: <20180720090150.24560-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH v5 8/8] xen/gntdev: Implement dma-buf import
 functionality
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com, daniel.vetter@intel.com, matthew.d.roper@intel.com,
 dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKMS4gSW1wb3J0IGEgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgcHJv
dmlkZWQgYW5kIGV4cG9ydAogICBncmFudGVkIHJlZmVyZW5jZXMgdG8gdGhlIHBhZ2VzIG9mIHRo
YXQgZG1hLWJ1ZiBpbnRvIHRoZSBhcnJheQogICBvZiBncmFudCByZWZlcmVuY2VzLgoKMi4gQWRk
IEFQSSB0byBjbG9zZSBhbGwgcmVmZXJlbmNlcyB0byBhbiBpbXBvcnRlZCBidWZmZXIsIHNvIGl0
IGNhbiBiZQogICByZWxlYXNlZCBieSB0aGUgb3duZXIuIFRoaXMgaXMgb25seSB2YWxpZCBmb3Ig
YnVmZmVycyBjcmVhdGVkIHdpdGgKICAgSU9DVExfR05UREVWX0RNQUJVRl9JTVBfVE9fUkVGUy4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIHwgMjM5
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDIz
NCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVu
L2dudGRldi1kbWFidWYuYyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwppbmRleCBjYzRm
MTZjODE5MTkuLmU0YzlmMWY3NDQ3NiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWRt
YWJ1Zi5jCisrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwpAQCAtMjEsNiArMjEsMTUg
QEAKICNpbmNsdWRlICJnbnRkZXYtY29tbW9uLmgiCiAjaW5jbHVkZSAiZ250ZGV2LWRtYWJ1Zi5o
IgogCisjaWZuZGVmIEdSQU5UX0lOVkFMSURfUkVGCisvKgorICogTm90ZSBvbiB1c2FnZSBvZiBn
cmFudCByZWZlcmVuY2UgMCBhcyBpbnZhbGlkIGdyYW50IHJlZmVyZW5jZToKKyAqIGdyYW50IHJl
ZmVyZW5jZSAwIGlzIHZhbGlkLCBidXQgbmV2ZXIgZXhwb3NlZCB0byBhIGRyaXZlciwKKyAqIGJl
Y2F1c2Ugb2YgdGhlIGZhY3QgaXQgaXMgYWxyZWFkeSBpbiB1c2UvcmVzZXJ2ZWQgYnkgdGhlIFBW
IGNvbnNvbGUuCisgKi8KKyNkZWZpbmUgR1JBTlRfSU5WQUxJRF9SRUYJMAorI2VuZGlmCisKIHN0
cnVjdCBnbnRkZXZfZG1hYnVmIHsKIAlzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9wcml2ICpwcml2Owog
CXN0cnVjdCBkbWFfYnVmICpkbWFidWY7CkBAIC0zNSw2ICs0NCwxNCBAQCBzdHJ1Y3QgZ250ZGV2
X2RtYWJ1ZiB7CiAJCQlzdHJ1Y3QgZ250ZGV2X3ByaXYgKnByaXY7CiAJCQlzdHJ1Y3QgZ250ZGV2
X2dyYW50X21hcCAqbWFwOwogCQl9IGV4cDsKKwkJc3RydWN0IHsKKwkJCS8qIEdyYW50ZWQgcmVm
ZXJlbmNlcyBvZiB0aGUgaW1wb3J0ZWQgYnVmZmVyLiAqLworCQkJZ3JhbnRfcmVmX3QgKnJlZnM7
CisJCQkvKiBTY2F0dGVyLWdhdGhlciB0YWJsZSBvZiB0aGUgaW1wb3J0ZWQgYnVmZmVyLiAqLwor
CQkJc3RydWN0IHNnX3RhYmxlICpzZ3Q7CisJCQkvKiBkbWEtYnVmIGF0dGFjaG1lbnQgb2YgdGhl
IGltcG9ydGVkIGJ1ZmZlci4gKi8KKwkJCXN0cnVjdCBkbWFfYnVmX2F0dGFjaG1lbnQgKmF0dGFj
aDsKKwkJfSBpbXA7CiAJfSB1OwogCiAJLyogTnVtYmVyIG9mIHBhZ2VzIHRoaXMgYnVmZmVyIGhh
cy4gKi8KQEAgLTU5LDYgKzc2LDggQEAgc3RydWN0IGdudGRldl9kbWFidWZfcHJpdiB7CiAJc3Ry
dWN0IGxpc3RfaGVhZCBleHBfbGlzdDsKIAkvKiBMaXN0IG9mIHdhaXQgb2JqZWN0cy4gKi8KIAlz
dHJ1Y3QgbGlzdF9oZWFkIGV4cF93YWl0X2xpc3Q7CisJLyogTGlzdCBvZiBpbXBvcnRlZCBETUEg
YnVmZmVycy4gKi8KKwlzdHJ1Y3QgbGlzdF9oZWFkIGltcF9saXN0OwogCS8qIFRoaXMgaXMgdGhl
IGxvY2sgd2hpY2ggcHJvdGVjdHMgZG1hX2J1Zl94eHggbGlzdHMuICovCiAJc3RydWN0IG11dGV4
IGxvY2s7CiB9OwpAQCAtNDkxLDIxICs1MTAsMjMwIEBAIHN0YXRpYyBpbnQgZG1hYnVmX2V4cF9m
cm9tX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgZmxhZ3MsCiAKIC8qIERNQSBi
dWZmZXIgaW1wb3J0IHN1cHBvcnQuICovCiAKK3N0YXRpYyBpbnQKK2RtYWJ1Zl9pbXBfZ3JhbnRf
Zm9yZWlnbl9hY2Nlc3Moc3RydWN0IHBhZ2UgKipwYWdlcywgdTMyICpyZWZzLAorCQkJCWludCBj
b3VudCwgaW50IGRvbWlkKQoreworCWdyYW50X3JlZl90IHByaXZfZ3JlZl9oZWFkOworCWludCBp
LCByZXQ7CisKKwlyZXQgPSBnbnR0YWJfYWxsb2NfZ3JhbnRfcmVmZXJlbmNlcyhjb3VudCwgJnBy
aXZfZ3JlZl9oZWFkKTsKKwlpZiAocmV0IDwgMCkgeworCQlwcl9kZWJ1ZygiQ2Fubm90IGFsbG9j
YXRlIGdyYW50IHJlZmVyZW5jZXMsIHJldCAlZFxuIiwgcmV0KTsKKwkJcmV0dXJuIHJldDsKKwl9
CisKKwlmb3IgKGkgPSAwOyBpIDwgY291bnQ7IGkrKykgeworCQlpbnQgY3VyX3JlZjsKKworCQlj
dXJfcmVmID0gZ250dGFiX2NsYWltX2dyYW50X3JlZmVyZW5jZSgmcHJpdl9ncmVmX2hlYWQpOwor
CQlpZiAoY3VyX3JlZiA8IDApIHsKKwkJCXJldCA9IGN1cl9yZWY7CisJCQlwcl9kZWJ1ZygiQ2Fu
bm90IGNsYWltIGdyYW50IHJlZmVyZW5jZSwgcmV0ICVkXG4iLCByZXQpOworCQkJZ290byBvdXQ7
CisJCX0KKworCQlnbnR0YWJfZ3JhbnRfZm9yZWlnbl9hY2Nlc3NfcmVmKGN1cl9yZWYsIGRvbWlk
LAorCQkJCQkJeGVuX3BhZ2VfdG9fZ2ZuKHBhZ2VzW2ldKSwgMCk7CisJCXJlZnNbaV0gPSBjdXJf
cmVmOworCX0KKworCXJldHVybiAwOworCitvdXQ6CisJZ250dGFiX2ZyZWVfZ3JhbnRfcmVmZXJl
bmNlcyhwcml2X2dyZWZfaGVhZCk7CisJcmV0dXJuIHJldDsKK30KKworc3RhdGljIHZvaWQgZG1h
YnVmX2ltcF9lbmRfZm9yZWlnbl9hY2Nlc3ModTMyICpyZWZzLCBpbnQgY291bnQpCit7CisJaW50
IGk7CisKKwlmb3IgKGkgPSAwOyBpIDwgY291bnQ7IGkrKykKKwkJaWYgKHJlZnNbaV0gIT0gR1JB
TlRfSU5WQUxJRF9SRUYpCisJCQlnbnR0YWJfZW5kX2ZvcmVpZ25fYWNjZXNzKHJlZnNbaV0sIDAs
IDBVTCk7Cit9CisKK3N0YXRpYyB2b2lkIGRtYWJ1Zl9pbXBfZnJlZV9zdG9yYWdlKHN0cnVjdCBn
bnRkZXZfZG1hYnVmICpnbnRkZXZfZG1hYnVmKQoreworCWtmcmVlKGdudGRldl9kbWFidWYtPnBh
Z2VzKTsKKwlrZnJlZShnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzKTsKKwlrZnJlZShnbnRkZXZf
ZG1hYnVmKTsKK30KKworc3RhdGljIHN0cnVjdCBnbnRkZXZfZG1hYnVmICpkbWFidWZfaW1wX2Fs
bG9jX3N0b3JhZ2UoaW50IGNvdW50KQoreworCXN0cnVjdCBnbnRkZXZfZG1hYnVmICpnbnRkZXZf
ZG1hYnVmOworCWludCBpOworCisJZ250ZGV2X2RtYWJ1ZiA9IGt6YWxsb2Moc2l6ZW9mKCpnbnRk
ZXZfZG1hYnVmKSwgR0ZQX0tFUk5FTCk7CisJaWYgKCFnbnRkZXZfZG1hYnVmKQorCQlnb3RvIGZh
aWw7CisKKwlnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzID0ga2NhbGxvYyhjb3VudCwKKwkJCQkJ
ICAgIHNpemVvZihnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzWzBdKSwKKwkJCQkJICAgIEdGUF9L
RVJORUwpOworCWlmICghZ250ZGV2X2RtYWJ1Zi0+dS5pbXAucmVmcykKKwkJZ290byBmYWlsOwor
CisJZ250ZGV2X2RtYWJ1Zi0+cGFnZXMgPSBrY2FsbG9jKGNvdW50LAorCQkJCSAgICAgICBzaXpl
b2YoZ250ZGV2X2RtYWJ1Zi0+cGFnZXNbMF0pLAorCQkJCSAgICAgICBHRlBfS0VSTkVMKTsKKwlp
ZiAoIWdudGRldl9kbWFidWYtPnBhZ2VzKQorCQlnb3RvIGZhaWw7CisKKwlnbnRkZXZfZG1hYnVm
LT5ucl9wYWdlcyA9IGNvdW50OworCisJZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspCisJCWdu
dGRldl9kbWFidWYtPnUuaW1wLnJlZnNbaV0gPSBHUkFOVF9JTlZBTElEX1JFRjsKKworCXJldHVy
biBnbnRkZXZfZG1hYnVmOworCitmYWlsOgorCWRtYWJ1Zl9pbXBfZnJlZV9zdG9yYWdlKGdudGRl
dl9kbWFidWYpOworCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworfQorCiBzdGF0aWMgc3RydWN0
IGdudGRldl9kbWFidWYgKgogZG1hYnVmX2ltcF90b19yZWZzKHN0cnVjdCBnbnRkZXZfZG1hYnVm
X3ByaXYgKnByaXYsIHN0cnVjdCBkZXZpY2UgKmRldiwKIAkJICAgaW50IGZkLCBpbnQgY291bnQs
IGludCBkb21pZCkKIHsKLQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKKwlzdHJ1Y3QgZ250ZGV2
X2RtYWJ1ZiAqZ250ZGV2X2RtYWJ1ZiwgKnJldDsKKwlzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZjsK
KwlzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRhY2g7CisJc3RydWN0IHNnX3RhYmxlICpz
Z3Q7CisJc3RydWN0IHNnX3BhZ2VfaXRlciBzZ19pdGVyOworCWludCBpOworCisJZG1hX2J1ZiA9
IGRtYV9idWZfZ2V0KGZkKTsKKwlpZiAoSVNfRVJSKGRtYV9idWYpKQorCQlyZXR1cm4gRVJSX0NB
U1QoZG1hX2J1Zik7CisKKwlnbnRkZXZfZG1hYnVmID0gZG1hYnVmX2ltcF9hbGxvY19zdG9yYWdl
KGNvdW50KTsKKwlpZiAoSVNfRVJSKGdudGRldl9kbWFidWYpKSB7CisJCXJldCA9IGdudGRldl9k
bWFidWY7CisJCWdvdG8gZmFpbF9wdXQ7CisJfQorCisJZ250ZGV2X2RtYWJ1Zi0+cHJpdiA9IHBy
aXY7CisJZ250ZGV2X2RtYWJ1Zi0+ZmQgPSBmZDsKKworCWF0dGFjaCA9IGRtYV9idWZfYXR0YWNo
KGRtYV9idWYsIGRldik7CisJaWYgKElTX0VSUihhdHRhY2gpKSB7CisJCXJldCA9IEVSUl9DQVNU
KGF0dGFjaCk7CisJCWdvdG8gZmFpbF9mcmVlX29iajsKKwl9CisKKwlnbnRkZXZfZG1hYnVmLT51
LmltcC5hdHRhY2ggPSBhdHRhY2g7CisKKwlzZ3QgPSBkbWFfYnVmX21hcF9hdHRhY2htZW50KGF0
dGFjaCwgRE1BX0JJRElSRUNUSU9OQUwpOworCWlmIChJU19FUlIoc2d0KSkgeworCQlyZXQgPSBF
UlJfQ0FTVChzZ3QpOworCQlnb3RvIGZhaWxfZGV0YWNoOworCX0KKworCS8qIENoZWNrIG51bWJl
ciBvZiBwYWdlcyB0aGF0IGltcG9ydGVkIGJ1ZmZlciBoYXMuICovCisJaWYgKGF0dGFjaC0+ZG1h
YnVmLT5zaXplICE9IGdudGRldl9kbWFidWYtPm5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQpIHsKKwkJ
cmV0ID0gRVJSX1BUUigtRUlOVkFMKTsKKwkJcHJfZGVidWcoIkRNQSBidWZmZXIgaGFzICV6dSBw
YWdlcywgdXNlci1zcGFjZSBleHBlY3RzICVkXG4iLAorCQkJIGF0dGFjaC0+ZG1hYnVmLT5zaXpl
LCBnbnRkZXZfZG1hYnVmLT5ucl9wYWdlcyk7CisJCWdvdG8gZmFpbF91bm1hcDsKKwl9CisKKwln
bnRkZXZfZG1hYnVmLT51LmltcC5zZ3QgPSBzZ3Q7CisKKwkvKiBOb3cgY29udmVydCBzZ3QgdG8g
YXJyYXkgb2YgcGFnZXMgYW5kIGNoZWNrIGZvciBwYWdlIHZhbGlkaXR5LiAqLworCWkgPSAwOwor
CWZvcl9lYWNoX3NnX3BhZ2Uoc2d0LT5zZ2wsICZzZ19pdGVyLCBzZ3QtPm5lbnRzLCAwKSB7CisJ
CXN0cnVjdCBwYWdlICpwYWdlID0gc2dfcGFnZV9pdGVyX3BhZ2UoJnNnX2l0ZXIpOworCQkvKgor
CQkgKiBDaGVjayBpZiBwYWdlIGlzIHZhbGlkOiB0aGlzIGNhbiBoYXBwZW4gaWYgd2UgYXJlIGdp
dmVuCisJCSAqIGEgcGFnZSBmcm9tIFZSQU0gb3Igb3RoZXIgcmVzb3VyY2VzIHdoaWNoIGFyZSBu
b3QgYmFja2VkCisJCSAqIGJ5IGEgc3RydWN0IHBhZ2UuCisJCSAqLworCQlpZiAoIXBmbl92YWxp
ZChwYWdlX3RvX3BmbihwYWdlKSkpIHsKKwkJCXJldCA9IEVSUl9QVFIoLUVJTlZBTCk7CisJCQln
b3RvIGZhaWxfdW5tYXA7CisJCX0KKworCQlnbnRkZXZfZG1hYnVmLT5wYWdlc1tpKytdID0gcGFn
ZTsKKwl9CisKKwlyZXQgPSBFUlJfUFRSKGRtYWJ1Zl9pbXBfZ3JhbnRfZm9yZWlnbl9hY2Nlc3Mo
Z250ZGV2X2RtYWJ1Zi0+cGFnZXMsCisJCQkJCQkgICAgICBnbnRkZXZfZG1hYnVmLT51LmltcC5y
ZWZzLAorCQkJCQkJICAgICAgY291bnQsIGRvbWlkKSk7CisJaWYgKElTX0VSUihyZXQpKQorCQln
b3RvIGZhaWxfZW5kX2FjY2VzczsKKworCXByX2RlYnVnKCJJbXBvcnRlZCBETUEgYnVmZmVyIHdp
dGggZmQgJWRcbiIsIGZkKTsKKworCW11dGV4X2xvY2soJnByaXYtPmxvY2spOworCWxpc3RfYWRk
KCZnbnRkZXZfZG1hYnVmLT5uZXh0LCAmcHJpdi0+aW1wX2xpc3QpOworCW11dGV4X3VubG9jaygm
cHJpdi0+bG9jayk7CisKKwlyZXR1cm4gZ250ZGV2X2RtYWJ1ZjsKKworZmFpbF9lbmRfYWNjZXNz
OgorCWRtYWJ1Zl9pbXBfZW5kX2ZvcmVpZ25fYWNjZXNzKGdudGRldl9kbWFidWYtPnUuaW1wLnJl
ZnMsIGNvdW50KTsKK2ZhaWxfdW5tYXA6CisJZG1hX2J1Zl91bm1hcF9hdHRhY2htZW50KGF0dGFj
aCwgc2d0LCBETUFfQklESVJFQ1RJT05BTCk7CitmYWlsX2RldGFjaDoKKwlkbWFfYnVmX2RldGFj
aChkbWFfYnVmLCBhdHRhY2gpOworZmFpbF9mcmVlX29iajoKKwlkbWFidWZfaW1wX2ZyZWVfc3Rv
cmFnZShnbnRkZXZfZG1hYnVmKTsKK2ZhaWxfcHV0OgorCWRtYV9idWZfcHV0KGRtYV9idWYpOwor
CXJldHVybiByZXQ7CiB9CiAKLXN0YXRpYyB1MzIgKmRtYWJ1Zl9pbXBfZ2V0X3JlZnMoc3RydWN0
IGdudGRldl9kbWFidWYgKmdudGRldl9kbWFidWYpCisvKgorICogRmluZCB0aGUgaHlwZXIgZG1h
LWJ1ZiBieSBpdHMgZmlsZSBkZXNjcmlwdG9yIGFuZCByZW1vdmUKKyAqIGl0IGZyb20gdGhlIGJ1
ZmZlcidzIGxpc3QuCisgKi8KK3N0YXRpYyBzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqCitkbWFidWZf
aW1wX2ZpbmRfdW5saW5rKHN0cnVjdCBnbnRkZXZfZG1hYnVmX3ByaXYgKnByaXYsIGludCBmZCkK
IHsKLQlyZXR1cm4gTlVMTDsKKwlzdHJ1Y3QgZ250ZGV2X2RtYWJ1ZiAqcSwgKmdudGRldl9kbWFi
dWYsICpyZXQgPSBFUlJfUFRSKC1FTk9FTlQpOworCisJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7
CisJbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKGdudGRldl9kbWFidWYsIHEsICZwcml2LT5pbXBf
bGlzdCwgbmV4dCkgeworCQlpZiAoZ250ZGV2X2RtYWJ1Zi0+ZmQgPT0gZmQpIHsKKwkJCXByX2Rl
YnVnKCJGb3VuZCBnbnRkZXZfZG1hYnVmIGluIHRoZSBpbXBvcnQgbGlzdFxuIik7CisJCQlyZXQg
PSBnbnRkZXZfZG1hYnVmOworCQkJbGlzdF9kZWwoJmdudGRldl9kbWFidWYtPm5leHQpOworCQkJ
YnJlYWs7CisJCX0KKwl9CisJbXV0ZXhfdW5sb2NrKCZwcml2LT5sb2NrKTsKKwlyZXR1cm4gcmV0
OwogfQogCiBzdGF0aWMgaW50IGRtYWJ1Zl9pbXBfcmVsZWFzZShzdHJ1Y3QgZ250ZGV2X2RtYWJ1
Zl9wcml2ICpwcml2LCB1MzIgZmQpCiB7Ci0JcmV0dXJuIC1FSU5WQUw7CisJc3RydWN0IGdudGRl
dl9kbWFidWYgKmdudGRldl9kbWFidWY7CisJc3RydWN0IGRtYV9idWZfYXR0YWNobWVudCAqYXR0
YWNoOworCXN0cnVjdCBkbWFfYnVmICpkbWFfYnVmOworCisJZ250ZGV2X2RtYWJ1ZiA9IGRtYWJ1
Zl9pbXBfZmluZF91bmxpbmsocHJpdiwgZmQpOworCWlmIChJU19FUlIoZ250ZGV2X2RtYWJ1Zikp
CisJCXJldHVybiBQVFJfRVJSKGdudGRldl9kbWFidWYpOworCisJcHJfZGVidWcoIlJlbGVhc2lu
ZyBETUEgYnVmZmVyIHdpdGggZmQgJWRcbiIsIGZkKTsKKworCWRtYWJ1Zl9pbXBfZW5kX2ZvcmVp
Z25fYWNjZXNzKGdudGRldl9kbWFidWYtPnUuaW1wLnJlZnMsCisJCQkJICAgICAgZ250ZGV2X2Rt
YWJ1Zi0+bnJfcGFnZXMpOworCisJYXR0YWNoID0gZ250ZGV2X2RtYWJ1Zi0+dS5pbXAuYXR0YWNo
OworCisJaWYgKGdudGRldl9kbWFidWYtPnUuaW1wLnNndCkKKwkJZG1hX2J1Zl91bm1hcF9hdHRh
Y2htZW50KGF0dGFjaCwgZ250ZGV2X2RtYWJ1Zi0+dS5pbXAuc2d0LAorCQkJCQkgRE1BX0JJRElS
RUNUSU9OQUwpOworCWRtYV9idWYgPSBhdHRhY2gtPmRtYWJ1ZjsKKwlkbWFfYnVmX2RldGFjaChh
dHRhY2gtPmRtYWJ1ZiwgYXR0YWNoKTsKKwlkbWFfYnVmX3B1dChkbWFfYnVmKTsKKworCWRtYWJ1
Zl9pbXBfZnJlZV9zdG9yYWdlKGdudGRldl9kbWFidWYpOworCXJldHVybiAwOwogfQogCiAvKiBE
TUEgYnVmZmVyIElPQ1RMIHN1cHBvcnQuICovCkBAIC01ODIsNyArODEwLDcgQEAgbG9uZyBnbnRk
ZXZfaW9jdGxfZG1hYnVmX2ltcF90b19yZWZzKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKIAlp
ZiAoSVNfRVJSKGdudGRldl9kbWFidWYpKQogCQlyZXR1cm4gUFRSX0VSUihnbnRkZXZfZG1hYnVm
KTsKIAotCWlmIChjb3B5X3RvX3VzZXIodS0+cmVmcywgZG1hYnVmX2ltcF9nZXRfcmVmcyhnbnRk
ZXZfZG1hYnVmKSwKKwlpZiAoY29weV90b191c2VyKHUtPnJlZnMsIGdudGRldl9kbWFidWYtPnUu
aW1wLnJlZnMsCiAJCQkgc2l6ZW9mKCp1LT5yZWZzKSAqIG9wLmNvdW50KSAhPSAwKSB7CiAJCXJl
dCA9IC1FRkFVTFQ7CiAJCWdvdG8gb3V0X3JlbGVhc2U7CkBAIC02MTYsNiArODQ0LDcgQEAgc3Ry
dWN0IGdudGRldl9kbWFidWZfcHJpdiAqZ250ZGV2X2RtYWJ1Zl9pbml0KHZvaWQpCiAJbXV0ZXhf
aW5pdCgmcHJpdi0+bG9jayk7CiAJSU5JVF9MSVNUX0hFQUQoJnByaXYtPmV4cF9saXN0KTsKIAlJ
TklUX0xJU1RfSEVBRCgmcHJpdi0+ZXhwX3dhaXRfbGlzdCk7CisJSU5JVF9MSVNUX0hFQUQoJnBy
aXYtPmltcF9saXN0KTsKIAogCXJldHVybiBwcml2OwogfQotLSAKMi4xOC4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:05:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:05: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 1fgRLh-0002du-C9; Fri, 20 Jul 2018 09: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=tyij=ke=citrix.com=prvs=732d233b5=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fgRLf-0002dG-L8
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:05:15 +0000
X-Inumbo-ID: f37c050b-8bfb-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f37c050b-8bfb-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:04:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="76468030"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH v3 10/13] x86: add iommu_op to enable modification of
 IOMMU mappings
Thread-Index: AQHUHdY/wHC5tKGerEy/rjVgZMh2EqSXsrUAgAAh1SA=
Date: Fri, 20 Jul 2018 09:05:11 +0000
Message-ID: <98b59bedc72f49c3ac5c43966e15412d@AMSPEX02CL03.citrite.net>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-11-paul.durrant@citrix.com>
 <20180720085924.knz5d4rytylytt5j@citrix.com>
In-Reply-To: <20180720085924.knz5d4rytylytt5j@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 v3 10/13] x86: add iommu_op to enable
 modification of 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>,
 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>,
 "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+IFNlbnQ6IDIwIEp1bHkgMjAxOCAwOTo1OQo+IFRvOiBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc7IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47Cj4gQW5kcmV3IENv
b3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2Vvcmdl
LkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+
OyBKdWxpZW4KPiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBLb25yYWQgUnplc3p1dGVr
IFdpbGsKPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjMgMTAvMTNd
IHg4NjogYWRkIGlvbW11X29wIHRvIGVuYWJsZSBtb2RpZmljYXRpb24gb2YKPiBJT01NVSBtYXBw
aW5ncwo+IAo+IE9uIFR1ZSwgSnVsIDE3LCAyMDE4IGF0IDAyOjM4OjEzUE0gKzAxMDAsIFBhdWwg
RHVycmFudCB3cm90ZToKPiA+ICtzdGF0aWMgaW50IGlvbW11X29wX2VuYWJsZV9tb2RpZmljYXRp
b24odm9pZCkKPiA+ICt7Cj4gPiArICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+
ZG9tYWluOwo+ID4gKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICppb21tdSA9IGRvbV9pb21tdShj
dXJyZCk7Cj4gPiArICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11LT5wbGF0
Zm9ybV9vcHM7Cj4gPiArCj4gPiArICAgIC8qIEhhcyBtb2RpZmljYXRpb24gYWxyZWFkeSBiZWVu
IGVuYWJsZWQ/ICovCj4gPiArICAgIGlmICggaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCj4gPiAr
ICAgICAgICByZXR1cm4gMDsKPiA+ICsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogVGhlIElPTU1V
IG1hcHBpbmdzIGNhbm5vdCBiZSBtb2RpZmllZCBpZjoKPiA+ICsgICAgICogLSB0aGUgSU9NTVUg
aXMgbm90IGVuYWJsZWQgb3IsCj4gPiArICAgICAqIC0gdGhlIGN1cnJlbnQgZG9tYWluIGlzIGRv
bTAgYW5kIHRyYW5sc2F0aW9uIGlzIGRpc2FibGVkIG9yLAo+ID4gKyAgICAgKiAtIEhBUCBpcyBl
bmFibGVkIGFuZCB0aGUgSU9NTVUgc2hhcmVzIHRoZSBtYXBwaW5ncy4KPiA+ICsgICAgICovCj4g
PiArICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwKPiA+ICsgICAgICAgICAoaXNfaGFyZHdhcmVf
ZG9tYWluKGN1cnJkKSAmJiBpb21tdV9wYXNzdGhyb3VnaCkgfHwKPiA+ICsgICAgICAgICBpb21t
dV91c2VfaGFwX3B0KGN1cnJkKSApCj4gPiArICAgICAgICByZXR1cm4gLUVBQ0NFUzsKPiA+ICsK
PiA+ICsgICAgLyoKPiA+ICsgICAgICogVGhlIElPTU1VIGltcGxlbWVudGF0aW9uIG11c3QgcHJv
dmlkZSB0aGUgbG9va3VwIG1ldGhvZCBpZgo+ID4gKyAgICAgKiBtb2RpZmljYXRpb24gb2YgdGhl
IG1hcHBpbmdzIGlzIHRvIGJlIHN1cHBvcnRlZC4KPiA+ICsgICAgICovCj4gPiArICAgIGlmICgg
IW9wcy0+bG9va3VwX3BhZ2UgKQo+ID4gKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ID4g
Kwo+ID4gKyAgICBpb21tdS0+aW9tbXVfb3BfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGN1cnJkLCBO
VUxMLCAwKTsKPiA+ICsgICAgaWYgKCAhaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCj4gPiArICAg
ICAgICByZXR1cm4gLUVOT01FTTsKPiA+ICsKPiA+ICsgICAgY3VycmQtPm5lZWRfaW9tbXUgPSAw
OyAvKiBEaXNhYmxlIGlkZW50aXR5IEdGTiBtYXBwaW5nICovCj4gCj4gSSB0aGluayB0aGlzIGZs
YWcgY3VycmVudGx5IHNlcnZlcyB0d28gcHVycG9zZXM6IG9uZSBpcyB0byBpbmRpY2F0ZQo+IHdo
ZXRoZXIgdGhlcmUgYXJlIHJlc291cmNlcyBhbGxvY2F0ZWQgd2l0aGluIHhlbiwgdGhlIG90aGVy
IGl0IGluZGljYXRlCj4gd2hldGhlciBpdCBpcyBpbiB1c2UgKGFzIHN1Z2dlc3RlZCBpbiB0aGUg
Y29tbWVudCkuCj4gCj4gU3VwcG9zZSBhIGRvbWFpbiBnZXRzIGFsbCBpdHMgZGV2aWNlcyBkZWFz
c2lnbmVkIGFmdGVyIHRoaXMgY2FsbCwKPiBvcmlnaW5hbCBpb21tdV90ZWFyZG93biB3b3VsZCBo
YXZlIGJlZW4gY2FsbGVkLCBidXQgbm93IGl0IHdvbid0LiBUaGUKPiBpb21tdSB3aWxsIHN0aWxs
IGJlIHRvcm4gZG93biB3aGVuIGl0IGlzIGRlc3Ryb3llZCwgYnV0IHRoaXMgaXMgYSB2ZXJ5Cj4g
c3VidGxlIGNoYW5nZSBpbiBiZWhhdmlvdXIuCgpUaGF0IGlzIHByZXR0eSBzdWJ0bGUuCiAKPiAK
PiBJTUhPIHdlIHNob3VsZCBjbGVhcmx5IHNlcGFyYXRlIHRoZXNlIHR3byBjYXNlcyBpZiBwb3Nz
aWJsZS4KPiAKCkFncmVlZC4gSSBuZXZlciBsaWtlZCB0aGUgJ25lZWRfaW9tbXUnIG5hbWUgYW55
d2F5LiBJJ2xsIGFkZCBhIHBhdGNoIGJlZm9yZSB0aGlzIG9uZSB0byBkbyB0aGUgcmVuYW1lL3Nw
bGl0LgoKICBQYXVsCgo+ID4gKyAgICByZXR1cm4gMDsKPiA+ICt9Cj4gPiArCj4gWy4uLl0KPiA+
IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gPiBpbmRleCBmYjlkMGUxODQ4Li5jNTE3NDI4NjIx
IDEwMDY0NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gQEAgLTI2LDcgKzI2LDYgQEAg
c3RhdGljIHZvaWQgaW9tbXVfZHVtcF9wMm1fdGFibGUodW5zaWduZWQgY2hhcgo+IGtleSk7Cj4g
Pgo+ID4gIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IGlvbW11X2Rldl9pb3RsYl90aW1lb3V0
ID0gMTAwMDsKPiA+ICBpbnRlZ2VyX3BhcmFtKCJpb21tdV9kZXZfaW90bGJfdGltZW91dCIsIGlv
bW11X2Rldl9pb3RsYl90aW1lb3V0KTsKPiA+IC0KPiAKPiBQbGVhc2Uga2VlcCB0aGUgYmxhbmsg
bGluZSBoZXJlLgo+IAo+IFdlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:14:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09: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 1fgRUu-0003c2-Ec; Fri, 20 Jul 2018 09:14: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgRUs-0003bs-Ha
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:14:46 +0000
X-Inumbo-ID: 484aeb4e-8bfd-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 484aeb4e-8bfd-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11: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 1fgRUo-0006WF-SQ; Fri, 20 Jul 2018 09:14: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 1fgRUo-0007cE-Gp; Fri, 20 Jul 2018 09:14:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgRUo-00068K-Fd; Fri, 20 Jul 2018 09:14:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125345-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 09:14:42 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 125345: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTM0NSBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1MzQ1LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjQ3OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDc5NyAgMjAxOC0w
Ni0yOCAxNjoyNzozMSBaICAgMjEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNzMgIDIw
MTgtMDctMTcgMTE6Mzg6NTkgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGJlcnRvIEdhcmNpYSA8YmVydG9A
aWdhbGlhLmNvbT4KICBBbGV4YW5kcm8gU2FuY2hleiBCYWNoIDxhbGV4YW5kcm9AcGhpLm56Pgog
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIEJyaWplc2ggU2lu
Z2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBCcnVjZSBSb2dlcnMgPGJyb2dlcnNAc3VzZS5j
b20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENv
cm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nZSA8YmVy
cmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQu
Y29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERyLiBE
YXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0
IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQr
cmVuZXNhc0BnbGlkZXIuYmU+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAg
R3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJt
LmNvbT4KICBIZW5yeSBXZXJ0eiA8aHdlcnR6MTBAZ21haWwuY29tPgogIEphY2sgU2Nod2FydHog
PGphY2suc2Nod2FydHpAb3JhY2xlLmNvbT4KICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1l
bnMuY29tPgogIEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KICBKYXNvbiBXYW5n
IDxqYXNvd2FuZ0ByZWRoYXQuY29tPgogIEplZmYgQ29keSA8amNvZHlAcmVkaGF0LmNvbT4KICBK
aW50YWNrIExpbSA8amludGFja0Bjcy5jb2x1bWJpYS5lZHU+CiAgSm9obiBTbm93IDxqc25vd0By
ZWRoYXQuY29tPgogIEpvaG4gVGhvbXNvbiA8Z2l0QGpvaG50aG9tc29uLmZhc3RtYWlsLmNvbS5h
dT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEtPTlJBRCBGcmVkZXJpYyA8ZnJl
ZGVyaWMua29ucmFkQGFkYWNvcmUuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExh
dXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZpdmllciA8bHZpdmll
ckByZWRoYXQuY29tPgogIGxpbnpoZWNoZW5nIDxsaW56aGVjaGVuZ0BodWF3ZWkuY29tPgogIE1h
cmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmsgQ2F2
ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1heCBGaWxpcHBvdiA8
amNtdmJrYmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWlj
aGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtp
biA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFlbCBXYWxsZSA8bWljaGFlbEB3YWxsZS5jYz4KICBN
aWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE11cmlsbyBPcHNmZWxkZXIg
QXJhdWpvIDxtdXJpbG9vQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBOaWEgQWxhcmllIDxuaWEuYWxh
cmllQGdtYWlsLmNvbT4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGFvbG8gQm9u
emluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBMaWV2ZW4gPHBsQGthbXAuZGU+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRl
cnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3Jn
PgogIFByYXNhZCBTaW5nYW1zZXR0eSA8cHJhc2FkLnNpbmdhbXNldHR5QG9yYWNsZS5jb20+CiAg
UHJhc2FkIFNpbmdhbXNldHR5IDxwcmFzYWQuc2luZ2Ftc2V0eUBvcmFjbGUuY29tPgogIFIuIE5h
Z2Vzd2FyYSBTYXN0cnkgPG5hc2FzdHJ5QGluLmlibS5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24g
PHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFn
ZXJ3YWxsQGNpdHJpeC5jb20+CiAgU2hhbm5vbiBaaGFvIDx6aGFvc2hlbmdsb25nQGh1YXdlaS5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFu
IEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRo
YXQuY29tPgogIFRpd2VpIEJpZSA8dGl3ZWkuYmllQGludGVsLmNvbT4KICBWaWN0b3IgS2FtZW5z
a3kgPGthbWVuc2t5QGNpc2NvLmNvbT4KICBWaWt0b3IgTWloYWpsb3Zza2kgPG1paGFqbG92QGxp
bnV4LnZuZXQuaWJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzAwMSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:16:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09: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 1fgRWX-0003sP-U1; Fri, 20 Jul 2018 09: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=xji9=ke=citrix.com=prvs=73274076e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fgRWW-0003sJ-Hm
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 09:16:28 +0000
X-Inumbo-ID: 84b47706-8bfd-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84b47706-8bfd-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:16:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="60710555"
To: Isaila Alexandru <aisaila@bitdefender.com>, Jan Beulich
 <JBeulich@suse.com>, Razvan Cojocaru <rcojocaru@bitdefender.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@bitdefender.com>
 <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
 <585ed415-1cc8-daed-0d65-511e5202deb0@bitdefender.com>
 <5B5061CE02000078001D5C81@prv1-mh.provo.novell.com>
 <1532005711.10865.22.camel@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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
 NkY9enyrlw==
Message-ID: <ef43ebd0-87b9-e351-24ec-7c76e6e30ce4@citrix.com>
Date: Fri, 20 Jul 2018 10:16:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1532005711.10865.22.camel@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.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>

T24gMDcvMTkvMjAxOCAwMjowOCBQTSwgSXNhaWxhIEFsZXhhbmRydSB3cm90ZToKPiBPbiBKbywg
MjAxOC0wNy0xOSBhdCAwNDowMiAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pgo+Pj4+Cj4+
Pj4+Cj4+Pj4+IE9uIDE5LjA3LjE4IGF0IDEwOjQzLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNv
bT4gd3JvdGU6Cj4+PiBPbiAwNy8xOS8yMDE4IDExOjMwIEFNLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pgo+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+IE9uIDE5LjA3LjE4IGF0IDEwOjE4LCA8
YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+PiBPbiBNaSwgMjAxOC0wNy0xOCBh
dCAxNTozMyArMDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4+Pj4+Cj4+Pj4+Pj4KPj4+Pj4+
PiBPbiBKdWwgMiwgMjAxOCwgYXQgODo0MiBBTSwgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZQo+Pj4+Pj4+IGZlbmRlci5jwqAKPj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
YnJlYWs7Cj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqBjYXNlIHAybV9hY2Nlc3NfeDoKPj4+Pj4+
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZmxhZ3MgJj0gfl9QQUdFX1JXOwo+Pj4+Pj4+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBicmVhazsKPj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoGNh
c2UgcDJtX2FjY2Vzc19yd3g6Cj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqBkZWZhdWx0Ogo+Pj4+
Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBicmVhazsKPj4+Pj4+PiDCoMKgwqDCoH0KPj4+
Pj4+IEkgdGhpbmsgeW91IHdhbnQgYW5vdGhlciBibGFuayBsaW5lIGhlcmUgdG9vLgo+Pj4+Pj4K
Pj4+Pj4+IEFsc28sIHRoaXMgZG9lc27igJl0IHNlZW0gdG8gY2FwdHVyZSB0aGUg4oCYcuKAmSBw
YXJ0IG9mIHRoZQo+Pj4+Pj4gZXF1YXRpb24g4oCUCj4+Pj4+PiBzaG91bGRu4oCZdCBwMm1fYWNj
ZXNzX24gZW5kIHVwIHdpdGggYSBub3QtcHJlc2VudCBwMm0gZW50cnk/Cj4+Pj4+IFNWTSBkb3Nl
bid0IGV4cGxpY2l0bHkgcHJvdmlkZSBhIHJlYWQgYWNjZXNzIGJpdCBzbyB3ZSB0cmVhdAo+Pj4+
PiByZWFkIGFuZAo+Pj4+PiB3cml0ZSB0aGUgc2FtZSB3YXkuCj4+Pj4gUmVhZCBhbmQgd3JpdGUg
Y2FuJ3QgcG9zc2libHkgYmUgdHJlYXRlZCB0aGUgc2FtZS4gWW91IG91Z2h0IHRvCj4+Pj4gdXNl
Cj4+Pj4gdGhlIHByZXNlbnQgYml0IHRvIGRlbnkgcmVhZCAocmVhbGx5OiBhbnkpIGFjY2Vzcywg
YXMgYWxzbwo+Pj4+IGltcGxpZWQgYnkKPj4+PiBHZW9yZ2UncyByZXNwb25zZS4KPj4+IFRoZXkg
YXJlbid0IHRyZWF0ZWQgdGhlIHNhbWUgYXMgZmFyIHNlbmRpbmcgb3V0IGEgdm1fZXZlbnQgZ29l
cy4KPj4+IEhvd2V2ZXIsIGlmIHdlIHVuZGVyc3RhbmQgdGhpcyBjb3JyZWN0bHksIHRoZXJlIGlz
IG5vIHdheSB0byBjYXVzZQo+Pj4gb25seQo+Pj4gcmVhZCwgb3Igb25seSB3cml0ZSBleGl0cyBm
b3IgTlBULiBUaGV5IGFyZSBidW5kbGVkIHRvZ2V0aGVyIHVuZGVyCj4+PiBfUEFHRV9SVy4KPj4+
Cj4+PiBTbyBzdm1fZG9fbmVzdGVkX3BnZmF1bHQoKSB0cmllcyB0byBzb3J0IHRoZXNlIG91dDoK
Pj4+Cj4+PiAxNzgxwqDCoMKgwqDCoHN0cnVjdCBucGZlYyBucGZlYyA9IHsKPj4+IDE3ODLCoMKg
wqDCoMKgwqDCoMKgwqAucmVhZF9hY2Nlc3MgPSAhKHBmZWMgJiBQRkVDX2luc25fZmV0Y2gpLAo+
Pj4gMTc4M8KgwqDCoMKgwqDCoMKgwqDCoC53cml0ZV9hY2Nlc3MgPSAhIShwZmVjICYgUEZFQ193
cml0ZV9hY2Nlc3MpLAo+Pj4gMTc4NMKgwqDCoMKgwqDCoMKgwqDCoC5pbnNuX2ZldGNoID0gISEo
cGZlYyAmIFBGRUNfaW5zbl9mZXRjaCksCj4+PiAxNzg1wqDCoMKgwqDCoMKgwqDCoMKgLnByZXNl
bnQgPSAhIShwZmVjICYgUEZFQ19wYWdlX3ByZXNlbnQpLAo+Pj4gMTc4NsKgwqDCoMKgwqB9Owo+
Pj4gMTc4Nwo+Pj4gMTc4OMKgwqDCoMKgwqAvKiBUaGVzZSBiaXRzIGFyZSBtdXR1YWxseSBleGNs
dXNpdmUgKi8KPj4+IDE3ODnCoMKgwqDCoMKgaWYgKCBwZmVjICYgTlBUX1BGRUNfd2l0aF9nbGEg
KQo+Pj4gMTc5MMKgwqDCoMKgwqDCoMKgwqDCoG5wZmVjLmtpbmQgPSBucGZlY19raW5kX3dpdGhf
Z2xhOwo+Pj4gMTc5McKgwqDCoMKgwqBlbHNlIGlmICggcGZlYyAmIE5QVF9QRkVDX2luX2dwdCAp
Cj4+PiAxNzkywqDCoMKgwqDCoMKgwqDCoMKgbnBmZWMua2luZCA9IG5wZmVjX2tpbmRfaW5fZ3B0
Owo+Pj4gMTc5Mwo+Pj4gMTc5NMKgwqDCoMKgwqByZXQgPSBodm1faGFwX25lc3RlZF9wYWdlX2Zh
dWx0KGdwYSwgfjB1bCwgbnBmZWMpOwo+Pj4KPj4+IGJ1dCBhIHJlYWQgYWNjZXNzIGlzIGNvbnNp
ZGVyZWQgdG8gYmUgc29tZXRoaW5nIHRoYXQncyBub3QgYW4gaW5zbgo+Pj4gZmV0Y2gsIGFuZCB3
ZSBvbmx5IGhhdmUgYSBzcGVjaWZpYyBiaXQgc2V0IGZvciB0aGUgd3JpdGUuCj4+Pgo+Pj4gU2lu
Y2UgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdCgpIGxvb2tzIGF0IG5wZmVjIHRvIGRlY2lkZSB3
aGVuIHRvCj4+PiBzZW5kCj4+PiBvdXQgYSB2bV9ldmVudCwgdGhpcyB0YWtlcyBjYXJlIG9mIGhh
bmRsaW5nIHJlYWRzIGFuZCB3cml0ZXMKPj4+IGRpZmZlcmVudGx5Cj4+PiBhdCB0aGlzIGxldmVs
OyBob3dldmVyIGl0J3Mgbm90IHBvc3NpYmxlIHRvIHNldCBzZXBhcmF0ZSBzaW5nbGUKPj4+ICJk
b24ndAo+Pj4gcmVhZCIgb3IgImRvbid0IHdyaXRlIiBleGl0LWNhdXNpbmcgZmxhZ3Mgd2l0aCBO
UFQuCj4+IEFsbCBmaW5lLCBidXQgR2VvcmdlJ3MgcXVlc3Rpb24gd2FzIHJhaXNlZCBpbiB0aGUg
Y29udGV4dCBvZgo+PiBwZXJtaXNzaW9uCj4+IGNvbnZlcnNpb24gZnJvbSBwMm0gdG8gcHRlIHJl
cHJlc2VudGF0aW9uLgo+IAo+IEkndmUgdHJpZWQgYSB0ZXN0IHdpdGggeGVuIGFjY2VzcyB0aGF0
IHNldHPCoFhFTk1FTV9hY2Nlc3NfbiBvbiBhbGwgdGhlCj4gcGFnZXMgYW5kIGluwqBwMm1fdHlw
ZV90b19mbGFncygpIHJlbW92ZSB0aGXCoF9QQUdFX1BSRVNFTlQgZmxhZyBmb3IKPiB0aGXCoHAy
bV9hY2Nlc3NfbiBjYXNlIGFuZCB0aGUgZ3Vlc3QgZmFpbHMgd2l0aCB0cmlwbGUgZmF1bHQuIFRo
ZXJlIGFyZQo+IGEgbG90IG9mIGNoZWNrcyBhZ2FpbnN0wqBfUEFHRV9QUkVTRU5UIGluIHAybS1w
dCBhbmQgYSBsb3Qgb2YgcmV0dXJuCj4gaW52YWxpZCBpZiB0aGUgZmxhZyBpcyBub3QgcHJlc2Vu
dC4gSSBkb24ndCB0aGluayB0aGlzIGlzIHRoZSB3YXkgdG8gZ28KPiB3aXRoIHRoZSBwMm1fYWNj
ZXNzX24gZmxhZ3MuCgpJIHdpbGwgYWJzb2x1dGVseSBuYWNrIGFueSBpbnRlcmZhY2Ugd2hlcmUg
aWYgdGhlIGNhbGxlciBzYXlzLCAiUGxlYXNlCnJlbW92ZSByZWFkIHBlcm1pc3Npb24iLCB0aGUg
aHlwZXJ2aXNvciBzYXlzLCAiT0shIiBidXQgdGhlbiBhbGxvd3MgcmVhZApwZXJtaXNzaW9uIGFu
eXdheSAtLSBwYXJ0aWN1bGFybHkgaW4gb25lIHdoaWNoIGlzIGFsbGVnZWRseSBkZXNpZ25lZCBm
b3IKc2VjdXJpdHkgdG9vbHMuCgpJZiBpdCdzIG5vdCBwcmFjdGljYWwgLyBtb3JlIHdvcmsgdGhh
biBpdCdzIHdvcnRoIGRvaW5nIGF0IHRoZSBtb21lbnQgdG8KaW1wbGVtZW50IHAybV9hY2Nlc3Nf
biBvbiBOUFQsIHRoZW4geW91IHNob3VsZCByZXR1cm4gYW4gZXJyb3Igd2hlbiBpdCdzCnJlcXVl
c3RlZC4KClRoZSBzYW1lIHJlYWxseSBzaG91bGQgYmUgdHJ1ZSBmb3Igd3JpdGUtb25seSBwZXJt
aXNzaW9uIGFzIHdlbGwgLS0gaWYKaXQncyBub3QgcG9zc2libGUgdG8gYWxsb3cgd3JpdGVzIGJ1
dCBub3QgcmVhZHMsIHRoZW4geW91IHNob3VsZCByZXR1cm4KYW4gZXJyb3Igd2hlbiBzdWNoIHBl
cm1pc3Npb25zIGFyZSByZXF1ZXN0ZWQuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:17:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09: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 1fgRXQ-0003zb-Dd; Fri, 20 Jul 2018 09:17: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=uszy=ke=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fgRXO-0003zS-W7
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:17:23 +0000
X-Inumbo-ID: bb9b2da4-8bfd-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb9b2da4-8bfd-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 09:17: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 873E4AE6B;
 Fri, 20 Jul 2018 09:17:19 +0000 (UTC)
To: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <20180720083242.34004-1-roger.pau@citrix.com>
 <20180720090032.a43u6tvqooozuyq2@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: <56c535f2-2a0f-ad5f-8a30-1b77be67a0b7@suse.com>
Date: Fri, 20 Jul 2018 11:17:18 +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: <20180720090032.a43u6tvqooozuyq2@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] lzma: fix hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>

T24gMjAvMDcvMTggMTE6MDAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gRnJpLCBKdWwgMjAsIDIwMTgg
YXQgMTA6MzI6NDJBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+PiBSZW1vdmUgbG9j
YWwgZGVmaW5pdGlvbiBvZiBNSU4gYW5kIGluc3RlYWQgaW5jbHVkZSB0aGUga2VybmVsLmggaGVh
ZGVyCj4+IGZvciB0aGUgaHlwZXJ2aXNvciBidWlsZC4gRml4ZXMgdGhlIGZvbGxvd2luZyBlcnJv
ciBvbiB0aGUgdG9vbHMgYnVpbGQ6Cj4+Cj4+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSB4Y19kb21f
ZGVjb21wcmVzc191bnNhZmVfbHptYS5jOjg6MDoKPj4gLi4vLi4veGVuL2NvbW1vbi91bmx6bWEu
YzozMzowOiBlcnJvcjogIk1JTiIgcmVkZWZpbmVkIFstV2Vycm9yXQo+PiAgI2RlZmluZSBNSU4o
YSwgYikgKCgoYSkgPCAoYikpID8gKGEpIDogKGIpKQo+PiAgXgo+PiBJbiBmaWxlIGluY2x1ZGVk
IGZyb20geGNfcHJpdmF0ZS5oOjQzOjAsCj4+ICAgICAgICAgICAgICAgICAgZnJvbSB4Z19wcml2
YXRlLmg6MjksCj4+ICAgICAgICAgICAgICAgICAgZnJvbSB4Y19kb21fZGVjb21wcmVzc191bnNh
ZmVfbHptYS5jOjU6Cj4+IC9ob21lL29zc3Rlc3QvYnVpbGQuMTI1NDU4LmJ1aWxkLWFtZDY0L3hl
bi9zdHViZG9tL2xpYnhjLXg4Nl82NC8uLi8uLi90b29scy9pbmNsdWRlL3hlbi10b29scy9saWJz
Lmg6MjE6MDogbm90ZTogdGhpcyBpcyB0aGUgbG9jYXRpb24gb2YgdGhlIHByZXZpb3VzIGRlZmlu
aXRpb24KPj4gICNkZWZpbmUgTUlOKHgsIHkpICgoeCkgPCAoeSkgPyAoeCkgOiAoeSkpCj4+ICBe
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgo+IAo+IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+IFN0
cmFuZ2VseSBJIG5ldmVyIHNhdyB0aGlzIGR1cmluZyBteSBidWlsZC4KCldoYXQgZGlkIHlvdXIg
Li9jb25maWd1cmUgcnVuIHNheSBhYm91dCBsem1hIHN1cHBvcnQ/CgoKSnVlcmdlbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:19:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09: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 1fgRZj-0004AW-Sk; Fri, 20 Jul 2018 09: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=tyij=ke=citrix.com=prvs=732d233b5=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fgRZi-0004AQ-MR
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:19:46 +0000
X-Inumbo-ID: 1202fba3-8bfe-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1202fba3-8bfe-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 09:19:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="76468605"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH v3 10/13] x86: add iommu_op to enable modification of
 IOMMU mappings
Thread-Index: AQHUHdY/wHC5tKGerEy/rjVgZMh2EqSXsrUAgAAh1SCAAAScQA==
Date: Fri, 20 Jul 2018 09:19:44 +0000
Message-ID: <9693246090d5443b9a5ce8e0d7d7277f@AMSPEX02CL03.citrite.net>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-11-paul.durrant@citrix.com>
 <20180720085924.knz5d4rytylytt5j@citrix.com>
 <98b59bedc72f49c3ac5c43966e15412d@AMSPEX02CL03.citrite.net>
In-Reply-To: <98b59bedc72f49c3ac5c43966e15412d@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 v3 10/13] x86: add iommu_op to enable
 modification of 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>,
 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>,
 "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFBh
dWwgRHVycmFudA0KPiBTZW50OiAyMCBKdWx5IDIwMTggMTA6MDUNCj4gVG86IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+OyBXZWkgTGl1DQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgQW5kcmV3IENv
b3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFRpbQ0KPiAoWGVuLm9yZykgPHRpbUB4
ZW4ub3JnPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsNCj4gSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT47IElhbg0KPiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFU
Q0ggdjMgMTAvMTNdIHg4NjogYWRkIGlvbW11X29wIHRvIGVuYWJsZQ0KPiBtb2RpZmljYXRpb24g
b2YgSU9NTVUgbWFwcGluZ3MNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g
PiBGcm9tOiBXZWkgTGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNvbV0NCj4gPiBTZW50OiAy
MCBKdWx5IDIwMTggMDk6NTkNCj4gPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0
cml4LmNvbT4NCj4gPiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ow0KPiA+IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29w
ZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+ID4gPEdlb3JnZS5EdW5sYXBAY2l0cml4
LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsNCj4gSnVsaWVuDQo+
ID4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrDQo+
ID4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Ow0KPiBUaW0NCj4gPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gPiBTdWJqZWN0OiBSZTogW1BBVENIIHYzIDEw
LzEzXSB4ODY6IGFkZCBpb21tdV9vcCB0byBlbmFibGUgbW9kaWZpY2F0aW9uDQo+IG9mDQo+ID4g
SU9NTVUgbWFwcGluZ3MNCj4gPg0KPiA+IE9uIFR1ZSwgSnVsIDE3LCAyMDE4IGF0IDAyOjM4OjEz
UE0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiA+ICtzdGF0aWMgaW50IGlvbW11X29w
X2VuYWJsZV9tb2RpZmljYXRpb24odm9pZCkNCj4gPiA+ICt7DQo+ID4gPiArICAgIHN0cnVjdCBk
b21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOw0KPiA+ID4gKyAgICBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICppb21tdSA9IGRvbV9pb21tdShjdXJyZCk7DQo+ID4gPiArICAgIGNvbnN0IHN0cnVj
dCBpb21tdV9vcHMgKm9wcyA9IGlvbW11LT5wbGF0Zm9ybV9vcHM7DQo+ID4gPiArDQo+ID4gPiAr
ICAgIC8qIEhhcyBtb2RpZmljYXRpb24gYWxyZWFkeSBiZWVuIGVuYWJsZWQ/ICovDQo+ID4gPiAr
ICAgIGlmICggaW9tbXUtPmlvbW11X29wX3JhbmdlcyApDQo+ID4gPiArICAgICAgICByZXR1cm4g
MDsNCj4gPiA+ICsNCj4gPiA+ICsgICAgLyoNCj4gPiA+ICsgICAgICogVGhlIElPTU1VIG1hcHBp
bmdzIGNhbm5vdCBiZSBtb2RpZmllZCBpZjoNCj4gPiA+ICsgICAgICogLSB0aGUgSU9NTVUgaXMg
bm90IGVuYWJsZWQgb3IsDQo+ID4gPiArICAgICAqIC0gdGhlIGN1cnJlbnQgZG9tYWluIGlzIGRv
bTAgYW5kIHRyYW5sc2F0aW9uIGlzIGRpc2FibGVkIG9yLA0KPiA+ID4gKyAgICAgKiAtIEhBUCBp
cyBlbmFibGVkIGFuZCB0aGUgSU9NTVUgc2hhcmVzIHRoZSBtYXBwaW5ncy4NCj4gPiA+ICsgICAg
ICovDQo+ID4gPiArICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwNCj4gPiA+ICsgICAgICAgICAo
aXNfaGFyZHdhcmVfZG9tYWluKGN1cnJkKSAmJiBpb21tdV9wYXNzdGhyb3VnaCkgfHwNCj4gPiA+
ICsgICAgICAgICBpb21tdV91c2VfaGFwX3B0KGN1cnJkKSApDQo+ID4gPiArICAgICAgICByZXR1
cm4gLUVBQ0NFUzsNCj4gPiA+ICsNCj4gPiA+ICsgICAgLyoNCj4gPiA+ICsgICAgICogVGhlIElP
TU1VIGltcGxlbWVudGF0aW9uIG11c3QgcHJvdmlkZSB0aGUgbG9va3VwIG1ldGhvZCBpZg0KPiA+
ID4gKyAgICAgKiBtb2RpZmljYXRpb24gb2YgdGhlIG1hcHBpbmdzIGlzIHRvIGJlIHN1cHBvcnRl
ZC4NCj4gPiA+ICsgICAgICovDQo+ID4gPiArICAgIGlmICggIW9wcy0+bG9va3VwX3BhZ2UgKQ0K
PiA+ID4gKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOw0KPiA+ID4gKw0KPiA+ID4gKyAgICBp
b21tdS0+aW9tbXVfb3BfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGN1cnJkLCBOVUxMLCAwKTsNCj4g
PiA+ICsgICAgaWYgKCAhaW9tbXUtPmlvbW11X29wX3JhbmdlcyApDQo+ID4gPiArICAgICAgICBy
ZXR1cm4gLUVOT01FTTsNCj4gPiA+ICsNCj4gPiA+ICsgICAgY3VycmQtPm5lZWRfaW9tbXUgPSAw
OyAvKiBEaXNhYmxlIGlkZW50aXR5IEdGTiBtYXBwaW5nICovDQo+ID4NCj4gPiBJIHRoaW5rIHRo
aXMgZmxhZyBjdXJyZW50bHkgc2VydmVzIHR3byBwdXJwb3Nlczogb25lIGlzIHRvIGluZGljYXRl
DQo+ID4gd2hldGhlciB0aGVyZSBhcmUgcmVzb3VyY2VzIGFsbG9jYXRlZCB3aXRoaW4geGVuLCB0
aGUgb3RoZXIgaXQgaW5kaWNhdGUNCj4gPiB3aGV0aGVyIGl0IGlzIGluIHVzZSAoYXMgc3VnZ2Vz
dGVkIGluIHRoZSBjb21tZW50KS4NCj4gPg0KPiA+IFN1cHBvc2UgYSBkb21haW4gZ2V0cyBhbGwg
aXRzIGRldmljZXMgZGVhc3NpZ25lZCBhZnRlciB0aGlzIGNhbGwsDQo+ID4gb3JpZ2luYWwgaW9t
bXVfdGVhcmRvd24gd291bGQgaGF2ZSBiZWVuIGNhbGxlZCwgYnV0IG5vdyBpdCB3b24ndC4gVGhl
DQo+ID4gaW9tbXUgd2lsbCBzdGlsbCBiZSB0b3JuIGRvd24gd2hlbiBpdCBpcyBkZXN0cm95ZWQs
IGJ1dCB0aGlzIGlzIGEgdmVyeQ0KPiA+IHN1YnRsZSBjaGFuZ2UgaW4gYmVoYXZpb3VyLg0KPiAN
Cj4gVGhhdCBpcyBwcmV0dHkgc3VidGxlLg0KDQpBY3R1YWxseSwgdGhpbmtpbmcgYSBiaXQgbW9y
ZSwgdGhhdCBpcyB0aGUgc2VtYW50aWMgSSB3YW50LiBUaGUgZG9tYWluIGlzIHRha2luZyBjb250
cm9sIG9mIGl0cyBvd24gbWFwcGluZ3MuIEl0IGRvZXNuJ3Qgd2FudCBYZW4gdG8gdGVhciB0aGVt
IGRvd24gdW5kZXIgaXRzIGZlZXQuDQoNCj4gDQo+ID4NCj4gPiBJTUhPIHdlIHNob3VsZCBjbGVh
cmx5IHNlcGFyYXRlIHRoZXNlIHR3byBjYXNlcyBpZiBwb3NzaWJsZS4NCj4gPg0KPiANCj4gQWdy
ZWVkLiBJIG5ldmVyIGxpa2VkIHRoZSAnbmVlZF9pb21tdScgbmFtZSBhbnl3YXkuIEknbGwgYWRk
IGEgcGF0Y2ggYmVmb3JlDQo+IHRoaXMgb25lIHRvIGRvIHRoZSByZW5hbWUvc3BsaXQuDQo+IA0K
DQpJIHN0aWxsIHRoaW5rIHRoaXMgcmVuYW1pbmcvY2xhcmlmaWNhdGlvbiBpcyB3b3J0aHdoaWxl
IHNvIEknbGwgc3RpbGwgYWRkIHNvbWV0aGluZyBpbnRvIHRoZSBzZXJpZXMuDQoNCiAgUGF1bA0K
DQo+ICAgUGF1bA0KPiANCj4gPiA+ICsgICAgcmV0dXJuIDA7DQo+ID4gPiArfQ0KPiA+ID4gKw0K
PiA+IFsuLi5dDQo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9t
bXUuYw0KPiA+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiA+ID4gaW5kZXgg
ZmI5ZDBlMTg0OC4uYzUxNzQyODYyMSAxMDA2NDQNCj4gPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMNCj4gPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMNCj4gPiA+IEBAIC0yNiw3ICsyNiw2IEBAIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJt
X3RhYmxlKHVuc2lnbmVkIGNoYXINCj4gPiBrZXkpOw0KPiA+ID4NCj4gPiA+ICB1bnNpZ25lZCBp
bnQgX19yZWFkX21vc3RseSBpb21tdV9kZXZfaW90bGJfdGltZW91dCA9IDEwMDA7DQo+ID4gPiAg
aW50ZWdlcl9wYXJhbSgiaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQiLA0KPiBpb21tdV9kZXZfaW90
bGJfdGltZW91dCk7DQo+ID4gPiAtDQo+ID4NCj4gPiBQbGVhc2Uga2VlcCB0aGUgYmxhbmsgbGlu
ZSBoZXJlLg0KPiA+DQo+ID4gV2VpLg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:22:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09: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 1fgRc1-0004q4-Av; Fri, 20 Jul 2018 09:22: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=liwp=ke=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fgRc0-0004pz-BJ
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 09:22:08 +0000
X-Inumbo-ID: 4f14e688-8bfe-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::10])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f14e688-8bfe-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:21:41 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1532078524;
 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=Plomj86B5Bp4CGPWyVcU+Lr/CaMjj0Cl7QBVVzybfNI=;
 b=loFDNH6ELshrurYhSP/t3wrQRGHCNO2Z5rie1alab/FIuGLZDoJDfBj8+jV3QbxGf9
 pmHVQ9nF07MWOkHROsML5bc4HJfVj2DdcNtzhYf1CHSje/VzoJAqMXaf7VGGIhX4p8hM
 QrPSVw7SZkeTXy8NxKt6lMETjdR5odwYkD/0JSa0cYdwxSX8NS8ZFNZPMoaEMXD5uang
 H/lkyMQPOQmaMamyHsgId8nbUlz7I+/h9yRZ/HljNAmW7cst5oLH7MBGQx4K6Dp71pSG
 FBCTlW3PPeA7hFbJxo3n6d1k6bVs3jt6xghdUQzNzMrSmGSmtVLdbeGTYl2HuPuMJrXu
 /+og==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oa0tv22oE4L2iGxAh2DLVXcEqAmZo="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.13 AUTH)
 with ESMTPSA id I0b17eu6K9M4Qgp
 (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, 20 Jul 2018 11:22:04 +0200 (CEST)
Date: Fri, 20 Jul 2018 11:21:56 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20180720112156.69e44899.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] CPU flags disappear on Spectre enabled host
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============2865783238031754730=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2865783238031754730==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/MlEsoGEKlEjHwRm5mx=vjo9"; protocol="application/pgp-signature"

--Sig_/MlEsoGEKlEjHwRm5mx=vjo9
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On a host that is booted with the following command line, certain cpu flags=
 disappear in xen-4.9 and later:

(XEN) Command line: loglvl=3Dall guest_loglvl=3Dall console=3Dcom1 com1=3D5=
7600 cpuid=3Dibrsb,stibp,ibpb,ssbd spec-ctrl=3Dibrs,ibpb,ssbd,bti-thunk=3Dr=
etpoline xpti=3Dyes

On my test system the difference in dom0s /proc/cpuinfo is like that:
--- xen-dom0-4.8-spectre.txt
+++ xen-dom0-4.12-spectre.txt
-arat
-arch_perfmon
-dtherm
-epb
-ida
+ss

The concern is that a domU started on a xen-4.8 or earlier host, which is t=
hen migrated to xen-4.9 or later may miss these cpu flags at runtime.

Is the loss of cpuflags intentional?

I just noticed that at least in staging a boot with "no-ibrsb no-stibp no-i=
bpb no-ssbd spec-ctrl=3Dno-xen,rsb=3Dno xpti=3Dno" does still not show thes=
e flags in dom0.

Olaf

--Sig_/MlEsoGEKlEjHwRm5mx=vjo9
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW1GptAAKCRBdQqD6ppg2
fuIoAKD3OdMWHkQ8rVTzhb6UEs/X2SE3+ACdE+sJHE9nRw4PUNGJs91P17/jEvA=
=q9+h
-----END PGP SIGNATURE-----

--Sig_/MlEsoGEKlEjHwRm5mx=vjo9--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2865783238031754730==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:22:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:22: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 1fgRcI-0004sJ-L0; Fri, 20 Jul 2018 09:22: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=5nua=ke=citrix.com=prvs=732c52347=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fgRcG-0004s9-Vy
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:22:25 +0000
X-Inumbo-ID: 5a32a032-8bfe-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a32a032-8bfe-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:21:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="60710899"
Date: Fri, 20 Jul 2018 10:22:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180720092221.re6yjzzcgo5skava@citrix.com>
References: <20180720083242.34004-1-roger.pau@citrix.com>
 <20180720090032.a43u6tvqooozuyq2@citrix.com>
 <56c535f2-2a0f-ad5f-8a30-1b77be67a0b7@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <56c535f2-2a0f-ad5f-8a30-1b77be67a0b7@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] lzma: fix hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 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>

T24gRnJpLCBKdWwgMjAsIDIwMTggYXQgMTE6MTc6MThBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyMC8wNy8xOCAxMTowMCwgV2VpIExpdSB3cm90ZToKPiA+IE9uIEZyaSwgSnVs
IDIwLCAyMDE4IGF0IDEwOjMyOjQyQU0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+
PiBSZW1vdmUgbG9jYWwgZGVmaW5pdGlvbiBvZiBNSU4gYW5kIGluc3RlYWQgaW5jbHVkZSB0aGUg
a2VybmVsLmggaGVhZGVyCj4gPj4gZm9yIHRoZSBoeXBlcnZpc29yIGJ1aWxkLiBGaXhlcyB0aGUg
Zm9sbG93aW5nIGVycm9yIG9uIHRoZSB0b29scyBidWlsZDoKPiA+Pgo+ID4+IEluIGZpbGUgaW5j
bHVkZWQgZnJvbSB4Y19kb21fZGVjb21wcmVzc191bnNhZmVfbHptYS5jOjg6MDoKPiA+PiAuLi8u
Li94ZW4vY29tbW9uL3VubHptYS5jOjMzOjA6IGVycm9yOiAiTUlOIiByZWRlZmluZWQgWy1XZXJy
b3JdCj4gPj4gICNkZWZpbmUgTUlOKGEsIGIpICgoKGEpIDwgKGIpKSA/IChhKSA6IChiKSkKPiA+
PiAgXgo+ID4+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSB4Y19wcml2YXRlLmg6NDM6MCwKPiA+PiAg
ICAgICAgICAgICAgICAgIGZyb20geGdfcHJpdmF0ZS5oOjI5LAo+ID4+ICAgICAgICAgICAgICAg
ICAgZnJvbSB4Y19kb21fZGVjb21wcmVzc191bnNhZmVfbHptYS5jOjU6Cj4gPj4gL2hvbWUvb3Nz
dGVzdC9idWlsZC4xMjU0NTguYnVpbGQtYW1kNjQveGVuL3N0dWJkb20vbGlieGMteDg2XzY0Ly4u
Ly4uL3Rvb2xzL2luY2x1ZGUveGVuLXRvb2xzL2xpYnMuaDoyMTowOiBub3RlOiB0aGlzIGlzIHRo
ZSBsb2NhdGlvbiBvZiB0aGUgcHJldmlvdXMgZGVmaW5pdGlvbgo+ID4+ICAjZGVmaW5lIE1JTih4
LCB5KSAoKHgpIDwgKHkpID8gKHgpIDogKHkpKQo+ID4+ICBeCj4gPj4KPiA+PiBTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IAo+ID4gQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiAKPiA+IFN0cmFuZ2VseSBJ
IG5ldmVyIHNhdyB0aGlzIGR1cmluZyBteSBidWlsZC4KPiAKPiBXaGF0IGRpZCB5b3VyIC4vY29u
ZmlndXJlIHJ1biBzYXkgYWJvdXQgbHptYSBzdXBwb3J0PwoKSXQgYXBwZWFycyB0aGF0IGl0IGdv
dCBicm9rZW4geWVzdGVyZGF5LWlzaCBzbyBJIG5ldmVyIGhhZCBhIGNoYW5jZSB0bwpzZWUgaXQu
IDotKQoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:24:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:24:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgRea-00054s-3a; Fri, 20 Jul 2018 09:24: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgReZ-00054i-3H
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:24:47 +0000
X-Inumbo-ID: c5460c1f-8bfe-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c5460c1f-8bfe-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 09:24: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 1fgReW-0006k7-Lr; Fri, 20 Jul 2018 09:24: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 1fgReW-00083G-FW; Fri, 20 Jul 2018 09:24:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgReW-0005mv-Ed; Fri, 20 Jul 2018 09:24:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125342-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:xen-boot:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-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-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start: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-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-xl:migrate-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-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-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-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl: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-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-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-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=f77982e6911294725180897ff7244446ab708381
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 09:24:44 +0000
Subject: [Xen-devel] [linux-4.9 test] 125342: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTM0MiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTM0Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
cGFzcyBpbiAxMjUyNzEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI1MjcxIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1MjcxIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZjc3OTgyZTY5MTEyOTQ3MjUxODA4
OTdmZjcyNDQ0NDZhYjcwODM4MQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAg
ICAgMDYwNzQ0MDExZTkzNjc5ZjAzOTMyZjA1MDYxOTc0NGJlODk1Yjc3MgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI1MTgzICAyMDE4LTA3LTE1IDE2OjQ2OjUzIFogICAgNCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTI3MSAgMjAxOC0wNy0xNyAxMDoxMjoxOSBaICAgIDIgZGF5cyAgICAy
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFtaXQgU2hhaCA8YWFtc0BhbWF6b24uY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgQmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNA
cmVkaGF0LmNvbT4KICBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KICBD
aHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBEYW1pZW4gTGUgTW9hbCA8ZGFtaWVuLmxl
bW9hbEB3ZGMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4K
ICBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgogIEVyaWMgRHVtYXpldCA8ZWR1
bWF6ZXRAZ29vZ2xlLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR3Jl
ZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIYW5zIGRlIEdv
ZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3Jn
PgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0Bt
ZWxsYW5veC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEppcmkgS29zaW5h
IDxqa29zaW5hQHN1c2UuY3o+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpv
biBIdW50ZXIgPGpvbmF0aGFuaEBudmlkaWEuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hy
b21pdW0ub3JnPgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgTGVvbiBS
b21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxk
c0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGly
b0Bzb2Npb25leHQuY29tPgogIE5hZGF2IEFtaXQgPG5hbWl0QHZtd2FyZS5jb20+CiAgTmljbyBT
bmVjayA8c25lY2tuaWNvQGdtYWlsLmNvbT4KICBPbGVnIE5lc3Rlcm92IDxvbGVnQHJlZGhhdC5j
b20+CiAgT2xsaSBTYWxvbmVuIDxvbGxpLnNhbG9uZW5AaWtpLmZpPgogIE9zY2FyIFNhbHZhZG9y
IDxvc2FsdmFkb3JAc3VzZS5kZT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVy
Lm9yZz4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25AbWlwcy5jb20+CiAgUGF1bCBNZW56ZWwg
PHBtZW56ZWxAbW9sZ2VuLm1wZy5kZT4KICBRaW5nIFhpYSA8eGlhcWluZzE3QGhpc2lsaWNvbi5j
b20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPgogIFNj
b3R0IEJhdWVyIDxzY290dC5iYXVlckBpbnRlbC5jb20+CiAgU2VyZ2UgU2VtaW4gPGZhbmNlci5s
YW5jZXJAZ21haWwuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0ZXZl
IFdpc2UgPHN3aXNlQG9wZW5ncmlkY29tcHV0aW5nLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2Fp
QHN1c2UuZGU+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgogIFRldHN1byBIYW5kYSA8cGVu
Z3Vpbi1rZXJuZWxAaS1sb3ZlLnNha3VyYS5uZS5qcD4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0Bt
aXQuZWR1PgogIFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+CiAgVG9tYXN6IEty
YW1rb3dza2kgPHRrQHRoZS10ay5jb20+CiAgVWxmIEhhbnNzb24gPHVsZi5oYW5zc29uQGxpbmFy
by5vcmc+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICB4MDAyNzAxNzAgPHhp
YXFpbmcxN0BoaXNpbGljb24uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDg3MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:28:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09: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 1fgRhq-0005QR-Ot; Fri, 20 Jul 2018 09:28: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=nmca=ke=xenproject.org=prvs=732f3e721=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fgRhp-0005QH-ON
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:28:09 +0000
X-Inumbo-ID: 278f6885-8bff-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 278f6885-8bff-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:27:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="60711269"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74991-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74964
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 20 Jul 2018 10:28:05 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 74991: 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>

ZmxpZ2h0IDc0OTkxIGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NDk5MS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1qZXNzaWUtbmV0Ym9vdC1weWdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTY0CgpiYXNlbGluZSB2ZXJzaW9uOgog
ZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5NjQKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWpl
c3NpZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWFybWhmLWplc3NpZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1qZXNzaWUtbmV0Ym9vdC1weWdydWIgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0
cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:29:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:29: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 1fgRjI-0005Xw-78; Fri, 20 Jul 2018 09:29: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=b0ax=ke=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fgRjG-0005Xq-SA
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 09:29:38 +0000
X-Inumbo-ID: 72c5d3f6-8bff-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72c5d3f6-8bff-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 09:29:49 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6K9T7AZ096593;
 Fri, 20 Jul 2018 09:29:35 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : to : cc : subject : content-type :
 content-transfer-encoding; s=corp-2018-07-02;
 bh=SK9VMQ8VqGESsTzWrpgC0MIh1b0JSkwcgGoqhK9L8tE=;
 b=1nWvMDWt/VeHV33bQAhVFUSxqedXTDox1GeHu3d3erjUFQAag4sDLvriRxdcTREtU3KN
 I5HPcU55NlTS8GqC5D23Vw67onmdVb+Hskcx4NVpmwuc7UioaYV8AwU9W+1epAKmJlnz
 A2FRxE5TSk7dc9WKgPtYrLCR5pq4ifd5nC4/9Dpy/f5hC9YY5o3hh/RPgTXPPDWQar3C
 uGJ7SaxOM6vcl48tun5KMBAhRJiM2qlMSEa1j095UJ+g85rhyY7MVU+cSsgGulzNV3Ec
 8OIqFMjCo2QKoLTdCImiSDEstB/uUeiP3fFfngjbuO7g9L9sJ/NMSFaPKA/AVE1G213v dQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2k7a3tdynt-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 20 Jul 2018 09:29:35 +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 w6K9TZ3d018087
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 20 Jul 2018 09:29:35 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 w6K9TYAp032649;
 Fri, 20 Jul 2018 09:29:34 GMT
MIME-Version: 1.0
Message-ID: <6be2c543-bca6-4e52-870a-9ed63fd6c67f@default>
Date: Fri, 20 Jul 2018 02:29:34 -0700 (PDT)
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: Xen-Devel <xen-devel@lists.xen.org>
X-Mailer: Zimbra on Oracle Beehive
Content-Disposition: inline
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8959
 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=740
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807200111
Subject: [Xen-devel] [PATCH] x86/physdev: Remove redundant assignment in
 allocate_and_map_msi_pirq()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, jbeulich@suse.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaXJxLmMgfCAgICAyIC0t
CiAxIGZpbGVzIGNoYW5nZWQsIDAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaXJxLmMgYi94ZW4vYXJjaC94ODYvaXJxLmMKaW5kZXggODdl
ZjJlOC4uNTI1M2ZkMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2lycS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9pcnEuYwpAQCAtMjcwMSw4ICsyNzAxLDYgQEAgaW50IGFsbG9jYXRlX2FuZF9tYXBf
bXNpX3BpcnEoc3RydWN0IGRvbWFpbiAqZCwgaW50IGluZGV4LCBpbnQgKnBpcnFfcCwKICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQogCi0gICAgbXNpLT5pcnEgPSBpcnE7Ci0KICAgICBw
Y2lkZXZzX2xvY2soKTsKICAgICAvKiBWZXJpZnkgb3IgZ2V0IHBpcnEuICovCiAgICAgc3Bpbl9s
b2NrKCZkLT5ldmVudF9sb2NrKTsKLS0gCjEuNy4zCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:30:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09: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 1fgRk1-00068g-HM; Fri, 20 Jul 2018 09:30: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=5nua=ke=citrix.com=prvs=732c52347=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fgRk0-00068b-Nq
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 09:30:24 +0000
X-Inumbo-ID: 8e92bd62-8bff-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e92bd62-8bff-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 09:30:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="60711385"
Date: Fri, 20 Jul 2018 10:30:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180720093021.wjwh3vc6qmpqiuom@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-11-paul.durrant@citrix.com>
 <20180720085924.knz5d4rytylytt5j@citrix.com>
 <98b59bedc72f49c3ac5c43966e15412d@AMSPEX02CL03.citrite.net>
 <9693246090d5443b9a5ce8e0d7d7277f@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9693246090d5443b9a5ce8e0d7d7277f@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 10/13] x86: add iommu_op to enable
 modification of 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>,
 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>,
 "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>

T24gRnJpLCBKdWwgMjAsIDIwMTggYXQgMTA6MTk6NDRBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gPgo+ID4gPiBJIHRoaW5rIHRoaXMgZmxhZyBjdXJyZW50bHkgc2VydmVzIHR3byBw
dXJwb3Nlczogb25lIGlzIHRvIGluZGljYXRlCj4gPiA+IHdoZXRoZXIgdGhlcmUgYXJlIHJlc291
cmNlcyBhbGxvY2F0ZWQgd2l0aGluIHhlbiwgdGhlIG90aGVyIGl0IGluZGljYXRlCj4gPiA+IHdo
ZXRoZXIgaXQgaXMgaW4gdXNlIChhcyBzdWdnZXN0ZWQgaW4gdGhlIGNvbW1lbnQpLgo+ID4gPgo+
ID4gPiBTdXBwb3NlIGEgZG9tYWluIGdldHMgYWxsIGl0cyBkZXZpY2VzIGRlYXNzaWduZWQgYWZ0
ZXIgdGhpcyBjYWxsLAo+ID4gPiBvcmlnaW5hbCBpb21tdV90ZWFyZG93biB3b3VsZCBoYXZlIGJl
ZW4gY2FsbGVkLCBidXQgbm93IGl0IHdvbid0LiBUaGUKPiA+ID4gaW9tbXUgd2lsbCBzdGlsbCBi
ZSB0b3JuIGRvd24gd2hlbiBpdCBpcyBkZXN0cm95ZWQsIGJ1dCB0aGlzIGlzIGEgdmVyeQo+ID4g
PiBzdWJ0bGUgY2hhbmdlIGluIGJlaGF2aW91ci4KPiA+IAo+ID4gVGhhdCBpcyBwcmV0dHkgc3Vi
dGxlLgo+IAo+IEFjdHVhbGx5LCB0aGlua2luZyBhIGJpdCBtb3JlLCB0aGF0IGlzIHRoZSBzZW1h
bnRpYyBJIHdhbnQuIFRoZSBkb21haW4KPiBpcyB0YWtpbmcgY29udHJvbCBvZiBpdHMgb3duIG1h
cHBpbmdzLiBJdCBkb2Vzbid0IHdhbnQgWGVuIHRvIHRlYXIKPiB0aGVtIGRvd24gdW5kZXIgaXRz
IGZlZXQuCgpPaCwgdGhpcyBtYWtlcyBzZW5zZS4KCj4gCj4gPiAKPiA+ID4KPiA+ID4gSU1ITyB3
ZSBzaG91bGQgY2xlYXJseSBzZXBhcmF0ZSB0aGVzZSB0d28gY2FzZXMgaWYgcG9zc2libGUuCj4g
PiA+Cj4gPiAKPiA+IEFncmVlZC4gSSBuZXZlciBsaWtlZCB0aGUgJ25lZWRfaW9tbXUnIG5hbWUg
YW55d2F5LiBJJ2xsIGFkZCBhIHBhdGNoIGJlZm9yZQo+ID4gdGhpcyBvbmUgdG8gZG8gdGhlIHJl
bmFtZS9zcGxpdC4KPiA+IAo+IAo+IEkgc3RpbGwgdGhpbmsgdGhpcyByZW5hbWluZy9jbGFyaWZp
Y2F0aW9uIGlzIHdvcnRod2hpbGUgc28gSSdsbCBzdGlsbAo+IGFkZCBzb21ldGhpbmcgaW50byB0
aGUgc2VyaWVzLgo+IAoKVGhhbmtzLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:38:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:38:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgRrv-0006aW-CH; Fri, 20 Jul 2018 09:38: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=k9lc=ke=citrix.com=prvs=7328e59c4=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fgRrt-0006aR-Fm
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 09:38:33 +0000
X-Inumbo-ID: b18e9a8a-8c00-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b18e9a8a-8c00-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 09:38:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="76469461"
To: Olaf Hering <olaf@aepfle.de>, <xen-devel@lists.xen.org>
References: <20180720112156.69e44899.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: <10e3d9ac-eb07-ded9-8538-83a8a036a173@citrix.com>
Date: Fri, 20 Jul 2018 10:38: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: <20180720112156.69e44899.olaf@aepfle.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] CPU flags disappear on Spectre enabled host
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDcvMTggMTA6MjEsIE9sYWYgSGVyaW5nIHdyb3RlOgo+IE9uIGEgaG9zdCB0aGF0IGlz
IGJvb3RlZCB3aXRoIHRoZSBmb2xsb3dpbmcgY29tbWFuZCBsaW5lLCBjZXJ0YWluIGNwdSBmbGFn
cyBkaXNhcHBlYXIgaW4geGVuLTQuOSBhbmQgbGF0ZXI6Cj4KPiAoWEVOKSBDb21tYW5kIGxpbmU6
IGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbCBjb25zb2xlPWNvbTEgY29tMT01NzYwMCBjcHVp
ZD1pYnJzYixzdGlicCxpYnBiLHNzYmQgc3BlYy1jdHJsPWlicnMsaWJwYixzc2JkLGJ0aS10aHVu
az1yZXRwb2xpbmUgeHB0aT15ZXMKPgo+IE9uIG15IHRlc3Qgc3lzdGVtIHRoZSBkaWZmZXJlbmNl
IGluIGRvbTBzIC9wcm9jL2NwdWluZm8gaXMgbGlrZSB0aGF0Ogo+IC0tLSB4ZW4tZG9tMC00Ljgt
c3BlY3RyZS50eHQKPiArKysgeGVuLWRvbTAtNC4xMi1zcGVjdHJlLnR4dAo+IC1hcmF0Cj4gLWFy
Y2hfcGVyZm1vbgo+IC1kdGhlcm0KPiAtZXBiCj4gLWlkYQo+ICtzcwo+Cj4gVGhlIGNvbmNlcm4g
aXMgdGhhdCBhIGRvbVUgc3RhcnRlZCBvbiBhIHhlbi00Ljggb3IgZWFybGllciBob3N0LCB3aGlj
aCBpcyB0aGVuIG1pZ3JhdGVkIHRvIHhlbi00Ljkgb3IgbGF0ZXIgbWF5IG1pc3MgdGhlc2UgY3B1
IGZsYWdzIGF0IHJ1bnRpbWUuCj4KPiBJcyB0aGUgbG9zcyBvZiBjcHVmbGFncyBpbnRlbnRpb25h
bD8KClllcywgYnV0IHRoZXkndmUgZ290IG5vdGhpbmcgdG8gZG8gd2l0aCBTcGVjdHJlLgoKQVJB
VCBwZXJ0YWlucyB0byB0aGUgTG9jYWwgQVBJQyB3aGljaCBkb2Vzbid0IGV4aXN0IGZvciBQVi7C
oApBUkNIX1BFUkZNT04gaXMgZ2VudWluZWx5IHVuYXZhaWxhYmxlIChoaWRkZW4gYmVoaW5kIHRo
ZSB2cG11IFhlbgpjbWRsaW5lIHBhcmFtZXRlciwgYW5kIG9mZiBmb3Igc2VjdXJpdHkgcmVhc29u
cykuCgpEVEhFUk0vRVBCL0lEQSBzaG91bGQgYmUgKGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0
eSwgbm90IGNvcnJlY3RuZXNzKQpsZWFrZWQgdGhyb3VnaCBpbnRvIHRoZSBkb20wIGtlcm5lbCBv
bmx5LCBiZWNhdXNlIGNsYXNzaWMteGVuIGFuZCBQVk9wcwpMaW51eCBtYWtlcyBzb21lIGZhbHNl
IGFuZCBicm9rZW4gYXNzdW1wdGlvbnMuwqAgTm9uZSBvZiB0aGVzZSBiaXRzCnNob3VsZCBiZSB2
aXNpYmxlIGV2ZW4gdG8gZG9tMCwgYmVjYXVzZSBkb20wIGNhbid0IGFjdHVhbGx5IHVzZSBhbnkg
b2YKdGhlIGFzc29jaWF0ZWQgTVNScywgYnV0IGhpZGluZyB0aGVtIGNhdXNlcyBkb20wIG5vdCB0
byB0cnkgcGFyc2luZyB0aGUKQUNQSSB0YWJsZXMgYW5kIGZlZWRpbmcgZGF0YSB0byBYZW4uCgpT
UyBvbiB0aGUgb3RoZXIgaGFuZCB3YXMgdW5pbGF0ZXJhbGx5IGNsb2JiZXJlZCBmb3IgcmVhc29u
cyBJIGNhbid0IHdvcmsKb3V0LCBhbmQgc2hvdWxkIGhhdmUgYWx3YXlzIGJlZW4gYXZhaWxhYmxl
IHRvIGd1ZXN0cy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 09:59:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 09:59: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 1fgSBW-0008L3-3t; Fri, 20 Jul 2018 09:58: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=liwp=ke=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fgSBU-0008Ky-8x
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 09:58:48 +0000
X-Inumbo-ID: 6e241618-8c03-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::3])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6e241618-8c03-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 11:58:20 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1532080724;
 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=bMy18qUzBOm6LVQFt2R8GY14vb8ZUTN+mu4a+N1xxEs=;
 b=leRUqW1CagoJuOoWdS9wU6FtwZorIXxc5W14JpicFxjq37Q/sJez24ErHLUBHZMOW6
 TThOSrnkuIWkOsuOo70dPfbe0+rhtzzZqrdHXW7xUtC6aBcDv9UnTSlfk/w1FLA7fL59
 meSLjcXguJFbym8UPwNgkOQShgbD9otNQ/Gd7pERcKHiQbXa94K99PNjBhy1oznbqyMb
 V5sKWfuZJZ/YweAwvb3Lr0nphv+UaHtiTNVtTS81SAp3H2ZmV/2L/WTBDgZPCIwXUjn1
 VJG7aqwY5nYBtmN/rqabDVxeLfO25qX6GUvRRc8Slo4Afr3JBSKGh2Xr+T5JDNPU3scW
 3vEw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oa0tv22oE4L2iGxAh2DLVXcEqAmZo="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.13 AUTH)
 with ESMTPSA id I0b17eu6K9whQsR
 (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, 20 Jul 2018 11:58:43 +0200 (CEST)
Date: Fri, 20 Jul 2018 11:58:38 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180720115838.46ad7cab.olaf@aepfle.de>
In-Reply-To: <10e3d9ac-eb07-ded9-8538-83a8a036a173@citrix.com>
References: <20180720112156.69e44899.olaf@aepfle.de>
 <10e3d9ac-eb07-ded9-8538-83a8a036a173@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] CPU flags disappear on Spectre enabled host
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============7644489902241821882=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7644489902241821882==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/2ZJ0YVT26vhkB=F.Csobt2W"; protocol="application/pgp-signature"

--Sig_/2ZJ0YVT26vhkB=F.Csobt2W
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Fri, 20 Jul 2018 10:38:30 +0100
schrieb Andrew Cooper <andrew.cooper3@citrix.com>:

> On 20/07/18 10:21, Olaf Hering wrote:
> > Is the loss of cpuflags intentional? =20
> Yes, but they've got nothing to do with Spectre.

Thank you, Andrew. After a few more reboots I figured that booting without =
any cmdline option makes no difference.

=46rom the original report that I got, these additional flags disappeared:

cqm_llc
cqm_occup_llc
pln
pts

I assume a domU can not make use of them either? They are not listed in CPU=
ID in wikipedia, perhaps just not with those names.

Olaf

--Sig_/2ZJ0YVT26vhkB=F.Csobt2W
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW1GyTgAKCRBdQqD6ppg2
fuPEAKDXPc+zreaeCyoT1VLt4N5z3fHzBACgyFaGOU61P3YFfJIGqnNt6DrcIAc=
=mMno
-----END PGP SIGNATURE-----

--Sig_/2ZJ0YVT26vhkB=F.Csobt2W--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7644489902241821882==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 20 10:06:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 10: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 1fgSIo-0000t9-Uw; Fri, 20 Jul 2018 10:06: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=xji9=ke=citrix.com=prvs=73274076e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fgSIo-0000t4-6k
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 10:06:22 +0000
X-Inumbo-ID: 94623117-8c04-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 94623117-8c04-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 10:06:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="60713162"
To: Isaila Alexandru <aisaila@bitdefender.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@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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
 NkY9enyrlw==
Message-ID: <2e1324f3-faeb-4f51-17da-13358d49d59f@citrix.com>
Date: Fri, 20 Jul 2018 11:05:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1531988299.10865.16.camel@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.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>

T24gMDcvMTkvMjAxOCAwOToxOCBBTSwgSXNhaWxhIEFsZXhhbmRydSB3cm90ZToKPiBPbiBNaSwg
MjAxOC0wNy0xOCBhdCAxNTozMyArMDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4KPj4+Cj4+
PiBPbiBKdWwgMiwgMjAxOCwgYXQgODo0MiBBTSwgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jCj4+PiBvbT4gd3JvdGU6Cj4+Pgo+Pj4gRnJvbTogSXNhaWxhIEFsZXhhbmRy
dSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4+Pgo+Pj4gVGhpcyBwYXRjaCBhZGRzIGFjY2Vz
cyByaWdodHMgZm9yIHRoZSBOUFQgcGFnZXMuIFRoZSBhY2Nlc3MgcmlnaHRzCj4+PiBhcmUKPj4+
IHNhdmVkIGluIGEgcmFkaXggdHJlZSB3aXRoIHRoZSByb290IHNhdmVkIGluIHAybV9kb21haW4u
IFRoZSByaWdodHMKPj4+IGFyZSBtYW5pcHVsYXRlZCB0aHJvdWdoIHAybV9zZXRfYWNjZXNzKCkK
Pj4+IGFuZCBwMm1fZ2V0X2FjY2VzcygpIGZ1bmN0aW9ucy4KPj4+IFRoZSBwYXRjaCBmb2xsb3dz
IHRoZSBlcHQgbG9naWMuCj4+IFRoaXMgZGVzY3JpcHRpb24gbmVlZHMgdG8gYmUgbXVjaCBtb3Jl
IGNvbXBsZXRlLsKgwqBTb21ldGhpbmcgbGlrZQo+PiB0aGlzOgo+Pgo+PiAtLS0KPj4gVGhpcyBw
YXRjaCBhZGRzIGFjY2VzcyBjb250cm9sIGZvciBOUFQgbW9kZS7CoMKgCj4+Cj4+IFRoZXJlIGFy
ZW7igJl0IGVub3VnaCBleHRyYSBiaXRzIHRvIHN0b3JlIHRoZSBhY2Nlc3MgcmlnaHRzIGluIHRo
ZSBOUFQKPj4gcDJtIHRhYmxlLCBzbyB3ZSBhZGQgYSByYWRpeCB0cmVlIHRvIHN0b3JlIHRoZSBy
aWdodHMuwqDCoEZvcgo+PiBlZmZpY2llbmN5LCByZW1vdmUgZW50cmllcyB3aGljaCBtYXRjaCB0
aGUgZGVmYXVsdCBwZXJtaXNzaW9ucyByYXRoZXIKPj4gdGhhbiBjb250aW51aW5nIHRvIHN0b3Jl
IHRoZW0uCj4+Cj4+IE1vZGlmeSBwMm0tcHQuYzpwMm1fdHlwZV90b19mbGFncygpIHRvIG1pcnJv
ciB0aGUgZXB0IHZlcnNpb246IHRha2luZwo+PiBhbiBhY2Nlc3MsIGFuZCByZW1vdmluZyAvIGFk
ZGluZyBSVyBvciBOWCBmbGFncyBhcyBhcHByb3ByaWF0ZS4KPj4gLS0tCj4+Cj4gSSB3aWxsIHVw
ZGF0ZSB0aGUgcGF0Y2ggZGVzY3JpcHRpb24uCj4+Pgo+Pj4KPj4+IE5vdGU6IEl0IHdhcyB0ZXN0
ZWQgd2l0aCB4ZW4tYWNjZXNzIHdyaXRlCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1
IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4+Cj4+Pgo+Pj4KPj4+IC0tLQo+Pj4g
Q2hhbmdlcyBzaW5jZSBWMjoKPj4+IAktIERlbGV0ZSBibGFrIGxpbmUKPj4+IAktIEFkZCByZXR1
cm4gaWYgcDJtX2FjY2Vzc19yd3ggPSBhCj4+PiAJLSBEZWxldGUgdGhlIGNvbW1lbnQgZnJvbSBw
Mm1fcHRfZ2V0X2VudHJ5KCkKPj4+IAktIE1vdmVkIHJhZGl4X3RyZWVfaW5pdCgpIHRvIGFyY2hf
bW9uaXRvcl9pbml0X2RvbWFpbigpLgo+Pj4gLS0tCj4+PiB4ZW4vYXJjaC94ODYvbW0vbWVtX2Fj
Y2Vzcy5jwqDCoMKgwqDCoHzCoMKgwqAzICsrCj4+PiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmPC
oMKgwqDCoMKgwqDCoMKgwqB8IDEwOQo+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tCj4+PiB4ZW4vYXJjaC94ODYvbW0vcDJtLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqB8wqDCoMKgNiArKysKPj4+IHhlbi9hcmNoL3g4Ni9tb25pdG9yLmPCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgfMKgwqAxMyArKysrKwo+Pj4geGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fYWNjZXNzLmgg
fMKgwqDCoDIgKy0KPj4+IHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmjCoMKgwqDCoMKgwqDCoMKg
fMKgwqDCoDYgKysrCj4+PiA2IGZpbGVzIGNoYW5nZWQsIDEyNCBpbnNlcnRpb25zKCspLCAxNSBk
ZWxldGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nl
c3MuYwo+Pj4gYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4+PiBpbmRleCBjMGNkMDE3
Li5kNzhjODJjIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+
Pj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+Pj4gQEAgLTIyMSw3ICsyMjEs
MTAgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwKPj4+IHVuc2lnbmVk
IGxvbmcgZ2xhLAo+Pj4gwqDCoMKgwqDCoMKgwqDCoHsKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfR0xBX1ZBTElEOwo+Pj4g
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcmVxLT51Lm1lbV9hY2Nlc3MuZ2xhID0gZ2xhOwo+Pj4g
K8KgwqDCoMKgwqDCoMKgwqB9Cj4+Pgo+Pj4gK8KgwqDCoMKgwqDCoMKgwqBpZiAoIG5wZmVjLmds
YV92YWxpZCB8fCBjcHVfaGFzX3N2bSApCj4+PiArwqDCoMKgwqDCoMKgwqDCoHsKPj4gSSBjYW7i
gJl0IGltbWVkaWF0ZWx5IHRlbGwgd2hhdCB0aGlzIGlzIGFib3V0LCB3aGljaCBtZWFucyBpdCBu
ZWVkcyBhCj4+IGNvbW1lbnQuCj4+Cj4+IEl0IG1heSBhbHNvIGJlIChkZXBlbmRpbmcgb24gd2h5
IHRoaXMgaXMgaGVyZSkgdGhhdCDigJxjcHVfaGFzX3N2beKAnQo+PiBtYWtlcyB0aGlzIG1vcmUg
ZnJhZ2lsZSDigJQgaWYgdGhpcyBpcyByZWFsbHkgYWJvdXQgaGF2aW5nIGEgcmFkaXgKPj4gdHJl
ZSwgZm9yIGluc3RhbmNlLCB0aGVuIHlvdSBzaG91bGQgcHJvYmFibHkgY2hlY2sgZm9yIGEgcmFk
aXggdHJlZS4KPiAKPiBUaGlzIGlzIGFib3V0IHRoZSBkaWZmZXJlbnQgbnBmZWMgb24gU1ZOLiBU
aGUgZ2xhIGluIG5ldmVyIHZhbGlkIHNvIHRoZQo+IGZhdWx0IGZsYWcgd2lsbCBub3QgYmUgc2V0
LgoKUmlnaHQgLS0gdGhlbiByZWFsbHkgdGhpcyBjaGVjayB3YXMgYWx3YXlzIGEgVk1YLWlzbSwg
YW5kIHNob3VsZCByZWFsbHkKaGF2ZSBiZWVuOgoKICAgIC8qIFZNWCBjYW4gb25seSB0ZWxsIHRo
ZSBmYXVsdCB0eXBlIGlmIGdsYV92YWxpZCBpcyBzZXQgKi8KICAgIGlmICggIShjcHVfaGFzX3Zt
eCAmJiAhbnBmZWMuZ2xhX3ZhbGlkKSApIHsKICAgIC4uLgoKQnV0IGluIGFueSBjYXNlLCBpZiBj
cHVfaGFzX3ZteCAmJiAhbnBmZWMuZ2xhX3ZhbGlkLCB0aGVuIG5wZmVjLmtpbmQKc2hvdWxkIGJl
IG5wZmVjX2tpbmRfdW5rbm93biAoPT0wKTsgc28gaXMgdGhlcmUgYW55IHJlYXNvbiBub3QgdG8g
cmVhZApucGZlYy5raW5kIGhlcmUgdW5jb25kaXRpb25hbGx5PyAgaS5lLiwgbGlrZSBiZWxvdz8K
CiAgICBpZiAoIG5wZmVjLmdsYV92YWxpZCApCiAgICB7CiAgICAgICAgcmVxLT51Lm1lbV9hY2Nl
c3MuZmxhZ3MgfD0gTUVNX0FDQ0VTU19HTEFfVkFMSUQ7CiAgICAgICAgcmVxLT51Lm1lbV9hY2Nl
c3MuZ2xhID0gZ2xhOwogICAgfQoKICAgIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5kX3dp
dGhfZ2xhICkKICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZB
VUxUX1dJVEhfR0xBOwogICAgZWxzZSBpZiAoIG5wZmVjLmtpbmQgPT0gbnBmZWNfa2luZF9pbl9n
cHQgKQogICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfRkFVTFRf
SU5fR1BUOwoKCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 10:08:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 10:08: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 1fgSKU-0000zr-EP; Fri, 20 Jul 2018 10:08: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=k9lc=ke=citrix.com=prvs=7328e59c4=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fgSKS-0000zh-GB
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 10:08:04 +0000
X-Inumbo-ID: d10c3326-8c04-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d10c3326-8c04-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 10:08:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="76470716"
To: Olaf Hering <olaf@aepfle.de>
References: <20180720112156.69e44899.olaf@aepfle.de>
 <10e3d9ac-eb07-ded9-8538-83a8a036a173@citrix.com>
 <20180720115838.46ad7cab.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: <be96ce8c-79a9-aa4a-a100-dce8c7eac7cd@citrix.com>
Date: Fri, 20 Jul 2018 11:08: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: <20180720115838.46ad7cab.olaf@aepfle.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] CPU flags disappear on Spectre enabled host
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDcvMTggMTA6NTgsIE9sYWYgSGVyaW5nIHdyb3RlOgo+IEFtIEZyaSwgMjAgSnVsIDIw
MTggMTA6Mzg6MzAgKzAxMDAKPiBzY2hyaWViIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ogo+Cj4+IE9uIDIwLzA3LzE4IDEwOjIxLCBPbGFmIEhlcmluZyB3cm90ZToK
Pj4+IElzIHRoZSBsb3NzIG9mIGNwdWZsYWdzIGludGVudGlvbmFsPyAgCj4+IFllcywgYnV0IHRo
ZXkndmUgZ290IG5vdGhpbmcgdG8gZG8gd2l0aCBTcGVjdHJlLgo+IFRoYW5rIHlvdSwgQW5kcmV3
LiBBZnRlciBhIGZldyBtb3JlIHJlYm9vdHMgSSBmaWd1cmVkIHRoYXQgYm9vdGluZyB3aXRob3V0
IGFueSBjbWRsaW5lIG9wdGlvbiBtYWtlcyBubyBkaWZmZXJlbmNlLgo+Cj4gRnJvbSB0aGUgb3Jp
Z2luYWwgcmVwb3J0IHRoYXQgSSBnb3QsIHRoZXNlIGFkZGl0aW9uYWwgZmxhZ3MgZGlzYXBwZWFy
ZWQ6Cj4KPiBjcW1fbGxjCj4gY3FtX29jY3VwX2xsYwo+IHBsbgo+IHB0cwo+Cj4gSSBhc3N1bWUg
YSBkb21VIGNhbiBub3QgbWFrZSB1c2Ugb2YgdGhlbSBlaXRoZXI/IFRoZXkgYXJlIG5vdCBsaXN0
ZWQgaW4gQ1BVSUQgaW4gd2lraXBlZGlhLCBwZXJoYXBzIGp1c3Qgbm90IHdpdGggdGhvc2UgbmFt
ZXMuCgpDUU0gaXMgdGhlIHF1YWxpdHktb2Ytc2VydmljZSBtZWFzdXJlbWVudCBpbmZyYXN0cnVj
dHVyZSBvbiBuZXdlciBJbnRlbApoYXJkd2FyZS7CoCBUaGV5IGFyZSBiZWhpbmQgdGhlIGBwc3Jg
IGNvbW1hbmQgbGluZSBvcHRpb24sIGFuZCBjYW4gYmUKdXNlZCB3aXRoIGB4bCBwc3ItKmAgYnV0
IG9ubHkgYnkgdGhlIHByaXZpbGVnZWQgZG9tYWluLCBhcyB0aGV5IG1vbml0b3IKc3lzdGVtLXdp
ZGUgc2hhcmVkIHJlc291cmNlcy4KClBMTiBpcyBQb3dlciBMaW1pdCBOb3RpZmljYXRpb24gKGFw
cGFyZW50bHkpIHdoaWNoIHN1cmVseSBtZWFucyB0aGF0IHRvCmJlIHVzZWQsIHdlJ2QgbmVlZCBh
IFhlbiBkcml2ZXIuwqAgUFRTIGlzIFBhY2thZ2UgVGhlcm1hbCBTdGF0dXMgYW5kIGlzCnByZXN1
bWFibHkgdGhlIHNhbWUuwqAgTmVpdGhlciBhcmUgdGhpbmdzIHdoaWNoIGV2ZW4gZG9tMCBjb3Vs
ZCB1c2UuCgpIYXZpbmcgbG9va2VkIG92ZXIgdGhlIGNvZGUsIHdlIGFjdHVhbGx5IGhpZGUgYWxs
IG9mIHRoZSBUaGVybWFsIGxlYWYKZXZlbiBmcm9tIGRvbTAuwqAgSXQgd2FzIHRoZSBtb25pdG9y
IGxlYWYgd2UgY29uZGl0aW9uYWxseSBsZWFrIGJhY2sgaW4uwqAKRm9yIHRoZSBnb3J5IGRldGFp
bHMsIHJlYWQgeGVuL2FyY2gveDg2L2NwdWlkLmM6Z3Vlc3RfY3B1aWQoKQoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 10:13:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 10: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 1fgSPS-0001jb-2g; Fri, 20 Jul 2018 10: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=yml7=ke=citrix.com=prvs=732e9e07f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fgSPR-0001jW-KK
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 10:13:13 +0000
X-Inumbo-ID: 71fa72af-8c05-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71fa72af-8c05-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 12:12:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="76470891"
Date: Fri, 20 Jul 2018 12:13:01 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Message-ID: <20180720101301.h66ypbccenhfwwev@mac.bytemobile.com>
References: <6be2c543-bca6-4e52-870a-9ed63fd6c67f@default>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <6be2c543-bca6-4e52-870a-9ed63fd6c67f@default>
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/physdev: Remove redundant assignment in
 allocate_and_map_msi_pirq()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, 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>

T24gRnJpLCBKdWwgMjAsIDIwMTggYXQgMDI6Mjk6MzRBTSAtMDcwMCwgWmhlbnpob25nIER1YW4g
d3JvdGU6Cj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogWmhlbnpo
b25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4
Ni9pcnEuYyB8ICAgIDIgLS0KPiAgMSBmaWxlcyBjaGFuZ2VkLCAwIGluc2VydGlvbnMoKyksIDIg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pcnEuYyBiL3hlbi9h
cmNoL3g4Ni9pcnEuYwo+IGluZGV4IDg3ZWYyZTguLjUyNTNmZDEgMTAwNjQ0Cj4gLS0tIGEveGVu
L2FyY2gveDg2L2lycS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2lycS5jCj4gQEAgLTI3MDEsOCAr
MjcwMSw2IEBAIGludCBhbGxvY2F0ZV9hbmRfbWFwX21zaV9waXJxKHN0cnVjdCBkb21haW4gKmQs
IGludCBpbmRleCwgaW50ICpwaXJxX3AsCj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gICAg
ICB9Cj4gIAo+IC0gICAgbXNpLT5pcnEgPSBpcnE7CgpJIHdvdWxkIHByZWZlciB0byByZW1vdmUg
dGhlIGFzc2lnbm1lbnQgaW4gdGhlIE1BUF9QSVJRX1RZUEVfTVVMVElfTVNJCmNhc2UgcmF0aGVy
IHRoYW4gaGVyZS4gSU1PIHRoaXMgb25lIG1ha2VzIGl0IGNsZWFyZXIgdGhhdCBtc2ktPmlycSBp
cwphbHdheXMgc2V0LiBJbiBhbnkgY2FzZToKClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 10:13:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 10:13:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgSPz-0001mb-Cf; Fri, 20 Jul 2018 10: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=k9lc=ke=citrix.com=prvs=7328e59c4=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fgSPy-0001mU-8e
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 10:13:46 +0000
X-Inumbo-ID: 9ce50d22-8c05-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ce50d22-8c05-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 10:13:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,378,1526342400"; d="scan'208";a="76470918"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Zhenzhong Duan
 <zhenzhong.duan@oracle.com>
References: <6be2c543-bca6-4e52-870a-9ed63fd6c67f@default>
 <20180720101301.h66ypbccenhfwwev@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: <df6a3995-140f-215c-faa5-56b5df62a9e1@citrix.com>
Date: Fri, 20 Jul 2018 11:13: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: <20180720101301.h66ypbccenhfwwev@mac.bytemobile.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/physdev: Remove redundant assignment in
 allocate_and_map_msi_pirq()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjAvMDcvMTggMTE6MTMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gRnJpLCBKdWwg
MjAsIDIwMTggYXQgMDI6Mjk6MzRBTSAtMDcwMCwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+IE5v
IGZ1bmN0aW9uYWwgY2hhbmdlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8
emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPj4gLS0tCj4+ICB4ZW4vYXJjaC94ODYvaXJxLmMg
fCAgICAyIC0tCj4+ICAxIGZpbGVzIGNoYW5nZWQsIDAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv
bnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pcnEuYyBiL3hlbi9hcmNoL3g4
Ni9pcnEuYwo+PiBpbmRleCA4N2VmMmU4Li41MjUzZmQxIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJj
aC94ODYvaXJxLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2lycS5jCj4+IEBAIC0yNzAxLDggKzI3
MDEsNiBAQCBpbnQgYWxsb2NhdGVfYW5kX21hcF9tc2lfcGlycShzdHJ1Y3QgZG9tYWluICpkLCBp
bnQgaW5kZXgsIGludCAqcGlycV9wLAo+PiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gICAg
ICB9Cj4+ICAKPj4gLSAgICBtc2ktPmlycSA9IGlycTsKPiBJIHdvdWxkIHByZWZlciB0byByZW1v
dmUgdGhlIGFzc2lnbm1lbnQgaW4gdGhlIE1BUF9QSVJRX1RZUEVfTVVMVElfTVNJCj4gY2FzZSBy
YXRoZXIgdGhhbiBoZXJlLiBJTU8gdGhpcyBvbmUgbWFrZXMgaXQgY2xlYXJlciB0aGF0IG1zaS0+
aXJxIGlzCj4gYWx3YXlzIHNldC4KCk1lIHRvby7CoCBJIGNhbiBmaXggdGhpcyB1cCBvbiBjb21t
aXQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 11:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 11:15: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 1fgTNM-00070x-SK; Fri, 20 Jul 2018 11:15: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgTNM-00070k-0L
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 11:15:08 +0000
X-Inumbo-ID: 18a37296-8c0e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18a37296-8c0e-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 13:14:40 +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 1fgTNH-0000iy-G5; Fri, 20 Jul 2018 11:15: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 1fgTNH-0007yJ-52; Fri, 20 Jul 2018 11:15:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgTNH-00072R-4O; Fri, 20 Jul 2018 11:15:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125463-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d6371ccb93012db4ad6615fe666205b86308cb4e
X-Osstest-Versions-That: xen=3cdac2805692c7accde2f405d81cc0be799aee48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 11:15:03 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125463: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ2My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NDMy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2NjYy
MDViODYzMDhjYjRlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzY2Rh
YzI4MDU2OTJjN2FjY2RlMmY0MDVkODFjYzBiZTc5OWFlZTQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjU0MzIgIDIwMTgtMDctMTkgMTQ6MDA6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1NDM5ICAyMDE4LTA3LTE5IDE5OjAwOjM2IFogICAgMCBkYXlzICAgIDYgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkNjM3MWNjYjkzMDEyZGI0YWQ2NjE1ZmU2
NjYyMDViODYzMDhjYjRlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBXZWQgSnVsIDE4IDEyOjIyOjU1IDIwMTggKzAxMDAKCiAgICB4ODYv
eHN0YXRlOiBNYWtlIGVycm9ycyBpbiB4c3RhdGUgY2FsY3VsYXRpb25zIG1vcmUgb2J2aW91cyBi
eSBjcmFzaGluZyB0aGUgZG9tYWluCiAgICAKICAgIElmIHhjcjBfbWF4IGV4Y2VlZHMgeGZlYXR1
cmVfbWFzaywgdGhlbiBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggdGhlIENQVUlECiAgICBwb2xp
Y3kgZGVyaXZhdGlvbiBvciBhdWRpdGluZyBsb2dpYy4gIElmIGhhcmR3YXJlIHJlamVjdHMgbmV3
X2J2LCB0aGVuCiAgICBzb21ldGhpbmcgaXMgYnJva2VuIHdpdGggWGVuJ3MgeHN0YXRlIGxvZ2lj
LgogICAgCiAgICBJbiBib3RoIGNhc2VzLCBjcmFzaCB0aGUgZG9tYWluIHdpdGggYW4gb2J2aW91
cyBlcnJvciBtZXNzYWdlLCB0byBoZWxwCiAgICBoaWdobGlnaHQgdGhlIGlzc3Vlcy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21t
aXQgMzYxYjgzNWZhMDBkOWY0NTE2N2M1MGE2MGUwNTRjY2YyMmMwNjVkNwpBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxOCAx
MTo1Njo0NCAyMDE4ICswMTAwCgogICAgeDg2L3hzdGF0ZTogVXNlIGEgZ3Vlc3RzIENQVUlEIHBv
bGljeSwgcmF0aGVyIHRoYW4gYWxsb3dpbmcgYWxsIGZlYXR1cmVzCiAgICAKICAgIEl0IHR1cm5z
IG91dCB0aGF0IFhlbiBoYXMgbmV2ZXIgZW5mb3JjZWQgdGhhdCBhIGRvbWFpbiByZW1haW4gd2l0
aGluIHRoZQogICAgeHN0YXRlIGZlYXR1cmVzIGFkdmVydGlzZWQgaW4gQ1BVSUQuCiAgICAKICAg
IFRoZSBjaGVjayBvZiBuZXdfYnYgYWdhaW5zdCB4ZmVhdHVyZV9tYXNrIGVuc3VyZXMgdGhhdCBh
IGRvbWFpbiBzdGF5cyB3aXRoaW4KICAgIHRoZSBzZXQgb2YgZmVhdHVyZXMgdGhhdCBYZW4gaGFz
IGVuYWJsZWQgaW4gaGFyZHdhcmUgKGFuZCB0aGVyZWZvcmUgaXNuJ3QgYQogICAgc2VjdXJpdHkg
cHJvYmxlbSksIGJ1dCB0aGlzIGRvZXMgbWVhbnMgdGhhdCBhdHRlbXB0cyB0byBsZXZlbCBhIGd1
ZXN0IGZvcgogICAgbWlncmF0aW9uIHNhZmV0eSBtaWdodCBub3QgYmUgZWZmZWN0aXZlIGlmIHRo
ZSBndWVzdCBpZ25vcmVzIENQVUlELgogICAgCiAgICBDaGVjayB0aGUgQ1BVSUQgcG9saWN5IGlu
IHZhbGlkYXRlX3hzdGF0ZSgpIChmb3IgaW5jb21pbmcgbWlncmF0aW9uKSBhbmQgaW4KICAgIGhh
bmRsZV94c2V0YnYoKSAoZm9yIGd1ZXN0IFhTRVRCViBpbnN0cnVjdGlvbnMpLiAgVGhpcyBzdWJz
dW1lcyB0aGUgUEtSVSBjaGVjawogICAgZm9yIFBWIGd1ZXN0cyBpbiBoYW5kbGVfeHNldGJ2KCkg
KGFuZCBhbHNvIGRlbW9uc3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUKICAgIHNwb3R0ZWQgdGhp
cyBwcm9ibGVtIHdoaWxlIHJldmlld2luZyBjL3MgZmJmOTk3MTI0MWYpLgogICAgCiAgICBGb3Ig
bWlncmF0aW9uLCB0aGlzIGlzIGNvcnJlY3QgZGVzcGl0ZSB0aGUgY3VycmVudCAobWlzKW9yZGVy
aW5nIG9mIGRhdGEKICAgIGJlY2F1c2UgZC0+YXJjaC5jcHVpZCBpcyB0aGUgYXBwbGljYWJsZSBt
YXggcG9saWN5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmNvbW1pdCAyZTJiZDVhMjllNDgxZDBlN2YxNjNhMTlkNjYzZDk1OWUwOTU1
MGZkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBGcmkgSnVuIDI5IDEzOjA1OjUyIDIwMTggKzAwMDAKCiAgICBsaWJ4ODY6IEludHJvZHVj
ZSBsaWIveDg2L21zci5oIGFuZCBzaGFyZSBtc3JfcG9saWN5IHdpdGggdXNlcnNwYWNlCiAgICAK
ICAgIFRvIGZhY2lsaXRhdGUgdGhlIHNoYXJlZCBYZW4gYW5kIHRvb2xzdGFjayBjb2RlIGluIGxp
Yng4Niwgc3RydWN0IG1zcl9wb2xpY3kKICAgIG5lZWRzIHRvIGJlIGF2YWlsYWJsZSBpbiB0aGUg
c2FtZSB3YXkgYXMgc3RydWN0IGNwdWlkX3BvbGljeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBmZWEyZmFiOTYzNTYxM2Q1YmU4MzQ4MmRhNWQ3
OTE2MGVmOTI4OTQxCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEp1biAyMSAxNTozNTo0OCAyMDE4ICswMTAwCgogICAgbGlieDg2OiBp
bnRyb2R1Y2UgYSBsaWJ4ODYgc2hhcmVkIGxpYnJhcnkKICAgIAogICAgTW92ZSB4ODZfY3B1aWRf
bG9va3VwX2RlZXBfZGVwcygpIGludG8gdGhlIHNoYXJlZCBsaWJyYXJ5LCByZW1vdmluZyB0aGUK
ICAgIGluZGl2aWR1YWwgY29waWVzIGZyb20gdGhlIGh5cGVydmlzb3IgYW5kIGxpYnhjIHJlc3Bl
Y3RpdmVseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
Y29tbWl0IDRkZDdlNzRmMzFmYWNmOTk3ZmZhNjRkMWMzOGExZGE3YTcwN2UzMjYKQXV0aG9yOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDIx
IDE2OjM1OjQ2IDIwMTggKzAyMDAKCiAgICBsaWJ4ODY6IFNoYXJlIHN0cnVjdCBjcHVpZF9wb2xp
Y3kgd2l0aCB1c2Vyc3BhY2UKICAgIAogICAgQm90aCBYZW4gYW5kIHRoZSB0b29sc3RhY2sgaGF2
ZSBuZWVkIG9mIHRoZSBzYW1lIGxvZ2ljIHdoZW4gaXQgY29tZXMgdG8KICAgIG1hbmlwdWxhdGlv
biBhbmQgY2hlY2tpbmcgb2YgdGhlIENQVUlEIGFuZCBNU1IgdmFsdWVzIG9mZmVyZWQgdG8gZ3Vl
c3RzLiAgVG8KICAgIHRoYXQgZW5kLCBsaWJ4ODYgaXMgYmVpbmcgaW50cm9kdWNlZCB0byBhbGxv
dyBYZW4gYW5kIHRoZSB0b29sc3RhY2sgdG8gc2hhcmUgYQogICAgc2luZ2xlIGltcGxlbWVudGF0
aW9uLCByYXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgbG9naWMuCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpjb21taXQgZWRkZjk1NTljOTc3OWU5YTExZTFjNGRiNDZiNWVjMjZiM2NiODcwOQpBdXRo
b3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBK
dW4gMjEgMTY6MzU6NDYgMjAxOCArMDIwMAoKICAgIGxpYng4NjogZ2VuZXJhdGUgY3B1aWQtYXV0
b2dlbi5oIGluIHRoZSBsaWJ4ODYgaW5jbHVkZSBkaXIKICAgIAogICAgVGhpcyBhdm9pZHMgYWxs
IHVzZXJzIG5lZWRpbmcgdG8gb3BlbmNvZGUgbG9jYWwgZ2VuZXJhdGlvbiBvZiB0aGUgZmlsZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0
IDBlOTZmM2Q1MmVjMjAwYjhmNzc2NDE2NGUyMmQ3NmVlZjYxNTFmNTkKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjggMTE6
MDA6NDQgMjAxOCArMDAwMAoKICAgIGxpYng4NjogSW50cm9kdWNlIGxpYi94ODYvY3B1aWQuaAog
ICAgCiAgICBCZWdpbiB0byB1bnRhbmdsZSB0aGUgaGVhZGVyIGRlcGVuZGVuY3kgdGFuZ2xlIGJ5
IG1vdmluZyBkZWZpbml0aW9uIG9mCiAgICBzdHJ1Y3QgY3B1aWRfbGVhZiBvdXQgb2YgeDg2X2Vt
dWxhdGUuaCBpbnRvIHRoZSBuZXcgY3B1aWQuaC4KICAgIAogICAgQWRkaXRpb25hbGx5LCBwbHVt
YiB0aGUgaGVhZGVyIHRocm91Z2ggdG8gbGlieGMuICBUaGlzIGlzIHRlY2huaWNhbGx5IGEKICAg
IHJlZHVuZGFudCBpbmNsdWRlIGF0IHRoaXMgcG9pbnQsIGJ1dCBpdCBoZWxwcyBidWlsZC10ZXN0
IHRoZSBsYXRlciBjaGFuZ2VzLAogICAgYW5kIHdpbGwgYmUgdXNlZCBldmVudHVhbGx5LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihxZW11IGNoYW5nZXMg
bm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 11:16:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 11: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 1fgTP2-0007H8-9L; Fri, 20 Jul 2018 11:16: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgTP0-0007Gs-Cn
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 11:16:50 +0000
X-Inumbo-ID: 56017b9e-8c0e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 56017b9e-8c0e-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 13:16: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 1fgTOv-0000kf-KK; Fri, 20 Jul 2018 11:16: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 1fgTOv-00089t-DF; Fri, 20 Jul 2018 11:16:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgTOv-0007pW-CZ; Fri, 20 Jul 2018 11:16:45 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125467-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:freebsd-build:fail:regression
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=94b5fd4fb9370f3f5e0094f5fbe98c7edbe34295
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 11:16:45 +0000
Subject: [Xen-devel] [freebsd-master test] 125467: 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>

ZmxpZ2h0IDEyNTQ2NyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NDY3LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgOTRiNWZkNGZiOTM3MGYzZjVlMDA5NGY1ZmJlOThjN2VkYmUzNDI5NQpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFsYyA8
YWxjQEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFzb21lcnMg
PGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYmRlIDxiZGVARnJlZUJTRC5vcmc+CiAgYnIgPGJyQEZy
ZWVCU0Qub3JnPgogIGNlbSA8Y2VtQEZyZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVlQlNELm9yZz4K
ICBkYWIgPGRhYkBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3JnPgog
IGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGV1Z2VuIDxldWdlbkBGcmVlQlNELm9yZz4KICBoc2Vs
YXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1w
IDxpbXBARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGtp
YiA8a2liQEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1h
cmtqQEZyZWVCU0Qub3JnPgogIG1tZWwgPG1tZWxARnJlZUJTRC5vcmc+CiAgb3Nob2dibyA8b3No
b2dib0BGcmVlQlNELm9yZz4KICByb3lnZXIgPHJveWdlckBGcmVlQlNELm9yZz4KICBycnMgPHJy
c0BGcmVlQlNELm9yZz4KICBzZWYgPHNlZkBGcmVlQlNELm9yZz4KICB0cmFzeiA8dHJhc3pARnJl
ZUJTRC5vcmc+CiAgdHVleGVuIDx0dWV4ZW5ARnJlZUJTRC5vcmc+CiAgemxlc2xpZSA8emxlc2xp
ZUBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LWZyZWVic2Qg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4NTUgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 11:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 11: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 1fgU45-0002LX-4A; Fri, 20 Jul 2018 11:59: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=vtuy=ke=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fgU42-0002LS-MI
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 11:59:15 +0000
X-Inumbo-ID: 418d8080-8c14-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::70a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 418d8080-8c14-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 13:58:46 +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=ln2b8dZpQQHtAl609FCgZj+zG6WZkSxf/yvA0LVWXUE=;
 b=r+qSam45uCe9y/36XySTkG+Of6jy+PoVCHIHY9/Jx16eZv5SWDKHGbq4grkLbWEVZ7Dpaqw4m1CcaJvgl6c0qmerKCVlM/wbjkJPIf3u6uZZTzUfUheSH5d+4kHpP4/NRcZvLAnmmNaP+TJ6hurkrCq5nFXV5TM/RnuSoVocp0w=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 VI1PR02MB4190.eurprd02.prod.outlook.com (2603:10a6:803:81::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.21; Fri, 20 Jul 2018 11:59:04 +0000
Message-ID: <1532087939.21125.3.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: George Dunlap <george.dunlap@citrix.com>, Jan Beulich
 <JBeulich@suse.com>,  Razvan Cojocaru <rcojocaru@bitdefender.com>
Date: Fri, 20 Jul 2018 14:58:59 +0300
In-Reply-To: <ef43ebd0-87b9-e351-24ec-7c76e6e30ce4@citrix.com>
References: <1530535351-5516-1-git-send-email-aisaila@bitdefender.com>
 <E820D7C2-E63B-43F5-B288-9D9FDD2B0A44@citrix.com>
 <1531988299.10865.16.camel@bitdefender.com>
 <5B504C2002000078001D5BBC@prv1-mh.provo.novell.com>
 <585ed415-1cc8-daed-0d65-511e5202deb0@bitdefender.com>
 <5B5061CE02000078001D5C81@prv1-mh.provo.novell.com>
 <1532005711.10865.22.camel@bitdefender.com>
 <ef43ebd0-87b9-e351-24ec-7c76e6e30ce4@citrix.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: HE1PR08CA0054.eurprd08.prod.outlook.com
 (2603:10a6:7:2a::25) To VI1PR02MB4190.eurprd02.prod.outlook.com
 (2603:10a6:803:81::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 06f5c392-cbf4-43fc-7806-08d5ee38315b
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600067)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4190; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4190;
 3:taPWUJKUM9f5ezTtkjWUFzhx6UDhTyZ7ObZzqcMGVaH3oiHf6R5CfxDCIGh1z4BmRVlGp6z3IfncLKqkpOxNFPcjAA70MGe1G46JJl+4Hfd38btBflKr3VuydcmhNmyF0rM0B1zB6CPPaCZ9nQLLo+S6rY+hAqkTXQvICcELbbeKs3QXTmgYB97f8f6DLibxxM9Hwc5yv1riz/mlG1QiuUkZ4xg3umkvZDck58z54wnIaN94ZGBpj4ZqCOjPDmEq;
 25:o86btzagcP1y45hQ7jFImeFJl1aVTSPVho/mOHIBZXCchoaZIVJW2+CBJjyBzwF4Sbt4lYw6/kwujD0GBMU2zT/5Zx9mi4RlgJMqY4e8th1v3M3fXsmxOZ1VKbY2N6XixBX0VocXKfEsDUQoCJPBEPEFn5DIxhmNC/7dqioLeEjc33ikZMbI/rNOCqqKnhck1rTODK09kumwjK0k9gh/Nn8mBEojjnrS6cfThd6emCkiXjiGOx/3xyeHoz+OKedGpzju7rcvootLGY+3SYvAPG0KHakNJIBfcRZwJ6m6c3tSgvmCdJ7fYCGiQ2ul5Ab/0khmvQq7w/5d+eBiHA7/Dw==;
 31:MwR5VUluH9va/YL1PfDChcH8ZW/imaf2Nl3MdrIUWFqsPXgWH6ICJPPesR7nFefErgaTvXJ6INYz6wEwTmuYP2qrokMGoBYU8eMHgZUUyjnR4capVXRypTwzP+VTfm5UyJOLAS3O+bne5IFSCVBeydwPod4mSH6i0BSfLtBdkdzeYWlQyyn/wX7UkXsyZo2LYmSi3euo84h7+G/unMBLSIY86TrTVAf5CCkOeCV6DIo=
X-MS-TrafficTypeDiagnostic: VI1PR02MB4190:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4190;
 20:vJ4HmA7TbOCqoCHHYXdi4aUtS6+Jd1zOG1GrxZhNzQ4NGteqnSNwvZENI6J3xG4wxb137c0Hr3Tth6AgGgTOrP32iTENaOtWAgFPWRkHShF5/WIxbO3TBOruSPkeapGigAFS7m1Q5bTg+nUD6HqfTUtavMW5OmxjS5l5BOxFWmArzmLXbUrmAVDVD3y8gqSZdUos26I0pw+swxC8mIzSvtIknGKCG7EkUv96+v8/NSG7GT9Xdn5stKPyD5HxSJxStY2CVxlZBZlMBzL0GGcHJifFE5836Vr505/OtabCGC2EDcFItblRbH9qwwjNEJq3KCjIK5XdaBjEEun6nVlUnQ==;
 4:1nQ9ZDvowyaFi7KVqsZJjU+kw7OiqF6scFFKlC8dr6HhJ61BZETccIMXvpEa9eNmr1/HyRWaP7DvZfCym9f5uT84xgI5CTcy2WC/1UPPkH4XqVPU/Ltcwla3GwSKb1q/aPZrDNpC7a2NIcePe8ZhZzBqJ8c1GVsnP4cS6SQgBBCjPFYT/MLDr9UxA0OHFBWR5xJwb5JkCC+7WIMAsdIbTHFSKi7Xfwxne8dr7Qs3jMe2Ksi0rHwFy23Ty5B165Tul4sps2MNfrZxDEx5cpBdaVPgm6hK+KRCRIJ7mmUlWzPlBSwQ6CrF4894ejOaxUvr
X-Microsoft-Antispam-PRVS: <VI1PR02MB4190E64DFBACBD2BF94C8616AB510@VI1PR02MB4190.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192374486261705);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR02MB4190; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4190; 
X-Forefront-PRVS: 073966E86B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(39850400004)(396003)(346002)(376002)(366004)(136003)(189003)(199004)(478600001)(50466002)(47776003)(103116003)(97736004)(66066001)(16576012)(3846002)(93886005)(106356001)(6486002)(2870700001)(6116002)(105586002)(36756003)(186003)(6666003)(14444005)(11346002)(8936002)(23676004)(16526019)(2906002)(81156014)(8676002)(50226002)(316002)(305945005)(52116002)(36916002)(7736002)(86362001)(446003)(5660300001)(53936002)(476003)(68736007)(386003)(77096007)(229853002)(6246003)(2616005)(81166006)(486006)(4326008)(5820100001)(110136005)(25786009)(6636002)(956004)(76176011)(26005)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4190; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUI0MTkwOzIzOm91UXlNL0g0bHhGdGJuM1JZcW5paFVycFMx?=
 =?utf-8?B?QnBaKzdxM3JvUlEwbUgycFB4Ujdta3N6SVoxbXZsRG9TYWt4K3dYalJrMiti?=
 =?utf-8?B?Mkh1VWI0cjF0MHhQTG8zK3RHWmc2VVFINmF2T2JxZ2VSRy9yakNiSGN5dTFt?=
 =?utf-8?B?Rnl1UUFFNGdHZ0gzNG9YK0hVNnJISlRqTmU4S1RqemthTUo0REIvUmlTSVcr?=
 =?utf-8?B?WFpjc2pTYWpDTXpVR1FsQU9wWVZJU2xQSDlpb012SW5BakpjS0luVGFucDYw?=
 =?utf-8?B?c2dDdVJ5S3IwUWY2WlNWMGJJNDI4YlJ5Qmk0WVhHVFlHRWp5Nzd2Y3RJbGV0?=
 =?utf-8?B?YmVLelFmSFp6VEgrV1A5eGNQOE1PcFl0ZHlwS1FqVHZXWGRuYjBVc2t2MWZS?=
 =?utf-8?B?dElVR0hHMGlLbUxKSUpUSlp4WEZTYlMvZkJtT3Ryc1ozNExyVmc1L09RbVM4?=
 =?utf-8?B?czhUQkdRc0dYVXJLNEswNjhaQUJ6Qk96aWt1Kyt4L05ZYUdRRXpwZFNTMEZF?=
 =?utf-8?B?YzY4SHdweC9JZlFyVEQwV1hLeG9ybW1BbEpPYThVbUdER3JJUTRXbTN2U1dE?=
 =?utf-8?B?dEZrT0JKZk41em8yMHF1MHlVUm5zb3JwQUZVZTQrSVpIRUcxSXg0a3ZrSnBV?=
 =?utf-8?B?UmtiVUtaUzByK01WVnpkdzBiNDFrQVVKS3V4UldMSWQvRGc3ZmdVeld3TW1U?=
 =?utf-8?B?Zkt5cktCakJjeTV5WVlpSTUrRFZGZlptengwbnl2Ym5rc2swYTFzTHFqSEt6?=
 =?utf-8?B?cTZTT3hjU0tRNkNDMlBDUUEyVjVPOEZMM0t1Y2hDNXhyWVFDVXJFK1U5YXZB?=
 =?utf-8?B?Wjltb04vbnF1Q0ovSDBMUEdRbG1RZHdBVEtrWUg2NzRQWE9JMTFVM1ZaYjlD?=
 =?utf-8?B?VlFYUlppam9UY1FOOFNVTlNaMytvbzMvTjA1ckI1NXFjdEJQdkZNYmNSR3Ju?=
 =?utf-8?B?d0lSY0toTGlDYmdNN0ZsVW50NzRWZE1hREwwRUhkSmpsek9ZMUpmNWZ1NWlM?=
 =?utf-8?B?eFMxTmluVXJMNzdYaVNqUTlvcTk3VW0ranNHK0xPcU45SitRN1lteGN4Z0VJ?=
 =?utf-8?B?MmRCRWxwWGY0TXpFR1FPQ2lFb00zN0FadDM4ZktreENEbWJXUGxBV0VZWmpp?=
 =?utf-8?B?cGxiWmM5OHY4d0dEQnV0QmcrbWNCM0IwOEduWWtYQjRJY0tHOGpsRUpqMnBP?=
 =?utf-8?B?cGNmNEN4RGtsek1nYlg5cE1PU21CV3BtQlFzb0JiUFVXWExWTmlmOFdYR3lu?=
 =?utf-8?B?alQvQkRDUFRWU3FEWkcrOWZUMEJjWWYyZmdjVzkvTXNIdEJhT1Y4OHBhN052?=
 =?utf-8?B?WXMvMFdLUTIyKzNFR0Z0YkV4b2IwTDdDdzUrRXFKT2F6NTQwSlhJQ09jZnZC?=
 =?utf-8?B?NnZLYStRbGZwaGRYZVozdDdHdE5Rb1czQXoxYm0zMkNLdVNPbXVneEp0a1gr?=
 =?utf-8?B?UWRKWkNLT3piQTFLbHk0NGE1Y0NnQjAxcWVRRHEzd0pTeGVSeHZUR29GMHli?=
 =?utf-8?B?bEJDdytaSmN0UVJYQjFZZ00zd1V3bW1HclEydUZNL0FGelE5TlFUdldONGgx?=
 =?utf-8?B?dnR3dldvcXJkTlJsVmRWTnFmY3lENUFIVVNqMHo5QlpUM3l1b3hCNWJFa2Fm?=
 =?utf-8?B?SWRTa0g2QjY0ckluNEFtZHNoWkNRam54ZFZPdlNNak90VVUwLzBHZWszaG9Z?=
 =?utf-8?B?c2pZQ2ZpQW5QZUlnc2VmdHVtMU54bGt6L281bVZMMWJodEJjRjB1SWtyY2NS?=
 =?utf-8?B?a1F2VEFJWmZabm1wd2JZNlBpcnQ3NEZ1eG9VUnMwL0J4SHpJK2E3T2VtdVRN?=
 =?utf-8?B?TWFocFVYK1ZITjRKNHZIRkdJM21idlU4cHdZbjU5cWRCMFE9PQ==?=
X-Microsoft-Antispam-Message-Info: QEMtJV7WOLjUHRdogo9QMCGg/1iZEsO30cOwhDDfc94qlgzyNUOyO2nAst8kpt4X2Z1T+ChicdJD65U1dQkKO/wOB2i8mHr2moyOMqd8sBxvaxtisB0nnF5rYEQy8lwHbejK6Iq+JILlTWu4HM0CSPxLccsSTedXEahyBm1lMTWKSC6wxyfAKIS/UszLIhdm+mOHUn4MLnfQhdaYhm49ysrOv/nstTCuuoq+Q0fdBNh1wryPJyf54g2SMuEBfxptKaZCVG0lOSgoRiep82Ope/aXghFApS4qzTZkBgvzrr/xvyTLbIGJaopIVxNCufnuAbKLRL+OCbVdO64F9QOuF/fhxuX8xgG3cXUMIk3erTQ=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4190;
 6:63t7nVGY5jJUYYHnIphG5QwFU5xLBxNs9bR0rFt3Wj8sZZHt2CrS13YgyZu8B5L5EYy608OYBSuFeqZa5Qk5Mapjyd+dT8eAYfn8sZWdzlao0s257R/iYbRkJCp5jNxXKUtdcIfwFHw5318myy3x8Kp7HoS11K+VjJnZ6yPdi4CoXyvLKPJgC+lHK0tWsUMkbhUPCqHgkP+s0ciBkMMYOj7Sf0UG4n+DgM7XiVP5kmE7sPfPa9477Y9MZAe3h0VzLCWSyRxhC5nhYo9oRZ5ZZ/AgXZjzw9ZXOtRIsy38GFi+9WMqzxSYcXtlNb8Etdd35FFeBc/CEIO9TSsMxgTCxeZ6fnWzN1+i/mARcH6WQ7OVMLR5pn+S/xHcTeYaa8C88iF0Lex/2jHfMR8U2zzylYuieN9fCq3ZBwTA6qwCFfeHMHhcy8/kndozMmdDl7usccecJrK6LH5MO5M8H/Po5g==;
 5:M5Dwv9tyiGuq256a5i9vaOczc7PwIks9PJxmemEOE+0DS6j/LtzdQvW7viU0dEEapC+fzakRY+k++X+Cun7Xytarp2C0iFNV5tgx/upVY5VVqGJJlNjfQ5iA0VAYIFEU8a4J5Raa2iahSPkRnYNWdGnbe6CwbNNQ+AaV+x+n1yg=;
 24:rrLuiTWCeRIiMnO7lBKlEpkjImK2RYmd6uVEKPSCF92CYzuKLXcpkNWjs1mSHynVBeR/ihxFHPVHmosxcTSQOay2iEfuM950Z3f8csfYX6U=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4190;
 7:XdCDNGvMdf/c23/0HRn2OzeNTfQSHGFCNiHjAp4tSzdhfkuhst/dQf4YdOLZ7G6PJo2bQSLojt+t4d7XtPX/uNAVqVblQB0D27QpdyJ2SXQw+aj6OGz8OkAAXWCZFRYBK2sg4DCivK8cG1fxrUQTyFqNiOGkGHxp8oGrfVdquBr5ctq27RRt8HLw6zbdJxotTfbAZjCJRa7D+RQRuBx6A3Gf2TZXM09U5ul+KajxPR599FgibtjndbgoxWJ8qZMM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2018 11:59:04.7700 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 06f5c392-cbf4-43fc-7806-08d5ee38315b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4190
Subject: Re: [Xen-devel] [PATCH v3] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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@tklengyel.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>

PiBJIHdpbGwgYWJzb2x1dGVseSBuYWNrIGFueSBpbnRlcmZhY2Ugd2hlcmUgaWYgdGhlIGNhbGxl
ciBzYXlzLAo+ICJQbGVhc2UKPiByZW1vdmUgcmVhZCBwZXJtaXNzaW9uIiwgdGhlIGh5cGVydmlz
b3Igc2F5cywgIk9LISIgYnV0IHRoZW4gYWxsb3dzCj4gcmVhZAo+IHBlcm1pc3Npb24gYW55d2F5
IC0tIHBhcnRpY3VsYXJseSBpbiBvbmUgd2hpY2ggaXMgYWxsZWdlZGx5IGRlc2lnbmVkCj4gZm9y
Cj4gc2VjdXJpdHkgdG9vbHMuCj4gCj4gSWYgaXQncyBub3QgcHJhY3RpY2FsIC8gbW9yZSB3b3Jr
IHRoYW4gaXQncyB3b3J0aCBkb2luZyBhdCB0aGUgbW9tZW50Cj4gdG8KPiBpbXBsZW1lbnQgcDJt
X2FjY2Vzc19uIG9uIE5QVCwgdGhlbiB5b3Ugc2hvdWxkIHJldHVybiBhbiBlcnJvciB3aGVuCj4g
aXQncwo+IHJlcXVlc3RlZC4KPiAKPiBUaGUgc2FtZSByZWFsbHkgc2hvdWxkIGJlIHRydWUgZm9y
IHdyaXRlLW9ubHkgcGVybWlzc2lvbiBhcyB3ZWxsIC0tCj4gaWYKPiBpdCdzIG5vdCBwb3NzaWJs
ZSB0byBhbGxvdyB3cml0ZXMgYnV0IG5vdCByZWFkcywgdGhlbiB5b3Ugc2hvdWxkCj4gcmV0dXJu
Cj4gYW4gZXJyb3Igd2hlbiBzdWNoIHBlcm1pc3Npb25zIGFyZSByZXF1ZXN0ZWQuCgpJIHdpbGwg
bGltaXQgdGhlIHN1cHBvcnRlZCBhY2Nlc3MgcmlnaHRzIGFuZCByZXR1cm4gZXJyb3IgZm9yCnJl
YWQvd3JpdGUgb25seSBhbmQgX24uwqAKClJlZ2FyZHMswqAKQWxleAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 12:52:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 12: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 1fgUt7-0007Gm-NE; Fri, 20 Jul 2018 12:52: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgUt6-0007GV-33
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 12:52:00 +0000
X-Inumbo-ID: b7fc2c9c-8c1b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b7fc2c9c-8c1b-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 12:52: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 1fgUt3-0002iQ-AA; Fri, 20 Jul 2018 12:51: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 1fgUt2-0006sb-BM; Fri, 20 Jul 2018 12:51:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgUt2-0001II-Af; Fri, 20 Jul 2018 12:51:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125365-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked: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-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:nonblocking
 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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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:test-amd64-i386-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: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: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-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-arm64-arm64-xl-xsm:saverestore-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test: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-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-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-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-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-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-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-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-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-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 12:51:56 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125365: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTM2NSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTM2NS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MTY1CiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwIGZhaWwgaW4gMTI1
MTY1IFJFR1IuIHZzLiAxMjUwNjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNiB4ZW4t
aW5zdGFsbCAgICAgIGZhaWwgaW4gMTI1MTY1IHBhc3MgaW4gMTI1MzY1CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgZmFpbCBpbiAxMjUxNjUgcGFzcyBp
biAxMjUzNjUKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICBmYWlsIGluIDEyNTE2NSBwYXNzIGluIDEyNTM2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjE4
IHBhc3MgaW4gMTI1MzY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgcGFzcyBpbiAxMjUxNjUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIHBh
c3MgaW4gMTI1MjE4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMjUxNjUgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTE2NSBuL2EKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZh
aWwgaW4gMTI1MjE4IGxpa2UgMTI1MDQwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgNTAg
eHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjQ5NDIKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBm
YWlsIGxpa2UgMTI0OTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1t
aWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQ5OTYKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtl
IDEyNTA0MAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxi
ci10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1MDQwCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBs
aWtlIDEyNTA0MAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0
LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQt
YW1kNjQtcHJldiAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA0ODAxYmY1MjhjMDFkZWVkN2EzMTVjZmU3ZmY1OWU4ZmM5NGQ5NzMzCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlMzlmZjM4NmY2MjZiYTQ0ZjhhOWE5NjA4
ZDhmNWYxM2ZmNzk0NWVmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNjUgIDIwMTgtMDctMDkg
MTU6MTY6MjMgWiAgIDEwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTIzICAyMDE4LTA3
LTEyIDA3OjM2OjE1IFogICAgOCBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLWxp
YnZpcnQgYnJva2VuCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNDgwMWJmNTI4YzAxZGVlZDdh
MzE1Y2ZlN2ZmNTllOGZjOTRkOTczMwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUaHUgSnVsIDEyIDA5OjIyOjE0IDIwMTggKzAyMDAKCiAgICB1cGRhdGUg
WGVuIHZlcnNpb24gdG8gNC44LjQKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 14:08:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 14:08: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 1fgW50-00053N-Gf; Fri, 20 Jul 2018 14:08: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=uijp=ke=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fgW4y-00053I-HV
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 14:08:20 +0000
X-Inumbo-ID: 61da2d71-8c26-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61da2d71-8c26-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 14:08:31 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6KE4IRg104068;
 Fri, 20 Jul 2018 14:08: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=iLLuDLqOBleWQw8lW1mHtAl/90RlX3P7S2MHp+OPSTs=;
 b=Q7FJMDbHje0L5vf/G56rOBYOj2x0CR9nQ1Z84Jpst5LcWJqVOIG3YRZ7Ch8WiOqRjjds
 GfeovjNnDqBalLUFvfpixJaIDxxh+FPVgc0sr7HeSTysll480SeDgxo+ieQuhRSQQzhm
 iFw7uWBhXA4TsQkZS9E095h46spXRCIPut6EzfCRneelA0ogC5d1Ehv8zWsrZhfb4Cux
 2kEGsOiVK421DRp6TgObI9QU8AM5ac2IVHZV4MatCrg8ydEn24tXLFpjYGh8OYUHJHUC
 GEJnSKUjKd9SNIIpQBl4fXd7jLEPKNSpJTU1L79WeTFXbhhACI9sRBMk3bGuINk+QSkF gQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2k7a3tew61-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 20 Jul 2018 14:08:11 +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 w6KE8AMo006686
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 20 Jul 2018 14:08:10 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 w6KE89Dh028894;
 Fri, 20 Jul 2018 14:08: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 ; Fri, 20 Jul 2018 07:08:09 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180720090150.24560-1-andr2000@gmail.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: <019c0eb6-8185-d888-ae6f-305ea2d44124@oracle.com>
Date: Fri, 20 Jul 2018 10:08:36 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8959
 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-1806210000 definitions=main-1807200160
Subject: Re: [Xen-devel] [PATCH v5 0/8] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

T24gMDcvMjAvMjAxOCAwNTowMSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gVGhpcyB3b3JrIGlzIGluIHJlc3BvbnNlIHRvIG15IHByZXZpb3VzIGF0dGVt
cHQgdG8gaW50cm9kdWNlIFhlbi9EUk0KPiB6ZXJvLWNvcHkgZHJpdmVyIFsxXSB0byBlbmFibGUg
TGludXggZG1hLWJ1ZiBBUEkgWzJdIGZvciBYZW4gYmFzZWQKPiBmcm9udGVuZHMvYmFja2VuZHMu
IFRoZXJlIGlzIGFsc28gYW4gZXhpc3RpbmcgaHlwZXJfZG1hYnVmIGFwcHJvYWNoCj4gYXZhaWxh
YmxlIFszXSB3aGljaCwgaWYgcmV3b3JrZWQgdG8gdXRpbGl6ZSB0aGUgcHJvcG9zZWQgc29sdXRp
b24sCj4gY2FuIGdyZWF0bHkgYmVuZWZpdCBhcyB3ZWxsLgoKCkxvdCBvZiB3YXJuaW5ncyBvbsKg
IGkzODYgYnVpbGQ6CgpJbiBmaWxlIGluY2x1ZGVkIGZyb20KL2RhdGEvdXBzdHJlYW0vbGludXgt
eGVuL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jOjI0OgovZGF0YS91cHN0cmVh
bS9saW51eC14ZW4vZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250Lmg6IEluCmZ1bmN0
aW9uIOKAmHhlbl9kcm1fZnJvbnRfZmJfdG9fY29va2ll4oCZOgovZGF0YS91cHN0cmVhbS9saW51
eC14ZW4vZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250Lmg6MTI5Ojk6Cndhcm5pbmc6
IGNhc3QgZnJvbSBwb2ludGVyIHRvIGludGVnZXIgb2YgZGlmZmVyZW50IHNpemUKWy1XcG9pbnRl
ci10by1pbnQtY2FzdF0KwqAgcmV0dXJuICh1NjQpZmI7CsKgwqDCoMKgwqDCoMKgwqAgXgovZGF0
YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250Lmg6
IEluCmZ1bmN0aW9uIOKAmHhlbl9kcm1fZnJvbnRfZGJ1Zl90b19jb29raWXigJk6Ci9kYXRhL3Vw
c3RyZWFtL2xpbnV4LXhlbi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuaDoxMzQ6
OToKd2FybmluZzogY2FzdCBmcm9tIHBvaW50ZXIgdG8gaW50ZWdlciBvZiBkaWZmZXJlbnQgc2l6
ZQpbLVdwb2ludGVyLXRvLWludC1jYXN0XQrCoCByZXR1cm4gKHU2NClnZW1fb2JqOwrCoMKgwqDC
oMKgwqDCoMKgIF4KwqAgQ0MgW01dwqAgbmV0L25ldGZpbHRlci9pcHNldC9pcF9zZXRfaGFzaF9p
cHBvcnQubwrCoCBDQ8KgwqDCoMKgwqAgZHJpdmVycy9tZWRpYS9yYy9rZXltYXBzL3JjLXRhbmdv
Lm8KwqAgQ0MgW01dwqAgZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfZmlmby5vCsKgIEFS
wqDCoMKgwqDCoCBkcml2ZXJzL21pc2MvYnVpbHQtaW4uYQpJbiBmaWxlIGluY2x1ZGVkIGZyb20K
L2RhdGEvdXBzdHJlYW0vbGludXgteGVuL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9u
dF9rbXMuYzoyMDoKL2RhdGEvdXBzdHJlYW0vbGludXgteGVuL2RyaXZlcnMvZ3B1L2RybS94ZW4v
eGVuX2RybV9mcm9udC5oOiBJbgpmdW5jdGlvbiDigJh4ZW5fZHJtX2Zyb250X2ZiX3RvX2Nvb2tp
ZeKAmToKwqAgQ0MgW01dwqAgZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2Nvbm4u
bwovZGF0YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zy
b250Lmg6MTI5Ojk6Cndhcm5pbmc6IGNhc3QgZnJvbSBwb2ludGVyIHRvIGludGVnZXIgb2YgZGlm
ZmVyZW50IHNpemUKWy1XcG9pbnRlci10by1pbnQtY2FzdF0KwqAgcmV0dXJuICh1NjQpZmI7Cihh
bmQgbW9yZSkKCgoKYW5kIHRoZW4KCmRhdGEvdXBzdHJlYW0vbGludXgteGVuL2RyaXZlcnMveGVu
L2dudGRldi1kbWFidWYuYzogSW4gZnVuY3Rpb24K4oCYZ250ZGV2X2lvY3RsX2RtYWJ1Zl9leHBf
ZnJvbV9yZWZz4oCZOgovZGF0YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy94ZW4vZ250ZGV2
LWRtYWJ1Zi5jOjUwMzo2OiB3YXJuaW5nOgrigJhhcmdzLmZk4oCZIG1heSBiZSB1c2VkIHVuaW5p
dGlhbGl6ZWQgaW4gdGhpcyBmdW5jdGlvbiBbLVdtYXliZS11bmluaXRpYWxpemVkXQrCoCAqZmQg
PSBhcmdzLmZkOwrCoCB+fn5+Xn5+fn5+fn5+Ci9kYXRhL3Vwc3RyZWFtL2xpbnV4LXhlbi9kcml2
ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmM6NDY3OjM1OiBub3RlOgrigJhhcmdzLmZk4oCZIHdhcyBk
ZWNsYXJlZCBoZXJlCsKgIHN0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9ydF9hcmdzIGFyZ3M7CsKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIF5+fn4KCgotYm9yaXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 14:30:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 14:30: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 1fgWQ0-0007B5-Kt; Fri, 20 Jul 2018 14:30: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgWPz-000709-95
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 14:30:03 +0000
X-Inumbo-ID: 6a3aad18-8c29-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a3aad18-8c29-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 14:30: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 1fgWPv-0004sX-6p; Fri, 20 Jul 2018 14: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 1fgWPv-0005YI-0R; Fri, 20 Jul 2018 14:29:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgWPu-0003rW-W2; Fri, 20 Jul 2018 14:29:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125473-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=5437bdcd48e9812e66ec3ea656fd655289d08435
X-Osstest-Versions-That: xen=3cdac2805692c7accde2f405d81cc0be799aee48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 14:29:58 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125473: 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>

ZmxpZ2h0IDEyNTQ3MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ3My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1NDM3YmRjZDQ4ZTk4MTJlNjZlYzNlYTY1NmZkNjU1Mjg5ZDA4NDM1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzY2RhYzI4MDU2OTJjN2FjY2Rl
MmY0MDVkODFjYzBiZTc5OWFlZTQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU0MzIgIDIwMTgt
MDctMTkgMTQ6MDA6NDAgWiAgICAxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NDM5ICAy
MDE4LTA3LTE5IDE5OjAwOjM2IFogICAgMCBkYXlzICAgIDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI1NDczICAyMDE4LTA3LTIwIDEyOjAwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8
Y2FyZG9lQGNhcmRvZS5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFJv
Z2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC94ZW4uZ2l0CiAgIDNjZGFjMjgwNTYuLjU0MzdiZGNkNDggIDU0MzdiZGNkNDhlOTgxMmU2NmVj
M2VhNjU2ZmQ2NTUyODlkMDg0MzUgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 14:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 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 1fgWrY-0000zj-LU; Fri, 20 Jul 2018 14: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=nbvo=ke=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fgWrX-0000zH-I1
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 14:58:31 +0000
X-Inumbo-ID: 4dc13aab-8c2d-11e8-a8a5-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::62e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4dc13aab-8c2d-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 16:58:04 +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=r8tecyxJizDe0FdWOvNfWIDE8GjWMOpZBilQ8K9p/EI=;
 b=V+HwulEtqfba1AWQFAzDk8RBi3uSpkQlyf44esmjpwHHCW9MAV5ta+FLHFByvZ2J1wKfjTzaVMSqNwa3P5serjNzyob3Kg6kUq/RcPqgE9OlUoCFIvnn3uieLg45yxbEdY+dMu93uw5V912WoOo2UBKbY0Fbn6mKljxK2OgPBoA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 CY4PR12MB1767.namprd12.prod.outlook.com (2603:10b6:903:122::9) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.19; Fri, 20 Jul 2018 14:58:02 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Fri, 20 Jul 2018 09:57:36 -0500
Message-Id: <20180720145736.126487-4-brian.woods@amd.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180720145736.126487-1-brian.woods@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
MIME-Version: 1.0
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0501CA0021.namprd05.prod.outlook.com
 (2603:10b6:803:40::34) To CY4PR12MB1767.namprd12.prod.outlook.com
 (2603:10b6:903:122::9)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8350e5dc-2b09-497e-62d9-08d5ee51317b
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1767; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 3:s83wBiskFJKKcAWDT6/ii8Fq5bhiSV+LO+p9qhNmbzOhwHlK2krSY+xHNwl6xzKxcR6g/RY/xQeyJ3xMBlxH0E8ox0evbFOCzGmTGrSEtOJYV0Cr2VqO72FjAk9dTjS+Z+RoYiBYBUSd4FdCXhBSAGHZJJarMN3hbgGrNrLQzgxGVquVdIlBSIt9FktSUjw705Qm9YGUHHc77OdYehj1hWmNh4nzbj1qncsRFPK+4fckM39HUKjq5e3IohpER2Qo;
 25:+ciCU2adXScMm1hXKlEwYAAd1MS4KnjWdX979VSGfl5YqNBg3VwlZi9Xpm7MVlGz/fRr106eEgwv1HmhPV7kmFmQlQfnDWGADZ1rDIK676BejqtzYrpi9qjEXbNaXwt12Q9OBxs2uvMO6XqyljZyarXChB++vveGThfXvVranRxDDTOhYTIm9mjfx6KQ/mHnURXBTbpghNgGOZIiFQenmqAfmaA8RznIXU0n5FWxV0j3CodpqCfhr3DERVzO4ENDT1nh5zYQFUP+Pxh1nNtNX1sidqlsCr4dEJRyEhZL551UZCWeestGMJZnMf9pvKikw3L0sTLdClFfbd+UdUrGWA==;
 31:vpWhq7rxDEcENlLPU+YRhY6hKeNCJwDB9Ia5b0sgf8u9hdKt4O3UTahzPOgiGFRy+iXbiJQhfDVHZTaCrzt0DTnJkgTIvTFFIEkx6m8lPz4vWSMaYRhsRi+3tJdxHub2z5yqG9tmXbOtSzz/Yy0pg127uNS8TuQasvQdRHeqlJMAkJWf6Hycj2o1g1qTubMyB+aX3Q6VxeZtdLiRKlQLuxUEKkGaooP6pnbpnW57YzY=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1767:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 20:00ZP6/JGLgBKhmph4XjvRgVu5sAPY97Xol4ZGiqy17EWAV+WOAleB021gZxveyWRHXTURQLjFkTTVyT++/a5WKFcaW7q6Bnry36GaSDkWhxOYbeL35DCsd4pxpi/MRUOAGxWBLeoJsOovQGb12x0eiE7OR1N3ioKybqxNgzCOVeGwcfSYdWw6+IQYnn+NY3iBLXiftK1O7ilUgFQEPdTOJjvt515F9oI0dsK3UwLCOeVvNtLbtNnUsOMeop2j+7XaEgWTayZpnYliN9srlE+FD3FM/21gF4Sro5CQdXFRaBrTRDxAD9Pqov4T8WYs4X0vxVcIaWsk75v5Fpfxu6UoMsYhsa6zFjGMgUL7VyI0pZWjR4AsIeRxj92AND50bc9JfaJwwBo1iCQmOjBczVXozTLx0fJ91blydUbC5DIFmok5Gk1d6GMIGa3T0qpHgeeis4gprSbJ4r7SObYZnldJ3hpxEnT7nJBAXEFvRjrF4r16q8/aJ20VCA0MIWNPCPS;
 4:EM8kiCeXJGfxTX2IcMziswgbk9vFvv+YVgCWjbyoTidtr92NmWgkZO+7rpA06dDyfXlWGgfIhotOIEVjw9NmuBUyVok7hIRvwWrPGXH0STOJN+wAYtW+6cJJWn33Kr/8w4HuZolIstWpsGAOGGVGCCA84I9BFuRtjjJkWWvvybL0A0bD28Z6ebWRB/JdAMr2fJJUR3TYKTXs6EKpqrPuph4wggKrNtLDxW5iRBsI1Tew1blJvMwo29GmmrnYkfV9ia4Sa5PyRXIf5vhRgSZCFBg1rTP2HhUPYpXSRNTA3C5akJaVtbyYpso2hmwg3rZm
X-Microsoft-Antispam-PRVS: <CY4PR12MB1767D90827E4B0692D74AAEBE5510@CY4PR12MB1767.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(767451399110);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1767; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1767; 
X-Forefront-PRVS: 073966E86B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(39860400002)(376002)(346002)(366004)(189003)(199004)(97736004)(575784001)(6486002)(2351001)(3846002)(14444005)(36756003)(106356001)(86362001)(6116002)(25786009)(16586007)(53416004)(316002)(4326008)(217873002)(446003)(105586002)(2906002)(1076002)(66066001)(7736002)(26005)(386003)(50226002)(53936002)(48376002)(2361001)(76176011)(186003)(72206003)(486006)(51416003)(11346002)(966005)(6916009)(305945005)(956004)(478600001)(44832011)(54906003)(47776003)(16526019)(8676002)(50466002)(476003)(81156014)(7696005)(6666003)(8936002)(81166006)(2616005)(52116002)(6306002)(5660300001)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1767; H:nikka.amd.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-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR12MB1767;
 23:iJP50IJL7PIR4c+oA+5Hoy7fCG+isHP5VbltiqwcO?=
 =?us-ascii?Q?cXhDkozSpsQrI0nMLL9MEWHUv1LhPI4SOe+Cjeq2FP1UiRQy/Y4vdwsPnBbU?=
 =?us-ascii?Q?NN8FzOdDXpU2l3cNbnIYFeiK8kexlY3P5MXHQrmqeY7IFPBvalAbM0e8jqlJ?=
 =?us-ascii?Q?UaTuv+Y69IuiHVzV475EwbY+fgOsmaVjM8lCuCLgiFGF4fcDqUtFUnaM6hDr?=
 =?us-ascii?Q?y1T7lVmjmseT6u/neUyFwnd59IxseT2Yy52ob293X7Yuo1BHfm8JPPC937XX?=
 =?us-ascii?Q?5gad07VPPQ2VLaibvNlXWkSUSr/K9MlapN+gNyQH86piBHcog93ibdgXG4yB?=
 =?us-ascii?Q?4MtWEjVtVh1FDkYOgEqgWcpj9c6DYvjWwG+JR8fKnyE9OY/ZzERabrZLY3WQ?=
 =?us-ascii?Q?WbAe/XVThML8B8YYXKo9ltTihrR65VRnkVVE44j1ifYNdIUfkaDUVpw2hHUn?=
 =?us-ascii?Q?t3g2nUjIG95NQNa88Eio3ijwXTU3EIlMI3vvzCtJa/4/F+Dl5R0LSvhsHayC?=
 =?us-ascii?Q?+EP9ja7PYp4lDFWA84L8g+NmaH+WlI2H5HCBlO0AuIYlDICMrzvDXwIHBiOI?=
 =?us-ascii?Q?EV19BemJySq3pYsBFnlYmGSby+FsCw6QbDO28MhX7Clsd68TodgnNWNwG2E6?=
 =?us-ascii?Q?aLO86lH2/jh/iI65OAqv6Cq6d0xMKFKOlFKhRcx21p+S2i3cW4iY770aVHfT?=
 =?us-ascii?Q?i1cHX49NLU8CCR3DeQM5s4CdXgGh+sivEQrnMFHm5I8OjMZx8x93aFXLGbnZ?=
 =?us-ascii?Q?7xUPcqE35NGIBv7L/GHrDTpGhuCUs4LuUH5FiG8pPrb/wXLAvxpFJ4QJh+88?=
 =?us-ascii?Q?3MMCK2qz7dBEWe/FVL/fKiL7mkRFx+/9fHBLsQEEjHerYoNOyHYN8TEFMxcX?=
 =?us-ascii?Q?sVJC8RTlcbk2qp5GUWz3otfmGRcz5lTk69ETYS6K8t1SeDmrN8dM+kuBdydH?=
 =?us-ascii?Q?QW5ugzLNCLLeULIWRYKyvtuBcKqveQvaMROaquHc1IHOMT7/znGjg0cjZg/5?=
 =?us-ascii?Q?sAMWaGDGkpTP35puQFnWRY1oz/MJDNN/OXxxJ/iW9tIbWYb8niIe6s3t+lcx?=
 =?us-ascii?Q?zvm28JnFUHkF8Tosc9B7eGFj++kCAdQFChGyycBbCRhrKrw1F5USo749fQal?=
 =?us-ascii?Q?KB3BHd1dr9ybslmjMKP5xWnKZERKY/wy9+7AriOJq+lyD5MvZgnCCeoxuh2f?=
 =?us-ascii?Q?WV7gwyUHGe56nR47Bi8Qm13SNQGSon/9RqMTDRVwJt+VdovnjBQtahJPvTcx?=
 =?us-ascii?Q?rkrwWfWxScSlmQBPqZE+AJ54mRW08De9UJCh7keCKOxiZqvHS/01tyPXjA/a?=
 =?us-ascii?Q?cp3iEt3dMWLkYY5p/MgZRsgL7BGHFKvD4ywu/aSBXQ5FnenW1kWzYnB7pGKV?=
 =?us-ascii?Q?Apr6tyocqATjnjzPPjz4xwZ/OJiOwBGF92saCFzGoANHwTu?=
X-Microsoft-Antispam-Message-Info: NWwLW4I04hgulJSXg2pWUAxhVzGW4cQ1vEJxbq5F5Bklb7huXm/h2nv7uFh1kF6tb+5Zczj2UFgEalnNt3M+vvdD88OglfxMIX9OHffZLe1zW/R/CtIOmbq7lWWjAM9C3plvfiOqH5x1RuKwmaoK/4gBkbB0IjGiqpo+nGGJXJf3j9AlhJqYY1HdfCUq2yKSFjiGLp+cDMcGxIVgOsRSV8HfkcsspLzW2yq4n9WEH9tThbD5Kn2j1i8ihfphhOU/wbSPEYq3eHB5yQ9NMrrWSrY7/kxGQ9d3P1B3w5JSTdSFmP81Xix2aNRLaDAJX4sexI93wR38C8ZUSVgoYxW18t3EaQSbZUZPiaPGI74cgLA=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 6:Cr9ADDPxHbqgfJ2wR1mDmnc9YKCI7LEa9mKBWH+kuhPS1fcvZHpzyTKdPlhJpoYVf4GFCvOjC0Zc5wfU3AZXOhWDlmOqlwfE78rcPjzybEVvUTt6JVOxcRIRTjQy4usKDC3ircCSGQ0xW6FBM8d47jZVQ5M3RQoNa7qcPFqAGNZUgkGrbpIARiTVZZSjcbbpllmbz+NSUolfVUTjM4AMuo9JjCTK3B+J+79zHaojVA4t0akf01Ze/6v6rfTMQAWaa28Iab4kyQ9ORo3MJpr1AaP7B4gA5fb9oFVYgTa7z2sFcKXH52dxxIes/G5Nk2TQq4W4drClxI7IM4zh9xV5nn8DrcTa9DlEvUOXyspNN5mx1SJFr8p+O8MkptNDq8sgh91uU1SNbXnDOx6qRC3z66bcKUlcOpYthS7iwcNT3eU5cWn0i5soEXx3D4WNBhD7IdJtOygUywsvdUnkiZZxlw==;
 5:Kbc/0VWjTQ8pZA/6SJgP4dqBjlb8LDX5UtnlUcghdSnMh1LIdqX+rjt9DaDKSwmXZTLDl+jWcMWOAH//gDxzEtBqqj8xwA3AGZt4cDuesk5GI73MK6/ZJvj9ISURNbNjwC+VA1kC4RRpBtmJz6w47oOhWEwdWcCYYywiyH2GXu4=;
 24:VipX+MxNC8XYfZRsyePih9DyEIuWygI1XZpMptSfb00QT7yxw3NAxFlcAS9/50E4lpZqb7yPTA5WxUzh1CY/LudPdhpE+41p9ookGaRVVnQ=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 7:x2Epe8qaPeqz2Rl9YHw3DdBanJvwekH9JmgLmCaiJmvg1EJKxJAy7XLD8A4bzVQW8RfwcOu+VAtz0uRGF/89wl83R5fkfjMYgOz1T3P83UaLi2zcoxtZzWEGd49DQxXhtSTMeiW8snxI/1XYekq3ctRs1BaaP+Ow1YgYvTt175tq4zMnK1Q+54FfVTXZXdxK0H/wN4zhAfnNsxw1N3O0fhUs5804OdW3l04ZysmYSAis5OAx70kmLIFvY+0Bb0CF;
 20:m/T0hsmWSPa5YngXBdBeFHwNwkiF0nRXjvr7swBfhnqIw4IuqjpF4szOy+oGktgIBrjxA4qkkgt2FXxaSvLVgq7JnS4NtyV4IBRLkgrsYu/dY46WJo3Eilq8hjVQ0L86/cHCp2QZfE6UIE3JF/t5DjGzWXRrKyfXU+2FUybrS1SrJUb7P+bBdCr5nUCjrrJZgj7nbh/rlyv85/KOOx1rUsojW6DIA1r+PMVoJGaXzUX/JHDbR5WbalD8eD9lLGab
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2018 14:58:02.8421 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8350e5dc-2b09-497e-62d9-08d5ee51317b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1767
Subject: [Xen-devel] [PATCH 3/3] x86/spec-ctrl: Add support for modifying
 SSBD AMD VIA LS_CFG MSR
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

QWRkcyBzdXBwb3J0IGZvciBtb2RpZnlpbmcgdGhlIExTX0NGRyBNU1IgdG8gZW5hYmxlIFNTQkQg
b24gc3VwcG9ydGluZwpBTUQgQ1BVcy4gICBUaGVyZSBuZWVkcyB0byBiZSBsb2NraW5nIGxvZ2lj
IGZvciBmYW1pbHkgMTdoIHdpdGggU01UCmVuYWJsZWQgc2luY2UgYm90aCB0aHJlYWRzIHNoYXJl
IHRoZSBzYW1lIE1TUi4gIE90aGVyd2lzZSwgYSBjb3JlIGp1c3QKbmVlZHMgdG8gd3JpdGUgdG8g
dGhlIExTX0NGRyBNU1IuICBGb3IgbW9yZSBpbmZvcm1hdGlvbiBzZWU6Cmh0dHBzOi8vZGV2ZWxv
cGVyLmFtZC5jb20vd3AtY29udGVudC9yZXNvdXJjZXMvMTI0NDQxX0FNRDY0X1NwZWN1bGF0aXZl
U3RvcmVCeXBhc3NEaXNhYmxlX1doaXRlcGFwZXJfZmluYWwucGRmCgpTaWduZWQtb2ZmLWJ5OiBC
cmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1L2Ft
ZC5jICAgfCAgMTAgKy0tCiB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAgfCAgIDIgKwogeGVuL2Fy
Y2gveDg2L3NtcGJvb3QuYyAgIHwgICAzICsKIHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyB8IDIw
MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogNCBmaWxl
cyBjaGFuZ2VkLCAyMDcgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwppbmRleCAw
NmM5ZTk2NjFiLi5lN2VjMGQ5OWE3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKQEAgLTYwNywxNiArNjA3LDEwIEBAIHN0YXRp
YyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAkJY2FzZSAweDE3OiBiaXQg
PSAxMDsgYnJlYWs7CiAJCX0KIAotCQlpZiAoYml0ID49IDApCi0JCQlzc2JkX2FtZF9sc19jZmdf
bWFzayA9IDF1bGwgPDwgYml0OwotCX0KIAotCWlmIChzc2JkX2FtZF9sc19jZmdfbWFzayAmJiAh
cmRtc3Jfc2FmZShNU1JfQU1ENjRfTFNfQ0ZHLCB2YWx1ZSkpIHsKLQkJaWYgKCFib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfU1NCRF9BTURfTFNfQ0ZHKSkKKwkJaWYgKGJpdCA+PSAwICYmICFyZG1z
cl9zYWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVlKSkgeworCQkJc3NiZF9hbWRfbHNfY2ZnX21h
c2sgPSAxdWxsIDw8IGJpdDsKIAkJCXNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU1NC
RF9BTURfTFNfQ0ZHKTsKLQkJaWYgKG9wdF9zc2JkKSB7Ci0JCQl2YWx1ZSB8PSBzc2JkX2FtZF9s
c19jZmdfbWFzazsKLQkJCXdybXNyX3NhZmUoTVNSX0FNRDY0X0xTX0NGRywgdmFsdWUpOwogCQl9
CiAJfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9z
ZXR1cC5jCmluZGV4IDQxOWI0NmMwMzMuLmI1NTE4NTJjYmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC0xNTc5LDYgKzE1Nzks
OCBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9w
KQogCiAgICAgYXJjaF9pbml0X21lbW9yeSgpOwogCisgICAgc3NiZF9hbWRfbHNfY2ZnX2luaXQo
KTsKKwogICAgIGFsdGVybmF0aXZlX2luc3RydWN0aW9ucygpOwogCiAgICAgbG9jYWxfaXJxX2Vu
YWJsZSgpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYyBiL3hlbi9hcmNoL3g4
Ni9zbXBib290LmMKaW5kZXggZDQ0NzhlNjEzMi4uMDc3NjBjOTIwZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3NtcGJvb3QuYworKysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCkBAIC0zNjYs
NiArMzY2LDkgQEAgdm9pZCBzdGFydF9zZWNvbmRhcnkodm9pZCAqdW51c2VkKQogICAgIGlmICgg
Ym9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lCUlNCKSApCiAgICAgICAgIHdybXNybChNU1JfU1BF
Q19DVFJMLCBkZWZhdWx0X3hlbl9zcGVjX2N0cmwpOwogCisgICAgaWYgKCB4ZW5fc3NiZF9hbWRf
bHNfY2ZnX2VuICkKKyAgICAgICAgc3NiZF9hbWRfbHNfY2ZnX3NldCh0cnVlKTsKKwogICAgIGlm
ICggeGVuX2d1ZXN0ICkKICAgICAgICAgaHlwZXJ2aXNvcl9hcF9zZXR1cCgpOwogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMK
aW5kZXggYmFlZjkwNzMyMi4uMDA2ZThmYjE0YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Nw
ZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtMjQ4LDcgKzI0OCw3
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5r
LCB1aW50NjRfdCBjYXBzKQogICAgICAgICAgICAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NT
QkQpICAgICAgICAgICA/ICIiIDoKICAgICAgICAgICAgKGRlZmF1bHRfeGVuX3NwZWNfY3RybCAm
IFNQRUNfQ1RSTF9TU0JEKSAgPyAiIFNTQkQrIiA6ICIgU1NCRC0iLAogICAgICAgICAgICAhYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkRfQU1EX0xTX0NGRyk/ICIiIDoKLSAgICAgICAgICAg
KG9wdF9zc2JkICYmIHNzYmRfYW1kX2xzX2NmZ19tYXNrKSAgICAgICAgPyAiIFNTQkQrIiA6ICIg
U1NCRC0iLAorICAgICAgICAgICB4ZW5fc3NiZF9hbWRfbHNfY2ZnX2VuICAgICAgICAgICAgICAg
ICAgICA/ICIgU1NCRCsiIDogIiBTU0JELSIsCiAgICAgICAgICAgIG9wdF9pYnBiICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBJQlBCIiAgOiAiIik7CiAKICAgICAvKgpAQCAt
NDk3LDYgKzQ5NywyMDEgQEAgc3RhdGljIF9faW5pdCBpbnQgcGFyc2VfeHB0aShjb25zdCBjaGFy
ICpzKQogfQogY3VzdG9tX3BhcmFtKCJ4cHRpIiwgcGFyc2VfeHB0aSk7CiAKKy8qCisgKiBGb3Ig
ZmFtaWx5IDE1aCBhbmQgMTZoLCB0aGVyZSBhcmUgbm8gU01UIGVuYWJsZWQgcHJvY2Vzc29ycywg
c28gdGhlcmUKKyAqIGlzIG5vIG5lZWQgZm9yIGxvY2tpbmcsIGp1c3QgbmVlZCB0byBzZXQgYW4g
TVNSIGJpdC4gICBGb3IgMTdoLCBpdAorICogZGVwZW5kcyBpZiBTTVQgaXMgZW5hYmxlZC4gIElm
IFNNVCwgYXJlIHR3byB0aHJlYWRzIHNoYXJlIGEgc2luZ2xlCisgKiBNU1Igc28gdGhlcmUgbmVl
ZHMgdG8gYmUgYSBsb2NrIGFuZCBhIHZpcnR1YWwgYml0IGZvciBlYWNoIHRocmVhZC4KKyAqLwor
CisvKiB1c2VkIGZvciBub24gU01UIG1pdGlnYXRpb25zIChubyBzaGFyZWQgTVNScykgKi8KK3N0
YXRpYyB2b2lkIHNzYmRfYW1kX2xzX2NmZ19zZXRfbm9uc210KGJvb2wgZW5hYmxlX3NzYmQpCit7
CisgICAgdW5zaWduZWQgbG9uZyBsc19jZmc7CisKKyAgICBpZiAoIGVuYWJsZV9zc2JkICkKKyAg
ICB7CisgICAgICAgIHJkbXNybChNU1JfQU1ENjRfTFNfQ0ZHLCBsc19jZmcpOworICAgICAgICBp
ZiAoICEobHNfY2ZnICYgc3NiZF9hbWRfbHNfY2ZnX21hc2spICkKKyAgICAgICAgeworICAgICAg
ICAgICAgbHNfY2ZnIHw9IHNzYmRfYW1kX2xzX2NmZ19tYXNrOworICAgICAgICAgICAgd3Jtc3Js
KE1TUl9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7CisgICAgICAgIH0KKyAgICB9CisgICAgZWxzZQor
ICAgIHsKKyAgICAgICAgcmRtc3JsKE1TUl9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7CisgICAgICAg
IGlmIChsc19jZmcgJiBzc2JkX2FtZF9sc19jZmdfbWFzaykKKyAgICAgICAgeworICAgICAgICAg
ICAgbHNfY2ZnICY9IH5zc2JkX2FtZF9sc19jZmdfbWFzazsKKyAgICAgICAgICAgIHdybXNybChN
U1JfQU1ENjRfTFNfQ0ZHLCBsc19jZmcpOworICAgICAgICB9CisgICAgfQorfQorCisvKiB1c2Vk
IGZvciBmYW1pbHkgMTdoIHdpdGggU01UIGVuYWJsZWQgKHNoYXJlZCBNU1JzKSAqLworc3RhdGlj
IHZvaWQgc3NiZF9hbWRfbHNfY2ZnX3NldF9zbXQoYm9vbCBlbmFibGVfc3NiZCkKK3sKKyAgICBf
X3UzMiBzb2NrZXQsIGNvcmUsIHRocmVhZDsKKyAgICB1aW50NjRfdCBlbmFibGVfbWFzazsKKyAg
ICB1bnNpZ25lZCBsb25nIGxzX2NmZzsKKyAgICBzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2ZnX3NtdF9z
dGF0dXMgKnN0YXR1czsKKyAgICBzdHJ1Y3QgY3B1aW5mb194ODYgICpjID0gICZjdXJyZW50X2Nw
dV9kYXRhOworCisgICAgc29ja2V0ID0gYy0+cGh5c19wcm9jX2lkOworICAgIGNvcmUgICA9IGMt
PmNwdV9jb3JlX2lkOworICAgIHRocmVhZCA9IGMtPmFwaWNpZCAmJiAoYy0+eDg2X251bV9zaWJs
aW5ncyAtIDEpOworCisgICAgc3RhdHVzID0gc3NiZF9hbWRfc210X3N0YXR1c1tzb2NrZXRdICsg
Y29yZTsKKyAgICBlbmFibGVfbWFzayA9ICgxdWxsIDw8IHRocmVhZCk7CisgICAgc3Bpbl9sb2Nr
KCZzdGF0dXMtPmxvY2spOworCisgICAgaWYgKCBlbmFibGVfc3NiZCApCisgICAgeworICAgICAg
ICBpZiAoICEoc3RhdHVzLT5tYXNrICYgZW5hYmxlX21hc2spICkKKyAgICAgICAgeworICAgICAg
ICAgICAgc3RhdHVzLT5tYXNrIHw9IGVuYWJsZV9tYXNrOworICAgICAgICAgICAgcmRtc3JsKE1T
Ul9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7CisgICAgICAgICAgICBpZiAoICEobHNfY2ZnICYgc3Ni
ZF9hbWRfbHNfY2ZnX21hc2spICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBsc19j
ZmcgfD0gc3NiZF9hbWRfbHNfY2ZnX21hc2s7CisgICAgICAgICAgICAgICAgd3Jtc3JsKE1TUl9B
TUQ2NF9MU19DRkcsIGxzX2NmZyk7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICB9Cisg
ICAgZWxzZQorICAgIHsKKyAgICAgICAgaWYgKCAoc3RhdHVzLT5tYXNrICYgZW5hYmxlX21hc2sp
ICkKKyAgICAgICB7CisgICAgICAgICAgICBzdGF0dXMtPm1hc2sgJj0gfmVuYWJsZV9tYXNrOwor
ICAgICAgICAgICAgcmRtc3JsKE1TUl9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7CisgICAgICAgICAg
ICBpZiAoIChsc19jZmcgJiBzc2JkX2FtZF9sc19jZmdfbWFzaykgJiYgKHN0YXR1cy0+bWFzayA9
PSAwKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgbHNfY2ZnICY9IH5zc2JkX2Ft
ZF9sc19jZmdfbWFzazsKKyAgICAgICAgICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0xTX0NGRywg
bHNfY2ZnKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KKworICAgIHNwaW5fdW5s
b2NrKCZzdGF0dXMtPmxvY2spOworfQorCit2b2lkIHNzYmRfYW1kX2xzX2NmZ19zZXQoYm9vbCBl
bmFibGVfc3NiZCkKK3sKKyAgICBpZiAoICFzc2JkX2FtZF9sc19jZmdfbWFzayB8fAorICAgICAg
ICAgIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEX0FNRF9MU19DRkcpICkgeworICAgICAg
ICBkcHJpbnRrKFhFTkxPR19FUlIsICJTU0JEIEFNRCBMUyBDRkc6IEludmFsaWQgbWFza1xuIik7
CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBpZiAoIHNzYmRfYW1kX3NtdF9lbiApCisg
ICAgICAgIHNzYmRfYW1kX2xzX2NmZ19zZXRfc210KGVuYWJsZV9zc2JkKTsKKyAgICBlbHNlCisg
ICAgICAgIHNzYmRfYW1kX2xzX2NmZ19zZXRfbm9uc210KGVuYWJsZV9zc2JkKTsKK30KKworLyoK
KyAqIHVzZWQgdG8gaW5pdCB0aGUgYm9vdCBjcHUsIHdlIGRvbid0IG5lZWQgdG8gbG9jayBhbnl0
aGluZyBiZWNhdXNlCisgKiBpdCdzIGp1c3QgdGhlIGJvb3QgQ1BVCisgKi8KK3N0YXRpYyBfX2lu
aXQgdm9pZCBzc2JkX2FtZF9sc19jZmdfc2V0X2luaXQodm9pZCkKK3sKKyAgICBfX3UzMiBzb2Nr
ZXQsIGNvcmUsIHRocmVhZDsKKyAgICB1bnNpZ25lZCBsb25nIGxvbmcgbHNfY2ZnOworICAgIHN0
cnVjdCBzc2JkX2FtZF9sc19jZmdfc210X3N0YXR1cyAqc3RhdHVzOworICAgIHN0cnVjdCBjcHVp
bmZvX3g4NiAgKmMgPSAgJmJvb3RfY3B1X2RhdGE7CisKKyAgICBpZiAoIHNzYmRfYW1kX3NtdF9l
biApCisgICAgeworICAgICAgICBzb2NrZXQgPSBjLT5waHlzX3Byb2NfaWQ7CisgICAgICAgIGNv
cmUgICA9IGMtPmNwdV9jb3JlX2lkOworICAgICAgICB0aHJlYWQgPSBjLT5hcGljaWQgJiYgKGMt
Png4Nl9udW1fc2libGluZ3MgLSAxKTsKKworICAgICAgICBzdGF0dXMgPSBzc2JkX2FtZF9zbXRf
c3RhdHVzW3NvY2tldF0gKyBjb3JlOworICAgICAgICBzdGF0dXMtPm1hc2sgfD0gKDF1bGwgPDwg
dGhyZWFkKTsKKyAgICB9CisKKyAgICByZG1zcmwoTVNSX0FNRDY0X0xTX0NGRywgbHNfY2ZnKTsK
KyAgICBpZiAoICEobHNfY2ZnICYgc3NiZF9hbWRfbHNfY2ZnX21hc2spICkKKyAgICB7CisgICAg
ICAgIGxzX2NmZyB8PSBzc2JkX2FtZF9sc19jZmdfbWFzazsKKyAgICAgICAgd3Jtc3JsKE1TUl9B
TUQ2NF9MU19DRkcsIGxzX2NmZyk7CisgICAgfQorfQorCitfX2luaXQgdm9pZCBzc2JkX2FtZF9s
c19jZmdfaW5pdCh2b2lkKQoreworICAgIGludCBjb3Jlc19wZXJfc29ja2V0LCB0aHJlYWRzX3Bl
cl9jb3JlOworICAgIHN0cnVjdCBjcHVpbmZvX3g4NiAgKmMgPSAgJmJvb3RfY3B1X2RhdGE7Cisg
ICAgaW50IGNvcmUsc29ja2V0OworCisgICAgaWYgKCAhc3NiZF9hbWRfbHNfY2ZnX21hc2sgfHwK
KyAgICAgICAgICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU1NCRF9BTURfTFNfQ0ZHKSApCisg
ICAgICAgIGdvdG8gc3NiZF9hbWRfbHNfY2ZnX2luaXRfZmFpbDsKKworICAgIHN3aXRjaCAoIGMt
Png4NiApCisgICAgeworICAgIGNhc2UgMHgxNToKKyAgICBjYXNlIDB4MTY6CisgICAgICAgIGJy
ZWFrOworICAgIGNhc2UgMHgxNzoKKyAgICAgICAgY29yZXNfcGVyX3NvY2tldCA9IGMtPng4Nl9t
YXhfY29yZXM7CisgICAgICAgIHRocmVhZHNfcGVyX2NvcmUgPSBjLT54ODZfbnVtX3NpYmxpbmdz
OworCisgICAgICAgIGlmICggKGNvcmVzX3Blcl9zb2NrZXQgPCAxKSB8fCAodGhyZWFkc19wZXJf
Y29yZSA8IDEpICkKKyAgICAgICAgeworICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLAor
ICAgICAgICAgICAgICAgICAgICAiU1NCRCBBTUQgTFMgQ0ZHOiBlcnJvciBpbiB0b3BvbG9neSBk
ZWNvZGluZ1xuIik7CisgICAgICAgICAgICBnb3RvIHNzYmRfYW1kX2xzX2NmZ19pbml0X2ZhaWw7
CisgICAgICAgIH0KKworICAgICAgICBpZiAoIHRocmVhZHNfcGVyX2NvcmUgPiAxICkKKyAgICAg
ICAgeworICAgICAgICAgICAgc3NiZF9hbWRfc210X2VuID0gdHJ1ZTsKKyAgICAgICAgICAgIGZv
ciAoIHNvY2tldCA9IDA7IHNvY2tldCA8IFNTQkRfQU1EX01BWF9TT0NLRVQ7IHNvY2tldCsrICkK
KyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBzc2JkX2FtZF9zbXRfc3RhdHVzW3NvY2tl
dF0gPQorICAgICAgICAgICAgICAgICAgKHN0cnVjdCBzc2JkX2FtZF9sc19jZmdfc210X3N0YXR1
cyopCisgICAgICAgICAgICAgICAgICB4bWFsbG9jX2FycmF5IChzdHJ1Y3Qgc3NiZF9hbWRfbHNf
Y2ZnX3NtdF9zdGF0dXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3Jlc19w
ZXJfc29ja2V0KTsKKyAgICAgICAgICAgICAgICBpZiAoIHNzYmRfYW1kX3NtdF9zdGF0dXNbc29j
a2V0XSA9PSBOVUxMICkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGRw
cmludGsoWEVOTE9HX0VSUiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU1NCRCBBTUQg
TFMgQ0ZHOiBlcnJvciBpbiBzdGF0dXMgYWxsb2NpbmdcbiIpOworICAgICAgICAgICAgICAgICAg
ICBnb3RvIHNzYmRfYW1kX2xzX2NmZ19pbml0X2ZhaWw7CisgICAgICAgICAgICAgICAgfQorICAg
ICAgICAgICAgfQorCisgICAgICAgICAgICBmb3IgKCBzb2NrZXQgPSAwOyBzb2NrZXQgPCBTU0JE
X0FNRF9NQVhfU09DS0VUOyBzb2NrZXQrKyApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAg
ICAgZm9yICggY29yZSA9IDA7IGNvcmUgPCBjb3Jlc19wZXJfc29ja2V0OyBjb3JlKysgKQorICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgc3Bpbl9sb2NrX2luaXQoJihzc2Jk
X2FtZF9zbXRfc3RhdHVzW3NvY2tldF0gKyBjb3JlKS0+bG9jayk7CisgICAgICAgICAgICAgICAg
ICAgIChzc2JkX2FtZF9zbXRfc3RhdHVzW3NvY2tldF0gKyBjb3JlKS0+bWFzayA9IDA7CisgICAg
ICAgICAgICAgICAgfQorICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIGJyZWFrOwor
ICAgIGRlZmF1bHQ6CisgICAgICAgIGdvdG8gc3NiZF9hbWRfbHNfY2ZnX2luaXRfZmFpbDsKKyAg
ICB9CisKKyAgICBpZiAoIHhlbl9zc2JkX2FtZF9sc19jZmdfZW4gKQorICAgICAgICBzc2JkX2Ft
ZF9sc19jZmdfc2V0X2luaXQoKTsKKworICAgIHJldHVybjsKKworc3NiZF9hbWRfbHNfY2ZnX2lu
aXRfZmFpbDoKKyAgICBmb3IgKCBzb2NrZXQgPSAwOyBzb2NrZXQgPCBTU0JEX0FNRF9NQVhfU09D
S0VUOyBzb2NrZXQrKyApCisgICAgICAgIGlmICggc3NiZF9hbWRfc210X3N0YXR1c1tzb2NrZXRd
ICE9IE5VTEwgKQorICAgICAgICAgICB4ZnJlZShzc2JkX2FtZF9zbXRfc3RhdHVzW3NvY2tldF0p
OworCisgICAgc2V0dXBfY2xlYXJfY3B1X2NhcChYODZfRkVBVFVSRV9TU0JEX0FNRF9MU19DRkcp
OworICAgIHhlbl9zc2JkX2FtZF9sc19jZmdfZW4gPSBmYWxzZTsKKworICAgIHJldHVybjsKK30K
Kwogdm9pZCBfX2luaXQgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucyh2b2lkKQogewogICAg
IGVudW0gaW5kX3RodW5rIHRodW5rID0gVEhVTktfREVGQVVMVDsKQEAgLTU5OSw2ICs3OTQsMTAg
QEAgdm9pZCBfX2luaXQgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucyh2b2lkKQogICAgIGlm
ICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkQpICYmIG9wdF9zc2JkICkKICAgICAgICAg
ZGVmYXVsdF94ZW5fc3BlY19jdHJsIHw9IFNQRUNfQ1RSTF9TU0JEOwogCisgICAgLyogaWYgd2Ug
aGF2ZSBTU0JEIExTX0NGRyBhdmFpbGFibGUsIHNlZSB3aGV0aGVyIHdlIHNob3VsZCB1c2UgaXQu
ICovCisgICAgaWYgKCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU1NCRF9BTURfTFNfQ0ZHKSAm
JiBvcHRfc3NiZCApCisgICAgICAgICB4ZW5fc3NiZF9hbWRfbHNfY2ZnX2VuID0gdHJ1ZTsKKwog
ICAgIC8qCiAgICAgICogUFYgZ3Vlc3RzIGNhbiBwb2lzb24gdGhlIFJTQiB0byBhbnkgdmlydHVh
bCBhZGRyZXNzIGZyb20gd2hpY2gKICAgICAgKiB0aGV5IGNhbiBleGVjdXRlIGEgY2FsbCBpbnN0
cnVjdGlvbi4gIFRoaXMgaXMgbmVjZXNzYXJpbHkgb3V0c2lkZQotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 14:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 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 1fgWrX-0000zM-TX; Fri, 20 Jul 2018 14:58: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=nbvo=ke=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fgWrV-0000z7-QI
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 14:58:30 +0000
X-Inumbo-ID: 4c9a1697-8c2d-11e8-a8a5-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::62e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4c9a1697-8c2d-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 16:58:02 +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=vqBGLik56OL9zsUfbsPkWPefJa3h8JYQ4sCoaqi7ghE=;
 b=d/KYl/UYs0YlWfqJL9DWAaetYH6YVfE2uRu9b8G31gjmg5lz92/R8TG5V12TzAfxhRgwiUlzIICetVAdpOORp17YtNxAMwwg/A5Fpd50Z0Pvb2CWZHWqOSPjPL2+l1uVKRDyh2t6xvO6xJxWI1EplXKnfEj4IEJTNP7RYXAbQn4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 CY4PR12MB1767.namprd12.prod.outlook.com (2603:10b6:903:122::9) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.19; Fri, 20 Jul 2018 14:57:55 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Fri, 20 Jul 2018 09:57:34 -0500
Message-Id: <20180720145736.126487-2-brian.woods@amd.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180720145736.126487-1-brian.woods@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
MIME-Version: 1.0
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0501CA0021.namprd05.prod.outlook.com
 (2603:10b6:803:40::34) To CY4PR12MB1767.namprd12.prod.outlook.com
 (2603:10b6:903:122::9)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 57b5208b-8149-4fc5-4fbe-08d5ee512cee
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1767; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 3:MGEWYui7qgGgIfpu+ZJkVxoWWAootn8Op+55IcmOUFvCSgmgIZCcn7+lkUa/DrRFsyBfsb0pHLYaNBcfr+9ppmvgdrNjRSGOz2CrcE7lQsQeQqOPZpiiSv1RDYuGCPjl8oCs3cEMDDGtGGSHDtNl49OCwM2gD/LVkOKfFXXVPboArUKgSyzkxM+7twGciCHmNLXq8pAFwOg3krPeIjqQOb+YxVldmX9/Bmp8vIT2ctbH4YMEyXR1ouOE5lqErt54;
 25:L/KihmZsd1yuztgqn3imF9HHdq0ziUHDvj5lJJ7no9pj7OgfJ3AjMZPtyD4AbARySyTDkTeyS24BS0dwttwG3uQ5FVQO/yX2n92iW8DP56nO+V2HDIlbUBHpcnXACqZZBwCFG6Hmi0V9IsHbjZyxegnUurk+g7Rg7/twmKlloWVklH/pRkA8Jm/qMZdO/yrsGFyrsWJPQ5Mqo6gvJQGxisAGPCUqDsk7N3eghjufBmtSCRlUlXaVFDyuK+DO7qPJkgx0XEVScYQ9iarNjOCMhfHWRaLzWMdRIfnDV3oZQ/SOmXJaUjtIrUZ+GJG+/JXzCRyPnjvRrb7xpHngO50wLg==;
 31:6UQhmqKojmNKSXCAEws+WzhRjmnUYEXV8lUV2N/HheANdEColXKPq4eJYTTQfB/9zSdTcFyiTD+LIVizX1F7m5bI1ZsU/I/XVtrfMOaJfeNghvNnYpIm7mmieuio6tmQwszz88P0QXsGdpBR1oxUFC5/7XsahSYek6Roy9rqSIcgT7C+kJYOzGZr6MOMPM4a+iPDJDUfwBodg7UPcVyYFsjSos6nbyjngZoae3lHMvQ=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1767:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 20:y0qB4KuHAI1ng4oWpJM06zsUhbtV+0qZt5dZvMZNKI+4x2TEQRHQiBAPdtLRQpvOgdEIEC/fgRRWOzM9uTICEHeJ+cvYu9PlF60lsYLAOfdd8VRC86lVH/EiMxJ5YbURmzgwfMdeXkN4rPBV4uUknnvqBhnHKTc8TZS8ePMEYyIm9uGTb7gH/FTtz9zlnM9T2fVOy6uaM6aJ30C91j53/WcdxID2LHimYQ5GauF1V0gKDGAgs4u38Rp8fOiaXjI7gOMNB17Y7Tm8eM8qnW466lTR1hDQ/Bb8YvtERoNykEy9U6HXqYdP/2VQdAPBGgoJ14RRyKzWUy/tg1w3DPnDIU/YRB9lBohF1fPDuApVhMM+yG0Vvn1NPX+RJhW0aKB0VvW4bIkgSNFLbsh4o0hKDmBa0EhG/dI8Zhyq2CoUAipsA5+FFOLVN3T0YoESThPQ01P/mGhAQN7tUZho0L5lNU7oIaARnanxsQOdTmrBGfhxITdhRDrAeG8kMQWC34r5;
 4:VGbrOGpY/JweZXB0gEupk07FXpUmsFxHvs9tfYx5A0HIsjY2U7fb4PAaCJ29p9mFYoOt/Flq45RmFsc62inUIdpr+pWUhll5E6/xfwchDynyHqDFfwXMP/J5gp9YYcxagQnTqqyMFxmqm/z6GqJ1/5UlbvZrVgVSgehGAnbv07wzjFemts72HcSuxVZzG9pwUNAYvy9xjyM33CYYG1hyCR/hdVOxEDC9AC7crIei2QlLpNKcMtxvZE3kKtvKnHPsQEpJNDUmztaMKxJlHC5HUZ+d1n3XzCOnJCM+gvKSYkABBfXUdAefUnoxVZ+V8EVL
X-Microsoft-Antispam-PRVS: <CY4PR12MB1767FF87EE2964BAD8DDC8B8E5510@CY4PR12MB1767.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(767451399110);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1767; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1767; 
X-Forefront-PRVS: 073966E86B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(39860400002)(376002)(346002)(366004)(189003)(199004)(97736004)(6486002)(2351001)(3846002)(36756003)(106356001)(86362001)(6116002)(25786009)(16586007)(53416004)(316002)(4326008)(217873002)(446003)(105586002)(2906002)(1076002)(66066001)(7736002)(26005)(386003)(50226002)(53936002)(48376002)(2361001)(76176011)(186003)(72206003)(486006)(51416003)(11346002)(6916009)(305945005)(956004)(478600001)(44832011)(54906003)(47776003)(16526019)(8676002)(50466002)(476003)(81156014)(7696005)(6666003)(8936002)(81166006)(2616005)(52116002)(5660300001)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1767; H:nikka.amd.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-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR12MB1767;
 23:HJDRccD5X0ZceDoVs/pShhlbdfbEwwb2Ut4AGHurU?=
 =?us-ascii?Q?5pqcs807IS2XYPjpDV3IQEB8MBG16M+28P/hrk76bNX8ekgmOpZZSYItJyCp?=
 =?us-ascii?Q?W9A/tQ+oYKnybHscpnYRnVvKXv83DZ92PeR8vP7bWXUVH8Ouu5O8eo4reObO?=
 =?us-ascii?Q?Zhh4OMvX5zs7RHWuI50JScHhbwVAk2GokZ/dHqK7YLFy+9BkP5LG2d5kCvj/?=
 =?us-ascii?Q?CuJ5Ae6QbHUH/WDFccEerFn5Pt1SLrorZJcabUXGrvIzTQ/DlnlUGaSgvwH7?=
 =?us-ascii?Q?CO/kF9hyjAN1foE/WGnHr4UZqLt9MneJFuZudTezLixD0/GT3mEGct4F9NZV?=
 =?us-ascii?Q?Ct5/zmBp5ekTCL0WVBUm/rO9VxPmC2lekjGieHdJ774gVIZAbwVKem6WRb9s?=
 =?us-ascii?Q?LErsM2oNbGuZ3U0QwdtxCpE8r9r7qlrQ443DXNWB5y4o+DT5PNjJsHkHQCZX?=
 =?us-ascii?Q?lKFZjjwINQbe+SCY4/DFf0GaysWaaca/9G7SvMglljekCIGmxL8K0e4abQ4X?=
 =?us-ascii?Q?D51MIaXoYkYX96jv/xJYFBYW1eddJBAVxsoATTjSuJ+JLZiu7sD+JgkZGB0L?=
 =?us-ascii?Q?zYQjCozwkZXOiNZAbEQ/RuOSSvdYhxJ+2EHmRwU/3JVTJ7yVyjolW/4zRjM6?=
 =?us-ascii?Q?jUnk/CVhnkHYbL8FuT9pSXJ4ycxlrZaHKrGBhG1xONbijewK15KmQaNOijjf?=
 =?us-ascii?Q?b5IKkKjoaqq7/xj5VnNDNYxNSKbcmr1bqxa6VbF1dUuOU34Fa9kbXuIEEich?=
 =?us-ascii?Q?/BG77djHmTKXCRs4spQ0Ih5KbbyMgF1PzhUTYoSad6qvziYtRbpWn2B+oywI?=
 =?us-ascii?Q?NIqAN8erQGu2ovI3IJfh+Sr0lmjTi+6ruCpXsnNF3RoGfSv20uuggrXnmylf?=
 =?us-ascii?Q?gAAbvzOs0tX9C/l+iqD+2OilEXSGCFpfNt44/XVvUS2cnMdH6bcnupoHhEqm?=
 =?us-ascii?Q?xUB7GwW9vLxkvwfkFD8yO+gl/NL6TldNwHmqdZ/tATcb4R7RvI8LuuHe/4j7?=
 =?us-ascii?Q?+a2WowuALq04V3EHvYTE12Uf4E08gqHltEZ3LU/f2NnKBS4F9QEsrktYIgTm?=
 =?us-ascii?Q?C/dy0bSpf0fxPNLmkzWjgougyZr3vJpsNAQ7VZuNmj/VMHsChboB83HCnb0P?=
 =?us-ascii?Q?hXiG3HtKFNE0Z0oI90Oj4PW4WQS3SIm12iTmSH/+IrcsN0vYlrsZMF5phJZ/?=
 =?us-ascii?Q?Ownp+I0gHCxtfhg1nXLAL31v1L9Nfw1SzfcKrVNChLR2aR0IQCXLkGYDbpg8?=
 =?us-ascii?Q?65KkqPbb5pjX8ULOvRImEwKwqI2SjeEZCGxVfvPmsKKwQc7fAx3WV8krcnQT?=
 =?us-ascii?Q?/Nkc69bm/XaGvIrwbrxQZc=3D?=
X-Microsoft-Antispam-Message-Info: rlewNdIQN0ILFMH25UQMXGJpQ4NUttCNk/8r0FhMPijnikCcLJZoFR8TY2ZN4Yk7Su4wlpokT7ivsmOwjI9H+3hsKmJ7cAU/u8XhCQyQ1Qtx86upiPptgqqyB6+dBRt/R37XpG/uKtckgzIowyuRYtOvGWHNJvYW3wUOci4i3oHgW2w5z4DmTYNMoqZYKhgMoapopbw6I43dkfktFbK5fSYSIuykmhU+KZYCgbIJQxXhTs1I2R7j2cPPkiG2naNokXOqNG4PoLnG/41HNhbnMN+l82uCNQK8Ig5o+VCRSvtyCqDHV9/XLy/DGNenhZ+lQLKZ7xb/JA7q6Iu+7fGQw1ldV10+C7Fug+W/67KiyIU=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 6:vtITu+klJyYaKgHkTeyEOO1e3jA5dT/MGCImId95tGA1fRvAEYP2T39+xh9baBkXQJi6kM9lWZv8+s+LlEt8nZE82E7lKV6f43BZBDV5RI1diZbb5TXJiRNKMkrBBlA9qbKSZxvaBB/mWf1I5DzrCGqMDZ+Dfw2grn/DSNjz5bqYar1IJ6inVOg64r2r7rlPPO/F/7K3/uVwoNzhS9K9C0TCFpgPHs+U9tXCqFox/mVzbiTLmB2G/jaew9vZ18bCnrA/xTEmQTPtaXIzYsFS02cHm6XSj262V/L3Axr6UbTnfC1m1dtUZ4B+Yb+CsJ5woSimOD62SDCT1u5tIRx0Ie8Ug+lcBKpsr5QUJzV9Hh9/cSi7fW4boEUd2JJO9VeTh0Jdmh1jDHAg1qwwP7+1ZdItafP11inSe/P7eEPBna1TAGs6eBuiSsX8uC3VTrgPdA+jim0FhHQg5QG2gZ8vuQ==;
 5:Gtwzygron5SIc2tQhNDlPcuT+IA+cZocaIY70Fvui1yJNohcJXLz88UDFh7mdzVsPhLMA8jl5/4y5B30cifgEAyLVJta77ktQ3dEnbyn1OqeEv1NIMott51IpB/VAv8LlMAfMJbR+7KfQmIafV8eAbU1RQunZpwtk++TL4qte1Q=;
 24:Fg6uAduRDu2xkWq/c8b0n0Q/vdn0NgCHOo7ESlbl6IDiVkzEoMjeDHFBf0MZEMIW3hbecSqe/+V49KpgGnt6r5l//VH3B6y0StOF3FgM17g=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 7:HsTVcrzG+o3jp2tzumW1spAtpMO3HFH793tRw1vbt9Z5v4ZuR+uumcyBFaMXs0LikqcR5Gfcmwp7O3ggqpmkjrRuA0NjBkkdhOF4wRJwFl9Jbx9lDGvLHANu3ss91HG3DvNd/qs1LacEi1lxtcH7nb5TJNOMO8fZHMw/2aOY6oDR0rh5l61tiSNTTz9rIcuOapI8EYeiRcjhArUgfAdFE/h4RfOxxBx85EAcJ5Ibsd2Mgn0BMxpKUiO6VPmcORPK;
 20:PVKy6VxlyCgyVyMRUkQkMeN12/1d6KJgTbr799Xv9jKlZ+V7QHwWHk8kjITi4npSYoD7j5ukrMYpZHjOnRJBTCgp1PdYWBXdA+DOcycgm1nU0sJCQ1pJoc+ZTjkc5HBjXkxocHqh0SdVUXPDJQqK2VFaAdjbkKaYtC+RAG25qGSpeJe6sD4CsmyMLK+njDCg5wAH+Q333BTcZanCSsNUI64Iaxu7KZd7wh7toYPZ7wo7ATCfLWN442CX75O/+lz7
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2018 14:57:55.3067 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 57b5208b-8149-4fc5-4fbe-08d5ee512cee
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1767
Subject: [Xen-devel] [PATCH 1/3] x86/spec-ctrl: add AMD SSBD LS_CFG in init
 print
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

RWRpdCB0aGUgaW5pdGlhbGl6YXRpb24gY29kZSBmb3IgQU1EJ3MgU1NCRCB2aWEgdGhlIExTX0NG
RyBNU1IgYW5kCmVuYWJsZSBpdCB0byBwYXNzIHRoZSBzdGF0dXMgdG8gdGhlIGluaXRpYWwgc3Bl
Yy1jdHJsIHByaW50X2RldGFpbHMgYXQKYm9vdC4KClNpZ25lZC1vZmYtYnk6IEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgICAgICAg
ICAgICB8IDEzICsrKysrKysrKystLS0KIHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyAgICAgICAg
ICB8ICA5ICsrKysrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oIHwgIDEg
KwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaCAgIHwgIDIgKysKIDQgZmlsZXMgY2hh
bmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvY3B1L2FtZC5jIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwppbmRleCBiYWQ1YjQz
NjI4Li4wNmM5ZTk2NjFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKQEAgLTU5OCw3ICs1OTgsNyBAQCBzdGF0aWMgdm9pZCBp
bml0X2FtZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAJICogSWYgdGhlIHVzZXIgaGFzIGV4cGxp
Y2l0bHkgY2hvc2VuIHRvIGRpc2FibGUgTWVtb3J5IERpc2FtYmlndWF0aW9uCiAJICogdG8gbWl0
aWdpYXRlIFNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcywgcG9rZSB0aGUgYXBwcm9wcmlhdGUgTVNS
LgogCSAqLwotCWlmIChvcHRfc3NiZCkgeworCWlmICghc3NiZF9hbWRfbHNfY2ZnX21hc2spIHsK
IAkJaW50IGJpdCA9IC0xOwogCiAJCXN3aXRjaCAoYy0+eDg2KSB7CkBAIC02MDcsOCArNjA3LDE1
IEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAkJY2FzZSAw
eDE3OiBiaXQgPSAxMDsgYnJlYWs7CiAJCX0KIAotCQlpZiAoYml0ID49IDAgJiYgIXJkbXNyX3Nh
ZmUoTVNSX0FNRDY0X0xTX0NGRywgdmFsdWUpKSB7Ci0JCQl2YWx1ZSB8PSAxdWxsIDw8IGJpdDsK
KwkJaWYgKGJpdCA+PSAwKQorCQkJc3NiZF9hbWRfbHNfY2ZnX21hc2sgPSAxdWxsIDw8IGJpdDsK
Kwl9CisKKwlpZiAoc3NiZF9hbWRfbHNfY2ZnX21hc2sgJiYgIXJkbXNyX3NhZmUoTVNSX0FNRDY0
X0xTX0NGRywgdmFsdWUpKSB7CisJCWlmICghYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkRf
QU1EX0xTX0NGRykpCisJCQlzZXR1cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1NTQkRfQU1E
X0xTX0NGRyk7CisJCWlmIChvcHRfc3NiZCkgeworCQkJdmFsdWUgfD0gc3NiZF9hbWRfbHNfY2Zn
X21hc2s7CiAJCQl3cm1zcl9zYWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVlKTsKIAkJfQogCX0K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVj
X2N0cmwuYwppbmRleCAwOGU2Nzg0YzRjLi42MmU2NTE5ZDkzIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCkBAIC01MCw2
ICs1MCw4IEBAIGJvb2wgX19pbml0ZGF0YSBic3BfZGVsYXlfc3BlY19jdHJsOwogdWludDhfdCBf
X3JlYWRfbW9zdGx5IGRlZmF1bHRfeGVuX3NwZWNfY3RybDsKIHVpbnQ4X3QgX19yZWFkX21vc3Rs
eSBkZWZhdWx0X3NwZWNfY3RybF9mbGFnczsKIAordWludDY0X3QgX19yZWFkX21vc3RseSBzc2Jk
X2FtZF9sc19jZmdfbWFzayA9IDB1bGw7CisKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2J0aShj
b25zdCBjaGFyICpzKQogewogICAgIGNvbnN0IGNoYXIgKnNzOwpAQCAtMjEwLDEwICsyMTIsMTEg
QEAgc3RhdGljIHZvaWQgX19pbml0IHByaW50X2RldGFpbHMoZW51bSBpbmRfdGh1bmsgdGh1bmss
IHVpbnQ2NF90IGNhcHMpCiAgICAgcHJpbnRrKCJTcGVjdWxhdGl2ZSBtaXRpZ2F0aW9uIGZhY2ls
aXRpZXM6XG4iKTsKIAogICAgIC8qIEhhcmR3YXJlIGZlYXR1cmVzIHdoaWNoIHBlcnRhaW4gdG8g
c3BlY3VsYXRpdmUgbWl0aWdhdGlvbnMuICovCi0gICAgcHJpbnRrKCIgIEhhcmR3YXJlIGZlYXR1
cmVzOiVzJXMlcyVzJXMlcyVzJXNcbiIsCisgICAgcHJpbnRrKCIgIEhhcmR3YXJlIGZlYXR1cmVz
OiVzJXMlcyVzJXMlcyVzJXMlc1xuIiwKICAgICAgICAgICAgKF83ZDAgJiBjcHVmZWF0X21hc2so
WDg2X0ZFQVRVUkVfSUJSU0IpKSA/ICIgSUJSUy9JQlBCIiA6ICIiLAogICAgICAgICAgICAoXzdk
MCAmIGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9TVElCUCkpID8gIiBTVElCUCIgICAgIDogIiIs
CiAgICAgICAgICAgIChfN2QwICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX1NTQkQpKSAgPyAi
IFNTQkQiICAgICAgOiAiIiwKKyAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NT
QkRfQU1EX0xTX0NGRyk/ICIgU1NCRCIgICAgICA6ICIiLAogICAgICAgICAgICAoZThiICAmIGNw
dWZlYXRfbWFzayhYODZfRkVBVFVSRV9JQlBCKSkgID8gIiBJQlBCIiAgICAgIDogIiIsCiAgICAg
ICAgICAgIChjYXBzICYgQVJDSF9DQVBBQklMSVRJRVNfSUJSU19BTEwpICAgICAgPyAiIElCUlNf
QUxMIiAgOiAiIiwKICAgICAgICAgICAgKGNhcHMgJiBBUkNIX0NBUEFCSUxJVElFU19SRENMX05P
KSAgICAgICA/ICIgUkRDTF9OTyIgICA6ICIiLApAQCAtMjI1LDcgKzIyOCw3IEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5rLCB1aW50NjRfdCBj
YXBzKQogICAgICAgICBwcmludGsoIiAgQ29tcGlsZWQtaW4gc3VwcG9ydDogSU5ESVJFQ1RfVEhV
TktcbiIpOwogCiAgICAgLyogU2V0dGluZ3MgZm9yIFhlbidzIHByb3RlY3Rpb24sIGlycmVzcGVj
dGl2ZSBvZiBndWVzdHMuICovCi0gICAgcHJpbnRrKCIgIFhlbiBzZXR0aW5nczogQlRJLVRodW5r
ICVzLCBTUEVDX0NUUkw6ICVzJXMsIE90aGVyOiVzXG4iLAorICAgIHByaW50aygiICBYZW4gc2V0
dGluZ3M6IEJUSS1UaHVuayAlcywgU1BFQ19DVFJMOiAlcyVzJXMsIE90aGVyOiVzXG4iLAogICAg
ICAgICAgICB0aHVuayA9PSBUSFVOS19OT05FICAgICAgPyAiTi9BIiA6CiAgICAgICAgICAgIHRo
dW5rID09IFRIVU5LX1JFVFBPTElORSA/ICJSRVRQT0xJTkUiIDoKICAgICAgICAgICAgdGh1bmsg
PT0gVEhVTktfTEZFTkNFICAgID8gIkxGRU5DRSIgOgpAQCAtMjM0LDYgKzIzNyw4IEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5rLCB1aW50NjRf
dCBjYXBzKQogICAgICAgICAgICAoZGVmYXVsdF94ZW5fc3BlY19jdHJsICYgU1BFQ19DVFJMX0lC
UlMpICA/ICJJQlJTKyIgOiAgIklCUlMtIiwKICAgICAgICAgICAgIWJvb3RfY3B1X2hhcyhYODZf
RkVBVFVSRV9TU0JEKSAgICAgICAgICAgPyAiIiA6CiAgICAgICAgICAgIChkZWZhdWx0X3hlbl9z
cGVjX2N0cmwgJiBTUEVDX0NUUkxfU1NCRCkgID8gIiBTU0JEKyIgOiAiIFNTQkQtIiwKKyAgICAg
ICAgICAgIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEX0FNRF9MU19DRkcpPyAiIiA6Cisg
ICAgICAgICAgIChvcHRfc3NiZCAmJiBzc2JkX2FtZF9sc19jZmdfbWFzaykgICAgICAgID8gIiBT
U0JEKyIgOiAiIFNTQkQtIiwKICAgICAgICAgICAgb3B0X2licGIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgPyAiIElCUEIiICA6ICIiKTsKIAogICAgIC8qCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmVzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2Nw
dWZlYXR1cmVzLmgKaW5kZXggYjkwYWEyZDA0Ni4uOTM4M2Q0MDU4YiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
Y3B1ZmVhdHVyZXMuaApAQCAtMzIsMyArMzIsNCBAQCBYRU5fQ1BVRkVBVFVSRShTQ19SU0JfUFYs
ICAgICAgIChGU0NBUElOVFMrMCkqMzIrMTgpIC8qIFJTQiBvdmVyd3JpdGUgbmVlZGVkIGZvcgog
WEVOX0NQVUZFQVRVUkUoU0NfUlNCX0hWTSwgICAgICAoRlNDQVBJTlRTKzApKjMyKzE5KSAvKiBS
U0Igb3ZlcndyaXRlIG5lZWRlZCBmb3IgSFZNICovCiBYRU5fQ1BVRkVBVFVSRShOT19YUFRJLCAg
ICAgICAgIChGU0NBUElOVFMrMCkqMzIrMjApIC8qIFhQVEkgbWl0aWdhdGlvbiBub3QgaW4gdXNl
ICovCiBYRU5fQ1BVRkVBVFVSRShTQ19NU1JfSURMRSwgICAgIChGU0NBUElOVFMrMCkqMzIrMjEp
IC8qIChTQ19NU1JfUFYgfHwgU0NfTVNSX0hWTSkgJiYgZGVmYXVsdF94ZW5fc3BlY19jdHJsICov
CitYRU5fQ1BVRkVBVFVSRShTU0JEX0FNRF9MU19DRkcsIChGU0NBUElOVFMrMCkqMzIrMjIpIC8q
IGlmIFNTQkQgc3VwcG9ydCBpcyBlbmFibGVkIHZpYSBMU19DR0YgTVNSIG9uIEFNRCBoYXJkd2Fy
ZSAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKaW5kZXggNWI0MGFmYmFiMC4uNmFlYmZhOWU0ZiAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3NwZWNfY3RybC5oCkBAIC0zOCw2ICszOCw4IEBAIGV4dGVybiB1aW50OF90
IG9wdF94cHRpOwogI2RlZmluZSBPUFRfWFBUSV9ET00wICAweDAxCiAjZGVmaW5lIE9QVF9YUFRJ
X0RPTVUgIDB4MDIKIAorZXh0ZXJuIHVpbnQ2NF90IHNzYmRfYW1kX2xzX2NmZ19tYXNrOworCiBz
dGF0aWMgaW5saW5lIHZvaWQgaW5pdF9zaGFkb3dfc3BlY19jdHJsX3N0YXRlKHZvaWQpCiB7CiAg
ICAgc3RydWN0IGNwdV9pbmZvICppbmZvID0gZ2V0X2NwdV9pbmZvKCk7Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 14:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 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 1fgWrY-0000zT-73; Fri, 20 Jul 2018 14: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=nbvo=ke=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fgWrW-0000zC-9V
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 14:58:30 +0000
X-Inumbo-ID: 4d6c4ff8-8c2d-11e8-a8a5-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::62e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4d6c4ff8-8c2d-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 16:58:03 +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=KK+6vh9uVoXjuB5tX5KBYMoEY9VmHprJpoA9ukzMZUQ=;
 b=DsHk2/T0Uq3AH/SOvEOFkpJraUTDxrJUyO73qGhgspCKsyK1Q8GzTgSZtkjln8pJpG7Qx6vUyKJzioNfLWejGVY6Z9ha6plrYDc62jAo8aA0Qbh3YbvH3bsGyH3ZLxXjNA9Lmq95pJA7qpA108wt+c+7SMs5458HxLNd71edVps=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 CY4PR12MB1767.namprd12.prod.outlook.com (2603:10b6:903:122::9) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.19; Fri, 20 Jul 2018 14:57:59 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Fri, 20 Jul 2018 09:57:35 -0500
Message-Id: <20180720145736.126487-3-brian.woods@amd.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180720145736.126487-1-brian.woods@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
MIME-Version: 1.0
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0501CA0021.namprd05.prod.outlook.com
 (2603:10b6:803:40::34) To CY4PR12MB1767.namprd12.prod.outlook.com
 (2603:10b6:903:122::9)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 90194a9f-f031-44e9-cfe7-08d5ee512fa1
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1767; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 3:3G8xAjTMYt6XQ4wmeoOW2RTpKgdKa9tg0NkkvoafS3c3t9zkNTccRTIPw9EI6fF+5HUadBd4qsRp62uJ8XVaVDDX9ajN9EW+p2q3OscoET/xflzmI0TH4ecpfx+2qHmoEEnHHg6p+TitYBtSIDaHAft+5fOZioJr+ftDv2wLyE4YlX6syWXd3TMHh7tOS4Fn4a977L7QP0lwYFXfDEIZIcoiVpxlOH75fTrquDvMqRM8IYFt87rSn9lZPM3Xb83l;
 25:kEE/FyimasBy+vcilAkkpMxYmvbzvnPct181AQzed6exkHD4kLi0q8sygIiN0O9lem0PweF6DkaP7H21s2gH3D9I/g/ytJElKtSmRYsLlLdUiFZ2xO01w7fAPBi7il5XNB9rS8s1aDEounziM0TylwAov1CQ4KFAW8fF3hMaKLiIRmz4QwD9oV9WrqS97sYjSqdpl6koZcUHTY69mFLu6Ww4yqfxYUhGKW4jghy805lxWjDc1vLGYLglUggNYYmJZlkezd/51/+N/yOgyNcYaEqPcyGasPcxmE9avUzwOThBJZ6ACaei/af43OPZiqGzWT1yW7UXR8hJ97bJbpb+4Q==;
 31:KnqM8N6gAwgWnztYX1X8JCLM3+A9hM5sp6qx+FaER9bhPAVd1g+mNY+6ddk6nGgIdl/LahMoE40et6LZwDAuNh0rtavE35KWlrVIaGLg5/B/qniQy5tjZ6eGRLLVX7fdWWK4tqfWC3qUK8gXQumX0gTX+vL7Yy42I3B5WEZu/ndOfMhPftA64pVtPJPzocltOMQtYzNH22w+k+id01QpqcK77akYw2/z1beuP4m5Dlg=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1767:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 20:FWbkfe6JR6PhQEwcYLnZLhoom7X9GxFID8wcDj9wPJL2zSPnlwFyKDQ8CPUL629ytyUOvBKCgEEp20/AHgvbtYUmF5R+ER6obcvdnDsmWTkHp8e/1d5yAAtTgR4rJFPRwEUOlInUUzGLa+ca/11PuO0RGFYuzGVEtYo8zQMtFmO1ZUuOuLOTAch1OupNMZwCrptUAbYHrCGHFn+QHL1RTKWDHzW42dq1+RXDB5xsTGcB2Vgsz1oedLECYDcCFJ5IOk/Pz5KoIfeIYZ/UORpb/N8Cm6bjJl9Yj5Z8OP+rNslQae1kCM33yOCpTLLiwpbhyzASSkrDgyOz3vnTYd3KyOMCGAyiwherNjsy3KMPZT6fuPgwhF83uOGFFH32Z4gIoVv0kl217R9za9tFerJAB0MH74nHbfvn2P5FAUfP2v78eAMAQERPqh6cNq+qop5mB+GrYATeDWOld9iC8BNd4BMjNU0Fq9hw0AVJZuciLDqHKB+sAwEbAZ1KJpo1ofLW;
 4:5351jiE0IvVz7zwEkrzhsNYj9pjc5lEbNsQv3A7TsKvqmgOS5899jPHEvD6Keav6pfCabFzhoNRE0a7wRQn0+Nq3tmIhsAwA5OPfdPjvc82uEdhxDs3mfDn8lp2reGM5ya3yUxMI60lXUtNDiZHPVirPBUlyVU1cbKANOaIPcBmbK4S/IfS30j5kYmfNnWL02D/bhJevXr7hGu5gozAQ6MZqkngfbxzyXj+PEtmdMO5Aff6KMpwI277bvqBfNxG93r5pLqkEt4unEEnrMp0XJc12L4A1/fWh39N66Vhm03HnNW+WWs2GjcAwurvqCrBH
X-Microsoft-Antispam-PRVS: <CY4PR12MB1767B8C8A9F6CA24195051BCE5510@CY4PR12MB1767.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(767451399110);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1767; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1767; 
X-Forefront-PRVS: 073966E86B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(39860400002)(376002)(346002)(366004)(189003)(199004)(97736004)(6486002)(2351001)(3846002)(14444005)(36756003)(106356001)(86362001)(6116002)(25786009)(16586007)(53416004)(316002)(4326008)(217873002)(446003)(105586002)(2906002)(1076002)(66066001)(7736002)(26005)(386003)(50226002)(53936002)(48376002)(2361001)(76176011)(186003)(72206003)(486006)(51416003)(11346002)(6916009)(305945005)(956004)(478600001)(44832011)(54906003)(47776003)(16526019)(8676002)(50466002)(476003)(81156014)(7696005)(6666003)(8936002)(81166006)(2616005)(52116002)(5660300001)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1767; H:nikka.amd.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-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR12MB1767;
 23:MNxwNqAyddprTZqUV0KyGa1A5k/j/5hFHabqzkGH2?=
 =?us-ascii?Q?ohgP1obav0UsJ/G2qprK9/U7c88GwNEKfgOE6Flq+aDkDnLucFHJ5emaWEa6?=
 =?us-ascii?Q?SO6pY7iTPTz4k2ldn8DOzTC7C4lanKrvkQ5vY/gDHcdtuhdy8wAOrej9gGS7?=
 =?us-ascii?Q?LENwcUn1Y4t0rvnBEjz4/Vxm1RBlT44m4caq4PX3daDGNLnl04cXW0txyr5+?=
 =?us-ascii?Q?pvTM+8QCzChfbvBmjepF+uPR08NHIHnoqYdRzbx0T6Ykl2MrZkWdDfj2TlOz?=
 =?us-ascii?Q?j8Igk1mbYqc/ncAseubw1AzUPxYrSQb4EgPah9itfhdCEKG1K3gjTEidayKc?=
 =?us-ascii?Q?K/WOGbjwWyu1584VRuPXxEyB7jGcuJYixi2bUc23gqIdUdyKAujNjiulxVlW?=
 =?us-ascii?Q?oF+3QbQvnud9TVALTzT6jdD4oh6/EfOzS9NpT3UqYor1+mO0RSRrDELRJcBi?=
 =?us-ascii?Q?ZFQaLp+B5wE8eiSvtue2CL8QO9xSQ9xotXX0c6W10gqWxMpd5MVfoNwe4Nh3?=
 =?us-ascii?Q?7sYroUEqJ3i+Njz7MWIJ5/1X2OlPU87bqiTymnzxVIihb6rrGThIrDpsoNwt?=
 =?us-ascii?Q?wYtjn4pO3saDfl19zYQl790AQkI9sPZKDauBInnDzQbo2Hfi00ZZ3g0IMYC4?=
 =?us-ascii?Q?H54i9jzzNt0M6hQhkyfTrYfzO8Il+OaB4CqYmidKCQk3JLKhUdlX1VNk9lTD?=
 =?us-ascii?Q?C67FKfxoqxMTz0/dYgO28UqfLF8cRFo0aDFKN75Lm0jv91SejAlb142q23BC?=
 =?us-ascii?Q?jHuvn8au55FtEnzbM/VuPZTPIX6Ws2/3GvK+HVghQ70Vxuu1oNwj2noPSeBM?=
 =?us-ascii?Q?luFCjRzkwg3Gc3guhPYsjInA3t9U8CwnB6o5tPfx/wgmt54YQBh5OsI0Sz8B?=
 =?us-ascii?Q?QhsQF3dFpBhzdU7TLEL8DC5Z+5/Ru8ePezMr9von84w3FOmCusSWoPwzCGzw?=
 =?us-ascii?Q?8F9wOflAChOe4WC/E+qMWTMwAJRnA+MJJnjhWSJ9GNkDL4I0xNK9WdnadUTS?=
 =?us-ascii?Q?dDxxqT5WpAbAajNA23T10ALDmhxPhAI8OoxTg5puXxxvgDFpfD/5g0aOZcRW?=
 =?us-ascii?Q?i4lYUqlh2r3EAH0AslhGaiyoFcFqzeMW4N2i2OLO47oSdaeCepC5f18KhPHe?=
 =?us-ascii?Q?gNApwXbh5QkrYWaq8gnrpN8G6Zs+WCmPpMlzZj5Ab5hh6Z8F7DEIvXEkJe6r?=
 =?us-ascii?Q?fB1gQu7oztD5A2Fnmhow7ZZEXev6FifSq6uwue8x1exCQmrqmCEZsdCniKsn?=
 =?us-ascii?Q?0Ck/VbZWEg2ZqpnN8tAixxDd+zGBId7euqXbgDj4nG9HAdoQZs4hUU3eNGWj?=
 =?us-ascii?Q?rfkby8f4QBvefZ8KncepVaQeJOxwfgzbHwZ1L/l8NaM?=
X-Microsoft-Antispam-Message-Info: epxbiHAUzUte1qB8xAc4/vtxn6eTfGz9h8i76v+iqaV9020n9CKB4HCayhPR50+h9WYLpUM05QslaWToNIrAK4CyLAUAgKYVaWKCSxvMH2S3+BPJAn+QPjer6TmjYMXaEkUshXBWgvlQ0skil6bLnlT+fZAPYQ1UYIAifouFeEnMDsurQu7CFbb4JRPGtyofV7xGSksk0ejkL4nD7+lPTGdAYTyoOXD6UmHxwlCKOOz+mwKv1MNZH99oX3cOCTcvLC97V2NKa+aPo7t4lUV370zzI+gNFS4W1XaoKiF/SZLQ0BqNkK4N59Zvd4IJnNyQpnnDPx4uN5D4Iwbe86zEZsSnqffyMWISX7Og1up+yTs=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 6:5DuMD5NjX57piw0KcGITh2Aperik3OGe84WM3G9p/mrNF8JPnQqz4QSY4ixgaub1iRXfTtse22e2zMY+8FOi98CsjiJe6KJoNEBopAiro0pbewJ0O3HK8AkK4H1AUcZ76PFhJ1K8qvhdOMGNuUKKbKqBxzKlGL+fO1Q2KLh9Nue6ALFzsDgV1Rp4PmgJYrCFBTH/eczKFyC82oQkzBlCYN1Wa5sxRhxPhvyRaBN7a3M2ZwZytwZr15O0JOPbS8junPIAtyZU15I5vinXixhFBOU7JY9zqpFsGQUs8pTy01aTyHZTR4Ob5izHq3QdMd742lerQu0CoY2FyP7wA9uIGS7kNWB4kEfN4ohiM5cxFw18n21HDQNjwzyyGIz/oGc2HqWdPLQN7IsC2YPZvNwMbCikP69wC2wUFwKCiB9RTBggHQo/tyTJliEwAeg0ijiBJXE9V7LYD66Q070q8thKAw==;
 5:d+k9+5qXoiWg64gOqUeStdrolApuoHnYaX+L9obXUHOMrlgT4jSP2jCZwDcDupZkjIe7Vx6T1Ip9abgvxtCRFRwS5gPm9QU9bgeTyxxH6Ls015Ahl+KQNKclqCyEMSB9Mek9uL4wPV3Jyj/umuhY+JZGpxrXDbcxoG4VqsoVd2c=;
 24:5E/zNW6/553C6nI4HX163L3jGyS5yp/7XqnZMZeKH/mh5uIuVqgNCHqlU58eqc0TpU//b2qqmgdvLdU1nV5zTN8tXndwo3VyoQGDdyCC1+U=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 7:dTP+60DebWW5uC8KvJTab4ebR3Lcn4vZ3SaLq1/DfSsPptwb1GuZki7MINc8F/s9RrNZtmaouH67PDMnOrncYz2yc9aeK2SOS1/dP5w9ybI9zINRcPMiruAk22bXmqkaeZXjeLh8t6c8Ip8zO0P9WHNCgdHlJ8zTkpoETFbxkSFZcmFjGJJ6qXw4bNBfiDJ4z5xH+dNf8G5pfMttl43wjOIlwO0nw6OV5obHnDk2t4itTV9HWh9DBkeoON/nbqx7;
 20:QMNs/7r2QQJL4v+yMTlFlQqhZX7cSFNhCm6/DXz56OCs1x3iK5UtFWI5MBqJGV+8DMsfB9ieyFIKlcvZGR1LwxbGOCmDJCifMNywVMF0ME7SM4O8mlbhYQdQLGuNj0GlhdugtihL3By4pEi7LcYuE0DfpgJaFyCRwawjHNgxgNq3UWbGpPi2Mx6LuQ1CZPZALUh5tQWG5p/ldGtwhgY6mfjA/7C82EudOiIMAikImolxcMeyknTYeLXf0cd4hU/H
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2018 14:57:59.5823 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 90194a9f-f031-44e9-cfe7-08d5ee512fa1
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1767
Subject: [Xen-devel] [PATCH 2/3] x86/spec-ctrl: Add defines and variables
 for AMD SSBD support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

SW4gcHJlcGFyYXRpb24gZm9yIGFkZGluZyBzd2l0Y2hhYmxlIFNTQkQsIGFkZCBzb21lIGRlZmlu
ZXMgYW5kCnZhcmlhYmxlcy4KClNpZ25lZC1vZmYtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29k
c0BhbWQuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyAgICAgICAgfCAxMCArKysr
KysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oIHwgIDMgKysrCiAyIGZpbGVz
IGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc3Bl
Y19jdHJsLmMgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKaW5kZXggNjJlNjUxOWQ5My4uYmFl
ZjkwNzMyMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtMTksNiArMTksNyBAQAogI2luY2x1ZGUgPHhlbi9lcnJu
by5oPgogI2luY2x1ZGUgPHhlbi9pbml0Lmg+CiAjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1
ZGUgPHhlbi9zcGlubG9jay5oPgogCiAjaW5jbHVkZSA8YXNtL21pY3JvY29kZS5oPgogI2luY2x1
ZGUgPGFzbS9tc3IuaD4KQEAgLTUwLDcgKzUxLDE2IEBAIGJvb2wgX19pbml0ZGF0YSBic3BfZGVs
YXlfc3BlY19jdHJsOwogdWludDhfdCBfX3JlYWRfbW9zdGx5IGRlZmF1bHRfeGVuX3NwZWNfY3Ry
bDsKIHVpbnQ4X3QgX19yZWFkX21vc3RseSBkZWZhdWx0X3NwZWNfY3RybF9mbGFnczsKIAorLyog
Zm9yIFNTQkQgc3VwcG9ydCBmb3IgQU1EIHZpYSBMU19DRkcgKi8KKyNkZWZpbmUgU1NCRF9BTURf
TUFYX1NPQ0tFVCAyCitzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2ZnX3NtdF9zdGF0dXMgeworICAgIHNw
aW5sb2NrX3QgbG9jazsKKyAgICB1aW50MzJfdCBtYXNrOworfSBfX2F0dHJpYnV0ZV9fICgoYWxp
Z25lZCAoNjQpKSk7Citib29sIF9fcmVhZF9tb3N0bHkgc3NiZF9hbWRfc210X2VuID0gZmFsc2U7
Citib29sIF9fcmVhZF9tb3N0bHkgeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiA9IGZhbHNlOwogdWlu
dDY0X3QgX19yZWFkX21vc3RseSBzc2JkX2FtZF9sc19jZmdfbWFzayA9IDB1bGw7CitzdHJ1Y3Qg
c3NiZF9hbWRfbHNfY2ZnX3NtdF9zdGF0dXMgKnNzYmRfYW1kX3NtdF9zdGF0dXNbU1NCRF9BTURf
TUFYX1NPQ0tFVF0gPSB7TlVMTH07CiAKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2J0aShjb25z
dCBjaGFyICpzKQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwu
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKaW5kZXggNmFlYmZhOWU0Zi4uYzQ3
NjQ3NzcxYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oCkBAIC0zOSw2ICszOSw5IEBAIGV4dGVy
biB1aW50OF90IG9wdF94cHRpOwogI2RlZmluZSBPUFRfWFBUSV9ET01VICAweDAyCiAKIGV4dGVy
biB1aW50NjRfdCBzc2JkX2FtZF9sc19jZmdfbWFzazsKK2V4dGVybiBib29sIHhlbl9zc2JkX2Ft
ZF9sc19jZmdfZW47CitleHRlcm4gdm9pZCBzc2JkX2FtZF9sc19jZmdfaW5pdCh2b2lkKTsKK2V4
dGVybiB2b2lkIHNzYmRfYW1kX2xzX2NmZ19zZXQoYm9vbCBlbmFibGVfc3NiZCk7CiAKIHN0YXRp
YyBpbmxpbmUgdm9pZCBpbml0X3NoYWRvd19zcGVjX2N0cmxfc3RhdGUodm9pZCkKIHsKLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 14:59:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 14: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 1fgWsX-0001AN-1M; Fri, 20 Jul 2018 14:59: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=nbvo=ke=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fgWsV-0001AC-KU
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 14:59:31 +0000
X-Inumbo-ID: 71f16d14-8c2d-11e8-a8a5-bc764e045a96
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe50::621])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 71f16d14-8c2d-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 16:59:05 +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=hPNTsiQ49FjF3y8F23n/PnBH/fjp6tcerz/a3rXI3uM=;
 b=QytCvSh941i8KCJrPjB0vbsWJP3zFXA9CRgQ7Q2WdvZlOp9BIkoP73fNPoKnGzqPQrLf/Gitj5fc0QZPJLUzcma/84/HK8g5OUMG8+DAMYA8gI1w/EZb2p6/psdT28swCF+Kdp+QoTvSKNo69cQ01q+wfMrcCm9f/sZxGzPdjI0=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 CY4PR12MB1767.namprd12.prod.outlook.com (2603:10b6:903:122::9) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.952.19; Fri, 20 Jul 2018 14:57:50 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Fri, 20 Jul 2018 09:57:33 -0500
Message-Id: <20180720145736.126487-1-brian.woods@amd.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0501CA0021.namprd05.prod.outlook.com
 (2603:10b6:803:40::34) To CY4PR12MB1767.namprd12.prod.outlook.com
 (2603:10b6:903:122::9)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 3f1ca102-ebc2-4890-f6a0-08d5ee512a3a
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1767; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 3:QNVzh75FwHCFUoN53Jd8LqDSrU8/7HeB57FkaZD3Yv0irm+zGcmJZCCyRhmJ+u57Qct7VBEUV2Of+OeKTSLJOnYEU+lnALD2kFPSvBEzSVhN9BjWnys37TQGu6kqybT3poVWi7FLY8bJzWMrF79X+eTDktcgNEEsauorabT35DeL0skvXO8znACXwcrHdeqNDO5qhKfenyRmf3F0MGi3+JVvW8CO66XyIgNyscEYhZTgP6gqBODNmlAghg+f45+D;
 25:pirQ70gMJpKc67AT9kNNxIMXuOCi7BUQjHCNarHvAqy7QGiTG8IAkjUGOFR3pgPf11D+PnMbsQVKHvn0S+OSGTIpsEL5p8hN6lwIPFkoNERiDV7EJtpkXhMOZxkk+JLsQ0hyfQFhBAy5DjG3UYvE6eQoY05KVPsvyMTKKG1wZ/WQ6l8I+RypH2WzSQV9d9k32asUPG7mS2GYCm0Z2NjmCnVCtBYRMrd2t+z5VDE4pus6GK2WUYHhObi0M7QD8Ar2LotKPBRaNsLfeDumhihfZUhCBHjLVfj3pTdTRpneL7c5qtKQpmwKQ4I330Wv3VaZ+XLMPVzJVkmqUNxn5GdbZA==;
 31:8btm7UOjofOQb09bC+KJbr0dxOHQBqGt7YNpNb+MxZlBbTCSmj6BFZReTThaZHQQqo5MaDSM8QKtSHd4GCLkUh6rc/8CRZwrCsrOkcWSBXTR7xPHo0VOq5ARi4DnFzp/qUpaB9jZY+uwa5DxwuFgNP2gLYDFjLZkB4BzkkQz61+ZI6DOY/qwYwV4itUbfe6CB7lSVNp/P2uFczVvAmBVXjejRn1FnIVWccXol5rRbGo=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1767:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 20:BUUCeMmhTyTZtCgA6QUZJVf6tNu1B4st6XggAmhEoVC+hkWkvlCNtG3+BCkU2buJSaYw/5mYSoE+kuj6xdMOpDOK6GYY87gwCsArGs8b/vkEcYhzRAT08XBbg87ROLm5RVaqVLc0ALshkct6c5bQQrGD+t7rCS9Z8PMIs4kzdqqcCvVW6QR9VNm55G1KhJaC/uxpF6bZ28c2SFuJyFBKEjToq8f5UJWDm9DqqKnJhBJ/O1yMw0mdHHeYV4atJV+0KitpmzSRCs0w1EjbVERmr/u31Suk23bCz5QS0xt7NGera8yFuy5XLVw50qjMd68DviF7oeP19kX6H7u7YnuOIB/4Zwy3WBkB9KHPjwF9n5jSiAVEX4F0vTXOzeHaAGIbN7S4nqxt/SjGS/2XEo+EHuPbYsbDY43dZjGLZT5baCgqXUWNWh88ysvgxhm2pUwMsuerp3ldTmLo2mQ0+2XObvWeV+nxGPLHxhxPyHBohrTqPXFY/8oQ/1qG7Ae0m0sU;
 4:WJOJZqpxCVl70siz+7mVfVpe54SI5PX9pJ3ZvPq8+WPLhrorJo25QN6OJodu1iuPbimwVYyBM1hsLysjDxmGJZPYI+H6WIHu5TcUiDE+c72WyrxyzpZzO+0aJ1xOXCWvVLGs5Yn7nRriw8wlNbaPE7S0asjUymZt7Gdo4B7R3JWvgDk3W++TImgvyzxCsqMFPlNwYCpUMRW/PGeuRYQD7ynFWGI8nFNCoXZ7ObVSo6lOEGs97KwPn7LqARpzUUvxxXyzsEGXXu9QmuIZpRqadg==
X-Microsoft-Antispam-PRVS: <CY4PR12MB1767B4C25CCE240E5A08FD00E5510@CY4PR12MB1767.namprd12.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)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1767; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1767; 
X-Forefront-PRVS: 073966E86B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(39860400002)(376002)(346002)(366004)(189003)(199004)(97736004)(6486002)(2351001)(3846002)(36756003)(106356001)(86362001)(6116002)(25786009)(16586007)(53416004)(316002)(4326008)(217873002)(105586002)(2906002)(1076002)(66066001)(7736002)(26005)(386003)(50226002)(53936002)(48376002)(2361001)(186003)(72206003)(486006)(51416003)(6916009)(305945005)(956004)(478600001)(44832011)(54906003)(47776003)(16526019)(8676002)(50466002)(476003)(81156014)(7696005)(6666003)(8936002)(81166006)(2616005)(52116002)(5660300001)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1767; H:nikka.amd.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-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR12MB1767;
 23:73IJyD0sLLzyhxJtIcJtfDJf+dZKNUxDAEzmBMjg3?=
 =?us-ascii?Q?L7JMpLjE91GqwyzH/C0RAjwgNG4b6duBYmMMJVjk3NHs3OyIPhJ9c9iTvlit?=
 =?us-ascii?Q?qtCcraAfnQS/Nzs0J9BWcwOclP7WQgWVECrAR7IIHneWrVulQP1nGlRZ73Op?=
 =?us-ascii?Q?hATpAFZBVL1SuG1kHO1nvpS2vqusEoIc+Gfo22nMampHG8pDUX/RZ3pGDGnI?=
 =?us-ascii?Q?6QIOcBKGe2q+CGUDOLO42u/ruSd8RGkio0KFD6HkRKmJHH+twpUoe6tBaHAg?=
 =?us-ascii?Q?MZrgKhKvmBFgO3iDhL+x7ymFFHtz6XpvHikuan3XnDrqIb8TTdXWfVr7VUA/?=
 =?us-ascii?Q?Dp42hP8o4bDtnu2rjo92p40FeKURKTj+xDJpRvEHqnt4Eygc3hzPuDeU8L66?=
 =?us-ascii?Q?rXHIyb7a8iozeohQ8m9uzaW+sJF52mDe1DKyGpbkB+EOr9tGg6Pjmvf2aGrw?=
 =?us-ascii?Q?HUJ2KRweFQObViApAPFao6E/tV4RXYKvjdShuQfeDTN/cknEcgpkbYz61bPl?=
 =?us-ascii?Q?hIRzvakAcwTn047jqPBUuoO5e3K4rr3AkU7qbTkisk5r9WiFLTpd1NUBXwow?=
 =?us-ascii?Q?9Nkq8Z0EjNBxBruIaSu/JI6G0Qusu6b0ugQ1h+bmJ7RHp2sIfKmk3zFfL0iG?=
 =?us-ascii?Q?nAAgjjHvBMSHkeYCDA17MJvICu40sKr+k21QBGTe2URrGVjWNT8KmjagAM0k?=
 =?us-ascii?Q?sjNbL8Xexz/O8j1I8mQQ4KeV+EbBPJBYgy3mTjmwRhp1OebK9GuW3kgv865I?=
 =?us-ascii?Q?4pKK6x17IZizq5OBB0M0duWoPkUe3dhfHoWfd/39vxvl/o6/Dh9FbYfdSTYW?=
 =?us-ascii?Q?vwKGOhp5PdbHAmwLroVuPTmCxb0TZMsPd6Rj4FCuq9+Ki0PoBd7JgzuxjBTz?=
 =?us-ascii?Q?XqhFUqjKnUTTAG7GSjnKtzqakuHuuMnLpzv1OJinCMs9cnxNYHm2OD8NGN1Y?=
 =?us-ascii?Q?/6Hdkcd+mVjYR/kWuQR9nepzC5dhYcLOa2+y09oCvpdhZSwLlV0V4Yi0L2d/?=
 =?us-ascii?Q?Cya9WxRCvEnCVkne6KbmVkCrgL7CW0jfWVHca8tO8CVD1QUr6MUuVMtSSSxA?=
 =?us-ascii?Q?WDVG6r5xUqySt6cESMWYdcNuPpJdM00oeL4A8zY7MsGVmlnkk+MCy4zpdPxy?=
 =?us-ascii?Q?6mupQeKY2NEorQRRDEwoCZ6PfYyX39v9CE4jjSGKJ8ZCkXyYxXNmeX29SZvH?=
 =?us-ascii?Q?tvlWoh/MwfB2GmlzCDw/w1i+VuePx4HIcAh6I6hNbWKQTd9ELA+ryTTXeUaH?=
 =?us-ascii?Q?2jrbagE2Do/Z+MbzCA=3D?=
X-Microsoft-Antispam-Message-Info: K8nL5DH2mIuztXEXsqY5CddfN0E6lDgOe9JoQyyIbE4HBhflpgyFKs0UvMXYSm+5CpOG1NSCfnGw4v2Dx9lZxtwEy78UHxokT/UH4489YWPiBYGftxJU+w/J+AirI8CXkbJ6jxPZIXw0EpRgQ6mOFcPh8iINzYU9+zjx1YBEAx/95qAuA6JHLeCZkGn3YF+0ApPazBhMV6N6Dy+jZ41ro95UdXPWpKA2Y2JIOltPViS71OZeosCFp93dRo7WTgwn0uYGVpxwBgvFkDcmwVe2dYsUWCI4C1RXHwFna7Yz04etV4FMOqKAw9QX2ZBkltnBls/TqwPdCdEYL9XrgqKgA/EYYP4xg9PRyqGa4ebXPiw=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 6:D4Ud/OkCSjHbpaWpAOIubqpHjRAdMPTNejueFjo3VHcfnw/KNJtJE54rwIS+VRYcvXCr/EkK1X3N+vReovlzG9nV5vf4nPrPRjKDaQpuXNo2UZKnoKc/W6v9+9mzsecQTxorrhYNGRDo+KiCw5mibMBtLaYwsFwLBm/qg+sYs/2fbTeuzgb5ZglincivUaYzX6u6SAeGJ75Q3CTn7kL35qep7dhe2gV5+970xIw73TMJbG3vT76nekbPJvAZacskcZJEyKOeB7GoUkKB+YO4UED7+u1RpMIfOPnb5ZOx/vN4Zk/pFf/hzHnD/1WhlVaGO8WdaWroBnpnSDUTxCwojsYK9mBt//6+tRE6UMUkxb0qfC2U2+9u3VmBPBiWWLAID/R7q1fJEOD2Otz6f+m4U/BMUu47nCYqd8VP8x4g2XZkI0zWYyFy093EPWRoqPaswuMHYpkjyqlWbfMKSpVWZA==;
 5:1q8bu59nxFk9qxam63DMsJFqurHzNzziU5jBLMwxr+6zmHbEJMnmo6aEU+PfMgxPoO2Uz4YhTyJODZ7rbJGwDsrHkrT790IHFNF62mm1SLkrVQ19UakrdYvE1Qj4Rdeanm4Hz6da1CmP+xyOdUl6Ya81Ok0Fc6EeLccvARKd47s=;
 24:vfmbmClh1sKsrGDdZsKPoN29zjx4enK3iqkFuWuH3rWhuvlwNLGY19Q6KNa7NEpVQn526kspbEJkn9q/smGAD8J4jZMFMcU5t/IBENdgoTk=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 7:8q17lIyxSTJrDz9wgKDSIRwTylPP6AZ8ARvdOXmTwiu+IcD/5PvgPSm3UgHOmPcoaNXFQK57J3SpCapzoGfhq1HmjmAb2tfwmgvUyvL3QKkIhljiAY8bFFatjWPtm4+hPAbywYVFzBeQR57L3keHSjNJdiUiq01jKr9MLOuwRDK3SAylEtKIIT6dOlniXTToi/8+Xk1kSqtFFFHLyGkWbe/HwXfiikENt1QrPTvq9sqzB9lxzdTMu3d5VVu9XDEW;
 20:aQfCpXTDjgcSWnlDowp0KjJFBgxeX/IilquDnE4lLuhM8MqDn2vlAE9ki2JtcftLi/cZfuo8NJK3DwmXzbfeAIq3WH45FrbByZv0kX0Yt/fdOPrwrfbDwe/8l6Ax1cWQtXseqZ2psuhrL7QydzthYxxZWj4yM52SsQd0FEtrSqqZeMY2yJrGbAAiVktIDnKG9JxjCYOU1k5pphos1K284MTTJITHzjrGb31F3IPmGQPT+Q+j3ROzbH8rc5NE1DZ1
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2018 14:57:50.7719 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 3f1ca102-ebc2-4890-f6a0-08d5ee512a3a
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1767
Subject: [Xen-devel] [PATCH 0/3] SSBD AMD via LS CFG Enablement
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

VGhpcyBzZXJpZXMgb2YgcGF0Y2hlcyBpcyBmb3IgZW5hYmxpbmcgU1NCRCB2aWEgdGhlIExTX0NG
RyBNU1IgZm9yCmZhbWlseSAxNWgtMTdoLiAgVGhlIGZpcnN0IHBhdGNoIG1ha2UgaXQgc28gdGhh
dCB0aGUgaW5mb3JtYXRpb24gaXMKY29ycmVjdGx5IGRpc3BsYXllZCBvbiBib290LiAgVGhlIGxh
c3QgdHdvIHBhdGNoZXMgYXJlIGZvciBmdXJ0aGVyCmVuYWJsZW1lbnQgZm9yIFhlbiBzd2l0Y2hp
bmcgU1NCRCBvbiBvciBvZmYgaW50ZXJuYWxseSwgb3IgZm9yIGZ1cnRoZXIKY29udHJvbCBvZiBT
U0JEIGZvciBndWVzdHMgdmlhIHRoZSBWSVJUX1NQRUNfQ1RSTC4KCk5vdGU6IHRoZXNlIHNob3Vs
ZCBiZSBhcHBsaWVkIGFmdGVyIEphbidzIHBhdGNoOgp4ODYvQU1EOiBkaXN0aW5ndWlzaCBjb21w
dXRlIHVuaXRzIGZyb20gaHlwZXItdGhyZWFkcwoKQnJpYW4gV29vZHMgKDMpOgogIHg4Ni9zcGVj
LWN0cmw6IGFkZCBBTUQgU1NCRCBMU19DRkcgaW4gaW5pdCBwcmludAogIHg4Ni9zcGVjLWN0cmw6
IEFkZCBkZWZpbmVzIGFuZCB2YXJpYWJsZXMgZm9yIEFNRCBTU0JEIHN1cHBvcnQKICB4ODYvc3Bl
Yy1jdHJsOiBBZGQgc3VwcG9ydCBmb3IgbW9kaWZ5aW5nIFNTQkQgQU1EIFZJQSBMU19DRkcgTVNS
CgogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICAgICAgIHwgICA3ICstCiB4ZW4vYXJjaC94
ODYvc2V0dXAuYyAgICAgICAgICAgICAgfCAgIDIgKwogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyAg
ICAgICAgICAgIHwgICAzICsKIHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyAgICAgICAgICB8IDIx
OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9jcHVmZWF0dXJlcy5oIHwgICAxICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJs
LmggICB8ICAgNSArCiA2IGZpbGVzIGNoYW5nZWQsIDIzMSBpbnNlcnRpb25zKCspLCA1IGRlbGV0
aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 15:08:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 15:08: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 1fgX17-0002HZ-2P; Fri, 20 Jul 2018 15:08: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=xji9=ke=citrix.com=prvs=73274076e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fgX16-0002HU-BG
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 15:08:24 +0000
X-Inumbo-ID: ae37d48f-8c2e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae37d48f-8c2e-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 17:07:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,380,1526342400"; d="scan'208,223";a="60737671"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, <xen-devel@lists.xen.org>
References: <1530196528-17865-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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
 NkY9enyrlw==
Message-ID: <ab532b31-0eef-1364-f26d-b758a78e4ff6@citrix.com>
Date: Fri, 20 Jul 2018 16:07:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
Content-Type: multipart/mixed; boundary="------------BE44086A4365F6EAFC36E1ED"
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 kevin.tian@intel.com, jun.nakajima@intel.com, jbeulich@suse.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On 06/28/2018 03:35 PM, Razvan Cojocaru wrote:
> A VM exit handler executed immediately after enabling #VE might
> find a stale __vmsave()d EPTP_INDEX, stored by calling
> altp2m_vcpu_destroy() when SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS
> had been enabled by altp2m_vcpu_update_vmfunc_ve().
> 
> vmx_vmexit_handler() __vmread()s EPTP_INDEX as soon as
> SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS is set, so if an
> application enables altp2m on a domain, succesfully calls
> xc_altp2m_set_vcpu_enable_notify(), then disables altp2m and
> exits, a second run of said application will likely read the
> INVALID_ALTP2M EPTP_INDEX set when disabling altp2m in the first
> run, and crash the host with the BUG_ON(idx >= MAX_ALTP2M),
> between xc_altp2m_set_vcpu_enable_notify() and
> xc_altp2m_set_domain_state(..., false).
> 
> The problem is not restricted to an INVALID_ALTP2M EPTP_INDEX
> (which can only sanely happen on altp2m uninit), but applies
> to any stale index previously saved - which means that all
> altp2m_vcpu_update_vmfunc_ve() calls must also call
> altp2m_vcpu_update_p2m() after setting
> SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS, in order to make sure
> that the stored EPTP_INDEX is always valid at
> vmx_vmexit_handler() time.

I'm sorry, this description still doesn't make hardly any sense to me,
nor the solution, even after reading all the previous threads on the
issue.  The description doesn't, for instance, mention vcpu_pause() at
all, in spite of the fact that it seems (from the previous discussion)
that this is a critical part of why this solution works; nor is there
any comment in the code about the required discipline regarding
SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS,  making it fairly likely that
someone will re-introduce a bug like this in the future.

My normal template for something like this is
1. Explain what the current situation is
2. Explain why that's a problem
3. Describe what you're changing and how it fixes it.

I can't help but think the right thing to do here is in vmx.c somewhere
-- it is, after all, code in vmx.c that:
1. Sets and clears SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS
2. Writes EPTP_INDEX
3. Assumes that SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS => EPTP_INDEX is
valid.

What about something like the attached, instead (compile-tested only)?

 -George

--------------BE44086A4365F6EAFC36E1ED
Content-Type: text/x-patch;
	name="0001-x86-altp2m-Make-sure-EPTP_INDEX-is-up-to-date-when-e.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename*0="0001-x86-altp2m-Make-sure-EPTP_INDEX-is-up-to-date-when-e.pa";
	filename*1="tch"

=46rom 03c71cda215fd9183a0fe10cb42394d63e3879c5 Mon Sep 17 00:00:00 2001
From: George Dunlap <george.dunlap@citrix.com>
Date: Fri, 20 Jul 2018 16:04:01 +0100
Subject: [PATCH] x86/altp2m: Make sure EPTP_INDEX is up-to-date when enab=
ling
 #VE

vmx_vmexit_handler() assumes that if
SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS is set, that the value in
EPTP_INDEX is valid.  Unfortunately, the function which sets this bit
(vmx_vcpu_update_vmfunc_ve) doesn't actually set EPTP_INDEX; it will
only be set the next time vmx_vcpu_update_eptp() is called.

This means that if a vcpu makes a vmexit between these two points, the
EPTP_INDEX it reads will be invalid.  The first time this race happens
for a domain, EPTP_INDEX will most likely be zero, which is the index
for the "host" p2m -- and thus is often correct.  But the second time
this race happens, the value will typically be INVALID_ALTP2M, which
will hit the following BUG:

    BUG_ON(idx >=3D MAX_ALTP2M);

Worse, if for some reason the current altp2m was *not* `0` during this
window (say, because a toolstack changed the VM to a different view),
then the accounting of active vcpus for an altp2m will be thrown off.

Fix this by always updating EPTP_INDEX to the current altp2m index
when enabling #VE.

Reported-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
 xen/arch/x86/hvm/vmx/vmx.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/xen/arch/x86/hvm/vmx/vmx.c b/xen/arch/x86/hvm/vmx/vmx.c
index bcf95f9a5f..bc25daed2c 100644
--- a/xen/arch/x86/hvm/vmx/vmx.c
+++ b/xen/arch/x86/hvm/vmx/vmx.c
@@ -2191,7 +2191,14 @@ static void vmx_vcpu_update_vmfunc_ve(struct vcpu =
*v)
             mfn =3D get_gfn_query_unlocked(d, gfn_x(vcpu_altp2m(v).veinf=
o_gfn), &t);
=20
             if ( !mfn_eq(mfn, INVALID_MFN) )
+            {
                 __vmwrite(VIRT_EXCEPTION_INFO, mfn_x(mfn) << PAGE_SHIFT)=
;
+                /*=20
+                 * Make sure we have an up-to-date EPTP_INDEX when
+                 * setting SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS
+                 */
+                __vmwrite(EPTP_INDEX, vcpu_altp2m(v).p2midx);
+            }
             else
                 v->arch.hvm_vmx.secondary_exec_control &=3D
                     ~SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS;
--=20
2.18.0


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------BE44086A4365F6EAFC36E1ED--


From xen-devel-bounces@lists.xenproject.org Fri Jul 20 16:30:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 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 1fgYIA-0001Zs-5Y; Fri, 20 Jul 2018 16:30: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=7g52=ke=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fgYI9-0001Vv-BJ
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 16:30:05 +0000
X-Inumbo-ID: 2edf19a0-8c3a-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 2edf19a0-8c3a-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 16:30:15 +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 4BFFB307FB21
 for <xen-devel@lists.xen.org>; Fri, 20 Jul 2018 20:46:16 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 3F3D87FBBA
 for <xen-devel@lists.xen.org>; Fri, 20 Jul 2018 19:30:01 +0300 (EEST)
Received: (qmail 23855 invoked from network); 20 Jul 2018 19:30:01 +0300
Received: from 84-232-203-231.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@84.232.203.231)
 by smtp01.buh.bitdefender.com with SMTP; 20 Jul 2018 19:30:00 +0300
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xen.org
References: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
 <ab532b31-0eef-1364-f26d-b758a78e4ff6@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <91e61736-c6a4-a628-dbb2-a2d50a9ff38e@bitdefender.com>
Date: Fri, 20 Jul 2018 19:29: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: <ab532b31-0eef-1364-f26d-b758a78e4ff6@citrix.com>
Content-Language: en-GB-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76752
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490544,
 Stamp: 3], Multi: [Enabled, t: (0.000020,0.011350)], BW: [Enabled, t:
 (0.000015,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.017610,0.000397)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.115174), Hit: No, Details:
 v2.7.13; Id: 15.1i63vi1.1cis8dkos.7f5qf], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 kevin.tian@intel.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>

T24gMDcvMjAvMjAxOCAwNjowNyBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAwNi8yOC8y
MDE4IDAzOjM1IFBNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IEEgVk0gZXhpdCBoYW5kbGVy
IGV4ZWN1dGVkIGltbWVkaWF0ZWx5IGFmdGVyIGVuYWJsaW5nICNWRSBtaWdodAo+PiBmaW5kIGEg
c3RhbGUgX192bXNhdmUoKWQgRVBUUF9JTkRFWCwgc3RvcmVkIGJ5IGNhbGxpbmcKPj4gYWx0cDJt
X3ZjcHVfZGVzdHJveSgpIHdoZW4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9O
Uwo+PiBoYWQgYmVlbiBlbmFibGVkIGJ5IGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKS4K
Pj4KPj4gdm14X3ZtZXhpdF9oYW5kbGVyKCkgX192bXJlYWQoKXMgRVBUUF9JTkRFWCBhcyBzb29u
IGFzCj4+IFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMgaXMgc2V0LCBzbyBp
ZiBhbgo+PiBhcHBsaWNhdGlvbiBlbmFibGVzIGFsdHAybSBvbiBhIGRvbWFpbiwgc3VjY2VzZnVs
bHkgY2FsbHMKPj4geGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSwgdGhlbiBkaXNh
YmxlcyBhbHRwMm0gYW5kCj4+IGV4aXRzLCBhIHNlY29uZCBydW4gb2Ygc2FpZCBhcHBsaWNhdGlv
biB3aWxsIGxpa2VseSByZWFkIHRoZQo+PiBJTlZBTElEX0FMVFAyTSBFUFRQX0lOREVYIHNldCB3
aGVuIGRpc2FibGluZyBhbHRwMm0gaW4gdGhlIGZpcnN0Cj4+IHJ1biwgYW5kIGNyYXNoIHRoZSBo
b3N0IHdpdGggdGhlIEJVR19PTihpZHggPj0gTUFYX0FMVFAyTSksCj4+IGJldHdlZW4geGNfYWx0
cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBhbmQKPj4geGNfYWx0cDJtX3NldF9kb21haW5f
c3RhdGUoLi4uLCBmYWxzZSkuCj4+Cj4+IFRoZSBwcm9ibGVtIGlzIG5vdCByZXN0cmljdGVkIHRv
IGFuIElOVkFMSURfQUxUUDJNIEVQVFBfSU5ERVgKPj4gKHdoaWNoIGNhbiBvbmx5IHNhbmVseSBo
YXBwZW4gb24gYWx0cDJtIHVuaW5pdCksIGJ1dCBhcHBsaWVzCj4+IHRvIGFueSBzdGFsZSBpbmRl
eCBwcmV2aW91c2x5IHNhdmVkIC0gd2hpY2ggbWVhbnMgdGhhdCBhbGwKPj4gYWx0cDJtX3ZjcHVf
dXBkYXRlX3ZtZnVuY192ZSgpIGNhbGxzIG11c3QgYWxzbyBjYWxsCj4+IGFsdHAybV92Y3B1X3Vw
ZGF0ZV9wMm0oKSBhZnRlciBzZXR0aW5nCj4+IFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VY
Q0VQVElPTlMsIGluIG9yZGVyIHRvIG1ha2Ugc3VyZQo+PiB0aGF0IHRoZSBzdG9yZWQgRVBUUF9J
TkRFWCBpcyBhbHdheXMgdmFsaWQgYXQKPj4gdm14X3ZtZXhpdF9oYW5kbGVyKCkgdGltZS4KPiAK
PiBJJ20gc29ycnksIHRoaXMgZGVzY3JpcHRpb24gc3RpbGwgZG9lc24ndCBtYWtlIGhhcmRseSBh
bnkgc2Vuc2UgdG8gbWUsCj4gbm9yIHRoZSBzb2x1dGlvbiwgZXZlbiBhZnRlciByZWFkaW5nIGFs
bCB0aGUgcHJldmlvdXMgdGhyZWFkcyBvbiB0aGUKPiBpc3N1ZS4gIFRoZSBkZXNjcmlwdGlvbiBk
b2Vzbid0LCBmb3IgaW5zdGFuY2UsIG1lbnRpb24gdmNwdV9wYXVzZSgpIGF0Cj4gYWxsLCBpbiBz
cGl0ZSBvZiB0aGUgZmFjdCB0aGF0IGl0IHNlZW1zIChmcm9tIHRoZSBwcmV2aW91cyBkaXNjdXNz
aW9uKQo+IHRoYXQgdGhpcyBpcyBhIGNyaXRpY2FsIHBhcnQgb2Ygd2h5IHRoaXMgc29sdXRpb24g
d29ya3M7IG5vciBpcyB0aGVyZQo+IGFueSBjb21tZW50IGluIHRoZSBjb2RlIGFib3V0IHRoZSBy
ZXF1aXJlZCBkaXNjaXBsaW5lIHJlZ2FyZGluZwo+IFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJU
X0VYQ0VQVElPTlMsICBtYWtpbmcgaXQgZmFpcmx5IGxpa2VseSB0aGF0Cj4gc29tZW9uZSB3aWxs
IHJlLWludHJvZHVjZSBhIGJ1ZyBsaWtlIHRoaXMgaW4gdGhlIGZ1dHVyZS4KPiAKPiBNeSBub3Jt
YWwgdGVtcGxhdGUgZm9yIHNvbWV0aGluZyBsaWtlIHRoaXMgaXMKPiAxLiBFeHBsYWluIHdoYXQg
dGhlIGN1cnJlbnQgc2l0dWF0aW9uIGlzCj4gMi4gRXhwbGFpbiB3aHkgdGhhdCdzIGEgcHJvYmxl
bQo+IDMuIERlc2NyaWJlIHdoYXQgeW91J3JlIGNoYW5naW5nIGFuZCBob3cgaXQgZml4ZXMgaXQu
Cj4gCj4gSSBjYW4ndCBoZWxwIGJ1dCB0aGluayB0aGUgcmlnaHQgdGhpbmcgdG8gZG8gaGVyZSBp
cyBpbiB2bXguYyBzb21ld2hlcmUKPiAtLSBpdCBpcywgYWZ0ZXIgYWxsLCBjb2RlIGluIHZteC5j
IHRoYXQ6Cj4gMS4gU2V0cyBhbmQgY2xlYXJzIFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VY
Q0VQVElPTlMKPiAyLiBXcml0ZXMgRVBUUF9JTkRFWAo+IDMuIEFzc3VtZXMgdGhhdCBTRUNPTkRB
UllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TID0+IEVQVFBfSU5ERVggaXMKPiB2YWxpZC4K
PiAKPiBXaGF0IGFib3V0IHNvbWV0aGluZyBsaWtlIHRoZSBhdHRhY2hlZCwgaW5zdGVhZCAoY29t
cGlsZS10ZXN0ZWQgb25seSk/Ckdlb3JnZSwgdGhhbmtzIGZvciB0aGUgcmV2aWV3LCBjb21tZW50
cyBhbmQgbmV3IHBhdGNoISBZb3UncmUgdGhlIHRoaXJkCnBlcnNvbiB0ZWxsaW5nIG1lIHRoYXQg
dGhlIHBhdGNoIGRlc2NyaXB0aW9uIGlzIGhhcmQgdG8gcGFyc2UgLSBJJ2xsCmRlZmluaXRlbHkg
d29yayBvbiB0aGF0IHNraWxsIGluIHRoZSBmdXR1cmUgKGFuZCBzb3JyeSBmb3IgdGhlCmluY29u
dmVuaWVuY2UpLgoKVGhlIHZjcHVfcGF1c2UoKSBsZWFkIHdhcyBhIHJlZCBoZXJyaW5nIGluIG15
IGluaXRpYWwgaW52ZXN0aWdhdGlvbiBvZgp0aGUgaXNzdWUsIGFuZCB0aGF0IGlzIHRoZSByZWFz
b24gd2h5IGl0IGRpZG4ndCBtYWtlIGl0IGludG8gdGhlIHBhdGNoCmRlc2NyaXB0aW9uLiBUaGUg
cGF1c2luZyBhbHJlYWR5IGRvbmUgaXMgZmluZS4KCkkndmUgdGVzdGVkIHlvdXIgcGF0Y2ggb24g
bXkgc3lzdGVtICh3aGVyZSBJIGNhbiByZXByb2R1Y2UgdGhlIGNyYXNoCndpdGggYSAxMDAlIHJl
cHJvZHVjdGlvbiByYXRlIHdpdGhvdXQgaXQpLCBhbmQgSSd2ZSBoYWQgbm8gY3Jhc2hlcyAtIHNv
Cml0IGRvZXMgc2VlbSB0byBoYXZlIGZpeGVkIHRoZSBwcm9ibGVtLiBUaGlua2luZyBhYm91dCB0
aGUgY3Jhc2ggcGF0aCwKaXQgYWxzbyBtYWtlcyBzZW5zZSB0aGF0IGl0IHdvdWxkIGZpeCB0aGUg
cHJvYmxlbSAtIEkgY2FuJ3QgdGhpbmsgb2YgYW55Cm9iamVjdGlvbnMgdG8gaXQuCgpMZXQgbWUg
dHJ5IHRoZSBleHBsYW5hdGlvbiBhZ2FpbjoKClRoZSBjdXJyZW50IHNpdHVhdGlvbjogd2hlbiB3
ZSBydW4gdHdpY2UgYW4gYWx0cDJtIGNsaWVudCBhcHBsaWNhdGlvbgp3aGljaCB1c2VzIGFsdHAy
bV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSAoaXQgX2hhc18gdG8gYmUgdHdpY2UpLCB0aGUKZm9s
bG93aW5nIGhhcHBlbnM6IGFmdGVyIHRoZSBmaXJzdCBydW4gb2YgdGhlIGFwcGxpY2F0aW9uLAph
bHRwMm1fdmNwdV9kZXN0cm95KCkgZ2V0cyBjYWxsZWQgYXMgcGFydCBvZiB0aGUgY2xlYW51cCBw
cm9jZXNzLCBhbmQKdGhpcyBzdG9yZXMgSU5WQUxJRF9BTFRQMk0gRVBUUF9JTkRFWCBpbiB0aGUg
Vk1DUy4KCmFsdHAybV92Y3B1X2Rlc3Ryb3koKSBpcyB3aGF0IHNhdmVzIElOVkFMSURfQUxUUDJN
IGFmdGVyIHRoZSBmaXJzdCBydW4Kb2YgdGhlIGNsaWVudCBhcHBsaWNhdGlvbjoKCiA0OCB2b2lk
CiA0OSBhbHRwMm1fdmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQogNTAgewogNTEgICAgIHN0
cnVjdCBwMm1fZG9tYWluICpwMm07CiA1MgogNTMgICAgIGlmICggdiAhPSBjdXJyZW50ICkKIDU0
ICAgICAgICAgdmNwdV9wYXVzZSh2KTsKIDU1CiA1NiAgICAgaWYgKCAocDJtID0gcDJtX2dldF9h
bHRwMm0odikpICkKIDU3ICAgICAgICAgYXRvbWljX2RlYygmcDJtLT5hY3RpdmVfdmNwdXMpOwog
NTgKIDU5ICAgICBhbHRwMm1fdmNwdV9yZXNldCh2KTsKIDYwCiA2MSAgICAgYWx0cDJtX3ZjcHVf
dXBkYXRlX3AybSh2KTsKIDYyICAgICBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKHYpOwog
NjMKIDY0ICAgICBpZiAoIHYgIT0gY3VycmVudCApCiA2NSAgICAgICAgIHZjcHVfdW5wYXVzZSh2
KTsKIDY2IH0KCmFsdHAybV92Y3B1X3Jlc2V0KHYpIHNldHMgYXYtPnAybWlkeCA9IElOVkFMSURf
QUxUUDJNLCB0aGVuCmFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odikgc2F2ZXMgaXQuCgpUaGUgX3Nl
Y29uZF8gcnVuIG9mIHRoZSBhcHBsaWNhdGlvbiB0aGVuIGNhbGxzCmFsdHAybV92Y3B1X3VwZGF0
ZV92bWZ1bmNfdmUoKSBhZ2Fpbi4gQXQgdGhpcyBwb2ludCwgRVBUUF9JTkRFWCA9PQpJTlZBTElE
X0FMVFAyTSwgYW5kIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBvbmx5IHNldHMKU0VDT05E
QVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUyAoYnV0IF9ub3RfIEVQVFBfSU5ERVggYWxz
bywgYXMKeW91ciBwYXRjaCBub3cgZG9lcykuIFRoZSBvbmx5IGZ1bmN0aW9uIHRoYXQgdXBkYXRl
cyBFUFRQX0lOREVYIGlzCnZteF92Y3B1X3VwZGF0ZV9lcHRwKCkgLSBzbyBhbHRwMm1fdmNwdV91
cGRhdGVfcDJtKHYpIGluIG15IHBhdGNoLgoKVGhlIHBhdXNpbmcgaXMgZmluZSwgYnV0IGFsdHAy
bV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBkaWQgbm90IHNhdmUKRVBUUF9JTkRFWC4KCmFsdHAy
bV92Y3B1X3VwZGF0ZV9wMm0odikgaXMgY2FsbGVkIGluIG9ubHkgNCBwbGFjZXMgbm93OgpwMm1f
c3dpdGNoX2RvbWFpbl9hbHRwMm1fYnlfaWQoKSwgcDJtX3N3aXRjaF92Y3B1X2FsdHAybV9ieV9p
ZCgpLAphbHRwMm1fdmNwdV9pbml0aWFsaXNlKCkgYW5kIGFsdHAybV92Y3B1X2Rlc3Ryb3koKS4K
ClNvIGF0IHRoZSB0aW1lIG9mIHRoZSBzZWNvbmQgcnVuIG9mIHRoZSBhcHBsaWNhdGlvbiwgRVBU
UF9JTkRFWCBpcyBzdGlsbApJTlZBTElEX0FMVFAyTSwgYW5kIHZteF92Y3B1X3VwZGF0ZV92bWZ1
bmNfdmUoKSBkb2VzIG5vdGhpbmcgYWJvdXQgaXQuCgpBdCB0aGlzIHBvaW50LCB0aGUgZmlyc3Qg
Y2FsbCBvZiB2bXhfdm1leGl0X2hhbmRsZXIoKSB3aWxsIGZpbmQKU0VDT05EQVJZX0VYRUNfRU5B
QkxFX1ZJUlRfRVhDRVBUSU9OUyBzZXQgYW5kIHdpbGwgdHJ5IHRvIHdvcmsgd2l0aCB0aGUKc3Rv
cmVkIEVQVFBfSU5ERVguIFNvIHlvdSBzZWUsIHRoZSBwYXVzaW5nIGlzIGZpbmUsIGJ1dCB0aGUg
ZmxvdyBpcwpyYXRoZXIgdW5mb3J0dW5hdGUuCgpTbyBiYXNpY2FsbHkgbXkgcGF0Y2ggZG9lcyB3
aGF0IHlvdXIgcGF0Y2ggYWxzbyBkb2VzIGluIGVzc2VuY2UuIEkganVzdAp0aG91Z2h0IHRoYXQg
SSBzaG91bGQgY2hhbmdlIHRoZSBjb2RlIHRoYXQncyBfbm90XyBWTVgtc3BlY2lmaWMgaW4gY2Fz
ZQphbHRwMm0gaXMgZXh0ZW5kZWQgdG8gU1ZNLgoKU28gSSBob3BlIEkndmUgYmVlbiBhYmxlIHRv
IGZpbmFsbHkgY2xhcmlmeSB0aGluZ3MgLSBhbmQgaWYgbm90LCBpdApzaG91bGQgYmUgY2xlYXIg
dG8gZXZlcnlib2R5IGJ5IG5vdyB0aGF0IEknbSByZWFsbHkgdHJ5aW5nIGJ1dCBmYWlsaW5nCnRv
IGJlIGVsb3F1ZW50IG9uIHRoaXMgcGFydGljdWxhciB0b3BpYy4gOikKCkxvbmcgc3Rvcnkgc2hv
cnQsIEZXSVc6CgpSZXZpZXdlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPgpUZXN0ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVu
ZGVyLmNvbT4KCkFuZCwgb2YgY291cnNlLCBtYW55IHRoYW5rcyBmb3IgeW91ciBoZWxwIQoKClRo
YW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 16:34:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 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 1fgYM2-0001nk-PR; Fri, 20 Jul 2018 16: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=e520=ke=redhat.com=vkuznets@srs-us1.protection.inumbo.net>)
 id 1fgYM1-0001nd-7b
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 16:34:05 +0000
X-Inumbo-ID: a7256386-8c3a-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a7256386-8c3a-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 18:33:38 +0200 (CEST)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com
 [10.11.54.6])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id D5DF377890;
 Fri, 20 Jul 2018 16:34:02 +0000 (UTC)
Received: from vitty.brq.redhat.com (ovpn-204-189.brq.redhat.com
 [10.40.204.189])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 00FAF2156899;
 Fri, 20 Jul 2018 16:34:00 +0000 (UTC)
From: Vitaly Kuznetsov <vkuznets@redhat.com>
To: netdev@vger.kernel.org
Date: Fri, 20 Jul 2018 18:33:59 +0200
Message-Id: <20180720163359.28187-1-vkuznets@redhat.com>
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.1]); Fri, 20 Jul 2018 16:34:02 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Fri, 20 Jul 2018 16:34:02 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'vkuznets@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH net-next] xen-netfront: fix queue name setting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, linux-kernel@vger.kernel.org,
 Ross Lagerwall <ross.lagerwall@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>

Q29tbWl0IGY1OTljNjRmZGY3ZCAoInhlbi1uZXRmcm9udDogRml4IHJhY2UgYmV0d2VlbiBkZXZp
Y2Ugc2V0dXAgYW5kCm9wZW4iKSBjaGFuZ2VkIHRoZSBpbml0aWFsaXphdGlvbiBvcmRlcjogeGVu
bmV0X2NyZWF0ZV9xdWV1ZXMoKSBub3cKaGFwcGVucyBiZWZvcmUgd2UgZG8gcmVnaXN0ZXJfbmV0
ZGV2KCkgc28gdXNpbmcgbmV0ZGV2LT5uYW1lIGluCnhlbm5ldF9pbml0X3F1ZXVlKCkgaXMgaW5j
b3JyZWN0LCB3ZSBlbmQgdXAgd2l0aCB0aGUgZm9sbG93aW5nIGluCi9wcm9jL2ludGVycnVwdHM6
CgogNjA6ICAgICAgICAxMzkgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAgICBldGgl
ZC1xMC10eAogNjE6ICAgICAgICAyNjUgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAg
ICBldGglZC1xMC1yeAogNjI6ICAgICAgICAyMzQgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2
ZW50ICAgICBldGglZC1xMS10eAogNjM6ICAgICAgICAgIDEgICAgICAgICAgMCAgIHhlbi1keW4g
ICAgLWV2ZW50ICAgICBldGglZC1xMS1yeAoKYW5kIHRoaXMgbG9va3MgdWdseS4gQWN0dWFsbHks
IHVzaW5nIGVhcmx5IG5ldGRldiBuYW1lIChldmVuIHdoZW4gaXQncwphbHJlYWR5IHNldCkgaXMg
YWxzbyBub3QgaWRlYWw6IG5vd2FkYXlzIHdlIHRlbmQgdG8gcmVuYW1lIGV0aCBkZXZpY2VzCmFu
ZCBxdWV1ZSBuYW1lIG1heSBlbmQgdXAgbm90IGNvcnJlc3BvbmRpbmcgdG8gdGhlIG5ldGRldiBu
YW1lLgoKVXNlIG5vZGVuYW1lIGZyb20geGVuYnVzIGRldmljZSBmb3IgcXVldWUgbmFtaW5nOiB0
aGlzIGNhbid0IGNoYW5nZSBpbiBWTSdzCmxpZmV0aW1lLiBOb3cgL3Byb2MvaW50ZXJydXB0cyBs
b29rcyBsaWtlCgogNjI6ICAgICAgICAyMDIgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2ZW50
ICAgICBkZXZpY2UvdmlmLzAtcTAtdHgKIDYzOiAgICAgICAgMzE3ICAgICAgICAgIDAgICB4ZW4t
ZHluICAgIC1ldmVudCAgICAgZGV2aWNlL3ZpZi8wLXEwLXJ4CiA2NDogICAgICAgIDI2MiAgICAg
ICAgICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAgIGRldmljZS92aWYvMC1xMS10eAogNjU6ICAg
ICAgICAgMTcgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAgICBkZXZpY2UvdmlmLzAt
cTEtcngKCkZpeGVzOiBmNTk5YzY0ZmRmN2QgKCJ4ZW4tbmV0ZnJvbnQ6IEZpeCByYWNlIGJldHdl
ZW4gZGV2aWNlIHNldHVwIGFuZCBvcGVuIikKU2lnbmVkLW9mZi1ieTogVml0YWx5IEt1em5ldHNv
diA8dmt1em5ldHNAcmVkaGF0LmNvbT4KLS0tCiBkcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYyB8
IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIGIvZHJpdmVycy9uZXQveGVuLW5l
dGZyb250LmMKaW5kZXggYTU3ZGFlY2YxZDU3Li4xYjQwYjY0OGVkNWMgMTAwNjQ0Ci0tLSBhL2Ry
aXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCisrKyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5j
CkBAIC0xNjA0LDcgKzE2MDQsNyBAQCBzdGF0aWMgaW50IHhlbm5ldF9pbml0X3F1ZXVlKHN0cnVj
dCBuZXRmcm9udF9xdWV1ZSAqcXVldWUpCiAJdGltZXJfc2V0dXAoJnF1ZXVlLT5yeF9yZWZpbGxf
dGltZXIsIHJ4X3JlZmlsbF90aW1lb3V0LCAwKTsKIAogCXNucHJpbnRmKHF1ZXVlLT5uYW1lLCBz
aXplb2YocXVldWUtPm5hbWUpLCAiJXMtcSV1IiwKLQkJIHF1ZXVlLT5pbmZvLT5uZXRkZXYtPm5h
bWUsIHF1ZXVlLT5pZCk7CisJCSBxdWV1ZS0+aW5mby0+eGJkZXYtPm5vZGVuYW1lLCBxdWV1ZS0+
aWQpOwogCiAJLyogSW5pdGlhbGlzZSB0eF9za2JzIGFzIGEgZnJlZSBjaGFpbiBjb250YWluaW5n
IGV2ZXJ5IGVudHJ5LiAqLwogCXF1ZXVlLT50eF9za2JfZnJlZWxpc3QgPSAwOwotLSAKMi4xNC40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 16:49:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 16:49: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 1fgYaa-0002yL-4K; Fri, 20 Jul 2018 16:49: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=8qp7=ke=citrix.com=prvs=73291e50a=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1fgYaY-0002yG-NG
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 16:49:06 +0000
X-Inumbo-ID: d714ddf2-8c3c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d714ddf2-8c3c-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 16:49:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,380,1526342400"; d="scan'208";a="60748126"
To: Vitaly Kuznetsov <vkuznets@redhat.com>, <netdev@vger.kernel.org>
References: <20180720163359.28187-1-vkuznets@redhat.com>
From: Ross Lagerwall <ross.lagerwall@citrix.com>
Message-ID: <566f2c29-a7c0-efee-444c-c51a632bfeee@citrix.com>
Date: Fri, 20 Jul 2018 17:49:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <20180720163359.28187-1-vkuznets@redhat.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH net-next] xen-netfront: fix queue name
 setting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

T24gMDcvMjAvMjAxOCAwNTozMyBQTSwgVml0YWx5IEt1em5ldHNvdiB3cm90ZToKPiBDb21taXQg
ZjU5OWM2NGZkZjdkICgieGVuLW5ldGZyb250OiBGaXggcmFjZSBiZXR3ZWVuIGRldmljZSBzZXR1
cCBhbmQKPiBvcGVuIikgY2hhbmdlZCB0aGUgaW5pdGlhbGl6YXRpb24gb3JkZXI6IHhlbm5ldF9j
cmVhdGVfcXVldWVzKCkgbm93Cj4gaGFwcGVucyBiZWZvcmUgd2UgZG8gcmVnaXN0ZXJfbmV0ZGV2
KCkgc28gdXNpbmcgbmV0ZGV2LT5uYW1lIGluCj4geGVubmV0X2luaXRfcXVldWUoKSBpcyBpbmNv
cnJlY3QsIHdlIGVuZCB1cCB3aXRoIHRoZSBmb2xsb3dpbmcgaW4KPiAvcHJvYy9pbnRlcnJ1cHRz
Ogo+IAo+ICAgNjA6ICAgICAgICAxMzkgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAg
ICBldGglZC1xMC10eAo+ICAgNjE6ICAgICAgICAyNjUgICAgICAgICAgMCAgIHhlbi1keW4gICAg
LWV2ZW50ICAgICBldGglZC1xMC1yeAo+ICAgNjI6ICAgICAgICAyMzQgICAgICAgICAgMCAgIHhl
bi1keW4gICAgLWV2ZW50ICAgICBldGglZC1xMS10eAo+ICAgNjM6ICAgICAgICAgIDEgICAgICAg
ICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAgICBldGglZC1xMS1yeAo+IAo+IGFuZCB0aGlzIGxv
b2tzIHVnbHkuIEFjdHVhbGx5LCB1c2luZyBlYXJseSBuZXRkZXYgbmFtZSAoZXZlbiB3aGVuIGl0
J3MKPiBhbHJlYWR5IHNldCkgaXMgYWxzbyBub3QgaWRlYWw6IG5vd2FkYXlzIHdlIHRlbmQgdG8g
cmVuYW1lIGV0aCBkZXZpY2VzCj4gYW5kIHF1ZXVlIG5hbWUgbWF5IGVuZCB1cCBub3QgY29ycmVz
cG9uZGluZyB0byB0aGUgbmV0ZGV2IG5hbWUuCj4gCj4gVXNlIG5vZGVuYW1lIGZyb20geGVuYnVz
IGRldmljZSBmb3IgcXVldWUgbmFtaW5nOiB0aGlzIGNhbid0IGNoYW5nZSBpbiBWTSdzCj4gbGlm
ZXRpbWUuIE5vdyAvcHJvYy9pbnRlcnJ1cHRzIGxvb2tzIGxpa2UKPiAKPiAgIDYyOiAgICAgICAg
MjAyICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgZGV2aWNlL3ZpZi8wLXEwLXR4
Cj4gICA2MzogICAgICAgIDMxNyAgICAgICAgICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAgIGRl
dmljZS92aWYvMC1xMC1yeAo+ICAgNjQ6ICAgICAgICAyNjIgICAgICAgICAgMCAgIHhlbi1keW4g
ICAgLWV2ZW50ICAgICBkZXZpY2UvdmlmLzAtcTEtdHgKPiAgIDY1OiAgICAgICAgIDE3ICAgICAg
ICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgZGV2aWNlL3ZpZi8wLXExLXJ4Cj4gCj4gRml4
ZXM6IGY1OTljNjRmZGY3ZCAoInhlbi1uZXRmcm9udDogRml4IHJhY2UgYmV0d2VlbiBkZXZpY2Ug
c2V0dXAgYW5kIG9wZW4iKQo+IFNpZ25lZC1vZmYtYnk6IFZpdGFseSBLdXpuZXRzb3YgPHZrdXpu
ZXRzQHJlZGhhdC5jb20+Cj4gLS0tCgpSZXZpZXdlZC1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3Mu
bGFnZXJ3YWxsQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 17:18:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 17:18:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgZ2v-0005Yu-FG; Fri, 20 Jul 2018 17:18: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=xji9=ke=citrix.com=prvs=73274076e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fgZ2u-0005Yp-78
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 17:18:24 +0000
X-Inumbo-ID: ee6c677e-8c40-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee6c677e-8c40-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 17:18:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,380,1526342400"; d="scan'208";a="60750779"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, <xen-devel@lists.xen.org>
References: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
 <ab532b31-0eef-1364-f26d-b758a78e4ff6@citrix.com>
 <91e61736-c6a4-a628-dbb2-a2d50a9ff38e@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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
 NkY9enyrlw==
Message-ID: <8f681a50-e161-b8d5-013f-6b807ad5f942@citrix.com>
Date: Fri, 20 Jul 2018 18:18:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <91e61736-c6a4-a628-dbb2-a2d50a9ff38e@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 kevin.tian@intel.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>

T24gMDcvMjAvMjAxOCAwNToyOSBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA3LzIw
LzIwMTggMDY6MDcgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDA2LzI4LzIwMTggMDM6
MzUgUE0sIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4+IEEgVk0gZXhpdCBoYW5kbGVyIGV4ZWN1
dGVkIGltbWVkaWF0ZWx5IGFmdGVyIGVuYWJsaW5nICNWRSBtaWdodAo+Pj4gZmluZCBhIHN0YWxl
IF9fdm1zYXZlKClkIEVQVFBfSU5ERVgsIHN0b3JlZCBieSBjYWxsaW5nCj4+PiBhbHRwMm1fdmNw
dV9kZXN0cm95KCkgd2hlbiBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TCj4+
PiBoYWQgYmVlbiBlbmFibGVkIGJ5IGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKS4KPj4+
Cj4+PiB2bXhfdm1leGl0X2hhbmRsZXIoKSBfX3ZtcmVhZCgpcyBFUFRQX0lOREVYIGFzIHNvb24g
YXMKPj4+IFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMgaXMgc2V0LCBzbyBp
ZiBhbgo+Pj4gYXBwbGljYXRpb24gZW5hYmxlcyBhbHRwMm0gb24gYSBkb21haW4sIHN1Y2Nlc2Z1
bGx5IGNhbGxzCj4+PiB4Y19hbHRwMm1fc2V0X3ZjcHVfZW5hYmxlX25vdGlmeSgpLCB0aGVuIGRp
c2FibGVzIGFsdHAybSBhbmQKPj4+IGV4aXRzLCBhIHNlY29uZCBydW4gb2Ygc2FpZCBhcHBsaWNh
dGlvbiB3aWxsIGxpa2VseSByZWFkIHRoZQo+Pj4gSU5WQUxJRF9BTFRQMk0gRVBUUF9JTkRFWCBz
ZXQgd2hlbiBkaXNhYmxpbmcgYWx0cDJtIGluIHRoZSBmaXJzdAo+Pj4gcnVuLCBhbmQgY3Jhc2gg
dGhlIGhvc3Qgd2l0aCB0aGUgQlVHX09OKGlkeCA+PSBNQVhfQUxUUDJNKSwKPj4+IGJldHdlZW4g
eGNfYWx0cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoKSBhbmQKPj4+IHhjX2FsdHAybV9zZXRf
ZG9tYWluX3N0YXRlKC4uLiwgZmFsc2UpLgo+Pj4KPj4+IFRoZSBwcm9ibGVtIGlzIG5vdCByZXN0
cmljdGVkIHRvIGFuIElOVkFMSURfQUxUUDJNIEVQVFBfSU5ERVgKPj4+ICh3aGljaCBjYW4gb25s
eSBzYW5lbHkgaGFwcGVuIG9uIGFsdHAybSB1bmluaXQpLCBidXQgYXBwbGllcwo+Pj4gdG8gYW55
IHN0YWxlIGluZGV4IHByZXZpb3VzbHkgc2F2ZWQgLSB3aGljaCBtZWFucyB0aGF0IGFsbAo+Pj4g
YWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIGNhbGxzIG11c3QgYWxzbyBjYWxsCj4+PiBh
bHRwMm1fdmNwdV91cGRhdGVfcDJtKCkgYWZ0ZXIgc2V0dGluZwo+Pj4gU0VDT05EQVJZX0VYRUNf
RU5BQkxFX1ZJUlRfRVhDRVBUSU9OUywgaW4gb3JkZXIgdG8gbWFrZSBzdXJlCj4+PiB0aGF0IHRo
ZSBzdG9yZWQgRVBUUF9JTkRFWCBpcyBhbHdheXMgdmFsaWQgYXQKPj4+IHZteF92bWV4aXRfaGFu
ZGxlcigpIHRpbWUuCj4+Cj4+IEknbSBzb3JyeSwgdGhpcyBkZXNjcmlwdGlvbiBzdGlsbCBkb2Vz
bid0IG1ha2UgaGFyZGx5IGFueSBzZW5zZSB0byBtZSwKPj4gbm9yIHRoZSBzb2x1dGlvbiwgZXZl
biBhZnRlciByZWFkaW5nIGFsbCB0aGUgcHJldmlvdXMgdGhyZWFkcyBvbiB0aGUKPj4gaXNzdWUu
ICBUaGUgZGVzY3JpcHRpb24gZG9lc24ndCwgZm9yIGluc3RhbmNlLCBtZW50aW9uIHZjcHVfcGF1
c2UoKSBhdAo+PiBhbGwsIGluIHNwaXRlIG9mIHRoZSBmYWN0IHRoYXQgaXQgc2VlbXMgKGZyb20g
dGhlIHByZXZpb3VzIGRpc2N1c3Npb24pCj4+IHRoYXQgdGhpcyBpcyBhIGNyaXRpY2FsIHBhcnQg
b2Ygd2h5IHRoaXMgc29sdXRpb24gd29ya3M7IG5vciBpcyB0aGVyZQo+PiBhbnkgY29tbWVudCBp
biB0aGUgY29kZSBhYm91dCB0aGUgcmVxdWlyZWQgZGlzY2lwbGluZSByZWdhcmRpbmcKPj4gU0VD
T05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUywgIG1ha2luZyBpdCBmYWlybHkgbGlr
ZWx5IHRoYXQKPj4gc29tZW9uZSB3aWxsIHJlLWludHJvZHVjZSBhIGJ1ZyBsaWtlIHRoaXMgaW4g
dGhlIGZ1dHVyZS4KPj4KPj4gTXkgbm9ybWFsIHRlbXBsYXRlIGZvciBzb21ldGhpbmcgbGlrZSB0
aGlzIGlzCj4+IDEuIEV4cGxhaW4gd2hhdCB0aGUgY3VycmVudCBzaXR1YXRpb24gaXMKPj4gMi4g
RXhwbGFpbiB3aHkgdGhhdCdzIGEgcHJvYmxlbQo+PiAzLiBEZXNjcmliZSB3aGF0IHlvdSdyZSBj
aGFuZ2luZyBhbmQgaG93IGl0IGZpeGVzIGl0Lgo+Pgo+PiBJIGNhbid0IGhlbHAgYnV0IHRoaW5r
IHRoZSByaWdodCB0aGluZyB0byBkbyBoZXJlIGlzIGluIHZteC5jIHNvbWV3aGVyZQo+PiAtLSBp
dCBpcywgYWZ0ZXIgYWxsLCBjb2RlIGluIHZteC5jIHRoYXQ6Cj4+IDEuIFNldHMgYW5kIGNsZWFy
cyBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TCj4+IDIuIFdyaXRlcyBFUFRQ
X0lOREVYCj4+IDMuIEFzc3VtZXMgdGhhdCBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENF
UFRJT05TID0+IEVQVFBfSU5ERVggaXMKPj4gdmFsaWQuCj4+Cj4+IFdoYXQgYWJvdXQgc29tZXRo
aW5nIGxpa2UgdGhlIGF0dGFjaGVkLCBpbnN0ZWFkIChjb21waWxlLXRlc3RlZCBvbmx5KT8KPiBH
ZW9yZ2UsIHRoYW5rcyBmb3IgdGhlIHJldmlldywgY29tbWVudHMgYW5kIG5ldyBwYXRjaCEgWW91
J3JlIHRoZSB0aGlyZAo+IHBlcnNvbiB0ZWxsaW5nIG1lIHRoYXQgdGhlIHBhdGNoIGRlc2NyaXB0
aW9uIGlzIGhhcmQgdG8gcGFyc2UgLSBJJ2xsCj4gZGVmaW5pdGVseSB3b3JrIG9uIHRoYXQgc2tp
bGwgaW4gdGhlIGZ1dHVyZSAoYW5kIHNvcnJ5IGZvciB0aGUKPiBpbmNvbnZlbmllbmNlKS4KCk5v
IHdvcnJpZXMgLS0gZXZlcnl0aGluZyBoZXJlIGlzIGEgYml0IG9mIGEgdGFuZ2xlZCBtZXNzLgoK
PiBUaGUgdmNwdV9wYXVzZSgpIGxlYWQgd2FzIGEgcmVkIGhlcnJpbmcgaW4gbXkgaW5pdGlhbCBp
bnZlc3RpZ2F0aW9uIG9mCj4gdGhlIGlzc3VlLCBhbmQgdGhhdCBpcyB0aGUgcmVhc29uIHdoeSBp
dCBkaWRuJ3QgbWFrZSBpdCBpbnRvIHRoZSBwYXRjaAo+IGRlc2NyaXB0aW9uLiBUaGUgcGF1c2lu
ZyBhbHJlYWR5IGRvbmUgaXMgZmluZS4KPiAKPiBJJ3ZlIHRlc3RlZCB5b3VyIHBhdGNoIG9uIG15
IHN5c3RlbSAod2hlcmUgSSBjYW4gcmVwcm9kdWNlIHRoZSBjcmFzaAo+IHdpdGggYSAxMDAlIHJl
cHJvZHVjdGlvbiByYXRlIHdpdGhvdXQgaXQpLCBhbmQgSSd2ZSBoYWQgbm8gY3Jhc2hlcyAtIHNv
Cj4gaXQgZG9lcyBzZWVtIHRvIGhhdmUgZml4ZWQgdGhlIHByb2JsZW0uIFRoaW5raW5nIGFib3V0
IHRoZSBjcmFzaCBwYXRoLAo+IGl0IGFsc28gbWFrZXMgc2Vuc2UgdGhhdCBpdCB3b3VsZCBmaXgg
dGhlIHByb2JsZW0gLSBJIGNhbid0IHRoaW5rIG9mIGFueQo+IG9iamVjdGlvbnMgdG8gaXQuCj4g
Cj4gTGV0IG1lIHRyeSB0aGUgZXhwbGFuYXRpb24gYWdhaW46Cj4gCj4gVGhlIGN1cnJlbnQgc2l0
dWF0aW9uOiB3aGVuIHdlIHJ1biB0d2ljZSBhbiBhbHRwMm0gY2xpZW50IGFwcGxpY2F0aW9uCj4g
d2hpY2ggdXNlcyBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgKGl0IF9oYXNfIHRvIGJl
IHR3aWNlKSwgdGhlCj4gZm9sbG93aW5nIGhhcHBlbnM6IGFmdGVyIHRoZSBmaXJzdCBydW4gb2Yg
dGhlIGFwcGxpY2F0aW9uLAo+IGFsdHAybV92Y3B1X2Rlc3Ryb3koKSBnZXRzIGNhbGxlZCBhcyBw
YXJ0IG9mIHRoZSBjbGVhbnVwIHByb2Nlc3MsIGFuZAo+IHRoaXMgc3RvcmVzIElOVkFMSURfQUxU
UDJNIEVQVFBfSU5ERVggaW4gdGhlIFZNQ1MuCgpSaWdodCwgSSBtZWFudCwgdGhlIGN1cnJlbnQg
c2l0dWF0aW9uIGluIHRlcm1zIG9mIHRoZSB3YXkgdGhlIGNvZGUgaW4KWGVuIC8gdGhlIHByb2Nl
c3NvciBjdXJyZW50bHkgYmVoYXZlcyAvIHdoYXQgaXQgZXhwZWN0cy4KCkkgdHJpZWQgdG8gZm9s
bG93IHRoYXQgcGF0dGVybiBpbiBteSBvd24gcGF0Y2guICBUaGUga2V5IHRvIHRoZSB3aG9sZQpi
dWcgaXMgdGhpczoKCiogdm14X3ZtZXhpdF9oYW5kbGVyKCkgYXNzdW1lcyB0aGF0IGlzIFZJUlRf
RVhDRVBUSU9OIGlzIHNldCwgdGhhdApFUFRQX0lOREVYIGlzIHZhbGlkCgpPbmNlIHlvdSBzdGF0
ZSBpdCB0aGF0IHdheSwgeW91IHJlYWxpemUsIE9LIHRoYXQncyBmYWxzZS4gIEJ1dCB3aHkgaXMg
aXQKZmFsc2U/CgoqIEJlY2F1c2UgVklSVF9FWENFUFRJT04gaXMgZW5hYmxlZCB3aXRob3V0IHRv
dWNoaW5nIEVQVFBfSU5ERVgKClRoYXQncyB0aGUgY29yZSBwcm9ibGVtLiAgVGhhdCBkZXNjcmlw
dGlvbiBieSBpdHNlbGYgc2hvdWxkIG1ha2UgYW55b25lCmdvLCAiWWVhaCwgdGhhdCB3aWxsIGJl
IGEgYSBwcm9ibGVtLiIgIFRoZSBkZXRhaWxzIG9mIGhvdyB0aGF0IGNhbiBnbwp3cm9uZyBpcyBq
dXN0IGljaW5nIG9uIHRoZSBjYWtlIC8gZ3JlcCBmb2RkZXIgZm9yIHBlb3BsZSBsb29raW5nIGZv
ciBob3cKdG8gZml4IHRoZWlyIG93biBwcm9ibGVtLgoKVGhlIHJlYXNvbiB0aGlzIGV2ZXIgd29y
a2VkLCBBRkFJQ1QsIGlzIHRoYXQgRVBUUF9JTkRFWCB3YXMgYWNjaWRlbnRhbGx5CmNvcnJlY3Qu
ICBJZiB3ZSdkIGluaXRpYWxpemVkIEVQVFBfSU5ERVggd2l0aCAweERFQURCRUVGIG9uIFZNQ1MK
Y3JlYXRpb24sIHRoZW4geW91IGFsc28gd291bGQgaGF2ZSBoaXQgdGhlIGJ1Zy4gIChJbiBmYWN0
LCB0aGF0IG1pZ2h0Cm5vdCBiZSBhIGJhZCBpZGVhLikKCkZ1cnRoZXJtb3JlLCBpbWFnaW5lIHRo
ZSBmb2xsb3dpbmcgc2NlbmFyaW86CgoqIGRvbTAgZW5hYmxlcyBhbHRwMm0gb24gZG9tYWluIEEK
KiBkb20wIHN3aXRjaGVzIGFsdHAybSB0byB2aWV3IDEgb24gZG9tYWluIEEKKiBkb20wIGVuYWJs
ZXMgI1ZFIG9uIGRvbWFpbiBBCiogZG9tYWluIEEgaGFzIGEgdm1leGl0CiAgLT4gQXQgdGhpcyBw
b2ludCwgRVBUUF9JTkRFWCBpcyAwLCBzbyB0aGUgdm1leGl0IGNvZGUgd2lsbCBkcm9wIGEKcmVm
ZXJlbmNlIG9uIGFsdHAybSBpbmRleCAxIGFuZCBpbmNyZWFzZSB0aGUgcmVmZXJlbmNlIGNvdW50
IG9uIGFsdHAybQppbmRleCAwICMKCk15IHBhdGNoIGZpeGVzIHRoZSBhYm92ZSBpc3N1ZSwgYnV0
IHlvdXIgcGF0Y2ggZG9lc24ndCAoQUZBSUNUKS4gIFdoYXQKYWx0cDJtX3ZjcHVfZGVzdHJveSgp
IGRpZCB3YXNuJ3QgZnVuZGFtZW50YWxseSBidWdneTsgaXQganVzdApoaWdobGlnaHRlZCB0aGUg
aXNzdWUgYnkgZG9pbmcgdGhlIGVxdWl2YWxlbnQgb2YgcHV0dGluZyAweERFQURCRUVGIGluCkVQ
VFBfSU5ERVg7IGFuZCB3aGF0IHlvdXIgcGF0Y2ggZGlkIHdhcyB0byByZXZlcnNlIHRoYXQsIGJ5
IG1ha2luZwpFUFRQX0lOREVYIGFjY2lkZW50YWxseSBjb3JyZWN0IGFnYWluIHRoZSBuZXh0IHRp
bWUgeW91IHJhbiB5b3VyIHRlc3QuCgooTGV0IG1lIGtub3cgaWYgSSdtIHdyb25nIGFib3V0IHRo
YXQhKQoKU3RhdGluZyB0aGUgcHJvYmxlbSBsaWtlIHRoYXQgLS0gc2F5aW5nIHdoYXQgdGhlIGFz
c3VtcHRpb24gaXMgdGhhdCdzCmJlaW5nIHZpb2xhdGVkIGFuZCB3aHkgLS0gaXMgbm90IG9ubHkg
bW9yZSBjbGVhciwgYnV0IGl0IGFsc28gbGVhZHMgdG8gYQptb3JlIHJvYnVzdCBzb2x1dGlvbi4K
Cj4gSSBqdXN0Cj4gdGhvdWdodCB0aGF0IEkgc2hvdWxkIGNoYW5nZSB0aGUgY29kZSB0aGF0J3Mg
X25vdF8gVk1YLXNwZWNpZmljIGluIGNhc2UKPiBhbHRwMm0gaXMgZXh0ZW5kZWQgdG8gU1ZNLgoK
UmlnaHQsIGJ1dCB0aGF0IGFzc3VtZXMgdGhlIGludGVybmFscyBhcmUgZ29pbmcgdG8gYmUgc2lt
aWxhciBzb21laG93LgpJdCdzIGJldHRlciBpZiB5b3UgZG9uJ3QgaGF2ZSB0byBtYWtlIGFzc3Vt
cHRpb25zIGFib3V0IHRoZSBpbnRlcm5hbHMgb2YKYW4gaW50ZXJmYWNlIHlvdSdyZSBjYWxsaW5n
LgoKPiBSZXZpZXdlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIu
Y29tPgo+IFRlc3RlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIu
Y29tPgoKVGhhbmtzLiA6LSkKCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 18:03:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 18:03: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 1fgZjl-0001Dr-Va; Fri, 20 Jul 2018 18:02: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=7g52=ke=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fgZjk-0001Dm-Ao
 for xen-devel@lists.xen.org; Fri, 20 Jul 2018 18:02:40 +0000
X-Inumbo-ID: 1e2cffcf-8c47-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 1e2cffcf-8c47-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 18:02:51 +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 1DD58307FB27
 for <xen-devel@lists.xen.org>; Fri, 20 Jul 2018 22:18:53 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id E7A417FE68
 for <xen-devel@lists.xen.org>; Fri, 20 Jul 2018 21:02:37 +0300 (EEST)
Received: (qmail 8331 invoked from network); 20 Jul 2018 21:02:37 +0300
Received: from 84-232-203-231.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@84.232.203.231)
 by smtp03.buh.bitdefender.org with SMTP; 20 Jul 2018 21:02:37 +0300
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xen.org
References: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
 <ab532b31-0eef-1364-f26d-b758a78e4ff6@citrix.com>
 <91e61736-c6a4-a628-dbb2-a2d50a9ff38e@bitdefender.com>
 <8f681a50-e161-b8d5-013f-6b807ad5f942@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <ab7d44d2-cb19-2cb6-e768-0fc22d22954e@bitdefender.com>
Date: Fri, 20 Jul 2018 21:02: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: <8f681a50-e161-b8d5-013f-6b807ad5f942@citrix.com>
Content-Language: en-GB-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76752
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490550,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.003631)], BW: [Enabled, t:
 (0.000012,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.011254,0.000082)], URL: [Enabled, t: (0.000041)],
 RTDA: [Enabled, t: (0.233216), Hit: No, Details: v2.7.13; Id:
 15.1i642om.1cisdn77j.b26sg], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 kevin.tian@intel.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>

T24gMDcvMjAvMjAxOCAwODoxOCBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBGdXJ0aGVybW9y
ZSwgaW1hZ2luZSB0aGUgZm9sbG93aW5nIHNjZW5hcmlvOgo+IAo+ICogZG9tMCBlbmFibGVzIGFs
dHAybSBvbiBkb21haW4gQQo+ICogZG9tMCBzd2l0Y2hlcyBhbHRwMm0gdG8gdmlldyAxIG9uIGRv
bWFpbiBBCj4gKiBkb20wIGVuYWJsZXMgI1ZFIG9uIGRvbWFpbiBBCj4gKiBkb21haW4gQSBoYXMg
YSB2bWV4aXQKPiAgIC0+IEF0IHRoaXMgcG9pbnQsIEVQVFBfSU5ERVggaXMgMCwgc28gdGhlIHZt
ZXhpdCBjb2RlIHdpbGwgZHJvcCBhCj4gcmVmZXJlbmNlIG9uIGFsdHAybSBpbmRleCAxIGFuZCBp
bmNyZWFzZSB0aGUgcmVmZXJlbmNlIGNvdW50IG9uIGFsdHAybQo+IGluZGV4IDAgIwo+IAo+IE15
IHBhdGNoIGZpeGVzIHRoZSBhYm92ZSBpc3N1ZSwgYnV0IHlvdXIgcGF0Y2ggZG9lc24ndCAoQUZB
SUNUKS4gIFdoYXQKPiBhbHRwMm1fdmNwdV9kZXN0cm95KCkgZGlkIHdhc24ndCBmdW5kYW1lbnRh
bGx5IGJ1Z2d5OyBpdCBqdXN0Cj4gaGlnaGxpZ2h0ZWQgdGhlIGlzc3VlIGJ5IGRvaW5nIHRoZSBl
cXVpdmFsZW50IG9mIHB1dHRpbmcgMHhERUFEQkVFRiBpbgo+IEVQVFBfSU5ERVg7IGFuZCB3aGF0
IHlvdXIgcGF0Y2ggZGlkIHdhcyB0byByZXZlcnNlIHRoYXQsIGJ5IG1ha2luZwo+IEVQVFBfSU5E
RVggYWNjaWRlbnRhbGx5IGNvcnJlY3QgYWdhaW4gdGhlIG5leHQgdGltZSB5b3UgcmFuIHlvdXIg
dGVzdC4KPiAKPiAoTGV0IG1lIGtub3cgaWYgSSdtIHdyb25nIGFib3V0IHRoYXQhKQoKSSBkbyBw
cmVmZXIgeW91ciBwYXRjaCwgYnV0IHVubGVzcyBJJ20gbWlzc2luZyBzb21ldGhpbmcgbXkgcGF0
Y2ggaXMKZG9pbmcgdGhlIHNhbWUgdGhpbmcgKGFsYmVpdCBpbiBhIHNsaWdodGx5IG1vcmUgY29u
dm9sdXRlZCBtYW5uZXIpOiBpdCdzCmNhbGxpbmcgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSh2KSBf
aW5zaWRlXwphbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKHYpLiBUaGF0J3MgYWxsIGl0IGRv
ZXMsIG90aGVyIHRoYW4gcmVtb3ZpbmcKdGhlIChub3cgcmVkdW5kYW50KSBleHBsaWNpdCBhbHRw
Mm1fdmNwdV91cGRhdGVfcDJtKHYpIGNhbGwgZnJvbQphbHRwMm1fdmNwdV9kZXN0cm95KCk6Cgpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgt
MDYvbXNnMDE4OTguaHRtbAoKU28gZm9yIGV2ZXJ5IGh2bV9mdW5jcy5hbHRwMm1fdmNwdV91cGRh
dGVfdm1mdW5jX3ZlKHYpIChpLmUuIHRoZSB2bXguYwpmdW5jdGlvbikgdGhhdCBnZXRzIGNhbGxl
ZCwgSSBhbHNvIGNhbGwgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSh2KSwgd2hpY2gKcHJvcGVybHkg
c2V0cyBFUFRQX0lOREVYIChqdXN0IGFzIHlvdXIgcGF0Y2ggZG9lcyBieSBfX3Ztd3JpdGUoKWlu
ZyBpdApkaXJlY3RseSBpbiB2bXhfdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCksIGJ1dCBpbiBhIHJv
dW5kYWJvdXQgbWFubmVyKS4KCkRpZCBJIG1pc3VuZGVyc3RhbmQgc29tZXRoaW5nPwoKClRoYW5r
cywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 18:18:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 18:18: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 1fgZz3-0002Nq-CF; Fri, 20 Jul 2018 18:18: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgZz2-0002Nh-9H
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 18:18:28 +0000
X-Inumbo-ID: 52fbb2c8-8c49-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 52fbb2c8-8c49-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 18:18: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 1fgZyy-0001nU-LC; Fri, 20 Jul 2018 18:18: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 1fgZyy-0006sB-8h; Fri, 20 Jul 2018 18:18:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgZyy-0001yy-85; Fri, 20 Jul 2018 18:18:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125401-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-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-amd64-amd64-libvirt-vhd: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-libvirt:migrate-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-raw: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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=05df204549c510c7c56e58d25098c448998a0cd5
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 18:18:24 +0000
Subject: [Xen-devel] [linux-linus test] 125401: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQwMSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NDAxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
MzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAwNWRmMjA0NTQ5YzUxMGM3YzU2ZTU4ZDI1
MDk4YzQ0ODk5OGEwY2Q1CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAw
NTEyZTAxMzQ1ODJlZjg1ZGVlNzdkNTFhYWU3N2RjZDFlZGVjNDk1CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjM1NTQgIDIwMTgtMDYtMDEgMTM6MDk6NDEgWiAgIDQ5IGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTIzNjU1ICAyMDE4LTA2LTAzIDAxOjQ1OjM1IFogICA0NyBkYXlzICAgMjggYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NDAxICAyMDE4LTA3LTE5IDAyOjUxOjI5IFog
ICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMjU0IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI3MDcwNiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 21:11:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 21:11: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 1fgcgA-0000Qt-8q; Fri, 20 Jul 2018 21:11: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgcg8-0000Qh-H0
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 21:11:08 +0000
X-Inumbo-ID: 727dabf3-8c61-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 727dabf3-8c61-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 21:11: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 1fgcg5-0005Ta-IG; Fri, 20 Jul 2018 21:11: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 1fgcg5-0002aL-Ah; Fri, 20 Jul 2018 21:11:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgcg5-0001fr-9z; Fri, 20 Jul 2018 21:11:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125410-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl:debian-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:heisenbug
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:heisenbug
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale: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-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=ea6abffa8a08d832feb759d359d5b935e3087cf7
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 21:11:05 +0000
Subject: [Xen-devel] [qemu-mainline test] 125410: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQxMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0MTAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE2OQoKVGVz
dHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgIDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgIGZh
aWwgcGFzcyBpbiAxMjUyODcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgZmFpbCBwYXNzIGluIDEyNTI4NwoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgZmFpbCBpbiAxMjUyODcgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1MTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNjkKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEyNTE2OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUx
NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIGVhNmFiZmZhOGEwOGQ4MzJmZWI3NTlkMzU5
ZDViOTM1ZTMwODdjZjcKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDky
NzdkODFmNWMyYzZmNGQwYjVlNDdjODQ3NmViN2VlN2U1YzBiZWIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyNTE2OSAgMjAxOC0wNy0xNCAyMDozMDo0MyBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjUyNDYgIDIwMTgtMDctMTYgMTU6NTM6MjUgWiAgICA0IGRheXMgICAgMyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyODcgIDIwMTgtMDctMTcgMjM6MDg6MDYgWiAg
ICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQW5k
cmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRvbkBl
aWsuYm1lLmh1PgogIENhbHZpbiBMZWUgPGN5cnVzMjk2QGdtYWlsLmNvbT4KICBEYW5pZWwgUC4g
QmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2li
c29uLmRyb3BiZWFyLmlkLmF1PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNv
bT4KICBFbWFudWVsZSBHaXVzZXBwZSBFc3Bvc2l0byA8ZS5lbWFudWVsZWdpdXNlcHBlQGdtYWls
LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4
QHJvZWNrLXVzLm5ldD4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEpv
bmFzIFNjaGlldmluayA8am9uYXNzY2hpZXZpbmtAZ21haWwuY29tPgogIExhdXJlbnQgVml2aWVy
IDxsYXVyZW50QHZpdmllci5ldT4KICBNYXJjLUFuZHLDg8KpIEx1cmVhdSA8bWFyY2FuZHJlLmx1
cmVhdUByZWRoYXQuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUBy
ZWRoYXQuY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNaWNo
YWVsIERhdmlkc2F2ZXIgPG1kYXZpZHNhdmVyQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1k
cm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0
LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUmljaGFy
ZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9tYW4gS2FnYW4g
PHJrYWdhbkB2aXJ0dW96em8uY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXgu
dm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBT
dGVmYW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5j
b20+CiAgVmlrdG9yIFBydXR5YW5vdiA8dmlrdG9yLnBydXR5YW5vdkB2aXJ0dW96em8uY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
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
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
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
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
b24gbG9nOyBpdCB3b3VsZCBiZSAxNTQ2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 21:15:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 21:15: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 1fgckK-0000bJ-0X; Fri, 20 Jul 2018 21:15: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=gv0p=ke=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fgckH-0000bC-PA
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 21:15:25 +0000
X-Inumbo-ID: f50899ef-8c61-11e8-a8a5-bc764e045a96
Received: from mail-it0-x244.google.com (unknown [2607:f8b0:4001:c0b::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f50899ef-8c61-11e8-a8a5-bc764e045a96;
 Fri, 20 Jul 2018 23:14:58 +0200 (CEST)
Received: by mail-it0-x244.google.com with SMTP id p17-v6so16327297itc.2
 for <xen-devel@lists.xenproject.org>; Fri, 20 Jul 2018 14:15:24 -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=jKRBc0ps2zK0znsbrnW9ClbWlpp1DopbIIx11c6bA1k=;
 b=unFnQ3YhZQXD3+ExirE4qm5wos2ZxsjZPYYfieygbpNCKsoVM773GshIcgD+hOTm2i
 XcBzDXN/uBjC+u9XsBPnwJrGD6aHNmiqW0Y15IrepyMJGTtIbJFyNT+VjEXXcBoDzqmj
 LjiwufdRUGDCgfKT6rXuMqam1mD9V3HXVCeo6DFK/FINpFMCAeVskLo1z9g0C+JyZGGz
 JrdJCeAamnKqGJ9PkhJubsbik1SuDZH4RnwEITXjzA+9WIynZRFV3Vyfqy5FtuN4R+N9
 5y02o/Yja+afK6TMKOe6vwvtUbHwLV9fVqvog4OQy5PWBWDuvv/3w2HLxbh9thj6C6pe
 J1gg==
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=jKRBc0ps2zK0znsbrnW9ClbWlpp1DopbIIx11c6bA1k=;
 b=rlUJVhtWTbGvRohdIv7GZ4LH9m7Qelq0ovTTPSDLs8S4BlL6eU6ZWJI33x9WQi/Cah
 lmeMTvKwFR/jj3ymB6OsdUmrdJGpGNy3pqvymkasiSx6T0a43zWHnQUNBFWkKVKKvqyr
 nAF8EcvXV6+hNznzUWPx4mqIknHCByH9tEidOdMUgJspj8xizM2fpOaFhdVAdI26tB5Y
 6pPU/5M+Z9dnkA99tcpPDm+SYaVRV7+rClRoLLx7SYWxhAjc8rqk548qqpIjiCC2pSW6
 YxsSy98tI9fhtYO1fOc4NoHPsuPQ5pQSbTaZXpxuFwkBmshUfiiy8ixsrRHC+ESbyLjE
 Dcmw==
X-Gm-Message-State: AOUpUlHFa8C8UB/nxQQ9QtXh5e2VFCj6OKwwKmnd5V/3oXuB2tmMX6oH
 DbBY77TfO+AK5Y5W7QrvIRguXWotTjc=
X-Google-Smtp-Source: AAOMgpeQD6RFVu2Z5FPfO0n+FZGYlNWDvm3cFXWEZFnSyAq5QvycObyCdHwcZCH6YQ0kJW0dH636GA==
X-Received: by 2002:a02:b426:: with SMTP id
 i35-v6mr3442323jaj.96.1532121323836; 
 Fri, 20 Jul 2018 14:15:23 -0700 (PDT)
Received: from WorkStation-T3500.ice.pyrology.org
 (static-50-53-74-115.bvtn.or.frontiernet.net. [50.53.74.115])
 by smtp.gmail.com with ESMTPSA id k12-v6sm842471iop.9.2018.07.20.14.15.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 20 Jul 2018 14:15:22 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 20 Jul 2018 14:15:05 -0700
Message-Id: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] firmware/shim : filter output files during Xen
 tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RXhjbHVkZSBuYW1lZCBvdXRwdXQgZmlsZXMgZnJvbSB0aGUgWGVuIHRyZWUgc2V0dXAuCgpUaGUg
bGlua2Zhcm0uc3RhbXAgY29udGVudCB3aWxsIGRpZmZlciBiZXR3ZWVuIHRvcCBsZXZlbCAibWFr
ZSIKYW5kICJtYWtlIGluc3RhbGwiIGludm9jYXRpb25zLCBkdWUgdG8gdGhlIGludHJvZHVjdGlv
biBvZiB0aGVzZQpvdXRwdXQgZmlsZXMgdGhhdCBhcmUgcHJvZHVjZWQgZHVyaW5nIHRoZSAibWFr
ZSIgYnVpbGQuCgpGaWx0ZXIgdGhlc2Ugb3V0IHRvIHByZXZlbnQgYW4gdW5uZWNlc3NhcnkgcmVi
dWlsZCBvZiB0aGUgc2hpbSBkdXJpbmcKIm1ha2UgaW5zdGFsbCIuCgpTaWduZWQtb2ZmLWJ5OiBD
aHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgotLS0K
IHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUgfCA2ICsrKysrLQogMSBmaWxlIGNoYW5n
ZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zp
cm13YXJlL3hlbi1kaXIvTWFrZWZpbGUgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxl
CmluZGV4IDg0NjQ4YzMuLmU0OTBkY2EgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1k
aXIvTWFrZWZpbGUKKysrIGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmlsZQpAQCAtMTEs
NiArMTEsOSBAQCBEPXhlbi1yb290CiBMSU5LX0RJUlM9Y29uZmlnIHhlbgogTElOS19GSUxFUz1D
b25maWcubWsKIAorIyBGaWxlcyB0byBleGNsdWRlIGZyb20gdGhlIGxpbmsgZmFybQorRVhDTFVE
RV9GSUxFUz14ZW4geGVuLmd6IHhlbi1zeW1zIHhlbi1zeW1zLm1hcCBlZmkubGRzIHhlbi5sZHMg
bWtlbGYzMiBta3JlbG9jCisKIERFUF9ESVJTPSQoZm9yZWFjaCBpLCAkKExJTktfRElSUyksICQo
WEVOX1JPT1QpLyQoaSkpCiBERVBfRklMRVM9JChmb3JlYWNoIGksICQoTElOS19GSUxFUyksICQo
WEVOX1JPT1QpLyQoaSkpCiAKQEAgLTI2LDcgKzI5LDggQEAgbGlua2Zhcm0uc3RhbXA6ICQoREVQ
X0RJUlMpICQoREVQX0ZJTEVTKSBGT1JDRQogCSQoZm9yZWFjaCBkLCAkKExJTktfRElSUyksIFwK
IAkJKGNkICQoWEVOX1JPT1QpOyBcCiAJCSBmaW5kICQoZCkgISAtdHlwZSBsIC10eXBlIGYgXAot
CQkgJChhZGRwcmVmaXggISAtbmFtZSAsICcqLltpc29hXScgJy4qLmQnICcuKi5kMicpKSBcCisJ
CSAkKGFkZHByZWZpeCAhIC1uYW1lICwgJyouW2lzb2FdJyAnLiouZCcgJy4qLmQyJyBcCisJCSAg
ICAgICAgICAgICAgICAgICAgICAgJChFWENMVURFX0ZJTEVTKSApKSBcCiAJCSA+PiBsaW5rZmFy
bS5zdGFtcC50bXAgOyApIFwKIAkkKGZvcmVhY2ggZiwgJChMSU5LX0ZJTEVTKSwgXAogCQllY2hv
ICQoZikgPj4gbGlua2Zhcm0uc3RhbXAudG1wIDspCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 22:04:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 22:04: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 1fgdVw-0004uN-NX; Fri, 20 Jul 2018 22: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgdVv-0004uB-Sq
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 22:04:39 +0000
X-Inumbo-ID: eccd3d72-8c68-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eccd3d72-8c68-11e8-a6a9-d7ebe60f679a;
 Fri, 20 Jul 2018 22:04: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 1fgdVs-0006YH-62; Fri, 20 Jul 2018 22:04: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 1fgdVr-0005a5-Gs; Fri, 20 Jul 2018 22:04:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgdVr-000674-GG; Fri, 20 Jul 2018 22:04:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125478-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xtf=f3702a5d29e94814991988bf8747341e18a2e8f5
X-Osstest-Versions-That: xtf=e4007918fa9a4edaa3a649ecc34ac54831750a68
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 22:04:35 +0000
Subject: [Xen-devel] [xtf test] 125478: 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>

ZmxpZ2h0IDEyNTQ3OCB4dGYgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ3OC8KClBlcmZlY3QgOi0pCkFsbCB0ZXN0cyBpbiB0
aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHh0ZiAgICAgICAgICAgICAgICAgIGYzNzAyYTVkMjllOTQ4MTQ5OTE5ODhiZjg3NDczNDFl
MThhMmU4ZjUKYmFzZWxpbmUgdmVyc2lvbjoKIHh0ZiAgICAgICAgICAgICAgICAgIGU0MDA3OTE4
ZmE5YTRlZGFhM2E2NDllY2MzNGFjNTQ4MzE3NTBhNjgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NDIyMiAgMjAxOC0wNi0xNSAxNToxMDozMCBaICAgMzUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjU0NzggIDIwMTgtMDctMjAgMTM6MTA6NTQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3h0Zi5naXQKICAgZTQwMDc5MS4u
ZjM3MDJhNSAgZjM3MDJhNWQyOWU5NDgxNDk5MTk4OGJmODc0NzM0MWUxOGEyZThmNSAtPiB4ZW4t
dGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 23:01:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 23:01: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 1fgeOx-0001YK-64; Fri, 20 Jul 2018 23: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=jfmk=ke=linux-foundation.org=akpm@srs-us1.protection.inumbo.net>)
 id 1fgeOv-0001YF-NB
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 23:01:29 +0000
X-Inumbo-ID: c5d5389e-8c70-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c5d5389e-8c70-11e8-a8a5-bc764e045a96;
 Sat, 21 Jul 2018 01:01:02 +0200 (CEST)
Received: from akpm3.svl.corp.google.com (unknown [104.133.9.92])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 6639DF6A;
 Fri, 20 Jul 2018 23:01:26 +0000 (UTC)
Date: Fri, 20 Jul 2018 16:01:25 -0700
From: Andrew Morton <akpm@linux-foundation.org>
To: Michal Hocko <mhocko@kernel.org>
Message-Id: <20180720160125.f3cda46f317a1ff5a2342549@linux-foundation.org>
In-Reply-To: <20180717081201.GB16803@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180716161249.c76240cd487c070fb271d529@linux-foundation.org>
 <20180717081201.GB16803@dhcp22.suse.cz>
X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Radim =?UTF-8?Q?Kr=C4=8Dm=C3=A1=C5=99?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?ISO-8859-1?Q?J=E9r=F4me?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?ISO-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

T24gVHVlLCAxNyBKdWwgMjAxOCAxMDoxMjowMSArMDIwMCBNaWNoYWwgSG9ja28gPG1ob2Nrb0Br
ZXJuZWwub3JnPiB3cm90ZToKCj4gPiBBbnkgc3VnZ2VzdGlvbnMgcmVnYXJkaW5nIGhvdyB0aGUg
ZHJpdmVyIGRldmVsb3BlcnMgY2FuIHRlc3QgdGhpcyBjb2RlCj4gPiBwYXRoPyAgSSBkb24ndCB0
aGluayB3ZSBwcmVzZW50bHkgaGF2ZSBhIHdheSB0byBmYWtlIGFuIG9vbS1raWxsaW5nCj4gPiBl
dmVudD8gIFBlcmhhcHMgd2Ugc2hvdWxkIGFkZCBzdWNoIGEgdGhpbmcsIGdpdmVuIHRoZSBwcm9i
bGVtcyB3ZSdyZQo+ID4gaGF2aW5nIHdpdGggdGhhdCBmZWF0dXJlLgo+IAo+IFRoZSBzaW1wbGVz
dCB3YXkgaXMgdG8gd3JhcCBhbiB1c2Vyc3BhY2UgY29kZSB3aGljaCB1c2VzIHRoZXNlIG5vdGlm
aWVycwo+IGludG8gYSBtZW1jZyBhbmQgc2V0IHRoZSBoYXJkIGxpbWl0IHRvIGhpdCB0aGUgb29t
LiBUaGlzIGNhbiBiZSBkb25lCj4gZS5nLiBhZnRlciB0aGUgdGVzdCBmYXVsdHMgaW4gYWxsIHRo
ZSBtbXUgbm90aWZpZXIgbWFuYWdlZCBtZW1vcnkgYW5kCj4gc2V0IHRoZSBoYXJkIGxpbWl0IHRv
IHNvbWV0aGluZyByZWFsbHkgc21hbGwuIFRoZW4gd2UgYXJlIGxvb2tpbmcgZm9yIGEKPiBwcm9w
ZXIgcHJvY2VzcyB0ZWFyIGRvd24uCgpDaGFuY2VzIGFyZSwgc29tZSBvZiB0aGUgaW50ZW5kZWQg
YXVkaWVuY2UgZG9uJ3Qga25vdyBob3cgdG8gZG8gdGhpcwphbmQgd2lsbCBlaXRoZXIgaGF2ZSB0
byBodW50IGRvd24gYSBsb3Qgb2YgZG9jdW1lbnRhdGlvbiBvciB3aWxsIGp1c3QKbm90IHRlc3Qg
aXQuICBCdXQgd2Ugd2FudCB0aGVtIHRvIHRlc3QgaXQsIHNvIGEgbGl0dGxlIHdvcmtlZCBzdGVw
LWJ5LXN0ZXAKZXhhbXBsZSB3b3VsZCBoZWxwIHRoaW5ncyBhbG9uZyBwbGVhc2UuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 20 23:24:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 Jul 2018 23:24: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 1fgelO-0003Lx-Vc; Fri, 20 Jul 2018 23:24: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=mg4+=ke=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgelN-0003Ln-N4
 for xen-devel@lists.xenproject.org; Fri, 20 Jul 2018 23:24:41 +0000
X-Inumbo-ID: 0333ecad-8c74-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0333ecad-8c74-11e8-a8a5-bc764e045a96;
 Sat, 21 Jul 2018 01:24:13 +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 1fgelI-0008BN-Ki; Fri, 20 Jul 2018 23:24: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 1fgelI-0004aF-Af; Fri, 20 Jul 2018 23:24:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgelI-0001ve-91; Fri, 20 Jul 2018 23:24:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125416-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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-xl-qemut-win7-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-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-i386-xl-qemuu-ws16-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-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-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-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-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-i386-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-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-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-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-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-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-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-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
 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
X-Osstest-Versions-This: xen=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 20 Jul 2018 23:24:36 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125416: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQxNiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQxNi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3Ny
Y19ob3N0IGZhaWwgaW4gMTI1MjUzIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGFyZSBm
YWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTI1MTcxIHBhc3MgaW4gMTI1
NDE2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCA3IHhlbi1ib290
IGZhaWwgaW4gMTI1MjUzIHBhc3MgaW4gMTI1NDE2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTI1MTQ0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBwYXNzIGluIDEyNTE3MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1MTcxCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjUxNzEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0
LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBwYXNzIGluIDEyNTI1MwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEyNTE0NCBsaWtl
IDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgIGZhaWwgaW4gMTI1MTQ0IGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1MTQ0IG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4g
MTI1MTcxIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgaW4gMTI1MTcxIGJsb2NrZWQgaW4g
MTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MTcxIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEy
NTI1MyBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTI1MjUzIGxpa2UgMTI0MzI4CiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNTI1MyBsaWtl
IDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3Ny
Y19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyNDI0OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBs
aWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0
LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMy
OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIGY1YzY5MmFjYjgxMjE5ZDgxN2U5N2VhODQ5OWY0NGY5ZjI3NjRh
ZjUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0
N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2ZmMmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAg
MjAxOC0wNi0xNyAyMzozOTowNyBaICAgMzIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ4
MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQgWiAgIDIyIGRheXMgICAxMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjUxNDQgIDIwMTgtMDctMTMgMDE6Mjk6MzMgWiAgICA3IGRheXMgICAg
NSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5j
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
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
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
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDMwNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 00:09:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 00:09:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgfSO-0007e1-Uy; Sat, 21 Jul 2018 00:09: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=xzri=kf=linux-foundation.org=akpm@srs-us1.protection.inumbo.net>)
 id 1fgfSN-0007dw-Js
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 00:09:07 +0000
X-Inumbo-ID: 4f4a629f-8c7a-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f4a629f-8c7a-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 00:09:18 +0000 (UTC)
Received: from akpm3.svl.corp.google.com (unknown [104.133.9.92])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id B5024F2A;
 Sat, 21 Jul 2018 00:09:03 +0000 (UTC)
Date: Fri, 20 Jul 2018 17:09:02 -0700
From: Andrew Morton <akpm@linux-foundation.org>
To: Michal Hocko <mhocko@kernel.org>
Message-Id: <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
In-Reply-To: <20180716115058.5559-1-mhocko@kernel.org>
References: <20180716115058.5559-1-mhocko@kernel.org>
X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, kvm@vger.kernel.org,
 Radim =?UTF-8?Q?Kr=C4=8Dm=C3=A1=C5=99?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?ISO-8859-1?Q?J=E9r=F4me?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Christian =?ISO-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Felix Kuehling <felix.kuehling@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>

T24gTW9uLCAxNiBKdWwgMjAxOCAxMzo1MDo1OCArMDIwMCBNaWNoYWwgSG9ja28gPG1ob2Nrb0Br
ZXJuZWwub3JnPiB3cm90ZToKCj4gRnJvbTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+
Cj4gCj4gVGhlcmUgYXJlIHNldmVyYWwgYmxvY2thYmxlIG1tdSBub3RpZmllcnMgd2hpY2ggbWln
aHQgc2xlZXAgaW4KPiBtbXVfbm90aWZpZXJfaW52YWxpZGF0ZV9yYW5nZV9zdGFydCBhbmQgdGhh
dCBpcyBhIHByb2JsZW0gZm9yIHRoZQo+IG9vbV9yZWFwZXIgYmVjYXVzZSBpdCBuZWVkcyB0byBn
dWFyYW50ZWUgYSBmb3J3YXJkIHByb2dyZXNzIHNvIGl0IGNhbm5vdAo+IGRlcGVuZCBvbiBhbnkg
c2xlZXBhYmxlIGxvY2tzLgo+IAo+IC4uLgo+Cj4gQEAgLTU3MSw3ICs1NjUsMTIgQEAgc3RhdGlj
IGJvb2wgb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRzaywgc3RydWN0IG1t
X3N0cnVjdCAqbW0pCj4gIAo+ICAJdHJhY2Vfc3RhcnRfdGFza19yZWFwaW5nKHRzay0+cGlkKTsK
PiAgCj4gLQlfX29vbV9yZWFwX3Rhc2tfbW0obW0pOwo+ICsJLyogZmFpbGVkIHRvIHJlYXAgcGFy
dCBvZiB0aGUgYWRkcmVzcyBzcGFjZS4gVHJ5IGFnYWluIGxhdGVyICovCj4gKwlpZiAoIV9fb29t
X3JlYXBfdGFza19tbShtbSkpIHsKPiArCQl1cF9yZWFkKCZtbS0+bW1hcF9zZW0pOwo+ICsJCXJl
dCA9IGZhbHNlOwo+ICsJCWdvdG8gdW5sb2NrX29vbTsKPiArCX0KClRoaXMgZnVuY3Rpb24gaXMg
c3RhcnRpbmcgdG8gbG9vayBhIGJpdCBzY3Jld3kuCgo6IHN0YXRpYyBib29sIG9vbV9yZWFwX3Rh
c2tfbW0oc3RydWN0IHRhc2tfc3RydWN0ICp0c2ssIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo6IHsK
OiAJaWYgKCFkb3duX3JlYWRfdHJ5bG9jaygmbW0tPm1tYXBfc2VtKSkgewo6IAkJdHJhY2Vfc2tp
cF90YXNrX3JlYXBpbmcodHNrLT5waWQpOwo6IAkJcmV0dXJuIGZhbHNlOwo6IAl9CjogCjogCS8q
CjogCSAqIE1NRl9PT01fU0tJUCBpcyBzZXQgYnkgZXhpdF9tbWFwIHdoZW4gdGhlIE9PTSByZWFw
ZXIgY2FuJ3QKOiAJICogd29yayBvbiB0aGUgbW0gYW55bW9yZS4gVGhlIGNoZWNrIGZvciBNTUZf
T09NX1NLSVAgbXVzdCBydW4KOiAJICogdW5kZXIgbW1hcF9zZW0gZm9yIHJlYWRpbmcgYmVjYXVz
ZSBpdCBzZXJpYWxpemVzIGFnYWluc3QgdGhlCjogCSAqIGRvd25fd3JpdGUoKTt1cF93cml0ZSgp
IGN5Y2xlIGluIGV4aXRfbW1hcCgpLgo6IAkgKi8KOiAJaWYgKHRlc3RfYml0KE1NRl9PT01fU0tJ
UCwgJm1tLT5mbGFncykpIHsKOiAJCXVwX3JlYWQoJm1tLT5tbWFwX3NlbSk7CjogCQl0cmFjZV9z
a2lwX3Rhc2tfcmVhcGluZyh0c2stPnBpZCk7CjogCQlyZXR1cm4gdHJ1ZTsKOiAJfQo6IAo6IAl0
cmFjZV9zdGFydF90YXNrX3JlYXBpbmcodHNrLT5waWQpOwo6IAo6IAkvKiBmYWlsZWQgdG8gcmVh
cCBwYXJ0IG9mIHRoZSBhZGRyZXNzIHNwYWNlLiBUcnkgYWdhaW4gbGF0ZXIgKi8KOiAJaWYgKCFf
X29vbV9yZWFwX3Rhc2tfbW0obW0pKSB7CjogCQl1cF9yZWFkKCZtbS0+bW1hcF9zZW0pOwo6IAkJ
cmV0dXJuIHRydWU7CjogCX0KOiAKOiAJcHJfaW5mbygib29tX3JlYXBlcjogcmVhcGVkIHByb2Nl
c3MgJWQgKCVzKSwgbm93IGFub24tcnNzOiVsdWtCLCBmaWxlLXJzczolbHVrQiwgc2htZW0tcnNz
OiVsdWtCXG4iLAo6IAkJCXRhc2tfcGlkX25yKHRzayksIHRzay0+Y29tbSwKOiAJCQlLKGdldF9t
bV9jb3VudGVyKG1tLCBNTV9BTk9OUEFHRVMpKSwKOiAJCQlLKGdldF9tbV9jb3VudGVyKG1tLCBN
TV9GSUxFUEFHRVMpKSwKOiAJCQlLKGdldF9tbV9jb3VudGVyKG1tLCBNTV9TSE1FTVBBR0VTKSkp
Owo6IAl1cF9yZWFkKCZtbS0+bW1hcF9zZW0pOwo6IAo6IAl0cmFjZV9maW5pc2hfdGFza19yZWFw
aW5nKHRzay0+cGlkKTsKOiAJcmV0dXJuIHRydWU7CjogfQoKLSBVbmRvY3VtZW50ZWQgcmV0dXJu
IHZhbHVlLgoKLSBjb21tZW50ICJmYWlsZWQgdG8gcmVhcCBwYXJ0Li4uIiBpcyBtaXNsZWFkaW5n
IC0gc291bmRzIGxpa2UgaXQncwogIHJlZmVycmluZyB0byBzb21ldGhpbmcgd2hpY2ggaGFwcGVu
ZWQgaW4gdGhlIHBhc3QsIGlzIGluIGZhY3QKICByZWZlcnJpbmcgdG8gc29tZXRoaW5nIHdoaWNo
IG1pZ2h0IGhhcHBlbiBpbiB0aGUgZnV0dXJlLgoKLSBmYWlscyB0byBjYWxsIHRyYWNlX2Zpbmlz
aF90YXNrX3JlYXBpbmcoKSBpbiBvbmUgY2FzZQoKLSBjb2RlIGR1cGxpY2F0aW9uLgoKCkknbSB0
aGlua2luZyBpdCB3YW50cyB0byBiZSBzb21ldGhpbmcgbGlrZSB0aGlzPwoKOiAvKgo6ICAqIFJl
dHVybiB0cnVlIGlmIHdlIHN1Y2Nlc3NmdWxseSBhY3F1aXJlZCAodGhlbiByZWxlYXNlZCkgbW1h
cF9zZW0KOiAgKi8KOiBzdGF0aWMgYm9vbCBvb21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0
cnVjdCAqdHNrLCBzdHJ1Y3QgbW1fc3RydWN0ICptbSkKOiB7CjogCWlmICghZG93bl9yZWFkX3Ry
eWxvY2soJm1tLT5tbWFwX3NlbSkpIHsKOiAJCXRyYWNlX3NraXBfdGFza19yZWFwaW5nKHRzay0+
cGlkKTsKOiAJCXJldHVybiBmYWxzZTsKOiAJfQo6IAo6IAkvKgo6IAkgKiBNTUZfT09NX1NLSVAg
aXMgc2V0IGJ5IGV4aXRfbW1hcCB3aGVuIHRoZSBPT00gcmVhcGVyIGNhbid0CjogCSAqIHdvcmsg
b24gdGhlIG1tIGFueW1vcmUuIFRoZSBjaGVjayBmb3IgTU1GX09PTV9TS0lQIG11c3QgcnVuCjog
CSAqIHVuZGVyIG1tYXBfc2VtIGZvciByZWFkaW5nIGJlY2F1c2UgaXQgc2VyaWFsaXplcyBhZ2Fp
bnN0IHRoZQo6IAkgKiBkb3duX3dyaXRlKCk7dXBfd3JpdGUoKSBjeWNsZSBpbiBleGl0X21tYXAo
KS4KOiAJICovCjogCWlmICh0ZXN0X2JpdChNTUZfT09NX1NLSVAsICZtbS0+ZmxhZ3MpKSB7Cjog
CQl0cmFjZV9za2lwX3Rhc2tfcmVhcGluZyh0c2stPnBpZCk7CjogCQlnb3RvIG91dDsKOiAJfQo6
IAo6IAl0cmFjZV9zdGFydF90YXNrX3JlYXBpbmcodHNrLT5waWQpOwo6IAo6IAlpZiAoIV9fb29t
X3JlYXBfdGFza19tbShtbSkpIHsKOiAJCS8qIEZhaWxlZCB0byByZWFwIHBhcnQgb2YgdGhlIGFk
ZHJlc3Mgc3BhY2UuIFRyeSBhZ2FpbiBsYXRlciAqLwo6IAkJZ290byBmaW5pc2g7CjogCX0KOiAK
OiAJcHJfaW5mbygib29tX3JlYXBlcjogcmVhcGVkIHByb2Nlc3MgJWQgKCVzKSwgbm93IGFub24t
cnNzOiVsdWtCLCBmaWxlLXJzczolbHVrQiwgc2htZW0tcnNzOiVsdWtCXG4iLAo6IAkJCXRhc2tf
cGlkX25yKHRzayksIHRzay0+Y29tbSwKOiAJCQlLKGdldF9tbV9jb3VudGVyKG1tLCBNTV9BTk9O
UEFHRVMpKSwKOiAJCQlLKGdldF9tbV9jb3VudGVyKG1tLCBNTV9GSUxFUEFHRVMpKSwKOiAJCQlL
KGdldF9tbV9jb3VudGVyKG1tLCBNTV9TSE1FTVBBR0VTKSkpOwo6IGZpbmlzaDoKOiAJdHJhY2Vf
ZmluaXNoX3Rhc2tfcmVhcGluZyh0c2stPnBpZCk7Cjogb3V0Ogo6IAl1cF9yZWFkKCZtbS0+bW1h
cF9zZW0pOwo6IAlyZXR1cm4gdHJ1ZTsKOiB9CgotIEluY3JlYXNlcyBtbWFwX3NlbSBob2xkIHRp
bWUgYSBsaXR0bGUgYnkgbW92aW5nCiAgdHJhY2VfZmluaXNoX3Rhc2tfcmVhcGluZygpIGluc2lk
ZSB0aGUgbG9ja2VkIHJlZ2lvbi4gIFNvIHN1ZSBtZSA7KQoKLSBTaGFyaW5nIHRoZSBmaW5pc2g6
IHBhdGggbWVhbnMgdGhhdCB0aGUgdHJhY2UgZXZlbnQgd29uJ3QKICBkaXN0aW5ndWlzaCBiZXR3
ZWVuIHRoZSB0d28gc291cmNlcyBvZiBmaW5pc2hpbmcuCgpQbGVhc2UgdGFrZSBhIGxvb2s/Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 00:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 00: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 1fgfXc-0008Kw-KU; Sat, 21 Jul 2018 00:14: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=ldtt=kf=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fgfXa-0008Kk-U4
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 00:14:31 +0000
X-Inumbo-ID: f93fd94a-8c7a-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f93fd94a-8c7a-11e8-a8a5-bc764e045a96;
 Sat, 21 Jul 2018 02:14:03 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id D384A21CD0;
 Fri, 20 Jul 2018 20:14:28 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Fri, 20 Jul 2018 20:14:28 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=Y5h7eWrDg2LPoZ60Y7/8LgmC1lPVt
 f8n7txY1N35HqM=; b=kG9jY2KA3k1NinjuOAdf78HOeNtQNz8i3FLJ/zhB+5jlh
 0ixikC/amsLsR93W3mvJhD2ils4oehCVHJa+kU+R67aZsBkBzhidApm6s+o+tU2j
 H5FLDG1Z6PjcdFynaWDQ+wIqypGYa8vOZ+q1uJ8CIuclmbzme1UMyRpaz2scXMXm
 F1WHq1J/HzTj5FA6h7LpXOfpxWleJqNhH5V0ZnR2yWkVjp04bzIJFM9vjDqOcmCT
 sEtVdxc6wXvnz1+5HhO9vhsPIbMFmoWNYcrPFkTJOeWsjO4VKdoHj0as3my0WuA8
 HP+8Uv8v/MZrOr3XiDD1vpL+lUnY9nNaZgHECj9Fw==
X-ME-Proxy: <xmx:5HpSW8ms-yfe2lTdd4qX6HYGFY1tFVKH5y4vyinTikmOuZtnt9NLiQ>
 <xmx:5HpSW4IUXHwHrCm_pg-OQ9e6GmmSbdtNXlWb0rhSDceO8szW543Spw>
 <xmx:5HpSW9aQeGC1V4MaaT4wgk_YiwvkUwcjo3cXIcyDzQJc4IgCFZhKvw>
 <xmx:5HpSW6aOUVf-_2qgbxDIyM1uUdjWCKZR0o_mPnA2xfi6ruiQPQ8yqw>
 <xmx:5HpSW9nWMx3Aw6P8uXUcOslUKMwZ4ZXmObQ-Z62UWjKIiUoMKQOgSA>
 <xmx:5HpSW4eWwZJ54JnrYumXzl6FjyMJiCnfkaQb2xcGVelV_SAu3LVNhQ>
X-ME-Sender: <xms:5HpSWwdrOJqshA9OuQ6Zow4HKfRXyQ8tA_GIvmwjyeJqSTXMwZchpw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 5816E10255;
 Fri, 20 Jul 2018 20:14:27 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Sat, 21 Jul 2018 02:14:12 +0200
Message-Id: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.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>

QWRkIC0tcmVwbGFjZS1lc2NhcGUsIC1lIG9wdGlvbiB0byB4ZW5jb25zb2xlZCwgd2hpY2ggcmVw
bGFjZXMgRVNDIHdpdGgKJy4nIGluIGNvbnNvbGUgb3V0cHV0IHdyaXR0ZW4gdG8gbG9nIGZpbGUu
IFRoaXMgbWFrZXMgaXQgc2xpZ2h0bHkgc2FmZXIKdG8gZG8gdGFpbCAtZiBvbiBhIGNvbnNvbGUg
b3V0cHV0IG9mIHVudHJ1c3RlZCBndWVzdC4KVGhlIHB0eSBvdXRwdXQgaXMgdW5hZmZlY3RlZCBi
eSB0aGlzIG9wdGlvbi4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNr
aSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCklzIHRoZXJlIGFueSBtb3Jl
IGRvY3VtZW50YXRpb24gdG8gYmUgdXBkYXRlZD8gSSBkaWRuJ3QgZm91bmQKeGVuY29uc29sZWQg
bWFuIHBhZ2Ugb3Igc3VjaC4KLS0tCiB0b29scy9jb25zb2xlL2RhZW1vbi9pby5jICAgfCAxOCAr
KysrKysrKysrKysrKysrKysKIHRvb2xzL2NvbnNvbGUvZGFlbW9uL21haW4uYyB8ICA5ICsrKysr
KystLQogMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMgYi90b29scy9jb25zb2xlL2Rh
ZW1vbi9pby5jCmluZGV4IGUyMjAwOWFhMzkuLmM4MjgwZTBiN2MgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2NvbnNvbGUvZGFlbW9uL2lvLmMKKysrIGIvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwpAQCAt
NjgsNiArNjgsNyBAQCBleHRlcm4gaW50IGxvZ190aW1lX2h2OwogZXh0ZXJuIGludCBsb2dfdGlt
ZV9ndWVzdDsKIGV4dGVybiBjaGFyICpsb2dfZGlyOwogZXh0ZXJuIGludCBkaXNjYXJkX292ZXJm
bG93ZWRfZGF0YTsKK2V4dGVybiBpbnQgcmVwbGFjZV9lc2NhcGU7CiAKIHN0YXRpYyBpbnQgbG9n
X3RpbWVfaHZfbmVlZHRzID0gMTsKIHN0YXRpYyBpbnQgbG9nX3RpbWVfZ3Vlc3RfbmVlZHRzID0g
MTsKQEAgLTIyNyw4ICsyMjgsMjUgQEAgc3RhdGljIGlubGluZSBpbnQgY29uc29sZV9pdGVyX2lu
dF9hcmczKHN0cnVjdCBkb21haW4gKmQsCiAJcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQg
ZG9fcmVwbGFjZV9lc2NhcGUoY29uc3QgY2hhciAqYnVmLCBjaGFyICpkZXN0LCBpbnQgbGVuKSB7
CisJaW50IGk7CisKKwltZW1jcHkoZGVzdCwgYnVmLCBsZW4pOworCWZvciAoaSA9IDA7IGkgPCBs
ZW47IGkrKykgeworCQlpZiAoZGVzdFtpXSA9PSAnXDAzMycpCisJCQlkZXN0W2ldID0gJy4nOwor
CX0KK30KKwogc3RhdGljIGludCB3cml0ZV9hbGwoaW50IGZkLCBjb25zdCBjaGFyKiBidWYsIHNp
emVfdCBsZW4pCiB7CisJY2hhciBidWZfcmVwbGFjZWRbbGVuXTsKKworCWlmIChyZXBsYWNlX2Vz
Y2FwZSkgeworCQlkb19yZXBsYWNlX2VzY2FwZShidWYsIGJ1Zl9yZXBsYWNlZCwgbGVuKTsKKwkJ
YnVmID0gYnVmX3JlcGxhY2VkOworCX0KKwogCXdoaWxlIChsZW4pIHsKIAkJc3NpemVfdCByZXQg
PSB3cml0ZShmZCwgYnVmLCBsZW4pOwogCQlpZiAocmV0ID09IC0xICYmIGVycm5vID09IEVJTlRS
KQpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vbWFpbi5jIGIvdG9vbHMvY29uc29s
ZS9kYWVtb24vbWFpbi5jCmluZGV4IDgwNmQyZmQ2MTEuLmI3MTZlMzhjMjcgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2NvbnNvbGUvZGFlbW9uL21haW4uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9t
YWluLmMKQEAgLTQwLDYgKzQwLDcgQEAgaW50IGxvZ190aW1lX2h2ID0gMDsKIGludCBsb2dfdGlt
ZV9ndWVzdCA9IDA7CiBjaGFyICpsb2dfZGlyID0gTlVMTDsKIGludCBkaXNjYXJkX292ZXJmbG93
ZWRfZGF0YSA9IDE7CitpbnQgcmVwbGFjZV9lc2NhcGUgPSAwOwogCiBzdGF0aWMgdm9pZCBoYW5k
bGVfaHVwKGludCBzaWcpCiB7CkBAIC00OCw3ICs0OSw3IEBAIHN0YXRpYyB2b2lkIGhhbmRsZV9o
dXAoaW50IHNpZykKIAogc3RhdGljIHZvaWQgdXNhZ2UoY2hhciAqbmFtZSkKIHsKLQlwcmludGYo
IlVzYWdlOiAlcyBbLWhdIFstVl0gWy12XSBbLWldIFstLWxvZz1ub25lfGd1ZXN0fGh2fGFsbF0g
Wy0tbG9nLWRpcj1ESVJdIFstLXBpZC1maWxlPVBBVEhdIFstdCwgLS10aW1lc3RhbXA9bm9uZXxn
dWVzdHxodnxhbGxdIFstbywgLS1vdmVyZmxvdy1kYXRhPWRpc2NhcmR8a2VlcF1cbiIsIG5hbWUp
OworCXByaW50ZigiVXNhZ2U6ICVzIFstaF0gWy1WXSBbLXZdIFstaV0gWy0tbG9nPW5vbmV8Z3Vl
c3R8aHZ8YWxsXSBbLS1sb2ctZGlyPURJUl0gWy0tcGlkLWZpbGU9UEFUSF0gWy10LCAtLXRpbWVz
dGFtcD1ub25lfGd1ZXN0fGh2fGFsbF0gWy1vLCAtLW92ZXJmbG93LWRhdGE9ZGlzY2FyZHxrZWVw
XSBbLWUsIC0tcmVwbGFjZS1lc2NhcGVdXG4iLCBuYW1lKTsKIH0KIAogc3RhdGljIHZvaWQgdmVy
c2lvbihjaGFyICpuYW1lKQpAQCAtOTMsNyArOTQsNyBAQCBzdGF0aWMgdm9pZCBpbmNyZWFzZV9m
ZF9saW1pdCh2b2lkKQogCiBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiB7Ci0JY29u
c3QgY2hhciAqc29wdHMgPSAiaFZ2aXQ6bzoiOworCWNvbnN0IGNoYXIgKnNvcHRzID0gImhWdml0
Om86ZSI7CiAJc3RydWN0IG9wdGlvbiBsb3B0c1tdID0gewogCQl7ICJoZWxwIiwgMCwgMCwgJ2gn
IH0sCiAJCXsgInZlcnNpb24iLCAwLCAwLCAnVicgfSwKQEAgLTEwNCw2ICsxMDUsNyBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAJCXsgInBpZC1maWxlIiwgMSwgMCwgJ3AnIH0s
CiAJCXsgInRpbWVzdGFtcCIsIDEsIDAsICd0JyB9LAogCQl7ICJvdmVyZmxvdy1kYXRhIiwgMSwg
MCwgJ28nfSwKKwkJeyAicmVwbGFjZS1lc2NhcGUiLCAwLCAwLCAnZSd9LAogCQl7IDAgfSwKIAl9
OwogCWJvb2wgaXNfaW50ZXJhY3RpdmUgPSBmYWxzZTsKQEAgLTE2OCw2ICsxNzAsOSBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAJCQkJZGlzY2FyZF9vdmVyZmxvd2VkX2RhdGEg
PSAxOwogCQkJfQogCQkJYnJlYWs7CisJCWNhc2UgJ2UnOgorCQkJcmVwbGFjZV9lc2NhcGUgPSAx
OworCQkJYnJlYWs7CiAJCWNhc2UgJz8nOgogCQkJZnByaW50ZihzdGRlcnIsCiAJCQkJIlRyeSBg
JXMgLS1oZWxwJyBmb3IgbW9yZSBpbmZvcm1hdGlvblxuIiwKLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 00:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 00: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 1fgfXc-0008L2-T7; Sat, 21 Jul 2018 00:14: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=ldtt=kf=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fgfXa-0008Kl-Vi
 for xen-devel@lists.xen.org; Sat, 21 Jul 2018 00:14:31 +0000
X-Inumbo-ID: 107e036c-8c7b-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 107e036c-8c7b-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 00:14:42 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id D384A21CD0;
 Fri, 20 Jul 2018 20:14:28 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Fri, 20 Jul 2018 20:14:28 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=Y5h7eWrDg2LPoZ60Y7/8LgmC1lPVt
 f8n7txY1N35HqM=; b=kG9jY2KA3k1NinjuOAdf78HOeNtQNz8i3FLJ/zhB+5jlh
 0ixikC/amsLsR93W3mvJhD2ils4oehCVHJa+kU+R67aZsBkBzhidApm6s+o+tU2j
 H5FLDG1Z6PjcdFynaWDQ+wIqypGYa8vOZ+q1uJ8CIuclmbzme1UMyRpaz2scXMXm
 F1WHq1J/HzTj5FA6h7LpXOfpxWleJqNhH5V0ZnR2yWkVjp04bzIJFM9vjDqOcmCT
 sEtVdxc6wXvnz1+5HhO9vhsPIbMFmoWNYcrPFkTJOeWsjO4VKdoHj0as3my0WuA8
 HP+8Uv8v/MZrOr3XiDD1vpL+lUnY9nNaZgHECj9Fw==
X-ME-Proxy: <xmx:5HpSW8ms-yfe2lTdd4qX6HYGFY1tFVKH5y4vyinTikmOuZtnt9NLiQ>
 <xmx:5HpSW4IUXHwHrCm_pg-OQ9e6GmmSbdtNXlWb0rhSDceO8szW543Spw>
 <xmx:5HpSW9aQeGC1V4MaaT4wgk_YiwvkUwcjo3cXIcyDzQJc4IgCFZhKvw>
 <xmx:5HpSW6aOUVf-_2qgbxDIyM1uUdjWCKZR0o_mPnA2xfi6ruiQPQ8yqw>
 <xmx:5HpSW9nWMx3Aw6P8uXUcOslUKMwZ4ZXmObQ-Z62UWjKIiUoMKQOgSA>
 <xmx:5HpSW4eWwZJ54JnrYumXzl6FjyMJiCnfkaQb2xcGVelV_SAu3LVNhQ>
X-ME-Sender: <xms:5HpSWwdrOJqshA9OuQ6Zow4HKfRXyQ8tA_GIvmwjyeJqSTXMwZchpw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 5816E10255;
 Fri, 20 Jul 2018 20:14:27 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Sat, 21 Jul 2018 02:14:12 +0200
Message-Id: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.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>

QWRkIC0tcmVwbGFjZS1lc2NhcGUsIC1lIG9wdGlvbiB0byB4ZW5jb25zb2xlZCwgd2hpY2ggcmVw
bGFjZXMgRVNDIHdpdGgKJy4nIGluIGNvbnNvbGUgb3V0cHV0IHdyaXR0ZW4gdG8gbG9nIGZpbGUu
IFRoaXMgbWFrZXMgaXQgc2xpZ2h0bHkgc2FmZXIKdG8gZG8gdGFpbCAtZiBvbiBhIGNvbnNvbGUg
b3V0cHV0IG9mIHVudHJ1c3RlZCBndWVzdC4KVGhlIHB0eSBvdXRwdXQgaXMgdW5hZmZlY3RlZCBi
eSB0aGlzIG9wdGlvbi4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNr
aSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCklzIHRoZXJlIGFueSBtb3Jl
IGRvY3VtZW50YXRpb24gdG8gYmUgdXBkYXRlZD8gSSBkaWRuJ3QgZm91bmQKeGVuY29uc29sZWQg
bWFuIHBhZ2Ugb3Igc3VjaC4KLS0tCiB0b29scy9jb25zb2xlL2RhZW1vbi9pby5jICAgfCAxOCAr
KysrKysrKysrKysrKysrKysKIHRvb2xzL2NvbnNvbGUvZGFlbW9uL21haW4uYyB8ICA5ICsrKysr
KystLQogMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMgYi90b29scy9jb25zb2xlL2Rh
ZW1vbi9pby5jCmluZGV4IGUyMjAwOWFhMzkuLmM4MjgwZTBiN2MgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2NvbnNvbGUvZGFlbW9uL2lvLmMKKysrIGIvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwpAQCAt
NjgsNiArNjgsNyBAQCBleHRlcm4gaW50IGxvZ190aW1lX2h2OwogZXh0ZXJuIGludCBsb2dfdGlt
ZV9ndWVzdDsKIGV4dGVybiBjaGFyICpsb2dfZGlyOwogZXh0ZXJuIGludCBkaXNjYXJkX292ZXJm
bG93ZWRfZGF0YTsKK2V4dGVybiBpbnQgcmVwbGFjZV9lc2NhcGU7CiAKIHN0YXRpYyBpbnQgbG9n
X3RpbWVfaHZfbmVlZHRzID0gMTsKIHN0YXRpYyBpbnQgbG9nX3RpbWVfZ3Vlc3RfbmVlZHRzID0g
MTsKQEAgLTIyNyw4ICsyMjgsMjUgQEAgc3RhdGljIGlubGluZSBpbnQgY29uc29sZV9pdGVyX2lu
dF9hcmczKHN0cnVjdCBkb21haW4gKmQsCiAJcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQg
ZG9fcmVwbGFjZV9lc2NhcGUoY29uc3QgY2hhciAqYnVmLCBjaGFyICpkZXN0LCBpbnQgbGVuKSB7
CisJaW50IGk7CisKKwltZW1jcHkoZGVzdCwgYnVmLCBsZW4pOworCWZvciAoaSA9IDA7IGkgPCBs
ZW47IGkrKykgeworCQlpZiAoZGVzdFtpXSA9PSAnXDAzMycpCisJCQlkZXN0W2ldID0gJy4nOwor
CX0KK30KKwogc3RhdGljIGludCB3cml0ZV9hbGwoaW50IGZkLCBjb25zdCBjaGFyKiBidWYsIHNp
emVfdCBsZW4pCiB7CisJY2hhciBidWZfcmVwbGFjZWRbbGVuXTsKKworCWlmIChyZXBsYWNlX2Vz
Y2FwZSkgeworCQlkb19yZXBsYWNlX2VzY2FwZShidWYsIGJ1Zl9yZXBsYWNlZCwgbGVuKTsKKwkJ
YnVmID0gYnVmX3JlcGxhY2VkOworCX0KKwogCXdoaWxlIChsZW4pIHsKIAkJc3NpemVfdCByZXQg
PSB3cml0ZShmZCwgYnVmLCBsZW4pOwogCQlpZiAocmV0ID09IC0xICYmIGVycm5vID09IEVJTlRS
KQpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vbWFpbi5jIGIvdG9vbHMvY29uc29s
ZS9kYWVtb24vbWFpbi5jCmluZGV4IDgwNmQyZmQ2MTEuLmI3MTZlMzhjMjcgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2NvbnNvbGUvZGFlbW9uL21haW4uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9t
YWluLmMKQEAgLTQwLDYgKzQwLDcgQEAgaW50IGxvZ190aW1lX2h2ID0gMDsKIGludCBsb2dfdGlt
ZV9ndWVzdCA9IDA7CiBjaGFyICpsb2dfZGlyID0gTlVMTDsKIGludCBkaXNjYXJkX292ZXJmbG93
ZWRfZGF0YSA9IDE7CitpbnQgcmVwbGFjZV9lc2NhcGUgPSAwOwogCiBzdGF0aWMgdm9pZCBoYW5k
bGVfaHVwKGludCBzaWcpCiB7CkBAIC00OCw3ICs0OSw3IEBAIHN0YXRpYyB2b2lkIGhhbmRsZV9o
dXAoaW50IHNpZykKIAogc3RhdGljIHZvaWQgdXNhZ2UoY2hhciAqbmFtZSkKIHsKLQlwcmludGYo
IlVzYWdlOiAlcyBbLWhdIFstVl0gWy12XSBbLWldIFstLWxvZz1ub25lfGd1ZXN0fGh2fGFsbF0g
Wy0tbG9nLWRpcj1ESVJdIFstLXBpZC1maWxlPVBBVEhdIFstdCwgLS10aW1lc3RhbXA9bm9uZXxn
dWVzdHxodnxhbGxdIFstbywgLS1vdmVyZmxvdy1kYXRhPWRpc2NhcmR8a2VlcF1cbiIsIG5hbWUp
OworCXByaW50ZigiVXNhZ2U6ICVzIFstaF0gWy1WXSBbLXZdIFstaV0gWy0tbG9nPW5vbmV8Z3Vl
c3R8aHZ8YWxsXSBbLS1sb2ctZGlyPURJUl0gWy0tcGlkLWZpbGU9UEFUSF0gWy10LCAtLXRpbWVz
dGFtcD1ub25lfGd1ZXN0fGh2fGFsbF0gWy1vLCAtLW92ZXJmbG93LWRhdGE9ZGlzY2FyZHxrZWVw
XSBbLWUsIC0tcmVwbGFjZS1lc2NhcGVdXG4iLCBuYW1lKTsKIH0KIAogc3RhdGljIHZvaWQgdmVy
c2lvbihjaGFyICpuYW1lKQpAQCAtOTMsNyArOTQsNyBAQCBzdGF0aWMgdm9pZCBpbmNyZWFzZV9m
ZF9saW1pdCh2b2lkKQogCiBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiB7Ci0JY29u
c3QgY2hhciAqc29wdHMgPSAiaFZ2aXQ6bzoiOworCWNvbnN0IGNoYXIgKnNvcHRzID0gImhWdml0
Om86ZSI7CiAJc3RydWN0IG9wdGlvbiBsb3B0c1tdID0gewogCQl7ICJoZWxwIiwgMCwgMCwgJ2gn
IH0sCiAJCXsgInZlcnNpb24iLCAwLCAwLCAnVicgfSwKQEAgLTEwNCw2ICsxMDUsNyBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAJCXsgInBpZC1maWxlIiwgMSwgMCwgJ3AnIH0s
CiAJCXsgInRpbWVzdGFtcCIsIDEsIDAsICd0JyB9LAogCQl7ICJvdmVyZmxvdy1kYXRhIiwgMSwg
MCwgJ28nfSwKKwkJeyAicmVwbGFjZS1lc2NhcGUiLCAwLCAwLCAnZSd9LAogCQl7IDAgfSwKIAl9
OwogCWJvb2wgaXNfaW50ZXJhY3RpdmUgPSBmYWxzZTsKQEAgLTE2OCw2ICsxNzAsOSBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAJCQkJZGlzY2FyZF9vdmVyZmxvd2VkX2RhdGEg
PSAxOwogCQkJfQogCQkJYnJlYWs7CisJCWNhc2UgJ2UnOgorCQkJcmVwbGFjZV9lc2NhcGUgPSAx
OworCQkJYnJlYWs7CiAJCWNhc2UgJz8nOgogCQkJZnByaW50ZihzdGRlcnIsCiAJCQkJIlRyeSBg
JXMgLS1oZWxwJyBmb3IgbW9yZSBpbmZvcm1hdGlvblxuIiwKLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 00:55:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 00: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 1fggAx-0003T0-2v; Sat, 21 Jul 2018 00: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=j51w=kf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fggAw-0003Sq-A9
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 00:55:10 +0000
X-Inumbo-ID: be10411f-8c80-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be10411f-8c80-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 00:55:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fggAp-0002IN-Sq; Sat, 21 Jul 2018 00:55: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 1fggAp-0004DR-LM; Sat, 21 Jul 2018 00:55:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fggAp-00013f-Kh; Sat, 21 Jul 2018 00:55:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125428-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=359b938b8b37254e3e714a2a50e4b9a444516133
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 21 Jul 2018 00:55:03 +0000
Subject: [Xen-devel] [libvirt test] 125428: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQyOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0MjgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDM1OWI5MzhiOGIzNzI1NGUzZTcxNGEyYTUw
ZTRiOWE0NDQ1MTYxMzMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNDUgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDQ0IGRheXMgICAzMyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU0MjggIDIwMTgtMDctMTkgMTI6MzY6MTUgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21haWwuY29t
PgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2
b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWljaGFsIFByw612b3puw61rIDxtcHJpdm96
bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9rb3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1
b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3Jl
bXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlubyBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQu
Y29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3RveWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVs
a2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgcmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFp
bC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBC
b2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwuY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hh
bmdrdW9AaDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVm
YW4gQmFkZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0
ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JA
Z21haWwuY29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4K
ICB3MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1
bkBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDc5ODEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 05:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 05: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 1fgkR4-0001jW-Kk; Sat, 21 Jul 2018 05:28:06 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.153])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <ahmedsoliman0x666@gmail.com>) id 1fget7-0004I0-Nq
 for xen-devel@lists.xensource.com; Fri, 20 Jul 2018 23:32:41 +0000
Received: from [85.158.142.199] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-2.bemta.az-b.eu-central-1.aws.symcld.net id 1B/AB-18731-811725B5;
 Fri, 20 Jul 2018 23:32:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRWlGSWpSXmKPExsVyMfSCk65EYVC
 0wWMhi3tT3rM7MHps79vFHsAYxZqZl5RfkcCacffuffaCjdwV7U2rWRsYH3B2MXJyCAnMZJTY
 /KWgi5GLg0XgJYvE92nX2EEcCYF+Von/ny8wglRJCKRJrJyxiBXG3nvkBJRdJ9G94g47xCQti
 bcL7rBC2E1MEnO+VYPYbAIWEsv+PGYDGSoicJJR4uaO22AOs8AXZonzzXfBOoQF7CSW3V3DBm
 KzCKhK7F3bABbnFXCQeDxhGtQ2eYlfzz8zg9icAo4SW2f/ALI5gLY5SDTeM5/AKLiAkWEVo0V
 SUWZ6RkluYmaOrqGBga6hobGuua6lkV5ilW6SXmqpbnJqXklRIlBSL7G8WK+4Mjc5J0UvL7Vk
 EyMwIBmAYAdj85+UQ4ySHExKoryXLgZEC/El5adUZiQWZ8QXleakFh9ilOHgUJLgTS4IihYSL
 EpNT61Iy8wBxgZMWoKDR0mE91M+UJq3uCAxtzgzHSJ1itGSY9Oj7knMHJNWTgKSf95PncQsxJ
 KXn5cqJc6bAjJPAKQhozQPbhwsfi8xykoJ8zICHSjEU5BalJtZgir/ilGcg1FJmJcdZApPZl4
 J3NZXQAcxAR3UUxAIclBJIkJKqoGRsyK1JzW28HbXBEOpyTztf1bab02Y220uInQiLGqutMjr
 rKWLf7MJn2u9/3Pd213KJ9b7llZtMP4nduQcT9qxyg/VajoN33OLnEuU7bWb5WYXzr0j7VB58
 PDktM81C36vLjhZc5jrSYLiJv+nevsPCE9sPP5N1WzOhX37BKSDVjcaqxzo3DhNiaU4I9FQi7
 moOBEAw0IqndoCAAA=
X-Env-Sender: ahmedsoliman0x666@gmail.com
X-Msg-Ref: server-14.tower-244.messagelabs.com!1532129559!754163!1
X-Originating-IP: [209.85.208.66]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23217 invoked from network); 20 Jul 2018 23:32:39 -0000
Received: from mail-ed1-f66.google.com (HELO mail-ed1-f66.google.com)
 (209.85.208.66)
 by server-14.tower-244.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 20 Jul 2018 23:32:39 -0000
Received: by mail-ed1-f66.google.com with SMTP id t3-v6so10941773eds.3
 for <xen-devel@lists.xensource.com>; Fri, 20 Jul 2018 16:32:39 -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;
 bh=uZEtkX0PPZKorG/JXchp6jfbakQsYoY5ofcxslL+ZhE=;
 b=LmsZvUZWQj41rO3IEkuuMK72gV2IIyXbNp+v+sf5wEfKKZ8G9eZfREAMan4wpiIBiH
 4G1U1EiK8IKkBWl/NKPoSYjsM3OVSbkVqv2V72V/h4lOzlje+lsP0teVSnk4jnI71sYE
 b0Z+jkcXXtyPTFCX26ckj1ggjmH87o8+MErk4G2l3/wBS3KL9ypdBaZM+Fxb6iZ1PZLx
 pmuLStRf/1Nf6SMmbPesdXbAUAI03vRVbJFPHAvSPb0Z91b4RdgUYuhfY0W0EWERA+UP
 hLbXKu7rF4fIKE8FKpCAGEwtZlLleUJoW4UgkC1hAkWndzf26T+6YQAjSGO3mKrRzy7D
 t4cQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=uZEtkX0PPZKorG/JXchp6jfbakQsYoY5ofcxslL+ZhE=;
 b=TSv0DATQavxvAxIUKyRscWiZo1P/uAF+APB9g5euldtDeAL9cDkRMWbR2+74YS1Ads
 x6WIMVFZcRI24Q83+/YtEZCGtzxaxYe9H3f/kXKyJ/KD0o1a+ksr9/1imo23BLgqNxxa
 FY7VRFgiv4yslhCeQU52M8fnaC0OjZaqARGf/S3y5/4xtmDX0dM1IjesCyjtLjpCjrxx
 U4HvEQ2raFFi8Aprti5jdznXiLv6vMqbLXOLuFr+1ByfWqZm/WcezYHIhjd2KVTT9Uy1
 1zbWDFqMpVuxv/pPESAsoirLCPiGEF1jv648hTW5+VeSGk7hENA1mXohJtOLocgtfaYo
 8LBQ==
X-Gm-Message-State: AOUpUlE8cAZpMq4nNtkyzyrNH8okauFgnivnQIyYzx9V2ZDGzaOKZgV8
 KOkv91ynpCo0bTSqxoApZ50=
X-Google-Smtp-Source: AAOMgpfuB4en0+sTAwTnwUnAy/VSaHuqANm3ig6Gaw2dAiLUr5lwvCwEExWBI3EXiHhECkwq6EoxWw==
X-Received: by 2002:a50:b5a5:: with SMTP id
 a34-v6mr4288680ede.88.1532129559636; 
 Fri, 20 Jul 2018 16:32:39 -0700 (PDT)
Received: from localhost.localdomain ([41.35.209.101])
 by smtp.gmail.com with ESMTPSA id p12-v6sm1117092eds.13.2018.07.20.16.32.35
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 20 Jul 2018 16:32:39 -0700 (PDT)
From: Ahmed Abd El Mawgood <ahmedsoliman0x666@gmail.com>
To: kvm@vger.kernel.org,
 Kernel Hardening <kernel-hardening@lists.openwall.com>,
 virtualization@lists.linux-foundation.org, linux-doc@vger.kernel.org,
 x86@kernel.org, xen-devel@lists.xensource.com
Date: Sat, 21 Jul 2018 01:31:28 +0200
Message-Id: <20180720233130.14129-2-ahmedsoliman0x666@gmail.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180720233130.14129-1-ahmedsoliman0x666@gmail.com>
References: <20180720233130.14129-1-ahmedsoliman0x666@gmail.com>
X-Mailman-Approved-At: Sat, 21 Jul 2018 05:28:04 +0000
Subject: [Xen-devel] [PATCH RFC V4 1/3] KVM: X86: Memory ROE documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Kees Cook <keescook@chromium.org>,
 Ahmed Abd El Mawgood <ahmedsoliman0x666@gmail.com>,
 nathan Corbet <corbet@lwn.net>, David Vrabel <david.vrabel@nutanix.com>,
 rkrcmar@redhat.com, David Hildenbrand <david@redhat.com>,
 Boris Lukashev <blukashev@sempervictus.com>, Ingo Molnar <mingo@redhat.com>,
 nigel.edwards@hpe.com, hpa@zytor.com, Paolo Bonzini <pbonzini@redhat.com>,
 Thomas Gleixner <tglx@linutronix.de>, Rik van Riel <riel@surriel.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>

Rm9sbG93aW5nIHVwIHdpdGggbXkgcHJldmlvdXMgdGhyZWFkcyBvbiBLVk0gYXNzaXN0ZWQgQW50
aSByb290a2l0CnByb3RlY3Rpb25zLgpUaGUgY3VycmVudCB2ZXJzaW9uIGRvZXNuJ3QgYWRkcmVz
cyB0aGUgYXR0YWNrcyBpbnZvbHZpbmcgcGFnZXMKcmVtYXBwaW5nLiBJdCBpcyBzdGlsbCBkZXNp
Z24gaW4gcHJvZ3Jlc3MsIG5ldmVydGhlbGVzcywgaXQgd2lsbCBiZSBpbgpteSBsYXRlciBwYXRj
aCBzZXRzLgoKU2lnbmVkLW9mZi1ieTogQWhtZWQgQWJkIEVsIE1hd2dvb2QgPGFobWVkc29saW1h
bjB4NjY2QGdtYWlsLmNvbT4KLS0tCiBEb2N1bWVudGF0aW9uL3ZpcnR1YWwva3ZtL2h5cGVyY2Fs
bHMudHh0IHwgMTQgKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi92aXJ0dWFsL2t2bS9oeXBlcmNhbGxzLnR4
dCBiL0RvY3VtZW50YXRpb24vdmlydHVhbC9rdm0vaHlwZXJjYWxscy50eHQKaW5kZXggYTg5MDUy
OWM2M2VkLi5hZmZkOTk3ZWFiZmUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vdmlydHVhbC9r
dm0vaHlwZXJjYWxscy50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi92aXJ0dWFsL2t2bS9oeXBlcmNh
bGxzLnR4dApAQCAtMTIxLDMgKzEyMSwxNyBAQCBjb21wdXRlIHRoZSBDTE9DS19SRUFMVElNRSBm
b3IgaXRzIGNsb2NrLCBhdCB0aGUgc2FtZSBpbnN0YW50LgogCiBSZXR1cm5zIEtWTV9FT1BOT1RT
VVBQIGlmIHRoZSBob3N0IGRvZXMgbm90IHVzZSBUU0MgY2xvY2tzb3VyY2UsCiBvciBpZiBjbG9j
ayB0eXBlIGlzIGRpZmZlcmVudCB0aGFuIEtWTV9DTE9DS19QQUlSSU5HX1dBTExDTE9DSy4KKwor
Ny4gS1ZNX0hDX0hNUk9FCistLS0tLS0tLS0tLS0tLS0tCitBcmNoaXRlY3R1cmU6IHg4NgorU3Rh
dHVzOiBhY3RpdmUKK1B1cnBvc2U6IEh5cGVyY2FsbCB1c2VkIHRvIGFwcGx5IFJlYWQtT25seSBF
bmZvcmNlbWVudCB0byBndWVzdCBwYWdlcworVXNhZ2U6CisgICAgIGEwOiBTdGFydCBhZGRyZXNz
IGFsaWduZWQgdG8gcGFnZSBib3VuZGFyeS4KKyAgICAgYTE6IE51bWJlciBvZiBwYWdlcyB0byBi
ZSBwcm90ZWN0ZWQuCitUaGlzIGh5cGVyY2FsbCBsZXRzIGEgZ3Vlc3Qga2VybmVsIGhhdmUgcGFy
dCBvZiBpdHMgcmVhZC93cml0ZSBtZW1vcnkKK2NvbnZlcnRlZCBpbnRvIHJlYWQtb25seS4gIFRo
aXMgYWN0aW9uIGlzIGlycmV2ZXJzaWJsZS4gS1ZNX0hDX0hNUk9FIGNhbgorbm90IGJlIHRyaWdn
ZXJlZCBmcm9tIGd1ZXN0IFJpbmcgMyAodXNlciBtb2RlKS4gVGhlIHJlYXNvbiBpcyB0aGF0IHVz
ZXIKK21vZGUgbWFsaWNpb3VzIHNvZnR3YXJlIGNhbiBtYWtlIHVzZSBvZiBpdCB0byBlbmZvcmNl
IHJlYWQgb25seSBwcm90ZWN0aW9uCitvbiBhbiBhcmJpdHJhcnkgbWVtb3J5IHBhZ2UgdGh1cyBj
cmFzaGluZyB0aGUga2VybmVsLgotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 05:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 05: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 1fgkR4-0001jQ-B7; Sat, 21 Jul 2018 05:28:06 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.44])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <ahmedsoliman0x666@gmail.com>) id 1fget3-0004HB-Lj
 for xen-devel@lists.xensource.com; Fri, 20 Jul 2018 23:32:37 +0000
Received: from [46.226.52.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-a.eu-west-1.aws.symcld.net id 88/88-15987-411725B5;
 Fri, 20 Jul 2018 23:32:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRWlGSWpSXmKPExsVyMfSCs65IYVC
 0wZ51ohb3prxnd2D02N63iz2AMYo1My8pvyKBNWPN6lnsBYs5KhZPb2RtYOxn62Lk4hASmMko
 ce/gOiYQh0XgEotEw6YvjCCOhMA7FolFO5cAlXECOWkS+85NYIGxv21pY4ewayQWr+liBbGFB
 LQk3i64wwoxtolJYtaO/WBFbAIWEsv+PAbbJyJwklHi5o7bYA6zwH5miT+nH4GNFRaIkGj90g
 LWwSKgKvHxygxmEJtXwEHi3vpzrBDr5CV+Pf/MPIGRfwEjwypG86SizPSMktzEzBxdQwMDXUN
 DI11DSxNdM3O9xCrdRL3UUt3y1OISXUO9xPJiveLK3OScFL281JJNjMAwYwCCHYzHviUfYpTk
 YFIS5b10MSBaiC8pP6UyI7E4I76oNCe1+BCjDAeHkgTv7vygaCHBotT01Iq0zBxgwMOkJTh4l
 ER4P4GkeYsLEnOLM9MhUqcY7Tk2PeqexMxxqrkHSE5aOQlI/nk/dRKzEEtefl6qlDjvH5A2AZ
 C2jNI8uKGwCL3EKCslzMsIdKYQT0FqUW5mCar8K0ZxDkYlYV72AqApPJl5JXC7XwGdxQR0Vk9
 BIMhZJYkIKakGRuGALNvdWb+PnPpS0CnayqP/jWGzZdyOPakKN/p42Mw+XMrS9n3x+O7+/B8v
 Z/zbw7FYb53Y+muiHAXlC7VfBtZ8Ynz5+c9Ki5s52nXNZ73NU6dfY6nqNHh4KMpL46Fz8tFbp
 Vf9+8pvMW9tSBe6Ub/o3BmNqRZL+h4emDS/jtWkW3vHhrRvjEosxRmJhlrMRcWJAA4UyYHLAg
 AA
X-Env-Sender: ahmedsoliman0x666@gmail.com
X-Msg-Ref: server-23.tower-264.messagelabs.com!1532129556!3828979!1
X-Originating-IP: [209.85.208.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9168 invoked from network); 20 Jul 2018 23:32:36 -0000
Received: from mail-ed1-f67.google.com (HELO mail-ed1-f67.google.com)
 (209.85.208.67)
 by server-23.tower-264.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 20 Jul 2018 23:32:36 -0000
Received: by mail-ed1-f67.google.com with SMTP id t2-v6so10952184edr.5
 for <xen-devel@lists.xensource.com>; Fri, 20 Jul 2018 16:32:36 -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=cLjT3vDDaVHSaWh6gTnGy+dRSK1GnnPM9EMQvi377jo=;
 b=NXQG/jU6198crjMVy8jcviLsbgPVEJvQugzQbEbYSOUeQ96ECMDPet/9knmOLTEUgb
 N/mTBHBZKXywZc+DHupS0tYKBIR2EmpakKre7CL4c8NBByE0/agTE5aXeuqPYYgdknws
 xo+qwRfXNQhWhM6wZFKMpIhGuKx85sC+jmEffGmKlCSAS6a9mOzhzXqJQCYwohoXsrnz
 oy1mmIVoJf6jL/nrWO13ZeIuPMFAoBx2CbVdWa/tPMIGt/BnGrBCQXJ1JeOE4eTuQVTj
 nJJNqdYVT3ZU8n6BE921ptm6miUjcaZur5C/MnpfG/CGU7VTVnwFSar8Zf3JIA7sJ1w4
 9o3g==
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=cLjT3vDDaVHSaWh6gTnGy+dRSK1GnnPM9EMQvi377jo=;
 b=KAq8J0UUK+6ZkNqLQlL5+XK0LUP6fg95RpUV0vzalo+l+Z7NfyXOuuj4cyut2CUDXI
 vZAK0opadUOFcqtG9AdWAM+1c61yIO4ugRQZKUKPx372hNeTZaPmGKH4Vu8472JqHeNQ
 zZsumGtVCy8vQNB1EFcgkZCUsGyIKHtuasPaWqMdDK2MrNnGpikdVGrUW9dnGRWGvoaG
 aa3WWPdQOJ8AwaVoA0WNRG2UUVqcKN4rEcEbdbPAxICOB/PANLU1TVsKPOf/VikWumQ6
 bcAW7QfaEUkcuLUxurEDjkUek0s4QXWS/djwwUYl4summ+/b8Vz7lbW4SGJKe9L2nAZK
 IdKA==
X-Gm-Message-State: AOUpUlFofP+1CYxaM1bJ5sDIMnGUIeWY3n6QteOFZFxKE7IwcZRVrOyD
 tf2AwxQTE/KmczhIKlcZWS4=
X-Google-Smtp-Source: AAOMgpfVJdsdOPEb5TXI60VDSyIjF7cGZLlKN6WhVasV/yn0N3GUxdh21cRxFmVuwoZsZfH7gvLTfQ==
X-Received: by 2002:a50:f145:: with SMTP id z5-v6mr4551976edl.0.1532129555838; 
 Fri, 20 Jul 2018 16:32:35 -0700 (PDT)
Received: from localhost.localdomain ([41.35.209.101])
 by smtp.gmail.com with ESMTPSA id p12-v6sm1117092eds.13.2018.07.20.16.32.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 20 Jul 2018 16:32:35 -0700 (PDT)
From: Ahmed Abd El Mawgood <ahmedsoliman0x666@gmail.com>
To: kvm@vger.kernel.org,
 Kernel Hardening <kernel-hardening@lists.openwall.com>,
 virtualization@lists.linux-foundation.org, linux-doc@vger.kernel.org,
 x86@kernel.org, xen-devel@lists.xensource.com
Date: Sat, 21 Jul 2018 01:31:27 +0200
Message-Id: <20180720233130.14129-1-ahmedsoliman0x666@gmail.com>
X-Mailer: git-send-email 2.16.4
X-Mailman-Approved-At: Sat, 21 Jul 2018 05:28:04 +0000
Subject: [Xen-devel] Memory Read Only Enforcement: VMM assisted kernel
 rootkit mitigation for KVM V4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Kees Cook <keescook@chromium.org>, nathan Corbet <corbet@lwn.net>,
 David Vrabel <david.vrabel@nutanix.com>, rkrcmar@redhat.com,
 David Hildenbrand <david@redhat.com>,
 Boris Lukashev <blukashev@sempervictus.com>, Ingo Molnar <mingo@redhat.com>,
 nigel.edwards@hpe.com, hpa@zytor.com, Paolo Bonzini <pbonzini@redhat.com>,
 Thomas Gleixner <tglx@linutronix.de>, Rik van Riel <riel@surriel.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>

SGVyZSBpcyBjaGFuZ2UgbG9nIGZyb20gVjMgVG8gVjQ6Ci0gRml4aW5nIHNwZWxsaW5nL2dyYW1t
YXIgbWlzdGFrZXMgc3VnZ2VzdGVkIGJ5IFJhbmR5IER1bmxhcAotIENoYW5naW5nIHRoZSBoeXBl
cmNhbGwgaW50ZXJmYWNlIHRvIGJlIGFibGUgdG8gcHJvY2VzcyBtdWx0aXBsZSBwYWdlcwogIHBl
ciBvbmUgaHlwZXJjYWxsIGFsc28gc3VnZ2VzdGVkIGJ5IFJhbmR5IER1bmxhcC4gSXQgdHVybnMg
b3V0IHRoYXQKICB0aGlzIHdpbGwgc2F2ZSBsb3RzIG9mIHZtZXhpc3QvbWVtb3J5IHNsb3QgZmx1
c2hlcyB3aGVuIHByb3RlY3RpbmcgbWFueQogIHBhZ2VzLgoKW1BBVENIIFJGQyBWNCAxLzNdIEtW
TTogWDg2OiBNZW1vcnkgUk9FIGRvY3VtZW50YXRpb24KW1BBVENIIFJGQyBWNCAyLzNdIEtWTTog
WDg2OiBBZGRpbmcgYXJiaXRyYXJ5IGRhdGEgcG9pbnRlciBpbiBrdm0gbWVtc2xvdCBpdGVyYXRv
ciBmdW5jdGlvbnMKW1BBVENIIFJGQyBWNCAzLzNdIEtWTTogWDg2OiBBZGRpbmcgc2tlbGV0b24g
Zm9yIE1lbW9yeSBST0UKClN1bW1hcnk6CgogRG9jdW1lbnRhdGlvbi92aXJ0dWFsL2t2bS9oeXBl
cmNhbGxzLnR4dCB8ICAxNCArKysrCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9rdm1faG9zdC5oICAg
ICAgICAgIHwgIDExICsrLQogYXJjaC94ODYva3ZtL0tjb25maWcgICAgICAgICAgICAgICAgICAg
ICB8ICAgNyArKwogYXJjaC94ODYva3ZtL21tdS5jICAgICAgICAgICAgICAgICAgICAgICB8IDEy
NyArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiBhcmNoL3g4Ni9rdm0veDg2LmMgICAg
ICAgICAgICAgICAgICAgICAgIHwgMTA0ICsrKysrKysrKysrKysrKysrKysrKysrKy0KIGluY2x1
ZGUvbGludXgva3ZtX2hvc3QuaCAgICAgICAgICAgICAgICAgfCAgIDMgKwogaW5jbHVkZS91YXBp
L2xpbnV4L2t2bV9wYXJhLmggICAgICAgICAgICB8ICAgMSArCiB2aXJ0L2t2bS9rdm1fbWFpbi5j
ICAgICAgICAgICAgICAgICAgICAgIHwgIDI5ICsrKysrKy0KIDggZmlsZXMgY2hhbmdlZCwgMjU0
IGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 05:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 05: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 1fgkR5-0001ji-9J; Sat, 21 Jul 2018 05:28:07 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.41])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <ahmedsoliman0x666@gmail.com>) id 1fgetF-0004Il-60
 for xen-devel@lists.xensource.com; Fri, 20 Jul 2018 23:32:49 +0000
Received: from [85.158.142.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-1.bemta.az-a.eu-central-1.aws.symcld.net id 56/2F-06382-021725B5;
 Fri, 20 Jul 2018 23:32:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrFIsWRWlGSWpSXmKPExsVyMfSCk65CYVC
 0QUsXm8W9Ke/ZHRg9tvftYg9gjGLNzEvKr0hgzTj76RJzwZ3cige357I1MH6I7mLk4hASmMko
 MXvlXhYQh0XgJYtE+5mJjCCOhEA/q8TtvnVMXYycQE6axMejS+Hsq99fAHVwANn1EpNmsoCEh
 QS0JN4uuMMKMbWJSeLUkh52kASbgIXEsj+P2UASIgInGSVu7rgN5jALfGGWON98lxWkSljARW
 Lu+Y9go1gEVCValixnBrF5BRwkLt05A7VZXuLX889gcU4BR4mts38wg1whBFTTeM98AqPgAka
 GVYyWSUWZ6RkluYmZObqGBga6hobGukDS0kIvsUo3US+1VDc5Na+kKBEoq5dYXqxXXJmbnJOi
 l5dasokRGJYMQLCDsWNO6iFGSQ4mJVHeSxcDooX4kvJTKjMSizPii0pzUosPMcpwcChJ8O7OD
 4oWEixKTU+tSMvMAUYITFqCg0dJhHcXSJq3uCAxtzgzHSJ1itGSY9Oj7knMHJNWTgKSf95Pnc
 QsxJKXn5cqJc6bUgDUIADSkFGaBzcOFsWXGGWlhHkZgQ4U4ilILcrNLEGVf8UozsGoJMzLDjK
 FJzOvBG7rK6CDmIAO6ikIBDmoJBEhJdXAaJLAvnq7bXX26w+ucj9df+/1Zau9vXnNRt/i1Mro
 zUpVM0wF7P7s85v+mo1Fas2WzNDPhRHM71477ymIa5ydzbQz877hc+2WxQxF6wMrj2z88c6Fk
 6PlXb9Mwen18XK5n0MvCTsGyZVGHGCyXPyqbkZZRntj47eXz7jYV1dpeRklXM06dFFdiaU4I9
 FQi7moOBEAy4xl4d0CAAA=
X-Env-Sender: ahmedsoliman0x666@gmail.com
X-Msg-Ref: server-20.tower-225.messagelabs.com!1532129567!2177067!1
X-Originating-IP: [209.85.208.66]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9820 invoked from network); 20 Jul 2018 23:32:48 -0000
Received: from mail-ed1-f66.google.com (HELO mail-ed1-f66.google.com)
 (209.85.208.66)
 by server-20.tower-225.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 20 Jul 2018 23:32:48 -0000
Received: by mail-ed1-f66.google.com with SMTP id t2-v6so10952414edr.5
 for <xen-devel@lists.xensource.com>; Fri, 20 Jul 2018 16:32:48 -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;
 bh=/1LscQak7CUPk0d8kvHPs8mkd5pjLzo69AV0Ru4mFN4=;
 b=rVPXXwN7uloQznFYjeqe+L7CpNogx+m4FsmJbRrTUSbvKGsCL/Q9E78nG5iq7bUkce
 arjwQ98AVBCXm95vuWJJmN9zILVyg1Ell9fYVXBbAhBJcpwPr1Tzd31p/ByK76eJ6S4F
 lPo1DJGJOIHPAYaTJ/bOA8+v+oqkjfR7RW8swwzMsfAGG+rCbgcC630BkMh/fh3398UA
 cJjcaQiovFcHW/0hgiwnHXs+pdScS3dsydERXFss96WJTcebjP+fKD6UbDrQ+pCBtfVn
 Y9j5zKDk4C/FuwMUR4J/pD8S1YITXLzQmcOM6Z8Qt5gYjzOED7NlIZz+AHM9WpvxQL7I
 /M+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=/1LscQak7CUPk0d8kvHPs8mkd5pjLzo69AV0Ru4mFN4=;
 b=kX2y/aa6AubXwwnQUFWJOFUFIoD+IHcAzgRL5qkjplRUyT3/71g6fGGU0/b/1NzEe9
 8LBbvVf4Be8vkjehIs/WJyplFjGYFoPnUpkf2vvLQctt9oV3Mjdj+IR8rmtnaU1IFMjW
 +bk67T/wgpz/V6C9OZD1S/dwSj3xFYG1yr0FyQviYtX0G7i1cuiqeRT+/Orf5AGHZ3u3
 CCO5ebyk3BCOXPoQC8tHEKcTx4o2nX6g/1jjMf1vNta7zaC495PjgX3JOfcx+r0S9EIm
 8WFWC/2jMtJXQLlCg6lELDs1aA4fZtHkq5/KEkHR8j5Xbr+FUARgB1hQ/3L48WngnIrQ
 iLjw==
X-Gm-Message-State: AOUpUlH8WV3rxWqpXsbSZsYmKTAPGjyJ/QzkEXZSUAozm5/9TWWhIe3s
 20Mq1jJht/fLauSaLb/GiY4=
X-Google-Smtp-Source: AAOMgpcAUlQV/nmPvLYb0TAPeiFz9kN5UH8fhpF+gWNKzj5kjpzYd7LEhO4BfKdypU3KGXUujtN8sA==
X-Received: by 2002:a50:98e4:: with SMTP id
 j91-v6mr4416092edb.212.1532129567588; 
 Fri, 20 Jul 2018 16:32:47 -0700 (PDT)
Received: from localhost.localdomain ([41.35.209.101])
 by smtp.gmail.com with ESMTPSA id p12-v6sm1117092eds.13.2018.07.20.16.32.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 20 Jul 2018 16:32:46 -0700 (PDT)
From: Ahmed Abd El Mawgood <ahmedsoliman0x666@gmail.com>
To: kvm@vger.kernel.org,
 Kernel Hardening <kernel-hardening@lists.openwall.com>,
 virtualization@lists.linux-foundation.org, linux-doc@vger.kernel.org,
 x86@kernel.org, xen-devel@lists.xensource.com
Date: Sat, 21 Jul 2018 01:31:30 +0200
Message-Id: <20180720233130.14129-4-ahmedsoliman0x666@gmail.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180720233130.14129-1-ahmedsoliman0x666@gmail.com>
References: <20180720233130.14129-1-ahmedsoliman0x666@gmail.com>
X-Mailman-Approved-At: Sat, 21 Jul 2018 05:28:04 +0000
Subject: [Xen-devel] [PATCH RFC V4 3/3] KVM: X86: Adding skeleton for Memory
 ROE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Kees Cook <keescook@chromium.org>,
 Ahmed Abd El Mawgood <ahmedsoliman0x666@gmail.com>,
 nathan Corbet <corbet@lwn.net>, David Vrabel <david.vrabel@nutanix.com>,
 rkrcmar@redhat.com, David Hildenbrand <david@redhat.com>,
 Boris Lukashev <blukashev@sempervictus.com>, Ingo Molnar <mingo@redhat.com>,
 nigel.edwards@hpe.com, hpa@zytor.com, Paolo Bonzini <pbonzini@redhat.com>,
 Thomas Gleixner <tglx@linutronix.de>, Rik van Riel <riel@surriel.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>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgaHlwZXJjYWxsIGltcGxlbWVudGVkIGZvciBYODYgdGhh
dCBjYW4gYXNzaXN0CmFnYWluc3Qgc3Vic2V0IG9mIGtlcm5lbCByb290a2l0cywgaXQgd29ya3Mg
YnkgcGxhY2UgcmVhZG9ubHkgcHJvdGVjdGlvbiBpbgpzaGFkb3cgUFRFLiBUaGUgZW5kIHJlc3Vs
dCBwcm90ZWN0aW9uIGlzIGFsc28ga2VwdCBpbiBhIGJpdG1hcCBmb3IgZWFjaAprdm1fbWVtb3J5
X3Nsb3QgYW5kIGlzIHVzZWQgYXMgcmVmZXJlbmNlIHdoZW4gdXBkYXRpbmcgU1BURXMuIFRoZSB3
aG9sZQpnb2FsIGlzIHRvIHByb3RlY3QgdGhlIGd1ZXN0IGtlcm5lbCBzdGF0aWMgZGF0YSBmcm9t
IG1vZGlmaWNhdGlvbiBpZgphdHRhY2tlciBpcyBydW5uaW5nIGZyb20gZ3Vlc3QgcmluZyAwLCBm
b3IgdGhpcyByZWFzb24gdGhlcmUgaXMgbm8KaHlwZXJjYWxsIHRvIHJldmVydCBlZmZlY3Qgb2Yg
TWVtb3J5IFJPRSBoeXBlcmNhbGwuIFRoaXMgcGF0Y2ggZG9lc24ndAppbXBsZW1lbnQgaW50ZWdy
aXR5IGNoZWNrIG9uIGd1ZXN0IFRMQiBzbyBvYnZpb3VzIGF0dGFjayBvbiB0aGUgY3VycmVudApp
bXBsZW1lbnRhdGlvbiB3aWxsIGludm9sdmUgZ3Vlc3QgdmlydHVhbCBhZGRyZXNzIC0+IGd1ZXN0
IHBoeXNpY2FsCmFkZHJlc3MgcmVtYXBwaW5nLCBidXQgdGhlcmUgYXJlIHBsYW5zIHRvIGZpeCB0
aGF0LgoKU2lnbmVkLW9mZi1ieTogQWhtZWQgQWJkIEVsIE1hd2dvb2QgPGFobWVkc29saW1hbjB4
NjY2QGdtYWlsLmNvbT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9rdm1faG9zdC5oIHwgIDEx
ICsrKystCiBhcmNoL3g4Ni9rdm0vS2NvbmZpZyAgICAgICAgICAgIHwgICA3ICsrKwogYXJjaC94
ODYva3ZtL21tdS5jICAgICAgICAgICAgICB8ICA3MiArKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tCiBhcmNoL3g4Ni9rdm0veDg2LmMgICAgICAgICAgICAgIHwgMTA0ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0KIGluY2x1ZGUvbGludXgva3ZtX2hvc3QuaCAgICAg
ICAgfCAgIDMgKysKIGluY2x1ZGUvdWFwaS9saW51eC9rdm1fcGFyYS5oICAgfCAgIDEgKwogdmly
dC9rdm0va3ZtX21haW4uYyAgICAgICAgICAgICB8ICAyOSArKysrKysrKystLQogNyBmaWxlcyBj
aGFuZ2VkLCAyMDggaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYvaW5jbHVkZS9hc20va3ZtX2hvc3QuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2t2
bV9ob3N0LmgKaW5kZXggYzEzY2QyOGQ5ZDFiLi4xMjhiY2ZhMjQ2YTMgMTAwNjQ0Ci0tLSBhL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL2t2bV9ob3N0LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20v
a3ZtX2hvc3QuaApAQCAtMjM2LDYgKzIzNiwxNSBAQCBzdHJ1Y3Qga3ZtX21tdV9tZW1vcnlfY2Fj
aGUgewogCXZvaWQgKm9iamVjdHNbS1ZNX05SX01FTV9PQkpTXTsKIH07CiAKKy8qCisgKiBUaGlz
IGlzIGludGVybmFsIHN0cnVjdHVyZSB1c2VkIHRvIGJlIGJlIGFibGUgdG8gYWNjZXNzIGt2bSBt
ZW1vcnkgc2xvdCBhbmQKKyAqIGhhdmUgdHJhY2sgb2YgdGhlIG51bWJlciBvZiBjdXJyZW50IFBU
RSB3aGVuIGRvaW5nIHNoYWRvdyBQVEUgd2FsaworICovCitzdHJ1Y3Qga3ZtX3dyaXRlX2FjY2Vz
c19kYXRhIHsKKwlpbnQgaTsKKwlzdHJ1Y3Qga3ZtX21lbW9yeV9zbG90ICptZW1zbG90OworfTsK
KwogLyoKICAqIHRoZSBwYWdlcyB1c2VkIGFzIGd1ZXN0IHBhZ2UgdGFibGUgb24gc29mdCBtbXUg
YXJlIHRyYWNrZWQgYnkKICAqIGt2bV9tZW1vcnlfc2xvdC5hcmNoLmdmbl90cmFjayB3aGljaCBp
cyAxNiBiaXRzLCBzbyB0aGUgcm9sZSBiaXRzIHVzZWQKQEAgLTExMzAsNyArMTEzOSw3IEBAIHZv
aWQga3ZtX21tdV9zZXRfbWFza19wdGVzKHU2NCB1c2VyX21hc2ssIHU2NCBhY2Nlc3NlZF9tYXNr
LAogCQl1NjQgYWNjX3RyYWNrX21hc2ssIHU2NCBtZV9tYXNrKTsKIAogdm9pZCBrdm1fbW11X3Jl
c2V0X2NvbnRleHQoc3RydWN0IGt2bV92Y3B1ICp2Y3B1KTsKLXZvaWQga3ZtX21tdV9zbG90X3Jl
bW92ZV93cml0ZV9hY2Nlc3Moc3RydWN0IGt2bSAqa3ZtLAordm9pZCBrdm1fbW11X3Nsb3RfYXBw
bHlfd3JpdGVfYWNjZXNzKHN0cnVjdCBrdm0gKmt2bSwKIAkJCQkgICAgICBzdHJ1Y3Qga3ZtX21l
bW9yeV9zbG90ICptZW1zbG90KTsKIHZvaWQga3ZtX21tdV96YXBfY29sbGFwc2libGVfc3B0ZXMo
c3RydWN0IGt2bSAqa3ZtLAogCQkJCSAgIGNvbnN0IHN0cnVjdCBrdm1fbWVtb3J5X3Nsb3QgKm1l
bXNsb3QpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva3ZtL0tjb25maWcgYi9hcmNoL3g4Ni9rdm0v
S2NvbmZpZwppbmRleCAxYmJlYzM4N2QyODkuLjQ4N2UwMmRlNGU3NiAxMDA2NDQKLS0tIGEvYXJj
aC94ODYva3ZtL0tjb25maWcKKysrIGIvYXJjaC94ODYva3ZtL0tjb25maWcKQEAgLTk2LDYgKzk2
LDEzIEBAIGNvbmZpZyBLVk1fTU1VX0FVRElUCiAJIFRoaXMgb3B0aW9uIGFkZHMgYSBSL1cga1ZN
IG1vZHVsZSBwYXJhbWV0ZXIgJ21tdV9hdWRpdCcsIHdoaWNoIGFsbG93cwogCSBhdWRpdGluZyBv
ZiBLVk0gTU1VIGV2ZW50cyBhdCBydW50aW1lLgogCitjb25maWcgS1ZNX01ST0UKKwlib29sICJI
eXBlcmNhbGwgTWVtb3J5IFJlYWQtT25seSBFbmZvcmNlbWVudCIKKwlkZXBlbmRzIG9uIEtWTSAm
JiBYODYKKwloZWxwCisJVGhpcyBvcHRpb24gYWRkcyBLVk1fSENfSE1ST0UgaHlwZXJjYWxsIHRv
IGt2bSBhcyBhIGhhcmRlbmluZworCW1lY2hhbmlzbSB0byBwcm90ZWN0IG1lbW9yeSBwYWdlcyBm
cm9tIGJlaW5nIGVkaXRlZC4KKwogIyBPSywgaXQncyBhIGxpdHRsZSBjb3VudGVyLWludHVpdGl2
ZSB0byBkbyB0aGlzLCBidXQgaXQgcHV0cyBpdCBuZWF0bHkgdW5kZXIKICMgdGhlIHZpcnR1YWxp
emF0aW9uIG1lbnUuCiBzb3VyY2UgZHJpdmVycy92aG9zdC9LY29uZmlnCmRpZmYgLS1naXQgYS9h
cmNoL3g4Ni9rdm0vbW11LmMgYi9hcmNoL3g4Ni9rdm0vbW11LmMKaW5kZXggNzc2NjE1MzBiMmM0
Li40Y2U2YTlhMTlhMjMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2t2bS9tbXUuYworKysgYi9hcmNo
L3g4Ni9rdm0vbW11LmMKQEAgLTE0MTYsOSArMTQxNiw4IEBAIHN0YXRpYyBib29sIHNwdGVfd3Jp
dGVfcHJvdGVjdCh1NjQgKnNwdGVwLCBib29sIHB0X3Byb3RlY3QpCiAJcmV0dXJuIG1tdV9zcHRl
X3VwZGF0ZShzcHRlcCwgc3B0ZSk7CiB9CiAKLXN0YXRpYyBib29sIF9fcm1hcF93cml0ZV9wcm90
ZWN0KHN0cnVjdCBrdm0gKmt2bSwKLQkJCQkgc3RydWN0IGt2bV9ybWFwX2hlYWQgKnJtYXBfaGVh
ZCwKLQkJCQkgYm9vbCBwdF9wcm90ZWN0LCB2b2lkICpkYXRhKQorc3RhdGljIGJvb2wgX19ybWFw
X3dyaXRlX3Byb3RlY3Rpb24oc3RydWN0IGt2bSAqa3ZtLAorCQlzdHJ1Y3Qga3ZtX3JtYXBfaGVh
ZCAqcm1hcF9oZWFkLCBib29sIHB0X3Byb3RlY3QpCiB7CiAJdTY0ICpzcHRlcDsKIAlzdHJ1Y3Qg
cm1hcF9pdGVyYXRvciBpdGVyOwpAQCAtMTQzMCw2ICsxNDI5LDM4IEBAIHN0YXRpYyBib29sIF9f
cm1hcF93cml0ZV9wcm90ZWN0KHN0cnVjdCBrdm0gKmt2bSwKIAlyZXR1cm4gZmx1c2g7CiB9CiAK
KyNpZmRlZiBDT05GSUdfS1ZNX01ST0UKK3N0YXRpYyBib29sIF9fcm1hcF93cml0ZV9wcm90ZWN0
X21yb2Uoc3RydWN0IGt2bSAqa3ZtLAorCQlzdHJ1Y3Qga3ZtX3JtYXBfaGVhZCAqcm1hcF9oZWFk
LAorCQlib29sIHB0X3Byb3RlY3QsCisJCXN0cnVjdCBrdm1fd3JpdGVfYWNjZXNzX2RhdGEgKmQp
Cit7CisJdTY0ICpzcHRlcDsKKwlzdHJ1Y3Qgcm1hcF9pdGVyYXRvciBpdGVyOworCWJvb2wgcHJv
dDsKKwlib29sIGZsdXNoID0gZmFsc2U7CisKKwlmb3JfZWFjaF9ybWFwX3NwdGUocm1hcF9oZWFk
LCAmaXRlciwgc3B0ZXApIHsKKwkJcHJvdCA9ICF0ZXN0X2JpdChkLT5pLCBkLT5tZW1zbG90LT5t
cm9lX2JpdG1hcCkgJiYgcHRfcHJvdGVjdDsKKwkJZmx1c2ggfD0gc3B0ZV93cml0ZV9wcm90ZWN0
KHNwdGVwLCBwcm90KTsKKwkJZC0+aSsrOworCX0KKwlyZXR1cm4gZmx1c2g7Cit9CisjZW5kaWYK
Kworc3RhdGljIGJvb2wgX19ybWFwX3dyaXRlX3Byb3RlY3Qoc3RydWN0IGt2bSAqa3ZtLAorCQlz
dHJ1Y3Qga3ZtX3JtYXBfaGVhZCAqcm1hcF9oZWFkLAorCQlib29sIHB0X3Byb3RlY3QsCisJCXN0
cnVjdCBrdm1fd3JpdGVfYWNjZXNzX2RhdGEgKmQpCit7CisjaWZkZWYgQ09ORklHX0tWTV9NUk9F
CisJaWYgKGQgIT0gTlVMTCkKKwkJcmV0dXJuIF9fcm1hcF93cml0ZV9wcm90ZWN0X21yb2Uoa3Zt
LCBybWFwX2hlYWQsIHB0X3Byb3RlY3QsIGQpOworI2VuZGlmCisJcmV0dXJuIF9fcm1hcF93cml0
ZV9wcm90ZWN0aW9uKGt2bSwgcm1hcF9oZWFkLCBwdF9wcm90ZWN0KTsKK30KKwogc3RhdGljIGJv
b2wgc3B0ZV9jbGVhcl9kaXJ0eSh1NjQgKnNwdGVwKQogewogCXU2NCBzcHRlID0gKnNwdGVwOwpA
QCAtMTUxNyw3ICsxNTQ4LDcgQEAgc3RhdGljIHZvaWQga3ZtX21tdV93cml0ZV9wcm90ZWN0X3B0
X21hc2tlZChzdHJ1Y3Qga3ZtICprdm0sCiAJd2hpbGUgKG1hc2spIHsKIAkJcm1hcF9oZWFkID0g
X19nZm5fdG9fcm1hcChzbG90LT5iYXNlX2dmbiArIGdmbl9vZmZzZXQgKyBfX2ZmcyhtYXNrKSwK
IAkJCQkJICBQVF9QQUdFX1RBQkxFX0xFVkVMLCBzbG90KTsKLQkJX19ybWFwX3dyaXRlX3Byb3Rl
Y3Qoa3ZtLCBybWFwX2hlYWQsIGZhbHNlLCBOVUxMKTsKKwkJX19ybWFwX3dyaXRlX3Byb3RlY3Rp
b24oa3ZtLCBybWFwX2hlYWQsIGZhbHNlKTsKIAogCQkvKiBjbGVhciB0aGUgZmlyc3Qgc2V0IGJp
dCAqLwogCQltYXNrICY9IG1hc2sgLSAxOwpAQCAtMTU5MywxMSArMTYyNCwxNSBAQCBib29sIGt2
bV9tbXVfc2xvdF9nZm5fd3JpdGVfcHJvdGVjdChzdHJ1Y3Qga3ZtICprdm0sCiAJc3RydWN0IGt2
bV9ybWFwX2hlYWQgKnJtYXBfaGVhZDsKIAlpbnQgaTsKIAlib29sIHdyaXRlX3Byb3RlY3RlZCA9
IGZhbHNlOworCXN0cnVjdCBrdm1fd3JpdGVfYWNjZXNzX2RhdGEgZGF0YSA9IHsKKwkJLmkgPSAw
LAorCQkubWVtc2xvdCA9IHNsb3QsCisJfTsKIAogCWZvciAoaSA9IFBUX1BBR0VfVEFCTEVfTEVW
RUw7IGkgPD0gUFRfTUFYX0hVR0VQQUdFX0xFVkVMOyArK2kpIHsKIAkJcm1hcF9oZWFkID0gX19n
Zm5fdG9fcm1hcChnZm4sIGksIHNsb3QpOwogCQl3cml0ZV9wcm90ZWN0ZWQgfD0gX19ybWFwX3dy
aXRlX3Byb3RlY3Qoa3ZtLCBybWFwX2hlYWQsIHRydWUsCi0JCQkJTlVMTCk7CisJCQkJJmRhdGEp
OwogCX0KIAogCXJldHVybiB3cml0ZV9wcm90ZWN0ZWQ7CkBAIC01MTkwLDIxICs1MjI1LDM2IEBA
IHN0YXRpYyBib29sIHNsb3Rfcm1hcF93cml0ZV9wcm90ZWN0KHN0cnVjdCBrdm0gKmt2bSwKIAkJ
CQkgICAgc3RydWN0IGt2bV9ybWFwX2hlYWQgKnJtYXBfaGVhZCwKIAkJCQkgICAgdm9pZCAqZGF0
YSkKIHsKLQlyZXR1cm4gX19ybWFwX3dyaXRlX3Byb3RlY3Qoa3ZtLCBybWFwX2hlYWQsIGZhbHNl
LCBkYXRhKTsKKwlyZXR1cm4gX19ybWFwX3dyaXRlX3Byb3RlY3Qoa3ZtLCBybWFwX2hlYWQsIGZh
bHNlLAorCQkJKHN0cnVjdCBrdm1fd3JpdGVfYWNjZXNzX2RhdGEgKilkYXRhKTsKIH0KIAotdm9p
ZCBrdm1fbW11X3Nsb3RfcmVtb3ZlX3dyaXRlX2FjY2VzcyhzdHJ1Y3Qga3ZtICprdm0sCitzdGF0
aWMgYm9vbCBzbG90X3JtYXBfYXBwbHlfcHJvdGVjdGlvbihzdHJ1Y3Qga3ZtICprdm0sCisJCXN0
cnVjdCBrdm1fcm1hcF9oZWFkICpybWFwX2hlYWQsCisJCXZvaWQgKmRhdGEpCit7CisJc3RydWN0
IGt2bV93cml0ZV9hY2Nlc3NfZGF0YSAqZCA9IChzdHJ1Y3Qga3ZtX3dyaXRlX2FjY2Vzc19kYXRh
ICopIGRhdGE7CisJYm9vbCBwcm90X21hc2sgPSAhKGQtPm1lbXNsb3QtPmZsYWdzICYgS1ZNX01F
TV9SRUFET05MWSk7CisKKwlyZXR1cm4gX19ybWFwX3dyaXRlX3Byb3RlY3Qoa3ZtLCBybWFwX2hl
YWQsIHByb3RfbWFzaywgZCk7Cit9CisKK3ZvaWQga3ZtX21tdV9zbG90X2FwcGx5X3dyaXRlX2Fj
Y2VzcyhzdHJ1Y3Qga3ZtICprdm0sCiAJCQkJICAgICAgc3RydWN0IGt2bV9tZW1vcnlfc2xvdCAq
bWVtc2xvdCkKIHsKIAlib29sIGZsdXNoOworCXN0cnVjdCBrdm1fd3JpdGVfYWNjZXNzX2RhdGEg
ZGF0YSA9IHsKKwkJLmkgPSAwLAorCQkubWVtc2xvdCA9IG1lbXNsb3QsCisJfTsKIAogCXNwaW5f
bG9jaygma3ZtLT5tbXVfbG9jayk7Ci0JZmx1c2ggPSBzbG90X2hhbmRsZV9hbGxfbGV2ZWwoa3Zt
LCBtZW1zbG90LCBzbG90X3JtYXBfd3JpdGVfcHJvdGVjdCwKLQkJCQkgICAgICBmYWxzZSwgTlVM
TCk7CisJZmx1c2ggPSBzbG90X2hhbmRsZV9hbGxfbGV2ZWwoa3ZtLCBtZW1zbG90LCBzbG90X3Jt
YXBfYXBwbHlfcHJvdGVjdGlvbiwKKwkJCQkgICAgICBmYWxzZSwgJmRhdGEpOwogCXNwaW5fdW5s
b2NrKCZrdm0tPm1tdV9sb2NrKTsKIAogCS8qCi0JICoga3ZtX21tdV9zbG90X3JlbW92ZV93cml0
ZV9hY2Nlc3MoKSBhbmQga3ZtX3ZtX2lvY3RsX2dldF9kaXJ0eV9sb2coKQorCSAqIGt2bV9tbXVf
c2xvdF9hcHBseV93cml0ZV9hY2Nlc3MoKSBhbmQga3ZtX3ZtX2lvY3RsX2dldF9kaXJ0eV9sb2co
KQogCSAqIHdoaWNoIGRvIHRsYiBmbHVzaCBvdXQgb2YgbW11LWxvY2sgc2hvdWxkIGJlIHNlcmlh
bGl6ZWQgYnkKIAkgKiBrdm0tPnNsb3RzX2xvY2sgb3RoZXJ3aXNlIHRsYiBmbHVzaCB3b3VsZCBi
ZSBtaXNzZWQuCiAJICovCkBAIC01MzAxLDcgKzUzNTEsNyBAQCB2b2lkIGt2bV9tbXVfc2xvdF9s
YXJnZXBhZ2VfcmVtb3ZlX3dyaXRlX2FjY2VzcyhzdHJ1Y3Qga3ZtICprdm0sCiAJCQkJCWZhbHNl
LCBOVUxMKTsKIAlzcGluX3VubG9jaygma3ZtLT5tbXVfbG9jayk7CiAKLQkvKiBzZWUga3ZtX21t
dV9zbG90X3JlbW92ZV93cml0ZV9hY2Nlc3MgKi8KKwkvKiBzZWUga3ZtX21tdV9zbG90X2FwcGx5
X3dyaXRlX2FjY2VzcyovCiAJbG9ja2RlcF9hc3NlcnRfaGVsZCgma3ZtLT5zbG90c19sb2NrKTsK
IAogCWlmIChmbHVzaCkKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2t2bS94ODYuYyBiL2FyY2gveDg2
L2t2bS94ODYuYwppbmRleCAyYjgxMmIzYzUwODguLmRlNThkZGFmNTI2MCAxMDA2NDQKLS0tIGEv
YXJjaC94ODYva3ZtL3g4Ni5jCisrKyBiL2FyY2gveDg2L2t2bS94ODYuYwpAQCAtNDE3OSw3ICs0
MTc5LDcgQEAgaW50IGt2bV92bV9pb2N0bF9nZXRfZGlydHlfbG9nKHN0cnVjdCBrdm0gKmt2bSwg
c3RydWN0IGt2bV9kaXJ0eV9sb2cgKmxvZykKIAogCS8qCiAJICogQWxsIHRoZSBUTEJzIGNhbiBi
ZSBmbHVzaGVkIG91dCBvZiBtbXUgbG9jaywgc2VlIHRoZSBjb21tZW50cyBpbgotCSAqIGt2bV9t
bXVfc2xvdF9yZW1vdmVfd3JpdGVfYWNjZXNzKCkuCisJICoga3ZtX21tdV9zbG90X2FwcGx5X3dy
aXRlX2FjY2VzcygpLgogCSAqLwogCWxvY2tkZXBfYXNzZXJ0X2hlbGQoJmt2bS0+c2xvdHNfbG9j
ayk7CiAJaWYgKGlzX2RpcnR5KQpAQCAtNjY3Miw3ICs2NjcyLDk4IEBAIHN0YXRpYyBpbnQga3Zt
X3B2X2Nsb2NrX3BhaXJpbmcoc3RydWN0IGt2bV92Y3B1ICp2Y3B1LCBncGFfdCBwYWRkciwKIH0K
ICNlbmRpZgogCi0vKgorI2lmZGVmIENPTkZJR19LVk1fTVJPRQorc3RhdGljIHZvaWQga3ZtX21y
b2VfcHJvdGVjdF9zbG90KHN0cnVjdCBrdm0gKmt2bSwgc3RydWN0IGt2bV9tZW1vcnlfc2xvdCAq
c2xvdCwKKwkJCQlnZm5fdCBnZm4sIHU2NCBucGFnZXMpCit7CisJaW50IGk7CisKKwlmb3IgKGkg
PSBnZm4gLSBzbG90LT5iYXNlX2dmbjsgaSA8IGdmbiArIG5wYWdlcyAtIHNsb3QtPmJhc2VfZ2Zu
OyBpKyspCisJCXNldF9iaXQoaSwgc2xvdC0+bXJvZV9iaXRtYXApOworCWt2bV9tbXVfc2xvdF9h
cHBseV93cml0ZV9hY2Nlc3Moa3ZtLCBzbG90KTsKKwlrdm1fYXJjaF9mbHVzaF9zaGFkb3dfbWVt
c2xvdChrdm0sIHNsb3QpOworfQorCitzdGF0aWMgaW50IF9fa3ZtX21yb2VfcHJvdGVjdF9yYW5n
ZShzdHJ1Y3Qga3ZtICprdm0sIGdwYV90IGdwYSwgdTY0IG5wYWdlcykKK3sKKwlzdHJ1Y3Qga3Zt
X21lbW9yeV9zbG90ICpzbG90OworCWdmbl90IGdmbiA9IGdwYSA+PiBQQUdFX1NISUZUOworCisJ
d2hpbGUgKG5wYWdlcyAhPSAwKSB7CisJCXNsb3QgPSBnZm5fdG9fbWVtc2xvdChrdm0sIGdmbik7
CisJCWlmICghc2xvdCkKKwkJCXJldHVybiAtRUlOVkFMOworCQlpZiAoZ2ZuICsgbnBhZ2VzID4g
c2xvdC0+YmFzZV9nZm4gKyBzbG90LT5ucGFnZXMpIHsKKwkJCXU2NCBfbnBhZ2VzID0gc2xvdC0+
YmFzZV9nZm4gKyBzbG90LT5ucGFnZXMgLSBnZm47CisKKwkJCWt2bV9tcm9lX3Byb3RlY3Rfc2xv
dChrdm0sIHNsb3QsIGdmbiwgX25wYWdlcyk7CisJCQlnZm4gKz0gX25wYWdlczsKKwkJCW5wYWdl
cyAtPSBfbnBhZ2VzOworCQl9IGVsc2UgeworCQkJa3ZtX21yb2VfcHJvdGVjdF9zbG90KGt2bSwg
c2xvdCwgZ2ZuLCBucGFnZXMpOworCQkJbnBhZ2VzID0gMDsKKwkJfQorCX0KKwlyZXR1cm4gMDsK
K30KKworc3RhdGljIGludCBrdm1fbXJvZV9wcm90ZWN0X3JhbmdlKHN0cnVjdCBrdm0gKmt2bSwg
Z3BhX3QgZ3BhLCB1NjQgbnBhZ2VzKQoreworCWludCByOworCisJbXV0ZXhfbG9jaygma3ZtLT5z
bG90c19sb2NrKTsKKwlyID0gX19rdm1fbXJvZV9wcm90ZWN0X3JhbmdlKGt2bSwgZ3BhLCBucGFn
ZXMpOworCW11dGV4X3VubG9jaygma3ZtLT5zbG90c19sb2NrKTsKKwlyZXR1cm4gcjsKK30KKwor
c3RhdGljIGJvb2wga3ZtX21yb2VfdXNlcnNwYWNlKHN0cnVjdCBrdm1fdmNwdSAqdmNwdSkKK3sK
Kwl1NjQgcmZsYWdzOworCXU2NCBjcjAgPSBrdm1fcmVhZF9jcjAodmNwdSk7CisJdTY0IGlvcGw7
CisKKwkvLyBmaXJzdCBjaGVja2luZyB3ZSBhcmUgbm90IGluIHByb3RlY3RlZCBtb2RlCisJaWYg
KChjcjAgJiAxKSA9PSAwKQorCQlyZXR1cm4gZmFsc2U7CisJLyoKKwkgKiB3ZSBkb24ndCBuZWVk
IHRvIHdvcnJ5IGFib3V0IGNvbW1lbnRzIGluIF9fZ2V0X3JlZ3MKKwkgKiBiZWNhdXNlIHdlIGFy
ZSBzdXJlIHRoYXQgdGhpcyBmdW5jdGlvbiB3aWxsIG9ubHkgYmUKKwkgKiB0cmlnZ2VyZWQgYXQg
dGhlIGVuZCBvZiBhIGh5cGVyY2FsbAorCSAqLworCSByZmxhZ3MgPSBrdm1fZ2V0X3JmbGFncyh2
Y3B1KTsKKwlpb3BsID0gKHJmbGFncyA+PiAxMikgJiAzOworCWlmIChpb3BsICE9IDMpCisJCXJl
dHVybiBmYWxzZTsKKwlyZXR1cm4gdHJ1ZTsKK30KKworc3RhdGljIGludCBrdm1fbXJvZShzdHJ1
Y3Qga3ZtX3ZjcHUgKnZjcHUsIHU2NCBndmEsIHU2NCBucGFnZXMpCit7CisJc3RydWN0IGt2bSAq
a3ZtID0gdmNwdS0+a3ZtOworCWdwYV90IGdwYTsKKwl1NjQgaHZhOworCisJLyoKKwkgKiBGaXJz
dCB3ZSBuZWVkIHRvIG1hZWsgc3VyZSB0aGF0IHdlIGFyZSBydW5uaW5nIGZyb20gc29tZXRoaW5n
IHRoYXQKKwkgKiBpc24ndCB1c2VybW9kZQorCSAqLworCWlmIChrdm1fbXJvZV91c2Vyc3BhY2Uo
dmNwdSkpCisJCXJldHVybiAtMTsvL0kgZG9uJ3QgcmVhbGx5IGtub3cgd2hhdCB0byByZXR1cm4K
KwlpZiAoZ3ZhICYgflBBR0VfTUFTSykKKwkJcmV0dXJuIC1FSU5WQUw7CisJLy8gV2UgbmVlZCB0
byBtYWtlIHN1cmUgdGhhdCB0aGVyZSB3aWxsIGJlIG5vIG92ZXJmbG93CisJaWYgKChucGFnZXMg
PDwgUEFHRV9TSElGVCkgPj4gUEFHRV9TSElGVCAhPSBucGFnZXMgfHwgbnBhZ2VzID09IDApCisJ
CXJldHVybiAtRUlOVkFMOworCWdwYSA9IGt2bV9tbXVfZ3ZhX3RvX2dwYV9zeXN0ZW0odmNwdSwg
Z3ZhLCBOVUxMKTsKKwlodmEgPSBnZm5fdG9faHZhKGt2bSwgZ3BhID4+IFBBR0VfU0hJRlQpOwor
CWlmICghYWNjZXNzX29rKFZFUklGWV9XUklURSwgaHZhLCBucGFnZXMgPDwgUEFHRV9TSElGVCkp
CisJCXJldHVybiAtRUlOVkFMOworCXJldHVybiBrdm1fbXJvZV9wcm90ZWN0X3JhbmdlKHZjcHUt
Pmt2bSwgZ3BhLCBucGFnZXMpOworfQorI2VuZGlmCisKKyAvKgogICoga3ZtX3B2X2tpY2tfY3B1
X29wOiAgS2ljayBhIHZjcHUuCiAgKgogICogQGFwaWNpZCAtIGFwaWNpZCBvZiB2Y3B1IHRvIGJl
IGtpY2tlZC4KQEAgLTY3MzksNiArNjgzMCwxMSBAQCBpbnQga3ZtX2VtdWxhdGVfaHlwZXJjYWxs
KHN0cnVjdCBrdm1fdmNwdSAqdmNwdSkKIAljYXNlIEtWTV9IQ19DTE9DS19QQUlSSU5HOgogCQly
ZXQgPSBrdm1fcHZfY2xvY2tfcGFpcmluZyh2Y3B1LCBhMCwgYTEpOwogCQlicmVhazsKKyNlbmRp
ZgorI2lmZGVmIENPTkZJR19LVk1fTVJPRQorCWNhc2UgS1ZNX0hDX0hNUk9FOgorCQlyZXQgPSBr
dm1fbXJvZSh2Y3B1LCBhMCwgYTEpOworCQlicmVhazsKICNlbmRpZgogCWRlZmF1bHQ6CiAJCXJl
dCA9IC1LVk1fRU5PU1lTOwpAQCAtODk3Myw4ICs5MDY5LDggQEAgc3RhdGljIHZvaWQga3ZtX21t
dV9zbG90X2FwcGx5X2ZsYWdzKHN0cnVjdCBrdm0gKmt2bSwKIAkJCQkgICAgIHN0cnVjdCBrdm1f
bWVtb3J5X3Nsb3QgKm5ldykKIHsKIAkvKiBTdGlsbCB3cml0ZSBwcm90ZWN0IFJPIHNsb3QgKi8K
Kwlrdm1fbW11X3Nsb3RfYXBwbHlfd3JpdGVfYWNjZXNzKGt2bSwgbmV3KTsKIAlpZiAobmV3LT5m
bGFncyAmIEtWTV9NRU1fUkVBRE9OTFkpIHsKLQkJa3ZtX21tdV9zbG90X3JlbW92ZV93cml0ZV9h
Y2Nlc3Moa3ZtLCBuZXcpOwogCQlyZXR1cm47CiAJfQogCkBAIC05MDEyLDcgKzkxMDgsNyBAQCBz
dGF0aWMgdm9pZCBrdm1fbW11X3Nsb3RfYXBwbHlfZmxhZ3Moc3RydWN0IGt2bSAqa3ZtLAogCQlp
ZiAoa3ZtX3g4Nl9vcHMtPnNsb3RfZW5hYmxlX2xvZ19kaXJ0eSkKIAkJCWt2bV94ODZfb3BzLT5z
bG90X2VuYWJsZV9sb2dfZGlydHkoa3ZtLCBuZXcpOwogCQllbHNlCi0JCQlrdm1fbW11X3Nsb3Rf
cmVtb3ZlX3dyaXRlX2FjY2Vzcyhrdm0sIG5ldyk7CisJCQlrdm1fbW11X3Nsb3RfYXBwbHlfd3Jp
dGVfYWNjZXNzKGt2bSwgbmV3KTsKIAl9IGVsc2UgewogCQlpZiAoa3ZtX3g4Nl9vcHMtPnNsb3Rf
ZGlzYWJsZV9sb2dfZGlydHkpCiAJCQlrdm1feDg2X29wcy0+c2xvdF9kaXNhYmxlX2xvZ19kaXJ0
eShrdm0sIG5ldyk7CmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L2t2bV9ob3N0LmggYi9pbmNs
dWRlL2xpbnV4L2t2bV9ob3N0LmgKaW5kZXggNGVlN2JjNTQ4YTgzLi44MmM1NzgwZTExZDkgMTAw
NjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaAorKysgYi9pbmNsdWRlL2xpbnV4L2t2
bV9ob3N0LmgKQEAgLTI5Nyw2ICsyOTcsOSBAQCBzdGF0aWMgaW5saW5lIGludCBrdm1fdmNwdV9l
eGl0aW5nX2d1ZXN0X21vZGUoc3RydWN0IGt2bV92Y3B1ICp2Y3B1KQogc3RydWN0IGt2bV9tZW1v
cnlfc2xvdCB7CiAJZ2ZuX3QgYmFzZV9nZm47CiAJdW5zaWduZWQgbG9uZyBucGFnZXM7CisjaWZk
ZWYgQ09ORklHX0tWTV9NUk9FCisJdW5zaWduZWQgbG9uZyAqbXJvZV9iaXRtYXA7CisjZW5kaWYK
IAl1bnNpZ25lZCBsb25nICpkaXJ0eV9iaXRtYXA7CiAJc3RydWN0IGt2bV9hcmNoX21lbW9yeV9z
bG90IGFyY2g7CiAJdW5zaWduZWQgbG9uZyB1c2Vyc3BhY2VfYWRkcjsKZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUvdWFwaS9saW51eC9rdm1fcGFyYS5oIGIvaW5jbHVkZS91YXBpL2xpbnV4L2t2bV9wYXJh
LmgKaW5kZXggZGNmNjI5ZGQyODg5Li40ZTJiYWRjMDliNWIgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUv
dWFwaS9saW51eC9rdm1fcGFyYS5oCisrKyBiL2luY2x1ZGUvdWFwaS9saW51eC9rdm1fcGFyYS5o
CkBAIC0yNiw2ICsyNiw3IEBACiAjZGVmaW5lIEtWTV9IQ19NSVBTX0VYSVRfVk0JCTcKICNkZWZp
bmUgS1ZNX0hDX01JUFNfQ09OU09MRV9PVVRQVVQJOAogI2RlZmluZSBLVk1fSENfQ0xPQ0tfUEFJ
UklORwkJOQorI2RlZmluZSBLVk1fSENfSE1ST0UJCQkxMAogCiAvKgogICogaHlwZXJjYWxscyB1
c2UgYXJjaGl0ZWN0dXJlIHNwZWNpZmljCmRpZmYgLS1naXQgYS92aXJ0L2t2bS9rdm1fbWFpbi5j
IGIvdmlydC9rdm0va3ZtX21haW4uYwppbmRleCA4YjQ3NTA3ZmFhYjUuLjBmNzE0MWU0ZDU1MCAx
MDA2NDQKLS0tIGEvdmlydC9rdm0va3ZtX21haW4uYworKysgYi92aXJ0L2t2bS9rdm1fbWFpbi5j
CkBAIC03OTQsNiArNzk0LDE3IEBAIHN0YXRpYyBpbnQga3ZtX2NyZWF0ZV9kaXJ0eV9iaXRtYXAo
c3RydWN0IGt2bV9tZW1vcnlfc2xvdCAqbWVtc2xvdCkKIAlyZXR1cm4gMDsKIH0KIAorc3RhdGlj
IGludCBrdm1faW5pdF9tcm9lX2JpdG1hcChzdHJ1Y3Qga3ZtX21lbW9yeV9zbG90ICpzbG90KQor
eworI2lmZGVmIENPTkZJR19LVk1fTVJPRQorCXNsb3QtPm1yb2VfYml0bWFwID0ga3Z6YWxsb2Mo
QklUU19UT19MT05HUyhzbG90LT5ucGFnZXMpICoKKwlzaXplb2YodW5zaWduZWQgbG9uZyksIEdG
UF9LRVJORUwpOworCWlmICghc2xvdC0+bXJvZV9iaXRtYXApCisJCXJldHVybiAtRU5PTUVNOwor
I2VuZGlmCisJcmV0dXJuIDA7Cit9CisKIC8qCiAgKiBJbnNlcnQgbWVtc2xvdCBhbmQgcmUtc29y
dCBtZW1zbG90cyBiYXNlZCBvbiB0aGVpciBHRk4sCiAgKiBzbyBiaW5hcnkgc2VhcmNoIGNvdWxk
IGJlIHVzZWQgdG8gbG9va3VwIEdGTi4KQEAgLTEwMTEsNiArMTAyMiw4IEBAIGludCBfX2t2bV9z
ZXRfbWVtb3J5X3JlZ2lvbihzdHJ1Y3Qga3ZtICprdm0sCiAJCWlmIChrdm1fY3JlYXRlX2RpcnR5
X2JpdG1hcCgmbmV3KSA8IDApCiAJCQlnb3RvIG91dF9mcmVlOwogCX0KKwlpZiAoa3ZtX2luaXRf
bXJvZV9iaXRtYXAoJm5ldykgPCAwKQorCQlnb3RvIG91dF9mcmVlOwogCiAJc2xvdHMgPSBrdnph
bGxvYyhzaXplb2Yoc3RydWN0IGt2bV9tZW1zbG90cyksIEdGUF9LRVJORUwpOwogCWlmICghc2xv
dHMpCkBAIC0xMjY0LDEzICsxMjc3LDIzIEBAIHN0YXRpYyBib29sIG1lbXNsb3RfaXNfcmVhZG9u
bHkoc3RydWN0IGt2bV9tZW1vcnlfc2xvdCAqc2xvdCkKIAlyZXR1cm4gc2xvdC0+ZmxhZ3MgJiBL
Vk1fTUVNX1JFQURPTkxZOwogfQogCitzdGF0aWMgYm9vbCBnZm5faXNfcmVhZG9ubHkoc3RydWN0
IGt2bV9tZW1vcnlfc2xvdCAqc2xvdCwgZ2ZuX3QgZ2ZuKQoreworI2lmZGVmIENPTkZJR19LVk1f
TVJPRQorCXJldHVybiB0ZXN0X2JpdChnZm4gLSBzbG90LT5iYXNlX2dmbiwgc2xvdC0+bXJvZV9i
aXRtYXApIHx8CisJCW1lbXNsb3RfaXNfcmVhZG9ubHkoc2xvdCk7CisjZWxzZQorCXJldHVybiBt
ZW1zbG90X2lzX3JlYWRvbmx5KHNsb3QpOworI2VuZGlmCit9CisKIHN0YXRpYyB1bnNpZ25lZCBs
b25nIF9fZ2ZuX3RvX2h2YV9tYW55KHN0cnVjdCBrdm1fbWVtb3J5X3Nsb3QgKnNsb3QsIGdmbl90
IGdmbiwKIAkJCQkgICAgICAgZ2ZuX3QgKm5yX3BhZ2VzLCBib29sIHdyaXRlKQogewogCWlmICgh
c2xvdCB8fCBzbG90LT5mbGFncyAmIEtWTV9NRU1TTE9UX0lOVkFMSUQpCiAJCXJldHVybiBLVk1f
SFZBX0VSUl9CQUQ7CiAKLQlpZiAobWVtc2xvdF9pc19yZWFkb25seShzbG90KSAmJiB3cml0ZSkK
KwlpZiAoZ2ZuX2lzX3JlYWRvbmx5KHNsb3QsIGdmbikgJiYgd3JpdGUpCiAJCXJldHVybiBLVk1f
SFZBX0VSUl9ST19CQUQ7CiAKIAlpZiAobnJfcGFnZXMpCkBAIC0xMzE0LDcgKzEzMzcsNyBAQCB1
bnNpZ25lZCBsb25nIGdmbl90b19odmFfbWVtc2xvdF9wcm90KHN0cnVjdCBrdm1fbWVtb3J5X3Ns
b3QgKnNsb3QsCiAJdW5zaWduZWQgbG9uZyBodmEgPSBfX2dmbl90b19odmFfbWFueShzbG90LCBn
Zm4sIE5VTEwsIGZhbHNlKTsKIAogCWlmICgha3ZtX2lzX2Vycm9yX2h2YShodmEpICYmIHdyaXRh
YmxlKQotCQkqd3JpdGFibGUgPSAhbWVtc2xvdF9pc19yZWFkb25seShzbG90KTsKKwkJKndyaXRh
YmxlID0gIWdmbl9pc19yZWFkb25seShzbG90LCBnZm4pOwogCiAJcmV0dXJuIGh2YTsKIH0KQEAg
LTE1NTQsNyArMTU3Nyw3IEBAIGt2bV9wZm5fdCBfX2dmbl90b19wZm5fbWVtc2xvdChzdHJ1Y3Qg
a3ZtX21lbW9yeV9zbG90ICpzbG90LCBnZm5fdCBnZm4sCiAJfQogCiAJLyogRG8gbm90IG1hcCB3
cml0YWJsZSBwZm4gaW4gdGhlIHJlYWRvbmx5IG1lbXNsb3QuICovCi0JaWYgKHdyaXRhYmxlICYm
IG1lbXNsb3RfaXNfcmVhZG9ubHkoc2xvdCkpIHsKKwlpZiAod3JpdGFibGUgJiYgZ2ZuX2lzX3Jl
YWRvbmx5KHNsb3QsIGdmbikpIHsKIAkJKndyaXRhYmxlID0gZmFsc2U7CiAJCXdyaXRhYmxlID0g
TlVMTDsKIAl9Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 05:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 05: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 1fgkR4-0001jc-VV; Sat, 21 Jul 2018 05:28:06 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.106])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <ahmedsoliman0x666@gmail.com>) id 1fgetA-0004IJ-PK
 for xen-devel@lists.xensource.com; Fri, 20 Jul 2018 23:32:44 +0000
Received: from [46.226.52.196] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-2.bemta.az-b.eu-west-1.aws.symcld.net id 82/39-19217-C11725B5;
 Fri, 20 Jul 2018 23:32:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRWlGSWpSXmKPExsVyMfSCs650YVC
 0wcrzhhb3prxnd2D02N63iz2AMYo1My8pvyKBNaNt7ge2gl2uFd8fGzcwbrTqYuTiEBKYxSjR
 9+88E4jDIvCSRWL3qkXMXYycHBIC/awSjx4ndjFyANlpEj07dSDCaRK3H/xjgbDrJKbOnc0KY
 gsJaEm8XXCHFWJoE5PE/Z5GsCI2AQuJZX8es4EkRAROMkrc3HEbzGEW+MIscb75Lli7sECqxP
 zdNxhBbBYBVYnTB9+CXcEr4CCx/tURdoh18hK/nn8Gi3MKOEpsnf2DGeQ6IaCaxnvmExgFFzA
 yrGK0SCrKTM8oyU3MzNE1NDDQNTQ00jW0NNc1tDDSS6zSTdJLLdUtTy0u0TXUSywv1iuuzE3O
 SdHLSy3ZxAgMSAYg2MG49ELyIUZJDiYlUd5LFwOihfiS8lMqMxKLM+KLSnNSiw8xynBwKEnw7
 s4PihYSLEpNT61Iy8wBxgZMWoKDR0mE9xNImre4IDG3ODMdInWK0Z5j06PuScwcp5p7gOSklZ
 OA5J/3UycxC7Hk5eelSonzphQAtQmAtGWU5sENhcXyJUZZKWFeRqAzhXgKUotyM0tQ5V8xinM
 wKgnzsoNM4cnMK4Hb/QroLCags3oKAkHOKklESEk1MPJw7ckMnVB1NCmjZurGG61lUVKTWi3u
 70u+fW7DDz7Ls2EO10T0FrDb5ExY9/7g8g+XUyfOudy7Leq4UuvubIm2wKcX5R6F2Oaosp+OK
 0qbN3Wt8uadN3vMfSLF/Y+szrjtsnet2z3r2wsXvEzv2Dln43+HCR0zTT7Nc3q535855025r3
 3OO3YlluKMREMt5qLiRAALHeWn4AIAAA==
X-Env-Sender: ahmedsoliman0x666@gmail.com
X-Msg-Ref: server-28.tower-284.messagelabs.com!1532129563!3936391!1
X-Originating-IP: [209.85.208.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22351 invoked from network); 20 Jul 2018 23:32:43 -0000
Received: from mail-ed1-f67.google.com (HELO mail-ed1-f67.google.com)
 (209.85.208.67)
 by server-28.tower-284.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 20 Jul 2018 23:32:43 -0000
Received: by mail-ed1-f67.google.com with SMTP id b10-v6so10951858edi.2
 for <xen-devel@lists.xensource.com>; Fri, 20 Jul 2018 16:32:43 -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;
 bh=9C8qpNYvHyGQ1129baPOpZj+Z9WVomApri//w41v92Q=;
 b=E+Qav9TIaP72dzg+2Y3nW0GWlmxvl1yy7eTY2AdazvWDZ4ufDm6W1e3K0E2rPdRYo8
 j0nggZLL3JeC4a8vpMdwxsJAp4eL1Zcus2NhRpn9khJGC+zmqI4Ap0NHo/eZELdhKMfR
 trjGuWv9X6dgH29MYyq84zG13u8tSVUXBRXHDVVFavMfov6H2VsG6t9XEd1x8fk1PgH+
 mg7Gj2XRv6qg0KcN/tAU/SmXYX68GxI0Bgex5Jt73mxVpqbHjPDyML1qXd5fqk0rWFsB
 ulTWZWHWutip2IYahfBV8cZ0/nL5RfEoLbMNsPlQtvtuvYwNm0Edr3BBYdZ5i+93rrT+
 swAg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=9C8qpNYvHyGQ1129baPOpZj+Z9WVomApri//w41v92Q=;
 b=ZCER4vKRA+QGmUrK7vDMS+o/C7DzzU65yWB2Uc0LXzdPauPS+zeHTUakggsfyUAYEm
 xFFjxW40I5owSXJYOv4NcBLeGb0CVvx3fzYlLqZ2xiKkjoUGcSb1efohsCnweaW6G+2x
 f+sS9Sq5VfTYR+3pmBGPGsdTT0hfKmM2VKapkqf4348iQi/6uLhdxxObMrW3i8r8Zogz
 lv+8Ac8wkXWCkXmTMj0qK13KQVYGErrLJ93qZVCp++bbatgpCHA+QyozWxaELsgG4tCd
 REVZI5pOsEaCt8r+e860itNzzw3B/4lKRj3iSE4pyvXuXsDWSfgt8zbAr9j2+yVavPrv
 zrmw==
X-Gm-Message-State: AOUpUlHyJYWLf06Elo0VWF2T7WEUnWWwjwZjoetoVuoVoncXMoUTD5Lj
 5lpvo9cKmz2gensug9RZpBs=
X-Google-Smtp-Source: AAOMgpd5U1BHQqpUQNZobs9Kqsw5jaWYqb3TNXp9K3vjYZ5ogSWh8/z+3G7vNPfTVE/e55yaK033Cw==
X-Received: by 2002:a50:b505:: with SMTP id
 y5-v6mr4252107edd.195.1532129563314; 
 Fri, 20 Jul 2018 16:32:43 -0700 (PDT)
Received: from localhost.localdomain ([41.35.209.101])
 by smtp.gmail.com with ESMTPSA id p12-v6sm1117092eds.13.2018.07.20.16.32.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 20 Jul 2018 16:32:42 -0700 (PDT)
From: Ahmed Abd El Mawgood <ahmedsoliman0x666@gmail.com>
To: kvm@vger.kernel.org,
 Kernel Hardening <kernel-hardening@lists.openwall.com>,
 virtualization@lists.linux-foundation.org, linux-doc@vger.kernel.org,
 x86@kernel.org, xen-devel@lists.xensource.com
Date: Sat, 21 Jul 2018 01:31:29 +0200
Message-Id: <20180720233130.14129-3-ahmedsoliman0x666@gmail.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180720233130.14129-1-ahmedsoliman0x666@gmail.com>
References: <20180720233130.14129-1-ahmedsoliman0x666@gmail.com>
X-Mailman-Approved-At: Sat, 21 Jul 2018 05:28:04 +0000
Subject: [Xen-devel] [PATCH RFC V4 2/3] KVM: X86: Adding arbitrary data
 pointer in kvm memslot iterator 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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Kees Cook <keescook@chromium.org>,
 Ahmed Abd El Mawgood <ahmedsoliman0x666@gmail.com>,
 nathan Corbet <corbet@lwn.net>, David Vrabel <david.vrabel@nutanix.com>,
 rkrcmar@redhat.com, David Hildenbrand <david@redhat.com>,
 Boris Lukashev <blukashev@sempervictus.com>, Ingo Molnar <mingo@redhat.com>,
 nigel.edwards@hpe.com, hpa@zytor.com, Paolo Bonzini <pbonzini@redhat.com>,
 Thomas Gleixner <tglx@linutronix.de>, Rik van Riel <riel@surriel.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>

VGhpcyB3aWxsIGhlbHAgc2hhcmluZyBkYXRhIGludG8gdGhlIHNsb3RfbGV2ZWxfaGFuZGxlciBj
YWxsYmFjay4gSW4gbXkKY2FzZSBJIG5lZWQgdG8gYSBzaGFyZSBhIGNvdW50ZXIgZm9yIHRoZSBw
YWdlcyB0cmF2ZXJzZWQgdG8gdXNlIGl0IGluIHNvbWUKYml0bWFwLiBCZWluZyBhYmxlIHRvIHNl
bmQgYXJiaXRyYXJ5IG1lbW9yeSBwb2ludGVyIGludG8gdGhlCnNsb3RfbGV2ZWxfaGFuZGxlciBj
YWxsYmFjayBtYWRlIGl0IGVhc3kuCgpTaWduZWQtb2ZmLWJ5OiBBaG1lZCBBYmQgRWwgTWF3Z29v
ZCA8YWhtZWRzb2xpbWFuMHg2NjZAZ21haWwuY29tPgotLS0KIGFyY2gveDg2L2t2bS9tbXUuYyB8
IDY1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L2t2bS9tbXUuYyBiL2FyY2gveDg2L2t2bS9tbXUuYwppbmRleCBk
NTk0NjkwZDhiOTUuLjc3NjYxNTMwYjJjNCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva3ZtL21tdS5j
CisrKyBiL2FyY2gveDg2L2t2bS9tbXUuYwpAQCAtMTQxOCw3ICsxNDE4LDcgQEAgc3RhdGljIGJv
b2wgc3B0ZV93cml0ZV9wcm90ZWN0KHU2NCAqc3B0ZXAsIGJvb2wgcHRfcHJvdGVjdCkKIAogc3Rh
dGljIGJvb2wgX19ybWFwX3dyaXRlX3Byb3RlY3Qoc3RydWN0IGt2bSAqa3ZtLAogCQkJCSBzdHJ1
Y3Qga3ZtX3JtYXBfaGVhZCAqcm1hcF9oZWFkLAotCQkJCSBib29sIHB0X3Byb3RlY3QpCisJCQkJ
IGJvb2wgcHRfcHJvdGVjdCwgdm9pZCAqZGF0YSkKIHsKIAl1NjQgKnNwdGVwOwogCXN0cnVjdCBy
bWFwX2l0ZXJhdG9yIGl0ZXI7CkBAIC0xNDU3LDcgKzE0NTcsOCBAQCBzdGF0aWMgYm9vbCB3cnBy
b3RfYWRfZGlzYWJsZWRfc3B0ZSh1NjQgKnNwdGVwKQogICoJLSBXIGJpdCBvbiBhZC1kaXNhYmxl
ZCBTUFRFcy4KICAqIFJldHVybnMgdHJ1ZSBpZmYgYW55IEQgb3IgVyBiaXRzIHdlcmUgY2xlYXJl
ZC4KICAqLwotc3RhdGljIGJvb2wgX19ybWFwX2NsZWFyX2RpcnR5KHN0cnVjdCBrdm0gKmt2bSwg
c3RydWN0IGt2bV9ybWFwX2hlYWQgKnJtYXBfaGVhZCkKK3N0YXRpYyBib29sIF9fcm1hcF9jbGVh
cl9kaXJ0eShzdHJ1Y3Qga3ZtICprdm0sIHN0cnVjdCBrdm1fcm1hcF9oZWFkICpybWFwX2hlYWQs
CisJCQkJdm9pZCAqZGF0YSkKIHsKIAl1NjQgKnNwdGVwOwogCXN0cnVjdCBybWFwX2l0ZXJhdG9y
IGl0ZXI7CkBAIC0xNDgzLDcgKzE0ODQsOCBAQCBzdGF0aWMgYm9vbCBzcHRlX3NldF9kaXJ0eSh1
NjQgKnNwdGVwKQogCXJldHVybiBtbXVfc3B0ZV91cGRhdGUoc3B0ZXAsIHNwdGUpOwogfQogCi1z
dGF0aWMgYm9vbCBfX3JtYXBfc2V0X2RpcnR5KHN0cnVjdCBrdm0gKmt2bSwgc3RydWN0IGt2bV9y
bWFwX2hlYWQgKnJtYXBfaGVhZCkKK3N0YXRpYyBib29sIF9fcm1hcF9zZXRfZGlydHkoc3RydWN0
IGt2bSAqa3ZtLCBzdHJ1Y3Qga3ZtX3JtYXBfaGVhZCAqcm1hcF9oZWFkLAorCQkJCXZvaWQgKmRh
dGEpCiB7CiAJdTY0ICpzcHRlcDsKIAlzdHJ1Y3Qgcm1hcF9pdGVyYXRvciBpdGVyOwpAQCAtMTUx
NSw3ICsxNTE3LDcgQEAgc3RhdGljIHZvaWQga3ZtX21tdV93cml0ZV9wcm90ZWN0X3B0X21hc2tl
ZChzdHJ1Y3Qga3ZtICprdm0sCiAJd2hpbGUgKG1hc2spIHsKIAkJcm1hcF9oZWFkID0gX19nZm5f
dG9fcm1hcChzbG90LT5iYXNlX2dmbiArIGdmbl9vZmZzZXQgKyBfX2ZmcyhtYXNrKSwKIAkJCQkJ
ICBQVF9QQUdFX1RBQkxFX0xFVkVMLCBzbG90KTsKLQkJX19ybWFwX3dyaXRlX3Byb3RlY3Qoa3Zt
LCBybWFwX2hlYWQsIGZhbHNlKTsKKwkJX19ybWFwX3dyaXRlX3Byb3RlY3Qoa3ZtLCBybWFwX2hl
YWQsIGZhbHNlLCBOVUxMKTsKIAogCQkvKiBjbGVhciB0aGUgZmlyc3Qgc2V0IGJpdCAqLwogCQlt
YXNrICY9IG1hc2sgLSAxOwpAQCAtMTU0MSw3ICsxNTQzLDcgQEAgdm9pZCBrdm1fbW11X2NsZWFy
X2RpcnR5X3B0X21hc2tlZChzdHJ1Y3Qga3ZtICprdm0sCiAJd2hpbGUgKG1hc2spIHsKIAkJcm1h
cF9oZWFkID0gX19nZm5fdG9fcm1hcChzbG90LT5iYXNlX2dmbiArIGdmbl9vZmZzZXQgKyBfX2Zm
cyhtYXNrKSwKIAkJCQkJICBQVF9QQUdFX1RBQkxFX0xFVkVMLCBzbG90KTsKLQkJX19ybWFwX2Ns
ZWFyX2RpcnR5KGt2bSwgcm1hcF9oZWFkKTsKKwkJX19ybWFwX2NsZWFyX2RpcnR5KGt2bSwgcm1h
cF9oZWFkLCBOVUxMKTsKIAogCQkvKiBjbGVhciB0aGUgZmlyc3Qgc2V0IGJpdCAqLwogCQltYXNr
ICY9IG1hc2sgLSAxOwpAQCAtMTU5NCw3ICsxNTk2LDggQEAgYm9vbCBrdm1fbW11X3Nsb3RfZ2Zu
X3dyaXRlX3Byb3RlY3Qoc3RydWN0IGt2bSAqa3ZtLAogCiAJZm9yIChpID0gUFRfUEFHRV9UQUJM
RV9MRVZFTDsgaSA8PSBQVF9NQVhfSFVHRVBBR0VfTEVWRUw7ICsraSkgewogCQlybWFwX2hlYWQg
PSBfX2dmbl90b19ybWFwKGdmbiwgaSwgc2xvdCk7Ci0JCXdyaXRlX3Byb3RlY3RlZCB8PSBfX3Jt
YXBfd3JpdGVfcHJvdGVjdChrdm0sIHJtYXBfaGVhZCwgdHJ1ZSk7CisJCXdyaXRlX3Byb3RlY3Rl
ZCB8PSBfX3JtYXBfd3JpdGVfcHJvdGVjdChrdm0sIHJtYXBfaGVhZCwgdHJ1ZSwKKwkJCQlOVUxM
KTsKIAl9CiAKIAlyZXR1cm4gd3JpdGVfcHJvdGVjdGVkOwpAQCAtMTYwOCw3ICsxNjExLDggQEAg
c3RhdGljIGJvb2wgcm1hcF93cml0ZV9wcm90ZWN0KHN0cnVjdCBrdm1fdmNwdSAqdmNwdSwgdTY0
IGdmbikKIAlyZXR1cm4ga3ZtX21tdV9zbG90X2dmbl93cml0ZV9wcm90ZWN0KHZjcHUtPmt2bSwg
c2xvdCwgZ2ZuKTsKIH0KIAotc3RhdGljIGJvb2wga3ZtX3phcF9ybWFwcChzdHJ1Y3Qga3ZtICpr
dm0sIHN0cnVjdCBrdm1fcm1hcF9oZWFkICpybWFwX2hlYWQpCitzdGF0aWMgYm9vbCBrdm1femFw
X3JtYXBwKHN0cnVjdCBrdm0gKmt2bSwgc3RydWN0IGt2bV9ybWFwX2hlYWQgKnJtYXBfaGVhZCwK
KwkJdm9pZCAqZGF0YSkKIHsKIAl1NjQgKnNwdGVwOwogCXN0cnVjdCBybWFwX2l0ZXJhdG9yIGl0
ZXI7CkBAIC0xNjI4LDcgKzE2MzIsNyBAQCBzdGF0aWMgaW50IGt2bV91bm1hcF9ybWFwcChzdHJ1
Y3Qga3ZtICprdm0sIHN0cnVjdCBrdm1fcm1hcF9oZWFkICpybWFwX2hlYWQsCiAJCQkgICBzdHJ1
Y3Qga3ZtX21lbW9yeV9zbG90ICpzbG90LCBnZm5fdCBnZm4sIGludCBsZXZlbCwKIAkJCSAgIHVu
c2lnbmVkIGxvbmcgZGF0YSkKIHsKLQlyZXR1cm4ga3ZtX3phcF9ybWFwcChrdm0sIHJtYXBfaGVh
ZCk7CisJcmV0dXJuIGt2bV96YXBfcm1hcHAoa3ZtLCBybWFwX2hlYWQsIE5VTEwpOwogfQogCiBz
dGF0aWMgaW50IGt2bV9zZXRfcHRlX3JtYXBwKHN0cnVjdCBrdm0gKmt2bSwgc3RydWN0IGt2bV9y
bWFwX2hlYWQgKnJtYXBfaGVhZCwKQEAgLTUwODYsMTMgKzUwOTAsMTUgQEAgdm9pZCBrdm1fbW11
X3VuaW5pdF92bShzdHJ1Y3Qga3ZtICprdm0pCiB9CiAKIC8qIFRoZSByZXR1cm4gdmFsdWUgaW5k
aWNhdGVzIGlmIHRsYiBmbHVzaCBvbiBhbGwgdmNwdXMgaXMgbmVlZGVkLiAqLwotdHlwZWRlZiBi
b29sICgqc2xvdF9sZXZlbF9oYW5kbGVyKSAoc3RydWN0IGt2bSAqa3ZtLCBzdHJ1Y3Qga3ZtX3Jt
YXBfaGVhZCAqcm1hcF9oZWFkKTsKK3R5cGVkZWYgYm9vbCAoKnNsb3RfbGV2ZWxfaGFuZGxlcikg
KHN0cnVjdCBrdm0gKmt2bSwKKwkJc3RydWN0IGt2bV9ybWFwX2hlYWQgKnJtYXBfaGVhZCwgdm9p
ZCAqZGF0YSk7CiAKIC8qIFRoZSBjYWxsZXIgc2hvdWxkIGhvbGQgbW11LWxvY2sgYmVmb3JlIGNh
bGxpbmcgdGhpcyBmdW5jdGlvbi4gKi8KIHN0YXRpYyBfX2Fsd2F5c19pbmxpbmUgYm9vbAogc2xv
dF9oYW5kbGVfbGV2ZWxfcmFuZ2Uoc3RydWN0IGt2bSAqa3ZtLCBzdHJ1Y3Qga3ZtX21lbW9yeV9z
bG90ICptZW1zbG90LAogCQkJc2xvdF9sZXZlbF9oYW5kbGVyIGZuLCBpbnQgc3RhcnRfbGV2ZWws
IGludCBlbmRfbGV2ZWwsCi0JCQlnZm5fdCBzdGFydF9nZm4sIGdmbl90IGVuZF9nZm4sIGJvb2wg
bG9ja19mbHVzaF90bGIpCisJCQlnZm5fdCBzdGFydF9nZm4sIGdmbl90IGVuZF9nZm4sIGJvb2wg
bG9ja19mbHVzaF90bGIsCisJCQl2b2lkICpkYXRhKQogewogCXN0cnVjdCBzbG90X3JtYXBfd2Fs
a19pdGVyYXRvciBpdGVyYXRvcjsKIAlib29sIGZsdXNoID0gZmFsc2U7CkBAIC01MTAwLDcgKzUx
MDYsNyBAQCBzbG90X2hhbmRsZV9sZXZlbF9yYW5nZShzdHJ1Y3Qga3ZtICprdm0sIHN0cnVjdCBr
dm1fbWVtb3J5X3Nsb3QgKm1lbXNsb3QsCiAJZm9yX2VhY2hfc2xvdF9ybWFwX3JhbmdlKG1lbXNs
b3QsIHN0YXJ0X2xldmVsLCBlbmRfbGV2ZWwsIHN0YXJ0X2dmbiwKIAkJCWVuZF9nZm4sICZpdGVy
YXRvcikgewogCQlpZiAoaXRlcmF0b3Iucm1hcCkKLQkJCWZsdXNoIHw9IGZuKGt2bSwgaXRlcmF0
b3Iucm1hcCk7CisJCQlmbHVzaCB8PSBmbihrdm0sIGl0ZXJhdG9yLnJtYXAsIGRhdGEpOwogCiAJ
CWlmIChuZWVkX3Jlc2NoZWQoKSB8fCBzcGluX25lZWRicmVhaygma3ZtLT5tbXVfbG9jaykpIHsK
IAkJCWlmIChmbHVzaCAmJiBsb2NrX2ZsdXNoX3RsYikgewpAQCAtNTEyMiwzNiArNTEyOCwzNiBA
QCBzbG90X2hhbmRsZV9sZXZlbF9yYW5nZShzdHJ1Y3Qga3ZtICprdm0sIHN0cnVjdCBrdm1fbWVt
b3J5X3Nsb3QgKm1lbXNsb3QsCiBzdGF0aWMgX19hbHdheXNfaW5saW5lIGJvb2wKIHNsb3RfaGFu
ZGxlX2xldmVsKHN0cnVjdCBrdm0gKmt2bSwgc3RydWN0IGt2bV9tZW1vcnlfc2xvdCAqbWVtc2xv
dCwKIAkJICBzbG90X2xldmVsX2hhbmRsZXIgZm4sIGludCBzdGFydF9sZXZlbCwgaW50IGVuZF9s
ZXZlbCwKLQkJICBib29sIGxvY2tfZmx1c2hfdGxiKQorCQkgIGJvb2wgbG9ja19mbHVzaF90bGIs
IHZvaWQgKmRhdGEpCiB7CiAJcmV0dXJuIHNsb3RfaGFuZGxlX2xldmVsX3JhbmdlKGt2bSwgbWVt
c2xvdCwgZm4sIHN0YXJ0X2xldmVsLAogCQkJZW5kX2xldmVsLCBtZW1zbG90LT5iYXNlX2dmbiwK
IAkJCW1lbXNsb3QtPmJhc2VfZ2ZuICsgbWVtc2xvdC0+bnBhZ2VzIC0gMSwKLQkJCWxvY2tfZmx1
c2hfdGxiKTsKKwkJCWxvY2tfZmx1c2hfdGxiLCBkYXRhKTsKIH0KIAogc3RhdGljIF9fYWx3YXlz
X2lubGluZSBib29sCiBzbG90X2hhbmRsZV9hbGxfbGV2ZWwoc3RydWN0IGt2bSAqa3ZtLCBzdHJ1
Y3Qga3ZtX21lbW9yeV9zbG90ICptZW1zbG90LAotCQkgICAgICBzbG90X2xldmVsX2hhbmRsZXIg
Zm4sIGJvb2wgbG9ja19mbHVzaF90bGIpCisJCSAgICAgIHNsb3RfbGV2ZWxfaGFuZGxlciBmbiwg
Ym9vbCBsb2NrX2ZsdXNoX3RsYiwgdm9pZCAqZGF0YSkKIHsKIAlyZXR1cm4gc2xvdF9oYW5kbGVf
bGV2ZWwoa3ZtLCBtZW1zbG90LCBmbiwgUFRfUEFHRV9UQUJMRV9MRVZFTCwKLQkJCQkgUFRfTUFY
X0hVR0VQQUdFX0xFVkVMLCBsb2NrX2ZsdXNoX3RsYik7CisJCQkJIFBUX01BWF9IVUdFUEFHRV9M
RVZFTCwgbG9ja19mbHVzaF90bGIsIGRhdGEpOwogfQogCiBzdGF0aWMgX19hbHdheXNfaW5saW5l
IGJvb2wKIHNsb3RfaGFuZGxlX2xhcmdlX2xldmVsKHN0cnVjdCBrdm0gKmt2bSwgc3RydWN0IGt2
bV9tZW1vcnlfc2xvdCAqbWVtc2xvdCwKLQkJCXNsb3RfbGV2ZWxfaGFuZGxlciBmbiwgYm9vbCBs
b2NrX2ZsdXNoX3RsYikKKwkJCXNsb3RfbGV2ZWxfaGFuZGxlciBmbiwgYm9vbCBsb2NrX2ZsdXNo
X3RsYiwgdm9pZCAqZGF0YSkKIHsKIAlyZXR1cm4gc2xvdF9oYW5kbGVfbGV2ZWwoa3ZtLCBtZW1z
bG90LCBmbiwgUFRfUEFHRV9UQUJMRV9MRVZFTCArIDEsCi0JCQkJIFBUX01BWF9IVUdFUEFHRV9M
RVZFTCwgbG9ja19mbHVzaF90bGIpOworCQkJCSBQVF9NQVhfSFVHRVBBR0VfTEVWRUwsIGxvY2tf
Zmx1c2hfdGxiLCBkYXRhKTsKIH0KIAogc3RhdGljIF9fYWx3YXlzX2lubGluZSBib29sCiBzbG90
X2hhbmRsZV9sZWFmKHN0cnVjdCBrdm0gKmt2bSwgc3RydWN0IGt2bV9tZW1vcnlfc2xvdCAqbWVt
c2xvdCwKLQkJIHNsb3RfbGV2ZWxfaGFuZGxlciBmbiwgYm9vbCBsb2NrX2ZsdXNoX3RsYikKKwkJ
IHNsb3RfbGV2ZWxfaGFuZGxlciBmbiwgYm9vbCBsb2NrX2ZsdXNoX3RsYiwgdm9pZCAqZGF0YSkK
IHsKIAlyZXR1cm4gc2xvdF9oYW5kbGVfbGV2ZWwoa3ZtLCBtZW1zbG90LCBmbiwgUFRfUEFHRV9U
QUJMRV9MRVZFTCwKLQkJCQkgUFRfUEFHRV9UQUJMRV9MRVZFTCwgbG9ja19mbHVzaF90bGIpOwor
CQkJCSBQVF9QQUdFX1RBQkxFX0xFVkVMLCBsb2NrX2ZsdXNoX3RsYiwgZGF0YSk7CiB9CiAKIHZv
aWQga3ZtX3phcF9nZm5fcmFuZ2Uoc3RydWN0IGt2bSAqa3ZtLCBnZm5fdCBnZm5fc3RhcnQsIGdm
bl90IGdmbl9lbmQpCkBAIC01MTczLDcgKzUxNzksNyBAQCB2b2lkIGt2bV96YXBfZ2ZuX3Jhbmdl
KHN0cnVjdCBrdm0gKmt2bSwgZ2ZuX3QgZ2ZuX3N0YXJ0LCBnZm5fdCBnZm5fZW5kKQogCiAJCQlz
bG90X2hhbmRsZV9sZXZlbF9yYW5nZShrdm0sIG1lbXNsb3QsIGt2bV96YXBfcm1hcHAsCiAJCQkJ
CQlQVF9QQUdFX1RBQkxFX0xFVkVMLCBQVF9NQVhfSFVHRVBBR0VfTEVWRUwsCi0JCQkJCQlzdGFy
dCwgZW5kIC0gMSwgdHJ1ZSk7CisJCQkJCQlzdGFydCwgZW5kIC0gMSwgdHJ1ZSwgTlVMTCk7CiAJ
CX0KIAl9CiAKQEAgLTUxODEsOSArNTE4NywxMCBAQCB2b2lkIGt2bV96YXBfZ2ZuX3JhbmdlKHN0
cnVjdCBrdm0gKmt2bSwgZ2ZuX3QgZ2ZuX3N0YXJ0LCBnZm5fdCBnZm5fZW5kKQogfQogCiBzdGF0
aWMgYm9vbCBzbG90X3JtYXBfd3JpdGVfcHJvdGVjdChzdHJ1Y3Qga3ZtICprdm0sCi0JCQkJICAg
IHN0cnVjdCBrdm1fcm1hcF9oZWFkICpybWFwX2hlYWQpCisJCQkJICAgIHN0cnVjdCBrdm1fcm1h
cF9oZWFkICpybWFwX2hlYWQsCisJCQkJICAgIHZvaWQgKmRhdGEpCiB7Ci0JcmV0dXJuIF9fcm1h
cF93cml0ZV9wcm90ZWN0KGt2bSwgcm1hcF9oZWFkLCBmYWxzZSk7CisJcmV0dXJuIF9fcm1hcF93
cml0ZV9wcm90ZWN0KGt2bSwgcm1hcF9oZWFkLCBmYWxzZSwgZGF0YSk7CiB9CiAKIHZvaWQga3Zt
X21tdV9zbG90X3JlbW92ZV93cml0ZV9hY2Nlc3Moc3RydWN0IGt2bSAqa3ZtLApAQCAtNTE5Myw3
ICs1MjAwLDcgQEAgdm9pZCBrdm1fbW11X3Nsb3RfcmVtb3ZlX3dyaXRlX2FjY2VzcyhzdHJ1Y3Qg
a3ZtICprdm0sCiAKIAlzcGluX2xvY2soJmt2bS0+bW11X2xvY2spOwogCWZsdXNoID0gc2xvdF9o
YW5kbGVfYWxsX2xldmVsKGt2bSwgbWVtc2xvdCwgc2xvdF9ybWFwX3dyaXRlX3Byb3RlY3QsCi0J
CQkJICAgICAgZmFsc2UpOworCQkJCSAgICAgIGZhbHNlLCBOVUxMKTsKIAlzcGluX3VubG9jaygm
a3ZtLT5tbXVfbG9jayk7CiAKIAkvKgpAQCAtNTIxOSw3ICs1MjI2LDggQEAgdm9pZCBrdm1fbW11
X3Nsb3RfcmVtb3ZlX3dyaXRlX2FjY2VzcyhzdHJ1Y3Qga3ZtICprdm0sCiB9CiAKIHN0YXRpYyBi
b29sIGt2bV9tbXVfemFwX2NvbGxhcHNpYmxlX3NwdGUoc3RydWN0IGt2bSAqa3ZtLAotCQkJCQkg
c3RydWN0IGt2bV9ybWFwX2hlYWQgKnJtYXBfaGVhZCkKKwkJCQkJIHN0cnVjdCBrdm1fcm1hcF9o
ZWFkICpybWFwX2hlYWQsCisJCQkJCSB2b2lkICpkYXRhKQogewogCXU2NCAqc3B0ZXA7CiAJc3Ry
dWN0IHJtYXBfaXRlcmF0b3IgaXRlcjsKQEAgLTUyNTcsNyArNTI2NSw3IEBAIHZvaWQga3ZtX21t
dV96YXBfY29sbGFwc2libGVfc3B0ZXMoc3RydWN0IGt2bSAqa3ZtLAogCS8qIEZJWE1FOiBjb25z
dC1pZnkgYWxsIHVzZXMgb2Ygc3RydWN0IGt2bV9tZW1vcnlfc2xvdC4gICovCiAJc3Bpbl9sb2Nr
KCZrdm0tPm1tdV9sb2NrKTsKIAlzbG90X2hhbmRsZV9sZWFmKGt2bSwgKHN0cnVjdCBrdm1fbWVt
b3J5X3Nsb3QgKiltZW1zbG90LAotCQkJIGt2bV9tbXVfemFwX2NvbGxhcHNpYmxlX3NwdGUsIHRy
dWUpOworCQkJIGt2bV9tbXVfemFwX2NvbGxhcHNpYmxlX3NwdGUsIHRydWUsIE5VTEwpOwogCXNw
aW5fdW5sb2NrKCZrdm0tPm1tdV9sb2NrKTsKIH0KIApAQCAtNTI2Nyw3ICs1Mjc1LDcgQEAgdm9p
ZCBrdm1fbW11X3Nsb3RfbGVhZl9jbGVhcl9kaXJ0eShzdHJ1Y3Qga3ZtICprdm0sCiAJYm9vbCBm
bHVzaDsKIAogCXNwaW5fbG9jaygma3ZtLT5tbXVfbG9jayk7Ci0JZmx1c2ggPSBzbG90X2hhbmRs
ZV9sZWFmKGt2bSwgbWVtc2xvdCwgX19ybWFwX2NsZWFyX2RpcnR5LCBmYWxzZSk7CisJZmx1c2gg
PSBzbG90X2hhbmRsZV9sZWFmKGt2bSwgbWVtc2xvdCwgX19ybWFwX2NsZWFyX2RpcnR5LCBmYWxz
ZSwgTlVMTCk7CiAJc3Bpbl91bmxvY2soJmt2bS0+bW11X2xvY2spOwogCiAJbG9ja2RlcF9hc3Nl
cnRfaGVsZCgma3ZtLT5zbG90c19sb2NrKTsKQEAgLTUyOTAsNyArNTI5OCw3IEBAIHZvaWQga3Zt
X21tdV9zbG90X2xhcmdlcGFnZV9yZW1vdmVfd3JpdGVfYWNjZXNzKHN0cnVjdCBrdm0gKmt2bSwK
IAogCXNwaW5fbG9jaygma3ZtLT5tbXVfbG9jayk7CiAJZmx1c2ggPSBzbG90X2hhbmRsZV9sYXJn
ZV9sZXZlbChrdm0sIG1lbXNsb3QsIHNsb3Rfcm1hcF93cml0ZV9wcm90ZWN0LAotCQkJCQlmYWxz
ZSk7CisJCQkJCWZhbHNlLCBOVUxMKTsKIAlzcGluX3VubG9jaygma3ZtLT5tbXVfbG9jayk7CiAK
IAkvKiBzZWUga3ZtX21tdV9zbG90X3JlbW92ZV93cml0ZV9hY2Nlc3MgKi8KQEAgLTUzMDcsNyAr
NTMxNSw4IEBAIHZvaWQga3ZtX21tdV9zbG90X3NldF9kaXJ0eShzdHJ1Y3Qga3ZtICprdm0sCiAJ
Ym9vbCBmbHVzaDsKIAogCXNwaW5fbG9jaygma3ZtLT5tbXVfbG9jayk7Ci0JZmx1c2ggPSBzbG90
X2hhbmRsZV9hbGxfbGV2ZWwoa3ZtLCBtZW1zbG90LCBfX3JtYXBfc2V0X2RpcnR5LCBmYWxzZSk7
CisJZmx1c2ggPSBzbG90X2hhbmRsZV9hbGxfbGV2ZWwoa3ZtLCBtZW1zbG90LCBfX3JtYXBfc2V0
X2RpcnR5LCBmYWxzZSwKKwkJCU5VTEwpOwogCXNwaW5fdW5sb2NrKCZrdm0tPm1tdV9sb2NrKTsK
IAogCWxvY2tkZXBfYXNzZXJ0X2hlbGQoJmt2bS0+c2xvdHNfbG9jayk7Ci0tIAoyLjE2LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 06:16:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 06:16: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 1fglBP-0005iI-Ck; Sat, 21 Jul 2018 06:15: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=j51w=kf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fglBN-0005hv-T7
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 06:15:57 +0000
X-Inumbo-ID: 77444bba-8cad-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77444bba-8cad-11e8-a8a5-bc764e045a96;
 Sat, 21 Jul 2018 08:15:29 +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 1fglBI-0005PY-RC; Sat, 21 Jul 2018 06:15: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 1fglBI-0003EM-In; Sat, 21 Jul 2018 06:15:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fglBI-0007kb-IA; Sat, 21 Jul 2018 06:15:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125484-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=2aa4fb10a574a62dfb02bba15a2934e8bd83d2a1
X-Osstest-Versions-That: ovmf=da417eb8ed4bbaf149c31d197eb56fc8a5abbf68
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 21 Jul 2018 06:15:52 +0000
Subject: [Xen-devel] [ovmf test] 125484: 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>

ZmxpZ2h0IDEyNTQ4NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0ODQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyYWE0ZmIxMGE1NzRhNjJkZmIwMmJiYTE1YTI5MzRl
OGJkODNkMmExCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkYTQxN2Vi
OGVkNGJiYWYxNDljMzFkMTk3ZWI1NmZjOGE1YWJiZjY4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU0NTQgIDIwMTgtMDctMjAgMDM6MTA6MzkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NDg0ICAyMDE4LTA3LTIwIDE5OjEwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
b3NzdGVzdC9vdm1mLmdpdAogICBkYTQxN2ViOGVkLi4yYWE0ZmIxMGE1ICAyYWE0ZmIxMGE1NzRh
NjJkZmIwMmJiYTE1YTI5MzRlOGJkODNkMmExIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 07:55:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 07: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 1fgmjV-0004LK-UH; Sat, 21 Jul 2018 07:55: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=j51w=kf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgmjU-0004L8-Px
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 07:55:16 +0000
X-Inumbo-ID: 6edd990b-8cbb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6edd990b-8cbb-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 07: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 1fgmjP-0007Ry-PA; Sat, 21 Jul 2018 07:55: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 1fgmjP-0001lD-DJ; Sat, 21 Jul 2018 07:55:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgmjP-0004JT-CM; Sat, 21 Jul 2018 07:55:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125438-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-xl:<job
 status>:broken:regression
 xen-unstable:test-arm64-arm64-libvirt-xsm:<job status>:broken:regression
 xen-unstable:test-arm64-arm64-libvirt-xsm:host-install(4):broken:regression
 xen-unstable:test-arm64-arm64-xl:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-raw:debian-di-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck: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-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-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-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=3cdac2805692c7accde2f405d81cc0be799aee48
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 21 Jul 2018 07:55:11 +0000
Subject: [Xen-devel] [xen-unstable test] 125438: 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>

ZmxpZ2h0IDEyNTQzOCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQzOC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTI1MTc4CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE3OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTc4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1
MTc4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAg
IDNjZGFjMjgwNTY5MmM3YWNjZGUyZjQwNWQ4MWNjMGJlNzk5YWVlNDgKYmFzZWxpbmUgdmVyc2lv
bjoKIHhlbiAgICAgICAgICAgICAgICAgIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5
NTI2NzljODEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE3OCAgMjAxOC0wNy0xNSAxMDoyMDox
MSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNTkgIDIwMTgtMDctMTcgMDQ6
MjI6NDEgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU0
MzggIDIwMTgtMDctMTkgMTg6NDc6MjMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhl
ci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVy
LncuY2xhcmtAZ21haWwuY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgog
IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+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
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwg
YnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSBicm9rZW4KYnJv
a2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bCBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjQyIGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 09:07:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 09: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 1fgnqu-0001Uc-QW; Sat, 21 Jul 2018 09:07: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=j51w=kf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgnqt-0001UO-52
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 09:06:59 +0000
X-Inumbo-ID: 73455e8a-8cc5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73455e8a-8cc5-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 09:07: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 1fgnqo-00010X-HQ; Sat, 21 Jul 2018 09:06: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 1fgnqo-0006nS-6L; Sat, 21 Jul 2018 09:06:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgnqo-0000Zi-4l; Sat, 21 Jul 2018 09:06:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125455-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-arndale:<job
 status>:broken:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.14:test-amd64-i386-xl:debian-install:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:host-install(4):broken:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-pvshim:debian-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-amd64-examine:memdisk-try-append:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 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-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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-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:migrate-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-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-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-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-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-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-amd64-xl-qemut-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=cff26c95b24c7b7147db17b623dee946bd25ec95
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 21 Jul 2018 09:06:54 +0000
Subject: [Xen-devel] [linux-4.14 test] 125455: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ1NSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0NTUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTI3MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxNzUKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3NQoKVGVz
dHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjUy
NzAgcGFzcyBpbiAxMjU0NTUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgaW4gMTI1MjcwIHBhc3MgaW4gMTI1NDU1CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMjUyNzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNTMzNQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgIDQgbWVtZGlzay10cnktYXBwZW5kICBmYWlsIGluIDEyNTMzNSBsaWtlIDEyNTE0
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBjZmYyNmM5NWIyNGM3YjcxNDdkYjE3
YjYyM2RlZTk0NmJkMjVlYzk1CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICAxZTkyZTgxMzU1NGE5Mzc0MTY2NmU5ZjM3OGE4M2Q3MDQwNWI5MDc2CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjUxNzUgIDIwMTgtMDctMTUgMDg6MDQ6MzYgWiAgICA2IGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI1MjcwICAyMDE4LTA3LTE3IDEwOjEwOjEzIFogICAgMyBkYXlzICAgIDMg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBcmQgQmllc2hldXZl
bCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBcnRlbSBCaXR5dXRza2l5IDxhcnRlbS5i
aXR5dXRza2l5QGludGVsLmNvbT4KICBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5j
by51az4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAg
Q2hyaXN0aWFuIEJyYXVuZXIgPGNocmlzdGlhbi5icmF1bmVyQHVidW50dS5jb20+CiAgQ2hyaXN0
b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgRGFtaWVuIExlIE1vYWwgPGRhbWllbi5sZW1vYWxA
d2RjLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGVu
bmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwuY29tPgogIEVyaWMgQmln
Z2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2ds
ZS5jb20+CiAgRmxvcmlhbiBXZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEdyZWcgS3JvYWgtSGFy
dG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29l
ZGVAcmVkaGF0LmNvbT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+
CiAgSHVpIFdhbmcgPGh1aS53YW5nQGNhbm9uaWNhbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdv
QGtlcm5lbC5vcmc+CiAgSmFlZ2V1ayBLaW0gPGphZWdldWtAa2VybmVsLm9yZz4KICBKYW5uIEhv
cm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29t
PgogIEplbnMgQXhib2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKaWFuLUhvbmcgUGFuIDxqaWFuLWhv
bmdAZW5kbGVzc20uY29tPgogIEpvZWwgRmVybmFuZGVzIChHb29nbGUpIDxqb2VsQGpvZWxmZXJu
YW5kZXMub3JnPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb24gSHVudGVy
IDxqb25hdGhhbmhAbnZpZGlhLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgS2FpIENoaWVoIENodWFuZyA8a2FpY2hpZWguY2h1YW5nQG1lZGlhdGVrLmNvbT4KICBLYWlD
aGllaCBDaHVhbmcgPGthaWNoaWVoLmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2FzaHlhcCBEZXNh
aSA8a2FzaHlhcC5kZXNhaUBicm9hZGNvbS5jb20+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJv
bWl1bS5vcmc+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVsLmNvbT4KICBMZW9uIFJv
bWFub3Zza3kgPGxlb25yb0BtZWxsYW5veC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRz
QGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4K
ICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hc2Fo
aXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+CiAgTWF1cm8gQ2FydmFs
aG8gQ2hlaGFiIDxtY2hlaGFiQHMtb3BlbnNvdXJjZS5jb20+CiAgTWljaGFlbCBKLiBSdWhsIDxt
aWNoYWVsLmoucnVobEBpbnRlbC5jb20+CiAgTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+
CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5jb20+CiAgTXVycmF5IE1jQWxsaXN0ZXIgPG11
cnJheS5tY2FsbGlzdGVyQGluc29tbmlhc2VjLmNvbT4KICBOYWRhdiBBbWl0IDxuYW1pdEB2bXdh
cmUuY29tPgogIE5pY28gU25lY2sgPHNuZWNrbmljb0BnbWFpbC5jb20+CiAgT2xlZyBOZXN0ZXJv
diA8b2xlZ0ByZWRoYXQuY29tPgogIE9sbGkgU2Fsb25lbiA8b2xsaS5zYWxvbmVuQGlraS5maT4K
ICBPc2NhciBTYWx2YWRvciA8b3NhbHZhZG9yQHN1c2UuZGU+CiAgUGFibG8gTmVpcmEgQXl1c28g
PHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGF1bCBCdXJ0b24gPHBhdWwuYnVydG9uQG1pcHMuY29t
PgogIFBhdWwgTWVuemVsIDxwbWVuemVsQG1vbGdlbi5tcGcuZGU+CiAgUGluZy1LZSBTaGloIDxw
a3NoaWhAcmVhbHRlay5jb20+CiAgUWluZyBYaWEgPHhpYXFpbmcxN0BoaXNpbGljb24uY29tPgog
IFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYW5keSBE
dW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBTY290dCBCYXVlciA8c2NvdHQuYmF1ZXJA
aW50ZWwuY29tPgogIFNlYW4gWW91bmcgPHNlYW5AbWVzcy5vcmc+CiAgU2VyZ2UgU2VtaW4gPGZh
bmNlci5sYW5jZXJAZ21haWwuY29tPgogIFNoaXZhc2hhcmFuIFMgPHNoaXZhc2hhcmFuLnNyaWth
bnRlc2h3YXJhQGJyb2FkY29tLmNvbT4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25lci5jaD4K
ICBTdGVmYW4gSGFiZXJsYW5kIDxzdGhAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZXZlIFdpc2Ug
PHN3aXNlQG9wZW5ncmlkY29tcHV0aW5nLmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8
cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlwbS5tdWtoZXJqZWVA
Z21haWwuY29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUZWp1biBIZW8gPHRq
QGtlcm5lbC5vcmc+CiAgVGV0c3VvIEhhbmRhIDxwZW5ndWluLWtlcm5lbEBpLWxvdmUuc2FrdXJh
Lm5lLmpwPgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhpZXJyeSBSZWRpbmcg
PHRyZWRpbmdAbnZpZGlhLmNvbT4KICBVbGYgSGFuc3NvbiA8dWxmLmhhbnNzb25AbGluYXJvLm9y
Zz4KICBWbGFzdGltaWwgQmFia2EgPHZiYWJrYUBzdXNlLmN6PgogIFdpbGwgRGVhY29uIDx3aWxs
LmRlYWNvbkBhcm0uY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgeDAw
MjcwMTcwIDx4aWFxaW5nMTdAaGlzaWxpY29uLmNvbT4KICBZYW5kb25nIFpoYW8gPHlhbmRvbmc3
NzUyMEBnbWFpbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgYnJv
a2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3MTYgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 09:25:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 09: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 1fgo8H-0002vn-I1; Sat, 21 Jul 2018 09:24: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=i9kd=kf=xenproject.org=prvs=7334aaea5=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fgo8G-0002uy-6h
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 09:24:56 +0000
X-Inumbo-ID: dd34fd16-8cc7-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd34fd16-8cc7-11e8-a8a5-bc764e045a96;
 Sat, 21 Jul 2018 11:24:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,384,1526342400"; d="scan'208";a="60788523"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74993-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=2aa4fb10a574a62dfb02bba15a2934e8bd83d2a1
X-Osstest-Versions-That: ovmf=da417eb8ed4bbaf149c31d197eb56fc8a5abbf68
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 21 Jul 2018 10:24:50 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74993: 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
NDk5MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc0OTkzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzQ5OTAKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBvdm1mICAgICAgICAgICAg
ICAgICAyYWE0ZmIxMGE1NzRhNjJkZmIwMmJiYTE1YTI5MzRlOGJkODNkMmExCmJhc2VsaW5lIHZl
cnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkYTQxN2ViOGVkNGJiYWYxNDljMzFkMTk3ZWI1
NmZjOGE1YWJiZjY4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5OTAgIDIwMTgtMDctMjAgMDY6
MjY6NDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc0OTkzICAyMDE4LTA3LTIx
IDA2OjI4OjU5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFn
ZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
c291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBs
aWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCAyYWE0ZmIxMGE1NzRhNjJkZmIwMmJiYTE1YTI5MzRlOGJkODNk
MmExCkF1dGhvcjogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KRGF0ZTogICBUaHUg
SnVsIDE5IDE5OjQzOjQxIDIwMTggKzAyMDAKCiAgICBPdm1mUGtnL1hlblB2QmxrRHhlOiByZW1v
dmUgZ0VmaURldmljZVBhdGhQcm90b2NvbEd1aWQgZnJvbSBbUHJvdG9jb2xzXQogICAgCiAgICBY
ZW5QdkJsa0R4ZSBkb2Vzbid0IHJlZmVyZW5jZSBnRWZpRGV2aWNlUGF0aFByb3RvY29sR3VpZDsg
cmVtb3ZlIGl0IGZyb20KICAgIHRoZSBJTkYgZmlsZS4KICAgIAogICAgQ2M6IEFudGhvbnkgUGVy
YXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgQ2M6IEFyZCBCaWVzaGV1dmVsIDxh
cmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogICAgQ2M6IEpvcmRhbiBKdXN0ZW4gPGpvcmRhbi5s
Lmp1c3RlbkBpbnRlbC5jb20+CiAgICBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGlu
YXJvLm9yZz4KICAgIENjOiBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICAgIFJl
cG9ydGVkLWJ5OiBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICAgIFJlZjogaHR0
cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDM0CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEpvcmRhbiBKdXN0ZW4gPGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 09:47:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 09: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 1fgoUA-0004UI-Ej; Sat, 21 Jul 2018 09: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=i9kd=kf=xenproject.org=prvs=7334aaea5=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fgoU9-0004U6-Fx
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 09:47:33 +0000
X-Inumbo-ID: 0674acf5-8ccb-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0674acf5-8ccb-11e8-a8a5-bc764e045a96;
 Sat, 21 Jul 2018 11:47:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,384,1526342400"; d="scan'208";a="60788898"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74994-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74968
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 21 Jul 2018 10:47:29 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 74994: 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>

ZmxpZ2h0IDc0OTk0IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzQ5OTQvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtc3RyZXRjaC1uZXRib290LXB5Z3J1
YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5NjgKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NDk2OAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEw
IGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk2OAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0
OTY4CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk2OAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc0OTY4Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zdHJldGNoLW5l
dGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1h
cm1oZi1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0
CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rl
c3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 11:55:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 11:55: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 1fgqTv-0005Cg-R9; Sat, 21 Jul 2018 11: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=j51w=kf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgqTu-0005CU-Lz
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 11:55:26 +0000
X-Inumbo-ID: fbb637b9-8cdc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fbb637b9-8cdc-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 11:55:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fgqTq-0004WX-4K; Sat, 21 Jul 2018 11:55: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 1fgqTp-0003bz-O1; Sat, 21 Jul 2018 11:55:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgqTp-00012p-N2; Sat, 21 Jul 2018 11:55:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125495-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=831bb137a88a578262cf28d60096ad563bad3f7c
X-Osstest-Versions-That: ovmf=2aa4fb10a574a62dfb02bba15a2934e8bd83d2a1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 21 Jul 2018 11:55:21 +0000
Subject: [Xen-devel] [ovmf test] 125495: 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>

ZmxpZ2h0IDEyNTQ5NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0OTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4MzFiYjEzN2E4OGE1NzgyNjJjZjI4ZDYwMDk2YWQ1
NjNiYWQzZjdjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyYWE0ZmIx
MGE1NzRhNjJkZmIwMmJiYTE1YTI5MzRlOGJkODNkMmExCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU0ODQgIDIwMTgtMDctMjAgMTk6MTA6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NDk1ICAyMDE4LTA3LTIxIDA2OjE2OjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhbyBaaGFu
ZyA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KICBaaGFuZywgQ2hhbyBCIDxjaGFvLmIuemhhbmdA
aW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
Z2l0CiAgIDJhYTRmYjEwYTUuLjgzMWJiMTM3YTggIDgzMWJiMTM3YTg4YTU3ODI2MmNmMjhkNjAw
OTZhZDU2M2JhZDNmN2MgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 13:56:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 13:56:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgsMH-0005G3-MF; Sat, 21 Jul 2018 13:55: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=i9kd=kf=xenproject.org=prvs=7334aaea5=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fgsMG-0005Fn-JV
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 13:55:40 +0000
X-Inumbo-ID: c7ce7f52-8ced-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7ce7f52-8ced-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 13:55:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,385,1526342400"; d="scan'208";a="60793592"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74995-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:nonblocking
X-Osstest-Versions-This: ovmf=831bb137a88a578262cf28d60096ad563bad3f7c
X-Osstest-Versions-That: ovmf=2aa4fb10a574a62dfb02bba15a2934e8bd83d2a1
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 21 Jul 2018 14:55:35 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74995: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NDk5NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc0OTk1LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBy
dW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ5OTMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxpa2UgNzQ5OTMKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBvdm1mICAgICAgICAgICAgICAgICA4MzFiYjEzN2E4OGE1Nzgy
NjJjZjI4ZDYwMDk2YWQ1NjNiYWQzZjdjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAg
ICAgICAgICAyYWE0ZmIxMGE1NzRhNjJkZmIwMmJiYTE1YTI5MzRlOGJkODNkMmExCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAgNzQ5OTMgIDIwMTgtMDctMjEgMDY6Mjg6NTkgWiAgICAwIGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgIDc0OTk1ICAyMDE4LTA3LTIxIDEyOjIyOjU0IFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQ2hhbyBaaGFuZyA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KICBaaGFuZywgQ2hhbyBC
IDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczog
L2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5z
b3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDgzMWJiMTM3YTg4YTU3
ODI2MmNmMjhkNjAwOTZhZDU2M2JhZDNmN2MKQXV0aG9yOiBaaGFuZywgQ2hhbyBCIDxjaGFvLmIu
emhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMTkgMTc6NTY6MzggMjAxOCArMDgwMAoK
ICAgIFNlY3VyaXR5UGtnOiBUY2dTbW06IEhhbmRsZSBpbnZhbGlkIHBhcmFtZXRlciBpbiBNT1Ig
U01JIGhhbmRsZXIKICAgIAogICAgQWRkIG1vcmUgbG9naWMgdG8gZmlsdGVyIGludmFsaWQgZnVu
Y3Rpb24gcGFyYW1ldGVyIGluIE1PUiBDb250cm9sIFNNSSBoYW5kbGVyCiAgICAKICAgIENjOiBM
b25nIFFpbiA8cWluLmxvbmdAaW50ZWwuY29tPgogICAgQ2M6IFlhbyBKaWV3ZW4gPGppZXdlbi55
YW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQ2hhbyBaaGFuZyA8Y2hhby5iLnpo
YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMb25nIFFpbiA8cWluLmxvbmdAaW50ZWwu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 14:08:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 14:08: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 1fgsYm-0006BT-Ri; Sat, 21 Jul 2018 14:08: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=j51w=kf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgsYl-0006BJ-5H
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 14:08:35 +0000
X-Inumbo-ID: 94e627f2-8cef-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 94e627f2-8cef-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 14:08: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 1fgsYg-0007Jt-7P; Sat, 21 Jul 2018 14:08:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fgsYg-0004Th-07; Sat, 21 Jul 2018 14:08:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgsYf-0002O4-VY; Sat, 21 Jul 2018 14:08:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125465-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 21 Jul 2018 14:08:29 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 125465: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ2NSBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NDY1LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjQ3OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDc5NyAgMjAxOC0w
Ni0yOCAxNjoyNzozMSBaICAgMjIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNzMgIDIw
MTgtMDctMTcgMTE6Mzg6NTkgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGJlcnRvIEdhcmNpYSA8YmVydG9A
aWdhbGlhLmNvbT4KICBBbGV4YW5kcm8gU2FuY2hleiBCYWNoIDxhbGV4YW5kcm9AcGhpLm56Pgog
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIEJyaWplc2ggU2lu
Z2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBCcnVjZSBSb2dlcnMgPGJyb2dlcnNAc3VzZS5j
b20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENv
cm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nZSA8YmVy
cmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQu
Y29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERyLiBE
YXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0
IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQr
cmVuZXNhc0BnbGlkZXIuYmU+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAg
R3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJt
LmNvbT4KICBIZW5yeSBXZXJ0eiA8aHdlcnR6MTBAZ21haWwuY29tPgogIEphY2sgU2Nod2FydHog
PGphY2suc2Nod2FydHpAb3JhY2xlLmNvbT4KICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1l
bnMuY29tPgogIEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KICBKYXNvbiBXYW5n
IDxqYXNvd2FuZ0ByZWRoYXQuY29tPgogIEplZmYgQ29keSA8amNvZHlAcmVkaGF0LmNvbT4KICBK
aW50YWNrIExpbSA8amludGFja0Bjcy5jb2x1bWJpYS5lZHU+CiAgSm9obiBTbm93IDxqc25vd0By
ZWRoYXQuY29tPgogIEpvaG4gVGhvbXNvbiA8Z2l0QGpvaG50aG9tc29uLmZhc3RtYWlsLmNvbS5h
dT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEtPTlJBRCBGcmVkZXJpYyA8ZnJl
ZGVyaWMua29ucmFkQGFkYWNvcmUuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExh
dXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZpdmllciA8bHZpdmll
ckByZWRoYXQuY29tPgogIGxpbnpoZWNoZW5nIDxsaW56aGVjaGVuZ0BodWF3ZWkuY29tPgogIE1h
cmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmsgQ2F2
ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1heCBGaWxpcHBvdiA8
amNtdmJrYmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWlj
aGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtp
biA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFlbCBXYWxsZSA8bWljaGFlbEB3YWxsZS5jYz4KICBN
aWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE11cmlsbyBPcHNmZWxkZXIg
QXJhdWpvIDxtdXJpbG9vQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBOaWEgQWxhcmllIDxuaWEuYWxh
cmllQGdtYWlsLmNvbT4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGFvbG8gQm9u
emluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBMaWV2ZW4gPHBsQGthbXAuZGU+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRl
cnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3Jn
PgogIFByYXNhZCBTaW5nYW1zZXR0eSA8cHJhc2FkLnNpbmdhbXNldHR5QG9yYWNsZS5jb20+CiAg
UHJhc2FkIFNpbmdhbXNldHR5IDxwcmFzYWQuc2luZ2Ftc2V0eUBvcmFjbGUuY29tPgogIFIuIE5h
Z2Vzd2FyYSBTYXN0cnkgPG5hc2FzdHJ5QGluLmlibS5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24g
PHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFn
ZXJ3YWxsQGNpdHJpeC5jb20+CiAgU2hhbm5vbiBaaGFvIDx6aGFvc2hlbmdsb25nQGh1YXdlaS5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFu
IEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRo
YXQuY29tPgogIFRpd2VpIEJpZSA8dGl3ZWkuYmllQGludGVsLmNvbT4KICBWaWN0b3IgS2FtZW5z
a3kgPGthbWVuc2t5QGNpc2NvLmNvbT4KICBWaWt0b3IgTWloYWpsb3Zza2kgPG1paGFqbG92QGxp
bnV4LnZuZXQuaWJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzAwMSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 14:36:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 14: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 1fgszQ-0008Kl-3m; Sat, 21 Jul 2018 14:36: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=ldtt=kf=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fgszO-0008Kb-GW
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 14:36:06 +0000
X-Inumbo-ID: 6d1d8600-8cf3-11e8-a6a9-d7ebe60f679a
Received: from wout5-smtp.messagingengine.com (unknown [64.147.123.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d1d8600-8cf3-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 14:36:17 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id A9D1C2AD;
 Sat, 21 Jul 2018 10:36:02 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Sat, 21 Jul 2018 10:36:03 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=karFL3MVS8FCoyjVxqUNRb0p55MFJ
 fRr2z7wMPodJQw=; b=khHpgdzdlC5Lpk/u+f83koXuVRAuAHjuGAN/ihS8zNo+k
 /hooXJbVu/vWBoNVa+QB7+4FTEHBUh/kvKemZCHj/yi1LzrHBI6S6VdJ7T9JZWxe
 Oyv+3iIwMKFpuJaiyswjntMJYCcTpx57ePzQl4ANWW2kF6u5HTNAOAaySMBj1d5s
 yebchb+UFnHHV8Mt5aqMpoBRPOts+VjzEa94kAFdIWnaxoff/NySzunpwmMfADBz
 EMNkZiCbQwRtz5JSMN2BeTnMc29MWu82NP5vAtcuqkGXbf/987LbeVhaDy13wJMT
 UKauZPzMjbdP+5csu3JC+7Sk6CTsYrHdn0XXizYJQ==
X-ME-Proxy: <xmx:0URTWwhn73D7WmoYEh73UI3B1qCBbjzGn8ehMX9H92S7KdBnK_YwQQ>
 <xmx:0URTW21rTBwTC9IV2cPt_UEar_oF61LX3jbfFRS8IRLCadyBE370mg>
 <xmx:0URTW48qbGRODIKqjyxJ9FwKHU3j-sv8eGH1c9DFm6TAlZgLS8LO1Q>
 <xmx:0URTW8Of9oS_Nu1qrUVvuo1Mmc6DVqB_49qQmTTvSmRD-tEank1xFQ>
 <xmx:0URTW0Dv_3mqqQegU7kNb0FhUC9NsrId1PXdWZ7exOkzPar5rKGbtA>
 <xmx:0kRTW1wtq-KVRqek8Gfd1OUr51NKIs1WJoEsLBPTzdZCbdKpm4d0nA>
X-ME-Sender: <xms:0URTW4s2wNf79VnG8WpTnc86CCMhmeNotFiXMcYbCQN4bt-i8PLulQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 54F1FE4439;
 Sat, 21 Jul 2018 10:36:00 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Sat, 21 Jul 2018 16:35:37 +0200
Message-Id: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] xenstore-client: Add option for raw in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.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>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgoKUGFyc2lu
Zy9nZW5lcmF0aW5nIHRoZSBlc2NhcGUgc2VxdWVuY2VzIHVzZWQgYnkgeGVuc3RvcmUtY2xpZW50
IGlzIG5vbgp0cml2aWFsLiBTbyBtYWtlIHNjcmlwdGluZyAoZm9yIHVzZSBpbiBzdHViZG9tKSBl
YXNpZXIgYnkgYWRkaW5nIGEgcmF3Cm9wdGlvbi4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6
eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCiB0
b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYyB8IDUxICsrKysrKysrKysrKysrKysrKysr
KysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVfY2xpZW50LmMgYi90
b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYwppbmRleCAzZDE0ZDM3ZTYyLi45MDQyMDRi
YzJkIDEwMDY0NAotLS0gYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYworKysgYi90
b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYwpAQCAtNjgsNiArNjgsMTggQEAgb3V0cHV0
KGNvbnN0IGNoYXIgKmZtdCwgLi4uKSB7CiAgICAgb3V0cHV0X3BvcyArPSBsZW47CiB9CiAKK3N0
YXRpYyB2b2lkCitvdXRwdXRfcmF3KGNvbnN0IGNoYXIgKmRhdGEsIGludCBsZW4pIHsKKyAgICBp
ZiAob3V0cHV0X3BvcyArIGxlbiA+IG91dHB1dF9zaXplKSB7CisgICAgICAgIG91dHB1dF9zaXpl
ICs9IGxlbiArIDEwMjQ7CisJb3V0cHV0X2J1ZiA9IHJlYWxsb2Mob3V0cHV0X2J1Ziwgb3V0cHV0
X3NpemUpOworCWlmIChvdXRwdXRfYnVmID09IE5VTEwpCisJICAgIGVycigxLCAibWFsbG9jIik7
CisgICAgfQorICAgIG1lbWNweSgmb3V0cHV0X2J1ZltvdXRwdXRfcG9zXSwgZGF0YSwgbGVuKTsK
KyAgICBvdXRwdXRfcG9zICs9IGxlbjsKK30KKwogc3RhdGljIHZvaWQKIHVzYWdlKGVudW0gbW9k
ZSBtb2RlLCBpbnQgaW5jbF9tb2RlLCBjb25zdCBjaGFyICpwcm9nbmFtZSkKIHsKQEAgLTc4LDEw
ICs5MCwxMCBAQCB1c2FnZShlbnVtIG1vZGUgbW9kZSwgaW50IGluY2xfbW9kZSwgY29uc3QgY2hh
ciAqcHJvZ25hbWUpCiAJZXJyeCgxLCAiVXNhZ2U6ICVzIDxtb2RlPiBbLWhdIFsuLi5dIiwgcHJv
Z25hbWUpOwogICAgIGNhc2UgTU9ERV9yZWFkOgogCW1zdHIgPSBpbmNsX21vZGUgPyAicmVhZCAi
IDogIiI7Ci0JZXJyeCgxLCAiVXNhZ2U6ICVzICVzWy1oXSBbLXBdIFstc10ga2V5IFsuLi5dIiwg
cHJvZ25hbWUsIG1zdHIpOworCWVycngoMSwgIlVzYWdlOiAlcyAlc1staF0gWy1wXSBbLXNdIFst
Ul0ga2V5IFsuLi5dIiwgcHJvZ25hbWUsIG1zdHIpOwogICAgIGNhc2UgTU9ERV93cml0ZToKIAlt
c3RyID0gaW5jbF9tb2RlID8gIndyaXRlICIgOiAiIjsKLQllcnJ4KDEsICJVc2FnZTogJXMgJXNb
LWhdIFstc10ga2V5IHZhbHVlIFsuLi5dIiwgcHJvZ25hbWUsIG1zdHIpOworCWVycngoMSwgIlVz
YWdlOiAlcyAlc1staF0gWy1zXSBbLVJdIGtleSB2YWx1ZSBbLi4uXSIsIHByb2duYW1lLCBtc3Ry
KTsKICAgICBjYXNlIE1PREVfcm06CiAJbXN0ciA9IGluY2xfbW9kZSA/ICJybSAiIDogIiI7CiAJ
ZXJyeCgxLCAiVXNhZ2U6ICVzICVzWy1oXSBbLXNdIFstdF0ga2V5IFsuLi5dIiwgcHJvZ25hbWUs
IG1zdHIpOwpAQCAtMjkzLDcgKzMwNSw4IEBAIGRvX3dhdGNoKHN0cnVjdCB4c19oYW5kbGUgKnhz
aCwgaW50IG1heF9ldmVudHMpCiAKIHN0YXRpYyBpbnQKIHBlcmZvcm0oZW51bSBtb2RlIG1vZGUs
IGludCBvcHRpbmQsIGludCBhcmdjLCBjaGFyICoqYXJndiwgc3RydWN0IHhzX2hhbmRsZSAqeHNo
LAotICAgICAgICB4c190cmFuc2FjdGlvbl90IHh0aCwgaW50IHByZWZpeCwgaW50IHRpZHksIGlu
dCB1cHRvLCBpbnQgcmVjdXJzZSwgaW50IG5yX3dhdGNoZXMpCisgICAgICAgIHhzX3RyYW5zYWN0
aW9uX3QgeHRoLCBpbnQgcHJlZml4LCBpbnQgdGlkeSwgaW50IHVwdG8sIGludCByZWN1cnNlLCBp
bnQgbnJfd2F0Y2hlcywKKyAgICAgICAgaW50IHJhdykKIHsKICAgICBzd2l0Y2ggKG1vZGUpIHsK
ICAgICBjYXNlIE1PREVfbHM6CkBAIC0zMjIsMTcgKzMzNSwyNyBAQCBwZXJmb3JtKGVudW0gbW9k
ZSBtb2RlLCBpbnQgb3B0aW5kLCBpbnQgYXJnYywgY2hhciAqKmFyZ3YsIHN0cnVjdCB4c19oYW5k
bGUgKnhzaAogICAgICAgICAgICAgfQogICAgICAgICAgICAgaWYgKHByZWZpeCkKICAgICAgICAg
ICAgICAgICBvdXRwdXQoIiVzOiAiLCBhcmd2W29wdGluZF0pOwotICAgICAgICAgICAgb3V0cHV0
KCIlc1xuIiwgc2FuaXRpc2VfdmFsdWUoJmVidWYsIHZhbCwgbGVuKSk7CisgICAgICAgICAgICBp
ZiAocmF3KQorICAgICAgICAgICAgICAgIG91dHB1dF9yYXcodmFsLCBsZW4pOworICAgICAgICAg
ICAgZWxzZQorICAgICAgICAgICAgICAgIG91dHB1dCgiJXNcbiIsIHNhbml0aXNlX3ZhbHVlKCZl
YnVmLCB2YWwsIGxlbikpOwogICAgICAgICAgICAgZnJlZSh2YWwpOwogICAgICAgICAgICAgb3B0
aW5kKys7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgICAgICBjYXNlIE1PREVf
d3JpdGU6IHsKICAgICAgICAgICAgIGNoYXIgKnZhbF9zcGVjID0gYXJndltvcHRpbmQgKyAxXTsK
KyAgICAgICAgICAgIGNoYXIgKnZhbDsKICAgICAgICAgICAgIHVuc2lnbmVkIGxlbjsKLSAgICAg
ICAgICAgIGV4cGFuZGluZ19idWZmZXJfZW5zdXJlKCZlYnVmLCBzdHJsZW4odmFsX3NwZWMpKzEp
OwotICAgICAgICAgICAgdW5zYW5pdGlzZV92YWx1ZShlYnVmLmJ1ZiwgJmxlbiwgdmFsX3NwZWMp
OwotICAgICAgICAgICAgaWYgKCF4c193cml0ZSh4c2gsIHh0aCwgYXJndltvcHRpbmRdLCBlYnVm
LmJ1ZiwgbGVuKSkgeworICAgICAgICAgICAgaWYgKHJhdykgeworICAgICAgICAgICAgICAgIHZh
bCA9IHZhbF9zcGVjOworICAgICAgICAgICAgICAgIGxlbiA9IHN0cmxlbih2YWxfc3BlYyk7Cisg
ICAgICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgICAgIGV4cGFuZGluZ19idWZmZXJfZW5z
dXJlKCZlYnVmLCBzdHJsZW4odmFsX3NwZWMpKzEpOworICAgICAgICAgICAgICAgIHVuc2FuaXRp
c2VfdmFsdWUoZWJ1Zi5idWYsICZsZW4sIHZhbF9zcGVjKTsKKyAgICAgICAgICAgICAgICB2YWwg
PSBlYnVmLmJ1ZjsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGlmICgheHNfd3JpdGUoeHNo
LCB4dGgsIGFyZ3Zbb3B0aW5kXSwgdmFsLCBsZW4pKSB7CiAgICAgICAgICAgICAgICAgd2Fybngo
ImNvdWxkIG5vdCB3cml0ZSBwYXRoICVzIiwgYXJndltvcHRpbmRdKTsKICAgICAgICAgICAgICAg
ICByZXR1cm4gMTsKICAgICAgICAgICAgIH0KQEAgLTUwNiw2ICs1MjksNyBAQCBtYWluKGludCBh
cmdjLCBjaGFyICoqYXJndikKICAgICBpbnQgcmVjdXJzZSA9IDA7CiAgICAgaW50IG5yX3dhdGNo
ZXMgPSAtMTsKICAgICBpbnQgdHJhbnNhY3Rpb247CisgICAgaW50IHJhdyA9IDA7CiAgICAgc3Ry
dWN0IHdpbnNpemUgd3M7CiAgICAgZW51bSBtb2RlIG1vZGU7CiAKQEAgLTUzOSwxMCArNTYzLDEx
IEBAIG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCSAgICB7InVwdG8iLCAgICAwLCAwLCAn
dSd9LCAvKiBNT0RFX2NobW9kICovCiAJICAgIHsicmVjdXJzZSIsIDAsIDAsICdyJ30sIC8qIE1P
REVfY2htb2QgKi8KIAkgICAgeyJudW1iZXIiLCAgMSwgMCwgJ24nfSwgLyogTU9ERV93YXRjaCAq
LworCSAgICB7InJhdyIsICAgICAwLCAwLCAnUid9LCAvKiBNT0RFX3JlYWQgfHwgTU9ERV93cml0
ZSAqLwogCSAgICB7MCwgMCwgMCwgMH0KIAl9OwogCi0JYyA9IGdldG9wdF9sb25nKGFyZ2MgLSBz
d2l0Y2hfYXJndiwgYXJndiArIHN3aXRjaF9hcmd2LCAiaGZzcHR1cm46IiwKKwljID0gZ2V0b3B0
X2xvbmcoYXJnYyAtIHN3aXRjaF9hcmd2LCBhcmd2ICsgc3dpdGNoX2FyZ3YsICJoZnNwdHVybjpS
IiwKIAkJCWxvbmdfb3B0aW9ucywgJmluZGV4KTsKIAlpZiAoYyA9PSAtMSkKIAkgICAgYnJlYWs7
CkBAIC01OTMsNiArNjE4LDEyIEBAIG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCSAgICBl
bHNlCiAJCXVzYWdlKG1vZGUsIHN3aXRjaF9hcmd2LCBhcmd2WzBdKTsKIAkgICAgYnJlYWs7CisJ
Y2FzZSAnUic6CisJICAgIGlmICggbW9kZSA9PSBNT0RFX3JlYWQgfHwgbW9kZSA9PSBNT0RFX3dy
aXRlICkKKwkJcmF3ID0gMTsKKwkgICAgZWxzZQorCQl1c2FnZShtb2RlLCBzd2l0Y2hfYXJndiwg
YXJndlswXSk7CisJICAgIGJyZWFrOwogCX0KICAgICB9CiAKQEAgLTY0Niw3ICs2NzcsNyBAQCBh
Z2FpbjoKIAkgICAgZXJyeCgxLCAiY291bGRuJ3Qgc3RhcnQgdHJhbnNhY3Rpb24iKTsKICAgICB9
CiAKLSAgICByZXQgPSBwZXJmb3JtKG1vZGUsIG9wdGluZCwgYXJnYyAtIHN3aXRjaF9hcmd2LCBh
cmd2ICsgc3dpdGNoX2FyZ3YsIHhzaCwgeHRoLCBwcmVmaXgsIHRpZHksIHVwdG8sIHJlY3Vyc2Us
IG5yX3dhdGNoZXMpOworICAgIHJldCA9IHBlcmZvcm0obW9kZSwgb3B0aW5kLCBhcmdjIC0gc3dp
dGNoX2FyZ3YsIGFyZ3YgKyBzd2l0Y2hfYXJndiwgeHNoLCB4dGgsIHByZWZpeCwgdGlkeSwgdXB0
bywgcmVjdXJzZSwgbnJfd2F0Y2hlcywgcmF3KTsKIAogICAgIGlmICh0cmFuc2FjdGlvbiAmJiAh
eHNfdHJhbnNhY3Rpb25fZW5kKHhzaCwgeHRoLCByZXQpKSB7CiAJaWYgKHJldCA9PSAwICYmIGVy
cm5vID09IEVBR0FJTikgewpAQCAtNjU3LDcgKzY4OCw3IEBAIGFnYWluOgogICAgIH0KIAogICAg
IGlmIChvdXRwdXRfcG9zKQotCXByaW50ZigiJXMiLCBvdXRwdXRfYnVmKTsKKyAgICAgICAgZndy
aXRlKG91dHB1dF9idWYsIDEsIG91dHB1dF9wb3MsIHN0ZG91dCk7CiAKICAgICBmcmVlKG91dHB1
dF9idWYpOwogICAgIGZyZWUoZWJ1Zi5idWYpOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 14:36:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 14: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 1fgszQ-0008Kz-I6; Sat, 21 Jul 2018 14:36: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=ldtt=kf=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fgszP-0008Kg-08
 for xen-devel@lists.xen.org; Sat, 21 Jul 2018 14:36:07 +0000
X-Inumbo-ID: 551c7883-8cf3-11e8-a8a5-bc764e045a96
Received: from wout5-smtp.messagingengine.com (unknown [64.147.123.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 551c7883-8cf3-11e8-a8a5-bc764e045a96;
 Sat, 21 Jul 2018 16:35:37 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id A9D1C2AD;
 Sat, 21 Jul 2018 10:36:02 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Sat, 21 Jul 2018 10:36:03 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=karFL3MVS8FCoyjVxqUNRb0p55MFJ
 fRr2z7wMPodJQw=; b=khHpgdzdlC5Lpk/u+f83koXuVRAuAHjuGAN/ihS8zNo+k
 /hooXJbVu/vWBoNVa+QB7+4FTEHBUh/kvKemZCHj/yi1LzrHBI6S6VdJ7T9JZWxe
 Oyv+3iIwMKFpuJaiyswjntMJYCcTpx57ePzQl4ANWW2kF6u5HTNAOAaySMBj1d5s
 yebchb+UFnHHV8Mt5aqMpoBRPOts+VjzEa94kAFdIWnaxoff/NySzunpwmMfADBz
 EMNkZiCbQwRtz5JSMN2BeTnMc29MWu82NP5vAtcuqkGXbf/987LbeVhaDy13wJMT
 UKauZPzMjbdP+5csu3JC+7Sk6CTsYrHdn0XXizYJQ==
X-ME-Proxy: <xmx:0URTWwhn73D7WmoYEh73UI3B1qCBbjzGn8ehMX9H92S7KdBnK_YwQQ>
 <xmx:0URTW21rTBwTC9IV2cPt_UEar_oF61LX3jbfFRS8IRLCadyBE370mg>
 <xmx:0URTW48qbGRODIKqjyxJ9FwKHU3j-sv8eGH1c9DFm6TAlZgLS8LO1Q>
 <xmx:0URTW8Of9oS_Nu1qrUVvuo1Mmc6DVqB_49qQmTTvSmRD-tEank1xFQ>
 <xmx:0URTW0Dv_3mqqQegU7kNb0FhUC9NsrId1PXdWZ7exOkzPar5rKGbtA>
 <xmx:0kRTW1wtq-KVRqek8Gfd1OUr51NKIs1WJoEsLBPTzdZCbdKpm4d0nA>
X-ME-Sender: <xms:0URTW4s2wNf79VnG8WpTnc86CCMhmeNotFiXMcYbCQN4bt-i8PLulQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 54F1FE4439;
 Sat, 21 Jul 2018 10:36:00 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Sat, 21 Jul 2018 16:35:37 +0200
Message-Id: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] xenstore-client: Add option for raw in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.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>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgoKUGFyc2lu
Zy9nZW5lcmF0aW5nIHRoZSBlc2NhcGUgc2VxdWVuY2VzIHVzZWQgYnkgeGVuc3RvcmUtY2xpZW50
IGlzIG5vbgp0cml2aWFsLiBTbyBtYWtlIHNjcmlwdGluZyAoZm9yIHVzZSBpbiBzdHViZG9tKSBl
YXNpZXIgYnkgYWRkaW5nIGEgcmF3Cm9wdGlvbi4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6
eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCiB0
b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYyB8IDUxICsrKysrKysrKysrKysrKysrKysr
KysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVfY2xpZW50LmMgYi90
b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYwppbmRleCAzZDE0ZDM3ZTYyLi45MDQyMDRi
YzJkIDEwMDY0NAotLS0gYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYworKysgYi90
b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYwpAQCAtNjgsNiArNjgsMTggQEAgb3V0cHV0
KGNvbnN0IGNoYXIgKmZtdCwgLi4uKSB7CiAgICAgb3V0cHV0X3BvcyArPSBsZW47CiB9CiAKK3N0
YXRpYyB2b2lkCitvdXRwdXRfcmF3KGNvbnN0IGNoYXIgKmRhdGEsIGludCBsZW4pIHsKKyAgICBp
ZiAob3V0cHV0X3BvcyArIGxlbiA+IG91dHB1dF9zaXplKSB7CisgICAgICAgIG91dHB1dF9zaXpl
ICs9IGxlbiArIDEwMjQ7CisJb3V0cHV0X2J1ZiA9IHJlYWxsb2Mob3V0cHV0X2J1Ziwgb3V0cHV0
X3NpemUpOworCWlmIChvdXRwdXRfYnVmID09IE5VTEwpCisJICAgIGVycigxLCAibWFsbG9jIik7
CisgICAgfQorICAgIG1lbWNweSgmb3V0cHV0X2J1ZltvdXRwdXRfcG9zXSwgZGF0YSwgbGVuKTsK
KyAgICBvdXRwdXRfcG9zICs9IGxlbjsKK30KKwogc3RhdGljIHZvaWQKIHVzYWdlKGVudW0gbW9k
ZSBtb2RlLCBpbnQgaW5jbF9tb2RlLCBjb25zdCBjaGFyICpwcm9nbmFtZSkKIHsKQEAgLTc4LDEw
ICs5MCwxMCBAQCB1c2FnZShlbnVtIG1vZGUgbW9kZSwgaW50IGluY2xfbW9kZSwgY29uc3QgY2hh
ciAqcHJvZ25hbWUpCiAJZXJyeCgxLCAiVXNhZ2U6ICVzIDxtb2RlPiBbLWhdIFsuLi5dIiwgcHJv
Z25hbWUpOwogICAgIGNhc2UgTU9ERV9yZWFkOgogCW1zdHIgPSBpbmNsX21vZGUgPyAicmVhZCAi
IDogIiI7Ci0JZXJyeCgxLCAiVXNhZ2U6ICVzICVzWy1oXSBbLXBdIFstc10ga2V5IFsuLi5dIiwg
cHJvZ25hbWUsIG1zdHIpOworCWVycngoMSwgIlVzYWdlOiAlcyAlc1staF0gWy1wXSBbLXNdIFst
Ul0ga2V5IFsuLi5dIiwgcHJvZ25hbWUsIG1zdHIpOwogICAgIGNhc2UgTU9ERV93cml0ZToKIAlt
c3RyID0gaW5jbF9tb2RlID8gIndyaXRlICIgOiAiIjsKLQllcnJ4KDEsICJVc2FnZTogJXMgJXNb
LWhdIFstc10ga2V5IHZhbHVlIFsuLi5dIiwgcHJvZ25hbWUsIG1zdHIpOworCWVycngoMSwgIlVz
YWdlOiAlcyAlc1staF0gWy1zXSBbLVJdIGtleSB2YWx1ZSBbLi4uXSIsIHByb2duYW1lLCBtc3Ry
KTsKICAgICBjYXNlIE1PREVfcm06CiAJbXN0ciA9IGluY2xfbW9kZSA/ICJybSAiIDogIiI7CiAJ
ZXJyeCgxLCAiVXNhZ2U6ICVzICVzWy1oXSBbLXNdIFstdF0ga2V5IFsuLi5dIiwgcHJvZ25hbWUs
IG1zdHIpOwpAQCAtMjkzLDcgKzMwNSw4IEBAIGRvX3dhdGNoKHN0cnVjdCB4c19oYW5kbGUgKnhz
aCwgaW50IG1heF9ldmVudHMpCiAKIHN0YXRpYyBpbnQKIHBlcmZvcm0oZW51bSBtb2RlIG1vZGUs
IGludCBvcHRpbmQsIGludCBhcmdjLCBjaGFyICoqYXJndiwgc3RydWN0IHhzX2hhbmRsZSAqeHNo
LAotICAgICAgICB4c190cmFuc2FjdGlvbl90IHh0aCwgaW50IHByZWZpeCwgaW50IHRpZHksIGlu
dCB1cHRvLCBpbnQgcmVjdXJzZSwgaW50IG5yX3dhdGNoZXMpCisgICAgICAgIHhzX3RyYW5zYWN0
aW9uX3QgeHRoLCBpbnQgcHJlZml4LCBpbnQgdGlkeSwgaW50IHVwdG8sIGludCByZWN1cnNlLCBp
bnQgbnJfd2F0Y2hlcywKKyAgICAgICAgaW50IHJhdykKIHsKICAgICBzd2l0Y2ggKG1vZGUpIHsK
ICAgICBjYXNlIE1PREVfbHM6CkBAIC0zMjIsMTcgKzMzNSwyNyBAQCBwZXJmb3JtKGVudW0gbW9k
ZSBtb2RlLCBpbnQgb3B0aW5kLCBpbnQgYXJnYywgY2hhciAqKmFyZ3YsIHN0cnVjdCB4c19oYW5k
bGUgKnhzaAogICAgICAgICAgICAgfQogICAgICAgICAgICAgaWYgKHByZWZpeCkKICAgICAgICAg
ICAgICAgICBvdXRwdXQoIiVzOiAiLCBhcmd2W29wdGluZF0pOwotICAgICAgICAgICAgb3V0cHV0
KCIlc1xuIiwgc2FuaXRpc2VfdmFsdWUoJmVidWYsIHZhbCwgbGVuKSk7CisgICAgICAgICAgICBp
ZiAocmF3KQorICAgICAgICAgICAgICAgIG91dHB1dF9yYXcodmFsLCBsZW4pOworICAgICAgICAg
ICAgZWxzZQorICAgICAgICAgICAgICAgIG91dHB1dCgiJXNcbiIsIHNhbml0aXNlX3ZhbHVlKCZl
YnVmLCB2YWwsIGxlbikpOwogICAgICAgICAgICAgZnJlZSh2YWwpOwogICAgICAgICAgICAgb3B0
aW5kKys7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgICAgICBjYXNlIE1PREVf
d3JpdGU6IHsKICAgICAgICAgICAgIGNoYXIgKnZhbF9zcGVjID0gYXJndltvcHRpbmQgKyAxXTsK
KyAgICAgICAgICAgIGNoYXIgKnZhbDsKICAgICAgICAgICAgIHVuc2lnbmVkIGxlbjsKLSAgICAg
ICAgICAgIGV4cGFuZGluZ19idWZmZXJfZW5zdXJlKCZlYnVmLCBzdHJsZW4odmFsX3NwZWMpKzEp
OwotICAgICAgICAgICAgdW5zYW5pdGlzZV92YWx1ZShlYnVmLmJ1ZiwgJmxlbiwgdmFsX3NwZWMp
OwotICAgICAgICAgICAgaWYgKCF4c193cml0ZSh4c2gsIHh0aCwgYXJndltvcHRpbmRdLCBlYnVm
LmJ1ZiwgbGVuKSkgeworICAgICAgICAgICAgaWYgKHJhdykgeworICAgICAgICAgICAgICAgIHZh
bCA9IHZhbF9zcGVjOworICAgICAgICAgICAgICAgIGxlbiA9IHN0cmxlbih2YWxfc3BlYyk7Cisg
ICAgICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgICAgIGV4cGFuZGluZ19idWZmZXJfZW5z
dXJlKCZlYnVmLCBzdHJsZW4odmFsX3NwZWMpKzEpOworICAgICAgICAgICAgICAgIHVuc2FuaXRp
c2VfdmFsdWUoZWJ1Zi5idWYsICZsZW4sIHZhbF9zcGVjKTsKKyAgICAgICAgICAgICAgICB2YWwg
PSBlYnVmLmJ1ZjsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGlmICgheHNfd3JpdGUoeHNo
LCB4dGgsIGFyZ3Zbb3B0aW5kXSwgdmFsLCBsZW4pKSB7CiAgICAgICAgICAgICAgICAgd2Fybngo
ImNvdWxkIG5vdCB3cml0ZSBwYXRoICVzIiwgYXJndltvcHRpbmRdKTsKICAgICAgICAgICAgICAg
ICByZXR1cm4gMTsKICAgICAgICAgICAgIH0KQEAgLTUwNiw2ICs1MjksNyBAQCBtYWluKGludCBh
cmdjLCBjaGFyICoqYXJndikKICAgICBpbnQgcmVjdXJzZSA9IDA7CiAgICAgaW50IG5yX3dhdGNo
ZXMgPSAtMTsKICAgICBpbnQgdHJhbnNhY3Rpb247CisgICAgaW50IHJhdyA9IDA7CiAgICAgc3Ry
dWN0IHdpbnNpemUgd3M7CiAgICAgZW51bSBtb2RlIG1vZGU7CiAKQEAgLTUzOSwxMCArNTYzLDEx
IEBAIG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCSAgICB7InVwdG8iLCAgICAwLCAwLCAn
dSd9LCAvKiBNT0RFX2NobW9kICovCiAJICAgIHsicmVjdXJzZSIsIDAsIDAsICdyJ30sIC8qIE1P
REVfY2htb2QgKi8KIAkgICAgeyJudW1iZXIiLCAgMSwgMCwgJ24nfSwgLyogTU9ERV93YXRjaCAq
LworCSAgICB7InJhdyIsICAgICAwLCAwLCAnUid9LCAvKiBNT0RFX3JlYWQgfHwgTU9ERV93cml0
ZSAqLwogCSAgICB7MCwgMCwgMCwgMH0KIAl9OwogCi0JYyA9IGdldG9wdF9sb25nKGFyZ2MgLSBz
d2l0Y2hfYXJndiwgYXJndiArIHN3aXRjaF9hcmd2LCAiaGZzcHR1cm46IiwKKwljID0gZ2V0b3B0
X2xvbmcoYXJnYyAtIHN3aXRjaF9hcmd2LCBhcmd2ICsgc3dpdGNoX2FyZ3YsICJoZnNwdHVybjpS
IiwKIAkJCWxvbmdfb3B0aW9ucywgJmluZGV4KTsKIAlpZiAoYyA9PSAtMSkKIAkgICAgYnJlYWs7
CkBAIC01OTMsNiArNjE4LDEyIEBAIG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCSAgICBl
bHNlCiAJCXVzYWdlKG1vZGUsIHN3aXRjaF9hcmd2LCBhcmd2WzBdKTsKIAkgICAgYnJlYWs7CisJ
Y2FzZSAnUic6CisJICAgIGlmICggbW9kZSA9PSBNT0RFX3JlYWQgfHwgbW9kZSA9PSBNT0RFX3dy
aXRlICkKKwkJcmF3ID0gMTsKKwkgICAgZWxzZQorCQl1c2FnZShtb2RlLCBzd2l0Y2hfYXJndiwg
YXJndlswXSk7CisJICAgIGJyZWFrOwogCX0KICAgICB9CiAKQEAgLTY0Niw3ICs2NzcsNyBAQCBh
Z2FpbjoKIAkgICAgZXJyeCgxLCAiY291bGRuJ3Qgc3RhcnQgdHJhbnNhY3Rpb24iKTsKICAgICB9
CiAKLSAgICByZXQgPSBwZXJmb3JtKG1vZGUsIG9wdGluZCwgYXJnYyAtIHN3aXRjaF9hcmd2LCBh
cmd2ICsgc3dpdGNoX2FyZ3YsIHhzaCwgeHRoLCBwcmVmaXgsIHRpZHksIHVwdG8sIHJlY3Vyc2Us
IG5yX3dhdGNoZXMpOworICAgIHJldCA9IHBlcmZvcm0obW9kZSwgb3B0aW5kLCBhcmdjIC0gc3dp
dGNoX2FyZ3YsIGFyZ3YgKyBzd2l0Y2hfYXJndiwgeHNoLCB4dGgsIHByZWZpeCwgdGlkeSwgdXB0
bywgcmVjdXJzZSwgbnJfd2F0Y2hlcywgcmF3KTsKIAogICAgIGlmICh0cmFuc2FjdGlvbiAmJiAh
eHNfdHJhbnNhY3Rpb25fZW5kKHhzaCwgeHRoLCByZXQpKSB7CiAJaWYgKHJldCA9PSAwICYmIGVy
cm5vID09IEVBR0FJTikgewpAQCAtNjU3LDcgKzY4OCw3IEBAIGFnYWluOgogICAgIH0KIAogICAg
IGlmIChvdXRwdXRfcG9zKQotCXByaW50ZigiJXMiLCBvdXRwdXRfYnVmKTsKKyAgICAgICAgZndy
aXRlKG91dHB1dF9idWYsIDEsIG91dHB1dF9wb3MsIHN0ZG91dCk7CiAKICAgICBmcmVlKG91dHB1
dF9idWYpOwogICAgIGZyZWUoZWJ1Zi5idWYpOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 16:33:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 16: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 1fguov-0000TW-AJ; Sat, 21 Jul 2018 16:33: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=j51w=kf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fguot-0000TJ-Ih
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 16:33:23 +0000
X-Inumbo-ID: d062f7ea-8d03-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d062f7ea-8d03-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 16:33: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 1fguon-0002Kv-Cq; Sat, 21 Jul 2018 16:33: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 1fguon-0001h4-3K; Sat, 21 Jul 2018 16:33:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fguon-0000ck-2N; Sat, 21 Jul 2018 16:33:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125466-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel: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-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host: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-armhf-armhf-xl-multivcpu:xen-install:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start: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-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-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-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:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=89cf553533084a35b44f533d59198497d3319d69
X-Osstest-Versions-That: linux=30b06abfb92bfd5f9b63ea6a2ffb0bd905d1a6da
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 21 Jul 2018 16:33:17 +0000
Subject: [Xen-devel] [linux-next test] 125466: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ2NiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0NjYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI4NQogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1Mjg1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTI4NQogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1Mjg1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyODUKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTI4
NQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1Mjg1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTI4NQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1Mjg1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyODUKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTI4NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Mjg1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjUyODUKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTI4NQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3Qg
ICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Mjg1CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDE3IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTI1Mjg1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1Mjg1CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjUyODUKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1p
bnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUyODUKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUyODUK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNTI4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1Mjg1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUyODUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTI4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1Mjg1
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUyODUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTI4NQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgODljZjU1MzUzMzA4NGEzNWI0NGY1MzNkNTkxOTg0OTdkMzMxOWQ2OQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMzBiMDZhYmZiOTJiZmQ1ZjliNjNlYTZh
MmZmYjBiZDkwNWQxYTZkYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAg
ICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU0NjYgIDIw
MTgtMDctMjAgMDk6MTk6MjcgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxk
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
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBs
aWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 19:16:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 19: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 1fgxMI-0003PX-Uf; Sat, 21 Jul 2018 19:16: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=j51w=kf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fgxMI-0003PN-46
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 19:16:02 +0000
X-Inumbo-ID: 88e57121-8d1a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88e57121-8d1a-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 19:16: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 1fgxMD-0005kN-QH; Sat, 21 Jul 2018 19:15: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 1fgxMD-0005VZ-Ih; Sat, 21 Jul 2018 19:15:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fgxMD-0003vm-Hj; Sat, 21 Jul 2018 19:15:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125468-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-arm64-arm64-examine:host-install:broken:heisenbug
 linux-4.9:test-armhf-armhf-xl-credit2:xen-boot: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-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start: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-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-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm: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:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-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-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-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-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-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-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=f77982e6911294725180897ff7244446ab708381
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 21 Jul 2018 19:15:57 +0000
Subject: [Xen-devel] [linux-4.9 test] 125468: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ2OCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ2OC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICAgICBicm9rZW4g
cGFzcyBpbiAxMjUzNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3Qg
ICAgICAgICBmYWlsIGluIDEyNTM0MiBwYXNzIGluIDEyNTQ2OAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIHBhc3MgaW4gMTI1MzQyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUx
ODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZjc3OTgyZTY5MTEyOTQ3MjUxODA4
OTdmZjcyNDQ0NDZhYjcwODM4MQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAg
ICAgMDYwNzQ0MDExZTkzNjc5ZjAzOTMyZjA1MDYxOTc0NGJlODk1Yjc3MgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI1MTgzICAyMDE4LTA3LTE1IDE2OjQ2OjUzIFogICAgNiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTI3MSAgMjAxOC0wNy0xNyAxMDoxMjoxOSBaICAgIDQgZGF5cyAgICAz
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFtaXQgU2hhaCA8YWFtc0BhbWF6b24uY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgQmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNA
cmVkaGF0LmNvbT4KICBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KICBD
aHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBEYW1pZW4gTGUgTW9hbCA8ZGFtaWVuLmxl
bW9hbEB3ZGMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4K
ICBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgogIEVyaWMgRHVtYXpldCA8ZWR1
bWF6ZXRAZ29vZ2xlLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR3Jl
ZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIYW5zIGRlIEdv
ZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3Jn
PgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0Bt
ZWxsYW5veC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEppcmkgS29zaW5h
IDxqa29zaW5hQHN1c2UuY3o+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpv
biBIdW50ZXIgPGpvbmF0aGFuaEBudmlkaWEuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hy
b21pdW0ub3JnPgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgTGVvbiBS
b21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxk
c0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGly
b0Bzb2Npb25leHQuY29tPgogIE5hZGF2IEFtaXQgPG5hbWl0QHZtd2FyZS5jb20+CiAgTmljbyBT
bmVjayA8c25lY2tuaWNvQGdtYWlsLmNvbT4KICBPbGVnIE5lc3Rlcm92IDxvbGVnQHJlZGhhdC5j
b20+CiAgT2xsaSBTYWxvbmVuIDxvbGxpLnNhbG9uZW5AaWtpLmZpPgogIE9zY2FyIFNhbHZhZG9y
IDxvc2FsdmFkb3JAc3VzZS5kZT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVy
Lm9yZz4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25AbWlwcy5jb20+CiAgUGF1bCBNZW56ZWwg
PHBtZW56ZWxAbW9sZ2VuLm1wZy5kZT4KICBRaW5nIFhpYSA8eGlhcWluZzE3QGhpc2lsaWNvbi5j
b20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPgogIFNj
b3R0IEJhdWVyIDxzY290dC5iYXVlckBpbnRlbC5jb20+CiAgU2VyZ2UgU2VtaW4gPGZhbmNlci5s
YW5jZXJAZ21haWwuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0ZXZl
IFdpc2UgPHN3aXNlQG9wZW5ncmlkY29tcHV0aW5nLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2Fp
QHN1c2UuZGU+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgogIFRldHN1byBIYW5kYSA8cGVu
Z3Vpbi1rZXJuZWxAaS1sb3ZlLnNha3VyYS5uZS5qcD4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0Bt
aXQuZWR1PgogIFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+CiAgVG9tYXN6IEty
YW1rb3dza2kgPHRrQHRoZS10ay5jb20+CiAgVWxmIEhhbnNzb24gPHVsZi5oYW5zc29uQGxpbmFy
by5vcmc+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICB4MDAyNzAxNzAgPHhp
YXFpbmcxN0BoaXNpbGljb24uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSBob3N0LWluc3RhbGwKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQg
YmUgODczIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 19:50:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 19:50: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 1fgxtj-000696-1f; Sat, 21 Jul 2018 19:50: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=ktyp=kf=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fgxth-000691-Cz
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 19:50:33 +0000
X-Inumbo-ID: 41ce8a90-8d1f-11e8-a8a5-bc764e045a96
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41ce8a90-8d1f-11e8-a8a5-bc764e045a96;
 Sat, 21 Jul 2018 21:50:03 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; 
 bh=+eTJo7qWEBRtXUZwvFl2lEV8dKSwETVAxfYQdSQoYR4=; b=JHcxbUqwODQUws0Xk2atGy4zO
 ZtGdCEpb4/bW1yK5seLEJTHFZzRvKZPlXqMIpMehUQP/+nW8NLwZ7p1ri+GssaxLWe3pkB1aLOJX5
 WftHdn6KV+FK9FSShxMxp1fJb7LQ8fdAE9bAGc+GO4Gju24jfKy4Ir4Mr6DulS6tJWY8VHR5Vy6l2
 QNoGs22SKWtNrcRkMfu/sUGMtCm+3zV5UoDMS/H3ltnIppw0JGdL2+YILZfr3Zf8mUapwfEjOtZDS
 wVwZ9Bwcx3HgeJBoXqUksOzneKWf4JRE0EeTthtLeejWczw4WCXGKZvPC2PG+AxU+fAY+r8A9iYt1
 NpxB+pV5A==;
Received: from [10.9.9.210] (helo=mailfront10.runbox.com)
 by mailtransmit03.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fgxtG-0002Tu-MP; Sat, 21 Jul 2018 21:50:06 +0200
Received: by mailfront10.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82)
 id 1fgxt2-0007pF-RS; Sat, 21 Jul 2018 21:49:53 +0200
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
To: linux-kernel@vger.kernel.org
Date: Sat, 21 Jul 2018 15:49:09 -0400
Message-Id: <20180721194909.23903-2-m.v.b@runbox.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180721194909.23903-1-m.v.b@runbox.com>
References: <20180721194909.23903-1-m.v.b@runbox.com>
Subject: [Xen-devel] [PATCH 2/2] xen/pv: Call get_cpu_address_sizes to set
 x86_virt/phys_bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, x86@kernel.org,
 "M . Vefa Bicakci" <m.v.b@runbox.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

Q29tbWl0IGQ5NGExNTVjNTljOSAoIng4Ni9jcHU6IFByZXZlbnQgY3B1aW5mb194ODY6Ong4Nl9w
aHlzX2JpdHMKYWRqdXN0bWVudCBjb3JydXB0aW9uIikgaGFzIG1vdmVkIHRoZSBxdWVyeSBhbmQg
Y2FsY3VsYXRpb24gb2YgdGhlCiJ4ODZfdmlydF9iaXRzIiBhbmQgIng4Nl9waHlzX2JpdHMiIGZp
ZWxkcyBvZiB0aGUgImNwdWluZm9feDg2IiBzdHJ1Y3QKZnJvbSB0aGUgImdldF9jcHVfY2FwIiBm
dW5jdGlvbiB0byBhIG5ldyBmdW5jdGlvbiBuYW1lZAoiZ2V0X2NwdV9hZGRyZXNzX3NpemVzIi4K
Ck9uZSBvZiB0aGUgY2FsbCBzaXRlcyByZWxhdGVkIHRvIFhlbiBQViBWTXMgd2FzIHVuZm9ydHVu
YXRlbHkgbWlzc2VkCmluIHRoZSBhZm9yZW1lbnRpb25lZCBjb21taXQsIGFuZCB0aGlzIHByZXZl
bnRzIHN1Y2Nlc3NmdWwgYm9vdC11cCBvZgprZXJuZWwgdmVyc2lvbnMgNC4xNyBhbmQgdXAgaW4g
WGVuIFBWIFZNcy4KClNpZ25lZC1vZmYtYnk6IE0uIFZlZmEgQmljYWtjaSA8bS52LmJAcnVuYm94
LmNvbT4KQ2M6ICJLaXJpbGwgQS4gU2h1dGVtb3YiIDxraXJpbGwuc2h1dGVtb3ZAbGludXguaW50
ZWwuY29tPgpDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CkNjOiBJbmdvIE1v
bG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6eXRvci5j
b20+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6IHg4
NkBrZXJuZWwub3JnCkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnICMgZm9yIHY0LjE3IGFuZCB1
cApGaXhlczogZDk0YTE1NWM1OWM5ICgieDg2L2NwdTogUHJldmVudCBjcHVpbmZvX3g4Njo6eDg2
X3BoeXNfYml0cyBhZGp1c3RtZW50IGNvcnJ1cHRpb24iKQotLS0KIGFyY2gveDg2L2tlcm5lbC9j
cHUvY29tbW9uLmMgfCAyICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5oICAgIHwgMSArCiBh
cmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgIHwgMSArCiAzIGZpbGVzIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9j
cHUvY29tbW9uLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCmluZGV4IGViNGNiM2Vm
ZDIwZS4uMjMyMmQwYzRiZmQyIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1v
bi5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMKQEAgLTkxMSw3ICs5MTEsNyBA
QCB2b2lkIGdldF9jcHVfY2FwKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAlhcHBseV9mb3JjZWRf
Y2FwcyhjKTsKIH0KIAotc3RhdGljIHZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVjdCBj
cHVpbmZvX3g4NiAqYykKK3ZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZv
X3g4NiAqYykKIHsKIAl1MzIgZWF4LCBlYngsIGVjeCwgZWR4OwogCmRpZmYgLS1naXQgYS9hcmNo
L3g4Ni9rZXJuZWwvY3B1L2NwdS5oIGIvYXJjaC94ODYva2VybmVsL2NwdS9jcHUuaAppbmRleCAz
ODIxNmY2NzhmYzMuLjEyYTVmMGNlYzBiMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2Nw
dS9jcHUuaAorKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5oCkBAIC00Niw2ICs0Niw3IEBA
IGV4dGVybiBjb25zdCBzdHJ1Y3QgY3B1X2RldiAqY29uc3QgX194ODZfY3B1X2Rldl9zdGFydFtd
LAogCQkJICAgICpjb25zdCBfX3g4Nl9jcHVfZGV2X2VuZFtdOwogCiBleHRlcm4gdm9pZCBnZXRf
Y3B1X2NhcChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpOworZXh0ZXJuIHZvaWQgZ2V0X2NwdV9hZGRy
ZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CiBleHRlcm4gdm9pZCBjcHVfZGV0ZWN0
X2NhY2hlX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CiBleHRlcm4gdm9pZCBpbml0X3Nj
YXR0ZXJlZF9jcHVpZF9mZWF0dXJlcyhzdHJ1Y3QgY3B1aW5mb194ODYgKmMpOwogZXh0ZXJuIHUz
MiBnZXRfc2NhdHRlcmVkX2NwdWlkX2xlYWYodW5zaWduZWQgaW50IGxldmVsLApkaWZmIC0tZ2l0
IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9w
di5jCmluZGV4IDQzOWE5NGJmODlhZC4uODdhZmIwMDAxNDJhIDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni94ZW4vZW5saWdodGVuX3B2LmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBA
IC0xMjU3LDYgKzEyNTcsNyBAQCBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIF9faW5pdCB4ZW5f
c3RhcnRfa2VybmVsKHZvaWQpCiAKIAkvKiBXb3JrIG91dCBpZiB3ZSBzdXBwb3J0IE5YICovCiAJ
Z2V0X2NwdV9jYXAoJmJvb3RfY3B1X2RhdGEpOworCWdldF9jcHVfYWRkcmVzc19zaXplcygmYm9v
dF9jcHVfZGF0YSk7CiAJeDg2X2NvbmZpZ3VyZV9ueCgpOwogCiAJLyogTGV0J3MgcHJlc3VtZSBQ
ViBndWVzdHMgYWx3YXlzIGJvb3Qgb24gdkNQVSB3aXRoIGlkIDAuICovCi0tIAoyLjE3LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 19:50:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 19:50: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 1fgxtg-00068v-P4; Sat, 21 Jul 2018 19:50: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=ktyp=kf=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fgxte-00068q-Lv
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 19:50:31 +0000
X-Inumbo-ID: 591627f1-8d1f-11e8-a6a9-d7ebe60f679a
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 591627f1-8d1f-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 19:50:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1; h=Message-Id:Date:Subject:Cc:To:From;
 bh=yJzZ9gLv2sxmtxViNKulEFvVXBJ3d0WY5DXgjGelhBc=; b=Al3PxtWc2v+4GLvTcj46dycpE4
 Xt6C7sgqCM1NzCDk5rHojegwQ1DCha06jugStaOlYPmQLXh/02MVEDw5uKfiXLwqL9+SN9nbXoA4h
 NR2v8ITVyKQx38iVrZfu2BG07Ye2bOG9D/dR2XCE8XdmEPqasAIQR/hSop5Q+3T13Td84dsyOE0Je
 OJI2PWxzD12qG+kwNTcnDrE4bvbql3HuqgUdbCX6AdIOXGyGF/9jgiwtt4O/1XHHtEGiqHO8DbSeK
 bJteQkCxHzOhbgm65JWgoLpvX/YVwjF4TctBeHr4Z+UDN8vSgSwQpK0LsYTc4H41uAOB3xtQ0xA6r
 e7oGp4mA==;
Received: from [10.9.9.210] (helo=mailfront10.runbox.com)
 by mailtransmit03.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fgxtB-0002TV-TQ; Sat, 21 Jul 2018 21:50:02 +0200
Received: by mailfront10.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82)
 id 1fgxsz-0007pF-8j; Sat, 21 Jul 2018 21:49:50 +0200
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
To: linux-kernel@vger.kernel.org
Date: Sat, 21 Jul 2018 15:49:08 -0400
Message-Id: <20180721194909.23903-1-m.v.b@runbox.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under 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: Juergen Gross <jgross@suse.com>, x86@kernel.org,
 "M . Vefa Bicakci" <m.v.b@runbox.com>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable@vger.kernel.org, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDogQ2xlYXIgcmVnaXN0ZXJzIGZvcgpl
eGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFj
ZSIpIHVuaW50ZW5kZWRseQpicm9rZSBYZW4gUFYgdmlydHVhbCBtYWNoaW5lcyBieSBjbGVhcmlu
ZyB0aGUgJXJieCByZWdpc3RlciBhdCB0aGUgZW5kIG9mCnhlbl9mYWlsc2FmZV9jYWxsYmFjayBi
ZWZvcmUgdGhlIGxhdHRlciBqdW1wcyB0byBlcnJvcl9leGl0LgplcnJvcl9leGl0IGV4cGVjdHMg
dGhlICVyYnggcmVnaXN0ZXIgdG8gYmUgYSBmbGFnIGluZGljYXRpbmcgd2hldGhlcgp0aGVyZSBz
aG91bGQgYmUgYSByZXR1cm4gdG8ga2VybmVsIG1vZGUuCgpUaGlzIGNvbW1pdCBtYWtlcyBzdXJl
IHRoYXQgdGhlICVyYnggcmVnaXN0ZXIgaXMgbm90IGNsZWFyZWQgYnkKdGhlIFBVU0hfQU5EX0NM
RUFSX1JFR1MgbWFjcm8sIHdoZW4gdGhlIG1hY3JvIGluIHF1ZXN0aW9uIGlzIGluc3RhbnRpYXRl
ZApieSB4ZW5fZmFpbHNhZmVfY2FsbGJhY2ssIHRvIGF2b2lkIHRoZSBpc3N1ZS4KClRoZSBpbXBh
Y3Qgb2YgdGhpcyBidWcgaW5jbHVkZXMgKGFuZCBtb3N0IGxpa2VseSBpcyBub3QgbGltaXRlZCB0
bykga2VybmVsCkJVR3Mgd2hlbiB3aW5lIGlzIHJ1biBpbiBYZW4gUFYgdmlydHVhbCBtYWNoaW5l
cy4gT25lIGV4YW1wbGUgaXMgaW5jbHVkZWQKYmVsb3cuIFRoaXMgZXhhbXBsZSBkZXBpY3RzIHRo
ZSBidWcgd2hlbiB3aW5lIGlzIHVzZWQgdG8gcnVuIFRlYW1WaWV3ZXIKdmVyc2lvbiAxMydzIHBv
cnRhYmxlIHZlcnNpb24gdW5kZXIgYSBYZW4gUFYgdmlydHVhbCBtYWNoaW5lIHVzaW5nIGFuCnVw
LXRvLWRhdGUgdmVyc2lvbiBvZiBRdWJlcyBPUyBSMy4yLgoKICBbLi4uLi4uLi4uLi5dIGtlcm5l
bCB0cmllZCB0byBleGVjdXRlIE5YLXByb3RlY3RlZCBwYWdlIC0gZXhwbG9pdCBhdHRlbXB0PyAo
dWlkOiAxMDAwKQogIFsgICswLjAwMDAyMV0gQlVHOiB1bmFibGUgdG8gaGFuZGxlIGtlcm5lbCBw
YWdpbmcgcmVxdWVzdCBhdCBmZmZmZmZmZjgyMDEyNDgwCiAgWyAgKzAuMDAwMDIwXSBJUDogaW5p
dF90YXNrKzB4MC8weDJhYzAKICBbICArMC4wMDAwMDldIFBHRCAyMDBlMDY3IFA0RCAyMDBlMDY3
IFBVRCAyMDBmMDY3IFBNRCAyZDVlMDY3IFBURSA4MDEwMDAwMDAyMDEyMDY3CiAgWyAgKzAuMDAw
MDE5XSBPb3BzOiAwMDExIFsjMV0gU01QIERFQlVHX1BBR0VBTExPQyBOT1BUSQogIFsgICswLjAw
MDAxNV0gTW9kdWxlcyBsaW5rZWQgaW46IGZ1c2UgYmx1ZXRvb3RoIGVjZGhfZ2VuZXJpYyByZmtp
bGwgaXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMgeHRfY29ubnRyYWNrIGlwdF9NQVNRVUVSQURF
IG5mX25hdF9tYXNxdWVyYWRlX2lwdjQgaXB0YWJsZV9uYXQgbmZfY29ubnRyYWNrX2lwdjQgbmZf
ZGVmcmFnX2lwdjQgbmZfbmF0X2lwdjQgbmZfbmF0IG5mX2Nvbm50cmFjayBsaWJjcmMzMmMgaW50
ZWxfcmFwbCB4ODZfcGtnX3RlbXBfdGhlcm1hbCBjcmN0MTBkaWZfcGNsbXVsIGNyYzMyX3BjbG11
bCBjcmMzMmNfaW50ZWwgZ2hhc2hfY2xtdWxuaV9pbnRlbCB4ZW5fbmV0ZnJvbnQgaW50ZWxfcmFw
bF9wZXJmIHBjc3BrciBiaW5mbXRfbWlzYyBkdW1teV9oY2QgdWRjX2NvcmUgeGVuX2dudGRldiB4
ZW5fZ250YWxsb2MgdTJtZm4oTykgeGVuX2Jsa2JhY2sgeGVuZnMgeGVuX2V2dGNobiB4ZW5fcHJp
dmNtZCB4ZW5fYmxrZnJvbnQKICBbICArMC4wMDAwOTFdIENQVTogMCBQSUQ6IDEzNTAgQ29tbTog
VGVhbVZpZXdlci5leGUgVGFpbnRlZDogRyAgICAgICAgICAgTyAgICAgICAgNC4xNC4yMC0xMS5k
MTBkMGJiODZkICMxNQogIFsgICswLjAwMDAxOF0gdGFzazogZmZmZjg4MDAwNDJmZGEwMCB0YXNr
LnN0YWNrOiBmZmZmYzkwMDAwNmY4MDAwCiAgWyAgKzAuMDAwMDE1XSBSSVA6IGUwMzA6aW5pdF90
YXNrKzB4MC8weDJhYzAKICBbICArMC4wMDAwMDldIFJTUDogZTAyYjpmZmZmZmZmZjgyMDAzZGY4
IEVGTEFHUzogMDAwMTAwMDIKICBbICArMC4wMDAwMTJdIFJBWDogMDAwMDAwMDAwMDAwMDA0MCBS
Qlg6IDAwMDAwMDAwMDAwMDAwMDQgUkNYOiAwMDAwMDAwMDAwMDAwMDAwCiAgWyAgKzAuMDAwMDE1
XSBSRFg6IDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMjAyIFJESTogZmZmZmZm
ZmY4MTAwMTFhYQogIFsgICswLjAwMDAxNV0gUkJQOiAwMDAwMDAwMDAwMzNlYjg4IFIwODogMDAw
MDAwMDAwMDAwMDAwMCBSMDk6IDAwMDAwMDAwMDAwMDAwMDAKICBbICArMC4wMDAwMTVdIFIxMDog
MDAwMDAwMDAwMDAwMDAwMCBSMTE6IGZmZmY4ODAwMGQ3NzI2MDAgUjEyOiAwMDAwMDAwMDAwMDAw
MDAwCiAgWyAgKzAuMDAwMDE1XSBSMTM6IDAwMDAwMDAwMDAwMDAwMDAgUjE0OiAwMDAwMDAwMDAw
MDAwMDAwIFIxNTogMDAwMDAwMDAwMDAwMDAwMAogIFsgICswLjAwMDAyN10gRlM6ICAwMDAwMDAw
MDdmZmQ4MDAwKDAwNjMpIEdTOmZmZmY4ODAwMGY0MDAwMDAoMDA2Yikga25sR1M6MDAwMDAwMDAw
MDAwMDAwMAogIFsgICswLjAwMDAxNl0gQ1M6ICBlMDMzIERTOiAwMDJiIEVTOiAwMDJiIENSMDog
MDAwMDAwMDA4MDA1MDAzMwogIFsgICswLjAwMDAxNF0gQ1IyOiBmZmZmZmZmZjgyMDEyNDgwIENS
MzogMDAwMDAwMDAwNDg4MDAwMCBDUjQ6IDAwMDAwMDAwMDAwNDI2NjAKICBbICArMC4wMDAwMjVd
IENhbGwgVHJhY2U6CiAgWyAgKzAuMDAwMDA3XSBDb2RlOiBmZiBmZiBmZiBkMCA1YSAxZSA4MSBm
ZiBmZiBmZiBmZiAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCBlMCBkNyAwNCA4MiBmZiBmZiBmZiBm
ZiBlOCA5OCBjMCAwZCAwMCA4OCBmZiBmZiAwMSA4MCAwMCAwMCAwMCAwMCAwMCAwMCA8MDA+IDAw
IDAwIDgwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAw
CiAgWyAgKzAuMDAwMDY4XSBSSVA6IGluaXRfdGFzaysweDAvMHgyYWMwIFJTUDogZmZmZmZmZmY4
MjAwM2RmOAogIFsgICswLjAwMDAxMV0gQ1IyOiBmZmZmZmZmZjgyMDEyNDgwCiAgWyAgKzAuMDAw
MDEwXSAtLS1bIGVuZCB0cmFjZSA3ZmIwMDc1ZDQyNDdiMmEyIF0tLS0KClRoZSBjb21taXQgdGhh
dCBpbnRyb2R1Y2VzIHRoaXMgYnVnIHdhcyBmb3VuZCB3aXRoIGdpdC1iaXNlY3QgaW4gY29uanVu
Y3Rpb24gd2l0aApzb21lIHNjcmlwdHMgYW5kIFF1YmVzIE9TJ3MgY3Jvc3MtVk0gUlBDcyBmb3Ig
YXV0b21hdGlvbiwgYW5kIHRoZSBjb3JyZWN0aW9uIHdhcwpwcmVwYXJlZCBhZnRlciBhIG1hbnVh
bCBpbnNwZWN0aW9uIG9mIHRoZSBjaGFuZ2VzIGludHJvZHVjZWQgYnkgdGhlIGNvbW1pdCBpbgpx
dWVzdGlvbi4KClRvIHRoZSBiZXN0IG9mIG15IHJlY29sbGVjdGlvbiwgdGhpcyBpc3N1ZSBpcyBh
bHNvIHJlcHJvZHVjaWJsZSBpbiBhbiBVYnVudHUKMTguMDQgTFRTIGRvbTAgaW5zdGFuY2Ugd2l0
aCB0aGUgdmVyc2lvbiBvZiB0aGUgWGVuIGh5cGVydmlzb3IgaW4gVWJ1bnR1J3MKcGFja2FnZSBy
ZXBvc2l0b3JpZXMuCgpTaWduZWQtb2ZmLWJ5OiBNLiBWZWZhIEJpY2FrY2kgPG0udi5iQHJ1bmJv
eC5jb20+CkNjOiBEb21pbmlrIEJyb2Rvd3NraSA8bGludXhAZG9taW5pa2Jyb2Rvd3NraS5uZXQ+
CkNjOiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IEluZ28gTW9sbmFyIDxt
aW5nb0ByZWRoYXQuY29tPgpDYzogIkguIFBldGVyIEFudmluIiA8aHBhQHp5dG9yLmNvbT4KQ2M6
IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogQm9yaXMgT3N0cm92c2t5
IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeDg2QGtlcm5l
bC5vcmcKQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcgIyBmb3IgdjQuMTQgYW5kIHVwCkZpeGVz
OiAzYWM2ZDhjNzg3YjggKCJ4ODYvZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IgZXhjZXB0
aW9ucy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3VsYXRpb24gYXR0YWNrIHN1cmZhY2UiKQot
LS0KIGFyY2gveDg2L2VudHJ5L2NhbGxpbmcuaCAgfCA0ICsrKy0KIGFyY2gveDg2L2VudHJ5L2Vu
dHJ5XzY0LlMgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9lbnRyeS9jYWxsaW5nLmggYi9hcmNoL3g4
Ni9lbnRyeS9jYWxsaW5nLmgKaW5kZXggMjBkMDg4NWIwMGZiLi43MTc5NTc2N2RhOTQgMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L2VudHJ5L2NhbGxpbmcuaAorKysgYi9hcmNoL3g4Ni9lbnRyeS9jYWxs
aW5nLmgKQEAgLTk3LDcgKzk3LDcgQEAgRm9yIDMyLWJpdCB3ZSBoYXZlIHRoZSBmb2xsb3dpbmcg
Y29udmVudGlvbnMgLSBrZXJuZWwgaXMgYnVpbHQgd2l0aAogCiAjZGVmaW5lIFNJWkVPRl9QVFJF
R1MJMjEqOAogCi0ubWFjcm8gUFVTSF9BTkRfQ0xFQVJfUkVHUyByZHg9JXJkeCByYXg9JXJheCBz
YXZlX3JldD0wCisubWFjcm8gUFVTSF9BTkRfQ0xFQVJfUkVHUyByZHg9JXJkeCByYXg9JXJheCBz
YXZlX3JldD0wIGNsZWFyX3JieD0xCiAJLyoKIAkgKiBQdXNoIHJlZ2lzdGVycyBhbmQgc2FuaXRp
emUgcmVnaXN0ZXJzIG9mIHZhbHVlcyB0aGF0IGEKIAkgKiBzcGVjdWxhdGlvbiBhdHRhY2sgbWln
aHQgb3RoZXJ3aXNlIHdhbnQgdG8gZXhwbG9pdC4gVGhlCkBAIC0xMjcsNyArMTI3LDkgQEAgRm9y
IDMyLWJpdCB3ZSBoYXZlIHRoZSBmb2xsb3dpbmcgY29udmVudGlvbnMgLSBrZXJuZWwgaXMgYnVp
bHQgd2l0aAogCXB1c2hxICAgJXIxMQkJLyogcHRfcmVncy0+cjExICovCiAJeG9ybAklcjExZCwg
JXIxMWQJLyogbm9zcGVjICAgcjExKi8KIAlwdXNocQklcmJ4CQkvKiBwdF9yZWdzLT5yYnggKi8K
KwkuaWYgXGNsZWFyX3JieAogCXhvcmwgICAgJWVieCwgJWVieAkvKiBub3NwZWMgICByYngqLwor
CS5lbmRpZgogCXB1c2hxCSVyYnAJCS8qIHB0X3JlZ3MtPnJicCAqLwogCXhvcmwgICAgJWVicCwg
JWVicAkvKiBub3NwZWMgICByYnAqLwogCXB1c2hxCSVyMTIJCS8qIHB0X3JlZ3MtPnIxMiAqLwpk
aWZmIC0tZ2l0IGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyBiL2FyY2gveDg2L2VudHJ5L2Vu
dHJ5XzY0LlMKaW5kZXggYzc0NDlmMzc3YTc3Li45NmU4ZmYzNDEyOWUgMTAwNjQ0Ci0tLSBhL2Fy
Y2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKKysrIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwpA
QCAtMTEyOSw3ICsxMTI5LDcgQEAgRU5UUlkoeGVuX2ZhaWxzYWZlX2NhbGxiYWNrKQogCWFkZHEJ
JDB4MzAsICVyc3AKIAlVTldJTkRfSElOVF9JUkVUX1JFR1MKIAlwdXNocQkkLTEgLyogb3JpZ19h
eCA9IC0xID0+IG5vdCBhIHN5c3RlbSBjYWxsICovCi0JUFVTSF9BTkRfQ0xFQVJfUkVHUworCVBV
U0hfQU5EX0NMRUFSX1JFR1MgY2xlYXJfcmJ4PTAKIAlFTkNPREVfRlJBTUVfUE9JTlRFUgogCWpt
cAllcnJvcl9leGl0CiBFTkQoeGVuX2ZhaWxzYWZlX2NhbGxiYWNrKQotLSAKMi4xNy4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 21:19:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 21:19:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgzHn-0003fb-H3; Sat, 21 Jul 2018 21:19: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=xnes=kf=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fgzHm-0003fW-9i
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 21:19:30 +0000
X-Inumbo-ID: c8180b70-8d2b-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c8180b70-8d2b-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 21:19:42 +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 w6LLJ8NC047668;
 Sat, 21 Jul 2018 21:19:15 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=XZDD7fyLG8m14+nYKES/LWigAyE84VHnIzzfKTNPdvw=;
 b=N8zEwIEgitsH5ogTlYRXoYvHKMlMpBG4gSsm2t6BXV6dehQSb+YGX7GXLRWmTA1yHrUo
 8TZfeZKc6aLiF2yCGZviHGtC63iwAOfrgHlUX0AmdAULqeE9xta40pCIopzJbN6lCXbz
 WirlgGQ17Ux7urgmV14OgOzG/ocf2cVfaWt9QkKrPnLba/DxS7Z8nftXVG+tvw27TvuK
 V1NCrwmIw8860BiehSXHrXzxm/eXnM95B688sg6RYov6LsdwqTzi9w5Y25ju9O53ea4q
 XdQgVD9G6KQCTebJKlPkZnAmp/LtcFSTRKNlTurXv5O7Naqaq67rDCkRg7tIVK842uYJ hA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2kbv8ss16s-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 21 Jul 2018 21:19:15 +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 w6LLJBIh027021
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 21 Jul 2018 21:19:11 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6LLJ9k9027532;
 Sat, 21 Jul 2018 21:19:10 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 ; Sat, 21 Jul 2018 14:19:09 -0700
To: "M. Vefa Bicakci" <m.v.b@runbox.com>, linux-kernel@vger.kernel.org
References: <20180721194909.23903-1-m.v.b@runbox.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: <5a21b844-36a9-8fe4-c6cd-6fade3dfa941@oracle.com>
Date: Sat, 21 Jul 2018 17:19:36 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180721194909.23903-1-m.v.b@runbox.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8961
 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=757
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807210245
Subject: Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, x86@kernel.org,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable@vger.kernel.org, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjEvMjAxOCAwMzo0OSBQTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+IGRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQu
Uwo+IGluZGV4IGM3NDQ5ZjM3N2E3Ny4uOTZlOGZmMzQxMjllIDEwMDY0NAo+IC0tLSBhL2FyY2gv
eDg2L2VudHJ5L2VudHJ5XzY0LlMKPiArKysgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4g
QEAgLTExMjksNyArMTEyOSw3IEBAIEVOVFJZKHhlbl9mYWlsc2FmZV9jYWxsYmFjaykKPiAgCWFk
ZHEJJDB4MzAsICVyc3AKPiAgCVVOV0lORF9ISU5UX0lSRVRfUkVHUwo+ICAJcHVzaHEJJC0xIC8q
IG9yaWdfYXggPSAtMSA9PiBub3QgYSBzeXN0ZW0gY2FsbCAqLwo+IC0JUFVTSF9BTkRfQ0xFQVJf
UkVHUwo+ICsJUFVTSF9BTkRfQ0xFQVJfUkVHUyBjbGVhcl9yYng9MAoKCkRvIHdlIG5lZWQgdGhp
cyBhdCBhbGw/IFdlIGFyZSByZXR1cm5pbmcgZnJvbSB0aGUgaHlwZXJ2aXNvciBoZXJlLgoKLWJv
cmlzCgo+ICAJRU5DT0RFX0ZSQU1FX1BPSU5URVIKPiAgCWptcAllcnJvcl9leGl0Cj4gIEVORCh4
ZW5fZmFpbHNhZmVfY2FsbGJhY2spCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 21:25:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 21:25:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgzNp-0004Nk-7R; Sat, 21 Jul 2018 21: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=xnes=kf=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fgzNo-0004Nf-8i
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 21:25:44 +0000
X-Inumbo-ID: 8eb7136a-8d2c-11e8-a8a5-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8eb7136a-8d2c-11e8-a8a5-bc764e045a96;
 Sat, 21 Jul 2018 23:25:14 +0200 (CEST)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6LLNS0a076098;
 Sat, 21 Jul 2018 21:25:29 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=mqNotk1FTE1Ocs5g4JvW+glQDIi4ksZ4ZRPFEvbIqFo=;
 b=IR1r2jNTuPw1sm5Q5lgNcqBEY6bNQuDmAU6L5c3ErsF1Vuve4T9YZXHzOO1kPpVgg67k
 +Q1V512qReebqNQTW57aTW2hu3vzDMMXhe5TxXSbIhxnfiVqQpe7+UM+gO94SpIx8ux5
 hzfiw/czCs2hoxhOnBHvr+vsD+VnaCm+h2WqgNBygTnvRP+ak9fwLod3xFmroxLBcJjJ
 rms0HVQ2NhZFlft9AodEbGDd9KKfCiGStv/12GvMzOPN/+HodbCmFyYDdqGCfx/4HFll
 CzDgYcKT3acOzqfFqQWm96386lZ/nZfQ8DvnZDxrtMzlhQZyCZLoAIGJrJteqU5geF4x VA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2kbtbch51e-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 21 Jul 2018 21:25:29 +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 w6LLPSdq006400
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 21 Jul 2018 21:25:28 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6LLPRn8020376;
 Sat, 21 Jul 2018 21:25:27 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 ; Sat, 21 Jul 2018 14:25:27 -0700
To: "M. Vefa Bicakci" <m.v.b@runbox.com>, linux-kernel@vger.kernel.org
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <20180721194909.23903-2-m.v.b@runbox.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: <90bc371d-a296-51b3-8b78-62106c9690de@oracle.com>
Date: Sat, 21 Jul 2018 17:25:54 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180721194909.23903-2-m.v.b@runbox.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8961
 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-1806210000 definitions=main-1807210246
Subject: Re: [Xen-devel] [PATCH 2/2] xen/pv: Call get_cpu_address_sizes to
 set x86_virt/phys_bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, x86@kernel.org, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 "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>

T24gMDcvMjEvMjAxOCAwMzo0OSBQTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+IGRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVu
X3B2LmMKPiBpbmRleCA0MzlhOTRiZjg5YWQuLjg3YWZiMDAwMTQyYSAxMDA2NDQKPiAtLS0gYS9h
cmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPiArKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVu
X3B2LmMKPiBAQCAtMTI1Nyw2ICsxMjU3LDcgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBf
X2luaXQgeGVuX3N0YXJ0X2tlcm5lbCh2b2lkKQo+ICAKPiAgCS8qIFdvcmsgb3V0IGlmIHdlIHN1
cHBvcnQgTlggKi8KPiAgCWdldF9jcHVfY2FwKCZib290X2NwdV9kYXRhKTsKPiArCWdldF9jcHVf
YWRkcmVzc19zaXplcygmYm9vdF9jcHVfZGF0YSk7Cj4gIAl4ODZfY29uZmlndXJlX254KCk7CgoK
SGF2ZSB5b3Ugb2JzZXJ2ZWQgYW55IHByb2JsZW1zIHdpdGhvdXQgdGhpcyBjYWxsPyBnZXRfY3B1
X2NhcCgpIGlzIG9ubHkKY2FsbGVkIGhlcmUgdG8gc2V0IFg4Nl9GRUFUVVJFX05YLCBhbmQgaXMg
dGhlbiBjYWxsZWQgYWdhaW4sIHRvZ2V0aGVyCndpdGggZ2V0X2NwdV9hZGRyZXNzX3NpemVzKCks
IGZyb20gZWFybHlfaWRlbnRpZnlfY3B1KCkuCgotYm9yaXMKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 21:46:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 21:46:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fgzhU-0005t5-Vr; Sat, 21 Jul 2018 21:46: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=j5gm=kf=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1fgzhT-0005t0-IH
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 21:46:03 +0000
X-Inumbo-ID: 7df17f30-8d2f-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7df17f30-8d2f-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 21:46:15 +0000 (UTC)
Received: from mail-wm0-f53.google.com (mail-wm0-f53.google.com [74.125.82.53])
 (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 DAF1C20873
 for <xen-devel@lists.xenproject.org>; Sat, 21 Jul 2018 21:46:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532209561;
 bh=MPio0gvhtelbCQvqD7OQBz7v7atJ027Vg/wNk1Jm/FM=;
 h=In-Reply-To:References:From:Date:Subject:To:Cc:From;
 b=Ue9RRV+ezeDN0VUS+mOulHucy33gHs3Z1PXdXXimGwOKWanKahdKfNEdFWwbK8eee
 98UThJnhWGG+tTO6yHDfdhwNnZGqAstlLR4UTm87om0ExWn6LJN9E+tUd0Owlr6T8k
 /CtgZ9RvvhvomuNUcfi+82GNtnBL7X5G4aGUVSmo=
Received: by mail-wm0-f53.google.com with SMTP id l2-v6so6792300wme.1
 for <xen-devel@lists.xenproject.org>; Sat, 21 Jul 2018 14:46:00 -0700 (PDT)
X-Gm-Message-State: AOUpUlG3l7HJevuAn72gUAa+6meplWIUz5kqaZuIcSUsu7P8dhoMCD/v
 q+yK/0nIPyXjqf+uoVg7p+/uRGIWFY0GnPJc4Vr8qg==
X-Google-Smtp-Source: AAOMgpcJtSg5dF6SWzAa8O+GkZR9vAzAxms0vQE+d0VAkjO50fbi7PklEYlu2x8vew2umiK87LLVxKgewR8KPcGejog=
X-Received: by 2002:a1c:8b0d:: with SMTP id
 n13-v6mr3970179wmd.46.1532209559270; 
 Sat, 21 Jul 2018 14:45:59 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a1c:d548:0:0:0:0:0 with HTTP; Sat, 21 Jul 2018 14:45:38
 -0700 (PDT)
In-Reply-To: <20180721194909.23903-1-m.v.b@runbox.com>
References: <20180721194909.23903-1-m.v.b@runbox.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Sat, 21 Jul 2018 14:45:38 -0700
X-Gmail-Original-Message-ID: <CALCETrX435cC7Hi2aTLVrBecZEEeJ3_TgQnTwbObNrt9MKvFzg@mail.gmail.com>
Message-ID: <CALCETrX435cC7Hi2aTLVrBecZEEeJ3_TgQnTwbObNrt9MKvFzg@mail.gmail.com>
To: "M. Vefa Bicakci" <m.v.b@runbox.com>
Subject: Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, X86 ML <x86@kernel.org>,
 LKML <linux-kernel@vger.kernel.org>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable <stable@vger.kernel.org>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, 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>

T24gU2F0LCBKdWwgMjEsIDIwMTggYXQgMTI6NDkgUE0sIE0uIFZlZmEgQmljYWtjaSA8bS52LmJA
cnVuYm94LmNvbT4gd3JvdGU6Cj4gQ29tbWl0IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDog
Q2xlYXIgcmVnaXN0ZXJzIGZvcgo+IGV4Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNw
ZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNlIikgdW5pbnRlbmRlZGx5Cj4gYnJva2UgWGVuIFBWIHZp
cnR1YWwgbWFjaGluZXMgYnkgY2xlYXJpbmcgdGhlICVyYnggcmVnaXN0ZXIgYXQgdGhlIGVuZCBv
Zgo+IHhlbl9mYWlsc2FmZV9jYWxsYmFjayBiZWZvcmUgdGhlIGxhdHRlciBqdW1wcyB0byBlcnJv
cl9leGl0Lgo+IGVycm9yX2V4aXQgZXhwZWN0cyB0aGUgJXJieCByZWdpc3RlciB0byBiZSBhIGZs
YWcgaW5kaWNhdGluZyB3aGV0aGVyCj4gdGhlcmUgc2hvdWxkIGJlIGEgcmV0dXJuIHRvIGtlcm5l
bCBtb2RlLgo+Cj4gVGhpcyBjb21taXQgbWFrZXMgc3VyZSB0aGF0IHRoZSAlcmJ4IHJlZ2lzdGVy
IGlzIG5vdCBjbGVhcmVkIGJ5Cj4gdGhlIFBVU0hfQU5EX0NMRUFSX1JFR1MgbWFjcm8sIHdoZW4g
dGhlIG1hY3JvIGluIHF1ZXN0aW9uIGlzIGluc3RhbnRpYXRlZAo+IGJ5IHhlbl9mYWlsc2FmZV9j
YWxsYmFjaywgdG8gYXZvaWQgdGhlIGlzc3VlLgoKU2VlbXMgbGlrZSBhIGdlbnVpbmUgcHJvYmxl
bSwgYnV0OgoKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyBiL2FyY2gv
eDg2L2VudHJ5L2VudHJ5XzY0LlMKPiBpbmRleCBjNzQ0OWYzNzdhNzcuLjk2ZThmZjM0MTI5ZSAx
MDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4gKysrIGIvYXJjaC94ODYv
ZW50cnkvZW50cnlfNjQuUwo+IEBAIC0xMTI5LDcgKzExMjksNyBAQCBFTlRSWSh4ZW5fZmFpbHNh
ZmVfY2FsbGJhY2spCj4gICAgICAgICBhZGRxICAgICQweDMwLCAlcnNwCj4gICAgICAgICBVTldJ
TkRfSElOVF9JUkVUX1JFR1MKPiAgICAgICAgIHB1c2hxICAgJC0xIC8qIG9yaWdfYXggPSAtMSA9
PiBub3QgYSBzeXN0ZW0gY2FsbCAqLwo+IC0gICAgICAgUFVTSF9BTkRfQ0xFQVJfUkVHUwo+ICsg
ICAgICAgUFVTSF9BTkRfQ0xFQVJfUkVHUyBjbGVhcl9yYng9MAo+ICAgICAgICAgRU5DT0RFX0ZS
QU1FX1BPSU5URVIKPiAgICAgICAgIGptcCAgICAgZXJyb3JfZXhpdAoKVGhlIG9sZCBjb2RlIGZp
cnN0IHNldCBSQlggdG8gemVybyB0aGVuLCBpZiBmcmFtZSBwb2ludGVycyBhcmUgb24sCnNldHMg
aXQgdG8gc29tZSBzcGVjaWFsIG5vbi16ZXJvIHZhbHVlLCB0aGVuIGNyb3NzZXMgaXRzIGZpbmdl
cnMgYW5kCmhvcGVzIGZvciB0aGUgYmVzdC4gIFlvdXIgcGF0Y2hlZCBjb2RlIGp1c3Qgc2tpcHMg
dGhlIHplcm9pbmcgcGFydCwgc28KUkJYIGVpdGhlciBjb250YWlucyB0aGUgRU5DT0RFX0ZSQU1F
X1BPSU5URVIgcmVzdWx0IG9yIGlzCnVuaW5pdGlhbGl6ZWQuCgpIb3cgYWJvdXQgYWN0dWFsbHkg
aW5pdGlhbGl6aW5nIHJieCB0byBzb21ldGhpbmcgc2Vuc2libGUgbGlrZSwgc2F5LCAxPwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 23:18:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 23:18:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fh18k-0003ph-UX; Sat, 21 Jul 2018 23:18: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=ktyp=kf=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fh18j-0003pc-AP
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 23:18:17 +0000
X-Inumbo-ID: 5f2a43dc-8d3c-11e8-a6a9-d7ebe60f679a
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f2a43dc-8d3c-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 23:18:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
 MIME-Version:Date:Message-ID:From:References:Cc:To:Subject;
 bh=T0SzDch1GOzE3G6UgJ4bbwECZDIjyedf3SNFZ2mRQTk=; b=Cm1HPFHN76pLxjDCO7XYgDcxKa
 k8a++pfuiMVdwtp/rDLdGc5Wfk9nXHpCf7bgEhOe1SosTB0v2YLE9Bq4fRopAqwezL/BadAPuSW2z
 LRqwxjydGBkonfWPOIakpa7zsqV+Luhv/91ssIFVtwfx0KNRaa9lwPY5F0frFB1Aat9G9i9tkN7Bq
 gh3jXvmtiLzeu3WBF9OkntO1Fqj33w3B3/g8rPx6dRdv3Tlr/2tUwnxnLa7Y8BipMPEH3tg4lt5yA
 rFM4aQ4gFkDauLcv4IVa04BJ1u/ufEB0XyoTU12NAm37ZNSLywvnA/dZRRWQXbxEOnjtHnLv3iT3y
 Kj1LL0DQ==;
Received: from [10.9.9.211] (helo=mailfront11.runbox.com)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fh18X-0000LB-1P; Sun, 22 Jul 2018 01:18:05 +0200
Received: by mailfront11.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 id 1fh18M-0005Cb-Gp; Sun, 22 Jul 2018 01:17:54 +0200
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <20180721194909.23903-2-m.v.b@runbox.com>
 <90bc371d-a296-51b3-8b78-62106c9690de@oracle.com>
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
Message-ID: <d85c93da-4549-a7c1-af48-9c62cba8ae71@runbox.com>
Date: Sat, 21 Jul 2018 19:17:49 -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: <90bc371d-a296-51b3-8b78-62106c9690de@oracle.com>
Content-Language: en-CA
Subject: Re: [Xen-devel] [PATCH 2/2] xen/pv: Call get_cpu_address_sizes to
 set x86_virt/phys_bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, x86@kernel.org, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 "Kirill A. Shutemov" <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>

T24gMDcvMjEvMjAxOCAwNToyNSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA3LzIx
LzIwMTggMDM6NDkgUE0sIE0uIFZlZmEgQmljYWtjaSB3cm90ZToKPj4gZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+
PiBpbmRleCA0MzlhOTRiZjg5YWQuLjg3YWZiMDAwMTQyYSAxMDA2NDQKPj4gLS0tIGEvYXJjaC94
ODYveGVuL2VubGlnaHRlbl9wdi5jCj4+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYu
Ywo+PiBAQCAtMTI1Nyw2ICsxMjU3LDcgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2lu
aXQgeGVuX3N0YXJ0X2tlcm5lbCh2b2lkKQo+PiAgIAo+PiAgIAkvKiBXb3JrIG91dCBpZiB3ZSBz
dXBwb3J0IE5YICovCj4+ICAgCWdldF9jcHVfY2FwKCZib290X2NwdV9kYXRhKTsKPj4gKwlnZXRf
Y3B1X2FkZHJlc3Nfc2l6ZXMoJmJvb3RfY3B1X2RhdGEpOwo+PiAgIAl4ODZfY29uZmlndXJlX254
KCk7Cj4gCj4gCj4gSGF2ZSB5b3Ugb2JzZXJ2ZWQgYW55IHByb2JsZW1zIHdpdGhvdXQgdGhpcyBj
YWxsPyBnZXRfY3B1X2NhcCgpIGlzIG9ubHkKPiBjYWxsZWQgaGVyZSB0byBzZXQgWDg2X0ZFQVRV
UkVfTlgsIGFuZCBpcyB0aGVuIGNhbGxlZCBhZ2FpbiwgdG9nZXRoZXIKPiB3aXRoIGdldF9jcHVf
YWRkcmVzc19zaXplcygpLCBmcm9tIGVhcmx5X2lkZW50aWZ5X2NwdSgpLgoKSGVsbG8gQm9yaXMs
CgpUaGFuayB5b3UgZm9yIHRoZSByZXZpZXdzISBXaXRob3V0IHRoZSBjYWxsIHRvIGdldF9jcHVf
YWRkcmVzc19zaXplcywKcGFyYXZpcnR1YWxpemVkIHZpcnR1YWwgbWFjaGluZXMgZG8gbm90IGJv
b3QgdXAga2VybmVscyB3aXRoIHZlcnNpb25zCjQuMTcgYW5kIHVwIGF0IGFsbDsgdGhpcyBpbmNs
dWRlcyBkb20wIGFuZCBkb21VLiBObyBkb21VIGxvZ3MgYXJlCmdlbmVyYXRlZCBpbiBkb20wJ3Mg
L3Zhci9sb2cveGVuL2NvbnNvbGUvIGRpcmVjdG9yeSBlaXRoZXIsIGRlc3BpdGUKaGF2aW5nIGVh
cmx5cHJpbnRrPXhlbiBvbiB0aGUga2VybmVsIGNvbW1hbmQgbGluZSBmb3IgbXkgdGVzdCBkb21V
LgoKKEZvciB0aGUgcmVjb3JkLCBJIGFtIHVzaW5nIHRoZSBwYXRjaGVkIHZlcnNpb24gb2YgWGVu
IDQuNi42IHByb3ZpZGVkCmJ5IFF1YmVzIE9TIFIzLjIuKQoKVGhhbmsgeW91LAoKVmVmYQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 23:19:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 23: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 1fh19U-0003sK-8K; Sat, 21 Jul 2018 23:19: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=ktyp=kf=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fh19T-0003s7-0K
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 23:19:03 +0000
X-Inumbo-ID: 7bc4b05f-8d3c-11e8-a6a9-d7ebe60f679a
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7bc4b05f-8d3c-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 23:19:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
 MIME-Version:Date:Message-ID:From:References:Cc:To:Subject;
 bh=cNJypm2JBkDQZ8JoO4Ni3CqeeAAu/d0OXi0U0y0HQ0Q=; b=GFIg3ui/Y679q0Ttvc+PMREI2Q
 m/mQQftLXoy8R4a8oTzYyG1BNVl5859g+tM89mCe/KSDHPR6hJzVbzQHJplSIRF+2EwN6LgviZQdO
 Y3JHx+VOZoIcdff5zdySOtkzIBjKo7d2Fff14fyA/vJNiMIyaT/AMwWXVFCIIFByZMiRtRGRQ37+C
 FyHWzHwZtnFxULiJEUDkeHtU5/nb5z/gT3ZZJXKkFHGSPmMUzTbTdzG9FrCtiTc9tJBRCgPyM32eN
 nd+t15Cw9wBybCoQTLe5c1vT7DXuGJBMmtDF9dyKoy1R13GqgraPhOE08ttB74veykfVuEFhYy1rm
 Mj1na4Hg==;
Received: from [10.9.9.211] (helo=mailfront11.runbox.com)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fh19P-0000R2-Cj; Sun, 22 Jul 2018 01:18:59 +0200
Received: by mailfront11.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 id 1fh19C-0005gG-Uc; Sun, 22 Jul 2018 01:18:47 +0200
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <5a21b844-36a9-8fe4-c6cd-6fade3dfa941@oracle.com>
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
Message-ID: <6426e7a4-2da0-9a36-298a-89e956e98812@runbox.com>
Date: Sat, 21 Jul 2018 19:18:42 -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: <5a21b844-36a9-8fe4-c6cd-6fade3dfa941@oracle.com>
Content-Language: en-CA
Subject: Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, x86@kernel.org,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable@vger.kernel.org, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjEvMjAxOCAwNToxOSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA3LzIx
LzIwMTggMDM6NDkgUE0sIE0uIFZlZmEgQmljYWtjaSB3cm90ZToKPj4gZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+IGlu
ZGV4IGM3NDQ5ZjM3N2E3Ny4uOTZlOGZmMzQxMjllIDEwMDY0NAo+PiAtLS0gYS9hcmNoL3g4Ni9l
bnRyeS9lbnRyeV82NC5TCj4+ICsrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4gQEAg
LTExMjksNyArMTEyOSw3IEBAIEVOVFJZKHhlbl9mYWlsc2FmZV9jYWxsYmFjaykKPj4gICAJYWRk
cQkkMHgzMCwgJXJzcAo+PiAgIAlVTldJTkRfSElOVF9JUkVUX1JFR1MKPj4gICAJcHVzaHEJJC0x
IC8qIG9yaWdfYXggPSAtMSA9PiBub3QgYSBzeXN0ZW0gY2FsbCAqLwo+PiAtCVBVU0hfQU5EX0NM
RUFSX1JFR1MKPj4gKwlQVVNIX0FORF9DTEVBUl9SRUdTIGNsZWFyX3JieD0wCj4gCj4gCj4gRG8g
d2UgbmVlZCB0aGlzIGF0IGFsbD8gV2UgYXJlIHJldHVybmluZyBmcm9tIHRoZSBoeXBlcnZpc29y
IGhlcmUuCj4gCj4gLWJvcmlzCj4gCj4+ICAgCUVOQ09ERV9GUkFNRV9QT0lOVEVSCj4+ICAgCWpt
cAllcnJvcl9leGl0Cj4+ICAgRU5EKHhlbl9mYWlsc2FmZV9jYWxsYmFjaykKCkhlbGxvIEJvcmlz
LAoKSWYgeW91IGFyZSByZWZlcnJpbmcgdG8gdGhlIFBVU0hfQU5EX0NMRUFSX1JFR1MgbWFjcm8g
aXRzZWxmLCBJIGFtIG5vdCBzdXJlOwpob3dldmVyLCBub3QgY2xlYXJpbmcgdGhlIFJCWCByZWdp
c3RlciBzZWVtZWQgdG8gcmVzb2x2ZSB0aGUgaXNzdWVzIG1lbnRpb25lZAppbiB0aGUgY29tbWl0
IG1lc3NhZ2UgZm9yIG1lLiBHaXZlbiBBbmR5J3MgY29tbWVudCB0aG91Z2gsIEkgYmVsaWV2ZSB0
aGF0IHRoZQphcHByb2FjaCBpbiB0aGlzIHBhdGNoIG1heSBub3QgYmUgY29ycmVjdC4KClRoYW5r
IHlvdSwKClZlZmEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 23:19:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 23:19: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 1fh19l-0003vO-Hn; Sat, 21 Jul 2018 23:19: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=ktyp=kf=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fh19k-0003vC-Mv
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 23:19:20 +0000
X-Inumbo-ID: 86acb6b2-8d3c-11e8-a6a9-d7ebe60f679a
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86acb6b2-8d3c-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 23:19:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
 MIME-Version:Date:Message-ID:From:References:Cc:To:Subject;
 bh=er6te3rzUbnDT8LNfuu2lR4oud7fJCbesH3cinpT2ak=; b=KvGixHUHNdstKTDqUth0eucxnn
 MTAYP1U6dYpRPE7b3sny2Zbn5aXmFttLLx0J85SlyCKbu99HXRqF6+EMsxTjK9a1ZC23eDNDsWPYQ
 QSNTZ50+GRVQjF1+T5l9Hfothoxa7R01iSZBBaNLuAfabXwPdNnnQAd+GJ7gHjohwUAJHi2oMaNYX
 aka+YNoBusIaubO2xZB265DV+oJ6oj6TBcTwKhzhegcBj6+WB1zyozzS7vDAA94Fw99gw3PjwmBrh
 f3NwOpknCOgrkvZH7eRvIg0ecPdq1GJBx5d0+U7z154gZ7D78Dt5K2Sr16DRuM6vVrUXFSQ/EDcP0
 afm+HgMA==;
Received: from [10.9.9.212] (helo=mailfront12.runbox.com)
 by mailtransmit03.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fh19Y-0006lG-7o; Sun, 22 Jul 2018 01:19:08 +0200
Received: by mailfront12.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 id 1fh19V-0008BO-Sx; Sun, 22 Jul 2018 01:19:06 +0200
To: Andy Lutomirski <luto@kernel.org>
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <CALCETrX435cC7Hi2aTLVrBecZEEeJ3_TgQnTwbObNrt9MKvFzg@mail.gmail.com>
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
Message-ID: <b9ad156c-45e9-da80-9cf0-eabbe5a1bbf2@runbox.com>
Date: Sat, 21 Jul 2018 19:19:01 -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: <CALCETrX435cC7Hi2aTLVrBecZEEeJ3_TgQnTwbObNrt9MKvFzg@mail.gmail.com>
Content-Language: en-CA
Subject: Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, Andi Kleen <ak@linux.intel.com>,
 X86 ML <x86@kernel.org>, Dan Williams <dan.j.williams@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable <stable@vger.kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjEvMjAxOCAwNTo0NSBQTSwgQW5keSBMdXRvbWlyc2tpIHdyb3RlOgo+IE9uIFNhdCwg
SnVsIDIxLCAyMDE4IGF0IDEyOjQ5IFBNLCBNLiBWZWZhIEJpY2FrY2kgPG0udi5iQHJ1bmJveC5j
b20+IHdyb3RlOgo+PiBDb21taXQgM2FjNmQ4Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciBy
ZWdpc3RlcnMgZm9yCj4+IGV4Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0
aW9uIGF0dGFjayBzdXJmYWNlIikgdW5pbnRlbmRlZGx5Cj4+IGJyb2tlIFhlbiBQViB2aXJ0dWFs
IG1hY2hpbmVzIGJ5IGNsZWFyaW5nIHRoZSAlcmJ4IHJlZ2lzdGVyIGF0IHRoZSBlbmQgb2YKPj4g
eGVuX2ZhaWxzYWZlX2NhbGxiYWNrIGJlZm9yZSB0aGUgbGF0dGVyIGp1bXBzIHRvIGVycm9yX2V4
aXQuCj4+IGVycm9yX2V4aXQgZXhwZWN0cyB0aGUgJXJieCByZWdpc3RlciB0byBiZSBhIGZsYWcg
aW5kaWNhdGluZyB3aGV0aGVyCj4+IHRoZXJlIHNob3VsZCBiZSBhIHJldHVybiB0byBrZXJuZWwg
bW9kZS4KPj4KPj4gVGhpcyBjb21taXQgbWFrZXMgc3VyZSB0aGF0IHRoZSAlcmJ4IHJlZ2lzdGVy
IGlzIG5vdCBjbGVhcmVkIGJ5Cj4+IHRoZSBQVVNIX0FORF9DTEVBUl9SRUdTIG1hY3JvLCB3aGVu
IHRoZSBtYWNybyBpbiBxdWVzdGlvbiBpcyBpbnN0YW50aWF0ZWQKPj4gYnkgeGVuX2ZhaWxzYWZl
X2NhbGxiYWNrLCB0byBhdm9pZCB0aGUgaXNzdWUuCj4gCj4gU2VlbXMgbGlrZSBhIGdlbnVpbmUg
cHJvYmxlbSwgYnV0Ogo+IAo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQu
UyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4gaW5kZXggYzc0NDlmMzc3YTc3Li45NmU4
ZmYzNDEyOWUgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4gKysr
IGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwo+PiBAQCAtMTEyOSw3ICsxMTI5LDcgQEAgRU5U
UlkoeGVuX2ZhaWxzYWZlX2NhbGxiYWNrKQo+PiAgICAgICAgICBhZGRxICAgICQweDMwLCAlcnNw
Cj4+ICAgICAgICAgIFVOV0lORF9ISU5UX0lSRVRfUkVHUwo+PiAgICAgICAgICBwdXNocSAgICQt
MSAvKiBvcmlnX2F4ID0gLTEgPT4gbm90IGEgc3lzdGVtIGNhbGwgKi8KPj4gLSAgICAgICBQVVNI
X0FORF9DTEVBUl9SRUdTCj4+ICsgICAgICAgUFVTSF9BTkRfQ0xFQVJfUkVHUyBjbGVhcl9yYng9
MAo+PiAgICAgICAgICBFTkNPREVfRlJBTUVfUE9JTlRFUgo+PiAgICAgICAgICBqbXAgICAgIGVy
cm9yX2V4aXQKPiAKPiBUaGUgb2xkIGNvZGUgZmlyc3Qgc2V0IFJCWCB0byB6ZXJvIHRoZW4sIGlm
IGZyYW1lIHBvaW50ZXJzIGFyZSBvbiwKPiBzZXRzIGl0IHRvIHNvbWUgc3BlY2lhbCBub24temVy
byB2YWx1ZSwgdGhlbiBjcm9zc2VzIGl0cyBmaW5nZXJzIGFuZAo+IGhvcGVzIGZvciB0aGUgYmVz
dC4gIFlvdXIgcGF0Y2hlZCBjb2RlIGp1c3Qgc2tpcHMgdGhlIHplcm9pbmcgcGFydCwgc28KPiBS
QlggZWl0aGVyIGNvbnRhaW5zIHRoZSBFTkNPREVfRlJBTUVfUE9JTlRFUiByZXN1bHQgb3IgaXMK
PiB1bmluaXRpYWxpemVkLgo+IAo+IEhvdyBhYm91dCBhY3R1YWxseSBpbml0aWFsaXppbmcgcmJ4
IHRvIHNvbWV0aGluZyBzZW5zaWJsZSBsaWtlLCBzYXksIDE/CgpIZWxsbyBBbmR5LAoKVGhhbmsg
eW91IGZvciB0aGUgcmV2aWV3ISBBcHBhcmVudGx5LCBJIGhhdmUgbm90IGRvbmUgbXkgaG9tZXdv
cmsgZnVsbHkuCkkgd2lsbCB0ZXN0IHlvdXIgc3VnZ2VzdGlvbiBhbmQgcmVwb3J0IGJhY2ssIG1v
c3QgbGlrZWx5IGluIGEgZmV3IGhvdXJzLgoKSSBoYXZlIGJlZW4gdGVzdGluZyB3aXRoIHRoZSBu
ZXh0L2xpbnV4LW5leHQgdHJlZSdzIG1hc3RlciBicmFuY2gKKGRhdGVkIDIwMTgwNzIwKSwgYW5k
IEkgbm90aWNlZCB0aGF0IEVOQ09ERV9GUkFNRV9QT0lOVEVSIGNoYW5nZXMgdGhlCmZyYW1lIHBv
aW50ZXIgKGkuZS4sIFJCUCkgcmVnaXN0ZXIsIGFzIG9wcG9zZWQgdG8gdGhlIFJCWCByZWdpc3Rl
ciwKd2hpY2ggdGhlIHBhdGNoIGFpbXMgdG8gYXZvaWQgY2hhbmdpbmcgYmVmb3JlIGp1bXBpbmcg
dG8gZXJyb3JfZXhpdC4KSXQgaXMgcG9zc2libGUgdGhhdCBJIGFtIG1pc3Npbmcgc29tZXRoaW5n
IHRob3VnaCAtLSBJIGFtIG5vdCBzdXJlIGFib3V0CnRoZSBjb25uZWN0aW9uIGJldHdlZW4gdGhl
IFJCUCBhbmQgUkJYIHJlZ2lzdGVycy4KClRoZSBjaGFuZ2UgaW50cm9kdWNlZCBieSBjb21taXQg
M2FjNmQ4Yzc4N2I4IGlzIGluIHRoZSBleGNlcnB0IGJlbG93LiBXb3VsZCBpdApiZSB2YWxpZCB0
byBzdGF0ZSB0aGF0IHRoZSBvcmlnaW5hbCBjb2RlIGhhZCB0aGUgc2FtZSBpc3N1ZSB0aGF0IHlv
dSByZWZlcnJlZAp0byAoaS5lLiwgbGVhdmluZyB0aGUgUkJYIHJlZ2lzdGVyIHVuaW5pdGlhbGl6
ZWQpPwoKW0kgYWxzbyByZWFsaXplZCB0aGF0IEkgZm9yZ290IHRvIGluY2x1ZGUgQW5kaSBLbGVl
biBhbmQgRGFuIFdpbGxpYW1zLCBhdXRob3JzCm9mIDNhYzZkOGM3ODdiOCwgaW4gdGhlIGRpc2N1
c3Npb247IEkgYW0gY29weWluZyB0aGlzIGUtbWFpbCB0byB0aGVtIGFzIHdlbGwuXQoKVGhhbmsg
eW91LAoKVmVmYQoKJCBnaXQgc2hvdyAtVyAzYWM2ZDhjNzg3YjggLS0gYXJjaC94ODYvZW50cnkv
ZW50cnlfNjQuUwogIC4uLgogIEVOVFJZKHhlbl9mYWlsc2FmZV9jYWxsYmFjaykKICAJVU5XSU5E
X0hJTlRfRU1QVFkKICAJbW92bAklZHMsICVlY3gKICAJY21wdwklY3gsIDB4MTAoJXJzcCkKICAJ
am5lCTFmCiAgCW1vdmwJJWVzLCAlZWN4CiAgCWNtcHcJJWN4LCAweDE4KCVyc3ApCiAgCWpuZQkx
ZgogIAltb3ZsCSVmcywgJWVjeAogIAljbXB3CSVjeCwgMHgyMCglcnNwKQogIAlqbmUJMWYKICAJ
bW92bAklZ3MsICVlY3gKICAJY21wdwklY3gsIDB4MjgoJXJzcCkKICAJam5lCTFmCiAgCS8qIEFs
bCBzZWdtZW50cyBtYXRjaCB0aGVpciBzYXZlZCB2YWx1ZXMgPT4gQ2F0ZWdvcnkgMiAoQmFkIElS
RVQpLiAqLwogIAltb3ZxCSglcnNwKSwgJXJjeAogIAltb3ZxCTgoJXJzcCksICVyMTEKICAJYWRk
cQkkMHgzMCwgJXJzcAogIAlwdXNocQkkMAkJCQkvKiBSSVAgKi8KICAJVU5XSU5EX0hJTlRfSVJF
VF9SRUdTIG9mZnNldD04CiAgCWptcAlnZW5lcmFsX3Byb3RlY3Rpb24KICAxOgkvKiBTZWdtZW50
IG1pc21hdGNoID0+IENhdGVnb3J5IDEgKEJhZCBzZWdtZW50KS4gUmV0cnkgdGhlIElSRVQuICov
CiAgCW1vdnEJKCVyc3ApLCAlcmN4CiAgCW1vdnEJOCglcnNwKSwgJXIxMQogIAlhZGRxCSQweDMw
LCAlcnNwCiAgCVVOV0lORF9ISU5UX0lSRVRfUkVHUwogIAlwdXNocQkkLTEgLyogb3JpZ19heCA9
IC0xID0+IG5vdCBhIHN5c3RlbSBjYWxsICovCiAgCUFMTE9DX1BUX0dQUkVHU19PTl9TVEFDSwog
IAlTQVZFX0NfUkVHUwogIAlTQVZFX0VYVFJBX1JFR1MKKwlDTEVBUl9SRUdTX05PU1BFQwogIAlF
TkNPREVfRlJBTUVfUE9JTlRFUgogIAlqbXAJZXJyb3JfZXhpdAogIEVORCh4ZW5fZmFpbHNhZmVf
Y2FsbGJhY2spCiAgLi4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 23:30:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 23:30: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 1fh1KX-0005Mw-LS; Sat, 21 Jul 2018 23:30: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=j5gm=kf=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1fh1KW-0005Mr-5R
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 23:30:28 +0000
X-Inumbo-ID: 147bba59-8d3e-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 147bba59-8d3e-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 23:30:40 +0000 (UTC)
Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com
 [209.85.221.48])
 (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 60D0D20881
 for <xen-devel@lists.xenproject.org>; Sat, 21 Jul 2018 23:30:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532215826;
 bh=UDIoa9BbRnm2jxNS5PdV2KqOPMM1XVQ8Z1dAbLN7G+w=;
 h=In-Reply-To:References:From:Date:Subject:To:Cc:From;
 b=oO7ph1xdeimLdNBKmSJ6atWDg4qfd3Rts7UCRtHYXrBgZ9/mn8FRV+JxsL0tezIFp
 aGLQzd9owKxrLMa8/dVNKau6T60dx9Sm6d6ZSd+XAenMbKQMtkl1X8N/fIoukld34+
 /jJbTuZ/PoIpGtS/IYHi7oSATP6g3Vm9GODDxLHY=
Received: by mail-wr1-f48.google.com with SMTP id e7-v6so14412756wrs.9
 for <xen-devel@lists.xenproject.org>; Sat, 21 Jul 2018 16:30:26 -0700 (PDT)
X-Gm-Message-State: AOUpUlFycl8hzkEbt8yf+YEc437yYiRLOUyhIwFuQDEawuQlikrf7WeF
 K4cSoZ3DSjCgaQifMi/7DlB0vvbCrUImy4TGrqU/qw==
X-Google-Smtp-Source: AAOMgpf1rOygB7BPzoYkNKSSCEem8m4XBi7QQG5fPBo44PmfW79Eo4gaW+VI1tKz4HPWznsRoSldseyTwf8L+sm1fEc=
X-Received: by 2002:adf:81c3:: with SMTP id
 61-v6mr4888278wra.120.1532215824794; 
 Sat, 21 Jul 2018 16:30:24 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a1c:d548:0:0:0:0:0 with HTTP; Sat, 21 Jul 2018 16:30:04
 -0700 (PDT)
In-Reply-To: <b9ad156c-45e9-da80-9cf0-eabbe5a1bbf2@runbox.com>
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <CALCETrX435cC7Hi2aTLVrBecZEEeJ3_TgQnTwbObNrt9MKvFzg@mail.gmail.com>
 <b9ad156c-45e9-da80-9cf0-eabbe5a1bbf2@runbox.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Sat, 21 Jul 2018 16:30:04 -0700
X-Gmail-Original-Message-ID: <CALCETrXsNxYP7-w-OoiNdJWspTKCsr0i01e6NiwFk1O5jL6grA@mail.gmail.com>
Message-ID: <CALCETrXsNxYP7-w-OoiNdJWspTKCsr0i01e6NiwFk1O5jL6grA@mail.gmail.com>
To: "M. Vefa Bicakci" <m.v.b@runbox.com>
Subject: Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, Andi Kleen <ak@linux.intel.com>,
 X86 ML <x86@kernel.org>, Dan Williams <dan.j.williams@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable <stable@vger.kernel.org>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, 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>

T24gU2F0LCBKdWwgMjEsIDIwMTggYXQgNDoxOSBQTSwgTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBy
dW5ib3guY29tPiB3cm90ZToKPiBPbiAwNy8yMS8yMDE4IDA1OjQ1IFBNLCBBbmR5IEx1dG9taXJz
a2kgd3JvdGU6Cj4+Cj4+IE9uIFNhdCwgSnVsIDIxLCAyMDE4IGF0IDEyOjQ5IFBNLCBNLiBWZWZh
IEJpY2FrY2kgPG0udi5iQHJ1bmJveC5jb20+Cj4+IHdyb3RlOgo+Pj4KPj4+IENvbW1pdCAzYWM2
ZDhjNzg3YjggKCJ4ODYvZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IKPj4+IGV4Y2VwdGlv
bnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNlIikKPj4+
IHVuaW50ZW5kZWRseQo+Pj4gYnJva2UgWGVuIFBWIHZpcnR1YWwgbWFjaGluZXMgYnkgY2xlYXJp
bmcgdGhlICVyYnggcmVnaXN0ZXIgYXQgdGhlIGVuZCBvZgo+Pj4geGVuX2ZhaWxzYWZlX2NhbGxi
YWNrIGJlZm9yZSB0aGUgbGF0dGVyIGp1bXBzIHRvIGVycm9yX2V4aXQuCj4+PiBlcnJvcl9leGl0
IGV4cGVjdHMgdGhlICVyYnggcmVnaXN0ZXIgdG8gYmUgYSBmbGFnIGluZGljYXRpbmcgd2hldGhl
cgo+Pj4gdGhlcmUgc2hvdWxkIGJlIGEgcmV0dXJuIHRvIGtlcm5lbCBtb2RlLgo+Pj4KPj4+IFRo
aXMgY29tbWl0IG1ha2VzIHN1cmUgdGhhdCB0aGUgJXJieCByZWdpc3RlciBpcyBub3QgY2xlYXJl
ZCBieQo+Pj4gdGhlIFBVU0hfQU5EX0NMRUFSX1JFR1MgbWFjcm8sIHdoZW4gdGhlIG1hY3JvIGlu
IHF1ZXN0aW9uIGlzIGluc3RhbnRpYXRlZAo+Pj4gYnkgeGVuX2ZhaWxzYWZlX2NhbGxiYWNrLCB0
byBhdm9pZCB0aGUgaXNzdWUuCj4+Cj4+Cj4+IFNlZW1zIGxpa2UgYSBnZW51aW5lIHByb2JsZW0s
IGJ1dDoKPj4KPj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TIGIvYXJj
aC94ODYvZW50cnkvZW50cnlfNjQuUwo+Pj4gaW5kZXggYzc0NDlmMzc3YTc3Li45NmU4ZmYzNDEy
OWUgMTAwNjQ0Cj4+PiAtLS0gYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+PiArKysgYi9h
cmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+PiBAQCAtMTEyOSw3ICsxMTI5LDcgQEAgRU5UUlko
eGVuX2ZhaWxzYWZlX2NhbGxiYWNrKQo+Pj4gICAgICAgICAgYWRkcSAgICAkMHgzMCwgJXJzcAo+
Pj4gICAgICAgICAgVU5XSU5EX0hJTlRfSVJFVF9SRUdTCj4+PiAgICAgICAgICBwdXNocSAgICQt
MSAvKiBvcmlnX2F4ID0gLTEgPT4gbm90IGEgc3lzdGVtIGNhbGwgKi8KPj4+IC0gICAgICAgUFVT
SF9BTkRfQ0xFQVJfUkVHUwo+Pj4gKyAgICAgICBQVVNIX0FORF9DTEVBUl9SRUdTIGNsZWFyX3Ji
eD0wCj4+PiAgICAgICAgICBFTkNPREVfRlJBTUVfUE9JTlRFUgo+Pj4gICAgICAgICAgam1wICAg
ICBlcnJvcl9leGl0Cj4+Cj4+Cj4+IFRoZSBvbGQgY29kZSBmaXJzdCBzZXQgUkJYIHRvIHplcm8g
dGhlbiwgaWYgZnJhbWUgcG9pbnRlcnMgYXJlIG9uLAo+PiBzZXRzIGl0IHRvIHNvbWUgc3BlY2lh
bCBub24temVybyB2YWx1ZSwgdGhlbiBjcm9zc2VzIGl0cyBmaW5nZXJzIGFuZAo+PiBob3BlcyBm
b3IgdGhlIGJlc3QuICBZb3VyIHBhdGNoZWQgY29kZSBqdXN0IHNraXBzIHRoZSB6ZXJvaW5nIHBh
cnQsIHNvCj4+IFJCWCBlaXRoZXIgY29udGFpbnMgdGhlIEVOQ09ERV9GUkFNRV9QT0lOVEVSIHJl
c3VsdCBvciBpcwo+PiB1bmluaXRpYWxpemVkLgo+Pgo+PiBIb3cgYWJvdXQgYWN0dWFsbHkgaW5p
dGlhbGl6aW5nIHJieCB0byBzb21ldGhpbmcgc2Vuc2libGUgbGlrZSwgc2F5LCAxPwo+Cj4KPiBI
ZWxsbyBBbmR5LAo+Cj4gVGhhbmsgeW91IGZvciB0aGUgcmV2aWV3ISBBcHBhcmVudGx5LCBJIGhh
dmUgbm90IGRvbmUgbXkgaG9tZXdvcmsgZnVsbHkuCj4gSSB3aWxsIHRlc3QgeW91ciBzdWdnZXN0
aW9uIGFuZCByZXBvcnQgYmFjaywgbW9zdCBsaWtlbHkgaW4gYSBmZXcgaG91cnMuCj4KPiBJIGhh
dmUgYmVlbiB0ZXN0aW5nIHdpdGggdGhlIG5leHQvbGludXgtbmV4dCB0cmVlJ3MgbWFzdGVyIGJy
YW5jaAo+IChkYXRlZCAyMDE4MDcyMCksIGFuZCBJIG5vdGljZWQgdGhhdCBFTkNPREVfRlJBTUVf
UE9JTlRFUiBjaGFuZ2VzIHRoZQo+IGZyYW1lIHBvaW50ZXIgKGkuZS4sIFJCUCkgcmVnaXN0ZXIs
IGFzIG9wcG9zZWQgdG8gdGhlIFJCWCByZWdpc3RlciwKPiB3aGljaCB0aGUgcGF0Y2ggYWltcyB0
byBhdm9pZCBjaGFuZ2luZyBiZWZvcmUganVtcGluZyB0byBlcnJvcl9leGl0Lgo+IEl0IGlzIHBv
c3NpYmxlIHRoYXQgSSBhbSBtaXNzaW5nIHNvbWV0aGluZyB0aG91Z2ggLS0gSSBhbSBub3Qgc3Vy
ZSBhYm91dAo+IHRoZSBjb25uZWN0aW9uIGJldHdlZW4gdGhlIFJCUCBhbmQgUkJYIHJlZ2lzdGVy
cy4KClNvcnJ5LCBicmFpbiBmYXJ0IG9uIG15IHBhcnQuCgo+Cj4gVGhlIGNoYW5nZSBpbnRyb2R1
Y2VkIGJ5IGNvbW1pdCAzYWM2ZDhjNzg3YjggaXMgaW4gdGhlIGV4Y2VycHQgYmVsb3cuIFdvdWxk
Cj4gaXQKPiBiZSB2YWxpZCB0byBzdGF0ZSB0aGF0IHRoZSBvcmlnaW5hbCBjb2RlIGhhZCB0aGUg
c2FtZSBpc3N1ZSB0aGF0IHlvdQo+IHJlZmVycmVkCj4gdG8gKGkuZS4sIGxlYXZpbmcgdGhlIFJC
WCByZWdpc3RlciB1bmluaXRpYWxpemVkKT8KClByZXN1bWFibHkuCgpJIHdvdWxkIHByb3Bvc2Ug
YSByYXRoZXIgZGlmZmVyZW50IGZpeDoKCmh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9s
aW51eC9rZXJuZWwvZ2l0L2x1dG8vbGludXguZ2l0L2NvbW1pdC8/aD14ODYvcHRpJmlkPWJiM2Q3
NmI1MGMzYmM3OGI2N2Q3OWNmOTBkMzI4ZjM4YTQzNWM3OTMKCkFueSBjaGFuY2UgeW91IGNvdWxk
IHRlc3QgdGhhdCBhbmQgc2VlIGlmIGl0IGZpeGVzIHlvdXIgcHJvYmxlbT8KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 23:37:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 23: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 1fh1RQ-0005cj-Es; Sat, 21 Jul 2018 23: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=ktyp=kf=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fh1RO-0005cd-U4
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 23:37:35 +0000
X-Inumbo-ID: 120ff124-8d3f-11e8-a6a9-d7ebe60f679a
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 120ff124-8d3f-11e8-a6a9-d7ebe60f679a;
 Sat, 21 Jul 2018 23:37:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
 MIME-Version:Date:Message-ID:From:References:Cc:To:Subject;
 bh=qhHCj96h8JZgQKcMUVDvns6GKQ0zr5/DZlkLIbqzt4s=; b=OlmHjdIqsT6WS/+MdeBjaDKDXR
 UloUdO0L/7b47z8k1VoFwdUemEtq2IEiICME5PLPjLAG3DC8WO5MXJ1LDi7BBKns65B+L5qAIuKHq
 8G10BWA7QbM5LWvpq5uAYzGzgxkA9okTmaKGjPX87cXadE4+CObM9s8MItiSLfC5FpvMk8pOUARmM
 NHbYx+NSTGGBbMiSm3h5ncVWC2Db4ROL4oQ62jA++PtjHMA0/mTgbygPD5SQ544ct41SDp8ldVJi/
 IBEfRpb49itT2VxbgaZBKn1f48x3K79lLzBXdjDRLE5H/TO2387X55BZqN/UTIf640L84PA9L6J/B
 4ooWEckA==;
Received: from [10.9.9.211] (helo=mailfront11.runbox.com)
 by mailtransmit03.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fh1R9-0007tc-9s; Sun, 22 Jul 2018 01:37:19 +0200
Received: by mailfront11.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 id 1fh1R1-0004SU-1q; Sun, 22 Jul 2018 01:37:11 +0200
To: Andy Lutomirski <luto@kernel.org>
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <CALCETrX435cC7Hi2aTLVrBecZEEeJ3_TgQnTwbObNrt9MKvFzg@mail.gmail.com>
 <b9ad156c-45e9-da80-9cf0-eabbe5a1bbf2@runbox.com>
 <CALCETrXsNxYP7-w-OoiNdJWspTKCsr0i01e6NiwFk1O5jL6grA@mail.gmail.com>
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
Message-ID: <ce0cf39e-102e-8a33-6d46-492cd34e9506@runbox.com>
Date: Sat, 21 Jul 2018 19:37:05 -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: <CALCETrXsNxYP7-w-OoiNdJWspTKCsr0i01e6NiwFk1O5jL6grA@mail.gmail.com>
Content-Language: en-CA
Subject: Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, Andi Kleen <ak@linux.intel.com>,
 X86 ML <x86@kernel.org>, Dan Williams <dan.j.williams@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable <stable@vger.kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjEvMjAxOCAwNzozMCBQTSwgQW5keSBMdXRvbWlyc2tpIHdyb3RlOgo+IE9uIFNhdCwg
SnVsIDIxLCAyMDE4IGF0IDQ6MTkgUE0sIE0uIFZlZmEgQmljYWtjaSA8bS52LmJAcnVuYm94LmNv
bT4gd3JvdGU6Cj4+IE9uIDA3LzIxLzIwMTggMDU6NDUgUE0sIEFuZHkgTHV0b21pcnNraSB3cm90
ZToKPj4+Cj4+PiBPbiBTYXQsIEp1bCAyMSwgMjAxOCBhdCAxMjo0OSBQTSwgTS4gVmVmYSBCaWNh
a2NpIDxtLnYuYkBydW5ib3guY29tPgo+Pj4gd3JvdGU6Cj4+Pj4KPj4+PiBDb21taXQgM2FjNmQ4
Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9yCj4+Pj4gZXhjZXB0aW9u
cy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3VsYXRpb24gYXR0YWNrIHN1cmZhY2UiKQo+Pj4+
IHVuaW50ZW5kZWRseQo+Pj4+IGJyb2tlIFhlbiBQViB2aXJ0dWFsIG1hY2hpbmVzIGJ5IGNsZWFy
aW5nIHRoZSAlcmJ4IHJlZ2lzdGVyIGF0IHRoZSBlbmQgb2YKPj4+PiB4ZW5fZmFpbHNhZmVfY2Fs
bGJhY2sgYmVmb3JlIHRoZSBsYXR0ZXIganVtcHMgdG8gZXJyb3JfZXhpdC4KPj4+PiBlcnJvcl9l
eGl0IGV4cGVjdHMgdGhlICVyYnggcmVnaXN0ZXIgdG8gYmUgYSBmbGFnIGluZGljYXRpbmcgd2hl
dGhlcgo+Pj4+IHRoZXJlIHNob3VsZCBiZSBhIHJldHVybiB0byBrZXJuZWwgbW9kZS4KPj4+Pgo+
Pj4+IFRoaXMgY29tbWl0IG1ha2VzIHN1cmUgdGhhdCB0aGUgJXJieCByZWdpc3RlciBpcyBub3Qg
Y2xlYXJlZCBieQo+Pj4+IHRoZSBQVVNIX0FORF9DTEVBUl9SRUdTIG1hY3JvLCB3aGVuIHRoZSBt
YWNybyBpbiBxdWVzdGlvbiBpcyBpbnN0YW50aWF0ZWQKPj4+PiBieSB4ZW5fZmFpbHNhZmVfY2Fs
bGJhY2ssIHRvIGF2b2lkIHRoZSBpc3N1ZS4KPj4+Cj4+Pgo+Pj4gU2VlbXMgbGlrZSBhIGdlbnVp
bmUgcHJvYmxlbSwgYnV0Ogo+Pj4KPj4+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvZW50cnkvZW50
cnlfNjQuUyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4+PiBpbmRleCBjNzQ0OWYzNzdh
NzcuLjk2ZThmZjM0MTI5ZSAxMDA2NDQKPj4+PiAtLS0gYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82
NC5TCj4+Pj4gKysrIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwo+Pj4+IEBAIC0xMTI5LDcg
KzExMjksNyBAQCBFTlRSWSh4ZW5fZmFpbHNhZmVfY2FsbGJhY2spCj4+Pj4gICAgICAgICAgIGFk
ZHEgICAgJDB4MzAsICVyc3AKPj4+PiAgICAgICAgICAgVU5XSU5EX0hJTlRfSVJFVF9SRUdTCj4+
Pj4gICAgICAgICAgIHB1c2hxICAgJC0xIC8qIG9yaWdfYXggPSAtMSA9PiBub3QgYSBzeXN0ZW0g
Y2FsbCAqLwo+Pj4+IC0gICAgICAgUFVTSF9BTkRfQ0xFQVJfUkVHUwo+Pj4+ICsgICAgICAgUFVT
SF9BTkRfQ0xFQVJfUkVHUyBjbGVhcl9yYng9MAo+Pj4+ICAgICAgICAgICBFTkNPREVfRlJBTUVf
UE9JTlRFUgo+Pj4+ICAgICAgICAgICBqbXAgICAgIGVycm9yX2V4aXQKPj4+Cj4+Pgo+Pj4gVGhl
IG9sZCBjb2RlIGZpcnN0IHNldCBSQlggdG8gemVybyB0aGVuLCBpZiBmcmFtZSBwb2ludGVycyBh
cmUgb24sCj4+PiBzZXRzIGl0IHRvIHNvbWUgc3BlY2lhbCBub24temVybyB2YWx1ZSwgdGhlbiBj
cm9zc2VzIGl0cyBmaW5nZXJzIGFuZAo+Pj4gaG9wZXMgZm9yIHRoZSBiZXN0LiAgWW91ciBwYXRj
aGVkIGNvZGUganVzdCBza2lwcyB0aGUgemVyb2luZyBwYXJ0LCBzbwo+Pj4gUkJYIGVpdGhlciBj
b250YWlucyB0aGUgRU5DT0RFX0ZSQU1FX1BPSU5URVIgcmVzdWx0IG9yIGlzCj4+PiB1bmluaXRp
YWxpemVkLgo+Pj4KPj4+IEhvdyBhYm91dCBhY3R1YWxseSBpbml0aWFsaXppbmcgcmJ4IHRvIHNv
bWV0aGluZyBzZW5zaWJsZSBsaWtlLCBzYXksIDE/Cj4+Cj4+IEhlbGxvIEFuZHksCj4+Cj4+IFRo
YW5rIHlvdSBmb3IgdGhlIHJldmlldyEgQXBwYXJlbnRseSwgSSBoYXZlIG5vdCBkb25lIG15IGhv
bWV3b3JrIGZ1bGx5Lgo+PiBJIHdpbGwgdGVzdCB5b3VyIHN1Z2dlc3Rpb24gYW5kIHJlcG9ydCBi
YWNrLCBtb3N0IGxpa2VseSBpbiBhIGZldyBob3Vycy4KPj4KPj4gSSBoYXZlIGJlZW4gdGVzdGlu
ZyB3aXRoIHRoZSBuZXh0L2xpbnV4LW5leHQgdHJlZSdzIG1hc3RlciBicmFuY2gKPj4gKGRhdGVk
IDIwMTgwNzIwKSwgYW5kIEkgbm90aWNlZCB0aGF0IEVOQ09ERV9GUkFNRV9QT0lOVEVSIGNoYW5n
ZXMgdGhlCj4+IGZyYW1lIHBvaW50ZXIgKGkuZS4sIFJCUCkgcmVnaXN0ZXIsIGFzIG9wcG9zZWQg
dG8gdGhlIFJCWCByZWdpc3RlciwKPj4gd2hpY2ggdGhlIHBhdGNoIGFpbXMgdG8gYXZvaWQgY2hh
bmdpbmcgYmVmb3JlIGp1bXBpbmcgdG8gZXJyb3JfZXhpdC4KPj4gSXQgaXMgcG9zc2libGUgdGhh
dCBJIGFtIG1pc3Npbmcgc29tZXRoaW5nIHRob3VnaCAtLSBJIGFtIG5vdCBzdXJlIGFib3V0Cj4+
IHRoZSBjb25uZWN0aW9uIGJldHdlZW4gdGhlIFJCUCBhbmQgUkJYIHJlZ2lzdGVycy4KPiAKPiBT
b3JyeSwgYnJhaW4gZmFydCBvbiBteSBwYXJ0LgoKTm8gcHJvYmxlbSEgOi0pCgo+PiBUaGUgY2hh
bmdlIGludHJvZHVjZWQgYnkgY29tbWl0IDNhYzZkOGM3ODdiOCBpcyBpbiB0aGUgZXhjZXJwdCBi
ZWxvdy4gV291bGQKPj4gaXQKPj4gYmUgdmFsaWQgdG8gc3RhdGUgdGhhdCB0aGUgb3JpZ2luYWwg
Y29kZSBoYWQgdGhlIHNhbWUgaXNzdWUgdGhhdCB5b3UKPj4gcmVmZXJyZWQKPj4gdG8gKGkuZS4s
IGxlYXZpbmcgdGhlIFJCWCByZWdpc3RlciB1bmluaXRpYWxpemVkKT8KPiAKPiBQcmVzdW1hYmx5
Lgo+IAo+IEkgd291bGQgcHJvcG9zZSBhIHJhdGhlciBkaWZmZXJlbnQgZml4Ogo+IAo+IGh0dHBz
Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2x1dG8vbGludXguZ2l0
L2NvbW1pdC8/aD14ODYvcHRpJmlkPWJiM2Q3NmI1MGMzYmM3OGI2N2Q3OWNmOTBkMzI4ZjM4YTQz
NWM3OTMKPiAKPiBBbnkgY2hhbmNlIHlvdSBjb3VsZCB0ZXN0IHRoYXQgYW5kIHNlZSBpZiBpdCBm
aXhlcyB5b3VyIHByb2JsZW0/CgpPZiBjb3Vyc2U7IEkgd2lsbCByZXBvcnQgYmFjayB3aXRoIHRo
ZSByZXN1bHQgaW4gYSBmZXcgaG91cnMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 21 23:39:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 Jul 2018 23: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 1fh1Sp-0005hX-Sn; Sat, 21 Jul 2018 23:39: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=j51w=kf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fh1So-0005hL-OX
 for xen-devel@lists.xenproject.org; Sat, 21 Jul 2018 23:39:02 +0000
X-Inumbo-ID: 2dcc42cc-8d3f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2dcc42cc-8d3f-11e8-a8a5-bc764e045a96;
 Sun, 22 Jul 2018 01:38: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 1fh1Sk-0002kv-PX; Sat, 21 Jul 2018 23:38: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 1fh1Sk-0006Zh-DA; Sat, 21 Jul 2018 23:38:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fh1Sk-0002eT-CI; Sat, 21 Jul 2018 23:38:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125477-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-arm64:<job status>:broken:regression
 xen-4.8-testing:build-arm64-xsm:<job
 status>:broken:regression
 xen-4.8-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.8-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.8-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.8-testing:build-arm64:host-install(4):broken:regression
 xen-4.8-testing:build-armhf-libvirt:<job status>:broken:regression
 xen-4.8-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked: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-4: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-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-libvirt-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-libvirt-xsm:saverestore-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: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-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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1: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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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:test-amd64-i386-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check: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-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-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-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-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-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-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-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-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-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 21 Jul 2018 23:38:58 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125477: 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>

ZmxpZ2h0IDEyNTQ3NyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ3Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MDY1CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUwNjUK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTA2NQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MTY1CiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwIGZhaWwgaW4gMTI1MTY1IFJFR1Iu
IHZzLiAxMjUwNjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3Qg
YmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAg
ICAgIGZhaWwgaW4gMTI1MTY1IHBhc3MgaW4gMTI1NDc3CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICA2IHhlbi1pbnN0YWxsICAgICAgZmFpbCBpbiAxMjUxNjUgcGFzcyBpbiAxMjU0NzcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGluIDEyNTIxOCBwYXNzIGluIDEyNTQ3NwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIHBhc3MgaW4g
MTI1MTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBwYXNzIGluIDEyNTIxOAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1
MzY1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxs
ICAgICAgIGZhaWwgcGFzcyBpbiAxMjUzNjUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTE2NSBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTI1MTY1IG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjUy
MTggbGlrZSAxMjUwNDAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNTAgeHRmL3Rlc3QtaHZtNjQt
bGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI1MzY1IGxpa2UgMTI0OTQyCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTM2
NSBsaWtlIDEyNTA0MAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDE3IHJ1bXBydW4t
ZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMucmVwZWF0IGZhaWwgaW4gMTI1MzY1IGxpa2UgMTI1
MDQwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVh
dCBmYWlsIGluIDEyNTM2NSBsaWtlIDEyNTA2NQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTM2NSBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4g
MTI1MzY1IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1MzY1IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjUzNjUgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrIGZhaWwgaW4gMTI1MzY1IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjUzNjUgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDEyNTM2NSBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTM2NSBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4g
MTI1MzY1IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1MzY1IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxp
a2UgMTI0OTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQ5OTYKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNTA0
MAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gt
dm1lbnRyeSBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUw
NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAx
MCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI1MDY1CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1
MDY1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
IDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYg
ICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQ4MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdm
ZjU5ZThmYzk0ZDk3MzMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGUz
OWZmMzg2ZjYyNmJhNDRmOGE5YTk2MDhkOGY1ZjEzZmY3OTQ1ZWYKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyNTA2NSAgMjAxOC0wNy0wOSAxNToxNjoyMyBaICAgMTIgZGF5cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxMjUxMjMgIDIwMTgtMDctMTIgMDc6MzY6MTUgWiAgICA5IGRheXMgICAgNiBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVt
cHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWls
ZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLWpvYiBidWlsZC1hcm1oZi1saWJ2aXJ0IGJyb2tlbgoKTm90IHB1c2hpbmcuCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Y29tbWl0IDQ4MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAwOToyMjox
NCAyMDE4ICswMjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuOC40CihxZW11IGNoYW5n
ZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 01:21:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 01:21: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 1fh33g-0007W2-TN; Sun, 22 Jul 2018 01:21: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=4bn9=kg=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fh33e-0007Vx-VS
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 01:21:11 +0000
X-Inumbo-ID: 8b1b90e8-8d4d-11e8-a6a9-d7ebe60f679a
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b1b90e8-8d4d-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 01:21:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
 MIME-Version:Date:Message-ID:References:Cc:To:From:Subject;
 bh=MafrjHOMlzAWtrMLq+usDPsZMBJjQE5NsDIrIaQlLGc=; b=dTaBtu8JoDUkodOhXcEAj3iM1J
 Hw+RwOev2oMUthygbx/Eo0qvTHlaThY+KYr5G7+GxguHWCLH5S7hMOWVupIBNXDVV3htHW9lNTZed
 vpR7yMEM7y1U5HqbJ1Js1gaZBCVBZt/YCJCcKd39LvYw+KnIIw5eeV+UlzD5e6FwXRMyqtxWorSDm
 sc52iV1sh1L+Hpi3KRF287I6DpOssjqdnnJJLqS+fGgV40tn5ScLYceWmdh3uQwv3ZjdtDsdKw1ta
 5JUxeLWh5FVnV845aFZ2aMMVrfIpqnLqSD+9eCySYkcODyhBhBwstydRkFVCcomq25LgaEOV9/Ja1
 vKxPNtWA==;
Received: from [10.9.9.211] (helo=mailfront11.runbox.com)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fh33F-0007fk-LY; Sun, 22 Jul 2018 03:20:45 +0200
Received: by mailfront11.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 id 1fh33B-00019b-44; Sun, 22 Jul 2018 03:20:41 +0200
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
To: Andy Lutomirski <luto@kernel.org>
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <CALCETrX435cC7Hi2aTLVrBecZEEeJ3_TgQnTwbObNrt9MKvFzg@mail.gmail.com>
 <b9ad156c-45e9-da80-9cf0-eabbe5a1bbf2@runbox.com>
 <CALCETrXsNxYP7-w-OoiNdJWspTKCsr0i01e6NiwFk1O5jL6grA@mail.gmail.com>
 <ce0cf39e-102e-8a33-6d46-492cd34e9506@runbox.com>
Message-ID: <74f29b48-7522-c4f4-c2e7-d8e41fd88873@runbox.com>
Date: Sat, 21 Jul 2018 21:20:35 -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: <ce0cf39e-102e-8a33-6d46-492cd34e9506@runbox.com>
Content-Language: en-CA
Subject: Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, Andi Kleen <ak@linux.intel.com>,
 X86 ML <x86@kernel.org>, Dan Williams <dan.j.williams@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable <stable@vger.kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjEvMjAxOCAwNzozNyBQTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+IE9uIDA3LzIx
LzIwMTggMDc6MzAgUE0sIEFuZHkgTHV0b21pcnNraSB3cm90ZToKPj4gT24gU2F0LCBKdWwgMjEs
IDIwMTggYXQgNDoxOSBQTSwgTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBydW5ib3guY29tPiB3cm90
ZToKPj4+IE9uIDA3LzIxLzIwMTggMDU6NDUgUE0sIEFuZHkgTHV0b21pcnNraSB3cm90ZToKPj4+
Pgo+Pj4+IE9uIFNhdCwgSnVsIDIxLCAyMDE4IGF0IDEyOjQ5IFBNLCBNLiBWZWZhIEJpY2FrY2kg
PG0udi5iQHJ1bmJveC5jb20+Cj4+Pj4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+IENvbW1pdCAzYWM2ZDhj
Nzg3YjggKCJ4ODYvZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IKPj4+Pj4gZXhjZXB0aW9u
cy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3VsYXRpb24gYXR0YWNrIHN1cmZhY2UiKQo+Pj4+
PiB1bmludGVuZGVkbHkKPj4+Pj4gYnJva2UgWGVuIFBWIHZpcnR1YWwgbWFjaGluZXMgYnkgY2xl
YXJpbmcgdGhlICVyYnggcmVnaXN0ZXIgYXQgdGhlIGVuZCBvZgo+Pj4+PiB4ZW5fZmFpbHNhZmVf
Y2FsbGJhY2sgYmVmb3JlIHRoZSBsYXR0ZXIganVtcHMgdG8gZXJyb3JfZXhpdC4KPj4+Pj4gZXJy
b3JfZXhpdCBleHBlY3RzIHRoZSAlcmJ4IHJlZ2lzdGVyIHRvIGJlIGEgZmxhZyBpbmRpY2F0aW5n
IHdoZXRoZXIKPj4+Pj4gdGhlcmUgc2hvdWxkIGJlIGEgcmV0dXJuIHRvIGtlcm5lbCBtb2RlLgo+
Pj4+Pgo+Pj4+PiBUaGlzIGNvbW1pdCBtYWtlcyBzdXJlIHRoYXQgdGhlICVyYnggcmVnaXN0ZXIg
aXMgbm90IGNsZWFyZWQgYnkKPj4+Pj4gdGhlIFBVU0hfQU5EX0NMRUFSX1JFR1MgbWFjcm8sIHdo
ZW4gdGhlIG1hY3JvIGluIHF1ZXN0aW9uIGlzIGluc3RhbnRpYXRlZAo+Pj4+PiBieSB4ZW5fZmFp
bHNhZmVfY2FsbGJhY2ssIHRvIGF2b2lkIHRoZSBpc3N1ZS4KPj4+Pgo+Pj4+Cj4+Pj4gU2VlbXMg
bGlrZSBhIGdlbnVpbmUgcHJvYmxlbSwgYnV0Ogo+Pj4+Cj4+Pj4+IGRpZmYgLS1naXQgYS9hcmNo
L3g4Ni9lbnRyeS9lbnRyeV82NC5TIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwo+Pj4+PiBp
bmRleCBjNzQ0OWYzNzdhNzcuLjk2ZThmZjM0MTI5ZSAxMDA2NDQKPj4+Pj4gLS0tIGEvYXJjaC94
ODYvZW50cnkvZW50cnlfNjQuUwo+Pj4+PiArKysgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5T
Cj4+Pj4+IEBAIC0xMTI5LDcgKzExMjksNyBAQCBFTlRSWSh4ZW5fZmFpbHNhZmVfY2FsbGJhY2sp
Cj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBhZGRxwqDCoMKgICQweDMwLCAlcnNwCj4+Pj4+IMKg
wqDCoMKgwqDCoMKgwqDCoCBVTldJTkRfSElOVF9JUkVUX1JFR1MKPj4+Pj4gwqDCoMKgwqDCoMKg
wqDCoMKgIHB1c2hxwqDCoCAkLTEgLyogb3JpZ19heCA9IC0xID0+IG5vdCBhIHN5c3RlbSBjYWxs
ICovCj4+Pj4+IC3CoMKgwqDCoMKgwqAgUFVTSF9BTkRfQ0xFQVJfUkVHUwo+Pj4+PiArwqDCoMKg
wqDCoMKgIFBVU0hfQU5EX0NMRUFSX1JFR1MgY2xlYXJfcmJ4PTAKPj4+Pj4gwqDCoMKgwqDCoMKg
wqDCoMKgIEVOQ09ERV9GUkFNRV9QT0lOVEVSCj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBqbXDC
oMKgwqDCoCBlcnJvcl9leGl0Cj4+Pj4KPj4+Pgo+Pj4+IFRoZSBvbGQgY29kZSBmaXJzdCBzZXQg
UkJYIHRvIHplcm8gdGhlbiwgaWYgZnJhbWUgcG9pbnRlcnMgYXJlIG9uLAo+Pj4+IHNldHMgaXQg
dG8gc29tZSBzcGVjaWFsIG5vbi16ZXJvIHZhbHVlLCB0aGVuIGNyb3NzZXMgaXRzIGZpbmdlcnMg
YW5kCj4+Pj4gaG9wZXMgZm9yIHRoZSBiZXN0LsKgIFlvdXIgcGF0Y2hlZCBjb2RlIGp1c3Qgc2tp
cHMgdGhlIHplcm9pbmcgcGFydCwgc28KPj4+PiBSQlggZWl0aGVyIGNvbnRhaW5zIHRoZSBFTkNP
REVfRlJBTUVfUE9JTlRFUiByZXN1bHQgb3IgaXMKPj4+PiB1bmluaXRpYWxpemVkLgo+Pj4+Cj4+
Pj4gSG93IGFib3V0IGFjdHVhbGx5IGluaXRpYWxpemluZyByYnggdG8gc29tZXRoaW5nIHNlbnNp
YmxlIGxpa2UsIHNheSwgMT8KPj4+Cj4+PiBIZWxsbyBBbmR5LAo+Pj4KPj4+IFRoYW5rIHlvdSBm
b3IgdGhlIHJldmlldyEgQXBwYXJlbnRseSwgSSBoYXZlIG5vdCBkb25lIG15IGhvbWV3b3JrIGZ1
bGx5Lgo+Pj4gSSB3aWxsIHRlc3QgeW91ciBzdWdnZXN0aW9uIGFuZCByZXBvcnQgYmFjaywgbW9z
dCBsaWtlbHkgaW4gYSBmZXcgaG91cnMuCj4+Pgo+Pj4gSSBoYXZlIGJlZW4gdGVzdGluZyB3aXRo
IHRoZSBuZXh0L2xpbnV4LW5leHQgdHJlZSdzIG1hc3RlciBicmFuY2gKPj4+IChkYXRlZCAyMDE4
MDcyMCksIGFuZCBJIG5vdGljZWQgdGhhdCBFTkNPREVfRlJBTUVfUE9JTlRFUiBjaGFuZ2VzIHRo
ZQo+Pj4gZnJhbWUgcG9pbnRlciAoaS5lLiwgUkJQKSByZWdpc3RlciwgYXMgb3Bwb3NlZCB0byB0
aGUgUkJYIHJlZ2lzdGVyLAo+Pj4gd2hpY2ggdGhlIHBhdGNoIGFpbXMgdG8gYXZvaWQgY2hhbmdp
bmcgYmVmb3JlIGp1bXBpbmcgdG8gZXJyb3JfZXhpdC4KPj4+IEl0IGlzIHBvc3NpYmxlIHRoYXQg
SSBhbSBtaXNzaW5nIHNvbWV0aGluZyB0aG91Z2ggLS0gSSBhbSBub3Qgc3VyZSBhYm91dAo+Pj4g
dGhlIGNvbm5lY3Rpb24gYmV0d2VlbiB0aGUgUkJQIGFuZCBSQlggcmVnaXN0ZXJzLgo+Pgo+PiBT
b3JyeSwgYnJhaW4gZmFydCBvbiBteSBwYXJ0Lgo+IAo+IE5vIHByb2JsZW0hIDotKQo+IAo+Pj4g
VGhlIGNoYW5nZSBpbnRyb2R1Y2VkIGJ5IGNvbW1pdCAzYWM2ZDhjNzg3YjggaXMgaW4gdGhlIGV4
Y2VycHQgYmVsb3cuIFdvdWxkCj4+PiBpdAo+Pj4gYmUgdmFsaWQgdG8gc3RhdGUgdGhhdCB0aGUg
b3JpZ2luYWwgY29kZSBoYWQgdGhlIHNhbWUgaXNzdWUgdGhhdCB5b3UKPj4+IHJlZmVycmVkCj4+
PiB0byAoaS5lLiwgbGVhdmluZyB0aGUgUkJYIHJlZ2lzdGVyIHVuaW5pdGlhbGl6ZWQpPwo+Pgo+
PiBQcmVzdW1hYmx5Lgo+Pgo+PiBJIHdvdWxkIHByb3Bvc2UgYSByYXRoZXIgZGlmZmVyZW50IGZp
eDoKPj4KPj4gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQv
bHV0by9saW51eC5naXQvY29tbWl0Lz9oPXg4Ni9wdGkmaWQ9YmIzZDc2YjUwYzNiYzc4YjY3ZDc5
Y2Y5MGQzMjhmMzhhNDM1Yzc5Mwo+Pgo+PiBBbnkgY2hhbmNlIHlvdSBjb3VsZCB0ZXN0IHRoYXQg
YW5kIHNlZSBpZiBpdCBmaXhlcyB5b3VyIHByb2JsZW0/Cj4gCj4gT2YgY291cnNlOyBJIHdpbGwg
cmVwb3J0IGJhY2sgd2l0aCB0aGUgcmVzdWx0IGluIGEgZmV3IGhvdXJzLgoKSGVsbG8gQW5keSwK
CkkgY29uZmlybSB0aGF0IHRoZSBjb21taXQgYXQgWzFdIHJlc29sdmVzIHRoZSBpc3N1ZSBpbiBx
dWVzdGlvbiBhcyB3ZWxsLgoKVG8gdGVzdCwgSSBmaXJzdCByZXZlcnRlZCBteSBjb21taXQsIGFw
cGxpZWQgeW91ciBjb21taXQgYW5kIHZlcmlmaWVkIHRoYXQKdGhlIGJ1ZyBjYW5ub3QgYmUgcmVw
cm9kdWNlZC4gQWZ0ZXJ3YXJkcywgSSByZXZlcnRlZCB5b3VyIGNvbW1pdCBhbmQKdmVyaWZpZWQg
dGhhdCB0aGUgYnVnIGlzIHJlcHJvZHVjaWJsZS4KCkkgYW0gbm90IHN1cmUgYWJvdXQgdGhlIGJl
c3Qgd2F5IHRvIGRvY3VtZW50IHRoZSBidWcgSSBlbmNvdW50ZXJlZCBpbiB5b3VyCmNvbW1pdCBt
ZXNzYWdlLCBidXQgaW4gY2FzZSB5b3UgcGxhbiB0byBoYXZlIHlvdXIgY29tbWl0IG1lcmdlZCwg
cGxlYXNlCmZlZWwgZnJlZSB0byBhZGQgYSAiUmVwb3J0ZWQtYW5kLXRlc3RlZC1ieTogTS4gVmVm
YSBCaWNha2NpIDxtLnYuYkBydW5ib3guY29tPiIKdGFnIHRvIHRoZSBjb21taXQgbWVzc2FnZSwg
cG9zc2libHkgd2l0aCBhIGxpbmsgdG8gdGhpcyBlLW1haWwgdGhyZWFkLgoKRmluYWxseSwgYXMg
SSBoYWQgbWVudGlvbmVkIGluIG15IGNvbW1pdCBtZXNzYWdlLCB0aGlzIGJ1ZyBleGlzdHMgaW4g
YWxsCmtlcm5lbCB2ZXJzaW9ucyA0LjE0IGFuZCBncmVhdGVyLCBzbyBpdCB3b3VsZCBiZSBuaWNl
IGlmIHlvdSBjb3VsZCBjYXJib24tY29weQoic3RhYmxlQHZnZXIua2VybmVsLm9yZyIgaW4gdGhl
IGNvbW1pdCBtZXNzYWdlIGFzIHdlbGwuCgpUaGFuayB5b3UsCgpWZWZhCgpbMV0gaHR0cHM6Ly9n
aXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvbHV0by9saW51eC5naXQvY29t
bWl0Lz9oPXg4Ni9wdGkmaWQ9YmIzZDc2YjUwYzNiYzc4YjY3ZDc5Y2Y5MGQzMjhmMzhhNDM1Yzc5
MwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 03:32:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 03: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 1fh56i-0000Bd-Hn; Sun, 22 Jul 2018 03:32: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=il6k=kg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fh56h-0000BU-Be
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 03:32:27 +0000
X-Inumbo-ID: e1d47853-8d5f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1d47853-8d5f-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 03:32: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 1fh56a-00049U-OI; Sun, 22 Jul 2018 03:32: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 1fh56a-000541-Bj; Sun, 22 Jul 2018 03:32:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fh56a-00027O-8a; Sun, 22 Jul 2018 03:32:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125482-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-arm64-pvops:<job
 status>:broken:regression
 linux-linus:build-arm64:<job status>:broken:regression
 linux-linus:build-arm64-pvops:host-install(4):broken:regression
 linux-linus:build-arm64:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 linux-linus:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:build-arm64-libvirt:build-check(1):blocked: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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-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-amd64-amd64-libvirt-vhd: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-libvirt:migrate-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: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-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=bfa54a3a00e2f7ff051a50f3957e4fca3d73f6e7
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 22 Jul 2018 03:32:20 +0000
Subject: [Xen-devel] [linux-linus test] 125482: 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>

ZmxpZ2h0IDEyNTQ4MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NDgyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2Vu
IFJFR1IuIHZzLiAxMjM1NTQKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjM1NTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxv
d2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IDE3IHJ1
bXBydW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEy
MzU1NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYmZhNTRhM2EwMGUyZjdmZjA1MWE1
MGYzOTU3ZTRmY2EzZDczZjZlNwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAg
ICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICA1MCBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAgNDkgZGF5cyAgIDI5
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTQ4MiAgMjAxOC0wNy0yMCAxODoxOTo0
MSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjI5OSBwZW9wbGUgdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tc3Rl
cCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJt
NjQgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDI3NjcwOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 09:54:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 09: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 1fhB3y-0002Rx-RN; Sun, 22 Jul 2018 09:54: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=il6k=kg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhB3x-0002Rn-8L
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 09:54:01 +0000
X-Inumbo-ID: 2febfdd7-8d95-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2febfdd7-8d95-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 09:54: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 1fhB3r-0004X0-RE; Sun, 22 Jul 2018 09:53: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 1fhB3r-0003Hz-IS; Sun, 22 Jul 2018 09:53:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhB3r-0004v9-He; Sun, 22 Jul 2018 09:53:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125502-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=5437bdcd48e9812e66ec3ea656fd655289d08435
X-Osstest-Versions-That: xen=a60de1b9f80681859b845f35c1c0e191cddb0b01
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 22 Jul 2018 09:53:55 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125502: 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>

ZmxpZ2h0IDEyNTUwMiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUwMi8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDU0MzdiZGNkNDhlOTgx
MmU2NmVjM2VhNjU2ZmQ2NTUyODlkMDg0MzUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGE2MGRlMWI5ZjgwNjgxODU5Yjg0NWYzNWMxYzBlMTkxY2RkYjBiMDEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTMxNiAgMjAxOC0wNy0xOCAwOToxODo0OSBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1MDIgIDIwMTgtMDctMjIgMDk6MTg6MjYgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlz
dG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgQ2hyaXN0
b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPgogIERvdWcgR29sZHN0
ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8
a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQu
Y29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgYTYwZGUxYjlmOC4uNTQzN2JkY2Q0OCAgNTQzN2JkY2Q0OGU5ODEyZTY2ZWMz
ZWE2NTZmZDY1NTI4OWQwODQzNSAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 10:31:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 10:31:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhBeF-0005Le-TM; Sun, 22 Jul 2018 10:31: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=il6k=kg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhBeD-0005LU-VA
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 10:31:30 +0000
X-Inumbo-ID: 6cf0e721-8d9a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cf0e721-8d9a-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 10:31: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 1fhBeA-0005ND-Ry; Sun, 22 Jul 2018 10:31: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 1fhBeA-00047R-Hj; Sun, 22 Jul 2018 10:31:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhBeA-0002GS-G2; Sun, 22 Jul 2018 10:31:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125485-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-arm64-arm64-libvirt-xsm:<job
 status>:broken:regression
 qemu-mainline:test-arm64-arm64-xl-credit2:<job status>:broken:regression
 qemu-mainline:test-arm64-arm64-xl-credit2:host-install(4):broken:regression
 qemu-mainline:test-arm64-arm64-libvirt-xsm:host-install(4):broken:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:freebsd-install:fail:regression
 qemu-mainline:test-armhf-armhf-libvirt:host-ping-check-native:fail:regression
 qemu-mainline:test-amd64-amd64-xl:debian-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-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: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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=5b3ecd3d941a0ae8a8cfbba5ab8139b2bf104822
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 22 Jul 2018 10:31:26 +0000
Subject: [Xen-devel] [qemu-mainline test] 125485: 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>

ZmxpZ2h0IDEyNTQ4NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0ODUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyNTE2OQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MTY5CiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0IDEwIGZyZWVic2QtaW5zdGFsbCAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjUxNjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDUgaG9zdC1waW5nLWNoZWNr
LW5hdGl2ZSAgIGZhaWwgUkVHUi4gdnMuIDEyNTE2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTY5CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI1MTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNjkKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
NTE2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
cWVtdXUgICAgICAgICAgICAgICAgNWIzZWNkM2Q5NDFhMGFlOGE4Y2ZiYmE1YWI4MTM5YjJiZjEw
NDgyMgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgOTI3N2Q4MWY1YzJj
NmY0ZDBiNWU0N2M4NDc2ZWI3ZWU3ZTVjMGJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTY5
ICAyMDE4LTA3LTE0IDIwOjMwOjQzIFogICAgNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEy
NTI0NiAgMjAxOC0wNy0xNiAxNTo1MzoyNSBaICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyNTQ4NSAgMjAxOC0wNy0yMCAyMToxMjowMiBaICAgIDEgZGF5cyAg
ICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGlzdGFpciBGcmFu
Y2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bh
ai5pZC5hdT4KICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIENhbHZpbiBM
ZWUgPGN5cnVzMjk2QGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFl
Z2VyQGRlLmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRGFu
aWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRh
dmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVk
aGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRW1hbnVl
bGUgR2l1c2VwcGUgRXNwb3NpdG8gPGUuZW1hbnVlbGVnaXVzZXBwZUBnbWFpbC5jb20+CiAgR3Jl
ZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5u
ZXQ+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW4gS2lzemthIDxq
YW4ua2lzemthQHNpZW1lbnMuY29tPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+
CiAgSm9uYXMgU2NoaWV2aW5rIDxqb25hc3NjaGlldmlua0BnbWFpbC5jb20+CiAgTGF1cmVudCBW
aXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIE1hcmMtQW5kcsODwqkgTHVyZWF1IDxtYXJjYW5k
cmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgog
IE1pY2hhZWwgRGF2aWRzYXZlciA8bWRhdmlkc2F2ZXJAZ21haWwuY29tPgogIE1pY2hhZWwgUm90
aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUBy
ZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJpY2hhcmQgSGVuZGVy
c29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvbWFuIEthZ2FuIDxya2FnYW5A
dmlydHVvenpvLmNvbT4KICBTaGl2YXByYXNhZCBHIEJoYXQgPHNiaGF0QGxpbnV4LnZuZXQuaWJt
LmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdl
aWwgPHN3QHdlaWxuZXR6LmRlPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFZp
a3RvciBQcnV0eWFub3YgPHZpa3Rvci5wcnV0eWFub3ZAdmlydHVvenpvLmNvbT4KICBZYW93ZWkg
QmFpIDxiYWl5YW93ZWlAY21zcy5jaGluYW1vYmlsZS5jb20+CiAgWXVuamlhbiBXYW5nIDx3YW5n
eXVuamlhbkBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
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
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDE5MDQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 11:35:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 11: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 1fhCdO-0001C1-On; Sun, 22 Jul 2018 11: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=il6k=kg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhCdN-0001Br-BB
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 11:34:41 +0000
X-Inumbo-ID: 409a0249-8da3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 409a0249-8da3-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 11:34: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 1fhCdK-0006dC-At; Sun, 22 Jul 2018 11: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 1fhCdJ-0005YJ-PC; Sun, 22 Jul 2018 11:34:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhCdJ-0006r6-OO; Sun, 22 Jul 2018 11:34:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125490-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=80250f70c506beb31720b2d463edd0c78e0ed887
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 22 Jul 2018 11:34:37 +0000
Subject: [Xen-devel] [libvirt test] 125490: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTQ5MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0OTAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDgwMjUwZjcwYzUwNmJlYjMxNzIwYjJkNDYz
ZWRkMGM3OGUwZWQ4ODcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNDcgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDQ2IGRheXMgICAzNCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU0OTAgIDIwMTgtMDctMjEgMDA6NTU6MzkgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21haWwuY29t
PgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2
b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWljaGFsIFByw612b3puw61rIDxtcHJpdm96
bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9rb3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1
b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3Jl
bXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlubyBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQu
Y29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3RveWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVs
a2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgcmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFp
bC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBC
b2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwuY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hh
bmdrdW9AaDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVm
YW4gQmFkZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0
ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JA
Z21haWwuY29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4K
ICB3MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1
bkBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDg0NTYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 12:22:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 12:22:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhDNR-0004lt-Tt; Sun, 22 Jul 2018 12:22: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=il6k=kg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhDNQ-0004lh-PO
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 12:22:16 +0000
X-Inumbo-ID: cc4198d2-8da9-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc4198d2-8da9-11e8-a8a5-bc764e045a96;
 Sun, 22 Jul 2018 14:21: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 1fhDNJ-0007dU-Jk; Sun, 22 Jul 2018 12:22: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 1fhDNJ-0007Lj-Ae; Sun, 22 Jul 2018 12:22:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhDNJ-0002PT-6s; Sun, 22 Jul 2018 12:22:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125487-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64-xsm:<job
 status>:broken:regression
 xen-4.9-testing:test-arm64-arm64-xl:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 xen-4.9-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate: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-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-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-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-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-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-ws16-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-qemut-ws16-amd64:guest-localmigrate/x10: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-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-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-i386-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-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-credit2: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-credit2: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-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
 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
X-Osstest-Versions-This: xen=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 22 Jul 2018 12:22:09 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125487: 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>

ZmxpZ2h0IDEyNTQ4NyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ4Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzMjgK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIzIGd1ZXN0LW1pZ3JhdGUvZHN0X2hvc3Qv
c3JjX2hvc3QgZmFpbCBpbiAxMjUyNTMgUkVHUi4gdnMuIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNTQxNiBSRUdSLiB2
cy4gMTI0MjQ4CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJs
b2NraW5nKToKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNTQxNgogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTI1MTcxIHBhc3MgaW4gMTI1NDg3CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCA3IHhlbi1ib290IGZhaWwg
aW4gMTI1MjUzIHBhc3MgaW4gMTI1NDg3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTQxNiBwYXNzIGluIDEy
NTQ4NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgcGFzcyBpbiAxMjUxNzEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNTE3MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTI1MTcxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBn
dWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAxMjUyNTMKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3Rv
cmVscy5yZXBlYXQgZmFpbCBwYXNzIGluIDEyNTQxNgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1NDE2CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEy
NTE3MSBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBmYWlsIGluIDEyNTE3MSBibG9ja2VkIGluIDEy
NDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyNTE3MSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTI1MyBsaWtlIDEy
NDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
IGZhaWwgaW4gMTI1MjUzIGxpa2UgMTI0MzI4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNTI1MyBsaWtlIDEyNDMyOAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBm
YWlsIGluIDEyNTQxNiBsaWtlIDEyNDI0OAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTQxNiBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
NDE2IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NDE2IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTQxNiBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI1NDE2IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU0MTYgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyNTQxNiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTQxNiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0
LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQy
NDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYg
Z3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAx
MjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIGY1YzY5MmFjYjgxMjE5ZDgxN2U5N2VhODQ5OWY0NGY5ZjI3NjRhZjUKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTcz
ZDY3YWU5ZmI4NDRlN2ZmMmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0x
NyAyMzozOTowNyBaICAgMzQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgt
MDYtMjggMTc6Mzg6MDQgWiAgIDIzIGRheXMgICAxMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjUxNDQgIDIwMTgtMDctMTMgMDE6Mjk6MzMgWiAgICA5IGRheXMgICAgNiBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdGV3
YXJ0IEhpbGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
eHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpi
cm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQtbGlidmlydCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtbGlidmlydCBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCB0ZXN0LWFybTY0LWFybTY0LXhsIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMDcgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 13:21:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 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 1fhEIZ-0000Y8-EG; Sun, 22 Jul 2018 13: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=il6k=kg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhEIY-0000Xy-IQ
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 13:21:18 +0000
X-Inumbo-ID: 2590f67c-8db2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2590f67c-8db2-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 13: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 1fhEIT-0000P1-5G; Sun, 22 Jul 2018 13:21:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fhEIS-0002ht-Rn; Sun, 22 Jul 2018 13:21:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhEIS-0008RJ-Qa; Sun, 22 Jul 2018 13:21:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125496-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-xl:<job
 status>:broken:regression
 xen-unstable:test-arm64-arm64-xl-xsm:<job status>:broken:regression
 xen-unstable:test-arm64-arm64-xl-credit2:<job status>:broken:regression
 xen-unstable:test-arm64-arm64-examine:host-install:broken:regression
 xen-unstable:test-arm64-arm64-xl:host-install(4):broken:regression
 xen-unstable:test-arm64-arm64-xl-credit2:host-install(4):broken:regression
 xen-unstable:test-arm64-arm64-xl-xsm:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 xen-unstable:build-armhf-libvirt:libvirt-build:fail:regression
 xen-unstable:build-armhf-pvops:kernel-build:fail:regression
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-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=5437bdcd48e9812e66ec3ea656fd655289d08435
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 22 Jul 2018 13:21:12 +0000
Subject: [Xen-devel] [xen-unstable test] 125496: 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>

ZmxpZ2h0IDEyNTQ5NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ5Ni8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgNSBob3N0LWluc3RhbGwgICAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MTc4CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxNzgKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyNTE3OAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MTc4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjUxNzgKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTc4CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUxNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1
NDM3YmRjZDQ4ZTk4MTJlNjZlYzNlYTY1NmZkNjU1Mjg5ZDA4NDM1CmJhc2VsaW5lIHZlcnNpb246
CiB4ZW4gICAgICAgICAgICAgICAgICBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUy
Njc5YzgxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxNzggIDIwMTgtMDctMTUgMTA6MjA6MTEg
WiAgICA3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1MjU5ICAyMDE4LTA3LTE3IDA0OjIy
OjQxIFogICAgNSBkYXlzICAgIDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NDk2
ICAyMDE4LTA3LTIxIDA3OjU1OjU5IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIu
Y2xhcms2QGJhZXN5c3RlbXMuY29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53
LmNsYXJrQGdtYWlsLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAg
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVw
ZmxlLmRlPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlr
dWxwYW5pdEBhbWQuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBh
dGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0
ZXN0LWFybTY0LWFybTY0LXhsIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiBicm9rZW4K
YnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC1leGFtaW5lIGhvc3QtaW5zdGFsbApicm9rZW4t
c3RlcCB0ZXN0LWFybTY0LWFybTY0LXhsIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4MDAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 15:58:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 15: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 1fhGkM-0002hS-4H; Sun, 22 Jul 2018 15: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=4bn9=kg=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fhGkJ-0002hN-Vu
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 15:58:08 +0000
X-Inumbo-ID: f2f5795c-8dc7-11e8-a8a5-bc764e045a96
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2f5795c-8dc7-11e8-a8a5-bc764e045a96;
 Sun, 22 Jul 2018 17:57:35 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
 MIME-Version:Date:Message-ID:References:Cc:To:From:Subject;
 bh=Yh6DNV5D3nYX3NDB0gm2gMvBguLVMLqONxLWyoB6kwY=; b=FwenmNBIeTcFXvvRox6SpEf6GA
 OpbZ4XCFKZVDWawgrFhbHt1zMPPyXolGboO2Bq1ojXzi1NcOoe00NwgnuOfF5FMBKxSUUfm3NZsb1
 Bg5yDfh9gwezqM3hW/Fq8ICpCW3vUUoY9R1M+jADQWAaz5cHI1JHLnewOkgdwLMPrc+x7arPcv4rj
 HTnme0oX7V6+Bi68WmNIjNn7XO0jQh9uKQ69q+Ld4CLKR9IyzlxpMoW5gsqQcYTIE3iZ9hz+24KrE
 3/te/lZ+54nOBmjg1QOS2Tusxgb03nN8jbdxZBwnFGuTr29kPOHttr/WllPKtykjkRIQFb3SZyIRv
 vUIT/vfw==;
Received: from [10.9.9.212] (helo=mailfront12.runbox.com)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fhGk5-0003em-Ms; Sun, 22 Jul 2018 17:57:53 +0200
Received: by mailfront12.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 id 1fhGjy-0005XQ-G6; Sun, 22 Jul 2018 17:57:46 +0200
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <20180721194909.23903-2-m.v.b@runbox.com>
 <90bc371d-a296-51b3-8b78-62106c9690de@oracle.com>
 <d85c93da-4549-a7c1-af48-9c62cba8ae71@runbox.com>
Message-ID: <13b774d7-bc8c-039a-fbc0-52318f535883@runbox.com>
Date: Sun, 22 Jul 2018 11:57:39 -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: <d85c93da-4549-a7c1-af48-9c62cba8ae71@runbox.com>
Content-Language: en-CA
Subject: Re: [Xen-devel] [PATCH 2/2] xen/pv: Call get_cpu_address_sizes to
 set x86_virt/phys_bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, x86@kernel.org, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 "Kirill A. Shutemov" <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>

T24gMDcvMjEvMjAxOCAwNzoxNyBQTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+IE9uIDA3LzIx
LzIwMTggMDU6MjUgUE0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4gT24gMDcvMjEvMjAxOCAw
Mzo0OSBQTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+Pj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2
L3hlbi9lbmxpZ2h0ZW5fcHYuYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+Pj4gaW5k
ZXggNDM5YTk0YmY4OWFkLi44N2FmYjAwMDE0MmEgMTAwNjQ0Cj4+PiAtLS0gYS9hcmNoL3g4Ni94
ZW4vZW5saWdodGVuX3B2LmMKPj4+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+
Pj4gQEAgLTEyNTcsNiArMTI1Nyw3IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0
IHhlbl9zdGFydF9rZXJuZWwodm9pZCkKPj4+IMKgwqDCoMKgwqAgLyogV29yayBvdXQgaWYgd2Ug
c3VwcG9ydCBOWCAqLwo+Pj4gwqDCoMKgwqDCoCBnZXRfY3B1X2NhcCgmYm9vdF9jcHVfZGF0YSk7
Cj4+PiArwqDCoMKgIGdldF9jcHVfYWRkcmVzc19zaXplcygmYm9vdF9jcHVfZGF0YSk7Cj4+PiDC
oMKgwqDCoMKgIHg4Nl9jb25maWd1cmVfbngoKTsKPj4KPj4KPj4gSGF2ZSB5b3Ugb2JzZXJ2ZWQg
YW55IHByb2JsZW1zIHdpdGhvdXQgdGhpcyBjYWxsPyBnZXRfY3B1X2NhcCgpIGlzIG9ubHkKPj4g
Y2FsbGVkIGhlcmUgdG8gc2V0IFg4Nl9GRUFUVVJFX05YLCBhbmQgaXMgdGhlbiBjYWxsZWQgYWdh
aW4sIHRvZ2V0aGVyCj4+IHdpdGggZ2V0X2NwdV9hZGRyZXNzX3NpemVzKCksIGZyb20gZWFybHlf
aWRlbnRpZnlfY3B1KCkuCj4gCj4gVGhhbmsgeW91IGZvciB0aGUgcmV2aWV3cyEgV2l0aG91dCB0
aGUgY2FsbCB0byBnZXRfY3B1X2FkZHJlc3Nfc2l6ZXMsCj4gcGFyYXZpcnR1YWxpemVkIHZpcnR1
YWwgbWFjaGluZXMgZG8gbm90IGJvb3QgdXAga2VybmVscyB3aXRoIHZlcnNpb25zCj4gNC4xNyBh
bmQgdXAgYXQgYWxsOyB0aGlzIGluY2x1ZGVzIGRvbTAgYW5kIGRvbVUuIE5vIGRvbVUgbG9ncyBh
cmUKPiBnZW5lcmF0ZWQgaW4gZG9tMCdzIC92YXIvbG9nL3hlbi9jb25zb2xlLyBkaXJlY3Rvcnkg
ZWl0aGVyLCBkZXNwaXRlCj4gaGF2aW5nIGVhcmx5cHJpbnRrPXhlbiBvbiB0aGUga2VybmVsIGNv
bW1hbmQgbGluZSBmb3IgbXkgdGVzdCBkb21VLgoKSGVsbG8gQm9yaXMsCgpJIGRlYnVnZ2VkIHRo
aXMgZnVydGhlciB3aXRoIGEgZGVidWdnaW5nIHZlcnNpb24gb2YgWGVuIChzbyB0aGF0IEkgY2Fu
CmdldCBlYXJseSBrZXJuZWwgcHJpbnQtb3V0cyB2aWEgdGhlICJ4ZW5fcmF3X2NvbnNvbGVfd3Jp
dGUiIGZ1bmN0aW9uKSwKYW5kIEkgZm91bmQgdGhlIHJvb3QgY2F1c2Ugb2YgdGhlIGJvb3QgdXAg
ZmFpbHVyZS4KCkluIHN1bW1hcnksIHRoZSBpc3N1ZSBpcyBkdWUgdG8gdGhlIGZvbGxvd2luZyBj
YWxsIHBhdGggaW4gdmVyc2lvbgo0LjE3IChhbmQgaGlnaGVyLCBJIGFzc3VtZSksIHdoaWNoIHRo
ZSBrZXJuZWwgZ29lcyB0aHJvdWdoIC9vbmx5LyB3aGVuCkNPTkZJR19ERUJVR19WSVJUVUFMIGlz
IGVuYWJsZWQ6CgplbmxpZ2h0ZW5fcHYuYzo6eGVuX3N0YXJ0X2tlcm5lbAogICBtbXVfcHYuYzo6
eGVuX3Jlc2VydmVfc3BlY2lhbF9wYWdlcwogICAgIHBhZ2UuaDo6X19wYQogICAgICAgcGh5c2Fk
ZHIuYzo6X19waHlzX2FkZHIKICAgICAgICAgcGh5c2FkZHIuaDo6cGh5c19hZGRyX3ZhbGlkIC8v
IHVzZXMgYm9vdF9jcHVfZGF0YS54ODZfcGh5c19iaXRzCgpUaGUgcmV0dXJuIHZhbHVlIG9mIHBo
eXNfYWRkcl92YWxpZCBpcyB1c2VkIHdpdGggdGhlIFZJUlRVQUxfQlVHX09OIG1hY3JvLAp3aGlj
aCBldmFsdWF0ZXMgdG8gQlVHX09OIGluIGNhc2UgQ09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgZW5h
YmxlZC4KCkl0IGxvb2tzIGxpa2UgdGhlIGNhbGwgdG8gZ2V0X2NwdV9hZGRyZXNzX3NpemUgaXMg
cmVxdWlyZWQgaW4gdGhlCnhlbl9zdGFydF9rZXJuZWwgZnVuY3Rpb24uIFBlcmhhcHMgdGhlcmUg
aXMgYSBtb3JlIGVsZWdhbnQgd2F5IHRvCnJlc29sdmUgdGhpcyBpc3N1ZSBhcyB3ZWxsLgoKQW5v
dGhlciBhcHByb2FjaCBjb3VsZCBiZSB0byBjaGVjayBpbiB0aGUgcGh5c19hZGRyX3ZhbGlkIGZ1
bmN0aW9uIHdoZXRoZXIKYm9vdF9jcHVfZGF0YS54ODZfcGh5c19iaXRzIGhhcyBiZWVuIGluaXRp
YWxpemVkIG9yIG5vdCwgSSB0aGluaywgYnV0IEkgYW0Kbm90IHN1cmUgYWJvdXQgdGhlIGNvcnJl
Y3RuZXNzIG9mIHRoaXMgYXBwcm9hY2guCgpUaGFuayB5b3UsCgpWZWZhCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 17:00:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 17:00:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhHiU-0007zT-M3; Sun, 22 Jul 2018 17: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=il6k=kg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhHiT-0007zJ-7P
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 17:00:17 +0000
X-Inumbo-ID: a2dd5c3e-8dd0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2dd5c3e-8dd0-11e8-a8a5-bc764e045a96;
 Sun, 22 Jul 2018 18:59:46 +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 1fhHiO-0005Vk-Sg; Sun, 22 Jul 2018 17:00: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 1fhHiO-0002lJ-Kj; Sun, 22 Jul 2018 17:00:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhHiO-0003ru-Jf; Sun, 22 Jul 2018 17:00:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125498-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-arm64-arm64-xl:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 22 Jul 2018 17:00:12 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 125498: 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>

ZmxpZ2h0IDEyNTQ5OCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NDk4LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjQ3OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjQ3OTcKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNDc5NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMjBjNzZmOWE1
ZmJmMTZkNThjNmFkZDJhY2UyZmYwZmFiZDc4NTkyNgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUg
ICAgICAgICAgICAgICAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYQoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Nzk3ICAyMDE4LTA2LTI4IDE2OjI3OjMxIFogICAyNCBk
YXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTI3MyAgMjAxOC0wNy0xNyAxMTozODo1OSBaICAg
IDUgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFsZXhhbmRy
byBTYW5jaGV6IEJhY2ggPGFsZXhhbmRyb0BwaGkubno+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQu
Y29tPgogIEJydWNlIFJvZ2VycyA8YnJvZ2Vyc0BzdXNlLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRy
YWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJl
ZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmdlIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQgR2lic29uIDxk
YXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdp
bGJlcnRAcmVkaGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+
CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhh
dC5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qu
b3JnPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5pYm0uY29tPgogIEhlbnJ5IFdlcnR6IDxo
d2VydHoxMEBnbWFpbC5jb20+CiAgSmFjayBTY2h3YXJ0eiA8amFjay5zY2h3YXJ0ekBvcmFjbGUu
Y29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmFzb24gQW5kcnl1
ayA8amFuZHJ5dWtAZ21haWwuY29tPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+
CiAgSmVmZiBDb2R5IDxqY29keUByZWRoYXQuY29tPgogIEppbnRhY2sgTGltIDxqaW50YWNrQGNz
LmNvbHVtYmlhLmVkdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSm9obiBUaG9t
c29uIDxnaXRAam9obnRob21zb24uZmFzdG1haWwuY29tLmF1PgogIEtldmluIFdvbGYgPGt3b2xm
QHJlZGhhdC5jb20+CiAgS09OUkFEIEZyZWRlcmljIDxmcmVkZXJpYy5rb25yYWRAYWRhY29yZS5j
b20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogIExh
c3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRA
dml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgbGluemhl
Y2hlbmcgPGxpbnpoZWNoZW5nQGh1YXdlaS5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJj
YW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyayBDYXZlLUF5bGFuZCA8bWFyay5jYXZlLWF5
bGFuZEBpbGFuZGUuY28udWs+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51
eC52bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBN
aWNoYWVsIFdhbGxlIDxtaWNoYWVsQHdhbGxlLmNjPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2
b3puQHJlZGhhdC5jb20+CiAgTXVyaWxvIE9wc2ZlbGRlciBBcmF1am8gPG11cmlsb29AbGludXgu
dm5ldC5pYm0uY29tPgogIE5pYSBBbGFyaWUgPG5pYS5hbGFyaWVAZ21haWwuY29tPgogIE9sYWYg
SGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQu
Y29tPgogIFBldGVyIExpZXZlbiA8cGxAa2FtcC5kZT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5t
YXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUHJhc2FkIFNpbmdhbXNldHR5
IDxwcmFzYWQuc2luZ2Ftc2V0dHlAb3JhY2xlLmNvbT4KICBQcmFzYWQgU2luZ2Ftc2V0dHkgPHBy
YXNhZC5zaW5nYW1zZXR5QG9yYWNsZS5jb20+CiAgUi4gTmFnZXN3YXJhIFNhc3RyeSA8bmFzYXN0
cnlAaW4uaWJtLmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGlu
YXJvLm9yZz4KICBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICBT
aGFubm9uIFpoYW8gPHpoYW9zaGVuZ2xvbmdAaHVhd2VpLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxz
dGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJl
ZGhhdC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVGl3ZWkgQmllIDx0
aXdlaS5iaWVAaW50ZWwuY29tPgogIFZpY3RvciBLYW1lbnNreSA8a2FtZW5za3lAY2lzY28uY29t
PgogIFZpa3RvciBNaWhhamxvdnNraSA8bWloYWpsb3ZAbGludXgudm5ldC5pYm0uY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQt
eGwgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSBicm9rZW4K
YnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bCBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzAwMSBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 17:27:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 17:27:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhI8o-0001A4-Sv; Sun, 22 Jul 2018 17:27: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=yjae=kg=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1fhI8m-00019z-PP
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 17:27:28 +0000
X-Inumbo-ID: 6f5dc77d-8dd4-11e8-a8a5-bc764e045a96
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f5dc77d-8dd4-11e8-a8a5-bc764e045a96;
 Sun, 22 Jul 2018 19:26:57 +0200 (CEST)
Received: from localhost (unknown [172.58.43.229])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 (Authenticated sender: davem-davemloft)
 by shards.monkeyblade.net (Postfix) with ESMTPSA id 8DEB112DE6609;
 Sun, 22 Jul 2018 10:27:25 -0700 (PDT)
Date: Sun, 22 Jul 2018 10:27:24 -0700 (PDT)
Message-Id: <20180722.102724.533759585465302686.davem@davemloft.net>
To: vkuznets@redhat.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20180720163359.28187-1-vkuznets@redhat.com>
References: <20180720163359.28187-1-vkuznets@redhat.com>
X-Mailer: Mew version 6.7 on Emacs 26 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12
 (shards.monkeyblade.net [149.20.54.216]);
 Sun, 22 Jul 2018 10:27:26 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH net-next] xen-netfront: fix queue name
 setting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, netdev@vger.kernel.org, linux-kernel@vger.kernel.org,
 ross.lagerwall@citrix.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>

RnJvbTogVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KRGF0ZTogRnJpLCAy
MCBKdWwgMjAxOCAxODozMzo1OSArMDIwMAoKPiBDb21taXQgZjU5OWM2NGZkZjdkICgieGVuLW5l
dGZyb250OiBGaXggcmFjZSBiZXR3ZWVuIGRldmljZSBzZXR1cCBhbmQKPiBvcGVuIikgY2hhbmdl
ZCB0aGUgaW5pdGlhbGl6YXRpb24gb3JkZXI6IHhlbm5ldF9jcmVhdGVfcXVldWVzKCkgbm93Cj4g
aGFwcGVucyBiZWZvcmUgd2UgZG8gcmVnaXN0ZXJfbmV0ZGV2KCkgc28gdXNpbmcgbmV0ZGV2LT5u
YW1lIGluCj4geGVubmV0X2luaXRfcXVldWUoKSBpcyBpbmNvcnJlY3QsIHdlIGVuZCB1cCB3aXRo
IHRoZSBmb2xsb3dpbmcgaW4KPiAvcHJvYy9pbnRlcnJ1cHRzOgo+IAo+ICA2MDogICAgICAgIDEz
OSAgICAgICAgICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAgIGV0aCVkLXEwLXR4Cj4gIDYxOiAg
ICAgICAgMjY1ICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgZXRoJWQtcTAtcngK
PiAgNjI6ICAgICAgICAyMzQgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAgICBldGgl
ZC1xMS10eAo+ICA2MzogICAgICAgICAgMSAgICAgICAgICAwICAgeGVuLWR5biAgICAtZXZlbnQg
ICAgIGV0aCVkLXExLXJ4Cj4gCj4gYW5kIHRoaXMgbG9va3MgdWdseS4gQWN0dWFsbHksIHVzaW5n
IGVhcmx5IG5ldGRldiBuYW1lIChldmVuIHdoZW4gaXQncwo+IGFscmVhZHkgc2V0KSBpcyBhbHNv
IG5vdCBpZGVhbDogbm93YWRheXMgd2UgdGVuZCB0byByZW5hbWUgZXRoIGRldmljZXMKPiBhbmQg
cXVldWUgbmFtZSBtYXkgZW5kIHVwIG5vdCBjb3JyZXNwb25kaW5nIHRvIHRoZSBuZXRkZXYgbmFt
ZS4KPiAKPiBVc2Ugbm9kZW5hbWUgZnJvbSB4ZW5idXMgZGV2aWNlIGZvciBxdWV1ZSBuYW1pbmc6
IHRoaXMgY2FuJ3QgY2hhbmdlIGluIFZNJ3MKPiBsaWZldGltZS4gTm93IC9wcm9jL2ludGVycnVw
dHMgbG9va3MgbGlrZQo+IAo+ICA2MjogICAgICAgIDIwMiAgICAgICAgICAwICAgeGVuLWR5biAg
ICAtZXZlbnQgICAgIGRldmljZS92aWYvMC1xMC10eAo+ICA2MzogICAgICAgIDMxNyAgICAgICAg
ICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAgIGRldmljZS92aWYvMC1xMC1yeAo+ICA2NDogICAg
ICAgIDI2MiAgICAgICAgICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAgIGRldmljZS92aWYvMC1x
MS10eAo+ICA2NTogICAgICAgICAxNyAgICAgICAgICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAg
IGRldmljZS92aWYvMC1xMS1yeAo+IAo+IEZpeGVzOiBmNTk5YzY0ZmRmN2QgKCJ4ZW4tbmV0ZnJv
bnQ6IEZpeCByYWNlIGJldHdlZW4gZGV2aWNlIHNldHVwIGFuZCBvcGVuIikKPiBTaWduZWQtb2Zm
LWJ5OiBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgoKUGF0Y2ggYXBwbGll
ZCwgdGhhbmsgeW91LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 17:57:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 17:57: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 1fhIbK-0003J5-Bv; Sun, 22 Jul 2018 17:56: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=iw5x=kg=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1fhIbJ-0003J0-3p
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 17:56:57 +0000
X-Inumbo-ID: 8d33f651-8dd8-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d33f651-8dd8-11e8-a8a5-bc764e045a96;
 Sun, 22 Jul 2018 19:56:26 +0200 (CEST)
Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com
 [209.85.221.47])
 (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 05C2220894
 for <xen-devel@lists.xenproject.org>; Sun, 22 Jul 2018 17:56:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532282214;
 bh=JqqWVY2NOKDjeW+YktpM51WOLWKanwYfG4+S4fxooI8=;
 h=In-Reply-To:References:From:Date:Subject:To:Cc:From;
 b=HhL616magqNDJSCTMW3O1WP/1JfOMnjQ4Xa5Z6wiAHLDqPY5kqWYQWhjVJyYR7xQ2
 hRusdQC4Yw7h2BTNO/lu/tyvu/DMOBGE4F98MrjMeqJHpHo6SolnVIpuSXAmp3aOiH
 5zP9T1bUElFl+oZzGmH8A92cg6LLGn3i6XbyCM1Q=
Received: by mail-wr1-f47.google.com with SMTP id g6-v6so15708694wrp.0
 for <xen-devel@lists.xenproject.org>; Sun, 22 Jul 2018 10:56:53 -0700 (PDT)
X-Gm-Message-State: AOUpUlFqrwG7KV/TvvMjkxdrOzwsRKfbzd/mqwW7b+HY+fP70sewzH8a
 Z0lq02Hkz6l5VQSJutZr42g2O7vDqWTXkG08aMfJQQ==
X-Google-Smtp-Source: AAOMgpdAzKn2Bxz6vUqmNyqdxAsr4vB6HIL7gTkXfLUD1FFcBvYH0PzIOJPwhTpNOPp4hBMpkB+6o7I8bS8xx+SJVrE=
X-Received: by 2002:adf:fe42:: with SMTP id
 m2-v6mr6248648wrs.171.1532282212367; 
 Sun, 22 Jul 2018 10:56:52 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a1c:d548:0:0:0:0:0 with HTTP; Sun, 22 Jul 2018 10:56:31
 -0700 (PDT)
In-Reply-To: <74f29b48-7522-c4f4-c2e7-d8e41fd88873@runbox.com>
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <CALCETrX435cC7Hi2aTLVrBecZEEeJ3_TgQnTwbObNrt9MKvFzg@mail.gmail.com>
 <b9ad156c-45e9-da80-9cf0-eabbe5a1bbf2@runbox.com>
 <CALCETrXsNxYP7-w-OoiNdJWspTKCsr0i01e6NiwFk1O5jL6grA@mail.gmail.com>
 <ce0cf39e-102e-8a33-6d46-492cd34e9506@runbox.com>
 <74f29b48-7522-c4f4-c2e7-d8e41fd88873@runbox.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Sun, 22 Jul 2018 10:56:31 -0700
X-Gmail-Original-Message-ID: <CALCETrWbbLRM_0YTFaUx5V1FobwB6izD5ed9Xmf=wpdA0Lx2Tw@mail.gmail.com>
Message-ID: <CALCETrWbbLRM_0YTFaUx5V1FobwB6izD5ed9Xmf=wpdA0Lx2Tw@mail.gmail.com>
To: "M. Vefa Bicakci" <m.v.b@runbox.com>
Subject: Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, Andi Kleen <ak@linux.intel.com>,
 X86 ML <x86@kernel.org>, Dan Williams <dan.j.williams@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable <stable@vger.kernel.org>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, 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>

T24gU2F0LCBKdWwgMjEsIDIwMTggYXQgNjoyMCBQTSwgTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBy
dW5ib3guY29tPiB3cm90ZToKPiBPbiAwNy8yMS8yMDE4IDA3OjM3IFBNLCBNLiBWZWZhIEJpY2Fr
Y2kgd3JvdGU6Cj4+Cj4+IE9uIDA3LzIxLzIwMTggMDc6MzAgUE0sIEFuZHkgTHV0b21pcnNraSB3
cm90ZToKPj4+Cj4+PiBPbiBTYXQsIEp1bCAyMSwgMjAxOCBhdCA0OjE5IFBNLCBNLiBWZWZhIEJp
Y2FrY2kgPG0udi5iQHJ1bmJveC5jb20+Cj4+PiB3cm90ZToKPj4+Pgo+Pj4+IE9uIDA3LzIxLzIw
MTggMDU6NDUgUE0sIEFuZHkgTHV0b21pcnNraSB3cm90ZToKPj4+Pj4KPj4+Pj4KPj4+Pj4gT24g
U2F0LCBKdWwgMjEsIDIwMTggYXQgMTI6NDkgUE0sIE0uIFZlZmEgQmljYWtjaSA8bS52LmJAcnVu
Ym94LmNvbT4KPj4+Pj4gd3JvdGU6Cj4+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+IENvbW1pdCAzYWM2ZDhj
Nzg3YjggKCJ4ODYvZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IKPj4+Pj4+IGV4Y2VwdGlv
bnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNlIikKPj4+
Pj4+IHVuaW50ZW5kZWRseQo+Pj4+Pj4gYnJva2UgWGVuIFBWIHZpcnR1YWwgbWFjaGluZXMgYnkg
Y2xlYXJpbmcgdGhlICVyYnggcmVnaXN0ZXIgYXQgdGhlIGVuZAo+Pj4+Pj4gb2YKPj4+Pj4+IHhl
bl9mYWlsc2FmZV9jYWxsYmFjayBiZWZvcmUgdGhlIGxhdHRlciBqdW1wcyB0byBlcnJvcl9leGl0
Lgo+Pj4+Pj4gZXJyb3JfZXhpdCBleHBlY3RzIHRoZSAlcmJ4IHJlZ2lzdGVyIHRvIGJlIGEgZmxh
ZyBpbmRpY2F0aW5nIHdoZXRoZXIKPj4+Pj4+IHRoZXJlIHNob3VsZCBiZSBhIHJldHVybiB0byBr
ZXJuZWwgbW9kZS4KPj4+Pj4+Cj4+Pj4+PiBUaGlzIGNvbW1pdCBtYWtlcyBzdXJlIHRoYXQgdGhl
ICVyYnggcmVnaXN0ZXIgaXMgbm90IGNsZWFyZWQgYnkKPj4+Pj4+IHRoZSBQVVNIX0FORF9DTEVB
Ul9SRUdTIG1hY3JvLCB3aGVuIHRoZSBtYWNybyBpbiBxdWVzdGlvbiBpcwo+Pj4+Pj4gaW5zdGFu
dGlhdGVkCj4+Pj4+PiBieSB4ZW5fZmFpbHNhZmVfY2FsbGJhY2ssIHRvIGF2b2lkIHRoZSBpc3N1
ZS4KPj4+Pj4KPj4+Pj4KPj4+Pj4KPj4+Pj4gU2VlbXMgbGlrZSBhIGdlbnVpbmUgcHJvYmxlbSwg
YnV0Ogo+Pj4+Pgo+Pj4+Pj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMg
Yi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+Pj4+PiBpbmRleCBjNzQ0OWYzNzdhNzcuLjk2
ZThmZjM0MTI5ZSAxMDA2NDQKPj4+Pj4+IC0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMK
Pj4+Pj4+ICsrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4+Pj4+IEBAIC0xMTI5LDcg
KzExMjksNyBAQCBFTlRSWSh4ZW5fZmFpbHNhZmVfY2FsbGJhY2spCj4+Pj4+PiAgICAgICAgICAg
YWRkcSAgICAkMHgzMCwgJXJzcAo+Pj4+Pj4gICAgICAgICAgIFVOV0lORF9ISU5UX0lSRVRfUkVH
Uwo+Pj4+Pj4gICAgICAgICAgIHB1c2hxICAgJC0xIC8qIG9yaWdfYXggPSAtMSA9PiBub3QgYSBz
eXN0ZW0gY2FsbCAqLwo+Pj4+Pj4gLSAgICAgICBQVVNIX0FORF9DTEVBUl9SRUdTCj4+Pj4+PiAr
ICAgICAgIFBVU0hfQU5EX0NMRUFSX1JFR1MgY2xlYXJfcmJ4PTAKPj4+Pj4+ICAgICAgICAgICBF
TkNPREVfRlJBTUVfUE9JTlRFUgo+Pj4+Pj4gICAgICAgICAgIGptcCAgICAgZXJyb3JfZXhpdAo+
Pj4+Pgo+Pj4+Pgo+Pj4+Pgo+Pj4+PiBUaGUgb2xkIGNvZGUgZmlyc3Qgc2V0IFJCWCB0byB6ZXJv
IHRoZW4sIGlmIGZyYW1lIHBvaW50ZXJzIGFyZSBvbiwKPj4+Pj4gc2V0cyBpdCB0byBzb21lIHNw
ZWNpYWwgbm9uLXplcm8gdmFsdWUsIHRoZW4gY3Jvc3NlcyBpdHMgZmluZ2VycyBhbmQKPj4+Pj4g
aG9wZXMgZm9yIHRoZSBiZXN0LiAgWW91ciBwYXRjaGVkIGNvZGUganVzdCBza2lwcyB0aGUgemVy
b2luZyBwYXJ0LCBzbwo+Pj4+PiBSQlggZWl0aGVyIGNvbnRhaW5zIHRoZSBFTkNPREVfRlJBTUVf
UE9JTlRFUiByZXN1bHQgb3IgaXMKPj4+Pj4gdW5pbml0aWFsaXplZC4KPj4+Pj4KPj4+Pj4gSG93
IGFib3V0IGFjdHVhbGx5IGluaXRpYWxpemluZyByYnggdG8gc29tZXRoaW5nIHNlbnNpYmxlIGxp
a2UsIHNheSwgMT8KPj4+Pgo+Pj4+Cj4+Pj4gSGVsbG8gQW5keSwKPj4+Pgo+Pj4+IFRoYW5rIHlv
dSBmb3IgdGhlIHJldmlldyEgQXBwYXJlbnRseSwgSSBoYXZlIG5vdCBkb25lIG15IGhvbWV3b3Jr
IGZ1bGx5Lgo+Pj4+IEkgd2lsbCB0ZXN0IHlvdXIgc3VnZ2VzdGlvbiBhbmQgcmVwb3J0IGJhY2ss
IG1vc3QgbGlrZWx5IGluIGEgZmV3IGhvdXJzLgo+Pj4+Cj4+Pj4gSSBoYXZlIGJlZW4gdGVzdGlu
ZyB3aXRoIHRoZSBuZXh0L2xpbnV4LW5leHQgdHJlZSdzIG1hc3RlciBicmFuY2gKPj4+PiAoZGF0
ZWQgMjAxODA3MjApLCBhbmQgSSBub3RpY2VkIHRoYXQgRU5DT0RFX0ZSQU1FX1BPSU5URVIgY2hh
bmdlcyB0aGUKPj4+PiBmcmFtZSBwb2ludGVyIChpLmUuLCBSQlApIHJlZ2lzdGVyLCBhcyBvcHBv
c2VkIHRvIHRoZSBSQlggcmVnaXN0ZXIsCj4+Pj4gd2hpY2ggdGhlIHBhdGNoIGFpbXMgdG8gYXZv
aWQgY2hhbmdpbmcgYmVmb3JlIGp1bXBpbmcgdG8gZXJyb3JfZXhpdC4KPj4+PiBJdCBpcyBwb3Nz
aWJsZSB0aGF0IEkgYW0gbWlzc2luZyBzb21ldGhpbmcgdGhvdWdoIC0tIEkgYW0gbm90IHN1cmUg
YWJvdXQKPj4+PiB0aGUgY29ubmVjdGlvbiBiZXR3ZWVuIHRoZSBSQlAgYW5kIFJCWCByZWdpc3Rl
cnMuCj4+Pgo+Pj4KPj4+IFNvcnJ5LCBicmFpbiBmYXJ0IG9uIG15IHBhcnQuCj4+Cj4+Cj4+IE5v
IHByb2JsZW0hIDotKQo+Pgo+Pj4+IFRoZSBjaGFuZ2UgaW50cm9kdWNlZCBieSBjb21taXQgM2Fj
NmQ4Yzc4N2I4IGlzIGluIHRoZSBleGNlcnB0IGJlbG93Lgo+Pj4+IFdvdWxkCj4+Pj4gaXQKPj4+
PiBiZSB2YWxpZCB0byBzdGF0ZSB0aGF0IHRoZSBvcmlnaW5hbCBjb2RlIGhhZCB0aGUgc2FtZSBp
c3N1ZSB0aGF0IHlvdQo+Pj4+IHJlZmVycmVkCj4+Pj4gdG8gKGkuZS4sIGxlYXZpbmcgdGhlIFJC
WCByZWdpc3RlciB1bmluaXRpYWxpemVkKT8KPj4+Cj4+Pgo+Pj4gUHJlc3VtYWJseS4KPj4+Cj4+
PiBJIHdvdWxkIHByb3Bvc2UgYSByYXRoZXIgZGlmZmVyZW50IGZpeDoKPj4+Cj4+Pgo+Pj4gaHR0
cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvbHV0by9saW51eC5n
aXQvY29tbWl0Lz9oPXg4Ni9wdGkmaWQ9YmIzZDc2YjUwYzNiYzc4YjY3ZDc5Y2Y5MGQzMjhmMzhh
NDM1Yzc5Mwo+Pj4KPj4+IEFueSBjaGFuY2UgeW91IGNvdWxkIHRlc3QgdGhhdCBhbmQgc2VlIGlm
IGl0IGZpeGVzIHlvdXIgcHJvYmxlbT8KPj4KPj4KPj4gT2YgY291cnNlOyBJIHdpbGwgcmVwb3J0
IGJhY2sgd2l0aCB0aGUgcmVzdWx0IGluIGEgZmV3IGhvdXJzLgo+Cj4KPiBIZWxsbyBBbmR5LAo+
Cj4gSSBjb25maXJtIHRoYXQgdGhlIGNvbW1pdCBhdCBbMV0gcmVzb2x2ZXMgdGhlIGlzc3VlIGlu
IHF1ZXN0aW9uIGFzIHdlbGwuCj4KPiBUbyB0ZXN0LCBJIGZpcnN0IHJldmVydGVkIG15IGNvbW1p
dCwgYXBwbGllZCB5b3VyIGNvbW1pdCBhbmQgdmVyaWZpZWQgdGhhdAo+IHRoZSBidWcgY2Fubm90
IGJlIHJlcHJvZHVjZWQuIEFmdGVyd2FyZHMsIEkgcmV2ZXJ0ZWQgeW91ciBjb21taXQgYW5kCj4g
dmVyaWZpZWQgdGhhdCB0aGUgYnVnIGlzIHJlcHJvZHVjaWJsZS4KPgo+IEkgYW0gbm90IHN1cmUg
YWJvdXQgdGhlIGJlc3Qgd2F5IHRvIGRvY3VtZW50IHRoZSBidWcgSSBlbmNvdW50ZXJlZCBpbiB5
b3VyCj4gY29tbWl0IG1lc3NhZ2UsIGJ1dCBpbiBjYXNlIHlvdSBwbGFuIHRvIGhhdmUgeW91ciBj
b21taXQgbWVyZ2VkLCBwbGVhc2UKPiBmZWVsIGZyZWUgdG8gYWRkIGEgIlJlcG9ydGVkLWFuZC10
ZXN0ZWQtYnk6IE0uIFZlZmEgQmljYWtjaQo+IDxtLnYuYkBydW5ib3guY29tPiIKPiB0YWcgdG8g
dGhlIGNvbW1pdCBtZXNzYWdlLCBwb3NzaWJseSB3aXRoIGEgbGluayB0byB0aGlzIGUtbWFpbCB0
aHJlYWQuCj4KPiBGaW5hbGx5LCBhcyBJIGhhZCBtZW50aW9uZWQgaW4gbXkgY29tbWl0IG1lc3Nh
Z2UsIHRoaXMgYnVnIGV4aXN0cyBpbiBhbGwKPiBrZXJuZWwgdmVyc2lvbnMgNC4xNCBhbmQgZ3Jl
YXRlciwgc28gaXQgd291bGQgYmUgbmljZSBpZiB5b3UgY291bGQKPiBjYXJib24tY29weQo+ICJz
dGFibGVAdmdlci5rZXJuZWwub3JnIiBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgYXMgd2VsbC4KPgo+
IFRoYW5rIHlvdSwKCkknbSBjdXJpb3VzIHdoeSB0aGUgc2lncmV0dXJuXzY0IHNlbGZ0ZXN0IGRp
ZG4ndCBjYXRjaCB0aGlzIGJ1Zy4gIERvCnlvdSBoYXBwZW4gdG8ga25vdyB3aHk/ICBUaGUgeGVu
X2ZhaWxzYWZlX2NhbGxiYWNrIG1lY2hhbmlzbSBpcyBhIGJpdApteXN0ZXJpb3VzIHRvIG1lLgoK
Pgo+IFZlZmEKPgo+IFsxXQo+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9r
ZXJuZWwvZ2l0L2x1dG8vbGludXguZ2l0L2NvbW1pdC8/aD14ODYvcHRpJmlkPWJiM2Q3NmI1MGMz
YmM3OGI2N2Q3OWNmOTBkMzI4ZjM4YTQzNWM3OTMKPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 18:05:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 18:05: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 1fhIjM-00048E-Em; Sun, 22 Jul 2018 18:05: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=iw5x=kg=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1fhIjK-000489-TQ
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 18:05:14 +0000
X-Inumbo-ID: d05d95a3-8dd9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d05d95a3-8dd9-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 18:05:28 +0000 (UTC)
Received: from localhost (c-71-202-137-17.hsd1.ca.comcast.net [71.202.137.17])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 18FD920671;
 Sun, 22 Jul 2018 18:05:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532282713;
 bh=/WiZDDrXEWQrr+MSos8UXm3GbJjiKNTPjXJzELxV3dQ=;
 h=From:To:Cc:Subject:Date:From;
 b=HhO4fZPmK/xuuEkdcm90f4KJ1Q0Nre5nbWZw/I0lpnAPfhfvwr5kKG3FYpIG6QUpK
 b2qjs51zLe4vcv3YFnOpCJY2VjyUpppovkyVNVauARZ4zdyYEdVs28t6sNPjA8HCdk
 Ivpe3VjURpzAatrPTCb8sXlwz90LjpN2ciyRnQTw=
From: Andy Lutomirski <luto@kernel.org>
To: x86@kernel.org,
	LKML <linux-kernel@vger.kernel.org>
Date: Sun, 22 Jul 2018 11:05:09 -0700
Message-Id: <b5010a090d3586b2d6e06c7ad3ec5542d1241c45.1532282627.git.luto@kernel.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] x86/entry/64: Remove %ebx handling from
 error_entry/exit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "H. Peter Anvin" <hpa@zytor.com>,
 Brian Gerst <brgerst@gmail.com>, Dave Hansen <dave.hansen@linux.intel.com>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, stable@vger.kernel.org,
 Andy Lutomirski <luto@kernel.org>, Greg KH <gregkh@linuxfoundation.org>,
 xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>,
 Linus Torvalds <torvalds@linux-foundation.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZXJyb3JfZW50cnkgYW5kIGVycm9yX2V4aXQgY29tbXVuaWNhdGUgdGhlIHVzZXIgdnMga2VybmVs
IHN0YXR1cyBvZgp0aGUgZnJhbWUgdXNpbmcgJWVieC4gIFRoaXMgaXMgdW5uZWNlc3NhcnkgLS0g
dGhlIGluZm9ybWF0aW9uIGlzIGluCnJlZ3MtPmNzLiAgSnVzdCB1c2UgcmVncy0+Y3MuCgpUaGlz
IG1ha2VzIGVycm9yX2VudHJ5IHNpbXBsZXIgYW5kIG1ha2VzIGVycm9yX2V4aXQgbW9yZSByb2J1
c3QuCgpJdCBhbHNvIGZpeGVzIGEgbmFzdHkgYnVnLiAgQmVmb3JlIGFsbCB0aGUgU3BlY3RyZSBu
b25zZW5zZSwgVGhlCnhlbl9mYWlsc2FmZV9jYWxsYmFjayBlbnRyeSBwb2ludCByZXR1cm5lZCBs
aWtlIHRoaXM6CgogICAgICAgIEFMTE9DX1BUX0dQUkVHU19PTl9TVEFDSwogICAgICAgIFNBVkVf
Q19SRUdTCiAgICAgICAgU0FWRV9FWFRSQV9SRUdTCiAgICAgICAgRU5DT0RFX0ZSQU1FX1BPSU5U
RVIKICAgICAgICBqbXAgICAgIGVycm9yX2V4aXQKCkFuZCBpdCBkaWQgbm90IGdvIHRocm91Z2gg
ZXJyb3JfZW50cnkuICBUaGlzIHdhcyBib2d1czogUkJYCmNvbnRhaW5lZCBnYXJiYWdlLCBhbmQg
ZXJyb3JfZXhpdCBleHBlY3RlZCBhIGZsYWcgaW4gUkJYLgpGb3J0dW5hdGVseSwgaXQgZ2VuZXJh
bGx5IGNvbnRhaW5lZCAqbm9uemVybyogZ2FyYmFnZSwgc28gdGhlCmNvcnJlY3QgY29kZSBwYXRo
IHdhcyB1c2VkLiAgQXMgcGFydCBvZiB0aGUgU3BlY3RyZSBmaXhlcywgY29kZSB3YXMKYWRkZWQg
dG8gY2xlYXIgUkJYIHRvIG1pdGlnYXRlIGNlcnRhaW4gc3BlY3VsYXRpb24gYXR0YWNrcy4gIE5v
dywKZGVwZW5kaW5nIG9uIGtlcm5lbCBjb25maWd1cmF0aW9uLCBSQlggZ290IHplcm9lZCBhbmQs
IHdoZW4gcnVubmluZwpzb21lIFdpbmUgd29ya2xvYWRzLCB0aGUga2VybmVsIGNyYXNoZXMuICBU
aGlzIHdhcyBpbnRyb2R1Y2VkIGJ5OgoKICAgIGNvbW1pdCAzYWM2ZDhjNzg3YjggKCJ4ODYvZW50
cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IKICAgIGV4Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8g
cmVkdWNlIHNwZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNlIikKCldpdGggdGhpcyBwYXRjaCBhcHBs
aWVkLCBSQlggaXMgbm8gbG9uZ2VyIG5lZWRlZCBhcyBhIGZsYWcsIGFuZCB0aGUKcHJvYmxlbSBn
b2VzIGF3YXkuCgpJIHN1c3BlY3QgdGhhdCBtYWxpY2lvdXMgdXNlcnNwYWNlIGNvdWxkIHVzZSB0
aGlzIGJ1ZyB0byBjcmFzaCB0aGUKa2VybmVsIGV2ZW4gd2l0aG91dCB0aGUgb2ZmZW5kaW5nIHBh
dGNoIGFwcGxpZWQsIHRob3VnaC4KCltIaXN0b3JpY2FsIG5vdGU6IEkgd3JvdGUgdGhpcyBwYXRj
aCBhcyBhIGNsZWFudXAgYmVmb3JlIEkgd2FzIGF3YXJlCiBvZiB0aGUgYnVnIGl0IGZpeGVkLl0K
CltOb3RlIHRvIHN0YWJsZSBtYWludGFpbmVyczogdGhpcyBzaG91bGQgcHJvYmFibHkgZ2V0IGFw
cGxpZWQgdG8gYWxsCiBrZXJuZWxzLiAgSWYgeW91J3JlIG5lcnZvdXMgYWJvdXQgdGhhdCwgYSBt
b3JlIGNvbnNlcnZhdGl2ZSBmaXggdG8KIGFkZCB4b3JsICVlYngsJWVieDsgaW5jbCAlZWJ4IGJl
Zm9yZSB0aGUganVtcCB0byBlcnJvcl9leGl0IHNob3VsZAogYWxzbyBmaXggdGhlIHByb2JsZW0u
XQoKQ2M6IEJyaWFuIEdlcnN0IDxicmdlcnN0QGdtYWlsLmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtv
diA8YnBAYWxpZW44LmRlPgpDYzogRG9taW5payBCcm9kb3dza2kgPGxpbnV4QGRvbWluaWticm9k
b3dza2kubmV0PgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CkNjOiAiSC4gUGV0
ZXIgQW52aW4iIDxocGFAenl0b3IuY29tPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0
cm9uaXguZGU+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
PgpDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogeGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCkNjOiB4ODZAa2VybmVsLm9yZwpDYzogc3RhYmxlQHZnZXIua2VybmVs
Lm9yZwpGaXhlczogM2FjNmQ4Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMg
Zm9yIGV4Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9uIGF0dGFjayBz
dXJmYWNlIikKUmVwb3J0ZWQtYW5kLXRlc3RlZC1ieTogIk0uIFZlZmEgQmljYWtjaSIgPG0udi5i
QHJ1bmJveC5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwu
b3JnPgotLS0KCkkgY291bGQgYWxzbyBzdWJtaXQgdGhlIGNvbnNlcnZhdGl2ZSBmaXggdGFnZ2Vk
IGZvciAtc3RhYmxlIGFuZCByZXNwaW4KdGhpcyBvbiB0b3Agb2YgaXQuICBJbmdvLCBHcmVnLCB3
aGF0IGRvIHlvdSBwcmVmZXI/CgogYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyB8IDE4ICsrKyst
LS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyBiL2FyY2gveDg2
L2VudHJ5L2VudHJ5XzY0LlMKaW5kZXggNzNhNTIyZDUzYjUzLi44YWU3ZmZkYThmOTggMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKKysrIGIvYXJjaC94ODYvZW50cnkvZW50
cnlfNjQuUwpAQCAtOTgxLDcgKzk4MSw3IEBAIEVOVFJZKFxzeW0pCiAKIAljYWxsCVxkb19zeW0K
IAotCWptcAllcnJvcl9leGl0CQkJLyogJWVieDogbm8gc3dhcGdzIGZsYWcgKi8KKwlqbXAJZXJy
b3JfZXhpdAogCS5lbmRpZgogRU5EKFxzeW0pCiAuZW5kbQpAQCAtMTIyMiw3ICsxMjIyLDYgQEAg
RU5EKHBhcmFub2lkX2V4aXQpCiAKIC8qCiAgKiBTYXZlIGFsbCByZWdpc3RlcnMgaW4gcHRfcmVn
cywgYW5kIHN3aXRjaCBHUyBpZiBuZWVkZWQuCi0gKiBSZXR1cm46IEVCWD0wOiBjYW1lIGZyb20g
dXNlciBtb2RlOyBFQlg9MTogb3RoZXJ3aXNlCiAgKi8KIEVOVFJZKGVycm9yX2VudHJ5KQogCVVO
V0lORF9ISU5UX0ZVTkMKQEAgLTEyNjksNyArMTI2OCw2IEBAIEVOVFJZKGVycm9yX2VudHJ5KQog
CSAqIGZvciB0aGVzZSBoZXJlIHRvby4KIAkgKi8KIC5MZXJyb3Jfa2VybmVsc3BhY2U6Ci0JaW5j
bAklZWJ4CiAJbGVhcQluYXRpdmVfaXJxX3JldHVybl9pcmV0KCVyaXApLCAlcmN4CiAJY21wcQkl
cmN4LCBSSVArOCglcnNwKQogCWplCS5MZXJyb3JfYmFkX2lyZXQKQEAgLTEzMDMsMjggKzEzMDEs
MjAgQEAgRU5UUlkoZXJyb3JfZW50cnkpCiAKIAkvKgogCSAqIFByZXRlbmQgdGhhdCB0aGUgZXhj
ZXB0aW9uIGNhbWUgZnJvbSB1c2VyIG1vZGU6IHNldCB1cCBwdF9yZWdzCi0JICogYXMgaWYgd2Ug
ZmF1bHRlZCBpbW1lZGlhdGVseSBhZnRlciBJUkVUIGFuZCBjbGVhciBFQlggc28gdGhhdAotCSAq
IGVycm9yX2V4aXQga25vd3MgdGhhdCB3ZSB3aWxsIGJlIHJldHVybmluZyB0byB1c2VyIG1vZGUu
CisJICogYXMgaWYgd2UgZmF1bHRlZCBpbW1lZGlhdGVseSBhZnRlciBJUkVULgogCSAqLwogCW1v
dgklcnNwLCAlcmRpCiAJY2FsbAlmaXh1cF9iYWRfaXJldAogCW1vdgklcmF4LCAlcnNwCi0JZGVj
bAklZWJ4CiAJam1wCS5MZXJyb3JfZW50cnlfZnJvbV91c2VybW9kZV9hZnRlcl9zd2FwZ3MKIEVO
RChlcnJvcl9lbnRyeSkKIAotCi0vKgotICogT24gZW50cnksIEVCWCBpcyBhICJyZXR1cm4gdG8g
a2VybmVsIG1vZGUiIGZsYWc6Ci0gKiAgIDE6IGFscmVhZHkgaW4ga2VybmVsIG1vZGUsIGRvbid0
IG5lZWQgU1dBUEdTCi0gKiAgIDA6IHVzZXIgZ3NiYXNlIGlzIGxvYWRlZCwgd2UgbmVlZCBTV0FQ
R1MgYW5kIHN0YW5kYXJkIHByZXBhcmF0aW9uIGZvciByZXR1cm4gdG8gdXNlcm1vZGUKLSAqLwog
RU5UUlkoZXJyb3JfZXhpdCkKIAlVTldJTkRfSElOVF9SRUdTCiAJRElTQUJMRV9JTlRFUlJVUFRT
KENMQlJfQU5ZKQogCVRSQUNFX0lSUVNfT0ZGCi0JdGVzdGwJJWVieCwgJWVieAotCWpueglyZXRp
bnRfa2VybmVsCisJdGVzdGIJJDMsIENTKCVyc3ApCisJanoJcmV0aW50X2tlcm5lbAogCWptcAly
ZXRpbnRfdXNlcgogRU5EKGVycm9yX2V4aXQpCiAKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 18:33:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 18: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 1fhJAd-0006G0-Oo; Sun, 22 Jul 2018 18: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=4foo=kg=citrix.com=prvs=734a35e72=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhJAd-0006Fv-6U
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 18:33:27 +0000
X-Inumbo-ID: c0caeaf5-8ddd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c0caeaf5-8ddd-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 18:33:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,390,1526342400"; d="scan'208";a="76534345"
To: Andy Lutomirski <luto@kernel.org>, "M. Vefa Bicakci" <m.v.b@runbox.com>
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <CALCETrX435cC7Hi2aTLVrBecZEEeJ3_TgQnTwbObNrt9MKvFzg@mail.gmail.com>
 <b9ad156c-45e9-da80-9cf0-eabbe5a1bbf2@runbox.com>
 <CALCETrXsNxYP7-w-OoiNdJWspTKCsr0i01e6NiwFk1O5jL6grA@mail.gmail.com>
 <ce0cf39e-102e-8a33-6d46-492cd34e9506@runbox.com>
 <74f29b48-7522-c4f4-c2e7-d8e41fd88873@runbox.com>
 <CALCETrWbbLRM_0YTFaUx5V1FobwB6izD5ed9Xmf=wpdA0Lx2Tw@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: <d3eabecb-5ab5-d89f-91aa-945d891de72f@citrix.com>
Date: Sun, 22 Jul 2018 19:32: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: <CALCETrWbbLRM_0YTFaUx5V1FobwB6izD5ed9Xmf=wpdA0Lx2Tw@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] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, Andi Kleen <ak@linux.intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, X86 ML <x86@kernel.org>,
 LKML <linux-kernel@vger.kernel.org>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable <stable@vger.kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Dan Williams <dan.j.williams@intel.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>

T24gMjIvMDcvMTggMTg6NTYsIEFuZHkgTHV0b21pcnNraSB3cm90ZToKPiBPbiBTYXQsIEp1bCAy
MSwgMjAxOCBhdCA2OjIwIFBNLCBNLiBWZWZhIEJpY2FrY2kgPG0udi5iQHJ1bmJveC5jb20+IHdy
b3RlOgo+PiBPbiAwNy8yMS8yMDE4IDA3OjM3IFBNLCBNLiBWZWZhIEJpY2FrY2kgd3JvdGU6Cj4+
PiBPbiAwNy8yMS8yMDE4IDA3OjMwIFBNLCBBbmR5IEx1dG9taXJza2kgd3JvdGU6Cj4+Pj4gT24g
U2F0LCBKdWwgMjEsIDIwMTggYXQgNDoxOSBQTSwgTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBydW5i
b3guY29tPgo+Pj4+IHdyb3RlOgo+Pj4+PiBPbiAwNy8yMS8yMDE4IDA1OjQ1IFBNLCBBbmR5IEx1
dG9taXJza2kgd3JvdGU6Cj4+Pj4+Pgo+Pj4+Pj4gT24gU2F0LCBKdWwgMjEsIDIwMTggYXQgMTI6
NDkgUE0sIE0uIFZlZmEgQmljYWtjaSA8bS52LmJAcnVuYm94LmNvbT4KPj4+Pj4+IHdyb3RlOgo+
Pj4+Pj4+Cj4+Pj4+Pj4gQ29tbWl0IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDogQ2xlYXIg
cmVnaXN0ZXJzIGZvcgo+Pj4+Pj4+IGV4Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNw
ZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNlIikKPj4+Pj4+PiB1bmludGVuZGVkbHkKPj4+Pj4+PiBi
cm9rZSBYZW4gUFYgdmlydHVhbCBtYWNoaW5lcyBieSBjbGVhcmluZyB0aGUgJXJieCByZWdpc3Rl
ciBhdCB0aGUgZW5kCj4+Pj4+Pj4gb2YKPj4+Pj4+PiB4ZW5fZmFpbHNhZmVfY2FsbGJhY2sgYmVm
b3JlIHRoZSBsYXR0ZXIganVtcHMgdG8gZXJyb3JfZXhpdC4KPj4+Pj4+PiBlcnJvcl9leGl0IGV4
cGVjdHMgdGhlICVyYnggcmVnaXN0ZXIgdG8gYmUgYSBmbGFnIGluZGljYXRpbmcgd2hldGhlcgo+
Pj4+Pj4+IHRoZXJlIHNob3VsZCBiZSBhIHJldHVybiB0byBrZXJuZWwgbW9kZS4KPj4+Pj4+Pgo+
Pj4+Pj4+IFRoaXMgY29tbWl0IG1ha2VzIHN1cmUgdGhhdCB0aGUgJXJieCByZWdpc3RlciBpcyBu
b3QgY2xlYXJlZCBieQo+Pj4+Pj4+IHRoZSBQVVNIX0FORF9DTEVBUl9SRUdTIG1hY3JvLCB3aGVu
IHRoZSBtYWNybyBpbiBxdWVzdGlvbiBpcwo+Pj4+Pj4+IGluc3RhbnRpYXRlZAo+Pj4+Pj4+IGJ5
IHhlbl9mYWlsc2FmZV9jYWxsYmFjaywgdG8gYXZvaWQgdGhlIGlzc3VlLgo+Pj4+Pj4KPj4+Pj4+
Cj4+Pj4+PiBTZWVtcyBsaWtlIGEgZ2VudWluZSBwcm9ibGVtLCBidXQ6Cj4+Pj4+Pgo+Pj4+Pj4+
IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TIGIvYXJjaC94ODYvZW50cnkv
ZW50cnlfNjQuUwo+Pj4+Pj4+IGluZGV4IGM3NDQ5ZjM3N2E3Ny4uOTZlOGZmMzQxMjllIDEwMDY0
NAo+Pj4+Pj4+IC0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4+Pj4+PiArKysgYi9h
cmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+Pj4+Pj4gQEAgLTExMjksNyArMTEyOSw3IEBAIEVO
VFJZKHhlbl9mYWlsc2FmZV9jYWxsYmFjaykKPj4+Pj4+PiAgICAgICAgICAgYWRkcSAgICAkMHgz
MCwgJXJzcAo+Pj4+Pj4+ICAgICAgICAgICBVTldJTkRfSElOVF9JUkVUX1JFR1MKPj4+Pj4+PiAg
ICAgICAgICAgcHVzaHEgICAkLTEgLyogb3JpZ19heCA9IC0xID0+IG5vdCBhIHN5c3RlbSBjYWxs
ICovCj4+Pj4+Pj4gLSAgICAgICBQVVNIX0FORF9DTEVBUl9SRUdTCj4+Pj4+Pj4gKyAgICAgICBQ
VVNIX0FORF9DTEVBUl9SRUdTIGNsZWFyX3JieD0wCj4+Pj4+Pj4gICAgICAgICAgIEVOQ09ERV9G
UkFNRV9QT0lOVEVSCj4+Pj4+Pj4gICAgICAgICAgIGptcCAgICAgZXJyb3JfZXhpdAo+Pj4+Pj4K
Pj4+Pj4+Cj4+Pj4+PiBUaGUgb2xkIGNvZGUgZmlyc3Qgc2V0IFJCWCB0byB6ZXJvIHRoZW4sIGlm
IGZyYW1lIHBvaW50ZXJzIGFyZSBvbiwKPj4+Pj4+IHNldHMgaXQgdG8gc29tZSBzcGVjaWFsIG5v
bi16ZXJvIHZhbHVlLCB0aGVuIGNyb3NzZXMgaXRzIGZpbmdlcnMgYW5kCj4+Pj4+PiBob3BlcyBm
b3IgdGhlIGJlc3QuICBZb3VyIHBhdGNoZWQgY29kZSBqdXN0IHNraXBzIHRoZSB6ZXJvaW5nIHBh
cnQsIHNvCj4+Pj4+PiBSQlggZWl0aGVyIGNvbnRhaW5zIHRoZSBFTkNPREVfRlJBTUVfUE9JTlRF
UiByZXN1bHQgb3IgaXMKPj4+Pj4+IHVuaW5pdGlhbGl6ZWQuCj4+Pj4+Pgo+Pj4+Pj4gSG93IGFi
b3V0IGFjdHVhbGx5IGluaXRpYWxpemluZyByYnggdG8gc29tZXRoaW5nIHNlbnNpYmxlIGxpa2Us
IHNheSwgMT8KPj4+Pj4KPj4+Pj4gSGVsbG8gQW5keSwKPj4+Pj4KPj4+Pj4gVGhhbmsgeW91IGZv
ciB0aGUgcmV2aWV3ISBBcHBhcmVudGx5LCBJIGhhdmUgbm90IGRvbmUgbXkgaG9tZXdvcmsgZnVs
bHkuCj4+Pj4+IEkgd2lsbCB0ZXN0IHlvdXIgc3VnZ2VzdGlvbiBhbmQgcmVwb3J0IGJhY2ssIG1v
c3QgbGlrZWx5IGluIGEgZmV3IGhvdXJzLgo+Pj4+Pgo+Pj4+PiBJIGhhdmUgYmVlbiB0ZXN0aW5n
IHdpdGggdGhlIG5leHQvbGludXgtbmV4dCB0cmVlJ3MgbWFzdGVyIGJyYW5jaAo+Pj4+PiAoZGF0
ZWQgMjAxODA3MjApLCBhbmQgSSBub3RpY2VkIHRoYXQgRU5DT0RFX0ZSQU1FX1BPSU5URVIgY2hh
bmdlcyB0aGUKPj4+Pj4gZnJhbWUgcG9pbnRlciAoaS5lLiwgUkJQKSByZWdpc3RlciwgYXMgb3Bw
b3NlZCB0byB0aGUgUkJYIHJlZ2lzdGVyLAo+Pj4+PiB3aGljaCB0aGUgcGF0Y2ggYWltcyB0byBh
dm9pZCBjaGFuZ2luZyBiZWZvcmUganVtcGluZyB0byBlcnJvcl9leGl0Lgo+Pj4+PiBJdCBpcyBw
b3NzaWJsZSB0aGF0IEkgYW0gbWlzc2luZyBzb21ldGhpbmcgdGhvdWdoIC0tIEkgYW0gbm90IHN1
cmUgYWJvdXQKPj4+Pj4gdGhlIGNvbm5lY3Rpb24gYmV0d2VlbiB0aGUgUkJQIGFuZCBSQlggcmVn
aXN0ZXJzLgo+Pj4+Cj4+Pj4gU29ycnksIGJyYWluIGZhcnQgb24gbXkgcGFydC4KPj4+Cj4+PiBO
byBwcm9ibGVtISA6LSkKPj4+Cj4+Pj4+IFRoZSBjaGFuZ2UgaW50cm9kdWNlZCBieSBjb21taXQg
M2FjNmQ4Yzc4N2I4IGlzIGluIHRoZSBleGNlcnB0IGJlbG93Lgo+Pj4+PiBXb3VsZAo+Pj4+PiBp
dAo+Pj4+PiBiZSB2YWxpZCB0byBzdGF0ZSB0aGF0IHRoZSBvcmlnaW5hbCBjb2RlIGhhZCB0aGUg
c2FtZSBpc3N1ZSB0aGF0IHlvdQo+Pj4+PiByZWZlcnJlZAo+Pj4+PiB0byAoaS5lLiwgbGVhdmlu
ZyB0aGUgUkJYIHJlZ2lzdGVyIHVuaW5pdGlhbGl6ZWQpPwo+Pj4+Cj4+Pj4gUHJlc3VtYWJseS4K
Pj4+Pgo+Pj4+IEkgd291bGQgcHJvcG9zZSBhIHJhdGhlciBkaWZmZXJlbnQgZml4Ogo+Pj4+Cj4+
Pj4KPj4+PiBodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9s
dXRvL2xpbnV4LmdpdC9jb21taXQvP2g9eDg2L3B0aSZpZD1iYjNkNzZiNTBjM2JjNzhiNjdkNzlj
ZjkwZDMyOGYzOGE0MzVjNzkzCj4+Pj4KPj4+PiBBbnkgY2hhbmNlIHlvdSBjb3VsZCB0ZXN0IHRo
YXQgYW5kIHNlZSBpZiBpdCBmaXhlcyB5b3VyIHByb2JsZW0/Cj4+Pgo+Pj4gT2YgY291cnNlOyBJ
IHdpbGwgcmVwb3J0IGJhY2sgd2l0aCB0aGUgcmVzdWx0IGluIGEgZmV3IGhvdXJzLgo+Pgo+PiBI
ZWxsbyBBbmR5LAo+Pgo+PiBJIGNvbmZpcm0gdGhhdCB0aGUgY29tbWl0IGF0IFsxXSByZXNvbHZl
cyB0aGUgaXNzdWUgaW4gcXVlc3Rpb24gYXMgd2VsbC4KPj4KPj4gVG8gdGVzdCwgSSBmaXJzdCBy
ZXZlcnRlZCBteSBjb21taXQsIGFwcGxpZWQgeW91ciBjb21taXQgYW5kIHZlcmlmaWVkIHRoYXQK
Pj4gdGhlIGJ1ZyBjYW5ub3QgYmUgcmVwcm9kdWNlZC4gQWZ0ZXJ3YXJkcywgSSByZXZlcnRlZCB5
b3VyIGNvbW1pdCBhbmQKPj4gdmVyaWZpZWQgdGhhdCB0aGUgYnVnIGlzIHJlcHJvZHVjaWJsZS4K
Pj4KPj4gSSBhbSBub3Qgc3VyZSBhYm91dCB0aGUgYmVzdCB3YXkgdG8gZG9jdW1lbnQgdGhlIGJ1
ZyBJIGVuY291bnRlcmVkIGluIHlvdXIKPj4gY29tbWl0IG1lc3NhZ2UsIGJ1dCBpbiBjYXNlIHlv
dSBwbGFuIHRvIGhhdmUgeW91ciBjb21taXQgbWVyZ2VkLCBwbGVhc2UKPj4gZmVlbCBmcmVlIHRv
IGFkZCBhICJSZXBvcnRlZC1hbmQtdGVzdGVkLWJ5OiBNLiBWZWZhIEJpY2FrY2kKPj4gPG0udi5i
QHJ1bmJveC5jb20+Igo+PiB0YWcgdG8gdGhlIGNvbW1pdCBtZXNzYWdlLCBwb3NzaWJseSB3aXRo
IGEgbGluayB0byB0aGlzIGUtbWFpbCB0aHJlYWQuCj4+Cj4+IEZpbmFsbHksIGFzIEkgaGFkIG1l
bnRpb25lZCBpbiBteSBjb21taXQgbWVzc2FnZSwgdGhpcyBidWcgZXhpc3RzIGluIGFsbAo+PiBr
ZXJuZWwgdmVyc2lvbnMgNC4xNCBhbmQgZ3JlYXRlciwgc28gaXQgd291bGQgYmUgbmljZSBpZiB5
b3UgY291bGQKPj4gY2FyYm9uLWNvcHkKPj4gInN0YWJsZUB2Z2VyLmtlcm5lbC5vcmciIGluIHRo
ZSBjb21taXQgbWVzc2FnZSBhcyB3ZWxsLgo+Pgo+PiBUaGFuayB5b3UsCj4gSSdtIGN1cmlvdXMg
d2h5IHRoZSBzaWdyZXR1cm5fNjQgc2VsZnRlc3QgZGlkbid0IGNhdGNoIHRoaXMgYnVnLiAgRG8K
PiB5b3UgaGFwcGVuIHRvIGtub3cgd2h5PyAgVGhlIHhlbl9mYWlsc2FmZV9jYWxsYmFjayBtZWNo
YW5pc20gaXMgYSBiaXQKPiBteXN0ZXJpb3VzIHRvIG1lLgoKSXQgaXMgaW52b2tlZCB3aGVuZXZl
ciBYZW4gc3VmZmVycyBhIGZhdWx0IHdoZW4gdHJ5aW5nIHRvIGxvYWQgYSBndWVzdApzZWdtZW50
IHJlZ2lzdGVyLgoKSW4gcHJhY3RpY2UsIGl0IGlzIHVzZWQgZmFyIG1vcmUgcmFyZWx5IHdpdGgg
NjRiaXQgYnVpbGRzIG9mIFhlbiB0aGFuIGl0CnVzZWQgdG8gYmUgd2l0aCAzMmJpdCBidWlsZHMu
wqAgVGhpcyBpcyBiZWNhdXNlIHRoZSBvbmx5IHRpbWUgd2UgcmVsb2FkCmd1ZXN0IGRhdGEgc2Vn
bWVudHMgaXMgaW4gdGhlIHZjcHUgY29udGV4dCBzd2l0Y2ggcGF0aC4KCk1vcmUgcmVjZW50IHZl
cnNpb25zIG9mIFhlbiBhbHNvIGRvbid0IGhhdmUgYSBmYWxsYmFjayBpbiB0aGUgaXJldCBwYXRo
LApkdWUgdG8gd2hhdCB0aGluayB3YXMgYWN0dWFsbHkgc29tZSBvdmVyemVhbG91cyBjbGVhbnVw
LsKgIEFzIGEgcmVzdWx0LAojR1AgZ2V0cyBkZWxpdmVyZWQgcG9pbnRpbmcgYXQgdGhlIHRhcmdl
dCBvZiB0aGUgaXJldCBpbnN0cnVjdGlvbi4KCkxvb2tpbmcgYXQgdGhlIHNpZ3JldHVybiB0ZXN0
cywgSSdkIGV4cGVjdCB0aGUgdGVzdCB0byBjb21wbGFpbiBhIGxvdCwKbm90IGxlYXN0IGJlY2F1
c2UgWGVuIGRvZXNuJ3QgaGF2ZSBlc3BmaXg2NC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 20:05:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 20:05: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 1fhKbM-0004JB-Iz; Sun, 22 Jul 2018 20:05: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=il6k=kg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhKbK-0004J1-T7
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 20:05:06 +0000
X-Inumbo-ID: 8ef53fe6-8dea-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ef53fe6-8dea-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 20:05: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 1fhKbG-0000w4-Jw; Sun, 22 Jul 2018 20:05:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fhKbG-0000lr-8h; Sun, 22 Jul 2018 20:05:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhKbG-0005gw-80; Sun, 22 Jul 2018 20:05:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125497-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-arm64-arm64-xl-xsm:<job
 status>:broken:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 linux-4.14:test-arm64-arm64-xl:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-xl-arndale:<job status>:broken:regression
 linux-4.14:test-amd64-i386-xl:debian-install:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:host-install(4):broken:heisenbug
 linux-4.14:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 linux-4.14:test-arm64-arm64-xl-xsm:host-install(4):broken:heisenbug
 linux-4.14:test-arm64-arm64-examine:host-install:broken:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-pvshim:debian-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-examine:memdisk-try-append: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-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-amd64-libvirt:migrate-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-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: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-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-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-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-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-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-amd64-xl-qemut-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=cff26c95b24c7b7147db17b623dee946bd25ec95
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 22 Jul 2018 20:05:02 +0000
Subject: [Xen-devel] [linux-4.14 test] 125497: 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>

ZmxpZ2h0IDEyNTQ5NyBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU0OTcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8am9iIHN0YXR1cz4gICAgICAgIGJy
b2tlbgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MjcwCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxNzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBpbiAxMjU0NTUgUkVHUi4gdnMuIDEyNTE3NQoKVGVz
dHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMjUy
NzAgcGFzcyBpbiAxMjU0OTcKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNTQ1NQogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4g
MTI1NDU1CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICA1IGhvc3QtaW5zdGFsbCAgICAg
ICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjU0NTUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gcGFzcyBpbiAx
MjU0NTUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3
IHhlbi1ib290IGZhaWwgaW4gMTI1MjcwIHBhc3MgaW4gMTI1NDU1CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgZmFpbCBpbiAxMjU0NTUgcGFzcyBpbiAx
MjU0OTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTAgZGViaWFuLWluc3RhbGwgICAg
ICAgICAgICAgZmFpbCBwYXNzIGluIDEyNTI3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1MzM1CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgIGZhaWwgaW4gMTI1Mjcw
IGxpa2UgMTI1MTQ4CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgaW4gMTI1NDU1IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU0NTUgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDEyNTQ1NSBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NDU1IG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGNmZjI2Yzk1YjI0
YzdiNzE0N2RiMTdiNjIzZGVlOTQ2YmQyNWVjOTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDFlOTJlODEzNTU0YTkzNzQxNjY2ZTlmMzc4YTgzZDcwNDA1YjkwNzYKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE3NSAgMjAxOC0wNy0xNSAwODowNDozNiBaICAgIDcgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNzAgIDIwMTgtMDctMTcgMTA6MTA6MTMgWiAgICA1
IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFy
ZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEFydGVtIEJpdHl1dHNr
aXkgPGFydGVtLmJpdHl1dHNraXlAaW50ZWwuY29tPgogIENocmlzIFdpbHNvbiA8Y2hyaXNAY2hy
aXMtd2lsc29uLmNvLnVrPgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUu
aWJtLmNvbT4KICBDaHJpc3RpYW4gQnJhdW5lciA8Y2hyaXN0aWFuLmJyYXVuZXJAdWJ1bnR1LmNv
bT4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBEYW1pZW4gTGUgTW9hbCA8ZGFt
aWVuLmxlbW9hbEB3ZGMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xl
LmNvbT4KICBEZW5uaXMgRGFsZXNzYW5kcm8gPGRlbm5pcy5kYWxlc3NhbmRyb0BpbnRlbC5jb20+
CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1
bWF6ZXRAZ29vZ2xlLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR3Jl
ZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIYW5zIGRlIEdv
ZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFw
YW5hLm9yZy5hdT4KICBIdWkgV2FuZyA8aHVpLndhbmdAY2Fub25pY2FsLmNvbT4KICBJbmdvIE1v
bG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYWVnZXVrIEtpbSA8amFlZ2V1a0BrZXJuZWwub3Jn
PgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0Bt
ZWxsYW5veC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEppYW4tSG9uZyBQ
YW4gPGppYW4taG9uZ0BlbmRsZXNzbS5jb20+CiAgSm9lbCBGZXJuYW5kZXMgKEdvb2dsZSkgPGpv
ZWxAam9lbGZlcm5hbmRlcy5vcmc+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgog
IEpvbiBIdW50ZXIgPGpvbmF0aGFuaEBudmlkaWEuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KICBLYWkgQ2hpZWggQ2h1YW5nIDxrYWljaGllaC5jaHVhbmdAbWVkaWF0ZWsu
Y29tPgogIEthaUNoaWVoIENodWFuZyA8a2FpY2hpZWguY2h1YW5nQG1lZGlhdGVrLmNvbT4KICBL
YXNoeWFwIERlc2FpIDxrYXNoeWFwLmRlc2FpQGJyb2FkY29tLmNvbT4KICBLZWVzIENvb2sgPGtl
ZXNjb29rQGNocm9taXVtLm9yZz4KICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50ZWwuY29t
PgogIExlb24gUm9tYW5vdnNreSA8bGVvbnJvQG1lbGxhbm94LmNvbT4KICBMaW51cyBUb3J2YWxk
cyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTWFyayBCcm93biA8YnJvb25pZUBr
ZXJuZWwub3JnPgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5j
b20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBN
YXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWJAcy1vcGVuc291cmNlLmNvbT4KICBNaWNoYWVs
IEouIFJ1aGwgPG1pY2hhZWwuai5ydWhsQGludGVsLmNvbT4KICBNaWNoYWwgSG9ja28gPG1ob2Nr
b0BzdXNlLmNvbT4KICBNaW5nIExlaSA8bWluZy5sZWlAcmVkaGF0LmNvbT4KICBNdXJyYXkgTWNB
bGxpc3RlciA8bXVycmF5Lm1jYWxsaXN0ZXJAaW5zb21uaWFzZWMuY29tPgogIE5hZGF2IEFtaXQg
PG5hbWl0QHZtd2FyZS5jb20+CiAgTmljbyBTbmVjayA8c25lY2tuaWNvQGdtYWlsLmNvbT4KICBP
bGVnIE5lc3Rlcm92IDxvbGVnQHJlZGhhdC5jb20+CiAgT2xsaSBTYWxvbmVuIDxvbGxpLnNhbG9u
ZW5AaWtpLmZpPgogIE9zY2FyIFNhbHZhZG9yIDxvc2FsdmFkb3JAc3VzZS5kZT4KICBQYWJsbyBO
ZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0
b25AbWlwcy5jb20+CiAgUGF1bCBNZW56ZWwgPHBtZW56ZWxAbW9sZ2VuLm1wZy5kZT4KICBQaW5n
LUtlIFNoaWggPHBrc2hpaEByZWFsdGVrLmNvbT4KICBRaW5nIFhpYSA8eGlhcWluZzE3QGhpc2ls
aWNvbi5jb20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29t
PgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBpbmZyYWRlYWQub3JnPgogIFNjb3R0IEJhdWVyIDxz
Y290dC5iYXVlckBpbnRlbC5jb20+CiAgU2VhbiBZb3VuZyA8c2VhbkBtZXNzLm9yZz4KICBTZXJn
ZSBTZW1pbiA8ZmFuY2VyLmxhbmNlckBnbWFpbC5jb20+CiAgU2hpdmFzaGFyYW4gUyA8c2hpdmFz
aGFyYW4uc3Jpa2FudGVzaHdhcmFAYnJvYWRjb20uY29tPgogIFN0ZWZhbiBBZ25lciA8c3RlZmFu
QGFnbmVyLmNoPgogIFN0ZWZhbiBIYWJlcmxhbmQgPHN0aEBsaW51eC52bmV0LmlibS5jb20+CiAg
U3RldmUgV2lzZSA8c3dpc2VAb3BlbmdyaWRjb21wdXRpbmcuY29tPgogIFN0ZXZlbiBSb3N0ZWR0
IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFN1ZGlwIE11a2hlcmplZSA8c3VkaXBt
Lm11a2hlcmplZUBnbWFpbC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRl
anVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUZXRzdW8gSGFuZGEgPHBlbmd1aW4ta2VybmVsQGkt
bG92ZS5zYWt1cmEubmUuanA+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29AbWl0LmVkdT4KICBUaGll
cnJ5IFJlZGluZyA8dHJlZGluZ0BudmlkaWEuY29tPgogIFVsZiBIYW5zc29uIDx1bGYuaGFuc3Nv
bkBsaW5hcm8ub3JnPgogIFZsYXN0aW1pbCBCYWJrYSA8dmJhYmthQHN1c2UuY3o+CiAgV2lsbCBE
ZWFjb24gPHdpbGwuZGVhY29uQGFybS5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFt
cy5kZT4KICB4MDAyNzAxNzAgPHhpYXFpbmcxN0BoaXNpbGljb24uY29tPgogIFlhbmRvbmcgWmhh
byA8eWFuZG9uZzc3NTIwQGdtYWlsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
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
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsIGJyb2tl
bgpicm9rZW4tc3RlcCB0ZXN0LWFybTY0LWFybTY0LXhsIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lIGhvc3QtaW5zdGFsbApicm9rZW4tc3RlcCB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIGJyb2tlbgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzE2IGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 22 22:03:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Jul 2018 22: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 1fhMRx-0004CF-QN; Sun, 22 Jul 2018 22: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=a2bk=kg=karlos.cz=k+centosvirt@srs-us1.protection.inumbo.net>)
 id 1fhMRv-0004CA-Ck
 for xen-devel@lists.xenproject.org; Sun, 22 Jul 2018 22:03:32 +0000
X-Inumbo-ID: 17fb937b-8dfb-11e8-a6a9-d7ebe60f679a
Received: from bender.karlos.cz (unknown [89.187.136.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17fb937b-8dfb-11e8-a6a9-d7ebe60f679a;
 Sun, 22 Jul 2018 22:03:42 +0000 (UTC)
Received: from [172.16.19.2] (unknown [89.187.136.94])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by bender.karlos.cz (ESMTP) with ESMTPSA id 83EA1100233;
 Mon, 23 Jul 2018 00:03:25 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=karlos.cz;
 s=karlos.cz.201806; t=1532297005;
 bh=wZhwiEy9tNPU3w4kFDluH+Iw4u97Nz9xdIgZgtHGHGw=;
 h=From:Subject:To:Date:From;
 b=Re1CtPin7Dtj44D6gO+QVSSwPlsD7kjxbWnYumtX9ZpWEkS+xP1PWheJ1Mr4iaiZM
 CBWwn/sijDgD0Kl8fSQyTJnRVVqK8GXmyBWUCoX9gKtdGGFyNWWhPXw0fXjYo5PzrD
 28tOgFVcxV+Hja9ahhdHFyhFB8EjCrO916pyDChELZP5oxn0GnA9qz61UaYgEjaCZb
 ZO/M9NuxG40xp8lI/moQfdl3tOwM05pQf+c3iiqFloE5UbqDnoPI4LGQIr8xB10yZt
 6dM2/ZYmt6vqODusTQ0Mb0MYwD8EsL42PxngkJVudKnXArVeKC3wSjzLSPuczcxH46
 U3VpeSdXqhUvg==
From: Karel Hendrych <k+centosvirt@karlos.cz>
To: xen-devel@lists.xenproject.org
Message-ID: <7e0dd5bb-cd78-6f6c-810c-766060da29bf@karlos.cz>
Date: Mon, 23 Jul 2018 00:03:25 +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: en-US
Subject: [Xen-devel] libvirtd hang on CentOS6 after latest updates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGksIEkgYW0gc2VlaW5nIGZyZXF1ZW50IGxpYnZpcnRkIGhhbmdzIChjbGllbnRzIG5vdCByZXNw
b25kaW5nKSBhZnRlciAKbGFzdCBDZW50T1M2LVhlbiB1cGRhdGUgOgoKbGlidmlydC1saWJzLTQu
MS4wLTIueGVuNDYuZWw2Lng4Nl82NApsaWJ2aXJ0LWRhZW1vbi00LjEuMC0yLnhlbjQ2LmVsNi54
ODZfNjQKbGlidmlydC1kYWVtb24tZHJpdmVyLW5ldHdvcmstNC4xLjAtMi54ZW40Ni5lbDYueDg2
XzY0CmxpYnZpcnQtZGFlbW9uLWRyaXZlci1ud2ZpbHRlci00LjEuMC0yLnhlbjQ2LmVsNi54ODZf
NjQKbGliZ2NjLTQuNC43LTE4LmVsNl85LjIueDg2XzY0CjI6cWVtdS1pbWctMC4xMi4xLjItMi41
MDMuZWw2XzkuNS54ODZfNjQKbGlidmlydC1kYWVtb24tZHJpdmVyLXN0b3JhZ2UtY29yZS00LjEu
MC0yLnhlbjQ2LmVsNi54ODZfNjQKbGlidmlydC1kYWVtb24tZHJpdmVyLXNlY3JldC00LjEuMC0y
LnhlbjQ2LmVsNi54ODZfNjQKbGlidmlydC1kYWVtb24tZHJpdmVyLWludGVyZmFjZS00LjEuMC0y
LnhlbjQ2LmVsNi54ODZfNjQKbGlidmlydC1kYWVtb24tZHJpdmVyLW5vZGVkZXYtNC4xLjAtMi54
ZW40Ni5lbDYueDg2XzY0CjEwOmNlbnRvcy1yZWxlYXNlLXhlbi1jb21tb24tOC00LmVsNi54ODZf
NjQKeGVuLWxpY2Vuc2VzLTQuNi42LTEyLmVsNi54ODZfNjQKeGVuLWxpYnMtNC42LjYtMTIuZWw2
Lng4Nl82NApsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItbGlieGwtNC4xLjAtMi54ZW40Ni5lbDYueDg2
XzY0CmxpYnZpcnQtZGFlbW9uLWRyaXZlci14ZW4tNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0Cmxp
YnZpcnQtZGFlbW9uLWRyaXZlci1xZW11LTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NApsaWJ2aXJ0
LWRhZW1vbi1kcml2ZXItc3RvcmFnZS1nbHVzdGVyLTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAps
aWJ2aXJ0LWRhZW1vbi1kcml2ZXItc3RvcmFnZS1sb2dpY2FsLTQuMS4wLTIueGVuNDYuZWw2Lng4
Nl82NApsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItc3RvcmFnZS1tcGF0aC00LjEuMC0yLnhlbjQ2LmVs
Ni54ODZfNjQKbGlidmlydC1kYWVtb24tZHJpdmVyLXN0b3JhZ2UtZGlzay00LjEuMC0yLnhlbjQ2
LmVsNi54ODZfNjQKbGlidmlydC1kYWVtb24tZHJpdmVyLXN0b3JhZ2Utc2NzaS00LjEuMC0yLnhl
bjQ2LmVsNi54ODZfNjQKbGlidmlydC1kYWVtb24tZHJpdmVyLXN0b3JhZ2UtaXNjc2ktNC4xLjAt
Mi54ZW40Ni5lbDYueDg2XzY0CmxpYnZpcnQtZGFlbW9uLWRyaXZlci1zdG9yYWdlLTQuMS4wLTIu
eGVuNDYuZWw2Lng4Nl82NApsaWJzdGRjKystNC40LjctMTguZWw2XzkuMi54ODZfNjQKbGlidmly
dC1kYWVtb24tY29uZmlnLW53ZmlsdGVyLTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NApsaWJ2aXJ0
LWRhZW1vbi1jb25maWctbmV0d29yay00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKbGlidmlydC1k
YWVtb24tZHJpdmVyLWx4Yy00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKbGlidmlydC1jbGllbnQt
NC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0CmxpbnV4LWZpcm13YXJlLTIwMTcxMjE1LTgyLmdpdDI0
NTFiYjIyLmVsNi5ub2FyY2gKMTI6ZGhjcC1jb21tb24tNC4xLjEtNTMuUDEuZWw2LmNlbnRvcy40
Lng4Nl82NAoxMjpkaGNsaWVudC00LjEuMS01My5QMS5lbDYuY2VudG9zLjQueDg2XzY0CmxpYnZp
cnQtNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0CjEwOmNlbnRvcy1yZWxlYXNlLXhlbi00Ni04LTQu
ZWw2Lng4Nl82NAoxMDpjZW50b3MtcmVsZWFzZS14ZW4tNDQtOC00LmVsNi54ODZfNjQKdHpkYXRh
LTIwMThlLTMuZWw2Lm5vYXJjaApsaWJnb21wLTQuNC43LTE4LmVsNl85LjIueDg2XzY0Cmtlcm5l
bC00LjkuODYtMzAuZWw2Lng4Nl82NAp4ZW4taHlwZXJ2aXNvci00LjYuNi0xMi5lbDYueDg2XzY0
Cnhlbi1ydW50aW1lLTQuNi42LTEyLmVsNi54ODZfNjQKeGVuLTQuNi42LTEyLmVsNi54ODZfNjQK
bGlidmlydC1kYWVtb24teGVuLTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAoKUmVtZWR5IGlzIHRv
IGtpbGwgLTkgbGlidmlydGQgYW5kIHN0YXJ0IGFnYWluLiBJc3N1ZSBjYW4gYmUgcmVwbGljYXRl
ZCAKd2l0aGluIGZldyBkb21VIHN0YXJ0cy4gVXN1YWxseSBsaWJ2aXJ0ZCBoYW5ncyB3aGVuIGRv
bVUgaXMgYnJpbmdpbmcgdXAgCnhlbiBkcml2ZXJzIG9yIHNvbWV0aGluZyBhcm91bmQgdWRldiwg
bGlrZToKCnhlbl9uZXRmcm9udDogSW5pdGlhbGlzaW5nIFhlbiB2aXJ0dWFsIGV0aGVybmV0IGRy
aXZlcgoKSSd2ZSBiZWVuIGxvb2tpbmcgaW50byBsaWJ2aXJ0ZCBzdHJhY2UgYW5kIGRlYnVnIGxv
Z3MsIHNvIGZhciBtb3N0IApzdXNwaWNpb3VzIGluIGxpYnZpcnRkIGRlYnVnIGxvZyBpcyB0aGlz
OgoKbGlidmlydGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQuNzYwKzAwMDA6IDI1NDU1OiBkZWJ1
ZyA6IAp1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8g
cmVtb3ZlIHRoYXQgaGFzIHVkZXYgCm5hbWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQvdmlm
MjQuMC9xdWV1ZXMvdHgtNycKbGlidmlydGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQuNzYxKzAw
MDA6IDI1NDU1OiBkZWJ1ZyA6IAp1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8g
ZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgCm5hbWUgJy9zeXMvZGV2aWNlcy92
aWYtMjQtMC9uZXQvdmlmMjQuMC9xdWV1ZXMvdHgtNicKbGlidmlydGQubG9nOjIwMTgtMDUtMjIg
MDg6MzI6NDQuNzYxKzAwMDA6IDI1NDU1OiBkZWJ1ZyA6IAp1ZGV2UmVtb3ZlT25lRGV2aWNlOjEy
ODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgCm5hbWUg
Jy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQvdmlmMjQuMC9xdWV1ZXMvdHgtNCcKbGlidmlydGQu
bG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQuNzYyKzAwMDA6IDI1NDU1OiBkZWJ1ZyA6IAp1ZGV2UmVt
b3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQg
aGFzIHVkZXYgCm5hbWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQvdmlmMjQuMC9xdWV1ZXMv
dHgtNScKbGlidmlydGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQuNzYzKzAwMDA6IDI1NDU1OiBk
ZWJ1ZyA6IAp1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2Ug
dG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgCm5hbWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQv
dmlmMjQuMC9xdWV1ZXMvdHgtMicKbGlidmlydGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQuNzY0
KzAwMDA6IDI1NDU1OiBkZWJ1ZyA6IAp1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQg
dG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgCm5hbWUgJy9zeXMvZGV2aWNl
cy92aWYtMjQtMC9uZXQvdmlmMjQuMC9xdWV1ZXMvdHgtMycKbGlidmlydGQubG9nOjIwMTgtMDUt
MjIgMDg6MzI6NDQuNzY1KzAwMDA6IDI1NDU1OiBkZWJ1ZyA6IAp1ZGV2UmVtb3ZlT25lRGV2aWNl
OjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgCm5h
bWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQvdmlmMjQuMC9xdWV1ZXMvcngtNicKbGlidmly
dGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQuNzY2KzAwMDA6IDI1NDU1OiBkZWJ1ZyA6IAp1ZGV2
UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRo
YXQgaGFzIHVkZXYgCm5hbWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQvdmlmMjQuMC9xdWV1
ZXMvcngtNScKbGlidmlydGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQuNzY3KzAwMDA6IDI1NDU1
OiBkZWJ1ZyA6IAp1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZp
Y2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgCm5hbWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9u
ZXQvdmlmMjQuMC9xdWV1ZXMvcngtNCcKbGlidmlydGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQu
NzY3KzAwMDA6IDI1NDU1OiBkZWJ1ZyA6IAp1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWls
ZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgCm5hbWUgJy9zeXMvZGV2
aWNlcy92aWYtMjQtMC9uZXQvdmlmMjQuMC9xdWV1ZXMvcngtNycKbGlidmlydGQubG9nOjIwMTgt
MDUtMjIgMDg6MzI6NDQuNzY4KzAwMDA6IDI1NDU1OiBkZWJ1ZyA6IAp1ZGV2UmVtb3ZlT25lRGV2
aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYg
Cm5hbWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQvdmlmMjQuMC9xdWV1ZXMvcngtMicKbGli
dmlydGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQuNzY5KzAwMDA6IDI1NDU1OiBkZWJ1ZyA6IAp1
ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3Zl
IHRoYXQgaGFzIHVkZXYgCm5hbWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQvdmlmMjQuMC9x
dWV1ZXMvcngtMycKCkkgY291bGQgbm90IGdldCByaWQgb2YgdGhpcyBieSByZWR1Y2luZyBhbW91
bnQgb2YgZHJpdmVyIHF1ZXVlcyAobm90IApzdXJlIGlmIHRoYXQgYXBwbGllcyB0byBQVikKCklz
IHNvbWVvbmUgb3V0IHRoZXJlIHNlZWluZyBzaW1pbGFyIGlzc3Vlcz8gQW55b25lIHBlcmhhcHMg
aW50ZXJlc3RlZCBpbiAKcmV2aWV3aW5nIGZ1bGwgZGVidWcgbG9nIC8gc3RyYWNlID8KCkNoZWVy
cwpLYXJlbAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 01:08:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 01:08:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhPKg-0002Az-2f; Mon, 23 Jul 2018 01:08: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhPKe-0002An-Q8
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 01:08:12 +0000
X-Inumbo-ID: e6906968-8e14-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6906968-8e14-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 01:08: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 1fhPKb-0003Y6-3i; Mon, 23 Jul 2018 01:08: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 1fhPKa-00070w-S0; Mon, 23 Jul 2018 01:08:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhPKa-0003zc-PV; Mon, 23 Jul 2018 01:08:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125499-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64:<job status>:broken:regression
 linux-4.9:build-arm64:host-install(4):broken:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64-libvirt:build-check(1):blocked: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-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-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-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-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-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=f77982e6911294725180897ff7244446ab708381
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 01:08:08 +0000
Subject: [Xen-devel] [linux-4.9 test] 125499: 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>

ZmxpZ2h0IDEyNTQ5OSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTQ5OS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZjc3
OTgyZTY5MTEyOTQ3MjUxODA4OTdmZjcyNDQ0NDZhYjcwODM4MQpiYXNlbGluZSB2ZXJzaW9uOgog
bGludXggICAgICAgICAgICAgICAgMDYwNzQ0MDExZTkzNjc5ZjAzOTMyZjA1MDYxOTc0NGJlODk1
Yjc3MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTgzICAyMDE4LTA3LTE1IDE2OjQ2OjUzIFog
ICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTI3MSAgMjAxOC0wNy0xNyAxMDoxMjox
OSBaICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIEFtaXQgU2hhaCA8YWFtc0BhbWF6b24uY29tPgogIEFuZHJldyBN
b3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQmVuamFtaW4gVGlzc29pcmVzIDxi
ZW5qYW1pbi50aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlz
LXdpbHNvbi5jby51az4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBEYW1pZW4g
TGUgTW9hbCA8ZGFtaWVuLmxlbW9hbEB3ZGMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJw
ZW50ZXJAb3JhY2xlLmNvbT4KICBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgog
IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxm
d0BzdHJsZW4uZGU+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9u
Lm9yZz4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEluZ28gTW9sbmFy
IDxtaW5nb0BrZXJuZWwub3JnPgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNv
biBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVs
LmRrPgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSm9oYW4gSG92b2xkIDxqb2hh
bkBrZXJuZWwub3JnPgogIEpvbiBIdW50ZXIgPGpvbmF0aGFuaEBudmlkaWEuY29tPgogIEtlZXMg
Q29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBp
bnRlbC5jb20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVz
IFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBNYXNhaGlybyBZYW1h
ZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgogIE5hZGF2IEFtaXQgPG5hbWl0QHZt
d2FyZS5jb20+CiAgTmljbyBTbmVjayA8c25lY2tuaWNvQGdtYWlsLmNvbT4KICBPbGVnIE5lc3Rl
cm92IDxvbGVnQHJlZGhhdC5jb20+CiAgT2xsaSBTYWxvbmVuIDxvbGxpLnNhbG9uZW5AaWtpLmZp
PgogIE9zY2FyIFNhbHZhZG9yIDxvc2FsdmFkb3JAc3VzZS5kZT4KICBQYWJsbyBOZWlyYSBBeXVz
byA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25AbWlwcy5j
b20+CiAgUGF1bCBNZW56ZWwgPHBtZW56ZWxAbW9sZ2VuLm1wZy5kZT4KICBRaW5nIFhpYSA8eGlh
cWluZzE3QGhpc2lsaWNvbi5jb20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29j
a2lAaW50ZWwuY29tPgogIFNjb3R0IEJhdWVyIDxzY290dC5iYXVlckBpbnRlbC5jb20+CiAgU2Vy
Z2UgU2VtaW4gPGZhbmNlci5sYW5jZXJAZ21haWwuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhA
YW1hem9uLmRlPgogIFN0ZXZlIFdpc2UgPHN3aXNlQG9wZW5ncmlkY29tcHV0aW5nLmNvbT4KICBU
YWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgog
IFRldHN1byBIYW5kYSA8cGVuZ3Vpbi1rZXJuZWxAaS1sb3ZlLnNha3VyYS5uZS5qcD4KICBUaGVv
ZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRp
YS5jb20+CiAgVG9tYXN6IEtyYW1rb3dza2kgPHRrQHRoZS10ay5jb20+CiAgVWxmIEhhbnNzb24g
PHVsZi5oYW5zc29uQGxpbmFyby5vcmc+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5k
ZT4KICB4MDAyNzAxNzAgPHhpYXFpbmcxN0BoaXNpbGljb24uY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
YXJtNjQgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFsbCg0KQoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4NzMgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 03:31:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 03:31:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhRZF-0004hu-Cm; Mon, 23 Jul 2018 03: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=33wr=kh=gmail.com=kernellwp@srs-us1.protection.inumbo.net>)
 id 1fhRZD-0004hp-PW
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 03:31:23 +0000
X-Inumbo-ID: ccf8f0be-8e28-11e8-a8a5-bc764e045a96
Received: from mail-oi0-x244.google.com (unknown [2607:f8b0:4003:c06::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccf8f0be-8e28-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 05:30:52 +0200 (CEST)
Received: by mail-oi0-x244.google.com with SMTP id k12-v6so30769176oiw.8
 for <xen-devel@lists.xenproject.org>; Sun, 22 Jul 2018 20:31: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=BhWUm2eQO6SABFd0ZireSHPv8/Gwgjiq4jH1RO3tI3k=;
 b=Vw3CUwfipUrURKs0WftvA0Gc0C68HyYQBAmlmGiJ/J1R/OHmnLMCO9yJPQmSFplR72
 HiQGLQ8iC0l4dkmzFu6ApHwCE1/f4AL1d6W5MsrGKU//u7wvwtvnTjdKF7Qht+uPFAXQ
 2mKjIaLvrJ4zdOwJ3735QwCKLIjzVlWr8X3YUvWzDrf/xaXVgIcEeT1cTXsP5pvtHKKz
 6kPN5uqCY3S/toYkrGu/VOG9Qz5yxzDv2b7xSFyRSMYoghStBwdJTCYha08UslbKdJ9p
 jEZsgLoR9cVztYq/lBtxe8Pjrti5qJZab7+Mv+mXIewoNMd9kePkqZYkY/mEMPWzFEMh
 bh2w==
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=BhWUm2eQO6SABFd0ZireSHPv8/Gwgjiq4jH1RO3tI3k=;
 b=mCBHSiD93Z/OQnjWF/gjnRbpJ6YouT79T3RtCsYkK0rirlZhZOZCh5DjW0CZ9NoLVS
 5TH5Q8K161lAdkl0dtnlMJv9iVyb3neVsNRW+sewLjA08lLmpYt0T5I+UdAccy5bmbmO
 0GymM4ibrM63GLKPp7zfTR5uNded33lLsHmiFxyxr9fQtDifTs+LH0l6OnIrNrScU38b
 vC4+QYJcA7fsRdWgSbMddzbgnyYoel4lIBDwfUjlrm760a4OV13yTxnKhVlxc6NxKgUx
 DpK/ml/nu2KaFf5UQVS5+zD7osdZWjgZiPH/VW0AK9oQ6wl4lipCv8N0eXfBKRHEzGbv
 c1Ow==
X-Gm-Message-State: AOUpUlG5nhH+yTEPtY3kaabZj7F9aRYnXoIkKv+5G6uZqu0k+PYT73z2
 MgWnMDZcfFTL8Q3jzrMvNDqPpiGgFl5+n+T13mA=
X-Google-Smtp-Source: AAOMgpeyTj1moB9I/E9Unvtt8UBxvf+rE5d1GPVtJGbG9RNzzBzy3ZwEyOBpzz5JhuH9TzAm8m67Z5wvSJnHkvKzBW8=
X-Received: by 2002:aca:2808:: with SMTP id 8-v6mr1105638oix.7.1532316681772; 
 Sun, 22 Jul 2018 20:31:21 -0700 (PDT)
MIME-Version: 1.0
References: <1532036397-19449-1-git-send-email-longman@redhat.com>
 <20180719215456.5ho3udhfoqlkh75a@linux-r8p5>
 <00e98205-606a-a121-36c2-dedaeae1d0bb@redhat.com>
In-Reply-To: <00e98205-606a-a121-36c2-dedaeae1d0bb@redhat.com>
From: Wanpeng Li <kernellwp@gmail.com>
Date: Mon, 23 Jul 2018 11:31:13 +0800
Message-ID: <CANRm+CyHfvBKVKNk+pKF+s6+1seZ8c+NyjHuepT2Mf+4Cdd-2w@mail.gmail.com>
To: Waiman Long <longman@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, 
 Radim Krcmar <rkrcmar@redhat.com>
Subject: Re: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if
 only 1 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: Juergen Gross <jgross@suse.com>, Davidlohr Bueso <dave@stgolabs.net>,
 the arch/x86 maintainers <x86@kernel.org>, LKML <linux-kernel@vger.kernel.org>,
 Ingo Molnar <mingo@redhat.com>, "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>

T24gRnJpLCAyMCBKdWwgMjAxOCBhdCAwNjowMywgV2FpbWFuIExvbmcgPGxvbmdtYW5AcmVkaGF0
LmNvbT4gd3JvdGU6Cj4KPiBPbiAwNy8xOS8yMDE4IDA1OjU0IFBNLCBEYXZpZGxvaHIgQnVlc28g
d3JvdGU6Cj4gPiBPbiBUaHUsIDE5IEp1bCAyMDE4LCBXYWltYW4gTG9uZyB3cm90ZToKPiA+Cj4g
Pj4gT24gYSBWTSB3aXRoIG9ubHkgMSB2Q1BVLCB0aGUgbG9ja2luZyBmYXN0IHBhdGhzIHdpbGwg
YWx3YXlzIGJlCj4gPj4gc3VjY2Vzc2Z1bC4gSW4gdGhpcyBjYXNlLCB0aGVyZSBpcyBubyBuZWVk
IHRvIHVzZSB0aGUgdGhlIFBWIHFzcGlubG9jawo+ID4+IGNvZGUgd2hpY2ggaGFzIGhpZ2hlciBv
dmVyaGVhZCBvbiB0aGUgdW5sb2NrIHNpZGUgdGhhbiB0aGUgbmF0aXZlCj4gPj4gcXNwaW5sb2Nr
IGNvZGUuCj4gPj4KPiA+PiBUaGUgeGVuX3B2c3BpbiB2ZXJpYWJsZSBpcyBhbHNvIHR1cm5lZCBv
ZmYgaW4gdGhpcyAxIHZDUFUgY2FzZSB0bwo+ID4+IGVsaW1pbmF0ZSB1bm5lZWRlZCBwdnFzcGlu
bG9jayBpbml0aWFsaXphdGlvbiBpbiB4ZW5faW5pdF9sb2NrX2NwdSgpCj4gPj4gd2hpY2ggaXMg
cnVuIGFmdGVyIHhlbl9pbml0X3NwaW5sb2NrcygpLgo+ID4KPiA+IFdvdWxkbid0IGt2bSBhbHNv
IHdhbnQgdGhpcz8KPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2t2bS5jIGIv
YXJjaC94ODYva2VybmVsL2t2bS5jCj4gPiBpbmRleCBhMzdiZGEzOGQyMDUuLjk1YWNlYjY5MjAx
MCAxMDA2NDQKPiA+IC0tLSBhL2FyY2gveDg2L2tlcm5lbC9rdm0uYwo+ID4gKysrIGIvYXJjaC94
ODYva2VybmVsL2t2bS5jCj4gPiBAQCAtNDU3LDcgKzQ1Nyw4IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCBzZXZfbWFwX3BlcmNwdV9kYXRhKHZvaWQpCj4gPiBzdGF0aWMgdm9pZCBfX2luaXQga3ZtX3Nt
cF9wcmVwYXJlX2NwdXModW5zaWduZWQgaW50IG1heF9jcHVzKQo+ID4gewo+ID4gICAgIG5hdGl2
ZV9zbXBfcHJlcGFyZV9jcHVzKG1heF9jcHVzKTsKPiA+IC0gICAgaWYgKGt2bV9wYXJhX2hhc19o
aW50KEtWTV9ISU5UU19SRUFMVElNRSkpCj4gPiArICAgIGlmIChudW1fcG9zc2libGVfY3B1cygp
ID09IDEgfHwKPiA+ICsgICAgICAgIGt2bV9wYXJhX2hhc19oaW50KEtWTV9ISU5UU19SRUFMVElN
RSkpCj4gPiAgICAgICAgIHN0YXRpY19icmFuY2hfZGlzYWJsZSgmdmlydF9zcGluX2xvY2tfa2V5
KTsKPiA+IH0KPgo+IFRoYXQgZG9lc24ndCByZWFsbHkgbWF0dGVyIGFzIHRoZSBzbG93cGF0aCB3
aWxsIG5ldmVyIGdldCBleGVjdXRlZCBpbgo+IHRoZSAxIHZDUFUgY2FzZS4KClNvIHRoaXMgaXMg
bm90IG5lZWRlZCBpbiBrdm0gdHJlZT8KaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL3Zp
cnQva3ZtL2t2bS5naXQvY29tbWl0Lz9oPXF1ZXVlJmlkPTNhNzkyMTk5MDA0ZWMzMzUzNDZjYzYw
N2Q2MjYwMGEzOTlhN2VlMDIKClJlZ2FyZHMsCldhbnBlbmcgTGkKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 03:39:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 03: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 1fhRgW-0004wH-Dd; Mon, 23 Jul 2018 03:38: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=x1j7=kh=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fhRgV-0004wA-0W
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 03:38:55 +0000
X-Inumbo-ID: f3ef9a6c-8e29-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f3ef9a6c-8e29-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 03:39: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 w6N3coaR114591;
 Mon, 23 Jul 2018 03:38:50 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=reply-to : subject :
 to : cc : references : from : message-id : date : mime-version :
 in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=1FPZgCmcrZAIp3WlInyzOLijeKxC66oUS34HUrfODnc=;
 b=g0jhojmcIZIJNACp7FfkQLlzg85JzZazjYnXtWaBaApFheb2Iiy/qLT4NYi/iypCDF4Y
 gvY73H6DpxU8kXwbHSOGGaF9gHea2pthXKkricpbUnDrjzO+bcEXlsNdCFwGP+CQLes+
 YUzhA2/1bl4GyqXx+h1r1YFljHUvoHUrkS6t3fDmIrU/UKUD5RvsziuEqfhW8h5x5isM
 KSVPpTC+9ntYU1K5ce75kPTqwmjIbWTFXm0DfYGV4QkDTzXH8/7ZE4QOZTZKR03nL40K
 wfeSBkMSd7zem2bD34r5wBmhxV1zxHBAhnxyAsZEI5XIrLgaXVOZWMjpt2g5VHWJveqb pA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2kbwfpjq99-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 03:38:50 +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 w6N3cnod030566
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 03:38:49 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6N3cmiE020432;
 Mon, 23 Jul 2018 03:38:49 GMT
Received: from [10.191.22.141] (/10.191.22.141)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 22 Jul 2018 20:38:48 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <6be2c543-bca6-4e52-870a-9ed63fd6c67f@default>
 <20180720101301.h66ypbccenhfwwev@mac.bytemobile.com>
 <df6a3995-140f-215c-faa5-56b5df62a9e1@citrix.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <50709b27-e5c0-ca53-54dc-ea2f0afa1f51@oracle.com>
Date: Mon, 23 Jul 2018 11:39:00 +0800
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: <df6a3995-140f-215c-faa5-56b5df62a9e1@citrix.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8962
 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-1806210000 definitions=main-1807230042
Subject: Re: [Xen-devel] [PATCH] x86/physdev: Remove redundant assignment in
 allocate_and_map_msi_pirq()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: zhenzhong.duan@oracle.com
Cc: Srinivas Eeda <srinivas.eeda@oracle.com>, jbeulich@suse.com,
 Xen-Devel <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

5ZyoIDIwMTgvNy8yMCAxODoxMywgQW5kcmV3IENvb3BlciDlhpnpgZM6Cj4gT24gMjAvMDcvMTgg
MTE6MTMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9uIEZyaSwgSnVsIDIwLCAyMDE4IGF0
IDAyOjI5OjM0QU0gLTA3MDAsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+Pj4gTm8gZnVuY3Rpb25h
bCBjaGFuZ2UuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9u
Zy5kdWFuQG9yYWNsZS5jb20+Cj4+PiAtLS0KPj4+ICAgeGVuL2FyY2gveDg2L2lycS5jIHwgICAg
MiAtLQo+Pj4gICAxIGZpbGVzIGNoYW5nZWQsIDAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2lycS5jIGIveGVuL2FyY2gveDg2
L2lycS5jCj4+PiBpbmRleCA4N2VmMmU4Li41MjUzZmQxIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2lycS5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvaXJxLmMKPj4+IEBAIC0yNzAxLDgg
KzI3MDEsNiBAQCBpbnQgYWxsb2NhdGVfYW5kX21hcF9tc2lfcGlycShzdHJ1Y3QgZG9tYWluICpk
LCBpbnQgaW5kZXgsIGludCAqcGlycV9wLAo+Pj4gICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+
Pj4gICAgICAgfQo+Pj4gICAKPj4+IC0gICAgbXNpLT5pcnEgPSBpcnE7Cj4+IEkgd291bGQgcHJl
ZmVyIHRvIHJlbW92ZSB0aGUgYXNzaWdubWVudCBpbiB0aGUgTUFQX1BJUlFfVFlQRV9NVUxUSV9N
U0kKPj4gY2FzZSByYXRoZXIgdGhhbiBoZXJlLiBJTU8gdGhpcyBvbmUgbWFrZXMgaXQgY2xlYXJl
ciB0aGF0IG1zaS0+aXJxIGlzCj4+IGFsd2F5cyBzZXQuCj4gCj4gTWUgdG9vLsKgIEkgY2FuIGZp
eCB0aGlzIHVwIG9uIGNvbW1pdC4KU3VyZSwgZ28gYWhlYWQsIHRoYW5rcyBSb2dlciwgQW5kcmV3
IGZvciByZXZpZXcuCgpSZWdhcmRzClpoZW56aG9uZwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 04:31:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 04:31:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhSUk-0000cm-Os; Mon, 23 Jul 2018 04:30: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhSUj-0000cc-Gr
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 04:30:49 +0000
X-Inumbo-ID: 34872bec-8e31-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34872bec-8e31-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 04:31: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 1fhSUd-0000Hd-Ae; Mon, 23 Jul 2018 04:30: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 1fhSUd-00085c-0Z; Mon, 23 Jul 2018 04:30:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhSUc-0003P1-Vd; Mon, 23 Jul 2018 04:30:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125500-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt: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-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5: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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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:test-amd64-i386-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test: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-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-arm64-arm64-xl-xsm:saverestore-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-amd64-amd64-libvirt-xsm:migrate-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-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-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-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-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-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-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-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-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 04:30:42 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125500: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUwMCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUwMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MTY1CiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwIGZhaWwgaW4gMTI1
MTY1IFJFR1IuIHZzLiAxMjUwNjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNiB4ZW4t
aW5zdGFsbCAgICAgIGZhaWwgaW4gMTI1MTY1IHBhc3MgaW4gMTI1NTAwCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgZmFpbCBpbiAxMjUxNjUgcGFzcyBp
biAxMjU1MDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICBmYWlsIGluIDEyNTE2NSBwYXNzIGluIDEyNTUwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjE4
IHBhc3MgaW4gMTI1NTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgcGFzcyBpbiAxMjUxNjUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIHBh
c3MgaW4gMTI1MjE4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhh
dC1pbnN0YWxsICAgICAgIGZhaWwgcGFzcyBpbiAxMjUzNjUKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTE2NSBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTI1MTY1IG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA1MCB4dGYvdGVzdC1o
dm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjUzNjUgbGlrZSAxMjQ5NDIKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4g
MTI1MzY1IGxpa2UgMTI1MDQwCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTcgcnVt
cHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBpbiAxMjUzNjUgbGlr
ZSAxMjUwNDAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9z
cmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0OTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQ5
OTYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBsaWtlIDEyNTA0MAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgIDUw
IHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1MDQwCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZh
aWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1
MDY1CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5y
ZXBlYXQgICAgZmFpbCAgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEy
NTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1pMzg2LXByZXYg
ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWls
ZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQ4MDFiZjUyOGMw
MWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIGUzOWZmMzg2ZjYyNmJhNDRmOGE5YTk2MDhkOGY1ZjEzZmY3OTQ1ZWYKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA2NSAgMjAxOC0wNy0wOSAxNToxNjoyMyBaICAgMTMgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxMjMgIDIwMTgtMDctMTIgMDc6MzY6MTUgWiAgIDEw
IGRheXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+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
bSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtbGlidmlydCBicm9rZW4KCk5vdCBw
dXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCA0ODAxYmY1MjhjMDFkZWVkN2EzMTVjZmU3ZmY1OWU4ZmM5NGQ5
NzMzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBK
dWwgMTIgMDk6MjI6MTQgMjAxOCArMDIwMAoKICAgIHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0Ljgu
NAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 04:43:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 04:43: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 1fhSge-0001aG-Vx; Mon, 23 Jul 2018 04: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=cmqz=kh=stgolabs.net=dave@srs-us1.protection.inumbo.net>)
 id 1fhSgd-0001Zj-Hf
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 04:43:07 +0000
X-Inumbo-ID: ec201597-8e32-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ec201597-8e32-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 04:43:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A527FACF4;
 Mon, 23 Jul 2018 04:43:03 +0000 (UTC)
Date: Sun, 22 Jul 2018 21:42:57 -0700
From: Davidlohr Bueso <dave@stgolabs.net>
To: Wanpeng Li <kernellwp@gmail.com>
Message-ID: <20180723044257.m7pjrnp7jjqggqij@linux-r8p5>
References: <1532036397-19449-1-git-send-email-longman@redhat.com>
 <20180719215456.5ho3udhfoqlkh75a@linux-r8p5>
 <00e98205-606a-a121-36c2-dedaeae1d0bb@redhat.com>
 <CANRm+CyHfvBKVKNk+pKF+s6+1seZ8c+NyjHuepT2Mf+4Cdd-2w@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CANRm+CyHfvBKVKNk+pKF+s6+1seZ8c+NyjHuepT2Mf+4Cdd-2w@mail.gmail.com>
User-Agent: NeoMutt/20170912 (1.9.0)
Subject: Re: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if
 only 1 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: Juergen Gross <jgross@suse.com>, the arch/x86 maintainers <x86@kernel.org>,
 xen-devel <xen-devel@lists.xenproject.org>, Radim Krcmar <rkrcmar@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>, LKML <linux-kernel@vger.kernel.org>,
 Ingo Molnar <mingo@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Waiman Long <longman@redhat.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMyBKdWwgMjAxOCwgV2FucGVuZyBMaSB3cm90ZToKCj5PbiBGcmksIDIwIEp1bCAy
MDE4IGF0IDA2OjAzLCBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29tPiB3cm90ZToKPj4K
Pj4gT24gMDcvMTkvMjAxOCAwNTo1NCBQTSwgRGF2aWRsb2hyIEJ1ZXNvIHdyb3RlOgo+PiA+IE9u
IFRodSwgMTkgSnVsIDIwMTgsIFdhaW1hbiBMb25nIHdyb3RlOgo+PiA+Cj4+ID4+IE9uIGEgVk0g
d2l0aCBvbmx5IDEgdkNQVSwgdGhlIGxvY2tpbmcgZmFzdCBwYXRocyB3aWxsIGFsd2F5cyBiZQo+
PiA+PiBzdWNjZXNzZnVsLiBJbiB0aGlzIGNhc2UsIHRoZXJlIGlzIG5vIG5lZWQgdG8gdXNlIHRo
ZSB0aGUgUFYgcXNwaW5sb2NrCj4+ID4+IGNvZGUgd2hpY2ggaGFzIGhpZ2hlciBvdmVyaGVhZCBv
biB0aGUgdW5sb2NrIHNpZGUgdGhhbiB0aGUgbmF0aXZlCj4+ID4+IHFzcGlubG9jayBjb2RlLgo+
PiA+Pgo+PiA+PiBUaGUgeGVuX3B2c3BpbiB2ZXJpYWJsZSBpcyBhbHNvIHR1cm5lZCBvZmYgaW4g
dGhpcyAxIHZDUFUgY2FzZSB0bwoKcy92ZXJpYWJsZQogIHZhcmlhYmxlCgo+PiA+PiBlbGltaW5h
dGUgdW5uZWVkZWQgcHZxc3BpbmxvY2sgaW5pdGlhbGl6YXRpb24gaW4geGVuX2luaXRfbG9ja19j
cHUoKQo+PiA+PiB3aGljaCBpcyBydW4gYWZ0ZXIgeGVuX2luaXRfc3BpbmxvY2tzKCkuCj4+ID4K
Pj4gPiBXb3VsZG4ndCBrdm0gYWxzbyB3YW50IHRoaXM/Cj4+ID4KPj4gPiBkaWZmIC0tZ2l0IGEv
YXJjaC94ODYva2VybmVsL2t2bS5jIGIvYXJjaC94ODYva2VybmVsL2t2bS5jCj4+ID4gaW5kZXgg
YTM3YmRhMzhkMjA1Li45NWFjZWI2OTIwMTAgMTAwNjQ0Cj4+ID4gLS0tIGEvYXJjaC94ODYva2Vy
bmVsL2t2bS5jCj4+ID4gKysrIGIvYXJjaC94ODYva2VybmVsL2t2bS5jCj4+ID4gQEAgLTQ1Nyw3
ICs0NTcsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V2X21hcF9wZXJjcHVfZGF0YSh2b2lkKQo+
PiA+IHN0YXRpYyB2b2lkIF9faW5pdCBrdm1fc21wX3ByZXBhcmVfY3B1cyh1bnNpZ25lZCBpbnQg
bWF4X2NwdXMpCj4+ID4gewo+PiA+ICAgICBuYXRpdmVfc21wX3ByZXBhcmVfY3B1cyhtYXhfY3B1
cyk7Cj4+ID4gLSAgICBpZiAoa3ZtX3BhcmFfaGFzX2hpbnQoS1ZNX0hJTlRTX1JFQUxUSU1FKSkK
Pj4gPiArICAgIGlmIChudW1fcG9zc2libGVfY3B1cygpID09IDEgfHwKPj4gPiArICAgICAgICBr
dm1fcGFyYV9oYXNfaGludChLVk1fSElOVFNfUkVBTFRJTUUpKQo+PiA+ICAgICAgICAgc3RhdGlj
X2JyYW5jaF9kaXNhYmxlKCZ2aXJ0X3NwaW5fbG9ja19rZXkpOwo+PiA+IH0KPj4KPj4gVGhhdCBk
b2Vzbid0IHJlYWxseSBtYXR0ZXIgYXMgdGhlIHNsb3dwYXRoIHdpbGwgbmV2ZXIgZ2V0IGV4ZWN1
dGVkIGluCj4+IHRoZSAxIHZDUFUgY2FzZS4KCkhvdyBkb2VzIHRoaXMgZGlmZmVyIHRoZW4gZnJv
bSB4ZW4sIHRoZW4/IEkgbWVhbiwgc2FtZSBwcmluY2lwbGUgYXBwbGllcy4KCj4KPlNvIHRoaXMg
aXMgbm90IG5lZWRlZCBpbiBrdm0gdHJlZT8KPmh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS92aXJ0L2t2bS9rdm0uZ2l0L2NvbW1pdC8/aD1xdWV1ZSZpZD0zYTc5MjE5OTAwNGVjMzM1MzQ2
Y2M2MDdkNjI2MDBhMzk5YTdlZTAyCgpIbW0gSSB3b3VsZCB0aGluayB0aGF0IG15IHBhdGNoIHdv
dWxkIGJlIG1vcmUgYXBwcm9waWF0ZSBhcyBpdCBhY3R1YWxseSBkb2VzCndoYXQgdGhlIGNvbW1l
bnQgc2F5cy4KClRoYW5rcywKRGF2aWRsb2hyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 04:50:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 04:50:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhSo1-0002KD-UT; Mon, 23 Jul 2018 04:50: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=cmqz=kh=stgolabs.net=dave@srs-us1.protection.inumbo.net>)
 id 1fhSo0-0002K8-Nk
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 04:50:44 +0000
X-Inumbo-ID: e17a3c8e-8e33-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e17a3c8e-8e33-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 06:50:12 +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 686ACAE9F;
 Mon, 23 Jul 2018 04:50:40 +0000 (UTC)
Date: Sun, 22 Jul 2018 21:50:35 -0700
From: Davidlohr Bueso <dave@stgolabs.net>
To: Wanpeng Li <kernellwp@gmail.com>
Message-ID: <20180723045035.h6jfsfdmgx55ljot@linux-r8p5>
References: <1532036397-19449-1-git-send-email-longman@redhat.com>
 <20180719215456.5ho3udhfoqlkh75a@linux-r8p5>
 <00e98205-606a-a121-36c2-dedaeae1d0bb@redhat.com>
 <CANRm+CyHfvBKVKNk+pKF+s6+1seZ8c+NyjHuepT2Mf+4Cdd-2w@mail.gmail.com>
 <20180723044257.m7pjrnp7jjqggqij@linux-r8p5>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723044257.m7pjrnp7jjqggqij@linux-r8p5>
User-Agent: NeoMutt/20170912 (1.9.0)
Subject: Re: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if
 only 1 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: Juergen Gross <jgross@suse.com>, the arch/x86 maintainers <x86@kernel.org>,
 xen-devel <xen-devel@lists.xenproject.org>, Radim Krcmar <rkrcmar@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>, LKML <linux-kernel@vger.kernel.org>,
 Ingo Molnar <mingo@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Waiman Long <longman@redhat.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCAyMiBKdWwgMjAxOCwgRGF2aWRsb2hyIEJ1ZXNvIHdyb3RlOgoKPk9uIE1vbiwgMjMg
SnVsIDIwMTgsIFdhbnBlbmcgTGkgd3JvdGU6Cj4KPj5PbiBGcmksIDIwIEp1bCAyMDE4IGF0IDA2
OjAzLCBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29tPiB3cm90ZToKPj4+Cj4+Pk9uIDA3
LzE5LzIwMTggMDU6NTQgUE0sIERhdmlkbG9ociBCdWVzbyB3cm90ZToKPj4+PiBPbiBUaHUsIDE5
IEp1bCAyMDE4LCBXYWltYW4gTG9uZyB3cm90ZToKPj4+Pgo+Pj4+PiBPbiBhIFZNIHdpdGggb25s
eSAxIHZDUFUsIHRoZSBsb2NraW5nIGZhc3QgcGF0aHMgd2lsbCBhbHdheXMgYmUKPj4+Pj4gc3Vj
Y2Vzc2Z1bC4gSW4gdGhpcyBjYXNlLCB0aGVyZSBpcyBubyBuZWVkIHRvIHVzZSB0aGUgdGhlIFBW
IHFzcGlubG9jawo+Pj4+PiBjb2RlIHdoaWNoIGhhcyBoaWdoZXIgb3ZlcmhlYWQgb24gdGhlIHVu
bG9jayBzaWRlIHRoYW4gdGhlIG5hdGl2ZQo+Pj4+PiBxc3BpbmxvY2sgY29kZS4KPj4+Pj4KPj4+
Pj4gVGhlIHhlbl9wdnNwaW4gdmVyaWFibGUgaXMgYWxzbyB0dXJuZWQgb2ZmIGluIHRoaXMgMSB2
Q1BVIGNhc2UgdG8KPgo+cy92ZXJpYWJsZQo+IHZhcmlhYmxlCj4KPj4+Pj4gZWxpbWluYXRlIHVu
bmVlZGVkIHB2cXNwaW5sb2NrIGluaXRpYWxpemF0aW9uIGluIHhlbl9pbml0X2xvY2tfY3B1KCkK
Pj4+Pj4gd2hpY2ggaXMgcnVuIGFmdGVyIHhlbl9pbml0X3NwaW5sb2NrcygpLgo+Pj4+Cj4+Pj4g
V291bGRuJ3Qga3ZtIGFsc28gd2FudCB0aGlzPwo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L2tlcm5lbC9rdm0uYyBiL2FyY2gveDg2L2tlcm5lbC9rdm0uYwo+Pj4+IGluZGV4IGEzN2Jk
YTM4ZDIwNS4uOTVhY2ViNjkyMDEwIDEwMDY0NAo+Pj4+IC0tLSBhL2FyY2gveDg2L2tlcm5lbC9r
dm0uYwo+Pj4+ICsrKyBiL2FyY2gveDg2L2tlcm5lbC9rdm0uYwo+Pj4+IEBAIC00NTcsNyArNDU3
LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHNldl9tYXBfcGVyY3B1X2RhdGEodm9pZCkKPj4+PiBz
dGF0aWMgdm9pZCBfX2luaXQga3ZtX3NtcF9wcmVwYXJlX2NwdXModW5zaWduZWQgaW50IG1heF9j
cHVzKQo+Pj4+IHsKPj4+PiAgICAgbmF0aXZlX3NtcF9wcmVwYXJlX2NwdXMobWF4X2NwdXMpOwo+
Pj4+IC0gICAgaWYgKGt2bV9wYXJhX2hhc19oaW50KEtWTV9ISU5UU19SRUFMVElNRSkpCj4+Pj4g
KyAgICBpZiAobnVtX3Bvc3NpYmxlX2NwdXMoKSA9PSAxIHx8Cj4+Pj4gKyAgICAgICAga3ZtX3Bh
cmFfaGFzX2hpbnQoS1ZNX0hJTlRTX1JFQUxUSU1FKSkKPj4+PiAgICAgICAgIHN0YXRpY19icmFu
Y2hfZGlzYWJsZSgmdmlydF9zcGluX2xvY2tfa2V5KTsKPj4+PiB9Cj4+Pgo+Pj5UaGF0IGRvZXNu
J3QgcmVhbGx5IG1hdHRlciBhcyB0aGUgc2xvd3BhdGggd2lsbCBuZXZlciBnZXQgZXhlY3V0ZWQg
aW4KPj4+dGhlIDEgdkNQVSBjYXNlLgo+Cj5Ib3cgZG9lcyB0aGlzIGRpZmZlciB0aGVuIGZyb20g
eGVuLCB0aGVuPyBJIG1lYW4sIHNhbWUgcHJpbmNpcGxlIGFwcGxpZXMuCj4KPj4KPj5TbyB0aGlz
IGlzIG5vdCBuZWVkZWQgaW4ga3ZtIHRyZWU/Cj4+aHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIv
c2NtL3ZpcnQva3ZtL2t2bS5naXQvY29tbWl0Lz9oPXF1ZXVlJmlkPTNhNzkyMTk5MDA0ZWMzMzUz
NDZjYzYwN2Q2MjYwMGEzOTlhN2VlMDIKPgo+SG1tIEkgd291bGQgdGhpbmsgdGhhdCBteSBwYXRj
aCB3b3VsZCBiZSBtb3JlIGFwcHJvcGlhdGUgYXMgaXQgYWN0dWFsbHkgZG9lcwo+d2hhdCB0aGUg
Y29tbWVudCBzYXlzLgoKQm90aCB3b3VsZCBiZSBuZWVkZWQgYWN0dWFsbHkgeWVzLCBidXQgYWxz
byBkaXNhYmxpbmcgdGhlIHZpcnRfc3Bpbl9sb2NrX2tleQp3b3VsZCBiZSBtb3JlIHJvYnVzdCBp
bW8uCgpUaGFua3MsCkRhdmlkbG9ocgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 05:26:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 05: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 1fhTMr-0004t3-Oy; Mon, 23 Jul 2018 05:26: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhTMq-0004st-M9
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 05:26:44 +0000
X-Inumbo-ID: e9c2c9d3-8e38-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e9c2c9d3-8e38-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 07:26:13 +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 1fhTMm-0001jz-DH; Mon, 23 Jul 2018 05: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 1fhTMm-0002Hm-4n; Mon, 23 Jul 2018 05:26:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhTMm-0006Vi-42; Mon, 23 Jul 2018 05:26:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125510-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d9e206d4bf9124fe526baaa0ec56a7d2316ca6b3
X-Osstest-Versions-That: ovmf=831bb137a88a578262cf28d60096ad563bad3f7c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 05:26:40 +0000
Subject: [Xen-devel] [ovmf test] 125510: 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>

ZmxpZ2h0IDEyNTUxMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MTAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkOWUyMDZkNGJmOTEyNGZlNTI2YmFhYTBlYzU2YTdk
MjMxNmNhNmIzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4MzFiYjEz
N2E4OGE1NzgyNjJjZjI4ZDYwMDk2YWQ1NjNiYWQzZjdjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU0OTUgIDIwMTgtMDctMjEgMDY6MTY6MzggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTEwICAyMDE4LTA3LTIzIDAwOjQwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWmhhbmcsIENo
YW8gQiA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA4MzFiYjEzN2E4Li5kOWUyMDZkNGJmICBkOWUyMDZk
NGJmOTEyNGZlNTI2YmFhYTBlYzU2YTdkMjMxNmNhNmIzIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 07:03:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 07:03:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhUsE-0003Qo-Q3; Mon, 23 Jul 2018 07:03: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=qqcr=kh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fhUsD-0003Qj-Aj
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 07:03:13 +0000
X-Inumbo-ID: 63c83aa5-8e46-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 63c83aa5-8e46-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 09:02:41 +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 E7D2CADE0;
 Mon, 23 Jul 2018 07:03:08 +0000 (UTC)
Date: Mon, 23 Jul 2018 09:03:06 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180723070306.GB17905@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

T24gRnJpIDIwLTA3LTE4IDE3OjA5OjAyLCBBbmRyZXcgTW9ydG9uIHdyb3RlOgpbLi4uXQo+IFBs
ZWFzZSB0YWtlIGEgbG9vaz8KCkFyZSB5b3UgT0sgdG8gaGF2ZSB0aGVzZSBpbiBhIHNlcGFyYXRl
IHBhdGNoPwoKLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 07:07:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 07: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 1fhUwc-0003b2-DX; Mon, 23 Jul 2018 07:07: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=4lrw=kh=gmail.com=sapanta992@srs-us1.protection.inumbo.net>)
 id 1fhUwa-0003av-UK
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 07:07:44 +0000
X-Inumbo-ID: 05a49441-8e47-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x12d.google.com (unknown [2a00:1450:4864:20::12d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05a49441-8e47-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 09:07:13 +0200 (CEST)
Received: by mail-lf1-x12d.google.com with SMTP id m12-v6so5635090lfc.10
 for <Xen-devel@lists.xen.org>; Mon, 23 Jul 2018 00:07:42 -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=0U+AhSE6364OSakP3dRnIwxI/mUbKA7Og7JDSYhqJ6I=;
 b=iSQiGojfNzc+EwISm7au5jgSk6OAmuuUHL7gK4PLQoCKrOjpgjOcda+ylQtS/LXpL3
 POKca8+GU7P3oACtVkedHXnQ28Q3QY8MWtxu+ueIdFy7S29ras3KA6ChvrWZnsZlg7JQ
 f0vMuRImvtusl2qjH1t7Gcim3TUjJOBjZ5YWoPbhUeUoIef+fl6xeeIH5ecs+Xlz5J+G
 zbUb8URfbRvZaDuGFG5dcDOuUDUM15h0Q/aP7mwfvOKoqQ6KxFezj56YQK8NUWhXRX4m
 YOSRZFvy6RXXtkMFkSnWd2qBJ7VJISUdL6EqBDZhDA+VgGP6QwZ8xeFcLHAel1VgzXkM
 jXAg==
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=0U+AhSE6364OSakP3dRnIwxI/mUbKA7Og7JDSYhqJ6I=;
 b=i5MOYsX3hlhGWChyLpsjoa7Ym4Hb25QlzBTItZM0ETuN/1vFk/cYdCHxdq8rmxsK5t
 9LDHqSzT/cXFfQ2nui2rS1GFPrBhBk7pBqYaLdKvLPl7v+eC4QvvIOn9H8fSBTmCJn7C
 SPFTc8hAVgY/JWp+APnEvpoeGbs0KZ27xdPtXRUbXsHFO23i7fZjbSPGSlIsVK1IkXFt
 bT5YF6YIvU/AscccWksEYKqarsolxvfxLpujZHwCcG+ISvelNLAUz/cHwpNDR+wPZIZN
 PDdeOzD9EvWeroZZbtFxbe4uLx97CV+2Iy4qBgSyDwAo+0hRpyquFG/W1iCxnGjzSIIt
 Ezug==
X-Gm-Message-State: AOUpUlHJH1iwFXUooNcvxAKeoVfVOUAVa4Ia881gK+F6IsmjdGk1kWfN
 42casYmk93GkddbgYlEO16pNKUoUuZ4Js7CcRH0H2SgZeNo=
X-Google-Smtp-Source: AAOMgpcsCuSBhH7Jxu1QKIJea7wzkPPTFd9K54CsutBsVVrek8/KHZhOrSmyvclsR2LZE5VNbeHWMP3W0R9K4lTAicg=
X-Received: by 2002:a19:e9d7:: with SMTP id
 j84-v6mr6814888lfk.115.1532329661366; 
 Mon, 23 Jul 2018 00:07:41 -0700 (PDT)
MIME-Version: 1.0
From: sepanta s <sapanta992@gmail.com>
Date: Mon, 23 Jul 2018 07:07:27 +0430
Message-ID: <CABaiLQ959qf8fDZSV5-G1utG3mZUB2WMmw+HaMjfXC0PXtkzhw@mail.gmail.com>
To: "xen-devel@lists.xen.org" <Xen-devel@lists.xen.org>
Subject: [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: multipart/mixed; boundary="===============6361325670804138342=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6361325670804138342==
Content-Type: multipart/alternative; boundary="0000000000002505d50571a54d12"

--0000000000002505d50571a54d12
Content-Type: text/plain; charset="UTF-8"

Hi all,

I have written a program that can share memory pages of two VMs every x
milliseconds. To do so, I modified xen and added an unshare event to be
able to capture it. However,  for some pages, when I receive the unshare
event that contains the information about the pages which was about to be
written on and put it on a buffer for sharing them again after x
milliseconds, I cannot nominate them again and an error occurs. So, the
sharing mechanism I have built can partially share pages. I guess the
problem might be because of internal structure of sharing mechanism in the
Xen but can't figure out the problem.
Do you  have any idea what can cause this problem? Or what should I check
to get closer to any solution?


Thanks,
Sepanta

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

<div dir=3D"ltr"><div>Hi all, <br></div><div><br></div><div>I have written =
a program that can share memory pages of two VMs every x milliseconds. To d=
o so, I modified xen and added an unshare event to be able to capture it. H=
owever,=C2=A0
for some pages, when I receive the unshare event that contains the informat=
ion about the pages which was about to be written on and put it on a buffer=
 for sharing them again after x milliseconds, I cannot nominate them again =
and an error occurs. So, the sharing mechanism I have built can partially s=
hare pages. I guess the problem might be because of internal structure of s=
haring mechanism in the Xen but can&#39;t figure out the problem. <br></div=
><div>Do you=C2=A0 have any idea what can cause this problem? Or what shoul=
d I check to get closer to any solution? <br></div><div><br></div><div><br>=
</div><div>Thanks,</div><div>Sepanta<br></div></div>

--0000000000002505d50571a54d12--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6361325670804138342==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 23 07:12:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 07:12:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhV0h-0004Hi-0g; Mon, 23 Jul 2018 07:11: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=qqcr=kh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fhV0f-0004Hd-VB
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 07:11:57 +0000
X-Inumbo-ID: 9d2688a1-8e47-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d2688a1-8e47-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 09:11:27 +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 A45E8AD06;
 Mon, 23 Jul 2018 07:11:55 +0000 (UTC)
Date: Mon, 23 Jul 2018 09:11:54 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180723071154.GC17905@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
 <20180723070306.GB17905@dhcp22.suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723070306.GB17905@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

T24gTW9uIDIzLTA3LTE4IDA5OjAzOjA2LCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gT24gRnJpIDIw
LTA3LTE4IDE3OjA5OjAyLCBBbmRyZXcgTW9ydG9uIHdyb3RlOgo+IFsuLi5dCj4gPiBQbGVhc2Ug
dGFrZSBhIGxvb2s/Cj4gCj4gQXJlIHlvdSBPSyB0byBoYXZlIHRoZXNlIGluIGEgc2VwYXJhdGUg
cGF0Y2g/CgpCdHcuIEkgd2lsbCByZWJhc2UgdGhpcyBwYXRjaCBvbmNlIG9vbSBzdHVmZiBpbiBs
aW51eC1uZXh0IHNldHRsZXMuIEF0CmxlYXN0IG9vbV9sb2NrIHJlbW92YWwgZnJvbSBvb21fcmVh
cGVyIHdpbGwgY29uZmxpY3QuCgotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 07:22:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 07:22:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhVAs-00055M-2q; Mon, 23 Jul 2018 07:22: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=39pl=kh=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fhVAq-00055H-Dj
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 07:22:28 +0000
X-Inumbo-ID: 149b82bb-8e49-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 149b82bb-8e49-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 09:21: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 DCD72302479A
 for <Xen-devel@lists.xen.org>; Mon, 23 Jul 2018 11:38:40 +0300 (EEST)
Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 327997FC62
 for <Xen-devel@lists.xen.org>; Mon, 23 Jul 2018 10:22:25 +0300 (EEST)
Received: (qmail 13847 invoked from network); 23 Jul 2018 10:22:25 +0300
Received: from 188-26-250-134.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@188.26.250.134)
 by smtp02.buh.bitdefender.net with SMTP; 23 Jul 2018 10:22:24 +0300
To: sepanta s <sapanta992@gmail.com>,
 "xen-devel@lists.xen.org" <Xen-devel@lists.xen.org>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>
References: <CABaiLQ959qf8fDZSV5-G1utG3mZUB2WMmw+HaMjfXC0PXtkzhw@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <b1a73c07-3e50-38ad-7ef5-851df86bac7b@bitdefender.com>
Date: Mon, 23 Jul 2018 10:22:23 +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: <CABaiLQ959qf8fDZSV5-G1utG3mZUB2WMmw+HaMjfXC0PXtkzhw@mail.gmail.com>
Content-Language: en-GB-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76783
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490796,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.001919)], BW: [Enabled, t:
 (0.000007)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.014476,0.000040)], URL: [Enabled, t: (0.000015)], RTDA: [Enabled,
 t: (0.187284), Hit: No, Details: v2.7.13; Id:
 15.1i69ag7.1cj3093tv.asu6d], total: 0(775)
X-BitDefender-CF-Stamp: none
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>

T24gMDcvMjMvMjAxOCAwNTozNyBBTSwgc2VwYW50YSBzIHdyb3RlOgo+IEkgaGF2ZSB3cml0dGVu
IGEgcHJvZ3JhbSB0aGF0IGNhbiBzaGFyZSBtZW1vcnkgcGFnZXMgb2YgdHdvIFZNcyBldmVyeSB4
Cj4gbWlsbGlzZWNvbmRzLiBUbyBkbyBzbywgSSBtb2RpZmllZCB4ZW4gYW5kIGFkZGVkIGFuIHVu
c2hhcmUgZXZlbnQgdG8gYmUKPiBhYmxlIHRvIGNhcHR1cmUgaXQuIEhvd2V2ZXIswqAgZm9yIHNv
bWUgcGFnZXMsIHdoZW4gSSByZWNlaXZlIHRoZSB1bnNoYXJlCj4gZXZlbnQgdGhhdCBjb250YWlu
cyB0aGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHBhZ2VzIHdoaWNoIHdhcyBhYm91dCB0bwo+IGJl
IHdyaXR0ZW4gb24gYW5kIHB1dCBpdCBvbiBhIGJ1ZmZlciBmb3Igc2hhcmluZyB0aGVtIGFnYWlu
IGFmdGVyIHgKPiBtaWxsaXNlY29uZHMsIEkgY2Fubm90IG5vbWluYXRlIHRoZW0gYWdhaW4gYW5k
IGFuIGVycm9yIG9jY3Vycy4gU28sIHRoZQo+IHNoYXJpbmcgbWVjaGFuaXNtIEkgaGF2ZSBidWls
dCBjYW4gcGFydGlhbGx5IHNoYXJlIHBhZ2VzLiBJIGd1ZXNzIHRoZQo+IHByb2JsZW0gbWlnaHQg
YmUgYmVjYXVzZSBvZiBpbnRlcm5hbCBzdHJ1Y3R1cmUgb2Ygc2hhcmluZyBtZWNoYW5pc20gaW4K
PiB0aGUgWGVuIGJ1dCBjYW4ndCBmaWd1cmUgb3V0IHRoZSBwcm9ibGVtLgo+IERvIHlvdcKgIGhh
dmUgYW55IGlkZWEgd2hhdCBjYW4gY2F1c2UgdGhpcyBwcm9ibGVtPyBPciB3aGF0IHNob3VsZCBJ
Cj4gY2hlY2sgdG8gZ2V0IGNsb3NlciB0byBhbnkgc29sdXRpb24/CgpJJ3ZlIG5ldmVyIHVzZWQg
dGhpcyBmZWF0dXJlLCBidXQgVGFtYXMgbWlnaHQgaGF2ZSBzb21lIGluc2lnaHQgaW50bwp0aGlz
IChhZGRlZCB0byBDYykuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 07:25:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 07: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 1fhVDT-0005Cd-IL; Mon, 23 Jul 2018 07:25: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=bb7k=kh=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fhVDR-0005CX-W6
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 07:25:10 +0000
X-Inumbo-ID: 8fd594cc-8e49-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8fd594cc-8e49-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 07:25:23 +0000 (UTC)
Received: from localhost (LFbn-1-12238-233.w90-92.abo.wanadoo.fr
 [90.92.53.233])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 95F17825;
 Mon, 23 Jul 2018 07:25:07 +0000 (UTC)
Date: Mon, 23 Jul 2018 09:25:05 +0200
From: Greg KH <gregkh@linuxfoundation.org>
To: Andy Lutomirski <luto@kernel.org>
Message-ID: <20180723072505.GA24222@kroah.com>
References: <b5010a090d3586b2d6e06c7ad3ec5542d1241c45.1532282627.git.luto@kernel.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b5010a090d3586b2d6e06c7ad3ec5542d1241c45.1532282627.git.luto@kernel.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] x86/entry/64: Remove %ebx handling from
 error_entry/exit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Dave Hansen <dave.hansen@linux.intel.com>,
 Brian Gerst <brgerst@gmail.com>, x86@kernel.org,
 LKML <linux-kernel@vger.kernel.org>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, stable@vger.kernel.org,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Linus Torvalds <torvalds@linux-foundation.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>

T24gU3VuLCBKdWwgMjIsIDIwMTggYXQgMTE6MDU6MDlBTSAtMDcwMCwgQW5keSBMdXRvbWlyc2tp
IHdyb3RlOgo+IGVycm9yX2VudHJ5IGFuZCBlcnJvcl9leGl0IGNvbW11bmljYXRlIHRoZSB1c2Vy
IHZzIGtlcm5lbCBzdGF0dXMgb2YKPiB0aGUgZnJhbWUgdXNpbmcgJWVieC4gIFRoaXMgaXMgdW5u
ZWNlc3NhcnkgLS0gdGhlIGluZm9ybWF0aW9uIGlzIGluCj4gcmVncy0+Y3MuICBKdXN0IHVzZSBy
ZWdzLT5jcy4KPiAKPiBUaGlzIG1ha2VzIGVycm9yX2VudHJ5IHNpbXBsZXIgYW5kIG1ha2VzIGVy
cm9yX2V4aXQgbW9yZSByb2J1c3QuCj4gCj4gSXQgYWxzbyBmaXhlcyBhIG5hc3R5IGJ1Zy4gIEJl
Zm9yZSBhbGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIFRoZQo+IHhlbl9mYWlsc2FmZV9jYWxsYmFj
ayBlbnRyeSBwb2ludCByZXR1cm5lZCBsaWtlIHRoaXM6Cj4gCj4gICAgICAgICBBTExPQ19QVF9H
UFJFR1NfT05fU1RBQ0sKPiAgICAgICAgIFNBVkVfQ19SRUdTCj4gICAgICAgICBTQVZFX0VYVFJB
X1JFR1MKPiAgICAgICAgIEVOQ09ERV9GUkFNRV9QT0lOVEVSCj4gICAgICAgICBqbXAgICAgIGVy
cm9yX2V4aXQKPiAKPiBBbmQgaXQgZGlkIG5vdCBnbyB0aHJvdWdoIGVycm9yX2VudHJ5LiAgVGhp
cyB3YXMgYm9ndXM6IFJCWAo+IGNvbnRhaW5lZCBnYXJiYWdlLCBhbmQgZXJyb3JfZXhpdCBleHBl
Y3RlZCBhIGZsYWcgaW4gUkJYLgo+IEZvcnR1bmF0ZWx5LCBpdCBnZW5lcmFsbHkgY29udGFpbmVk
ICpub256ZXJvKiBnYXJiYWdlLCBzbyB0aGUKPiBjb3JyZWN0IGNvZGUgcGF0aCB3YXMgdXNlZC4g
IEFzIHBhcnQgb2YgdGhlIFNwZWN0cmUgZml4ZXMsIGNvZGUgd2FzCj4gYWRkZWQgdG8gY2xlYXIg
UkJYIHRvIG1pdGlnYXRlIGNlcnRhaW4gc3BlY3VsYXRpb24gYXR0YWNrcy4gIE5vdywKPiBkZXBl
bmRpbmcgb24ga2VybmVsIGNvbmZpZ3VyYXRpb24sIFJCWCBnb3QgemVyb2VkIGFuZCwgd2hlbiBy
dW5uaW5nCj4gc29tZSBXaW5lIHdvcmtsb2FkcywgdGhlIGtlcm5lbCBjcmFzaGVzLiAgVGhpcyB3
YXMgaW50cm9kdWNlZCBieToKPiAKPiAgICAgY29tbWl0IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRy
eS82NDogQ2xlYXIgcmVnaXN0ZXJzIGZvcgo+ICAgICBleGNlcHRpb25zL2ludGVycnVwdHMsIHRv
IHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFjZSIpCj4gCj4gV2l0aCB0aGlzIHBhdGNo
IGFwcGxpZWQsIFJCWCBpcyBubyBsb25nZXIgbmVlZGVkIGFzIGEgZmxhZywgYW5kIHRoZQo+IHBy
b2JsZW0gZ29lcyBhd2F5Lgo+IAo+IEkgc3VzcGVjdCB0aGF0IG1hbGljaW91cyB1c2Vyc3BhY2Ug
Y291bGQgdXNlIHRoaXMgYnVnIHRvIGNyYXNoIHRoZQo+IGtlcm5lbCBldmVuIHdpdGhvdXQgdGhl
IG9mZmVuZGluZyBwYXRjaCBhcHBsaWVkLCB0aG91Z2guCj4gCj4gW0hpc3RvcmljYWwgbm90ZTog
SSB3cm90ZSB0aGlzIHBhdGNoIGFzIGEgY2xlYW51cCBiZWZvcmUgSSB3YXMgYXdhcmUKPiAgb2Yg
dGhlIGJ1ZyBpdCBmaXhlZC5dCj4gCj4gW05vdGUgdG8gc3RhYmxlIG1haW50YWluZXJzOiB0aGlz
IHNob3VsZCBwcm9iYWJseSBnZXQgYXBwbGllZCB0byBhbGwKPiAga2VybmVscy4gIElmIHlvdSdy
ZSBuZXJ2b3VzIGFib3V0IHRoYXQsIGEgbW9yZSBjb25zZXJ2YXRpdmUgZml4IHRvCj4gIGFkZCB4
b3JsICVlYngsJWVieDsgaW5jbCAlZWJ4IGJlZm9yZSB0aGUganVtcCB0byBlcnJvcl9leGl0IHNo
b3VsZAo+ICBhbHNvIGZpeCB0aGUgcHJvYmxlbS5dCj4gCj4gQ2M6IEJyaWFuIEdlcnN0IDxicmdl
cnN0QGdtYWlsLmNvbT4KPiBDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+Cj4gQ2M6
IERvbWluaWsgQnJvZG93c2tpIDxsaW51eEBkb21pbmlrYnJvZG93c2tpLm5ldD4KPiBDYzogSW5n
byBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4gQ2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6
eXRvci5jb20+Cj4gQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgo+IENj
OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+IENjOiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwo+IENjOiB4ODZAa2VybmVsLm9yZwo+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3Jn
Cj4gRml4ZXM6IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDogQ2xlYXIgcmVnaXN0ZXJzIGZv
ciBleGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3Vy
ZmFjZSIpCj4gUmVwb3J0ZWQtYW5kLXRlc3RlZC1ieTogIk0uIFZlZmEgQmljYWtjaSIgPG0udi5i
QHJ1bmJveC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5l
bC5vcmc+Cj4gLS0tCj4gCj4gSSBjb3VsZCBhbHNvIHN1Ym1pdCB0aGUgY29uc2VydmF0aXZlIGZp
eCB0YWdnZWQgZm9yIC1zdGFibGUgYW5kIHJlc3Bpbgo+IHRoaXMgb24gdG9wIG9mIGl0LiAgSW5n
bywgR3JlZywgd2hhdCBkbyB5b3UgcHJlZmVyPwoKSSBkb24ndCBjYXJlLCB0aGlzIHBhdGNoIGxv
b2tzIGdvb2QgdG8gbWUgdG8gdGFrZSBhcy1pcyBmb3IgdGhlIHN0YWJsZQp0cmVlcy4gIElmIHlv
dSB0cnVzdCBpdCBpbiBMaW51cydzIHRyZWUsIGl0IHNob3VsZCBiZSBmaW5lIGZvciBvdGhlcnMg
OikKCnRoYW5rcywKCmdyZWcgay1oCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 08:05:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 08:05:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhVpt-00009p-3T; Mon, 23 Jul 2018 08:04: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhVpr-00009k-Ss
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 08:04:51 +0000
X-Inumbo-ID: 1b0cfa5a-8e4f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1b0cfa5a-8e4f-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 08:05:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,392,1526342400"; d="scan'208";a="60843700"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 09:04:46 +0100
Message-ID: <20180723080446.13074-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation: build with 32 bit stretch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tClNlZTogaHR0
cHM6Ly9naXRsYWIuY29tL2xpdXcveGVuL3BpcGVsaW5lcy8yNjI4OTE0NQoKQ2xhbmcgYnVpbGQg
ZmFpbGVkLiBUaGF0IHNob3VsZCBiZSBmaXhlZCBzZXBhcmF0ZWx5LgotLS0KIC5naXRsYWItY2ku
eW1sIHwgMzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk
LCAzMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvLmdpdGxhYi1jaS55bWwgYi8uZ2l0bGFi
LWNpLnltbAppbmRleCA2ODJlNDhlZjUxLi4xYjk4NzdiMzQ4IDEwMDY0NAotLS0gYS8uZ2l0bGFi
LWNpLnltbAorKysgYi8uZ2l0bGFiLWNpLnltbApAQCAtMTAzLDYgKzEwMywzOCBAQCBkZWJpYW4t
c3RyZXRjaC1nY2MtZGVidWc6CiAgICAgZGVidWc6IHkKICAgICBYRU5fVEFSR0VUX0FSQ0g6IHg4
Nl82NAogCitkZWJpYW4tc3RyZXRjaC0zMi1jbGFuZzoKKyAgPDw6ICpidWlsZAorICB2YXJpYWJs
ZXM6CisgICAgPDw6ICpjbGFuZworICAgIENPTlRBSU5FUjogZGViaWFuOnN0cmV0Y2gtaTM4Ngor
ICAgIGRlYnVnOiBuCisgICAgWEVOX1RBUkdFVF9BUkNIOiB4ODZfMzIKKworZGViaWFuLXN0cmV0
Y2gtMzItY2xhbmctZGVidWc6CisgIDw8OiAqYnVpbGQKKyAgdmFyaWFibGVzOgorICAgIDw8OiAq
Y2xhbmcKKyAgICBDT05UQUlORVI6IGRlYmlhbjpzdHJldGNoLWkzODYKKyAgICBkZWJ1ZzogeQor
ICAgIFhFTl9UQVJHRVRfQVJDSDogeDg2XzMyCisKK2RlYmlhbi1zdHJldGNoLTMyLWdjYzoKKyAg
PDw6ICpidWlsZAorICB2YXJpYWJsZXM6CisgICAgPDw6ICpnY2MKKyAgICBDT05UQUlORVI6IGRl
YmlhbjpzdHJldGNoLWkzODYKKyAgICBkZWJ1ZzogbgorICAgIFhFTl9UQVJHRVRfQVJDSDogeDg2
XzMyCisKK2RlYmlhbi1zdHJldGNoLTMyLWdjYy1kZWJ1ZzoKKyAgPDw6ICpidWlsZAorICB2YXJp
YWJsZXM6CisgICAgPDw6ICpnY2MKKyAgICBDT05UQUlORVI6IGRlYmlhbjpzdHJldGNoLWkzODYK
KyAgICBkZWJ1ZzogeQorICAgIFhFTl9UQVJHRVRfQVJDSDogeDg2XzMyCisKICMgVWJ1bnR1IFRy
dXN0eSdzIENsYW5nIGlzIDMuNCB3aGlsZSBYZW4gcmVxdWlyZXMgMy41CiAKIHVidW50dS10cnVz
dHktZ2NjOgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 08:11:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 08:11: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 1fhVw3-0000vv-27; Mon, 23 Jul 2018 08:11: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=qqcr=kh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fhVw1-0000vp-70
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 08:11:13 +0000
X-Inumbo-ID: febbfae7-8e4f-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id febbfae7-8e4f-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 08:11: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 8AC6AADB6;
 Mon, 23 Jul 2018 08:11:10 +0000 (UTC)
Date: Mon, 23 Jul 2018 10:11:07 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180723081006.GD17905@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
 <20180723070306.GB17905@dhcp22.suse.cz>
 <20180723071154.GC17905@dhcp22.suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723071154.GC17905@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

T24gTW9uIDIzLTA3LTE4IDA5OjExOjU0LCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gT24gTW9uIDIz
LTA3LTE4IDA5OjAzOjA2LCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gPiBPbiBGcmkgMjAtMDctMTgg
MTc6MDk6MDIsIEFuZHJldyBNb3J0b24gd3JvdGU6Cj4gPiBbLi4uXQo+ID4gPiBQbGVhc2UgdGFr
ZSBhIGxvb2s/Cj4gPiAKPiA+IEFyZSB5b3UgT0sgdG8gaGF2ZSB0aGVzZSBpbiBhIHNlcGFyYXRl
IHBhdGNoPwo+IAo+IEJ0dy4gSSB3aWxsIHJlYmFzZSB0aGlzIHBhdGNoIG9uY2Ugb29tIHN0dWZm
IGluIGxpbnV4LW5leHQgc2V0dGxlcy4gQXQKPiBsZWFzdCBvb21fbG9jayByZW1vdmFsIGZyb20g
b29tX3JlYXBlciB3aWxsIGNvbmZsaWN0LgoKSG1tLCBJIGhhdmUganVzdCBjaGVja2VkIEFuZHJl
dydzIGFrcG0gYW5kIHRoZSBwYXRjaCBpcyBhbHJlYWR5IGluIGFuZApBbmRyZXcgaGFzIHJlc29s
dmVkIHRoZSBjb25mbGljdCB3aXRoIHRoZSBvb21fbG9jayBwYXRjaC4gSXQganVzdCBzZWVtcwp0
aGF0IGxpbnV4LW5leHQgKG5leHQtMjAxODA3MjApIGRvZXNuJ3QgaGF2ZSB0aGUgbmV3ZXN0IG1t
b3RtIHRyZWUuCgpBbnl3YXksIEkgd2lsbCBnbyB3aXRoIHRoZSBpbmNyZW1lbnRhbCBjbGVhbnVw
IHBhdGNoIHBlciBBbmRyZXcncwpjb21tZW50cyBhcyBzb29uIGFzIGxpbnV4LW5leHQgY2F0Y2hl
cyB1cC4KCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 08:17:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 08: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 1fhW1v-00018U-Q7; Mon, 23 Jul 2018 08: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=nsvk=kh=xenproject.org=prvs=73549576a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fhW1u-00018K-M3
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 08:17:18 +0000
X-Inumbo-ID: d8654796-8e50-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8654796-8e50-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 08:17:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,392,1526342400"; d="scan'208";a="60844643"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74996-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=d9e206d4bf9124fe526baaa0ec56a7d2316ca6b3
X-Osstest-Versions-That: ovmf=831bb137a88a578262cf28d60096ad563bad3f7c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 23 Jul 2018 09:17:13 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74996: 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
NDk5NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc0OTk2LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzQ5OTUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NDk5NQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGQ5ZTIwNmQ0YmY5MTI0ZmU1MjZiYWFhMGVjNTZh
N2QyMzE2Y2E2YjMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDgzMWJi
MTM3YTg4YTU3ODI2MmNmMjhkNjAwOTZhZDU2M2JhZDNmN2MKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NDk5NSAgMjAxOC0wNy0yMSAxMjoyMjo1NCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzQ5OTYgIDIwMTgtMDctMjMgMDU6NDk6NDYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBaaGFuZywg
Q2hhbyBCIDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGQ5ZTIwNmQ0
YmY5MTI0ZmU1MjZiYWFhMGVjNTZhN2QyMzE2Y2E2YjMKQXV0aG9yOiBaaGFuZywgQ2hhbyBCIDxj
aGFvLmIuemhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFNhdCBKdWwgMjEgMTE6MjA6MjQgMjAxOCAr
MDgwMAoKICAgIE1kZU1vZHVsZVBrZzogVHBtTWVhc3VyZUxpYjogUmUtcHJpb3JpdGl6ZSBUQ0cv
VENHMiBwcm90b2NvbAogICAgCiAgICBUUE0xLjIgaXMgb2Jzb2xldGVkIGJ5IFRQTTIuMC4gc3dp
dGNoIFRDRy9UQ0cyIHByb3RvY29sIGNoZWNrIHRvIGFwcGx5IHRoaXMKICAgIHRyZW5kCiAgICAK
ICAgIENjOiBMb25nLCBRaW4gPHFpbi5sb25nQGludGVsLmNvbT4KICAgIENjOiBZYW8sIEppZXdl
biA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGFuZywgQ2hh
byBCIDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlhbywgSmlld2Vu
IDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1pdCA1ZGEyYzliMjdhMmEwMjcxYzkzM2QwMzBi
ODc1NzU2M2RkNTNjMzkxCkF1dGhvcjogWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpoYW5nQGludGVs
LmNvbT4KRGF0ZTogICBTYXQgSnVsIDIxIDExOjE5OjA3IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1
bGVQa2c6IFZhcmlhYmxlOiBSZS1wcmlvcml0aXplIFRDRy9UQ0cyIHByb3RvY29sCiAgICAKICAg
IFRQTTEuMiBpcyBvYnNvbGV0ZWQgYnkgVFBNMi4wLiBzd2l0Y2ggVENHL1RDRzIgcHJvdG9jb2wg
Y2hlY2sgdG8gYXBwbHkgdGhpcwogICAgdHJlbmQKICAgIAogICAgQ2M6IExvbmcsIFFpbiA8cWlu
LmxvbmdAaW50ZWwuY29tPgogICAgQ2M6IFlhbywgSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogWWFvLCBKaWV3ZW4gPGppZXdlbi55YW9AaW50ZWwuY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 08:17:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 08: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 1fhW2J-0001Ac-4u; Mon, 23 Jul 2018 08:17: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhW2I-0001AR-0o
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 08:17:42 +0000
X-Inumbo-ID: e67a144e-8e50-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e67a144e-8e50-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 08:17:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,392,1526342400"; d="scan'208";a="60844701"
Date: Mon, 23 Jul 2018 09:17:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180723081737.7dlqjbsr465qn2rw@citrix.com>
References: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] firmware/shim : filter output files during
 Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBKdWwgMjAsIDIwMTggYXQgMDI6MTU6MDVQTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gRXhjbHVkZSBuYW1lZCBvdXRwdXQgZmlsZXMgZnJvbSB0aGUgWGVuIHRyZWUg
c2V0dXAuCj4gCj4gVGhlIGxpbmtmYXJtLnN0YW1wIGNvbnRlbnQgd2lsbCBkaWZmZXIgYmV0d2Vl
biB0b3AgbGV2ZWwgIm1ha2UiCj4gYW5kICJtYWtlIGluc3RhbGwiIGludm9jYXRpb25zLCBkdWUg
dG8gdGhlIGludHJvZHVjdGlvbiBvZiB0aGVzZQo+IG91dHB1dCBmaWxlcyB0aGF0IGFyZSBwcm9k
dWNlZCBkdXJpbmcgdGhlICJtYWtlIiBidWlsZC4KPiAKPiBGaWx0ZXIgdGhlc2Ugb3V0IHRvIHBy
ZXZlbnQgYW4gdW5uZWNlc3NhcnkgcmVidWlsZCBvZiB0aGUgc2hpbSBkdXJpbmcKPiAibWFrZSBp
bnN0YWxsIi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3Bo
ZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 08:39:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 08: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 1fhWN9-0002ik-1g; Mon, 23 Jul 2018 08: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=ic5z=kh=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fhWN7-0002iD-NZ
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 08:39:13 +0000
X-Inumbo-ID: cd70ca06-8e53-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::624])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cd70ca06-8e53-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 10:38:42 +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=f9RMkAWZzNIR0BWW/jRgZtXQ0oo9fNcWN+73EDKZzvg=;
 b=hz4MYhOjPd7So43o6ns50bD1b38ahUjbGuGad0YNAKGT0oZ5olj6K3TOTU2nQqQwygLN9RYIFQ7AatjveJIGTLXR09n3YU7OaUGvc5FNJqeg15i26t/5JEcF/KHgAwFQu0+rEw3vKaV4j1ubZh1IctybReryJV+Ng8dXmJvlCXY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [10.17.182.9] (85.223.209.53) by
 VI1PR0302MB3213.eurprd03.prod.outlook.com (2603:10a6:803:18::17) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.21; Mon, 23 Jul
 2018 08:39:03 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180720090150.24560-1-andr2000@gmail.com>
 <019c0eb6-8185-d888-ae6f-305ea2d44124@oracle.com>
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
Message-ID: <df3e8c07-c8b4-cb12-32ad-119498be114b@epam.com>
Date: Mon, 23 Jul 2018 11:38:59 +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: <019c0eb6-8185-d888-ae6f-305ea2d44124@oracle.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: VI1PR08CA0210.eurprd08.prod.outlook.com
 (2603:10a6:802:15::19) To VI1PR0302MB3213.eurprd03.prod.outlook.com
 (2603:10a6:803:18::17)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 1ebe14ad-a47d-4cf5-0a3a-08d5f077bf24
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600073)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3213; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 3:fHey5HQiECwLg6Cg+x0yc/qiP8gEWgjlGCz/prnx27z+KF8oPMCg098mxlJIicCxoSxbo+JzLcWYEA/ebZiXCnIBciDjSMvh8IclTReyuxoHfRdjnMW7P23zvOYKx4NKgqbFulZKgPOnRVE6muq/6arCKbImVjRyGY8BxkxwLYcxwZU4ZzV+xDs7ICHp+5yUghEpIumgJPiBVhATY6r6niAIR7AwQWMqFqMXCCVU76DoyKYwRU2qCnCnSSVkAmIu;
 25:Lk2XMdB1HXoIk+yvIpP5HhfV7IlgnV+sygrHrhUzr0MBUgXrRWJzKr10NZjHP+oEIofCEZAb19BXCL/8lWy7h0Sdx8H15wg5zLYHgfYCPyIC9CAGc9P2rGsnG0S7bpVX2kUq3hzXw/STCNFbLncNGyotrZ2hp0QrDLR4wXChdJGRjRX1lpIsT1SVen6+UwhrGzIQiaxeKxfLZBkAU8+YihaldjNzCg8ZjbWjQ5jh/FLUZzG+JgcYEFcUCJXPIQDZBqK00L5GrIbNBWgJ5X8vfHsWlyJExb5qcug/fRpJWEjaV3yLyiY1Q7osTc6F0j/tZwMynOvQ+adUuWqH1yVNDw==;
 31:rF+c1Mn9T0VBEBoNlskd05J2qiVPlvTVSwemSeeh6hT5SN4jaAJ86C/vBDBzd02BUu78I1b+RYHWeVfKk8P8WZ6iYZuttMEiT9P94GDMJmB5ZchGsN4lScYkWa14ueHOMNT5cwhRRkkzxB4IkjJDWHcS2cH3VXgLtY88v0OtUqql1+72uwTP8NnPlGfHBiTJ1/EE/JzsXLGvw9lQrYH3YW0ZR3vByua9fCIqCCQrH/Y=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB3213:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 20:7p0P+1G68gp7RMkZQRyU/o1uVTFMifQHwrkurdJPX17b5MHBuddL6fiS7ROop+a+pQd8CkD5b2KnjT8H3kPZ6MDWUXkxG36qeXqUphvEzmmeZcZmNCb90YLrCEvQ+w/XcRY+94E6uQU2RHs1zJYhn85eCv+NQC6L8QQKBO4eDmhfrxiSLubrGbzPawVFQ6+dHE3wxTPPfX5TVrOQAciDsyUMoHGPU2GJK9xFLZUN39U/Z69349aaltNSpNTpfu0tvC8SGSxFCId0GPTyzWfFv/lCwGG9NdgLfhFD50utLOyzp00f25PwLH1c9ZYN5clVDIkTP+Lt6i6Za+Nx/LmAgmnirgkxyQEk9XMWrdXk50LfFmGfcYHlQ1iHNDhZnQoSuL1kIunVv5Shkl6Oy6FDHYT+aDrGhZZ3+9wzdU6VHnlJhuGBnuSmMPOwvnc3jyztgHIrPO0O/tVYzyBTLEFHUcRTxUfaQF8WXnyR2sCvV1L/7d5+NE4xvQDFLsack05j;
 4:F2+pTa2+OJCpu1sjpO+oCOu2yfFq6GPDbdfEizHH8ruWvLo4uJo2r9CXa9nwOaGtae0R1jnvMm5r4j1bPLwXxarfQwSRw7XP9IS2vL4ZokeeWtmUhjRaAJRWWXXZbEqeEwYgygNTOzt4qN8h0LpmleGD/FmUH84qxrAbPGoBjoOMfchqMNc4watfzuBC7wBysJApC5DZ3ayzuIglYpl35cm1zfViysTRJ4U/NZ0hOQZWcIZOvMgliuC80OQ5EkIezgevkslIQMw7z0bGgEZRU47v7aqH/UXZxJWjvhk2B2xgwL6KakYz2zETTdgMKQqn
X-Microsoft-Antispam-PRVS: <VI1PR0302MB3213E6C522EE512F6D3D8B5AE7560@VI1PR0302MB3213.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)(8121501046)(5005006)(3231311)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3213; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3213; 
X-Forefront-PRVS: 0742443479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(39860400002)(396003)(376002)(136003)(346002)(199004)(189003)(2486003)(52146003)(23676004)(76176011)(106356001)(80792005)(97736004)(31686004)(52116002)(105586002)(64126003)(11346002)(446003)(26005)(77096007)(386003)(186003)(16526019)(53546011)(66066001)(50466002)(2870700001)(8936002)(68736007)(8676002)(6486002)(14444005)(81156014)(55236004)(305945005)(67846002)(316002)(16576012)(110136005)(58126008)(2906002)(6116002)(36756003)(3846002)(229853002)(7736002)(81166006)(7416002)(86362001)(47776003)(53936002)(25786009)(966005)(65806001)(65956001)(6246003)(4326008)(478600001)(476003)(6666003)(956004)(31696002)(5660300001)(6306002)(39060400002)(486006)(72206003)(65826007)(2616005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3213; H:[10.17.182.9]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjMyMTM7MjM6eXM0V2hEMnluT2Z5T0ttTFFnQldPaVpy?=
 =?utf-8?B?eSt4SmhmUFdPTThKRGNmN2lOQ1lhUGQxQ3hnSE9QcjkrWUN1QjRCK1g2cmJj?=
 =?utf-8?B?ekw5SWVMSHZKMVFQdnA1S2JCelpyeU9vODZnMXhmdVlmcktjbkY3VXpieDlk?=
 =?utf-8?B?clVxY1ZKVmtnOWgxTmRoL3NRcXZDQU9mdmtxdCtpSUpPNzRnYVAwZG9tVHJJ?=
 =?utf-8?B?aHl5ZitzclllMWJodk9YaGhtUTF1bjF4bVovUDRSZFpzZk9LUVBFMkJvZzI1?=
 =?utf-8?B?R3RTSDZpK2FHd21XdmE0dzJUcVJWOVlrdXV3TDdsOGhkOHJQS3d4SS8rVVVC?=
 =?utf-8?B?b044VXVMWDhmeDYxd2NaV3Rod1BqUmx3TWcvekFSbFNFZ05MTGJaTldOWmJM?=
 =?utf-8?B?RzFKUkh4d2xzaDRvSTM1M2pWbjRpb2dET09ranF2aDlQSWpkOWtOaFRvVDBJ?=
 =?utf-8?B?QkkvaXFEWnU1Mm8rUDNiVmZHYU1uZ2JITkg3MFFWbGR4Y2V1RkN1eklSdU11?=
 =?utf-8?B?MHNrZFloZ0EvNkF6WnZoUVZRTWh2SzdEUWZCZWMzcmJ1MUE2TXIyL0Nubjha?=
 =?utf-8?B?VUVpUTQ2MWNhT3AyMXJIOG8vR0VSTW1od0JvL1hiZDdCQStDUkFOckZkK2t1?=
 =?utf-8?B?WGlMdEE4dC85OEpuRi9aclRjeEN1YmtTOVkzUHdvbGtlVHI2WWhjUzIwVFRv?=
 =?utf-8?B?aks5Y2M2VlpkTVRIcEt6eVBQWUJ1cEZJNFNRV3gvaXRYeDBBb3p2RHRtdmtO?=
 =?utf-8?B?Rk1vTE10VUg5TThRR3FVamV0NWpXWmJPYnJhQ09sTmNVdnI0cjd3ZUQ5d0Qy?=
 =?utf-8?B?VVRkakp6VDRYS0NhaHU5RWMyNGJUZmhqU3c2djdKSjM0Zk9ZV2NzTzRmUzVB?=
 =?utf-8?B?Sm16dXBKZ3duZHVDSjhCdkg3VlRqdktHUUFXc1dHcm5IeGtZdkNQN3lORGNH?=
 =?utf-8?B?RWQ2bVVjSFFzSkRSenVUWExzWkRROExNcTJMWHZnWm1DUGttUW9VdThMeVhX?=
 =?utf-8?B?WE1jVHFGRnpXMlc2a2cxNy92OGExU0k5M0hsb3FGWVRtZi8ycmtyZFlXaHBy?=
 =?utf-8?B?ZE94ejJELzBMM1RBZ2duSXNsUGovRUVZN1NsWGFqNVovYjBDODJlaEpSc3d2?=
 =?utf-8?B?c2ROQ21NQkl5YlprNTRiWXd0dFIzSzJybTc2YkFHTTMwQTBnUWtZUDExWm1B?=
 =?utf-8?B?OVcwKzVxYmc5TkFkdWpibThISDQvU0hsSDhQdlpCUmZXUkdsWXhaSTRNQ3hh?=
 =?utf-8?B?SUNZZ2hRbGpEdXNaR0dFank2eVdyMlU1UEphTEVQZXVXc1ErS2ZWd05OalZQ?=
 =?utf-8?B?c0JYYzNIclNReGx1R2EwTkFKS0p4UVhCMXRqN2ZRTG1Hb0JEWXBLM1R6OGo0?=
 =?utf-8?B?d09IekpuL1FOdlB3aEd4dXYvZzkwc2VxQlJWTUJESkZpWmU1aVZzK2JCc2gv?=
 =?utf-8?B?TzY4RXpBYTE4UUl5UlVHK290L1lsYkxyTGo3YldPSE1DeW4zUS82OWYxNVhZ?=
 =?utf-8?B?RGN1UDJ2RHpwT29PUGFYZytSMmQ2dzF3MkFLeGE5TmEzMEdKVmNGdERXOGpk?=
 =?utf-8?B?VDI3bWRmM2tDWVZpWmRVWjlJRTR6ZVJNcnpxS3Q1SjNFZkt3SU1iVktLVCtD?=
 =?utf-8?B?WkI1dUNFM1I1WFZjYjdSL2YzMkpWT0ZTRythN3Zrblp0Mng1U0xTTkhINEZB?=
 =?utf-8?B?VSt0S2VuVDYvbUEraFh5NU9sRm5aYkpQeFB3angrZ2Jja2dOMTVpUGVudHFy?=
 =?utf-8?B?bDJiQmx1b1dkYkZPRFFkTG9JcnVYbGRCRXZGVWRqL0V2WVVPb3dVbjNCZUhY?=
 =?utf-8?B?a1Fkb3U4a1pHbDVXZjJMY2ttekI3bWVwRlRuOWQrL2tTYlJNektlS0E4MFdV?=
 =?utf-8?B?ZVc1Y0xQaDlLUllGYWNHQlRmUElHZWhIMVdXeDhDSlFMNVk5R01NUloyOVdz?=
 =?utf-8?B?SXY4YSt1ZFUxM1VJSEtacXpCVmNQajdaQ2oxaEYwajE1cFBVeHZVQkI5aUlC?=
 =?utf-8?B?Y0o1bVphMWxjSjZuS25oVjBod1NNeW9KcnlPNk41bkw1eEJ3MlV0c2xydngv?=
 =?utf-8?B?aVVTWDJYZ2luTXhMNEhqRDRRbzNqUjNhUG5aSlVJMFVNVzdzem1YQUdQNzBt?=
 =?utf-8?Q?GdB1UpYEGe56ItUsgV3Hq2sAHRjoqmqYrU9cooQQvisIm0?=
X-Microsoft-Antispam-Message-Info: JShQsVsYo1t1h1VnlZZxbxU2+rYWO7oTa2WtAoSq10SR4+UHiVfvAp/O7DJiCi5htManUTe8hsTaQDt61mf2BGyYwU6zUV6+RhGkN1ixeeafuAUn53gorAoGp5Wm4JyZbAJNX1D8Rh8PoawG6yFOzkuNDfF2s6Z+t2yF7xh4aN8RcyNa//CZVDS4eOV4dez35SLpW+DW0+Pl8ouHrO3qeqJjZb0xdvWaaJoTjhjFk0iZFI15iKoErgs9sz6g8wbwZEnaaY192lisFHnaVgfAblgKIVRiOXteiDs6waRS8F/T54a0Ej1NkagBN31bbNHItOzfmWIEBscAw0KhFZZDJzb1xkDC8JHDeVe8DjlKI6w=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB3213;
 6:osEkNnULfc5rSiT6DdVOUR1aHz/uIt+E7y0hEKi3SYDPJx2Aw7Uk3R7iG0q8/o35bWahDDDueroTbdUXVA0oKEOIdVUhNkwEnNAnNgIPs8Qvl+m44N0equhhs95b7iZ2RJbKDsw6+n/xU9+Dj+NBSU5UL4X3es8ReZsBTOTJFmvyEpfAaBsmg5Sg9BFh06TX10r3UbceCDjZMjhGF3ZtgzYaAMyv01PGQdZMqdxzakCJFNHbd+4zit3uN1MgmjZuGkUbzXjewwZPcjbrAk7dtgBddjwozFEDZod/q4DDzyz7TXAx+PhXc7wEOgewNGBCDuF+EMEFGcHVcTlxCcvc1SMJsdlOTbZnGTzXZ1kD9EMl41dl41H8BTEb3CQbhXWbgdFn10IZTZOo0I7/Acvhs2TF76H4vha39CHpANErrOc2GJM1JceuL8VUQWpiMSSSSyQDOyl32yqzs7IbXL8fDg==;
 5:Ve1WLY/lddm9wjmoy8mJVRID9qCIN20GJD7JsSaSc/re5k2j98UCcoSTrdcNtLa1sMls4W907abA7r4wM1wtdSiQHOj1k0SNSgn3FOeRCTgwubjI3+8NobN70ePbL56dzKKo1uUq/p8fC6VPXyKVtwrvwCHEgwK2YxTcqLf6Yl0=;
 7:yEFH2M0tRXvGvzm0nKGCwEpUrj2AKL5YI/G49ScpdJ1MaJWWVFP0EMOWeSQVA380tzVOLGdGeltMdHJLYghYPNRMobDV2Wpsk66U1WqE/sh3Ae0m5xIhjfGc8Q4hOzznnNtMuF4TMgCOP3DOSaKP++nlm6mCRP/BdYTpQdAKhzJZXYeLhGnzh63nfF2f+5DWYZOZ6lsLOo2YnhUaWLMnzkzq91P0RpQuJhlNMSnYy0RcRmxmxuHnSY0xvloBvE/M
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jul 2018 08:39:03.5073 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 1ebe14ad-a47d-4cf5-0a3a-08d5f077bf24
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3213
Subject: Re: [Xen-devel] [PATCH v5 0/8] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@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>

T24gMDcvMjAvMjAxOCAwNTowOCBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA3LzIw
LzIwMTggMDU6MDEgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4+Cj4+IFRoaXMgd29yayBpcyBpbiByZXNwb25zZSB0byBteSBwcmV2aW91cyBhdHRlbXB0IHRv
IGludHJvZHVjZSBYZW4vRFJNCj4+IHplcm8tY29weSBkcml2ZXIgWzFdIHRvIGVuYWJsZSBMaW51
eCBkbWEtYnVmIEFQSSBbMl0gZm9yIFhlbiBiYXNlZAo+PiBmcm9udGVuZHMvYmFja2VuZHMuIFRo
ZXJlIGlzIGFsc28gYW4gZXhpc3RpbmcgaHlwZXJfZG1hYnVmIGFwcHJvYWNoCj4+IGF2YWlsYWJs
ZSBbM10gd2hpY2gsIGlmIHJld29ya2VkIHRvIHV0aWxpemUgdGhlIHByb3Bvc2VkIHNvbHV0aW9u
LAo+PiBjYW4gZ3JlYXRseSBiZW5lZml0IGFzIHdlbGwuCj4KPiBMb3Qgb2Ygd2FybmluZ3Mgb27C
oCBpMzg2IGJ1aWxkOgo+Cj4gSW4gZmlsZSBpbmNsdWRlZCBmcm9tCj4gL2RhdGEvdXBzdHJlYW0v
bGludXgteGVuL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jOjI0Ogo+IC9kYXRh
L3Vwc3RyZWFtL2xpbnV4LXhlbi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuaDog
SW4KPiBmdW5jdGlvbiDigJh4ZW5fZHJtX2Zyb250X2ZiX3RvX2Nvb2tpZeKAmToKPiAvZGF0YS91
cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250Lmg6MTI5
Ojk6Cj4gd2FybmluZzogY2FzdCBmcm9tIHBvaW50ZXIgdG8gaW50ZWdlciBvZiBkaWZmZXJlbnQg
c2l6ZQo+IFstV3BvaW50ZXItdG8taW50LWNhc3RdCj4gIMKgIHJldHVybiAodTY0KWZiOwo+ICDC
oMKgwqDCoMKgwqDCoMKgIF4KPiAvZGF0YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy9ncHUv
ZHJtL3hlbi94ZW5fZHJtX2Zyb250Lmg6IEluCj4gZnVuY3Rpb24g4oCYeGVuX2RybV9mcm9udF9k
YnVmX3RvX2Nvb2tpZeKAmToKPiAvZGF0YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy9ncHUv
ZHJtL3hlbi94ZW5fZHJtX2Zyb250Lmg6MTM0Ojk6Cj4gd2FybmluZzogY2FzdCBmcm9tIHBvaW50
ZXIgdG8gaW50ZWdlciBvZiBkaWZmZXJlbnQgc2l6ZQo+IFstV3BvaW50ZXItdG8taW50LWNhc3Rd
Cj4gIMKgIHJldHVybiAodTY0KWdlbV9vYmo7Cj4gIMKgwqDCoMKgwqDCoMKgwqAgXgo+ICDCoCBD
QyBbTV3CoCBuZXQvbmV0ZmlsdGVyL2lwc2V0L2lwX3NldF9oYXNoX2lwcG9ydC5vCj4gIMKgIEND
wqDCoMKgwqDCoCBkcml2ZXJzL21lZGlhL3JjL2tleW1hcHMvcmMtdGFuZ28ubwo+ICDCoCBDQyBb
TV3CoCBkcml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Ztd2dmeF9maWZvLm8KPiAgwqAgQVLCoMKgwqDC
oMKgIGRyaXZlcnMvbWlzYy9idWlsdC1pbi5hCj4gSW4gZmlsZSBpbmNsdWRlZCBmcm9tCj4gL2Rh
dGEvdXBzdHJlYW0vbGludXgteGVuL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9r
bXMuYzoyMDoKPiAvZGF0YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy9ncHUvZHJtL3hlbi94
ZW5fZHJtX2Zyb250Lmg6IEluCj4gZnVuY3Rpb24g4oCYeGVuX2RybV9mcm9udF9mYl90b19jb29r
aWXigJk6Cj4gIMKgIENDIFtNXcKgIGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9j
b25uLm8KPiAvZGF0YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5f
ZHJtX2Zyb250Lmg6MTI5Ojk6Cj4gd2FybmluZzogY2FzdCBmcm9tIHBvaW50ZXIgdG8gaW50ZWdl
ciBvZiBkaWZmZXJlbnQgc2l6ZQo+IFstV3BvaW50ZXItdG8taW50LWNhc3RdCj4gIMKgIHJldHVy
biAodTY0KWZiOwo+IChhbmQgbW9yZSkKPgpUaGUgYWJvdmUgd2FybmluZ3MgYWxyZWFkeSBoYXZl
IGEgZml4IFsxXSB3aGljaCBpcyBleHBlY3RlZCBpbiA0LjE5Cj4KPiBhbmQgdGhlbgo+Cj4gZGF0
YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jOiBJbiBmdW5j
dGlvbgo+IOKAmGdudGRldl9pb2N0bF9kbWFidWZfZXhwX2Zyb21fcmVmc+KAmToKPiAvZGF0YS91
cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jOjUwMzo2OiB3YXJu
aW5nOgo+IOKAmGFyZ3MuZmTigJkgbWF5IGJlIHVzZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzIGZ1
bmN0aW9uIFstV21heWJlLXVuaW5pdGlhbGl6ZWRdCj4gIMKgICpmZCA9IGFyZ3MuZmQ7Cj4gIMKg
IH5+fn5efn5+fn5+fn4KPiAvZGF0YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy94ZW4vZ250
ZGV2LWRtYWJ1Zi5jOjQ2NzozNTogbm90ZToKPiDigJhhcmdzLmZk4oCZIHdhcyBkZWNsYXJlZCBo
ZXJlCj4gIMKgIHN0cnVjdCBnbnRkZXZfZG1hYnVmX2V4cG9ydF9hcmdzIGFyZ3M7Cj4gIMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIF5+fn4KU3RyYW5nZWx5LCBidXQgbXkgaTM4NiBidWlsZCBnb2VzIHNtb290aC4KV2hp
Y2ggdmVyc2lvbiBvZiBnY2MgeW91IHVzZSBhbmQgY291bGQgeW91IHBsZWFzZSBnaXZlIG1lIHlv
dXIKLmNvbmZpZywgc28gSSBjYW4gdGVzdCB0aGUgc2FtZT8KPgo+IC1ib3JpcwpUaGFuayB5b3Us
Ck9sZWtzYW5kcgoKWzFdIApodHRwczovL2NnaXQuZnJlZWRlc2t0b3Aub3JnL2RybS9kcm0tbWlz
Yy9jb21taXQvP2lkPTllZWNlNWQ5YzZlMDMxNmYxNzA5MWUzN2ZmM2VjODczMzFiZGVkZjMKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 08:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 08: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 1fhWRS-0003QK-O8; Mon, 23 Jul 2018 08: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=qqcr=kh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fhWRR-0003QF-NC
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 08:43:41 +0000
X-Inumbo-ID: 87afdfab-8e54-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87afdfab-8e54-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 08:43:54 +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 5CC68AF44;
 Mon, 23 Jul 2018 08:43:38 +0000 (UTC)
Date: Mon, 23 Jul 2018 10:43:36 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180723084336.GH17905@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180716161249.c76240cd487c070fb271d529@linux-foundation.org>
 <20180717081201.GB16803@dhcp22.suse.cz>
 <20180720160125.f3cda46f317a1ff5a2342549@linux-foundation.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180720160125.f3cda46f317a1ff5a2342549@linux-foundation.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

T24gRnJpIDIwLTA3LTE4IDE2OjAxOjI1LCBBbmRyZXcgTW9ydG9uIHdyb3RlOgo+IE9uIFR1ZSwg
MTcgSnVsIDIwMTggMTA6MTI6MDEgKzAyMDAgTWljaGFsIEhvY2tvIDxtaG9ja29Aa2VybmVsLm9y
Zz4gd3JvdGU6Cj4gCj4gPiA+IEFueSBzdWdnZXN0aW9ucyByZWdhcmRpbmcgaG93IHRoZSBkcml2
ZXIgZGV2ZWxvcGVycyBjYW4gdGVzdCB0aGlzIGNvZGUKPiA+ID4gcGF0aD8gIEkgZG9uJ3QgdGhp
bmsgd2UgcHJlc2VudGx5IGhhdmUgYSB3YXkgdG8gZmFrZSBhbiBvb20ta2lsbGluZwo+ID4gPiBl
dmVudD8gIFBlcmhhcHMgd2Ugc2hvdWxkIGFkZCBzdWNoIGEgdGhpbmcsIGdpdmVuIHRoZSBwcm9i
bGVtcyB3ZSdyZQo+ID4gPiBoYXZpbmcgd2l0aCB0aGF0IGZlYXR1cmUuCj4gPiAKPiA+IFRoZSBz
aW1wbGVzdCB3YXkgaXMgdG8gd3JhcCBhbiB1c2Vyc3BhY2UgY29kZSB3aGljaCB1c2VzIHRoZXNl
IG5vdGlmaWVycwo+ID4gaW50byBhIG1lbWNnIGFuZCBzZXQgdGhlIGhhcmQgbGltaXQgdG8gaGl0
IHRoZSBvb20uIFRoaXMgY2FuIGJlIGRvbmUKPiA+IGUuZy4gYWZ0ZXIgdGhlIHRlc3QgZmF1bHRz
IGluIGFsbCB0aGUgbW11IG5vdGlmaWVyIG1hbmFnZWQgbWVtb3J5IGFuZAo+ID4gc2V0IHRoZSBo
YXJkIGxpbWl0IHRvIHNvbWV0aGluZyByZWFsbHkgc21hbGwuIFRoZW4gd2UgYXJlIGxvb2tpbmcg
Zm9yIGEKPiA+IHByb3BlciBwcm9jZXNzIHRlYXIgZG93bi4KPiAKPiBDaGFuY2VzIGFyZSwgc29t
ZSBvZiB0aGUgaW50ZW5kZWQgYXVkaWVuY2UgZG9uJ3Qga25vdyBob3cgdG8gZG8gdGhpcwo+IGFu
ZCB3aWxsIGVpdGhlciBoYXZlIHRvIGh1bnQgZG93biBhIGxvdCBvZiBkb2N1bWVudGF0aW9uIG9y
IHdpbGwganVzdAo+IG5vdCB0ZXN0IGl0LiAgQnV0IHdlIHdhbnQgdGhlbSB0byB0ZXN0IGl0LCBz
byBhIGxpdHRsZSB3b3JrZWQgc3RlcC1ieS1zdGVwCj4gZXhhbXBsZSB3b3VsZCBoZWxwIHRoaW5n
cyBhbG9uZyBwbGVhc2UuCgpJIGFtIHdpbGxpbmcgdG8gZ2l2ZSBtb3JlIHNwZWNpZmljIHN0ZXBz
LiBJcyBhbnlib2R5IGludGVyZXN0ZWQ/IEZyb20gbXkKZXhwZXJpZW5jZSBzbyBmYXIgdGhpcyBp
cyBub3Qgc29tZXRoaW5nIGRyaXZlcnMgZGV2ZWxvcGVycyB1c2luZyBtbXUKbm90aWZpZXJzIHdv
dWxkIGJlIHVuZmFtaWxpYXIgd2l0aC4KCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:10:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09: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 1fhWqb-00051h-RB; Mon, 23 Jul 2018 09:09: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=ydw3=kh=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fhWqb-00051c-2g
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:09:41 +0000
X-Inumbo-ID: 0eda0f7a-8e58-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x233.google.com (unknown [2a00:1450:4864:20::233])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0eda0f7a-8e58-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 11:09:10 +0200 (CEST)
Received: by mail-lj1-x233.google.com with SMTP id f8-v6so16228159ljk.1
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 02:09:39 -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=0O90KS3vLqzehirXWrYp7JOhJCwRR1NS7cEEis7eU2E=;
 b=s0jh5qjfAAE1+VUCPyf6pTcGORrslodD4upZgewPIxCswJo2RMJJLxNQrDolJIwn6m
 mtp4IxTBm5WXjOeb9W4RidGbGZ28A+LJcV7Bq/pIHfwxd0UW0KxISBMc3m7+obVnZRt2
 NYUFOUTmMejyMWr1J1e/Q6jLxmcn/+2XkqoVtAAFjvVLOFe4szShDo7Vnb5lykUsomh2
 H24lJ3hWCcYIvNHf0sjpPxiTS5a23lr+l+pjJEiSba8AvsbavU5bvqeaR7+gfLU3/TfA
 6bCddwJ7jr745TrvHT/YZ0J/qjFCtQSH1IjcjPMqQ/9MRRNLNvgl88X+Zs8zJwGrl8Wn
 kw6Q==
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=0O90KS3vLqzehirXWrYp7JOhJCwRR1NS7cEEis7eU2E=;
 b=Jxe9GhVpHtFwA+uUgVd05ZnY+gzHfnjQI6KFYgxt3Gchf0fvV29nXThgg94oQs1AOM
 A/EpyklAdOqQHbGTnOjuEKAVusjlcxa8EJqfLSVFjblroCdw7Ef200fEWo/hMdM04bq+
 QhbuJrwcfkU12jzlvmbffQA3guD3Qe3bYJS7frZyLz2Px1rObEalXgswdVUZyYEY9WG9
 eJWnO/9HktcHHnPdKip3RUpC87Wb6qBmFVM74LjaJ+IQ5QNY25k0k5uQGInO9Cx5Er7K
 M1VDXTOLdiqB1zRsmQ8ZwihHREo0mksaq8w7jUTDY8V91aXwUpeE5XU3PGelra8JmbIe
 bVQw==
X-Gm-Message-State: AOUpUlFWfiNDuIZwJQ9d5TjgcaIbn6Z8asDyKNWxA3PKvXEKytOiZ/ta
 A9EFWoaJJEVS9zXeZheuUBs=
X-Google-Smtp-Source: AAOMgpf4pnZ42bn0VcyoKFatG2LCDzXg0zTSNwpScEMQZn2/6yAzy2GDbDiP3XNbidJJIl3cEqf7ng==
X-Received: by 2002:a2e:5810:: with SMTP id
 m16-v6mr8781617ljb.134.1532336978617; 
 Mon, 23 Jul 2018 02:09:38 -0700 (PDT)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 o203-v6sm1317195lff.28.2018.07.23.02.09.37
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 23 Jul 2018 02:09:37 -0700 (PDT)
To: Dan Carpenter <dan.carpenter@oracle.com>
References: <20180719093713.3643-1-andr2000@gmail.com>
 <20180719102416.7gnzuo4vmax44qv2@mwanda>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <5d26570f-3b29-830c-9b42-97ff44bb774d@gmail.com>
Date: Mon, 23 Jul 2018 12:09:36 +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: <20180719102416.7gnzuo4vmax44qv2@mwanda>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] drm: Replace NULL with error value in
 drm_prime_pages_to_sg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 airlied@linux.ie, gustavo@padovan.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, seanpaul@chromium.org,
 daniel.vetter@intel.com, 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>

T24gMDcvMTkvMjAxOCAwMToyNCBQTSwgRGFuIENhcnBlbnRlciB3cm90ZToKPiBSZXZpZXdlZC1i
eTogRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgo+Cj4gcmVnYXJkcywK
PiBkYW4gY2FycGVudGVyCj4KQXBwbGllZCB0byBkcm0tbWlzYy1uZXh0CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:10:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09: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 1fhWqs-00052m-90; Mon, 23 Jul 2018 09: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=6gub=kh=citrix.com=prvs=735afa564=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fhWqq-00052V-Ga
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:09:56 +0000
X-Inumbo-ID: 32366678-8e58-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 32366678-8e58-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:10:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76553359"
Date: Mon, 23 Jul 2018 11:09:40 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180723090940.jf6bysl5vtt7ehqx@mac.bytemobile.com>
References: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.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] firmware/shim : filter output files during
 Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@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>

T24gRnJpLCBKdWwgMjAsIDIwMTggYXQgMDI6MTU6MDVQTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gRXhjbHVkZSBuYW1lZCBvdXRwdXQgZmlsZXMgZnJvbSB0aGUgWGVuIHRyZWUg
c2V0dXAuCj4gCj4gVGhlIGxpbmtmYXJtLnN0YW1wIGNvbnRlbnQgd2lsbCBkaWZmZXIgYmV0d2Vl
biB0b3AgbGV2ZWwgIm1ha2UiCj4gYW5kICJtYWtlIGluc3RhbGwiIGludm9jYXRpb25zLCBkdWUg
dG8gdGhlIGludHJvZHVjdGlvbiBvZiB0aGVzZQo+IG91dHB1dCBmaWxlcyB0aGF0IGFyZSBwcm9k
dWNlZCBkdXJpbmcgdGhlICJtYWtlIiBidWlsZC4KPiAKPiBGaWx0ZXIgdGhlc2Ugb3V0IHRvIHBy
ZXZlbnQgYW4gdW5uZWNlc3NhcnkgcmVidWlsZCBvZiB0aGUgc2hpbSBkdXJpbmcKPiAibWFrZSBp
bnN0YWxsIi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3Bo
ZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgo+IC0tLQo+ICB0b29scy9maXJtd2FyZS94ZW4tZGly
L01ha2VmaWxlIHwgNiArKysrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwg
MSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS94ZW4tZGlyL01h
a2VmaWxlIGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmlsZQo+IGluZGV4IDg0NjQ4YzMu
LmU0OTBkY2EgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmlsZQo+
ICsrKyBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUKPiBAQCAtMTEsNiArMTEsOSBA
QCBEPXhlbi1yb290Cj4gIExJTktfRElSUz1jb25maWcgeGVuCj4gIExJTktfRklMRVM9Q29uZmln
Lm1rCj4gIAo+ICsjIEZpbGVzIHRvIGV4Y2x1ZGUgZnJvbSB0aGUgbGluayBmYXJtCj4gK0VYQ0xV
REVfRklMRVM9eGVuIHhlbi5neiB4ZW4tc3ltcyB4ZW4tc3ltcy5tYXAgZWZpLmxkcyB4ZW4ubGRz
IG1rZWxmMzIgbWtyZWxvYwoKSSBkb24ndCByZWFsbHkgbGlrZSB0byBsaXN0IHRoZSBmaWxlcyBo
ZXJlLCBzaW5jZSBpdCdzIHZlcnkgZWFzeSBmb3IKdGhlbSB0byBnZXQgb3V0IG9mIHN5bmMuIFRo
ZSBhbHRlcm5hdGl2ZSBJIGhhdmUgaXMgYWxzbyBub3QgdmVyeSBuaWNlCmhvd2V2ZXIsIHNpbmNl
IGl0IHJlbGllcyBvbiAuZ2l0aWdub3JlOgoKRVhDTFVERV9GSUxFUzo9JChwYXRzdWJzdCB4ZW4v
JSwlLCQoZmlsdGVyIHhlbi8lLCQoc2hlbGwgY2F0ICQoWEVOX1JPT1QpLy5naXRpZ25vcmUpKSkK
ClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:26:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09: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 1fhX6d-0006Z4-MI; Mon, 23 Jul 2018 09: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=jmrf=kh=citrix.com=prvs=7357aa5aa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhX6c-0006YF-7z
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:26:14 +0000
X-Inumbo-ID: 79181877-8e5a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79181877-8e5a-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:26:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76554460"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Christopher Clark
 <christopher.w.clark@gmail.com>
References: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
 <20180723090940.jf6bysl5vtt7ehqx@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: <398ca3b0-6d16-0434-449d-c9bae7b0c4ea@citrix.com>
Date: Mon, 23 Jul 2018 10:26: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: <20180723090940.jf6bysl5vtt7ehqx@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] firmware/shim : filter output files during
 Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@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>

T24gMjMvMDcvMTggMTA6MDksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gRnJpLCBKdWwg
MjAsIDIwMTggYXQgMDI6MTU6MDVQTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xhcmsgd3JvdGU6Cj4+
IEV4Y2x1ZGUgbmFtZWQgb3V0cHV0IGZpbGVzIGZyb20gdGhlIFhlbiB0cmVlIHNldHVwLgo+Pgo+
PiBUaGUgbGlua2Zhcm0uc3RhbXAgY29udGVudCB3aWxsIGRpZmZlciBiZXR3ZWVuIHRvcCBsZXZl
bCAibWFrZSIKPj4gYW5kICJtYWtlIGluc3RhbGwiIGludm9jYXRpb25zLCBkdWUgdG8gdGhlIGlu
dHJvZHVjdGlvbiBvZiB0aGVzZQo+PiBvdXRwdXQgZmlsZXMgdGhhdCBhcmUgcHJvZHVjZWQgZHVy
aW5nIHRoZSAibWFrZSIgYnVpbGQuCj4+Cj4+IEZpbHRlciB0aGVzZSBvdXQgdG8gcHJldmVudCBh
biB1bm5lY2Vzc2FyeSByZWJ1aWxkIG9mIHRoZSBzaGltIGR1cmluZwo+PiAibWFrZSBpbnN0YWxs
Ii4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLmNs
YXJrNkBiYWVzeXN0ZW1zLmNvbT4KPj4gLS0tCj4+ICB0b29scy9maXJtd2FyZS94ZW4tZGlyL01h
a2VmaWxlIHwgNiArKysrKy0KPj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFr
ZWZpbGUgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxlCj4+IGluZGV4IDg0NjQ4YzMu
LmU0OTBkY2EgMTAwNjQ0Cj4+IC0tLSBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUK
Pj4gKysrIGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmlsZQo+PiBAQCAtMTEsNiArMTEs
OSBAQCBEPXhlbi1yb290Cj4+ICBMSU5LX0RJUlM9Y29uZmlnIHhlbgo+PiAgTElOS19GSUxFUz1D
b25maWcubWsKPj4gIAo+PiArIyBGaWxlcyB0byBleGNsdWRlIGZyb20gdGhlIGxpbmsgZmFybQo+
PiArRVhDTFVERV9GSUxFUz14ZW4geGVuLmd6IHhlbi1zeW1zIHhlbi1zeW1zLm1hcCBlZmkubGRz
IHhlbi5sZHMgbWtlbGYzMiBta3JlbG9jCj4gSSBkb24ndCByZWFsbHkgbGlrZSB0byBsaXN0IHRo
ZSBmaWxlcyBoZXJlLCBzaW5jZSBpdCdzIHZlcnkgZWFzeSBmb3IKPiB0aGVtIHRvIGdldCBvdXQg
b2Ygc3luYy4gVGhlIGFsdGVybmF0aXZlIEkgaGF2ZSBpcyBhbHNvIG5vdCB2ZXJ5IG5pY2UKPiBo
b3dldmVyLCBzaW5jZSBpdCByZWxpZXMgb24gLmdpdGlnbm9yZToKPgo+IEVYQ0xVREVfRklMRVM6
PSQocGF0c3Vic3QgeGVuLyUsJSwkKGZpbHRlciB4ZW4vJSwkKHNoZWxsIGNhdCAkKFhFTl9ST09U
KS8uZ2l0aWdub3JlKSkpCgpUaGUgY29ycmVjdCB3YXkgdG8gZml4IHRoaXMgaXMgdG8gcmlwIHRo
ZSBjdXJyZW50IGJ1aWxkIHN5c3RlbSB0bwpzaHJlZHMsIHN0YXJ0IGFnYWluLCBhbmQgZ2V0IGl0
IHRvIHN1cHBvcnQgb3V0LW9mLXRyZWUgYnVpbGRzLgoKVGhpcyBsaW5rZmFybSBsb2dpYyBleGlz
dHMgb25seSB0byB3b3JrIGFyb3VuZCBhIGhvbGUgd2hpY2ggd2UgY291bGRuJ3QKZml4IGF0IHRo
ZSB0aW1lLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:26:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09:26:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhX78-0006bC-0k; Mon, 23 Jul 2018 09:26: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=bb7k=kh=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fhX77-0006b1-5J
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:26:45 +0000
X-Inumbo-ID: 8bf3e05f-8e5a-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8bf3e05f-8e5a-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:26:58 +0000 (UTC)
Received: from localhost (LFbn-1-12238-233.w90-92.abo.wanadoo.fr
 [90.92.53.233])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id B25A3BAC;
 Mon, 23 Jul 2018 09:26:42 +0000 (UTC)
To: 20180226140818.4849-1-jgross@suse.com, amakhalov@vmware.com,
 boris.ostrovsky@oracle.com, ganb@vmware.com, gregkh@linuxfoundation.org,
 jbeulich@suse.com, jgross@suse.com, matt.helsley@gmail.com,
 rostedt@goodmis.org, srivatsa@csail.mit.edu, srivatsab@vmware.com,
 tglx@linutronix.de, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Mon, 23 Jul 2018 11:22:52 +0200
In-Reply-To: <153156070962.10043.13374276305669211495.stgit@srivatsa-ubuntu>
Message-ID: <153233777218254@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/xen: Zero MSR_IA32_SPEC_CTRL before suspend"
 has been added to the 4.4-stable 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: stable-commits@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>

ClRoaXMgaXMgYSBub3RlIHRvIGxldCB5b3Uga25vdyB0aGF0IEkndmUganVzdCBhZGRlZCB0aGUg
cGF0Y2ggdGl0bGVkCgogICAgeDg2L3hlbjogWmVybyBNU1JfSUEzMl9TUEVDX0NUUkwgYmVmb3Jl
IHN1c3BlbmQKCnRvIHRoZSA0LjQtc3RhYmxlIHRyZWUgd2hpY2ggY2FuIGJlIGZvdW5kIGF0Ogog
ICAgaHR0cDovL3d3dy5rZXJuZWwub3JnL2dpdC8/cD1saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9z
dGFibGUtcXVldWUuZ2l0O2E9c3VtbWFyeQoKVGhlIGZpbGVuYW1lIG9mIHRoZSBwYXRjaCBpczoK
ICAgICB4ODYteGVuLXplcm8tbXNyX2lhMzJfc3BlY19jdHJsLWJlZm9yZS1zdXNwZW5kLnBhdGNo
CmFuZCBpdCBjYW4gYmUgZm91bmQgaW4gdGhlIHF1ZXVlLTQuNCBzdWJkaXJlY3RvcnkuCgpJZiB5
b3UsIG9yIGFueW9uZSBlbHNlLCBmZWVscyBpdCBzaG91bGQgbm90IGJlIGFkZGVkIHRvIHRoZSBz
dGFibGUgdHJlZSwKcGxlYXNlIGxldCA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4ga25vdyBhYm91
dCBpdC4KCgpGcm9tIGZvb0BiYXogTW9uIEp1bCAyMyAxMDowNDowNSBDRVNUIDIwMTgKRnJvbTog
IlNyaXZhdHNhIFMuIEJoYXQiIDxzcml2YXRzYUBjc2FpbC5taXQuZWR1PgpEYXRlOiBTYXQsIDE0
IEp1bCAyMDE4IDAyOjMxOjQ5IC0wNzAwClN1YmplY3Q6IHg4Ni94ZW46IFplcm8gTVNSX0lBMzJf
U1BFQ19DVFJMIGJlZm9yZSBzdXNwZW5kClRvOiBncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZywg
c3RhYmxlQHZnZXIua2VybmVsLm9yZwpDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PiwgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+LCBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+LCB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcsIGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tLCAiTWF0dCBIZWxzbGV5IFwoVk13YXJlXCkiIDxtYXR0LmhlbHNs
ZXlAZ21haWwuY29tPiwgQWxleGV5IE1ha2hhbG92IDxhbWFraGFsb3ZAdm13YXJlLmNvbT4sIEJv
IEdhbiA8Z2FuYkB2bXdhcmUuY29tPiwgbWF0dC5oZWxzbGV5QGdtYWlsLmNvbSwgcm9zdGVkdEBn
b29kbWlzLm9yZywgYW1ha2hhbG92QHZtd2FyZS5jb20sIGdhbmJAdm13YXJlLmNvbSwgc3JpdmF0
c2FAY3NhaWwubWl0LmVkdSwgc3JpdmF0c2FiQHZtd2FyZS5jb20KTWVzc2FnZS1JRDogPDE1MzE1
NjA3MDk2Mi4xMDA0My4xMzM3NDI3NjMwNTY2OTIxMTQ5NS5zdGdpdEBzcml2YXRzYS11YnVudHU+
CgpGcm9tOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpjb21taXQgNzFjMjA4ZGQ1
NGFiOTcxMDM2ZDgzZmY2ZDk4MzdiYWU0OTc2ZTYyMyB1cHN0cmVhbS4KCk9sZGVyIFhlbiB2ZXJz
aW9ucyAoNC41IGFuZCBiZWZvcmUpIG1pZ2h0IGhhdmUgcHJvYmxlbXMgbWlncmF0aW5nIHB2Cmd1
ZXN0cyB3aXRoIE1TUl9JQTMyX1NQRUNfQ1RSTCBoYXZpbmcgYSBub24temVybyB2YWx1ZS4gU28g
YmVmb3JlCnN1c3BlbmRpbmcgemVybyB0aGF0IE1TUiBhbmQgcmVzdG9yZSBpdCBhZnRlciBiZWlu
ZyByZXN1bWVkLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgpTaWduZWQtb2ZmLWJ5OiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IHN0YWJsZUB2Z2Vy
Lmtlcm5lbC5vcmcKQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogYm9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20KTGluazogaHR0cHM6Ly9sa21sLmtlcm5lbC5vcmcvci8yMDE4
MDIyNjE0MDgxOC40ODQ5LTEtamdyb3NzQHN1c2UuY29tClNpZ25lZC1vZmYtYnk6IEdyZWcgS3Jv
YWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+ClNpZ25lZC1vZmYtYnk6IFNy
aXZhdHNhIFMuIEJoYXQgPHNyaXZhdHNhQGNzYWlsLm1pdC5lZHU+ClJldmlld2VkLWJ5OiBNYXR0
IEhlbHNsZXkgKFZNd2FyZSkgPG1hdHQuaGVsc2xleUBnbWFpbC5jb20+ClJldmlld2VkLWJ5OiBB
bGV4ZXkgTWFraGFsb3YgPGFtYWtoYWxvdkB2bXdhcmUuY29tPgpSZXZpZXdlZC1ieTogQm8gR2Fu
IDxnYW5iQHZtd2FyZS5jb20+ClNpZ25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3Jl
Z2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Ci0tLQoKIGFyY2gveDg2L3hlbi9zdXNwZW5kLmMgfCAg
IDE2ICsrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspCgot
LS0gYS9hcmNoL3g4Ni94ZW4vc3VzcGVuZC5jCisrKyBiL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMK
QEAgLTEsMTEgKzEsMTQgQEAKICNpbmNsdWRlIDxsaW51eC90eXBlcy5oPgogI2luY2x1ZGUgPGxp
bnV4L3RpY2suaD4KKyNpbmNsdWRlIDxsaW51eC9wZXJjcHUtZGVmcy5oPgogCiAjaW5jbHVkZSA8
eGVuL3hlbi5oPgogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UveGVuLmg+CiAjaW5jbHVkZSA8eGVu
L2dyYW50X3RhYmxlLmg+CiAjaW5jbHVkZSA8eGVuL2V2ZW50cy5oPgogCisjaW5jbHVkZSA8YXNt
L2NwdWZlYXR1cmVzLmg+CisjaW5jbHVkZSA8YXNtL21zci1pbmRleC5oPgogI2luY2x1ZGUgPGFz
bS94ZW4vaHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9wYWdlLmg+CiAjaW5jbHVkZSA8
YXNtL2ZpeG1hcC5oPgpAQCAtNjgsNiArNzEsOCBAQCBzdGF0aWMgdm9pZCB4ZW5fcHZfcG9zdF9z
dXNwZW5kKGludCBzdXNwCiAJeGVuX21tX3VucGluX2FsbCgpOwogfQogCitzdGF0aWMgREVGSU5F
X1BFUl9DUFUodTY0LCBzcGVjX2N0cmwpOworCiB2b2lkIHhlbl9hcmNoX3ByZV9zdXNwZW5kKHZv
aWQpCiB7CiAJaWYgKHhlbl9wdl9kb21haW4oKSkKQEAgLTg0LDYgKzg5LDkgQEAgdm9pZCB4ZW5f
YXJjaF9wb3N0X3N1c3BlbmQoaW50IGNhbmNlbGxlZAogCiBzdGF0aWMgdm9pZCB4ZW5fdmNwdV9u
b3RpZnlfcmVzdG9yZSh2b2lkICpkYXRhKQogeworCWlmICh4ZW5fcHZfZG9tYWluKCkgJiYgYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NQRUNfQ1RSTCkpCisJCXdybXNybChNU1JfSUEzMl9TUEVD
X0NUUkwsIHRoaXNfY3B1X3JlYWQoc3BlY19jdHJsKSk7CisKIAkvKiBCb290IHByb2Nlc3NvciBu
b3RpZmllZCB2aWEgZ2VuZXJpYyB0aW1la2VlcGluZ19yZXN1bWUoKSAqLwogCWlmIChzbXBfcHJv
Y2Vzc29yX2lkKCkgPT0gMCkKIAkJcmV0dXJuOwpAQCAtOTMsNyArMTAxLDE1IEBAIHN0YXRpYyB2
b2lkIHhlbl92Y3B1X25vdGlmeV9yZXN0b3JlKHZvaWQKIAogc3RhdGljIHZvaWQgeGVuX3ZjcHVf
bm90aWZ5X3N1c3BlbmQodm9pZCAqZGF0YSkKIHsKKwl1NjQgdG1wOworCiAJdGlja19zdXNwZW5k
X2xvY2FsKCk7CisKKwlpZiAoeGVuX3B2X2RvbWFpbigpICYmIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9TUEVDX0NUUkwpKSB7CisJCXJkbXNybChNU1JfSUEzMl9TUEVDX0NUUkwsIHRtcCk7CisJ
CXRoaXNfY3B1X3dyaXRlKHNwZWNfY3RybCwgdG1wKTsKKwkJd3Jtc3JsKE1TUl9JQTMyX1NQRUNf
Q1RSTCwgMCk7CisJfQogfQogCiB2b2lkIHhlbl9hcmNoX3Jlc3VtZSh2b2lkKQoKClBhdGNoZXMg
Y3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBtaWdodCBiZSBmcm9tIHNyaXZhdHNhQGNz
YWlsLm1pdC5lZHUgYXJlCgpxdWV1ZS00LjQveDg2LWJ1Z3MtcmVuYW1lLV9yZHMtdG8tX3NzYmQu
cGF0Y2gKcXVldWUtNC40L3g4Ni1zcGVjdWxhdGlvbi1yZW1vdmUtc2t5bGFrZS1jMi1mcm9tLXNw
ZWN1bGF0aW9uLWNvbnRyb2wtbWljcm9jb2RlLWJsYWNrbGlzdC5wYXRjaApxdWV1ZS00LjQvZG9j
dW1lbnRhdGlvbi1zcGVjX2N0cmwtZG8tc29tZS1taW5vci1jbGVhbnVwcy5wYXRjaApxdWV1ZS00
LjQveDg2LXNwZWN1bGF0aW9uLWhhbmRsZS1odC1jb3JyZWN0bHktb24tYW1kLnBhdGNoCnF1ZXVl
LTQuNC94ODYtY3B1ZmVhdHVyZXMtYWRkLXg4Nl9mZWF0dXJlX3Jkcy5wYXRjaApxdWV1ZS00LjQv
eDg2LXNwZWN1bGF0aW9uLWZpeC11cC1hcnJheV9pbmRleF9ub3NwZWNfbWFzay1hc20tY29uc3Ry
YWludC5wYXRjaApxdWV1ZS00LjQveDg2LWJ1Z3MtcmVtb3ZlLXg4Nl9zcGVjX2N0cmxfc2V0LnBh
dGNoCnF1ZXVlLTQuNC94ODYtc3BlY3VsYXRpb24tYWRkLWFzbS1tc3ItaW5kZXguaC1kZXBlbmRl
bmN5LnBhdGNoCnF1ZXVlLTQuNC94ODYtY3B1LWludGVsLWFkZC1rbmlnaHRzLW1pbGwtdG8taW50
ZWwtZmFtaWx5LnBhdGNoCnF1ZXVlLTQuNC94ODYtYnVncy1jb25jZW50cmF0ZS1idWctZGV0ZWN0
aW9uLWludG8tYS1zZXBhcmF0ZS1mdW5jdGlvbi5wYXRjaApxdWV1ZS00LjQveDg2LWJ1Z3MtZml4
LXRoZS1wYXJhbWV0ZXJzLWFsaWdubWVudC1hbmQtbWlzc2luZy12b2lkLnBhdGNoCnF1ZXVlLTQu
NC94ODYtYnVncy13aGl0ZWxpc3QtYWxsb3dlZC1zcGVjX2N0cmwtbXNyLXZhbHVlcy5wYXRjaApx
dWV1ZS00LjQvcHJjdGwtYWRkLWZvcmNlLWRpc2FibGUtc3BlY3VsYXRpb24ucGF0Y2gKcXVldWUt
NC40L3g4Ni1jcHVmZWF0dXJlcy1hZGQtaW50ZWwtZmVhdHVyZS1iaXRzLWZvci1zcGVjdWxhdGlv
bi1jb250cm9sLnBhdGNoCnF1ZXVlLTQuNC94ODYtc3BlY3VsYXRpb24tdXNlLXN5bnRoZXRpYy1i
aXRzLWZvci1pYnJzLWlicGItc3RpYnAucGF0Y2gKcXVldWUtNC40L3g4Ni1jcHVpZC1maXgtdXAt
dmlydHVhbC1pYnJzLWlicGItc3RpYnAtZmVhdHVyZS1iaXRzLW9uLWludGVsLnBhdGNoCnF1ZXVl
LTQuNC94ODYtbm9zcGVjLXNpbXBsaWZ5LWFsdGVybmF0aXZlX21zcl93cml0ZS5wYXRjaApxdWV1
ZS00LjQveDg2LWJ1Z3MtaW50ZWwtc2V0LXByb3Blci1jcHUtZmVhdHVyZXMtYW5kLXNldHVwLXJk
cy5wYXRjaApxdWV1ZS00LjQveDg2LXNwZWN1bGF0aW9uLXVzZS1pbmRpcmVjdC1icmFuY2gtcHJl
ZGljdGlvbi1iYXJyaWVyLWluLWNvbnRleHQtc3dpdGNoLnBhdGNoCnF1ZXVlLTQuNC94ODYtcHJv
Y2Vzcy1jb3JyZWN0LWFuZC1vcHRpbWl6ZS10aWZfYmxvY2tzdGVwLXN3aXRjaC5wYXRjaApxdWV1
ZS00LjQveDg2LXNwZWN1bGF0aW9uLXVzZS1pYnJzLWlmLWF2YWlsYWJsZS1iZWZvcmUtY2FsbGlu
Zy1pbnRvLWZpcm13YXJlLnBhdGNoCnF1ZXVlLTQuNC94ODYtc3BlY3VsYXRpb24tcmV3b3JrLXNw
ZWN1bGF0aXZlX3N0b3JlX2J5cGFzc191cGRhdGUucGF0Y2gKcXVldWUtNC40L3g4Ni1hc20tZW50
cnktMzItc2ltcGxpZnktcHVzaGVzLW9mLXplcm9lZC1wdF9yZWdzLXJlZ3MucGF0Y2gKcXVldWUt
NC40L3g4Ni1idWdzLW1ha2UtY3B1X3Nob3dfY29tbW9uLXN0YXRpYy5wYXRjaApxdWV1ZS00LjQv
c2VjY29tcC11c2UtcHJfc3BlY19mb3JjZV9kaXNhYmxlLnBhdGNoCnF1ZXVlLTQuNC94ODYtY3B1
ZmVhdHVyZXMtZGlzZW50YW5nbGUtc3NiZC1lbnVtZXJhdGlvbi5wYXRjaApxdWV1ZS00LjQveDg2
LWNwdS1hbWQtZml4LWVycmF0dW0tMTA3Ni1jcGItYml0LnBhdGNoCnF1ZXVlLTQuNC94ODYtc3Bl
Y3VsYXRpb24tY29ycmVjdC1zcGVjdWxhdGlvbi1jb250cm9sLW1pY3JvY29kZS1ibGFja2xpc3Qt
YWdhaW4ucGF0Y2gKcXVldWUtNC40L3g4Ni1jcHUtcmVuYW1lLW1lcnJpZmllbGQyLXRvLW1vb3Jl
ZmllbGQucGF0Y2gKcXVldWUtNC40L3g4Ni1jcHUtbWFrZS1hbHRlcm5hdGl2ZV9tc3Jfd3JpdGUt
d29yay1mb3ItMzItYml0LWNvZGUucGF0Y2gKcXVldWUtNC40L3g4Ni1jcHVmZWF0dXJlcy1kaXNl
bnRhbmdsZS1tc3Jfc3BlY19jdHJsLWVudW1lcmF0aW9uLWZyb20taWJycy5wYXRjaApxdWV1ZS00
LjQveDg2LWNwdWZlYXR1cmVzLWFkZC1jcHVpZF83X2VkeC1jcHVpZC1sZWFmLnBhdGNoCnF1ZXVl
LTQuNC94ODYtYnVncy1maXgtX19zc2Jfc2VsZWN0X21pdGlnYXRpb24tcmV0dXJuLXR5cGUucGF0
Y2gKcXVldWUtNC40L3g4Ni1jcHVmZWF0dXJlcy1hZGQtZmVhdHVyZV96ZW4ucGF0Y2gKcXVldWUt
NC40L3hlbi1zZXQtY3B1LWNhcGFiaWxpdGllcy1mcm9tLXhlbl9zdGFydF9rZXJuZWwucGF0Y2gK
cXVldWUtNC40L3g4Ni1idWdzLXJlbmFtZS1zc2JkX25vLXRvLXNzYl9uby5wYXRjaApxdWV1ZS00
LjQveDg2LXNwZWN1bGF0aW9uLWFkZC1wcmN0bC1mb3Itc3BlY3VsYXRpdmUtc3RvcmUtYnlwYXNz
LW1pdGlnYXRpb24ucGF0Y2gKcXVldWUtNC40L3g4Ni1tc3ItYWRkLWRlZmluaXRpb25zLWZvci1u
ZXctc3BlY3VsYXRpb24tY29udHJvbC1tc3JzLnBhdGNoCnF1ZXVlLTQuNC9zZWNjb21wLWVuYWJs
ZS1zcGVjdWxhdGlvbi1mbGF3LW1pdGlnYXRpb25zLnBhdGNoCnF1ZXVlLTQuNC94ODYtc3BlY3Ry
ZV92Mi1kb24tdC1jaGVjay1taWNyb2NvZGUtdmVyc2lvbnMtd2hlbi1ydW5uaW5nLXVuZGVyLWh5
cGVydmlzb3JzLnBhdGNoCnF1ZXVlLTQuNC9zZWxmdGVzdC1zZWNjb21wLWZpeC10aGUtc2VjY29t
cC0yLXNpZ25hdHVyZS5wYXRjaApxdWV1ZS00LjQvcHJvYy11c2UtdW5kZXJzY29yZXMtZm9yLXNz
YmQtaW4tc3RhdHVzLnBhdGNoCnF1ZXVlLTQuNC94ODYtYnVncy1hbWQtYWRkLXN1cHBvcnQtdG8t
ZGlzYWJsZS1yZHMtb24tZmFtaC1pZi1yZXF1ZXN0ZWQucGF0Y2gKcXVldWUtNC40L3g4Ni1jcHVm
ZWF0dXJlLWJsYWNrbGlzdC1zcGVjX2N0cmwtcHJlZF9jbWQtb24tZWFybHktc3BlY3RyZS12Mi1t
aWNyb2NvZGVzLnBhdGNoCnF1ZXVlLTQuNC94ODYtYnVncy1yZXdvcmstc3BlY19jdHJsLWJhc2Ut
YW5kLW1hc2stbG9naWMucGF0Y2gKcXVldWUtNC40L3NlY2NvbXAtYWRkLWZpbHRlci1mbGFnLXRv
LW9wdC1vdXQtb2Ytc3NiLW1pdGlnYXRpb24ucGF0Y2gKcXVldWUtNC40L3g4Ni1zcGVjdWxhdGlv
bi1tYWtlLXNlY2NvbXAtdGhlLWRlZmF1bHQtbW9kZS1mb3Itc3BlY3VsYXRpdmUtc3RvcmUtYnlw
YXNzLnBhdGNoCnF1ZXVlLTQuNC94ODYtYnVncy1rdm0tc3VwcG9ydC10aGUtY29tYmluYXRpb24t
b2YtZ3Vlc3QtYW5kLWhvc3QtaWJycy5wYXRjaApxdWV1ZS00LjQvc2VsZnRlc3Qtc2VjY29tcC1m
aXgtdGhlLWZsYWctbmFtZS1zZWNjb21wX2ZpbHRlcl9mbGFnX3RzeW5jLnBhdGNoCnF1ZXVlLTQu
NC94ODYtbW0tZmFjdG9yLW91dC1sZHQtaW5pdC1mcm9tLWNvbnRleHQtaW5pdC5wYXRjaApxdWV1
ZS00LjQveDg2LXNwZWN1bGF0aW9uLWNyZWF0ZS1zcGVjLWN0cmwuaC10by1hdm9pZC1pbmNsdWRl
LWhlbGwucGF0Y2gKcXVldWUtNC40L3g4Ni1jcHVmZWF0dXJlcy1jbGVhbi11cC1zcGVjdHJlLXYy
LXJlbGF0ZWQtY3B1aWQtZmxhZ3MucGF0Y2gKcXVldWUtNC40L3g4Ni1idWdzLWV4cG9zZS1zeXMt
Li4tc3BlY19zdG9yZV9ieXBhc3MucGF0Y2gKcXVldWUtNC40L25vc3BlYy1hbGxvdy1nZXR0aW5n
LXNldHRpbmctb24tbm9uLWN1cnJlbnQtdGFzay5wYXRjaApxdWV1ZS00LjQveDg2LXNwZWN1bGF0
aW9uLWNsZWFuLXVwLXZhcmlvdXMtc3BlY3RyZS1yZWxhdGVkLWRldGFpbHMucGF0Y2gKcXVldWUt
NC40L3g4Ni1idWdzLWNvbmNlbnRyYXRlLWJ1Zy1yZXBvcnRpbmctaW50by1hLXNlcGFyYXRlLWZ1
bmN0aW9uLnBhdGNoCnF1ZXVlLTQuNC94ODYtcHRpLW1hcmstY29uc3RhbnQtYXJyYXlzLWFzLV9f
aW5pdGNvbnN0LnBhdGNoCnF1ZXVlLTQuNC94ODYtY3B1ZmVhdHVyZXMtYWRkLWFtZC1mZWF0dXJl
LWJpdHMtZm9yLXNwZWN1bGF0aW9uLWNvbnRyb2wucGF0Y2gKcXVldWUtNC40L3g4Ni1wdGktZG8t
bm90LWVuYWJsZS1wdGktb24tY3B1cy13aGljaC1hcmUtbm90LXZ1bG5lcmFibGUtdG8tbWVsdGRv
d24ucGF0Y2gKcXVldWUtNC40L3g4Ni1tbS1naXZlLWVhY2gtbW0tdGxiLWZsdXNoLWdlbmVyYXRp
b24tYS11bmlxdWUtaWQucGF0Y2gKcXVldWUtNC40L3NlY2NvbXAtbW92ZS1zcGVjdWxhdGlvbi1t
aWdpdGF0aW9uLWNvbnRyb2wtdG8tYXJjaC1jb2RlLnBhdGNoCnF1ZXVlLTQuNC94ODYtc3BlY3Vs
YXRpb24tbW92ZS1maXJtd2FyZV9yZXN0cmljdF9icmFuY2hfc3BlY3VsYXRpb25fLWZyb20tYy10
by1jcHAucGF0Y2gKcXVldWUtNC40L3g4Ni14ZW4temVyby1tc3JfaWEzMl9zcGVjX2N0cmwtYmVm
b3JlLXN1c3BlbmQucGF0Y2gKcXVldWUtNC40L3g4Ni1hbWQtZG9uLXQtc2V0LXg4Nl9idWdfc3lz
cmV0X3NzX2F0dHJzLXdoZW4tcnVubmluZy11bmRlci14ZW4ucGF0Y2gKcXVldWUtNC40L3g4Ni1i
dWdzLWt2bS1leHRlbmQtc3BlY3VsYXRpb24tY29udHJvbC1mb3ItdmlydF9zcGVjX2N0cmwucGF0
Y2gKcXVldWUtNC40L3ByY3RsLWFkZC1zcGVjdWxhdGlvbi1jb250cm9sLXByY3Rscy5wYXRjaApx
dWV1ZS00LjQveDg2LXByb2Nlc3Mtb3B0aW1pemUtdGlmX25vdHNjLXN3aXRjaC5wYXRjaApxdWV1
ZS00LjQveDg2LXByb2Nlc3MtYWxsb3ctcnVudGltZS1jb250cm9sLW9mLXNwZWN1bGF0aXZlLXN0
b3JlLWJ5cGFzcy5wYXRjaApxdWV1ZS00LjQveDg2LWJ1Z3MtdW5pZnkteDg2X3NwZWNfY3RybF8t
c2V0X2d1ZXN0LXJlc3RvcmVfaG9zdC5wYXRjaApxdWV1ZS00LjQveDg2LWJ1Z3MtZXhwb3NlLXg4
Nl9zcGVjX2N0cmxfYmFzZS1kaXJlY3RseS5wYXRjaApxdWV1ZS00LjQveDg2LWJ1Z3MtcHJvdmlk
ZS1ib290LXBhcmFtZXRlcnMtZm9yLXRoZS1zcGVjX3N0b3JlX2J5cGFzc19kaXNhYmxlLW1pdGln
YXRpb24ucGF0Y2gKcXVldWUtNC40L3g4Ni1zcGVjdWxhdGlvbi11cGRhdGUtc3BlY3VsYXRpb24t
Y29udHJvbC1taWNyb2NvZGUtYmxhY2tsaXN0LnBhdGNoCnF1ZXVlLTQuNC9wcm9jLXByb3ZpZGUt
ZGV0YWlscy1vbi1zcGVjdWxhdGlvbi1mbGF3LW1pdGlnYXRpb25zLnBhdGNoCnF1ZXVlLTQuNC94
ODYtc3BlY3VsYXRpb24tYWRkLWJhc2ljLWlicGItaW5kaXJlY3QtYnJhbmNoLXByZWRpY3Rpb24t
YmFycmllci1zdXBwb3J0LnBhdGNoCnF1ZXVlLTQuNC94ODYtc3BlY3VsYXRpb24ta3ZtLWltcGxl
bWVudC1zdXBwb3J0LWZvci12aXJ0X3NwZWNfY3RybC1sc19jZmcucGF0Y2gKcXVldWUtNC40L3g4
Ni1lbnRyeS02NC1jb21wYXQtY2xlYXItcmVnaXN0ZXJzLWZvci1jb21wYXQtc3lzY2FsbHMtdG8t
cmVkdWNlLXNwZWN1bGF0aW9uLWF0dGFjay1zdXJmYWNlLnBhdGNoCnF1ZXVlLTQuNC94ODYtcHJv
Y2Vzcy1vcHRpbWl6ZS10aWYtY2hlY2tzLWluLV9fc3dpdGNoX3RvX3h0cmEucGF0Y2gKcXVldWUt
NC40L3g4Ni1zcGVjdWxhdGlvbi1hZGQtdmlydHVhbGl6ZWQtc3BlY3VsYXRpdmUtc3RvcmUtYnlw
YXNzLWRpc2FibGUtc3VwcG9ydC5wYXRjaApxdWV1ZS00LjQveDg2LWJ1Z3MtcmVhZC1zcGVjX2N0
cmwtbXNyLWR1cmluZy1ib290LWFuZC1yZS11c2UtcmVzZXJ2ZWQtYml0cy5wYXRjaAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:30:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09:30: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 1fhXAy-0007KA-QK; Mon, 23 Jul 2018 09: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhXAx-0007Jv-Rv
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:30:43 +0000
X-Inumbo-ID: 1ab7a51a-8e5b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ab7a51a-8e5b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:30:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60852098"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 10:30:38 +0100
Message-ID: <20180723093039.20382-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180723093039.20382-1-wei.liu2@citrix.com>
References: <20180723093039.20382-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] tools/gdbsx: fix build with 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: Elena Ufimtseva <elena.ufimtseva@oracle.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>

Q3VycmVudGx5IGJ1aWxkaW5nIGdkYnN4IHdpdGggY2xhbmcgMy44IGdpdmVzIHRoZSBmb2xsb3dp
bmcgZXJyb3JzOgoKeGdfbWFpbi5jOjc4MzoxNzogZXJyb3I6ICdhbGlnbmVkJyBhdHRyaWJ1dGUg
aWdub3JlZCB3aGVuIHBhcnNpbmcgdHlwZSBbLVdlcnJvciwtV2lnbm9yZWQtYXR0cmlidXRlc10K
ICAgIGlvcC0+dXZhID0gKHVpbnQ2NF9hbGlnbmVkX3QpKCh1bnNpZ25lZCBsb25nKXRvYnVmKTsK
ICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4KL2J1aWxkcy9saXV3L3hlbi90b29scy9k
ZWJ1Z2dlci9nZGJzeC94Zy8uLi8uLi8uLi8uLi90b29scy9pbmNsdWRlL3hlbi9hcmNoLXg4Ni94
ZW4teDg2XzMyLmg6MTA1OjUwOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICd1aW50NjRfYWxp
Z25lZF90JwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Xn5+fn5+fn5+fgp4Z19tYWluLmM6ODE2OjE3OiBlcnJvcjogJ2FsaWduZWQnIGF0dHJpYnV0ZSBp
Z25vcmVkIHdoZW4gcGFyc2luZyB0eXBlIFstV2Vycm9yLC1XaWdub3JlZC1hdHRyaWJ1dGVzXQog
ICAgaW9wLT51dmEgPSAodWludDY0X2FsaWduZWRfdCkoKHVuc2lnbmVkIGxvbmcpZnJvbWJ1Zik7
CiAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+Ci9idWlsZHMvbGl1dy94ZW4vdG9vbHMv
ZGVidWdnZXIvZ2Ric3gveGcvLi4vLi4vLi4vLi4vdG9vbHMvaW5jbHVkZS94ZW4vYXJjaC14ODYv
eGVuLXg4Nl8zMi5oOjEwNTo1MDogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAndWludDY0X2Fs
aWduZWRfdCcKCkFjY29yZGluZyB0byBodHRwczovL2J1Z3MubGx2bS5vcmcvc2hvd19idWcuY2dp
P2lkPTExMDcxLCB0aGlzIGlzc3VlIGhhcwpiZWVuIGZpeGVkIGluIGNsYW5nLiBCdXQgd2UncmUg
bm90IGdvaW5nIHRvIGdldCB0aGF0IGluIDMuOC4KCkV4cGxpY2l0bHkgZGlzYWJsZSB0aGF0IHdh
cm5pbmcgdG8gZml4IHRoZSBidWlsZC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQpDYzogIEVsZW5hIFVmaW10c2V2YSA8ZWxlbmEudWZpbXRzZXZhQG9y
YWNsZS5jb20+CgpTZWUgYWxzbzoKaHR0cHM6Ly9wYXRjaGVzLmxpbmFyby5vcmcvcGF0Y2gvMjcw
NjIvCmh0dHBzOi8vZ2l0bGFiLmNvbS9saXV3L3hlbi8tL2pvYnMvODM2MTAwMjYKLS0tCiB0b29s
cy9kZWJ1Z2dlci9nZGJzeC9SdWxlcy5tayB8IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L1J1bGVzLm1rIGIv
dG9vbHMvZGVidWdnZXIvZ2Ric3gvUnVsZXMubWsKaW5kZXggNmUzOGYyZGY5OS4uZGQ5YmQwYjZj
ZiAxMDA2NDQKLS0tIGEvdG9vbHMvZGVidWdnZXIvZ2Ric3gvUnVsZXMubWsKKysrIGIvdG9vbHMv
ZGVidWdnZXIvZ2Ric3gvUnVsZXMubWsKQEAgLTIsMyArMiw3IEBAIGluY2x1ZGUgJChYRU5fUk9P
VCkvdG9vbHMvUnVsZXMubWsKIAogQ0ZMQUdTICAgKz0gLVdlcnJvciAtV21pc3NpbmctcHJvdG90
eXBlcyAKICMgKGdjYyA0LjN4IGFuZCBsYXRlcikgICAtV2NvbnZlcnNpb24gLVduby1zaWduLWNv
bnZlcnNpb24KKworaWZlcSAoJChjbGFuZykseSkKK0NGTEFHUyArPSAtV25vLWlnbm9yZWQtYXR0
cmlidXRlcworZW5kaWYKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:30:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09:30: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 1fhXAy-0007K4-Gh; Mon, 23 Jul 2018 09: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhXAx-0007Ju-Rq
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:30:43 +0000
X-Inumbo-ID: 19eef4fe-8e5b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 19eef4fe-8e5b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:30:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60852097"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 10:30:37 +0100
Message-ID: <20180723093039.20382-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] tools: fix clang build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U2VlIGluZGl2aWR1YWwgcGF0Y2ggZm9yIGRldGFpbHMuCgpXZWkgTGl1ICgyKToKICB0b29scy9n
ZGJzeDogZml4IGJ1aWxkIHdpdGggY2xhbmcgMy44CiAgb2NhbWw6IHJlbW92ZSB1bmRlZmluZWQg
YmVoYXZpb3VyIGluIHN5c3RlbWRfc3R1YnMuYwoKIHRvb2xzL2RlYnVnZ2VyL2dkYnN4L1J1bGVz
Lm1rICAgICAgICAgfCA0ICsrKysKIHRvb2xzL29jYW1sL3hlbnN0b3JlZC9zeXN0ZW1kX3N0dWJz
LmMgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:30:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09:30: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 1fhXB4-0007L1-3A; Mon, 23 Jul 2018 09:30: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhXB2-0007Kb-KH
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:30:48 +0000
X-Inumbo-ID: 022ca418-8e5b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 022ca418-8e5b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 11:30:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60852103"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 10:30:39 +0100
Message-ID: <20180723093039.20382-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180723093039.20382-1-wei.liu2@citrix.com>
References: <20180723093039.20382-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] ocaml: remove undefined behaviour in
 systemd_stubs.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>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Christian Lindig <christian.lindig@citrix.com>, David Scott <dave@recoil.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2xhbmcgY29tcGxhaW5zOgoKc3lzdGVtZF9zdHVicy5jOjUxOjg6IGVycm9yOiBzaGlmdGluZyBh
IG5lZ2F0aXZlIHNpZ25lZCB2YWx1ZSBpcyB1bmRlZmluZWQgWy1XZXJyb3IsLVdzaGlmdC1uZWdh
dGl2ZS12YWx1ZV0KICAgICAgICByZXQgPSBWYWxfaW50KC0xVSk7CiAgICAgICAgICAgICAgXn5+
fn5+fn5+fn5+CgpTaW1wbHkgY2hhbmdlIHRoZSByZXR1cm4gdmFsdWUgdG8gMC4KClNpZ25lZC1v
ZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDYzogQ2hyaXN0aWFuIExp
bmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgpDYzogRGF2aWQgU2NvdHQgPGRhdmVA
cmVjb2lsLm9yZz4KClNlZTogaHR0cHM6Ly9naXRsYWIuY29tL2xpdXcveGVuLy0vam9icy84MzYy
ODgzMwotLS0KIHRvb2xzL29jYW1sL3hlbnN0b3JlZC9zeXN0ZW1kX3N0dWJzLmMgfCAyICstCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS90b29scy9vY2FtbC94ZW5zdG9yZWQvc3lzdGVtZF9zdHVicy5jIGIvdG9vbHMvb2NhbWwveGVu
c3RvcmVkL3N5c3RlbWRfc3R1YnMuYwppbmRleCA0OTAxNTZjMDZhLi5kMWRkMzNjOTViIDEwMDY0
NAotLS0gYS90b29scy9vY2FtbC94ZW5zdG9yZWQvc3lzdGVtZF9zdHVicy5jCisrKyBiL3Rvb2xz
L29jYW1sL3hlbnN0b3JlZC9zeXN0ZW1kX3N0dWJzLmMKQEAgLTQ4LDcgKzQ4LDcgQEAgQ0FNTHBy
aW0gdmFsdWUgb2NhbWxfc2Rfbm90aWZ5X3JlYWR5KHZhbHVlIGlnbm9yZSkKIAlDQU1McGFyYW0x
KGlnbm9yZSk7CiAJQ0FNTGxvY2FsMShyZXQpOwogCi0JcmV0ID0gVmFsX2ludCgtMVUpOworCXJl
dCA9IFZhbF9pbnQoMCk7CiAKIAlDQU1McmV0dXJuKHJldCk7CiB9Ci0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:37:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09:37: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 1fhXH2-0007lA-Tc; Mon, 23 Jul 2018 09: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=nsvk=kh=xenproject.org=prvs=73549576a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fhXH1-0007kt-M6
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:36:59 +0000
X-Inumbo-ID: fa0e7db4-8e5b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa0e7db4-8e5b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:37:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60852438"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74997-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74976
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 23 Jul 2018 10:36:54 +0100
Subject: [Xen-devel] [distros-debian-sid test] 74997: 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>

ZmxpZ2h0IDc0OTk3IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NDk5Ny8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zaWQtbmV0Ym9vdC1weWdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTc2CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc2lk
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICBmYWlsIGxpa2UgNzQ5NzYKIHRl
c3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgIGZhaWwgbGlrZSA3NDk3NgogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNpZC1uZXRib290LXB5
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgZmFpbCBsaWtlIDc0OTc2CiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzQ5NzYKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDk3NgoK
am9iczoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
c2lkLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWkzODYtc2lkLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc2lkLW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtc2lkLW5ldGJvb3QtcHln
cnViICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNp
ZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:39:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09: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 1fhXJC-0007tS-OQ; Mon, 23 Jul 2018 09: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=6gub=kh=citrix.com=prvs=735afa564=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fhXJB-0007tH-NF
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 09:39:13 +0000
X-Inumbo-ID: 4a04c17f-8e5c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a04c17f-8e5c-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:39:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76554982"
Date: Mon, 23 Jul 2018 11:39:05 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180723093905.crf63rc2ubah3ead@mac.bytemobile.com>
References: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180721143537.2329-1-marmarek@invisiblethingslab.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] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel@lists.xenproject.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>

T24gU2F0LCBKdWwgMjEsIDIwMTggYXQgMDQ6MzU6MzdQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEZyb206IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KPiAKPiBQYXJzaW5nL2dlbmVyYXRpbmcgdGhlIGVzY2FwZSBzZXF1ZW5j
ZXMgdXNlZCBieSB4ZW5zdG9yZS1jbGllbnQgaXMgbm9uCj4gdHJpdmlhbC4gU28gbWFrZSBzY3Jp
cHRpbmcgKGZvciB1c2UgaW4gc3R1YmRvbSkgZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwo+IG9wdGlv
bi4KClNob3VsZCBhIGRlc2NyaXB0aW9uIGZvciB0aGlzIG9wdGlvbiBiZSBhZGRlZCB0byB0aGUg
bWFuIHBhZ2VzPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:39:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09: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 1fhXJC-0007tM-Eu; Mon, 23 Jul 2018 09: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=6gub=kh=citrix.com=prvs=735afa564=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fhXJB-0007tC-HY
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:39:13 +0000
X-Inumbo-ID: 4a006f9d-8e5c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a006f9d-8e5c-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:39:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76554982"
Date: Mon, 23 Jul 2018 11:39:05 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180723093905.crf63rc2ubah3ead@mac.bytemobile.com>
References: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180721143537.2329-1-marmarek@invisiblethingslab.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] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel@lists.xenproject.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>

T24gU2F0LCBKdWwgMjEsIDIwMTggYXQgMDQ6MzU6MzdQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEZyb206IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KPiAKPiBQYXJzaW5nL2dlbmVyYXRpbmcgdGhlIGVzY2FwZSBzZXF1ZW5j
ZXMgdXNlZCBieSB4ZW5zdG9yZS1jbGllbnQgaXMgbm9uCj4gdHJpdmlhbC4gU28gbWFrZSBzY3Jp
cHRpbmcgKGZvciB1c2UgaW4gc3R1YmRvbSkgZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwo+IG9wdGlv
bi4KClNob3VsZCBhIGRlc2NyaXB0aW9uIGZvciB0aGlzIG9wdGlvbiBiZSBhZGRlZCB0byB0aGUg
bWFuIHBhZ2VzPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:41:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09: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 1fhXLZ-0000Dc-7b; Mon, 23 Jul 2018 09:41: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=6gub=kh=citrix.com=prvs=735afa564=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fhXLY-0000DX-Rh
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:41:40 +0000
X-Inumbo-ID: a1a91239-8e5c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1a91239-8e5c-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:41:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76555086"
Date: Mon, 23 Jul 2018 11:41:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180723094128.xzcouo2ukvfebppi@mac.bytemobile.com>
References: <20180723093039.20382-1-wei.liu2@citrix.com>
 <20180723093039.20382-2-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723093039.20382-2-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 1/2] tools/gdbsx: fix build with 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: Elena Ufimtseva <elena.ufimtseva@oracle.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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMTA6MzA6MzhBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBDdXJyZW50bHkgYnVpbGRpbmcgZ2Ric3ggd2l0aCBjbGFuZyAzLjggZ2l2ZXMgdGhlIGZvbGxv
d2luZyBlcnJvcnM6Cj4gCj4geGdfbWFpbi5jOjc4MzoxNzogZXJyb3I6ICdhbGlnbmVkJyBhdHRy
aWJ1dGUgaWdub3JlZCB3aGVuIHBhcnNpbmcgdHlwZSBbLVdlcnJvciwtV2lnbm9yZWQtYXR0cmli
dXRlc10KPiAgICAgaW9wLT51dmEgPSAodWludDY0X2FsaWduZWRfdCkoKHVuc2lnbmVkIGxvbmcp
dG9idWYpOwo+ICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+Cj4gL2J1aWxkcy9saXV3
L3hlbi90b29scy9kZWJ1Z2dlci9nZGJzeC94Zy8uLi8uLi8uLi8uLi90b29scy9pbmNsdWRlL3hl
bi9hcmNoLXg4Ni94ZW4teDg2XzMyLmg6MTA1OjUwOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3Jv
ICd1aW50NjRfYWxpZ25lZF90Jwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBefn5+fn5+fn5+Cj4geGdfbWFpbi5jOjgxNjoxNzogZXJyb3I6ICdhbGln
bmVkJyBhdHRyaWJ1dGUgaWdub3JlZCB3aGVuIHBhcnNpbmcgdHlwZSBbLVdlcnJvciwtV2lnbm9y
ZWQtYXR0cmlidXRlc10KPiAgICAgaW9wLT51dmEgPSAodWludDY0X2FsaWduZWRfdCkoKHVuc2ln
bmVkIGxvbmcpZnJvbWJ1Zik7Cj4gICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4KPiAv
YnVpbGRzL2xpdXcveGVuL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L3hnLy4uLy4uLy4uLy4uL3Rvb2xz
L2luY2x1ZGUveGVuL2FyY2gteDg2L3hlbi14ODZfMzIuaDoxMDU6NTA6IG5vdGU6IGV4cGFuZGVk
IGZyb20gbWFjcm8gJ3VpbnQ2NF9hbGlnbmVkX3QnCj4gCj4gQWNjb3JkaW5nIHRvIGh0dHBzOi8v
YnVncy5sbHZtLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEwNzEsIHRoaXMgaXNzdWUgaGFzCj4gYmVl
biBmaXhlZCBpbiBjbGFuZy4gQnV0IHdlJ3JlIG5vdCBnb2luZyB0byBnZXQgdGhhdCBpbiAzLjgu
Cj4gCj4gRXhwbGljaXRseSBkaXNhYmxlIHRoYXQgd2FybmluZyB0byBmaXggdGhlIGJ1aWxkLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4g
Q2M6ICBFbGVuYSBVZmltdHNldmEgPGVsZW5hLnVmaW10c2V2YUBvcmFjbGUuY29tPgo+IAo+IFNl
ZSBhbHNvOgo+IGh0dHBzOi8vcGF0Y2hlcy5saW5hcm8ub3JnL3BhdGNoLzI3MDYyLwo+IGh0dHBz
Oi8vZ2l0bGFiLmNvbS9saXV3L3hlbi8tL2pvYnMvODM2MTAwMjYKPiAtLS0KPiAgdG9vbHMvZGVi
dWdnZXIvZ2Ric3gvUnVsZXMubWsgfCA0ICsrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0
aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9kZWJ1Z2dlci9nZGJzeC9SdWxlcy5tayBi
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L1J1bGVzLm1rCj4gaW5kZXggNmUzOGYyZGY5OS4uZGQ5YmQw
YjZjZiAxMDA2NDQKPiAtLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC9SdWxlcy5tawo+ICsrKyBi
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L1J1bGVzLm1rCj4gQEAgLTIsMyArMiw3IEBAIGluY2x1ZGUg
JChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKPiAgCj4gIENGTEFHUyAgICs9IC1XZXJyb3IgLVdt
aXNzaW5nLXByb3RvdHlwZXMgCj4gICMgKGdjYyA0LjN4IGFuZCBsYXRlcikgICAtV2NvbnZlcnNp
b24gLVduby1zaWduLWNvbnZlcnNpb24KPiArCj4gK2lmZXEgKCQoY2xhbmcpLHkpCj4gK0NGTEFH
UyArPSAtV25vLWlnbm9yZWQtYXR0cmlidXRlcwo+ICtlbmRpZgoKSSB3b3VsZCB1c2UKCkNGTEFH
Uy0kKGNsYW5nKSArPSAuLi4KCkJlY2F1c2UgaXQncyBzaG9ydGVyLgoKUmV2aWV3ZWQtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09: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 1fhXRA-0000Rk-Ub; Mon, 23 Jul 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=jmrf=kh=citrix.com=prvs=7357aa5aa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhXR9-0000Rf-F8
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:47:27 +0000
X-Inumbo-ID: 7036b5e1-8e5d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7036b5e1-8e5d-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:47:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76555258"
To: Wei Liu <wei.liu2@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20180723093039.20382-1-wei.liu2@citrix.com>
 <20180723093039.20382-3-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: <a8d83f90-9134-6d74-2e0b-7688ba5bc2d6@citrix.com>
Date: Mon, 23 Jul 2018 10:47: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: <20180723093039.20382-3-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 2/2] ocaml: remove undefined behaviour in
 systemd_stubs.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: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Christian Lindig <christian.lindig@citrix.com>, David Scott <dave@recoil.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMTggMTA6MzAsIFdlaSBMaXUgd3JvdGU6Cj4gQ2xhbmcgY29tcGxhaW5zOgo+Cj4g
c3lzdGVtZF9zdHVicy5jOjUxOjg6IGVycm9yOiBzaGlmdGluZyBhIG5lZ2F0aXZlIHNpZ25lZCB2
YWx1ZSBpcyB1bmRlZmluZWQgWy1XZXJyb3IsLVdzaGlmdC1uZWdhdGl2ZS12YWx1ZV0KPiAgICAg
ICAgIHJldCA9IFZhbF9pbnQoLTFVKTsKPiAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fgo+Cj4g
U2ltcGx5IGNoYW5nZSB0aGUgcmV0dXJuIHZhbHVlIHRvIDAuCgpUaGF0IHdpbGwgYnJlYWsgdGhl
IGZ1bmN0aW9uIHRob3VnaCwgYXMgaXQgcHJldmlvdXNseSByZXR1cm5lZCAtMS4KClVuZm9ydHVu
YXRlbHksIHRoZSBicmVha2FnZSBoZXJlIGlzIGluc2lkZSBWYWxfaW50KCksIHdoaWNoIGlzIGRl
ZmluZWQKdGh1c2x5OgoKdHlwZWRlZiBsb25nIGludG5hdDsKCiNkZWZpbmUgVmFsX2xvbmcoeCnC
oMKgwqDCoCAoKChpbnRuYXQpKHgpIDw8IDEpICsgMSkKI2RlZmluZSBMb25nX3ZhbCh4KcKgwqDC
oMKgICgoeCkgPj4gMSkKI2RlZmluZSBWYWxfaW50KHgpIFZhbF9sb25nKHgpCiNkZWZpbmUgSW50
X3ZhbCh4KSAoKGludCkgTG9uZ192YWwoeCkpCgpJIGNhbid0IHNlZSBhbnkgd2F5IG9mIG1ha2lu
ZyBWYWxfaW50KCkgd29yayBmb3IgbmVnYXRpdmUgaW50ZWdlcnMuCgp+QW5kcmV3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:52:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09: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 1fhXVm-00018k-Hg; Mon, 23 Jul 2018 09:52: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhXVl-00018f-MI
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:52:13 +0000
X-Inumbo-ID: 1afafe63-8e5e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1afafe63-8e5e-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:52:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60853149"
Date: Mon, 23 Jul 2018 10:52:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180723095209.el5x26qa3e3d5va2@citrix.com>
References: <20180723093039.20382-1-wei.liu2@citrix.com>
 <20180723093039.20382-3-wei.liu2@citrix.com>
 <a8d83f90-9134-6d74-2e0b-7688ba5bc2d6@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a8d83f90-9134-6d74-2e0b-7688ba5bc2d6@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] ocaml: remove undefined behaviour in
 systemd_stubs.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 <xen-devel@lists.xenproject.org>, David Scott <dave@recoil.org>,
 Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMTA6NDc6MDRBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyMy8wNy8xOCAxMDozMCwgV2VpIExpdSB3cm90ZToKPiA+IENsYW5nIGNvbXBs
YWluczoKPiA+Cj4gPiBzeXN0ZW1kX3N0dWJzLmM6NTE6ODogZXJyb3I6IHNoaWZ0aW5nIGEgbmVn
YXRpdmUgc2lnbmVkIHZhbHVlIGlzIHVuZGVmaW5lZCBbLVdlcnJvciwtV3NoaWZ0LW5lZ2F0aXZl
LXZhbHVlXQo+ID4gICAgICAgICByZXQgPSBWYWxfaW50KC0xVSk7Cj4gPiAgICAgICAgICAgICAg
IF5+fn5+fn5+fn5+fgo+ID4KPiA+IFNpbXBseSBjaGFuZ2UgdGhlIHJldHVybiB2YWx1ZSB0byAw
Lgo+IAo+IFRoYXQgd2lsbCBicmVhayB0aGUgZnVuY3Rpb24gdGhvdWdoLCBhcyBpdCBwcmV2aW91
c2x5IHJldHVybmVkIC0xLgoKSSBkb24ndCB0aGluayB0aGUgY2FsbGVyIGNhcmVzIGFib3V0IHRo
ZSByZXR1cm4gdmFsdWUuIFRoZSBmdW5jdGlvbgpzaWduYXR1cmUgaXMgdW5pdCAtPiB1bml0IGZv
ciBzZF9ub2ZpdHlfcmVhZHksIGFuZCB0aGUgcmV0dXJuIHZhbHVlIGlzCm5vdCBjaGVja2VkIGF0
IGFsbC4gSSBhZG1pdCBJIGNvdWxkIGhhdmUgbWlzcmVhZCB0aGUgY29kZSB0aG91Z2guCgpXZWku
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:56:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09: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 1fhXa4-0001LD-5T; Mon, 23 Jul 2018 09:56: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=jqba=kh=citrix.com=prvs=7358b8244=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1fhXa2-0001L8-BS
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:56:38 +0000
X-Inumbo-ID: b8d46d76-8e5e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8d46d76-8e5e-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:56:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76555660"
From: Christian Lindig <christian.lindig@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 2/2] ocaml: remove undefined behaviour in
 systemd_stubs.c
Thread-Index: AQHUImfW2eyVJje0HkWqAS2JCDLq4aScbeIAgAABa4CAAAE9gA==
Date: Mon, 23 Jul 2018 09:56:35 +0000
Message-ID: <1B67D682-7A99-46B1-B004-C345DF53ADAD@citrix.com>
References: <20180723093039.20382-1-wei.liu2@citrix.com>
 <20180723093039.20382-3-wei.liu2@citrix.com>
 <a8d83f90-9134-6d74-2e0b-7688ba5bc2d6@citrix.com>
 <20180723095209.el5x26qa3e3d5va2@citrix.com>
In-Reply-To: <20180723095209.el5x26qa3e3d5va2@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: <312B365D8D816A4280A1D06679BDCB65@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] ocaml: remove undefined behaviour in
 systemd_stubs.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: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, David Scott <dave@recoil.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>

DQoNCj4gT24gMjMgSnVsIDIwMTgsIGF0IDEwOjUyLCBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPiB3cm90ZToNCj4gDQo+IE9uIE1vbiwgSnVsIDIzLCAyMDE4IGF0IDEwOjQ3OjA0QU0gKzAx
MDAsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+PiBPbiAyMy8wNy8xOCAxMDozMCwgV2VpIExpdSB3
cm90ZToNCj4+PiBDbGFuZyBjb21wbGFpbnM6DQo+Pj4gDQo+Pj4gc3lzdGVtZF9zdHVicy5jOjUx
Ojg6IGVycm9yOiBzaGlmdGluZyBhIG5lZ2F0aXZlIHNpZ25lZCB2YWx1ZSBpcyB1bmRlZmluZWQg
Wy1XZXJyb3IsLVdzaGlmdC1uZWdhdGl2ZS12YWx1ZV0NCj4+PiAgICAgICAgcmV0ID0gVmFsX2lu
dCgtMVUpOw0KPj4+ICAgICAgICAgICAgICBefn5+fn5+fn5+fn4NCj4+PiANCj4+PiBTaW1wbHkg
Y2hhbmdlIHRoZSByZXR1cm4gdmFsdWUgdG8gMC4NCj4+IA0KPj4gVGhhdCB3aWxsIGJyZWFrIHRo
ZSBmdW5jdGlvbiB0aG91Z2gsIGFzIGl0IHByZXZpb3VzbHkgcmV0dXJuZWQgLTEuDQo+IA0KPiBJ
IGRvbid0IHRoaW5rIHRoZSBjYWxsZXIgY2FyZXMgYWJvdXQgdGhlIHJldHVybiB2YWx1ZS4gVGhl
IGZ1bmN0aW9uDQo+IHNpZ25hdHVyZSBpcyB1bml0IC0+IHVuaXQgZm9yIHNkX25vZml0eV9yZWFk
eSwgYW5kIHRoZSByZXR1cm4gdmFsdWUgaXMNCj4gbm90IGNoZWNrZWQgYXQgYWxsLiBJIGFkbWl0
IEkgY291bGQgaGF2ZSBtaXNyZWFkIHRoZSBjb2RlIHRob3VnaC4NCj4gDQo+IFdlaS4NCg0KVGhp
cyBpcyBjb3JyZWN0Og0KDQpleHRlcm5hbCBzZF9ub3RpZnlfcmVhZHk6IHVuaXQgLT4gdW5pdCA9
ICJvY2FtbF9zZF9ub3RpZnlfcmVhZHkiDQoNCkFueSByZXR1cm4gdmFsdWUgY2Fu4oCZdCBiZSBv
YnNlcnZlZCBvbiB0aGUgT0NhbWwgc2lkZS4gSXQgaXMgYSBiaXQgc3RyYW5nZSB0aG91Z2ggdGhh
dCB0aGUgQyBjb2RlIGRvZXMgbm90IHJldHVybiB1bml0IGFjY29yZGluZ2x5LCB3aGljaCB3b3Vs
ZCBiZQ0KDQpyZXR1cm4gVmFsX3VuaXQ7DQoNCuKAlCBDDQoNCg0KDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 09:57:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 09:57:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhXas-0001P5-IG; Mon, 23 Jul 2018 09:57: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=jmrf=kh=citrix.com=prvs=7357aa5aa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhXas-0001Oz-4q
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 09:57:30 +0000
X-Inumbo-ID: d7ba95e8-8e5e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7ba95e8-8e5e-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 09:57:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76555674"
To: Wei Liu <wei.liu2@citrix.com>
References: <20180723093039.20382-1-wei.liu2@citrix.com>
 <20180723093039.20382-3-wei.liu2@citrix.com>
 <a8d83f90-9134-6d74-2e0b-7688ba5bc2d6@citrix.com>
 <20180723095209.el5x26qa3e3d5va2@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: <11a20bb5-209b-82a6-5dda-189574d49c20@citrix.com>
Date: Mon, 23 Jul 2018 10:57: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: <20180723095209.el5x26qa3e3d5va2@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 2/2] ocaml: remove undefined behaviour in
 systemd_stubs.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 <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Christian Lindig <christian.lindig@citrix.com>, David Scott <dave@recoil.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMTggMTA6NTIsIFdlaSBMaXUgd3JvdGU6Cj4gT24gTW9uLCBKdWwgMjMsIDIwMTgg
YXQgMTA6NDc6MDRBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjMvMDcvMTgg
MTA6MzAsIFdlaSBMaXUgd3JvdGU6Cj4+PiBDbGFuZyBjb21wbGFpbnM6Cj4+Pgo+Pj4gc3lzdGVt
ZF9zdHVicy5jOjUxOjg6IGVycm9yOiBzaGlmdGluZyBhIG5lZ2F0aXZlIHNpZ25lZCB2YWx1ZSBp
cyB1bmRlZmluZWQgWy1XZXJyb3IsLVdzaGlmdC1uZWdhdGl2ZS12YWx1ZV0KPj4+ICAgICAgICAg
cmV0ID0gVmFsX2ludCgtMVUpOwo+Pj4gICAgICAgICAgICAgICBefn5+fn5+fn5+fn4KPj4+Cj4+
PiBTaW1wbHkgY2hhbmdlIHRoZSByZXR1cm4gdmFsdWUgdG8gMC4KPj4gVGhhdCB3aWxsIGJyZWFr
IHRoZSBmdW5jdGlvbiB0aG91Z2gsIGFzIGl0IHByZXZpb3VzbHkgcmV0dXJuZWQgLTEuCj4gSSBk
b24ndCB0aGluayB0aGUgY2FsbGVyIGNhcmVzIGFib3V0IHRoZSByZXR1cm4gdmFsdWUuIFRoZSBm
dW5jdGlvbgo+IHNpZ25hdHVyZSBpcyB1bml0IC0+IHVuaXQgZm9yIHNkX25vZml0eV9yZWFkeSwg
YW5kIHRoZSByZXR1cm4gdmFsdWUgaXMKPiBub3QgY2hlY2tlZCBhdCBhbGwuIEkgYWRtaXQgSSBj
b3VsZCBoYXZlIG1pc3JlYWQgdGhlIGNvZGUgdGhvdWdoLgoKT2ggLSBpbiB3aGljaCBjYXNlIHRo
aXMgaXMgZWFzeSB0byBmaXguwqAgWW91IHNob3VsZCByZXR1cm4gVmFsX3VuaXQKCn5BbmRyZXcK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:10:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10: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 1fhXnJ-0002to-5d; Mon, 23 Jul 2018 10: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=8pk4=kh=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fhXnI-0002tY-15
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 10:10:20 +0000
X-Inumbo-ID: a2ffc8cb-8e60-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a2ffc8cb-8e60-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 10:10:33 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 534FB21BD6;
 Mon, 23 Jul 2018 06:10:18 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Mon, 23 Jul 2018 06:10:18 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=a/omy9Uc3a98YtZzK6aMa6Y55YDFZ
 dyMlZ1PZYv7qxE=; b=Awdw9WSaqYXK9+hBhDjFw8LnxcSvgs6/clnDzkkla2IK2
 H/L9oKK7uAUfYW7Lr8hylZIotytLlx/nNpEgnxNzEKnhAfQlADp1Gf9RSBjbXd2t
 ifBtZ5juVn6MZ5mc90t2TCiY5rIDz9vI2nu5/ll+7F+N9FP5Xfgl/kS3dtCD4kAb
 k9kzotPyQGiX2+mKtAxTDFIbJz+eJMMwwDbDfnoMKzHeQ85+nQ1UQb/AWxbCEWuN
 YJ1oWsfKO5rrv7b0lyy7FiuhH+/DvcaDhTt8uLlTm7SakbAA85tZBBYjm6jL8umi
 y9BKosOLhKI65n1ZE2os3IWg8wl7ruZWo6Jlwmfug==
X-ME-Proxy: <xmx:ialVW0N5uu8fQSRqUCcLY8TYFYDEek6jsrTLASgEioRdsKKC81tY3Q>
 <xmx:ialVW61S_p9nKzWhkZS-2eKorIW5hKIlMBhM8nJ69-n7dmYIPXSYfw>
 <xmx:ialVW4mo5DHJ65oI2KYbbVyBrH3PWliri0jXU-B0lbX7pURDahEEKw>
 <xmx:ialVW46Pw8Gg7T1ILeOJaeNO9jPsiEZE3_vX2DPt7CYAfKg3a564kA>
 <xmx:ialVW5mIreT8uC0IV13QF9tt9lk2wFS25uQEtVVBPjRrrrqB2OTPiQ>
 <xmx:iqlVW4pdjBwf0zy7E0OWsP_AkyhnaKQglXqzThbaXuHPY0jYVHnaZA>
X-ME-Sender: <xms:ialVW_njVHzxmECgBMjDFKQWz1pcvsgDglZqcia_jmRjhBUMILh9qg>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 5BF1210269;
 Mon, 23 Jul 2018 06:10:16 -0400 (EDT)
Date: Mon, 23 Jul 2018 12:10:13 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20180723101013.GG1371@mail-itl>
References: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
 <20180723093905.crf63rc2ubah3ead@mac.bytemobile.com>
MIME-Version: 1.0
In-Reply-To: <20180723093905.crf63rc2ubah3ead@mac.bytemobile.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [PATCH] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel@lists.xenproject.org, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============7238442080142673559=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7238442080142673559==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="wFcEkHhPyqONlKAq"
Content-Disposition: inline


--wFcEkHhPyqONlKAq
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jul 23, 2018 at 11:39:05AM +0200, Roger Pau Monn=C3=A9 wrote:
> On Sat, Jul 21, 2018 at 04:35:37PM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > From: Simon Gaiser <simon@invisiblethingslab.com>
> >=20
> > Parsing/generating the escape sequences used by xenstore-client is non
> > trivial. So make scripting (for use in stubdom) easier by adding a raw
> > option.
>=20
> Should a description for this option be added to the man pages?

Yes, but I didn't found one for xenstore-read/xenstore-write. Where is
it?

--=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?

--wFcEkHhPyqONlKAq
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltVqYUACgkQ24/THMrX
1yyRAwf9E5mRH1bGV27BZR0xUs4+cprXlbH4XqkiEbo2nsBXFuAIkEU8oMUPOfb9
RyAWr9eWaFO70s4b3qteGaHjPyIF/8rhfoHPvVgI2IuLjPVRc4D6WQaHuk4ZElOg
3a9eVkGmdyR4aj0pZ4Aa1Hg6wq3bZn2b7OOPlHHR5EoLDPRNdhNYw66Rx8QK4jR6
wubDaAjn+0nERFeLOc3gO0cIqQxNQU/3Fk84zirwU8xh0lmeZi4yO7Gp2znC3bKL
fqJBajSHv31e/PdQ66LEAGt6Ue6SQTxVCLgGsf1XBFCGyjwl2F29GQP/5TH++NnE
vI8z2X7ibPHpI2q8yBfkOBmvT4UYkw==
=VxET
-----END PGP SIGNATURE-----

--wFcEkHhPyqONlKAq--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7238442080142673559==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:10:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10: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 1fhXnI-0002ti-Rx; Mon, 23 Jul 2018 10:10: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=8pk4=kh=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fhXnI-0002tX-0l
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 10:10:20 +0000
X-Inumbo-ID: a2cb8515-8e60-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a2cb8515-8e60-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 10:10:33 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 534FB21BD6;
 Mon, 23 Jul 2018 06:10:18 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Mon, 23 Jul 2018 06:10:18 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=a/omy9Uc3a98YtZzK6aMa6Y55YDFZ
 dyMlZ1PZYv7qxE=; b=Awdw9WSaqYXK9+hBhDjFw8LnxcSvgs6/clnDzkkla2IK2
 H/L9oKK7uAUfYW7Lr8hylZIotytLlx/nNpEgnxNzEKnhAfQlADp1Gf9RSBjbXd2t
 ifBtZ5juVn6MZ5mc90t2TCiY5rIDz9vI2nu5/ll+7F+N9FP5Xfgl/kS3dtCD4kAb
 k9kzotPyQGiX2+mKtAxTDFIbJz+eJMMwwDbDfnoMKzHeQ85+nQ1UQb/AWxbCEWuN
 YJ1oWsfKO5rrv7b0lyy7FiuhH+/DvcaDhTt8uLlTm7SakbAA85tZBBYjm6jL8umi
 y9BKosOLhKI65n1ZE2os3IWg8wl7ruZWo6Jlwmfug==
X-ME-Proxy: <xmx:ialVW0N5uu8fQSRqUCcLY8TYFYDEek6jsrTLASgEioRdsKKC81tY3Q>
 <xmx:ialVW61S_p9nKzWhkZS-2eKorIW5hKIlMBhM8nJ69-n7dmYIPXSYfw>
 <xmx:ialVW4mo5DHJ65oI2KYbbVyBrH3PWliri0jXU-B0lbX7pURDahEEKw>
 <xmx:ialVW46Pw8Gg7T1ILeOJaeNO9jPsiEZE3_vX2DPt7CYAfKg3a564kA>
 <xmx:ialVW5mIreT8uC0IV13QF9tt9lk2wFS25uQEtVVBPjRrrrqB2OTPiQ>
 <xmx:iqlVW4pdjBwf0zy7E0OWsP_AkyhnaKQglXqzThbaXuHPY0jYVHnaZA>
X-ME-Sender: <xms:ialVW_njVHzxmECgBMjDFKQWz1pcvsgDglZqcia_jmRjhBUMILh9qg>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 5BF1210269;
 Mon, 23 Jul 2018 06:10:16 -0400 (EDT)
Date: Mon, 23 Jul 2018 12:10:13 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20180723101013.GG1371@mail-itl>
References: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
 <20180723093905.crf63rc2ubah3ead@mac.bytemobile.com>
MIME-Version: 1.0
In-Reply-To: <20180723093905.crf63rc2ubah3ead@mac.bytemobile.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [PATCH] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel@lists.xenproject.org, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============7589849549445215051=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7589849549445215051==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="wFcEkHhPyqONlKAq"
Content-Disposition: inline


--wFcEkHhPyqONlKAq
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jul 23, 2018 at 11:39:05AM +0200, Roger Pau Monn=C3=A9 wrote:
> On Sat, Jul 21, 2018 at 04:35:37PM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > From: Simon Gaiser <simon@invisiblethingslab.com>
> >=20
> > Parsing/generating the escape sequences used by xenstore-client is non
> > trivial. So make scripting (for use in stubdom) easier by adding a raw
> > option.
>=20
> Should a description for this option be added to the man pages?

Yes, but I didn't found one for xenstore-read/xenstore-write. Where is
it?

--=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?

--wFcEkHhPyqONlKAq
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltVqYUACgkQ24/THMrX
1yyRAwf9E5mRH1bGV27BZR0xUs4+cprXlbH4XqkiEbo2nsBXFuAIkEU8oMUPOfb9
RyAWr9eWaFO70s4b3qteGaHjPyIF/8rhfoHPvVgI2IuLjPVRc4D6WQaHuk4ZElOg
3a9eVkGmdyR4aj0pZ4Aa1Hg6wq3bZn2b7OOPlHHR5EoLDPRNdhNYw66Rx8QK4jR6
wubDaAjn+0nERFeLOc3gO0cIqQxNQU/3Fk84zirwU8xh0lmeZi4yO7Gp2znC3bKL
fqJBajSHv31e/PdQ66LEAGt6Ue6SQTxVCLgGsf1XBFCGyjwl2F29GQP/5TH++NnE
vI8z2X7ibPHpI2q8yBfkOBmvT4UYkw==
=VxET
-----END PGP SIGNATURE-----

--wFcEkHhPyqONlKAq--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7589849549445215051==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:27:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10: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 1fhY3P-0003wQ-Qe; Mon, 23 Jul 2018 10: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhY3O-0003wH-72
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 10:26:58 +0000
X-Inumbo-ID: f621b350-8e62-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f621b350-8e62-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 10:27:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60855405"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 11:26:49 +0100
Message-ID: <20180723102649.31392-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180723102649.31392-1-wei.liu2@citrix.com>
References: <20180723102649.31392-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] ocaml: remove undefined behaviour in
 systemd_stubs.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>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Christian Lindig <christian.lindig@citrix.com>, David Scott <dave@recoil.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2xhbmcgY29tcGxhaW5zOgoKc3lzdGVtZF9zdHVicy5jOjUxOjg6IGVycm9yOiBzaGlmdGluZyBh
IG5lZ2F0aXZlIHNpZ25lZCB2YWx1ZSBpcyB1bmRlZmluZWQgWy1XZXJyb3IsLVdzaGlmdC1uZWdh
dGl2ZS12YWx1ZV0KICAgICAgICByZXQgPSBWYWxfaW50KC0xVSk7CiAgICAgICAgICAgICAgXn5+
fn5+fn5+fn5+CgpTaW5jZSBzZF9ub3RpZnlfZmQgaGFzIGEgc2lnbmF0dXJlIG9mIHVuaXQgLT4g
dW5pdCwgd2Ugc2ltcGx5IGNoYW5nZQp0aGUgcmV0dXJuIHZhbHVlIHRvIFZhbF91bml0LgoKU2ln
bmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBDaHJpc3Rp
YW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CkNjOiBEYXZpZCBTY290dCA8
ZGF2ZUByZWNvaWwub3JnPgoKU2VlOiBodHRwczovL2dpdGxhYi5jb20vbGl1dy94ZW4vLS9qb2Jz
LzgzNjI4ODMzCi0tLQogdG9vbHMvb2NhbWwveGVuc3RvcmVkL3N5c3RlbWRfc3R1YnMuYyB8IDEw
ICsrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3N5c3RlbWRfc3R1YnMuYyBi
L3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9zeXN0ZW1kX3N0dWJzLmMKaW5kZXggNDkwMTU2YzA2YS4u
MzFhMWE1ZDM4NCAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3N5c3RlbWRfc3R1
YnMuYworKysgYi90b29scy9vY2FtbC94ZW5zdG9yZWQvc3lzdGVtZF9zdHVicy5jCkBAIC0zMiwx
MyArMzIsMTAgQEAKIENBTUxwcmltIHZhbHVlIG9jYW1sX3NkX25vdGlmeV9yZWFkeSh2YWx1ZSBp
Z25vcmUpCiB7CiAJQ0FNTHBhcmFtMShpZ25vcmUpOwotCUNBTUxsb2NhbDEocmV0KTsKLQotCXJl
dCA9IFZhbF9pbnQoMCk7CiAKIAlzZF9ub3RpZnkoMSwgIlJFQURZPTEiKTsKIAotCUNBTUxyZXR1
cm4ocmV0KTsKKwlDQU1McmV0dXJuKFZhbF91bml0KTsKIH0KIAogI2Vsc2UKQEAgLTQ2LDEwICs0
Myw3IEBAIENBTUxwcmltIHZhbHVlIG9jYW1sX3NkX25vdGlmeV9yZWFkeSh2YWx1ZSBpZ25vcmUp
CiBDQU1McHJpbSB2YWx1ZSBvY2FtbF9zZF9ub3RpZnlfcmVhZHkodmFsdWUgaWdub3JlKQogewog
CUNBTUxwYXJhbTEoaWdub3JlKTsKLQlDQU1MbG9jYWwxKHJldCk7Ci0KLQlyZXQgPSBWYWxfaW50
KC0xVSk7CiAKLQlDQU1McmV0dXJuKHJldCk7CisJQ0FNTHJldHVybihWYWxfdW5pdCk7CiB9CiAj
ZW5kaWYKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:27:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10: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 1fhY3R-0003wm-DL; Mon, 23 Jul 2018 10:27: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhY3Q-0003wU-5M
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 10:27:00 +0000
X-Inumbo-ID: db64e341-8e62-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db64e341-8e62-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 12:26:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60855406"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 11:26:48 +0100
Message-ID: <20180723102649.31392-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180723102649.31392-1-wei.liu2@citrix.com>
References: <20180723102649.31392-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] tools/gdbsx: fix build with 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: Elena Ufimtseva <elena.ufimtseva@oracle.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>

Q3VycmVudGx5IGJ1aWxkaW5nIGdkYnN4IHdpdGggY2xhbmcgMy44IGdpdmVzIHRoZSBmb2xsb3dp
bmcgZXJyb3JzOgoKeGdfbWFpbi5jOjc4MzoxNzogZXJyb3I6ICdhbGlnbmVkJyBhdHRyaWJ1dGUg
aWdub3JlZCB3aGVuIHBhcnNpbmcgdHlwZSBbLVdlcnJvciwtV2lnbm9yZWQtYXR0cmlidXRlc10K
ICAgIGlvcC0+dXZhID0gKHVpbnQ2NF9hbGlnbmVkX3QpKCh1bnNpZ25lZCBsb25nKXRvYnVmKTsK
ICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4KL2J1aWxkcy9saXV3L3hlbi90b29scy9k
ZWJ1Z2dlci9nZGJzeC94Zy8uLi8uLi8uLi8uLi90b29scy9pbmNsdWRlL3hlbi9hcmNoLXg4Ni94
ZW4teDg2XzMyLmg6MTA1OjUwOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICd1aW50NjRfYWxp
Z25lZF90JwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Xn5+fn5+fn5+fgp4Z19tYWluLmM6ODE2OjE3OiBlcnJvcjogJ2FsaWduZWQnIGF0dHJpYnV0ZSBp
Z25vcmVkIHdoZW4gcGFyc2luZyB0eXBlIFstV2Vycm9yLC1XaWdub3JlZC1hdHRyaWJ1dGVzXQog
ICAgaW9wLT51dmEgPSAodWludDY0X2FsaWduZWRfdCkoKHVuc2lnbmVkIGxvbmcpZnJvbWJ1Zik7
CiAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+Ci9idWlsZHMvbGl1dy94ZW4vdG9vbHMv
ZGVidWdnZXIvZ2Ric3gveGcvLi4vLi4vLi4vLi4vdG9vbHMvaW5jbHVkZS94ZW4vYXJjaC14ODYv
eGVuLXg4Nl8zMi5oOjEwNTo1MDogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAndWludDY0X2Fs
aWduZWRfdCcKCkFjY29yZGluZyB0byBodHRwczovL2J1Z3MubGx2bS5vcmcvc2hvd19idWcuY2dp
P2lkPTExMDcxLCB0aGlzIGlzc3VlIGhhcwpiZWVuIGZpeGVkIGluIGNsYW5nLiBCdXQgd2UncmUg
bm90IGdvaW5nIHRvIGdldCB0aGF0IGluIDMuOC4KCkV4cGxpY2l0bHkgZGlzYWJsZSB0aGF0IHdh
cm5pbmcgdG8gZml4IHRoZSBidWlsZC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KLS0tCkNjOiAgRWxlbmEgVWZpbXRzZXZhIDxlbGVuYS51ZmltdHNldmFAb3JhY2xl
LmNvbT4KClNlZSBhbHNvOgpodHRwczovL3BhdGNoZXMubGluYXJvLm9yZy9wYXRjaC8yNzA2Mi8K
aHR0cHM6Ly9naXRsYWIuY29tL2xpdXcveGVuLy0vam9icy84MzYxMDAyNgotLS0KIHRvb2xzL2Rl
YnVnZ2VyL2dkYnN4L1J1bGVzLm1rIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L1J1bGVzLm1rIGIvdG9vbHMv
ZGVidWdnZXIvZ2Ric3gvUnVsZXMubWsKaW5kZXggNmUzOGYyZGY5OS4uOTIwZjFjODdmYiAxMDA2
NDQKLS0tIGEvdG9vbHMvZGVidWdnZXIvZ2Ric3gvUnVsZXMubWsKKysrIGIvdG9vbHMvZGVidWdn
ZXIvZ2Ric3gvUnVsZXMubWsKQEAgLTIsMyArMiw1IEBAIGluY2x1ZGUgJChYRU5fUk9PVCkvdG9v
bHMvUnVsZXMubWsKIAogQ0ZMQUdTICAgKz0gLVdlcnJvciAtV21pc3NpbmctcHJvdG90eXBlcyAK
ICMgKGdjYyA0LjN4IGFuZCBsYXRlcikgICAtV2NvbnZlcnNpb24gLVduby1zaWduLWNvbnZlcnNp
b24KKworQ0ZMQUdTLSQoY2xhbmcpICs9IC1Xbm8taWdub3JlZC1hdHRyaWJ1dGVzCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:27:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10: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 1fhY3Q-0003wX-49; Mon, 23 Jul 2018 10: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhY3O-0003wG-72
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 10:26:58 +0000
X-Inumbo-ID: f5609606-8e62-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f5609606-8e62-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 10:27:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60855404"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 11:26:47 +0100
Message-ID: <20180723102649.31392-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/2] tools: fix clang build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

V2VpIExpdSAoMik6CiAgdG9vbHMvZ2Ric3g6IGZpeCBidWlsZCB3aXRoIGNsYW5nIDMuOAogIG9j
YW1sOiByZW1vdmUgdW5kZWZpbmVkIGJlaGF2aW91ciBpbiBzeXN0ZW1kX3N0dWJzLmMKCiB0b29s
cy9kZWJ1Z2dlci9nZGJzeC9SdWxlcy5tayAgICAgICAgIHwgIDIgKysKIHRvb2xzL29jYW1sL3hl
bnN0b3JlZC9zeXN0ZW1kX3N0dWJzLmMgfCAxMCArKy0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQs
IDQgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCi0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:28:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10:28: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 1fhY4t-0004A2-Pl; Mon, 23 Jul 2018 10: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=jqba=kh=citrix.com=prvs=7358b8244=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1fhY4r-00049r-V3
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 10:28:29 +0000
X-Inumbo-ID: 2c2aef4a-8e63-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c2aef4a-8e63-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 10:28:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76557610"
From: Christian Lindig <christian.lindig@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH v2 2/2] ocaml: remove undefined behaviour in
 systemd_stubs.c
Thread-Index: AQHUIm+sopbPaEFgLEuPgbKxMvmKxKSceWEA
Date: Mon, 23 Jul 2018 10:28:27 +0000
Message-ID: <965348E1-C7A5-4DC6-AAD9-C0FBDEF1BCAC@citrix.com>
References: <20180723102649.31392-1-wei.liu2@citrix.com>
 <20180723102649.31392-3-wei.liu2@citrix.com>
In-Reply-To: <20180723102649.31392-3-wei.liu2@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: <D28C9C909241804783C3F4CF945B9815@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 2/2] ocaml: remove undefined behaviour in
 systemd_stubs.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 <xen-devel@lists.xenproject.org>, David Scott <dave@recoil.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>

Cgo+IE9uIDIzIEp1bCAyMDE4LCBhdCAxMToyNiwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gCj4gQ2xhbmcgY29tcGxhaW5zOgo+IAo+IHN5c3RlbWRfc3R1YnMuYzo1MTo4
OiBlcnJvcjogc2hpZnRpbmcgYSBuZWdhdGl2ZSBzaWduZWQgdmFsdWUgaXMgdW5kZWZpbmVkIFst
V2Vycm9yLC1Xc2hpZnQtbmVnYXRpdmUtdmFsdWVdCj4gICAgICAgIHJldCA9IFZhbF9pbnQoLTFV
KTsKPiAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+Cj4gCj4gU2luY2Ugc2Rfbm90aWZ5X2ZkIGhh
cyBhIHNpZ25hdHVyZSBvZiB1bml0IC0+IHVuaXQsIHdlIHNpbXBseSBjaGFuZ2UKPiB0aGUgcmV0
dXJuIHZhbHVlIHRvIFZhbF91bml0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2M6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5s
aW5kaWdAY2l0cml4LmNvbT4KPiBDYzogRGF2aWQgU2NvdHQgPGRhdmVAcmVjb2lsLm9yZz4KPiAK
PiBTZWU6IGh0dHBzOi8vZ2l0bGFiLmNvbS9saXV3L3hlbi8tL2pvYnMvODM2Mjg4MzMKPiAtLS0K
PiB0b29scy9vY2FtbC94ZW5zdG9yZWQvc3lzdGVtZF9zdHVicy5jIHwgMTAgKystLS0tLS0tLQo+
IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9zeXN0ZW1kX3N0dWJzLmMgYi90b29scy9v
Y2FtbC94ZW5zdG9yZWQvc3lzdGVtZF9zdHVicy5jCj4gaW5kZXggNDkwMTU2YzA2YS4uMzFhMWE1
ZDM4NCAxMDA2NDQKPiAtLS0gYS90b29scy9vY2FtbC94ZW5zdG9yZWQvc3lzdGVtZF9zdHVicy5j
Cj4gKysrIGIvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3N5c3RlbWRfc3R1YnMuYwo+IEBAIC0zMiwx
MyArMzIsMTAgQEAKPiBDQU1McHJpbSB2YWx1ZSBvY2FtbF9zZF9ub3RpZnlfcmVhZHkodmFsdWUg
aWdub3JlKQo+IHsKPiAJQ0FNTHBhcmFtMShpZ25vcmUpOwo+IC0JQ0FNTGxvY2FsMShyZXQpOwo+
IC0KPiAtCXJldCA9IFZhbF9pbnQoMCk7Cj4gCj4gCXNkX25vdGlmeSgxLCAiUkVBRFk9MSIpOwo+
IAo+IC0JQ0FNTHJldHVybihyZXQpOwo+ICsJQ0FNTHJldHVybihWYWxfdW5pdCk7Cj4gfQo+IAo+
ICNlbHNlCj4gQEAgLTQ2LDEwICs0Myw3IEBAIENBTUxwcmltIHZhbHVlIG9jYW1sX3NkX25vdGlm
eV9yZWFkeSh2YWx1ZSBpZ25vcmUpCj4gQ0FNTHByaW0gdmFsdWUgb2NhbWxfc2Rfbm90aWZ5X3Jl
YWR5KHZhbHVlIGlnbm9yZSkKPiB7Cj4gCUNBTUxwYXJhbTEoaWdub3JlKTsKPiAtCUNBTUxsb2Nh
bDEocmV0KTsKPiAtCj4gLQlyZXQgPSBWYWxfaW50KC0xVSk7Cj4gCj4gLQlDQU1McmV0dXJuKHJl
dCk7Cj4gKwlDQU1McmV0dXJuKFZhbF91bml0KTsKPiB9Cj4gI2VuZGlmCj4gLS0gCj4gMi4xMS4w
Cj4gCgpBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXgu
Y29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:30:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10:30: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 1fhY6L-0004Kk-7k; Mon, 23 Jul 2018 10:30: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=juas=kh=citrix.com=prvs=735c2e822=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhY6J-0004Kc-Vx
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 10:30:00 +0000
X-Inumbo-ID: 619c2019-8e63-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 619c2019-8e63-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 10:30:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60855596"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, <xen-devel@lists.xen.org>
References: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
 <ab532b31-0eef-1364-f26d-b758a78e4ff6@citrix.com>
 <91e61736-c6a4-a628-dbb2-a2d50a9ff38e@bitdefender.com>
 <8f681a50-e161-b8d5-013f-6b807ad5f942@citrix.com>
 <ab7d44d2-cb19-2cb6-e768-0fc22d22954e@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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
 NkY9enyrlw==
Message-ID: <b2d62b43-f38b-a918-7d83-118fd2e58156@citrix.com>
Date: Mon, 23 Jul 2018 11:29:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <ab7d44d2-cb19-2cb6-e768-0fc22d22954e@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 kevin.tian@intel.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>

T24gMDcvMjAvMjAxOCAwNzowMiBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA3LzIw
LzIwMTggMDg6MTggUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IEZ1cnRoZXJtb3JlLCBpbWFn
aW5lIHRoZSBmb2xsb3dpbmcgc2NlbmFyaW86Cj4+Cj4+ICogZG9tMCBlbmFibGVzIGFsdHAybSBv
biBkb21haW4gQQo+PiAqIGRvbTAgc3dpdGNoZXMgYWx0cDJtIHRvIHZpZXcgMSBvbiBkb21haW4g
QQo+PiAqIGRvbTAgZW5hYmxlcyAjVkUgb24gZG9tYWluIEEKPj4gKiBkb21haW4gQSBoYXMgYSB2
bWV4aXQKPj4gICAtPiBBdCB0aGlzIHBvaW50LCBFUFRQX0lOREVYIGlzIDAsIHNvIHRoZSB2bWV4
aXQgY29kZSB3aWxsIGRyb3AgYQo+PiByZWZlcmVuY2Ugb24gYWx0cDJtIGluZGV4IDEgYW5kIGlu
Y3JlYXNlIHRoZSByZWZlcmVuY2UgY291bnQgb24gYWx0cDJtCj4+IGluZGV4IDAgIwo+Pgo+PiBN
eSBwYXRjaCBmaXhlcyB0aGUgYWJvdmUgaXNzdWUsIGJ1dCB5b3VyIHBhdGNoIGRvZXNuJ3QgKEFG
QUlDVCkuICBXaGF0Cj4+IGFsdHAybV92Y3B1X2Rlc3Ryb3koKSBkaWQgd2Fzbid0IGZ1bmRhbWVu
dGFsbHkgYnVnZ3k7IGl0IGp1c3QKPj4gaGlnaGxpZ2h0ZWQgdGhlIGlzc3VlIGJ5IGRvaW5nIHRo
ZSBlcXVpdmFsZW50IG9mIHB1dHRpbmcgMHhERUFEQkVFRiBpbgo+PiBFUFRQX0lOREVYOyBhbmQg
d2hhdCB5b3VyIHBhdGNoIGRpZCB3YXMgdG8gcmV2ZXJzZSB0aGF0LCBieSBtYWtpbmcKPj4gRVBU
UF9JTkRFWCBhY2NpZGVudGFsbHkgY29ycmVjdCBhZ2FpbiB0aGUgbmV4dCB0aW1lIHlvdSByYW4g
eW91ciB0ZXN0Lgo+Pgo+PiAoTGV0IG1lIGtub3cgaWYgSSdtIHdyb25nIGFib3V0IHRoYXQhKQo+
IAo+IEkgZG8gcHJlZmVyIHlvdXIgcGF0Y2gsIGJ1dCB1bmxlc3MgSSdtIG1pc3Npbmcgc29tZXRo
aW5nIG15IHBhdGNoIGlzCj4gZG9pbmcgdGhlIHNhbWUgdGhpbmcgKGFsYmVpdCBpbiBhIHNsaWdo
dGx5IG1vcmUgY29udm9sdXRlZCBtYW5uZXIpOiBpdCdzCj4gY2FsbGluZyBhbHRwMm1fdmNwdV91
cGRhdGVfcDJtKHYpIF9pbnNpZGVfCj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSh2KS4g
VGhhdCdzIGFsbCBpdCBkb2VzLCBvdGhlciB0aGFuIHJlbW92aW5nCj4gdGhlIChub3cgcmVkdW5k
YW50KSBleHBsaWNpdCBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpIGNhbGwgZnJvbQo+IGFsdHAy
bV92Y3B1X2Rlc3Ryb3koKToKPiAKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hp
dmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDYvbXNnMDE4OTguaHRtbAo+IAo+IFNvIGZvciBldmVy
eSBodm1fZnVuY3MuYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSh2KSAoaS5lLiB0aGUgdm14
LmMKPiBmdW5jdGlvbikgdGhhdCBnZXRzIGNhbGxlZCwgSSBhbHNvIGNhbGwgYWx0cDJtX3ZjcHVf
dXBkYXRlX3AybSh2KSwgd2hpY2gKPiBwcm9wZXJseSBzZXRzIEVQVFBfSU5ERVggKGp1c3QgYXMg
eW91ciBwYXRjaCBkb2VzIGJ5IF9fdm13cml0ZSgpaW5nIGl0Cj4gZGlyZWN0bHkgaW4gdm14X3Zj
cHVfdXBkYXRlX3ZtZnVuY192ZSgpLCBidXQgaW4gYSByb3VuZGFib3V0IG1hbm5lcikuCj4gCj4g
RGlkIEkgbWlzdW5kZXJzdGFuZCBzb21ldGhpbmc/CgpObywgeW91IGRpZG4ndCAtLSBzb3JyeSwg
SSBtdXN0IGhhdmUgYmVlbiBxdWl0ZSB0aXJlZCBhdCB0aGF0IHBvaW50LiA6LSkKCldoYXQgSSB3
YXMgYWN0dWFsbHkgdGhpbmtpbmcgb2Ygd2FzIHRoYXQgaW4geW91ciBwYXRjaCwgdGhlIHVwZGF0
ZQpoYXBwZW5zIGluIGRpZmZlcmVudCB2bWNzX2VudGVyL2V4aXQgY3JpdGljYWwgc2VjdGlvbiwg
d2hlcmVhcyBpbiBtaW5lCml0J3MgaW4gdGhlIHNhbWUgc2VjdGlvbi4KCkxvb2tpbmcgdGhyb3Vn
aCB0aGUgY29kZSwgaXQgc2VlbXMgdGhhdCB0aGUgdm1jc19lbnRlci9leGl0IGFjdHMgYXMgYQps
b2NrLCBieSBwYXVzaW5nIGFuZCB1bnBhdXNpbmcgdGhlIHZjcHUgaWYgaXQncyBub3QgdGhlIG9u
ZSB3ZSdyZQpjdXJyZW50bHkgcnVubmluZyBvbiAoYXMgd2VsbCBhcyBhY3R1YWxseSBncmFiYmlu
ZyBhIGxvY2sgdG8gcHJldmVudApjb25jdXJyZW50IG1vZGlmaWNhdGlvbikuICBhbHRwMm1fdmNw
dV9kZXN0cm95KCkgY2FsbHMKYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIHdpdGggdGhl
IHZjcHUgcGF1c2VkLCBidXQgdGhlCkhWTU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnkgaHlw
ZXJjYWxsIGRvZXNuJ3Qgc2VlbSB0bzsgd2hpY2ggKEkKdGhpbmspIG1lYW5zIHRoZXJlIGNvdWxk
IHN0aWxsIGJlIGEgcG9pbnQgYmV0d2Vlbgp2bXhfdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgYW5k
IHZteF92Y3B1X3VwZGF0ZV9lcHRwKCkgd2hlcmUgYSB2Y3B1CmNvdWxkIHJ1biBhbmQgZ2V0IHRo
ZSB3cm9uZyBFUFRQX0lOREVYLgoKSXQncyBwb3NzaWJsZSBteSBhbmFseXNpcyBpcyB3cm9uZyB0
aGVyZSAoSSdtIG5vdCBpbnRpbWF0ZWx5IGZhbWlsaWFyCndpdGggdGhlIGNvZGUpLCBidXQgSSB0
aGluayBteSBwYXRjaCBpcyBiZXR0ZXIgYW55d2F5IGZvciBhIGNvdXBsZSBvZgpyZWFzb25zOgoK
KiBUaGUgbG9naWMgdG8ga2VlcCBFUFRQX0lOREVYIGluIHN5bmMgaXMgZXhwbGljaXQsIGFuZCBh
bGwgaW4gdGhlIHNhbWUKZmlsZS4KCiogSXQgZG9lc24ndCBkbyB1bm5lY2Vzc2FyeSB1cGRhdGVz
IHRvIG90aGVyIGJpdHMgb2Ygc3RhdGUKCiogSWYgd2UgZXZlciBoYXZlIHJlYXNvbiB0byBjYWxs
IHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBkaXJlY3RseSwKd2Ugd29uJ3QgcmUtaW50cm9k
dWNlIHRoaXMgYnVnLiAgKE9yIHRvIHB1dCBpdCBhIGRpZmZlcmVudCB3YXk6IFdlIGRvbid0Cmhh
dmUgdG8gcmVtZW1iZXIgdGhhdCB3ZSBjYW4ndCBjYWxsIGl0IGRpcmVjdGx5LikKCk5vdyB3ZSBq
dXN0IG5lZWQgdG8gZ2V0IHRoZSBWTVggbWFpbnRhaW5lcnMgdG8gc2lnbiBvZmYgb24gaXQuIDot
KSAgSnVuCi8gS2V2aW4sIGFueSB0aG91Z2h0cz8KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:33:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10: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 1fhY9E-00053G-O0; Mon, 23 Jul 2018 10:33: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=jmrf=kh=citrix.com=prvs=7357aa5aa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhY9E-00053B-4o
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 10:33:00 +0000
X-Inumbo-ID: cd1fede3-8e63-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cd1fede3-8e63-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 10:33:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76557853"
To: Wei Liu <wei.liu2@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20180723102649.31392-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=
 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
 6+ahAA==
Message-ID: <9e682444-6b93-1c1f-a45e-bd2c615ab37d@citrix.com>
Date: Mon, 23 Jul 2018 11:32: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: <20180723102649.31392-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 v2 0/2] tools: fix clang build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjMvMDcvMTggMTE6MjYsIFdlaSBMaXUgd3JvdGU6Cj4gV2VpIExpdSAoMik6Cj4gICB0b29s
cy9nZGJzeDogZml4IGJ1aWxkIHdpdGggY2xhbmcgMy44Cj4gICBvY2FtbDogcmVtb3ZlIHVuZGVm
aW5lZCBiZWhhdmlvdXIgaW4gc3lzdGVtZF9zdHVicy5jCgpCb3RoIEFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:46:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10: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 1fhYLk-0005zS-AW; Mon, 23 Jul 2018 10: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=sbzf=kh=citrix.com=prvs=73596c314=xin.li@srs-us1.protection.inumbo.net>)
 id 1fhYLj-0005zN-0f
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 10:45:55 +0000
X-Inumbo-ID: 99a4f03a-8e65-11e8-a6a9-d7ebe60f679a
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99a4f03a-8e65-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 10:46:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="130767563"
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: AQHUD4uNv346xTlVn0i5kuaAN/xvT6R2hMOAgAT7wuD//4bwAIAAifpQ//+aRgCAIZihMA==
Date: Mon, 23 Jul 2018 10:45:46 +0000
Message-ID: <7379dff95b364c45835b3b71cb8a7c6b@SINPEX02CL01.citrite.net>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
 <5B360B9502000078001CF112@prv1-mh.provo.novell.com>
 <37c4feea41824b99a88e7575b8004976@SINPEX02CL01.citrite.net>
 <5B39D43602000078001CF94F@prv1-mh.provo.novell.com>
 <f36a7487eee1457daaa7f25ed50d147f@SINPEX02CL01.citrite.net>
 <5B39F29E02000078001CFA94@prv1-mh.provo.novell.com>
In-Reply-To: <5B39F29E02000078001CFA94@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>,
 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>

SGkKICAgIEkgdGhpbmsgdGhlIG1haW4gcXVlc3Rpb25zIGhlcmUgYXJlOgogICAgMS4gRG8gd2Ug
bmVlZCBhIHNlcGFyYXRlZCBLQ29uZmlnIG9wdGlvbiBmb3IgU0lMTwogICAgMi4gQ2FuIHdlIHVz
ZSBpbmRpcmVjdCBjYWxsIGxpa2UgImR1bW15X3hzbV9vcHMuZ3JhbnRfY29weSIKICAgIEFueSBz
dWdnZXN0aW9uPwoKQmVzdCByZWdhcmRzCgpYaW4oVGFsb25zKSBMaQoKPiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5j
b21dCj4gU2VudDogTW9uZGF5LCBKdWx5IDIsIDIwMTggNTozOSBQTQo+IFRvOiBYaW4gTGkgKFRh
bG9ucykgPHhpbi5saUBjaXRyaXguY29tPjsgWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4K
PiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBE
dW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgTWluZyBMdSA8bWluZy5sdUBjaXRy
aXguY29tPjsgU2VyZ2V5IER5YXNsaQo+IDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+OyBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZzsgS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBEYW5pZWwgZGUgR3JhYWYgPGRnZGVn
cmFAdHljaG8ubnNhLmdvdj47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVj
dDogUkU6IFtQQVRDSCAyLzJdIHhlbi94c206IEFkZCBuZXcgU0lMTyBtb2RlIGZvciBYU00KPiAK
PiA+Pj4gT24gMDIuMDcuMTggYXQgMTE6MjIsIDx4aW4ubGlAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
Pj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+PiBTZW50
OiBNb25kYXksIEp1bHkgMiwgMjAxOCAzOjI5IFBNCj4gPj4gPj4+IE9uIDAyLjA3LjE4IGF0IDA4
OjU3LCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+IEZyb206IEphbiBCZXVsaWNo
IFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gPj4gPj4gU2VudDogRnJpZGF5LCBKdW5lIDI5
LCAyMDE4IDY6MzYgUE0KPiA+PiA+PiA+Pj4gT24gMjkuMDYuMTggYXQgMTE6MjgsIDx0YWxvbnMu
bGVlQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPj4gPj4gPiBXaGVuIFNJTE8gaXMgZW5hYmxlZCwgdGhl
cmUgd291bGQgYmUgbm8gcGFnZS1zaGFyaW5nIGJldHdlZW4KPiA+PiA+PiA+IHVucHJpdmlsZWdl
ZCBWTXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVscykuCj4gPj4gPj4KPiA+PiA+
PiBXaGF0IGlzIHRoZSByZWxhdGlvbiBiZXR3ZWVuIHBhZ2Ugc2hhcmluZyBhbmQgZXZlbnQgY2hh
bm5lbHM/Cj4gPj4gPgo+ID4+ID4gVGhleSBhcmUgdGhlIHR3byBtZWNoYW5pc21zIGV4aXN0IGZv
ciBpbnRlci1kb21haW4gY29tbXVuaWNhdGlvbiwKPiA+PiA+IEFuZCB3ZSB3YW50IHRvIGJsb2Nr
IHRoZW0gaW4gU0lMTyBtb2RlLgo+ID4+Cj4gPj4gSSB1bmRlcnN0YW5kIHRoaXMsIGJ1dCBpdCBk
b2Vzbid0IGFuc3dlciBteSBxdWVzdGlvbi4gSSBhZ3JlZSB0aGF0Cj4gPj4gZ3JhbnQgdGFibGVz
IGFyZSBhIG1lYW5zIHRvIHNoYXJlIHBhZ2VzLCBidXQgdGhlIHdvcmRpbmcgbG9va3Mgb2RkIHRv
Cj4gPj4gbWUgd3J0IGV2ZW50IGNoYW5uZWxzLgo+ID4gRG8geW91IG1lYW4gYWRkICIgb3IgZXZl
bnQgbm90aWZpY2F0aW9ucyIsIFdoZW4gU0lMTyBpcyBlbmFibGVkLCB0aGVyZQo+ID4gd291bGQg
YmUgbm8gcGFnZS1zaGFyaW5nIG9yIGV2ZW50IG5vdGlmaWNhdGlvbnMgYmV0d2VlbiB1bnByaXZp
bGVnZWQKPiA+IFZNcyAobm8gZ3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KPiAKPiBZ
ZXMsIHRoYXQncyBvbmUgd2F5IHRvIGNsYXJpZnkgdGhpbmdzLgo+IAo+ID4+ID4gQ2hhbmdlIHRv
Ogo+ID4+ID4KPiA+PiA+IGNvbmZpZyBYU01fU0lMTwo+ID4+ID4+LS0tLS0tLWRlZl9ib29sIHkK
PiA+PiA+Pi0tLS0tLS1wcm9tcHQgIlNJTE8gc3VwcG9ydCIKPiA+PiA+Pi0tLS0tLS1kZXBlbmRz
IG9uIFhTTQo+ID4+ID4+LS0tLS0tLS0tLWhlbHAtLS0KPiA+PiA+Pi0tLS0tLS0gIEVuYWJsZXMg
U0lMTyBhcyB0aGUgYWNjZXNzIGNvbnRyb2wgbWVjaGFuaXNtIHVzZWQgYnkgdGhlCj4gPj4gPj5Y
U00KPiA+PiBmcmFtZXdvcmsuCj4gPj4gPj4tLS0tLS0tICBUaGlzIGlzIG5vdCB0aGUgZGVmYXVs
dCBtb2R1bGUsIGFkZCBib290IHBhcmFtZXRlcgo+ID4+ID4+eHNtPXNpbG8gdG8gY2hvb3NlCj4g
Pj4gPj4tLS0tLS0tICBpdC4gVGhpcyB3aWxsIGRlbnkgYW55IHVubWVkaWF0ZWQgY29tbXVuaWNh
dGlvbiBjaGFubmVscwo+ID4+ID4+KGdyYW50IHRhYmxlcwo+ID4+ID4+LS0tLS0tLSAgYW5kIGV2
ZW50IGNoYW5uZWxzKSBiZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMuCj4gPj4KPiA+PiBXaXRoIHMv
bW9kdWxlL21vZGUvIHRoaXMgaXMgYW4gaW1wcm92ZW1lbnQsIGJ1dCBjb250aW51ZXMgdG8gbGVh
dmUKPiA+PiBvcGVuIGluIHBhcnRpY3VsYXIgd2hhdCBhbiAidW5tZWRpYXRlZCBjb21tdW5pY2F0
aW9uIGNoYW5uZWwiIGlzLgo+ID4gVGhpcyBjYW4ndCBwcmV2ZW50IHNpZGUtY2hhbm5lbCBhdHRh
Y2suCj4gCj4gPz8/Cj4gCj4gPj4gQnR3LCB0aGlua2luZyBhYm91dCBpdCBhZ2FpbiAtIGRvIHdl
IG5lZWQgYSBLY29uZmlnIG9wdGlvbiBoZXJlIGluCj4gPj4gdGhlIGZpcnN0IHBsYWNlLCB3aGVu
IHRoZSBtb2RlIGlzbid0IHRoZSBkZWZhdWx0LCBhbmQgaXQncyBub3QgYQo+ID4+IHdob2xlIGxv
dCBvZiBjb2RlCj4gPiB0aGF0IGdldHMKPiA+PiBhZGRlZD8KPiA+IFRoZSBleGlzdGluZyBYU00g
Y29kZSB1c2UgS2NvbmZpZywKPiA+IEkganVzdCB3YW50IHRvIGZvbGxvdyB0aGUgc2ltaWxhciBz
dHlsZSBmb3IgbmV3IG1vZHVsZS4KPiA+IEFuZCB5ZXMsIHdlIGNhbiBoYW5kbGUgaXQgaW4gQ09O
RklHX1hTTSBsaWtlIGR1bW15Lgo+ID4gV2hpY2ggd2F5IGlzIGJldHRlcj8KPiAKPiBEYW5pZWws
IEFuZHJldz8KPiAKPiA+PiA+PiA+ICtzdGF0aWMgYm9vbCBzaWxvX21vZGVfZG9tX2NoZWNrKGRv
bWlkX3QgbGRvbSwgZG9taWRfdCByZG9tKSB7Cj4gPj4gPj4gPiArICAgIGRvbWlkX3QgaGRfZG9t
ID0gaGFyZHdhcmVfZG9tYWluLT5kb21haW5faWQ7Cj4gPj4gPj4KPiA+PiA+PiBJIGRvbid0IHRo
aW5rIHlvdSBtZWFuIHRoZSBoYXJkd2FyZSBkb21haW4gaGVyZSwgYnV0IHRoZSBjb250cm9sCj4g
Pj4gPj4gZG9tYWluIChvZiB3aGljaCBpbiB0aGVvcnkgdGhlcmUgbWF5IGJlIG11bHRpcGxlKS4K
PiA+PiA+Cj4gPj4gPiBJIG1lYW4gdGhlIG9uZSBhbmQgb25seSBkb20wLgo+ID4+Cj4gPj4gTm8s
IGZvciB0aGUgcHVycG9zZSBoZXJlIHlvdSBkb24ndCBtZWFuIERvbTAsIHdoaWNoIGp1c3QgaGFw
cGVucyB0bwo+ID4+IGJlIGJvdGggaGFyZHdhcmUgYW5kICh0aGUgb25seSkgY29udHJvbCBkb21h
aW4gaW4gbW9zdCBzZXR1cHMuIEZyb20gYQo+ID4+IHNlY3VyaXR5IHBvdiB0aG91Z2ggeW91IG5l
ZWQgdG8gZGlzdGluZ3Vpc2ggYWxsIG9mIHRoZXNlLgo+ID4KPiA+IFllcyEgdGhhbmtzLgo+ID4g
SSB3aWxsIHVzZQo+ID4gaXNfY29udHJvbF9kb21haW4oZCkKPiA+IGluc3RlYWQgb2YgY29tcGFy
aW5nIHRoZSBoYXJkd2FyZSBkb21haW4gaWQuCj4gPgo+ID4gVGhpcyBjb21tZW50IGlzIG1pc2xl
YWRpbmcgdGhlbjoKPiA+IC8qIElzIHRoaXMgZ3Vlc3QgZnVsbHkgcHJpdmlsZWdlZCAoYWthIGRv
bTApPyAqLwo+ID4gICAgYm9vbCAgICAgICAgICAgICBpc19wcml2aWxlZ2VkOwo+IAo+IFllcywg
YnV0IGl0J3MgbGlrZWx5IGdvaW5nIHRvIHJlbWFpbiB0aGF0IHdheSB1bnRpbCBmdXJ0aGVyIGRp
c2FnZ3JlZ2F0aW9uIHdvcmsKPiB3b3VsZCBoYXBwZW4uCj4gCj4gPj4gPj4gPiArICAgIGRvbWlk
X3QgY3VyX2RvbSA9IGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWluX2lkOwo+ID4+ID4+ID4gKwo+ID4+
ID4+ID4gKyAgICBpZiAoIGxkb20gPT0gRE9NSURfU0VMRiApCj4gPj4gPj4gPiArICAgICAgICBs
ZG9tID0gY3VyX2RvbTsKPiA+PiA+PiA+ICsgICAgaWYgKCByZG9tID09IERPTUlEX1NFTEYgKQo+
ID4+ID4+ID4gKyAgICAgICAgcmRvbSA9IGN1cl9kb207Cj4gPj4gPj4gPiArCj4gPj4gPj4gPiAr
ICAgIHJldHVybiAoaGRfZG9tID09IGN1cl9kb20gfHwgaGRfZG9tID09IGxkb20gfHwgaGRfZG9t
ID09Cj4gPj4gPj4gPiArIHJkb20KPiA+PiB8fAo+ID4+ID4+ID4gKyAgICAgICAgICAgIGxkb20g
PT0gcmRvbSk7Cj4gPj4gPj4gPiArfQo+ID4+ID4+ID4gKwo+ID4+ID4+ID4gK3N0YXRpYyBpbnQg
c2lsb19ldnRjaG5fdW5ib3VuZChzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGV2dGNobiAqY2hu
LAo+ID4+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21pZF90IGlkMikg
ewo+ID4+ID4+ID4gKyAgICBpZiAoIHNpbG9fbW9kZV9kb21fY2hlY2soZDEtPmRvbWFpbl9pZCwg
aWQyKSApCj4gPj4gPj4gPiArICAgICAgICByZXR1cm4gZHVtbXlfeHNtX29wcy5ldnRjaG5fdW5i
b3VuZChkMSwgY2huLCBpZDIpOwo+ID4+ID4+Cj4gPj4gPj4gVXJnaC4gV2h5IGlzIHRoaXMgbm90
IHhzbV9ldnRjaG5fdW5ib3VuZCgpIGZyb20gZHVtbXkuaD8gSXQgd291bGQKPiA+PiA+PiBiZSBy
ZWFsbHkgbmljZSB0byBhdm9pZCBzdWNoIGV4dHJhIGluZGlyZWN0IGNhbGxzIGhlcmUuCj4gPj4g
Pgo+ID4+ID4gVGhpcyBtYWtlcyBpdCBjbGVhcmVyIHRoYXQgd2UgYXJlIGNhbGxpbmcgdGhlIGNv
dW50ZXJwYXJ0IG9mIGR1bW15Cj4gPj4gPiBvcHMob3ZlcnJpZGluZykuCj4gPj4KPiA+PiBZZXMs
IGJ1dCB0aGUgc2FtZSBsZXZlbCBvZiBjbGFyaXR5IGNvdWxkIGJlIGFjaGlldmVkIHdoZW4gbmFt
aW5nIHRoZQo+ID4+IGZ1bmN0aW9uIGluIGR1bW15LmggZHVtbXlfZXZ0Y2huX3VuYm91bmQoKSAo
YWxpYXNlZCB0bwo+ID4+IHhzbV9ldnRjaG5fdW5ib3VuZCgpIGZvciBzYXRpc2Z5aW5nIG5lZWRz
IGVsc2V3aGVyZSkuCj4gPj4KPiA+PiA+IFRoaXMgaW5kaXJlY3QgY2FsbHMgc2hvdWxkIG5vdCBp
bnRyb2R1Y2UgYW55IHJ1bnRpbWUgcGVuYWx0eS4KPiA+Pgo+ID4+IEhvdyBkb2VzIGl0IG5vdCwg
d2hlbiBpbmRpcmVjdCBjYWxscyBhcmUgbW9yZSBleHBlbnNpdmUgdGhhbiBkaXJlY3QKPiA+PiBv
bmVzIGFscmVhZHkgd2l0aG91dCB0aGUgU3BlY3RyZSB2MiBtaXRpZ2F0aW9ucz8KPiA+IEkgb25s
eSBtZWFuIGl0J3Mgbm90IHJ1bnRpbWUgYmluZGluZy4KPiA+Cj4gPiBBbmQgSSByYW4gc29tZSBw
ZXJmb3JtYW5jZSB0ZXN0IGJlZm9yZSwgc2VlbXMgbm8gcGVyZm9ybWFuY2UgcGVuYWx0eS4KPiAK
PiBTdXJlLCB0aGVzZSBwYXRocyBhcmVuJ3Qgbm9ybWFsbHkgcGVyZm9ybWFuY2UgY3JpdGljYWwu
IEJ1dCBieSBkb2luZyB3aGF0IHlvdQo+IGRvIHdlJ2QgaGF2ZSBhIGJhZCBwcmVjZWRlbnQsIGFu
ZCBpZiBzb21lb25lIGxhdGVyIGNsb25lZCB5b3VyIHNvbHV0aW9uIGludG8KPiBzb21ldGhpbmcg
dGhhdCBkb2VzIHNpdCBvbiBhIHBlcmZvcm1hbmNlIGNyaXRpY2FsIHBhdGgsIHdlJ2QgaGF2ZSBh
IHByb2JsZW0uCj4gCj4gPiBUaGUgbmFtZXMgaW4gZHVtbXkuaCBhcmUgdGhlIHNhbWUgYXMgeHNt
LmguCj4gPiBJZiBJIGNhbGwgeHNtX2V2dGNobl91bmJvdW5kLCB0aGF0J3MgZnJvbSB4c20uaCwg
SXQgcHJvYmFibHkgY2FsbAo+ID4gc2lsb19ldnRjaG5fdW5ib3VuZCwgZW5kcyB1cCBpbiBhIGxv
b3AuCj4gPgo+ID4gU28gSSBtYXkgaGF2ZSB0byByZW5hbWUgYWxsIHRoZSBmdW5jdGlvbnMgaW4g
ZHVtbXkuaCwKPiAKPiBOb3RlIGhvdyBJJ3ZlIHNhaWQgIm5hbWluZyB0aGUgZnVuY3Rpb24gaW4g
ZHVtbXkuaAo+IGR1bW15X2V2dGNobl91bmJvdW5kKCkgKGFsaWFzZWQgdG8geHNtX2V2dGNobl91
bmJvdW5kKCkgZm9yIHNhdGlzZnlpbmcKPiBuZWVkcyBlbHNld2hlcmUpLiIKPiAKPiA+IEFuZCBy
ZW1vdmUgc3RhdGljLi4uCj4gCj4gSSBkb24ndCB0aGluayBzbywgbm8uCj4gCj4gPiBpcyBpdCBu
ZWNlc3Nhcnk/Cj4gCj4gSXQgc2hvdWxkIGltbyBiZSBhdCBsZWFzdCBjb25zaWRlcmVkLiBCdXQg
RGFuaWVsIGFzIHRoZSBtYWludGFpbmVyIG1heSBoYXZlCj4gc29tZXRoaW5nIHRvIHNheSBoZXJl
IGFzIHdlbGwuLi4KPiAKPiBKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 10:46:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 10:46: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 1fhYMQ-00064E-LM; Mon, 23 Jul 2018 10:46: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=wgi/=kh=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fhYMO-00063z-Q4
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 10:46:37 +0000
X-Inumbo-ID: 98a2f7db-8e65-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::624])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 98a2f7db-8e65-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 12:46:04 +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=jD9JkosgJG0pSQMWm8oMmrbwQu/McRq72Qhtj41lzCY=;
 b=dwz+h1s1Iv/YMu64Y6u2LBMjesnQedGLtO4Z0kQmdVcUzxlC415T1UQOjUxBHrdK8zgMbIYpKJivYLN4ySeFDnnfK89vbBC81pcTCrCpmMIqak7OYgLkFjmhWtaJsqvXXSVY0P/e7NAgWIYThvkP0+K9IYawHtE7t/8Q/DC+gic=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.56) by
 VI1PR0302MB2687.eurprd03.prod.outlook.com (2603:10a6:800:e1::8) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.21; Mon, 23 Jul
 2018 10:46:25 +0000
To: Christopher Clark <christopher.w.clark@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>, openxt <openxt@googlegroups.com>
References: <CACMJ4Gai_dq5ZtA6cT5s8cv0MuKyTZw99D93FO7gNe_4G4y89g@mail.gmail.com>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <7dcce572-d13f-61d9-e031-7f0ce5f9f7c8@epam.com>
Date: Mon, 23 Jul 2018 13:46:03 +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: <CACMJ4Gai_dq5ZtA6cT5s8cv0MuKyTZw99D93FO7gNe_4G4y89g@mail.gmail.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.56]
X-ClientProxiedBy: VI1PR08CA0119.eurprd08.prod.outlook.com
 (2603:10a6:800:d4::21) To VI1PR0302MB2687.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0f20b5ab-7ff7-4d32-84a8-08d5f0898a23
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600073)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2687; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2687;
 3:SIO5205Ursj3xy9W20XO4Sd9DAuSlNfmTJGx7yjyq1LYMjoHuc5ECpQjveEnYF+aP307hF+sGXW7ZeHfgBwmrQJ2+7RiPJgdp6TqOjZgtzT5dWEoEaeORxw+M7NfjpDkV/Sc9ebi2QW3VePbd5/qRuhfnEN7gIDbCVX9S2EeY3P9gRIVcpzG3ZAPvbob9DXXAwkUV/QGu6kCxFJEn4h1Cq2uuaci64DUtSEjorPN4gU0vTSFg/C3vW2d1RU9EjR6;
 25:LoAzeF8p6ze7i4gAGlOSRfKfs/gxhO3F0sPHn/6YY9XhFYlQTd1mZUBk2pxndfOZQ3t8k/tbv+JCz6z015w72zZC4NKgKlSVgmO6HxY8i9lrY7OEYSIWLhaaTGrY7Niecqb1rU1z/i52SH952E3Cpic/IGVNHp3MXddhWpTz2XOmjvIQLZ5TMWHaECZ8wlFDmajdC+A6t0nWp/nVHCpSV+9frPYEJqz6K1EFA9PCMvEWuaqTSTeFoZKEUF9MuD3kCu46RToj+7hXvM8fVdwXo8nAvnsDG3hY6qAW2kiJxx7pQPN/k+lUw4CAlB+3g6IO5Jh4UCQQlt92lNLZkJxVHQ==;
 31:xZm6OFWYPSofJ3IJHMOoX9e2EMPwgYo1DOj7gw6nlCAxiLolczehYgMt+xB6cWeuyLWhROW9P1tozXlfQkEPAPB9atxi8kbMAC7MsAhIe3XIIoudEIrkf/hgvMWrbR59MRxkPsbyVB6LYH9VgrUQlzEzkclQpuc3bCUOiw7pw8fKN8hX3QNMEnf1MArVGs4nO8SIeAc0eRuMygDOzJZPBy8d2dW6pN5cIZo7DdnD84k=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB2687:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2687;
 20:l1tIobO45vIWeiDBztc7yZzDV3sfOmXJUwol4x6c6Ky4CjCcllGA2gxOPE/wdy02ThyE61UOrjt03A2tt3eZfVvEf3gU4+KeJ35/AqMmy/13L1JPjPMdRopx/QLhEO4kfZuitbXR86QFTn2ikQotTCz0zK6+Dr/Tcm0yDTCaBdpdselZ2zoJKQTBxVJhim0wEYIPPfBqq/Y2FcTT0ZXR5MF2ZjLD2a/YhUdpado8TnZYfh46xSmaG39nWreUzs8spKrh7Fw7oMhFBYV6BHGv62IXCxuQTmjAprpMj1qaKdUHiKXY6N4r0CZqO0g+1WYJemyKoJGOVKH5C2NLqB4Ml8ATda2LLFLCWycJpPld92xI5+IWr1bwhOQxs87US2rbqW78I6OlZUx0bfZ3e+TUepBrJGea59hNdIKFOdOkXXvvtoxBIyHz/NrX5JGgEeSWoDu6E310OIyabSOU1gWSANEL7OCuesbkCaLvl2OV4rwgd/65kjJQDNb0jCg/9I5+;
 4:+a3Ts17aKaWvs2kHQb5t1Mo0Ontnh62g3ItkZNrvmFIyJ54JznuZuGSiyfl5T5BRP0nnZEuixe2kvSa0QtX+d8McV+MqkeYM+h09XuArdVJ8z6sCUY3+Q1mdvMpRmCw1eFgzu+vcRXVY1wildZkOhER+5WXqa+z8McVngp01Zgm5JyoFudI7heEnawtTpezaBskDcOsCM1trgX689ZAMTQ44sTw0InWYoNAFmTaKomHFHUu1kylKGOyr87S8aG/AiDUG+Tx0OplRolxc9Ns5FQ==
X-Microsoft-Antispam-PRVS: <VI1PR0302MB26872E6D9A8C23986B17742BE6560@VI1PR0302MB2687.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)(10201501046)(93006095)(93001095)(3002001)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB2687; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2687; 
X-Forefront-PRVS: 0742443479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(376002)(366004)(396003)(346002)(136003)(199004)(189003)(106356001)(186003)(486006)(2870700001)(65806001)(2906002)(54906003)(105586002)(68736007)(64126003)(39060400002)(6116002)(11346002)(86362001)(36756003)(14444005)(110136005)(31686004)(229853002)(80792005)(6486002)(476003)(305945005)(25786009)(6666003)(2486003)(23676004)(52146003)(53936002)(47776003)(65826007)(67846002)(316002)(97736004)(6246003)(76176011)(8936002)(2616005)(956004)(7736002)(446003)(52116002)(4326008)(50466002)(386003)(53546011)(31696002)(81156014)(26005)(478600001)(81166006)(16526019)(58126008)(16576012)(55236004)(66066001)(3846002)(5660300001)(8676002)(72206003)(65956001)(7416002)(77096007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2687; H:[10.17.180.73]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjI2ODc7MjM6VzNLTk8xSGc4NGswZFdEVGRiMzBoOVU1?=
 =?utf-8?B?THlzd2dMOVVoRTFJamVleGprd1hadkI5T0dZaFUydVhiU28yRE1KSVN6SUp6?=
 =?utf-8?B?THpXK1lMQ0JYTkR6OTRpb0N5ZXk3eVBDVDBLd2RpNDd5UmRUdXBiV3pJOGJx?=
 =?utf-8?B?dDhUOU9XMWhzc200cm4xNk1mSzZvZjNjVWxSRXhIYkdUdmY3RUxGenJYdUJi?=
 =?utf-8?B?NTc1dDRZdW1CZzhXcnJyUlBvR3VrcWZYSzNhdHJWeEhuVWdpT05qb3EyUHlU?=
 =?utf-8?B?K0lnek85YmVLTm00TlFVZ1lTaWoveHVHTVZOSGVFb3Z6UVdnTnZsYzdCVGpS?=
 =?utf-8?B?TTBXbWRDcTg4Nm1FMmh4NHdEUFVSdFJObytzaUZnZjM0Um5iVXlJUU84RWFh?=
 =?utf-8?B?WEdGMEI5VTVSRGpKbi9wNC9wUDB5UDU1L1RMSW5NeXRjdmY4aVlvMyswcS9O?=
 =?utf-8?B?Qkw4eStyTTJFdGE0a3AwbmN1V1htK0xyNGNGeWVDcnZVN1dlNGRSVnc4eUhv?=
 =?utf-8?B?QWJlaElDU1Z1Sk9SZm0zVC9KT0gxM1o4UitOampKb2JmOVpyeXFSTDdJQjNt?=
 =?utf-8?B?bmx5cFFrUW05UXlJS21GeWZXQkd4eVVUMTd6aEZUVDdVY1dtTWpEWTJSaVBm?=
 =?utf-8?B?L1pTbnlURnFWTFBxRkVCS243OTNlcERuaUgwQlBLdVRZZ253b1RnajZlUjlw?=
 =?utf-8?B?LzlicEtIUEMyNEhja2dEY2ZPU2ljTGNkVjhWMmp6R2lILzZKT1dVR2I0bDlH?=
 =?utf-8?B?WDRxVVhiSk5kcGtmOGhhR1lJYU5pMFQyZ0ZadkcyRmY2LzZJeDdxaFVvOGpp?=
 =?utf-8?B?V3F0UDN0RUgvT1NUUUFKdmNVSGlINHFFbE1rNWNJOGhibkFnM201eFh1ck1o?=
 =?utf-8?B?MFdzaENFNHFsanE2NWNSN096UXUzaDhqd1NBalpYTWZPQVJmVFYzQXpqZWhk?=
 =?utf-8?B?MXB0blZOZFFPVklZeTlCb2ZHaWlqMkZlcyt3YW9hY2c4RU96NE9Tang2ejIx?=
 =?utf-8?B?R1oza1JYa0swSTZuWWJEQWI3MVJHRk5xK0VSRlpQdFdKSE1qRCs0Mk85cXdK?=
 =?utf-8?B?NkxtRUJ6eUJ6MVpUUENQeGNITUVEL2tBOEN6dUVtZ2U0bDAycWttRDRZcHZZ?=
 =?utf-8?B?NkJtSXAvcjBNVTJXRzg5SVdWVjNXaisySkYzN2pwTEl1Q2R5ZGhyNDRJN25z?=
 =?utf-8?B?eG5ZQkNmU2ZrbzVicFJUUWVXTW1wamxtaFlGN25YR0FBQXdFTFZCR0FmTjEw?=
 =?utf-8?B?Z1RJSlZIckVTeGFQbHVzQUxKUE80NFdVSFFqUy9LUzExU29FSzI3M2tNcFRG?=
 =?utf-8?B?V1Q0WFJjZUxFL1ZONHdzc2ZqNVdubS93aEZ2THBJR2JCME9aam5mdDR2NTlJ?=
 =?utf-8?B?ODlTZDNpbGtRQUJFREFXNUFrd2hPTFBITm1LQ3NRVG43aG1rYXVUeXlZNThM?=
 =?utf-8?B?WmM4OExxM3liZnNkV0hJaElsV3JYVGhER2J2VDk1K2RxZGFFWXBUbFpoSW9a?=
 =?utf-8?B?SGZwZnVya0JqOVUwcW9aSEVoM2UxdWNBYlg0a1FUN2srbUE2ejQ2WWhRLzVC?=
 =?utf-8?B?MlNId005T0R4TDlFU3dpNDJxamJkaExQK3Ewa0Z6WHkzMi9BRHo3THRDQ0RZ?=
 =?utf-8?B?UE9obzVTNlI0LzdCeW9zLzVuQnhaRUJacTZUV3BONWQ0dDUzK2FZd3NIZlNs?=
 =?utf-8?B?MGZ6c2taTXpzajVpS2Nic2xiQzVycGpaMzJtRVc5VDhTdUxySEg5aWpRcENj?=
 =?utf-8?B?U1E4RVY4SVh0SHR3TWMwL0tWc1YxSUFhOC9xQUJQWnIyTW9zQ0lHZ0RieTJQ?=
 =?utf-8?B?QXRhanBiNUp4TjRXdVpmVHpDcUlBbWZUZlVqZk53a29nbWhXTmorM0EzT09V?=
 =?utf-8?B?TVhsZmIyR1BSYWNLZTBRcDJDYWwvYUdLdDU5WUhSUnAxQkVFRXV6QjJtdmww?=
 =?utf-8?B?aUorQnpVcWFqK1BScDFIdk9peWhmUnVSM2ZXQ1l3TE9YV3F4TEdJTXFpTXZ0?=
 =?utf-8?B?NWZkamFvL0xlcGh3T2RuMHhPUDhKZ0lJWVNGNWxMM0F2SDduOUlJYzUwSmk3?=
 =?utf-8?B?RnhJdG5odlg0VnI2TVFzWVd5WTYyR3hxYlljK1lYdHdaMW1UY2hvd1A1d0ZY?=
 =?utf-8?Q?ktYX7LYc82tNS9X5LpYMFLr/4=3D?=
X-Microsoft-Antispam-Message-Info: EHb0xAoe2nPpD+Xs1UwsnmL3W9wsKsqNzW7xTtPMAzNSZSGQwEOX8uXJJCKSNCiO0aAJbguWTgkFidICgG7ZscIUmSkXO4k/bh+ZpDmbauLHTIzpVxDK5P7DQmL07xviqPnHqRX+L1XjE5NcMlZktd65gV3raTply9XuTx/iXcYkSPHbI3LnJA5lQRseit3oP3rVuqcpQ1XldpnhrLeQBRdAatU61mT6SBY07Djf6FQJ6EIgCY7R1hoou7nONEwy7HzjyKSDJuNhwMx9au64ebOgV02kjH4RLDKfuwlbR3lHKQYMzfQxfjCof6BozCzAOVy+DidGzMG2FqDErRcJe2bjfd/VNJyuK2cAluuNOKM=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2687;
 6:zsrqIeml1t/L3YB9ahIv9+mfhkFN8dkFqrk9n7x/N+qX2THPc+UsnfwDSI40hyti4Q040Ke9SMWJu300LGnBOhxTgrBThCLP2hjgUtsN4yhlFlXLXqFzd48+mk9bN1qaOMb38nDKmGR6jd5v8F7JCS8HkuGzs4/uTfWpT0isS96FJnK8cSyhrOp8uy6394KUsFx1txFwsYUROzDSyvlOW6DFkbue/93jZ0JBB/xDYlz2Z5C7+b0AJGkk8nONSE+nmkP5ouHNBKQweSZVDlt5iZivW23m6UGxOEEC2PLqB/7J3Uou2eV9I0phaUwZI1NEQd6Gp8dGwQjsGLUc4cX2JH5P5uvFA10dk1drETzxnIW71nYUChbFXCnUWTpYX65pnNgOy5Z8r7fW753S3AHvaI21MSZ8UW/JHPzt4+bFqDwgAcJxvu7mjxjVVJLtOtQQHWx7LFE+kioWFBZXCqrEhA==;
 5:UmRVMUPJ3F4aSV3SxLv0AKBkRBvMKWxRwv6YpxRf0Q7EBqoMYgLwpZTTON6XL5FR39EkLSf6BnxK9VJ9FiQVFPu/RaaU1ZTBUSTBBPfX56/+XwUcHTECvnfNIYaF74I2RL+I/MqtUI3IoquYhtjBqvCMYduhWtRFzHHXTwBc0Sk=;
 7:ejTb8i5Y8MpLzevY/Euq4JbXcff6DdkWkqTjEbfWnyWL9bFOzThhmSvOPda2l6xuzXf0tpLo6HF8enojOCXfWHitFhULYqdz1+oEujdXUlDdQJyGPuPvnIpJySNtOmoh2sgkMp9ZbHkRgZIYbMuJtVnvLqQ2i6Z1m98de4RrfWCPxz7PP9x1Xq0MkcDmiahU7p0Q8fHeKP5531cc4VBkYvN4053C6bZFEhpSo0VAnmzA8vWmw5LOb/EYWtgU75hY
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jul 2018 10:46:25.5517 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0f20b5ab-7ff7-4d32-84a8-08d5f0898a23
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2687
Subject: Re: [Xen-devel] RFC: Boot Domain, domB
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Jason Andryuk <jandryuk@gmail.com>,
 Daniel Smith <dpsmith@apertussolutions.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Rich Persaud <persaur@gmail.com>,
 julien.grall@arm.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>

SGVsbG8gQ2hyaXN0b3BoZXIsCgoKT24gMjAuMDYuMTggMDM6NTgsIENocmlzdG9waGVyIENsYXJr
IHdyb3RlOgo+IE1peGVkLWNyaXRpY2FsaXR5IGFuZCBzYWZldHktY3JpdGljYWwgc3lzdGVtcyB1
bmRlciBkZXZlbG9wbWVudCBuZWVkIAo+IHN1cHBvcnQgZm9yIHRpbWVseSBib290IG9mIG11bHRp
cGxlIGRvbWFpbnMgYXQgc3lzdGVtIGxhdW5jaCAtLSAKPiDigJxJbml0aWFsIERvbWFpbnPigJ0g
LS0gd2l0aCBzdGF0aWMgYXNzaWdubWVudCBvZiByZXNvdXJjZXMgYmV0d2VlbiB0aGVtLCAKPiBl
YWNoIGlzb2xhdGVkIGZyb20gdGhlIG90aGVycyBhbmQgd2l0aG91dCBydW50aW1lIGRlcGVuZGVu
Y3kgb24gYSAKPiDigJxkb20w4oCdLXR5cGUgZG9tYWluLgouLi4KPiBEb21CIGlzIHJlc3BvbnNp
YmxlIGZvciBzdGFydGluZyBhIHNldCBvZiBkb21haW5zIGZyb20gdGhlIG1hdGVyaWFsIGl0IAo+
IGRpc2NvdmVycyB3aXRoaW4gaXRzIHJhbWRpc2suIE9uY2UgdGhleSBhcmUgcnVubmluZywgRG9t
QiB0ZXJtaW5hdGVzIAo+IHdpdGggbGF1bmNoIHN1Y2Nlc3Mgc3RhdHVzIGluZGljYXRvciwgaW4g
YSBzdGVwIHdlIHJlZmVyIHRvIGFzIOKAnEV4aXQgCj4gWGVuIEJvb3QgU2VydmljZXPigJ0uIFRo
ZSBkb21haW4gdGVybWluYXRpb24gbWFrZXMgaXQgZWFzeSB0byB2ZXJpZnkgCj4gdGhhdCBhbGwg
RG9tQiBwcml2aWxlZ2VzIGhhdmUgYmVlbiBkcm9wcGVkLgoKSWYgeW91IGFyZSBzcGVha2luZyBh
Ym91dCBtaXhlZCBjcml0aWNhbGl0eSBzeXN0ZW1zLCB5b3UgbmVlZCBkb21haW4gCnJlYm9vdCBm
dW5jdGlvbmFsaXR5LiBXaGljaCBzZWVtcyB0byBiZSBsb3N0IHdpdGggRG9tQiB0ZXJtaW5hdGlv
bi4KRXZlbiBpZiBpdCBpcyBhIHNhZmV0eS1jcml0aWNhbCBzeXN0ZW0sIHdpdGggc2V2ZXJhbCBk
b21haW5zLCB5b3Ugc3RpbGwgCmhhdmUgdG8gaGFuZGxlIHBvc3NpYmxlIGNyYXNoZXMgKHJlYm9v
dHMsIHNodXRkb3ducywgZXRjLikgb2Ygb25lIG9mIHRoZSAKZG9tYWlucy4gQW5kIGFnYWluLCB3
aXRoIERvbUIgdGVybWluYXRpb24sIHlvdSBhcmUgbG9zaW5nIGFuIGVudGl0eSBhYmxlIAp0byBo
YW5kbGUgdGhlIHNpdHVhdGlvbi4KCi0tIAoKKkFuZHJpaSBBbmlzb3YqCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:18:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11: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 1fhYqc-0008Jk-5T; Mon, 23 Jul 2018 11:17: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhYqb-0008Jb-0H
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 11:17:49 +0000
X-Inumbo-ID: 103321da-8e6a-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 103321da-8e6a-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 11:18: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 3F19018A;
 Mon, 23 Jul 2018 04:17: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 2D6113F73C;
 Mon, 23 Jul 2018 04:17:46 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-7-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57a4dfad-c059-74c1-e97d-9914fcd90f72@arm.com>
Date: Mon, 23 Jul 2018 12:17: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: <1530918843-14318-7-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 07/12] arm: add a tiny kconfig
 configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, dfaggioli@suse.com, andrii_anisov@epam.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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzE4IDAwOjEzLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24uIEVuYWJsZWQgb25seSB0aGUgY3Jl
ZGl0IHNjaGVkdWxlci4KPiBJdCBvbmx5IGNhcnJpZXMgbm9uLWRlZmF1bHQgb3B0aW9ucyAodXNl
IG1ha2UgbWVudWNvbmZpZyBvciBtYWtlCj4gb2xkZGVmY29uZmlnIHRvIHByb2R1Y2UgYSBjb21w
bGV0ZSAuY29uZmlnIGZpbGUpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKPiAKPiAtLS0KPiBDaGFuZ2VzIGluIHY3Ogo+IC0g
cmVtb3ZlIE5VTEwgYmVjYXVzZSBpdCBpcyBzdGlsbCBleHBlcmltZW50YWwKPiAtLS0KPiAgIHhl
bi9hcmNoL2FybS9jb25maWdzL3Rpbnk2NC5jb25mIHwgMzggKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKPiAgIDEgZmlsZSBjaGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspCj4g
ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueTY0LmNvbmYKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueTY0LmNvbmYgYi94ZW4vYXJj
aC9hcm0vY29uZmlncy90aW55NjQuY29uZgo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXgg
MDAwMDAwMC4uYWVjYzU1Ywo+IC0tLSAvZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vY29u
Zmlncy90aW55NjQuY29uZgo+IEBAIC0wLDAgKzEsMzggQEAKPiArQ09ORklHX0FSTV82ND15Cj4g
K0NPTkZJR19BUk09eQo+ICsKPiArIwo+ICsjIEFyY2hpdGVjdHVyZSBGZWF0dXJlcwo+ICsjCj4g
KyMgQ09ORklHX0dJQ1YzIGlzIG5vdCBzZXQKPiArIyBDT05GSUdfTUVNX0FDQ0VTUyBpcyBub3Qg
c2V0Cj4gKyMgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRSBpcyBub3Qgc2V0Cj4gKwo+ICsjCj4g
KyMgQ29tbW9uIEZlYXR1cmVzCj4gKyMKPiArIyBDT05GSUdfVE1FTSBpcyBub3Qgc2V0Cj4gK0NP
TkZJR19TQ0hFRF9DUkVESVQ9eQo+ICsjIENPTkZJR19TQ0hFRF9DUkVESVQyIGlzIG5vdCBzZXQK
PiArIyBDT05GSUdfU0NIRURfUlREUyBpcyBub3Qgc2V0Cj4gKyMgQ09ORklHX1NDSEVEX0FSSU5D
NjUzIGlzIG5vdCBzZXQKPiArIyBDT05GSUdfU0NIRURfTlVMTCBpcyBub3Qgc2V0Cj4gKyMgQ09O
RklHX1NVUFBSRVNTX0RVUExJQ0FURV9TWU1CT0xfV0FSTklOR1MgaXMgbm90IHNldAo+ICsKPiAr
Iwo+ICsjIERldmljZSBEcml2ZXJzCj4gKyMKPiArIyBDT05GSUdfSEFTX05TMTY1NTAgaXMgbm90
IHNldAo+ICsjIENPTkZJR19IQVNfQ0FERU5DRV9VQVJUIGlzIG5vdCBzZXQKPiArIyBDT05GSUdf
SEFTX01WRUJVIGlzIG5vdCBzZXQKPiArIyBDT05GSUdfSEFTX1BMMDExIGlzIG5vdCBzZXQKPiAr
IyBDT05GSUdfSEFTX1NDSUYgaXMgbm90IHNldAo+ICsjIENPTkZJR19BUk1fU01NVSBpcyBub3Qg
c2V0Cj4gKwo+ICsjCj4gKyMgRGVidWdnaW5nIE9wdGlvbnMKPiArIwo+ICsjIENPTkZJR19ERUJV
RyBpcyBub3Qgc2V0Cj4gKyMgQ09ORklHX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldAo+ICsjIENP
TkZJR19WRVJCT1NFX0RFQlVHIGlzIG5vdCBzZXQKPiArIyBDT05GSUdfU0NSVUJfREVCVUcgaXMg
bm90IHNldAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:24:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11:24: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 1fhYxD-0000bA-VD; Mon, 23 Jul 2018 11:24: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhYxD-0000b5-4l
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 11:24:39 +0000
X-Inumbo-ID: e941e7be-8e6a-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e941e7be-8e6a-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 13:24: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 602DB18A;
 Mon, 23 Jul 2018 04:24:36 -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 074623F73C;
 Mon, 23 Jul 2018 04:24:34 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <62266508-b5f4-65f4-0612-bf82d1a1e1c5@arm.com>
Date: Mon, 23 Jul 2018 12:24: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: <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@suse.com, xen-devel@lists.xen.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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzE4IDAwOjEzLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gK2NvbmZpZyBRRU1VX1BMQVRGT1JNCj4gKwlib29sCj4gKwo+ICtjb25maWcgUkNBUjNfUExB
VEZPUk0KPiArCWJvb2wKClRob3NlIDIgb3B0aW9ucyBkbyBub3RoaW5nLiBTbyBJIHdvdWxkIHBy
ZWZlciBpZiB0aGV5IGFyZSByZW1vdmVkLiBXaXRoIAp0aGF0IGZpeGVkOgoKQWNrZWQtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:25:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11: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 1fhYyB-0000ft-Ak; Mon, 23 Jul 2018 11:25: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=bb7k=kh=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fhYyA-0000fl-9C
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 11:25:38 +0000
X-Inumbo-ID: 27f32686-8e6b-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27f32686-8e6b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 11:25:52 +0000 (UTC)
Received: from localhost (LFbn-1-12238-233.w90-92.abo.wanadoo.fr
 [90.92.53.233])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 4ED4DBC6;
 Mon, 23 Jul 2018 11:25:36 +0000 (UTC)
To: 20180621084331.21228-1-jgross@suse.com, boris.ostrovsky@oracle.com,
 brian.woods@amd.com, gregkh@linuxfoundation.org, jgross@suse.com,
 mingo@kernel.org, peterz@infradead.org, srivatsa@csail.mit.edu,
 tglx@linutronix.de, torvalds@linux-foundation.org,
 xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Mon, 23 Jul 2018 13:25:25 +0200
Message-ID: <15323451251453@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/xen: Add call of
 speculative_store_bypass_ht_init() to PV paths" has been added to the
 4.4-stable 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: stable-commits@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>

ClRoaXMgaXMgYSBub3RlIHRvIGxldCB5b3Uga25vdyB0aGF0IEkndmUganVzdCBhZGRlZCB0aGUg
cGF0Y2ggdGl0bGVkCgogICAgeDg2L3hlbjogQWRkIGNhbGwgb2Ygc3BlY3VsYXRpdmVfc3RvcmVf
YnlwYXNzX2h0X2luaXQoKSB0byBQViBwYXRocwoKdG8gdGhlIDQuNC1zdGFibGUgdHJlZSB3aGlj
aCBjYW4gYmUgZm91bmQgYXQ6CiAgICBodHRwOi8vd3d3Lmtlcm5lbC5vcmcvZ2l0Lz9wPWxpbnV4
L2tlcm5lbC9naXQvc3RhYmxlL3N0YWJsZS1xdWV1ZS5naXQ7YT1zdW1tYXJ5CgpUaGUgZmlsZW5h
bWUgb2YgdGhlIHBhdGNoIGlzOgogICAgIHg4Ni14ZW4tYWRkLWNhbGwtb2Ytc3BlY3VsYXRpdmVf
c3RvcmVfYnlwYXNzX2h0X2luaXQtdG8tcHYtcGF0aHMucGF0Y2gKYW5kIGl0IGNhbiBiZSBmb3Vu
ZCBpbiB0aGUgcXVldWUtNC40IHN1YmRpcmVjdG9yeS4KCklmIHlvdSwgb3IgYW55b25lIGVsc2Us
IGZlZWxzIGl0IHNob3VsZCBub3QgYmUgYWRkZWQgdG8gdGhlIHN0YWJsZSB0cmVlLApwbGVhc2Ug
bGV0IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPiBrbm93IGFib3V0IGl0LgoKCkZyb20gOWRlZTJi
N2M0ZDQ4Njg0MjNkOTgxMmM5NjliMGI3MjRmZGY3ODBjNiBNb24gU2VwIDE3IDAwOjAwOjAwIDIw
MDEKRnJvbTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiBUaHUsIDIxIEp1
biAyMDE4IDEwOjQzOjMxICswMjAwClN1YmplY3Q6IHg4Ni94ZW46IEFkZCBjYWxsIG9mIHNwZWN1
bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0KCkgdG8gUFYgcGF0aHMKCkZyb206IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCA3NDg5OWQ5MmU2NjY2M2RjNzY3MWE4MDE3
YjMxNDZkY2Q0NzM1ZjNiIHVwc3RyZWFtLgoKQ29tbWl0OgoKICAxZjUwZGRiNGY0MTggKCJ4ODYv
c3BlY3VsYXRpb246IEhhbmRsZSBIVCBjb3JyZWN0bHkgb24gQU1EIikKCi4uLiBhZGRlZCBzcGVj
dWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpIHRvIHRoZSBwZXItQ1BVIGluaXRpYWxpemF0
aW9uIHNlcXVlbmNlLgoKc3BlY3VsYXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKSBuZWVkcyB0
byBiZSBjYWxsZWQgb24gZWFjaCBDUFUgZm9yClBWIGd1ZXN0cywgdG9vLgoKUmVwb3J0ZWQtYnk6
IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpUZXN0ZWQtYnk6IEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CkNjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4KQ2M6IExpbnVzIFRvcnZh
bGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KQ2M6IFBldGVyIFppamxzdHJhIDxw
ZXRlcnpAaW5mcmFkZWFkLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4
LmRlPgpDYzogYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpGaXhlczogMWY1MGRkYjRmNDE4OTI0M2MwNTkyNmI4NDJkYzFhMDMzMjE5
NWYzMSAoIng4Ni9zcGVjdWxhdGlvbjogSGFuZGxlIEhUIGNvcnJlY3RseSBvbiBBTUQiKQpMaW5r
OiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTgwNjIxMDg0MzMxLjIxMjI4LTEtamdy
b3NzQHN1c2UuY29tClNpZ25lZC1vZmYtYnk6IEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3Jn
PgpTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRp
b24ub3JnPgpTaWduZWQtb2ZmLWJ5OiBTcml2YXRzYSBTLiBCaGF0IDxzcml2YXRzYUBjc2FpbC5t
aXQuZWR1PgpTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZv
dW5kYXRpb24ub3JnPgotLS0KIGFyY2gveDg2L3hlbi9zbXAuYyB8ICAgIDUgKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCi0tLSBhL2FyY2gveDg2L3hlbi9zbXAuYworKysg
Yi9hcmNoL3g4Ni94ZW4vc21wLmMKQEAgLTI4LDYgKzI4LDcgQEAKICNpbmNsdWRlIDx4ZW4vaW50
ZXJmYWNlL3ZjcHUuaD4KICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3hlbnBtdS5oPgogCisjaW5j
bHVkZSA8YXNtL3NwZWMtY3RybC5oPgogI2luY2x1ZGUgPGFzbS94ZW4vaW50ZXJmYWNlLmg+CiAj
aW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4KIApAQCAtODcsNiArODgsOCBAQCBzdGF0aWMg
dm9pZCBjcHVfYnJpbmd1cCh2b2lkKQogCWNwdV9kYXRhKGNwdSkueDg2X21heF9jb3JlcyA9IDE7
CiAJc2V0X2NwdV9zaWJsaW5nX21hcChjcHUpOwogCisJc3BlY3VsYXRpdmVfc3RvcmVfYnlwYXNz
X2h0X2luaXQoKTsKKwogCXhlbl9zZXR1cF9jcHVfY2xvY2tldmVudHMoKTsKIAogCW5vdGlmeV9j
cHVfc3RhcnRpbmcoY3B1KTsKQEAgLTM1Nyw2ICszNjAsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
eGVuX3NtcF9wcmVwYXJlX2NwdXMoCiAJfQogCXNldF9jcHVfc2libGluZ19tYXAoMCk7CiAKKwlz
cGVjdWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpOworCiAJeGVuX3BtdV9pbml0KDApOwog
CiAJaWYgKHhlbl9zbXBfaW50cl9pbml0KDApKQoKClBhdGNoZXMgY3VycmVudGx5IGluIHN0YWJs
ZS1xdWV1ZSB3aGljaCBtaWdodCBiZSBmcm9tIGpncm9zc0BzdXNlLmNvbSBhcmUKCnF1ZXVlLTQu
NC94ODYteGVuLWFkZC1jYWxsLW9mLXNwZWN1bGF0aXZlX3N0b3JlX2J5cGFzc19odF9pbml0LXRv
LXB2LXBhdGhzLnBhdGNoCnF1ZXVlLTQuNC94ZW4tc2V0LWNwdS1jYXBhYmlsaXRpZXMtZnJvbS14
ZW5fc3RhcnRfa2VybmVsLnBhdGNoCnF1ZXVlLTQuNC94ODYteGVuLXplcm8tbXNyX2lhMzJfc3Bl
Y19jdHJsLWJlZm9yZS1zdXNwZW5kLnBhdGNoCnF1ZXVlLTQuNC94ODYtcGFyYXZpcnQtbWFrZS1u
YXRpdmVfc2F2ZV9mbC1leHRlcm4taW5saW5lLnBhdGNoCnF1ZXVlLTQuNC94ODYtYW1kLWRvbi10
LXNldC14ODZfYnVnX3N5c3JldF9zc19hdHRycy13aGVuLXJ1bm5pbmctdW5kZXIteGVuLnBhdGNo
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:26:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11: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 1fhYyy-0000oM-RO; Mon, 23 Jul 2018 11:26: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhYyx-0000oE-IP
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 11:26:27 +0000
X-Inumbo-ID: 2ac84eed-8e6b-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2ac84eed-8e6b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 13:25:56 +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 821FA18A;
 Mon, 23 Jul 2018 04:26:26 -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 45C7F3F73C;
 Mon, 23 Jul 2018 04:26:25 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-9-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3a6208c4-92e9-29e4-2c1f-74d7cdef535f@arm.com>
Date: Mon, 23 Jul 2018 12:26: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: <1530918843-14318-9-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 09/12] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrii_anisov@epam.com, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 dfaggioli@suse.com, JBeulich@suse.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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzE4IDAwOjE0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQWRkIHNwZWNpZmljIHBlci1wbGF0Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUy4gTm90ZSB0
aGF0IHRoZSBvcmRlciBvZgo+IHRoZSBkZWZhdWx0cyBtYXR0ZXI6IHRoZXkgbmVlZCB0byBnbyBm
aXJzdCwgb3RoZXJ3aXNlIHRoZSBnZW5lcmljCj4gZGVmYXVsdHMgd2lsbCBiZSBhcHBsaWVkLgo+
IAo+IFRoaXMgaXMgZG9uZSBzbyB0aGF0IFhlbiBidWlsZHMgY3VzdG9taXplZCBmb3IgYSBzcGVj
aWZpYyBoYXJkd2FyZQo+IHBsYXRmb3JtIGNhbiBoYXZlIHRoZSByaWdodCBOUl9DUFVTIG51bWJl
ci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFj
a2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKPiBD
QzogSkJldWxpY2hAc3VzZS5jb20KPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+IAo+
IC0tLQo+IAo+IENoYW5nZXMgaW4gdjY6Cj4gLSByZW1vdmUgdXNlbGVzcyBhZGRpdGlvbmFsIGRl
ZmF1bHQgZm9yIEFMTAo+IC0tLQo+ICAgeGVuL2FyY2gvS2NvbmZpZyB8IDMgKysrCj4gICAxIGZp
bGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL0tj
b25maWcgYi94ZW4vYXJjaC9LY29uZmlnCj4gaW5kZXggY2YwYWNiNy4uMTk1NGQxYyAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC9LY29uZmlnCj4gKysrIGIveGVuL2FyY2gvS2NvbmZpZwo+IEBAIC0z
LDYgKzMsOSBAQCBjb25maWcgTlJfQ1BVUwo+ICAgCWludCAiTWF4aW11bSBudW1iZXIgb2YgcGh5
c2ljYWwgQ1BVcyIKPiAgIAlyYW5nZSAxIDQwOTUKPiAgIAlkZWZhdWx0ICIyNTYiIGlmIFg4Ngo+
ICsJZGVmYXVsdCAiOCIgaWYgQVJNICYmIFJDQVIzCj4gKwlkZWZhdWx0ICI0IiBpZiBBUk0gJiYg
UUVNVQo+ICsJZGVmYXVsdCAiNCIgaWYgQVJNICYmIE1QU09DCj4gICAJZGVmYXVsdCAiMTI4IiBp
ZiBBUk0KPiAgIAktLS1oZWxwLS0tCj4gICAJICBTcGVjaWZpZXMgdGhlIG1heGltdW0gbnVtYmVy
IG9mIHBoeXNpY2FsIENQVXMgd2hpY2ggWGVuIHdpbGwgc3VwcG9ydC4KPiAKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:26:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11: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 1fhYz0-0000oa-3x; Mon, 23 Jul 2018 11: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=bb7k=kh=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fhYyz-0000oS-FF
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 11:26:29 +0000
X-Inumbo-ID: 4691c788-8e6b-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4691c788-8e6b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 11:26:43 +0000 (UTC)
Received: from localhost (LFbn-1-12238-233.w90-92.abo.wanadoo.fr
 [90.92.53.233])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 93380BA9;
 Mon, 23 Jul 2018 11:26:26 +0000 (UTC)
Date: Mon, 23 Jul 2018 13:26:24 +0200
From: Greg KH <gregkh@linuxfoundation.org>
To: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <20180723112624.GA29710@kroah.com>
References: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RESEND] Spectre-v2 (IBPB/IBRS) and SSBD fixes for
 4.4.y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Dave Hansen <dave@sr71.net>, Wanpeng Li <kernellwp@gmail.com>,
 ak@linux.intel.com, linux-tip-commits@vger.kernel.org,
 Piotr Luc <piotr.luc@intel.com>, Mel Gorman <mgorman@suse.de>,
 arjan.van.de.ven@intel.com, xen-devel@lists.xenproject.org,
 Alexander Sergeyev <sergeev917@gmail.com>, Brian Gerst <brgerst@gmail.com>,
 Andy Lutomirski <luto@kernel.org>,
 =?iso-8859-1?Q?Micka=EBlSala=FCn?= <mic@digikod.net>,
 Thomas Gleixner <tglx@linutronix.de>, Joe Konno <joe.konno@linux.intel.com>,
 Laura Abbott <labbott@fedoraproject.org>, Will Drewry <wad@chromium.org>,
 Jiri Kosina <jkosina@suse.cz>, linux-kernel@vger.kernel.org,
 Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Andrew Morton <akpm@linux-foundation.org>, torvalds@linux-foundation.org,
 dwmw@amazon.co.uk, karahmed@amazon.de, dave.hansen@linux.intel.com,
 linux@dominikbrodowski.net, Bo Gan <ganb@vmware.com>,
 Andrey Ryabinin <ryabinin.a.a@gmail.com>,
 Kristen Carlson Accardi <kristen@linux.intel.com>,
 Nadav Amit <nadav.amit@gmail.com>, Ingo Molnar <mingo@kernel.org>,
 Prarit Bhargava <prarit@redhat.com>, Shuah Khan <shuahkh@osg.samsung.com>,
 Ross Zwisler <ross.zwisler@linux.intel.com>, Borislav Petkov <bp@suse.de>,
 Tom Lendacky <thomas.lendacky@amd.com>, Rik van Riel <riel@redhat.com>,
 Denys Vlasenko <dvlasenk@redhat.com>, boris.ostrovsky@oracle.com,
 arjan@linux.intel.com, Tony Luck <tony.luck@intel.com>,
 Vince Weaver <vincent.weaver@maine.edu>, Mike Galbraith <efault@gmx.de>,
 Yazen Ghannam <Yazen.Ghannam@amd.com>, Kyle Huey <me@kylehuey.com>,
 Sherry Hurwitz <sherry.hurwitz@amd.com>, tim.c.chen@linux.intel.com,
 Thomas Garnier <thgarnie@google.com>, gnomes@lxorguk.ukuu.org.uk,
 Alexander Shishkin <alexander.shishkin@linux.intel.com>,
 Frederic Weisbecker <fweisbec@gmail.com>, dave.hansen@intel.com,
 Jan Beulich <jbeulich@suse.com>, srivatsab@vmware.com, ashok.raj@intel.com,
 =?iso-8859-1?Q?J=F6rg?= Otte <jrg.otte@gmail.com>,
 Jim Mattson <jmattson@google.com>, Alexander Popov <alpopov@ptsecurity.com>,
 Fenghua Yu <fenghua.yu@intel.com>, Kees Cook <keescook@chromium.org>,
 Arnd Bergmann <arnd@arndb.de>,
 Ricardo Neri <ricardo.neri-calderon@linux.intel.com>,
 Josh Triplett <josh@joshtriplett.org>, rostedt@goodmis.org,
 Quentin Casasnovas <quentin.casasnovas@oracle.com>,
 Borislav Petkov <bp@alien8.de>, Stephane Eranian <eranian@google.com>,
 Dan Williams <dan.j.williams@intel.com>, Kyle Huey <khuey@kylehuey.com>,
 Oleg Nesterov <oleg@redhat.com>, Andy Lutomirski <luto@amacapital.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 kvm <kvm@vger.kernel.org>, =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Peter Zijlstra <peterz@infradead.org>, Alexey Makhalov <amakhalov@vmware.com>,
 linux-mm@kvack.org, "H. Peter Anvin" <hpa@zytor.com>,
 Jiri Olsa <jolsa@redhat.com>, Alexander Kuleshov <kuleshovmail@gmail.com>,
 sironi@amazon.de, Joerg Roedel <joro@8bytes.org>, Jon Masters <jcm@redhat.com>,
 Dave Young <dyoung@redhat.com>, Arnaldo Carvalho de Melo <acme@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 "Matt Helsley \(VMware\)" <matt.helsley@gmail.com>,
 linux-edac <linux-edac@vger.kernel.org>, Juergen Gross <jgross@suse.com>,
 stable@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBKdWwgMTQsIDIwMTggYXQgMDI6MjU6NDNBTSAtMDcwMCwgU3JpdmF0c2EgUy4gQmhh
dCB3cm90ZToKPiBIaSBHcmVnLAo+IAo+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIGEgYmFja3BvcnQg
b2YgdGhlIFNwZWN0cmUtdjIgZml4ZXMgKElCUEIvSUJSUykKPiBhbmQgcGF0Y2hlcyBmb3IgdGhl
IFNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyB2dWxuZXJhYmlsaXR5IHRvIDQuNC55Cj4gKHRoZXkg
YXBwbHkgY2xlYW5seSBvbiB0b3Agb2YgNC40LjE0MCkuCj4gCj4gSSB1c2VkIDQuOS55IGFzIG15
IHJlZmVyZW5jZSB3aGVuIGJhY2twb3J0aW5nIHRvIDQuNC55IChhcyBJIHRob3VnaHQKPiB0aGF0
IHdvdWxkIG1pbmltaXplIHRoZSBhbW91bnQgb2YgZml4aW5nIHVwIG5lY2Vzc2FyeSkuIFVuZm9y
dHVuYXRlbHkKPiBJIGhhZCB0byBza2lwIHRoZSBLVk0gZml4ZXMgZm9yIHRoZXNlIHZ1bG5lcmFi
aWxpdGllcywgYXMgdGhlIEtWTQo+IGNvZGViYXNlIGlzIGRyYXN0aWNhbGx5IGRpZmZlcmVudCBp
biA0LjQgYXMgY29tcGFyZWQgdG8gNC45LiAoSSB0cmllZAo+IG15IGJlc3QgdG8gYmFja3BvcnQg
dGhlbSBpbml0aWFsbHksIGJ1dCB3YXNuJ3QgY29uZmlkZW50IHRoYXQgdGhleQo+IHdlcmUgY29y
cmVjdCwgc28gSSBkZWNpZGVkIHRvIGRyb3AgdGhlbSBmcm9tIHRoaXMgc2VyaWVzKS4KPiAKPiBZ
b3UnbGwgbm90aWNlIHRoYXQgdGhlIGluaXRpYWwgZmV3IHBhdGNoZXMgaW4gdGhpcyBzZXJpZXMg
aW5jbHVkZQo+IGNsZWFudXBzIGV0Yy4sIHRoYXQgYXJlIG5vbi1jcml0aWNhbCB0byBJQlBCL0lC
UlMvU1NCRC4gTW9zdCBvZiB0aGVzZQo+IHBhdGNoZXMgYXJlIGFpbWVkIGF0IGdldHRpbmcgdGhl
IGNwdWZlYXR1cmUuaCB2cyBjcHVmZWF0dXJlcy5oIHNwbGl0Cj4gaW50byA0LjQsIHNpbmNlIGEg
bG90IG9mIHRoZSBzdWJzZXF1ZW50IHBhdGNoZXMgdXBkYXRlIHRoZXNlIGhlYWRlcnMuCj4gT24g
bXkgZmlyc3QgYXR0ZW1wdCB0byBiYWNrcG9ydCB0aGVzZSBwYXRjaGVzIHRvIDQuNC55LCBJIGhh
ZCBhY3R1YWxseQo+IHRyaWVkIHRvIGRvIGFsbCB0aGUgdXBkYXRlcyBvbiB0aGUgY3B1ZmVhdHVy
ZS5oIGZpbGUgaXRzZWxmLCBidXQgaXQKPiBzdGFydGVkIGdldHRpbmcgdmVyeSBjdW1iZXJzb21l
LCBzbyBJIHJlc29ydGVkIHRvIGJhY2twb3J0aW5nIHRoZQo+IGNwdWZlYXR1cmUuaCB2cyBjcHVm
ZWF0dXJlcy5oIHNwbGl0IGFuZCB0aGVpciBkZXBlbmRlbmNpZXMgYXMgd2VsbC4gSQo+IHRoaW5r
IGFwYXJ0IGZyb20gdGhlc2UgaW5pdGlhbCBwYXRjaGVzLCB0aGUgcmVzdCBvZiB0aGUgcGF0Y2hz
ZXQKPiBkb2Vzbid0IGhhdmUgYWxsIHRoYXQgbXVjaCBub2lzZS4gCj4gCj4gVGhpcyBwYXRjaHNl
dCBoYXMgYmVlbiB0ZXN0ZWQgb24gYm90aCBJbnRlbCBhbmQgQU1EIG1hY2hpbmVzIChJbnRlbAo+
IFhlb24gQ1BVIEU1LTI2NjAgdjQgYW5kIEFNRCBFUFlDIDcyODEgMTYtQ29yZSBQcm9jZXNzb3Is
IHJlc3BlY3RpdmVseSkKPiB3aXRoIHVwZGF0ZWQgbWljcm9jb2RlLiBBbGwgdGhlIHBhdGNoIGJh
Y2twb3J0cyBoYXZlIGJlZW4KPiBpbmRlcGVuZGVudGx5IHJldmlld2VkIGJ5IE1hdHQgSGVsc2xl
eSwgQWxleGV5IE1ha2hhbG92IGFuZCBCbyBHYW4uCj4gCj4gSSB3b3VsZCBhcHByZWNpYXRlIGlm
IHlvdSBjb3VsZCBraW5kbHkgY29uc2lkZXIgdGhlc2UgcGF0Y2hlcyBmb3IKPiByZXZpZXcgYW5k
IGluY2x1c2lvbiBpbiBhIGZ1dHVyZSA0LjQueSByZWxlYXNlLgoKR2l2ZW4gbm8gb25lIGhhcyBj
b21wbGFpbmVkIGFib3V0IHRoZXNlIHlldCwgSSd2ZSBxdWV1ZWQgdGhlbSBhbGwgdXAsCmluY2x1
ZGluZyB0aGUgMiBleHRyYSBvbmVzIHlvdSBzZW50IGFmdGVyd2FyZC4KCkxldCdzIHNlZSB3aGF0
IGJyZWFrcyA6KQoKdGhhbmtzLAoKZ3JlZyBrLWgKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:34:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11:34: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 1fhZ73-0001iI-0I; Mon, 23 Jul 2018 11:34: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=39pl=kh=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fhZ71-0001iD-PI
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 11:34:47 +0000
X-Inumbo-ID: 6f9bdadd-8e6c-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 6f9bdadd-8e6c-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 11:35:01 +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 F15B4307FB07
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 15:51:01 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 3E4197FE68
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 14:34:46 +0300 (EEST)
Received: (qmail 29271 invoked from network); 23 Jul 2018 14:34:46 +0300
Received: from reverse-unset.bbu.hq.bitdefender.net (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@91.199.104.6)
 by smtp03.buh.bitdefender.org with SMTP; 23 Jul 2018 14:34:44 +0300
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xen.org
References: <1530196528-17865-1-git-send-email-rcojocaru@bitdefender.com>
 <ab532b31-0eef-1364-f26d-b758a78e4ff6@citrix.com>
 <91e61736-c6a4-a628-dbb2-a2d50a9ff38e@bitdefender.com>
 <8f681a50-e161-b8d5-013f-6b807ad5f942@citrix.com>
 <ab7d44d2-cb19-2cb6-e768-0fc22d22954e@bitdefender.com>
 <b2d62b43-f38b-a918-7d83-118fd2e58156@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <0bbd3381-a0b4-d21e-da32-30b1b7b04622@bitdefender.com>
Date: Mon, 23 Jul 2018 14:34:38 +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: <b2d62b43-f38b-a918-7d83-118fd2e58156@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76786
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490811,
 Stamp: 3], Multi: [Enabled, t: (0.000008,0.001665)], BW: [Enabled, t:
 (0.000007,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.010872,0.000034)], URL: [Enabled, t:
 (0.000008,0.000001)], RTDA: [Enabled, t: (1.477443), Hit: No, Details:
 v2.7.13; Id: 17.1i60o8c.1cj3en5tr.jpkui], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 kevin.tian@intel.com, jun.nakajima@intel.com, 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>

T24gMDcvMjMvMjAxOCAwMToyOSBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBJdCdzIHBvc3Np
YmxlIG15IGFuYWx5c2lzIGlzIHdyb25nIHRoZXJlIChJJ20gbm90IGludGltYXRlbHkgZmFtaWxp
YXIKPiB3aXRoIHRoZSBjb2RlKSwgYnV0IEkgdGhpbmsgbXkgcGF0Y2ggaXMgYmV0dGVyIGFueXdh
eSBmb3IgYSBjb3VwbGUgb2YKPiByZWFzb25zOgo+IAo+ICogVGhlIGxvZ2ljIHRvIGtlZXAgRVBU
UF9JTkRFWCBpbiBzeW5jIGlzIGV4cGxpY2l0LCBhbmQgYWxsIGluIHRoZSBzYW1lCj4gZmlsZS4K
PiAKPiAqIEl0IGRvZXNuJ3QgZG8gdW5uZWNlc3NhcnkgdXBkYXRlcyB0byBvdGhlciBiaXRzIG9m
IHN0YXRlCj4gCj4gKiBJZiB3ZSBldmVyIGhhdmUgcmVhc29uIHRvIGNhbGwgdm14X3ZjcHVfdXBk
YXRlX3ZtZnVuY192ZSgpIGRpcmVjdGx5LAo+IHdlIHdvbid0IHJlLWludHJvZHVjZSB0aGlzIGJ1
Zy4gIChPciB0byBwdXQgaXQgYSBkaWZmZXJlbnQgd2F5OiBXZSBkb24ndAo+IGhhdmUgdG8gcmVt
ZW1iZXIgdGhhdCB3ZSBjYW4ndCBjYWxsIGl0IGRpcmVjdGx5LikKClZlcnkgZ29vZCByZWFzb25z
LCBhbmQgSSBjb21wbGV0ZWx5IGFncmVlLiBUaGFua3MgYWdhaW4gZm9yIHlvdXIgaGVscCEKCgpU
aGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:35:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11:35: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 1fhZ7u-0001mN-An; Mon, 23 Jul 2018 11: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=juas=kh=citrix.com=prvs=735c2e822=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhZ7s-0001m7-OY
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 11:35:40 +0000
X-Inumbo-ID: 740e4a65-8e6c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 740e4a65-8e6c-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 13:35:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60859154"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, <xen-devel@lists.xen.org>
References: <1530172441-2553-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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
 NkY9enyrlw==
Message-ID: <f258d71a-dad0-004c-b35e-1259f3ec4e47@citrix.com>
Date: Mon, 23 Jul 2018 12:35:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1530172441-2553-1-git-send-email-rcojocaru@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V3] xen/altp2m: set access_required properly
 for all 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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>

T24gMDYvMjgvMjAxOCAwODo1NCBBTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IEZvciB0aGUg
aG9zdHAybSwgYWNjZXNzX3JlcXVpcmVkIHN0YXJ0cyBvZmYgYXMgMCwgdGhlbiBpdCBjYW4gYmUK
PiBzZXQgd2l0aCB4Y19kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZCgpLiBIb3dldmVyLCBhbGwg
dGhlIGFsdHAybXMKPiBzZXQgaXQgdG8gMSBvbiBpbml0LCBhbmQgaWdub3JlIGJvdGggdGhlIGhv
c3RwMm0gYW5kIHRoZSBoeXBlcmNhbGwuCj4gVGhpcyBwYXRjaCBzZXRzIGFjY2Vzc19yZXF1aXJl
ZCB0byB0aGUgdmFsdWUgZnJvbSB0aGUgaG9zdHAybQo+IG9uIGFsdHAybSBpbml0LCBhbmQgcHJv
cGFnYXRlcyB0aGUgdmFsdWVzIHJlY2VpdmVkIHZpYSBoeXBlcmNhbGwKPiB0byBhbGwgdGhlIGFj
dGl2ZSBhbHRwMm1zLCB3aGVuIGFwcGxpY2FibGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogUmF6dmFu
IENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKUmV2aWV3ZWQtYnk6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCj4gCj4gLS0tCj4gQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRy
aXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBD
YzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IFRhbWFzIEsgTGVuZ3llbCA8
dGFtYXNAdGtsZW5neWVsLmNvbT4KPiAtLS0KPiBDaGFuZ2VzIHNpbmNlIFYyOgo+ICAtIFJlbmFt
ZWQgYXJjaF9kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZCgpIHRvCj4gICAgYXJjaF9wMm1fc2V0
X2FjY2Vzc19yZXF1aXJlZCgpIChyZXF1ZXN0ZWQgYnkgV2VpIExpdSkuCj4gIC0gQWRkZWQgQVNT
RVJUKGF0b21pY19yZWFkKCZkLT5wYXVzZV9jb3VudCkpIHRvCj4gICAgYXJjaF9wMm1fc2V0X2Fj
Y2Vzc19yZXF1aXJlZCgpIChyZXF1ZXN0ZWQgYnkgV2VpIExpdSkuCj4gLS0tCj4gIHhlbi9hcmNo
L2FybS9tZW1fYWNjZXNzLmMgICAgfCAgNiArKysrKysKPiAgeGVuL2FyY2gveDg2L21tL21lbV9h
Y2Nlc3MuYyB8IDIwICsrKysrKysrKysrKysrKysrKysrCj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0u
YyAgICAgICAgfCAgMyArKy0KPiAgeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICB8ICA0ICsr
LS0KPiAgeGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oICAgICB8ICAyICsrCj4gIDUgZmlsZXMgY2hh
bmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKPiBp
bmRleCBhZTI2ODZmLi5iYTRlYzc4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9tZW1fYWNj
ZXNzLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCj4gQEAgLTQ1Myw2ICs0NTMs
MTIgQEAgaW50IHAybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4s
Cj4gICAgICByZXR1cm4gcmV0Owo+ICB9Cj4gIAo+ICt2b2lkIGFyY2hfcDJtX3NldF9hY2Nlc3Nf
cmVxdWlyZWQoc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBhY2Nlc3NfcmVxdWlyZWQpCj4gK3sKPiAr
ICAgIEFTU0VSVChhdG9taWNfcmVhZCgmZC0+cGF1c2VfY291bnQpKTsKPiArICAgIHAybV9nZXRf
aG9zdHAybShkKS0+YWNjZXNzX3JlcXVpcmVkID0gYWNjZXNzX3JlcXVpcmVkOwo+ICt9Cj4gKwo+
ICAvKgo+ICAgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gICAqIG1vZGU6IEMKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNz
LmMKPiBpbmRleCBjMGNkMDE3Li40NjRiZTQ5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fYWNjZXNzLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gQEAg
LTQ2NSw2ICs0NjUsMjYgQEAgaW50IHAybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpk
LCBnZm5fdCBnZm4sIHhlbm1lbV9hY2Nlc3NfdCAqYWNjZXNzKQo+ICAgICAgcmV0dXJuIF9wMm1f
Z2V0X21lbV9hY2Nlc3MocDJtLCBnZm4sIGFjY2Vzcyk7Cj4gIH0KPiAgCj4gK3ZvaWQgYXJjaF9w
Mm1fc2V0X2FjY2Vzc19yZXF1aXJlZChzdHJ1Y3QgZG9tYWluICpkLCBib29sIGFjY2Vzc19yZXF1
aXJlZCkKPiArewo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsgICAgQVNTRVJUKGF0b21p
Y19yZWFkKCZkLT5wYXVzZV9jb3VudCkpOwo+ICsKPiArICAgIHAybV9nZXRfaG9zdHAybShkKS0+
YWNjZXNzX3JlcXVpcmVkID0gYWNjZXNzX3JlcXVpcmVkOwo+ICsKPiArICAgIGlmICggIWFsdHAy
bV9hY3RpdmUoZCkgKQo+ICsgICAgICAgIHJldHVybjsKPiArCj4gKyAgICBmb3IgKCBpID0gMDsg
aSA8IE1BWF9BTFRQMk07IGkrKyApCj4gKyAgICB7Cj4gKyAgICAgICAgc3RydWN0IHAybV9kb21h
aW4gKnAybSA9IGQtPmFyY2guYWx0cDJtX3AybVtpXTsKPiArCj4gKyAgICAgICAgaWYgKCBwMm0g
KQo+ICsgICAgICAgICAgICBwMm0tPmFjY2Vzc19yZXF1aXJlZCA9IGFjY2Vzc19yZXF1aXJlZDsK
PiArICAgIH0KPiArfQo+ICsKPiAgLyoKPiAgICogTG9jYWwgdmFyaWFibGVzOgo+ICAgKiBtb2Rl
OiBDCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYwo+IGluZGV4IGM1M2NhYjQuLjhlOWZiYjUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L21tL3AybS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTE5OSw2ICsx
OTksNyBAQCBzdGF0aWMgaW50IHAybV9pbml0X2FsdHAybShzdHJ1Y3QgZG9tYWluICpkKQo+ICB7
Cj4gICAgICB1bnNpZ25lZCBpbnQgaTsKPiAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm07Cj4g
KyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiAg
Cj4gICAgICBtbV9sb2NrX2luaXQoJmQtPmFyY2guYWx0cDJtX2xpc3RfbG9jayk7Cj4gICAgICBm
b3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApCj4gQEAgLTIxMCw3ICsyMTEsNyBAQCBz
dGF0aWMgaW50IHAybV9pbml0X2FsdHAybShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgICAgICAg
ICByZXR1cm4gLUVOT01FTTsKPiAgICAgICAgICB9Cj4gICAgICAgICAgcDJtLT5wMm1fY2xhc3Mg
PSBwMm1fYWx0ZXJuYXRlOwo+IC0gICAgICAgIHAybS0+YWNjZXNzX3JlcXVpcmVkID0gMTsKPiAr
ICAgICAgICBwMm0tPmFjY2Vzc19yZXF1aXJlZCA9IGhvc3RwMm0tPmFjY2Vzc19yZXF1aXJlZDsK
PiAgICAgICAgICBfYXRvbWljX3NldCgmcDJtLT5hY3RpdmVfdmNwdXMsIDApOwo+ICAgICAgfQo+
ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3Rs
LmMKPiBpbmRleCA5YjdiYzA4Li43ODliMzBkIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vZG9t
Y3RsLmMKPiArKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCj4gQEAgLTEwOTIsOCArMTA5Miw4IEBA
IGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2Rv
bWN0bCkKPiAgICAgICAgICBlbHNlCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBkb21haW5f
cGF1c2UoZCk7Cj4gLSAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+YWNjZXNzX3JlcXVp
cmVkID0KPiAtICAgICAgICAgICAgICAgIG9wLT51LmFjY2Vzc19yZXF1aXJlZC5hY2Nlc3NfcmVx
dWlyZWQ7Cj4gKyAgICAgICAgICAgIGFyY2hfcDJtX3NldF9hY2Nlc3NfcmVxdWlyZWQoZCwKPiAr
ICAgICAgICAgICAgICAgIG9wLT51LmFjY2Vzc19yZXF1aXJlZC5hY2Nlc3NfcmVxdWlyZWQpOwo+
ICAgICAgICAgICAgICBkb21haW5fdW5wYXVzZShkKTsKPiAgICAgICAgICB9Cj4gICAgICAgICAg
YnJlYWs7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaCBiL3hlbi9pbmNs
dWRlL3hlbi9kb21haW4uaAo+IGluZGV4IDE3N2NiMzUuLmYzNWUzNjAgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5o
Cj4gQEAgLTY2LDYgKzY2LDggQEAgdm9pZCBhcmNoX2RvbWFpbl91bnBhdXNlKHN0cnVjdCBkb21h
aW4gKmQpOwo+ICAKPiAgaW50IGFyY2hfZG9tYWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbiAq
ZCk7Cj4gIAo+ICt2b2lkIGFyY2hfcDJtX3NldF9hY2Nlc3NfcmVxdWlyZWQoc3RydWN0IGRvbWFp
biAqZCwgYm9vbCBhY2Nlc3NfcmVxdWlyZWQpOwo+ICsKPiAgaW50IGFyY2hfc2V0X2luZm9fZ3Vl
c3Qoc3RydWN0IHZjcHUgKiwgdmNwdV9ndWVzdF9jb250ZXh0X3UpOwo+ICB2b2lkIGFyY2hfZ2V0
X2luZm9fZ3Vlc3Qoc3RydWN0IHZjcHUgKiwgdmNwdV9ndWVzdF9jb250ZXh0X3UpOwo+ICAKPiAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:37:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11: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 1fhZ9R-0001vH-PV; Mon, 23 Jul 2018 11:37: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhZ9R-0001vB-5D
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 11:37:17 +0000
X-Inumbo-ID: c831aca5-8e6c-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id c831aca5-8e6c-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 11:37: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 DF02518A;
 Mon, 23 Jul 2018 04:37:14 -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 6019D3F73C;
 Mon, 23 Jul 2018 04:37:13 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4ee54631-55cd-da09-f7d5-6bf7e8de9198@arm.com>
Date: Mon, 23 Jul 2018 12:37: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: <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 12/12] xen: clarify the security-support
 status of Kconfig options 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: andrii_anisov@epam.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Ian.Jackson@eu.citrix.com, George.Dunlap@citrix.com,
 dfaggioli@suse.com, jbeulich@suse.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>

SGksCgpPbiAwNy8wNy8xOCAwMDoxNCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBD
QzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gQ0M6IElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20KPiBDQzogamJldWxpY2hAc3VzZS5jb20KPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbQo+IC0tLQo+ICAgU1VQUE9SVC5tZCB8IDEwICsrKysrKysrKysKPiAgIDEgZmlsZSBjaGFu
Z2VkLCAxMCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL1NVUFBPUlQubWQgYi9TVVBQ
T1JULm1kCj4gaW5kZXggZTNlNDllMi4uMTUxYTYzZCAxMDA2NDQKPiAtLS0gYS9TVVBQT1JULm1k
Cj4gKysrIGIvU1VQUE9SVC5tZAo+IEBAIC0yMiw2ICsyMiwxNiBAQCBFWFBFUlQgYW5kIERFQlVH
IEtjb25maWcgb3B0aW9ucyBhcmUgbm90IHNlY3VyaXR5IHN1cHBvcnRlZC4gT3RoZXIKPiAgIEtj
b25maWcgb3B0aW9ucyBhcmUgc3VwcG9ydGVkLCBpZiB0aGUgcmVsYXRlZCBmZWF0dXJlcyBhcmUg
bWFya2VkIGFzCj4gICBzdXBwb3J0ZWQgaW4gdGhpcyBkb2N1bWVudC4KPiAgIAo+ICtPbiBBUk0s
IGEgd2lkZXIgcmFuZ2Ugb2YgS2NvbmZpZyBjb25maWd1cmF0aW9ucyBpcyBhdmFpbGFibGUgdG8g
ZW5hYmxlCj4gK3Zlcnkgc21hbGwgbGluZXMgb2YgY29kZSBjb3VudHMgaW4gdGhlIGh5cGVydmlz
b3IuIE5vdCBhbGwgcG9zc2libGUKPiArY29tYmluYXRpb25zIG9mIGtjb25maWcgb3B0aW9ucyBh
cmUgc2VjdXJpdHkgc3VwcG9ydGVkLiBJbnN0ZWFkLCBhIGZldwoKTklUOiBzL2tjb25maWcvS2Nv
bmZpZy8KCj4gK3ByZS1jYW5uZWQgY29uZmlndXJhdGlvbnMgaGF2ZSBiZWVuIGFkZGVkIHRvIHhl
bi9hcmNoL2FybS9jb25maWdzOiB0aGV5Cj4gK2FyZSBzZWN1cml0eSBzdXBwb3JlZC4gQ29uZmln
dXJhdGlvbnMgZGVyaXZlZCBmcm9tIHRoZSBwcmUtY2FubmVkIGZpbGVzCgpzL3N1cHBvcmVkL3N1
cHBvcnRlZC8KCj4gK2J5IGFkZGluZyBub24tbGlzdGVkIG9wdGlvbnMgd2l0aCB0aGVpciBkZWZh
dWx0IHZhbHVlcywgb3IgYnkgZW5hYmxpbmcKPiArYW55IG9mIHRoZSBwbGF0Zm9ybSBvcHRpb25z
IHVuZGVyICJQbGF0Zm9ybSBTdXBwb3J0IiAoYW5kIHRoZWlyCj4gK2RlcGVuZGVudCBvcHRpb25z
KSBhcmUgc2VjdXJpdHkgc3VwcG9ydGVkLCB1bmxlc3Mgc3RhdGVkCj4gK290aGVyd2lzZS4KCkkg
YW0gbm90IGVudGlyZWx5IHN1cmUgdG8gdW5kZXJzdGFuZCB0aGUgaW1wbGljYXRpb25zIHRoZSBw
YXJhZ3JhcGguCgpGb3IgaW5zdGFuY2UsIGlmIEkgY2hvb3NlIGFybTY0X2RlZmNvbmZpZywgbWVt
YWNjZXNzIHdpbGwgYmUgZW5hYmxlZCBieSAKZGVmYXVsdCBidXQgYW55IHVzZSBvZiBpdCBpcyBu
b3Qgc2VjdXJpdHkgc3VwcG9ydGVkLiBXaGF0IHdpbGwgYmUgdGhlIApzdGF0ZSBvZiB0aGUgc2Vj
dXJpdHkgc3VwcG9ydCBmb3IgdGhhdCAuY29uZmlnPwoKSSBhbHNvIHRoaW5rIGFuIEFjayBmcm9t
IHRoZSBzZWN1cml0eSB0ZWFtIHdpbGwgcHJvYmFibHkgbW9yZSBtZWFuaW5nZnVsIAp0aGFuIG1p
bmUgaGVyZS4gQWZ0ZXIgYWxsIHRoZXkgYXJlIHRoZSBvbmUgZGVhbGluZyB3aXRoIHRoZSBzZWN1
cml0eSAKaXNzdWVzIDopLgoKQ2hlZXJzLAoKPiArCj4gICAjIyBIb3N0IEFyY2hpdGVjdHVyZQo+
ICAgCj4gICAjIyMgeDg2LTY0Cj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:38:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11: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 1fhZAP-000239-AD; Mon, 23 Jul 2018 11:38: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhZAO-00022r-4E
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 11:38:16 +0000
X-Inumbo-ID: d0742a1b-8e6c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0742a1b-8e6c-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 13:37:44 +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 1fhZAI-0001ds-Lx; Mon, 23 Jul 2018 11:38:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fhZAI-00037P-Bt; Mon, 23 Jul 2018 11:38:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhZAI-0007Yx-B8; Mon, 23 Jul 2018 11:38:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125504-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=329f2347d2215edb3925ec21c73bb52b7b5aa310
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 11:38:10 +0000
Subject: [Xen-devel] [libvirt test] 125504: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUwNCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MDQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDMyOWYyMzQ3ZDIyMTVlZGIzOTI1ZWMyMWM3
M2JiNTJiN2I1YWEzMTAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNDggZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDQ3IGRheXMgICAzNSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1MDQgIDIwMTgtMDctMjIgMTE6MzU6MzIgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21haWwuY29t
PgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2
b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWljaGFsIFByw612b3puw61rIDxtcHJpdm96
bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9rb3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1
b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3Jl
bXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlubyBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQu
Y29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3RveWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVs
a2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgcmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFp
bC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBC
b2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwuY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hh
bmdrdW9AaDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVm
YW4gQmFkZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0
ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JA
Z21haWwuY29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4K
ICB3MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1
bkBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDg1NzIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:40:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11: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 1fhZCC-0002if-OJ; Mon, 23 Jul 2018 11: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=juas=kh=citrix.com=prvs=735c2e822=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhZCB-0002fi-3j
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 11:40:07 +0000
X-Inumbo-ID: 12e992de-8e6d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12e992de-8e6d-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 13:39:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60859433"
To: Jan Beulich <JBeulich@suse.com>, Razvan Cojocaru
 <rcojocaru@bitdefender.com>
References: <1530172441-2553-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmXsLgj==MxmXFOW25qW21OFvxaqRgUWHq5BGDmF7nJvQ@mail.gmail.com>
 <49d57a24-5f94-e00e-634a-ab4651e7d9bb@bitdefender.com>
 <5B4C5CF302000078001D42EE@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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
 NkY9enyrlw==
Message-ID: <4e7e8388-fe9f-d423-d69c-63e9e099e556@citrix.com>
Date: Mon, 23 Jul 2018 12:40:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B4C5CF302000078001D42EE@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V3] xen/altp2m: set access_required properly
 for all 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 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>, Xen-devel <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>, 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>

T24gMDcvMTYvMjAxOCAwOTo1MyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTYuMDcu
MTggYXQgMTA6MzUsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gT24gMDYv
MjgvMjAxOCAwNzoxOSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4gT24gVGh1LCBKdW4g
MjgsIDIwMTggYXQgMTo1NCBBTSBSYXp2YW4gQ29qb2NhcnUKPj4+IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPiB3cm90ZToKPj4+Pgo+Pj4+IEZvciB0aGUgaG9zdHAybSwgYWNjZXNzX3JlcXVp
cmVkIHN0YXJ0cyBvZmYgYXMgMCwgdGhlbiBpdCBjYW4gYmUKPj4+PiBzZXQgd2l0aCB4Y19kb21h
aW5fc2V0X2FjY2Vzc19yZXF1aXJlZCgpLiBIb3dldmVyLCBhbGwgdGhlIGFsdHAybXMKPj4+PiBz
ZXQgaXQgdG8gMSBvbiBpbml0LCBhbmQgaWdub3JlIGJvdGggdGhlIGhvc3RwMm0gYW5kIHRoZSBo
eXBlcmNhbGwuCj4+Pj4gVGhpcyBwYXRjaCBzZXRzIGFjY2Vzc19yZXF1aXJlZCB0byB0aGUgdmFs
dWUgZnJvbSB0aGUgaG9zdHAybQo+Pj4+IG9uIGFsdHAybSBpbml0LCBhbmQgcHJvcGFnYXRlcyB0
aGUgdmFsdWVzIHJlY2VpdmVkIHZpYSBoeXBlcmNhbGwKPj4+PiB0byBhbGwgdGhlIGFjdGl2ZSBh
bHRwMm1zLCB3aGVuIGFwcGxpY2FibGUuCj4+Pj4KPj4+PiBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4g
Q29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4+Pgo+Pj4gTEdUTQo+Pj4KPj4+
IEFja2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4+Cj4+IFRo
YW5rcyBUYW1hcyEKPj4KPj4gRG9lcyB0aGUgcGF0Y2ggbmVlZCBhZGRpdGlvbmFsIGFjdGlvbiBi
ZWZvcmUgaXQgY2FuIGdvIGluIChzb3JyeSBmb3IgdGhlCj4+IG5vaXNlIGlmIGl0IG9ubHkgaGFz
bid0IGdvbmUgaW4gYmVjYXVzZSBpdCBhdCB0aGUgYmFjayBvZiB0aGUgcXVldWUpLgo+IAo+IE9u
Y2UgYWdhaW4gLSBHZW9yZ2UncyBhY2sgaXMgbWlzc2luZy4gUGxlYXNlIHJlbWVtYmVyIHRoYXQg
Z2VuZXJhbGx5Cj4gaXQncyB0aGUgc3VibWl0dGVyIHRvIGNoYXNlIGFjay1zLCBub3QgcmV2aWV3
ZXJzIG9yIGNvbW1pdHRlcnMuCgpEbyB3ZSBuZWVkIEp1bGllbidzIGFjayB0b28/CgogLUdlb3Jn
ZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 11:52:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 11: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 1fhZNo-0003bq-Vp; Mon, 23 Jul 2018 11:52: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=f4m1=kh=amazon.com=prvs=7355b7491=bercarug@srs-us1.protection.inumbo.net>)
 id 1fhZMp-0003ar-LA
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 11:51:07 +0000
X-Inumbo-ID: b7538d34-8e6e-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 b7538d34-8e6e-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 11:51: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=1532346665; x=1563882665;
 h=to:from:subject:message-id:date:mime-version;
 bh=0LmYat1WhBiFsbzkTLmCPNFfLeBTHFbOWjYHHKgu39A=;
 b=kgzoz0sEXRXiwS+Bgge/j3TLpr1Mzqdd9HbzB2/FUq3A/17Ha/siK+51
 rDkih5SIqqh8PQ5q2qbuZpNnX5UQgEd0ykpcw9UZy04xWlKYNW87k9UlJ
 IoPqS8Z9fniHPkDrmyFHJfwZUxlLTa8/2+jPdKH1s1RgFA2aKqlllnTcr o=;
X-Amazon-filename: boot.log, cpuinfo.log, grub.log
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; 
 d="log'?scan'208,217";a="348818423"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-1171e197.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 23 Jul 2018 11:51:04 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194])
 by email-inbound-relay-2b-1171e197.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6NBp1qC059435
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Mon, 23 Jul 2018 11:51:04 GMT
Received: from EX13D16EUA003.ant.amazon.com (10.43.165.51) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 23 Jul 2018 11:51:03 +0000
Received: from EX13MTAUEE001.ant.amazon.com (10.43.62.200) by
 EX13D16EUA003.ant.amazon.com (10.43.165.51) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 23 Jul 2018 11:51:01 +0000
Received: from ucd0bb57ea92a5a.ant.amazon.com (10.55.185.166) by
 mail-relay.amazon.com (10.43.62.226) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Mon, 23 Jul 2018 11:50:59 +0000
To: <xen-devel@lists.xenproject.org>, <dwmw2@infradead.org>,
 <abelgun@amazon.com>
From: <bercarug@amazon.com>
Message-ID: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
Date: Mon, 23 Jul 2018 14:50:58 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------4B21B857BDD1ABAFFAF068FF"
Content-Language: en-US
Precedence: Bulk
X-Mailman-Approved-At: Mon, 23 Jul 2018 11:52:08 +0000
Subject: [Xen-devel] PVH dom0 creation fails - the system freezes
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>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--------------4B21B857BDD1ABAFFAF068FF
Content-Type: multipart/alternative;
	boundary="------------A6724333814EC51FEB91FB63"

--------------A6724333814EC51FEB91FB63
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: base64

SGVsbG8sCgpGb3IgdGhlIGxhc3QgZmV3IGRheXMsIEkgaGF2ZSBiZWVuIHRyeWluZyB0byBnZXQg
YSBQVkggZG9tMCBydW5uaW5nLApob3dldmVyIEkgZW5jb3VudGVyZWQgdGhlIGZvbGxvd2luZyBw
cm9ibGVtOiB0aGUgc3lzdGVtIHNlZW1zIHRvCmZyZWV6ZSBhZnRlciB0aGUgaHlwZXJ2aXNvciBi
b290cywgdGhlIHNjcmVlbiBnb2VzIGJsYWNrLiBJIGhhdmUgdHJpZWQgdG8KZGVidWcgaXQgdmlh
IGEgc2VyaWFsIGNvbnNvbGUgKHVzaW5nIE1pbmljb20pIGFuZCBtYW5hZ2VkIHRvIGdldCBzb21l
Cm1vcmUgWGVuIG91dHB1dCwgYWZ0ZXIgdGhlIHNjcmVlbiB0dXJucyBibGFjay4KCkkgbWVudGlv
biB0aGF0IEkgaGF2ZSB0cmllZCB0byBib290IHRoZSBQVkggZG9tMCB1c2luZyBkaWZmZXJlbnQg
a2VybmVsCmltYWdlcyAoZnJvbSA0LjkuMCB0byA0LjE4LXJjMyksIGRpZmZlcmVudCBYZW7CoCB2
ZXJzaW9ucyAoNC4xMCwgNC4xMSwgNC4xMikuCgpCZWxvdyBJIGF0dGFjaGVkIG15IHN5c3RlbSAv
IGh5cGVydmlzb3IgY29uZmlndXJhdGlvbiwgYXMgd2VsbCBhcyB0aGUKb3V0cHV0IGNhcHR1cmVk
IHRocm91Z2ggdGhlIHNlcmlhbCBjb25zb2xlLCBjb3JyZXNwb25kaW5nIHRvIHRoZSBsYXRlc3QK
dmVyc2lvbnMgZm9yIFhlbiBhbmQgdGhlIExpbnV4IEtlcm5lbCAoWGVuIHN0YWdpbmcgYW5kIEtl
cm5lbCBmcm9tIHRoZQp4ZW4vdGlwIHRyZWUpLgoKCk9TICsgRGlzdHJvOiBMaW51eCAvIERlYmlh
biA5IFN0cmV0Y2gKS2VybmVsIFZlcnNpb246IDQuMTctcmM1LCB0YWdnZWQgd2l0aCBmb3ItbGlu
dXMtNC4xOC1yYzUtdGFnIGZyb20gdGhlCnhlbi90aXAgdHJlZS4KWGVuIFZlcnNpb246IDQuMTIs
IGNvbW1pdCBpZCBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCm9mIHRo
ZSBYZW4gdHJlZS4KSG9zdCBzeXN0ZW06IGF0dGFjaGVkIGNwdWluZm8ubG9nClNlcmlhbCBjb25z
b2xlIG91dHB1dDogYXR0YWNoZWQgYm9vdC5sb2cKTXkgZ3J1YiBjb25maWd1cmF0aW9uIGZpbGUs
IGNvbnRhaW5pbmcgdGhlIFhlbiBjb21tYW5kIGxpbmUgYXJndW1lbnRzOiAKYXR0YWNoZWQKZ3J1
Yi5sb2cKCkkgY2FuIHByb3ZpZGUgYWRkaXRpb25hbCBpbmZvIGFzIHJlcXVlc3RlZC4KQW55IGlk
ZWFzIHdoeSB0aGlzIGhhcHBlbnM/IERvIHlvdSBoYXZlIGFueSByZWNvbW1lbmRhdGlvbnMgZm9y
IGFkZGl0aW9uYWwKZGVidWdnaW5nPwoKSGVyZSBhcmUgdGhlIGxhc3QgZmV3IGxpbmVzIG9mIHRo
ZSBib290IGxvZy4gVGhlIGxhc3QgKHNlcGFyYXRlZCkgb25lcyAKd2VyZSBvbmx5CnZpc2libGUg
dGhvdWdoIHRoZSBzZXJpYWwgY29uc29sZSwgc2luY2UgYXQgdGhhdCBwb2ludCB0aGUgc2NyZWVu
IHdhcyAKY29tcGxldGVseQpibGFjay4KCihYRU4pICoqKiBCdWlsZGluZyBhIFBWSCBEb20wICoq
KgooWEVOKSBbVlQtRF1kMDpIb3N0YnJpZGdlOiBza2lwIDAwMDA6MDA6MDAuMCBtYXAKKFhFTikg
W1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxNC4wCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAw
MDA6MDA6MTQuMgooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE2LjAKKFhFTikgW1ZU
LURdZDA6UENJOiBtYXAgMDAwMDowMDoxNi4xCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6
MDA6MTcuMAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjFmLjAKKFhFTikgW1ZULURd
ZDA6UENJOiBtYXAgMDAwMDowMDoxZi4yCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6
MWYuNAooWEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAwMDowMTowMC4wCihYRU4pIFtWVC1EXWQw
OlBDSWU6IG1hcCAwMDAwOjAyOjAwLjAKKFhFTikgW1ZULURdZDA6UENJZTogbWFwIDAwMDA6MDM6
MDAuMAooWEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAwMDowNDowMC4wCihYRU4pIFtWVC1EXWlv
bW11X2VuYWJsZV90cmFuc2xhdGlvbjogaW9tbXUtPnJlZyA9IGZmZmY4MmMwMDAyMWIwMDAKKFhF
TikgV0FSTklORzogUFZIIGlzIGFuIGV4cGVyaW1lbnRhbCBtb2RlIHdpdGggbGltaXRlZCBmdW5j
dGlvbmFsaXR5CihYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQg
MHg0MDAwIHBhZ2VzLgooWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMSBub2RlcyB1c2luZyA0
IENQVXMKKFhFTikgCi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uZG9uZS4KKFhFTikgU3RkLiBMb2dsZXZlbDog
QWxsCihYRU4pIEd1ZXN0IExvZ2xldmVsOiBBbGwKKFhFTikgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIFdBUk5JTkc6IENPTlNPTEUgT1VU
UFVUIElTIFNZTkNIUk9OT1VTCihYRU4pIFRoaXMgb3B0aW9uIGlzIGludGVuZGVkIHRvIGFpZCBk
ZWJ1Z2dpbmcgb2YgWGVuIGJ5IGVuc3VyaW5nCihYRU4pIHRoYXQgYWxsIG91dHB1dCBpcyBzeW5j
aHJvbm91c2x5IGRlbGl2ZXJlZCBvbiB0aGUgc2VyaWFsIGxpbmUuCihYRU4pIEhvd2V2ZXIgaXQg
Y2FuIGludHJvZHVjZSBTSUdOSUZJQ0FOVCBsYXRlbmNpZXMgYW5kIGFmZmVjdAooWEVOKSB0aW1l
a2VlcGluZy4gSXQgaXMgTk9UIHJlY29tbWVuZGVkIGZvciBwcm9kdWN0aW9uIHVzZSEKKFhFTikg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4p
IDMuLi4gMi4uLiAxLi4uCgooWEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4K
KFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVz
IHRvIHN3aXRjaCAKaW5wdXQgdG8gWGVuKQooWEVOKSBGcmVlZCA0NjhrQiBpbml0IG1lbW9yeQoo
WEVOKSBbVlQtRF1pb21tdS5jOjkxOTogaW9tbXVfZmF1bHRfc3RhdHVzOiBGYXVsdCBPdmVyZmxv
dwooWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQcmltYXJ5IFBl
bmRpbmcgRmF1bHQKKFhFTikgW1ZULURdRE1BUjpbRE1BIFdyaXRlXSBSZXF1ZXN0IGRldmljZSBb
MDAwMDowMDoxNC4wXSBmYXVsdCBhZGRyIAo4ZGViMzAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAw
MDIxYjAwMAooWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDUgLSBQVEUgV3JpdGUgYWNjZXNzIGlz
IG5vdCBzZXQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjE0
LjAgZ21mbiA4ZGViMwooWEVOKSByb290X2VudHJ5WzAwXSA9IDEwMjFjNjAwMDEKKFhFTikgY29u
dGV4dFthMF0gPSAyXzEwMjFkNmQwMDEKKFhFTikgbDRbMDAwXSA9IDljMDAwMDEwMjFkNmMxMDcK
KFhFTikgbDNbMDAyXSA9IDljMDAwMDEwMjFkM2UxMDcKKFhFTikgbDJbMDZmXSA9IDljMDAwMDEw
MjE4YzAxMDcKKFhFTikgbDFbMGIzXSA9IDgwMDAwMDAwMDAwMDAwMDAKKFhFTikgbDFbMGIzXSBu
b3QgcHJlc2VudAooWEVOKSBEb20wIGNhbGxiYWNrIHZpYSBjaGFuZ2VkIHRvIERpcmVjdCBWZWN0
b3IgMHhmMwoKVGhhbmtzLApHYWJyaWVsCgoKCgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIChS
b21hbmlhKSBTLlIuTC4gcmVnaXN0ZXJlZCBvZmZpY2U6IDI3QSBTZi4gTGF6YXIgU3RyZWV0LCBV
QkM1LCBmbG9vciAyLCBJYXNpLCBJYXNpIENvdW50eSwgNzAwMDQ1LCBSb21hbmlhLiBSZWdpc3Rl
cmVkIGluIFJvbWFuaWEuIFJlZ2lzdHJhdGlvbiBudW1iZXIgSjIyLzI2MjEvMjAwNS4K

--------------A6724333814EC51FEB91FB63
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64

PGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgogIDwvaGVhZD4KICA8Ym9keSB0ZXh0PSIj
MDAwMDAwIiBiZ2NvbG9yPSIjRkZGRkZGIj4KICAgIDxwPjxmb250IHNpemU9IjIiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdDsiPkhlbGxvLDxicj4KICAgICAgICAgIDxicj4KICAgICAgICAg
IEZvciB0aGUgbGFzdCBmZXcgZGF5cywgSSBoYXZlIGJlZW4gdHJ5aW5nIHRvIGdldCBhIFBWSCBk
b20wCiAgICAgICAgICBydW5uaW5nLDxicj4KICAgICAgICAgIGhvd2V2ZXIgSSBlbmNvdW50ZXJl
ZCB0aGUgZm9sbG93aW5nIHByb2JsZW06IHRoZSBzeXN0ZW0gc2VlbXMKICAgICAgICAgIHRvPGJy
PgogICAgICAgICAgZnJlZXplIGFmdGVyIHRoZSBoeXBlcnZpc29yIGJvb3RzLCB0aGUgc2NyZWVu
IGdvZXMgYmxhY2suIEkKICAgICAgICAgIGhhdmUgdHJpZWQgdG88YnI+CiAgICAgICAgICBkZWJ1
ZyBpdCB2aWEgYSBzZXJpYWwgY29uc29sZSAodXNpbmcgTWluaWNvbSkgYW5kIG1hbmFnZWQgdG8K
ICAgICAgICAgIGdldCBzb21lPGJyPgogICAgICAgICAgbW9yZSBYZW4gb3V0cHV0LCBhZnRlciB0
aGUgc2NyZWVuIHR1cm5zIGJsYWNrLjxicj4KICAgICAgICAgIMKgPGJyPgogICAgICAgICAgSSBt
ZW50aW9uIHRoYXQgSSBoYXZlIHRyaWVkIHRvIGJvb3QgdGhlIFBWSCBkb20wIHVzaW5nCiAgICAg
ICAgICBkaWZmZXJlbnQga2VybmVsPGJyPgogICAgICAgICAgaW1hZ2VzIChmcm9tIDQuOS4wIHRv
IDQuMTgtcmMzKSwgZGlmZmVyZW50IFhlbsKgIHZlcnNpb25zCiAgICAgICAgICAoNC4xMCwgNC4x
MSwgNC4xMikuPGJyPgogICAgICAgICAgPGJyPgogICAgICAgICAgQmVsb3cgSSBhdHRhY2hlZCBt
eSBzeXN0ZW0gLyBoeXBlcnZpc29yIGNvbmZpZ3VyYXRpb24sIGFzIHdlbGwKICAgICAgICAgIGFz
IHRoZTxicj4KICAgICAgICAgIG91dHB1dCBjYXB0dXJlZCB0aHJvdWdoIHRoZSBzZXJpYWwgY29u
c29sZSwgY29ycmVzcG9uZGluZyB0bwogICAgICAgICAgdGhlIGxhdGVzdDxicj4KICAgICAgICAg
IHZlcnNpb25zIGZvciBYZW4gYW5kIHRoZSBMaW51eCBLZXJuZWwgKFhlbiBzdGFnaW5nIGFuZCBL
ZXJuZWwKICAgICAgICAgIGZyb20gdGhlPGJyPgogICAgICAgICAgeGVuL3RpcCB0cmVlKS48YnI+
CiAgICAgICAgICA8YnI+CiAgICAgICAgICA8YnI+CiAgICAgICAgICBPUyArIERpc3RybzogTGlu
dXggLyBEZWJpYW4gOSBTdHJldGNoPGJyPgogICAgICAgICAgS2VybmVsIFZlcnNpb246IDQuMTct
cmM1LCB0YWdnZWQgd2l0aCBmb3ItbGludXMtNC4xOC1yYzUtdGFnCiAgICAgICAgICBmcm9tIHRo
ZTxicj4KICAgICAgICAgIHhlbi90aXAgdHJlZS48YnI+CiAgICAgICAgICBYZW4gVmVyc2lvbjog
NC4xMiwgY29tbWl0IGlkCiAgICAgICAgICBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNk
OTUyNjc5YzgxPGJyPgogICAgICAgICAgb2YgdGhlIFhlbiB0cmVlLjxicj4KICAgICAgICAgIEhv
c3Qgc3lzdGVtOiBhdHRhY2hlZCBjcHVpbmZvLmxvZzxicj4KICAgICAgICAgIFNlcmlhbCBjb25z
b2xlIG91dHB1dDogYXR0YWNoZWQgYm9vdC5sb2c8YnI+CiAgICAgICAgICBNeSBncnViIGNvbmZp
Z3VyYXRpb24gZmlsZSwgY29udGFpbmluZyB0aGUgWGVuIGNvbW1hbmQgbGluZQogICAgICAgICAg
YXJndW1lbnRzOiBhdHRhY2hlZDxicj4KICAgICAgICAgIGdydWIubG9nPGJyPgogICAgICAgICAg
PGJyPgogICAgICAgICAgSSBjYW4gcHJvdmlkZSBhZGRpdGlvbmFsIGluZm8gYXMgcmVxdWVzdGVk
Ljxicj4KICAgICAgICAgIEFueSBpZGVhcyB3aHkgdGhpcyBoYXBwZW5zPyBEbyB5b3UgaGF2ZSBh
bnkgcmVjb21tZW5kYXRpb25zCiAgICAgICAgICBmb3IgYWRkaXRpb25hbDxicj4KICAgICAgICAg
IGRlYnVnZ2luZz88YnI+CiAgICAgICAgICA8YnI+CiAgICAgICAgICBIZXJlIGFyZSB0aGUgbGFz
dCBmZXcgbGluZXMgb2YgdGhlIGJvb3QgbG9nLiBUaGUgbGFzdAogICAgICAgICAgKHNlcGFyYXRl
ZCkgb25lcyB3ZXJlIG9ubHk8YnI+CiAgICAgICAgICB2aXNpYmxlIHRob3VnaCB0aGUgc2VyaWFs
IGNvbnNvbGUsIHNpbmNlIGF0IHRoYXQgcG9pbnQgdGhlCiAgICAgICAgICBzY3JlZW4gd2FzIGNv
bXBsZXRlbHk8YnI+CiAgICAgICAgICBibGFjay48YnI+CiAgICAgICAgICDCoDxicj4KICAgICAg
ICAgIChYRU4pICoqKiBCdWlsZGluZyBhIFBWSCBEb20wICoqKjxicj4KICAgICAgICAgIChYRU4p
IFtWVC1EXWQwOkhvc3RicmlkZ2U6IHNraXAgMDAwMDowMDowMC4wIG1hcDxicj4KICAgICAgICAg
IChYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MTQuMDxicj4KICAgICAgICAgIChYRU4p
IFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MTQuMjxicj4KICAgICAgICAgIChYRU4pIFtWVC1E
XWQwOlBDSTogbWFwIDAwMDA6MDA6MTYuMDxicj4KICAgICAgICAgIChYRU4pIFtWVC1EXWQwOlBD
STogbWFwIDAwMDA6MDA6MTYuMTxicj4KICAgICAgICAgIChYRU4pIFtWVC1EXWQwOlBDSTogbWFw
IDAwMDA6MDA6MTcuMDxicj4KICAgICAgICAgIChYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6
MDA6MWYuMDxicj4KICAgICAgICAgIChYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYu
Mjxicj4KICAgICAgICAgIChYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYuNDxicj4K
ICAgICAgICAgIChYRU4pIFtWVC1EXWQwOlBDSWU6IG1hcCAwMDAwOjAxOjAwLjA8YnI+CiAgICAg
ICAgICAoWEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAwMDowMjowMC4wPGJyPgogICAgICAgICAg
KFhFTikgW1ZULURdZDA6UENJZTogbWFwIDAwMDA6MDM6MDAuMDxicj4KICAgICAgICAgIChYRU4p
IFtWVC1EXWQwOlBDSWU6IG1hcCAwMDAwOjA0OjAwLjA8YnI+CiAgICAgICAgICAoWEVOKSBbVlQt
RF1pb21tdV9lbmFibGVfdHJhbnNsYXRpb246IGlvbW11LSZndDtyZWcgPQogICAgICAgICAgZmZm
ZjgyYzAwMDIxYjAwMDxicj4KICAgICAgICAgIChYRU4pIFdBUk5JTkc6IFBWSCBpcyBhbiBleHBl
cmltZW50YWwgbW9kZSB3aXRoIGxpbWl0ZWQKICAgICAgICAgIGZ1bmN0aW9uYWxpdHk8YnI+CiAg
ICAgICAgICAoWEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4
NDAwMCBwYWdlcy48YnI+CiAgICAgICAgICAoWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMSBu
b2RlcyB1c2luZyA0IENQVXM8YnI+CiAgICAgICAgICAoWEVOKQouLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRv
bmUuPGJyPgogICAgICAgICAgKFhFTikgU3RkLiBMb2dsZXZlbDogQWxsPGJyPgogICAgICAgICAg
KFhFTikgR3Vlc3QgTG9nbGV2ZWw6IEFsbDxicj4KICAgICAgICAgIChYRU4pICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKjxicj4KICAgICAgICAgIChY
RU4pIFdBUk5JTkc6IENPTlNPTEUgT1VUUFVUIElTIFNZTkNIUk9OT1VTPGJyPgogICAgICAgICAg
KFhFTikgVGhpcyBvcHRpb24gaXMgaW50ZW5kZWQgdG8gYWlkIGRlYnVnZ2luZyBvZiBYZW4gYnkK
ICAgICAgICAgIGVuc3VyaW5nPGJyPgogICAgICAgICAgKFhFTikgdGhhdCBhbGwgb3V0cHV0IGlz
IHN5bmNocm9ub3VzbHkgZGVsaXZlcmVkIG9uIHRoZSBzZXJpYWwKICAgICAgICAgIGxpbmUuPGJy
PgogICAgICAgICAgKFhFTikgSG93ZXZlciBpdCBjYW4gaW50cm9kdWNlIFNJR05JRklDQU5UIGxh
dGVuY2llcyBhbmQKICAgICAgICAgIGFmZmVjdDxicj4KICAgICAgICAgIChYRU4pIHRpbWVrZWVw
aW5nLiBJdCBpcyBOT1QgcmVjb21tZW5kZWQgZm9yIHByb2R1Y3Rpb24gdXNlITxicj4KICAgICAg
ICAgIChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKjxicj4KICAgICAgICAgIChYRU4pIDMuLi4gMi4uLiAxLi4uPGJyPgogICAgICAgICAgPGJy
PgogICAgICAgICAgKFhFTikgWGVuIGlzIHJlbGlucXVpc2hpbmcgVkdBIGNvbnNvbGUuPGJyPgog
ICAgICAgICAgKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtJmd0OyBET00wICh0eXBlICdDVFJMLWEn
IHRocmVlIHRpbWVzCiAgICAgICAgICB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKTxicj4KICAgICAg
ICAgIChYRU4pIEZyZWVkIDQ2OGtCIGluaXQgbWVtb3J5PGJyPgogICAgICAgICAgKFhFTikgW1ZU
LURdaW9tbXUuYzo5MTk6IGlvbW11X2ZhdWx0X3N0YXR1czogRmF1bHQgT3ZlcmZsb3c8YnI+CiAg
ICAgICAgICAoWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQcmlt
YXJ5IFBlbmRpbmcKICAgICAgICAgIEZhdWx0PGJyPgogICAgICAgICAgKFhFTikgW1ZULURdRE1B
UjpbRE1BIFdyaXRlXSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDoxNC4wXQogICAgICAgICAgZmF1
bHQgYWRkciA4ZGViMzAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMDIxYjAwMDxicj4KICAgICAg
ICAgIChYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNSAtIFBURSBXcml0ZSBhY2Nlc3MgaXMgbm90
IHNldDxicj4KICAgICAgICAgIChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDoxNC4wIGdtZm4gOGRlYjM8YnI+CiAgICAgICAgICAoWEVOKSByb290X2VudHJ5WzAw
XSA9IDEwMjFjNjAwMDE8YnI+CiAgICAgICAgICAoWEVOKSBjb250ZXh0W2EwXSA9IDJfMTAyMWQ2
ZDAwMTxicj4KICAgICAgICAgIChYRU4pIGw0WzAwMF0gPSA5YzAwMDAxMDIxZDZjMTA3PGJyPgog
ICAgICAgICAgKFhFTikgbDNbMDAyXSA9IDljMDAwMDEwMjFkM2UxMDc8YnI+CiAgICAgICAgICAo
WEVOKSBsMlswNmZdID0gOWMwMDAwMTAyMThjMDEwNzxicj4KICAgICAgICAgIChYRU4pIGwxWzBi
M10gPSA4MDAwMDAwMDAwMDAwMDAwPGJyPgogICAgICAgICAgKFhFTikgbDFbMGIzXSBub3QgcHJl
c2VudDxicj4KICAgICAgICAgIChYRU4pIERvbTAgY2FsbGJhY2sgdmlhIGNoYW5nZWQgdG8gRGly
ZWN0IFZlY3RvciAweGYzPGJyPgogICAgICAgICAgPGJyPgogICAgICAgICAgVGhhbmtzLDxicj4K
ICAgICAgICAgIEdhYnJpZWw8L3NwYW4+PC9mb250PjwvcD4KICA8cD48L3A+Cgo8cD48YnI+CkFt
YXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgKFJvbWFuaWEpIFMuUi5MLiByZWdpc3RlcmVkIG9mZmlj
ZTogMjdBIFNmLiBMYXphciBTdHJlZXQsIFVCQzUsIGZsb29yIDIsIElhc2ksIElhc2kgQ291bnR5
LCA3MDAwNDUsIFJvbWFuaWEuIFJlZ2lzdGVyZWQgaW4gUm9tYW5pYS4gUmVnaXN0cmF0aW9uIG51
bWJlciBKMjIvMjYyMS8yMDA1LjwvcD4KPC9ib2R5Pgo8L2h0bWw+Cg==

--------------A6724333814EC51FEB91FB63--

--------------4B21B857BDD1ABAFFAF068FF
Content-Type: text/x-log; name="boot.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="boot.log"

(XEN) Xen version 4.12-unstable (root@) (gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516) debug=y  Mon Jul 16 09:20:26 EDT 2018
(XEN) Latest ChangeSet: Thu Jul 12 18:48:06 2018 +0200 git:e3f667bc5f
(XEN) Console output is synchronous.
(XEN) Bootloader: GRUB 2.02~beta3-5
(XEN) Command line: placeholder dom0=pvh dom0_mem=4096M loglvl=all sync_console console_to_ring=true console=com1,vga com1=115200,8n1 iommu=debug,verbose,workaround_bios_bug iommu_inclusive_mapping=true
(XEN) Xen image load base address: 0
(XEN) Video information:
(XEN)  VGA is text mode 80x25, font 8x16
(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) Disc information:
(XEN)  Found 1 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 0000000000098c00 (usable)
(XEN)  0000000000098c00 - 00000000000a0000 (reserved)
(XEN)  00000000000e0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000008c1c4000 (usable)
(XEN)  000000008c1c4000 - 000000008c1c5000 (ACPI NVS)
(XEN)  000000008c1c5000 - 000000008c20f000 (reserved)
(XEN)  000000008c20f000 - 000000008c281000 (usable)
(XEN)  000000008c281000 - 000000008dec1000 (reserved)
(XEN)  000000008dec1000 - 000000008df9a000 (ACPI NVS)
(XEN)  000000008df9a000 - 000000008dfff000 (ACPI data)
(XEN)  000000008dfff000 - 000000008e000000 (usable)
(XEN)  000000008e000000 - 0000000090000000 (reserved)
(XEN)  0000000094000000 - 000000009a000000 (reserved)
(XEN)  000000009df00000 - 00000000a0000000 (reserved)
(XEN)  00000000e0000000 - 00000000f0000000 (reserved)
(XEN)  00000000fd000000 - 00000000fe800000 (reserved)
(XEN)  00000000fec00000 - 00000000fec01000 (reserved)
(XEN)  00000000fed00000 - 00000000fed01000 (reserved)
(XEN)  00000000fed10000 - 00000000fed1a000 (reserved)
(XEN)  00000000fed84000 - 00000000fed85000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ff400000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000001060000000 (usable)
(XEN) New Xen image base address: 0x8ba00000
(XEN) ACPI: RSDP 000F0510, 0024 (r2 INTEL )
(XEN) ACPI: XSDT 8DFB7188, 00EC (r1 INTEL  S1200SPO        0 INTL  1000013)
(XEN) ACPI: FACP 8DFF3000, 00F4 (r5 INTEL  S1200SPO        0 INTL 20091013)
(XEN) ACPI: DSDT 8DFC3000, 29241 (r2 INTEL  S1200SPO        0 INTL 20091013)
(XEN) ACPI: FACS 8DF6D000, 0040
(XEN) ACPI: HPET 8DFF2000, 0038 (r1 INTEL  S1200SPO        1 INTL 20091013)
(XEN) ACPI: APIC 8DFF1000, 00BC (r3 INTEL  S1200SPO        1 INTL 20091013)
(XEN) ACPI: MCFG 8DFF0000, 003C (r1 INTEL  S1200SPO        1 INTL 20091013)
(XEN) ACPI: SPMI 8DFEE000, 0042 (r5 INTEL  S1200SPO        0 INTL 20091013)
(XEN) ACPI: WDDT 8DFED000, 0040 (r1 INTEL  S1200SPO        0 INTL 20091013)
(XEN) ACPI: SSDT 8DFC0000, 2BAE (r2 INTEL  S1200SPO     1000 INTL 20091013)
(XEN) ACPI: SSDT 8DFBF000, 0BE3 (r2 INTEL  S1200SPO     1000 INTL 20091013)
(XEN) ACPI: SSDT 8DFBE000, 019A (r2 INTEL  S1200SPO     1000 INTL 20091013)
(XEN) ACPI: SSDT 8DFBD000, 04A3 (r2 INTEL  S1200SPO     1000 INTL 20091013)
(XEN) ACPI: TCPA 8DFFC000, 0064 (r2 INTEL  S1200SPO        2 INTL  1000013)
(XEN) ACPI: TPM2 8DFFA000, 0034 (r3 INTEL  S1200SPO        2 INTL  1000013)
(XEN) ACPI: SSDT 8DFF4000, 5328 (r2 INTEL  S1200SPO     3000 INTL 20141107)
(XEN) ACPI: SSDT 8DFBC000, 0E73 (r2 INTEL  S1200SPO     3000 INTL 20141107)
(XEN) ACPI: SSDT 8DFBA000, 0064 (r2 INTEL  S1200SPO        2 INTL 20141107)
(XEN) ACPI: DMAR 8DFB8000, 0070 (r1 INTEL  S1200SPO        1 INTL        1)
(XEN) ACPI: HEST 8DFFD000, 00A8 (r1 INTEL  S1200SPO        1 INTL        1)
(XEN) ACPI: ERST 8DFB5000, 0230 (r1 INTEL  S1200SPO        1 INTL        1)
(XEN) ACPI: SSDT 8DFFB000, 03A7 (r2 INTEL  S1200SPO     1000 INTL 20141107)
(XEN) ACPI: SSDT 8DFBB000, 0B79 (r2 INTEL  S1200SPO        2 INTL 20141107)
(XEN) ACPI: BERT 8DFB6000, 0030 (r1 INTEL  S1200SPO        1 INTL        1)
(XEN) ACPI: UEFI 8DF82000, 0042 (r1 INTEL  S1200SPO        2 INTL  1000013)
(XEN) ACPI: PRAD 8DFB9000, 0102 (r2 INTEL  S1200SPO        2 INTL 20141107)
(XEN) ACPI: EINJ 8DFB4000, 0130 (r1 INTEL  S1200SPO        1 INTL        1)
(XEN) ACPI: SPCR 8DFEF000, 0050 (r1 INTEL  S1200SPO        0 INTL 20091013)
(XEN) System RAM: 65217MB (66783036kB)
(XEN) No NUMA configuration found
(XEN) Faking a node at 0000000000000000-0000001060000000
(XEN) Domain heap initialised
(XEN) CPU Vendor: Intel, Family 6 (0x6), Model 158 (0x9e), Stepping 9 (raw 000906e9)
(XEN) DMI 2.7 present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x1808 (32 bits)
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:1804,1:0], pm1x_evt[1:1800,1:0]
(XEN) ACPI: 32/64X FACS address mismatch in FADT - 8df6d000/0000000000000000, using 32
(XEN) ACPI:             wakeup_vec[8df6d00c], vec_size[20]
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x06] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x01] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x03] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x05] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] enabled)
(XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) ACPI: IRQ9 used by override.
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) ACPI: HPET id: 0x8086a201 base: 0xfed00000
(XEN) [VT-D]Host address width 39
(XEN) [VT-D]found ACPI_DMAR_DRHD:
(XEN) [VT-D]  dmaru->address = fed90000
(XEN) [VT-D]drhd->address = fed90000 iommu->reg = ffff82c00021b000
(XEN) [VT-D]cap = d2008c40660462 ecap = f050da
(XEN) [VT-D] IOAPIC: 0000:f0:1f.0
(XEN) [VT-D] MSI HPET: 0000:00:1f.0
(XEN) [VT-D]  flags: INCLUDE_ALL
(XEN) [VT-D]found ACPI_DMAR_RMRR:
(XEN) [VT-D]  RMRR address range 3e2e0000..3e2fffff not in reserved memory; need "iommu_inclusive_mapping=1"?
(XEN) [VT-D] endpoint: 0000:00:14.0
(XEN) [VT-D]dmar.c:638:   RMRR region: base_addr 3e2e0000 end_addr 3e2fffff
(XEN) Xen ERST support is initialized.
(XEN) HEST: Table parsing has been initialized
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 8 CPUs (0 hotplug CPUs)
(XEN) IRQ limits: 120 GSI, 1432 MSI/MSI-X
(XEN) Not enabling x2APIC (upon firmware request)
(XEN) xstate: size: 0x440 and states: 0x1f
(XEN) mce_intel.c:782: MCA Capability: firstbank 0, extended MCE MSR 0, BCAST, CMCI
(XEN) CPU0: Intel machine check reporting enabled
(XEN) Speculative mitigation facilities:
(XEN)   Hardware features:
(XEN)   Compiled-in support: INDIRECT_THUNK
(XEN)   Xen settings: BTI-Thunk RETPOLINE, SPEC_CTRL: No, Other:
(XEN)   Support for VMs: PV: RSB EAGER_FPU, HVM: RSB EAGER_FPU
(XEN)   XPTI (64-bit PV only): Dom0 enabled, DomU enabled
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Platform timer is 23.999MHz HPET
(XEN) Detected 3792.189 MHz processor.
(XEN) Initing memory sharing.
(XEN) alt table ffff82d080465858 -> ffff82d08046759a
(XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) PCI: MCFG area at e0000000 reserved in E820
(XEN) PCI: Using MCFG for segment 0000 bus 00-ff
(XEN) Intel VT-d iommu 0 supported page sizes: 4kB, 2MB, 1GB.
(XEN) Intel VT-d Snoop Control enabled.
(XEN) Intel VT-d Dom0 DMA Passthrough not enabled.
(XEN) Intel VT-d Queued Invalidation enabled.
(XEN) Intel VT-d Interrupt Remapping enabled.
(XEN) Intel VT-d Posted Interrupt not enabled.
(XEN) Intel VT-d Shared EPT tables enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) nr_sockets: 1
(XEN) Enabled directed EOI with ioapic_ack_old on!
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using old ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) TSC deadline timer enabled
(XEN) Allocated console ring of 64 KiB.
(XEN) mwait-idle: MWAIT substates: 0x142120
(XEN) mwait-idle: v0.4.1 model 0x9e
(XEN) mwait-idle: lapic_timer_reliable_states 0xffffffff
(XEN) VMX: Supported advanced features:
(XEN)  - APIC MMIO access virtualisation
(XEN)  - APIC TPR shadow
(XEN)  - Extended Page Tables (EPT)
(XEN)  - Virtual-Processor Identifiers (VPID)
(XEN)  - Virtual NMI
(XEN)  - MSR direct-access bitmap
(XEN)  - Unrestricted Guest
(XEN)  - VMCS shadowing
(XEN)  - VM Functions
(XEN)  - Virtualisation Exceptions
(XEN)  - Page Modification Logging
(XEN) HVM: ASIDs enabled.
(XEN) HVM: VMX enabled
(XEN) HVM: Hardware Assisted Paging (HAP) detected
(XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) Brought up 8 CPUs
(XEN) build-id: 217e72f0df3db05d72d6fa8b460b643bad6c230e
(XEN) Running stub recovery selftests...
(XEN) traps.c:1570: GPF (0000): ffff82d0bffff041 [ffff82d0bffff041] -> ffff82d08037b412
(XEN) traps.c:755: Trap 12: ffff82d0bffff040 [ffff82d0bffff040] -> ffff82d08037b412
(XEN) traps.c:1097: Trap 3: ffff82d0bffff041 [ffff82d0bffff041] -> ffff82d08037b412
(XEN) ACPI sleep modes: S3
(XEN) VPMU: disabled
(XEN) mcheck_poll: Machine check polling timer started.
(XEN) Dom0 has maximum 888 PIRQs
(XEN) NX (Execute Disable) protection active
(XEN) *** Building a PVH Dom0 ***
(XEN) [VT-D]d0:Hostbridge: skip 0000:00:00.0 map
(XEN) [VT-D]d0:PCI: map 0000:00:14.0
(XEN) [VT-D]d0:PCI: map 0000:00:14.2
(XEN) [VT-D]d0:PCI: map 0000:00:16.0
(XEN) [VT-D]d0:PCI: map 0000:00:16.1
(XEN) [VT-D]d0:PCI: map 0000:00:17.0
(XEN) [VT-D]d0:PCI: map 0000:00:1f.0
(XEN) [VT-D]d0:PCI: map 0000:00:1f.2
(XEN) [VT-D]d0:PCI: map 0000:00:1f.4
(XEN) [VT-D]d0:PCIe: map 0000:01:00.0
(XEN) [VT-D]d0:PCIe: map 0000:02:00.0
(XEN) [VT-D]d0:PCIe: map 0000:03:00.0
(XEN) [VT-D]d0:PCIe: map 0000:04:00.0
(XEN) [VT-D]iommu_enable_translation: iommu->reg = ffff82c00021b000
(XEN) WARNING: PVH is an experimental mode with limited functionality
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Scrubbing Free RAM on 1 nodes using 4 CPUs
(XEN) ...................................................................................................................................done.
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XEN) ***************************************************
(XEN) WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
(XEN) This option is intended to aid debugging of Xen by ensuring
(XEN) that all output is synchronously delivered on the serial line.
(XEN) However it can introduce SIGNIFICANT latencies and affect
(XEN) timekeeping. It is NOT recommended for production use!
(XEN) ***************************************************
(XEN) 3... 2... 1... 
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) Freed 468kB init memory
(XEN) [VT-D]iommu.c:919: iommu_fault_status: Fault Overflow
(XEN) [VT-D]iommu.c:921: iommu_fault_status: Primary Pending Fault
(XEN) [VT-D]DMAR:[DMA Write] Request device [0000:00:14.0] fault addr 8deb3000, iommu reg = ffff82c00021b000
(XEN) [VT-D]DMAR: reason 05 - PTE Write access is not set
(XEN) print_vtd_entries: iommu #0 dev 0000:00:14.0 gmfn 8deb3
(XEN)     root_entry[00] = 1021c60001
(XEN)     context[a0] = 2_1021d6d001
(XEN)     l4[000] = 9c00001021d6c107
(XEN)     l3[002] = 9c00001021d3e107
(XEN)     l2[06f] = 9c000010218c0107
(XEN)     l1[0b3] = 8000000000000000
(XEN)     l1[0b3] not present
(XEN) Dom0 callback via changed to Direct Vector 0xf3

--------------4B21B857BDD1ABAFFAF068FF
Content-Type: text/x-log; name="cpuinfo.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="cpuinfo.log"

cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 158
model name	: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
stepping	: 9
microcode	: 0x5e
cpu MHz		: 800.031
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips	: 7584.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 158
model name	: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
stepping	: 9
microcode	: 0x5e
cpu MHz		: 799.716
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 1
cpu cores	: 4
apicid		: 2
initial apicid	: 2
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips	: 7584.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 2
vendor_id	: GenuineIntel
cpu family	: 6
model		: 158
model name	: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
stepping	: 9
microcode	: 0x5e
cpu MHz		: 800.285
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 2
cpu cores	: 4
apicid		: 4
initial apicid	: 4
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips	: 7584.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 3
vendor_id	: GenuineIntel
cpu family	: 6
model		: 158
model name	: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
stepping	: 9
microcode	: 0x5e
cpu MHz		: 800.068
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 3
cpu cores	: 4
apicid		: 6
initial apicid	: 6
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips	: 7584.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 4
vendor_id	: GenuineIntel
cpu family	: 6
model		: 158
model name	: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
stepping	: 9
microcode	: 0x5e
cpu MHz		: 801.970
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 0
cpu cores	: 4
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips	: 7584.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 5
vendor_id	: GenuineIntel
cpu family	: 6
model		: 158
model name	: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
stepping	: 9
microcode	: 0x5e
cpu MHz		: 800.277
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 1
cpu cores	: 4
apicid		: 3
initial apicid	: 3
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips	: 7584.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 6
vendor_id	: GenuineIntel
cpu family	: 6
model		: 158
model name	: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
stepping	: 9
microcode	: 0x5e
cpu MHz		: 800.104
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 2
cpu cores	: 4
apicid		: 5
initial apicid	: 5
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips	: 7584.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 7
vendor_id	: GenuineIntel
cpu family	: 6
model		: 158
model name	: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
stepping	: 9
microcode	: 0x5e
cpu MHz		: 800.171
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 3
cpu cores	: 4
apicid		: 7
initial apicid	: 7
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips	: 7584.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

--------------4B21B857BDD1ABAFFAF068FF
Content-Type: text/x-log; name="grub.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="grub.log"

cat /etc/default/grub 
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="console=tty0,115200n8 console=tty1,115200n8 console=ttyS0,115200n8 console=ttyS1,115200n8"
GRUB_CMDLINE_XEN="dom0=pvh dom0_mem=4096M loglvl=all sync_console console_to_ring=true console=com1,vga com1=115200,8n1 iommu=debug,verbose,workaround_bios_bug iommu_inclusive_mapping=true"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------4B21B857BDD1ABAFFAF068FF--



From xen-devel-bounces@lists.xenproject.org Mon Jul 23 12:08:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 12:08: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 1fhZdK-0004c6-2h; Mon, 23 Jul 2018 12:08: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhZdH-0004bs-Vu
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 12:08:08 +0000
X-Inumbo-ID: fccbda16-8e70-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fccbda16-8e70-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 14:07: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 1fhZdA-0002HW-Ff; Mon, 23 Jul 2018 12:08: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 1fhZdA-0005VP-5K; Mon, 23 Jul 2018 12:08:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhZdA-0007qZ-4F; Mon, 23 Jul 2018 12:08:00 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125515-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:freebsd-build:fail:regression
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=3ad4e579b5eb5a2f508368d230f5c75329ea7916
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 12:08:00 +0000
Subject: [Xen-devel] [freebsd-master test] 125515: 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>

ZmxpZ2h0IDEyNTUxNSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTE1LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgM2FkNGU1NzliNWViNWEyZjUwODM2OGQyMzBmNWM3NTMyOWVhNzkxNgpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAgNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTUxNSAgMjAxOC0wNy0yMyAwOToxODo1OCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVC
U0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYmRlIDxiZGVARnJlZUJT
RC5vcmc+CiAgYnIgPGJyQEZyZWVCU0Qub3JnPgogIGJyZCA8YnJkQEZyZWVCU0Qub3JnPgogIGNl
bSA8Y2VtQEZyZWVCU0Qub3JnPgogIGNwZXJjaXZhIDxjcGVyY2l2YUBGcmVlQlNELm9yZz4KICBj
eSA8Y3lARnJlZUJTRC5vcmc+CiAgZGFiIDxkYWJARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8ZGVs
cGhpakBGcmVlQlNELm9yZz4KICBkaW0gPGRpbUBGcmVlQlNELm9yZz4KICBldWdlbiA8ZXVnZW5A
RnJlZUJTRC5vcmc+CiAgZ2FuYm9sZCA8Z2FuYm9sZEBGcmVlQlNELm9yZz4KICBnYXZpbiA8Z2F2
aW5ARnJlZUJTRC5vcmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3JnPgogIGlhbiA8
aWFuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpoaWJiaXRzIDxqaGli
Yml0c0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBsd2hzdSA8bHdoc3VA
RnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXJpdXMgPG1hcml1c0BG
cmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+CiAgbWF2IDxtYXZARnJlZUJT
RC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qub3JnPgogIG1tZWwgPG1tZWxARnJlZUJTRC5v
cmc+CiAgb3Nob2dibyA8b3Nob2dib0BGcmVlQlNELm9yZz4KICBwc3RlZiA8cHN0ZWZARnJlZUJT
RC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHJveWdlciA8cm95Z2Vy
QEZyZWVCU0Qub3JnPgogIHJycyA8cnJzQEZyZWVCU0Qub3JnPgogIHNlZiA8c2VmQEZyZWVCU0Qu
b3JnPgogIHNodXJkIDxzaHVyZEBGcmVlQlNELm9yZz4KICB0cmFzeiA8dHJhc3pARnJlZUJTRC5v
cmc+CiAgdHVleGVuIDx0dWV4ZW5ARnJlZUJTRC5vcmc+CiAgdXFzIDx1cXNARnJlZUJTRC5vcmc+
CiAgd29vZHNiMDIgPHdvb2RzYjAyQEZyZWVCU0Qub3JnPgogIHd1bGYgPHd1bGZARnJlZUJTRC5v
cmc+CiAgemxlc2xpZSA8emxlc2xpZUBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1m
cmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAxOTQ0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 12:13:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 12:13: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 1fhZi0-0005Oy-Nj; Mon, 23 Jul 2018 12:13: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhZhz-0005Oo-Um
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 12:12:59 +0000
X-Inumbo-ID: aa8fc712-8e71-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aa8fc712-8e71-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 14:12: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 1fhZhu-0002O5-3w; Mon, 23 Jul 2018 12:12: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 1fhZht-0005kU-M3; Mon, 23 Jul 2018 12:12:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhZht-0006Zf-LQ; Mon, 23 Jul 2018 12:12:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125513-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=549ae85ce1b00228c3abcf6a9e4022c4f4fba5ed
X-Osstest-Versions-That: ovmf=d9e206d4bf9124fe526baaa0ec56a7d2316ca6b3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 12:12:53 +0000
Subject: [Xen-devel] [ovmf test] 125513: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUxMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MTMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2Vy
bmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUxMAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAg
IDU0OWFlODVjZTFiMDAyMjhjM2FiY2Y2YTllNDAyMmM0ZjRmYmE1ZWQKYmFzZWxpbmUgdmVyc2lv
bjoKIG92bWYgICAgICAgICAgICAgICAgIGQ5ZTIwNmQ0YmY5MTI0ZmU1MjZiYWFhMGVjNTZhN2Qy
MzE2Y2E2YjMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTUxMCAgMjAxOC0wNy0yMyAwMDo0MDo0
NiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1MTMgIDIwMTgtMDctMjMgMDU6
Mjc6MTAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAg
U3VwcmVldGggVmVua2F0ZXNoIDxzdXByZWV0aC52ZW5rYXRlc2hAYXJtLmNvbT4KICBZb25naG9u
ZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVu
Z0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpjb21taXQgNTQ5YWU4NWNlMWIwMDIyOGMzYWJjZjZhOWU0MDIyYzRmNGZiYTVl
ZApBdXRob3I6IFN1cHJlZXRoIFZlbmthdGVzaCA8c3VwcmVldGgudmVua2F0ZXNoQGFybS5jb20+
CkRhdGU6ICAgVHVlIEp1bCAzIDE4OjAwOjM1IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHMvQXV0
b0dlbjogVXBkYXRlIGhlYWRlciBmaWxlIGZvciBNTSBtb2R1bGVzLgogICAgCiAgICBUaGlzIHBh
dGNoIGNvcnJlY3RzIHRoZSBNb2R1bGUgVHlwZSBIZWFkZXIgZmlsZSBmb3IgTWFuYWdlbWVudCBN
b2RlKE1NKQogICAgYXMgc3BlY2lmaWVkIGluIFBJIHYxLjYgU3BlY2lmaWNhdGlvbi4gQWxzbywg
aXQgdXBkYXRlcyBwYXJhbWV0ZXIgZm9yCiAgICBhdXRvIGdlbmVyYXRlZCB0ZW1wbGF0ZSBmdW5j
dGlvbnMgZnJvbSBFRklfU01NX1NZU1RFTV9UQUJMRTIgdG8KICAgIEVGSV9NTV9TWVNURU1fVEFC
TEUuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN1cHJlZXRoIFZlbmthdGVzaCA8c3VwcmVl
dGgudmVua2F0ZXNoQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2Vu
Lnlhb0BpbnRlbC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21t
aXQgMTc5NGI5OGY3MmZiMDg3ZjAxMjYwMmM0ZDE0NTA3NjJkZDYyOTA2ZApBdXRob3I6IFlvbmdo
b25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KRGF0ZTogICBGcmkgSnVsIDEzIDExOjI4
OjMzIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEVsZkNvbnZlcnQgVG9vbCB1cGRhdGUgVmVy
Ym9zZU1zZyB0byBzYW1lIHdpdGggdGhlIGNvbW1lbnQKICAgIAogICAgRml4ZXM6IGh0dHBzOi8v
YnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTk0CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4wCiAgICBTaWduZWQt
b2ZmLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgMTA5NDRiYzM5
MGY1MmZjZDQxODY3MGZlMDE3MWRhMWQ0ZjNiMDVjYwpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56
ZW5nQGludGVsLmNvbT4KRGF0ZTogICBGcmkgSnVsIDEzIDE2OjAwOjE1IDIwMTggKzA4MDAKCiAg
ICBNZGVNb2R1bGVQa2cgQ2Fwc3VsZUFwcDogVXNlIEVGSV9VTlNVUFBPUlRFRCBmb3IgaW5jb3Jy
ZWN0IEFyZ2MgY2FzZQogICAgCiAgICBBbGlnbiBjb2RlIHRvIHVzZSBFRklfVU5TVVBQT1JURUQg
Zm9yIGFsbCBpbmNvcnJlY3QgQXJnYyBjYXNlcy4KICAgIAogICAgQ2M6IE1pY2hhZWwgRCBLaW5u
ZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdl
bi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVs
LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNv
bW1pdCBkOWM2NDBiOTI4MmRkM2E2ZWU0NWJjNTg4NmU3ZDViMGU1ODZjOTVkCkF1dGhvcjogU3Rh
ciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdWwgMTMgMTU6NTA6MTYg
MjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBDYXBzdWxlQXBwOiBDaGVjayBjYXBzdWxlIGhl
YWRlciBiZWZvcmUgdXNpbmcgaXRzIEZsYWdzCiAgICAKICAgIENjOiBNaWNoYWVsIEQgS2lubmV5
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4u
eWFvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+Cgpjb21t
aXQgOTVkZDdhNmVjZDIzNTgyMDhhOWY4MmJiOTQ4Y2FmZGRlYmQ3ODUxOQpBdXRob3I6IFN0YXIg
WmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBGcmkgSnVsIDEzIDE1OjI4OjIxIDIw
MTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgQ2Fwc3VsZUFwcDogU2hvdyBjbGVhciBtZXNzYWdl
IHdoZW4gb3B0aW9uIGlzIHVucmVjb2duaXplZAogICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5l
eSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2Vu
Lnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29t
bWl0IDgxZTEyNzZhZGZlODhjZmJiYzM5NjE4YjUyNDI5Y2Y0OWVmM2NiY2UKQXV0aG9yOiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAxNToxNjowMiAy
MDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIENhcHN1bGVBcHA6IERvIG5vdCBwYXJzZSBiaXRz
IGluIENhcHN1bGVGbGFncyBvZiBFU1JUCiAgICAKICAgIEFjY29yZGluZyB0byBVRUZJIHNwZWMs
IG9ubHkgYml0cyAwLTE1IG9mIENhcHN1bGVGbGFncyBhcmUKICAgIG1lYW5pbmdmdWwgYW5kIENh
cHN1bGVHdWlkIHNwZWNpZmljLCBDQVBTVUxFX0ZMQUdTX1BFUlNJU1RfQUNST1NTX1JFU0VUCiAg
ICBDQVBTVUxFX0ZMQUdTX1BPUFVMQVRFX1NZU1RFTV9UQUJMRS9DQVBTVUxFX0ZMQUdTX0lOSVRJ
QVRFX1JFU0VUCiAgICBkZWZpbmVkIGluIFVFRkkgc3BlYyBhcmUgaW4gYml0cyAxNi0zMSwgdGhl
eSBzaG91bGQgbm90IGJlIHBhcnNlZCBpbgogICAgQ2Fwc3VsZUZsYWdzIG9mIEVTUlQuCiAgICAK
ICAgIENhcHN1bGVGbGFncwogICAgVGhlIGNhcHN1bGUgZmxhZ3MgZmllbGQgY29udGFpbnMgdGhl
IENhcHN1bGVHdWlkIGZsYWdzIChiaXRzIDAtMTUpCiAgICBhcyBkZWZpbmVkIGluIHRoZSBFRklf
Q0FQU1VMRV9IRUFERVIgdGhhdCB3aWxsIGJlIHNldCBpbiB0aGUgY2Fwc3VsZQogICAgaGVhZGVy
LgogICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j
b20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9u
Z2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6
IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTog
U3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZ
YW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29tbWl0IGQ0ZDkxMTY3NzU3NjNhN2NlNGJmZjg5
NGVhMDZlY2VmNGIxN2U0NDEKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CkRhdGU6ICAgRnJpIEp1bCAxMyAxNTowNDoxNiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtn
IENhcHN1bGVBcHA6IEZpeCBtZW1vcnkgbGVhayBpbiBEdW1wRm1wSW1hZ2UoKQogICAgCiAgICBJ
bWFnZSBidWZmZXIgc2hvdWxkIGJlIGZyZWVkIGFmdGVyIHVzaW5nLgogICAgCiAgICBDYzogTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogSmlld2Vu
IFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnpl
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50
ZWwuY29tPgoKY29tbWl0IDU0MTA1MDJmNmQ3ZTRiYjc4NmNjZDZjMzBjODY2MmVkMjE3YmNhYmEK
QXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAx
MSAxNjozNTowMiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIENhcHN1bGVBcHA6IENoZWNr
IEFyZyBjb3VudCBmb3IgLVAgR0VUIG9wdGlvbgogICAgCiAgICBBbHNvIGFkZCBoZWxwIGluZm8g
Zm9yIENhcHN1bGVBcHAgLVAgR0VUIG9wdGlvbi4KICAgIAogICAgQ2M6IE1pY2hhZWwgRCBLaW5u
ZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdl
bi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVs
LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNv
bW1pdCBhMTBkZWY5MTY1MzE2M2RiYzZhMzhhNjA5YTg3YjM3MGU5MDM1NjU0CkF1dGhvcjogWXVu
aHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAxNzow
NToyMCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBlbmFibGUgRml4ZWRBdEJ1aWxkIChWT0lE
KikgUENEIHVzZSBpbiB0aGUgW0RFUEVYXSBzZWN0aW9uCiAgICAKICAgIFYzOiBBZGQgc29tZSBp
bnZhbGlkIHR5cGUgYW5kIGRhdHVtIGNoZWNrCiAgICAKICAgIFYyOiBsaW1pdCB0aGUgUENEIHVz
ZWQgaW4gdGhlIFtEZXBleF0gc2VjdGlvbiBzaG91bGQgYmUgdXNlZCBpbiB0aGUgbW9kdWxlCiAg
ICAKICAgIFRoZSBQQ0QgaXRlbSB1c2VkIGluIElORiBbRGVwZXhdIHNlY3Rpb24gbXVzdCBiZSBk
ZWZpbmVkIGFzIEZpeGVkQXRCdWlsZAogICAgdHlwZSBhbmQgVk9JRCogZGF0dW0gdHlwZSwgYW5k
IHRoZSBzaXplIG9mIHRoZSBQQ0QgbXVzdCBiZSAxNiBieXRlcy4KICAgIAogICAgRml4ZXM6IGh0
dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDQzCiAgICBDYzog
TGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5
b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWXVuaHVhIEZlbmcg
PHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5
b25naG9uZy56aHVAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 12:28:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 12: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 1fhZwB-0006XD-GS; Mon, 23 Jul 2018 12:27: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=ydw3=kh=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fhZw9-0006X6-R3
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 12:27:37 +0000
X-Inumbo-ID: b4c820f2-8e73-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 b4c820f2-8e73-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 14:27:05 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id f8-v6so400779ljk.1
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 05:27:35 -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=M5l2wKpF/AdPoC1m1mEqNM84lQRJ2OX17HEvlekS3MM=;
 b=tIbDvwkCBJR5ndowLlNkS2Sn9pOtmWG/dy2wwDVfyBuqH5Z+NegPn5QTzmY4wg1/NV
 /LL4xc0paRYugMoV5H/u2Zkh3TlGQaUhGKjQh3Sq/xVQWwYlNomKEUvoHG3dc8aHdOat
 YzBAMDKBuF9FyW8Js7TRF6MwGhXcGmD/7GnnwRpauhe7334AfxoifAaRYvSzgi0uojoA
 JucND5Use1egE3HamIT4b2suBAXZLFLtVUiu10ZchZrOn1MUOfZdxLfvzrHLccyRSIcY
 fVl9phySarIEDgOyWKnxY+p8FuPwkE3AWRxooFpNxugVLNnVVBJ3jUHvi4zVwG5yXj1G
 46dw==
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=M5l2wKpF/AdPoC1m1mEqNM84lQRJ2OX17HEvlekS3MM=;
 b=OCrFrOIq2uyBTVTrtCBUSWLesrCifeExx4AgeR0yKyEj6/VSE0DvgYtplfxzlz4xCt
 5NfadfQTWGVU+UkPpvDxckSL0NVga9i8FRcZyq6Ll4RB614nVOaUodAxNMpProw14G+p
 /hkrHR1cB6ofyDP+cel5JnXxirI6dOZ+tunbc6iZewjowJUY5qc7l4IxE+6C4Ur0IN6R
 JLjoK1P3jpUFC6LgD1ZVPGR/u+4vYfwY44vW0Ix/EmijWf9AoaWAu5HHo81QHpk1xIkF
 s0ItnXKvJOHnNPnyRo2RwfSxBPT3No4YRRTFGRZMXkCQVJriMr/z1FzOtJ01kdCvnwV5
 Wxcw==
X-Gm-Message-State: AOUpUlGA5M/mnMGc+SDcOLYo351KiHbByiXC7qX7zmSJOaZpHL32QcFf
 8hj1FTPR+aQhH/DDnhXrEI7J5bwF
X-Google-Smtp-Source: AAOMgpdaxds1VQ4e1RjbWyzNnAAywpv3STR5EFrWsE66iMgrcrZJUzmMbvhDUU2+sZ8gBWTXguvizw==
X-Received: by 2002:a2e:1715:: with SMTP id l21-v6mr8438015lje.1.1532348853109; 
 Mon, 23 Jul 2018 05:27:33 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id 73-v6sm1399859lfx.75.2018.07.23.05.27.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 23 Jul 2018 05:27:32 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com,
 wei.liu2@citrix.com, boris.ostrovsky@oracle.com, jgross@suse.com
Date: Mon, 23 Jul 2018 15:27:25 +0300
Message-Id: <20180723122725.5476-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
Subject: [Xen-devel] [PATCH] libgnttab: Add support for Linux dma-buf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andr2000@gmail.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKQWRkIHN1cHBvcnQgZm9yIExpbnV4IGdyYW50IGRldmljZSBkcml2ZXIgZXh0ZW5z
aW9uIHdoaWNoIGFsbG93cwpjb252ZXJ0aW5nIGV4aXN0aW5nIGRtYS1idWYncyBpbnRvIGFuIGFy
cmF5IG9mIGdyYW50IHJlZmVyZW5jZXMKYW5kIHZpc2UgdmVyc2EuIFRoaXMgaXMgb25seSBpbXBs
ZW1lbnRlZCBmb3IgTGludXggYXMgb3RoZXIgT1NlcwpoYXZlIG5vIExpbnV4IGRtYS1idWYgc3Vw
cG9ydC4KCkJ1bXAgZ250dGFiIGxpYnJhcnkgbWlub3IgdmVyc2lvbiB0byAzLgoKU2lnbmVkLW9m
Zi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgotLS0KIHRvb2xzL2luY2x1ZGUveGVuLXN5cy9MaW51eC9nbnRkZXYuaCAgfCAxMDYg
KysrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy9saWJzL2dudHRhYi9NYWtlZmlsZSAgICAg
ICAgICAgIHwgICAyICstCiB0b29scy9saWJzL2dudHRhYi9nbnR0YWJfY29yZS5jICAgICAgIHwg
IDI2ICsrKysrKwogdG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX3VuaW1wLmMgICAgICB8ICAyNiAr
KysrKysKIHRvb2xzL2xpYnMvZ250dGFiL2luY2x1ZGUveGVuZ250dGFiLmggfCAgNjEgKysrKysr
KysrKysrKysKIHRvb2xzL2xpYnMvZ250dGFiL2xpYnhlbmdudHRhYi5tYXAgICAgfCAgIDggKysK
IHRvb2xzL2xpYnMvZ250dGFiL2xpbnV4LmMgICAgICAgICAgICAgfCAxMTMgKysrKysrKysrKysr
KysrKysrKysrKysrKysKIHRvb2xzL2xpYnMvZ250dGFiL21pbmlvcy5jICAgICAgICAgICAgfCAg
MjYgKysrKysrCiB0b29scy9saWJzL2dudHRhYi9wcml2YXRlLmggICAgICAgICAgIHwgIDEzICsr
KwogOSBmaWxlcyBjaGFuZ2VkLCAzODAgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2luY2x1ZGUveGVuLXN5cy9MaW51eC9nbnRkZXYuaCBiL3Rvb2xzL2lu
Y2x1ZGUveGVuLXN5cy9MaW51eC9nbnRkZXYuaAppbmRleCAwY2EwN2M5MmIyMWMuLmQxNjA3NjA0
NGM3MSAxMDA2NDQKLS0tIGEvdG9vbHMvaW5jbHVkZS94ZW4tc3lzL0xpbnV4L2dudGRldi5oCisr
KyBiL3Rvb2xzL2luY2x1ZGUveGVuLXN5cy9MaW51eC9nbnRkZXYuaApAQCAtNCw2ICs0LDcgQEAK
ICAqIEludGVyZmFjZSB0byAvZGV2L3hlbi9nbnRkZXYuCiAgKiAKICAqIENvcHlyaWdodCAoYykg
MjAwNywgRCBHIE11cnJheQorICogQ29weXJpZ2h0IChjKSAyMDE4LCBPbGVrc2FuZHIgQW5kcnVz
aGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KICAqIAogICogVGhpcyBwcm9ncmFtIGlzIGZyZWUg
c29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgogICogbW9kaWZ5IGl0IHVu
ZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAy
CkBAIC0xNjgsNCArMTY5LDEwOSBAQCBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2dyYW50X2NvcHkgewog
ICAgIHN0cnVjdCBpb2N0bF9nbnRkZXZfZ3JhbnRfY29weV9zZWdtZW50ICpzZWdtZW50czsKIH07
CiAKKy8qCisgKiBGbGFncyB0byBiZSB1c2VkIHdoaWxlIHJlcXVlc3RpbmcgbWVtb3J5IG1hcHBp
bmcncyBiYWNraW5nIHN0b3JhZ2UKKyAqIHRvIGJlIGFsbG9jYXRlZCB3aXRoIERNQSBBUEkuCisg
Ki8KKworLyoKKyAqIFRoZSBidWZmZXIgaXMgYmFja2VkIHdpdGggbWVtb3J5IGFsbG9jYXRlZCB3
aXRoIGRtYV9hbGxvY193Yy4KKyAqLworI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfV0MJCSgxIDw8
IDApCisKKy8qCisgKiBUaGUgYnVmZmVyIGlzIGJhY2tlZCB3aXRoIG1lbW9yeSBhbGxvY2F0ZWQg
d2l0aCBkbWFfYWxsb2NfY29oZXJlbnQuCisgKi8KKyNkZWZpbmUgR05UREVWX0RNQV9GTEFHX0NP
SEVSRU5UCSgxIDw8IDEpCisKKy8qCisgKiBDcmVhdGUgYSBkbWEtYnVmIFsxXSBmcm9tIGdyYW50
IHJlZmVyZW5jZXMgQHJlZnMgb2YgY291bnQgQGNvdW50IHByb3ZpZGVkCisgKiBieSB0aGUgZm9y
ZWlnbiBkb21haW4gQGRvbWlkIHdpdGggZmxhZ3MgQGZsYWdzLgorICoKKyAqIEJ5IGRlZmF1bHQg
ZG1hLWJ1ZiBpcyBiYWNrZWQgYnkgc3lzdGVtIG1lbW9yeSBwYWdlcywgYnV0IGJ5IHByb3ZpZGlu
ZworICogb25lIG9mIHRoZSBHTlRERVZfRE1BX0ZMQUdfWFhYIGZsYWdzIGl0IGNhbiBhbHNvIGJl
IGNyZWF0ZWQgYXMKKyAqIGEgRE1BIHdyaXRlLWNvbWJpbmUgb3IgY29oZXJlbnQgYnVmZmVyLCBl
LmcuIGFsbG9jYXRlZCB3aXRoIGRtYV9hbGxvY193Yy8KKyAqIGRtYV9hbGxvY19jb2hlcmVudC4K
KyAqCisgKiBSZXR1cm5zIDAgaWYgZG1hLWJ1ZiB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQgYW5k
IHRoZSBjb3JyZXNwb25kaW5nCisgKiBkbWEtYnVmJ3MgZmlsZSBkZXNjcmlwdG9yIGlzIHJldHVy
bmVkIGluIEBmZC4KKyAqCisgKiBbMV0gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGludXgv
bGF0ZXN0L3NvdXJjZS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hLWJ1Zi5yc3QKKyAqLwor
CisjZGVmaW5lIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX0ZST01fUkVGUyBcCisgICAgX0lPQyhf
SU9DX05PTkUsICdHJywgOSwgXAorICAgICAgICAgc2l6ZW9mKHN0cnVjdCBpb2N0bF9nbnRkZXZf
ZG1hYnVmX2V4cF9mcm9tX3JlZnMpKQorc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX2Zy
b21fcmVmcyB7CisgICAgLyogSU4gcGFyYW1ldGVycy4gKi8KKyAgICAvKiBTcGVjaWZpYyBvcHRp
b25zIGZvciB0aGlzIGRtYS1idWY6IHNlZSBHTlRERVZfRE1BQlVGX0ZMQUdfWFhYLiAqLworICAg
IHVpbnQzMl90IGZsYWdzOworICAgIC8qIE51bWJlciBvZiBncmFudCByZWZlcmVuY2VzIGluIEBy
ZWZzIGFycmF5LiAqLworICAgIHVpbnQzMl90IGNvdW50OworICAgIC8qIE9VVCBwYXJhbWV0ZXJz
LiAqLworICAgIC8qIEZpbGUgZGVzY3JpcHRvciBvZiB0aGUgZG1hLWJ1Zi4gKi8KKyAgICB1aW50
MzJfdCBmZDsKKyAgICAvKiBUaGUgZG9tYWluIElEIG9mIHRoZSBncmFudCByZWZlcmVuY2VzIHRv
IGJlIG1hcHBlZC4gKi8KKyAgICB1aW50MzJfdCBkb21pZDsKKyAgICAvKiBWYXJpYWJsZSBJTiBw
YXJhbWV0ZXIuICovCisgICAgLyogQXJyYXkgb2YgZ3JhbnQgcmVmZXJlbmNlcyBvZiBzaXplIEBj
b3VudC4gKi8KKyAgICB1aW50MzJfdCByZWZzWzFdOworfTsKKworLyoKKyAqIFRoaXMgd2lsbCBi
bG9jayB1bnRpbCB0aGUgZG1hLWJ1ZiB3aXRoIHRoZSBmaWxlIGRlc2NyaXB0b3IgQGZkIGlzCisg
KiByZWxlYXNlZC4gVGhpcyBpcyBvbmx5IHZhbGlkIGZvciBidWZmZXJzIGNyZWF0ZWQgd2l0aAor
ICogSU9DVExfR05UREVWX0RNQUJVRl9FWFBfRlJPTV9SRUZTLgorICoKKyAqIElmIHdpdGhpbmcg
QHdhaXRfdG9fbXMgbWlsbGlzZWNvbmRzIHRoZSBidWZmZXIgaXMgbm90IHJlbGVhc2VkCisgKiB0
aGVuIC1FVElNRURPVVQgZXJyb3IgaXMgcmV0dXJuZWQuCisgKiBJZiB0aGUgYnVmZmVyIHdpdGgg
ZmlsZSBkZXNjcmlwdG9yIEBmZCBkb2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeQorICogYmVl
biByZWxlYXNlZCwgdGhlbiAtRU5PRU5UIGlzIHJldHVybmVkLiBGb3IgdmFsaWQgZmlsZSBkZXNj
cmlwdG9ycworICogdGhpcyBtdXN0IG5vdCBiZSB0cmVhdGVkIGFzIGVycm9yLgorICovCisjZGVm
aW5lIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX1dBSVRfUkVMRUFTRUQgXAorICAgIF9JT0MoX0lP
Q19OT05FLCAnRycsIDEwLCBcCisgICAgICAgICBzaXplb2Yoc3RydWN0IGlvY3RsX2dudGRldl9k
bWFidWZfZXhwX3dhaXRfcmVsZWFzZWQpKQorc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhw
X3dhaXRfcmVsZWFzZWQgeworICAgIC8qIElOIHBhcmFtZXRlcnMgKi8KKyAgICB1aW50MzJfdCBm
ZDsKKyAgICB1aW50MzJfdCB3YWl0X3RvX21zOworfTsKKworLyoKKyAqIEltcG9ydCBhIGRtYS1i
dWYgd2l0aCBmaWxlIGRlc2NyaXB0b3IgQGZkIGFuZCBleHBvcnQgZ3JhbnRlZCByZWZlcmVuY2Vz
CisgKiB0byB0aGUgcGFnZXMgb2YgdGhhdCBkbWEtYnVmIGludG8gYXJyYXkgQHJlZnMgb2Ygc2l6
ZSBAY291bnQuCisgKi8KKyNkZWZpbmUgSU9DVExfR05UREVWX0RNQUJVRl9JTVBfVE9fUkVGUyBc
CisgICAgX0lPQyhfSU9DX05PTkUsICdHJywgMTEsIFwKKyAgICAgICAgIHNpemVvZihzdHJ1Y3Qg
aW9jdGxfZ250ZGV2X2RtYWJ1Zl9pbXBfdG9fcmVmcykpCitzdHJ1Y3QgaW9jdGxfZ250ZGV2X2Rt
YWJ1Zl9pbXBfdG9fcmVmcyB7CisgICAgLyogSU4gcGFyYW1ldGVycy4gKi8KKyAgICAvKiBGaWxl
IGRlc2NyaXB0b3Igb2YgdGhlIGRtYS1idWYuICovCisgICAgdWludDMyX3QgZmQ7CisgICAgLyog
TnVtYmVyIG9mIGdyYW50IHJlZmVyZW5jZXMgaW4gQHJlZnMgYXJyYXkuICovCisgICAgdWludDMy
X3QgY291bnQ7CisgICAgLyogVGhlIGRvbWFpbiBJRCBmb3Igd2hpY2ggcmVmZXJlbmNlcyB0byBi
ZSBncmFudGVkLiAqLworICAgIHVpbnQzMl90IGRvbWlkOworICAgIC8qIFJlc2VydmVkIC0gbXVz
dCBiZSB6ZXJvLiAqLworICAgIHVpbnQzMl90IHJlc2VydmVkOworICAgIC8qIE9VVCBwYXJhbWV0
ZXJzLiAqLworICAgIC8qIEFycmF5IG9mIGdyYW50IHJlZmVyZW5jZXMgb2Ygc2l6ZSBAY291bnQu
ICovCisgICAgdWludDMyX3QgcmVmc1sxXTsKK307CisKKy8qCisgKiBUaGlzIHdpbGwgY2xvc2Ug
YWxsIHJlZmVyZW5jZXMgdG8gYW4gaW1wb3J0ZWQgYnVmZmVyLCBzbyBpdCBjYW4gYmUKKyAqIHJl
bGVhc2VkIGJ5IHRoZSBvd25lci4gVGhpcyBpcyBvbmx5IHZhbGlkIGZvciBidWZmZXJzIGNyZWF0
ZWQgd2l0aAorICogSU9DVExfR05UREVWX0RNQUJVRl9JTVBfVE9fUkVGUy4KKyAqLworI2RlZmlu
ZSBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9SRUxFQVNFIFwKKyAgICBfSU9DKF9JT0NfTk9ORSwg
J0cnLCAxMiwgXAorICAgICAgICAgc2l6ZW9mKHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2lt
cF9yZWxlYXNlKSkKK3N0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2ltcF9yZWxlYXNlIHsKKyAg
ICAvKiBJTiBwYXJhbWV0ZXJzICovCisgICAgdWludDMyX3QgZmQ7CisgICAgdWludDMyX3QgcmVz
ZXJ2ZWQ7Cit9OworCiAjZW5kaWYgLyogX19MSU5VWF9QVUJMSUNfR05UREVWX0hfXyAqLwpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIvTWFrZWZpbGUgYi90b29scy9saWJzL2dudHRhYi9N
YWtlZmlsZQppbmRleCA2YzJlN2UzNmEyYzMuLjBiZWZiZDE4ZjFhZiAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlicy9nbnR0YWIvTWFrZWZpbGUKKysrIGIvdG9vbHMvbGlicy9nbnR0YWIvTWFrZWZpbGUK
QEAgLTIsNyArMiw3IEBAIFhFTl9ST09UID0gJChDVVJESVIpLy4uLy4uLy4uCiBpbmNsdWRlICQo
WEVOX1JPT1QpL3Rvb2xzL1J1bGVzLm1rCiAKIE1BSk9SICAgID0gMQotTUlOT1IgICAgPSAyCitN
SU5PUiAgICA9IDMKIFNITElCX0xERkxBR1MgKz0gLVdsLC0tdmVyc2lvbi1zY3JpcHQ9bGlieGVu
Z250dGFiLm1hcAogCiBDRkxBR1MgICArPSAtV2Vycm9yIC1XbWlzc2luZy1wcm90b3R5cGVzCmRp
ZmYgLS1naXQgYS90b29scy9saWJzL2dudHRhYi9nbnR0YWJfY29yZS5jIGIvdG9vbHMvbGlicy9n
bnR0YWIvZ250dGFiX2NvcmUuYwppbmRleCBiZDA3NWY4MThhYTYuLjkyZTcyMjhhMjY3MSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX2NvcmUuYworKysgYi90b29scy9saWJz
L2dudHRhYi9nbnR0YWJfY29yZS5jCkBAIC0xLDYgKzEsNyBAQAogLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgogICoKICAqIENvcHlyaWdodCAoYykgMjAwNy0yMDA4LCBEIEcgTXVycmF5IDxEZXJlay5N
dXJyYXlAY2wuY2FtLmFjLnVrPgorICogQ29weXJpZ2h0IChjKSAyMDE4LCBPbGVrc2FuZHIgQW5k
cnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KICAqCiAgKiBUaGlzIGxpYnJhcnkgaXMgZnJl
ZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAgKiBtb2RpZnkgaXQg
dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCkBAIC0xMzQs
NiArMTM1LDMxIEBAIGludCB4ZW5nbnR0YWJfZ3JhbnRfY29weSh4ZW5nbnR0YWJfaGFuZGxlICp4
Z3QsCiB7CiAgICAgcmV0dXJuIG9zZGVwX2dudHRhYl9ncmFudF9jb3B5KHhndCwgY291bnQsIHNl
Z3MpOwogfQorCitpbnQgeGVuZ250dGFiX2RtYWJ1Zl9leHBfZnJvbV9yZWZzKHhlbmdudHRhYl9o
YW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQzMl90IGZsYWdzLCB1aW50MzJfdCBjb3VudCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgdWludDMyX3QgKnJlZnMsIHVpbnQzMl90ICpmZCkKK3sK
KyAgICByZXR1cm4gb3NkZXBfZ250dGFiX2RtYWJ1Zl9leHBfZnJvbV9yZWZzKHhndCwgZG9taWQs
IGZsYWdzLCBjb3VudCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHJlZnMsIGZkKTsKK30KKworaW50IHhlbmdudHRhYl9kbWFidWZfZXhwX3dhaXRfcmVsZWFz
ZWQoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBmZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHdhaXRfdG9fbXMpCit7CisgICAgcmV0dXJu
IG9zZGVwX2dudHRhYl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQoeGd0LCBmZCwgd2FpdF90b19t
cyk7Cit9CisKK2ludCB4ZW5nbnR0YWJfZG1hYnVmX2ltcF90b19yZWZzKHhlbmdudHRhYl9oYW5k
bGUgKnhndCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCBmZCwgdWludDMyX3QgY291bnQsIHVpbnQzMl90ICpyZWZzKQoreworICAgIHJl
dHVybiBvc2RlcF9nbnR0YWJfZG1hYnVmX2ltcF90b19yZWZzKHhndCwgZG9taWQsIGZkLCBjb3Vu
dCwgcmVmcyk7Cit9CisKK2ludCB4ZW5nbnR0YWJfZG1hYnVmX2ltcF9yZWxlYXNlKHhlbmdudHRh
Yl9oYW5kbGUgKnhndCwgdWludDMyX3QgZmQpCit7CisgICAgcmV0dXJuIG9zZGVwX2dudHRhYl9k
bWFidWZfaW1wX3JlbGVhc2UoeGd0LCBmZCk7Cit9CiAvKgogICogTG9jYWwgdmFyaWFibGVzOgog
ICogbW9kZTogQwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX3VuaW1wLmMg
Yi90b29scy9saWJzL2dudHRhYi9nbnR0YWJfdW5pbXAuYwppbmRleCAyNmU0ZWUxMjlkMDMuLmRl
ZTFhZmQyNjQ3ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX3VuaW1wLmMK
KysrIGIvdG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX3VuaW1wLmMKQEAgLTEsNiArMSw3IEBACiAv
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqCiAgKgogICogQ29weXJpZ2h0IChjKSAyMDA3LTIwMDgsIEQg
RyBNdXJyYXkgPERlcmVrLk11cnJheUBjbC5jYW0uYWMudWs+CisgKiBDb3B5cmlnaHQgKGMpIDIw
MTgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgogICoKICAqIFRo
aXMgbGlicmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3IKICAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJh
bCBQdWJsaWMKQEAgLTg0LDYgKzg1LDMxIEBAIGludCB4ZW5nbnR0YWJfZ3JhbnRfY29weSh4ZW5n
bnR0YWJfaGFuZGxlICp4Z3QsCiB7CiAgICAgYWJvcnQoKTsKIH0KKworaW50IHhlbmdudHRhYl9k
bWFidWZfZXhwX2Zyb21fcmVmcyh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlk
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmbGFncywgdWlu
dDMyX3QgY291bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVp
bnQzMl90ICpyZWZzLCB1aW50MzJfdCAqZmQpCit7CisgICAgYWJvcnQoKTsKK30KKworaW50IHhl
bmdudHRhYl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1
aW50MzJfdCBmZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90IHdhaXRfdG9fbXMpCit7CisgICAgYWJvcnQoKTsKK30KKworaW50IHhlbmdudHRhYl9kbWFi
dWZfaW1wX3RvX3JlZnMoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBkb21pZCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJfdCBjb3Vu
dCwgdWludDMyX3QgKnJlZnMpCit7CisgICAgYWJvcnQoKTsKK30KKworaW50IHhlbmdudHRhYl9k
bWFidWZfaW1wX3JlbGVhc2UoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBmZCkKK3sK
KyAgICBhYm9ydCgpOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIuaCBiL3Rvb2xz
L2xpYnMvZ250dGFiL2luY2x1ZGUveGVuZ250dGFiLmgKaW5kZXggOTFkNGNkNWJkZDg4Li4xMTFm
Yzg4Y2FlYjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL2luY2x1ZGUveGVuZ250dGFi
LmgKKysrIGIvdG9vbHMvbGlicy9nbnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIuaApAQCAtMTgsNiAr
MTgsNyBAQAogICogQSBsaWJyYXJ5IGZvciBsb3ctbGV2ZWwgYWNjZXNzIHRvIHRoZSBYZW4gY29u
dHJvbCBpbnRlcmZhY2VzLgogICoKICAqIENvcHlyaWdodCAoYykgMjAwNy0yMDA4LCBEIEcgTXVy
cmF5IDxEZXJlay5NdXJyYXlAY2wuY2FtLmFjLnVrPgorICogQ29weXJpZ2h0IChjKSAyMDE4LCBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KICAqLwogI2lmbmRlZiBY
RU5HTlRUQUJfSAogI2RlZmluZSBYRU5HTlRUQUJfSApAQCAtMjk1LDYgKzI5Niw2NiBAQCBpbnQg
eGVuZ250dGFiX2dyYW50X2NvcHkoeGVuZ250dGFiX2hhbmRsZSAqeGd0LAogICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90IGNvdW50LAogICAgICAgICAgICAgICAgICAgICAgICAgIHhl
bmdudHRhYl9ncmFudF9jb3B5X3NlZ21lbnRfdCAqc2Vncyk7CiAKKy8qCisgKiBGbGFncyB0byBi
ZSB1c2VkIHdoaWxlIHJlcXVlc3RpbmcgbWVtb3J5IG1hcHBpbmcncyBiYWNraW5nIHN0b3JhZ2UK
KyAqIHRvIGJlIGFsbG9jYXRlZCB3aXRoIERNQSBBUEkuCisgKi8KKworLyoKKyAqIFRoZSBidWZm
ZXIgaXMgYmFja2VkIHdpdGggbWVtb3J5IGFsbG9jYXRlZCB3aXRoIGRtYV9hbGxvY193Yy4KKyAq
LworI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfV0MJCSgxIDw8IDApCisKKy8qCisgKiBUaGUgYnVm
ZmVyIGlzIGJhY2tlZCB3aXRoIG1lbW9yeSBhbGxvY2F0ZWQgd2l0aCBkbWFfYWxsb2NfY29oZXJl
bnQuCisgKi8KKyNkZWZpbmUgR05UREVWX0RNQV9GTEFHX0NPSEVSRU5UCSgxIDw8IDEpCisKKy8q
KgorICogQ3JlYXRlIGEgZG1hLWJ1ZiBbMV0gZnJvbSBncmFudCByZWZlcmVuY2VzIEByZWZzIG9m
IGNvdW50IEBjb3VudCBwcm92aWRlZAorICogYnkgdGhlIGZvcmVpZ24gZG9tYWluIEBkb21pZCB3
aXRoIGZsYWdzIEBmbGFncy4KKyAqCisgKiBCeSBkZWZhdWx0IGRtYS1idWYgaXMgYmFja2VkIGJ5
IHN5c3RlbSBtZW1vcnkgcGFnZXMsIGJ1dCBieSBwcm92aWRpbmcKKyAqIG9uZSBvZiB0aGUgR05U
REVWX0RNQV9GTEFHX1hYWCBmbGFncyBpdCBjYW4gYWxzbyBiZSBjcmVhdGVkIGFzCisgKiBhIERN
QSB3cml0ZS1jb21iaW5lIG9yIGNvaGVyZW50IGJ1ZmZlci4KKyAqCisgKiBSZXR1cm5zIDAgaWYg
ZG1hLWJ1ZiB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQgYW5kIHRoZSBjb3JyZXNwb25kaW5nCisg
KiBkbWEtYnVmJ3MgZmlsZSBkZXNjcmlwdG9yIGlzIHJldHVybmVkIGluIEBmZC4KKyAqCisgKiBb
MV0gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGludXgvbGF0ZXN0L3NvdXJjZS9Eb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvZG1hLWJ1Zi5yc3QKKyAqLworaW50IHhlbmdudHRhYl9kbWFidWZf
ZXhwX2Zyb21fcmVmcyh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmbGFncywgdWludDMyX3Qg
Y291bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQzMl90
ICpyZWZzLCB1aW50MzJfdCAqZmQpOworCisvKgorICogVGhpcyB3aWxsIGJsb2NrIHVudGlsIHRo
ZSBkbWEtYnVmIHdpdGggdGhlIGZpbGUgZGVzY3JpcHRvciBAZmQgaXMKKyAqIHJlbGVhc2VkLiBU
aGlzIGlzIG9ubHkgdmFsaWQgZm9yIGJ1ZmZlcnMgY3JlYXRlZCB3aXRoCisgKiBJT0NUTF9HTlRE
RVZfRE1BQlVGX0VYUF9GUk9NX1JFRlMuCisgKgorICogSWYgd2l0aGluZyBAd2FpdF90b19tcyBt
aWxsaXNlY29uZHMgdGhlIGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQKKyAqIHRoZW4gLUVUSU1FRE9V
VCBlcnJvciBpcyByZXR1cm5lZC4KKyAqIElmIHRoZSBidWZmZXIgd2l0aCBmaWxlIGRlc2NyaXB0
b3IgQGZkIGRvZXMgbm90IGV4aXN0IG9yIGhhcyBhbHJlYWR5CisgKiBiZWVuIHJlbGVhc2VkLCB0
aGVuIC1FTk9FTlQgaXMgcmV0dXJuZWQuIEZvciB2YWxpZCBmaWxlIGRlc2NyaXB0b3JzCisgKiB0
aGlzIG11c3Qgbm90IGJlIHRyZWF0ZWQgYXMgZXJyb3IuCisgKi8KK2ludCB4ZW5nbnR0YWJfZG1h
YnVmX2V4cF93YWl0X3JlbGVhc2VkKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZmQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB3YWl0X3Rv
X21zKTsKKworLyoKKyAqIEltcG9ydCBhIGRtYS1idWYgd2l0aCBmaWxlIGRlc2NyaXB0b3IgQGZk
IGFuZCBleHBvcnQgZ3JhbnRlZCByZWZlcmVuY2VzCisgKiB0byB0aGUgcGFnZXMgb2YgdGhhdCBk
bWEtYnVmIGludG8gYXJyYXkgQHJlZnMgb2Ygc2l6ZSBAY291bnQuCisgKi8KK2ludCB4ZW5nbnR0
YWJfZG1hYnVmX2ltcF90b19yZWZzKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9t
aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmZCwgdWludDMy
X3QgY291bnQsIHVpbnQzMl90ICpyZWZzKTsKKworLyoKKyAqIFRoaXMgd2lsbCBjbG9zZSBhbGwg
cmVmZXJlbmNlcyB0byBhbiBpbXBvcnRlZCBidWZmZXIsIHNvIGl0IGNhbiBiZQorICogcmVsZWFz
ZWQgYnkgdGhlIG93bmVyLiBUaGlzIGlzIG9ubHkgdmFsaWQgZm9yIGJ1ZmZlcnMgY3JlYXRlZCB3
aXRoCisgKiBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9UT19SRUZTLgorICovCitpbnQgeGVuZ250
dGFiX2RtYWJ1Zl9pbXBfcmVsZWFzZSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGZk
KTsKKwogLyoKICAqIEdyYW50IFNoYXJpbmcgSW50ZXJmYWNlIChhbGxvY2F0aW5nIGFuZCBncmFu
dGluZyBwYWdlcyB0byBvdGhlcnMpCiAgKi8KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZ250dGFi
L2xpYnhlbmdudHRhYi5tYXAgYi90b29scy9saWJzL2dudHRhYi9saWJ4ZW5nbnR0YWIubWFwCmlu
ZGV4IGQ1ZGEzODhhMGQ4ZC4uOWRlMjE4MzgxMGE5IDEwMDY0NAotLS0gYS90b29scy9saWJzL2du
dHRhYi9saWJ4ZW5nbnR0YWIubWFwCisrKyBiL3Rvb2xzL2xpYnMvZ250dGFiL2xpYnhlbmdudHRh
Yi5tYXAKQEAgLTMyLDMgKzMyLDExIEBAIFZFUlNfMS4yIHsKIAkJeGVuZ250dGFiX2ZkOwogCQl4
ZW5nbnRzaHJfZmQ7CiB9IFZFUlNfMS4xOworCitWRVJTXzEuMyB7CisJZ2xvYmFsOgorCQl4ZW5n
bnR0YWJfZG1hYnVmX2V4cF9mcm9tX3JlZnM7CisJCXhlbmdudHRhYl9kbWFidWZfZXhwX3dhaXRf
cmVsZWFzZWQ7CisJCXhlbmdudHRhYl9kbWFidWZfaW1wX3RvX3JlZnM7CisJCXhlbmdudHRhYl9k
bWFidWZfaW1wX3JlbGVhc2U7Cit9IFZFUlNfMS4yOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9n
bnR0YWIvbGludXguYyBiL3Rvb2xzL2xpYnMvZ250dGFiL2xpbnV4LmMKaW5kZXggODM0N2RkZDNk
OWNmLi45NzY1MTQ2ZjdlYjYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL2xpbnV4LmMK
KysrIGIvdG9vbHMvbGlicy9nbnR0YWIvbGludXguYwpAQCAtMSw1ICsxLDYgQEAKIC8qCiAgKiBD
b3B5cmlnaHQgKGMpIDIwMDctMjAwOCwgRCBHIE11cnJheSA8RGVyZWsuTXVycmF5QGNsLmNhbS5h
Yy51az4KKyAqIENvcHlyaWdodCAoYykgMjAxOCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQ
QU0gU3lzdGVtcyBJbmMuCiAgKgogICogVGhpcyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlv
dSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgogICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJt
cyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwpAQCAtMzA5LDYgKzMxMCwxMTggQEAg
aW50IG9zZGVwX2dudHRhYl9ncmFudF9jb3B5KHhlbmdudHRhYl9oYW5kbGUgKnhndCwKICAgICBy
ZXR1cm4gcmM7CiB9CiAKK2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2V4cF9mcm9tX3JlZnMoeGVu
Z250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmxhZ3MsIHVpbnQzMl90IGNvdW50LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50MzJfdCAqcmVmcywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRtYWJ1Zl9mZCkK
K3sKKyAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZzICpmcm9tX3Jl
ZnM7CisgICAgaW50IHJjID0gMDsKKworICAgIGlmICggIWNvdW50ICkKKyAgICB7CisgICAgICAg
IGVycm5vID0gRUlOVkFMOworICAgICAgICByZXR1cm4gLTE7CisgICAgfQorCisgICAgZnJvbV9y
ZWZzID0gbWFsbG9jKHNpemVvZigqZnJvbV9yZWZzKSArCisgICAgICAgICAgICAgICAgICAgICAg
IChjb3VudCAtIDEpICogc2l6ZW9mKGZyb21fcmVmcy0+cmVmc1swXSkpOworICAgIGlmICggIWZy
b21fcmVmcyApCisgICAgeworICAgICAgICBlcnJubyA9IEVOT01FTTsKKyAgICAgICAgcmV0dXJu
IC0xOworICAgIH0KKworICAgIGZyb21fcmVmcy0+ZmxhZ3MgPSBmbGFnczsKKyAgICBmcm9tX3Jl
ZnMtPmNvdW50ID0gY291bnQ7CisgICAgZnJvbV9yZWZzLT5kb21pZCA9IGRvbWlkOworCisgICAg
bWVtY3B5KGZyb21fcmVmcy0+cmVmcywgcmVmcywgY291bnQgKiBzaXplb2YoZnJvbV9yZWZzLT5y
ZWZzWzBdKSk7CisKKyAgICBpZiAoIChyYyA9IGlvY3RsKHhndC0+ZmQsIElPQ1RMX0dOVERFVl9E
TUFCVUZfRVhQX0ZST01fUkVGUywgZnJvbV9yZWZzKSkgKQorICAgIHsKKyAgICAgICAgR1RFUlJP
Uih4Z3QtPmxvZ2dlciwgImlvY3RsIERNQUJVRl9FWFBfRlJPTV9SRUZTIGZhaWxlZCIpOworICAg
ICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICAqZG1hYnVmX2ZkID0gZnJvbV9yZWZzLT5mZDsK
Kworb3V0OgorICAgIGZyZWUoZnJvbV9yZWZzKTsKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCBv
c2RlcF9nbnR0YWJfZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkKHhlbmdudHRhYl9oYW5kbGUgKnhn
dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZk
LCB1aW50MzJfdCB3YWl0X3RvX21zKQoreworICAgIHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVm
X2V4cF93YWl0X3JlbGVhc2VkIHdhaXQ7CisgICAgaW50IHJjOworCisgICAgd2FpdC5mZCA9IGZk
OworICAgIHdhaXQud2FpdF90b19tcyA9IHdhaXRfdG9fbXM7CisKKyAgICBpZiAoIChyYyA9IGlv
Y3RsKHhndC0+ZmQsIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX1dBSVRfUkVMRUFTRUQsICZ3YWl0
KSkgKSB7CisgICAgICAgIGlmICggZXJybm8gPT0gRU5PRU5UICkgeworICAgICAgICAgICAgLyog
VGhlIGJ1ZmZlciBtYXkgaGF2ZSBhbHJlYWR5IGJlZW4gcmVsZWFzZWQuICovCisgICAgICAgICAg
ICBlcnJubyA9IDA7CisgICAgICAgICAgICByYyA9IDA7CisgICAgICAgIH0gZWxzZQorICAgICAg
ICAgICAgR1RFUlJPUih4Z3QtPmxvZ2dlciwgImlvY3RsIERNQUJVRl9FWFBfV0FJVF9SRUxFQVNF
RCBmYWlsZWQiKTsKKyAgICB9CisKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCBvc2RlcF9nbnR0
YWJfZG1hYnVmX2ltcF90b19yZWZzKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9t
aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmZCwgdWlu
dDMyX3QgY291bnQsIHVpbnQzMl90ICpyZWZzKQoreworICAgIHN0cnVjdCBpb2N0bF9nbnRkZXZf
ZG1hYnVmX2ltcF90b19yZWZzICp0b19yZWZzOworICAgIGludCByYyA9IDA7CisKKyAgICBpZiAo
ICFjb3VudCApCisgICAgeworICAgICAgICBlcnJubyA9IEVJTlZBTDsKKyAgICAgICAgcmV0dXJu
IC0xOworICAgIH0KKworICAgIHRvX3JlZnMgPSBtYWxsb2Moc2l6ZW9mKCp0b19yZWZzKSArCisg
ICAgICAgICAgICAgICAgICAgICAoY291bnQgLSAxKSAqIHNpemVvZih0b19yZWZzLT5yZWZzWzBd
KSk7CisgICAgaWYgKCAhdG9fcmVmcyApCisgICAgeworICAgICAgICBlcnJubyA9IEVOT01FTTsK
KyAgICAgICAgcmV0dXJuIC0xOworICAgIH0KKworICAgIHRvX3JlZnMtPmZkID0gZmQ7CisgICAg
dG9fcmVmcy0+Y291bnQgPSBjb3VudDsKKyAgICB0b19yZWZzLT5kb21pZCA9IGRvbWlkOworCisg
ICAgaWYgKCAocmMgPSBpb2N0bCh4Z3QtPmZkLCBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9UT19S
RUZTLCB0b19yZWZzKSkgKQorICAgIHsKKyAgICAgICAgR1RFUlJPUih4Z3QtPmxvZ2dlciwgImlv
Y3RsIERNQUJVRl9JTVBfVE9fUkVGUyBmYWlsZWQiKTsKKyAgICAgICAgZ290byBvdXQ7CisgICAg
fQorCisgICAgbWVtY3B5KHJlZnMsIHRvX3JlZnMtPnJlZnMsIGNvdW50ICogc2l6ZW9mKCpyZWZz
KSk7CisKK291dDoKKyAgICBmcmVlKHRvX3JlZnMpOworICAgIHJldHVybiByYzsKK30KKworaW50
IG9zZGVwX2dudHRhYl9kbWFidWZfaW1wX3JlbGVhc2UoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1
aW50MzJfdCBmZCkKK3sKKyAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFz
ZSByZWxlYXNlOworICAgIGludCByYzsKKworICAgIHJlbGVhc2UuZmQgPSBmZDsKKworICAgIGlm
ICggKHJjID0gaW9jdGwoeGd0LT5mZCwgSU9DVExfR05UREVWX0RNQUJVRl9JTVBfUkVMRUFTRSwg
JnJlbGVhc2UpKSApCisgICAgICAgIEdURVJST1IoeGd0LT5sb2dnZXIsICJpb2N0bCBETUFCVUZf
SU1QX1JFTEVBU0UgZmFpbGVkIik7CisKKyAgICByZXR1cm4gcmM7Cit9CisKIGludCBvc2RlcF9n
bnRzaHJfb3Blbih4ZW5nbnRzaHJfaGFuZGxlICp4Z3MpCiB7CiAgICAgaW50IGZkID0gb3BlbihE
RVZYRU4gImdudGFsbG9jIiwgT19SRFdSKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZ250dGFi
L21pbmlvcy5jIGIvdG9vbHMvbGlicy9nbnR0YWIvbWluaW9zLmMKaW5kZXggMDk1MWJjOWJhYzVi
Li5mNzhjYWFkZDMwNDMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL21pbmlvcy5jCisr
KyBiL3Rvb2xzL2xpYnMvZ250dGFiL21pbmlvcy5jCkBAIC0xMTIsNiArMTEyLDMyIEBAIGludCBv
c2RlcF9nbnR0YWJfZ3JhbnRfY29weSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsCiB7CiAgICAgcmV0
dXJuIC0xOwogfQorCitpbnQgb3NkZXBfZ250dGFiX2RtYWJ1Zl9leHBfZnJvbV9yZWZzKHhlbmdu
dHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IGZsYWdzLCB1aW50MzJfdCBjb3VudCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDMyX3QgKnJlZnMsIHVpbnQz
Ml90ICpmZCkKK3sKKyAgICByZXR1cm4gLTE7Cit9CisKK2ludCBvc2RlcF9nbnR0YWJfZG1hYnVm
X2V4cF93YWl0X3JlbGVhc2VkKHhlbmdudHRhYl9oYW5kbGUgKnhndCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJfdCB3YWl0X3Rv
X21zKQoreworICAgIHJldHVybiAtMTsKK30KKworaW50IG9zZGVwX2dudHRhYl9kbWFidWZfaW1w
X3RvX3JlZnMoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJfdCBjb3VudCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpyZWZzKQorewor
ICAgIHJldHVybiAtMTsKK30KKworaW50IG9zZGVwX2dudHRhYl9kbWFidWZfaW1wX3JlbGVhc2Uo
eGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBmZCkKK3sKKyAgICByZXR1cm4gLTE7Cit9
CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS90b29s
cy9saWJzL2dudHRhYi9wcml2YXRlLmggYi90b29scy9saWJzL2dudHRhYi9wcml2YXRlLmgKaW5k
ZXggZWQ4ZGY0MGRlZjBkLi5jNWUyMzYzOWIxNDEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250
dGFiL3ByaXZhdGUuaAorKysgYi90b29scy9saWJzL2dudHRhYi9wcml2YXRlLmgKQEAgLTM1LDYg
KzM1LDE5IEBAIGludCBvc2RlcF9nbnR0YWJfZ3JhbnRfY29weSh4ZW5nbnR0YWJfaGFuZGxlICp4
Z3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY291bnQsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgeGVuZ250dGFiX2dyYW50X2NvcHlfc2VnbWVudF90ICpzZWdz
KTsKIAoraW50IG9zZGVwX2dudHRhYl9kbWFidWZfZXhwX2Zyb21fcmVmcyh4ZW5nbnR0YWJfaGFu
ZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCBmbGFncywgdWludDMyX3QgY291bnQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQzMl90ICpyZWZzLCB1aW50MzJfdCAqZmQp
OworCitpbnQgb3NkZXBfZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCh4ZW5nbnR0YWJf
aGFuZGxlICp4Z3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
aW50MzJfdCBmZCwgdWludDMyX3Qgd2FpdF90b19tcyk7CisKK2ludCBvc2RlcF9nbnR0YWJfZG1h
YnVmX2ltcF90b19yZWZzKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmZCwgdWludDMyX3Qg
Y291bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqcmVm
cyk7CisKK2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2ltcF9yZWxlYXNlKHhlbmdudHRhYl9oYW5k
bGUgKnhndCwgdWludDMyX3QgZmQpOworCiBpbnQgb3NkZXBfZ250c2hyX29wZW4oeGVuZ250c2hy
X2hhbmRsZSAqeGdzKTsKIGludCBvc2RlcF9nbnRzaHJfY2xvc2UoeGVuZ250c2hyX2hhbmRsZSAq
eGdzKTsKIAotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 12:44:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 12: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 1fhaCD-0007zK-7m; Mon, 23 Jul 2018 12:44: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=bb7k=kh=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fhaCB-0007zF-S9
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 12:44:11 +0000
X-Inumbo-ID: 06908b50-8e76-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06908b50-8e76-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 14:43:40 +0200 (CEST)
Received: from localhost (LFbn-1-12238-233.w90-92.abo.wanadoo.fr
 [90.92.53.233])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 6A6D0C9D;
 Mon, 23 Jul 2018 12:44:03 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Mon, 23 Jul 2018 14:41:30 +0200
Message-Id: <20180723122414.674999043@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180723122413.003644357@linuxfoundation.org>
References: <20180723122413.003644357@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.4 036/107] x86/xen: Zero MSR_IA32_SPEC_CTRL
 before suspend
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Matt Helsley \(VMware\)" <matt.helsley@gmail.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, stable@vger.kernel.org,
 "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>, Bo Gan <ganb@vmware.com>,
 Jan Beulich <jbeulich@suse.com>, Alexey Makhalov <amakhalov@vmware.com>,
 xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>,
 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>

NC40LXN0YWJsZSByZXZpZXcgcGF0Y2guICBJZiBhbnlvbmUgaGFzIGFueSBvYmplY3Rpb25zLCBw
bGVhc2UgbGV0IG1lIGtub3cuCgotLS0tLS0tLS0tLS0tLS0tLS0KCkZyb206IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCA3MWMyMDhkZDU0YWI5NzEwMzZkODNmZjZkOTgz
N2JhZTQ5NzZlNjIzIHVwc3RyZWFtLgoKT2xkZXIgWGVuIHZlcnNpb25zICg0LjUgYW5kIGJlZm9y
ZSkgbWlnaHQgaGF2ZSBwcm9ibGVtcyBtaWdyYXRpbmcgcHYKZ3Vlc3RzIHdpdGggTVNSX0lBMzJf
U1BFQ19DVFJMIGhhdmluZyBhIG5vbi16ZXJvIHZhbHVlLiBTbyBiZWZvcmUKc3VzcGVuZGluZyB6
ZXJvIHRoYXQgTVNSIGFuZCByZXN0b3JlIGl0IGFmdGVyIGJlaW5nIHJlc3VtZWQuCgpTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IFRo
b21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwpDYzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCkNjOiBib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bQpMaW5rOiBodHRwczovL2xrbWwua2VybmVsLm9yZy9yLzIwMTgwMjI2MTQwODE4LjQ4NDktMS1q
Z3Jvc3NAc3VzZS5jb20KU2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hA
bGludXhmb3VuZGF0aW9uLm9yZz4KU2lnbmVkLW9mZi1ieTogU3JpdmF0c2EgUy4gQmhhdCA8c3Jp
dmF0c2FAY3NhaWwubWl0LmVkdT4KUmV2aWV3ZWQtYnk6IE1hdHQgSGVsc2xleSAoVk13YXJlKSA8
bWF0dC5oZWxzbGV5QGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IEFsZXhleSBNYWtoYWxvdiA8YW1h
a2hhbG92QHZtd2FyZS5jb20+ClJldmlld2VkLWJ5OiBCbyBHYW4gPGdhbmJAdm13YXJlLmNvbT4K
U2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9u
Lm9yZz4KLS0tCgogYXJjaC94ODYveGVuL3N1c3BlbmQuYyB8ICAgMTYgKysrKysrKysrKysrKysr
KwogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKykKCi0tLSBhL2FyY2gveDg2L3hlbi9z
dXNwZW5kLmMKKysrIGIvYXJjaC94ODYveGVuL3N1c3BlbmQuYwpAQCAtMSwxMSArMSwxNCBAQAog
I2luY2x1ZGUgPGxpbnV4L3R5cGVzLmg+CiAjaW5jbHVkZSA8bGludXgvdGljay5oPgorI2luY2x1
ZGUgPGxpbnV4L3BlcmNwdS1kZWZzLmg+CiAKICNpbmNsdWRlIDx4ZW4veGVuLmg+CiAjaW5jbHVk
ZSA8eGVuL2ludGVyZmFjZS94ZW4uaD4KICNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KICNp
bmNsdWRlIDx4ZW4vZXZlbnRzLmg+CiAKKyNpbmNsdWRlIDxhc20vY3B1ZmVhdHVyZXMuaD4KKyNp
bmNsdWRlIDxhc20vbXNyLWluZGV4Lmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4K
ICNpbmNsdWRlIDxhc20veGVuL3BhZ2UuaD4KICNpbmNsdWRlIDxhc20vZml4bWFwLmg+CkBAIC02
OCw2ICs3MSw4IEBAIHN0YXRpYyB2b2lkIHhlbl9wdl9wb3N0X3N1c3BlbmQoaW50IHN1c3AKIAl4
ZW5fbW1fdW5waW5fYWxsKCk7CiB9CiAKK3N0YXRpYyBERUZJTkVfUEVSX0NQVSh1NjQsIHNwZWNf
Y3RybCk7CisKIHZvaWQgeGVuX2FyY2hfcHJlX3N1c3BlbmQodm9pZCkKIHsKIAlpZiAoeGVuX3B2
X2RvbWFpbigpKQpAQCAtODQsNiArODksOSBAQCB2b2lkIHhlbl9hcmNoX3Bvc3Rfc3VzcGVuZChp
bnQgY2FuY2VsbGVkCiAKIHN0YXRpYyB2b2lkIHhlbl92Y3B1X25vdGlmeV9yZXN0b3JlKHZvaWQg
KmRhdGEpCiB7CisJaWYgKHhlbl9wdl9kb21haW4oKSAmJiBib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfU1BFQ19DVFJMKSkKKwkJd3Jtc3JsKE1TUl9JQTMyX1NQRUNfQ1RSTCwgdGhpc19jcHVfcmVh
ZChzcGVjX2N0cmwpKTsKKwogCS8qIEJvb3QgcHJvY2Vzc29yIG5vdGlmaWVkIHZpYSBnZW5lcmlj
IHRpbWVrZWVwaW5nX3Jlc3VtZSgpICovCiAJaWYgKHNtcF9wcm9jZXNzb3JfaWQoKSA9PSAwKQog
CQlyZXR1cm47CkBAIC05Myw3ICsxMDEsMTUgQEAgc3RhdGljIHZvaWQgeGVuX3ZjcHVfbm90aWZ5
X3Jlc3RvcmUodm9pZAogCiBzdGF0aWMgdm9pZCB4ZW5fdmNwdV9ub3RpZnlfc3VzcGVuZCh2b2lk
ICpkYXRhKQogeworCXU2NCB0bXA7CisKIAl0aWNrX3N1c3BlbmRfbG9jYWwoKTsKKworCWlmICh4
ZW5fcHZfZG9tYWluKCkgJiYgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NQRUNfQ1RSTCkpIHsK
KwkJcmRtc3JsKE1TUl9JQTMyX1NQRUNfQ1RSTCwgdG1wKTsKKwkJdGhpc19jcHVfd3JpdGUoc3Bl
Y19jdHJsLCB0bXApOworCQl3cm1zcmwoTVNSX0lBMzJfU1BFQ19DVFJMLCAwKTsKKwl9CiB9CiAK
IHZvaWQgeGVuX2FyY2hfcmVzdW1lKHZvaWQpCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 12:47:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 12:47:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhaF1-00089X-O4; Mon, 23 Jul 2018 12:47: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=bb7k=kh=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fhaF0-00089S-2d
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 12:47:06 +0000
X-Inumbo-ID: 894388c0-8e76-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 894388c0-8e76-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 12:47:19 +0000 (UTC)
Received: from localhost (LFbn-1-12238-233.w90-92.abo.wanadoo.fr
 [90.92.53.233])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id E4CEFC77;
 Mon, 23 Jul 2018 12:47:03 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Mon, 23 Jul 2018 14:42:32 +0200
Message-Id: <20180723122418.416950924@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180723122413.003644357@linuxfoundation.org>
References: <20180723122413.003644357@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.4 098/107] x86/xen: Add call of
 speculative_store_bypass_ht_init() to PV paths
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>, Brian Woods <brian.woods@amd.com>,
 stable@vger.kernel.org, Ingo Molnar <mingo@kernel.org>,
 xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>,
 Linus Torvalds <torvalds@linux-foundation.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>

NC40LXN0YWJsZSByZXZpZXcgcGF0Y2guICBJZiBhbnlvbmUgaGFzIGFueSBvYmplY3Rpb25zLCBw
bGVhc2UgbGV0IG1lIGtub3cuCgotLS0tLS0tLS0tLS0tLS0tLS0KCkZyb206IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCA3NDg5OWQ5MmU2NjY2M2RjNzY3MWE4MDE3YjMx
NDZkY2Q0NzM1ZjNiIHVwc3RyZWFtLgoKQ29tbWl0OgoKICAxZjUwZGRiNGY0MTggKCJ4ODYvc3Bl
Y3VsYXRpb246IEhhbmRsZSBIVCBjb3JyZWN0bHkgb24gQU1EIikKCi4uLiBhZGRlZCBzcGVjdWxh
dGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpIHRvIHRoZSBwZXItQ1BVIGluaXRpYWxpemF0aW9u
IHNlcXVlbmNlLgoKc3BlY3VsYXRpdmVfc3RvcmVfYnlwYXNzX2h0X2luaXQoKSBuZWVkcyB0byBi
ZSBjYWxsZWQgb24gZWFjaCBDUFUgZm9yClBWIGd1ZXN0cywgdG9vLgoKUmVwb3J0ZWQtYnk6IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpUZXN0ZWQtYnk6IEJyaWFuIFdvb2RzIDxi
cmlhbi53b29kc0BhbWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CkNjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4KQ2M6IExpbnVzIFRvcnZhbGRz
IDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KQ2M6IFBldGVyIFppamxzdHJhIDxwZXRl
cnpAaW5mcmFkZWFkLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRl
PgpDYzogYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpGaXhlczogMWY1MGRkYjRmNDE4OTI0M2MwNTkyNmI4NDJkYzFhMDMzMjE5NWYz
MSAoIng4Ni9zcGVjdWxhdGlvbjogSGFuZGxlIEhUIGNvcnJlY3RseSBvbiBBTUQiKQpMaW5rOiBo
dHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTgwNjIxMDg0MzMxLjIxMjI4LTEtamdyb3Nz
QHN1c2UuY29tClNpZ25lZC1vZmYtYnk6IEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgpT
aWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24u
b3JnPgpTaWduZWQtb2ZmLWJ5OiBTcml2YXRzYSBTLiBCaGF0IDxzcml2YXRzYUBjc2FpbC5taXQu
ZWR1PgpTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgotLS0KIGFyY2gveDg2L3hlbi9zbXAuYyB8ICAgIDUgKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCi0tLSBhL2FyY2gveDg2L3hlbi9zbXAuYworKysgYi9h
cmNoL3g4Ni94ZW4vc21wLmMKQEAgLTI4LDYgKzI4LDcgQEAKICNpbmNsdWRlIDx4ZW4vaW50ZXJm
YWNlL3ZjcHUuaD4KICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3hlbnBtdS5oPgogCisjaW5jbHVk
ZSA8YXNtL3NwZWMtY3RybC5oPgogI2luY2x1ZGUgPGFzbS94ZW4vaW50ZXJmYWNlLmg+CiAjaW5j
bHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4KIApAQCAtODcsNiArODgsOCBAQCBzdGF0aWMgdm9p
ZCBjcHVfYnJpbmd1cCh2b2lkKQogCWNwdV9kYXRhKGNwdSkueDg2X21heF9jb3JlcyA9IDE7CiAJ
c2V0X2NwdV9zaWJsaW5nX21hcChjcHUpOwogCisJc3BlY3VsYXRpdmVfc3RvcmVfYnlwYXNzX2h0
X2luaXQoKTsKKwogCXhlbl9zZXR1cF9jcHVfY2xvY2tldmVudHMoKTsKIAogCW5vdGlmeV9jcHVf
c3RhcnRpbmcoY3B1KTsKQEAgLTM1Nyw2ICszNjAsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgeGVu
X3NtcF9wcmVwYXJlX2NwdXMoCiAJfQogCXNldF9jcHVfc2libGluZ19tYXAoMCk7CiAKKwlzcGVj
dWxhdGl2ZV9zdG9yZV9ieXBhc3NfaHRfaW5pdCgpOworCiAJeGVuX3BtdV9pbml0KDApOwogCiAJ
aWYgKHhlbl9zbXBfaW50cl9pbml0KDApKQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 12:49:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 12:49:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhaHg-0008Ht-70; Mon, 23 Jul 2018 12:49: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhaHe-0008Hi-Ia
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 12:49:50 +0000
X-Inumbo-ID: d055e35b-8e76-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d055e35b-8e76-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 14:49: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 1fhaHa-00039o-V6; Mon, 23 Jul 2018 12:49: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 1fhaHa-00006j-Hx; Mon, 23 Jul 2018 12:49:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhaHa-0000jv-H0; Mon, 23 Jul 2018 12:49:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125501-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm: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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-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-amd64-amd64-libvirt-vhd:migrate-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-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt: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-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
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=45ae4df9220701071ffec057d4b0071943022ab3
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 12:49:46 +0000
Subject: [Xen-devel] [linux-linus test] 125501: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUwMSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTAxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTIzNTU0
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
MzU1NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDQ1
YWU0ZGY5MjIwNzAxMDcxZmZlYzA1N2Q0YjAwNzE5NDMwMjJhYjMKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIDA1MTJlMDEzNDU4MmVmODVkZWU3N2Q1MWFhZTc3ZGNkMWVk
ZWM0OTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzU1NCAgMjAxOC0wNi0wMSAxMzowOTo0MSBa
ICAgNTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM2NTUgIDIwMTgtMDYtMDMgMDE6NDU6
MzUgWiAgIDUwIGRheXMgICAzMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1MDEg
IDIwMTgtMDctMjIgMDM6MzM6NDEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIzMTUg
cGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxs
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjc4NjI1IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 12:58:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 12:58: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 1fhaPt-0000dU-2Y; Mon, 23 Jul 2018 12: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhaPs-0000ck-9c
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 12:58:20 +0000
X-Inumbo-ID: 1b570276-8e78-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1b570276-8e78-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 12:58: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 CBC4180D;
 Mon, 23 Jul 2018 05:58: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 1E70C3F778;
 Mon, 23 Jul 2018 05:58:15 -0700 (PDT)
To: George Dunlap <george.dunlap@citrix.com>, Jan Beulich
 <JBeulich@suse.com>, Razvan Cojocaru <rcojocaru@bitdefender.com>
References: <1530172441-2553-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmXsLgj==MxmXFOW25qW21OFvxaqRgUWHq5BGDmF7nJvQ@mail.gmail.com>
 <49d57a24-5f94-e00e-634a-ab4651e7d9bb@bitdefender.com>
 <5B4C5CF302000078001D42EE@prv1-mh.provo.novell.com>
 <4e7e8388-fe9f-d423-d69c-63e9e099e556@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5252abfd-f242-fb5f-b383-1889aa63c8f4@arm.com>
Date: Mon, 23 Jul 2018 13:58: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: <4e7e8388-fe9f-d423-d69c-63e9e099e556@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V3] xen/altp2m: set access_required properly
 for all 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 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>, Xen-devel <xen-devel@lists.xen.org>,
 tamas@tklengyel.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>

SGksCgpPbiAyMy8wNy8xOCAxMjo0MCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAwNy8xNi8y
MDE4IDA5OjUzIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTYuMDcuMTggYXQgMTA6
MzUsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+IE9uIDA2LzI4LzIwMTgg
MDc6MTkgUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+PiBPbiBUaHUsIEp1biAyOCwgMjAx
OCBhdCAxOjU0IEFNIFJhenZhbiBDb2pvY2FydQo+Pj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIu
Y29tPiB3cm90ZToKPj4+Pj4KPj4+Pj4gRm9yIHRoZSBob3N0cDJtLCBhY2Nlc3NfcmVxdWlyZWQg
c3RhcnRzIG9mZiBhcyAwLCB0aGVuIGl0IGNhbiBiZQo+Pj4+PiBzZXQgd2l0aCB4Y19kb21haW5f
c2V0X2FjY2Vzc19yZXF1aXJlZCgpLiBIb3dldmVyLCBhbGwgdGhlIGFsdHAybXMKPj4+Pj4gc2V0
IGl0IHRvIDEgb24gaW5pdCwgYW5kIGlnbm9yZSBib3RoIHRoZSBob3N0cDJtIGFuZCB0aGUgaHlw
ZXJjYWxsLgo+Pj4+PiBUaGlzIHBhdGNoIHNldHMgYWNjZXNzX3JlcXVpcmVkIHRvIHRoZSB2YWx1
ZSBmcm9tIHRoZSBob3N0cDJtCj4+Pj4+IG9uIGFsdHAybSBpbml0LCBhbmQgcHJvcGFnYXRlcyB0
aGUgdmFsdWVzIHJlY2VpdmVkIHZpYSBoeXBlcmNhbGwKPj4+Pj4gdG8gYWxsIHRoZSBhY3RpdmUg
YWx0cDJtcywgd2hlbiBhcHBsaWNhYmxlLgo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4+Pj4KPj4+PiBMR1RNCj4+
Pj4KPj4+PiBBY2tlZC1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+
Pj4KPj4+IFRoYW5rcyBUYW1hcyEKPj4+Cj4+PiBEb2VzIHRoZSBwYXRjaCBuZWVkIGFkZGl0aW9u
YWwgYWN0aW9uIGJlZm9yZSBpdCBjYW4gZ28gaW4gKHNvcnJ5IGZvciB0aGUKPj4+IG5vaXNlIGlm
IGl0IG9ubHkgaGFzbid0IGdvbmUgaW4gYmVjYXVzZSBpdCBhdCB0aGUgYmFjayBvZiB0aGUgcXVl
dWUpLgo+Pgo+PiBPbmNlIGFnYWluIC0gR2VvcmdlJ3MgYWNrIGlzIG1pc3NpbmcuIFBsZWFzZSBy
ZW1lbWJlciB0aGF0IGdlbmVyYWxseQo+PiBpdCdzIHRoZSBzdWJtaXR0ZXIgdG8gY2hhc2UgYWNr
LXMsIG5vdCByZXZpZXdlcnMgb3IgY29tbWl0dGVycy4KPiAKPiBEbyB3ZSBuZWVkIEp1bGllbidz
IGFjayB0b28/CgpSYXZ6YW4gYW5kIFRhbWFzIGFyZSBtYWludGFpbmluZyBhcm0vbWVtX2FjY2Vz
cy5jLiBTbyBUYW1hcydzIGFjayBzaG91bGQgCmJlIGVub3VnaCBoZXJlLiBKdXN0IGluIGNhc2U6
CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:01: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 1fhaSR-0001MD-PG; Mon, 23 Jul 2018 13: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=juas=kh=citrix.com=prvs=735c2e822=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhaSQ-0001M5-8U
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 13:00:58 +0000
X-Inumbo-ID: 789bbce6-8e78-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 789bbce6-8e78-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:01:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60865498"
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
References: <1530172441-2553-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmXsLgj==MxmXFOW25qW21OFvxaqRgUWHq5BGDmF7nJvQ@mail.gmail.com>
 <49d57a24-5f94-e00e-634a-ab4651e7d9bb@bitdefender.com>
 <5B4C5CF302000078001D42EE@prv1-mh.provo.novell.com>
 <4e7e8388-fe9f-d423-d69c-63e9e099e556@citrix.com>
 <5252abfd-f242-fb5f-b383-1889aa63c8f4@arm.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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
 NkY9enyrlw==
Message-ID: <6e93d9a4-f75a-09b7-cb60-b7dc42053479@citrix.com>
Date: Mon, 23 Jul 2018 14:00:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5252abfd-f242-fb5f-b383-1889aa63c8f4@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V3] xen/altp2m: set access_required properly
 for all 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 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>, Xen-devel <xen-devel@lists.xen.org>,
 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>

T24gMDcvMjMvMjAxOCAwMTo1OCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9u
IDIzLzA3LzE4IDEyOjQwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBPbiAwNy8xNi8yMDE4IDA5
OjUzIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDE2LjA3LjE4IGF0IDEwOjM1LCA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4gT24gMDYvMjgvMjAxOCAwNzox
OSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4+PiBPbiBUaHUsIEp1biAyOCwgMjAxOCBh
dCAxOjU0IEFNIFJhenZhbiBDb2pvY2FydQo+Pj4+PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNv
bT4gd3JvdGU6Cj4+Pj4+Pgo+Pj4+Pj4gRm9yIHRoZSBob3N0cDJtLCBhY2Nlc3NfcmVxdWlyZWQg
c3RhcnRzIG9mZiBhcyAwLCB0aGVuIGl0IGNhbiBiZQo+Pj4+Pj4gc2V0IHdpdGggeGNfZG9tYWlu
X3NldF9hY2Nlc3NfcmVxdWlyZWQoKS4gSG93ZXZlciwgYWxsIHRoZSBhbHRwMm1zCj4+Pj4+PiBz
ZXQgaXQgdG8gMSBvbiBpbml0LCBhbmQgaWdub3JlIGJvdGggdGhlIGhvc3RwMm0gYW5kIHRoZSBo
eXBlcmNhbGwuCj4+Pj4+PiBUaGlzIHBhdGNoIHNldHMgYWNjZXNzX3JlcXVpcmVkIHRvIHRoZSB2
YWx1ZSBmcm9tIHRoZSBob3N0cDJtCj4+Pj4+PiBvbiBhbHRwMm0gaW5pdCwgYW5kIHByb3BhZ2F0
ZXMgdGhlIHZhbHVlcyByZWNlaXZlZCB2aWEgaHlwZXJjYWxsCj4+Pj4+PiB0byBhbGwgdGhlIGFj
dGl2ZSBhbHRwMm1zLCB3aGVuIGFwcGxpY2FibGUuCj4+Pj4+Pgo+Pj4+Pj4gU2lnbmVkLW9mZi1i
eTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+Pj4+Pgo+Pj4+
PiBMR1RNCj4+Pj4+Cj4+Pj4+IEFja2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVu
Z3llbC5jb20+Cj4+Pj4KPj4+PiBUaGFua3MgVGFtYXMhCj4+Pj4KPj4+PiBEb2VzIHRoZSBwYXRj
aCBuZWVkIGFkZGl0aW9uYWwgYWN0aW9uIGJlZm9yZSBpdCBjYW4gZ28gaW4gKHNvcnJ5IGZvcgo+
Pj4+IHRoZQo+Pj4+IG5vaXNlIGlmIGl0IG9ubHkgaGFzbid0IGdvbmUgaW4gYmVjYXVzZSBpdCBh
dCB0aGUgYmFjayBvZiB0aGUgcXVldWUpLgo+Pj4KPj4+IE9uY2UgYWdhaW4gLSBHZW9yZ2UncyBh
Y2sgaXMgbWlzc2luZy4gUGxlYXNlIHJlbWVtYmVyIHRoYXQgZ2VuZXJhbGx5Cj4+PiBpdCdzIHRo
ZSBzdWJtaXR0ZXIgdG8gY2hhc2UgYWNrLXMsIG5vdCByZXZpZXdlcnMgb3IgY29tbWl0dGVycy4K
Pj4KPj4gRG8gd2UgbmVlZCBKdWxpZW4ncyBhY2sgdG9vPwo+IAo+IFJhdnphbiBhbmQgVGFtYXMg
YXJlIG1haW50YWluaW5nIGFybS9tZW1fYWNjZXNzLmMuIFNvIFRhbWFzJ3MgYWNrIHNob3VsZAo+
IGJlIGVub3VnaCBoZXJlLgoKQWgsIGdvdCBpdC4KCj4gSnVzdCBpbiBjYXNlOgo+IAo+IEFja2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKVGhhbmtzLgogLUcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:10:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:10:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhab7-0001bM-NU; Mon, 23 Jul 2018 13:09: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhab5-0001bA-QV
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:09:55 +0000
X-Inumbo-ID: 9eaedb69-8e79-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9eaedb69-8e79-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:09: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 1fhab2-0003bO-Lm; Mon, 23 Jul 2018 13:09: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 1fhab2-0001bl-B4; Mon, 23 Jul 2018 13:09:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhab2-00049R-AO; Mon, 23 Jul 2018 13:09:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125516-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=890b9b8075121c8c2f99ff6135cd1581bc5cb383
X-Osstest-Versions-That: xen=5437bdcd48e9812e66ec3ea656fd655289d08435
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 13:09:52 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125516: 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>

ZmxpZ2h0IDEyNTUxNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUxNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4OTBiOWI4MDc1MTIxYzhjMmY5OWZmNjEzNWNkMTU4MWJjNWNiMzgzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1NDM3YmRjZDQ4ZTk4MTJlNjZl
YzNlYTY1NmZkNjU1Mjg5ZDA4NDM1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU0NzMgIDIwMTgt
MDctMjAgMTI6MDA6MzkgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NTE2ICAy
MDE4LTA3LTIzIDExOjAwOjI2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
Wmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+Cgpqb2JzOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICA1NDM3YmRjZDQ4Li44OTBiOWI4MDc1ICA4OTBiOWI4MDc1MTIxYzhjMmY5OWZmNjEzNWNkMTU4
MWJjNWNiMzgzIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamN-0002xd-7C; Mon, 23 Jul 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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamL-0002xJ-Kr
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:33 +0000
X-Inumbo-ID: 3dc5c123-8e7b-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3dc5c123-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:21:01 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S5;
 Mon, 23 Jul 2018 21:21:15 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:23 +0800
Message-Id: <1532352037-7151-4-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S5
X-Coremail-Antispam: 1UD129KBjvJXoWxJr43Cw1xCrWrZr1xZw43Jrb_yoW8uFy5pr
 W7XF48tF4UWan5Ja4qyw4kXrW8Zw1qga1fKw4DGF95J3WFvr9rXFs5Zw1Iqw12vr1rGr1r
 KFy09F4ayws5AaUanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUBEb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUWwA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28CjxkF
 64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUJVWUCwA2z4x0Y4vE2Ix0cI8IcV
 CY1x0267AKxVWxJVW8Jr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIE
 c7CjxVAFwI0_Gr1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzV
 Aqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Gr1j6F4UJwAm
 72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41lFIxGxcIEc7CjxVA2Y2ka0xkIwI
 1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWU
 JVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a6rW5MIIYrxkI7V
 AKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26F4j
 6r4UJwCI42IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Gr0_Cr1lIx
 AIcVC2z280aVCY1x0267AKxVW8Jr0_Cr1UYxBIdaVFxhVjvjDU0xZFpf9x07bec_fUUUUU
 =
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 03/17] x86/mtrr: get MTRR number and support
 TOP_MEM2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

SHlnb24gQ1BVIGhhdmUgYSBzcGVjaWFsIG1hZ2ljIE1TUiB3YXkgdG8gZm9yY2UgV0IgZm9yIG1l
bW9yeSA+NEdCLAphbmQgYWxzbyBzdXBwb3J0IFRPUF9NRU0yLiBUaGVyZWZvcmUsIGl0IGlzIG5l
Y2Vzc2FyeSB0byBhZGQgSHlnb24Kc3VwcG9ydCBpbiBhbWRfc3BlY2lhbF9kZWZhdWx0X210cnIo
KS4KClRoZSBNdHJyRml4RHJhbU1vZEVuIGJpdCBvbiBIeWdvbiBwbGF0Zm9ybSBzaG91bGQgYWxz
byBiZSBzZXQgdG8gMSBkdXJpbmcKQklPUyBpbml0aWFsaXphdGlvbiBvZiB0aGUgZml4ZWQgTVRS
UnMsIHRoZW4gY2xlYXJlZCB0byAwIGZvciBvcGVyYXRpb24uCgpUaGUgbnVtYmVyIG9mIHZhcmlh
YmxlIE1UUlJzIGZvciBIeWdvbiBpcyAyIGFzIEFNRCdzLgoKU2lnbmVkLW9mZi1ieTogUHUgV2Vu
IDxwdXdlbkBoeWdvbi5jbj4KLS0tCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvY2xlYW51cC5j
IHwgMyArKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvbXRyci9nZW5lcmljLmMgfCAzICsrLQogYXJj
aC94ODYva2VybmVsL2NwdS9tdHJyL210cnIuYyAgICB8IDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwg
NSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tl
cm5lbC9jcHUvbXRyci9jbGVhbnVwLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvY2xlYW51
cC5jCmluZGV4IDc2NWFmZDUuLjM2NjhjNWQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9j
cHUvbXRyci9jbGVhbnVwLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9tdHJyL2NsZWFudXAu
YwpAQCAtODMxLDcgKzgzMSw4IEBAIGludCBfX2luaXQgYW1kX3NwZWNpYWxfZGVmYXVsdF9tdHJy
KHZvaWQpCiB7CiAJdTMyIGwsIGg7CiAKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9
IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZF
TkRPUl9BTUQgJiYKKwkgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1Jf
SFlHT04pCiAJCXJldHVybiAwOwogCWlmIChib290X2NwdV9kYXRhLng4NiA8IDB4ZikKIAkJcmV0
dXJuIDA7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvZ2VuZXJpYy5jIGIv
YXJjaC94ODYva2VybmVsL2NwdS9tdHJyL2dlbmVyaWMuYwppbmRleCBlMTJlZTg2Li43MWY4Njhm
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvZ2VuZXJpYy5jCisrKyBiL2Fy
Y2gveDg2L2tlcm5lbC9jcHUvbXRyci9nZW5lcmljLmMKQEAgLTQ5LDcgKzQ5LDggQEAgc3RhdGlj
IGlubGluZSB2b2lkIGs4X2NoZWNrX3N5c2NmZ19kcmFtX21vZF9lbih2b2lkKQogewogCXUzMiBs
bywgaGk7CiAKLQlpZiAoISgoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1Jf
QU1EKSAmJgorCWlmICghKChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9B
TUQgfHwKKwkgICAgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSFlH
T04pICYmCiAJICAgICAgKGJvb3RfY3B1X2RhdGEueDg2ID49IDB4MGYpKSkKIAkJcmV0dXJuOwog
CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvbXRyci5jIGIvYXJjaC94ODYv
a2VybmVsL2NwdS9tdHJyL210cnIuYwppbmRleCA5YTE5YzgwLi41MDcwMzljIDEwMDY0NAotLS0g
YS9hcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvbXRyci5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9j
cHUvbXRyci9tdHJyLmMKQEAgLTEyNyw3ICsxMjcsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0
X251bV92YXJfcmFuZ2VzKHZvaWQpCiAKIAlpZiAodXNlX2ludGVsKCkpCiAJCXJkbXNyKE1TUl9N
VFJSY2FwLCBjb25maWcsIGR1bW15KTsKLQllbHNlIGlmIChpc19jcHUoQU1EKSkKKwllbHNlIGlm
IChpc19jcHUoQU1EKSB8fCBpc19jcHUoSFlHT04pKQogCQljb25maWcgPSAyOwogCWVsc2UgaWYg
KGlzX2NwdShDWVJJWCkgfHwgaXNfY3B1KENFTlRBVVIpKQogCQljb25maWcgPSA4OwotLSAKMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamN-0002xj-GP; Mon, 23 Jul 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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamL-0002xP-RG
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:33 +0000
X-Inumbo-ID: 3d61f166-8e7b-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3d61f166-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:21:00 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S3;
 Mon, 23 Jul 2018 21:21:12 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:21 +0800
Message-Id: <1532352037-7151-2-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S3
X-Coremail-Antispam: 1UD129KBjvAXoWfXr18Jry5AFyUGrW8KF1fCrg_yoW8GF4UCo
 WfAr4FgryFyrW7Zws5W3WrGr1UWFyUKFs3ArWrJrsIvFn7XF1jvrW7Kw4DAF1fArWfWr9r
 ZwnxXr92va1agr93n29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3
 AaLaJ3UjIYCTnIWjp_UUUYM7k0a2IF6w4kM7kC6x804xWl14x267AKxVWrJVCq3wAFc2x0
 x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2048vs2IY020E87
 I2jVAFwI0_Jr4l82xGYIkIc2x26xkF7I0E14v26ryj6s0DM28lY4IEw2IIxxk0rwA2F7IY
 1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xIIjxv20x
 vEc7CjxVAFwI0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIE
 c7CjxVAFwI0_Gr0_Gr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVACY4xI64kE6c
 02F40Ex7xfMcIj6xIIjxv20xvE14v26r1j6r18McIj6I8E87Iv67AKxVW8Jr0_Cr1UMcvj
 eVCFs4IE7xkEbVWUJVW8JwACjcxG0xvY0x0EwIxGrwACI402YVCY1x02628vn2kIc2xKxw
 CF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r1j
 6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_GFv_WrylIxkGc2Ij64
 vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Gr0_
 Cr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r4j6F4UMIIF0x
 vEx4A2jsIEc7CjxVAFwI0_Gr0_Gr1UYxBIdaVFxhVjvjDU0xZFpf9x07bexhLUUUUU=
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 01/17] x86/cpu: create Dhyana init file and
 register new cpu_dev to system
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

QWRkIHg4NiBhcmNoaXRlY3R1cmUgc3VwcG9ydCBmb3IgbmV3IHByb2Nlc3NvciBIeWdvbiBEaHlh
bmEgRmFtaWx5IDE4aC4KUmV3b3JrIHRvIGNyZWF0ZSBhIHNlcGFyYXRlZCBmaWxlKGFyY2gveDg2
L2tlcm5lbC9jcHUvaHlnb24uYykgZnJvbSB0aGUKQU1EIGluaXQgb25lKGFyY2gveDg2L2tlcm5l
bC9jcHUvYW1kLmMpIHRvIGluaXRpYWxpemUgRGh5YW5hIENQVS4gSW4KdGhpcyB3YXkgd2UgY2Fu
IHJlbW92ZSBvbGQgQU1EIGFyY2hpdGVjdHVyZSBzdXBwb3J0IGNvZGVzIGZyb20gSHlnb24KY29k
ZSBwYXRoIGFuZCBnZW5lcmF0ZSBhIGNsZWFyIGluaXRpYWxpemF0aW9uIGZsb3cgZm9yIEh5Z29u
IHByb2Nlc3NvcnMsCml0IGFsc28gcmVkdWNlIGxvbmctdGVybSBtYWludGVuYW5jZSBlZmZvcnQu
CkFsc28gYWRkIGh5Z29uLmMgTWFpbnRhaW5lciBpbmZvcm1hdGlvbiBpbiBhY2NvcmRhbmNlLgoK
VG8gaWRlbnRpZnkgSHlnb24gcHJvY2Vzc29ycywgYWRkIGEgbmV3IHZlbmRvciB0eXBlIFg4Nl9W
RU5ET1JfSFlHT04oOSkKZm9yIHN5c3RlbSByZWNvZ25pdGlvbi4KClRvIGVuYWJsZSBIeWdvbiBw
cm9jZXNzb3IgY29uZmlnLCBhZGQgYSBzZXBhcmF0ZWQgS2NvbmZpZyBlbnRyeShDUFVfU1VQXwpI
WUdPTikgZm9yIERoeWFuYSBDUFUgaW4ga2VybmVsIGNvbmZpZyBzZXR1cC4KClNpZ25lZC1vZmYt
Ynk6IFB1IFdlbiA8cHV3ZW5AaHlnb24uY24+Ci0tLQogTUFJTlRBSU5FUlMgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDYgKwogYXJjaC94ODYvS2NvbmZpZy5jcHUgICAgICAgICAgICAgfCAgMTMg
KysKIGFyY2gveDg2L2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oIHwgICAzICstCiBhcmNoL3g4Ni9r
ZXJuZWwvY3B1L01ha2VmaWxlICAgICB8ICAgMSArCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5Z29u
LmMgICAgICB8IDQwMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDUg
ZmlsZXMgY2hhbmdlZCwgNDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5Z29uLmMKCmRpZmYgLS1naXQgYS9NQUlO
VEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDBmZTQyMjguLmFkZTM5ZjIgMTAwNjQ0Ci0tLSBh
L01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC02NjA0LDYgKzY2MDQsMTIgQEAgUzoJ
TWFpbnRhaW5lZAogRjoJbW0vbWVtb3J5LWZhaWx1cmUuYwogRjoJbW0vaHdwb2lzb24taW5qZWN0
LmMKIAorSFlHT04gUFJPQ0VTU09SIFNVUFBPUlQKK006CVB1IFdlbiA8cHV3ZW5AaHlnb24uY24+
CitMOglsaW51eC1hcmNoQHZnZXIua2VybmVsLm9yZworUzoJU3VwcG9ydGVkCitGOglhcmNoL3g4
Ni9rZXJuZWwvY3B1L2h5Z29uLmMKKwogSHlwZXItViBDT1JFIEFORCBEUklWRVJTCiBNOgkiSy4g
WS4gU3Jpbml2YXNhbiIgPGt5c0BtaWNyb3NvZnQuY29tPgogTToJSGFpeWFuZyBaaGFuZyA8aGFp
eWFuZ3pAbWljcm9zb2Z0LmNvbT4KZGlmZiAtLWdpdCBhL2FyY2gveDg2L0tjb25maWcuY3B1IGIv
YXJjaC94ODYvS2NvbmZpZy5jcHUKaW5kZXggNjM4NDExZi4uMmU5MjI2NyAxMDA2NDQKLS0tIGEv
YXJjaC94ODYvS2NvbmZpZy5jcHUKKysrIGIvYXJjaC94ODYvS2NvbmZpZy5jcHUKQEAgLTQyNiw2
ICs0MjYsMTkgQEAgY29uZmlnIENQVV9TVVBfQU1ECiAKIAkgIElmIHVuc3VyZSwgc2F5IE4uCiAK
K2NvbmZpZyBDUFVfU1VQX0hZR09OCisJZGVmYXVsdCB5CisJYm9vbCAiU3VwcG9ydCBIeWdvbiBw
cm9jZXNzb3JzIiBpZiBQUk9DRVNTT1JfU0VMRUNUCisJaGVscAorCSAgVGhpcyBlbmFibGVzIGRl
dGVjdGlvbiwgdHVuaW5ncyBhbmQgcXVpcmtzIGZvciBIeWdvbiBwcm9jZXNzb3JzCisKKwkgIFlv
dSBuZWVkIHRoaXMgZW5hYmxlZCBpZiB5b3Ugd2FudCB5b3VyIGtlcm5lbCB0byBydW4gb24gYW4K
KwkgIEh5Z29uIENQVS4gRGlzYWJsaW5nIHRoaXMgb3B0aW9uIG9uIG90aGVyIHR5cGVzIG9mIENQ
VXMKKwkgIG1ha2VzIHRoZSBrZXJuZWwgYSB0aW55IGJpdCBzbWFsbGVyLiBEaXNhYmxpbmcgaXQg
b24gYW4gSHlnb24KKwkgIENQVSBtaWdodCByZW5kZXIgdGhlIGtlcm5lbCB1bmJvb3RhYmxlLgor
CisJICBJZiB1bnN1cmUsIHNheSBOLgorCiBjb25maWcgQ1BVX1NVUF9DRU5UQVVSCiAJZGVmYXVs
dCB5CiAJYm9vbCAiU3VwcG9ydCBDZW50YXVyIHByb2Nlc3NvcnMiIGlmIFBST0NFU1NPUl9TRUxF
Q1QKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oIGIvYXJjaC94
ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmgKaW5kZXggY2ZkMjllZS4uYjRmNGZiZCAxMDA2NDQK
LS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmgKKysrIGIvYXJjaC94ODYvaW5j
bHVkZS9hc20vcHJvY2Vzc29yLmgKQEAgLTE1Myw3ICsxNTMsOCBAQCBlbnVtIGNwdWlkX3JlZ3Nf
aWR4IHsKICNkZWZpbmUgWDg2X1ZFTkRPUl9DRU5UQVVSCTUKICNkZWZpbmUgWDg2X1ZFTkRPUl9U
UkFOU01FVEEJNwogI2RlZmluZSBYODZfVkVORE9SX05TQwkJOAotI2RlZmluZSBYODZfVkVORE9S
X05VTQkJOQorI2RlZmluZSBYODZfVkVORE9SX0hZR09OCTkKKyNkZWZpbmUgWDg2X1ZFTkRPUl9O
VU0JCTEwCiAKICNkZWZpbmUgWDg2X1ZFTkRPUl9VTktOT1dOCTB4ZmYKIApkaWZmIC0tZ2l0IGEv
YXJjaC94ODYva2VybmVsL2NwdS9NYWtlZmlsZSBiL2FyY2gveDg2L2tlcm5lbC9jcHUvTWFrZWZp
bGUKaW5kZXggN2E0MDE5Ni4uODg5Y2U1OCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2Nw
dS9NYWtlZmlsZQorKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L01ha2VmaWxlCkBAIC0zMCw2ICsz
MCw3IEBAIG9iai0kKENPTkZJR19YODZfRkVBVFVSRV9OQU1FUykgKz0gY2FwZmxhZ3MubyBwb3dl
cmZsYWdzLm8KIAogb2JqLSQoQ09ORklHX0NQVV9TVVBfSU5URUwpCQkrPSBpbnRlbC5vIGludGVs
X3Bjb25maWcubwogb2JqLSQoQ09ORklHX0NQVV9TVVBfQU1EKQkJKz0gYW1kLm8KK29iai0kKENP
TkZJR19DUFVfU1VQX0hZR09OKQkJKz0gaHlnb24ubwogb2JqLSQoQ09ORklHX0NQVV9TVVBfQ1lS
SVhfMzIpCQkrPSBjeXJpeC5vCiBvYmotJChDT05GSUdfQ1BVX1NVUF9DRU5UQVVSKQkJKz0gY2Vu
dGF1ci5vCiBvYmotJChDT05GSUdfQ1BVX1NVUF9UUkFOU01FVEFfMzIpCSs9IHRyYW5zbWV0YS5v
CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5Z29uLmMgYi9hcmNoL3g4Ni9rZXJu
ZWwvY3B1L2h5Z29uLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uY2MyOTZl
NQotLS0gL2Rldi9udWxsCisrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlnb24uYwpAQCAtMCww
ICsxLDQwMSBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjArCisvKgorICog
SHlnb24gUHJvY2Vzc29yIFN1cHBvcnQgZm9yIExpbnV4CisgKgorICogQ29weXJpZ2h0IChjKSBD
aGVuZ2R1IEhhaWd1YW5nIElDIERlc2lnbiBDby4sIEx0ZC4KKyAqCisgKiBBdXRob3I6IDIwMTgg
UHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KKyAqCisgKiBUaGlzIGZpbGUgaXMgbGljZW5zZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbAorICogTGljZW5zZSB2Mi4wIG9yIGxhdGVy
LiBTZWUgZmlsZSBDT1BZSU5HIGZvciBkZXRhaWxzLgorICovCisjaW5jbHVkZSA8bGludXgvaW8u
aD4KKworI2luY2x1ZGUgPGFzbS9jcHUuaD4KKyNpbmNsdWRlIDxhc20vc21wLmg+CisjaW5jbHVk
ZSA8YXNtL2NhY2hlaW5mby5oPgorI2luY2x1ZGUgPGFzbS9zcGVjLWN0cmwuaD4KKyNpbmNsdWRl
IDxhc20vZGVsYXkuaD4KKyNpZmRlZiBDT05GSUdfWDg2XzY0CisjIGluY2x1ZGUgPGFzbS9zZXRf
bWVtb3J5Lmg+CisjZW5kaWYKKworI2luY2x1ZGUgImNwdS5oIgorCisvKgorICogbm9kZXNfcGVy
X3NvY2tldDogU3RvcmVzIHRoZSBudW1iZXIgb2Ygbm9kZXMgcGVyIHNvY2tldC4KKyAqIFJlZmVy
IHRvIENQVUlEIEZuODAwMF8wMDFFX0VDWCBOb2RlIElkZW50aWZpZXJzWzEwOjhdCisgKi8KK3N0
YXRpYyB1MzIgbm9kZXNfcGVyX3NvY2tldCA9IDE7CisKKyNpZmRlZiBDT05GSUdfTlVNQQorLyoK
KyAqIFRvIHdvcmthcm91bmQgYnJva2VuIE5VTUEgY29uZmlnLiAgUmVhZCB0aGUgY29tbWVudCBp
bgorICogc3JhdF9kZXRlY3Rfbm9kZSgpLgorICovCitzdGF0aWMgaW50IG5lYXJieV9ub2RlKGlu
dCBhcGljaWQpCit7CisJaW50IGksIG5vZGU7CisKKwlmb3IgKGkgPSBhcGljaWQgLSAxOyBpID49
IDA7IGktLSkgeworCQlub2RlID0gX19hcGljaWRfdG9fbm9kZVtpXTsKKwkJaWYgKG5vZGUgIT0g
TlVNQV9OT19OT0RFICYmIG5vZGVfb25saW5lKG5vZGUpKQorCQkJcmV0dXJuIG5vZGU7CisJfQor
CWZvciAoaSA9IGFwaWNpZCArIDE7IGkgPCBNQVhfTE9DQUxfQVBJQzsgaSsrKSB7CisJCW5vZGUg
PSBfX2FwaWNpZF90b19ub2RlW2ldOworCQlpZiAobm9kZSAhPSBOVU1BX05PX05PREUgJiYgbm9k
ZV9vbmxpbmUobm9kZSkpCisJCQlyZXR1cm4gbm9kZTsKKwl9CisJcmV0dXJuIGZpcnN0X25vZGUo
bm9kZV9vbmxpbmVfbWFwKTsgLyogU2hvdWxkbid0IGhhcHBlbiAqLworfQorI2VuZGlmCisKKy8q
CisgKiBGaXh1cCBjb3JlIHRvcG9sb2d5IGluZm9ybWF0aW9uIGZvcgorICogKDEpIEh5Z29uIG11
bHRpLW5vZGUgcHJvY2Vzc29ycworICogICAgIEFzc3VtcHRpb246IE51bWJlciBvZiBjb3JlcyBp
biBlYWNoIGludGVybmFsIG5vZGUgaXMgdGhlIHNhbWUuCisgKiAoMikgSHlnb24gcHJvY2Vzc29y
cyBzdXBwb3J0aW5nIGNvbXB1dGUgdW5pdHMKKyAqLworc3RhdGljIHZvaWQgaHlnb25fZ2V0X3Rv
cG9sb2d5KHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKK3sKKwl1OCBub2RlX2lkOworCWludCBjcHUg
PSBzbXBfcHJvY2Vzc29yX2lkKCk7CisKKwkvKiBnZXQgaW5mb3JtYXRpb24gcmVxdWlyZWQgZm9y
IG11bHRpLW5vZGUgcHJvY2Vzc29ycyAqLworCWlmIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVf
VE9QT0VYVCkpIHsKKwkJaW50IGVycjsKKwkJdTMyIGVheCwgZWJ4LCBlY3gsIGVkeDsKKworCQlj
cHVpZCgweDgwMDAwMDFlLCAmZWF4LCAmZWJ4LCAmZWN4LCAmZWR4KTsKKworCQlub2RlX2lkICA9
IGVjeCAmIDB4ZmY7CisJCXNtcF9udW1fc2libGluZ3MgPSAoKGVieCA+PiA4KSAmIDB4ZmYpICsg
MTsKKworCQljLT5jcHVfY29yZV9pZCA9IGVieCAmIDB4ZmY7CisKKwkJaWYgKHNtcF9udW1fc2li
bGluZ3MgPiAxKQorCQkJYy0+eDg2X21heF9jb3JlcyAvPSBzbXBfbnVtX3NpYmxpbmdzOworCisJ
CS8qCisJCSAqIEluIGNhc2UgbGVhZiBCIGlzIGF2YWlsYWJsZSwgdXNlIGl0IHRvIGRlcml2ZQor
CQkgKiB0b3BvbG9neSBpbmZvcm1hdGlvbi4KKwkJICovCisJCWVyciA9IGRldGVjdF9leHRlbmRl
ZF90b3BvbG9neShjKTsKKwkJaWYgKCFlcnIpCisJCQljLT54ODZfY29yZWlkX2JpdHMgPSBnZXRf
Y291bnRfb3JkZXIoYy0+eDg2X21heF9jb3Jlcyk7CisKKwl9IGVsc2UgaWYgKGNwdV9oYXMoYywg
WDg2X0ZFQVRVUkVfTk9ERUlEX01TUikpIHsKKwkJdTY0IHZhbHVlOworCisJCXJkbXNybChNU1Jf
RkFNMTBIX05PREVfSUQsIHZhbHVlKTsKKwkJbm9kZV9pZCA9IHZhbHVlICYgNzsKKworCQlwZXJf
Y3B1KGNwdV9sbGNfaWQsIGNwdSkgPSBub2RlX2lkOworCX0gZWxzZQorCQlyZXR1cm47CisKKwlp
ZiAobm9kZXNfcGVyX3NvY2tldCA+IDEpCisJCXNldF9jcHVfY2FwKGMsIFg4Nl9GRUFUVVJFX0FN
RF9EQ00pOworfQorCisvKgorICogT24gSHlnb24gc2V0dXAgdGhlIGxvd2VyIGJpdHMgb2YgdGhl
IEFQSUMgaWQgZGlzdGluZ3Vpc2ggdGhlIGNvcmVzLgorICogQXNzdW1lcyBudW1iZXIgb2YgY29y
ZXMgaXMgYSBwb3dlciBvZiB0d28uCisgKi8KK3N0YXRpYyB2b2lkIGh5Z29uX2RldGVjdF9jbXAo
c3RydWN0IGNwdWluZm9feDg2ICpjKQoreworCXVuc2lnbmVkIGludCBiaXRzOworCWludCBjcHUg
PSBzbXBfcHJvY2Vzc29yX2lkKCk7CisKKwliaXRzID0gYy0+eDg2X2NvcmVpZF9iaXRzOworCS8q
IExvdyBvcmRlciBiaXRzIGRlZmluZSB0aGUgY29yZSBpZCAoaW5kZXggb2YgY29yZSBpbiBzb2Nr
ZXQpICovCisJYy0+Y3B1X2NvcmVfaWQgPSBjLT5pbml0aWFsX2FwaWNpZCAmICgoMSA8PCBiaXRz
KS0xKTsKKwkvKiBDb252ZXJ0IHRoZSBpbml0aWFsIEFQSUMgSUQgaW50byB0aGUgc29ja2V0IElE
ICovCisJYy0+cGh5c19wcm9jX2lkID0gYy0+aW5pdGlhbF9hcGljaWQgPj4gYml0czsKKwkvKiB1
c2Ugc29ja2V0IElEIGFsc28gZm9yIGxhc3QgbGV2ZWwgY2FjaGUgKi8KKwlwZXJfY3B1KGNwdV9s
bGNfaWQsIGNwdSkgPSBjLT5waHlzX3Byb2NfaWQ7Cit9CisKK3N0YXRpYyB2b2lkIHNyYXRfZGV0
ZWN0X25vZGUoc3RydWN0IGNwdWluZm9feDg2ICpjKQoreworI2lmZGVmIENPTkZJR19OVU1BCisJ
aW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKKwlpbnQgbm9kZTsKKwl1bnNpZ25lZCBpbnQg
YXBpY2lkID0gYy0+YXBpY2lkOworCisJbm9kZSA9IG51bWFfY3B1X25vZGUoY3B1KTsKKwlpZiAo
bm9kZSA9PSBOVU1BX05PX05PREUpCisJCW5vZGUgPSBwZXJfY3B1KGNwdV9sbGNfaWQsIGNwdSk7
CisKKwkvKgorCSAqIE9uIG11bHRpLWZhYnJpYyBwbGF0Zm9ybSAoZS5nLiBOdW1hc2NhbGUgTnVt
YUNoaXApIGEKKwkgKiBwbGF0Zm9ybS1zcGVjaWZpYyBoYW5kbGVyIG5lZWRzIHRvIGJlIGNhbGxl
ZCB0byBmaXh1cCBzb21lCisJICogSURzIG9mIHRoZSBDUFUuCisJICovCisJaWYgKHg4Nl9jcHVp
bml0LmZpeHVwX2NwdV9pZCkKKwkJeDg2X2NwdWluaXQuZml4dXBfY3B1X2lkKGMsIG5vZGUpOwor
CisJaWYgKCFub2RlX29ubGluZShub2RlKSkgeworCQkvKgorCQkgKiBUd28gcG9zc2liaWxpdGll
cyBoZXJlOgorCQkgKgorCQkgKiAtIFRoZSBDUFUgaXMgbWlzc2luZyBtZW1vcnkgYW5kIG5vIG5v
ZGUgd2FzIGNyZWF0ZWQuICBJbgorCQkgKiAgIHRoYXQgY2FzZSB0cnkgcGlja2luZyBvbmUgZnJv
bSBhIG5lYXJieSBDUFUuCisJCSAqCisJCSAqIC0gVGhlIEFQSUMgSURzIGRpZmZlciBmcm9tIHRo
ZSBIeXBlclRyYW5zcG9ydCBub2RlIElEcy4KKwkJICogICBBc3N1bWUgdGhleSBhcmUgYWxsIGlu
Y3JlYXNlZCBieSBhIGNvbnN0YW50IG9mZnNldCwgYnV0CisJCSAqICAgaW4gdGhlIHNhbWUgb3Jk
ZXIgYXMgdGhlIEhUIG5vZGVpZHMuICBJZiB0aGF0IGRvZXNuJ3QKKwkJICogICByZXN1bHQgaW4g
YSB1c2FibGUgbm9kZSBmYWxsIGJhY2sgdG8gdGhlIHBhdGggZm9yIHRoZQorCQkgKiAgIHByZXZp
b3VzIGNhc2UuCisJCSAqCisJCSAqIFRoaXMgd29ya2Fyb3VuZCBvcGVyYXRlcyBkaXJlY3RseSBv
biB0aGUgbWFwcGluZyBiZXR3ZWVuCisJCSAqIEFQSUMgSUQgYW5kIE5VTUEgbm9kZSwgYXNzdW1p
bmcgY2VydGFpbiByZWxhdGlvbnNoaXAKKwkJICogYmV0d2VlbiBBUElDIElELCBIVCBub2RlIElE
IGFuZCBOVU1BIHRvcG9sb2d5LiAgQXMgZ29pbmcKKwkJICogdGhyb3VnaCBDUFUgbWFwcGluZyBt
YXkgYWx0ZXIgdGhlIG91dGNvbWUsIGRpcmVjdGx5CisJCSAqIGFjY2VzcyBfX2FwaWNpZF90b19u
b2RlW10uCisJCSAqLworCQlpbnQgaHRfbm9kZWlkID0gYy0+aW5pdGlhbF9hcGljaWQ7CisKKwkJ
aWYgKF9fYXBpY2lkX3RvX25vZGVbaHRfbm9kZWlkXSAhPSBOVU1BX05PX05PREUpCisJCQlub2Rl
ID0gX19hcGljaWRfdG9fbm9kZVtodF9ub2RlaWRdOworCQkvKiBQaWNrIGEgbmVhcmJ5IG5vZGUg
Ki8KKwkJaWYgKCFub2RlX29ubGluZShub2RlKSkKKwkJCW5vZGUgPSBuZWFyYnlfbm9kZShhcGlj
aWQpOworCX0KKwludW1hX3NldF9ub2RlKGNwdSwgbm9kZSk7CisjZW5kaWYKK30KKworc3RhdGlj
IHZvaWQgZWFybHlfaW5pdF9oeWdvbl9tYyhzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCit7CisjaWZk
ZWYgQ09ORklHX1NNUAorCXVuc2lnbmVkIGludCBiaXRzLCBlY3g7CisKKwkvKiBNdWx0aSBjb3Jl
IENQVT8gKi8KKwlpZiAoYy0+ZXh0ZW5kZWRfY3B1aWRfbGV2ZWwgPCAweDgwMDAwMDA4KQorCQly
ZXR1cm47CisKKwllY3ggPSBjcHVpZF9lY3goMHg4MDAwMDAwOCk7CisKKwljLT54ODZfbWF4X2Nv
cmVzID0gKGVjeCAmIDB4ZmYpICsgMTsKKworCS8qIENQVSB0ZWxsaW5nIHVzIHRoZSBjb3JlIGlk
IGJpdHMgc2hpZnQ/ICovCisJYml0cyA9IChlY3ggPj4gMTIpICYgMHhGOworCisJLyogT3RoZXJ3
aXNlIHJlY29tcHV0ZSAqLworCWlmIChiaXRzID09IDApIHsKKwkJd2hpbGUgKCgxIDw8IGJpdHMp
IDwgYy0+eDg2X21heF9jb3JlcykKKwkJCWJpdHMrKzsKKwl9CisKKwljLT54ODZfY29yZWlkX2Jp
dHMgPSBiaXRzOworI2VuZGlmCit9CisKK3N0YXRpYyB2b2lkIGJzcF9pbml0X2h5Z29uKHN0cnVj
dCBjcHVpbmZvX3g4NiAqYykKK3sKKyNpZmRlZiBDT05GSUdfWDg2XzY0CisJdW5zaWduZWQgbG9u
ZyBsb25nIHRzZWc7CisKKwkvKgorCSAqIFNwbGl0IHVwIGRpcmVjdCBtYXBwaW5nIGFyb3VuZCB0
aGUgVFNFRyBTTU0gYXJlYS4KKwkgKiBEb24ndCBkbyBpdCBmb3IgZ2JwYWdlcyBiZWNhdXNlIHRo
ZXJlIHNlZW1zIHZlcnkgbGl0dGxlCisJICogYmVuZWZpdCBpbiBkb2luZyBzby4KKwkgKi8KKwlp
ZiAoIXJkbXNybF9zYWZlKE1TUl9LOF9UU0VHX0FERFIsICZ0c2VnKSkgeworCQl1bnNpZ25lZCBs
b25nIHBmbiA9IHRzZWcgPj4gUEFHRV9TSElGVDsKKworCQlwcl9kZWJ1ZygidHNlZzogJTAxMGxs
eFxuIiwgdHNlZyk7CisJCWlmIChwZm5fcmFuZ2VfaXNfbWFwcGVkKHBmbiwgcGZuICsgMSkpCisJ
CQlzZXRfbWVtb3J5XzRrKCh1bnNpZ25lZCBsb25nKV9fdmEodHNlZyksIDEpOworCX0KKyNlbmRp
ZgorCisJaWYgKGNwdV9oYXMoYywgWDg2X0ZFQVRVUkVfQ09OU1RBTlRfVFNDKSkgeworCQl1NjQg
dmFsOworCisJCXJkbXNybChNU1JfSzdfSFdDUiwgdmFsKTsKKwkJaWYgKCEodmFsICYgQklUKDI0
KSkpCisJCQlwcl93YXJuKEZXX0JVRyAiVFNDIGRvZXNuJ3QgY291bnQgd2l0aCBQMCBmcmVxdWVu
Y3khXG4iKTsKKwl9CisKKwlpZiAoY3B1X2hhcyhjLCBYODZfRkVBVFVSRV9NV0FJVFgpKQorCQl1
c2VfbXdhaXR4X2RlbGF5KCk7CisKKwlpZiAoYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1RPUE9F
WFQpKSB7CisJCXUzMiBlY3g7CisKKwkJZWN4ID0gY3B1aWRfZWN4KDB4ODAwMDAwMWUpOworCQlu
b2Rlc19wZXJfc29ja2V0ID0gKChlY3ggPj4gOCkgJiA3KSArIDE7CisJfSBlbHNlIGlmIChib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTk9ERUlEX01TUikpIHsKKwkJdTY0IHZhbHVlOworCisJCXJk
bXNybChNU1JfRkFNMTBIX05PREVfSUQsIHZhbHVlKTsKKwkJbm9kZXNfcGVyX3NvY2tldCA9ICgo
dmFsdWUgPj4gMykgJiA3KSArIDE7CisJfQorCisJaWYgKCFib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfQU1EX1NTQkQpICYmCisJICAgICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfVklSVF9TU0JE
KSkgeworCQkvKgorCQkgKiBUcnkgdG8gY2FjaGUgdGhlIGJhc2UgdmFsdWUgc28gZnVydGhlciBv
cGVyYXRpb25zIGNhbgorCQkgKiBhdm9pZCBSTVcuIElmIHRoYXQgZmF1bHRzLCBkbyBub3QgZW5h
YmxlIFNTQkQuCisJCSAqLworCQlpZiAoIXJkbXNybF9zYWZlKE1TUl9BTUQ2NF9MU19DRkcsICZ4
ODZfYW1kX2xzX2NmZ19iYXNlKSkgeworCQkJc2V0dXBfZm9yY2VfY3B1X2NhcChYODZfRkVBVFVS
RV9MU19DRkdfU1NCRCk7CisJCQlzZXR1cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1NTQkQp
OworCQkJeDg2X2FtZF9sc19jZmdfc3NiZF9tYXNrID0gMVVMTCA8PCAxMDsKKwkJfQorCX0KK30K
Kworc3RhdGljIHZvaWQgZWFybHlfaW5pdF9oeWdvbihzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCit7
CisJdTMyIGR1bW15OworCisJZWFybHlfaW5pdF9oeWdvbl9tYyhjKTsKKworCXJkbXNyX3NhZmUo
TVNSX0FNRDY0X1BBVENIX0xFVkVMLCAmYy0+bWljcm9jb2RlLCAmZHVtbXkpOworCisJLyoKKwkg
KiBjLT54ODZfcG93ZXIgaXMgODAwMF8wMDA3IGVkeC4gQml0IDggaXMgVFNDIHJ1bnMgYXQgY29u
c3RhbnQgcmF0ZQorCSAqIHdpdGggUC9UIHN0YXRlcyBhbmQgZG9lcyBub3Qgc3RvcCBpbiBkZWVw
IEMtc3RhdGVzCisJICovCisJaWYgKGMtPng4Nl9wb3dlciAmICgxIDw8IDgpKSB7CisJCXNldF9j
cHVfY2FwKGMsIFg4Nl9GRUFUVVJFX0NPTlNUQU5UX1RTQyk7CisJCXNldF9jcHVfY2FwKGMsIFg4
Nl9GRUFUVVJFX05PTlNUT1BfVFNDKTsKKwl9CisKKwkvKiBCaXQgMTIgb2YgODAwMF8wMDA3IGVk
eCBpcyBhY2N1bXVsYXRlZCBwb3dlciBtZWNoYW5pc20uICovCisJaWYgKGMtPng4Nl9wb3dlciAm
IEJJVCgxMikpCisJCXNldF9jcHVfY2FwKGMsIFg4Nl9GRUFUVVJFX0FDQ19QT1dFUik7CisKKwlz
ZXRfY3B1X2NhcChjLCBYODZfRkVBVFVSRV9TWVNDQUxMMzIpOworCisjaWYgZGVmaW5lZChDT05G
SUdfWDg2X0xPQ0FMX0FQSUMpICYmIGRlZmluZWQoQ09ORklHX1BDSSkKKwkvKgorCSAqIEFwaWNJ
RCBjYW4gYWx3YXlzIGJlIHRyZWF0ZWQgYXMgYW4gOC1iaXQgdmFsdWUgZm9yIEh5Z29uIEFQSUMg
U28sIHdlCisJICogY2FuIHNhZmVseSBzZXQgWDg2X0ZFQVRVUkVfRVhURF9BUElDSUQgdW5jb25k
aXRpb25hbGx5LgorCSAqLworCWlmIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVBJQykpCisJ
CXNldF9jcHVfY2FwKGMsIFg4Nl9GRUFUVVJFX0VYVERfQVBJQ0lEKTsKKyNlbmRpZgorCisJLyoK
KwkgKiBUaGlzIGlzIG9ubHkgbmVlZGVkIHRvIHRlbGwgdGhlIGtlcm5lbCB3aGV0aGVyIHRvIHVz
ZSBWTUNBTEwKKwkgKiBhbmQgVk1NQ0FMTC4gIFZNTUNBTEwgaXMgbmV2ZXIgZXhlY3V0ZWQgZXhj
ZXB0IHVuZGVyIHZpcnQsIHNvCisJICogd2UgY2FuIHNldCBpdCB1bmNvbmRpdGlvbmFsbHkuCisJ
ICovCisJc2V0X2NwdV9jYXAoYywgWDg2X0ZFQVRVUkVfVk1NQ0FMTCk7Cit9CisKK3N0YXRpYyB2
b2lkIGluaXRfaHlnb24oc3RydWN0IGNwdWluZm9feDg2ICpjKQoreworCWVhcmx5X2luaXRfaHln
b24oYyk7CisKKwkvKgorCSAqIEJpdCAzMSBpbiBub3JtYWwgQ1BVSUQgdXNlZCBmb3Igbm9uc3Rh
bmRhcmQgM0ROb3cgSUQ7CisJICogM0ROb3cgaXMgSURkIGJ5IGJpdCAzMSBpbiBleHRlbmRlZCBD
UFVJRCAoMSozMiszMSkgYW55d2F5CisJICovCisJY2xlYXJfY3B1X2NhcChjLCAwKjMyKzMxKTsK
KworCXNldF9jcHVfY2FwKGMsIFg4Nl9GRUFUVVJFX1JFUF9HT09EKTsKKworCS8qIGdldCBhcGlj
aWQgaW5zdGVhZCBvZiBpbml0aWFsIGFwaWMgaWQgZnJvbSBjcHVpZCAqLworCWMtPmFwaWNpZCA9
IGhhcmRfc21wX3Byb2Nlc3Nvcl9pZCgpOworCisJc2V0X2NwdV9jYXAoYywgWDg2X0ZFQVRVUkVf
WkVOKTsKKworCWNwdV9kZXRlY3RfY2FjaGVfc2l6ZXMoYyk7CisKKwkvKiBNdWx0aSBjb3JlIENQ
VT8gKi8KKwlpZiAoYy0+ZXh0ZW5kZWRfY3B1aWRfbGV2ZWwgPj0gMHg4MDAwMDAwOCkgeworCQlo
eWdvbl9kZXRlY3RfY21wKGMpOworCQloeWdvbl9nZXRfdG9wb2xvZ3koYyk7CisJCXNyYXRfZGV0
ZWN0X25vZGUoYyk7CisJfQorCisJc2V0X2NwdV9jYXAoYywgWDg2X0ZFQVRVUkVfSzgpOworCisJ
aWYgKGNwdV9oYXMoYywgWDg2X0ZFQVRVUkVfWE1NMikpIHsKKwkJdW5zaWduZWQgbG9uZyBsb25n
IHZhbDsKKwkJaW50IHJldDsKKworCQkvKgorCQkgKiBBIHNlcmlhbGl6aW5nIExGRU5DRSBoYXMg
bGVzcyBvdmVyaGVhZCB0aGFuIE1GRU5DRSwgc28KKwkJICogdXNlIGl0IGZvciBleGVjdXRpb24g
c2VyaWFsaXphdGlvbi4gIE9uIGZhbWlsaWVzIHdoaWNoCisJCSAqIGRvbid0IGhhdmUgdGhhdCBN
U1IsIExGRU5DRSBpcyBhbHJlYWR5IHNlcmlhbGl6aW5nLgorCQkgKiBtc3Jfc2V0X2JpdCgpIHVz
ZXMgdGhlIHNhZmUgYWNjZXNzb3JzLCB0b28sIGV2ZW4gaWYgdGhlIE1TUgorCQkgKiBpcyBub3Qg
cHJlc2VudC4KKwkJICovCisJCW1zcl9zZXRfYml0KE1TUl9GMTBIX0RFQ0ZHLAorCQkJICAgIE1T
Ul9GMTBIX0RFQ0ZHX0xGRU5DRV9TRVJJQUxJWkVfQklUKTsKKworCQkvKgorCQkgKiBWZXJpZnkg
dGhhdCB0aGUgTVNSIHdyaXRlIHdhcyBzdWNjZXNzZnVsIChjb3VsZCBiZSBydW5uaW5nCisJCSAq
IHVuZGVyIGEgaHlwZXJ2aXNvcikgYW5kIG9ubHkgdGhlbiBhc3N1bWUgdGhhdCBMRkVOQ0UgaXMK
KwkJICogc2VyaWFsaXppbmcuCisJCSAqLworCQlyZXQgPSByZG1zcmxfc2FmZShNU1JfRjEwSF9E
RUNGRywgJnZhbCk7CisJCWlmICghcmV0ICYmICh2YWwgJiBNU1JfRjEwSF9ERUNGR19MRkVOQ0Vf
U0VSSUFMSVpFKSkgeworCQkJLyogQSBzZXJpYWxpemluZyBMRkVOQ0Ugc3RvcHMgUkRUU0Mgc3Bl
Y3VsYXRpb24gKi8KKwkJCXNldF9jcHVfY2FwKGMsIFg4Nl9GRUFUVVJFX0xGRU5DRV9SRFRTQyk7
CisJCX0gZWxzZSB7CisJCQkvKiBNRkVOQ0Ugc3RvcHMgUkRUU0Mgc3BlY3VsYXRpb24gKi8KKwkJ
CXNldF9jcHVfY2FwKGMsIFg4Nl9GRUFUVVJFX01GRU5DRV9SRFRTQyk7CisJCX0KKwl9CisKKwkv
KgorCSAqIEh5Z29uIHByb2Nlc3NvcnMgaGF2ZSBBUElDIHRpbWVyIHJ1bm5pbmcgaW4gZGVlcCBD
IHN0YXRlcy4KKwkgKi8KKwlzZXRfY3B1X2NhcChjLCBYODZfRkVBVFVSRV9BUkFUKTsKKworCS8q
IEh5Z29uIENQVXMgZG9uJ3QgcmVzZXQgU1MgYXR0cmlidXRlcyBvbiBTWVNSRVQsIFhlbiBkb2Vz
LiAqLworCWlmICghY3B1X2hhcyhjLCBYODZfRkVBVFVSRV9YRU5QVikpCisJCXNldF9jcHVfYnVn
KGMsIFg4Nl9CVUdfU1lTUkVUX1NTX0FUVFJTKTsKK30KKworc3RhdGljIHZvaWQgY3B1X2RldGVj
dF90bGJfaHlnb24oc3RydWN0IGNwdWluZm9feDg2ICpjKQoreworCXUzMiBlYngsIGVheCwgZWN4
LCBlZHg7CisJdTE2IG1hc2sgPSAweGZmZjsKKworCWlmIChjLT5leHRlbmRlZF9jcHVpZF9sZXZl
bCA8IDB4ODAwMDAwMDYpCisJCXJldHVybjsKKworCWNwdWlkKDB4ODAwMDAwMDYsICZlYXgsICZl
YngsICZlY3gsICZlZHgpOworCisJdGxiX2xsZF80a1tFTlRSSUVTXSA9IChlYnggPj4gMTYpICYg
bWFzazsKKwl0bGJfbGxpXzRrW0VOVFJJRVNdID0gZWJ4ICYgbWFzazsKKworCS8qIEhhbmRsZSBE
VExCIDJNIGFuZCA0TSBzaXplcywgZmFsbCBiYWNrIHRvIEwxIGlmIEwyIGlzIGRpc2FibGVkICov
CisJaWYgKCEoKGVheCA+PiAxNikgJiBtYXNrKSkKKwkJdGxiX2xsZF8ybVtFTlRSSUVTXSA9IChj
cHVpZF9lYXgoMHg4MDAwMDAwNSkgPj4gMTYpICYgMHhmZjsKKwllbHNlCisJCXRsYl9sbGRfMm1b
RU5UUklFU10gPSAoZWF4ID4+IDE2KSAmIG1hc2s7CisKKwkvKiBhIDRNIGVudHJ5IHVzZXMgdHdv
IDJNIGVudHJpZXMgKi8KKwl0bGJfbGxkXzRtW0VOVFJJRVNdID0gdGxiX2xsZF8ybVtFTlRSSUVT
XSA+PiAxOworCisJLyogSGFuZGxlIElUTEIgMk0gYW5kIDRNIHNpemVzLCBmYWxsIGJhY2sgdG8g
TDEgaWYgTDIgaXMgZGlzYWJsZWQgKi8KKwlpZiAoIShlYXggJiBtYXNrKSkgeworCQljcHVpZCgw
eDgwMDAwMDA1LCAmZWF4LCAmZWJ4LCAmZWN4LCAmZWR4KTsKKwkJdGxiX2xsaV8ybVtFTlRSSUVT
XSA9IGVheCAmIDB4ZmY7CisJfSBlbHNlCisJCXRsYl9sbGlfMm1bRU5UUklFU10gPSBlYXggJiBt
YXNrOworCisJdGxiX2xsaV80bVtFTlRSSUVTXSA9IHRsYl9sbGlfMm1bRU5UUklFU10gPj4gMTsK
K30KKworc3RhdGljIGNvbnN0IHN0cnVjdCBjcHVfZGV2IGh5Z29uX2NwdV9kZXYgPSB7CisJLmNf
dmVuZG9yCT0gIkh5Z29uIiwKKwkuY19pZGVudAk9IHsgIkh5Z29uR2VudWluZSIgfSwKKwkuY19l
YXJseV9pbml0ICAgPSBlYXJseV9pbml0X2h5Z29uLAorCS5jX2RldGVjdF90bGIJPSBjcHVfZGV0
ZWN0X3RsYl9oeWdvbiwKKwkuY19ic3BfaW5pdAk9IGJzcF9pbml0X2h5Z29uLAorCS5jX2luaXQJ
CT0gaW5pdF9oeWdvbiwKKwkuY194ODZfdmVuZG9yCT0gWDg2X1ZFTkRPUl9IWUdPTiwKK307CisK
K2NwdV9kZXZfcmVnaXN0ZXIoaHlnb25fY3B1X2Rldik7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamT-0002z8-7i; Mon, 23 Jul 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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamR-0002yi-KL
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:39 +0000
X-Inumbo-ID: 4196e8c5-8e7b-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4196e8c5-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:21:07 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S14;
 Mon, 23 Jul 2018 21:21:30 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:32 +0800
Message-Id: <1532352037-7151-13-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S14
X-Coremail-Antispam: 1UD129KBjvJXoW7CFWUCw1Duw13Xr4UJF15twb_yoW5Jr17pF
 ZrGFs7XFsYgrsIk34DJrsrZw1UZFs8Kw18Kry5uw1FvF4YvayxXr4Fkw15Ja17Aa95ua4r
 KFy8W3WkJ3yxZaUanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_KF4lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW8JVW5JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r4j6ryUMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU8xw
 IDUUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 12/17] x86/kvm: enable Hygon support to KVM
 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: linux-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

SHlnb24gRGh5YW5hIENQVSBoYXMgdGhlIFNWTSBmZWF0dXJlIGFzIEFNRCBmYW1pbHkgMTdoIGRv
ZXMuCkFkZCBIeWdvbiBzdXBwb3J0IGluIHRoZSBLVk0gaW5mcmFzdHJ1Y3R1cmUuCgpTaWduZWQt
b2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNuPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNt
L2t2bV9lbXVsYXRlLmggfCAgNCArKysrCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS92aXJ0ZXh0Lmgg
ICAgIHwgIDUgKysrLS0KIGFyY2gveDg2L2t2bS9lbXVsYXRlLmMgICAgICAgICAgICAgfCAxMSAr
KysrKysrKysrLQogMyBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2t2bV9lbXVsYXRlLmggYi9h
cmNoL3g4Ni9pbmNsdWRlL2FzbS9rdm1fZW11bGF0ZS5oCmluZGV4IDBmODJjZDkuLjkzYzRiZjUg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2t2bV9lbXVsYXRlLmgKKysrIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20va3ZtX2VtdWxhdGUuaApAQCAtMzY0LDYgKzM2NCwxMCBAQCBzdHJ1
Y3QgeDg2X2VtdWxhdGVfY3R4dCB7CiAjZGVmaW5lIFg4NkVNVUxfQ1BVSURfVkVORE9SX0FNRGlz
YmV0dGVySV9lY3ggMHgyMTcyNjU3NAogI2RlZmluZSBYODZFTVVMX0NQVUlEX1ZFTkRPUl9BTURp
c2JldHRlcklfZWR4IDB4NzQ2NTYyNzMKIAorI2RlZmluZSBYODZFTVVMX0NQVUlEX1ZFTkRPUl9I
eWdvbkdlbnVpbmVfZWJ4IDB4NmY2Nzc5NDgKKyNkZWZpbmUgWDg2RU1VTF9DUFVJRF9WRU5ET1Jf
SHlnb25HZW51aW5lX2VjeCAweDY1NmU2OTc1CisjZGVmaW5lIFg4NkVNVUxfQ1BVSURfVkVORE9S
X0h5Z29uR2VudWluZV9lZHggMHg2ZTY1NDc2ZQorCiAjZGVmaW5lIFg4NkVNVUxfQ1BVSURfVkVO
RE9SX0dlbnVpbmVJbnRlbF9lYnggMHg3NTZlNjU0NwogI2RlZmluZSBYODZFTVVMX0NQVUlEX1ZF
TkRPUl9HZW51aW5lSW50ZWxfZWN4IDB4NmM2NTc0NmUKICNkZWZpbmUgWDg2RU1VTF9DUFVJRF9W
RU5ET1JfR2VudWluZUludGVsX2VkeCAweDQ5NjU2ZTY5CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS92aXJ0ZXh0LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS92aXJ0ZXh0LmgKaW5k
ZXggMDExNmIyZS4uZTA1ZTBkMyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vdmly
dGV4dC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3ZpcnRleHQuaApAQCAtODMsOSArODMs
MTAgQEAgc3RhdGljIGlubGluZSB2b2lkIGNwdV9lbWVyZ2VuY3lfdm14b2ZmKHZvaWQpCiAgKi8K
IHN0YXRpYyBpbmxpbmUgaW50IGNwdV9oYXNfc3ZtKGNvbnN0IGNoYXIgKiptc2cpCiB7Ci0JaWYg
KGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0FNRCkgeworCWlmIChib290
X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9BTUQgJiYKKwkgICAgYm9vdF9jcHVf
ZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfSFlHT04pIHsKIAkJaWYgKG1zZykKLQkJCSpt
c2cgPSAibm90IGFtZCI7CisJCQkqbXNnID0gIm5vdCBhbWQgb3IgaHlnb24iOwogCQlyZXR1cm4g
MDsKIAl9CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2t2bS9lbXVsYXRlLmMgYi9hcmNoL3g4Ni9r
dm0vZW11bGF0ZS5jCmluZGV4IDRjNGY0MjYuLjFhYjc3NTggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L2t2bS9lbXVsYXRlLmMKKysrIGIvYXJjaC94ODYva3ZtL2VtdWxhdGUuYwpAQCAtMjcxMSw3ICsy
NzExLDE2IEBAIHN0YXRpYyBib29sIGVtX3N5c2NhbGxfaXNfZW5hYmxlZChzdHJ1Y3QgeDg2X2Vt
dWxhdGVfY3R4dCAqY3R4dCkKIAkgICAgZWR4ID09IFg4NkVNVUxfQ1BVSURfVkVORE9SX0FNRGlz
YmV0dGVySV9lZHgpCiAJCXJldHVybiB0cnVlOwogCi0JLyogZGVmYXVsdDogKG5vdCBJbnRlbCwg
bm90IEFNRCksIGFwcGx5IEludGVsJ3Mgc3RyaWN0ZXIgcnVsZXMuLi4gKi8KKwkvKiBIeWdvbiAo
Ikh5Z29uR2VudWluZSIpICovCisJaWYgKGVieCA9PSBYODZFTVVMX0NQVUlEX1ZFTkRPUl9IeWdv
bkdlbnVpbmVfZWJ4ICYmCisJICAgIGVjeCA9PSBYODZFTVVMX0NQVUlEX1ZFTkRPUl9IeWdvbkdl
bnVpbmVfZWN4ICYmCisJICAgIGVkeCA9PSBYODZFTVVMX0NQVUlEX1ZFTkRPUl9IeWdvbkdlbnVp
bmVfZWR4KQorCQlyZXR1cm4gdHJ1ZTsKKworCS8qCisJICogZGVmYXVsdDogKG5vdCBJbnRlbCwg
bm90IEFNRCwgbm90IEh5Z29uKSwgYXBwbHkgSW50ZWwncworCSAqIHN0cmljdGVyIHJ1bGVzLi4u
CisJICovCiAJcmV0dXJuIGZhbHNlOwogfQogCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamS-0002z0-UK; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamR-0002yY-20
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:39 +0000
X-Inumbo-ID: 5ab60dba-8e7b-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5ab60dba-8e7b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:21:49 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S9;
 Mon, 23 Jul 2018 21:21:22 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:27 +0800
Message-Id: <1532352037-7151-8-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S9
X-Coremail-Antispam: 1UD129KBjvJXoWxKFyfKr4DXFWxWw4xKw1xKrg_yoWxJF1xpr
 W3Ar4kXr4rW3y7Wa98tr18urZ8ZF1kKayfCrW3Gw4SvF1Du3WrXFs7Zr1ay3W2ya1DX3W8
 Jas5Xa1rGw4ktF7anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUCVW8JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1I6r4UMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU5hX
 o3UUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 07/17] x86/pci: add Hygon PCI vendor and
 northbridge 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: linux-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

QXMgSHlnb24gcmVnaXN0ZXIgaXRzIFBDSSBWZW5kb3IgSUQgYXMgYSBuZXcgb25lICIweDFkOTQi
LCBzbyBhZGQgYSBuZXcKZGVmaW5pdGlvbiBQQ0lfVkVORE9SX0lEX0hZR09OIGluIGluY2x1ZGUv
bGludXgvcGNpX2lkcy5oLgoKQWxzbyBIeWdvbiBQQ0kgRGV2aWNlIElEKDB4MTQ1MC8weDE0NjMv
MHgxNDY0KSBmb3IgSG9zdCBicmlkZ2UgaXMgYWRkZWQKdG8gYW1kX25iLmMuIEFuZCBpdCBuZWVk
IHRvIGRlZmluZSBuZXcgYXJyYXlzIGZvciBIeWdvbjoKaHlnb25fcm9vdF9pZHNbXSwgaHlnb25f
bmJfbWlzY19pZHNbXSwgaHlnb25fbmJfbGlua19pZHNbXS4KClRvIGVuYWJsZSBIeWdvbiBub3J0
aCBicmlkZ2Ugc3VwcG9ydCwgYWRkIG5ldyB2YXJpYWJsZSByb290X2lkcywgYW5kCmFzc2lnbiBp
dHMgdmFsdWUgYmFzZWQgb24gd2hldGhlciBDUFUgdmVuZG9yIGlzIEFNRCBvciBIeWdvbi4gTW9k
aWZ5CnRoZSBDT05GSUdfQU1EX05CIHRvIGRlcGVuZHMgb24gZWl0aGVyIEFNRCBvciBIeWdvbi4K
CkFkZCBIeWdvbiBzdXBwb3J0IGluIGFtZF9wb3N0Y29yZV9pbml0KCksIGVhcmx5X3Jvb3RfaW5m
b19pbml0KCkuCgpTaWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNuPgotLS0KIGFy
Y2gveDg2L0tjb25maWcgICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvYW1kX25iLmMg
fCA1NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIGFy
Y2gveDg2L3BjaS9hbWRfYnVzLmMgICB8ICA2ICsrKystLQogaW5jbHVkZS9saW51eC9wY2lfaWRz
LmggIHwgIDIgKysKIDQgZmlsZXMgY2hhbmdlZCwgNTQgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvS2NvbmZpZyBiL2FyY2gveDg2L0tjb25maWcK
aW5kZXggODg3ZDNhNy4uYzcxZTA4YmYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L0tjb25maWcKKysr
IGIvYXJjaC94ODYvS2NvbmZpZwpAQCAtMjgyMiw3ICsyODIyLDcgQEAgZW5kaWYgIyBYODZfMzIK
IAogY29uZmlnIEFNRF9OQgogCWRlZl9ib29sIHkKLQlkZXBlbmRzIG9uIENQVV9TVVBfQU1EICYm
IFBDSQorCWRlcGVuZHMgb24gKENQVV9TVVBfQU1EIHx8IENQVV9TVVBfSFlHT04pICYmIFBDSQog
CiBzb3VyY2UgImRyaXZlcnMvcGNtY2lhL0tjb25maWciCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2
L2tlcm5lbC9hbWRfbmIuYyBiL2FyY2gveDg2L2tlcm5lbC9hbWRfbmIuYwppbmRleCBiNDgxYjk1
Li44ODRkZDRhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvYW1kX25iLmMKKysrIGIvYXJj
aC94ODYva2VybmVsL2FtZF9uYi5jCkBAIC0yMCw2ICsyMCwxMCBAQAogI2RlZmluZSBQQ0lfREVW
SUNFX0lEX0FNRF8xN0hfTTEwSF9ERl9GMyAweDE1ZWIKICNkZWZpbmUgUENJX0RFVklDRV9JRF9B
TURfMTdIX00xMEhfREZfRjQgMHgxNWVjCiAKKyNkZWZpbmUgUENJX0RFVklDRV9JRF9IWUdPTl8x
OEhfUk9PVCAgICAgMHgxNDUwCisjZGVmaW5lIFBDSV9ERVZJQ0VfSURfSFlHT05fMThIX0RGX0Yz
ICAgIDB4MTQ2MworI2RlZmluZSBQQ0lfREVWSUNFX0lEX0hZR09OXzE4SF9ERl9GNCAgICAweDE0
NjQKKwogLyogUHJvdGVjdCB0aGUgUENJIGNvbmZpZyByZWdpc3RlciBwYWlycyB1c2VkIGZvciBT
TU4gYW5kIERGIGluZGlyZWN0IGFjY2Vzcy4gKi8KIHN0YXRpYyBERUZJTkVfTVVURVgoc21uX211
dGV4KTsKIApAQCAtNjEsNiArNjUsMjEgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBwY2lfZGV2aWNl
X2lkIGFtZF9uYl9saW5rX2lkc1tdID0gewogCXt9CiB9OwogCitzdGF0aWMgY29uc3Qgc3RydWN0
IHBjaV9kZXZpY2VfaWQgaHlnb25fcm9vdF9pZHNbXSA9IHsKKwl7IFBDSV9ERVZJQ0UoUENJX1ZF
TkRPUl9JRF9IWUdPTiwgUENJX0RFVklDRV9JRF9IWUdPTl8xOEhfUk9PVCkgfSwKKwl7fQorfTsK
KworY29uc3Qgc3RydWN0IHBjaV9kZXZpY2VfaWQgaHlnb25fbmJfbWlzY19pZHNbXSA9IHsKKwl7
IFBDSV9ERVZJQ0UoUENJX1ZFTkRPUl9JRF9IWUdPTiwgUENJX0RFVklDRV9JRF9IWUdPTl8xOEhf
REZfRjMpIH0sCisJe30KK307CisKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgcGNpX2RldmljZV9pZCBo
eWdvbl9uYl9saW5rX2lkc1tdID0geworCXsgUENJX0RFVklDRShQQ0lfVkVORE9SX0lEX0hZR09O
LCBQQ0lfREVWSUNFX0lEX0hZR09OXzE4SF9ERl9GNCkgfSwKKwl7fQorfTsKKwogY29uc3Qgc3Ry
dWN0IGFtZF9uYl9idXNfZGV2X3JhbmdlIGFtZF9uYl9idXNfZGV2X3Jhbmdlc1tdIF9faW5pdGNv
bnN0ID0gewogCXsgMHgwMCwgMHgxOCwgMHgyMCB9LAogCXsgMHhmZiwgMHgwMCwgMHgyMCB9LApA
QCAtMTk3LDEyICsyMTYsMjUgQEAgaW50IGFtZF9jYWNoZV9ub3J0aGJyaWRnZXModm9pZCkKIAl1
MTYgaSA9IDA7CiAJc3RydWN0IGFtZF9ub3J0aGJyaWRnZSAqbmI7CiAJc3RydWN0IHBjaV9kZXYg
KnJvb3QsICptaXNjLCAqbGluazsKKwljb25zdCBzdHJ1Y3QgcGNpX2RldmljZV9pZCAqcm9vdF9p
ZHMgPSBOVUxMOworCWNvbnN0IHN0cnVjdCBwY2lfZGV2aWNlX2lkICptaXNjX2lkcyA9IE5VTEw7
CisJY29uc3Qgc3RydWN0IHBjaV9kZXZpY2VfaWQgKmxpbmtfaWRzID0gTlVMTDsKKworCWlmIChi
b290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpIHsKKwkJcm9vdF9pZHMg
PSBhbWRfcm9vdF9pZHM7CisJCW1pc2NfaWRzID0gYW1kX25iX21pc2NfaWRzOworCQlsaW5rX2lk
cyA9IGFtZF9uYl9saW5rX2lkczsKKwl9IGVsc2UgaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRv
ciA9PSBYODZfVkVORE9SX0hZR09OKSB7CisJCXJvb3RfaWRzID0gaHlnb25fcm9vdF9pZHM7CisJ
CW1pc2NfaWRzID0gaHlnb25fbmJfbWlzY19pZHM7CisJCWxpbmtfaWRzID0gaHlnb25fbmJfbGlu
a19pZHM7CisJfQogCiAJaWYgKGFtZF9ub3J0aGJyaWRnZXMubnVtKQogCQlyZXR1cm4gMDsKIAog
CW1pc2MgPSBOVUxMOwotCXdoaWxlICgobWlzYyA9IG5leHRfbm9ydGhicmlkZ2UobWlzYywgYW1k
X25iX21pc2NfaWRzKSkgIT0gTlVMTCkKKwl3aGlsZSAoKG1pc2MgPSBuZXh0X25vcnRoYnJpZGdl
KG1pc2MsIG1pc2NfaWRzKSkgIT0gTlVMTCkKIAkJaSsrOwogCiAJaWYgKCFpKQpAQCAtMjE4LDEx
ICsyNTAsMTEgQEAgaW50IGFtZF9jYWNoZV9ub3J0aGJyaWRnZXModm9pZCkKIAlsaW5rID0gbWlz
YyA9IHJvb3QgPSBOVUxMOwogCWZvciAoaSA9IDA7IGkgIT0gYW1kX25vcnRoYnJpZGdlcy5udW07
IGkrKykgewogCQlub2RlX3RvX2FtZF9uYihpKS0+cm9vdCA9IHJvb3QgPQotCQkJbmV4dF9ub3J0
aGJyaWRnZShyb290LCBhbWRfcm9vdF9pZHMpOworCQkJbmV4dF9ub3J0aGJyaWRnZShyb290LCBy
b290X2lkcyk7CiAJCW5vZGVfdG9fYW1kX25iKGkpLT5taXNjID0gbWlzYyA9Ci0JCQluZXh0X25v
cnRoYnJpZGdlKG1pc2MsIGFtZF9uYl9taXNjX2lkcyk7CisJCQluZXh0X25vcnRoYnJpZGdlKG1p
c2MsIG1pc2NfaWRzKTsKIAkJbm9kZV90b19hbWRfbmIoaSktPmxpbmsgPSBsaW5rID0KLQkJCW5l
eHRfbm9ydGhicmlkZ2UobGluaywgYW1kX25iX2xpbmtfaWRzKTsKKwkJCW5leHRfbm9ydGhicmlk
Z2UobGluaywgbGlua19pZHMpOwogCX0KIAogCWlmIChhbWRfZ2FydF9wcmVzZW50KCkpCkBAIC0y
NjMsOSArMjk1LDE1IEBAIGJvb2wgX19pbml0IGVhcmx5X2lzX2FtZF9uYih1MzIgZGV2aWNlKQog
ewogCWNvbnN0IHN0cnVjdCBwY2lfZGV2aWNlX2lkICppZDsKIAl1MzIgdmVuZG9yID0gZGV2aWNl
ICYgMHhmZmZmOworCWNvbnN0IHN0cnVjdCBwY2lfZGV2aWNlX2lkICptaXNjX2lkcyA9IE5VTEw7
CisKKwlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKQorCQlt
aXNjX2lkcyA9IGFtZF9uYl9taXNjX2lkczsKKwllbHNlIGlmIChib290X2NwdV9kYXRhLng4Nl92
ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikKKwkJbWlzY19pZHMgPSBoeWdvbl9uYl9taXNjX2lk
czsKIAogCWRldmljZSA+Pj0gMTY7Ci0JZm9yIChpZCA9IGFtZF9uYl9taXNjX2lkczsgaWQtPnZl
bmRvcjsgaWQrKykKKwlmb3IgKGlkID0gbWlzY19pZHM7IGlkLT52ZW5kb3I7IGlkKyspCiAJCWlm
ICh2ZW5kb3IgPT0gaWQtPnZlbmRvciAmJiBkZXZpY2UgPT0gaWQtPmRldmljZSkKIAkJCXJldHVy
biB0cnVlOwogCXJldHVybiBmYWxzZTsKQEAgLTI3Nyw3ICszMTUsOCBAQCBzdHJ1Y3QgcmVzb3Vy
Y2UgKmFtZF9nZXRfbW1jb25maWdfcmFuZ2Uoc3RydWN0IHJlc291cmNlICpyZXMpCiAJdTY0IGJh
c2UsIG1zcjsKIAl1bnNpZ25lZCBpbnQgc2Vnbl9idXNuX2JpdHM7CiAKLQlpZiAoYm9vdF9jcHVf
ZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2NwdV9kYXRhLng4
Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9BTUQgJiYKKwkgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVu
ZG9yICE9IFg4Nl9WRU5ET1JfSFlHT04pCiAJCXJldHVybiBOVUxMOwogCiAJLyogYXNzdW1lIGFs
bCBjcHVzIGZyb20gZmFtMTBoIGhhdmUgbW1jb25maWcgKi8KQEAgLTQyNiw3ICs0NjUsOCBAQCBz
dGF0aWMgX19pbml0IHZvaWQgZml4X2VycmF0dW1fNjg4KHZvaWQpCiAJc3RydWN0IHBjaV9kZXYg
KkY0OwogCXUzMiB2YWw7CiAKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODYgIT0gMHgxNCkKKwlpZiAo
Ym9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGJvb3Rf
Y3B1X2RhdGEueDg2ICE9IDB4MTQpCiAJCXJldHVybjsKIAogCWlmICghYW1kX25vcnRoYnJpZGdl
cy5udW0pCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9wY2kvYW1kX2J1cy5jIGIvYXJjaC94ODYvcGNp
L2FtZF9idXMuYwppbmRleCA2NDliZGRlLi5iZmE1MGU2IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9w
Y2kvYW1kX2J1cy5jCisrKyBiL2FyY2gveDg2L3BjaS9hbWRfYnVzLmMKQEAgLTkzLDcgKzkzLDgg
QEAgc3RhdGljIGludCBfX2luaXQgZWFybHlfcm9vdF9pbmZvX2luaXQodm9pZCkKIAkJdmVuZG9y
ID0gaWQgJiAweGZmZmY7CiAJCWRldmljZSA9IChpZD4+MTYpICYgMHhmZmZmOwogCi0JCWlmICh2
ZW5kb3IgIT0gUENJX1ZFTkRPUl9JRF9BTUQpCisJCWlmICh2ZW5kb3IgIT0gUENJX1ZFTkRPUl9J
RF9BTUQgJiYKKwkJICAgIHZlbmRvciAhPSBQQ0lfVkVORE9SX0lEX0hZR09OKQogCQkJY29udGlu
dWU7CiAKIAkJaWYgKGhiX3Byb2Jlc1tpXS5kZXZpY2UgPT0gZGV2aWNlKSB7CkBAIC0zOTAsNyAr
MzkxLDggQEAgc3RhdGljIGludCBfX2luaXQgcGNpX2lvX2Vjc19pbml0KHZvaWQpCiAKIHN0YXRp
YyBpbnQgX19pbml0IGFtZF9wb3N0Y29yZV9pbml0KHZvaWQpCiB7Ci0JaWYgKGJvb3RfY3B1X2Rh
dGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0FNRCkKKwlpZiAoYm9vdF9jcHVfZGF0YS54ODZf
dmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EICYmCisJICAgIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRv
ciAhPSBYODZfVkVORE9SX0hZR09OKQogCQlyZXR1cm4gMDsKIAogCWVhcmx5X3Jvb3RfaW5mb19p
bml0KCk7CmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L3BjaV9pZHMuaCBiL2luY2x1ZGUvbGlu
dXgvcGNpX2lkcy5oCmluZGV4IDI5NTAyMjMuLmQwZTk4YTkgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUv
bGludXgvcGNpX2lkcy5oCisrKyBiL2luY2x1ZGUvbGludXgvcGNpX2lkcy5oCkBAIC01MTEsNiAr
NTExLDggQEAKICNkZWZpbmUgUENJX0RFVklDRV9JRF9BTUlfTUVHQVJBSUQJMHg5MDEwCiAjZGVm
aW5lIFBDSV9ERVZJQ0VfSURfQU1JX01FR0FSQUlEMgkweDkwNjAKIAorI2RlZmluZSBQQ0lfVkVO
RE9SX0lEX0hZR09OCQkweDFkOTQKKwogI2RlZmluZSBQQ0lfVkVORE9SX0lEX0FNRAkJMHgxMDIy
CiAjZGVmaW5lIFBDSV9ERVZJQ0VfSURfQU1EX0s4X05CCQkweDExMDAKICNkZWZpbmUgUENJX0RF
VklDRV9JRF9BTURfSzhfTkJfQUREUk1BUAkweDExMDEKLS0gCjIuNy40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamS-0002yu-J3; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamR-0002yX-1r
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:39 +0000
X-Inumbo-ID: 5a4fb59a-8e7b-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5a4fb59a-8e7b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:21:49 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S12;
 Mon, 23 Jul 2018 21:21:26 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:30 +0800
Message-Id: <1532352037-7151-11-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S12
X-Coremail-Antispam: 1UD129KBjvJXoWxWr4UCFyUZr1kJw1DCFyDWrg_yoW5Jw43pr
 9rArs3tr97WasIq3s8try8Wr4UZFykGF4Fg3y8Gw17AF4UZw15Xr4Ikw1Fya98Jas5Ja4f
 ta109r4UXFyqvaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW8JVW5JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r4j6ryUMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU5hX
 o3UUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 10/17] x86/events: enable Hygon support to
 PMU 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: linux-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

SHlnb24gUE1VIGFyY2ggaXMgc2ltaWxhciB0byBBTUQgRmFtaWx5IDE3aC4gVG8gc3VwcG9ydCBI
eWdvbiBQTVUsIHRoZQppbml0aWFsaXphdGlvbiBmbG93IGZvciBpdCBqdXN0IGNhbGwgYW1kX3Bt
dV9pbml0KCkgYW5kIGNoYW5nZSBQTVUgbmFtZQp0byAiSFlHT04iLiBUbyBzaGFyZSBBTUQncyBm
bG93LCBhZGQgY29kZSBjaGVjayBmb3IgSHlnb24gZmFtaWx5IElEIDE4aAp0byBydW4gdGhlIGNv
ZGUgcGF0aCBvZiBBTUQgZmFtaWx5IDE3aCBpbiBjb3JlL3VuY29yZSBmdW5jdGlvbnMuCgpTaWdu
ZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNuPgotLS0KIGFyY2gveDg2L2V2ZW50cy9h
bWQvY29yZS5jICAgfCAgNCArKysrCiBhcmNoL3g4Ni9ldmVudHMvYW1kL3VuY29yZS5jIHwgMTIg
KysrKysrKy0tLS0tCiBhcmNoL3g4Ni9ldmVudHMvY29yZS5jICAgICAgIHwgIDQgKysrKwogMyBm
aWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L2V2ZW50cy9hbWQvY29yZS5jIGIvYXJjaC94ODYvZXZlbnRzL2FtZC9jb3Jl
LmMKaW5kZXggYzg0NTg0Yi4uZDJiMjliZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYvZXZlbnRzL2Ft
ZC9jb3JlLmMKKysrIGIvYXJjaC94ODYvZXZlbnRzL2FtZC9jb3JlLmMKQEAgLTY2OSw2ICs2Njks
MTAgQEAgc3RhdGljIGludCBfX2luaXQgYW1kX2NvcmVfcG11X2luaXQodm9pZCkKIAkJICogV2Ug
ZmFsbGJhY2sgdG8gdXNpbmcgZGVmYXVsdCBhbWRfZ2V0X2V2ZW50X2NvbnN0cmFpbnRzLgogCQkg
Ki8KIAkJYnJlYWs7CisJY2FzZSAweDE4OgorCQlwcl9jb250KCJGYW0xOGggIik7CisJCS8qIEZh
bGxiYWNrIHRvIHVzaW5nIGRlZmF1bHQgYW1kX2dldF9ldmVudF9jb25zdHJhaW50cy4gKi8KKwkJ
YnJlYWs7CiAJZGVmYXVsdDoKIAkJcHJfZXJyKCJjb3JlIHBlcmZjdHIgYnV0IG5vIGNvbnN0cmFp
bnRzOyB1bmtub3duIGhhcmR3YXJlIVxuIik7CiAJCXJldHVybiAtRU5PREVWOwpkaWZmIC0tZ2l0
IGEvYXJjaC94ODYvZXZlbnRzL2FtZC91bmNvcmUuYyBiL2FyY2gveDg2L2V2ZW50cy9hbWQvdW5j
b3JlLmMKaW5kZXggOTgxYmE1ZS4uOTJlYTI4MCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvZXZlbnRz
L2FtZC91bmNvcmUuYworKysgYi9hcmNoL3g4Ni9ldmVudHMvYW1kL3VuY29yZS5jCkBAIC01MDcs
MTcgKzUwNywxOSBAQCBzdGF0aWMgaW50IF9faW5pdCBhbWRfdW5jb3JlX2luaXQodm9pZCkKIHsK
IAlpbnQgcmV0ID0gLUVOT0RFVjsKIAotCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0g
WDg2X1ZFTkRPUl9BTUQpCisJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVO
RE9SX0FNRCAmJgorCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9I
WUdPTikKIAkJcmV0dXJuIC1FTk9ERVY7CiAKIAlpZiAoIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVS
RV9UT1BPRVhUKSkKIAkJcmV0dXJuIC1FTk9ERVY7CiAKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODYg
PT0gMHgxNykgeworCWlmIChib290X2NwdV9kYXRhLng4NiA9PSAweDE3IHx8IGJvb3RfY3B1X2Rh
dGEueDg2ID09IDB4MTgpIHsKIAkJLyoKLQkJICogRm9yIEYxN2gsIHRoZSBOb3J0aGJyaWRnZSBj
b3VudGVycyBhcmUgcmVwdXJwb3NlZCBhcyBEYXRhCi0JCSAqIEZhYnJpYyBjb3VudGVycy4gQWxz
bywgTDMgY291bnRlcnMgYXJlIHN1cHBvcnRlZCB0b28uIFRoZSBQTVVzCi0JCSAqIGFyZSBleHBv
cnRlZCBiYXNlZCBvbiAgZmFtaWx5IGFzIGVpdGhlciBMMiBvciBMMyBhbmQgTkIgb3IgREYuCisJ
CSAqIEZvciBGMTdoIG9yIEYxOGgsIHRoZSBOb3J0aGJyaWRnZSBjb3VudGVycyBhcmUKKwkJICog
cmVwdXJwb3NlZCBhcyBEYXRhRmFicmljIGNvdW50ZXJzLiBBbHNvLCBMMyBjb3VudGVycworCQkg
KiBhcmUgc3VwcG9ydGVkIHRvby4gVGhlIFBNVXMgYXJlIGV4cG9ydGVkIGJhc2VkIG9uCisJCSAq
IGZhbWlseSBhcyBlaXRoZXIgTDIgb3IgTDMgYW5kIE5CIG9yIERGLgogCQkgKi8KIAkJbnVtX2Nv
dW50ZXJzX25iCQkgID0gTlVNX0NPVU5URVJTX05COwogCQludW1fY291bnRlcnNfbGxjCSAgPSBO
VU1fQ09VTlRFUlNfTDM7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9ldmVudHMvY29yZS5jIGIvYXJj
aC94ODYvZXZlbnRzL2NvcmUuYwppbmRleCA1ZjQ4MjlmLi45M2UwMjZiIDEwMDY0NAotLS0gYS9h
cmNoL3g4Ni9ldmVudHMvY29yZS5jCisrKyBiL2FyY2gveDg2L2V2ZW50cy9jb3JlLmMKQEAgLTE3
NzYsNiArMTc3NiwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCBpbml0X2h3X3BlcmZfZXZlbnRzKHZv
aWQpCiAJY2FzZSBYODZfVkVORE9SX0FNRDoKIAkJZXJyID0gYW1kX3BtdV9pbml0KCk7CiAJCWJy
ZWFrOworCWNhc2UgWDg2X1ZFTkRPUl9IWUdPTjoKKwkJZXJyID0gYW1kX3BtdV9pbml0KCk7CisJ
CXg4Nl9wbXUubmFtZSA9ICJIWUdPTiI7CisJCWJyZWFrOwogCWRlZmF1bHQ6CiAJCWVyciA9IC1F
Tk9UU1VQUDsKIAl9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamM-0002xX-T3; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamL-0002xI-KV
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:33 +0000
X-Inumbo-ID: 3d64d9a2-8e7b-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3d64d9a2-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:21:00 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S6;
 Mon, 23 Jul 2018 21:21:17 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:24 +0800
Message-Id: <1532352037-7151-5-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S6
X-Coremail-Antispam: 1UD129KBjvdXoWrtry5GrWkuw4DKry7Kr4fuFg_yoWkArc_Wr
 yUCr4UZ3yFya4ava17Ww4rXr13JwsYkF4jgFyqyrWUCrWayF15Ga9FyrWqqrn3Cr4Ivrsr
 KwsIkrZ0kw4SkjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT
 9fnUUIcSsGvfJTRUUUbq8YjsxI4VW3JwAYFVCjjxCrM7AC8VAFwI0_Wr0E3s1l1xkIjI8I
 6I8E6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l82xGYIkIc2x26280x7
 IE14v26r126s0DM28IrcIa0xkI8VCY1x0267AKxVW5JVCq3wA2ocxC64kIII0Yj41l84x0
 c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26r1j6r1xM28EF7xvwVC0I7IYx2
 IY6xkF7I0E14v26r4UJVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2
 jsIEc7CjxVAFwI0_Gr1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0V
 AKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Gr1j6F4U
 JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41lFIxGxcIEc7CjxVA2Y2ka0x
 kIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AK
 xVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a6rW5MIIYrx
 kI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v2
 6r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r4j6F
 4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJbIYCTnIWIevJa73UjIFyTuYvjxU2dWr
 DUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 04/17] x86/smpboot: smp init nodelay and no
 flush caches before sleep
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

RGh5YW5hIHVzZSBubyBkZWxheSBpbiBzbXBfcXVpcmtfaW5pdF91ZGVsYXkoKSwgYW5kIHJldHVy
biBpbgptd2FpdF9wbGF5X2RlYWQoKSBhcyBBTUQgZG9lcy4KClNpZ25lZC1vZmYtYnk6IFB1IFdl
biA8cHV3ZW5AaHlnb24uY24+Ci0tLQogYXJjaC94ODYva2VybmVsL3NtcGJvb3QuYyB8IDQgKysr
LQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2tlcm5lbC9zbXBib290LmMgYi9hcmNoL3g4Ni9rZXJuZWwvc21wYm9v
dC5jCmluZGV4IGRiOTY1NmUuLjI2Y2IyYzkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9z
bXBib290LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3NtcGJvb3QuYwpAQCAtNjU4LDYgKzY1OCw3
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzbXBfcXVpcmtfaW5pdF91ZGVsYXkodm9pZCkKIAogCS8q
IGlmIG1vZGVybiBwcm9jZXNzb3IsIHVzZSBubyBkZWxheSAqLwogCWlmICgoKGJvb3RfY3B1X2Rh
dGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0lOVEVMKSAmJiAoYm9vdF9jcHVfZGF0YS54ODYg
PT0gNikpIHx8CisJICAgICgoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1Jf
SFlHT04pICYmIChib290X2NwdV9kYXRhLng4NiA+PSAweDE4KSkgfHwKIAkgICAgKChib290X2Nw
dV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpICYmIChib290X2NwdV9kYXRhLng4
NiA+PSAweEYpKSkgewogCQlpbml0X3VkZWxheSA9IDA7CiAJCXJldHVybjsKQEAgLTE1NzQsNyAr
MTU3NSw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBtd2FpdF9wbGF5X2RlYWQodm9pZCkKIAl2b2lk
ICptd2FpdF9wdHI7CiAJaW50IGk7CiAKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09
IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZF
TkRPUl9BTUQgfHwKKwkgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1Jf
SFlHT04pCiAJCXJldHVybjsKIAlpZiAoIXRoaXNfY3B1X2hhcyhYODZfRkVBVFVSRV9NV0FJVCkp
CiAJCXJldHVybjsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamT-0002zh-Of; Mon, 23 Jul 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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamS-0002yo-8X
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:40 +0000
X-Inumbo-ID: 5d054e45-8e7b-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5d054e45-8e7b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:21:53 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S13;
 Mon, 23 Jul 2018 21:21:28 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:31 +0800
Message-Id: <1532352037-7151-12-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S13
X-Coremail-Antispam: 1UD129KBjvJXoWxCr1kXw4DGFyUXw4ktr43KFg_yoWrCFW3pr
 W7tFZYgF4ruF9rG34DtF4kZr4rZF1vga1xW343Cw1rA3WDAryUXFs0yw1YvryDA393u3Wf
 ta15uw47Ja1kAaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW8JVW5JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r4j6ryUMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU5hX
 o3UUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 11/17] x86/mce: enable Hygon support to MCE
 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: linux-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

SHlnb24gbWFjaGluZSBjaGVjayBhcmNoIGlzIHNpbWlsYXIgdG8gQU1EIGZhbWlseSAxN2guIFRv
IGVuYWJsZSB0aGUgTUNFCmluZnJhc3RydWN0dXJlIHN1cHBvcnQsIGFkZCBDUFUgdmVuZG9yIGNo
ZWNrIGZvciBIeWdvbiB0byBzaGFyZSB0aGUgY29kZQpwYXRoIG9mIEFNRC4KCkFkZCBoeWdvbiBt
Y2UgaW5pdCBmdW5jdGlvbiBtY2VfaHlnb25fZmVhdHVyZV9pbml0KCkgdG8gbWluaW1pemUgZnVy
dGhlcgptYWludGVuYW5jZSBlZmZvcnQuCgpTaWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5
Z29uLmNuPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL21jZS5oICAgICAgICAgICAgICAgIHwg
IDUgKysrKysKIGFyY2gveDg2L2tlcm5lbC9jcHUvbWNoZWNrL21jZS1zZXZlcml0eS5jIHwgIDMg
KystCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L21jaGVjay9tY2UuYyAgICAgICAgICB8IDIwICsrKysr
KysrKysrKysrKy0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vbWNlLmggYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9tY2UuaAppbmRleCA4YzdiM2U1Li4wYWYzYjBlIDEwMDY0NAotLS0g
YS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9tY2UuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9t
Y2UuaApAQCAtMjEzLDYgKzIxMywxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgbWNlX2FtZF9mZWF0
dXJlX2luaXQoc3RydWN0IGNwdWluZm9feDg2ICpjKSB7IH0KIHN0YXRpYyBpbmxpbmUgaW50IHVt
Y19ub3JtYWRkcl90b19zeXNhZGRyKHU2NCBub3JtX2FkZHIsIHUxNiBuaWQsIHU4IHVtYywgdTY0
ICpzeXNfYWRkcikgeyByZXR1cm4gLUVJTlZBTDsgfTsKICNlbmRpZgogCitzdGF0aWMgaW5saW5l
IHZvaWQgbWNlX2h5Z29uX2ZlYXR1cmVfaW5pdChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCit7CisJ
cmV0dXJuIG1jZV9hbWRfZmVhdHVyZV9pbml0KGMpOworfQorCiBpbnQgbWNlX2F2YWlsYWJsZShz
dHJ1Y3QgY3B1aW5mb194ODYgKmMpOwogYm9vbCBtY2VfaXNfbWVtb3J5X2Vycm9yKHN0cnVjdCBt
Y2UgKm0pOwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L21jaGVjay9tY2Utc2V2
ZXJpdHkuYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvbWNoZWNrL21jZS1zZXZlcml0eS5jCmluZGV4
IGYzNGQ4OWMuLjQ0Mzk2ZDUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvbWNoZWNr
L21jZS1zZXZlcml0eS5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvbWNoZWNrL21jZS1zZXZl
cml0eS5jCkBAIC0zMzYsNyArMzM2LDggQEAgaW50ICgqbWNlX3NldmVyaXR5KShzdHJ1Y3QgbWNl
ICptLCBpbnQgdG9sZXJhbnQsIGNoYXIgKiptc2csIGJvb2wgaXNfZXhjcCkgPQogCiB2b2lkIF9f
aW5pdCBtY2hlY2tfdmVuZG9yX2luaXRfc2V2ZXJpdHkodm9pZCkKIHsKLQlpZiAoYm9vdF9jcHVf
ZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2NwdV9kYXRhLng4
Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQgfHwKKwkgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVu
ZG9yID09IFg4Nl9WRU5ET1JfSFlHT04pCiAJCW1jZV9zZXZlcml0eSA9IG1jZV9zZXZlcml0eV9h
bWQ7CiB9CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvbWNoZWNrL21jZS5jIGIv
YXJjaC94ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLmMKaW5kZXggOGM1MDc1NC4uMTY5MWE4ZiAx
MDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLmMKKysrIGIvYXJjaC94
ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLmMKQEAgLTI3NCw3ICsyNzQsOCBAQCBzdGF0aWMgdm9p
ZCBwcmludF9tY2Uoc3RydWN0IG1jZSAqbSkKIHsKIAlfX3ByaW50X21jZShtKTsKIAotCWlmICht
LT5jcHV2ZW5kb3IgIT0gWDg2X1ZFTkRPUl9BTUQpCisJaWYgKG0tPmNwdXZlbmRvciAhPSBYODZf
VkVORE9SX0FNRCAmJgorCSAgICBtLT5jcHV2ZW5kb3IgIT0gWDg2X1ZFTkRPUl9IWUdPTikKIAkJ
cHJfZW1lcmdfcmF0ZWxpbWl0ZWQoSFdfRVJSICJSdW4gdGhlIGFib3ZlIHRocm91Z2ggJ21jZWxv
ZyAtLWFzY2lpJ1xuIik7CiB9CiAKQEAgLTUxMiw5ICs1MTMsOSBAQCBzdGF0aWMgaW50IG1jZV91
c2FibGVfYWRkcmVzcyhzdHJ1Y3QgbWNlICptKQogCiBib29sIG1jZV9pc19tZW1vcnlfZXJyb3Io
c3RydWN0IG1jZSAqbSkKIHsKLQlpZiAobS0+Y3B1dmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKSB7
CisJaWYgKG0tPmNwdXZlbmRvciA9PSBYODZfVkVORE9SX0FNRCB8fAorCSAgICBtLT5jcHV2ZW5k
b3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikgewogCQlyZXR1cm4gYW1kX21jZV9pc19tZW1vcnlfZXJy
b3IobSk7Ci0KIAl9IGVsc2UgaWYgKG0tPmNwdXZlbmRvciA9PSBYODZfVkVORE9SX0lOVEVMKSB7
CiAJCS8qCiAJCSAqIEludGVsIFNETSBWb2x1bWUgM0IgLSAxNS45LjIgQ29tcG91bmQgRXJyb3Ig
Q29kZXMKQEAgLTU0Myw2ICs1NDQsOSBAQCBzdGF0aWMgYm9vbCBtY2VfaXNfY29ycmVjdGFibGUo
c3RydWN0IG1jZSAqbSkKIAlpZiAobS0+Y3B1dmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EICYmIG0t
PnN0YXR1cyAmIE1DSV9TVEFUVVNfREVGRVJSRUQpCiAJCXJldHVybiBmYWxzZTsKIAorCWlmICht
LT5jcHV2ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTiAmJiBtLT5zdGF0dXMgJiBNQ0lfU1RBVFVT
X0RFRkVSUkVEKQorCQlyZXR1cm4gZmFsc2U7CisKIAlpZiAobS0+c3RhdHVzICYgTUNJX1NUQVRV
U19VQykKIAkJcmV0dXJuIGZhbHNlOwogCkBAIC0xNzI1LDcgKzE3MjksOCBAQCBzdGF0aWMgaW50
IF9fbWNoZWNrX2NwdV9hbmNpZW50X2luaXQoc3RydWN0IGNwdWluZm9feDg2ICpjKQogICovCiBz
dGF0aWMgdm9pZCBfX21jaGVja19jcHVfaW5pdF9lYXJseShzdHJ1Y3QgY3B1aW5mb194ODYgKmMp
CiB7Ci0JaWYgKGMtPng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpIHsKKwlpZiAoYy0+eDg2
X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCB8fAorCSAgICBjLT54ODZfdmVuZG9yID09IFg4Nl9W
RU5ET1JfSFlHT04pIHsKIAkJbWNlX2ZsYWdzLm92ZXJmbG93X3JlY292ID0gISFjcHVfaGFzKGMs
IFg4Nl9GRUFUVVJFX09WRVJGTE9XX1JFQ09WKTsKIAkJbWNlX2ZsYWdzLnN1Y2NvcgkgPSAhIWNw
dV9oYXMoYywgWDg2X0ZFQVRVUkVfU1VDQ09SKTsKIAkJbWNlX2ZsYWdzLnNtY2EJCSA9ICEhY3B1
X2hhcyhjLCBYODZfRkVBVFVSRV9TTUNBKTsKQEAgLTE3NjYsNiArMTc3MSw5IEBAIHN0YXRpYyB2
b2lkIF9fbWNoZWNrX2NwdV9pbml0X3ZlbmRvcihzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAJCW1j
ZV9hbWRfZmVhdHVyZV9pbml0KGMpOwogCQlicmVhazsKIAkJfQorCWNhc2UgWDg2X1ZFTkRPUl9I
WUdPTjoKKwkJbWNlX2h5Z29uX2ZlYXR1cmVfaW5pdChjKTsKKwkJYnJlYWs7CiAJY2FzZSBYODZf
VkVORE9SX0NFTlRBVVI6CiAJCW1jZV9jZW50YXVyX2ZlYXR1cmVfaW5pdChjKTsKIAkJYnJlYWs7
CkBAIC0xOTkxLDEyICsxOTk5LDE0IEBAIHN0YXRpYyB2b2lkIG1jZV9kaXNhYmxlX2Vycm9yX3Jl
cG9ydGluZyh2b2lkKQogc3RhdGljIHZvaWQgdmVuZG9yX2Rpc2FibGVfZXJyb3JfcmVwb3J0aW5n
KHZvaWQpCiB7CiAJLyoKLQkgKiBEb24ndCBjbGVhciBvbiBJbnRlbCBvciBBTUQgQ1BVcy4gU29t
ZSBvZiB0aGVzZSBNU1JzIGFyZSBzb2NrZXQtd2lkZS4KKwkgKiBEb24ndCBjbGVhciBvbiBJbnRl
bCBvciBBTUQgb3IgSHlnb24gQ1BVcy4gU29tZSBvZiB0aGVzZSBNU1JzCisJICogYXJlIHNvY2tl
dC13aWRlLgogCSAqIERpc2FibGluZyB0aGVtIGZvciBqdXN0IGEgc2luZ2xlIG9mZmxpbmVkIENQ
VSBpcyBiYWQsIHNpbmNlIGl0IHdpbGwKIAkgKiBpbmhpYml0IHJlcG9ydGluZyBmb3IgYWxsIHNo
YXJlZCByZXNvdXJjZXMgb24gdGhlIHNvY2tldCBsaWtlIHRoZQogCSAqIGxhc3QgbGV2ZWwgY2Fj
aGUgKExMQyksIHRoZSBpbnRlZ3JhdGVkIG1lbW9yeSBjb250cm9sbGVyIChpTUMpLCBldGMuCiAJ
ICovCiAJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0lOVEVMIHx8
CisJICAgIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OIHx8CiAJ
ICAgIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCkKIAkJcmV0dXJu
OwogCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamQ-0002yO-7w; Mon, 23 Jul 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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamP-0002yB-Bg
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:37 +0000
X-Inumbo-ID: 402b4795-8e7b-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 402b4795-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:21:05 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S11;
 Mon, 23 Jul 2018 21:21:25 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:29 +0800
Message-Id: <1532352037-7151-10-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S11
X-Coremail-Antispam: 1UD129KBjvJXoW3WrW7AF18uF1UAw1xCrW7urg_yoW7XFW5pF
 yIqFW8JryfAwsay34kXF98XFWrZr1kJ3W7uryUur98ZayFyry8WF1Sqr4xXF98Aa1fWr40
 qFn8XFs5GF10q37anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUCVW8JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1I6r4UMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU5hX
 o3UUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 09/17] x86/bugs: add lfence mitigation to
 spectre v2 and no meltdown for Hygon
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

VG8gc2hhcmUgY29kZXMgYmV0d2VlbiBBTUQgYW5kIEh5Z29uIHRvIG1pdGlnYXRlIFNwZWN0cmUg
VjIgUmV0cG9saW5lCnZ1bG5lcmFiaWxpdHksIHJlbmFtZSBtYWNyb3MgU1BFQ1RSRV9WMl9SRVRQ
T0xJTkVfTUlOSU1BTF9BTUQgdG8KU1BFQ1RSRV9WMl9SRVRQT0xJTkVfTUlOSU1BTF9MRkVOQ0Us
IGFuZCBTUEVDVFJFX1YyX0NNRF9SRVRQT0xJTkVfQU1ECnRvIFNQRUNUUkVfVjJfQ01EX1JFVFBP
TElORV9MRkVOQ0UuCgpBcyBIeWdvbiBwcm9jZXNzb3JzIGlzIG5vdCBhZmZlY3RlZCBieSBtZWx0
ZG93biB2dWxuZXJhYmlsaXR5IGFzIEFNRCdzLApzbyBhZGQgZXhjZXB0aW9uIGluIGFycmF5IGNw
dV9ub19tZWx0ZG93bltdIGZvciBpdC4KClNpZ25lZC1vZmYtYnk6IFB1IFdlbiA8cHV3ZW5AaHln
b24uY24+Ci0tLQogYXJjaC94ODYvaW5jbHVkZS9hc20vbm9zcGVjLWJyYW5jaC5oIHwgIDQgKyst
LQogYXJjaC94ODYva2VybmVsL2NwdS9idWdzLmMgICAgICAgICAgIHwgMjggKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLQogYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYyAgICAgICAgIHwg
IDEgKwogMyBmaWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9ub3NwZWMtYnJhbmNoLmggYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9ub3NwZWMtYnJhbmNoLmgKaW5kZXggZjZmNmM2My4uYWFkNmI5YyAx
MDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vbm9zcGVjLWJyYW5jaC5oCisrKyBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL25vc3BlYy1icmFuY2guaApAQCAtMjExLDkgKzIxMSw5IEBACiBl
bnVtIHNwZWN0cmVfdjJfbWl0aWdhdGlvbiB7CiAJU1BFQ1RSRV9WMl9OT05FLAogCVNQRUNUUkVf
VjJfUkVUUE9MSU5FX01JTklNQUwsCi0JU1BFQ1RSRV9WMl9SRVRQT0xJTkVfTUlOSU1BTF9BTUQs
CisJU1BFQ1RSRV9WMl9SRVRQT0xJTkVfTUlOSU1BTF9MRkVOQ0UsCiAJU1BFQ1RSRV9WMl9SRVRQ
T0xJTkVfR0VORVJJQywKLQlTUEVDVFJFX1YyX1JFVFBPTElORV9BTUQsCisJU1BFQ1RSRV9WMl9S
RVRQT0xJTkVfTEZFTkNFLAogCVNQRUNUUkVfVjJfSUJSUywKIH07CiAKZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L2tlcm5lbC9jcHUvYnVncy5jIGIvYXJjaC94ODYva2VybmVsL2NwdS9idWdzLmMKaW5k
ZXggNWMwZWEzOS4uNWQwYmE2MSAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9idWdz
LmMKKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9idWdzLmMKQEAgLTEyMSwxNSArMTIxLDE1IEBA
IGVudW0gc3BlY3RyZV92Ml9taXRpZ2F0aW9uX2NtZCB7CiAJU1BFQ1RSRV9WMl9DTURfRk9SQ0Us
CiAJU1BFQ1RSRV9WMl9DTURfUkVUUE9MSU5FLAogCVNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9H
RU5FUklDLAotCVNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9BTUQsCisJU1BFQ1RSRV9WMl9DTURf
UkVUUE9MSU5FX0xGRU5DRSwKIH07CiAKIHN0YXRpYyBjb25zdCBjaGFyICpzcGVjdHJlX3YyX3N0
cmluZ3NbXSA9IHsKIAlbU1BFQ1RSRV9WMl9OT05FXQkJCT0gIlZ1bG5lcmFibGUiLAogCVtTUEVD
VFJFX1YyX1JFVFBPTElORV9NSU5JTUFMXQkJPSAiVnVsbmVyYWJsZTogTWluaW1hbCBnZW5lcmlj
IEFTTSByZXRwb2xpbmUiLAotCVtTUEVDVFJFX1YyX1JFVFBPTElORV9NSU5JTUFMX0FNRF0JPSAi
VnVsbmVyYWJsZTogTWluaW1hbCBBTUQgQVNNIHJldHBvbGluZSIsCisJW1NQRUNUUkVfVjJfUkVU
UE9MSU5FX01JTklNQUxfTEZFTkNFXQk9ICJWdWxuZXJhYmxlOiBNaW5pbWFsIExGRU5DRSBBU00g
cmV0cG9saW5lIiwKIAlbU1BFQ1RSRV9WMl9SRVRQT0xJTkVfR0VORVJJQ10JCT0gIk1pdGlnYXRp
b246IEZ1bGwgZ2VuZXJpYyByZXRwb2xpbmUiLAotCVtTUEVDVFJFX1YyX1JFVFBPTElORV9BTURd
CQk9ICJNaXRpZ2F0aW9uOiBGdWxsIEFNRCByZXRwb2xpbmUiLAorCVtTUEVDVFJFX1YyX1JFVFBP
TElORV9MRkVOQ0VdCQk9ICJNaXRpZ2F0aW9uOiBGdWxsIExGRU5DRSByZXRwb2xpbmUiLAogfTsK
IAogI3VuZGVmIHByX2ZtdApAQCAtMjYwLDcgKzI2MCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
ewogCXsgIm9mZiIsICAgICAgICAgICAgICAgU1BFQ1RSRV9WMl9DTURfTk9ORSwgICAgICAgICAg
ICAgIGZhbHNlIH0sCiAJeyAib24iLCAgICAgICAgICAgICAgICBTUEVDVFJFX1YyX0NNRF9GT1JD
RSwgICAgICAgICAgICAgdHJ1ZSB9LAogCXsgInJldHBvbGluZSIsICAgICAgICAgU1BFQ1RSRV9W
Ml9DTURfUkVUUE9MSU5FLCAgICAgICAgIGZhbHNlIH0sCi0JeyAicmV0cG9saW5lLGFtZCIsICAg
ICBTUEVDVFJFX1YyX0NNRF9SRVRQT0xJTkVfQU1ELCAgICAgZmFsc2UgfSwKKwl7ICJyZXRwb2xp
bmUsbGZlbmNlIiwgICAgIFNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9MRkVOQ0UsICAgICBmYWxz
ZSB9LAogCXsgInJldHBvbGluZSxnZW5lcmljIiwgU1BFQ1RSRV9WMl9DTURfUkVUUE9MSU5FX0dF
TkVSSUMsIGZhbHNlIH0sCiAJeyAiYXV0byIsICAgICAgICAgICAgICBTUEVDVFJFX1YyX0NNRF9B
VVRPLCAgICAgICAgICAgICAgZmFsc2UgfSwKIH07CkBAIC0yOTIsMTYgKzI5MiwxNyBAQCBzdGF0
aWMgZW51bSBzcGVjdHJlX3YyX21pdGlnYXRpb25fY21kIF9faW5pdCBzcGVjdHJlX3YyX3BhcnNl
X2NtZGxpbmUodm9pZCkKIAl9CiAKIAlpZiAoKGNtZCA9PSBTUEVDVFJFX1YyX0NNRF9SRVRQT0xJ
TkUgfHwKLQkgICAgIGNtZCA9PSBTUEVDVFJFX1YyX0NNRF9SRVRQT0xJTkVfQU1EIHx8CisJICAg
ICBjbWQgPT0gU1BFQ1RSRV9WMl9DTURfUkVUUE9MSU5FX0xGRU5DRSB8fAogCSAgICAgY21kID09
IFNQRUNUUkVfVjJfQ01EX1JFVFBPTElORV9HRU5FUklDKSAmJgogCSAgICAhSVNfRU5BQkxFRChD
T05GSUdfUkVUUE9MSU5FKSkgewogCQlwcl9lcnIoIiVzIHNlbGVjdGVkIGJ1dCBub3QgY29tcGls
ZWQgaW4uIFN3aXRjaGluZyB0byBBVVRPIHNlbGVjdFxuIiwgbWl0aWdhdGlvbl9vcHRpb25zW2ld
Lm9wdGlvbik7CiAJCXJldHVybiBTUEVDVFJFX1YyX0NNRF9BVVRPOwogCX0KIAotCWlmIChjbWQg
PT0gU1BFQ1RSRV9WMl9DTURfUkVUUE9MSU5FX0FNRCAmJgorCWlmIChjbWQgPT0gU1BFQ1RSRV9W
Ml9DTURfUkVUUE9MSU5FX0xGRU5DRSAmJgorCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3Ig
IT0gWDg2X1ZFTkRPUl9IWUdPTiAmJgogCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0g
WDg2X1ZFTkRPUl9BTUQpIHsKLQkJcHJfZXJyKCJyZXRwb2xpbmUsYW1kIHNlbGVjdGVkIGJ1dCBD
UFUgaXMgbm90IEFNRC4gU3dpdGNoaW5nIHRvIEFVVE8gc2VsZWN0XG4iKTsKKwkJcHJfZXJyKCJy
ZXRwb2xpbmUsYW1kIHNlbGVjdGVkIGJ1dCBDUFUgaXMgbm90IEFNRCBvciBIeWdvbi4gU3dpdGNo
aW5nIHRvIEFVVE8gc2VsZWN0XG4iKTsKIAkJcmV0dXJuIFNQRUNUUkVfVjJfQ01EX0FVVE87CiAJ
fQogCkBAIC0zNTIsOSArMzUzLDkgQEAgc3RhdGljIHZvaWQgX19pbml0IHNwZWN0cmVfdjJfc2Vs
ZWN0X21pdGlnYXRpb24odm9pZCkKIAkJaWYgKElTX0VOQUJMRUQoQ09ORklHX1JFVFBPTElORSkp
CiAJCQlnb3RvIHJldHBvbGluZV9hdXRvOwogCQlicmVhazsKLQljYXNlIFNQRUNUUkVfVjJfQ01E
X1JFVFBPTElORV9BTUQ6CisJY2FzZSBTUEVDVFJFX1YyX0NNRF9SRVRQT0xJTkVfTEZFTkNFOgog
CQlpZiAoSVNfRU5BQkxFRChDT05GSUdfUkVUUE9MSU5FKSkKLQkJCWdvdG8gcmV0cG9saW5lX2Ft
ZDsKKwkJCWdvdG8gcmV0cG9saW5lX2xmZW5jZTsKIAkJYnJlYWs7CiAJY2FzZSBTUEVDVFJFX1Yy
X0NNRF9SRVRQT0xJTkVfR0VORVJJQzoKIAkJaWYgKElTX0VOQUJMRUQoQ09ORklHX1JFVFBPTElO
RSkpCkBAIC0zNjksMTQgKzM3MCwxNSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc3BlY3RyZV92Ml9z
ZWxlY3RfbWl0aWdhdGlvbih2b2lkKQogCXJldHVybjsKIAogcmV0cG9saW5lX2F1dG86Ci0JaWYg
KGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCkgewotCXJldHBvbGlu
ZV9hbWQ6CisJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCB8
fAorCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikgewor
CXJldHBvbGluZV9sZmVuY2U6CiAJCWlmICghYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0xGRU5D
RV9SRFRTQykpIHsKIAkJCXByX2VycigiU3BlY3RyZSBtaXRpZ2F0aW9uOiBMRkVOQ0Ugbm90IHNl
cmlhbGl6aW5nLCBzd2l0Y2hpbmcgdG8gZ2VuZXJpYyByZXRwb2xpbmVcbiIpOwogCQkJZ290byBy
ZXRwb2xpbmVfZ2VuZXJpYzsKIAkJfQotCQltb2RlID0gcmV0cF9jb21waWxlcigpID8gU1BFQ1RS
RV9WMl9SRVRQT0xJTkVfQU1EIDoKLQkJCQkJIFNQRUNUUkVfVjJfUkVUUE9MSU5FX01JTklNQUxf
QU1EOworCQltb2RlID0gcmV0cF9jb21waWxlcigpID8gU1BFQ1RSRV9WMl9SRVRQT0xJTkVfTEZF
TkNFIDoKKwkJCQkJIFNQRUNUUkVfVjJfUkVUUE9MSU5FX01JTklNQUxfTEZFTkNFOwogCQlzZXR1
cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1JFVFBPTElORV9BTUQpOwogCQlzZXR1cF9mb3Jj
ZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1JFVFBPTElORSk7CiAJfSBlbHNlIHsKZGlmZiAtLWdpdCBh
L2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1v
bi5jCmluZGV4IGViNGNiM2UuLjA2YjMxNjggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9j
cHUvY29tbW9uLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYwpAQCAtOTY4LDYg
Kzk2OCw3IEBAIHN0YXRpYyBjb25zdCBfX2luaXRjb25zdCBzdHJ1Y3QgeDg2X2NwdV9pZCBjcHVf
bm9fc3BlY3VsYXRpb25bXSA9IHsKIAogc3RhdGljIGNvbnN0IF9faW5pdGNvbnN0IHN0cnVjdCB4
ODZfY3B1X2lkIGNwdV9ub19tZWx0ZG93bltdID0gewogCXsgWDg2X1ZFTkRPUl9BTUQgfSwKKwl7
IFg4Nl9WRU5ET1JfSFlHT04gfSwKIAl7fQogfTsKIAotLSAKMi43LjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamP-0002yI-VB; Mon, 23 Jul 2018 13: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamO-0002xz-4T
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:36 +0000
X-Inumbo-ID: 3ff41d6d-8e7b-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3ff41d6d-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:21:04 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S10;
 Mon, 23 Jul 2018 21:21:23 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:28 +0800
Message-Id: <1532352037-7151-9-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S10
X-Coremail-Antispam: 1UD129KBjvJXoW7tr45JrWDWFyxKF4fGFyrCrg_yoW8Xr4xpF
 W7JF48JFsYqas3Wasakrs7XFyUZFn7Ga17G3y3Cw1fJF4YvF1UXrsayw1Skayj9rZ5Grn5
 ta1kXa1YvaykCaUanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_tr1lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUCVW8JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1I6r4UMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU8c1
 8PUUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 08/17] x86/apic: add modern APIC support for
 Hygon
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

SHlnb24gcHJvY2Vzc29ycyB1c2UgbW9kZXJuIEFQSUMsIHNvIGp1c3QgcmV0dXJuIGluIG1vZGVy
bl9hcGljKCkgYW5kCnN5bmNfQXJiX0lEcygpLiBBbmQgc2hvdWxkIGJyZWFrIGluIHN3aXRjaCBj
YXNlIGluIGRldGVjdF9pbml0X0FQSSgpLgoKU2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdlbkBo
eWdvbi5jbj4KLS0tCiBhcmNoL3g4Ni9rZXJuZWwvYXBpYy9hcGljLmMgfCAxMyArKysrKysrKysr
Ky0tCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvYXBpYy9hcGljLmMgYi9hcmNoL3g4Ni9rZXJuZWwv
YXBpYy9hcGljLmMKaW5kZXggMmFhYmQ0Yy4uZDhiN2FjMSAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
a2VybmVsL2FwaWMvYXBpYy5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9hcGljL2FwaWMuYwpAQCAt
MjIzLDYgKzIyMywxMSBAQCBzdGF0aWMgaW50IG1vZGVybl9hcGljKHZvaWQpCiAJaWYgKGJvb3Rf
Y3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCAmJgogCSAgICBib290X2NwdV9k
YXRhLng4NiA+PSAweGYpCiAJCXJldHVybiAxOworCisJLyogSHlnb24gc3lzdGVtcyB1c2UgbW9k
ZXJuIEFQSUMgKi8KKwlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1Jf
SFlHT04pCisJCXJldHVybiAxOworCiAJcmV0dXJuIGxhcGljX2dldF92ZXJzaW9uKCkgPj0gMHgx
NDsKIH0KIApAQCAtMTIwNyw5ICsxMjEyLDExIEBAIHZvaWQgX19pbml0IHN5bmNfQXJiX0lEcyh2
b2lkKQogewogCS8qCiAJICogVW5zdXBwb3J0ZWQgb24gUDQgLSBzZWUgSW50ZWwgRGV2LiBNYW51
YWwgVm9sLiAzLCBDaC4gOC42LjEgQW5kIG5vdAotCSAqIG5lZWRlZCBvbiBBTUQuCisJICogbmVl
ZGVkIG9uIEFNRCBvciBIeWdvbi4KIAkgKi8KLQlpZiAobW9kZXJuX2FwaWMoKSB8fCBib290X2Nw
dV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpCisJaWYgKG1vZGVybl9hcGljKCkg
fHwKKwkgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJ
ICAgIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKQogCQlyZXR1
cm47CiAKIAkvKgpAQCAtMTkwOCw2ICsxOTE1LDggQEAgc3RhdGljIGludCBfX2luaXQgZGV0ZWN0
X2luaXRfQVBJQyh2b2lkKQogCQkgICAgKGJvb3RfY3B1X2RhdGEueDg2ID49IDE1KSkKIAkJCWJy
ZWFrOwogCQlnb3RvIG5vX2FwaWM7CisJY2FzZSBYODZfVkVORE9SX0hZR09OOgorCQlicmVhazsK
IAljYXNlIFg4Nl9WRU5ET1JfSU5URUw6CiAJCWlmIChib290X2NwdV9kYXRhLng4NiA9PSA2IHx8
IGJvb3RfY3B1X2RhdGEueDg2ID09IDE1IHx8CiAJCSAgICAoYm9vdF9jcHVfZGF0YS54ODYgPT0g
NSAmJiBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVBJQykpKQotLSAKMi43LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhamX-00031A-4e; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamV-00030L-6U
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:43 +0000
X-Inumbo-ID: 5ef7a979-8e7b-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5ef7a979-8e7b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:21:57 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S15;
 Mon, 23 Jul 2018 21:21:31 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:33 +0800
Message-Id: <1532352037-7151-14-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S15
X-Coremail-Antispam: 1UD129KBjvJXoW7tF1fKFy3ZF1kJF18Gr4Durg_yoW8ZFWxpa
 y3AF48trsYq3Z7X3s5Xr4xXry8Zr1qqa1rKrZxJ3WfAF48Z3W3Xr42y3Wrtr1j934kur10
 qa48Jw4q9a95ZFJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_KF4lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW8JVW5JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r4j6ryUMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU8xw
 IDUUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 13/17] x86/xen: enable Hygon support to Xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

VG8gbWFrZSBYZW4gd29yayBjb3JyZWN0bHkgb24gSHlnb24gcGxhdGZvcm1zLCByZXVzZSBBTUQn
cyBYZW4gc3VwcG9ydApjb2RlIHBhdGggYW5kIGFkZCB2ZW5kb3IgY2hlY2sgZm9yIEh5Z29uIGFs
b25nIHdpdGggQU1ELgoKU2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KLS0t
CiBhcmNoL3g4Ni94ZW4vcG11LmMgfCAxMiArKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4
IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L3BtdS5jIGIvYXJjaC94ODYveGVuL3BtdS5jCmluZGV4IDdkMDBkNGEuLmUyYmVlNzAgMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L3hlbi9wbXUuYworKysgYi9hcmNoL3g4Ni94ZW4vcG11LmMKQEAgLTY4
LDcgKzY4LDggQEAgc3RhdGljIF9fcmVhZF9tb3N0bHkgaW50IGludGVsX251bV9hcmNoX2NvdW50
ZXJzLCBpbnRlbF9udW1fZml4ZWRfY291bnRlcnM7CiAKIHN0YXRpYyB2b2lkIHhlbl9wbXVfYXJj
aF9pbml0KHZvaWQpCiB7Ci0JaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVO
RE9SX0FNRCkgeworCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9B
TUQgfHwKKwkgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSFlHT04p
IHsKIAogCQlzd2l0Y2ggKGJvb3RfY3B1X2RhdGEueDg2KSB7CiAJCWNhc2UgMHgxNToKQEAgLTI4
NSw3ICsyODYsOCBAQCBzdGF0aWMgYm9vbCB4ZW5fYW1kX3BtdV9lbXVsYXRlKHVuc2lnbmVkIGlu
dCBtc3IsIHU2NCAqdmFsLCBib29sIGlzX3JlYWQpCiAKIGJvb2wgcG11X21zcl9yZWFkKHVuc2ln
bmVkIGludCBtc3IsIHVpbnQ2NF90ICp2YWwsIGludCAqZXJyKQogewotCWlmIChib290X2NwdV9k
YXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpIHsKKwlpZiAoYm9vdF9jcHVfZGF0YS54
ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGJvb3RfY3B1X2RhdGEueDg2X3Zl
bmRvciA9PSBYODZfVkVORE9SX0hZR09OKSB7CiAJCWlmIChpc19hbWRfcG11X21zcihtc3IpKSB7
CiAJCQlpZiAoIXhlbl9hbWRfcG11X2VtdWxhdGUobXNyLCB2YWwsIDEpKQogCQkJCSp2YWwgPSBu
YXRpdmVfcmVhZF9tc3Jfc2FmZShtc3IsIGVycik7CkBAIC0zMDgsNyArMzEwLDggQEAgYm9vbCBw
bXVfbXNyX3dyaXRlKHVuc2lnbmVkIGludCBtc3IsIHVpbnQzMl90IGxvdywgdWludDMyX3QgaGln
aCwgaW50ICplcnIpCiB7CiAJdWludDY0X3QgdmFsID0gKCh1aW50NjRfdCloaWdoIDw8IDMyKSB8
IGxvdzsKIAotCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQp
IHsKKwlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJ
ICAgIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKSB7CiAJCWlm
IChpc19hbWRfcG11X21zcihtc3IpKSB7CiAJCQlpZiAoIXhlbl9hbWRfcG11X2VtdWxhdGUobXNy
LCAmdmFsLCAwKSkKIAkJCQkqZXJyID0gbmF0aXZlX3dyaXRlX21zcl9zYWZlKG1zciwgbG93LCBo
aWdoKTsKQEAgLTM3OSw3ICszODIsOCBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBsb25nIHhlbl9p
bnRlbF9yZWFkX3BtYyhpbnQgY291bnRlcikKIAogdW5zaWduZWQgbG9uZyBsb25nIHhlbl9yZWFk
X3BtYyhpbnQgY291bnRlcikKIHsKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4
Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRP
Ul9BTUQgfHwKKwkgICAgYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSFlH
T04pCiAJCXJldHVybiB4ZW5fYW1kX3JlYWRfcG1jKGNvdW50ZXIpOwogCWVsc2UKIAkJcmV0dXJu
IHhlbl9pbnRlbF9yZWFkX3BtYyhjb3VudGVyKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:21:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhamY-00033j-IX; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamX-000318-3B
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:45 +0000
X-Inumbo-ID: 44c9e57f-8e7b-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 44c9e57f-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:21:12 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S18;
 Mon, 23 Jul 2018 21:21:36 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:36 +0800
Message-Id: <1532352037-7151-17-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S18
X-Coremail-Antispam: 1UD129KBjvJXoWxGw4rWr4UZFW8trykJw13urg_yoWrWr18pr
 WUGFZ3Xr4Iqa43XFnYyrWDXFyfC3Z7JF9rKr42ka1Yvayjqa4UuryIyFWfZFyUGFy8JFW2
 ya15Kw45C3WktrUanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW8JVW5JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r4j6ryUMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU5hX
 o3UUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 16/17] driver/edac: enable Hygon support to
 AMD64 EDAC driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

VG8gbWFrZSBBTUQ2NCBNQ0UgYW5kIEVEQUMgZHJpdmVycyB3b3JraW5nIG9uIEh5Z29uIHBsYXRm
b3JtcywgYWRkIEh5Z29uCnZlbmRvciBjaGVjayBmb3IgdGhlbS4gQWxzbyBIeWdvbiBQQ0kgRGV2
aWNlIElEIERGX0YwL0RGX0Y2KDB4MTQ2MC8weDE0NjYpCm9mIEhvc3QgYnJpZGdlIGlzIG5lZWRl
ZCBmb3IgdGhlc2UgZHJpdmVycy4gQW5kIHN1cHBvcnQgRGh5YW5hIHByb2Nlc3NvcnMKYnkgdXNp
bmcgQU1EIDB4MTcgY29kZXMuCgpTaWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNu
PgotLS0KIGRyaXZlcnMvZWRhYy9hbWQ2NF9lZGFjLmMgfCAyMCArKysrKysrKysrKysrKysrKysr
LQogZHJpdmVycy9lZGFjL2FtZDY0X2VkYWMuaCB8ICA0ICsrKysKIGRyaXZlcnMvZWRhYy9tY2Vf
YW1kLmMgICAgfCAgNCArKystCiAzIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDIg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9lZGFjL2FtZDY0X2VkYWMuYyBiL2Ry
aXZlcnMvZWRhYy9hbWQ2NF9lZGFjLmMKaW5kZXggMThhZWFiYi4uZDhiNGIwZSAxMDA2NDQKLS0t
IGEvZHJpdmVycy9lZGFjL2FtZDY0X2VkYWMuYworKysgYi9kcml2ZXJzL2VkYWMvYW1kNjRfZWRh
Yy5jCkBAIC0yMTEsNyArMjExLDcgQEAgc3RhdGljIGludCBfX3NldF9zY3J1Yl9yYXRlKHN0cnVj
dCBhbWQ2NF9wdnQgKnB2dCwgdTMyIG5ld19idywgdTMyIG1pbl9yYXRlKQogCiAJc2NydWJ2YWwg
PSBzY3J1YnJhdGVzW2ldLnNjcnVidmFsOwogCi0JaWYgKHB2dC0+ZmFtID09IDB4MTcpIHsKKwlp
ZiAocHZ0LT5mYW0gPT0gMHgxNyB8fCBwdnQtPmZhbSA9PSAweDE4KSB7CiAJCV9fZjE3aF9zZXRf
c2NydWJ2YWwocHZ0LCBzY3J1YnZhbCk7CiAJfSBlbHNlIGlmIChwdnQtPmZhbSA9PSAweDE1ICYm
IHB2dC0+bW9kZWwgPT0gMHg2MCkgewogCQlmMTVoX3NlbGVjdF9kY3QocHZ0LCAwKTsKQEAgLTI2
NCw2ICsyNjQsNyBAQCBzdGF0aWMgaW50IGdldF9zY3J1Yl9yYXRlKHN0cnVjdCBtZW1fY3RsX2lu
Zm8gKm1jaSkKIAkJYnJlYWs7CiAKIAljYXNlIDB4MTc6CisJY2FzZSAweDE4OgogCQlhbWQ2NF9y
ZWFkX3BjaV9jZmcocHZ0LT5GNiwgRjE3SF9TQ1JfQkFTRV9BRERSLCAmc2NydWJ2YWwpOwogCQlp
ZiAoc2NydWJ2YWwgJiBCSVQoMCkpIHsKIAkJCWFtZDY0X3JlYWRfcGNpX2NmZyhwdnQtPkY2LCBG
MTdIX1NDUl9MSU1JVF9BRERSLCAmc2NydWJ2YWwpOwpAQCAtMTA0NCw2ICsxMDQ1LDcgQEAgc3Rh
dGljIHZvaWQgZGV0ZXJtaW5lX21lbW9yeV90eXBlKHN0cnVjdCBhbWQ2NF9wdnQgKnB2dCkKIAkJ
Z290byBkZHIzOwogCiAJY2FzZSAweDE3OgorCWNhc2UgMHgxODoKIAkJaWYgKChwdnQtPnVtY1sw
XS5kaW1tX2NmZyB8IHB2dC0+dW1jWzFdLmRpbW1fY2ZnKSAmIEJJVCg1KSkKIAkJCXB2dC0+ZHJh
bV90eXBlID0gTUVNX0xSRERSNDsKIAkJZWxzZSBpZiAoKHB2dC0+dW1jWzBdLmRpbW1fY2ZnIHwg
cHZ0LT51bWNbMV0uZGltbV9jZmcpICYgQklUKDQpKQpAQCAtMjIwMCw2ICsyMjAyLDE2IEBAIHN0
YXRpYyBzdHJ1Y3QgYW1kNjRfZmFtaWx5X3R5cGUgZmFtaWx5X3R5cGVzW10gPSB7CiAJCQkuZGJh
bV90b19jcwkJPSBmMTdfYmFzZV9hZGRyX3RvX2NzX3NpemUsCiAJCX0KIAl9LAorCVtIWUdPTl9G
MThfQ1BVU10gPSB7CisJCS8qIEh5Z29uIEYxOGggdXNlcyB0aGUgc2FtZSBBTUQgRjE3aCBzdXBw
b3J0ICovCisJCS5jdGxfbmFtZSA9ICJIeWdvbl9GMThoIiwKKwkJLmYwX2lkID0gUENJX0RFVklD
RV9JRF9IWUdPTl8xOEhfREZfRjAsCisJCS5mNl9pZCA9IFBDSV9ERVZJQ0VfSURfSFlHT05fMThI
X0RGX0Y2LAorCQkub3BzID0geworCQkJLmVhcmx5X2NoYW5uZWxfY291bnQJPSBmMTdfZWFybHlf
Y2hhbm5lbF9jb3VudCwKKwkJCS5kYmFtX3RvX2NzCQk9IGYxN19iYXNlX2FkZHJfdG9fY3Nfc2l6
ZSwKKwkJfQorCX0sCiB9OwogCiAvKgpAQCAtMzE5Miw2ICszMjA0LDExIEBAIHN0YXRpYyBzdHJ1
Y3QgYW1kNjRfZmFtaWx5X3R5cGUgKnBlcl9mYW1pbHlfaW5pdChzdHJ1Y3QgYW1kNjRfcHZ0ICpw
dnQpCiAJCXB2dC0+b3BzCT0gJmZhbWlseV90eXBlc1tGMTdfQ1BVU10ub3BzOwogCQlicmVhazsK
IAorCWNhc2UgMHgxODoKKwkJZmFtX3R5cGUJPSAmZmFtaWx5X3R5cGVzW0hZR09OX0YxOF9DUFVT
XTsKKwkJcHZ0LT5vcHMJPSAmZmFtaWx5X3R5cGVzW0hZR09OX0YxOF9DUFVTXS5vcHM7CisJCWJy
ZWFrOworCiAJZGVmYXVsdDoKIAkJYW1kNjRfZXJyKCJVbnN1cHBvcnRlZCBmYW1pbHkhXG4iKTsK
IAkJcmV0dXJuIE5VTEw7CkBAIC0zNDI4LDYgKzM0NDUsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0
IHg4Nl9jcHVfaWQgYW1kNjRfY3B1aWRzW10gPSB7CiAJeyBYODZfVkVORE9SX0FNRCwgMHgxNSwg
WDg2X01PREVMX0FOWSwJWDg2X0ZFQVRVUkVfQU5ZLCAwIH0sCiAJeyBYODZfVkVORE9SX0FNRCwg
MHgxNiwgWDg2X01PREVMX0FOWSwJWDg2X0ZFQVRVUkVfQU5ZLCAwIH0sCiAJeyBYODZfVkVORE9S
X0FNRCwgMHgxNywgWDg2X01PREVMX0FOWSwJWDg2X0ZFQVRVUkVfQU5ZLCAwIH0sCisJeyBYODZf
VkVORE9SX0hZR09OLCAweDE4LCBYODZfTU9ERUxfQU5ZLCBYODZfRkVBVFVSRV9BTlksIDAgfSwK
IAl7IH0KIH07CiBNT0RVTEVfREVWSUNFX1RBQkxFKHg4NmNwdSwgYW1kNjRfY3B1aWRzKTsKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvZWRhYy9hbWQ2NF9lZGFjLmggYi9kcml2ZXJzL2VkYWMvYW1kNjRf
ZWRhYy5oCmluZGV4IDFkNGI3NGUuLjZlNWY2MDkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZWRhYy9h
bWQ2NF9lZGFjLmgKKysrIGIvZHJpdmVycy9lZGFjL2FtZDY0X2VkYWMuaApAQCAtMTE2LDYgKzEx
Niw5IEBACiAjZGVmaW5lIFBDSV9ERVZJQ0VfSURfQU1EXzE3SF9ERl9GMAkweDE0NjAKICNkZWZp
bmUgUENJX0RFVklDRV9JRF9BTURfMTdIX0RGX0Y2CTB4MTQ2NgogCisjZGVmaW5lIFBDSV9ERVZJ
Q0VfSURfSFlHT05fMThIX0RGX0YwCTB4MTQ2MAorI2RlZmluZSBQQ0lfREVWSUNFX0lEX0hZR09O
XzE4SF9ERl9GNgkweDE0NjYKKwogLyoKICAqIEZ1bmN0aW9uIDEgLSBBZGRyZXNzIE1hcAogICov
CkBAIC0yODEsNiArMjg0LDcgQEAgZW51bSBhbWRfZmFtaWxpZXMgewogCUYxNl9DUFVTLAogCUYx
Nl9NMzBIX0NQVVMsCiAJRjE3X0NQVVMsCisJSFlHT05fRjE4X0NQVVMsCiAJTlVNX0ZBTUlMSUVT
LAogfTsKIApkaWZmIC0tZ2l0IGEvZHJpdmVycy9lZGFjL21jZV9hbWQuYyBiL2RyaXZlcnMvZWRh
Yy9tY2VfYW1kLmMKaW5kZXggMmFiNGQ2MS4uYzYwNTA4OSAxMDA2NDQKLS0tIGEvZHJpdmVycy9l
ZGFjL21jZV9hbWQuYworKysgYi9kcml2ZXJzL2VkYWMvbWNlX2FtZC5jCkBAIC0xMDU5LDcgKzEw
NTksOCBAQCBzdGF0aWMgaW50IF9faW5pdCBtY2VfYW1kX2luaXQodm9pZCkKIHsKIAlzdHJ1Y3Qg
Y3B1aW5mb194ODYgKmMgPSAmYm9vdF9jcHVfZGF0YTsKIAotCWlmIChjLT54ODZfdmVuZG9yICE9
IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChjLT54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EICYm
CisJICAgIGMtPng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9IWUdPTikKIAkJcmV0dXJuIC1FTk9E
RVY7CiAKIAlmYW1fb3BzID0ga3phbGxvYyhzaXplb2Yoc3RydWN0IGFtZF9kZWNvZGVyX29wcyks
IEdGUF9LRVJORUwpOwpAQCAtMTExMyw2ICsxMTE0LDcgQEAgc3RhdGljIGludCBfX2luaXQgbWNl
X2FtZF9pbml0KHZvaWQpCiAJCWJyZWFrOwogCiAJY2FzZSAweDE3OgorCWNhc2UgMHgxODoKIAkJ
eGVjX21hc2sgPSAweDNmOwogCQlpZiAoIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TTUNBKSkg
ewogCQkJcHJpbnRrKEtFUk5fV0FSTklORyAiRGVjb2Rpbmcgc3VwcG9ydGVkIG9ubHkgb24gU2Nh
bGFibGUgTUNBIHByb2Nlc3NvcnMuXG4iKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:21:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhamZ-00034F-05; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamX-00031V-CA
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:45 +0000
X-Inumbo-ID: 458c6082-8e7b-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 458c6082-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:21:14 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S8;
 Mon, 23 Jul 2018 21:21:20 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:26 +0800
Message-Id: <1532352037-7151-7-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S8
X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73
 VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUUO87k0a2IF6F4UM7kC6x804xWl14x267AK
 xVWrJVCq3wAFc2x0x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGw
 A2048vs2IY020E87I2jVAFwI0_JF0E3s1l82xGYIkIc2x26xkF7I0E14v26ryj6s0DM28l
 Y4IEw2IIxxk0rwA2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_JFI_Gr
 1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIE14v26r4j
 6F4UM28EF7xvwVC2z280aVCY1x0267AKxVW8Jr0_Cr1UM2AIxVAIcxkEcVAq07x20xvEnc
 xIr21l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r1j6r18McIj6I8E
 87Iv67AKxVW8Jr0_Cr1UMcvjeVCFs4IE7xkEbVWUJVW8JwACjcxG0xvY0x0EwIxGrwACI4
 02YVCY1x02628vn2kIc2xKxwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8
 JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1V
 AFwI0_GFv_WrylIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUCVW8JwCI42IY6xII
 jxv20xvEc7CjxVAFwI0_Gr1j6F4UJwCI42IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcV
 C2z280aVAFwI0_Gr0_Cr1lIxAIcVC2z280aVCY1x0267AKxVW8Jr0_Cr1UYxBIdaVFxhVj
 vjDU0xZFpf9x07jbAwsUUUUU=
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 06/17] x86/nops: init ideal_nops for Hygon
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

VGhlIGlkZWFsX25vcHMgZm9yIERoeWFuYSBwcm9jZXNzb3JzIHNob3VsZCBiZSBwNl9ub3BzLgoK
U2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KLS0tCiBhcmNoL3g4Ni9rZXJu
ZWwvYWx0ZXJuYXRpdmUuYyB8IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jIGIvYXJjaC94ODYv
a2VybmVsL2FsdGVybmF0aXZlLmMKaW5kZXggYTQ4MTc2My4uOGY0OTI1YiAxMDA2NDQKLS0tIGEv
YXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2FsdGVy
bmF0aXZlLmMKQEAgLTIyMiw2ICsyMjIsMTAgQEAgdm9pZCBfX2luaXQgYXJjaF9pbml0X2lkZWFs
X25vcHModm9pZCkKIAkJfQogCQlicmVhazsKIAorCWNhc2UgWDg2X1ZFTkRPUl9IWUdPTjoKKwkJ
aWRlYWxfbm9wcyA9IHA2X25vcHM7CisJCXJldHVybjsKKwogCWNhc2UgWDg2X1ZFTkRPUl9BTUQ6
CiAJCWlmIChib290X2NwdV9kYXRhLng4NiA+IDB4ZikgewogCQkJaWRlYWxfbm9wcyA9IHA2X25v
cHM7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:21:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhamZ-00035C-FT; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamX-00032o-KC
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:45 +0000
X-Inumbo-ID: 458f4e81-8e7b-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 458f4e81-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:21:14 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S2;
 Mon, 23 Jul 2018 21:21:10 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:20 +0800
Message-Id: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S2
X-Coremail-Antispam: 1UD129KBjvJXoWxAryUAr4rCFy3Ar1fuFykZrb_yoWrWFW5pF
 Z2yrZ5JF4ru3sxA3ZrCr1kZFyfA3WUuFW7Kw1UW3sxX3WYq347Xrn7J3WxXw1DZrn5GF1S
 yFyS9F48WFykJFJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUkKb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26ryj6rWUM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw
 A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII
 jxv20xvEc7CjxVAFwI0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4
 A2jsIEc7CjxVAFwI0_Gr0_Gr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVACY4xI
 64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r1j6r18McIj6I8E87Iv67AKxVW8Jr0_Cr
 1UMcvjeVCFs4IE7xkEbVWUJVW8JwACjcxG0xvY0x0EwIxGrwACI402YVCY1x02628vn2kI
 c2xKxwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14
 v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_GFv_WrylIxkG
 c2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI
 0_Gr0_Cr1lIxAIcVCF04k26cxKx2IYs7xG6rW3Jr0E3s1lIxAIcVC2z280aVAFwI0_Gr0_
 Cr1lIxAIcVC2z280aVCY1x0267AKxVW8JVW8JrUvcSsGvfC2KfnxnUUI43ZEXa7IU5hmRU
 UUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 00/17] Add support for Hygon Dhyana Family
 18h processor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

QXMgYSBuZXcgeDg2IENQVSBWZW5kb3IsIENoZW5nZHUgSGFpZ3VhbmcgSUMgRGVzaWduIENvLiwg
THRkIChIeWdvbikKaXMgYSBKb2ludCBWZW50dXJlIGJldHdlZW4gQU1EIGFuZCBIYWlndWFuZyBJ
bmZvcm1hdGlvbiBUZWNobm9sb2d5IENvLiwKTHRkLiwgYW5kIGFpbXMgYXQgcHJvdmlkaW5nIGhp
Z2ggcGVyZm9ybWFuY2UgeDg2IHByb2Nlc3NvciBmb3IgQ2hpbmEKc2VydmVyIG1hcmtldC4KClRo
ZSBmaXJzdCBnZW5lcmF0aW9uIEh5Z29uJ3MgcHJvY2Vzc29yKERoeWFuYSkgb3JpZ2luYXRlcyBm
cm9tIEFNRAp0ZWNobm9sb2d5IGFuZCBzaGFyZXMgbW9zdCBvZiB0aGUgYXJjaGl0ZWN0dXJlIHdp
dGggQU1EJ3MgZmFtaWx5IDE3aCwKYnV0IHdpdGggZGlmZmVyZW50IENQVSBWZW5kb3IgSUQoIkh5
Z29uR2VudWluZSIpL1BDSUUgRGV2aWNlIFZlbmRvciBJRAooMHgxRDk0KS9GYW1pbHkgc2VyaWVz
IG51bWJlciAoRmFtaWx5IDE4aCkuCgpUbyBlbmFibGUgdGhlIHN1cHBvcnQgb2YgTGludXgga2Vy
bmVsIHRvIEh5Z29uJ3MgQ1BVLCB3ZSBhZGRlZCBhIG5ldwp2ZW5kb3IgdHlwZSAoWDg2X1ZFTkRP
Ul9IWUdPTiwgd2l0aCB2YWx1ZSBvZiA5KSBpbiBhcmNoL3g4Ni9pbmNsdWRlLwphc20vcHJvY2Vz
c29yLmgsIGFuZCBzaGFyZWQgbW9zdCBvZiBrZXJuZWwgc3VwcG9ydCBjb2RlcyB3aXRoIEFNRApm
YW1pbHkgMTdoLgoKVGhpcyBwYXRjaCBzZXJpZXMgaGF2ZSBiZWVuIGFwcGxpZWQgYW5kIHRlc3Rl
ZCBzdWNjZXNzZnVsbHkgaW4gSHlnb24ncwpEaHlhbmEgU29DIHNpbGljb24uIEFsc28gdGVzdGVk
IG9uIEFNRCdzIEVQWUMgKEZhbWlseSAxN2gpIHByb2Nlc3Nvcgp3b3JrcyBmaW5lIGFuZCBtYWtl
cyBubyBoYXJtIHRvIGV4aXN0aW5nIGNvZGVzLgoKCnYxLT52MjoKICAtIFJlYmFzZWQgb24gNC4x
OC1yYzYgYW5kIHRlc3RlZCBhZ2FpbnN0IGl0LgogIC0gU3BsaXQgdGhlIHBhdGNoc2V0IHRvIHNt
YWxsIHNlcmllcyBvZiBwYXRjaGVzLgogIC0gUmV3b3JrIHBhdGNoIGRlc2NyaXB0aW9ucy4KICAt
IENyZWF0ZSBhIHNlcGFyYXRlZCBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5Z29uLmMgZm9yIERoeWFu
YSBDUFUKICAgIGluaXRpYWxpemF0aW9uIHRvIHJlZHVjZSBsb25nLXRlcm0gbWFpbnRlbmFuY2Ug
ZWZmb3J0LgoKClB1IFdlbiAoMTcpOgogIHg4Ni9jcHU6IGNyZWF0ZSBEaHlhbmEgaW5pdCBmaWxl
IGFuZCByZWdpc3RlciBuZXcgY3B1X2RldiB0byBzeXN0ZW0KICB4ODYvY2FjaGU6IGdldCBEaHlh
bmEgY2FjaGUgc2l6ZS9sZWF2ZXMgYW5kIHNldHVwIGNhY2hlIGNwdW1hcAogIHg4Ni9tdHJyOiBn
ZXQgTVRSUiBudW1iZXIgYW5kIHN1cHBvcnQgVE9QX01FTTIKICB4ODYvc21wYm9vdDogc21wIGlu
aXQgbm9kZWxheSBhbmQgbm8gZmx1c2ggY2FjaGVzIGJlZm9yZSBzbGVlcAogIHg4Ni9wZXJmY3Ry
OiByZXR1cm4gcGVyZiBjb3VudGVyIGFuZCBldmVudCBzZWxlY3Rpb24gYml0IG9mZnNldAogIHg4
Ni9ub3BzOiBpbml0IGlkZWFsX25vcHMgZm9yIEh5Z29uCiAgeDg2L3BjaTogYWRkIEh5Z29uIFBD
SSB2ZW5kb3IgYW5kIG5vcnRoYnJpZGdlIHN1cHBvcnQKICB4ODYvYXBpYzogYWRkIG1vZGVybiBB
UElDIHN1cHBvcnQgZm9yIEh5Z29uCiAgeDg2L2J1Z3M6IGFkZCBsZmVuY2UgbWl0aWdhdGlvbiB0
byBzcGVjdHJlIHYyIGFuZCBubyBtZWx0ZG93biBmb3IKICAgIEh5Z29uCiAgeDg2L2V2ZW50czog
ZW5hYmxlIEh5Z29uIHN1cHBvcnQgdG8gUE1VIGluZnJhc3RydWN0dXJlCiAgeDg2L21jZTogZW5h
YmxlIEh5Z29uIHN1cHBvcnQgdG8gTUNFIGluZnJhc3RydWN0dXJlCiAgeDg2L2t2bTogZW5hYmxl
IEh5Z29uIHN1cHBvcnQgdG8gS1ZNIGluZnJhc3RydWN0dXJlCiAgeDg2L3hlbjogZW5hYmxlIEh5
Z29uIHN1cHBvcnQgdG8gWGVuCiAgZHJpdmVyL2FjcGk6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRv
IEFDUEkgZHJpdmVyCiAgZHJpdmVyL2NwdWZyZXE6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRvIGNw
dWZyZXEgZHJpdmVyCiAgZHJpdmVyL2VkYWM6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRvIEFNRDY0
IEVEQUMgZHJpdmVyCiAgdG9vbHMvY3B1cG93ZXI6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRvIGNw
dXBvd2VyIHRvb2wKCiBNQUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgNiArCiBhcmNoL3g4Ni9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYvS2NvbmZpZy5jcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgMTMgKwogYXJjaC94ODYvZXZlbnRzL2FtZC9jb3JlLmMgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDQgKwogYXJjaC94ODYvZXZlbnRzL2FtZC91bmNvcmUuYyAg
ICAgICAgICAgICAgICAgICAgICAgfCAgMTIgKy0KIGFyY2gveDg2L2V2ZW50cy9jb3JlLmMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICsKIGFyY2gveDg2L2luY2x1ZGUvYXNtL2Nh
Y2hlaW5mby5oICAgICAgICAgICAgICAgICAgIHwgICAxICsKIGFyY2gveDg2L2luY2x1ZGUvYXNt
L2t2bV9lbXVsYXRlLmggICAgICAgICAgICAgICAgIHwgICA0ICsKIGFyY2gveDg2L2luY2x1ZGUv
YXNtL21jZS5oICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA1ICsKIGFyY2gveDg2L2luY2x1
ZGUvYXNtL25vc3BlYy1icmFuY2guaCAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS9wcm9jZXNzb3IuaCAgICAgICAgICAgICAgICAgICB8ICAgMyArLQogYXJjaC94
ODYvaW5jbHVkZS9hc20vdmlydGV4dC5oICAgICAgICAgICAgICAgICAgICAgfCAgIDUgKy0KIGFy
Y2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICsK
IGFyY2gveDg2L2tlcm5lbC9hbWRfbmIuYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDU0
ICsrLQogYXJjaC94ODYva2VybmVsL2FwaWMvYXBpYy5jICAgICAgICAgICAgICAgICAgICAgICAg
fCAgMTMgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAg
ICAgIHwgICAxICsKIGFyY2gveDg2L2tlcm5lbC9jcHUvYnVncy5jICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDI4ICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NhY2hlaW5mby5jICAgICAgICAg
ICAgICAgICAgICB8ICAzMSArLQogYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYyAgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDEgKwogYXJjaC94ODYva2VybmVsL2NwdS9jcHUuaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDEgKwogYXJjaC94ODYva2VybmVsL2NwdS9oeWdvbi5jICAg
ICAgICAgICAgICAgICAgICAgICAgfCA0MDQgKysrKysrKysrKysrKysrKysrKysrCiBhcmNoL3g4
Ni9rZXJuZWwvY3B1L21jaGVjay9tY2Utc2V2ZXJpdHkuYyAgICAgICAgICB8ICAgMyArLQogYXJj
aC94ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLmMgICAgICAgICAgICAgICAgICAgfCAgMjAgKy0K
IGFyY2gveDg2L2tlcm5lbC9jcHUvbXRyci9jbGVhbnVwLmMgICAgICAgICAgICAgICAgIHwgICAz
ICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvZ2VuZXJpYy5jICAgICAgICAgICAgICAgICB8
ICAgMyArLQogYXJjaC94ODYva2VybmVsL2NwdS9tdHJyL210cnIuYyAgICAgICAgICAgICAgICAg
ICAgfCAgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvcGVyZmN0ci13YXRjaGRvZy5jICAgICAg
ICAgICAgIHwgICA4ICsKIGFyY2gveDg2L2tlcm5lbC9zbXBib290LmMgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rdm0vZW11bGF0ZS5jICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAxMSArLQogYXJjaC94ODYvcGNpL2FtZF9idXMuYyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KIGFyY2gveDg2L3hlbi9wbXUuYyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgIDEyICstCiBkcml2ZXJzL2FjcGkvYWNwaV9wYWQuYyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBkcml2ZXJzL2FjcGkvcHJvY2Vzc29y
X2lkbGUuYyAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBkcml2ZXJzL2NwdWZyZXEvYWNw
aS1jcHVmcmVxLmMgICAgICAgICAgICAgICAgICAgICB8ICAxMSArCiBkcml2ZXJzL2NwdWZyZXEv
YW1kX2ZyZXFfc2Vuc2l0aXZpdHkuYyAgICAgICAgICAgICB8ICAgOSArLQogZHJpdmVycy9lZGFj
L2FtZDY0X2VkYWMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMjAgKy0KIGRyaXZlcnMv
ZWRhYy9hbWQ2NF9lZGFjLmggICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICsKIGRyaXZl
cnMvZWRhYy9tY2VfYW1kLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiBp
bmNsdWRlL2xpbnV4L3BjaV9pZHMuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiAr
CiB0b29scy9wb3dlci9jcHVwb3dlci91dGlscy9jcHVmcmVxLWluZm8uYyAgICAgICAgICB8ICAg
NiArLQogdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9hbWQuYyAgICAgICAgICAg
fCAgIDIgKy0KIHRvb2xzL3Bvd2VyL2NwdXBvd2VyL3V0aWxzL2hlbHBlcnMvY3B1aWQuYyAgICAg
ICAgIHwgICA4ICstCiB0b29scy9wb3dlci9jcHVwb3dlci91dGlscy9oZWxwZXJzL2hlbHBlcnMu
aCAgICAgICB8ICAgMiArLQogdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9taXNj
LmMgICAgICAgICAgfCAgIDIgKy0KIC4uLi9jcHVwb3dlci91dGlscy9pZGxlX21vbml0b3IvbXBl
cmZfbW9uaXRvci5jICAgIHwgICAzICstCiA0NSBmaWxlcyBjaGFuZ2VkLCA2ODIgaW5zZXJ0aW9u
cygrKSwgNjUgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgYXJjaC94ODYva2VybmVs
L2NwdS9oeWdvbi5jCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:21:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhamZ-00035x-V6; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamX-00032x-L4
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:45 +0000
X-Inumbo-ID: 60274673-8e7b-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 60274673-8e7b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:21:59 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S4;
 Mon, 23 Jul 2018 21:21:14 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:22 +0800
Message-Id: <1532352037-7151-3-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S4
X-Coremail-Antispam: 1UD129KBjvJXoWxurWrAr4DtFykWFyxCr43trb_yoWruw4kpr
 W29w4rJF4xWa4fC3s8Ar4kXw4fZrykKa1xK347Ga4rAanrZr18Xrn5Kw13Ar98Zw4rCw4S
 qF40gr13KF1rJF7anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUBEb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUXwA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28CjxkF
 64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUJVWUCwA2z4x0Y4vE2Ix0cI8IcV
 CY1x0267AKxVWxJVW8Jr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIE
 c7CjxVAFwI0_Gr1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzV
 Aqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Gr1j6F4UJwAm
 72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41lFIxGxcIEc7CjxVA2Y2ka0xkIwI
 1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWU
 JVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a6rW5MIIYrxkI7V
 AKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26F4j
 6r4UJwCI42IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Gr0_Cr1lIx
 AIcVC2z280aVCY1x0267AKxVW8Jr0_Cr1UYxBIdaVFxhVjvjDU0xZFpf9x07beyIUUUUUU
 =
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 02/17] x86/cache: get Dhyana cache
 size/leaves and setup cache cpumap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

SHlnb24gRGh5YW5hIHByb2Nlc3NvciBoYXMgdGhlIHRvcG9sb2d5IGV4dGVuc2lvbnMgYml0IGlu
IENQVUlELgpXaXRoIHRoaXMgYml0IGtlcm5lbCBjYW4gZ2V0IHRoZSBjYWNoZSBpbmZvLiBTbyBh
ZGQgc3VwcG9ydAppbiBjcHVpZDRfY2FjaGVfbG9va3VwX3JlZ3MoKSB0byBnZXQgdGhlIGNvcnJl
Y3QgY2FjaGUgc2l6ZS4KCkRoeWFuYSBhbHNvIGZpbmQgbnVtX2NhY2hlX2xlYXZlcyB2aWEgQ1BV
SUQgbGVhZiAweDgwMDAwMDFkLCBzbwphZGQgSHlnb24gc3VwcG9ydCBpbiBmaW5kX251bV9jYWNo
ZV9sZWF2ZXMoKS4KCkFsc28gYWRkIGNhY2hlaW5mb19oeWdvbl9pbml0X2xsY19pZCgpIGFuZCBp
bml0X2h5Z29uX2NhY2hlaW5mbygpCmZ1bmN0aW9ucyB0byBpbml0aWFsaXplIERoeWFuYSBjYWNo
ZSBpbmZvLiBTZXR1cCBjYWNoZSBjcHVtYXAgaW4KdGhlIHNhbWUgd2F5IGFzIEFNRCBkb2VzLgoK
U2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KLS0tCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9jYWNoZWluZm8uaCB8ICAxICsKIGFyY2gveDg2L2tlcm5lbC9jcHUvY2FjaGVpbmZv
LmMgIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogYXJjaC94ODYva2VybmVs
L2NwdS9jcHUuaCAgICAgICAgfCAgMSArCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5Z29uLmMgICAg
ICB8ICAzICsrKwogNCBmaWxlcyBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2NhY2hlaW5mby5oIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20vY2FjaGVpbmZvLmgKaW5kZXggZTk1OGUyOC4uODZiNjNjNyAxMDA2
NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vY2FjaGVpbmZvLmgKKysrIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vY2FjaGVpbmZvLmgKQEAgLTMsNSArMyw2IEBACiAjZGVmaW5lIF9BU01fWDg2
X0NBQ0hFSU5GT19ICiAKIHZvaWQgY2FjaGVpbmZvX2FtZF9pbml0X2xsY19pZChzdHJ1Y3QgY3B1
aW5mb194ODYgKmMsIGludCBjcHUsIHU4IG5vZGVfaWQpOwordm9pZCBjYWNoZWluZm9faHlnb25f
aW5pdF9sbGNfaWQoc3RydWN0IGNwdWluZm9feDg2ICpjLCBpbnQgY3B1LCB1OCBub2RlX2lkKTsK
IAogI2VuZGlmIC8qIF9BU01fWDg2X0NBQ0hFSU5GT19IICovCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9rZXJuZWwvY3B1L2NhY2hlaW5mby5jIGIvYXJjaC94ODYva2VybmVsL2NwdS9jYWNoZWluZm8u
YwppbmRleCAwYzVmY2JkLi5kYzFiOTM0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1
L2NhY2hlaW5mby5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY2FjaGVpbmZvLmMKQEAgLTYw
Miw2ICs2MDIsMTAgQEAgY3B1aWQ0X2NhY2hlX2xvb2t1cF9yZWdzKGludCBpbmRleCwgc3RydWN0
IF9jcHVpZDRfaW5mb19yZWdzICp0aGlzX2xlYWYpCiAJCWVsc2UKIAkJCWFtZF9jcHVpZDQoaW5k
ZXgsICZlYXgsICZlYngsICZlY3gpOwogCQlhbWRfaW5pdF9sM19jYWNoZSh0aGlzX2xlYWYsIGlu
ZGV4KTsKKwl9IGVsc2UgaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9S
X0hZR09OKSB7CisJCWNwdWlkX2NvdW50KDB4ODAwMDAwMWQsIGluZGV4LCAmZWF4LmZ1bGwsCisJ
CQkgICAgJmVieC5mdWxsLCAmZWN4LmZ1bGwsICZlZHgpOworCQlhbWRfaW5pdF9sM19jYWNoZSh0
aGlzX2xlYWYsIGluZGV4KTsKIAl9IGVsc2UgewogCQljcHVpZF9jb3VudCg0LCBpbmRleCwgJmVh
eC5mdWxsLCAmZWJ4LmZ1bGwsICZlY3guZnVsbCwgJmVkeCk7CiAJfQpAQCAtNjI1LDcgKzYyOSw4
IEBAIHN0YXRpYyBpbnQgZmluZF9udW1fY2FjaGVfbGVhdmVzKHN0cnVjdCBjcHVpbmZvX3g4NiAq
YykKIAl1bmlvbiBfY3B1aWQ0X2xlYWZfZWF4CWNhY2hlX2VheDsKIAlpbnQgCQkJaSA9IC0xOwog
Ci0JaWYgKGMtPng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpCisJaWYgKGMtPng4Nl92ZW5k
b3IgPT0gWDg2X1ZFTkRPUl9BTUQgfHwKKwkgICAgYy0+eDg2X3ZlbmRvciA9PSBYODZfVkVORE9S
X0hZR09OKQogCQlvcCA9IDB4ODAwMDAwMWQ7CiAJZWxzZQogCQlvcCA9IDQ7CkBAIC02NzgsNiAr
NjgzLDIyIEBAIHZvaWQgY2FjaGVpbmZvX2FtZF9pbml0X2xsY19pZChzdHJ1Y3QgY3B1aW5mb194
ODYgKmMsIGludCBjcHUsIHU4IG5vZGVfaWQpCiAJfQogfQogCit2b2lkIGNhY2hlaW5mb19oeWdv
bl9pbml0X2xsY19pZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMsIGludCBjcHUsIHU4IG5vZGVfaWQp
Cit7CisJLyoKKwkgKiBXZSBtYXkgaGF2ZSBtdWx0aXBsZSBMTENzIGlmIEwzIGNhY2hlcyBleGlz
dCwgc28gY2hlY2sgaWYgd2UKKwkgKiBoYXZlIGFuIEwzIGNhY2hlIGJ5IGxvb2tpbmcgYXQgdGhl
IEwzIGNhY2hlIENQVUlEIGxlYWYuCisJICovCisJaWYgKCFjcHVpZF9lZHgoMHg4MDAwMDAwNikp
CisJCXJldHVybjsKKworCS8qCisJICogTExDIGlzIGF0IHRoZSBjb3JlIGNvbXBsZXggbGV2ZWwu
CisJICogQ29yZSBjb21wbGV4IElEIGlzIEFwaWNJZFszXSBmb3IgdGhlc2UgcHJvY2Vzc29ycy4K
KwkgKi8KKwlwZXJfY3B1KGNwdV9sbGNfaWQsIGNwdSkgPSBjLT5hcGljaWQgPj4gMzsKK30KKwog
dm9pZCBpbml0X2FtZF9jYWNoZWluZm8oc3RydWN0IGNwdWluZm9feDg2ICpjKQogewogCkBAIC02
OTEsNiArNzEyLDExIEBAIHZvaWQgaW5pdF9hbWRfY2FjaGVpbmZvKHN0cnVjdCBjcHVpbmZvX3g4
NiAqYykKIAl9CiB9CiAKK3ZvaWQgaW5pdF9oeWdvbl9jYWNoZWluZm8oc3RydWN0IGNwdWluZm9f
eDg2ICpjKQoreworCW51bV9jYWNoZV9sZWF2ZXMgPSBmaW5kX251bV9jYWNoZV9sZWF2ZXMoYyk7
Cit9CisKIHZvaWQgaW5pdF9pbnRlbF9jYWNoZWluZm8oc3RydWN0IGNwdWluZm9feDg2ICpjKQog
ewogCS8qIENhY2hlIHNpemVzICovCkBAIC05MTMsNyArOTM5LDggQEAgc3RhdGljIHZvaWQgX19j
YWNoZV9jcHVtYXBfc2V0dXAodW5zaWduZWQgaW50IGNwdSwgaW50IGluZGV4LAogCWludCBpbmRl
eF9tc2IsIGk7CiAJc3RydWN0IGNwdWluZm9feDg2ICpjID0gJmNwdV9kYXRhKGNwdSk7CiAKLQlp
ZiAoYy0+eDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCkgeworCWlmIChjLT54ODZfdmVuZG9y
ID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGMtPng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9I
WUdPTikgewogCQlpZiAoX19jYWNoZV9hbWRfY3B1bWFwX3NldHVwKGNwdSwgaW5kZXgsIGJhc2Up
KQogCQkJcmV0dXJuOwogCX0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY3B1Lmgg
Yi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5oCmluZGV4IDM4MjE2ZjYuLmMyYmE1OTYgMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY3B1LmgKKysrIGIvYXJjaC94ODYva2VybmVsL2Nw
dS9jcHUuaApAQCAtNTMsNiArNTMsNyBAQCBleHRlcm4gdTMyIGdldF9zY2F0dGVyZWRfY3B1aWRf
bGVhZih1bnNpZ25lZCBpbnQgbGV2ZWwsCiAJCQkJICAgIGVudW0gY3B1aWRfcmVnc19pZHggcmVn
KTsKIGV4dGVybiB2b2lkIGluaXRfaW50ZWxfY2FjaGVpbmZvKHN0cnVjdCBjcHVpbmZvX3g4NiAq
Yyk7CiBleHRlcm4gdm9pZCBpbml0X2FtZF9jYWNoZWluZm8oc3RydWN0IGNwdWluZm9feDg2ICpj
KTsKK2V4dGVybiB2b2lkIGluaXRfaHlnb25fY2FjaGVpbmZvKHN0cnVjdCBjcHVpbmZvX3g4NiAq
Yyk7CiAKIGV4dGVybiB2b2lkIGRldGVjdF9udW1fY3B1X2NvcmVzKHN0cnVjdCBjcHVpbmZvX3g4
NiAqYyk7CiBleHRlcm4gaW50IGRldGVjdF9leHRlbmRlZF90b3BvbG9neShzdHJ1Y3QgY3B1aW5m
b194ODYgKmMpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2NwdS9oeWdvbi5jIGIvYXJj
aC94ODYva2VybmVsL2NwdS9oeWdvbi5jCmluZGV4IGNjMjk2ZTUuLjBkNzdiOTEgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlnb24uYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1
L2h5Z29uLmMKQEAgLTg1LDYgKzg1LDcgQEAgc3RhdGljIHZvaWQgaHlnb25fZ2V0X3RvcG9sb2d5
KHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAkJaWYgKCFlcnIpCiAJCQljLT54ODZfY29yZWlkX2Jp
dHMgPSBnZXRfY291bnRfb3JkZXIoYy0+eDg2X21heF9jb3Jlcyk7CiAKKwkJY2FjaGVpbmZvX2Ft
ZF9pbml0X2xsY19pZChjLCBjcHUsIG5vZGVfaWQpOwogCX0gZWxzZSBpZiAoY3B1X2hhcyhjLCBY
ODZfRkVBVFVSRV9OT0RFSURfTVNSKSkgewogCQl1NjQgdmFsdWU7CiAKQEAgLTMxNSw2ICszMTYs
OCBAQCBzdGF0aWMgdm9pZCBpbml0X2h5Z29uKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAkJc3Jh
dF9kZXRlY3Rfbm9kZShjKTsKIAl9CiAKKwlpbml0X2h5Z29uX2NhY2hlaW5mbyhjKTsKKwogCXNl
dF9jcHVfY2FwKGMsIFg4Nl9GRUFUVVJFX0s4KTsKIAogCWlmIChjcHVfaGFzKGMsIFg4Nl9GRUFU
VVJFX1hNTTIpKSB7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:21:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhama-000376-FU; Mon, 23 Jul 2018 13: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamX-00032y-L8
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:45 +0000
X-Inumbo-ID: 6084fe5f-8e7b-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6084fe5f-8e7b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:21:59 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S7;
 Mon, 23 Jul 2018 21:21:18 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:25 +0800
Message-Id: <1532352037-7151-6-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S7
X-Coremail-Antispam: 1UD129KBjvJXoW7Kr4DWrW7CF48Jr1xCrWktFb_yoW8XF48pr
 W2y3yfXwnFga1UCa45trZYk3y3uFyxK3yrAr45KFZ7Z3Z0qFySgr10kw4jqrW0qryF9r1U
 t3yxAr48Gw4kAF7anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_Zr1lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUCVW8JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1I6r4UMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU8Tr
 W5UUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 05/17] x86/perfctr: return perf counter and
 event selection bit offset
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

SHlnb24gRGh5YW5hIHNoYXJlcyBzaW1pbGFyIHBlcmZjdHIgYXJjaCB3aXRoIEFNRCBmYW1pbHkg
MTdoLgpJdCByZXR1cm5zIHRoZSBiaXQgb2Zmc2V0IG9mIHRoZSBwZXJmb3JtYW5jZSBjb3VudGVy
IHJlZ2lzdGVyIGFuZCB0aGUKZXZlbnQgc2VsZWN0aW9uIHJlZ2lzdGVyIGZvciBIeWdvbiBDUFUg
aW4gdGhlIHNpbWlsYXIgd2F5IGFzIEFNRCBkb2VzLgoKU2lnbmVkLW9mZi1ieTogUHUgV2VuIDxw
dXdlbkBoeWdvbi5jbj4KLS0tCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L3BlcmZjdHItd2F0Y2hkb2cu
YyB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L3BlcmZjdHItd2F0Y2hkb2cuYyBiL2FyY2gveDg2L2tl
cm5lbC9jcHUvcGVyZmN0ci13YXRjaGRvZy5jCmluZGV4IGQzODkwODMuLmRmNDY3MDggMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvcGVyZmN0ci13YXRjaGRvZy5jCisrKyBiL2FyY2gv
eDg2L2tlcm5lbC9jcHUvcGVyZmN0ci13YXRjaGRvZy5jCkBAIC01MCw2ICs1MCwxMCBAQCBzdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGludCBubWlfcGVyZmN0cl9tc3JfdG9fYml0KHVuc2lnbmVkIGlu
dCBtc3IpCiAJCWlmIChtc3IgPj0gTVNSX0YxNUhfUEVSRl9DVFIpCiAJCQlyZXR1cm4gKG1zciAt
IE1TUl9GMTVIX1BFUkZfQ1RSKSA+PiAxOwogCQlyZXR1cm4gbXNyIC0gTVNSX0s3X1BFUkZDVFIw
OworCWNhc2UgWDg2X1ZFTkRPUl9IWUdPTjoKKwkJaWYgKG1zciA+PSBNU1JfRjE1SF9QRVJGX0NU
UikKKwkJCXJldHVybiAobXNyIC0gTVNSX0YxNUhfUEVSRl9DVFIpID4+IDE7CisJCXJldHVybiBt
c3IgLSBNU1JfSzdfUEVSRkNUUjA7CiAJY2FzZSBYODZfVkVORE9SX0lOVEVMOgogCQlpZiAoY3B1
X2hhcygmYm9vdF9jcHVfZGF0YSwgWDg2X0ZFQVRVUkVfQVJDSF9QRVJGTU9OKSkKIAkJCXJldHVy
biBtc3IgLSBNU1JfQVJDSF9QRVJGTU9OX1BFUkZDVFIwOwpAQCAtNzgsNiArODIsMTAgQEAgc3Rh
dGljIGlubGluZSB1bnNpZ25lZCBpbnQgbm1pX2V2bnRzZWxfbXNyX3RvX2JpdCh1bnNpZ25lZCBp
bnQgbXNyKQogCQlpZiAobXNyID49IE1TUl9GMTVIX1BFUkZfQ1RMKQogCQkJcmV0dXJuIChtc3Ig
LSBNU1JfRjE1SF9QRVJGX0NUTCkgPj4gMTsKIAkJcmV0dXJuIG1zciAtIE1TUl9LN19FVk5UU0VM
MDsKKwljYXNlIFg4Nl9WRU5ET1JfSFlHT046CisJCWlmIChtc3IgPj0gTVNSX0YxNUhfUEVSRl9D
VEwpCisJCQlyZXR1cm4gKG1zciAtIE1TUl9GMTVIX1BFUkZfQ1RMKSA+PiAxOworCQlyZXR1cm4g
bXNyIC0gTVNSX0s3X0VWTlRTRUwwOwogCWNhc2UgWDg2X1ZFTkRPUl9JTlRFTDoKIAkJaWYgKGNw
dV9oYXMoJmJvb3RfY3B1X2RhdGEsIFg4Nl9GRUFUVVJFX0FSQ0hfUEVSRk1PTikpCiAJCQlyZXR1
cm4gbXNyIC0gTVNSX0FSQ0hfUEVSRk1PTl9FVkVOVFNFTDA7Ci0tIAoyLjcuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:21:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhame-0003CC-7t; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhamd-0003B0-FT
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:51 +0000
X-Inumbo-ID: 63989921-8e7b-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 63989921-8e7b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:22:04 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S17;
 Mon, 23 Jul 2018 21:21:35 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:35 +0800
Message-Id: <1532352037-7151-16-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S17
X-Coremail-Antispam: 1UD129KBjvJXoW7Ww15Zw17Xry7ur4DAw4fXwb_yoW5JF4fpF
 W5uFW8Ar18Xa9rW3sFvFW8XryYyFyvyay5KrZrJ3sY9F4ruFy5XrZ8Cr17Wrn0q3ykWFWx
 A3WDXwsrCan0yrUanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUP2b7Iv0xC_tr1lb4IE77IF4wAFF20E14v26rWj6s0DM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI
 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_Xr0E3s1l8cAvFVAK0II2c7xJM28C
 jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW8JVW5JwA2z4x0Y4vE2Ix0cI
 8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr0_Cr1l84ACjcxK6I8E
 87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2
 IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r4UJVWx
 Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4IIrI8v6xkF7I0E8cxan2
 IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAF
 wI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc4
 0Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r4j6ryUMIIF0xvE2Ix0cI8IcVCY1x0267AK
 xVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JV
 WxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43ZEXa7IU8c1
 8PUUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 15/17] driver/cpufreq: enable Hygon support
 to cpufreq driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

RW5hYmxlIEFDUEkgY3B1ZnJlcSBkcml2ZXIgc3VwcG9ydCBmb3IgSHlnb24gYnkgYWRkaW5nIGZh
bWlseSBJRCBjaGVjawphbG9uZyB3aXRoIEFNRC4KCkFzIEh5Z29uIHBsYXRmb3JtcyBoYXZlIFNN
QnVzIGRldmljZShQQ0kgZGV2aWNlIElEIDB4NzkwYiksIGVuYWJsZSBIeWdvbgpzdXBwb3J0IHRv
IGZ1bmN0aW9uIGFtZF9mcmVxX3NlbnNpdGl2aXR5X2luaXQoKS4KClNpZ25lZC1vZmYtYnk6IFB1
IFdlbiA8cHV3ZW5AaHlnb24uY24+Ci0tLQogZHJpdmVycy9jcHVmcmVxL2FjcGktY3B1ZnJlcS5j
ICAgICAgICAgfCAxMSArKysrKysrKysrKwogZHJpdmVycy9jcHVmcmVxL2FtZF9mcmVxX3NlbnNp
dGl2aXR5LmMgfCAgOSArKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygr
KSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2NwdWZyZXEvYWNwaS1jcHVm
cmVxLmMgYi9kcml2ZXJzL2NwdWZyZXEvYWNwaS1jcHVmcmVxLmMKaW5kZXggYjYxZjRlYy4uY2Q5
N2E3ZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9jcHVmcmVxL2FjcGktY3B1ZnJlcS5jCisrKyBiL2Ry
aXZlcnMvY3B1ZnJlcS9hY3BpLWNwdWZyZXEuYwpAQCAtNjEsNiArNjEsNyBAQCBlbnVtIHsKIAog
I2RlZmluZSBJTlRFTF9NU1JfUkFOR0UJCSgweGZmZmYpCiAjZGVmaW5lIEFNRF9NU1JfUkFOR0UJ
CSgweDcpCisjZGVmaW5lIEhZR09OX01TUl9SQU5HRQkJKDB4NykKIAogI2RlZmluZSBNU1JfSzdf
SFdDUl9DUEJfRElTCSgxVUxMIDw8IDI1KQogCkBAIC05OSw2ICsxMDAsMTAgQEAgc3RhdGljIGJv
b2wgYm9vc3Rfc3RhdGUodW5zaWduZWQgaW50IGNwdSkKIAkJcmRtc3Jfb25fY3B1KGNwdSwgTVNS
X0s3X0hXQ1IsICZsbywgJmhpKTsKIAkJbXNyID0gbG8gfCAoKHU2NCloaSA8PCAzMik7CiAJCXJl
dHVybiAhKG1zciAmIE1TUl9LN19IV0NSX0NQQl9ESVMpOworCWNhc2UgWDg2X1ZFTkRPUl9IWUdP
TjoKKwkJcmRtc3Jfb25fY3B1KGNwdSwgTVNSX0s3X0hXQ1IsICZsbywgJmhpKTsKKwkJbXNyID0g
bG8gfCAoKHU2NCloaSA8PCAzMik7CisJCXJldHVybiAhKG1zciAmIE1TUl9LN19IV0NSX0NQQl9E
SVMpOwogCX0KIAlyZXR1cm4gZmFsc2U7CiB9CkBAIC0xMTcsNiArMTIyLDEwIEBAIHN0YXRpYyBp
bnQgYm9vc3Rfc2V0X21zcihib29sIGVuYWJsZSkKIAkJbXNyX2FkZHIgPSBNU1JfSzdfSFdDUjsK
IAkJbXNyX21hc2sgPSBNU1JfSzdfSFdDUl9DUEJfRElTOwogCQlicmVhazsKKwljYXNlIFg4Nl9W
RU5ET1JfSFlHT046CisJCW1zcl9hZGRyID0gTVNSX0s3X0hXQ1I7CisJCW1zcl9tYXNrID0gTVNS
X0s3X0hXQ1JfQ1BCX0RJUzsKKwkJYnJlYWs7CiAJZGVmYXVsdDoKIAkJcmV0dXJuIC1FSU5WQUw7
CiAJfQpAQCAtMjI1LDYgKzIzNCw4IEBAIHN0YXRpYyB1bnNpZ25lZCBleHRyYWN0X21zcihzdHJ1
Y3QgY3B1ZnJlcV9wb2xpY3kgKnBvbGljeSwgdTMyIG1zcikKIAogCWlmIChib290X2NwdV9kYXRh
Lng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpCiAJCW1zciAmPSBBTURfTVNSX1JBTkdFOwor
CWVsc2UgaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKQor
CQltc3IgJj0gSFlHT05fTVNSX1JBTkdFOwogCWVsc2UKIAkJbXNyICY9IElOVEVMX01TUl9SQU5H
RTsKIApkaWZmIC0tZ2l0IGEvZHJpdmVycy9jcHVmcmVxL2FtZF9mcmVxX3NlbnNpdGl2aXR5LmMg
Yi9kcml2ZXJzL2NwdWZyZXEvYW1kX2ZyZXFfc2Vuc2l0aXZpdHkuYwppbmRleCBiZTkyNmQ5Li40
YWM3YzNjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2NwdWZyZXEvYW1kX2ZyZXFfc2Vuc2l0aXZpdHku
YworKysgYi9kcml2ZXJzL2NwdWZyZXEvYW1kX2ZyZXFfc2Vuc2l0aXZpdHkuYwpAQCAtMTExLDEx
ICsxMTEsMTYgQEAgc3RhdGljIGludCBfX2luaXQgYW1kX2ZyZXFfc2Vuc2l0aXZpdHlfaW5pdCh2
b2lkKQogewogCXU2NCB2YWw7CiAJc3RydWN0IHBjaV9kZXYgKnBjaWRldjsKKwl1bnNpZ25lZCBp
bnQgcGNpX3ZlbmRvcjsKIAotCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZF
TkRPUl9BTUQpCisJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FN
RCkKKwkJcGNpX3ZlbmRvciA9IFBDSV9WRU5ET1JfSURfQU1EOworCWVsc2UgaWYgKGJvb3RfY3B1
X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKQorCQlwY2lfdmVuZG9yID0gUENJ
X1ZFTkRPUl9JRF9IWUdPTjsKKwllbHNlCiAJCXJldHVybiAtRU5PREVWOwogCi0JcGNpZGV2ID0g
cGNpX2dldF9kZXZpY2UoUENJX1ZFTkRPUl9JRF9BTUQsCisJcGNpZGV2ID0gcGNpX2dldF9kZXZp
Y2UocGNpX3ZlbmRvciwKIAkJCVBDSV9ERVZJQ0VfSURfQU1EX0tFUk5DWl9TTUJVUywgTlVMTCk7
CiAKIAlpZiAoIXBjaWRldikgewotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:21:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:21: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 1fhamk-0003LP-My; Mon, 23 Jul 2018 13:21: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=31kr=kh=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fhami-0003If-Qm
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:21:56 +0000
X-Inumbo-ID: 66d27135-8e7b-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.21])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 66d27135-8e7b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:22:10 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-01 (Coremail) with SMTP id qwCowAD3_5sl1lVbkm7cEA--.63S16;
 Mon, 23 Jul 2018 21:21:33 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, bp@alien8.de, thomas.lendacky@amd.com,
 mingo@redhat.com, hpa@zytor.com, peterz@infradead.org, tony.luck@intel.com,
 pbonzini@redhat.com, rkrcmar@redhat.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, rjw@rjwysocki.net, lenb@kernel.org,
 viresh.kumar@linaro.org, mchehab@kernel.org, trenn@suse.com,
 shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
Date: Mon, 23 Jul 2018 21:20:34 +0800
Message-Id: <1532352037-7151-15-git-send-email-puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
X-CM-TRANSID: qwCowAD3_5sl1lVbkm7cEA--.63S16
X-Coremail-Antispam: 1UD129KBjvdXoW7Gw1xKryfuryUWr18JFyrZwb_yoWkGFc_uF
 n2kr1xJa1vkF1kXF47KrsxZrWjy3Z7WF1kXrnFqa1fCryxZry3Ja4jq3Z0gr1jva93GFsa
 vw1qgr1j9r13CjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT
 9fnUUIcSsGvfJTRUUUbq8YjsxI4VWxJwAYFVCjjxCrM7AC8VAFwI0_Wr0E3s1l1xkIjI8I
 6I8E6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l82xGYIkIc2x26280x7
 IE14v26r126s0DM28IrcIa0xkI8VCY1x0267AKxVW5JVCq3wA2ocxC64kIII0Yj41l84x0
 c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26r4j6ryUM28EF7xvwVC0I7IYx2
 IY6xkF7I0E14v26r4UJVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2
 jsIEc7CjxVAFwI0_Gr1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0V
 AKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Gr1j6F4U
 JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41lFIxGxcIEc7CjxVA2Y2ka0x
 kIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AK
 xVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a6rW5MIIYrx
 kI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Gr0_Xr1lIxAIcVC0I7IYx2IY6xkF7I0E14v2
 6r4UJVWxJr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r4j6F
 4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJbIYCTnIWIevJa73UjIFyTuYvjxU7l1v
 DUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v2 14/17] driver/acpi: enable Hygon support to
 ACPI driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

Rm9yIERoeWFuYSBwcm9jZXNzb3JzIGhhdmUgTk9OU1RPUCBUU0MgZmVhdHVyZSwgc28gZW5hYmxl
IHRoZSBzdXBwb3J0CnRvIEFDUEkgZHJpdmVyLgoKU2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdl
bkBoeWdvbi5jbj4KLS0tCiBkcml2ZXJzL2FjcGkvYWNwaV9wYWQuYyAgICAgICB8IDEgKwogZHJp
dmVycy9hY3BpL3Byb2Nlc3Nvcl9pZGxlLmMgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9hY3BpL2FjcGlfcGFkLmMgYi9kcml2ZXJz
L2FjcGkvYWNwaV9wYWQuYwppbmRleCA1NTJjMWY3Li5hNDc2NzZhIDEwMDY0NAotLS0gYS9kcml2
ZXJzL2FjcGkvYWNwaV9wYWQuYworKysgYi9kcml2ZXJzL2FjcGkvYWNwaV9wYWQuYwpAQCAtNzAs
NiArNzAsNyBAQCBzdGF0aWMgdm9pZCBwb3dlcl9zYXZpbmdfbXdhaXRfaW5pdCh2b2lkKQogCiAj
aWYgZGVmaW5lZChDT05GSUdfWDg2KQogCXN3aXRjaCAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9y
KSB7CisJY2FzZSBYODZfVkVORE9SX0hZR09OOgogCWNhc2UgWDg2X1ZFTkRPUl9BTUQ6CiAJY2Fz
ZSBYODZfVkVORE9SX0lOVEVMOgogCQkvKgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9hY3BpL3Byb2Nl
c3Nvcl9pZGxlLmMgYi9kcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2lkbGUuYwppbmRleCBhYmI1NTlj
Li5iMjEzMWM0IDEwMDY0NAotLS0gYS9kcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2lkbGUuYworKysg
Yi9kcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2lkbGUuYwpAQCAtMjA1LDYgKzIwNSw3IEBAIHN0YXRp
YyB2b2lkIGxhcGljX3RpbWVyX3N0YXRlX2Jyb2FkY2FzdChzdHJ1Y3QgYWNwaV9wcm9jZXNzb3Ig
KnByLAogc3RhdGljIHZvaWQgdHNjX2NoZWNrX3N0YXRlKGludCBzdGF0ZSkKIHsKIAlzd2l0Y2gg
KGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvcikgeworCWNhc2UgWDg2X1ZFTkRPUl9IWUdPTjoKIAlj
YXNlIFg4Nl9WRU5ET1JfQU1EOgogCWNhc2UgWDg2X1ZFTkRPUl9JTlRFTDoKIAljYXNlIFg4Nl9W
RU5ET1JfQ0VOVEFVUjoKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:26:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13: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 1fharP-0004tL-Dl; Mon, 23 Jul 2018 13: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=ic5z=kh=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fharO-0004tG-2w
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:26:46 +0000
X-Inumbo-ID: f85fb8c2-8e7b-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::615])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f85fb8c2-8e7b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:26:13 +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=wTbpgESP4WHhFR0fFk99SOw/fT2fyPG9qVw70mT09qE=;
 b=ZMRdaBmLM4Tr0YNpvX3Y5LtSMSVJzisnlNhExqmEdgZwa8WSXtHTnboAfF/YiPDV7pA/pizjaUr+sz78ztrFpL9Sdbjaped96rsfdyvBfVKszMtCfzG+5kFiWdPIvGn2cKmdxf+jdyYWqrGF18nrEkWIrk4HM0x/i+CDdxzlcxk=
Received: from [10.17.182.9] (85.223.209.53) by
 AM0PR0302MB3204.eurprd03.prod.outlook.com (2603:10a6:208:9::23) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.16; Mon, 23 Jul
 2018 13:26:35 +0000
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180720090150.24560-1-andr2000@gmail.com>
 <019c0eb6-8185-d888-ae6f-305ea2d44124@oracle.com>
 <df3e8c07-c8b4-cb12-32ad-119498be114b@epam.com>
Message-ID: <80a074ac-91db-82db-d094-660d859cf903@epam.com>
Date: Mon, 23 Jul 2018 16:26:30 +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: <df3e8c07-c8b4-cb12-32ad-119498be114b@epam.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: VI1P193CA0019.EURP193.PROD.OUTLOOK.COM
 (2603:10a6:800:bd::29) To AM0PR0302MB3204.eurprd03.prod.outlook.com
 (2603:10a6:208:9::23)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0675f527-93d5-4c82-a527-08d5f09fea46
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600073)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR0302MB3204; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 3:m2mLZMMMvrEpGIVCs6eEMZ3+HjEycbd1KRDvhhwrVGGmpmVOvtc/QCL9oARm5IGQw6Ku6LHIFK6U/sNBp/35A2ecg2ULuFw7buB0yGSs75kmNB1+vsXrqpK3yRNCy1Hw7lhdxrI63oYZxVZGGMCUS3LLgkZwp26WCogiEwHELlYt7VnRFmWYD51kdDjomIcGFr4Xfgozs7QexByh9/WKFRRqxFM5sEmxZqJFPKf9qnYENamvu92I2mS3M3NH6jci;
 25:hoh98JXchJEK3xy3l85C2fb9IyW0+Vd8+X+C6+fZtuuDvf0C2KeuI1WmNVTpBrGXex1StzX641J9XyS7VaGf2o0ad8bFGDSrmwgjA//o0ujHvXwv0mhzMZg/TQY37eL46+TkirkU1fxvU8KNg5a09HBtMYQFNdomztA6V+CztcM7R/CjInVsIDFb42Ihwo6CpyXmfPpH0cFEflOY59bnLobGrGIa+1BENVC/WMi7rSea1oIGvPEe449mu656c3hfwU29lsOwmWhdmmm/6NJYJZz2I/mg12uvQh6yidk7VlAA3n7hBJDCBfwq6gcrhmY4lpxP2PgqUo4Kd8zitqXGfg==;
 31:ErxX8Dph9eYjZsPvD6XmG3UO3L1CISvEqpN7FAzyw8DFSCrA513TdvlJroAfroUvy0/Jrurv0VHySHhlT+Bt6WvmeL89XzESeQsljlTHQ58Gjle653wqM88RbACymyC+bg2T6DN84wUZLopPjZv9FQfmUp9DO7/eWY5pC1RXhU+P0/mXsTCPl925EkFjzIRp1Sp1UPSuLHn3hNlgvv/jHNTK88qIVOGARNJ2nAZBshs=
X-MS-TrafficTypeDiagnostic: AM0PR0302MB3204:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 20:zGNceC+Kb0s2ZhBJpDyD74WLhePH5kuEdm4z+7vDffA4WE3q06MW3dy8sCjuY1DUBIeKO9vVhkQfMEAhxVdw7cEcAqipYEJChD6pUQBextoA+4iBhRKyXRWdznDrq02B71qR+ucSWqbkFsabk2dFibP5n5j4nshxjauLVnGXNu7WAx0nWaygFQ+cG2WD0e55ETy40U/iHRM9uflaVCGQtRsfff2itxVj7VRbkxK19CX6BkgJ8zo5v8kq2NWbeGiYEnnuuQKwrNvJoUmBPQE4/5I4E1OmeWjVg6pHhWdvjs16xS/y9/CRv5S6nxpGkld8jQvMt2er1aE6Xw0/Zt94R1dYwWFJLWYVZ/2IUVRIAfol82w/4iiRoCkR/P+UEfrqIUOWrW4Sufhl6VcB0MDh9K6sWJnl5y4KJwJ1jsXOxPntQHtzViNOo/s4jYny6QtHbPi94dyxqonPXenBl/KrFPXf3qAv66vu/hKRP+H2K6c/2mgA7F9T7f39p2m1nOFB;
 4:h9O2CiVXuwK49y22uuzoHa7NuOHFHtPqdAXKu0rl4kPuSOSSxtjuBi9MKPoBNHs6W9KJXe+YLbC13ZXw5VjAyV0grDOquJQUt+cjELHZGR487RuxWA2YZoev1SjU/MdX50ICBqHmH9votdkJ46vNOtSZC1zcpFyPLCY02eAYvIWh/KFv2MQjoGA3HsMvlndS+l/45+YOQJ6FHCrUxeC4UzqWmf4i9S3cpl4dzPoPmE5kPwNpE93rNuEWGCqq6QfKUllKM/FKLiSgNjnGQrrQmEA6LzVnsxmWVkNcpZ4CefKmKGPV+MB8NviCSMHlgOyn
X-Microsoft-Antispam-PRVS: <AM0PR0302MB3204E3B6D48F2052F5E78EF9E7560@AM0PR0302MB3204.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)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR0302MB3204; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0302MB3204; 
X-Forefront-PRVS: 0742443479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(136003)(396003)(39860400002)(376002)(346002)(199004)(189003)(476003)(6306002)(7416002)(47776003)(956004)(2616005)(6246003)(110136005)(446003)(58126008)(11346002)(8676002)(65806001)(67846002)(55236004)(53936002)(65956001)(64126003)(81166006)(966005)(8936002)(66066001)(14444005)(81156014)(76176011)(7736002)(478600001)(2906002)(229853002)(23676004)(50466002)(53546011)(3846002)(36756003)(31686004)(65826007)(186003)(86362001)(6486002)(6666003)(25786009)(52116002)(386003)(2870700001)(39060400002)(316002)(6116002)(16526019)(31696002)(16576012)(4326008)(2486003)(486006)(52146003)(5660300001)(77096007)(26005)(97736004)(68736007)(305945005)(80792005)(72206003)(106356001)(105586002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0302MB3204; H:[10.17.182.9]; 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-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjAzMDJNQjMyMDQ7MjM6SS82b2lnTzF0MGhJY0tIWktTWnpqWkhL?=
 =?utf-8?B?LythNHlhNGJiK0lDTzZIYkxWdU14MUhmYUg4R2NBU3RMUUdPYmRLWGd3dkwv?=
 =?utf-8?B?eC9UY3RKZ2NTYW8ya1gwNmpCQUtqcWhuWFJCLytXdHpCZU9kTUV5aUVJNWlQ?=
 =?utf-8?B?MkNuTitQMDduNUFROFVoWFNLQUtxNzY1VDJnUGE1SkNxZmd5UnNDN2NSYjkv?=
 =?utf-8?B?THdnamFOdjdkR0J5Z0dWUXo3czhNTk9kVmthTUJwV3lpQWNwdGUrSHNUWjdp?=
 =?utf-8?B?bHdNSlpaV0JqWXZLenpPVjAzTEJUZy92QWx3cjBGVVd2UER0emVxQ1oyTENN?=
 =?utf-8?B?RXNMUE4yMGJDT2JNaDJScnJRNUhLbDkyNUNKYVIyY05iaXMzMWd6MVhwK0Fl?=
 =?utf-8?B?bVBvZkJRV1B5ZHlIVmpTRWJtNEhCS3FkTGVPeUh2T0VRK1lvOU1VaDlLZnRl?=
 =?utf-8?B?OGIwalh1VTRIajRheDBzWG1PU0o2dmVobU5XbDg2SFdXa3o5MUk3cy9lRVRh?=
 =?utf-8?B?MDZoT2IrNkdTUHp5ekZBTk5sLzdkM3lSajVoVGE1Zjh5ZXczMXFUZ0tuQm1C?=
 =?utf-8?B?M0trUDcyQy91Q1AvQU5vNnE2bEhpa2Q1c1ZCa2c2cDVNWmZEendxUWNQdHc4?=
 =?utf-8?B?Ri9yME9pcUJNSitTcVM1WStFL0hYRUFHL2QvWUFHQVJjMFZ5V3EzRU9tbEFD?=
 =?utf-8?B?dWNNeGZZcldlVUExckRIKzRqQjhOcjk1NEkzbzF6b0tiUFRIQ1N6UDhxWVdZ?=
 =?utf-8?B?SzZLajdoc0grblY3enV6V1BCaWt1MWl0bVFFT2xZWWFMRlYvb21Qa2RBL3hs?=
 =?utf-8?B?ZHlRblhhSzZnWFBNL0hSVjU0aXdUbTJzSVJJMis2Nzl1cXlEcXpkR0I2MW4v?=
 =?utf-8?B?L1J3bXczNXh4d3VBamtBa0FRSEpCdXE5ZVQ3T1pHM0xMUlJtM1grTm1vVHFI?=
 =?utf-8?B?bmRsMzQzYkdWRDNuajNDQ2t0V1EydE5yZnc5RVkxTUFuMWI0dndkb3lObjZj?=
 =?utf-8?B?Y0VvWFhIRkhaTHovRi9sQ2x3elQ4MWlqajNWcGtOOVY0TXBXcTRnVVVUOE82?=
 =?utf-8?B?WVZycElyOENPNkRrSk9KTVEvbEl6MDNiVXBUZHBjR3B6M1BBWHFxSlh5aVp2?=
 =?utf-8?B?eUFtdzhEZUh6Zmc3aDFqWTNqcmtGcCswRHhaVCtOS3hKK1FWc0pMdXJzOHJl?=
 =?utf-8?B?ZTlRNHBFelNaR2x0NHlSR0tMMVZKblNUZ2FrdWFnRW0vUzBTcTY3OWRvT25T?=
 =?utf-8?B?eDBZbS8wa3FWQ2crbmtxYjBuUndPNHFoeno1RVQ4QjBsZklOMWY1elR3R1dY?=
 =?utf-8?B?clZaaXBNK2NKdUZ2NDRBcStNZ1RMRFVPeDJHNnQ2WTBhSVpuZ1U2cTlNSThY?=
 =?utf-8?B?UzNLT2dVY1JjUzNNOS9VMjEvRVlVSEZqM2NMUzU4V1hOaHkyUFlIMTQrb3pJ?=
 =?utf-8?B?eGVmL0d1WVJGWVp2Y2F0amlMMWF3Vzc5SHZKbDVPNkkrTHVPQlJJSjZLYkx5?=
 =?utf-8?B?aE9panBDY3BDejNxcFFmT2kxdkd2VWFHaGxqRHhtc1hqcmdjM3RxZGFPSVBR?=
 =?utf-8?B?Rm9xaDhpSTFzZlNJRkhmbTM0NVpNbUZ4RkUyUERxWnE3aTdVTHd3VVh1TCtO?=
 =?utf-8?B?dVY0VnN2NEx0OUpYYTJRMk55NDFJSXdzS0xOSXQrSC9TcHh1MmhrU21CdDA3?=
 =?utf-8?B?YThySk9mYllkdEtuNXF1cFU4SGdhV2VvTVBqdkVzblVSa0FVVUprQmYyRkJI?=
 =?utf-8?B?TkF5TXVOSUNpaEtIZmF6OXpEWkZLaGtJY05FVk9TU2ZJd2NnUUU1dk4rdHFh?=
 =?utf-8?B?TmtuRGxFNU1XeEdJcFl1Yjl0b2FvL3FXaFErM293ODJkcE54TzFGcWd5cUtT?=
 =?utf-8?B?Tng2b2dhOGtRczZtYWJmVzF3aGRmSWs0b3RrWGJaMWwyNi9tOHlmeHMwTUgz?=
 =?utf-8?B?TEZYVDZ3TXlvOVo4S2h6cFQ0bzdnRGhCd2xNOW90aXhsKzRuTDhBR2dyQW13?=
 =?utf-8?B?MmFTTkpBcUlkaGt2SStvSmFQZ0FmR1NrS1I2L0tqVjJMMGdBUEpsMkp6RnUz?=
 =?utf-8?B?bnc5akp3Skh4T242MjlSa2wzV3lzR0Z1QWYxa2J6SXhPb3VMOWZLei9mb1NN?=
 =?utf-8?Q?41KlJX0mR5LqQA0JH+9UhrD4p2tGa7S+OcQ7SD2zqKTilz?=
X-Microsoft-Antispam-Message-Info: o7gAdPyZ/BM1HXuOWvA3OY3z1ZocXpT3HSju0wrgjqcAz6oVZpj86oowBBqLztLRTT2zpVHEjR+Pp758RS9MbBjXZSM7xvtr60hfWAS8g5NqUww51J05TM5SV9GCKppLmtkm9m7T2109L6cKpO6upeLuO6C4lgm10Bnuu2/eGYu8X/QdQ9nEBRKQ77BrUxQxBtI0fLTneWXXyB+sZ6eC0W8yYN+ft4+bB54KExw0X2j/oJGdBv4gNJTrliDm72OedLjdG6qIDWctTIbu2LB64qRXYsc93iOCWViuajLq94Gt6zyNuaJ9rp+5V/rhMZQaq7QecPdo82/ovK05Fk9b7W6n8IRopUSTNYhDIGUpnbM=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3204;
 6:gut1rrt7CVkxLKx3//G8Hdp3CJyRvxv7BZPmfzoHsFnBsn6PtQyXHSt4duMr5vIkn1s04bhyLXjd4MuH1ZNrSLwZ35IPzyhCyUxxf/jUqCeCJZlK7agOA9I9xmRcQMDM8uy5XrhNPz4Bek9dcnFb56mixuINEwWZqvQ6wt0jrwVh/r6BEFDSBvAHrujOJfTeZ6T9OSto4R42hENE+n1HCq7qD3vZ4pseu5+9UIAOWWIh9zUGADuvvnpNtqtR0ltYbFBEnL/m+T042EjlviRu96QPmq3g53nwtrvyUoanmOz/VbIN0jvvNYhtIkMMDrMJYwhfrA5kKmHa3cY7MPYXsGnxMAn80t5V4gTC+J/7PoDEkC1BibCINt5r8dOWypbQfXTqmPipoK+lKIAeaURDk5tXDc8v4Kiw4GHgsEGgSRflWoxW9D5OyC4QeU82LBK8oZbfOQHlVI91KdezWbBX9Q==;
 5:/B8Vfgdqsn/q5BHIYl8QEs1Gp1+y12T8oHSgYk6czOdiH8sIWVIMs7IwBW79HSz89klMD8BVzw0+/y6NElhxIsdYd2RjcqMDh7co0mkkSCDFA5FqDMSwcsHXy74CwmI0UPoNVNkZ5rrNaTHKOTipP82U8PBh9suxzzpPGZj3GYk=;
 7:OqDNVkc6HgWuWoqlMTjnfU1xEE8QygCeHwXsnKQjNdDaYgXmDWY2dMKslgj7lp4Zy2VNqnzZXIj1yF+greyr2ry6ZZqkN8TRq0AXk52IMfZ5lrFMhBE6NqFDRfh60nWlC90KZHxEw6qMuC8Oux3l4lUJPLtKiHoo410Xa+TtqjkliUJUiCcKSryMytBjOl3es+1omceU9X1K9y89yFFbICr7UApE8oNxKjN9wdRl7tELhQXUeLbqamC9UbB9ZMM5
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jul 2018 13:26:35.4539 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0675f527-93d5-4c82-a527-08d5f09fea46
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0302MB3204
Subject: Re: [Xen-devel] [PATCH v5 0/8] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@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>

T24gMDcvMjMvMjAxOCAxMTozOCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDcvMjAvMjAxOCAwNTowOCBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwNy8y
MC8yMDE4IDA1OjAxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPj4+Cj4+PiBUaGlzIHdvcmsgaXMgaW4gcmVzcG9uc2UgdG8gbXkgcHJldmlvdXMgYXR0ZW1w
dCB0byBpbnRyb2R1Y2UgWGVuL0RSTQo+Pj4gemVyby1jb3B5IGRyaXZlciBbMV0gdG8gZW5hYmxl
IExpbnV4IGRtYS1idWYgQVBJIFsyXSBmb3IgWGVuIGJhc2VkCj4+PiBmcm9udGVuZHMvYmFja2Vu
ZHMuIFRoZXJlIGlzIGFsc28gYW4gZXhpc3RpbmcgaHlwZXJfZG1hYnVmIGFwcHJvYWNoCj4+PiBh
dmFpbGFibGUgWzNdIHdoaWNoLCBpZiByZXdvcmtlZCB0byB1dGlsaXplIHRoZSBwcm9wb3NlZCBz
b2x1dGlvbiwKPj4+IGNhbiBncmVhdGx5IGJlbmVmaXQgYXMgd2VsbC4KPj4KPj4gTG90IG9mIHdh
cm5pbmdzIG9uwqAgaTM4NiBidWlsZDoKPj4KPj4gSW4gZmlsZSBpbmNsdWRlZCBmcm9tCj4+IC9k
YXRhL3Vwc3RyZWFtL2xpbnV4LXhlbi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQu
YzoyNDoKPj4gL2RhdGEvdXBzdHJlYW0vbGludXgteGVuL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVu
X2RybV9mcm9udC5oOiBJbgo+PiBmdW5jdGlvbiDigJh4ZW5fZHJtX2Zyb250X2ZiX3RvX2Nvb2tp
ZeKAmToKPj4gL2RhdGEvdXBzdHJlYW0vbGludXgteGVuL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVu
X2RybV9mcm9udC5oOjEyOTo5Ogo+PiB3YXJuaW5nOiBjYXN0IGZyb20gcG9pbnRlciB0byBpbnRl
Z2VyIG9mIGRpZmZlcmVudCBzaXplCj4+IFstV3BvaW50ZXItdG8taW50LWNhc3RdCj4+IMKgwqAg
cmV0dXJuICh1NjQpZmI7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBeCj4+IC9kYXRhL3Vwc3RyZWFt
L2xpbnV4LXhlbi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuaDogSW4KPj4gZnVu
Y3Rpb24g4oCYeGVuX2RybV9mcm9udF9kYnVmX3RvX2Nvb2tpZeKAmToKPj4gL2RhdGEvdXBzdHJl
YW0vbGludXgteGVuL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5oOjEzNDo5Ogo+
PiB3YXJuaW5nOiBjYXN0IGZyb20gcG9pbnRlciB0byBpbnRlZ2VyIG9mIGRpZmZlcmVudCBzaXpl
Cj4+IFstV3BvaW50ZXItdG8taW50LWNhc3RdCj4+IMKgwqAgcmV0dXJuICh1NjQpZ2VtX29iajsK
Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIF4KPj4gwqDCoCBDQyBbTV3CoCBuZXQvbmV0ZmlsdGVyL2lw
c2V0L2lwX3NldF9oYXNoX2lwcG9ydC5vCj4+IMKgwqAgQ0PCoMKgwqDCoMKgIGRyaXZlcnMvbWVk
aWEvcmMva2V5bWFwcy9yYy10YW5nby5vCj4+IMKgwqAgQ0MgW01dwqAgZHJpdmVycy9ncHUvZHJt
L3Ztd2dmeC92bXdnZnhfZmlmby5vCj4+IMKgwqAgQVLCoMKgwqDCoMKgIGRyaXZlcnMvbWlzYy9i
dWlsdC1pbi5hCj4+IEluIGZpbGUgaW5jbHVkZWQgZnJvbQo+PiAvZGF0YS91cHN0cmVhbS9saW51
eC14ZW4vZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2ttcy5jOjIwOgo+PiAvZGF0
YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250Lmg6
IEluCj4+IGZ1bmN0aW9uIOKAmHhlbl9kcm1fZnJvbnRfZmJfdG9fY29va2ll4oCZOgo+PiDCoMKg
IENDIFtNXcKgIGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9jb25uLm8KPj4gL2Rh
dGEvdXBzdHJlYW0vbGludXgteGVuL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5o
OjEyOTo5Ogo+PiB3YXJuaW5nOiBjYXN0IGZyb20gcG9pbnRlciB0byBpbnRlZ2VyIG9mIGRpZmZl
cmVudCBzaXplCj4+IFstV3BvaW50ZXItdG8taW50LWNhc3RdCj4+IMKgwqAgcmV0dXJuICh1NjQp
ZmI7Cj4+IChhbmQgbW9yZSkKPj4KPiBUaGUgYWJvdmUgd2FybmluZ3MgYWxyZWFkeSBoYXZlIGEg
Zml4IFsxXSB3aGljaCBpcyBleHBlY3RlZCBpbiA0LjE5Cj4+Cj4+IGFuZCB0aGVuCj4+Cj4+IGRh
dGEvdXBzdHJlYW0vbGludXgteGVuL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYzogSW4gZnVu
Y3Rpb24KPj4g4oCYZ250ZGV2X2lvY3RsX2RtYWJ1Zl9leHBfZnJvbV9yZWZz4oCZOgo+PiAvZGF0
YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jOjUwMzo2OiB3
YXJuaW5nOgo+PiDigJhhcmdzLmZk4oCZIG1heSBiZSB1c2VkIHVuaW5pdGlhbGl6ZWQgaW4gdGhp
cyBmdW5jdGlvbiAKPj4gWy1XbWF5YmUtdW5pbml0aWFsaXplZF0KPj4gwqDCoCAqZmQgPSBhcmdz
LmZkOwo+PiDCoMKgIH5+fn5efn5+fn5+fn4KPj4gL2RhdGEvdXBzdHJlYW0vbGludXgteGVuL2Ry
aXZlcnMveGVuL2dudGRldi1kbWFidWYuYzo0Njc6MzU6IG5vdGU6Cj4+IOKAmGFyZ3MuZmTigJkg
d2FzIGRlY2xhcmVkIGhlcmUKPj4gwqDCoCBzdHJ1Y3QgZ250ZGV2X2RtYWJ1Zl9leHBvcnRfYXJn
cyBhcmdzOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIF5+fn4KPiBTdHJhbmdlbHksIGJ1dCBteSBpMzg2IGJ1
aWxkIGdvZXMgc21vb3RoLgo+IFdoaWNoIHZlcnNpb24gb2YgZ2NjIHlvdSB1c2UgYW5kIGNvdWxk
IHlvdSBwbGVhc2UgZ2l2ZSBtZSB5b3VyCj4gLmNvbmZpZywgc28gSSBjYW4gdGVzdCB0aGUgc2Ft
ZT8KTm93IEkgc2VlIHRoaXMgd2FybmluZyB3aGljaCBzZWVtcyB0byBiZSBhIGZhbHNlIHBvc2l0
aXZlLgpCb3JpcywgY291bGQgeW91IHBsZWFzZSBhcHBseSB0aGUgZm9sbG93aW5nOgoKZGlmZiAt
LWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyBiL2RyaXZlcnMveGVuL2dudGRldi1k
bWFidWYuYwppbmRleCBlNGM5ZjFmNzQ0NzYuLjA2ODBkYmNiYTYxNiAxMDA2NDQKLS0tIGEvZHJp
dmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCisrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYu
YwpAQCAtNDk1LDYgKzQ5NSw3IEBAIHN0YXRpYyBpbnQgZG1hYnVmX2V4cF9mcm9tX3JlZnMoc3Ry
dWN0IGdudGRldl9wcml2IAoqcHJpdiwgaW50IGZsYWdzLAogwqDCoMKgwqDCoMKgwqAgYXJncy5k
bWFidWZfcHJpdiA9IHByaXYtPmRtYWJ1Zl9wcml2OwogwqDCoMKgwqDCoMKgwqAgYXJncy5jb3Vu
dCA9IG1hcC0+Y291bnQ7CiDCoMKgwqDCoMKgwqDCoCBhcmdzLnBhZ2VzID0gbWFwLT5wYWdlczsK
K8KgwqDCoMKgwqDCoCBhcmdzLmZkID0gLTE7CgogwqDCoMKgwqDCoMKgwqAgcmV0ID0gZG1hYnVm
X2V4cF9mcm9tX3BhZ2VzKCZhcmdzKTsKIMKgwqDCoMKgwqDCoMKgIGlmIChyZXQgPCAwKQoKb3Ig
cGxlYXNlIGxldCBtZSBrbm93IGlmIHlvdSB3YW50IG1lIHRvIHJlc2VuZCB3aXRoIHRoaXMgZml4
Pwo+Pgo+PiAtYm9yaXMKPiBUaGFuayB5b3UsCj4gT2xla3NhbmRyCj4KPiBbMV0gCj4gaHR0cHM6
Ly9jZ2l0LmZyZWVkZXNrdG9wLm9yZy9kcm0vZHJtLW1pc2MvY29tbWl0Lz9pZD05ZWVjZTVkOWM2
ZTAzMTZmMTcwOTFlMzdmZjNlYzg3MzMxYmRlZGYzCgpUaGFuayB5b3UsCk9sZWtzYW5kcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:34:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13: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 1fhayJ-0005ej-Af; Mon, 23 Jul 2018 13:33: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=eoms=kh=redhat.com=longman@srs-us1.protection.inumbo.net>)
 id 1fhayI-0005eb-BA
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:33:54 +0000
X-Inumbo-ID: 1356d14c-8e7d-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1356d14c-8e7d-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:34:08 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com
 [10.11.54.6])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id EAE9C814F0A3;
 Mon, 23 Jul 2018 13:33:52 +0000 (UTC)
Received: from llong.remote.csb (dhcp-17-175.bos.redhat.com [10.18.17.175])
 by smtp.corp.redhat.com (Postfix) with ESMTP id C1CB62166BA0;
 Mon, 23 Jul 2018 13:33:51 +0000 (UTC)
To: Wanpeng Li <kernellwp@gmail.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Radim Krcmar <rkrcmar@redhat.com>
References: <1532036397-19449-1-git-send-email-longman@redhat.com>
 <20180719215456.5ho3udhfoqlkh75a@linux-r8p5>
 <00e98205-606a-a121-36c2-dedaeae1d0bb@redhat.com>
 <CANRm+CyHfvBKVKNk+pKF+s6+1seZ8c+NyjHuepT2Mf+4Cdd-2w@mail.gmail.com>
From: Waiman Long <longman@redhat.com>
Organization: Red Hat
Message-ID: <29f7dd77-267a-0ba7-f4e8-6ef3b3de167c@redhat.com>
Date: Mon, 23 Jul 2018 09:33:51 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.2.0
MIME-Version: 1.0
In-Reply-To: <CANRm+CyHfvBKVKNk+pKF+s6+1seZ8c+NyjHuepT2Mf+4Cdd-2w@mail.gmail.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.8]); Mon, 23 Jul 2018 13:33:53 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]);
 Mon, 23 Jul 2018 13:33:53 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'longman@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if
 only 1 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: Juergen Gross <jgross@suse.com>, Davidlohr Bueso <dave@stgolabs.net>,
 the arch/x86 maintainers <x86@kernel.org>, LKML <linux-kernel@vger.kernel.org>,
 Ingo Molnar <mingo@redhat.com>, "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>

T24gMDcvMjIvMjAxOCAxMTozMSBQTSwgV2FucGVuZyBMaSB3cm90ZToKPiBPbiBGcmksIDIwIEp1
bCAyMDE4IGF0IDA2OjAzLCBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29tPiB3cm90ZToK
Pj4gT24gMDcvMTkvMjAxOCAwNTo1NCBQTSwgRGF2aWRsb2hyIEJ1ZXNvIHdyb3RlOgo+Pj4gT24g
VGh1LCAxOSBKdWwgMjAxOCwgV2FpbWFuIExvbmcgd3JvdGU6Cj4+Pgo+Pj4+IE9uIGEgVk0gd2l0
aCBvbmx5IDEgdkNQVSwgdGhlIGxvY2tpbmcgZmFzdCBwYXRocyB3aWxsIGFsd2F5cyBiZQo+Pj4+
IHN1Y2Nlc3NmdWwuIEluIHRoaXMgY2FzZSwgdGhlcmUgaXMgbm8gbmVlZCB0byB1c2UgdGhlIHRo
ZSBQViBxc3BpbmxvY2sKPj4+PiBjb2RlIHdoaWNoIGhhcyBoaWdoZXIgb3ZlcmhlYWQgb24gdGhl
IHVubG9jayBzaWRlIHRoYW4gdGhlIG5hdGl2ZQo+Pj4+IHFzcGlubG9jayBjb2RlLgo+Pj4+Cj4+
Pj4gVGhlIHhlbl9wdnNwaW4gdmVyaWFibGUgaXMgYWxzbyB0dXJuZWQgb2ZmIGluIHRoaXMgMSB2
Q1BVIGNhc2UgdG8KPj4+PiBlbGltaW5hdGUgdW5uZWVkZWQgcHZxc3BpbmxvY2sgaW5pdGlhbGl6
YXRpb24gaW4geGVuX2luaXRfbG9ja19jcHUoKQo+Pj4+IHdoaWNoIGlzIHJ1biBhZnRlciB4ZW5f
aW5pdF9zcGlubG9ja3MoKS4KPj4+IFdvdWxkbid0IGt2bSBhbHNvIHdhbnQgdGhpcz8KPj4+Cj4+
PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2t2bS5jIGIvYXJjaC94ODYva2VybmVsL2t2
bS5jCj4+PiBpbmRleCBhMzdiZGEzOGQyMDUuLjk1YWNlYjY5MjAxMCAxMDA2NDQKPj4+IC0tLSBh
L2FyY2gveDg2L2tlcm5lbC9rdm0uYwo+Pj4gKysrIGIvYXJjaC94ODYva2VybmVsL2t2bS5jCj4+
PiBAQCAtNDU3LDcgKzQ1Nyw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzZXZfbWFwX3BlcmNwdV9k
YXRhKHZvaWQpCj4+PiBzdGF0aWMgdm9pZCBfX2luaXQga3ZtX3NtcF9wcmVwYXJlX2NwdXModW5z
aWduZWQgaW50IG1heF9jcHVzKQo+Pj4gewo+Pj4gICAgIG5hdGl2ZV9zbXBfcHJlcGFyZV9jcHVz
KG1heF9jcHVzKTsKPj4+IC0gICAgaWYgKGt2bV9wYXJhX2hhc19oaW50KEtWTV9ISU5UU19SRUFM
VElNRSkpCj4+PiArICAgIGlmIChudW1fcG9zc2libGVfY3B1cygpID09IDEgfHwKPj4+ICsgICAg
ICAgIGt2bV9wYXJhX2hhc19oaW50KEtWTV9ISU5UU19SRUFMVElNRSkpCj4+PiAgICAgICAgIHN0
YXRpY19icmFuY2hfZGlzYWJsZSgmdmlydF9zcGluX2xvY2tfa2V5KTsKPj4+IH0KPj4gVGhhdCBk
b2Vzbid0IHJlYWxseSBtYXR0ZXIgYXMgdGhlIHNsb3dwYXRoIHdpbGwgbmV2ZXIgZ2V0IGV4ZWN1
dGVkIGluCj4+IHRoZSAxIHZDUFUgY2FzZS4KPiBTbyB0aGlzIGlzIG5vdCBuZWVkZWQgaW4ga3Zt
IHRyZWU/Cj4gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL3ZpcnQva3ZtL2t2bS5naXQv
Y29tbWl0Lz9oPXF1ZXVlJmlkPTNhNzkyMTk5MDA0ZWMzMzUzNDZjYzYwN2Q2MjYwMGEzOTlhN2Vl
MDIKPgo+IFJlZ2FyZHMsCj4gV2FucGVuZyBMaQoKV2l0aCBvbmx5IDEgdkNQVSwgdGhlIHNsb3dw
YXRoIHdpbGwgbm90IGJlIGV4ZWN1dGVkLiBJdCB3aWxsIGJlIGEKZGVhZGxvY2sgaWYgaXQgaGFw
cGVucy4gU28gd2UgZG9uJ3QgbmVlZCB0byBleHBsaWNpdGx5IGRpc2FibGUgdGhlCnN0YXRpYyBr
ZXkgaGVyZS4KCi1Mb25nbWFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:35:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13: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 1fhazo-0005kM-OR; Mon, 23 Jul 2018 13:35: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhazn-0005kE-6A
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:35:27 +0000
X-Inumbo-ID: 2f70213b-8e7d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f70213b-8e7d-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:34:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60869582"
Date: Mon, 23 Jul 2018 14:35:22 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180723133522.sdndumgprdioc7aj@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-13-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717133816.37958-13-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 12/13] x86: add iommu_ops to modify and
 flush 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>,
 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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MTVQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ICAKWy4uLl0KPiArc3RhdGljIGludCBpb21tdW9wX21hcChzdHJ1Y3QgeGVuX2lvbW11
X29wX21hcCAqb3ApCj4gK3sKPiArICAgIHN0cnVjdCBkb21haW4gKmQsICpjdXJyZCA9IGN1cnJl
bnQtPmRvbWFpbjsKPiArICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlvbW11ID0gZG9tX2lvbW11
KGN1cnJkKTsKPiArICAgIGJvb2wgcmVhZG9ubHkgPSBvcC0+ZmxhZ3MgJiBYRU5fSU9NTVVPUF9t
YXBfcmVhZG9ubHk7Cj4gKyAgICBiZm5fdCBiZm4gPSBfYmZuKG9wLT5iZm4pOwo+ICsgICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiArICAgIHVuc2lnbmVkIGludCBwcm90Owo+ICsgICAgaW50
IHJjLCBpZ25vcmU7Cj4gKwo+ICsgICAgaWYgKCBvcC0+cGFkIHx8IChvcC0+ZmxhZ3MgJiB+WEVO
X0lPTU1VT1BfbWFwX3JlYWRvbmx5KSApCj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKwo+
ICsgICAgaWYgKCAhaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCj4gKyAgICAgICAgcmV0dXJuIC1F
T1BOT1RTVVBQOwo+ICsKPiArICAgIC8qIENoZWNrIHdoZXRoZXIgdGhlIHNwZWNpZmllZCBCRk4g
ZmFsbHMgaW4gYSByZXNlcnZlZCByZWdpb24gKi8KPiArICAgIGlmICggcmFuZ2VzZXRfY29udGFp
bnNfc2luZ2xldG9uKGlvbW11LT5yZXNlcnZlZF9yYW5nZXMsIGJmbl94KGJmbikpICkKPiArICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKPiArCj4gKyAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2Fu
eV9pZChvcC0+ZG9taWQpOwoKSSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIG1vdmVkIGVhcmxpZXIg
YmVmb3JlIGRlcmVmZXJlbmNpbmcgYXNzaWduaW5nCmlvbW11IC0tIGl0IGRlcGVuZHMgb24gZCBi
ZWluZyB2YWxpZC4KClNhbWUgYXBwbGllcyB0byB0aGUgdW5tYXAgZnVuY3Rpb24uCgo+ICsKPiAr
c3RhdGljIGludCBpb21tdW9wX2ZsdXNoKHZvaWQpCj4gK3sKPiArICAgIHJldHVybiAhaW9tbXVf
aW90bGJfZmx1c2hfYWxsKGN1cnJlbnQtPmRvbWFpbikgPyAwIDogLUVJTzsKCkkgZG9uJ3QgZm9s
bG93OiB3aHkgZG9lcyB0aGlzIG9ubHkgZmx1c2ggY3VycmVudC0+ZG9tYWluPyBCdXQKbWFwL3Vu
bWFwIHVzZSBleHBsaWNpdCBhcmd1bWVudCB0byBzcGVjaWZ5IGEgZG9tYWluPwoKV2VpLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:40:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13: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 1fhb4M-0006UF-Cp; Mon, 23 Jul 2018 13:40: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=m7oc=kh=citrix.com=prvs=73522d08e=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fhb4L-0006UA-Jr
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:40:09 +0000
X-Inumbo-ID: f1cde81e-8e7d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1cde81e-8e7d-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:40:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76567548"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH v3 12/13] x86: add iommu_ops to modify and flush IOMMU
 mappings
Thread-Index: AQHUHdZB4SgQ6uUMXEKoePHkQZl8DaScts4AgAAiOxA=
Date: Mon, 23 Jul 2018 13:40:05 +0000
Message-ID: <8d2f2f936f834c208b73284b37732291@AMSPEX02CL03.citrite.net>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-13-paul.durrant@citrix.com>
 <20180723133522.sdndumgprdioc7aj@citrix.com>
In-Reply-To: <20180723133522.sdndumgprdioc7aj@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 v3 12/13] x86: add iommu_ops to modify and
 flush 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>,
 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>,
 "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+IFNlbnQ6IDIzIEp1bHkgMjAxOCAxNDozNQo+IFRvOiBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc7IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47Cj4gQW5kcmV3IENv
b3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2Vvcmdl
LkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+
OyBKdWxpZW4KPiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBLb25yYWQgUnplc3p1dGVr
IFdpbGsKPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjMgMTIvMTNd
IHg4NjogYWRkIGlvbW11X29wcyB0byBtb2RpZnkgYW5kIGZsdXNoCj4gSU9NTVUgbWFwcGluZ3MK
PiAKPiBPbiBUdWUsIEp1bCAxNywgMjAxOCBhdCAwMjozODoxNVBNICswMTAwLCBQYXVsIER1cnJh
bnQgd3JvdGU6Cj4gPgo+IFsuLi5dCj4gPiArc3RhdGljIGludCBpb21tdW9wX21hcChzdHJ1Y3Qg
eGVuX2lvbW11X29wX21hcCAqb3ApCj4gPiArewo+ID4gKyAgICBzdHJ1Y3QgZG9tYWluICpkLCAq
Y3VycmQgPSBjdXJyZW50LT5kb21haW47Cj4gPiArICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlv
bW11ID0gZG9tX2lvbW11KGN1cnJkKTsKPiA+ICsgICAgYm9vbCByZWFkb25seSA9IG9wLT5mbGFn
cyAmIFhFTl9JT01NVU9QX21hcF9yZWFkb25seTsKPiA+ICsgICAgYmZuX3QgYmZuID0gX2Jmbihv
cC0+YmZuKTsKPiA+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiA+ICsgICAgdW5zaWdu
ZWQgaW50IHByb3Q7Cj4gPiArICAgIGludCByYywgaWdub3JlOwo+ID4gKwo+ID4gKyAgICBpZiAo
IG9wLT5wYWQgfHwgKG9wLT5mbGFncyAmIH5YRU5fSU9NTVVPUF9tYXBfcmVhZG9ubHkpICkKPiA+
ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4gKwo+ID4gKyAgICBpZiAoICFpb21tdS0+aW9t
bXVfb3BfcmFuZ2VzICkKPiA+ICsgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiA+ICsKPiA+
ICsgICAgLyogQ2hlY2sgd2hldGhlciB0aGUgc3BlY2lmaWVkIEJGTiBmYWxscyBpbiBhIHJlc2Vy
dmVkIHJlZ2lvbiAqLwo+ID4gKyAgICBpZiAoIHJhbmdlc2V0X2NvbnRhaW5zX3NpbmdsZXRvbihp
b21tdS0+cmVzZXJ2ZWRfcmFuZ2VzLAo+IGJmbl94KGJmbikpICkKPiA+ICsgICAgICAgIHJldHVy
biAtRUlOVkFMOwo+ID4gKwo+ID4gKyAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChv
cC0+ZG9taWQpOwo+IAo+IEkgdGhpbmsgdGhpcyBuZWVkcyB0byBiZSBtb3ZlZCBlYXJsaWVyIGJl
Zm9yZSBkZXJlZmVyZW5jaW5nIGFzc2lnbmluZwo+IGlvbW11IC0tIGl0IGRlcGVuZHMgb24gZCBi
ZWluZyB2YWxpZC4KPiAKPiBTYW1lIGFwcGxpZXMgdG8gdGhlIHVubWFwIGZ1bmN0aW9uLgo+IAoK
QXJlIHlvdSByZWZlcnJpbmcgdG8gdGhlIGRvbV9pb21tdSgpIG1hY3JvPyBUaGUgY29kZSBpcyB1
bmludGVyZXN0ZWQgaW4gdGhlIElPTU1VIG1hcHBpbmdzIG9mIHRoZSB0YXJnZXQgZG9tYWluLCBv
bmx5IHRoZSBjdXJyZW50LCBzbyBJIGNhbid0IHNlZSBhIHByb2JsZW0gaGVyZS4gQW0gSSBtaXNz
aW5nIHNvbWV0aGluZz8KCj4gPiArCj4gPiArc3RhdGljIGludCBpb21tdW9wX2ZsdXNoKHZvaWQp
Cj4gPiArewo+ID4gKyAgICByZXR1cm4gIWlvbW11X2lvdGxiX2ZsdXNoX2FsbChjdXJyZW50LT5k
b21haW4pID8gMCA6IC1FSU87Cj4gCj4gSSBkb24ndCBmb2xsb3c6IHdoeSBkb2VzIHRoaXMgb25s
eSBmbHVzaCBjdXJyZW50LT5kb21haW4/IEJ1dAo+IG1hcC91bm1hcCB1c2UgZXhwbGljaXQgYXJn
dW1lbnQgdG8gc3BlY2lmeSBhIGRvbWFpbj8KPiAKCkJlY2F1c2UgdGhlIHBhZ2UgbWF5IGNvbWUg
ZnJvbSBhbm90aGVyIGRvbWFpbiBidXQgdGhlIElPTU1VIG1hcHBpbmdzIGFyZSBvbmx5IGV2ZXIg
Zm9yIHRoZSBsb2NhbCBkb21haW4uCgogIFBhdWwKCj4gV2VpLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:48:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:48: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 1fhbC5-0006l7-80; Mon, 23 Jul 2018 13:48: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=jmrf=kh=citrix.com=prvs=7357aa5aa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhbC4-0006l2-4Q
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 13:48:08 +0000
X-Inumbo-ID: f4b030c8-8e7e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4b030c8-8e7e-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:47:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60871216"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 23 Jul 2018 14:48:02 +0100
Message-ID: <1532353682-28335-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/spec-ctrl: Fix the parsing of xpti= on
 fixed 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: Juergen Gross <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNhbGxzIHRvIHhwdGlfaW5pdF9kZWZhdWx0KCkgaW4gcGFyc2VfeHB0aSgpIGFyZSBidWdn
eS4gIFRoZSBDUFVJRCBkYXRhCmhhc24ndCBiZWVuIGZldGNoZWQgdGhhdCBlYXJseSwgYW5kIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BUkNIX0NBUFMpIHdpbGwKYWx3YXlzIGV2YWx1YXRlIGZh
bHNlLgoKQXMgYSByZXN1bHQsIHRoZSBkZWZhdWx0IGNhc2Ugd29uJ3QgZGlzYWJsZSBYUFRJIG9u
IEludGVsIGhhcmR3YXJlIHdoaWNoCmFkdmVydGlzZXMgQVJDSF9DQVBBQklMSVRJRVNfUkRDTF9O
Ty4KClNpbXBsaWZ5IHBhcnNlX3hwdGkoKSB0byBzb2xlbHkgdGhlIHNldHRpbmcgb2Ygb3B0X3hw
dGkgYWNjb3JkaW5nIHRvIHRoZQpwYXNzZWQgc3RyaW5nLCBhbmQgaGF2ZSBpbml0X3NwZWN1bGF0
aW9uX21pdGlnYXRpb25zKCkgY2FsbAp4cHRpX2luaXRfZGVmYXVsdCgpIGlmIGFwcHJvcGlhdGUu
ICBEcm9wIHRoZSBmb3JjZSBwYXJhbWV0ZXIsIGFuZCBwYXNzIGNhcHMKaW5zdGVhZCwgdG8gYXZv
aWQgcmVkdW5kYW50IHJlLXJlYWRpbmcgb2YgTVNSX0FSQ0hfQ0FQUy4KClNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNs
aUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyB8IDE3ICsrKysrLS0t
LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMgYi94ZW4vYXJjaC94ODYv
c3BlY19jdHJsLmMKaW5kZXggNzNkYzcxNy4uMzJhNGVhNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3NwZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtNDIzLDE3
ICs0MjMsMTAgQEAgc3RhdGljIGJvb2wgX19pbml0IHNob3VsZF91c2VfZWFnZXJfZnB1KHZvaWQp
CiAjZGVmaW5lIE9QVF9YUFRJX0RFRkFVTFQgIDB4ZmYKIHVpbnQ4X3QgX19yZWFkX21vc3RseSBv
cHRfeHB0aSA9IE9QVF9YUFRJX0RFRkFVTFQ7CiAKLXN0YXRpYyBfX2luaXQgdm9pZCB4cHRpX2lu
aXRfZGVmYXVsdChib29sIGZvcmNlKQorc3RhdGljIF9faW5pdCB2b2lkIHhwdGlfaW5pdF9kZWZh
dWx0KHVpbnQ2NF90IGNhcHMpCiB7Ci0gICAgdWludDY0X3QgY2FwcyA9IDA7Ci0KLSAgICBpZiAo
ICFmb3JjZSAmJiAob3B0X3hwdGkgIT0gT1BUX1hQVElfREVGQVVMVCkgKQotICAgICAgICByZXR1
cm47Ci0KICAgICBpZiAoIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FN
RCApCiAgICAgICAgIGNhcHMgPSBBUkNIX0NBUEFCSUxJVElFU19SRENMX05POwotICAgIGVsc2Ug
aWYgKCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVJDSF9DQVBTKSApCi0gICAgICAgIHJkbXNy
bChNU1JfQVJDSF9DQVBBQklMSVRJRVMsIGNhcHMpOwogCiAgICAgaWYgKCBjYXBzICYgQVJDSF9D
QVBBQklMSVRJRVNfUkRDTF9OTyApCiAgICAgICAgIG9wdF94cHRpID0gMDsKQEAgLTQ0Niw4ICs0
MzksNiBAQCBzdGF0aWMgX19pbml0IGludCBwYXJzZV94cHRpKGNvbnN0IGNoYXIgKnMpCiAgICAg
Y29uc3QgY2hhciAqc3M7CiAgICAgaW50IHZhbCwgcmMgPSAwOwogCi0gICAgeHB0aV9pbml0X2Rl
ZmF1bHQoZmFsc2UpOwotCiAgICAgZG8gewogICAgICAgICBzcyA9IHN0cmNocihzLCAnLCcpOwog
ICAgICAgICBpZiAoICFzcyApCkBAIC00NjUsNyArNDU2LDcgQEAgc3RhdGljIF9faW5pdCBpbnQg
cGFyc2VfeHB0aShjb25zdCBjaGFyICpzKQogCiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAg
ICBpZiAoICFzdHJjbXAocywgImRlZmF1bHQiKSApCi0gICAgICAgICAgICAgICAgeHB0aV9pbml0
X2RlZmF1bHQodHJ1ZSk7CisgICAgICAgICAgICAgICAgb3B0X3hwdGkgPSBPUFRfWFBUSV9ERUZB
VUxUOwogICAgICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJkb20wIiwg
cywgc3MpKSA+PSAwICkKICAgICAgICAgICAgICAgICBvcHRfeHB0aSA9IChvcHRfeHB0aSAmIH5P
UFRfWFBUSV9ET00wKSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAodmFsID8gT1BUX1hQ
VElfRE9NMCA6IDApOwpAQCAtNjI3LDcgKzYxOCw5IEBAIHZvaWQgX19pbml0IGluaXRfc3BlY3Vs
YXRpb25fbWl0aWdhdGlvbnModm9pZCkKICAgICBpZiAoIGRlZmF1bHRfeGVuX3NwZWNfY3RybCAp
CiAgICAgICAgIHNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU0NfTVNSX0lETEUpOwog
Ci0gICAgeHB0aV9pbml0X2RlZmF1bHQoZmFsc2UpOworICAgIGlmICggb3B0X3hwdGkgPT0gT1BU
X1hQVElfREVGQVVMVCApCisgICAgICAgIHhwdGlfaW5pdF9kZWZhdWx0KGNhcHMpOworCiAgICAg
aWYgKCBvcHRfeHB0aSA9PSAwICkKICAgICAgICAgc2V0dXBfZm9yY2VfY3B1X2NhcChYODZfRkVB
VFVSRV9OT19YUFRJKTsKICAgICBlbHNlCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:48:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13: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 1fhbCR-0006nY-I3; Mon, 23 Jul 2018 13:48: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=hpzb=kh=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fhbCQ-0006nL-5s
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 13:48:30 +0000
X-Inumbo-ID: 0131d2ff-8e7f-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0131d2ff-8e7f-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:47:57 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=fWCq6zJ/QM3nH5y7mjPd7tapo6jDt+Q/d68ls5FX6kvYNMuA9h85oTE2CtNwUxNqR7n2moNM0xBlditrBZ8orI05Yut8DnS560WOsbSotIm7ioepNmXo9Iv3Mu5DJ+cVaFT58LNi0BaeEqovdGAugrsImD22cQBbPCT86lJnwzVhe5IAkm4wQmZLCETXs9VdkqyMMeZr4uk42gQZILlgjpjvvKDIcMDQlAO+2/6I4GyhaLqlUXtWWtaC+KuWPIYvSsQtf0xzNxs/gGATf1awAv90JxDXZdYk/yPaCbkBJ9sgWXGxI47jgLHMLQqWErhZkXNdXecfTZGT1ik7f1nH4A==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:MIME-Version:Content-Type:Content-Transfer-Encoding;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:mime-version:content-type
 :content-transfer-encoding; s=default; bh=NqxJoYmY/7vsF9CFotHtlI
 kJoiA=; b=pnS++ua/Vchx+apovJU9NqlFMSkq6J89rEa1F9vS4VBAExelPSgmqW
 7gR8Sv0JMOVgsLNKdsZsWt7iFkvWPZbtZr3rNx9A3Ltfb/sP3zTcFmHfSKFckHZQ
 3UqWjoWzRjP8jaJW9ofSxeF3sKk2h6iKmQaH8owreheXqVuBZQhEvrKYRGKJENtf
 LTeUdyba2czCsKFzvKxd4d9PF3JzdgsH+kgJwoOqEdQqqtFlfUXcUoe0M/nCeD3V
 Rrz0STRmwaLDyw2ZeNNfTCMe8N9TRqrc7b2nT6p/uaCm/8qsbkCpdpP6a0KBxx77
 oqEC8Vzz1PBDTrux5QMDxT6T/rPkWz2w==
Received: (qmail 16277 invoked from network); 23 Jul 2018 16:48:26 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Jul 2018 16:48:25 +0300
Received: (qmail 5207 invoked from network); 23 Jul 2018 16:48:25 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 23 Jul 2018 16:48:25 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Mon, 23 Jul 2018 16:48:09 +0300
Message-Id: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, rcojocaru@bitdefender.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, jbeulich@suse.com,
 Isaila Alexandru <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>

RnJvbTogSXNhaWxhIEFsZXhhbmRydSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgpUaGlzIHBh
dGNoIGFkZHMgYWNjZXNzIGNvbnRyb2wgZm9yIE5QVCBtb2RlLgoKVGhlcmUgYXJlbuKAmXQgZW5v
dWdoIGV4dHJhIGJpdHMgdG8gc3RvcmUgdGhlIGFjY2VzcyByaWdodHMgaW4gdGhlIE5QVCBwMm0K
dGFibGUsIHNvIHdlIGFkZCBhIHJhZGl4IHRyZWUgdG8gc3RvcmUgdGhlIHJpZ2h0cy4gIEZvciBl
ZmZpY2llbmN5LApyZW1vdmUgZW50cmllcyB3aGljaCBtYXRjaCB0aGUgZGVmYXVsdCBwZXJtaXNz
aW9ucyByYXRoZXIgdGhhbgpjb250aW51aW5nIHRvIHN0b3JlIHRoZW0uCgpNb2RpZnkgcDJtLXB0
LmM6cDJtX3R5cGVfdG9fZmxhZ3MoKSB0byBtaXJyb3IgdGhlIGVwdCB2ZXJzaW9uOiB0YWtpbmcg
YW4KYWNjZXNzLCBhbmQgcmVtb3ZpbmcgLyBhZGRpbmcgUlcgb3IgTlggZmxhZ3MgYXMgYXBwcm9w
cmlhdGUuCgpOb3RlOiBJdCB3YXMgdGVzdGVkIHdpdGggeGVuLWFjY2VzcyB3cml0ZQoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMzoKCS0gQWRkIHAybV9wdF9jaGVja19hY2Nlc3MoKSB0byBmaWx0ZXIg
biwgdywgd3gsIG4ycnd4IGZyb20KCSAgc3VwcG9ydGVkIHBhZ2UgcmlnaHRzCgktIEFkZCByaWdo
dHMgY2hlY2sgZm9yIHRoZSBkZWZhdWx0X2FjY2VzcyBjaGFuZ2UgaW4gdGhlCgkgIElWQUxJRF9H
Rk4gY2FzZQoJLSBBZGQgYmxhbmsgbGluZXMKCS0gUmVtb3ZlIGNwdV9oYXNfc3ZtIGlmIGZyb20g
cDJtX21lbV9hY2Nlc3NfY2hlY2soKQoJLSBBZGQgeGZyZWUobXNyX2JpdG1hcCkgaW4gY2FzZSBv
ZiBlcnJvciBvbgoJICB4YWxsb2MocmF4aWRfdHJlZV9yb290KS4KLS0tCiB4ZW4vYXJjaC94ODYv
bW0vbWVtX2FjY2Vzcy5jICAgICB8ICAxNyArKystLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgICAgICAgIHwgICA3ICsrKwogeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAgfCAx
MjQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYv
bW0vcDJtLmMgICAgICAgICAgICB8ICAgNiArKwogeGVuL2FyY2gveDg2L21vbml0b3IuYyAgICAg
ICAgICAgfCAgMTUgKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vzcy5oIHwgICAy
ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oICAgICAgICB8ICAgNyArKysKIDcgZmlsZXMg
Y2hhbmdlZCwgMTU2IGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vz
cy5jCmluZGV4IGMwY2QwMTcuLmNhYjcyYmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9t
ZW1fYWNjZXNzLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwpAQCAtMjIxLDEy
ICsyMjEsMTIgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWdu
ZWQgbG9uZyBnbGEsCiAgICAgICAgIHsKICAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZs
YWdzIHw9IE1FTV9BQ0NFU1NfR0xBX1ZBTElEOwogICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nl
c3MuZ2xhID0gZ2xhOwotCi0gICAgICAgICAgICBpZiAoIG5wZmVjLmtpbmQgPT0gbnBmZWNfa2lu
ZF93aXRoX2dsYSApCi0gICAgICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0g
TUVNX0FDQ0VTU19GQVVMVF9XSVRIX0dMQTsKLSAgICAgICAgICAgIGVsc2UgaWYgKCBucGZlYy5r
aW5kID09IG5wZmVjX2tpbmRfaW5fZ3B0ICkKLSAgICAgICAgICAgICAgICByZXEtPnUubWVtX2Fj
Y2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZBVUxUX0lOX0dQVDsKICAgICAgICAgfQorCisgICAg
ICAgIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5kX3dpdGhfZ2xhICkKKyAgICAgICAgICAg
IHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfRkFVTFRfV0lUSF9HTEE7Cisg
ICAgICAgIGVsc2UgaWYgKCBucGZlYy5raW5kID09IG5wZmVjX2tpbmRfaW5fZ3B0ICkKKyAgICAg
ICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfRkFVTFRfSU5fR1BU
OwogICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBucGZlYy5yZWFkX2FjY2VzcyAg
ICA/IE1FTV9BQ0NFU1NfUiA6IDA7CiAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9
IG5wZmVjLndyaXRlX2FjY2VzcyAgID8gTUVNX0FDQ0VTU19XIDogMDsKICAgICAgICAgcmVxLT51
Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gbnBmZWMuaW5zbl9mZXRjaCAgICAgPyBNRU1fQUNDRVNTX1gg
OiAwOwpAQCAtMzY2LDggKzM2NiwxMSBAQCBsb25nIHAybV9zZXRfbWVtX2FjY2VzcyhzdHJ1Y3Qg
ZG9tYWluICpkLCBnZm5fdCBnZm4sIHVpbnQzMl90IG5yLAogICAgIC8qIElmIHJlcXVlc3QgdG8g
c2V0IGRlZmF1bHQgYWNjZXNzLiAqLwogICAgIGlmICggZ2ZuX2VxKGdmbiwgSU5WQUxJRF9HRk4p
ICkKICAgICB7Ci0gICAgICAgIHAybS0+ZGVmYXVsdF9hY2Nlc3MgPSBhOwotICAgICAgICByZXR1
cm4gMDsKKyAgICAgICAgaWYgKCAocmMgPSBwMm0tPmNoZWNrX2FjY2VzcyhhKSkgPT0gMCApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIHAybS0+ZGVmYXVsdF9hY2Nlc3MgPSBhOworICAgICAgICAg
ICAgcmV0dXJuIDA7CisgICAgICAgIH0KICAgICB9CiAKICAgICBwMm1fbG9jayhwMm0pOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
ZXB0LmMKaW5kZXggMTRiNTkzOS4uZGUyNmFhMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC02NjcsNiArNjY3
LDEyIEBAIGJvb2xfdCBlcHRfaGFuZGxlX21pc2NvbmZpZyh1aW50NjRfdCBncGEpCiAgICAgcmV0
dXJuIHNwdXJpb3VzID8gKHJjID49IDApIDogKHJjID4gMCk7CiB9CiAKK2ludCBlcHRfY2hlY2tf
YWNjZXNzKHAybV9hY2Nlc3NfdCBwMm1hKQoreworICAgIC8qIEFsbCBhY2Nlc3MgaXMgcGVybWl0
dGVkICovCisgICAgcmV0dXJuIDA7Cit9CisKIC8qCiAgKiBlcHRfc2V0X2VudHJ5KCkgY29tcHV0
ZXMgJ25lZWRfbW9kaWZ5X3Z0ZF90YWJsZScgZm9yIGl0c2VsZiwKICAqIGJ5IG9ic2VydmluZyB3
aGV0aGVyIGFueSBnZm4tPm1mbiB0cmFuc2xhdGlvbnMgYXJlIG1vZGlmaWVkLgpAQCAtMTI1NSw2
ICsxMjYxLDcgQEAgaW50IGVwdF9wMm1faW5pdChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQogICAg
IHAybS0+Y2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsID0gZXB0X2NoYW5nZV9lbnRyeV90eXBlX2ds
b2JhbDsKICAgICBwMm0tPmNoYW5nZV9lbnRyeV90eXBlX3JhbmdlID0gZXB0X2NoYW5nZV9lbnRy
eV90eXBlX3JhbmdlOwogICAgIHAybS0+bWVtb3J5X3R5cGVfY2hhbmdlZCA9IGVwdF9tZW1vcnlf
dHlwZV9jaGFuZ2VkOworICAgIHAybS0+Y2hlY2tfYWNjZXNzID0gZXB0X2NoZWNrX2FjY2VzczsK
ICAgICBwMm0tPmF1ZGl0X3AybSA9IE5VTEw7CiAgICAgcDJtLT50bGJfZmx1c2ggPSBlcHRfdGxi
X2ZsdXNoOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94ZW4vYXJj
aC94ODYvbW0vcDJtLXB0LmMKaW5kZXggYjhjNWQyZS4uOTUxY2JlNSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwpAQCAt
NjgsNyArNjgsOCBAQAogc3RhdGljIHVuc2lnbmVkIGxvbmcgcDJtX3R5cGVfdG9fZmxhZ3MoY29u
c3Qgc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHAybV90eXBlX3QgdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1mbl90IG1mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBsZXZlbCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBsZXZlbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHAybV9hY2Nlc3NfdCBhY2Nlc3MpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsK
ICAgICAvKgpAQCAtODcsMjMgKzg4LDI3IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIHAybV90eXBl
X3RvX2ZsYWdzKGNvbnN0IHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgY2FzZSBwMm1fcmFt
X3BhZ2VkOgogICAgIGNhc2UgcDJtX3JhbV9wYWdpbmdfaW46CiAgICAgZGVmYXVsdDoKLSAgICAg
ICAgcmV0dXJuIGZsYWdzIHwgX1BBR0VfTlhfQklUOworICAgICAgICBmbGFncyB8PSBQMk1fQkFT
RV9GTEFHUyB8IF9QQUdFX05YX0JJVDsKKyAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBwMm1fZ3Jh
bnRfbWFwX3JvOgogICAgICAgICByZXR1cm4gZmxhZ3MgfCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdF
X05YX0JJVDsKICAgICBjYXNlIHAybV9pb3JlcV9zZXJ2ZXI6CiAgICAgICAgIGZsYWdzIHw9IFAy
TV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcgfCBfUEFHRV9OWF9CSVQ7CiAgICAgICAgIGlmICggcDJt
LT5pb3JlcS5mbGFncyAmIFhFTl9ETU9QX0lPUkVRX01FTV9BQ0NFU1NfV1JJVEUgKQotICAgICAg
ICAgICAgcmV0dXJuIGZsYWdzICYgfl9QQUdFX1JXOwotICAgICAgICByZXR1cm4gZmxhZ3M7Cisg
ICAgICAgICAgICBmbGFncyAmPSB+X1BBR0VfUlc7CisgICAgICAgIGJyZWFrOwogICAgIGNhc2Ug
cDJtX3JhbV9ybzoKICAgICBjYXNlIHAybV9yYW1fbG9nZGlydHk6CiAgICAgY2FzZSBwMm1fcmFt
X3NoYXJlZDoKLSAgICAgICAgcmV0dXJuIGZsYWdzIHwgUDJNX0JBU0VfRkxBR1M7CisgICAgICAg
IGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTOworICAgICAgICBicmVhazsKICAgICBjYXNlIHAybV9y
YW1fcnc6Ci0gICAgICAgIHJldHVybiBmbGFncyB8IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlc7
CisgICAgICAgIGZsYWdzIHw9IFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlc7CisgICAgICAgIGJy
ZWFrOwogICAgIGNhc2UgcDJtX2dyYW50X21hcF9ydzoKICAgICBjYXNlIHAybV9tYXBfZm9yZWln
bjoKLSAgICAgICAgcmV0dXJuIGZsYWdzIHwgUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9SVyB8IF9Q
QUdFX05YX0JJVDsKKyAgICAgICAgZmxhZ3MgfD0gUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9SVyB8
IF9QQUdFX05YX0JJVDsKKyAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBwMm1fbW1pb19kaXJlY3Q6
CiAgICAgICAgIGlmICggIXJhbmdlc2V0X2NvbnRhaW5zX3NpbmdsZXRvbihtbWlvX3JvX3Jhbmdl
cywgbWZuX3gobWZuKSkgKQogICAgICAgICAgICAgZmxhZ3MgfD0gX1BBR0VfUlc7CkBAIC0xMTIs
OCArMTE3LDMyIEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIHAybV90eXBlX3RvX2ZsYWdzKGNvbnN0
IHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgICAgICBmbGFncyB8PSBfUEFHRV9QV1Q7
CiAgICAgICAgICAgICBBU1NFUlQoIWxldmVsKTsKICAgICAgICAgfQotICAgICAgICByZXR1cm4g
ZmxhZ3MgfCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1BDRDsKKyAgICAgICAgZmxhZ3MgfD0gUDJN
X0JBU0VfRkxBR1MgfCBfUEFHRV9QQ0Q7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIHN3
aXRjaCAoIGFjY2VzcyApCisgICAgeworICAgIGNhc2UgcDJtX2FjY2Vzc19yOgorICAgICAgICBm
bGFncyB8PSBfUEFHRV9OWF9CSVQ7CisgICAgICAgIGZsYWdzICY9IH5fUEFHRV9SVzsKKyAgICAg
ICAgYnJlYWs7CisgICAgY2FzZSBwMm1fYWNjZXNzX3J3OgorICAgICAgICBmbGFncyB8PSBfUEFH
RV9OWF9CSVQ7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgcDJtX2FjY2Vzc19yeDoKKyAgICBj
YXNlIHAybV9hY2Nlc3Nfcngycnc6CisgICAgICAgIGZsYWdzICY9IH4oX1BBR0VfTlhfQklUIHwg
X1BBR0VfUlcpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHAybV9hY2Nlc3NfeDoKKyAgICAg
ICAgZmxhZ3MgJj0gfl9QQUdFX1JXOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHAybV9hY2Nl
c3Nfcnd4OgorICAgIGRlZmF1bHQ6CisgICAgICAgIGJyZWFrOwogICAgIH0KKworICAgIHJldHVy
biBmbGFnczsKIH0KIAogCkBAIC0xNzQsNiArMjAzLDQ0IEBAIHN0YXRpYyB2b2lkIHAybV9hZGRf
aW9tbXVfZmxhZ3MobDFfcGdlbnRyeV90ICpwMm1fZW50cnksCiAgICAgICAgIGwxZV9hZGRfZmxh
Z3MoKnAybV9lbnRyeSwgaW9tbXVfbmxldmVsX3RvX2ZsYWdzKG5sZXZlbCwgZmxhZ3MpKTsKIH0K
IAorc3RhdGljIHAybV9hY2Nlc3NfdCBwMm1fZ2V0X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLCB1bnNpZ25lZCBsb25nIGdmbikKK3sKKyAgICB2b2lkICpwdHI7CisKKyAgICBpZiAoICFw
Mm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MgKQorICAgICAgICByZXR1cm4gcDJtX2FjY2Vzc19yd3g7
CisKKyAgICBwdHIgPSByYWRpeF90cmVlX2xvb2t1cChwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3Ms
IGdmbik7CisgICAgaWYgKCAhcHRyICkKKyAgICAgICAgcmV0dXJuIHAybV9hY2Nlc3Nfcnd4Owor
ICAgIGVsc2UKKyAgICAgICAgcmV0dXJuIHJhZGl4X3RyZWVfcHRyX3RvX2ludChwdHIpOworfQor
CitzdGF0aWMgdm9pZCBwMm1fc2V0X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNp
Z25lZCBsb25nIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X2FjY2Vzc190IGEpCit7CisgICAgaW50IHJjOworCisgICAgaWYgKCAhcDJtLT5tZW1fYWNjZXNz
X3NldHRpbmdzICkKKyAgICAgICAgcmV0dXJuOworCisgICAgaWYgKCBwMm1fYWNjZXNzX3J3eCA9
PSBhICkKKyAgICB7CisgICAgICAgIHJhZGl4X3RyZWVfZGVsZXRlKHAybS0+bWVtX2FjY2Vzc19z
ZXR0aW5ncywgZ2ZuKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIHJjID0gcmFkaXhf
dHJlZV9pbnNlcnQocDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICByYWRpeF90cmVlX2ludF90b19wdHIoYSkpOworICAgIGlmICggcmMgPT0g
LUVFWElTVCApCisgICAgICAgIC8qIElmIGEgc2V0dGluZyBhbHJlYWR5IGV4aXN0cywgY2hhbmdl
IGl0IHRvIHRoZSBuZXcgb25lLiAqLworICAgICAgICByYWRpeF90cmVlX3JlcGxhY2Vfc2xvdCgK
KyAgICAgICAgICAgIHJhZGl4X3RyZWVfbG9va3VwX3Nsb3QoCisgICAgICAgICAgICAgICAgcDJt
LT5tZW1fYWNjZXNzX3NldHRpbmdzLCBnZm4pLAorICAgICAgICAgICAgcmFkaXhfdHJlZV9pbnRf
dG9fcHRyKGEpKTsKK30KKwogLyogUmV0dXJuczogMCBmb3Igc3VjY2VzcywgLWVycm5vIGZvciBm
YWlsdXJlICovCiBzdGF0aWMgaW50CiBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLCB2b2lkICoqdGFibGUsCkBAIC0yMDEsNiArMjY4LDcgQEAgcDJtX25leHRfbGV2ZWwoc3Ry
dWN0IHAybV9kb21haW4gKnAybSwgdm9pZCAqKnRhYmxlLAogICAgICAgICBuZXdfZW50cnkgPSBs
MWVfZnJvbV9tZm4obWZuLCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXKTsKIAogICAgICAgICBw
Mm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdfZW50cnksIGxldmVsLCBJT01NVUZfcmVhZGFibGV8SU9N
TVVGX3dyaXRhYmxlKTsKKyAgICAgICAgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybS0+ZGVm
YXVsdF9hY2Nlc3MpOwogICAgICAgICBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJt
X2VudHJ5LCBuZXdfZW50cnksIGxldmVsICsgMSk7CiAgICAgfQogICAgIGVsc2UgaWYgKCBmbGFn
cyAmIF9QQUdFX1BTRSApCkBAIC0yNDksNiArMzE3LDcgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0
IHAybV9kb21haW4gKnAybSwgdm9pZCAqKnRhYmxlLAogICAgICAgICB7CiAgICAgICAgICAgICBu
ZXdfZW50cnkgPSBsMWVfZnJvbV9wZm4ocGZuIHwgKGkgPDwgKChsZXZlbCAtIDEpICogUEFHRVRB
QkxFX09SREVSKSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3Mp
OworICAgICAgICAgICAgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybS0+ZGVmYXVsdF9hY2Nl
c3MpOwogICAgICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIGwxX2VudHJ5
ICsgaSwgbmV3X2VudHJ5LCBsZXZlbCk7CiAgICAgICAgIH0KIApAQCAtMjU2LDYgKzMyNSw3IEBA
IHAybV9uZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwKIAog
ICAgICAgICBuZXdfZW50cnkgPSBsMWVfZnJvbV9tZm4obWZuLCBQMk1fQkFTRV9GTEFHUyB8IF9Q
QUdFX1JXKTsKICAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmbmV3X2VudHJ5LCBsZXZlbCwg
SU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisgICAgICAgIHAybV9zZXRfYWNjZXNz
KHAybSwgZ2ZuLCBwMm0tPmRlZmF1bHRfYWNjZXNzKTsKICAgICAgICAgcDJtLT53cml0ZV9wMm1f
ZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgbmV3X2VudHJ5LCBsZXZlbCArIDEpOwogICAgIH0K
ICAgICBlbHNlCkBAIC00MjAsOCArNDkwLDkgQEAgc3RhdGljIGludCBkb19yZWNhbGMoc3RydWN0
IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgICAgIGlmICggbnQgIT0g
b3QgKQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiA9IGwxZV9nZXRf
cGZuKGUpOworICAgICAgICAgICAgcDJtX2FjY2Vzc190IGEgPSBwMm1fZ2V0X2FjY2VzcyhwMm0s
IGdmbik7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzID0gcDJtX3R5cGVfdG9fZmxh
Z3MocDJtLCBudCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBfbWZuKG1mbiksIGxldmVsKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBfbWZuKG1mbiksIGxldmVsLCBhKTsKIAogICAgICAgICAg
ICAgaWYgKCBsZXZlbCApCiAgICAgICAgICAgICB7CkBAIC00NzIsNiArNTQzLDIyIEBAIGludCBw
Mm1fcHRfaGFuZGxlX2RlZmVycmVkX2NoYW5nZXModWludDY0X3QgZ3BhKQogfQogCiAvKiBSZXR1
cm5zOiAwIGZvciBzdWNjZXNzLCAtZXJybm8gZm9yIGZhaWx1cmUgKi8KK3N0YXRpYyBpbnQgcDJt
X3B0X2NoZWNrX2FjY2VzcyhwMm1fYWNjZXNzX3QgcDJtYSkKK3sKKyAgICBzd2l0Y2ggKCBwMm1h
ICkKKyAgICB7CisgICAgY2FzZSBwMm1fYWNjZXNzX246CisgICAgY2FzZSBwMm1fYWNjZXNzX3c6
CisgICAgY2FzZSBwMm1fYWNjZXNzX3d4OgorICAgIGNhc2UgcDJtX2FjY2Vzc19uMnJ3eDoKKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgZGVmYXVsdDoKKyAgICAgICAgYnJlYWs7CisgICAg
fQorICAgIHJldHVybiAwOworfQorCisvKiBSZXR1cm5zOiAwIGZvciBzdWNjZXNzLCAtZXJybm8g
Zm9yIGZhaWx1cmUgKi8KIHN0YXRpYyBpbnQKIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9k
b21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgcGFnZV9vcmRlciwgcDJtX3R5cGVfdCBwMm10LCBwMm1fYWNjZXNzX3QgcDJtYSwK
QEAgLTUwMyw2ICs1OTAsOSBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKIAogICAgIEFTU0VSVChzdmUgIT0gMCk7CiAKKyAg
ICBpZiAoIChyYyA9IHAybV9wdF9jaGVja19hY2Nlc3MocDJtYSkpICE9IDAgKQorICAgICAgICBy
ZXR1cm4gcmM7CisKICAgICBpZiAoIHRiX2luaXRfZG9uZSApCiAgICAgewogICAgICAgICBzdHJ1
Y3QgewpAQCAtNTY5LDEzICs2NTksMTQgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgIEFTU0VSVCghbWZuX3Zh
bGlkKG1mbikgfHwgcDJtdCAhPSBwMm1fbW1pb19kaXJlY3QpOwogICAgICAgICBsM2VfY29udGVu
dCA9IG1mbl92YWxpZChtZm4pIHx8IHAybV9hbGxvd3NfaW52YWxpZF9tZm4ocDJtdCkKICAgICAg
ICAgICAgID8gcDJtX2wzZV9mcm9tX3BmbihtZm5feChtZm4pLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHAybV90eXBlX3RvX2ZsYWdzKHAybSwgcDJtdCwgbWZuLCAyKSkKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90b19mbGFncyhwMm0sIHAybXQsIG1m
biwgMiwgcDJtYSkpCiAgICAgICAgICAgICA6IGwzZV9lbXB0eSgpOwogICAgICAgICBlbnRyeV9j
b250ZW50LmwxID0gbDNlX2NvbnRlbnQubDM7CiAKICAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50
LmwxICE9IDAgKQogICAgICAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmZW50cnlfY29udGVu
dCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsKIAorICAgICAgICBwMm1fc2V0X2FjY2VzcyhwMm0sIGdm
biwgcDJtYSk7CiAgICAgICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50
cnksIGVudHJ5X2NvbnRlbnQsIDMpOwogICAgICAgICAvKiBOQjogcGFnaW5nX3dyaXRlX3AybV9l
bnRyeSgpIGhhbmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVybHkgKi8KICAgICB9CkBAIC02MDgsNyAr
Njk5LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBn
Zm5fLCBtZm5fdCBtZm4sCiAKICAgICAgICAgaWYgKCBtZm5fdmFsaWQobWZuKSB8fCBwMm1fYWxs
b3dzX2ludmFsaWRfbWZuKHAybXQpICkKICAgICAgICAgICAgIGVudHJ5X2NvbnRlbnQgPSBwMm1f
bDFlX2Zyb21fcGZuKG1mbl94KG1mbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHAybV90eXBlX3RvX2ZsYWdzKHAybSwgcDJtdCwgbWZuLCAwKSk7CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3RvX2ZsYWdzKHAybSwg
cDJtdCwgbWZuLCAwLCBwMm1hKSk7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIGVudHJ5X2Nv
bnRlbnQgPSBsMWVfZW1wdHkoKTsKIApAQCAtNjMwLDYgKzcyMSw3IEBAIHAybV9wdF9zZXRfZW50
cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAogICAgICAg
ICAgICAgcDJtLT5pb3JlcS5lbnRyeV9jb3VudC0tOwogICAgICAgICB9CiAKKyAgICAgICAgcDJt
X3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybWEpOwogICAgICAgICAvKiBsZXZlbCAxIGVudHJ5ICov
CiAgICAgICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50cnksIGVudHJ5
X2NvbnRlbnQsIDEpOwogICAgICAgICAvKiBOQjogcGFnaW5nX3dyaXRlX3AybV9lbnRyeSgpIGhh
bmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVybHkgKi8KQEAgLTY2MSwxMyArNzUzLDE0IEBAIHAybV9w
dF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZu
LAogICAgICAgICBBU1NFUlQoIW1mbl92YWxpZChtZm4pIHx8IHAybXQgIT0gcDJtX21taW9fZGly
ZWN0KTsKICAgICAgICAgbDJlX2NvbnRlbnQgPSBtZm5fdmFsaWQobWZuKSB8fCBwMm1fYWxsb3dz
X2ludmFsaWRfbWZuKHAybXQpCiAgICAgICAgICAgICA/IHAybV9sMmVfZnJvbV9wZm4obWZuX3go
bWZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90b19mbGFncyhw
Mm0sIHAybXQsIG1mbiwgMSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5
cGVfdG9fZmxhZ3MocDJtLCBwMm10LCBtZm4sIDEsIHAybWEpKQogICAgICAgICAgICAgOiBsMmVf
ZW1wdHkoKTsKICAgICAgICAgZW50cnlfY29udGVudC5sMSA9IGwyZV9jb250ZW50LmwyOwogCiAg
ICAgICAgIGlmICggZW50cnlfY29udGVudC5sMSAhPSAwICkKICAgICAgICAgICAgIHAybV9hZGRf
aW9tbXVfZmxhZ3MoJmVudHJ5X2NvbnRlbnQsIDAsIGlvbW11X3B0ZV9mbGFncyk7CiAKKyAgICAg
ICAgcDJtX3NldF9hY2Nlc3MocDJtLCBnZm4sIHAybWEpOwogICAgICAgICBwMm0tPndyaXRlX3Ay
bV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5LCBlbnRyeV9jb250ZW50LCAyKTsKICAgICAgICAg
LyogTkI6IHBhZ2luZ193cml0ZV9wMm1fZW50cnkoKSBoYW5kbGVzIHRsYiBmbHVzaGVzIHByb3Bl
cmx5ICovCiAgICAgfQpAQCAtNzQ5LDggKzg0Miw3IEBAIHAybV9wdF9nZXRfZW50cnkoc3RydWN0
IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywKICAgICAgKiBYWFggT25jZSB3ZSBzdGFydCBl
eHBsaWNpdGx5IHJlZ2lzdGVyaW5nIE1NSU8gcmVnaW9ucyBpbiB0aGUgcDJtIAogICAgICAqIFhY
WCB3ZSB3aWxsIHJldHVybiBwMm1faW52YWxpZCBmb3IgdW5tYXBwZWQgZ2ZucyAqLwogICAgICp0
ID0gcDJtX21taW9fZG07Ci0gICAgLyogTm90IGltcGxlbWVudGVkIGV4Y2VwdCB3aXRoIEVQVCAq
LwotICAgICphID0gcDJtX2FjY2Vzc19yd3g7IAorICAgICphID0gcDJtX2FjY2Vzc19uOwogCiAg
ICAgaWYgKCBnZm4gPiBwMm0tPm1heF9tYXBwZWRfcGZuICkKICAgICB7CkBAIC04MTMsNiArOTA1
LDcgQEAgcG9kX3JldHJ5X2wzOgogICAgICAgICAgICAgICAgICAgICAgICBsMV90YWJsZV9vZmZz
ZXQoYWRkcikpOwogICAgICAgICAgICAgKnQgPSBwMm1fcmVjYWxjX3R5cGUocmVjYWxjIHx8IF9u
ZWVkc19yZWNhbGMoZmxhZ3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X2ZsYWdzX3RvX3R5cGUoZmxhZ3MpLCBwMm0sIGdmbik7CisgICAgICAgICAgICAqYSA9IHAybV9n
ZXRfYWNjZXNzKHAybSwgZ2ZuKTsKICAgICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKGwzZSk7
CiAKICAgICAgICAgICAgIEFTU0VSVChtZm5fdmFsaWQobWZuKSB8fCAhcDJtX2lzX3JhbSgqdCkp
OwpAQCAtODUyLDYgKzk0NSw3IEBAIHBvZF9yZXRyeV9sMjoKICAgICAgICAgbWZuID0gX21mbihs
MmVfZ2V0X3BmbigqbDJlKSArIGwxX3RhYmxlX29mZnNldChhZGRyKSk7CiAgICAgICAgICp0ID0g
cDJtX3JlY2FsY190eXBlKHJlY2FsYyB8fCBfbmVlZHNfcmVjYWxjKGZsYWdzKSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcDJtX2ZsYWdzX3RvX3R5cGUoZmxhZ3MpLCBwMm0sIGdmbik7
CisgICAgICAgICphID0gcDJtX2dldF9hY2Nlc3MocDJtLCBnZm4pOwogICAgICAgICB1bm1hcF9k
b21haW5fcGFnZShsMmUpOwogICAgICAgICAKICAgICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4p
IHx8ICFwMm1faXNfcmFtKCp0KSk7CkBAIC04ODgsNiArOTgyLDcgQEAgcG9kX3JldHJ5X2wxOgog
ICAgIH0KICAgICBtZm4gPSBsMWVfZ2V0X21mbigqbDFlKTsKICAgICAqdCA9IHAybV9yZWNhbGNf
dHlwZShyZWNhbGMgfHwgX25lZWRzX3JlY2FsYyhmbGFncyksIGwxdCwgcDJtLCBnZm4pOworICAg
ICphID0gcDJtX2dldF9hY2Nlc3MocDJtLCBnZm4pOwogICAgIHVubWFwX2RvbWFpbl9wYWdlKGwx
ZSk7CiAKICAgICBBU1NFUlQobWZuX3ZhbGlkKG1mbikgfHwgIXAybV9pc19yYW0oKnQpIHx8IHAy
bV9pc19wYWdpbmcoKnQpKTsKQEAgLTExMjcsNiArMTIyMiw3IEBAIHZvaWQgcDJtX3B0X2luaXQo
c3RydWN0IHAybV9kb21haW4gKnAybSkKICAgICBwMm0tPmNoYW5nZV9lbnRyeV90eXBlX2dsb2Jh
bCA9IHAybV9wdF9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWw7CiAgICAgcDJtLT5jaGFuZ2VfZW50
cnlfdHlwZV9yYW5nZSA9IHAybV9wdF9jaGFuZ2VfZW50cnlfdHlwZV9yYW5nZTsKICAgICBwMm0t
PndyaXRlX3AybV9lbnRyeSA9IHBhZ2luZ193cml0ZV9wMm1fZW50cnk7CisgICAgcDJtLT5jaGVj
a19hY2Nlc3MgPSBwMm1fcHRfY2hlY2tfYWNjZXNzOwogI2lmIFAyTV9BVURJVAogICAgIHAybS0+
YXVkaXRfcDJtID0gcDJtX3B0X2F1ZGl0X3AybTsKICNlbHNlCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5kZXggYzUzY2FiNC4uMTJl
MmQyNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYwpAQCAtNjc1LDYgKzY3NSwxMiBAQCB2b2lkIHAybV90ZWFyZG93bihzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtKQogCiAgICAgZCA9IHAybS0+ZG9tYWluOwogCisgICAgaWYgKCBwMm0t
Pm1lbV9hY2Nlc3Nfc2V0dGluZ3MgKQorICAgIHsKKyAgICAgICAgcmFkaXhfdHJlZV9kZXN0cm95
KHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncywgTlVMTCk7CisgICAgICAgIHhmcmVlKHAybS0+bWVt
X2FjY2Vzc19zZXR0aW5ncyk7CisgICAgfQorCiAgICAgcDJtX2xvY2socDJtKTsKICAgICBBU1NF
UlQoYXRvbWljX3JlYWQoJmQtPnNocl9wYWdlcykgPT0gMCk7CiAgICAgcDJtLT5waHlzX3RhYmxl
ID0gcGFnZXRhYmxlX251bGwoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tb25pdG9yLmMg
Yi94ZW4vYXJjaC94ODYvbW9uaXRvci5jCmluZGV4IDNmYjY1MzEuLmI4NzE0MTEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tb25pdG9yLmMKKysrIGIveGVuL2FyY2gveDg2L21vbml0b3IuYwpA
QCAtMjAsMTAgKzIwLDEzIEBACiAgKi8KIAogI2luY2x1ZGUgPGFzbS9tb25pdG9yLmg+CisjaW5j
bHVkZSA8YXNtL3AybS5oPgogI2luY2x1ZGUgPHB1YmxpYy92bV9ldmVudC5oPgogCiBpbnQgYXJj
aF9tb25pdG9yX2luaXRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpCiB7CisgICAgc3RydWN0IHAy
bV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKKwogICAgIGlmICggIWQtPmFyY2gu
bW9uaXRvci5tc3JfYml0bWFwICkKICAgICAgICAgZC0+YXJjaC5tb25pdG9yLm1zcl9iaXRtYXAg
PSB4emFsbG9jX2FycmF5KHN0cnVjdCBtb25pdG9yX21zcl9iaXRtYXAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyKTsKQEAgLTMxLDYgKzM0LDE4
IEBAIGludCBhcmNoX21vbml0b3JfaW5pdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKICAgICBp
ZiAoICFkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1hcCApCiAgICAgICAgIHJldHVybiAtRU5PTUVN
OwogCisgICAgaWYgKCBjcHVfaGFzX3N2bSAmJiAhcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzICkK
KyAgICB7CisgICAgICAgIHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyA9IHhtYWxsb2Moc3RydWN0
IHJhZGl4X3RyZWVfcm9vdCk7CisKKyAgICAgICAgaWYoICFwMm0tPm1lbV9hY2Nlc3Nfc2V0dGlu
Z3MgKQorICAgICAgICB7CisgICAgICAgICAgICB4ZnJlZShkLT5hcmNoLm1vbml0b3IubXNyX2Jp
dG1hcCk7CisgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKKyAgICAgICAgfQorICAgICAgICBy
YWRpeF90cmVlX2luaXQocDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzKTsKKyAgICB9CisKICAgICBy
ZXR1cm4gMDsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fYWNjZXNz
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9hY2Nlc3MuaAppbmRleCA0MDQzYzlmLi4zNGYy
YzA3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9hY2Nlc3MuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L21lbV9hY2Nlc3MuaApAQCAtNDYsNyArNDYsNyBAQCBib29sIHAy
bV9tZW1fYWNjZXNzX2VtdWxhdGVfY2hlY2soc3RydWN0IHZjcHUgKnYsCiAvKiBTYW5pdHkgY2hl
Y2sgZm9yIG1lbV9hY2Nlc3MgaGFyZHdhcmUgc3VwcG9ydCAqLwogc3RhdGljIGlubGluZSBib29s
IHAybV9tZW1fYWNjZXNzX3Nhbml0eV9jaGVjayhzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHJl
dHVybiBpc19odm1fZG9tYWluKGQpICYmIGNwdV9oYXNfdm14ICYmIGhhcF9lbmFibGVkKGQpOwor
ICAgIHJldHVybiBpc19odm1fZG9tYWluKGQpICYmIGhhcF9lbmFibGVkKGQpOwogfQogCiAjZW5k
aWYgLypfX0FTTV9YODZfTUVNX0FDQ0VTU19IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvcDJtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCmluZGV4IGQ0YjNjZmMu
LmExOTAxNTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9wMm0uaApAQCAtMjY2LDYgKzI2Niw3IEBAIHN0cnVjdCBwMm1fZG9t
YWluIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgZ2ZuLCBsMV9wZ2VudHJ5X3QgKnAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsMV9wZ2VudHJ5X3QgbmV3LCB1bnNpZ25lZCBpbnQgbGV2ZWwpOwogICAg
IGxvbmcgICAgICAgICAgICAgICAoKmF1ZGl0X3AybSkoc3RydWN0IHAybV9kb21haW4gKnAybSk7
CisgICAgaW50ICAgICAgICAgICAgICAgICgqY2hlY2tfYWNjZXNzKShwMm1fYWNjZXNzX3QgcDJt
YSk7CiAKICAgICAvKgogICAgICAqIFAyTSB1cGRhdGVzIG1heSByZXF1aXJlIFRMQnMgdG8gYmUg
Zmx1c2hlZCAoaW52YWxpZGF0ZWQpLgpAQCAtMjg4LDYgKzI4OSwxMiBAQCBzdHJ1Y3QgcDJtX2Rv
bWFpbiB7CiAgICAgICogcmV0eXBlZCBnZXQgdGhpcyBhY2Nlc3MgdHlwZS4gIFNlZSBkZWZpbml0
aW9uIG9mIHAybV9hY2Nlc3NfdC4gKi8KICAgICBwMm1fYWNjZXNzX3QgZGVmYXVsdF9hY2Nlc3M7
CiAKKyAgICAvKgorICAgICAqIFJhZGl4IHRyZWUgdG8gc3RvcmUgdGhlIHAybV9hY2Nlc3NfdCBz
ZXR0aW5ncyBhcyB0aGUgcHRlJ3MgZG9uJ3QgaGF2ZQorICAgICAqIGVub3VnaCBhdmFpbGFibGUg
Yml0cyB0byBzdG9yZSB0aGlzIGluZm9ybWF0aW9uLgorICAgICAqLworICAgIHN0cnVjdCByYWRp
eF90cmVlX3Jvb3QgKm1lbV9hY2Nlc3Nfc2V0dGluZ3M7CisKICAgICAvKiBJZiB0cnVlLCBhbmQg
YW4gYWNjZXNzIGZhdWx0IGNvbWVzIGluIGFuZCB0aGVyZSBpcyBubyB2bV9ldmVudCBsaXN0ZW5l
ciwgCiAgICAgICogcGF1c2UgZG9tYWluLiAgT3RoZXJ3aXNlLCByZW1vdmUgYWNjZXNzIHJlc3Ry
aWN0aW9ucy4gKi8KICAgICBib29sX3QgICAgICAgYWNjZXNzX3JlcXVpcmVkOwotLSAKMi43LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:49:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13: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 1fhbDL-0006vo-5P; Mon, 23 Jul 2018 13:49: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhbDJ-0006vg-Vm
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:49:26 +0000
X-Inumbo-ID: 3df937a1-8e7f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3df937a1-8e7f-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:49:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60871434"
Date: Mon, 23 Jul 2018 14:49:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180723134921.inn2alwzv2n65khz@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-13-paul.durrant@citrix.com>
 <20180723133522.sdndumgprdioc7aj@citrix.com>
 <8d2f2f936f834c208b73284b37732291@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8d2f2f936f834c208b73284b37732291@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 12/13] x86: add iommu_ops to modify and
 flush 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>,
 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>,
 "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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDI6NDA6MDVQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFdlaSBMaXUgW21h
aWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXQo+ID4gU2VudDogMjMgSnVseSAyMDE4IDE0OjM1Cj4g
PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IENjOiB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47Cj4gPiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgR2Vvcmdl
IER1bmxhcAo+ID4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBjaXRyaXguY29tPjsgSnVsaWVuCj4gPiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsKPiA+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsg
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgVGltCj4gPiAoWGVu
Lm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IFN1
YmplY3Q6IFJlOiBbUEFUQ0ggdjMgMTIvMTNdIHg4NjogYWRkIGlvbW11X29wcyB0byBtb2RpZnkg
YW5kIGZsdXNoCj4gPiBJT01NVSBtYXBwaW5ncwo+ID4gCj4gPiBPbiBUdWUsIEp1bCAxNywgMjAx
OCBhdCAwMjozODoxNVBNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+Cj4gPiBbLi4u
XQo+ID4gPiArc3RhdGljIGludCBpb21tdW9wX21hcChzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCAq
b3ApCj4gPiA+ICt7Cj4gPiA+ICsgICAgc3RydWN0IGRvbWFpbiAqZCwgKmN1cnJkID0gY3VycmVu
dC0+ZG9tYWluOwo+ID4gPiArICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlvbW11ID0gZG9tX2lv
bW11KGN1cnJkKTsKPiA+ID4gKyAgICBib29sIHJlYWRvbmx5ID0gb3AtPmZsYWdzICYgWEVOX0lP
TU1VT1BfbWFwX3JlYWRvbmx5Owo+ID4gPiArICAgIGJmbl90IGJmbiA9IF9iZm4ob3AtPmJmbik7
Cj4gPiA+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiA+ID4gKyAgICB1bnNpZ25lZCBp
bnQgcHJvdDsKPiA+ID4gKyAgICBpbnQgcmMsIGlnbm9yZTsKPiA+ID4gKwo+ID4gPiArICAgIGlm
ICggb3AtPnBhZCB8fCAob3AtPmZsYWdzICYgflhFTl9JT01NVU9QX21hcF9yZWFkb25seSkgKQo+
ID4gPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiA+ID4gKwo+ID4gPiArICAgIGlmICggIWlv
bW11LT5pb21tdV9vcF9yYW5nZXMgKQo+ID4gPiArICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7
Cj4gPiA+ICsKPiA+ID4gKyAgICAvKiBDaGVjayB3aGV0aGVyIHRoZSBzcGVjaWZpZWQgQkZOIGZh
bGxzIGluIGEgcmVzZXJ2ZWQgcmVnaW9uICovCj4gPiA+ICsgICAgaWYgKCByYW5nZXNldF9jb250
YWluc19zaW5nbGV0b24oaW9tbXUtPnJlc2VydmVkX3JhbmdlcywKPiA+IGJmbl94KGJmbikpICkK
PiA+ID4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gPiA+ICsKPiA+ID4gKyAgICBkID0gcmN1
X2xvY2tfZG9tYWluX2J5X2FueV9pZChvcC0+ZG9taWQpOwo+ID4gCj4gPiBJIHRoaW5rIHRoaXMg
bmVlZHMgdG8gYmUgbW92ZWQgZWFybGllciBiZWZvcmUgZGVyZWZlcmVuY2luZyBhc3NpZ25pbmcK
PiA+IGlvbW11IC0tIGl0IGRlcGVuZHMgb24gZCBiZWluZyB2YWxpZC4KPiA+IAo+ID4gU2FtZSBh
cHBsaWVzIHRvIHRoZSB1bm1hcCBmdW5jdGlvbi4KPiA+IAo+IAo+IEFyZSB5b3UgcmVmZXJyaW5n
IHRvIHRoZSBkb21faW9tbXUoKSBtYWNybz8gVGhlIGNvZGUgaXMgdW5pbnRlcmVzdGVkCj4gaW4g
dGhlIElPTU1VIG1hcHBpbmdzIG9mIHRoZSB0YXJnZXQgZG9tYWluLCBvbmx5IHRoZSBjdXJyZW50
LCBzbyBJCj4gY2FuJ3Qgc2VlIGEgcHJvYmxlbSBoZXJlLiBBbSBJIG1pc3Npbmcgc29tZXRoaW5n
PwoKT2gsIEkgbWlzcmVhZC4gU29ycnkgZm9yIHRoZSBub2lzZS4KCj4gCj4gPiA+ICsKPiA+ID4g
K3N0YXRpYyBpbnQgaW9tbXVvcF9mbHVzaCh2b2lkKQo+ID4gPiArewo+ID4gPiArICAgIHJldHVy
biAhaW9tbXVfaW90bGJfZmx1c2hfYWxsKGN1cnJlbnQtPmRvbWFpbikgPyAwIDogLUVJTzsKPiA+
IAo+ID4gSSBkb24ndCBmb2xsb3c6IHdoeSBkb2VzIHRoaXMgb25seSBmbHVzaCBjdXJyZW50LT5k
b21haW4/IEJ1dAo+ID4gbWFwL3VubWFwIHVzZSBleHBsaWNpdCBhcmd1bWVudCB0byBzcGVjaWZ5
IGEgZG9tYWluPwo+ID4gCj4gCj4gQmVjYXVzZSB0aGUgcGFnZSBtYXkgY29tZSBmcm9tIGFub3Ro
ZXIgZG9tYWluIGJ1dCB0aGUgSU9NTVUgbWFwcGluZ3MKPiBhcmUgb25seSBldmVyIGZvciB0aGUg
bG9jYWwgZG9tYWluLgoKSSBzZWUuIFRoYXQncyBmaW5lIHRoZW4uCgpXZWkuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:49:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13:49: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 1fhbDo-0006zW-FK; Mon, 23 Jul 2018 13:49: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=jmrf=kh=citrix.com=prvs=7357aa5aa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhbDm-0006zK-Vd
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 13:49:55 +0000
X-Inumbo-ID: 3501f991-8e7f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3501f991-8e7f-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 15:49:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60871526"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 23 Jul 2018 14:49:50 +0100
Message-ID: <1532353790-28875-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/hvm: Disallow unknown MSR_EFER bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sergey Dyasli <sergey.dyasli@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>

SXQgdHVybnMgb3V0IHRoYXQgbm90aGluZyBldmVyIHByZXZlbnRlZCBIVk0gZ3Vlc3RzIGZyb20g
dHJ5aW5nIHRvIHNldCB1bmtub3duCkVGRVIgYml0cy4gIEdlbmVyYWxseSwgdGhpcyByZXN1bHRz
IGluIGEgdm1lbnRyeSBmYWlsdXJlLgoKRm9yIEludGVsIGhhcmR3YXJlLCBhbGwgaW1wbGVtZW50
ZWQgYml0cyBhcmUgY292ZXJlZCBieSB0aGUgY2hlY2tzLgoKRm9yIEFNRCBoYXJkd2FyZSwgdGhl
IG9ubHkgRUZFUiBiaXQgd2hpY2ggaXNuJ3QgY292ZXJlZCBieSB0aGUgY2hlY2tzIGlzIFRDRQoo
d2hpY2ggQUZBSUNUIGlzIHNwZWNpZmljIHRvIEFNRCBGYW0xNS8xNiBoYXJkd2FyZSkuICBXZSBu
ZXZlciBhZHZlcnRpc2UgVENFCmluIENQVUlELCBidXQgaXQgaXNuJ3QgYSBzZWN1cml0eSBwcm9i
bGVtIHRvIGhhdmUgVENFIHVuZXhwZWN0ZWQgZW5hYmxlZCBpbgpndWVzdCBjb250ZXh0LgoKRGlz
YWxsb3cgdGhlIHNldHRpbmcgb2YgYml0cyBvdXRzaWRlIG9mIHRoZSBFRkVSX0tOT1dOX01BU0ss
IHdoaWNoIHByZXZlbnRzCmFueSB2bWVudHJ5IGZhaWx1cmVzIGZvciBndWVzdHMsIHlpZWxkaW5n
ICNHUCBpbnN0ZWFkLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkND
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJp
eC5jb20+CgpOb3RlOiBPbiBBTUQgaGFyZHdhcmUsIGJpdHMgNzoxIGFyZSBSZXNlcnZlZCB3cml0
ZS1kaXNjYXJkIHJhdGhlciB0aGFuCnlpZWxkaW5nICNHUC4gIEltcGxlbWVudGluZyB0aGlzIGRv
ZXNuJ3Qgc2VlbSB3b3J0aHdoaWxlIChubyBzb2Z0d2FyZSB3aWxsIHRyeQp0byBzZXQgdGhlc2Ug
Yml0cywgYmVjYXVzZSB0aGV5IGFyZSBzdHJpY3RseSByZXNlcnZlZCBvbiBJbnRlbCBoYXJkd2Fy
ZSksIGFuZAp3b3VsZCByZXF1aXJlIHJhdGhlciBtb3JlIGNvbXBsaWNhdGVkIGNoYW5nZXMgdG8g
aHZtX2VmZXJfdmFsaWQoKSB0byBmZWVkIGJhY2sKYSBtb2RpZmllZCBlZmVyIHZhbHVlLgotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0
aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCmluZGV4IDE4MTZmYWEuLmMwOTljNjEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtOTA3LDYgKzkw
Nyw5IEBAIGNvbnN0IGNoYXIgKmh2bV9lZmVyX3ZhbGlkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1
aW50NjRfdCB2YWx1ZSwKICAgICBlbHNlCiAgICAgICAgIHAgPSAmaG9zdF9jcHVpZF9wb2xpY3k7
CiAKKyAgICBpZiAoIHZhbHVlICYgfkVGRVJfS05PV05fTUFTSyApCisgICAgICAgIHJldHVybiAi
VW5rbm93biBiaXRzIHNldCI7CisKICAgICBpZiAoICh2YWx1ZSAmIEVGRVJfU0NFKSAmJiAhcC0+
ZXh0ZC5zeXNjYWxsICkKICAgICAgICAgcmV0dXJuICJTQ0Ugd2l0aG91dCBmZWF0dXJlIjsKIAot
LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 13:52:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 13: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 1fhbGh-0007mV-V4; Mon, 23 Jul 2018 13:52: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=eoms=kh=redhat.com=longman@srs-us1.protection.inumbo.net>)
 id 1fhbGg-0007mP-Jb
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 13:52:54 +0000
X-Inumbo-ID: badf15a8-8e7f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id badf15a8-8e7f-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 13:53:08 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com
 [10.11.54.6])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 187CD401DEA8;
 Mon, 23 Jul 2018 13:52:53 +0000 (UTC)
Received: from llong.remote.csb (dhcp-17-175.bos.redhat.com [10.18.17.175])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 720432156898;
 Mon, 23 Jul 2018 13:52:52 +0000 (UTC)
To: Davidlohr Bueso <dave@stgolabs.net>, Wanpeng Li <kernellwp@gmail.com>
References: <1532036397-19449-1-git-send-email-longman@redhat.com>
 <20180719215456.5ho3udhfoqlkh75a@linux-r8p5>
 <00e98205-606a-a121-36c2-dedaeae1d0bb@redhat.com>
 <CANRm+CyHfvBKVKNk+pKF+s6+1seZ8c+NyjHuepT2Mf+4Cdd-2w@mail.gmail.com>
 <20180723044257.m7pjrnp7jjqggqij@linux-r8p5>
From: Waiman Long <longman@redhat.com>
Organization: Red Hat
Message-ID: <434efa92-844d-46d0-65c4-86eb6365f024@redhat.com>
Date: Mon, 23 Jul 2018 09:52:52 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.2.0
MIME-Version: 1.0
In-Reply-To: <20180723044257.m7pjrnp7jjqggqij@linux-r8p5>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.6]); Mon, 23 Jul 2018 13:52:53 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]);
 Mon, 23 Jul 2018 13:52:53 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'longman@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if
 only 1 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Radim Krcmar <rkrcmar@redhat.com>, the arch/x86 maintainers <x86@kernel.org>,
 LKML <linux-kernel@vger.kernel.org>, Ingo Molnar <mingo@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>, Paolo Bonzini <pbonzini@redhat.com>,
 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>

T24gMDcvMjMvMjAxOCAxMjo0MiBBTSwgRGF2aWRsb2hyIEJ1ZXNvIHdyb3RlOgo+IE9uIE1vbiwg
MjMgSnVsIDIwMTgsIFdhbnBlbmcgTGkgd3JvdGU6Cj4KPj4gT24gRnJpLCAyMCBKdWwgMjAxOCBh
dCAwNjowMywgV2FpbWFuIExvbmcgPGxvbmdtYW5AcmVkaGF0LmNvbT4gd3JvdGU6Cj4+Pgo+Pj4g
T24gMDcvMTkvMjAxOCAwNTo1NCBQTSwgRGF2aWRsb2hyIEJ1ZXNvIHdyb3RlOgo+Pj4gPiBPbiBU
aHUsIDE5IEp1bCAyMDE4LCBXYWltYW4gTG9uZyB3cm90ZToKPj4+ID4KPj4+ID4+IE9uIGEgVk0g
d2l0aCBvbmx5IDEgdkNQVSwgdGhlIGxvY2tpbmcgZmFzdCBwYXRocyB3aWxsIGFsd2F5cyBiZQo+
Pj4gPj4gc3VjY2Vzc2Z1bC4gSW4gdGhpcyBjYXNlLCB0aGVyZSBpcyBubyBuZWVkIHRvIHVzZSB0
aGUgdGhlIFBWCj4+PiBxc3BpbmxvY2sKPj4+ID4+IGNvZGUgd2hpY2ggaGFzIGhpZ2hlciBvdmVy
aGVhZCBvbiB0aGUgdW5sb2NrIHNpZGUgdGhhbiB0aGUgbmF0aXZlCj4+PiA+PiBxc3BpbmxvY2sg
Y29kZS4KPj4+ID4+Cj4+PiA+PiBUaGUgeGVuX3B2c3BpbiB2ZXJpYWJsZSBpcyBhbHNvIHR1cm5l
ZCBvZmYgaW4gdGhpcyAxIHZDUFUgY2FzZSB0bwo+Cj4gcy92ZXJpYWJsZQo+ICB2YXJpYWJsZQo+
Cj4+PiA+PiBlbGltaW5hdGUgdW5uZWVkZWQgcHZxc3BpbmxvY2sgaW5pdGlhbGl6YXRpb24gaW4g
eGVuX2luaXRfbG9ja19jcHUoKQo+Pj4gPj4gd2hpY2ggaXMgcnVuIGFmdGVyIHhlbl9pbml0X3Nw
aW5sb2NrcygpLgo+Pj4gPgo+Pj4gPiBXb3VsZG4ndCBrdm0gYWxzbyB3YW50IHRoaXM/Cj4+PiA+
Cj4+PiA+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwva3ZtLmMgYi9hcmNoL3g4Ni9rZXJu
ZWwva3ZtLmMKPj4+ID4gaW5kZXggYTM3YmRhMzhkMjA1Li45NWFjZWI2OTIwMTAgMTAwNjQ0Cj4+
PiA+IC0tLSBhL2FyY2gveDg2L2tlcm5lbC9rdm0uYwo+Pj4gPiArKysgYi9hcmNoL3g4Ni9rZXJu
ZWwva3ZtLmMKPj4+ID4gQEAgLTQ1Nyw3ICs0NTcsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V2
X21hcF9wZXJjcHVfZGF0YSh2b2lkKQo+Pj4gPiBzdGF0aWMgdm9pZCBfX2luaXQga3ZtX3NtcF9w
cmVwYXJlX2NwdXModW5zaWduZWQgaW50IG1heF9jcHVzKQo+Pj4gPiB7Cj4+PiA+ICAgICBuYXRp
dmVfc21wX3ByZXBhcmVfY3B1cyhtYXhfY3B1cyk7Cj4+PiA+IC0gICAgaWYgKGt2bV9wYXJhX2hh
c19oaW50KEtWTV9ISU5UU19SRUFMVElNRSkpCj4+PiA+ICsgICAgaWYgKG51bV9wb3NzaWJsZV9j
cHVzKCkgPT0gMSB8fAo+Pj4gPiArICAgICAgICBrdm1fcGFyYV9oYXNfaGludChLVk1fSElOVFNf
UkVBTFRJTUUpKQo+Pj4gPiAgICAgICAgIHN0YXRpY19icmFuY2hfZGlzYWJsZSgmdmlydF9zcGlu
X2xvY2tfa2V5KTsKPj4+ID4gfQo+Pj4KPj4+IFRoYXQgZG9lc24ndCByZWFsbHkgbWF0dGVyIGFz
IHRoZSBzbG93cGF0aCB3aWxsIG5ldmVyIGdldCBleGVjdXRlZCBpbgo+Pj4gdGhlIDEgdkNQVSBj
YXNlLgo+Cj4gSG93IGRvZXMgdGhpcyBkaWZmZXIgdGhlbiBmcm9tIHhlbiwgdGhlbj8gSSBtZWFu
LCBzYW1lIHByaW5jaXBsZSBhcHBsaWVzLgoKSSBhbSBub3Qgc2F5aW5nIHRoaXMgcGF0Y2ggaXMg
d3JvbmcuIEkgYW0ganVzdCBzYXlpbmcgdGhhdCB0aGlzIGlzIG5vdApuZWNlc3NhcnkuCgpJbiB0
aGUgeGVuIGNhc2UsIHRoZXkgaGF2ZSBhIHNpbmdsZSB2YXJpYWJsZSB0aGF0IGNvbnRyb2xzIGlm
CnB2cXNwaW5sb2NrIHNob3VsZCBiZSB1c2VkIGFuZCB0dXJuIG9mZiBhbGwgdGhlIGtub2JzIGFj
Y29yZGluZ2x5LiBUaGVyZQppcyBubyBzdWNoIGVxdWl2YWxlbnQgaW4ga3ZtLiBXZSBoYWQgdGFs
a2VkIGFib3V0IHRoYXQgaW4gdGhlIHBhc3QsIGJ1dApkaWRuJ3QgY29tZSB0byBhIGNvbmNsdXNp
b24uIEluIHRoZSAxIHZDUFUgY2FzZSwgdGhlIG1vc3QgaW1wb3J0YW50CnRoaW5nIGlzIHRvIG5v
dCB1c2UgdGhlIHB2cXNwaW5sb2NrIHVubG9jayBwYXRoIHdoaWNoIGFkZCB1bm5lZWRlZApydW50
aW1lIG92ZXJoZWFkLgoKVGhlIG90aGVycyBqdXN0IGhhdmUgYSBzbGlnaHQgYm9vdCB0aW1lIG92
ZXJoZWFkLiBGb3IgbWUsIHRoZXkgYXJlCm9wdGlvbmFsLiBTbyBJIGRvbid0IGJvdGhlciB0byBh
ZGQgY29kZSB0byBleHBsaWNpdCB0dXJuIHRoZW0gb2ZmIGFzIHRoZQpyZXN1bHQgd2lsbCBiZSB0
aGUgc2FtZSB3aXRoIG9yIHdpdGhvdXQgdGhlbS4KCj4KPj4KPj4gU28gdGhpcyBpcyBub3QgbmVl
ZGVkIGluIGt2bSB0cmVlPwo+PiBodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vdmlydC9r
dm0va3ZtLmdpdC9jb21taXQvP2g9cXVldWUmaWQ9M2E3OTIxOTkwMDRlYzMzNTM0NmNjNjA3ZDYy
NjAwYTM5OWE3ZWUwMgo+Pgo+Cj4gSG1tIEkgd291bGQgdGhpbmsgdGhhdCBteSBwYXRjaCB3b3Vs
ZCBiZSBtb3JlIGFwcHJvcGlhdGUgYXMgaXQKPiBhY3R1YWxseSBkb2VzCj4gd2hhdCB0aGUgY29t
bWVudCBzYXlzLgoKVGhlIHN0YXRpYyBrZXkgY29udHJvbHMgdGhlIGJlaGF2aW9yIG9mIHRoZSBs
b2NraW5nIHNsb3dwYXRoIHdoaWNoIHdpbGwKbm90IGJlIGV4ZWN1dGVkIGF0IGFsbC4gU28gaXQg
aXMgZXNzZW50aWFsbHkgYSBuby1vcC4KCi1Mb25nbWFuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:12:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14:12:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhbZG-0000uU-IB; Mon, 23 Jul 2018 14:12: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=6gub=kh=citrix.com=prvs=735afa564=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fhbZE-0000uP-T5
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 14:12:04 +0000
X-Inumbo-ID: 67bac980-8e82-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67bac980-8e82-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:12:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76569851"
Date: Mon, 23 Jul 2018 16:11:55 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180723141155.2uxuerocylw36p5l@mac.bytemobile.com>
References: <1532353790-28875-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532353790-28875-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] x86/hvm: Disallow unknown MSR_EFER bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDI6NDk6NTBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJdCB0dXJucyBvdXQgdGhhdCBub3RoaW5nIGV2ZXIgcHJldmVudGVkIEhWTSBndWVz
dHMgZnJvbSB0cnlpbmcgdG8gc2V0IHVua25vd24KPiBFRkVSIGJpdHMuICBHZW5lcmFsbHksIHRo
aXMgcmVzdWx0cyBpbiBhIHZtZW50cnkgZmFpbHVyZS4KPiAKPiBGb3IgSW50ZWwgaGFyZHdhcmUs
IGFsbCBpbXBsZW1lbnRlZCBiaXRzIGFyZSBjb3ZlcmVkIGJ5IHRoZSBjaGVja3MuCj4gCj4gRm9y
IEFNRCBoYXJkd2FyZSwgdGhlIG9ubHkgRUZFUiBiaXQgd2hpY2ggaXNuJ3QgY292ZXJlZCBieSB0
aGUgY2hlY2tzIGlzIFRDRQo+ICh3aGljaCBBRkFJQ1QgaXMgc3BlY2lmaWMgdG8gQU1EIEZhbTE1
LzE2IGhhcmR3YXJlKS4gIFdlIG5ldmVyIGFkdmVydGlzZSBUQ0UKPiBpbiBDUFVJRCwgYnV0IGl0
IGlzbid0IGEgc2VjdXJpdHkgcHJvYmxlbSB0byBoYXZlIFRDRSB1bmV4cGVjdGVkIGVuYWJsZWQg
aW4KPiBndWVzdCBjb250ZXh0Lgo+IAo+IERpc2FsbG93IHRoZSBzZXR0aW5nIG9mIGJpdHMgb3V0
c2lkZSBvZiB0aGUgRUZFUl9LTk9XTl9NQVNLLCB3aGljaCBwcmV2ZW50cwo+IGFueSB2bWVudHJ5
IGZhaWx1cmVzIGZvciBndWVzdHMsIHlpZWxkaW5nICNHUCBpbnN0ZWFkLgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:22:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14:22: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 1fhbj6-0001gi-Ic; Mon, 23 Jul 2018 14:22: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=f0fv=kh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fhbj5-0001gd-LR
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 14:22:15 +0000
X-Inumbo-ID: b8b76cd2-8e83-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b8b76cd2-8e83-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 16:21:43 +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 10008AD4A;
 Mon, 23 Jul 2018 14:22:12 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1532353682-28335-1-git-send-email-andrew.cooper3@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: <f38b5696-4f68-597c-a2f6-f1cc12b41688@suse.com>
Date: Mon, 23 Jul 2018 16:22:11 +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: <1532353682-28335-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86/spec-ctrl: Fix the parsing of xpti= on
 fixed 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: Sergey Dyasli <sergey.dyasli@citrix.com>, 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>

T24gMjMvMDcvMTggMTU6NDgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVGhlIGNhbGxzIHRvIHhw
dGlfaW5pdF9kZWZhdWx0KCkgaW4gcGFyc2VfeHB0aSgpIGFyZSBidWdneS4gIFRoZSBDUFVJRCBk
YXRhCj4gaGFzbid0IGJlZW4gZmV0Y2hlZCB0aGF0IGVhcmx5LCBhbmQgYm9vdF9jcHVfaGFzKFg4
Nl9GRUFUVVJFX0FSQ0hfQ0FQUykgd2lsbAo+IGFsd2F5cyBldmFsdWF0ZSBmYWxzZS4KPiAKPiBB
cyBhIHJlc3VsdCwgdGhlIGRlZmF1bHQgY2FzZSB3b24ndCBkaXNhYmxlIFhQVEkgb24gSW50ZWwg
aGFyZHdhcmUgd2hpY2gKPiBhZHZlcnRpc2VzIEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk8uCj4g
Cj4gU2ltcGxpZnkgcGFyc2VfeHB0aSgpIHRvIHNvbGVseSB0aGUgc2V0dGluZyBvZiBvcHRfeHB0
aSBhY2NvcmRpbmcgdG8gdGhlCj4gcGFzc2VkIHN0cmluZywgYW5kIGhhdmUgaW5pdF9zcGVjdWxh
dGlvbl9taXRpZ2F0aW9ucygpIGNhbGwKPiB4cHRpX2luaXRfZGVmYXVsdCgpIGlmIGFwcHJvcGlh
dGUuICBEcm9wIHRoZSBmb3JjZSBwYXJhbWV0ZXIsIGFuZCBwYXNzIGNhcHMKPiBpbnN0ZWFkLCB0
byBhdm9pZCByZWR1bmRhbnQgcmUtcmVhZGluZyBvZiBNU1JfQVJDSF9DQVBTLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZp
ZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:26:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14:26: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 1fhbnH-0001rz-5H; Mon, 23 Jul 2018 14:26: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhbnF-0001ru-SL
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 14:26:33 +0000
X-Inumbo-ID: 6e86964d-8e84-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e86964d-8e84-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:26:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60876539"
Date: Mon, 23 Jul 2018 15:26:29 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180723142629.ytcph5yf34pi2vmg@citrix.com>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-13-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717133816.37958-13-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 12/13] x86: add iommu_ops to modify and
 flush 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>,
 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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDI6Mzg6MTVQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgpbLi4uXQo+ICtzdGF0aWMgaW50IGlvbW11b3BfdW5tYXAoc3RydWN0IHhlbl9pb21tdV9v
cF91bm1hcCAqb3ApCj4gK3sKWy4uLl0KPiArCj4gKyAgICBpZiAoICFpb21tdV91bm1hcF9wYWdl
KGN1cnJkLCBiZm4pICkKPiArICAgICAgICByYyA9IC1FSU87CgpTbyBpdCBpcyBhbiBlcnJvciB0
byB1bm1hcCB0aGUgcGFnZSBzdWNjZXNzZnVsbHk/IEluIGZhY3QgdGhpcyBzYW1lIGxpbmUKaXMg
Y2hhbmdlZCBpbiB0aGUgbmV4dCBwYXRjaC4gSSBzdXBwb3NlIHRoZSBjb2RlIGhlcmUgaXMgd3Jv
bmcuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:27:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14: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 1fhboX-0001xB-HD; Mon, 23 Jul 2018 14:27: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=m7oc=kh=citrix.com=prvs=73522d08e=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fhboV-0001x0-TI
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 14:27:51 +0000
X-Inumbo-ID: 9c620edc-8e84-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c620edc-8e84-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:28:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76570917"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH v3 12/13] x86: add iommu_ops to modify and flush IOMMU
 mappings
Thread-Index: AQHUHdZB4SgQ6uUMXEKoePHkQZl8DaScxRaAgAAhuDA=
Date: Mon, 23 Jul 2018 14:27:48 +0000
Message-ID: <10fc2533e5694571a4942c14fed7e81f@AMSPEX02CL03.citrite.net>
References: <20180717133816.37958-1-paul.durrant@citrix.com>
 <20180717133816.37958-13-paul.durrant@citrix.com>
 <20180723142629.ytcph5yf34pi2vmg@citrix.com>
In-Reply-To: <20180723142629.ytcph5yf34pi2vmg@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 v3 12/13] x86: add iommu_ops to modify and
 flush 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>,
 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>,
 "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+IFNlbnQ6IDIzIEp1bHkgMjAxOCAxNToyNgo+IFRvOiBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc7IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47Cj4gQW5kcmV3IENv
b3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2Vvcmdl
LkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+
OyBKdWxpZW4KPiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBLb25yYWQgUnplc3p1dGVr
IFdpbGsKPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjMgMTIvMTNd
IHg4NjogYWRkIGlvbW11X29wcyB0byBtb2RpZnkgYW5kIGZsdXNoCj4gSU9NTVUgbWFwcGluZ3MK
PiAKPiBPbiBUdWUsIEp1bCAxNywgMjAxOCBhdCAwMjozODoxNVBNICswMTAwLCBQYXVsIER1cnJh
bnQgd3JvdGU6Cj4gWy4uLl0KPiA+ICtzdGF0aWMgaW50IGlvbW11b3BfdW5tYXAoc3RydWN0IHhl
bl9pb21tdV9vcF91bm1hcCAqb3ApCj4gPiArewo+IFsuLi5dCj4gPiArCj4gPiArICAgIGlmICgg
IWlvbW11X3VubWFwX3BhZ2UoY3VycmQsIGJmbikgKQo+ID4gKyAgICAgICAgcmMgPSAtRUlPOwo+
IAo+IFNvIGl0IGlzIGFuIGVycm9yIHRvIHVubWFwIHRoZSBwYWdlIHN1Y2Nlc3NmdWxseT8gSW4g
ZmFjdCB0aGlzIHNhbWUgbGluZQo+IGlzIGNoYW5nZWQgaW4gdGhlIG5leHQgcGF0Y2guIEkgc3Vw
cG9zZSB0aGUgY29kZSBoZXJlIGlzIHdyb25nLgoKWWVzLCB0aGF0IGxvb2tzIHdyb25nLiBJJ2xs
IGNoZWNrLgoKICBUaGFua3MsCgogICAgUGF1bAoKPiAKPiBXZWkuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:33:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14: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 1fhbtl-0002ge-6Z; Mon, 23 Jul 2018 14:33: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhbtj-0002gZ-9f
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 14:33:15 +0000
X-Inumbo-ID: 5d82019c-8e85-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5d82019c-8e85-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:33:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60877579"
Date: Mon, 23 Jul 2018 15:33:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180723143310.wyolxmwhuf4c3mfi@citrix.com>
References: <1532353682-28335-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532353682-28335-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/spec-ctrl: Fix the parsing of xpti= on
 fixed 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: Juergen Gross <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDI6NDg6MDJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgY2FsbHMgdG8geHB0aV9pbml0X2RlZmF1bHQoKSBpbiBwYXJzZV94cHRpKCkg
YXJlIGJ1Z2d5LiAgVGhlIENQVUlEIGRhdGEKPiBoYXNuJ3QgYmVlbiBmZXRjaGVkIHRoYXQgZWFy
bHksIGFuZCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVJDSF9DQVBTKSB3aWxsCj4gYWx3YXlz
IGV2YWx1YXRlIGZhbHNlLgo+IAo+IEFzIGEgcmVzdWx0LCB0aGUgZGVmYXVsdCBjYXNlIHdvbid0
IGRpc2FibGUgWFBUSSBvbiBJbnRlbCBoYXJkd2FyZSB3aGljaAo+IGFkdmVydGlzZXMgQVJDSF9D
QVBBQklMSVRJRVNfUkRDTF9OTy4KPiAKPiBTaW1wbGlmeSBwYXJzZV94cHRpKCkgdG8gc29sZWx5
IHRoZSBzZXR0aW5nIG9mIG9wdF94cHRpIGFjY29yZGluZyB0byB0aGUKPiBwYXNzZWQgc3RyaW5n
LCBhbmQgaGF2ZSBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKCkgY2FsbAo+IHhwdGlfaW5p
dF9kZWZhdWx0KCkgaWYgYXBwcm9waWF0ZS4gIERyb3AgdGhlIGZvcmNlIHBhcmFtZXRlciwgYW5k
IHBhc3MgY2Fwcwo+IGluc3RlYWQsIHRvIGF2b2lkIHJlZHVuZGFudCByZS1yZWFkaW5nIG9mIE1T
Ul9BUkNIX0NBUFMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:33:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14: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 1fhbtw-0002iQ-Lo; Mon, 23 Jul 2018 14:33: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhbtw-0002iD-0a
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 14:33:28 +0000
X-Inumbo-ID: 65220a85-8e85-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 65220a85-8e85-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:33:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60877616"
Date: Mon, 23 Jul 2018 15:33:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180723143323.bxfczp6wodzh7m5h@citrix.com>
References: <1532353790-28875-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532353790-28875-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/hvm: Disallow unknown MSR_EFER bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDI6NDk6NTBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJdCB0dXJucyBvdXQgdGhhdCBub3RoaW5nIGV2ZXIgcHJldmVudGVkIEhWTSBndWVz
dHMgZnJvbSB0cnlpbmcgdG8gc2V0IHVua25vd24KPiBFRkVSIGJpdHMuICBHZW5lcmFsbHksIHRo
aXMgcmVzdWx0cyBpbiBhIHZtZW50cnkgZmFpbHVyZS4KPiAKPiBGb3IgSW50ZWwgaGFyZHdhcmUs
IGFsbCBpbXBsZW1lbnRlZCBiaXRzIGFyZSBjb3ZlcmVkIGJ5IHRoZSBjaGVja3MuCj4gCj4gRm9y
IEFNRCBoYXJkd2FyZSwgdGhlIG9ubHkgRUZFUiBiaXQgd2hpY2ggaXNuJ3QgY292ZXJlZCBieSB0
aGUgY2hlY2tzIGlzIFRDRQo+ICh3aGljaCBBRkFJQ1QgaXMgc3BlY2lmaWMgdG8gQU1EIEZhbTE1
LzE2IGhhcmR3YXJlKS4gIFdlIG5ldmVyIGFkdmVydGlzZSBUQ0UKPiBpbiBDUFVJRCwgYnV0IGl0
IGlzbid0IGEgc2VjdXJpdHkgcHJvYmxlbSB0byBoYXZlIFRDRSB1bmV4cGVjdGVkIGVuYWJsZWQg
aW4KPiBndWVzdCBjb250ZXh0Lgo+IAo+IERpc2FsbG93IHRoZSBzZXR0aW5nIG9mIGJpdHMgb3V0
c2lkZSBvZiB0aGUgRUZFUl9LTk9XTl9NQVNLLCB3aGljaCBwcmV2ZW50cwo+IGFueSB2bWVudHJ5
IGZhaWx1cmVzIGZvciBndWVzdHMsIHlpZWxkaW5nICNHUCBpbnN0ZWFkLgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:33:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14: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 1fhbu8-0002lI-04; Mon, 23 Jul 2018 14:33: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhbu7-0002ky-29
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 14:33:39 +0000
X-Inumbo-ID: 6b831a0b-8e85-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6b831a0b-8e85-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:33: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 8996A18A;
 Mon, 23 Jul 2018 07:33:36 -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 9E4353F5D0;
 Mon, 23 Jul 2018 07:33:35 -0700 (PDT)
To: =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
 <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
Date: Mon, 23 Jul 2018 15:33: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: <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ihor.matushchak@foobox.net, xen-devel@lists.xen.org,
 Stefano Stabellini <sstabellini@kernel.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>

T24gMDYvMDcvMTggMTI6MDQsINCG0LPQvtGAINCc0LDRgtGD0YnQsNC6IHdyb3RlOgo+IEhlbGxv
IEp1bGllbiwKCkhpIElob3IsCgpTb3JyeSBmb3IgdGhlIGxhdGUgcmVwbHkuCgo+IAo+IEkgc3Vw
cG9zZSB0aGVyZSBpcyBubyBzdWNoIGRvY3VtZW50YXRpb24sIGF0IGxlYXN0IEkgZGlkbid0IGZp
bmQgYW55Lgo+IEJyaW5naW5nIHVwIFhFTiA0LjEwLjAgb24gUkszMzk5IGlzIG15IHBldC1wcm9q
ZWN0Lgo+IE15IGN1cnJlbnQgdGFyZ2V0IGJvYXJkIGlzIElib3gzMzk5IAo+IDxodHRwczovL3d3
dy5hbGlleHByZXNzLmNvbS9pdGVtL1JLMzM5OS1EZXZlbG9wbWVudC1Cb2FyZC1JYm94MzM5OS0y
R0ItRERSMy0xNkdCLUVNTUMtU2l4LUNvcmUtQTcyLUE1My1NYWxpLVQ4NjAtR1BVLUFuZHJvaWQ2
LzMyODE2MjczMjMyLmh0bWw+Cj4gCj4gQXQgdGhlIG1vbWVudCBJIGdvdCBkb20wIHJ1bm5pbmcg
b24gdGhpcyBib2FyZCBhbmQgc29tZSB0ZXN0IGd1ZXN0IAo+IGRvbWFpbiAoYm90aCA0LjQga2Vy
bmVscykuCj4gQWN0dWFsbHkgbm8gY2hhbmdlcyBtYWRlIHRvIFhFTiAoZXhjZXB0IGVhcmx5cHJp
bnRrKSBhdCB0aGUgbW9tZW50LCBYZW4gCj4gd29ya3MgZnJvbSB0aGUgYm94LgoKR2xhZCB0byBz
ZWUgWGVuIGJvb3Rpbmcgb3V0IG9mIGJveCBvbiBSSzMzOTkgOikuCgpUaGUgYWxpYXMgaXMgb25s
eSBmb3IgY29udmllbmNlLiBJdCB3b3VsZCBiZSBwb3NzaWJsZSB0byBkbyB0aGUgc2FtZSAKd2l0
aCA4MjUwLDB4ZmYxYTAwMDAsMi4KClNvIGluc3RlYWQgb2YgdGhhdCBwYXRjaCwgSSB3b3VsZCBz
dWdnZXN0IHRvIHdyaXRlIGRvd24gYSBkb2N1bWVudGF0aW9uIApmb3IgYm9vdGluZyBYZW4gb24g
dGhlIGJvYXJkIGFuZCBlYXJseSBkZWJ1Z2dpbmcuCgpXaGF0IGRvIHlvdSB0aGluaz8KCkNoZWVy
cywKCj4gCj4gL0JSLC8KPiAvSWhvciBNYXR1c2hjaGFrLwo+IAo+IDIwMTgtMDctMDYgMTM6MzYg
R01UKzAzOjAwIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20gCj4gPG1haWx0bzpq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4+Ogo+IAo+ICAgICBIZWxsbywKPiAKPiAgICAgT24gMDQvMDcv
MTggMjE6NTUsIGlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0Cj4gICAgIDxtYWlsdG86aWhvci5t
YXR1c2hjaGFrQGZvb2JveC5uZXQ+IHdyb3RlOgo+IAo+ICAgICAgICAgRnJvbTogSWhvciBNYXR1
c2hjaGFrIDxpaG9yLm1hdHVzaGNoYWtAZm9vYm94Lm5ldAo+ICAgICAgICAgPG1haWx0bzppaG9y
Lm1hdHVzaGNoYWtAZm9vYm94Lm5ldD4+Cj4gCj4gICAgICAgICBUaGlzIHBhdGNoIGVuYWJsZXMg
ZWFybHlwcmludGsgZm9yIFJvY2tjaGlwIHJrMzM5OSBiYXNlZCBTb0MuCj4gCj4gICAgIElzIHRo
ZXJlIGFueSBtaXNzaW5nIHBpZWNlcyBpbiBYZW4gdG8gYm9vdCBvbiBSb2NrY2hpcD8gSSB3b3Vs
ZCBhbHNvCj4gICAgIHF1aXRlIGxpa2UgdG8gc2VlIHNvbWUgZG9jdW1lbnRhdGlvbiBob3cgdG8g
Ym9vdCBYZW4gb24gdGhhdCBwbGF0Zm9ybS4KPiAKPiAgICAgQ2hlZXJzLAo+IAo+IAo+IAo+ICAg
ICAgICAgSWhvciBNYXR1c2hjaGFrICgxKToKPiAgICAgICAgICDCoCDCoHhlbjphcm06ZWFybHlw
cmludGsgY29uZmlndXJhdGlvbiBmb3IgcmszMzk5IGJvYXJkcwo+IAo+ICAgICAgICAgIMKgIGRv
Y3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dCB8IDEgKwo+ICAgICAgICAgIMKgIHhlbi9hcmNo
L2FybS9SdWxlcy5ta8KgIMKgIMKgIMKgIMKgIHwgMSArCj4gICAgICAgICAgwqAgMiBmaWxlcyBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiAKPiAKPiAgICAgLS0gCj4gICAgIEp1bGllbiBHcmFs
bAo+IAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:33:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14: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 1fhbu8-0002lP-8V; Mon, 23 Jul 2018 14:33: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhbu7-0002kz-2y
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 14:33:39 +0000
X-Inumbo-ID: 6b8325d7-8e85-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6b8325d7-8e85-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:33: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 8996A18A;
 Mon, 23 Jul 2018 07:33:36 -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 9E4353F5D0;
 Mon, 23 Jul 2018 07:33:35 -0700 (PDT)
To: =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
 <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
Date: Mon, 23 Jul 2018 15:33: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: <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ihor.matushchak@foobox.net, xen-devel@lists.xen.org,
 Stefano Stabellini <sstabellini@kernel.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>

T24gMDYvMDcvMTggMTI6MDQsINCG0LPQvtGAINCc0LDRgtGD0YnQsNC6IHdyb3RlOgo+IEhlbGxv
IEp1bGllbiwKCkhpIElob3IsCgpTb3JyeSBmb3IgdGhlIGxhdGUgcmVwbHkuCgo+IAo+IEkgc3Vw
cG9zZSB0aGVyZSBpcyBubyBzdWNoIGRvY3VtZW50YXRpb24sIGF0IGxlYXN0IEkgZGlkbid0IGZp
bmQgYW55Lgo+IEJyaW5naW5nIHVwIFhFTiA0LjEwLjAgb24gUkszMzk5IGlzIG15IHBldC1wcm9q
ZWN0Lgo+IE15IGN1cnJlbnQgdGFyZ2V0IGJvYXJkIGlzIElib3gzMzk5IAo+IDxodHRwczovL3d3
dy5hbGlleHByZXNzLmNvbS9pdGVtL1JLMzM5OS1EZXZlbG9wbWVudC1Cb2FyZC1JYm94MzM5OS0y
R0ItRERSMy0xNkdCLUVNTUMtU2l4LUNvcmUtQTcyLUE1My1NYWxpLVQ4NjAtR1BVLUFuZHJvaWQ2
LzMyODE2MjczMjMyLmh0bWw+Cj4gCj4gQXQgdGhlIG1vbWVudCBJIGdvdCBkb20wIHJ1bm5pbmcg
b24gdGhpcyBib2FyZCBhbmQgc29tZSB0ZXN0IGd1ZXN0IAo+IGRvbWFpbiAoYm90aCA0LjQga2Vy
bmVscykuCj4gQWN0dWFsbHkgbm8gY2hhbmdlcyBtYWRlIHRvIFhFTiAoZXhjZXB0IGVhcmx5cHJp
bnRrKSBhdCB0aGUgbW9tZW50LCBYZW4gCj4gd29ya3MgZnJvbSB0aGUgYm94LgoKR2xhZCB0byBz
ZWUgWGVuIGJvb3Rpbmcgb3V0IG9mIGJveCBvbiBSSzMzOTkgOikuCgpUaGUgYWxpYXMgaXMgb25s
eSBmb3IgY29udmllbmNlLiBJdCB3b3VsZCBiZSBwb3NzaWJsZSB0byBkbyB0aGUgc2FtZSAKd2l0
aCA4MjUwLDB4ZmYxYTAwMDAsMi4KClNvIGluc3RlYWQgb2YgdGhhdCBwYXRjaCwgSSB3b3VsZCBz
dWdnZXN0IHRvIHdyaXRlIGRvd24gYSBkb2N1bWVudGF0aW9uIApmb3IgYm9vdGluZyBYZW4gb24g
dGhlIGJvYXJkIGFuZCBlYXJseSBkZWJ1Z2dpbmcuCgpXaGF0IGRvIHlvdSB0aGluaz8KCkNoZWVy
cywKCj4gCj4gL0JSLC8KPiAvSWhvciBNYXR1c2hjaGFrLwo+IAo+IDIwMTgtMDctMDYgMTM6MzYg
R01UKzAzOjAwIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20gCj4gPG1haWx0bzpq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4+Ogo+IAo+ICAgICBIZWxsbywKPiAKPiAgICAgT24gMDQvMDcv
MTggMjE6NTUsIGlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0Cj4gICAgIDxtYWlsdG86aWhvci5t
YXR1c2hjaGFrQGZvb2JveC5uZXQ+IHdyb3RlOgo+IAo+ICAgICAgICAgRnJvbTogSWhvciBNYXR1
c2hjaGFrIDxpaG9yLm1hdHVzaGNoYWtAZm9vYm94Lm5ldAo+ICAgICAgICAgPG1haWx0bzppaG9y
Lm1hdHVzaGNoYWtAZm9vYm94Lm5ldD4+Cj4gCj4gICAgICAgICBUaGlzIHBhdGNoIGVuYWJsZXMg
ZWFybHlwcmludGsgZm9yIFJvY2tjaGlwIHJrMzM5OSBiYXNlZCBTb0MuCj4gCj4gICAgIElzIHRo
ZXJlIGFueSBtaXNzaW5nIHBpZWNlcyBpbiBYZW4gdG8gYm9vdCBvbiBSb2NrY2hpcD8gSSB3b3Vs
ZCBhbHNvCj4gICAgIHF1aXRlIGxpa2UgdG8gc2VlIHNvbWUgZG9jdW1lbnRhdGlvbiBob3cgdG8g
Ym9vdCBYZW4gb24gdGhhdCBwbGF0Zm9ybS4KPiAKPiAgICAgQ2hlZXJzLAo+IAo+IAo+IAo+ICAg
ICAgICAgSWhvciBNYXR1c2hjaGFrICgxKToKPiAgICAgICAgICDCoCDCoHhlbjphcm06ZWFybHlw
cmludGsgY29uZmlndXJhdGlvbiBmb3IgcmszMzk5IGJvYXJkcwo+IAo+ICAgICAgICAgIMKgIGRv
Y3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dCB8IDEgKwo+ICAgICAgICAgIMKgIHhlbi9hcmNo
L2FybS9SdWxlcy5ta8KgIMKgIMKgIMKgIMKgIHwgMSArCj4gICAgICAgICAgwqAgMiBmaWxlcyBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiAKPiAKPiAgICAgLS0gCj4gICAgIEp1bGllbiBHcmFs
bAo+IAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:45:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14: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 1fhc5B-0003px-CW; Mon, 23 Jul 2018 14:45: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=jmrf=kh=citrix.com=prvs=7357aa5aa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhc59-0003ps-SI
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 14:45:03 +0000
X-Inumbo-ID: 037200ed-8e87-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 037200ed-8e87-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:45:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60878731"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 23 Jul 2018 15:42:37 +0100
Message-ID: <1532356957-1706-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: Drop the suggestion of Long Mode
 Segment Limit 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: Sergey Dyasli <sergey.dyasli@citrix.com>, 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>

QmVjYXVzZSBvZiBhIGJ1ZyBpbiAyMDEwLCBMTVNMIHN1cHBvcnQgZGlkbid0IGZ1bmN0aW9uZWQg
aW4gWGVuLgoKYy9zIGYyYzYwODQ0NCBub3RpY2VkIGJ1dCBhdm9pZGVkIGZpeGluZyB0aGUgaXNz
dWUgZm9yIG1pZ3JhdGlvbiByZWFzb25zLiAgSW4KYWRkaXRpb24gdG8gbWlncmF0aW9uIHByb2Js
ZW1zLCBjaGFuZ2VzIHRvIHRoZSBzZWdtZW50YXRpb24gbG9naWMgZm9yCmVtdWxhdGlvbiB3b3Vs
ZCBiZSBuZWVkZWQgYmVmb3JlIHRoZSBmZWF0dXJlIGNvdWxkIGJlIGVuYWJsZWQuCgpUaGlzIGZl
YXR1cmUgaXMgZW50aXJlbHkgdW51c2VkIGJ5IG9wZXJhdGluZyBzeXN0ZW1zIChwcm9iYWJseSBv
d2luZyB0byBpdHMKc2VtYW50aWNzIHdoaWNoIG9ubHkgY292ZXIgaGFsZiB0aGUgc2VnbWVudCBy
ZWdpc3RlcnMpLCBhbmQgbm8gb25lIGhhcwpjb21tZW50ZWQgb24gaXRzIGFic2VuY2UgZnJvbSBY
ZW4uICBBcyBzdXBwb3J0aW5nIGl0IHdvdWxkIGludm9sdmUgYSBsYXJnZQphbW91bnQgb2YgZWZm
b3J0LCBpdCBzZWVtcyBiZXR0ZXIgdG8gcmVtb3ZlIHRoZSBjb2RlIGVudGlyZWx5LgoKSWYgc29t
ZW9uZSBmaW5kcyBhIHZhbGlkIHVzZWNhc2UsIHdlIGNhbiByZXN1cnJlY3RpbmcgdGhlIGNvZGUg
YW5kCmltcGxlbWVudGluZyB0aGUgcmVtYWluaW5nIHBhcnRzLCBidXQgSSBkb3VidCBhbnlvbmUg
d2lsbC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ0M6IFN1cmF2ZWUgU3V0aGlr
dWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNDOiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkND
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBEeWFz
bGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5j
ICAgICAgICAgIHwgIDMgLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgIHwgMjMg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyAg
fCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggICB8ICAxIC0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvbXNyLWluZGV4LmggfCAgNCArLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDIgaW5z
ZXJ0aW9ucygrKSwgMzEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggYzA5OWM2MS4uNjdiOTlhZiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCkBAIC05MjUsOSArOTI1LDYgQEAgY29uc3QgY2hhciAqaHZtX2VmZXJfdmFsaWQoY29u
c3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IHZhbHVlLAogICAgIGlmICggKHZhbHVlICYgRUZF
Ul9TVk1FKSAmJiAoIXAtPmV4dGQuc3ZtIHx8ICFuZXN0ZWRodm1fZW5hYmxlZChkKSkgKQogICAg
ICAgICByZXR1cm4gIlNWTUUgd2l0aG91dCBuZXN0ZWQgdmlydCI7CiAKLSAgICBpZiAoICh2YWx1
ZSAmIEVGRVJfTE1TTEUpICYmICFjcHVfaGFzX2xtc2wgKQotICAgICAgICByZXR1cm4gIkxNU0xF
IHdpdGhvdXQgc3VwcG9ydCI7Ci0KICAgICBpZiAoICh2YWx1ZSAmIEVGRVJfRkZYU0UpICYmICFw
LT5leHRkLmZmeHNyICkKICAgICAgICAgcmV0dXJuICJGRlhTRSB3aXRob3V0IGZlYXR1cmUiOwog
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vc3ZtL3N2bS5jCmluZGV4IDhhY2QwZDAuLjM3Zjc4MmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC02
Nyw5ICs2Nyw2IEBAIHZvaWQgc3ZtX2FzbV9kb19yZXN1bWUodm9pZCk7CiAKIHUzMiBzdm1fZmVh
dHVyZV9mbGFnczsKIAotLyogSW5kaWNhdGVzIHdoZXRoZXIgZ3Vlc3RzIG1heSB1c2UgRUZFUi5M
TVNMRS4gKi8KLWJvb2xfdCBjcHVfaGFzX2xtc2w7Ci0KIHN0YXRpYyB2b2lkIHN2bV91cGRhdGVf
Z3Vlc3RfZWZlcihzdHJ1Y3QgdmNwdSAqKTsKIAogc3RhdGljIHN0cnVjdCBodm1fZnVuY3Rpb25f
dGFibGUgc3ZtX2Z1bmN0aW9uX3RhYmxlOwpAQCAtMTY3NiwyNiArMTY3Myw2IEBAIHN0YXRpYyBp
bnQgX3N2bV9jcHVfdXAoYm9vbCBic3ApCiAgICAgLyogSW5pdGlhbGl6ZSBjb3JlJ3MgQVNJRCBo
YW5kbGluZy4gKi8KICAgICBzdm1fYXNpZF9pbml0KGMpOwogCi0gICAgLyoKLSAgICAgKiBDaGVj
ayB3aGV0aGVyIEVGRVIuTE1TTEUgY2FuIGJlIHdyaXR0ZW4uCi0gICAgICogVW5mb3J0dW5hdGVs
eSB0aGVyZSdzIG5vIGZlYXR1cmUgYml0IGRlZmluZWQgZm9yIHRoaXMuCi0gICAgICovCi0gICAg
bXNyX2NvbnRlbnQgPSByZWFkX2VmZXIoKTsKLSAgICBpZiAoIHdybXNyX3NhZmUoTVNSX0VGRVIs
IG1zcl9jb250ZW50IHwgRUZFUl9MTVNMRSkgPT0gMCApCi0gICAgICAgIHJkbXNybChNU1JfRUZF
UiwgbXNyX2NvbnRlbnQpOwotICAgIGlmICggbXNyX2NvbnRlbnQgJiBFRkVSX0xNU0xFICkKLSAg
ICB7Ci0gICAgICAgIGlmICggMCAmJiAvKiBGSVhNRTogTWlncmF0aW9uISAqLyBic3AgKQotICAg
ICAgICAgICAgY3B1X2hhc19sbXNsID0gMTsKLSAgICAgICAgd3Jtc3JsKE1TUl9FRkVSLCBtc3Jf
Y29udGVudCBeIEVGRVJfTE1TTEUpOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICBp
ZiAoIGNwdV9oYXNfbG1zbCApCi0gICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIklu
Y29uc2lzdGVudCBMTVNMRSBzdXBwb3J0IGFjcm9zcyBDUFVzIVxuIik7Ci0gICAgICAgIGNwdV9o
YXNfbG1zbCA9IDA7Ci0gICAgfQotCiAgICAgLyogSW5pdGlhbGl6ZSBPU1ZXIGJpdHMgdG8gYmUg
dXNlZCBieSBndWVzdHMgKi8KICAgICBzdm1faG9zdF9vc3Z3X2luaXQoKTsKIApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jIGIveGVuL2FyY2gveDg2L3B2L2VtdWwt
cHJpdi1vcC5jCmluZGV4IGNlMmVjNzYuLjg0ZjIyYWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9wdi9lbXVsLXByaXYtb3AuYworKysgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMK
QEAgLTg3NCw3ICs4NzQsNyBAQCBzdGF0aWMgaW50IHJlYWRfbXNyKHVuc2lnbmVkIGludCByZWcs
IHVpbnQ2NF90ICp2YWwsCiAgICAgICAgICAqIHZlbmRvci1kZXBlbmRlbnQgYmVoYXZpb3VyLgog
ICAgICAgICAgKi8KICAgICAgICAgaWYgKCBpc19wdl8zMmJpdF9kb21haW4oY3VycmQpICkKLSAg
ICAgICAgICAgICp2YWwgJj0gfihFRkVSX0xNRSB8IEVGRVJfTE1BIHwgRUZFUl9MTVNMRSB8Cisg
ICAgICAgICAgICAqdmFsICY9IH4oRUZFUl9MTUUgfCBFRkVSX0xNQSB8CiAgICAgICAgICAgICAg
ICAgICAgICAgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0lOVEVMCiAg
ICAgICAgICAgICAgICAgICAgICAgID8gRUZFUl9TQ0UgOiAwKSk7CiAgICAgICAgIHJldHVybiBY
ODZFTVVMX09LQVk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCmluZGV4IDFlZTI3M2IuLjRmNzIwYWQgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2h2bS5oCkBAIC0yMzYsNyArMjM2LDYgQEAgc3RydWN0IGh2bV9mdW5jdGlv
bl90YWJsZSB7CiAKIGV4dGVybiBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIGh2bV9mdW5jczsK
IGV4dGVybiBib29sX3QgaHZtX2VuYWJsZWQ7Ci1leHRlcm4gYm9vbF90IGNwdV9oYXNfbG1zbDsK
IGV4dGVybiBzOCBodm1fcG9ydDgwX2FsbG93ZWQ7CiAKIGV4dGVybiBjb25zdCBzdHJ1Y3QgaHZt
X2Z1bmN0aW9uX3RhYmxlICpzdGFydF9zdm0odm9pZCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L21zci1pbmRleC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaApp
bmRleCA5NGJjY2Y3Li44NWVmYWFiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21z
ci1pbmRleC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKQEAgLTIwLDcg
KzIwLDYgQEAKICNkZWZpbmUgX0VGRVJfTE1BCQkxMCAvKiBMb25nIG1vZGUgYWN0aXZlIChyZWFk
LW9ubHkpICovCiAjZGVmaW5lIF9FRkVSX05YCQkxMSAvKiBObyBleGVjdXRlIGVuYWJsZSAqLwog
I2RlZmluZSBfRUZFUl9TVk1FCQkxMiAvKiBBTUQ6IFNWTSBlbmFibGUgKi8KLSNkZWZpbmUgX0VG
RVJfTE1TTEUJCTEzIC8qIEFNRDogTG9uZy1tb2RlIHNlZ21lbnQgbGltaXQgZW5hYmxlICovCiAj
ZGVmaW5lIF9FRkVSX0ZGWFNFCQkxNCAvKiBBTUQ6IEZhc3QgRlhTQVZFL0ZYUlNUT1IgZW5hYmxl
ICovCiAKICNkZWZpbmUgRUZFUl9TQ0UJCSgxPDxfRUZFUl9TQ0UpCkBAIC0yOCwxMSArMjcsMTAg
QEAKICNkZWZpbmUgRUZFUl9MTUEJCSgxPDxfRUZFUl9MTUEpCiAjZGVmaW5lIEVGRVJfTlgJCQko
MTw8X0VGRVJfTlgpCiAjZGVmaW5lIEVGRVJfU1ZNRQkJKDE8PF9FRkVSX1NWTUUpCi0jZGVmaW5l
IEVGRVJfTE1TTEUJCSgxPDxfRUZFUl9MTVNMRSkKICNkZWZpbmUgRUZFUl9GRlhTRQkJKDE8PF9F
RkVSX0ZGWFNFKQogCiAjZGVmaW5lIEVGRVJfS05PV05fTUFTSwkJKEVGRVJfU0NFIHwgRUZFUl9M
TUUgfCBFRkVSX0xNQSB8IEVGRVJfTlggfCBcCi0JCQkJIEVGRVJfU1ZNRSB8IEVGRVJfTE1TTEUg
fCBFRkVSX0ZGWFNFKQorCQkJCSBFRkVSX1NWTUUgfCBFRkVSX0ZGWFNFKQogCiAvKiBTcGVjdWxh
dGlvbiBDb250cm9scy4gKi8KICNkZWZpbmUgTVNSX1NQRUNfQ1RSTAkJCTB4MDAwMDAwNDgKLS0g
CjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:48:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14:48:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhc83-00040T-Sk; Mon, 23 Jul 2018 14:48: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=4iug=kh=foobox.net=ihor.matushchak@srs-us1.protection.inumbo.net>)
 id 1fhc82-00040H-SJ
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 14:48:03 +0000
X-Inumbo-ID: 6f4f022e-8e87-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6f4f022e-8e87-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:48:17 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id B2AE8F5C8C
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 10:48:01 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=mime-version
 :in-reply-to:references:from:date:message-id:subject:to:cc
 :content-type; s=sasl; bh=ydD1VpUeBHTkG72O7SHo9Pbf8F0=; b=UGRlbN
 LT/y8ccCBkzFfv8BZ7UF952v6VsbMWjGUavW7g92ucoAgsZxsep5MA6N4giJgKoU
 c0NW5c7FxHlCgccMV33NPvyb4rqMDAHIBC738FHNA4CtRpzYBZk+HwsYfK7O7Gxl
 iI//sTzWr1vzDReurKnje9ZkiSOqeiuVwaBlg=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 4A852F5C88
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 10:48:00 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to:cc:content-type;
 s=mesmtp; bh=yRsj2v1LOHXGPjIqPBkRnrtBTrJ/E7Oy2cz8I6XgVjY=;
 b=dXD4rHpIXbKFmmNc65usP0wiZG0MQjlLsNuNsCbFeyqC857LZ9DMxeKxOH5QhzF22eptqD2u1MeZUQJRtL7fs9Ql6UHf3bRZt/BOiNmaM2LDh8iPw3KSD70shJ3Xz/rfAba6G2iGmB7kNJpZyFzib78AezbwjcrJ1wAm7YSqXaI=
Received: from mail-ed1-f46.google.com (unknown [209.85.208.46])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id AF0ABF5C84
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 10:47:59 -0400 (EDT)
Received: by mail-ed1-f46.google.com with SMTP id o8-v6so1190117edt.13
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 07:47:59 -0700 (PDT)
X-Gm-Message-State: AOUpUlH+XfMX0Yv7ijgB9QUvCSat2Uh9ddgecP4qP5FYgCTO/zAX0BpP
 1CG40ktQAuI14s5EYIQrlEgPZF73MVvW+9JNPjE=
X-Google-Smtp-Source: AAOMgpciCAaF0fTSvT0dNiLSNrmZOznwaVCLWH5zu/z1I8Ob9RUX9yB3g47AZGVikIae0WxN0r5qETH66fXnn+oES5s=
X-Received: by 2002:a50:d7cb:: with SMTP id
 m11-v6mr14454509edj.19.1532357278748; 
 Mon, 23 Jul 2018 07:47:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:906:7716:0:0:0:0 with HTTP; Mon, 23 Jul 2018 07:47:58
 -0700 (PDT)
In-Reply-To: <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
 <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
 <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
From: Ihor Matushchak <ihor.matushchak@foobox.net>
Date: Mon, 23 Jul 2018 17:47:58 +0300
X-Gmail-Original-Message-ID: <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
Message-ID: <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
X-Pobox-Relay-ID: 64C71CDA-8E87-11E8-B4FC-063AD72159A7-19565117!pb-smtp1.pobox.com
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>,
 xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============9199019129873210238=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============9199019129873210238==
Content-Type: multipart/alternative; boundary="00000000000044d3000571abbb6d"

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

Hi Julien,

Sure, I would be glad to do that.

I suppose it should be placed somewhere on wiki.xenproject.org?

*BR,*
*Ihor Matushchak*

2018-07-23 17:33 GMT+03:00 Julien Grall <julien.grall@arm.com>:

> On 06/07/18 12:04, =D0=86=D0=B3=D0=BE=D1=80 =D0=9C=D0=B0=D1=82=D1=83=D1=
=89=D0=B0=D0=BA wrote:
>
>> Hello Julien,
>>
>
> Hi Ihor,
>
> Sorry for the late reply.
>
>
>> I suppose there is no such documentation, at least I didn't find any.
>> Bringing up XEN 4.10.0 on RK3399 is my pet-project.
>> My current target board is Ibox3399 <https://www.aliexpress.com/it
>> em/RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-
>> Core-A72-A53-Mali-T860-GPU-Android6/32816273232.html>
>>
>> At the moment I got dom0 running on this board and some test guest domai=
n
>> (both 4.4 kernels).
>> Actually no changes made to XEN (except earlyprintk) at the moment, Xen
>> works from the box.
>>
>
> Glad to see Xen booting out of box on RK3399 :).
>
> The alias is only for convience. It would be possible to do the same with
> 8250,0xff1a0000,2.
>
> So instead of that patch, I would suggest to write down a documentation
> for booting Xen on the board and early debugging.
>
> What do you think?
>
> Cheers,
>
>
>> /BR,/
>> /Ihor Matushchak/
>>
>> 2018-07-06 13:36 GMT+03:00 Julien Grall <julien.grall@arm.com <mailto:
>> julien.grall@arm.com>>:
>>
>>     Hello,
>>
>>     On 04/07/18 21:55, ihor.matushchak@foobox.net
>>     <mailto:ihor.matushchak@foobox.net> wrote:
>>
>>         From: Ihor Matushchak <ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>>
>>
>>         This patch enables earlyprintk for Rockchip rk3399 based SoC.
>>
>>     Is there any missing pieces in Xen to boot on Rockchip? I would also
>>     quite like to see some documentation how to boot Xen on that platfor=
m.
>>
>>     Cheers,
>>
>>
>>
>>         Ihor Matushchak (1):
>>             xen:arm:earlyprintk configuration for rk3399 boards
>>
>>            docs/misc/arm/early-printk.txt | 1 +
>>            xen/arch/arm/Rules.mk          | 1 +
>>            2 files changed, 2 insertions(+)
>>
>>
>>     --     Julien Grall
>>
>>
>>
> --
> Julien Grall
>

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

<div dir=3D"ltr"><div>Hi Julien,</div><div><br></div><div>Sure, I would be =
glad to do that.</div><div><br></div><div>I suppose it should be placed som=
ewhere on <a href=3D"http://wiki.xenproject.org">wiki.xenproject.org</a>?</=
div><div><i><br></i></div><div><i>BR,</i></div><div><i>Ihor Matushchak</i><=
/div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">2018-0=
7-23 17:33 GMT+03:00 Julien Grall <span dir=3D"ltr">&lt;<a href=3D"mailto:j=
ulien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a>&gt;</span>:=
<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-lef=
t:1px #ccc solid;padding-left:1ex">On 06/07/18 12:04, =D0=86=D0=B3=D0=BE=D1=
=80 =D0=9C=D0=B0=D1=82=D1=83=D1=89=D0=B0=D0=BA wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Hello Julien,<br>
</blockquote>
<br>
Hi Ihor,<br>
<br>
Sorry for the late reply.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><span class=3D"">
<br>
I suppose there is no such documentation, at least I didn&#39;t find any.<b=
r>
Bringing up XEN 4.10.0 on RK3399 is my pet-project.<br></span>
My current target board is Ibox3399 &lt;<a href=3D"https://www.aliexpress.c=
om/item/RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A=
53-Mali-T860-GPU-Android6/32816273232.html" rel=3D"noreferrer" target=3D"_b=
lank">https://www.aliexpress.com/it<wbr>em/RK3399-Development-Board-Ib<wbr>=
ox3399-2GB-DDR3-16GB-EMMC-Six-<wbr>Core-A72-A53-Mali-T860-GPU-<wbr>Android6=
/32816273232.html</a>&gt;<span class=3D""><br>
<br>
At the moment I got dom0 running on this board and some test guest domain (=
both 4.4 kernels).<br>
Actually no changes made to XEN (except earlyprintk) at the moment, Xen wor=
ks from the box.<br>
</span></blockquote>
<br>
Glad to see Xen booting out of box on RK3399 :).<br>
<br>
The alias is only for convience. It would be possible to do the same with 8=
250,0xff1a0000,2.<br>
<br>
So instead of that patch, I would suggest to write down a documentation for=
 booting Xen on the board and early debugging.<br>
<br>
What do you think?<br>
<br>
Cheers,<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
/BR,/<br>
/Ihor Matushchak/<br>
<br>
2018-07-06 13:36 GMT+03:00 Julien Grall &lt;<a href=3D"mailto:julien.grall@=
arm.com" target=3D"_blank">julien.grall@arm.com</a> &lt;mailto:<a href=3D"m=
ailto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a>&gt;&=
gt;<wbr>:<span class=3D""><br>
<br>
=C2=A0 =C2=A0 Hello,<br>
<br>
=C2=A0 =C2=A0 On 04/07/18 21:55, <a href=3D"mailto:ihor.matushchak@foobox.n=
et" target=3D"_blank">ihor.matushchak@foobox.net</a><br></span><span class=
=3D"">
=C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@foobox.net" targ=
et=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt; wrote:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 From: Ihor Matushchak &lt;<a href=3D"mailto:iho=
r.matushchak@foobox.net" target=3D"_blank">ihor.matushchak@foobox.net</a><b=
r></span>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;&gt;<spa=
n class=3D""><br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 This patch enables earlyprintk for Rockchip rk3=
399 based SoC.<br>
<br>
=C2=A0 =C2=A0 Is there any missing pieces in Xen to boot on Rockchip? I wou=
ld also<br>
=C2=A0 =C2=A0 quite like to see some documentation how to boot Xen on that =
platform.<br>
<br>
=C2=A0 =C2=A0 Cheers,<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Ihor Matushchak (1):<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0xen:arm:earlyprintk configur=
ation for rk3399 boards<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 docs/misc/arm/early-printk.txt | 1=
 +<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 xen/arch/arm/Rules.mk=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 | 1 +<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 2 files changed, 2 insertions(+)<b=
r>
<br>
<br>
=C2=A0 =C2=A0 --=C2=A0 =C2=A0 =C2=A0Julien Grall<br>
<br>
<br>
</span></blockquote><span class=3D"HOEnZb"><font color=3D"#888888">
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div>

--00000000000044d3000571abbb6d--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9199019129873210238==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:48:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14:48:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhc84-00040Z-63; Mon, 23 Jul 2018 14: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=4iug=kh=foobox.net=ihor.matushchak@srs-us1.protection.inumbo.net>)
 id 1fhc82-00040I-Sh
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 14:48:03 +0000
X-Inumbo-ID: 6e545ad7-8e87-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e545ad7-8e87-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:48:15 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 73E4DF5C8B
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 10:48:00 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=mime-version
 :in-reply-to:references:from:date:message-id:subject:to:cc
 :content-type; s=sasl; bh=ydD1VpUeBHTkG72O7SHo9Pbf8F0=; b=UGRlbN
 LT/y8ccCBkzFfv8BZ7UF952v6VsbMWjGUavW7g92ucoAgsZxsep5MA6N4giJgKoU
 c0NW5c7FxHlCgccMV33NPvyb4rqMDAHIBC738FHNA4CtRpzYBZk+HwsYfK7O7Gxl
 iI//sTzWr1vzDReurKnje9ZkiSOqeiuVwaBlg=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id 5E897F5C8A
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 10:48:00 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to:cc:content-type;
 s=mesmtp; bh=yRsj2v1LOHXGPjIqPBkRnrtBTrJ/E7Oy2cz8I6XgVjY=;
 b=dXD4rHpIXbKFmmNc65usP0wiZG0MQjlLsNuNsCbFeyqC857LZ9DMxeKxOH5QhzF22eptqD2u1MeZUQJRtL7fs9Ql6UHf3bRZt/BOiNmaM2LDh8iPw3KSD70shJ3Xz/rfAba6G2iGmB7kNJpZyFzib78AezbwjcrJ1wAm7YSqXaI=
Received: from mail-ed1-f49.google.com (unknown [209.85.208.49])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id B50B9F5C85
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 10:47:59 -0400 (EDT)
Received: by mail-ed1-f49.google.com with SMTP id f23-v6so1197000edr.11
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 07:47:59 -0700 (PDT)
X-Gm-Message-State: AOUpUlFLACVs1Aq9ocmdH/C6Uur7gexAGwlDnJc5dWDGMVtpGmE2WEpX
 c5YeBzznzc25WSnklGyYuluas4Uoil16GPFgtR8=
X-Google-Smtp-Source: AAOMgpciCAaF0fTSvT0dNiLSNrmZOznwaVCLWH5zu/z1I8Ob9RUX9yB3g47AZGVikIae0WxN0r5qETH66fXnn+oES5s=
X-Received: by 2002:a50:d7cb:: with SMTP id
 m11-v6mr14454509edj.19.1532357278748; 
 Mon, 23 Jul 2018 07:47:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:906:7716:0:0:0:0 with HTTP; Mon, 23 Jul 2018 07:47:58
 -0700 (PDT)
In-Reply-To: <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
 <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
 <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
From: Ihor Matushchak <ihor.matushchak@foobox.net>
Date: Mon, 23 Jul 2018 17:47:58 +0300
X-Gmail-Original-Message-ID: <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
Message-ID: <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
X-Pobox-Relay-ID: 64CABD9A-8E87-11E8-85E6-063AD72159A7-19565117!pb-smtp1.pobox.com
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>,
 xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============4088687767672960112=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4088687767672960112==
Content-Type: multipart/alternative; boundary="00000000000044d3000571abbb6d"

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

Hi Julien,

Sure, I would be glad to do that.

I suppose it should be placed somewhere on wiki.xenproject.org?

*BR,*
*Ihor Matushchak*

2018-07-23 17:33 GMT+03:00 Julien Grall <julien.grall@arm.com>:

> On 06/07/18 12:04, =D0=86=D0=B3=D0=BE=D1=80 =D0=9C=D0=B0=D1=82=D1=83=D1=
=89=D0=B0=D0=BA wrote:
>
>> Hello Julien,
>>
>
> Hi Ihor,
>
> Sorry for the late reply.
>
>
>> I suppose there is no such documentation, at least I didn't find any.
>> Bringing up XEN 4.10.0 on RK3399 is my pet-project.
>> My current target board is Ibox3399 <https://www.aliexpress.com/it
>> em/RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-
>> Core-A72-A53-Mali-T860-GPU-Android6/32816273232.html>
>>
>> At the moment I got dom0 running on this board and some test guest domai=
n
>> (both 4.4 kernels).
>> Actually no changes made to XEN (except earlyprintk) at the moment, Xen
>> works from the box.
>>
>
> Glad to see Xen booting out of box on RK3399 :).
>
> The alias is only for convience. It would be possible to do the same with
> 8250,0xff1a0000,2.
>
> So instead of that patch, I would suggest to write down a documentation
> for booting Xen on the board and early debugging.
>
> What do you think?
>
> Cheers,
>
>
>> /BR,/
>> /Ihor Matushchak/
>>
>> 2018-07-06 13:36 GMT+03:00 Julien Grall <julien.grall@arm.com <mailto:
>> julien.grall@arm.com>>:
>>
>>     Hello,
>>
>>     On 04/07/18 21:55, ihor.matushchak@foobox.net
>>     <mailto:ihor.matushchak@foobox.net> wrote:
>>
>>         From: Ihor Matushchak <ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>>
>>
>>         This patch enables earlyprintk for Rockchip rk3399 based SoC.
>>
>>     Is there any missing pieces in Xen to boot on Rockchip? I would also
>>     quite like to see some documentation how to boot Xen on that platfor=
m.
>>
>>     Cheers,
>>
>>
>>
>>         Ihor Matushchak (1):
>>             xen:arm:earlyprintk configuration for rk3399 boards
>>
>>            docs/misc/arm/early-printk.txt | 1 +
>>            xen/arch/arm/Rules.mk          | 1 +
>>            2 files changed, 2 insertions(+)
>>
>>
>>     --     Julien Grall
>>
>>
>>
> --
> Julien Grall
>

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

<div dir=3D"ltr"><div>Hi Julien,</div><div><br></div><div>Sure, I would be =
glad to do that.</div><div><br></div><div>I suppose it should be placed som=
ewhere on <a href=3D"http://wiki.xenproject.org">wiki.xenproject.org</a>?</=
div><div><i><br></i></div><div><i>BR,</i></div><div><i>Ihor Matushchak</i><=
/div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">2018-0=
7-23 17:33 GMT+03:00 Julien Grall <span dir=3D"ltr">&lt;<a href=3D"mailto:j=
ulien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a>&gt;</span>:=
<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-lef=
t:1px #ccc solid;padding-left:1ex">On 06/07/18 12:04, =D0=86=D0=B3=D0=BE=D1=
=80 =D0=9C=D0=B0=D1=82=D1=83=D1=89=D0=B0=D0=BA wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Hello Julien,<br>
</blockquote>
<br>
Hi Ihor,<br>
<br>
Sorry for the late reply.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><span class=3D"">
<br>
I suppose there is no such documentation, at least I didn&#39;t find any.<b=
r>
Bringing up XEN 4.10.0 on RK3399 is my pet-project.<br></span>
My current target board is Ibox3399 &lt;<a href=3D"https://www.aliexpress.c=
om/item/RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A=
53-Mali-T860-GPU-Android6/32816273232.html" rel=3D"noreferrer" target=3D"_b=
lank">https://www.aliexpress.com/it<wbr>em/RK3399-Development-Board-Ib<wbr>=
ox3399-2GB-DDR3-16GB-EMMC-Six-<wbr>Core-A72-A53-Mali-T860-GPU-<wbr>Android6=
/32816273232.html</a>&gt;<span class=3D""><br>
<br>
At the moment I got dom0 running on this board and some test guest domain (=
both 4.4 kernels).<br>
Actually no changes made to XEN (except earlyprintk) at the moment, Xen wor=
ks from the box.<br>
</span></blockquote>
<br>
Glad to see Xen booting out of box on RK3399 :).<br>
<br>
The alias is only for convience. It would be possible to do the same with 8=
250,0xff1a0000,2.<br>
<br>
So instead of that patch, I would suggest to write down a documentation for=
 booting Xen on the board and early debugging.<br>
<br>
What do you think?<br>
<br>
Cheers,<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
/BR,/<br>
/Ihor Matushchak/<br>
<br>
2018-07-06 13:36 GMT+03:00 Julien Grall &lt;<a href=3D"mailto:julien.grall@=
arm.com" target=3D"_blank">julien.grall@arm.com</a> &lt;mailto:<a href=3D"m=
ailto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a>&gt;&=
gt;<wbr>:<span class=3D""><br>
<br>
=C2=A0 =C2=A0 Hello,<br>
<br>
=C2=A0 =C2=A0 On 04/07/18 21:55, <a href=3D"mailto:ihor.matushchak@foobox.n=
et" target=3D"_blank">ihor.matushchak@foobox.net</a><br></span><span class=
=3D"">
=C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@foobox.net" targ=
et=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt; wrote:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 From: Ihor Matushchak &lt;<a href=3D"mailto:iho=
r.matushchak@foobox.net" target=3D"_blank">ihor.matushchak@foobox.net</a><b=
r></span>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;&gt;<spa=
n class=3D""><br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 This patch enables earlyprintk for Rockchip rk3=
399 based SoC.<br>
<br>
=C2=A0 =C2=A0 Is there any missing pieces in Xen to boot on Rockchip? I wou=
ld also<br>
=C2=A0 =C2=A0 quite like to see some documentation how to boot Xen on that =
platform.<br>
<br>
=C2=A0 =C2=A0 Cheers,<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Ihor Matushchak (1):<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0xen:arm:earlyprintk configur=
ation for rk3399 boards<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 docs/misc/arm/early-printk.txt | 1=
 +<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 xen/arch/arm/Rules.mk=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 | 1 +<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 2 files changed, 2 insertions(+)<b=
r>
<br>
<br>
=C2=A0 =C2=A0 --=C2=A0 =C2=A0 =C2=A0Julien Grall<br>
<br>
<br>
</span></blockquote><span class=3D"HOEnZb"><font color=3D"#888888">
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div>

--00000000000044d3000571abbb6d--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4088687767672960112==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 23 14:56:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 14:56:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhcG7-0004ue-8D; Mon, 23 Jul 2018 14: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=kryu=kh=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fhcG6-0004uZ-2z
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 14:56:22 +0000
X-Inumbo-ID: 98530f8b-8e88-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98530f8b-8e88-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 14:56: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 w6NEsUus021608;
 Mon, 23 Jul 2018 14: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=D58eQzbzfDT5c61H0PlmERkYvj6CLOhqJd6CR1t+8MM=;
 b=zQK/knFXZ0MjbK7NctcF8XyJOQz4zU89p2Yb/o78iUAc7v/Vh29rAKhx7BWVzC7Q9v0Q
 8ve1GeVchk9sSOeKrVMW/5ZwTnVT1HKg1wek7b8YVNBQEBbTwwE3emJI9b/z/6RVbys6
 3FEfBDuSqTFBdkk+TipdOUqjfh88bLPM8VskWcXs7QgHRTA1cHhs0aWedv4TRH9wS9zy
 cWy3/jw2LUehz60To0BrrsYn12zC3ugA3o+ENMIcKLXyZaUTVVGeQc1GcCOwGHweP3sc
 Mmu7BdpAqs/eWsS2hDy8oBfs3u9XrrGJFIhg9yt+1N4eaQAwl9EMtv/ZNC34SBDcAsNI Nw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2kbv8svx8p-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 14:56:06 +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 w6NEu59l015248
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 14: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 w6NEu1Qr028288;
 Mon, 23 Jul 2018 14:56: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 ; Mon, 23 Jul 2018 07:56:01 -0700
To: "M. Vefa Bicakci" <m.v.b@runbox.com>, linux-kernel@vger.kernel.org
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <5a21b844-36a9-8fe4-c6cd-6fade3dfa941@oracle.com>
 <6426e7a4-2da0-9a36-298a-89e956e98812@runbox.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: <15aa906e-0e42-31ce-f3d3-167d263e9226@oracle.com>
Date: Mon, 23 Jul 2018 10:56:28 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <6426e7a4-2da0-9a36-298a-89e956e98812@runbox.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8962
 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=995
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807230170
Subject: Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under
 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: Juergen Gross <jgross@suse.com>, x86@kernel.org,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 stable@vger.kernel.org, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjEvMjAxOCAwNzoxOCBQTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+IE9uIDA3LzIx
LzIwMTggMDU6MTkgUE0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4gT24gMDcvMjEvMjAxOCAw
Mzo0OSBQTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+Pj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2
L2VudHJ5L2VudHJ5XzY0LlMgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+PiBpbmRleCBj
NzQ0OWYzNzdhNzcuLjk2ZThmZjM0MTI5ZSAxMDA2NDQKPj4+IC0tLSBhL2FyY2gveDg2L2VudHJ5
L2VudHJ5XzY0LlMKPj4+ICsrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4+IEBAIC0x
MTI5LDcgKzExMjksNyBAQCBFTlRSWSh4ZW5fZmFpbHNhZmVfY2FsbGJhY2spCj4+PiDCoMKgwqDC
oMKgIGFkZHHCoMKgwqAgJDB4MzAsICVyc3AKPj4+IMKgwqDCoMKgwqAgVU5XSU5EX0hJTlRfSVJF
VF9SRUdTCj4+PiDCoMKgwqDCoMKgIHB1c2hxwqDCoMKgICQtMSAvKiBvcmlnX2F4ID0gLTEgPT4g
bm90IGEgc3lzdGVtIGNhbGwgKi8KPj4+IC3CoMKgwqAgUFVTSF9BTkRfQ0xFQVJfUkVHUwo+Pj4g
K8KgwqDCoCBQVVNIX0FORF9DTEVBUl9SRUdTIGNsZWFyX3JieD0wCj4+Cj4+Cj4+IERvIHdlIG5l
ZWQgdGhpcyBhdCBhbGw/IFdlIGFyZSByZXR1cm5pbmcgZnJvbSB0aGUgaHlwZXJ2aXNvciBoZXJl
Lgo+Pgo+PiAtYm9yaXMKPj4KPj4+IMKgwqDCoMKgwqAgRU5DT0RFX0ZSQU1FX1BPSU5URVIKPj4+
IMKgwqDCoMKgwqAgam1wwqDCoMKgIGVycm9yX2V4aXQKPj4+IMKgIEVORCh4ZW5fZmFpbHNhZmVf
Y2FsbGJhY2spCj4KPiBIZWxsbyBCb3JpcywKPgo+IElmIHlvdSBhcmUgcmVmZXJyaW5nIHRvIHRo
ZSBQVVNIX0FORF9DTEVBUl9SRUdTIG1hY3JvIGl0c2VsZiwgSSBhbSBub3QKPiBzdXJlOwo+IGhv
d2V2ZXIsIG5vdCBjbGVhcmluZyB0aGUgUkJYIHJlZ2lzdGVyIHNlZW1lZCB0byByZXNvbHZlIHRo
ZSBpc3N1ZXMKPiBtZW50aW9uZWQKPiBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgZm9yIG1lLiBHaXZl
biBBbmR5J3MgY29tbWVudCB0aG91Z2gsIEkgYmVsaWV2ZQo+IHRoYXQgdGhlCj4gYXBwcm9hY2gg
aW4gdGhpcyBwYXRjaCBtYXkgbm90IGJlIGNvcnJlY3QuCgoKSSB3YXMgb25seSByZWZlcnJpbmcg
dG8gcmVnaXN0ZXIgY2xlYXJpbmcgcGFydCBvZiBQVVNIX0FORF9DTEVBUl9SRUdTLgoKCi1ib3Jp
cwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 15:00:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 15:00:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhcJa-00053x-2E; Mon, 23 Jul 2018 14:59: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhcJZ-00053i-7D
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 14:59:57 +0000
X-Inumbo-ID: 183406b1-8e89-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 183406b1-8e89-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 15:00:10 +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 B44C418A;
 Mon, 23 Jul 2018 07:59:54 -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 C91D73F5D0;
 Mon, 23 Jul 2018 07:59:53 -0700 (PDT)
To: Ihor Matushchak <ihor.matushchak@foobox.net>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
 <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
 <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
 <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d6883cd0-1138-5df2-34ee-cf9a2774cfcb@arm.com>
Date: Mon, 23 Jul 2018 15:59: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: <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>,
 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>

CgpPbiAyMy8wNy8xOCAxNTo0NywgSWhvciBNYXR1c2hjaGFrIHdyb3RlOgo+IEhpIEp1bGllbiwK
CkhpIElob3IsCgo+IAo+IFN1cmUsIEkgd291bGQgYmUgZ2xhZCB0byBkbyB0aGF0Lgo+IAo+IEkg
c3VwcG9zZSBpdCBzaG91bGQgYmUgcGxhY2VkIHNvbWV3aGVyZSBvbiB3aWtpLnhlbnByb2plY3Qu
b3JnIAo+IDxodHRwOi8vd2lraS54ZW5wcm9qZWN0Lm9yZz4/CgpXZSB1c3VhbGx5IGNyZWF0ZSBh
IG5ldyBwbGF0Zm9ybSB1bmRlciAKaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVu
X0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMKCldlIGNhbiB0aGVuIGFkZCBhIGxp
bmsgb24gdGhlIG1haW4gcGFnZSB0byB0aGUgZG9jdW1lbnRhdGlvbiBvZiB0aGUgcmszMzk5LgoK
Q2hlZXJzLAoKPiAvCj4gLwo+IC9CUiwvCj4gL0lob3IgTWF0dXNoY2hhay8KPiAKPiAyMDE4LTA3
LTIzIDE3OjMzIEdNVCswMzowMCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tIAo+
IDxtYWlsdG86anVsaWVuLmdyYWxsQGFybS5jb20+PjoKPiAKPiAgICAgT24gMDYvMDcvMTggMTI6
MDQsINCG0LPQvtGAINCc0LDRgtGD0YnQsNC6IHdyb3RlOgo+IAo+ICAgICAgICAgSGVsbG8gSnVs
aWVuLAo+IAo+IAo+ICAgICBIaSBJaG9yLAo+IAo+ICAgICBTb3JyeSBmb3IgdGhlIGxhdGUgcmVw
bHkuCj4gCj4gCj4gICAgICAgICBJIHN1cHBvc2UgdGhlcmUgaXMgbm8gc3VjaCBkb2N1bWVudGF0
aW9uLCBhdCBsZWFzdCBJIGRpZG4ndCBmaW5kCj4gICAgICAgICBhbnkuCj4gICAgICAgICBCcmlu
Z2luZyB1cCBYRU4gNC4xMC4wIG9uIFJLMzM5OSBpcyBteSBwZXQtcHJvamVjdC4KPiAgICAgICAg
IE15IGN1cnJlbnQgdGFyZ2V0IGJvYXJkIGlzIElib3gzMzk5Cj4gICAgICAgICA8aHR0cHM6Ly93
d3cuYWxpZXhwcmVzcy5jb20vaXRlbS9SSzMzOTktRGV2ZWxvcG1lbnQtQm9hcmQtSWJveDMzOTkt
MkdCLUREUjMtMTZHQi1FTU1DLVNpeC1Db3JlLUE3Mi1BNTMtTWFsaS1UODYwLUdQVS1BbmRyb2lk
Ni8zMjgxNjI3MzIzMi5odG1sCj4gICAgICAgICA8aHR0cHM6Ly93d3cuYWxpZXhwcmVzcy5jb20v
aXRlbS9SSzMzOTktRGV2ZWxvcG1lbnQtQm9hcmQtSWJveDMzOTktMkdCLUREUjMtMTZHQi1FTU1D
LVNpeC1Db3JlLUE3Mi1BNTMtTWFsaS1UODYwLUdQVS1BbmRyb2lkNi8zMjgxNjI3MzIzMi5odG1s
Pj4KPiAKPiAgICAgICAgIEF0IHRoZSBtb21lbnQgSSBnb3QgZG9tMCBydW5uaW5nIG9uIHRoaXMg
Ym9hcmQgYW5kIHNvbWUgdGVzdAo+ICAgICAgICAgZ3Vlc3QgZG9tYWluIChib3RoIDQuNCBrZXJu
ZWxzKS4KPiAgICAgICAgIEFjdHVhbGx5IG5vIGNoYW5nZXMgbWFkZSB0byBYRU4gKGV4Y2VwdCBl
YXJseXByaW50aykgYXQgdGhlCj4gICAgICAgICBtb21lbnQsIFhlbiB3b3JrcyBmcm9tIHRoZSBi
b3guCj4gCj4gCj4gICAgIEdsYWQgdG8gc2VlIFhlbiBib290aW5nIG91dCBvZiBib3ggb24gUksz
Mzk5IDopLgo+IAo+ICAgICBUaGUgYWxpYXMgaXMgb25seSBmb3IgY29udmllbmNlLiBJdCB3b3Vs
ZCBiZSBwb3NzaWJsZSB0byBkbyB0aGUgc2FtZQo+ICAgICB3aXRoIDgyNTAsMHhmZjFhMDAwMCwy
Lgo+IAo+ICAgICBTbyBpbnN0ZWFkIG9mIHRoYXQgcGF0Y2gsIEkgd291bGQgc3VnZ2VzdCB0byB3
cml0ZSBkb3duIGEKPiAgICAgZG9jdW1lbnRhdGlvbiBmb3IgYm9vdGluZyBYZW4gb24gdGhlIGJv
YXJkIGFuZCBlYXJseSBkZWJ1Z2dpbmcuCj4gCj4gICAgIFdoYXQgZG8geW91IHRoaW5rPwo+IAo+
ICAgICBDaGVlcnMsCj4gCj4gCj4gICAgICAgICAvQlIsLwo+ICAgICAgICAgL0lob3IgTWF0dXNo
Y2hhay8KPiAKPiAgICAgICAgIDIwMTgtMDctMDYgMTM6MzYgR01UKzAzOjAwIEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20KPiAgICAgICAgIDxtYWlsdG86anVsaWVuLmdyYWxsQGFy
bS5jb20+IDxtYWlsdG86anVsaWVuLmdyYWxsQGFybS5jb20KPiAgICAgICAgIDxtYWlsdG86anVs
aWVuLmdyYWxsQGFybS5jb20+Pj46Cj4gCj4gICAgICAgICAgwqAgwqAgSGVsbG8sCj4gCj4gICAg
ICAgICAgwqAgwqAgT24gMDQvMDcvMTggMjE6NTUsIGlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0
Cj4gICAgICAgICA8bWFpbHRvOmlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0Pgo+ICAgICAgICAg
IMKgIMKgIDxtYWlsdG86aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQKPiAgICAgICAgIDxtYWls
dG86aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQ+PiB3cm90ZToKPiAKPiAgICAgICAgICDCoCDC
oCDCoCDCoCBGcm9tOiBJaG9yIE1hdHVzaGNoYWsgPGlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0
Cj4gICAgICAgICA8bWFpbHRvOmlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0Pgo+ICAgICAgICAg
IMKgIMKgIMKgIMKgIDxtYWlsdG86aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQKPiAgICAgICAg
IDxtYWlsdG86aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQ+Pj4KPiAKPiAgICAgICAgICDCoCDC
oCDCoCDCoCBUaGlzIHBhdGNoIGVuYWJsZXMgZWFybHlwcmludGsgZm9yIFJvY2tjaGlwIHJrMzM5
OQo+ICAgICAgICAgYmFzZWQgU29DLgo+IAo+ICAgICAgICAgIMKgIMKgIElzIHRoZXJlIGFueSBt
aXNzaW5nIHBpZWNlcyBpbiBYZW4gdG8gYm9vdCBvbiBSb2NrY2hpcD8gSQo+ICAgICAgICAgd291
bGQgYWxzbwo+ICAgICAgICAgIMKgIMKgIHF1aXRlIGxpa2UgdG8gc2VlIHNvbWUgZG9jdW1lbnRh
dGlvbiBob3cgdG8gYm9vdCBYZW4gb24KPiAgICAgICAgIHRoYXQgcGxhdGZvcm0uCj4gCj4gICAg
ICAgICAgwqAgwqAgQ2hlZXJzLAo+IAo+IAo+IAo+ICAgICAgICAgIMKgIMKgIMKgIMKgIElob3Ig
TWF0dXNoY2hhayAoMSk6Cj4gICAgICAgICAgwqAgwqAgwqAgwqAgwqDCoCDCoHhlbjphcm06ZWFy
bHlwcmludGsgY29uZmlndXJhdGlvbiBmb3IgcmszMzk5IGJvYXJkcwo+IAo+ICAgICAgICAgIMKg
IMKgIMKgIMKgIMKgwqAgZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0IHwgMSArCj4gICAg
ICAgICAgwqAgwqAgwqAgwqAgwqDCoCB4ZW4vYXJjaC9hcm0vUnVsZXMubWvCoCDCoCDCoCDCoCDC
oCB8IDEgKwo+ICAgICAgICAgIMKgIMKgIMKgIMKgIMKgwqAgMiBmaWxlcyBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKykKPiAKPiAKPiAgICAgICAgICDCoCDCoCAtLcKgIMKgIMKgSnVsaWVuIEdyYWxs
Cj4gCj4gCj4gCj4gICAgIC0tIAo+ICAgICBKdWxpZW4gR3JhbGwKPiAKPiAKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 15:00:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 15:00:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhcJZ-00053r-QC; Mon, 23 Jul 2018 14:59: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhcJZ-00053h-6u
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 14:59:57 +0000
X-Inumbo-ID: 183406b4-8e89-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 183406b4-8e89-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 15:00:10 +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 B44C418A;
 Mon, 23 Jul 2018 07:59:54 -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 C91D73F5D0;
 Mon, 23 Jul 2018 07:59:53 -0700 (PDT)
To: Ihor Matushchak <ihor.matushchak@foobox.net>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
 <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
 <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
 <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d6883cd0-1138-5df2-34ee-cf9a2774cfcb@arm.com>
Date: Mon, 23 Jul 2018 15:59: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: <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>,
 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>

CgpPbiAyMy8wNy8xOCAxNTo0NywgSWhvciBNYXR1c2hjaGFrIHdyb3RlOgo+IEhpIEp1bGllbiwK
CkhpIElob3IsCgo+IAo+IFN1cmUsIEkgd291bGQgYmUgZ2xhZCB0byBkbyB0aGF0Lgo+IAo+IEkg
c3VwcG9zZSBpdCBzaG91bGQgYmUgcGxhY2VkIHNvbWV3aGVyZSBvbiB3aWtpLnhlbnByb2plY3Qu
b3JnIAo+IDxodHRwOi8vd2lraS54ZW5wcm9qZWN0Lm9yZz4/CgpXZSB1c3VhbGx5IGNyZWF0ZSBh
IG5ldyBwbGF0Zm9ybSB1bmRlciAKaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVu
X0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMKCldlIGNhbiB0aGVuIGFkZCBhIGxp
bmsgb24gdGhlIG1haW4gcGFnZSB0byB0aGUgZG9jdW1lbnRhdGlvbiBvZiB0aGUgcmszMzk5LgoK
Q2hlZXJzLAoKPiAvCj4gLwo+IC9CUiwvCj4gL0lob3IgTWF0dXNoY2hhay8KPiAKPiAyMDE4LTA3
LTIzIDE3OjMzIEdNVCswMzowMCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tIAo+
IDxtYWlsdG86anVsaWVuLmdyYWxsQGFybS5jb20+PjoKPiAKPiAgICAgT24gMDYvMDcvMTggMTI6
MDQsINCG0LPQvtGAINCc0LDRgtGD0YnQsNC6IHdyb3RlOgo+IAo+ICAgICAgICAgSGVsbG8gSnVs
aWVuLAo+IAo+IAo+ICAgICBIaSBJaG9yLAo+IAo+ICAgICBTb3JyeSBmb3IgdGhlIGxhdGUgcmVw
bHkuCj4gCj4gCj4gICAgICAgICBJIHN1cHBvc2UgdGhlcmUgaXMgbm8gc3VjaCBkb2N1bWVudGF0
aW9uLCBhdCBsZWFzdCBJIGRpZG4ndCBmaW5kCj4gICAgICAgICBhbnkuCj4gICAgICAgICBCcmlu
Z2luZyB1cCBYRU4gNC4xMC4wIG9uIFJLMzM5OSBpcyBteSBwZXQtcHJvamVjdC4KPiAgICAgICAg
IE15IGN1cnJlbnQgdGFyZ2V0IGJvYXJkIGlzIElib3gzMzk5Cj4gICAgICAgICA8aHR0cHM6Ly93
d3cuYWxpZXhwcmVzcy5jb20vaXRlbS9SSzMzOTktRGV2ZWxvcG1lbnQtQm9hcmQtSWJveDMzOTkt
MkdCLUREUjMtMTZHQi1FTU1DLVNpeC1Db3JlLUE3Mi1BNTMtTWFsaS1UODYwLUdQVS1BbmRyb2lk
Ni8zMjgxNjI3MzIzMi5odG1sCj4gICAgICAgICA8aHR0cHM6Ly93d3cuYWxpZXhwcmVzcy5jb20v
aXRlbS9SSzMzOTktRGV2ZWxvcG1lbnQtQm9hcmQtSWJveDMzOTktMkdCLUREUjMtMTZHQi1FTU1D
LVNpeC1Db3JlLUE3Mi1BNTMtTWFsaS1UODYwLUdQVS1BbmRyb2lkNi8zMjgxNjI3MzIzMi5odG1s
Pj4KPiAKPiAgICAgICAgIEF0IHRoZSBtb21lbnQgSSBnb3QgZG9tMCBydW5uaW5nIG9uIHRoaXMg
Ym9hcmQgYW5kIHNvbWUgdGVzdAo+ICAgICAgICAgZ3Vlc3QgZG9tYWluIChib3RoIDQuNCBrZXJu
ZWxzKS4KPiAgICAgICAgIEFjdHVhbGx5IG5vIGNoYW5nZXMgbWFkZSB0byBYRU4gKGV4Y2VwdCBl
YXJseXByaW50aykgYXQgdGhlCj4gICAgICAgICBtb21lbnQsIFhlbiB3b3JrcyBmcm9tIHRoZSBi
b3guCj4gCj4gCj4gICAgIEdsYWQgdG8gc2VlIFhlbiBib290aW5nIG91dCBvZiBib3ggb24gUksz
Mzk5IDopLgo+IAo+ICAgICBUaGUgYWxpYXMgaXMgb25seSBmb3IgY29udmllbmNlLiBJdCB3b3Vs
ZCBiZSBwb3NzaWJsZSB0byBkbyB0aGUgc2FtZQo+ICAgICB3aXRoIDgyNTAsMHhmZjFhMDAwMCwy
Lgo+IAo+ICAgICBTbyBpbnN0ZWFkIG9mIHRoYXQgcGF0Y2gsIEkgd291bGQgc3VnZ2VzdCB0byB3
cml0ZSBkb3duIGEKPiAgICAgZG9jdW1lbnRhdGlvbiBmb3IgYm9vdGluZyBYZW4gb24gdGhlIGJv
YXJkIGFuZCBlYXJseSBkZWJ1Z2dpbmcuCj4gCj4gICAgIFdoYXQgZG8geW91IHRoaW5rPwo+IAo+
ICAgICBDaGVlcnMsCj4gCj4gCj4gICAgICAgICAvQlIsLwo+ICAgICAgICAgL0lob3IgTWF0dXNo
Y2hhay8KPiAKPiAgICAgICAgIDIwMTgtMDctMDYgMTM6MzYgR01UKzAzOjAwIEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20KPiAgICAgICAgIDxtYWlsdG86anVsaWVuLmdyYWxsQGFy
bS5jb20+IDxtYWlsdG86anVsaWVuLmdyYWxsQGFybS5jb20KPiAgICAgICAgIDxtYWlsdG86anVs
aWVuLmdyYWxsQGFybS5jb20+Pj46Cj4gCj4gICAgICAgICAgwqAgwqAgSGVsbG8sCj4gCj4gICAg
ICAgICAgwqAgwqAgT24gMDQvMDcvMTggMjE6NTUsIGlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0
Cj4gICAgICAgICA8bWFpbHRvOmlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0Pgo+ICAgICAgICAg
IMKgIMKgIDxtYWlsdG86aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQKPiAgICAgICAgIDxtYWls
dG86aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQ+PiB3cm90ZToKPiAKPiAgICAgICAgICDCoCDC
oCDCoCDCoCBGcm9tOiBJaG9yIE1hdHVzaGNoYWsgPGlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0
Cj4gICAgICAgICA8bWFpbHRvOmlob3IubWF0dXNoY2hha0Bmb29ib3gubmV0Pgo+ICAgICAgICAg
IMKgIMKgIMKgIMKgIDxtYWlsdG86aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQKPiAgICAgICAg
IDxtYWlsdG86aWhvci5tYXR1c2hjaGFrQGZvb2JveC5uZXQ+Pj4KPiAKPiAgICAgICAgICDCoCDC
oCDCoCDCoCBUaGlzIHBhdGNoIGVuYWJsZXMgZWFybHlwcmludGsgZm9yIFJvY2tjaGlwIHJrMzM5
OQo+ICAgICAgICAgYmFzZWQgU29DLgo+IAo+ICAgICAgICAgIMKgIMKgIElzIHRoZXJlIGFueSBt
aXNzaW5nIHBpZWNlcyBpbiBYZW4gdG8gYm9vdCBvbiBSb2NrY2hpcD8gSQo+ICAgICAgICAgd291
bGQgYWxzbwo+ICAgICAgICAgIMKgIMKgIHF1aXRlIGxpa2UgdG8gc2VlIHNvbWUgZG9jdW1lbnRh
dGlvbiBob3cgdG8gYm9vdCBYZW4gb24KPiAgICAgICAgIHRoYXQgcGxhdGZvcm0uCj4gCj4gICAg
ICAgICAgwqAgwqAgQ2hlZXJzLAo+IAo+IAo+IAo+ICAgICAgICAgIMKgIMKgIMKgIMKgIElob3Ig
TWF0dXNoY2hhayAoMSk6Cj4gICAgICAgICAgwqAgwqAgwqAgwqAgwqDCoCDCoHhlbjphcm06ZWFy
bHlwcmludGsgY29uZmlndXJhdGlvbiBmb3IgcmszMzk5IGJvYXJkcwo+IAo+ICAgICAgICAgIMKg
IMKgIMKgIMKgIMKgwqAgZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0IHwgMSArCj4gICAg
ICAgICAgwqAgwqAgwqAgwqAgwqDCoCB4ZW4vYXJjaC9hcm0vUnVsZXMubWvCoCDCoCDCoCDCoCDC
oCB8IDEgKwo+ICAgICAgICAgIMKgIMKgIMKgIMKgIMKgwqAgMiBmaWxlcyBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKykKPiAKPiAKPiAgICAgICAgICDCoCDCoCAtLcKgIMKgIMKgSnVsaWVuIEdyYWxs
Cj4gCj4gCj4gCj4gICAgIC0tIAo+ICAgICBKdWxpZW4gR3JhbGwKPiAKPiAKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 15:04:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 15:04:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhcNS-0005sB-L2; Mon, 23 Jul 2018 15:03: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=kryu=kh=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fhcNR-0005s6-Pk
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 15:03:57 +0000
X-Inumbo-ID: a7c0dbf2-8e89-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7c0dbf2-8e89-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 15:04:11 +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 w6NEwrHH024923;
 Mon, 23 Jul 2018 15:03: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=oVxKBhOYTL0Pz+6RlFamxs+O4YVfyefRs/fm6lLxe3I=;
 b=xR9xwQfaHHmSkkN7TfatkVQjQYnO1OdTV6dD+9TA0SLqVMnnzJMzuCuDfnx5wMo1rKrQ
 kJIZZRqmr7nyKBlGY0nlXiMnL/MI/+dQR6PCpTCg0bjdOUcmfwRQPYmuPyU//ksFRPwO
 W2VCDKaSYC1ZmICKpu2BbfOORYG7CCsvr0ZNfk4eMmmfztDjMG2DAhbwBJMpgoyZggjx
 5qhtSMwqIMS8U57LRWAe8rhhGQtwYFwNDif9wBbw4h4U+f5kaUOtuOOp9bIFYNKWX7LY
 qUHO44sDGdi6u6UAelKofUOvTvL8W0f7VfvjF/eKM4EDJlid9d33dRkaTFhthhVKuI2W QA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2kbwfpmwss-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 15:03:46 +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 w6NF3ibW002383
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 15:03:44 GMT
Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6NF3gAX015700;
 Mon, 23 Jul 2018 15:03:42 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, 23 Jul 2018 08:03:42 -0700
To: "M. Vefa Bicakci" <m.v.b@runbox.com>, linux-kernel@vger.kernel.org
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <20180721194909.23903-2-m.v.b@runbox.com>
 <90bc371d-a296-51b3-8b78-62106c9690de@oracle.com>
 <d85c93da-4549-a7c1-af48-9c62cba8ae71@runbox.com>
 <13b774d7-bc8c-039a-fbc0-52318f535883@runbox.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: <8c17dccf-d382-0ba4-612c-8c674f5dd9e0@oracle.com>
Date: Mon, 23 Jul 2018 11:04:09 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <13b774d7-bc8c-039a-fbc0-52318f535883@runbox.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8962
 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-1806210000 definitions=main-1807230171
Subject: Re: [Xen-devel] [PATCH 2/2] xen/pv: Call get_cpu_address_sizes to
 set x86_virt/phys_bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, x86@kernel.org, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 "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>

T24gMDcvMjIvMjAxOCAxMTo1NyBBTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+IE9uIDA3LzIx
LzIwMTggMDc6MTcgUE0sIE0uIFZlZmEgQmljYWtjaSB3cm90ZToKPj4gT24gMDcvMjEvMjAxOCAw
NToyNSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4gT24gMDcvMjEvMjAxOCAwMzo0OSBQ
TSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+Pj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4v
ZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPj4+PiBpbmRleCA0
MzlhOTRiZjg5YWQuLjg3YWZiMDAwMTQyYSAxMDA2NDQKPj4+PiAtLS0gYS9hcmNoL3g4Ni94ZW4v
ZW5saWdodGVuX3B2LmMKPj4+PiArKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPj4+
PiBAQCAtMTI1Nyw2ICsxMjU3LDcgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2luaXQK
Pj4+PiB4ZW5fc3RhcnRfa2VybmVsKHZvaWQpCj4+Pj4gwqDCoMKgwqDCoCAvKiBXb3JrIG91dCBp
ZiB3ZSBzdXBwb3J0IE5YICovCj4+Pj4gwqDCoMKgwqDCoCBnZXRfY3B1X2NhcCgmYm9vdF9jcHVf
ZGF0YSk7Cj4+Pj4gK8KgwqDCoCBnZXRfY3B1X2FkZHJlc3Nfc2l6ZXMoJmJvb3RfY3B1X2RhdGEp
Owo+Pj4+IMKgwqDCoMKgwqAgeDg2X2NvbmZpZ3VyZV9ueCgpOwo+Pj4KPj4+Cj4+PiBIYXZlIHlv
dSBvYnNlcnZlZCBhbnkgcHJvYmxlbXMgd2l0aG91dCB0aGlzIGNhbGw/IGdldF9jcHVfY2FwKCkg
aXMgb25seQo+Pj4gY2FsbGVkIGhlcmUgdG8gc2V0IFg4Nl9GRUFUVVJFX05YLCBhbmQgaXMgdGhl
biBjYWxsZWQgYWdhaW4sIHRvZ2V0aGVyCj4+PiB3aXRoIGdldF9jcHVfYWRkcmVzc19zaXplcygp
LCBmcm9tIGVhcmx5X2lkZW50aWZ5X2NwdSgpLgo+Pgo+PiBUaGFuayB5b3UgZm9yIHRoZSByZXZp
ZXdzISBXaXRob3V0IHRoZSBjYWxsIHRvIGdldF9jcHVfYWRkcmVzc19zaXplcywKPj4gcGFyYXZp
cnR1YWxpemVkIHZpcnR1YWwgbWFjaGluZXMgZG8gbm90IGJvb3QgdXAga2VybmVscyB3aXRoIHZl
cnNpb25zCj4+IDQuMTcgYW5kIHVwIGF0IGFsbDsgdGhpcyBpbmNsdWRlcyBkb20wIGFuZCBkb21V
LiBObyBkb21VIGxvZ3MgYXJlCj4+IGdlbmVyYXRlZCBpbiBkb20wJ3MgL3Zhci9sb2cveGVuL2Nv
bnNvbGUvIGRpcmVjdG9yeSBlaXRoZXIsIGRlc3BpdGUKPj4gaGF2aW5nIGVhcmx5cHJpbnRrPXhl
biBvbiB0aGUga2VybmVsIGNvbW1hbmQgbGluZSBmb3IgbXkgdGVzdCBkb21VLgo+Cj4gSGVsbG8g
Qm9yaXMsCj4KPiBJIGRlYnVnZ2VkIHRoaXMgZnVydGhlciB3aXRoIGEgZGVidWdnaW5nIHZlcnNp
b24gb2YgWGVuIChzbyB0aGF0IEkgY2FuCj4gZ2V0IGVhcmx5IGtlcm5lbCBwcmludC1vdXRzIHZp
YSB0aGUgInhlbl9yYXdfY29uc29sZV93cml0ZSIgZnVuY3Rpb24pLAo+IGFuZCBJIGZvdW5kIHRo
ZSByb290IGNhdXNlIG9mIHRoZSBib290IHVwIGZhaWx1cmUuCj4KPiBJbiBzdW1tYXJ5LCB0aGUg
aXNzdWUgaXMgZHVlIHRvIHRoZSBmb2xsb3dpbmcgY2FsbCBwYXRoIGluIHZlcnNpb24KPiA0LjE3
IChhbmQgaGlnaGVyLCBJIGFzc3VtZSksIHdoaWNoIHRoZSBrZXJuZWwgZ29lcyB0aHJvdWdoIC9v
bmx5LyB3aGVuCj4gQ09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgZW5hYmxlZDoKPgo+IGVubGlnaHRl
bl9wdi5jOjp4ZW5fc3RhcnRfa2VybmVsCj4gwqAgbW11X3B2LmM6Onhlbl9yZXNlcnZlX3NwZWNp
YWxfcGFnZXMKPiDCoMKgwqAgcGFnZS5oOjpfX3BhCj4gwqDCoMKgwqDCoCBwaHlzYWRkci5jOjpf
X3BoeXNfYWRkcgo+IMKgwqDCoMKgwqDCoMKgIHBoeXNhZGRyLmg6OnBoeXNfYWRkcl92YWxpZCAv
LyB1c2VzIGJvb3RfY3B1X2RhdGEueDg2X3BoeXNfYml0cwo+Cj4gVGhlIHJldHVybiB2YWx1ZSBv
ZiBwaHlzX2FkZHJfdmFsaWQgaXMgdXNlZCB3aXRoIHRoZSBWSVJUVUFMX0JVR19PTgo+IG1hY3Jv
LAo+IHdoaWNoIGV2YWx1YXRlcyB0byBCVUdfT04gaW4gY2FzZSBDT05GSUdfREVCVUdfVklSVFVB
TCBpcyBlbmFibGVkLgoKCkFoLCB0aGF0J3Mgd2h5IGl0IGhhc24ndCBiZWVuIGRldGVjdGVkLgoK
Cj4KPiBJdCBsb29rcyBsaWtlIHRoZSBjYWxsIHRvIGdldF9jcHVfYWRkcmVzc19zaXplIGlzIHJl
cXVpcmVkIGluIHRoZQo+IHhlbl9zdGFydF9rZXJuZWwgZnVuY3Rpb24uIFBlcmhhcHMgdGhlcmUg
aXMgYSBtb3JlIGVsZWdhbnQgd2F5IHRvCj4gcmVzb2x2ZSB0aGlzIGlzc3VlIGFzIHdlbGwuCj4K
PiBBbm90aGVyIGFwcHJvYWNoIGNvdWxkIGJlIHRvIGNoZWNrIGluIHRoZSBwaHlzX2FkZHJfdmFs
aWQgZnVuY3Rpb24KPiB3aGV0aGVyCj4gYm9vdF9jcHVfZGF0YS54ODZfcGh5c19iaXRzIGhhcyBi
ZWVuIGluaXRpYWxpemVkIG9yIG5vdCwgSSB0aGluaywgYnV0Cj4gSSBhbQo+IG5vdCBzdXJlIGFi
b3V0IHRoZSBjb3JyZWN0bmVzcyBvZiB0aGlzIGFwcHJvYWNoLgoKCk5vLCBJIHRoaW5rIHlvdXIg
cGF0Y2ggaXMgZ29vZC4gVGhlIG9ubHkgdGhpbmcgSSdkIHN1Z2dlc3QgaXMgdG8gbW92ZQp0aGUg
Y2FsbCBhIGZldyBsaW5lcyBkb3duLiBUaGUgd2F5IGl0IGlzIHBsYWNlZCBub3cgbWF5IGNyZWF0
ZQppbXByZXNzaW9uIHRoYXQgd2UgYXJlIGNhbGxpbmcgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKCkg
dG8gZmlndXJlIG91dCBOWApzdXBwb3J0LgoKCi1ib3JpcwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 15:05:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 15: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 1fhcOh-0005x4-1U; Mon, 23 Jul 2018 15:05: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=dgdj=kh=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1fhcOf-0005wx-1g
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 15:05:13 +0000
X-Inumbo-ID: b9506fed-8e89-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9506fed-8e89-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 17:04:41 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1fhcOa-0006IU-4B; Mon, 23 Jul 2018 15:05:08 +0000
Date: Mon, 23 Jul 2018 16:05:08 +0100
From: Tim Deegan <tim@xen.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180723150508.GA23593@deinos.phlegethon.org>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506D1702000078001D5D8D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B506D1702000078001D5D8D@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
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 6/6] x86/shadow: a little bit of style
 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgMDQ6NTEgLTA2MDAgb24gMTkgSnVsICgxNTMxOTc1ODYzKSwgSmFuIEJldWxpY2ggd3JvdGU6
Cj4gQ29ycmVjdCBpbmRlbnRhdGlvbiBvZiBhIHBpZWNlIG9mIGNvZGUsIGFkanVzdGluZyBjb21t
ZW50IHN0eWxlIGF0IHRoZQo+IHNhbWUgdGltZS4gQ29uc3RpZnkgZ2wzZSBwb2ludGVycyBhbmQg
ZHJvcCBhIGJvZ3VzIChhbmQgdXNlbGVzcyBvbmNlCj4gY29ycmVjdGVkKSBjYXN0Lgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 15:16:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 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 1fhcZU-0006qU-Eo; Mon, 23 Jul 2018 15:16: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=kryu=kh=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fhcZS-0006qP-S1
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 15:16:22 +0000
X-Inumbo-ID: 6212c871-8e8b-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6212c871-8e8b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 15:16:33 +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 w6NF8ntD034294;
 Mon, 23 Jul 2018 15:16: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; s=corp-2018-07-02;
 bh=eXjX9fZEeqYQq+MahRqevWuMjkzLFvYwgbxVSSRLkRA=;
 b=AVnznA3IwQnTMP9lFNZ3RbfMAzRWrHAdMXzsum8Z0F36pAaQJvK7quk+gv9JAqHVjIi3
 3W/8yx8l9/hUAaDR20Z4O5geA9ZIbthtwKp+FHa1r44DzYRp8sqDUUa2h3AfKki0bask
 SFRur8a/ctsexrMZNtj1TORdCT/oJbP0e3SdrSo4YadEMGRs/nDkm7+B3x0VwbWRWcDH
 Bu+9YOQhLS0S53MpBPvskbgah4admqMx+dO3AXeRQm0lifGNl74c0pr5oHH8oLXsAWf0
 U5RFunyD6c5HDHYsGTmK5RjKqln5Y/+xM3HdoMiG9w5z5GJqE9qByhWwwsEVi/GeuZpI tA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2kbv8sw1pg-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 15:16:10 +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 w6NFG8pa008403
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 15:16:09 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 w6NFG6qj032097;
 Mon, 23 Jul 2018 15:16: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, 23 Jul 2018 08:16:05 -0700
To: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180720090150.24560-1-andr2000@gmail.com>
 <019c0eb6-8185-d888-ae6f-305ea2d44124@oracle.com>
 <df3e8c07-c8b4-cb12-32ad-119498be114b@epam.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: <968c3919-1f39-e245-9272-659da33f188c@oracle.com>
Date: Mon, 23 Jul 2018 11:16:32 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <df3e8c07-c8b4-cb12-32ad-119498be114b@epam.com>
Content-Type: multipart/mixed; boundary="------------AF9A7D956333E00704FF4AFF"
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8962
 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=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807230173
Subject: Re: [Xen-devel] [PATCH v5 0/8] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On 07/23/2018 04:38 AM, Oleksandr Andrushchenko wrote:
> On 07/20/2018 05:08 PM, Boris Ostrovsky wrote:
>>
>> data/upstream/linux-xen/drivers/xen/gntdev-dmabuf.c: In function
>> ‘gntdev_ioctl_dmabuf_exp_from_refs’:
>> /data/upstream/linux-xen/drivers/xen/gntdev-dmabuf.c:503:6: warning:
>> ‘args.fd’ may be used uninitialized in this function
>> [-Wmaybe-uninitialized]
>>    *fd = args.fd;
>>    ~~~~^~~~~~~~~
>> /data/upstream/linux-xen/drivers/xen/gntdev-dmabuf.c:467:35: note:
>> ‘args.fd’ was declared here
>>    struct gntdev_dmabuf_export_args args;
>>                                     ^~~~
> Strangely, but my i386 build goes smooth.
> Which version of gcc you use and could you please give me your
> .config, so I can test the same?

gcc (GCC) 8.1.1 20180502 (Red Hat 8.1.1-1)


I wonder whether
        if (IS_ERR(gntdev_dmabuf->dmabuf)) {
                ret = PTR_ERR(gntdev_dmabuf->dmabuf);
                gntdev_dmabuf->dmabuf = NULL;
                goto fail;
        }
confuses the compiler somehow.

64-bit x86 and 32-bit ARM don't complain.

-boris


--------------AF9A7D956333E00704FF4AFF
Content-Type: text/plain; charset=UTF-8;
 name="config32"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="config32"

IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4
L3g4NiA0LjE4LjAtcmM1IEtlcm5lbCBDb25maWd1cmF0aW9uCiMKCiMKIyBDb21waWxlcjog
Z2NjIChHQ0MpIDguMS4xIDIwMTgwNTAyIChSZWQgSGF0IDguMS4xLTEpCiMKIyBDT05GSUdf
NjRCSVQgaXMgbm90IHNldApDT05GSUdfWDg2XzMyPXkKQ09ORklHX1g4Nj15CkNPTkZJR19J
TlNUUlVDVElPTl9ERUNPREVSPXkKQ09ORklHX09VVFBVVF9GT1JNQVQ9ImVsZjMyLWkzODYi
CkNPTkZJR19BUkNIX0RFRkNPTkZJRz0iYXJjaC94ODYvY29uZmlncy9pMzg2X2RlZmNvbmZp
ZyIKQ09ORklHX0xPQ0tERVBfU1VQUE9SVD15CkNPTkZJR19TVEFDS1RSQUNFX1NVUFBPUlQ9
eQpDT05GSUdfTU1VPXkKQ09ORklHX0FSQ0hfTU1BUF9STkRfQklUU19NSU49OApDT05GSUdf
QVJDSF9NTUFQX1JORF9CSVRTX01BWD0xNgpDT05GSUdfQVJDSF9NTUFQX1JORF9DT01QQVRf
QklUU19NSU49OApDT05GSUdfQVJDSF9NTUFQX1JORF9DT01QQVRfQklUU19NQVg9MTYKQ09O
RklHX0dFTkVSSUNfSVNBX0RNQT15CkNPTkZJR19HRU5FUklDX0JVRz15CkNPTkZJR19HRU5F
UklDX0hXRUlHSFQ9eQpDT05GSUdfQVJDSF9NQVlfSEFWRV9QQ19GREM9eQpDT05GSUdfUldT
RU1fWENIR0FERF9BTEdPUklUSE09eQpDT05GSUdfR0VORVJJQ19DQUxJQlJBVEVfREVMQVk9
eQpDT05GSUdfQVJDSF9IQVNfQ1BVX1JFTEFYPXkKQ09ORklHX0FSQ0hfSEFTX0NBQ0hFX0xJ
TkVfU0laRT15CkNPTkZJR19BUkNIX0hBU19GSUxURVJfUEdQUk9UPXkKQ09ORklHX0hBVkVf
U0VUVVBfUEVSX0NQVV9BUkVBPXkKQ09ORklHX05FRURfUEVSX0NQVV9FTUJFRF9GSVJTVF9D
SFVOSz15CkNPTkZJR19ORUVEX1BFUl9DUFVfUEFHRV9GSVJTVF9DSFVOSz15CkNPTkZJR19B
UkNIX0hJQkVSTkFUSU9OX1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfU1VTUEVORF9QT1NTSUJM
RT15CkNPTkZJR19BUkNIX1dBTlRfSFVHRV9QTURfU0hBUkU9eQpDT05GSUdfQVJDSF9XQU5U
X0dFTkVSQUxfSFVHRVRMQj15CkNPTkZJR19BUkNIX1NVUFBPUlRTX09QVElNSVpFRF9JTkxJ
TklORz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0RFQlVHX1BBR0VBTExPQz15CkNPTkZJR19I
QVZFX0lOVEVMX1RYVD15CkNPTkZJR19YODZfMzJfU01QPXkKQ09ORklHX0FSQ0hfU1VQUE9S
VFNfVVBST0JFUz15CkNPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkKQ09ORklHX1BHVEFCTEVf
TEVWRUxTPTMKQ09ORklHX0NDX0lTX0dDQz15CkNPTkZJR19HQ0NfVkVSU0lPTj04MDEwMQpD
T05GSUdfQ0xBTkdfVkVSU0lPTj0wCkNPTkZJR19JUlFfV09SSz15CkNPTkZJR19CVUlMRFRJ
TUVfRVhUQUJMRV9TT1JUPXkKQ09ORklHX1RIUkVBRF9JTkZPX0lOX1RBU0s9eQoKIwojIEdl
bmVyYWwgc2V0dXAKIwpDT05GSUdfSU5JVF9FTlZfQVJHX0xJTUlUPTMyCiMgQ09ORklHX0NP
TVBJTEVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19MT0NBTFZFUlNJT049IiIKIyBDT05GSUdf
TE9DQUxWRVJTSU9OX0FVVE8gaXMgbm90IHNldApDT05GSUdfSEFWRV9LRVJORUxfR1pJUD15
CkNPTkZJR19IQVZFX0tFUk5FTF9CWklQMj15CkNPTkZJR19IQVZFX0tFUk5FTF9MWk1BPXkK
Q09ORklHX0hBVkVfS0VSTkVMX1haPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTz15CkNPTkZJ
R19IQVZFX0tFUk5FTF9MWjQ9eQpDT05GSUdfS0VSTkVMX0daSVA9eQojIENPTkZJR19LRVJO
RUxfQlpJUDIgaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFpNQSBpcyBub3Qgc2V0CiMg
Q09ORklHX0tFUk5FTF9YWiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWk8gaXMgbm90
IHNldAojIENPTkZJR19LRVJORUxfTFo0IGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSE9T
VE5BTUU9Iihub25lKSIKQ09ORklHX1NXQVA9eQpDT05GSUdfU1lTVklQQz15CkNPTkZJR19T
WVNWSVBDX1NZU0NUTD15CkNPTkZJR19QT1NJWF9NUVVFVUU9eQpDT05GSUdfUE9TSVhfTVFV
RVVFX1NZU0NUTD15CkNPTkZJR19DUk9TU19NRU1PUllfQVRUQUNIPXkKIyBDT05GSUdfVVNF
TElCIGlzIG5vdCBzZXQKQ09ORklHX0FVRElUPXkKQ09ORklHX0hBVkVfQVJDSF9BVURJVFNZ
U0NBTEw9eQpDT05GSUdfQVVESVRTWVNDQUxMPXkKQ09ORklHX0FVRElUX1dBVENIPXkKQ09O
RklHX0FVRElUX1RSRUU9eQoKIwojIElSUSBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19J
UlFfUFJPQkU9eQpDT05GSUdfR0VORVJJQ19JUlFfU0hPVz15CkNPTkZJR19HRU5FUklDX0lS
UV9FRkZFQ1RJVkVfQUZGX01BU0s9eQpDT05GSUdfR0VORVJJQ19QRU5ESU5HX0lSUT15CkNP
TkZJR19HRU5FUklDX0lSUV9NSUdSQVRJT049eQpDT05GSUdfSVJRX0RPTUFJTj15CkNPTkZJ
R19JUlFfRE9NQUlOX0hJRVJBUkNIWT15CkNPTkZJR19HRU5FUklDX01TSV9JUlE9eQpDT05G
SUdfR0VORVJJQ19NU0lfSVJRX0RPTUFJTj15CkNPTkZJR19HRU5FUklDX0lSUV9NQVRSSVhf
QUxMT0NBVE9SPXkKQ09ORklHX0dFTkVSSUNfSVJRX1JFU0VSVkFUSU9OX01PREU9eQpDT05G
SUdfSVJRX0ZPUkNFRF9USFJFQURJTkc9eQpDT05GSUdfU1BBUlNFX0lSUT15CiMgQ09ORklH
X0dFTkVSSUNfSVJRX0RFQlVHRlMgaXMgbm90IHNldApDT05GSUdfQ0xPQ0tTT1VSQ0VfV0FU
Q0hET0c9eQpDT05GSUdfQVJDSF9DTE9DS1NPVVJDRV9EQVRBPXkKQ09ORklHX0NMT0NLU09V
UkNFX1ZBTElEQVRFX0xBU1RfQ1lDTEU9eQpDT05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxM
PXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFM9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VW
RU5UU19CUk9BRENBU1Q9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19NSU5fQURKVVNU
PXkKQ09ORklHX0dFTkVSSUNfQ01PU19VUERBVEU9eQoKIwojIFRpbWVycyBzdWJzeXN0ZW0K
IwpDT05GSUdfVElDS19PTkVTSE9UPXkKQ09ORklHX05PX0haX0NPTU1PTj15CiMgQ09ORklH
X0haX1BFUklPRElDIGlzIG5vdCBzZXQKQ09ORklHX05PX0haX0lETEU9eQpDT05GSUdfTk9f
SFo9eQpDT05GSUdfSElHSF9SRVNfVElNRVJTPXkKCiMKIyBDUFUvVGFzayB0aW1lIGFuZCBz
dGF0cyBhY2NvdW50aW5nCiMKQ09ORklHX1RJQ0tfQ1BVX0FDQ09VTlRJTkc9eQojIENPTkZJ
R19JUlFfVElNRV9BQ0NPVU5USU5HIGlzIG5vdCBzZXQKQ09ORklHX0JTRF9QUk9DRVNTX0FD
Q1Q9eQpDT05GSUdfQlNEX1BST0NFU1NfQUNDVF9WMz15CkNPTkZJR19UQVNLU1RBVFM9eQpD
T05GSUdfVEFTS19ERUxBWV9BQ0NUPXkKQ09ORklHX1RBU0tfWEFDQ1Q9eQpDT05GSUdfVEFT
S19JT19BQ0NPVU5USU5HPXkKQ09ORklHX0NQVV9JU09MQVRJT049eQoKIwojIFJDVSBTdWJz
eXN0ZW0KIwpDT05GSUdfVFJFRV9SQ1U9eQojIENPTkZJR19SQ1VfRVhQRVJUIGlzIG5vdCBz
ZXQKQ09ORklHX1NSQ1U9eQpDT05GSUdfVFJFRV9TUkNVPXkKQ09ORklHX1RBU0tTX1JDVT15
CkNPTkZJR19SQ1VfU1RBTExfQ09NTU9OPXkKQ09ORklHX1JDVV9ORUVEX1NFR0NCTElTVD15
CiMgQ09ORklHX0lLQ09ORklHIGlzIG5vdCBzZXQKQ09ORklHX0xPR19CVUZfU0hJRlQ9MTgK
Q09ORklHX0xPR19DUFVfTUFYX0JVRl9TSElGVD0xMgpDT05GSUdfUFJJTlRLX1NBRkVfTE9H
X0JVRl9TSElGVD0xMwpDT05GSUdfSEFWRV9VTlNUQUJMRV9TQ0hFRF9DTE9DSz15CkNPTkZJ
R19BUkNIX1dBTlRfQkFUQ0hFRF9VTk1BUF9UTEJfRkxVU0g9eQpDT05GSUdfQ0dST1VQUz15
CkNPTkZJR19QQUdFX0NPVU5URVI9eQpDT05GSUdfTUVNQ0c9eQpDT05GSUdfTUVNQ0dfU1dB
UD15CkNPTkZJR19NRU1DR19TV0FQX0VOQUJMRUQ9eQpDT05GSUdfQkxLX0NHUk9VUD15CiMg
Q09ORklHX0RFQlVHX0JMS19DR1JPVVAgaXMgbm90IHNldApDT05GSUdfQ0dST1VQX1dSSVRF
QkFDSz15CkNPTkZJR19DR1JPVVBfU0NIRUQ9eQpDT05GSUdfRkFJUl9HUk9VUF9TQ0hFRD15
CkNPTkZJR19DRlNfQkFORFdJRFRIPXkKIyBDT05GSUdfUlRfR1JPVVBfU0NIRUQgaXMgbm90
IHNldApDT05GSUdfQ0dST1VQX1BJRFM9eQojIENPTkZJR19DR1JPVVBfUkRNQSBpcyBub3Qg
c2V0CkNPTkZJR19DR1JPVVBfRlJFRVpFUj15CkNPTkZJR19DR1JPVVBfSFVHRVRMQj15CkNP
TkZJR19DUFVTRVRTPXkKQ09ORklHX1BST0NfUElEX0NQVVNFVD15CkNPTkZJR19DR1JPVVBf
REVWSUNFPXkKQ09ORklHX0NHUk9VUF9DUFVBQ0NUPXkKQ09ORklHX0NHUk9VUF9QRVJGPXkK
IyBDT05GSUdfQ0dST1VQX0JQRiBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9ERUJVRyBp
cyBub3Qgc2V0CkNPTkZJR19TT0NLX0NHUk9VUF9EQVRBPXkKQ09ORklHX05BTUVTUEFDRVM9
eQpDT05GSUdfVVRTX05TPXkKQ09ORklHX0lQQ19OUz15CkNPTkZJR19VU0VSX05TPXkKQ09O
RklHX1BJRF9OUz15CkNPTkZJR19ORVRfTlM9eQpDT05GSUdfU0NIRURfQVVUT0dST1VQPXkK
IyBDT05GSUdfU1lTRlNfREVQUkVDQVRFRCBpcyBub3Qgc2V0CkNPTkZJR19SRUxBWT15CkNP
TkZJR19CTEtfREVWX0lOSVRSRD15CkNPTkZJR19JTklUUkFNRlNfU09VUkNFPSIiCkNPTkZJ
R19SRF9HWklQPXkKQ09ORklHX1JEX0JaSVAyPXkKQ09ORklHX1JEX0xaTUE9eQpDT05GSUdf
UkRfWFo9eQpDT05GSUdfUkRfTFpPPXkKQ09ORklHX1JEX0xaND15CkNPTkZJR19DQ19PUFRJ
TUlaRV9GT1JfUEVSRk9STUFOQ0U9eQojIENPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRSBp
cyBub3Qgc2V0CkNPTkZJR19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05GSUdf
SEFWRV9VSUQxNj15CkNPTkZJR19TWVNDVExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hB
VkVfUENTUEtSX1BMQVRGT1JNPXkKQ09ORklHX0JQRj15CiMgQ09ORklHX0VYUEVSVCBpcyBu
b3Qgc2V0CkNPTkZJR19VSUQxNj15CkNPTkZJR19NVUxUSVVTRVI9eQpDT05GSUdfU0dFVE1B
U0tfU1lTQ0FMTD15CkNPTkZJR19TWVNGU19TWVNDQUxMPXkKQ09ORklHX0ZIQU5ETEU9eQpD
T05GSUdfUE9TSVhfVElNRVJTPXkKQ09ORklHX1BSSU5USz15CkNPTkZJR19QUklOVEtfTk1J
PXkKQ09ORklHX0JVRz15CkNPTkZJR19FTEZfQ09SRT15CkNPTkZJR19QQ1NQS1JfUExBVEZP
Uk09eQpDT05GSUdfQkFTRV9GVUxMPXkKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0ZVVEVYX1BJ
PXkKQ09ORklHX0VQT0xMPXkKQ09ORklHX1NJR05BTEZEPXkKQ09ORklHX1RJTUVSRkQ9eQpD
T05GSUdfRVZFTlRGRD15CkNPTkZJR19TSE1FTT15CkNPTkZJR19BSU89eQpDT05GSUdfQURW
SVNFX1NZU0NBTExTPXkKQ09ORklHX01FTUJBUlJJRVI9eQpDT05GSUdfS0FMTFNZTVM9eQpD
T05GSUdfS0FMTFNZTVNfQUxMPXkKQ09ORklHX0tBTExTWU1TX0JBU0VfUkVMQVRJVkU9eQpD
T05GSUdfQlBGX1NZU0NBTEw9eQpDT05GSUdfVVNFUkZBVUxURkQ9eQpDT05GSUdfQVJDSF9I
QVNfTUVNQkFSUklFUl9TWU5DX0NPUkU9eQpDT05GSUdfUlNFUT15CiMgQ09ORklHX0VNQkVE
REVEIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfUEVSRl9FVkVOVFM9eQoKIwojIEtlcm5lbCBQ
ZXJmb3JtYW5jZSBFdmVudHMgQW5kIENvdW50ZXJzCiMKQ09ORklHX1BFUkZfRVZFTlRTPXkK
IyBDT05GSUdfREVCVUdfUEVSRl9VU0VfVk1BTExPQyBpcyBub3Qgc2V0CkNPTkZJR19WTV9F
VkVOVF9DT1VOVEVSUz15CkNPTkZJR19TTFVCX0RFQlVHPXkKIyBDT05GSUdfQ09NUEFUX0JS
SyBpcyBub3Qgc2V0CiMgQ09ORklHX1NMQUIgaXMgbm90IHNldApDT05GSUdfU0xVQj15CkNP
TkZJR19TTEFCX01FUkdFX0RFRkFVTFQ9eQojIENPTkZJR19TTEFCX0ZSRUVMSVNUX1JBTkRP
TSBpcyBub3Qgc2V0CiMgQ09ORklHX1NMQUJfRlJFRUxJU1RfSEFSREVORUQgaXMgbm90IHNl
dApDT05GSUdfU0xVQl9DUFVfUEFSVElBTD15CkNPTkZJR19TWVNURU1fREFUQV9WRVJJRklD
QVRJT049eQpDT05GSUdfUFJPRklMSU5HPXkKQ09ORklHX1RSQUNFUE9JTlRTPXkKQ09ORklH
X0NSQVNIX0NPUkU9eQpDT05GSUdfS0VYRUNfQ09SRT15CiMgQ09ORklHX09QUk9GSUxFIGlz
IG5vdCBzZXQKQ09ORklHX0hBVkVfT1BST0ZJTEU9eQpDT05GSUdfT1BST0ZJTEVfTk1JX1RJ
TUVSPXkKQ09ORklHX0tQUk9CRVM9eQpDT05GSUdfSlVNUF9MQUJFTD15CiMgQ09ORklHX1NU
QVRJQ19LRVlTX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX09QVFBST0JFUz15CkNPTkZJ
R19LUFJPQkVTX09OX0ZUUkFDRT15CkNPTkZJR19IQVZFX0VGRklDSUVOVF9VTkFMSUdORURf
QUNDRVNTPXkKQ09ORklHX0FSQ0hfVVNFX0JVSUxUSU5fQlNXQVA9eQpDT05GSUdfS1JFVFBS
T0JFUz15CkNPTkZJR19VU0VSX1JFVFVSTl9OT1RJRklFUj15CkNPTkZJR19IQVZFX0lPUkVN
QVBfUFJPVD15CkNPTkZJR19IQVZFX0tQUk9CRVM9eQpDT05GSUdfSEFWRV9LUkVUUFJPQkVT
PXkKQ09ORklHX0hBVkVfT1BUUFJPQkVTPXkKQ09ORklHX0hBVkVfS1BST0JFU19PTl9GVFJB
Q0U9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9FUlJPUl9JTkpFQ1RJT049eQpDT05GSUdfSEFW
RV9OTUk9eQpDT05GSUdfSEFWRV9BUkNIX1RSQUNFSE9PSz15CkNPTkZJR19IQVZFX0RNQV9D
T05USUdVT1VTPXkKQ09ORklHX0dFTkVSSUNfU01QX0lETEVfVEhSRUFEPXkKQ09ORklHX0FS
Q0hfSEFTX0ZPUlRJRllfU09VUkNFPXkKQ09ORklHX0FSQ0hfSEFTX1NFVF9NRU1PUlk9eQpD
T05GSUdfSEFWRV9BUkNIX1RIUkVBRF9TVFJVQ1RfV0hJVEVMSVNUPXkKQ09ORklHX0FSQ0hf
V0FOVFNfRFlOQU1JQ19UQVNLX1NUUlVDVD15CkNPTkZJR19IQVZFX1JFR1NfQU5EX1NUQUNL
X0FDQ0VTU19BUEk9eQpDT05GSUdfSEFWRV9SU0VRPXkKQ09ORklHX0hBVkVfQ0xLPXkKQ09O
RklHX0hBVkVfSFdfQlJFQUtQT0lOVD15CkNPTkZJR19IQVZFX01JWEVEX0JSRUFLUE9JTlRT
X1JFR1M9eQpDT05GSUdfSEFWRV9VU0VSX1JFVFVSTl9OT1RJRklFUj15CkNPTkZJR19IQVZF
X1BFUkZfRVZFTlRTX05NST15CkNPTkZJR19IQVZFX0hBUkRMT0NLVVBfREVURUNUT1JfUEVS
Rj15CkNPTkZJR19IQVZFX1BFUkZfUkVHUz15CkNPTkZJR19IQVZFX1BFUkZfVVNFUl9TVEFD
S19EVU1QPXkKQ09ORklHX0hBVkVfQVJDSF9KVU1QX0xBQkVMPXkKQ09ORklHX0hBVkVfUkNV
X1RBQkxFX0ZSRUU9eQpDT05GSUdfQVJDSF9IQVZFX05NSV9TQUZFX0NNUFhDSEc9eQpDT05G
SUdfSEFWRV9BTElHTkVEX1NUUlVDVF9QQUdFPXkKQ09ORklHX0hBVkVfQ01QWENIR19MT0NB
TD15CkNPTkZJR19IQVZFX0NNUFhDSEdfRE9VQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9JUENf
UEFSU0VfVkVSU0lPTj15CkNPTkZJR19IQVZFX0FSQ0hfU0VDQ09NUF9GSUxURVI9eQpDT05G
SUdfU0VDQ09NUF9GSUxURVI9eQpDT05GSUdfUExVR0lOX0hPU1RDQz0iZysrIgpDT05GSUdf
SEFWRV9HQ0NfUExVR0lOUz15CiMgQ09ORklHX0dDQ19QTFVHSU5TIGlzIG5vdCBzZXQKQ09O
RklHX0hBVkVfU1RBQ0tQUk9URUNUT1I9eQpDT05GSUdfQ0NfSEFTX1NUQUNLUFJPVEVDVE9S
X05PTkU9eQpDT05GSUdfU1RBQ0tQUk9URUNUT1I9eQpDT05GSUdfU1RBQ0tQUk9URUNUT1Jf
U1RST05HPXkKQ09ORklHX0hBVkVfQVJDSF9XSVRISU5fU1RBQ0tfRlJBTUVTPXkKQ09ORklH
X0hBVkVfSVJRX1RJTUVfQUNDT1VOVElORz15CkNPTkZJR19IQVZFX0FSQ0hfVFJBTlNQQVJF
TlRfSFVHRVBBR0U9eQpDT05GSUdfSEFWRV9BUkNIX0hVR0VfVk1BUD15CkNPTkZJR19IQVZF
X01PRF9BUkNIX1NQRUNJRklDPXkKQ09ORklHX01PRFVMRVNfVVNFX0VMRl9SRUw9eQpDT05G
SUdfQVJDSF9IQVNfRUxGX1JBTkRPTUlaRT15CkNPTkZJR19IQVZFX0FSQ0hfTU1BUF9STkRf
QklUUz15CkNPTkZJR19IQVZFX0VYSVRfVEhSRUFEPXkKQ09ORklHX0FSQ0hfTU1BUF9STkRf
QklUUz04CkNPTkZJR19IQVZFX0NPUFlfVEhSRUFEX1RMUz15CkNPTkZJR19DTE9ORV9CQUNL
V0FSRFM9eQpDT05GSUdfT0xEX1NJR1NVU1BFTkQzPXkKQ09ORklHX09MRF9TSUdBQ1RJT049
eQpDT05GSUdfQVJDSF9IQVNfU1RSSUNUX0tFUk5FTF9SV1g9eQpDT05GSUdfU1RSSUNUX0tF
Uk5FTF9SV1g9eQpDT05GSUdfQVJDSF9IQVNfU1RSSUNUX01PRFVMRV9SV1g9eQpDT05GSUdf
U1RSSUNUX01PRFVMRV9SV1g9eQpDT05GSUdfQVJDSF9IQVNfUkVGQ09VTlQ9eQojIENPTkZJ
R19SRUZDT1VOVF9GVUxMIGlzIG5vdCBzZXQKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9m
aWxpbmcKIwojIENPTkZJR19HQ09WX0tFUk5FTCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hB
U19HQ09WX1BST0ZJTEVfQUxMPXkKQ09ORklHX1JUX01VVEVYRVM9eQpDT05GSUdfQkFTRV9T
TUFMTD0wCkNPTkZJR19NT0RVTEVTPXkKIyBDT05GSUdfTU9EVUxFX0ZPUkNFX0xPQUQgaXMg
bm90IHNldApDT05GSUdfTU9EVUxFX1VOTE9BRD15CiMgQ09ORklHX01PRFVMRV9GT1JDRV9V
TkxPQUQgaXMgbm90IHNldAojIENPTkZJR19NT0RWRVJTSU9OUyBpcyBub3Qgc2V0CiMgQ09O
RklHX01PRFVMRV9TUkNWRVJTSU9OX0FMTCBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfU0lH
PXkKIyBDT05GSUdfTU9EVUxFX1NJR19GT1JDRSBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVf
U0lHX0FMTD15CiMgQ09ORklHX01PRFVMRV9TSUdfU0hBMSBpcyBub3Qgc2V0CiMgQ09ORklH
X01PRFVMRV9TSUdfU0hBMjI0IGlzIG5vdCBzZXQKQ09ORklHX01PRFVMRV9TSUdfU0hBMjU2
PXkKIyBDT05GSUdfTU9EVUxFX1NJR19TSEEzODQgaXMgbm90IHNldAojIENPTkZJR19NT0RV
TEVfU0lHX1NIQTUxMiBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfU0lHX0hBU0g9InNoYTI1
NiIKIyBDT05GSUdfTU9EVUxFX0NPTVBSRVNTIGlzIG5vdCBzZXQKQ09ORklHX01PRFVMRVNf
VFJFRV9MT09LVVA9eQpDT05GSUdfQkxPQ0s9eQpDT05GSUdfTEJEQUY9eQpDT05GSUdfQkxL
X1NDU0lfUkVRVUVTVD15CkNPTkZJR19CTEtfREVWX0JTRz15CkNPTkZJR19CTEtfREVWX0JT
R0xJQj15CkNPTkZJR19CTEtfREVWX0lOVEVHUklUWT15CiMgQ09ORklHX0JMS19ERVZfWk9O
RUQgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9USFJPVFRMSU5HPXkKIyBDT05GSUdfQkxL
X0RFVl9USFJPVFRMSU5HX0xPVyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19DTURMSU5FX1BB
UlNFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19XQlQgaXMgbm90IHNldApDT05GSUdfQkxL
X0RFQlVHX0ZTPXkKIyBDT05GSUdfQkxLX1NFRF9PUEFMIGlzIG5vdCBzZXQKCiMKIyBQYXJ0
aXRpb24gVHlwZXMKIwpDT05GSUdfUEFSVElUSU9OX0FEVkFOQ0VEPXkKIyBDT05GSUdfQUNP
Uk5fUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0FJWF9QQVJUSVRJT049eQpDT05GSUdf
T1NGX1BBUlRJVElPTj15CkNPTkZJR19BTUlHQV9QQVJUSVRJT049eQojIENPTkZJR19BVEFS
SV9QQVJUSVRJT04gaXMgbm90IHNldApDT05GSUdfTUFDX1BBUlRJVElPTj15CkNPTkZJR19N
U0RPU19QQVJUSVRJT049eQpDT05GSUdfQlNEX0RJU0tMQUJFTD15CkNPTkZJR19NSU5JWF9T
VUJQQVJUSVRJT049eQpDT05GSUdfU09MQVJJU19YODZfUEFSVElUSU9OPXkKQ09ORklHX1VO
SVhXQVJFX0RJU0tMQUJFTD15CkNPTkZJR19MRE1fUEFSVElUSU9OPXkKIyBDT05GSUdfTERN
X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NHSV9QQVJUSVRJT049eQojIENPTkZJR19VTFRS
SVhfUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09ORklHX1NVTl9QQVJUSVRJT049eQpDT05GSUdf
S0FSTUFfUEFSVElUSU9OPXkKQ09ORklHX0VGSV9QQVJUSVRJT049eQojIENPTkZJR19TWVNW
NjhfUEFSVElUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfQ01ETElORV9QQVJUSVRJT04gaXMg
bm90IHNldApDT05GSUdfQkxLX01RX1BDST15CkNPTkZJR19CTEtfTVFfVklSVElPPXkKCiMK
IyBJTyBTY2hlZHVsZXJzCiMKQ09ORklHX0lPU0NIRURfTk9PUD15CkNPTkZJR19JT1NDSEVE
X0RFQURMSU5FPXkKQ09ORklHX0lPU0NIRURfQ0ZRPXkKQ09ORklHX0NGUV9HUk9VUF9JT1ND
SEVEPXkKIyBDT05GSUdfREVGQVVMVF9ERUFETElORSBpcyBub3Qgc2V0CkNPTkZJR19ERUZB
VUxUX0NGUT15CiMgQ09ORklHX0RFRkFVTFRfTk9PUCBpcyBub3Qgc2V0CkNPTkZJR19ERUZB
VUxUX0lPU0NIRUQ9ImNmcSIKQ09ORklHX01RX0lPU0NIRURfREVBRExJTkU9eQpDT05GSUdf
TVFfSU9TQ0hFRF9LWUJFUj15CiMgQ09ORklHX0lPU0NIRURfQkZRIGlzIG5vdCBzZXQKQ09O
RklHX1BSRUVNUFRfTk9USUZJRVJTPXkKQ09ORklHX1BBREFUQT15CkNPTkZJR19BU04xPXkK
Q09ORklHX0lOTElORV9TUElOX1VOTE9DS19JUlE9eQpDT05GSUdfSU5MSU5FX1JFQURfVU5M
T0NLPXkKQ09ORklHX0lOTElORV9SRUFEX1VOTE9DS19JUlE9eQpDT05GSUdfSU5MSU5FX1dS
SVRFX1VOTE9DSz15CkNPTkZJR19JTkxJTkVfV1JJVEVfVU5MT0NLX0lSUT15CkNPTkZJR19B
UkNIX1NVUFBPUlRTX0FUT01JQ19STVc9eQpDT05GSUdfTVVURVhfU1BJTl9PTl9PV05FUj15
CkNPTkZJR19SV1NFTV9TUElOX09OX09XTkVSPXkKQ09ORklHX0xPQ0tfU1BJTl9PTl9PV05F
Uj15CkNPTkZJR19BUkNIX1VTRV9RVUVVRURfU1BJTkxPQ0tTPXkKQ09ORklHX1FVRVVFRF9T
UElOTE9DS1M9eQpDT05GSUdfQVJDSF9VU0VfUVVFVUVEX1JXTE9DS1M9eQpDT05GSUdfUVVF
VUVEX1JXTE9DS1M9eQpDT05GSUdfQVJDSF9IQVNfU1lOQ19DT1JFX0JFRk9SRV9VU0VSTU9E
RT15CkNPTkZJR19DQ19IQVNfU0FORV9TVEFDS1BST1RFQ1RPUj15CkNPTkZJR19GUkVFWkVS
PXkKCiMKIyBQcm9jZXNzb3IgdHlwZSBhbmQgZmVhdHVyZXMKIwpDT05GSUdfWk9ORV9ETUE9
eQpDT05GSUdfU01QPXkKQ09ORklHX1g4Nl9GRUFUVVJFX05BTUVTPXkKQ09ORklHX1g4Nl9N
UFBBUlNFPXkKIyBDT05GSUdfR09MREZJU0ggaXMgbm90IHNldApDT05GSUdfUkVUUE9MSU5F
PXkKIyBDT05GSUdfSU5URUxfUkRUIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0JJR1NNUCBp
cyBub3Qgc2V0CkNPTkZJR19YODZfRVhURU5ERURfUExBVEZPUk09eQojIENPTkZJR19YODZf
R09MREZJU0ggaXMgbm90IHNldApDT05GSUdfWDg2X0lOVEVMX0xQU1M9eQojIENPTkZJR19Y
ODZfQU1EX1BMQVRGT1JNX0RFVklDRSBpcyBub3Qgc2V0CkNPTkZJR19JT1NGX01CST15CiMg
Q09ORklHX0lPU0ZfTUJJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1JEQzMyMVgg
aXMgbm90IHNldAojIENPTkZJR19YODZfMzJfTk9OX1NUQU5EQVJEIGlzIG5vdCBzZXQKIyBD
T05GSUdfWDg2XzMyX0lSSVMgaXMgbm90IHNldApDT05GSUdfU0NIRURfT01JVF9GUkFNRV9Q
T0lOVEVSPXkKQ09ORklHX0hZUEVSVklTT1JfR1VFU1Q9eQpDT05GSUdfUEFSQVZJUlQ9eQoj
IENPTkZJR19QQVJBVklSVF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBUkFWSVJUX1NQ
SU5MT0NLUyBpcyBub3Qgc2V0CkNPTkZJR19YRU49eQpDT05GSUdfWEVOX1BWPXkKQ09ORklH
X1hFTl9QVl9TTVA9eQpDT05GSUdfWEVOX0RPTTA9eQpDT05GSUdfWEVOX1BWSFZNPXkKQ09O
RklHX1hFTl9QVkhWTV9TTVA9eQpDT05GSUdfWEVOX1NBVkVfUkVTVE9SRT15CkNPTkZJR19Y
RU5fREVCVUdfRlM9eQpDT05GSUdfWEVOX1BWSD15CkNPTkZJR19LVk1fR1VFU1Q9eQojIENP
TkZJR19LVk1fREVCVUdfRlMgaXMgbm90IHNldApDT05GSUdfUEFSQVZJUlRfVElNRV9BQ0NP
VU5USU5HPXkKQ09ORklHX1BBUkFWSVJUX0NMT0NLPXkKQ09ORklHX05PX0JPT1RNRU09eQoj
IENPTkZJR19NNDg2IGlzIG5vdCBzZXQKIyBDT05GSUdfTTU4NiBpcyBub3Qgc2V0CiMgQ09O
RklHX001ODZUU0MgaXMgbm90IHNldAojIENPTkZJR19NNTg2TU1YIGlzIG5vdCBzZXQKQ09O
RklHX002ODY9eQojIENPTkZJR19NUEVOVElVTUlJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBF
TlRJVU1JSUkgaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTU0gaXMgbm90IHNldAojIENP
TkZJR19NUEVOVElVTTQgaXMgbm90IHNldAojIENPTkZJR19NSzYgaXMgbm90IHNldAojIENP
TkZJR19NSzcgaXMgbm90IHNldAojIENPTkZJR19NSzggaXMgbm90IHNldAojIENPTkZJR19N
Q1JVU09FIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVGRklDRU9OIGlzIG5vdCBzZXQKIyBDT05G
SUdfTVdJTkNISVBDNiBpcyBub3Qgc2V0CiMgQ09ORklHX01XSU5DSElQM0QgaXMgbm90IHNl
dAojIENPTkZJR19NRUxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX01HRU9ERUdYMSBpcyBub3Qg
c2V0CiMgQ09ORklHX01HRU9ERV9MWCBpcyBub3Qgc2V0CiMgQ09ORklHX01DWVJJWElJSSBp
cyBub3Qgc2V0CiMgQ09ORklHX01WSUFDM18yIGlzIG5vdCBzZXQKIyBDT05GSUdfTVZJQUM3
IGlzIG5vdCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFUT00g
aXMgbm90IHNldAojIENPTkZJR19YODZfR0VORVJJQyBpcyBub3Qgc2V0CkNPTkZJR19YODZf
SU5URVJOT0RFX0NBQ0hFX1NISUZUPTUKQ09ORklHX1g4Nl9MMV9DQUNIRV9TSElGVD01CkNP
TkZJR19YODZfVVNFX1BQUk9fQ0hFQ0tTVU09eQpDT05GSUdfWDg2X1RTQz15CkNPTkZJR19Y
ODZfQ01QWENIRzY0PXkKQ09ORklHX1g4Nl9DTU9WPXkKQ09ORklHX1g4Nl9NSU5JTVVNX0NQ
VV9GQU1JTFk9NgpDT05GSUdfWDg2X0RFQlVHQ1RMTVNSPXkKQ09ORklHX0NQVV9TVVBfSU5U
RUw9eQpDT05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVSPXkKQ09O
RklHX0NQVV9TVVBfVFJBTlNNRVRBXzMyPXkKQ09ORklHX0hQRVRfVElNRVI9eQpDT05GSUdf
SFBFVF9FTVVMQVRFX1JUQz15CkNPTkZJR19ETUk9eQpDT05GSUdfTlJfQ1BVU19SQU5HRV9C
RUdJTj0yCkNPTkZJR19OUl9DUFVTX1JBTkdFX0VORD04CkNPTkZJR19OUl9DUFVTX0RFRkFV
TFQ9OApDT05GSUdfTlJfQ1BVUz04CkNPTkZJR19TQ0hFRF9TTVQ9eQpDT05GSUdfU0NIRURf
TUM9eQpDT05GSUdfU0NIRURfTUNfUFJJTz15CiMgQ09ORklHX1BSRUVNUFRfTk9ORSBpcyBu
b3Qgc2V0CkNPTkZJR19QUkVFTVBUX1ZPTFVOVEFSWT15CiMgQ09ORklHX1BSRUVNUFQgaXMg
bm90IHNldApDT05GSUdfWDg2X0xPQ0FMX0FQSUM9eQpDT05GSUdfWDg2X0lPX0FQSUM9eQpD
T05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09UX0lSUVM9eQpDT05GSUdfWDg2X01D
RT15CiMgQ09ORklHX1g4Nl9NQ0VMT0dfTEVHQUNZIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9N
Q0VfSU5URUw9eQpDT05GSUdfWDg2X01DRV9BTUQ9eQojIENPTkZJR19YODZfQU5DSUVOVF9N
Q0UgaXMgbm90IHNldApDT05GSUdfWDg2X01DRV9USFJFU0hPTEQ9eQojIENPTkZJR19YODZf
TUNFX0lOSkVDVCBpcyBub3Qgc2V0CkNPTkZJR19YODZfVEhFUk1BTF9WRUNUT1I9eQoKIwoj
IFBlcmZvcm1hbmNlIG1vbml0b3JpbmcKIwpDT05GSUdfUEVSRl9FVkVOVFNfSU5URUxfVU5D
T1JFPW0KQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVMX1JBUEw9bQpDT05GSUdfUEVSRl9FVkVO
VFNfSU5URUxfQ1NUQVRFPW0KQ09ORklHX1BFUkZfRVZFTlRTX0FNRF9QT1dFUj1tCiMgQ09O
RklHX1g4Nl9MRUdBQ1lfVk04NiBpcyBub3Qgc2V0CkNPTkZJR19YODZfMTZCSVQ9eQpDT05G
SUdfWDg2X0VTUEZJWDMyPXkKIyBDT05GSUdfVE9TSElCQSBpcyBub3Qgc2V0CiMgQ09ORklH
X0k4SyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9SRUJPT1RGSVhVUFMgaXMgbm90IHNldApD
T05GSUdfTUlDUk9DT0RFPXkKQ09ORklHX01JQ1JPQ09ERV9JTlRFTD15CkNPTkZJR19NSUNS
T0NPREVfQU1EPXkKQ09ORklHX01JQ1JPQ09ERV9PTERfSU5URVJGQUNFPXkKQ09ORklHX1g4
Nl9NU1I9eQpDT05GSUdfWDg2X0NQVUlEPXkKIyBDT05GSUdfTk9ISUdITUVNIGlzIG5vdCBz
ZXQKIyBDT05GSUdfSElHSE1FTTRHIGlzIG5vdCBzZXQKQ09ORklHX0hJR0hNRU02NEc9eQpD
T05GSUdfUEFHRV9PRkZTRVQ9MHhDMDAwMDAwMApDT05GSUdfSElHSE1FTT15CkNPTkZJR19Y
ODZfUEFFPXkKQ09ORklHX0FSQ0hfSEFTX01FTV9FTkNSWVBUPXkKQ09ORklHX0FSQ0hfRkxB
VE1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fRU5BQkxFPXkKQ09ORklHX0FS
Q0hfU0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19JTExFR0FMX1BPSU5URVJfVkFMVUU9
MApDT05GSUdfU0VMRUNUX01FTU9SWV9NT0RFTD15CiMgQ09ORklHX0ZMQVRNRU1fTUFOVUFM
IGlzIG5vdCBzZXQKQ09ORklHX1NQQVJTRU1FTV9NQU5VQUw9eQpDT05GSUdfU1BBUlNFTUVN
PXkKQ09ORklHX0hBVkVfTUVNT1JZX1BSRVNFTlQ9eQpDT05GSUdfU1BBUlNFTUVNX1NUQVRJ
Qz15CkNPTkZJR19IQVZFX01FTUJMT0NLPXkKQ09ORklHX0hBVkVfTUVNQkxPQ0tfTk9ERV9N
QVA9eQpDT05GSUdfSEFWRV9HRU5FUklDX0dVUD15CkNPTkZJR19BUkNIX0RJU0NBUkRfTUVN
QkxPQ0s9eQpDT05GSUdfTUVNT1JZX0lTT0xBVElPTj15CkNPTkZJR19NRU1PUllfSE9UUExV
Rz15CkNPTkZJR19NRU1PUllfSE9UUExVR19TUEFSU0U9eQpDT05GSUdfTUVNT1JZX0hPVFBM
VUdfREVGQVVMVF9PTkxJTkU9eQpDT05GSUdfTUVNT1JZX0hPVFJFTU9WRT15CkNPTkZJR19T
UExJVF9QVExPQ0tfQ1BVUz00CkNPTkZJR19BUkNIX0VOQUJMRV9TUExJVF9QTURfUFRMT0NL
PXkKQ09ORklHX01FTU9SWV9CQUxMT09OPXkKQ09ORklHX0JBTExPT05fQ09NUEFDVElPTj15
CkNPTkZJR19DT01QQUNUSU9OPXkKQ09ORklHX01JR1JBVElPTj15CkNPTkZJR19QSFlTX0FE
RFJfVF82NEJJVD15CkNPTkZJR19CT1VOQ0U9eQpDT05GSUdfVklSVF9UT19CVVM9eQpDT05G
SUdfTU1VX05PVElGSUVSPXkKQ09ORklHX0tTTT15CkNPTkZJR19ERUZBVUxUX01NQVBfTUlO
X0FERFI9NjU1MzYKQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFPXkKIyBDT05GSUdfVFJB
TlNQQVJFTlRfSFVHRVBBR0VfQUxXQVlTIGlzIG5vdCBzZXQKQ09ORklHX1RSQU5TUEFSRU5U
X0hVR0VQQUdFX01BRFZJU0U9eQpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRV9QQUdFQ0FDSEU9
eQpDT05GSUdfQ0xFQU5DQUNIRT15CkNPTkZJR19GUk9OVFNXQVA9eQpDT05GSUdfQ01BPXkK
IyBDT05GSUdfQ01BX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQ01BX0RFQlVHRlMgaXMg
bm90IHNldApDT05GSUdfQ01BX0FSRUFTPTcKQ09ORklHX1pTV0FQPXkKQ09ORklHX1pQT09M
PXkKQ09ORklHX1pCVUQ9eQpDT05GSUdfWjNGT0xEPXkKQ09ORklHX1pTTUFMTE9DPXkKIyBD
T05GSUdfUEdUQUJMRV9NQVBQSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfWlNNQUxMT0NfU1RB
VCBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0VBUkxZX0lPUkVNQVA9eQojIENPTkZJR19E
RUZFUlJFRF9TVFJVQ1RfUEFHRV9JTklUIGlzIG5vdCBzZXQKIyBDT05GSUdfSURMRV9QQUdF
X1RSQUNLSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfUEVSQ1BVX1NUQVRTIGlzIG5vdCBzZXQK
IyBDT05GSUdfR1VQX0JFTkNITUFSSyBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19QVEVf
U1BFQ0lBTD15CiMgQ09ORklHX1g4Nl9QTUVNX0xFR0FDWSBpcyBub3Qgc2V0CiMgQ09ORklH
X0hJR0hQVEUgaXMgbm90IHNldApDT05GSUdfWDg2X0NIRUNLX0JJT1NfQ09SUlVQVElPTj15
CiMgQ09ORklHX1g4Nl9CT09UUEFSQU1fTUVNT1JZX0NPUlJVUFRJT05fQ0hFQ0sgaXMgbm90
IHNldApDT05GSUdfWDg2X1JFU0VSVkVfTE9XPTY0CiMgQ09ORklHX01BVEhfRU1VTEFUSU9O
IGlzIG5vdCBzZXQKQ09ORklHX01UUlI9eQpDT05GSUdfTVRSUl9TQU5JVElaRVI9eQpDT05G
SUdfTVRSUl9TQU5JVElaRVJfRU5BQkxFX0RFRkFVTFQ9MApDT05GSUdfTVRSUl9TQU5JVEla
RVJfU1BBUkVfUkVHX05SX0RFRkFVTFQ9MQpDT05GSUdfWDg2X1BBVD15CkNPTkZJR19BUkNI
X1VTRVNfUEdfVU5DQUNIRUQ9eQpDT05GSUdfQVJDSF9SQU5ET009eQpDT05GSUdfWDg2X1NN
QVA9eQpDT05GSUdfWDg2X0lOVEVMX1VNSVA9eQpDT05GSUdfRUZJPXkKQ09ORklHX0VGSV9T
VFVCPXkKQ09ORklHX1NFQ0NPTVA9eQojIENPTkZJR19IWl8xMDAgaXMgbm90IHNldAojIENP
TkZJR19IWl8yNTAgaXMgbm90IHNldAojIENPTkZJR19IWl8zMDAgaXMgbm90IHNldApDT05G
SUdfSFpfMTAwMD15CkNPTkZJR19IWj0xMDAwCkNPTkZJR19TQ0hFRF9IUlRJQ0s9eQpDT05G
SUdfS0VYRUM9eQpDT05GSUdfQ1JBU0hfRFVNUD15CkNPTkZJR19LRVhFQ19KVU1QPXkKQ09O
RklHX1BIWVNJQ0FMX1NUQVJUPTB4MTAwMDAwMApDT05GSUdfUkVMT0NBVEFCTEU9eQpDT05G
SUdfUkFORE9NSVpFX0JBU0U9eQpDT05GSUdfWDg2X05FRURfUkVMT0NTPXkKQ09ORklHX1BI
WVNJQ0FMX0FMSUdOPTB4MTAwMDAwMApDT05GSUdfSE9UUExVR19DUFU9eQojIENPTkZJR19C
T09UUEFSQU1fSE9UUExVR19DUFUwIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfSE9UUExV
R19DUFUwIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NUEFUX1ZEU08gaXMgbm90IHNldAojIENP
TkZJR19DTURMSU5FX0JPT0wgaXMgbm90IHNldApDT05GSUdfTU9ESUZZX0xEVF9TWVNDQUxM
PXkKQ09ORklHX0FSQ0hfRU5BQkxFX01FTU9SWV9IT1RQTFVHPXkKQ09ORklHX0FSQ0hfRU5B
QkxFX01FTU9SWV9IT1RSRU1PVkU9eQoKIwojIFBvd2VyIG1hbmFnZW1lbnQgYW5kIEFDUEkg
b3B0aW9ucwojCkNPTkZJR19TVVNQRU5EPXkKQ09ORklHX1NVU1BFTkRfRlJFRVpFUj15CkNP
TkZJR19ISUJFUk5BVEVfQ0FMTEJBQ0tTPXkKQ09ORklHX0hJQkVSTkFUSU9OPXkKQ09ORklH
X1BNX1NURF9QQVJUSVRJT049IiIKQ09ORklHX1BNX1NMRUVQPXkKQ09ORklHX1BNX1NMRUVQ
X1NNUD15CiMgQ09ORklHX1BNX0FVVE9TTEVFUCBpcyBub3Qgc2V0CiMgQ09ORklHX1BNX1dB
S0VMT0NLUyBpcyBub3Qgc2V0CkNPTkZJR19QTT15CkNPTkZJR19QTV9ERUJVRz15CkNPTkZJ
R19QTV9BRFZBTkNFRF9ERUJVRz15CiMgQ09ORklHX1BNX1RFU1RfU1VTUEVORCBpcyBub3Qg
c2V0CkNPTkZJR19QTV9TTEVFUF9ERUJVRz15CkNPTkZJR19QTV9UUkFDRT15CkNPTkZJR19Q
TV9UUkFDRV9SVEM9eQpDT05GSUdfUE1fQ0xLPXkKIyBDT05GSUdfV1FfUE9XRVJfRUZGSUNJ
RU5UX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfQUNQST15CkNPTkZJR19BQ1BJX0xFR0FD
WV9UQUJMRVNfTE9PS1VQPXkKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9BQ1BJX1BEQz15CkNP
TkZJR19BQ1BJX1NZU1RFTV9QT1dFUl9TVEFURVNfU1VQUE9SVD15CiMgQ09ORklHX0FDUElf
REVCVUdHRVIgaXMgbm90IHNldApDT05GSUdfQUNQSV9TUENSX1RBQkxFPXkKQ09ORklHX0FD
UElfU0xFRVA9eQojIENPTkZJR19BQ1BJX1BST0NGU19QT1dFUiBpcyBub3Qgc2V0CiMgQ09O
RklHX0FDUElfUkVWX09WRVJSSURFX1BPU1NJQkxFIGlzIG5vdCBzZXQKQ09ORklHX0FDUElf
RUNfREVCVUdGUz1tCkNPTkZJR19BQ1BJX0FDPXkKQ09ORklHX0FDUElfQkFUVEVSWT15CkNP
TkZJR19BQ1BJX0JVVFRPTj15CkNPTkZJR19BQ1BJX1ZJREVPPW0KQ09ORklHX0FDUElfRkFO
PXkKIyBDT05GSUdfQUNQSV9UQUQgaXMgbm90IHNldApDT05GSUdfQUNQSV9ET0NLPXkKQ09O
RklHX0FDUElfQ1BVX0ZSRVFfUFNTPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SX0NTVEFURT15
CkNPTkZJR19BQ1BJX1BST0NFU1NPUl9JRExFPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SPXkK
Q09ORklHX0FDUElfSE9UUExVR19DUFU9eQpDT05GSUdfQUNQSV9QUk9DRVNTT1JfQUdHUkVH
QVRPUj1tCkNPTkZJR19BQ1BJX1RIRVJNQUw9eQpDT05GSUdfQVJDSF9IQVNfQUNQSV9UQUJM
RV9VUEdSQURFPXkKQ09ORklHX0FDUElfVEFCTEVfVVBHUkFERT15CiMgQ09ORklHX0FDUElf
REVCVUcgaXMgbm90IHNldApDT05GSUdfQUNQSV9QQ0lfU0xPVD15CkNPTkZJR19BQ1BJX0NP
TlRBSU5FUj15CkNPTkZJR19BQ1BJX0hPVFBMVUdfTUVNT1JZPXkKQ09ORklHX0FDUElfSE9U
UExVR19JT0FQSUM9eQpDT05GSUdfQUNQSV9TQlM9bQpDT05GSUdfQUNQSV9IRUQ9eQpDT05G
SUdfQUNQSV9DVVNUT01fTUVUSE9EPW0KQ09ORklHX0FDUElfQkdSVD15CkNPTkZJR19IQVZF
X0FDUElfQVBFST15CkNPTkZJR19IQVZFX0FDUElfQVBFSV9OTUk9eQpDT05GSUdfQUNQSV9B
UEVJPXkKQ09ORklHX0FDUElfQVBFSV9HSEVTPXkKQ09ORklHX0FDUElfQVBFSV9QQ0lFQUVS
PXkKIyBDT05GSUdfQUNQSV9BUEVJX0VJTkogaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0FQ
RUlfRVJTVF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0RQVEZfUE9XRVIgaXMgbm90IHNl
dAojIENPTkZJR19BQ1BJX0VYVExPRyBpcyBub3Qgc2V0CkNPTkZJR19QTUlDX09QUkVHSU9O
PXkKIyBDT05GSUdfQUNQSV9DT05GSUdGUyBpcyBub3Qgc2V0CkNPTkZJR19YODZfUE1fVElN
RVI9eQpDT05GSUdfU0ZJPXkKIyBDT05GSUdfQVBNIGlzIG5vdCBzZXQKCiMKIyBDUFUgRnJl
cXVlbmN5IHNjYWxpbmcKIwpDT05GSUdfQ1BVX0ZSRVE9eQpDT05GSUdfQ1BVX0ZSRVFfR09W
X0FUVFJfU0VUPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9DT01NT049eQojIENPTkZJR19DUFVf
RlJFUV9TVEFUIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfUEVS
Rk9STUFOQ0UgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QT1dF
UlNBVkUgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9VU0VSU1BB
Q0UgaXMgbm90IHNldApDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfT05ERU1BTkQ9eQoj
IENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9DT05TRVJWQVRJVkUgaXMgbm90IHNldAoj
IENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9TQ0hFRFVUSUwgaXMgbm90IHNldApDT05G
SUdfQ1BVX0ZSRVFfR09WX1BFUkZPUk1BTkNFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9QT1dF
UlNBVkU9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1VTRVJTUEFDRT15CkNPTkZJR19DUFVfRlJF
UV9HT1ZfT05ERU1BTkQ9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX0NPTlNFUlZBVElWRT15CkNP
TkZJR19DUFVfRlJFUV9HT1ZfU0NIRURVVElMPXkKCiMKIyBDUFUgZnJlcXVlbmN5IHNjYWxp
bmcgZHJpdmVycwojCkNPTkZJR19YODZfSU5URUxfUFNUQVRFPXkKQ09ORklHX1g4Nl9QQ0Nf
Q1BVRlJFUT1tCkNPTkZJR19YODZfQUNQSV9DUFVGUkVRPW0KQ09ORklHX1g4Nl9BQ1BJX0NQ
VUZSRVFfQ1BCPXkKIyBDT05GSUdfWDg2X1BPV0VSTk9XX0s2IGlzIG5vdCBzZXQKIyBDT05G
SUdfWDg2X1BPV0VSTk9XX0s3IGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QT1dFUk5PV19LOD1t
CkNPTkZJR19YODZfQU1EX0ZSRVFfU0VOU0lUSVZJVFk9bQojIENPTkZJR19YODZfR1hfU1VT
UE1PRCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJTk8gaXMgbm90
IHNldAojIENPTkZJR19YODZfU1BFRURTVEVQX0lDSCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4
Nl9TUEVFRFNURVBfU01JIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QNF9DTE9DS01PRD1tCiMg
Q09ORklHX1g4Nl9DUFVGUkVRX05GT1JDRTIgaXMgbm90IHNldAojIENPTkZJR19YODZfTE9O
R1JVTiBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9MT05HSEFVTCBpcyBub3Qgc2V0CiMgQ09O
RklHX1g4Nl9FX1BPV0VSU0FWRVIgaXMgbm90IHNldAoKIwojIHNoYXJlZCBvcHRpb25zCiMK
Q09ORklHX1g4Nl9TUEVFRFNURVBfTElCPW0KCiMKIyBDUFUgSWRsZQojCkNPTkZJR19DUFVf
SURMRT15CiMgQ09ORklHX0NQVV9JRExFX0dPVl9MQURERVIgaXMgbm90IHNldApDT05GSUdf
Q1BVX0lETEVfR09WX01FTlU9eQpDT05GSUdfSU5URUxfSURMRT15CgojCiMgQnVzIG9wdGlv
bnMgKFBDSSBldGMuKQojCkNPTkZJR19QQ0k9eQojIENPTkZJR19QQ0lfR09CSU9TIGlzIG5v
dCBzZXQKIyBDT05GSUdfUENJX0dPTU1DT05GSUcgaXMgbm90IHNldAojIENPTkZJR19QQ0lf
R09ESVJFQ1QgaXMgbm90IHNldApDT05GSUdfUENJX0dPQU5ZPXkKQ09ORklHX1BDSV9CSU9T
PXkKQ09ORklHX1BDSV9ESVJFQ1Q9eQpDT05GSUdfUENJX01NQ09ORklHPXkKQ09ORklHX1BD
SV9YRU49eQpDT05GSUdfUENJX0RPTUFJTlM9eQpDT05GSUdfUENJRVBPUlRCVVM9eQpDT05G
SUdfSE9UUExVR19QQ0lfUENJRT15CkNPTkZJR19QQ0lFQUVSPXkKQ09ORklHX1BDSUVBRVJf
SU5KRUNUPW0KQ09ORklHX1BDSUVfRUNSQz15CkNPTkZJR19QQ0lFQVNQTT15CiMgQ09ORklH
X1BDSUVBU1BNX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1BDSUVBU1BNX0RFRkFVTFQ9eQoj
IENPTkZJR19QQ0lFQVNQTV9QT1dFUlNBVkUgaXMgbm90IHNldAojIENPTkZJR19QQ0lFQVNQ
TV9QT1dFUl9TVVBFUlNBVkUgaXMgbm90IHNldAojIENPTkZJR19QQ0lFQVNQTV9QRVJGT1JN
QU5DRSBpcyBub3Qgc2V0CkNPTkZJR19QQ0lFX1BNRT15CiMgQ09ORklHX1BDSUVfRFBDIGlz
IG5vdCBzZXQKIyBDT05GSUdfUENJRV9QVE0gaXMgbm90IHNldApDT05GSUdfUENJX01TST15
CkNPTkZJR19QQ0lfTVNJX0lSUV9ET01BSU49eQpDT05GSUdfUENJX1FVSVJLUz15CiMgQ09O
RklHX1BDSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9SRUFMTE9DX0VOQUJMRV9B
VVRPIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9TVFVCPXkKIyBDT05GSUdfUENJX1BGX1NUVUIg
aXMgbm90IHNldApDT05GSUdfWEVOX1BDSURFVl9GUk9OVEVORD1tCkNPTkZJR19QQ0lfQVRT
PXkKQ09ORklHX1BDSV9MT0NLTEVTU19DT05GSUc9eQpDT05GSUdfUENJX0lPVj15CkNPTkZJ
R19QQ0lfUFJJPXkKQ09ORklHX1BDSV9QQVNJRD15CkNPTkZJR19QQ0lfTEFCRUw9eQpDT05G
SUdfSE9UUExVR19QQ0k9eQojIENPTkZJR19IT1RQTFVHX1BDSV9DT01QQVEgaXMgbm90IHNl
dAojIENPTkZJR19IT1RQTFVHX1BDSV9JQk0gaXMgbm90IHNldApDT05GSUdfSE9UUExVR19Q
Q0lfQUNQST15CkNPTkZJR19IT1RQTFVHX1BDSV9BQ1BJX0lCTT1tCiMgQ09ORklHX0hPVFBM
VUdfUENJX0NQQ0kgaXMgbm90IHNldAojIENPTkZJR19IT1RQTFVHX1BDSV9TSFBDIGlzIG5v
dCBzZXQKCiMKIyBQQ0kgY29udHJvbGxlciBkcml2ZXJzCiMKCiMKIyBDYWRlbmNlIFBDSWUg
Y29udHJvbGxlcnMgc3VwcG9ydAojCgojCiMgRGVzaWduV2FyZSBQQ0kgQ29yZSBTdXBwb3J0
CiMKIyBDT05GSUdfUENJRV9EV19QTEFUX0hPU1QgaXMgbm90IHNldAoKIwojIFBDSSBFbmRw
b2ludAojCiMgQ09ORklHX1BDSV9FTkRQT0lOVCBpcyBub3Qgc2V0CgojCiMgUENJIHN3aXRj
aCBjb250cm9sbGVyIGRyaXZlcnMKIwojIENPTkZJR19QQ0lfU1dfU1dJVENIVEVDIGlzIG5v
dCBzZXQKQ09ORklHX0lTQV9ETUFfQVBJPXkKIyBDT05GSUdfSVNBIGlzIG5vdCBzZXQKIyBD
T05GSUdfU0N4MjAwIGlzIG5vdCBzZXQKIyBDT05GSUdfQUxJWCBpcyBub3Qgc2V0CiMgQ09O
RklHX05FVDU1MDEgaXMgbm90IHNldAojIENPTkZJR19HRU9TIGlzIG5vdCBzZXQKQ09ORklH
X0FNRF9OQj15CkNPTkZJR19QQ0NBUkQ9eQpDT05GSUdfUENNQ0lBPXkKQ09ORklHX1BDTUNJ
QV9MT0FEX0NJUz15CkNPTkZJR19DQVJEQlVTPXkKCiMKIyBQQy1jYXJkIGJyaWRnZXMKIwpD
T05GSUdfWUVOVEE9bQpDT05GSUdfWUVOVEFfTzI9eQpDT05GSUdfWUVOVEFfUklDT0g9eQpD
T05GSUdfWUVOVEFfVEk9eQpDT05GSUdfWUVOVEFfRU5FX1RVTkU9eQpDT05GSUdfWUVOVEFf
VE9TSElCQT15CkNPTkZJR19QRDY3Mjk9bQpDT05GSUdfSTgyMDkyPW0KQ09ORklHX1BDQ0FS
RF9OT05TVEFUSUM9eQojIENPTkZJR19SQVBJRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2
X1NZU0ZCIGlzIG5vdCBzZXQKCiMKIyBFeGVjdXRhYmxlIGZpbGUgZm9ybWF0cyAvIEVtdWxh
dGlvbnMKIwpDT05GSUdfQklORk1UX0VMRj15CkNPTkZJR19FTEZDT1JFPXkKQ09ORklHX0NP
UkVfRFVNUF9ERUZBVUxUX0VMRl9IRUFERVJTPXkKQ09ORklHX0JJTkZNVF9TQ1JJUFQ9eQpD
T05GSUdfSEFWRV9BT1VUPXkKIyBDT05GSUdfQklORk1UX0FPVVQgaXMgbm90IHNldApDT05G
SUdfQklORk1UX01JU0M9bQpDT05GSUdfQ09SRURVTVA9eQpDT05GSUdfQ09NUEFUXzMyPXkK
Q09ORklHX0hBVkVfQVRPTUlDX0lPTUFQPXkKQ09ORklHX05FVD15CkNPTkZJR19ORVRfSU5H
UkVTUz15CkNPTkZJR19ORVRfRUdSRVNTPXkKCiMKIyBOZXR3b3JraW5nIG9wdGlvbnMKIwpD
T05GSUdfUEFDS0VUPXkKQ09ORklHX1BBQ0tFVF9ESUFHPW0KQ09ORklHX1VOSVg9eQpDT05G
SUdfVU5JWF9ESUFHPW0KIyBDT05GSUdfVExTIGlzIG5vdCBzZXQKQ09ORklHX1hGUk09eQpD
T05GSUdfWEZSTV9BTEdPPXkKQ09ORklHX1hGUk1fVVNFUj15CkNPTkZJR19YRlJNX1NVQl9Q
T0xJQ1k9eQpDT05GSUdfWEZSTV9NSUdSQVRFPXkKQ09ORklHX1hGUk1fU1RBVElTVElDUz15
CkNPTkZJR19YRlJNX0lQQ09NUD1tCkNPTkZJR19ORVRfS0VZPW0KQ09ORklHX05FVF9LRVlf
TUlHUkFURT15CiMgQ09ORklHX1hEUF9TT0NLRVRTIGlzIG5vdCBzZXQKQ09ORklHX0lORVQ9
eQpDT05GSUdfSVBfTVVMVElDQVNUPXkKQ09ORklHX0lQX0FEVkFOQ0VEX1JPVVRFUj15CkNP
TkZJR19JUF9GSUJfVFJJRV9TVEFUUz15CkNPTkZJR19JUF9NVUxUSVBMRV9UQUJMRVM9eQpD
T05GSUdfSVBfUk9VVEVfTVVMVElQQVRIPXkKQ09ORklHX0lQX1JPVVRFX1ZFUkJPU0U9eQpD
T05GSUdfSVBfUk9VVEVfQ0xBU1NJRD15CiMgQ09ORklHX0lQX1BOUCBpcyBub3Qgc2V0CkNP
TkZJR19ORVRfSVBJUD1tCkNPTkZJR19ORVRfSVBHUkVfREVNVVg9bQpDT05GSUdfTkVUX0lQ
X1RVTk5FTD1tCkNPTkZJR19ORVRfSVBHUkU9bQpDT05GSUdfTkVUX0lQR1JFX0JST0FEQ0FT
VD15CkNPTkZJR19JUF9NUk9VVEVfQ09NTU9OPXkKQ09ORklHX0lQX01ST1VURT15CkNPTkZJ
R19JUF9NUk9VVEVfTVVMVElQTEVfVEFCTEVTPXkKQ09ORklHX0lQX1BJTVNNX1YxPXkKQ09O
RklHX0lQX1BJTVNNX1YyPXkKQ09ORklHX1NZTl9DT09LSUVTPXkKQ09ORklHX05FVF9JUFZU
ST1tCkNPTkZJR19ORVRfVURQX1RVTk5FTD1tCkNPTkZJR19ORVRfRk9VPW0KQ09ORklHX05F
VF9GT1VfSVBfVFVOTkVMUz15CkNPTkZJR19JTkVUX0FIPW0KQ09ORklHX0lORVRfRVNQPW0K
IyBDT05GSUdfSU5FVF9FU1BfT0ZGTE9BRCBpcyBub3Qgc2V0CkNPTkZJR19JTkVUX0lQQ09N
UD1tCkNPTkZJR19JTkVUX1hGUk1fVFVOTkVMPW0KQ09ORklHX0lORVRfVFVOTkVMPW0KQ09O
RklHX0lORVRfWEZSTV9NT0RFX1RSQU5TUE9SVD1tCkNPTkZJR19JTkVUX1hGUk1fTU9ERV9U
VU5ORUw9bQpDT05GSUdfSU5FVF9YRlJNX01PREVfQkVFVD1tCkNPTkZJR19JTkVUX0RJQUc9
bQpDT05GSUdfSU5FVF9UQ1BfRElBRz1tCkNPTkZJR19JTkVUX1VEUF9ESUFHPW0KIyBDT05G
SUdfSU5FVF9SQVdfRElBRyBpcyBub3Qgc2V0CkNPTkZJR19JTkVUX0RJQUdfREVTVFJPWT15
CkNPTkZJR19UQ1BfQ09OR19BRFZBTkNFRD15CkNPTkZJR19UQ1BfQ09OR19CSUM9bQpDT05G
SUdfVENQX0NPTkdfQ1VCSUM9eQpDT05GSUdfVENQX0NPTkdfV0VTVFdPT0Q9bQpDT05GSUdf
VENQX0NPTkdfSFRDUD1tCkNPTkZJR19UQ1BfQ09OR19IU1RDUD1tCkNPTkZJR19UQ1BfQ09O
R19IWUJMQT1tCkNPTkZJR19UQ1BfQ09OR19WRUdBUz1tCiMgQ09ORklHX1RDUF9DT05HX05W
IGlzIG5vdCBzZXQKQ09ORklHX1RDUF9DT05HX1NDQUxBQkxFPW0KQ09ORklHX1RDUF9DT05H
X0xQPW0KQ09ORklHX1RDUF9DT05HX1ZFTk89bQpDT05GSUdfVENQX0NPTkdfWUVBSD1tCkNP
TkZJR19UQ1BfQ09OR19JTExJTk9JUz1tCkNPTkZJR19UQ1BfQ09OR19EQ1RDUD1tCkNPTkZJ
R19UQ1BfQ09OR19DREc9bQojIENPTkZJR19UQ1BfQ09OR19CQlIgaXMgbm90IHNldApDT05G
SUdfREVGQVVMVF9DVUJJQz15CiMgQ09ORklHX0RFRkFVTFRfUkVOTyBpcyBub3Qgc2V0CkNP
TkZJR19ERUZBVUxUX1RDUF9DT05HPSJjdWJpYyIKQ09ORklHX1RDUF9NRDVTSUc9eQpDT05G
SUdfSVBWNj15CkNPTkZJR19JUFY2X1JPVVRFUl9QUkVGPXkKQ09ORklHX0lQVjZfUk9VVEVf
SU5GTz15CkNPTkZJR19JUFY2X09QVElNSVNUSUNfREFEPXkKQ09ORklHX0lORVQ2X0FIPW0K
Q09ORklHX0lORVQ2X0VTUD1tCiMgQ09ORklHX0lORVQ2X0VTUF9PRkZMT0FEIGlzIG5vdCBz
ZXQKQ09ORklHX0lORVQ2X0lQQ09NUD1tCkNPTkZJR19JUFY2X01JUDY9eQpDT05GSUdfSVBW
Nl9JTEE9bQpDT05GSUdfSU5FVDZfWEZSTV9UVU5ORUw9bQpDT05GSUdfSU5FVDZfVFVOTkVM
PW0KQ09ORklHX0lORVQ2X1hGUk1fTU9ERV9UUkFOU1BPUlQ9bQpDT05GSUdfSU5FVDZfWEZS
TV9NT0RFX1RVTk5FTD1tCkNPTkZJR19JTkVUNl9YRlJNX01PREVfQkVFVD1tCkNPTkZJR19J
TkVUNl9YRlJNX01PREVfUk9VVEVPUFRJTUlaQVRJT049bQpDT05GSUdfSVBWNl9WVEk9bQpD
T05GSUdfSVBWNl9TSVQ9bQpDT05GSUdfSVBWNl9TSVRfNlJEPXkKQ09ORklHX0lQVjZfTkRJ
U0NfTk9ERVRZUEU9eQpDT05GSUdfSVBWNl9UVU5ORUw9bQojIENPTkZJR19JUFY2X0dSRSBp
cyBub3Qgc2V0CkNPTkZJR19JUFY2X0ZPVT1tCkNPTkZJR19JUFY2X0ZPVV9UVU5ORUw9bQpD
T05GSUdfSVBWNl9NVUxUSVBMRV9UQUJMRVM9eQpDT05GSUdfSVBWNl9TVUJUUkVFUz15CkNP
TkZJR19JUFY2X01ST1VURT15CkNPTkZJR19JUFY2X01ST1VURV9NVUxUSVBMRV9UQUJMRVM9
eQpDT05GSUdfSVBWNl9QSU1TTV9WMj15CiMgQ09ORklHX0lQVjZfU0VHNl9MV1RVTk5FTCBp
cyBub3Qgc2V0CiMgQ09ORklHX0lQVjZfU0VHNl9ITUFDIGlzIG5vdCBzZXQKQ09ORklHX05F
VExBQkVMPXkKQ09ORklHX05FVFdPUktfU0VDTUFSSz15CkNPTkZJR19ORVRfUFRQX0NMQVNT
SUZZPXkKQ09ORklHX05FVFdPUktfUEhZX1RJTUVTVEFNUElORz15CkNPTkZJR19ORVRGSUxU
RVI9eQpDT05GSUdfTkVURklMVEVSX0FEVkFOQ0VEPXkKCiMKIyBDb3JlIE5ldGZpbHRlciBD
b25maWd1cmF0aW9uCiMKQ09ORklHX05FVEZJTFRFUl9JTkdSRVNTPXkKQ09ORklHX05FVEZJ
TFRFUl9ORVRMSU5LPW0KQ09ORklHX05FVEZJTFRFUl9GQU1JTFlfQVJQPXkKQ09ORklHX05F
VEZJTFRFUl9ORVRMSU5LX0FDQ1Q9bQpDT05GSUdfTkVURklMVEVSX05FVExJTktfUVVFVUU9
bQpDT05GSUdfTkVURklMVEVSX05FVExJTktfTE9HPW0KQ09ORklHX05GX0NPTk5UUkFDSz1t
CkNPTkZJR19ORl9MT0dfQ09NTU9OPW0KIyBDT05GSUdfTkZfTE9HX05FVERFViBpcyBub3Qg
c2V0CkNPTkZJR19ORVRGSUxURVJfQ09OTkNPVU5UPW0KQ09ORklHX05GX0NPTk5UUkFDS19N
QVJLPXkKQ09ORklHX05GX0NPTk5UUkFDS19TRUNNQVJLPXkKQ09ORklHX05GX0NPTk5UUkFD
S19aT05FUz15CkNPTkZJR19ORl9DT05OVFJBQ0tfUFJPQ0ZTPXkKQ09ORklHX05GX0NPTk5U
UkFDS19FVkVOVFM9eQojIENPTkZJR19ORl9DT05OVFJBQ0tfVElNRU9VVCBpcyBub3Qgc2V0
CkNPTkZJR19ORl9DT05OVFJBQ0tfVElNRVNUQU1QPXkKQ09ORklHX05GX0NPTk5UUkFDS19M
QUJFTFM9eQpDT05GSUdfTkZfQ1RfUFJPVE9fRENDUD15CkNPTkZJR19ORl9DVF9QUk9UT19H
UkU9bQpDT05GSUdfTkZfQ1RfUFJPVE9fU0NUUD15CkNPTkZJR19ORl9DVF9QUk9UT19VRFBM
SVRFPXkKQ09ORklHX05GX0NPTk5UUkFDS19BTUFOREE9bQpDT05GSUdfTkZfQ09OTlRSQUNL
X0ZUUD1tCkNPTkZJR19ORl9DT05OVFJBQ0tfSDMyMz1tCkNPTkZJR19ORl9DT05OVFJBQ0tf
SVJDPW0KQ09ORklHX05GX0NPTk5UUkFDS19CUk9BRENBU1Q9bQpDT05GSUdfTkZfQ09OTlRS
QUNLX05FVEJJT1NfTlM9bQpDT05GSUdfTkZfQ09OTlRSQUNLX1NOTVA9bQpDT05GSUdfTkZf
Q09OTlRSQUNLX1BQVFA9bQpDT05GSUdfTkZfQ09OTlRSQUNLX1NBTkU9bQpDT05GSUdfTkZf
Q09OTlRSQUNLX1NJUD1tCkNPTkZJR19ORl9DT05OVFJBQ0tfVEZUUD1tCkNPTkZJR19ORl9D
VF9ORVRMSU5LPW0KIyBDT05GSUdfTkZfQ1RfTkVUTElOS19USU1FT1VUIGlzIG5vdCBzZXQK
IyBDT05GSUdfTkVURklMVEVSX05FVExJTktfR0xVRV9DVCBpcyBub3Qgc2V0CkNPTkZJR19O
Rl9OQVQ9bQpDT05GSUdfTkZfTkFUX05FRURFRD15CkNPTkZJR19ORl9OQVRfUFJPVE9fREND
UD15CkNPTkZJR19ORl9OQVRfUFJPVE9fVURQTElURT15CkNPTkZJR19ORl9OQVRfUFJPVE9f
U0NUUD15CkNPTkZJR19ORl9OQVRfQU1BTkRBPW0KQ09ORklHX05GX05BVF9GVFA9bQpDT05G
SUdfTkZfTkFUX0lSQz1tCkNPTkZJR19ORl9OQVRfU0lQPW0KQ09ORklHX05GX05BVF9URlRQ
PW0KQ09ORklHX05GX05BVF9SRURJUkVDVD15CkNPTkZJR19ORVRGSUxURVJfU1lOUFJPWFk9
bQpDT05GSUdfTkZfT1NGPW0KQ09ORklHX05GX1RBQkxFUz1tCiMgQ09ORklHX05GX1RBQkxF
U19JTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZfVEFCTEVTX05FVERFViBpcyBub3Qgc2V0
CiMgQ09ORklHX05GVF9OVU1HRU4gaXMgbm90IHNldApDT05GSUdfTkZUX0NUPW0KIyBDT05G
SUdfTkZUX1NFVF9SQlRSRUUgaXMgbm90IHNldAojIENPTkZJR19ORlRfU0VUX0hBU0ggaXMg
bm90IHNldAojIENPTkZJR19ORlRfU0VUX0JJVE1BUCBpcyBub3Qgc2V0CkNPTkZJR19ORlRf
Q09VTlRFUj1tCiMgQ09ORklHX05GVF9DT05OTElNSVQgaXMgbm90IHNldApDT05GSUdfTkZU
X0xPRz1tCkNPTkZJR19ORlRfTElNSVQ9bQpDT05GSUdfTkZUX01BU1E9bQpDT05GSUdfTkZU
X1JFRElSPW0KQ09ORklHX05GVF9OQVQ9bQojIENPTkZJR19ORlRfT0JKUkVGIGlzIG5vdCBz
ZXQKQ09ORklHX05GVF9RVUVVRT1tCiMgQ09ORklHX05GVF9RVU9UQSBpcyBub3Qgc2V0CkNP
TkZJR19ORlRfUkVKRUNUPW0KQ09ORklHX05GVF9DT01QQVQ9bQpDT05GSUdfTkZUX0hBU0g9
bQojIENPTkZJR19ORlRfU09DS0VUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZfRkxPV19UQUJM
RSBpcyBub3Qgc2V0CkNPTkZJR19ORVRGSUxURVJfWFRBQkxFUz15CgojCiMgWHRhYmxlcyBj
b21iaW5lZCBtb2R1bGVzCiMKQ09ORklHX05FVEZJTFRFUl9YVF9NQVJLPW0KQ09ORklHX05F
VEZJTFRFUl9YVF9DT05OTUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfU0VUPW0KCiMKIyBY
dGFibGVzIHRhcmdldHMKIwpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9BVURJVD1tCkNP
TkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NIRUNLU1VNPW0KQ09ORklHX05FVEZJTFRFUl9Y
VF9UQVJHRVRfQ0xBU1NJRlk9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DT05OTUFS
Sz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NPTk5TRUNNQVJLPW0KQ09ORklHX05F
VEZJTFRFUl9YVF9UQVJHRVRfQ1Q9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9EU0NQ
PW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfSEw9bQpDT05GSUdfTkVURklMVEVSX1hU
X1RBUkdFVF9ITUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0lETEVUSU1FUj1t
CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0xPRz1tCkNPTkZJR19ORVRGSUxURVJfWFRf
VEFSR0VUX01BUks9bQpDT05GSUdfTkVURklMVEVSX1hUX05BVD1tCkNPTkZJR19ORVRGSUxU
RVJfWFRfVEFSR0VUX05FVE1BUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX05GTE9H
PW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfTkZRVUVVRT1tCkNPTkZJR19ORVRGSUxU
RVJfWFRfVEFSR0VUX05PVFJBQ0s9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9SQVRF
RVNUPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfUkVESVJFQ1Q9bQpDT05GSUdfTkVU
RklMVEVSX1hUX1RBUkdFVF9URUU9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UUFJP
WFk9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UUkFDRT1tCkNPTkZJR19ORVRGSUxU
RVJfWFRfVEFSR0VUX1NFQ01BUks9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UQ1BN
U1M9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UQ1BPUFRTVFJJUD1tCgojCiMgWHRh
YmxlcyBtYXRjaGVzCiMKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9BRERSVFlQRT1tCkNP
TkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQlBGPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRD
SF9DR1JPVVA9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NMVVNURVI9bQpDT05GSUdf
TkVURklMVEVSX1hUX01BVENIX0NPTU1FTlQ9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENI
X0NPTk5CWVRFUz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09OTkxBQkVMPW0KQ09O
RklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OTElNSVQ9bQpDT05GSUdfTkVURklMVEVSX1hU
X01BVENIX0NPTk5NQVJLPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OVFJBQ0s9
bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NQVT1tCkNPTkZJR19ORVRGSUxURVJfWFRf
TUFUQ0hfRENDUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfREVWR1JPVVA9bQpDT05G
SUdfTkVURklMVEVSX1hUX01BVENIX0RTQ1A9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENI
X0VDTj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfRVNQPW0KQ09ORklHX05FVEZJTFRF
Ul9YVF9NQVRDSF9IQVNITElNSVQ9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0hFTFBF
Uj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSEw9bQpDT05GSUdfTkVURklMVEVSX1hU
X01BVENIX0lQQ09NUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSVBSQU5HRT1tCkNP
TkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSVBWUz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFU
Q0hfTDJUUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfTEVOR1RIPW0KQ09ORklHX05F
VEZJTFRFUl9YVF9NQVRDSF9MSU1JVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfTUFD
PW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9NQVJLPW0KQ09ORklHX05FVEZJTFRFUl9Y
VF9NQVRDSF9NVUxUSVBPUlQ9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX05GQUNDVD1t
CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfT1NGPW0KQ09ORklHX05FVEZJTFRFUl9YVF9N
QVRDSF9PV05FUj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUE9MSUNZPW0KQ09ORklH
X05FVEZJTFRFUl9YVF9NQVRDSF9QS1RUWVBFPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRD
SF9RVU9UQT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUkFURUVTVD1tCkNPTkZJR19O
RVRGSUxURVJfWFRfTUFUQ0hfUkVBTE09bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1JF
Q0VOVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU0NUUD1tCkNPTkZJR19ORVRGSUxU
RVJfWFRfTUFUQ0hfU1RBVEU9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1NUQVRJU1RJ
Qz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU1RSSU5HPW0KQ09ORklHX05FVEZJTFRF
Ul9YVF9NQVRDSF9UQ1BNU1M9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1RJTUU9bQpD
T05GSUdfTkVURklMVEVSX1hUX01BVENIX1UzMj1tCkNPTkZJR19JUF9TRVQ9bQpDT05GSUdf
SVBfU0VUX01BWD0yNTYKQ09ORklHX0lQX1NFVF9CSVRNQVBfSVA9bQpDT05GSUdfSVBfU0VU
X0JJVE1BUF9JUE1BQz1tCkNPTkZJR19JUF9TRVRfQklUTUFQX1BPUlQ9bQpDT05GSUdfSVBf
U0VUX0hBU0hfSVA9bQpDT05GSUdfSVBfU0VUX0hBU0hfSVBNQVJLPW0KQ09ORklHX0lQX1NF
VF9IQVNIX0lQUE9SVD1tCkNPTkZJR19JUF9TRVRfSEFTSF9JUFBPUlRJUD1tCkNPTkZJR19J
UF9TRVRfSEFTSF9JUFBPUlRORVQ9bQojIENPTkZJR19JUF9TRVRfSEFTSF9JUE1BQyBpcyBu
b3Qgc2V0CkNPTkZJR19JUF9TRVRfSEFTSF9NQUM9bQpDT05GSUdfSVBfU0VUX0hBU0hfTkVU
UE9SVE5FVD1tCkNPTkZJR19JUF9TRVRfSEFTSF9ORVQ9bQpDT05GSUdfSVBfU0VUX0hBU0hf
TkVUTkVUPW0KQ09ORklHX0lQX1NFVF9IQVNIX05FVFBPUlQ9bQpDT05GSUdfSVBfU0VUX0hB
U0hfTkVUSUZBQ0U9bQpDT05GSUdfSVBfU0VUX0xJU1RfU0VUPW0KQ09ORklHX0lQX1ZTPW0K
Q09ORklHX0lQX1ZTX0lQVjY9eQojIENPTkZJR19JUF9WU19ERUJVRyBpcyBub3Qgc2V0CkNP
TkZJR19JUF9WU19UQUJfQklUUz0xMgoKIwojIElQVlMgdHJhbnNwb3J0IHByb3RvY29sIGxv
YWQgYmFsYW5jaW5nIHN1cHBvcnQKIwpDT05GSUdfSVBfVlNfUFJPVE9fVENQPXkKQ09ORklH
X0lQX1ZTX1BST1RPX1VEUD15CkNPTkZJR19JUF9WU19QUk9UT19BSF9FU1A9eQpDT05GSUdf
SVBfVlNfUFJPVE9fRVNQPXkKQ09ORklHX0lQX1ZTX1BST1RPX0FIPXkKQ09ORklHX0lQX1ZT
X1BST1RPX1NDVFA9eQoKIwojIElQVlMgc2NoZWR1bGVyCiMKQ09ORklHX0lQX1ZTX1JSPW0K
Q09ORklHX0lQX1ZTX1dSUj1tCkNPTkZJR19JUF9WU19MQz1tCkNPTkZJR19JUF9WU19XTEM9
bQpDT05GSUdfSVBfVlNfRk89bQpDT05GSUdfSVBfVlNfT1ZGPW0KQ09ORklHX0lQX1ZTX0xC
TEM9bQpDT05GSUdfSVBfVlNfTEJMQ1I9bQpDT05GSUdfSVBfVlNfREg9bQpDT05GSUdfSVBf
VlNfU0g9bQojIENPTkZJR19JUF9WU19NSCBpcyBub3Qgc2V0CkNPTkZJR19JUF9WU19TRUQ9
bQpDT05GSUdfSVBfVlNfTlE9bQoKIwojIElQVlMgU0ggc2NoZWR1bGVyCiMKQ09ORklHX0lQ
X1ZTX1NIX1RBQl9CSVRTPTgKCiMKIyBJUFZTIE1IIHNjaGVkdWxlcgojCkNPTkZJR19JUF9W
U19NSF9UQUJfSU5ERVg9MTIKCiMKIyBJUFZTIGFwcGxpY2F0aW9uIGhlbHBlcgojCkNPTkZJ
R19JUF9WU19GVFA9bQpDT05GSUdfSVBfVlNfTkZDVD15CkNPTkZJR19JUF9WU19QRV9TSVA9
bQoKIwojIElQOiBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbgojCkNPTkZJR19ORl9ERUZSQUdf
SVBWND1tCkNPTkZJR19ORl9DT05OVFJBQ0tfSVBWND1tCiMgQ09ORklHX05GX1NPQ0tFVF9J
UFY0IGlzIG5vdCBzZXQKQ09ORklHX05GX1RQUk9YWV9JUFY0PW0KIyBDT05GSUdfTkZfVEFC
TEVTX0lQVjQgaXMgbm90IHNldAojIENPTkZJR19ORl9UQUJMRVNfQVJQIGlzIG5vdCBzZXQK
Q09ORklHX05GX0RVUF9JUFY0PW0KQ09ORklHX05GX0xPR19BUlA9bQpDT05GSUdfTkZfTE9H
X0lQVjQ9bQpDT05GSUdfTkZfUkVKRUNUX0lQVjQ9eQpDT05GSUdfTkZfTkFUX0lQVjQ9bQpD
T05GSUdfTkZfTkFUX01BU1FVRVJBREVfSVBWND15CkNPTkZJR19ORl9OQVRfU05NUF9CQVNJ
Qz1tCkNPTkZJR19ORl9OQVRfUFJPVE9fR1JFPW0KQ09ORklHX05GX05BVF9QUFRQPW0KQ09O
RklHX05GX05BVF9IMzIzPW0KQ09ORklHX0lQX05GX0lQVEFCTEVTPXkKQ09ORklHX0lQX05G
X01BVENIX0FIPW0KQ09ORklHX0lQX05GX01BVENIX0VDTj1tCkNPTkZJR19JUF9ORl9NQVRD
SF9SUEZJTFRFUj1tCkNPTkZJR19JUF9ORl9NQVRDSF9UVEw9bQpDT05GSUdfSVBfTkZfRklM
VEVSPXkKQ09ORklHX0lQX05GX1RBUkdFVF9SRUpFQ1Q9eQpDT05GSUdfSVBfTkZfVEFSR0VU
X1NZTlBST1hZPW0KQ09ORklHX0lQX05GX05BVD1tCkNPTkZJR19JUF9ORl9UQVJHRVRfTUFT
UVVFUkFERT1tCkNPTkZJR19JUF9ORl9UQVJHRVRfTkVUTUFQPW0KQ09ORklHX0lQX05GX1RB
UkdFVF9SRURJUkVDVD1tCkNPTkZJR19JUF9ORl9NQU5HTEU9bQpDT05GSUdfSVBfTkZfVEFS
R0VUX0NMVVNURVJJUD1tCkNPTkZJR19JUF9ORl9UQVJHRVRfRUNOPW0KQ09ORklHX0lQX05G
X1RBUkdFVF9UVEw9bQpDT05GSUdfSVBfTkZfUkFXPW0KQ09ORklHX0lQX05GX1NFQ1VSSVRZ
PW0KQ09ORklHX0lQX05GX0FSUFRBQkxFUz1tCkNPTkZJR19JUF9ORl9BUlBGSUxURVI9bQpD
T05GSUdfSVBfTkZfQVJQX01BTkdMRT1tCgojCiMgSVB2NjogTmV0ZmlsdGVyIENvbmZpZ3Vy
YXRpb24KIwpDT05GSUdfTkZfREVGUkFHX0lQVjY9bQpDT05GSUdfTkZfQ09OTlRSQUNLX0lQ
VjY9bQojIENPTkZJR19ORl9TT0NLRVRfSVBWNiBpcyBub3Qgc2V0CkNPTkZJR19ORl9UUFJP
WFlfSVBWNj1tCiMgQ09ORklHX05GX1RBQkxFU19JUFY2IGlzIG5vdCBzZXQKQ09ORklHX05G
X0RVUF9JUFY2PW0KQ09ORklHX05GX1JFSkVDVF9JUFY2PW0KQ09ORklHX05GX0xPR19JUFY2
PW0KQ09ORklHX05GX05BVF9JUFY2PW0KQ09ORklHX05GX05BVF9NQVNRVUVSQURFX0lQVjY9
eQpDT05GSUdfSVA2X05GX0lQVEFCTEVTPW0KQ09ORklHX0lQNl9ORl9NQVRDSF9BSD1tCkNP
TkZJR19JUDZfTkZfTUFUQ0hfRVVJNjQ9bQpDT05GSUdfSVA2X05GX01BVENIX0ZSQUc9bQpD
T05GSUdfSVA2X05GX01BVENIX09QVFM9bQpDT05GSUdfSVA2X05GX01BVENIX0hMPW0KQ09O
RklHX0lQNl9ORl9NQVRDSF9JUFY2SEVBREVSPW0KQ09ORklHX0lQNl9ORl9NQVRDSF9NSD1t
CkNPTkZJR19JUDZfTkZfTUFUQ0hfUlBGSUxURVI9bQpDT05GSUdfSVA2X05GX01BVENIX1JU
PW0KIyBDT05GSUdfSVA2X05GX01BVENIX1NSSCBpcyBub3Qgc2V0CkNPTkZJR19JUDZfTkZf
VEFSR0VUX0hMPW0KQ09ORklHX0lQNl9ORl9GSUxURVI9bQpDT05GSUdfSVA2X05GX1RBUkdF
VF9SRUpFQ1Q9bQpDT05GSUdfSVA2X05GX1RBUkdFVF9TWU5QUk9YWT1tCkNPTkZJR19JUDZf
TkZfTUFOR0xFPW0KQ09ORklHX0lQNl9ORl9SQVc9bQpDT05GSUdfSVA2X05GX1NFQ1VSSVRZ
PW0KQ09ORklHX0lQNl9ORl9OQVQ9bQpDT05GSUdfSVA2X05GX1RBUkdFVF9NQVNRVUVSQURF
PW0KIyBDT05GSUdfSVA2X05GX1RBUkdFVF9OUFQgaXMgbm90IHNldAojIENPTkZJR19CUEZJ
TFRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lQX0RDQ1AgaXMgbm90IHNldApDT05GSUdfSVBf
U0NUUD1tCiMgQ09ORklHX1NDVFBfREJHX09CSkNOVCBpcyBub3Qgc2V0CiMgQ09ORklHX1ND
VFBfREVGQVVMVF9DT09LSUVfSE1BQ19NRDUgaXMgbm90IHNldApDT05GSUdfU0NUUF9ERUZB
VUxUX0NPT0tJRV9ITUFDX1NIQTE9eQojIENPTkZJR19TQ1RQX0RFRkFVTFRfQ09PS0lFX0hN
QUNfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19TQ1RQX0NPT0tJRV9ITUFDX01ENT15CkNPTkZJ
R19TQ1RQX0NPT0tJRV9ITUFDX1NIQTE9eQpDT05GSUdfSU5FVF9TQ1RQX0RJQUc9bQojIENP
TkZJR19SRFMgaXMgbm90IHNldAojIENPTkZJR19USVBDIGlzIG5vdCBzZXQKIyBDT05GSUdf
QVRNIGlzIG5vdCBzZXQKIyBDT05GSUdfTDJUUCBpcyBub3Qgc2V0CiMgQ09ORklHX0JSSURH
RSBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX05FVF9EU0E9eQojIENPTkZJR19ORVRfRFNBIGlz
IG5vdCBzZXQKIyBDT05GSUdfVkxBTl84MDIxUSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQ05F
VCBpcyBub3Qgc2V0CiMgQ09ORklHX0xMQzIgaXMgbm90IHNldAojIENPTkZJR19BVEFMSyBp
cyBub3Qgc2V0CiMgQ09ORklHX1gyNSBpcyBub3Qgc2V0CiMgQ09ORklHX0xBUEIgaXMgbm90
IHNldAojIENPTkZJR19QSE9ORVQgaXMgbm90IHNldAojIENPTkZJR182TE9XUEFOIGlzIG5v
dCBzZXQKIyBDT05GSUdfSUVFRTgwMjE1NCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfU0NIRUQ9
eQoKIwojIFF1ZXVlaW5nL1NjaGVkdWxpbmcKIwpDT05GSUdfTkVUX1NDSF9DQlE9bQpDT05G
SUdfTkVUX1NDSF9IVEI9bQpDT05GSUdfTkVUX1NDSF9IRlNDPW0KQ09ORklHX05FVF9TQ0hf
UFJJTz1tCkNPTkZJR19ORVRfU0NIX01VTFRJUT1tCkNPTkZJR19ORVRfU0NIX1JFRD1tCkNP
TkZJR19ORVRfU0NIX1NGQj1tCkNPTkZJR19ORVRfU0NIX1NGUT1tCkNPTkZJR19ORVRfU0NI
X1RFUUw9bQpDT05GSUdfTkVUX1NDSF9UQkY9bQojIENPTkZJR19ORVRfU0NIX0NCUyBpcyBu
b3Qgc2V0CkNPTkZJR19ORVRfU0NIX0dSRUQ9bQpDT05GSUdfTkVUX1NDSF9EU01BUks9bQpD
T05GSUdfTkVUX1NDSF9ORVRFTT1tCkNPTkZJR19ORVRfU0NIX0RSUj1tCkNPTkZJR19ORVRf
U0NIX01RUFJJTz1tCkNPTkZJR19ORVRfU0NIX0NIT0tFPW0KQ09ORklHX05FVF9TQ0hfUUZR
PW0KQ09ORklHX05FVF9TQ0hfQ09ERUw9bQpDT05GSUdfTkVUX1NDSF9GUV9DT0RFTD15CkNP
TkZJR19ORVRfU0NIX0ZRPW0KQ09ORklHX05FVF9TQ0hfSEhGPW0KQ09ORklHX05FVF9TQ0hf
UElFPW0KQ09ORklHX05FVF9TQ0hfSU5HUkVTUz1tCkNPTkZJR19ORVRfU0NIX1BMVUc9bQoj
IENPTkZJR19ORVRfU0NIX0RFRkFVTFQgaXMgbm90IHNldAoKIwojIENsYXNzaWZpY2F0aW9u
CiMKQ09ORklHX05FVF9DTFM9eQpDT05GSUdfTkVUX0NMU19CQVNJQz1tCkNPTkZJR19ORVRf
Q0xTX1RDSU5ERVg9bQpDT05GSUdfTkVUX0NMU19ST1VURTQ9bQpDT05GSUdfTkVUX0NMU19G
Vz1tCkNPTkZJR19ORVRfQ0xTX1UzMj1tCkNPTkZJR19DTFNfVTMyX1BFUkY9eQpDT05GSUdf
Q0xTX1UzMl9NQVJLPXkKQ09ORklHX05FVF9DTFNfUlNWUD1tCkNPTkZJR19ORVRfQ0xTX1JT
VlA2PW0KQ09ORklHX05FVF9DTFNfRkxPVz1tCkNPTkZJR19ORVRfQ0xTX0NHUk9VUD15CkNP
TkZJR19ORVRfQ0xTX0JQRj1tCkNPTkZJR19ORVRfQ0xTX0ZMT1dFUj1tCiMgQ09ORklHX05F
VF9DTFNfTUFUQ0hBTEwgaXMgbm90IHNldApDT05GSUdfTkVUX0VNQVRDSD15CkNPTkZJR19O
RVRfRU1BVENIX1NUQUNLPTMyCkNPTkZJR19ORVRfRU1BVENIX0NNUD1tCkNPTkZJR19ORVRf
RU1BVENIX05CWVRFPW0KQ09ORklHX05FVF9FTUFUQ0hfVTMyPW0KQ09ORklHX05FVF9FTUFU
Q0hfTUVUQT1tCkNPTkZJR19ORVRfRU1BVENIX1RFWFQ9bQpDT05GSUdfTkVUX0VNQVRDSF9J
UFNFVD1tCiMgQ09ORklHX05FVF9FTUFUQ0hfSVBUIGlzIG5vdCBzZXQKQ09ORklHX05FVF9D
TFNfQUNUPXkKQ09ORklHX05FVF9BQ1RfUE9MSUNFPW0KQ09ORklHX05FVF9BQ1RfR0FDVD1t
CkNPTkZJR19HQUNUX1BST0I9eQpDT05GSUdfTkVUX0FDVF9NSVJSRUQ9bQojIENPTkZJR19O
RVRfQUNUX1NBTVBMRSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfQUNUX0lQVD1tCkNPTkZJR19O
RVRfQUNUX05BVD1tCkNPTkZJR19ORVRfQUNUX1BFRElUPW0KQ09ORklHX05FVF9BQ1RfU0lN
UD1tCkNPTkZJR19ORVRfQUNUX1NLQkVESVQ9bQpDT05GSUdfTkVUX0FDVF9DU1VNPW0KQ09O
RklHX05FVF9BQ1RfVkxBTj1tCkNPTkZJR19ORVRfQUNUX0JQRj1tCkNPTkZJR19ORVRfQUNU
X0NPTk5NQVJLPW0KIyBDT05GSUdfTkVUX0FDVF9TS0JNT0QgaXMgbm90IHNldApDT05GSUdf
TkVUX0FDVF9JRkU9bQojIENPTkZJR19ORVRfQUNUX1RVTk5FTF9LRVkgaXMgbm90IHNldApD
T05GSUdfTkVUX0lGRV9TS0JNQVJLPW0KQ09ORklHX05FVF9JRkVfU0tCUFJJTz1tCiMgQ09O
RklHX05FVF9JRkVfU0tCVENJTkRFWCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfQ0xTX0lORD15
CkNPTkZJR19ORVRfU0NIX0ZJRk89eQpDT05GSUdfRENCPXkKQ09ORklHX0ROU19SRVNPTFZF
Uj1tCiMgQ09ORklHX0JBVE1BTl9BRFYgaXMgbm90IHNldAojIENPTkZJR19PUEVOVlNXSVRD
SCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZTT0NLRVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVU
TElOS19ESUFHIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBMUyBpcyBub3Qgc2V0CiMgQ09ORklH
X05FVF9OU0ggaXMgbm90IHNldAojIENPTkZJR19IU1IgaXMgbm90IHNldAojIENPTkZJR19O
RVRfU1dJVENIREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0wzX01BU1RFUl9ERVYgaXMg
bm90IHNldAojIENPTkZJR19ORVRfTkNTSSBpcyBub3Qgc2V0CkNPTkZJR19SUFM9eQpDT05G
SUdfUkZTX0FDQ0VMPXkKQ09ORklHX1hQUz15CkNPTkZJR19DR1JPVVBfTkVUX1BSSU89eQpD
T05GSUdfQ0dST1VQX05FVF9DTEFTU0lEPXkKQ09ORklHX05FVF9SWF9CVVNZX1BPTEw9eQpD
T05GSUdfQlFMPXkKIyBDT05GSUdfQlBGX0pJVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JQRl9T
VFJFQU1fUEFSU0VSIGlzIG5vdCBzZXQKQ09ORklHX05FVF9GTE9XX0xJTUlUPXkKCiMKIyBO
ZXR3b3JrIHRlc3RpbmcKIwojIENPTkZJR19ORVRfUEtUR0VOIGlzIG5vdCBzZXQKIyBDT05G
SUdfTkVUX0RST1BfTU9OSVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0hBTVJBRElPIGlzIG5v
dCBzZXQKIyBDT05GSUdfQ0FOIGlzIG5vdCBzZXQKIyBDT05GSUdfQlQgaXMgbm90IHNldAoj
IENPTkZJR19BRl9SWFJQQyBpcyBub3Qgc2V0CiMgQ09ORklHX0FGX0tDTSBpcyBub3Qgc2V0
CkNPTkZJR19GSUJfUlVMRVM9eQpDT05GSUdfV0lSRUxFU1M9eQojIENPTkZJR19DRkc4MDIx
MSBpcyBub3Qgc2V0CgojCiMgQ0ZHODAyMTEgbmVlZHMgdG8gYmUgZW5hYmxlZCBmb3IgTUFD
ODAyMTEKIwpDT05GSUdfTUFDODAyMTFfU1RBX0hBU0hfTUFYX1NJWkU9MAojIENPTkZJR19X
SU1BWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JGS0lMTCBpcyBub3Qgc2V0CiMgQ09ORklHX05F
VF85UCBpcyBub3Qgc2V0CiMgQ09ORklHX0NBSUYgaXMgbm90IHNldApDT05GSUdfQ0VQSF9M
SUI9bQojIENPTkZJR19DRVBIX0xJQl9QUkVUVFlERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklH
X0NFUEhfTElCX1VTRV9ETlNfUkVTT0xWRVIgaXMgbm90IHNldAojIENPTkZJR19ORkMgaXMg
bm90IHNldAojIENPTkZJR19QU0FNUExFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9JRkU9bQpD
T05GSUdfTFdUVU5ORUw9eQpDT05GSUdfTFdUVU5ORUxfQlBGPXkKQ09ORklHX0RTVF9DQUNI
RT15CkNPTkZJR19HUk9fQ0VMTFM9eQojIENPTkZJR19ORVRfREVWTElOSyBpcyBub3Qgc2V0
CkNPTkZJR19NQVlfVVNFX0RFVkxJTks9eQpDT05GSUdfRkFJTE9WRVI9bQpDT05GSUdfSEFW
RV9FQlBGX0pJVD15CgojCiMgRGV2aWNlIERyaXZlcnMKIwoKIwojIEdlbmVyaWMgRHJpdmVy
IE9wdGlvbnMKIwojIENPTkZJR19VRVZFTlRfSEVMUEVSIGlzIG5vdCBzZXQKQ09ORklHX0RF
VlRNUEZTPXkKQ09ORklHX0RFVlRNUEZTX01PVU5UPXkKQ09ORklHX1NUQU5EQUxPTkU9eQpD
T05GSUdfUFJFVkVOVF9GSVJNV0FSRV9CVUlMRD15CgojCiMgRmlybXdhcmUgbG9hZGVyCiMK
Q09ORklHX0ZXX0xPQURFUj15CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0iIgojIENPTkZJR19G
V19MT0FERVJfVVNFUl9IRUxQRVIgaXMgbm90IHNldApDT05GSUdfQUxMT1dfREVWX0NPUkVE
VU1QPXkKIyBDT05GSUdfREVCVUdfRFJJVkVSIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0RF
VlJFUz15CiMgQ09ORklHX0RFQlVHX1RFU1RfRFJJVkVSX1JFTU9WRSBpcyBub3Qgc2V0CiMg
Q09ORklHX1RFU1RfQVNZTkNfRFJJVkVSX1BST0JFIGlzIG5vdCBzZXQKQ09ORklHX1NZU19I
WVBFUlZJU09SPXkKQ09ORklHX0dFTkVSSUNfQ1BVX0FVVE9QUk9CRT15CkNPTkZJR19HRU5F
UklDX0NQVV9WVUxORVJBQklMSVRJRVM9eQpDT05GSUdfUkVHTUFQPXkKQ09ORklHX1JFR01B
UF9JMkM9eQpDT05GSUdfRE1BX1NIQVJFRF9CVUZGRVI9eQojIENPTkZJR19ETUFfRkVOQ0Vf
VFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19ETUFfQ01BIGlzIG5vdCBzZXQKCiMKIyBCdXMg
ZGV2aWNlcwojCkNPTkZJR19DT05ORUNUT1I9eQpDT05GSUdfUFJPQ19FVkVOVFM9eQojIENP
TkZJR19NVEQgaXMgbm90IHNldAojIENPTkZJR19PRiBpcyBub3Qgc2V0CkNPTkZJR19BUkNI
X01JR0hUX0hBVkVfUENfUEFSUE9SVD15CiMgQ09ORklHX1BBUlBPUlQgaXMgbm90IHNldApD
T05GSUdfUE5QPXkKIyBDT05GSUdfUE5QX0RFQlVHX01FU1NBR0VTIGlzIG5vdCBzZXQKCiMK
IyBQcm90b2NvbHMKIwpDT05GSUdfUE5QQUNQST15CkNPTkZJR19CTEtfREVWPXkKQ09ORklH
X0JMS19ERVZfTlVMTF9CTEs9bQpDT05GSUdfQkxLX0RFVl9GRD1tCkNPTkZJR19DRFJPTT1t
CiMgQ09ORklHX0JMS19ERVZfUENJRVNTRF9NVElQMzJYWCBpcyBub3Qgc2V0CkNPTkZJR19a
UkFNPW0KIyBDT05GSUdfWlJBTV9XUklURUJBQ0sgaXMgbm90IHNldAojIENPTkZJR19aUkFN
X01FTU9SWV9UUkFDS0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfREFDOTYwIGlz
IG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9VTUVNIGlzIG5vdCBzZXQKQ09ORklHX0JMS19E
RVZfTE9PUD1tCkNPTkZJR19CTEtfREVWX0xPT1BfTUlOX0NPVU5UPTAKIyBDT05GSUdfQkxL
X0RFVl9DUllQVE9MT09QIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfRFJCRD1tCiMgQ09O
RklHX0RSQkRfRkFVTFRfSU5KRUNUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfTkJE
PW0KIyBDT05GSUdfQkxLX0RFVl9TWDggaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1JB
TSBpcyBub3Qgc2V0CkNPTkZJR19DRFJPTV9QS1RDRFZEPW0KQ09ORklHX0NEUk9NX1BLVENE
VkRfQlVGRkVSUz04CiMgQ09ORklHX0NEUk9NX1BLVENEVkRfV0NBQ0hFIGlzIG5vdCBzZXQK
IyBDT05GSUdfQVRBX09WRVJfRVRIIGlzIG5vdCBzZXQKQ09ORklHX1hFTl9CTEtERVZfRlJP
TlRFTkQ9bQpDT05GSUdfWEVOX0JMS0RFVl9CQUNLRU5EPW0KQ09ORklHX1ZJUlRJT19CTEs9
bQojIENPTkZJR19WSVJUSU9fQkxLX1NDU0kgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVW
X1JCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUlNYWCBpcyBub3Qgc2V0CgojCiMg
TlZNRSBTdXBwb3J0CiMKQ09ORklHX05WTUVfQ09SRT1tCkNPTkZJR19CTEtfREVWX05WTUU9
bQojIENPTkZJR19OVk1FX01VTFRJUEFUSCBpcyBub3Qgc2V0CiMgQ09ORklHX05WTUVfRkMg
aXMgbm90IHNldAojIENPTkZJR19OVk1FX1RBUkdFVCBpcyBub3Qgc2V0CgojCiMgTWlzYyBk
ZXZpY2VzCiMKIyBDT05GSUdfQUQ1MjVYX0RQT1QgaXMgbm90IHNldAojIENPTkZJR19EVU1N
WV9JUlEgaXMgbm90IHNldAojIENPTkZJR19JQk1fQVNNIGlzIG5vdCBzZXQKIyBDT05GSUdf
UEhBTlRPTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NHSV9JT0M0IGlzIG5vdCBzZXQKQ09ORklH
X1RJRk1fQ09SRT1tCiMgQ09ORklHX1RJRk1fN1hYMSBpcyBub3Qgc2V0CiMgQ09ORklHX0lD
UzkzMlM0MDEgaXMgbm90IHNldAojIENPTkZJR19FTkNMT1NVUkVfU0VSVklDRVMgaXMgbm90
IHNldAojIENPTkZJR19IUF9JTE8gaXMgbm90IHNldAojIENPTkZJR19BUERTOTgwMkFMUyBp
cyBub3Qgc2V0CiMgQ09ORklHX0lTTDI5MDAzIGlzIG5vdCBzZXQKIyBDT05GSUdfSVNMMjkw
MjAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1RTTDI1NTAgaXMgbm90IHNldAojIENP
TkZJR19TRU5TT1JTX0JIMTc3MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQVBEUzk5
MFggaXMgbm90IHNldAojIENPTkZJR19ITUM2MzUyIGlzIG5vdCBzZXQKIyBDT05GSUdfRFMx
NjgyIGlzIG5vdCBzZXQKQ09ORklHX1ZNV0FSRV9CQUxMT09OPW0KIyBDT05GSUdfUENIX1BI
VUIgaXMgbm90IHNldAojIENPTkZJR19VU0JfU1dJVENIX0ZTQTk0ODAgaXMgbm90IHNldAoj
IENPTkZJR19TUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0VORFBPSU5UX1RFU1QgaXMg
bm90IHNldAojIENPTkZJR19DMlBPUlQgaXMgbm90IHNldAoKIwojIEVFUFJPTSBzdXBwb3J0
CiMKIyBDT05GSUdfRUVQUk9NX0FUMjQgaXMgbm90IHNldAojIENPTkZJR19FRVBST01fTEVH
QUNZIGlzIG5vdCBzZXQKIyBDT05GSUdfRUVQUk9NX01BWDY4NzUgaXMgbm90IHNldApDT05G
SUdfRUVQUk9NXzkzQ1g2PW0KIyBDT05GSUdfRUVQUk9NX0lEVF84OUhQRVNYIGlzIG5vdCBz
ZXQKQ09ORklHX0NCNzEwX0NPUkU9bQojIENPTkZJR19DQjcxMF9ERUJVRyBpcyBub3Qgc2V0
CkNPTkZJR19DQjcxMF9ERUJVR19BU1NVTVBUSU9OUz15CgojCiMgVGV4YXMgSW5zdHJ1bWVu
dHMgc2hhcmVkIHRyYW5zcG9ydCBsaW5lIGRpc2NpcGxpbmUKIwojIENPTkZJR19TRU5TT1JT
X0xJUzNfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0FMVEVSQV9TVEFQTD1tCkNPTkZJR19JTlRF
TF9NRUk9bQojIENPTkZJR19JTlRFTF9NRUlfTUUgaXMgbm90IHNldApDT05GSUdfSU5URUxf
TUVJX1RYRT1tCkNPTkZJR19WTVdBUkVfVk1DST1tCgojCiMgSW50ZWwgTUlDICYgcmVsYXRl
ZCBzdXBwb3J0CiMKCiMKIyBJbnRlbCBNSUMgQnVzIERyaXZlcgojCgojCiMgU0NJRiBCdXMg
RHJpdmVyCiMKCiMKIyBWT1AgQnVzIERyaXZlcgojCgojCiMgSW50ZWwgTUlDIEhvc3QgRHJp
dmVyCiMKCiMKIyBJbnRlbCBNSUMgQ2FyZCBEcml2ZXIKIwoKIwojIFNDSUYgRHJpdmVyCiMK
CiMKIyBJbnRlbCBNSUMgQ29wcm9jZXNzb3IgU3RhdGUgTWFuYWdlbWVudCAoQ09TTSkgRHJp
dmVycwojCgojCiMgVk9QIERyaXZlcgojCiMgQ09ORklHX0VDSE8gaXMgbm90IHNldAojIENP
TkZJR19NSVNDX1JUU1hfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlTQ19SVFNYX1VTQiBp
cyBub3Qgc2V0CkNPTkZJR19IQVZFX0lERT15CiMgQ09ORklHX0lERSBpcyBub3Qgc2V0Cgoj
CiMgU0NTSSBkZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19TQ1NJX01PRD15CkNPTkZJR19SQUlE
X0FUVFJTPW0KQ09ORklHX1NDU0k9eQpDT05GSUdfU0NTSV9ETUE9eQpDT05GSUdfU0NTSV9O
RVRMSU5LPXkKIyBDT05GSUdfU0NTSV9NUV9ERUZBVUxUIGlzIG5vdCBzZXQKQ09ORklHX1ND
U0lfUFJPQ19GUz15CgojCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ssIHRhcGUsIENELVJP
TSkKIwpDT05GSUdfQkxLX0RFVl9TRD15CiMgQ09ORklHX0NIUl9ERVZfU1QgaXMgbm90IHNl
dApDT05GSUdfQ0hSX0RFVl9PU1NUPW0KIyBDT05GSUdfQkxLX0RFVl9TUiBpcyBub3Qgc2V0
CkNPTkZJR19DSFJfREVWX1NHPXkKQ09ORklHX0NIUl9ERVZfU0NIPW0KQ09ORklHX1NDU0lf
Q09OU1RBTlRTPXkKQ09ORklHX1NDU0lfTE9HR0lORz15CkNPTkZJR19TQ1NJX1NDQU5fQVNZ
TkM9eQoKIwojIFNDU0kgVHJhbnNwb3J0cwojCkNPTkZJR19TQ1NJX1NQSV9BVFRSUz1tCkNP
TkZJR19TQ1NJX0ZDX0FUVFJTPW0KQ09ORklHX1NDU0lfSVNDU0lfQVRUUlM9bQpDT05GSUdf
U0NTSV9TQVNfQVRUUlM9bQpDT05GSUdfU0NTSV9TQVNfTElCU0FTPW0KQ09ORklHX1NDU0lf
U0FTX0FUQT15CkNPTkZJR19TQ1NJX1NBU19IT1NUX1NNUD15CkNPTkZJR19TQ1NJX1NSUF9B
VFRSUz1tCkNPTkZJR19TQ1NJX0xPV0xFVkVMPXkKQ09ORklHX0lTQ1NJX1RDUD1tCkNPTkZJ
R19JU0NTSV9CT09UX1NZU0ZTPW0KQ09ORklHX1NDU0lfQ1hHQjNfSVNDU0k9bQpDT05GSUdf
U0NTSV9DWEdCNF9JU0NTST1tCkNPTkZJR19TQ1NJX0JOWDJfSVNDU0k9bQpDT05GSUdfU0NT
SV9CTlgyWF9GQ09FPW0KQ09ORklHX0JFMklTQ1NJPW0KQ09ORklHX0JMS19ERVZfM1dfWFhY
WF9SQUlEPW0KQ09ORklHX1NDU0lfSFBTQT1tCkNPTkZJR19TQ1NJXzNXXzlYWFg9bQpDT05G
SUdfU0NTSV8zV19TQVM9bQpDT05GSUdfU0NTSV9BQ0FSRD1tCkNPTkZJR19TQ1NJX0FBQ1JB
SUQ9bQpDT05GSUdfU0NTSV9BSUM3WFhYPW0KQ09ORklHX0FJQzdYWFhfQ01EU19QRVJfREVW
SUNFPTQKQ09ORklHX0FJQzdYWFhfUkVTRVRfREVMQVlfTVM9MTUwMDAKIyBDT05GSUdfQUlD
N1hYWF9ERUJVR19FTkFCTEUgaXMgbm90IHNldApDT05GSUdfQUlDN1hYWF9ERUJVR19NQVNL
PTAKIyBDT05GSUdfQUlDN1hYWF9SRUdfUFJFVFRZX1BSSU5UIGlzIG5vdCBzZXQKQ09ORklH
X1NDU0lfQUlDNzlYWD1tCkNPTkZJR19BSUM3OVhYX0NNRFNfUEVSX0RFVklDRT00CkNPTkZJ
R19BSUM3OVhYX1JFU0VUX0RFTEFZX01TPTE1MDAwCiMgQ09ORklHX0FJQzc5WFhfREVCVUdf
RU5BQkxFIGlzIG5vdCBzZXQKQ09ORklHX0FJQzc5WFhfREVCVUdfTUFTSz0wCiMgQ09ORklH
X0FJQzc5WFhfUkVHX1BSRVRUWV9QUklOVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlD
OTRYWCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX01WU0FTPW0KIyBDT05GSUdfU0NTSV9NVlNB
U19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX01WU0FTX1RBU0tMRVQ9eQpDT05GSUdf
U0NTSV9NVlVNST1tCiMgQ09ORklHX1NDU0lfRFBUX0kyTyBpcyBub3Qgc2V0CkNPTkZJR19T
Q1NJX0FEVkFOU1lTPW0KQ09ORklHX1NDU0lfQVJDTVNSPW0KQ09ORklHX1NDU0lfRVNBUzJS
PW0KQ09ORklHX01FR0FSQUlEX05FV0dFTj15CkNPTkZJR19NRUdBUkFJRF9NTT1tCkNPTkZJ
R19NRUdBUkFJRF9NQUlMQk9YPW0KQ09ORklHX01FR0FSQUlEX0xFR0FDWT1tCkNPTkZJR19N
RUdBUkFJRF9TQVM9bQpDT05GSUdfU0NTSV9NUFQzU0FTPW0KQ09ORklHX1NDU0lfTVBUMlNB
U19NQVhfU0dFPTEyOApDT05GSUdfU0NTSV9NUFQzU0FTX01BWF9TR0U9MTI4CkNPTkZJR19T
Q1NJX01QVDJTQVM9bQojIENPTkZJR19TQ1NJX1NNQVJUUFFJIGlzIG5vdCBzZXQKQ09ORklH
X1NDU0lfVUZTSENEPW0KQ09ORklHX1NDU0lfVUZTSENEX1BDST1tCiMgQ09ORklHX1NDU0lf
VUZTX0RXQ19UQ19QQ0kgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1VGU0hDRF9QTEFURk9S
TSBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0hQVElPUD1tCkNPTkZJR19TQ1NJX0JVU0xPR0lD
PW0KQ09ORklHX1NDU0lfRkxBU0hQT0lOVD15CkNPTkZJR19WTVdBUkVfUFZTQ1NJPW0KQ09O
RklHX1hFTl9TQ1NJX0ZST05URU5EPW0KIyBDT05GSUdfSFlQRVJWX1NUT1JBR0UgaXMgbm90
IHNldApDT05GSUdfTElCRkM9bQpDT05GSUdfTElCRkNPRT1tCkNPTkZJR19GQ09FPW0KQ09O
RklHX0ZDT0VfRk5JQz1tCkNPTkZJR19TQ1NJX1NOSUM9bQojIENPTkZJR19TQ1NJX1NOSUNf
REVCVUdfRlMgaXMgbm90IHNldApDT05GSUdfU0NTSV9ETVgzMTkxRD1tCkNPTkZJR19TQ1NJ
X0dEVEg9bQpDT05GSUdfU0NTSV9JU0NJPW0KQ09ORklHX1NDU0lfSVBTPW0KQ09ORklHX1ND
U0lfSU5JVElPPW0KQ09ORklHX1NDU0lfSU5JQTEwMD1tCkNPTkZJR19TQ1NJX1NURVg9bQpD
T05GSUdfU0NTSV9TWU01M0M4WFhfMj1tCkNPTkZJR19TQ1NJX1NZTTUzQzhYWF9ETUFfQURE
UkVTU0lOR19NT0RFPTEKQ09ORklHX1NDU0lfU1lNNTNDOFhYX0RFRkFVTFRfVEFHUz0xNgpD
T05GSUdfU0NTSV9TWU01M0M4WFhfTUFYX1RBR1M9NjQKQ09ORklHX1NDU0lfU1lNNTNDOFhY
X01NSU89eQpDT05GSUdfU0NTSV9JUFI9bQpDT05GSUdfU0NTSV9JUFJfVFJBQ0U9eQpDT05G
SUdfU0NTSV9JUFJfRFVNUD15CkNPTkZJR19TQ1NJX1FMT0dJQ18xMjgwPW0KQ09ORklHX1ND
U0lfUUxBX0ZDPW0KQ09ORklHX1NDU0lfUUxBX0lTQ1NJPW0KIyBDT05GSUdfU0NTSV9MUEZD
IGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfREMzOTV4PW0KQ09ORklHX1NDU0lfQU01M0M5NzQ9
bQojIENPTkZJR19TQ1NJX05TUDMyIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfV0Q3MTlYPW0K
Q09ORklHX1NDU0lfREVCVUc9bQpDT05GSUdfU0NTSV9QTUNSQUlEPW0KQ09ORklHX1NDU0lf
UE04MDAxPW0KQ09ORklHX1NDU0lfQkZBX0ZDPW0KQ09ORklHX1NDU0lfVklSVElPPW0KQ09O
RklHX1NDU0lfQ0hFTFNJT19GQ09FPW0KIyBDT05GSUdfU0NTSV9MT1dMRVZFTF9QQ01DSUEg
aXMgbm90IHNldApDT05GSUdfU0NTSV9ESD15CkNPTkZJR19TQ1NJX0RIX1JEQUM9bQpDT05G
SUdfU0NTSV9ESF9IUF9TVz1tCkNPTkZJR19TQ1NJX0RIX0VNQz1tCkNPTkZJR19TQ1NJX0RI
X0FMVUE9bQpDT05GSUdfU0NTSV9PU0RfSU5JVElBVE9SPW0KQ09ORklHX1NDU0lfT1NEX1VM
RD1tCkNPTkZJR19TQ1NJX09TRF9EUFJJTlRfU0VOU0U9MQojIENPTkZJR19TQ1NJX09TRF9E
RUJVRyBpcyBub3Qgc2V0CkNPTkZJR19BVEE9eQpDT05GSUdfQVRBX1ZFUkJPU0VfRVJST1I9
eQpDT05GSUdfQVRBX0FDUEk9eQojIENPTkZJR19TQVRBX1pQT0REIGlzIG5vdCBzZXQKQ09O
RklHX1NBVEFfUE1QPXkKCiMKIyBDb250cm9sbGVycyB3aXRoIG5vbi1TRkYgbmF0aXZlIGlu
dGVyZmFjZQojCkNPTkZJR19TQVRBX0FIQ0k9eQpDT05GSUdfU0FUQV9NT0JJTEVfTFBNX1BP
TElDWT0wCkNPTkZJR19TQVRBX0FIQ0lfUExBVEZPUk09bQpDT05GSUdfU0FUQV9JTklDMTYy
WD1tCkNPTkZJR19TQVRBX0FDQVJEX0FIQ0k9bQpDT05GSUdfU0FUQV9TSUwyND1tCkNPTkZJ
R19BVEFfU0ZGPXkKCiMKIyBTRkYgY29udHJvbGxlcnMgd2l0aCBjdXN0b20gRE1BIGludGVy
ZmFjZQojCkNPTkZJR19QRENfQURNQT1tCkNPTkZJR19TQVRBX1FTVE9SPW0KQ09ORklHX1NB
VEFfU1g0PW0KQ09ORklHX0FUQV9CTURNQT15CgojCiMgU0FUQSBTRkYgY29udHJvbGxlcnMg
d2l0aCBCTURNQQojCkNPTkZJR19BVEFfUElJWD15CiMgQ09ORklHX1NBVEFfRFdDIGlzIG5v
dCBzZXQKQ09ORklHX1NBVEFfTVY9bQpDT05GSUdfU0FUQV9OVj1tCkNPTkZJR19TQVRBX1BS
T01JU0U9bQpDT05GSUdfU0FUQV9TSUw9bQpDT05GSUdfU0FUQV9TSVM9bQpDT05GSUdfU0FU
QV9TVlc9bQpDT05GSUdfU0FUQV9VTEk9bQpDT05GSUdfU0FUQV9WSUE9bQpDT05GSUdfU0FU
QV9WSVRFU1NFPW0KCiMKIyBQQVRBIFNGRiBjb250cm9sbGVycyB3aXRoIEJNRE1BCiMKQ09O
RklHX1BBVEFfQUxJPW0KQ09ORklHX1BBVEFfQU1EPW0KQ09ORklHX1BBVEFfQVJUT1A9bQpD
T05GSUdfUEFUQV9BVElJWFA9bQpDT05GSUdfUEFUQV9BVFA4NjdYPW0KQ09ORklHX1BBVEFf
Q01ENjRYPW0KIyBDT05GSUdfUEFUQV9DUzU1MjAgaXMgbm90IHNldAojIENPTkZJR19QQVRB
X0NTNTUzMCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfQ1M1NTM1IGlzIG5vdCBzZXQKIyBD
T05GSUdfUEFUQV9DUzU1MzYgaXMgbm90IHNldApDT05GSUdfUEFUQV9DWVBSRVNTPW0KQ09O
RklHX1BBVEFfRUZBUj1tCkNPTkZJR19QQVRBX0hQVDM2Nj1tCkNPTkZJR19QQVRBX0hQVDM3
WD1tCkNPTkZJR19QQVRBX0hQVDNYMk49bQpDT05GSUdfUEFUQV9IUFQzWDM9bQojIENPTkZJ
R19QQVRBX0hQVDNYM19ETUEgaXMgbm90IHNldApDT05GSUdfUEFUQV9JVDgyMTM9bQpDT05G
SUdfUEFUQV9JVDgyMVg9bQpDT05GSUdfUEFUQV9KTUlDUk9OPW0KQ09ORklHX1BBVEFfTUFS
VkVMTD1tCkNPTkZJR19QQVRBX05FVENFTEw9bQpDT05GSUdfUEFUQV9OSU5KQTMyPW0KQ09O
RklHX1BBVEFfTlM4NzQxNT1tCkNPTkZJR19QQVRBX09MRFBJSVg9bQpDT05GSUdfUEFUQV9P
UFRJRE1BPW0KQ09ORklHX1BBVEFfUERDMjAyN1g9bQpDT05GSUdfUEFUQV9QRENfT0xEPW0K
IyBDT05GSUdfUEFUQV9SQURJU1lTIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfUkRDPW0KIyBD
T05GSUdfUEFUQV9TQzEyMDAgaXMgbm90IHNldApDT05GSUdfUEFUQV9TQ0g9bQpDT05GSUdf
UEFUQV9TRVJWRVJXT1JLUz1tCkNPTkZJR19QQVRBX1NJTDY4MD1tCkNPTkZJR19QQVRBX1NJ
Uz1tCkNPTkZJR19QQVRBX1RPU0hJQkE9bQpDT05GSUdfUEFUQV9UUklGTEVYPW0KQ09ORklH
X1BBVEFfVklBPW0KQ09ORklHX1BBVEFfV0lOQk9ORD1tCgojCiMgUElPLW9ubHkgU0ZGIGNv
bnRyb2xsZXJzCiMKQ09ORklHX1BBVEFfQ01ENjQwX1BDST1tCkNPTkZJR19QQVRBX01QSUlY
PW0KQ09ORklHX1BBVEFfTlM4NzQxMD1tCkNPTkZJR19QQVRBX09QVEk9bQpDT05GSUdfUEFU
QV9QQ01DSUE9bQojIENPTkZJR19QQVRBX1JaMTAwMCBpcyBub3Qgc2V0CgojCiMgR2VuZXJp
YyBmYWxsYmFjayAvIGxlZ2FjeSBkcml2ZXJzCiMKQ09ORklHX1BBVEFfQUNQST1tCkNPTkZJ
R19BVEFfR0VORVJJQz1tCiMgQ09ORklHX1BBVEFfTEVHQUNZIGlzIG5vdCBzZXQKQ09ORklH
X01EPXkKQ09ORklHX0JMS19ERVZfTUQ9eQpDT05GSUdfTURfQVVUT0RFVEVDVD15CkNPTkZJ
R19NRF9MSU5FQVI9bQpDT05GSUdfTURfUkFJRDA9bQpDT05GSUdfTURfUkFJRDE9bQpDT05G
SUdfTURfUkFJRDEwPW0KQ09ORklHX01EX1JBSUQ0NTY9bQpDT05GSUdfTURfTVVMVElQQVRI
PW0KQ09ORklHX01EX0ZBVUxUWT1tCiMgQ09ORklHX01EX0NMVVNURVIgaXMgbm90IHNldApD
T05GSUdfQkNBQ0hFPW0KIyBDT05GSUdfQkNBQ0hFX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05G
SUdfQkNBQ0hFX0NMT1NVUkVTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfRE1f
QlVJTFRJTj15CkNPTkZJR19CTEtfREVWX0RNPXkKIyBDT05GSUdfRE1fTVFfREVGQVVMVCBp
cyBub3Qgc2V0CkNPTkZJR19ETV9ERUJVRz15CkNPTkZJR19ETV9CVUZJTz15CiMgQ09ORklH
X0RNX0RFQlVHX0JMT0NLX01BTkFHRVJfTE9DS0lORyBpcyBub3Qgc2V0CkNPTkZJR19ETV9C
SU9fUFJJU09OPW0KQ09ORklHX0RNX1BFUlNJU1RFTlRfREFUQT1tCiMgQ09ORklHX0RNX1VO
U1RSSVBFRCBpcyBub3Qgc2V0CkNPTkZJR19ETV9DUllQVD1tCkNPTkZJR19ETV9TTkFQU0hP
VD15CkNPTkZJR19ETV9USElOX1BST1ZJU0lPTklORz1tCkNPTkZJR19ETV9DQUNIRT1tCkNP
TkZJR19ETV9DQUNIRV9TTVE9bQojIENPTkZJR19ETV9XUklURUNBQ0hFIGlzIG5vdCBzZXQK
IyBDT05GSUdfRE1fRVJBIGlzIG5vdCBzZXQKQ09ORklHX0RNX01JUlJPUj15CkNPTkZJR19E
TV9MT0dfVVNFUlNQQUNFPW0KQ09ORklHX0RNX1JBSUQ9bQpDT05GSUdfRE1fWkVSTz15CkNP
TkZJR19ETV9NVUxUSVBBVEg9bQpDT05GSUdfRE1fTVVMVElQQVRIX1FMPW0KQ09ORklHX0RN
X01VTFRJUEFUSF9TVD1tCkNPTkZJR19ETV9ERUxBWT1tCkNPTkZJR19ETV9VRVZFTlQ9eQpD
T05GSUdfRE1fRkxBS0VZPW0KQ09ORklHX0RNX1ZFUklUWT1tCkNPTkZJR19ETV9WRVJJVFlf
RkVDPXkKQ09ORklHX0RNX1NXSVRDSD1tCkNPTkZJR19ETV9MT0dfV1JJVEVTPW0KIyBDT05G
SUdfRE1fSU5URUdSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfVEFSR0VUX0NPUkUgaXMgbm90
IHNldAojIENPTkZJR19GVVNJT04gaXMgbm90IHNldAoKIwojIElFRUUgMTM5NCAoRmlyZVdp
cmUpIHN1cHBvcnQKIwojIENPTkZJR19GSVJFV0lSRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZJ
UkVXSVJFX05PU1kgaXMgbm90IHNldAojIENPTkZJR19NQUNJTlRPU0hfRFJJVkVSUyBpcyBu
b3Qgc2V0CkNPTkZJR19ORVRERVZJQ0VTPXkKQ09ORklHX01JST1tCkNPTkZJR19ORVRfQ09S
RT15CkNPTkZJR19CT05ESU5HPW0KQ09ORklHX0RVTU1ZPW0KQ09ORklHX0VRVUFMSVpFUj1t
CkNPTkZJR19ORVRfRkM9eQpDT05GSUdfSUZCPW0KQ09ORklHX05FVF9URUFNPW0KQ09ORklH
X05FVF9URUFNX01PREVfQlJPQURDQVNUPW0KQ09ORklHX05FVF9URUFNX01PREVfUk9VTkRS
T0JJTj1tCkNPTkZJR19ORVRfVEVBTV9NT0RFX1JBTkRPTT1tCkNPTkZJR19ORVRfVEVBTV9N
T0RFX0FDVElWRUJBQ0tVUD1tCkNPTkZJR19ORVRfVEVBTV9NT0RFX0xPQURCQUxBTkNFPW0K
Q09ORklHX01BQ1ZMQU49bQpDT05GSUdfTUFDVlRBUD1tCiMgQ09ORklHX0lQVkxBTiBpcyBu
b3Qgc2V0CkNPTkZJR19WWExBTj1tCkNPTkZJR19HRU5FVkU9bQpDT05GSUdfR1RQPW0KQ09O
RklHX01BQ1NFQz1tCkNPTkZJR19ORVRDT05TT0xFPW0KQ09ORklHX05FVENPTlNPTEVfRFlO
QU1JQz15CkNPTkZJR19ORVRQT0xMPXkKQ09ORklHX05FVF9QT0xMX0NPTlRST0xMRVI9eQpD
T05GSUdfVFVOPW0KQ09ORklHX1RBUD1tCiMgQ09ORklHX1RVTl9WTkVUX0NST1NTX0xFIGlz
IG5vdCBzZXQKQ09ORklHX1ZFVEg9bQpDT05GSUdfVklSVElPX05FVD1tCkNPTkZJR19OTE1P
Tj1tCiMgQ09ORklHX0FSQ05FVCBpcyBub3Qgc2V0CgojCiMgQ0FJRiB0cmFuc3BvcnQgZHJp
dmVycwojCgojCiMgRGlzdHJpYnV0ZWQgU3dpdGNoIEFyY2hpdGVjdHVyZSBkcml2ZXJzCiMK
Q09ORklHX0VUSEVSTkVUPXkKQ09ORklHX01ESU89bQojIENPTkZJR19ORVRfVkVORE9SXzND
T00gaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0FEQVBURUMgaXMgbm90IHNldAoj
IENPTkZJR19ORVRfVkVORE9SX0FHRVJFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1Jf
QUxBQ1JJVEVDSD15CiMgQ09ORklHX1NMSUNPU1MgaXMgbm90IHNldAojIENPTkZJR19ORVRf
VkVORE9SX0FMVEVPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0FMVEVSQV9UU0UgaXMgbm90IHNl
dAojIENPTkZJR19ORVRfVkVORE9SX0FNQVpPTiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9W
RU5ET1JfQU1EIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQVFVQU5USUE9eQojIENP
TkZJR19ORVRfVkVORE9SX0FSQyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfQVRI
RVJPUyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfQVVST1JBIGlzIG5vdCBzZXQK
Q09ORklHX05FVF9WRU5ET1JfQlJPQURDT009eQojIENPTkZJR19CNDQgaXMgbm90IHNldApD
T05GSUdfQk5YMj1tCkNPTkZJR19DTklDPW0KIyBDT05GSUdfVElHT04zIGlzIG5vdCBzZXQK
IyBDT05GSUdfQk5YMlggaXMgbm90IHNldAojIENPTkZJR19CTlhUIGlzIG5vdCBzZXQKIyBD
T05GSUdfTkVUX1ZFTkRPUl9CUk9DQURFIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0NBREVO
Q0UgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0NBVklVTSBpcyBub3Qgc2V0CkNP
TkZJR19ORVRfVkVORE9SX0NIRUxTSU89eQojIENPTkZJR19DSEVMU0lPX1QxIGlzIG5vdCBz
ZXQKQ09ORklHX0NIRUxTSU9fVDM9bQpDT05GSUdfQ0hFTFNJT19UND1tCiMgQ09ORklHX0NI
RUxTSU9fVDRfRENCIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hFTFNJT19UNFZGIGlzIG5vdCBz
ZXQKQ09ORklHX0NIRUxTSU9fTElCPW0KQ09ORklHX05FVF9WRU5ET1JfQ0lTQ089eQpDT05G
SUdfRU5JQz1tCiMgQ09ORklHX05FVF9WRU5ET1JfQ09SVElOQSBpcyBub3Qgc2V0CiMgQ09O
RklHX0NYX0VDQVQgaXMgbm90IHNldAojIENPTkZJR19ETkVUIGlzIG5vdCBzZXQKIyBDT05G
SUdfTkVUX1ZFTkRPUl9ERUMgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0RMSU5L
IGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfRU1VTEVYPXkKQ09ORklHX0JFMk5FVD1t
CiMgQ09ORklHX0JFMk5FVF9IV01PTiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1Jf
RVpDSElQIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9GVUpJVFNVIGlzIG5vdCBz
ZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9IUCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9S
X0hVQVdFST15CiMgQ09ORklHX0hJTklDIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRP
Ul9JODI1WFggaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9JTlRFTD15CkNPTkZJR19F
MTAwPW0KQ09ORklHX0UxMDAwPW0KQ09ORklHX0UxMDAwRT1tCkNPTkZJR19FMTAwMEVfSFdU
Uz15CkNPTkZJR19JR0I9bQpDT05GSUdfSUdCX0hXTU9OPXkKQ09ORklHX0lHQlZGPW0KQ09O
RklHX0lYR0I9bQpDT05GSUdfSVhHQkU9bQpDT05GSUdfSVhHQkVfSFdNT049eQpDT05GSUdf
SVhHQkVfRENCPXkKQ09ORklHX0lYR0JFVkY9bQpDT05GSUdfSTQwRT1tCiMgQ09ORklHX0k0
MEVfRENCIGlzIG5vdCBzZXQKQ09ORklHX0k0MEVWRj1tCiMgQ09ORklHX0lDRSBpcyBub3Qg
c2V0CkNPTkZJR19GTTEwSz1tCiMgQ09ORklHX05FVF9WRU5ET1JfRVhBUiBpcyBub3Qgc2V0
CiMgQ09ORklHX0pNRSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfTUFSVkVMTCBp
cyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX01FTExBTk9YPXkKIyBDT05GSUdfTUxYNF9F
TiBpcyBub3Qgc2V0CiMgQ09ORklHX01MWDVfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01M
WFNXX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19NTFhGVyBpcyBub3Qgc2V0CiMgQ09ORklH
X05FVF9WRU5ET1JfTUlDUkVMIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9NSUNS
T1NFTUkgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX01ZUkkgaXMgbm90IHNldAoj
IENPTkZJR19GRUFMTlggaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX05BVFNFTUkg
aXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX05FVFJPTk9NRSBpcyBub3Qgc2V0CiMg
Q09ORklHX05FVF9WRU5ET1JfTkkgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX05W
SURJQSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfT0tJIGlzIG5vdCBzZXQKIyBD
T05GSUdfRVRIT0MgaXMgbm90IHNldAojIENPTkZJR19ORVRfUEFDS0VUX0VOR0lORSBpcyBu
b3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfUUxPR0lDIGlzIG5vdCBzZXQKIyBDT05GSUdf
TkVUX1ZFTkRPUl9RVUFMQ09NTSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfUkRD
IGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9SRUFMVEVLIGlzIG5vdCBzZXQKIyBD
T05GSUdfTkVUX1ZFTkRPUl9SRU5FU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRP
Ul9ST0NLRVIgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX1NBTVNVTkcgaXMgbm90
IHNldAojIENPTkZJR19ORVRfVkVORE9SX1NFRVEgaXMgbm90IHNldApDT05GSUdfTkVUX1ZF
TkRPUl9TT0xBUkZMQVJFPXkKIyBDT05GSUdfU0ZDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0ZD
X0ZBTENPTiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfU0lMQU4gaXMgbm90IHNl
dAojIENPTkZJR19ORVRfVkVORE9SX1NJUyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5E
T1JfU01TQyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfU09DSU9ORVhUIGlzIG5v
dCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9TVE1JQ1JPIGlzIG5vdCBzZXQKIyBDT05GSUdf
TkVUX1ZFTkRPUl9TVU4gaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9TWU5PUFNZUz15
CiMgQ09ORklHX0RXQ19YTEdNQUMgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX1RF
SFVUSSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfVEkgaXMgbm90IHNldAojIENP
TkZJR19ORVRfVkVORE9SX1ZJQSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfV0la
TkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9YSVJDT00gaXMgbm90IHNldAoj
IENPTkZJR19GRERJIGlzIG5vdCBzZXQKIyBDT05GSUdfSElQUEkgaXMgbm90IHNldAojIENP
TkZJR19ORVRfU0IxMDAwIGlzIG5vdCBzZXQKQ09ORklHX01ESU9fREVWSUNFPXkKQ09ORklH
X01ESU9fQlVTPXkKQ09ORklHX01ESU9fQklUQkFORz1tCiMgQ09ORklHX01ESU9fTVNDQ19N
SUlNIGlzIG5vdCBzZXQKQ09ORklHX1BIWUxJQj15CkNPTkZJR19TV1BIWT15CgojCiMgTUlJ
IFBIWSBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19BTURfUEhZPW0KQ09ORklHX0FRVUFOVElB
X1BIWT1tCiMgQ09ORklHX0FTSVhfUEhZIGlzIG5vdCBzZXQKQ09ORklHX0FUODAzWF9QSFk9
bQpDT05GSUdfQkNNN1hYWF9QSFk9bQpDT05GSUdfQkNNODdYWF9QSFk9bQpDT05GSUdfQkNN
X05FVF9QSFlMSUI9bQpDT05GSUdfQlJPQURDT01fUEhZPW0KQ09ORklHX0NJQ0FEQV9QSFk9
bQojIENPTkZJR19DT1JUSU5BX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19EQVZJQ09NX1BIWT1t
CiMgQ09ORklHX0RQODM4MjJfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFA4M1RDODExX1BI
WSBpcyBub3Qgc2V0CkNPTkZJR19EUDgzODQ4X1BIWT1tCkNPTkZJR19EUDgzODY3X1BIWT1t
CkNPTkZJR19GSVhFRF9QSFk9eQpDT05GSUdfSUNQTFVTX1BIWT1tCiMgQ09ORklHX0lOVEVM
X1hXQVlfUEhZIGlzIG5vdCBzZXQKQ09ORklHX0xTSV9FVDEwMTFDX1BIWT1tCkNPTkZJR19M
WFRfUEhZPW0KQ09ORklHX01BUlZFTExfUEhZPW0KIyBDT05GSUdfTUFSVkVMTF8xMEdfUEhZ
IGlzIG5vdCBzZXQKQ09ORklHX01JQ1JFTF9QSFk9bQpDT05GSUdfTUlDUk9DSElQX1BIWT1t
CiMgQ09ORklHX01JQ1JPQ0hJUF9UMV9QSFkgaXMgbm90IHNldAojIENPTkZJR19NSUNST1NF
TUlfUEhZIGlzIG5vdCBzZXQKQ09ORklHX05BVElPTkFMX1BIWT1tCkNPTkZJR19RU0VNSV9Q
SFk9bQpDT05GSUdfUkVBTFRFS19QSFk9bQojIENPTkZJR19SRU5FU0FTX1BIWSBpcyBub3Qg
c2V0CiMgQ09ORklHX1JPQ0tDSElQX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19TTVNDX1BIWT1t
CkNPTkZJR19TVEUxMFhQPW0KQ09ORklHX1RFUkFORVRJQ1NfUEhZPW0KQ09ORklHX1ZJVEVT
U0VfUEhZPW0KIyBDT05GSUdfWElMSU5YX0dNSUkyUkdNSUkgaXMgbm90IHNldApDT05GSUdf
UFBQPW0KQ09ORklHX1BQUF9CU0RDT01QPW0KQ09ORklHX1BQUF9ERUZMQVRFPW0KQ09ORklH
X1BQUF9GSUxURVI9eQpDT05GSUdfUFBQX01QUEU9bQpDT05GSUdfUFBQX01VTFRJTElOSz15
CkNPTkZJR19QUFBPRT1tCkNPTkZJR19QUFRQPW0KQ09ORklHX1BQUF9BU1lOQz1tCkNPTkZJ
R19QUFBfU1lOQ19UVFk9bQpDT05GSUdfU0xJUD1tCkNPTkZJR19TTEhDPW0KQ09ORklHX1NM
SVBfQ09NUFJFU1NFRD15CkNPTkZJR19TTElQX1NNQVJUPXkKIyBDT05GSUdfU0xJUF9NT0RF
X1NMSVA2IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX05FVF9EUklWRVJTIGlzIG5vdCBzZXQK
Q09ORklHX1dMQU49eQojIENPTkZJR19XTEFOX1ZFTkRPUl9BRE1URUsgaXMgbm90IHNldApD
T05GSUdfV0xBTl9WRU5ET1JfQVRIPXkKIyBDT05GSUdfQVRIX0RFQlVHIGlzIG5vdCBzZXQK
Q09ORklHX0FUSDVLX1BDST15CiMgQ09ORklHX1dMQU5fVkVORE9SX0FUTUVMIGlzIG5vdCBz
ZXQKQ09ORklHX1dMQU5fVkVORE9SX0JST0FEQ09NPXkKIyBDT05GSUdfV0xBTl9WRU5ET1Jf
Q0lTQ08gaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfSU5URUw9eQpDT05GSUdfV0xB
Tl9WRU5ET1JfSU5URVJTSUw9eQojIENPTkZJR19IT1NUQVAgaXMgbm90IHNldAojIENPTkZJ
R19QUklTTTU0IGlzIG5vdCBzZXQKQ09ORklHX1dMQU5fVkVORE9SX01BUlZFTEw9eQpDT05G
SUdfV0xBTl9WRU5ET1JfTUVESUFURUs9eQpDT05GSUdfV0xBTl9WRU5ET1JfUkFMSU5LPXkK
Q09ORklHX1dMQU5fVkVORE9SX1JFQUxURUs9eQpDT05GSUdfV0xBTl9WRU5ET1JfUlNJPXkK
Q09ORklHX1dMQU5fVkVORE9SX1NUPXkKQ09ORklHX1dMQU5fVkVORE9SX1RJPXkKQ09ORklH
X1dMQU5fVkVORE9SX1pZREFTPXkKQ09ORklHX1dMQU5fVkVORE9SX1FVQU5URU5OQT15CiMg
Q09ORklHX1BDTUNJQV9SQVlDUyBpcyBub3Qgc2V0CgojCiMgRW5hYmxlIFdpTUFYIChOZXR3
b3JraW5nIG9wdGlvbnMpIHRvIHNlZSB0aGUgV2lNQVggZHJpdmVycwojCiMgQ09ORklHX1dB
TiBpcyBub3Qgc2V0CkNPTkZJR19YRU5fTkVUREVWX0ZST05URU5EPW0KQ09ORklHX1hFTl9O
RVRERVZfQkFDS0VORD1tCkNPTkZJR19WTVhORVQzPW0KIyBDT05GSUdfRlVKSVRTVV9FUyBp
cyBub3Qgc2V0CkNPTkZJR19IWVBFUlZfTkVUPW0KIyBDT05GSUdfTkVUREVWU0lNIGlzIG5v
dCBzZXQKQ09ORklHX05FVF9GQUlMT1ZFUj1tCiMgQ09ORklHX0lTRE4gaXMgbm90IHNldAoj
IENPTkZJR19OVk0gaXMgbm90IHNldAoKIwojIElucHV0IGRldmljZSBzdXBwb3J0CiMKQ09O
RklHX0lOUFVUPXkKIyBDT05GSUdfSU5QVVRfTEVEUyBpcyBub3Qgc2V0CkNPTkZJR19JTlBV
VF9GRl9NRU1MRVNTPW0KQ09ORklHX0lOUFVUX1BPTExERVY9bQpDT05GSUdfSU5QVVRfU1BB
UlNFS01BUD1tCiMgQ09ORklHX0lOUFVUX01BVFJJWEtNQVAgaXMgbm90IHNldAoKIwojIFVz
ZXJsYW5kIGludGVyZmFjZXMKIwpDT05GSUdfSU5QVVRfTU9VU0VERVY9eQojIENPTkZJR19J
TlBVVF9NT1VTRURFVl9QU0FVWCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9NT1VTRURFVl9T
Q1JFRU5fWD0xMDI0CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JFRU5fWT03NjgKIyBDT05G
SUdfSU5QVVRfSk9ZREVWIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0VWREVWPXkKIyBDT05G
SUdfSU5QVVRfRVZCVUcgaXMgbm90IHNldAoKIwojIElucHV0IERldmljZSBEcml2ZXJzCiMK
Q09ORklHX0lOUFVUX0tFWUJPQVJEPXkKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OCBpcyBu
b3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0FEUDU1ODkgaXMgbm90IHNldApDT05GSUdfS0VZ
Qk9BUkRfQVRLQkQ9eQojIENPTkZJR19LRVlCT0FSRF9RVDEwNzAgaXMgbm90IHNldAojIENP
TkZJR19LRVlCT0FSRF9RVDIxNjAgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9ETElO
S19ESVI2ODUgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9MS0tCRCBpcyBub3Qgc2V0
CiMgQ09ORklHX0tFWUJPQVJEX1RDQTY0MTYgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FS
RF9UQ0E4NDE4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTE04MzIzIGlzIG5vdCBz
ZXQKIyBDT05GSUdfS0VZQk9BUkRfTE04MzMzIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9B
UkRfTUFYNzM1OSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX01DUyBpcyBub3Qgc2V0
CiMgQ09ORklHX0tFWUJPQVJEX01QUjEyMSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJE
X05FV1RPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX09QRU5DT1JFUyBpcyBub3Qg
c2V0CiMgQ09ORklHX0tFWUJPQVJEX1NBTVNVTkcgaXMgbm90IHNldAojIENPTkZJR19LRVlC
T0FSRF9TVE9XQVdBWSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1NVTktCRCBpcyBu
b3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1RNMl9UT1VDSEtFWSBpcyBub3Qgc2V0CiMgQ09O
RklHX0tFWUJPQVJEX1hUS0JEIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX01PVVNFPXkKQ09O
RklHX01PVVNFX1BTMj15CkNPTkZJR19NT1VTRV9QUzJfQUxQUz15CkNPTkZJR19NT1VTRV9Q
UzJfQllEPXkKQ09ORklHX01PVVNFX1BTMl9MT0dJUFMyUFA9eQpDT05GSUdfTU9VU0VfUFMy
X1NZTkFQVElDUz15CkNPTkZJR19NT1VTRV9QUzJfU1lOQVBUSUNTX1NNQlVTPXkKQ09ORklH
X01PVVNFX1BTMl9DWVBSRVNTPXkKQ09ORklHX01PVVNFX1BTMl9MSUZFQk9PSz15CkNPTkZJ
R19NT1VTRV9QUzJfVFJBQ0tQT0lOVD15CkNPTkZJR19NT1VTRV9QUzJfRUxBTlRFQ0g9eQpD
T05GSUdfTU9VU0VfUFMyX0VMQU5URUNIX1NNQlVTPXkKQ09ORklHX01PVVNFX1BTMl9TRU5U
RUxJQz15CiMgQ09ORklHX01PVVNFX1BTMl9UT1VDSEtJVCBpcyBub3Qgc2V0CkNPTkZJR19N
T1VTRV9QUzJfRk9DQUxURUNIPXkKQ09ORklHX01PVVNFX1BTMl9WTU1PVVNFPXkKQ09ORklH
X01PVVNFX1BTMl9TTUJVUz15CkNPTkZJR19NT1VTRV9TRVJJQUw9bQpDT05GSUdfTU9VU0Vf
QVBQTEVUT1VDSD1tCkNPTkZJR19NT1VTRV9CQ001OTc0PW0KQ09ORklHX01PVVNFX0NZQVBB
PW0KQ09ORklHX01PVVNFX0VMQU5fSTJDPW0KQ09ORklHX01PVVNFX0VMQU5fSTJDX0kyQz15
CkNPTkZJR19NT1VTRV9FTEFOX0kyQ19TTUJVUz15CkNPTkZJR19NT1VTRV9WU1hYWEFBPW0K
Q09ORklHX01PVVNFX1NZTkFQVElDU19JMkM9bQpDT05GSUdfTU9VU0VfU1lOQVBUSUNTX1VT
Qj1tCiMgQ09ORklHX0lOUFVUX0pPWVNUSUNLIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRf
VEFCTEVUIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfVE9VQ0hTQ1JFRU4gaXMgbm90IHNl
dApDT05GSUdfSU5QVVRfTUlTQz15CiMgQ09ORklHX0lOUFVUX0FENzE0WCBpcyBub3Qgc2V0
CiMgQ09ORklHX0lOUFVUX0JNQTE1MCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0UzWDBf
QlVUVE9OIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfUENTUEtSIGlzIG5vdCBzZXQKIyBD
T05GSUdfSU5QVVRfTU1BODQ1MCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0FQQU5FTCBp
cyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1dJU1RST05fQlROUyBpcyBub3Qgc2V0CiMgQ09O
RklHX0lOUFVUX0FUTEFTX0JUTlMgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9BVElfUkVN
T1RFMiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0tFWVNQQU5fUkVNT1RFIGlzIG5vdCBz
ZXQKIyBDT05GSUdfSU5QVVRfS1hUSjkgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9QT1dF
Uk1BVEUgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9ZRUFMSU5LIGlzIG5vdCBzZXQKIyBD
T05GSUdfSU5QVVRfQ00xMDkgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9VSU5QVVQgaXMg
bm90IHNldAojIENPTkZJR19JTlBVVF9QQ0Y4NTc0IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5Q
VVRfQURYTDM0WCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0lNU19QQ1UgaXMgbm90IHNl
dAojIENPTkZJR19JTlBVVF9DTUEzMDAwIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1hFTl9L
QkRERVZfRlJPTlRFTkQ9bQojIENPTkZJR19JTlBVVF9JREVBUEFEX1NMSURFQkFSIGlzIG5v
dCBzZXQKIyBDT05GSUdfSU5QVVRfRFJWMjY2NV9IQVBUSUNTIGlzIG5vdCBzZXQKIyBDT05G
SUdfSU5QVVRfRFJWMjY2N19IQVBUSUNTIGlzIG5vdCBzZXQKIyBDT05GSUdfUk1JNF9DT1JF
IGlzIG5vdCBzZXQKCiMKIyBIYXJkd2FyZSBJL08gcG9ydHMKIwpDT05GSUdfU0VSSU89eQpD
T05GSUdfQVJDSF9NSUdIVF9IQVZFX1BDX1NFUklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkK
Q09ORklHX1NFUklPX1NFUlBPUlQ9eQojIENPTkZJR19TRVJJT19DVDgyQzcxMCBpcyBub3Qg
c2V0CiMgQ09ORklHX1NFUklPX1BDSVBTMiBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19MSUJQ
UzI9eQpDT05GSUdfU0VSSU9fUkFXPW0KQ09ORklHX1NFUklPX0FMVEVSQV9QUzI9bQojIENP
TkZJR19TRVJJT19QUzJNVUxUIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0FSQ19QUzI9bQpD
T05GSUdfSFlQRVJWX0tFWUJPQVJEPW0KIyBDT05GSUdfVVNFUklPIGlzIG5vdCBzZXQKIyBD
T05GSUdfR0FNRVBPUlQgaXMgbm90IHNldAoKIwojIENoYXJhY3RlciBkZXZpY2VzCiMKQ09O
RklHX1RUWT15CkNPTkZJR19WVD15CkNPTkZJR19DT05TT0xFX1RSQU5TTEFUSU9OUz15CkNP
TkZJR19WVF9DT05TT0xFPXkKQ09ORklHX1ZUX0NPTlNPTEVfU0xFRVA9eQpDT05GSUdfSFdf
Q09OU09MRT15CkNPTkZJR19WVF9IV19DT05TT0xFX0JJTkRJTkc9eQpDT05GSUdfVU5JWDk4
X1BUWVM9eQojIENPTkZJR19MRUdBQ1lfUFRZUyBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxf
Tk9OU1RBTkRBUkQ9eQpDT05GSUdfUk9DS0VUUE9SVD1tCkNPTkZJR19DWUNMQURFUz1tCiMg
Q09ORklHX0NZWl9JTlRSIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9YQV9JTlRFTExJTyBpcyBu
b3Qgc2V0CiMgQ09ORklHX01PWEFfU01BUlRJTyBpcyBub3Qgc2V0CkNPTkZJR19TWU5DTElO
Sz1tCkNPTkZJR19TWU5DTElOS01QPW0KQ09ORklHX1NZTkNMSU5LX0dUPW0KQ09ORklHX05P
Wk9NST1tCiMgQ09ORklHX0lTSSBpcyBub3Qgc2V0CkNPTkZJR19OX0hETEM9bQpDT05GSUdf
Tl9HU009bQojIENPTkZJR19UUkFDRV9TSU5LIGlzIG5vdCBzZXQKQ09ORklHX0RFVk1FTT15
CiMgQ09ORklHX0RFVktNRU0gaXMgbm90IHNldAoKIwojIFNlcmlhbCBkcml2ZXJzCiMKQ09O
RklHX1NFUklBTF9FQVJMWUNPTj15CkNPTkZJR19TRVJJQUxfODI1MD15CiMgQ09ORklHX1NF
UklBTF84MjUwX0RFUFJFQ0FURURfT1BUSU9OUyBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxf
ODI1MF9QTlA9eQojIENPTkZJR19TRVJJQUxfODI1MF9GSU5URUsgaXMgbm90IHNldApDT05G
SUdfU0VSSUFMXzgyNTBfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfODI1MF9ETUE9eQpDT05G
SUdfU0VSSUFMXzgyNTBfUENJPXkKQ09ORklHX1NFUklBTF84MjUwX0VYQVI9eQojIENPTkZJ
R19TRVJJQUxfODI1MF9DUyBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfODI1MF9OUl9VQVJU
Uz0zMgpDT05GSUdfU0VSSUFMXzgyNTBfUlVOVElNRV9VQVJUUz0zMgpDT05GSUdfU0VSSUFM
XzgyNTBfRVhURU5ERUQ9eQpDT05GSUdfU0VSSUFMXzgyNTBfTUFOWV9QT1JUUz15CkNPTkZJ
R19TRVJJQUxfODI1MF9TSEFSRV9JUlE9eQojIENPTkZJR19TRVJJQUxfODI1MF9ERVRFQ1Rf
SVJRIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX1JTQT15CiMgQ09ORklHX1NFUklB
TF84MjUwX0RXIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgyNTBfUlQyODhYIGlzIG5v
dCBzZXQKQ09ORklHX1NFUklBTF84MjUwX0xQU1M9eQpDT05GSUdfU0VSSUFMXzgyNTBfTUlE
PXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfTU9YQSBpcyBub3Qgc2V0CgojCiMgTm9uLTgyNTAg
c2VyaWFsIHBvcnQgc3VwcG9ydAojCiMgQ09ORklHX1NFUklBTF9LR0RCX05NSSBpcyBub3Qg
c2V0CiMgQ09ORklHX1NFUklBTF9VQVJUTElURSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxf
Q09SRT15CkNPTkZJR19TRVJJQUxfQ09SRV9DT05TT0xFPXkKQ09ORklHX0NPTlNPTEVfUE9M
TD15CiMgQ09ORklHX1NFUklBTF9KU00gaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfU0ND
TlhQIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX1NDMTZJUzdYWCBpcyBub3Qgc2V0CiMg
Q09ORklHX1NFUklBTF9USU1CRVJEQUxFIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0FM
VEVSQV9KVEFHVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9BTFRFUkFfVUFSVCBp
cyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9QQ0hfVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklH
X1NFUklBTF9BUkMgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfUlAyIGlzIG5vdCBzZXQK
IyBDT05GSUdfU0VSSUFMX0ZTTF9MUFVBUlQgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxf
REVWX0JVUyBpcyBub3Qgc2V0CkNPTkZJR19IVkNfRFJJVkVSPXkKQ09ORklHX0hWQ19JUlE9
eQpDT05GSUdfSFZDX1hFTj15CkNPTkZJR19IVkNfWEVOX0ZST05URU5EPXkKQ09ORklHX1ZJ
UlRJT19DT05TT0xFPW0KIyBDT05GSUdfSVBNSV9IQU5ETEVSIGlzIG5vdCBzZXQKQ09ORklH
X0hXX1JBTkRPTT15CkNPTkZJR19IV19SQU5ET01fVElNRVJJT01FTT1tCkNPTkZJR19IV19S
QU5ET01fSU5URUw9bQpDT05GSUdfSFdfUkFORE9NX0FNRD1tCkNPTkZJR19IV19SQU5ET01f
R0VPREU9eQpDT05GSUdfSFdfUkFORE9NX1ZJQT1tCkNPTkZJR19IV19SQU5ET01fVklSVElP
PW0KQ09ORklHX05WUkFNPXkKIyBDT05GSUdfUjM5NjQgaXMgbm90IHNldAojIENPTkZJR19B
UFBMSUNPTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NPTllQSSBpcyBub3Qgc2V0CgojCiMgUENN
Q0lBIGNoYXJhY3RlciBkZXZpY2VzCiMKIyBDT05GSUdfU1lOQ0xJTktfQ1MgaXMgbm90IHNl
dApDT05GSUdfQ0FSRE1BTl80MDAwPW0KQ09ORklHX0NBUkRNQU5fNDA0MD1tCiMgQ09ORklH
X1NDUjI0WCBpcyBub3Qgc2V0CkNPTkZJR19JUFdJUkVMRVNTPW0KIyBDT05GSUdfTVdBVkUg
aXMgbm90IHNldAojIENPTkZJR19QQzg3MzZ4X0dQSU8gaXMgbm90IHNldAojIENPTkZJR19O
U0NfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19SQVdfRFJJVkVSPXkKQ09ORklHX01BWF9SQVdf
REVWUz04MTkyCkNPTkZJR19IUEVUPXkKIyBDT05GSUdfSFBFVF9NTUFQIGlzIG5vdCBzZXQK
IyBDT05GSUdfSEFOR0NIRUNLX1RJTUVSIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX1RQTSBp
cyBub3Qgc2V0CiMgQ09ORklHX1RFTENMT0NLIGlzIG5vdCBzZXQKQ09ORklHX0RFVlBPUlQ9
eQojIENPTkZJR19YSUxMWUJVUyBpcyBub3Qgc2V0CgojCiMgSTJDIHN1cHBvcnQKIwpDT05G
SUdfSTJDPXkKIyBDT05GSUdfQUNQSV9JMkNfT1BSRUdJT04gaXMgbm90IHNldApDT05GSUdf
STJDX0JPQVJESU5GTz15CiMgQ09ORklHX0kyQ19DT01QQVQgaXMgbm90IHNldAojIENPTkZJ
R19JMkNfQ0hBUkRFViBpcyBub3Qgc2V0CkNPTkZJR19JMkNfTVVYPW0KCiMKIyBNdWx0aXBs
ZXhlciBJMkMgQ2hpcCBzdXBwb3J0CiMKIyBDT05GSUdfSTJDX01VWF9MVEM0MzA2IGlzIG5v
dCBzZXQKIyBDT05GSUdfSTJDX01VWF9QQ0E5NTQxIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJD
X01VWF9SRUcgaXMgbm90IHNldAojIENPTkZJR19JMkNfTVVYX01MWENQTEQgaXMgbm90IHNl
dAojIENPTkZJR19JMkNfSEVMUEVSX0FVVE8gaXMgbm90IHNldApDT05GSUdfSTJDX1NNQlVT
PW0KCiMKIyBJMkMgQWxnb3JpdGhtcwojCkNPTkZJR19JMkNfQUxHT0JJVD1tCiMgQ09ORklH
X0kyQ19BTEdPUENGIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FMR09QQ0EgaXMgbm90IHNl
dAoKIwojIEkyQyBIYXJkd2FyZSBCdXMgc3VwcG9ydAojCgojCiMgUEMgU01CdXMgaG9zdCBj
b250cm9sbGVyIGRyaXZlcnMKIwojIENPTkZJR19JMkNfQUxJMTUzNSBpcyBub3Qgc2V0CiMg
Q09ORklHX0kyQ19BTEkxNTYzIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FMSTE1WDMgaXMg
bm90IHNldAojIENPTkZJR19JMkNfQU1ENzU2IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FN
RDgxMTEgaXMgbm90IHNldApDT05GSUdfSTJDX0k4MDE9bQojIENPTkZJR19JMkNfSVNDSCBp
cyBub3Qgc2V0CiMgQ09ORklHX0kyQ19JU01UIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1BJ
SVg0IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX05GT1JDRTIgaXMgbm90IHNldAojIENPTkZJ
R19JMkNfU0lTNTU5NSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM2MzAgaXMgbm90IHNl
dAojIENPTkZJR19JMkNfU0lTOTZYIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1ZJQSBpcyBu
b3Qgc2V0CiMgQ09ORklHX0kyQ19WSUFQUk8gaXMgbm90IHNldAoKIwojIEFDUEkgZHJpdmVy
cwojCiMgQ09ORklHX0kyQ19TQ01JIGlzIG5vdCBzZXQKCiMKIyBJMkMgc3lzdGVtIGJ1cyBk
cml2ZXJzIChtb3N0bHkgZW1iZWRkZWQgLyBzeXN0ZW0tb24tY2hpcCkKIwojIENPTkZJR19J
MkNfREVTSUdOV0FSRV9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERVNJR05X
QVJFX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19FRzIwVCBpcyBub3Qgc2V0CiMgQ09O
RklHX0kyQ19FTUVWMiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19PQ09SRVMgaXMgbm90IHNl
dAojIENPTkZJR19JMkNfUENBX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJ
TVRFQyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19YSUxJTlggaXMgbm90IHNldAoKIwojIEV4
dGVybmFsIEkyQy9TTUJ1cyBhZGFwdGVyIGRyaXZlcnMKIwojIENPTkZJR19JMkNfRElPTEFO
X1UyQyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19QQVJQT1JUX0xJR0hUIGlzIG5vdCBzZXQK
IyBDT05GSUdfSTJDX1JPQk9URlVaWl9PU0lGIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1RB
T1NfRVZNIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1RJTllfVVNCIGlzIG5vdCBzZXQKCiMK
IyBPdGhlciBJMkMvU01CdXMgYnVzIGRyaXZlcnMKIwojIENPTkZJR19TQ3gyMDBfQUNCIGlz
IG5vdCBzZXQKIyBDT05GSUdfSTJDX1NUVUIgaXMgbm90IHNldAojIENPTkZJR19JMkNfU0xB
VkUgaXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQ09SRSBpcyBub3Qgc2V0CiMgQ09O
RklHX0kyQ19ERUJVR19BTEdPIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0JVUyBp
cyBub3Qgc2V0CiMgQ09ORklHX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQTUkgaXMgbm90
IHNldAojIENPTkZJR19IU0kgaXMgbm90IHNldApDT05GSUdfUFBTPW0KIyBDT05GSUdfUFBT
X0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBQUFMgY2xpZW50cyBzdXBwb3J0CiMKIyBDT05GSUdf
UFBTX0NMSUVOVF9LVElNRVIgaXMgbm90IHNldAojIENPTkZJR19QUFNfQ0xJRU5UX0xESVND
IGlzIG5vdCBzZXQKIyBDT05GSUdfUFBTX0NMSUVOVF9HUElPIGlzIG5vdCBzZXQKCiMKIyBQ
UFMgZ2VuZXJhdG9ycyBzdXBwb3J0CiMKCiMKIyBQVFAgY2xvY2sgc3VwcG9ydAojCkNPTkZJ
R19QVFBfMTU4OF9DTE9DSz1tCiMgQ09ORklHX0RQODM2NDBfUEhZIGlzIG5vdCBzZXQKIyBD
T05GSUdfUFRQXzE1ODhfQ0xPQ0tfUENIIGlzIG5vdCBzZXQKQ09ORklHX1BUUF8xNTg4X0NM
T0NLX0tWTT1tCkNPTkZJR19QSU5DVFJMPXkKIyBDT05GSUdfREVCVUdfUElOQ1RSTCBpcyBu
b3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfQU1EIGlzIG5vdCBzZXQKIyBDT05GSUdfUElOQ1RS
TF9NQ1AyM1MwOCBpcyBub3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfU1gxNTBYIGlzIG5vdCBz
ZXQKIyBDT05GSUdfUElOQ1RSTF9CQVlUUkFJTCBpcyBub3Qgc2V0CiMgQ09ORklHX1BJTkNU
UkxfQ0hFUlJZVklFVyBpcyBub3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfQlJPWFRPTiBpcyBu
b3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfQ0FOTk9OTEFLRSBpcyBub3Qgc2V0CiMgQ09ORklH
X1BJTkNUUkxfQ0VEQVJGT1JLIGlzIG5vdCBzZXQKIyBDT05GSUdfUElOQ1RSTF9ERU5WRVJU
T04gaXMgbm90IHNldAojIENPTkZJR19QSU5DVFJMX0dFTUlOSUxBS0UgaXMgbm90IHNldAoj
IENPTkZJR19QSU5DVFJMX0xFV0lTQlVSRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxf
U1VOUklTRVBPSU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT0xJQiBpcyBub3Qgc2V0CiMg
Q09ORklHX1cxIGlzIG5vdCBzZXQKIyBDT05GSUdfUE9XRVJfQVZTIGlzIG5vdCBzZXQKIyBD
T05GSUdfUE9XRVJfUkVTRVQgaXMgbm90IHNldApDT05GSUdfUE9XRVJfU1VQUExZPXkKIyBD
T05GSUdfUE9XRVJfU1VQUExZX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUERBX1BPV0VS
IGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0JB
VFRFUllfRFMyNzgwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EUzI3ODEgaXMgbm90
IHNldAojIENPTkZJR19CQVRURVJZX0RTMjc4MiBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRF
UllfU0JTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9TQlMgaXMgbm90IHNldAojIENP
TkZJR19CQVRURVJZX0JRMjdYWFggaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX01BWDE3
MDQwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9NQVgxNzA0MiBpcyBub3Qgc2V0CiMg
Q09ORklHX0NIQVJHRVJfSVNQMTcwNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfTUFY
ODkwMyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfTFA4NzI3IGlzIG5vdCBzZXQKIyBD
T05GSUdfQ0hBUkdFUl9CUTI0MTVYIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfU01CMzQ3
PW0KIyBDT05GSUdfQkFUVEVSWV9HQVVHRV9MVEMyOTQxIGlzIG5vdCBzZXQKQ09ORklHX0hX
TU9OPXkKIyBDT05GSUdfSFdNT05fREVCVUdfQ0hJUCBpcyBub3Qgc2V0CgojCiMgTmF0aXZl
IGRyaXZlcnMKIwojIENPTkZJR19TRU5TT1JTX0FCSVRVR1VSVSBpcyBub3Qgc2V0CiMgQ09O
RklHX1NFTlNPUlNfQUJJVFVHVVJVMyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQUQ3
NDE0IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19BRDc0MTggaXMgbm90IHNldAojIENP
TkZJR19TRU5TT1JTX0FETTEwMjEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FETTEw
MjUgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FETTEwMjYgaXMgbm90IHNldAojIENP
TkZJR19TRU5TT1JTX0FETTEwMjkgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FETTEw
MzEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FETTkyNDAgaXMgbm90IHNldAojIENP
TkZJR19TRU5TT1JTX0FEVDc0MTAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FEVDc0
MTEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FEVDc0NjIgaXMgbm90IHNldAojIENP
TkZJR19TRU5TT1JTX0FEVDc0NzAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FEVDc0
NzUgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FTQzc2MjEgaXMgbm90IHNldAojIENP
TkZJR19TRU5TT1JTX0s4VEVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSzEwVEVN
UCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfRkFNMTVIX1BPV0VSIGlzIG5vdCBzZXQK
IyBDT05GSUdfU0VOU09SU19BUFBMRVNNQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf
QVNCMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19BU1BFRUQgaXMgbm90IHNldAoj
IENPTkZJR19TRU5TT1JTX0FUWFAxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19EUzYy
MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfRFMxNjIxIGlzIG5vdCBzZXQKQ09ORklH
X1NFTlNPUlNfREVMTF9TTU09bQojIENPTkZJR19TRU5TT1JTX0k1S19BTUIgaXMgbm90IHNl
dAojIENPTkZJR19TRU5TT1JTX0Y3MTgwNUYgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT
X0Y3MTg4MkZHIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19GNzUzNzVTIGlzIG5vdCBz
ZXQKIyBDT05GSUdfU0VOU09SU19GU0NITUQgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT
X0ZUU1RFVVRBVEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19HTDUxOFNNIGlzIG5v
dCBzZXQKIyBDT05GSUdfU0VOU09SU19HTDUyMFNNIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VO
U09SU19HNzYwQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfRzc2MiBpcyBub3Qgc2V0
CiMgQ09ORklHX1NFTlNPUlNfSElINjEzMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf
STU1MDAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0NPUkVURU1QIGlzIG5vdCBzZXQK
IyBDT05GSUdfU0VOU09SU19JVDg3IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19KQzQy
IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19QT1dSMTIyMCBpcyBub3Qgc2V0CiMgQ09O
RklHX1NFTlNPUlNfTElORUFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTFRDMjk0
NSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTFRDMjk5MCBpcyBub3Qgc2V0CiMgQ09O
RklHX1NFTlNPUlNfTFRDNDE1MSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTFRDNDIx
NSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTFRDNDIyMiBpcyBub3Qgc2V0CiMgQ09O
RklHX1NFTlNPUlNfTFRDNDI0NSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTFRDNDI2
MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTFRDNDI2MSBpcyBub3Qgc2V0CiMgQ09O
RklHX1NFTlNPUlNfTUFYMTYwNjUgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX01BWDE2
MTkgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX01BWDE2NjggaXMgbm90IHNldAojIENP
TkZJR19TRU5TT1JTX01BWDE5NyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYNjYy
MSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYNjYzOSBpcyBub3Qgc2V0CiMgQ09O
RklHX1NFTlNPUlNfTUFYNjY0MiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYNjY1
MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYNjY5NyBpcyBub3Qgc2V0CiMgQ09O
RklHX1NFTlNPUlNfTUFYMzE3OTAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX01DUDMw
MjEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1RDNjU0IGlzIG5vdCBzZXQKIyBDT05G
SUdfU0VOU09SU19MTTYzIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTczIGlzIG5v
dCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTc1IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S
U19MTTc3IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTc4IGlzIG5vdCBzZXQKIyBD
T05GSUdfU0VOU09SU19MTTgwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTgzIGlz
IG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTg1IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VO
U09SU19MTTg3IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTkwIGlzIG5vdCBzZXQK
IyBDT05GSUdfU0VOU09SU19MTTkyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTkz
IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTk1MjM0IGlzIG5vdCBzZXQKIyBDT05G
SUdfU0VOU09SU19MTTk1MjQxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTk1MjQ1
IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19QQzg3MzYwIGlzIG5vdCBzZXQKIyBDT05G
SUdfU0VOU09SU19QQzg3NDI3IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19OVENfVEhF
Uk1JU1RPUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTkNUNjY4MyBpcyBub3Qgc2V0
CiMgQ09ORklHX1NFTlNPUlNfTkNUNjc3NSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf
TkNUNzgwMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTkNUNzkwNCBpcyBub3Qgc2V0
CiMgQ09ORklHX1NFTlNPUlNfUENGODU5MSBpcyBub3Qgc2V0CiMgQ09ORklHX1BNQlVTIGlz
IG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19TSFQyMSBpcyBub3Qgc2V0CiMgQ09ORklHX1NF
TlNPUlNfU0hUM3ggaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NIVEMxIGlzIG5vdCBz
ZXQKIyBDT05GSUdfU0VOU09SU19TSVM1NTk1IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S
U19ETUUxNzM3IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19FTUMxNDAzIGlzIG5vdCBz
ZXQKIyBDT05GSUdfU0VOU09SU19FTUMyMTAzIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S
U19FTUM2VzIwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfU01TQzQ3TTEgaXMgbm90
IHNldAojIENPTkZJR19TRU5TT1JTX1NNU0M0N00xOTIgaXMgbm90IHNldAojIENPTkZJR19T
RU5TT1JTX1NNU0M0N0IzOTcgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NDSDU2Mjcg
aXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NDSDU2MzYgaXMgbm90IHNldAojIENPTkZJ
R19TRU5TT1JTX1NUVFM3NTEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NNTTY2NSBp
cyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQURDMTI4RDgxOCBpcyBub3Qgc2V0CiMgQ09O
RklHX1NFTlNPUlNfQURTMTAxNSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQURTNzgy
OCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQU1DNjgyMSBpcyBub3Qgc2V0CiMgQ09O
RklHX1NFTlNPUlNfSU5BMjA5IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19JTkEyWFgg
aXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0lOQTMyMjEgaXMgbm90IHNldAojIENPTkZJ
R19TRU5TT1JTX1RDNzQgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1RITUM1MCBpcyBu
b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVE1QMTAyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VO
U09SU19UTVAxMDMgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1RNUDEwOCBpcyBub3Qg
c2V0CiMgQ09ORklHX1NFTlNPUlNfVE1QNDAxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S
U19UTVA0MjEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1ZJQV9DUFVURU1QIGlzIG5v
dCBzZXQKIyBDT05GSUdfU0VOU09SU19WSUE2ODZBIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VO
U09SU19WVDEyMTEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1ZUODIzMSBpcyBub3Qg
c2V0CiMgQ09ORklHX1NFTlNPUlNfVzgzNzczRyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNP
UlNfVzgzNzgxRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVzgzNzkxRCBpcyBub3Qg
c2V0CiMgQ09ORklHX1NFTlNPUlNfVzgzNzkyRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNP
UlNfVzgzNzkzIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19XODM3OTUgaXMgbm90IHNl
dAojIENPTkZJR19TRU5TT1JTX1c4M0w3ODVUUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNP
UlNfVzgzTDc4Nk5HIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19XODM2MjdIRiBpcyBu
b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVzgzNjI3RUhGIGlzIG5vdCBzZXQKCiMKIyBBQ1BJ
IGRyaXZlcnMKIwojIENPTkZJR19TRU5TT1JTX0FDUElfUE9XRVIgaXMgbm90IHNldAojIENP
TkZJR19TRU5TT1JTX0FUSzAxMTAgaXMgbm90IHNldApDT05GSUdfVEhFUk1BTD15CiMgQ09O
RklHX1RIRVJNQUxfU1RBVElTVElDUyBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0VNRVJH
RU5DWV9QT1dFUk9GRl9ERUxBWV9NUz0wCkNPTkZJR19USEVSTUFMX0hXTU9OPXkKQ09ORklH
X1RIRVJNQUxfV1JJVEFCTEVfVFJJUFM9eQpDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9T
VEVQX1dJU0U9eQojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX0ZBSVJfU0hBUkUgaXMg
bm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1VTRVJfU1BBQ0UgaXMgbm90
IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1BPV0VSX0FMTE9DQVRPUiBpcyBu
b3Qgc2V0CkNPTkZJR19USEVSTUFMX0dPVl9GQUlSX1NIQVJFPXkKQ09ORklHX1RIRVJNQUxf
R09WX1NURVBfV0lTRT15CkNPTkZJR19USEVSTUFMX0dPVl9CQU5HX0JBTkc9eQpDT05GSUdf
VEhFUk1BTF9HT1ZfVVNFUl9TUEFDRT15CiMgQ09ORklHX1RIRVJNQUxfR09WX1BPV0VSX0FM
TE9DQVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0NMT0NLX1RIRVJNQUwgaXMgbm90IHNldAoj
IENPTkZJR19ERVZGUkVRX1RIRVJNQUwgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0VN
VUxBVElPTiBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9QT1dFUkNMQU1QPW0KQ09ORklHX1g4
Nl9QS0dfVEVNUF9USEVSTUFMPW0KQ09ORklHX0lOVEVMX1NPQ19EVFNfSU9TRl9DT1JFPW0K
Q09ORklHX0lOVEVMX1NPQ19EVFNfVEhFUk1BTD1tCgojCiMgQUNQSSBJTlQzNDBYIHRoZXJt
YWwgZHJpdmVycwojCkNPTkZJR19JTlQzNDBYX1RIRVJNQUw9bQpDT05GSUdfQUNQSV9USEVS
TUFMX1JFTD1tCkNPTkZJR19JTlQzNDA2X1RIRVJNQUw9bQpDT05GSUdfSU5URUxfUENIX1RI
RVJNQUw9bQpDT05GSUdfV0FUQ0hET0c9eQpDT05GSUdfV0FUQ0hET0dfQ09SRT15CiMgQ09O
RklHX1dBVENIRE9HX05PV0FZT1VUIGlzIG5vdCBzZXQKQ09ORklHX1dBVENIRE9HX0hBTkRM
RV9CT09UX0VOQUJMRUQ9eQpDT05GSUdfV0FUQ0hET0dfU1lTRlM9eQoKIwojIFdhdGNoZG9n
IERldmljZSBEcml2ZXJzCiMKQ09ORklHX1NPRlRfV0FUQ0hET0c9bQojIENPTkZJR19XREFU
X1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX1hJTElOWF9XQVRDSERPRyBpcyBub3Qgc2V0CiMg
Q09ORklHX1pJSVJBVkVfV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19DQURFTkNFX1dB
VENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfRFdfV0FUQ0hET0cgaXMgbm90IHNldAojIENP
TkZJR19NQVg2M1hYX1dBVENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNRVUlSRV9XRFQg
aXMgbm90IHNldAojIENPTkZJR19BRFZBTlRFQ0hfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdf
QUxJTTE1MzVfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfQUxJTTcxMDFfV0RUIGlzIG5vdCBz
ZXQKIyBDT05GSUdfRUJDX0MzODRfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfRjcxODA4RV9X
RFQgaXMgbm90IHNldAojIENPTkZJR19TUDUxMDBfVENPIGlzIG5vdCBzZXQKIyBDT05GSUdf
U0JDX0ZJVFBDMl9XQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX0VVUk9URUNIX1dEVCBp
cyBub3Qgc2V0CiMgQ09ORklHX0lCNzAwX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lCTUFT
UiBpcyBub3Qgc2V0CiMgQ09ORklHX1dBRkVSX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0k2
MzAwRVNCX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lFNlhYX1dEVCBpcyBub3Qgc2V0CiMg
Q09ORklHX0lUQ09fV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSVQ4NzEyRl9XRFQgaXMgbm90
IHNldAojIENPTkZJR19JVDg3X1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0hQX1dBVENIRE9H
IGlzIG5vdCBzZXQKIyBDT05GSUdfU0MxMjAwX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BD
ODc0MTNfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfTlZfVENPIGlzIG5vdCBzZXQKIyBDT05G
SUdfNjBYWF9XRFQgaXMgbm90IHNldAojIENPTkZJR19TQkM4MzYwX1dEVCBpcyBub3Qgc2V0
CiMgQ09ORklHX1NCQzcyNDBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVNV9XRFQgaXMg
bm90IHNldAojIENPTkZJR19TTVNDX1NDSDMxMVhfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdf
U01TQzM3Qjc4N19XRFQgaXMgbm90IHNldAojIENPTkZJR19WSUFfV0RUIGlzIG5vdCBzZXQK
IyBDT05GSUdfVzgzNjI3SEZfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfVzgzODc3Rl9XRFQg
aXMgbm90IHNldAojIENPTkZJR19XODM5NzdGX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX01B
Q0haX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NCQ19FUFhfQzNfV0FUQ0hET0cgaXMgbm90
IHNldAojIENPTkZJR19JTlRFTF9NRUlfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkk5MDNY
X1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX05JQzcwMThfV0RUIGlzIG5vdCBzZXQKQ09ORklH
X1hFTl9XRFQ9eQoKIwojIFBDSS1iYXNlZCBXYXRjaGRvZyBDYXJkcwojCiMgQ09ORklHX1BD
SVBDV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19XRFRQQ0kgaXMgbm90IHNldAoKIwoj
IFVTQi1iYXNlZCBXYXRjaGRvZyBDYXJkcwojCiMgQ09ORklHX1VTQlBDV0FUQ0hET0cgaXMg
bm90IHNldAoKIwojIFdhdGNoZG9nIFByZXRpbWVvdXQgR292ZXJub3JzCiMKIyBDT05GSUdf
V0FUQ0hET0dfUFJFVElNRU9VVF9HT1YgaXMgbm90IHNldApDT05GSUdfU1NCX1BPU1NJQkxF
PXkKIyBDT05GSUdfU1NCIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFfUE9TU0lCTEU9eQojIENP
TkZJR19CQ01BIGlzIG5vdCBzZXQKCiMKIyBNdWx0aWZ1bmN0aW9uIGRldmljZSBkcml2ZXJz
CiMKQ09ORklHX01GRF9DT1JFPW0KIyBDT05GSUdfTUZEX0NTNTUzNSBpcyBub3Qgc2V0CiMg
Q09ORklHX01GRF9BUzM3MTEgaXMgbm90IHNldAojIENPTkZJR19QTUlDX0FEUDU1MjAgaXMg
bm90IHNldAojIENPTkZJR19NRkRfQkNNNTkwWFggaXMgbm90IHNldAojIENPTkZJR19NRkRf
QkQ5NTcxTVdWIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0FYUDIwWF9JMkMgaXMgbm90IHNl
dAojIENPTkZJR19NRkRfQ1JPU19FQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNfREE5MDNY
IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0RBOTA1Ml9JMkMgaXMgbm90IHNldAojIENPTkZJ
R19NRkRfREE5MDU1IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0RBOTA2MiBpcyBub3Qgc2V0
CiMgQ09ORklHX01GRF9EQTkwNjMgaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MTUwIGlz
IG5vdCBzZXQKIyBDT05GSUdfTUZEX0RMTjIgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUMx
M1hYWF9JMkMgaXMgbm90IHNldAojIENPTkZJR19IVENfUEFTSUMzIGlzIG5vdCBzZXQKIyBD
T05GSUdfTUZEX0lOVEVMX1FVQVJLX0kyQ19HUElPIGlzIG5vdCBzZXQKQ09ORklHX0xQQ19J
Q0g9bQpDT05GSUdfTFBDX1NDSD1tCiMgQ09ORklHX0lOVEVMX1NPQ19QTUlDX0NIVFdDIGlz
IG5vdCBzZXQKQ09ORklHX01GRF9JTlRFTF9MUFNTPW0KQ09ORklHX01GRF9JTlRFTF9MUFNT
X0FDUEk9bQpDT05GSUdfTUZEX0lOVEVMX0xQU1NfUENJPW0KIyBDT05GSUdfTUZEX0pBTlpf
Q01PRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0tFTVBMRCBpcyBub3Qgc2V0CiMgQ09O
RklHX01GRF84OFBNODAwIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEXzg4UE04MDUgaXMgbm90
IHNldAojIENPTkZJR19NRkRfODhQTTg2MFggaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFY
MTQ1NzcgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYNzc2OTMgaXMgbm90IHNldAojIENP
TkZJR19NRkRfTUFYNzc4NDMgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYODkwNyBpcyBu
b3Qgc2V0CiMgQ09ORklHX01GRF9NQVg4OTI1IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01B
WDg5OTcgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYODk5OCBpcyBub3Qgc2V0CiMgQ09O
RklHX01GRF9NVDYzOTcgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUVORjIxQk1DIGlzIG5v
dCBzZXQKIyBDT05GSUdfTUZEX1ZJUEVSQk9BUkQgaXMgbm90IHNldAojIENPTkZJR19NRkRf
UkVUVSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9QQ0Y1MDYzMyBpcyBub3Qgc2V0CiMgQ09O
RklHX01GRF9SREMzMjFYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JUNTAzMyBpcyBub3Qg
c2V0CiMgQ09ORklHX01GRF9SQzVUNTgzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NFQ19D
T1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NJNDc2WF9DT1JFIGlzIG5vdCBzZXQKIyBD
T05GSUdfTUZEX1NNNTAxIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NLWTgxNDUyIGlzIG5v
dCBzZXQKIyBDT05GSUdfTUZEX1NNU0MgaXMgbm90IHNldAojIENPTkZJR19BQlg1MDBfQ09S
RSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9TWVNDT04gaXMgbm90IHNldAojIENPTkZJR19N
RkRfVElfQU0zMzVYX1RTQ0FEQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9MUDM5NDMgaXMg
bm90IHNldAojIENPTkZJR19NRkRfTFA4Nzg4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RJ
X0xNVSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9QQUxNQVMgaXMgbm90IHNldAojIENPTkZJ
R19UUFM2MTA1WCBpcyBub3Qgc2V0CiMgQ09ORklHX1RQUzY1MDdYIGlzIG5vdCBzZXQKIyBD
T05GSUdfTUZEX1RQUzY1MDg2IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1MDkwIGlz
IG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY4NDcwIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE
X1RJX0xQODczWCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2NTg2WCBpcyBub3Qgc2V0
CiMgQ09ORklHX01GRF9UUFM2NTkxMl9JMkMgaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBT
ODAwMzEgaXMgbm90IHNldAojIENPTkZJR19UV0w0MDMwX0NPUkUgaXMgbm90IHNldAojIENP
TkZJR19UV0w2MDQwX0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1dMMTI3M19DT1JFPW0K
IyBDT05GSUdfTUZEX0xNMzUzMyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9WWDg1NSBpcyBu
b3Qgc2V0CiMgQ09ORklHX01GRF9BUklaT05BX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX01G
RF9XTTg0MDAgaXMgbm90IHNldAojIENPTkZJR19NRkRfV004MzFYX0kyQyBpcyBub3Qgc2V0
CiMgQ09ORklHX01GRF9XTTgzNTBfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODk5
NCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19SQ19D
T1JFPXkKQ09ORklHX1JDX01BUD15CiMgQ09ORklHX0xJUkMgaXMgbm90IHNldApDT05GSUdf
UkNfREVDT0RFUlM9eQpDT05GSUdfSVJfTkVDX0RFQ09ERVI9eQpDT05GSUdfSVJfUkM1X0RF
Q09ERVI9eQpDT05GSUdfSVJfUkM2X0RFQ09ERVI9eQpDT05GSUdfSVJfSlZDX0RFQ09ERVI9
eQpDT05GSUdfSVJfU09OWV9ERUNPREVSPXkKQ09ORklHX0lSX1NBTllPX0RFQ09ERVI9eQpD
T05GSUdfSVJfU0hBUlBfREVDT0RFUj15CkNPTkZJR19JUl9NQ0VfS0JEX0RFQ09ERVI9eQpD
T05GSUdfSVJfWE1QX0RFQ09ERVI9eQojIENPTkZJR19JUl9JTU9OX0RFQ09ERVIgaXMgbm90
IHNldAojIENPTkZJR19SQ19ERVZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfU1VQ
UE9SVCBpcyBub3Qgc2V0CgojCiMgR3JhcGhpY3Mgc3VwcG9ydAojCkNPTkZJR19BR1A9eQoj
IENPTkZJR19BR1BfQUxJIGlzIG5vdCBzZXQKIyBDT05GSUdfQUdQX0FUSSBpcyBub3Qgc2V0
CiMgQ09ORklHX0FHUF9BTUQgaXMgbm90IHNldApDT05GSUdfQUdQX0FNRDY0PXkKQ09ORklH
X0FHUF9JTlRFTD15CiMgQ09ORklHX0FHUF9OVklESUEgaXMgbm90IHNldApDT05GSUdfQUdQ
X1NJUz15CiMgQ09ORklHX0FHUF9TV09SS1MgaXMgbm90IHNldApDT05GSUdfQUdQX1ZJQT15
CiMgQ09ORklHX0FHUF9FRkZJQ0VPTiBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9HVFQ9eQpD
T05GSUdfVkdBX0FSQj15CkNPTkZJR19WR0FfQVJCX01BWF9HUFVTPTE2CkNPTkZJR19WR0Ff
U1dJVENIRVJPTz15CkNPTkZJR19EUk09bQpDT05GSUdfRFJNX01JUElfRFNJPXkKQ09ORklH
X0RSTV9EUF9BVVhfQ0hBUkRFVj15CiMgQ09ORklHX0RSTV9ERUJVR19TRUxGVEVTVCBpcyBu
b3Qgc2V0CkNPTkZJR19EUk1fS01TX0hFTFBFUj1tCkNPTkZJR19EUk1fS01TX0ZCX0hFTFBF
Uj15CkNPTkZJR19EUk1fRkJERVZfRU1VTEFUSU9OPXkKQ09ORklHX0RSTV9GQkRFVl9PVkVS
QUxMT0M9MTAwCkNPTkZJR19EUk1fTE9BRF9FRElEX0ZJUk1XQVJFPXkKQ09ORklHX0RSTV9U
VE09bQoKIwojIEkyQyBlbmNvZGVyIG9yIGhlbHBlciBjaGlwcwojCkNPTkZJR19EUk1fSTJD
X0NINzAwNj1tCkNPTkZJR19EUk1fSTJDX1NJTDE2ND1tCkNPTkZJR19EUk1fSTJDX05YUF9U
REE5OThYPW0KIyBDT05GSUdfRFJNX0kyQ19OWFBfVERBOTk1MCBpcyBub3Qgc2V0CiMgQ09O
RklHX0RSTV9SQURFT04gaXMgbm90IHNldAojIENPTkZJR19EUk1fQU1ER1BVIGlzIG5vdCBz
ZXQKCiMKIyBBQ1AgKEF1ZGlvIENvUHJvY2Vzc29yKSBDb25maWd1cmF0aW9uCiMKCiMKIyBB
TUQgTGlicmFyeSByb3V0aW5lcwojCiMgQ09ORklHX0RSTV9OT1VWRUFVIGlzIG5vdCBzZXQK
Q09ORklHX0RSTV9JOTE1PW0KIyBDT05GSUdfRFJNX0k5MTVfQUxQSEFfU1VQUE9SVCBpcyBu
b3Qgc2V0CkNPTkZJR19EUk1fSTkxNV9DQVBUVVJFX0VSUk9SPXkKQ09ORklHX0RSTV9JOTE1
X0NPTVBSRVNTX0VSUk9SPXkKQ09ORklHX0RSTV9JOTE1X1VTRVJQVFI9eQpDT05GSUdfRFJN
X1ZHRU09bQpDT05GSUdfRFJNX1ZNV0dGWD1tCkNPTkZJR19EUk1fVk1XR0ZYX0ZCQ09OPXkK
Q09ORklHX0RSTV9HTUE1MDA9bQojIENPTkZJR19EUk1fR01BNjAwIGlzIG5vdCBzZXQKQ09O
RklHX0RSTV9HTUEzNjAwPXkKQ09ORklHX0RSTV9VREw9bQojIENPTkZJR19EUk1fQVNUIGlz
IG5vdCBzZXQKQ09ORklHX0RSTV9NR0FHMjAwPW0KQ09ORklHX0RSTV9DSVJSVVNfUUVNVT1t
CkNPTkZJR19EUk1fUVhMPW0KQ09ORklHX0RSTV9CT0NIUz1tCkNPTkZJR19EUk1fVklSVElP
X0dQVT1tCkNPTkZJR19EUk1fUEFORUw9eQoKIwojIERpc3BsYXkgUGFuZWxzCiMKIyBDT05G
SUdfRFJNX1BBTkVMX1JBU1BCRVJSWVBJX1RPVUNIU0NSRUVOIGlzIG5vdCBzZXQKQ09ORklH
X0RSTV9CUklER0U9eQpDT05GSUdfRFJNX1BBTkVMX0JSSURHRT15CgojCiMgRGlzcGxheSBJ
bnRlcmZhY2UgQnJpZGdlcwojCiMgQ09ORklHX0RSTV9BTkFMT0dJWF9BTlg3OFhYIGlzIG5v
dCBzZXQKIyBDT05GSUdfRFJNX0hJU0lfSElCTUMgaXMgbm90IHNldAojIENPTkZJR19EUk1f
VElOWURSTSBpcyBub3Qgc2V0CkNPTkZJR19EUk1fWEVOPXkKQ09ORklHX0RSTV9YRU5fRlJP
TlRFTkQ9bQojIENPTkZJR19EUk1fTEVHQUNZIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9QQU5F
TF9PUklFTlRBVElPTl9RVUlSS1M9eQoKIwojIEZyYW1lIGJ1ZmZlciBEZXZpY2VzCiMKQ09O
RklHX0ZCPXkKIyBDT05GSUdfRklSTVdBUkVfRURJRCBpcyBub3Qgc2V0CkNPTkZJR19GQl9D
TURMSU5FPXkKQ09ORklHX0ZCX05PVElGWT15CkNPTkZJR19GQl9CT09UX1ZFU0FfU1VQUE9S
VD15CkNPTkZJR19GQl9DRkJfRklMTFJFQ1Q9eQpDT05GSUdfRkJfQ0ZCX0NPUFlBUkVBPXkK
Q09ORklHX0ZCX0NGQl9JTUFHRUJMSVQ9eQpDT05GSUdfRkJfU1lTX0ZJTExSRUNUPW0KQ09O
RklHX0ZCX1NZU19DT1BZQVJFQT1tCkNPTkZJR19GQl9TWVNfSU1BR0VCTElUPW0KIyBDT05G
SUdfRkJfRk9SRUlHTl9FTkRJQU4gaXMgbm90IHNldApDT05GSUdfRkJfU1lTX0ZPUFM9bQpD
T05GSUdfRkJfREVGRVJSRURfSU89eQojIENPTkZJR19GQl9NT0RFX0hFTFBFUlMgaXMgbm90
IHNldApDT05GSUdfRkJfVElMRUJMSVRUSU5HPXkKCiMKIyBGcmFtZSBidWZmZXIgaGFyZHdh
cmUgZHJpdmVycwojCiMgQ09ORklHX0ZCX0NJUlJVUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC
X1BNMiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0NZQkVSMjAwMCBpcyBub3Qgc2V0CiMgQ09O
RklHX0ZCX0FSQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FTSUxJQU5UIGlzIG5vdCBzZXQK
IyBDT05GSUdfRkJfSU1TVFQgaXMgbm90IHNldApDT05GSUdfRkJfVkdBMTY9bQojIENPTkZJ
R19GQl9VVkVTQSBpcyBub3Qgc2V0CkNPTkZJR19GQl9WRVNBPXkKQ09ORklHX0ZCX0VGST15
CiMgQ09ORklHX0ZCX040MTEgaXMgbm90IHNldAojIENPTkZJR19GQl9IR0EgaXMgbm90IHNl
dAojIENPTkZJR19GQl9PUEVOQ09SRVMgaXMgbm90IHNldAojIENPTkZJR19GQl9TMUQxM1hY
WCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX05WSURJQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC
X1JJVkEgaXMgbm90IHNldAojIENPTkZJR19GQl9JNzQwIGlzIG5vdCBzZXQKIyBDT05GSUdf
RkJfSTgxMCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0xFODA1NzggaXMgbm90IHNldAojIENP
TkZJR19GQl9NQVRST1ggaXMgbm90IHNldAojIENPTkZJR19GQl9SQURFT04gaXMgbm90IHNl
dAojIENPTkZJR19GQl9BVFkxMjggaXMgbm90IHNldAojIENPTkZJR19GQl9BVFkgaXMgbm90
IHNldAojIENPTkZJR19GQl9TMyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NBVkFHRSBpcyBu
b3Qgc2V0CiMgQ09ORklHX0ZCX1NJUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX05FT01BR0lD
IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfS1lSTyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCXzNE
RlggaXMgbm90IHNldAojIENPTkZJR19GQl9WT09ET08xIGlzIG5vdCBzZXQKIyBDT05GSUdf
RkJfVlQ4NjIzIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVFJJREVOVCBpcyBub3Qgc2V0CiMg
Q09ORklHX0ZCX0FSSyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1BNMyBpcyBub3Qgc2V0CiMg
Q09ORklHX0ZCX0NBUk1JTkUgaXMgbm90IHNldAojIENPTkZJR19GQl9HRU9ERSBpcyBub3Qg
c2V0CiMgQ09ORklHX0ZCX1NNU0NVRlggaXMgbm90IHNldAojIENPTkZJR19GQl9VREwgaXMg
bm90IHNldAojIENPTkZJR19GQl9JQk1fR1hUNDUwMCBpcyBub3Qgc2V0CkNPTkZJR19GQl9W
SVJUVUFMPW0KQ09ORklHX1hFTl9GQkRFVl9GUk9OVEVORD1tCiMgQ09ORklHX0ZCX01FVFJP
Tk9NRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX01CODYyWFggaXMgbm90IHNldAojIENPTkZJ
R19GQl9CUk9BRFNIRUVUIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfSFlQRVJWIGlzIG5vdCBz
ZXQKIyBDT05GSUdfRkJfU0lNUExFIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU003MTIgaXMg
bm90IHNldApDT05GSUdfQkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkKIyBDT05GSUdfTENEX0NM
QVNTX0RFVklDRSBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfQ0xBU1NfREVWSUNFPXkK
IyBDT05GSUdfQkFDS0xJR0hUX0dFTkVSSUMgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElH
SFRfQVBQTEUgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfUE04OTQxX1dMRUQgaXMg
bm90IHNldAojIENPTkZJR19CQUNLTElHSFRfU0FIQVJBIGlzIG5vdCBzZXQKIyBDT05GSUdf
QkFDS0xJR0hUX0FEUDg4NjAgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfQURQODg3
MCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9MTTM2MzkgaXMgbm90IHNldAojIENP
TkZJR19CQUNLTElHSFRfTFY1MjA3TFAgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRf
QkQ2MTA3IGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0FSQ1hDTk4gaXMgbm90IHNl
dApDT05GSUdfVkdBU1RBVEU9bQpDT05GSUdfVklERU9NT0RFX0hFTFBFUlM9eQpDT05GSUdf
SERNST15CgojCiMgQ29uc29sZSBkaXNwbGF5IGRyaXZlciBzdXBwb3J0CiMKQ09ORklHX1ZH
QV9DT05TT0xFPXkKQ09ORklHX1ZHQUNPTl9TT0ZUX1NDUk9MTEJBQ0s9eQpDT05GSUdfVkdB
Q09OX1NPRlRfU0NST0xMQkFDS19TSVpFPTY0CiMgQ09ORklHX1ZHQUNPTl9TT0ZUX1NDUk9M
TEJBQ0tfUEVSU0lTVEVOVF9FTkFCTEVfQllfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19E
VU1NWV9DT05TT0xFPXkKQ09ORklHX0RVTU1ZX0NPTlNPTEVfQ09MVU1OUz04MApDT05GSUdf
RFVNTVlfQ09OU09MRV9ST1dTPTI1CkNPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xFPXkKQ09O
RklHX0ZSQU1FQlVGRkVSX0NPTlNPTEVfREVURUNUX1BSSU1BUlk9eQpDT05GSUdfRlJBTUVC
VUZGRVJfQ09OU09MRV9ST1RBVElPTj15CkNPTkZJR19MT0dPPXkKIyBDT05GSUdfTE9HT19M
SU5VWF9NT05PIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HT19MSU5VWF9WR0ExNiBpcyBub3Qg
c2V0CkNPTkZJR19MT0dPX0xJTlVYX0NMVVQyMjQ9eQojIENPTkZJR19TT1VORCBpcyBub3Qg
c2V0CgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdfSElEPXkKQ09ORklHX0hJRF9CQVRURVJZ
X1NUUkVOR1RIPXkKQ09ORklHX0hJRFJBVz15CkNPTkZJR19VSElEPW0KQ09ORklHX0hJRF9H
RU5FUklDPXkKCiMKIyBTcGVjaWFsIEhJRCBkcml2ZXJzCiMKIyBDT05GSUdfSElEX0E0VEVD
SCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9BQ1JVWCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJ
RF9BUFBMRSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9BU1VTIGlzIG5vdCBzZXQKIyBDT05G
SUdfSElEX0FVUkVBTCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9CRUxLSU4gaXMgbm90IHNl
dAojIENPTkZJR19ISURfQ0hFUlJZIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0NISUNPTlkg
aXMgbm90IHNldAojIENPTkZJR19ISURfQ09SU0FJUiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJ
RF9DTUVESUEgaXMgbm90IHNldAojIENPTkZJR19ISURfQ1lQUkVTUyBpcyBub3Qgc2V0CiMg
Q09ORklHX0hJRF9EUkFHT05SSVNFIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0VNU19GRiBp
cyBub3Qgc2V0CiMgQ09ORklHX0hJRF9FTEVDT00gaXMgbm90IHNldAojIENPTkZJR19ISURf
RVpLRVkgaXMgbm90IHNldAojIENPTkZJR19ISURfR0VNQklSRCBpcyBub3Qgc2V0CiMgQ09O
RklHX0hJRF9HRlJNIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0tFWVRPVUNIIGlzIG5vdCBz
ZXQKIyBDT05GSUdfSElEX0tZRSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9XQUxUT1AgaXMg
bm90IHNldAojIENPTkZJR19ISURfR1lSQVRJT04gaXMgbm90IHNldAojIENPTkZJR19ISURf
SUNBREUgaXMgbm90IHNldApDT05GSUdfSElEX0lURT15CiMgQ09ORklHX0hJRF9KQUJSQSBp
cyBub3Qgc2V0CiMgQ09ORklHX0hJRF9UV0lOSEFOIGlzIG5vdCBzZXQKIyBDT05GSUdfSElE
X0tFTlNJTkdUT04gaXMgbm90IHNldAojIENPTkZJR19ISURfTENQT1dFUiBpcyBub3Qgc2V0
CiMgQ09ORklHX0hJRF9MRUQgaXMgbm90IHNldAojIENPTkZJR19ISURfTEVOT1ZPIGlzIG5v
dCBzZXQKIyBDT05GSUdfSElEX0xPR0lURUNIIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX01B
R0lDTU9VU0UgaXMgbm90IHNldAojIENPTkZJR19ISURfTUFZRkxBU0ggaXMgbm90IHNldAoj
IENPTkZJR19ISURfUkVEUkFHT04gaXMgbm90IHNldAojIENPTkZJR19ISURfTUlDUk9TT0ZU
IGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX01PTlRFUkVZIGlzIG5vdCBzZXQKIyBDT05GSUdf
SElEX01VTFRJVE9VQ0ggaXMgbm90IHNldAojIENPTkZJR19ISURfTlRJIGlzIG5vdCBzZXQK
IyBDT05GSUdfSElEX09SVEVLIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1BBTlRIRVJMT1JE
IGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1BFVEFMWU5YIGlzIG5vdCBzZXQKIyBDT05GSUdf
SElEX1BJQ09MQ0QgaXMgbm90IHNldAojIENPTkZJR19ISURfUExBTlRST05JQ1MgaXMgbm90
IHNldAojIENPTkZJR19ISURfUFJJTUFYIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1NBSVRF
SyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9TQU1TVU5HIGlzIG5vdCBzZXQKIyBDT05GSUdf
SElEX1NQRUVETElOSyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9TVEVBTSBpcyBub3Qgc2V0
CiMgQ09ORklHX0hJRF9TVEVFTFNFUklFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9TVU5Q
TFVTIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1JNSSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJ
RF9HUkVFTkFTSUEgaXMgbm90IHNldAojIENPTkZJR19ISURfSFlQRVJWX01PVVNFIGlzIG5v
dCBzZXQKIyBDT05GSUdfSElEX1NNQVJUSk9ZUExVUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJ
RF9USVZPIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1RPUFNFRUQgaXMgbm90IHNldAojIENP
TkZJR19ISURfVEhJTkdNIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1RIUlVTVE1BU1RFUiBp
cyBub3Qgc2V0CiMgQ09ORklHX0hJRF9VRFJBV19QUzMgaXMgbm90IHNldAojIENPTkZJR19I
SURfV0lJTU9URSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9YSU5NTyBpcyBub3Qgc2V0CiMg
Q09ORklHX0hJRF9aRVJPUExVUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9aWURBQ1JPTiBp
cyBub3Qgc2V0CiMgQ09ORklHX0hJRF9TRU5TT1JfSFVCIGlzIG5vdCBzZXQKIyBDT05GSUdf
SElEX0FMUFMgaXMgbm90IHNldAoKIwojIFVTQiBISUQgc3VwcG9ydAojCiMgQ09ORklHX1VT
Ql9ISUQgaXMgbm90IHNldAojIENPTkZJR19ISURfUElEIGlzIG5vdCBzZXQKCiMKIyBJMkMg
SElEIHN1cHBvcnQKIwojIENPTkZJR19JMkNfSElEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9P
SENJX0xJVFRMRV9FTkRJQU49eQpDT05GSUdfVVNCX1NVUFBPUlQ9eQpDT05GSUdfVVNCX0NP
TU1PTj15CkNPTkZJR19VU0JfQVJDSF9IQVNfSENEPXkKQ09ORklHX1VTQj15CkNPTkZJR19V
U0JfUENJPXkKQ09ORklHX1VTQl9BTk5PVU5DRV9ORVdfREVWSUNFUz15CgojCiMgTWlzY2Vs
bGFuZW91cyBVU0Igb3B0aW9ucwojCkNPTkZJR19VU0JfREVGQVVMVF9QRVJTSVNUPXkKIyBD
T05GSUdfVVNCX0RZTkFNSUNfTUlOT1JTIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX09URyBp
cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9PVEdfV0hJVEVMSVNUIGlzIG5vdCBzZXQKQ09ORklH
X1VTQl9NT049eQpDT05GSUdfVVNCX1dVU0JfQ0JBRj1tCiMgQ09ORklHX1VTQl9XVVNCX0NC
QUZfREVCVUcgaXMgbm90IHNldAoKIwojIFVTQiBIb3N0IENvbnRyb2xsZXIgRHJpdmVycwoj
CiMgQ09ORklHX1VTQl9DNjdYMDBfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9YSENJX0hD
RD15CiMgQ09ORklHX1VTQl9YSENJX0RCR0NBUCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfWEhD
SV9QQ0k9eQojIENPTkZJR19VU0JfWEhDSV9QTEFURk9STSBpcyBub3Qgc2V0CkNPTkZJR19V
U0JfRUhDSV9IQ0Q9eQpDT05GSUdfVVNCX0VIQ0lfUk9PVF9IVUJfVFQ9eQpDT05GSUdfVVNC
X0VIQ0lfVFRfTkVXU0NIRUQ9eQpDT05GSUdfVVNCX0VIQ0lfUENJPXkKIyBDT05GSUdfVVNC
X0VIQ0lfSENEX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX09YVTIxMEhQX0hD
RCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9JU1AxMTZYX0hDRCBpcyBub3Qgc2V0CiMgQ09O
RklHX1VTQl9GT1RHMjEwX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfT0hDSV9IQ0Q9eQpD
T05GSUdfVVNCX09IQ0lfSENEX1BDST15CiMgQ09ORklHX1VTQl9PSENJX0hDRF9QTEFURk9S
TSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfVUhDSV9IQ0Q9eQojIENPTkZJR19VU0JfVTEzMl9I
Q0QgaXMgbm90IHNldApDT05GSUdfVVNCX1NMODExX0hDRD1tCkNPTkZJR19VU0JfU0w4MTFf
SENEX0lTTz15CiMgQ09ORklHX1VTQl9TTDgxMV9DUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT
Ql9SOEE2NjU5N19IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfSENEX1RFU1RfTU9ERSBp
cyBub3Qgc2V0CgojCiMgVVNCIERldmljZSBDbGFzcyBkcml2ZXJzCiMKQ09ORklHX1VTQl9B
Q009bQpDT05GSUdfVVNCX1BSSU5URVI9bQpDT05GSUdfVVNCX1dETT1tCkNPTkZJR19VU0Jf
VE1DPW0KCiMKIyBOT1RFOiBVU0JfU1RPUkFHRSBkZXBlbmRzIG9uIFNDU0kgYnV0IEJMS19E
RVZfU0QgbWF5CiMKCiMKIyBhbHNvIGJlIG5lZWRlZDsgc2VlIFVTQl9TVE9SQUdFIEhlbHAg
Zm9yIG1vcmUgaW5mbwojCkNPTkZJR19VU0JfU1RPUkFHRT1tCiMgQ09ORklHX1VTQl9TVE9S
QUdFX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TVE9SQUdFX1JFQUxURUs9bQpDT05G
SUdfUkVBTFRFS19BVVRPUE09eQpDT05GSUdfVVNCX1NUT1JBR0VfREFUQUZBQj1tCkNPTkZJ
R19VU0JfU1RPUkFHRV9GUkVFQ09NPW0KQ09ORklHX1VTQl9TVE9SQUdFX0lTRDIwMD1tCkNP
TkZJR19VU0JfU1RPUkFHRV9VU0JBVD1tCkNPTkZJR19VU0JfU1RPUkFHRV9TRERSMDk9bQpD
T05GSUdfVVNCX1NUT1JBR0VfU0REUjU1PW0KQ09ORklHX1VTQl9TVE9SQUdFX0pVTVBTSE9U
PW0KQ09ORklHX1VTQl9TVE9SQUdFX0FMQVVEQT1tCkNPTkZJR19VU0JfU1RPUkFHRV9PTkVU
T1VDSD1tCkNPTkZJR19VU0JfU1RPUkFHRV9LQVJNQT1tCkNPTkZJR19VU0JfU1RPUkFHRV9D
WVBSRVNTX0FUQUNCPW0KQ09ORklHX1VTQl9TVE9SQUdFX0VORV9VQjYyNTA9bQpDT05GSUdf
VVNCX1VBUz1tCgojCiMgVVNCIEltYWdpbmcgZGV2aWNlcwojCkNPTkZJR19VU0JfTURDODAw
PW0KQ09ORklHX1VTQl9NSUNST1RFSz1tCkNPTkZJR19VU0JJUF9DT1JFPW0KQ09ORklHX1VT
QklQX1ZIQ0lfSENEPW0KQ09ORklHX1VTQklQX1ZIQ0lfSENfUE9SVFM9OApDT05GSUdfVVNC
SVBfVkhDSV9OUl9IQ1M9MQpDT05GSUdfVVNCSVBfSE9TVD1tCiMgQ09ORklHX1VTQklQX0RF
QlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX01VU0JfSERSQyBpcyBub3Qgc2V0CiMgQ09O
RklHX1VTQl9EV0MzIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0RXQzIgaXMgbm90IHNldAoj
IENPTkZJR19VU0JfQ0hJUElERUEgaXMgbm90IHNldAojIENPTkZJR19VU0JfSVNQMTc2MCBp
cyBub3Qgc2V0CgojCiMgVVNCIHBvcnQgZHJpdmVycwojCkNPTkZJR19VU0JfU0VSSUFMPXkK
Q09ORklHX1VTQl9TRVJJQUxfQ09OU09MRT15CkNPTkZJR19VU0JfU0VSSUFMX0dFTkVSSUM9
eQpDT05GSUdfVVNCX1NFUklBTF9TSU1QTEU9bQpDT05GSUdfVVNCX1NFUklBTF9BSVJDQUJM
RT1tCkNPTkZJR19VU0JfU0VSSUFMX0FSSzMxMTY9bQpDT05GSUdfVVNCX1NFUklBTF9CRUxL
SU49bQpDT05GSUdfVVNCX1NFUklBTF9DSDM0MT1tCkNPTkZJR19VU0JfU0VSSUFMX1dISVRF
SEVBVD1tCkNPTkZJR19VU0JfU0VSSUFMX0RJR0lfQUNDRUxFUE9SVD1tCkNPTkZJR19VU0Jf
U0VSSUFMX0NQMjEwWD1tCkNPTkZJR19VU0JfU0VSSUFMX0NZUFJFU1NfTTg9bQpDT05GSUdf
VVNCX1NFUklBTF9FTVBFRz1tCkNPTkZJR19VU0JfU0VSSUFMX0ZURElfU0lPPW0KQ09ORklH
X1VTQl9TRVJJQUxfVklTT1I9bQpDT05GSUdfVVNCX1NFUklBTF9JUEFRPW0KQ09ORklHX1VT
Ql9TRVJJQUxfSVI9bQpDT05GSUdfVVNCX1NFUklBTF9FREdFUE9SVD1tCkNPTkZJR19VU0Jf
U0VSSUFMX0VER0VQT1JUX1RJPW0KIyBDT05GSUdfVVNCX1NFUklBTF9GODEyMzIgaXMgbm90
IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0Y4MTUzWCBpcyBub3Qgc2V0CkNPTkZJR19VU0Jf
U0VSSUFMX0dBUk1JTj1tCkNPTkZJR19VU0JfU0VSSUFMX0lQVz1tCkNPTkZJR19VU0JfU0VS
SUFMX0lVVT1tCkNPTkZJR19VU0JfU0VSSUFMX0tFWVNQQU5fUERBPW0KQ09ORklHX1VTQl9T
RVJJQUxfS0VZU1BBTj1tCkNPTkZJR19VU0JfU0VSSUFMX0tMU0k9bQpDT05GSUdfVVNCX1NF
UklBTF9LT0JJTF9TQ1Q9bQpDT05GSUdfVVNCX1NFUklBTF9NQ1RfVTIzMj1tCiMgQ09ORklH
X1VTQl9TRVJJQUxfTUVUUk8gaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9NT1M3NzIw
PW0KQ09ORklHX1VTQl9TRVJJQUxfTU9TNzg0MD1tCiMgQ09ORklHX1VTQl9TRVJJQUxfTVhV
UE9SVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX05BVk1BTj1tCkNPTkZJR19VU0Jf
U0VSSUFMX1BMMjMwMz1tCkNPTkZJR19VU0JfU0VSSUFMX09USTY4NTg9bQpDT05GSUdfVVNC
X1NFUklBTF9RQ0FVWD1tCkNPTkZJR19VU0JfU0VSSUFMX1FVQUxDT01NPW0KQ09ORklHX1VT
Ql9TRVJJQUxfU1BDUDhYNT1tCkNPTkZJR19VU0JfU0VSSUFMX1NBRkU9bQpDT05GSUdfVVNC
X1NFUklBTF9TQUZFX1BBRERFRD15CkNPTkZJR19VU0JfU0VSSUFMX1NJRVJSQVdJUkVMRVNT
PW0KQ09ORklHX1VTQl9TRVJJQUxfU1lNQk9MPW0KQ09ORklHX1VTQl9TRVJJQUxfVEk9bQpD
T05GSUdfVVNCX1NFUklBTF9DWUJFUkpBQ0s9bQpDT05GSUdfVVNCX1NFUklBTF9YSVJDT009
bQpDT05GSUdfVVNCX1NFUklBTF9XV0FOPW0KQ09ORklHX1VTQl9TRVJJQUxfT1BUSU9OPW0K
Q09ORklHX1VTQl9TRVJJQUxfT01OSU5FVD1tCkNPTkZJR19VU0JfU0VSSUFMX09QVElDT049
bQpDT05GSUdfVVNCX1NFUklBTF9YU0VOU19NVD1tCiMgQ09ORklHX1VTQl9TRVJJQUxfV0lT
SEJPTkUgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9TU1UxMDA9bQpDT05GSUdfVVNC
X1NFUklBTF9RVDI9bQojIENPTkZJR19VU0JfU0VSSUFMX1VQRDc4RjA3MzAgaXMgbm90IHNl
dApDT05GSUdfVVNCX1NFUklBTF9ERUJVRz1tCgojCiMgVVNCIE1pc2NlbGxhbmVvdXMgZHJp
dmVycwojCkNPTkZJR19VU0JfRU1JNjI9bQpDT05GSUdfVVNCX0VNSTI2PW0KQ09ORklHX1VT
Ql9BRFVUVVg9bQpDT05GSUdfVVNCX1NFVlNFRz1tCiMgQ09ORklHX1VTQl9SSU81MDAgaXMg
bm90IHNldApDT05GSUdfVVNCX0xFR09UT1dFUj1tCkNPTkZJR19VU0JfTENEPW0KIyBDT05G
SUdfVVNCX0NZUFJFU1NfQ1k3QzYzIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0NZVEhFUk0g
aXMgbm90IHNldApDT05GSUdfVVNCX0lETU9VU0U9bQpDT05GSUdfVVNCX0ZURElfRUxBTj1t
CkNPTkZJR19VU0JfQVBQTEVESVNQTEFZPW0KQ09ORklHX1VTQl9TSVNVU0JWR0E9bQpDT05G
SUdfVVNCX1NJU1VTQlZHQV9DT049eQpDT05GSUdfVVNCX0xEPW0KQ09ORklHX1VTQl9UUkFO
Q0VWSUJSQVRPUj1tCkNPTkZJR19VU0JfSU9XQVJSSU9SPW0KIyBDT05GSUdfVVNCX1RFU1Qg
aXMgbm90IHNldAojIENPTkZJR19VU0JfRUhTRVRfVEVTVF9GSVhUVVJFIGlzIG5vdCBzZXQK
Q09ORklHX1VTQl9JU0lHSFRGVz1tCkNPTkZJR19VU0JfWVVSRVg9bQpDT05GSUdfVVNCX0Va
VVNCX0ZYMj1tCiMgQ09ORklHX1VTQl9IVUJfVVNCMjUxWEIgaXMgbm90IHNldApDT05GSUdf
VVNCX0hTSUNfVVNCMzUwMz1tCiMgQ09ORklHX1VTQl9IU0lDX1VTQjQ2MDQgaXMgbm90IHNl
dAojIENPTkZJR19VU0JfTElOS19MQVlFUl9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9D
SEFPU0tFWT1tCgojCiMgVVNCIFBoeXNpY2FsIExheWVyIGRyaXZlcnMKIwpDT05GSUdfVVNC
X1BIWT15CkNPTkZJR19OT1BfVVNCX1hDRUlWPW0KIyBDT05GSUdfVVNCX0lTUDEzMDEgaXMg
bm90IHNldAojIENPTkZJR19VU0JfR0FER0VUIGlzIG5vdCBzZXQKIyBDT05GSUdfVFlQRUMg
aXMgbm90IHNldApDT05GSUdfVVNCX1VMUElfQlVTPW0KIyBDT05GSUdfVVdCIGlzIG5vdCBz
ZXQKIyBDT05GSUdfTU1DIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNU1RJQ0sgaXMgbm90IHNl
dApDT05GSUdfTkVXX0xFRFM9eQpDT05GSUdfTEVEU19DTEFTUz15CiMgQ09ORklHX0xFRFNf
Q0xBU1NfRkxBU0ggaXMgbm90IHNldAojIENPTkZJR19MRURTX0JSSUdIVE5FU1NfSFdfQ0hB
TkdFRCBpcyBub3Qgc2V0CgojCiMgTEVEIGRyaXZlcnMKIwojIENPTkZJR19MRURTX0FQVSBp
cyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfTE0zNTMwIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVE
U19MTTM2NDIgaXMgbm90IHNldAojIENPTkZJR19MRURTX1BDQTk1MzIgaXMgbm90IHNldAoj
IENPTkZJR19MRURTX0xQMzk0NCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfTFA1NTIxIGlz
IG5vdCBzZXQKIyBDT05GSUdfTEVEU19MUDU1MjMgaXMgbm90IHNldAojIENPTkZJR19MRURT
X0xQNTU2MiBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfTFA4NTAxIGlzIG5vdCBzZXQKIyBD
T05GSUdfTEVEU19DTEVWT19NQUlMIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19QQ0E5NTVY
IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19QQ0E5NjNYIGlzIG5vdCBzZXQKIyBDT05GSUdf
TEVEU19CRDI4MDIgaXMgbm90IHNldAojIENPTkZJR19MRURTX0lOVEVMX1NTNDIwMCBpcyBu
b3Qgc2V0CiMgQ09ORklHX0xFRFNfVENBNjUwNyBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNf
VExDNTkxWFggaXMgbm90IHNldAojIENPTkZJR19MRURTX0xNMzU1eCBpcyBub3Qgc2V0CiMg
Q09ORklHX0xFRFNfT1QyMDAgaXMgbm90IHNldAoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5r
KDEpIFVTQiBSR0IgTEVEIGlzIHVuZGVyIFNwZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElO
R00pCiMKIyBDT05GSUdfTEVEU19CTElOS00gaXMgbm90IHNldAojIENPTkZJR19MRURTX01M
WENQTEQgaXMgbm90IHNldAojIENPTkZJR19MRURTX01MWFJFRyBpcyBub3Qgc2V0CiMgQ09O
RklHX0xFRFNfVVNFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfTklDNzhCWCBpcyBub3Qg
c2V0CgojCiMgTEVEIFRyaWdnZXJzCiMKIyBDT05GSUdfTEVEU19UUklHR0VSUyBpcyBub3Qg
c2V0CiMgQ09ORklHX0FDQ0VTU0lCSUxJVFkgaXMgbm90IHNldAojIENPTkZJR19JTkZJTklC
QU5EIGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfQVRPTUlDX1NDUlVCPXkKQ09ORklHX0VEQUNf
U1VQUE9SVD15CkNPTkZJR19FREFDPXkKQ09ORklHX0VEQUNfTEVHQUNZX1NZU0ZTPXkKIyBD
T05GSUdfRURBQ19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19FREFDX0RFQ09ERV9NQ0U9bQoj
IENPTkZJR19FREFDX0dIRVMgaXMgbm90IHNldApDT05GSUdfRURBQ19BTUQ2ND1tCiMgQ09O
RklHX0VEQUNfQU1ENjRfRVJST1JfSU5KRUNUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfRURB
Q19BTUQ3NlggaXMgbm90IHNldAojIENPTkZJR19FREFDX0U3WFhYIGlzIG5vdCBzZXQKQ09O
RklHX0VEQUNfRTc1Mlg9bQojIENPTkZJR19FREFDX0k4Mjg3NVAgaXMgbm90IHNldApDT05G
SUdfRURBQ19JODI5NzVYPW0KQ09ORklHX0VEQUNfSTMwMDA9bQpDT05GSUdfRURBQ19JMzIw
MD1tCkNPTkZJR19FREFDX0lFMzEyMDA9bQpDT05GSUdfRURBQ19YMzg9bQpDT05GSUdfRURB
Q19JNTQwMD1tCkNPTkZJR19FREFDX0k3Q09SRT1tCiMgQ09ORklHX0VEQUNfSTgyODYwIGlz
IG5vdCBzZXQKIyBDT05GSUdfRURBQ19SODI2MDAgaXMgbm90IHNldApDT05GSUdfRURBQ19J
NTAwMD1tCkNPTkZJR19FREFDX0k1MTAwPW0KQ09ORklHX0VEQUNfSTczMDA9bQpDT05GSUdf
UlRDX0xJQj15CkNPTkZJR19SVENfTUMxNDY4MThfTElCPXkKQ09ORklHX1JUQ19DTEFTUz15
CkNPTkZJR19SVENfSENUT1NZUz15CkNPTkZJR19SVENfSENUT1NZU19ERVZJQ0U9InJ0YzAi
CiMgQ09ORklHX1JUQ19TWVNUT0hDIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RFQlVHIGlz
IG5vdCBzZXQKQ09ORklHX1JUQ19OVk1FTT15CgojCiMgUlRDIGludGVyZmFjZXMKIwpDT05G
SUdfUlRDX0lOVEZfU1lTRlM9eQpDT05GSUdfUlRDX0lOVEZfUFJPQz15CkNPTkZJR19SVENf
SU5URl9ERVY9eQojIENPTkZJR19SVENfSU5URl9ERVZfVUlFX0VNVUwgaXMgbm90IHNldAoj
IENPTkZJR19SVENfRFJWX1RFU1QgaXMgbm90IHNldAoKIwojIEkyQyBSVEMgZHJpdmVycwoj
CiMgQ09ORklHX1JUQ19EUlZfQUJCNVpFUzMgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJW
X0FCWDgwWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxMzA3IGlzIG5vdCBzZXQK
IyBDT05GSUdfUlRDX0RSVl9EUzEzNzQgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RT
MTY3MiBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTUFYNjkwMCBpcyBub3Qgc2V0CiMg
Q09ORklHX1JUQ19EUlZfUlM1QzM3MiBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfSVNM
MTIwOCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfSVNMMTIwMjIgaXMgbm90IHNldAoj
IENPTkZJR19SVENfRFJWX1gxMjA1IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9QQ0Y4
NTIzIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTA2MyBpcyBub3Qgc2V0CiMg
Q09ORklHX1JUQ19EUlZfUENGODUzNjMgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1BD
Rjg1NjMgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1BDRjg1ODMgaXMgbm90IHNldAoj
IENPTkZJR19SVENfRFJWX000MVQ4MCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfQlEz
MksgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1MzNTM5MEEgaXMgbm90IHNldAojIENP
TkZJR19SVENfRFJWX0ZNMzEzMCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUlg4MDEw
IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9SWDg1ODEgaXMgbm90IHNldAojIENPTkZJ
R19SVENfRFJWX1JYODAyNSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRU0zMDI3IGlz
IG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9SVjg4MDMgaXMgbm90IHNldAoKIwojIFNQSSBS
VEMgZHJpdmVycwojCkNPTkZJR19SVENfSTJDX0FORF9TUEk9eQoKIwojIFNQSSBhbmQgSTJD
IFJUQyBkcml2ZXJzCiMKIyBDT05GSUdfUlRDX0RSVl9EUzMyMzIgaXMgbm90IHNldAojIENP
TkZJR19SVENfRFJWX1BDRjIxMjcgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1JWMzAy
OUMyIGlzIG5vdCBzZXQKCiMKIyBQbGF0Zm9ybSBSVEMgZHJpdmVycwojCkNPTkZJR19SVENf
RFJWX0NNT1M9eQojIENPTkZJR19SVENfRFJWX0RTMTI4NiBpcyBub3Qgc2V0CiMgQ09ORklH
X1JUQ19EUlZfRFMxNTExIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9EUzE1NTMgaXMg
bm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTY4NV9GQU1JTFkgaXMgbm90IHNldAojIENP
TkZJR19SVENfRFJWX0RTMTc0MiBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMyNDA0
IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9TVEsxN1RBOCBpcyBub3Qgc2V0CiMgQ09O
RklHX1JUQ19EUlZfTTQ4VDg2IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9NNDhUMzUg
aXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX000OFQ1OSBpcyBub3Qgc2V0CiMgQ09ORklH
X1JUQ19EUlZfTVNNNjI0MiBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfQlE0ODAyIGlz
IG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9SUDVDMDEgaXMgbm90IHNldAojIENPTkZJR19S
VENfRFJWX1YzMDIwIGlzIG5vdCBzZXQKCiMKIyBvbi1DUFUgUlRDIGRyaXZlcnMKIwojIENP
TkZJR19SVENfRFJWX0ZUUlRDMDEwIGlzIG5vdCBzZXQKCiMKIyBISUQgU2Vuc29yIFJUQyBk
cml2ZXJzCiMKQ09ORklHX0RNQURFVklDRVM9eQojIENPTkZJR19ETUFERVZJQ0VTX0RFQlVH
IGlzIG5vdCBzZXQKCiMKIyBETUEgRGV2aWNlcwojCkNPTkZJR19ETUFfRU5HSU5FPXkKQ09O
RklHX0RNQV9WSVJUVUFMX0NIQU5ORUxTPXkKQ09ORklHX0RNQV9BQ1BJPXkKIyBDT05GSUdf
QUxURVJBX01TR0RNQSBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9JRE1BNjQ9bQojIENPTkZJ
R19QQ0hfRE1BIGlzIG5vdCBzZXQKIyBDT05GSUdfUUNPTV9ISURNQV9NR01UIGlzIG5vdCBz
ZXQKIyBDT05GSUdfUUNPTV9ISURNQSBpcyBub3Qgc2V0CkNPTkZJR19EV19ETUFDX0NPUkU9
eQojIENPTkZJR19EV19ETUFDIGlzIG5vdCBzZXQKQ09ORklHX0RXX0RNQUNfUENJPXkKQ09O
RklHX0hTVV9ETUE9eQoKIwojIERNQSBDbGllbnRzCiMKIyBDT05GSUdfQVNZTkNfVFhfRE1B
IGlzIG5vdCBzZXQKIyBDT05GSUdfRE1BVEVTVCBpcyBub3Qgc2V0CgojCiMgRE1BQlVGIG9w
dGlvbnMKIwpDT05GSUdfU1lOQ19GSUxFPXkKIyBDT05GSUdfU1dfU1lOQyBpcyBub3Qgc2V0
CiMgQ09ORklHX0FVWERJU1BMQVkgaXMgbm90IHNldApDT05GSUdfVUlPPW0KQ09ORklHX1VJ
T19DSUY9bQojIENPTkZJR19VSU9fUERSVl9HRU5JUlEgaXMgbm90IHNldAojIENPTkZJR19V
SU9fRE1FTV9HRU5JUlEgaXMgbm90IHNldApDT05GSUdfVUlPX0FFQz1tCkNPTkZJR19VSU9f
U0VSQ09TMz1tCkNPTkZJR19VSU9fUENJX0dFTkVSSUM9bQojIENPTkZJR19VSU9fTkVUWCBp
cyBub3Qgc2V0CiMgQ09ORklHX1VJT19QUlVTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VJT19N
RjYyNCBpcyBub3Qgc2V0CiMgQ09ORklHX1VJT19IVl9HRU5FUklDIGlzIG5vdCBzZXQKIyBD
T05GSUdfVkZJTyBpcyBub3Qgc2V0CkNPTkZJR19JUlFfQllQQVNTX01BTkFHRVI9bQpDT05G
SUdfVklSVF9EUklWRVJTPXkKQ09ORklHX1ZCT1hHVUVTVD15CkNPTkZJR19WSVJUSU89bQpD
T05GSUdfVklSVElPX01FTlU9eQpDT05GSUdfVklSVElPX1BDST1tCkNPTkZJR19WSVJUSU9f
UENJX0xFR0FDWT15CkNPTkZJR19WSVJUSU9fQkFMTE9PTj1tCkNPTkZJR19WSVJUSU9fSU5Q
VVQ9bQpDT05GSUdfVklSVElPX01NSU89bQojIENPTkZJR19WSVJUSU9fTU1JT19DTURMSU5F
X0RFVklDRVMgaXMgbm90IHNldAoKIwojIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1cHBv
cnQKIwpDT05GSUdfSFlQRVJWPW0KQ09ORklHX0hZUEVSVl9VVElMUz1tCkNPTkZJR19IWVBF
UlZfQkFMTE9PTj1tCgojCiMgWGVuIGRyaXZlciBzdXBwb3J0CiMKQ09ORklHX1hFTl9CQUxM
T09OPXkKQ09ORklHX1hFTl9TRUxGQkFMTE9PTklORz15CkNPTkZJR19YRU5fQkFMTE9PTl9N
RU1PUllfSE9UUExVRz15CkNPTkZJR19YRU5fQkFMTE9PTl9NRU1PUllfSE9UUExVR19MSU1J
VD00CkNPTkZJR19YRU5fU0NSVUJfUEFHRVM9eQpDT05GSUdfWEVOX0RFVl9FVlRDSE49bQpD
T05GSUdfWEVOX0JBQ0tFTkQ9eQpDT05GSUdfWEVORlM9bQpDT05GSUdfWEVOX0NPTVBBVF9Y
RU5GUz15CkNPTkZJR19YRU5fU1lTX0hZUEVSVklTT1I9eQpDT05GSUdfWEVOX1hFTkJVU19G
Uk9OVEVORD15CkNPTkZJR19YRU5fR05UREVWPW0KQ09ORklHX1hFTl9HTlRERVZfRE1BQlVG
PXkKQ09ORklHX1hFTl9HUkFOVF9ERVZfQUxMT0M9bQpDT05GSUdfWEVOX0dSQU5UX0RNQV9B
TExPQz15CkNPTkZJR19TV0lPVExCX1hFTj15CkNPTkZJR19YRU5fVE1FTT1tCkNPTkZJR19Y
RU5fUENJREVWX0JBQ0tFTkQ9bQpDT05GSUdfWEVOX1BWQ0FMTFNfRlJPTlRFTkQ9bQpDT05G
SUdfWEVOX1BWQ0FMTFNfQkFDS0VORD15CkNPTkZJR19YRU5fUFJJVkNNRD1tCkNPTkZJR19Y
RU5fQUNQSV9QUk9DRVNTT1I9bQpDT05GSUdfWEVOX0hBVkVfUFZNTVU9eQpDT05GSUdfWEVO
X0FVVE9fWExBVEU9eQpDT05GSUdfWEVOX0FDUEk9eQpDT05GSUdfWEVOX1NZTVM9eQpDT05G
SUdfWEVOX0hBVkVfVlBNVT15CiMgQ09ORklHX1NUQUdJTkcgaXMgbm90IHNldAojIENPTkZJ
R19YODZfUExBVEZPUk1fREVWSUNFUyBpcyBub3Qgc2V0CkNPTkZJR19QTUNfQVRPTT15CiMg
Q09ORklHX0NIUk9NRV9QTEFURk9STVMgaXMgbm90IHNldAojIENPTkZJR19NRUxMQU5PWF9Q
TEFURk9STSBpcyBub3Qgc2V0CkNPTkZJR19DTEtERVZfTE9PS1VQPXkKQ09ORklHX0hBVkVf
Q0xLX1BSRVBBUkU9eQpDT05GSUdfQ09NTU9OX0NMSz15CgojCiMgQ29tbW9uIENsb2NrIEZy
YW1ld29yawojCiMgQ09ORklHX0NPTU1PTl9DTEtfU0k1MzUxIGlzIG5vdCBzZXQKIyBDT05G
SUdfQ09NTU9OX0NMS19TSTU0NCBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTU1PTl9DTEtfQ0RD
RTcwNiBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTU1PTl9DTEtfQ1MyMDAwX0NQIGlzIG5vdCBz
ZXQKIyBDT05GSUdfSFdTUElOTE9DSyBpcyBub3Qgc2V0CgojCiMgQ2xvY2sgU291cmNlIGRy
aXZlcnMKIwpDT05GSUdfQ0xLU1JDX0k4MjUzPXkKQ09ORklHX0NMS0VWVF9JODI1Mz15CkNP
TkZJR19JODI1M19MT0NLPXkKQ09ORklHX0NMS0JMRF9JODI1Mz15CiMgQ09ORklHX01BSUxC
T1ggaXMgbm90IHNldApDT05GSUdfSU9NTVVfQVBJPXkKQ09ORklHX0lPTU1VX1NVUFBPUlQ9
eQoKIwojIEdlbmVyaWMgSU9NTVUgUGFnZXRhYmxlIFN1cHBvcnQKIwpDT05GSUdfSU9NTVVf
SU9WQT15CkNPTkZJR19ETUFSX1RBQkxFPXkKQ09ORklHX0lOVEVMX0lPTU1VPXkKQ09ORklH
X0lOVEVMX0lPTU1VX1NWTT15CiMgQ09ORklHX0lOVEVMX0lPTU1VX0RFRkFVTFRfT04gaXMg
bm90IHNldApDT05GSUdfSU5URUxfSU9NTVVfRkxPUFBZX1dBPXkKCiMKIyBSZW1vdGVwcm9j
IGRyaXZlcnMKIwojIENPTkZJR19SRU1PVEVQUk9DIGlzIG5vdCBzZXQKCiMKIyBScG1zZyBk
cml2ZXJzCiMKIyBDT05GSUdfUlBNU0dfVklSVElPIGlzIG5vdCBzZXQKIyBDT05GSUdfU09V
TkRXSVJFIGlzIG5vdCBzZXQKCiMKIyBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVjaWZpYyBE
cml2ZXJzCiMKCiMKIyBBbWxvZ2ljIFNvQyBkcml2ZXJzCiMKCiMKIyBCcm9hZGNvbSBTb0Mg
ZHJpdmVycwojCgojCiMgaS5NWCBTb0MgZHJpdmVycwojCgojCiMgUXVhbGNvbW0gU29DIGRy
aXZlcnMKIwojIENPTkZJR19TT0NfVEkgaXMgbm90IHNldAoKIwojIFhpbGlueCBTb0MgZHJp
dmVycwojCiMgQ09ORklHX1hJTElOWF9WQ1UgaXMgbm90IHNldApDT05GSUdfUE1fREVWRlJF
UT15CgojCiMgREVWRlJFUSBHb3Zlcm5vcnMKIwpDT05GSUdfREVWRlJFUV9HT1ZfU0lNUExF
X09OREVNQU5EPW0KIyBDT05GSUdfREVWRlJFUV9HT1ZfUEVSRk9STUFOQ0UgaXMgbm90IHNl
dAojIENPTkZJR19ERVZGUkVRX0dPVl9QT1dFUlNBVkUgaXMgbm90IHNldAojIENPTkZJR19E
RVZGUkVRX0dPVl9VU0VSU1BBQ0UgaXMgbm90IHNldAojIENPTkZJR19ERVZGUkVRX0dPVl9Q
QVNTSVZFIGlzIG5vdCBzZXQKCiMKIyBERVZGUkVRIERyaXZlcnMKIwojIENPTkZJR19QTV9E
RVZGUkVRX0VWRU5UIGlzIG5vdCBzZXQKQ09ORklHX0VYVENPTj15CgojCiMgRXh0Y29uIERl
dmljZSBEcml2ZXJzCiMKIyBDT05GSUdfRVhUQ09OX1JUODk3M0EgaXMgbm90IHNldAojIENP
TkZJR19FWFRDT05fU001NTAyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNT1JZIGlzIG5vdCBz
ZXQKIyBDT05GSUdfSUlPIGlzIG5vdCBzZXQKIyBDT05GSUdfTlRCIGlzIG5vdCBzZXQKIyBD
T05GSUdfVk1FX0JVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BXTSBpcyBub3Qgc2V0CgojCiMg
SVJRIGNoaXAgc3VwcG9ydAojCkNPTkZJR19BUk1fR0lDX01BWF9OUj0xCiMgQ09ORklHX0lQ
QUNLX0JVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JFU0VUX0NPTlRST0xMRVIgaXMgbm90IHNl
dAojIENPTkZJR19GTUMgaXMgbm90IHNldAoKIwojIFBIWSBTdWJzeXN0ZW0KIwpDT05GSUdf
R0VORVJJQ19QSFk9eQojIENPTkZJR19CQ01fS09OQV9VU0IyX1BIWSBpcyBub3Qgc2V0CiMg
Q09ORklHX1BIWV9QWEFfMjhOTV9IU0lDIGlzIG5vdCBzZXQKIyBDT05GSUdfUEhZX1BYQV8y
OE5NX1VTQjIgaXMgbm90IHNldAojIENPTkZJR19QSFlfUUNPTV9VU0JfSFMgaXMgbm90IHNl
dAojIENPTkZJR19QSFlfUUNPTV9VU0JfSFNJQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BIWV9U
VVNCMTIxMCBpcyBub3Qgc2V0CiMgQ09ORklHX1BPV0VSQ0FQIGlzIG5vdCBzZXQKIyBDT05G
SUdfTUNCIGlzIG5vdCBzZXQKCiMKIyBQZXJmb3JtYW5jZSBtb25pdG9yIHN1cHBvcnQKIwpD
T05GSUdfUkFTPXkKIyBDT05GSUdfVEhVTkRFUkJPTFQgaXMgbm90IHNldAoKIwojIEFuZHJv
aWQKIwojIENPTkZJR19BTkRST0lEIGlzIG5vdCBzZXQKIyBDT05GSUdfTElCTlZESU1NIGlz
IG5vdCBzZXQKQ09ORklHX0RBWD15CkNPTkZJR19ERVZfREFYPW0KQ09ORklHX05WTUVNPXkK
CiMKIyBIVyB0cmFjaW5nIHN1cHBvcnQKIwojIENPTkZJR19TVE0gaXMgbm90IHNldAojIENP
TkZJR19JTlRFTF9USCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZQR0EgaXMgbm90IHNldApDT05G
SUdfUE1fT1BQPXkKIyBDT05GSUdfU0lPWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NMSU1CVVMg
aXMgbm90IHNldAoKIwojIEZpcm13YXJlIERyaXZlcnMKIwpDT05GSUdfRUREPW0KIyBDT05G
SUdfRUREX09GRiBpcyBub3Qgc2V0CkNPTkZJR19GSVJNV0FSRV9NRU1NQVA9eQojIENPTkZJ
R19ERUxMX1JCVSBpcyBub3Qgc2V0CiMgQ09ORklHX0RDREJBUyBpcyBub3Qgc2V0CkNPTkZJ
R19ETUlJRD15CkNPTkZJR19ETUlfU1lTRlM9eQpDT05GSUdfRE1JX1NDQU5fTUFDSElORV9O
T05fRUZJX0ZBTExCQUNLPXkKQ09ORklHX0lTQ1NJX0lCRlRfRklORD15CkNPTkZJR19JU0NT
SV9JQkZUPW0KQ09ORklHX0ZXX0NGR19TWVNGUz1tCiMgQ09ORklHX0ZXX0NGR19TWVNGU19D
TURMSU5FIGlzIG5vdCBzZXQKIyBDT05GSUdfR09PR0xFX0ZJUk1XQVJFIGlzIG5vdCBzZXQK
CiMKIyBFRkkgKEV4dGVuc2libGUgRmlybXdhcmUgSW50ZXJmYWNlKSBTdXBwb3J0CiMKIyBD
T05GSUdfRUZJX1ZBUlMgaXMgbm90IHNldApDT05GSUdfRUZJX0VTUlQ9eQpDT05GSUdfRUZJ
X1JVTlRJTUVfTUFQPXkKIyBDT05GSUdfRUZJX0ZBS0VfTUVNTUFQIGlzIG5vdCBzZXQKQ09O
RklHX0VGSV9SVU5USU1FX1dSQVBQRVJTPXkKQ09ORklHX0VGSV9DQVBTVUxFX0xPQURFUj15
CkNPTkZJR19FRklfQ0FQU1VMRV9RVUlSS19RVUFSS19DU0g9eQojIENPTkZJR19FRklfVEVT
VCBpcyBub3Qgc2V0CiMgQ09ORklHX0FQUExFX1BST1BFUlRJRVMgaXMgbm90IHNldAojIENP
TkZJR19SRVNFVF9BVFRBQ0tfTUlUSUdBVElPTiBpcyBub3Qgc2V0CkNPTkZJR19VRUZJX0NQ
RVI9eQpDT05GSUdfVUVGSV9DUEVSX1g4Nj15CgojCiMgVGVncmEgZmlybXdhcmUgZHJpdmVy
CiMKCiMKIyBGaWxlIHN5c3RlbXMKIwpDT05GSUdfRENBQ0hFX1dPUkRfQUNDRVNTPXkKQ09O
RklHX0ZTX0lPTUFQPXkKIyBDT05GSUdfRVhUMl9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0VY
VDNfRlMgaXMgbm90IHNldApDT05GSUdfRVhUNF9GUz15CkNPTkZJR19FWFQ0X1VTRV9GT1Jf
RVhUMj15CkNPTkZJR19FWFQ0X0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFQ0X0ZTX1NFQ1VS
SVRZPXkKIyBDT05GSUdfRVhUNF9FTkNSWVBUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfRVhU
NF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19KQkQyPXkKIyBDT05GSUdfSkJEMl9ERUJVRyBp
cyBub3Qgc2V0CkNPTkZJR19GU19NQkNBQ0hFPXkKIyBDT05GSUdfUkVJU0VSRlNfRlMgaXMg
bm90IHNldAojIENPTkZJR19KRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19YRlNfRlMgaXMg
bm90IHNldAojIENPTkZJR19HRlMyX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfT0NGUzJfRlMg
aXMgbm90IHNldAojIENPTkZJR19CVFJGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX05JTEZT
Ml9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0YyRlNfRlMgaXMgbm90IHNldApDT05GSUdfRlNf
REFYPXkKQ09ORklHX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFBPUlRGUz15CiMgQ09ORklH
X0VYUE9SVEZTX0JMT0NLX09QUyBpcyBub3Qgc2V0CkNPTkZJR19GSUxFX0xPQ0tJTkc9eQoj
IENPTkZJR19NQU5EQVRPUllfRklMRV9MT0NLSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfRlNf
RU5DUllQVElPTiBpcyBub3Qgc2V0CkNPTkZJR19GU05PVElGWT15CkNPTkZJR19ETk9USUZZ
PXkKQ09ORklHX0lOT1RJRllfVVNFUj15CkNPTkZJR19GQU5PVElGWT15CkNPTkZJR19GQU5P
VElGWV9BQ0NFU1NfUEVSTUlTU0lPTlM9eQpDT05GSUdfUVVPVEE9eQpDT05GSUdfUVVPVEFf
TkVUTElOS19JTlRFUkZBQ0U9eQojIENPTkZJR19QUklOVF9RVU9UQV9XQVJOSU5HIGlzIG5v
dCBzZXQKIyBDT05GSUdfUVVPVEFfREVCVUcgaXMgbm90IHNldApDT05GSUdfUVVPVEFfVFJF
RT15CiMgQ09ORklHX1FGTVRfVjEgaXMgbm90IHNldApDT05GSUdfUUZNVF9WMj15CkNPTkZJ
R19RVU9UQUNUTD15CkNPTkZJR19BVVRPRlM0X0ZTPXkKQ09ORklHX0FVVE9GU19GUz15CiMg
Q09ORklHX0ZVU0VfRlMgaXMgbm90IHNldApDT05GSUdfT1ZFUkxBWV9GUz1tCiMgQ09ORklH
X09WRVJMQVlfRlNfUkVESVJFQ1RfRElSIGlzIG5vdCBzZXQKQ09ORklHX09WRVJMQVlfRlNf
UkVESVJFQ1RfQUxXQVlTX0ZPTExPVz15CiMgQ09ORklHX09WRVJMQVlfRlNfSU5ERVggaXMg
bm90IHNldAojIENPTkZJR19PVkVSTEFZX0ZTX1hJTk9fQVVUTyBpcyBub3Qgc2V0CgojCiMg
Q2FjaGVzCiMKQ09ORklHX0ZTQ0FDSEU9bQpDT05GSUdfRlNDQUNIRV9TVEFUUz15CiMgQ09O
RklHX0ZTQ0FDSEVfSElTVE9HUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfRlNDQUNIRV9ERUJV
RyBpcyBub3Qgc2V0CkNPTkZJR19GU0NBQ0hFX09CSkVDVF9MSVNUPXkKQ09ORklHX0NBQ0hF
RklMRVM9bQojIENPTkZJR19DQUNIRUZJTEVTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdf
Q0FDSEVGSUxFU19ISVNUT0dSQU0gaXMgbm90IHNldAoKIwojIENELVJPTS9EVkQgRmlsZXN5
c3RlbXMKIwpDT05GSUdfSVNPOTY2MF9GUz1tCkNPTkZJR19KT0xJRVQ9eQpDT05GSUdfWklT
T0ZTPXkKQ09ORklHX1VERl9GUz1tCgojCiMgRE9TL0ZBVC9OVCBGaWxlc3lzdGVtcwojCkNP
TkZJR19GQVRfRlM9bQpDT05GSUdfTVNET1NfRlM9bQpDT05GSUdfVkZBVF9GUz1tCkNPTkZJ
R19GQVRfREVGQVVMVF9DT0RFUEFHRT00MzcKQ09ORklHX0ZBVF9ERUZBVUxUX0lPQ0hBUlNF
VD0iYXNjaWkiCiMgQ09ORklHX0ZBVF9ERUZBVUxUX1VURjggaXMgbm90IHNldAojIENPTkZJ
R19OVEZTX0ZTIGlzIG5vdCBzZXQKCiMKIyBQc2V1ZG8gZmlsZXN5c3RlbXMKIwpDT05GSUdf
UFJPQ19GUz15CkNPTkZJR19QUk9DX0tDT1JFPXkKQ09ORklHX1BST0NfVk1DT1JFPXkKIyBD
T05GSUdfUFJPQ19WTUNPUkVfREVWSUNFX0RVTVAgaXMgbm90IHNldApDT05GSUdfUFJPQ19T
WVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQpDT05GSUdfUFJPQ19DSElMRFJF
Tj15CkNPTkZJR19LRVJORlM9eQpDT05GSUdfU1lTRlM9eQpDT05GSUdfVE1QRlM9eQpDT05G
SUdfVE1QRlNfUE9TSVhfQUNMPXkKQ09ORklHX1RNUEZTX1hBVFRSPXkKQ09ORklHX0hVR0VU
TEJGUz15CkNPTkZJR19IVUdFVExCX1BBR0U9eQpDT05GSUdfTUVNRkRfQ1JFQVRFPXkKQ09O
RklHX0NPTkZJR0ZTX0ZTPXkKQ09ORklHX0VGSVZBUl9GUz15CkNPTkZJR19NSVNDX0ZJTEVT
WVNURU1TPXkKIyBDT05GSUdfT1JBTkdFRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19BREZT
X0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQUZGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0VD
UllQVF9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklH
X0hGU1BMVVNfRlMgaXMgbm90IHNldAojIENPTkZJR19CRUZTX0ZTIGlzIG5vdCBzZXQKIyBD
T05GSUdfQkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfRUZTX0ZTIGlzIG5vdCBzZXQKIyBD
T05GSUdfQ1JBTUZTIGlzIG5vdCBzZXQKIyBDT05GSUdfU1FVQVNIRlMgaXMgbm90IHNldAoj
IENPTkZJR19WWEZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlOSVhfRlMgaXMgbm90IHNl
dAojIENPTkZJR19PTUZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFBGU19GUyBpcyBub3Qg
c2V0CiMgQ09ORklHX1FOWDRGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1FOWDZGU19GUyBp
cyBub3Qgc2V0CkNPTkZJR19ST01GU19GUz1tCkNPTkZJR19ST01GU19CQUNLRURfQllfQkxP
Q0s9eQpDT05GSUdfUk9NRlNfT05fQkxPQ0s9eQpDT05GSUdfUFNUT1JFPXkKQ09ORklHX1BT
VE9SRV9ERUZMQVRFX0NPTVBSRVNTPXkKIyBDT05GSUdfUFNUT1JFX0xaT19DT01QUkVTUyBp
cyBub3Qgc2V0CiMgQ09ORklHX1BTVE9SRV9MWjRfQ09NUFJFU1MgaXMgbm90IHNldAojIENP
TkZJR19QU1RPUkVfTFo0SENfQ09NUFJFU1MgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkVf
ODQyX0NPTVBSRVNTIGlzIG5vdCBzZXQKQ09ORklHX1BTVE9SRV9DT01QUkVTUz15CkNPTkZJ
R19QU1RPUkVfREVGTEFURV9DT01QUkVTU19ERUZBVUxUPXkKQ09ORklHX1BTVE9SRV9DT01Q
UkVTU19ERUZBVUxUPSJkZWZsYXRlIgojIENPTkZJR19QU1RPUkVfQ09OU09MRSBpcyBub3Qg
c2V0CiMgQ09ORklHX1BTVE9SRV9QTVNHIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNUT1JFX0ZU
UkFDRSBpcyBub3Qgc2V0CkNPTkZJR19QU1RPUkVfUkFNPW0KIyBDT05GSUdfU1lTVl9GUyBp
cyBub3Qgc2V0CiMgQ09ORklHX1VGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0VYT0ZTX0ZT
IGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUyBpcyBub3Qgc2V0CkNP
TkZJR19OTFM9eQpDT05GSUdfTkxTX0RFRkFVTFQ9InV0ZjgiCkNPTkZJR19OTFNfQ09ERVBB
R0VfNDM3PXkKQ09ORklHX05MU19DT0RFUEFHRV83Mzc9bQpDT05GSUdfTkxTX0NPREVQQUdF
Xzc3NT1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODUwPW0KQ09ORklHX05MU19DT0RFUEFHRV84
NTI9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg1NT1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODU3
PW0KQ09ORklHX05MU19DT0RFUEFHRV84NjA9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2MT1t
CkNPTkZJR19OTFNfQ09ERVBBR0VfODYyPW0KQ09ORklHX05MU19DT0RFUEFHRV84NjM9bQpD
T05GSUdfTkxTX0NPREVQQUdFXzg2ND1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODY1PW0KQ09O
RklHX05MU19DT0RFUEFHRV84NjY9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2OT1tCkNPTkZJ
R19OTFNfQ09ERVBBR0VfOTM2PW0KQ09ORklHX05MU19DT0RFUEFHRV85NTA9bQpDT05GSUdf
TkxTX0NPREVQQUdFXzkzMj1tCkNPTkZJR19OTFNfQ09ERVBBR0VfOTQ5PW0KQ09ORklHX05M
U19DT0RFUEFHRV84NzQ9bQpDT05GSUdfTkxTX0lTTzg4NTlfOD1tCkNPTkZJR19OTFNfQ09E
RVBBR0VfMTI1MD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MT1tCkNPTkZJR19OTFNfQVND
SUk9eQpDT05GSUdfTkxTX0lTTzg4NTlfMT1tCkNPTkZJR19OTFNfSVNPODg1OV8yPW0KQ09O
RklHX05MU19JU084ODU5XzM9bQpDT05GSUdfTkxTX0lTTzg4NTlfND1tCkNPTkZJR19OTFNf
SVNPODg1OV81PW0KQ09ORklHX05MU19JU084ODU5XzY9bQpDT05GSUdfTkxTX0lTTzg4NTlf
Nz1tCkNPTkZJR19OTFNfSVNPODg1OV85PW0KQ09ORklHX05MU19JU084ODU5XzEzPW0KQ09O
RklHX05MU19JU084ODU5XzE0PW0KQ09ORklHX05MU19JU084ODU5XzE1PW0KQ09ORklHX05M
U19LT0k4X1I9bQpDT05GSUdfTkxTX0tPSThfVT1tCkNPTkZJR19OTFNfTUFDX1JPTUFOPW0K
Q09ORklHX05MU19NQUNfQ0VMVElDPW0KQ09ORklHX05MU19NQUNfQ0VOVEVVUk89bQpDT05G
SUdfTkxTX01BQ19DUk9BVElBTj1tCkNPTkZJR19OTFNfTUFDX0NZUklMTElDPW0KQ09ORklH
X05MU19NQUNfR0FFTElDPW0KQ09ORklHX05MU19NQUNfR1JFRUs9bQpDT05GSUdfTkxTX01B
Q19JQ0VMQU5EPW0KQ09ORklHX05MU19NQUNfSU5VSVQ9bQpDT05GSUdfTkxTX01BQ19ST01B
TklBTj1tCkNPTkZJR19OTFNfTUFDX1RVUktJU0g9bQpDT05GSUdfTkxTX1VURjg9bQpDT05G
SUdfRExNPW0KQ09ORklHX0RMTV9ERUJVRz15CgojCiMgS2VybmVsIGhhY2tpbmcKIwpDT05G
SUdfVFJBQ0VfSVJRRkxBR1NfU1VQUE9SVD15CgojCiMgcHJpbnRrIGFuZCBkbWVzZyBvcHRp
b25zCiMKQ09ORklHX1BSSU5US19USU1FPXkKQ09ORklHX0NPTlNPTEVfTE9HTEVWRUxfREVG
QVVMVD03CkNPTkZJR19NRVNTQUdFX0xPR0xFVkVMX0RFRkFVTFQ9NApDT05GSUdfQk9PVF9Q
UklOVEtfREVMQVk9eQpDT05GSUdfRFlOQU1JQ19ERUJVRz15CgojCiMgQ29tcGlsZS10aW1l
IGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCkNPTkZJR19ERUJVR19JTkZPPXkKIyBD
T05GSUdfREVCVUdfSU5GT19SRURVQ0VEIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfSU5G
T19TUExJVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0lORk9fRFdBUkY0IGlzIG5vdCBz
ZXQKIyBDT05GSUdfR0RCX1NDUklQVFMgaXMgbm90IHNldAojIENPTkZJR19FTkFCTEVfV0FS
Tl9ERVBSRUNBVEVEIGlzIG5vdCBzZXQKQ09ORklHX0VOQUJMRV9NVVNUX0NIRUNLPXkKQ09O
RklHX0ZSQU1FX1dBUk49MjA0OApDT05GSUdfU1RSSVBfQVNNX1NZTVM9eQojIENPTkZJR19S
RUFEQUJMRV9BU00gaXMgbm90IHNldApDT05GSUdfVU5VU0VEX1NZTUJPTFM9eQojIENPTkZJ
R19QQUdFX09XTkVSIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0ZTPXkKQ09ORklHX0hFQURF
UlNfQ0hFQ0s9eQojIENPTkZJR19ERUJVR19TRUNUSU9OX01JU01BVENIIGlzIG5vdCBzZXQK
Q09ORklHX1NFQ1RJT05fTUlTTUFUQ0hfV0FSTl9PTkxZPXkKQ09ORklHX0ZSQU1FX1BPSU5U
RVI9eQojIENPTkZJR19ERUJVR19GT1JDRV9XRUFLX1BFUl9DUFUgaXMgbm90IHNldApDT05G
SUdfTUFHSUNfU1lTUlE9eQpDT05GSUdfTUFHSUNfU1lTUlFfREVGQVVMVF9FTkFCTEU9MHgw
CkNPTkZJR19NQUdJQ19TWVNSUV9TRVJJQUw9eQpDT05GSUdfREVCVUdfS0VSTkVMPXkKCiMK
IyBNZW1vcnkgRGVidWdnaW5nCiMKIyBDT05GSUdfUEFHRV9FWFRFTlNJT04gaXMgbm90IHNl
dAojIENPTkZJR19ERUJVR19QQUdFQUxMT0MgaXMgbm90IHNldAojIENPTkZJR19QQUdFX1BP
SVNPTklORyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1BBR0VfUkVGIGlzIG5vdCBzZXQK
Q09ORklHX0RFQlVHX1JPREFUQV9URVNUPXkKIyBDT05GSUdfREVCVUdfT0JKRUNUUyBpcyBu
b3Qgc2V0CiMgQ09ORklHX1NMVUJfREVCVUdfT04gaXMgbm90IHNldAojIENPTkZJR19TTFVC
X1NUQVRTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9eQojIENPTkZJ
R19ERUJVR19LTUVNTEVBSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NUQUNLX1VTQUdF
IGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1ZNPXkKIyBDT05GSUdfREVCVUdfVk1fVk1BQ0FD
SEUgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19WTV9SQiBpcyBub3Qgc2V0CiMgQ09ORklH
X0RFQlVHX1ZNX1BHRkxBR1MgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfREVCVUdfVklS
VFVBTD15CiMgQ09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgbm90IHNldApDT05GSUdfREVCVUdf
TUVNT1JZX0lOSVQ9eQojIENPTkZJR19ERUJVR19QRVJfQ1BVX01BUFMgaXMgbm90IHNldAoj
IENPTkZJR19ERUJVR19ISUdITUVNIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfREVCVUdfU1RB
Q0tPVkVSRkxPVz15CkNPTkZJR19ERUJVR19TVEFDS09WRVJGTE9XPXkKQ09ORklHX0NDX0hB
U19TQU5DT1ZfVFJBQ0VfUEM9eQpDT05GSUdfREVCVUdfU0hJUlE9eQoKIwojIERlYnVnIExv
Y2t1cHMgYW5kIEhhbmdzCiMKQ09ORklHX0xPQ0tVUF9ERVRFQ1RPUj15CkNPTkZJR19TT0ZU
TE9DS1VQX0RFVEVDVE9SPXkKIyBDT05GSUdfQk9PVFBBUkFNX1NPRlRMT0NLVVBfUEFOSUMg
aXMgbm90IHNldApDT05GSUdfQk9PVFBBUkFNX1NPRlRMT0NLVVBfUEFOSUNfVkFMVUU9MApD
T05GSUdfSEFSRExPQ0tVUF9ERVRFQ1RPUl9QRVJGPXkKQ09ORklHX0hBUkRMT0NLVVBfREVU
RUNUT1I9eQojIENPTkZJR19CT09UUEFSQU1fSEFSRExPQ0tVUF9QQU5JQyBpcyBub3Qgc2V0
CkNPTkZJR19CT09UUEFSQU1fSEFSRExPQ0tVUF9QQU5JQ19WQUxVRT0wCiMgQ09ORklHX0RF
VEVDVF9IVU5HX1RBU0sgaXMgbm90IHNldAojIENPTkZJR19XUV9XQVRDSERPRyBpcyBub3Qg
c2V0CiMgQ09ORklHX1BBTklDX09OX09PUFMgaXMgbm90IHNldApDT05GSUdfUEFOSUNfT05f
T09QU19WQUxVRT0wCkNPTkZJR19QQU5JQ19USU1FT1VUPTAKQ09ORklHX1NDSEVEX0RFQlVH
PXkKQ09ORklHX1NDSEVEX0lORk89eQpDT05GSUdfU0NIRURTVEFUUz15CiMgQ09ORklHX1ND
SEVEX1NUQUNLX0VORF9DSEVDSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1RJTUVLRUVQ
SU5HIGlzIG5vdCBzZXQKCiMKIyBMb2NrIERlYnVnZ2luZyAoc3BpbmxvY2tzLCBtdXRleGVz
LCBldGMuLi4pCiMKQ09ORklHX0xPQ0tfREVCVUdHSU5HX1NVUFBPUlQ9eQojIENPTkZJR19Q
Uk9WRV9MT0NLSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9DS19TVEFUIGlzIG5vdCBzZXQK
IyBDT05GSUdfREVCVUdfUlRfTVVURVhFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NQ
SU5MT0NLIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTVVURVhFUyBpcyBub3Qgc2V0CiMg
Q09ORklHX0RFQlVHX1dXX01VVEVYX1NMT1dQQVRIIGlzIG5vdCBzZXQKIyBDT05GSUdfREVC
VUdfUldTRU1TIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTE9DS19BTExPQyBpcyBub3Qg
c2V0CiMgQ09ORklHX0RFQlVHX0FUT01JQ19TTEVFUCBpcyBub3Qgc2V0CiMgQ09ORklHX0RF
QlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUyBpcyBub3Qgc2V0CiMgQ09ORklHX0xPQ0tfVE9S
VFVSRV9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfV1dfTVVURVhfU0VMRlRFU1QgaXMgbm90
IHNldApDT05GSUdfU1RBQ0tUUkFDRT15CiMgQ09ORklHX1dBUk5fQUxMX1VOU0VFREVEX1JB
TkRPTSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0tPQkpFQ1QgaXMgbm90IHNldApDT05G
SUdfREVCVUdfQlVHVkVSQk9TRT15CkNPTkZJR19ERUJVR19MSVNUPXkKIyBDT05GSUdfREVC
VUdfUElfTElTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBD
T05GSUdfREVCVUdfTk9USUZJRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfQ1JFREVO
VElBTFMgaXMgbm90IHNldAoKIwojIFJDVSBEZWJ1Z2dpbmcKIwpDT05GSUdfVE9SVFVSRV9U
RVNUPW0KIyBDT05GSUdfUkNVX1BFUkZfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfVE9S
VFVSRV9URVNUPW0KQ09ORklHX1JDVV9DUFVfU1RBTExfVElNRU9VVD02MAojIENPTkZJR19S
Q1VfVFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19SQ1VfRVFTX0RFQlVHIGlzIG5vdCBzZXQK
IyBDT05GSUdfREVCVUdfV1FfRk9SQ0VfUlJfQ1BVIGlzIG5vdCBzZXQKIyBDT05GSUdfREVC
VUdfQkxPQ0tfRVhUX0RFVlQgaXMgbm90IHNldAojIENPTkZJR19DUFVfSE9UUExVR19TVEFU
RV9DT05UUk9MIGlzIG5vdCBzZXQKIyBDT05GSUdfTk9USUZJRVJfRVJST1JfSU5KRUNUSU9O
IGlzIG5vdCBzZXQKQ09ORklHX0ZVTkNUSU9OX0VSUk9SX0lOSkVDVElPTj15CiMgQ09ORklH
X0ZBVUxUX0lOSkVDVElPTiBpcyBub3Qgc2V0CkNPTkZJR19MQVRFTkNZVE9QPXkKQ09ORklH
X1VTRVJfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklHX05PUF9UUkFDRVI9eQpDT05GSUdf
SEFWRV9GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9HUkFQSF9UUkFD
RVI9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRT15CkNPTkZJR19IQVZFX0RZTkFNSUNf
RlRSQUNFX1dJVEhfUkVHUz15CkNPTkZJR19IQVZFX0ZUUkFDRV9NQ09VTlRfUkVDT1JEPXkK
Q09ORklHX0hBVkVfU1lTQ0FMTF9UUkFDRVBPSU5UUz15CkNPTkZJR19IQVZFX0ZFTlRSWT15
CkNPTkZJR19IQVZFX0NfUkVDT1JETUNPVU5UPXkKQ09ORklHX1RSQUNFUl9NQVhfVFJBQ0U9
eQpDT05GSUdfVFJBQ0VfQ0xPQ0s9eQpDT05GSUdfUklOR19CVUZGRVI9eQpDT05GSUdfRVZF
TlRfVFJBQ0lORz15CkNPTkZJR19DT05URVhUX1NXSVRDSF9UUkFDRVI9eQpDT05GSUdfVFJB
Q0lORz15CkNPTkZJR19HRU5FUklDX1RSQUNFUj15CkNPTkZJR19UUkFDSU5HX1NVUFBPUlQ9
eQpDT05GSUdfRlRSQUNFPXkKQ09ORklHX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19GVU5D
VElPTl9HUkFQSF9UUkFDRVI9eQojIENPTkZJR19QUkVFTVBUSVJRX0VWRU5UUyBpcyBub3Qg
c2V0CiMgQ09ORklHX0lSUVNPRkZfVFJBQ0VSIGlzIG5vdCBzZXQKQ09ORklHX1NDSEVEX1RS
QUNFUj15CiMgQ09ORklHX0hXTEFUX1RSQUNFUiBpcyBub3Qgc2V0CkNPTkZJR19GVFJBQ0Vf
U1lTQ0FMTFM9eQpDT05GSUdfVFJBQ0VSX1NOQVBTSE9UPXkKIyBDT05GSUdfVFJBQ0VSX1NO
QVBTSE9UX1BFUl9DUFVfU1dBUCBpcyBub3Qgc2V0CkNPTkZJR19CUkFOQ0hfUFJPRklMRV9O
T05FPXkKIyBDT05GSUdfUFJPRklMRV9BTk5PVEFURURfQlJBTkNIRVMgaXMgbm90IHNldAoj
IENPTkZJR19QUk9GSUxFX0FMTF9CUkFOQ0hFUyBpcyBub3Qgc2V0CkNPTkZJR19TVEFDS19U
UkFDRVI9eQpDT05GSUdfQkxLX0RFVl9JT19UUkFDRT15CkNPTkZJR19LUFJPQkVfRVZFTlRT
PXkKIyBDT05GSUdfVVBST0JFX0VWRU5UUyBpcyBub3Qgc2V0CkNPTkZJR19CUEZfRVZFTlRT
PXkKQ09ORklHX1BST0JFX0VWRU5UUz15CkNPTkZJR19EWU5BTUlDX0ZUUkFDRT15CkNPTkZJ
R19EWU5BTUlDX0ZUUkFDRV9XSVRIX1JFR1M9eQpDT05GSUdfRlVOQ1RJT05fUFJPRklMRVI9
eQojIENPTkZJR19CUEZfS1BST0JFX09WRVJSSURFIGlzIG5vdCBzZXQKQ09ORklHX0ZUUkFD
RV9NQ09VTlRfUkVDT1JEPXkKIyBDT05GSUdfRlRSQUNFX1NUQVJUVVBfVEVTVCBpcyBub3Qg
c2V0CkNPTkZJR19NTUlPVFJBQ0U9eQojIENPTkZJR19ISVNUX1RSSUdHRVJTIGlzIG5vdCBz
ZXQKIyBDT05GSUdfTU1JT1RSQUNFX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19UUkFDRVBP
SU5UX0JFTkNITUFSSyBpcyBub3Qgc2V0CkNPTkZJR19SSU5HX0JVRkZFUl9CRU5DSE1BUks9
bQojIENPTkZJR19SSU5HX0JVRkZFUl9TVEFSVFVQX1RFU1QgaXMgbm90IHNldAojIENPTkZJ
R19UUkFDRV9FVkFMX01BUF9GSUxFIGlzIG5vdCBzZXQKQ09ORklHX1BST1ZJREVfT0hDSTEz
OTRfRE1BX0lOSVQ9eQojIENPTkZJR19ETUFfQVBJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklH
X1JVTlRJTUVfVEVTVElOR19NRU5VPXkKIyBDT05GSUdfTEtEVE0gaXMgbm90IHNldAojIENP
TkZJR19URVNUX0xJU1RfU09SVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfU09SVCBpcyBu
b3Qgc2V0CiMgQ09ORklHX0tQUk9CRVNfU0FOSVRZX1RFU1QgaXMgbm90IHNldAojIENPTkZJ
R19CQUNLVFJBQ0VfU0VMRl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkJUUkVFX1RFU1Qg
aXMgbm90IHNldAojIENPTkZJR19JTlRFUlZBTF9UUkVFX1RFU1QgaXMgbm90IHNldAojIENP
TkZJR19QRVJDUFVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19BVE9NSUM2NF9TRUxGVEVTVD15
CkNPTkZJR19BU1lOQ19SQUlENl9URVNUPW0KIyBDT05GSUdfVEVTVF9IRVhEVU1QIGlzIG5v
dCBzZXQKIyBDT05GSUdfVEVTVF9TVFJJTkdfSEVMUEVSUyBpcyBub3Qgc2V0CkNPTkZJR19U
RVNUX0tTVFJUT1g9eQojIENPTkZJR19URVNUX1BSSU5URiBpcyBub3Qgc2V0CiMgQ09ORklH
X1RFU1RfQklUTUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9VVUlEIGlzIG5vdCBzZXQK
IyBDT05GSUdfVEVTVF9PVkVSRkxPVyBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfUkhBU0hU
QUJMRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfSEFTSCBpcyBub3Qgc2V0CiMgQ09ORklH
X1RFU1RfTEtNIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9VU0VSX0NPUFkgaXMgbm90IHNl
dAojIENPTkZJR19URVNUX0JQRiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZJTkRfQklUX0JFTkNI
TUFSSyBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfRklSTVdBUkUgaXMgbm90IHNldAojIENP
TkZJR19URVNUX1NZU0NUTCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfVURFTEFZIGlzIG5v
dCBzZXQKIyBDT05GSUdfVEVTVF9TVEFUSUNfS0VZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RF
U1RfS01PRCBpcyBub3Qgc2V0CiMgQ09ORklHX01FTVRFU1QgaXMgbm90IHNldAojIENPTkZJ
R19CVUdfT05fREFUQV9DT1JSVVBUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FNUExFUyBp
cyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS0dEQj15CkNPTkZJR19LR0RCPXkKQ09ORklH
X0tHREJfU0VSSUFMX0NPTlNPTEU9eQpDT05GSUdfS0dEQl9URVNUUz15CiMgQ09ORklHX0tH
REJfVEVTVFNfT05fQk9PVCBpcyBub3Qgc2V0CkNPTkZJR19LR0RCX0xPV19MRVZFTF9UUkFQ
PXkKQ09ORklHX0tHREJfS0RCPXkKQ09ORklHX0tEQl9ERUZBVUxUX0VOQUJMRT0weDAKQ09O
RklHX0tEQl9LRVlCT0FSRD15CkNPTkZJR19LREJfQ09OVElOVUVfQ0FUQVNUUk9QSElDPTAK
Q09ORklHX0FSQ0hfSEFTX1VCU0FOX1NBTklUSVpFX0FMTD15CiMgQ09ORklHX1VCU0FOIGlz
IG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX0RFVk1FTV9JU19BTExPV0VEPXkKQ09ORklHX1NU
UklDVF9ERVZNRU09eQpDT05GSUdfSU9fU1RSSUNUX0RFVk1FTT15CkNPTkZJR19FQVJMWV9Q
UklOVEtfVVNCPXkKIyBDT05GSUdfWDg2X1ZFUkJPU0VfQk9PVFVQIGlzIG5vdCBzZXQKQ09O
RklHX0VBUkxZX1BSSU5USz15CkNPTkZJR19FQVJMWV9QUklOVEtfREJHUD15CkNPTkZJR19F
QVJMWV9QUklOVEtfRUZJPXkKIyBDT05GSUdfRUFSTFlfUFJJTlRLX1VTQl9YREJDIGlzIG5v
dCBzZXQKQ09ORklHX1g4Nl9QVERVTVBfQ09SRT15CkNPTkZJR19YODZfUFREVU1QPXkKIyBD
T05GSUdfRUZJX1BHVF9EVU1QIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfV1ggaXMgbm90
IHNldApDT05GSUdfRE9VQkxFRkFVTFQ9eQojIENPTkZJR19ERUJVR19UTEJGTFVTSCBpcyBu
b3Qgc2V0CkNPTkZJR19IQVZFX01NSU9UUkFDRV9TVVBQT1JUPXkKQ09ORklHX1g4Nl9ERUNP
REVSX1NFTEZURVNUPXkKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFg4MD0wCkNPTkZJR19JT19E
RUxBWV9UWVBFXzBYRUQ9MQpDT05GSUdfSU9fREVMQVlfVFlQRV9VREVMQVk9MgpDT05GSUdf
SU9fREVMQVlfVFlQRV9OT05FPTMKQ09ORklHX0lPX0RFTEFZXzBYODA9eQojIENPTkZJR19J
T19ERUxBWV8wWEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlfVURFTEFZIGlzIG5v
dCBzZXQKIyBDT05GSUdfSU9fREVMQVlfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxU
X0lPX0RFTEFZX1RZUEU9MApDT05GSUdfREVCVUdfQk9PVF9QQVJBTVM9eQojIENPTkZJR19D
UEFfREVCVUcgaXMgbm90IHNldApDT05GSUdfT1BUSU1JWkVfSU5MSU5JTkc9eQojIENPTkZJ
R19ERUJVR19FTlRSWSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX05NSV9TRUxGVEVTVCBp
cyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9ERUJVR19GUFUgaXMgbm90IHNldAojIENPTkZJR19Q
VU5JVF9BVE9NX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1VOV0lOREVSX0ZSQU1FX1BPSU5U
RVI9eQoKIwojIFNlY3VyaXR5IG9wdGlvbnMKIwpDT05GSUdfS0VZUz15CkNPTkZJR19QRVJT
SVNURU5UX0tFWVJJTkdTPXkKQ09ORklHX0JJR19LRVlTPXkKQ09ORklHX0VOQ1JZUFRFRF9L
RVlTPW0KQ09ORklHX0tFWV9ESF9PUEVSQVRJT05TPXkKIyBDT05GSUdfU0VDVVJJVFlfRE1F
U0dfUkVTVFJJQ1QgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFk9eQpDT05GSUdfU0VDVVJJ
VFlfV1JJVEFCTEVfSE9PS1M9eQpDT05GSUdfU0VDVVJJVFlGUz15CkNPTkZJR19TRUNVUklU
WV9ORVRXT1JLPXkKQ09ORklHX1NFQ1VSSVRZX05FVFdPUktfWEZSTT15CiMgQ09ORklHX1NF
Q1VSSVRZX1BBVEggaXMgbm90IHNldApDT05GSUdfSU5URUxfVFhUPXkKQ09ORklHX0xTTV9N
TUFQX01JTl9BRERSPTY1NTM2CkNPTkZJR19IQVZFX0hBUkRFTkVEX1VTRVJDT1BZX0FMTE9D
QVRPUj15CiMgQ09ORklHX0hBUkRFTkVEX1VTRVJDT1BZIGlzIG5vdCBzZXQKIyBDT05GSUdf
Rk9SVElGWV9TT1VSQ0UgaXMgbm90IHNldAojIENPTkZJR19TVEFUSUNfVVNFUk1PREVIRUxQ
RVIgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfU0VMSU5VWD15CkNPTkZJR19TRUNVUklU
WV9TRUxJTlVYX0JPT1RQQVJBTT15CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0JPT1RQQVJB
TV9WQUxVRT0xCkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0RJU0FCTEU9eQpDT05GSUdfU0VD
VVJJVFlfU0VMSU5VWF9ERVZFTE9QPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfQVZDX1NU
QVRTPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfQ0hFQ0tSRVFQUk9UX1ZBTFVFPTEKIyBD
T05GSUdfU0VDVVJJVFlfU01BQ0sgaXMgbm90IHNldAojIENPTkZJR19TRUNVUklUWV9UT01P
WU8gaXMgbm90IHNldAojIENPTkZJR19TRUNVUklUWV9BUFBBUk1PUiBpcyBub3Qgc2V0CiMg
Q09ORklHX1NFQ1VSSVRZX0xPQURQSU4gaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfWUFN
QT15CiMgQ09ORklHX0lOVEVHUklUWSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX1NFQ1VS
SVRZX1NFTElOVVg9eQojIENPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX0RBQyBpcyBub3Qgc2V0
CkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZPSJzZWxpbnV4IgpDT05GSUdfWE9SX0JMT0NLUz1t
CkNPTkZJR19BU1lOQ19DT1JFPW0KQ09ORklHX0FTWU5DX01FTUNQWT1tCkNPTkZJR19BU1lO
Q19YT1I9bQpDT05GSUdfQVNZTkNfUFE9bQpDT05GSUdfQVNZTkNfUkFJRDZfUkVDT1Y9bQpD
T05GSUdfQ1JZUFRPPXkKCiMKIyBDcnlwdG8gY29yZSBvciBoZWxwZXIKIwpDT05GSUdfQ1JZ
UFRPX0ZJUFM9eQpDT05GSUdfQ1JZUFRPX0FMR0FQST15CkNPTkZJR19DUllQVE9fQUxHQVBJ
Mj15CkNPTkZJR19DUllQVE9fQUVBRD15CkNPTkZJR19DUllQVE9fQUVBRDI9eQpDT05GSUdf
Q1JZUFRPX0JMS0NJUEhFUj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSMj15CkNPTkZJR19D
UllQVE9fSEFTSD15CkNPTkZJR19DUllQVE9fSEFTSDI9eQpDT05GSUdfQ1JZUFRPX1JORz15
CkNPTkZJR19DUllQVE9fUk5HMj15CkNPTkZJR19DUllQVE9fUk5HX0RFRkFVTFQ9eQpDT05G
SUdfQ1JZUFRPX0FLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9fQUtDSVBIRVI9eQpDT05GSUdf
Q1JZUFRPX0tQUDI9eQpDT05GSUdfQ1JZUFRPX0tQUD15CkNPTkZJR19DUllQVE9fQUNPTVAy
PXkKQ09ORklHX0NSWVBUT19SU0E9eQpDT05GSUdfQ1JZUFRPX0RIPXkKIyBDT05GSUdfQ1JZ
UFRPX0VDREggaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpDT05GSUdfQ1JZ
UFRPX01BTkFHRVIyPXkKQ09ORklHX0NSWVBUT19VU0VSPW0KIyBDT05GSUdfQ1JZUFRPX01B
TkFHRVJfRElTQUJMRV9URVNUUyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fR0YxMjhNVUw9
eQpDT05GSUdfQ1JZUFRPX05VTEw9eQpDT05GSUdfQ1JZUFRPX05VTEwyPXkKQ09ORklHX0NS
WVBUT19QQ1JZUFQ9bQpDT05GSUdfQ1JZUFRPX1dPUktRVUVVRT15CkNPTkZJR19DUllQVE9f
Q1JZUFREPXkKIyBDT05GSUdfQ1JZUFRPX01DUllQVEQgaXMgbm90IHNldApDT05GSUdfQ1JZ
UFRPX0FVVEhFTkM9bQpDT05GSUdfQ1JZUFRPX1RFU1Q9bQpDT05GSUdfQ1JZUFRPX1NJTUQ9
eQpDT05GSUdfQ1JZUFRPX0VOR0lORT1tCgojCiMgQXV0aGVudGljYXRlZCBFbmNyeXB0aW9u
IHdpdGggQXNzb2NpYXRlZCBEYXRhCiMKQ09ORklHX0NSWVBUT19DQ009bQpDT05GSUdfQ1JZ
UFRPX0dDTT15CkNPTkZJR19DUllQVE9fQ0hBQ0hBMjBQT0xZMTMwNT1tCiMgQ09ORklHX0NS
WVBUT19BRUdJUzEyOCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19BRUdJUzEyOEwgaXMg
bm90IHNldAojIENPTkZJR19DUllQVE9fQUVHSVMyNTYgaXMgbm90IHNldAojIENPTkZJR19D
UllQVE9fTU9SVVM2NDAgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fTU9SVVMxMjgwIGlz
IG5vdCBzZXQKQ09ORklHX0NSWVBUT19TRVFJVj15CkNPTkZJR19DUllQVE9fRUNIQUlOSVY9
bQoKIwojIEJsb2NrIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9eQojIENPTkZJR19DUllQ
VE9fQ0ZCIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19DVFI9eQpDT05GSUdfQ1JZUFRPX0NU
Uz1tCkNPTkZJR19DUllQVE9fRUNCPXkKQ09ORklHX0NSWVBUT19MUlc9eQpDT05GSUdfQ1JZ
UFRPX1BDQkM9bQpDT05GSUdfQ1JZUFRPX1hUUz15CkNPTkZJR19DUllQVE9fS0VZV1JBUD1t
CgojCiMgSGFzaCBtb2RlcwojCkNPTkZJR19DUllQVE9fQ01BQz1tCkNPTkZJR19DUllQVE9f
SE1BQz15CkNPTkZJR19DUllQVE9fWENCQz1tCkNPTkZJR19DUllQVE9fVk1BQz1tCgojCiMg
RGlnZXN0CiMKQ09ORklHX0NSWVBUT19DUkMzMkM9eQpDT05GSUdfQ1JZUFRPX0NSQzMyQ19J
TlRFTD1tCkNPTkZJR19DUllQVE9fQ1JDMzI9bQpDT05GSUdfQ1JZUFRPX0NSQzMyX1BDTE1V
TD1tCkNPTkZJR19DUllQVE9fQ1JDVDEwRElGPXkKQ09ORklHX0NSWVBUT19HSEFTSD15CkNP
TkZJR19DUllQVE9fUE9MWTEzMDU9bQpDT05GSUdfQ1JZUFRPX01END1tCkNPTkZJR19DUllQ
VE9fTUQ1PXkKQ09ORklHX0NSWVBUT19NSUNIQUVMX01JQz1tCkNPTkZJR19DUllQVE9fUk1E
MTI4PW0KQ09ORklHX0NSWVBUT19STUQxNjA9bQpDT05GSUdfQ1JZUFRPX1JNRDI1Nj1tCkNP
TkZJR19DUllQVE9fUk1EMzIwPW0KQ09ORklHX0NSWVBUT19TSEExPXkKQ09ORklHX0NSWVBU
T19TSEEyNTY9eQpDT05GSUdfQ1JZUFRPX1NIQTUxMj1tCiMgQ09ORklHX0NSWVBUT19TSEEz
IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1NNMyBpcyBub3Qgc2V0CkNPTkZJR19DUllQ
VE9fVEdSMTkyPW0KQ09ORklHX0NSWVBUT19XUDUxMj1tCgojCiMgQ2lwaGVycwojCkNPTkZJ
R19DUllQVE9fQUVTPXkKIyBDT05GSUdfQ1JZUFRPX0FFU19USSBpcyBub3Qgc2V0CkNPTkZJ
R19DUllQVE9fQUVTXzU4Nj15CkNPTkZJR19DUllQVE9fQUVTX05JX0lOVEVMPXkKQ09ORklH
X0NSWVBUT19BTlVCSVM9bQpDT05GSUdfQ1JZUFRPX0FSQzQ9bQpDT05GSUdfQ1JZUFRPX0JM
T1dGSVNIPW0KQ09ORklHX0NSWVBUT19CTE9XRklTSF9DT01NT049bQpDT05GSUdfQ1JZUFRP
X0NBTUVMTElBPW0KQ09ORklHX0NSWVBUT19DQVNUX0NPTU1PTj1tCkNPTkZJR19DUllQVE9f
Q0FTVDU9bQpDT05GSUdfQ1JZUFRPX0NBU1Q2PW0KQ09ORklHX0NSWVBUT19ERVM9bQpDT05G
SUdfQ1JZUFRPX0ZDUllQVD1tCkNPTkZJR19DUllQVE9fS0hBWkFEPW0KQ09ORklHX0NSWVBU
T19TQUxTQTIwPW0KQ09ORklHX0NSWVBUT19DSEFDSEEyMD1tCkNPTkZJR19DUllQVE9fU0VF
RD1tCkNPTkZJR19DUllQVE9fU0VSUEVOVD1tCiMgQ09ORklHX0NSWVBUT19TRVJQRU5UX1NT
RTJfNTg2IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1NNNCBpcyBub3Qgc2V0CiMgQ09O
RklHX0NSWVBUT19TUEVDSyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fVEVBPW0KQ09ORklH
X0NSWVBUT19UV09GSVNIPW0KQ09ORklHX0NSWVBUT19UV09GSVNIX0NPTU1PTj1tCiMgQ09O
RklHX0NSWVBUT19UV09GSVNIXzU4NiBpcyBub3Qgc2V0CgojCiMgQ29tcHJlc3Npb24KIwpD
T05GSUdfQ1JZUFRPX0RFRkxBVEU9eQpDT05GSUdfQ1JZUFRPX0xaTz15CkNPTkZJR19DUllQ
VE9fODQyPW0KQ09ORklHX0NSWVBUT19MWjQ9bQpDT05GSUdfQ1JZUFRPX0xaNEhDPW0KIyBD
T05GSUdfQ1JZUFRPX1pTVEQgaXMgbm90IHNldAoKIwojIFJhbmRvbSBOdW1iZXIgR2VuZXJh
dGlvbgojCkNPTkZJR19DUllQVE9fQU5TSV9DUFJORz1tCkNPTkZJR19DUllQVE9fRFJCR19N
RU5VPXkKQ09ORklHX0NSWVBUT19EUkJHX0hNQUM9eQpDT05GSUdfQ1JZUFRPX0RSQkdfSEFT
SD15CkNPTkZJR19DUllQVE9fRFJCR19DVFI9eQpDT05GSUdfQ1JZUFRPX0RSQkc9eQpDT05G
SUdfQ1JZUFRPX0pJVFRFUkVOVFJPUFk9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJPXkKQ09O
RklHX0NSWVBUT19VU0VSX0FQSV9IQVNIPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9TS0NJ
UEhFUj15CkNPTkZJR19DUllQVE9fVVNFUl9BUElfUk5HPXkKQ09ORklHX0NSWVBUT19VU0VS
X0FQSV9BRUFEPXkKQ09ORklHX0NSWVBUT19IQVNIX0lORk89eQpDT05GSUdfQ1JZUFRPX0hX
PXkKQ09ORklHX0NSWVBUT19ERVZfUEFETE9DSz1tCkNPTkZJR19DUllQVE9fREVWX1BBRExP
Q0tfQUVTPW0KQ09ORklHX0NSWVBUT19ERVZfUEFETE9DS19TSEE9bQojIENPTkZJR19DUllQ
VE9fREVWX0dFT0RFIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19ERVZfQ0NQPXkKQ09ORklH
X0NSWVBUT19ERVZfQ0NQX0REPW0KQ09ORklHX0NSWVBUT19ERVZfU1BfQ0NQPXkKQ09ORklH
X0NSWVBUT19ERVZfQ0NQX0NSWVBUTz1tCkNPTkZJR19DUllQVE9fREVWX1FBVD1tCkNPTkZJ
R19DUllQVE9fREVWX1FBVF9ESDg5NXhDQz1tCkNPTkZJR19DUllQVE9fREVWX1FBVF9DM1hY
WD1tCkNPTkZJR19DUllQVE9fREVWX1FBVF9DNjJYPW0KQ09ORklHX0NSWVBUT19ERVZfUUFU
X0RIODk1eENDVkY9bQpDT05GSUdfQ1JZUFRPX0RFVl9RQVRfQzNYWFhWRj1tCkNPTkZJR19D
UllQVE9fREVWX1FBVF9DNjJYVkY9bQojIENPTkZJR19DUllQVE9fREVWX0NIRUxTSU8gaXMg
bm90IHNldApDT05GSUdfQ1JZUFRPX0RFVl9WSVJUSU89bQpDT05GSUdfQVNZTU1FVFJJQ19L
RVlfVFlQRT15CkNPTkZJR19BU1lNTUVUUklDX1BVQkxJQ19LRVlfU1VCVFlQRT15CkNPTkZJ
R19YNTA5X0NFUlRJRklDQVRFX1BBUlNFUj15CkNPTkZJR19QS0NTN19NRVNTQUdFX1BBUlNF
Uj15CiMgQ09ORklHX1BLQ1M3X1RFU1RfS0VZIGlzIG5vdCBzZXQKQ09ORklHX1NJR05FRF9Q
RV9GSUxFX1ZFUklGSUNBVElPTj15CgojCiMgQ2VydGlmaWNhdGVzIGZvciBzaWduYXR1cmUg
Y2hlY2tpbmcKIwpDT05GSUdfTU9EVUxFX1NJR19LRVk9ImNlcnRzL3NpZ25pbmdfa2V5LnBl
bSIKQ09ORklHX1NZU1RFTV9UUlVTVEVEX0tFWVJJTkc9eQpDT05GSUdfU1lTVEVNX1RSVVNU
RURfS0VZUz0iIgojIENPTkZJR19TWVNURU1fRVhUUkFfQ0VSVElGSUNBVEUgaXMgbm90IHNl
dApDT05GSUdfU0VDT05EQVJZX1RSVVNURURfS0VZUklORz15CiMgQ09ORklHX1NZU1RFTV9C
TEFDS0xJU1RfS0VZUklORyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19I
QVZFX0tWTV9JUlFDSElQPXkKQ09ORklHX0hBVkVfS1ZNX0lSUUZEPXkKQ09ORklHX0hBVkVf
S1ZNX0lSUV9ST1VUSU5HPXkKQ09ORklHX0hBVkVfS1ZNX0VWRU5URkQ9eQpDT05GSUdfS1ZN
X01NSU89eQpDT05GSUdfS1ZNX0FTWU5DX1BGPXkKQ09ORklHX0hBVkVfS1ZNX01TST15CkNP
TkZJR19IQVZFX0tWTV9DUFVfUkVMQVhfSU5URVJDRVBUPXkKQ09ORklHX0tWTV9WRklPPXkK
Q09ORklHX0tWTV9HRU5FUklDX0RJUlRZTE9HX1JFQURfUFJPVEVDVD15CkNPTkZJR19IQVZF
X0tWTV9JUlFfQllQQVNTPXkKQ09ORklHX1ZJUlRVQUxJWkFUSU9OPXkKQ09ORklHX0tWTT1t
CkNPTkZJR19LVk1fSU5URUw9bQpDT05GSUdfS1ZNX0FNRD1tCkNPTkZJR19LVk1fTU1VX0FV
RElUPXkKQ09ORklHX1ZIT1NUX05FVD1tCkNPTkZJR19WSE9TVD1tCiMgQ09ORklHX1ZIT1NU
X0NST1NTX0VORElBTl9MRUdBQ1kgaXMgbm90IHNldApDT05GSUdfQklOQVJZX1BSSU5URj15
CgojCiMgTGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19SQUlENl9QUT1tCkNPTkZJR19CSVRS
RVZFUlNFPXkKQ09ORklHX1JBVElPTkFMPXkKQ09ORklHX0dFTkVSSUNfU1RSTkNQWV9GUk9N
X1VTRVI9eQpDT05GSUdfR0VORVJJQ19TVFJOTEVOX1VTRVI9eQpDT05GSUdfR0VORVJJQ19O
RVRfVVRJTFM9eQpDT05GSUdfR0VORVJJQ19GSU5EX0ZJUlNUX0JJVD15CkNPTkZJR19HRU5F
UklDX1BDSV9JT01BUD15CkNPTkZJR19HRU5FUklDX0lPTUFQPXkKQ09ORklHX0FSQ0hfSEFT
X0ZBU1RfTVVMVElQTElFUj15CkNPTkZJR19DUkNfQ0NJVFQ9eQpDT05GSUdfQ1JDMTY9eQpD
T05GSUdfQ1JDX1QxMERJRj15CkNPTkZJR19DUkNfSVRVX1Q9bQpDT05GSUdfQ1JDMzI9eQoj
IENPTkZJR19DUkMzMl9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19DUkMzMl9TTElDRUJZ
OD15CiMgQ09ORklHX0NSQzMyX1NMSUNFQlk0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJf
U0FSV0FURSBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMyX0JJVCBpcyBub3Qgc2V0CiMgQ09O
RklHX0NSQzQgaXMgbm90IHNldApDT05GSUdfQ1JDNz1tCkNPTkZJR19MSUJDUkMzMkM9bQpD
T05GSUdfQ1JDOD1tCkNPTkZJR19BVURJVF9HRU5FUklDPXkKIyBDT05GSUdfUkFORE9NMzJf
U0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdfODQyX0NPTVBSRVNTPW0KQ09ORklHXzg0Ml9E
RUNPTVBSRVNTPW0KQ09ORklHX1pMSUJfSU5GTEFURT15CkNPTkZJR19aTElCX0RFRkxBVEU9
eQpDT05GSUdfTFpPX0NPTVBSRVNTPXkKQ09ORklHX0xaT19ERUNPTVBSRVNTPXkKQ09ORklH
X0xaNF9DT01QUkVTUz1tCkNPTkZJR19MWjRIQ19DT01QUkVTUz1tCkNPTkZJR19MWjRfREVD
T01QUkVTUz15CkNPTkZJR19YWl9ERUM9eQpDT05GSUdfWFpfREVDX1g4Nj15CkNPTkZJR19Y
Wl9ERUNfUE9XRVJQQz15CkNPTkZJR19YWl9ERUNfSUE2ND15CkNPTkZJR19YWl9ERUNfQVJN
PXkKQ09ORklHX1haX0RFQ19BUk1USFVNQj15CkNPTkZJR19YWl9ERUNfU1BBUkM9eQpDT05G
SUdfWFpfREVDX0JDSj15CiMgQ09ORklHX1haX0RFQ19URVNUIGlzIG5vdCBzZXQKQ09ORklH
X0RFQ09NUFJFU1NfR1pJUD15CkNPTkZJR19ERUNPTVBSRVNTX0JaSVAyPXkKQ09ORklHX0RF
Q09NUFJFU1NfTFpNQT15CkNPTkZJR19ERUNPTVBSRVNTX1haPXkKQ09ORklHX0RFQ09NUFJF
U1NfTFpPPXkKQ09ORklHX0RFQ09NUFJFU1NfTFo0PXkKQ09ORklHX0dFTkVSSUNfQUxMT0NB
VE9SPXkKQ09ORklHX1JFRURfU09MT01PTj1tCkNPTkZJR19SRUVEX1NPTE9NT05fRU5DOD15
CkNPTkZJR19SRUVEX1NPTE9NT05fREVDOD15CkNPTkZJR19URVhUU0VBUkNIPXkKQ09ORklH
X1RFWFRTRUFSQ0hfS01QPW0KQ09ORklHX1RFWFRTRUFSQ0hfQk09bQpDT05GSUdfVEVYVFNF
QVJDSF9GU009bQpDT05GSUdfQlRSRUU9eQpDT05GSUdfSU5URVJWQUxfVFJFRT15CkNPTkZJ
R19SQURJWF9UUkVFX01VTFRJT1JERVI9eQpDT05GSUdfQVNTT0NJQVRJVkVfQVJSQVk9eQpD
T05GSUdfSEFTX0lPTUVNPXkKQ09ORklHX0hBU19JT1BPUlRfTUFQPXkKQ09ORklHX0hBU19E
TUE9eQpDT05GSUdfTkVFRF9TR19ETUFfTEVOR1RIPXkKQ09ORklHX05FRURfRE1BX01BUF9T
VEFURT15CkNPTkZJR19BUkNIX0RNQV9BRERSX1RfNjRCSVQ9eQpDT05GSUdfSEFWRV9HRU5F
UklDX0RNQV9DT0hFUkVOVD15CkNPTkZJR19ETUFfRElSRUNUX09QUz15CkNPTkZJR19TV0lP
VExCPXkKQ09ORklHX1NHTF9BTExPQz15CkNPTkZJR19DSEVDS19TSUdOQVRVUkU9eQpDT05G
SUdfQ1BVX1JNQVA9eQpDT05GSUdfRFFMPXkKQ09ORklHX0dMT0I9eQojIENPTkZJR19HTE9C
X1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX05MQVRUUj15CkNPTkZJR19MUlVfQ0FDSEU9
bQpDT05GSUdfQ0xaX1RBQj15CkNPTkZJR19DT1JESUM9bQojIENPTkZJR19ERFIgaXMgbm90
IHNldApDT05GSUdfSVJRX1BPTEw9eQpDT05GSUdfTVBJTElCPXkKQ09ORklHX09JRF9SRUdJ
U1RSWT15CkNPTkZJR19VQ1MyX1NUUklORz15CkNPTkZJR19GT05UX1NVUFBPUlQ9eQojIENP
TkZJR19GT05UUyBpcyBub3Qgc2V0CkNPTkZJR19GT05UXzh4OD15CkNPTkZJR19GT05UXzh4
MTY9eQpDT05GSUdfU0dfUE9PTD15CkNPTkZJR19BUkNIX0hBU19TR19DSEFJTj15CkNPTkZJ
R19TQklUTUFQPXkKIyBDT05GSUdfU1RSSU5HX1NFTEZURVNUIGlzIG5vdCBzZXQK
--------------AF9A7D956333E00704FF4AFF
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------AF9A7D956333E00704FF4AFF--


From xen-devel-bounces@lists.xenproject.org Mon Jul 23 15:22:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 15:22: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 1fhcff-0007aC-Ax; Mon, 23 Jul 2018 15:22: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=kryu=kh=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fhcfd-0007a7-Py
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 15:22:45 +0000
X-Inumbo-ID: 47ae197a-8e8c-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47ae197a-8e8c-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 15:22:59 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6NFJ7go069466;
 Mon, 23 Jul 2018 15:22: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=lh/hqnlpQdJ0vTo5oEH7i2NrN0WZyX+BTTYkxidBBQk=;
 b=SZf6PdN2spxRPxdwZMv+vZY6gi8oQN9XzlI657tA/SlrZkAoHKGCxauU6YuDouim86TL
 6bXLv7gQ23mBYUNCsIJhRI+d9S4KYpug63+xM+H0/1LSWuIV2hsrDURHTdRTsYNzBPiq
 krqsTvHZJDa0ukiUVjpnDWoOkz/Qjj59oX1MR9Z8G8vcnvHOt2l6QrIt+9/J/fUa4azq
 dXRsa5OYMyO3xpBV8e5cGyh7DCnZRFbHwZlr2rRJN+n+RMKWRH5v1w13n9zxgMq1IJBS
 zjZlNOuTAuEobAwhyoZWLUCdee3GnPAc6hgVGTAtAha2SKyVJTbnUrHVxvnDYZelAQLk 4A== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2kbtbcn6dj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 15:22:35 +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 w6NFMX8x027465
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 15:22:34 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6NFMX8A004114;
 Mon, 23 Jul 2018 15: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 ; Mon, 23 Jul 2018 08:22:33 -0700
To: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180720090150.24560-1-andr2000@gmail.com>
 <019c0eb6-8185-d888-ae6f-305ea2d44124@oracle.com>
 <df3e8c07-c8b4-cb12-32ad-119498be114b@epam.com>
 <80a074ac-91db-82db-d094-660d859cf903@epam.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: <9d2889f6-32d3-03d7-2a6d-341e691287b3@oracle.com>
Date: Mon, 23 Jul 2018 11:22:59 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <80a074ac-91db-82db-d094-660d859cf903@epam.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8962
 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-1806210000 definitions=main-1807230174
Subject: Re: [Xen-devel] [PATCH v5 0/8] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@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>

T24gMDcvMjMvMjAxOCAwOToyNiBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDcvMjMvMjAxOCAxMTozOCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+
Cj4+PiBkYXRhL3Vwc3RyZWFtL2xpbnV4LXhlbi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmM6
IEluIGZ1bmN0aW9uCj4+PiDigJhnbnRkZXZfaW9jdGxfZG1hYnVmX2V4cF9mcm9tX3JlZnPigJk6
Cj4+PiAvZGF0YS91cHN0cmVhbS9saW51eC14ZW4vZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5j
OjUwMzo2OiB3YXJuaW5nOgo+Pj4g4oCYYXJncy5mZOKAmSBtYXkgYmUgdXNlZCB1bmluaXRpYWxp
emVkIGluIHRoaXMgZnVuY3Rpb24KPj4+IFstV21heWJlLXVuaW5pdGlhbGl6ZWRdCj4+PiDCoMKg
ICpmZCA9IGFyZ3MuZmQ7Cj4+PiDCoMKgIH5+fn5efn5+fn5+fn4KPj4+IC9kYXRhL3Vwc3RyZWFt
L2xpbnV4LXhlbi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmM6NDY3OjM1OiBub3RlOgo+Pj4g
4oCYYXJncy5mZOKAmSB3YXMgZGVjbGFyZWQgaGVyZQo+Pj4gwqDCoCBzdHJ1Y3QgZ250ZGV2X2Rt
YWJ1Zl9leHBvcnRfYXJncyBhcmdzOwo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBefn5+Cj4+IFN0cmFuZ2Vs
eSwgYnV0IG15IGkzODYgYnVpbGQgZ29lcyBzbW9vdGguCj4+IFdoaWNoIHZlcnNpb24gb2YgZ2Nj
IHlvdSB1c2UgYW5kIGNvdWxkIHlvdSBwbGVhc2UgZ2l2ZSBtZSB5b3VyCj4+IC5jb25maWcsIHNv
IEkgY2FuIHRlc3QgdGhlIHNhbWU/Cj4gTm93IEkgc2VlIHRoaXMgd2FybmluZyB3aGljaCBzZWVt
cyB0byBiZSBhIGZhbHNlIHBvc2l0aXZlLgo+IEJvcmlzLCBjb3VsZCB5b3UgcGxlYXNlIGFwcGx5
IHRoZSBmb2xsb3dpbmc6Cj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1
Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCj4gaW5kZXggZTRjOWYxZjc0NDc2Li4w
NjgwZGJjYmE2MTYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCj4g
KysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCj4gQEAgLTQ5NSw2ICs0OTUsNyBAQCBz
dGF0aWMgaW50IGRtYWJ1Zl9leHBfZnJvbV9yZWZzKHN0cnVjdCBnbnRkZXZfcHJpdgo+ICpwcml2
LCBpbnQgZmxhZ3MsCj4gwqDCoMKgwqDCoMKgwqAgYXJncy5kbWFidWZfcHJpdiA9IHByaXYtPmRt
YWJ1Zl9wcml2Owo+IMKgwqDCoMKgwqDCoMKgIGFyZ3MuY291bnQgPSBtYXAtPmNvdW50Owo+IMKg
wqDCoMKgwqDCoMKgIGFyZ3MucGFnZXMgPSBtYXAtPnBhZ2VzOwo+ICvCoMKgwqDCoMKgwqAgYXJn
cy5mZCA9IC0xOwo+Cj4gwqDCoMKgwqDCoMKgwqAgcmV0ID0gZG1hYnVmX2V4cF9mcm9tX3BhZ2Vz
KCZhcmdzKTsKPiDCoMKgwqDCoMKgwqDCoCBpZiAocmV0IDwgMCkKPgo+IG9yIHBsZWFzZSBsZXQg
bWUga25vdyBpZiB5b3Ugd2FudCBtZSB0byByZXNlbmQgd2l0aCB0aGlzIGZpeD8KCgpNaXNzZWQg
dGhpcyBtZXNzYWdlLiBZZXMsIHRoaXMgb2J2aW91c2x5IGZpeGVzIHRoZSBwcm9ibGVtLiBBbmQg
aXQgaXMKZHVlIHRvIHRoZSBjb2RlIGZyYWdtZW50IHRoYXQgSSBtZW50aW9uZWQgaW4gdGhlIGVh
cmxpZXIgcmVzcG9uc2UuCgpXaGljaCBwYXRjaCBpcyB0aGlzIGZvcj8gSSBjYW4gYWRkIHRoaXMg
d2hlbiBjb21taXR0aW5nLgoKLWJvcmlzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 15:45:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 15: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 1fhd1k-0000dp-8m; Mon, 23 Jul 2018 15:45: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=dgdj=kh=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1fhd1j-0000dk-DF
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 15:45:35 +0000
X-Inumbo-ID: 5d3d297a-8e8f-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d3d297a-8e8f-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 17:45:03 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1fhd1L-0006wN-53; Mon, 23 Jul 2018 15:45:11 +0000
Date: Mon, 23 Jul 2018 16:45:11 +0100
From: Tim Deegan <tim@xen.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180723154511.GB25077@deinos.phlegethon.org>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506C8502000078001D5D52@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B506C8502000078001D5D52@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
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 3/6] 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: Kevin Tian <kevin.tian@intel.com>, 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>,
 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>

SGksCgpBdCAwNDo0OCAtMDYwMCBvbiAxOSBKdWwgKDE1MzE5NzU3MTcpLCBKYW4gQmV1bGljaCB3
cm90ZToKPiBFbXVsYXRpb24gcmVxdWlyaW5nIGRldmljZSBtb2RlbCBhc3Npc3RhbmNlIHVzZXMg
YSBmb3JtIG9mIGluc3RydWN0aW9uCj4gcmUtZXhlY3V0aW9uLCBhc3N1bWluZyB0aGF0IHRoZSBz
ZWNvbmQgKGFuZCBhbnkgZnVydGhlcikgcGFzcyB0YWtlcwo+IGV4YWN0bHkgdGhlIHNhbWUgcGF0
aC4gVGhpcyBpcyBhIHZhbGlkIGFzc3VtcHRpb24gYXMgZmFyIHVzZSBvZiBDUFUKPiByZWdpc3Rl
cnMgZ29lcyAoYXMgdGhvc2UgY2FuJ3QgY2hhbmdlIHdpdGhvdXQgYW55IG90aGVyIGluc3RydWN0
aW9uCj4gZXhlY3V0aW5nIGluIGJldHdlZW4pLCBidXQgaXMgd3JvbmcgZm9yIG1lbW9yeSBhY2Nl
c3Nlcy4gSW4gcGFydGljdWxhcgo+IGl0IGhhcyBiZWVuIG9ic2VydmVkIHRoYXQgV2luZG93cyBt
aWdodCBwYWdlIG91dCBidWZmZXJzIHVuZGVybmVhdGggYW4KPiBpbnN0cnVjdGlvbiBjdXJyZW50
bHkgdW5kZXIgZW11bGF0aW9uIChoaXR0aW5nIGJldHdlZW4gdHdvIHBhc3NlcykuIElmCj4gdGhl
IGZpcnN0IHBhc3MgdHJhbnNsYXRlZCBhIGxpbmVhciBhZGRyZXNzIHN1Y2Nlc3NmdWxseSwgYW55
IHN1YnNlcXVlbnQKPiBwYXNzIG5lZWRzIHRvIGRvIHNvIHRvbywgeWllbGRpbmcgdGhlIGV4YWN0
IHNhbWUgdHJhbnNsYXRpb24uCj4gCj4gSW50cm9kdWNlIGEgY2FjaGUgKHVzZWQganVzdCBieSBn
dWVzdCBwYWdlIHRhYmxlIGFjY2Vzc2VzIGZvciBub3cpIHRvCj4gbWFrZSBzdXJlIGFib3ZlIGRl
c2NyaWJlZCBhc3N1bXB0aW9uIGhvbGRzLiBUaGlzIGlzIGEgdmVyeSBzaW1wbGlzdGljCj4gaW1w
bGVtZW50YXRpb24gZm9yIG5vdzogT25seSBleGFjdCBtYXRjaGVzIGFyZSBzYXRpc2ZpZWQgKG5v
IG92ZXJsYXBzIG9yCj4gcGFydGlhbCByZWFkcyBvciBhbnl0aGluZykuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKRm9yIHRoZSBjaGFuZ2UgdG8g
c2hhZG93IGNvZGU6CgpBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 15:51:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 15:51: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 1fhd7T-0001Nj-Un; Mon, 23 Jul 2018 15:51: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=ic5z=kh=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1fhd7S-0001Ne-KU
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 15:51:31 +0000
X-Inumbo-ID: 306053c7-8e90-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::619])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 306053c7-8e90-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 17:50:57 +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=e/+YkBIFqgm17B6seWAJvQXYqaJl5XaARdyHaH9Baog=;
 b=cnXHEH5cofvS5zKTqGzfpyEwMIbwZawTRO7D6mF/9ynWjhWlco1b2OGbDbCZ+gQg9WJlIOkyQ46dzVwpm6aiFOYEo/SiaNEh8e5fjDzy0BCU/w46OBw6yLRY+HTDUHUuncGB/SDnNSAo9Z/GVIi8N+RqXUwLR7k9rh+bXGg9Gn4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
Received: from [192.168.1.122] (46.211.25.138) by
 AM0PR0302MB3202.eurprd03.prod.outlook.com (2603:10a6:208:9::21) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.16; Mon, 23 Jul
 2018 15:51:06 +0000
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180720090150.24560-1-andr2000@gmail.com>
 <019c0eb6-8185-d888-ae6f-305ea2d44124@oracle.com>
 <df3e8c07-c8b4-cb12-32ad-119498be114b@epam.com>
 <80a074ac-91db-82db-d094-660d859cf903@epam.com>
 <9d2889f6-32d3-03d7-2a6d-341e691287b3@oracle.com>
From: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Message-ID: <5fc34b4b-3587-791a-d17c-7da955b393bd@epam.com>
Date: Mon, 23 Jul 2018 18:50:56 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <9d2889f6-32d3-03d7-2a6d-341e691287b3@oracle.com>
Content-Language: en-US
X-Originating-IP: [46.211.25.138]
X-ClientProxiedBy: VI1PR0501CA0031.eurprd05.prod.outlook.com
 (2603:10a6:800:60::17) To AM0PR0302MB3202.eurprd03.prod.outlook.com
 (2603:10a6:208:9::21)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a41a04d8-49dc-4aa3-e75a-08d5f0b42320
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600073)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR0302MB3202; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3202;
 3:8IpbSqYZ6XM0mNBvmGMTF7d0oOU1Y1bG672XeGCltUqPFMpVMyJSmkabWoquSSWV2kWXvT4fpYemzCrZeTbwgCCM58CM9pFahx/A8w/tacLq3tOzsDDr6UUat9RP59n2hhsTaNI2DrkvrAPTvXwm3rbzXVvSOM/CpB4/eUk+u661djdUceTjqxP96d7xA4JyxhD2ipKSkEN2k+h6oDsU5AdeY/kQ4OEG0E2Zs2nYQWnAT/K5CgS04U3Fw/aiTyXy;
 25:pzc+o4+rj5hofwGE1iS3nVnEm2J7HDDHyrJKVEmfaqTxOBENWVlscqhibi3hjGrveIxMX7wQGrOPVQJyWmhMVM29JG+wap+yw4aUwgynb00JhAdR+65kTXPpEQc1DcxTXE0qkhqF3pED/nZW5V3f9CjktfaQB60HIMZLfz/FIKU/oJzOHTkuASVmbErNg37S0LWjuar/I2mBpOtBKx2OVO5wvQ2VU2oHLOlO0Ig0qqTWd0q2egahFo9xHPauS2oA3HkECM2w3pOk7W3WmNO9ilxnBXW1le3m6sCigByCooX1n2/tiwpnEwNujBwythLBRKCT2KzB2hgSWcFs8nrlqw==;
 31:kmBd/PhasfP7ouUJAVU3AGpm8/2mb2frGvPdm3DOM4W3h6yLTR+zEawi5kPtuUgYezDOf14u+gdzs+zjeLwILQw+qxEsWs/w+L4fyMir6PwqVWLmPMQS+RJHBzw8gC+j5Puxw4kMQyIym89cyWCFho0oLkpp/WEdwiTu5xj6teWo9iXTqiQVo1yv/GHPRvR5pCFQ7Ib/dWc4QdNKEY3O1/YIGVlvtw2o8fBDH5JTFrQ=
X-MS-TrafficTypeDiagnostic: AM0PR0302MB3202:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3202;
 20:PgngyuXtKWVkugohnVKL9jxpUJIEahFRa3l8YyQ5jex7rDYThyt2SBGeDT2p97Eoyjc+cfBzm8Ae95whQmyhyLFZrYI6cVDRRtaPj+GBouVG0w835hyN95hLJzNVRR8VN58FA8GZ9DUaNnKJjSiPeJl/lMqLtUy9CvVeCQvHzi5mD9OChoEF9ysl4bTT6FQLtTxPWdY2l82ruWE2RXYHgKQlee7w+a/OnAnfIlMKsiKRgOb9ytQrMgSDhozzFSoUeU43Bw2sCTMv1HMLGXfDlhSU/H13XUlYaC8SZ5UhzEzagQhcXPUXA30OATtp623sOVlvBHK/Fxt5/sdFy7Ufn/Xpu8kFHeaq5NFAKOv+RKgcwJaLojrXv7NvQEuPhaFbtXNyKMFEUOUHd+7GJCIWOFhqy796r/zL7nfeVu+OcvLDSF7Aax2557FSI4XrCTzQOCA1q6+wHqU9khJYlrxw+Q/I34X0y+a3Eb6TlPjGkRz/KrWu2wktVHbdAupAbwgn;
 4:ppMD+rvfQCsjj55tH8UqhrLpWunCZSyDIBN8KD20wTtWHWFDWx1mGBreGrwC3R6vjSleh3zDcZg84Hz6YPVgJ4qG2zVpb3vlmsbWDmXFtpG7+ljhDkRSipjQFatYdRLf9mGzT9tpubviqff0gT+DIt3hcyE5DYSqRR1hC2wET7aFZqBvMLhUXXIXqZjL+AOmVQMHjWupE43l0EY8EmfWRmNn8t9GfBK467wvRJ6MsVGYn8OkOYmCdUifYkw2SX1CUZ9UvSDvLBT3RvLI+BW+Zg==
X-Microsoft-Antispam-PRVS: <AM0PR0302MB3202578B73161AF5CA557FECE7560@AM0PR0302MB3202.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)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR0302MB3202; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0302MB3202; 
X-Forefront-PRVS: 0742443479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(136003)(376002)(346002)(366004)(396003)(199004)(189003)(50466002)(4326008)(80792005)(68736007)(106356001)(16576012)(97736004)(6666003)(476003)(316002)(26005)(105586002)(58126008)(186003)(25786009)(110136005)(2616005)(81156014)(77096007)(53936002)(47776003)(55236004)(2906002)(53546011)(386003)(52146003)(76176011)(2486003)(93886005)(23676004)(6246003)(16526019)(956004)(11346002)(7736002)(31686004)(478600001)(72206003)(446003)(64126003)(65826007)(2870700001)(486006)(65956001)(8676002)(65806001)(67846002)(39060400002)(66066001)(229853002)(36756003)(7416002)(6486002)(6116002)(117156002)(14444005)(3846002)(305945005)(86362001)(52116002)(31696002)(5660300001)(81166006)(8936002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0302MB3202; H:[192.168.1.122]; 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-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjAzMDJNQjMyMDI7MjM6aWI4K1lYaFVid2FORFVDbGVXSXlRY0ds?=
 =?utf-8?B?S1krMmJSN2VLTlg3TFBYZi84N01XSm8yREZhM0NaYkV0QThXYTc0V1MveG9y?=
 =?utf-8?B?M1M5RTZzLzFGbWR5eUNyL3d4QnBTMjI3VkNPUUNaMmh4WUhXeU9MWUd2N0FO?=
 =?utf-8?B?c09mV0lIWmJHLytxRUdmTFhNaTBCYk9JMHRERTFYR1BaenlUWVRLNEpOREk1?=
 =?utf-8?B?SC90TTVHRmVvQThPQ29SamhhbDAwekIvS0VWNnZQcExlamh0T0p3RlFTbk1G?=
 =?utf-8?B?ekhza202QkZxU2dRN1JudHFJVTBTSG5UMlpGcFZFU0poNndKUU9QZTkzTU52?=
 =?utf-8?B?NHBmZWNTWm1qaU04VkpWdGpaanhMRVVzZVBnb2hVYmluUUhScFM0MVJZcnhM?=
 =?utf-8?B?QjBkNi84V1V5N1VMYjZJQVYvOUNSYm5jWit0T1Njak1KSXpPUEFJQVBEWkcy?=
 =?utf-8?B?T1VJZHQ2RnFVNyt0cUhwN3YvYmhtMjBZWmhLTFpVMWMvTWZRcGh3aWlVMk9K?=
 =?utf-8?B?U1hGWDRYMVZYcXd2Uk9lZXpHSnEzbndJL0VzZ29PYUh3QTRpTUNESHBDbFVz?=
 =?utf-8?B?dlNCREhKaEZLVXgweGtMYlRTU2dkTGk4UW9lV0JsVEhnSUdwdFdGcC9zeGh4?=
 =?utf-8?B?VHhaUGt2MzBKenQxMklmYXh6NnBFSlA5V3VpS3pSbHIrU2FVeTBJc3p0U2Rt?=
 =?utf-8?B?UHFRR2h5N2tROXNkdFUzQzNUaXRUN1ZIQnQzeXl6UlUvbWU2Ujh1bEJRVlJr?=
 =?utf-8?B?RGRMcUk4S0JaaUZDR3liakdnbXlsOTNCdXZsZmZZRHVoUmZiWEJZL2tnemdM?=
 =?utf-8?B?UUMvZ2JnVXYvVDBXVmRZVG1GYUlPbjFKL2x6bDhBbGErdk9vd0IwMittczIz?=
 =?utf-8?B?azArSEVqT3lYbTY2S1lHMEhyVUpYcThJNlExbnBld2p0aUVpZXI4WTYyenRt?=
 =?utf-8?B?UjA1aTlyWk9STzdESnl6akdDTUp3akFudlkwSGpHb2hBaW5Xa0dlZExXa01Q?=
 =?utf-8?B?cVcwUlU0dWY0TWhyOGJ4dURzMjFJZ2wrSW0xemc4S3FPQVVPNGhGOEcvazRV?=
 =?utf-8?B?QTlQQmZUUjJEZDBMQ2xuQUs1a3VLL0JwS0k1dnFTU0h3NGhhYmJYSHF3Z24x?=
 =?utf-8?B?Q0JuVWlNT3Y4VDVTVDNQWFZ3SmJMUkM5ZkJ0dm9OQVlIdW5MajloTVh3SERw?=
 =?utf-8?B?VG42QzhjWHRNM1JvM0ppcUxjbTNFVG9BdEdoU3Z5QytuSW9SQkl0S2lESHBW?=
 =?utf-8?B?dGo2U3FoNFNsNmcvN2d0WFM5MVF0TjlsUmJud1NhWWFZWUpDUjYvbEx3SzV0?=
 =?utf-8?B?eDI1eE9UamdJdWsxbTREMER2YjRKY2RMYkR6RFduOWhJd3ViRC9qMDRKQVF1?=
 =?utf-8?B?c3dSWERaOXlnby95YnlIc3hVUkU4blBaRDM4TUZCY0dLdUN3cVk5eWlTbnpj?=
 =?utf-8?B?bXFLMkoyS0lyZ2Yrc1pmTDJIOGsvN1J5eUhHVWR1bkRlWUhYRmJlL0xCT1Y2?=
 =?utf-8?B?TVVTVVlOUHYxaE5ibWVMK2hCUWJydlp3UWdFZCthcmlHdlZHQnI1NVRPZEJr?=
 =?utf-8?B?MkI3WVpwQVdFRlRkaXVMSno0UytBZjY3OEc1UmVDNzVMdjE2RVhwMm5GM2xN?=
 =?utf-8?B?UWowU3R4MzF5Z1NLbnRlVDJhcVRPQ0xRS1E2Q2pQa3g1RzdKSWJ3bHZuOGs4?=
 =?utf-8?B?QlhDaFROSkxsN0RtK2tON1Y1c2hQcWlzendQdmwvMUJPT2l2eXVMY1J1a3hL?=
 =?utf-8?B?ZzI5Zk9lWGNHZ2xJbzI3WVFHUWg3aXp2ZHpUMW5PU1gyOEF3dmxxQWpiWDQ0?=
 =?utf-8?B?TXVMOXFGbGhKS3orT0ZWS2xPaXVaZjMrUlZVNStrOVlvYW1lbjlZWVlhSVp5?=
 =?utf-8?B?RS9OUFJLYWlVQVdNV0JxYXpxM2xINll4NWNReUk3TjYvM0NCM0ZCUEc3amhQ?=
 =?utf-8?B?bzB6V0hMT3VHUi9WRlJkU3A2L1IyeVpkYUUrSGJuK29vOFR0Rkc5VDNtdDJy?=
 =?utf-8?B?cXhjM0gxWmVLVTFhWERmU1MrazQ0cURQUTBKSEFKQ3JQR3MyWTFZMGVtOGhR?=
 =?utf-8?B?d2dITjVXY2ZRZ1BoR2xhSHlnOGRJcEhQcGJpNnhLYm1ScDNJNkFydWZtVWxr?=
 =?utf-8?Q?YnRhCLTItBhs6MIt5dG3ZImvsJFNbMoyJrEBLfyGTIRftp?=
X-Microsoft-Antispam-Message-Info: JSnuYVuzHAeJsxnxZxdjaepULLBN4qvK2e9gEZaqouqMjQNo7Kc905UpeFwSf7AQVlrubHypSYGmIdUhzMRf6ZDi8x2wj3Xsk7br/6Q9KDY76+5SpzIcBneJTvq1xpoKoSea/QvTRIDhX/IC6urTP4fGFmFFjP/HUVoxgPsPU00lXbxzhiwxITXh1o2CKadTw7TDpw5JkP3tLvRUNYnD0RknpeR9o7Sc+dasSzS1eUnBJafVfVEmU32+nwLYRdQEoUk7ckx8QK0LQTdGQRAfIdlA189TTUv4ClEvELotyUl6dvbq5MVT92SQnw+NGThlZz1n0kBzvqSiNSLo7k++jmUugBfvZehOpYtNLX+DaAw=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR0302MB3202;
 6:LBUugF5tLhdHqkP/3PBhCsZrHHKn2Rgk/PVVvDHiUKgfUC670mNC/AOZbsF06YHgac+S+v1tTT0DuimU2hDsuaZXq3FP5NDnsMLuLjB7rl4tH+vej6MguPsPDIISXk8DY5Ji6mSdrp/LjOAXfsNzJmGqU9tdU05JBoD6uFFLi2/tWNug2Ztfr6m+qesfDSwXCol/IpSNxcdpzMoay4yZgeDEpsqOMe51mqfhgf8vPFkKRalI2we4QTZlyHjnPo0A1NrPX0wavefE1Jz4RBQFezSL+6yOy+MkkI902yn0VGcpm4nkk88//YS9Dkn7cwdp2hzzTlJxF7AuvOqjOQiE8Dyti3EBmknoqwAB5w6chX5A/QWIgu1ESHPp0Y5RGncu0SWyW2fjB2dVFCPFCHiR/ynDJXdjHsfCltxHwc0p6XWcxQzbW2/Gf4KMBPztOyzNTGEf3X5XBt9AQrpp9r/Sow==;
 5:vLwCqiFHNxXtttc7hsXplc/mjfFrw5/KK4kNa8jvkgYi+zCFsSEJFJZzOgdtLq3gZSrzvb8KXjb/UStudsGAHXnz8Rps1Q6x1mcN/a0pNC9kVFPihR+USrBIuKRQVlL6lM9RhVuCvArbK1rY2yOJmrcTGWc3HLuGCTI8XfETyBg=;
 7:hgNVjVHFamNAin3WxFsvt5eiN2/wZjTtGewSaSmPT2RbYSpw7tjMAOwRs9K43BaUqbSP5pb6mI2pgPGE0aBt3DIpyPCNSCYTzY4JTIotDgAY4B2k7qqi/2wrFLZSlpNm1v9Dri+N/sW1wjhVsHcVmYZIILhMrfIO5a4U6OLxN0P2lfrL5+MZl2mI+dS3+oUS2DB+5azogt2MKdsVOCCTmebmxm/ovzTPprAT+jcQObGN3vrnJ9CbFg1Iv/kqyyx8
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jul 2018 15:51:06.1696 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a41a04d8-49dc-4aa3-e75a-08d5f0b42320
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0302MB3202
Subject: Re: [Xen-devel] [PATCH v5 0/8] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@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>

T24gMDcvMjMvMjAxOCAwNjoyMiBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA3LzIz
LzIwMTggMDk6MjYgQU0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBPbiAwNy8y
My8yMDE4IDExOjM4IEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+PiBkYXRh
L3Vwc3RyZWFtL2xpbnV4LXhlbi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmM6IEluIGZ1bmN0
aW9uCj4+Pj4g4oCYZ250ZGV2X2lvY3RsX2RtYWJ1Zl9leHBfZnJvbV9yZWZz4oCZOgo+Pj4+IC9k
YXRhL3Vwc3RyZWFtL2xpbnV4LXhlbi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmM6NTAzOjY6
IHdhcm5pbmc6Cj4+Pj4g4oCYYXJncy5mZOKAmSBtYXkgYmUgdXNlZCB1bmluaXRpYWxpemVkIGlu
IHRoaXMgZnVuY3Rpb24KPj4+PiBbLVdtYXliZS11bmluaXRpYWxpemVkXQo+Pj4+ICDCoMKgICpm
ZCA9IGFyZ3MuZmQ7Cj4+Pj4gIMKgwqAgfn5+fl5+fn5+fn5+fgo+Pj4+IC9kYXRhL3Vwc3RyZWFt
L2xpbnV4LXhlbi9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmM6NDY3OjM1OiBub3RlOgo+Pj4+
IOKAmGFyZ3MuZmTigJkgd2FzIGRlY2xhcmVkIGhlcmUKPj4+PiAgwqDCoCBzdHJ1Y3QgZ250ZGV2
X2RtYWJ1Zl9leHBvcnRfYXJncyBhcmdzOwo+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIF5+fn4KPj4+IFN0
cmFuZ2VseSwgYnV0IG15IGkzODYgYnVpbGQgZ29lcyBzbW9vdGguCj4+PiBXaGljaCB2ZXJzaW9u
IG9mIGdjYyB5b3UgdXNlIGFuZCBjb3VsZCB5b3UgcGxlYXNlIGdpdmUgbWUgeW91cgo+Pj4gLmNv
bmZpZywgc28gSSBjYW4gdGVzdCB0aGUgc2FtZT8KPj4gTm93IEkgc2VlIHRoaXMgd2FybmluZyB3
aGljaCBzZWVtcyB0byBiZSBhIGZhbHNlIHBvc2l0aXZlLgo+PiBCb3JpcywgY291bGQgeW91IHBs
ZWFzZSBhcHBseSB0aGUgZm9sbG93aW5nOgo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4v
Z250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCj4+IGluZGV4IGU0
YzlmMWY3NDQ3Ni4uMDY4MGRiY2JhNjE2IDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL3hlbi9nbnRk
ZXYtZG1hYnVmLmMKPj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCj4+IEBAIC00
OTUsNiArNDk1LDcgQEAgc3RhdGljIGludCBkbWFidWZfZXhwX2Zyb21fcmVmcyhzdHJ1Y3QgZ250
ZGV2X3ByaXYKPj4gKnByaXYsIGludCBmbGFncywKPj4gIMKgwqDCoMKgwqDCoMKgIGFyZ3MuZG1h
YnVmX3ByaXYgPSBwcml2LT5kbWFidWZfcHJpdjsKPj4gIMKgwqDCoMKgwqDCoMKgIGFyZ3MuY291
bnQgPSBtYXAtPmNvdW50Owo+PiAgwqDCoMKgwqDCoMKgwqAgYXJncy5wYWdlcyA9IG1hcC0+cGFn
ZXM7Cj4+ICvCoMKgwqDCoMKgwqAgYXJncy5mZCA9IC0xOwo+Pgo+PiAgwqDCoMKgwqDCoMKgwqAg
cmV0ID0gZG1hYnVmX2V4cF9mcm9tX3BhZ2VzKCZhcmdzKTsKPj4gIMKgwqDCoMKgwqDCoMKgIGlm
IChyZXQgPCAwKQo+Pgo+PiBvciBwbGVhc2UgbGV0IG1lIGtub3cgaWYgeW91IHdhbnQgbWUgdG8g
cmVzZW5kIHdpdGggdGhpcyBmaXg/Cj4KPiBNaXNzZWQgdGhpcyBtZXNzYWdlLiBZZXMsIHRoaXMg
b2J2aW91c2x5IGZpeGVzIHRoZSBwcm9ibGVtLiBBbmQgaXQgaXMKPiBkdWUgdG8gdGhlIGNvZGUg
ZnJhZ21lbnQgdGhhdCBJIG1lbnRpb25lZCBpbiB0aGUgZWFybGllciByZXNwb25zZS4KPgo+IFdo
aWNoIHBhdGNoIGlzIHRoaXMgZm9yPyBJIGNhbiBhZGQgdGhpcyB3aGVuIGNvbW1pdHRpbmcuClRo
YW5rIHlvdSwgdGhpcyBpcyBmb3IgIltQQVRDSCB2NSA3LzhdIHhlbi9nbnRkZXY6IEltcGxlbWVu
dCBkbWEtYnVmIApleHBvcnQgZnVuY3Rpb25hbGl0eSIKPiAtYm9yaXMKVGhhbmsgeW91LApPbGVr
c2FuZHIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 15:54:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 15: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 1fhdAR-0001WK-Eg; Mon, 23 Jul 2018 15: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhdAQ-0001WA-Ib
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 15:54:34 +0000
X-Inumbo-ID: ba1438f7-8e90-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba1438f7-8e90-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 15:54: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 1fhdAM-00079b-Ci; Mon, 23 Jul 2018 15:54: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 1fhdAM-0000t3-4f; Mon, 23 Jul 2018 15:54:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhdAM-0001o2-41; Mon, 23 Jul 2018 15:54:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125519-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-pvops:kernel-build:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=549ae85ce1b00228c3abcf6a9e4022c4f4fba5ed
X-Osstest-Versions-That: ovmf=d9e206d4bf9124fe526baaa0ec56a7d2316ca6b3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 15:54:30 +0000
Subject: [Xen-devel] [ovmf test] 125519: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUxOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MTkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2Vy
bmVsLWJ1aWxkICAgZmFpbCBpbiAxMjU1MTMgUkVHUi4gdnMuIDEyNTUxMAoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBh
c3MgaW4gMTI1NTEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgYmxvY2tlZCBpbiAxMjU1MTMgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogb3ZtZiAgICAgICAgICAgICAgICAgNTQ5YWU4NWNlMWIwMDIyOGMzYWJjZjZhOWU0MDIy
YzRmNGZiYTVlZApiYXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDllMjA2
ZDRiZjkxMjRmZTUyNmJhYWEwZWM1NmE3ZDIzMTZjYTZiMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTI1NTEwICAyMDE4LTA3LTIzIDAwOjQwOjQ2IFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTUxMyAgMjAxOC0wNy0yMyAwNToyNzoxMCBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIFN0YXIgWmVu
ZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBTdXByZWV0aCBWZW5rYXRlc2ggPHN1cHJlZXRoLnZl
bmthdGVzaEBhcm0uY29tPgogIFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4K
ICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA1NDlhZTg1Y2UxYjAw
MjI4YzNhYmNmNmE5ZTQwMjJjNGY0ZmJhNWVkCkF1dGhvcjogU3VwcmVldGggVmVua2F0ZXNoIDxz
dXByZWV0aC52ZW5rYXRlc2hAYXJtLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMgMTg6MDA6MzUgMjAx
OCArMDgwMAoKICAgIEJhc2VUb29scy9BdXRvR2VuOiBVcGRhdGUgaGVhZGVyIGZpbGUgZm9yIE1N
IG1vZHVsZXMuCiAgICAKICAgIFRoaXMgcGF0Y2ggY29ycmVjdHMgdGhlIE1vZHVsZSBUeXBlIEhl
YWRlciBmaWxlIGZvciBNYW5hZ2VtZW50IE1vZGUoTU0pCiAgICBhcyBzcGVjaWZpZWQgaW4gUEkg
djEuNiBTcGVjaWZpY2F0aW9uLiBBbHNvLCBpdCB1cGRhdGVzIHBhcmFtZXRlciBmb3IKICAgIGF1
dG8gZ2VuZXJhdGVkIHRlbXBsYXRlIGZ1bmN0aW9ucyBmcm9tIEVGSV9TTU1fU1lTVEVNX1RBQkxF
MiB0bwogICAgRUZJX01NX1NZU1RFTV9UQUJMRS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6
IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTog
U3VwcmVldGggVmVua2F0ZXNoIDxzdXByZWV0aC52ZW5rYXRlc2hAYXJtLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4g
WWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCAxNzk0Yjk4ZjcyZmIwODdmMDEyNjAyYzRkMTQ1
MDc2MmRkNjI5MDZkCkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29t
PgpEYXRlOiAgIEZyaSBKdWwgMTMgMTE6Mjg6MzMgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczog
RWxmQ29udmVydCBUb29sIHVwZGF0ZSBWZXJib3NlTXNnIHRvIHNhbWUgd2l0aCB0aGUgY29tbWVu
dAogICAgCiAgICBGaXhlczogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVn
LmNnaT9pZD05OTQKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjAKICAgIFNpZ25lZC1vZmYtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcu
emh1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGlu
dGVsLmNvbT4KCmNvbW1pdCAxMDk0NGJjMzkwZjUyZmNkNDE4NjcwZmUwMTcxZGExZDRmM2IwNWNj
CkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdWwg
MTMgMTY6MDA6MTUgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBDYXBzdWxlQXBwOiBVc2Ug
RUZJX1VOU1VQUE9SVEVEIGZvciBpbmNvcnJlY3QgQXJnYyBjYXNlCiAgICAKICAgIEFsaWduIGNv
ZGUgdG8gdXNlIEVGSV9VTlNVUFBPUlRFRCBmb3IgYWxsIGluY29ycmVjdCBBcmdjIGNhc2VzLgog
ICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+
CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hv
bmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3Rh
ciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8g
PGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29tbWl0IGQ5YzY0MGI5MjgyZGQzYTZlZTQ1YmM1ODg2
ZTdkNWIwZTU4NmM5NWQKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRh
dGU6ICAgRnJpIEp1bCAxMyAxNTo1MDoxNiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIENh
cHN1bGVBcHA6IENoZWNrIGNhcHN1bGUgaGVhZGVyIGJlZm9yZSB1c2luZyBpdHMgRmxhZ3MKICAg
IAogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgog
ICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25n
IFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIg
WmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxq
aWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1pdCA5NWRkN2E2ZWNkMjM1ODIwOGE5ZjgyYmI5NDhj
YWZkZGViZDc4NTE5CkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRl
OiAgIEZyaSBKdWwgMTMgMTU6Mjg6MjEgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBDYXBz
dWxlQXBwOiBTaG93IGNsZWFyIG1lc3NhZ2Ugd2hlbiBvcHRpb24gaXMgdW5yZWNvZ25pemVkCiAg
ICAKICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4K
ICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9u
ZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8
amlld2VuLnlhb0BpbnRlbC5jb20+Cgpjb21taXQgODFlMTI3NmFkZmU4OGNmYmJjMzk2MThiNTI0
MjljZjQ5ZWYzY2JjZQpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0
ZTogICBGcmkgSnVsIDEzIDE1OjE2OjAyIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgQ2Fw
c3VsZUFwcDogRG8gbm90IHBhcnNlIGJpdHMgaW4gQ2Fwc3VsZUZsYWdzIG9mIEVTUlQKICAgIAog
ICAgQWNjb3JkaW5nIHRvIFVFRkkgc3BlYywgb25seSBiaXRzIDAtMTUgb2YgQ2Fwc3VsZUZsYWdz
IGFyZQogICAgbWVhbmluZ2Z1bCBhbmQgQ2Fwc3VsZUd1aWQgc3BlY2lmaWMsIENBUFNVTEVfRkxB
R1NfUEVSU0lTVF9BQ1JPU1NfUkVTRVQKICAgIENBUFNVTEVfRkxBR1NfUE9QVUxBVEVfU1lTVEVN
X1RBQkxFL0NBUFNVTEVfRkxBR1NfSU5JVElBVEVfUkVTRVQKICAgIGRlZmluZWQgaW4gVUVGSSBz
cGVjIGFyZSBpbiBiaXRzIDE2LTMxLCB0aGV5IHNob3VsZCBub3QgYmUgcGFyc2VkIGluCiAgICBD
YXBzdWxlRmxhZ3Mgb2YgRVNSVC4KICAgIAogICAgQ2Fwc3VsZUZsYWdzCiAgICBUaGUgY2Fwc3Vs
ZSBmbGFncyBmaWVsZCBjb250YWlucyB0aGUgQ2Fwc3VsZUd1aWQgZmxhZ3MgKGJpdHMgMC0xNSkK
ICAgIGFzIGRlZmluZWQgaW4gdGhlIEVGSV9DQVBTVUxFX0hFQURFUiB0aGF0IHdpbGwgYmUgc2V0
IGluIHRoZSBjYXBzdWxlCiAgICBoZWFkZXIuCiAgICAKICAgIENjOiBNaWNoYWVsIEQgS2lubmV5
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4u
eWFvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+Cgpjb21t
aXQgZDRkOTExNjc3NTc2M2E3Y2U0YmZmODk0ZWEwNmVjZWY0YjE3ZTQ0MQpBdXRob3I6IFN0YXIg
WmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBGcmkgSnVsIDEzIDE1OjA0OjE2IDIw
MTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgQ2Fwc3VsZUFwcDogRml4IG1lbW9yeSBsZWFrIGlu
IER1bXBGbXBJbWFnZSgpCiAgICAKICAgIEltYWdlIGJ1ZmZlciBzaG91bGQgYmUgZnJlZWQgYWZ0
ZXIgdXNpbmcuCiAgICAKICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAg
IENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
Smlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+Cgpjb21taXQgNTQxMDUwMmY2ZDdlNGJi
Nzg2Y2NkNmMzMGM4NjYyZWQyMTdiY2FiYQpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGlu
dGVsLmNvbT4KRGF0ZTogICBXZWQgSnVsIDExIDE2OjM1OjAyIDIwMTggKzA4MDAKCiAgICBNZGVN
b2R1bGVQa2cgQ2Fwc3VsZUFwcDogQ2hlY2sgQXJnIGNvdW50IGZvciAtUCBHRVQgb3B0aW9uCiAg
ICAKICAgIEFsc28gYWRkIGhlbHAgaW5mbyBmb3IgQ2Fwc3VsZUFwcCAtUCBHRVQgb3B0aW9uLgog
ICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+
CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hv
bmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3Rh
ciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8g
PGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29tbWl0IGExMGRlZjkxNjUzMTYzZGJjNmEzOGE2MDlh
ODdiMzcwZTkwMzU2NTQKQXV0aG9yOiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNv
bT4KRGF0ZTogICBGcmkgSnVsIDEzIDE3OjA1OjIwIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6
IGVuYWJsZSBGaXhlZEF0QnVpbGQgKFZPSUQqKSBQQ0QgdXNlIGluIHRoZSBbREVQRVhdIHNlY3Rp
b24KICAgIAogICAgVjM6IEFkZCBzb21lIGludmFsaWQgdHlwZSBhbmQgZGF0dW0gY2hlY2sKICAg
IAogICAgVjI6IGxpbWl0IHRoZSBQQ0QgdXNlZCBpbiB0aGUgW0RlcGV4XSBzZWN0aW9uIHNob3Vs
ZCBiZSB1c2VkIGluIHRoZSBtb2R1bGUKICAgIAogICAgVGhlIFBDRCBpdGVtIHVzZWQgaW4gSU5G
IFtEZXBleF0gc2VjdGlvbiBtdXN0IGJlIGRlZmluZWQgYXMgRml4ZWRBdEJ1aWxkCiAgICB0eXBl
IGFuZCBWT0lEKiBkYXR1bSB0eXBlLCBhbmQgdGhlIHNpemUgb2YgdGhlIFBDRCBtdXN0IGJlIDE2
IGJ5dGVzLgogICAgCiAgICBGaXhlczogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3No
b3dfYnVnLmNnaT9pZD00NDMKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNv
bT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 16:00:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 16:00: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 1fhdGL-0002mb-CY; Mon, 23 Jul 2018 16:00: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=6gub=kh=citrix.com=prvs=735afa564=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fhdGJ-0002mS-Dd
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 16:00:39 +0000
X-Inumbo-ID: 7859d5d6-8e91-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7859d5d6-8e91-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 18:00:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60889181"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 18:00:32 +0200
Message-ID: <20180723160032.62597-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] docs: use the make wildcard function instead of
 find
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

VGhlIHJlZ2V4cCB1c2VkIHdpdGggZmluZCBpbiBvcmRlciB0byBsaXN0IHRoZSBtYW4gcGFnZXMg
ZG9lc24ndCB3b3JrCndpdGggRnJlZUJTRCBmaW5kLCBzbyB1c2UgYSB3aWxkY2FyZCBpbnN0ZWFk
LiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2Nz
L01ha2VmaWxlIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg
NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL01ha2VmaWxlIGIvZG9jcy9NYWtlZmls
ZQppbmRleCBiMzAwYmI2YmUxLi5mYmE2NjczZGI2IDEwMDY0NAotLS0gYS9kb2NzL01ha2VmaWxl
CisrKyBiL2RvY3MvTWFrZWZpbGUKQEAgLTgsMTAgKzgsMTAgQEAgREFURQkJOj0gJChzaGVsbCBk
YXRlICslWS0lbS0lZCkKIERPQ19BUkNIRVMgICAgICA6PSBhcm0geDg2XzMyIHg4Nl82NAogCiAj
IERvY3VtZW50YXRpb24gc291cmNlcyB0byBidWlsZAotTUFOMVNSQy15IDo9ICQoc29ydCAkKHNo
ZWxsIGZpbmQgbWFuLyAtcmVnZXggJy4qXC5cKHBvZFx8bWFya2Rvd25cKVwuMScgLXByaW50KSkK
LU1BTjVTUkMteSA6PSAkKHNvcnQgJChzaGVsbCBmaW5kIG1hbi8gLXJlZ2V4ICcuKlwuXChwb2Rc
fG1hcmtkb3duXClcLjUnIC1wcmludCkpCi1NQU43U1JDLXkgOj0gJChzb3J0ICQoc2hlbGwgZmlu
ZCBtYW4vIC1yZWdleCAnLipcLlwocG9kXHxtYXJrZG93blwpXC43JyAtcHJpbnQpKQotTUFOOFNS
Qy15IDo9ICQoc29ydCAkKHNoZWxsIGZpbmQgbWFuLyAtcmVnZXggJy4qXC5cKHBvZFx8bWFya2Rv
d25cKVwuOCcgLXByaW50KSkKK01BTjFTUkMteSA6PSAkKHNvcnQgJCh3aWxkY2FyZCBtYW4vKi5w
b2QuMSBtYW4vKi5tYXJrZG93bi4xKSkKK01BTjVTUkMteSA6PSAkKHNvcnQgJCh3aWxkY2FyZCBt
YW4vKi5wb2QuNSBtYW4vKi5tYXJrZG93bi41KSkKK01BTjdTUkMteSA6PSAkKHNvcnQgJCh3aWxk
Y2FyZCBtYW4vKi5wb2QuNyBtYW4vKi5tYXJrZG93bi43KSkKK01BTjhTUkMteSA6PSAkKHNvcnQg
JCh3aWxkY2FyZCBtYW4vKi5wb2QuOCBtYW4vKi5tYXJrZG93bi44KSkKIAogTUFSS0RPV05TUkMt
eSA6PSAkKHNvcnQgJChzaGVsbCBmaW5kIG1pc2MgLW5hbWUgJyoubWFya2Rvd24nIC1wcmludCkp
CiAKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 16:17:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 16: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 1fhdWr-0003in-Ti; Mon, 23 Jul 2018 16:17: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhdWr-0003id-5I
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 16:17:45 +0000
X-Inumbo-ID: f6ed0fac-8e93-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f6ed0fac-8e93-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 16:17: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 1fhdWn-0008BA-LB; Mon, 23 Jul 2018 16:17: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 1fhdWn-0002Ru-Cl; Mon, 23 Jul 2018 16:17:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhdWn-0008QJ-C6; Mon, 23 Jul 2018 16:17:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125521-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=61bdddb82151fbf51c58f6ebc1b4a687942c45a8
X-Osstest-Versions-That: xen=890b9b8075121c8c2f99ff6135cd1581bc5cb383
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 16:17:41 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125521: 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>

ZmxpZ2h0IDEyNTUyMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUyMS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2MWJkZGRiODIxNTFmYmY1MWM1OGY2ZWJjMWI0YTY4Nzk0MmM0NWE4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4OTBiOWI4MDc1MTIxYzhjMmY5
OWZmNjEzNWNkMTU4MWJjNWNiMzgzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU1MTYgIDIwMTgt
MDctMjMgMTE6MDA6MjYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NTIxICAy
MDE4LTA3LTIzIDE0OjAxOjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5j
b20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKam9iczoKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQK
ICAgODkwYjliODA3NS4uNjFiZGRkYjgyMSAgNjFiZGRkYjgyMTUxZmJmNTFjNThmNmViYzFiNGE2
ODc5NDJjNDVhOCAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 16:37:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 16:37:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhdpg-0005Bo-TQ; Mon, 23 Jul 2018 16:37: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=4iug=kh=foobox.net=ihor.matushchak@srs-us1.protection.inumbo.net>)
 id 1fhdpe-0005BU-KR
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 16:37:10 +0000
X-Inumbo-ID: accb17d2-8e96-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id accb17d2-8e96-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 16:37:23 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id C847BF7517
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 12:37:07 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=mime-version
 :in-reply-to:references:from:date:message-id:subject:to:cc
 :content-type; s=sasl; bh=AxSAemI3BEKUS8u5qT4isP7wEVk=; b=pMLvRb
 jMx4lQ+G9a/6NCSNAW81BMwWSKXBdgpRMyVQYY03M/wyMuuEKWvNw03MPj2Zo9mt
 QUrRKHajEqrfr3uSiPWx7RQpWMgixryJKY0jlb2QO5FoHYzSQAvVymVRV+GTywpE
 1rv+BiNTMcYqA5u3jj9AlYdIHKQ1Z7JMSfEGU=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id C0315F7516
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 12:37:07 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to:cc:content-type;
 s=mesmtp; bh=UgDjtaPpto45hqAum6Plw/+Jggy4G+8JniKwf43odGk=;
 b=Oibnk6pBfpQO0OAZSsvEgMiXt28sSmCmadHdBCAMSdSuugrHTQosdsSBd0AA5JQv7PvkTTNtMpEdqnPFuuLh5JijKU2p2yLSO2/7vcGUevb309tjml6NhiTxp6551iTarZWn/yYW0WuKzUL7PuHXvGZ6NoHRegE93h5k0+YZJ+c=
Received: from mail-ed1-f43.google.com (unknown [209.85.208.43])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id 1E8DBF7514
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 12:37:07 -0400 (EDT)
Received: by mail-ed1-f43.google.com with SMTP id o8-v6so1493955edt.13
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 09:37:07 -0700 (PDT)
X-Gm-Message-State: AOUpUlFumwRbn9jhADvfZQAuEVqkL4W6Qko50i5GX2M8iCMnlq4RX9pa
 1LbQm3bONwXFXvI7NzZXP765i6kPvBVIp8GpBlg=
X-Google-Smtp-Source: AAOMgpcLGOAPVRnlFhiIBtKC1rY5uMZCwHzmgQ56RAtIY53aIA4IqHuuOg5cctPDzQQn4HGv2fSuIAlvWP/DkEJkB/c=
X-Received: by 2002:a50:8b88:: with SMTP id
 m8-v6mr14806952edm.165.1532363826192; 
 Mon, 23 Jul 2018 09:37:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:906:7716:0:0:0:0 with HTTP; Mon, 23 Jul 2018 09:37:05
 -0700 (PDT)
In-Reply-To: <d6883cd0-1138-5df2-34ee-cf9a2774cfcb@arm.com>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
 <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
 <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
 <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
 <d6883cd0-1138-5df2-34ee-cf9a2774cfcb@arm.com>
From: Ihor Matushchak <ihor.matushchak@foobox.net>
Date: Mon, 23 Jul 2018 19:37:05 +0300
X-Gmail-Original-Message-ID: <CAFq70MFV58hqdHRLobpL6uZ5fZGX=c2xRyxK5pEP4E_wCoRpaQ@mail.gmail.com>
Message-ID: <CAFq70MFV58hqdHRLobpL6uZ5fZGX=c2xRyxK5pEP4E_wCoRpaQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
X-Pobox-Relay-ID: A355D540-8E96-11E8-A0C3-063AD72159A7-19565117!pb-smtp1.pobox.com
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>,
 xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============8923545917178424177=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8923545917178424177==
Content-Type: multipart/alternative; boundary="00000000000086e5990571ad4139"

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

Julien,

Got it, thanks.

*BR,*
*Ihor Matushchak*

2018-07-23 17:59 GMT+03:00 Julien Grall <julien.grall@arm.com>:

>
>
> On 23/07/18 15:47, Ihor Matushchak wrote:
>
>> Hi Julien,
>>
>
> Hi Ihor,
>
>
>> Sure, I would be glad to do that.
>>
>> I suppose it should be placed somewhere on wiki.xenproject.org <
>> http://wiki.xenproject.org>?
>>
>
> We usually create a new platform under https://wiki.xenproject.org/wi
> ki/Xen_ARM_with_Virtualization_Extensions
>
> We can then add a link on the main page to the documentation of the rk339=
9.
>
> Cheers,
>
> /
>> /
>> /BR,/
>> /Ihor Matushchak/
>>
>> 2018-07-23 17:33 GMT+03:00 Julien Grall <julien.grall@arm.com <mailto:
>> julien.grall@arm.com>>:
>>
>>     On 06/07/18 12:04, =D0=86=D0=B3=D0=BE=D1=80 =D0=9C=D0=B0=D1=82=D1=83=
=D1=89=D0=B0=D0=BA wrote:
>>
>>         Hello Julien,
>>
>>
>>     Hi Ihor,
>>
>>     Sorry for the late reply.
>>
>>
>>         I suppose there is no such documentation, at least I didn't find
>>         any.
>>         Bringing up XEN 4.10.0 on RK3399 is my pet-project.
>>         My current target board is Ibox3399
>>         <https://www.aliexpress.com/item/RK3399-Development-Board-Ib
>> ox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-T860-GPU-
>> Android6/32816273232.html
>>         <https://www.aliexpress.com/item/RK3399-Development-Board-Ib
>> ox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-T860-GPU-
>> Android6/32816273232.html>>
>>
>>         At the moment I got dom0 running on this board and some test
>>         guest domain (both 4.4 kernels).
>>         Actually no changes made to XEN (except earlyprintk) at the
>>         moment, Xen works from the box.
>>
>>
>>     Glad to see Xen booting out of box on RK3399 :).
>>
>>     The alias is only for convience. It would be possible to do the same
>>     with 8250,0xff1a0000,2.
>>
>>     So instead of that patch, I would suggest to write down a
>>     documentation for booting Xen on the board and early debugging.
>>
>>     What do you think?
>>
>>     Cheers,
>>
>>
>>         /BR,/
>>         /Ihor Matushchak/
>>
>>         2018-07-06 13:36 GMT+03:00 Julien Grall <julien.grall@arm.com
>>         <mailto:julien.grall@arm.com> <mailto:julien.grall@arm.com
>>         <mailto:julien.grall@arm.com>>>:
>>
>>              Hello,
>>
>>              On 04/07/18 21:55, ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>
>>              <mailto:ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>> wrote:
>>
>>                  From: Ihor Matushchak <ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>
>>                  <mailto:ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>>>
>>
>>                  This patch enables earlyprintk for Rockchip rk3399
>>         based SoC.
>>
>>              Is there any missing pieces in Xen to boot on Rockchip? I
>>         would also
>>              quite like to see some documentation how to boot Xen on
>>         that platform.
>>
>>              Cheers,
>>
>>
>>
>>                  Ihor Matushchak (1):
>>                      xen:arm:earlyprintk configuration for rk3399 boards
>>
>>                     docs/misc/arm/early-printk.txt | 1 +
>>                     xen/arch/arm/Rules.mk          | 1 +
>>                     2 files changed, 2 insertions(+)
>>
>>
>>              --     Julien Grall
>>
>>
>>
>>     --     Julien Grall
>>
>>
>>
> --
> Julien Grall
>

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

<div dir=3D"ltr">Julien,<div><br></div><div>Got it, thanks.</div><div><br><=
/div><div><i>BR,</i></div><div><i>Ihor Matushchak</i></div></div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">2018-07-23 17:59 GMT+03:00 =
Julien Grall <span dir=3D"ltr">&lt;<a href=3D"mailto:julien.grall@arm.com" =
target=3D"_blank">julien.grall@arm.com</a>&gt;</span>:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><br>
<br>
On 23/07/18 15:47, Ihor Matushchak wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Hi Julien,<br>
</blockquote>
<br>
Hi Ihor,<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><span class=3D"">
<br>
Sure, I would be glad to do that.<br>
<br></span>
I suppose it should be placed somewhere on <a href=3D"http://wiki.xenprojec=
t.org" rel=3D"noreferrer" target=3D"_blank">wiki.xenproject.org</a> &lt;<a =
href=3D"http://wiki.xenproject.org" rel=3D"noreferrer" target=3D"_blank">ht=
tp://wiki.xenproject.org</a>&gt;?<br>
</blockquote>
<br>
We usually create a new platform under <a href=3D"https://wiki.xenproject.o=
rg/wiki/Xen_ARM_with_Virtualization_Extensions" rel=3D"noreferrer" target=
=3D"_blank">https://wiki.xenproject.org/wi<wbr>ki/Xen_ARM_with_Virtualizati=
on<wbr>_Extensions</a><br>
<br>
We can then add a link on the main page to the documentation of the rk3399.=
<br>
<br>
Cheers,<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
/<br>
/<br>
/BR,/<br>
/Ihor Matushchak/<br>
<br>
2018-07-23 17:33 GMT+03:00 Julien Grall &lt;<a href=3D"mailto:julien.grall@=
arm.com" target=3D"_blank">julien.grall@arm.com</a> &lt;mailto:<a href=3D"m=
ailto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a>&gt;&=
gt;<wbr>:<span class=3D""><br>
<br>
=C2=A0 =C2=A0 On 06/07/18 12:04, =D0=86=D0=B3=D0=BE=D1=80 =D0=9C=D0=B0=D1=
=82=D1=83=D1=89=D0=B0=D0=BA wrote:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Hello Julien,<br>
<br>
<br>
=C2=A0 =C2=A0 Hi Ihor,<br>
<br>
=C2=A0 =C2=A0 Sorry for the late reply.<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 I suppose there is no such documentation, at le=
ast I didn&#39;t find<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 any.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Bringing up XEN 4.10.0 on RK3399 is my pet-proj=
ect.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 My current target board is Ibox3399<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;<a href=3D"https://www.aliexpress.com/item/=
RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-=
T860-GPU-Android6/32816273232.html" rel=3D"noreferrer" target=3D"_blank">ht=
tps://www.aliexpress.com/it<wbr>em/RK3399-Development-Board-Ib<wbr>ox3399-2=
GB-DDR3-16GB-EMMC-Six-<wbr>Core-A72-A53-Mali-T860-GPU-<wbr>Android6/3281627=
3232.html</a><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;<a href=3D"https://www.aliexpress.com/item/=
RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-=
T860-GPU-Android6/32816273232.html" rel=3D"noreferrer" target=3D"_blank">ht=
tps://www.aliexpress.com/it<wbr>em/RK3399-Development-Board-Ib<wbr>ox3399-2=
GB-DDR3-16GB-EMMC-Six-<wbr>Core-A72-A53-Mali-T860-GPU-<wbr>Android6/3281627=
3232.html</a>&gt;&gt;<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 At the moment I got dom0 running on this board =
and some test<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 guest domain (both 4.4 kernels).<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Actually no changes made to XEN (except earlypr=
intk) at the<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 moment, Xen works from the box.<br>
<br>
<br>
=C2=A0 =C2=A0 Glad to see Xen booting out of box on RK3399 :).<br>
<br>
=C2=A0 =C2=A0 The alias is only for convience. It would be possible to do t=
he same<br>
=C2=A0 =C2=A0 with 8250,0xff1a0000,2.<br>
<br>
=C2=A0 =C2=A0 So instead of that patch, I would suggest to write down a<br>
=C2=A0 =C2=A0 documentation for booting Xen on the board and early debuggin=
g.<br>
<br>
=C2=A0 =C2=A0 What do you think?<br>
<br>
=C2=A0 =C2=A0 Cheers,<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /BR,/<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /Ihor Matushchak/<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 2018-07-06 13:36 GMT+03:00 Julien Grall &lt;<a =
href=3D"mailto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com=
</a><br></span>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:julien.grall@arm.c=
om" target=3D"_blank">julien.grall@arm.com</a>&gt; &lt;mailto:<a href=3D"ma=
ilto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a><span =
class=3D""><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:julien.grall@arm.c=
om" target=3D"_blank">julien.grall@arm.com</a>&gt;&gt;<wbr>&gt;:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Hello,<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 On 04/07/18 21:55, <a href=
=3D"mailto:ihor.matushchak@foobox.net" target=3D"_blank">ihor.matushchak@fo=
obox.net</a><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;<br></sp=
an>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailt=
o:ihor.matushchak@foobox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>=
.net</a><span class=3D""><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;&gt; wro=
te:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 From: Ihor Ma=
tushchak &lt;<a href=3D"mailto:ihor.matushchak@foobox.net" target=3D"_blank=
">ihor.matushchak@foobox.net</a><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;<br></sp=
an>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a=
 href=3D"mailto:ihor.matushchak@foobox.net" target=3D"_blank">ihor.matushch=
ak@foobox<wbr>.net</a><span class=3D""><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;&gt;&gt;=
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 This patch en=
ables earlyprintk for Rockchip rk3399<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 based SoC.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Is there any missing pieces=
 in Xen to boot on Rockchip? I<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 would also<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 quite like to see some docu=
mentation how to boot Xen on<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 that platform.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Cheers,<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 Ihor Matushch=
ak (1):<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
=C2=A0xen:arm:earlyprintk configuration for rk3399 boards<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
docs/misc/arm/early-printk.txt | 1 +<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
xen/arch/arm/Rules.mk=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 1 +<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
2 files changed, 2 insertions(+)<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 --=C2=A0 =C2=A0 =C2=A0Julie=
n Grall<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 --=C2=A0 =C2=A0 =C2=A0Julien Grall<br>
<br>
<br>
</span></blockquote><span class=3D"HOEnZb"><font color=3D"#888888">
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div>

--00000000000086e5990571ad4139--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8923545917178424177==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 23 16:37:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 16:37:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhdpg-0005Bi-J9; Mon, 23 Jul 2018 16:37: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=4iug=kh=foobox.net=ihor.matushchak@srs-us1.protection.inumbo.net>)
 id 1fhdpe-0005BV-KW
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 16:37:10 +0000
X-Inumbo-ID: ad6adf62-8e96-11e8-a6a9-d7ebe60f679a
Received: from pb-smtp1.pobox.com (unknown [64.147.108.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad6adf62-8e96-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 16:37:24 +0000 (UTC)
Received: from pb-smtp1.pobox.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id CFC53F751A
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 12:37:08 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=mime-version
 :in-reply-to:references:from:date:message-id:subject:to:cc
 :content-type; s=sasl; bh=AxSAemI3BEKUS8u5qT4isP7wEVk=; b=pMLvRb
 jMx4lQ+G9a/6NCSNAW81BMwWSKXBdgpRMyVQYY03M/wyMuuEKWvNw03MPj2Zo9mt
 QUrRKHajEqrfr3uSiPWx7RQpWMgixryJKY0jlb2QO5FoHYzSQAvVymVRV+GTywpE
 1rv+BiNTMcYqA5u3jj9AlYdIHKQ1Z7JMSfEGU=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-smtp1.pobox.com (Postfix) with ESMTP id C85ADF7518
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 12:37:07 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=foobox.net;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to:cc:content-type;
 s=mesmtp; bh=UgDjtaPpto45hqAum6Plw/+Jggy4G+8JniKwf43odGk=;
 b=Oibnk6pBfpQO0OAZSsvEgMiXt28sSmCmadHdBCAMSdSuugrHTQosdsSBd0AA5JQv7PvkTTNtMpEdqnPFuuLh5JijKU2p2yLSO2/7vcGUevb309tjml6NhiTxp6551iTarZWn/yYW0WuKzUL7PuHXvGZ6NoHRegE93h5k0+YZJ+c=
Received: from mail-ed1-f53.google.com (unknown [209.85.208.53])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by pb-smtp1.pobox.com (Postfix) with ESMTPSA id 21FEFF7515
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 12:37:07 -0400 (EDT)
Received: by mail-ed1-f53.google.com with SMTP id f23-v6so1498416edr.11
 for <xen-devel@lists.xen.org>; Mon, 23 Jul 2018 09:37:07 -0700 (PDT)
X-Gm-Message-State: AOUpUlGyJjIDFtL685LjLopIH8bNiqt8OiNeHEaNT3ZlZNKqsxkPLi6q
 Cy9PsVxJ8st4rLhj1lLeeooiXT/v3vGdz/aGOKs=
X-Google-Smtp-Source: AAOMgpcLGOAPVRnlFhiIBtKC1rY5uMZCwHzmgQ56RAtIY53aIA4IqHuuOg5cctPDzQQn4HGv2fSuIAlvWP/DkEJkB/c=
X-Received: by 2002:a50:8b88:: with SMTP id
 m8-v6mr14806952edm.165.1532363826192; 
 Mon, 23 Jul 2018 09:37:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:906:7716:0:0:0:0 with HTTP; Mon, 23 Jul 2018 09:37:05
 -0700 (PDT)
In-Reply-To: <d6883cd0-1138-5df2-34ee-cf9a2774cfcb@arm.com>
References: <cover.1530737070.git.ihor.matushchak@foobox.net>
 <74c207f1-b2aa-9c7f-4004-02f9f721f6d6@arm.com>
 <CAFq70MEKa4GSaWprALmjaDyqOJeHUsAkSF-d869X4irhsjLOSQ@mail.gmail.com>
 <223c2116-0788-fb95-f3d1-7da0c3568515@arm.com>
 <CAFq70MG5aKTHYGjEom4HUzJKshkVPd6PScv2JV7H-ygmiZu=Lg@mail.gmail.com>
 <d6883cd0-1138-5df2-34ee-cf9a2774cfcb@arm.com>
From: Ihor Matushchak <ihor.matushchak@foobox.net>
Date: Mon, 23 Jul 2018 19:37:05 +0300
X-Gmail-Original-Message-ID: <CAFq70MFV58hqdHRLobpL6uZ5fZGX=c2xRyxK5pEP4E_wCoRpaQ@mail.gmail.com>
Message-ID: <CAFq70MFV58hqdHRLobpL6uZ5fZGX=c2xRyxK5pEP4E_wCoRpaQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
X-Pobox-Relay-ID: A357F992-8E96-11E8-9056-063AD72159A7-19565117!pb-smtp1.pobox.com
Subject: Re: [Xen-devel] [PATCH v1] earlyprintk configuration for rk3399
 boards
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 =?UTF-8?B?0IbQs9C+0YAg0JzQsNGC0YPRidCw0Lo=?= <i.matushchak@foobox.net>,
 xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============4765933072271324699=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4765933072271324699==
Content-Type: multipart/alternative; boundary="00000000000086e5990571ad4139"

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

Julien,

Got it, thanks.

*BR,*
*Ihor Matushchak*

2018-07-23 17:59 GMT+03:00 Julien Grall <julien.grall@arm.com>:

>
>
> On 23/07/18 15:47, Ihor Matushchak wrote:
>
>> Hi Julien,
>>
>
> Hi Ihor,
>
>
>> Sure, I would be glad to do that.
>>
>> I suppose it should be placed somewhere on wiki.xenproject.org <
>> http://wiki.xenproject.org>?
>>
>
> We usually create a new platform under https://wiki.xenproject.org/wi
> ki/Xen_ARM_with_Virtualization_Extensions
>
> We can then add a link on the main page to the documentation of the rk339=
9.
>
> Cheers,
>
> /
>> /
>> /BR,/
>> /Ihor Matushchak/
>>
>> 2018-07-23 17:33 GMT+03:00 Julien Grall <julien.grall@arm.com <mailto:
>> julien.grall@arm.com>>:
>>
>>     On 06/07/18 12:04, =D0=86=D0=B3=D0=BE=D1=80 =D0=9C=D0=B0=D1=82=D1=83=
=D1=89=D0=B0=D0=BA wrote:
>>
>>         Hello Julien,
>>
>>
>>     Hi Ihor,
>>
>>     Sorry for the late reply.
>>
>>
>>         I suppose there is no such documentation, at least I didn't find
>>         any.
>>         Bringing up XEN 4.10.0 on RK3399 is my pet-project.
>>         My current target board is Ibox3399
>>         <https://www.aliexpress.com/item/RK3399-Development-Board-Ib
>> ox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-T860-GPU-
>> Android6/32816273232.html
>>         <https://www.aliexpress.com/item/RK3399-Development-Board-Ib
>> ox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-T860-GPU-
>> Android6/32816273232.html>>
>>
>>         At the moment I got dom0 running on this board and some test
>>         guest domain (both 4.4 kernels).
>>         Actually no changes made to XEN (except earlyprintk) at the
>>         moment, Xen works from the box.
>>
>>
>>     Glad to see Xen booting out of box on RK3399 :).
>>
>>     The alias is only for convience. It would be possible to do the same
>>     with 8250,0xff1a0000,2.
>>
>>     So instead of that patch, I would suggest to write down a
>>     documentation for booting Xen on the board and early debugging.
>>
>>     What do you think?
>>
>>     Cheers,
>>
>>
>>         /BR,/
>>         /Ihor Matushchak/
>>
>>         2018-07-06 13:36 GMT+03:00 Julien Grall <julien.grall@arm.com
>>         <mailto:julien.grall@arm.com> <mailto:julien.grall@arm.com
>>         <mailto:julien.grall@arm.com>>>:
>>
>>              Hello,
>>
>>              On 04/07/18 21:55, ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>
>>              <mailto:ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>> wrote:
>>
>>                  From: Ihor Matushchak <ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>
>>                  <mailto:ihor.matushchak@foobox.net
>>         <mailto:ihor.matushchak@foobox.net>>>
>>
>>                  This patch enables earlyprintk for Rockchip rk3399
>>         based SoC.
>>
>>              Is there any missing pieces in Xen to boot on Rockchip? I
>>         would also
>>              quite like to see some documentation how to boot Xen on
>>         that platform.
>>
>>              Cheers,
>>
>>
>>
>>                  Ihor Matushchak (1):
>>                      xen:arm:earlyprintk configuration for rk3399 boards
>>
>>                     docs/misc/arm/early-printk.txt | 1 +
>>                     xen/arch/arm/Rules.mk          | 1 +
>>                     2 files changed, 2 insertions(+)
>>
>>
>>              --     Julien Grall
>>
>>
>>
>>     --     Julien Grall
>>
>>
>>
> --
> Julien Grall
>

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

<div dir=3D"ltr">Julien,<div><br></div><div>Got it, thanks.</div><div><br><=
/div><div><i>BR,</i></div><div><i>Ihor Matushchak</i></div></div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">2018-07-23 17:59 GMT+03:00 =
Julien Grall <span dir=3D"ltr">&lt;<a href=3D"mailto:julien.grall@arm.com" =
target=3D"_blank">julien.grall@arm.com</a>&gt;</span>:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><br>
<br>
On 23/07/18 15:47, Ihor Matushchak wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Hi Julien,<br>
</blockquote>
<br>
Hi Ihor,<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><span class=3D"">
<br>
Sure, I would be glad to do that.<br>
<br></span>
I suppose it should be placed somewhere on <a href=3D"http://wiki.xenprojec=
t.org" rel=3D"noreferrer" target=3D"_blank">wiki.xenproject.org</a> &lt;<a =
href=3D"http://wiki.xenproject.org" rel=3D"noreferrer" target=3D"_blank">ht=
tp://wiki.xenproject.org</a>&gt;?<br>
</blockquote>
<br>
We usually create a new platform under <a href=3D"https://wiki.xenproject.o=
rg/wiki/Xen_ARM_with_Virtualization_Extensions" rel=3D"noreferrer" target=
=3D"_blank">https://wiki.xenproject.org/wi<wbr>ki/Xen_ARM_with_Virtualizati=
on<wbr>_Extensions</a><br>
<br>
We can then add a link on the main page to the documentation of the rk3399.=
<br>
<br>
Cheers,<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
/<br>
/<br>
/BR,/<br>
/Ihor Matushchak/<br>
<br>
2018-07-23 17:33 GMT+03:00 Julien Grall &lt;<a href=3D"mailto:julien.grall@=
arm.com" target=3D"_blank">julien.grall@arm.com</a> &lt;mailto:<a href=3D"m=
ailto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a>&gt;&=
gt;<wbr>:<span class=3D""><br>
<br>
=C2=A0 =C2=A0 On 06/07/18 12:04, =D0=86=D0=B3=D0=BE=D1=80 =D0=9C=D0=B0=D1=
=82=D1=83=D1=89=D0=B0=D0=BA wrote:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Hello Julien,<br>
<br>
<br>
=C2=A0 =C2=A0 Hi Ihor,<br>
<br>
=C2=A0 =C2=A0 Sorry for the late reply.<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 I suppose there is no such documentation, at le=
ast I didn&#39;t find<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 any.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Bringing up XEN 4.10.0 on RK3399 is my pet-proj=
ect.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 My current target board is Ibox3399<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;<a href=3D"https://www.aliexpress.com/item/=
RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-=
T860-GPU-Android6/32816273232.html" rel=3D"noreferrer" target=3D"_blank">ht=
tps://www.aliexpress.com/it<wbr>em/RK3399-Development-Board-Ib<wbr>ox3399-2=
GB-DDR3-16GB-EMMC-Six-<wbr>Core-A72-A53-Mali-T860-GPU-<wbr>Android6/3281627=
3232.html</a><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;<a href=3D"https://www.aliexpress.com/item/=
RK3399-Development-Board-Ibox3399-2GB-DDR3-16GB-EMMC-Six-Core-A72-A53-Mali-=
T860-GPU-Android6/32816273232.html" rel=3D"noreferrer" target=3D"_blank">ht=
tps://www.aliexpress.com/it<wbr>em/RK3399-Development-Board-Ib<wbr>ox3399-2=
GB-DDR3-16GB-EMMC-Six-<wbr>Core-A72-A53-Mali-T860-GPU-<wbr>Android6/3281627=
3232.html</a>&gt;&gt;<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 At the moment I got dom0 running on this board =
and some test<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 guest domain (both 4.4 kernels).<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Actually no changes made to XEN (except earlypr=
intk) at the<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 moment, Xen works from the box.<br>
<br>
<br>
=C2=A0 =C2=A0 Glad to see Xen booting out of box on RK3399 :).<br>
<br>
=C2=A0 =C2=A0 The alias is only for convience. It would be possible to do t=
he same<br>
=C2=A0 =C2=A0 with 8250,0xff1a0000,2.<br>
<br>
=C2=A0 =C2=A0 So instead of that patch, I would suggest to write down a<br>
=C2=A0 =C2=A0 documentation for booting Xen on the board and early debuggin=
g.<br>
<br>
=C2=A0 =C2=A0 What do you think?<br>
<br>
=C2=A0 =C2=A0 Cheers,<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /BR,/<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /Ihor Matushchak/<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 2018-07-06 13:36 GMT+03:00 Julien Grall &lt;<a =
href=3D"mailto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com=
</a><br></span>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:julien.grall@arm.c=
om" target=3D"_blank">julien.grall@arm.com</a>&gt; &lt;mailto:<a href=3D"ma=
ilto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a><span =
class=3D""><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:julien.grall@arm.c=
om" target=3D"_blank">julien.grall@arm.com</a>&gt;&gt;<wbr>&gt;:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Hello,<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 On 04/07/18 21:55, <a href=
=3D"mailto:ihor.matushchak@foobox.net" target=3D"_blank">ihor.matushchak@fo=
obox.net</a><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;<br></sp=
an>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailt=
o:ihor.matushchak@foobox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>=
.net</a><span class=3D""><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;&gt; wro=
te:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 From: Ihor Ma=
tushchak &lt;<a href=3D"mailto:ihor.matushchak@foobox.net" target=3D"_blank=
">ihor.matushchak@foobox.net</a><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;<br></sp=
an>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a=
 href=3D"mailto:ihor.matushchak@foobox.net" target=3D"_blank">ihor.matushch=
ak@foobox<wbr>.net</a><span class=3D""><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:ihor.matushchak@fo=
obox.net" target=3D"_blank">ihor.matushchak@foobox<wbr>.net</a>&gt;&gt;&gt;=
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 This patch en=
ables earlyprintk for Rockchip rk3399<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 based SoC.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Is there any missing pieces=
 in Xen to boot on Rockchip? I<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 would also<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 quite like to see some docu=
mentation how to boot Xen on<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 that platform.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Cheers,<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 Ihor Matushch=
ak (1):<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
=C2=A0xen:arm:earlyprintk configuration for rk3399 boards<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
docs/misc/arm/early-printk.txt | 1 +<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
xen/arch/arm/Rules.mk=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 1 +<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
2 files changed, 2 insertions(+)<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 --=C2=A0 =C2=A0 =C2=A0Julie=
n Grall<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 --=C2=A0 =C2=A0 =C2=A0Julien Grall<br>
<br>
<br>
</span></blockquote><span class=3D"HOEnZb"><font color=3D"#888888">
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div>

--00000000000086e5990571ad4139--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4765933072271324699==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 23 16:40:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 16:40: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 1fhdtE-0005x0-K8; Mon, 23 Jul 2018 16:40: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=5geg=kh=citrix.com=prvs=735aaeb87=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fhdtD-0005wr-TI
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 16:40:51 +0000
X-Inumbo-ID: 14d1ca4d-8e97-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14d1ca4d-8e97-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 18:40:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="76579340"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: automation: Creating a patchwork instance to improve pre-commit
 build testing
Thread-Index: AQHUIqPnnO142L5KBk2nJ3LRzfKnnQ==
Date: Mon, 23 Jul 2018 16:40:46 +0000
Message-ID: <DD622B30-B54C-4B9A-AA24-05329BD800B9@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.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <16B80B5CCD1C19468349566C4890FC0D@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] automation: Creating a patchwork instance to improve
 pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Matt Spencer <Matt.Spencer@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>

SGkgYWxsLA0KDQpXZWkgYW5kIERvdWcgaGF2ZSByZWNlbnRseSBiZWVuIGltcHJvdmluZyBbeGVu
LmdpdF0gLyBhdXRvbWF0aW9uIC8gYnVpbGQsIGltcGxlbWVudGluZyBzb21lIG9mIHRoZSBmdW5j
dGlvbmFsaXR5IG91dGxpbmVkIGluIFsxXSAoc2VlICJDSSAvIENEIiBoZWFkaW5nKS7CoA0KDQpX
ZSBhcmUgaW50ZW5kaW5nIHRvIHRha2UgZXZlcnkgcGF0Y2ggc2VyaWVzIHRoYXQgaXMgc2VudCB0
byB4ZW4tZGV2ZWwgYW5kIGNyZWF0ZSBhIGJyYW5jaCBhdCBodHRwczovL2dpdGxhYi5jb20veGVu
LXByb2plY3QveGVuLmdpdCBzY29wZWQgdG8gc29tZXRoaW5nIGxpa2UgIm1sLzxtc2ctaWQ+Ii4g
bWwgc3RhbmRzIGZvciBtYWlsaW5nIGxpc3QuIFRoZSBnb2FsIGlzIHRvIHJ1biB3aGF0ZXZlciBi
YXNpYyBDSSB0ZXN0cyB3ZSBjYW4gdG8gaGVscCByZXZpZXdlcnMgYW5kIGNvbnRyaWJ1dG9ycy4g
V2VpIGFuZCBEb3VnIGhhdmUgZ290dGVuIHRoaW5ncyB0byB0aGUgcG9pbnQgd2hlcmUgd2UgY2Fu
IGNvbXBpbGUgYWdhaW5zdCBhIG51bWJlciBvZiBkaXN0cm9zIGFuZCB0aGV5IGNvbnRpbnVlIHRv
IGV4cGFuZCB0aGF0IGZ1bmN0aW9uYWxpdHkuIA0KDQpXaGF0IGlzIG1pc3NpbmcsIGlzIHRoZSBj
YXBhYmlsaXR5IHRvIHRha2UgcGF0Y2ggc2VyaWVzIGZyb20gdGhlIG1haWxpbmcgbGlzdCBhbmQg
dXNlIHRoZSBwb3N0ZWQgcGF0Y2hlcyB0byB0cmlnZ2VyIHRoZSBDSS9DRCBmdW5jdGlvbmFsaXR5
LiBXZSBhcmUgcGxhbm5pbmcgdG8gdXNlIFBhdGNod29yayBiZWNhdXNlIGl0IHByb3ZpZGVzIGZ1
bmN0aW9uYWxpdHkgdG8gYWxsb3cgdXMgdG8gZG8gdGhpcyB2aWEgdGhlIFBhdGNod29yayBBUEkg
KGh0dHBzOi8vcGF0Y2h3b3JrLnJlYWR0aGVkb2NzLmlvL2VuL2xhdGVzdC9hcGkvcmVzdC8pIE9y
aWdpbmFsbHkgRG91ZyBzdWdnZXN0ZWQgaGUgY291bGQganVzdCB0cnkgdGhpcyB2aWEgb25lIG9m
IGhpcyBvd24gVk1zLCBidXQgdGhlIHJlY2VudCBpbnRyb2R1Y3Rpb24gb2YgdGhlIEdEUFIgY3Jl
YXRlcyByaXNrcyBhbmQgb2JsaWdhdGlvbnMgZm9yIGV2ZXJ5b25lIChib3RoIGluZGl2aWR1YWxz
IGFuZCBjb21wYW5pZXMpIHdobyBwcm9jZXNzZXMgWGVuIFByb2plY3QgcmVsYXRlZCBtYWlsaW5n
IGxpc3QgZGF0YSAoaW5jbHVkaW5nIGdpdCBtZXRhLWRhdGEpLiBUbyBhdm9pZCB0aGlzLCB3ZSB3
ZXJlIHBsYW5uaW5nIHRvIHJ1biBwYXRjaHdvcmsgb24gYSBuZXcgWGVuIFByb2plY3QgaG9zdGVk
IFZNLCBmb3IgdGhlIHNvbGUgcHVycG9zZSBvZiB1c2luZyB0aGUgUGF0Y2h3b3JrIEFQSS7CoA0K
DQpBdCB0aGlzIHN0YWdlLCB3ZSBhcmUgbm90IGludGVuZGluZyB0byBleHBvc2UgdGhlIHBhdGNo
d29yayBVSS4NCg0KIyBIb3cgZG9lcyB0aGlzIGltcGFjdCBtZT8NClRoZSBjb250cmlidXRpb24g
d29ya2Zsb3cgaXMgKm5vdCogaW1wYWN0ZWQgYnkgdGhpcyBjaGFuZ2UsIGJ1dCBvbmNlIHVwIGFu
ZCBydW5uaW5nIHRoZSBmb2xsb3dpbmcgd2lsbCBoYXBwZW4gb25jZSB5b3UgcG9zdCBhIHBhdGNo
IG9yIHBhdGNoIHNlcmllcyB0byB4ZW4tZGV2ZWw6DQoqIFBhdGNod29yayB3aWxsIHRha2UgcGF0
Y2ggc2VyaWVzIGZyb20gdGhlIG1haWxpbmcgbGlzdCBhbmQgYXBwbGllcyBpdA0KKiBDSS9EQyB0
ZXN0aW5nIGlzIHRyaWdnZXJlZA0KKiBBIHRlc3QgcmVwb3J0IHdpbGwgYmUgc2VudCBhcyBhIG1h
aWwgdG8gdGhlIHBhdGNoIG9yIHRoZSBzZXJpZXMgKGFrYSB0aGUgMDAgcGF0Y2ggb2YgdGhlwqBz
ZXJpZXMpDQoNClRoaXMgZG9lcyBtZWFuIHRob3VnaCB0aGF0IHNlcmllcyB3aGljaCBkbyBub3Qg
YnVpbGQgb3Igc2hvdyBvdGhlciBpc3N1ZXMsIHdpbGwgbGlrZWx5IG5vdCBiZSByZXZpZXdlZCB1
bnRpbCB0aGUgdGVzdHMgcGFzcy4gVGhpcyB3b3VsZCBsZXNzZW4gdGhlIGJ1cmRlbiBvbiByZXZp
ZXdlcnMsIGFzIHRoZXkgd2lsbCBrbm93IHdoZXRoZXIgdGhlIGNvZGUgc3VibWl0dGVkIGJ1aWxk
cyBvbiBhIHdpZGUgYXJyYXkgb2YgZW52aXJvbm1lbnRzLiANCg0KIyBTdXBwb3J0ZWQgYnVpbGQg
ZW52aXJvbm1lbnRzIChmb3Igbm93KQ0KRm9yIG5vdywgd2UgYXJlIG9ubHkgc3VwcG9ydGluZyB0
aGlzIG9uIHg4Ni4gVGhlIGV4YWN0IGxpc3Qgb2YgZGlzdHJvcyB3ZSBidWlsZCBhZ2FpbnN0IGNh
biBiZSBmb3VuZCBpbiBbeGVuLmdpdF0gLyBhdXRvbWF0aW9uIC8gYnVpbGTCoA0KQXJtIHN1cHBv
cnQgd2lsbCBiZSBhZGRlZCBsYXRlciwgb25jZSB0aGUgbWlzc2luZyBwaWVjZXMgYXJlIGluIHBs
YWNlIChzZWUgWzFdIHNlY3Rpb24gIldoYXQgT1NzIChhcmNoaXRlY3R1cmVzKSBzaG91bGQgd2Ug
c3VwcG9ydD8iKcKgDQoNCiMgV2hhdCBhYm91dCBjaGVja3BhdGNoLnBsPw0KT25jZSBjbGFuZy1m
b3JtYXQgY2hhbmdlcyBoYXZlIGJlZW4gY29tcGxldGVkLCBXZWkgYW5kIERvdWcgYXJlIGdvaW5n
IHRvIGxvb2sgYXQgYXV0b21hdGluZyBjb2RlIHN0eWxlIGNoZWNrcyBhcyB3ZWxsLiBJdXJpaSBB
cnRlbWVua28gaXMgd29ya2luZyBvbiBjbGFuZy1mb3JtYXQgaW1wcm92ZW1lbnRzIHRoYXQgd2ls
bCBhbGxvdyB1cyB0byB3b3JrIGFyb3VuZCB0aGUgaXNzdWVzIG91dGxpbmVkIGluIFsyXS4gVGhl
cmUgYXJlIHN0aWxsIDMgbWlzc2luZyBwaWVjZXMgKHNlZSBbM10pLiANCg0KSSBkb24ndCB0aGlu
ayB0aGlzIGlzIGEgY29udHJvdmVyc2lhbCBwcm9wb3NhbCwgYnV0IEkgd2FudGVkIHRvIGFzayB3
aGV0aGVyIHRoZXJlIGFyZSBhbnkgb2JqZWN0aW9ucyBvciBzdWdnZXN0aW9ucy4gSSBpbmNsdWRl
ZCB0aGUgbWluaW9zLWRldmVsIGxpc3QsIGFzIHRoZSBVbmlrcmFmdCBwcm9qZWN0IGlzIHBsYW5u
aW5nIHRvIGludHJvZHVjZSBwYXRjaHdvcmsgaW50byB0aGVpciB3b3JrZmxvdy4NCg0KQmVzdCBS
ZWdhcmRzDQpMYXJzDQoNCg0KIyBSZWZlcmVuY2VzDQpbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L21zZzAwMTI2Lmh0bWzCoA0K
DQpbMl0gaHR0cHM6Ly94ZW4ubWFya21haWwub3JnL3RocmVhZC9wYzJkaGpnYmdyZGN6NXNiDQpb
M10gQ29kaW5nIHN0eWxlIHBhdHRlcm5zIHVzZWQgaW4gWGVuIHRoYXQgd2UgY2Fubm90IHlldCBz
dXBwb3J0DQoNCkJyYWNlcyBzaG91bGQgYmUgb21pdHRlZCBmb3IgYmxvY2tzIHdpdGggYSBzaW5n
bGUgc3RhdGVtZW50LiBlLmcuLA0KwqBpZiAoIGNvbmRpdGlvbiApDQrCoCDCoCDCoHNpbmdsZV9z
dGF0ZW1lbnQoKTsNCsKgDQpDb21tZW50cw0KLS0tLS0tLS0NCsKgDQrCoE9ubHkgQyBzdHlsZSAv
KiAuLi4gKi8gY29tbWVudHMgYXJlIHRvIGJlIHVzZWQuwqAgQysrIHN0eWxlIC8vIGNvbW1lbnRz
DQrCoHNob3VsZCBub3QgYmUgdXNlZC7CoCBNdWx0aS13b3JkIGNvbW1lbnRzIHNob3VsZCBiZWdp
biB3aXRoIGEgY2FwaXRhbA0KwqBsZXR0ZXIuwqAgQ29tbWVudHMgY29udGFpbmluZyBhIHNpbmds
ZSBzZW50ZW5jZSBtYXkgZW5kIHdpdGggYSBmdWxsDQrCoHN0b3A7IGNvbW1lbnRzIGNvbnRhaW5p
bmcgc2V2ZXJhbCBzZW50ZW5jZXMgbXVzdCBoYXZlIGEgZnVsbCBzdG9wDQrCoGFmdGVyIGVhY2gg
c2VudGVuY2UuDQrCoA0KwqBNdWx0aS1saW5lIGNvbW1lbnQgYmxvY2tzIHNob3VsZCBzdGFydCBh
bmQgZW5kIHdpdGggY29tbWVudCBtYXJrZXJzIG9uDQrCoHNlcGFyYXRlIGxpbmVzIGFuZCBlYWNo
IGxpbmUgc2hvdWxkIGJlZ2luIHdpdGggYSBsZWFkaW5nICcqJy4NCsKgDQrCoC8qDQrCoCAqIEV4
YW1wbGUsIG11bHRpLWxpbmUgY29tbWVudCBibG9jay4NCsKgICoNCsKgICogTm90ZSBiZWdpbm5p
bmcgYW5kIGVuZCBtYXJrZXJzIG9uIHNlcGFyYXRlIGxpbmVzIGFuZCBsZWFkaW5nICcqJy4NCsKg
ICovDQrCoA0KRW1hY3MgbG9jYWwgdmFyaWFibGVzDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkEg
Y29tbWVudCBibG9jayBjb250YWluaW5nIGxvY2FsIHZhcmlhYmxlcyBmb3IgZW1hY3MgaXMgcGVy
bWl0dGVkIGF0DQp0aGUgZW5kIG9mIGZpbGVzLsKgIEl0IHNob3VsZCBiZToNCsKgDQrCoC8qDQrC
oCAqIExvY2FsIHZhcmlhYmxlczoNCsKgICogbW9kZTogQw0KwqAgKiBjLWZpbGUtc3R5bGU6ICJC
U0QiDQrCoCAqIGMtYmFzaWMtb2Zmc2V0OiA0DQrCoCAqIGluZGVudC10YWJzLW1vZGU6IG5pbA0K
wqAgKiBFbmQ6DQrCoCAqLw0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 16:58:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 16:58: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 1fhe9X-0007LI-Vd; Mon, 23 Jul 2018 16:57: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhe9X-0007L8-Bw
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 16:57:43 +0000
X-Inumbo-ID: 70b28fa2-8e99-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 70b28fa2-8e99-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 18:57:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60894795"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 17:57:35 +0100
Message-ID: <20180723165735.911-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180723165735.911-1-wei.liu2@citrix.com>
References: <20180723165735.911-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] automation: build with debian unstable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiAuZ2l0bGFi
LWNpLnltbCB8IDY0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2NCBpbnNlcnRpb25zKCspCgpkaWZmIC0t
Z2l0IGEvLmdpdGxhYi1jaS55bWwgYi8uZ2l0bGFiLWNpLnltbAppbmRleCA2ODJlNDhlZjUxLi44
YWFlMTk0MTM2IDEwMDY0NAotLS0gYS8uZ2l0bGFiLWNpLnltbAorKysgYi8uZ2l0bGFiLWNpLnlt
bApAQCAtMTAzLDYgKzEwMyw3MCBAQCBkZWJpYW4tc3RyZXRjaC1nY2MtZGVidWc6CiAgICAgZGVi
dWc6IHkKICAgICBYRU5fVEFSR0VUX0FSQ0g6IHg4Nl82NAogCitkZWJpYW4tdW5zdGFibGUtY2xh
bmc6CisgIDw8OiAqYnVpbGQKKyAgdmFyaWFibGVzOgorICAgIDw8OiAqY2xhbmcKKyAgICBDT05U
QUlORVI6IGRlYmlhbjp1bnN0YWJsZQorICAgIGRlYnVnOiBuCisgICAgWEVOX1RBUkdFVF9BUkNI
OiB4ODZfNjQKKworZGViaWFuLXVuc3RhYmxlLWNsYW5nLWRlYnVnOgorICA8PDogKmJ1aWxkCisg
IHZhcmlhYmxlczoKKyAgICA8PDogKmNsYW5nCisgICAgQ09OVEFJTkVSOiBkZWJpYW46dW5zdGFi
bGUKKyAgICBkZWJ1ZzogeQorICAgIFhFTl9UQVJHRVRfQVJDSDogeDg2XzY0CisKK2RlYmlhbi11
bnN0YWJsZS1nY2M6CisgIDw8OiAqYnVpbGQKKyAgdmFyaWFibGVzOgorICAgIDw8OiAqZ2NjCisg
ICAgQ09OVEFJTkVSOiBkZWJpYW46dW5zdGFibGUKKyAgICBkZWJ1ZzogbgorICAgIFhFTl9UQVJH
RVRfQVJDSDogeDg2XzY0CisKK2RlYmlhbi11bnN0YWJsZS1nY2MtZGVidWc6CisgIDw8OiAqYnVp
bGQKKyAgdmFyaWFibGVzOgorICAgIDw8OiAqZ2NjCisgICAgQ09OVEFJTkVSOiBkZWJpYW46dW5z
dGFibGUKKyAgICBkZWJ1ZzogeQorICAgIFhFTl9UQVJHRVRfQVJDSDogeDg2XzY0CisKK2RlYmlh
bi11bnN0YWJsZS0zMi1jbGFuZzoKKyAgPDw6ICpidWlsZAorICB2YXJpYWJsZXM6CisgICAgPDw6
ICpjbGFuZworICAgIENPTlRBSU5FUjogZGViaWFuOnVuc3RhYmxlLWkzODYKKyAgICBkZWJ1Zzog
bgorICAgIFhFTl9UQVJHRVRfQVJDSDogeDg2XzMyCisKK2RlYmlhbi11bnN0YWJsZS0zMi1jbGFu
Zy1kZWJ1ZzoKKyAgPDw6ICpidWlsZAorICB2YXJpYWJsZXM6CisgICAgPDw6ICpjbGFuZworICAg
IENPTlRBSU5FUjogZGViaWFuOnVuc3RhYmxlLWkzODYKKyAgICBkZWJ1ZzogeQorICAgIFhFTl9U
QVJHRVRfQVJDSDogeDg2XzMyCisKK2RlYmlhbi11bnN0YWJsZS0zMi1nY2M6CisgIDw8OiAqYnVp
bGQKKyAgdmFyaWFibGVzOgorICAgIDw8OiAqZ2NjCisgICAgQ09OVEFJTkVSOiBkZWJpYW46dW5z
dGFibGUtaTM4NgorICAgIGRlYnVnOiBuCisgICAgWEVOX1RBUkdFVF9BUkNIOiB4ODZfMzIKKwor
ZGViaWFuLXVuc3RhYmxlLTMyLWdjYy1kZWJ1ZzoKKyAgPDw6ICpidWlsZAorICB2YXJpYWJsZXM6
CisgICAgPDw6ICpnY2MKKyAgICBDT05UQUlORVI6IGRlYmlhbjp1bnN0YWJsZS1pMzg2CisgICAg
ZGVidWc6IHkKKyAgICBYRU5fVEFSR0VUX0FSQ0g6IHg4Nl8zMgorCiAjIFVidW50dSBUcnVzdHkn
cyBDbGFuZyBpcyAzLjQgd2hpbGUgWGVuIHJlcXVpcmVzIDMuNQogCiB1YnVudHUtdHJ1c3R5LWdj
YzoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 16:58:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 16:58: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 1fhe9Y-0007LP-8n; Mon, 23 Jul 2018 16:57: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhe9X-0007L9-C1
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 16:57:43 +0000
X-Inumbo-ID: 71870d79-8e99-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71870d79-8e99-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 18:57:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60894792"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 17:57:33 +0100
Message-ID: <20180723165735.911-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 test with debian unstable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

VXNpbmcgdW5zdGFibGUgZ2V0cyB1cyB0aGUgbGF0ZXN0IHRvb2xjaGFpbiBhdmFpbGFibGUgaW4g
RGViaWFuLgoKU2VlOiBodHRwczovL2dpdGxhYi5jb20vbGl1dy94ZW4vcGlwZWxpbmVzLzI2MzMw
ODczCgpXZWkgTGl1ICgyKToKICBhdXRvbWF0aW9uOiBhZGQgZGViaWFuIHVuc3RhYmxlIGltYWdl
cwogIGF1dG9tYXRpb246IGJ1aWxkIHdpdGggZGViaWFuIHVuc3RhYmxlCgogLmdpdGxhYi1jaS55
bWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNjQgKysrKysrKysrKysrKysr
KysrKysrKysrCiBhdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS1pMzg2LmRvY2tlcmZp
bGUgfCA1MCArKysrKysrKysrKysrKysrKysKIGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3Rh
YmxlLmRvY2tlcmZpbGUgICAgICB8IDQ4ICsrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFu
Z2VkLCAxNjIgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGF1dG9tYXRpb24vYnVp
bGQvZGViaWFuL3Vuc3RhYmxlLWkzODYuZG9ja2VyZmlsZQogY3JlYXRlIG1vZGUgMTAwNjQ0IGF1
dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLmRvY2tlcmZpbGUKCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 16:58:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 16:58: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 1fhe9Z-0007LZ-HN; Mon, 23 Jul 2018 16:57: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=l8wo=kh=citrix.com=prvs=7352c57fe=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhe9Y-0007LN-8h
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 16:57:44 +0000
X-Inumbo-ID: 8c9443aa-8e99-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8c9443aa-8e99-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 16:57:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60894797"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 17:57:34 +0100
Message-ID: <20180723165735.911-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180723165735.911-1-wei.liu2@citrix.com>
References: <20180723165735.911-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] automation: add debian unstable images
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

VGhpcyB3aWxsIGdldCB1cyB0aGUgbGF0ZXN0IHRvb2xjaGFpbiBhdmFpbGFibGUgaW4gRGViaWFu
LgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBhdXRv
bWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS1pMzg2LmRvY2tlcmZpbGUgfCA1MCArKysrKysr
KysrKysrKysrKysrKysrKysKIGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLmRvY2tl
cmZpbGUgICAgICB8IDQ4ICsrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQs
IDk4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBhdXRvbWF0aW9uL2J1aWxkL2Rl
Ymlhbi91bnN0YWJsZS1pMzg2LmRvY2tlcmZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCBhdXRvbWF0
aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS5kb2NrZXJmaWxlCgpkaWZmIC0tZ2l0IGEvYXV0b21h
dGlvbi9idWlsZC9kZWJpYW4vdW5zdGFibGUtaTM4Ni5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9i
dWlsZC9kZWJpYW4vdW5zdGFibGUtaTM4Ni5kb2NrZXJmaWxlCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAuLmZmYjlmMTFkYWEKLS0tIC9kZXYvbnVsbAorKysgYi9hdXRvbWF0
aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS1pMzg2LmRvY2tlcmZpbGUKQEAgLTAsMCArMSw1MCBA
QAorRlJPTSBpMzg2L2RlYmlhbjp1bnN0YWJsZQorTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUg
WGVuIFByb2plY3QiIFwKKyAgICAgIG1haW50YWluZXIuZW1haWw9Inhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZyIKKworRU5WIERFQklBTl9GUk9OVEVORD1ub25pbnRlcmFjdGl2ZQorRU5W
IFVTRVIgcm9vdAorCitSVU4gbWtkaXIgL2J1aWxkCitXT1JLRElSIC9idWlsZAorCitFTlRSWVBP
SU5UIFsibGludXgzMiJdCisKKyMgYnVpbGQgZGVwZW5kcworUlVOIGFwdC1nZXQgdXBkYXRlICYm
IFwKKyAgICBhcHQtZ2V0IC0tcXVpZXQgLS15ZXMgaW5zdGFsbCBcCisgICAgICAgIGJ1aWxkLWVz
c2VudGlhbCBcCisgICAgICAgIHpsaWIxZy1kZXYgXAorICAgICAgICBsaWJuY3Vyc2VzNS1kZXYg
XAorICAgICAgICBsaWJzc2wtZGV2IFwKKyAgICAgICAgcHl0aG9uMi43LWRldiBcCisgICAgICAg
IHhvcmctZGV2IFwKKyAgICAgICAgdXVpZC1kZXYgXAorICAgICAgICBsaWJ5YWpsLWRldiBcCisg
ICAgICAgIGxpYmFpby1kZXYgXAorICAgICAgICBsaWJnbGliMi4wLWRldiBcCisgICAgICAgIGNs
YW5nIFwKKyAgICAgICAgbGlicGl4bWFuLTEtZGV2IFwKKyAgICAgICAgcGtnLWNvbmZpZyBcCisg
ICAgICAgIGZsZXggXAorICAgICAgICBiaXNvbiBcCisgICAgICAgIGdldHRleHQgXAorICAgICAg
ICBhY3BpY2EtdG9vbHMgXAorICAgICAgICBiaW44NiBcCisgICAgICAgIGJjYyBcCisgICAgICAg
IGxpYmx6bWEtZGV2IFwKKyAgICAgICAgbGliYzYtZGV2IFwKKyAgICAgICAgbGlibmwtMy1kZXYg
XAorICAgICAgICBvY2FtbC1ub3ggXAorICAgICAgICBsaWJmaW5kbGliLW9jYW1sLWRldiBcCisg
ICAgICAgIG1hcmtkb3duIFwKKyAgICAgICAgdHJhbnNmaWcgXAorICAgICAgICBwYW5kb2MgXAor
ICAgICAgICBjaGVja3BvbGljeSBcCisgICAgICAgIHdnZXQgXAorICAgICAgICBnaXQgXAorICAg
ICAgICBuYXNtIFwKKyAgICAgICAgJiYgXAorICAgICAgICBhcHQtZ2V0IGF1dG9yZW1vdmUgLXkg
JiYgXAorICAgICAgICBhcHQtZ2V0IGNsZWFuICYmIFwKKyAgICAgICAgcm0gLXJmIC92YXIvbGli
L2FwdC9saXN0cyogL3RtcC8qIC92YXIvdG1wLyoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVp
bGQvZGViaWFuL3Vuc3RhYmxlLmRvY2tlcmZpbGUgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91
bnN0YWJsZS5kb2NrZXJmaWxlCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAu
LjBiYTBjMDU2ZDgKLS0tIC9kZXYvbnVsbAorKysgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91
bnN0YWJsZS5kb2NrZXJmaWxlCkBAIC0wLDAgKzEsNDggQEAKK0ZST00gZGViaWFuOnVuc3RhYmxl
CitMQUJFTCBtYWludGFpbmVyLm5hbWU9IlRoZSBYZW4gUHJvamVjdCIgXAorICAgICAgbWFpbnRh
aW5lci5lbWFpbD0ieGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIgorCitFTlYgREVCSUFO
X0ZST05URU5EPW5vbmludGVyYWN0aXZlCitFTlYgVVNFUiByb290CisKK1JVTiBta2RpciAvYnVp
bGQKK1dPUktESVIgL2J1aWxkCisKKyMgYnVpbGQgZGVwZW5kcworUlVOIGFwdC1nZXQgdXBkYXRl
ICYmIFwKKyAgICBhcHQtZ2V0IC0tcXVpZXQgLS15ZXMgaW5zdGFsbCBcCisgICAgICAgIGJ1aWxk
LWVzc2VudGlhbCBcCisgICAgICAgIHpsaWIxZy1kZXYgXAorICAgICAgICBsaWJuY3Vyc2VzNS1k
ZXYgXAorICAgICAgICBsaWJzc2wtZGV2IFwKKyAgICAgICAgcHl0aG9uMi43LWRldiBcCisgICAg
ICAgIHhvcmctZGV2IFwKKyAgICAgICAgdXVpZC1kZXYgXAorICAgICAgICBsaWJ5YWpsLWRldiBc
CisgICAgICAgIGxpYmFpby1kZXYgXAorICAgICAgICBsaWJnbGliMi4wLWRldiBcCisgICAgICAg
IGNsYW5nIFwKKyAgICAgICAgbGlicGl4bWFuLTEtZGV2IFwKKyAgICAgICAgcGtnLWNvbmZpZyBc
CisgICAgICAgIGZsZXggXAorICAgICAgICBiaXNvbiBcCisgICAgICAgIGdldHRleHQgXAorICAg
ICAgICBhY3BpY2EtdG9vbHMgXAorICAgICAgICBiaW44NiBcCisgICAgICAgIGJjYyBcCisgICAg
ICAgIGxpYmx6bWEtZGV2IFwKKyAgICAgICAgbGliYzYtZGV2LWkzODYgXAorICAgICAgICBsaWJu
bC0zLWRldiBcCisgICAgICAgIG9jYW1sLW5veCBcCisgICAgICAgIGxpYmZpbmRsaWItb2NhbWwt
ZGV2IFwKKyAgICAgICAgbWFya2Rvd24gXAorICAgICAgICB0cmFuc2ZpZyBcCisgICAgICAgIHBh
bmRvYyBcCisgICAgICAgIGNoZWNrcG9saWN5IFwKKyAgICAgICAgd2dldCBcCisgICAgICAgIGdp
dCBcCisgICAgICAgIG5hc20gXAorICAgICAgICAmJiBcCisgICAgICAgIGFwdC1nZXQgYXV0b3Jl
bW92ZSAteSAmJiBcCisgICAgICAgIGFwdC1nZXQgY2xlYW4gJiYgXAorICAgICAgICBybSAtcmYg
L3Zhci9saWIvYXB0L2xpc3RzKiAvdG1wLyogL3Zhci90bXAvKgotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 17:10:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 17:10:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fheLP-000063-30; Mon, 23 Jul 2018 17:09: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=juas=kh=citrix.com=prvs=735c2e822=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fheLN-00005x-Gq
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 17:09:57 +0000
X-Inumbo-ID: 41cc27f6-8e9b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 41cc27f6-8e9b-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 17:10:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,393,1526342400"; d="scan'208";a="60896095"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 23 Jul 2018 18:09:51 +0100
Message-ID: <20180723170951.6852-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] hvm/altp2m: Clarify the proper way to extend
 the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.com>,
 Tim Deegan <tim@xen.org>, George Dunlap <george.dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.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>

VGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5IHdhcyBvcmlnaW5hbGx5IGVudmlzaW9uZWQgdG8gYmUg
dXNlZCBpbgpzZXZlcmFsIGRpZmZlcmVudCBjb25maWd1cmF0aW9ucywgb25lIG9mIHdoaWNoIHdh
cyBhIHNpbmdsZSBpbi1ndWVzdAphZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlvbmFsIGNvbnRy
b2wgb2YgYWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKc2luZ2xlIGh5cGVyY2FsbCB0byBiZSBh
biBIVk1PUCByYXRoZXIgdGhhbiBhIERPTUNUTCwgc2luY2UgSFZNIGd1ZXN0cwphcmUgbm90IGFs
bG93ZWQgdG8gbWFrZSBET01DVExzLiAgQWNjZXNzIHRvIHRoaXMgSFZNT1AgaXMgY29udHJvbGxl
ZApieSBhIHBlci1kb21haW4gSFZNX1BBUkFNLCBhbmQgZGVmYXVsdHMgdG8gJ29mZicuCgpFeHBv
c2luZyB0aGUgYWx0cDJtIGZ1bmN0aW9uYWxpdHkgdG8gdGhlIGd1ZXN0IHdhcyBjb250cm92ZXJz
aWFsIGF0CnRoZSB0aW1lLCBidXQgd2FzIHVsdGltYXRlbHkgYWNjZXB0ZWQuICBUaGUgZmFjdCB0
aGF0IGFsdHAybSBpcyBhbgpIVk1PUCByYXRoZXIgdGhhbiBhIERPTUNUTCBoYXMgY2F1c2VkIHNv
bWUgcHJvYmxlbXMsIGhvd2V2ZXIsIGZvcgp0aG9zZSBtb3ZpbmcgZm9yd2FyZCB0cnlpbmcgdG8g
ZXh0ZW5kIHRoZSBpbnRlcmZhY2U6IEV4dGVuZGluZyB0aGUKaW50ZXJmYWNlIGV2ZW4gZm9yIHRo
ZSAnZXh0ZXJuYWwnIHVzZSBjYXNlIG5vdyBtZWFucyBleHRlbmRpbmcgYW4KSFZNT1AsIHdoaWNo
IGltcGxpY2l0bHkgZXh0ZW5kcyB0aGUgc3VyZmFjZSBvZiBhdHRhY2sgZm9yIHRoZQonaW50ZXJu
YWwnIHVzZSBjYXNlIGFzIHdlbGwuICBUaGUgcmVzdWx0IGhhcyBiZWVuIHRoYXQgZXZlcnkgYWRk
aXRpb24KdG8gdGhpcyBpbnRlcmZhY2UgaGFzIGFsc28gYmVlbiBjb250cm92ZXJzaWFsLgoKU2V0
dGxlIHRoZSBjb250cm92ZXJzeSBvbmNlIGFuZCBmb3IgYWxsIGJ5IGRvY3VtZW50aW5nIDEpIHRo
ZSBwdXJwb3NlCm9mIHRoZSBhbHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93IHRvIGV4dGVuZCBp
dC4gIEluIHBhcnRpY3VsYXI6CgoqIFNwZWNpZnkgdGhhdCB0aGUgZnVsbHkgaW4tZ3Vlc3QgYWdl
bnQgaXMgYSB0YXJnZXQgdXNlIGNhc2UKCiogU3BlY2lmeSB0aGF0IGFsbCBleHRlbnNpb25zIHRv
IGFsdHAybSBmdW5jdGlvbmFsaXR5IHNob3VsZCBiZSBzdWJvcHMKICBvZiB0aGUgSFZNT1AgaHlw
ZXJjYWxsCgoqIFNwZWNpZnkgdGhhdCBuZXcgc3Vib3BzIHNob3VsZCBiZSBlbmFibGVkIGluIEFM
VFAyTV9taXhlZCBtb2RlIGJ5CiAgZGVmYXVsdCwgYnV0IHRoYXQgdGhpcyBtb2RlIGhhcyBub3Qg
YmVlbiBldmFsdWF0ZWQgZm9yIHNhZmV0eS4KCkhvcGVmdWxseSB0aGlzIHdpbGwgYWxsb3cgdGhl
IGFsdHAybSBpbnRlcmZhY2UgdG8gYmUgZGV2ZWxvcGVkIGZ1cnRoZXIKd2l0aG91dCB1bm5lY2Vz
c2FyeSBjb250cm92ZXJzeS4KCkZ1cnRoZXIgZGlzY3Vzc2lvbjoKCkFzIGZhciBhcyBJIGNhbiB0
ZWxsIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBzb2x1dGlvbnMgdG8gdGhpcwpjb250cm92ZXJz
eS4KCkEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlvbmFsaXR5IGFzIGEgdGFyZ2V0IGJ5
IGNvbnZlcnRpbmcgdGhlCmN1cnJlbnQgSFZNT1AgaW50byBhIERPTUNUTC4KCkIuIEhhdmUgdHdv
IGh5cGVyY2FsbHMgLS0gYW4gSFZNT1Agd2hpY2ggY29udGFpbnMgZnVuY3Rpb25hbGl0eQpleHBl
Y3RlZCB0byBiZSB1c2VkIGJ5IHRoZSAnaW50ZXJuYWwnIGFnZW50LCBhbmQgYSBET01DVEwgZm9y
CmZ1bmN0aW9uYWxpdHkgd2hpY2ggaXMgZXhwZWN0ZWQgdG8gYmUgdXNlZCBvbmx5IGJlIHRoZSAn
ZXh0ZXJuYWwnCmFnZW50LgoKQy4gQWdyZWUgdG8gYWRkIGFsbCBuZXcgc3Vib3BzIHRvIHRoZSBj
dXJyZW50IGh5cGVyY2FsbCAoSFZNT1ApLCBldmVuCmlmIHdlJ3JlIG5vdCBzdXJlIGlmIHRoZXkg
c2hvdWxkIGJlIGV4cG9zZWQgdG8gdGhlIGd1ZXN0LgoKSSB0aGluayBBIGlzIGEgdGVycmlibGUg
aWRlYS4gIEhhdmluZyBhIHNpbmdsZSBpbi1ndWVzdCBhZ2VudCBpcyBhCnJlYXNvbmFibGUgZGVz
aWduIGNob2ljZSwgYW5kIGFwcGFyZW50bHkgaXQgd2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQKc29t
ZSBwb2ludDsgd2Ugc2hvdWxkIG1ha2UgaXQgc3RyYWlnaHRmb3J3YXJkIGZvciBzb21lb25lIGlu
IHRoZQpmdXR1cmUgdG8gcGljayB1cCB0aGUgd29yayBpZiB0aGV5IHdhbnQgdG8uCgpJIHRoaW5r
IEIgaXMgYWxzbyBhIGJhZCBpZGVhLiAgVGhlIHBlb3BsZSBleHRlbmRpbmcgaXQgYXQgdGhlIG1v
bWVudAphcmUgcHJpbWFyaWx5IGNvbmNlcm5lZCB3aXRoIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNl
LiAgVGhlcmUgaXMgbm9ib2R5CmFyb3VuZCB0byByZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rp
b25hbGl0eSBzaG91bGQgZW5kIHVwIGluIHRoZQpIVk1PUCBvciB0aGUgRE9NQ1RMLCB3aGljaCBt
ZWFucyB0aGF0IGJ5IGRlZmF1bHQgaXQgd2lsbCBlbmQgdXAgaW4gdGhlCkRPTUNUTC4gIElmIGl0
IGlzIGRpc2NvdmVyZWQsIGFmdGVyd2FyZHMsIHRoYXQgdGhlIG5ldyBvcGVyYXRpb25zCip3b3Vs
ZCogYmUgc2FmZSBhbmQgdXNlZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhlbiB3
ZSB3aWxsCmVpdGhlciBoYXZlIHRvIGR1cGxpY2F0ZSB0aGVtIGluc2lkZSB0aGUgSFZNT1AgKHdo
aWNoIHdvdWxkIGJlCnRlcnJpYmxlKSBvciBtb3ZlIHRoZSBvcGVyYXRpb24gZnJvbSB0aGUgRE9N
Q1RMIHRvIHRoZSBIVk1PUCAod2hpY2gKd291bGQgbWFrZSBjb2RpbmcgYW4gYWdlbnQgYWdhaW5z
dCBzZXZlcmFsIHZlcnNpb25zIGEgbWVzcykuCgpJdCBqdXN0IG1ha2VzIG1vcmUgc2Vuc2UgdG8g
aGF2ZSBhbGwgdGhlIGFsdHAybSBvcGVyYXRpb25zIGluIGEgc2luZ2xlCnBsYWNlLCBhbmQgYSBz
aW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5J3JlIGF2YWlsYWJsZSB0byB0aGUKJ2lu
dGVybmFsJyB1c2UgY2FzZSBvciBub3QuICBBcyBzdWNoLCBJIGFtIHByb3Bvc2luZyAnQycuCgpF
dmVuIHdpdGhpbiB0aGF0LCB3ZSBoYXZlIHNldmVyYWwgb3B0aW9ucyBhcyBmYXIgYXMgd2hhdCB0
byBkbyB3aXRoCnRoZSBjdXJyZW50IGludGVyZmFjZToKCkMxOiBBdWRpdCB0aGUgY3VycmVudCBz
dWJvcHMgYW5kIG1ha2UgYSBibGFja2xpc3Qgb2Ygc3Vib3BzIG5vdApzdWl0YWJsZSBmb3IgZXhw
b3N1cmUgdG8gdGhlIGd1ZXN0LiAgRnV0dXJlIHN1Ym9wcyBzaG91bGQgYmUgb24gdGhlCmJsYWNr
bGlzdCB1bmxlc3MgdGhleSBoYXZlIGJlZW4gZXZhbHVhdGVkIGFzIHNhZmUgZm9yIGV4cG9zdXJl
LgoKQzI6IERvbid0IGJsYWNrbGlzdCB0aGUgY3VycmVudCBzdWJvcHMsIGJ1dCByZXF1aXJlIHRo
YXQgYWxsIGZ1dHVyZQpzdWJvcHMgYmUgYmxhY2tsaXN0ZWQgdW5sZXNzIHRoZXkgaGF2ZSBiZWVu
IGV2YWx1YXRlZCBhcyBzYWZlIGZvcgpleHBvc3VyZS4KCkMzOiBEb24ndCBibGFja2xpc3QgY3Vy
cmVudCBvciBmdXR1cmUgc3Vib3BzIGZvciB0aGUgcHJlc2VudDsganVzdApkb2N1bWVudCB0aGF0
IHRoZXkgbmVlZCB0byBiZSBldmFsdWF0ZWQgKGFuZCBzb21lIHBvdGVudGlhbGx5CmJsYWNrbGlz
dGVkKSBiZWZvcmUgYmVpbmcgZXhwb3NlZCB0byBhIGd1ZXN0IGluIGEgc2FmZXR5LWNyaXRpY2Fs
CmVudmlyb25tZW50LgoKQzEgd291bGQgYmUgaWRlYWwsIGJ1dCB0aGVyZSdzIG5vYm9keSBhdCBw
cmVzZW50IHRvIGRvIHRoZSB3b3JrLgpHaXZlbiB0aGF0LCBDMyBoYXMgYmVlbiBzZWVuIGFzIHRo
ZSBiZXN0IHNvbHV0aW9uIGluIGRpc2N1c3Npb24uCgpTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgotIFBh
dGNoIGRlc2NyaXB0aW9uOiBjbGFyaWZ5IHRoYXQgSFZNIGd1ZXN0IGNhbid0IG1ha2UgZG9tY3Rs
cwotIE5vIGJsYWNrbGlzdCBmb3IgdGhlICdpbnRlcm5hbCcgdXNlIGNhc2U7IGluc3RlYWQgZG9j
dW1lbnQgaXRzIHJpc2sKLSBNb3ZlIG1vcmUgb2YgdGhlIGRpc2N1c3Npb24gaW50byB0aGUgY29t
bWl0IG1lc3NhZ2UuCgpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CkND
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KQ0M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDQzogS29ucmFkIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogVGFtYXMgSyBM
ZW5neWVsIDx0YW1hcy5sZW5neWVsQHplbnRpZmljLmNvbT4KQ0M6IFJhenZhbiBDb2pvY2FydSA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KQ0M6IEFkcmlhbiBQb3AgPGFwb3BAYml0ZGVmZW5k
ZXIuY29tPgpDQzogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx
IGZpbGUgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDE4MTZmYWE5YjMuLjg0
ZWVkMWY0YmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYwpAQCAtNDQ2Nyw2ICs0NDY3LDM3IEBAIHN0YXRpYyBpbnQgaHZtb3Bf
Z2V0X3BhcmFtKAogICAgIHJldHVybiByYzsKIH0KIAorLyoKKyAqIGFsdHAybSBvcGVyYXRpb25z
IGFyZSBlbnZpc2lvbmVkIGFzIGJlaW5nIHVzZWQgaW4gc2V2ZXJhbCBkaWZmZXJlbnQgCisgKiBt
b2RlczoKKyAqIAorICogLSBleHRlcm5hbDogQWxsIGNvbnRyb2wgYW5kIGRlY2lzaW9ucyBhcmUg
bWFkZSBieSBhbiBleHRlcm5hbCBhZ2VudAorICogICBydW5uaW5nIGRvbWFpbiAwLgorICoKKyAq
IC0gaW50ZXJuYWw6IGFsdHAybSBvcGVyYXRpb25zIGFyZSB1c2VkIGV4Y2x1c2l2ZWx5IGJ5IGFu
IGluLWd1ZXN0CisgKiAgIGFnZW50IHRvIHByb3RlY3QgaXRzZWxmIGZyb20gdGhlIGd1ZXN0IGtl
cm5lbCBhbmQgaW4tZ3Vlc3QKKyAqICAgYXR0YWNrZXJzLgorICogCisgKiAtIGNvb3JkaW5hdGVk
OiBBbiBpbi1ndWVzdCBhZ2VudCBoYW5kbGVzICNWRSBhbmQgVk1GVU5DcyBsb2NhbGx5LAorICog
ICBidXQgbWFrZXMgcmVxdWVzdHMgb2YgYW4gYWdlbnQgcnVubmluZyBvdXRzaWRlIHRoZSBkb21h
aW4gZm9yCisgKiAgIGJpZ2dlciBjaGFuZ2VzIChzdWNoIGFzIG1vZGlmeWluZyBhbHRwMm0gZW50
aXJlcykuCisgKgorICogVGhpcyBjb3JyZXNwb25kcyB0byB0aGUgdGhyZWUgdmFsdWVzIGZvciBI
Vk1fUEFSQU1fQUxUUDJNCisgKiAoZXh0ZXJuYWwsIG1peGVkLCBsaW1pdGVkKS4gQWxsIHRocmVl
IG1vZGVscyBoYXZlIGFkdmFudGFnZXMgYW5kCisgKiBkaXNhZHZhbnRhZ2VzLgorICoKKyAqIE5v
cm1hbGx5IGh5cGVyY2FsbHMgbWFkZSBieSBhIHByb2dyYW0gaW4gZG9tYWluIDAgaW4gb3JkZXIg
dG8KKyAqIGNvbnRyb2wgYSBndWVzdCB3b3VsZCBiZSBET01DVExzIHJhdGhlciB0aGFuIEhWTU9Q
cy4gIEJ1dCBpbiBvcmRlcgorICogdG8gcHJvcGVybHkgZW5hYmxlIHRoZSAnaW50ZXJuYWwnIHVz
ZSBjYXNlLCBhcyB3ZWxsIGFzIHRvIGF2b2lkCisgKiBmcmFnbWVudGF0aW9uLCBhbGwgYWx0cDJt
IHN1Ym9wcyBzaG91bGQgY29tZSB1bmRlciB0aGlzIHNpbmdsZQorICogSFZNT1AuCisgKiAKKyAq
IE5vdGUgdGhhdCAnaW50ZXJuYWwnIG1vZGUgKEhWTV9QQVJBTV9BTFRQMk0gPT0gWEVOX0FMVFAy
TV9taXhlZCkKKyAqIGhhcyBub3QgYmVlbiBldmFsdWF0ZWQgZm9yIHNhZmV0eSBmcm9tIGEgc2Vj
dXJpdHkgcGVyc3BlY3RpdmUuCisgKiBCZWZvcmUgdXNpbmcgdGhpcyBtb2RlIGluIGEgc2VjdXJp
dHktY3JpdGljYWwgZW52aXJvbm1lbnQsIGVhY2gKKyAqIHN1Ym9wIHNob3VsZCBiZSBldmFsdWF0
ZWQgZm9yIHNhZmV0eSwgd2l0aCB1bnNhZmUgc3Vib3BzCisgKiBibGFja2xpc3RlZCBpbiB4c21f
aHZtX2FsdHAybWh2bV9vcCgpLgorICovCiBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKICAgICBY
RU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKIHsKLS0gCjIuMTguMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 17:12:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 17: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 1fheNW-0000lr-H9; Mon, 23 Jul 2018 17:12: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fheNU-0000lk-Op
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 17:12:08 +0000
X-Inumbo-ID: 74d1821b-8e9b-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 74d1821b-8e9b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 19:11: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 AED6F18A;
 Mon, 23 Jul 2018 10:12:06 -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 396233F6A8;
 Mon, 23 Jul 2018 10:12:06 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20180716172712.20294-1-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c9231171-1d9f-c481-d62c-9b191a2ec3cc@arm.com>
Date: Mon, 23 Jul 2018 18:12: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: <20180716172712.20294-1-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/15] xen/arm: Bunch of clean-up/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: 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>

UGluZz8KCkNoZWVycywKCk9uIDE2LzA3LzE4IDE4OjI2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4g
SGkgYWxsLAo+IAo+IFRoaXMgaXMgcGF0Y2ggc2VyaWVzIGlzIGEgYnVuY2ggb2YgY2xlYW4tdXAv
aW1wcm92ZW1lbnQgSSBjb2xsZWN0ZWQgd2hpbGUKPiB3b3JraW5nIG9uIHRoZSBQMk0gYW5kIHRy
YXAgc3Vic3lzdGVtcy4KPiAKPiBDaGVlcnMsCj4gCj4gSnVsaWVuIEdyYWxsICgxNSk6Cj4gICAg
eGVuL2FybTogY3ByZWdzOiBBbGxvdyBIU1JfQ1BSRUcqIHRvIHJlY2VpdmUgbW9yZSB0aGFuIDEg
cGFyYW1ldGVyCj4gICAgeGVuL2FybTogY3ByZWdzOiBGaXggdHlwbyBpbiB0aGUgZG9jdW1lbnRh
dGlvbiBvZiBUVEJDUgo+ICAgIHhlbi9hcm06IEludHJvZHVjZSBoZWxwZXJzIHRvIGNsZWFyL2Zs
YWdzIGZsYWdzIGluIEhDUl9FTDIKPiAgICB4ZW4vYXJtOiBwMm06IFJlZHVjZSB0aGUgbG9ja2lu
ZyBzZWN0aW9uIGluIGdldF9wYWdlX2Zyb21fZ3ZhCj4gICAgeGVuL2FybTogcDJtOiBMaW1pdCBj
YWxsIHRvIG1lbSBhY2Nlc3MgY29kZSB1c2UgaW4gZ2V0X3BhZ2VfZnJvbV9ndmEKPiAgICB4ZW4v
YXJtOiBSZXdvcmsgbHBhZV9tYXBwaW5nCj4gICAgeGVuL2FybTogUmV3b3JrIGxwYWVfdGFibGUK
PiAgICB4ZW4vYXJtOiBSZW5hbWUgbHBhZV92YWxpZCB0byBscGFlX2lzX3ZhbGlkCj4gICAgeGVu
L2FybTogZ3Vlc3Rfd2FsazogVXNlIGxwYWVfaXNfbWFwcGluZyB0byBzaW1wbGlmeSB0aGUgY29k
ZQo+ICAgIHhlbi9hcm06IEludHJvZHVjZSBoZWxwZXJzIHRvIGdldC9zZXQgYW4gTUZOIGZyb20v
dG8gYW4gTFBBRSBlbnRyeQo+ICAgIHhlbi9hcm06IEFsbG93IGxwYWVfaXNfe3RhYmxlLCBtYXBw
aW5nfSBoZWxwZXJzIHRvIHdvcmsgb24gaW52YWxpZAo+ICAgICAgZW50cnkKPiAgICB4ZW4vYXJt
OiBwMm06IFJlbmFtZSByZXQgdG8gbWZuIGluIHAybV9sb29rdXAKPiAgICB4ZW4vYXJtOiBwMm06
IEludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSByZW1vdmluZ19tYXBwaW5nIGluCj4gICAgICBfX3Ay
bV9zZXRfZW50cnkKPiAgICB4ZW4vYXJtOiBndWVzdF93YWxrX3RhYmxlczogU3dpdGNoIHRoZSBy
ZXR1cm4gdG8gYm9vbAo+ICAgIHhlbi9hcm06IHRyYXBzOiBNb3ZlIHRoZSBpbXBsZW1lbnRhdGlv
biBvZiBHVUVTVF9CVUdfT04gaW4gdHJhcHMuaAo+IAo+ICAgeGVuL2FyY2gvYXJtL2d1ZXN0X3dh
bGsuYyAgICAgICAgfCAgNTQgKysrKysrKysrLS0tLS0tLS0tLQo+ICAgeGVuL2FyY2gvYXJtL21l
bV9hY2Nlc3MuYyAgICAgICAgfCAgIDIgKy0KPiAgIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAg
ICAgICAgIHwgIDE4ICsrKy0tLS0KPiAgIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAg
IHwgMTEwICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2Fy
Y2gvYXJtL3RyYXBzLmMgICAgICAgICAgICAgfCAgMjcgKy0tLS0tLS0tLQo+ICAgeGVuL2luY2x1
ZGUvYXNtLWFybS9jcHJlZ3MuaCAgICAgfCAgIDYgKy0tCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJt
L2d1ZXN0X3dhbGsuaCB8ICAgOCArLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oICAg
ICAgIHwgIDI3ICsrKysrLS0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgg
IHwgIDE4ICsrKysrKysKPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCAgICAgIHwgIDI0
ICsrKysrKysrKwo+ICAgMTAgZmlsZXMgY2hhbmdlZCwgMTY4IGluc2VydGlvbnMoKyksIDEyNiBk
ZWxldGlvbnMoLSkKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 17:13:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 17:13:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhePF-0000vn-3b; Mon, 23 Jul 2018 17:13: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=gkqf=kh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhePD-0000vf-Ib
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 17:13:55 +0000
X-Inumbo-ID: b452b71d-8e9b-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b452b71d-8e9b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 19:13:23 +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 2EA8F18A;
 Mon, 23 Jul 2018 10:13:53 -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 1B4093F6A8;
 Mon, 23 Jul 2018 10:13:51 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <87c65c26-19c7-9bae-5b21-8eb04f2b64b9@arm.com>
 <alpine.DEB.2.10.1807131354200.4709@sstabellini-ThinkPad-X260>
 <1a501bf9-8d62-bac7-302e-85cd2f8b4ff7@arm.com>
 <alpine.DEB.2.10.1807181047500.21200@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5411a218-46e1-5f16-64db-eae36476bb81@arm.com>
Date: Mon, 23 Jul 2018 18:13: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: <alpine.DEB.2.10.1807181047500.21200@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 00/21] 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: andrew.cooper3@citrix.com, nd@arm.com, andrii_anisov@epam.com,
 jbeulich@suse.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>

T24gMTgvMDcvMTggMTg6NDgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBXZWQsIDE4
IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZhbm8sCj4+Cj4+IE9uIDEz
LzA3LzE4IDIxOjU0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBUaHUsIDEyIEp1
bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gSGksCj4+Pj4KPj4+PiBXb3VsZCBpdCBi
ZSBwb3NzaWJsZSB0byBwcm92aWRlIGEgYnJhbmNoIHdpdGggdGhlIHBhdGNoIGFwcGxpZWQ/IEl0
IHdvdWxkCj4+Pj4gYmUKPj4+PiBuaWNlIHRvIGhhdmUgdGhhdCBmb3IgZXZlcnkgdmVyc2lvbiwg
c28gSSBjYW4gZWFzaWx5IGtub3cgb24gd2hpY2ggdmVyc2lvbgo+Pj4+IG9mCj4+Pj4geW91IGFy
ZSBiYXNlZCBhbmQgYXZvaWQgc3BlbmRpbmcgdGltZSB0cnlpbmcgdG8gYXBwbHkgaXQgOikuCj4+
Pgo+Pj4gTWFrZXMgc2Vuc2UsIEknbGwgZG8gZnJvbSBuZXh0IHRpbWUKPj4KPj4gQ291bGQgeW91
IHByb3ZpZGUgb25lIGZyb20gdGhpcyB2ZXJzaW9uPyBTbyBJIGNhbiByZXZpZXcgc29tZSBvZiB5
b3VyIHBhdGNoZXMKPj4gbW9yZSBlYXNpbHkuCj4gCj4gaHR0cDovL3hlbmJpdHMueGVucHJvamVj
dC5vcmcvZ2l0LWh0dHAvcGVvcGxlL3NzdGFiZWxsaW5pL3hlbi11bnN0YWJsZS5naXQgZG9tMGxl
c3MtdjIKClRoYW5rcy4gSSB3aWxsIGhhdmUgYSBsb29rIGF0IHRoZSB2cGwwMTEgcGF0Y2hlcy4g
SSB0aGluayB0aGUgcmVzdCBpcyAKZWl0aGVyIHJldmlld2VkIG9yIHdpbGwgcmVxdWlyZSBjaGFu
Z2VzIGJhc2VkIG9uIG90aGVyIGNvbW1lbnRzLgoKTGV0IG1lIGtub3cgaWYgSSBtaXNzZWQgYW55
dGhpbmcuCgpDaGVlcnMsCgo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 17:14:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 17: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 1fhePa-0000yj-Ea; Mon, 23 Jul 2018 17:14: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=wgi/=kh=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fhePZ-0000ya-TV
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 17:14:17 +0000
X-Inumbo-ID: c146b308-8e9b-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 c146b308-8e9b-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 19:13: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=nLZgFpItTI9T6DQ70PIVTnjG8EBtRs26TaolX0xfD9Y=;
 b=mCtokVpqA2GijyV/bbrd8CEl/4p2BOi0CycopLHLZ0ckBCO5EaCWz4Tcs2pYvZdZoANVrR/u2YchP/FJZaki7+qsPveEx7/wKFWBduQIJs3uaBCCMJlsaDO0FouukLel2BryFNaSLiOnbnE0bZe1/zpK6ZOeuN4ToFmu4oiLThI=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.59) by
 AM4PR0302MB2675.eurprd03.prod.outlook.com (2603:10a6:200:91::12) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.16; Mon, 23 Jul
 2018 17:14:09 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, julien.grall@arm.com
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <2f5bd8e6-4a14-9330-2ee7-87f2ac43f888@epam.com>
Date: Mon, 23 Jul 2018 20:14:05 +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.1807061523160.13502@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [85.223.209.59]
X-ClientProxiedBy: AM0PR05CA0026.eurprd05.prod.outlook.com
 (2603:10a6:208:55::39) To AM4PR0302MB2675.eurprd03.prod.outlook.com
 (2603:10a6:200:91::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b94d4e15-12b6-4f07-f1c5-08d5f0bfb432
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600073)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR0302MB2675; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0302MB2675;
 3:LIkbCejiYSmZCpUWk3dU2YP2XhL1K27GF8CUKE+zX4C2V/tqphf8/SNEUBQa0Zl+c9k77xw5wxfMOASW8fAUp4Gsvd8GEBPFMpxBGwSmew1WToQIeavXczmucT387tGfu3Fw/zSGfuSPUR1G20yiRPelmXH4BxGBvjKX2TYKVZDsQYFujYy2Z/z9pz9GRsx8rgXAeVNYkpoi27LqZoE/rqqSi0n1H3RNmi/PHj/O24hO8zknKbzTwkFetijrd8jU;
 25:bB9oQODdhOcoyPslkIA7IyISb2sD7xMsb8HL7efsXn0cNiVU6qCxct1WvmLAFwCRhDNbtf8WheEmk570LWqTop7soFRAwx/wnUNnu+94UlgvWygfbzcLeYYdeska4SH/ha6Nqo0gKn5wDN024OsTawhHjI76mB7KF1Js/Bk7bH1wP3vtIpUsxv5hGibHj/BsA2q+P2MIlj0pYtRne/RvIJbcjR9w23aTmh1VMG+ndAYA17653F3VbiM7RA3qb/7B8FiMiWqJl4vHLvFvyLpTAyAnI2/8FKgSqo173lwJnoGULuU0OoccNtsCozmp+IDbZejfaLzEZfQYxrvy9cj1cw==;
 31:717pfJ+Rde25N8WjAFhAAkHCNJ74cVdlKZ27D1T1pwl0j0CcKVkO99DAvwyXP2cO2n+tupejlF/BW+hfuW0kUv2P6jVyCEtP2cejDKl2AXS7r9YTT5rXyCfG9KMwhln/KmIV+tifWdLNGav8qMMO+IgNvgl6uVDgXsqtIpZ/+SKY0AmDl3J2hFJb3UaAjXDn0Z4K4L1/xMMQc7YzsZLCRvKDKlultM2uJ4o5i0sFXus=
X-MS-TrafficTypeDiagnostic: AM4PR0302MB2675:
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0302MB2675;
 20:AmzBnXxT0udIpXcINez6K4aZyO+xJNVWYprRMr1oWmQltBWg3SpI4+nmlEyMRV+O++8VnAOOHMsrOAyJrRLxymHOS+RNwMwq7ZAqIcXLnC11ZyjLVdqSq87OwEunYr8//a3g3hsd3q/zNV5Q7z8WiotVhh+kQhWZWibwg/z69Bj4hQTeyG6fZvIlZsMPIP28X50CkhKRRviRmDW7+Vch2/gGNmewGrrmaJocOqyqzm1NHzCxsaDu0DUvu9bogAY6eVjE7LrCok8kCs/jzO6MPqUIaPJeTSOQBu+Zc3Sb1vtkUNFsZ4v1So9Cp5Jf1S3pRmm4hs/W30oOORwTQ8qtkA6K36Xc5VI4k69G/ZiyZvK+7S9q65dhPWAiW6ytKxh0slfvcKRQJjCF6ihNgAMAFs2Yzg7eT+y5+0/xavlh7jkLrktK6QlEMUHxlQTeqaHRqbZSW45Y6dXDfxxmLO8rPUpGVit8tCmBCq8jE7qZ1Pglw5L8UggiT/fC9u2qzeEu;
 4:jZ+fwtgh2ryN6IlWIvSAXKZfVzOy956qE/oVA4BQg0i02X41hgl3F6Kt7jDDRffVVa/dnn0phyjRP2bw60zA1lJZJQbt/cXABl2N/7dhacAA3SNBBhezPs2ITa1iKBlLwMFodWvFAKxZUMtZaI55ljZBGhxyITQp1fnbQR7j91wV56qVniPv8+rHJuBmGWAc6V/h+4o645/ImjK/5uF/TaYyV+gdqA0KZsTtyDkKTIR3/+M2Y/nNqnaxVvctADmH8Yy8cMnFIgAVDkyUXIMZiWN36vZ94CqRbyZ60Sab+jmImR4ifcaINRE2OvYGnoHcXu5Ez17FAuZgs9ywJ91lx4S9nsU0d4qjDPnhZnYcdJA=
X-Microsoft-Antispam-PRVS: <AM4PR0302MB26752CBA7D4DAD79592C4910E6560@AM4PR0302MB2675.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(278428928389397)(72170088055959);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:AM4PR0302MB2675; BCL:0; PCL:0; RULEID:; SRVR:AM4PR0302MB2675; 
X-Forefront-PRVS: 0742443479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(136003)(39860400002)(346002)(366004)(396003)(189003)(199004)(72206003)(67846002)(6486002)(66066001)(65806001)(65956001)(31686004)(7736002)(36756003)(80792005)(6116002)(2906002)(64126003)(3846002)(8676002)(486006)(86362001)(956004)(476003)(47776003)(25786009)(5660300001)(11346002)(14444005)(478600001)(31696002)(6666003)(16526019)(186003)(305945005)(2616005)(53936002)(58126008)(52146003)(16576012)(2486003)(23676004)(81156014)(81166006)(316002)(68736007)(77096007)(26005)(76176011)(50466002)(65826007)(53546011)(386003)(6246003)(106356001)(97736004)(446003)(229853002)(52116002)(4326008)(105586002)(8936002)(230700001)(55236004)(32563001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR0302MB2675; H:[10.17.180.73]; 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-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjAzMDJNQjI2NzU7MjM6cjEweVRETCs3VlhrSklTUjBySFg0TWRU?=
 =?utf-8?B?VG5maVRSankxMnZUQnJ2eVp2aXc1L0xDRjlLZGxVTEZKNVQ2YWl1U0xoKzFx?=
 =?utf-8?B?Q0k5dnh6bkk5em1YVmlwd2FBb1RvTXA2cVNYVDU5R1Z4V0FNWVlrVEdHN3Fz?=
 =?utf-8?B?SzU0UUxGMHpDYWxJcEdKd2gzWFBIc05UN0gwRHFaUDNpS3JxYXNWLzRzMW1E?=
 =?utf-8?B?dFVKWFVoTnpnbFp4b1BmRllmRkNPRndWbXFwcTE4UWhDTUVwRE5kTkFoN0ll?=
 =?utf-8?B?c1pnNk5VQ2RqV2VzbmdrR2s3aTRwMFlldmFZK3JsKzVTclZEWTVCdEh5QVhU?=
 =?utf-8?B?WWc4YjB6MHFMODF4VTlXalRtT3FOZkgzQ2VjTE1jaS91SmF4b0lrekVxT0xB?=
 =?utf-8?B?aFZLcGlyd1FocWdIYXJReThEbWxIYUxUSGgxNDF2WEp1dmdNWkpHRGtjYzdF?=
 =?utf-8?B?a09tNG9XZ2ltNWN5S0ZBTGVtS29DVWdoZWN3VDhPMG1TZHVSdGUvNjlGdEVo?=
 =?utf-8?B?c0hDSVM1UnJpQkNiMEl2ZWRIdkVpdExpNDhUb2pZcVo3NE9jYzhXTjNiRHhm?=
 =?utf-8?B?dkZ3ODRkWHB4ZGtSZm5ldGVYcnNLZXFGOFpSY3hnUlZzSUZmQmxXaGR3NjR5?=
 =?utf-8?B?aExnVnNkc0xNOVhJdEorejVheFYwWUR1M2paZFpnc2Q3enRFcVh6TUFWMis2?=
 =?utf-8?B?NkFpc3daQ1BZRDg0ZzR1RmhVSFZvSERZZGU3VjlNOFdIUFJFTktla0c2OXdH?=
 =?utf-8?B?VklXVlNmUGF4VUxLaUtBUFFpbnFsTE01cnh2MlI0Ulk5eTd4R1QxWCtXOFFU?=
 =?utf-8?B?VlFHRVlNcTNkK2JZRzdBcTdvNWp3ZHlqTEc4UHcwL1RQTzVuMm1QVU9aaXg2?=
 =?utf-8?B?US9HS0xVL0pQeDFwUkIwZWdJcmFZNzROc2tmWGdsZXpLR3l6Rjd4c0hvU01a?=
 =?utf-8?B?V2JiZ3FxMWNCdGdhbGJVNGxobHhrMXFOQzFEL003aTBrRzZpSzkzN0k3aTNM?=
 =?utf-8?B?NGlRczhOdktYSERhSnQ4SW4wM0NiNVJmdkdRUHplMERIUWRyeUFoK3ZCQXRx?=
 =?utf-8?B?aUNQVlNML292N2lPaHpCdExWTlNuSEhQdzZOQnFnemozcGhHNXl4Nkl4aVNl?=
 =?utf-8?B?REtwelBrUCtBajJGNC9oMUtId0Rxem5WazI1WFpGRG85OEpmVVQxUng3OG1i?=
 =?utf-8?B?NDh6WWhUZkVsMFdHKzNhMEpRSGFmUkthdVpvNlBsQ2dNZGwyTUxkcmxmcmNr?=
 =?utf-8?B?bkJWNG9sOE1NU0VRK1k2Y25rR2Y1bmtpbE9JRUxYV2ZENXF2Ry9JckhGdzFU?=
 =?utf-8?B?cXRJZFN1WEpNeVA0U1JsUmxIMStxa1hxZC9NYjVrbENBOGMvVlJEdDlXbmpY?=
 =?utf-8?B?eStJeHdOdnZwOGFiQmtSUUFWdmdHcHphaTNQak5EWmZLMmtHeTQyRmpxaGFT?=
 =?utf-8?B?bDRadGxhdTQycHlubnVHN0xMVGttY2ZYdEZjZFdueG1WWnhTUFMwLzZoTm1Z?=
 =?utf-8?B?Ui9IVTlMb2VXMkk2R3hBSVFQeSt3cXBJMytnczVhWlFYN2NkaHpzNVM1WEhk?=
 =?utf-8?B?TU1nUGZFL2paUzRmajVyT3E1ZC9qMGlKYnhqVjNBa2tpTUxDd2FxU3JlaFN6?=
 =?utf-8?B?NlVweDMrK1RSL3NrUy9JRDZIRUNMSFB6M3lCRkI5M1pBeTBhMldhRUdQOGJM?=
 =?utf-8?B?WUdOcnpJaHpNOVhvbCtyOU1DUTVzL2V6am1jbWFGS2ppRE95bGFGeFBzcjNB?=
 =?utf-8?B?YzM0bGtveDVwdkg2V0tOTTdVMXFoZ1p1eFBRZEZ2QUVxM0MvK1ZqOE5tdU5S?=
 =?utf-8?B?NXpjTWhXVGNJdU9rMTlLZ2puY3UrZjl0Nm4wc3ZFaWJWR0wxZm9jQUVYS3gy?=
 =?utf-8?B?OWJISHA4bjFpNG1ITHp5UHp3ZjZvMi9USGRyZkRhMmIvK3lqQys1L0wxZ295?=
 =?utf-8?B?UnJ0Y1d4MTBqR0djK2FZLzRGdWZGM2RteE4xRGhXd0ZxQk1WZTd6cWExbW9t?=
 =?utf-8?B?V3ZiVUNFQ0w0VS93U0ExWmw2Qm5FbkRpQUF3SWVGWGI4OUhMSkJmMW93UW1j?=
 =?utf-8?Q?+BIyzk=3D?=
X-Microsoft-Antispam-Message-Info: AsZKqxBh2MatuEm59m1b3oIF229kltmgL1T3j9dixV5M++tPNdPYtHZITDgwaC8zyqUxdGfFCABYFfHPuPVnCQCMaP17H0qQBR5L5zZN6oEqyXEiILrQBOs8cNjUQXgihvALPMjfa2W/muyt3pXbLSX0XG9lbpd9fqMLmKAw14+Raa+PREt92EbosRFfWQYMVuzaAeOS7DJasXRN6cC5BASb0jRlLh7u2VGzQsM8O0xkontQfBUFV8FOFi5MsOXjqTo1czHy12/XnJ5LgAoA2XifvZTD7zPEemEvpvWIAN5idrpS6r1Y8gjqKpGpRqtZp99Pp9SIjUUlrUeMmJPTAghPth/kIX92tz0Vv7e/+nk=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0302MB2675;
 6:4GOBynb7FT7n2GxvPyQ267R/VtRMKcpoVfRKK1h/8eXFxKZKWm2LUAhtQoV1zDgenxpku/dRZ/rTOuhlWMqvCPQ1vRHgKQTmcyhnnuMBfqhOlUtFpwCx/SPNMhzApR3LcPBoX4/WgMFOjZgAq3myPBFNbw95/tHJv/v8Kf+JR8UTToMkvHwmOgrh4Z+ouQ3/hDtBtjKJySGWdGdSYJeCje4jcGy0a86JFdAcicyUkQIMF1BfnkahPJw7XG1avlx1Xbs8GcVdh6n7qzzrVX5fizpB/mOq9rCv2hNaEqFL5GFtM8JRtxxJsakdlp6zX+ST6vZjIgXR+Yl74b2Gx0t4lQ1vUjzfyfXW8o42wfQaDZ2YSYm5xOI7y/bzUFcqmNDlcRQoGiCkFyVvkisVwNpa5FaGOQmB4rfM6bR/GZ9+eKW04HT3RfghnG9KEZci8CVK/s7JvGJEMkTe38rClDQEBg==;
 5:y3a/dPpW2eRr9162kEhatDk3yXxO4xESc85BYfEU97eh0y6G56LxcgxLvQRRp5tWKdk1B0WKJhbfwa5vEC5cN18EXJEpKrLscmBRg9/Cn1km67ucX9hyEBaX91IcCt73bIl8rBI11tQDrviKb6DbJd2bCOJBzoXNFgkcSXvIv0U=;
 7:maVF04rfGbD4fuLL/+sJCFGllkwXjoAwFddW2BqztLuzN/CV3Ip3bfbM2HRO9pIPfzDkqn9se6H8SjXeVvSZLFvwlC8APDsENAOL/E0357wSL97WsMQDgfrgpa44Tqjq3REoQ1Mr0z0yGDvX+Rv5AfORrKVsczPvv1p7eE6RzbEsMcp/5sT3T5NTAjwpS/bpkuuDbEgr3kFqWAkDUide9CkznqF5pjMMJfgtH2+TV5+xMh++bOXzHM4b36nhoxRT
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jul 2018 17:14:09.2481 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b94d4e15-12b6-4f07-f1c5-08d5f0bfb432
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0302MB2675
Subject: Re: [Xen-devel] [PATCH v2 00/21] 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: andrew.cooper3@citrix.com, jbeulich@suse.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>

SGVsbG8gU3RlZmFubywKCk9uIDA3LjA3LjE4IDAyOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gVGhlIGRldmljZSB0cmVlIGJhc2VkIGJvb3QgcHJvdG9jb2wgaXMgZXh0ZW5kZWQgdG8g
Y2FycnkgaW5mb3JtYXRpb24KPiBhYm91dCBEb21Vcy4gQmFzZWQgb24gdGhhdCBpbmZvcm1hdGlv
biwgWGVuIGNyZWF0ZXMgYW5kIHN0YXJ0cyBvbmUgb3IKPiBtb3JlIERvbVVzLgpQbGVhc2UgY29u
c2lkZXIgYWxzbyBzdGF0dXMgbW9uaXRvcmluZyBhbmQgcmVzdGFydGluZyBmb3IgdGhvc2UgZG9t
YWlucy4KCj4gICBEb21VcyBjcmVhdGVkIHRoaXMgd2F5IGRvbid0IGhhdmUgYWNjZXNzIHRvIHhl
bnN0b3JlIGZvciB0aGUKPiBtb21lbnQuIFRoaXMgaXMgYWN0dWFsbHkgT0ssIGJlY2F1c2UgdGhp
cyBpcyBtZWFudCBmb3IgbWlzc2lvbiBjcml0aWNhbAo+IGFwcGxpY2F0aW9ucyB0aGF0IHR5cGlj
YWxseSBvbmx5IGFjY2VzcyBkaXJlY3RseSBhc3NpZ25lZCBkZXZpY2VzLiBUaGV5Cj4gY2Fubm90
IHRvbGVyYXRlIGludGVyZmVyZW5jZSBvciBpbmNyZWFzZWQgSVJRIGxhdGVuY3kgZHVlIHRvIFBW
Cj4gcHJvdG9jb2xzLgpCdXQgZXZlbiBhIG1pc3Npb24gY3JpdGljYWwgYXBwbGljYXRpb24gZG9l
cyBleGNoYW5nZSBzb21lIGluZm9ybWF0aW9uIAp3aXRoIG90aGVyIGVudGl0aWVzIGluIHRoZSBz
eXN0ZW0uIFNvIHRoZXkgd291bGQgbmVlZCBpbnRlcmRvbWFpbiAKY29tbXVuaWNhdGlvbiBhbnl3
YXkgKGkuZS4gYnVpbHQgd2l0aCBldmVudCBjaGFubmVscyBhbmQgc2hhcmVkIHBhZ2VzLCBldGMu
KQoKLS0gCgoqQW5kcmlpIEFuaXNvdioKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 17:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 17: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 1fhedI-0001yx-0E; Mon, 23 Jul 2018 17:28: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=8hlv=kh=csail.mit.edu=srivatsa@srs-us1.protection.inumbo.net>)
 id 1fhedG-0001ys-7M
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 17:28:26 +0000
X-Inumbo-ID: d6aa3ca4-8e9d-11e8-a6a9-d7ebe60f679a
Received: from outgoing-stata.csail.mit.edu (unknown [128.30.2.210])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d6aa3ca4-8e9d-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 17:28:39 +0000 (UTC)
Received: from c-71-231-194-96.hsd1.wa.comcast.net ([71.231.194.96]
 helo=srivatsab-a01.vmware.com)
 by outgoing-stata.csail.mit.edu with esmtpsa
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 (envelope-from <srivatsa@csail.mit.edu>)
 id 1fhecF-0003TY-Ng; Mon, 23 Jul 2018 13:27:23 -0400
To: Greg KH <gregkh@linuxfoundation.org>
References: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
 <20180723112624.GA29710@kroah.com>
From: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <6473ed58-ed67-82a0-0781-20ac7275be0e@csail.mit.edu>
Date: Mon, 23 Jul 2018 10:27:10 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180723112624.GA29710@kroah.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RESEND] Spectre-v2 (IBPB/IBRS) and SSBD fixes for
 4.4.y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Dave Hansen <dave@sr71.net>, Wanpeng Li <kernellwp@gmail.com>,
 ak@linux.intel.com, linux-tip-commits@vger.kernel.org,
 Piotr Luc <piotr.luc@intel.com>, Mel Gorman <mgorman@suse.de>,
 arjan.van.de.ven@intel.com, xen-devel@lists.xenproject.org,
 Alexander Sergeyev <sergeev917@gmail.com>, Brian Gerst <brgerst@gmail.com>,
 Andy Lutomirski <luto@kernel.org>,
 =?UTF-8?B?TWlja2HDq2xTYWxhw7xu?= <mic@digikod.net>,
 Thomas Gleixner <tglx@linutronix.de>, Joe Konno <joe.konno@linux.intel.com>,
 Laura Abbott <labbott@fedoraproject.org>, Will Drewry <wad@chromium.org>,
 Jiri Kosina <jkosina@suse.cz>, linux-kernel@vger.kernel.org,
 Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Andrew Morton <akpm@linux-foundation.org>, torvalds@linux-foundation.org,
 dwmw@amazon.co.uk, karahmed@amazon.de, dave.hansen@linux.intel.com,
 linux@dominikbrodowski.net, Bo Gan <ganb@vmware.com>,
 Andrey Ryabinin <ryabinin.a.a@gmail.com>,
 Kristen Carlson Accardi <kristen@linux.intel.com>,
 Nadav Amit <nadav.amit@gmail.com>, Ingo Molnar <mingo@kernel.org>,
 Prarit Bhargava <prarit@redhat.com>, Shuah Khan <shuahkh@osg.samsung.com>,
 Ross Zwisler <ross.zwisler@linux.intel.com>, Borislav Petkov <bp@suse.de>,
 Tom Lendacky <thomas.lendacky@amd.com>, Rik van Riel <riel@redhat.com>,
 Denys Vlasenko <dvlasenk@redhat.com>, boris.ostrovsky@oracle.com,
 arjan@linux.intel.com, Tony Luck <tony.luck@intel.com>,
 Vince Weaver <vincent.weaver@maine.edu>, Mike Galbraith <efault@gmx.de>,
 Yazen Ghannam <Yazen.Ghannam@amd.com>, Kyle Huey <me@kylehuey.com>,
 Sherry Hurwitz <sherry.hurwitz@amd.com>, tim.c.chen@linux.intel.com,
 Thomas Garnier <thgarnie@google.com>, gnomes@lxorguk.ukuu.org.uk,
 Alexander Shishkin <alexander.shishkin@linux.intel.com>,
 Frederic Weisbecker <fweisbec@gmail.com>, dave.hansen@intel.com,
 Jan Beulich <jbeulich@suse.com>, srivatsab@vmware.com, ashok.raj@intel.com,
 =?UTF-8?Q?J=c3=b6rg_Otte?= <jrg.otte@gmail.com>,
 Jim Mattson <jmattson@google.com>, Alexander Popov <alpopov@ptsecurity.com>,
 Fenghua Yu <fenghua.yu@intel.com>, Kees Cook <keescook@chromium.org>,
 Arnd Bergmann <arnd@arndb.de>,
 Ricardo Neri <ricardo.neri-calderon@linux.intel.com>,
 Josh Triplett <josh@joshtriplett.org>, rostedt@goodmis.org,
 Quentin Casasnovas <quentin.casasnovas@oracle.com>,
 Borislav Petkov <bp@alien8.de>, Stephane Eranian <eranian@google.com>,
 Dan Williams <dan.j.williams@intel.com>, Kyle Huey <khuey@kylehuey.com>,
 Oleg Nesterov <oleg@redhat.com>, Andy Lutomirski <luto@amacapital.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 kvm <kvm@vger.kernel.org>, =?UTF-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Peter Zijlstra <peterz@infradead.org>, Alexey Makhalov <amakhalov@vmware.com>,
 linux-mm@kvack.org, "H. Peter Anvin" <hpa@zytor.com>,
 Jiri Olsa <jolsa@redhat.com>, Alexander Kuleshov <kuleshovmail@gmail.com>,
 sironi@amazon.de, Joerg Roedel <joro@8bytes.org>, Jon Masters <jcm@redhat.com>,
 Dave Young <dyoung@redhat.com>, Arnaldo Carvalho de Melo <acme@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 "Matt Helsley \(VMware\)" <matt.helsley@gmail.com>,
 linux-edac <linux-edac@vger.kernel.org>, Juergen Gross <jgross@suse.com>,
 stable@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yMy8xOCA0OjI2IEFNLCBHcmVnIEtIIHdyb3RlOgo+IE9uIFNhdCwgSnVsIDE0LCAyMDE4
IGF0IDAyOjI1OjQzQU0gLTA3MDAsIFNyaXZhdHNhIFMuIEJoYXQgd3JvdGU6Cj4+IEhpIEdyZWcs
Cj4+Cj4+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIGEgYmFja3BvcnQgb2YgdGhlIFNwZWN0cmUtdjIg
Zml4ZXMgKElCUEIvSUJSUykKPj4gYW5kIHBhdGNoZXMgZm9yIHRoZSBTcGVjdWxhdGl2ZSBTdG9y
ZSBCeXBhc3MgdnVsbmVyYWJpbGl0eSB0byA0LjQueQo+PiAodGhleSBhcHBseSBjbGVhbmx5IG9u
IHRvcCBvZiA0LjQuMTQwKS4KPj4KPj4gSSB1c2VkIDQuOS55IGFzIG15IHJlZmVyZW5jZSB3aGVu
IGJhY2twb3J0aW5nIHRvIDQuNC55IChhcyBJIHRob3VnaHQKPj4gdGhhdCB3b3VsZCBtaW5pbWl6
ZSB0aGUgYW1vdW50IG9mIGZpeGluZyB1cCBuZWNlc3NhcnkpLiBVbmZvcnR1bmF0ZWx5Cj4+IEkg
aGFkIHRvIHNraXAgdGhlIEtWTSBmaXhlcyBmb3IgdGhlc2UgdnVsbmVyYWJpbGl0aWVzLCBhcyB0
aGUgS1ZNCj4+IGNvZGViYXNlIGlzIGRyYXN0aWNhbGx5IGRpZmZlcmVudCBpbiA0LjQgYXMgY29t
cGFyZWQgdG8gNC45LiAoSSB0cmllZAo+PiBteSBiZXN0IHRvIGJhY2twb3J0IHRoZW0gaW5pdGlh
bGx5LCBidXQgd2Fzbid0IGNvbmZpZGVudCB0aGF0IHRoZXkKPj4gd2VyZSBjb3JyZWN0LCBzbyBJ
IGRlY2lkZWQgdG8gZHJvcCB0aGVtIGZyb20gdGhpcyBzZXJpZXMpLgo+Pgo+PiBZb3UnbGwgbm90
aWNlIHRoYXQgdGhlIGluaXRpYWwgZmV3IHBhdGNoZXMgaW4gdGhpcyBzZXJpZXMgaW5jbHVkZQo+
PiBjbGVhbnVwcyBldGMuLCB0aGF0IGFyZSBub24tY3JpdGljYWwgdG8gSUJQQi9JQlJTL1NTQkQu
IE1vc3Qgb2YgdGhlc2UKPj4gcGF0Y2hlcyBhcmUgYWltZWQgYXQgZ2V0dGluZyB0aGUgY3B1ZmVh
dHVyZS5oIHZzIGNwdWZlYXR1cmVzLmggc3BsaXQKPj4gaW50byA0LjQsIHNpbmNlIGEgbG90IG9m
IHRoZSBzdWJzZXF1ZW50IHBhdGNoZXMgdXBkYXRlIHRoZXNlIGhlYWRlcnMuCj4+IE9uIG15IGZp
cnN0IGF0dGVtcHQgdG8gYmFja3BvcnQgdGhlc2UgcGF0Y2hlcyB0byA0LjQueSwgSSBoYWQgYWN0
dWFsbHkKPj4gdHJpZWQgdG8gZG8gYWxsIHRoZSB1cGRhdGVzIG9uIHRoZSBjcHVmZWF0dXJlLmgg
ZmlsZSBpdHNlbGYsIGJ1dCBpdAo+PiBzdGFydGVkIGdldHRpbmcgdmVyeSBjdW1iZXJzb21lLCBz
byBJIHJlc29ydGVkIHRvIGJhY2twb3J0aW5nIHRoZQo+PiBjcHVmZWF0dXJlLmggdnMgY3B1ZmVh
dHVyZXMuaCBzcGxpdCBhbmQgdGhlaXIgZGVwZW5kZW5jaWVzIGFzIHdlbGwuIEkKPj4gdGhpbmsg
YXBhcnQgZnJvbSB0aGVzZSBpbml0aWFsIHBhdGNoZXMsIHRoZSByZXN0IG9mIHRoZSBwYXRjaHNl
dAo+PiBkb2Vzbid0IGhhdmUgYWxsIHRoYXQgbXVjaCBub2lzZS4gCj4+Cj4+IFRoaXMgcGF0Y2hz
ZXQgaGFzIGJlZW4gdGVzdGVkIG9uIGJvdGggSW50ZWwgYW5kIEFNRCBtYWNoaW5lcyAoSW50ZWwK
Pj4gWGVvbiBDUFUgRTUtMjY2MCB2NCBhbmQgQU1EIEVQWUMgNzI4MSAxNi1Db3JlIFByb2Nlc3Nv
ciwgcmVzcGVjdGl2ZWx5KQo+PiB3aXRoIHVwZGF0ZWQgbWljcm9jb2RlLiBBbGwgdGhlIHBhdGNo
IGJhY2twb3J0cyBoYXZlIGJlZW4KPj4gaW5kZXBlbmRlbnRseSByZXZpZXdlZCBieSBNYXR0IEhl
bHNsZXksIEFsZXhleSBNYWtoYWxvdiBhbmQgQm8gR2FuLgo+Pgo+PiBJIHdvdWxkIGFwcHJlY2lh
dGUgaWYgeW91IGNvdWxkIGtpbmRseSBjb25zaWRlciB0aGVzZSBwYXRjaGVzIGZvcgo+PiByZXZp
ZXcgYW5kIGluY2x1c2lvbiBpbiBhIGZ1dHVyZSA0LjQueSByZWxlYXNlLgo+IAo+IEdpdmVuIG5v
IG9uZSBoYXMgY29tcGxhaW5lZCBhYm91dCB0aGVzZSB5ZXQsIEkndmUgcXVldWVkIHRoZW0gYWxs
IHVwLAo+IGluY2x1ZGluZyB0aGUgMiBleHRyYSBvbmVzIHlvdSBzZW50IGFmdGVyd2FyZC4KPgpH
cmVhdCEgVGhhbmsgeW91IHZlcnkgbXVjaCEKCj4gTGV0J3Mgc2VlIHdoYXQgYnJlYWtzIDopCj4g
CgpIZWhlIDopCgpSZWdhcmRzLApTcml2YXRzYQpWTXdhcmUgUGhvdG9uIE9TCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 17:34:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 17: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 1fheiY-0002gW-LW; Mon, 23 Jul 2018 17:33: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=39pl=kh=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fheiW-0002gR-Ge
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 17:33:52 +0000
X-Inumbo-ID: 98d96940-8e9e-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 98d96940-8e9e-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 17:34:05 +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 14F61307FB30
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 21:50:05 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 3BD1D7FE6E
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 20:33:49 +0300 (EEST)
Received: (qmail 13384 invoked from network); 23 Jul 2018 20:33:49 +0300
Received: from 86-121-166-29.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.121.166.29)
 by smtp03.buh.bitdefender.org with SMTP; 23 Jul 2018 20:33:48 +0300
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20180723170951.6852-1-george.dunlap@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <9f49168e-f44a-337a-ba73-f754d4f56c47@bitdefender.com>
Date: Mon, 23 Jul 2018 20:33:46 +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: <20180723170951.6852-1-george.dunlap@citrix.com>
Content-Language: en-GB-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76788
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490839,
 Stamp: 3], Multi: [Enabled, t: (0.000044,0.016965)], BW: [Enabled, t:
 (0.000014,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.017996,0.000572)], URL: [Enabled, t:
 (0.000007,0.000001)], RTDA: [Enabled, t: (0.300781), Hit: No, Details:
 v2.7.13; Id: 15.1i60im2.1cj438jv6.85hci], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>, Tamas K Lengyel <tamas.lengyel@zentific.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>

T24gMDcvMjMvMjAxOCAwODowOSBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBUaGUgYWx0cDJt
IGZ1bmN0aW9uYWxpdHkgd2FzIG9yaWdpbmFsbHkgZW52aXNpb25lZCB0byBiZSB1c2VkIGluCj4g
c2V2ZXJhbCBkaWZmZXJlbnQgY29uZmlndXJhdGlvbnMsIG9uZSBvZiB3aGljaCB3YXMgYSBzaW5n
bGUgaW4tZ3Vlc3QKPiBhZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlvbmFsIGNvbnRyb2wgb2Yg
YWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKPiBzaW5nbGUgaHlwZXJjYWxsIHRvIGJlIGFuIEhW
TU9QIHJhdGhlciB0aGFuIGEgRE9NQ1RMLCBzaW5jZSBIVk0gZ3Vlc3RzCj4gYXJlIG5vdCBhbGxv
d2VkIHRvIG1ha2UgRE9NQ1RMcy4gIEFjY2VzcyB0byB0aGlzIEhWTU9QIGlzIGNvbnRyb2xsZWQK
PiBieSBhIHBlci1kb21haW4gSFZNX1BBUkFNLCBhbmQgZGVmYXVsdHMgdG8gJ29mZicuCj4gCj4g
RXhwb3NpbmcgdGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5IHRvIHRoZSBndWVzdCB3YXMgY29udHJv
dmVyc2lhbCBhdAo+IHRoZSB0aW1lLCBidXQgd2FzIHVsdGltYXRlbHkgYWNjZXB0ZWQuICBUaGUg
ZmFjdCB0aGF0IGFsdHAybSBpcyBhbgo+IEhWTU9QIHJhdGhlciB0aGFuIGEgRE9NQ1RMIGhhcyBj
YXVzZWQgc29tZSBwcm9ibGVtcywgaG93ZXZlciwgZm9yCj4gdGhvc2UgbW92aW5nIGZvcndhcmQg
dHJ5aW5nIHRvIGV4dGVuZCB0aGUgaW50ZXJmYWNlOiBFeHRlbmRpbmcgdGhlCj4gaW50ZXJmYWNl
IGV2ZW4gZm9yIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNlIG5vdyBtZWFucyBleHRlbmRpbmcgYW4K
PiBIVk1PUCwgd2hpY2ggaW1wbGljaXRseSBleHRlbmRzIHRoZSBzdXJmYWNlIG9mIGF0dGFjayBm
b3IgdGhlCj4gJ2ludGVybmFsJyB1c2UgY2FzZSBhcyB3ZWxsLiAgVGhlIHJlc3VsdCBoYXMgYmVl
biB0aGF0IGV2ZXJ5IGFkZGl0aW9uCj4gdG8gdGhpcyBpbnRlcmZhY2UgaGFzIGFsc28gYmVlbiBj
b250cm92ZXJzaWFsLgo+IAo+IFNldHRsZSB0aGUgY29udHJvdmVyc3kgb25jZSBhbmQgZm9yIGFs
bCBieSBkb2N1bWVudGluZyAxKSB0aGUgcHVycG9zZQo+IG9mIHRoZSBhbHRwMm0gaW50ZXJmYWNl
LCBhbmQgMikgaG93IHRvIGV4dGVuZCBpdC4gIEluIHBhcnRpY3VsYXI6Cj4gCj4gKiBTcGVjaWZ5
IHRoYXQgdGhlIGZ1bGx5IGluLWd1ZXN0IGFnZW50IGlzIGEgdGFyZ2V0IHVzZSBjYXNlCj4gCj4g
KiBTcGVjaWZ5IHRoYXQgYWxsIGV4dGVuc2lvbnMgdG8gYWx0cDJtIGZ1bmN0aW9uYWxpdHkgc2hv
dWxkIGJlIHN1Ym9wcwo+ICAgb2YgdGhlIEhWTU9QIGh5cGVyY2FsbAo+IAo+ICogU3BlY2lmeSB0
aGF0IG5ldyBzdWJvcHMgc2hvdWxkIGJlIGVuYWJsZWQgaW4gQUxUUDJNX21peGVkIG1vZGUgYnkK
PiAgIGRlZmF1bHQsIGJ1dCB0aGF0IHRoaXMgbW9kZSBoYXMgbm90IGJlZW4gZXZhbHVhdGVkIGZv
ciBzYWZldHkuCj4gCj4gSG9wZWZ1bGx5IHRoaXMgd2lsbCBhbGxvdyB0aGUgYWx0cDJtIGludGVy
ZmFjZSB0byBiZSBkZXZlbG9wZWQgZnVydGhlcgo+IHdpdGhvdXQgdW5uZWNlc3NhcnkgY29udHJv
dmVyc3kuCj4gCj4gRnVydGhlciBkaXNjdXNzaW9uOgo+IAo+IEFzIGZhciBhcyBJIGNhbiB0ZWxs
IHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBzb2x1dGlvbnMgdG8gdGhpcwo+IGNvbnRyb3ZlcnN5
Lgo+IAo+IEEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlvbmFsaXR5IGFzIGEgdGFyZ2V0
IGJ5IGNvbnZlcnRpbmcgdGhlCj4gY3VycmVudCBIVk1PUCBpbnRvIGEgRE9NQ1RMLgo+IAo+IEIu
IEhhdmUgdHdvIGh5cGVyY2FsbHMgLS0gYW4gSFZNT1Agd2hpY2ggY29udGFpbnMgZnVuY3Rpb25h
bGl0eQo+IGV4cGVjdGVkIHRvIGJlIHVzZWQgYnkgdGhlICdpbnRlcm5hbCcgYWdlbnQsIGFuZCBh
IERPTUNUTCBmb3IKPiBmdW5jdGlvbmFsaXR5IHdoaWNoIGlzIGV4cGVjdGVkIHRvIGJlIHVzZWQg
b25seSBiZSB0aGUgJ2V4dGVybmFsJwo+IGFnZW50Lgo+IAo+IEMuIEFncmVlIHRvIGFkZCBhbGwg
bmV3IHN1Ym9wcyB0byB0aGUgY3VycmVudCBoeXBlcmNhbGwgKEhWTU9QKSwgZXZlbgo+IGlmIHdl
J3JlIG5vdCBzdXJlIGlmIHRoZXkgc2hvdWxkIGJlIGV4cG9zZWQgdG8gdGhlIGd1ZXN0Lgo+IAo+
IEkgdGhpbmsgQSBpcyBhIHRlcnJpYmxlIGlkZWEuICBIYXZpbmcgYSBzaW5nbGUgaW4tZ3Vlc3Qg
YWdlbnQgaXMgYQo+IHJlYXNvbmFibGUgZGVzaWduIGNob2ljZSwgYW5kIGFwcGFyZW50bHkgaXQg
d2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQKPiBzb21lIHBvaW50OyB3ZSBzaG91bGQgbWFrZSBpdCBz
dHJhaWdodGZvcndhcmQgZm9yIHNvbWVvbmUgaW4gdGhlCj4gZnV0dXJlIHRvIHBpY2sgdXAgdGhl
IHdvcmsgaWYgdGhleSB3YW50IHRvLgo+IAo+IEkgdGhpbmsgQiBpcyBhbHNvIGEgYmFkIGlkZWEu
ICBUaGUgcGVvcGxlIGV4dGVuZGluZyBpdCBhdCB0aGUgbW9tZW50Cj4gYXJlIHByaW1hcmlseSBj
b25jZXJuZWQgd2l0aCB0aGUgJ2V4dGVybmFsJyB1c2UgY2FzZS4gIFRoZXJlIGlzIG5vYm9keQo+
IGFyb3VuZCB0byByZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rpb25hbGl0eSBzaG91bGQgZW5k
IHVwIGluIHRoZQo+IEhWTU9QIG9yIHRoZSBET01DVEwsIHdoaWNoIG1lYW5zIHRoYXQgYnkgZGVm
YXVsdCBpdCB3aWxsIGVuZCB1cCBpbiB0aGUKPiBET01DVEwuICBJZiBpdCBpcyBkaXNjb3ZlcmVk
LCBhZnRlcndhcmRzLCB0aGF0IHRoZSBuZXcgb3BlcmF0aW9ucwo+ICp3b3VsZCogYmUgc2FmZSBh
bmQgdXNlZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhlbiB3ZSB3aWxsCj4gZWl0
aGVyIGhhdmUgdG8gZHVwbGljYXRlIHRoZW0gaW5zaWRlIHRoZSBIVk1PUCAod2hpY2ggd291bGQg
YmUKPiB0ZXJyaWJsZSkgb3IgbW92ZSB0aGUgb3BlcmF0aW9uIGZyb20gdGhlIERPTUNUTCB0byB0
aGUgSFZNT1AgKHdoaWNoCj4gd291bGQgbWFrZSBjb2RpbmcgYW4gYWdlbnQgYWdhaW5zdCBzZXZl
cmFsIHZlcnNpb25zIGEgbWVzcykuCj4gCj4gSXQganVzdCBtYWtlcyBtb3JlIHNlbnNlIHRvIGhh
dmUgYWxsIHRoZSBhbHRwMm0gb3BlcmF0aW9ucyBpbiBhIHNpbmdsZQo+IHBsYWNlLCBhbmQgYSBz
aW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5J3JlIGF2YWlsYWJsZSB0byB0aGUKPiAn
aW50ZXJuYWwnIHVzZSBjYXNlIG9yIG5vdC4gIEFzIHN1Y2gsIEkgYW0gcHJvcG9zaW5nICdDJy4K
PiAKPiBFdmVuIHdpdGhpbiB0aGF0LCB3ZSBoYXZlIHNldmVyYWwgb3B0aW9ucyBhcyBmYXIgYXMg
d2hhdCB0byBkbyB3aXRoCj4gdGhlIGN1cnJlbnQgaW50ZXJmYWNlOgo+IAo+IEMxOiBBdWRpdCB0
aGUgY3VycmVudCBzdWJvcHMgYW5kIG1ha2UgYSBibGFja2xpc3Qgb2Ygc3Vib3BzIG5vdAo+IHN1
aXRhYmxlIGZvciBleHBvc3VyZSB0byB0aGUgZ3Vlc3QuICBGdXR1cmUgc3Vib3BzIHNob3VsZCBi
ZSBvbiB0aGUKPiBibGFja2xpc3QgdW5sZXNzIHRoZXkgaGF2ZSBiZWVuIGV2YWx1YXRlZCBhcyBz
YWZlIGZvciBleHBvc3VyZS4KPiAKPiBDMjogRG9uJ3QgYmxhY2tsaXN0IHRoZSBjdXJyZW50IHN1
Ym9wcywgYnV0IHJlcXVpcmUgdGhhdCBhbGwgZnV0dXJlCj4gc3Vib3BzIGJlIGJsYWNrbGlzdGVk
IHVubGVzcyB0aGV5IGhhdmUgYmVlbiBldmFsdWF0ZWQgYXMgc2FmZSBmb3IKPiBleHBvc3VyZS4K
PiAKPiBDMzogRG9uJ3QgYmxhY2tsaXN0IGN1cnJlbnQgb3IgZnV0dXJlIHN1Ym9wcyBmb3IgdGhl
IHByZXNlbnQ7IGp1c3QKPiBkb2N1bWVudCB0aGF0IHRoZXkgbmVlZCB0byBiZSBldmFsdWF0ZWQg
KGFuZCBzb21lIHBvdGVudGlhbGx5Cj4gYmxhY2tsaXN0ZWQpIGJlZm9yZSBiZWluZyBleHBvc2Vk
IHRvIGEgZ3Vlc3QgaW4gYSBzYWZldHktY3JpdGljYWwKPiBlbnZpcm9ubWVudC4KPiAKPiBDMSB3
b3VsZCBiZSBpZGVhbCwgYnV0IHRoZXJlJ3Mgbm9ib2R5IGF0IHByZXNlbnQgdG8gZG8gdGhlIHdv
cmsuCj4gR2l2ZW4gdGhhdCwgQzMgaGFzIGJlZW4gc2VlbiBhcyB0aGUgYmVzdCBzb2x1dGlvbiBp
biBkaXNjdXNzaW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAY2l0cml4LmNvbT4KPiAtLS0KPiBDaGFuZ2VzIHNpbmNlIHYxOgo+IC0gUGF0Y2ggZGVz
Y3JpcHRpb246IGNsYXJpZnkgdGhhdCBIVk0gZ3Vlc3QgY2FuJ3QgbWFrZSBkb21jdGxzCj4gLSBO
byBibGFja2xpc3QgZm9yIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlOyBpbnN0ZWFkIGRvY3VtZW50
IGl0cyByaXNrCj4gLSBNb3ZlIG1vcmUgb2YgdGhlIGRpc2N1c3Npb24gaW50byB0aGUgY29tbWl0
IG1lc3NhZ2UuCj4gCj4gQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgo+
IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENDOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4gQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENDOiBLb25yYWQgV2lsayA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgo+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
Pgo+IENDOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAemVudGlmaWMuY29tPgo+IEND
OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4gQ0M6IEFkcmlh
biBQb3AgPGFwb3BAYml0ZGVmZW5kZXIuY29tPgo+IENDOiBMYXJzIEt1cnRoIDxsYXJzLmt1cnRo
QGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAzMSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25z
KCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCj4gaW5kZXggMTgxNmZhYTliMy4uODRlZWQxZjRiYyAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+
IEBAIC00NDY3LDYgKzQ0NjcsMzcgQEAgc3RhdGljIGludCBodm1vcF9nZXRfcGFyYW0oCj4gICAg
ICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4gKy8qCj4gKyAqIGFsdHAybSBvcGVyYXRpb25zIGFyZSBl
bnZpc2lvbmVkIGFzIGJlaW5nIHVzZWQgaW4gc2V2ZXJhbCBkaWZmZXJlbnQgCj4gKyAqIG1vZGVz
Ogo+ICsgKiAKPiArICogLSBleHRlcm5hbDogQWxsIGNvbnRyb2wgYW5kIGRlY2lzaW9ucyBhcmUg
bWFkZSBieSBhbiBleHRlcm5hbCBhZ2VudAo+ICsgKiAgIHJ1bm5pbmcgZG9tYWluIDAuCj4gKyAq
Cj4gKyAqIC0gaW50ZXJuYWw6IGFsdHAybSBvcGVyYXRpb25zIGFyZSB1c2VkIGV4Y2x1c2l2ZWx5
IGJ5IGFuIGluLWd1ZXN0Cj4gKyAqICAgYWdlbnQgdG8gcHJvdGVjdCBpdHNlbGYgZnJvbSB0aGUg
Z3Vlc3Qga2VybmVsIGFuZCBpbi1ndWVzdAo+ICsgKiAgIGF0dGFja2Vycy4KPiArICogCj4gKyAq
IC0gY29vcmRpbmF0ZWQ6IEFuIGluLWd1ZXN0IGFnZW50IGhhbmRsZXMgI1ZFIGFuZCBWTUZVTkNz
IGxvY2FsbHksCj4gKyAqICAgYnV0IG1ha2VzIHJlcXVlc3RzIG9mIGFuIGFnZW50IHJ1bm5pbmcg
b3V0c2lkZSB0aGUgZG9tYWluIGZvcgo+ICsgKiAgIGJpZ2dlciBjaGFuZ2VzIChzdWNoIGFzIG1v
ZGlmeWluZyBhbHRwMm0gZW50aXJlcykuCj4gKyAqCj4gKyAqIFRoaXMgY29ycmVzcG9uZHMgdG8g
dGhlIHRocmVlIHZhbHVlcyBmb3IgSFZNX1BBUkFNX0FMVFAyTQo+ICsgKiAoZXh0ZXJuYWwsIG1p
eGVkLCBsaW1pdGVkKS4gQWxsIHRocmVlIG1vZGVscyBoYXZlIGFkdmFudGFnZXMgYW5kCj4gKyAq
IGRpc2FkdmFudGFnZXMuCj4gKyAqCj4gKyAqIE5vcm1hbGx5IGh5cGVyY2FsbHMgbWFkZSBieSBh
IHByb2dyYW0gaW4gZG9tYWluIDAgaW4gb3JkZXIgdG8KPiArICogY29udHJvbCBhIGd1ZXN0IHdv
dWxkIGJlIERPTUNUTHMgcmF0aGVyIHRoYW4gSFZNT1BzLiAgQnV0IGluIG9yZGVyCj4gKyAqIHRv
IHByb3Blcmx5IGVuYWJsZSB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgYXMgd2VsbCBhcyB0byBh
dm9pZAo+ICsgKiBmcmFnbWVudGF0aW9uLCBhbGwgYWx0cDJtIHN1Ym9wcyBzaG91bGQgY29tZSB1
bmRlciB0aGlzIHNpbmdsZQo+ICsgKiBIVk1PUC4KPiArICogCj4gKyAqIE5vdGUgdGhhdCAnaW50
ZXJuYWwnIG1vZGUgKEhWTV9QQVJBTV9BTFRQMk0gPT0gWEVOX0FMVFAyTV9taXhlZCkKPiArICog
aGFzIG5vdCBiZWVuIGV2YWx1YXRlZCBmb3Igc2FmZXR5IGZyb20gYSBzZWN1cml0eSBwZXJzcGVj
dGl2ZS4KPiArICogQmVmb3JlIHVzaW5nIHRoaXMgbW9kZSBpbiBhIHNlY3VyaXR5LWNyaXRpY2Fs
IGVudmlyb25tZW50LCBlYWNoCj4gKyAqIHN1Ym9wIHNob3VsZCBiZSBldmFsdWF0ZWQgZm9yIHNh
ZmV0eSwgd2l0aCB1bnNhZmUgc3Vib3BzCj4gKyAqIGJsYWNrbGlzdGVkIGluIHhzbV9odm1fYWx0
cDJtaHZtX29wKCkuCj4gKyAqLwo+ICBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKPiAgICAgIFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQo+ICB7Cj4gClJldmlld2VkLWJ5OiBSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CgpUaGFua3MgZm9yIGRvaW5n
IHRoaXMhIEdyZWF0bHkgYXBwcmVjaWF0ZWQuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 17:52:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 17: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 1fhf0d-0004IT-Ss; Mon, 23 Jul 2018 17: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=codm=kh=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fhf0b-0004IG-Vl
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 17:52:34 +0000
X-Inumbo-ID: 357bd899-8ea1-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 357bd899-8ea1-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 17:52:47 +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 AF11D20671;
 Mon, 23 Jul 2018 17:52:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532368351;
 bh=aAflcAhdTbD6kmf1xH1BLhdebDkNuoSRxihJ3VxVvuY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=M0JG/iPfr6k19AUgWFnpsHX5f7HdTnqcydOOt0ry4mO1JaBHHMT22eEsTdnsNj92/
 f65QDMSTCCLvy1pV54EoEY95wIAJ4KKj9/RlW3OPDM/zEQhPe+rHtMIBkHG6Bc1G9G
 kx5Ti9u58B8q5U1OCc2TN8bRS9AoZRuLyG/rsXzw=
Date: Mon, 23 Jul 2018 10:52: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: <5411a218-46e1-5f16-64db-eae36476bb81@arm.com>
Message-ID: <alpine.DEB.2.10.1807231052040.19154@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <87c65c26-19c7-9bae-5b21-8eb04f2b64b9@arm.com>
 <alpine.DEB.2.10.1807131354200.4709@sstabellini-ThinkPad-X260>
 <1a501bf9-8d62-bac7-302e-85cd2f8b4ff7@arm.com>
 <alpine.DEB.2.10.1807181047500.21200@sstabellini-ThinkPad-X260>
 <5411a218-46e1-5f16-64db-eae36476bb81@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 00/21] 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: 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>

T24gTW9uLCAyMyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDE4LzA3LzE4IDE4
OjQ4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBXZWQsIDE4IEp1bCAyMDE4LCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpIFN0ZWZhbm8sCj4gPiA+IAo+ID4gPiBPbiAxMy8w
Ny8xOCAyMTo1NCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+IE9uIFRodSwgMTIg
SnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiA+IEhpLAo+ID4gPiA+ID4gCj4g
PiA+ID4gPiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBwcm92aWRlIGEgYnJhbmNoIHdpdGggdGhl
IHBhdGNoIGFwcGxpZWQ/IEl0Cj4gPiA+ID4gPiB3b3VsZAo+ID4gPiA+ID4gYmUKPiA+ID4gPiA+
IG5pY2UgdG8gaGF2ZSB0aGF0IGZvciBldmVyeSB2ZXJzaW9uLCBzbyBJIGNhbiBlYXNpbHkga25v
dyBvbiB3aGljaAo+ID4gPiA+ID4gdmVyc2lvbgo+ID4gPiA+ID4gb2YKPiA+ID4gPiA+IHlvdSBh
cmUgYmFzZWQgYW5kIGF2b2lkIHNwZW5kaW5nIHRpbWUgdHJ5aW5nIHRvIGFwcGx5IGl0IDopLgo+
ID4gPiA+IAo+ID4gPiA+IE1ha2VzIHNlbnNlLCBJJ2xsIGRvIGZyb20gbmV4dCB0aW1lCj4gPiA+
IAo+ID4gPiBDb3VsZCB5b3UgcHJvdmlkZSBvbmUgZnJvbSB0aGlzIHZlcnNpb24/IFNvIEkgY2Fu
IHJldmlldyBzb21lIG9mIHlvdXIKPiA+ID4gcGF0Y2hlcwo+ID4gPiBtb3JlIGVhc2lseS4KPiA+
IAo+ID4gaHR0cDovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZ2l0LWh0dHAvcGVvcGxlL3NzdGFi
ZWxsaW5pL3hlbi11bnN0YWJsZS5naXQKPiA+IGRvbTBsZXNzLXYyCj4gCj4gVGhhbmtzLiBJIHdp
bGwgaGF2ZSBhIGxvb2sgYXQgdGhlIHZwbDAxMSBwYXRjaGVzLiBJIHRoaW5rIHRoZSByZXN0IGlz
IGVpdGhlcgo+IHJldmlld2VkIG9yIHdpbGwgcmVxdWlyZSBjaGFuZ2VzIGJhc2VkIG9uIG90aGVy
IGNvbW1lbnRzLgo+IAo+IExldCBtZSBrbm93IGlmIEkgbWlzc2VkIGFueXRoaW5nLgoKTm8sIEkg
dGhpbmsgaXQgaXMgT0suIFRoYW5rIHlvdS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 17:56:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 17: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 1fhf3s-0004Ul-Gb; Mon, 23 Jul 2018 17:55: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=codm=kh=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fhf3r-0004Ts-Bn
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 17:55:55 +0000
X-Inumbo-ID: ade851b4-8ea1-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ade851b4-8ea1-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 17:56:09 +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 D892220854;
 Mon, 23 Jul 2018 17:55:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532368554;
 bh=KD6k6T2Fd0xZHzUTQogc4YB3zykGSyp06HyMMkOktVI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WeLcBh/iYBECtvtarTvHieS+u8Un8XlBcW3xnvZjMDw5+fJYkv1a9otebM5OA+4DZ
 Jwzojx7HMDRgvhgmpcG8oLQA84hFgk8XH7q0krLH0bE7nI8b2pJVP4RWulJRft/BxF
 njkdm/bukpUzvZp4eXvgi4QE/SHPTbC9iOzTgxd4=
Date: Mon, 23 Jul 2018 10:55:49 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Andrii Anisov <andrii_anisov@epam.com>
In-Reply-To: <2f5bd8e6-4a14-9330-2ee7-87f2ac43f888@epam.com>
Message-ID: <alpine.DEB.2.10.1807231052310.19154@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <2f5bd8e6-4a14-9330-2ee7-87f2ac43f888@epam.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 00/21] 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: andrew.cooper3@citrix.com, julien.grall@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, 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>

T24gTW9uLCAyMyBKdWwgMjAxOCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBIZWxsbyBTdGVmYW5v
LAo+IAo+IE9uIDA3LjA3LjE4IDAyOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBU
aGUgZGV2aWNlIHRyZWUgYmFzZWQgYm9vdCBwcm90b2NvbCBpcyBleHRlbmRlZCB0byBjYXJyeSBp
bmZvcm1hdGlvbgo+ID4gYWJvdXQgRG9tVXMuIEJhc2VkIG9uIHRoYXQgaW5mb3JtYXRpb24sIFhl
biBjcmVhdGVzIGFuZCBzdGFydHMgb25lIG9yCj4gPiBtb3JlIERvbVVzLgo+IFBsZWFzZSBjb25z
aWRlciBhbHNvIHN0YXR1cyBtb25pdG9yaW5nIGFuZCByZXN0YXJ0aW5nIGZvciB0aG9zZSBkb21h
aW5zLgoKSXQgaXMgcG9zc2libGUgdG8gbW9uaXRvciB0aGVzZSBkb21haW5zIGZyb20gRG9tMC4g
SXQgaXMgbm90IHBvc3NpYmxlIHRvCnJlc3RhcnQgdGhlbSBhdCB0aGUgbW9tZW50LiBIb3dldmVy
LCB3aXRoIHRoZSBhcHByb3ByaWF0ZSBjb25maWd1cmF0aW9uCmluIERvbTAsIGl0IHdvdWxkIGNl
cnRhaW5seSBiZSBwb3NzaWJsZSB0byBzaHV0ZG93biB0aGUgZG9tYWlucyBzdGFydGVkCmF0IGJv
b3QsIGFuZCBjcmVhdGUgdGhlbSBhbmV3IHdpdGggeGwuIE9mIGNvdXJzZSB0byBkbyB0aGF0LCB0
aGUgeGwKY29uZmlndXJhdGlvbnMgYW5kIHJlbGF0ZWQgZmlsZXMgaW4gZG9tMCB3b3VsZCBoYXZl
IHRvIGJlIHByb3ZpZGVkLgoKCj4gPiAgIERvbVVzIGNyZWF0ZWQgdGhpcyB3YXkgZG9uJ3QgaGF2
ZSBhY2Nlc3MgdG8geGVuc3RvcmUgZm9yIHRoZQo+ID4gbW9tZW50LiBUaGlzIGlzIGFjdHVhbGx5
IE9LLCBiZWNhdXNlIHRoaXMgaXMgbWVhbnQgZm9yIG1pc3Npb24gY3JpdGljYWwKPiA+IGFwcGxp
Y2F0aW9ucyB0aGF0IHR5cGljYWxseSBvbmx5IGFjY2VzcyBkaXJlY3RseSBhc3NpZ25lZCBkZXZp
Y2VzLiBUaGV5Cj4gPiBjYW5ub3QgdG9sZXJhdGUgaW50ZXJmZXJlbmNlIG9yIGluY3JlYXNlZCBJ
UlEgbGF0ZW5jeSBkdWUgdG8gUFYKPiA+IHByb3RvY29scy4KPiBCdXQgZXZlbiBhIG1pc3Npb24g
Y3JpdGljYWwgYXBwbGljYXRpb24gZG9lcyBleGNoYW5nZSBzb21lIGluZm9ybWF0aW9uIHdpdGgK
PiBvdGhlciBlbnRpdGllcyBpbiB0aGUgc3lzdGVtLiBTbyB0aGV5IHdvdWxkIG5lZWQgaW50ZXJk
b21haW4gY29tbXVuaWNhdGlvbgo+IGFueXdheSAoaS5lLiBidWlsdCB3aXRoIGV2ZW50IGNoYW5u
ZWxzIGFuZCBzaGFyZWQgcGFnZXMsIGV0Yy4pCgpJdCBpcyBvbiBteSB0b2RvIGxpc3QuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 18:00:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 18:00:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhf7Y-0004gc-4s; Mon, 23 Jul 2018 17:59: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhf7W-0004gQ-QB
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 17:59:42 +0000
X-Inumbo-ID: 19f62c03-8ea2-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19f62c03-8ea2-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 19:59: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 1fhf7S-0001sz-Mi; Mon, 23 Jul 2018 17:59: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 1fhf7S-0003Ji-DH; Mon, 23 Jul 2018 17:59:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhf7S-0008LR-B8; Mon, 23 Jul 2018 17:59:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125503-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-arm64-arm64-xl-credit2:<job
 status>:broken:regression
 qemu-mainline:test-arm64-arm64-libvirt-xsm:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-xl:debian-install:fail:regression
 qemu-mainline:test-arm64-arm64-xl-credit2:host-install(4):broken:heisenbug
 qemu-mainline:test-arm64-arm64-libvirt-xsm:host-install(4):broken:heisenbug
 qemu-mainline:test-amd64-i386-freebsd10-amd64:freebsd-install:fail:heisenbug
 qemu-mainline:test-armhf-armhf-libvirt:host-ping-check-native:fail:heisenbug
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:heisenbug
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-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=5b3ecd3d941a0ae8a8cfbba5ab8139b2bf104822
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 17:59:38 +0000
Subject: [Xen-devel] [qemu-mainline test] 125503: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUwMyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MDMvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTQ4NQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbiAgaW4gMTI1NDg1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgIDEwIGRlYmlh
bi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNjkKClRlc3RzIHdoaWNoIGFy
ZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI1NDg1IHBhc3MgaW4g
MTI1NTAzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDQgaG9zdC1pbnN0YWxsKDQpIGJy
b2tlbiBpbiAxMjU0ODUgcGFzcyBpbiAxMjU1MDMKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgMTAgZnJlZWJzZC1pbnN0YWxsIGZhaWwgaW4gMTI1NDg1IHBhc3MgaW4gMTI1NTAzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgNSBob3N0LXBpbmctY2hlY2stbmF0aXZlIGZhaWwgaW4g
MTI1NDg1IHBhc3MgaW4gMTI1NTAzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
IDEwIHJlZGhhdC1pbnN0YWxsICAgICAgIGZhaWwgcGFzcyBpbiAxMjU0ODUKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUxNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE2OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTY5CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjUxNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE2OQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA1YjNlY2QzZDk0MWEwYWU4YThjZmJi
YTVhYjgxMzliMmJmMTA0ODIyCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAg
ICA5Mjc3ZDgxZjVjMmM2ZjRkMGI1ZTQ3Yzg0NzZlYjdlZTdlNWMwYmViCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjUxNjkgIDIwMTgtMDctMTQgMjA6MzA6NDMgWiAgICA4IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTI1MjQ2ICAyMDE4LTA3LTE2IDE1OjUzOjI1IFogICAgNyBkYXlzICAgIDUg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NDg1ICAyMDE4LTA3LTIwIDIxOjEyOjAy
IFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgog
IEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4KICBBbmRyZXcgSmVm
ZmVyeSA8YW5kcmV3QGFqLmlkLmF1PgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUu
aHU+CiAgQ2FsdmluIExlZSA8Y3lydXMyOTZAZ21haWwuY29tPgogIENocmlzdGlhbiBCb3JudHJh
ZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVk
aGF0LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERh
dmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERhdmlkIEhpbGRlbmJy
YW5kIDxkYXZpZEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0
LmNvbT4KICBFbWFudWVsZSBHaXVzZXBwZSBFc3Bvc2l0byA8ZS5lbWFudWVsZWdpdXNlcHBlQGdt
YWlsLmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxp
bnV4QHJvZWNrLXVzLm5ldD4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgog
IEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmFzb24gV2FuZyA8amFzb3dh
bmdAcmVkaGF0LmNvbT4KICBKb25hcyBTY2hpZXZpbmsgPGpvbmFzc2NoaWV2aW5rQGdtYWlsLmNv
bT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTWFyYy1BbmRyw4PCqSBM
dXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUg
PG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1
QHJlZGhhdC5jb20+CiAgTWljaGFlbCBEYXZpZHNhdmVyIDxtZGF2aWRzYXZlckBnbWFpbC5jb20+
CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBs
aW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAg
UmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9tYW4g
S2FnYW4gPHJrYWdhbkB2aXJ0dW96em8uY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRA
bGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNv
bT4KICBTdGVmYW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJl
ZGhhdC5jb20+CiAgVmlrdG9yIFBydXR5YW5vdiA8dmlrdG9yLnBydXR5YW5vdkB2aXJ0dW96em8u
Y29tPgogIFlhb3dlaSBCYWkgPGJhaXlhb3dlaUBjbXNzLmNoaW5hbW9iaWxlLmNvbT4KICBZdW5q
aWFuIFdhbmcgPHdhbmd5dW5qaWFuQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
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
PXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIGJyb2tlbgpi
cm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gYnJva2VuCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE5MDQgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 18:02:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 18: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 1fhf9h-0005Sk-JU; Mon, 23 Jul 2018 18:01: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=wgi/=kh=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fhf9g-0005Sd-5i
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 18:01:56 +0000
X-Inumbo-ID: 690ff53f-8ea2-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 690ff53f-8ea2-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 20:01:23 +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=+8Of8qD6ZEndBbjRxDOtMtMSxvHxzlJKF0ThPeypwBU=;
 b=T3HdpywchurGcLar3FOyYxzc+qhXnGqNfSzTX2lNV4SulRfShLVcX5gE55eKgngXVErSowmjp7oN/faXbC2kuUP9mLufyk2O8elybEN/dqqSkgPffpAeNAjWZ5kMzJKn+Dvrg1xt6GMddx7nHU3Y9kQ8bRbivDUuvxrG4+qkp48=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.59) by
 VI1PR0302MB2686.eurprd03.prod.outlook.com (2603:10a6:800:e1::7) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.20; Mon, 23 Jul
 2018 18:01:47 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, julien.grall@arm.com
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <94e6cecd-12d7-29bf-51f0-c9e997da6d58@epam.com>
Date: Mon, 23 Jul 2018 21:01:43 +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: <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [85.223.209.59]
X-ClientProxiedBy: AM5PR0502CA0003.eurprd05.prod.outlook.com
 (2603:10a6:203:91::13) To VI1PR0302MB2686.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::7)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c1ef5c82-2187-42f8-9ba3-08d5f0c65bcf
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600073)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2686; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2686;
 3:A8WMB268oOZbUEqEM9YR0d0v/qzl3+Z6RINAAB5I74cyJbFiNpc3bqwM0c50JHN26UrZOofyigQ3c5prbwMxo0AyWK4yjcwm2WC2BFmiX9/HdUpOf1/ll7pD3ba48EnctBDHZlMwXu334cUoLB07u4Gc1g1FsJ6+DTByWBwCCEIUlKpPDtGSgEOV8k6LWkm9nli0RehfjWx2eAdmdrj9+BYIhZ66/7O6EdvzggjQkeO2Vp+w/iTgku6tIVdUkvv0;
 25:MV1lEwycOiesWlUUoNlrHxRCqU5u6LZ0izrv4NRzOixAp7QkR/tSaKyELUQ5IlxxQiXhviznFjmkb+6FAXng80B6v6E4HPLWv/1/8UstRZEfK9N1DI5g+8O+vcVHB62nTeYfX0306osINHdWu/H1o/uOCVE/EhTnlocpn1Q9EKXfxmYEzngDNBcAmwcnhZ2UENGhVI6njA6WtLQb8l8SPF9Qj/GQ8/PI+UzT8aDnHvdsbj06HPue3JgcPdD1VYrbrDQ3MG969aBRvy+7eglQcUMc+7m5hb4b46bJqqpYY4m51SVb7MNc2eg1kzJxT7hf4d/sFiKjVZUXostYmdNwFA==;
 31:Rb8Y/tTfm0+xo8g9y8hnrzuqMn8u3bH49X6/My951T4Evgbe8/ao7zD43No3lW1eeRZBzEe1T4FekNr/X2xVRNaygqXU1YD37BAUabNkuuYYS3lw/2q6p1XQJDrKXTkju2C+kgZ/IRnmbPfE2VB4+jstJ4wMiK3h8330q5dqWJ4rnZPQWbUPSKs9Bl3GansbqWyb4R4f/d8XGTaXRUN8Yk/hAGXcatBOHZZC/9n9N6A=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB2686:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2686;
 20:mHUkCTiAHuVpB5CjCcc+eZB5s5kWdBZX8TqFusWJVkLZb8Sa8DR+A94AOPVjujflGQ7Dg0vE6IlDkFDLl8PHY8KhVQsrAcYD+RlX+I+wD4MXddgDbcoDxq2OiKKz4iltBJTckUu0tA4lh0Z2cHhZM9Dk5Bkqgyhvwj2CZmyp+jP9uRaQMyZgkpDc3lsbd/s7YUGMz6wXjGxQ5GOZFDJchUBsMV/64Oj9swPGinz+P1kOeRjTdb7QyKHIjvmqDoH9l+Ve/dbIsfkfEEZmaBNcfRdtwc3cAhjXW0yhXKnEF+DxYF5wrPnvYEIV1VyG2OrYv2pMuh5I3itHBusT4+/N8iynS49XnzYcHy2hMERlxE2B2LK0b9ibwnxbLyQGaexgDhaVHqDbmpfXmauqC6zuJ9i7B2CRcXI7Qbe0MZL7mCltq+LbSI+EY5cweY4HPKOWjcN6KpPVkW2sQH9f3IXiiMLUnZeok9chCC0CEeFon1OqNFEEh7O3bUbJiyEbfcEm;
 4:Q+tTqCA2H8gTYrW3LmZW6yDQgK84pcDULMv15JB2i6y/tKx2BgqLV/98C+XHy02IAnZyDLeAfDez2onphnCm218Xxxzzv17NaDc3kEf7gpiRUr1Y10BPbq7Me3UTmZGxEh8aT1B7m9/+7JofyDm79u75hZ1YjV51CWwsyp537blNFka92C/mtXp6YtHf8WumHzwDIrEHM4XuseoW2C3IkmkCLC3cI/Idxi2F+mp33d4gPl5/f/b7sxeLjETRoSIwNCBOfWqtmkRKmVnYOg18Vw==
X-Microsoft-Antispam-PRVS: <VI1PR0302MB2686A2B417BACDC9CD70E412E6560@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)(10201501046)(93006095)(93001095)(3002001)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB2686; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2686; 
X-Forefront-PRVS: 0742443479
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(376002)(346002)(396003)(39860400002)(136003)(199004)(189003)(31696002)(68736007)(446003)(6246003)(305945005)(105586002)(106356001)(6666003)(6486002)(229853002)(7736002)(64126003)(31686004)(77096007)(478600001)(5660300001)(65826007)(3846002)(6116002)(26005)(230700001)(81166006)(16526019)(11346002)(47776003)(65956001)(2616005)(476003)(956004)(36756003)(486006)(2486003)(52146003)(81156014)(23676004)(67846002)(8676002)(8936002)(186003)(65806001)(25786009)(66066001)(86362001)(55236004)(58126008)(16576012)(316002)(80792005)(53546011)(2906002)(386003)(4326008)(72206003)(76176011)(50466002)(97736004)(53936002)(52116002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2686; H:[10.17.180.73]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjI2ODY7MjM6OUxtZHNZcUpxMUQwMXFybUJhTlVDbE90?=
 =?utf-8?B?V25aOUoyZ3FuZnRIcGw4YzhwVWF6TGlDZkc1L1ZBT3JRbzZMaFE5L05KV3JB?=
 =?utf-8?B?dkh3N1EvWEh6Tm03elk3aTZNRDJvZEdtSzU3ZndiYUVjdTlkVzBXVWJTZEFs?=
 =?utf-8?B?WHJCNFNPa1g5MzRjQVRuNU41V1ArZmc1andSbk91T3FGR0I1dnYvYmpJTVJS?=
 =?utf-8?B?Yk1NUXVHREJyNGJMM1hSamc3TS9YYWE3ZWtTaldvcVNHQTlwYUkzanBRTi9Q?=
 =?utf-8?B?V0h3SzVMNk1UYW4ydnplOG1vRjcrbXB4YVI0Qmx2aGJ2eVlFK256Uk82SGo4?=
 =?utf-8?B?ZkYzTVBlb0p1cnpGT0lGcHdCZ2NZK3pQUWhpaE9aU3Y3eUtYNE9BMWNXQjJp?=
 =?utf-8?B?WUhxNHhWZ0R0Zzl3UG1WZHpIQmRnTDZ4Y2krMlExbloyNUZFc084TXR2VTA4?=
 =?utf-8?B?Yll0djQ4QmtYd2dRdTlNRzV4T29XWlhxaGdUNlMzWDJWKzUyaUdyU1VIRUhV?=
 =?utf-8?B?blphZTZpb1dwalNJWUM1RXNXbHduODBseTRiRmJjdTgreDkzaTBrUWVBWTVW?=
 =?utf-8?B?TWNOMi8ybG1jRDg2UExrS3JyM3dsYitwNVdSTFRhL0VXY3g2YWxkdjhoRm9s?=
 =?utf-8?B?MUpQV2lOOXdhVlFpaEVzZ2psVGVPRGpiTFVWcDVzT0ZrdURhRUx0UlpMN3F2?=
 =?utf-8?B?cTJSZE5UeURZTUxQT1drdHVmRWlDYllvMzhNanczQ3hJZkdoZDhzRERpSEJt?=
 =?utf-8?B?eVplZ3pla1hnVTFCV2piZXN2Unovc1RtTFoyU0x1ai9GbW9zWUZTc0ZPNzlD?=
 =?utf-8?B?dDFuNG16RDlGYlNpUzZIbkt6VlBsNVhWRWtDM2FneGVQWmh2ZWxlSlBHWUFl?=
 =?utf-8?B?elpuL1I0cEdiNC91QytxOW1yaURwdHpydVZhQXZHcE0rNmFabXkyeWlQYXY0?=
 =?utf-8?B?NXliSXVTZXQ5eFVKYitEc1pSK3pIejFxSzJHV2tjRlZQTVJxRmlUQWU0bml2?=
 =?utf-8?B?MVZaZStVWlZLYjZMcjAwa05aYTJPeU8zNEFGcE1SN09CeWVaS1dYOGNQNFBF?=
 =?utf-8?B?MnhscFFWaExPUG94SFduNDhtNXVsRk9zVE8yeHluSU1pQmVrdi9UY1ZXSC9y?=
 =?utf-8?B?UXE1VmczMGoraW9IaWtwMlBTcG5PS1FNM0QyUHVMc3JoZlBWQzlKMG5vQkNy?=
 =?utf-8?B?Vzh3NThaSXVHQ3oxMDBEMkUrWDRSU2p2SkwyK2oxQzlVeVlPb05GSzZ5Q0pv?=
 =?utf-8?B?dHZ0dFQ3ZTA1bUVLcXVhd285ZUxDZ05sR1N5UHRGNys4azI1VjVEeWJydFhz?=
 =?utf-8?B?VW5NbllBL09HMmNBUDhobUloRHVyRzVKM3hEZ1JqNVZMcGZoaHpUVVpscmF1?=
 =?utf-8?B?MDJreFFOSzZDVVRuZnlXd25IbEo4MGNSdElkcEZELzZMbXpDR040ZTk4WVRI?=
 =?utf-8?B?MnBWWUtLbWduVVdHVVJnbCtxODN2K0dGRlVsdlY4TXpwQ3grdzJ3UjJvUUk4?=
 =?utf-8?B?NUplM1NsTUcvS0s0U0crS0ZqRUF6V0VSYUVpOFBtOUJlVG5uTTNiZmJQWTVM?=
 =?utf-8?B?NGxqVmRaL1NVTFNRbVdMS2E2ZVNvQkVZODZtR25ONllpUDhickFUL1kvcXM2?=
 =?utf-8?B?RFZzR3dhbkVKYUpYV0xyb2gwV2RadmJYdWpEdlhEK2ZrRnFnUGZ3OVExTDl3?=
 =?utf-8?B?N3gwak9IZ3pxTFdXTW43Zys1OFRoRCtvdSswK0VwRlliN1Rlcng3UEhPNTVw?=
 =?utf-8?B?bUh1eFh3ZHNxNE42QXhLcjNMTHFjYlpIVlZDNFY0RE04QnB1UUhxM0gvaE8w?=
 =?utf-8?B?ZmFqOG50b1VtOXRkeHZJclE1dWRhQ1NTeHozMnVwN1o3c21sNlVCazZjS0pv?=
 =?utf-8?B?TW9jVVJjSzR6cmN5NUZMWG1yUzJHV002bjBSNXFoTUtKMXI3VklzbjgrYUQ4?=
 =?utf-8?B?TWtYV2lyNzlXR3ZQQUF4VDgxc2Q3MW4rbEd5eiswM0w3ckVNTkwzQlEyeVBL?=
 =?utf-8?Q?Axa8mWCV?=
X-Microsoft-Antispam-Message-Info: FnnBq+okBgY3MEVGnoC5LhD+t52tHwYxrvvhuYm4UbI4o0TeC4BVomkNvg8myIu3fXF7qR/SJzx4xhlW+lV3ENzlmrUJvI9WiLfyfAf+zemJ8OijtRsDSDTMfyoGm6B2OccJvkuG99msmr5IJ6XEIGBlDihhWtNqXhsZed5lY+1qzinwJoAQ0aFSx76v5HGN2HYAXkPusOOxU1TRqGRrGimKv9O3EN3vghg0AoJaTr3HX+0WSYJT+Y7WLpwJihXzlDhKysvwufEkI268kD0EuU5kZ3xyjwRPZSDjoRkgd7255zJ66sx4E/SFB+glXndtHyNrwwZQSsZfl/pPDp5tGUPbJFZ5qs+twgvj42dJt/8=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2686;
 6:NdD9SRNmc+g07ygSUziHii0+w4z//kD4yoFSGKfZuyV4iHXaIqpkKhrZh33AQ5AQFGn+0bql4QAD6sBj14NwooG7PbfRNL/Rjk3iVRB25rF783+KK+MDvBEihVUaw+uLyR2TygTGSOZXWU4KtJ3zRYQw5xJSFKkQnx2dNTtFmxCLxILwV+jW7ruEisqn9rd45gSY2cMc5JUyrRKOY5prBQ5DjOUkJRL1f3YtFuzSeDym0rCJWpHEtbRFGrAlbJo+gNvvG5a3V5xUDYlXaR7G4ynD+FbVe8SfmC0BIaT7sOVrElXnVxM27XVM9eyBi1roZ2VDxU2AKlcOq5VhckaxFuPk80Sk+dWLBULVKKY3WzHBztjvK+3lUysKKe/lfKMtQWr2XX8jDxu9ggg4ahAQGJ6HWmoV7vWSMqbb5hviKvjxKD7lUqR2pxmta4PAx0OAE+YHmLxaaqsmsw1tX3oz4w==;
 5:Df4n7uoPOHnEYi2Fq37K6mPSSd1upRq1PLb/AboUhntmNAvd8NydBfECqcnNUj24e4xtLPe4mqhDYtZYQZKD8/Kv1iTbVxF+6/PR3B2nPwkf8ZVEi/MGnuQARgmhIOFssfHNsiSPU47zJV+QwyHnJJYaFvKL1/iiSrOQmZOSbIg=;
 7:NT90wVbLoepKm5p6Ebv/pQrveRhK9/IFIdMecgQwabee2Oa9VR8etTf/D2/U9TPk/hqmEjvSRMWsVWKLASURcCsUdZrgo7hhoooOwSc63csyEuYICIwkyHk/pETQDTsqmZ7p1un0CCQrXuQ21EzojvoSselj8UWxQyWhKeEKxP0J4AdJGwCDKXtrnNmioAp0dhTQS6RQQRKwNHYBtBP+sT/jhpEbYNpp5WOMj1Zt7oWO1iE6JCUVv0P+Uu4K4zvb
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jul 2018 18:01:47.3643 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c1ef5c82-2187-42f8-9ba3-08d5f0c65bcf
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 v2 02/21] xen/arm: make allocate_memory work
 for non 1:1 mapped 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: 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>

SGVsbG8gU3RlZmFubywKCgpPbiAwNy4wNy4xOCAwMjoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+IEV4dGVuZCBhbGxvY2F0ZV9tZW1vcnkgdG8gd29yayBmb3Igbm9uIDE6MSBtYXBwZWQg
ZG9tVXMuIFNwZWNpZmljYWxseSwKPiBtZW1vcnkgYWxsb2NhdGVkIGZvciBkb21VIHdpbGwgYmUg
bWFwcGVkIGludG8gdGhlIGRvbVUgcHNldWRvLXBoeXNpY2FsCj4gYWRkcmVzcyBzcGFjZSBhdCB0
aGUgYXBwcm9wcmlhdGUgYWRkcmVzc2VzIGFjY29yZGluZyB0byB0aGUgZ3Vlc3QgbWVtb3J5Cj4g
bWFwOiBHVUVTVF9SQU0wX0JBU0UgYW5kIEdVRVNUX1JBTTFfQkFTRS4KSSB3b3VsZCBzcGVjdWxh
dGUgYWJvdXQgR1VFU1RfUkFNeF9CQVNFIGFuZCBHVUVTVF9SQU14X1NJWkUgbWFjcm9zLiAKVGhv
c2UgdmFsdWVzIG1pZ2h0IG5vdCBmaXQgdGhlIHJlYWwgU29DIG1lbW9yeSBtYXAuIEFuZCBpdCBi
ZWNvbWVzIGEgCnByb2JsZW0gb25jZSB3ZSBkZWNpZGVkIHRvIGFzc2lnbiBzb21lIHBlcmlwaGVy
YWwgZGlyZWN0bHkgdG8gdGhlIGd1ZXN0IApiZWNhdXNlIGEgUkFNIHNwYWNlIHNwZWNpZmllZCB0
byBWTSB3b3VsZCBvdmVybGFwIHdpdGggSU8gcmFuZ2Ugb2YgdGhlIAphc3NpZ25lZCBkZXZpY2Uu
CkluIG15IHByYWN0aWNlLCB3ZSBhbHdheXMgYWxpZ24gdGhvc2UgbWFjcm9zIHdpdGggdGhlIFNv
QyBtZW1vcnkgbWFwLiAKVGhpcyBiZWNvbWVzIG1vcmUgY29udmVuaWVudCBhbmQgcHJhY3RpY2Fs
IHRoYW4gSU8gcmVtYXBwaW5nLgoKSXQgbWlnaHQgYmUgdGhlIG1vbWVudCB0byBnZXQgdGhvc2Ug
dmFsdWVzIGNvbmZpZ3VyYWJsZSBmb3IgdGhlIGd1ZXN0cy4gCkF0IGxlYXN0IGZvciB0aG9zZSwg
d2hpY2ggYXJlIGNvbmZpZ3VyZWQgZnJvbSB0aGUgZGV2aWNlIHRyZWUuIEhlcmUgCm5hdHVyYWxs
eSBmaXQgbWFraW5nIGBtZW1vcnlgIHByb3BlcnR5IHNpbWlsYXIgdG8gYHJlZ2AgLSB0aGUgbGlz
dCBvZiAKPGJhc2UsIHNpemU+IHZhbHVlcy4KCi0tIAoKKkFuZHJpaSBBbmlzb3YqCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 18:33:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 18:33:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhfdg-0007hg-8h; Mon, 23 Jul 2018 18:32: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=codm=kh=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fhfdf-0007hX-Ho
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 18:32:55 +0000
X-Inumbo-ID: d91e178c-8ea6-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d91e178c-8ea6-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 18:33:09 +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 C25B520671;
 Mon, 23 Jul 2018 18:32:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532370773;
 bh=r97duKiuuW+ZUcpRhBrHwxm4RtzNenwo52/Put73SCY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=VYRb+g6G48W0dhaRooKqcu4q2ReNk1GSigaHxr7sttJK9LLOdluiSPc0BByUgI64C
 W1d8yB3tddbAqSjnz36jAw/uXvvT/7+brZVhwFp5BP2q+HhIzjT9pONiA3gQpnRkBP
 mhBFEfJs/vKlatRxxQfDGQeA3clcmpL+TgS5JXfI=
Date: Mon, 23 Jul 2018 11:32:49 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Andrii Anisov <andrii_anisov@epam.com>
In-Reply-To: <94e6cecd-12d7-29bf-51f0-c9e997da6d58@epam.com>
Message-ID: <alpine.DEB.2.10.1807231130090.19154@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
 <94e6cecd-12d7-29bf-51f0-c9e997da6d58@epam.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 02/21] xen/arm: make allocate_memory work
 for non 1:1 mapped 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: Stefano Stabellini <stefanos@xilinx.com>, 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>

T24gTW9uLCAyMyBKdWwgMjAxOCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBIZWxsbyBTdGVmYW5v
LAo+IAo+IAo+IE9uIDA3LjA3LjE4IDAyOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4g
PiBFeHRlbmQgYWxsb2NhdGVfbWVtb3J5IHRvIHdvcmsgZm9yIG5vbiAxOjEgbWFwcGVkIGRvbVVz
LiBTcGVjaWZpY2FsbHksCj4gPiBtZW1vcnkgYWxsb2NhdGVkIGZvciBkb21VIHdpbGwgYmUgbWFw
cGVkIGludG8gdGhlIGRvbVUgcHNldWRvLXBoeXNpY2FsCj4gPiBhZGRyZXNzIHNwYWNlIGF0IHRo
ZSBhcHByb3ByaWF0ZSBhZGRyZXNzZXMgYWNjb3JkaW5nIHRvIHRoZSBndWVzdCBtZW1vcnkKPiA+
IG1hcDogR1VFU1RfUkFNMF9CQVNFIGFuZCBHVUVTVF9SQU0xX0JBU0UuCj4gSSB3b3VsZCBzcGVj
dWxhdGUgYWJvdXQgR1VFU1RfUkFNeF9CQVNFIGFuZCBHVUVTVF9SQU14X1NJWkUgbWFjcm9zLiBU
aG9zZQo+IHZhbHVlcyBtaWdodCBub3QgZml0IHRoZSByZWFsIFNvQyBtZW1vcnkgbWFwLiBBbmQg
aXQgYmVjb21lcyBhIHByb2JsZW0gb25jZSB3ZQo+IGRlY2lkZWQgdG8gYXNzaWduIHNvbWUgcGVy
aXBoZXJhbCBkaXJlY3RseSB0byB0aGUgZ3Vlc3QgYmVjYXVzZSBhIFJBTSBzcGFjZQo+IHNwZWNp
ZmllZCB0byBWTSB3b3VsZCBvdmVybGFwIHdpdGggSU8gcmFuZ2Ugb2YgdGhlIGFzc2lnbmVkIGRl
dmljZS4KPiBJbiBteSBwcmFjdGljZSwgd2UgYWx3YXlzIGFsaWduIHRob3NlIG1hY3JvcyB3aXRo
IHRoZSBTb0MgbWVtb3J5IG1hcC4gVGhpcwo+IGJlY29tZXMgbW9yZSBjb252ZW5pZW50IGFuZCBw
cmFjdGljYWwgdGhhbiBJTyByZW1hcHBpbmcuCj4gCj4gSXQgbWlnaHQgYmUgdGhlIG1vbWVudCB0
byBnZXQgdGhvc2UgdmFsdWVzIGNvbmZpZ3VyYWJsZSBmb3IgdGhlIGd1ZXN0cy4gQXQKPiBsZWFz
dCBmb3IgdGhvc2UsIHdoaWNoIGFyZSBjb25maWd1cmVkIGZyb20gdGhlIGRldmljZSB0cmVlLiBI
ZXJlIG5hdHVyYWxseSBmaXQKPiBtYWtpbmcgYG1lbW9yeWAgcHJvcGVydHkgc2ltaWxhciB0byBg
cmVnYCAtIHRoZSBsaXN0IG9mIDxiYXNlLCBzaXplPiB2YWx1ZXMuCgpZZXMsIHlvdSBhcmUgcmln
aHQuIFRob3NlIHZhbHVlIHNob3VsZCBiZSBtYWRlIGNvbmZpZ3VyYWJsZS4gSXQgaXMKYWxyZWFk
eSBvbiBteSByb2FkbWFwLiBCdXQgSSB3b3VsZCBrZWVwIGl0IHNlcGFyYXRlIGZyb20gdGhpcyBz
ZXJpZXM6IGl0CmlzIG5vdCBqdXN0IGFib3V0IHRoZSBwb3NpdGlvbiBvZiBSQU0gaW4gdGhlIGd1
ZXN0IGFkZHJlc3Mgc3BhY2UsIGFsc28KdGhlIEdJQyBhbmQgdGltZXIgYWRkcmVzc2VzIG5lZWQg
dG8gYmUgY29uZmlndXJhYmxlLiBJIHVzdWFsbHkgcmVmZXIgdG8KdGhpcyAoZnV0dXJlKSBmZWF0
dXJlIGFzIGFyYml0cmFyeSBndWVzdCBtZW1vcnkgbWFwLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 18:49:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 18: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 1fhftv-00009f-Nx; Mon, 23 Jul 2018 18: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhftu-00009U-8U
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 18:49:42 +0000
X-Inumbo-ID: 303ecaeb-8ea9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 303ecaeb-8ea9-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 18:49: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 1fhftp-0002zD-OT; Mon, 23 Jul 2018 18:49: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 1fhftp-00068Q-E2; Mon, 23 Jul 2018 18:49:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhftp-0006YG-CU; Mon, 23 Jul 2018 18:49:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125505-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:debian-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 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-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10: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-armhf-armhf-libvirt-raw:saverestore-support-check: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:test-amd64-amd64-xl-pvhv2-intel:guest-start: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-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-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-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build: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-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-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=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06
X-Osstest-Versions-That: linux=ac35b66883e8330ffde609152e13c225b12de6a4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 18:49:37 +0000
Subject: [Xen-devel] [linux-3.18 test] 125505: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUwNSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MDUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDQgbWVtZGlzay10cnktYXBwZW5kICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEzOAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtIDE4IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTI1MTM4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxMzgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxMzgKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEzOAoK
UmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5n
KToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEzOAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyNTEzOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI1MTM4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjUxMzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTEzOAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTI1MTM4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxMzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTEzOAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgNzYxMjAyNWZiYzdhNWFiNTRiZjcxZjQ4Yjk5YjBiNmExNWZjN2IwNgpi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYWMzNWI2Njg4M2U4MzMwZmZk
ZTYwOTE1MmUxM2MyMjViMTJkZTZhNAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTM4ICAyMDE4
LTA3LTEyIDE2OjQ5OjAxIFogICAxMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTUwNSAg
MjAxOC0wNy0yMiAxMjoxMTozMSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXggVmVza2VyIDx2YWxleEBt
ZWxsYW5veC5jb20+CiAgQW1pdCBQdW5kaXIgPGFtaXQucHVuZGlyQGxpbmFyby5vcmc+CiAgQW5k
cmVhcyBTY2h3YWIgPHNjaHdhYkBsaW51eC1tNjhrLm9yZz4KICBDaHJpc3RpYW4gTGFtcGFydGVy
IDxjaHVua2VleUBnb29nbGVtYWlsLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVy
QG9yYWNsZS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIEVy
aWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0
QGdvb2dsZS5jb20+CiAgRmxvcmlhbiBXZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEdyZWcgS3Jv
YWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSGVyYmVydCBYdSA8aGVy
YmVydEBnb25kb3IuYXBhbmEub3JnLmF1PgogIElscG8gSsOkcnZpbmVuIDxpbHBvLmphcnZpbmVu
QGhlbHNpbmtpLmZpPgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNvbiBHdW50
aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNv
bT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBr
ZXJuZWwub3JnPgogIEpvbmFzIEdvcnNraSA8am9uYXMuZ29yc2tpQGdtYWlsLmNvbT4KICBLb25z
dGFudGluIEtobGVibmlrb3YgPGtobGVibmlrb3ZAeWFuZGV4LXRlYW0ucnU+CiAgTGVvbiBSb21h
bm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0Bs
aW51eC1mb3VuZGF0aW9uLm9yZz4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNv
bT4KICBOaWNvIFNuZWNrIDxzbmVja25pY29AZ21haWwuY29tPgogIFBhYmxvIE5laXJhIEF5dXNv
IDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNv
Y2tpQGludGVsLmNvbT4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBT
YW50b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xlLmNvbT4KICBUZXRzdW8g
SGFuZGEgPHBlbmd1aW4ta2VybmVsQEktbG92ZS5TQUtVUkEubmUuanA+CiAgVGhlb2RvcmUgVHMn
byA8dHl0c29AbWl0LmVkdT4KICBZdWNodW5nIENoZW5nIDx5Y2hlbmdAZ29vZ2xlLmNvbT4KCmpv
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
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
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
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3MzMgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 20:02:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 20: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 1fhh2A-0005ic-Fw; Mon, 23 Jul 2018 20: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhh29-0005iS-Oo
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 20:02:17 +0000
X-Inumbo-ID: 392061ce-8eb3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 392061ce-8eb3-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 22:01:44 +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 1fhh26-0004ZS-Ez; Mon, 23 Jul 2018 20:02: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 1fhh25-0000yt-SQ; Mon, 23 Jul 2018 20:02:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhh25-00047w-Rg; Mon, 23 Jul 2018 20:02:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125506-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.9-testing:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 xen-4.9-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.9-testing:test-arm64-arm64-xl:<job status>:broken:regression
 xen-4.9-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 xen-4.9-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-arndale:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:heisenbug
 xen-4.9-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate: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-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-amd64-amd64-xl-qemuu-ws16-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-ws16-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-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-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-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10: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-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-i386-xl-qemuu-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-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-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-xl-multivcpu: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-multivcpu:saverestore-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-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-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-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
 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
X-Osstest-Versions-This: xen=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 20:02:13 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125506: 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>

ZmxpZ2h0IDEyNTUwNiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUwNi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI0MzI4CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgIDxq
b2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjU0ODcKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4g
IGluIDEyNTQ4NwogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1NDg3CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI1NDg3IFJFR1IuIHZzLiAxMjQzMjgK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAx
MjU0ODcgUkVHUi4gdnMuIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3NyY19ob3N0IGZh
aWwgaW4gMTI1MjUzIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGlu
dGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI1NDg3IHBhc3MgaW4gMTI1NDE2CiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9r
ZW4gcGFzcyBpbiAxMjU0ODcKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIGluIDEyNTE3MSBwYXNzIGluIDEyNTQ4NwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgNyB4ZW4tYm9vdCBmYWlsIGluIDEyNTI1MyBwYXNz
IGluIDEyNTUwNgogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAxNyBydW1wcnVuLWRlbW8t
eGVuc3RvcmVscy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIGluIDEyNTQ4NyBwYXNzIGluIDEyNTUw
NgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwg
aW4gMTI1NDg3IHBhc3MgaW4gMTI1NTA2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBwYXNzIGluIDEyNTE3MQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICBm
YWlsIHBhc3MgaW4gMTI1MTcxCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjUxNzEKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBw
YXNzIGluIDEyNTI1MwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgNiB4ZW4taW5zdGFs
bCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1NDg3CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4g
MTI1NDg3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0
YWxsICAgICAgIGZhaWwgcGFzcyBpbiAxMjU0ODcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNTE3MSBibG9ja2Vk
IGluIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTggZ3Vlc3Qt
c3RhcnQvd2luLnJlcGVhdCBmYWlsIGluIDEyNTE3MSBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
NTE3MSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTQg
Z3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgaW4gMTI1NDE2IGxpa2UgMTI0MjQ4CiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NDE2
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjU0MTYgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU0MTYgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTI1NDE2IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU0MTYgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGlu
IDEyNTQxNiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNTQ4NyBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWls
IGluIDEyNTQ4NyBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI1NDg3IGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
aW4gMTI1NDg3IGxpa2UgMTI0MzI4CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NDg3IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
NDg3IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU0ODcgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU0ODcgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyNTQ4NyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NDg3IG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVz
dC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBs
aWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0
LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMy
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFp
bCAgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmNWM2OTJhY2I4MTIxOWQ4
MTdlOTdlYTg0OTlmNDRmOWYyNzY0YWY1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDM1IGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICAyNSBkYXlz
ICAgMTQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTQ0ICAyMDE4LTA3LTEzIDAx
OjI5OjMzIFogICAxMCBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0Lmhp
bGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1h
cm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtbGlidmlydCBicm9rZW4KCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzA3IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 20:06:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 20: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 1fhh5s-0005up-67; Mon, 23 Jul 2018 20:06: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=ph7u=kh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhh5r-0005ug-2Q
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 20:06:07 +0000
X-Inumbo-ID: c283889f-8eb3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c283889f-8eb3-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 22:05: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 1fhh5o-0004fN-Nh; Mon, 23 Jul 2018 20:06: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 1fhh5o-000169-EC; Mon, 23 Jul 2018 20:06:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhh5o-000859-B1; Mon, 23 Jul 2018 20:06:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125523-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=549ae85ce1b00228c3abcf6a9e4022c4f4fba5ed
X-Osstest-Versions-That: ovmf=d9e206d4bf9124fe526baaa0ec56a7d2316ca6b3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 23 Jul 2018 20:06:04 +0000
Subject: [Xen-devel] [ovmf test] 125523: 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>

ZmxpZ2h0IDEyNTUyMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MjMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1NDlhZTg1Y2UxYjAwMjI4YzNhYmNmNmE5ZTQwMjJj
NGY0ZmJhNWVkCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkOWUyMDZk
NGJmOTEyNGZlNTI2YmFhYTBlYzU2YTdkMjMxNmNhNmIzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1MTAgIDIwMTgtMDctMjMgMDA6NDA6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTEzICAyMDE4LTA3LTIzIDA1OjI3OjEwIFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFN1cHJlZXRoIFZlbmthdGVzaCA8c3VwcmVldGgudmVu
a2F0ZXNoQGFybS5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgog
IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGQ5ZTIwNmQ0YmYuLjU0OWFlODVjZTEg
IDU0OWFlODVjZTFiMDAyMjhjM2FiY2Y2YTllNDAyMmM0ZjRmYmE1ZWQgLT4geGVuLXRlc3RlZC1t
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 21:38:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 21:38:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhiXB-0003nw-57; Mon, 23 Jul 2018 21:38: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=t1fs=kh=infradead.org=rdunlap@srs-us1.protection.inumbo.net>)
 id 1fhiX9-0003nr-NZ
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 21:38:24 +0000
X-Inumbo-ID: a6c2b769-8ec0-11e8-a8a5-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6c2b769-8ec0-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 23:37:52 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding:
 Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:
 Subject:Sender:Reply-To:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=plvNO2omLlVIj8YTfETVX+6OOFle1CON1LAkwNfAVEY=; b=OrxCn2zFBjmVJKmoIPJ1BolAo
 fGpPGf/jvxVpOV0FqCYahZ5d2AsA1oU89UG+Ezswz3rBlcgoG0UFcphVTSMvTqXprw1pvu7PEixms
 MAfxmoJZS4g+IDjlHSuh8XUagBjW2aYeWJl07eJk6oBNqK0p9EFmd5dtR4lctiLUehkLaBidVSsNy
 QWEqTbkt7+IQXSqwOlhP1WZqIFTm8XLgBnecquUXYJY6wzklY0CcgrhBYukyqmko4+G2bFqfESnkZ
 PQ0i1yEBDmfxZ6nB84+CWwQMQY+aofs+jhqxLfNePoP5eRxkJdBcHt9APN+mXrSOSs+fRjcUzrokM
 0YdqNtmnA==;
Received: from static-50-53-52-16.bvtn.or.frontiernet.net ([50.53.52.16]
 helo=dragon.dunlab)
 by bombadil.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1fhiX7-0007Zd-9E; Mon, 23 Jul 2018 21:38:21 +0000
To: Mark Railton <mark@markrailton.com>, boris.ostrovsky@oracle.com,
 jgross@suse.com
References: <20180723213404.20720-1-mark@markrailton.com>
From: Randy Dunlap <rdunlap@infradead.org>
Message-ID: <e0b30ab8-d418-cbe0-d03c-a0aee1d48367@infradead.org>
Date: Mon, 23 Jul 2018 14:38:20 -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: <20180723213404.20720-1-mark@markrailton.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Drivers: Xen: xlate_mmu.c: Fixed comment
 layout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMDcvMjMvMjAxOCAwMjozNCBQTSwgTWFyayBSYWlsdG9uIHdyb3RlOgo+IEZpeGVkIGlzc3Vl
IHdpdGggbXVsdGkgbGluZSBjb21tZW50CgpGaXggW25vdCBGaXhlZF0KCj4gCj4gU2lnbmVkLW9m
Zi1ieTogTWFyayBSYWlsdG9uIDxtYXJrQG1hcmtyYWlsdG9uLmNvbT4KPiAtLS0KPiAgZHJpdmVy
cy94ZW4veGxhdGVfbW11LmMgfCA1ICsrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlv
bnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hsYXRl
X21tdS5jIGIvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKPiBpbmRleCAyM2YxMzg3YjNlZjcuLjNi
MDNiYzE2NDFlZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hlbi94bGF0ZV9tbXUuYwo+ICsrKyBi
L2RyaXZlcnMveGVuL3hsYXRlX21tdS5jCj4gQEAgLTE1MSw4ICsxNTEsOSBAQCBpbnQgeGVuX3hs
YXRlX3JlbWFwX2dmbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKPiAgCXN0cnVj
dCByZW1hcF9kYXRhIGRhdGE7Cj4gIAl1bnNpZ25lZCBsb25nIHJhbmdlID0gRElWX1JPVU5EX1VQ
KG5yLCBYRU5fUEZOX1BFUl9QQUdFKSA8PCBQQUdFX1NISUZUOwo+ICAKPiAtCS8qIEtlcHQgaGVy
ZSBmb3IgdGhlIHB1cnBvc2Ugb2YgbWFraW5nIHN1cmUgY29kZSBkb2Vzbid0IGJyZWFrCj4gLQkg
ICB4ODYgUFZPUFMgKi8KPiArCS8qIEtlcHQgaGVyZSBmb3IgdGhlIHB1cnBvc2Ugb2YgbWFraW5n
IHN1cmUgY29kZSBkb2Vzbid0Cj4gKwkgKiBicmVhayB4ODYgUFZPUFMKPiArCSAqLwoKVGhhdCBp
cyBzdGlsbCBub3QgdGhlIHByZWZlcnJlZCBrZXJuZWwgbXVsdGktbGluZSBjb21tZW50IHN0eWxl
LgpEb2N1bWVudGF0aW9uL3Byb2Nlc3MvY29kaW5nLXN0eWxlLnJzdCBzYXlzOgoKCS8qCgkgKiBU
aGlzIGlzIHRoZSBwcmVmZXJyZWQgc3R5bGUgZm9yIG11bHRpLWxpbmUKCSAqIGNvbW1lbnRzIGlu
IHRoZSBMaW51eCBrZXJuZWwgc291cmNlIGNvZGUuCgkgKiBQbGVhc2UgdXNlIGl0IGNvbnNpc3Rl
bnRseS4KCSAqCgkgKiBEZXNjcmlwdGlvbjogIEEgY29sdW1uIG9mIGFzdGVyaXNrcyBvbiB0aGUg
bGVmdCBzaWRlLAoJICogd2l0aCBiZWdpbm5pbmcgYW5kIGVuZGluZyBhbG1vc3QtYmxhbmsgbGlu
ZXMuCgkgKi8KCmFsdGhvdWdoIE5ldHdvcmtpbmcgY29kZSBoYXMgYSBzbGlnaHRseSBkaWZmZXJl
bnQgcHJlZmVycmVkIHN0eWxlIChhcyBpbgp5b3VyIHBhdGNoKS4KCj4gIAlCVUdfT04oISgodm1h
LT52bV9mbGFncyAmIChWTV9QRk5NQVAgfCBWTV9JTykpID09IChWTV9QRk5NQVAgfCBWTV9JTykp
KTsKPiAgCj4gIAlkYXRhLmZnZm4gPSBnZm47Cj4gCgoKLS0gCn5SYW5keQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 21:44:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 21: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 1fhid6-0004WO-Vd; Mon, 23 Jul 2018 21:44: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=t1fs=kh=infradead.org=rdunlap@srs-us1.protection.inumbo.net>)
 id 1fhid5-0004WJ-IN
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 21:44:31 +0000
X-Inumbo-ID: 81d9e4f6-8ec1-11e8-a8a5-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81d9e4f6-8ec1-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 23:43:59 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding:
 Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:
 Subject:Sender:Reply-To:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=cFhaIEl6XKDyQtbDGXn/qp5NMrjgmo1b4RsKI6Dq7nU=; b=IzzgN4c1KcnrupbP+lWlqxJyc
 FUuf+iV7QzqhfMaB7SDCxXgI2gRzj5buTsVRspnftxQ1EZpZgB7IKAG1ZaNLfcpKvdUB55FjwYfC6
 9f/PPs5dWP+hbZwoD2y6PdPRZKK+IR3d+cqXxQ2F8kzpzk/Im6Mtgk/AGDDQhs9GdiqZJzX2lWH73
 ZM5HBkqynhk+wpuszUoTYsHAsY3NzTnjjotVFP4PnIpDXUhVknS5P9Bdtu9irsCVHxmxQR0pE4wO2
 msCPzm0I10EgIg8jsQ78PZF9uQTSdXoHujXISqPoWYt6qTZHQFvrbxsCPpB73R5aTfaXiZMGRVW3k
 GMqsLhKzw==;
Received: from static-50-53-52-16.bvtn.or.frontiernet.net ([50.53.52.16]
 helo=dragon.dunlab)
 by bombadil.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1fhid3-0000ml-Dv; Mon, 23 Jul 2018 21:44:29 +0000
To: Mark Railton <mark@markrailton.com>
References: <20180723213404.20720-1-mark@markrailton.com>
 <e0b30ab8-d418-cbe0-d03c-a0aee1d48367@infradead.org>
 <20180723214011.GA21167@ZeroCool>
From: Randy Dunlap <rdunlap@infradead.org>
Message-ID: <01b221f3-d923-1abb-0168-bfeba80b9a9a@infradead.org>
Date: Mon, 23 Jul 2018 14:44:28 -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: <20180723214011.GA21167@ZeroCool>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Drivers: Xen: xlate_mmu.c: Fixed comment
 layout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, 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>

T24gMDcvMjMvMjAxOCAwMjo0MCBQTSwgTWFyayBSYWlsdG9uIHdyb3RlOgo+IE9uIE1vbiwgSnVs
IDIzLCAyMDE4IGF0IDAyOjM4OjIwUE0gLTA3MDAsIFJhbmR5IER1bmxhcCB3cm90ZToKPj4gT24g
MDcvMjMvMjAxOCAwMjozNCBQTSwgTWFyayBSYWlsdG9uIHdyb3RlOgo+Pj4gRml4ZWQgaXNzdWUg
d2l0aCBtdWx0aSBsaW5lIGNvbW1lbnQKPj4KPj4gRml4IFtub3QgRml4ZWRdCj4+Cj4+Pgo+Pj4g
U2lnbmVkLW9mZi1ieTogTWFyayBSYWlsdG9uIDxtYXJrQG1hcmtyYWlsdG9uLmNvbT4KPj4+IC0t
LQo+Pj4gIGRyaXZlcnMveGVuL3hsYXRlX21tdS5jIHwgNSArKystLQo+Pj4gIDEgZmlsZSBjaGFu
Z2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBh
L2RyaXZlcnMveGVuL3hsYXRlX21tdS5jIGIvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKPj4+IGlu
ZGV4IDIzZjEzODdiM2VmNy4uM2IwM2JjMTY0MWVkIDEwMDY0NAo+Pj4gLS0tIGEvZHJpdmVycy94
ZW4veGxhdGVfbW11LmMKPj4+ICsrKyBiL2RyaXZlcnMveGVuL3hsYXRlX21tdS5jCj4+PiBAQCAt
MTUxLDggKzE1MSw5IEBAIGludCB4ZW5feGxhdGVfcmVtYXBfZ2ZuX2FycmF5KHN0cnVjdCB2bV9h
cmVhX3N0cnVjdCAqdm1hLAo+Pj4gIAlzdHJ1Y3QgcmVtYXBfZGF0YSBkYXRhOwo+Pj4gIAl1bnNp
Z25lZCBsb25nIHJhbmdlID0gRElWX1JPVU5EX1VQKG5yLCBYRU5fUEZOX1BFUl9QQUdFKSA8PCBQ
QUdFX1NISUZUOwo+Pj4gIAo+Pj4gLQkvKiBLZXB0IGhlcmUgZm9yIHRoZSBwdXJwb3NlIG9mIG1h
a2luZyBzdXJlIGNvZGUgZG9lc24ndCBicmVhawo+Pj4gLQkgICB4ODYgUFZPUFMgKi8KPj4+ICsJ
LyogS2VwdCBoZXJlIGZvciB0aGUgcHVycG9zZSBvZiBtYWtpbmcgc3VyZSBjb2RlIGRvZXNuJ3QK
Pj4+ICsJICogYnJlYWsgeDg2IFBWT1BTCj4+PiArCSAqLwo+Pgo+PiBUaGF0IGlzIHN0aWxsIG5v
dCB0aGUgcHJlZmVycmVkIGtlcm5lbCBtdWx0aS1saW5lIGNvbW1lbnQgc3R5bGUuCj4+IERvY3Vt
ZW50YXRpb24vcHJvY2Vzcy9jb2Rpbmctc3R5bGUucnN0IHNheXM6Cj4+Cj4+IAkvKgo+PiAJICog
VGhpcyBpcyB0aGUgcHJlZmVycmVkIHN0eWxlIGZvciBtdWx0aS1saW5lCj4+IAkgKiBjb21tZW50
cyBpbiB0aGUgTGludXgga2VybmVsIHNvdXJjZSBjb2RlLgo+PiAJICogUGxlYXNlIHVzZSBpdCBj
b25zaXN0ZW50bHkuCj4+IAkgKgo+PiAJICogRGVzY3JpcHRpb246ICBBIGNvbHVtbiBvZiBhc3Rl
cmlza3Mgb24gdGhlIGxlZnQgc2lkZSwKPj4gCSAqIHdpdGggYmVnaW5uaW5nIGFuZCBlbmRpbmcg
YWxtb3N0LWJsYW5rIGxpbmVzLgo+PiAJICovCj4+Cj4+IGFsdGhvdWdoIE5ldHdvcmtpbmcgY29k
ZSBoYXMgYSBzbGlnaHRseSBkaWZmZXJlbnQgcHJlZmVycmVkIHN0eWxlIChhcyBpbgo+PiB5b3Vy
IHBhdGNoKS4KPj4KPj4+ICAJQlVHX09OKCEoKHZtYS0+dm1fZmxhZ3MgJiAoVk1fUEZOTUFQIHwg
Vk1fSU8pKSA9PSAoVk1fUEZOTUFQIHwgVk1fSU8pKSk7Cj4+PiAgCj4+PiAgCWRhdGEuZmdmbiA9
IGdmbjsKPj4+Cj4+Cj4+Cj4+IC0tIAo+PiB+UmFuZHkKPiAKPiBUaGFuaydzIGZvciB0aGUgZmVl
ZGJhY2ssIEknbGwgZ2V0IHRoYXQgdXBkYXRlZCBub3cuCj4gCj4gSSdtIHN0aWxsIGtpbmRhIG5l
dyB0byB0aGlzLCBJIGFzc3VtZSBJIG5lZWQgdG8gc2VuZCB0aGUgbmV3IHBhdGNoIHZpYQo+IGdp
dCBzZW5kLWVtYWlsPwoKVGhhdCBpcyBvbmUgb3B0aW9uLiAgVXNlIHdoYXRldmVyIHdvcmtzIGZv
ciB5b3UuCgpUaGVyZSBhcmUgc2V2ZXJhbCBlbWFpbCBjbGllbnRzIHRoYXQgYWxzbyB3b3JrIHdl
bGwuClNlZSBEb2N1bWVudGF0aW9uL3Byb2Nlc3MvZW1haWwtY2xpZW50cy5yc3QuCgoKLS0gCn5S
YW5keQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 21:55:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 21: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 1fhinU-0005KB-6A; Mon, 23 Jul 2018 21: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=t1fs=kh=infradead.org=rdunlap@srs-us1.protection.inumbo.net>)
 id 1fhinT-0005K6-HO
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 21:55:15 +0000
X-Inumbo-ID: 01a0536c-8ec3-11e8-a8a5-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01a0536c-8ec3-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 23:54:43 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding:
 Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:
 Subject:Sender:Reply-To:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=2BhYGxodtoo6yOcgOLfmqUe9vFZ+7aARdjNNzbdEtt4=; b=Mk3xsQ9DhSNUq+Fziv4+G2ayO
 U246R1rSgZrlX0JSKpHPbK/8NqTA5ci6gO/+fQ1C17e7H4FZuA6jaDvD7xd8gv7yi1a/GRGr4ramA
 becQf38exY+Hd8ppKs3Sg/xf/ms95EugppVbnRYhwMi4K2YQeEWu3OyBxSm2Jv83htg3u/Kl3fS/j
 dgIfOrvt5TBiYifcvs2RirPRCcx768YH5fIPFwkgNzrV+ECnsgOUj+cEVffxdv7idFqW7Nju+P6o/
 2Pr0I4sdzRXZijOY8Ks/82A6ziyNIJC4/y8wnTJiA0WC5xgGDb4LgE69hsDQZtJHuiYSy3ITw4JaG
 WkGA68s0g==;
Received: from static-50-53-52-16.bvtn.or.frontiernet.net ([50.53.52.16]
 helo=dragon.dunlab)
 by bombadil.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1fhinR-0008LV-74; Mon, 23 Jul 2018 21:55:13 +0000
To: Mark Railton <mark@markrailton.com>
References: <20180723213404.20720-1-mark@markrailton.com>
 <e0b30ab8-d418-cbe0-d03c-a0aee1d48367@infradead.org>
 <20180723214011.GA21167@ZeroCool>
 <01b221f3-d923-1abb-0168-bfeba80b9a9a@infradead.org>
 <20180723214804.GA21761@ZeroCool>
From: Randy Dunlap <rdunlap@infradead.org>
Message-ID: <e8cab255-eb21-fd08-e62b-3afbbe853b84@infradead.org>
Date: Mon, 23 Jul 2018 14:55:12 -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: <20180723214804.GA21761@ZeroCool>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Drivers: Xen: xlate_mmu.c: Fixed comment
 layout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, 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>

T24gMDcvMjMvMjAxOCAwMjo0OCBQTSwgTWFyayBSYWlsdG9uIHdyb3RlOgo+IE9uIE1vbiwgSnVs
IDIzLCAyMDE4IGF0IDAyOjQ0OjI4UE0gLTA3MDAsIFJhbmR5IER1bmxhcCB3cm90ZToKPj4gT24g
MDcvMjMvMjAxOCAwMjo0MCBQTSwgTWFyayBSYWlsdG9uIHdyb3RlOgo+Pj4gT24gTW9uLCBKdWwg
MjMsIDIwMTggYXQgMDI6Mzg6MjBQTSAtMDcwMCwgUmFuZHkgRHVubGFwIHdyb3RlOgo+Pj4+IE9u
IDA3LzIzLzIwMTggMDI6MzQgUE0sIE1hcmsgUmFpbHRvbiB3cm90ZToKPj4+Pj4gRml4ZWQgaXNz
dWUgd2l0aCBtdWx0aSBsaW5lIGNvbW1lbnQKPj4+Pgo+Pj4+IEZpeCBbbm90IEZpeGVkXQo+Pj4+
Cj4+Pj4+Cj4+Pj4+IFNpZ25lZC1vZmYtYnk6IE1hcmsgUmFpbHRvbiA8bWFya0BtYXJrcmFpbHRv
bi5jb20+Cj4+Pj4+IC0tLQo+Pj4+PiAgZHJpdmVycy94ZW4veGxhdGVfbW11LmMgfCA1ICsrKy0t
Cj4+Pj4+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+
Pj4+Pgo+Pj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGxhdGVfbW11LmMgYi9kcml2ZXJz
L3hlbi94bGF0ZV9tbXUuYwo+Pj4+PiBpbmRleCAyM2YxMzg3YjNlZjcuLjNiMDNiYzE2NDFlZCAx
MDA2NDQKPj4+Pj4gLS0tIGEvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKPj4+Pj4gKysrIGIvZHJp
dmVycy94ZW4veGxhdGVfbW11LmMKPj4+Pj4gQEAgLTE1MSw4ICsxNTEsOSBAQCBpbnQgeGVuX3hs
YXRlX3JlbWFwX2dmbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKPj4+Pj4gIAlz
dHJ1Y3QgcmVtYXBfZGF0YSBkYXRhOwo+Pj4+PiAgCXVuc2lnbmVkIGxvbmcgcmFuZ2UgPSBESVZf
Uk9VTkRfVVAobnIsIFhFTl9QRk5fUEVSX1BBR0UpIDw8IFBBR0VfU0hJRlQ7Cj4+Pj4+ICAKPj4+
Pj4gLQkvKiBLZXB0IGhlcmUgZm9yIHRoZSBwdXJwb3NlIG9mIG1ha2luZyBzdXJlIGNvZGUgZG9l
c24ndCBicmVhawo+Pj4+PiAtCSAgIHg4NiBQVk9QUyAqLwo+Pj4+PiArCS8qIEtlcHQgaGVyZSBm
b3IgdGhlIHB1cnBvc2Ugb2YgbWFraW5nIHN1cmUgY29kZSBkb2Vzbid0Cj4+Pj4+ICsJICogYnJl
YWsgeDg2IFBWT1BTCj4+Pj4+ICsJICovCj4+Pj4KPj4+PiBUaGF0IGlzIHN0aWxsIG5vdCB0aGUg
cHJlZmVycmVkIGtlcm5lbCBtdWx0aS1saW5lIGNvbW1lbnQgc3R5bGUuCj4+Pj4gRG9jdW1lbnRh
dGlvbi9wcm9jZXNzL2NvZGluZy1zdHlsZS5yc3Qgc2F5czoKPj4+Pgo+Pj4+IAkvKgo+Pj4+IAkg
KiBUaGlzIGlzIHRoZSBwcmVmZXJyZWQgc3R5bGUgZm9yIG11bHRpLWxpbmUKPj4+PiAJICogY29t
bWVudHMgaW4gdGhlIExpbnV4IGtlcm5lbCBzb3VyY2UgY29kZS4KPj4+PiAJICogUGxlYXNlIHVz
ZSBpdCBjb25zaXN0ZW50bHkuCj4+Pj4gCSAqCj4+Pj4gCSAqIERlc2NyaXB0aW9uOiAgQSBjb2x1
bW4gb2YgYXN0ZXJpc2tzIG9uIHRoZSBsZWZ0IHNpZGUsCj4+Pj4gCSAqIHdpdGggYmVnaW5uaW5n
IGFuZCBlbmRpbmcgYWxtb3N0LWJsYW5rIGxpbmVzLgo+Pj4+IAkgKi8KPj4+Pgo+Pj4+IGFsdGhv
dWdoIE5ldHdvcmtpbmcgY29kZSBoYXMgYSBzbGlnaHRseSBkaWZmZXJlbnQgcHJlZmVycmVkIHN0
eWxlIChhcyBpbgo+Pj4+IHlvdXIgcGF0Y2gpLgo+Pj4+Cj4+Pj4+ICAJQlVHX09OKCEoKHZtYS0+
dm1fZmxhZ3MgJiAoVk1fUEZOTUFQIHwgVk1fSU8pKSA9PSAoVk1fUEZOTUFQIHwgVk1fSU8pKSk7
Cj4+Pj4+ICAKPj4+Pj4gIAlkYXRhLmZnZm4gPSBnZm47Cj4+Pj4+Cj4+Pj4KPj4+Pgo+Pj4+IC0t
IAo+Pj4+IH5SYW5keQo+Pj4KPj4+IFRoYW5rJ3MgZm9yIHRoZSBmZWVkYmFjaywgSSdsbCBnZXQg
dGhhdCB1cGRhdGVkIG5vdy4KPj4+Cj4+PiBJJ20gc3RpbGwga2luZGEgbmV3IHRvIHRoaXMsIEkg
YXNzdW1lIEkgbmVlZCB0byBzZW5kIHRoZSBuZXcgcGF0Y2ggdmlhCj4+PiBnaXQgc2VuZC1lbWFp
bD8KPj4KPj4gVGhhdCBpcyBvbmUgb3B0aW9uLiAgVXNlIHdoYXRldmVyIHdvcmtzIGZvciB5b3Uu
Cj4+Cj4+IFRoZXJlIGFyZSBzZXZlcmFsIGVtYWlsIGNsaWVudHMgdGhhdCBhbHNvIHdvcmsgd2Vs
bC4KPj4gU2VlIERvY3VtZW50YXRpb24vcHJvY2Vzcy9lbWFpbC1jbGllbnRzLnJzdC4KPj4KPj4K
Pj4gLS0gCj4+IH5SYW5keQo+IAo+IEZyb20gNTdjODEwNGQyYTMwMDIwMDA1YmUxNmRmMmNhNjll
ZDY2ZjZjNGFlOSBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiBGcm9tOiBNYXJrIFJhaWx0b24g
PG1hcmtAbWFya3JhaWx0b24uY29tPgo+IERhdGU6IE1vbiwgMjMgSnVsIDIwMTggMjI6Mjg6NTMg
KzAxMDAKPiBTdWJqZWN0OiBbUEFUQ0hdIERyaXZlcnM6IFhlbjogeGxhdGVfbW11LmM6IEZpeGVk
IGNvbW1lbnQgbGF5b3V0Cj4gCj4gRml4ZWQgaXNzdWUgd2l0aCBtdWx0aSBsaW5lIGNvbW1lbnQK
PiAKPiBTaWduZWQtb2ZmLWJ5OiBNYXJrIFJhaWx0b24gPG1hcmtAbWFya3JhaWx0b24uY29tPgo+
IC0tLQo+ICBkcml2ZXJzL3hlbi94bGF0ZV9tbXUuYyB8IDYgKysrKy0tCj4gIDEgZmlsZSBjaGFu
Z2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2Ry
aXZlcnMveGVuL3hsYXRlX21tdS5jIGIvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKPiBpbmRleCAy
M2YxMzg3YjNlZjcuLjJiNzdjNzlmOGNlNyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hlbi94bGF0
ZV9tbXUuYwo+ICsrKyBiL2RyaXZlcnMveGVuL3hsYXRlX21tdS5jCj4gQEAgLTE1MSw4ICsxNTEs
MTAgQEAgaW50IHhlbl94bGF0ZV9yZW1hcF9nZm5fYXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0
ICp2bWEsCj4gIAlzdHJ1Y3QgcmVtYXBfZGF0YSBkYXRhOwo+ICAJdW5zaWduZWQgbG9uZyByYW5n
ZSA9IERJVl9ST1VORF9VUChuciwgWEVOX1BGTl9QRVJfUEFHRSkgPDwgUEFHRV9TSElGVDsKPiAK
PiAtCS8qIEtlcHQgaGVyZSBmb3IgdGhlIHB1cnBvc2Ugb2YgbWFraW5nIHN1cmUgY29kZSBkb2Vz
bid0IGJyZWFrCj4gLQkgICB4ODYgUFZPUFMgKi8KPiArCS8qCj4gKwkgKiBLZXB0IGhlcmUgZm9y
IHRoZSBwdXJwb3NlIG9mIG1ha2luZyBzdXJlIGNvZGUgZG9lc24ndAo+ICsJICogYnJlYWsgeDg2
IFBWT1BTCj4gKwkgKi8KPiAgCUJVR19PTighKCh2bWEtPnZtX2ZsYWdzICYgKFZNX1BGTk1BUCB8
IFZNX0lPKSkgPT0gKFZNX1BGTk1BUCB8IFZNX0lPKSkpOwo+IAo+ICAJZGF0YS5mZ2ZuID0gZ2Zu
Owo+IC0tCj4gMi4xNy4xCgoKSGksCgphLiAgVGhlIHN1YmplY3QgYW5kIHRoZSBwYXRjaCBkZXNj
cmlwdGlvbiBzaG91bGQgYmUgaW4gcHJlc2VudCB0ZW5zZSwgaS5lLiwKRml4IGluc3RlYWQgb2Yg
Rml4ZWQuCgpiLiAgSWRlYWxseSB5b3Ugc3RhcnQgYSBuZXcgZW1haWwgdGhyZWFkIGZvciBuZXcg
dmVyc2lvbnMgb2YgYSBwYXRjaCAoYnV0IENjOgp0aGUgaW50ZXJlc3RlZCBwYXJ0aWVzKS4KCkZv
ciB0aGUgcGF0Y2ggaXRzZWxmOgpBY2tlZC1ieTogUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJh
ZGVhZC5vcmc+CgpUaGFua3MuCgotLSAKflJhbmR5CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 22:02:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 22:02: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 1fhiuE-000670-1U; Mon, 23 Jul 2018 22:02: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=kryu=kh=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fhiuC-00066v-Qm
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 22:02:12 +0000
X-Inumbo-ID: 159fb9b8-8ec4-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 159fb9b8-8ec4-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 22:02:26 +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 w6NLwUDT177982;
 Mon, 23 Jul 2018 22:02: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=Ood44QjN2YhmACFZwPF1MlvKKvQx2ticneKM2BOt7tk=;
 b=IendKT/jlKA+Ld8I63CXzeGABVsIJ5QAeUX8f1kH8075UZdn1HmwD685dvbMIX6nh3Kj
 zIEv6BGj4b0OfJyYmhi8o+IX4BaNHtpTkcggNIJnemTjI6ULk1BEPuqZbvpmYIBAP+Bx
 xTWZmtPjioFWjneNA2tUEalNMoGTk4NR1ytI+nzNCrxv4AUhN8yojQ8ngq9+svqUF11l
 +hKw3N2E41oQ0jthVMDD+AJTUzFkGIGhDBU8+6wSjBzW+UTHgM8VaDesAmFRjL1u5tnL
 9urtPYmUkDlIb64Q6VlSLbH0zfn6I60VEWPE0+F9neiH5J9P+Y9JbyJnawd2IeNMZu1j HA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2kbvsnpext-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 22:02:05 +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 w6NM24lc016580
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 22:02:04 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 w6NM22RJ014029;
 Mon, 23 Jul 2018 22:02: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 ; Mon, 23 Jul 2018 15:02:02 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1532356957-1706-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: <c8e0c512-8dae-f7ad-81d0-4b6a33911e59@oracle.com>
Date: Mon, 23 Jul 2018 18:02:29 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1532356957-1706-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8963
 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-1806210000 definitions=main-1807230241
Subject: Re: [Xen-devel] [PATCH] x86/svm: Drop the suggestion of Long Mode
 Segment Limit 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.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>

T24gMDcvMjMvMjAxOCAxMDo0MiBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBCZWNhdXNlIG9m
IGEgYnVnIGluIDIwMTAsIExNU0wgc3VwcG9ydCBkaWRuJ3QgZnVuY3Rpb25lZCBpbiBYZW4uCj4K
PiBjL3MgZjJjNjA4NDQ0IG5vdGljZWQgYnV0IGF2b2lkZWQgZml4aW5nIHRoZSBpc3N1ZSBmb3Ig
bWlncmF0aW9uIHJlYXNvbnMuICBJbgo+IGFkZGl0aW9uIHRvIG1pZ3JhdGlvbiBwcm9ibGVtcywg
Y2hhbmdlcyB0byB0aGUgc2VnbWVudGF0aW9uIGxvZ2ljIGZvcgo+IGVtdWxhdGlvbiB3b3VsZCBi
ZSBuZWVkZWQgYmVmb3JlIHRoZSBmZWF0dXJlIGNvdWxkIGJlIGVuYWJsZWQuCj4KPiBUaGlzIGZl
YXR1cmUgaXMgZW50aXJlbHkgdW51c2VkIGJ5IG9wZXJhdGluZyBzeXN0ZW1zIChwcm9iYWJseSBv
d2luZyB0byBpdHMKPiBzZW1hbnRpY3Mgd2hpY2ggb25seSBjb3ZlciBoYWxmIHRoZSBzZWdtZW50
IHJlZ2lzdGVycyksIGFuZCBubyBvbmUgaGFzCj4gY29tbWVudGVkIG9uIGl0cyBhYnNlbmNlIGZy
b20gWGVuLiAgQXMgc3VwcG9ydGluZyBpdCB3b3VsZCBpbnZvbHZlIGEgbGFyZ2UKPiBhbW91bnQg
b2YgZWZmb3J0LCBpdCBzZWVtcyBiZXR0ZXIgdG8gcmVtb3ZlIHRoZSBjb2RlIGVudGlyZWx5Lgo+
Cj4gSWYgc29tZW9uZSBmaW5kcyBhIHZhbGlkIHVzZWNhc2UsIHdlIGNhbiByZXN1cnJlY3Rpbmcg
dGhlIGNvZGUgYW5kCj4gaW1wbGVtZW50aW5nIHRoZSByZW1haW5pbmcgcGFydHMsIGJ1dCBJIGRv
dWJ0IGFueW9uZSB3aWxsLgo+Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPgo+IENDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
Pgo+IENDOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQu
Y29tPgo+IENDOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiBDQzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Cj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNv
bT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICB8ICAzIC0tLQo+ICB4
ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgIHwgMjMgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KPiAgeGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jICB8ICAyICstCj4gIHhlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2h2bS5oICAgfCAgMSAtCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvbXNy
LWluZGV4LmggfCAgNCArLS0tCj4gIDUgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAz
MSBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIv
eGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IGluZGV4IGMwOTljNjEuLjY3Yjk5YWYgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKPiBAQCAtOTI1LDkgKzkyNSw2IEBAIGNvbnN0IGNoYXIgKmh2bV9lZmVyX3ZhbGlkKGNvbnN0
IHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCB2YWx1ZSwKPiAgICAgIGlmICggKHZhbHVlICYgRUZF
Ul9TVk1FKSAmJiAoIXAtPmV4dGQuc3ZtIHx8ICFuZXN0ZWRodm1fZW5hYmxlZChkKSkgKQo+ICAg
ICAgICAgIHJldHVybiAiU1ZNRSB3aXRob3V0IG5lc3RlZCB2aXJ0IjsKPiAgCj4gLSAgICBpZiAo
ICh2YWx1ZSAmIEVGRVJfTE1TTEUpICYmICFjcHVfaGFzX2xtc2wgKQo+IC0gICAgICAgIHJldHVy
biAiTE1TTEUgd2l0aG91dCBzdXBwb3J0IjsKPiAtCgpTbyB3ZSBhcmUgc2lsZW50bHkgZHJvcHBp
bmcgdGhlIGJpdD8gU2hvdWxkIHdlIHN0aWxsIHdhcm4/CgotYm9yaXMKCgo+ICAgICAgaWYgKCAo
dmFsdWUgJiBFRkVSX0ZGWFNFKSAmJiAhcC0+ZXh0ZC5mZnhzciApCj4gICAgICAgICAgcmV0dXJu
ICJGRlhTRSB3aXRob3V0IGZlYXR1cmUiOwo+ICAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 22:03:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 22:03:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhivg-0006Cg-EG; Mon, 23 Jul 2018 22:03: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=kryu=kh=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fhive-0006CY-QO
 for xen-devel@lists.xen.org; Mon, 23 Jul 2018 22:03:42 +0000
X-Inumbo-ID: 2fb441e4-8ec4-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2fb441e4-8ec4-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 00:03: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 w6NM3cSV181763;
 Mon, 23 Jul 2018 22:03:39 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : from : to :
 cc : references : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=17ssx6osbEoISyHu40tDNreyxaNok1CRIAT/6ZCQnGY=;
 b=Qez+chLI4e1b9dOg8CId7I1vUJH5/aUquNL951syhZFWexX0OwKhRxl9tHpnwZuWAj63
 m24zVjNtb4GU4c9T9gGqGq4v9LkcGPwR0nyfYs0h5f12KGcWyN0Wg1VyFAu+6DtQNJG2
 9N/YmAZ4ydWFjj71v2AWj5JXhfeXNIJ/KPsCrN31LZJbEwIthbAiGBu2+KJRFul9BKW5
 cY5z+eOjy+ExeaD157nAUpiJARAs0I4Hpqi7vIxCLK0y7GxWPYtAxAqDoyVazB6FDCvQ
 UUML0vrnjjgYSNzldPaTQz/ZDIsZRy0Wvm/tJEKXQLyU2oDs/kZI4ppxVRrpy1us+VzA dQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2kbvsnpf26-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 22:03:38 +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 w6NM3bwN004128
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Jul 2018 22:03:37 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6NM3amk014608;
 Mon, 23 Jul 2018 22:03:36 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, 23 Jul 2018 15:03:36 -0700
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1532356957-1706-1-git-send-email-andrew.cooper3@citrix.com>
 <c8e0c512-8dae-f7ad-81d0-4b6a33911e59@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: <db4b0e9b-a8a5-ad14-6bee-39017cc49c6d@oracle.com>
Date: Mon, 23 Jul 2018 18:04:03 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <c8e0c512-8dae-f7ad-81d0-4b6a33911e59@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8963
 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-1806210000 definitions=main-1807230242
Subject: Re: [Xen-devel] [PATCH] x86/svm: Drop the suggestion of Long Mode
 Segment Limit 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.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>

T24gMDcvMjMvMjAxOCAwNjowMiBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA3LzIz
LzIwMTggMTA6NDIgQU0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IEJlY2F1c2Ugb2YgYSBidWcg
aW4gMjAxMCwgTE1TTCBzdXBwb3J0IGRpZG4ndCBmdW5jdGlvbmVkIGluIFhlbi4KPj4KPj4gYy9z
IGYyYzYwODQ0NCBub3RpY2VkIGJ1dCBhdm9pZGVkIGZpeGluZyB0aGUgaXNzdWUgZm9yIG1pZ3Jh
dGlvbiByZWFzb25zLiAgSW4KPj4gYWRkaXRpb24gdG8gbWlncmF0aW9uIHByb2JsZW1zLCBjaGFu
Z2VzIHRvIHRoZSBzZWdtZW50YXRpb24gbG9naWMgZm9yCj4+IGVtdWxhdGlvbiB3b3VsZCBiZSBu
ZWVkZWQgYmVmb3JlIHRoZSBmZWF0dXJlIGNvdWxkIGJlIGVuYWJsZWQuCj4+Cj4+IFRoaXMgZmVh
dHVyZSBpcyBlbnRpcmVseSB1bnVzZWQgYnkgb3BlcmF0aW5nIHN5c3RlbXMgKHByb2JhYmx5IG93
aW5nIHRvIGl0cwo+PiBzZW1hbnRpY3Mgd2hpY2ggb25seSBjb3ZlciBoYWxmIHRoZSBzZWdtZW50
IHJlZ2lzdGVycyksIGFuZCBubyBvbmUgaGFzCj4+IGNvbW1lbnRlZCBvbiBpdHMgYWJzZW5jZSBm
cm9tIFhlbi4gIEFzIHN1cHBvcnRpbmcgaXQgd291bGQgaW52b2x2ZSBhIGxhcmdlCj4+IGFtb3Vu
dCBvZiBlZmZvcnQsIGl0IHNlZW1zIGJldHRlciB0byByZW1vdmUgdGhlIGNvZGUgZW50aXJlbHku
Cj4+Cj4+IElmIHNvbWVvbmUgZmluZHMgYSB2YWxpZCB1c2VjYXNlLCB3ZSBjYW4gcmVzdXJyZWN0
aW5nIHRoZSBjb2RlIGFuZAo+PiBpbXBsZW1lbnRpbmcgdGhlIHJlbWFpbmluZyBwYXJ0cywgYnV0
IEkgZG91YnQgYW55b25lIHdpbGwuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiBDQzogSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPgo+PiBDQzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lA
b3JhY2xlLmNvbT4KPj4gQ0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1
bHBhbml0QGFtZC5jb20+Cj4+IENDOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
Pj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4+IENDOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5k
eWFzbGlAY2l0cml4LmNvbT4KPj4gLS0tCj4+ICB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAg
ICAgIHwgIDMgLS0tCj4+ICB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgIHwgMjMgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyAg
fCAgMiArLQo+PiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggICB8ICAxIC0KPj4gIHhl
bi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmggfCAgNCArLS0tCj4+ICA1IGZpbGVzIGNoYW5n
ZWQsIDIgaW5zZXJ0aW9ucygrKSwgMzEgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+PiBpbmRleCBj
MDk5YzYxLi42N2I5OWFmIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPj4gQEAgLTkyNSw5ICs5MjUsNiBAQCBjb25z
dCBjaGFyICpodm1fZWZlcl92YWxpZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDY0X3QgdmFs
dWUsCj4+ICAgICAgaWYgKCAodmFsdWUgJiBFRkVSX1NWTUUpICYmICghcC0+ZXh0ZC5zdm0gfHwg
IW5lc3RlZGh2bV9lbmFibGVkKGQpKSApCj4+ICAgICAgICAgIHJldHVybiAiU1ZNRSB3aXRob3V0
IG5lc3RlZCB2aXJ0IjsKPj4gIAo+PiAtICAgIGlmICggKHZhbHVlICYgRUZFUl9MTVNMRSkgJiYg
IWNwdV9oYXNfbG1zbCApCj4+IC0gICAgICAgIHJldHVybiAiTE1TTEUgd2l0aG91dCBzdXBwb3J0
IjsKPj4gLQo+IFNvIHdlIGFyZSBzaWxlbnRseSBkcm9wcGluZyB0aGUgYml0PyBTaG91bGQgd2Ug
c3RpbGwgd2Fybj8KCgpOZXZlcm1pbmQuCgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxi
b3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCgo+Cj4gLWJvcmlzCj4KPgo+PiAgICAgIGlmICgg
KHZhbHVlICYgRUZFUl9GRlhTRSkgJiYgIXAtPmV4dGQuZmZ4c3IgKQo+PiAgICAgICAgICByZXR1
cm4gIkZGWFNFIHdpdGhvdXQgZmVhdHVyZSI7Cj4+ICAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 22:13:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 22:13: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 1fhj5N-00072p-NA; Mon, 23 Jul 2018 22:13: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=nsvk=kh=xenproject.org=prvs=73549576a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fhj5M-00072d-NV
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 22:13:44 +0000
X-Inumbo-ID: b17a7224-8ec5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b17a7224-8ec5-11e8-a6a9-d7ebe60f679a;
 Mon, 23 Jul 2018 22:13:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,394,1526342400"; d="scan'208";a="60925362"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74998-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=549ae85ce1b00228c3abcf6a9e4022c4f4fba5ed
X-Osstest-Versions-That: ovmf=d9e206d4bf9124fe526baaa0ec56a7d2316ca6b3
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 23 Jul 2018 23:13:37 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74998: 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
NDk5OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc0OTk4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzQ5OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NDk5NgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDU0OWFlODVjZTFiMDAyMjhjM2FiY2Y2YTllNDAy
MmM0ZjRmYmE1ZWQKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGQ5ZTIw
NmQ0YmY5MTI0ZmU1MjZiYWFhMGVjNTZhN2QyMzE2Y2E2YjMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NDk5NiAgMjAxOC0wNy0yMyAwNTo0OTo0NiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzQ5OTggIDIwMTgtMDctMjMgMjA6MjA6MTMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgU3VwcmVldGggVmVua2F0ZXNoIDxzdXByZWV0aC52
ZW5rYXRlc2hAYXJtLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+
CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRy
aXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
NTQ5YWU4NWNlMWIwMDIyOGMzYWJjZjZhOWU0MDIyYzRmNGZiYTVlZApBdXRob3I6IFN1cHJlZXRo
IFZlbmthdGVzaCA8c3VwcmVldGgudmVua2F0ZXNoQGFybS5jb20+CkRhdGU6ICAgVHVlIEp1bCAz
IDE4OjAwOjM1IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHMvQXV0b0dlbjogVXBkYXRlIGhlYWRl
ciBmaWxlIGZvciBNTSBtb2R1bGVzLgogICAgCiAgICBUaGlzIHBhdGNoIGNvcnJlY3RzIHRoZSBN
b2R1bGUgVHlwZSBIZWFkZXIgZmlsZSBmb3IgTWFuYWdlbWVudCBNb2RlKE1NKQogICAgYXMgc3Bl
Y2lmaWVkIGluIFBJIHYxLjYgU3BlY2lmaWNhdGlvbi4gQWxzbywgaXQgdXBkYXRlcyBwYXJhbWV0
ZXIgZm9yCiAgICBhdXRvIGdlbmVyYXRlZCB0ZW1wbGF0ZSBmdW5jdGlvbnMgZnJvbSBFRklfU01N
X1NZU1RFTV9UQUJMRTIgdG8KICAgIEVGSV9NTV9TWVNURU1fVEFCTEUuCiAgICAKICAgIENvbnRy
aWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNp
Z25lZC1vZmYtYnk6IFN1cHJlZXRoIFZlbmthdGVzaCA8c3VwcmVldGgudmVua2F0ZXNoQGFybS5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAg
ICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
TGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgMTc5NGI5OGY3MmZiMDg3
ZjAxMjYwMmM0ZDE0NTA3NjJkZDYyOTA2ZApBdXRob3I6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcu
emh1QGludGVsLmNvbT4KRGF0ZTogICBGcmkgSnVsIDEzIDExOjI4OjMzIDIwMTggKzA4MDAKCiAg
ICBCYXNlVG9vbHM6IEVsZkNvbnZlcnQgVG9vbCB1cGRhdGUgVmVyYm9zZU1zZyB0byBzYW1lIHdp
dGggdGhlIGNvbW1lbnQKICAgIAogICAgRml4ZXM6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3Jl
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTk0CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4wCiAgICBTaWduZWQtb2ZmLWJ5OiBZb25naG9uZyBa
aHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8
bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgMTA5NDRiYzM5MGY1MmZjZDQxODY3MGZlMDE3
MWRhMWQ0ZjNiMDVjYwpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0
ZTogICBGcmkgSnVsIDEzIDE2OjAwOjE1IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgQ2Fw
c3VsZUFwcDogVXNlIEVGSV9VTlNVUFBPUlRFRCBmb3IgaW5jb3JyZWN0IEFyZ2MgY2FzZQogICAg
CiAgICBBbGlnbiBjb2RlIHRvIHVzZSBFRklfVU5TVVBQT1JURUQgZm9yIGFsbCBpbmNvcnJlY3Qg
QXJnYyBjYXNlcy4KICAgIAogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5u
ZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgog
ICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1pdCBkOWM2NDBiOTI4MmRk
M2E2ZWU0NWJjNTg4NmU3ZDViMGU1ODZjOTVkCkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdA
aW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdWwgMTMgMTU6NTA6MTYgMjAxOCArMDgwMAoKICAgIE1k
ZU1vZHVsZVBrZyBDYXBzdWxlQXBwOiBDaGVjayBjYXBzdWxlIGhlYWRlciBiZWZvcmUgdXNpbmcg
aXRzIEZsYWdzCiAgICAKICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAg
IENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
Smlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+Cgpjb21taXQgOTVkZDdhNmVjZDIzNTgy
MDhhOWY4MmJiOTQ4Y2FmZGRlYmQ3ODUxOQpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGlu
dGVsLmNvbT4KRGF0ZTogICBGcmkgSnVsIDEzIDE1OjI4OjIxIDIwMTggKzA4MDAKCiAgICBNZGVN
b2R1bGVQa2cgQ2Fwc3VsZUFwcDogU2hvdyBjbGVhciBtZXNzYWdlIHdoZW4gb3B0aW9uIGlzIHVu
cmVjb2duaXplZAogICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5l
eUBpbnRlbC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAg
ICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0
ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVk
LW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29tbWl0IDgxZTEyNzZhZGZlODhj
ZmJiYzM5NjE4YjUyNDI5Y2Y0OWVmM2NiY2UKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0Bp
bnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAxNToxNjowMiAyMDE4ICswODAwCgogICAgTWRl
TW9kdWxlUGtnIENhcHN1bGVBcHA6IERvIG5vdCBwYXJzZSBiaXRzIGluIENhcHN1bGVGbGFncyBv
ZiBFU1JUCiAgICAKICAgIEFjY29yZGluZyB0byBVRUZJIHNwZWMsIG9ubHkgYml0cyAwLTE1IG9m
IENhcHN1bGVGbGFncyBhcmUKICAgIG1lYW5pbmdmdWwgYW5kIENhcHN1bGVHdWlkIHNwZWNpZmlj
LCBDQVBTVUxFX0ZMQUdTX1BFUlNJU1RfQUNST1NTX1JFU0VUCiAgICBDQVBTVUxFX0ZMQUdTX1BP
UFVMQVRFX1NZU1RFTV9UQUJMRS9DQVBTVUxFX0ZMQUdTX0lOSVRJQVRFX1JFU0VUCiAgICBkZWZp
bmVkIGluIFVFRkkgc3BlYyBhcmUgaW4gYml0cyAxNi0zMSwgdGhleSBzaG91bGQgbm90IGJlIHBh
cnNlZCBpbgogICAgQ2Fwc3VsZUZsYWdzIG9mIEVTUlQuCiAgICAKICAgIENhcHN1bGVGbGFncwog
ICAgVGhlIGNhcHN1bGUgZmxhZ3MgZmllbGQgY29udGFpbnMgdGhlIENhcHN1bGVHdWlkIGZsYWdz
IChiaXRzIDAtMTUpCiAgICBhcyBkZWZpbmVkIGluIHRoZSBFRklfQ0FQU1VMRV9IRUFERVIgdGhh
dCB3aWxsIGJlIHNldCBpbiB0aGUgY2Fwc3VsZQogICAgaGVhZGVyLgogICAgCiAgICBDYzogTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogSmlld2Vu
IFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnpl
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50
ZWwuY29tPgoKY29tbWl0IGQ0ZDkxMTY3NzU3NjNhN2NlNGJmZjg5NGVhMDZlY2VmNGIxN2U0NDEK
QXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAx
MyAxNTowNDoxNiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIENhcHN1bGVBcHA6IEZpeCBt
ZW1vcnkgbGVhayBpbiBEdW1wRm1wSW1hZ2UoKQogICAgCiAgICBJbWFnZSBidWZmZXIgc2hvdWxk
IGJlIGZyZWVkIGFmdGVyIHVzaW5nLgogICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWlj
aGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0Bp
bnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29tbWl0IDU0
MTA1MDJmNmQ3ZTRiYjc4NmNjZDZjMzBjODY2MmVkMjE3YmNhYmEKQXV0aG9yOiBTdGFyIFplbmcg
PHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxMSAxNjozNTowMiAyMDE4ICsw
ODAwCgogICAgTWRlTW9kdWxlUGtnIENhcHN1bGVBcHA6IENoZWNrIEFyZyBjb3VudCBmb3IgLVAg
R0VUIG9wdGlvbgogICAgCiAgICBBbHNvIGFkZCBoZWxwIGluZm8gZm9yIENhcHN1bGVBcHAgLVAg
R0VUIG9wdGlvbi4KICAgIAogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5u
ZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgog
ICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1pdCBhMTBkZWY5MTY1MzE2
M2RiYzZhMzhhNjA5YTg3YjM3MGU5MDM1NjU0CkF1dGhvcjogWXVuaHVhIEZlbmcgPHl1bmh1YXgu
ZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAxNzowNToyMCAyMDE4ICswODAwCgog
ICAgQmFzZVRvb2xzOiBlbmFibGUgRml4ZWRBdEJ1aWxkIChWT0lEKikgUENEIHVzZSBpbiB0aGUg
W0RFUEVYXSBzZWN0aW9uCiAgICAKICAgIFYzOiBBZGQgc29tZSBpbnZhbGlkIHR5cGUgYW5kIGRh
dHVtIGNoZWNrCiAgICAKICAgIFYyOiBsaW1pdCB0aGUgUENEIHVzZWQgaW4gdGhlIFtEZXBleF0g
c2VjdGlvbiBzaG91bGQgYmUgdXNlZCBpbiB0aGUgbW9kdWxlCiAgICAKICAgIFRoZSBQQ0QgaXRl
bSB1c2VkIGluIElORiBbRGVwZXhdIHNlY3Rpb24gbXVzdCBiZSBkZWZpbmVkIGFzIEZpeGVkQXRC
dWlsZAogICAgdHlwZSBhbmQgVk9JRCogZGF0dW0gdHlwZSwgYW5kIHRoZSBzaXplIG9mIHRoZSBQ
Q0QgbXVzdCBiZSAxNiBieXRlcy4KICAgIAogICAgRml4ZXM6IGh0dHBzOi8vYnVnemlsbGEudGlh
bm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDQzCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5n
Lmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 23 23:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 Jul 2018 23:01: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 1fhjom-00025o-C4; Mon, 23 Jul 2018 23: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=ivbl=kh=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fhjol-00025j-CY
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 23:00:39 +0000
X-Inumbo-ID: 23e8758d-8ecc-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 23e8758d-8ecc-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 01:00:07 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id y17-v6so1923639ljy.8
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 16:00:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=f4Z1+Vp9CNPfpeJBBefAUDIxBvLXdCIAkPMBIyaiDlw=;
 b=b1sM+wBoeOKs4+cxeP1/YfWRT/JNHk5gjnAjHCSuBSxRaajYR9ugbVZZJTvg68ERUL
 zOMG/Kul1kqsykAINZoN27kcHMzv4QOoQvtNJa7z81Evavzaw12J3oy/aLVf2crJmNmA
 JV8KrwXIMjr2l8Mm3ZU2ovrjK40SWBvRLL4x6sI24gGRAYEQFKqOfEkW1BHJkWTVyhfa
 km8UVg37yMKi8SpIwW6fN2DczFoD7nS0Lhb5Xm0uHgUftBgxgKasqrAqMkMQsPjsmCt3
 xYon7Ml9CiKwOx1VwSxXgiPvJ8k4F0Ly5ValslGqxbrRmGDcpAR7uHDI6IKQD4cs5FjP
 XD3A==
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=f4Z1+Vp9CNPfpeJBBefAUDIxBvLXdCIAkPMBIyaiDlw=;
 b=lvzr6uVGtgAccROwzN4pDqEWOY8Ykz8yH7F7umLXKTFp+43wAoOkYSx6+1eCuqywlf
 bgj1pusRmZvzDXwh/ITIdYb3aYzriJxFO7cL/5lwrTZZP6xCHlLZcaz+dDEKXDAuEIJf
 kYqH/UUqjRxty5jP+Dxjav6eaeA7C9ELQZURhGVg+vfFa5FgS4tYakcCh+u9ZPAGqDa0
 pIyQ8PL7Qi0EpAj7IIUx5s1l3Yu8XqK9pJr18extDe46gV+MDn4zL7iwtrIyEa6A7Znu
 jm77ysoSkYbnMOn076QTIj+c8fHxiQY1P+n4OMH5ico2T5BEdrwgIbJVcgkccUPsJYzJ
 eEBA==
X-Gm-Message-State: AOUpUlEE2AQE+C0dVgzgc04li/NeGK4fktwnpYU0bkSob8sMHp/hjXaU
 Ljm7hlOhTjea+IbtH2Q/MiBc5ym1YITjb6lW6mk=
X-Google-Smtp-Source: AAOMgpdp8hkbLhUY5qIYbkY4NiywXIE8JnNYE5MV1arugz4SEBrLvXoNa07CsRFhOmql5F3iOAu+x+uhxK1IiyHvmh0=
X-Received: by 2002:a2e:2d2:: with SMTP id
 y79-v6mr9779666lje.100.1532386836579; 
 Mon, 23 Jul 2018 16:00:36 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:1955:0:0:0:0:0 with HTTP; Mon, 23 Jul 2018 16:00:35
 -0700 (PDT)
In-Reply-To: <398ca3b0-6d16-0434-449d-c9bae7b0c4ea@citrix.com>
References: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
 <20180723090940.jf6bysl5vtt7ehqx@mac.bytemobile.com>
 <398ca3b0-6d16-0434-449d-c9bae7b0c4ea@citrix.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Mon, 23 Jul 2018 16:00:35 -0700
Message-ID: <CACMJ4GZ+otBvc0=-08JUTuhYD3+66EnTu=P6-y0=aVSuCKZ-Bg@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH] firmware/shim : filter output files during
 Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============1189239265237106865=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1189239265237106865==
Content-Type: multipart/alternative; boundary="0000000000000d89a90571b29dad"

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

On Mon, Jul 23, 2018 at 2:26 AM, Andrew Cooper <andrew.cooper3@citrix.com>
wrote:

> On 23/07/18 10:09, Roger Pau Monn=C3=A9 wrote:
> > On Fri, Jul 20, 2018 at 02:15:05PM -0700, Christopher Clark wrote:
> >> Exclude named output files from the Xen tree setup.
> >>
> >> The linkfarm.stamp content will differ between top level "make"
> >> and "make install" invocations, due to the introduction of these
> >> output files that are produced during the "make" build.
> >>
> >> Filter these out to prevent an unnecessary rebuild of the shim during
> >> "make install".
> >>
> >> Signed-off-by: Christopher Clark <christopher.clark6@baesystems.com>
> >> ---
> >>  tools/firmware/xen-dir/Makefile | 6 +++++-
> >>  1 file changed, 5 insertions(+), 1 deletion(-)
> >>
> >> diff --git a/tools/firmware/xen-dir/Makefile b/tools/firmware/xen-dir/
> Makefile
> >> index 84648c3..e490dca 100644
> >> --- a/tools/firmware/xen-dir/Makefile
> >> +++ b/tools/firmware/xen-dir/Makefile
> >> @@ -11,6 +11,9 @@ D=3Dxen-root
> >>  LINK_DIRS=3Dconfig xen
> >>  LINK_FILES=3DConfig.mk
> >>
> >> +# Files to exclude from the link farm
> >> +EXCLUDE_FILES=3Dxen xen.gz xen-syms xen-syms.map efi.lds xen.lds mkel=
f32
> mkreloc
> > I don't really like to list the files here, since it's very easy for
> > them to get out of sync. The alternative I have is also not very nice
> > however, since it relies on .gitignore:
> >
> > EXCLUDE_FILES:=3D$(patsubst xen/%,%,$(filter xen/%,$(shell cat
> $(XEN_ROOT)/.gitignore)))
>
> The correct way to fix this is to rip the current build system to
> shreds, start again, and get it to support out-of-tree builds.
>
> This linkfarm logic exists only to work around a hole which we couldn't
> fix at the time.
>


As Andrew observes, the linkfarm code is a temporary solution until Xen
supports out of tree builds.

The proposed patch is localized and easy to understand.

If the list of files is not maintained, it will break in obvious ways
(either an unnecessary shim rebuild, or a non-rebuild when it should but
only in a developer environment) and it will serve as a reminder to fix
support for out of tree builds.

So, I'd like to request inclusion of the original patch proposed.

Christopher

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Mon, Jul 23, 2018 at 2:26 AM, Andrew Cooper <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:andrew.cooper3@citrix.com" target=3D"_blank">andrew.cooper3=
@citrix.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex"><div class=3D"gmail-HOEnZb"><div class=3D"gmail-h5">On 23/07/18=
 10:09, Roger Pau Monn=C3=A9 wrote:<br>
&gt; On Fri, Jul 20, 2018 at 02:15:05PM -0700, Christopher Clark wrote:<br>
&gt;&gt; Exclude named output files from the Xen tree setup.<br>
&gt;&gt;<br>
&gt;&gt; The linkfarm.stamp content will differ between top level &quot;mak=
e&quot;<br>
&gt;&gt; and &quot;make install&quot; invocations, due to the introduction =
of these<br>
&gt;&gt; output files that are produced during the &quot;make&quot; build.<=
br>
&gt;&gt;<br>
&gt;&gt; Filter these out to prevent an unnecessary rebuild of the shim dur=
ing<br>
&gt;&gt; &quot;make install&quot;.<br>
&gt;&gt;<br>
&gt;&gt; Signed-off-by: Christopher Clark &lt;<a href=3D"mailto:christopher=
.clark6@baesystems.com">christopher.clark6@<wbr>baesystems.com</a>&gt;<br>
&gt;&gt; ---<br>
&gt;&gt;=C2=A0 tools/firmware/xen-dir/<wbr>Makefile | 6 +++++-<br>
&gt;&gt;=C2=A0 1 file changed, 5 insertions(+), 1 deletion(-)<br>
&gt;&gt;<br>
&gt;&gt; diff --git a/tools/firmware/xen-dir/<wbr>Makefile b/tools/firmware=
/xen-dir/<wbr>Makefile<br>
&gt;&gt; index 84648c3..e490dca 100644<br>
&gt;&gt; --- a/tools/firmware/xen-dir/<wbr>Makefile<br>
&gt;&gt; +++ b/tools/firmware/xen-dir/<wbr>Makefile<br>
&gt;&gt; @@ -11,6 +11,9 @@ D=3Dxen-root<br>
&gt;&gt;=C2=A0 LINK_DIRS=3Dconfig xen<br>
&gt;&gt;=C2=A0 LINK_FILES=3DConfig.mk<br>
&gt;&gt;=C2=A0 <br>
&gt;&gt; +# Files to exclude from the link farm<br>
&gt;&gt; +EXCLUDE_FILES=3Dxen xen.gz xen-syms xen-syms.map efi.lds xen.lds =
mkelf32 mkreloc<br>
&gt; I don&#39;t really like to list the files here, since it&#39;s very ea=
sy for<br>
&gt; them to get out of sync. The alternative I have is also not very nice<=
br>
&gt; however, since it relies on .gitignore:<br>
&gt;<br>
&gt; EXCLUDE_FILES:=3D$(patsubst xen/%,%,$(filter xen/%,$(shell cat $(XEN_R=
OOT)/.gitignore)))<br>
<br>
</div></div>The correct way to fix this is to rip the current build system =
to<br>
shreds, start again, and get it to support out-of-tree builds.<br>
<br>
This linkfarm logic exists only to work around a hole which we couldn&#39;t=
<br>
fix at the time.<br></blockquote></div></div><div class=3D"gmail_extra"><di=
v class=3D"gmail_extra"><br></div><div class=3D"gmail_extra"><br></div><div=
 class=3D"gmail_extra">As Andrew observes, the linkfarm code is a temporary=
 solution until Xen supports out of tree builds.</div><div class=3D"gmail_e=
xtra"><br></div><div class=3D"gmail_extra">The proposed patch is localized =
and easy to understand.</div><div class=3D"gmail_extra"><br></div><div clas=
s=3D"gmail_extra">If the list of files is not maintained, it will break in =
obvious ways (either an unnecessary shim rebuild, or a non-rebuild when it =
should but only in a developer environment) and it will serve as a reminder=
 to fix support for out of tree builds.</div><div class=3D"gmail_extra"><br=
></div><div class=3D"gmail_extra">So, I&#39;d like to request inclusion of =
the original patch proposed.</div><div class=3D"gmail_extra"><br></div><div=
 class=3D"gmail_extra">Christopher</div></div><div class=3D"gmail_extra"><b=
r></div></div>

--0000000000000d89a90571b29dad--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1189239265237106865==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 24 02:24:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 02:24: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 1fhmzc-0001ig-UE; Tue, 24 Jul 2018 02: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhmzb-0001iX-1N
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 02:24:03 +0000
X-Inumbo-ID: 8d6887bd-8ee8-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d6887bd-8ee8-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 04:23:29 +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 1fhmzW-0000i3-6w; Tue, 24 Jul 2018 02:23: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 1fhmzV-0004Fc-VD; Tue, 24 Jul 2018 02:23:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhmzV-0000gk-UL; Tue, 24 Jul 2018 02:23:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125507-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-raw:<job
 status>:broken:regression
 xen-unstable:test-arm64-arm64-xl-credit2:<job status>:broken:regression
 xen-unstable:test-arm64-arm64-xl-xsm:<job status>:broken:regression
 xen-unstable:test-arm64-arm64-xl:<job status>:broken:regression
 xen-unstable:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 xen-unstable:build-armhf-libvirt:libvirt-build:fail:regression
 xen-unstable:build-armhf-pvops:kernel-build:fail:regression
 xen-unstable:test-arm64-arm64-examine:host-install:broken:heisenbug
 xen-unstable:test-arm64-arm64-xl-credit2:host-install(4):broken:heisenbug
 xen-unstable:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 xen-unstable:test-arm64-arm64-xl-xsm:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-xl-raw:host-install(4):broken:heisenbug
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale: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-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked: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-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm: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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck: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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-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-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=5437bdcd48e9812e66ec3ea656fd655289d08435
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 02:23:57 +0000
Subject: [Xen-devel] [xen-unstable test] 125507: 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>

ZmxpZ2h0IDEyNTUwNyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUwNy8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4g
MTI1NDk2CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuICBpbiAxMjU0OTYKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTQ5NgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGluIDEyNTQ5
NiBSRUdSLiB2cy4gMTI1MTc4CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZp
cnQtYnVpbGQgIGZhaWwgaW4gMTI1NDk2IFJFR1IuIHZzLiAxMjUxNzgKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgZmFpbCBpbiAxMjU0OTYgUkVHUi4gdnMu
IDEyNTE3OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICA1IGhvc3QtaW5zdGFsbCAgIGJy
b2tlbiBpbiAxMjU0OTYgcGFzcyBpbiAxMjU1MDcKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNTQ5NiBwYXNzIGluIDEyNTUwNwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI1
NDk2IHBhc3MgaW4gMTI1NTA3CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMjU0OTYgcGFzcyBpbiAxMjU1MDcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGlu
IDEyNTQ5NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgIGJsb2NrZWQgaW4gMTI1NDk2IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxMjU0OTYgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2Vk
IGluIDEyNTQ5NiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NDk2IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBpbiAxMjU0OTYg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDEyNTQ5NiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NDk2IG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tl
ZCBpbiAxMjU0OTYgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTQ5NiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NDk2
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxNzgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUxNzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1NDM3YmRjZDQ4ZTk4MTJlNjZl
YzNlYTY1NmZkNjU1Mjg5ZDA4NDM1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAg
ICAgICBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjUxNzggIDIwMTgtMDctMTUgMTA6MjA6MTEgWiAgICA4IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTI1MjU5ICAyMDE4LTA3LTE3IDA0OjIyOjQxIFogICAgNiBkYXlzICAg
IDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NDk2ICAyMDE4LTA3LTIxIDA3OjU1
OjU5IFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMu
Y29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4K
ICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3IGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiBicm9rZW4KYnJva2Vu
LWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybTY0
LWFybTY0LXhsIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSA4MDAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 02:32:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 02: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 1fhn7d-0002VH-W1; Tue, 24 Jul 2018 02:32: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=m1kl=ki=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1fhn7c-0002VC-VI
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 02:32:20 +0000
X-Inumbo-ID: d227fe7f-8ee9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d227fe7f-8ee9-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 02:32:34 +0000 (UTC)
Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.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 E303720895
 for <xen-devel@lists.xenproject.org>; Tue, 24 Jul 2018 02:32:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532399538;
 bh=kBRqOkju9gMswCpAU2eiItITHJM85Ad+TL3ZmvR6BzY=;
 h=In-Reply-To:References:From:Date:Subject:To:Cc:From;
 b=kZgB0vWUTKiz6zqQ67f85jUKp5+lep991BiHafXjsIZskLK0Ok2Qh5bmiHwKIjFPm
 jA3s63HVj+5uuj/MeUNbmMHWVq78+3YNcwh6PB688TkJvVXiIxqZ1hb349I5H7Qw/d
 facgwK0J4DicPA4RAcDWGhHiO7tjOtj6R7ZuuIbU=
Received: by mail-wm0-f52.google.com with SMTP id n11-v6so928429wmc.2
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 19:32:17 -0700 (PDT)
X-Gm-Message-State: AOUpUlG3jQdOb27oo+evLmt5Tx1Nt+cWrQebR/u50qduKfdKlMkU5E2K
 5bP/QYkHw+vRYl5eF/QQWThQ+UgcZyMOmkUlj56GpQ==
X-Google-Smtp-Source: AAOMgpdDjvbwEakFxocCScGY4bvZ202w4OQEQ5TFXCmr1JEib20svojYOFF6QzpVQHbi0LogTvt4K3BbX850y8Scix0=
X-Received: by 2002:a1c:3413:: with SMTP id b19-v6mr737734wma.21.1532399536276; 
 Mon, 23 Jul 2018 19:32:16 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a1c:d548:0:0:0:0:0 with HTTP; Mon, 23 Jul 2018 19:31:55
 -0700 (PDT)
In-Reply-To: <20180723072505.GA24222@kroah.com>
References: <b5010a090d3586b2d6e06c7ad3ec5542d1241c45.1532282627.git.luto@kernel.org>
 <20180723072505.GA24222@kroah.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Mon, 23 Jul 2018 19:31:55 -0700
X-Gmail-Original-Message-ID: <CALCETrXiQkR+k8Dz9-sOpU_J7VK1uokC0Tor3dw704n=jMepMA@mail.gmail.com>
Message-ID: <CALCETrXiQkR+k8Dz9-sOpU_J7VK1uokC0Tor3dw704n=jMepMA@mail.gmail.com>
To: Greg KH <gregkh@linuxfoundation.org>
Subject: Re: [Xen-devel] [PATCH] x86/entry/64: Remove %ebx handling from
 error_entry/exit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, X86 ML <x86@kernel.org>,
 Brian Gerst <brgerst@gmail.com>, Dave Hansen <dave.hansen@linux.intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, stable <stable@vger.kernel.org>,
 Andy Lutomirski <luto@kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>,
 Linus Torvalds <torvalds@linux-foundation.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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMTI6MjUgQU0sIEdyZWcgS0ggPGdyZWdraEBsaW51eGZv
dW5kYXRpb24ub3JnPiB3cm90ZToKPiBPbiBTdW4sIEp1bCAyMiwgMjAxOCBhdCAxMTowNTowOUFN
IC0wNzAwLCBBbmR5IEx1dG9taXJza2kgd3JvdGU6Cj4+IGVycm9yX2VudHJ5IGFuZCBlcnJvcl9l
eGl0IGNvbW11bmljYXRlIHRoZSB1c2VyIHZzIGtlcm5lbCBzdGF0dXMgb2YKPj4gdGhlIGZyYW1l
IHVzaW5nICVlYnguICBUaGlzIGlzIHVubmVjZXNzYXJ5IC0tIHRoZSBpbmZvcm1hdGlvbiBpcyBp
bgo+PiByZWdzLT5jcy4gIEp1c3QgdXNlIHJlZ3MtPmNzLgo+Pgo+PiBUaGlzIG1ha2VzIGVycm9y
X2VudHJ5IHNpbXBsZXIgYW5kIG1ha2VzIGVycm9yX2V4aXQgbW9yZSByb2J1c3QuCj4+Cj4+IEl0
IGFsc28gZml4ZXMgYSBuYXN0eSBidWcuICBCZWZvcmUgYWxsIHRoZSBTcGVjdHJlIG5vbnNlbnNl
LCBUaGUKPj4geGVuX2ZhaWxzYWZlX2NhbGxiYWNrIGVudHJ5IHBvaW50IHJldHVybmVkIGxpa2Ug
dGhpczoKPj4KPj4gICAgICAgICBBTExPQ19QVF9HUFJFR1NfT05fU1RBQ0sKPj4gICAgICAgICBT
QVZFX0NfUkVHUwo+PiAgICAgICAgIFNBVkVfRVhUUkFfUkVHUwo+PiAgICAgICAgIEVOQ09ERV9G
UkFNRV9QT0lOVEVSCj4+ICAgICAgICAgam1wICAgICBlcnJvcl9leGl0Cj4+Cj4+IEFuZCBpdCBk
aWQgbm90IGdvIHRocm91Z2ggZXJyb3JfZW50cnkuICBUaGlzIHdhcyBib2d1czogUkJYCj4+IGNv
bnRhaW5lZCBnYXJiYWdlLCBhbmQgZXJyb3JfZXhpdCBleHBlY3RlZCBhIGZsYWcgaW4gUkJYLgo+
PiBGb3J0dW5hdGVseSwgaXQgZ2VuZXJhbGx5IGNvbnRhaW5lZCAqbm9uemVybyogZ2FyYmFnZSwg
c28gdGhlCj4+IGNvcnJlY3QgY29kZSBwYXRoIHdhcyB1c2VkLiAgQXMgcGFydCBvZiB0aGUgU3Bl
Y3RyZSBmaXhlcywgY29kZSB3YXMKPj4gYWRkZWQgdG8gY2xlYXIgUkJYIHRvIG1pdGlnYXRlIGNl
cnRhaW4gc3BlY3VsYXRpb24gYXR0YWNrcy4gIE5vdywKPj4gZGVwZW5kaW5nIG9uIGtlcm5lbCBj
b25maWd1cmF0aW9uLCBSQlggZ290IHplcm9lZCBhbmQsIHdoZW4gcnVubmluZwo+PiBzb21lIFdp
bmUgd29ya2xvYWRzLCB0aGUga2VybmVsIGNyYXNoZXMuICBUaGlzIHdhcyBpbnRyb2R1Y2VkIGJ5
Ogo+Pgo+PiAgICAgY29tbWl0IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDogQ2xlYXIgcmVn
aXN0ZXJzIGZvcgo+PiAgICAgZXhjZXB0aW9ucy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3Vs
YXRpb24gYXR0YWNrIHN1cmZhY2UiKQo+Pgo+PiBXaXRoIHRoaXMgcGF0Y2ggYXBwbGllZCwgUkJY
IGlzIG5vIGxvbmdlciBuZWVkZWQgYXMgYSBmbGFnLCBhbmQgdGhlCj4+IHByb2JsZW0gZ29lcyBh
d2F5Lgo+Pgo+PiBJIHN1c3BlY3QgdGhhdCBtYWxpY2lvdXMgdXNlcnNwYWNlIGNvdWxkIHVzZSB0
aGlzIGJ1ZyB0byBjcmFzaCB0aGUKPj4ga2VybmVsIGV2ZW4gd2l0aG91dCB0aGUgb2ZmZW5kaW5n
IHBhdGNoIGFwcGxpZWQsIHRob3VnaC4KPj4KPj4gW0hpc3RvcmljYWwgbm90ZTogSSB3cm90ZSB0
aGlzIHBhdGNoIGFzIGEgY2xlYW51cCBiZWZvcmUgSSB3YXMgYXdhcmUKPj4gIG9mIHRoZSBidWcg
aXQgZml4ZWQuXQo+Pgo+PiBbTm90ZSB0byBzdGFibGUgbWFpbnRhaW5lcnM6IHRoaXMgc2hvdWxk
IHByb2JhYmx5IGdldCBhcHBsaWVkIHRvIGFsbAo+PiAga2VybmVscy4gIElmIHlvdSdyZSBuZXJ2
b3VzIGFib3V0IHRoYXQsIGEgbW9yZSBjb25zZXJ2YXRpdmUgZml4IHRvCj4+ICBhZGQgeG9ybCAl
ZWJ4LCVlYng7IGluY2wgJWVieCBiZWZvcmUgdGhlIGp1bXAgdG8gZXJyb3JfZXhpdCBzaG91bGQK
Pj4gIGFsc28gZml4IHRoZSBwcm9ibGVtLl0KPj4KPj4gQ2M6IEJyaWFuIEdlcnN0IDxicmdlcnN0
QGdtYWlsLmNvbT4KPj4gQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgo+PiBDYzog
RG9taW5payBCcm9kb3dza2kgPGxpbnV4QGRvbWluaWticm9kb3dza2kubmV0Pgo+PiBDYzogSW5n
byBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4+IENjOiAiSC4gUGV0ZXIgQW52aW4iIDxocGFA
enl0b3IuY29tPgo+PiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4+
IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+PiBDYzog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiBDYzogeGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCj4+IENjOiB4ODZAa2VybmVsLm9yZwo+PiBDYzogc3RhYmxlQHZnZXIua2Vy
bmVsLm9yZwo+PiBGaXhlczogM2FjNmQ4Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdp
c3RlcnMgZm9yIGV4Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9uIGF0
dGFjayBzdXJmYWNlIikKPj4gUmVwb3J0ZWQtYW5kLXRlc3RlZC1ieTogIk0uIFZlZmEgQmljYWtj
aSIgPG0udi5iQHJ1bmJveC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHkgTHV0b21pcnNraSA8
bHV0b0BrZXJuZWwub3JnPgo+PiAtLS0KPj4KPj4gSSBjb3VsZCBhbHNvIHN1Ym1pdCB0aGUgY29u
c2VydmF0aXZlIGZpeCB0YWdnZWQgZm9yIC1zdGFibGUgYW5kIHJlc3Bpbgo+PiB0aGlzIG9uIHRv
cCBvZiBpdC4gIEluZ28sIEdyZWcsIHdoYXQgZG8geW91IHByZWZlcj8KPgo+IEkgZG9uJ3QgY2Fy
ZSwgdGhpcyBwYXRjaCBsb29rcyBnb29kIHRvIG1lIHRvIHRha2UgYXMtaXMgZm9yIHRoZSBzdGFi
bGUKPiB0cmVlcy4gIElmIHlvdSB0cnVzdCBpdCBpbiBMaW51cydzIHRyZWUsIGl0IHNob3VsZCBi
ZSBmaW5lIGZvciBvdGhlcnMgOikKPgoKTXkgY29uY2VybiBpcyBtb3JlIHRoYXQgc29tZXRoaW5n
IG1heSB3b3JrIGRpZmZlcmVudGx5IGluIG9sZGVyCmtlcm5lbHMgYW5kIHRoZXJlIG1pZ2h0IGJl
IHNvbWUgc3VidGxlIGlzc3VlLiAgSSdkIGJlIHN1cnByaXNlZCwgYnV0CnN0aWxsLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 03:16:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 03:16: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 1fhno5-0005Ql-4t; Tue, 24 Jul 2018 03:16: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhno4-0005Qb-Hr
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 03:16:12 +0000
X-Inumbo-ID: d7335d41-8eef-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d7335d41-8eef-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 05:15: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 1fhnny-0001pK-3K; Tue, 24 Jul 2018 03:16: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 1fhnnx-0001OP-Qa; Tue, 24 Jul 2018 03:16:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhnnx-0001eY-Pu; Tue, 24 Jul 2018 03:16:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125508-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-arm64-arm64-xl:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:host-install(4):broken:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 03:16:05 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 125508: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUwOCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTA4LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBp
biAxMjU0OTgKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTQ5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI0Nzk3CgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAg
ZmFpbCBwYXNzIGluIDEyNTQ5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gNCBob3N0LWluc3Rh
bGwoNCkgYnJva2VuIGluIDEyNTQ5OCBibG9ja2VkIGluIDEyNDc5NwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTI1NDk4IGJsb2NrZWQgaW4g
MTI0Nzk3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1
ICAgICAgICAgICAgICAgIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYK
YmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDc5NyAgMjAx
OC0wNi0yOCAxNjoyNzozMSBaICAgMjUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUyNzMg
IDIwMTgtMDctMTcgMTE6Mzg6NTkgWiAgICA2IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGJlcnRvIEdhcmNpYSA8YmVy
dG9AaWdhbGlhLmNvbT4KICBBbGV4YW5kcm8gU2FuY2hleiBCYWNoIDxhbGV4YW5kcm9AcGhpLm56
PgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIEJyaWplc2gg
U2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBCcnVjZSBSb2dlcnMgPGJyb2dlcnNAc3Vz
ZS5jb20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nZSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRo
YXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERy
LiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJr
b3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29t
PgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2Vl
cnQrcmVuZXNhc0BnbGlkZXIuYmU+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+
CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXgu
aWJtLmNvbT4KICBIZW5yeSBXZXJ0eiA8aHdlcnR6MTBAZ21haWwuY29tPgogIEphY2sgU2Nod2Fy
dHogPGphY2suc2Nod2FydHpAb3JhY2xlLmNvbT4KICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNp
ZW1lbnMuY29tPgogIEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KICBKYXNvbiBX
YW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgogIEplZmYgQ29keSA8amNvZHlAcmVkaGF0LmNvbT4K
ICBKaW50YWNrIExpbSA8amludGFja0Bjcy5jb2x1bWJpYS5lZHU+CiAgSm9obiBTbm93IDxqc25v
d0ByZWRoYXQuY29tPgogIEpvaG4gVGhvbXNvbiA8Z2l0QGpvaG50aG9tc29uLmZhc3RtYWlsLmNv
bS5hdT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEtPTlJBRCBGcmVkZXJpYyA8
ZnJlZGVyaWMua29ucmFkQGFkYWNvcmUuY29tPgogIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
IExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZpdmllciA8bHZp
dmllckByZWRoYXQuY29tPgogIGxpbnpoZWNoZW5nIDxsaW56aGVjaGVuZ0BodWF3ZWkuY29tPgog
IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmsg
Q2F2ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1heCBGaWxpcHBv
diA8amNtdmJrYmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAg
TWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNp
cmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFlbCBXYWxsZSA8bWljaGFlbEB3YWxsZS5jYz4K
ICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE11cmlsbyBPcHNmZWxk
ZXIgQXJhdWpvIDxtdXJpbG9vQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBOaWEgQWxhcmllIDxuaWEu
YWxhcmllQGdtYWlsLmNvbT4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGFvbG8g
Qm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBMaWV2ZW4gPHBsQGthbXAuZGU+
CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFh1IDxw
ZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQu
b3JnPgogIFByYXNhZCBTaW5nYW1zZXR0eSA8cHJhc2FkLnNpbmdhbXNldHR5QG9yYWNsZS5jb20+
CiAgUHJhc2FkIFNpbmdhbXNldHR5IDxwcmFzYWQuc2luZ2Ftc2V0eUBvcmFjbGUuY29tPgogIFIu
IE5hZ2Vzd2FyYSBTYXN0cnkgPG5hc2FzdHJ5QGluLmlibS5jb20+CiAgUmljaGFyZCBIZW5kZXJz
b24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3Mu
bGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgU2hhbm5vbiBaaGFvIDx6aGFvc2hlbmdsb25nQGh1YXdl
aS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3Rl
ZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFRpd2VpIEJpZSA8dGl3ZWkuYmllQGludGVsLmNvbT4KICBWaWN0b3IgS2Ft
ZW5za3kgPGthbWVuc2t5QGNpc2NvLmNvbT4KICBWaWt0b3IgTWloYWpsb3Zza2kgPG1paGFqbG92
QGxpbnV4LnZuZXQuaWJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
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
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDMwMDEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 05:00:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 05: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 1fhpQS-0004NR-4z; Tue, 24 Jul 2018 04:59: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhpQR-0004NF-Gc
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 04:59:55 +0000
X-Inumbo-ID: 702623d1-8efe-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 702623d1-8efe-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 05:00: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 1fhpQK-00049m-RV; Tue, 24 Jul 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 1fhpQK-0007jA-DM; Tue, 24 Jul 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 1fhpQK-00080B-Ck; Tue, 24 Jul 2018 04:59:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125531-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=005c855dc6be0f61f76de0d7ec4a62ee737518d6
X-Osstest-Versions-That: ovmf=549ae85ce1b00228c3abcf6a9e4022c4f4fba5ed
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 04:59:48 +0000
Subject: [Xen-devel] [ovmf test] 125531: 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>

ZmxpZ2h0IDEyNTUzMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MzEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwMDVjODU1ZGM2YmUwZjYxZjc2ZGUwZDdlYzRhNjJl
ZTczNzUxOGQ2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1NDlhZTg1
Y2UxYjAwMjI4YzNhYmNmNmE5ZTQwMjJjNGY0ZmJhNWVkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1MjMgIDIwMTgtMDctMjMgMTY6MTA6NTUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTMxICAyMDE4LTA3LTI0IDAxOjEwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTWFydmluIEg/
dXNlciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5jb20+CiAgTWFydmluIEhhZXVzZXIgPE1hcnZp
bi5IYWV1c2VyQG91dGxvb2suY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
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
c3N0ZXN0L292bWYuZ2l0CiAgIDU0OWFlODVjZTEuLjAwNWM4NTVkYzYgIDAwNWM4NTVkYzZiZTBm
NjFmNzZkZTBkN2VjNGE2MmVlNzM3NTE4ZDYgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 05:10:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 05: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 1fhpag-0005zg-BY; Tue, 24 Jul 2018 05: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhpae-0005zT-SE
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 05:10:28 +0000
X-Inumbo-ID: cdb00482-8eff-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cdb00482-8eff-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 07:09: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 1fhpaY-0004gQ-OL; Tue, 24 Jul 2018 05:10: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 1fhpaY-00080J-Ae; Tue, 24 Jul 2018 05:10:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhpaY-0003Xa-9r; Tue, 24 Jul 2018 05:10:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125509-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 linux-4.14:test-armhf-armhf-xl-credit2:host-install(4):broken:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:regression
 linux-4.14:test-amd64-amd64-xl-pvshim:debian-install:fail:regression
 linux-4.14:test-amd64-i386-xl:debian-install:fail:regression
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-amd64-libvirt: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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-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:migrate-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: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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt: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-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-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-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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=ecc160ece609498c946e73710e5c7c54c62b966a
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 05:10:22 +0000
Subject: [Xen-devel] [linux-4.14 test] 125509: 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>

ZmxpZ2h0IDEyNTUwOSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NTE3NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxNzUKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1MTc1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNzUKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE3NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMCBkZWJpYW4taW5zdGFsbCAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTc1CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNzUKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZWNjMTYwZWNlNjA5NDk4Yzk0NmU3
MzcxMGU1YzdjNTRjNjJiOTY2YQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAg
ICAgMWU5MmU4MTM1NTRhOTM3NDE2NjZlOWYzNzhhODNkNzA0MDViOTA3NgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI1MTc1ICAyMDE4LTA3LTE1IDA4OjA0OjM2IFogICAgOCBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyNTI3MCAgMjAxOC0wNy0xNyAxMDoxMDoxMyBaICAgIDYgZGF5cyAgICA1
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTUwOSAgMjAxOC0wNy0yMiAyMDoxMTo1
OCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIEFsYW4gSmVua2lucyA8YWxhbi5jaHJpc3RvcGhlci5qZW5raW5z
QGdtYWlsLmNvbT4KICBBbGVrc2FuZGVyIE1vcmdhZG8gPGFsZWtzYW5kZXJAYWxla3NhbmRlci5l
cz4KICBBbGV4IENoZW4gPGFsZXguY2hlbkBodWF3ZWkuY29tPgogIEFsZXggVmVza2VyIDx2YWxl
eEBtZWxsYW5veC5jb20+CiAgQW1pdCBQdW5kaXIgPGFtaXQucHVuZGlyQGxpbmFyby5vcmc+CiAg
QW5kcmVhcyBTY2h3YWIgPHNjaHdhYkBsaW51eC1tNjhrLm9yZz4KICBBbmRyZXcgTW9ydG9uIDxh
a3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFubmEgU2NodW1ha2VyIDxBbm5hLlNjaHVtYWtl
ckBOZXRhcHAuY29tPgogIEFudG9pbmUgVGVuYXJ0IDxhbnRvaW5lLnRlbmFydEBib290bGluLmNv
bT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBcnRlbSBC
aXR5dXRza2l5IDxhcnRlbS5iaXR5dXRza2l5QGludGVsLmNvbT4KICBCaGFkcmFtIFZhcmthIDx2
YmhhZHJhbUBudmlkaWEuY29tPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+
CiAgQmrDuHJuIE1vcmsgPGJqb3JuQG1vcmsubm8+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5i
cmV6aWxsb25AYm9vdGxpbi5jb20+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNA
YXJtLmNvbT4KICBDaGFuZ3dlaSBHZSA8Z2UuY2hhbmd3ZWlAaDNjLmNvbT4KICBDaHJpcyBXaWxz
b24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJv
cm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIEJyYXVuZXIgPGNocmlzdGlhbi5icmF1
bmVyQHVidW50dS5jb20+CiAgQ2hyaXN0aWFuIExhbXBhcnRlciA8Y2h1bmtlZXlAZ29vZ2xlbWFp
bC5jb20+CiAgQ2hyaXN0b2ZmZXIgRGFsbCA8Y2RhbGxAbGluYXJvLm9yZz4KICBDaHJpc3RvZmZl
ciBEYWxsIDxjaHJpc3RvZmZlci5kYWxsQGFybS5jb20+CiAgQ2hyaXN0b2ZmZXIgRGFsbCA8Y2hy
aXN0b2ZmZXIuZGFsbEBsaW5hcm8ub3JnPgogIENocmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0LmRl
PgogIENodWNrIExldmVyIDxjaHVjay5sZXZlckBvcmFjbGUuY29tPgogIENsYXVkaW8gSW1icmVu
ZGEgPGltYnJlbmRhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBEYW1pZW4gTGUgTW9hbCA8ZGFtaWVu
LmxlbW9hbEB3ZGMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNv
bT4KICBEYXZlIFdhdHNvbiA8ZGF2ZWp3YXRzb25AZmIuY29tPgogIERhdmlkIEFoZXJuIDxkc2Fo
ZXJuQGdtYWlsLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAg
RGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgogIERhdmlkIFdvb2Rob3VzZSA8ZHdtdzJA
aW5mcmFkZWFkLm9yZz4KICBEZW5uaXMgRGFsZXNzYW5kcm8gPGRlbm5pcy5kYWxlc3NhbmRyb0Bp
bnRlbC5jb20+CiAgRGV4dWFuIEN1aSA8ZGVjdWlAbWljcm9zb2Z0LmNvbT4KICBEaWVnbyBWaW9s
YSA8ZGllZ28udmlvbGFAZ21haWwuY29tPgogIERvcm9uIFJvYmVydHMtS2VkZXMgPGRvcm9ucmtA
ZmIuY29tPgogIEVsaSBDb2hlbiA8ZWxpQG1lbGxhbm94LmNvbT4KICBFbGkgQ29oZW4gPGVsaUBt
ZWxsb2Fub3guY29tPgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBFcmlj
IER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXZnZW55IEthcHVuIDxhYmFjYWJhZGFi
YWNhYmFAZ21haWwuY29tPiAjIDg3MjNERQogIEZpbGlwZSBNYW5hbmEgPGZkbWFuYW5hQHN1c2Uu
Y29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBGbG9yaXMgQm9zIDxib3NA
amUtZWlnZW4tZG9tZWluLm5sPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91
bmRhdGlvbi5vcmc+CiAgR3VzdGF2byBBLiBSLiBTaWx2YSA8Z3VzdGF2b0BlbWJlZGRlZG9yLmNv
bT4KICBILiBQZXRlciBBbnZpbiA8aHBhQGxpbnV4LmludGVsLmNvbT4KICBIYWl5YW5nIFpoYW5n
IDxoYWl5YW5nekBtaWNyb3NvZnQuY29tPgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhh
dC5jb20+CiAgSGFyaW5pIEthdGFrYW0gPGhhcmluaS5rYXRha2FtQHhpbGlueC5jb20+CiAgSGVy
YmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEub3JnLmF1PgogIEh1aSBXYW5nIDxodWkud2Fu
Z0BjYW5vbmljYWwuY29tPgogIElhbiBLZW50IDxyYXZlbkB0aGVtYXcubmV0PgogIElscG8gSsOk
cnZpbmVuIDxpbHBvLmphcnZpbmVuQGhlbHNpbmtpLmZpPgogIEluZ28gTW9sbmFyIDxtaW5nb0Br
ZXJuZWwub3JnPgogIEphZWdldWsgS2ltIDxqYWVnZXVrQGtlcm5lbC5vcmc+CiAgSmFlaG9vbiBD
aHVuZyA8amg4MC5jaHVuZ0BzYW1zdW5nLmNvbT4KICBKYW1lcyBNb3JzZSA8amFtZXMubW9yc2VA
YXJtLmNvbT4KICBKYW4gS2FyYSA8amFja0BzdXNlLmN6PgogIEphbm4gSG9ybiA8amFubmhAZ29v
Z2xlLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmFzb24gV2Fu
ZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAg
SmVzcGVyIERhbmdhYXJkIEJyb3VlciA8YnJvdWVyQHJlZGhhdC5jb20+CiAgSmlhbi1Ib25nIFBh
biA8amlhbi1ob25nQGVuZGxlc3NtLmNvbT4KICBKaXJpIEJlbmMgPGpiZW5jQHJlZGhhdC5jb20+
CiAgSmlyaSBTbGFieSA8anNsYWJ5QHN1c2UuY3o+CiAgSm9lbCBGZXJuYW5kZXMgKEdvb2dsZSkg
PGpvZWxAam9lbGZlcm5hbmRlcy5vcmc+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3Jn
PgogIEpvbiBIdW50ZXIgPGpvbmF0aGFuaEBudmlkaWEuY29tPgogIEpvbmFzIEdvcnNraSA8am9u
YXMuZ29yc2tpQGdtYWlsLmNvbT4KICBKb3JkYW4gR2xvdmVyIDxHb2xkZW5fTWlsbGVyODNAcHJv
dG9ubWFpbC5jaD4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2FpIENoaWVo
IENodWFuZyA8a2FpY2hpZWguY2h1YW5nQG1lZGlhdGVrLmNvbT4KICBLYWlDaGllaCBDaHVhbmcg
PGthaWNoaWVoLmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1
cm9yYS5vcmc+CiAgS2FzaHlhcCBEZXNhaSA8a2FzaHlhcC5kZXNhaUBicm9hZGNvbS5jb20+CiAg
S2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1
c2NoQGludGVsLmNvbT4KICBLZXZpbiBEYXJieXNoaXJlLUJyeWFudCA8bGRpckBkYXJieXNoaXJl
LWJyeWFudC5tZS51az4KICBLb25zdGFudGluIEtobGVibmlrb3YgPGtobGVibmlrb3ZAeWFuZGV4
LXRlYW0ucnU+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVz
IFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMb3JlbnpvIFBpZXJh
bGlzaSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hcmMuenlu
Z2llckBhcm0uY29tPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4g
Sy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hc2FoaXJvIFlhbWFk
YSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+CiAgTWF0aGlhcyBOeW1hbiA8bWF0aGlh
cy5ueW1hbkBsaW51eC5pbnRlbC5jb20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFi
QHMtb3BlbnNvdXJjZS5jb20+CiAgTWljaGFlbCBKLiBSdWhsIDxtaWNoYWVsLmoucnVobEBpbnRl
bC5jb20+CiAgTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CiAgTWljaGFsIEthbGRlcm9u
IDxNaWNoYWwuS2FsZGVyb25AY2F2aXVtLmNvbT4KICBNaW5nIExlaSA8bWluZy5sZWlAcmVkaGF0
LmNvbT4KICBNdXJyYXkgTWNBbGxpc3RlciA8bXVycmF5Lm1jYWxsaXN0ZXJAaW5zb21uaWFzZWMu
Y29tPgogIE5hZGF2IEFtaXQgPG5hbWl0QHZtd2FyZS5jb20+CiAgTmVhbCBDYXJkd2VsbCA8bmNh
cmR3ZWxsQGdvb2dsZS5jb20+CiAgTmljayBEZXNhdWxuaWVycyA8bmRlc2F1bG5pZXJzQGdvb2ds
ZS5jb20+CiAgTmljbyBTbmVjayA8c25lY2tuaWNvQGdtYWlsLmNvbT4KICBOaWNvbGFzIEZlcnJl
IDxuaWNvbGFzLmZlcnJlQG1pY3JvY2hpcC5jb20+CiAgT2xlZyBOZXN0ZXJvdiA8b2xlZ0ByZWRo
YXQuY29tPgogIE9sbGkgU2Fsb25lbiA8b2xsaS5zYWxvbmVuQGlraS5maT4KICBPciBHZXJsaXR6
IDxvZ2VybGl0ekBtZWxsYW5veC5jb20+CiAgT3NjYXIgU2FsdmFkb3IgPG9zYWx2YWRvckBzdXNl
LmRlPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhdWwgQnVy
dG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4KICBQYXVsIE1lbnplbCA8cG1lbnplbEBtb2xnZW4u
bXBnLmRlPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3JnPgog
IFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQaW5nLUtlIFNoaWggPHBr
c2hpaEByZWFsdGVrLmNvbT4KICBQcmFzaGFudGggUHJha2FzaCA8cHByYWthc2hAY29kZWF1cm9y
YS5vcmc+CiAgUWluZyBYaWEgPHhpYXFpbmcxN0BoaXNpbGljb24uY29tPgogIFJhZmFlbCBKLiBX
eXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYW5keSBEdW5sYXAgPHJkdW5s
YXBAaW5mcmFkZWFkLm9yZz4KICBSZW5hdG8gV2VzdHBoYWwgPHJlbmF0b0BvcGVuc291cmNlcm91
dGluZy5vcmc+CiAgUmljaGFyZCBXZWluYmVyZ2VyIDxyaWNoYXJkQG5vZC5hdD4KICBTYWJyaW5h
IER1YnJvY2EgPHNkQHF1ZWFzeXNuYWlsLm5ldD4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1l
bGxhbm94LmNvbT4KICBTYW50b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xl
LmNvbT4KICBTY290dCBCYXVlciA8c2NvdHQuYmF1ZXJAaW50ZWwuY29tPgogIFNlYW4gWW91bmcg
PHNlYW5AbWVzcy5vcmc+CiAgU2VkYXQgRGlsZWsgPHNlZGF0LmRpbGVrQGdtYWlsLmNvbT4KICBT
ZXJnZSBTZW1pbiA8ZmFuY2VyLmxhbmNlckBnbWFpbC5jb20+CiAgU2hheSBBZ3Jvc2tpbiA8c2hh
eWFnQG1lbGxhbm94LmNvbT4KICBTaGl2YW0gS2Fra2FyIDxzaGl2YW01NDNAZ21haWwuY29tPiAj
IDg3MjNCRSBvbiA0LjE4LXJjMQogIFNoaXZhc2hhcmFuIFMgPHNoaXZhc2hhcmFuLnNyaWthbnRl
c2h3YXJhQGJyb2FkY29tLmNvbT4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25lci5jaD4KICBT
dGVmYW4gSGFiZXJsYW5kIDxzdGhAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBXYWhyZW4g
PHN0ZWZhbi53YWhyZW5AaTJzZS5jb20+CiAgU3RlcGhhbiBNdWVsbGVyIDxzbXVlbGxlckBjaHJv
bm94LmRlPgogIFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPgogIFN0
ZXZlIFdpc2UgPHN3aXNlQG9wZW5ncmlkY29tcHV0aW5nLmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAo
Vk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdWRhcnNhbmEgUmVkZHkgS2FsbHVydSA8
U3VkYXJzYW5hLkthbGx1cnVAY2F2aXVtLmNvbT4KICBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlwbS5t
dWtoZXJqZWVAZ21haWwuY29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUZWp1
biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGV0c3VvIEhhbmRhIDxwZW5ndWluLWtlcm5lbEBpLWxv
dmUuc2FrdXJhLm5lLmpwPgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhpZXJy
eSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGlu
dXRyb25peC5kZT4KICBUb21hcyBCb3J0b2xpIDx0b21hc2JvcnRvbGlAZ21haWwuY29tPgogIFVs
ZiBIYW5zc29uIDx1bGYuaGFuc3NvbkBsaW5hcm8ub3JnPgogIFZsYXN0aW1pbCBCYWJrYSA8dmJh
YmthQHN1c2UuY3o+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVhY29uQGFybS5jb20+CiAgV2lsbGVt
IGRlIEJydWlqbiA8d2lsbGVtYkBnb29nbGUuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1k
cmVhbXMuZGU+CiAgeDAwMjcwMTcwIDx4aWFxaW5nMTdAaGlzaWxpY29uLmNvbT4KICBYaW4gTG9u
ZyA8bHVjaWVuLnhpbkBnbWFpbC5jb20+CiAgWWFuZG9uZyBaaGFvIDx5YW5kb25nNzc1MjBAZ21h
aWwuY29tPgogIFl1Y2h1bmcgQ2hlbmcgPHljaGVuZ0Bnb29nbGUuY29tPgoKam9iczoKIGJ1aWxk
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
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDQ2NTcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 05:33:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 05: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 1fhpwv-0007WL-8Z; Tue, 24 Jul 2018 05:33: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=kipy=kh=markrailton.com=mark@srs-us1.protection.inumbo.net>)
 id 1fhiT6-0003id-A4
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 21:34:12 +0000
X-Inumbo-ID: 100276d7-8ec0-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 100276d7-8ec0-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 23:33:39 +0200 (CEST)
Received: by mail-ed1-x543.google.com with SMTP id t2-v6so2211903edr.5
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 14:34:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=markrailton-com.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id;
 bh=p4CcBbI9qnoxMfBLrFAndFOAuVPK1L1aWfe8Ms7Ghvo=;
 b=jB138+S7sIR8M68l7mYfKwa5wiPeUEJK+chrfTJg9QIPWH7GBsDenksIFRN9Vp8pB5
 0atKC7O+VmLmQdqmsZqiRws4Rq+2e7P1ZTKtSFEmd628mltBCh2rkT0K8o0RRFczss8K
 xE7JdJSovuQK8xaW01InCbJNM0tk2phRxQHvQztBVvmDI+62hNwLPfaWqFH8nyXqMY+G
 vPYdCGXD2XpIZruaU7KLT29zWcD8C7G3lvSDkn03nx7nAmltN5eBt+WmOqMmhPVRcT9W
 iRsgEEW9l352oEeyt5przME2VMajt+jWr6jpL+iWxgwIdlp2eOu7vqaBn4H1KahxWSWh
 M3bA==
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=p4CcBbI9qnoxMfBLrFAndFOAuVPK1L1aWfe8Ms7Ghvo=;
 b=Ej5cPuoBiQeOO09zo08VFXkYCjP8pcZUthykYcFllGcOAupJc9OBBypg6f5j4U9/9L
 sRV5Q39JjP7+rF6jm2MdisZcRi2xVn2ovCbVrwW8zSh9pFUqTGf4BaeeyvWAF4cFAxJT
 qXbfdcuF/uy+9jdKH5koqHKjBu5jBlhPnQ6QdC/4uaeMfws8FfaoBAosSyw60bBqr8VC
 4Wx/ck8a8Q1Ed6CgcW8vx/1wvRtQAb/sFuzTx03vb9Q+Lp+zoD1oXsTlaP1WIdRHWR49
 QcZiiwNeZ+J8jwiOxVxKROTSjg1bkmuFPLlhXoWCYZLG7NlfYYNNxEIJPKFPiFAu49IE
 OqbA==
X-Gm-Message-State: AOUpUlEnzCiEoYIwf81Zd3VfTdpFTLrph4fveVair9zNg9At4W8eT6eh
 jIme6eK2ZcW5DpnxQioc+5+iog==
X-Google-Smtp-Source: AAOMgpeJmSUdQ19q+Ofb7X1A5JpGdMME+laga3CMU8TZzX3LQo2Yox6wZSAkzfuIBILOuVo1kqANFg==
X-Received: by 2002:aa7:c1c5:: with SMTP id
 d5-v6mr15882857edp.270.1532381649123; 
 Mon, 23 Jul 2018 14:34:09 -0700 (PDT)
Received: from localhost.localdomain ([109.255.141.80])
 by smtp.gmail.com with ESMTPSA id x21-v6sm4937420eds.78.2018.07.23.14.34.08
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 23 Jul 2018 14:34:08 -0700 (PDT)
From: Mark Railton <mark@markrailton.com>
To: boris.ostrovsky@oracle.com,
	jgross@suse.com
Date: Mon, 23 Jul 2018 22:34:04 +0100
Message-Id: <20180723213404.20720-1-mark@markrailton.com>
X-Mailer: git-send-email 2.17.1
X-Mailman-Approved-At: Tue, 24 Jul 2018 05:33:28 +0000
Subject: [Xen-devel] [PATCH] Drivers: Xen: xlate_mmu.c: Fixed comment layout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 Railton <mark@markrailton.com>, xen-devel@lists.xenproject.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>

Rml4ZWQgaXNzdWUgd2l0aCBtdWx0aSBsaW5lIGNvbW1lbnQKClNpZ25lZC1vZmYtYnk6IE1hcmsg
UmFpbHRvbiA8bWFya0BtYXJrcmFpbHRvbi5jb20+Ci0tLQogZHJpdmVycy94ZW4veGxhdGVfbW11
LmMgfCA1ICsrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hsYXRlX21tdS5jIGIvZHJpdmVycy94ZW4v
eGxhdGVfbW11LmMKaW5kZXggMjNmMTM4N2IzZWY3Li4zYjAzYmMxNjQxZWQgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMveGVuL3hsYXRlX21tdS5jCisrKyBiL2RyaXZlcnMveGVuL3hsYXRlX21tdS5jCkBA
IC0xNTEsOCArMTUxLDkgQEAgaW50IHhlbl94bGF0ZV9yZW1hcF9nZm5fYXJyYXkoc3RydWN0IHZt
X2FyZWFfc3RydWN0ICp2bWEsCiAJc3RydWN0IHJlbWFwX2RhdGEgZGF0YTsKIAl1bnNpZ25lZCBs
b25nIHJhbmdlID0gRElWX1JPVU5EX1VQKG5yLCBYRU5fUEZOX1BFUl9QQUdFKSA8PCBQQUdFX1NI
SUZUOwogCi0JLyogS2VwdCBoZXJlIGZvciB0aGUgcHVycG9zZSBvZiBtYWtpbmcgc3VyZSBjb2Rl
IGRvZXNuJ3QgYnJlYWsKLQkgICB4ODYgUFZPUFMgKi8KKwkvKiBLZXB0IGhlcmUgZm9yIHRoZSBw
dXJwb3NlIG9mIG1ha2luZyBzdXJlIGNvZGUgZG9lc24ndAorCSAqIGJyZWFrIHg4NiBQVk9QUwor
CSAqLwogCUJVR19PTighKCh2bWEtPnZtX2ZsYWdzICYgKFZNX1BGTk1BUCB8IFZNX0lPKSkgPT0g
KFZNX1BGTk1BUCB8IFZNX0lPKSkpOwogCiAJZGF0YS5mZ2ZuID0gZ2ZuOwotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 05:33:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 05: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 1fhpww-0007Wj-F8; Tue, 24 Jul 2018 05:33: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=x9ll=kh=kernel.org=jikos@srs-us1.protection.inumbo.net>)
 id 1fhiyN-0006P5-8j
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 22:06:31 +0000
X-Inumbo-ID: 942408ee-8ec4-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 942408ee-8ec4-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 00:05: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 2CA02AF65;
 Mon, 23 Jul 2018 22:06:28 +0000 (UTC)
Date: Tue, 24 Jul 2018 00:06:19 +0200 (CEST)
From: Jiri Kosina <jikos@kernel.org>
To: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
In-Reply-To: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
Message-ID: <nycvar.YFH.7.76.1807232357440.997@cbobk.fhfr.pm>
References: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
User-Agent: Alpine 2.21 (LSU 202 2017-01-01)
MIME-Version: 1.0
X-Mailman-Approved-At: Tue, 24 Jul 2018 05:33:28 +0000
Subject: Re: [Xen-devel] [RESEND] Spectre-v2 (IBPB/IBRS) and SSBD fixes for
 4.4.y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Dave Hansen <dave@sr71.net>, Wanpeng Li <kernellwp@gmail.com>,
 Andi Kleen <ak@linux.intel.com>, linux-tip-commits@vger.kernel.org,
 Piotr Luc <piotr.luc@intel.com>, Mel Gorman <mgorman@suse.de>,
 arjan.van.de.ven@intel.com, xen-devel@lists.xenproject.org,
 Alexander Sergeyev <sergeev917@gmail.com>, Brian Gerst <brgerst@gmail.com>,
 Andy Lutomirski <luto@kernel.org>,
 =?ISO-8859-15?Q?Micka=EBlSala=FCn?= <mic@digikod.net>,
 Thomas Gleixner <tglx@linutronix.de>, Joe Konno <joe.konno@linux.intel.com>,
 Laura Abbott <labbott@fedoraproject.org>, Will Drewry <wad@chromium.org>,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Linus Torvalds <torvalds@linux-foundation.org>,
 David Woodhouse <dwmw@amazon.co.uk>, KarimAllah Ahmed <karahmed@amazon.de>,
 Dave Hansen <dave.hansen@linux.intel.com>, linux@dominikbrodowski.net,
 Bo Gan <ganb@vmware.com>, Andrey Ryabinin <ryabinin.a.a@gmail.com>,
 Kristen Carlson Accardi <kristen@linux.intel.com>,
 Nadav Amit <nadav.amit@gmail.com>, Ingo Molnar <mingo@kernel.org>,
 Prarit Bhargava <prarit@redhat.com>, Shuah Khan <shuahkh@osg.samsung.com>,
 Ross Zwisler <ross.zwisler@linux.intel.com>, Borislav Petkov <bp@suse.de>,
 Tom Lendacky <thomas.lendacky@amd.com>, Rik van Riel <riel@redhat.com>,
 Denys Vlasenko <dvlasenk@redhat.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Arjan van de Ven <arjan@linux.intel.com>, Tony Luck <tony.luck@intel.com>,
 Vince Weaver <vincent.weaver@maine.edu>, Mike Galbraith <efault@gmx.de>,
 Yazen Ghannam <Yazen.Ghannam@amd.com>, Kyle Huey <me@kylehuey.com>,
 Sherry Hurwitz <sherry.hurwitz@amd.com>, Tim Chen <tim.c.chen@linux.intel.com>,
 Thomas Garnier <thgarnie@google.com>, gnomes@lxorguk.ukuu.org.uk,
 Alexander Shishkin <alexander.shishkin@linux.intel.com>,
 Frederic Weisbecker <fweisbec@gmail.com>, Dave Hansen <dave.hansen@intel.com>,
 Jan Beulich <jbeulich@suse.com>, srivatsab@vmware.com, ashok.raj@intel.com,
 =?ISO-8859-15?Q?J=F6rg_Otte?= <jrg.otte@gmail.com>,
 Jim Mattson <jmattson@google.com>, Alexander Popov <alpopov@ptsecurity.com>,
 Fenghua Yu <fenghua.yu@intel.com>, Kees Cook <keescook@chromium.org>,
 Arnd Bergmann <arnd@arndb.de>,
 Ricardo Neri <ricardo.neri-calderon@linux.intel.com>,
 Josh Triplett <josh@joshtriplett.org>, Steven Rostedt <rostedt@goodmis.org>,
 Quentin Casasnovas <quentin.casasnovas@oracle.com>,
 Borislav Petkov <bp@alien8.de>, Stephane Eranian <eranian@google.com>,
 Dan Williams <dan.j.williams@intel.com>, gregkh@linux-foundation.org,
 Kyle Huey <khuey@kylehuey.com>, Oleg Nesterov <oleg@redhat.com>,
 Andy Lutomirski <luto@amacapital.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 kvm <kvm@vger.kernel.org>, =?ISO-8859-2?Q?Kr=E8m=E1=F8?= <rkrcmar@redhat.com>,
 Peter Zijlstra <peterz@infradead.org>, Alexey Makhalov <amakhalov@vmware.com>,
 linux-mm@kvack.org, "H. Peter Anvin" <hpa@zytor.com>,
 Jiri Olsa <jolsa@redhat.com>, Alexander Kuleshov <kuleshovmail@gmail.com>,
 sironi@amazon.de, Joerg Roedel <joro@8bytes.org>, Jon Masters <jcm@redhat.com>,
 Dave Young <dyoung@redhat.com>, Arnaldo Carvalho de Melo <acme@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 "Matt Helsley \(VMware\)" <matt.helsley@gmail.com>,
 linux-edac <linux-edac@vger.kernel.org>, Juergen Gross <jgross@suse.com>,
 stable@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCAxNCBKdWwgMjAxOCwgU3JpdmF0c2EgUy4gQmhhdCB3cm90ZToKCj4gVGhpcyBwYXRj
aCBzZXJpZXMgaXMgYSBiYWNrcG9ydCBvZiB0aGUgU3BlY3RyZS12MiBmaXhlcyAoSUJQQi9JQlJT
KQo+IGFuZCBwYXRjaGVzIGZvciB0aGUgU3BlY3VsYXRpdmUgU3RvcmUgQnlwYXNzIHZ1bG5lcmFi
aWxpdHkgdG8gNC40LnkKPiAodGhleSBhcHBseSBjbGVhbmx5IG9uIHRvcCBvZiA0LjQuMTQwKS4K
CkZXSVcgLS0gbm90IHN1cmUgaG93IG11Y2ggaW5zcGlyYXRpb24geW91IHRvb2sgZnJvbSBvdXIg
U0xFIDQuNC1iYXNlZCAKdHJlZSwgYnV0IG1vc3Qgb2YgdGhlIHN0dWZmIGlzIGFscmVhZHkgdGhl
cmUgZm9yIHF1aXRlIHNvbWUgdGltZSAKKGluY2x1ZGluZyB0aGUgbm9uLXVwc3RyZWFtIElCUlMg
b24ga2VybmVsIGJvdW5kYXJ5IG9uIFNLTCssIHRyYW1wb2xpbmUgCnN0YWNrIGZvciBQVEkgKHdo
aWNoIHRoZSBvcmlnaW5hbCBwb3J0IGRpZG4ndCBoYXZlKSwgZXRjKS4KClRoZSBJQlJTIFNLTCsg
c3R1ZmYgaGFzIG5vdCBiZWVuIHBpY2tlZCB1cCBieSBHcmVnLCBhcyBpdCdzIG5vbi11cHN0cmVh
bSwgCmFuZCB0aGUgdHJhbXBvbGluZSBzdGFjayBJIGJlbGlldmUgd2FzIHBvaW50ZWQgb3V0IHRv
IHN0YWJsZUAsIGJ1dCBub29uZSAKcmVhbGx5IHNhdCBkb3duIGFuZCBkaWQgdGhlIHBvcnQgKG91
ciBjb2RlYmFzZSBpcyBkaWZmZXJlbnQgdGhhbiA0LjQueCAKc3RhYmxlIGJhc2UpLCBidXQgaXQg
ZGVmaW5pdGVseSBzaG91bGQgYmUgZG9uZSBpZiBzb21lb25lIGhhcyB0byBwdXQgMTAwJSAKdHJ1
c3QgaW50byB0aGUgUFRJIHBvcnQgKGVpdGhlciB0aGF0LCBvciBhdCBsZWFzdCB6ZXJvaW5nIG91
dCB0aGUga2VybmVsIAp0aHJlYWQgdGhyZWFkIHN0YWNrIC4uLiB3ZSB1c2VkIHRvIGhhdmUgdGVt
cG9yYXJpbHkgdGhhdCBiZWZvcmUgd2UgCnN3aXRjaGVkIG92ZXIgdG8gcHJvcGVyIGVudHJ5IHRy
YW1wb2xpbmUgaW4gdGhpcyB2ZXJzaW9uIGFzIHdlbGwpLgoKVGhhbmtzLAoKLS0gCkppcmkgS29z
aW5hClNVU0UgTGFicwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 05:33:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 05: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 1fhpwv-0007WX-To; Tue, 24 Jul 2018 05:33: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=kipy=kh=markrailton.com=mark@srs-us1.protection.inumbo.net>)
 id 1fhigf-0004hd-W2
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 21:48:14 +0000
X-Inumbo-ID: 02f93bca-8ec2-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02f93bca-8ec2-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 23:47:36 +0200 (CEST)
Received: by mail-ed1-x542.google.com with SMTP id f23-v6so2227562edr.11
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 14:48:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=markrailton-com.20150623.gappssmtp.com; s=20150623;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=dKqyDj3vrA5uJCgjhlfGSPtco1hfjdKUb+O1yIzMhRc=;
 b=P5ymQPWNwGZ4T/s4BmpU7uxhosyLLWy6wUKBSHeKIrJUivCRN3i3wjiNPSQjc6mUrE
 Kt3u3cp8YmcuGLtn6QTMz8Aj2+duPY/rGzLQ8eWl4EdYJ6+RRh9W2PHfQd6cIFbuol9q
 MfsA1ueOQg4V++/MgAbCQ8mrJLY5A2vTnOTVepK5iOChtfEDjmyMDHIcQXa3uo6WsOLu
 QHU/1AlshyBhxnPZn5I5VtX3KUP3wzp6s66deNPrfrqnO35RYlse1mJ8cqnkxQtE72jD
 wLbmXsmp/jWeg/CazNM6PS2z9OHCop0HunHMHtKJQjV39KC6pMhSkosmlEm3hV0368RO
 IGOg==
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=dKqyDj3vrA5uJCgjhlfGSPtco1hfjdKUb+O1yIzMhRc=;
 b=LFzGNF8OMd9iMWwPgSCJWtw1usqpIVYVf4g2yW9cSnAXNjNQtWAkVVXEeri4J1bKlT
 7vc/md/gShbf61SFIueuvmsn4DG9AY94vVo4jIeZ4jQzDHr/xJL4llxKJUoCziXP4zSm
 voSQNK72JAht5uNxRXEyqxIvwvIBWxRTtstyuTcAW7RzG+sXDlvXFGO1w8TY4Yih5bpy
 C0gjMWIXwoNoSZwP/Z2110mm0cFAXndXofPF9/kEJfvtbV2qTWs2tzlsaQEKl79YM2ns
 UZ0tK1jq4+UlnP1XNMBTzYpaoSPrVvmfwkPZedS0ODbAv8KOx83rFNLIb/8IgCdJ6G1W
 WiDg==
X-Gm-Message-State: AOUpUlH53a0Ji/wyqzepCU+AMs23f0t+w9BOX3PnJWe9NYYifHePKH/X
 V2wXD8/hhmUu6/9mTyLlz588oQ==
X-Google-Smtp-Source: AAOMgpcasF4AtTssR4h80E3G8fLWMVteurc92WPgE2r4/L1fgsLQx7CjbrDqgOJEdhXNYeDTdyMh+w==
X-Received: by 2002:a50:9818:: with SMTP id
 g24-v6mr16161451edb.174.1532382486222; 
 Mon, 23 Jul 2018 14:48:06 -0700 (PDT)
Received: from ZeroCool ([109.255.141.80])
 by smtp.gmail.com with ESMTPSA id d15-v6sm4863529edq.31.2018.07.23.14.48.05
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 23 Jul 2018 14:48:05 -0700 (PDT)
Date: Mon, 23 Jul 2018 22:48:04 +0100
From: Mark Railton <mark@markrailton.com>
To: Randy Dunlap <rdunlap@infradead.org>
Message-ID: <20180723214804.GA21761@ZeroCool>
References: <20180723213404.20720-1-mark@markrailton.com>
 <e0b30ab8-d418-cbe0-d03c-a0aee1d48367@infradead.org>
 <20180723214011.GA21167@ZeroCool>
 <01b221f3-d923-1abb-0168-bfeba80b9a9a@infradead.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <01b221f3-d923-1abb-0168-bfeba80b9a9a@infradead.org>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Mailman-Approved-At: Tue, 24 Jul 2018 05:33:28 +0000
Subject: Re: [Xen-devel] [PATCH] Drivers: Xen: xlate_mmu.c: Fixed comment
 layout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, 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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDI6NDQ6MjhQTSAtMDcwMCwgUmFuZHkgRHVubGFwIHdy
b3RlOgo+IE9uIDA3LzIzLzIwMTggMDI6NDAgUE0sIE1hcmsgUmFpbHRvbiB3cm90ZToKPiA+IE9u
IE1vbiwgSnVsIDIzLCAyMDE4IGF0IDAyOjM4OjIwUE0gLTA3MDAsIFJhbmR5IER1bmxhcCB3cm90
ZToKPiA+PiBPbiAwNy8yMy8yMDE4IDAyOjM0IFBNLCBNYXJrIFJhaWx0b24gd3JvdGU6Cj4gPj4+
IEZpeGVkIGlzc3VlIHdpdGggbXVsdGkgbGluZSBjb21tZW50Cj4gPj4KPiA+PiBGaXggW25vdCBG
aXhlZF0KPiA+Pgo+ID4+Pgo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBNYXJrIFJhaWx0b24gPG1hcmtA
bWFya3JhaWx0b24uY29tPgo+ID4+PiAtLS0KPiA+Pj4gIGRyaXZlcnMveGVuL3hsYXRlX21tdS5j
IHwgNSArKystLQo+ID4+PiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKPiA+Pj4KPiA+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hsYXRlX21tdS5j
IGIvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKPiA+Pj4gaW5kZXggMjNmMTM4N2IzZWY3Li4zYjAz
YmMxNjQxZWQgMTAwNjQ0Cj4gPj4+IC0tLSBhL2RyaXZlcnMveGVuL3hsYXRlX21tdS5jCj4gPj4+
ICsrKyBiL2RyaXZlcnMveGVuL3hsYXRlX21tdS5jCj4gPj4+IEBAIC0xNTEsOCArMTUxLDkgQEAg
aW50IHhlbl94bGF0ZV9yZW1hcF9nZm5fYXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEs
Cj4gPj4+ICAJc3RydWN0IHJlbWFwX2RhdGEgZGF0YTsKPiA+Pj4gIAl1bnNpZ25lZCBsb25nIHJh
bmdlID0gRElWX1JPVU5EX1VQKG5yLCBYRU5fUEZOX1BFUl9QQUdFKSA8PCBQQUdFX1NISUZUOwo+
ID4+PiAgCj4gPj4+IC0JLyogS2VwdCBoZXJlIGZvciB0aGUgcHVycG9zZSBvZiBtYWtpbmcgc3Vy
ZSBjb2RlIGRvZXNuJ3QgYnJlYWsKPiA+Pj4gLQkgICB4ODYgUFZPUFMgKi8KPiA+Pj4gKwkvKiBL
ZXB0IGhlcmUgZm9yIHRoZSBwdXJwb3NlIG9mIG1ha2luZyBzdXJlIGNvZGUgZG9lc24ndAo+ID4+
PiArCSAqIGJyZWFrIHg4NiBQVk9QUwo+ID4+PiArCSAqLwo+ID4+Cj4gPj4gVGhhdCBpcyBzdGls
bCBub3QgdGhlIHByZWZlcnJlZCBrZXJuZWwgbXVsdGktbGluZSBjb21tZW50IHN0eWxlLgo+ID4+
IERvY3VtZW50YXRpb24vcHJvY2Vzcy9jb2Rpbmctc3R5bGUucnN0IHNheXM6Cj4gPj4KPiA+PiAJ
LyoKPiA+PiAJICogVGhpcyBpcyB0aGUgcHJlZmVycmVkIHN0eWxlIGZvciBtdWx0aS1saW5lCj4g
Pj4gCSAqIGNvbW1lbnRzIGluIHRoZSBMaW51eCBrZXJuZWwgc291cmNlIGNvZGUuCj4gPj4gCSAq
IFBsZWFzZSB1c2UgaXQgY29uc2lzdGVudGx5Lgo+ID4+IAkgKgo+ID4+IAkgKiBEZXNjcmlwdGlv
bjogIEEgY29sdW1uIG9mIGFzdGVyaXNrcyBvbiB0aGUgbGVmdCBzaWRlLAo+ID4+IAkgKiB3aXRo
IGJlZ2lubmluZyBhbmQgZW5kaW5nIGFsbW9zdC1ibGFuayBsaW5lcy4KPiA+PiAJICovCj4gPj4K
PiA+PiBhbHRob3VnaCBOZXR3b3JraW5nIGNvZGUgaGFzIGEgc2xpZ2h0bHkgZGlmZmVyZW50IHBy
ZWZlcnJlZCBzdHlsZSAoYXMgaW4KPiA+PiB5b3VyIHBhdGNoKS4KPiA+Pgo+ID4+PiAgCUJVR19P
TighKCh2bWEtPnZtX2ZsYWdzICYgKFZNX1BGTk1BUCB8IFZNX0lPKSkgPT0gKFZNX1BGTk1BUCB8
IFZNX0lPKSkpOwo+ID4+PiAgCj4gPj4+ICAJZGF0YS5mZ2ZuID0gZ2ZuOwo+ID4+Pgo+ID4+Cj4g
Pj4KPiA+PiAtLSAKPiA+PiB+UmFuZHkKPiA+IAo+ID4gVGhhbmsncyBmb3IgdGhlIGZlZWRiYWNr
LCBJJ2xsIGdldCB0aGF0IHVwZGF0ZWQgbm93Lgo+ID4gCj4gPiBJJ20gc3RpbGwga2luZGEgbmV3
IHRvIHRoaXMsIEkgYXNzdW1lIEkgbmVlZCB0byBzZW5kIHRoZSBuZXcgcGF0Y2ggdmlhCj4gPiBn
aXQgc2VuZC1lbWFpbD8KPiAKPiBUaGF0IGlzIG9uZSBvcHRpb24uICBVc2Ugd2hhdGV2ZXIgd29y
a3MgZm9yIHlvdS4KPiAKPiBUaGVyZSBhcmUgc2V2ZXJhbCBlbWFpbCBjbGllbnRzIHRoYXQgYWxz
byB3b3JrIHdlbGwuCj4gU2VlIERvY3VtZW50YXRpb24vcHJvY2Vzcy9lbWFpbC1jbGllbnRzLnJz
dC4KPiAKPiAKPiAtLSAKPiB+UmFuZHkKCkZyb20gNTdjODEwNGQyYTMwMDIwMDA1YmUxNmRmMmNh
NjllZDY2ZjZjNGFlOSBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKRnJvbTogTWFyayBSYWlsdG9u
IDxtYXJrQG1hcmtyYWlsdG9uLmNvbT4KRGF0ZTogTW9uLCAyMyBKdWwgMjAxOCAyMjoyODo1MyAr
MDEwMApTdWJqZWN0OiBbUEFUQ0hdIERyaXZlcnM6IFhlbjogeGxhdGVfbW11LmM6IEZpeGVkIGNv
bW1lbnQgbGF5b3V0CgpGaXhlZCBpc3N1ZSB3aXRoIG11bHRpIGxpbmUgY29tbWVudAoKU2lnbmVk
LW9mZi1ieTogTWFyayBSYWlsdG9uIDxtYXJrQG1hcmtyYWlsdG9uLmNvbT4KLS0tCiBkcml2ZXJz
L3hlbi94bGF0ZV9tbXUuYyB8IDYgKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25z
KCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hsYXRlX21tdS5j
IGIvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKaW5kZXggMjNmMTM4N2IzZWY3Li4yYjc3Yzc5Zjhj
ZTcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL3hsYXRlX21tdS5jCisrKyBiL2RyaXZlcnMveGVu
L3hsYXRlX21tdS5jCkBAIC0xNTEsOCArMTUxLDEwIEBAIGludCB4ZW5feGxhdGVfcmVtYXBfZ2Zu
X2FycmF5KHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAogCXN0cnVjdCByZW1hcF9kYXRhIGRh
dGE7CiAJdW5zaWduZWQgbG9uZyByYW5nZSA9IERJVl9ST1VORF9VUChuciwgWEVOX1BGTl9QRVJf
UEFHRSkgPDwgUEFHRV9TSElGVDsKCi0JLyogS2VwdCBoZXJlIGZvciB0aGUgcHVycG9zZSBvZiBt
YWtpbmcgc3VyZSBjb2RlIGRvZXNuJ3QgYnJlYWsKLQkgICB4ODYgUFZPUFMgKi8KKwkvKgorCSAq
IEtlcHQgaGVyZSBmb3IgdGhlIHB1cnBvc2Ugb2YgbWFraW5nIHN1cmUgY29kZSBkb2Vzbid0CisJ
ICogYnJlYWsgeDg2IFBWT1BTCisJICovCiAJQlVHX09OKCEoKHZtYS0+dm1fZmxhZ3MgJiAoVk1f
UEZOTUFQIHwgVk1fSU8pKSA9PSAoVk1fUEZOTUFQIHwgVk1fSU8pKSk7CgogCWRhdGEuZmdmbiA9
IGdmbjsKLS0KMi4xNy4xCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 05:33:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 05: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 1fhpwv-0007WR-Hy; Tue, 24 Jul 2018 05:33: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=kipy=kh=markrailton.com=mark@srs-us1.protection.inumbo.net>)
 id 1fhiYy-0004PG-9i
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 21:40:16 +0000
X-Inumbo-ID: e93d71a7-8ec0-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e93d71a7-8ec0-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 23:39:43 +0200 (CEST)
Received: by mail-ed1-x542.google.com with SMTP id r4-v6so2219325edp.9
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 14:40:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=markrailton-com.20150623.gappssmtp.com; s=20150623;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=LT+V1O4MqquYBKDNvobEW+6Pjco8hdLd86qn9XC0288=;
 b=dD3PC/1v8dr2AsgYxbY/odRkIS8hbgn04cffc6VDWMdM1Eow5hSCbfVOcLxJAgeO9Q
 fdNyQrV5ZvCyHhYgXVB/KAJXMdXvj402PPLa6C+U+vppAqbChoCajG4dlJwBtDlCGfZw
 p9I+CewNUUDcFqd7S4px6kQgmYLLdDY+7m6AA0ETLDZ9EsgvgqGcSj3pbH52mlXq/5Pa
 THavoFN63BbH4damtULpWLcbViecIVZzYdlbBXoyo2cOiZppuzD92ADsYLB4mAGBZ/sT
 6/eSwo8FoxbQL9c7LlFKgGaOBNbPt7nFGQ6RVWnMIN6trqrlaNGpw3mkGpdLFjsVWtFT
 CkvA==
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=LT+V1O4MqquYBKDNvobEW+6Pjco8hdLd86qn9XC0288=;
 b=bSlp030qhRhhi/W62Yp/SSTg/xzjywsU46Z5Zrgc1f7B+j1q+0gxpTfiGHxUGOqZ2T
 vA3efvRGld7qDY6lu8GwfccFeC0BuCzUOLmSkurBb9ON5xOeBzREPTqXQs4q/UEtMBI5
 u2uDRptIDeuDx0aycwG4/oSGC5ViPA8ApNEuTIj0n/tnL2/syTpY73+2oG1D8DdoX5v9
 bUgc1MEZ3BQCqha4OA1wGBe2n0aMkqQAbIpzXUuYgVr3PUsMCB5wuivKCox16Ug1Bzsj
 LCU8grgltxR+UXGlTVUhnUXL48WCcPDtiD+rOkj52MRom5ictomRY4sNgjlIcWYX62fs
 iUGQ==
X-Gm-Message-State: AOUpUlHBTNLs1LgC92XyOHrMsJimvjO9AU+vsWBoMXIAkSqE36BlLPt+
 Zd+I7mz/wMAsUnNpsvpEbP4GTw==
X-Google-Smtp-Source: AAOMgpebyyA0DFCXRxyMgZP4bEu7JlxSC4AJeiDdHdF4wJhz4OdzqK271Lx2OS1V222St0BtnT1ejw==
X-Received: by 2002:aa7:c0c9:: with SMTP id
 j9-v6mr16046171edp.135.1532382013639; 
 Mon, 23 Jul 2018 14:40:13 -0700 (PDT)
Received: from ZeroCool ([109.255.141.80])
 by smtp.gmail.com with ESMTPSA id a5-v6sm9863243edr.1.2018.07.23.14.40.12
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 23 Jul 2018 14:40:12 -0700 (PDT)
Date: Mon, 23 Jul 2018 22:40:11 +0100
From: Mark Railton <mark@markrailton.com>
To: Randy Dunlap <rdunlap@infradead.org>
Message-ID: <20180723214011.GA21167@ZeroCool>
References: <20180723213404.20720-1-mark@markrailton.com>
 <e0b30ab8-d418-cbe0-d03c-a0aee1d48367@infradead.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e0b30ab8-d418-cbe0-d03c-a0aee1d48367@infradead.org>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Mailman-Approved-At: Tue, 24 Jul 2018 05:33:28 +0000
Subject: Re: [Xen-devel] [PATCH] Drivers: Xen: xlate_mmu.c: Fixed comment
 layout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, 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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDI6Mzg6MjBQTSAtMDcwMCwgUmFuZHkgRHVubGFwIHdy
b3RlOgo+IE9uIDA3LzIzLzIwMTggMDI6MzQgUE0sIE1hcmsgUmFpbHRvbiB3cm90ZToKPiA+IEZp
eGVkIGlzc3VlIHdpdGggbXVsdGkgbGluZSBjb21tZW50Cj4gCj4gRml4IFtub3QgRml4ZWRdCj4g
Cj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IE1hcmsgUmFpbHRvbiA8bWFya0BtYXJrcmFpbHRvbi5j
b20+Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL3hlbi94bGF0ZV9tbXUuYyB8IDUgKysrLS0KPiA+ICAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4gCj4gPiBk
aWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGxhdGVfbW11LmMgYi9kcml2ZXJzL3hlbi94bGF0ZV9t
bXUuYwo+ID4gaW5kZXggMjNmMTM4N2IzZWY3Li4zYjAzYmMxNjQxZWQgMTAwNjQ0Cj4gPiAtLS0g
YS9kcml2ZXJzL3hlbi94bGF0ZV9tbXUuYwo+ID4gKysrIGIvZHJpdmVycy94ZW4veGxhdGVfbW11
LmMKPiA+IEBAIC0xNTEsOCArMTUxLDkgQEAgaW50IHhlbl94bGF0ZV9yZW1hcF9nZm5fYXJyYXko
c3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCj4gPiAgCXN0cnVjdCByZW1hcF9kYXRhIGRhdGE7
Cj4gPiAgCXVuc2lnbmVkIGxvbmcgcmFuZ2UgPSBESVZfUk9VTkRfVVAobnIsIFhFTl9QRk5fUEVS
X1BBR0UpIDw8IFBBR0VfU0hJRlQ7Cj4gPiAgCj4gPiAtCS8qIEtlcHQgaGVyZSBmb3IgdGhlIHB1
cnBvc2Ugb2YgbWFraW5nIHN1cmUgY29kZSBkb2Vzbid0IGJyZWFrCj4gPiAtCSAgIHg4NiBQVk9Q
UyAqLwo+ID4gKwkvKiBLZXB0IGhlcmUgZm9yIHRoZSBwdXJwb3NlIG9mIG1ha2luZyBzdXJlIGNv
ZGUgZG9lc24ndAo+ID4gKwkgKiBicmVhayB4ODYgUFZPUFMKPiA+ICsJICovCj4gCj4gVGhhdCBp
cyBzdGlsbCBub3QgdGhlIHByZWZlcnJlZCBrZXJuZWwgbXVsdGktbGluZSBjb21tZW50IHN0eWxl
Lgo+IERvY3VtZW50YXRpb24vcHJvY2Vzcy9jb2Rpbmctc3R5bGUucnN0IHNheXM6Cj4gCj4gCS8q
Cj4gCSAqIFRoaXMgaXMgdGhlIHByZWZlcnJlZCBzdHlsZSBmb3IgbXVsdGktbGluZQo+IAkgKiBj
b21tZW50cyBpbiB0aGUgTGludXgga2VybmVsIHNvdXJjZSBjb2RlLgo+IAkgKiBQbGVhc2UgdXNl
IGl0IGNvbnNpc3RlbnRseS4KPiAJICoKPiAJICogRGVzY3JpcHRpb246ICBBIGNvbHVtbiBvZiBh
c3Rlcmlza3Mgb24gdGhlIGxlZnQgc2lkZSwKPiAJICogd2l0aCBiZWdpbm5pbmcgYW5kIGVuZGlu
ZyBhbG1vc3QtYmxhbmsgbGluZXMuCj4gCSAqLwo+IAo+IGFsdGhvdWdoIE5ldHdvcmtpbmcgY29k
ZSBoYXMgYSBzbGlnaHRseSBkaWZmZXJlbnQgcHJlZmVycmVkIHN0eWxlIChhcyBpbgo+IHlvdXIg
cGF0Y2gpLgo+IAo+ID4gIAlCVUdfT04oISgodm1hLT52bV9mbGFncyAmIChWTV9QRk5NQVAgfCBW
TV9JTykpID09IChWTV9QRk5NQVAgfCBWTV9JTykpKTsKPiA+ICAKPiA+ICAJZGF0YS5mZ2ZuID0g
Z2ZuOwo+ID4gCj4gCj4gCj4gLS0gCj4gflJhbmR5CgpUaGFuaydzIGZvciB0aGUgZmVlZGJhY2ss
IEknbGwgZ2V0IHRoYXQgdXBkYXRlZCBub3cuCgpJJ20gc3RpbGwga2luZGEgbmV3IHRvIHRoaXMs
IEkgYXNzdW1lIEkgbmVlZCB0byBzZW5kIHRoZSBuZXcgcGF0Y2ggdmlhCmdpdCBzZW5kLWVtYWls
PwoKVGhhbmtzLAoKTWFyawoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 05:33:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 05: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 1fhpww-0007Wd-6D; Tue, 24 Jul 2018 05:33: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=kipy=kh=markrailton.com=mark@srs-us1.protection.inumbo.net>)
 id 1fhiqS-0005UF-Me
 for xen-devel@lists.xenproject.org; Mon, 23 Jul 2018 21:58:20 +0000
X-Inumbo-ID: 6f7ffb64-8ec3-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f7ffb64-8ec3-11e8-a8a5-bc764e045a96;
 Mon, 23 Jul 2018 23:57:48 +0200 (CEST)
Received: by mail-ed1-x542.google.com with SMTP id b10-v6so2257213eds.4
 for <xen-devel@lists.xenproject.org>; Mon, 23 Jul 2018 14:58:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=markrailton-com.20150623.gappssmtp.com; s=20150623;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=bi3SF2M0tR16/g7+nrSn5FOWPYu9UciVUneTKogq3FQ=;
 b=U/CDSBDPmDHaNrqj9tinAWqlCoshn6UGv91KulDt8f8KMDx4sNEemMc8hGxLNTBQYd
 TFe2dzABj2BZ/rYYsQQLboRCQnhL7C6i58JT08zWs0NKG1Esx+l4ZcduaI15DA3tqDGE
 wTAqTIt8wFTl1WSkGuYHWq3CiAmtiQ/6wADrCdyag6FmQcKBMmEN3bek2xxg3ZjhxeSt
 d8zRHZHkScJDV4rjOH500nuxLLanBP8Wz6ewg4w9XeQWfxsRF3Jpd+UCTjHhTxZkTmog
 hg+uh11ny2Q62jXZtiCTaHx2TWwow1N2lR7opiFIAaWzQ7NWJKp9O3cISHP/v5C3AyDM
 ag0w==
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=bi3SF2M0tR16/g7+nrSn5FOWPYu9UciVUneTKogq3FQ=;
 b=UWBb4JKNz5iTuoZZiOZhXWlUW1GCXhfmWNVarqeeRPHmQRKuqtZMzgqljiV1TcYwa1
 v2UYSLZmrkE6CWMPjBH9B5AkP7vOhi410qp2Thulkl+mpWV9JlVm3PeWz4QxVOa4I0VI
 ezPEh7FIAS2EaE6SDKDM8dSBHg1WAUsrs6S9vTA+KrkExThGDnHLzZXh+YC4Td8HlVVp
 AXiLCITjXcLhZn8lGbePNKN8+XPaHk5nkezqr32YlRwWs8n5AzWtxDK4PNvQKOQM2AVa
 eldLJEmO0VYLgZwSkobXlmOk/NqWyZNYVuaBPU4ze8gy+mhFbsN16tE/BoWCGV7JZ8RW
 2NCw==
X-Gm-Message-State: AOUpUlGPyqeJAQlhHWwjyjczJXtaa0rJ3Jvp5RGMr06483USx3zDZez0
 UzXz1IIDj8WNUYTQAgyymG+Vyw==
X-Google-Smtp-Source: AAOMgpe2gq16fqcTqi0FwW6/egqCaSv9x/dxmfXpQpJKeTFXtBG873fiYa9WFKuo3CYLWTnQU+OG9A==
X-Received: by 2002:aa7:d717:: with SMTP id
 t23-v6mr16050557edq.102.1532383097857; 
 Mon, 23 Jul 2018 14:58:17 -0700 (PDT)
Received: from ZeroCool ([109.255.141.80])
 by smtp.gmail.com with ESMTPSA id p3-v6sm7400362edp.47.2018.07.23.14.58.16
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 23 Jul 2018 14:58:16 -0700 (PDT)
Date: Mon, 23 Jul 2018 22:58:15 +0100
From: Mark Railton <mark@markrailton.com>
To: Randy Dunlap <rdunlap@infradead.org>
Message-ID: <20180723215815.GA23316@ZeroCool>
References: <20180723213404.20720-1-mark@markrailton.com>
 <e0b30ab8-d418-cbe0-d03c-a0aee1d48367@infradead.org>
 <20180723214011.GA21167@ZeroCool>
 <01b221f3-d923-1abb-0168-bfeba80b9a9a@infradead.org>
 <20180723214804.GA21761@ZeroCool>
 <e8cab255-eb21-fd08-e62b-3afbbe853b84@infradead.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e8cab255-eb21-fd08-e62b-3afbbe853b84@infradead.org>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Mailman-Approved-At: Tue, 24 Jul 2018 05:33:28 +0000
Subject: Re: [Xen-devel] [PATCH] Drivers: Xen: xlate_mmu.c: Fixed comment
 layout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, 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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDI6NTU6MTJQTSAtMDcwMCwgUmFuZHkgRHVubGFwIHdy
b3RlOgo+IE9uIDA3LzIzLzIwMTggMDI6NDggUE0sIE1hcmsgUmFpbHRvbiB3cm90ZToKPiA+IE9u
IE1vbiwgSnVsIDIzLCAyMDE4IGF0IDAyOjQ0OjI4UE0gLTA3MDAsIFJhbmR5IER1bmxhcCB3cm90
ZToKPiA+PiBPbiAwNy8yMy8yMDE4IDAyOjQwIFBNLCBNYXJrIFJhaWx0b24gd3JvdGU6Cj4gPj4+
IE9uIE1vbiwgSnVsIDIzLCAyMDE4IGF0IDAyOjM4OjIwUE0gLTA3MDAsIFJhbmR5IER1bmxhcCB3
cm90ZToKPiA+Pj4+IE9uIDA3LzIzLzIwMTggMDI6MzQgUE0sIE1hcmsgUmFpbHRvbiB3cm90ZToK
PiA+Pj4+PiBGaXhlZCBpc3N1ZSB3aXRoIG11bHRpIGxpbmUgY29tbWVudAo+ID4+Pj4KPiA+Pj4+
IEZpeCBbbm90IEZpeGVkXQo+ID4+Pj4KPiA+Pj4+Pgo+ID4+Pj4+IFNpZ25lZC1vZmYtYnk6IE1h
cmsgUmFpbHRvbiA8bWFya0BtYXJrcmFpbHRvbi5jb20+Cj4gPj4+Pj4gLS0tCj4gPj4+Pj4gIGRy
aXZlcnMveGVuL3hsYXRlX21tdS5jIHwgNSArKystLQo+ID4+Pj4+ICAxIGZpbGUgY2hhbmdlZCwg
MyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4+Pj4+Cj4gPj4+Pj4gZGlmZiAtLWdp
dCBhL2RyaXZlcnMveGVuL3hsYXRlX21tdS5jIGIvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKPiA+
Pj4+PiBpbmRleCAyM2YxMzg3YjNlZjcuLjNiMDNiYzE2NDFlZCAxMDA2NDQKPiA+Pj4+PiAtLS0g
YS9kcml2ZXJzL3hlbi94bGF0ZV9tbXUuYwo+ID4+Pj4+ICsrKyBiL2RyaXZlcnMveGVuL3hsYXRl
X21tdS5jCj4gPj4+Pj4gQEAgLTE1MSw4ICsxNTEsOSBAQCBpbnQgeGVuX3hsYXRlX3JlbWFwX2dm
bl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKPiA+Pj4+PiAgCXN0cnVjdCByZW1h
cF9kYXRhIGRhdGE7Cj4gPj4+Pj4gIAl1bnNpZ25lZCBsb25nIHJhbmdlID0gRElWX1JPVU5EX1VQ
KG5yLCBYRU5fUEZOX1BFUl9QQUdFKSA8PCBQQUdFX1NISUZUOwo+ID4+Pj4+ICAKPiA+Pj4+PiAt
CS8qIEtlcHQgaGVyZSBmb3IgdGhlIHB1cnBvc2Ugb2YgbWFraW5nIHN1cmUgY29kZSBkb2Vzbid0
IGJyZWFrCj4gPj4+Pj4gLQkgICB4ODYgUFZPUFMgKi8KPiA+Pj4+PiArCS8qIEtlcHQgaGVyZSBm
b3IgdGhlIHB1cnBvc2Ugb2YgbWFraW5nIHN1cmUgY29kZSBkb2Vzbid0Cj4gPj4+Pj4gKwkgKiBi
cmVhayB4ODYgUFZPUFMKPiA+Pj4+PiArCSAqLwo+ID4+Pj4KPiA+Pj4+IFRoYXQgaXMgc3RpbGwg
bm90IHRoZSBwcmVmZXJyZWQga2VybmVsIG11bHRpLWxpbmUgY29tbWVudCBzdHlsZS4KPiA+Pj4+
IERvY3VtZW50YXRpb24vcHJvY2Vzcy9jb2Rpbmctc3R5bGUucnN0IHNheXM6Cj4gPj4+Pgo+ID4+
Pj4gCS8qCj4gPj4+PiAJICogVGhpcyBpcyB0aGUgcHJlZmVycmVkIHN0eWxlIGZvciBtdWx0aS1s
aW5lCj4gPj4+PiAJICogY29tbWVudHMgaW4gdGhlIExpbnV4IGtlcm5lbCBzb3VyY2UgY29kZS4K
PiA+Pj4+IAkgKiBQbGVhc2UgdXNlIGl0IGNvbnNpc3RlbnRseS4KPiA+Pj4+IAkgKgo+ID4+Pj4g
CSAqIERlc2NyaXB0aW9uOiAgQSBjb2x1bW4gb2YgYXN0ZXJpc2tzIG9uIHRoZSBsZWZ0IHNpZGUs
Cj4gPj4+PiAJICogd2l0aCBiZWdpbm5pbmcgYW5kIGVuZGluZyBhbG1vc3QtYmxhbmsgbGluZXMu
Cj4gPj4+PiAJICovCj4gPj4+Pgo+ID4+Pj4gYWx0aG91Z2ggTmV0d29ya2luZyBjb2RlIGhhcyBh
IHNsaWdodGx5IGRpZmZlcmVudCBwcmVmZXJyZWQgc3R5bGUgKGFzIGluCj4gPj4+PiB5b3VyIHBh
dGNoKS4KPiA+Pj4+Cj4gPj4+Pj4gIAlCVUdfT04oISgodm1hLT52bV9mbGFncyAmIChWTV9QRk5N
QVAgfCBWTV9JTykpID09IChWTV9QRk5NQVAgfCBWTV9JTykpKTsKPiA+Pj4+PiAgCj4gPj4+Pj4g
IAlkYXRhLmZnZm4gPSBnZm47Cj4gPj4+Pj4KPiA+Pj4+Cj4gPj4+Pgo+ID4+Pj4gLS0gCj4gPj4+
PiB+UmFuZHkKPiA+Pj4KPiA+Pj4gVGhhbmsncyBmb3IgdGhlIGZlZWRiYWNrLCBJJ2xsIGdldCB0
aGF0IHVwZGF0ZWQgbm93Lgo+ID4+Pgo+ID4+PiBJJ20gc3RpbGwga2luZGEgbmV3IHRvIHRoaXMs
IEkgYXNzdW1lIEkgbmVlZCB0byBzZW5kIHRoZSBuZXcgcGF0Y2ggdmlhCj4gPj4+IGdpdCBzZW5k
LWVtYWlsPwo+ID4+Cj4gPj4gVGhhdCBpcyBvbmUgb3B0aW9uLiAgVXNlIHdoYXRldmVyIHdvcmtz
IGZvciB5b3UuCj4gPj4KPiA+PiBUaGVyZSBhcmUgc2V2ZXJhbCBlbWFpbCBjbGllbnRzIHRoYXQg
YWxzbyB3b3JrIHdlbGwuCj4gPj4gU2VlIERvY3VtZW50YXRpb24vcHJvY2Vzcy9lbWFpbC1jbGll
bnRzLnJzdC4KPiA+Pgo+ID4+Cj4gPj4gLS0gCj4gPj4gflJhbmR5Cj4gPiAKPiA+IEZyb20gNTdj
ODEwNGQyYTMwMDIwMDA1YmUxNmRmMmNhNjllZDY2ZjZjNGFlOSBNb24gU2VwIDE3IDAwOjAwOjAw
IDIwMDEKPiA+IEZyb206IE1hcmsgUmFpbHRvbiA8bWFya0BtYXJrcmFpbHRvbi5jb20+Cj4gPiBE
YXRlOiBNb24sIDIzIEp1bCAyMDE4IDIyOjI4OjUzICswMTAwCj4gPiBTdWJqZWN0OiBbUEFUQ0hd
IERyaXZlcnM6IFhlbjogeGxhdGVfbW11LmM6IEZpeGVkIGNvbW1lbnQgbGF5b3V0Cj4gPiAKPiA+
IEZpeGVkIGlzc3VlIHdpdGggbXVsdGkgbGluZSBjb21tZW50Cj4gPiAKPiA+IFNpZ25lZC1vZmYt
Ynk6IE1hcmsgUmFpbHRvbiA8bWFya0BtYXJrcmFpbHRvbi5jb20+Cj4gPiAtLS0KPiA+ICBkcml2
ZXJzL3hlbi94bGF0ZV9tbXUuYyB8IDYgKysrKy0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5z
ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv
eGVuL3hsYXRlX21tdS5jIGIvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKPiA+IGluZGV4IDIzZjEz
ODdiM2VmNy4uMmI3N2M3OWY4Y2U3IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy94ZW4veGxhdGVf
bW11LmMKPiA+ICsrKyBiL2RyaXZlcnMveGVuL3hsYXRlX21tdS5jCj4gPiBAQCAtMTUxLDggKzE1
MSwxMCBAQCBpbnQgeGVuX3hsYXRlX3JlbWFwX2dmbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1
Y3QgKnZtYSwKPiA+ICAJc3RydWN0IHJlbWFwX2RhdGEgZGF0YTsKPiA+ICAJdW5zaWduZWQgbG9u
ZyByYW5nZSA9IERJVl9ST1VORF9VUChuciwgWEVOX1BGTl9QRVJfUEFHRSkgPDwgUEFHRV9TSElG
VDsKPiA+IAo+ID4gLQkvKiBLZXB0IGhlcmUgZm9yIHRoZSBwdXJwb3NlIG9mIG1ha2luZyBzdXJl
IGNvZGUgZG9lc24ndCBicmVhawo+ID4gLQkgICB4ODYgUFZPUFMgKi8KPiA+ICsJLyoKPiA+ICsJ
ICogS2VwdCBoZXJlIGZvciB0aGUgcHVycG9zZSBvZiBtYWtpbmcgc3VyZSBjb2RlIGRvZXNuJ3QK
PiA+ICsJICogYnJlYWsgeDg2IFBWT1BTCj4gPiArCSAqLwo+ID4gIAlCVUdfT04oISgodm1hLT52
bV9mbGFncyAmIChWTV9QRk5NQVAgfCBWTV9JTykpID09IChWTV9QRk5NQVAgfCBWTV9JTykpKTsK
PiA+IAo+ID4gIAlkYXRhLmZnZm4gPSBnZm47Cj4gPiAtLQo+ID4gMi4xNy4xCj4gCj4gCj4gSGks
Cj4gCj4gYS4gIFRoZSBzdWJqZWN0IGFuZCB0aGUgcGF0Y2ggZGVzY3JpcHRpb24gc2hvdWxkIGJl
IGluIHByZXNlbnQgdGVuc2UsIGkuZS4sCj4gRml4IGluc3RlYWQgb2YgRml4ZWQuCj4gCj4gYi4g
IElkZWFsbHkgeW91IHN0YXJ0IGEgbmV3IGVtYWlsIHRocmVhZCBmb3IgbmV3IHZlcnNpb25zIG9m
IGEgcGF0Y2ggKGJ1dCBDYzoKPiB0aGUgaW50ZXJlc3RlZCBwYXJ0aWVzKS4KPiAKPiBGb3IgdGhl
IHBhdGNoIGl0c2VsZjoKPiBBY2tlZC1ieTogUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVh
ZC5vcmc+Cj4gCj4gVGhhbmtzLgo+IAo+IC0tIAo+IH5SYW5keQoKVGhhbmsgeW91IGZvciB0aGUg
ZmVlZGJhY2ssIEkgd2lsbCBtYWtlIHN1cmUgdG8gdGFrZSB0aGF0IG9uIGJvYXJkLgoKTWFyawoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 06:34:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 06:34: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 1fhqtI-0003nk-7R; Tue, 24 Jul 2018 06:33: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=83nb=ki=xenproject.org=prvs=7360d1597=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fhqtG-0003na-Ud
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 06:33:46 +0000
X-Inumbo-ID: 8cc9fefb-8f0b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8cc9fefb-8f0b-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 06:34:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,396,1526342400"; d="scan'208";a="60943986"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-74999-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=005c855dc6be0f61f76de0d7ec4a62ee737518d6
X-Osstest-Versions-That: ovmf=549ae85ce1b00228c3abcf6a9e4022c4f4fba5ed
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 24 Jul 2018 07:33:37 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 74999: 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
NDk5OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc0OTk5LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzQ5OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NDk5OAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDAwNWM4NTVkYzZiZTBmNjFmNzZkZTBkN2VjNGE2
MmVlNzM3NTE4ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDU0OWFl
ODVjZTFiMDAyMjhjM2FiY2Y2YTllNDAyMmM0ZjRmYmE1ZWQKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NDk5OCAgMjAxOC0wNy0yMyAyMDoyMDoxMyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzQ5OTkgIDIwMTgtMDctMjQgMDU6MTk6NTcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBNYXJ2aW4g
SD91c2VyIDxNYXJ2aW4uSGFldXNlckBvdXRsb29rLmNvbT4KICBNYXJ2aW4gSGFldXNlciA8TWFy
dmluLkhhZXVzZXJAb3V0bG9vay5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMDA1Yzg1NWRjNmJlMGY2
MWY3NmRlMGQ3ZWM0YTYyZWU3Mzc1MThkNgpBdXRob3I6IE1hcnZpbiBIP3VzZXIgPE1hcnZpbi5I
YWV1c2VyQG91dGxvb2suY29tPgpEYXRlOiAgIFN1biBKdWwgMjIgMDY6MTc6MTcgMjAxOCArMDgw
MAoKICAgIFVlZmlDcHVQa2cvQ3B1TXBQZWk6IENvcnJlY3QgQklTVCBQUEkgbG9naWMuCiAgICAK
ICAgIEN1cnJlbnRseSwgdGhlIFNlY1BsYXRmb3JtSW5mb3JtYXRpb24yIFBQSSBpcyBpbnN0YWxs
ZWQgd2hlbiBlaXRoZXIKICAgIHRoZXJlIGlzIG5vbmUgcHJlc2VudCBvciB0aGUgcHJlc2VudCBv
bmUgZG9lc24ndCBsYWNrIGRhdGEuCiAgICBVcGRhdGUgdGhlIGxvZ2ljIHRvIG9ubHkgaW5zdGFs
bCB0aGUgU2VjUGxhdGZvcm1JbmZvcm1hdGlvbjIgUFBJIHdoZW4KICAgIGl0J3Mgbm90IGFscmVh
ZHkgaW5zdGFsbGVkIHNvIHRoYXQgYW4gdXAtdG8tZGF0ZSBQUEkgcmVtYWlucyB0aGUgb25seQog
ICAgb25lIGFuZCB1bmNoYW5nZWQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IE1hcnZpbiBI
YWV1c2VyIDxNYXJ2aW4uSGFldXNlckBvdXRsb29rLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8
ZXJpYy5kb25nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 07:04:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 07:04:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhrMi-00062y-Kl; Tue, 24 Jul 2018 07:04: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhrMh-00062t-6e
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 07:04:11 +0000
X-Inumbo-ID: cbcf76ab-8f0f-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 cbcf76ab-8f0f-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 07:04:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 01:04:08 -0600
Message-Id: <5B56CF6402000078001D6F89@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 01:04:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
 <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
 <5B507A6102000078001D5DDD@prv1-mh.provo.novell.com>
 <65e2cc63-e956-86ca-2c46-55dd0157ae9e@citrix.com>
 <5B50DA850200007800137618@prv1-mh.provo.novell.com>
 <95a0aace-ae9b-6595-978c-05a1de712f6c@citrix.com>
 <5B50DFE70200007800137635@prv1-mh.provo.novell.com>
 <4ba21c83-e1e5-fa2b-01e0-04f2b92b79aa@citrix.com>
In-Reply-To: <4ba21c83-e1e5-fa2b-01e0-04f2b92b79aa@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/6] x86/HVM: prefill cache with PDPTEs 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Kevin Tian <kevin.tian@intel.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+IE9uIDE5LjA3LjE4IGF0IDIxOjA3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT2ggLSBJJ2Qgbm90IGxvb2tlZCBpbiB0aGF0IG11Y2ggZGV0YWlsIGF0IHlvdXIgYWxn
b3JpdGhtLiAgQXMgYSBmaXJzdAo+IGd1dCBmZWVsLCB0YWdnaW5nIGJ5IGxldmVsIGRvZXNuJ3Qg
c291bmQgYXMgaWYgaXQgd2lsbCBpbnRlcmFjdAo+IGNvcnJlY3RseSB3aXRoIGxpbmVhciBwYWdl
dGFibGVzLgo+IAo+IEJvdGggdGhlIEludGVsIGFuZCBBTUQgT1JNJ3MgbWFpbnRhaW4gcGFnaW5n
IHN0cnVjdHVyZSBjYWNoZXMgc28gSSdkCj4gZXhwZWN0IHRoYXQgYSBsaW5lYXIgcGFnZXRhYmxl
IGVudHJ5IHdvdWxkIGJlIHNlcnZlZCBmcm9tIHRoYXQgY2FjaGUKPiByYXRoZXIgdGhhbiBiZWlu
ZyByZWFkIHR3aWNlIGZyb20gUkFNLgoKSXMgdGhlcmUgYW55d2hlcmUgZW5vdWdoIGRldGFpbCBh
Ym91dCB0aGUgYWN0dWFsIGltcGxlbWVudGF0aW9uIG9mCnRoZSBwYWdpbmcgc3RydWN0dXJlIGNh
Y2hlcz8gSSBjb3VsZCBpbWFnaW5lIHRoZW0gYmVpbmcgcGVyIGxldmVsLiBJdAp3b3VsZG4ndCBi
ZSB2ZXJ5IGRpZmZpY3VsdCB0byBzd2l0Y2ggdG8gYSB0cmlzdGF0ZSBoZXJlIChub3JtYWwgZGF0
YSwKcGFnZSB0YWJsZSwgYW5kIFBBRSBMMykuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 07:18:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 07:18: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 1fhras-0006uS-0n; Tue, 24 Jul 2018 07:18: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=2t9p=ki=citrix.com=prvs=736d78cd4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhrar-0006uN-6U
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 07:18:49 +0000
X-Inumbo-ID: bbc3c505-8f11-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bbc3c505-8f11-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 09:18:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="60946105"
Date: Tue, 24 Jul 2018 08:18:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20180724071844.qjxdpzttazxuryvo@citrix.com>
References: <65A1D88B-2E3A-4DB9-9823-D59D894405C7@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <65A1D88B-2E3A-4DB9-9823-D59D894405C7@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session ]
 Testing/Building with Docker/GitLab
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 "xudong.hao@intel.com" <xudong.hao@intel.com>,
 Doug Goldstein <cardoe@cardoe.com>, Dario Faggioli <dfaggioli@suse.com>,
 Florian Schmidt <Florian.Schmidt@neclab.eu>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <artem.mygaiev@globallogic.com>,
 Matt Spencer <Matt.Spencer@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>

U2luY2UgSSBjYW1lIGJhY2sgZnJvbSB0aGUgc3VtbWl0LCBJIGJ1aWx0IGEgYnVuY2ggb2YgbmV3
IGNvbnRhaW5lcnMgYW5kCmVuYWJsZWQgYnVpbGRpbmcgbW9zdCBjb21wb25lbnRzIHdpdGggZ2l0
bGFiIENJLiBUaGUgZG9ja2VyIGJhc2UKc29sdXRpb24gaXMgZGVmaW5pdGVseSBtb3JlIGZsZXhp
YmxlIHRoYW4gVHJhdmlzIGluIHRoYXQgeW91IGNhbgpiYXNpY2FsbHkgaW5zdGFsbCB3aGF0ZXZl
ciBwYWNrYWdlcyB5b3Ugd2FudC4KCkRvdWcncyBjb250YWluZXJpemUgc2NyaXB0IHdhcyBhbHNv
IGNvbW1pdHRlZCBpbiB0cmVlIHRvIHVuaWZ5IGRldmVsb3BlcgphbmQgQ0kgZXhwZXJpZW5jZS4g
Tm93IGEgZGV2ZWxvcGVyIGNhbiB1c2UgdGhlIHNhbWUgZG9ja2VyIGltYWdlIGluCmdpdGxhYiBD
SSB0byBidWlsZCB0ZXN0IHRoZWlyIGNoYW5nZXMuIEkgYWxzbyBzd2l0Y2hlZCBteSBwcmUtY29t
bWl0CmJ1aWxkIHRlc3QgdG8gY29udGFpbmVyLWJhc2UsIHdoaWNoIHdvcmtzIGdyZWF0IGZvciBt
ZS4KCkFzIGZvciBBcm0sIEkgaGF2ZW4ndCBkb25lIGFueXRoaW5nIGR1ZSB0byB0aW1lIGNvbnN0
cmFpbnQuIEJ1dCBJCnN1c3BlY3QgbW9zdCBvZiB0aGUgZG9ja2VyIGZpbGVzIGNhbiBiZSBlYXNp
bHkgYWRhcHRlZCBiZWNhdXNlIHRoZXJlCmlzbid0IHRoYXQgbXVjaCB4ODYgc3BlY2lmaWMgdGhp
bmcgaW4gdGhlbS4KCldlIHN0aWxsIGhhdmVuJ3QgbWFuYWdlZCB0byBnZXQgZ2l0bGFiIENJJ3Mg
ZW1haWxzIHRvIHhlbi1kZXZlbC4gTm90CnN1cmUgd2h5LgoKSSBoYXZlIHdyaXR0ZW4gYSBzbWFs
bCBzY3JpcHQgdG8gc21va2UgdGVzdCBYZW4gd2l0aCBRRU1VLiBJdCBpcwp2ZXJ5IHByaW1pdGl2
ZSwgYnV0IGl0IGlzIGJldHRlciB0aGFuIG5vdGhpbmcuIEkgd2lsbCBmaW5kIHNvbWUgdGltZSB0
bwppbnRlZ3JhdGUgdGhhdCBpbnRvIGdpdGxhYiBhcyB3ZWxsLgoKSSBhbHNvIHdyb3RlIGEgc21h
bGwgc2NyaXB0IHRvIGJ1aWxkIGV2ZXJ5IGNvbW1pdCBmcm9tIGEgZ2l2ZW4gcmFuZ2UuIEl0Cndv
dWxkIGJlIHBvc3NpYmxlIHRvIGludGVncmF0ZSB0aGF0IGludG8gZ2l0bGFiIENJIGFzIHdlbGws
IGJ1dCB0aGF0J3MKZ29pbmcgdG8gZWF0IGEgbG90IG9mIGNwdSB0aW1lLgoKV2VpLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 07:27:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 07:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhrj6-0007hM-Vo; Tue, 24 Jul 2018 07:27: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=kipv=ki=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fhrj5-0007hH-PL
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 07:27:19 +0000
X-Inumbo-ID: eb9c895b-8f12-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb9c895b-8f12-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 09:26:46 +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 DA307AE1E;
 Tue, 24 Jul 2018 07:27:16 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
 <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
 <5B507A6102000078001D5DDD@prv1-mh.provo.novell.com>
 <65e2cc63-e956-86ca-2c46-55dd0157ae9e@citrix.com>
 <5B50DA850200007800137618@prv1-mh.provo.novell.com>
 <95a0aace-ae9b-6595-978c-05a1de712f6c@citrix.com>
 <5B50DFE70200007800137635@prv1-mh.provo.novell.com>
 <4ba21c83-e1e5-fa2b-01e0-04f2b92b79aa@citrix.com>
 <5B56CF6402000078001D6F89@prv1-mh.provo.novell.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: <3849db3f-efe0-d0dd-e428-8f28d5a0e323@suse.com>
Date: Tue, 24 Jul 2018 09:27:15 +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: <5B56CF6402000078001D6F89@prv1-mh.provo.novell.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 5/6] x86/HVM: prefill cache with PDPTEs 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Kevin Tian <kevin.tian@intel.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>

T24gMjQvMDcvMTggMDk6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjA3LjE4IGF0
IDIxOjA3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9oIC0gSSdkIG5v
dCBsb29rZWQgaW4gdGhhdCBtdWNoIGRldGFpbCBhdCB5b3VyIGFsZ29yaXRobS4gIEFzIGEgZmly
c3QKPj4gZ3V0IGZlZWwsIHRhZ2dpbmcgYnkgbGV2ZWwgZG9lc24ndCBzb3VuZCBhcyBpZiBpdCB3
aWxsIGludGVyYWN0Cj4+IGNvcnJlY3RseSB3aXRoIGxpbmVhciBwYWdldGFibGVzLgo+Pgo+PiBC
b3RoIHRoZSBJbnRlbCBhbmQgQU1EIE9STSdzIG1haW50YWluIHBhZ2luZyBzdHJ1Y3R1cmUgY2Fj
aGVzIHNvIEknZAo+PiBleHBlY3QgdGhhdCBhIGxpbmVhciBwYWdldGFibGUgZW50cnkgd291bGQg
YmUgc2VydmVkIGZyb20gdGhhdCBjYWNoZQo+PiByYXRoZXIgdGhhbiBiZWluZyByZWFkIHR3aWNl
IGZyb20gUkFNLgo+IAo+IElzIHRoZXJlIGFueXdoZXJlIGVub3VnaCBkZXRhaWwgYWJvdXQgdGhl
IGFjdHVhbCBpbXBsZW1lbnRhdGlvbiBvZgo+IHRoZSBwYWdpbmcgc3RydWN0dXJlIGNhY2hlcz8g
SSBjb3VsZCBpbWFnaW5lIHRoZW0gYmVpbmcgcGVyIGxldmVsLiBJdAo+IHdvdWxkbid0IGJlIHZl
cnkgZGlmZmljdWx0IHRvIHN3aXRjaCB0byBhIHRyaXN0YXRlIGhlcmUgKG5vcm1hbCBkYXRhLAo+
IHBhZ2UgdGFibGUsIGFuZCBQQUUgTDMpLgo+IAoKRnJvbSBodHRwczovL3d3dy5jcy5yaWNlLmVk
dS9DUy9BcmNoaXRlY3R1cmUvZG9jcy9iYXJyLWlzY2ExMC5wZGYgOgoKVGhlcmVmb3JlLCBib3Ro
IEFNRCBhbmQgSW50ZWwgaGF2ZSBpbXBsZW1lbnRlZCBNTVUKY2FjaGVzIGZvciBwYWdlIHRhYmxl
IGVudHJpZXMgZnJvbSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgdHJlZSBbMywKOV0uIEhvd2V2
ZXIsIHRoZWlyIGNhY2hlcyBoYXZlIHF1aXRlIGRpZmZlcmVudCBzdHJ1Y3R1cmUuIEZvciBleGFt
LQpwbGUsIEFNROKAmXMgUGFnZSBXYWxrIENhY2hlIHN0b3JlcyBwYWdlIHRhYmxlIGVudHJpZXMg
ZnJvbSBhbnkKbGV2ZWwgb2YgdGhlIHRyZWUsIHdoZXJlYXMgSW50ZWwgaW1wbGVtZW50cyBkaXN0
aW5jdCBjYWNoZXMgZm9yIGVhY2gKbGV2ZWwgIG9mICB0aGUgIHRyZWUuICAgQWxzbywgIEFNROKA
mXMgIFBhZ2UgIFdhbGsgIENhY2hlICBpcyAgaW5kZXhlZCAgYnkKdGhlIHBoeXNpY2FsIGFkZHJl
c3Mgb2YgdGhlIGNhY2hlZCBwYWdlIHRhYmxlIGVudHJ5LCB3aGVyZWFzIEludGVs4oCZcwpQYWdp
bmctU3RydWN0dXJlIENhY2hlcyBhcmUgaW5kZXhlZCBieSBwb3J0aW9ucyBvZiB0aGUgdmlydHVh
bCBhZC0KZHJlc3MgYmVpbmcgdHJhbnNsYXRlZAoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 07:44:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 07:44: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 1fhrzX-0000hy-Fl; Tue, 24 Jul 2018 07:44: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhrzW-0000ht-99
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 07:44:18 +0000
X-Inumbo-ID: 66af915e-8f15-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 66af915e-8f15-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 07:44:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 01:44:14 -0600
Message-Id: <5B56D8C902000078001D6FD5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 01:44:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Juergen Gross" <jgross@suse.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CE302000078001D5D8A@prv1-mh.provo.novell.com>
 <2fa046b9-9d6f-caa0-d400-804f92332d2e@citrix.com>
 <5B507A6102000078001D5DDD@prv1-mh.provo.novell.com>
 <65e2cc63-e956-86ca-2c46-55dd0157ae9e@citrix.com>
 <5B50DA850200007800137618@prv1-mh.provo.novell.com>
 <95a0aace-ae9b-6595-978c-05a1de712f6c@citrix.com>
 <5B50DFE70200007800137635@prv1-mh.provo.novell.com>
 <4ba21c83-e1e5-fa2b-01e0-04f2b92b79aa@citrix.com>
 <5B56CF6402000078001D6F89@prv1-mh.provo.novell.com>
 <3849db3f-efe0-d0dd-e428-8f28d5a0e323@suse.com>
In-Reply-To: <3849db3f-efe0-d0dd-e428-8f28d5a0e323@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/6] x86/HVM: prefill cache with PDPTEs 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Kevin Tian <kevin.tian@intel.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+IE9uIDI0LjA3LjE4IGF0IDA5OjI3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAy
NC8wNy8xOCAwOTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE5LjA3LjE4IGF0IDIx
OjA3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBPaCAtIEknZCBub3Qg
bG9va2VkIGluIHRoYXQgbXVjaCBkZXRhaWwgYXQgeW91ciBhbGdvcml0aG0uICBBcyBhIGZpcnN0
Cj4+PiBndXQgZmVlbCwgdGFnZ2luZyBieSBsZXZlbCBkb2Vzbid0IHNvdW5kIGFzIGlmIGl0IHdp
bGwgaW50ZXJhY3QKPj4+IGNvcnJlY3RseSB3aXRoIGxpbmVhciBwYWdldGFibGVzLgo+Pj4KPj4+
IEJvdGggdGhlIEludGVsIGFuZCBBTUQgT1JNJ3MgbWFpbnRhaW4gcGFnaW5nIHN0cnVjdHVyZSBj
YWNoZXMgc28gSSdkCj4+PiBleHBlY3QgdGhhdCBhIGxpbmVhciBwYWdldGFibGUgZW50cnkgd291
bGQgYmUgc2VydmVkIGZyb20gdGhhdCBjYWNoZQo+Pj4gcmF0aGVyIHRoYW4gYmVpbmcgcmVhZCB0
d2ljZSBmcm9tIFJBTS4KPj4gCj4+IElzIHRoZXJlIGFueXdoZXJlIGVub3VnaCBkZXRhaWwgYWJv
dXQgdGhlIGFjdHVhbCBpbXBsZW1lbnRhdGlvbiBvZgo+PiB0aGUgcGFnaW5nIHN0cnVjdHVyZSBj
YWNoZXM/IEkgY291bGQgaW1hZ2luZSB0aGVtIGJlaW5nIHBlciBsZXZlbC4gSXQKPj4gd291bGRu
J3QgYmUgdmVyeSBkaWZmaWN1bHQgdG8gc3dpdGNoIHRvIGEgdHJpc3RhdGUgaGVyZSAobm9ybWFs
IGRhdGEsCj4+IHBhZ2UgdGFibGUsIGFuZCBQQUUgTDMpLgo+PiAKPiAKPiBGcm9tIGh0dHBzOi8v
d3d3LmNzLnJpY2UuZWR1L0NTL0FyY2hpdGVjdHVyZS9kb2NzL2JhcnItaXNjYTEwLnBkZiA6Cj4g
Cj4gVGhlcmVmb3JlLCBib3RoIEFNRCBhbmQgSW50ZWwgaGF2ZSBpbXBsZW1lbnRlZCBNTVUKPiBj
YWNoZXMgZm9yIHBhZ2UgdGFibGUgZW50cmllcyBmcm9tIHRoZSBoaWdoZXIgbGV2ZWxzIG9mIHRo
ZSB0cmVlIFszLAo+IDldLiBIb3dldmVyLCB0aGVpciBjYWNoZXMgaGF2ZSBxdWl0ZSBkaWZmZXJl
bnQgc3RydWN0dXJlLiBGb3IgZXhhbS0KPiBwbGUsIEFNROKAmXMgUGFnZSBXYWxrIENhY2hlIHN0
b3JlcyBwYWdlIHRhYmxlIGVudHJpZXMgZnJvbSBhbnkKPiBsZXZlbCBvZiB0aGUgdHJlZSwgd2hl
cmVhcyBJbnRlbCBpbXBsZW1lbnRzIGRpc3RpbmN0IGNhY2hlcyBmb3IgZWFjaAo+IGxldmVsICBv
ZiAgdGhlICB0cmVlLiAgIEFsc28sICBBTUTigJlzICBQYWdlICBXYWxrICBDYWNoZSAgaXMgIGlu
ZGV4ZWQgIGJ5Cj4gdGhlIHBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIGNhY2hlZCBwYWdlIHRhYmxl
IGVudHJ5LCB3aGVyZWFzIEludGVs4oCZcwo+IFBhZ2luZy1TdHJ1Y3R1cmUgQ2FjaGVzIGFyZSBp
bmRleGVkIGJ5IHBvcnRpb25zIG9mIHRoZSB2aXJ0dWFsIGFkLQo+IGRyZXNzIGJlaW5nIHRyYW5z
bGF0ZWQKCk9oLCBpbnRlcmVzdGluZywgdGhhbmtzLiBCYXNpY2FsbHkgbWVhbnMgT1NlcyBhbmQg
YWxpa2UgY2FuJ3QgcmVhbGx5CnJlbHkgb24gYW55IHNwZWNpZmljIGJlaGF2aW9yLCBhbmQgaW1w
bGVtZW50YXRpb25zIGhhdmUgc29tZQpsZWV3YXkuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 07:49:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 07:49: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 1fhs4b-0000uC-4T; Tue, 24 Jul 2018 07:49: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhs4a-0000u7-K4
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 07:49:32 +0000
X-Inumbo-ID: 05ce02ff-8f16-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 05ce02ff-8f16-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 09:48:59 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 01:49:29 -0600
Message-Id: <5B56DA0502000078001D6FEF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 01:49:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <xin.li@citrix.com>,"Xin Li" <talons.lee@gmail.com>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
 <5B360B9502000078001CF112@prv1-mh.provo.novell.com>
 <37c4feea41824b99a88e7575b8004976@SINPEX02CL01.citrite.net>
 <5B39D43602000078001CF94F@prv1-mh.provo.novell.com>
 <f36a7487eee1457daaa7f25ed50d147f@SINPEX02CL01.citrite.net>
 <5B39F29E02000078001CFA94@prv1-mh.provo.novell.com>
 <7379dff95b364c45835b3b71cb8a7c6b@SINPEX02CL01.citrite.net>
In-Reply-To: <7379dff95b364c45835b3b71cb8a7c6b@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>,
 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+IE9uIDIzLjA3LjE4IGF0IDEyOjQ1LCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+ICAg
ICBJIHRoaW5rIHRoZSBtYWluIHF1ZXN0aW9ucyBoZXJlIGFyZToKPiAgICAgMS4gRG8gd2UgbmVl
ZCBhIHNlcGFyYXRlZCBLQ29uZmlnIG9wdGlvbiBmb3IgU0lMTwo+ICAgICAyLiBDYW4gd2UgdXNl
IGluZGlyZWN0IGNhbGwgbGlrZSAiZHVtbXlfeHNtX29wcy5ncmFudF9jb3B5Igo+ICAgICBBbnkg
c3VnZ2VzdGlvbj8KCkknbSBhZnJhaWQgdGhlIGFkZHJlc3Npbmcgb2YgeW91ciBtYWlsIGlzIG1p
c2xlYWRpbmc6IEkndmUgdm9pY2VkIG15Cm9waW5pb24sIHNvIEknbSB1bmxpa2VseSB0aGUgb25l
IHlvdSd2ZSBtZWFudCB0byBiZSBvbiB0aGUgVG8gbGlzdC4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 08:18:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 08:18: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 1fhsWJ-0003aC-Mz; Tue, 24 Jul 2018 08:18: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=e+tt=ki=citrix.com=prvs=736aa692d=xin.li@srs-us1.protection.inumbo.net>)
 id 1fhsWI-0003a7-KQ
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 08:18:10 +0000
X-Inumbo-ID: 2058e0d1-8f1a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2058e0d1-8f1a-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 08:18:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="130816782"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Daniel de Graaf <dgdegra@tycho.nsa.gov>
Thread-Topic: [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
Thread-Index: AQHUD4uNv346xTlVn0i5kuaAN/xvT6R2hMOAgAT7wuD//4bwAIAAifpQ//+aRgCAIZihMIABaXBA
Date: Tue, 24 Jul 2018 08:18:03 +0000
Message-ID: <5a3e903cf6f54858965b66b843dcf586@SINPEX02CL01.citrite.net>
References: <20180629092810.25993-1-xin.li@citrix.com>
 <20180629092810.25993-2-xin.li@citrix.com>
 <5B360B9502000078001CF112@prv1-mh.provo.novell.com>
 <37c4feea41824b99a88e7575b8004976@SINPEX02CL01.citrite.net>
 <5B39D43602000078001CF94F@prv1-mh.provo.novell.com>
 <f36a7487eee1457daaa7f25ed50d147f@SINPEX02CL01.citrite.net>
 <5B39F29E02000078001CFA94@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: Xin Li <talons.lee@gmail.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 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>

IEhpIERhbmllbCwKCiAgICAgSSB0aGluayB0aGUgbWFpbiBxdWVzdGlvbnMgaGVyZSBhcmU6CiAg
ICAgMS4gRG8gd2UgbmVlZCBhIHNlcGFyYXRlZCBLQ29uZmlnIG9wdGlvbiBmb3IgU0lMTwogICAg
IDIuIENhbiB3ZSB1c2UgaW5kaXJlY3QgY2FsbCBsaWtlICJkdW1teV94c21fb3BzLmdyYW50X2Nv
cHkiCiAgICAgQW55IHN1Z2dlc3Rpb24/CiAKQmVzdCByZWdhcmRzCiAKWGluKFRhbG9ucykgTGkK
IAo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IEphbiBCZXVsaWNoIFtt
YWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gPiBTZW50OiBNb25kYXksIEp1bHkgMiwgMjAxOCA1
OjM5IFBNCj4gPiBUbzogWGluIExpIChUYWxvbnMpIDx4aW4ubGlAY2l0cml4LmNvbT47IFhpbiBM
aSA8dGFsb25zLmxlZUBnbWFpbC5jb20+Cj4gPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNv
b3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA+IDxHZW9yZ2UuRHVubGFwQGNpdHJp
eC5jb20+OyBNaW5nIEx1IDxtaW5nLmx1QGNpdHJpeC5jb20+OyBTZXJnZXkKPiA+IER5YXNsaSA8
c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47
Cj4gPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2
ZWxAbGlzdHMueGVuLm9yZzsKPiA+IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT47IERhbmllbCBkZSBHcmFhZgo+ID4gPGRnZGVncmFAdHljaG8ubnNhLmdvdj47
IFRpbQo+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiA+IFN1YmplY3Q6IFJFOiBbUEFUQ0gg
Mi8yXSB4ZW4veHNtOiBBZGQgbmV3IFNJTE8gbW9kZSBmb3IgWFNNCj4gPgo+ID4gPj4+IE9uIDAy
LjA3LjE4IGF0IDExOjIyLCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gPj4gRnJvbTog
SmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+ID4+IFNlbnQ6IE1vbmRh
eSwgSnVseSAyLCAyMDE4IDM6MjkgUE0KPiA+ID4+ID4+PiBPbiAwMi4wNy4xOCBhdCAwODo1Nywg
PHhpbi5saUBjaXRyaXguY29tPiB3cm90ZToKPiA+ID4+ID4+IEZyb206IEphbiBCZXVsaWNoIFtt
YWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gPiA+PiA+PiBTZW50OiBGcmlkYXksIEp1bmUgMjks
IDIwMTggNjozNiBQTQo+ID4gPj4gPj4gPj4+IE9uIDI5LjA2LjE4IGF0IDExOjI4LCA8dGFsb25z
LmxlZUBnbWFpbC5jb20+IHdyb3RlOgo+ID4gPj4gPj4gPiBXaGVuIFNJTE8gaXMgZW5hYmxlZCwg
dGhlcmUgd291bGQgYmUgbm8gcGFnZS1zaGFyaW5nIGJldHdlZW4KPiA+ID4+ID4+ID4gdW5wcml2
aWxlZ2VkIFZNcyAobm8gZ3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KPiA+ID4+ID4+
Cj4gPiA+PiA+PiBXaGF0IGlzIHRoZSByZWxhdGlvbiBiZXR3ZWVuIHBhZ2Ugc2hhcmluZyBhbmQg
ZXZlbnQgY2hhbm5lbHM/Cj4gPiA+PiA+Cj4gPiA+PiA+IFRoZXkgYXJlIHRoZSB0d28gbWVjaGFu
aXNtcyBleGlzdCBmb3IgaW50ZXItZG9tYWluIGNvbW11bmljYXRpb24sCj4gPiA+PiA+IEFuZCB3
ZSB3YW50IHRvIGJsb2NrIHRoZW0gaW4gU0lMTyBtb2RlLgo+ID4gPj4KPiA+ID4+IEkgdW5kZXJz
dGFuZCB0aGlzLCBidXQgaXQgZG9lc24ndCBhbnN3ZXIgbXkgcXVlc3Rpb24uIEkgYWdyZWUgdGhh
dAo+ID4gPj4gZ3JhbnQgdGFibGVzIGFyZSBhIG1lYW5zIHRvIHNoYXJlIHBhZ2VzLCBidXQgdGhl
IHdvcmRpbmcgbG9va3Mgb2RkCj4gPiA+PiB0byBtZSB3cnQgZXZlbnQgY2hhbm5lbHMuCj4gPiA+
IERvIHlvdSBtZWFuIGFkZCAiIG9yIGV2ZW50IG5vdGlmaWNhdGlvbnMiLCBXaGVuIFNJTE8gaXMg
ZW5hYmxlZCwKPiA+ID4gdGhlcmUgd291bGQgYmUgbm8gcGFnZS1zaGFyaW5nIG9yIGV2ZW50IG5v
dGlmaWNhdGlvbnMgYmV0d2Vlbgo+ID4gPiB1bnByaXZpbGVnZWQgVk1zIChubyBncmFudCB0YWJs
ZXMgb3IgZXZlbnQgY2hhbm5lbHMpLgo+ID4KPiA+IFllcywgdGhhdCdzIG9uZSB3YXkgdG8gY2xh
cmlmeSB0aGluZ3MuCj4gPgo+ID4gPj4gPiBDaGFuZ2UgdG86Cj4gPiA+PiA+Cj4gPiA+PiA+IGNv
bmZpZyBYU01fU0lMTwo+ID4gPj4gPj4tLS0tLS0tZGVmX2Jvb2wgeQo+ID4gPj4gPj4tLS0tLS0t
cHJvbXB0ICJTSUxPIHN1cHBvcnQiCj4gPiA+PiA+Pi0tLS0tLS1kZXBlbmRzIG9uIFhTTQo+ID4g
Pj4gPj4tLS0tLS0tLS0taGVscC0tLQo+ID4gPj4gPj4tLS0tLS0tICBFbmFibGVzIFNJTE8gYXMg
dGhlIGFjY2VzcyBjb250cm9sIG1lY2hhbmlzbSB1c2VkIGJ5IHRoZQo+ID4gPj4gPj5YU00KPiA+
ID4+IGZyYW1ld29yay4KPiA+ID4+ID4+LS0tLS0tLSAgVGhpcyBpcyBub3QgdGhlIGRlZmF1bHQg
bW9kdWxlLCBhZGQgYm9vdCBwYXJhbWV0ZXIKPiA+ID4+ID4+eHNtPXNpbG8gdG8gY2hvb3NlCj4g
PiA+PiA+Pi0tLS0tLS0gIGl0LiBUaGlzIHdpbGwgZGVueSBhbnkgdW5tZWRpYXRlZCBjb21tdW5p
Y2F0aW9uIGNoYW5uZWxzCj4gPiA+PiA+PihncmFudCB0YWJsZXMKPiA+ID4+ID4+LS0tLS0tLSAg
YW5kIGV2ZW50IGNoYW5uZWxzKSBiZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMuCj4gPiA+Pgo+ID4g
Pj4gV2l0aCBzL21vZHVsZS9tb2RlLyB0aGlzIGlzIGFuIGltcHJvdmVtZW50LCBidXQgY29udGlu
dWVzIHRvIGxlYXZlCj4gPiA+PiBvcGVuIGluIHBhcnRpY3VsYXIgd2hhdCBhbiAidW5tZWRpYXRl
ZCBjb21tdW5pY2F0aW9uIGNoYW5uZWwiIGlzLgo+ID4gPiBUaGlzIGNhbid0IHByZXZlbnQgc2lk
ZS1jaGFubmVsIGF0dGFjay4KPiA+Cj4gPiA/Pz8KPiA+Cj4gPiA+PiBCdHcsIHRoaW5raW5nIGFi
b3V0IGl0IGFnYWluIC0gZG8gd2UgbmVlZCBhIEtjb25maWcgb3B0aW9uIGhlcmUgaW4KPiA+ID4+
IHRoZSBmaXJzdCBwbGFjZSwgd2hlbiB0aGUgbW9kZSBpc24ndCB0aGUgZGVmYXVsdCwgYW5kIGl0
J3Mgbm90IGEKPiA+ID4+IHdob2xlIGxvdCBvZiBjb2RlCj4gPiA+IHRoYXQgZ2V0cwo+ID4gPj4g
YWRkZWQ/Cj4gPiA+IFRoZSBleGlzdGluZyBYU00gY29kZSB1c2UgS2NvbmZpZywKPiA+ID4gSSBq
dXN0IHdhbnQgdG8gZm9sbG93IHRoZSBzaW1pbGFyIHN0eWxlIGZvciBuZXcgbW9kdWxlLgo+ID4g
PiBBbmQgeWVzLCB3ZSBjYW4gaGFuZGxlIGl0IGluIENPTkZJR19YU00gbGlrZSBkdW1teS4KPiA+
ID4gV2hpY2ggd2F5IGlzIGJldHRlcj8KPiA+Cj4gPiBEYW5pZWwsIEFuZHJldz8KPiA+Cj4gPiA+
PiA+PiA+ICtzdGF0aWMgYm9vbCBzaWxvX21vZGVfZG9tX2NoZWNrKGRvbWlkX3QgbGRvbSwgZG9t
aWRfdCByZG9tKSB7Cj4gPiA+PiA+PiA+ICsgICAgZG9taWRfdCBoZF9kb20gPSBoYXJkd2FyZV9k
b21haW4tPmRvbWFpbl9pZDsKPiA+ID4+ID4+Cj4gPiA+PiA+PiBJIGRvbid0IHRoaW5rIHlvdSBt
ZWFuIHRoZSBoYXJkd2FyZSBkb21haW4gaGVyZSwgYnV0IHRoZSBjb250cm9sCj4gPiA+PiA+PiBk
b21haW4gKG9mIHdoaWNoIGluIHRoZW9yeSB0aGVyZSBtYXkgYmUgbXVsdGlwbGUpLgo+ID4gPj4g
Pgo+ID4gPj4gPiBJIG1lYW4gdGhlIG9uZSBhbmQgb25seSBkb20wLgo+ID4gPj4KPiA+ID4+IE5v
LCBmb3IgdGhlIHB1cnBvc2UgaGVyZSB5b3UgZG9uJ3QgbWVhbiBEb20wLCB3aGljaCBqdXN0IGhh
cHBlbnMgdG8KPiA+ID4+IGJlIGJvdGggaGFyZHdhcmUgYW5kICh0aGUgb25seSkgY29udHJvbCBk
b21haW4gaW4gbW9zdCBzZXR1cHMuIEZyb20KPiA+ID4+IGEgc2VjdXJpdHkgcG92IHRob3VnaCB5
b3UgbmVlZCB0byBkaXN0aW5ndWlzaCBhbGwgb2YgdGhlc2UuCj4gPiA+Cj4gPiA+IFllcyEgdGhh
bmtzLgo+ID4gPiBJIHdpbGwgdXNlCj4gPiA+IGlzX2NvbnRyb2xfZG9tYWluKGQpCj4gPiA+IGlu
c3RlYWQgb2YgY29tcGFyaW5nIHRoZSBoYXJkd2FyZSBkb21haW4gaWQuCj4gPiA+Cj4gPiA+IFRo
aXMgY29tbWVudCBpcyBtaXNsZWFkaW5nIHRoZW46Cj4gPiA+IC8qIElzIHRoaXMgZ3Vlc3QgZnVs
bHkgcHJpdmlsZWdlZCAoYWthIGRvbTApPyAqLwo+ID4gPiAgICBib29sICAgICAgICAgICAgIGlz
X3ByaXZpbGVnZWQ7Cj4gPgo+ID4gWWVzLCBidXQgaXQncyBsaWtlbHkgZ29pbmcgdG8gcmVtYWlu
IHRoYXQgd2F5IHVudGlsIGZ1cnRoZXIKPiA+IGRpc2FnZ3JlZ2F0aW9uIHdvcmsgd291bGQgaGFw
cGVuLgo+ID4KPiA+ID4+ID4+ID4gKyAgICBkb21pZF90IGN1cl9kb20gPSBjdXJyZW50LT5kb21h
aW4tPmRvbWFpbl9pZDsKPiA+ID4+ID4+ID4gKwo+ID4gPj4gPj4gPiArICAgIGlmICggbGRvbSA9
PSBET01JRF9TRUxGICkKPiA+ID4+ID4+ID4gKyAgICAgICAgbGRvbSA9IGN1cl9kb207Cj4gPiA+
PiA+PiA+ICsgICAgaWYgKCByZG9tID09IERPTUlEX1NFTEYgKQo+ID4gPj4gPj4gPiArICAgICAg
ICByZG9tID0gY3VyX2RvbTsKPiA+ID4+ID4+ID4gKwo+ID4gPj4gPj4gPiArICAgIHJldHVybiAo
aGRfZG9tID09IGN1cl9kb20gfHwgaGRfZG9tID09IGxkb20gfHwgaGRfZG9tID09Cj4gPiA+PiA+
PiA+ICsgcmRvbQo+ID4gPj4gfHwKPiA+ID4+ID4+ID4gKyAgICAgICAgICAgIGxkb20gPT0gcmRv
bSk7Cj4gPiA+PiA+PiA+ICt9Cj4gPiA+PiA+PiA+ICsKPiA+ID4+ID4+ID4gK3N0YXRpYyBpbnQg
c2lsb19ldnRjaG5fdW5ib3VuZChzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGV2dGNobiAqY2hu
LAo+ID4gPj4gPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3QgaWQy
KSB7Cj4gPiA+PiA+PiA+ICsgICAgaWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLT5kb21haW5f
aWQsIGlkMikgKQo+ID4gPj4gPj4gPiArICAgICAgICByZXR1cm4gZHVtbXlfeHNtX29wcy5ldnRj
aG5fdW5ib3VuZChkMSwgY2huLCBpZDIpOwo+ID4gPj4gPj4KPiA+ID4+ID4+IFVyZ2guIFdoeSBp
cyB0aGlzIG5vdCB4c21fZXZ0Y2huX3VuYm91bmQoKSBmcm9tIGR1bW15Lmg/IEl0Cj4gPiA+PiA+
PiB3b3VsZCBiZSByZWFsbHkgbmljZSB0byBhdm9pZCBzdWNoIGV4dHJhIGluZGlyZWN0IGNhbGxz
IGhlcmUuCj4gPiA+PiA+Cj4gPiA+PiA+IFRoaXMgbWFrZXMgaXQgY2xlYXJlciB0aGF0IHdlIGFy
ZSBjYWxsaW5nIHRoZSBjb3VudGVycGFydCBvZgo+ID4gPj4gPiBkdW1teSBvcHMob3ZlcnJpZGlu
ZykuCj4gPiA+Pgo+ID4gPj4gWWVzLCBidXQgdGhlIHNhbWUgbGV2ZWwgb2YgY2xhcml0eSBjb3Vs
ZCBiZSBhY2hpZXZlZCB3aGVuIG5hbWluZwo+ID4gPj4gdGhlIGZ1bmN0aW9uIGluIGR1bW15Lmgg
ZHVtbXlfZXZ0Y2huX3VuYm91bmQoKSAoYWxpYXNlZCB0bwo+ID4gPj4geHNtX2V2dGNobl91bmJv
dW5kKCkgZm9yIHNhdGlzZnlpbmcgbmVlZHMgZWxzZXdoZXJlKS4KPiA+ID4+Cj4gPiA+PiA+IFRo
aXMgaW5kaXJlY3QgY2FsbHMgc2hvdWxkIG5vdCBpbnRyb2R1Y2UgYW55IHJ1bnRpbWUgcGVuYWx0
eS4KPiA+ID4+Cj4gPiA+PiBIb3cgZG9lcyBpdCBub3QsIHdoZW4gaW5kaXJlY3QgY2FsbHMgYXJl
IG1vcmUgZXhwZW5zaXZlIHRoYW4gZGlyZWN0Cj4gPiA+PiBvbmVzIGFscmVhZHkgd2l0aG91dCB0
aGUgU3BlY3RyZSB2MiBtaXRpZ2F0aW9ucz8KPiA+ID4gSSBvbmx5IG1lYW4gaXQncyBub3QgcnVu
dGltZSBiaW5kaW5nLgo+ID4gPgo+ID4gPiBBbmQgSSByYW4gc29tZSBwZXJmb3JtYW5jZSB0ZXN0
IGJlZm9yZSwgc2VlbXMgbm8gcGVyZm9ybWFuY2UgcGVuYWx0eS4KPiA+Cj4gPiBTdXJlLCB0aGVz
ZSBwYXRocyBhcmVuJ3Qgbm9ybWFsbHkgcGVyZm9ybWFuY2UgY3JpdGljYWwuIEJ1dCBieSBkb2lu
Zwo+ID4gd2hhdCB5b3UgZG8gd2UnZCBoYXZlIGEgYmFkIHByZWNlZGVudCwgYW5kIGlmIHNvbWVv
bmUgbGF0ZXIgY2xvbmVkCj4gPiB5b3VyIHNvbHV0aW9uIGludG8gc29tZXRoaW5nIHRoYXQgZG9l
cyBzaXQgb24gYSBwZXJmb3JtYW5jZSBjcml0aWNhbCBwYXRoLAo+IHdlJ2QgaGF2ZSBhIHByb2Js
ZW0uCj4gPgo+ID4gPiBUaGUgbmFtZXMgaW4gZHVtbXkuaCBhcmUgdGhlIHNhbWUgYXMgeHNtLmgu
Cj4gPiA+IElmIEkgY2FsbCB4c21fZXZ0Y2huX3VuYm91bmQsIHRoYXQncyBmcm9tIHhzbS5oLCBJ
dCBwcm9iYWJseSBjYWxsCj4gPiA+IHNpbG9fZXZ0Y2huX3VuYm91bmQsIGVuZHMgdXAgaW4gYSBs
b29wLgo+ID4gPgo+ID4gPiBTbyBJIG1heSBoYXZlIHRvIHJlbmFtZSBhbGwgdGhlIGZ1bmN0aW9u
cyBpbiBkdW1teS5oLAo+ID4KPiA+IE5vdGUgaG93IEkndmUgc2FpZCAibmFtaW5nIHRoZSBmdW5j
dGlvbiBpbiBkdW1teS5oCj4gPiBkdW1teV9ldnRjaG5fdW5ib3VuZCgpIChhbGlhc2VkIHRvIHhz
bV9ldnRjaG5fdW5ib3VuZCgpIGZvciBzYXRpc2Z5aW5nCj4gPiBuZWVkcyBlbHNld2hlcmUpLiIK
PiA+Cj4gPiA+IEFuZCByZW1vdmUgc3RhdGljLi4uCj4gPgo+ID4gSSBkb24ndCB0aGluayBzbywg
bm8uCj4gPgo+ID4gPiBpcyBpdCBuZWNlc3Nhcnk/Cj4gPgo+ID4gSXQgc2hvdWxkIGltbyBiZSBh
dCBsZWFzdCBjb25zaWRlcmVkLiBCdXQgRGFuaWVsIGFzIHRoZSBtYWludGFpbmVyIG1heQo+ID4g
aGF2ZSBzb21ldGhpbmcgdG8gc2F5IGhlcmUgYXMgd2VsbC4uLgo+ID4KPiA+IEphbgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 08:25:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 08: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 1fhsdG-0004Ll-KS; Tue, 24 Jul 2018 08:25: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhsdE-0004Lg-J1
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 08:25:20 +0000
X-Inumbo-ID: 2235b14c-8f1b-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 2235b14c-8f1b-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 08:25:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 02:25:17 -0600
Message-Id: <5B56E26902000078001D7040@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 02:25:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
 <1532009289-14416-3-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532009289-14416-3-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v13 02/11] x86/hvm: Introduce
 hvm_save_tsc_adjust_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDE5LjA3LjE4IGF0IDE2OjA4LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCj4gQEAgLTc0MCwxNiArNzQwLDIzIEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0
cnVjdCBkb21haW4gKmQpCj4gICAgICBkZXN0cm95X3ZwY2lfbW1jZmcoZCk7Cj4gIH0KPiAgCj4g
K3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgaHZtX3RzY19hZGp1c3QgY3R4
dCA9IHt9Owo+ICsKPiArICAgIGN0eHQudHNjX2FkanVzdCA9IHYtPmFyY2guaHZtX3ZjcHUubXNy
X3RzY19hZGp1c3Q7CgpDb25zaWRlcmluZyBlYXJsaWVyIGNvbW1lbnRzLCB3aHkgaXMgdGhpcyBz
dGlsbCBub3QgcGFydCBvZiB0aGUKaW5pdGlhbGl6ZXI/CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 08:27:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 08:27: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 1fhses-0004TH-1H; Tue, 24 Jul 2018 08:27: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhser-0004TB-3G
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 08:27:01 +0000
X-Inumbo-ID: 4281c2f2-8f1b-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 4281c2f2-8f1b-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 10:26:28 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 02:26:58 -0600
Message-Id: <5B56E2D002000078001D7043@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 02:26:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532009289-14416-1-git-send-email-aisaila@bitdefender.com>
 <1532009289-14416-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532009289-14416-8-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v13 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDE5LjA3LjE4IGF0IDE2OjA4LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4uYwo+IEBAIC0xMDI2LDI0ICsxMDI2LDMyIEBAIHN0YXRpYyBpbnQgdmly
aWRpYW5fbG9hZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZp
cmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmly
aWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7Cj4gIAo+IC1zdGF0aWMg
aW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQo+ICtzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShz
dHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiAtICAgIHN0cnVj
dCB2Y3B1ICp2Owo+ICsgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9
IHt9Owo+ICAKPiAtICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihkKSApCj4gKyAgICBpZiAo
ICFpc192aXJpZGlhbl9kb21haW4odi0+ZG9tYWluKSApCj4gICAgICAgICAgcmV0dXJuIDA7Cj4g
IAo+IC0gICAgZm9yX2VhY2hfdmNwdSggZCwgdiApIHsKPiAtICAgICAgICBzdHJ1Y3QgaHZtX3Zp
cmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0gewo+IC0gICAgICAgICAgICAudnBfYXNzaXN0X21z
ciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCj4gLSAgICAg
ICAgICAgIC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBf
YXNzaXN0LnBlbmRpbmcsCj4gLSAgICAgICAgfTsKPiArICAgIGN0eHQudnBfYXNzaXN0X21zciA9
IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7Cj4gKyAgICBjdHh0
LnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3Qu
cGVuZGluZzsKPiAgCj4gLSAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BV
LCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCj4gLSAgICAgICAgICAgIHJldHVybiAxOwo+
ICsgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgs
ICZjdHh0KTsKPiArfQo+ICsKPiArc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiArewo+ICsgICAgc3Ry
dWN0IHZjcHUgKnY7Cj4gKyAgICBpbnQgZXJyID0gMDsKPiArCj4gKyAgICBmb3JfZWFjaF92Y3B1
ICggZCwgdiApIHsKClN0eWxlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 08:56:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 08:56: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 1fht6z-0006hd-EX; Tue, 24 Jul 2018 08:56: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fht6y-0006hY-OJ
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 08:56:04 +0000
X-Inumbo-ID: 51841572-8f1f-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 51841572-8f1f-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 10:55:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 02:56:02 -0600
Message-Id: <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 02:55:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.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+IE9uIDIzLjA3LjE4IGF0IDE1OjQ4LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvbW0vbWVtX2FjY2Vzcy5jCj4gQEAgLTIyMSwxMiArMjIxLDEyIEBAIGJvb2wgcDJtX21lbV9h
Y2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLAo+ICAgICAgICAgIHsK
PiAgICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gTUVNX0FDQ0VTU19HTEFf
VkFMSUQ7Cj4gICAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmdsYSA9IGdsYTsKPiAtCj4g
LSAgICAgICAgICAgIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5kX3dpdGhfZ2xhICkKPiAt
ICAgICAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfRkFV
TFRfV0lUSF9HTEE7Cj4gLSAgICAgICAgICAgIGVsc2UgaWYgKCBucGZlYy5raW5kID09IG5wZmVj
X2tpbmRfaW5fZ3B0ICkKPiAtICAgICAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdz
IHw9IE1FTV9BQ0NFU1NfRkFVTFRfSU5fR1BUOwo+ICAgICAgICAgIH0KPiArCj4gKyAgICAgICAg
aWYgKCBucGZlYy5raW5kID09IG5wZmVjX2tpbmRfd2l0aF9nbGEgKQo+ICsgICAgICAgICAgICBy
ZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZBVUxUX1dJVEhfR0xBOwo+ICsg
ICAgICAgIGVsc2UgaWYgKCBucGZlYy5raW5kID09IG5wZmVjX2tpbmRfaW5fZ3B0ICkKPiArICAg
ICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gTUVNX0FDQ0VTU19GQVVMVF9JTl9H
UFQ7CgpXaXRob3V0IGV4cGxhbmF0aW9uIGluIHRoZSBjb21taXQgbWVzc2FnZSBhbmQgd2l0aG91
dCBjb21tZW50CnRoaXMgY2hhbmdlIGlzIGEgbm8tZ28gaW1vOiBJIGNvbnNpZGVyIGl0IGF0IGxl
YXN0IHF1ZXN0aW9uYWJsZSB0bwpoYXZlIG5wZmVjX2tpbmRfd2l0aF9nbGEgd2l0aG91dCAuZ2xh
X3ZhbGlkIHNldCB0byB0cnVlLiBQZXJoYXBzCml0J3MganVzdCBhIG5hbWluZyBpc3N1ZSwgYnV0
IHRoYXQgd291bGQgdGhlbiBzdGlsbCByZXF1aXJlIGhhbGYgYQpzZW50ZW5jZSB0byBleHBsYWlu
LgoKPiBAQCAtMzY2LDggKzM2NiwxMSBAQCBsb25nIHAybV9zZXRfbWVtX2FjY2VzcyhzdHJ1Y3Qg
ZG9tYWluICpkLCBnZm5fdCBnZm4sIHVpbnQzMl90IG5yLAo+ICAgICAgLyogSWYgcmVxdWVzdCB0
byBzZXQgZGVmYXVsdCBhY2Nlc3MuICovCj4gICAgICBpZiAoIGdmbl9lcShnZm4sIElOVkFMSURf
R0ZOKSApCj4gICAgICB7Cj4gLSAgICAgICAgcDJtLT5kZWZhdWx0X2FjY2VzcyA9IGE7Cj4gLSAg
ICAgICAgcmV0dXJuIDA7Cj4gKyAgICAgICAgaWYgKCAocmMgPSBwMm0tPmNoZWNrX2FjY2Vzcyhh
KSkgPT0gMCApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBwMm0tPmRlZmF1bHRfYWNjZXNz
ID0gYTsKPiArICAgICAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICAgICAgfQo+ICAgICAgfQoKVGhp
cyBsYXRjaGluZyBpbnRvIHJjIG1ha2VzIHN1YnNlcXVlbnQgY29kZSB5aWVsZCBpbmNvbnNpc3Rl
bnQKYmVoYXZpb3IuCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKPiArKysgYi94
ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCj4gQEAgLTY2Nyw2ICs2NjcsMTIgQEAgYm9vbF90IGVw
dF9oYW5kbGVfbWlzY29uZmlnKHVpbnQ2NF90IGdwYSkKPiAgICAgIHJldHVybiBzcHVyaW91cyA/
IChyYyA+PSAwKSA6IChyYyA+IDApOwo+ICB9Cj4gIAo+ICtpbnQgZXB0X2NoZWNrX2FjY2Vzcyhw
Mm1fYWNjZXNzX3QgcDJtYSkKPiArewo+ICsgICAgLyogQWxsIGFjY2VzcyBpcyBwZXJtaXR0ZWQg
Ki8KPiArICAgIHJldHVybiAwOwo+ICt9CgpXaXRoIHRoaXMgSSdkIHJhdGhlciBzZWUgdGhlIGhv
b2sgb21pdHRlZCBoZXJlLCB0byBhdm9pZCB0aGUgaW5kaXJlY3QKY2FsbC4gUGVyaGFwcyB5b3Un
bGwgd2FudCBhIHdyYXBwZXIgYXJvdW5kIHRoZSBpbmRpcmVjdCBjYWxsLCBhYnN0cmFjdGluZwph
d2F5IHRoZSBOVUxMIGNoZWNrIGZvciBjYWxsZXJzLgoKPiArc3RhdGljIHZvaWQgcDJtX3NldF9h
Y2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX2FjY2Vzc190IGEpCj4gK3sKPiAr
ICAgIGludCByYzsKPiArCj4gKyAgICBpZiAoICFwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MgKQo+
ICsgICAgICAgIHJldHVybjsKCk5vIGVycm9yIGluZGljYXRpb24/Cgo+ICsgICAgaWYgKCBwMm1f
YWNjZXNzX3J3eCA9PSBhICkKPiArICAgIHsKPiArICAgICAgICByYWRpeF90cmVlX2RlbGV0ZShw
Mm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbik7Cj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAg
fQoKSXMgaXQgcmVhbGx5IHAybV9hY2Nlc3Nfcnd4IHRoYXQgeW91IHdhbnQgdG8gc3BlY2lhbCBj
YXNlIGhlcmUsIHJhdGhlcgp0aGFuIC0+ZGVmYXVsdF9hY2Nlc3M/Cgo+IEBAIC0zMSw2ICszNCwx
OCBAQCBpbnQgYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpCj4gICAg
ICBpZiAoICFkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1hcCApCj4gICAgICAgICAgcmV0dXJuIC1F
Tk9NRU07Cj4gIAo+ICsgICAgaWYgKCBjcHVfaGFzX3N2bSAmJiAhcDJtLT5tZW1fYWNjZXNzX3Nl
dHRpbmdzICkKPiArICAgIHsKPiArICAgICAgICBwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MgPSB4
bWFsbG9jKHN0cnVjdCByYWRpeF90cmVlX3Jvb3QpOwo+ICsKPiArICAgICAgICBpZiggIXAybS0+
bWVtX2FjY2Vzc19zZXR0aW5ncyApCgpTdHlsZS4KCj4gKyAgICAgICAgewo+ICsgICAgICAgICAg
ICB4ZnJlZShkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1hcCk7Cj4gKyAgICAgICAgICAgIHJldHVy
biAtRU5PTUVNOwo+ICsgICAgICAgIH0KPiArICAgICAgICByYWRpeF90cmVlX2luaXQocDJtLT5t
ZW1fYWNjZXNzX3NldHRpbmdzKTsKPiArICAgIH0KCldoYXQncyB0aGUgU1ZNIGNvbm5lY3Rpb24g
aGVyZT8gUGxlYXNlIGRvbid0IGZvcmdldCB0aGF0IHAybS1wdC5jCmFsc28gc2VydmVzIHRoZSBz
aGFkb3cgY2FzZS4gUGVyaGFwcyBzdHJ1Y3QgcDJtX2RvbWFpbiBzaG91bGQKY29udGFpbiBhIGJv
b2xlYW4gaW5kaWNhdG9yIHdoZXRoZXIgdGhpcyBhdXhpbGlhcnkgZGF0YSBzdHJ1Y3R1cmUgaXMK
bmVlZGVkPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:06:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09:06:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhtGq-0007Y3-Nc; Tue, 24 Jul 2018 09:06: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhtGp-0007Xm-8t
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:06:15 +0000
X-Inumbo-ID: bdf554df-8f20-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 bdf554df-8f20-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 11:05:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 03:06:13 -0600
Message-Id: <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 03:06:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Doug Goldstein" <cardoe@cardoe.com>,
 "Lars Kurth" <lars.kurth@citrix.com>,"Wei Liu" <wei.liu2@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
In-Reply-To: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Minios-devel <minios-devel@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, committers@xenproject.org,
 Matt Spencer <Matt.Spencer@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+IE9uIDIzLjA3LjE4IGF0IDE4OjQwLCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToK
PiAjIEhvdyBkb2VzIHRoaXMgaW1wYWN0IG1lPwo+IFRoZSBjb250cmlidXRpb24gd29ya2Zsb3cg
aXMgKm5vdCogaW1wYWN0ZWQgYnkgdGhpcyBjaGFuZ2UsIGJ1dCBvbmNlIHVwIGFuZCAKPiBydW5u
aW5nIHRoZSBmb2xsb3dpbmcgd2lsbCBoYXBwZW4gb25jZSB5b3UgcG9zdCBhIHBhdGNoIG9yIHBh
dGNoIHNlcmllcyB0byAKPiB4ZW4tZGV2ZWw6Cj4gKiBQYXRjaHdvcmsgd2lsbCB0YWtlIHBhdGNo
IHNlcmllcyBmcm9tIHRoZSBtYWlsaW5nIGxpc3QgYW5kIGFwcGxpZXMgaXQKPiAqIENJL0RDIHRl
c3RpbmcgaXMgdHJpZ2dlcmVkCj4gKiBBIHRlc3QgcmVwb3J0IHdpbGwgYmUgc2VudCBhcyBhIG1h
aWwgdG8gdGhlIHBhdGNoIG9yIHRoZSBzZXJpZXMgKGFrYSB0aGUgMDAgcGF0Y2ggb2YgdGhlIHNl
cmllcykKPiAKPiBUaGlzIGRvZXMgbWVhbiB0aG91Z2ggdGhhdCBzZXJpZXMgd2hpY2ggZG8gbm90
IGJ1aWxkIG9yIHNob3cgb3RoZXIgaXNzdWVzLCAKPiB3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3
ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MuIFRoaXMgd291bGQgbGVzc2VuIHRoZSAKPiBidXJkZW4g
b24gcmV2aWV3ZXJzLCBhcyB0aGV5IHdpbGwga25vdyB3aGV0aGVyIHRoZSBjb2RlIHN1Ym1pdHRl
ZCBidWlsZHMgb24gYSAKPiB3aWRlIGFycmF5IG9mIGVudmlyb25tZW50cy4gCgpTbyBob3cgYXJl
IGRlcGVuZGVuY2llcyBiZXR3ZWVuIHNlcmllcyBpbnRlbmRlZCB0byBiZSBkZWFsdCB3aXRoPyBJ
dAppcyBub3QgdW5jb21tb24gZm9yIHNvbWVvbmUgdG8gc2F5ICJhcHBsaWVzIG9ubHkgb24gdG9w
IG9mIHh5eiIuIFRoZQppbXBsaWNhdGlvbiBvZiAid2lsbCBsaWtlbHkgbm90IGJlIHJldmlld2Vk
IHVudGlsIHRoZSB0ZXN0cyBwYXNzIiBzZWVtcwp1bnN1aXRhYmxlIHRvIG1lIGluIHN1Y2ggYSBj
YXNlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:15:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09:15: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 1fhtPP-0008Jp-Mt; Tue, 24 Jul 2018 09:15: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=szwa=ki=citrix.com=prvs=736780ccf=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhtPO-0008Jf-Vx
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:15:07 +0000
X-Inumbo-ID: 1621dbf1-8f22-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1621dbf1-8f22-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 09:15:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="76611992"
To: Jan Beulich <JBeulich@suse.com>, Doug Goldstein <cardoe@cardoe.com>, Lars
 Kurth <lars.kurth@citrix.com>, Wei Liu <wei.liu2@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@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: <8a113daf-30c4-e406-9041-d25561e61be7@citrix.com>
Date: Tue, 24 Jul 2018 10:14: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: <5B56EC0002000078001D708C@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] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Minios-devel <minios-devel@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, committers@xenproject.org,
 Matt Spencer <Matt.Spencer@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>

T24gMjQvMDcvMTggMTA6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIzLjA3LjE4IGF0
IDE4OjQwLCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToKPj4gIyBIb3cgZG9lcyB0aGlz
IGltcGFjdCBtZT8KPj4gVGhlIGNvbnRyaWJ1dGlvbiB3b3JrZmxvdyBpcyAqbm90KiBpbXBhY3Rl
ZCBieSB0aGlzIGNoYW5nZSwgYnV0IG9uY2UgdXAgYW5kIAo+PiBydW5uaW5nIHRoZSBmb2xsb3dp
bmcgd2lsbCBoYXBwZW4gb25jZSB5b3UgcG9zdCBhIHBhdGNoIG9yIHBhdGNoIHNlcmllcyB0byAK
Pj4geGVuLWRldmVsOgo+PiAqIFBhdGNod29yayB3aWxsIHRha2UgcGF0Y2ggc2VyaWVzIGZyb20g
dGhlIG1haWxpbmcgbGlzdCBhbmQgYXBwbGllcyBpdAo+PiAqIENJL0RDIHRlc3RpbmcgaXMgdHJp
Z2dlcmVkCj4+ICogQSB0ZXN0IHJlcG9ydCB3aWxsIGJlIHNlbnQgYXMgYSBtYWlsIHRvIHRoZSBw
YXRjaCBvciB0aGUgc2VyaWVzIChha2EgdGhlIDAwIHBhdGNoIG9mIHRoZSBzZXJpZXMpCj4+Cj4+
IFRoaXMgZG9lcyBtZWFuIHRob3VnaCB0aGF0IHNlcmllcyB3aGljaCBkbyBub3QgYnVpbGQgb3Ig
c2hvdyBvdGhlciBpc3N1ZXMsIAo+PiB3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3ZWQgdW50aWwg
dGhlIHRlc3RzIHBhc3MuIFRoaXMgd291bGQgbGVzc2VuIHRoZSAKPj4gYnVyZGVuIG9uIHJldmll
d2VycywgYXMgdGhleSB3aWxsIGtub3cgd2hldGhlciB0aGUgY29kZSBzdWJtaXR0ZWQgYnVpbGRz
IG9uIGEgCj4+IHdpZGUgYXJyYXkgb2YgZW52aXJvbm1lbnRzLiAKPiBTbyBob3cgYXJlIGRlcGVu
ZGVuY2llcyBiZXR3ZWVuIHNlcmllcyBpbnRlbmRlZCB0byBiZSBkZWFsdCB3aXRoPyBJdAo+IGlz
IG5vdCB1bmNvbW1vbiBmb3Igc29tZW9uZSB0byBzYXkgImFwcGxpZXMgb25seSBvbiB0b3Agb2Yg
eHl6Ii4gVGhlCj4gaW1wbGljYXRpb24gb2YgIndpbGwgbGlrZWx5IG5vdCBiZSByZXZpZXdlZCB1
bnRpbCB0aGUgdGVzdHMgcGFzcyIgc2VlbXMKPiB1bnN1aXRhYmxlIHRvIG1lIGluIHN1Y2ggYSBj
YXNlLgoKOTklIG9mIHN1Ym1pc3Npb25zIGFyZW4ndCAiYXBwbGllcyBvbiB0b3Agb2YgeHl6Ii4K
CkFsdGVybmF0aXZlLCBob3cgYWJvdXQgd2Ugc2VlIGFib3V0IG5vdCBibG9ja2luZyB1bmRlcmx5
aW5nIHBhdGNoZXMgZm9yCnVucmVhc29uYWJsZSBwZXJpb2RzIG9mIHRpbWU/Cgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:24:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09:24:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhtYb-0000qt-9v; Tue, 24 Jul 2018 09:24: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=2t9p=ki=citrix.com=prvs=736d78cd4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhtYZ-0000qZ-MW
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:24:35 +0000
X-Inumbo-ID: 698da12f-8f23-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 698da12f-8f23-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 09:24:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="60953075"
Date: Tue, 24 Jul 2018 10:24:30 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180724092430.puacbfkbimdm5anz@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDM6MDY6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIzLjA3LjE4IGF0IDE4OjQwLCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3
cm90ZToKPiA+ICMgSG93IGRvZXMgdGhpcyBpbXBhY3QgbWU/Cj4gPiBUaGUgY29udHJpYnV0aW9u
IHdvcmtmbG93IGlzICpub3QqIGltcGFjdGVkIGJ5IHRoaXMgY2hhbmdlLCBidXQgb25jZSB1cCBh
bmQgCj4gPiBydW5uaW5nIHRoZSBmb2xsb3dpbmcgd2lsbCBoYXBwZW4gb25jZSB5b3UgcG9zdCBh
IHBhdGNoIG9yIHBhdGNoIHNlcmllcyB0byAKPiA+IHhlbi1kZXZlbDoKPiA+ICogUGF0Y2h3b3Jr
IHdpbGwgdGFrZSBwYXRjaCBzZXJpZXMgZnJvbSB0aGUgbWFpbGluZyBsaXN0IGFuZCBhcHBsaWVz
IGl0Cj4gPiAqIENJL0RDIHRlc3RpbmcgaXMgdHJpZ2dlcmVkCj4gPiAqIEEgdGVzdCByZXBvcnQg
d2lsbCBiZSBzZW50IGFzIGEgbWFpbCB0byB0aGUgcGF0Y2ggb3IgdGhlIHNlcmllcyAoYWthIHRo
ZSAwMCBwYXRjaCBvZiB0aGUgc2VyaWVzKQo+ID4gCj4gPiBUaGlzIGRvZXMgbWVhbiB0aG91Z2gg
dGhhdCBzZXJpZXMgd2hpY2ggZG8gbm90IGJ1aWxkIG9yIHNob3cgb3RoZXIgaXNzdWVzLCAKPiA+
IHdpbGwgbGlrZWx5IG5vdCBiZSByZXZpZXdlZCB1bnRpbCB0aGUgdGVzdHMgcGFzcy4gVGhpcyB3
b3VsZCBsZXNzZW4gdGhlIAo+ID4gYnVyZGVuIG9uIHJldmlld2VycywgYXMgdGhleSB3aWxsIGtu
b3cgd2hldGhlciB0aGUgY29kZSBzdWJtaXR0ZWQgYnVpbGRzIG9uIGEgCj4gPiB3aWRlIGFycmF5
IG9mIGVudmlyb25tZW50cy4gCj4gCj4gU28gaG93IGFyZSBkZXBlbmRlbmNpZXMgYmV0d2VlbiBz
ZXJpZXMgaW50ZW5kZWQgdG8gYmUgZGVhbHQgd2l0aD8gSXQKPiBpcyBub3QgdW5jb21tb24gZm9y
IHNvbWVvbmUgdG8gc2F5ICJhcHBsaWVzIG9ubHkgb24gdG9wIG9mIHh5eiIuIFRoZQo+IGltcGxp
Y2F0aW9uIG9mICJ3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3ZWQgdW50aWwgdGhlIHRlc3RzIHBh
c3MiIHNlZW1zCj4gdW5zdWl0YWJsZSB0byBtZSBpbiBzdWNoIGEgY2FzZS4KPiAKCldlIGhhdmUg
YmVlbiBhc2tpbmcgZXZlcnlvbmUgdG8gcmViYXNlIHRvIHN0YWdpbmcgYmVmb3JlIHBvc3Rpbmcg
YSBuZXcKdmVyc2lvbiBmb3IgYSBsb25nIHRpbWUuICBJdCBpcyBuYXR1cmFsIGZvciB0aGUgYm90
IHRvIGFzc3VtZSB0aGF0CmV2ZXJ5dGhpbmcgc2hvdWxkIGFwcGx5IG9uIHRvcCBvZiBzdGFnaW5n
LiBUaGF0IHdvdWxkIHByb3ZpZGUgbW9zdCB2YWx1ZQp0byB0aGUgY29tbXVuaXR5LgoKRm9yIHNw
ZWNpYWwgY2FzZXMgbGlrZSB5b3UganVzdCBtZW50aW9uLCB3ZSBzaG91bGQgYWltIHRvIHByb3Zp
ZGUKbWVjaGFuaXNtcyB0byBtYW51YWxseSBhcHBvaW50IGEgYnJhbmNoIHRvIGJlIHRlc3RlZC4K
CldlaS4KCj4gSmFuCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:26:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09: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 1fhtaH-00011o-B2; Tue, 24 Jul 2018 09:26: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=j2ds=ki=citrix.com=prvs=736251401=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fhtaF-00011b-O6
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:26:19 +0000
X-Inumbo-ID: 8b497c97-8f23-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b497c97-8f23-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 11:25:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="76612749"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Doug Goldstein <cardoe@cardoe.com>, "Wei
 Liu" <wei.liu2@citrix.com>
Thread-Topic: automation: Creating a patchwork instance to improve pre-commit
 build testing
Thread-Index: AQHUIqPnnO142L5KBk2nJ3LRzfKnnaSd9E8AgAAWYwA=
Date: Tue, 24 Jul 2018 09:26:16 +0000
Message-ID: <A926ADEA-FB93-4AE8-9529-09F429FC8E3B@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
In-Reply-To: <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <C6AD00571940C24BA93A5D5BFD3DD0A6@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Minios-devel <minios-devel@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCu+7v09uIDI0LzA3LzIwMTgsIDEwOjA2LCAiSmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6DQogICAgPj4+IE9uIDIzLjA3LjE4IGF0IDE4OjQwLCA8bGFycy5rdXJ0aEBj
aXRyaXguY29tPiB3cm90ZToNCiAgICA+IFRoaXMgZG9lcyBtZWFuIHRob3VnaCB0aGF0IHNlcmll
cyB3aGljaCBkbyBub3QgYnVpbGQgb3Igc2hvdyBvdGhlciBpc3N1ZXMsIA0KICAgID4gd2lsbCBs
aWtlbHkgbm90IGJlIHJldmlld2VkIHVudGlsIHRoZSB0ZXN0cyBwYXNzLiBUaGlzIHdvdWxkIGxl
c3NlbiB0aGUgDQogICAgPiBidXJkZW4gb24gcmV2aWV3ZXJzLCBhcyB0aGV5IHdpbGwga25vdyB3
aGV0aGVyIHRoZSBjb2RlIHN1Ym1pdHRlZCBidWlsZHMgb24gYSANCiAgICA+IHdpZGUgYXJyYXkg
b2YgZW52aXJvbm1lbnRzLiANCiAgICANCiAgICBTbyBob3cgYXJlIGRlcGVuZGVuY2llcyBiZXR3
ZWVuIHNlcmllcyBpbnRlbmRlZCB0byBiZSBkZWFsdCB3aXRoPyBJdA0KICAgIGlzIG5vdCB1bmNv
bW1vbiBmb3Igc29tZW9uZSB0byBzYXkgImFwcGxpZXMgb25seSBvbiB0b3Agb2YgeHl6Ii4gVGhl
DQogICAgaW1wbGljYXRpb24gb2YgIndpbGwgbGlrZWx5IG5vdCBiZSByZXZpZXdlZCB1bnRpbCB0
aGUgdGVzdHMgcGFzcyIgc2VlbXMNCiAgICB1bnN1aXRhYmxlIHRvIG1lIGluIHN1Y2ggYSBjYXNl
Lg0KDQpXZSBzaG91bGQgbG9vayBhdCBob3cgdGhpcyBpcyBkb25lIGluIGNvbW11bml0aWVzIHdo
aWNoIGhhdmUgc3lzdGVtcyBpbiBwbGFjZSB0aGF0IGRvIHNvbWUgb2ZmLWxpc3QgdmVyaWZpY2F0
aW9uIG9mIHBhdGNoZXMsIHN1Y2ggYXMgcWVtdSBhbmQgbGludXggKDAgZGF5IHRlc3Qgc2Vydmlj
ZSkuIA0KDQpPYnZpb3VzbHkgaW4gc3VjaCBjYXNlcyB0aGUgdGVzdCBib3Qgd291bGQgcmV0dXJu
IHJlc3VsdHMgZm9yIGEgZmFpbC4gVGhlIHNlbnNpYmxlIHRoaW5nIHRvIGRvIHdvdWxkIGJlIHRo
ZSBmb2xsb3dpbmc6DQoqIEZvciB0aGUgc3VibWl0dGVyIG9mIHRoZSBwYXRjaCB0byBub3RpZnkg
dGhlIHJldmlld2VyKHMpIHRvIGhpZ2hsaWdodCB0aGUgdGVzdCBmYWlsdXJlL2RlcGVuZGVuY3kg
DQoqIEZvciB0aGUgcmV2aWV3ZXIgdG8gc3BvdCB0aGUgZGVwZW5kZW5jeQ0KDQpJbiBhbnkgY2Fz
ZSwgdGhlIHJldmlld2VyIHdvdWxkIGhhdmUgdG8gZGVjaWRlIHdoZXRoZXIgdG8gcmV2aWV3IGEg
c2VyaWVzIHdoaWNoIGNhbm5vdCBiZSBhdXRvbWF0aWNhbGx5IGJ1aWxkIHRlc3RlZCBvZmYgbGlz
dCBhdCB0aGF0IHN0YWdlLiANCg0KVGhpbmtpbmcgYWJvdXQgaXQgYSBiaXQgbW9yZSwgdGhlcmUg
YXJlIGFsc28gdHdvIHBsYWNlcyBhdCB3aGljaCB0aGluZ3MgY2FuIGdvIHdyb25nOg0KYSkgRmFp
bHVyZSB0byBhcHBseSB0aGUgcGF0Y2ggPT4gdGhpcyB3b3VsZCBwcm9iYWJseSBiZSB0aGUgbW9z
dCBsaWtlbHkgb3V0Y29tZSB3aXRoIGEgZGVwZW5kZW5jeQ0KYikgRmFpbHVyZSB0byBidWlsZCA9
PiBpZiB0aGVyZSB3YXMgYSBtaXNzaW5nIGRlcGVuZGVuY3kgdGhlbiBwcm9iYWJseSBmYWlsIGlu
IEFMTCBidWlsZCBlbnZpcm9ubWVudHMNCg0KSW4gb3RoZXIgd29yZHMsIHRoZXJlIHNob3VsZCBi
ZSBzb21lIHRlbGwtdGFsZXMgZm9yIHRoaXMgY2FzZSwgd2hpY2ggY2FuIHByb2JhYmx5IGJlIGhp
Z2hsaWdodGVkIGluIHRoZSBib3QgcmVzdWx0cw0KDQpSZWdhcmRzDQpMYXJzDQogICAgDQoNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:28:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09:28: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 1fhtcE-0001CE-4s; Tue, 24 Jul 2018 09: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=cj32=ki=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fhtcD-0001C7-1b
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 09:28:21 +0000
X-Inumbo-ID: efd7ae9b-8f23-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 efd7ae9b-8f23-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 09:28:34 +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 BA536307FB1C
 for <xen-devel@lists.xen.org>; Tue, 24 Jul 2018 13:44:33 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id CFA987FC78
 for <xen-devel@lists.xen.org>; Tue, 24 Jul 2018 12:28:17 +0300 (EEST)
Received: (qmail 15375 invoked from network); 24 Jul 2018 12:28:17 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 24 Jul 2018 12:28:17 +0300
To: Jan Beulich <JBeulich@suse.com>, aisaila@bitdefender.com
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
 <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <31963758-9946-7e88-3d40-e801f0a37606@bitdefender.com>
Date: Tue, 24 Jul 2018 12:28:07 +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: <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76796
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 490902,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.002529)], BW: [Enabled, t:
 (0.000011,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014334,0.000057)], URL: [Enabled, t:
 (0.000008,0.000001)], RTDA: [Enabled, t: (0.159914), Hit: No, Details:
 v2.7.13; Id: 15.1i64316.1cj5psafu.dbq7j], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.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>

T24gMDcvMjQvMjAxOCAxMTo1NSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ICsgICAgaWYgKCBj
cHVfaGFzX3N2bSAmJiAhcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzICkKPj4gKyAgICB7Cj4+ICsg
ICAgICAgIHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyA9IHhtYWxsb2Moc3RydWN0IHJhZGl4X3Ry
ZWVfcm9vdCk7Cj4+ICsKPj4gKyAgICAgICAgaWYoICFwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3Mg
KQo+IFN0eWxlLgo+IAo+PiArICAgICAgICB7Cj4+ICsgICAgICAgICAgICB4ZnJlZShkLT5hcmNo
Lm1vbml0b3IubXNyX2JpdG1hcCk7Cj4+ICsgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKPj4g
KyAgICAgICAgfQo+PiArICAgICAgICByYWRpeF90cmVlX2luaXQocDJtLT5tZW1fYWNjZXNzX3Nl
dHRpbmdzKTsKPj4gKyAgICB9Cj4gV2hhdCdzIHRoZSBTVk0gY29ubmVjdGlvbiBoZXJlPyBQbGVh
c2UgZG9uJ3QgZm9yZ2V0IHRoYXQgcDJtLXB0LmMKPiBhbHNvIHNlcnZlcyB0aGUgc2hhZG93IGNh
c2UuIFBlcmhhcHMgc3RydWN0IHAybV9kb21haW4gc2hvdWxkCj4gY29udGFpbiBhIGJvb2xlYW4g
aW5kaWNhdG9yIHdoZXRoZXIgdGhpcyBhdXhpbGlhcnkgZGF0YSBzdHJ1Y3R1cmUgaXMKPiBuZWVk
ZWQ/CgpXb3VsZCBpdCBub3Qgd29yayB0byBzaW1wbHkgY2hlY2sgZm9yICJpZiAoIGNwdV9oYXNf
c3ZtICYmCnAybV9pc19ob3N0cDJtKHAybSkgJiYgIXAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyAp
IiBoZXJlPwoKSW4gdGhlIHNoYWRvdyBjYXNlLCB3aWxsIG5vdCBwMm0tPnAybV9jbGFzcyBiZSBw
Mm1fbmVzdGVkPwoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:32:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09: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 1fhtfd-0001xX-Nc; Tue, 24 Jul 2018 09: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhtfb-0001xL-SV
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:31:51 +0000
X-Inumbo-ID: 6d4be2e3-8f24-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 6d4be2e3-8f24-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 09:32:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 03:31:48 -0600
Message-Id: <5B56F20102000078001D710E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 03:31:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <8a113daf-30c4-e406-9041-d25561e61be7@citrix.com>
In-Reply-To: <8a113daf-30c4-e406-9041-d25561e61be7@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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+IE9uIDI0LjA3LjE4IGF0IDExOjE0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjQvMDcvMTggMTA6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyMy4w
Ny4xOCBhdCAxODo0MCwgPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiAjIEhvdyBk
b2VzIHRoaXMgaW1wYWN0IG1lPwo+Pj4gVGhlIGNvbnRyaWJ1dGlvbiB3b3JrZmxvdyBpcyAqbm90
KiBpbXBhY3RlZCBieSB0aGlzIGNoYW5nZSwgYnV0IG9uY2UgdXAgYW5kIAo+Pj4gcnVubmluZyB0
aGUgZm9sbG93aW5nIHdpbGwgaGFwcGVuIG9uY2UgeW91IHBvc3QgYSBwYXRjaCBvciBwYXRjaCBz
ZXJpZXMgdG8gCj4+PiB4ZW4tZGV2ZWw6Cj4+PiAqIFBhdGNod29yayB3aWxsIHRha2UgcGF0Y2gg
c2VyaWVzIGZyb20gdGhlIG1haWxpbmcgbGlzdCBhbmQgYXBwbGllcyBpdAo+Pj4gKiBDSS9EQyB0
ZXN0aW5nIGlzIHRyaWdnZXJlZAo+Pj4gKiBBIHRlc3QgcmVwb3J0IHdpbGwgYmUgc2VudCBhcyBh
IG1haWwgdG8gdGhlIHBhdGNoIG9yIHRoZSBzZXJpZXMgKGFrYSB0aGUgCj4gMDAgcGF0Y2ggb2Yg
dGhlIHNlcmllcykKPj4+Cj4+PiBUaGlzIGRvZXMgbWVhbiB0aG91Z2ggdGhhdCBzZXJpZXMgd2hp
Y2ggZG8gbm90IGJ1aWxkIG9yIHNob3cgb3RoZXIgaXNzdWVzLCAKPj4+IHdpbGwgbGlrZWx5IG5v
dCBiZSByZXZpZXdlZCB1bnRpbCB0aGUgdGVzdHMgcGFzcy4gVGhpcyB3b3VsZCBsZXNzZW4gdGhl
IAo+Pj4gYnVyZGVuIG9uIHJldmlld2VycywgYXMgdGhleSB3aWxsIGtub3cgd2hldGhlciB0aGUg
Y29kZSBzdWJtaXR0ZWQgYnVpbGRzIG9uIAo+IGEgCj4+PiB3aWRlIGFycmF5IG9mIGVudmlyb25t
ZW50cy4gCj4+IFNvIGhvdyBhcmUgZGVwZW5kZW5jaWVzIGJldHdlZW4gc2VyaWVzIGludGVuZGVk
IHRvIGJlIGRlYWx0IHdpdGg/IEl0Cj4+IGlzIG5vdCB1bmNvbW1vbiBmb3Igc29tZW9uZSB0byBz
YXkgImFwcGxpZXMgb25seSBvbiB0b3Agb2YgeHl6Ii4gVGhlCj4+IGltcGxpY2F0aW9uIG9mICJ3
aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MiIHNlZW1zCj4+
IHVuc3VpdGFibGUgdG8gbWUgaW4gc3VjaCBhIGNhc2UuCj4gCj4gOTklIG9mIHN1Ym1pc3Npb25z
IGFyZW4ndCAiYXBwbGllcyBvbiB0b3Agb2YgeHl6Ii4KPiAKPiBBbHRlcm5hdGl2ZSwgaG93IGFi
b3V0IHdlIHNlZSBhYm91dCBub3QgYmxvY2tpbmcgdW5kZXJseWluZyBwYXRjaGVzIGZvcgo+IHVu
cmVhc29uYWJsZSBwZXJpb2RzIG9mIHRpbWU/CgpXZWxsLCBJJ20gYWxsIGZvciBpdCwgYnV0IEkg
ZG9uJ3QgZXhwZWN0IHVzIHRvIGdldCB0aGVyZSBhbnkgdGltZSBzb29uLgpKdXN0IHRha2UgdGhl
IHJlY2VudCBleGFtcGxlIG9mIG15IGluZGlyZWN0IGNhbGwgcGF0Y2hpbmcgc2VyaWVzCmRlcGVu
ZGluZyBvbiBhbm90aGVyIHNlcmllcyB0aGF0IEkgaGFkIHN1Ym1pdHRlZCBvdmVyIDQgbW9udGhz
IGFnby4KQWxvbmcgdGhvc2UgbGluZXMsIHRoZSBvbGRlc3QgKG5vbi1SRkMpIHNlcmllcyBJIGhh
dmUgaW4gbXkgdG8tYmUtCnJldmlld2VkIGZvbGRlciBpcyBmcm9tIE5vdmVtYmVyIC0gd2hhdCBp
ZiB0aGUgYXV0aG9yIHN1Ym1pdHRlZAphbnl0aGluZyBkZXBlbmRpbmcgb24gaXQ/CgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:33:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09: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 1fhth6-00024F-5b; Tue, 24 Jul 2018 09: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhth4-000247-GF
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 09:33:22 +0000
X-Inumbo-ID: a3b655e6-8f24-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 a3b655e6-8f24-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 09:33:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 03:33:20 -0600
Message-Id: <5B56F25D02000078001D7111@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 03:33:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>,
 "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
 <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
 <31963758-9946-7e88-3d40-e801f0a37606@bitdefender.com>
In-Reply-To: <31963758-9946-7e88-3d40-e801f0a37606@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.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+IE9uIDI0LjA3LjE4IGF0IDExOjI4LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDcvMjQvMjAxOCAxMTo1NSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiArICAg
IGlmICggY3B1X2hhc19zdm0gJiYgIXAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyApCj4+PiArICAg
IHsKPj4+ICsgICAgICAgIHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyA9IHhtYWxsb2Moc3RydWN0
IHJhZGl4X3RyZWVfcm9vdCk7Cj4+PiArCj4+PiArICAgICAgICBpZiggIXAybS0+bWVtX2FjY2Vz
c19zZXR0aW5ncyApCj4+IFN0eWxlLgo+PiAKPj4+ICsgICAgICAgIHsKPj4+ICsgICAgICAgICAg
ICB4ZnJlZShkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1hcCk7Cj4+PiArICAgICAgICAgICAgcmV0
dXJuIC1FTk9NRU07Cj4+PiArICAgICAgICB9Cj4+PiArICAgICAgICByYWRpeF90cmVlX2luaXQo
cDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzKTsKPj4+ICsgICAgfQo+PiBXaGF0J3MgdGhlIFNWTSBj
b25uZWN0aW9uIGhlcmU/IFBsZWFzZSBkb24ndCBmb3JnZXQgdGhhdCBwMm0tcHQuYwo+PiBhbHNv
IHNlcnZlcyB0aGUgc2hhZG93IGNhc2UuIFBlcmhhcHMgc3RydWN0IHAybV9kb21haW4gc2hvdWxk
Cj4+IGNvbnRhaW4gYSBib29sZWFuIGluZGljYXRvciB3aGV0aGVyIHRoaXMgYXV4aWxpYXJ5IGRh
dGEgc3RydWN0dXJlIGlzCj4+IG5lZWRlZD8KPiAKPiBXb3VsZCBpdCBub3Qgd29yayB0byBzaW1w
bHkgY2hlY2sgZm9yICJpZiAoIGNwdV9oYXNfc3ZtICYmCj4gcDJtX2lzX2hvc3RwMm0ocDJtKSAm
JiAhcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzICkiIGhlcmU/Cj4gCj4gSW4gdGhlIHNoYWRvdyBj
YXNlLCB3aWxsIG5vdCBwMm0tPnAybV9jbGFzcyBiZSBwMm1fbmVzdGVkPwoKTWF5YmUsIGJ1dCB0
aGF0IHdhc24ndCB0aGUgcG9pbnQgb2YgbXkgcmVtYXJrLiBJIHdhbnQgdG8KZ2V0IHJpZCBvZiB0
aGUgY3B1X2hhc19zdm0gaGVyZSwgbm90IGhhdmUgaXQgYW1lbmRlZC4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:35:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09:35:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhtib-0002Ck-IK; Tue, 24 Jul 2018 09:34: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhtia-0002CZ-Ha
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:34:56 +0000
X-Inumbo-ID: bfe9bf74-8f24-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 bfe9bf74-8f24-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 11:34:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 03:34:54 -0600
Message-Id: <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 03:34:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
In-Reply-To: <20180724092430.puacbfkbimdm5anz@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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+IE9uIDI0LjA3LjE4IGF0IDExOjI0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDM6MDY6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyMy4wNy4xOCBhdCAxODo0MCwgPGxhcnMua3VydGhAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gIyBIb3cgZG9lcyB0aGlzIGltcGFjdCBtZT8KPj4gPiBUaGUgY29udHJpYnV0
aW9uIHdvcmtmbG93IGlzICpub3QqIGltcGFjdGVkIGJ5IHRoaXMgY2hhbmdlLCBidXQgb25jZSB1
cCBhbmQgCj4gCj4+ID4gcnVubmluZyB0aGUgZm9sbG93aW5nIHdpbGwgaGFwcGVuIG9uY2UgeW91
IHBvc3QgYSBwYXRjaCBvciBwYXRjaCBzZXJpZXMgdG8gCj4+ID4geGVuLWRldmVsOgo+PiA+ICog
UGF0Y2h3b3JrIHdpbGwgdGFrZSBwYXRjaCBzZXJpZXMgZnJvbSB0aGUgbWFpbGluZyBsaXN0IGFu
ZCBhcHBsaWVzIGl0Cj4+ID4gKiBDSS9EQyB0ZXN0aW5nIGlzIHRyaWdnZXJlZAo+PiA+ICogQSB0
ZXN0IHJlcG9ydCB3aWxsIGJlIHNlbnQgYXMgYSBtYWlsIHRvIHRoZSBwYXRjaCBvciB0aGUgc2Vy
aWVzIChha2EgdGhlIDAwIHBhdGNoIG9mIHRoZSBzZXJpZXMpCj4+ID4gCj4+ID4gVGhpcyBkb2Vz
IG1lYW4gdGhvdWdoIHRoYXQgc2VyaWVzIHdoaWNoIGRvIG5vdCBidWlsZCBvciBzaG93IG90aGVy
IGlzc3VlcywgCj4+ID4gd2lsbCBsaWtlbHkgbm90IGJlIHJldmlld2VkIHVudGlsIHRoZSB0ZXN0
cyBwYXNzLiBUaGlzIHdvdWxkIGxlc3NlbiB0aGUgCj4+ID4gYnVyZGVuIG9uIHJldmlld2Vycywg
YXMgdGhleSB3aWxsIGtub3cgd2hldGhlciB0aGUgY29kZSBzdWJtaXR0ZWQgYnVpbGRzIG9uIGEg
Cj4+ID4gd2lkZSBhcnJheSBvZiBlbnZpcm9ubWVudHMuIAo+PiAKPj4gU28gaG93IGFyZSBkZXBl
bmRlbmNpZXMgYmV0d2VlbiBzZXJpZXMgaW50ZW5kZWQgdG8gYmUgZGVhbHQgd2l0aD8gSXQKPj4g
aXMgbm90IHVuY29tbW9uIGZvciBzb21lb25lIHRvIHNheSAiYXBwbGllcyBvbmx5IG9uIHRvcCBv
ZiB4eXoiLiBUaGUKPj4gaW1wbGljYXRpb24gb2YgIndpbGwgbGlrZWx5IG5vdCBiZSByZXZpZXdl
ZCB1bnRpbCB0aGUgdGVzdHMgcGFzcyIgc2VlbXMKPj4gdW5zdWl0YWJsZSB0byBtZSBpbiBzdWNo
IGEgY2FzZS4KPj4gCj4gCj4gV2UgaGF2ZSBiZWVuIGFza2luZyBldmVyeW9uZSB0byByZWJhc2Ug
dG8gc3RhZ2luZyBiZWZvcmUgcG9zdGluZyBhIG5ldwo+IHZlcnNpb24gZm9yIGEgbG9uZyB0aW1l
LiAgSXQgaXMgbmF0dXJhbCBmb3IgdGhlIGJvdCB0byBhc3N1bWUgdGhhdAo+IGV2ZXJ5dGhpbmcg
c2hvdWxkIGFwcGx5IG9uIHRvcCBvZiBzdGFnaW5nLiBUaGF0IHdvdWxkIHByb3ZpZGUgbW9zdCB2
YWx1ZQo+IHRvIHRoZSBjb21tdW5pdHkuCj4gCj4gRm9yIHNwZWNpYWwgY2FzZXMgbGlrZSB5b3Ug
anVzdCBtZW50aW9uLCB3ZSBzaG91bGQgYWltIHRvIHByb3ZpZGUKPiBtZWNoYW5pc21zIHRvIG1h
bnVhbGx5IGFwcG9pbnQgYSBicmFuY2ggdG8gYmUgdGVzdGVkLgoKSSdtIGFmcmFpZCBJIGRpc2Fn
cmVlIGFnYWluOiBUb29scyB1c2VkIHNob3VsZCBub3QgYmUgZGljdGF0ZWQuIEknbQp1c2luZyBx
dWlsdCwgbm90IGdpdCBmb3IgbXkgd29yaywgYW5kIGhlbmNlIEkgZG9uJ3QgbWFpbnRhaW4gYW55
CmJyYW5jaGVzIGFueXdoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:38:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09:38: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 1fhtm4-0002ST-B8; Tue, 24 Jul 2018 09:38: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=c4h+=ki=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1fhtm2-0002SJ-KA
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:38:30 +0000
X-Inumbo-ID: 3f068f88-8f25-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x22b.google.com (unknown [2a00:1450:400c:c09::22b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f068f88-8f25-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 11:37:57 +0200 (CEST)
Received: by mail-wm0-x22b.google.com with SMTP id s14-v6so1852045wmc.1;
 Tue, 24 Jul 2018 02:38:29 -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=bDekWiYDj8Iaa4ZLEBlooZHp/xje3dJe+/DucHmcr54=;
 b=Xg7PX29ZhHWGUiyibOjswCeNrdow3Z/CV9ItZZsXyo735t6ZybiLxJ/iQg7oCgXpmt
 Ohm4YNeDM+7d09uXrj9Ec5Cru/l/SZi5m5qP7CY/YNHfGYWguZlfbgo40ynGccywckTA
 0gkp6LipswHoNn3egwGqt1l3IHzZaVLi8Jrgs9Hiq6VgrILV7CKruOnixhApdHZIB7n0
 4bKqnXqpRKhQ3JkSgAQJl7YUWMk8eo25oifBd5BQdw8yn69FtLSKgYdcIdI+1XFdY+wC
 7piVXWRnJpNnd16nk5Sw7vKr/eda0hqb5KnfzdlLyG+yAiULCjQRTkX0wT3b40RB1g7Q
 K86A==
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=bDekWiYDj8Iaa4ZLEBlooZHp/xje3dJe+/DucHmcr54=;
 b=FDekkwUlNsZA6ZTSSe2XYcngknWEYVql/cuJQPEYGihf61NglfRYux+FLsIHCKPZL7
 R52V5ACjOGTVrmENPMMMmkOUCye9uujBsskoEfnwpgTDG0ZYIFRwzs+wnIe1lGRy2tds
 vATYbwLevMA3CMtG+i72oQZnMNMk22EVHP1NROmnz2JAIlQIlEhTnor1kHjQoQ66tn3V
 fcSFMpfUQou7s492qXJZ+JtbjUjzgR4kuMX6hNjZI8nRc0V8yPAAkmPEwF7Kzvntzus6
 LCCuDpnM1Vm3eW034euW8gH8epWuedoo8th2NMdxeYw9zeg3x8OD+YBzHux+LT7EJaDm
 iRxg==
X-Gm-Message-State: AOUpUlFzMS40dZPgxP124ASAGDgL0wMBNmNPdAGQVL5mmzT3p0D0CbF2
 o/m2B9THnimndvKhp8cwaQA=
X-Google-Smtp-Source: AAOMgpeErS+SA/KSzo/BUrQc+412mcnTLOWJGAJtD8kL6uu3GxEabMomD0fZrBjcgvLpYHR4jjbzxw==
X-Received: by 2002:a1c:3e8e:: with SMTP id
 l136-v6mr1403800wma.45.1532425107475; 
 Tue, 24 Jul 2018 02:38:27 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:9c51:b5ef:1279:1a4a?
 ([2a02:c7f:ac18:da00:9c51:b5ef:1279:1a4a])
 by smtp.gmail.com with ESMTPSA id 127-v6sm1065374wmd.18.2018.07.24.02.38.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 24 Jul 2018 02:38:26 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
X-Google-Original-From: Lars Kurth <lars.kurth@xenproject.org>
Message-Id: <07A3F9EF-AF5C-4E46-BBA0-31A77C90D3F9@xenproject.org>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Tue, 24 Jul 2018 10:38:24 +0100
In-Reply-To: <20180724092430.puacbfkbimdm5anz@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, 'Jan Beulich' <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@arm.com>
Content-Type: multipart/mixed; boundary="===============5866089904277912248=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5866089904277912248==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_6277AF9D-944F-49D4-9EE2-1C2FF0410E00"


--Apple-Mail=_6277AF9D-944F-49D4-9EE2-1C2FF0410E00
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On 24 Jul 2018, at 10:24, Wei Liu <wei.liu2@citrix.com> wrote:
>=20
> On Tue, Jul 24, 2018 at 03:06:08AM -0600, Jan Beulich wrote:
>>>>> On 23.07.18 at 18:40, <lars.kurth@citrix.com> wrote:
>>> # How does this impact me?
>>> The contribution workflow is *not* impacted by this change, but once =
up and=20
>>> running the following will happen once you post a patch or patch =
series to=20
>>> xen-devel:
>>> * Patchwork will take patch series from the mailing list and applies =
it
>>> * CI/DC testing is triggered
>>> * A test report will be sent as a mail to the patch or the series =
(aka the 00 patch of the series)
>>>=20
>>> This does mean though that series which do not build or show other =
issues,=20
>>> will likely not be reviewed until the tests pass. This would lessen =
the=20
>>> burden on reviewers, as they will know whether the code submitted =
builds on a=20
>>> wide array of environments.=20
>>=20
>> So how are dependencies between series intended to be dealt with? It
>> is not uncommon for someone to say "applies only on top of xyz". The
>> implication of "will likely not be reviewed until the tests pass" =
seems
>> unsuitable to me in such a case.
>>=20
>=20
> We have been asking everyone to rebase to staging before posting a new
> version for a long time.  It is natural for the bot to assume that
> everything should apply on top of staging. That would provide most =
value
> to the community.
>=20
> For special cases like you just mention, we should aim to provide
> mechanisms to manually appoint a branch to be tested.

Wei, Doug: I have another question, which is mainly for my own =
understanding.=20

Right now we allow posting of patches to Linux, Qemu, xen.git, OSSTEST, =
... to xen-devel. The planned CI infrastructure only applies to xen.git. =
Have you thought about how to handle such cases?=20

We probably don't want to spam Linux and Qemu lists with results from a =
test bot.=20
And we want to minimise false positives. Some patches may be =
identifiable through subject lines (e.g. OSSTEST in subject lines)

Lars



--Apple-Mail=_6277AF9D-944F-49D4-9EE2-1C2FF0410E00
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 24 Jul 2018, at 10:24, Wei Liu &lt;<a =
href=3D"mailto:wei.liu2@citrix.com" class=3D"">wei.liu2@citrix.com</a>&gt;=
 wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><span=
 style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">On Tue, Jul =
24, 2018 at 03:06:08AM -0600, Jan Beulich wrote:</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" class=3D""><blockquote type=3D"cite" =
class=3D""><blockquote type=3D"cite" class=3D"">On 23.07.18 at 18:40, =
&lt;<a href=3D"mailto:lars.kurth@citrix.com" =
class=3D"">lars.kurth@citrix.com</a>&gt; wrote:<br =
class=3D""></blockquote></blockquote># How does this impact me?<br =
class=3D"">The contribution workflow is *not* impacted by this change, =
but once up and<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D"">running the following will happen once you post a patch or =
patch series to<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D"">xen-devel:<br class=3D"">* Patchwork will take patch series =
from the mailing list and applies it<br class=3D"">* CI/DC testing is =
triggered<br class=3D"">* A test report will be sent as a mail to the =
patch or the series (aka the 00 patch of the series)<br class=3D""><br =
class=3D"">This does mean though that series which do not build or show =
other issues,<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D"">will likely not be reviewed until the tests pass. This would =
lessen the<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D"">burden on reviewers, as they will know whether the code =
submitted builds on a<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">wide array =
of environments.<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D""></blockquote><br class=3D"">So how are dependencies between =
series intended to be dealt with? It<br class=3D"">is not uncommon for =
someone to say "applies only on top of xyz". The<br class=3D"">implication=
 of "will likely not be reviewed until the tests pass" seems<br =
class=3D"">unsuitable to me in such a case.<br class=3D""><br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">We have been asking everyone to rebase to staging before =
posting a new</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">version for a =
long time. &nbsp;It is natural for the bot to assume that</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">everything =
should apply on top of staging. That would provide most value</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">to the =
community.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">For special =
cases like you just mention, we should aim to provide</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">mechanisms to =
manually appoint a branch to be tested.</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""></div></blockquote><br =
class=3D""></div><div>Wei, Doug: I have another question, which is =
mainly for my own understanding.&nbsp;</div><div><br =
class=3D""></div><div>Right now we allow posting of patches to Linux, =
Qemu, xen.git, OSSTEST, ... to xen-devel. The planned CI infrastructure =
only applies to xen.git. Have you thought about how to handle such =
cases?&nbsp;</div><div><br class=3D""></div><div>We probably don't want =
to spam Linux and Qemu lists with results from a test =
bot.&nbsp;</div><div>And we want to minimise false positives. Some =
patches may be identifiable through subject lines (e.g. OSSTEST in =
subject lines)</div><div><br class=3D""></div><div>Lars</div><div><br =
class=3D""></div><br class=3D""></body></html>=

--Apple-Mail=_6277AF9D-944F-49D4-9EE2-1C2FF0410E00--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5866089904277912248==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:44:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09: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 1fhtrL-0003D0-FO; Tue, 24 Jul 2018 09: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=2t9p=ki=citrix.com=prvs=736d78cd4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhtrK-0003Cf-F5
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:43:58 +0000
X-Inumbo-ID: 1e7a7505-8f26-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e7a7505-8f26-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 09:44:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="60954062"
Date: Tue, 24 Jul 2018 10:43:52 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180724094352.bobqiacujy4tgcp4@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDM6MzQ6NTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI0LjA3LjE4IGF0IDExOjI0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEp1bCAyNCwgMjAxOCBhdCAwMzowNjowOEFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMjMuMDcuMTggYXQgMTg6NDAsIDxsYXJzLmt1cnRoQGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gIyBIb3cgZG9lcyB0aGlzIGltcGFjdCBtZT8KPiA+PiA+
IFRoZSBjb250cmlidXRpb24gd29ya2Zsb3cgaXMgKm5vdCogaW1wYWN0ZWQgYnkgdGhpcyBjaGFu
Z2UsIGJ1dCBvbmNlIHVwIGFuZCAKPiA+IAo+ID4+ID4gcnVubmluZyB0aGUgZm9sbG93aW5nIHdp
bGwgaGFwcGVuIG9uY2UgeW91IHBvc3QgYSBwYXRjaCBvciBwYXRjaCBzZXJpZXMgdG8gCj4gPj4g
PiB4ZW4tZGV2ZWw6Cj4gPj4gPiAqIFBhdGNod29yayB3aWxsIHRha2UgcGF0Y2ggc2VyaWVzIGZy
b20gdGhlIG1haWxpbmcgbGlzdCBhbmQgYXBwbGllcyBpdAo+ID4+ID4gKiBDSS9EQyB0ZXN0aW5n
IGlzIHRyaWdnZXJlZAo+ID4+ID4gKiBBIHRlc3QgcmVwb3J0IHdpbGwgYmUgc2VudCBhcyBhIG1h
aWwgdG8gdGhlIHBhdGNoIG9yIHRoZSBzZXJpZXMgKGFrYSB0aGUgMDAgcGF0Y2ggb2YgdGhlIHNl
cmllcykKPiA+PiA+IAo+ID4+ID4gVGhpcyBkb2VzIG1lYW4gdGhvdWdoIHRoYXQgc2VyaWVzIHdo
aWNoIGRvIG5vdCBidWlsZCBvciBzaG93IG90aGVyIGlzc3VlcywgCj4gPj4gPiB3aWxsIGxpa2Vs
eSBub3QgYmUgcmV2aWV3ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MuIFRoaXMgd291bGQgbGVzc2Vu
IHRoZSAKPiA+PiA+IGJ1cmRlbiBvbiByZXZpZXdlcnMsIGFzIHRoZXkgd2lsbCBrbm93IHdoZXRo
ZXIgdGhlIGNvZGUgc3VibWl0dGVkIGJ1aWxkcyBvbiBhIAo+ID4+ID4gd2lkZSBhcnJheSBvZiBl
bnZpcm9ubWVudHMuIAo+ID4+IAo+ID4+IFNvIGhvdyBhcmUgZGVwZW5kZW5jaWVzIGJldHdlZW4g
c2VyaWVzIGludGVuZGVkIHRvIGJlIGRlYWx0IHdpdGg/IEl0Cj4gPj4gaXMgbm90IHVuY29tbW9u
IGZvciBzb21lb25lIHRvIHNheSAiYXBwbGllcyBvbmx5IG9uIHRvcCBvZiB4eXoiLiBUaGUKPiA+
PiBpbXBsaWNhdGlvbiBvZiAid2lsbCBsaWtlbHkgbm90IGJlIHJldmlld2VkIHVudGlsIHRoZSB0
ZXN0cyBwYXNzIiBzZWVtcwo+ID4+IHVuc3VpdGFibGUgdG8gbWUgaW4gc3VjaCBhIGNhc2UuCj4g
Pj4gCj4gPiAKPiA+IFdlIGhhdmUgYmVlbiBhc2tpbmcgZXZlcnlvbmUgdG8gcmViYXNlIHRvIHN0
YWdpbmcgYmVmb3JlIHBvc3RpbmcgYSBuZXcKPiA+IHZlcnNpb24gZm9yIGEgbG9uZyB0aW1lLiAg
SXQgaXMgbmF0dXJhbCBmb3IgdGhlIGJvdCB0byBhc3N1bWUgdGhhdAo+ID4gZXZlcnl0aGluZyBz
aG91bGQgYXBwbHkgb24gdG9wIG9mIHN0YWdpbmcuIFRoYXQgd291bGQgcHJvdmlkZSBtb3N0IHZh
bHVlCj4gPiB0byB0aGUgY29tbXVuaXR5Lgo+ID4gCj4gPiBGb3Igc3BlY2lhbCBjYXNlcyBsaWtl
IHlvdSBqdXN0IG1lbnRpb24sIHdlIHNob3VsZCBhaW0gdG8gcHJvdmlkZQo+ID4gbWVjaGFuaXNt
cyB0byBtYW51YWxseSBhcHBvaW50IGEgYnJhbmNoIHRvIGJlIHRlc3RlZC4KPiAKPiBJJ20gYWZy
YWlkIEkgZGlzYWdyZWUgYWdhaW46IFRvb2xzIHVzZWQgc2hvdWxkIG5vdCBiZSBkaWN0YXRlZC4g
SSdtCj4gdXNpbmcgcXVpbHQsIG5vdCBnaXQgZm9yIG15IHdvcmssIGFuZCBoZW5jZSBJIGRvbid0
IG1haW50YWluIGFueQo+IGJyYW5jaGVzIGFueXdoZXJlLgoKQWxyaWdodC4KCkZpcnN0LCBJIGRv
bid0IHRoaW5rIEkgc2FpZCB0aGF0IG9ubHkgZ2l0IHdvdWxkIGJlIHN1cHBvcnRlZC4KR2l0IGlz
IHRoZSBtb3N0IHByZXZhbGVudCBWQ1Mgbm93YWRheXMsIGFuZCBtb3N0IGRldmVsb3BlcnMgdXNl
IGl0LCBzbwppdCB3b3VsZCBtYWtlIHNlbnNlIHRvIHN1cHBvcnQgaXQgZmlyc3QuICBJZiB5b3Ug
d2FudCBxdWlsdCwgd2UgY2FuCmNlcnRhaW5seSBsb29rIGludG8gdGhhdC4gQnV0IEknbSBhZnJh
aWQgaWYgeW91IGRvbid0IHNheSB3aGF0IHlvdQpzcGVjaWZpY2FsbHkgbmVlZCwgbm90aGluZyBj
YW4gYmUgZG9uZSBpbiB0aGF0IHJlZ2FyZC4KClNlY29uZCwgaXQgaXMgdXAgdG8gaW5kaXZpZHVh
bCB3aGV0aGVyIHRoZXkgd2FudCB0byB1c2UgYSBjZXJ0YWluIHRvb2wKb3Igbm90LiBJZiB5b3Ug
ZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBpbmZyYXN0cnVjdHVyZSBmb3Igd2hhdGV2ZXIKcmVhc29u
LCB0aGF0J3MgT0suIFlvdSdyZSBvbmx5IG1pc3Npbmcgb3V0IGFsbCB0aGUgd29yayBpbiB0aGUg
Y29tbXVuaXR5CmhhcyBkb25lLCBidXQgeW91IHNob3VsZCBiZSBhYmxlIHRvIHVzZSB5b3VyIG93
biB3b3JrZmxvdyBqdXN0IGZpbmUuCgpXZWkuCgo+IAo+IEphbgo+IAo+IAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:44:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09: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 1fhtrL-0003Co-3H; Tue, 24 Jul 2018 09: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhtrJ-0003CZ-98
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:43:57 +0000
X-Inumbo-ID: 1e70c48e-8f26-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 1e70c48e-8f26-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 09:44:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 03:43:55 -0600
Message-Id: <5B56F4D802000078001D7155@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 03:43:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Christopher Clark" <christopher.w.clark@gmail.com>
References: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
In-Reply-To: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] firmware/shim : filter output files during
 Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDIwLjA3LjE4IGF0IDIzOjE1LCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IEV4Y2x1ZGUgbmFtZWQgb3V0cHV0IGZpbGVzIGZyb20gdGhlIFhlbiB0cmVlIHNl
dHVwLgo+IAo+IFRoZSBsaW5rZmFybS5zdGFtcCBjb250ZW50IHdpbGwgZGlmZmVyIGJldHdlZW4g
dG9wIGxldmVsICJtYWtlIgo+IGFuZCAibWFrZSBpbnN0YWxsIiBpbnZvY2F0aW9ucywgZHVlIHRv
IHRoZSBpbnRyb2R1Y3Rpb24gb2YgdGhlc2UKPiBvdXRwdXQgZmlsZXMgdGhhdCBhcmUgcHJvZHVj
ZWQgZHVyaW5nIHRoZSAibWFrZSIgYnVpbGQuCj4gCj4gRmlsdGVyIHRoZXNlIG91dCB0byBwcmV2
ZW50IGFuIHVubmVjZXNzYXJ5IHJlYnVpbGQgb2YgdGhlIHNoaW0gZHVyaW5nCj4gIm1ha2UgaW5z
dGFsbCIuCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVy
LmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KPiAtLS0KPiAgdG9vbHMvZmlybXdhcmUveGVuLWRpci9N
YWtlZmlsZSB8IDYgKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtl
ZmlsZSAKPiBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUKPiBpbmRleCA4NDY0OGMz
Li5lNDkwZGNhIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUK
PiArKysgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxlCj4gQEAgLTExLDYgKzExLDkg
QEAgRD14ZW4tcm9vdAo+ICBMSU5LX0RJUlM9Y29uZmlnIHhlbgo+ICBMSU5LX0ZJTEVTPUNvbmZp
Zy5tawo+ICAKPiArIyBGaWxlcyB0byBleGNsdWRlIGZyb20gdGhlIGxpbmsgZmFybQo+ICtFWENM
VURFX0ZJTEVTPXhlbiB4ZW4uZ3ogeGVuLXN5bXMgeGVuLXN5bXMubWFwIGVmaS5sZHMgeGVuLmxk
cyBta2VsZjMyIG1rcmVsb2MKCldoYXQgYWJvdXQgeGVuLmVmaSBhbmQgYWxsIG9mIGl0cyBhdXhp
bGlhcnkgZmlsZXM/IFdoYXQgYWJvdXQgb3RoZXIgZ2VuZXJhdGVkCmZpbGVzPwoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:46:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09: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 1fhtu4-0003Sb-W2; Tue, 24 Jul 2018 09:46: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=2t9p=ki=citrix.com=prvs=736d78cd4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhtu3-0003SS-QD
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:46:47 +0000
X-Inumbo-ID: 83b5eec6-8f26-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 83b5eec6-8f26-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 09:47:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="60954190"
Date: Tue, 24 Jul 2018 10:46:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Lars Kurth <lars.kurth.xen@gmail.com>
Message-ID: <20180724094643.h2tzxh3rvupqcqwt@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <07A3F9EF-AF5C-4E46-BBA0-31A77C90D3F9@xenproject.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <07A3F9EF-AF5C-4E46-BBA0-31A77C90D3F9@xenproject.org>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, 'Jan Beulich' <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMTA6Mzg6MjRBTSArMDEwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiAKPiAKPiA+IE9uIDI0IEp1bCAyMDE4LCBhdCAxMDoyNCwgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4gd3JvdGU6Cj4gPiAKPiA+IE9uIFR1ZSwgSnVsIDI0LCAyMDE4IGF0IDAzOjA2
OjA4QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+Pj4+IE9uIDIzLjA3LjE4IGF0IDE4
OjQwLCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToKPiA+Pj4gIyBIb3cgZG9lcyB0aGlz
IGltcGFjdCBtZT8KPiA+Pj4gVGhlIGNvbnRyaWJ1dGlvbiB3b3JrZmxvdyBpcyAqbm90KiBpbXBh
Y3RlZCBieSB0aGlzIGNoYW5nZSwgYnV0IG9uY2UgdXAgYW5kIAo+ID4+PiBydW5uaW5nIHRoZSBm
b2xsb3dpbmcgd2lsbCBoYXBwZW4gb25jZSB5b3UgcG9zdCBhIHBhdGNoIG9yIHBhdGNoIHNlcmll
cyB0byAKPiA+Pj4geGVuLWRldmVsOgo+ID4+PiAqIFBhdGNod29yayB3aWxsIHRha2UgcGF0Y2gg
c2VyaWVzIGZyb20gdGhlIG1haWxpbmcgbGlzdCBhbmQgYXBwbGllcyBpdAo+ID4+PiAqIENJL0RD
IHRlc3RpbmcgaXMgdHJpZ2dlcmVkCj4gPj4+ICogQSB0ZXN0IHJlcG9ydCB3aWxsIGJlIHNlbnQg
YXMgYSBtYWlsIHRvIHRoZSBwYXRjaCBvciB0aGUgc2VyaWVzIChha2EgdGhlIDAwIHBhdGNoIG9m
IHRoZSBzZXJpZXMpCj4gPj4+IAo+ID4+PiBUaGlzIGRvZXMgbWVhbiB0aG91Z2ggdGhhdCBzZXJp
ZXMgd2hpY2ggZG8gbm90IGJ1aWxkIG9yIHNob3cgb3RoZXIgaXNzdWVzLCAKPiA+Pj4gd2lsbCBs
aWtlbHkgbm90IGJlIHJldmlld2VkIHVudGlsIHRoZSB0ZXN0cyBwYXNzLiBUaGlzIHdvdWxkIGxl
c3NlbiB0aGUgCj4gPj4+IGJ1cmRlbiBvbiByZXZpZXdlcnMsIGFzIHRoZXkgd2lsbCBrbm93IHdo
ZXRoZXIgdGhlIGNvZGUgc3VibWl0dGVkIGJ1aWxkcyBvbiBhIAo+ID4+PiB3aWRlIGFycmF5IG9m
IGVudmlyb25tZW50cy4gCj4gPj4gCj4gPj4gU28gaG93IGFyZSBkZXBlbmRlbmNpZXMgYmV0d2Vl
biBzZXJpZXMgaW50ZW5kZWQgdG8gYmUgZGVhbHQgd2l0aD8gSXQKPiA+PiBpcyBub3QgdW5jb21t
b24gZm9yIHNvbWVvbmUgdG8gc2F5ICJhcHBsaWVzIG9ubHkgb24gdG9wIG9mIHh5eiIuIFRoZQo+
ID4+IGltcGxpY2F0aW9uIG9mICJ3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3ZWQgdW50aWwgdGhl
IHRlc3RzIHBhc3MiIHNlZW1zCj4gPj4gdW5zdWl0YWJsZSB0byBtZSBpbiBzdWNoIGEgY2FzZS4K
PiA+PiAKPiA+IAo+ID4gV2UgaGF2ZSBiZWVuIGFza2luZyBldmVyeW9uZSB0byByZWJhc2UgdG8g
c3RhZ2luZyBiZWZvcmUgcG9zdGluZyBhIG5ldwo+ID4gdmVyc2lvbiBmb3IgYSBsb25nIHRpbWUu
ICBJdCBpcyBuYXR1cmFsIGZvciB0aGUgYm90IHRvIGFzc3VtZSB0aGF0Cj4gPiBldmVyeXRoaW5n
IHNob3VsZCBhcHBseSBvbiB0b3Agb2Ygc3RhZ2luZy4gVGhhdCB3b3VsZCBwcm92aWRlIG1vc3Qg
dmFsdWUKPiA+IHRvIHRoZSBjb21tdW5pdHkuCj4gPiAKPiA+IEZvciBzcGVjaWFsIGNhc2VzIGxp
a2UgeW91IGp1c3QgbWVudGlvbiwgd2Ugc2hvdWxkIGFpbSB0byBwcm92aWRlCj4gPiBtZWNoYW5p
c21zIHRvIG1hbnVhbGx5IGFwcG9pbnQgYSBicmFuY2ggdG8gYmUgdGVzdGVkLgo+IAo+IFdlaSwg
RG91ZzogSSBoYXZlIGFub3RoZXIgcXVlc3Rpb24sIHdoaWNoIGlzIG1haW5seSBmb3IgbXkgb3du
IHVuZGVyc3RhbmRpbmcuIAo+IAo+IFJpZ2h0IG5vdyB3ZSBhbGxvdyBwb3N0aW5nIG9mIHBhdGNo
ZXMgdG8gTGludXgsIFFlbXUsIHhlbi5naXQsCj4gT1NTVEVTVCwgLi4uIHRvIHhlbi1kZXZlbC4g
VGhlIHBsYW5uZWQgQ0kgaW5mcmFzdHJ1Y3R1cmUgb25seSBhcHBsaWVzCj4gdG8geGVuLmdpdC4g
SGF2ZSB5b3UgdGhvdWdodCBhYm91dCBob3cgdG8gaGFuZGxlIHN1Y2ggY2FzZXM/IAoKTm8uIEkg
aGF2ZW4ndC4gIFdlIG1heSBiZSBhYmxlIHRvIHVzZSBzb21lIGhldXJpc3RpY3MgaGVyZS4KCldl
aS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:55:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09: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 1fhu27-0004IV-0Z; Tue, 24 Jul 2018 09:55: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhu25-0004IQ-Jr
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:55:05 +0000
X-Inumbo-ID: 902a454a-8f27-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 902a454a-8f27-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 11:54:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 03:55:03 -0600
Message-Id: <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 03:54:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <bercarug@amazon.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
In-Reply-To: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, abelgun@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIzLjA3LjE4IGF0IDEzOjUwLCA8YmVyY2FydWdAYW1hem9uLmNvbT4gd3JvdGU6Cj4g
Rm9yIHRoZSBsYXN0IGZldyBkYXlzLCBJIGhhdmUgYmVlbiB0cnlpbmcgdG8gZ2V0IGEgUFZIIGRv
bTAgcnVubmluZywKPiBob3dldmVyIEkgZW5jb3VudGVyZWQgdGhlIGZvbGxvd2luZyBwcm9ibGVt
OiB0aGUgc3lzdGVtIHNlZW1zIHRvCj4gZnJlZXplIGFmdGVyIHRoZSBoeXBlcnZpc29yIGJvb3Rz
LCB0aGUgc2NyZWVuIGdvZXMgYmxhY2suIEkgaGF2ZSB0cmllZCB0bwo+IGRlYnVnIGl0IHZpYSBh
IHNlcmlhbCBjb25zb2xlICh1c2luZyBNaW5pY29tKSBhbmQgbWFuYWdlZCB0byBnZXQgc29tZQo+
IG1vcmUgWGVuIG91dHB1dCwgYWZ0ZXIgdGhlIHNjcmVlbiB0dXJucyBibGFjay4KPiAKPiBJIG1l
bnRpb24gdGhhdCBJIGhhdmUgdHJpZWQgdG8gYm9vdCB0aGUgUFZIIGRvbTAgdXNpbmcgZGlmZmVy
ZW50IGtlcm5lbAo+IGltYWdlcyAoZnJvbSA0LjkuMCB0byA0LjE4LXJjMyksIGRpZmZlcmVudCBY
ZW4gIHZlcnNpb25zICg0LjEwLCA0LjExLCA0LjEyKS4KPiAKPiBCZWxvdyBJIGF0dGFjaGVkIG15
IHN5c3RlbSAvIGh5cGVydmlzb3IgY29uZmlndXJhdGlvbiwgYXMgd2VsbCBhcyB0aGUKPiBvdXRw
dXQgY2FwdHVyZWQgdGhyb3VnaCB0aGUgc2VyaWFsIGNvbnNvbGUsIGNvcnJlc3BvbmRpbmcgdG8g
dGhlIGxhdGVzdAo+IHZlcnNpb25zIGZvciBYZW4gYW5kIHRoZSBMaW51eCBLZXJuZWwgKFhlbiBz
dGFnaW5nIGFuZCBLZXJuZWwgZnJvbSB0aGUKPiB4ZW4vdGlwIHRyZWUpLgo+IFsuLi5dCj4gKFhF
TikgW1ZULURdaW9tbXUuYzo5MTk6IGlvbW11X2ZhdWx0X3N0YXR1czogRmF1bHQgT3ZlcmZsb3cK
PiAoWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQcmltYXJ5IFBl
bmRpbmcgRmF1bHQKPiAoWEVOKSBbVlQtRF1ETUFSOltETUEgV3JpdGVdIFJlcXVlc3QgZGV2aWNl
IFswMDAwOjAwOjE0LjBdIGZhdWx0IGFkZHIgOGRlYjMwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMw
MDAyMWIwMDAKPiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDUgLSBQVEUgV3JpdGUgYWNjZXNz
IGlzIG5vdCBzZXQKPiAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MTQuMCBnbWZuIDhkZWIzCj4gKFhFTikgcm9vdF9lbnRyeVswMF0gPSAxMDIxYzYwMDAxCj4g
KFhFTikgY29udGV4dFthMF0gPSAyXzEwMjFkNmQwMDEKPiAoWEVOKSBsNFswMDBdID0gOWMwMDAw
MTAyMWQ2YzEwNwo+IChYRU4pIGwzWzAwMl0gPSA5YzAwMDAxMDIxZDNlMTA3Cj4gKFhFTikgbDJb
MDZmXSA9IDljMDAwMDEwMjE4YzAxMDcKPiAoWEVOKSBsMVswYjNdID0gODAwMDAwMDAwMDAwMDAw
MAo+IChYRU4pIGwxWzBiM10gbm90IHByZXNlbnQKPiAoWEVOKSBEb20wIGNhbGxiYWNrIHZpYSBj
aGFuZ2VkIHRvIERpcmVjdCBWZWN0b3IgMHhmMwoKVGhpcyBtaWdodCBiZSBhIGhpbnQgYXQgYSBt
aXNzaW5nIFJNUlIgZW50cnkgaW4gdGhlIEFDUEkgdGFibGVzLCBhcwp3ZSd2ZSBzZWVuIHRvIGJl
IHRoZSBjYXNlIGZvciBhIG51bWJlciBvZiBzeXN0ZW1zIChJIGRhcmUgdG8gZ3Vlc3MKdGhhdCAw
MDAwOjAwOjE0LjAgaXMgYSBVU0IgY29udHJvbGxlciwgcGVyaGFwcyBvbmUgd2l0aCBhIGtleWJv
YXJkCmFuZC9vciBtb3VzZSBjb25uZWN0ZWQpLiBZb3UgbWF5IHdhbnQgdG8gcGxheSB3aXRoIHRo
ZSByZXNwZWN0aXZlCmNvbW1hbmQgbGluZSBvcHRpb24gKCJybXJyPSIpLiBOb3RlIHRoYXQgImlv
bW11X2luY2x1c2l2ZV9tYXBwaW5nIgphcyB5b3UncmUgdXNpbmcgaXQgZG9lcyBub3QgaGF2ZSBh
bnkgbWVhbmluZyBmb3IgUFZIIChzZWUKaW50ZWxfaW9tbXVfaHdkb21faW5pdCgpKS4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:57:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09: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 1fhu42-0004Tg-PX; Tue, 24 Jul 2018 09:57: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=j2ds=ki=citrix.com=prvs=736251401=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fhu41-0004TW-Sk
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 09:57:05 +0000
X-Inumbo-ID: d786e8e4-8f27-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d786e8e4-8f27-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 11:56:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="76613932"
From: Lars Kurth <lars.kurth@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, Lars Kurth <lars.kurth.xen@gmail.com>
Thread-Topic: [Minios-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
Thread-Index: AQHUIzIicAC0iXLu3EKgPC+KBgM2gqSd/omAgAATpQA=
Date: Tue, 24 Jul 2018 09:57:02 +0000
Message-ID: <D65CE7BF-9061-4EC5-AE6E-6DB6DCFAE92F@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <07A3F9EF-AF5C-4E46-BBA0-31A77C90D3F9@xenproject.org>
 <20180724094643.h2tzxh3rvupqcqwt@citrix.com>
In-Reply-To: <20180724094643.h2tzxh3rvupqcqwt@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.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <48C4AC4800143642A226BDE0FD23EB6C@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, 'Jan Beulich' <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCu+7v09uIDI0LzA3LzIwMTgsIDEwOjQ2LCAiV2VpIExpdSIgPHdlaS5saXUyQGNpdHJpeC5j
b20+IHdyb3RlOg0KDQogICAgT24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMTA6Mzg6MjRBTSArMDEw
MCwgTGFycyBLdXJ0aCB3cm90ZToNCiAgICA+IA0KICAgID4gDQogICAgPiA+IE9uIDI0IEp1bCAy
MDE4LCBhdCAxMDoyNCwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6DQogICAg
PiA+IA0KICAgID4gPiBPbiBUdWUsIEp1bCAyNCwgMjAxOCBhdCAwMzowNjowOEFNIC0wNjAwLCBK
YW4gQmV1bGljaCB3cm90ZToNCiAgICA+ID4+Pj4+IE9uIDIzLjA3LjE4IGF0IDE4OjQwLCA8bGFy
cy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToNCiAgICA+ID4+PiAjIEhvdyBkb2VzIHRoaXMgaW1w
YWN0IG1lPw0KICAgID4gPj4+IFRoZSBjb250cmlidXRpb24gd29ya2Zsb3cgaXMgKm5vdCogaW1w
YWN0ZWQgYnkgdGhpcyBjaGFuZ2UsIGJ1dCBvbmNlIHVwIGFuZCANCiAgICA+ID4+PiBydW5uaW5n
IHRoZSBmb2xsb3dpbmcgd2lsbCBoYXBwZW4gb25jZSB5b3UgcG9zdCBhIHBhdGNoIG9yIHBhdGNo
IHNlcmllcyB0byANCiAgICA+ID4+PiB4ZW4tZGV2ZWw6DQogICAgPiA+Pj4gKiBQYXRjaHdvcmsg
d2lsbCB0YWtlIHBhdGNoIHNlcmllcyBmcm9tIHRoZSBtYWlsaW5nIGxpc3QgYW5kIGFwcGxpZXMg
aXQNCiAgICA+ID4+PiAqIENJL0RDIHRlc3RpbmcgaXMgdHJpZ2dlcmVkDQogICAgPiA+Pj4gKiBB
IHRlc3QgcmVwb3J0IHdpbGwgYmUgc2VudCBhcyBhIG1haWwgdG8gdGhlIHBhdGNoIG9yIHRoZSBz
ZXJpZXMgKGFrYSB0aGUgMDAgcGF0Y2ggb2YgdGhlIHNlcmllcykNCiAgICA+ID4+PiANCiAgICA+
ID4+PiBUaGlzIGRvZXMgbWVhbiB0aG91Z2ggdGhhdCBzZXJpZXMgd2hpY2ggZG8gbm90IGJ1aWxk
IG9yIHNob3cgb3RoZXIgaXNzdWVzLCANCiAgICA+ID4+PiB3aWxsIGxpa2VseSBub3QgYmUgcmV2
aWV3ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MuIFRoaXMgd291bGQgbGVzc2VuIHRoZSANCiAgICA+
ID4+PiBidXJkZW4gb24gcmV2aWV3ZXJzLCBhcyB0aGV5IHdpbGwga25vdyB3aGV0aGVyIHRoZSBj
b2RlIHN1Ym1pdHRlZCBidWlsZHMgb24gYSANCiAgICA+ID4+PiB3aWRlIGFycmF5IG9mIGVudmly
b25tZW50cy4gDQogICAgPiA+PiANCiAgICA+ID4+IFNvIGhvdyBhcmUgZGVwZW5kZW5jaWVzIGJl
dHdlZW4gc2VyaWVzIGludGVuZGVkIHRvIGJlIGRlYWx0IHdpdGg/IEl0DQogICAgPiA+PiBpcyBu
b3QgdW5jb21tb24gZm9yIHNvbWVvbmUgdG8gc2F5ICJhcHBsaWVzIG9ubHkgb24gdG9wIG9mIHh5
eiIuIFRoZQ0KICAgID4gPj4gaW1wbGljYXRpb24gb2YgIndpbGwgbGlrZWx5IG5vdCBiZSByZXZp
ZXdlZCB1bnRpbCB0aGUgdGVzdHMgcGFzcyIgc2VlbXMNCiAgICA+ID4+IHVuc3VpdGFibGUgdG8g
bWUgaW4gc3VjaCBhIGNhc2UuDQogICAgPiA+PiANCiAgICA+ID4gDQogICAgPiA+IFdlIGhhdmUg
YmVlbiBhc2tpbmcgZXZlcnlvbmUgdG8gcmViYXNlIHRvIHN0YWdpbmcgYmVmb3JlIHBvc3Rpbmcg
YSBuZXcNCiAgICA+ID4gdmVyc2lvbiBmb3IgYSBsb25nIHRpbWUuICBJdCBpcyBuYXR1cmFsIGZv
ciB0aGUgYm90IHRvIGFzc3VtZSB0aGF0DQogICAgPiA+IGV2ZXJ5dGhpbmcgc2hvdWxkIGFwcGx5
IG9uIHRvcCBvZiBzdGFnaW5nLiBUaGF0IHdvdWxkIHByb3ZpZGUgbW9zdCB2YWx1ZQ0KICAgID4g
PiB0byB0aGUgY29tbXVuaXR5Lg0KICAgID4gPiANCiAgICA+ID4gRm9yIHNwZWNpYWwgY2FzZXMg
bGlrZSB5b3UganVzdCBtZW50aW9uLCB3ZSBzaG91bGQgYWltIHRvIHByb3ZpZGUNCiAgICA+ID4g
bWVjaGFuaXNtcyB0byBtYW51YWxseSBhcHBvaW50IGEgYnJhbmNoIHRvIGJlIHRlc3RlZC4NCiAg
ICA+IA0KICAgID4gV2VpLCBEb3VnOiBJIGhhdmUgYW5vdGhlciBxdWVzdGlvbiwgd2hpY2ggaXMg
bWFpbmx5IGZvciBteSBvd24gdW5kZXJzdGFuZGluZy4gDQogICAgPiANCiAgICA+IFJpZ2h0IG5v
dyB3ZSBhbGxvdyBwb3N0aW5nIG9mIHBhdGNoZXMgdG8gTGludXgsIFFlbXUsIHhlbi5naXQsDQog
ICAgPiBPU1NURVNULCAuLi4gdG8geGVuLWRldmVsLiBUaGUgcGxhbm5lZCBDSSBpbmZyYXN0cnVj
dHVyZSBvbmx5IGFwcGxpZXMNCiAgICA+IHRvIHhlbi5naXQuIEhhdmUgeW91IHRob3VnaHQgYWJv
dXQgaG93IHRvIGhhbmRsZSBzdWNoIGNhc2VzPyANCiAgICANCiAgICBOby4gSSBoYXZlbid0LiAg
V2UgbWF5IGJlIGFibGUgdG8gdXNlIHNvbWUgaGV1cmlzdGljcyBoZXJlLg0KICAgIA0KT3IgYW4g
YWx0ZXJuYXRpdmUgd291bGQgYmUgdG8gc2F5OiBpZiB5b3Ugd2FudCB0byB1c2UgdGhlIHRlc3Qg
Ym90IHRoZW4gQ0MgeGVuZ2l0LXRlc3Rib3RAeGVucHJvamVjdC5vcmcgKG9yIHNvbWV0aGluZyBs
aWtlIGl0KSB3aGVuIHlvdSBzdWJtaXQgdGhlIHNlcmllcy4gVGhhdCB3b3VsZCBhbHNvIGdldCBh
cm91bmQgSmFuJ3MgaXNzdWUgd2l0aCBkZXBlbmRlbnQgc2VyaWVzOiB5b3Ugd291bGQgc2ltcGx5
IG5vdCBhZGQgdGhlIENDLCB3aGVuIHlvdSBrbm93IGl0IHdvbid0IGJ1aWxkIHdpdGhvdXQgYSBk
ZXBlbmRlbmN5Lg0KDQpMYXJzDQogICAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 09:58:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 09: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 1fhu5g-0004cl-9S; Tue, 24 Jul 2018 09:58: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=lo6a=ki=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhu5e-0004cc-UX
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 09:58:46 +0000
X-Inumbo-ID: 308a8949-8f28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 308a8949-8f28-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 09:59: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 E920580D;
 Tue, 24 Jul 2018 02:58:44 -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 2D3643F237;
 Tue, 24 Jul 2018 02:58:44 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-17-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c04a0b26-7fc0-407f-fae0-3ad5d248b00a@arm.com>
Date: Tue, 24 Jul 2018 10:58: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: <1530918736-13965-17-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 17/21] 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>, 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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzE4IDAwOjEyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gTW92ZSB0aGUgY29kZSB0byBjYWxjdWxhdGUgaW5fZmlmb19sZXZlbCBhbmQgb3V0X2ZpZm9f
bGV2ZWwgb3V0IG9mCj4gdnBsMDExX2RhdGFfYXZhaWwsIHRvIHRoZSBjYWxsZXIuCj4gVGhpcyBj
aGFuZ2Ugd2lsbCBtYWtlIGl0IHBvc3NpYmxlIHRvIHJldXNlIHZwbDAxMV9kYXRhX2F2YWlsIHdp
dGgKPiBkaWZmZXJlbnQgcmluZyBzdHJ1Y3R1cmVzIGluIGEgbGF0ZXIgcGF0Y2guCj4gCj4gU2ln
bmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+
IC0tLQo+IENoYW5nZXMgaW4gdjI6Cj4gLSBuZXcgcGF0Y2gKPiAtLS0KPiAgIHhlbi9hcmNoL2Fy
bS92cGwwMTEuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDQyIGluc2VydGlvbnMoKyksIDI4IGRlbGV0
aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJj
aC9hcm0vdnBsMDExLmMKPiBpbmRleCAzM2ZjYWEwLi5lNzU5NTdmIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL2FybS92cGwwMTEuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+IEBAIC0z
NCw2ICszNCwxMiBAQAo+ICAgI2luY2x1ZGUgPGFzbS92Z2ljLWVtdWwuaD4KPiAgICNpbmNsdWRl
IDxhc20vdnBsMDExLmg+Cj4gICAKPiArc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3Ry
dWN0IGRvbWFpbiAqZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOQ09OU19S
SU5HX0lEWCBpbl9maWZvX2xldmVsLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBY
RU5DT05TX1JJTkdfSURYIGluX3NpemUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFhFTkNPTlNfUklOR19JRFggb3V0X2ZpZm9fbGV2ZWwsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFhFTkNPTlNfUklOR19JRFggb3V0X3NpemUpOwo+ICsKCkxvb2tpbmcgYXQgdGhl
IGVuZCBjb2RlLCBJIHRoaW5rIHlvdSBjYW4gYXZvaWQgdGhlIGRlY2xhcmF0aW9uIGJ5IGFkZGlu
ZyAKdnBsMDExX3J4X2NoYXIgc29tZXdoZXJlIGVsc2UuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:04:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10: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 1fhuAw-0005S7-11; Tue, 24 Jul 2018 10:04: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhuAt-0005Rt-U3
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 10:04:11 +0000
X-Inumbo-ID: d64b146a-8f28-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 d64b146a-8f28-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 12:03:39 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 04:04:10 -0600
Message-Id: <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 04:04:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
In-Reply-To: <20180724094352.bobqiacujy4tgcp4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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+IE9uIDI0LjA3LjE4IGF0IDExOjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDM6MzQ6NTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyNC4wNy4xOCBhdCAxMToyNCwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IE9uIFR1ZSwgSnVsIDI0LCAyMDE4IGF0IDAzOjA2OjA4QU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiA+Pj4gT24gMjMuMDcuMTggYXQgMTg6NDAsIDxsYXJzLmt1cnRo
QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+PiA+ICMgSG93IGRvZXMgdGhpcyBpbXBhY3QgbWU/Cj4+
ID4+ID4gVGhlIGNvbnRyaWJ1dGlvbiB3b3JrZmxvdyBpcyAqbm90KiBpbXBhY3RlZCBieSB0aGlz
IGNoYW5nZSwgYnV0IG9uY2UgdXAgYW5kIAo+PiA+IAo+PiA+PiA+IHJ1bm5pbmcgdGhlIGZvbGxv
d2luZyB3aWxsIGhhcHBlbiBvbmNlIHlvdSBwb3N0IGEgcGF0Y2ggb3IgcGF0Y2ggc2VyaWVzIHRv
IAo+PiA+PiA+IHhlbi1kZXZlbDoKPj4gPj4gPiAqIFBhdGNod29yayB3aWxsIHRha2UgcGF0Y2gg
c2VyaWVzIGZyb20gdGhlIG1haWxpbmcgbGlzdCBhbmQgYXBwbGllcyBpdAo+PiA+PiA+ICogQ0kv
REMgdGVzdGluZyBpcyB0cmlnZ2VyZWQKPj4gPj4gPiAqIEEgdGVzdCByZXBvcnQgd2lsbCBiZSBz
ZW50IGFzIGEgbWFpbCB0byB0aGUgcGF0Y2ggb3IgdGhlIHNlcmllcyAoYWthIHRoZSAwMCBwYXRj
aCBvZiB0aGUgc2VyaWVzKQo+PiA+PiA+IAo+PiA+PiA+IFRoaXMgZG9lcyBtZWFuIHRob3VnaCB0
aGF0IHNlcmllcyB3aGljaCBkbyBub3QgYnVpbGQgb3Igc2hvdyBvdGhlciBpc3N1ZXMsIAo+PiA+
PiA+IHdpbGwgbGlrZWx5IG5vdCBiZSByZXZpZXdlZCB1bnRpbCB0aGUgdGVzdHMgcGFzcy4gVGhp
cyB3b3VsZCBsZXNzZW4gdGhlIAo+PiA+PiA+IGJ1cmRlbiBvbiByZXZpZXdlcnMsIGFzIHRoZXkg
d2lsbCBrbm93IHdoZXRoZXIgdGhlIGNvZGUgc3VibWl0dGVkIGJ1aWxkcyBvbiBhIAo+PiA+PiA+
IHdpZGUgYXJyYXkgb2YgZW52aXJvbm1lbnRzLiAKPj4gPj4gCj4+ID4+IFNvIGhvdyBhcmUgZGVw
ZW5kZW5jaWVzIGJldHdlZW4gc2VyaWVzIGludGVuZGVkIHRvIGJlIGRlYWx0IHdpdGg/IEl0Cj4+
ID4+IGlzIG5vdCB1bmNvbW1vbiBmb3Igc29tZW9uZSB0byBzYXkgImFwcGxpZXMgb25seSBvbiB0
b3Agb2YgeHl6Ii4gVGhlCj4+ID4+IGltcGxpY2F0aW9uIG9mICJ3aWxsIGxpa2VseSBub3QgYmUg
cmV2aWV3ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MiIHNlZW1zCj4+ID4+IHVuc3VpdGFibGUgdG8g
bWUgaW4gc3VjaCBhIGNhc2UuCj4+ID4+IAo+PiA+IAo+PiA+IFdlIGhhdmUgYmVlbiBhc2tpbmcg
ZXZlcnlvbmUgdG8gcmViYXNlIHRvIHN0YWdpbmcgYmVmb3JlIHBvc3RpbmcgYSBuZXcKPj4gPiB2
ZXJzaW9uIGZvciBhIGxvbmcgdGltZS4gIEl0IGlzIG5hdHVyYWwgZm9yIHRoZSBib3QgdG8gYXNz
dW1lIHRoYXQKPj4gPiBldmVyeXRoaW5nIHNob3VsZCBhcHBseSBvbiB0b3Agb2Ygc3RhZ2luZy4g
VGhhdCB3b3VsZCBwcm92aWRlIG1vc3QgdmFsdWUKPj4gPiB0byB0aGUgY29tbXVuaXR5Lgo+PiA+
IAo+PiA+IEZvciBzcGVjaWFsIGNhc2VzIGxpa2UgeW91IGp1c3QgbWVudGlvbiwgd2Ugc2hvdWxk
IGFpbSB0byBwcm92aWRlCj4+ID4gbWVjaGFuaXNtcyB0byBtYW51YWxseSBhcHBvaW50IGEgYnJh
bmNoIHRvIGJlIHRlc3RlZC4KPj4gCj4+IEknbSBhZnJhaWQgSSBkaXNhZ3JlZSBhZ2FpbjogVG9v
bHMgdXNlZCBzaG91bGQgbm90IGJlIGRpY3RhdGVkLiBJJ20KPj4gdXNpbmcgcXVpbHQsIG5vdCBn
aXQgZm9yIG15IHdvcmssIGFuZCBoZW5jZSBJIGRvbid0IG1haW50YWluIGFueQo+PiBicmFuY2hl
cyBhbnl3aGVyZS4KPiAKPiBBbHJpZ2h0Lgo+IAo+IEZpcnN0LCBJIGRvbid0IHRoaW5rIEkgc2Fp
ZCB0aGF0IG9ubHkgZ2l0IHdvdWxkIGJlIHN1cHBvcnRlZC4KPiBHaXQgaXMgdGhlIG1vc3QgcHJl
dmFsZW50IFZDUyBub3dhZGF5cywgYW5kIG1vc3QgZGV2ZWxvcGVycyB1c2UgaXQsIHNvCj4gaXQg
d291bGQgbWFrZSBzZW5zZSB0byBzdXBwb3J0IGl0IGZpcnN0LiAgSWYgeW91IHdhbnQgcXVpbHQs
IHdlIGNhbgo+IGNlcnRhaW5seSBsb29rIGludG8gdGhhdC4gQnV0IEknbSBhZnJhaWQgaWYgeW91
IGRvbid0IHNheSB3aGF0IHlvdQo+IHNwZWNpZmljYWxseSBuZWVkLCBub3RoaW5nIGNhbiBiZSBk
b25lIGluIHRoYXQgcmVnYXJkLgoKV2VsbCwgaWYgeW91IHRob3VnaHQgb2Ygb3RoZXIgdGhhbiBn
aXQsIHRoZW4gSSdtIGFmcmFpZCBJIGxhY2sKdW5kZXJzdGFuZGluZyBvZiB3aGVyZSBzdWNoIGEg
ImJyYW5jaCIgc2hvdWxkIGJlIGNvbWluZyBmcm9tLgpNeSBmaXJzdCBhbmQgZm9yZW1vc3QgcmVx
dWlyZW1lbnQgaXMgdGhhdCwgYXMgc3RhdGVkIHByZXR0eSBjbG9zZQp0byB0aGUgdG9wLCB0aGUg
Y29udHJpYnV0aW9uIHdvcmtmbG93IGJlICpub3QqIGltcGFjdGVkLiBBbnkKc2V0dGluZyB1cCBv
ZiBhbnl0aGluZyB0aGF0IEknZCBuZWVkIHRvIGRvIHdvdWxkIGJlIGNvbnRyYXJ5IHRvCnRoYXQu
Cgo+IFNlY29uZCwgaXQgaXMgdXAgdG8gaW5kaXZpZHVhbCB3aGV0aGVyIHRoZXkgd2FudCB0byB1
c2UgYSBjZXJ0YWluIHRvb2wKPiBvciBub3QuIElmIHlvdSBkb24ndCB3YW50IHRvIHVzZSB0aGlz
IGluZnJhc3RydWN0dXJlIGZvciB3aGF0ZXZlcgo+IHJlYXNvbiwgdGhhdCdzIE9LLiBZb3UncmUg
b25seSBtaXNzaW5nIG91dCBhbGwgdGhlIHdvcmsgaW4gdGhlIGNvbW11bml0eQo+IGhhcyBkb25l
LCBidXQgeW91IHNob3VsZCBiZSBhYmxlIHRvIHVzZSB5b3VyIG93biB3b3JrZmxvdyBqdXN0IGZp
bmUuCgpUaGVuIEkgbWF5YmUgbWlzdW5kZXJzdG9vZCBMYXJzJ2VzIG1haWw6IEkndmUgZ2FpbmVk
IHRoZQppbXByZXNzaW9uIHRoYXQgdGhlIHBpY2tpbmcgdXAgb2YgcGF0Y2hlcyB3b3VsZCBiZSBh
dXRvbWF0aWMsCmkuZS4gd2l0aG91dCBtZSB0ZWxsaW5nIHRvIHN5c3RlbSB0byBkbyBzby4gQXMg
aXQgd291bGQgcHJlc3VtYWJseQpzZW5kIGl0cyAoZmFpbHVyZSkgbWFpbHMgYmFjayB0byB0aGUg
YXV0aG9yLCBJJ2QgZXhwZWN0IHRvIGdldCB3aGF0CmVmZmVjdGl2ZWx5IGlzIHNwYW0gaW4gdGhl
IGRlc2NyaWJlZCBjYXNlLgoKSSdtIGFmcmFpZCBteSBwZXJzb25hbCBiYXIgZm9yIGFueSBzdWNo
IGF1dG9tYXRpb24gaXMgcHJldHR5CmhpZ2g6IFRoZXJlIG11c3Qgbm90IGV2ZXIgYmUgYW55IG5l
Z2F0aXZlIGVmZmVjdCBmcm9tIHN1Y2ggYW4KYWRkaXRpb24uIFBvc2l0aXZlIGVmZmVjdHMgd291
bGQgb2YgY291cnNlIGJlIHZlcnkgd2VsY29tZS4gSQpyZWFsaXplIHRoaXMgaXMgYW4gdW5yZWFs
aXN0aWMgZ29hbCwgYnV0IGl0IHNob3VsZCBhdCBsZWFzdCBjb21lCmNsb3NlIChwZXJoYXBzIGFm
dGVyIHNvbWUgaW5pdGlhbCBsZWFybmluZyBwaGFzZSkuIEJ1dCB0aGlzIGltcGxpZXMKdGhhdCBh
dCBsZWFzdCBpbiB0aGVvcnkgaXQgaXMgcG9zc2libGUgdG8gY29tZSBjbG9zZSBpbiB0aGUgZmly
c3QKcGxhY2UsIHdoaWNoIEkgY2FuJ3QgdGFrZSBmb3IgZ2l2ZW4gd2l0aCB0aGUgaW5mb3JtYXRp
b24gSSd2ZSBiZWVuCnByb3ZpZGVkIHNvIGZhci4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:09:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 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 1fhuG8-0005hE-MW; Tue, 24 Jul 2018 10:09: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhuG7-0005h9-IF
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 10:09:35 +0000
X-Inumbo-ID: 9706a6e0-8f29-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 9706a6e0-8f29-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 12:09:02 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 04:09:33 -0600
Message-Id: <5B56FADB02000078001D71B4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 04:09:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <20180723170951.6852-1-george.dunlap@citrix.com>
In-Reply-To: <20180723170951.6852-1-george.dunlap@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Adrian Pop <apop@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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+IE9uIDIzLjA3LjE4IGF0IDE5OjA5LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBUaGUgYWx0cDJtIGZ1bmN0aW9uYWxpdHkgd2FzIG9yaWdpbmFsbHkgZW52aXNpb25lZCB0
byBiZSB1c2VkIGluCj4gc2V2ZXJhbCBkaWZmZXJlbnQgY29uZmlndXJhdGlvbnMsIG9uZSBvZiB3
aGljaCB3YXMgYSBzaW5nbGUgaW4tZ3Vlc3QKPiBhZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlv
bmFsIGNvbnRyb2wgb2YgYWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKPiBzaW5nbGUgaHlwZXJj
YWxsIHRvIGJlIGFuIEhWTU9QIHJhdGhlciB0aGFuIGEgRE9NQ1RMLCBzaW5jZSBIVk0gZ3Vlc3Rz
Cj4gYXJlIG5vdCBhbGxvd2VkIHRvIG1ha2UgRE9NQ1RMcy4gIEFjY2VzcyB0byB0aGlzIEhWTU9Q
IGlzIGNvbnRyb2xsZWQKPiBieSBhIHBlci1kb21haW4gSFZNX1BBUkFNLCBhbmQgZGVmYXVsdHMg
dG8gJ29mZicuCj4gCj4gRXhwb3NpbmcgdGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5IHRvIHRoZSBn
dWVzdCB3YXMgY29udHJvdmVyc2lhbCBhdAo+IHRoZSB0aW1lLCBidXQgd2FzIHVsdGltYXRlbHkg
YWNjZXB0ZWQuICBUaGUgZmFjdCB0aGF0IGFsdHAybSBpcyBhbgo+IEhWTU9QIHJhdGhlciB0aGFu
IGEgRE9NQ1RMIGhhcyBjYXVzZWQgc29tZSBwcm9ibGVtcywgaG93ZXZlciwgZm9yCj4gdGhvc2Ug
bW92aW5nIGZvcndhcmQgdHJ5aW5nIHRvIGV4dGVuZCB0aGUgaW50ZXJmYWNlOiBFeHRlbmRpbmcg
dGhlCj4gaW50ZXJmYWNlIGV2ZW4gZm9yIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNlIG5vdyBtZWFu
cyBleHRlbmRpbmcgYW4KPiBIVk1PUCwgd2hpY2ggaW1wbGljaXRseSBleHRlbmRzIHRoZSBzdXJm
YWNlIG9mIGF0dGFjayBmb3IgdGhlCj4gJ2ludGVybmFsJyB1c2UgY2FzZSBhcyB3ZWxsLiAgVGhl
IHJlc3VsdCBoYXMgYmVlbiB0aGF0IGV2ZXJ5IGFkZGl0aW9uCj4gdG8gdGhpcyBpbnRlcmZhY2Ug
aGFzIGFsc28gYmVlbiBjb250cm92ZXJzaWFsLgo+IAo+IFNldHRsZSB0aGUgY29udHJvdmVyc3kg
b25jZSBhbmQgZm9yIGFsbCBieSBkb2N1bWVudGluZyAxKSB0aGUgcHVycG9zZQo+IG9mIHRoZSBh
bHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93IHRvIGV4dGVuZCBpdC4gIEluIHBhcnRpY3VsYXI6
Cj4gCj4gKiBTcGVjaWZ5IHRoYXQgdGhlIGZ1bGx5IGluLWd1ZXN0IGFnZW50IGlzIGEgdGFyZ2V0
IHVzZSBjYXNlCj4gCj4gKiBTcGVjaWZ5IHRoYXQgYWxsIGV4dGVuc2lvbnMgdG8gYWx0cDJtIGZ1
bmN0aW9uYWxpdHkgc2hvdWxkIGJlIHN1Ym9wcwo+ICAgb2YgdGhlIEhWTU9QIGh5cGVyY2FsbAo+
IAo+ICogU3BlY2lmeSB0aGF0IG5ldyBzdWJvcHMgc2hvdWxkIGJlIGVuYWJsZWQgaW4gQUxUUDJN
X21peGVkIG1vZGUgYnkKPiAgIGRlZmF1bHQsIGJ1dCB0aGF0IHRoaXMgbW9kZSBoYXMgbm90IGJl
ZW4gZXZhbHVhdGVkIGZvciBzYWZldHkuCj4gCj4gSG9wZWZ1bGx5IHRoaXMgd2lsbCBhbGxvdyB0
aGUgYWx0cDJtIGludGVyZmFjZSB0byBiZSBkZXZlbG9wZWQgZnVydGhlcgo+IHdpdGhvdXQgdW5u
ZWNlc3NhcnkgY29udHJvdmVyc3kuCj4gCj4gRnVydGhlciBkaXNjdXNzaW9uOgo+IAo+IEFzIGZh
ciBhcyBJIGNhbiB0ZWxsIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBzb2x1dGlvbnMgdG8gdGhp
cwo+IGNvbnRyb3ZlcnN5Lgo+IAo+IEEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlvbmFs
aXR5IGFzIGEgdGFyZ2V0IGJ5IGNvbnZlcnRpbmcgdGhlCj4gY3VycmVudCBIVk1PUCBpbnRvIGEg
RE9NQ1RMLgo+IAo+IEIuIEhhdmUgdHdvIGh5cGVyY2FsbHMgLS0gYW4gSFZNT1Agd2hpY2ggY29u
dGFpbnMgZnVuY3Rpb25hbGl0eQo+IGV4cGVjdGVkIHRvIGJlIHVzZWQgYnkgdGhlICdpbnRlcm5h
bCcgYWdlbnQsIGFuZCBhIERPTUNUTCBmb3IKPiBmdW5jdGlvbmFsaXR5IHdoaWNoIGlzIGV4cGVj
dGVkIHRvIGJlIHVzZWQgb25seSBiZSB0aGUgJ2V4dGVybmFsJwo+IGFnZW50Lgo+IAo+IEMuIEFn
cmVlIHRvIGFkZCBhbGwgbmV3IHN1Ym9wcyB0byB0aGUgY3VycmVudCBoeXBlcmNhbGwgKEhWTU9Q
KSwgZXZlbgo+IGlmIHdlJ3JlIG5vdCBzdXJlIGlmIHRoZXkgc2hvdWxkIGJlIGV4cG9zZWQgdG8g
dGhlIGd1ZXN0Lgo+IAo+IEkgdGhpbmsgQSBpcyBhIHRlcnJpYmxlIGlkZWEuICBIYXZpbmcgYSBz
aW5nbGUgaW4tZ3Vlc3QgYWdlbnQgaXMgYQo+IHJlYXNvbmFibGUgZGVzaWduIGNob2ljZSwgYW5k
IGFwcGFyZW50bHkgaXQgd2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQKPiBzb21lIHBvaW50OyB3ZSBz
aG91bGQgbWFrZSBpdCBzdHJhaWdodGZvcndhcmQgZm9yIHNvbWVvbmUgaW4gdGhlCj4gZnV0dXJl
IHRvIHBpY2sgdXAgdGhlIHdvcmsgaWYgdGhleSB3YW50IHRvLgo+IAo+IEkgdGhpbmsgQiBpcyBh
bHNvIGEgYmFkIGlkZWEuICBUaGUgcGVvcGxlIGV4dGVuZGluZyBpdCBhdCB0aGUgbW9tZW50Cj4g
YXJlIHByaW1hcmlseSBjb25jZXJuZWQgd2l0aCB0aGUgJ2V4dGVybmFsJyB1c2UgY2FzZS4gIFRo
ZXJlIGlzIG5vYm9keQo+IGFyb3VuZCB0byByZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rpb25h
bGl0eSBzaG91bGQgZW5kIHVwIGluIHRoZQo+IEhWTU9QIG9yIHRoZSBET01DVEwsIHdoaWNoIG1l
YW5zIHRoYXQgYnkgZGVmYXVsdCBpdCB3aWxsIGVuZCB1cCBpbiB0aGUKPiBET01DVEwuICBJZiBp
dCBpcyBkaXNjb3ZlcmVkLCBhZnRlcndhcmRzLCB0aGF0IHRoZSBuZXcgb3BlcmF0aW9ucwo+ICp3
b3VsZCogYmUgc2FmZSBhbmQgdXNlZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhl
biB3ZSB3aWxsCj4gZWl0aGVyIGhhdmUgdG8gZHVwbGljYXRlIHRoZW0gaW5zaWRlIHRoZSBIVk1P
UCAod2hpY2ggd291bGQgYmUKPiB0ZXJyaWJsZSkgb3IgbW92ZSB0aGUgb3BlcmF0aW9uIGZyb20g
dGhlIERPTUNUTCB0byB0aGUgSFZNT1AgKHdoaWNoCj4gd291bGQgbWFrZSBjb2RpbmcgYW4gYWdl
bnQgYWdhaW5zdCBzZXZlcmFsIHZlcnNpb25zIGEgbWVzcykuCj4gCj4gSXQganVzdCBtYWtlcyBt
b3JlIHNlbnNlIHRvIGhhdmUgYWxsIHRoZSBhbHRwMm0gb3BlcmF0aW9ucyBpbiBhIHNpbmdsZQo+
IHBsYWNlLCBhbmQgYSBzaW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5J3JlIGF2YWls
YWJsZSB0byB0aGUKPiAnaW50ZXJuYWwnIHVzZSBjYXNlIG9yIG5vdC4gIEFzIHN1Y2gsIEkgYW0g
cHJvcG9zaW5nICdDJy4KPiAKPiBFdmVuIHdpdGhpbiB0aGF0LCB3ZSBoYXZlIHNldmVyYWwgb3B0
aW9ucyBhcyBmYXIgYXMgd2hhdCB0byBkbyB3aXRoCj4gdGhlIGN1cnJlbnQgaW50ZXJmYWNlOgo+
IAo+IEMxOiBBdWRpdCB0aGUgY3VycmVudCBzdWJvcHMgYW5kIG1ha2UgYSBibGFja2xpc3Qgb2Yg
c3Vib3BzIG5vdAo+IHN1aXRhYmxlIGZvciBleHBvc3VyZSB0byB0aGUgZ3Vlc3QuICBGdXR1cmUg
c3Vib3BzIHNob3VsZCBiZSBvbiB0aGUKPiBibGFja2xpc3QgdW5sZXNzIHRoZXkgaGF2ZSBiZWVu
IGV2YWx1YXRlZCBhcyBzYWZlIGZvciBleHBvc3VyZS4KPiAKPiBDMjogRG9uJ3QgYmxhY2tsaXN0
IHRoZSBjdXJyZW50IHN1Ym9wcywgYnV0IHJlcXVpcmUgdGhhdCBhbGwgZnV0dXJlCj4gc3Vib3Bz
IGJlIGJsYWNrbGlzdGVkIHVubGVzcyB0aGV5IGhhdmUgYmVlbiBldmFsdWF0ZWQgYXMgc2FmZSBm
b3IKPiBleHBvc3VyZS4KPiAKPiBDMzogRG9uJ3QgYmxhY2tsaXN0IGN1cnJlbnQgb3IgZnV0dXJl
IHN1Ym9wcyBmb3IgdGhlIHByZXNlbnQ7IGp1c3QKPiBkb2N1bWVudCB0aGF0IHRoZXkgbmVlZCB0
byBiZSBldmFsdWF0ZWQgKGFuZCBzb21lIHBvdGVudGlhbGx5Cj4gYmxhY2tsaXN0ZWQpIGJlZm9y
ZSBiZWluZyBleHBvc2VkIHRvIGEgZ3Vlc3QgaW4gYSBzYWZldHktY3JpdGljYWwKPiBlbnZpcm9u
bWVudC4KPiAKPiBDMSB3b3VsZCBiZSBpZGVhbCwgYnV0IHRoZXJlJ3Mgbm9ib2R5IGF0IHByZXNl
bnQgdG8gZG8gdGhlIHdvcmsuCj4gR2l2ZW4gdGhhdCwgQzMgaGFzIGJlZW4gc2VlbiBhcyB0aGUg
YmVzdCBzb2x1dGlvbiBpbiBkaXNjdXNzaW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCkZUUiAtIHRoaXMgbG9va3MgYWNjZXB0
YWJsZSB0byBtZSwgYnV0IEkgZG9uJ3QgdGhpbmsgSSB3YW50IHRvIGFjayBpdC4KCkphbgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:09:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10:09:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhuGT-0005jM-1M; Tue, 24 Jul 2018 10:09: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=j2ds=ki=citrix.com=prvs=736251401=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fhuGR-0005iU-DH
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 10:09:55 +0000
X-Inumbo-ID: be2810a1-8f29-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be2810a1-8f29-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 10:10:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="76614523"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
Thread-Topic: automation: Creating a patchwork instance to improve pre-commit
 build testing
Thread-Index: AQHUIqPnnO142L5KBk2nJ3LRzfKnnaSd9E8AgAAFIQCAAALlgIAAGouA
Date: Tue, 24 Jul 2018 10:09:51 +0000
Message-ID: <407BA6A7-A755-4DA6-AEE3-2217C8B2280A@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
In-Reply-To: <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <D37E1E45CA6E2B4A8762382E8EB2B07C@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCu+7v09uIDI0LzA3LzIwMTgsIDEwOjM0LCAiSmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICA+Pj4gT24gMjQuMDcuMTggYXQgMTE6MjQsIDx3ZWkubGl1MkBj
aXRyaXguY29tPiB3cm90ZToNCiAgICA+IE9uIFR1ZSwgSnVsIDI0LCAyMDE4IGF0IDAzOjA2OjA4
QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KICAgID4+ID4+PiBPbiAyMy4wNy4xOCBhdCAx
ODo0MCwgPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6DQogICAgPj4gPiAjIEhvdyBkb2Vz
IHRoaXMgaW1wYWN0IG1lPw0KICAgID4+ID4gVGhlIGNvbnRyaWJ1dGlvbiB3b3JrZmxvdyBpcyAq
bm90KiBpbXBhY3RlZCBieSB0aGlzIGNoYW5nZSwgYnV0IG9uY2UgdXAgYW5kIA0KICAgID4gDQog
ICAgPj4gPiBydW5uaW5nIHRoZSBmb2xsb3dpbmcgd2lsbCBoYXBwZW4gb25jZSB5b3UgcG9zdCBh
IHBhdGNoIG9yIHBhdGNoIHNlcmllcyB0byANCiAgICA+PiA+IHhlbi1kZXZlbDoNCiAgICA+PiA+
ICogUGF0Y2h3b3JrIHdpbGwgdGFrZSBwYXRjaCBzZXJpZXMgZnJvbSB0aGUgbWFpbGluZyBsaXN0
IGFuZCBhcHBsaWVzIGl0DQogICAgPj4gPiAqIENJL0RDIHRlc3RpbmcgaXMgdHJpZ2dlcmVkDQog
ICAgPj4gPiAqIEEgdGVzdCByZXBvcnQgd2lsbCBiZSBzZW50IGFzIGEgbWFpbCB0byB0aGUgcGF0
Y2ggb3IgdGhlIHNlcmllcyAoYWthIHRoZSAwMCBwYXRjaCBvZiB0aGUgc2VyaWVzKQ0KICAgID4+
ID4gDQogICAgPj4gPiBUaGlzIGRvZXMgbWVhbiB0aG91Z2ggdGhhdCBzZXJpZXMgd2hpY2ggZG8g
bm90IGJ1aWxkIG9yIHNob3cgb3RoZXIgaXNzdWVzLCANCiAgICA+PiA+IHdpbGwgbGlrZWx5IG5v
dCBiZSByZXZpZXdlZCB1bnRpbCB0aGUgdGVzdHMgcGFzcy4gVGhpcyB3b3VsZCBsZXNzZW4gdGhl
IA0KICAgID4+ID4gYnVyZGVuIG9uIHJldmlld2VycywgYXMgdGhleSB3aWxsIGtub3cgd2hldGhl
ciB0aGUgY29kZSBzdWJtaXR0ZWQgYnVpbGRzIG9uIGEgDQogICAgPj4gPiB3aWRlIGFycmF5IG9m
IGVudmlyb25tZW50cy4gDQogICAgPj4gDQogICAgPj4gU28gaG93IGFyZSBkZXBlbmRlbmNpZXMg
YmV0d2VlbiBzZXJpZXMgaW50ZW5kZWQgdG8gYmUgZGVhbHQgd2l0aD8gSXQNCiAgICA+PiBpcyBu
b3QgdW5jb21tb24gZm9yIHNvbWVvbmUgdG8gc2F5ICJhcHBsaWVzIG9ubHkgb24gdG9wIG9mIHh5
eiIuIFRoZQ0KICAgID4+IGltcGxpY2F0aW9uIG9mICJ3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3
ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MiIHNlZW1zDQogICAgPj4gdW5zdWl0YWJsZSB0byBtZSBp
biBzdWNoIGEgY2FzZS4NCiAgICA+PiANCiAgICA+IA0KICAgID4gV2UgaGF2ZSBiZWVuIGFza2lu
ZyBldmVyeW9uZSB0byByZWJhc2UgdG8gc3RhZ2luZyBiZWZvcmUgcG9zdGluZyBhIG5ldw0KICAg
ID4gdmVyc2lvbiBmb3IgYSBsb25nIHRpbWUuICBJdCBpcyBuYXR1cmFsIGZvciB0aGUgYm90IHRv
IGFzc3VtZSB0aGF0DQogICAgPiBldmVyeXRoaW5nIHNob3VsZCBhcHBseSBvbiB0b3Agb2Ygc3Rh
Z2luZy4gVGhhdCB3b3VsZCBwcm92aWRlIG1vc3QgdmFsdWUNCiAgICA+IHRvIHRoZSBjb21tdW5p
dHkuDQogICAgPiANCiAgICA+IEZvciBzcGVjaWFsIGNhc2VzIGxpa2UgeW91IGp1c3QgbWVudGlv
biwgd2Ugc2hvdWxkIGFpbSB0byBwcm92aWRlDQogICAgPiBtZWNoYW5pc21zIHRvIG1hbnVhbGx5
IGFwcG9pbnQgYSBicmFuY2ggdG8gYmUgdGVzdGVkLg0KICAgIA0KICAgIEknbSBhZnJhaWQgSSBk
aXNhZ3JlZSBhZ2FpbjogVG9vbHMgdXNlZCBzaG91bGQgbm90IGJlIGRpY3RhdGVkLiBJJ20NCiAg
ICB1c2luZyBxdWlsdCwgbm90IGdpdCBmb3IgbXkgd29yaywgYW5kIGhlbmNlIEkgZG9uJ3QgbWFp
bnRhaW4gYW55DQogICAgYnJhbmNoZXMgYW55d2hlcmUuDQogICAgDQpKYW4sIEkgaGF2ZSB0byBj
bGFyaWZ5IHdoYXQgSSBtZWFudCBieSAid2lsbCBsaWtlbHkgbm90IGJlIHJldmlld2VkIHVudGls
IHRoZSB0ZXN0cyBwYXNzIi4NCg0KQXQgdGhlIGVuZCBvZiB0aGUgZGF5LCB0aGUgQ0kgbG9vcCBp
cyBzaW1wbHkgcHJvdmlkaW5nIHJldmlld2VycyB3aXRoIG1vcmUgaW5mb3JtYXRpb24uIFJldmll
d2VycyB0aGVuIG1ha2UgYSBkZWNpc2lvbiBvbiB3aGV0aGVyIHRoZXkgd2FudCB0byByZXZpZXcg
YSBzZXJpZXMgb3Igbm90Lg0KDQpOb3cgaW4gbW9zdCBjYXNlcywgcmV2aWV3ZXJzIHdpbGwgcmln
aHRseSBub3Qgd2FudCB0byByZXZpZXcgc2VyaWVzIHdoaWNoIGRvbid0IGJ1aWxkIG9uIGFsbCBw
bGF0Zm9ybXMsIHdoaWNoIGlzIHdoeSBJIGFkZGVkICJ3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3
ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MiLiANCkJ1dCBpbiBzb21lIGNhc2VzIC0gc3VjaCBhcyB0
aGUgY2FzZSBvZiBkZXBlbmRlbmNpZXMgLSB0aGVyZSBpcyBhIHJlYXNvbiB0byBzdGlsbCByZXZp
ZXcgdGhlIHNlcmllcy4gQW5kIHRoZXJlIG1heSBiZSBvdGhlciByZWFzb25zIHRvIGRvIHNvLg0K
DQpSZWdhcmRzDQpMYXJzDQogICAgDQogICAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:12:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10:12: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 1fhuIZ-0006U5-FJ; Tue, 24 Jul 2018 10:12: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhuIY-0006Tz-6R
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 10:12:06 +0000
X-Inumbo-ID: f0a26179-8f29-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 f0a26179-8f29-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 12:11:33 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 04:12:04 -0600
Message-Id: <5B56FB7002000078001D71BC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 04:12:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1532353682-28335-1-git-send-email-andrew.cooper3@citrix.com>
 <f38b5696-4f68-597c-a2f6-f1cc12b41688@suse.com>
In-Reply-To: <f38b5696-4f68-597c-a2f6-f1cc12b41688@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/spec-ctrl: Fix the parsing of xpti= on
 fixed 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: Juergen Gross <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@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>

Pj4+IE9uIDIzLjA3LjE4IGF0IDE2OjIyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAy
My8wNy8xOCAxNTo0OCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhlIGNhbGxzIHRvIHhwdGlf
aW5pdF9kZWZhdWx0KCkgaW4gcGFyc2VfeHB0aSgpIGFyZSBidWdneS4gIFRoZSBDUFVJRCBkYXRh
Cj4+IGhhc24ndCBiZWVuIGZldGNoZWQgdGhhdCBlYXJseSwgYW5kIGJvb3RfY3B1X2hhcyhYODZf
RkVBVFVSRV9BUkNIX0NBUFMpIHdpbGwKPj4gYWx3YXlzIGV2YWx1YXRlIGZhbHNlLgo+PiAKPj4g
QXMgYSByZXN1bHQsIHRoZSBkZWZhdWx0IGNhc2Ugd29uJ3QgZGlzYWJsZSBYUFRJIG9uIEludGVs
IGhhcmR3YXJlIHdoaWNoCj4+IGFkdmVydGlzZXMgQVJDSF9DQVBBQklMSVRJRVNfUkRDTF9OTy4K
Pj4gCj4+IFNpbXBsaWZ5IHBhcnNlX3hwdGkoKSB0byBzb2xlbHkgdGhlIHNldHRpbmcgb2Ygb3B0
X3hwdGkgYWNjb3JkaW5nIHRvIHRoZQo+PiBwYXNzZWQgc3RyaW5nLCBhbmQgaGF2ZSBpbml0X3Nw
ZWN1bGF0aW9uX21pdGlnYXRpb25zKCkgY2FsbAo+PiB4cHRpX2luaXRfZGVmYXVsdCgpIGlmIGFw
cHJvcGlhdGUuICBEcm9wIHRoZSBmb3JjZSBwYXJhbWV0ZXIsIGFuZCBwYXNzIGNhcHMKPj4gaW5z
dGVhZCwgdG8gYXZvaWQgcmVkdW5kYW50IHJlLXJlYWRpbmcgb2YgTVNSX0FSQ0hfQ0FQUy4KPj4g
Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gCj4gUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCkFj
a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:13:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10:13: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 1fhuJy-0006bF-1E; Tue, 24 Jul 2018 10:13: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhuJx-0006b9-9e
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 10:13:33 +0000
X-Inumbo-ID: 40d8ad20-8f2a-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 40d8ad20-8f2a-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 10:13:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 04:13:31 -0600
Message-Id: <5B56FBC802000078001D71BF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 04:13:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1532353790-28875-1-git-send-email-andrew.cooper3@citrix.com>
 <20180723141155.2uxuerocylw36p5l@mac.bytemobile.com>
In-Reply-To: <20180723141155.2uxuerocylw36p5l@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/hvm: Disallow unknown MSR_EFER bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@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>

Pj4+IE9uIDIzLjA3LjE4IGF0IDE2OjExLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVsIDIzLCAyMDE4IGF0IDAyOjQ5OjUwUE0gKzAxMDAsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4+IEl0IHR1cm5zIG91dCB0aGF0IG5vdGhpbmcgZXZlciBwcmV2ZW50ZWQgSFZNIGd1
ZXN0cyBmcm9tIHRyeWluZyB0byBzZXQgCj4gdW5rbm93bgo+PiBFRkVSIGJpdHMuICBHZW5lcmFs
bHksIHRoaXMgcmVzdWx0cyBpbiBhIHZtZW50cnkgZmFpbHVyZS4KPj4gCj4+IEZvciBJbnRlbCBo
YXJkd2FyZSwgYWxsIGltcGxlbWVudGVkIGJpdHMgYXJlIGNvdmVyZWQgYnkgdGhlIGNoZWNrcy4K
Pj4gCj4+IEZvciBBTUQgaGFyZHdhcmUsIHRoZSBvbmx5IEVGRVIgYml0IHdoaWNoIGlzbid0IGNv
dmVyZWQgYnkgdGhlIGNoZWNrcyBpcyBUQ0UKPj4gKHdoaWNoIEFGQUlDVCBpcyBzcGVjaWZpYyB0
byBBTUQgRmFtMTUvMTYgaGFyZHdhcmUpLiAgV2UgbmV2ZXIgYWR2ZXJ0aXNlIFRDRQo+PiBpbiBD
UFVJRCwgYnV0IGl0IGlzbid0IGEgc2VjdXJpdHkgcHJvYmxlbSB0byBoYXZlIFRDRSB1bmV4cGVj
dGVkIGVuYWJsZWQgaW4KPj4gZ3Vlc3QgY29udGV4dC4KPj4gCj4+IERpc2FsbG93IHRoZSBzZXR0
aW5nIG9mIGJpdHMgb3V0c2lkZSBvZiB0aGUgRUZFUl9LTk9XTl9NQVNLLCB3aGljaCBwcmV2ZW50
cwo+PiBhbnkgdm1lbnRyeSBmYWlsdXJlcyBmb3IgZ3Vlc3RzLCB5aWVsZGluZyAjR1AgaW5zdGVh
ZC4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:15:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10:15: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 1fhuM1-0006lF-H4; Tue, 24 Jul 2018 10: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhuM0-0006l5-Gd
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 10:15:40 +0000
X-Inumbo-ID: 8cd2b3ad-8f2a-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 8cd2b3ad-8f2a-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 10:15:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 04:15:38 -0600
Message-Id: <5B56FC4802000078001D71F1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 04:15:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1532356957-1706-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1532356957-1706-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/svm: Drop the suggestion of Long Mode
 Segment Limit 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: Sergey Dyasli <sergey.dyasli@citrix.com>, 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+IE9uIDIzLjA3LjE4IGF0IDE2OjQyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQmVjYXVzZSBvZiBhIGJ1ZyBpbiAyMDEwLCBMTVNMIHN1cHBvcnQgZGlkbid0IGZ1bmN0
aW9uZWQgaW4gWGVuLgo+IAo+IGMvcyBmMmM2MDg0NDQgbm90aWNlZCBidXQgYXZvaWRlZCBmaXhp
bmcgdGhlIGlzc3VlIGZvciBtaWdyYXRpb24gcmVhc29ucy4gIEluCj4gYWRkaXRpb24gdG8gbWln
cmF0aW9uIHByb2JsZW1zLCBjaGFuZ2VzIHRvIHRoZSBzZWdtZW50YXRpb24gbG9naWMgZm9yCj4g
ZW11bGF0aW9uIHdvdWxkIGJlIG5lZWRlZCBiZWZvcmUgdGhlIGZlYXR1cmUgY291bGQgYmUgZW5h
YmxlZC4KPiAKPiBUaGlzIGZlYXR1cmUgaXMgZW50aXJlbHkgdW51c2VkIGJ5IG9wZXJhdGluZyBz
eXN0ZW1zIChwcm9iYWJseSBvd2luZyB0byBpdHMKPiBzZW1hbnRpY3Mgd2hpY2ggb25seSBjb3Zl
ciBoYWxmIHRoZSBzZWdtZW50IHJlZ2lzdGVycyksIGFuZCBubyBvbmUgaGFzCj4gY29tbWVudGVk
IG9uIGl0cyBhYnNlbmNlIGZyb20gWGVuLiAgQXMgc3VwcG9ydGluZyBpdCB3b3VsZCBpbnZvbHZl
IGEgbGFyZ2UKPiBhbW91bnQgb2YgZWZmb3J0LCBpdCBzZWVtcyBiZXR0ZXIgdG8gcmVtb3ZlIHRo
ZSBjb2RlIGVudGlyZWx5Lgo+IAo+IElmIHNvbWVvbmUgZmluZHMgYSB2YWxpZCB1c2VjYXNlLCB3
ZSBjYW4gcmVzdXJyZWN0aW5nIHRoZSBjb2RlIGFuZAo+IGltcGxlbWVudGluZyB0aGUgcmVtYWlu
aW5nIHBhcnRzLCBidXQgSSBkb3VidCBhbnlvbmUgd2lsbC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:19:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10: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 1fhuPJ-0006yN-1b; Tue, 24 Jul 2018 10:19: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=2t9p=ki=citrix.com=prvs=736d78cd4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhuPH-0006yD-Ak
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 10:19:03 +0000
X-Inumbo-ID: e96a59f6-8f2a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e96a59f6-8f2a-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 12:18:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="60955819"
Date: Tue, 24 Jul 2018 11:18:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180724101858.jhsyfdkpy7urdrku@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
 <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDQ6MDQ6MDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI0LjA3LjE4IGF0IDExOjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEp1bCAyNCwgMjAxOCBhdCAwMzozNDo1MUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMjQuMDcuMTggYXQgMTE6MjQsIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IE9uIFR1ZSwgSnVsIDI0LCAyMDE4IGF0IDAzOjA2OjA4QU0g
LTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4+ID4+PiBPbiAyMy4wNy4xOCBhdCAxODo0
MCwgPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gPj4gPiAjIEhvdyBkb2VzIHRo
aXMgaW1wYWN0IG1lPwo+ID4+ID4+ID4gVGhlIGNvbnRyaWJ1dGlvbiB3b3JrZmxvdyBpcyAqbm90
KiBpbXBhY3RlZCBieSB0aGlzIGNoYW5nZSwgYnV0IG9uY2UgdXAgYW5kIAo+ID4+ID4gCj4gPj4g
Pj4gPiBydW5uaW5nIHRoZSBmb2xsb3dpbmcgd2lsbCBoYXBwZW4gb25jZSB5b3UgcG9zdCBhIHBh
dGNoIG9yIHBhdGNoIHNlcmllcyB0byAKPiA+PiA+PiA+IHhlbi1kZXZlbDoKPiA+PiA+PiA+ICog
UGF0Y2h3b3JrIHdpbGwgdGFrZSBwYXRjaCBzZXJpZXMgZnJvbSB0aGUgbWFpbGluZyBsaXN0IGFu
ZCBhcHBsaWVzIGl0Cj4gPj4gPj4gPiAqIENJL0RDIHRlc3RpbmcgaXMgdHJpZ2dlcmVkCj4gPj4g
Pj4gPiAqIEEgdGVzdCByZXBvcnQgd2lsbCBiZSBzZW50IGFzIGEgbWFpbCB0byB0aGUgcGF0Y2gg
b3IgdGhlIHNlcmllcyAoYWthIHRoZSAwMCBwYXRjaCBvZiB0aGUgc2VyaWVzKQo+ID4+ID4+ID4g
Cj4gPj4gPj4gPiBUaGlzIGRvZXMgbWVhbiB0aG91Z2ggdGhhdCBzZXJpZXMgd2hpY2ggZG8gbm90
IGJ1aWxkIG9yIHNob3cgb3RoZXIgaXNzdWVzLCAKPiA+PiA+PiA+IHdpbGwgbGlrZWx5IG5vdCBi
ZSByZXZpZXdlZCB1bnRpbCB0aGUgdGVzdHMgcGFzcy4gVGhpcyB3b3VsZCBsZXNzZW4gdGhlIAo+
ID4+ID4+ID4gYnVyZGVuIG9uIHJldmlld2VycywgYXMgdGhleSB3aWxsIGtub3cgd2hldGhlciB0
aGUgY29kZSBzdWJtaXR0ZWQgYnVpbGRzIG9uIGEgCj4gPj4gPj4gPiB3aWRlIGFycmF5IG9mIGVu
dmlyb25tZW50cy4gCj4gPj4gPj4gCj4gPj4gPj4gU28gaG93IGFyZSBkZXBlbmRlbmNpZXMgYmV0
d2VlbiBzZXJpZXMgaW50ZW5kZWQgdG8gYmUgZGVhbHQgd2l0aD8gSXQKPiA+PiA+PiBpcyBub3Qg
dW5jb21tb24gZm9yIHNvbWVvbmUgdG8gc2F5ICJhcHBsaWVzIG9ubHkgb24gdG9wIG9mIHh5eiIu
IFRoZQo+ID4+ID4+IGltcGxpY2F0aW9uIG9mICJ3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3ZWQg
dW50aWwgdGhlIHRlc3RzIHBhc3MiIHNlZW1zCj4gPj4gPj4gdW5zdWl0YWJsZSB0byBtZSBpbiBz
dWNoIGEgY2FzZS4KPiA+PiA+PiAKPiA+PiA+IAo+ID4+ID4gV2UgaGF2ZSBiZWVuIGFza2luZyBl
dmVyeW9uZSB0byByZWJhc2UgdG8gc3RhZ2luZyBiZWZvcmUgcG9zdGluZyBhIG5ldwo+ID4+ID4g
dmVyc2lvbiBmb3IgYSBsb25nIHRpbWUuICBJdCBpcyBuYXR1cmFsIGZvciB0aGUgYm90IHRvIGFz
c3VtZSB0aGF0Cj4gPj4gPiBldmVyeXRoaW5nIHNob3VsZCBhcHBseSBvbiB0b3Agb2Ygc3RhZ2lu
Zy4gVGhhdCB3b3VsZCBwcm92aWRlIG1vc3QgdmFsdWUKPiA+PiA+IHRvIHRoZSBjb21tdW5pdHku
Cj4gPj4gPiAKPiA+PiA+IEZvciBzcGVjaWFsIGNhc2VzIGxpa2UgeW91IGp1c3QgbWVudGlvbiwg
d2Ugc2hvdWxkIGFpbSB0byBwcm92aWRlCj4gPj4gPiBtZWNoYW5pc21zIHRvIG1hbnVhbGx5IGFw
cG9pbnQgYSBicmFuY2ggdG8gYmUgdGVzdGVkLgo+ID4+IAo+ID4+IEknbSBhZnJhaWQgSSBkaXNh
Z3JlZSBhZ2FpbjogVG9vbHMgdXNlZCBzaG91bGQgbm90IGJlIGRpY3RhdGVkLiBJJ20KPiA+PiB1
c2luZyBxdWlsdCwgbm90IGdpdCBmb3IgbXkgd29yaywgYW5kIGhlbmNlIEkgZG9uJ3QgbWFpbnRh
aW4gYW55Cj4gPj4gYnJhbmNoZXMgYW55d2hlcmUuCj4gPiAKPiA+IEFscmlnaHQuCj4gPiAKPiA+
IEZpcnN0LCBJIGRvbid0IHRoaW5rIEkgc2FpZCB0aGF0IG9ubHkgZ2l0IHdvdWxkIGJlIHN1cHBv
cnRlZC4KPiA+IEdpdCBpcyB0aGUgbW9zdCBwcmV2YWxlbnQgVkNTIG5vd2FkYXlzLCBhbmQgbW9z
dCBkZXZlbG9wZXJzIHVzZSBpdCwgc28KPiA+IGl0IHdvdWxkIG1ha2Ugc2Vuc2UgdG8gc3VwcG9y
dCBpdCBmaXJzdC4gIElmIHlvdSB3YW50IHF1aWx0LCB3ZSBjYW4KPiA+IGNlcnRhaW5seSBsb29r
IGludG8gdGhhdC4gQnV0IEknbSBhZnJhaWQgaWYgeW91IGRvbid0IHNheSB3aGF0IHlvdQo+ID4g
c3BlY2lmaWNhbGx5IG5lZWQsIG5vdGhpbmcgY2FuIGJlIGRvbmUgaW4gdGhhdCByZWdhcmQuCj4g
Cj4gV2VsbCwgaWYgeW91IHRob3VnaHQgb2Ygb3RoZXIgdGhhbiBnaXQsIHRoZW4gSSdtIGFmcmFp
ZCBJIGxhY2sKPiB1bmRlcnN0YW5kaW5nIG9mIHdoZXJlIHN1Y2ggYSAiYnJhbmNoIiBzaG91bGQg
YmUgY29taW5nIGZyb20uCgpXZWxsIGV2ZW4gQ1ZTIGhhcyB0aGUgY29uY2VwdCBvZiBicmFuY2gu
IE1lcmN1cmlhbCBhbHNvIGhhcyBicmFuY2ggKGJ1dApub3QgdGhlIHNhbWUgYXMgZ2l0IGJyYW5j
aCkuIEJ1dCBJIGFkbWl0IEkgd2FzIG1vc3RseSB0aGlua2luZyBhYm91dCBnaXQKYnJhbmNoZXMu
IEl0IHdvdWxkIGJlIHN0cmFuZ2UgZm9yIG1lIHRvIG5vdCB0aGluayBhYm91dCBnaXQgYXMgZmly
c3QKYXBwcm94aW1hdGlvbiBiZWNhdXNlIFhlbiB1c2VzIGdpdCBhcyB0aGUgb2ZmaWNpYWwgVkNT
LgoKQW55d2F5LCBJIGRvbid0IHNlZSBtdWNoIHBvaW50IGluIGFyZ3VpbmcgdGhpcyBtb3JlLiBJ
IGNhbiBvbmx5IHNheSB0aGlzCmFnYWluOiBpZiB5b3Ugd2FudCBvdGhlciB0b29scywgdGhpcyBj
YW4gYmUgZG9uZSBpbiBwcmluY2lwbGUsIGJ1dCBhdAp0aGUgdmVyeSBsZWFzdCB5b3UgbmVlZCB0
byBwcm92aWRlIGluc2lnaHQgb24geW91ciB3b3JrZmxvdywgYW5kIHRoZQpjb21tdW5pdHkgd2ls
bCBzZWUgYWJvdXQgd2hhdCB0byBkby4KCj4gTXkgZmlyc3QgYW5kIGZvcmVtb3N0IHJlcXVpcmVt
ZW50IGlzIHRoYXQsIGFzIHN0YXRlZCBwcmV0dHkgY2xvc2UKPiB0byB0aGUgdG9wLCB0aGUgY29u
dHJpYnV0aW9uIHdvcmtmbG93IGJlICpub3QqIGltcGFjdGVkLiBBbnkKPiBzZXR0aW5nIHVwIG9m
IGFueXRoaW5nIHRoYXQgSSdkIG5lZWQgdG8gZG8gd291bGQgYmUgY29udHJhcnkgdG8KPiB0aGF0
Lgo+IAoKSWYgeW91IGRvbid0IHVzZSBpdCwgeW91IGRvbid0IG5lZWQgdG8gc2V0IHVwIGFueXRo
aW5nIChvdGhlciB0aGFuIGEKZmlsdGVyPyksIHlvdSB3b24ndCBiZSBpbXBhY3RlZC4gRG9lcyB0
aGlzIG1ha2Ugc2Vuc2U/Cgo+ID4gU2Vjb25kLCBpdCBpcyB1cCB0byBpbmRpdmlkdWFsIHdoZXRo
ZXIgdGhleSB3YW50IHRvIHVzZSBhIGNlcnRhaW4gdG9vbAo+ID4gb3Igbm90LiBJZiB5b3UgZG9u
J3Qgd2FudCB0byB1c2UgdGhpcyBpbmZyYXN0cnVjdHVyZSBmb3Igd2hhdGV2ZXIKPiA+IHJlYXNv
biwgdGhhdCdzIE9LLiBZb3UncmUgb25seSBtaXNzaW5nIG91dCBhbGwgdGhlIHdvcmsgaW4gdGhl
IGNvbW11bml0eQo+ID4gaGFzIGRvbmUsIGJ1dCB5b3Ugc2hvdWxkIGJlIGFibGUgdG8gdXNlIHlv
dXIgb3duIHdvcmtmbG93IGp1c3QgZmluZS4KPiAKPiBUaGVuIEkgbWF5YmUgbWlzdW5kZXJzdG9v
ZCBMYXJzJ2VzIG1haWw6IEkndmUgZ2FpbmVkIHRoZQo+IGltcHJlc3Npb24gdGhhdCB0aGUgcGlj
a2luZyB1cCBvZiBwYXRjaGVzIHdvdWxkIGJlIGF1dG9tYXRpYywKPiBpLmUuIHdpdGhvdXQgbWUg
dGVsbGluZyB0byBzeXN0ZW0gdG8gZG8gc28uIEFzIGl0IHdvdWxkIHByZXN1bWFibHkKPiBzZW5k
IGl0cyAoZmFpbHVyZSkgbWFpbHMgYmFjayB0byB0aGUgYXV0aG9yLCBJJ2QgZXhwZWN0IHRvIGdl
dCB3aGF0Cj4gZWZmZWN0aXZlbHkgaXMgc3BhbSBpbiB0aGUgZGVzY3JpYmVkIGNhc2UuCj4gCj4g
SSdtIGFmcmFpZCBteSBwZXJzb25hbCBiYXIgZm9yIGFueSBzdWNoIGF1dG9tYXRpb24gaXMgcHJl
dHR5Cj4gaGlnaDogVGhlcmUgbXVzdCBub3QgZXZlciBiZSBhbnkgbmVnYXRpdmUgZWZmZWN0IGZy
b20gc3VjaCBhbgo+IGFkZGl0aW9uLiBQb3NpdGl2ZSBlZmZlY3RzIHdvdWxkIG9mIGNvdXJzZSBi
ZSB2ZXJ5IHdlbGNvbWUuIEkKPiByZWFsaXplIHRoaXMgaXMgYW4gdW5yZWFsaXN0aWMgZ29hbCwg
YnV0IGl0IHNob3VsZCBhdCBsZWFzdCBjb21lCj4gY2xvc2UgKHBlcmhhcHMgYWZ0ZXIgc29tZSBp
bml0aWFsIGxlYXJuaW5nIHBoYXNlKS4gQnV0IHRoaXMgaW1wbGllcwo+IHRoYXQgYXQgbGVhc3Qg
aW4gdGhlb3J5IGl0IGlzIHBvc3NpYmxlIHRvIGNvbWUgY2xvc2UgaW4gdGhlIGZpcnN0Cj4gcGxh
Y2UsIHdoaWNoIEkgY2FuJ3QgdGFrZSBmb3IgZ2l2ZW4gd2l0aCB0aGUgaW5mb3JtYXRpb24gSSd2
ZSBiZWVuCj4gcHJvdmlkZWQgc28gZmFyLgoKVGhlbiBJJ20gYWZyYWlkIHRoZSBvbmx5IHN1Z2dl
c3Rpb24gSSBnZXQgZm9yIHlvdSBhdCB0aGUgbW9tZW50IGlzIHRvCmFkZCBhIGZpbHRlciB0byBk
dW1wIHRob3NlIGVtYWlscyB0byAvZGV2L251bGwgLS0geW91IGFscmVhZHkgcmVhbGlzZWQKdGhh
dCdzIGFuIHVucmVhbGlzdGljIGdvYWwgKGF0IGxlYXN0IGF0IHRoZSBiZWdpbm5pbmcpLgoKV2Vp
LgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:25:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10: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 1fhuVW-0007hQ-So; Tue, 24 Jul 2018 10:25: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=2t9p=ki=citrix.com=prvs=736d78cd4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fhuVV-0007hL-2l
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 10:25:29 +0000
X-Inumbo-ID: cfa09676-8f2b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cfa09676-8f2b-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 12:24:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="60956157"
Date: Tue, 24 Jul 2018 11:25:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180724102525.lzeavgmobasaias6@citrix.com>
References: <1532356957-1706-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532356957-1706-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/svm: Drop the suggestion of Long Mode
 Segment Limit 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: Sergey Dyasli <sergey.dyasli@citrix.com>, 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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDM6NDI6MzdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBCZWNhdXNlIG9mIGEgYnVnIGluIDIwMTAsIExNU0wgc3VwcG9ydCBkaWRuJ3QgZnVu
Y3Rpb25lZCBpbiBYZW4uCj4gCj4gYy9zIGYyYzYwODQ0NCBub3RpY2VkIGJ1dCBhdm9pZGVkIGZp
eGluZyB0aGUgaXNzdWUgZm9yIG1pZ3JhdGlvbiByZWFzb25zLiAgSW4KPiBhZGRpdGlvbiB0byBt
aWdyYXRpb24gcHJvYmxlbXMsIGNoYW5nZXMgdG8gdGhlIHNlZ21lbnRhdGlvbiBsb2dpYyBmb3IK
PiBlbXVsYXRpb24gd291bGQgYmUgbmVlZGVkIGJlZm9yZSB0aGUgZmVhdHVyZSBjb3VsZCBiZSBl
bmFibGVkLgo+IAo+IFRoaXMgZmVhdHVyZSBpcyBlbnRpcmVseSB1bnVzZWQgYnkgb3BlcmF0aW5n
IHN5c3RlbXMgKHByb2JhYmx5IG93aW5nIHRvIGl0cwo+IHNlbWFudGljcyB3aGljaCBvbmx5IGNv
dmVyIGhhbGYgdGhlIHNlZ21lbnQgcmVnaXN0ZXJzKSwgYW5kIG5vIG9uZSBoYXMKPiBjb21tZW50
ZWQgb24gaXRzIGFic2VuY2UgZnJvbSBYZW4uICBBcyBzdXBwb3J0aW5nIGl0IHdvdWxkIGludm9s
dmUgYSBsYXJnZQo+IGFtb3VudCBvZiBlZmZvcnQsIGl0IHNlZW1zIGJldHRlciB0byByZW1vdmUg
dGhlIGNvZGUgZW50aXJlbHkuCj4gCj4gSWYgc29tZW9uZSBmaW5kcyBhIHZhbGlkIHVzZWNhc2Us
IHdlIGNhbiByZXN1cnJlY3RpbmcgdGhlIGNvZGUgYW5kCj4gaW1wbGVtZW50aW5nIHRoZSByZW1h
aW5pbmcgcGFydHMsIGJ1dCBJIGRvdWJ0IGFueW9uZSB3aWxsLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:29:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10:29: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 1fhuYt-0007ta-E1; Tue, 24 Jul 2018 10:28: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhuYs-0007tV-B4
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 10:28:58 +0000
X-Inumbo-ID: 67e3d965-8f2c-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 67e3d965-8f2c-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 10:29:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 04:28:55 -0600
Message-Id: <5B56FF6402000078001D7220@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 04:28:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506C8502000078001D5D52@prv1-mh.provo.novell.com>
 <dff1fdb2547a4229855aaf101c833a77@AMSPEX02CL03.citrite.net>
In-Reply-To: <dff1fdb2547a4229855aaf101c833a77@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/6] 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: Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>,
 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+IE9uIDE5LjA3LjE4IGF0IDE2OjIwLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAxOSBKdWx5IDIwMTggMTE6NDkKPj4gQEAgLTEwNDYsNiArMTA2MCw4IEBAIHN0YXRpYyBpbnQg
X19odm1lbXVsX3JlYWQoCj4+ICAgICAgICAgIHBmZWMgfD0gUEZFQ19pbXBsaWNpdDsKPj4gICAg
ICBlbHNlIGlmICggaHZtZW11bF9jdHh0LT5zZWdfcmVnW3g4Nl9zZWdfc3NdLmRwbCA9PSAzICkK
Pj4gICAgICAgICAgcGZlYyB8PSBQRkVDX3VzZXJfbW9kZTsKPj4gKyAgICBpZiAoIGFjY2Vzc190
eXBlID09IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCApCj4+ICsgICAgICAgIHBmZWMgfD0gUEZFQ19p
bnNuX2ZldGNoOwo+IAo+IFNpbmNlIHlvdSBPUiB0aGUgaW5zbl9mZXRjaCBmbGFnIGluIGhlcmUu
Li4KPiAKPj4gCj4+ICAgICAgcmMgPSBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKAo+PiAgICAg
ICAgICBzZWcsIG9mZnNldCwgYnl0ZXMsICZyZXBzLCBhY2Nlc3NfdHlwZSwgaHZtZW11bF9jdHh0
LCAmYWRkcik7Cj4+IEBAIC0xMDU5LDcgKzEwNzUsOCBAQCBzdGF0aWMgaW50IF9faHZtZW11bF9y
ZWFkKAo+PiAKPj4gICAgICByYyA9ICgoYWNjZXNzX3R5cGUgPT0gaHZtX2FjY2Vzc19pbnNuX2Zl
dGNoKSA/Cj4+ICAgICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwg
YWRkciwgYnl0ZXMsIHBmZWMsICZwZmluZm8pIDoKPiAKPiAuLi5jb3VsZCB5b3Ugbm90IGp1c3Qg
dXNlIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKCkgaGVyZSByZWdhcmRsZXNzIG9mIAo+IGFj
Y2Vzc190eXBlIChhbmQganVzdCBOVUxMIG91dCB0aGUgY2FjaGUgYXJndW1lbnQgaWYgaXQgaXMg
YW4gaW5zbl9mZXRjaCk/Cj4gCj4gQUZBSUNUIHRoZSBvbmx5IHJlYXNvbiBodm1fZmV0Y2hfZnJv
bV9ndWVzdF9saW5lYXIoKSBleGlzdHMgaXMgdG8gT1IgdGhlIAo+IGV4dHJhIGZsYWcgaW4uCgpX
ZWxsLCB0ZWNobmljYWxseSBpdCBsb29rcyBsaWtlIEkgaW5kZWVkIGNvdWxkLiBJJ20gbm90IHN1
cmUgdGhhdCdzIGdvb2QgaWRlYQp0aG91Z2ggLSB0aGUgdmlzdWFsIHNlcGFyYXRpb24gb2YgImNv
cHkiIHZzICJmZXRjaCIgaXMgaGVscGZ1bCBJIHRoaW5rLiBMZXQncwpzZWUgaWYgSSBnZXQgYW55
IG9waW5pb25zIGJ5IG90aGVycyBpbiBvbmUgb3IgdGhlIG90aGVyIGRpcmVjdGlvbi4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:34:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10:34: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 1fhue5-0000BH-9Q; Tue, 24 Jul 2018 10:34: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=j2ds=ki=citrix.com=prvs=736251401=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fhue3-0000B8-Ru
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 10:34:19 +0000
X-Inumbo-ID: 272b8c80-8f2d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 272b8c80-8f2d-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 10:34:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="76615545"
From: Lars Kurth <lars.kurth@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: automation: Creating a patchwork instance to improve pre-commit
 build testing
Thread-Index: AQHUIqPnnO142L5KBk2nJ3LRzfKnnaSd9E8AgAAFIQCAAALlgIAAAoQAgAAFp4CAAAQoAIAAFOkA
Date: Tue, 24 Jul 2018 10:33:48 +0000
Message-ID: <A73BD547-2874-42D6-A766-046FA4C0E1DC@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
 <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
 <20180724101858.jhsyfdkpy7urdrku@citrix.com>
In-Reply-To: <20180724101858.jhsyfdkpy7urdrku@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.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <1F5CF83BB2F8BA4EB4D085C222075342@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQrvu79PbiAyNC8wNy8yMDE4LCAxMToxOSwgIldlaSBMaXUiIDx3ZWkubGl1MkBjaXRyaXguY29t
PiB3cm90ZToNCiAgICBPbiBUdWUsIEp1bCAyNCwgMjAxOCBhdCAwNDowNDowNUFNIC0wNjAwLCBK
YW4gQmV1bGljaCB3cm90ZToNCiAgICA+IEknbSBhZnJhaWQgbXkgcGVyc29uYWwgYmFyIGZvciBh
bnkgc3VjaCBhdXRvbWF0aW9uIGlzIHByZXR0eQ0KICAgID4gaGlnaDogVGhlcmUgbXVzdCBub3Qg
ZXZlciBiZSBhbnkgbmVnYXRpdmUgZWZmZWN0IGZyb20gc3VjaCBhbg0KICAgID4gYWRkaXRpb24u
IFBvc2l0aXZlIGVmZmVjdHMgd291bGQgb2YgY291cnNlIGJlIHZlcnkgd2VsY29tZS4gSQ0KICAg
ID4gcmVhbGl6ZSB0aGlzIGlzIGFuIHVucmVhbGlzdGljIGdvYWwsIGJ1dCBpdCBzaG91bGQgYXQg
bGVhc3QgY29tZQ0KICAgID4gY2xvc2UgKHBlcmhhcHMgYWZ0ZXIgc29tZSBpbml0aWFsIGxlYXJu
aW5nIHBoYXNlKS4gQnV0IHRoaXMgaW1wbGllcw0KICAgID4gdGhhdCBhdCBsZWFzdCBpbiB0aGVv
cnkgaXQgaXMgcG9zc2libGUgdG8gY29tZSBjbG9zZSBpbiB0aGUgZmlyc3QNCiAgICA+IHBsYWNl
LCB3aGljaCBJIGNhbid0IHRha2UgZm9yIGdpdmVuIHdpdGggdGhlIGluZm9ybWF0aW9uIEkndmUg
YmVlbg0KICAgID4gcHJvdmlkZWQgc28gZmFyLg0KICAgIA0KICAgIFRoZW4gSSdtIGFmcmFpZCB0
aGUgb25seSBzdWdnZXN0aW9uIEkgZ2V0IGZvciB5b3UgYXQgdGhlIG1vbWVudCBpcyB0bw0KICAg
IGFkZCBhIGZpbHRlciB0byBkdW1wIHRob3NlIGVtYWlscyB0byAvZGV2L251bGwgLS0geW91IGFs
cmVhZHkgcmVhbGlzZWQNCiAgICB0aGF0J3MgYW4gdW5yZWFsaXN0aWMgZ29hbCAoYXQgbGVhc3Qg
YXQgdGhlIGJlZ2lubmluZykuDQogICAgDQogICAgV2VpLg0KICAgIA0KRmlyc3Qgb2YgYWxsLCB0
aGVyZSBzaG91bGQgb25seSBiZSBtYWlsIChha2Egc3BhbSkgaWYgdGhlcmUgd2FzIGEgZmFpbHVy
ZS4gDQoNCkhvcGVmdWxseSBzdWNoIGZhaWx1cmVzIHdpbGwgYmUgZmFpcmx5IHJhcmUgaW4gdGhl
IGxvbmcgdGVybTogYXMgcGVvcGxlIA0KbGVhcm4gdGhhdCAgdGhleSBhcmUgZXhwZWN0ZWQgdG8g
c3VibWl0IHBhdGNoZXMgdGhhdCBidWlsZCBvbiBhbGwgDQpwbGF0Zm9ybXMsIG9uZSAgd291bGQg
ZXhwZWN0IHRoYXQgdGhleSB0ZXN0IHRoaXMgKmJlZm9yZSogc3VibWl0dGluZyANCnBhdGNoZXMu
DQoNCkFuZCBtYXliZSB3ZSBjYW4gZ3JhZHVhbGx5IHBoYXNlIHRoaXMgaW46IGFrYSBoYXZlIHRo
ZSBjb250cmlidXRvciANCmFkZCBzb21ldGhpbmcgbGlrZSBDQyB4ZW5naXQtdGVzdGJvdEB4ZW5w
cm9qZWN0Lm9yZyB0byB0aGUgc2VyaWVzLg0KQXQgc29tZSBwb2ludCBsYXRlciwgd2UgY291bGQg
YWx3YXlzIHRyaWdnZXIgYSBDSSBidWlsZC4gT3Igd2UgY291bGQgDQphZGQgYSB0YWcgaW4gdGhl
IHN1YmplY3QgbGluZSwgZS5nLiBbQ0ktVEVTVEVEIFBBVENIIC4uLl0gb3Igc29tZXRoaW5nIA0K
bGlrZSBpdCwgd2hpY2ggdHJpZ2dlcnMgdGhlIHRlc3QgcnVuLg0KDQpNYXliZSBpdCB3b3VsZCBh
bHNvIGJlIHBvc3NpYmxlIHRoYXQgY29udHJpYnV0b3JzIGNhbiBzZW5kIHBhdGNoZXMNCnRvIHhl
bmdpdC10ZXN0Ym90QHhlbnByb2plY3Qub3JnIHdpdGhvdXQgQ0MnaW5nIHhlbi1kZXZlbA0KdG8g
dGVzdCB3aGV0aGVyIHRoZWlyIHBhdGNoZXMgd291bGQgcGFzcyB0aGUgQ0kgdGVzdC4gT3IgcHJv
dmlkZSANCnNvbWUgYWx0ZXJuYXRpdmUgdG8gZG9pbmcgc28uIA0KDQpSZWdhcmRzDQpMYXJzDQoN
Cg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 10:50:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 10:50: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 1fhuu1-0001fB-Pw; Tue, 24 Jul 2018 10:50: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=lo6a=ki=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhuu0-0001f1-OL
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 10:50:48 +0000
X-Inumbo-ID: 58f0d493-8f2f-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 58f0d493-8f2f-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 12:50:15 +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 8CBFE80D;
 Tue, 24 Jul 2018 03:50:46 -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 1333D3F237;
 Tue, 24 Jul 2018 03:50:44 -0700 (PDT)
To: Lars Kurth <lars.kurth@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
 <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
 <20180724101858.jhsyfdkpy7urdrku@citrix.com>
 <A73BD547-2874-42D6-A766-046FA4C0E1DC@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <17f94bb6-2fce-c6d7-7ae9-e380708d3a96@arm.com>
Date: Tue, 24 Jul 2018 11:50: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: <A73BD547-2874-42D6-A766-046FA4C0E1DC@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

SGkgTGFycywKCk9uIDI0LzA3LzE4IDExOjMzLCBMYXJzIEt1cnRoIHdyb3RlOgo+IAo+IO+7v09u
IDI0LzA3LzIwMTgsIDExOjE5LCAiV2VpIExpdSIgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3Rl
Ogo+ICAgICAgT24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDQ6MDQ6MDVBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gICAgICA+IEknbSBhZnJhaWQgbXkgcGVyc29uYWwgYmFyIGZvciBhbnkg
c3VjaCBhdXRvbWF0aW9uIGlzIHByZXR0eQo+ICAgICAgPiBoaWdoOiBUaGVyZSBtdXN0IG5vdCBl
dmVyIGJlIGFueSBuZWdhdGl2ZSBlZmZlY3QgZnJvbSBzdWNoIGFuCj4gICAgICA+IGFkZGl0aW9u
LiBQb3NpdGl2ZSBlZmZlY3RzIHdvdWxkIG9mIGNvdXJzZSBiZSB2ZXJ5IHdlbGNvbWUuIEkKPiAg
ICAgID4gcmVhbGl6ZSB0aGlzIGlzIGFuIHVucmVhbGlzdGljIGdvYWwsIGJ1dCBpdCBzaG91bGQg
YXQgbGVhc3QgY29tZQo+ICAgICAgPiBjbG9zZSAocGVyaGFwcyBhZnRlciBzb21lIGluaXRpYWwg
bGVhcm5pbmcgcGhhc2UpLiBCdXQgdGhpcyBpbXBsaWVzCj4gICAgICA+IHRoYXQgYXQgbGVhc3Qg
aW4gdGhlb3J5IGl0IGlzIHBvc3NpYmxlIHRvIGNvbWUgY2xvc2UgaW4gdGhlIGZpcnN0Cj4gICAg
ICA+IHBsYWNlLCB3aGljaCBJIGNhbid0IHRha2UgZm9yIGdpdmVuIHdpdGggdGhlIGluZm9ybWF0
aW9uIEkndmUgYmVlbgo+ICAgICAgPiBwcm92aWRlZCBzbyBmYXIuCj4gICAgICAKPiAgICAgIFRo
ZW4gSSdtIGFmcmFpZCB0aGUgb25seSBzdWdnZXN0aW9uIEkgZ2V0IGZvciB5b3UgYXQgdGhlIG1v
bWVudCBpcyB0bwo+ICAgICAgYWRkIGEgZmlsdGVyIHRvIGR1bXAgdGhvc2UgZW1haWxzIHRvIC9k
ZXYvbnVsbCAtLSB5b3UgYWxyZWFkeSByZWFsaXNlZAo+ICAgICAgdGhhdCdzIGFuIHVucmVhbGlz
dGljIGdvYWwgKGF0IGxlYXN0IGF0IHRoZSBiZWdpbm5pbmcpLgo+ICAgICAgCj4gICAgICBXZWku
Cj4gICAgICAKPiBGaXJzdCBvZiBhbGwsIHRoZXJlIHNob3VsZCBvbmx5IGJlIG1haWwgKGFrYSBz
cGFtKSBpZiB0aGVyZSB3YXMgYSBmYWlsdXJlLgoKVGhpcyBzZWVtcyBhIGxpdHRsZSBzdHJhbmdl
IHRvIG9ubHkgc2VuZCBlLW1haWwgb24gZmFpbHVyZS4gSG93IGRvIHlvdSAKZGlmZmVyZW50aWF0
ZSBiZXR3ZWVuIHRoZSBib3QgaGFzIHN1Y2Nlc3NmdWxseSB0ZXN0ZWQgdGhhdCBzZXJpZXMgYW5k
IAp0aGUgc2VyaWVzIGlzIHN0aWxsIGluIHF1ZXVlIHRoZW4/CgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 11:01:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 11: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 1fhv3w-0002Yn-Sr; Tue, 24 Jul 2018 11:01: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=lo6a=ki=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhv3u-0002Yi-VH
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 11:01:03 +0000
X-Inumbo-ID: e38acdca-8f30-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e38acdca-8f30-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 11:01: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 7BEC680D;
 Tue, 24 Jul 2018 04:01:01 -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 8FF973F237;
 Tue, 24 Jul 2018 04:01:00 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-18-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ec7c320b-e3d4-e5fe-ebd9-4cc286b50f4f@arm.com>
Date: Tue, 24 Jul 2018 12:00: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: <1530918736-13965-18-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 18/21] 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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzE4IDAwOjEyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gTWFrZSB2cGwwMTEgYmVpbmcgYWJsZSB0byBiZSB1c2VkIHdpdGhvdXQgYSB1c2Vyc3BhY2Ug
Y29tcG9uZW50IGluIERvbTAuCj4gSW4gdGhhdCBjYXNlLCBvdXRwdXQgaXMgcHJpbnRlZCB0byB0
aGUgWGVuIHNlcmlhbCBhbmQgaW5wdXQgaXMgcmVjZWl2ZWQKPiBmcm9tIHRoZSBYZW4gc2VyaWFs
IG9uZSBjaGFyYWN0ZXIgYXQgYSB0aW1lLgo+IAo+IENhbGwgZG9tYWluX3ZwbDAxMV9pbml0IGR1
cmluZyBjb25zdHJ1Y3RfZG9tVSBpZiB2cGwwMTEgaXMgZW5hYmxlZC4KPiAKPiBJbnRyb2R1Y2Ug
YSBuZXcgcmluZyBzdHJ1Y3Qgd2l0aCBvbmx5IHRoZSByaW5nIGFycmF5IHRvIGF2b2lkIGEgd2Fz
dGUgb2YKPiBtZW1vcnkuIEludHJvZHVjZSBzZXBhcmF0ZSByZWFkX2RhdGUgYW5kIHdyaXRlX2Rh
dGEgZnVuY3Rpb25zIGZvcgo+IGluaXRpYWwgZG9tYWluczogdnBsMDExX3dyaXRlX2RhdGFfbm9y
aW5nIGlzIHZlcnkgc2ltcGxlIGFuZCBqdXN0IHdyaXRlcwo+IHRvIHRoZSBjb25zb2xlLCB3aGls
ZSB2cGwwMTFfcmVhZF9kYXRhX2lucmluZyBpcyBhIGR1cGxpY2F0ZSBvZgo+IHZwbDAxMV9yZWFk
X2RhdGEuIEFsdGhvdWdoIHRleHR1YWxseSBhbG1vc3QgaWRlbnRpY2FsLCB3ZSBhcmUgZm9yY2Vk
IHRvCj4gZHVwbGljYXRlIHRoZSBmdW5jdGlvbnMgYmVjYXVzZSB0aGUgc3RydWN0IGxheW91dCBp
cyBkaWZmZXJlbnQuCgpMb29raW5nIGF0IHRoZSBwYXRjaGVzIGFwcGxpZWQsIEkgdGhpbmsgdGhl
cmUgbmVlZCBzb21lIG1vcmUgY29tbWVudHMgaW4gCnRoZSBjb2RlIHRvIGhlbHAgYSByZWFkZXIg
ZGlmZmVyZW50aWF0ZSB3aGljaCBtZXRob2QgaXMgdXNlZC4KCj4gCj4gU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+IENoYW5nZXMg
aW4gdjI6Cj4gLSBvbmx5IGluaXQgaWYgdnBsMDExCj4gLSByZW5hbWUgdnBsMDExX3JlYWRfY2hh
ciB0byB2cGwwMTFfcnhfY2hhcgo+IC0gcmVtb3ZlIHNwdXJpb3VzIGNoYW5nZQo+IC0gZml4IGNv
ZGluZyBzdHlsZQo+IC0gdXNlIGRpZmZlcmVudCByaW5nIHN0cnVjdAo+IC0gbW92ZSB0aGUgd3Jp
dGVfZGF0YSBjaGFuZ2VzIHRvIHRoZWlyIG93biBmdW5jdGlvbgo+ICAgICh2cGwwMTFfd3JpdGVf
ZGF0YV9ub3JpbmcpCj4gLSBkdXBsaWNhdGUgdnBsMDExX3JlYWRfZGF0YQo+IC0tLQo+ICAgeGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICB8ICAxMCArKy0KPiAgIHhlbi9hcmNoL2FybS92cGww
MTEuYyAgICAgICAgfCAxODUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICAxMCArKysKPiAgIDMgZmls
ZXMgY2hhbmdlZCwgMTgyIGluc2VydGlvbnMoKyksIDIzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiBpbmRleCA3MThiZTQ4Li5kN2U5MDQwIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+
IEBAIC0yNTMxLDcgKzI1MzEsMTUgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+ICAgICAgIGlm
ICggcmMgPCAwICkKPiAgICAgICAgICAgcmV0dXJuIHJjOwo+ICAgCj4gLSAgICByZXR1cm4gX19j
b25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gKyAgICByYyA9IF9fY29uc3RydWN0X2RvbWFp
bihkLCAma2luZm8pOwo+ICsgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgIHJldHVybiByYzsK
PiArCj4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCj4gKyAgICBpZiAoIHZwbDAx
MSApCj4gKyAgICAgICAgcmMgPSBkb21haW5fdnBsMDExX2luaXQoZCwgTlVMTCk7Cj4gKyNlbmRp
ZgpJIGRvbid0IHRoaW5rIHRoZSAjaWZkZWYgaXMgbmVjZXNzYXJ5IGhlcmUuIFdlIHdhbnQgdG8g
cmV0dXJuIGFuIGVycm9yIAp3aGVuIHZwbDAxMSBpcyBzZXQgYnV0IG5vdCB0aGUgZW11bGF0aW9u
IGNvbXBpbGVkIGluLgoKPiArICAgIHJldHVybiByYzsKPiAgIH0KPiAgIAo+ICAgaW50IF9faW5p
dCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiBpbmRleCBlNzU5NTdmLi5k
NGFhYjY0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ICsrKyBiL3hlbi9h
cmNoL2FybS92cGwwMTEuYwo+IEBAIC04Myw2ICs4MywxMTEgQEAgc3RhdGljIHZvaWQgdnBsMDEx
X3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKHN0cnVjdCBkb21haW4gKmQpCj4gICAjZW5kaWYKPiAg
IH0KPiAgIAo+ICt2b2lkIHZwbDAxMV9yeF9jaGFyKHN0cnVjdCBkb21haW4gKmQsIGNoYXIgYykK
ClBsZWFzZSBhZGQgZG9jdW1lbnRhdGlvbiBleHBsYWluIHdoYXQgdGhlIHVzZSBvZiB0aGlzIGZ1
bmN0aW9uLiBJIHdvdWxkIAphbHNvIHJlbmFtZSBpdCB0byBjbGFyaWZ5IHdobyBjYW4gY2FsbCBp
dCAoaS5lIG9ubHkgaW4gdGhlIGNhc2Ugd2hlbiB0aGUgCmJhY2tlbmQgaXMgaW4gWGVuKS4KCj4g
K3sKPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGww
MTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gKyAgICBzdHJ1Y3QgeGVuY29uc19pbiAqaW50ZiA9IHZw
bDAxMS0+aW5yaW5nOwo+ICsgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kLCBp
bl9maWZvX2xldmVsOwo+ICsKCkFTU0VSVCghdnBsMDExLT5yaW5nX2VuYWJsZSk7Cgo+ICsgICAg
VlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+ICsKPiArICAgIGluX2NvbnMgPSBpbnRmLT5pbl9jb25z
Owo+ICsgICAgaW5fcHJvZCA9IGludGYtPmluX3Byb2Q7Cj4gKyAgICBpZiAoIHhlbmNvbnNfcXVl
dWVkKGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpID09IHNpemVvZihpbnRmLT5p
bikgKQo+ICsgICAgewo+ICsgICAgICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxhZ3MpOwo+ICsgICAg
ICAgIHJldHVybjsKPiArICAgIH0KPiArCj4gKyAgICBpbnRmLT5pblt4ZW5jb25zX21hc2soaW5f
cHJvZCwgc2l6ZW9mKGludGYtPmluKSldID0gYzsKPiArICAgIGludGYtPmluX3Byb2QgPSBpbl9w
cm9kICsgMTsKPiArCj4gKyAgICBpbl9maWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQoaW5fcHJv
ZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbl9jb25zLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihpbnRmLT5pbikpOwo+ICsKPiAr
ICAgIHZwbDAxMV9kYXRhX2F2YWlsKGQsIGluX2ZpZm9fbGV2ZWwsIHNpemVvZihpbnRmLT5pbiks
IDAsIDEwMjQpOwoKV2hlcmUgZG9lcyB0aGUgMTAyNCBjb21lIGZyb20/IE1vc3QgbGlrZWx5LCB5
b3Ugd2FudCBhIGRlZmluZSBmb3IgaXQuCgo+ICsgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFncyk7
Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIHZwbDAxMV93cml0ZV9kYXRhX25vcmluZyhzdHJ1Y3Qg
ZG9tYWluICpkLCB1aW50OF90IGRhdGEpCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7
Cj4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gKwo+ICsg
ICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+ICsKPiArICAgIHByaW50aygiJWMiLCBkYXRhKTsK
PiArICAgIGlmIChkYXRhID09ICdcbicpCj4gKyAgICAgICAgcHJpbnRrKCJET00ldTogIiwgZC0+
ZG9tYWluX2lkKTsKCllvdSB3YW50IHRvIGJ1ZmZlciB0aGUgY2hhcmFjdGVycyBoZXJlIGFuZCBv
bmx5IHByaW50IG9uIG5ld2xpbmUgb3Igd2hlbiAKdGhlIGJ1ZmZlciBpcyBmdWxsLiBPdGhlcndp
c2UgY2hhcmFjdGVycyB3aWxsIGdldCBtYW5nbGVkIHdpdGggdGhlIFhlbiAKY29uc29sZSBvdXRw
dXQgb3Igb3RoZXIgZG9tYWlucyBvdXRwdXQuCgo+ICsKPiArICAgIHZwbDAxMS0+dWFydHJpcyB8
PSBUWEk7Cj4gKyAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsKPiArICAgIHZwbDAxMV91cGRh
dGVfaW50ZXJydXB0X3N0YXR1cyhkKTsKPiArCj4gKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdz
KTsKPiArfQo+ICsKPiArc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YV9pbnJpbmcoc3Ry
dWN0IGRvbWFpbiAqZCkKPiArewoKSSB0aGluayB5b3UgY2FuIGF2b2lkIHRoZSBkdXBsaWNhdGlv
biBoZXJlIGJ5IHVzaW5nIGEgbWFjcm8uCgo+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiAr
ICAgIHVpbnQ4X3QgZGF0YSA9IDA7Cj4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+
YXJjaC52cGwwMTE7Cj4gKyAgICBzdHJ1Y3QgeGVuY29uc19pbiAqaW50ZiA9IHZwbDAxMS0+aW5y
aW5nOwo+ICsgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOwo+ICsKPiArICAg
IFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiArCj4gKyAgICBpbl9jb25zID0gaW50Zi0+aW5fY29u
czsKPiArICAgIGluX3Byb2QgPSBpbnRmLT5pbl9wcm9kOwo+ICsKPiArICAgIHNtcF9ybWIoKTsK
PiArCj4gKyAgICAvKgo+ICsgICAgICogSXQgaXMgZXhwZWN0ZWQgdGhhdCB0aGVyZSB3aWxsIGJl
IGRhdGEgaW4gdGhlIHJpbmcgYnVmZmVyIHdoZW4gdGhpcwo+ICsgICAgICogZnVuY3Rpb24gaXMg
Y2FsbGVkIHNpbmNlIHRoZSBndWVzdCBpcyBleHBlY3RlZCB0byByZWFkIHRoZSBkYXRhIHJlZ2lz
dGVyCj4gKyAgICAgKiBvbmx5IGlmIHRoZSBUWEZFIGZsYWcgaXMgbm90IHNldC4KPiArICAgICAq
IElmIHRoZSBndWVzdCBzdGlsbCBkb2VzIHJlYWQgd2hlbiBUWEZFIGJpdCBpcyBzZXQgdGhlbiAw
IHdpbGwgYmUgcmV0dXJuZWQuCj4gKyAgICAgKi8KPiArICAgIGlmICggeGVuY29uc19xdWV1ZWQo
aW5fcHJvZCwgaW5fY29ucywgc2l6ZW9mKGludGYtPmluKSkgPiAwICkKPiArICAgIHsKPiArICAg
ICAgICB1bnNpZ25lZCBpbnQgZmlmb19sZXZlbDsKPiArCj4gKyAgICAgICAgZGF0YSA9IGludGYt
PmluW3hlbmNvbnNfbWFzayhpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKV07Cj4gKyAgICAgICAg
aW5fY29ucyArPSAxOwo+ICsgICAgICAgIHNtcF9tYigpOwo+ICsgICAgICAgIGludGYtPmluX2Nv
bnMgPSBpbl9jb25zOwo+ICsKPiArICAgICAgICBmaWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQo
aW5fcHJvZCwgaW5fY29ucywgc2l6ZW9mKGludGYtPmluKSk7Cj4gKwo+ICsgICAgICAgIC8qIElm
IHRoZSBGSUZPIGlzIG5vdyBlbXB0eSwgd2UgY2xlYXIgdGhlIHJlY2VpdmUgdGltZW91dCBpbnRl
cnJ1cHQuICovCj4gKyAgICAgICAgaWYgKCBmaWZvX2xldmVsID09IDAgKQo+ICsgICAgICAgIHsK
PiArICAgICAgICAgICAgdnBsMDExLT51YXJ0ZnIgfD0gUlhGRTsKPiArICAgICAgICAgICAgdnBs
MDExLT51YXJ0cmlzICY9IH5SVEk7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICAvKiBJZiB0
aGUgRklGTyBpcyBtb3JlIHRoYW4gaGFsZiBlbXB0eSwgd2UgY2xlYXIgdGhlIFJYIGludGVycnVw
dC4gKi8KPiArICAgICAgICBpZiAoIGZpZm9fbGV2ZWwgPCBzaXplb2YoaW50Zi0+aW4pIC0gU0JT
QV9VQVJUX0ZJRk9fTEVWRUwgKQo+ICsgICAgICAgICAgICB2cGwwMTEtPnVhcnRyaXMgJj0gflJY
STsKPiArCj4gKyAgICAgICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwo+ICsg
ICAgfQo+ICsgICAgZWxzZQo+ICsgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgInZwbDAxMTog
VW5leHBlY3RlZCBJTiByaW5nIGJ1ZmZlciBlbXB0eVxuIik7Cj4gKwo+ICsgICAgLyoKPiArICAg
ICAqIFdlIGhhdmUgY29uc3VtZWQgYSBjaGFyYWN0ZXIgb3IgdGhlIEZJRk8gd2FzIGVtcHR5LCBz
byBjbGVhciB0aGUKPiArICAgICAqICJGSUZPIGZ1bGwiIGJpdC4KPiArICAgICAqLwo+ICsgICAg
dnBsMDExLT51YXJ0ZnIgJj0gflJYRkY7Cj4gKwo+ICsgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFn
cyk7Cj4gKwo+ICsgICAgcmV0dXJuIGRhdGE7Cj4gK30KPiArCj4gICBzdGF0aWMgdWludDhfdCB2
cGwwMTFfcmVhZF9kYXRhKHN0cnVjdCBkb21haW4gKmQpCj4gICB7Cj4gICAgICAgdW5zaWduZWQg
bG9uZyBmbGFnczsKPiBAQCAtMjQ2LDcgKzM1MSwxMCBAQCBzdGF0aWMgaW50IHZwbDAxMV9tbWlv
X3JlYWQoc3RydWN0IHZjcHUgKnYsCj4gICAgICAgY2FzZSBEUjoKPiAgICAgICAgICAgaWYgKCAh
dnBsMDExX3JlZzMyX2NoZWNrX2FjY2VzcyhkYWJ0KSApIGdvdG8gYmFkX3dpZHRoOwo+ICAgCj4g
LSAgICAgICAgKnIgPSB2cmVnX3JlZzMyX2V4dHJhY3QodnBsMDExX3JlYWRfZGF0YShkKSwgaW5m
byk7Cj4gKyAgICAgICAgaWYgKCB2cGwwMTEtPnJpbmdfZW5hYmxlICkKPiArICAgICAgICAgICAg
KnIgPSB2cmVnX3JlZzMyX2V4dHJhY3QodnBsMDExX3JlYWRfZGF0YShkKSwgaW5mbyk7Cj4gKyAg
ICAgICAgZWxzZQo+ICsgICAgICAgICAgICAqciA9IHZyZWdfcmVnMzJfZXh0cmFjdCh2cGwwMTFf
cmVhZF9kYXRhX2lucmluZyhkKSwgaW5mbyk7CgpJIHRoaW5rIHNvbWUgcmVuYW1pbmcgd2lsbCBp
bXByb3ZlIHRoZSByZWFkaW5nLiBUaGlzIGlzIHF1aXRlIAp1bmludHVpdGl2ZSB0byBzZWUgYSBm
dW5jdGlvbiB3aXRoICJyaW5nIiBpbiBpdCwgY2FsbGVkIHdoZW4gCiF2cGwwMTEtPnJpbmdfZW5h
YmxlZC4KCj4gICAgICAgICAgIHJldHVybiAxOwo+ICAgCj4gICAgICAgY2FzZSBSU1I6Cj4gQEAg
LTMzMSw3ICs0MzksMTAgQEAgc3RhdGljIGludCB2cGwwMTFfbW1pb193cml0ZShzdHJ1Y3QgdmNw
dSAqdiwKPiAgIAo+ICAgICAgICAgICB2cmVnX3JlZzMyX3VwZGF0ZSgmZGF0YSwgciwgaW5mbyk7
Cj4gICAgICAgICAgIGRhdGEgJj0gMHhGRjsKPiAtICAgICAgICB2cGwwMTFfd3JpdGVfZGF0YSh2
LT5kb21haW4sIGRhdGEpOwo+ICsgICAgICAgIGlmICggdnBsMDExLT5yaW5nX2VuYWJsZSApCj4g
KyAgICAgICAgICAgIHZwbDAxMV93cml0ZV9kYXRhKHYtPmRvbWFpbiwgZGF0YSk7Cj4gKyAgICAg
ICAgZWxzZQo+ICsgICAgICAgICAgICB2cGwwMTFfd3JpdGVfZGF0YV9ub3Jpbmcodi0+ZG9tYWlu
LCBkYXRhKTsKPiAgICAgICAgICAgcmV0dXJuIDE7Cj4gICAgICAgfQo+ICAgCj4gQEAgLTQ3Niwy
NyArNTg3LDQ3IEBAIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCj4gICAgICAgaWYgKCB2cGwwMTEtPnJpbmcucmlu
Z19idWYgKQo+ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAgIAo+IC0gICAgLyogTWFwIHRo
ZSBndWVzdCBQRk4gdG8gWGVuIGFkZHJlc3Mgc3BhY2UuICovCj4gLSAgICByYyA9ICBwcmVwYXJl
X3JpbmdfZm9yX2hlbHBlcihkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z2ZuX3goaW5mby0+Z2ZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2
cGwwMTEtPnJpbmcucmluZ19wYWdlLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJnZwbDAxMS0+cmluZy5yaW5nX2J1Zik7Cj4gLSAgICBpZiAoIHJjIDwgMCApCj4gLSAgICAg
ICAgZ290byBvdXQ7Cj4gKyAgICAvKgo+ICsgICAgICogaW5mbyBpcyBOVUxMIGZvciBkb21VcyBz
dGFydGVkIGJ5IFhlbiBhdCBib290IHRpbWUsIHdpdGggbm8KPiArICAgICAqIGNvcnJlc3BvbmRp
bmcgdXNlcnNwYWNlIGNvbXBvbmVudCBpbiBkb20wID4gKyAgICAgKi8KCkkgZG9uJ3QgdGhpbmsg
eW91IHdhbnQgdG8gbWVudGlvbiBkb21VcyBhdCBhbGwgaGVyZS4gVGhlIGVtdWxhdGlvbiAKc2hv
dWxkIG5vdCBjYXJlIHdoZXRoZXIgaXQgaXMgYSBndWVzdCBvciB0aGUgaGFyZHdhcmUgZG9tYWlu
LiBJdCB3b3VsZCAKdGhlb3JldGljYWxseSBwb3NzaWJsZSB0byBoYXZlIHRoZSBoYXJkd2FyZSBk
b21haW4gcmUtdXNpbmcgdGhpcyBjb2RlLgoKRnVydGhlcm1vcmUsIG5vdGhpbmcgaW4gdGhlIGVt
dWxhdGlvbiBtYW5kYXRlcyB0byBoYXZlIHRoZSBiYWNrZW5kIGluCnRoZSBoYXJkd2FyZSBkb21h
aW4uIFRoaXMgY291bGQgYmUgYW55d2hlcmUuCgpJdCBsb29rcyBsaWtlIHRvIG1lIHlvdSB3YW50
IHRvIG9mZmVyIDIgc29sdXRpb25zOgoJMSkgQ29uc29sZSBiYWNrZW5kIGluIGEgZG9tYWluCgky
KSBDb25zb2xlIGJhY2tlbmQgaW4gdGhlIGh5cGVydmlzb3IKClNvIHByb2JhYmx5IGEgYmV0dGVy
IG5hbWluZyBmb3IgcmluZ19lbmFibGUgd291bGQgYmUgImJhY2tlbmRfaW5fZG9tYWluIiAKKG9y
IHNvbWV0aGluZyBzaW1pbGFyKS4KCj4gKyAgICBpZiAoIGluZm8gIT0gTlVMTCApCj4gKyAgICB7
Cj4gKyAgICAgICAgdnBsMDExLT5yaW5nX2VuYWJsZSA9IHRydWU7Cj4gKwo+ICsgICAgICAgIC8q
IE1hcCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRyZXNzIHNwYWNlLiAqLwo+ICsgICAgICAgIHJj
ID0gIHByZXBhcmVfcmluZ19mb3JfaGVscGVyKGQsCj4gKyAgICAgICAgICAgICAgICBnZm5feChp
bmZvLT5nZm4pLAo+ICsgICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZy5yaW5nX3BhZ2UsCj4g
KyAgICAgICAgICAgICAgICAmdnBsMDExLT5yaW5nLnJpbmdfYnVmKTsKPiArICAgICAgICBpZiAo
IHJjIDwgMCApCj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ICsKPiArICAgICAgICByYyA9IGFs
bG9jX3VuYm91bmRfeGVuX2V2ZW50X2NoYW5uZWwoZCwgMCwgaW5mby0+Y29uc29sZV9kb21pZCwK
PiArICAgICAgICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwo+ICsgICAgICAgIGlmICgg
cmMgPCAwICkKPiArICAgICAgICAgICAgZ290byBvdXQxOwo+ICsKPiArICAgICAgICB2cGwwMTEt
PmV2dGNobiA9IGluZm8tPmV2dGNobiA9IHJjOwo+ICsgICAgfQo+ICsgICAgZWxzZQo+ICsgICAg
ewo+ICsgICAgICAgIHZwbDAxMS0+cmluZ19lbmFibGUgPSBmYWxzZTsKPiArCj4gKyAgICAgICAg
dnBsMDExLT5pbnJpbmcgPSB4emFsbG9jKHN0cnVjdCB4ZW5jb25zX2luKTsKPiArICAgICAgICBp
ZiAoIHZwbDAxMS0+aW5yaW5nID09IE5VTEwgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAg
cmMgPSAtRUlOVkFMOwo+ICsgICAgICAgICAgICBnb3RvIG91dDE7Cj4gKyAgICAgICAgfQo+ICsg
ICAgfQo+ICAgCj4gICAgICAgcmMgPSB2Z2ljX3Jlc2VydmVfdmlycShkLCBHVUVTVF9WUEwwMTFf
U1BJKTsKPiAgICAgICBpZiAoICFyYyApCj4gICAgICAgewo+ICAgICAgICAgICByYyA9IC1FSU5W
QUw7Cj4gLSAgICAgICAgZ290byBvdXQxOwo+IC0gICAgfQo+IC0KPiAtICAgIHJjID0gYWxsb2Nf
dW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBpbmZvLT5jb25zb2xlX2RvbWlkLAo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRp
b24pOwo+IC0gICAgaWYgKCByYyA8IDAgKQo+ICAgICAgICAgICBnb3RvIG91dDI7Cj4gLQo+IC0g
ICAgdnBsMDExLT5ldnRjaG4gPSBpbmZvLT5ldnRjaG4gPSByYzsKPiArICAgIH0KPiAgIAo+ICAg
ICAgIHNwaW5fbG9ja19pbml0KCZ2cGwwMTEtPmxvY2spOwo+ICAgCj4gQEAgLTUwOSw3ICs2NDAs
MTAgQEAgb3V0MjoKPiAgICAgICB2Z2ljX2ZyZWVfdmlycShkLCBHVUVTVF9WUEwwMTFfU1BJKTsK
PiAgIAo+ICAgb3V0MToKPiAtICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPnJp
bmcucmluZ19idWYsIHZwbDAxMS0+cmluZy5yaW5nX3BhZ2UpOwo+ICsgICAgaWYgKCB2cGwwMTEt
PnJpbmdfZW5hYmxlICkKPiArICAgICAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDEx
LT5yaW5nLnJpbmdfYnVmLCB2cGwwMTEtPnJpbmcucmluZ19wYWdlKTsKPiArICAgIGVsc2UKPiAr
ICAgICAgICB4ZnJlZSh2cGwwMTEtPmlucmluZyk7Cj4gICAKPiAgIG91dDoKPiAgICAgICByZXR1
cm4gcmM7Cj4gQEAgLTUxOSwxMSArNjUzLDE4IEBAIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWluaXQo
c3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAm
ZC0+YXJjaC52cGwwMTE7Cj4gICAKPiAtICAgIGlmICggIXZwbDAxMS0+cmluZy5yaW5nX2J1ZiAp
Cj4gLSAgICAgICAgcmV0dXJuOwo+ICsgICAgaWYgKCB2cGwwMTEtPnJpbmdfZW5hYmxlICkKPiAr
ICAgIHsKPiArICAgICAgICBpZiAoICF2cGwwMTEtPnJpbmcucmluZ19idWYgKQo+ICsgICAgICAg
ICAgICByZXR1cm47Cj4gICAKPiAtICAgIGZyZWVfeGVuX2V2ZW50X2NoYW5uZWwoZCwgdnBsMDEx
LT5ldnRjaG4pOwo+IC0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+cmluZy5y
aW5nX2J1ZiwgdnBsMDExLT5yaW5nLnJpbmdfcGFnZSk7Cj4gKyAgICAgICAgZnJlZV94ZW5fZXZl
bnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7Cj4gKyAgICAgICAgZGVzdHJveV9yaW5nX2Zv
cl9oZWxwZXIoJnZwbDAxMS0+cmluZy5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nLnJpbmdfcGFnZSk7
Cj4gKyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICB7Cj4gKyAgICAgICAgeGZyZWUodnBsMDExLT5p
bnJpbmcpOwo+ICsgICAgfQo+ICAgfQo+ICAgCj4gICAvKgo+IGRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAo+IGlu
ZGV4IGMzZDM3NWIuLmJlNDNhYmYgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS92
cGwwMTEuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiBAQCAtMjEsNiAr
MjEsNyBAQAo+ICAgCj4gICAjaW5jbHVkZSA8cHVibGljL2RvbWN0bC5oPgo+ICAgI2luY2x1ZGUg
PHB1YmxpYy9pby9yaW5nLmg+Cj4gKyNpbmNsdWRlIDxwdWJsaWMvaW8vY29uc29sZS5oPgo+ICAg
I2luY2x1ZGUgPGFzbS92cmVnLmg+Cj4gICAjaW5jbHVkZSA8eGVuL21tLmg+Cj4gICAKPiBAQCAt
MzAsMTIgKzMxLDE5IEBACj4gICAKPiAgICNkZWZpbmUgU0JTQV9VQVJUX0ZJRk9fU0laRSAzMgo+
ICAgCj4gK3N0cnVjdCB4ZW5jb25zX2luIHsKClRoZSBuYW1lIGlzIHRvbyBjbG9zZSB0byB4ZW5j
b25zX2ludGVyZmFjZSBhbmQgSSBkb24ndCB0aGluayB0aGUgbmFtZSBpcyAKY29ycmVjdCBmb3Ig
dGhlIGhlYWRlciBpdCBsaXZlcy4KCkl0IHByb2JhYmx5IHNob3VsZCBiZSB2cGwwMTFfeGVuX2Jh
Y2tlbmQgb3Igc29tZXRoaW5nIHNpbWlsYXIuCgo+ICsgICAgY2hhciBpblsxMDI0XTsKPiArICAg
IFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKPiArfTsKPiArCj4gICBzdHJ1Y3Qg
dnBsMDExIHsKPiArICAgIGJvb2wgcmluZ19lbmFibGU7Cj4gICAgICAgdW5pb24gewo+ICAgICAg
ICAgICBzdHJ1Y3Qgewo+ICAgICAgICAgICAgICAgdm9pZCAqcmluZ19idWY7Cj4gICAgICAgICAg
ICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpyaW5nX3BhZ2U7Cj4gICAgICAgICAgIH0gcmluZzsKPiAr
ICAgICAgICBzdHJ1Y3QgeGVuY29uc19pbiAqaW5yaW5nOwoKVGhlIGNvZGUgaXMgcXVpdGUgY29u
ZnVzaW5nLiBZb3UgaGF2ZSBhIGZpZWxkICJyaW5nX2VuYWJsZWQiIHRvIGtub3cgCndoaWNoIGJp
dHMgb2YgdGhlIHVuaW9uIGlzIHVzZWQuIEJ1dCBib3RoIG5hbWUgaGF2ZSAicmluZyIgaW4gaXQu
CgpZb3UgbW9zdCBsaWtlbHkgd2FudCB0byByZXdvcmsgdGhlIG5hbWluZy4gSWYgeW91IGZvbGxv
dyBteSBzdWdnZXN0aW9uIAphYm92ZSBpdCB3b3VsZCBiZQoKdW5pb24KewogICAgIHN0cnVjdCB7
CiAgICAgfSBkb207CiAgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCB4ZW47Cn0gYmFja2Vu
ZDsKClRoZSBkaWZmZXJlbnQgaGVscGVycyB3b3VsZCB0aGVuIG5lZWQgdG8gYmUgcmVuYW1lZCBh
Y2NvcmRpbmdseS4KCgo+ICAgICAgIH07Cj4gICAgICAgdWludDMyX3QgICAgdWFydGZyOyAgICAg
ICAgIC8qIEZsYWcgcmVnaXN0ZXIgKi8KPiAgICAgICB1aW50MzJfdCAgICB1YXJ0Y3I7ICAgICAg
ICAgLyogQ29udHJvbCByZWdpc3RlciAqLwo+IEBAIC01Nyw2ICs2NSw3IEBAIHN0cnVjdCB2cGww
MTFfaW5pdF9pbmZvIHsKPiAgIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmlu
Zm8pOwo+ICAgdm9pZCBkb21haW5fdnBsMDExX2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKPiAr
dm9pZCB2cGwwMTFfcnhfY2hhcihzdHJ1Y3QgZG9tYWluICpkLCBjaGFyIGMpOwo+ICAgI2Vsc2UK
PiAgIHN0YXRpYyBpbmxpbmUgaW50IGRvbWFpbl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpk
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB2cGwwMTFf
aW5pdF9pbmZvICppbmZvKQo+IEBAIC02NSw2ICs3NCw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IGRv
bWFpbl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLAo+ICAgfQo+ICAgCj4gICBzdGF0aWMg
aW5saW5lIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWluaXQoc3RydWN0IGRvbWFpbiAqZCkgeyB9Cj4g
K3N0YXRpYyBpbmxpbmUgdm9pZCB2cGwwMTFfcnhfY2hhcihzdHJ1Y3QgZG9tYWluICpkLCBjaGFy
IGMpIHsgfQoKSSBkb24ndCB0aGluayB0aGlzIGlzIG5lY2Vzc2FyeS4gSUlSQywgeW91IGFscmVh
ZHkgaWZkZWYgdGhlIGNhbGxlci4KCj4gICAjZW5kaWYKPiAgICNlbmRpZiAgLyogX1ZQTDAxMV9I
XyAqLwo+ICAgCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 11:23:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 11: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 1fhvPm-00047z-Th; Tue, 24 Jul 2018 11:23: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=j2ds=ki=citrix.com=prvs=736251401=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fhvPm-00047p-3f
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 11:23:38 +0000
X-Inumbo-ID: 0a95d7b1-8f34-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a95d7b1-8f34-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 11:23:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="76618090"
From: Lars Kurth <lars.kurth@citrix.com>
To: Julien Grall <julien.grall@arm.com>, Wei Liu <wei.liu2@citrix.com>, "Jan
 Beulich" <JBeulich@suse.com>
Thread-Topic: automation: Creating a patchwork instance to improve pre-commit
 build testing
Thread-Index: AQHUIzwvAkX8UttoH0a4ZoQoiokKfKSeKkgA
Date: Tue, 24 Jul 2018 11:23:34 +0000
Message-ID: <18079EC1-15A4-4C05-A78F-0570E1F54E8E@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
 <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
 <20180724101858.jhsyfdkpy7urdrku@citrix.com>
 <A73BD547-2874-42D6-A766-046FA4C0E1DC@citrix.com>
 <17f94bb6-2fce-c6d7-7ae9-e380708d3a96@arm.com>
In-Reply-To: <17f94bb6-2fce-c6d7-7ae9-e380708d3a96@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <7D14898F8B9EE14DA41CBD5C2C56BB84@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQrvu79PbiAyNC8wNy8yMDE4LCAxMTo1MCwgIkp1bGllbiBHcmFsbCIgPGp1bGllbi5ncmFsbEBh
cm0uY29tPiB3cm90ZToNCg0KICAgIEhpIExhcnMsDQogICAgDQogICAgT24gMjQvMDcvMTggMTE6
MzMsIExhcnMgS3VydGggd3JvdGU6DQogICAgPiANCiAgICA+IE9uIDI0LzA3LzIwMTgsIDExOjE5
LCAiV2VpIExpdSIgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOg0KICAgID4gICAgICBPbiBU
dWUsIEp1bCAyNCwgMjAxOCBhdCAwNDowNDowNUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToN
CiAgICA+ICAgICAgPiBJJ20gYWZyYWlkIG15IHBlcnNvbmFsIGJhciBmb3IgYW55IHN1Y2ggYXV0
b21hdGlvbiBpcyBwcmV0dHkNCiAgICA+ICAgICAgPiBoaWdoOiBUaGVyZSBtdXN0IG5vdCBldmVy
IGJlIGFueSBuZWdhdGl2ZSBlZmZlY3QgZnJvbSBzdWNoIGFuDQogICAgPiAgICAgID4gYWRkaXRp
b24uIFBvc2l0aXZlIGVmZmVjdHMgd291bGQgb2YgY291cnNlIGJlIHZlcnkgd2VsY29tZS4gSQ0K
ICAgID4gICAgICA+IHJlYWxpemUgdGhpcyBpcyBhbiB1bnJlYWxpc3RpYyBnb2FsLCBidXQgaXQg
c2hvdWxkIGF0IGxlYXN0IGNvbWUNCiAgICA+ICAgICAgPiBjbG9zZSAocGVyaGFwcyBhZnRlciBz
b21lIGluaXRpYWwgbGVhcm5pbmcgcGhhc2UpLiBCdXQgdGhpcyBpbXBsaWVzDQogICAgPiAgICAg
ID4gdGhhdCBhdCBsZWFzdCBpbiB0aGVvcnkgaXQgaXMgcG9zc2libGUgdG8gY29tZSBjbG9zZSBp
biB0aGUgZmlyc3QNCiAgICA+ICAgICAgPiBwbGFjZSwgd2hpY2ggSSBjYW4ndCB0YWtlIGZvciBn
aXZlbiB3aXRoIHRoZSBpbmZvcm1hdGlvbiBJJ3ZlIGJlZW4NCiAgICA+ICAgICAgPiBwcm92aWRl
ZCBzbyBmYXIuDQogICAgPiAgICAgIA0KICAgID4gICAgICBUaGVuIEknbSBhZnJhaWQgdGhlIG9u
bHkgc3VnZ2VzdGlvbiBJIGdldCBmb3IgeW91IGF0IHRoZSBtb21lbnQgaXMgdG8NCiAgICA+ICAg
ICAgYWRkIGEgZmlsdGVyIHRvIGR1bXAgdGhvc2UgZW1haWxzIHRvIC9kZXYvbnVsbCAtLSB5b3Ug
YWxyZWFkeSByZWFsaXNlZA0KICAgID4gICAgICB0aGF0J3MgYW4gdW5yZWFsaXN0aWMgZ29hbCAo
YXQgbGVhc3QgYXQgdGhlIGJlZ2lubmluZykuDQogICAgPiAgICAgIA0KICAgID4gICAgICBXZWku
DQogICAgPiAgICAgIA0KICAgID4gRmlyc3Qgb2YgYWxsLCB0aGVyZSBzaG91bGQgb25seSBiZSBt
YWlsIChha2Egc3BhbSkgaWYgdGhlcmUgd2FzIGEgZmFpbHVyZS4NCiAgICANCiAgICBUaGlzIHNl
ZW1zIGEgbGl0dGxlIHN0cmFuZ2UgdG8gb25seSBzZW5kIGUtbWFpbCBvbiBmYWlsdXJlLiBIb3cg
ZG8geW91IA0KICAgIGRpZmZlcmVudGlhdGUgYmV0d2VlbiB0aGUgYm90IGhhcyBzdWNjZXNzZnVs
bHkgdGVzdGVkIHRoYXQgc2VyaWVzIGFuZCANCiAgICB0aGUgc2VyaWVzIGlzIHN0aWxsIGluIHF1
ZXVlIHRoZW4/DQogICAgDQpZZXMsIHRoYXQgd291bGQgYmUgYSB0cmFkZS1vZmYgdG8gbWluaW1p
emUgInNwYW0iDQoNCkl0IHNlZW1zIHRvIG1lIHRoZXJlIGFyZSBhIG51bWJlciBvZiBvcHRpb25z
IHdlIGhhdmUgYW5kIHRodXMgc29tZSBkZWNpc2lvbnMNCnRoYXQgbmVlZCB0byBiZSBtYWRlLg0K
IA0KMTogRG8gd2UgdHJpZ2dlciBhIENJIGN5Y2xlIGZvciAqZXZlcnkqIHBhdGNoPw0KMjogRG8g
d2UgaGF2ZSBhbiBvcHQtaW4gb3Igb3Atb3V0IChlLmcuIHRocm91Z2ggYSB0YWcsIGEgc3BlY2lm
aWMgQ0MsIGV0Yy4pIGZvciBwYXRjaGVzDQozOiBEbyB3ZSByZXBvcnQgcmVzdWx0cyBiYWNrIHRv
IHhlbi1kZXZlbCBvciB0byBhIHNlcGFyYXRlIGxpc3QNCkxvb2tpbmcgYXQgTGludXggMCBkYXks
IHRoZXkgcmVwb3J0IGZhaWx1cmVzIHRvIGEgc2VwYXJhdGUgbGlzdCAtIHNlZSBodHRwczovL2xp
c3RzLjAxLm9yZy9waXBlcm1haWwva2J1aWxkLWFsbC8yMDE4LUp1bHkvdGhyZWFkLmh0bWwNClRo
ZXkgYWxzbyBvbmx5IHNlZW0gdG8gcmVwb3J0IGZhaWx1cmVzDQoNCkkgYW0gbm90IHF1aXRlIHN1
cmUgd2hhdCBRRU1VIGRvZXMuIEJ1dCBJIGNhbid0IHNlZSBhbnkgYm90IG1lc3NhZ2VzIG9uIHRo
ZWlyIGxpc3QgYXJjaGl2ZXMNCg0KNDogV2hvIGVsc2UsIGJlc2lkZXMgdGhlIGF1dGhvciBzaG91
bGQgZ2V0IGEgbWFpbA0KVGhlIHBhdGNoIHN1Ym1pdHRlcnMgc2hvdWxkIGRlZmluaXRlbHkgZ2V0
IGEgbWFpbCwgdGhlIHF1ZXN0aW9uIGlzIHdoZXRoZXIgcGVvcGxlIG9uIHRoZSBDQyBsaXN0IHNo
b3VsZCBhbHNvIGdldCBvbmUNCg0KNTogRG8gd2UgcmVwb3J0IGJhY2sgb24gc3VjY2VzcyBvciBv
bmx5IG9uIGZhaWx1cmU/DQpTZWUgcXVlc3Rpb24gYnkgSnVsaWVuDQoNCjY6IFdoYXQgZXhhY3Rs
eSBkbyB3ZSByZXBvcnQgYmFjaw0KQWthIHdoYXQgaXMgaW4gdGhlIGFjdHVhbCBtYWlsDQoNCg0K
IA0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 11:26:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 11: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 1fhvSY-0004Ia-Dr; Tue, 24 Jul 2018 11:26: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=q7kh=ki=citrix.com=prvs=736c292ca=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhvSW-0004IU-Qv
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 11:26:28 +0000
X-Inumbo-ID: 5407b3d6-8f34-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5407b3d6-8f34-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 13:25:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="60959646"
To: Jan Beulich <JBeulich@suse.com>, <aisaila@bitdefender.com>
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
 <5B56E99D02000078001D706B@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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
 NkY9enyrlw==
Message-ID: <31981fe5-90b4-9490-08d9-f58afc28b6b1@citrix.com>
Date: Tue, 24 Jul 2018 12:26:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gMDcvMjQvMjAxOCAwOTo1NSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjMuMDcu
MTggYXQgMTU6NDgsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9h
Y2Nlc3MuYwo+PiBAQCAtMjIxLDEyICsyMjEsMTIgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVj
ayhwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCj4+ICAgICAgICAgIHsKPj4gICAgICAg
ICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfR0xBX1ZBTElEOwo+
PiAgICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZ2xhID0gZ2xhOwo+PiAtCj4+IC0gICAg
ICAgICAgICBpZiAoIG5wZmVjLmtpbmQgPT0gbnBmZWNfa2luZF93aXRoX2dsYSApCj4+IC0gICAg
ICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gTUVNX0FDQ0VTU19GQVVMVF9X
SVRIX0dMQTsKPj4gLSAgICAgICAgICAgIGVsc2UgaWYgKCBucGZlYy5raW5kID09IG5wZmVjX2tp
bmRfaW5fZ3B0ICkKPj4gLSAgICAgICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8
PSBNRU1fQUNDRVNTX0ZBVUxUX0lOX0dQVDsKPj4gICAgICAgICAgfQo+PiArCj4+ICsgICAgICAg
IGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5kX3dpdGhfZ2xhICkKPj4gKyAgICAgICAgICAg
IHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfRkFVTFRfV0lUSF9HTEE7Cj4+
ICsgICAgICAgIGVsc2UgaWYgKCBucGZlYy5raW5kID09IG5wZmVjX2tpbmRfaW5fZ3B0ICkKPj4g
KyAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfRkFVTFRf
SU5fR1BUOwo+IAo+IFdpdGhvdXQgZXhwbGFuYXRpb24gaW4gdGhlIGNvbW1pdCBtZXNzYWdlIGFu
ZCB3aXRob3V0IGNvbW1lbnQKPiB0aGlzIGNoYW5nZSBpcyBhIG5vLWdvIGltbzogSSBjb25zaWRl
ciBpdCBhdCBsZWFzdCBxdWVzdGlvbmFibGUgdG8KPiBoYXZlIG5wZmVjX2tpbmRfd2l0aF9nbGEg
d2l0aG91dCAuZ2xhX3ZhbGlkIHNldCB0byB0cnVlLiBQZXJoYXBzCj4gaXQncyBqdXN0IGEgbmFt
aW5nIGlzc3VlLCBidXQgdGhhdCB3b3VsZCB0aGVuIHN0aWxsIHJlcXVpcmUgaGFsZiBhCj4gc2Vu
dGVuY2UgdG8gZXhwbGFpbi4KClRoZSBuYW1pbmcgaGVyZSBpcyBjb25mdXNpbmcsIGJ1dCBpdCBz
ZWVtcyB0byBiZSBiYXNlZCBvbiB0aGUgQU1EIG1hbnVhbApuYW1pbmcgY29udmVudGlvbiAoSUlS
QyBmcm9tIG15IHNraW0gdGhyb3VnaCB0aGUgbWFudWFsIGxhc3Qgd2VlaykuCiJXaXRoIGdsYSIg
aW4gdGhpcyBjb250ZXh0IG1lYW5zLCAiVGhlIG5lc3RlZCBmYXVsdCBoYXBwZW5kIHdoaWxlIHRy
eWluZwp0byB0cmFuc2xhdGUgdGhlIGZpbmFsIGd1ZXN0IGxpbmVhciBhZGRyZXNzIG9mIHRoZSBh
Y2Nlc3MiLCBhcyBvcHBvc2VkCnRvICJUaGUgbmVzdGVkIGZhdWx0IGhhcHBlbmQgd2hpbGUgdHJ5
aW5nIHRvIHRyYW5zbGF0ZSBvbmUgb2YgdGhlIHBhZ2UKdGFibGVzLCBiZWZvcmUgdGhlIGd1ZXN0
IGxpbmVhciBhZGRyZXNzIGZvciB0aGUgdmlydHVhbCBhZGRyZXNzIGNvdWxkIGJlCmNhbGN1bGF0
ZWQuIiAgSXQncyBhIHBlcmZlY3RseSB2YWxpZCBzZXR0aW5nIG9uIEFNRCBib3gsIGluIHNwaXRl
IG9mIHRoZQpmYWN0IHRoYXQgQU1EIGRvZXNuJ3QgcmVwb3J0IHRoZSB2aXJ0IC0+IGdsYSB0cmFu
c2xhdGlvbi4KCkknZCBiZSBpbiBmYXZvciBvZiByZW5hbWluZyB0aGUgdmFyaWFibGUsIGJ1dCB0
aGF0IHNob3VsZG4ndCBiZQpBbGV4YW5kcnUncyBqb2IuCgpXaGF0IGFib3V0IGFkZGluZyBhIGNv
bW1lbnQgbGlrZSB0aGlzOgoKIk5hbWluZyBpcyBjb25mdXNpbmcgaGVyZTsgJ3dpdGhfZ2xhJyBz
aW1wbHkgbWVhbnMgdGhlIGZhdWx0IGhhcHBlbmVkIGFzCnRoZSByZXN1bHQgb2YgYSB0cmFuc2xh
dGluZyB0aGUgZmluYWwgZ2xhLCBhcyBvcHBvc2VkIHRvIHRyYW5zbGF0aW5nIG9uZQpvZiB0aGUg
cGFnZXRhYmxlcy4iCgpbc25pcF0KPj4gKyAgICAgICAgewo+PiArICAgICAgICAgICAgeGZyZWUo
ZC0+YXJjaC5tb25pdG9yLm1zcl9iaXRtYXApOwo+PiArICAgICAgICAgICAgcmV0dXJuIC1FTk9N
RU07Cj4+ICsgICAgICAgIH0KPj4gKyAgICAgICAgcmFkaXhfdHJlZV9pbml0KHAybS0+bWVtX2Fj
Y2Vzc19zZXR0aW5ncyk7Cj4+ICsgICAgfQo+IAo+IFdoYXQncyB0aGUgU1ZNIGNvbm5lY3Rpb24g
aGVyZT8gUGxlYXNlIGRvbid0IGZvcmdldCB0aGF0IHAybS1wdC5jCj4gYWxzbyBzZXJ2ZXMgdGhl
IHNoYWRvdyBjYXNlLiBQZXJoYXBzIHN0cnVjdCBwMm1fZG9tYWluIHNob3VsZAo+IGNvbnRhaW4g
YSBib29sZWFuIGluZGljYXRvciB3aGV0aGVyIHRoaXMgYXV4aWxpYXJ5IGRhdGEgc3RydWN0dXJl
IGlzCj4gbmVlZGVkPwoKSXQncyBiYXNpY2FsbHkganVzdCAiaGFwX2VuYWJsZWQoKSIgaXNuJ3Qg
aXQ/CgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 11:29:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 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 1fhvV7-0004S6-Ss; Tue, 24 Jul 2018 11: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=/ppj=ki=citrix.com=prvs=736324d55=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fhvV6-0004S1-9g
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 11:29:08 +0000
X-Inumbo-ID: b3aa4376-8f34-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3aa4376-8f34-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 13:28:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="60959770"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 24 Jul 2018 13:29:00 +0200
Message-ID: <20180724112900.70208-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/pvh: change the order of the iommu
 initialization for 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>, 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>

VGhlIGlvbW11IGluaXRpYWxpemF0aW9uIHdpbGwgYWxzbyBjcmVhdGUgTU1JTyBtYXBwaW5ncyBp
biB0aGUgRG9tMApwMm0sIHNvIHRoZSBwYWdpbmcgbWVtb3J5IHBvb2wgbmVlZHMgdG8gYmUgYWxs
b2NhdGVkIG9yIGVsc2UgaW9tbXUKaW5pdGlhbGl6YXRpb24gd2lsbCBmYWlsLgoKTW92ZSB0aGUg
Y2FsbCB0byBpbml0IHRoZSBpb21tdSBhZnRlciB0aGUgRG9tMCBwMm0gaGFzIGJlZW4gc2V0dXAg
aW4Kb3JkZXIgdG8gc29sdmUgdGhpcy4KCk5vdGUgdGhhdCBpc3N1ZXMgY2F1c2VkIGJ5IHRoaXMg
d3Jvbmcgb3JkZXJpbmcgaGF2ZSBvbmx5IGJlZW4gc2Vlbgp3aGVuIHVzaW5nIHNoYWRvdyBwYWdp
bmcuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZG9t
MF9idWlsZC5jIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jIGIv
eGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKaW5kZXggOWE4MzNmYTRiOS4uZjBjZDYzYjFl
YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9kb20wX2J1aWxkLmMKQEAgLTEwOTMsOCArMTA5Myw2IEBAIGludCBfX2luaXQg
ZG9tMF9jb25zdHJ1Y3RfcHZoKHN0cnVjdCBkb21haW4gKmQsIGNvbnN0IG1vZHVsZV90ICppbWFn
ZSwKIAogICAgIHByaW50ayhYRU5MT0dfSU5GTyAiKioqIEJ1aWxkaW5nIGEgUFZIIERvbSVkICoq
KlxuIiwgZC0+ZG9tYWluX2lkKTsKIAotICAgIGlvbW11X2h3ZG9tX2luaXQoZCk7Ci0KICAgICBy
YyA9IHB2aF9zZXR1cF9wMm0oZCk7CiAgICAgaWYgKCByYyApCiAgICAgewpAQCAtMTEwMiw2ICsx
MTAwLDggQEAgaW50IF9faW5pdCBkb20wX2NvbnN0cnVjdF9wdmgoc3RydWN0IGRvbWFpbiAqZCwg
Y29uc3QgbW9kdWxlX3QgKmltYWdlLAogICAgICAgICByZXR1cm4gcmM7CiAgICAgfQogCisgICAg
aW9tbXVfaHdkb21faW5pdChkKTsKKwogICAgIHJjID0gcHZoX2xvYWRfa2VybmVsKGQsIGltYWdl
LCBpbWFnZV9oZWFkcm9vbSwgaW5pdHJkLCBib290c3RyYXBfbWFwKGltYWdlKSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICBjbWRsaW5lLCAmZW50cnksICZzdGFydF9pbmZvKTsKICAgICBpZiAo
IHJjICkKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 11:44:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 11:44:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhvjd-0005sH-7U; Tue, 24 Jul 2018 11: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=83nb=ki=xenproject.org=prvs=7360d1597=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fhvjb-0005rw-1C
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 11:44:07 +0000
X-Inumbo-ID: cb4585ea-8f36-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb4585ea-8f36-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 13:43:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,397,1526342400"; d="scan'208";a="60960752"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75000-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:guest-start:fail:regression
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:debian-di-install:fail:regression
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-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-amd64-current-netinst-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-armhf-armhf-armhf-daily-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74981
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 24 Jul 2018 12:43:40 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75000: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MDAwIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1MDAwLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtZGFp
bHktbmV0Ym9vdC1weWdydWIgMTEgZ3Vlc3Qtc3RhcnQgZmFpbCBSRUdSLiB2cy4gNzQ5ODEKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiA3NDk4MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJvb3Qt
cHZncnViIDExIGd1ZXN0LXN0YXJ0IGZhaWwgYmxvY2tlZCBpbiA3NDk4MQogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWls
IGxpa2UgNzQ5ODEKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAx
MCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5ODEKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtZGFpbHktbmV0Ym9vdC1wdmdydWIgMTEgZ3Vlc3Qtc3RhcnQgICAgIGZhaWwgbGlrZSA3NDk4
MQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4t
ZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5ODEKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtd2Vla2x5
LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk4MQogdGVz
dC1hbWQ2NC1pMzg2LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWlu
c3RhbGwgZmFpbCBsaWtlIDc0OTgxCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWN1cnJlbnQtbmV0
aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTgxCiB0ZXN0LWFy
bWhmLWFybWhmLWFybWhmLWRhaWx5LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxs
IGZhaWwgbGlrZSA3NDk4MQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5ODEKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwg
bGlrZSA3NDk4MQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc0OTgx
Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtaTM4Ni1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1kYWlseS1uZXRib290
LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
ZGFpbHktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3VycmVudC1uZXRpbnN0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWN1
cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni13ZWVrbHktbmV0aW5zdC1w
eWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtd2Vl
a2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 11:48:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 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 1fhvnf-00066B-SB; Tue, 24 Jul 2018 11:48: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhvnf-00065z-5l
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 11:48:19 +0000
X-Inumbo-ID: 7e2426af-8f37-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7e2426af-8f37-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 11: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 1fhvnb-0005SN-6j; Tue, 24 Jul 2018 11:48: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 1fhvna-0005r5-To; Tue, 24 Jul 2018 11:48:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhvna-000785-TB; Tue, 24 Jul 2018 11:48:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125541-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=6e2a53afa15422ee290663dbb798c085ef7068ed
X-Osstest-Versions-That: xen=61bdddb82151fbf51c58f6ebc1b4a687942c45a8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 11:48:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125541: 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>

ZmxpZ2h0IDEyNTU0MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU0MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2ZTJhNTNhZmExNTQyMmVlMjkwNjYzZGJiNzk4YzA4NWVmNzA2OGVkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2MWJkZGRiODIxNTFmYmY1MWM1
OGY2ZWJjMWI0YTY4Nzk0MmM0NWE4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU1MjEgIDIwMTgt
MDctMjMgMTQ6MDE6MDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NTQxICAy
MDE4LTA3LTI0IDA5OjAwOjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGln
QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0
CiAgIDYxYmRkZGI4MjEuLjZlMmE1M2FmYTEgIDZlMmE1M2FmYTE1NDIyZWUyOTA2NjNkYmI3OThj
MDg1ZWY3MDY4ZWQgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 11:52:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 11: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 1fhvrp-0006np-Jf; Tue, 24 Jul 2018 11:52: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=fuxx=ki=neclab.eu=yuri.volchkov@srs-us1.protection.inumbo.net>)
 id 1fhvoe-0006Ay-NZ
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 11:49:20 +0000
X-Inumbo-ID: 84dcfbd3-8f37-11e8-a8a5-bc764e045a96
Received: from mailer2.neclab.eu (unknown [195.37.70.41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84dcfbd3-8f37-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 13:48:45 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by mailer2.neclab.eu (Postfix) with ESMTP id DC5A6F2032;
 Tue, 24 Jul 2018 13:49:15 +0200 (CEST)
X-Virus-Scanned: Amavisd on Debian GNU/Linux (neclab.eu)
Received: from mailer2.neclab.eu ([127.0.0.1])
 by localhost (atlas-b.office.hd [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id F2U23zrDICrM; Tue, 24 Jul 2018 13:49:15 +0200 (CEST)
X-ENC: Last-Hop-TLS-encrypted
X-ENC: Last-Hop-TLS-encrypted
Received: from ENCELADUS.office.hd (ENCELADUS.office.hd [192.168.24.52])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mailer2.neclab.eu (Postfix) with ESMTPS id A6E68F201A;
 Tue, 24 Jul 2018 13:48:57 +0200 (CEST)
Received: from localhost (10.1.2.20) by skoll.office.hd (192.168.125.11) with
 Microsoft SMTP Server (TLS) id 14.3.319.2;
 Tue, 24 Jul 2018 13:48:57 +0200
From: Yuri Volchkov <yuri.volchkov@neclab.eu>
To: Lars Kurth <lars.kurth@citrix.com>, Jan Beulich <JBeulich@suse.com>, Doug
 Goldstein <cardoe@cardoe.com>, Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <A926ADEA-FB93-4AE8-9529-09F429FC8E3B@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <A926ADEA-FB93-4AE8-9529-09F429FC8E3B@citrix.com>
Date: Tue, 24 Jul 2018 13:48:50 +0200
Message-ID: <tza4s2sh48vopp.fsf@N-1128.office.hd>
MIME-Version: 1.0
X-Originating-IP: [10.1.2.20]
X-Mailman-Approved-At: Tue, 24 Jul 2018 11:52:36 +0000
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Minios-devel <minios-devel@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

SGkgQWxsIQoKTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cml0ZXM6Cgo+IO+7
v09uIDI0LzA3LzIwMTgsIDEwOjA2LCAiSmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNlLmNvbT4g
d3JvdGU6Cj4gICAgID4+PiBPbiAyMy4wNy4xOCBhdCAxODo0MCwgPGxhcnMua3VydGhAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gICAgID4gVGhpcyBkb2VzIG1lYW4gdGhvdWdoIHRoYXQgc2VyaWVzIHdo
aWNoIGRvIG5vdCBidWlsZCBvciBzaG93IG90aGVyIGlzc3VlcywgCj4gICAgID4gd2lsbCBsaWtl
bHkgbm90IGJlIHJldmlld2VkIHVudGlsIHRoZSB0ZXN0cyBwYXNzLiBUaGlzIHdvdWxkIGxlc3Nl
biB0aGUgCj4gICAgID4gYnVyZGVuIG9uIHJldmlld2VycywgYXMgdGhleSB3aWxsIGtub3cgd2hl
dGhlciB0aGUgY29kZSBzdWJtaXR0ZWQgYnVpbGRzIG9uIGEgCj4gICAgID4gd2lkZSBhcnJheSBv
ZiBlbnZpcm9ubWVudHMuIAo+ICAgICAKPiAgICAgU28gaG93IGFyZSBkZXBlbmRlbmNpZXMgYmV0
d2VlbiBzZXJpZXMgaW50ZW5kZWQgdG8gYmUgZGVhbHQgd2l0aD8gSXQKPiAgICAgaXMgbm90IHVu
Y29tbW9uIGZvciBzb21lb25lIHRvIHNheSAiYXBwbGllcyBvbmx5IG9uIHRvcCBvZiB4eXoiLiBU
aGUKPiAgICAgaW1wbGljYXRpb24gb2YgIndpbGwgbGlrZWx5IG5vdCBiZSByZXZpZXdlZCB1bnRp
bCB0aGUgdGVzdHMgcGFzcyIgc2VlbXMKPiAgICAgdW5zdWl0YWJsZSB0byBtZSBpbiBzdWNoIGEg
Y2FzZS4KPgo+IFdlIHNob3VsZCBsb29rIGF0IGhvdyB0aGlzIGlzIGRvbmUgaW4gY29tbXVuaXRp
ZXMgd2hpY2ggaGF2ZSBzeXN0ZW1zIGluIHBsYWNlIHRoYXQgZG8gc29tZSBvZmYtbGlzdCB2ZXJp
ZmljYXRpb24gb2YgcGF0Y2hlcywgc3VjaCBhcyBxZW11IGFuZCBsaW51eCAoMCBkYXkgdGVzdCBz
ZXJ2aWNlKS4gCj4KPiBPYnZpb3VzbHkgaW4gc3VjaCBjYXNlcyB0aGUgdGVzdCBib3Qgd291bGQg
cmV0dXJuIHJlc3VsdHMgZm9yIGEgZmFpbC4gVGhlIHNlbnNpYmxlIHRoaW5nIHRvIGRvIHdvdWxk
IGJlIHRoZSBmb2xsb3dpbmc6Cj4gKiBGb3IgdGhlIHN1Ym1pdHRlciBvZiB0aGUgcGF0Y2ggdG8g
bm90aWZ5IHRoZSByZXZpZXdlcihzKSB0byBoaWdobGlnaHQgdGhlIHRlc3QgZmFpbHVyZS9kZXBl
bmRlbmN5IAo+ICogRm9yIHRoZSByZXZpZXdlciB0byBzcG90IHRoZSBkZXBlbmRlbmN5ClRoaXMg
d291bGQgcHJvYmFibHkgbWFrZSBzZW5zZSB0byBzZW5kIG5vdGlmaWNhdGlvbiB0byB0aGUgYWRk
cmVzcyBmcm9tCndoaWNoIHRoZSBQYXRjaHdvcmsgZ2V0cyBlbWFpbHMgZm9yIHBhcnNpbmcuIElu
IGNhc2Ugb2Ygc3VjY2Vzc2Z1bGx5CnBhc3NlZCB0ZXN0LCB0aGUgYm90IGNhbiBzZW5kIGFuIGVt
YWlsIHdpdGggIlRlc3RlZC1ieSIgdGFnLCB3aGljaCB3aWxsCmFwcGVhciBhdXRvbWF0aWNhbGx5
IGluIHRoZSBjb21taXQgbWVzc2FnZSBpbiB0aGUgcGF0Y2h3b3JrIChzaW1pbGFyIHRvCiJSZXZp
ZXdlZC1ieSIpLgoKSWYgeW91IGRvIG5vdCB3YW50IHRvIGhhdmUgIlRlc3RlZC1ieSBjaS1ib3Qi
LCBqdXN0IGVtYWlsIHdpdGggZnJlZSB0ZXh0CndvdWxkIGJlIGZpbmUsIGJlY2F1c2UgaXQgd2ls
bCBhcHBlYXIgb24gdGhlIFBhdGNod29yaydzIHdlYiBpbnRlcmZhY2UKYW55d2F5cy4gSW4gc3Vj
aCBhIGNhc2UsIHdlIGNvdWxkIGV2ZW4gc2VuZCBDSSBtZXNzYWdlcyAqb25seSogdG8gdGhlCnBh
dGNod29yaywgd2l0aG91dCBmbG9vZGluZyB0aGUgbWFpbGluZyBsaXN0LiBBbmQgd2hvZXZlciBp
bnRlcmVzdGVkIGluCnJldmlld2luZyB0aGUgcGF0Y2gsIHdpbGwganVzdCBsb29rIHVwIHRoZSBl
bWFpbCBmcm9tIHRoZSBib3Qgb24gdGhlIHdlYgpwYWdlIHJlbGF0ZWQgdG8gdGhpcyBwYXRjaC4K
CkluIG15IHBlcnNvbmFsIG9waW5pb24sIGp1c3Qgc2VuZGluZyBDSSBlbWFpbCBhcyAicmVwbHkt
YWxsIiBpcyBmaW5lLiBJCmRvIG5vdCBtaW5kIGhhdmluZyBhbiBleHRyYSBlbWFpbCBwZXIgcGF0
Y2ggaW4gbXkgbWFpbGJveC4KCi0tWXVyaS4KCj4KPiBJbiBhbnkgY2FzZSwgdGhlIHJldmlld2Vy
IHdvdWxkIGhhdmUgdG8gZGVjaWRlIHdoZXRoZXIgdG8gcmV2aWV3IGEgc2VyaWVzIHdoaWNoIGNh
bm5vdCBiZSBhdXRvbWF0aWNhbGx5IGJ1aWxkIHRlc3RlZCBvZmYgbGlzdCBhdCB0aGF0IHN0YWdl
LiAKPgo+IFRoaW5raW5nIGFib3V0IGl0IGEgYml0IG1vcmUsIHRoZXJlIGFyZSBhbHNvIHR3byBw
bGFjZXMgYXQgd2hpY2ggdGhpbmdzIGNhbiBnbyB3cm9uZzoKPiBhKSBGYWlsdXJlIHRvIGFwcGx5
IHRoZSBwYXRjaCA9PiB0aGlzIHdvdWxkIHByb2JhYmx5IGJlIHRoZSBtb3N0IGxpa2VseSBvdXRj
b21lIHdpdGggYSBkZXBlbmRlbmN5Cj4gYikgRmFpbHVyZSB0byBidWlsZCA9PiBpZiB0aGVyZSB3
YXMgYSBtaXNzaW5nIGRlcGVuZGVuY3kgdGhlbiBwcm9iYWJseSBmYWlsIGluIEFMTCBidWlsZCBl
bnZpcm9ubWVudHMKPgo+IEluIG90aGVyIHdvcmRzLCB0aGVyZSBzaG91bGQgYmUgc29tZSB0ZWxs
LXRhbGVzIGZvciB0aGlzIGNhc2UsIHdoaWNoIGNhbiBwcm9iYWJseSBiZSBoaWdobGlnaHRlZCBp
biB0aGUgYm90IHJlc3VsdHMKPgo+IFJlZ2FyZHMKPiBMYXJzCj4gICAgIAo+Cj4gX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBNaW5pb3MtZGV2ZWwgbWFp
bGluZyBsaXN0Cj4gTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbAoKLS0gCll1
cmkgVm9sY2hrb3YKU29mdHdhcmUgU3BlY2lhbGlzdAoKTkVDIEV1cm9wZSBMdGQKS3VyZsO8cnN0
ZW4tQW5sYWdlIDM2CkQtNjkxMTUgSGVpZGVsYmVyZwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 12:00:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 12:00: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 1fhvz7-0007ct-TA; Tue, 24 Jul 2018 12:00: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhvz6-0007ch-FF
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 12:00:08 +0000
X-Inumbo-ID: 24466128-8f39-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 24466128-8f39-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 12:00:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 06:00:05 -0600
Message-Id: <5B5714C102000078001D72E6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 06:00:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Yuri Volchkov" <yuri.volchkov@neclab.eu>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <A926ADEA-FB93-4AE8-9529-09F429FC8E3B@citrix.com>
 <tza4s2sh48vopp.fsf@N-1128.office.hd>
In-Reply-To: <tza4s2sh48vopp.fsf@N-1128.office.hd>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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+IE9uIDI0LjA3LjE4IGF0IDEzOjQ4LCA8eXVyaS52b2xjaGtvdkBuZWNsYWIuZXU+IHdyb3Rl
Ogo+IEluIG15IHBlcnNvbmFsIG9waW5pb24sIGp1c3Qgc2VuZGluZyBDSSBlbWFpbCBhcyAicmVw
bHktYWxsIiBpcyBmaW5lLiBJCj4gZG8gbm90IG1pbmQgaGF2aW5nIGFuIGV4dHJhIGVtYWlsIHBl
ciBwYXRjaCBpbiBteSBtYWlsYm94LgoKVGhpcyBpcyBleGFjdGx5IHdoYXQgSSdtIGFmcmFpZCBv
ZiAtIHdoZW4geW91J3JlIENjLWVkIG9uIGEgbG90IG9mCnBhdGNoZXMsIHlvdSBtYXkgdGhlbiBh
bHNvIGdldCBhIGxvdCBvZiBtYWlscyBoZXJlLiBBbmQgbm8sIG90aGVyCnRoYW4gc3VnZ2VzdGVk
IGVsc2V3aGVyZSwgSSdtIG5ldmVyIGdvaW5nIHRvIGhhdmUgYSBydWxlIHRvIHB1c2gKYWxsIG1h
aWxzIG1hdGNoaW5nIGNlcnRhaW4gY3JpdGVyaWEgcmlnaHQgaW50byB0cmFzaCAtIHRoZXJlJ3Mg
YWx3YXlzCnRoZSByaXNrIG9mIGEgZmFsc2UgcG9zaXRpdmUuIEl0IGlzIGltbyBfYWx3YXlzXyB0
aGUgc2VuZGluZyBzaWRlCndoaWNoIG5lZWRzIHRvIGp1ZGdlIHdobyBuZWVkcyB0byBiZSBvbiB0
aGUgVG8vQ2MgbGlzdHMgb2YgYSBtYWlsLApuZXZlciB0aGUgcmVjZWl2aW5nIHNpZGUgdG8gInBh
cGVyIG92ZXIiIG1pc3Rha2VzIHRoZSBzZW5kZXIgaGFzCm1hZGUuCgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 12:02:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 12: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 1fhw1L-0007ne-Bh; Tue, 24 Jul 2018 12:02: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhw1K-0007nZ-AF
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 12:02:26 +0000
X-Inumbo-ID: 76ad6231-8f39-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 76ad6231-8f39-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 12:02:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 06:02:23 -0600
Message-Id: <5B57154C02000078001D72F6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 06:02:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>,<george.dunlap@citrix.com>
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
 <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
 <31981fe5-90b4-9490-08d9-f58afc28b6b1@citrix.com>
In-Reply-To: <31981fe5-90b4-9490-08d9-f58afc28b6b1@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.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+IE9uIDI0LjA3LjE4IGF0IDEzOjI2LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAwNy8yNC8yMDE4IDA5OjU1IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MjMuMDcuMTggYXQgMTU6NDgsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+PiAt
LS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYv
bW0vbWVtX2FjY2Vzcy5jCj4+PiBAQCAtMjIxLDEyICsyMjEsMTIgQEAgYm9vbCBwMm1fbWVtX2Fj
Y2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyAKPiBnbGEsCj4+PiAgICAgICAg
ICB7Cj4+PiAgICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gTUVNX0FDQ0VT
U19HTEFfVkFMSUQ7Cj4+PiAgICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZ2xhID0gZ2xh
Owo+Pj4gLQo+Pj4gLSAgICAgICAgICAgIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5kX3dp
dGhfZ2xhICkKPj4+IC0gICAgICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0g
TUVNX0FDQ0VTU19GQVVMVF9XSVRIX0dMQTsKPj4+IC0gICAgICAgICAgICBlbHNlIGlmICggbnBm
ZWMua2luZCA9PSBucGZlY19raW5kX2luX2dwdCApCj4+PiAtICAgICAgICAgICAgICAgIHJlcS0+
dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfRkFVTFRfSU5fR1BUOwo+Pj4gICAgICAg
ICAgfQo+Pj4gKwo+Pj4gKyAgICAgICAgaWYgKCBucGZlYy5raW5kID09IG5wZmVjX2tpbmRfd2l0
aF9nbGEgKQo+Pj4gKyAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9B
Q0NFU1NfRkFVTFRfV0lUSF9HTEE7Cj4+PiArICAgICAgICBlbHNlIGlmICggbnBmZWMua2luZCA9
PSBucGZlY19raW5kX2luX2dwdCApCj4+PiArICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3Mu
ZmxhZ3MgfD0gTUVNX0FDQ0VTU19GQVVMVF9JTl9HUFQ7Cj4+IAo+PiBXaXRob3V0IGV4cGxhbmF0
aW9uIGluIHRoZSBjb21taXQgbWVzc2FnZSBhbmQgd2l0aG91dCBjb21tZW50Cj4+IHRoaXMgY2hh
bmdlIGlzIGEgbm8tZ28gaW1vOiBJIGNvbnNpZGVyIGl0IGF0IGxlYXN0IHF1ZXN0aW9uYWJsZSB0
bwo+PiBoYXZlIG5wZmVjX2tpbmRfd2l0aF9nbGEgd2l0aG91dCAuZ2xhX3ZhbGlkIHNldCB0byB0
cnVlLiBQZXJoYXBzCj4+IGl0J3MganVzdCBhIG5hbWluZyBpc3N1ZSwgYnV0IHRoYXQgd291bGQg
dGhlbiBzdGlsbCByZXF1aXJlIGhhbGYgYQo+PiBzZW50ZW5jZSB0byBleHBsYWluLgo+IAo+IFRo
ZSBuYW1pbmcgaGVyZSBpcyBjb25mdXNpbmcsIGJ1dCBpdCBzZWVtcyB0byBiZSBiYXNlZCBvbiB0
aGUgQU1EIG1hbnVhbAo+IG5hbWluZyBjb252ZW50aW9uIChJSVJDIGZyb20gbXkgc2tpbSB0aHJv
dWdoIHRoZSBtYW51YWwgbGFzdCB3ZWVrKS4KPiAiV2l0aCBnbGEiIGluIHRoaXMgY29udGV4dCBt
ZWFucywgIlRoZSBuZXN0ZWQgZmF1bHQgaGFwcGVuZCB3aGlsZSB0cnlpbmcKPiB0byB0cmFuc2xh
dGUgdGhlIGZpbmFsIGd1ZXN0IGxpbmVhciBhZGRyZXNzIG9mIHRoZSBhY2Nlc3MiLCBhcyBvcHBv
c2VkCj4gdG8gIlRoZSBuZXN0ZWQgZmF1bHQgaGFwcGVuZCB3aGlsZSB0cnlpbmcgdG8gdHJhbnNs
YXRlIG9uZSBvZiB0aGUgcGFnZQo+IHRhYmxlcywgYmVmb3JlIHRoZSBndWVzdCBsaW5lYXIgYWRk
cmVzcyBmb3IgdGhlIHZpcnR1YWwgYWRkcmVzcyBjb3VsZCBiZQo+IGNhbGN1bGF0ZWQuIiAgSXQn
cyBhIHBlcmZlY3RseSB2YWxpZCBzZXR0aW5nIG9uIEFNRCBib3gsIGluIHNwaXRlIG9mIHRoZQo+
IGZhY3QgdGhhdCBBTUQgZG9lc24ndCByZXBvcnQgdGhlIHZpcnQgLT4gZ2xhIHRyYW5zbGF0aW9u
Lgo+IAo+IEknZCBiZSBpbiBmYXZvciBvZiByZW5hbWluZyB0aGUgdmFyaWFibGUsIGJ1dCB0aGF0
IHNob3VsZG4ndCBiZQo+IEFsZXhhbmRydSdzIGpvYi4KPiAKPiBXaGF0IGFib3V0IGFkZGluZyBh
IGNvbW1lbnQgbGlrZSB0aGlzOgo+IAo+ICJOYW1pbmcgaXMgY29uZnVzaW5nIGhlcmU7ICd3aXRo
X2dsYScgc2ltcGx5IG1lYW5zIHRoZSBmYXVsdCBoYXBwZW5lZCBhcwo+IHRoZSByZXN1bHQgb2Yg
YSB0cmFuc2xhdGluZyB0aGUgZmluYWwgZ2xhLCBhcyBvcHBvc2VkIHRvIHRyYW5zbGF0aW5nIG9u
ZQo+IG9mIHRoZSBwYWdldGFibGVzLiIKClllcywgdGhhdCB3b3VsZCBjbGFyaWZ5IHRobmlncyBl
bm91Z2gsIEkgdGhpbmsuCgo+Pj4gKyAgICAgICAgewo+Pj4gKyAgICAgICAgICAgIHhmcmVlKGQt
PmFyY2gubW9uaXRvci5tc3JfYml0bWFwKTsKPj4+ICsgICAgICAgICAgICByZXR1cm4gLUVOT01F
TTsKPj4+ICsgICAgICAgIH0KPj4+ICsgICAgICAgIHJhZGl4X3RyZWVfaW5pdChwMm0tPm1lbV9h
Y2Nlc3Nfc2V0dGluZ3MpOwo+Pj4gKyAgICB9Cj4+IAo+PiBXaGF0J3MgdGhlIFNWTSBjb25uZWN0
aW9uIGhlcmU/IFBsZWFzZSBkb24ndCBmb3JnZXQgdGhhdCBwMm0tcHQuYwo+PiBhbHNvIHNlcnZl
cyB0aGUgc2hhZG93IGNhc2UuIFBlcmhhcHMgc3RydWN0IHAybV9kb21haW4gc2hvdWxkCj4+IGNv
bnRhaW4gYSBib29sZWFuIGluZGljYXRvciB3aGV0aGVyIHRoaXMgYXV4aWxpYXJ5IGRhdGEgc3Ry
dWN0dXJlIGlzCj4+IG5lZWRlZD8KPiAKPiBJdCdzIGJhc2ljYWxseSBqdXN0ICJoYXBfZW5hYmxl
ZCgpIiBpc24ndCBpdD8KCk9ubHkgaWYgd2UgY2FuJ3QgbWFrZSBpdCB0aGVyZSB3aGVuIEVQVCBp
cyBhY3RpdmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 12:09:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 12: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 1fhw7y-00086O-9L; Tue, 24 Jul 2018 12: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=+1uy=ki=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fhw7v-00086E-R0
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 12:09:16 +0000
X-Inumbo-ID: 4df8c520-8f3a-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::62d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4df8c520-8f3a-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 14:08:41 +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=x9pmizzqONJCLgv8yDslUAIDpIBQ4AAp/my5Xt7vIjk=;
 b=Em6W1vIMeY78aYcal8CRd1yOnOCN/bgu4M4u3krrfuCWCv28TPtc13RYjsX/Z9aljG9y1hgV62zXuJjvNkV+SWeFGwKghliwa05OPr0tw08E7SCqI6B8NGUp3bowQ8c+Bz+JuXSJq/CVCv+AlU+4eeE7SdWJdbZ88JRooVgklus=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.53) by
 HE1PR0302MB2681.eurprd03.prod.outlook.com (2603:10a6:3:ee::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.973.21; Tue, 24 Jul 2018 12:09:07 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-2-git-send-email-sstabellini@kernel.org>
 <94e6cecd-12d7-29bf-51f0-c9e997da6d58@epam.com>
 <alpine.DEB.2.10.1807231130090.19154@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <e7970e17-6451-10d1-511a-77041bbb4ff7@epam.com>
Date: Tue, 24 Jul 2018 15:09:03 +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.1807231130090.19154@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM0PR0102CA0014.eurprd01.prod.exchangelabs.com
 (2603:10a6:208:14::27) To HE1PR0302MB2681.eurprd03.prod.outlook.com
 (2603:10a6:3:ee::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c40a71e1-4a73-48a9-f757-08d5f15e4207
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600073)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR0302MB2681; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2681;
 3:1RMKidfVslxmZiKcNBMTaRGCxN7taGaeAM3E2/10VLYZ3FMPtSCMpyqPbdDPdffxiABVhRI9qPClHEaOpzuedA1uYIpjNW3WAMeXL6WutO/2/1mArqepMGezte8CTxMnt/LYO89X+nX/XIHcmX4kCobU2bqY0jaP5bVuTW+RxfWUczo2V9tUkn6sitpnY2dtbtbdkSX/JFQsBYpIwPj0FHGHIwSOznhwWtQVu2V6GT9B2+cEJZbdyrXFlqeCtGfT;
 25:wvLtebjraXWC8UAd0FMQM2MZhlZA+ap4vSjCXcvF6JsXDJCCcjVTuQck/CNFfZ8Eg5SsqtgHVvYw3bWDM3q1Aao2RzG26EuNO+tqDHqKeH5+SKXVmpN4xXhbHIfzOQzc0OvYiDBUWtbYohx8NDlVXxXgkrgrXOJLX6hmZQ7jv72btv5kQSwgnqohYfPRfg8Ank3dU4EWgSuskyppQ9tZ/HeYkbQctZXkjEnWVHLJh4b2YoFz7N0IbT+iLi/LIjhi8+mZfMAlJJlwVYnP21nOwevo//PeUmcHArwKZf8nmbyFQ4cvnXsO55ChtP2WqY76rygLiRbn4byBuf4HfPLvcw==;
 31:VqR6pPosvOKaaoEqeqzdI3BtyRo4+IWZmfxXZFhjQ2ntdwQJOvgvXLaLcDE/fMyjvibZmohnPDgs0JOwHEw0tb5E42QlFlG/qnJu/az79EJnZBRAuFb15R5puGNaFyF2X41oxpv5+bJ7RlztgKZo1X64CRMmCAtzxQAuLej9ZGgb75m9vTxPMj0bQRJc65enKH4DAyvMKyYLduhalQLMvRWZjIFjBwOJj1vJ6R7zE78=
X-MS-TrafficTypeDiagnostic: HE1PR0302MB2681:
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2681;
 20:+k7shiLq3os3w9E3Kz8j0K6L88A2qVvGIwU/EGy8UzikRDkVse3OY4ypEQWPa3tj5An0mP/7jVqvMArBSmtPVlk+uMFa+Hz1PijlABPgctjlJomQnnFVgUxvGA+7BTjIUMEXRDvkARdZSkbAPMBFxf0NIXJl2tKFWJlF4N56zbeQ4gyueRgzwMtZeCMw+e8NsT6Gdv3q9g4WqMPdvXXwAv2zSIo3SGm/oNOhKyU64XrR87sQatd9i6+11XR+xM4Re98dM+g+gLMju3TZH2Qa95CElmsZ9Ju4Y+m6WuCXpsnCM3EI7aVxPBvsFvktQZaKpPRzZQgv5aJ+0r5WMvqKACEoByVa4yrG/ZV5d/KVe1uhCTaHr2VGH9rXRXNSxnYSsIT8j5Fshhow+5AakE94PLQdPi/0lXITobWzynyE9Vt1TIXcVD31RxCfzMhAGUc2UwPoP/9uIpne0/1z/ka2urnUDZgU3YaxGerQGiQDlu4JxVcTC0ruUwCLw1v4r2fu;
 4:bRBYIoDLQePMilgWrRcKeJU71HJwiD7tnsd5sutPrg5UZ/typ31dUQgITFPUBr3qaClcTB+IBW8tcR1Yhig2iBKZjJdwCKxU3V8yHrOqm74H2DhYEmWb5ZW5j8Rl6/xuDrQLf2QGziz0FT1EQjWj8WBssWV+cQZcNw+OvVx17A+8slP0i6J+dxwtyBcub8muQnuQQCRCFaM9v8gAzH2R8dN2NnbW1rZW1rtwju1lDY04dyzhsUTtMxkt76N3RU9YKeHqFd2YDvUd/qqSxYnR3Q==
X-Microsoft-Antispam-PRVS: <HE1PR0302MB2681C62B734F3BB9518FBE51E6550@HE1PR0302MB2681.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)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:HE1PR0302MB2681; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0302MB2681; 
X-Forefront-PRVS: 0743E8D0A6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(376002)(346002)(136003)(366004)(396003)(189003)(199004)(47776003)(86362001)(36756003)(53936002)(76176011)(6246003)(31696002)(229853002)(66066001)(65956001)(65806001)(186003)(8676002)(97736004)(81166006)(6486002)(80792005)(55236004)(68736007)(67846002)(6916009)(81156014)(53546011)(50466002)(4326008)(7736002)(6666003)(11346002)(93886005)(106356001)(2616005)(31686004)(2906002)(956004)(476003)(16526019)(58126008)(486006)(446003)(64126003)(65826007)(305945005)(230700001)(52116002)(52146003)(23676004)(16576012)(316002)(2486003)(26005)(3846002)(6116002)(105586002)(478600001)(8936002)(386003)(5660300001)(77096007)(25786009)(72206003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0302MB2681; H:[10.17.180.73]; 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-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAzMDJNQjI2ODE7MjM6UXlsSDJkSFF1MWZBWUZScmpvRFV6eklR?=
 =?utf-8?B?K1preTF4N0RoNWpEZGVldjN3ZlhBNC95cFNOWTA3LzJVR0xrc2NiamR1aHQr?=
 =?utf-8?B?WkNZcC9rVEtZdFc3ZnFXMVE2Ty80UzY5TnJjMjRTMjdIQlRLVFBTUWo3Ui90?=
 =?utf-8?B?YmVka2MyK1pQcnNicFhQLzhBMmk4TWw2akdoYXJrZ2hCYTFDL0svak1Bekg0?=
 =?utf-8?B?MkR3c25WSDIvbVhRV1hScUdGdE8wTjBCbVRLc1NHUngvblI1S3liVFlsM1pS?=
 =?utf-8?B?TDBzN3YzT2toRk9IOVE0SG80RlBKV0x2eVBZU3lRd0JRUjVnWUZlV05VdVlk?=
 =?utf-8?B?bGFzR1AvbzhhNEJwdytkRUNLUHd2c1VGZFdOL1NpdDJETkViQWh2cEp2eTVG?=
 =?utf-8?B?ZTdTYjVKM2U0Zk5vUjJhTkM5OS93YzYxa0ZOQVVha1Z3YWltakdYUEtTeUZ0?=
 =?utf-8?B?MzN4dHE3UWMwdm1Ra293S3Bybkxacm9meTRHR2tQeVlNbFBVQ1JJa2ZXS1Rm?=
 =?utf-8?B?OERzT2dIRkNCTmxjTjAwUG5nSWh5QWl3bmhrNWJCajJZd01KN1BuOEdPczNo?=
 =?utf-8?B?eWdTTnpzcWUvUGdmYkxaS1RPVXJaUjJpbktBUkFFWHBCcGpvekNRMFliQWt5?=
 =?utf-8?B?R3hDbHdpSnp5d1FoMjNMSmhReU9UcWtPcnRGRmp1VmJSSGR4NDRHaXg2RlN1?=
 =?utf-8?B?NzJ4b09FbU9vQ0lqUjJQU3JXMUdQYWlFeEo5a2piQTUrNGxuSU55NnhFT3o3?=
 =?utf-8?B?YmtzVlN4RWlXbGQzTXhRdWkwTG9TQjBnMmtzZTArakh4SFlVd1A3aFk3b0RM?=
 =?utf-8?B?QnkvVjdqaW44Znl3QnpLV296eFdxbjBnK3Z5ZER4NEJTeCs4RGUyeTdmajll?=
 =?utf-8?B?R01VOXhlc0YzY2lpZHg2dHByTUMxR1lWTGJyVlI5QktGaTVpSWhkSFhIY29r?=
 =?utf-8?B?ZHMzbnBhSXdzODVhYWNDc29JZXVmelRITEpBVjVzMCtCQXBpWTV3MFcrdUoy?=
 =?utf-8?B?YkpkYkMwNkpvYU1rVVp6WW84WXRtdE51WUo0Z1FDZ0VLakR4Y1B1ZXZrbnJo?=
 =?utf-8?B?RUlhL3FsWk9iNWxqZ21nbHdFQ1lRcHRMTWVTVjNyMGxpcUg1cHpKN3QwSEc3?=
 =?utf-8?B?RkhIZFRtS0E2RmtlRk11UGlLRWV1R1QrSm5MMHNER215NlFpRUtvYUU4Q0ZM?=
 =?utf-8?B?TXI0MjBhNXRYckNrZ2Y5dkZFTnBQeHM4Ky9RSTkySGNtckVWUjF1TDZ5ZWM3?=
 =?utf-8?B?bHFZWGFIdk9VcmF5MmlqaFBUcG9hSnJrc21oeUF5NmoyNTJicmFSRWpnbnlx?=
 =?utf-8?B?NmhnejI4eXFFWjdpNHZXbkk1Yk83M2JwZmluTEl4SS9UT0JCOVRwaVZEME9H?=
 =?utf-8?B?YjFGcVBQNDRkcDJ1Vk1JaVlWblNlOTJLQ1JOditDRXJLMWI2OFJlbTdzZG0w?=
 =?utf-8?B?cmdaTWZBRzV3elVJNXMvN1VXWHBwTFNyNVNUb0FPYVA4U1p1eWliQU5nQ2po?=
 =?utf-8?B?OVlGaFZTUUdWMUxZQkpKTzdJTk5lQWkvRlNjYTRVSzZpeHRBdlF6VHJJUStY?=
 =?utf-8?B?aXlPTDJOUHVBWkNDQWl0SHZVYkM4aGVldHJFdkxSUXl5Q0duMkd3VGZFNENT?=
 =?utf-8?B?UFQ5dUwxUW9nMGI0ZDlVanFnMmtFWkxndjkwYVM0dXR1ZU9MTElJT1BKNlVM?=
 =?utf-8?B?WThOS2ViYjlqOGMweE9Nci9KZXhTaXFKMU5ONEtCOExYWXlvOTBsYnVJWTJ3?=
 =?utf-8?B?UG5qbnAvYnZzNVhzVmpSQ0VQaUxjWTh2Tjd0SFlVb01wTXI5aEZRcFdtYlll?=
 =?utf-8?B?cjg0Ukk4MGdza2s0SUlONUovejM2ZGMwcmhKa2V3ZWwxdjZOQWJSeG5KejQ0?=
 =?utf-8?B?TXVEWGtQekxLdTFIRmMrYVZzRzRXS1hsSnc3Nmk2SjVqSFg4bzR2QXBGM0xi?=
 =?utf-8?B?aVFsRVNyTFlkVnRKOHExd09rUjd4NE5NcU9FWGFFWXM2MFNJcXRseUUwQjlG?=
 =?utf-8?B?NXBxRW9HUU1NUFZMemFwbm13Z1ZxZmhHUVVKSTVadHk2UWJaRm94endVNTRJ?=
 =?utf-8?Q?roDWPs=3D?=
X-Microsoft-Antispam-Message-Info: 9K8HgFt0LaGhxaBQOVpeKFzXT23E/P0vtk8gp7RqE0z6DJ/WdHe1G/LKwgkGWty3uifPjoGYrjjDlYIHcZB+3inK7Tip419TPF8+pzNXQjNvrr1DmvDC9Jnu646Q3dKqV3y3hFDt82mcQCj4U1sIsd1UUwLenhC8Da9v/BslkYms9iO5V2ZxpCWX1EOHT3DMz7+VprX5BdSInfwF4BxeNCFHriy1ZFqL44ma8yVnyME+y/ZLyPpo84Maj+Cyj1WDSiinWTw/4z8yW/kqub/XYpCC+IQnsytv5AbKlchqp9AYaCuKGs+rKfNNFioUJy55WhRu/oC7Po5PakmmN8SlKTxDdakTXbRRK8iT3xoTrIw=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2681;
 6:xb6AkIpIQ8sxnB4UhbX+WHulvjmKISa+ephNH6Z3aD5+NLWdKKxL7sHc5pogn+sLYBa0dUymp/SYasrJN8k9UeS4Mdu1wRwUxs5NKSGWH7JCkl8ClBXGm9q1D2Qkew4YeUnGbFOy9uJG+8s7B02bCtctVjxQDvHPv653Ro87hlmkkKeWA0qBlOoW8VJGcyHTNQDVz5rElEmx31h6F3dPmX6wE/iIPuxmrM/IIyTt7+QbfMQala938BhEIL9eMf4cI0QXbkIUclEX0l4JqyIOelnsMv4l2owo0xMNinDJEk2hozbCT31/ISPI6HaG6itaO9JJyYGg8/nnTpNiGyHk36bwjDgIK5pUiXyvh2kdNBddxgvJwqUmpAyb5KTBwcWp3psnzQPEAR8+BoDxewW3jeMwiduo+i1zhCM0llFUKKLz/FOCEdmBQ6C2CxzmjRZosUMClUTuCrS96s9Zu1V4ig==;
 5:Hfx8Zd3zMxRZFit0ZAzwesCLd/YDQ9FiyQshxvltf0jxbopgustb46t0kJ2MGOXryeDav2ocFXLQL5fDqgciKRyYfN4v2oHmbKLSAFESsAhpA/wa26uI0s1OV7T7e/+Gajp3eLO0IBaZrv0e0Gl35qxsB/yT286mFHeR5QU9xdo=;
 7:gn9u2Xs0sXAL4ZX255KuTYIpRRgHeFflmA0Oc7sPqeg4mpsblnIKwZy8Y9kdoQV1NjjOlb1tDNqU+8Aem8ooTsN3SvEX/GWcb/0MAODp2yUj0LwnIWLUg+lhpujCKRniuVc86RkR4xuEjuiQ1irf4y2V2vRbaP4jTggBFEeFgqdpESjpxkfM0iqnrb8jntgAVrpLk11MgvIuN+hXCXpl50sS+UYJKd1TWNh5AKXsYaUrW/ZAnBho57MNsiBZ8tzd
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2018 12:09:07.5317 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c40a71e1-4a73-48a9-f757-08d5f15e4207
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0302MB2681
Subject: Re: [Xen-devel] [PATCH v2 02/21] xen/arm: make allocate_memory work
 for non 1:1 mapped 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: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@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>

SGVsbG8gU3RlZmFubywKCgpPbiAyMy4wNy4xOCAyMTozMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+IGFsc28gdGhlIEdJQyBhbmQgdGltZXIgYWRkcmVzc2VzIG5lZWQgdG8gYmUgY29uZmln
dXJhYmxlLgpJIGRvbid0IHJlbWVtYmVyIHdlIGV2ZXIgaGFkIGEgcHJvYmxlbSB3aXRoIHRoZW0u
IEJ1dCB5ZXMsIHRoaXMgc2hvdWxkIApiZSBjb25maWd1cmFibGUgYXMgd2VsbC4KCj4gSSB1c3Vh
bGx5IHJlZmVyIHRvIHRoaXMgKGZ1dHVyZSkgZmVhdHVyZSBhcyBhcmJpdHJhcnkgZ3Vlc3QgbWVt
b3J5IG1hcC4KSSBzZWUuCgotLSAKCipBbmRyaWkgQW5pc292KgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 12:37:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 12: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 1fhwYk-0001rg-Gf; Tue, 24 Jul 2018 12:36: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhwYj-0001rb-Re
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 12:36:57 +0000
X-Inumbo-ID: 496a2741-8f3e-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 496a2741-8f3e-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 12:37:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 06:36:55 -0600
Message-Id: <5B571D6502000078001D7374@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 06:36:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180724112900.70208-1-roger.pau@citrix.com>
In-Reply-To: <20180724112900.70208-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/pvh: change the order of the iommu
 initialization for 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>

Pj4+IE9uIDI0LjA3LjE4IGF0IDEzOjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRoZSBpb21tdSBpbml0aWFsaXphdGlvbiB3aWxsIGFsc28gY3JlYXRlIE1NSU8gbWFwcGluZ3Mg
aW4gdGhlIERvbTAKPiBwMm0sIHNvIHRoZSBwYWdpbmcgbWVtb3J5IHBvb2wgbmVlZHMgdG8gYmUg
YWxsb2NhdGVkIG9yIGVsc2UgaW9tbXUKPiBpbml0aWFsaXphdGlvbiB3aWxsIGZhaWwuCj4gCj4g
TW92ZSB0aGUgY2FsbCB0byBpbml0IHRoZSBpb21tdSBhZnRlciB0aGUgRG9tMCBwMm0gaGFzIGJl
ZW4gc2V0dXAgaW4KPiBvcmRlciB0byBzb2x2ZSB0aGlzLgo+IAo+IE5vdGUgdGhhdCBpc3N1ZXMg
Y2F1c2VkIGJ5IHRoaXMgd3Jvbmcgb3JkZXJpbmcgaGF2ZSBvbmx5IGJlZW4gc2Vlbgo+IHdoZW4g
dXNpbmcgc2hhZG93IHBhZ2luZy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 12:42:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 12: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 1fhweQ-0002c6-7R; Tue, 24 Jul 2018 12:42: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=5npm=ki=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fhweO-0002c1-CR
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 12:42:48 +0000
X-Inumbo-ID: 19826564-8f3f-11e8-a6a9-d7ebe60f679a
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 19826564-8f3f-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 12:43:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
 MIME-Version:Date:Message-ID:From:References:Cc:To:Subject;
 bh=0By32EOjOrZPnFmL5TblDwLA9GgGrbmlPdx21rwlB/w=; b=Tm8ULAOL8lcSWyCPijnG2GS45A
 1NcaOWnRsyD8H8J4XJvKJrun8CAPoFKftK7EiJ3/gzYmtYOizv4CUFbYJsLePAUhcBXUvZJ82jWJz
 Hcto6kMhFpnxgUe5rMNF9zDc/XdJm6yz1HI3AOgOhIyH00pxgyrb7lR/DfdFqJTlFzYi6Iuw813KT
 a11pTpFJJtxYpzbdMQpxJhwAlqAYNiSNYa4TXigHgVM12EiIrMc3Y/SebPZpdiYmkg/RYS/mF/F+X
 /Gd4ylkyKYU6ys+dt6rljuzYz/PMbJqe0+MCOXquPVVwNzGKxyuWvpUBJNDMOzm77NyjQ8b0wYmvt
 b2Ux6xKA==;
Received: from [10.9.9.210] (helo=mailfront10.runbox.com)
 by mailtransmit03.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fhweE-00080x-GE; Tue, 24 Jul 2018 14:42:38 +0200
Received: by mailfront10.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 id 1fhwe9-0005TA-R5; Tue, 24 Jul 2018 14:42:34 +0200
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
References: <20180721194909.23903-1-m.v.b@runbox.com>
 <20180721194909.23903-2-m.v.b@runbox.com>
 <90bc371d-a296-51b3-8b78-62106c9690de@oracle.com>
 <d85c93da-4549-a7c1-af48-9c62cba8ae71@runbox.com>
 <13b774d7-bc8c-039a-fbc0-52318f535883@runbox.com>
 <8c17dccf-d382-0ba4-612c-8c674f5dd9e0@oracle.com>
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
Message-ID: <c4589666-1c12-ea45-7eb9-4339a0067e34@runbox.com>
Date: Tue, 24 Jul 2018 08:42:28 -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: <8c17dccf-d382-0ba4-612c-8c674f5dd9e0@oracle.com>
Content-Language: en-CA
Subject: Re: [Xen-devel] [PATCH 2/2] xen/pv: Call get_cpu_address_sizes to
 set x86_virt/phys_bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, x86@kernel.org, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 "Kirill A. Shutemov" <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>

T24gMDcvMjMvMjAxOCAxMTowNCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA3LzIy
LzIwMTggMTE6NTcgQU0sIE0uIFZlZmEgQmljYWtjaSB3cm90ZToKPj4gT24gMDcvMjEvMjAxOCAw
NzoxNyBQTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+Pj4gT24gMDcvMjEvMjAxOCAwNToyNSBQ
TSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4+IE9uIDA3LzIxLzIwMTggMDM6NDkgUE0sIE0u
IFZlZmEgQmljYWtjaSB3cm90ZToKPj4+Pj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5fcHYuYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+Pj4+PiBpbmRleCA0Mzlh
OTRiZjg5YWQuLjg3YWZiMDAwMTQyYSAxMDA2NDQKPj4+Pj4gLS0tIGEvYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9wdi5jCj4+Pj4+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+Pj4+
PiBAQCAtMTI1Nyw2ICsxMjU3LDcgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2luaXQK
Pj4+Pj4geGVuX3N0YXJ0X2tlcm5lbCh2b2lkKQo+Pj4+PiAgwqDCoMKgwqDCoCAvKiBXb3JrIG91
dCBpZiB3ZSBzdXBwb3J0IE5YICovCj4+Pj4+ICDCoMKgwqDCoMKgIGdldF9jcHVfY2FwKCZib290
X2NwdV9kYXRhKTsKPj4+Pj4gK8KgwqDCoCBnZXRfY3B1X2FkZHJlc3Nfc2l6ZXMoJmJvb3RfY3B1
X2RhdGEpOwo+Pj4+PiAgwqDCoMKgwqDCoCB4ODZfY29uZmlndXJlX254KCk7Cj4+Pj4KPj4+Pgo+
Pj4+IEhhdmUgeW91IG9ic2VydmVkIGFueSBwcm9ibGVtcyB3aXRob3V0IHRoaXMgY2FsbD8gZ2V0
X2NwdV9jYXAoKSBpcyBvbmx5Cj4+Pj4gY2FsbGVkIGhlcmUgdG8gc2V0IFg4Nl9GRUFUVVJFX05Y
LCBhbmQgaXMgdGhlbiBjYWxsZWQgYWdhaW4sIHRvZ2V0aGVyCj4+Pj4gd2l0aCBnZXRfY3B1X2Fk
ZHJlc3Nfc2l6ZXMoKSwgZnJvbSBlYXJseV9pZGVudGlmeV9jcHUoKS4KPj4+Cj4+PiBUaGFuayB5
b3UgZm9yIHRoZSByZXZpZXdzISBXaXRob3V0IHRoZSBjYWxsIHRvIGdldF9jcHVfYWRkcmVzc19z
aXplcywKPj4+IHBhcmF2aXJ0dWFsaXplZCB2aXJ0dWFsIG1hY2hpbmVzIGRvIG5vdCBib290IHVw
IGtlcm5lbHMgd2l0aCB2ZXJzaW9ucwo+Pj4gNC4xNyBhbmQgdXAgYXQgYWxsOyB0aGlzIGluY2x1
ZGVzIGRvbTAgYW5kIGRvbVUuIE5vIGRvbVUgbG9ncyBhcmUKPj4+IGdlbmVyYXRlZCBpbiBkb20w
J3MgL3Zhci9sb2cveGVuL2NvbnNvbGUvIGRpcmVjdG9yeSBlaXRoZXIsIGRlc3BpdGUKPj4+IGhh
dmluZyBlYXJseXByaW50az14ZW4gb24gdGhlIGtlcm5lbCBjb21tYW5kIGxpbmUgZm9yIG15IHRl
c3QgZG9tVS4KPj4KPj4gSGVsbG8gQm9yaXMsCj4+Cj4+IEkgZGVidWdnZWQgdGhpcyBmdXJ0aGVy
IHdpdGggYSBkZWJ1Z2dpbmcgdmVyc2lvbiBvZiBYZW4gKHNvIHRoYXQgSSBjYW4KPj4gZ2V0IGVh
cmx5IGtlcm5lbCBwcmludC1vdXRzIHZpYSB0aGUgInhlbl9yYXdfY29uc29sZV93cml0ZSIgZnVu
Y3Rpb24pLAo+PiBhbmQgSSBmb3VuZCB0aGUgcm9vdCBjYXVzZSBvZiB0aGUgYm9vdCB1cCBmYWls
dXJlLgo+Pgo+PiBJbiBzdW1tYXJ5LCB0aGUgaXNzdWUgaXMgZHVlIHRvIHRoZSBmb2xsb3dpbmcg
Y2FsbCBwYXRoIGluIHZlcnNpb24KPj4gNC4xNyAoYW5kIGhpZ2hlciwgSSBhc3N1bWUpLCB3aGlj
aCB0aGUga2VybmVsIGdvZXMgdGhyb3VnaCAvb25seS8gd2hlbgo+PiBDT05GSUdfREVCVUdfVklS
VFVBTCBpcyBlbmFibGVkOgo+Pgo+PiBlbmxpZ2h0ZW5fcHYuYzo6eGVuX3N0YXJ0X2tlcm5lbAo+
PiAgwqAgbW11X3B2LmM6Onhlbl9yZXNlcnZlX3NwZWNpYWxfcGFnZXMKPj4gIMKgwqDCoCBwYWdl
Lmg6Ol9fcGEKPj4gIMKgwqDCoMKgwqAgcGh5c2FkZHIuYzo6X19waHlzX2FkZHIKPj4gIMKgwqDC
oMKgwqDCoMKgIHBoeXNhZGRyLmg6OnBoeXNfYWRkcl92YWxpZCAvLyB1c2VzIGJvb3RfY3B1X2Rh
dGEueDg2X3BoeXNfYml0cwo+Pgo+PiBUaGUgcmV0dXJuIHZhbHVlIG9mIHBoeXNfYWRkcl92YWxp
ZCBpcyB1c2VkIHdpdGggdGhlIFZJUlRVQUxfQlVHX09OCj4+IG1hY3JvLAo+PiB3aGljaCBldmFs
dWF0ZXMgdG8gQlVHX09OIGluIGNhc2UgQ09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgZW5hYmxlZC4K
PiAKPiAKPiBBaCwgdGhhdCdzIHdoeSBpdCBoYXNuJ3QgYmVlbiBkZXRlY3RlZC4KPiAKPiAKPj4K
Pj4gSXQgbG9va3MgbGlrZSB0aGUgY2FsbCB0byBnZXRfY3B1X2FkZHJlc3Nfc2l6ZSBpcyByZXF1
aXJlZCBpbiB0aGUKPj4geGVuX3N0YXJ0X2tlcm5lbCBmdW5jdGlvbi4gUGVyaGFwcyB0aGVyZSBp
cyBhIG1vcmUgZWxlZ2FudCB3YXkgdG8KPj4gcmVzb2x2ZSB0aGlzIGlzc3VlIGFzIHdlbGwuCj4+
Cj4+IEFub3RoZXIgYXBwcm9hY2ggY291bGQgYmUgdG8gY2hlY2sgaW4gdGhlIHBoeXNfYWRkcl92
YWxpZCBmdW5jdGlvbgo+PiB3aGV0aGVyCj4+IGJvb3RfY3B1X2RhdGEueDg2X3BoeXNfYml0cyBo
YXMgYmVlbiBpbml0aWFsaXplZCBvciBub3QsIEkgdGhpbmssIGJ1dAo+PiBJIGFtCj4+IG5vdCBz
dXJlIGFib3V0IHRoZSBjb3JyZWN0bmVzcyBvZiB0aGlzIGFwcHJvYWNoLgo+IAo+IAo+IE5vLCBJ
IHRoaW5rIHlvdXIgcGF0Y2ggaXMgZ29vZC4gVGhlIG9ubHkgdGhpbmcgSSdkIHN1Z2dlc3QgaXMg
dG8gbW92ZQo+IHRoZSBjYWxsIGEgZmV3IGxpbmVzIGRvd24uIFRoZSB3YXkgaXQgaXMgcGxhY2Vk
IG5vdyBtYXkgY3JlYXRlCj4gaW1wcmVzc2lvbiB0aGF0IHdlIGFyZSBjYWxsaW5nIGdldF9jcHVf
YWRkcmVzc19zaXplcygpIHRvIGZpZ3VyZSBvdXQgTlgKPiBzdXBwb3J0LgoKU29ycnkgZm9yIHRo
ZSBkZWxheSwgYW5kIHRoYW5rIHlvdSBmb3IgeW91ciBjb21tZW50cyEgSSB3aWxsCnNlbmQgYW4g
dXBkYXRlZCB2ZXJzaW9uIG9mIHRoaXMgcGF0Y2ggaW4gYSBmZXcgbW9tZW50cy4KClZlZmEKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 12:45:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 12:45: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 1fhwgn-0002nM-T7; Tue, 24 Jul 2018 12:45: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=j2ds=ki=citrix.com=prvs=736251401=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fhwgn-0002n3-1O
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 12:45:17 +0000
X-Inumbo-ID: 5612b412-8f3f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5612b412-8f3f-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 14:44:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="76621890"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Yuri Volchkov <yuri.volchkov@neclab.eu>
Thread-Topic: [Minios-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
Thread-Index: AQHUI0RdFiIcjhnE3U+Jz5G54GR/yaSeI6OAgAAdYwA=
Date: Tue, 24 Jul 2018 12:45:12 +0000
Message-ID: <BD4DCDDD-FECC-40D6-BD0F-BF1D79237662@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <A926ADEA-FB93-4AE8-9529-09F429FC8E3B@citrix.com>
 <tza4s2sh48vopp.fsf@N-1128.office.hd>
 <5B5714C102000078001D72E6@prv1-mh.provo.novell.com>
In-Reply-To: <5B5714C102000078001D72E6@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <A9F1DFD8951D9E45B177A0C57908D1CB@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

DQoNCu+7v09uIDI0LzA3LzIwMTgsIDEzOjAwLCAiSmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICA+Pj4gT24gMjQuMDcuMTggYXQgMTM6NDgsIDx5dXJpLnZvbGNo
a292QG5lY2xhYi5ldT4gd3JvdGU6DQogICAgPiBJbiBteSBwZXJzb25hbCBvcGluaW9uLCBqdXN0
IHNlbmRpbmcgQ0kgZW1haWwgYXMgInJlcGx5LWFsbCIgaXMgZmluZS4gSQ0KICAgID4gZG8gbm90
IG1pbmQgaGF2aW5nIGFuIGV4dHJhIGVtYWlsIHBlciBwYXRjaCBpbiBteSBtYWlsYm94Lg0KICAg
IA0KICAgIFRoaXMgaXMgZXhhY3RseSB3aGF0IEknbSBhZnJhaWQgb2YgLSB3aGVuIHlvdSdyZSBD
Yy1lZCBvbiBhIGxvdCBvZg0KICAgIHBhdGNoZXMsIHlvdSBtYXkgdGhlbiBhbHNvIGdldCBhIGxv
dCBvZiBtYWlscyBoZXJlLiBBbmQgbm8sIG90aGVyDQogICAgdGhhbiBzdWdnZXN0ZWQgZWxzZXdo
ZXJlLCBJJ20gbmV2ZXIgZ29pbmcgdG8gaGF2ZSBhIHJ1bGUgdG8gcHVzaA0KICAgIGFsbCBtYWls
cyBtYXRjaGluZyBjZXJ0YWluIGNyaXRlcmlhIHJpZ2h0IGludG8gdHJhc2ggLSB0aGVyZSdzIGFs
d2F5cw0KICAgIHRoZSByaXNrIG9mIGEgZmFsc2UgcG9zaXRpdmUuIEl0IGlzIGltbyBfYWx3YXlz
XyB0aGUgc2VuZGluZyBzaWRlDQogICAgd2hpY2ggbmVlZHMgdG8ganVkZ2Ugd2hvIG5lZWRzIHRv
IGJlIG9uIHRoZSBUby9DYyBsaXN0cyBvZiBhIG1haWwsDQogICAgbmV2ZXIgdGhlIHJlY2Vpdmlu
ZyBzaWRlIHRvICJwYXBlciBvdmVyIiBtaXN0YWtlcyB0aGUgc2VuZGVyIGhhcw0KICAgIG1hZGUu
DQogICAgDQpJIGJlbGlldmUgdGhlcmUgaXMgcXVpdGUgYSBiaXQgb2YgZnJlZWRvbSBvbiBob3cg
d2Ugd291bGQgaW1wbGVtZW50IHRoaXMuDQoNCkBEb3VnOiBwbGVhc2UgY29ycmVjdCBtZSBpZiB0
aGlzIGlzIHdyb25nLg0KDQpGb3IgZXhhbXBsZTogd2UgY291bGQgZG8gc29tZXRoaW5nIGxpa2Ug
dGhlIGZvbGxvd2luZw0KKiBDb250cmlidXRvciBzZW5kcyBzZXJpZXMgdG8geGVuLWRldmVsQCAo
b3IgaWYgbmVjZXNzYXJ5IHRvIHNvbWUgDQphbGlhcyBvciBhIGRpZmZlcmVudCBuZXcgbGlzdCkN
CiogUGF0Y2hib3QgdG8gdGFrZSBtYWlsIG9mZiBsaXN0IGFuZCBydW4gdGhlIHRlc3RzDQoqIFBh
dGNoYm90IHRvIGF1Z21lbnQgdGhlIG9yaWdpbmFsIG1haWwocykgd2l0aCBlbWJlZGRlZCANCnRl
c3QgcmVzdWx0cyBhbmQvb3IgVGVzdGVkLWJ5OiB0YWdzIHRvIGFuZCBzZW5kIGl0IHRvIHhlbi1k
ZXZlbEANCiogQXVnbWVudGVkIG1haWwgdG8gYmUgc2VudCB0byB4ZW4tZGV2ZWxAIGFzIGlmIGl0
IGNhbWUgZnJvbQ0Kc2VuZGVyIC0gYWx0aG91Z2ggdGhpcyBtYXkgY2F1c2UgcHJvYmxlbXMgd2l0
aCBzb21lIG1haWwNCmNsaWVudHMNCg0KT3Igd2UgY291bGQgcHVzaCB0aGUgYnVyZGVuIG9udG8g
dGhlIGNvbnRyaWJ1dG9yLCBlLmcuDQoqIENvbnRyaWJ1dG9yIHRvIHNlbmQgc2VyaWVzIHRvIHRl
c3Qgc2VydmljZSANCiogQ29udHJpYnV0b3Igd2lsbCBnZXQgcmVzdWx0cyAoaW5jbHVkaW5nIHNv
bWUgVVJMIHBvaW50aW5nIHRvIHJlc3VsdHMpDQoqIElmIHN1Y2NlZWRlZCBvciB0aGVyZSBpcyBh
bm90aGVyIGdvb2QgcmVhc29uIHRvIHNlbmQgdGhlIHNlcmllczogDQpDb250cmlidXRvciB0byBz
ZW5kIG1haWwgdG8geGVuLWRldmVsQCB3aXRoIGEgcmVmZXJlbmNlIHRvIHRoZSByZXN1bHRzIA0K
aW4gdGhlIHBhdGNoDQoNCkxhcnMNCiAgICANCiAgICANCiAgICANCg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 12:46:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 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 1fhwiA-0002y4-EY; Tue, 24 Jul 2018 12:46: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=5npm=ki=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fhwi9-0002xx-FT
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 12:46:41 +0000
X-Inumbo-ID: 87f4feb0-8f3f-11e8-a8a5-bc764e045a96
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87f4feb0-8f3f-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 14:46:07 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; 
 bh=qqU+ZfIW7C7SJ3HuHsGutidh4lERfAloPwVtD2HpMQw=; b=D3lEORAPZMY16qmn2IPI20fpU
 YgSgDYzr+dOWr1Po1o/Gqphfh1630XdgCbN+hWbMZFQbeFF9YSXTkzXB0LG9x5mSn84lw8PbcTXmp
 zL831npzpgANkCeM6hbti8EokpudT7ARczmkqMJUYJ3HsTEKYd2fW9q9QpLeVXkyp1njioeGE/V8W
 chVhAnebNECXH9xIhQ44zMRfC3NGNPtLq6/ZXJWBO+RrqQMmk7Wjt8JGdFEUm94nuOO5vriaVbOOi
 dmNuF7lmcXnzDLDmRJ9UkLInLknZGyZTFKFVhBrYUxP1oL/uVVP34KsFfmhfemn+k2ASftusO5Neq
 n8j069H9A==;
Received: from [10.9.9.211] (helo=mailfront11.runbox.com)
 by mailtransmit03.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fhwhk-0008KQ-Hf; Tue, 24 Jul 2018 14:46:16 +0200
Received: by mailfront11.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82)
 id 1fhwhi-0006Yj-N1; Tue, 24 Jul 2018 14:46:15 +0200
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
To: linux-kernel@vger.kernel.org
Date: Tue, 24 Jul 2018 08:45:47 -0400
Message-Id: <20180724124547.32562-1-m.v.b@runbox.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180721194909.23903-2-m.v.b@runbox.com>
References: <20180721194909.23903-2-m.v.b@runbox.com>
Subject: [Xen-devel] [PATCH v2] xen/pv: Call get_cpu_address_sizes to set
 x86_virt/phys_bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, x86@kernel.org,
 "M . Vefa Bicakci" <m.v.b@runbox.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

Q29tbWl0IGQ5NGExNTVjNTljOSAoIng4Ni9jcHU6IFByZXZlbnQgY3B1aW5mb194ODY6Ong4Nl9w
aHlzX2JpdHMKYWRqdXN0bWVudCBjb3JydXB0aW9uIikgaGFzIG1vdmVkIHRoZSBxdWVyeSBhbmQg
Y2FsY3VsYXRpb24gb2YgdGhlCng4Nl92aXJ0X2JpdHMgYW5kIHg4Nl9waHlzX2JpdHMgZmllbGRz
IG9mIHRoZSBjcHVpbmZvX3g4NiBzdHJ1Y3QKZnJvbSB0aGUgZ2V0X2NwdV9jYXAgZnVuY3Rpb24g
dG8gYSBuZXcgZnVuY3Rpb24gbmFtZWQKZ2V0X2NwdV9hZGRyZXNzX3NpemVzLgoKT25lIG9mIHRo
ZSBjYWxsIHNpdGVzIHJlbGF0ZWQgdG8gWGVuIFBWIFZNcyB3YXMgdW5mb3J0dW5hdGVseSBtaXNz
ZWQKaW4gdGhlIGFmb3JlbWVudGlvbmVkIGNvbW1pdC4gVGhpcyBwcmV2ZW50cyBzdWNjZXNzZnVs
IGJvb3QtdXAgb2YKa2VybmVsIHZlcnNpb25zIDQuMTcgYW5kIHVwIGluIFhlbiBQViBWTXMgaWYg
Q09ORklHX0RFQlVHX1ZJUlRVQUwKaXMgZW5hYmxlZCwgZHVlIHRvIHRoZSBmb2xsb3dpbmcgY29k
ZSBwYXRoOgoKICBlbmxpZ2h0ZW5fcHYuYzo6eGVuX3N0YXJ0X2tlcm5lbAogICAgbW11X3B2LmM6
Onhlbl9yZXNlcnZlX3NwZWNpYWxfcGFnZXMKICAgICAgcGFnZS5oOjpfX3BhCiAgICAgICAgcGh5
c2FkZHIuYzo6X19waHlzX2FkZHIKICAgICAgICAgIHBoeXNhZGRyLmg6OnBoeXNfYWRkcl92YWxp
ZAoKcGh5c19hZGRyX3ZhbGlkIHVzZXMgYm9vdF9jcHVfZGF0YS54ODZfcGh5c19iaXRzIHRvIHZh
bGlkYXRlIHBoeXNpY2FsCmFkZHJlc3Nlcy4gYm9vdF9jcHVfZGF0YS54ODZfcGh5c19iaXRzIGlz
IG5vIGxvbmdlciBwb3B1bGF0ZWQgYmVmb3JlCnRoZSBjYWxsIHRvIHhlbl9yZXNlcnZlX3NwZWNp
YWxfcGFnZXMgZHVlIHRvIHRoZSBhZm9yZW1lbnRpb25lZCBjb21taXQKdGhvdWdoLCBzbyB0aGUg
dmFsaWRhdGlvbiBwZXJmb3JtZWQgYnkgcGh5c19hZGRyX3ZhbGlkIGZhaWxzLCB3aGljaApjYXVz
ZXMgX19waHlzX2FkZHIgdG8gdHJpZ2dlciBhIEJVRywgcHJldmVudGluZyBib290LXVwLgoKU2ln
bmVkLW9mZi1ieTogTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBydW5ib3guY29tPgpDYzogIktpcmls
bCBBLiBTaHV0ZW1vdiIgPGtpcmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5jb20+CkNjOiBBbmR5
IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRo
YXQuY29tPgpDYzogIkguIFBldGVyIEFudmluIiA8aHBhQHp5dG9yLmNvbT4KQ2M6IFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
Q2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeDg2QGtlcm5lbC5vcmcKQ2M6
IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcgIyBmb3IgdjQuMTcgYW5kIHVwCkZpeGVzOiBkOTRhMTU1
YzU5YzkgKCJ4ODYvY3B1OiBQcmV2ZW50IGNwdWluZm9feDg2Ojp4ODZfcGh5c19iaXRzIGFkanVz
dG1lbnQgY29ycnVwdGlvbiIpCgotLS0KCkNoYW5nZXMgc2luY2UgdjE6Ci0gTW92ZSB0aGUgY2Fs
bCB0byBnZXRfY3B1X2FkZHJlc3Nfc2l6ZXMgYmVsb3cgdGhlIGNhbGwgdG8KICB4ODZfY29uZmln
dXJlX254LgotIEFtZW5kIHRoZSBjb21taXQgbWVzc2FnZSB0byBkZXNjcmliZSB3aHkgUFYgVk1z
IGRvIG5vdCBib290IHVwCiAgc3VjY2Vzc2Z1bGx5IHdoZW4gQ09ORklHX0RFQlVHX1ZJUlRVQUwg
aXMgZW5hYmxlZC4KLS0tCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jIHwgMiArLQogYXJj
aC94ODYva2VybmVsL2NwdS9jcHUuaCAgICB8IDEgKwogYXJjaC94ODYveGVuL2VubGlnaHRlbl9w
di5jICB8IDMgKysrCiAzIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMgYi9hcmNoL3g4
Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCmluZGV4IGY3M2ZhNmY2ZDg1ZS4uZGQyODI0ODJkZTA5IDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCisrKyBiL2FyY2gveDg2L2tl
cm5lbC9jcHUvY29tbW9uLmMKQEAgLTkxMSw3ICs5MTEsNyBAQCB2b2lkIGdldF9jcHVfY2FwKHN0
cnVjdCBjcHVpbmZvX3g4NiAqYykKIAlhcHBseV9mb3JjZWRfY2FwcyhjKTsKIH0KIAotc3RhdGlj
IHZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKK3ZvaWQg
Z2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIHsKIAl1MzIgZWF4
LCBlYngsIGVjeCwgZWR4OwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5o
IGIvYXJjaC94ODYva2VybmVsL2NwdS9jcHUuaAppbmRleCAzODIxNmY2NzhmYzMuLjEyYTVmMGNl
YzBiMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9jcHUuaAorKysgYi9hcmNoL3g4
Ni9rZXJuZWwvY3B1L2NwdS5oCkBAIC00Niw2ICs0Niw3IEBAIGV4dGVybiBjb25zdCBzdHJ1Y3Qg
Y3B1X2RldiAqY29uc3QgX194ODZfY3B1X2Rldl9zdGFydFtdLAogCQkJICAgICpjb25zdCBfX3g4
Nl9jcHVfZGV2X2VuZFtdOwogCiBleHRlcm4gdm9pZCBnZXRfY3B1X2NhcChzdHJ1Y3QgY3B1aW5m
b194ODYgKmMpOworZXh0ZXJuIHZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVjdCBjcHVp
bmZvX3g4NiAqYyk7CiBleHRlcm4gdm9pZCBjcHVfZGV0ZWN0X2NhY2hlX3NpemVzKHN0cnVjdCBj
cHVpbmZvX3g4NiAqYyk7CiBleHRlcm4gdm9pZCBpbml0X3NjYXR0ZXJlZF9jcHVpZF9mZWF0dXJl
cyhzdHJ1Y3QgY3B1aW5mb194ODYgKmMpOwogZXh0ZXJuIHUzMiBnZXRfc2NhdHRlcmVkX2NwdWlk
X2xlYWYodW5zaWduZWQgaW50IGxldmVsLApkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGln
aHRlbl9wdi5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCmluZGV4IDEwNWE1N2Q3Mzcw
MS4uZWUzYjAwYzdhY2RhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMK
KysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBAIC0xMjU2LDYgKzEyNTYsOSBAQCBh
c21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIF9faW5pdCB4ZW5fc3RhcnRfa2VybmVsKHZvaWQpCiAJ
Z2V0X2NwdV9jYXAoJmJvb3RfY3B1X2RhdGEpOwogCXg4Nl9jb25maWd1cmVfbngoKTsKIAorCS8q
IERldGVybWluZSB2aXJ0dWFsIGFuZCBwaHlzaWNhbCBhZGRyZXNzIHNpemVzICovCisJZ2V0X2Nw
dV9hZGRyZXNzX3NpemVzKCZib290X2NwdV9kYXRhKTsKKwogCS8qIExldCdzIHByZXN1bWUgUFYg
Z3Vlc3RzIGFsd2F5cyBib290IG9uIHZDUFUgd2l0aCBpZCAwLiAqLwogCXBlcl9jcHUoeGVuX3Zj
cHVfaWQsIDApID0gMDsKIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:05:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13: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 1fhx03-0004To-5O; Tue, 24 Jul 2018 13: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhx01-0004Te-7F
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 13:05:09 +0000
X-Inumbo-ID: 1cf6a209-8f42-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1cf6a209-8f42-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 15:04: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 1fhwzx-0007Al-By; Tue, 24 Jul 2018 13:05: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 1fhwzx-0004Rn-2q; Tue, 24 Jul 2018 13:05:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhwzx-0004ok-1u; Tue, 24 Jul 2018 13:05:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125511-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10: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-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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start: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-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-xl:migrate-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-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-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-libvirt-vhd:migrate-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-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-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-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=19e5f4da1240dcc32cda9b9022308c1b4c72e1f1
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 13:05:05 +0000
Subject: [Xen-devel] [linux-4.9 test] 125511: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUxMSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUxMS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjUxNTYKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4
ICAgICAgICAgICAgICAgIDE5ZTVmNGRhMTI0MGRjYzMyY2RhOWI5MDIyMzA4YzFiNGM3MmUxZjEK
YmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDA2MDc0NDAxMWU5MzY3OWYw
MzkzMmYwNTA2MTk3NDRiZTg5NWI3NzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE4MyAgMjAx
OC0wNy0xNSAxNjo0Njo1MyBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNzEg
IDIwMTgtMDctMTcgMTA6MTI6MTkgWiAgICA3IGRheXMgICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMjU1MTEgIDIwMTgtMDctMjMgMDE6MDk6MzQgWiAgICAxIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bGVrc2FuZGVyIE1vcmdhZG8gPGFsZWtzYW5kZXJAYWxla3NhbmRlci5lcz4KICBBbGV4IENoZW4g
PGFsZXguY2hlbkBodWF3ZWkuY29tPgogIEFsZXggVmVza2VyIDx2YWxleEBtZWxsYW5veC5jb20+
CiAgQW1pdCBQdW5kaXIgPGFtaXQucHVuZGlyQGxpbmFyby5vcmc+CiAgQW1pdCBTaGFoIDxhYW1z
QGFtYXpvbi5jb20+CiAgQW5kcmVhcyBTY2h3YWIgPHNjaHdhYkBsaW51eC1tNjhrLm9yZz4KICBB
bmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEJlbmphbWluIFRpc3Nv
aXJlcyA8YmVuamFtaW4udGlzc29pcmVzQHJlZGhhdC5jb20+CiAgQmrDuHJuIE1vcmsgPGJqb3Ju
QG1vcmsubm8+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJtLmNvbT4KICBD
aGFuZ3dlaSBHZSA8Z2UuY2hhbmd3ZWlAaDNjLmNvbT4KICBDaHJpcyBXaWxzb24gPGNocmlzQGNo
cmlzLXdpbHNvbi5jby51az4KICBDaHJpc3RpYW4gTGFtcGFydGVyIDxjaHVua2VleUBnb29nbGVt
YWlsLmNvbT4KICBDaHJpc3RvZmZlciBEYWxsIDxjZGFsbEBsaW5hcm8ub3JnPgogIENocmlzdG9m
ZmVyIERhbGwgPGNocmlzdG9mZmVyLmRhbGxAYXJtLmNvbT4KICBDaHJpc3RvZmZlciBEYWxsIDxj
aHJpc3RvZmZlci5kYWxsQGxpbmFyby5vcmc+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3Qu
ZGU+CiAgQ3lyaWxsZSBQaXRjaGVuIDxjeXJpbGxlLnBpdGNoZW5AYXRtZWwuY29tPgogIERhbWll
biBMZSBNb2FsIDxkYW1pZW4ubGVtb2FsQHdkYy5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNh
cnBlbnRlckBvcmFjbGUuY29tPgogIERhdmlkIFJpZW50amVzIDxyaWVudGplc0Bnb29nbGUuY29t
PgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZCBXb29kaG91
c2UgPGR3bXdAYW1hem9uLmNvLnVrPgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNv
bT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRmxvcmlhbiBXZXN0cGhh
bCA8ZndAc3RybGVuLmRlPgogIEZsb3JpcyBCb3MgPGJvc0BqZS1laWdlbi1kb21laW4ubmw+CiAg
R3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHdXN0YXZv
IEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgogIEguIFBldGVyIEFudmluIDxo
cGFAbGludXguaW50ZWwuY29tPgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+
CiAgSGVpbmVyIEthbGx3ZWl0IDxoa2FsbHdlaXQxQGdtYWlsLmNvbT4KICBIZXJiZXJ0IFh1IDxo
ZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSHVhY2FpIENoZW4gPGNoZW5oY0BsZW1vdGUu
Y29tPgogIElscG8gSsOkcnZpbmVuIDxpbHBvLmphcnZpbmVuQGhlbHNpbmtpLmZpPgogIEluZ28g
TW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIEphbWVzIE1vcnNlIDxqYW1lcy5tb3JzZUBhcm0u
Y29tPgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpn
Z0BtZWxsYW5veC5jb20+CiAgSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKZW5z
IEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5jej4K
ICBKaXJpIFNsYWJ5IDxqc2xhYnlAc3VzZS5jej4KICBKb2hhbiBIb3ZvbGQgPGpvaGFuQGtlcm5l
bC5vcmc+CiAgSm9uIEh1bnRlciA8am9uYXRoYW5oQG52aWRpYS5jb20+CiAgSm9uYXMgR29yc2tp
IDxqb25hcy5nb3Jza2lAZ21haWwuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9yZz4KICBLZWVzIENvb2sgPGtlZXNj
b29rQGNocm9taXVtLm9yZz4KICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50ZWwuY29tPgog
IEtvbnN0YW50aW4gS2hsZWJuaWtvdiA8a2hsZWJuaWtvdkB5YW5kZXgtdGVhbS5ydT4KICBMYXVy
YSBBYmJvdHQgPGxhYmJvdHRAcmVkaGF0LmNvbT4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25yb0Bt
ZWxsYW5veC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24u
b3JnPgogIE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAgTWFyayBSdXRsYW5k
IDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGly
b0Bzb2Npb25leHQuY29tPgogIE1hdHRoaWFzIEthZWhsY2tlIDxta2FAY2hyb21pdW0ub3JnPgog
IE1pY2hhbCBLYWxkZXJvbiA8TWljaGFsLkthbGRlcm9uQGNhdml1bS5jb20+CiAgTmFkYXYgQW1p
dCA8bmFtaXRAdm13YXJlLmNvbT4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNv
bT4KICBOaWNrIERlc2F1bG5pZXJzIDxuZGVzYXVsbmllcnNAZ29vZ2xlLmNvbT4KICBOaWNvIFNu
ZWNrIDxzbmVja25pY29AZ21haWwuY29tPgogIE9sZWcgTmVzdGVyb3YgPG9sZWdAcmVkaGF0LmNv
bT4KICBPbGxpIFNhbG9uZW4gPG9sbGkuc2Fsb25lbkBpa2kuZmk+CiAgT3NjYXIgU2FsdmFkb3Ig
PG9zYWx2YWRvckBzdXNlLmRlPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIu
b3JnPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4KICBQYXVsIE1lbnplbCA8
cG1lbnplbEBtb2xnZW4ubXBnLmRlPgogIFBpbmctS2UgU2hpaCA8cGtzaGloQHJlYWx0ZWsuY29t
PgogIFFpbmcgWGlhIDx4aWFxaW5nMTdAaGlzaWxpY29uLmNvbT4KICBSYWZhZWwgSi4gV3lzb2Nr
aSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgU2FlZWQgTWFoYW1lZWQgPHNhZWVkbUBt
ZWxsYW5veC5jb20+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNs
ZS5jb20+CiAgU2NvdHQgQmF1ZXIgPHNjb3R0LmJhdWVyQGludGVsLmNvbT4KICBTZWRhdCBEaWxl
ayA8c2VkYXQuZGlsZWtAZ21haWwuY29tPgogIFNlcmdlIFNlbWluIDxmYW5jZXIubGFuY2VyQGdt
YWlsLmNvbT4KICBTaGF5IEFncm9za2luIDxzaGF5YWdAbWVsbGFub3guY29tPgogIFNpbW9uIFZl
aXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFNvZGFndWRpIFByYXNhZCA8cHNvZGFndWRAY29kZWF1
cm9yYS5vcmc+CiAgU3RlZmFuIFdhaHJlbiA8c3RlZmFuLndhaHJlbkBpMnNlLmNvbT4KICBTdGV2
ZSBXaXNlIDxzd2lzZUBvcGVuZ3JpZGNvbXB1dGluZy5jb20+CiAgU3VkYXJzYW5hIFJlZGR5IEth
bGx1cnUgPFN1ZGFyc2FuYS5LYWxsdXJ1QGNhdml1bS5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdh
aUBzdXNlLmRlPgogIFRlanVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUZXRzdW8gSGFuZGEgPHBl
bmd1aW4ta2VybmVsQGktbG92ZS5zYWt1cmEubmUuanA+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29A
bWl0LmVkdT4KICBUaGllcnJ5IFJlZGluZyA8dHJlZGluZ0BudmlkaWEuY29tPgogIFRvbWFzeiBL
cmFta293c2tpIDx0a0B0aGUtdGsuY29tPgogIFVsZiBIYW5zc29uIDx1bGYuaGFuc3NvbkBsaW5h
cm8ub3JnPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdvbGZyYW0gU2Fu
ZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgeDAwMjcwMTcwIDx4aWFxaW5nMTdAaGlzaWxpY29uLmNv
bT4KICBYaW4gTG9uZyA8bHVjaWVuLnhpbkBnbWFpbC5jb20+CiAgWXVjaHVuZyBDaGVuZyA8eWNo
ZW5nQGdvb2dsZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
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
YmUgMjkzNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:13:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13: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 1fhx7t-0005G9-1H; Tue, 24 Jul 2018 13:13: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=szwa=ki=citrix.com=prvs=736780ccf=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fhx7r-0005Fz-NP
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 13:13:15 +0000
X-Inumbo-ID: 3e9c9f60-8f43-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e9c9f60-8f43-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 15:12:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="76623776"
To: Lars Kurth <lars.kurth@citrix.com>, Wei Liu <wei.liu2@citrix.com>, Lars
 Kurth <lars.kurth.xen@gmail.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <07A3F9EF-AF5C-4E46-BBA0-31A77C90D3F9@xenproject.org>
 <20180724094643.h2tzxh3rvupqcqwt@citrix.com>
 <D65CE7BF-9061-4EC5-AE6E-6DB6DCFAE92F@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: <631ed7fc-af8a-1069-d3df-452faae1d95f@citrix.com>
Date: Tue, 24 Jul 2018 14:10: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: <D65CE7BF-9061-4EC5-AE6E-6DB6DCFAE92F@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] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, 'Jan Beulich' <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMjQvMDcvMTggMTA6NTcsIExhcnMgS3VydGggd3JvdGU6Cj4KPiDvu79PbiAyNC8wNy8yMDE4
LCAxMDo0NiwgIldlaSBMaXUiIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPgo+ICAgICBP
biBUdWUsIEp1bCAyNCwgMjAxOCBhdCAxMDozODoyNEFNICswMTAwLCBMYXJzIEt1cnRoIHdyb3Rl
Ogo+ICAgICA+IAo+ICAgICA+IAo+ICAgICA+ID4gT24gMjQgSnVsIDIwMTgsIGF0IDEwOjI0LCBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPiAgICAgPiA+IAo+ICAgICA+ID4g
T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDM6MDY6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gICAgID4gPj4+Pj4gT24gMjMuMDcuMTggYXQgMTg6NDAsIDxsYXJzLmt1cnRoQGNpdHJp
eC5jb20+IHdyb3RlOgo+ICAgICA+ID4+PiAjIEhvdyBkb2VzIHRoaXMgaW1wYWN0IG1lPwo+ICAg
ICA+ID4+PiBUaGUgY29udHJpYnV0aW9uIHdvcmtmbG93IGlzICpub3QqIGltcGFjdGVkIGJ5IHRo
aXMgY2hhbmdlLCBidXQgb25jZSB1cCBhbmQgCj4gICAgID4gPj4+IHJ1bm5pbmcgdGhlIGZvbGxv
d2luZyB3aWxsIGhhcHBlbiBvbmNlIHlvdSBwb3N0IGEgcGF0Y2ggb3IgcGF0Y2ggc2VyaWVzIHRv
IAo+ICAgICA+ID4+PiB4ZW4tZGV2ZWw6Cj4gICAgID4gPj4+ICogUGF0Y2h3b3JrIHdpbGwgdGFr
ZSBwYXRjaCBzZXJpZXMgZnJvbSB0aGUgbWFpbGluZyBsaXN0IGFuZCBhcHBsaWVzIGl0Cj4gICAg
ID4gPj4+ICogQ0kvREMgdGVzdGluZyBpcyB0cmlnZ2VyZWQKPiAgICAgPiA+Pj4gKiBBIHRlc3Qg
cmVwb3J0IHdpbGwgYmUgc2VudCBhcyBhIG1haWwgdG8gdGhlIHBhdGNoIG9yIHRoZSBzZXJpZXMg
KGFrYSB0aGUgMDAgcGF0Y2ggb2YgdGhlIHNlcmllcykKPiAgICAgPiA+Pj4gCj4gICAgID4gPj4+
IFRoaXMgZG9lcyBtZWFuIHRob3VnaCB0aGF0IHNlcmllcyB3aGljaCBkbyBub3QgYnVpbGQgb3Ig
c2hvdyBvdGhlciBpc3N1ZXMsIAo+ICAgICA+ID4+PiB3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3
ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MuIFRoaXMgd291bGQgbGVzc2VuIHRoZSAKPiAgICAgPiA+
Pj4gYnVyZGVuIG9uIHJldmlld2VycywgYXMgdGhleSB3aWxsIGtub3cgd2hldGhlciB0aGUgY29k
ZSBzdWJtaXR0ZWQgYnVpbGRzIG9uIGEgCj4gICAgID4gPj4+IHdpZGUgYXJyYXkgb2YgZW52aXJv
bm1lbnRzLiAKPiAgICAgPiA+PiAKPiAgICAgPiA+PiBTbyBob3cgYXJlIGRlcGVuZGVuY2llcyBi
ZXR3ZWVuIHNlcmllcyBpbnRlbmRlZCB0byBiZSBkZWFsdCB3aXRoPyBJdAo+ICAgICA+ID4+IGlz
IG5vdCB1bmNvbW1vbiBmb3Igc29tZW9uZSB0byBzYXkgImFwcGxpZXMgb25seSBvbiB0b3Agb2Yg
eHl6Ii4gVGhlCj4gICAgID4gPj4gaW1wbGljYXRpb24gb2YgIndpbGwgbGlrZWx5IG5vdCBiZSBy
ZXZpZXdlZCB1bnRpbCB0aGUgdGVzdHMgcGFzcyIgc2VlbXMKPiAgICAgPiA+PiB1bnN1aXRhYmxl
IHRvIG1lIGluIHN1Y2ggYSBjYXNlLgo+ICAgICA+ID4+IAo+ICAgICA+ID4gCj4gICAgID4gPiBX
ZSBoYXZlIGJlZW4gYXNraW5nIGV2ZXJ5b25lIHRvIHJlYmFzZSB0byBzdGFnaW5nIGJlZm9yZSBw
b3N0aW5nIGEgbmV3Cj4gICAgID4gPiB2ZXJzaW9uIGZvciBhIGxvbmcgdGltZS4gIEl0IGlzIG5h
dHVyYWwgZm9yIHRoZSBib3QgdG8gYXNzdW1lIHRoYXQKPiAgICAgPiA+IGV2ZXJ5dGhpbmcgc2hv
dWxkIGFwcGx5IG9uIHRvcCBvZiBzdGFnaW5nLiBUaGF0IHdvdWxkIHByb3ZpZGUgbW9zdCB2YWx1
ZQo+ICAgICA+ID4gdG8gdGhlIGNvbW11bml0eS4KPiAgICAgPiA+IAo+ICAgICA+ID4gRm9yIHNw
ZWNpYWwgY2FzZXMgbGlrZSB5b3UganVzdCBtZW50aW9uLCB3ZSBzaG91bGQgYWltIHRvIHByb3Zp
ZGUKPiAgICAgPiA+IG1lY2hhbmlzbXMgdG8gbWFudWFsbHkgYXBwb2ludCBhIGJyYW5jaCB0byBi
ZSB0ZXN0ZWQuCj4gICAgID4gCj4gICAgID4gV2VpLCBEb3VnOiBJIGhhdmUgYW5vdGhlciBxdWVz
dGlvbiwgd2hpY2ggaXMgbWFpbmx5IGZvciBteSBvd24gdW5kZXJzdGFuZGluZy4gCj4gICAgID4g
Cj4gICAgID4gUmlnaHQgbm93IHdlIGFsbG93IHBvc3Rpbmcgb2YgcGF0Y2hlcyB0byBMaW51eCwg
UWVtdSwgeGVuLmdpdCwKPiAgICAgPiBPU1NURVNULCAuLi4gdG8geGVuLWRldmVsLiBUaGUgcGxh
bm5lZCBDSSBpbmZyYXN0cnVjdHVyZSBvbmx5IGFwcGxpZXMKPiAgICAgPiB0byB4ZW4uZ2l0LiBI
YXZlIHlvdSB0aG91Z2h0IGFib3V0IGhvdyB0byBoYW5kbGUgc3VjaCBjYXNlcz8gCj4gICAgIAo+
ICAgICBOby4gSSBoYXZlbid0LiAgV2UgbWF5IGJlIGFibGUgdG8gdXNlIHNvbWUgaGV1cmlzdGlj
cyBoZXJlLgo+ICAgICAKPiBPciBhbiBhbHRlcm5hdGl2ZSB3b3VsZCBiZSB0byBzYXk6IGlmIHlv
dSB3YW50IHRvIHVzZSB0aGUgdGVzdCBib3QgdGhlbiBDQyB4ZW5naXQtdGVzdGJvdEB4ZW5wcm9q
ZWN0Lm9yZyAob3Igc29tZXRoaW5nIGxpa2UgaXQpIHdoZW4geW91IHN1Ym1pdCB0aGUgc2VyaWVz
LiBUaGF0IHdvdWxkIGFsc28gZ2V0IGFyb3VuZCBKYW4ncyBpc3N1ZSB3aXRoIGRlcGVuZGVudCBz
ZXJpZXM6IHlvdSB3b3VsZCBzaW1wbHkgbm90IGFkZCB0aGUgQ0MsIHdoZW4geW91IGtub3cgaXQg
d29uJ3QgYnVpbGQgd2l0aG91dCBhIGRlcGVuZGVuY3kuCgpJZiB5b3UgcmVxdWlyZSBjb250cmli
dXRvcnMgdG8gb3B0IGludG8gYXV0b21hdGlvbiwgcGVvcGxlIHdpbGwgd29uJ3QKa25vdyBvciBm
b3JnZXQsIGFuZCByZXZpZXdlcnMgd2lsbCBmaXJzdCBoYXZlIHRvIGFzayBwZW9wbGUgdG8gc3Vi
bWl0CmZ1bGwgc2VyaWVzIGFnYWluIENDJ2luZyB0aGUgY29ycmVjdCBib3QuCgotMTAwIHRvIGFu
eSBpZGVhIHdoaWNoIHJlcXVpcmVzIGFuIG9wdC1pbi7CoCBJdCBzaG91bGQgYmUgYWN0aXZlIGJ5
IGRlZmF1bHQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:27:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13: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 1fhxLQ-0006Bg-Iq; Tue, 24 Jul 2018 13:27: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=+1uy=ki=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fhxLP-0006Bb-7q
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 13:27:15 +0000
X-Inumbo-ID: 32f0d587-8f45-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::60a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 32f0d587-8f45-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 15:26:41 +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=QgrzFgD3XE2fpWI3r0xZULV80GC0XqAEFgYLiFXCAXc=;
 b=WLn1Q5CNjdqKnxWHwFVNUjth5x3JM5PDCMVRc9ApL+MIkGNs4iAaai87Kv2sOuHKO0lvkaM8NiOFycc9BTXq6BfAyhoRgzmTWzW01dANJE8f2/Nsypv2oTiYKantNu9+xnGgTo8m3mWwgH0Ye5xanVcmVVOpAkPAYby38OzIhFQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.53) by
 HE1PR0302MB2681.eurprd03.prod.outlook.com (2603:10a6:3:ee::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.973.21; Tue, 24 Jul 2018 13:27:05 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, julien.grall@arm.com
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
Date: Tue, 24 Jul 2018 16:27:01 +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: <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: AM5P194CA0017.EURP194.PROD.OUTLOOK.COM
 (2603:10a6:203:8f::27) To HE1PR0302MB2681.eurprd03.prod.outlook.com
 (2603:10a6:3:ee::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f07553b6-e043-4467-91ab-08d5f169266d
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600073)(711020)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR0302MB2681; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2681;
 3:oej/IFeuvsI5WwedlEdOYYRGs0Y3FTgGn/OMWTvTRgPdDXGIt/oxnbnPUTXJzzkY7BWeAyt6993HJhdG/pQUNAPjlhKYrU36NtMoKuxS49tkjqyDAw/PkvCaDDcGDo2IPMyPXW+nr23GaC1mPE3C27Me3IvwINEmo+6PvWFHhIVbu/q8uqU3I76f09mhGhf/cSs+zR0zyBT4sDJzpqo5bmGeBvKGmXLU9fFFDXLk817a7fedaoTmpzm0LfuUxm42;
 25:9yLhwE8cmDvffFhp1o09fbTeOfHFGxE9DUBi3JqNMXMAs2SJgNaoOAzH7lbyLuyYnLGTyeFd6LKaK0hoaz3mc7cfBFrbtOA9rnzHgW9tpiBlCqvY8dXsvZ1NerPNQ41O12RvFguKHr4jRlisoPCgOkPqi6mlwsSQ1N5qiUBC0pO0B10rFL+CEVvo9ovhAHV7PJ2anW4YTcwCD5ZZ8h3rG9EeBogFHpGafPyrt7Z2p97rRGpdO08qok1ZymvnlYfICMyuygDkaHGD+WkL2IelfEzVUSC9+ZqxiblpHiKfKSZpIPV/kqR+43+Hmyey66aus/kcvm3ekY63Wib86AdWdQ==;
 31:+REz/d5YlpZ0aKrfrc7uDnwJxHPsy+U4UnrYBJ8g4sW3WMjdGKeQXyuFVjhJpnf3or+BAjj4Nqd73EMJ5iYLiLlrBB5V51V1rBMSlliRtNPD1Dg3QXXwfcKnCJipp87GPmxsCi+OwXPcVDILLFjAalA9onVI9KIcDSA351FvhHkMBHLjGzG2khpm5Kqm9LhnP3Sb4tjt4ysYP1iTpNHM07/kRyCWiB8bIT0vGhqxRFE=
X-MS-TrafficTypeDiagnostic: HE1PR0302MB2681:
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2681;
 20:/rOWCVnuD7bxi9HWuYBPZsPEb4iUAezEesLyHpDhN7Lgw8Zo0VXlVAJ/01wwmB+3VXBkv3o7DGQprQvybeWRFhz2UI/viLdTuPMFTmqPCVbXitpOhKq4fTxkC38JIL6LHdSFWGN8wHrnikZ4hBtB3YVtqAxgvMl/TcVsWU+vD1lwbKkQ/dfinAOMNtPvpdHi+sAimJ7gOqdH5UNo6wEv8lannRZghiYu5m/hdQZBiFamNfe1i0iqrauQuJS56ZTJOuHJlO9r+RAp1pElxoHkMT/5Q48yrit35jx3HB6Xw9nw8U+4GeX4HfIKGwvpRH41cW2YWreJ12Abg12e6hey9x8FdgpP40lol7tx5KU6T13A3+3kyeZpBcxPd4Y+rA6JQw5/nGXGD+CB4TBEfu+W/SNcNLQpsH5F7+9dZZ7A/joTByBvmx4PTpHOKXQ8x8cHp1MeXxpLbqQPn96KTMzWM487zlvoM8xmRXVil1XoXsBJsccUZncnk+2/KTwXDCH1;
 4:IWBUyA84qK1TlDMtgLAhKMBklWh6TaBaE8iqLplIJZH/DLZz8pFPo4LozTpblKy60aS4Iob7W/BZDUUcUWZn/HwCjemo1tGkA4LVgGObGmQtU/dK9/h456vzCsxFk5VxKCJcEgwugsKX3MTPQA8bPRJXlE3tt8XgNpn9KsxONHOpy4wsdM5j/EySwH/9rviJYkKQgp2cdx3hLl4rP7b0QHdUFMSt4FzOCwnNbiVzUED+cz0eCaQehRpuEBga9Tf/CJWsSSBlFuIKoTx4wAheteJ5gih30nF3y1v0exnHzqeFvLg766RV6mlv/4V2YyYI
X-Microsoft-Antispam-PRVS: <HE1PR0302MB2681BA68A29F45091EA7800BE6550@HE1PR0302MB2681.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)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:HE1PR0302MB2681; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0302MB2681; 
X-Forefront-PRVS: 0743E8D0A6
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(979002)(6049001)(366004)(396003)(136003)(376002)(346002)(39860400002)(189003)(199004)(486006)(58126008)(16526019)(2906002)(476003)(956004)(64126003)(65826007)(305945005)(446003)(11346002)(6666003)(7736002)(14444005)(31686004)(106356001)(2616005)(72206003)(386003)(5660300001)(8936002)(25786009)(77096007)(4326008)(316002)(16576012)(2486003)(52116002)(230700001)(52146003)(23676004)(478600001)(105586002)(26005)(3846002)(6116002)(53936002)(76176011)(65806001)(65956001)(66066001)(229853002)(6246003)(31696002)(86362001)(47776003)(107886003)(36756003)(67846002)(81156014)(50466002)(53546011)(8676002)(80792005)(68736007)(81166006)(97736004)(6486002)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0302MB2681; H:[10.17.180.73]; 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-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAzMDJNQjI2ODE7MjM6ZFhLVEphV3o3SmloTTBiU01wUXkyRUVp?=
 =?utf-8?B?MjNhcW81aS9EcW9iZGFFTi9NS2l6RHBjVDE2T0hnLzJlTHlFRWhBWnVLSEpC?=
 =?utf-8?B?QWlzV1VuVmgxUHBoWnhlTDBkMUhleWo1K2l4V1B1MDFNTWJDc3hZZVFnNmE2?=
 =?utf-8?B?cUFZc2NxN01LamVzMzRVTEQ2aE9vR1ZLdHA5QUtGOVM2UFBLRERwZGl1Y2Vx?=
 =?utf-8?B?V01KQ2JVVm1FNnNLRVpONGpxT21YdWhjMktST013U0pxZGw0RWFJU3R6TktG?=
 =?utf-8?B?eERJbDdIN292N2F4Mk5acjRhd1RuYUdQd3IyaWVyV2JSMnJ4N0NKNmhDRTVN?=
 =?utf-8?B?QUM3T0lZTGFCZXF5UE9vRXN4VExjdW9qKzFldWxMUTIrZ1MrZW01bm0rZDRq?=
 =?utf-8?B?bTIxanovZWJJSDhsZGYwZmR4R2lRUWFrODN4d1RPeHc5c3VLZTI1WElxOEhH?=
 =?utf-8?B?Y29KRE5SdmQ4QlNXNEZiOVJ2SnBmdTdOR3l5OFBBTEVJMHU4SXNjOVdrcmdK?=
 =?utf-8?B?d1NaL0t6cjFEZFZhYllJN1haaE12YWdqcUZ2ZzB2VzBrR3RkTjNnOEd2NkJU?=
 =?utf-8?B?L1hma2RtMjJBOVNHN3F1cWcwMUxtL2VQdTNVY2x1S3p2UWxqaWRLaStHUWdY?=
 =?utf-8?B?bEU2cVpxbWZVM2puNUVHditrMnIzRHFaR0RDY0h1QjRCZHpBQXNPZ1AwTkZQ?=
 =?utf-8?B?M0REVkhsOWtUTXRkSC9nZC92MVpDcnJiN2gwUERJcFZDZEowZEthcjFxSE1n?=
 =?utf-8?B?cUtEc05FaG1zNmJ3WHBNTE5YNjF5OUVrUjErTEp5RHF3a3hkN3BsZzRXRUd1?=
 =?utf-8?B?QVpuNHdzek1RcnlVKysxWHlXejR4UU9KcWlvK0c5U0xRak1weXpSbEdmajRB?=
 =?utf-8?B?VXhZWE53Q2E5OWlhVWp1Mm56RVl4YVRLRWhRdkxMNk80ZldJT25DdnB4WDJU?=
 =?utf-8?B?NTA2dXFrOTVVa1RqYjd6Ukdqa01RN2ZWRmp3SVhUUC9iVzFoSXFSZ1BMcmZT?=
 =?utf-8?B?SDBtWlVVb1VpVHNuRlBpRmgrWE5jOVlIV1BDUnZweUhVcTVRYUk3aUw4Szdx?=
 =?utf-8?B?UlRFenZKelZ5b0ROVC9ORDV2QnUvRlQySm9WdkpuSnNMeEdMR2hGaCtYRkJi?=
 =?utf-8?B?OE83OHRHdDF1QU5oaTF0b3E4dklKY0VJdVd1UVh3anFubTQwQi9QSzJTQW9X?=
 =?utf-8?B?VC80aGMveTlzcExZbVZxSXlWei9XZklNVDcyWEdDRzNlTXVseUdKOUJqN1I2?=
 =?utf-8?B?aHJ5K1hvd3pNZWd0Y0NPdit2TSt5T0lCRHlTVHNWT21iQzFFQlhTcU5vRUc3?=
 =?utf-8?B?MmlpUUkzb1U2U05mdkh4cDl1cnNOZlVjcVFtRDlQN0RuYWY5b3JCenprcVBT?=
 =?utf-8?B?amwvQkgzYmhBa3RhRHpheGMzSkUwR2tpWENCVk44aE5LajJ4b3FHZ2dNQkpn?=
 =?utf-8?B?aDA1MEwyU3JJV0RPZTZUY3NVMmFzc3ppYkVHa3pKUG1UYTNXNkQzTHdkc2hh?=
 =?utf-8?B?R3hwNCtOSlNFZ1liZFh6MVZjWEVYYTIzazE4c2VGWkdoK1JaZUlFQkRtYmZP?=
 =?utf-8?B?U29YMjJ1dUV4VjZlK1FES0lwNC9TVFRHNjJpdjd2R0poNlVmdysyRG1naEMv?=
 =?utf-8?B?bnFSR1p0SUp3MGo4bWlST3k4a2NkTFNhdENrdFBqVC9XUEhuek1NWDZlN2NZ?=
 =?utf-8?B?Sm84Ty8wZmIrcG1Odi90T2xHaDNUY1ZFZjVoZ0pHeUIvMkpEZzZ6dWJwT1BY?=
 =?utf-8?B?MGVLK0tCd1JVc1N2MU9zKytpQXMwZG10aVZmeDJqRjVBajhRMk9pLzg4Qjk0?=
 =?utf-8?B?TUZIckdGTUxFdFZYNUZvVHUrMEx4K1Z4TGVqdGFtQjVHUVZYRWZ4ZmZYSFVi?=
 =?utf-8?B?cEpmUzR0Y3oxRjBxSVN1SGFwODZvMXJKYy9DbkVXNjEyMjFSbFdkUXBwQzh6?=
 =?utf-8?B?R3Z6bXpHeUErQVBEbWp3VGNFYXdhMldUY1JXTWE0R0l1UHNlM1RJNURtZlNC?=
 =?utf-8?B?ZlpMUUZkRjlOWlFDOVJNQWlDcWJ5bTFVNEw2MzJtbStkbTJNc1F5dVVRWldj?=
 =?utf-8?B?SGZSUG1wQVJhV0xrWVBnVzhYMTU2UU1iUHNUSU9hS04zWU5LdnplS3ZtbHhj?=
 =?utf-8?Q?3HqA+hNTh7zj8/KuDo8BUFjJI=3D?=
X-Microsoft-Antispam-Message-Info: +273/ER5IguVAGo/JhdSgRDwxr60UeTdfDirgIpktMqPDaRztVqmLjX+nfZncap9YSxxd/pLIU8kibHOUjc9VrgnKb/fZcOv7/rBw3rTFip05p9630p1QGAT+pFfU/BfwRiDRIH/edE3K2+/rvEZQPKcKu1K4WOt1iXnczWp298soUhua3VIXSzM7K0mFsNXc63kJUdKZRgpKMOu53niZWyRHzwlDf3i0yfOzeBfgZmI2mhLuqHb/ARe9QvJ2MFCH8TqdbO740i/JncXW7MENUnnpiQb4yvcdD9hqV7AVkd3sym4qqVcsPCzdYFs/j2s9QXCVDRmHNpvfUnsZsDXcfiajyQtEJqiq2Kn1FdwDPo=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2681;
 6:3hmErA1qB8xjVm7dTUKRxNSVCuy3wfy1bPdN/YWScjdRp01hr0pwEOrn3in3ieryscmqtY/oSDS3DwmTzQnmDkNExRICAlJUKslRcj80+ZIdxEMv5rF91v4Dt0Gmmx6p39bCxni2xWrhYwcXmj5OpKDBI3gdI574nZNLp1912y7PNFQ96d/Z38RqMtOMgpOuudVoXAVWXzpEg4XosgYg3BH6Ihd7fOX4IwREvRQgegc7KanHes+/ZwhGkopicx73vgbIUE+7DqKMbnMAPerf26R+EnjIy086hXmHoQZ2nWTGMEuObHurEkOeCp1IPbvl1M897pIZ4TB0v4e6NJRDoN+HjrLvrl8kKeO4L8Vq19jIXDGKKTAkN4APnVNxmGRdeHHB0MB0Ophf5lk/45S/0uKKR/Ounq5dpQY3T0vUjh20p69aS5tCMERzN1je+NUmmaCN3Glv4S1vCXpcg4DdJA==;
 5:nCXSn0oU2FkmSPrW/zl3RTudnRZ6qCeja7orAO/bwxuGUNAB9ycRieG2j07oXbi0ZVnz+RLhCmuLZWIMxllHgWSqmJkFHrYOumF9Hc0qR7WpuVuoUHSih9idjDNmbBupHtLs4LIc4XPfLM6r+SGB8sXUoh4cJzbWWlHTTvCXKmg=;
 7:Kvd66gar4lO9M+E0XaSpsdLPvG9rss4moTP83RD276ZtA/jiiVbfQORTYiGZypk6nIDYsc59KmRyGwWj3AhE34G03h+B77hs33vsWMMgCI9OmgsgLIhaRkIwrE8X/2zmD57/DFY+10X84DkgRbUScZdgMqcS/5kZeTOwm6dogxwWXioWKeor9742fDcz8wTK192VNQBtw1rGxCjEJlkGRQc/S2JbMVrWAMgskb2xjWL2VhwkJWjyAfg+Mb7TbUiU
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2018 13:27:05.4412 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f07553b6-e043-4467-91ab-08d5f169266d
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0302MB2681
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 dfaggioli@suse.com, xen-devel@lists.xen.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>

SGVsbG8gU3RlZmFubywKCgpPbiAwNy4wNy4xOCAwMjoxMywgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+IEFkZCBhICJQbGF0Zm9ybSBTdXBwb3J0IiBjaG9pY2Ugd2l0aCBmb3VyIGtjb25maWcg
b3B0aW9uczogUUVNVSwgUkNBUjMsCj4gTVBTT0MgYW5kIEFMTC4gVGhleSBlbmFibGUgdGhlIHJl
cXVpcmVkIG9wdGlvbnMgZm9yIHRoZWlyIGhhcmR3YXJlCj4gcGxhdGZvcm0uIEFMTCBlbmFibGVz
IGFsbCBhdmFpbGFibGUgcGxhdGZvcm1zIGFuZCBpdCdzIHRoZSBkZWZhdWx0LiBJdAo+IGRvZXNu
J3QgYXV0b21hdGljYWxseSBzZWxlY3QgYW55IG9mIHRoZSByZWxhdGVkIGRyaXZlcnMsIG90aGVy
d2lzZSB0aGV5Cj4gY2Fubm90IGJlIGRpc2FibGVkLiBBTEwgaXMgaW1wbGVtZW50ZWQgYnkgc2Vs
ZWN0aW5nIGhpZGRlbiBvcHRpb25zCj4gY29ycmVzcG9uZGluZyB0byBRRU1VLCBNUFNPQyBhbmQg
UkNBUjMuCj4KPiBJbiB0aGUgY2FzZSBvZiB0aGUgTVBTT0MgdGhhdCBoYXMgYSBwbGF0Zm9ybSBm
aWxlIHVuZGVyCj4gYXJjaC9hcm0vcGxhdGZvcm1zLywgYnVpbGQgdGhlIGZpbGUgaWYgTVBTT0Mu
Cj4KPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cj4gQ0M6IGFydGVtX215Z2FpZXZAZXBhbS5jb20KPiBDQzogdm9sb2R5bXlyX2JhYmNo
dWtAZXBhbS5jb20KPgo+IC0tLQo+IENoYW5nZXMgaW4gdjU6Cj4gLSB0dXJuIHBsYXRmb3JtIHN1
cHBvcnQgaW50byBhIGNob2ljZQo+IC0gYWRkIEFMTAo+Cj4gQ2hhbmdlcyBpbiB2NDoKPiAtIGZp
eCBHSUN2My9HSUNWMwo+IC0gZGVmYXVsdCB5IHRvIGFsbCBvcHRpb25zCj4gLSBidWlsZCB4aWxp
bngtenlucW1wIGlmIE1QU09DCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAg
ICAgIHwgIDIgKysKPiAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgfCA1NSArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgeGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9NYWtlZmlsZSB8ICAyICstCj4gICAzIGZpbGVzIGNoYW5nZWQsIDU4IGluc2VydGlv
bnMoKyksIDEgZGVsZXRpb24oLSkKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL0tjb25maWcKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBi
L3hlbi9hcmNoL2FybS9LY29uZmlnCj4gaW5kZXggMmI4NzExMS4uNzVjYWNmYiAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4g
QEAgLTIxMyw2ICsyMTMsOCBAQCBjb25maWcgQVJNNjRfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IK
PiAgIGNvbmZpZyBBUk0zMl9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUgo+ICAgICAgIGRlZl9ib29s
IHkgaWYgQVJNXzMyICYmIEhBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCj4gICAKPiArc291cmNlICJh
cmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyIKPiArCj4gICBzb3VyY2UgImNvbW1vbi9LY29uZmln
Igo+ICAgCj4gICBzb3VyY2UgImRyaXZlcnMvS2NvbmZpZyIKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmln
Cj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwLi4wN2M1OTMwCj4gLS0tIC9k
ZXYvbnVsbAo+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwo+IEBAIC0wLDAg
KzEsNTUgQEAKPiArY2hvaWNlCj4gKwlwcm9tcHQgIlBsYXRmb3JtIFN1cHBvcnQiCj4gKwlkZWZh
dWx0IEFMTAo+ICsJLS0taGVscC0tLQo+ICsJQ2hvb3NlIHdoaWNoIGhhcmR3YXJlIHBsYXRmb3Jt
IHRvIGVuYWJsZSBpbiBYZW4uCj4gKwo+ICsJSWYgdW5zdXJlLCBjaG9vc2UgQUxMLgo+ICsKPiAr
Y29uZmlnIEFMTApJIHdvdWxkIHN1Z2dlc3QgdG8gc2VwYXJhdGUgaXQgaW50byBBTExfQVJNMzIg
YW5kIEFMTF9BUk02NC4gVGhlbiwgaW4gYSAKbWFrZWZpbGUgdXNlIHRoZW0gZm9yIHBsYXRmb3Jt
cyBpbnN0ZWFkIG9mIHJhdyBBUk0zMiBhbmQgQVJNNjQuIFRoaXMgCndvdWxkIG1ha2Ugc3VjaCBj
aGFuZ2UgcmVhbGx5IHVzZWZ1bDogZGlzYWJsaW5nIEFMTF94IHdpbGwgZHJvcCBhbGwgb2RkIApw
bGF0Zm9ybSBjb2RlLgoKPiArCWJvb2wgIkFsbCBQbGF0Zm9ybXMiCj4gKwlzZWxlY3QgTVBTT0Nf
UExBVEZPUk0KPiArCXNlbGVjdCBRRU1VX1BMQVRGT1JNCj4gKwlzZWxlY3QgUkNBUjNfUExBVEZP
Uk0KPiArCS0tLWhlbHAtLS0KPiArCUVuYWJsZSBzdXBwb3J0IGZvciBhbGwgYXZhaWxhYmxlIGhh
cmR3YXJlIHBsYXRmb3Jtcy4gSXQgZG9lc24ndAo+ICsJYXV0b21hdGljYWxseSBzZWxlY3QgYW55
IG9mIHRoZSByZWxhdGVkIGRyaXZlcnMuCj4gKwo+ICtjb25maWcgUUVNVQo+ICsJYm9vbCAiUUVN
VSBhYXJjaCB2aXJ0IG1hY2hpbmUgc3VwcG9ydCIKPiArCWRlcGVuZHMgb24gQVJNXzY0Cj4gKwlz
ZWxlY3QgUUVNVV9QTEFURk9STQo+ICsJc2VsZWN0IEdJQ1YzCj4gKwlzZWxlY3QgSEFTX1BMMDEx
Cj4gKwktLS1oZWxwLS0tCj4gKwlFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBR
RU1VIGFhcmNoNjQgdmlydCBlbXVsYXRlZAo+ICsJbWFjaGluZS4KPiArCj4gK2NvbmZpZyBSQ0FS
Mwo+ICsJYm9vbCAiUmVuZXNhcyBSQ2FyMyBzdXBwb3J0Igo+ICsJZGVwZW5kcyBvbiBBUk1fNjQK
PiArCXNlbGVjdCBSQ0FSM19QTEFURk9STQo+ICsJc2VsZWN0IEhBU19TQ0lGCj4gKwktLS1oZWxw
LS0tCj4gKwlFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBSZW5lc2FzIFJDYXIz
Cj4gKwo+ICtjb25maWcgTVBTT0MKPiArCWJvb2wgIlhpbGlueCBVbHRyYXNjYWxlKyBNUFNvQyBz
dXBwb3J0Igo+ICsJZGVwZW5kcyBvbiBBUk1fNjQKPiArCXNlbGVjdCBNUFNPQ19QTEFURk9STQo+
ICsJc2VsZWN0IEhBU19DQURFTkNFX1VBUlQKPiArCXNlbGVjdCBBUk1fU01NVQo+ICsJLS0taGVs
cC0tLQo+ICsJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgWGlsaW54IFVsdHJh
c2NhbGUrIE1QU29DCj4gKwo+ICtlbmRjaG9pY2UKPiArCj4gK2NvbmZpZyBRRU1VX1BMQVRGT1JN
Cj4gKwlib29sCj4gKwo+ICtjb25maWcgUkNBUjNfUExBVEZPUk0KPiArCWJvb2wKPiArCj4gK2Nv
bmZpZyBNUFNPQ19QTEFURk9STQpTaG91bGRuJ3QgTVBTT0NfUExBVEZPUk0gYmUgZGVwZW5kZW50
IG9uIEFSTTY0PwoKPiArCWJvb2wKPiArCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4gaW5kZXgg
ODBlNTU1Yy4uYTc5YmRiOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01h
a2VmaWxlCj4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQo+IEBAIC04LDQg
KzgsNCBAQCBvYmotJChDT05GSUdfQVJNXzY0KSArPSBzZWF0dGxlLm8KPiAgIG9iai15ICs9IHN1
bnhpLm8KPiAgIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHRodW5kZXJ4Lm8KPiAgIG9iai0kKENP
TkZJR19BUk1fNjQpICs9IHhnZW5lLXN0b3JtLm8KPiAtb2JqLSQoQ09ORklHX0FSTV82NCkgKz0g
eGlsaW54LXp5bnFtcC5vCj4gK29iai0kKENPTkZJR19NUFNPQ19QTEFURk9STSkgICs9IHhpbGlu
eC16eW5xbXAubwotLSAKCipBbmRyaWkgQW5pc292KgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:31:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13:31: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 1fhxPe-0006rc-76; Tue, 24 Jul 2018 13: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhxPc-0006rW-Qc
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 13:31:36 +0000
X-Inumbo-ID: cf97fd85-8f45-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 cf97fd85-8f45-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 15:31:03 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 07:31:34 -0600
Message-Id: <5B572A3202000078001D73FA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 07:31:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180717103854.55773-1-roger.pau@citrix.com>
 <20180717103854.55773-2-roger.pau@citrix.com>
In-Reply-To: <20180717103854.55773-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 1/2] vpt: add support for level interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDE3LjA3LjE4IGF0IDEyOjM4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IExldmVsIHRyaWdnZXIgaW50ZXJydXB0cyB3aWxsIGJlIGFzc2VydGVkIHJlZ2FyZGxlc3Mgb2Yg
d2hldGhlciB0aGUKPiBpbnRlcnJ1cHQgaXMgbWFza2VkLCBhbmQgdGh1cyB0aGUgY2FsbGJhY2sg
d2lsbCBhbHNvIGJlIGV4ZWN1dGVkLgo+IAo+IEFkZCBhIG5ldyAnbGV2ZWwnIHBhcmFtZXRlciB0
byBjcmVhdGVfcGVyaW9kaWNfdGltZSBpbiBvcmRlciB0byBjcmVhdGUKPiBsZXZlbCB0cmlnZ2Vy
ZWQgdGltZXJzLiBOb25lIG9mIHRoZSBjdXJyZW50IHVzZXJzIG9mIHZwdCBhcmUgc3dpdGNoZWQK
PiB0byB1c2UgbGV2ZWwgdHJpZ2dlcmVkIGludGVycnVwdHMgeWV0Lgo+IAo+IE5vdGUgdGhhdCBw
ZXJpb2RpYyBsZXZlbCB0cmlnZ2VyZWQgaW50ZXJydXB0cyBhcmUgbm90IHN1cHBvcnRlZC4gVGhp
cwo+IGlzIGJlY2F1c2UgbGV2ZWwgdHJpZ2dlcmVkIGludGVycnVwdHMgYWx3YXlzIHJlcXVpcmUg
YSBkZWFzc2VydCBvZiB0aGUKPiBJTy1BUElDIHBpbiwgd2hpY2ggc2hvdWxkIGJlIGRvbmUgYnkg
dGhlIGNhbGxlciBvZiB2cHQgYXQgd2hpY2ggcG9pbnQKPiB0aGUgY2FsbGVyIHNob3VsZCBhbHNv
IHJlc2V0IHRoZSB0aW1lciBpZiByZXF1aXJlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:36:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13: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 1fhxUb-00074L-Su; Tue, 24 Jul 2018 13: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhxUa-00074G-23
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 13:36:44 +0000
X-Inumbo-ID: 86d4d284-8f46-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 86d4d284-8f46-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 15:36:11 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 07:36:42 -0600
Message-Id: <5B572B6702000078001D7407@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 07:36:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180717103854.55773-1-roger.pau@citrix.com>
 <20180717103854.55773-3-roger.pau@citrix.com>
In-Reply-To: <20180717103854.55773-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 2/2] vhpet: add support for level
 triggered interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefan Bader <stefan.bader@canonical.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+IE9uIDE3LjA3LjE4IGF0IDEyOjM4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IExldmVsIHRyaWdnZXJlZCBpbnRlcnJ1cHRzIGFyZSBub3QgYW4gb3B0aW9uYWwgZmVhdHVyZSBv
ZiBIUEVULCBhbmQKPiBtdXN0IGJlIGltcGxlbWVudGVkIGluIG9yZGVyIHRvIGNvbXBseSB3aXRo
IHRoZSBIUEVUIHNwZWNpZmljYXRpb24uCj4gCj4gSW1wbGVtZW50IHRoZW0gYnkgYWRkaW5nIGEg
Y2FsbGJhY2sgdG8gdGhlIHRpbWVyIHdoaWNoIHNldHMgdGhlCj4gaW50ZXJydXB0IGJpdCBpbiB0
aGUgZ2VuZXJhbCBpbnRlcnJ1cHQgc3RhdHVzIHJlZ2lzdGVyLiBGdXJ0aGVyCj4gaW50ZXJydXB0
cyAoaW4gY2FzZSBvZiBwZXJpb2RpYyBtb2RlKSB3aWxsIG5vdCBiZSBpbmplY3RlZCB1bnRpbCB0
aGUKPiBiaXQgaXMgY2xlYXJlZC4KPiAKPiBJbiBvcmRlciB0byByZXNldCB0aGUgaW50ZXJydXB0
cyB3aGVuIHRoZSBzdGF0dXMgYml0IGlzIGNsZWFyIFhlbiBtdXN0Cj4gYWxzbyBkZXRlY3QgYWNj
ZXNzZXMgdG8gc3VjaCByZWdpc3Rlci4KPiAKPiBXaGlsZSB0aGVyZSBjb252ZXJ0IHRuIGFuZCBp
IGluIGhwZXRfd3JpdGUgdG8gdW5zaWduZWQuCj4gCj4gUmVwb3J0ZWQtYnk6IFN0ZWZhbiBCYWRl
ciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:40:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13: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 1fhxY2-0007iw-F3; Tue, 24 Jul 2018 13:40: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhxY1-0007iq-Lc
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 13:40:17 +0000
X-Inumbo-ID: 225ffd4c-8f47-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 225ffd4c-8f47-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 13:40:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 07:40:15 -0600
Message-Id: <5B572C3B02000078001D7416@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 07:40:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Doug Goldstein" <cardoe@cardoe.com>
References: <20180710083151.21961-1-jgross@suse.com>
 <5B4487E802000078001D2929@prv1-mh.provo.novell.com>
In-Reply-To: <5B4487E802000078001D2929@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: correct DEFCONFIG_LIST Kconfig item
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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+IE9uIDEwLjA3LjE4IGF0IDEyOjE4LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+
IE9uIDEwLjA3LjE4IGF0IDEwOjMxLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gVGhlIGRl
ZmF1bHQgdmFsdWUgb2YgREVGQ09ORklHX0xJU1QgaXMgd3Jvbmc6IGl0IHNob3VsZCBiZSB0aGUg
dmFsdWUgb2YKPj4gdGhlIGNvbmZpZ3VyZWQgQVJDSF9ERUZDT05GSUcgaXRlbSwgbm90IHRoZSBz
dHJpbmcgIiRBUkNIX0RFRkNPTkZJRyIuCj4gCj4gTWFrc2Ugc2Vuc2UgYW5kIG1hdGNoZXMgTGlu
dXgsIGJ1dCBJJ2Qgc3RpbGwgcHJlZmVyIHRvIGhhdmUgRG91ZydzCj4gY29uc2VudCBoZXJlLgoK
UGluZz8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:42:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13:42:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhxa8-0007s1-T9; Tue, 24 Jul 2018 13:42: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhxa7-0007rv-9i
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 13:42:27 +0000
X-Inumbo-ID: 535a9159-8f47-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 535a9159-8f47-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 15:41:54 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 07:42:25 -0600
Message-Id: <5B572CBD02000078001D742C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 07:42:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ross Lagerwall" <ross.lagerwall@citrix.com>,
 "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-3-roger.pau@citrix.com>
 <20180712072943.mtjcg5s2yfx64x5m@mac.bytemobile.com>
In-Reply-To: <20180712072943.mtjcg5s2yfx64x5m@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/3] xen/compiler: introduce a define for
 weak symbols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.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+IE9uIDEyLjA3LjE4IGF0IDA5OjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEZvcmdvdCB0byBDYyBtYWludGFpbmVycy4KCktvbnJhZCwgUm9zczogUGluZz8KCkphbgoKPiBP
biBXZWQsIEp1bCAxMSwgMjAxOCBhdCAwNTozNDo0OVBNICswMjAwLCBSb2dlciBQYXUgTW9ubmUg
d3JvdGU6Cj4+IEFuZCByZXBsYWNlIHRoZSBvcGVuLWNvZGVkIHZlcnNpb25zIGFscmVhZHkgaW4g
dHJlZS4gTm8gZnVuY3Rpb25hbAo+PiBjaGFuZ2UuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gLS0tCj4+IENjOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgo+PiBDYzogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4KPj4gLS0tCj4+ICB4ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaCAgICAgICAgICB8IDIg
KysKPj4gIHhlbi9pbmNsdWRlL3hlbi9saXZlcGF0Y2hfcGF5bG9hZC5oIHwgNCArKy0tCj4+ICAy
IGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4gCj4+IGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaCBiL3hlbi9pbmNsdWRlL3hlbi9j
b21waWxlci5oCj4+IGluZGV4IGE3ZTA1NjgxYzkuLjAwMWY1ODk2NTUgMTAwNjQ0Cj4+IC0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9jb21w
aWxlci5oCj4+IEBAIC0xOCw2ICsxOCw4IEBACj4+ICAKPj4gICNkZWZpbmUgX19wYWNrZWQgICAg
ICBfX2F0dHJpYnV0ZV9fKChfX3BhY2tlZF9fKSkKPj4gIAo+PiArI2RlZmluZSBfX3dlYWsgICAg
ICAgIF9fYXR0cmlidXRlX18oKHdlYWspKQo+PiArCj4+ICAjaWYgKCFkZWZpbmVkKF9fY2xhbmdf
XykgJiYgKF9fR05VQ19fID09IDQpICYmIChfX0dOVUNfTUlOT1JfXyA8IDUpKQo+PiAgI2RlZmlu
ZSB1bnJlYWNoYWJsZSgpIGRvIHt9IHdoaWxlICgxKQo+PiAgI2Vsc2UKPj4gZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9saXZlcGF0Y2hfcGF5bG9hZC5oIAo+IGIveGVuL2luY2x1ZGUveGVu
L2xpdmVwYXRjaF9wYXlsb2FkLmgKPj4gaW5kZXggOGYzOGNjMmM2MC4uNGExYTk2ZDA1NCAxMDA2
NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaF9wYXlsb2FkLmgKPj4gKysrIGIv
eGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaF9wYXlsb2FkLmgKPj4gQEAgLTI0LDcgKzI0LDcgQEAg
dHlwZWRlZiB2b2lkIGxpdmVwYXRjaF91bmxvYWRjYWxsX3Qodm9pZCk7Cj4+ICAgKiBleGVjdXRl
ZCBpbiBzZXJpZXMgYnkgdGhlIGxpdmVwYXRjaCBpbmZyYXN0cnVjdHVyZSBhdCBwYXRjaCBsb2Fk
IHRpbWUuCj4+ICAgKi8KPj4gICNkZWZpbmUgTElWRVBBVENIX0xPQURfSE9PSyhfZm4pIFwKPj4g
LSAgICBsaXZlcGF0Y2hfbG9hZGNhbGxfdCAqX19hdHRyaWJ1dGVfXygod2VhaykpIFwKPj4gKyAg
ICBsaXZlcGF0Y2hfbG9hZGNhbGxfdCAqX193ZWFrIFwKPj4gICAgICAgICAgY29uc3QgbGl2ZXBh
dGNoX2xvYWRfZGF0YV8jI19mbiBfX3NlY3Rpb24oIi5saXZlcGF0Y2guaG9va3MubG9hZCIpIAo+
ID0gX2ZuOwo+PiAgCj4+ICAvKgo+PiBAQCAtMzMsNyArMzMsNyBAQCB0eXBlZGVmIHZvaWQgbGl2
ZXBhdGNoX3VubG9hZGNhbGxfdCh2b2lkKTsKPj4gICAqIFNhbWUgYXMgTE9BRCBob29rIHdpdGgg
cy9sb2FkL3VubG9hZC8KPj4gICAqLwo+PiAgI2RlZmluZSBMSVZFUEFUQ0hfVU5MT0FEX0hPT0so
X2ZuKSBcCj4+IC0gICAgIGxpdmVwYXRjaF91bmxvYWRjYWxsX3QgKl9fYXR0cmlidXRlX18oKHdl
YWspKSBcCj4+ICsgICAgIGxpdmVwYXRjaF91bmxvYWRjYWxsX3QgKl9fd2VhayBcCj4+ICAgICAg
ICAgIGNvbnN0IGxpdmVwYXRjaF91bmxvYWRfZGF0YV8jI19mbiAKPiBfX3NlY3Rpb24oIi5saXZl
cGF0Y2guaG9va3MudW5sb2FkIikgPSBfZm47Cj4+ICAKPj4gICNlbmRpZiAvKiBfX1hFTl9MSVZF
UEFUQ0hfUEFZTE9BRF9IX18gKi8KPj4gLS0gCj4+IDIuMTcuMQo+PiAKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:51:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13:51:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhxjC-0000FA-Tf; Tue, 24 Jul 2018 13:51: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=ykkx=ki=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fhxjB-0000F5-EX
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 13:51:49 +0000
X-Inumbo-ID: a1cf677a-8f48-11e8-a8a5-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a1cf677a-8f48-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 15:51:15 +0200 (CEST)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6ODmWUh055722;
 Tue, 24 Jul 2018 13:51:40 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=ZjQcPaTjKc5Eb7vGj/iyEeRIc3E47Fs2b8d0ouo5MSk=;
 b=x+yS5U0BnT8cvLxTi5+I1wakbjfCt2M8/LrqV8pEnC2F3uuwS40s+TT0lWRa/sCn0KHc
 sfkdJckZdAWvllRk1fg+udGACw9jBhDGSzNzlal1KTk23aeFb9wCmJ0L6b8uqQJOeRYR
 1mL5c66QkjfS8Q6iu9E/E5vr81hGpFMt/PnczHH8j6uClHLm2W54deK9iCTCnhKgRqvA
 HRxdmxIfL+2HsWrlKRIBTzy/yzYm5rTD7xRP6VGETkazehdyBYYWCD6Tvvy/O6gqYXLl
 dFE79yVFKvWb3v1yFjo3kqZcw6L+NcSJ1/FRkaYxfIuSz1OhCxS0ucAkDIEw8rr9lDAA 8g== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2kbtbcs5y2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 24 Jul 2018 13:51:40 +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 w6ODpd91032223
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 24 Jul 2018 13:51:39 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6ODpcIG003546;
 Tue, 24 Jul 2018 13:51:39 GMT
Received: from olila.i.net-space.pl (/10.175.198.205)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 24 Jul 2018 06:51:38 -0700
Date: Tue, 24 Jul 2018 15:51:34 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180724135134.GB4642@olila.i.net-space.pl>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-3-roger.pau@citrix.com>
 <20180712072943.mtjcg5s2yfx64x5m@mac.bytemobile.com>
 <5B572CBD02000078001D742C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B572CBD02000078001D742C@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8963
 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=651
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807240147
Subject: Re: [Xen-devel] [PATCH v3 2/3] xen/compiler: introduce a define for
 weak symbols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ross Lagerwall <ross.lagerwall@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDc6NDI6MjFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEyLjA3LjE4IGF0IDA5OjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gRm9yZ290IHRvIENjIG1haW50YWluZXJzLgo+Cj4gS29ucmFkLCBSb3NzOiBQaW5n
PwoKRGFuaWVsPyBBbnl3YXksIEkgd2lsbCB0YWtlIGEgbG9vayBhdCB0aGlzIG5vIGxhdGVyIHRo
YW4gdG9tb3Jyb3cuClNvcnJ5IGZvciBkZWxheSBidXQgSSB3YXMgc3dhbXBlZCB3aXRoIG90aGVy
IGltcG9ydGFudCBzdHVmZi4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:54:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13:54:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhxlM-0000Nd-GM; Tue, 24 Jul 2018 13:54: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=lo6a=ki=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhxlL-0000NY-G1
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 13:54:03 +0000
X-Inumbo-ID: f1fcb9bd-8f48-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f1fcb9bd-8f48-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 15:53: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 E8A4A7A9;
 Tue, 24 Jul 2018 06:54:00 -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 D4E953F575;
 Tue, 24 Jul 2018 06:53:59 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-19-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d427865a-6358-544b-f682-17e2b47fa0c3@arm.com>
Date: Tue, 24 Jul 2018 14:53: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: <1530918736-13965-19-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 19/21] 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>, andrew.cooper3@citrix.com,
 andrii_anisov@epam.com, jbeulich@suse.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>

SGkgU3RlZmFubywKCk9uIDA3LzA3LzE4IDAwOjEyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQ2FsbCBhIG5ldyBmdW5jdGlvbiwgImNyZWF0ZV9kb21VcyIsIGZyb20gc2V0dXBfeGVuIHRv
IHN0YXJ0IERvbVUgVk1zLgo+IAo+IEludHJvZHVjZSBzdXBwb3J0IGZvciB0aGUgInhlbixkb21V
IiBjb21wYXRpYmxlIG5vZGUgb24gZGV2aWNlIHRyZWUuCj4gQ3JlYXRlIG5ldyBEb21VIFZNcyBi
YXNlZCBvbiB0aGUgaW5mb3JtYXRpb24gZm91bmQgb24gZGV2aWNlIHRyZWUgdW5kZXIKPiAieGVu
LGRvbVUiLiBDYWxscyBjb25zdHJ1Y3RfZG9tVSBmb3IgZWFjaCBkb21haW4uCj4gCj4gSW50cm9k
dWNlIGEgc2ltcGxlIGdsb2JhbCB2YXJpYWJsZSBuYW1lZCBtYXhfaW5pdF9kb21pZCB0byBrZWVw
IHRyYWNrIG9mCj4gdGhlIGluaXRpYWwgYWxsb2NhdGVkIGRvbWlkcy4KPiAKPiBNb3ZlIHRoZSBk
aXNjYXJkX2luaXRpYWxfbW9kdWxlcyBhZnRlciBEb21VcyBoYXZlIGJlZW4gYnVpbHQKCk5pdDog
TWlzc2luZyBmdWxsIHN0b3AuCgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+
IENDOiBqYmV1bGljaEBzdXNlLmNvbQo+IC0tLQo+IENoYW5nZXMgaW4gdjI6Cj4gLSBjb2Rpbmcg
c3R5bGUKPiAtIHNldCBucl9zcGlzIHRvIDMyCj4gLSBpbnRyb2R1Y2UgY3JlYXRlX2RvbVVzCj4g
LS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAzOCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLQo+ICAgeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgIHwg
IDggKysrKysrKy0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8ICAzICsrKwo+ICAg
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oIHwgIDIgKysKPiAgIDQgZmlsZXMgY2hhbmdlZCwg
NDcgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5k
ZXggZDdlOTA0MC4uOWY1ODAwMiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtNyw2ICs3LDcg
QEAKPiAgICNpbmNsdWRlIDxhc20vaXJxLmg+Cj4gICAjaW5jbHVkZSA8YXNtL3JlZ3MuaD4KPiAg
ICNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KPiArI2luY2x1ZGUgPHhlbi9lcnIuaD4KPiAgICNpbmNs
dWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KPiAgICNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZkdC5o
Pgo+ICAgI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KPiBAQCAtMjU0Miw2ICsyNTQzLDM5
IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiAgICAgICByZXR1cm4gcmM7Cj4gICB9Cj4gICAK
PiArdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQpCj4gK3sKPiArICAgIHN0cnVjdCBkdF9k
ZXZpY2Vfbm9kZSAqbm9kZTsKPiArICAgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqY2hvc2VuID0g
ZHRfZmluZF9ub2RlX2J5X25hbWUoZHRfaG9zdCwgImNob3NlbiIpOwoKbmV3bGluZSBoZXJlLgoK
PiArICAgIGlmICggY2hvc2VuICE9IE5VTEwgKQo+ICsgICAgewo+ICsgICAgICAgIGR0X2Zvcl9l
YWNoX2NoaWxkX25vZGUoY2hvc2VuLCBub2RlKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAg
c3RydWN0IGRvbWFpbiAqZDsKPiArICAgICAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRl
ZG9tYWluIGRfY2ZnID0ge307Cj4gKwo+ICsgICAgICAgICAgICBpZiAoICFkdF9kZXZpY2VfaXNf
Y29tcGF0aWJsZShub2RlLCAieGVuLGRvbWFpbiIpICkKPiArICAgICAgICAgICAgICAgIGNvbnRp
bnVlOwo+ICsKPiArICAgICAgICAgICAgZF9jZmcuYXJjaC5naWNfdmVyc2lvbiA9IFhFTl9ET01D
VExfQ09ORklHX0dJQ19OQVRJVkU7Cj4gKyAgICAgICAgICAgIGRfY2ZnLmFyY2gubnJfc3BpcyA9
IDMyOwoKWW91IGNhbiBzZXQgdGhvc2UgZmllbGRzIGRpcmVjdGx5IHdoZW4gZGVmaW5pbmcgZF9j
ZmcgYWJvdmUuCgo+ICsKPiArICAgICAgICAgICAgZCA9IGRvbWFpbl9jcmVhdGUobWF4X2luaXRf
ZG9taWQrKywgJmRfY2ZnKTsKPiArICAgICAgICAgICAgaWYgKCBJU19FUlIoZCkgKQo+ICsgICAg
ICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbVUiKTsKCkl0IGlzIHByb2JhYmx5
IHdvcnRoIHRvIGFkZCB0aGUgbm9kZSBuYW1lIGluIHRoZSBtZXNzYWdlLiBTbyB0aGUgdXNlciAK
a25vd3Mgd2hpY2ggZ3Vlc3QgZmFpbGVkLgoKPiArCj4gKyAgICAgICAgICAgIGQtPmlzX3ByaXZp
bGVnZWQgPSAwOwo+ICsgICAgICAgICAgICBkLT5pc19jb25zb2xlID0gMTsKPiArICAgICAgICAg
ICAgZC0+dGFyZ2V0ID0gTlVMTDsKPiArCj4gKyAgICAgICAgICAgIGlmICggY29uc3RydWN0X2Rv
bVUoZCwgbm9kZSkgIT0gMCApCj4gKyAgICAgICAgICAgICAgICBwcmludGsoIkNvdWxkIG5vdCBz
ZXQgdXAgRE9NVSBndWVzdCBPUyIpOwoKU2hvdWxkIG5vdCBpdCBiZSBhIHBhbmljIGhlcmU/IEFs
c28sIHRoZSBtZXNzYWdlIGlzIGEgbGl0dGxlIG9kZCAiRE9NVSAKZ3Vlc3QiIGlzIGEgYml0IHJl
ZHVuZGFudCBhbmQgdGhlIGZ1bmN0aW9uIHdpbGwgbG9hZCB0aGUga2VybmVsIGJ1dCAKdGhhdCdz
IG5vdCB0aGUgb25seSB0aGluZyBkb25lLgoKTGFzdGx5LCB5b3UgcHJvYmFibHkgd2FudCB0byBh
ZGQgdGhlIG5vZGUgbmFtZSBpbiB0aGUgbWVzc2FnZSwgc28gdGhlIAp1c2VyIGtub3dzIHdoaWNo
IGd1ZXN0IGZhaWxlZC4KCj4gKwo+ICsgICAgICAgICAgICBkb21haW5fdW5wYXVzZV9ieV9zeXN0
ZW1jb250cm9sbGVyKGQpOwoKSWYgYSBkb21haW4gaXMgYm91bmQgdG8gQ1BVMCwgdGhlbiBpdCB3
aWxsIG5vdCBib290IHVudGlsIENQVTAgaXMgZG9uZSAKd2l0aCBjcmVhdGluZyBkb21haW4uIElz
IHRoYXQgd2hhdCB5b3Ugd2FudD8KCj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICt9Cj4gKwo+ICAg
aW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAg
IHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9Owo+IEBAIC0yNTkyLDkgKzI2MjYsNyBAQCBp
bnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgIHJl
dHVybiByYzsKPiAgIAo+ICAgCj4gLSAgICByYyA9IF9fY29uc3RydWN0X2RvbWFpbihkLCAma2lu
Zm8pOwo+IC0gICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKPiAtICAgIHJldHVybiByYzsK
PiArICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiAgIH0KPiAgIAo+
ICAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0v
c2V0dXAuYwo+IGluZGV4IDc3MzlhODAuLjBiMDhhZjIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
YXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBAIC02NCw2ICs2NCw4
IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIG9wdF94ZW5oZWFwX21lZ2FieXRlcyBfX2luaXRkYXRh
Owo+ICAgaW50ZWdlcl9wYXJhbSgieGVuaGVhcF9tZWdhYnl0ZXMiLCBvcHRfeGVuaGVhcF9tZWdh
Ynl0ZXMpOwo+ICAgI2VuZGlmCj4gICAKPiArZG9taWRfdCBfX3JlYWRfbW9zdGx5IG1heF9pbml0
X2RvbWlkID0gMDsKPiArCj4gICBzdGF0aWMgX191c2VkIHZvaWQgaW5pdF9kb25lKHZvaWQpCj4g
ICB7Cj4gICAgICAgZnJlZV9pbml0X21lbW9yeSgpOwo+IEBAIC04NjMsNyArODY1LDcgQEAgdm9p
ZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKPiAgICAg
ICBkb20wX2NmZy5hcmNoLmdpY192ZXJzaW9uID0gWEVOX0RPTUNUTF9DT05GSUdfR0lDX05BVElW
RTsKPiAgICAgICBkb20wX2NmZy5hcmNoLm5yX3NwaXMgPSBnaWNfbnVtYmVyX2xpbmVzKCkgLSAz
MjsKPiAgIAo+IC0gICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUoMCwgJmRvbTBfY2ZnKTsKPiArICAg
IGRvbTAgPSBkb21haW5fY3JlYXRlKG1heF9pbml0X2RvbWlkKyssICZkb20wX2NmZyk7Cj4gICAg
ICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9jX2RvbTBfdmNwdTAoZG9tMCkgPT0gTlVMTCkg
KQo+ICAgICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbWFpbiAwIik7Cj4gICAK
PiBAQCAtODg5LDYgKzg5MSwxMCBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9u
ZyBib290X3BoeXNfb2Zmc2V0LAo+ICAgCj4gICAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVt
Y29udHJvbGxlcihkb20wKTsKCldoeSBkbyB5b3UgdW5wYXVzZSBEb20wIGFuZCB0aGVuIGNyZWF0
ZSB0aGUgZ3Vlc3RzPyBJdCBmZWVscyBsaWtlIHRvIG1lIAp5b3Ugd2FudCB0byBjcmVhdGUgYWxs
IHRoZSBndWVzdHMgYW5kIHRoZW4gdW5wYXVzZSBkb20wLiBkb20wIHdvdWxkIApsaWtlbHkgZ2V0
IGJsb2NrZWQgYW55d2F5IGhhcyBDUFUwIHdpbGwgYmUgYnVzeSBjcmVhdGluZyBkb21haW5zLgoK
PiAgIAo+ICsgICAgY3JlYXRlX2RvbVVzKCk7Cj4gKwo+ICsgICAgZGlzY2FyZF9pbml0aWFsX21v
ZHVsZXMoKTsKCkkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIG1vdmUgdGhhdCBpbiBpbml0
X2RvbmUuIFRoaXMgaXMgd2hlcmUgYWxsIAppbml0aWFsIG1lbW9yeSBpcyBmcmVlZC4KCj4gKwo+
ICAgICAgIC8qIFN3aXRjaCBvbiB0byB0aGUgZHluYW1pY2FsbHkgYWxsb2NhdGVkIHN0YWNrIGZv
ciB0aGUgaWRsZSB2Y3B1Cj4gICAgICAgICogc2luY2UgdGhlIHN0YXRpYyBvbmUgd2UncmUgcnVu
bmluZyBvbiBpcyBhYm91dCB0byBiZSBmcmVlZC4gKi8KPiAgICAgICBtZW1jcHkoaWRsZV92Y3B1
WzBdLT5hcmNoLmNwdV9pbmZvLCBnZXRfY3B1X2luZm8oKSwKPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gaW5k
ZXggNWVjZmUyNy4uMjFiOTcyOSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Nl
dHVwLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiBAQCAtNTYsNiArNTYs
OCBAQCBzdHJ1Y3QgYm9vdGluZm8gewo+ICAgCj4gICBleHRlcm4gc3RydWN0IGJvb3RpbmZvIGJv
b3RpbmZvOwo+ICAgCj4gK2V4dGVybiBkb21pZF90IG1heF9pbml0X2RvbWlkOwo+ICsKPiAgIHZv
aWQgYXJjaF9pbml0X21lbW9yeSh2b2lkKTsKPiAgIAo+ICAgdm9pZCBjb3B5X2Zyb21fcGFkZHIo
dm9pZCAqZHN0LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBsb25nIGxlbik7Cj4gQEAgLTcyLDYg
Kzc0LDcgQEAgdm9pZCBhY3BpX2NyZWF0ZV9lZmlfbW1hcF90YWJsZShzdHJ1Y3QgZG9tYWluICpk
LAo+ICAgaW50IGFjcGlfbWFrZV9lZmlfbm9kZXModm9pZCAqZmR0LCBzdHJ1Y3QgbWVtYmFuayB0
YmxfYWRkW10pOwo+ICAgCj4gICBpbnQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCk7
Cj4gK3ZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lkKTsKPiAgIAo+ICAgdm9pZCBkaXNjYXJk
X2luaXRpYWxfbW9kdWxlcyh2b2lkKTsKPiAgIHZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBh
ZGRyX3QgcywgcGFkZHJfdCBlLAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3Nl
dHVwLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKPiBpbmRleCAxOTIzMmFmLi4yZmI5
NTI5IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAo+ICsrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAo+IEBAIC03Myw0ICs3Myw2IEBAIGV4dGVybiBib29s
IG9wdF9kb20wX3NoYWRvdzsKPiAgICNlbmRpZgo+ICAgZXh0ZXJuIGJvb2wgZG9tMF9wdmg7Cj4g
ICAKPiArI2RlZmluZSBtYXhfaW5pdF9kb21pZCAoMSkKPiArCj4gICAjZW5kaWYKPiAKCkNoZWVy
cywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 13:59:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 13: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 1fhxqi-0000bi-6z; Tue, 24 Jul 2018 13:59: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhxqh-0000bd-A4
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 13:59:35 +0000
X-Inumbo-ID: d450cb57-8f49-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 d450cb57-8f49-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 13:59:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 07:59:33 -0600
Message-Id: <5B5730C202000078001D7469@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 07:59:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel Kiper" <daniel.kiper@oracle.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-3-roger.pau@citrix.com>
 <20180712072943.mtjcg5s2yfx64x5m@mac.bytemobile.com>
 <5B572CBD02000078001D742C@prv1-mh.provo.novell.com>
 <20180724135134.GB4642@olila.i.net-space.pl>
In-Reply-To: <20180724135134.GB4642@olila.i.net-space.pl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/3] xen/compiler: introduce a define for
 weak symbols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Ross Lagerwall <ross.lagerwall@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+IE9uIDI0LjA3LjE4IGF0IDE1OjUxLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl
Ogo+IE9uIFR1ZSwgSnVsIDI0LCAyMDE4IGF0IDA3OjQyOjIxQU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Pj4gT24gMTIuMDcuMTggYXQgMDk6MjksIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4gd3JvdGU6Cj4+ID4gRm9yZ290IHRvIENjIG1haW50YWluZXJzLgo+Pgo+PiBLb25yYWQsIFJv
c3M6IFBpbmc/Cj4gCj4gRGFuaWVsPyBBbnl3YXksIEkgd2lsbCB0YWtlIGEgbG9vayBhdCB0aGlz
IG5vIGxhdGVyIHRoYW4gdG9tb3Jyb3cuCj4gU29ycnkgZm9yIGRlbGF5IGJ1dCBJIHdhcyBzd2Ft
cGVkIHdpdGggb3RoZXIgaW1wb3J0YW50IHN0dWZmLgoKV2VsbCwgSSB3YXMgc29ydCBvZiBpbXBs
eWluZyB0aGF0IGl0IG1pZ2h0IHRha2UgeW91IGEgbGl0dGxlIGxvbmdlcgp0byBnZXQgdGhlcmUs
IGJ1dCB0aGUgcGF0Y2ggaGVyZSBpcyBub3QgZGVwZW5kaW5nIG9uIHlvdXIKZG91YmxlIGNoZWNr
aW5nIC0gdGhhdCdzIGp1c3QgcGF0Y2ggMy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:01:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 14:01: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 1fhxsf-0001Pg-SI; Tue, 24 Jul 2018 14:01: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=q7kh=ki=citrix.com=prvs=736c292ca=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhxse-0001PV-GJ
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 14:01:36 +0000
X-Inumbo-ID: 0037c28c-8f4a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0037c28c-8f4a-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 16:01:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="60976391"
To: Lars Kurth <lars.kurth@citrix.com>, Jan Beulich <JBeulich@suse.com>, Yuri
 Volchkov <yuri.volchkov@neclab.eu>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <A926ADEA-FB93-4AE8-9529-09F429FC8E3B@citrix.com>
 <tza4s2sh48vopp.fsf@N-1128.office.hd>
 <5B5714C102000078001D72E6@prv1-mh.provo.novell.com>
 <BD4DCDDD-FECC-40D6-BD0F-BF1D79237662@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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
 NkY9enyrlw==
Message-ID: <e3c23c76-5a40-19b6-ee82-063d950861d3@citrix.com>
Date: Tue, 24 Jul 2018 15:01:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <BD4DCDDD-FECC-40D6-BD0F-BF1D79237662@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDcvMjQvMjAxOCAwMTo0NSBQTSwgTGFycyBLdXJ0aCB3cm90ZToKPiAKPiAKPiDvu79PbiAy
NC8wNy8yMDE4LCAxMzowMCwgIkphbiBCZXVsaWNoIiA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3Rl
Ogo+IAo+ICAgICA+Pj4gT24gMjQuMDcuMTggYXQgMTM6NDgsIDx5dXJpLnZvbGNoa292QG5lY2xh
Yi5ldT4gd3JvdGU6Cj4gICAgID4gSW4gbXkgcGVyc29uYWwgb3BpbmlvbiwganVzdCBzZW5kaW5n
IENJIGVtYWlsIGFzICJyZXBseS1hbGwiIGlzIGZpbmUuIEkKPiAgICAgPiBkbyBub3QgbWluZCBo
YXZpbmcgYW4gZXh0cmEgZW1haWwgcGVyIHBhdGNoIGluIG15IG1haWxib3guCj4gICAgIAo+ICAg
ICBUaGlzIGlzIGV4YWN0bHkgd2hhdCBJJ20gYWZyYWlkIG9mIC0gd2hlbiB5b3UncmUgQ2MtZWQg
b24gYSBsb3Qgb2YKPiAgICAgcGF0Y2hlcywgeW91IG1heSB0aGVuIGFsc28gZ2V0IGEgbG90IG9m
IG1haWxzIGhlcmUuIEFuZCBubywgb3RoZXIKPiAgICAgdGhhbiBzdWdnZXN0ZWQgZWxzZXdoZXJl
LCBJJ20gbmV2ZXIgZ29pbmcgdG8gaGF2ZSBhIHJ1bGUgdG8gcHVzaAo+ICAgICBhbGwgbWFpbHMg
bWF0Y2hpbmcgY2VydGFpbiBjcml0ZXJpYSByaWdodCBpbnRvIHRyYXNoIC0gdGhlcmUncyBhbHdh
eXMKPiAgICAgdGhlIHJpc2sgb2YgYSBmYWxzZSBwb3NpdGl2ZS4gSXQgaXMgaW1vIF9hbHdheXNf
IHRoZSBzZW5kaW5nIHNpZGUKPiAgICAgd2hpY2ggbmVlZHMgdG8ganVkZ2Ugd2hvIG5lZWRzIHRv
IGJlIG9uIHRoZSBUby9DYyBsaXN0cyBvZiBhIG1haWwsCj4gICAgIG5ldmVyIHRoZSByZWNlaXZp
bmcgc2lkZSB0byAicGFwZXIgb3ZlciIgbWlzdGFrZXMgdGhlIHNlbmRlciBoYXMKPiAgICAgbWFk
ZS4KPiAgICAgCj4gSSBiZWxpZXZlIHRoZXJlIGlzIHF1aXRlIGEgYml0IG9mIGZyZWVkb20gb24g
aG93IHdlIHdvdWxkIGltcGxlbWVudCB0aGlzLgo+IAo+IEBEb3VnOiBwbGVhc2UgY29ycmVjdCBt
ZSBpZiB0aGlzIGlzIHdyb25nLgo+IAo+IEZvciBleGFtcGxlOiB3ZSBjb3VsZCBkbyBzb21ldGhp
bmcgbGlrZSB0aGUgZm9sbG93aW5nCj4gKiBDb250cmlidXRvciBzZW5kcyBzZXJpZXMgdG8geGVu
LWRldmVsQCAob3IgaWYgbmVjZXNzYXJ5IHRvIHNvbWUgCj4gYWxpYXMgb3IgYSBkaWZmZXJlbnQg
bmV3IGxpc3QpCj4gKiBQYXRjaGJvdCB0byB0YWtlIG1haWwgb2ZmIGxpc3QgYW5kIHJ1biB0aGUg
dGVzdHMKPiAqIFBhdGNoYm90IHRvIGF1Z21lbnQgdGhlIG9yaWdpbmFsIG1haWwocykgd2l0aCBl
bWJlZGRlZCAKPiB0ZXN0IHJlc3VsdHMgYW5kL29yIFRlc3RlZC1ieTogdGFncyB0byBhbmQgc2Vu
ZCBpdCB0byB4ZW4tZGV2ZWxACj4gKiBBdWdtZW50ZWQgbWFpbCB0byBiZSBzZW50IHRvIHhlbi1k
ZXZlbEAgYXMgaWYgaXQgY2FtZSBmcm9tCj4gc2VuZGVyIC0gYWx0aG91Z2ggdGhpcyBtYXkgY2F1
c2UgcHJvYmxlbXMgd2l0aCBzb21lIG1haWwKPiBjbGllbnRzCj4gCj4gT3Igd2UgY291bGQgcHVz
aCB0aGUgYnVyZGVuIG9udG8gdGhlIGNvbnRyaWJ1dG9yLCBlLmcuCj4gKiBDb250cmlidXRvciB0
byBzZW5kIHNlcmllcyB0byB0ZXN0IHNlcnZpY2UgCj4gKiBDb250cmlidXRvciB3aWxsIGdldCBy
ZXN1bHRzIChpbmNsdWRpbmcgc29tZSBVUkwgcG9pbnRpbmcgdG8gcmVzdWx0cykKPiAqIElmIHN1
Y2NlZWRlZCBvciB0aGVyZSBpcyBhbm90aGVyIGdvb2QgcmVhc29uIHRvIHNlbmQgdGhlIHNlcmll
czogCj4gQ29udHJpYnV0b3IgdG8gc2VuZCBtYWlsIHRvIHhlbi1kZXZlbEAgd2l0aCBhIHJlZmVy
ZW5jZSB0byB0aGUgcmVzdWx0cyAKPiBpbiB0aGUgcGF0Y2gKCkkgZG9uJ3Qgc2VlIHdoYXQgdGhl
IHByb2JsZW0gaXMgaW4gaGF2aW5nIGEgc2luZ2xlIHJlc3BvbnNlIHRvIHRoZQp0aHJlYWQgc2F5
aW5nIHRoYXQgdGhlIHRlc3Qgd2FzIHJ1biwgdGhlIHJlc3VsdCBvZiB0aGUgcnVuLCBhbmQgYSBs
aW5rCnRvIGEgcGFnZSBhYm91dCBpdC4gIEl0J3MgY2VydGFpbmx5IGxlc3MgbWFpbCB0aGFuIEkg
Z2V0IGluIHRoZSBjb3Vyc2UKb2YgYSBub3JtYWwgcmV2aWV3IGN5Y2xlIGFib3V0IHBhdGNoIHNl
cmllcyBJJ20gbm90IGludGVyZXN0ZWQgaW4uCgpJIG1lYW4sIHN1cHBvc2Ugd2UganVzdCBoYWQg
YSByZWFsbHkgZW50aHVzaWFzdGljIGNvbnRyaWJ1dG9yIHdobyBtYWRlCml0IHRoZWlyIHBlcnNv
bmFsIGdvYWwgdG8gdGVzdCBhbmQgYnVpbGQgZXZlcnkgcGF0Y2ggdGhhdCB3YXMgc2VudCB0bwp0
aGUgbGlzdC4gIFdvdWxkIGFueW9uZSByZWFsbHkgY29tcGxhaW4gYWJvdXQgYSBzaW5nbGUgZXh0
cmEgbWFpbCBwZXIKc2VyaWVzLCB3aGVuIGEgdHlwaWNhbCBzZXJpZXMgZ2VuZXJhdGVzIGRvemVu
cyBvZiBodW1hbi1nZW5lcmF0ZWQgbWFpbHMKYW55d2F5PwoKIC1HZW9yZ2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:05:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 14:05: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 1fhxwC-0001aE-Eg; Tue, 24 Jul 2018 14:05: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=lo6a=ki=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fhxwB-0001a4-7f
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 14:05:15 +0000
X-Inumbo-ID: 9eea5247-8f4a-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 9eea5247-8f4a-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 14:05: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 048847A9;
 Tue, 24 Jul 2018 07:05: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 56A003F575;
 Tue, 24 Jul 2018 07:05:11 -0700 (PDT)
To: Lars Kurth <lars.kurth@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Yuri Volchkov <yuri.volchkov@neclab.eu>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <A926ADEA-FB93-4AE8-9529-09F429FC8E3B@citrix.com>
 <tza4s2sh48vopp.fsf@N-1128.office.hd>
 <5B5714C102000078001D72E6@prv1-mh.provo.novell.com>
 <BD4DCDDD-FECC-40D6-BD0F-BF1D79237662@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6da2f372-4fb6-1560-2ecd-fe0fb204eb57@arm.com>
Date: Tue, 24 Jul 2018 15:05:09 +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: <BD4DCDDD-FECC-40D6-BD0F-BF1D79237662@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

CgpPbiAyNC8wNy8xOCAxMzo0NSwgTGFycyBLdXJ0aCB3cm90ZToKPiAKPiAKPiDvu79PbiAyNC8w
Ny8yMDE4LCAxMzowMCwgIkphbiBCZXVsaWNoIiA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+
IAo+ICAgICAgPj4+IE9uIDI0LjA3LjE4IGF0IDEzOjQ4LCA8eXVyaS52b2xjaGtvdkBuZWNsYWIu
ZXU+IHdyb3RlOgo+ICAgICAgPiBJbiBteSBwZXJzb25hbCBvcGluaW9uLCBqdXN0IHNlbmRpbmcg
Q0kgZW1haWwgYXMgInJlcGx5LWFsbCIgaXMgZmluZS4gSQo+ICAgICAgPiBkbyBub3QgbWluZCBo
YXZpbmcgYW4gZXh0cmEgZW1haWwgcGVyIHBhdGNoIGluIG15IG1haWxib3guCj4gICAgICAKPiAg
ICAgIFRoaXMgaXMgZXhhY3RseSB3aGF0IEknbSBhZnJhaWQgb2YgLSB3aGVuIHlvdSdyZSBDYy1l
ZCBvbiBhIGxvdCBvZgo+ICAgICAgcGF0Y2hlcywgeW91IG1heSB0aGVuIGFsc28gZ2V0IGEgbG90
IG9mIG1haWxzIGhlcmUuIEFuZCBubywgb3RoZXIKPiAgICAgIHRoYW4gc3VnZ2VzdGVkIGVsc2V3
aGVyZSwgSSdtIG5ldmVyIGdvaW5nIHRvIGhhdmUgYSBydWxlIHRvIHB1c2gKPiAgICAgIGFsbCBt
YWlscyBtYXRjaGluZyBjZXJ0YWluIGNyaXRlcmlhIHJpZ2h0IGludG8gdHJhc2ggLSB0aGVyZSdz
IGFsd2F5cwo+ICAgICAgdGhlIHJpc2sgb2YgYSBmYWxzZSBwb3NpdGl2ZS4gSXQgaXMgaW1vIF9h
bHdheXNfIHRoZSBzZW5kaW5nIHNpZGUKPiAgICAgIHdoaWNoIG5lZWRzIHRvIGp1ZGdlIHdobyBu
ZWVkcyB0byBiZSBvbiB0aGUgVG8vQ2MgbGlzdHMgb2YgYSBtYWlsLAo+ICAgICAgbmV2ZXIgdGhl
IHJlY2VpdmluZyBzaWRlIHRvICJwYXBlciBvdmVyIiBtaXN0YWtlcyB0aGUgc2VuZGVyIGhhcwo+
ICAgICAgbWFkZS4KPiAgICAgIAo+IEkgYmVsaWV2ZSB0aGVyZSBpcyBxdWl0ZSBhIGJpdCBvZiBm
cmVlZG9tIG9uIGhvdyB3ZSB3b3VsZCBpbXBsZW1lbnQgdGhpcy4KPiAKPiBARG91ZzogcGxlYXNl
IGNvcnJlY3QgbWUgaWYgdGhpcyBpcyB3cm9uZy4KPiAKPiBGb3IgZXhhbXBsZTogd2UgY291bGQg
ZG8gc29tZXRoaW5nIGxpa2UgdGhlIGZvbGxvd2luZwo+ICogQ29udHJpYnV0b3Igc2VuZHMgc2Vy
aWVzIHRvIHhlbi1kZXZlbEAgKG9yIGlmIG5lY2Vzc2FyeSB0byBzb21lCj4gYWxpYXMgb3IgYSBk
aWZmZXJlbnQgbmV3IGxpc3QpCj4gKiBQYXRjaGJvdCB0byB0YWtlIG1haWwgb2ZmIGxpc3QgYW5k
IHJ1biB0aGUgdGVzdHMKPiAqIFBhdGNoYm90IHRvIGF1Z21lbnQgdGhlIG9yaWdpbmFsIG1haWwo
cykgd2l0aCBlbWJlZGRlZAo+IHRlc3QgcmVzdWx0cyBhbmQvb3IgVGVzdGVkLWJ5OiB0YWdzIHRv
IGFuZCBzZW5kIGl0IHRvIHhlbi1kZXZlbEAKPiAqIEF1Z21lbnRlZCBtYWlsIHRvIGJlIHNlbnQg
dG8geGVuLWRldmVsQCBhcyBpZiBpdCBjYW1lIGZyb20KPiBzZW5kZXIgLSBhbHRob3VnaCB0aGlz
IG1heSBjYXVzZSBwcm9ibGVtcyB3aXRoIHNvbWUgbWFpbAo+IGNsaWVudHMKPiAKPiBPciB3ZSBj
b3VsZCBwdXNoIHRoZSBidXJkZW4gb250byB0aGUgY29udHJpYnV0b3IsIGUuZy4KPiAqIENvbnRy
aWJ1dG9yIHRvIHNlbmQgc2VyaWVzIHRvIHRlc3Qgc2VydmljZQo+ICogQ29udHJpYnV0b3Igd2ls
bCBnZXQgcmVzdWx0cyAoaW5jbHVkaW5nIHNvbWUgVVJMIHBvaW50aW5nIHRvIHJlc3VsdHMpCj4g
KiBJZiBzdWNjZWVkZWQgb3IgdGhlcmUgaXMgYW5vdGhlciBnb29kIHJlYXNvbiB0byBzZW5kIHRo
ZSBzZXJpZXM6Cj4gQ29udHJpYnV0b3IgdG8gc2VuZCBtYWlsIHRvIHhlbi1kZXZlbEAgd2l0aCBh
IHJlZmVyZW5jZSB0byB0aGUgcmVzdWx0cwo+IGluIHRoZSBwYXRjaAoKSSB3b3VsZCBwcmVmZXIg
dGhlIGZpcnN0IHNvbHV0aW9uLiBJZiB5b3UgcHVzaCB0aGUgYnVyZGVuIG9udG8gdGhlIApjb250
cmlidXRvciwgeW91IGluY3JlYXNlIHBvdGVudGlhbCBkaXNjcmVwYW5jeSBiZXR3ZWVuIHRoZSBz
ZXJpZXMgCnRlc3RlZCBhbmQgc2VudC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:18:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 14:18:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhy8P-0002T0-N3; Tue, 24 Jul 2018 14:17: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=poqw=ki=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fhy8O-0002Sv-7Y
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 14:17:52 +0000
X-Inumbo-ID: 623deb7f-8f4c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 623deb7f-8f4c-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 14:18:06 +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 55FE1AD71;
 Tue, 24 Jul 2018 14:17:49 +0000 (UTC)
Date: Tue, 24 Jul 2018 16:17:47 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180724141747.GP28386@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

T24gRnJpIDIwLTA3LTE4IDE3OjA5OjAyLCBBbmRyZXcgTW9ydG9uIHdyb3RlOgpbLi4uXQo+IC0g
VW5kb2N1bWVudGVkIHJldHVybiB2YWx1ZS4KPiAKPiAtIGNvbW1lbnQgImZhaWxlZCB0byByZWFw
IHBhcnQuLi4iIGlzIG1pc2xlYWRpbmcgLSBzb3VuZHMgbGlrZSBpdCdzCj4gICByZWZlcnJpbmcg
dG8gc29tZXRoaW5nIHdoaWNoIGhhcHBlbmVkIGluIHRoZSBwYXN0LCBpcyBpbiBmYWN0Cj4gICBy
ZWZlcnJpbmcgdG8gc29tZXRoaW5nIHdoaWNoIG1pZ2h0IGhhcHBlbiBpbiB0aGUgZnV0dXJlLgo+
IAo+IC0gZmFpbHMgdG8gY2FsbCB0cmFjZV9maW5pc2hfdGFza19yZWFwaW5nKCkgaW4gb25lIGNh
c2UKPiAKPiAtIGNvZGUgZHVwbGljYXRpb24uCj4gCj4gLSBJbmNyZWFzZXMgbW1hcF9zZW0gaG9s
ZCB0aW1lIGEgbGl0dGxlIGJ5IG1vdmluZwo+ICAgdHJhY2VfZmluaXNoX3Rhc2tfcmVhcGluZygp
IGluc2lkZSB0aGUgbG9ja2VkIHJlZ2lvbi4gIFNvIHN1ZSBtZSA7KQo+IAo+IC0gU2hhcmluZyB0
aGUgZmluaXNoOiBwYXRoIG1lYW5zIHRoYXQgdGhlIHRyYWNlIGV2ZW50IHdvbid0Cj4gICBkaXN0
aW5ndWlzaCBiZXR3ZWVuIHRoZSB0d28gc291cmNlcyBvZiBmaW5pc2hpbmcuCj4gCj4gUGxlYXNl
IHRha2UgYSBsb29rPwoKb29tX3JlYXBfdGFza19tbSBzaG91bGQgcmV0dXJuIGZhbHNlIHdoZW4g
X19vb21fcmVhcF90YXNrX21tIHJldHVybgpmYWxzZS4gVGhpcyBpcyB3aGF0IG15IHBhdGNoIGRp
ZCBidXQgaXQgc2VlbXMgdGhpcyBjaGFuZ2VkIGJ5Cmh0dHA6Ly93d3cub3psYWJzLm9yZy9+YWtw
bS9tbW90bS9icm9rZW4tb3V0L21tLW9vbS1yZW1vdmUtb29tX2xvY2stZnJvbS1vb21fcmVhcGVy
LnBhdGNoCnNvIHRoYXQgb25lIHNob3VsZCBiZSBmaXhlZC4KCmRpZmYgLS1naXQgYS9tbS9vb21f
a2lsbC5jIGIvbW0vb29tX2tpbGwuYwppbmRleCAxMDRlZjRhMDFhNTUuLjg4NjU3ZTAxODcxNCAx
MDA2NDQKLS0tIGEvbW0vb29tX2tpbGwuYworKysgYi9tbS9vb21fa2lsbC5jCkBAIC01NjUsNyAr
NTY1LDcgQEAgc3RhdGljIGJvb2wgb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgdGFza19zdHJ1Y3Qg
KnRzaywgc3RydWN0IG1tX3N0cnVjdCAqbW0pCiAJLyogZmFpbGVkIHRvIHJlYXAgcGFydCBvZiB0
aGUgYWRkcmVzcyBzcGFjZS4gVHJ5IGFnYWluIGxhdGVyICovCiAJaWYgKCFfX29vbV9yZWFwX3Rh
c2tfbW0obW0pKSB7CiAJCXVwX3JlYWQoJm1tLT5tbWFwX3NlbSk7Ci0JCXJldHVybiB0cnVlOwor
CQlyZXR1cm4gZmFsc2U7CiAJfQogCiAJcHJfaW5mbygib29tX3JlYXBlcjogcmVhcGVkIHByb2Nl
c3MgJWQgKCVzKSwgbm93IGFub24tcnNzOiVsdWtCLCBmaWxlLXJzczolbHVrQiwgc2htZW0tcnNz
OiVsdWtCXG4iLAoKCk9uIHRvcCBvZiB0aGF0IHRoZSBwcm9wb3NlZCBjbGVhbnVwIGxvb2tzIGFz
IGZvbGxvd3M6CgpkaWZmIC0tZ2l0IGEvbW0vb29tX2tpbGwuYyBiL21tL29vbV9raWxsLmMKaW5k
ZXggODg2NTdlMDE4NzE0Li40ZTE4NWEyODJiM2QgMTAwNjQ0Ci0tLSBhL21tL29vbV9raWxsLmMK
KysrIGIvbW0vb29tX2tpbGwuYwpAQCAtNTQxLDggKzU0MSwxNiBAQCBib29sIF9fb29tX3JlYXBf
dGFza19tbShzdHJ1Y3QgbW1fc3RydWN0ICptbSkKIAlyZXR1cm4gcmV0OwogfQogCisvKgorICog
UmVhcHMgdGhlIGFkZHJlc3Mgc3BhY2Ugb2YgdGhlIGdpdmUgdGFzay4KKyAqCisgKiBSZXR1cm5z
IHRydWUgb24gc3VjY2VzcyBhbmQgZmFsc2UgaWYgbm9uZSBvciBwYXJ0IG9mIHRoZSBhZGRyZXNz
IHNwYWNlCisgKiBoYXMgYmVlbiByZWNsYWltZWQgYW5kIHRoZSBjYWxsZXIgc2hvdWxkIHJldHJ5
IGxhdGVyLgorICovCiBzdGF0aWMgYm9vbCBvb21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0
cnVjdCAqdHNrLCBzdHJ1Y3QgbW1fc3RydWN0ICptbSkKIHsKKwlib29sIHJldCA9IHRydWU7CisK
IAlpZiAoIWRvd25fcmVhZF90cnlsb2NrKCZtbS0+bW1hcF9zZW0pKSB7CiAJCXRyYWNlX3NraXBf
dGFza19yZWFwaW5nKHRzay0+cGlkKTsKIAkJcmV0dXJuIGZhbHNlOwpAQCAtNTU1LDI4ICs1NjMs
MjggQEAgc3RhdGljIGJvb2wgb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRz
aywgc3RydWN0IG1tX3N0cnVjdCAqbW0pCiAJICogZG93bl93cml0ZSgpO3VwX3dyaXRlKCkgY3lj
bGUgaW4gZXhpdF9tbWFwKCkuCiAJICovCiAJaWYgKHRlc3RfYml0KE1NRl9PT01fU0tJUCwgJm1t
LT5mbGFncykpIHsKLQkJdXBfcmVhZCgmbW0tPm1tYXBfc2VtKTsKIAkJdHJhY2Vfc2tpcF90YXNr
X3JlYXBpbmcodHNrLT5waWQpOwotCQlyZXR1cm4gdHJ1ZTsKKwkJZ290byBvdXRfdW5sb2NrOwog
CX0KIAogCXRyYWNlX3N0YXJ0X3Rhc2tfcmVhcGluZyh0c2stPnBpZCk7CiAKIAkvKiBmYWlsZWQg
dG8gcmVhcCBwYXJ0IG9mIHRoZSBhZGRyZXNzIHNwYWNlLiBUcnkgYWdhaW4gbGF0ZXIgKi8KLQlp
ZiAoIV9fb29tX3JlYXBfdGFza19tbShtbSkpIHsKLQkJdXBfcmVhZCgmbW0tPm1tYXBfc2VtKTsK
LQkJcmV0dXJuIGZhbHNlOwotCX0KKwlyZXQgPSBfX29vbV9yZWFwX3Rhc2tfbW0obW0pOworCWlm
ICghcmV0KQorCQlnb3RvIG91dF9maW5pc2g7CiAKIAlwcl9pbmZvKCJvb21fcmVhcGVyOiByZWFw
ZWQgcHJvY2VzcyAlZCAoJXMpLCBub3cgYW5vbi1yc3M6JWx1a0IsIGZpbGUtcnNzOiVsdWtCLCBz
aG1lbS1yc3M6JWx1a0JcbiIsCiAJCQl0YXNrX3BpZF9ucih0c2spLCB0c2stPmNvbW0sCiAJCQlL
KGdldF9tbV9jb3VudGVyKG1tLCBNTV9BTk9OUEFHRVMpKSwKIAkJCUsoZ2V0X21tX2NvdW50ZXIo
bW0sIE1NX0ZJTEVQQUdFUykpLAogCQkJSyhnZXRfbW1fY291bnRlcihtbSwgTU1fU0hNRU1QQUdF
UykpKTsKK291dF9maW5pc2g6CisJdHJhY2VfZmluaXNoX3Rhc2tfcmVhcGluZyh0c2stPnBpZCk7
CitvdXRfdW5sb2NrOgogCXVwX3JlYWQoJm1tLT5tbWFwX3NlbSk7CiAKLQl0cmFjZV9maW5pc2hf
dGFza19yZWFwaW5nKHRzay0+cGlkKTsKLQlyZXR1cm4gdHJ1ZTsKKwlyZXR1cm4gcmV0OwogfQog
CiAjZGVmaW5lIE1BWF9PT01fUkVBUF9SRVRSSUVTIDEwCi0tIApNaWNoYWwgSG9ja28KU1VTRSBM
YWJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:18:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 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 1fhy8t-0002W0-6R; Tue, 24 Jul 2018 14:18: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=/ppj=ki=citrix.com=prvs=736324d55=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fhy8s-0002Vr-1F
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 14:18:22 +0000
X-Inumbo-ID: 73e9f987-8f4c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73e9f987-8f4c-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 14:18:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="76629853"
Date: Tue, 24 Jul 2018 16:07:38 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180724140738.fl2wc7naexzczyn2@mac.bytemobile.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-3-roger.pau@citrix.com>
 <20180712072943.mtjcg5s2yfx64x5m@mac.bytemobile.com>
 <5B572CBD02000078001D742C@prv1-mh.provo.novell.com>
 <20180724135134.GB4642@olila.i.net-space.pl>
 <5B5730C202000078001D7469@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B5730C202000078001D7469@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 v3 2/3] xen/compiler: introduce a define for
 weak symbols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDc6NTk6MzBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI0LjA3LjE4IGF0IDE1OjUxLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
IHdyb3RlOgo+ID4gT24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDc6NDI6MjFBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDEyLjA3LjE4IGF0IDA5OjI5LCA8cm9nZXIucGF1
QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gRm9yZ290IHRvIENjIG1haW50YWluZXJzLgo+ID4+
Cj4gPj4gS29ucmFkLCBSb3NzOiBQaW5nPwo+ID4gCj4gPiBEYW5pZWw/IEFueXdheSwgSSB3aWxs
IHRha2UgYSBsb29rIGF0IHRoaXMgbm8gbGF0ZXIgdGhhbiB0b21vcnJvdy4KPiA+IFNvcnJ5IGZv
ciBkZWxheSBidXQgSSB3YXMgc3dhbXBlZCB3aXRoIG90aGVyIGltcG9ydGFudCBzdHVmZi4KPiAK
PiBXZWxsLCBJIHdhcyBzb3J0IG9mIGltcGx5aW5nIHRoYXQgaXQgbWlnaHQgdGFrZSB5b3UgYSBs
aXR0bGUgbG9uZ2VyCj4gdG8gZ2V0IHRoZXJlLCBidXQgdGhlIHBhdGNoIGhlcmUgaXMgbm90IGRl
cGVuZGluZyBvbiB5b3VyCj4gZG91YmxlIGNoZWNraW5nIC0gdGhhdCdzIGp1c3QgcGF0Y2ggMy4K
Ck5vdGUgdGhhdCBwYXRjaCAzIGhhcyBiZWVuIHN1cGVyc2VkZWQgYnk6CgpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcvbXNnMDE2NDQu
aHRtbAoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdpdCBlZmkudjQK
ClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:24:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 14: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 1fhyEg-0003JH-UX; Tue, 24 Jul 2018 14:24: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhyEf-0003J5-BZ
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 14:24:21 +0000
X-Inumbo-ID: 4a991ed5-8f4d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a991ed5-8f4d-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 14: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 1fhyEc-0000Ur-VF; Tue, 24 Jul 2018 14:24: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 1fhyEb-0007Gt-Ub; Tue, 24 Jul 2018 14:24:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhyEb-00064A-Tv; Tue, 24 Jul 2018 14:24:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125540-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=5b73e17fb17c6935d894b0084f32421e717c247f
X-Osstest-Versions-That: ovmf=005c855dc6be0f61f76de0d7ec4a62ee737518d6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 14:24:17 +0000
Subject: [Xen-devel] [ovmf test] 125540: 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>

ZmxpZ2h0IDEyNTU0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NDAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1YjczZTE3ZmIxN2M2OTM1ZDg5NGIwMDg0ZjMyNDIx
ZTcxN2MyNDdmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwMDVjODU1
ZGM2YmUwZjYxZjc2ZGUwZDdlYzRhNjJlZTczNzUxOGQ2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1MzEgIDIwMTgtMDctMjQgMDE6MTA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTQwICAyMDE4LTA3LTI0IDA4OjQwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWW9uZ2hvbmcg
Wmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdA
aW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
Z2l0CiAgIDAwNWM4NTVkYzYuLjViNzNlMTdmYjEgIDViNzNlMTdmYjE3YzY5MzVkODk0YjAwODRm
MzI0MjFlNzE3YzI0N2YgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:26:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 14:26: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 1fhyH7-0003Sj-F7; Tue, 24 Jul 2018 14:26: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=a/26=ki=citrix.com=prvs=7366d6378=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fhyH5-0003SZ-RZ
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 14:26:51 +0000
X-Inumbo-ID: 87d499e8-8f4d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87d499e8-8f4d-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 16:26:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="60980632"
Date: Tue, 24 Jul 2018 15:26:46 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20180724142646.GA4525@perard.uk.xensource.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
 <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
 <20180724101858.jhsyfdkpy7urdrku@citrix.com>
 <A73BD547-2874-42D6-A766-046FA4C0E1DC@citrix.com>
 <17f94bb6-2fce-c6d7-7ae9-e380708d3a96@arm.com>
 <18079EC1-15A4-4C05-A78F-0570E1F54E8E@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <18079EC1-15A4-4C05-A78F-0570E1F54E8E@citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMTE6MjM6MzRBTSArMDAwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiBJIGFtIG5vdCBxdWl0ZSBzdXJlIHdoYXQgUUVNVSBkb2VzLiBCdXQgSSBjYW4ndCBzZWUg
YW55IGJvdCBtZXNzYWdlcyBvbiB0aGVpciBsaXN0IGFyY2hpdmVzCgpUaGUgYm90IGZyb206IGlz
IG5vLXJlcGx5QHBhdGNoZXcub3JnLCBmb3IgZS5nLjoKLSBjb2Rpbmcgc3R5bGU6Cmh0dHBzOi8v
bGlzdHMubm9uZ251Lm9yZy9hcmNoaXZlL2h0bWwvcWVtdS1kZXZlbC8yMDE4LTA3L21zZzAxNDI4
Lmh0bWwKLSBidWlsZCBmYWlsdXJlOgpodHRwczovL2xpc3RzLm5vbmdudS5vcmcvYXJjaGl2ZS9o
dG1sL3FlbXUtZGV2ZWwvMjAxOC0wNy9tc2cwMTMyOS5odG1sCgpUaG9zZSBtYWlscyBhcmUgYmVl
biBDQ2VkIHRvIGFsbC4gT25seSBmYWlsdXJlIGFyZSBzZW50LgoKLS0gCkFudGhvbnkgUEVSQVJE
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:32:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 14:32:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhyMJ-0004Ch-6P; Tue, 24 Jul 2018 14: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=q7kh=ki=citrix.com=prvs=736c292ca=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhyMI-0004CW-C3
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 14:32:14 +0000
X-Inumbo-ID: 642015a9-8f4e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 642015a9-8f4e-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 14:32:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="60981683"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@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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
 NkY9enyrlw==
Message-ID: <43ef4420-ec29-3c8b-c1d0-2144e2a95da2@citrix.com>
Date: Tue, 24 Jul 2018 15:32:09 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDcvMjQvMjAxOCAxMDozNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjQuMDcu
MTggYXQgMTE6MjQsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4gT24gVHVlLCBKdWwg
MjQsIDIwMTggYXQgMDM6MDY6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBP
biAyMy4wNy4xOCBhdCAxODo0MCwgPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4g
IyBIb3cgZG9lcyB0aGlzIGltcGFjdCBtZT8KPj4+PiBUaGUgY29udHJpYnV0aW9uIHdvcmtmbG93
IGlzICpub3QqIGltcGFjdGVkIGJ5IHRoaXMgY2hhbmdlLCBidXQgb25jZSB1cCBhbmQgCj4+Cj4+
Pj4gcnVubmluZyB0aGUgZm9sbG93aW5nIHdpbGwgaGFwcGVuIG9uY2UgeW91IHBvc3QgYSBwYXRj
aCBvciBwYXRjaCBzZXJpZXMgdG8gCj4+Pj4geGVuLWRldmVsOgo+Pj4+ICogUGF0Y2h3b3JrIHdp
bGwgdGFrZSBwYXRjaCBzZXJpZXMgZnJvbSB0aGUgbWFpbGluZyBsaXN0IGFuZCBhcHBsaWVzIGl0
Cj4+Pj4gKiBDSS9EQyB0ZXN0aW5nIGlzIHRyaWdnZXJlZAo+Pj4+ICogQSB0ZXN0IHJlcG9ydCB3
aWxsIGJlIHNlbnQgYXMgYSBtYWlsIHRvIHRoZSBwYXRjaCBvciB0aGUgc2VyaWVzIChha2EgdGhl
IDAwIHBhdGNoIG9mIHRoZSBzZXJpZXMpCj4+Pj4KPj4+PiBUaGlzIGRvZXMgbWVhbiB0aG91Z2gg
dGhhdCBzZXJpZXMgd2hpY2ggZG8gbm90IGJ1aWxkIG9yIHNob3cgb3RoZXIgaXNzdWVzLCAKPj4+
PiB3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MuIFRoaXMg
d291bGQgbGVzc2VuIHRoZSAKPj4+PiBidXJkZW4gb24gcmV2aWV3ZXJzLCBhcyB0aGV5IHdpbGwg
a25vdyB3aGV0aGVyIHRoZSBjb2RlIHN1Ym1pdHRlZCBidWlsZHMgb24gYSAKPj4+PiB3aWRlIGFy
cmF5IG9mIGVudmlyb25tZW50cy4gCj4+Pgo+Pj4gU28gaG93IGFyZSBkZXBlbmRlbmNpZXMgYmV0
d2VlbiBzZXJpZXMgaW50ZW5kZWQgdG8gYmUgZGVhbHQgd2l0aD8gSXQKPj4+IGlzIG5vdCB1bmNv
bW1vbiBmb3Igc29tZW9uZSB0byBzYXkgImFwcGxpZXMgb25seSBvbiB0b3Agb2YgeHl6Ii4gVGhl
Cj4+PiBpbXBsaWNhdGlvbiBvZiAid2lsbCBsaWtlbHkgbm90IGJlIHJldmlld2VkIHVudGlsIHRo
ZSB0ZXN0cyBwYXNzIiBzZWVtcwo+Pj4gdW5zdWl0YWJsZSB0byBtZSBpbiBzdWNoIGEgY2FzZS4K
Pj4+Cj4+Cj4+IFdlIGhhdmUgYmVlbiBhc2tpbmcgZXZlcnlvbmUgdG8gcmViYXNlIHRvIHN0YWdp
bmcgYmVmb3JlIHBvc3RpbmcgYSBuZXcKPj4gdmVyc2lvbiBmb3IgYSBsb25nIHRpbWUuICBJdCBp
cyBuYXR1cmFsIGZvciB0aGUgYm90IHRvIGFzc3VtZSB0aGF0Cj4+IGV2ZXJ5dGhpbmcgc2hvdWxk
IGFwcGx5IG9uIHRvcCBvZiBzdGFnaW5nLiBUaGF0IHdvdWxkIHByb3ZpZGUgbW9zdCB2YWx1ZQo+
PiB0byB0aGUgY29tbXVuaXR5Lgo+Pgo+PiBGb3Igc3BlY2lhbCBjYXNlcyBsaWtlIHlvdSBqdXN0
IG1lbnRpb24sIHdlIHNob3VsZCBhaW0gdG8gcHJvdmlkZQo+PiBtZWNoYW5pc21zIHRvIG1hbnVh
bGx5IGFwcG9pbnQgYSBicmFuY2ggdG8gYmUgdGVzdGVkLgo+IAo+IEknbSBhZnJhaWQgSSBkaXNh
Z3JlZSBhZ2FpbjogVG9vbHMgdXNlZCBzaG91bGQgbm90IGJlIGRpY3RhdGVkLiBJJ20KPiB1c2lu
ZyBxdWlsdCwgbm90IGdpdCBmb3IgbXkgd29yaywgYW5kIGhlbmNlIEkgZG9uJ3QgbWFpbnRhaW4g
YW55Cj4gYnJhbmNoZXMgYW55d2hlcmUuCgpXZWxsIGl0J3MgbmV2ZXIgYmVlbiBvdXIgaGFiaXQg
dG8gcmV2aWV3IHBhdGNoIHNlcmllcyBzZW50IGFnYWluc3QKcmFuZG9tIHByaXZhdGUgYnJhbmNo
ZXMuICAoeDg2LW5leHQgbm90IGJlaW5nIGEgcmFuZG9tIHByaXZhdGUgYnJhbmNoLikKVGhlIGlk
ZWEgd291bGQgYmUgdGhhdCB5b3UgcHV0IGEgdGFnIGluIHRoZSBtZXNzYWdlIHNvbWV3aGVyZSB0
aGF0CmluZGljYXRlcyB3aGF0IHRoZSBwYXRjaGJvdCBzaG91bGQgZG8uICBUaGlzIHdvdWxkIHBy
b2JhYmx5IGJlIGp1c3QgdGhlCm1lc3NhZ2UtaWQgb2YgdGhlIHBhdGNoIHNlcmllcywgZ2l2ZW4g
dGhhdCAoc3RlYWR5IHN0YXRlKSB5b3VyIHByZXZpb3VzCnNlcmllcyB3b3VsZCBoYXZlIGhhZCB0
aGUgYm90IHJlcGx5IHRvIGl0IHdpdGggYSBsaW5rLiAgU29tZXRoaW5nIGxpa2UgdGhpczoKClBy
ZXJlcXVpc2l0ZS1zZXJpZXM6IDw1QjUwNkE2RTAyMDAwMDc4MDAxRDVEMTdAcHJ2MS1taC5wcm92
by5ub3ZlbGwuY29tPgoKSWYgdGhlIHNlbmRlciBkb2Vzbid0IGFkZCB0aGUgcHJlcmVxdWlzaXRl
IHNlcmllcywgdGhlbiBvZiBjb3Vyc2UgaXQKd29uJ3QgYXBwbHk7IGJ1dCB0aGUgcmV2aWV3ZXIg
Y2FuIGNob29zZSB0byBpZ25vcmUgdGhlIGZhaWx1cmUgaW4gdGhhdCBjYXNlLgoKIC1HZW9yZ2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:37:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 14:37: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 1fhyQv-0004U8-9k; Tue, 24 Jul 2018 14:37: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=r9cq=ki=citrix.com=prvs=736f1492a=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1fhyQt-0004Ts-LQ
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 14:36:59 +0000
X-Inumbo-ID: f248e06b-8f4e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f248e06b-8f4e-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 16:36:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="60982611"
To: Jan Beulich <JBeulich@suse.com>, Konrad Rzeszutek Wilk
 <konrad.wilk@oracle.com>
References: <20180711153450.83331-1-roger.pau@citrix.com>
 <20180711153450.83331-3-roger.pau@citrix.com>
 <20180712072943.mtjcg5s2yfx64x5m@mac.bytemobile.com>
 <5B572CBD02000078001D742C@prv1-mh.provo.novell.com>
From: Ross Lagerwall <ross.lagerwall@citrix.com>
Message-ID: <02dff2f1-217c-fabc-42eb-60ffa9b47442@citrix.com>
Date: Tue, 24 Jul 2018 15:36:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <5B572CBD02000078001D742C@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/3] xen/compiler: introduce a define for
 weak symbols
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <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>

T24gMDcvMjQvMjAxOCAwMjo0MiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTIuMDcu
MTggYXQgMDk6MjksIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEZvcmdvdCB0byBD
YyBtYWludGFpbmVycy4KPiAKPiBLb25yYWQsIFJvc3M6IFBpbmc/Cj4gCj4gSmFuCj4gCj4+IE9u
IFdlZCwgSnVsIDExLCAyMDE4IGF0IDA1OjM0OjQ5UE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uZSB3
cm90ZToKPj4+IEFuZCByZXBsYWNlIHRoZSBvcGVuLWNvZGVkIHZlcnNpb25zIGFscmVhZHkgaW4g
dHJlZS4gTm8gZnVuY3Rpb25hbAo+Pj4gY2hhbmdlLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Pj4gLS0tCj4+PiBDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+PiBDYzogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJA
b3JhY2xlLmNvbT4KClJldmlld2VkLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxA
Y2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:38:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 14: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 1fhySB-0004bu-NZ; Tue, 24 Jul 2018 14:38: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=vzwn=ki=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fhySA-0004bh-D2
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 14:38:18 +0000
X-Inumbo-ID: 3cdc34ac-8f4f-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3cdc34ac-8f4f-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 14:38:32 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6OEXd0B098767;
 Tue, 24 Jul 2018 14:38: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=RlruvZg7UzNxCzRqScvpP0fi/NrtjCyGPj5KqEWoS8A=;
 b=kfHIuuM+bna6yGd+3CwdcvXTzFfLicYw71YX3JLvkTyfptowbW0Oe9GhhXcpSwgHoqJZ
 WSH/lyvtjZB+t/q0aSsjpTI41GsxPzSC8nrTka09ceskAeoj3ItG+PBz0Q/c6lDFRsZj
 ASO6USTxN2DyfyE0qivILLj43l/73XMN6Hvzi1NxuAHknabIB/rJa55n9AyX76YJ0W0Y
 BY6Fou7b/qgDNzt0aCRYvF9SMG78dSJOzzuU0chrQcYxaPHtEQCc9DLrAOYIUUqILc0x
 L1KrPjPzadelVmm3gcngMTrZkJBg1eQJJhRQjinlgA9KBCslyAmybwHL16lwEEONqZUW 8w== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2kbtbcse3p-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 24 Jul 2018 14:38:05 +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 w6OEc3m8030887
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 24 Jul 2018 14:38:04 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 w6OEbxOG014293;
 Tue, 24 Jul 2018 14:38:01 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, 24 Jul 2018 07:07:53 -0700
To: "M. Vefa Bicakci" <m.v.b@runbox.com>, linux-kernel@vger.kernel.org
References: <20180721194909.23903-2-m.v.b@runbox.com>
 <20180724124547.32562-1-m.v.b@runbox.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: <3ac07f7d-19f3-923f-57c4-a12c605ff6ad@oracle.com>
Date: Tue, 24 Jul 2018 10:08:19 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180724124547.32562-1-m.v.b@runbox.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8963
 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-1806210000 definitions=main-1807240156
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Call get_cpu_address_sizes to
 set x86_virt/phys_bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, x86@kernel.org, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 "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>

T24gMDcvMjQvMjAxOCAwODo0NSBBTSwgTS4gVmVmYSBCaWNha2NpIHdyb3RlOgo+IENvbW1pdCBk
OTRhMTU1YzU5YzkgKCJ4ODYvY3B1OiBQcmV2ZW50IGNwdWluZm9feDg2Ojp4ODZfcGh5c19iaXRz
Cj4gYWRqdXN0bWVudCBjb3JydXB0aW9uIikgaGFzIG1vdmVkIHRoZSBxdWVyeSBhbmQgY2FsY3Vs
YXRpb24gb2YgdGhlCj4geDg2X3ZpcnRfYml0cyBhbmQgeDg2X3BoeXNfYml0cyBmaWVsZHMgb2Yg
dGhlIGNwdWluZm9feDg2IHN0cnVjdAo+IGZyb20gdGhlIGdldF9jcHVfY2FwIGZ1bmN0aW9uIHRv
IGEgbmV3IGZ1bmN0aW9uIG5hbWVkCj4gZ2V0X2NwdV9hZGRyZXNzX3NpemVzLgo+Cj4gT25lIG9m
IHRoZSBjYWxsIHNpdGVzIHJlbGF0ZWQgdG8gWGVuIFBWIFZNcyB3YXMgdW5mb3J0dW5hdGVseSBt
aXNzZWQKPiBpbiB0aGUgYWZvcmVtZW50aW9uZWQgY29tbWl0LiBUaGlzIHByZXZlbnRzIHN1Y2Nl
c3NmdWwgYm9vdC11cCBvZgo+IGtlcm5lbCB2ZXJzaW9ucyA0LjE3IGFuZCB1cCBpbiBYZW4gUFYg
Vk1zIGlmIENPTkZJR19ERUJVR19WSVJUVUFMCj4gaXMgZW5hYmxlZCwgZHVlIHRvIHRoZSBmb2xs
b3dpbmcgY29kZSBwYXRoOgo+Cj4gICBlbmxpZ2h0ZW5fcHYuYzo6eGVuX3N0YXJ0X2tlcm5lbAo+
ICAgICBtbXVfcHYuYzo6eGVuX3Jlc2VydmVfc3BlY2lhbF9wYWdlcwo+ICAgICAgIHBhZ2UuaDo6
X19wYQo+ICAgICAgICAgcGh5c2FkZHIuYzo6X19waHlzX2FkZHIKPiAgICAgICAgICAgcGh5c2Fk
ZHIuaDo6cGh5c19hZGRyX3ZhbGlkCj4KPiBwaHlzX2FkZHJfdmFsaWQgdXNlcyBib290X2NwdV9k
YXRhLng4Nl9waHlzX2JpdHMgdG8gdmFsaWRhdGUgcGh5c2ljYWwKPiBhZGRyZXNzZXMuIGJvb3Rf
Y3B1X2RhdGEueDg2X3BoeXNfYml0cyBpcyBubyBsb25nZXIgcG9wdWxhdGVkIGJlZm9yZQo+IHRo
ZSBjYWxsIHRvIHhlbl9yZXNlcnZlX3NwZWNpYWxfcGFnZXMgZHVlIHRvIHRoZSBhZm9yZW1lbnRp
b25lZCBjb21taXQKPiB0aG91Z2gsIHNvIHRoZSB2YWxpZGF0aW9uIHBlcmZvcm1lZCBieSBwaHlz
X2FkZHJfdmFsaWQgZmFpbHMsIHdoaWNoCj4gY2F1c2VzIF9fcGh5c19hZGRyIHRvIHRyaWdnZXIg
YSBCVUcsIHByZXZlbnRpbmcgYm9vdC11cC4KPgo+IFNpZ25lZC1vZmYtYnk6IE0uIFZlZmEgQmlj
YWtjaSA8bS52LmJAcnVuYm94LmNvbT4KPiBDYzogIktpcmlsbCBBLiBTaHV0ZW1vdiIgPGtpcmls
bC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IEFuZHkgTHV0b21pcnNraSA8bHV0b0Br
ZXJuZWwub3JnPgo+IENjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KPiBDYzogIkgu
IFBldGVyIEFudmluIiA8aHBhQHp5dG9yLmNvbT4KPiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4
QGxpbnV0cm9uaXguZGU+Cj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9y
YWNsZS5jb20+Cj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBDYzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gQ2M6IHg4NkBrZXJuZWwub3JnCj4gQ2M6IHN0
YWJsZUB2Z2VyLmtlcm5lbC5vcmcgIyBmb3IgdjQuMTcgYW5kIHVwCj4gRml4ZXM6IGQ5NGExNTVj
NTljOSAoIng4Ni9jcHU6IFByZXZlbnQgY3B1aW5mb194ODY6Ong4Nl9waHlzX2JpdHMgYWRqdXN0
bWVudCBjb3JydXB0aW9uIikKClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 14:48:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 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 1fhybu-0005YI-0C; Tue, 24 Jul 2018 14:48: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=/ppj=ki=citrix.com=prvs=736324d55=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fhybs-0005YB-Us
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 14:48:20 +0000
X-Inumbo-ID: 8657ec85-8f50-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8657ec85-8f50-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 16:47:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="76633125"
Date: Tue, 24 Jul 2018 16:36:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180724143616.jjfiyz7szsoofzv4@mac.bytemobile.com>
References: <1532356957-1706-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532356957-1706-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] x86/svm: Drop the suggestion of Long Mode
 Segment Limit 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: Sergey Dyasli <sergey.dyasli@citrix.com>, 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDM6NDI6MzdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBCZWNhdXNlIG9mIGEgYnVnIGluIDIwMTAsIExNU0wgc3VwcG9ydCBkaWRuJ3QgZnVu
Y3Rpb25lZCBpbiBYZW4uCj4gCj4gYy9zIGYyYzYwODQ0NCBub3RpY2VkIGJ1dCBhdm9pZGVkIGZp
eGluZyB0aGUgaXNzdWUgZm9yIG1pZ3JhdGlvbiByZWFzb25zLiAgSW4KPiBhZGRpdGlvbiB0byBt
aWdyYXRpb24gcHJvYmxlbXMsIGNoYW5nZXMgdG8gdGhlIHNlZ21lbnRhdGlvbiBsb2dpYyBmb3IK
PiBlbXVsYXRpb24gd291bGQgYmUgbmVlZGVkIGJlZm9yZSB0aGUgZmVhdHVyZSBjb3VsZCBiZSBl
bmFibGVkLgo+IAo+IFRoaXMgZmVhdHVyZSBpcyBlbnRpcmVseSB1bnVzZWQgYnkgb3BlcmF0aW5n
IHN5c3RlbXMgKHByb2JhYmx5IG93aW5nIHRvIGl0cwo+IHNlbWFudGljcyB3aGljaCBvbmx5IGNv
dmVyIGhhbGYgdGhlIHNlZ21lbnQgcmVnaXN0ZXJzKSwgYW5kIG5vIG9uZSBoYXMKPiBjb21tZW50
ZWQgb24gaXRzIGFic2VuY2UgZnJvbSBYZW4uICBBcyBzdXBwb3J0aW5nIGl0IHdvdWxkIGludm9s
dmUgYSBsYXJnZQo+IGFtb3VudCBvZiBlZmZvcnQsIGl0IHNlZW1zIGJldHRlciB0byByZW1vdmUg
dGhlIGNvZGUgZW50aXJlbHkuCj4gCj4gSWYgc29tZW9uZSBmaW5kcyBhIHZhbGlkIHVzZWNhc2Us
IHdlIGNhbiByZXN1cnJlY3RpbmcgdGhlIGNvZGUgYW5kCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBeIHJlc3VycmVjdAo+IGltcGxlbWVudGluZyB0aGUgcmVtYWlu
aW5nIHBhcnRzLCBidXQgSSBkb3VidCBhbnlvbmUgd2lsbC4KICBeaW1wbGVtZW50Cj4gCj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJl
dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 15:04:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 15: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 1fhyr2-00072x-EC; Tue, 24 Jul 2018 15:04: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=y+ru=ki=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1fhyr0-00072s-Sf
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 15:03:58 +0000
X-Inumbo-ID: d241a4ae-8f52-11e8-a6a9-d7ebe60f679a
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d241a4ae-8f52-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 15:04:11 +0000 (UTC)
Received: from asim.lip6.fr (asim.lip6.fr [132.227.86.2])
 by isis.lip6.fr (8.15.2/lip6) with ESMTP id w6OF3sUh000035
 ; Tue, 24 Jul 2018 17:03:54 +0200 (CEST)
X-pt: isis.lip6.fr
Received: from armandeche.soc.lip6.fr (armandeche [132.227.63.133])
 by asim.lip6.fr (8.15.2/8.14.4) with ESMTP id w6OF3sqP011714;
 Tue, 24 Jul 2018 17:03:54 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id C50A0A90A; Tue, 24 Jul 2018 17:03:53 +0200 (MEST)
Date: Tue, 24 Jul 2018 17:03:53 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180724150353.GA23700@mail.soc.lip6.fr>
References: <5B20DC910200000204A693B0@prv1-mh.provo.novell.com>
 <5B20EAF702000078001CACA3@prv1-mh.provo.novell.com>
 <5B2197D3020000F004A75E9B@prv1-mh.provo.novell.com>
 <5B227CAD02000078001CB51F@prv1-mh.provo.novell.com>
 <5B30A8DD0200007003BD270D@prv1-mh.provo.novell.com>
 <5B3B92D602000078001D0619@prv1-mh.provo.novell.com>
 <5B3BA1A6020000F004B7A140@prv1-mh.provo.novell.com>
 <5B3F7C2F020000D004BA0458@prv1-mh.provo.novell.com>
 <5B4C73C30200007F03CE8FF3@prv1-mh.provo.novell.com>
 <5B4C7B2902000078001D4511@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="W/nzBZO5zC0uMSeA"
Content-Disposition: inline
In-Reply-To: <5B4C7B2902000078001D4511@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (isis.lip6.fr [132.227.60.2]); Tue, 24 Jul 2018 17:03:54 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] 4.11.0 RC1 panic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>


--W/nzBZO5zC0uMSeA
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Mon, Jul 16, 2018 at 05:02:01AM -0600, Jan Beulich wrote:
> > Unfortunably there has been a crash last week:
> 
> Hmm, looks to be still all the same as before (except for the line
> number). I'm afraid I'm out of ideas, at least for the moment.

OK, FYI I commited xen 4.11 packages for NetBSD, with the attached
patch. With this the hypervisor doens't panic ...

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--

--W/nzBZO5zC0uMSeA
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=patch-zz-bouyer

$NetBSD: patch-zz-bouyer,v 1.1 2018/07/24 13:40:11 bouyer Exp $
Dirty hack to avoid assert failure. This has been discussed on xen-devel
but no solution has been fonud so far.
The box producing http://www-soc.lip6.fr/~bouyer/NetBSD-tests/xen/
is running with this patch; the printk has fired but the
hypervisor keeps running.

--- xen/arch/x86/mm.c.orig	2018-07-19 10:32:07.000000000 +0200
+++ xen/arch/x86/mm.c	2018-07-21 20:47:47.000000000 +0200
@@ -674,7 +674,12 @@
     typeof(pg->linear_pt_count) oc;
 
     oc = arch_fetch_and_add(&pg->linear_pt_count, -1);
-    ASSERT(oc > 0);
+    if (oc <= 0) {
+            gdprintk(XENLOG_WARNING,
+                 "mm.c:dec_linear_entries(): oc %d would fail assert\n", oc);
+	    pg->linear_pt_count = 0;
+    }
+    /* ASSERT(oc > 0); */
 }
 
 static bool inc_linear_uses(struct page_info *pg)

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--W/nzBZO5zC0uMSeA--


From xen-devel-bounces@lists.xenproject.org Tue Jul 24 15:08:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 15: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 1fhyvX-0007F3-1A; Tue, 24 Jul 2018 15: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=7yex=ki=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fhyvV-0007Et-4d
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 15:08:37 +0000
X-Inumbo-ID: 5c7b3fa3-8f53-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x242.google.com (unknown [2607:f8b0:4002:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c7b3fa3-8f53-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 17:08:03 +0200 (CEST)
Received: by mail-yw0-x242.google.com with SMTP id w76-v6so1645125ywg.4
 for <xen-devel@lists.xenproject.org>; Tue, 24 Jul 2018 08:08:35 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=u1SBL2SF7UnLqdnii+np5OhQDs8xZc5kM4QMha8gtzg=;
 b=h8pkfuaakRBiJhFpv0iKhIujjTVgAwW/1QrRwFtmCOU+o3ECAx7ZJ6528DFSsE0ZHA
 99s93+LGQQheJwL4LY93dz1ajOYPpgiODqgs2OBd3GaSgDgUYb0fPpMCUnCQaVTdt4p0
 +ObXKEXpPL/XTbihPNkGwz1EDxictb9dCMgXE=
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=u1SBL2SF7UnLqdnii+np5OhQDs8xZc5kM4QMha8gtzg=;
 b=i4Mfqv5z/PWYVxXiH4ku3/eR++7/muSiCUHNe6xrAEzUq7A6e+c6OXlxXoi5CvTz0g
 xmroD5EL5zaR9Ld8SpopKbsDp+QqNrrN6Mh0IKL8lbVm+VeBz1EhxMavQ7H8rIQelt13
 WkCpXIS4VgUM4avkR7w+d+2UvxLU5Hkxa+4M3eRxk2uUa3kZ3wszHJZLgns8gIAxKXpI
 EsdVKWX6xrDHFnijFFPPTHQ9CFiVK8SqBcEaFbvjY8D45aw8YW1ec7nJnUYFck1bU6+c
 ZJY6lrlvzUKalk5KMPswFow/zHTNbWrHHIlzT17Pj563FHbTl+Enp0rfeAPekd3tDqC/
 /1tA==
X-Gm-Message-State: AOUpUlFpLrr5Do7AkwxtMBk779a7t8Jke2zmWG+aCCgzZ94FEfO8zJou
 tZSIaO9OJFaBL5D9VkfzfWxRaQ==
X-Google-Smtp-Source: AAOMgpe3aTG5mIGO9ssCcFxdEPZV6WlTxM+UrfUTW2hKqLf2rPxfw/oCfYfUZMaHRRCz6cQf9hjqew==
X-Received: by 2002:a81:c10e:: with SMTP id
 f14-v6mr9238566ywi.52.1532444914766; 
 Tue, 24 Jul 2018 08:08:34 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id x69-v6sm10350797ywx.105.2018.07.24.08.08.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 24 Jul 2018 08:08:33 -0700 (PDT)
Date: Tue, 24 Jul 2018 10:08:33 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180724150833.cfxw4m4yky7pp7i3@doug-macbook.localdomain>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <43ef4420-ec29-3c8b-c1d0-2144e2a95da2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <43ef4420-ec29-3c8b-c1d0-2144e2a95da2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDM6MzI6MDlQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiAwNy8yNC8yMDE4IDEwOjM0IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4+
IE9uIDI0LjA3LjE4IGF0IDExOjI0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4g
T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDM6MDY6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+Pj4+IE9uIDIzLjA3LjE4IGF0IDE4OjQwLCA8bGFycy5rdXJ0aEBjaXRyaXguY29t
PiB3cm90ZToKPiA+Pj4+ICMgSG93IGRvZXMgdGhpcyBpbXBhY3QgbWU/Cj4gPj4+PiBUaGUgY29u
dHJpYnV0aW9uIHdvcmtmbG93IGlzICpub3QqIGltcGFjdGVkIGJ5IHRoaXMgY2hhbmdlLCBidXQg
b25jZSB1cCBhbmQgCj4gPj4KPiA+Pj4+IHJ1bm5pbmcgdGhlIGZvbGxvd2luZyB3aWxsIGhhcHBl
biBvbmNlIHlvdSBwb3N0IGEgcGF0Y2ggb3IgcGF0Y2ggc2VyaWVzIHRvIAo+ID4+Pj4geGVuLWRl
dmVsOgo+ID4+Pj4gKiBQYXRjaHdvcmsgd2lsbCB0YWtlIHBhdGNoIHNlcmllcyBmcm9tIHRoZSBt
YWlsaW5nIGxpc3QgYW5kIGFwcGxpZXMgaXQKPiA+Pj4+ICogQ0kvREMgdGVzdGluZyBpcyB0cmln
Z2VyZWQKPiA+Pj4+ICogQSB0ZXN0IHJlcG9ydCB3aWxsIGJlIHNlbnQgYXMgYSBtYWlsIHRvIHRo
ZSBwYXRjaCBvciB0aGUgc2VyaWVzIChha2EgdGhlIDAwIHBhdGNoIG9mIHRoZSBzZXJpZXMpCj4g
Pj4+Pgo+ID4+Pj4gVGhpcyBkb2VzIG1lYW4gdGhvdWdoIHRoYXQgc2VyaWVzIHdoaWNoIGRvIG5v
dCBidWlsZCBvciBzaG93IG90aGVyIGlzc3VlcywgCj4gPj4+PiB3aWxsIGxpa2VseSBub3QgYmUg
cmV2aWV3ZWQgdW50aWwgdGhlIHRlc3RzIHBhc3MuIFRoaXMgd291bGQgbGVzc2VuIHRoZSAKPiA+
Pj4+IGJ1cmRlbiBvbiByZXZpZXdlcnMsIGFzIHRoZXkgd2lsbCBrbm93IHdoZXRoZXIgdGhlIGNv
ZGUgc3VibWl0dGVkIGJ1aWxkcyBvbiBhIAo+ID4+Pj4gd2lkZSBhcnJheSBvZiBlbnZpcm9ubWVu
dHMuIAo+ID4+Pgo+ID4+PiBTbyBob3cgYXJlIGRlcGVuZGVuY2llcyBiZXR3ZWVuIHNlcmllcyBp
bnRlbmRlZCB0byBiZSBkZWFsdCB3aXRoPyBJdAo+ID4+PiBpcyBub3QgdW5jb21tb24gZm9yIHNv
bWVvbmUgdG8gc2F5ICJhcHBsaWVzIG9ubHkgb24gdG9wIG9mIHh5eiIuIFRoZQo+ID4+PiBpbXBs
aWNhdGlvbiBvZiAid2lsbCBsaWtlbHkgbm90IGJlIHJldmlld2VkIHVudGlsIHRoZSB0ZXN0cyBw
YXNzIiBzZWVtcwo+ID4+PiB1bnN1aXRhYmxlIHRvIG1lIGluIHN1Y2ggYSBjYXNlLgo+ID4+Pgo+
ID4+Cj4gPj4gV2UgaGF2ZSBiZWVuIGFza2luZyBldmVyeW9uZSB0byByZWJhc2UgdG8gc3RhZ2lu
ZyBiZWZvcmUgcG9zdGluZyBhIG5ldwo+ID4+IHZlcnNpb24gZm9yIGEgbG9uZyB0aW1lLiAgSXQg
aXMgbmF0dXJhbCBmb3IgdGhlIGJvdCB0byBhc3N1bWUgdGhhdAo+ID4+IGV2ZXJ5dGhpbmcgc2hv
dWxkIGFwcGx5IG9uIHRvcCBvZiBzdGFnaW5nLiBUaGF0IHdvdWxkIHByb3ZpZGUgbW9zdCB2YWx1
ZQo+ID4+IHRvIHRoZSBjb21tdW5pdHkuCj4gPj4KPiA+PiBGb3Igc3BlY2lhbCBjYXNlcyBsaWtl
IHlvdSBqdXN0IG1lbnRpb24sIHdlIHNob3VsZCBhaW0gdG8gcHJvdmlkZQo+ID4+IG1lY2hhbmlz
bXMgdG8gbWFudWFsbHkgYXBwb2ludCBhIGJyYW5jaCB0byBiZSB0ZXN0ZWQuCj4gPiAKPiA+IEkn
bSBhZnJhaWQgSSBkaXNhZ3JlZSBhZ2FpbjogVG9vbHMgdXNlZCBzaG91bGQgbm90IGJlIGRpY3Rh
dGVkLiBJJ20KPiA+IHVzaW5nIHF1aWx0LCBub3QgZ2l0IGZvciBteSB3b3JrLCBhbmQgaGVuY2Ug
SSBkb24ndCBtYWludGFpbiBhbnkKPiA+IGJyYW5jaGVzIGFueXdoZXJlLgo+IAo+IFdlbGwgaXQn
cyBuZXZlciBiZWVuIG91ciBoYWJpdCB0byByZXZpZXcgcGF0Y2ggc2VyaWVzIHNlbnQgYWdhaW5z
dAo+IHJhbmRvbSBwcml2YXRlIGJyYW5jaGVzLiAgKHg4Ni1uZXh0IG5vdCBiZWluZyBhIHJhbmRv
bSBwcml2YXRlIGJyYW5jaC4pCj4gVGhlIGlkZWEgd291bGQgYmUgdGhhdCB5b3UgcHV0IGEgdGFn
IGluIHRoZSBtZXNzYWdlIHNvbWV3aGVyZSB0aGF0Cj4gaW5kaWNhdGVzIHdoYXQgdGhlIHBhdGNo
Ym90IHNob3VsZCBkby4gIFRoaXMgd291bGQgcHJvYmFibHkgYmUganVzdCB0aGUKPiBtZXNzYWdl
LWlkIG9mIHRoZSBwYXRjaCBzZXJpZXMsIGdpdmVuIHRoYXQgKHN0ZWFkeSBzdGF0ZSkgeW91ciBw
cmV2aW91cwo+IHNlcmllcyB3b3VsZCBoYXZlIGhhZCB0aGUgYm90IHJlcGx5IHRvIGl0IHdpdGgg
YSBsaW5rLiAgU29tZXRoaW5nIGxpa2UgdGhpczoKPiAKPiBQcmVyZXF1aXNpdGUtc2VyaWVzOiA8
NUI1MDZBNkUwMjAwMDA3ODAwMUQ1RDE3QHBydjEtbWgucHJvdm8ubm92ZWxsLmNvbT4KPiAKPiBJ
ZiB0aGUgc2VuZGVyIGRvZXNuJ3QgYWRkIHRoZSBwcmVyZXF1aXNpdGUgc2VyaWVzLCB0aGVuIG9m
IGNvdXJzZSBpdAo+IHdvbid0IGFwcGx5OyBidXQgdGhlIHJldmlld2VyIGNhbiBjaG9vc2UgdG8g
aWdub3JlIHRoZSBmYWlsdXJlIGluIHRoYXQgY2FzZS4KPiAKPiAgLUdlb3JnZQoKU28gZndpdywg
dGhlcmUncyBhIHRvb2wgY2FsbGVkIGdpdC1zZXJpZXMgKHRoZSBhdXRob3Igc2F5cyBoZSdzIHdv
cmtpbmcKb24gaW50ZWdyYXRpbmcgaXRzIGZ1bmN0aW9uYWxpdHkgaW50byB0aGUgZ2l0IHVwc3Ry
ZWFtKSB0aGF0IGRvZXMKZXhhY3RseSB0aGlzLiBNb3N0IG9mIG15IHJlY2VudCBwYXRjaGVzIGhh
dmUgYmVlbiBzZW50IHdpdGggaXQgYW5kCnlvdSdsbCBhY3R1YWxseSBzZWUgd2hhdCBjb21taXQg
ZnJvbSBzdGFnaW5nIG15IHBhdGNoZXMgYXJlIGJhc2VkIG9uIGFuZAppZiBJIHdhbnRlZCBJIGNv
dWxkIHJlY29yZCBpbnN0ZWFkIHRoZSBtZXNzYWdlLWlkIG9mIGEgcG9zdGVkIHNlcmllcyBpdAp3
b3VsZCBkZXBlbmQgb24uIEkndmUgc3Bva2VuIHdpdGggdGhlIHBhdGNod29yayBmb2xrcyBhYm91
dCBzdXBwb3J0IHRoYXQKdGFnIGFzIHdlbGwuCgotLQpEb3VnCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 15:16:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 15:16:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhz39-00082e-0D; Tue, 24 Jul 2018 15:16: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=7yex=ki=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fhz37-00082Q-NA
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 15:16:29 +0000
X-Inumbo-ID: 7691319a-8f54-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x244.google.com (unknown [2607:f8b0:4002:c05::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7691319a-8f54-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 17:15:56 +0200 (CEST)
Received: by mail-yw0-x244.google.com with SMTP id c135-v6so1661147ywa.0
 for <xen-devel@lists.xenproject.org>; Tue, 24 Jul 2018 08:16:28 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=u//LWG5LYvgw0hAHN4oVBIIp9sxmcNkGGBZ5j6PBSLs=;
 b=Cj9WG3C4KPwBV6XlMUCzLY/3yhAG6mflXzh96AukkRMNlqEhaCO0XXrJg+Zu75nA2C
 fGll1i9BHGHAImLr4c0AvTz8x0bTQ4pbuaREfgfEtkIIpTkk7F/ZfTvcaeETnM3SQtDK
 DBMDq/TSObtggLEiYUtcKTUemNep4W9nxwFJE=
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=u//LWG5LYvgw0hAHN4oVBIIp9sxmcNkGGBZ5j6PBSLs=;
 b=KrOskzJ2RzKx98+D8ZbBE9T7/JVTNALatMvi6+KoEijw1b2umXSq1fM8kCcpdVBm3Z
 ntj9ocjaYIYjlZObw+GjJRn95p9szSZckmj14vNyARcFapwRV1vqQO5lgjCBdVaTHH5E
 5zwTlcmYc1koAhXiPCozAUKwB1gFAd2ocXF1W3VZT0YD63tZoSs2VRbudW0IXckUB/Bl
 B6vGDCa3m9NqyQBwCS3SkXbKQUr4zlw7MUv1Ec9lLH2cKawbvw20huMF/VznKzFdWa81
 FWjWMXtX/Kwb6Rt10SzR/Vx9xXU2TR+iPBdg+G0kdReqABL6KFnv+lPHvng9SNe2L9yR
 Drgw==
X-Gm-Message-State: AOUpUlFYWYG5lKAmKMG72XJV2a5RQNW4X26RWPRO8KbGlFHX3cIbFLQy
 fjgouuOFEfTffsH7kT+pkEi8oA==
X-Google-Smtp-Source: AAOMgpe/tN3chMukXuctY7PpU3CKilRhrJJMy/mA8+Lq8K0NZq+09omZK4ZiWSWxiLvmfxYx3R9MlQ==
X-Received: by 2002:a81:e501:: with SMTP id
 s1-v6mr9202859ywl.376.1532445388069; 
 Tue, 24 Jul 2018 08:16:28 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id w143-v6sm9785659yww.49.2018.07.24.08.16.27
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 24 Jul 2018 08:16:27 -0700 (PDT)
Date: Tue, 24 Jul 2018 10:16:26 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180724151626.d6klsd2pzroy6kpo@doug-macbook.localdomain>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
 <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDQ6MDQ6MDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI0LjA3LjE4IGF0IDExOjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEp1bCAyNCwgMjAxOCBhdCAwMzozNDo1MUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMjQuMDcuMTggYXQgMTE6MjQsIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IE9uIFR1ZSwgSnVsIDI0LCAyMDE4IGF0IDAzOjA2OjA4QU0g
LTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4+ID4+PiBPbiAyMy4wNy4xOCBhdCAxODo0
MCwgPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gPj4gPiAjIEhvdyBkb2VzIHRo
aXMgaW1wYWN0IG1lPwo+ID4+ID4+ID4gVGhlIGNvbnRyaWJ1dGlvbiB3b3JrZmxvdyBpcyAqbm90
KiBpbXBhY3RlZCBieSB0aGlzIGNoYW5nZSwgYnV0IG9uY2UgdXAgYW5kIAo+ID4+ID4gCj4gPj4g
Pj4gPiBydW5uaW5nIHRoZSBmb2xsb3dpbmcgd2lsbCBoYXBwZW4gb25jZSB5b3UgcG9zdCBhIHBh
dGNoIG9yIHBhdGNoIHNlcmllcyB0byAKPiA+PiA+PiA+IHhlbi1kZXZlbDoKPiA+PiA+PiA+ICog
UGF0Y2h3b3JrIHdpbGwgdGFrZSBwYXRjaCBzZXJpZXMgZnJvbSB0aGUgbWFpbGluZyBsaXN0IGFu
ZCBhcHBsaWVzIGl0Cj4gPj4gPj4gPiAqIENJL0RDIHRlc3RpbmcgaXMgdHJpZ2dlcmVkCj4gPj4g
Pj4gPiAqIEEgdGVzdCByZXBvcnQgd2lsbCBiZSBzZW50IGFzIGEgbWFpbCB0byB0aGUgcGF0Y2gg
b3IgdGhlIHNlcmllcyAoYWthIHRoZSAwMCBwYXRjaCBvZiB0aGUgc2VyaWVzKQo+ID4+ID4+ID4g
Cj4gPj4gPj4gPiBUaGlzIGRvZXMgbWVhbiB0aG91Z2ggdGhhdCBzZXJpZXMgd2hpY2ggZG8gbm90
IGJ1aWxkIG9yIHNob3cgb3RoZXIgaXNzdWVzLCAKPiA+PiA+PiA+IHdpbGwgbGlrZWx5IG5vdCBi
ZSByZXZpZXdlZCB1bnRpbCB0aGUgdGVzdHMgcGFzcy4gVGhpcyB3b3VsZCBsZXNzZW4gdGhlIAo+
ID4+ID4+ID4gYnVyZGVuIG9uIHJldmlld2VycywgYXMgdGhleSB3aWxsIGtub3cgd2hldGhlciB0
aGUgY29kZSBzdWJtaXR0ZWQgYnVpbGRzIG9uIGEgCj4gPj4gPj4gPiB3aWRlIGFycmF5IG9mIGVu
dmlyb25tZW50cy4gCj4gPj4gPj4gCj4gPj4gPj4gU28gaG93IGFyZSBkZXBlbmRlbmNpZXMgYmV0
d2VlbiBzZXJpZXMgaW50ZW5kZWQgdG8gYmUgZGVhbHQgd2l0aD8gSXQKPiA+PiA+PiBpcyBub3Qg
dW5jb21tb24gZm9yIHNvbWVvbmUgdG8gc2F5ICJhcHBsaWVzIG9ubHkgb24gdG9wIG9mIHh5eiIu
IFRoZQo+ID4+ID4+IGltcGxpY2F0aW9uIG9mICJ3aWxsIGxpa2VseSBub3QgYmUgcmV2aWV3ZWQg
dW50aWwgdGhlIHRlc3RzIHBhc3MiIHNlZW1zCj4gPj4gPj4gdW5zdWl0YWJsZSB0byBtZSBpbiBz
dWNoIGEgY2FzZS4KPiA+PiA+PiAKPiA+PiA+IAo+ID4+ID4gV2UgaGF2ZSBiZWVuIGFza2luZyBl
dmVyeW9uZSB0byByZWJhc2UgdG8gc3RhZ2luZyBiZWZvcmUgcG9zdGluZyBhIG5ldwo+ID4+ID4g
dmVyc2lvbiBmb3IgYSBsb25nIHRpbWUuICBJdCBpcyBuYXR1cmFsIGZvciB0aGUgYm90IHRvIGFz
c3VtZSB0aGF0Cj4gPj4gPiBldmVyeXRoaW5nIHNob3VsZCBhcHBseSBvbiB0b3Agb2Ygc3RhZ2lu
Zy4gVGhhdCB3b3VsZCBwcm92aWRlIG1vc3QgdmFsdWUKPiA+PiA+IHRvIHRoZSBjb21tdW5pdHku
Cj4gPj4gPiAKPiA+PiA+IEZvciBzcGVjaWFsIGNhc2VzIGxpa2UgeW91IGp1c3QgbWVudGlvbiwg
d2Ugc2hvdWxkIGFpbSB0byBwcm92aWRlCj4gPj4gPiBtZWNoYW5pc21zIHRvIG1hbnVhbGx5IGFw
cG9pbnQgYSBicmFuY2ggdG8gYmUgdGVzdGVkLgo+ID4+IAo+ID4+IEknbSBhZnJhaWQgSSBkaXNh
Z3JlZSBhZ2FpbjogVG9vbHMgdXNlZCBzaG91bGQgbm90IGJlIGRpY3RhdGVkLiBJJ20KPiA+PiB1
c2luZyBxdWlsdCwgbm90IGdpdCBmb3IgbXkgd29yaywgYW5kIGhlbmNlIEkgZG9uJ3QgbWFpbnRh
aW4gYW55Cj4gPj4gYnJhbmNoZXMgYW55d2hlcmUuCj4gPiAKPiA+IEFscmlnaHQuCj4gPiAKPiA+
IEZpcnN0LCBJIGRvbid0IHRoaW5rIEkgc2FpZCB0aGF0IG9ubHkgZ2l0IHdvdWxkIGJlIHN1cHBv
cnRlZC4KPiA+IEdpdCBpcyB0aGUgbW9zdCBwcmV2YWxlbnQgVkNTIG5vd2FkYXlzLCBhbmQgbW9z
dCBkZXZlbG9wZXJzIHVzZSBpdCwgc28KPiA+IGl0IHdvdWxkIG1ha2Ugc2Vuc2UgdG8gc3VwcG9y
dCBpdCBmaXJzdC4gIElmIHlvdSB3YW50IHF1aWx0LCB3ZSBjYW4KPiA+IGNlcnRhaW5seSBsb29r
IGludG8gdGhhdC4gQnV0IEknbSBhZnJhaWQgaWYgeW91IGRvbid0IHNheSB3aGF0IHlvdQo+ID4g
c3BlY2lmaWNhbGx5IG5lZWQsIG5vdGhpbmcgY2FuIGJlIGRvbmUgaW4gdGhhdCByZWdhcmQuCj4g
Cj4gV2VsbCwgaWYgeW91IHRob3VnaHQgb2Ygb3RoZXIgdGhhbiBnaXQsIHRoZW4gSSdtIGFmcmFp
ZCBJIGxhY2sKPiB1bmRlcnN0YW5kaW5nIG9mIHdoZXJlIHN1Y2ggYSAiYnJhbmNoIiBzaG91bGQg
YmUgY29taW5nIGZyb20uCj4gTXkgZmlyc3QgYW5kIGZvcmVtb3N0IHJlcXVpcmVtZW50IGlzIHRo
YXQsIGFzIHN0YXRlZCBwcmV0dHkgY2xvc2UKPiB0byB0aGUgdG9wLCB0aGUgY29udHJpYnV0aW9u
IHdvcmtmbG93IGJlICpub3QqIGltcGFjdGVkLiBBbnkKPiBzZXR0aW5nIHVwIG9mIGFueXRoaW5n
IHRoYXQgSSdkIG5lZWQgdG8gZG8gd291bGQgYmUgY29udHJhcnkgdG8KPiB0aGF0Lgo+IAo+ID4g
U2Vjb25kLCBpdCBpcyB1cCB0byBpbmRpdmlkdWFsIHdoZXRoZXIgdGhleSB3YW50IHRvIHVzZSBh
IGNlcnRhaW4gdG9vbAo+ID4gb3Igbm90LiBJZiB5b3UgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBp
bmZyYXN0cnVjdHVyZSBmb3Igd2hhdGV2ZXIKPiA+IHJlYXNvbiwgdGhhdCdzIE9LLiBZb3UncmUg
b25seSBtaXNzaW5nIG91dCBhbGwgdGhlIHdvcmsgaW4gdGhlIGNvbW11bml0eQo+ID4gaGFzIGRv
bmUsIGJ1dCB5b3Ugc2hvdWxkIGJlIGFibGUgdG8gdXNlIHlvdXIgb3duIHdvcmtmbG93IGp1c3Qg
ZmluZS4KPiAKPiBUaGVuIEkgbWF5YmUgbWlzdW5kZXJzdG9vZCBMYXJzJ2VzIG1haWw6IEkndmUg
Z2FpbmVkIHRoZQo+IGltcHJlc3Npb24gdGhhdCB0aGUgcGlja2luZyB1cCBvZiBwYXRjaGVzIHdv
dWxkIGJlIGF1dG9tYXRpYywKPiBpLmUuIHdpdGhvdXQgbWUgdGVsbGluZyB0byBzeXN0ZW0gdG8g
ZG8gc28uIEFzIGl0IHdvdWxkIHByZXN1bWFibHkKPiBzZW5kIGl0cyAoZmFpbHVyZSkgbWFpbHMg
YmFjayB0byB0aGUgYXV0aG9yLCBJJ2QgZXhwZWN0IHRvIGdldCB3aGF0Cj4gZWZmZWN0aXZlbHkg
aXMgc3BhbSBpbiB0aGUgZGVzY3JpYmVkIGNhc2UuCj4gCj4gSSdtIGFmcmFpZCBteSBwZXJzb25h
bCBiYXIgZm9yIGFueSBzdWNoIGF1dG9tYXRpb24gaXMgcHJldHR5Cj4gaGlnaDogVGhlcmUgbXVz
dCBub3QgZXZlciBiZSBhbnkgbmVnYXRpdmUgZWZmZWN0IGZyb20gc3VjaCBhbgo+IGFkZGl0aW9u
LiBQb3NpdGl2ZSBlZmZlY3RzIHdvdWxkIG9mIGNvdXJzZSBiZSB2ZXJ5IHdlbGNvbWUuIEkKPiBy
ZWFsaXplIHRoaXMgaXMgYW4gdW5yZWFsaXN0aWMgZ29hbCwgYnV0IGl0IHNob3VsZCBhdCBsZWFz
dCBjb21lCj4gY2xvc2UgKHBlcmhhcHMgYWZ0ZXIgc29tZSBpbml0aWFsIGxlYXJuaW5nIHBoYXNl
KS4gQnV0IHRoaXMgaW1wbGllcwo+IHRoYXQgYXQgbGVhc3QgaW4gdGhlb3J5IGl0IGlzIHBvc3Np
YmxlIHRvIGNvbWUgY2xvc2UgaW4gdGhlIGZpcnN0Cj4gcGxhY2UsIHdoaWNoIEkgY2FuJ3QgdGFr
ZSBmb3IgZ2l2ZW4gd2l0aCB0aGUgaW5mb3JtYXRpb24gSSd2ZSBiZWVuCj4gcHJvdmlkZWQgc28g
ZmFyLgo+IAo+IEphbgoKSSBob3BlIHlvdSdyZSBub3QgYWR2b2NhdGluZyBmb3Igbm8gcHJvZ3Jl
c3MgdW50aWwgdGhlIHBlcmZlY3Qgc3lzdGVtIGlzCmFjaGlldmVkIHdpdGhvdXQgZ2l2aW5nIGFu
eW9uZSB0aGUgb3Bwb3J0dW5pdHkgdG8gZGV2ZWxvcCBhIHN5c3RlbSBzaW5jZQppdHMgaW1wb3Nz
aWJsZSB0byBkZXZlbG9wIGEgcGVyZmVjdCBzeXN0ZW0gaW4gdGhlIGZpcnN0IGdvLgoKVGhlIHVs
dGltYXRlIGdvYWwgaGVyZSBpcyB0byB0YWtlIHBhdGNoZXMgdGhhdCBhcmUgcG9zdGVkIHRvIHRo
ZSBtYWlsaW5nCmxpc3QsIGFwcGx5IHRoZW0gb24gdG9wIG9mIHN0YWdpbmcgYW5kIGJ1aWxkIHRo
ZW0gYWdhaW5zdCBhIHZhcmlldHkgb2YKY29tcGlsZXIgY29tYm9zIGNvbWluZyBmcm9tIGRpZmZl
cmVudCBkaXN0cm9zLiBUaGUgcmVzdWx0cyB3b3VsZCB0aGVuIGJlCmVtYWlsZWQgYXMgYSByZXBs
eSB0byB0aGUgY292ZXIgbGV0dGVyLiBUaGUgaWRlYSBpcyB0aGF0IHRoaXMgd291bGQgaGVscApt
YWludGFpbmVycy9yZXZpZXdlcnMgb3V0IGFzIHRoZXkgY291bGQgdGVsbCB0aGUgc3VibWl0dGVy
IHRoYXQgaXQgd29uJ3QKZ2V0IHJldmlld2VkIHVudGlsIGl0IGF0IGxlYXN0IGNvbXBpbGVzLgoK
VGhlIGZpcnN0IGltcHJvdmVtZW50IHRvIHRoZSBlbnRpcmUgc3lzdGVtIEknZCBsaWtlIHRvIG1h
a2UgaXMgYXV0b21hdGljCmNvZGUtc3R5bGUgY2hlY2tpbmcuIEJ1dCB0aGF0IGlzIGRlcGVuZGlu
ZyBvbiBjbGFuZy1mb3JtYXQgbGFuZGluZyB0aGUKWGVuIGNvZGUtc3R5bGUgcGx1Z2luLgoKV291
bGQgeW91IGF0IGxlYXN0IGFncmVlIHRoYXQgdGhpcyB3b3VsZCBiZSB1c2VmdWwgdG8gc29tZSBt
YWludGFpbmVycwphbmQgc29tZXRoaW5nIHNvbWUgc3Vic2V0IG9mIGZvbGtzIHdvdWxkIGxpa2Ug
dG8gc2VlPyBUaGlzIGlzbid0Cm5lY2Vzc2FyaWx5IHRhcmdldGVkIGF0IGNvZGUgdGhhdCB5b3Ug
cGVyc29uYWxseSBzdWJtaXQgYnV0IGZvbGtzIHRoYXQKYXJlIGxlc3MgZnJlcXVlbnQgY29udHJp
YnV0b3JzLiBJJ3ZlIHNlZW4gb24gbnVtZXJvdXMgb2NjYXNpb25zIGEgbmV3CmNvbnRyaWJ1dG9y
IG1ha2luZyBhIHBhdGNoIGFnYWluc3QgYW4gb3V0ZGF0ZWQgYnJhbmNoIGFuZCB0aGlzIHdvdWxk
CmhlbHAgdGhlcmUgZm9yIGV4YW1wbGUuCgotLQpEb3VnCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 15:26:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 15:26:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhzCW-0000Pr-4I; Tue, 24 Jul 2018 15:26: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=q7kh=ki=citrix.com=prvs=736c292ca=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhzCV-0000Pd-AN
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 15:26:11 +0000
X-Inumbo-ID: d0cb3006-8f55-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0cb3006-8f55-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 17:25:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="60990484"
To: Lars Kurth <lars.kurth@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
 <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
 <20180724101858.jhsyfdkpy7urdrku@citrix.com>
 <A73BD547-2874-42D6-A766-046FA4C0E1DC@citrix.com>
 <17f94bb6-2fce-c6d7-7ae9-e380708d3a96@arm.com>
 <18079EC1-15A4-4C05-A78F-0570E1F54E8E@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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
 NkY9enyrlw==
Message-ID: <cf651d14-f6f4-b651-b6b3-1fc5cbdbcd8f@citrix.com>
Date: Tue, 24 Jul 2018 16:26:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <18079EC1-15A4-4C05-A78F-0570E1F54E8E@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDcvMjQvMjAxOCAxMjoyMyBQTSwgTGFycyBLdXJ0aCB3cm90ZToKPiAKPiDvu79PbiAyNC8w
Ny8yMDE4LCAxMTo1MCwgIkp1bGllbiBHcmFsbCIgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90
ZToKPiAKPiAgICAgSGkgTGFycywKPiAgICAgCj4gICAgIE9uIDI0LzA3LzE4IDExOjMzLCBMYXJz
IEt1cnRoIHdyb3RlOgo+ICAgICA+IAo+ICAgICA+IE9uIDI0LzA3LzIwMTgsIDExOjE5LCAiV2Vp
IExpdSIgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ICAgICA+ICAgICAgT24gVHVlLCBK
dWwgMjQsIDIwMTggYXQgMDQ6MDQ6MDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gICAg
ID4gICAgICA+IEknbSBhZnJhaWQgbXkgcGVyc29uYWwgYmFyIGZvciBhbnkgc3VjaCBhdXRvbWF0
aW9uIGlzIHByZXR0eQo+ICAgICA+ICAgICAgPiBoaWdoOiBUaGVyZSBtdXN0IG5vdCBldmVyIGJl
IGFueSBuZWdhdGl2ZSBlZmZlY3QgZnJvbSBzdWNoIGFuCj4gICAgID4gICAgICA+IGFkZGl0aW9u
LiBQb3NpdGl2ZSBlZmZlY3RzIHdvdWxkIG9mIGNvdXJzZSBiZSB2ZXJ5IHdlbGNvbWUuIEkKPiAg
ICAgPiAgICAgID4gcmVhbGl6ZSB0aGlzIGlzIGFuIHVucmVhbGlzdGljIGdvYWwsIGJ1dCBpdCBz
aG91bGQgYXQgbGVhc3QgY29tZQo+ICAgICA+ICAgICAgPiBjbG9zZSAocGVyaGFwcyBhZnRlciBz
b21lIGluaXRpYWwgbGVhcm5pbmcgcGhhc2UpLiBCdXQgdGhpcyBpbXBsaWVzCj4gICAgID4gICAg
ICA+IHRoYXQgYXQgbGVhc3QgaW4gdGhlb3J5IGl0IGlzIHBvc3NpYmxlIHRvIGNvbWUgY2xvc2Ug
aW4gdGhlIGZpcnN0Cj4gICAgID4gICAgICA+IHBsYWNlLCB3aGljaCBJIGNhbid0IHRha2UgZm9y
IGdpdmVuIHdpdGggdGhlIGluZm9ybWF0aW9uIEkndmUgYmVlbgo+ICAgICA+ICAgICAgPiBwcm92
aWRlZCBzbyBmYXIuCj4gICAgID4gICAgICAKPiAgICAgPiAgICAgIFRoZW4gSSdtIGFmcmFpZCB0
aGUgb25seSBzdWdnZXN0aW9uIEkgZ2V0IGZvciB5b3UgYXQgdGhlIG1vbWVudCBpcyB0bwo+ICAg
ICA+ICAgICAgYWRkIGEgZmlsdGVyIHRvIGR1bXAgdGhvc2UgZW1haWxzIHRvIC9kZXYvbnVsbCAt
LSB5b3UgYWxyZWFkeSByZWFsaXNlZAo+ICAgICA+ICAgICAgdGhhdCdzIGFuIHVucmVhbGlzdGlj
IGdvYWwgKGF0IGxlYXN0IGF0IHRoZSBiZWdpbm5pbmcpLgo+ICAgICA+ICAgICAgCj4gICAgID4g
ICAgICBXZWkuCj4gICAgID4gICAgICAKPiAgICAgPiBGaXJzdCBvZiBhbGwsIHRoZXJlIHNob3Vs
ZCBvbmx5IGJlIG1haWwgKGFrYSBzcGFtKSBpZiB0aGVyZSB3YXMgYSBmYWlsdXJlLgo+ICAgICAK
PiAgICAgVGhpcyBzZWVtcyBhIGxpdHRsZSBzdHJhbmdlIHRvIG9ubHkgc2VuZCBlLW1haWwgb24g
ZmFpbHVyZS4gSG93IGRvIHlvdSAKPiAgICAgZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIHRoZSBib3Qg
aGFzIHN1Y2Nlc3NmdWxseSB0ZXN0ZWQgdGhhdCBzZXJpZXMgYW5kIAo+ICAgICB0aGUgc2VyaWVz
IGlzIHN0aWxsIGluIHF1ZXVlIHRoZW4/Cj4gICAgIAo+IFllcywgdGhhdCB3b3VsZCBiZSBhIHRy
YWRlLW9mZiB0byBtaW5pbWl6ZSAic3BhbSIKPiAKPiBJdCBzZWVtcyB0byBtZSB0aGVyZSBhcmUg
YSBudW1iZXIgb2Ygb3B0aW9ucyB3ZSBoYXZlIGFuZCB0aHVzIHNvbWUgZGVjaXNpb25zCj4gdGhh
dCBuZWVkIHRvIGJlIG1hZGUuCj4gIAo+IDE6IERvIHdlIHRyaWdnZXIgYSBDSSBjeWNsZSBmb3Ig
KmV2ZXJ5KiBwYXRjaD8KCkluIGEgd29ybGQgd2l0aCBpbmZpbml0ZSByZXNvdXJjZXMsIHllcywg
YmVjYXVzZSB3ZSB3YW50IHRvIGRldGVjdApicm9rZW4gYmlzZWN0aW9ucy4gIE15IGd1ZXNzIGlz
IHRoYXQgdGhpcyB3b3VsZCBiZSB0b28KcmVzb3VyY2UtaW50ZW5zaXZlIGZvciB0aGUgcmVhbCB3
b3JsZC4KCk5vIG1hdHRlciB3aGF0LCBJJ2QgcHJlZmVyIG9ubHkgb25lIGVtYWlsIHBlciBzZXJp
ZXM7IERlZmluaXRlbHkgKmRvbid0Kgp3YW50IGEgc3VjY2VzcyBlbWFpbCBmb3IgZXZlcnkgcGF0
Y2guCgo+IDI6IERvIHdlIGhhdmUgYW4gb3B0LWluIG9yIG9wLW91dCAoZS5nLiB0aHJvdWdoIGEg
dGFnLCBhIHNwZWNpZmljIENDLCBldGMuKSBmb3IgcGF0Y2hlcwoKT3B0LW91dC4KCj4gMzogRG8g
d2UgcmVwb3J0IHJlc3VsdHMgYmFjayB0byB4ZW4tZGV2ZWwgb3IgdG8gYSBzZXBhcmF0ZSBsaXN0
Cj4gTG9va2luZyBhdCBMaW51eCAwIGRheSwgdGhleSByZXBvcnQgZmFpbHVyZXMgdG8gYSBzZXBh
cmF0ZSBsaXN0IC0gc2VlIGh0dHBzOi8vbGlzdHMuMDEub3JnL3BpcGVybWFpbC9rYnVpbGQtYWxs
LzIwMTgtSnVseS90aHJlYWQuaHRtbAo+IFRoZXkgYWxzbyBvbmx5IHNlZW0gdG8gcmVwb3J0IGZh
aWx1cmVzCj4gCj4gSSBhbSBub3QgcXVpdGUgc3VyZSB3aGF0IFFFTVUgZG9lcy4gQnV0IEkgY2Fu
J3Qgc2VlIGFueSBib3QgbWVzc2FnZXMgb24gdGhlaXIgbGlzdCBhcmNoaXZlcwpbc25pcF0KPiA1
OiBEbyB3ZSByZXBvcnQgYmFjayBvbiBzdWNjZXNzIG9yIG9ubHkgb24gZmFpbHVyZT8KPiBTZWUg
cXVlc3Rpb24gYnkgSnVsaWVuCgpJJ2Qgc3RhcnQgd2l0aCBoYXZpbmcgdGhlIGJvdCByZXNwb25k
IHRvIDAwL05OIGV4YWN0bHkgb25jZSwgYm90aCBvbgpzdWNjZXNzIGFuZCBmYWlsdXJlLgoKPiA0
OiBXaG8gZWxzZSwgYmVzaWRlcyB0aGUgYXV0aG9yIHNob3VsZCBnZXQgYSBtYWlsCj4gVGhlIHBh
dGNoIHN1Ym1pdHRlcnMgc2hvdWxkIGRlZmluaXRlbHkgZ2V0IGEgbWFpbCwgdGhlIHF1ZXN0aW9u
IGlzIHdoZXRoZXIgcGVvcGxlIG9uIHRoZSBDQyBsaXN0IHNob3VsZCBhbHNvIGdldCBvbmUKCkkg
dGhpbmsgdGhlIGJvdCBzaG91bGQgcmVwbHktdG8tYWxsLiAgTWF5YmUgd2UgY2FuIGFkZCBhbiBv
cHQtb3V0IHRvIG91cgp3ZWJzaXRlLCBzbyB0aGF0IHRoZSBib3Qgd29uJ3QgcmVwbHkgdG8geW91
IGlmIHlvdSBkb24ndCB3YW50IGl0IHRvLgoKPiA2OiBXaGF0IGV4YWN0bHkgZG8gd2UgcmVwb3J0
IGJhY2sKPiBBa2Egd2hhdCBpcyBpbiB0aGUgYWN0dWFsIG1haWwKCkEgbGluayB0byB0aGUgZ2l0
IGJyYW5jaCBpdCBjcmVhdGVkIChpZiB0aGUgcGF0Y2ggYXBwbGllZCksIG9yIGEgc25pcHBldApv
ZiB0aGUgcmVqZWN0aW9uIG1lc3NhZ2UgaWYgaXQgZGlkbid0LgoKU3VjY2VzcyAvIGZhaWx1cmUs
IHdpdGggYSBsaW5rIHRvIGEgcGFnZSBjb250YWluaW5nIHRoZSB2YXJpb3VzIHRlc3RzCnJ1biwg
c28gcGVvcGxlIGNhbiBzZWUgd2hpY2ggb25lIGZhaWxlZCBhbmQgaW52ZXN0aWdhdGUgdGhlIGZh
aWx1cmVzLgoKIC1HZW9yZ2UKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 15:26:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 15: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 1fhzD7-0000Tn-KO; Tue, 24 Jul 2018 15:26: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhzD5-0000TU-Qm
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 15:26:47 +0000
X-Inumbo-ID: 03ad03fe-8f56-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03ad03fe-8f56-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 15:27:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fhzD2-0001rU-9S; Tue, 24 Jul 2018 15: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 1fhzD2-0002EX-1u; Tue, 24 Jul 2018 15:26:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhzD2-0005in-1I; Tue, 24 Jul 2018 15:26:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125543-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=be5e2ff6f54e0245331ed360b8786760f82fd673
X-Osstest-Versions-That: xen=6e2a53afa15422ee290663dbb798c085ef7068ed
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 15:26:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125543: 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>

ZmxpZ2h0IDEyNTU0MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU0My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiZTVlMmZmNmY1NGUwMjQ1MzMxZWQzNjBiODc4Njc2MGY4MmZkNjczCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2ZTJhNTNhZmExNTQyMmVlMjkw
NjYzZGJiNzk4YzA4NWVmNzA2OGVkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU1NDEgIDIwMTgt
MDctMjQgMDk6MDA6MzQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NTQzICAy
MDE4LTA3LTI0IDEzOjAxOjA5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXQveGVuLmdpdAogICA2ZTJhNTNhZmExLi5iZTVlMmZmNmY1ICBiZTVlMmZmNmY1NGUwMjQ1MzMx
ZWQzNjBiODc4Njc2MGY4MmZkNjczIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 15:32:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 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 1fhzIP-0001H7-BA; Tue, 24 Jul 2018 15:32: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=q7kh=ki=citrix.com=prvs=736c292ca=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhzIN-0001Gx-H0
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 15:32:15 +0000
X-Inumbo-ID: c65c930d-8f56-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c65c930d-8f56-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 15:32:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="60991512"
From: George Dunlap <george.dunlap@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
 <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
 <20180724101858.jhsyfdkpy7urdrku@citrix.com>
 <A73BD547-2874-42D6-A766-046FA4C0E1DC@citrix.com>
 <17f94bb6-2fce-c6d7-7ae9-e380708d3a96@arm.com>
 <18079EC1-15A4-4C05-A78F-0570E1F54E8E@citrix.com>
 <cf651d14-f6f4-b651-b6b3-1fc5cbdbcd8f@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 NkY9enyrlw==
Message-ID: <c611e76e-34c2-262d-6c57-cde291ec946c@citrix.com>
Date: Tue, 24 Jul 2018 16:32:09 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <cf651d14-f6f4-b651-b6b3-1fc5cbdbcd8f@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDcvMjQvMjAxOCAwNDoyNiBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAwNy8yNC8y
MDE4IDEyOjIzIFBNLCBMYXJzIEt1cnRoIHdyb3RlOgo+Pgo+PiDvu79PbiAyNC8wNy8yMDE4LCAx
MTo1MCwgIkp1bGllbiBHcmFsbCIgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4KPj4g
ICAgIEhpIExhcnMsCj4+ICAgICAKPj4gICAgIE9uIDI0LzA3LzE4IDExOjMzLCBMYXJzIEt1cnRo
IHdyb3RlOgo+PiAgICAgPiAKPj4gICAgID4gT24gMjQvMDcvMjAxOCwgMTE6MTksICJXZWkgTGl1
IiA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ICAgICA+ICAgICAgT24gVHVlLCBKdWwg
MjQsIDIwMTggYXQgMDQ6MDQ6MDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ICAgICA+
ICAgICAgPiBJJ20gYWZyYWlkIG15IHBlcnNvbmFsIGJhciBmb3IgYW55IHN1Y2ggYXV0b21hdGlv
biBpcyBwcmV0dHkKPj4gICAgID4gICAgICA+IGhpZ2g6IFRoZXJlIG11c3Qgbm90IGV2ZXIgYmUg
YW55IG5lZ2F0aXZlIGVmZmVjdCBmcm9tIHN1Y2ggYW4KPj4gICAgID4gICAgICA+IGFkZGl0aW9u
LiBQb3NpdGl2ZSBlZmZlY3RzIHdvdWxkIG9mIGNvdXJzZSBiZSB2ZXJ5IHdlbGNvbWUuIEkKPj4g
ICAgID4gICAgICA+IHJlYWxpemUgdGhpcyBpcyBhbiB1bnJlYWxpc3RpYyBnb2FsLCBidXQgaXQg
c2hvdWxkIGF0IGxlYXN0IGNvbWUKPj4gICAgID4gICAgICA+IGNsb3NlIChwZXJoYXBzIGFmdGVy
IHNvbWUgaW5pdGlhbCBsZWFybmluZyBwaGFzZSkuIEJ1dCB0aGlzIGltcGxpZXMKPj4gICAgID4g
ICAgICA+IHRoYXQgYXQgbGVhc3QgaW4gdGhlb3J5IGl0IGlzIHBvc3NpYmxlIHRvIGNvbWUgY2xv
c2UgaW4gdGhlIGZpcnN0Cj4+ICAgICA+ICAgICAgPiBwbGFjZSwgd2hpY2ggSSBjYW4ndCB0YWtl
IGZvciBnaXZlbiB3aXRoIHRoZSBpbmZvcm1hdGlvbiBJJ3ZlIGJlZW4KPj4gICAgID4gICAgICA+
IHByb3ZpZGVkIHNvIGZhci4KPj4gICAgID4gICAgICAKPj4gICAgID4gICAgICBUaGVuIEknbSBh
ZnJhaWQgdGhlIG9ubHkgc3VnZ2VzdGlvbiBJIGdldCBmb3IgeW91IGF0IHRoZSBtb21lbnQgaXMg
dG8KPj4gICAgID4gICAgICBhZGQgYSBmaWx0ZXIgdG8gZHVtcCB0aG9zZSBlbWFpbHMgdG8gL2Rl
di9udWxsIC0tIHlvdSBhbHJlYWR5IHJlYWxpc2VkCj4+ICAgICA+ICAgICAgdGhhdCdzIGFuIHVu
cmVhbGlzdGljIGdvYWwgKGF0IGxlYXN0IGF0IHRoZSBiZWdpbm5pbmcpLgo+PiAgICAgPiAgICAg
IAo+PiAgICAgPiAgICAgIFdlaS4KPj4gICAgID4gICAgICAKPj4gICAgID4gRmlyc3Qgb2YgYWxs
LCB0aGVyZSBzaG91bGQgb25seSBiZSBtYWlsIChha2Egc3BhbSkgaWYgdGhlcmUgd2FzIGEgZmFp
bHVyZS4KPj4gICAgIAo+PiAgICAgVGhpcyBzZWVtcyBhIGxpdHRsZSBzdHJhbmdlIHRvIG9ubHkg
c2VuZCBlLW1haWwgb24gZmFpbHVyZS4gSG93IGRvIHlvdSAKPj4gICAgIGRpZmZlcmVudGlhdGUg
YmV0d2VlbiB0aGUgYm90IGhhcyBzdWNjZXNzZnVsbHkgdGVzdGVkIHRoYXQgc2VyaWVzIGFuZCAK
Pj4gICAgIHRoZSBzZXJpZXMgaXMgc3RpbGwgaW4gcXVldWUgdGhlbj8KPj4gICAgIAo+PiBZZXMs
IHRoYXQgd291bGQgYmUgYSB0cmFkZS1vZmYgdG8gbWluaW1pemUgInNwYW0iCj4+Cj4+IEl0IHNl
ZW1zIHRvIG1lIHRoZXJlIGFyZSBhIG51bWJlciBvZiBvcHRpb25zIHdlIGhhdmUgYW5kIHRodXMg
c29tZSBkZWNpc2lvbnMKPj4gdGhhdCBuZWVkIHRvIGJlIG1hZGUuCj4+ICAKPj4gMTogRG8gd2Ug
dHJpZ2dlciBhIENJIGN5Y2xlIGZvciAqZXZlcnkqIHBhdGNoPwo+IAo+IEluIGEgd29ybGQgd2l0
aCBpbmZpbml0ZSByZXNvdXJjZXMsIHllcywgYmVjYXVzZSB3ZSB3YW50IHRvIGRldGVjdAo+IGJy
b2tlbiBiaXNlY3Rpb25zLiAgTXkgZ3Vlc3MgaXMgdGhhdCB0aGlzIHdvdWxkIGJlIHRvbwo+IHJl
c291cmNlLWludGVuc2l2ZSBmb3IgdGhlIHJlYWwgd29ybGQuCj4gCj4gTm8gbWF0dGVyIHdoYXQs
IEknZCBwcmVmZXIgb25seSBvbmUgZW1haWwgcGVyIHNlcmllczsgRGVmaW5pdGVseSAqZG9uJ3Qq
Cj4gd2FudCBhIHN1Y2Nlc3MgZW1haWwgZm9yIGV2ZXJ5IHBhdGNoLgoKV2hhdCBhYm91dCBoYXZp
bmcgImNoZWNrLWJpc2VjdGFiaWxpdHkiIGFzIGEgc2VwYXJhdGUgdGVzdD8gIFJhdGhlciB0aGFu
CmRvaW5nIGEgZnVsbCBidWlsZCB0ZXN0IGZyb20gYSBjbGVhbiB0cmVlIGZvciBldmVyeSBwb3Nz
aWJsZSBkaXN0cm8sIHdlCmNvdWxkIGRvIHNvbWV0aGluZyBsaWtlCgpmb3IgcGF0Y2ggaW4gJHBh
dGNoZXM7IGRvCiAgcGF0Y2ggLXAxIDwgJHBhdGNoCiAgbWFrZQpkb25lCgpUaGF0IHNob3VsZCBj
YXRjaCBtb3N0IGJpc2VjdGlvbi1icmVha2luZyBpc3N1ZXMgd2l0aG91dCBiZWluZyBvdmVybHkK
cmVzb3VyY2UtaW50ZW5zaXZlLgoKRnJvbSB0aGUgQ0kncyBwZXJzcGVjdGl2ZSwgeW91J2QgYmUg
cnVubmluZyBvbiB0aGUgd2hvbGUgc2VyaWVzLCBhbmQKY2hlY2stYmlzZWN0YWJpbGl0eSB3b3Vs
ZCBiZSBhIHNpbmdsZSBzdWItdGVzdC4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 15:44:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 15:44:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fhzTu-00027A-FG; Tue, 24 Jul 2018 15:44: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=vgmm=ki=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fhzTs-00026y-IW
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 15:44:08 +0000
X-Inumbo-ID: 52ff6f02-8f58-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 52ff6f02-8f58-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 17:43:35 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 24 Jul 2018 09:44:06 -0600
Message-Id: <5B57494302000078001D75A6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 24 Jul 2018 09:44:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <A926ADEA-FB93-4AE8-9529-09F429FC8E3B@citrix.com>
 <tza4s2sh48vopp.fsf@N-1128.office.hd>
 <5B5714C102000078001D72E6@prv1-mh.provo.novell.com>
 <BD4DCDDD-FECC-40D6-BD0F-BF1D79237662@citrix.com>
 <e3c23c76-5a40-19b6-ee82-063d950861d3@citrix.com>
In-Reply-To: <e3c23c76-5a40-19b6-ee82-063d950861d3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Yuri Volchkov <yuri.volchkov@neclab.eu>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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+IE9uIDI0LjA3LjE4IGF0IDE2OjAxLCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBJIGRvbid0IHNlZSB3aGF0IHRoZSBwcm9ibGVtIGlzIGluIGhhdmluZyBhIHNpbmdsZSBy
ZXNwb25zZSB0byB0aGUKPiB0aHJlYWQgc2F5aW5nIHRoYXQgdGhlIHRlc3Qgd2FzIHJ1biwgdGhl
IHJlc3VsdCBvZiB0aGUgcnVuLCBhbmQgYSBsaW5rCj4gdG8gYSBwYWdlIGFib3V0IGl0LiAgSXQn
cyBjZXJ0YWlubHkgbGVzcyBtYWlsIHRoYW4gSSBnZXQgaW4gdGhlIGNvdXJzZQo+IG9mIGEgbm9y
bWFsIHJldmlldyBjeWNsZSBhYm91dCBwYXRjaCBzZXJpZXMgSSdtIG5vdCBpbnRlcmVzdGVkIGlu
Lgo+IAo+IEkgbWVhbiwgc3VwcG9zZSB3ZSBqdXN0IGhhZCBhIHJlYWxseSBlbnRodXNpYXN0aWMg
Y29udHJpYnV0b3Igd2hvIG1hZGUKPiBpdCB0aGVpciBwZXJzb25hbCBnb2FsIHRvIHRlc3QgYW5k
IGJ1aWxkIGV2ZXJ5IHBhdGNoIHRoYXQgd2FzIHNlbnQgdG8KPiB0aGUgbGlzdC4gIFdvdWxkIGFu
eW9uZSByZWFsbHkgY29tcGxhaW4gYWJvdXQgYSBzaW5nbGUgZXh0cmEgbWFpbCBwZXIKPiBzZXJp
ZXMsIHdoZW4gYSB0eXBpY2FsIHNlcmllcyBnZW5lcmF0ZXMgZG96ZW5zIG9mIGh1bWFuLWdlbmVy
YXRlZCBtYWlscwo+IGFueXdheT8KCldlbGwsIEkgYWdyZWUgb25lIGNhbiB2aWV3IGF0IHRoaXMg
ZnJvbSBkaWZmZXJlbnQgYW5nbGVzLiBZb3VyCnBlcnNwZWN0aXZlIGxvb2tzIHRvIGJlIHRoYXQg
d2l0aCB0aGVyZSBhbHJlYWR5IGJlaW5nIHNvIG11Y2gKbWFpbCwgYSBsaXR0bGUgbW9yZSBkb2Vz
bid0IGh1cnQuIEknbSBvbiB0aGUgcG9zaXRpb24gdGhhdCBldmVyeQp1bm5lY2Vzc2FyeSBtYWls
IGlzIGEgcHJvYmxlbS4gRm9yIChsb25nKSBzZXJpZXMgdGhlIG9uZSBleHRyYQptYWlsIHBlcmhh
cHMgaXMgaW5kZWVkIG5vdCBvbmx5IHRvbGVyYWJsZSBidXQgaGVscGZ1bCAoYWxiZWl0IGV2ZW4K
dGhlcmUgaXQgd291bGQgcmF0aGVyIGJlIG9uZSBtYWlsIHBlciB2ZXJzaW9uLCB3aGljaCBtYXkK
YmVjb21lIGluY3JlYXNpbmdseSBwb2ludGxlc3MgYXMgb25seSB2ZXJ5IHNtYWxsIGNoYW5nZXMg
Z2V0CmRvbmUgYmV0d2VlbiB2ZXJzaW9ucykuIEZvciBpbmRpdmlkdWFsIHBhdGNoZXMgKG9uZSBs
aW5lcnMgdG8KdGFrZSB0aGUgZXh0cmVtZSkgdGhlcmUgb2Z0ZW4gaXMganVzdCBhIHNpbmdsZSBy
ZXNwb25zZSB3aXRoIGFuCmFjay4gVGhlIGJvdCB3b3VsZCBpbmNyZWFzZSB0aGF0IHZvbHVtZSBi
eSBhIHdob3BwaW5nIDUwJQoob3IgMTAwJSBmb3IgYW55b25lIGZvciB0aGVpciBvd24gcGF0Y2hl
cykuCgpXaXRoIGFsbCB0aGlzIHNhaWQsIGp1c3QgdG8gYmUgY2xlYXI6IEknbSBub3QgYWdhaW5z
dCBpbXByb3ZlbWVudHMKaGVyZSBvciBhbnl3aGVyZSBlbHNlLCBidXQgdGhlaXIgcHJpY2UgbmVl
ZHMgdG8gYmUgcmVhc29uYWJsZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 15:47:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 15: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 1fhzXA-0002Ig-1O; Tue, 24 Jul 2018 15:47: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fhzX9-0002IT-39
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 15:47:31 +0000
X-Inumbo-ID: e8436d56-8f58-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8436d56-8f58-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 15: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 1fhzX6-0002IH-MC; Tue, 24 Jul 2018 15:47: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 1fhzX6-0003ph-ER; Tue, 24 Jul 2018 15:47:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fhzX6-0007LK-Do; Tue, 24 Jul 2018 15:47:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125512-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt: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-xl-qemuu-win10-i386: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-amd64-i386-xl-shadow: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-i386-rumprun-i386: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-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-amd64-i386-freebsd10-amd64: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-i386-qemuu-rhel6hvm-amd: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-xl-raw: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-i386-xl-qemuu-ovmf-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-i386-xl: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:test-amd64-i386-xl-qemuu-win7-amd64: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-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch: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-migrupgrade: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-i386-qemut-rhel6hvm-amd: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-amd64-i386-xl-xsm: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-i386-xl-qemut-debianhvm-amd64: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-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-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-i386-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:test-amd64-i386-libvirt: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-qemuu-debianhvm-amd64-xsm: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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1: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-amd64-amd64-xl-qemut-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-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-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:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test: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-libvirt-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-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-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-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-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-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-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-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-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-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 15:47:28 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125512: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUxMiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUxMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MTY1CiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjUwNjUKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgNSBob3N0
LWJ1aWxkLXByZXAgZmFpbCBpbiAxMjUxNjUgUkVHUi4gdnMuIDEyNTA2NQoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICA2IHhlbi1pbnN0YWxsICAgICAgZmFpbCBpbiAxMjUxNjUgcGFzcyBp
biAxMjU1MTIKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAg
ICBmYWlsIGluIDEyNTE2NSBwYXNzIGluIDEyNTUxMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjE4
IHBhc3MgaW4gMTI1NTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBpbiAxMjU1MDAgcGFzcyBpbiAxMjUxNjUKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIGluIDEyNTUwMCBwYXNzIGluIDEyNTIxOAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCBmYWlsIGluIDEyNTUwMCBwYXNzIGluIDEyNTM2
NQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICBmYWlsIHBhc3MgaW4gMTI1NTAwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjUxNjUgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEy
NTE2NSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjUzNjUgbGlr
ZSAxMjQ5NDIKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxNyBydW1wcnVuLWRlbW8t
eGVuc3RvcmVscy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIGluIDEyNTM2NSBsaWtlIDEyNTA0MAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgaW4gMTI1NTAwIGxpa2UgMTI0OTk2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTUwMCBsaWtlIDEy
NTA0MAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBpbiAxMjU1MDAgbGlrZSAxMjUwNDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEyNTUwMCBsaWtlIDEyNTA2NQog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFp
bCBpbiAxMjU1MDAgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEyNTUwMCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTI1NTAw
IGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgZmFpbCBpbiAxMjU1MDAgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU1MDAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDEyNTUwMCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTUw
MCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgaW4gMTI1NTAwIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NTAwIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCBmYWlsIGluIDEyNTUwMCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgZmFpbCBpbiAxMjU1MDAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3Rf
aG9zdCBmYWlsIGxpa2UgMTI0OTk2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjUwNDAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTMgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBs
aWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUwNjUKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rp
c3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNDgwMWJmNTI4YzAxZGVlZDdh
MzE1Y2ZlN2ZmNTllOGZjOTRkOTczMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgZTM5ZmYzODZmNjI2YmE0NGY4YTlhOTYwOGQ4ZjVmMTNmZjc5NDVlZgoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTI1MDY1ICAyMDE4LTA3LTA5IDE1OjE2OjIzIFogICAxNSBkYXlzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyNTEyMyAgMjAxOC0wNy0xMiAwNzozNjoxNSBaICAgMTIgZGF5cyAg
ICA4IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm1oZi1saWJ2aXJ0IGJyb2tlbgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IDQ4MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMiAw
OToyMjoxNCAyMDE4ICswMjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuOC40CihxZW11
IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 15:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 15: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 1fhzae-00031B-Rw; Tue, 24 Jul 2018 15:51: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=q7kh=ki=citrix.com=prvs=736c292ca=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fhzad-00030x-1c
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 15:51:07 +0000
X-Inumbo-ID: 68c7342f-8f59-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68c7342f-8f59-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 15:51:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="60994333"
To: Jan Beulich <JBeulich@suse.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <A926ADEA-FB93-4AE8-9529-09F429FC8E3B@citrix.com>
 <tza4s2sh48vopp.fsf@N-1128.office.hd>
 <5B5714C102000078001D72E6@prv1-mh.provo.novell.com>
 <BD4DCDDD-FECC-40D6-BD0F-BF1D79237662@citrix.com>
 <e3c23c76-5a40-19b6-ee82-063d950861d3@citrix.com>
 <5B57494302000078001D75A6@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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
 NkY9enyrlw==
Message-ID: <9c7f74d2-0725-ef41-490b-9551d1cd4269@citrix.com>
Date: Tue, 24 Jul 2018 16:51:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B57494302000078001D75A6@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Minios-devel] automation: Creating a patchwork
 instance to improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Yuri Volchkov <yuri.volchkov@neclab.eu>,
 Minios-devel <minios-devel@lists.xenproject.org>, committers@xenproject.org,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@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>

T24gMDcvMjQvMjAxOCAwNDo0NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjQuMDcu
MTggYXQgMTY6MDEsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBJIGRvbid0
IHNlZSB3aGF0IHRoZSBwcm9ibGVtIGlzIGluIGhhdmluZyBhIHNpbmdsZSByZXNwb25zZSB0byB0
aGUKPj4gdGhyZWFkIHNheWluZyB0aGF0IHRoZSB0ZXN0IHdhcyBydW4sIHRoZSByZXN1bHQgb2Yg
dGhlIHJ1biwgYW5kIGEgbGluawo+PiB0byBhIHBhZ2UgYWJvdXQgaXQuICBJdCdzIGNlcnRhaW5s
eSBsZXNzIG1haWwgdGhhbiBJIGdldCBpbiB0aGUgY291cnNlCj4+IG9mIGEgbm9ybWFsIHJldmll
dyBjeWNsZSBhYm91dCBwYXRjaCBzZXJpZXMgSSdtIG5vdCBpbnRlcmVzdGVkIGluLgo+Pgo+PiBJ
IG1lYW4sIHN1cHBvc2Ugd2UganVzdCBoYWQgYSByZWFsbHkgZW50aHVzaWFzdGljIGNvbnRyaWJ1
dG9yIHdobyBtYWRlCj4+IGl0IHRoZWlyIHBlcnNvbmFsIGdvYWwgdG8gdGVzdCBhbmQgYnVpbGQg
ZXZlcnkgcGF0Y2ggdGhhdCB3YXMgc2VudCB0bwo+PiB0aGUgbGlzdC4gIFdvdWxkIGFueW9uZSBy
ZWFsbHkgY29tcGxhaW4gYWJvdXQgYSBzaW5nbGUgZXh0cmEgbWFpbCBwZXIKPj4gc2VyaWVzLCB3
aGVuIGEgdHlwaWNhbCBzZXJpZXMgZ2VuZXJhdGVzIGRvemVucyBvZiBodW1hbi1nZW5lcmF0ZWQg
bWFpbHMKPj4gYW55d2F5Pwo+IAo+IFdlbGwsIEkgYWdyZWUgb25lIGNhbiB2aWV3IGF0IHRoaXMg
ZnJvbSBkaWZmZXJlbnQgYW5nbGVzLiBZb3VyCj4gcGVyc3BlY3RpdmUgbG9va3MgdG8gYmUgdGhh
dCB3aXRoIHRoZXJlIGFscmVhZHkgYmVpbmcgc28gbXVjaAo+IG1haWwsIGEgbGl0dGxlIG1vcmUg
ZG9lc24ndCBodXJ0LiBJJ20gb24gdGhlIHBvc2l0aW9uIHRoYXQgZXZlcnkKPiB1bm5lY2Vzc2Fy
eSBtYWlsIGlzIGEgcHJvYmxlbS4gRm9yIChsb25nKSBzZXJpZXMgdGhlIG9uZSBleHRyYQo+IG1h
aWwgcGVyaGFwcyBpcyBpbmRlZWQgbm90IG9ubHkgdG9sZXJhYmxlIGJ1dCBoZWxwZnVsIChhbGJl
aXQgZXZlbgo+IHRoZXJlIGl0IHdvdWxkIHJhdGhlciBiZSBvbmUgbWFpbCBwZXIgdmVyc2lvbiwg
d2hpY2ggbWF5Cj4gYmVjb21lIGluY3JlYXNpbmdseSBwb2ludGxlc3MgYXMgb25seSB2ZXJ5IHNt
YWxsIGNoYW5nZXMgZ2V0Cj4gZG9uZSBiZXR3ZWVuIHZlcnNpb25zKS4gRm9yIGluZGl2aWR1YWwg
cGF0Y2hlcyAob25lIGxpbmVycyB0bwo+IHRha2UgdGhlIGV4dHJlbWUpIHRoZXJlIG9mdGVuIGlz
IGp1c3QgYSBzaW5nbGUgcmVzcG9uc2Ugd2l0aCBhbgo+IGFjay4gVGhlIGJvdCB3b3VsZCBpbmNy
ZWFzZSB0aGF0IHZvbHVtZSBieSBhIHdob3BwaW5nIDUwJQo+IChvciAxMDAlIGZvciBhbnlvbmUg
Zm9yIHRoZWlyIG93biBwYXRjaGVzKS4KPiAKPiBXaXRoIGFsbCB0aGlzIHNhaWQsIGp1c3QgdG8g
YmUgY2xlYXI6IEknbSBub3QgYWdhaW5zdCBpbXByb3ZlbWVudHMKPiBoZXJlIG9yIGFueXdoZXJl
IGVsc2UsIGJ1dCB0aGVpciBwcmljZSBuZWVkcyB0byBiZSByZWFzb25hYmxlLgoKT0ssIHdlbGwg
d2h5IGRvbid0IHdlIGdpdmUgaXQgYSB0cnksIGFuZCBpZiBwZW9wbGUgZmluZCB0aGUgbWFpbCBz
cGFtbXkKd2UgY2FuIGFkZCBhICJkby1ub3QtbWFpbCIgbGlzdCB0aGF0IHRoZSBib3Qgd2lsbCBh
dm9pZCBzZW5kaW5nIG1haWwgdG8uCklmIHRoZXJlJ3MgYSBzZXJpZXMgc29tZW9uZSBpbiB0aGUg
ZG8tbm90LW1haWwgbGlzdCBkZWNpZGVzIHRoZXkgd2FudAppbmZvcm1hdGlvbiBvbiwgaXQgc2hv
dWxkbid0IGJlIHRvbyBkaWZmaWN1bHQgdG8gZmluZCBpdCBmcm9tIHRoZSBzdGF0dXMKcGFnZS4K
CiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 16:30:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 16:30: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 1fi0CU-0006U1-Ov; Tue, 24 Jul 2018 16:30: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=83nb=ki=xenproject.org=prvs=7360d1597=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fi0CT-0006To-9C
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 16:30:13 +0000
X-Inumbo-ID: df262b07-8f5e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id df262b07-8f5e-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 16:30:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="60999152"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75001-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=5b73e17fb17c6935d894b0084f32421e717c247f
X-Osstest-Versions-That: ovmf=005c855dc6be0f61f76de0d7ec4a62ee737518d6
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 24 Jul 2018 17:30:08 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75001: 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
NTAwMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDAxLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzQ5OTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NDk5OQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDViNzNlMTdmYjE3YzY5MzVkODk0YjAwODRmMzI0
MjFlNzE3YzI0N2YKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDAwNWM4
NTVkYzZiZTBmNjFmNzZkZTBkN2VjNGE2MmVlNzM3NTE4ZDYKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NDk5OSAgMjAxOC0wNy0yNCAwNToxOTo1NyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMDEgIDIwMTgtMDctMjQgMTQ6NTI6MjAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBZb25naG9u
ZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVu
Z0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNWI3M2UxN2ZiMTdjNjkzNWQ4OTRiMDA4NGYz
MjQyMWU3MTdjMjQ3ZgpBdXRob3I6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29t
PgpEYXRlOiAgIEZyaSBKdWwgMjAgMTU6NTE6MzkgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczog
Rml4IHRoZSBkaWZmZXJlbnQgdG9rZW4gd2l0aCB0aGUgc2FtZSBQQ0QKICAgIAogICAgSWYgdGhl
IGRpZmZlcmVudCB0b2tlbiB3aXRoIHRoZSBzYW1lIFBDRCBuYW1lcyBhcmUgdXNlZCBpbiB0aGUg
ZHJpdmVyLAogICAgYnVpbGQgY2FuIHBhc3MuIElmIHRoZSBkaWZmZXJlbnQgdG9rZW4gd2l0aCB0
aGUgc2FtZSBQQ0QgbmFtZSBhcmUgdXNlZAogICAgaW4gdGhlIGRpZmZlcmVudCBsaWJyYXJ5LCB0
aGVuIHRoZSBkcml2ZXIgYnVpbGQgd2lsbCBmYWlsLiBUaGUgcmVhc29uCiAgICBpcyB0aGF0IHRo
ZSBkcml2ZXIgYXV0b2dlbi5jIGlzIG5vdCBnZW5lcmF0ZWQgY29ycmVjdGx5IGZvciB0aGUgc2Vj
b25kCiAgICBjYXNlLiBCYXNlVG9vbHMgc2hvdWxkIGNoZWNrIHRoZSBkdXBsaWNhdGVkIFBDRCBu
YW1lIGlzIHRoZSBkcml2ZXIgYW5kCiAgICBpdHMgbGlua2VkIGxpYnJhcmllcy4KICAgIAogICAg
Q2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpo
dSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFl1bmh1YSBG
ZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8g
PGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IGJmYTdlZWI2MWQ5NDYyM2RkYmU0M2I5MTZh
MGJiMWRjMGY3M2EyOTIKQXV0aG9yOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CkRhdGU6ICAgTW9uIEp1bCAyMyAxMTo1ODoyMiAyMDE4ICswODAwCgogICAgQmFzZVRvb2xz
OiBDb3JyZWN0IF9QQ0RfUEFUQ0hBQkxFX1Rva2VuTmFtZV9TSVpFJ3MgdmFsdWUKICAgIAogICAg
Y3VycmVudCBpZiB1c2VyIHVzZSBQYXRjaFBjZFNldFB0ciBpbiBsaWJyYXJ5LCBpdCB3aWxsIHJl
cG9ydCB0aGUKICAgIF9QQ0RfUEFUQ0hBQkxFX1Rva2VuTmFtZV9TSVpFIGlzIG5vdCBkZWZpbmVk
LgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 16:57:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 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 1fi0cL-0008BS-89; Tue, 24 Jul 2018 16: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=2t9p=ki=citrix.com=prvs=736d78cd4=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fi0cK-0008BN-7R
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 16:56:56 +0000
X-Inumbo-ID: 9aca5e4a-8f62-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9aca5e4a-8f62-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 16:57:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="61002542"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 24 Jul 2018 17:56:51 +0100
Message-ID: <20180724165651.21743-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation: introduce a script for build 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+ClNp
Z25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpUaGlzIGlzIGEg
c2NyaXB0IEkgd3JvdGUgcHJldmlvdXNseSBmb3IgYnVpbGQgdGVzdC4KCkNjOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Cgp2NToKMS4gVXNlIGJhc2ggc28gdGhhdCB3aGlsZSBkbyAuLi4gZG9uZSA8ICgp
IHdvcmtzLgoyLiBNb3ZlIHNjcmlwdCB0byBhdXRvbWF0aW9uIGRpcmVjdG9yeS4KCnY0OgoxLiBD
aGVjaywgc2F2ZS9yZXN0b3JlICQ/LgoyLiBEb24ndCB1c2UgdHJhcCwgY2hlY2sgZXhpdCBjb2Rl
IGRpcmVjdGx5LgozLiBNb3JlIGVycm9yIG1lc3NhZ2VzLgoKdjM6CjEuIFVzZSBnaXQtY2xlYW4g
aW4gZGVmYXVsdCBydW5lLgoyLiBQcmludCBtb3JlIGZyaWVuZGx5IG1lc3NhZ2UuCjMuIFJlc3Rv
cmUgSEVBRCBhdXRvbWF0aWNhbGx5LgotLS0KIGF1dG9tYXRpb24vc2NyaXB0cy9idWlsZC10ZXN0
LnNoIHwgNjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl
IGNoYW5nZWQsIDY4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDc1NSBhdXRvbWF0aW9u
L3NjcmlwdHMvYnVpbGQtdGVzdC5zaAoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vc2NyaXB0cy9i
dWlsZC10ZXN0LnNoIGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkLXRlc3Quc2gKbmV3IGZpbGUg
bW9kZSAxMDA3NTUKaW5kZXggMDAwMDAwMDAwMC4uODg1ZTVmN2ExMwotLS0gL2Rldi9udWxsCisr
KyBiL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZC10ZXN0LnNoCkBAIC0wLDAgKzEsNjggQEAKKyMh
L2Jpbi9iYXNoCisKKyMgUnVuIGNvbW1hbmQgb24gZXZlcnkgY29tbWl0IHdpdGhpbiB0aGUgcmFu
Z2Ugc3BlY2lmaWVkLiBJZiBubyBjb21tYW5kIGlzCisjIHByb3ZpZGVkLCB1c2UgdGhlIGRlZmF1
bHQgb25lIHRvIGNsZWFuIGFuZCBidWlsZCB0aGUgd2hvbGUgdHJlZS4KKyMKKyMgVGhlIGRlZmF1
bHQgcnVuZSBpcyByYXRoZXIgc2ltcGxlLiBUbyBkbyBhIGNyb3NzLWJ1aWxkLCBwbGVhc2UgcHV0
IHlvdXIgdXN1YWwKKyMgYnVpbGQgcnVuZSBpbiBhIHNoZWxsIHNjcmlwdCBhbmQgaW52b2tlIGl0
IHdpdGggdGhpcyBzY3JpcHQuCisKK2lmICEgdGVzdCAtZiB4ZW4vY29tbW9uL2tlcm5lbC5jOyB0
aGVuCisgICAgZWNobyAiUGxlYXNlIHJ1biB0aGlzIHNjcmlwdCBmcm9tIHRvcC1sZXZlbCBkaXJl
Y3RvcnkiCisgICAgZXhpdCAxCitmaQorCitpZiB0ZXN0ICQjIC1sdCAyIDsgdGhlbgorICAgIGVj
aG8gIlVzYWdlOiAkMCA8QkFTRT4gPFRJUD4gW0NNRF0iCisgICAgZXhpdCAxCitmaQorCitzdGF0
dXM9YGdpdCBzdGF0dXMgLXNgCitpZiB0ZXN0IC1uICIkc3RhdHVzIjsgdGhlbgorICAgIGVjaG8g
IlRyZWUgaXMgZGlydHksIGFib3J0ZWQiCisgICAgZXhpdCAxCitmaQorCitCQVNFPSQxOyBzaGlm
dAorVElQPSQxOyBzaGlmdAorCitPUklHX0JSQU5DSD1gZ2l0IHN5bWJvbGljLXJlZiAtcSAtLXNo
b3J0IEhFQURgCitpZiB0ZXN0ICQ/IC1uZSAwOyB0aGVuCisgICAgZWNobyAiRGV0YWNoZWQgSEVB
RCwgYWJvcnRlZCIKKyAgICBleGl0IDEKK2ZpCisKK3doaWxlIHJlYWQgbnVtIHJldjsgZG8KKyAg
ICBlY2hvICJUZXN0aW5nICRudW0gJHJldiIKKworICAgIGdpdCBjaGVja291dCAkcmV2CisgICAg
cmV0PSQ/CisgICAgaWYgdGVzdCAkcmV0IC1uZSAwOyB0aGVuCisgICAgICAgIGVjaG8gIkZhaWxl
ZCB0byBjaGVja291dCAkbnVtICRyZXYgd2l0aCAkcmV0IgorICAgICAgICBicmVhaworICAgIGZp
CisKKyAgICBpZiB0ZXN0ICQjIC1lcSAwIDsgdGhlbgorICAgICAgICBnaXQgY2xlYW4gLWZkeCAm
JiAuL2NvbmZpZ3VyZSAmJiBtYWtlIC1qNAorICAgIGVsc2UKKyAgICAgICAgIiRAIgorICAgIGZp
CisgICAgcmV0PSQ/CisgICAgaWYgdGVzdCAkcmV0IC1uZSAwOyB0aGVuCisgICAgICAgIGVjaG8g
IkZhaWxlZCBhdCAkbnVtICRyZXYgd2l0aCAkcmV0IgorICAgICAgICBicmVhaworICAgIGZpCisg
ICAgZWNobworZG9uZSA8IDwoZ2l0IHJldi1saXN0ICRCQVNFLi4kVElQIHwgbmwgLWJhIHwgdGFj
KQorCitlY2hvICJSZXN0b3Jpbmcgb3JpZ2luYWwgSEVBRCIKK2dpdCBjaGVja291dCAkT1JJR19C
UkFOQ0gKK2djb19yZXQ9JD8KK2lmIHRlc3QgJGdjb19yZXQgLW5lIDA7IHRoZW4KKyAgICBlY2hv
ICJGYWlsZWQgdG8gcmVzdG9yZSBvcmlnbmFsIEhFQUQuIENoZWNrIHRyZWUgc3RhdHVzIGJlZm9y
ZSBkb2luZyBhbnl0aGluZyBlbHNlISIKKyAgICBleGl0ICRnY29fcmV0CitmaQorCitpZiB0ZXN0
ICRyZXQgLWVxIDA7IHRoZW4KKyAgICBlY2hvICJvay4iCitmaQorZXhpdCAkcmV0Ci0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 17:22:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 17:22:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fi10l-0001sQ-CK; Tue, 24 Jul 2018 17:22: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=ymhk=ki=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1fi10j-0001sG-Qa
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 17:22:09 +0000
X-Inumbo-ID: 213b96cb-8f66-11e8-a6a9-d7ebe60f679a
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 213b96cb-8f66-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 17:22:25 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Tue, 24 Jul 2018 19:22:07 +0200
Received: from [192.168.1.85] (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Tue, 24 Jul 2018 18:22:03 +0100
Message-ID: <e5b85bb5063db69ca7a1712066779bee620de952.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: George Dunlap <george.dunlap@citrix.com>, Lars Kurth
 <lars.kurth@citrix.com>,  Julien Grall <julien.grall@arm.com>, Wei Liu
 <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
Date: Tue, 24 Jul 2018 19:22:00 +0200
In-Reply-To: <cf651d14-f6f4-b651-b6b3-1fc5cbdbcd8f@citrix.com>
References: <DD622B30-B54C-4B9A-AA24-05329BD800B9@citrix.com>
 <5B56EC0002000078001D708C@prv1-mh.provo.novell.com>
 <20180724092430.puacbfkbimdm5anz@citrix.com>
 <5B56F2BB02000078001D7130@prv1-mh.provo.novell.com>
 <20180724094352.bobqiacujy4tgcp4@citrix.com>
 <5B56F99502000078001D719C@prv1-mh.provo.novell.com>
 <20180724101858.jhsyfdkpy7urdrku@citrix.com>
 <A73BD547-2874-42D6-A766-046FA4C0E1DC@citrix.com>
 <17f94bb6-2fce-c6d7-7ae9-e380708d3a96@arm.com>
 <18079EC1-15A4-4C05-A78F-0570E1F54E8E@citrix.com>
 <cf651d14-f6f4-b651-b6b3-1fc5cbdbcd8f@citrix.com>
Organization: SUSE
X-Mailer: Evolution 3.28.4 
Mime-Version: 1.0
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 Minios-devel <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Matt Spencer <Matt.Spencer@arm.com>
Content-Type: multipart/mixed; boundary="===============6211108917600330012=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6211108917600330012==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-zKe2CYgjx4vs3/48O9NI"


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

FWIW,

On Tue, 2018-07-24 at 16:26 +0100, George Dunlap wrote:
> On 07/24/2018 12:23 PM, Lars Kurth wrote:
> >=20
> > It seems to me there are a number of options we have and thus some
> > decisions
> > that need to be made.

> > 2: Do we have an opt-in or op-out (e.g. through a tag, a specific
> > CC, etc.) for patches
>=20
> Opt-out.
>
+1

> > 5: Do we report back on success or only on failure?
> > See question by Julien
>=20
> I'd start with having the bot respond to 00/NN exactly once, both on
> success and failure.
>=20
+1

> > 4: Who else, besides the author should get a mail
> > The patch submitters should definitely get a mail, the question is
> > whether people on the CC list should also get one
>=20
> I think the bot should reply-to-all.  Maybe we can add an opt-out to
> our
> website, so that the bot won't reply to you if you don't want it to.
>=20
+1

:-)

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/

--=-zKe2CYgjx4vs3/48O9NI
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+4FAltXYDkACgkQFkJ4iaW4
c+7V6A//b1YKt44bsqoBGCMIZt2VT9yo4Eui4NgxrQqhxk1w+vf5rzb07Qpvb72I
LqVJtA+9DhPeQNF1BTPsStNDCy6UsYEI6K4A7J6A5a1W0ywgBjoZga4ETWbgLioD
lEpmTdFwqyRGT6H2ZX3eoMX7Clh0VVQJlQPmcS6NbI8j7LTpaX2eROc5oYNyuidR
h81DENTt0TiY3p7g6ibT/F0MVjcNo2oqDX7ib9cJYwuOOQ6ae8iFBtowamKvnSiG
hMrvL6WG3oatnwk7oI13baSlEHhEteLXWSVMsCe9qBjSzO6rUcBdNVtLjto9azpm
hWzXrVwtlrnALDvscqiktSB+pbICK5lmlfSGRK7bPh3i6PkbgOXsu4iKmEobuDgD
CMTEEHObbF3+QzNm0tZYB0PKkAVk8Lj/zxY4IGXMyRdlX6i58zCyQYO81a8koYS7
7mblOeIPZfXjm92m0X6UPUo8joJO/6a88sCMZPwg7BBoJPu2pxUPNII5VkLSU9nf
dnmAoXjplwVu+ioirDNPko//jY5qN4qDHeES1gOogCaq389kQUk2xXgwlM2BVDA4
yhdfLSgDfH0jeBvwYH/LHd7ULucTWZNtPb6hmPzuxnWCk3fq6W5in0TSqJQS1kmQ
OtvZIjiG1InI8CncZ2Y4RxTLzZff/20oU8ymTFACIAs/xbUc+t8=
=bbvP
-----END PGP SIGNATURE-----

--=-zKe2CYgjx4vs3/48O9NI--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6211108917600330012==--



From xen-devel-bounces@lists.xenproject.org Tue Jul 24 17:26:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 17: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 1fi14w-00024S-0S; Tue, 24 Jul 2018 17:26: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fi14u-00024I-7l
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 17:26:28 +0000
X-Inumbo-ID: 9eaff1fc-8f66-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9eaff1fc-8f66-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 19:25: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 1fi14s-0004sY-8Z; Tue, 24 Jul 2018 17:26: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 1fi14r-0003x7-Tq; Tue, 24 Jul 2018 17:26:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fi14r-0002gW-TF; Tue, 24 Jul 2018 17:26:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125546-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0ed73bcdcd80e0df9b383b1c53cd9a95d366843f
X-Osstest-Versions-That: ovmf=5b73e17fb17c6935d894b0084f32421e717c247f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 17:26:25 +0000
Subject: [Xen-devel] [ovmf test] 125546: 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>

ZmxpZ2h0IDEyNTU0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NDYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwZWQ3M2JjZGNkODBlMGRmOWIzODNiMWM1M2NkOWE5
NWQzNjY4NDNmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1YjczZTE3
ZmIxN2M2OTM1ZDg5NGIwMDg0ZjMyNDIxZTcxN2MyNDdmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1NDAgIDIwMTgtMDctMjQgMDg6NDA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTQ2ICAyMDE4LTA3LTI0IDE0OjQwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZ2FvIEd1
byA8ZG9uZ2FvLmd1b0BpbnRlbC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5j
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
NWI3M2UxN2ZiMS4uMGVkNzNiY2RjZCAgMGVkNzNiY2RjZDgwZTBkZjliMzgzYjFjNTNjZDlhOTVk
MzY2ODQzZiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 17:45:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 17: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 1fi1NT-0003Vm-QJ; Tue, 24 Jul 2018 17:45: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fi1NS-0003VN-NY
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 17:45:38 +0000
X-Inumbo-ID: 692c9856-8f69-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 692c9856-8f69-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 17:45: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 1fi1NO-0005HX-C3; Tue, 24 Jul 2018 17:45: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 1fi1NO-0004lz-3k; Tue, 24 Jul 2018 17:45:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fi1NO-0005It-34; Tue, 24 Jul 2018 17:45:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125549-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=173c7803592065d27bf2e60d50e08e197a0efa83
X-Osstest-Versions-That: xen=be5e2ff6f54e0245331ed360b8786760f82fd673
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 17:45:34 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125549: 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>

ZmxpZ2h0IDEyNTU0OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU0OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxNzNjNzgwMzU5MjA2NWQyN2JmMmU2MGQ1MGUwOGUxOTdhMGVmYTgzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiZTVlMmZmNmY1NGUwMjQ1MzMx
ZWQzNjBiODc4Njc2MGY4MmZkNjczCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU1NDMgIDIwMTgt
MDctMjQgMTM6MDE6MDkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NTQ5ICAy
MDE4LTA3LTI0IDE2OjAwOjI5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KICBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGJlNWUyZmY2
ZjUuLjE3M2M3ODAzNTkgIDE3M2M3ODAzNTkyMDY1ZDI3YmYyZTYwZDUwZTA4ZTE5N2EwZWZhODMg
LT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 18:02:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 18:02: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 1fi1dE-00051P-Ap; Tue, 24 Jul 2018 18:01: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=7yex=ki=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fi1dD-00051K-8w
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 18:01:55 +0000
X-Inumbo-ID: 9270f329-8f6b-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x244.google.com (unknown [2607:f8b0:4002:c05::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9270f329-8f6b-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 20:01:21 +0200 (CEST)
Received: by mail-yw0-x244.google.com with SMTP id q129-v6so1861296ywg.8
 for <xen-devel@lists.xenproject.org>; Tue, 24 Jul 2018 11:01:53 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=ng1Z4tj18gW+ffQ8epVcVT6H4ZZ8Mc5JyI//3sBmH2g=;
 b=bCGRrOMyje34/na09R7Ow+bEFibMCE+5zsa0kIE3iwPDFQ9jB09y8oE3R9WcjDizBb
 FVI9tv49RkgNg3L4079B49sKuIUvnE88V0Q3P61ZrUogQRRwTcm0OugdteK/Xm6kJVpx
 W+YiQJUirJ5Qg6flprbTOi4XrYEBlRGZyKHWw=
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=ng1Z4tj18gW+ffQ8epVcVT6H4ZZ8Mc5JyI//3sBmH2g=;
 b=RD7cDk5O+63IB+BZFOUa67Z8JAYxQ6OJFjYmvDeIy1lS5AQ7G8H4JHjG6TEk9cDH8Y
 OWYc27mJ9qZqHuiJNDCvdvtHd3ZSlpVepAbTpQ3ou0YZ1rzn52v1NSIlCdSBG8domKMd
 TtpDbI8mkUdrWyH02kht76SOkAe5j7WMwuikt6CktH0M3hSAC/t6EQWEqCIk0YBiHtM+
 EyMAprxcoVHQUqwrE9wOjOPEdeT7xDeOvENj+zPZMJBezZdVbiU3VC7ph/G9HI3j1U4b
 P7QOOlzvFHUSHdNmvbZq/HugfwAo9IzEwwBQEaKHYNvh1sndIrR84hGnqevrQhNua5EU
 bVAQ==
X-Gm-Message-State: AOUpUlFiESIqxvWzhZEadcEZ2pxx+ur7ukoJWVsSG7JmFQGn3JB99JvG
 Ca+sbxqdn0KIPthsieRFRWGXkQ==
X-Google-Smtp-Source: AAOMgpciwG+XExMA2fvutaIShZ3Q/2POZM6ILgPkllOVH+NMENbUow41mK+sMWQTktZz6QaEbNakXQ==
X-Received: by 2002:a81:6b0b:: with SMTP id
 g11-v6mr9378230ywc.346.1532455313442; 
 Tue, 24 Jul 2018 11:01:53 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id p134-v6sm5912339ywe.30.2018.07.24.11.01.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 24 Jul 2018 11:01:52 -0700 (PDT)
Date: Tue, 24 Jul 2018 13:01:52 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180724180152.luftbxunayvi5zgf@doug-macbook.localdomain>
References: <20180724165651.21743-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180724165651.21743-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>,
 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>,
 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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDU6NTY6NTFQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+IFRo
aXMgaXMgYSBzY3JpcHQgSSB3cm90ZSBwcmV2aW91c2x5IGZvciBidWlsZCB0ZXN0LgoKR29hbCBo
ZXJlIGlzIHRvIGJpc2VjdCBhIHNlcmllcyB0byBmaW5kIHRoZSBidWlsZCBmYWlsdXJlPyBXZSBj
b3VsZAphbGxvdyBnaXQgYmlzZWN0IHRvIGRvIHRoZSB3b3JrIGFuZCBqdXN0IGJ1aWxkIGFuZCBy
ZXR1cm4gc3VjY2VzcyBvcgpmYWlsdXJlIGluc3RlYWQgb2YgaGF2aW5nIHRvIHdhbGsgaXQgYnkg
aGFuZC4gSSBkb24ndCBoYXZlIG9uZQpzcGVjaWZpY2FsbHkgZm9yIFhlbiBidXQgb24gb3RoZXIg
cHJvamVjdHMgSSd2ZSBnb3Qgc29tZXRoaW5nIGxpa2U6CgouL3NjcmlwdHMvYmlzZWN0LnNoIDxH
T09EPiA8QkFEPgoKd2hpY2ggbG9va3Mgcm91Z2hseSBsaWtlOgojIS9iaW4vc2gKCmdpdCBiaXNl
Y3Qgc3RhcnQgJDIgJDEKZ2l0IGJpc2VjdCBydW4gLi9zY3JpcHRzL2Jhc2ljLWJ1aWxkLnNoCgpU
aGVuIG15IC4vc2NyaXB0cy9iYXNpYy1idWlsZC5zaCB3b3VsZCBsb29rIGxpa2U6CiMhL2Jpbi9z
aAoKZ2l0IGNsZWFuIC14ZGYKLi9jb25maWd1cmUgfHwgZXhpdCAxCm1ha2UKCj4gCj4gQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+
IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRp
bSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
Pgo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENjOiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAKPiB2NToKPiAxLiBVc2UgYmFz
aCBzbyB0aGF0IHdoaWxlIGRvIC4uLiBkb25lIDwgKCkgd29ya3MuCj4gMi4gTW92ZSBzY3JpcHQg
dG8gYXV0b21hdGlvbiBkaXJlY3RvcnkuCj4gCj4gdjQ6Cj4gMS4gQ2hlY2ssIHNhdmUvcmVzdG9y
ZSAkPy4KPiAyLiBEb24ndCB1c2UgdHJhcCwgY2hlY2sgZXhpdCBjb2RlIGRpcmVjdGx5Lgo+IDMu
IE1vcmUgZXJyb3IgbWVzc2FnZXMuCj4gCj4gdjM6Cj4gMS4gVXNlIGdpdC1jbGVhbiBpbiBkZWZh
dWx0IHJ1bmUuCj4gMi4gUHJpbnQgbW9yZSBmcmllbmRseSBtZXNzYWdlLgo+IDMuIFJlc3RvcmUg
SEVBRCBhdXRvbWF0aWNhbGx5Lgo+IC0tLQo+ICBhdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQtdGVz
dC5zaCB8IDY4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBm
aWxlIGNoYW5nZWQsIDY4IGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1vZGUgMTAwNzU1IGF1dG9t
YXRpb24vc2NyaXB0cy9idWlsZC10ZXN0LnNoCj4gCj4gZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24v
c2NyaXB0cy9idWlsZC10ZXN0LnNoIGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkLXRlc3Quc2gK
PiBuZXcgZmlsZSBtb2RlIDEwMDc1NQo+IGluZGV4IDAwMDAwMDAwMDAuLjg4NWU1ZjdhMTMKPiAt
LS0gL2Rldi9udWxsCj4gKysrIGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkLXRlc3Quc2gKPiBA
QCAtMCwwICsxLDY4IEBACj4gKyMhL2Jpbi9iYXNoCj4gKwo+ICsjIFJ1biBjb21tYW5kIG9uIGV2
ZXJ5IGNvbW1pdCB3aXRoaW4gdGhlIHJhbmdlIHNwZWNpZmllZC4gSWYgbm8gY29tbWFuZCBpcwo+
ICsjIHByb3ZpZGVkLCB1c2UgdGhlIGRlZmF1bHQgb25lIHRvIGNsZWFuIGFuZCBidWlsZCB0aGUg
d2hvbGUgdHJlZS4KPiArIwo+ICsjIFRoZSBkZWZhdWx0IHJ1bmUgaXMgcmF0aGVyIHNpbXBsZS4g
VG8gZG8gYSBjcm9zcy1idWlsZCwgcGxlYXNlIHB1dCB5b3VyIHVzdWFsCj4gKyMgYnVpbGQgcnVu
ZSBpbiBhIHNoZWxsIHNjcmlwdCBhbmQgaW52b2tlIGl0IHdpdGggdGhpcyBzY3JpcHQuCj4gKwo+
ICtpZiAhIHRlc3QgLWYgeGVuL2NvbW1vbi9rZXJuZWwuYzsgdGhlbgo+ICsgICAgZWNobyAiUGxl
YXNlIHJ1biB0aGlzIHNjcmlwdCBmcm9tIHRvcC1sZXZlbCBkaXJlY3RvcnkiCj4gKyAgICBleGl0
IDEKPiArZmkKCllvdSBjb3VsZCBtYWtlIGl0IHJ1biBmcm9tIGFueXdoZXJlIGlmIHlvdSBkaWQ6
CnB1c2hkIGBnaXQgcmV2LXBhcnNlIC0tc2hvdy10b3BsZXZlbGAKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 18:02:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 18:02: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 1fi1dG-00051a-Jp; Tue, 24 Jul 2018 18: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=j2h5=ki=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fi1dF-00051V-Iz
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 18:01:57 +0000
X-Inumbo-ID: b02472e6-8f6b-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b02472e6-8f6b-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 18:02:11 +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 DB72520844;
 Tue, 24 Jul 2018 18:01:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532455315;
 bh=dDEw4QXMr2T7b2/63EbUbA2A6p7qrcUO+GopcToa8go=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=uxF2w1P/X0meM1SB2DcrbVMdZ+BO84E+QWc1Ib6dzrzdZ+jGcsibyCCl9VGKzGkkm
 ZJNrWlILoF7q6IO2fjenUMBHd7N6hL3y4I50VguHR2vSuUMDy6iIzChD0raS+JkbeN
 8GM65wGXWvmoZC9mxLlPYyiIVzaeH2F5Qciczw4M=
Date: Tue, 24 Jul 2018 11:01:49 -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.1807131249330.4709@sstabellini-ThinkPad-X260>
Message-ID: <alpine.DEB.2.10.1807241100340.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807131249330.4709@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen ARM Community Call Wednesday 25th July 9AM
 Pacific / 4PM UTC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>,
 Lars Kurth <lars.kurth@citrix.com>, davorin.mista@aggios.com,
 robin.randhawa@arm.com, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Matt.Spencer@arm.com, anastassios.nanos@onapp.com, julien.grall@arm.com,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org, vfachin@de.adit-jv.com,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>, mirela.simonovic@aggios.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>

SGkgYWxsLAoKVGhpcyBpcyBqdXN0IGEgcmVtaW5kZXIgdGhhdCB0b21vcnJvdyB3ZSBhcmUgZ29p
bmcgdG8gaGF2ZSB0aGUgWGVuIG9uCkFSTSBDb21tdW5pdHkgQ2FsbCBhdCA5QU0gQ2FsaWZvcm5p
YSB0aW1lLgoKWW91IGFyZSB2ZXJ5IHdlbGNvbWUgdG8gam9pbiEKCkNoZWVycywKClN0ZWZhbm8K
Ck9uIEZyaSwgMTMgSnVsIDIwMTgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBIaSBhbGws
Cj4gCj4gSXQgaXMgdGltZSBmb3IgYW5vdGhlciBYZW4gb24gQVJNIENvbW11bml0eSBDYWxsLiBJ
IHN1Z2dlc3QgdG8gdGFsawo+IGFnYWluIG9uIFdlZCAyNSBKdWx5IGF0IDlBTSBDYWxpZm9ybmlh
IHRpbWUuIAo+IAo+IFBsZWFzZSByZXBseSB0byB0aGlzIHRocmVhZCBzdWdnZXN0aW9ucyB0b3Bp
Y3MgZm9yIGRpc2N1c3Npb24uIEknbGwKPiBzdGFydCBieSBzdWdnZXN0aW5nICJwcm9ncmVzcyBv
biBjZXJ0aWZpY2F0aW9ucyIuCj4gCj4gVGhpcyB0aW1lIHdlIGdldCB0byB1c2UgdGhlIFhpbGlu
eCBXZWJFeCBjb25mZXJlbmNlIHN5c3RlbSwgc2VlCj4gYXR0YWNoZWQuIEkgYWxzbyBhcHBlbmRl
ZCB0aGUgZGV0YWlscyB0byBqb2luIHRoZSBjb25mZXJlbmNlIGNhbGwuCj4gCj4gQ2hlZXJzLAo+
IAo+IFN0ZWZhbm8KPiAKPiAKPiBKT0lOIFdFQkVYIE1FRVRJTkcKPiBodHRwczovL3hpbGlueC53
ZWJleC5jb20veGlsaW54L2oucGhwP01USUQ9bTk0YzExMjk0MWFkNmE2ZjZhMGNjYzIxNDBjODRi
ZmU5Cj4gTWVldGluZyBudW1iZXI6IDkyMCA1MDQgOTgyCj4gTWVldGluZyBwYXNzd29yZDogYWta
UFBYKjkKPiAKPiBKT0lOIEJZIFBIT05FCj4gQ2FsbC1pbiB0b2xsLWZyZWUgbnVtYmVyOiAxLSg4
NzcpIDU4Mi0zMTgyICAoVVMpCj4gQ2FsbC1pbiBudW1iZXI6IDEtKDc3MCkgNjU3LTk3OTEgIChV
UykKPiBTaG93IGdsb2JhbCBudW1iZXJzOgo+IGh0dHBzOi8vd3d3LnRjY29ubGluZS5jb20vb2Zm
U2l0ZS9PZmZTaXRlQ29udHJvbGxlci5qcGY/Y2M9MTY1OTkyMDQ2Mwo+IENvbmZlcmVuY2UgQ29k
ZTogMTY1IDk5MiAwNDYzCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 18:14:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 18:14: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 1fi1pY-0005wE-Q6; Tue, 24 Jul 2018 18: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=+4pg=ki=redhat.com=pbonzini@srs-us1.protection.inumbo.net>)
 id 1fi1pX-0005w9-II
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 18:14:39 +0000
X-Inumbo-ID: 75f77974-8f6d-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75f77974-8f6d-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 18:14:53 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com
 [10.11.54.5])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 818197D84D;
 Tue, 24 Jul 2018 18:14:36 +0000 (UTC)
Received: from [10.36.117.134] (ovpn-117-134.ams2.redhat.com [10.36.117.134])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 61CAB178BC;
 Tue, 24 Jul 2018 18:14:30 +0000 (UTC)
To: Pu Wen <puwen@hygon.cn>, tglx@linutronix.de, bp@alien8.de,
 thomas.lendacky@amd.com, mingo@redhat.com, hpa@zytor.com,
 peterz@infradead.org, tony.luck@intel.com, rkrcmar@redhat.com,
 boris.ostrovsky@oracle.com, jgross@suse.com, rjw@rjwysocki.net,
 lenb@kernel.org, viresh.kumar@linaro.org, mchehab@kernel.org,
 trenn@suse.com, shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
 <1532352037-7151-2-git-send-email-puwen@hygon.cn>
From: Paolo Bonzini <pbonzini@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=pbonzini@redhat.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <ed090643-09da-cde7-6edd-970d973afd4d@redhat.com>
Date: Tue, 24 Jul 2018 20:14:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1532352037-7151-2-git-send-email-puwen@hygon.cn>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.11.54.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.2]); Tue, 24 Jul 2018 18:14:36 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Tue, 24 Jul 2018 18:14:36 +0000 (UTC) for IP:'10.11.54.5'
 DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'pbonzini@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH v2 01/17] x86/cpu: create Dhyana init file
 and register new cpu_dev to system
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

T24gMjMvMDcvMjAxOCAxNToyMCwgUHUgV2VuIHdyb3RlOgo+IEFkZCB4ODYgYXJjaGl0ZWN0dXJl
IHN1cHBvcnQgZm9yIG5ldyBwcm9jZXNzb3IgSHlnb24gRGh5YW5hIEZhbWlseSAxOGguCj4gUmV3
b3JrIHRvIGNyZWF0ZSBhIHNlcGFyYXRlZCBmaWxlKGFyY2gveDg2L2tlcm5lbC9jcHUvaHlnb24u
YykgZnJvbSB0aGUKPiBBTUQgaW5pdCBvbmUoYXJjaC94ODYva2VybmVsL2NwdS9hbWQuYykgdG8g
aW5pdGlhbGl6ZSBEaHlhbmEgQ1BVLiBJbgo+IHRoaXMgd2F5IHdlIGNhbiByZW1vdmUgb2xkIEFN
RCBhcmNoaXRlY3R1cmUgc3VwcG9ydCBjb2RlcyBmcm9tIEh5Z29uCj4gY29kZSBwYXRoIGFuZCBn
ZW5lcmF0ZSBhIGNsZWFyIGluaXRpYWxpemF0aW9uIGZsb3cgZm9yIEh5Z29uIHByb2Nlc3NvcnMs
Cj4gaXQgYWxzbyByZWR1Y2UgbG9uZy10ZXJtIG1haW50ZW5hbmNlIGVmZm9ydC4KPiBBbHNvIGFk
ZCBoeWdvbi5jIE1haW50YWluZXIgaW5mb3JtYXRpb24gaW4gYWNjb3JkYW5jZS4KPiAKPiBUbyBp
ZGVudGlmeSBIeWdvbiBwcm9jZXNzb3JzLCBhZGQgYSBuZXcgdmVuZG9yIHR5cGUgWDg2X1ZFTkRP
Ul9IWUdPTig5KQo+IGZvciBzeXN0ZW0gcmVjb2duaXRpb24uCj4gCj4gVG8gZW5hYmxlIEh5Z29u
IHByb2Nlc3NvciBjb25maWcsIGFkZCBhIHNlcGFyYXRlZCBLY29uZmlnIGVudHJ5KENQVV9TVVBf
Cj4gSFlHT04pIGZvciBEaHlhbmEgQ1BVIGluIGtlcm5lbCBjb25maWcgc2V0dXAuCgpJZiBIeWdv
biBwcm9jZXNzb3JzIGFyZSBjdXJyZW50bHkgdGhlIHNhbWUgYXMgQU1ELCBJIGRvbid0IHNlZSB0
aGUgcG9pbnQKaW4gY3JlYXRpbmcgYSBuZXcgZmlsZSBqdXN0IGZvciB0aGVtLiAgTGlrZXdpc2Ug
Zm9yIGV4YW1wbGUgaW4gcGF0Y2ggNgoKCisJY2FzZSBYODZfVkVORE9SX0hZR09OOgorCQlpZGVh
bF9ub3BzID0gcDZfbm9wczsKKwkJcmV0dXJuOworCiAJY2FzZSBYODZfVkVORE9SX0FNRDoKIAkJ
aWYgKGJvb3RfY3B1X2RhdGEueDg2ID4gMHhmKSB7CiAJCQlpZGVhbF9ub3BzID0gcDZfbm9wczsK
ClNob3VsZCBvbmx5IG5lZWQgdG8gYWRkICJjYXNlIFg4Nl9WRU5ET1JfSFlHT046Ii4gIE9yIHlv
dSBjb3VsZCBldmVuCnJldXNlIFg4Nl9WRU5ET1JfQU1ELgoKUGFvbG8KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 18:28:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 18: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 1fi22T-0006oL-Vj; Tue, 24 Jul 2018 18:28: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fi22T-0006oB-6w
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 18:28:01 +0000
X-Inumbo-ID: 5431a428-8f6f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5431a428-8f6f-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 18:28:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fi22P-0006Cx-OQ; Tue, 24 Jul 2018 18:27: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 1fi22P-0006ZX-Dz; Tue, 24 Jul 2018 18:27:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fi22P-0000GO-Cy; Tue, 24 Jul 2018 18:27:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125520-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked: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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm: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-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-amd64-amd64-libvirt-vhd: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-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=d72e90f33aa4709ebecc5005562f52335e106a60
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 18:27:57 +0000
Subject: [Xen-devel] [linux-linus test] 125520: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUyMCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTIwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTIzNTU0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAg
ZDcyZTkwZjMzYWE0NzA5ZWJlY2M1MDA1NTYyZjUyMzM1ZTEwNmE2MApiYXNlbGluZSB2ZXJzaW9u
OgogbGludXggICAgICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2Qx
ZWRlYzQ5NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQx
IFogICA1MyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0
NTozNSBaICAgNTEgZGF5cyAgIDMxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTUy
MCAgMjAxOC0wNy0yMyAxMjo1MToyNCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjMx
NyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBh
bGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNzg4MzIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 19:08:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 19:08:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fi2f2-0001Hb-8E; Tue, 24 Jul 2018 19:07: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=83nb=ki=xenproject.org=prvs=7360d1597=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fi2f0-0001HR-CW
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 19:07:50 +0000
X-Inumbo-ID: c79e4be7-8f74-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c79e4be7-8f74-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 21:07:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,398,1526342400"; d="scan'208";a="61016720"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75002-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=0ed73bcdcd80e0df9b383b1c53cd9a95d366843f
X-Osstest-Versions-That: ovmf=5b73e17fb17c6935d894b0084f32421e717c247f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 24 Jul 2018 20:07:46 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75002: 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
NTAwMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDAyLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwMDEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTAwMQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDBlZDczYmNkY2Q4MGUwZGY5YjM4M2IxYzUzY2Q5
YTk1ZDM2Njg0M2YKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDViNzNl
MTdmYjE3YzY5MzVkODk0YjAwODRmMzI0MjFlNzE3YzI0N2YKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAwMSAgMjAxOC0wNy0yNCAxNDo1MjoyMCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMDIgIDIwMTgtMDctMjQgMTc6NTA6MDkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEb25nYW8g
R3VvIDxkb25nYW8uZ3VvQGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwpp
bWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAwZWQ3M2JjZGNkODBlMGRmOWIzODNiMWM1M2NkOWE5NWQz
NjY4NDNmCkF1dGhvcjogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CkRhdGU6ICAg
VHVlIEp1bCAyNCAxMDoyMzoyOCAyMDE4ICswODAwCgogICAgT3ZtZlBrZzogQ29ycmVjdCBSZXNv
dXJjZVB1YmxpY2F0aW9uTGliIGNsYXNzIG5hbWUgaW4gRFNDL0lORiBmaWxlcwogICAgCiAgICBS
ZXNvdXJjZVB1YmxpY2F0aW9uTGliIGNsYXNzIG5hbWUgaXMgUmVzb3VyY2VQdWJsaWNhdGlvbkxp
Yi4KICAgIElORiBhbmQgRFNDIGZpbGVzIGFyZSB1cGRhdGVkIHRvIHVzZSB0aGUgY29ycmVjdCBv
bmUuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50
ZWwuY29tPgogICAgU2lnbmVkLW9mZi1ieTogRG9uZ2FvIEd1byA8ZG9uZ2FvLmd1b0BpbnRlbC5j
b20+CiAgICBbbGVyc2VrQHJlZGhhdC5jb206IGluc2VydCBlbXB0eSBsaW5lIGJldHdlZW4gY29t
bWl0IG1zZyBib2R5IGFuZCB0YWdzXQogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 19:43:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 19: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 1fi3DY-00042g-18; Tue, 24 Jul 2018 19: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fi3DX-00042W-9p
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 19:43:31 +0000
X-Inumbo-ID: e098545e-8f79-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e098545e-8f79-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 19:43: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 1fi3DS-0007kU-2R; Tue, 24 Jul 2018 19:43: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 1fi3DR-0003gN-IX; Tue, 24 Jul 2018 19:43:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fi3DR-00065n-Hv; Tue, 24 Jul 2018 19:43:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125517-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=f508a65a21fb2a3ea3619c7eddbb85633279995a
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 19:43:25 +0000
Subject: [Xen-devel] [libvirt test] 125517: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUxNyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MTcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGY1MDhhNjVhMjFmYjJhM2VhMzYxOWM3ZWRk
YmI4NTYzMzI3OTk5NWEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNDkgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDQ4IGRheXMgICAzNiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1MTcgIDIwMTgtMDctMjMgMTE6Mzk6MTAgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21haWwuY29t
PgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2
b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWljaGFsIFByw612b3puw61rIDxtcHJpdm96
bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9rb3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1
b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3Jl
bXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlubyBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQu
Y29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3RveWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVs
a2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgcmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFp
bC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBC
b2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwuY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hh
bmdrdW9AaDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVm
YW4gQmFkZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0
ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JA
Z21haWwuY29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4K
ICB3MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1
bkBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDg2MzYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 19:53:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 19: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 1fi3Mv-0004pP-0m; Tue, 24 Jul 2018 19:53: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=cnkp=ki=linux-foundation.org=akpm@srs-us1.protection.inumbo.net>)
 id 1fi3Mu-0004of-8V
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 19:53:12 +0000
X-Inumbo-ID: 3a5f0241-8f7b-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a5f0241-8f7b-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 19:53:26 +0000 (UTC)
Received: from akpm3.svl.corp.google.com (unknown [104.133.9.92])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id AE723CD1;
 Tue, 24 Jul 2018 19:53:08 +0000 (UTC)
Date: Tue, 24 Jul 2018 12:53:07 -0700
From: Andrew Morton <akpm@linux-foundation.org>
To: Michal Hocko <mhocko@kernel.org>
Message-Id: <20180724125307.d6035c447adf46b2d74dfbd7@linux-foundation.org>
In-Reply-To: <20180724141747.GP28386@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
 <20180724141747.GP28386@dhcp22.suse.cz>
X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Radim =?UTF-8?Q?Kr=C4=8Dm=C3=A1=C5=99?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?ISO-8859-1?Q?J=E9r=F4me?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?ISO-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

T24gVHVlLCAyNCBKdWwgMjAxOCAxNjoxNzo0NyArMDIwMCBNaWNoYWwgSG9ja28gPG1ob2Nrb0Br
ZXJuZWwub3JnPiB3cm90ZToKCj4gT24gRnJpIDIwLTA3LTE4IDE3OjA5OjAyLCBBbmRyZXcgTW9y
dG9uIHdyb3RlOgo+IFsuLi5dCj4gPiAtIFVuZG9jdW1lbnRlZCByZXR1cm4gdmFsdWUuCj4gPiAK
PiA+IC0gY29tbWVudCAiZmFpbGVkIHRvIHJlYXAgcGFydC4uLiIgaXMgbWlzbGVhZGluZyAtIHNv
dW5kcyBsaWtlIGl0J3MKPiA+ICAgcmVmZXJyaW5nIHRvIHNvbWV0aGluZyB3aGljaCBoYXBwZW5l
ZCBpbiB0aGUgcGFzdCwgaXMgaW4gZmFjdAo+ID4gICByZWZlcnJpbmcgdG8gc29tZXRoaW5nIHdo
aWNoIG1pZ2h0IGhhcHBlbiBpbiB0aGUgZnV0dXJlLgo+ID4gCj4gPiAtIGZhaWxzIHRvIGNhbGwg
dHJhY2VfZmluaXNoX3Rhc2tfcmVhcGluZygpIGluIG9uZSBjYXNlCj4gPiAKPiA+IC0gY29kZSBk
dXBsaWNhdGlvbi4KPiA+IAo+ID4gLSBJbmNyZWFzZXMgbW1hcF9zZW0gaG9sZCB0aW1lIGEgbGl0
dGxlIGJ5IG1vdmluZwo+ID4gICB0cmFjZV9maW5pc2hfdGFza19yZWFwaW5nKCkgaW5zaWRlIHRo
ZSBsb2NrZWQgcmVnaW9uLiAgU28gc3VlIG1lIDspCj4gPiAKPiA+IC0gU2hhcmluZyB0aGUgZmlu
aXNoOiBwYXRoIG1lYW5zIHRoYXQgdGhlIHRyYWNlIGV2ZW50IHdvbid0Cj4gPiAgIGRpc3Rpbmd1
aXNoIGJldHdlZW4gdGhlIHR3byBzb3VyY2VzIG9mIGZpbmlzaGluZy4KPiA+IAo+ID4gUGxlYXNl
IHRha2UgYSBsb29rPwo+IAo+IG9vbV9yZWFwX3Rhc2tfbW0gc2hvdWxkIHJldHVybiBmYWxzZSB3
aGVuIF9fb29tX3JlYXBfdGFza19tbSByZXR1cm4KPiBmYWxzZS4gVGhpcyBpcyB3aGF0IG15IHBh
dGNoIGRpZCBidXQgaXQgc2VlbXMgdGhpcyBjaGFuZ2VkIGJ5Cj4gaHR0cDovL3d3dy5vemxhYnMu
b3JnL35ha3BtL21tb3RtL2Jyb2tlbi1vdXQvbW0tb29tLXJlbW92ZS1vb21fbG9jay1mcm9tLW9v
bV9yZWFwZXIucGF0Y2gKPiBzbyB0aGF0IG9uZSBzaG91bGQgYmUgZml4ZWQuCj4gCj4gZGlmZiAt
LWdpdCBhL21tL29vbV9raWxsLmMgYi9tbS9vb21fa2lsbC5jCj4gaW5kZXggMTA0ZWY0YTAxYTU1
Li44ODY1N2UwMTg3MTQgMTAwNjQ0Cj4gLS0tIGEvbW0vb29tX2tpbGwuYwo+ICsrKyBiL21tL29v
bV9raWxsLmMKPiBAQCAtNTY1LDcgKzU2NSw3IEBAIHN0YXRpYyBib29sIG9vbV9yZWFwX3Rhc2tf
bW0oc3RydWN0IHRhc2tfc3RydWN0ICp0c2ssIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ICAJLyog
ZmFpbGVkIHRvIHJlYXAgcGFydCBvZiB0aGUgYWRkcmVzcyBzcGFjZS4gVHJ5IGFnYWluIGxhdGVy
ICovCj4gIAlpZiAoIV9fb29tX3JlYXBfdGFza19tbShtbSkpIHsKPiAgCQl1cF9yZWFkKCZtbS0+
bW1hcF9zZW0pOwo+IC0JCXJldHVybiB0cnVlOwo+ICsJCXJldHVybiBmYWxzZTsKPiAgCX0KPiAg
Cj4gIAlwcl9pbmZvKCJvb21fcmVhcGVyOiByZWFwZWQgcHJvY2VzcyAlZCAoJXMpLCBub3cgYW5v
bi1yc3M6JWx1a0IsIGZpbGUtcnNzOiVsdWtCLCBzaG1lbS1yc3M6JWx1a0JcbiIsCgpPSywgdGhh
bmtzLCBJIGFkZGVkIHRoYXQuCgo+IAo+IE9uIHRvcCBvZiB0aGF0IHRoZSBwcm9wb3NlZCBjbGVh
bnVwIGxvb2tzIGFzIGZvbGxvd3M6Cj4gCgpMb29rcyBnb29kIHRvIG1lLiAgU2VlbXMgYSBiaXQg
c3RyYW5nZSB0aGF0IHdlIG9taXQgdGhlIHByX2luZm8oKQpvdXRwdXQgaWYgdGhlIG1tIHdhcyBw
YXJ0aWFsbHkgcmVhcGVkIC0gcGVvcGxlIHdvdWxkIHN0aWxsIHdhbnQgdG8ga25vdwp0aGlzPyAg
IE5vdCB2ZXJ5IGltcG9ydGFudCB0aG91Z2guCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 20:14:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 20:14:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fi3hZ-0006O1-Qx; Tue, 24 Jul 2018 20:14: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=izex=ki=csail.mit.edu=srivatsa@srs-us1.protection.inumbo.net>)
 id 1fi3hY-0006Nw-8k
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 20:14:32 +0000
X-Inumbo-ID: 18a3b8d3-8f7e-11e8-a8a5-bc764e045a96
Received: from outgoing-stata.csail.mit.edu (unknown [128.30.2.210])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 18a3b8d3-8f7e-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 22:13:57 +0200 (CEST)
Received: from 67-148-5-85.dia.static.qwest.net ([67.148.5.85]
 helo=srivatsab-a01.vmware.com)
 by outgoing-stata.csail.mit.edu with esmtpsa
 (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82)
 (envelope-from <srivatsa@csail.mit.edu>)
 id 1fi3gW-0001Rs-8D; Tue, 24 Jul 2018 16:13:28 -0400
To: Jiri Kosina <jikos@kernel.org>
References: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
 <nycvar.YFH.7.76.1807232357440.997@cbobk.fhfr.pm>
From: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <e57d5ac9-68d7-8ccf-6117-5a2f9d9e1112@csail.mit.edu>
Date: Tue, 24 Jul 2018 13:13:18 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <nycvar.YFH.7.76.1807232357440.997@cbobk.fhfr.pm>
Content-Language: en-US
Subject: Re: [Xen-devel] [RESEND] Spectre-v2 (IBPB/IBRS) and SSBD fixes for
 4.4.y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Dave Hansen <dave@sr71.net>, Wanpeng Li <kernellwp@gmail.com>,
 Andi Kleen <ak@linux.intel.com>, linux-tip-commits@vger.kernel.org,
 Piotr Luc <piotr.luc@intel.com>, Mel Gorman <mgorman@suse.de>,
 arjan.van.de.ven@intel.com, xen-devel@lists.xenproject.org,
 Alexander Sergeyev <sergeev917@gmail.com>, Brian Gerst <brgerst@gmail.com>,
 Andy Lutomirski <luto@kernel.org>,
 =?UTF-8?B?TWlja2HDq2xTYWxhw7xu?= <mic@digikod.net>,
 Thomas Gleixner <tglx@linutronix.de>, Joe Konno <joe.konno@linux.intel.com>,
 Laura Abbott <labbott@fedoraproject.org>, Will Drewry <wad@chromium.org>,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Linus Torvalds <torvalds@linux-foundation.org>,
 David Woodhouse <dwmw@amazon.co.uk>, KarimAllah Ahmed <karahmed@amazon.de>,
 Dave Hansen <dave.hansen@linux.intel.com>, linux@dominikbrodowski.net,
 Bo Gan <ganb@vmware.com>, Andrey Ryabinin <ryabinin.a.a@gmail.com>,
 Kristen Carlson Accardi <kristen@linux.intel.com>,
 Nadav Amit <nadav.amit@gmail.com>, Ingo Molnar <mingo@kernel.org>,
 Prarit Bhargava <prarit@redhat.com>, Shuah Khan <shuahkh@osg.samsung.com>,
 Ross Zwisler <ross.zwisler@linux.intel.com>, Borislav Petkov <bp@suse.de>,
 Tom Lendacky <thomas.lendacky@amd.com>, Rik van Riel <riel@redhat.com>,
 Denys Vlasenko <dvlasenk@redhat.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Arjan van de Ven <arjan@linux.intel.com>, Tony Luck <tony.luck@intel.com>,
 Vince Weaver <vincent.weaver@maine.edu>, Mike Galbraith <efault@gmx.de>,
 Yazen Ghannam <Yazen.Ghannam@amd.com>, Kyle Huey <me@kylehuey.com>,
 Sherry Hurwitz <sherry.hurwitz@amd.com>, Tim Chen <tim.c.chen@linux.intel.com>,
 Thomas Garnier <thgarnie@google.com>, gnomes@lxorguk.ukuu.org.uk,
 Alexander Shishkin <alexander.shishkin@linux.intel.com>,
 Frederic Weisbecker <fweisbec@gmail.com>, Dave Hansen <dave.hansen@intel.com>,
 Jan Beulich <jbeulich@suse.com>, srivatsab@vmware.com, ashok.raj@intel.com,
 =?UTF-8?Q?J=c3=b6rg_Otte?= <jrg.otte@gmail.com>,
 Jim Mattson <jmattson@google.com>, Alexander Popov <alpopov@ptsecurity.com>,
 Fenghua Yu <fenghua.yu@intel.com>, Kees Cook <keescook@chromium.org>,
 Arnd Bergmann <arnd@arndb.de>,
 Ricardo Neri <ricardo.neri-calderon@linux.intel.com>,
 Josh Triplett <josh@joshtriplett.org>, Steven Rostedt <rostedt@goodmis.org>,
 Quentin Casasnovas <quentin.casasnovas@oracle.com>,
 Borislav Petkov <bp@alien8.de>, Stephane Eranian <eranian@google.com>,
 Dan Williams <dan.j.williams@intel.com>, gregkh@linux-foundation.org,
 Kyle Huey <khuey@kylehuey.com>, Oleg Nesterov <oleg@redhat.com>,
 Andy Lutomirski <luto@amacapital.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 kvm <kvm@vger.kernel.org>, =?UTF-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Peter Zijlstra <peterz@infradead.org>, Alexey Makhalov <amakhalov@vmware.com>,
 linux-mm@kvack.org, "H. Peter Anvin" <hpa@zytor.com>,
 Jiri Olsa <jolsa@redhat.com>, Alexander Kuleshov <kuleshovmail@gmail.com>,
 sironi@amazon.de, Joerg Roedel <joro@8bytes.org>, Jon Masters <jcm@redhat.com>,
 Dave Young <dyoung@redhat.com>, Arnaldo Carvalho de Melo <acme@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 "Matt Helsley \(VMware\)" <matt.helsley@gmail.com>,
 linux-edac <linux-edac@vger.kernel.org>, Juergen Gross <jgross@suse.com>,
 stable@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yMy8xOCAzOjA2IFBNLCBKaXJpIEtvc2luYSB3cm90ZToKPiBPbiBTYXQsIDE0IEp1bCAy
MDE4LCBTcml2YXRzYSBTLiBCaGF0IHdyb3RlOgo+IAo+PiBUaGlzIHBhdGNoIHNlcmllcyBpcyBh
IGJhY2twb3J0IG9mIHRoZSBTcGVjdHJlLXYyIGZpeGVzIChJQlBCL0lCUlMpCj4+IGFuZCBwYXRj
aGVzIGZvciB0aGUgU3BlY3VsYXRpdmUgU3RvcmUgQnlwYXNzIHZ1bG5lcmFiaWxpdHkgdG8gNC40
LnkKPj4gKHRoZXkgYXBwbHkgY2xlYW5seSBvbiB0b3Agb2YgNC40LjE0MCkuCj4gCj4gRldJVyAt
LSBub3Qgc3VyZSBob3cgbXVjaCBpbnNwaXJhdGlvbiB5b3UgdG9vayBmcm9tIG91ciBTTEUgNC40
LWJhc2VkIAo+IHRyZWUsIGJ1dCBtb3N0IG9mIHRoZSBzdHVmZiBpcyBhbHJlYWR5IHRoZXJlIGZv
ciBxdWl0ZSBzb21lIHRpbWUgCj4gKGluY2x1ZGluZyB0aGUgbm9uLXVwc3RyZWFtIElCUlMgb24g
a2VybmVsIGJvdW5kYXJ5IG9uIFNLTCssIHRyYW1wb2xpbmUgCj4gc3RhY2sgZm9yIFBUSSAod2hp
Y2ggdGhlIG9yaWdpbmFsIHBvcnQgZGlkbid0IGhhdmUpLCBldGMpLgo+IAo+IFRoZSBJQlJTIFNL
TCsgc3R1ZmYgaGFzIG5vdCBiZWVuIHBpY2tlZCB1cCBieSBHcmVnLCBhcyBpdCdzIG5vbi11cHN0
cmVhbSwgCj4gYW5kIHRoZSB0cmFtcG9saW5lIHN0YWNrIEkgYmVsaWV2ZSB3YXMgcG9pbnRlZCBv
dXQgdG8gc3RhYmxlQCwgYnV0IG5vb25lIAo+IHJlYWxseSBzYXQgZG93biBhbmQgZGlkIHRoZSBw
b3J0IChvdXIgY29kZWJhc2UgaXMgZGlmZmVyZW50IHRoYW4gNC40LnggCj4gc3RhYmxlIGJhc2Up
LCBidXQgaXQgZGVmaW5pdGVseSBzaG91bGQgYmUgZG9uZSBpZiBzb21lb25lIGhhcyB0byBwdXQg
MTAwJSAKPiB0cnVzdCBpbnRvIHRoZSBQVEkgcG9ydCAoZWl0aGVyIHRoYXQsIG9yIGF0IGxlYXN0
IHplcm9pbmcgb3V0IHRoZSBrZXJuZWwgCj4gdGhyZWFkIHRocmVhZCBzdGFjayAuLi4gd2UgdXNl
ZCB0byBoYXZlIHRlbXBvcmFyaWx5IHRoYXQgYmVmb3JlIHdlIAo+IHN3aXRjaGVkIG92ZXIgdG8g
cHJvcGVyIGVudHJ5IHRyYW1wb2xpbmUgaW4gdGhpcyB2ZXJzaW9uIGFzIHdlbGwpLgo+IAoKSSBk
aWQgZ2xhbmNlIGF0IHRoZSBTTEVTIDQuNCBrZXJuZWwgc29tZXRpbWUgYWdvLCBidXQgdGhlcmUg
c2VlbWVkIHRvCmJlIHdheSB0b28gbWFueSBjdXN0b20gcGF0Y2hlcyBhbmQgSSB3YXNuJ3Qgc3Vy
ZSBpbiB3aGF0IHdheXMgeW91cgpQVEkvU3BlY3RyZSBmaXhlcyBkZXBlbmRlZCBvbiB0aGUgb3Ro
ZXIgKHg4NikgcGF0Y2hlcyBpbiB5b3VyIHRyZWUuIFNvCkkgZGVjaWRlZCB0byBiYWNrcG9ydCBl
bnRpcmVseSBmcm9tIHRoZSA0Ljkgc3RhYmxlIHRyZWUgaW5zdGVhZC4gTXkKcmVhc29uaW5nIHdh
cyB0aGF0LCBzaW5jZSB0aGUgNC45IHN0YWJsZSBwYXRjaGVzIHdlcmUgdHJ1c3RlZCB0byB3b3Jr
CndlbGwsIHRoZWlyIDQuNCBiYWNrcG9ydHMgc2hvdWxkIHdvcmsgd2VsbCB0b28sIGFzIGxvbmcg
YXMgdGhleSBhcmUKYmFja3BvcnRlZCBjb3JyZWN0bHkuCiAKSG93ZXZlciwgaWYgeW91IGFyZSBw
cm9wb3NpbmcgdGhhdCB5b3UnZCBsaWtlIHRvIGNvbnRyaWJ1dGUgdGhlCmVuaGFuY2VkIFBUSS9T
cGVjdHJlICh1cHN0cmVhbSkgcGF0Y2hlcyBmcm9tIHRoZSBTTEVTIDQuNCB0cmVlIHRvIDQuNApz
dGFibGUsIGFuZCBoYXZlIHRoZW0gbWVyZ2VkIGluc3RlYWQgb2YgdGhpcyBwYXRjaCBzZXJpZXMs
IHRoZW4gSQp3b3VsZCBjZXJ0YWlubHkgd2VsY29tZSBpdCEKClJlZ2FyZHMsClNyaXZhdHNhClZN
d2FyZSBQaG90b24gT1MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 20:15:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 20: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 1fi3iK-0006Qs-5O; Tue, 24 Jul 2018 20:15: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=lepf=ki=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fi3iI-0006Qf-MO
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 20:15:18 +0000
X-Inumbo-ID: 3493a0d7-8f7e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3493a0d7-8f7e-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 22:14:44 +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 1fi3iD-0008VX-7y; Tue, 24 Jul 2018 20:15: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 1fi3iC-0007iY-Vu; Tue, 24 Jul 2018 20:15:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fi3iC-0006l2-TK; Tue, 24 Jul 2018 20:15:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125514-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot: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-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-install:fail:heisenbug
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:heisenbug
 linux-next:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start: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-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-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-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:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=89cf553533084a35b44f533d59198497d3319d69
X-Osstest-Versions-That: linux=05df204549c510c7c56e58d25098c448998a0cd5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 24 Jul 2018 20:15:12 +0000
Subject: [Xen-devel] [linux-next test] 125514: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUxNCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTQwMQogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1NDAxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTQwMQogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NDAxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU0MDEKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTQw
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4t
Ym9vdCBmYWlsIFJFR1IuIHZzLiAxMjU0MDEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTQwMQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1NDAxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290
L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU0MDEKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTQwMQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NDAxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU0MDEKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTQwMQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxNyBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyNTQwMQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNTQwMQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NDAxCgpUZXN0cyB3aGlj
aCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICA2IHhlbi1pbnN0YWxsICAgICBmYWlsIGluIDEyNTQ2NiBwYXNz
IGluIDEyNTUxNAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3Jj
X2hvc3QgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1NDY2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjU0NjYK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAg
ICAgZmFpbCBwYXNzIGluIDEyNTQ2NgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFz
IGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
MTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTQwMQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTQwMQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NDAxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU0MDEK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTQwMQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NDAxCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU0MDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTQwMQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NDAx
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgODljZjU1MzUzMzA4NGEzNWI0NGY1MzNkNTkxOTg0OTdkMzMxOWQ2OQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMDVkZjIwNDU0OWM1MTBjN2M1NmU1OGQy
NTA5OGM0NDg5OThhMGNkNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAg
ICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU0NjYgIDIw
MTgtMDctMjAgMDk6MTk6MjcgWiAgICA0IGRheXMgICAgMiBhdHRlbXB0cwoKam9iczoKIGJ1aWxk
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
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBs
aWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 21:08:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 21:08: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 1fi4XC-0001gK-BS; Tue, 24 Jul 2018 21:07: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=tevo=ki=google.com=rientjes@srs-us1.protection.inumbo.net>)
 id 1fi4XB-0001gF-Or
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 21:07:53 +0000
X-Inumbo-ID: 8ce52414-8f85-11e8-a8a5-bc764e045a96
Received: from mail-pg1-x542.google.com (unknown [2607:f8b0:4864:20::542])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8ce52414-8f85-11e8-a8a5-bc764e045a96;
 Tue, 24 Jul 2018 23:07:19 +0200 (CEST)
Received: by mail-pg1-x542.google.com with SMTP id s7-v6so3731025pgv.3
 for <xen-devel@lists.xenproject.org>; Tue, 24 Jul 2018 14:07:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025;
 h=date:from:to:cc:subject:in-reply-to:message-id:references
 :user-agent:mime-version;
 bh=GRpMvOtQ2l4EWsyFMosWvTYZzcMc5iTWpAY5ngEzkuw=;
 b=lsN5H/OFLNNc7MzqgLfTH21qJ+pljulOpQ/hF45IXmXn1DY7NDIpU30dGn2eVKVub4
 vRSVLOFimGJINmhyswNmdfjhBrwRgL3WcjolU8B08hK/Jk66m1NX/ubbAXNpGginmciV
 rTLsNUC0khsINDJUTDptuvEGc7aoMx9mloM1xgdam3tMHCYodVGxPmXRId6r6URAMm8s
 zdgXgWE8frwNYyQBw5StdMr/v+csKcZHkCzZFjpRC++cAgQk/+CR/T7F2RACT3IgN4rj
 3v5o+BZFD6LlPWVU5z/P7BYDaPtuuaj018EoVa2z0yORwLqadQdGJUk0vOacRad7PUIR
 zyuA==
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:in-reply-to:message-id
 :references:user-agent:mime-version;
 bh=GRpMvOtQ2l4EWsyFMosWvTYZzcMc5iTWpAY5ngEzkuw=;
 b=ppkmNXG+ANRO+j4BSE9hB+rXe7gdIO/eQ/a14u/m1KpUAaKYUy/gGCG0GYyqS1Yas9
 mfFnE7xB1Hwt6AoBs4OB9tbuO60PEu/23KTjeVJtsUAZArJcbVguMPuMbF7QAwS6VePJ
 62BGay2SBDbcWHeZGS7NSF4XiNPcPqkL1Mws9a0aqqztmFyLsmk2dU5QzvK6sg39Q/K+
 r272x1dksaj5IrpvYRNtXfPDVGvL1anuidbKSGRLRAjy/DxdWdioqiwcMDsYsoLKZjWH
 1ZfxeQCa3OuRwc9qRkJWbSYuIb1efh8KVCj3fZlCVR1if0ywOACt0ol8GwCqD58zUGFG
 J60w==
X-Gm-Message-State: AOUpUlHLRfKVj4/CNN0D9WWp0Lf6OCvjhn8a7efQmldY6cvghXon7ZtI
 3yoaHU4kod2YcVcI6Fjpka5gXA==
X-Google-Smtp-Source: AAOMgpemc+5yBvV5dh8ku8rTX8SCYB8L0jNsRVFK4xUWd+aMwpByImhdwJj25yO+e6nwRd9r6MBLGQ==
X-Received: by 2002:a65:658d:: with SMTP id
 u13-v6mr17985311pgv.20.1532466470849; 
 Tue, 24 Jul 2018 14:07:50 -0700 (PDT)
Received: from [2620:15c:17:3:3a5:23a7:5e32:4598]
 ([2620:15c:17:3:3a5:23a7:5e32:4598])
 by smtp.gmail.com with ESMTPSA id 84-v6sm34654729pfj.33.2018.07.24.14.07.49
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 24 Jul 2018 14:07:50 -0700 (PDT)
Date: Tue, 24 Jul 2018 14:07:49 -0700 (PDT)
From: David Rientjes <rientjes@google.com>
X-X-Sender: rientjes@chino.kir.corp.google.com
To: Michal Hocko <mhocko@kernel.org>
In-Reply-To: <20180724141747.GP28386@dhcp22.suse.cz>
Message-ID: <alpine.DEB.2.21.1807241405450.191477@chino.kir.corp.google.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
 <20180724141747.GP28386@dhcp22.suse.cz>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 =?UTF-8?Q?Radim_Kr=C4=8Dm=C3=A1=C5=99?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, xen-devel@lists.xenproject.org,
 intel-gfx@lists.freedesktop.org, Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?UTF-8?Q?J=C3=A9r=C3=B4me_Glisse?= <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 =?UTF-8?Q?Christian_K=C3=B6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Felix Kuehling <felix.kuehling@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>

T24gVHVlLCAyNCBKdWwgMjAxOCwgTWljaGFsIEhvY2tvIHdyb3RlOgoKPiBvb21fcmVhcF90YXNr
X21tIHNob3VsZCByZXR1cm4gZmFsc2Ugd2hlbiBfX29vbV9yZWFwX3Rhc2tfbW0gcmV0dXJuCj4g
ZmFsc2UuIFRoaXMgaXMgd2hhdCBteSBwYXRjaCBkaWQgYnV0IGl0IHNlZW1zIHRoaXMgY2hhbmdl
ZCBieQo+IGh0dHA6Ly93d3cub3psYWJzLm9yZy9+YWtwbS9tbW90bS9icm9rZW4tb3V0L21tLW9v
bS1yZW1vdmUtb29tX2xvY2stZnJvbS1vb21fcmVhcGVyLnBhdGNoCj4gc28gdGhhdCBvbmUgc2hv
dWxkIGJlIGZpeGVkLgo+IAo+IGRpZmYgLS1naXQgYS9tbS9vb21fa2lsbC5jIGIvbW0vb29tX2tp
bGwuYwo+IGluZGV4IDEwNGVmNGEwMWE1NS4uODg2NTdlMDE4NzE0IDEwMDY0NAo+IC0tLSBhL21t
L29vbV9raWxsLmMKPiArKysgYi9tbS9vb21fa2lsbC5jCj4gQEAgLTU2NSw3ICs1NjUsNyBAQCBz
dGF0aWMgYm9vbCBvb21fcmVhcF90YXNrX21tKHN0cnVjdCB0YXNrX3N0cnVjdCAqdHNrLCBzdHJ1
Y3QgbW1fc3RydWN0ICptbSkKPiAgCS8qIGZhaWxlZCB0byByZWFwIHBhcnQgb2YgdGhlIGFkZHJl
c3Mgc3BhY2UuIFRyeSBhZ2FpbiBsYXRlciAqLwo+ICAJaWYgKCFfX29vbV9yZWFwX3Rhc2tfbW0o
bW0pKSB7Cj4gIAkJdXBfcmVhZCgmbW0tPm1tYXBfc2VtKTsKPiAtCQlyZXR1cm4gdHJ1ZTsKPiAr
CQlyZXR1cm4gZmFsc2U7Cj4gIAl9Cj4gIAo+ICAJcHJfaW5mbygib29tX3JlYXBlcjogcmVhcGVk
IHByb2Nlc3MgJWQgKCVzKSwgbm93IGFub24tcnNzOiVsdWtCLCBmaWxlLXJzczolbHVrQiwgc2ht
ZW0tcnNzOiVsdWtCXG4iLAo+IAo+IAo+IE9uIHRvcCBvZiB0aGF0IHRoZSBwcm9wb3NlZCBjbGVh
bnVwIGxvb2tzIGFzIGZvbGxvd3M6Cj4gCj4gZGlmZiAtLWdpdCBhL21tL29vbV9raWxsLmMgYi9t
bS9vb21fa2lsbC5jCj4gaW5kZXggODg2NTdlMDE4NzE0Li40ZTE4NWEyODJiM2QgMTAwNjQ0Cj4g
LS0tIGEvbW0vb29tX2tpbGwuYwo+ICsrKyBiL21tL29vbV9raWxsLmMKPiBAQCAtNTQxLDggKzU0
MSwxNiBAQCBib29sIF9fb29tX3JlYXBfdGFza19tbShzdHJ1Y3QgbW1fc3RydWN0ICptbSkKPiAg
CXJldHVybiByZXQ7Cj4gIH0KPiAgCj4gKy8qCj4gKyAqIFJlYXBzIHRoZSBhZGRyZXNzIHNwYWNl
IG9mIHRoZSBnaXZlIHRhc2suCj4gKyAqCj4gKyAqIFJldHVybnMgdHJ1ZSBvbiBzdWNjZXNzIGFu
ZCBmYWxzZSBpZiBub25lIG9yIHBhcnQgb2YgdGhlIGFkZHJlc3Mgc3BhY2UKPiArICogaGFzIGJl
ZW4gcmVjbGFpbWVkIGFuZCB0aGUgY2FsbGVyIHNob3VsZCByZXRyeSBsYXRlci4KPiArICovCj4g
IHN0YXRpYyBib29sIG9vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IHRhc2tfc3RydWN0ICp0c2ssIHN0
cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ICB7Cj4gKwlib29sIHJldCA9IHRydWU7Cj4gKwo+ICAJaWYg
KCFkb3duX3JlYWRfdHJ5bG9jaygmbW0tPm1tYXBfc2VtKSkgewo+ICAJCXRyYWNlX3NraXBfdGFz
a19yZWFwaW5nKHRzay0+cGlkKTsKPiAgCQlyZXR1cm4gZmFsc2U7Cj4gQEAgLTU1NSwyOCArNTYz
LDI4IEBAIHN0YXRpYyBib29sIG9vbV9yZWFwX3Rhc2tfbW0oc3RydWN0IHRhc2tfc3RydWN0ICp0
c2ssIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ICAJICogZG93bl93cml0ZSgpO3VwX3dyaXRlKCkg
Y3ljbGUgaW4gZXhpdF9tbWFwKCkuCj4gIAkgKi8KPiAgCWlmICh0ZXN0X2JpdChNTUZfT09NX1NL
SVAsICZtbS0+ZmxhZ3MpKSB7Cj4gLQkJdXBfcmVhZCgmbW0tPm1tYXBfc2VtKTsKPiAgCQl0cmFj
ZV9za2lwX3Rhc2tfcmVhcGluZyh0c2stPnBpZCk7Cj4gLQkJcmV0dXJuIHRydWU7Cj4gKwkJZ290
byBvdXRfdW5sb2NrOwo+ICAJfQo+ICAKPiAgCXRyYWNlX3N0YXJ0X3Rhc2tfcmVhcGluZyh0c2st
PnBpZCk7Cj4gIAo+ICAJLyogZmFpbGVkIHRvIHJlYXAgcGFydCBvZiB0aGUgYWRkcmVzcyBzcGFj
ZS4gVHJ5IGFnYWluIGxhdGVyICovCj4gLQlpZiAoIV9fb29tX3JlYXBfdGFza19tbShtbSkpIHsK
PiAtCQl1cF9yZWFkKCZtbS0+bW1hcF9zZW0pOwo+IC0JCXJldHVybiBmYWxzZTsKPiAtCX0KPiAr
CXJldCA9IF9fb29tX3JlYXBfdGFza19tbShtbSk7Cj4gKwlpZiAoIXJldCkKPiArCQlnb3RvIG91
dF9maW5pc2g7Cj4gIAo+ICAJcHJfaW5mbygib29tX3JlYXBlcjogcmVhcGVkIHByb2Nlc3MgJWQg
KCVzKSwgbm93IGFub24tcnNzOiVsdWtCLCBmaWxlLXJzczolbHVrQiwgc2htZW0tcnNzOiVsdWtC
XG4iLAo+ICAJCQl0YXNrX3BpZF9ucih0c2spLCB0c2stPmNvbW0sCj4gIAkJCUsoZ2V0X21tX2Nv
dW50ZXIobW0sIE1NX0FOT05QQUdFUykpLAo+ICAJCQlLKGdldF9tbV9jb3VudGVyKG1tLCBNTV9G
SUxFUEFHRVMpKSwKPiAgCQkJSyhnZXRfbW1fY291bnRlcihtbSwgTU1fU0hNRU1QQUdFUykpKTsK
PiArb3V0X2ZpbmlzaDoKPiArCXRyYWNlX2ZpbmlzaF90YXNrX3JlYXBpbmcodHNrLT5waWQpOwo+
ICtvdXRfdW5sb2NrOgo+ICAJdXBfcmVhZCgmbW0tPm1tYXBfc2VtKTsKPiAgCj4gLQl0cmFjZV9m
aW5pc2hfdGFza19yZWFwaW5nKHRzay0+cGlkKTsKPiAtCXJldHVybiB0cnVlOwo+ICsJcmV0dXJu
IHJldDsKPiAgfQo+ICAKPiAgI2RlZmluZSBNQVhfT09NX1JFQVBfUkVUUklFUyAxMAoKSSB0aGlu
ayB3ZSBzdGlsbCB3YW50IHRvIHRyYWNlIHdoZW4gcmVhcGluZyB3YXMgc2tpcHBlZCB0byBrbm93
IHRoYXQgdGhlIApvb20gcmVhcGVyIHdpbGwgcmV0cnkgYWdhaW4gbGF0ZXIuCgoKCm1tL29vbV9r
aWxsLmM6IGNsZWFuIHVwIG9vbV9yZWFwX3Rhc2tfbW0oKSBmaXgKCmluZGljYXRlIHJlYXBpbmcg
aGFzIGJlZW4gcGFydGlhbGx5IHNraXBwZWQgc28gd2UgY2FuIGV4cGVjdCBmdXR1cmUgc2tpcHMg
Cm9yIGFub3RoZXIgc3RhcnQgYmVmb3JlIGZpbmlzaC4KClNpZ25lZC1vZmYtYnk6IERhdmlkIFJp
ZW50amVzIDxyaWVudGplc0Bnb29nbGUuY29tPgotLS0KIG1tL29vbV9raWxsLmMgfCA2ICsrKyst
LQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9tbS9vb21fa2lsbC5jIGIvbW0vb29tX2tpbGwuYwotLS0gYS9tbS9vb21fa2lsbC5j
CisrKyBiL21tL29vbV9raWxsLmMKQEAgLTU2OSwxMCArNTY5LDEyIEBAIHN0YXRpYyBib29sIG9v
bV9yZWFwX3Rhc2tfbW0oc3RydWN0IHRhc2tfc3RydWN0ICp0c2ssIHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tKQogCiAJdHJhY2Vfc3RhcnRfdGFza19yZWFwaW5nKHRzay0+cGlkKTsKIAotCS8qIGZhaWxl
ZCB0byByZWFwIHBhcnQgb2YgdGhlIGFkZHJlc3Mgc3BhY2UuIFRyeSBhZ2FpbiBsYXRlciAqLwog
CXJldCA9IF9fb29tX3JlYXBfdGFza19tbShtbSk7Ci0JaWYgKCFyZXQpCisJaWYgKCFyZXQpIHsK
KwkJLyogRmFpbGVkIHRvIHJlYXAgcGFydCBvZiB0aGUgYWRkcmVzcyBzcGFjZS4gVHJ5IGFnYWlu
IGxhdGVyICovCisJCXRyYWNlX3NraXBfdGFza19yZWFwaW5nKHRzay0+cGlkKTsKIAkJZ290byBv
dXRfZmluaXNoOworCX0KIAogCXByX2luZm8oIm9vbV9yZWFwZXI6IHJlYXBlZCBwcm9jZXNzICVk
ICglcyksIG5vdyBhbm9uLXJzczolbHVrQiwgZmlsZS1yc3M6JWx1a0IsIHNobWVtLXJzczolbHVr
QlxuIiwKIAkJCXRhc2tfcGlkX25yKHRzayksIHRzay0+Y29tbSwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 22:03:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 22: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 1fi5Ob-0005oY-G5; Tue, 24 Jul 2018 22:03: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=onmm=ki=kernel.org=jikos@srs-us1.protection.inumbo.net>)
 id 1fi5Oa-0005oT-0b
 for xen-devel@lists.xenproject.org; Tue, 24 Jul 2018 22:03:04 +0000
X-Inumbo-ID: 41f2dcdc-8f8d-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41f2dcdc-8f8d-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 00:02:30 +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 E958EAFA6;
 Tue, 24 Jul 2018 22:03:00 +0000 (UTC)
Date: Wed, 25 Jul 2018 00:02:55 +0200 (CEST)
From: Jiri Kosina <jikos@kernel.org>
To: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
In-Reply-To: <e57d5ac9-68d7-8ccf-6117-5a2f9d9e1112@csail.mit.edu>
Message-ID: <nycvar.YFH.7.76.1807242351500.997@cbobk.fhfr.pm>
References: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
 <nycvar.YFH.7.76.1807232357440.997@cbobk.fhfr.pm>
 <e57d5ac9-68d7-8ccf-6117-5a2f9d9e1112@csail.mit.edu>
User-Agent: Alpine 2.21 (LSU 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RESEND] Spectre-v2 (IBPB/IBRS) and SSBD fixes for
 4.4.y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Dave Hansen <dave@sr71.net>, Wanpeng Li <kernellwp@gmail.com>,
 Andi Kleen <ak@linux.intel.com>, linux-tip-commits@vger.kernel.org,
 Piotr Luc <piotr.luc@intel.com>, Mel Gorman <mgorman@suse.de>,
 arjan.van.de.ven@intel.com, xen-devel@lists.xenproject.org,
 Alexander Sergeyev <sergeev917@gmail.com>, Brian Gerst <brgerst@gmail.com>,
 Andy Lutomirski <luto@kernel.org>,
 =?ISO-8859-15?Q?Micka=EBlSala=FCn?= <mic@digikod.net>,
 Thomas Gleixner <tglx@linutronix.de>, Joe Konno <joe.konno@linux.intel.com>,
 Laura Abbott <labbott@fedoraproject.org>, Will Drewry <wad@chromium.org>,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Linus Torvalds <torvalds@linux-foundation.org>,
 David Woodhouse <dwmw@amazon.co.uk>, KarimAllah Ahmed <karahmed@amazon.de>,
 Dave Hansen <dave.hansen@linux.intel.com>, linux@dominikbrodowski.net,
 Bo Gan <ganb@vmware.com>, Andrey Ryabinin <ryabinin.a.a@gmail.com>,
 Kristen Carlson Accardi <kristen@linux.intel.com>,
 Nadav Amit <nadav.amit@gmail.com>, Ingo Molnar <mingo@kernel.org>,
 Prarit Bhargava <prarit@redhat.com>, Shuah Khan <shuahkh@osg.samsung.com>,
 Ross Zwisler <ross.zwisler@linux.intel.com>, Borislav Petkov <bp@suse.de>,
 Tom Lendacky <thomas.lendacky@amd.com>, Rik van Riel <riel@redhat.com>,
 Denys Vlasenko <dvlasenk@redhat.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Arjan van de Ven <arjan@linux.intel.com>, Tony Luck <tony.luck@intel.com>,
 Vince Weaver <vincent.weaver@maine.edu>, Mike Galbraith <efault@gmx.de>,
 Yazen Ghannam <Yazen.Ghannam@amd.com>, Kyle Huey <me@kylehuey.com>,
 Sherry Hurwitz <sherry.hurwitz@amd.com>, Tim Chen <tim.c.chen@linux.intel.com>,
 Thomas Garnier <thgarnie@google.com>, gnomes@lxorguk.ukuu.org.uk,
 Alexander Shishkin <alexander.shishkin@linux.intel.com>,
 Frederic Weisbecker <fweisbec@gmail.com>, Dave Hansen <dave.hansen@intel.com>,
 Jan Beulich <jbeulich@suse.com>, srivatsab@vmware.com, ashok.raj@intel.com,
 =?ISO-8859-15?Q?J=F6rg_Otte?= <jrg.otte@gmail.com>,
 Jim Mattson <jmattson@google.com>, Alexander Popov <alpopov@ptsecurity.com>,
 Fenghua Yu <fenghua.yu@intel.com>, Kees Cook <keescook@chromium.org>,
 Arnd Bergmann <arnd@arndb.de>,
 Ricardo Neri <ricardo.neri-calderon@linux.intel.com>,
 Josh Triplett <josh@joshtriplett.org>, Steven Rostedt <rostedt@goodmis.org>,
 Quentin Casasnovas <quentin.casasnovas@oracle.com>,
 Borislav Petkov <bp@alien8.de>, Stephane Eranian <eranian@google.com>,
 Dan Williams <dan.j.williams@intel.com>, gregkh@linux-foundation.org,
 Kyle Huey <khuey@kylehuey.com>, Oleg Nesterov <oleg@redhat.com>,
 Andy Lutomirski <luto@amacapital.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 kvm <kvm@vger.kernel.org>, =?ISO-8859-2?Q?Kr=E8m=E1=F8?= <rkrcmar@redhat.com>,
 Peter Zijlstra <peterz@infradead.org>, Alexey Makhalov <amakhalov@vmware.com>,
 linux-mm@kvack.org, "H. Peter Anvin" <hpa@zytor.com>,
 Jiri Olsa <jolsa@redhat.com>, Alexander Kuleshov <kuleshovmail@gmail.com>,
 sironi@amazon.de, Joerg Roedel <joro@8bytes.org>, Jon Masters <jcm@redhat.com>,
 Dave Young <dyoung@redhat.com>, Arnaldo Carvalho de Melo <acme@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 "Matt Helsley \(VMware\)" <matt.helsley@gmail.com>,
 linux-edac <linux-edac@vger.kernel.org>, Juergen Gross <jgross@suse.com>,
 stable@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyNCBKdWwgMjAxOCwgU3JpdmF0c2EgUy4gQmhhdCB3cm90ZToKCj4gSG93ZXZlciwg
aWYgeW91IGFyZSBwcm9wb3NpbmcgdGhhdCB5b3UnZCBsaWtlIHRvIGNvbnRyaWJ1dGUgdGhlIGVu
aGFuY2VkIAo+IFBUSS9TcGVjdHJlICh1cHN0cmVhbSkgcGF0Y2hlcyBmcm9tIHRoZSBTTEVTIDQu
NCB0cmVlIHRvIDQuNCBzdGFibGUsIGFuZCAKPiBoYXZlIHRoZW0gbWVyZ2VkIGluc3RlYWQgb2Yg
dGhpcyBwYXRjaCBzZXJpZXMsIHRoZW4gSSB3b3VsZCBjZXJ0YWlubHkgCj4gd2VsY29tZSBpdCEK
CkknZCBpbiBwcmluY2lwbGUgbG92ZSB1cyB0byBwdXNoIGV2ZXJ5dGhpbmcgYmFjayB0byA0LjQs
IGJ1dCB0aGVyZSBhcmUgYSAKZmV3IHJlYXNvbnMgKCopIHdoeSB0aGF0J3Mgbm90IGhhcHBlbmlu
ZyBzaG9ydGx5LgoKQW55d2F5LCB0byBwb2ludCBvdXQgZXhwbGljaXRseSB3aGF0J3MgcmVhbGx5
IG5lZWRlZCBmb3IgdGhvc2UgZm9sa3MgCnJ1bm5pbmcgNC40LXN0YWJsZSBhbmQgcmVseWluZyBv
biBQVEkgcHJvdmlkaW5nIFRoZSBSZWFsIFRoaW5nKFRNKSwgaXQncyAKZWl0aGVyIGEgNC40LXN0
YWJsZSBwb3J0IG9mCgoJaHR0cDovL2tlcm5lbC5zdXNlLmNvbS9jZ2l0L2tlcm5lbC1zb3VyY2Uv
cGxhaW4vcGF0Y2hlcy5zdXNlL3g4Ni1lbnRyeS02NC11c2UtYS1wZXItY3B1LXRyYW1wb2xpbmUt
c3RhY2sucGF0Y2g/aWQ9MzQyOGE3N2IwMmIxYmEwM2U0NWQ4ZmMzNTJlYzM1MDQyOWY1N2ZjNwoK
b3IgbWFraW5nIFRIUkVBRElORk9fR0ZQIGltcGx5IF9fR0ZQX1pFUk8uCgooKikgSUJSUyBpcyBu
b3QgdXBzdHJlYW0sIHdlIGhpc3RvcmljYWxseSBoYXZlIGhhZCB2ZXJ5IGRpZmZlcmVudCB4ODYg
CiAgICBjb2RlYmFzZSBjb21wYXJlZCB0byBlaXRoZXIgNC40LCA0LjQtc3RhYmxlIG9yIGN1cnJl
bnQgTGludXMnIHRyZWUsIAogICAgYW5kIHRoZXJlIGFyZSBzaW1wbHkgdG9vIG1hbnkgdGhpbmdz
IGhhcHBlbmluZyByaWdodCBub3cgdG8gZ2l2ZSB0aGlzIAogICAgaGlnaCBlbm91Z2ggcHJpb3Jp
dHksIHNhZGx5LiBXZSdyZSBub3QgZnVsbHktZGVwZW5kZW50IGRvd25zdHJlYW0gCiAgICBjb25z
dW1lciBvZiAtc3RhYmxlIGFueSBtb3JlLCBzbyB0aGlzIGlzIG9uZSBvZiB0aGUgZXhwZWN0ZWQg
b3V0Y29tZXMsIAogICAgdW5mb3J0dW5hdGVseTsgd2UgZG9uJ3QgaW1tZWRpYXRlbHkgYmVuZWZp
dCBmcm9tIHB1c2hpbmcgb3VyIAogICAgZG93bnN0cmVhbSBjaGFuZ2VzIHRvIHN0YWJsZSwgYXMg
d2UgaGF2ZSB0byBjYXJyeSB0aG9zZSBvdmVyIGZvcndhcmQKICAgIG91cnNlbHZlcyBhbnl3YXku
CgpUaGFua3MsCgotLSAKSmlyaSBLb3NpbmEKU1VTRSBMYWJzCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 22:08:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 22: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 1fi5Tb-00061g-58; Tue, 24 Jul 2018 22:08: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=j2h5=ki=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fi5TZ-00061b-Av
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 22:08:13 +0000
X-Inumbo-ID: fa840877-8f8d-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa840877-8f8d-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 00:07:39 +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 DC37420856;
 Tue, 24 Jul 2018 22:08:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532470091;
 bh=9/S87BCiQPGiOMlqB31UOKsuRVNhDv894gaCMpn0b34=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=vbHNMAL/5aVIHg1InCnoxJgj3KXHroMi0pkKuDGt6BatKU1D3kob7aW/09BfSyzZS
 9YMXklXPsQ7ks6KEPHGoGRybt247N/iuM3SW87iEDY9ubJIDhIJUP5Jfw66GXExh/W
 FHwaiIOYvxCQ3+7OdXmdLTE1BzKJibcuB85z/seo=
Date: Tue, 24 Jul 2018 15:08:05 -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: <62266508-b5f4-65f4-0612-bf82d1a1e1c5@arm.com>
Message-ID: <alpine.DEB.2.10.1807241505350.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <62266508-b5f4-65f4-0612-bf82d1a1e1c5@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 andrii_anisov@epam.com, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 dfaggioli@suse.com, xen-devel@lists.xen.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>

T24gTW9uLCAyMyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDcvMDcvMTggMDA6MTMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ICtjb25m
aWcgUUVNVV9QTEFURk9STQo+ID4gKwlib29sCj4gPiArCj4gPiArY29uZmlnIFJDQVIzX1BMQVRG
T1JNCj4gPiArCWJvb2wKPiAKPiBUaG9zZSAyIG9wdGlvbnMgZG8gbm90aGluZy4gU28gSSB3b3Vs
ZCBwcmVmZXIgaWYgdGhleSBhcmUgcmVtb3ZlZC4gV2l0aCB0aGF0Cj4gZml4ZWQ6Cj4gCj4gQWNr
ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpTdXJlLCBJJ2xsIGRv
IHRoYXQuIFdlJ2xsIGFkZCB0aGVtIHdoZW4gd2UvaWYgd2UnbGwgYWN0dWFsbHkgbmVlZCB0aGVt
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 24 22:31:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Jul 2018 22: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 1fi5pu-00083b-1G; Tue, 24 Jul 2018 22: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=j2h5=ki=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fi5ps-00082r-OA
 for xen-devel@lists.xen.org; Tue, 24 Jul 2018 22:31:16 +0000
X-Inumbo-ID: 4fe82ec8-8f91-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4fe82ec8-8f91-11e8-a6a9-d7ebe60f679a;
 Tue, 24 Jul 2018 22:31:31 +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 31F4620874;
 Tue, 24 Jul 2018 22:31:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532471474;
 bh=XnFoL4KZacA0iHR1tYzcLTEG4VuiRRkJqESNXZjP864=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=0hhKIKYaZ6Nwm3LDh6ipLgFKSwXP94pcbxoCmH0oUMRZKve+iog+dfwH3ZpygA60u
 SSUSuz8jfGYv9RovD0ZWYqYze2DBR8AznE9ue1rfSr4kZWemMSP/14+hfQ7nmuR0LK
 GrNMvFXOgCiXyK9xamDlYibT2BLxX9lKSdD9LPuk=
Date: Tue, 24 Jul 2018 15:31:08 -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: <4ee54631-55cd-da09-f7d5-6bf7e8de9198@arm.com>
Message-ID: <alpine.DEB.2.10.1807241509020.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
 <4ee54631-55cd-da09-f7d5-6bf7e8de9198@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 12/12] xen: clarify the security-support
 status of Kconfig options 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>, andrii_anisov@epam.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Ian.Jackson@eu.citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 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>

T24gTW9uLCAyMyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA3
LzA3LzE4IDAwOjE0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiBDQzogR2Vv
cmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gPiBDQzogSWFuLkphY2tzb25AZXUuY2l0cml4LmNv
bQo+ID4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbQo+ID4gLS0tCj4gPiAgIFNVUFBPUlQubWQgfCAxMCArKysrKysrKysrCj4gPiAgIDEgZmls
ZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9TVVBQT1JU
Lm1kIGIvU1VQUE9SVC5tZAo+ID4gaW5kZXggZTNlNDllMi4uMTUxYTYzZCAxMDA2NDQKPiA+IC0t
LSBhL1NVUFBPUlQubWQKPiA+ICsrKyBiL1NVUFBPUlQubWQKPiA+IEBAIC0yMiw2ICsyMiwxNiBA
QCBFWFBFUlQgYW5kIERFQlVHIEtjb25maWcgb3B0aW9ucyBhcmUgbm90IHNlY3VyaXR5Cj4gPiBz
dXBwb3J0ZWQuIE90aGVyCj4gPiAgIEtjb25maWcgb3B0aW9ucyBhcmUgc3VwcG9ydGVkLCBpZiB0
aGUgcmVsYXRlZCBmZWF0dXJlcyBhcmUgbWFya2VkIGFzCj4gPiAgIHN1cHBvcnRlZCBpbiB0aGlz
IGRvY3VtZW50Lgo+ID4gICArT24gQVJNLCBhIHdpZGVyIHJhbmdlIG9mIEtjb25maWcgY29uZmln
dXJhdGlvbnMgaXMgYXZhaWxhYmxlIHRvIGVuYWJsZQo+ID4gK3Zlcnkgc21hbGwgbGluZXMgb2Yg
Y29kZSBjb3VudHMgaW4gdGhlIGh5cGVydmlzb3IuIE5vdCBhbGwgcG9zc2libGUKPiA+ICtjb21i
aW5hdGlvbnMgb2Yga2NvbmZpZyBvcHRpb25zIGFyZSBzZWN1cml0eSBzdXBwb3J0ZWQuIEluc3Rl
YWQsIGEgZmV3Cj4gCj4gTklUOiBzL2tjb25maWcvS2NvbmZpZy8KPiAKPiA+ICtwcmUtY2FubmVk
IGNvbmZpZ3VyYXRpb25zIGhhdmUgYmVlbiBhZGRlZCB0byB4ZW4vYXJjaC9hcm0vY29uZmlnczog
dGhleQo+ID4gK2FyZSBzZWN1cml0eSBzdXBwb3JlZC4gQ29uZmlndXJhdGlvbnMgZGVyaXZlZCBm
cm9tIHRoZSBwcmUtY2FubmVkIGZpbGVzCj4gCj4gcy9zdXBwb3JlZC9zdXBwb3J0ZWQvCgpJJ2xs
IGZpeAoKCj4gPiArYnkgYWRkaW5nIG5vbi1saXN0ZWQgb3B0aW9ucyB3aXRoIHRoZWlyIGRlZmF1
bHQgdmFsdWVzLCBvciBieSBlbmFibGluZwo+ID4gK2FueSBvZiB0aGUgcGxhdGZvcm0gb3B0aW9u
cyB1bmRlciAiUGxhdGZvcm0gU3VwcG9ydCIgKGFuZCB0aGVpcgo+ID4gK2RlcGVuZGVudCBvcHRp
b25zKSBhcmUgc2VjdXJpdHkgc3VwcG9ydGVkLCB1bmxlc3Mgc3RhdGVkCj4gPiArb3RoZXJ3aXNl
Lgo+IAo+IEkgYW0gbm90IGVudGlyZWx5IHN1cmUgdG8gdW5kZXJzdGFuZCB0aGUgaW1wbGljYXRp
b25zIHRoZSBwYXJhZ3JhcGguCgpJdCBpcyBtZWFudCB0byBzYXk6CgoxKSB4ZW4vYXJjaC9hcm0v
Y29uZmlncyBjb25maWcgZmlsZXMgYXJlIHNlY3VyaXR5IHN1cHBvcnRlZAoyKSBkZWZhdWx0IHZh
bHVlcyBvZiBhbnkga2NvbmZpZyBvcHRpb25zIGFyZSBzZWN1cml0eSBzdXBwb3J0ZWQKMykgaWYg
YW4gb3B0aW9uIGlzIG1hcmtlZCBhcyBub3Qgc2VjdXJpdHkgc3VwcG9ydGVkIGluIFNVUFBPUlQu
bWQsIHRoZW4KICAgaXQgaXMgbm90IHNlY3VyaXR5IHN1cHBvcnRlZCwgbm8gbWF0dGVyIHRoZSBk
ZWZhdWx0IHZhbHVlCjQpIGV2ZXJ5dGhpbmcgZWxzZSBpcyBub3Qgc2VjdXJpdHkgc3VwcG9ydGVk
CiAKU2hvdWxkIEkgdHJ5IHRvIGNsYXJpZnkgaXQ/IEkgZ3Vlc3MgSSBzaG91bGQgbWFrZSBjbGVh
ciB0aGF0IGEgLmNvbmZpZwp3aXRoIGFuIHVuc3VwcG9ydGVkIG9wdGlvbiBpcyB1bnN1cHBvcnRl
ZCBhcyBhIHdob2xlLiBJIGNhbiBhZGQ6CgogIkEgY29uZmlndXJhdGlvbiB3aXRoIG9uZSBvciBt
b3JlIHVuc3VwcG9ydGVkIG9wdGlvbnMsIGlzIG5vdAogdW5zdXBwb3J0ZWQuIgoKCj4gRm9yIGlu
c3RhbmNlLCBpZiBJIGNob29zZSBhcm02NF9kZWZjb25maWcsIG1lbWFjY2VzcyB3aWxsIGJlIGVu
YWJsZWQgYnkKPiBkZWZhdWx0IGJ1dCBhbnkgdXNlIG9mIGl0IGlzIG5vdCBzZWN1cml0eSBzdXBw
b3J0ZWQuIFdoYXQgd2lsbCBiZSB0aGUgc3RhdGUgb2YKPiB0aGUgc2VjdXJpdHkgc3VwcG9ydCBm
b3IgdGhhdCAuY29uZmlnPwoKWWVzLCBtZW1hY2Nlc3Mgd2lsbCBkZWZhdWx0IHRvIGVuYWJsZS4g
SG93ZXZlciwgU1VQUE9SVC5tZCBzYXlzIGl0IGlzCm5vdCBzZWN1cml0eSBzdXBwb3J0ZWQsIGhl
bmNlLCB0aGUgcmVzdWx0IGlzIHRoYXQgdGhlIC5jb25maWcgaXMgbm90CnNlY3VyaXR5IHN1cHBv
cnRlZCwgYWNjb3JkaW5nIHRvICgzKS4KClRoZXJlIGlzIGEgY2F0Y2ggdGhvdWdoLiBJbiB0aGUg
c3BlY2lmaWMgY2FzZSBvZiBtZW1hY2Nlc3MsIFNVUFBPUlQubWQKb25seSBzdGF0ZXMgdGhlIGZv
bGxvd2luZzoKCiMjIyBWaXJ0dWFsIE1hY2hpbmUgSW50cm9zcGVjdGlvbgoKICAgIFN0YXR1cywg
eDg2OiBTdXBwb3J0ZWQsIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQKCldoaWNoIGRvZXNuJ3Qgc2F5
IGFueXRoaW5nIGFib3V0IEFSTS4gSXQgd291bGQgYmUgYSBnb29kIGlkZWEgdG8gZG8gdGhlCnNh
bWUgdGhhdCB4ODYgaXMgZG9pbmcgKFN1cHBvcnRlZCwgbm90IHNlY3VyaXR5IHN1cHBvcnRlZCk/
CgoKPiBJIGFsc28gdGhpbmsgYW4gQWNrIGZyb20gdGhlIHNlY3VyaXR5IHRlYW0gd2lsbCBwcm9i
YWJseSBtb3JlIG1lYW5pbmdmdWwgdGhhbgo+IG1pbmUgaGVyZS4gQWZ0ZXIgYWxsIHRoZXkgYXJl
IHRoZSBvbmUgZGVhbGluZyB3aXRoIHRoZSBzZWN1cml0eSBpc3N1ZXMgOikuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 00:02:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 00: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 1fi7FN-0006XA-Mu; Wed, 25 Jul 2018 00:01: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fi7FM-0006Wy-Vi
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 00:01:41 +0000
X-Inumbo-ID: f0d7e295-8f9d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f0d7e295-8f9d-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 00:01: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 1fi7FJ-0005I9-8M; Wed, 25 Jul 2018 00:01: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 1fi7FI-0002y0-Qd; Wed, 25 Jul 2018 00:01:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fi7FI-0004Uu-Q2; Wed, 25 Jul 2018 00:01:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125553-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=49a4797e9c6829520eb3e09b52710b6b6993a65e
X-Osstest-Versions-That: ovmf=0ed73bcdcd80e0df9b383b1c53cd9a95d366843f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 00:01:36 +0000
Subject: [Xen-devel] [ovmf test] 125553: 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>

ZmxpZ2h0IDEyNTU1MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NTMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0OWE0Nzk3ZTljNjgyOTUyMGViM2UwOWI1MjcxMGI2
YjY5OTNhNjVlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwZWQ3M2Jj
ZGNkODBlMGRmOWIzODNiMWM1M2NkOWE5NWQzNjY4NDNmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1NDYgIDIwMTgtMDctMjQgMTQ6NDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTUzICAyMDE4LTA3LTI0IDIxOjEwOjUxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1m
LmdpdAogICAwZWQ3M2JjZGNkLi40OWE0Nzk3ZTljICA0OWE0Nzk3ZTljNjgyOTUyMGViM2UwOWI1
MjcxMGI2YjY5OTNhNjVlIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 00:21:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 00:21:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fi7Yo-0007zV-CM; Wed, 25 Jul 2018 00:21: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=qdwz=kj=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fi7Yn-0007zQ-Bj
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 00:21:45 +0000
X-Inumbo-ID: a0c660c4-8fa0-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 a0c660c4-8fa0-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 02:21:10 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id u202-v6so4190680lff.9
 for <xen-devel@lists.xenproject.org>; Tue, 24 Jul 2018 17:21:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=DH9qav6u3qVwHpdGNHK7G651kFrVID+BuSBhO43yVEY=;
 b=CU6CX8FfBmEG1mPIGISP40kSzAqdRD8WG6zRxpeWTlvlgWP9ZarqQ7Nh0c4lJn1mGm
 rtZKEFkqGZ+O25ubdDlMwXS7UC1UvVOwX8pGlTIdSRJ2H685tFHfsgZM9sE2q4MGOQKC
 ifFH5S9w0Kn/ElkC8+08YfkB2W8HNXBsXC2dr5tIPCh9AetMkDUFdyo4zergJaNfqvFL
 Cx8ahI2W8jbiSxIRq4SeZ8igSoliVaoerxk83QGWi+Ag4f7tJrzIx9gLESz9MTcr2ruH
 zjTh69R6kNT7UM0Ks/GNWcrXOgc1UwNd8+Sl2Ccy6xJwJmI0GXje/oL0I3fxv2fVm9J+
 WQpg==
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=DH9qav6u3qVwHpdGNHK7G651kFrVID+BuSBhO43yVEY=;
 b=N+BCdR17uJcP9poOQQPofuPxjWQPa5UptpojqHsd9eHRTnZXFAed6ab2/XWFqzOLja
 cBlQICRgB4ln/LveYitw11kffmJPR+bvSDuw2tHlOvzeS0qHhpedKxqd4s/O4gTxIicH
 jckC7nrCOKAC1CFiS0hlCTMW6u95ztB6Mu0mFKiB6gVxHYFZHhdn5f/0QkVdkbQ0yK3/
 J/EWhYWxuOSkDS6M7D7vG6GFTQAE4GCxDDvzwwLKmDlpgGFrLRsEmgBCNTFN+xtvm5Z9
 knWsz69Lr5DOpQWFxBzGGNDea/+znYsxELytXy4N7vF3kY6HJIx1nFQLZzrh3XhTeCDS
 MU8g==
X-Gm-Message-State: AOUpUlE4SiOneCFcKt/P/zJPinz5o+kizjXLF15BcFljItltPijEi1EJ
 x3/t99rjyXVAiIGy0dF5ptgDLw2R2ZHSp5XNNzU=
X-Google-Smtp-Source: AAOMgpdPE0i/3tocR9ZjNv3NT9m2ai1OXC99Fkec44fLDxtwbCK6yq+VFHH3QyEd64BjKy5plMIGDZ+PtVtCVDtEz+4=
X-Received: by 2002:a19:d942:: with SMTP id
 q63-v6mr10765629lfg.39.1532478101046; 
 Tue, 24 Jul 2018 17:21:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:1955:0:0:0:0:0 with HTTP; Tue, 24 Jul 2018 17:21:40
 -0700 (PDT)
In-Reply-To: <5B56F4D802000078001D7155@prv1-mh.provo.novell.com>
References: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
 <5B56F4D802000078001D7155@prv1-mh.provo.novell.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Tue, 24 Jul 2018 17:21:40 -0700
Message-ID: <CACMJ4GYhRyZkESCw+OWrW5WbM+LAf6ZCyrbtTrK_12wdMPDyWw@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] firmware/shim : filter output files during
 Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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="===============0577563002002121997=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0577563002002121997==
Content-Type: multipart/alternative; boundary="000000000000d6cb060571c7dcce"

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

On Tue, Jul 24, 2018 at 2:43 AM, Jan Beulich <JBeulich@suse.com> wrote:

> >>> On 20.07.18 at 23:15, <christopher.w.clark@gmail.com> wrote:
> > Exclude named output files from the Xen tree setup.
> >
> > The linkfarm.stamp content will differ between top level "make"
> > and "make install" invocations, due to the introduction of these
> > output files that are produced during the "make" build.
> >
> > Filter these out to prevent an unnecessary rebuild of the shim during
> > "make install".
> >
> > Signed-off-by: Christopher Clark <christopher.clark6@baesystems.com>
> > ---
> >  tools/firmware/xen-dir/Makefile | 6 +++++-
> >  1 file changed, 5 insertions(+), 1 deletion(-)
> >
> > diff --git a/tools/firmware/xen-dir/Makefile
> > b/tools/firmware/xen-dir/Makefile
> > index 84648c3..e490dca 100644
> > --- a/tools/firmware/xen-dir/Makefile
> > +++ b/tools/firmware/xen-dir/Makefile
> > @@ -11,6 +11,9 @@ D=xen-root
> >  LINK_DIRS=config xen
> >  LINK_FILES=Config.mk
> >
> > +# Files to exclude from the link farm
> > +EXCLUDE_FILES=xen xen.gz xen-syms xen-syms.map efi.lds xen.lds mkelf32
> mkreloc
>
> What about xen.efi and all of its auxiliary files?


Fair point - this list was from a non-EFI build, and EFI does add two more
files to it: xen.efi and xen.efi.map


> What about other generated files?
>

I don't see any others being added to the stamp file -- with the possible
exception of the "disabled" file in xen/arch/x86/efi which can capture
build errors. I don't think that file will be present in production builds.

Did you have any others in mind? I'll post an updated patch with the
EFI-updated list in the meantime.

Christopher

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Tue, Jul 24, 2018 at 2:43 AM, Jan Beulich <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:JBeulich@suse.com" target=3D"_blank">JBeulich@suse.com</a>&gt=
;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span =
class=3D"gmail-">&gt;&gt;&gt; On 20.07.18 at 23:15, &lt;<a href=3D"mailto:c=
hristopher.w.clark@gmail.com">christopher.w.clark@gmail.com</a><wbr>&gt; wr=
ote:<br>
&gt; Exclude named output files from the Xen tree setup.<br>
&gt; <br>
&gt; The linkfarm.stamp content will differ between top level &quot;make&qu=
ot;<br>
&gt; and &quot;make install&quot; invocations, due to the introduction of t=
hese<br>
&gt; output files that are produced during the &quot;make&quot; build.<br>
&gt; <br>
&gt; Filter these out to prevent an unnecessary rebuild of the shim during<=
br>
&gt; &quot;make install&quot;.<br>
&gt; <br>
&gt; Signed-off-by: Christopher Clark &lt;<a href=3D"mailto:christopher.cla=
rk6@baesystems.com">christopher.clark6@<wbr>baesystems.com</a>&gt;<br>
&gt; ---<br>
&gt;=C2=A0 tools/firmware/xen-dir/<wbr>Makefile | 6 +++++-<br>
&gt;=C2=A0 1 file changed, 5 insertions(+), 1 deletion(-)<br>
&gt; <br>
&gt; diff --git a/tools/firmware/xen-dir/<wbr>Makefile <br>
&gt; b/tools/firmware/xen-dir/<wbr>Makefile<br>
&gt; index 84648c3..e490dca 100644<br>
&gt; --- a/tools/firmware/xen-dir/<wbr>Makefile<br>
&gt; +++ b/tools/firmware/xen-dir/<wbr>Makefile<br>
&gt; @@ -11,6 +11,9 @@ D=3Dxen-root<br>
&gt;=C2=A0 LINK_DIRS=3Dconfig xen<br>
&gt;=C2=A0 LINK_FILES=3DConfig.mk<br>
&gt;=C2=A0 <br>
&gt; +# Files to exclude from the link farm<br>
&gt; +EXCLUDE_FILES=3Dxen xen.gz xen-syms xen-syms.map efi.lds xen.lds mkel=
f32 mkreloc<br>
<br>
</span>What about xen.efi and all of its auxiliary files?</blockquote><div>=
<br></div><div>Fair point - this list was from a non-EFI build, and EFI doe=
s add two more files to it: xen.efi and xen.efi.map</div><div>=C2=A0</div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex">What about other generated=
 files?<br></blockquote><div><br></div><div>I don&#39;t see any others bein=
g added to the stamp file -- with the possible exception of the &quot;disab=
led&quot; file in xen/arch/x86/efi which can capture build errors. I don&#3=
9;t think that file will be present in production builds.</div><div><br></d=
iv><div>Did you have any others in mind? I&#39;ll post an updated patch wit=
h the EFI-updated list in the meantime.</div><div><br></div><div>Christophe=
r</div><div><br></div><div><br></div></div></div></div>

--000000000000d6cb060571c7dcce--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0577563002002121997==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 25 00:29:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 00: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 1fi7g8-0008Ej-BT; Wed, 25 Jul 2018 00:29: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=qdwz=kj=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fi7g6-0008Dz-Hx
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 00:29:18 +0000
X-Inumbo-ID: b04ba86e-8fa1-11e8-a8a5-bc764e045a96
Received: from mail-it0-x241.google.com (unknown [2607:f8b0:4001:c0b::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b04ba86e-8fa1-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 02:28:44 +0200 (CEST)
Received: by mail-it0-x241.google.com with SMTP id w16-v6so6370164ita.0
 for <xen-devel@lists.xenproject.org>; Tue, 24 Jul 2018 17:29:17 -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;
 bh=dQP9DEcsOAH32LiB4ujjMjvlgDc+3uuMfy+6ZtC29bA=;
 b=djwo2p6zheOR13uS4qaoJ0S37dnMlXsC/203f6KXuf5iUMFTpCTeG4WyT67nAnlbzB
 MQ+dXWrHgREzon+4Nr+4znQvGqg4yclMJCAv5XxvQdrhiiONVdNPqwvzG+Y3xtkvZj/h
 bON+PrIGyHokwobQN6GBvXBZ/3bDQs67YiNN2+bRXT3zqVyOmHf9eSOoU1Ye6JGOdvE7
 XkH692GbCog+k3MBAkU9br/iiQAxZr08bXMOy9usxeLbXKnicsYB0dv4jYqAapqLDxnC
 oUJGVaewvxJivmj4oWZQt058Rtd21lCkzZFZTAeXXVGCZhScshLMuD1VdK5H1Brq0gMD
 Bckg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=dQP9DEcsOAH32LiB4ujjMjvlgDc+3uuMfy+6ZtC29bA=;
 b=D2f4ADup8NLTau+rLfX2hRQZX5aVuzglQO8z1fXw3z+9PiMq2NJBCbxf6m/VMc6121
 ECSPhXuHp1G9MDSdYtFkGd1qJyxItsCeZm8gwY0lUyCXQDjHy0wzvOVfu8cIXaMcatxZ
 +iloiAmew6Cv7UD8uWhxxnYlXdVWlRDE6sQXFyGsAwKRMWOnCgpt6/95h0zUBxL9mdYG
 xcYfTriSLlV04e8b3/OhuiVakRiBGttbeVj1CdMZdS2AYCWEg9Mg0C5K74ya4wniMWgg
 FR5t8TBxzWVOrNTxE2ypaEnZx1G6UyS1SLN7WfpZxc1Qg+FCkdb9go4mpbGDjESBtWFt
 XLQw==
X-Gm-Message-State: AOUpUlFdLzIKwYoBuAw3XWRpLjM2dhDtsL1po11JuU0SbGG1TfdgdGvd
 iMIIH94ErADYbF4UlFbc+rQHRrHX
X-Google-Smtp-Source: AAOMgpejtrS8HFJZi+mm2GI9G48a0VytKeyVBPvSS2Kg6xAEKSGDKdmThFLP3GYW58kp9p1frcLMBg==
X-Received: by 2002:a02:3b2c:: with SMTP id
 c44-v6mr17535732jaa.41.1532478556413; 
 Tue, 24 Jul 2018 17:29:16 -0700 (PDT)
Received: from WorkStation-T3500.ice.pyrology.org
 (static-50-53-74-115.bvtn.or.frontiernet.net. [50.53.74.115])
 by smtp.gmail.com with ESMTPSA id m7-v6sm1649986iti.43.2018.07.24.17.29.14
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 24 Jul 2018 17:29:15 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 24 Jul 2018 17:28:59 -0700
Message-Id: <1532478539-11746-1-git-send-email-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <CACMJ4GYhRyZkESCw+OWrW5WbM+LAf6ZCyrbtTrK_12wdMPDyWw@mail.gmail.com>
References: <CACMJ4GYhRyZkESCw+OWrW5WbM+LAf6ZCyrbtTrK_12wdMPDyWw@mail.gmail.com>
Subject: [Xen-devel] [PATCH v2] firmware/shim : filter output files during
 Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

RXhjbHVkZSBuYW1lZCBvdXRwdXQgZmlsZXMgZnJvbSB0aGUgWGVuIHRyZWUgc2V0dXAuCgpUaGUg
bGlua2Zhcm0uc3RhbXAgY29udGVudCB3aWxsIGRpZmZlciBiZXR3ZWVuIHRvcCBsZXZlbCAibWFr
ZSIKYW5kICJtYWtlIGluc3RhbGwiIGludm9jYXRpb25zLCBkdWUgdG8gdGhlIGludHJvZHVjdGlv
biBvZiB0aGVzZQpvdXRwdXQgZmlsZXMgdGhhdCBhcmUgcHJvZHVjZWQgZHVyaW5nIHRoZSAibWFr
ZSIgYnVpbGQuCgpGaWx0ZXIgdGhlc2Ugb3V0IHRvIHByZXZlbnQgYW4gdW5uZWNlc3NhcnkgcmVi
dWlsZCBvZiB0aGUgc2hpbQpkdXJpbmcgIm1ha2UgaW5zdGFsbCIuCgpTaWduZWQtb2ZmLWJ5OiBD
aHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgotLS0K
djI6IGFkZGVkIHhlbi5lZmksIHhlbi5lZmkubWFwIHRvIHRoZSBleGNsdXNpb24gbGlzdAoKIHRv
b2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUgfCA3ICsrKysrKy0KIDEgZmlsZSBjaGFuZ2Vk
LCA2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9maXJt
d2FyZS94ZW4tZGlyL01ha2VmaWxlIGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmlsZQpp
bmRleCA4NDY0OGMzLi5hOTYxNGU0IDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS94ZW4tZGly
L01ha2VmaWxlCisrKyBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUKQEAgLTExLDYg
KzExLDEwIEBAIEQ9eGVuLXJvb3QKIExJTktfRElSUz1jb25maWcgeGVuCiBMSU5LX0ZJTEVTPUNv
bmZpZy5tawogCisjIEZpbGVzIHRvIGV4Y2x1ZGUgZnJvbSB0aGUgbGluayBmYXJtCitFWENMVURF
X0ZJTEVTPXhlbiB4ZW4uZ3ogeGVuLXN5bXMgeGVuLXN5bXMubWFwIHhlbi5lZmkgeGVuLmVmaS5t
YXAgXAorICAgICAgICAgICAgICBlZmkubGRzIHhlbi5sZHMgbWtlbGYzMiBta3JlbG9jCisKIERF
UF9ESVJTPSQoZm9yZWFjaCBpLCAkKExJTktfRElSUyksICQoWEVOX1JPT1QpLyQoaSkpCiBERVBf
RklMRVM9JChmb3JlYWNoIGksICQoTElOS19GSUxFUyksICQoWEVOX1JPT1QpLyQoaSkpCiAKQEAg
LTI2LDcgKzMwLDggQEAgbGlua2Zhcm0uc3RhbXA6ICQoREVQX0RJUlMpICQoREVQX0ZJTEVTKSBG
T1JDRQogCSQoZm9yZWFjaCBkLCAkKExJTktfRElSUyksIFwKIAkJKGNkICQoWEVOX1JPT1QpOyBc
CiAJCSBmaW5kICQoZCkgISAtdHlwZSBsIC10eXBlIGYgXAotCQkgJChhZGRwcmVmaXggISAtbmFt
ZSAsICcqLltpc29hXScgJy4qLmQnICcuKi5kMicpKSBcCisJCSAkKGFkZHByZWZpeCAhIC1uYW1l
ICwgJyouW2lzb2FdJyAnLiouZCcgJy4qLmQyJyBcCisJCSAgICAgICAgICAgICAgICAgICAgICAg
JChFWENMVURFX0ZJTEVTKSApKSBcCiAJCSA+PiBsaW5rZmFybS5zdGFtcC50bXAgOyApIFwKIAkk
KGZvcmVhY2ggZiwgJChMSU5LX0ZJTEVTKSwgXAogCQllY2hvICQoZikgPj4gbGlua2Zhcm0uc3Rh
bXAudG1wIDspCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 00:39:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 00:39: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 1fi7ps-0000aV-DP; Wed, 25 Jul 2018 00: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fi7pr-0000aJ-2a
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 00:39:23 +0000
X-Inumbo-ID: 35480a59-8fa3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35480a59-8fa3-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 00:39: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 1fi7pm-000626-FM; Wed, 25 Jul 2018 00:39: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 1fi7pm-0004lU-5Q; Wed, 25 Jul 2018 00:39:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fi7pm-0008Ir-4p; Wed, 25 Jul 2018 00:39:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125522-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:examine-laxton0:hosts-allocate:broken:regression
 examine:examine-rimava0:memdisk-try-append:fail:nonblocking
 examine:examine-albana1:memdisk-try-append:fail:nonblocking
 examine:examine-albana0:memdisk-try-append:fail:nonblocking
X-Osstest-Versions-That: flight=124647
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 00:39:18 +0000
Subject: [Xen-devel] [examine test] 125522: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUyMiBleGFtaW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MjIvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGV4YW1pbmUtbGF4
dG9uMCAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyNDY0NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIGV4YW1pbmUtcmltYXZhMCAgICAgICAgICAgICAgIDQgbWVtZGlzay10cnktYXBwZW5k
ICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDY0NwogZXhhbWluZS1hbGJhbmExICAgICAgICAgICAg
ICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgICAgIGZhaWwgIGxpa2UgMTI0NjQ3CiBleGFt
aW5lLWFsYmFuYTAgICAgICAgICAgICAgICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICAgICAg
ZmFpbCAgbGlrZSAxMjQ2NDcKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAg
ICAxMjQ2NDcKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogZXhhbWluZS1hbGJhbmEwICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWFsYmFuYTEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtYmFyb3F1
ZTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
ZXhhbWluZS1iYXJvcXVlMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBleGFtaW5lLWFybmRhbGUtYmx1ZXdhdGVyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtY3ViaWV0cnVjay1icmFxdWUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1jaGFyZG9u
bmF5MCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBl
eGFtaW5lLWNoYXJkb25uYXkxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGV4YW1pbmUtZGViaW5hMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1kZWJpbmExICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWVsYmxpbmcw
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4
YW1pbmUtZWxibGluZzEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogZXhhbWluZS1maWFubzAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWZpYW5vMSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtZ29kZWxsbzAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhh
bWluZS1nb2RlbGxvMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBleGFtaW5lLWh1eGVscmViZTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtaXRhbGlhMCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1qb3ViZXJ0aW4w
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFt
aW5lLWpvdWJlcnRpbjEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGV4YW1pbmUtYXJuZGFsZS1sYWtlc2lkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1sYXh0b24wICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWxheHRvbjEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1p
bmUtYXJuZGFsZS1tZXRyb2NlbnRyZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogZXhhbWluZS1jdWJpZXRydWNrLW1ldHppbmdlciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWN1YmlldHJ1Y2stcGljYXNzbyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtcGlub3QwICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWlu
ZS1waW5vdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBleGFtaW5lLXJpbWF2YTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtcmltYXZhMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1hcm5kYWxlLXdlc3Rm
aWVsZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
IG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 01:47:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 01: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 1fi8tr-0007JI-1V; Wed, 25 Jul 2018 01:47: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=yr0s=kj=xenproject.org=prvs=737e67d61=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fi8tq-0007J8-Ez
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 01:47:34 +0000
X-Inumbo-ID: bbdc203c-8fac-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bbdc203c-8fac-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 01:47:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61040954"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75003-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=49a4797e9c6829520eb3e09b52710b6b6993a65e
X-Osstest-Versions-That: ovmf=0ed73bcdcd80e0df9b383b1c53cd9a95d366843f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 25 Jul 2018 02:47:29 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75003: 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
NTAwMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDAzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwMDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTAwMgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDQ5YTQ3OTdlOWM2ODI5NTIwZWIzZTA5YjUyNzEw
YjZiNjk5M2E2NWUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDBlZDcz
YmNkY2Q4MGUwZGY5YjM4M2IxYzUzY2Q5YTk1ZDM2Njg0M2YKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAwMiAgMjAxOC0wNy0yNCAxNzo1MDowOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMDMgIDIwMTgtMDctMjUgMDA6MjA6MTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBcmQgQmll
c2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNl
a0ByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVz
dC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29z
c3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDQ5YTQ3OTdlOWM2ODI5NTIwZWIzZTA5YjUy
NzEwYjZiNjk5M2E2NWUKQXV0aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpE
YXRlOiAgIFR1ZSBKdWwgMjQgMTQ6NTc6MDcgMjAxOCArMDIwMAoKICAgIEFybVZpcnRQa2c6IHJl
bW92ZSB3cm9uZyBhbmQgc3VwZXJmbHVvdXMgUmVzb3VyY2VQdWJsaWNhdGlvbkxpYiByZXNvbHV0
aW9uCiAgICAKICAgIFRoZSBjbGFzcyBuYW1lIGZvciB0aGUgIlBlaVJlc291cmNlUHVibGljYXRp
b25MaWIiIGluc3RhbmNlIGlzIGp1c3QKICAgICJSZXNvdXJjZVB1YmxpY2F0aW9uTGliIiwgbm90
ICJQZWlSZXNvdXJjZVB1YmxpY2F0aW9uTGliIi4gSG93ZXZlciwgbm8KICAgIG1vZHVsZSBpbmNs
dWRlZCBpbiB0aGUgQXJtVmlydFBrZyBwbGF0Zm9ybXMgZGVwZW5kcyBvbiB0aGlzIGxpYiBjbGFz
czsKICAgIHJlbW92ZSBpdHMgcmVzb2x1dGlvbi4KICAgIAogICAgQ2M6IEFyZCBCaWVzaGV1dmVs
IDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogICAgQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGxpbmFyby5vcmc+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBMYXN6bG8gRXJzZWsgPGxl
cnNla0ByZWRoYXQuY29tPgogICAgQWNrZWQtYnk6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hl
dXZlbEBsaW5hcm8ub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 02:22:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 02: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 1fi9RX-0001zJ-P7; Wed, 25 Jul 2018 02: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fi9RW-0001yf-QZ
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 02:22:22 +0000
X-Inumbo-ID: 98f37ecb-8fb1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98f37ecb-8fb1-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 02:22: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 1fi9RT-0004EZ-Vk; Wed, 25 Jul 2018 02:22: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 1fi9RT-0008Qr-NM; Wed, 25 Jul 2018 02:22:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fi9RT-0007uq-Mg; Wed, 25 Jul 2018 02:22:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125524-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl:guest-localmigrate/x10:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-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=e596be90393389405c96a5c9534c4c4e2e0b5675
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 02:22:19 +0000
Subject: [Xen-devel] [qemu-mainline test] 125524: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUyNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MjQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE2OQogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTY5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTY5CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUx
NjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNTE2OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUxNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAg
ICAgICAgICAgZTU5NmJlOTAzOTMzODk0MDVjOTZhNWM5NTM0YzRjNGUyZTBiNTY3NQpiYXNlbGlu
ZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgOTI3N2Q4MWY1YzJjNmY0ZDBiNWU0N2M4
NDc2ZWI3ZWU3ZTVjMGJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTY5ICAyMDE4LTA3LTE0
IDIwOjMwOjQzIFogICAxMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTI0NiAgMjAxOC0w
Ny0xNiAxNTo1MzoyNSBaICAgIDggZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTUyNCAgMjAxOC0wNy0yMyAxODowMDoxMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXggQmVu
bsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFp
ci5mcmFuY2lzQHdkYy5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBC
QUxBVE9OIFpvbHRhbiA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIENhbHZpbiBMZWUgPGN5cnVzMjk2
QGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5j
b20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBF
ZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRW1hbnVlbGUgR2l1c2VwcGUg
RXNwb3NpdG8gPGUuZW1hbnVlbGVnaXVzZXBwZUBnbWFpbC5jb20+CiAgR3JlZyBLdXJ6IDxncm91
Z0BrYW9kLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+CiAgSWdvciBN
YW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNp
ZW1lbnMuY29tPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSm9uYXMgU2No
aWV2aW5rIDxqb25hc3NjaGlldmlua0BnbWFpbC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJl
bnRAdml2aWVyLmV1PgogIE1hcmMtQW5kcsODwqkgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJl
ZGhhdC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1pY2hhZWwgRGF2
aWRzYXZlciA8bWRhdmlkc2F2ZXJAZ21haWwuY29tPgogIE1pY2hhZWwgUm90aCA8bWRyb3RoQGxp
bnV4LnZuZXQuaWJtLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgog
IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBYdSA8cGV0
ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9y
Zz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBS
b21hbiBLYWdhbiA8cmthZ2FuQHZpcnR1b3p6by5jb20+CiAgU2hpdmFwcmFzYWQgRyBCaGF0IDxz
YmhhdEBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRo
YXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBUaG9tYXMgSHV0aCA8dGh1
dGhAcmVkaGF0LmNvbT4KICBWaWt0b3IgUHJ1dHlhbm92IDx2aWt0b3IucHJ1dHlhbm92QHZpcnR1
b3p6by5jb20+CiAgWWFvd2VpIEJhaSA8YmFpeWFvd2VpQGNtc3MuY2hpbmFtb2JpbGUuY29tPgog
IFl1bmppYW4gV2FuZyA8d2FuZ3l1bmppYW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
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
YmUgMjIyNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 03:37:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 03: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 1fiAcB-00070F-K5; Wed, 25 Jul 2018 03:37: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiAcB-000705-4i
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 03:37:27 +0000
X-Inumbo-ID: f7cf4f13-8fbb-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7cf4f13-8fbb-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 05:36: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 1fiAc4-00060k-Sy; Wed, 25 Jul 2018 03:37:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fiAc4-000220-Ft; Wed, 25 Jul 2018 03:37:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiAc4-0007jn-F6; Wed, 25 Jul 2018 03:37:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125525-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:debian-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-rtds:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:xen-install/l1:fail:heisenbug
 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-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-armhf-armhf-libvirt-raw:saverestore-support-check: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:test-amd64-amd64-xl-pvhv2-intel:guest-start: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: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:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-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-xl-rtds: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-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-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:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl: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-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-armhf-armhf-libvirt-raw:migrate-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=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06
X-Osstest-Versions-That: linux=ac35b66883e8330ffde609152e13c225b12de6a4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 03:37:20 +0000
Subject: [Xen-devel] [linux-3.18 test] 125525: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUyNSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MjUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDQgbWVtZGlzay10cnktYXBwZW5kICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTEzOAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTEzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAx
MCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTM4CgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEyNTUwNSBw
YXNzIGluIDEyNTUyNQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtIDE4IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjU1MDUgcGFzcyBpbiAxMjU1MjUKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgaW4gMTI1NTA1IHBhc3MgaW4gMTI1NTI1CiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTMgeGVuLWluc3RhbGwvbDEgICAgICAgIGZhaWwgcGFzcyBpbiAxMjU1
MDUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1p
bmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1
NTA1IGxpa2UgMTI1MTM4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgaW4gMTI1NTA1IG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEyNTEzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTM4CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUx
MzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTEzOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTM4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUxMzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNiBr
ZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAg
NzYxMjAyNWZiYzdhNWFiNTRiZjcxZjQ4Yjk5YjBiNmExNWZjN2IwNgpiYXNlbGluZSB2ZXJzaW9u
OgogbGludXggICAgICAgICAgICAgICAgYWMzNWI2Njg4M2U4MzMwZmZkZTYwOTE1MmUxM2MyMjVi
MTJkZTZhNAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTM4ICAyMDE4LTA3LTEyIDE2OjQ5OjAx
IFogICAxMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTUwNSAgMjAxOC0wNy0yMiAxMjox
MTozMSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXggVmVza2VyIDx2YWxleEBtZWxsYW5veC5jb20+CiAg
QW1pdCBQdW5kaXIgPGFtaXQucHVuZGlyQGxpbmFyby5vcmc+CiAgQW5kcmVhcyBTY2h3YWIgPHNj
aHdhYkBsaW51eC1tNjhrLm9yZz4KICBDaHJpc3RpYW4gTGFtcGFydGVyIDxjaHVua2VleUBnb29n
bGVtYWlsLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAg
RGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIEVyaWMgQmlnZ2VycyA8ZWJp
Z2dlcnNAZ29vZ2xlLmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAg
RmxvcmlhbiBXZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3Jl
Z2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSGVyYmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBh
bmEub3JnLmF1PgogIElscG8gSsOkcnZpbmVuIDxpbHBvLmphcnZpbmVuQGhlbHNpbmtpLmZpPgog
IEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxs
YW5veC5jb20+CiAgSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKZW5zIEF4Ym9l
IDxheGJvZUBrZXJuZWwuZGs+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpv
bmFzIEdvcnNraSA8am9uYXMuZ29yc2tpQGdtYWlsLmNvbT4KICBLb25zdGFudGluIEtobGVibmlr
b3YgPGtobGVibmlrb3ZAeWFuZGV4LXRlYW0ucnU+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9A
bWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9u
Lm9yZz4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBOaWNvIFNuZWNr
IDxzbmVja25pY29AZ21haWwuY29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0
ZXIub3JnPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4K
ICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBTYW50b3NoIFNoaWxpbWth
ciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xlLmNvbT4KICBUZXRzdW8gSGFuZGEgPHBlbmd1aW4t
a2VybmVsQEktbG92ZS5TQUtVUkEubmUuanA+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29AbWl0LmVk
dT4KICBZdWNodW5nIENoZW5nIDx5Y2hlbmdAZ29vZ2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
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
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
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
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3MzMgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 03:40:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 03: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 1fiAed-00076o-3b; Wed, 25 Jul 2018 03:39: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiAeb-00076d-P9
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 03:39:57 +0000
X-Inumbo-ID: 529174fb-8fbc-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 529174fb-8fbc-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 05:39: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 1fiAeY-00064h-9k; Wed, 25 Jul 2018 03:39: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 1fiAeX-0002AP-QG; Wed, 25 Jul 2018 03:39:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiAeX-0004Rq-P9; Wed, 25 Jul 2018 03:39:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125557-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0f78fd73496f26d45516f6c453a66f35edca6ab0
X-Osstest-Versions-That: ovmf=49a4797e9c6829520eb3e09b52710b6b6993a65e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 03:39:53 +0000
Subject: [Xen-devel] [ovmf test] 125557: 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>

ZmxpZ2h0IDEyNTU1NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NTcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwZjc4ZmQ3MzQ5NmYyNmQ0NTUxNmY2YzQ1M2E2NmYz
NWVkY2E2YWIwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0OWE0Nzk3
ZTljNjgyOTUyMGViM2UwOWI1MjcxMGI2YjY5OTNhNjVlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1NTMgIDIwMTgtMDctMjQgMjE6MTA6NTEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTU3ICAyMDE4LTA3LTI1IDAxOjU1OjQ3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFiZW4gQ2Fy
c2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
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
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDQ5YTQ3OTdlOWMuLjBmNzhmZDczNDkgIDBmNzhmZDcz
NDk2ZjI2ZDQ1NTE2ZjZjNDUzYTY2ZjM1ZWRjYTZhYjAgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 05:06:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 05: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 1fiC02-0005OR-J6; Wed, 25 Jul 2018 05: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=yr0s=kj=xenproject.org=prvs=737e67d61=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fiC01-0005OI-AL
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 05:06:09 +0000
X-Inumbo-ID: 799664be-8fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 799664be-8fc8-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 05:06:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61048219"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75004-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=0f78fd73496f26d45516f6c453a66f35edca6ab0
X-Osstest-Versions-That: ovmf=49a4797e9c6829520eb3e09b52710b6b6993a65e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 25 Jul 2018 06:06:04 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75004: 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
NTAwNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDA0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwMDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTAwMwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDBmNzhmZDczNDk2ZjI2ZDQ1NTE2ZjZjNDUzYTY2
ZjM1ZWRjYTZhYjAKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDQ5YTQ3
OTdlOWM2ODI5NTIwZWIzZTA5YjUyNzEwYjZiNjk5M2E2NWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAwMyAgMjAxOC0wNy0yNSAwMDoyMDoxMSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMDQgIDIwMTgtMDctMjUgMDM6NDk6NTkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYWJlbiBD
YXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldAps
b2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0
LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMGY3OGZkNzM0
OTZmMjZkNDU1MTZmNmM0NTNhNjZmMzVlZGNhNmFiMApBdXRob3I6IEphYmVuIENhcnNleSA8amFi
ZW4uY2Fyc2V5QGludGVsLmNvbT4KRGF0ZTogICBGcmkgSnVsIDIwIDAxOjU3OjM5IDIwMTggKzA4
MDAKCiAgICBCYXNlVG9vbHM6IEF1dG9HZW4gLSBjaGFuZ2UgY2xhc3MgdmFyaWFibGUgdG8gZnVu
Y2l0b24gdmFyaWFibGUKICAgIAogICAgVGhpcyB2YXJpYWJsZSBpcyBvbmx5IHVzZWQgaW4gb25l
IGZ1bmN0aW9uLCBtYWtlIGl0IGxvY2FsIHRoZXJlLgogICAgQWxzbyB3aGVuIGl0ZXJhdGluZyBv
biB0aGUgdmFyaWFibGUsIHVzZSBkaWN0Lml0ZW1zKCkgdG8gZ2V0IHZhbHVlCiAgICBpbnN0ZWFk
IG9mIHJlLWxvb2tpbmcgdXAgdGhlIHZhbHVlIG11bHRpcGxlIHRpbWVzLgogICAgCiAgICBDYzog
TGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5
b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmFiZW4gQ2Fyc2V5
IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8
eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 06:14:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 06:14:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiD3h-0001qP-I1; Wed, 25 Jul 2018 06:14: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=sbts=kj=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fiD3g-0001qK-Ky
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 06:14:00 +0000
X-Inumbo-ID: f49a9585-8fd1-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f49a9585-8fd1-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 06:14:15 +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 CC24BAE21;
 Wed, 25 Jul 2018 06:13:57 +0000 (UTC)
Date: Wed, 25 Jul 2018 08:13:55 +0200
From: Michal Hocko <mhocko@kernel.org>
To: David Rientjes <rientjes@google.com>
Message-ID: <20180725061355.GS28386@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
 <20180724141747.GP28386@dhcp22.suse.cz>
 <alpine.DEB.2.21.1807241405450.191477@chino.kir.corp.google.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.21.1807241405450.191477@chino.kir.corp.google.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, xen-devel@lists.xenproject.org,
 intel-gfx@lists.freedesktop.org, Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Dennis Dalessandro <dennis.dalessandro@intel.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Felix Kuehling <felix.kuehling@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>

T24gVHVlIDI0LTA3LTE4IDE0OjA3OjQ5LCBEYXZpZCBSaWVudGplcyB3cm90ZToKWy4uLl0KPiBt
bS9vb21fa2lsbC5jOiBjbGVhbiB1cCBvb21fcmVhcF90YXNrX21tKCkgZml4Cj4gCj4gaW5kaWNh
dGUgcmVhcGluZyBoYXMgYmVlbiBwYXJ0aWFsbHkgc2tpcHBlZCBzbyB3ZSBjYW4gZXhwZWN0IGZ1
dHVyZSBza2lwcyAKPiBvciBhbm90aGVyIHN0YXJ0IGJlZm9yZSBmaW5pc2guCgpCdXQgd2UgYXJl
IG5vdCBza2lwcGluZy4gVGhpcyBpcyBlc3NlbnRpYWxseSB0aGUgc2FtZSBjYXNlIGFzIG1tYXBf
c2VtCnRyeWxvY2sgZmFpbC4gTWF5YmUgd2UgY2FuIGFkZCBhIGJvb2wgcGFyYW1ldGVyIHRvIHRy
YWNlX2ZpbmlzaF90YXNrX3JlYXBpbmcKdG8gZGVub3RlIHBhcnRpYWwgc3VjY2Vzcz8KCj4gU2ln
bmVkLW9mZi1ieTogRGF2aWQgUmllbnRqZXMgPHJpZW50amVzQGdvb2dsZS5jb20+Cj4gLS0tCj4g
IG1tL29vbV9raWxsLmMgfCA2ICsrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25z
KCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9tbS9vb21fa2lsbC5jIGIvbW0v
b29tX2tpbGwuYwo+IC0tLSBhL21tL29vbV9raWxsLmMKPiArKysgYi9tbS9vb21fa2lsbC5jCj4g
QEAgLTU2OSwxMCArNTY5LDEyIEBAIHN0YXRpYyBib29sIG9vbV9yZWFwX3Rhc2tfbW0oc3RydWN0
IHRhc2tfc3RydWN0ICp0c2ssIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ICAKPiAgCXRyYWNlX3N0
YXJ0X3Rhc2tfcmVhcGluZyh0c2stPnBpZCk7Cj4gIAo+IC0JLyogZmFpbGVkIHRvIHJlYXAgcGFy
dCBvZiB0aGUgYWRkcmVzcyBzcGFjZS4gVHJ5IGFnYWluIGxhdGVyICovCj4gIAlyZXQgPSBfX29v
bV9yZWFwX3Rhc2tfbW0obW0pOwo+IC0JaWYgKCFyZXQpCj4gKwlpZiAoIXJldCkgewo+ICsJCS8q
IEZhaWxlZCB0byByZWFwIHBhcnQgb2YgdGhlIGFkZHJlc3Mgc3BhY2UuIFRyeSBhZ2FpbiBsYXRl
ciAqLwo+ICsJCXRyYWNlX3NraXBfdGFza19yZWFwaW5nKHRzay0+cGlkKTsKPiAgCQlnb3RvIG91
dF9maW5pc2g7Cj4gKwl9Cj4gIAo+ICAJcHJfaW5mbygib29tX3JlYXBlcjogcmVhcGVkIHByb2Nl
c3MgJWQgKCVzKSwgbm93IGFub24tcnNzOiVsdWtCLCBmaWxlLXJzczolbHVrQiwgc2htZW0tcnNz
OiVsdWtCXG4iLAo+ICAJCQl0YXNrX3BpZF9ucih0c2spLCB0c2stPmNvbW0sCgotLSAKTWljaGFs
IEhvY2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 06:17:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 06:17: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 1fiD71-00021d-7l; Wed, 25 Jul 2018 06:17: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=sbts=kj=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fiD6z-00021T-Dj
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 06:17:25 +0000
X-Inumbo-ID: 6ed9ed13-8fd2-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ed9ed13-8fd2-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 06:17: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 51FF3AE21;
 Wed, 25 Jul 2018 06:17:23 +0000 (UTC)
Date: Wed, 25 Jul 2018 08:17:22 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180725061722.GT28386@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <20180720170902.d1137060c23802d55426aa03@linux-foundation.org>
 <20180724141747.GP28386@dhcp22.suse.cz>
 <20180724125307.d6035c447adf46b2d74dfbd7@linux-foundation.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180724125307.d6035c447adf46b2d74dfbd7@linux-foundation.org>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] mm,
 oom: distinguish blockable mode for mmu notifiers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Radim =?utf-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.com>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Dimitri Sivanich <sivanich@sgi.com>, linux-rdma@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jason Gunthorpe <jgg@ziepe.ca>,
 Doug Ledford <dledford@redhat.com>, David Rientjes <rientjes@google.com>,
 xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Leon Romanovsky <leonro@mellanox.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Mike Marciniszyn <mike.marciniszyn@intel.com>,
 Felix Kuehling <felix.kuehling@amd.com>, LKML <linux-kernel@vger.kernel.org>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 Ashutosh Dixit <ashutosh.dixit@intel.com>,
 Alex Deucher <alexander.deucher@amd.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Dennis Dalessandro <dennis.dalessandro@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>

T24gVHVlIDI0LTA3LTE4IDEyOjUzOjA3LCBBbmRyZXcgTW9ydG9uIHdyb3RlOgpbLi4uXQo+ID4g
T24gdG9wIG9mIHRoYXQgdGhlIHByb3Bvc2VkIGNsZWFudXAgbG9va3MgYXMgZm9sbG93czoKPiA+
IAo+IAo+IExvb2tzIGdvb2QgdG8gbWUuICBTZWVtcyBhIGJpdCBzdHJhbmdlIHRoYXQgd2Ugb21p
dCB0aGUgcHJfaW5mbygpCj4gb3V0cHV0IGlmIHRoZSBtbSB3YXMgcGFydGlhbGx5IHJlYXBlZCAt
IHBlb3BsZSB3b3VsZCBzdGlsbCB3YW50IHRvIGtub3cKPiB0aGlzPyAgIE5vdCB2ZXJ5IGltcG9y
dGFudCB0aG91Z2guCgpJIHRoaW5rIHRoYXQgaGF2aW5nIGEgc2luZ2xlIG91dHB1dCBvbmNlIHdl
IGFyZSBkb25lIGlzIGJldHRlciBidXQgSSBkbwpub3QgaGF2ZSBhIHN0cm9uZyBvcGluaW9uIG9u
IHRoaXMuCgpCdHcuIGhlcmUgaXMgdGhlIGNoYW5nZWxvZyBmb3IgdGhlIGNsZWFudXAuCgoiCkFu
ZHJldyBoYXMgbm90aWNlZCBzb21laW5jb25zaXN0ZW5jaWVzIGluIG9vbV9yZWFwX3Rhc2tfbW0u
IE5vdGFibHkKIC0gVW5kb2N1bWVudGVkIHJldHVybiB2YWx1ZS4KCiAtIGNvbW1lbnQgImZhaWxl
ZCB0byByZWFwIHBhcnQuLi4iIGlzIG1pc2xlYWRpbmcgLSBzb3VuZHMgbGlrZSBpdCdzCiAgIHJl
ZmVycmluZyB0byBzb21ldGhpbmcgd2hpY2ggaGFwcGVuZWQgaW4gdGhlIHBhc3QsIGlzIGluIGZh
Y3QKICAgcmVmZXJyaW5nIHRvIHNvbWV0aGluZyB3aGljaCBtaWdodCBoYXBwZW4gaW4gdGhlIGZ1
dHVyZS4KCiAtIGZhaWxzIHRvIGNhbGwgdHJhY2VfZmluaXNoX3Rhc2tfcmVhcGluZygpIGluIG9u
ZSBjYXNlCgogLSBjb2RlIGR1cGxpY2F0aW9uLgoKIC0gSW5jcmVhc2VzIG1tYXBfc2VtIGhvbGQg
dGltZSBhIGxpdHRsZSBieSBtb3ZpbmcKICAgdHJhY2VfZmluaXNoX3Rhc2tfcmVhcGluZygpIGlu
c2lkZSB0aGUgbG9ja2VkIHJlZ2lvbi4gIFNvIHN1ZSBtZSA7KQoKIC0gU2hhcmluZyB0aGUgZmlu
aXNoOiBwYXRoIG1lYW5zIHRoYXQgdGhlIHRyYWNlIGV2ZW50IHdvbid0CiAgIGRpc3Rpbmd1aXNo
IGJldHdlZW4gdGhlIHR3byBzb3VyY2VzIG9mIGZpbmlzaGluZy4KCkFkZCBhIHNob3J0IGV4cGxh
bmF0aW9uIGZvciB0aGUgcmV0dXJuIHZhbHVlIGFuZCBmaXggdGhlIHJlc3QgYnkKcmVvcmdhbml6
aW5nIHRoZSBmdW5jdGlvbiBhIGJpdCB0byBoYXZlIHVuaWZpZWQgZnVuY3Rpb24gZXhpdCBwYXRo
cy4KClN1Z2dlc3RlZC1ieTogQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9y
Zz4KU2lnbmVkLW9mZi1ieTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CiIKCi0tIApN
aWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 07:19:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 07: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 1fiE52-0006Ml-D0; Wed, 25 Jul 2018 07:19: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiE50-0006Mg-T9
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 07:19:26 +0000
X-Inumbo-ID: fac36d6f-8fda-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fac36d6f-8fda-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 09:18:51 +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 4F495ADEF
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 07:19:23 +0000 (UTC)
To: xen-devel <xen-devel@lists.xenproject.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: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
Date: Wed, 25 Jul 2018 09:19:21 +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: en-US
Subject: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXRzIHRpbWUgdG8gcGxhbiB0aGUgWGVuIDQuMTIgcmVsZWFzZSBkYXRlcy4KClRoZXJlIGhhdmUg
YmVlbiBjb25jZXJucyB3aXRoIHRoZSBzY2hlZHVsZSBvZiA2IG1vbnRocyBiZXR3ZWVuIHJlbGVh
c2VzLAphcyB0aGlzIHNjaGVtZSBpcyBsZWFkaW5nIHRvIHRvbyBtYW55IHN1cHBvcnRlZCB2ZXJz
aW9ucyBvZiBYZW4gYXQgYQp0aW1lLiBUaGUgbmVlZGVkIHJlc291cmNlcyB0byBiYWNrcG9ydCBi
dWcgZml4ZXMgYW5kIHNlY3VyaXR5IGZpeGVzIGFzCndlbGwgYXMgZG9pbmcgdGhlIHRlc3RzIGZv
ciBhbGwgdGhvc2UgcmVsZWFzZXMgYXJlIGEgbGltaXRpbmcgZmFjdG9yIHRvCnB1c2ggb3V0IHRo
ZSBjdXJyZW50IG1haW4gcmVsZWFzZSBhcyB3ZWxsIGFzIHBvaW50IHJlbGVhc2VzIG9uIHRpbWUu
CgpBZnRlciBzb21lIGRpc2N1c3Npb25zIGF0IHRoZSBYZW4gZGV2ZWxvcGVyIHN1bW1pdCwgb24g
eGVuLWRldmVsIGFuZApiZXR3ZWVuIHRoZSBjb21taXR0ZXJzIGEgc2xpZ2h0bHkgbG9uZ2VyIHJl
bGVhc2UgY3ljbGUgb2YgOCBvciA5IG1vbnRocwp3YXMgc3VnZ2VzdGVkLgoKV2l0aCAxOCBtb250
aHMgb2YgZnVsbCBzdXBwb3J0IGFuZCAzNiBtb250aHMgb2Ygc2VjdXJpdHkgc3VwcG9ydCB0aGUK
bnVtYmVyIG9mIGNvbmN1cnJlbnQgc3VwcG9ydGVkIHJlbGVhc2VzIHdpbGwgYmUgdGhlIHNhbWUg
d2l0aCBlaXRoZXIgOApvciA5IG1vbnRocyByZWxlYXNlIGN5Y2xlcywgc28gSSBoYXZlIGNob3Nl
biBhbiA4IG1vbnRoIGN5Y2xlIGZvciBub3cuCkhhdmluZyBvbmx5IDMgcG9zc2libGUgdGltZXMg
aW4gdGhlIHllYXIgZm9yIGEgcmVsZWFzZSB3aWxsIG1ha2UgaXQKZWFzaWVyIHRvIGF2b2lkIG1h
am9yIGhvbGlkYXkgc2Vhc29ucy4KCkluIGNhc2UgdGhlcmUgaXMgbm8gb2JqZWN0aW9uIEknbSBw
bGFubmluZyBYZW4gNC4xMiB3aXRoOgoKKiBMYXN0IHBvc3RpbmcgZGF0ZTogRGVjZW1iZXIgMTR0
aCwgMjAxOAoqIEhhcmQgY29kZSBmcmVlemU6IEphbnVhcnkgMTF0aCwgMjAxOQoqIFJlbGVhc2U6
IE1hcmNoIDd0aCwgMjAxOQoKUmVsZWFzZSBvZiBYZW4gNC4xMyB3b3VsZCB0aGVuIGJlIGVhcmx5
IE5vdmVtYmVyIDIwMTksIDQuMTQgYXQgZWFybHkKSnVseSAyMDIwLgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 07:42:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 07:42:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiER3-0008PQ-76; Wed, 25 Jul 2018 07: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiER2-0008PL-H3
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 07:42:12 +0000
X-Inumbo-ID: 4681491e-8fde-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4681491e-8fde-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 07:42: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 970B9ADEF;
 Wed, 25 Jul 2018 07:42:09 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org
Date: Wed, 25 Jul 2018 09:42:07 +0200
Message-Id: <20180725074207.6808-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] xen/blkfront: remove unused macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.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>

UmVtb3ZlIHNvbWUgbWFjcm9zIG5vdCB1c2VkIGFueXdoZXJlLgoKU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zy
b250LmMgfCA1IC0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxr
ZnJvbnQuYwppbmRleCBiNWNlZGNjYjVkN2QuLjk0MzAwZGJlMzU4YiAxMDA2NDQKLS0tIGEvZHJp
dmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYworKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9u
dC5jCkBAIC0yNTEsMTQgKzI1MSw5IEBAIHN0YXRpYyBERUZJTkVfU1BJTkxPQ0sobWlub3JfbG9j
ayk7CiAjZGVmaW5lIEdSQU5UU19QRVJfSU5ESVJFQ1RfRlJBTUUgXAogCShYRU5fUEFHRV9TSVpF
IC8gc2l6ZW9mKHN0cnVjdCBibGtpZl9yZXF1ZXN0X3NlZ21lbnQpKQogCi0jZGVmaW5lIFBTRUdT
X1BFUl9JTkRJUkVDVF9GUkFNRQlcCi0JKEdSQU5UU19JTkRJUkVDVF9GUkFNRSAvIEdSQU5UU19Q
U0VHUykKLQogI2RlZmluZSBJTkRJUkVDVF9HUkVGUyhfZ3JhbnRzKQkJXAogCURJVl9ST1VORF9V
UChfZ3JhbnRzLCBHUkFOVFNfUEVSX0lORElSRUNUX0ZSQU1FKQogCi0jZGVmaW5lIEdSRUZTKF9w
c2VncykJKChfcHNlZ3MpICogR1JBTlRTX1BFUl9QU0VHKQotCiBzdGF0aWMgaW50IGJsa2Zyb250
X3NldHVwX2luZGlyZWN0KHN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZvKTsKIHN0YXRp
YyB2b2lkIGJsa2Zyb250X2dhdGhlcl9iYWNrZW5kX2ZlYXR1cmVzKHN0cnVjdCBibGtmcm9udF9p
bmZvICppbmZvKTsKIHN0YXRpYyBpbnQgbmVnb3RpYXRlX21xKHN0cnVjdCBibGtmcm9udF9pbmZv
ICppbmZvKTsKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 07:43:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 07:43:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiESC-0008Tl-IX; Wed, 25 Jul 2018 07: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiESB-0008Te-PD
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 07:43:23 +0000
X-Inumbo-ID: 7181ba50-8fde-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7181ba50-8fde-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 07:43:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61054639"
Date: Wed, 25 Jul 2018 08:43:19 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180725074319.omt7mlt2am5klao3@citrix.com>
References: <20180724165651.21743-1-wei.liu2@citrix.com>
 <20180724180152.luftbxunayvi5zgf@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180724180152.luftbxunayvi5zgf@doug-macbook.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDE6MDE6NTJQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDU6NTY6NTFQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiA+IC0tLQo+ID4gVGhpcyBpcyBhIHNjcmlwdCBJIHdyb3RlIHByZXZpb3VzbHkgZm9yIGJ1
aWxkIHRlc3QuCj4gCj4gR29hbCBoZXJlIGlzIHRvIGJpc2VjdCBhIHNlcmllcyB0byBmaW5kIHRo
ZSBidWlsZCBmYWlsdXJlPyBXZSBjb3VsZAoKTm8sIG5vdCB0byBiaXNlY3QuICBnaXQtYmlzZWN0
IHdvdWxkIGJlIGdvb2QgZW5vdWdoIGZvciBiaXNlY3Rpb24gYW5kIEkKZG9uJ3QgaW50ZW50IHRv
IHBvb3JseSByZWludmVudCBteSBvd24gd2hlZWwuCgpXZSBoYXZlIHNlZW4gbWFueSBjYXNlcyB0
aGUgYnVpbGQgd291bGQgYmUgYnJva2VuIGluIHRoZSBtaWRkbGUgb2YgYQpsb25nIHNlcmllcywg
YnV0IHRoZSBzZXJpZXMgYXMgYSB3aG9sZSBzdGlsbCBidWlsZHMuICBUaGlzIHNjcmlwdCBpcyB0
bwprZWVwIGV2ZXJ5IGNvbW1pdCBpbiBhIHNlcmllcyBidWlsZGFibGUgc28gaXQgZG9lc24ndCBi
cmVhayBiaXNlY3Rpb24uCgpBbmQgZGVzcGl0ZSBhc2tpbmcgY29udHJpYnV0b3JzIG5pY2VseSB0
byBkbyBzbywgdGhleSBkb24ndCB0ZW5kIHRvIGhhdmUKdGhlIHRpbWUgdG8gd3JpdGUgYWxsIHRo
ZSBjb21tYW5kcyBpbiBhIHNhZmUgd2F5LgoKPiA+IGRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL3Nj
cmlwdHMvYnVpbGQtdGVzdC5zaCBiL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZC10ZXN0LnNoCj4g
PiBuZXcgZmlsZSBtb2RlIDEwMDc1NQo+ID4gaW5kZXggMDAwMDAwMDAwMC4uODg1ZTVmN2ExMwo+
ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkLXRlc3Qu
c2gKPiA+IEBAIC0wLDAgKzEsNjggQEAKPiA+ICsjIS9iaW4vYmFzaAo+ID4gKwo+ID4gKyMgUnVu
IGNvbW1hbmQgb24gZXZlcnkgY29tbWl0IHdpdGhpbiB0aGUgcmFuZ2Ugc3BlY2lmaWVkLiBJZiBu
byBjb21tYW5kIGlzCj4gPiArIyBwcm92aWRlZCwgdXNlIHRoZSBkZWZhdWx0IG9uZSB0byBjbGVh
biBhbmQgYnVpbGQgdGhlIHdob2xlIHRyZWUuCj4gPiArIwo+ID4gKyMgVGhlIGRlZmF1bHQgcnVu
ZSBpcyByYXRoZXIgc2ltcGxlLiBUbyBkbyBhIGNyb3NzLWJ1aWxkLCBwbGVhc2UgcHV0IHlvdXIg
dXN1YWwKPiA+ICsjIGJ1aWxkIHJ1bmUgaW4gYSBzaGVsbCBzY3JpcHQgYW5kIGludm9rZSBpdCB3
aXRoIHRoaXMgc2NyaXB0Lgo+ID4gKwo+ID4gK2lmICEgdGVzdCAtZiB4ZW4vY29tbW9uL2tlcm5l
bC5jOyB0aGVuCj4gPiArICAgIGVjaG8gIlBsZWFzZSBydW4gdGhpcyBzY3JpcHQgZnJvbSB0b3At
bGV2ZWwgZGlyZWN0b3J5Igo+ID4gKyAgICBleGl0IDEKPiA+ICtmaQo+IAo+IFlvdSBjb3VsZCBt
YWtlIGl0IHJ1biBmcm9tIGFueXdoZXJlIGlmIHlvdSBkaWQ6Cj4gcHVzaGQgYGdpdCByZXYtcGFy
c2UgLS1zaG93LXRvcGxldmVsYAoKQWgsIHRoYW5rcyBmb3IgdGhlIHRpcC4KCldlaS4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 07:51:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 07: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 1fiEZp-0000qy-DA; Wed, 25 Jul 2018 07:51: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiEZo-0000qt-5I
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 07:51:16 +0000
X-Inumbo-ID: 6d5aa38e-8fdf-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 6d5aa38e-8fdf-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 09:50:41 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 01:51:13 -0600
Message-Id: <5B582BEF02000078001D781F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 01:51:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Christopher Clark" <christopher.w.clark@gmail.com>
References: <1532121305-5253-1-git-send-email-christopher.w.clark@gmail.com>
 <5B56F4D802000078001D7155@prv1-mh.provo.novell.com>
 <CACMJ4GYhRyZkESCw+OWrW5WbM+LAf6ZCyrbtTrK_12wdMPDyWw@mail.gmail.com>
In-Reply-To: <CACMJ4GYhRyZkESCw+OWrW5WbM+LAf6ZCyrbtTrK_12wdMPDyWw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] firmware/shim : filter output files during
 Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDI1LjA3LjE4IGF0IDAyOjIxLCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IE9uIFR1ZSwgSnVsIDI0LCAyMDE4IGF0IDI6NDMgQU0sIEphbiBCZXVsaWNoIDxK
QmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4gCj4+ID4+PiBPbiAyMC4wNy4xOCBhdCAyMzoxNSwg
PGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPiB3cm90ZToKPj4gPiBFeGNsdWRlIG5hbWVk
IG91dHB1dCBmaWxlcyBmcm9tIHRoZSBYZW4gdHJlZSBzZXR1cC4KPj4gPgo+PiA+IFRoZSBsaW5r
ZmFybS5zdGFtcCBjb250ZW50IHdpbGwgZGlmZmVyIGJldHdlZW4gdG9wIGxldmVsICJtYWtlIgo+
PiA+IGFuZCAibWFrZSBpbnN0YWxsIiBpbnZvY2F0aW9ucywgZHVlIHRvIHRoZSBpbnRyb2R1Y3Rp
b24gb2YgdGhlc2UKPj4gPiBvdXRwdXQgZmlsZXMgdGhhdCBhcmUgcHJvZHVjZWQgZHVyaW5nIHRo
ZSAibWFrZSIgYnVpbGQuCj4+ID4KPj4gPiBGaWx0ZXIgdGhlc2Ugb3V0IHRvIHByZXZlbnQgYW4g
dW5uZWNlc3NhcnkgcmVidWlsZCBvZiB0aGUgc2hpbSBkdXJpbmcKPj4gPiAibWFrZSBpbnN0YWxs
Ii4KPj4gPgo+PiA+IFNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhl
ci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Cj4+ID4gLS0tCj4+ID4gIHRvb2xzL2Zpcm13YXJlL3hl
bi1kaXIvTWFrZWZpbGUgfCA2ICsrKysrLQo+PiA+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCj4+ID4KPj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdh
cmUveGVuLWRpci9NYWtlZmlsZQo+PiA+IGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmls
ZQo+PiA+IGluZGV4IDg0NjQ4YzMuLmU0OTBkY2EgMTAwNjQ0Cj4+ID4gLS0tIGEvdG9vbHMvZmly
bXdhcmUveGVuLWRpci9NYWtlZmlsZQo+PiA+ICsrKyBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIv
TWFrZWZpbGUKPj4gPiBAQCAtMTEsNiArMTEsOSBAQCBEPXhlbi1yb290Cj4+ID4gIExJTktfRElS
Uz1jb25maWcgeGVuCj4+ID4gIExJTktfRklMRVM9Q29uZmlnLm1rCj4+ID4KPj4gPiArIyBGaWxl
cyB0byBleGNsdWRlIGZyb20gdGhlIGxpbmsgZmFybQo+PiA+ICtFWENMVURFX0ZJTEVTPXhlbiB4
ZW4uZ3ogeGVuLXN5bXMgeGVuLXN5bXMubWFwIGVmaS5sZHMgeGVuLmxkcyBta2VsZjMyCj4+IG1r
cmVsb2MKPj4KPj4gV2hhdCBhYm91dCB4ZW4uZWZpIGFuZCBhbGwgb2YgaXRzIGF1eGlsaWFyeSBm
aWxlcz8KPiAKPiAKPiBGYWlyIHBvaW50IC0gdGhpcyBsaXN0IHdhcyBmcm9tIGEgbm9uLUVGSSBi
dWlsZCwgYW5kIEVGSSBkb2VzIGFkZCB0d28gbW9yZQo+IGZpbGVzIHRvIGl0OiB4ZW4uZWZpIGFu
ZCB4ZW4uZWZpLm1hcAoKU28gd2hhdCBhYm91dCB0aGUgYXV4aWxpYXJ5IG9uZXMgY3JlYXRlZCB0
aGVyZSwgbGlrZSAuLnhlbi1zeW1zLiogb3IKLi54ZW4uZWZpLioKCj4+IFdoYXQgYWJvdXQgb3Ro
ZXIgZ2VuZXJhdGVkIGZpbGVzPwo+Pgo+IAo+IEkgZG9uJ3Qgc2VlIGFueSBvdGhlcnMgYmVpbmcg
YWRkZWQgdG8gdGhlIHN0YW1wIGZpbGUgLS0gd2l0aCB0aGUgcG9zc2libGUKPiBleGNlcHRpb24g
b2YgdGhlICJkaXNhYmxlZCIgZmlsZSBpbiB4ZW4vYXJjaC94ODYvZWZpIHdoaWNoIGNhbiBjYXB0
dXJlCj4gYnVpbGQgZXJyb3JzLiBJIGRvbid0IHRoaW5rIHRoYXQgZmlsZSB3aWxsIGJlIHByZXNl
bnQgaW4gcHJvZHVjdGlvbiBidWlsZHMuCj4gCj4gRGlkIHlvdSBoYXZlIGFueSBvdGhlcnMgaW4g
bWluZD8gSSdsbCBwb3N0IGFuIHVwZGF0ZWQgcGF0Y2ggd2l0aCB0aGUKPiBFRkktdXBkYXRlZCBs
aXN0IGluIHRoZSBtZWFudGltZS4KCkJlc2lkZXMgdGhlIGFib3ZlIG9uZXMsIEknZCBzdXNwZWN0
IGdlbmVyYXRlZCBoZWFkZXJzIHRvIHNob3cgdXAKdGhlcmUsIHBvc3NpYmx5IG9ubHkgYWZ0ZXIg
aGF2aW5nIHJ1biBhIHNlY29uZCAoaW5jcmVtZW50YWwpIGJ1aWxkIGluCnRoYXQgdHJlZS4gSSBu
b3RpY2UgdGhhdCB0aGUgKi5baXNvYV0gZXhjbHVzaW9uIGFscmVhZHkgdGFrZXMgY2FyZSBvZgph
dm9pZGluZyBlLmcuIGFzbS1vZmZzZXRzLnMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 07:55:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 07: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 1fiEe5-00011V-0k; Wed, 25 Jul 2018 07:55: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiEe3-00010j-JZ
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 07:55:39 +0000
X-Inumbo-ID: 0a7b8030-8fe0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a7b8030-8fe0-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 09:55:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61055230"
Date: Wed, 25 Jul 2018 08:55:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180725075520.ggc7jwpf34qnx6nj@citrix.com>
References: <20180723160032.62597-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723160032.62597-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] docs: use the make wildcard function
 instead of find
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDY6MDA6MzJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoZSByZWdleHAgdXNlZCB3aXRoIGZpbmQgaW4gb3JkZXIgdG8gbGlzdCB0aGUg
bWFuIHBhZ2VzIGRvZXNuJ3Qgd29yawo+IHdpdGggRnJlZUJTRCBmaW5kLCBzbyB1c2UgYSB3aWxk
Y2FyZCBpbnN0ZWFkLiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:11:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08: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 1fiEsu-0002xm-Lx; Wed, 25 Jul 2018 08:11: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiEst-0002xh-CY
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:10:59 +0000
X-Inumbo-ID: 4bf4e427-8fe2-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 4bf4e427-8fe2-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 08:11:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 02:10:56 -0600
Message-Id: <5B58308B02000078001D784A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 02:10:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Christopher Clark" <christopher.w.clark@gmail.com>
References: <CACMJ4GYhRyZkESCw+OWrW5WbM+LAf6ZCyrbtTrK_12wdMPDyWw@mail.gmail.com>
 <1532478539-11746-1-git-send-email-christopher.w.clark@gmail.com>
 <5B57C29F0200000804C77BEC@prv1-mh.provo.novell.com>
 <5B57C462020000E403D61C84@prv1-mh.provo.novell.com>
In-Reply-To: <5B57C462020000E403D61C84@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] firmware/shim : filter output files
 during Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDI1LjA3LjE4IGF0IDAyOjI4LCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IC0tLSBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUKPiArKysgYi90
b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxlCj4gQEAgLTExLDYgKzExLDEwIEBAIEQ9eGVu
LXJvb3QKPiAgTElOS19ESVJTPWNvbmZpZyB4ZW4KPiAgTElOS19GSUxFUz1Db25maWcubWsKPiAg
Cj4gKyMgRmlsZXMgdG8gZXhjbHVkZSBmcm9tIHRoZSBsaW5rIGZhcm0KPiArRVhDTFVERV9GSUxF
Uz14ZW4geGVuLmd6IHhlbi1zeW1zIHhlbi1zeW1zLm1hcCB4ZW4uZWZpIHhlbi5lZmkubWFwIFwK
PiArICAgICAgICAgICAgICBlZmkubGRzIHhlbi5sZHMgbWtlbGYzMiBta3JlbG9jCgpUbyBhbWVu
ZCBteSBlYXJsaWVyIHJlcGx5IHRvIHYxLCBoZXJlJ3MgYSBkaWZmIGJldHdlZW4gdGhlIGluaXRp
YWwgbGlua2Zhcm0uc3RhbXAKYW5kIG9uZSByZXN1bHRpbmcgYWZ0ZXIgYSBmaXJzdCBpbmNyZW1l
bnRhbCByZS1idWlsZDoKCi0tLSAuLi4vdG9vbHMvZmlybXdhcmUveGVuLWRpci9saW5rZmFybS5z
dGFtcAorKysgLi4uL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvbGlua2Zhcm0uc3RhbXAKQEAgLTIx
Miw2ICsyMTIsMTMgQEAgeGVuL2FyY2gveDg2L2Jvb3QvZWRkLlMKIHhlbi9hcmNoL3g4Ni9ib290
L2NtZGxpbmUuYwogeGVuL2FyY2gveDg2L2Jvb3QvTWFrZWZpbGUKIHhlbi9hcmNoL3g4Ni9ib290
L2J1aWxkMzIubWsKK3hlbi9hcmNoL3g4Ni9ib290L21rZWxmMzIKK3hlbi9hcmNoL3g4Ni9ib290
L3JlbG9jLmxuaworeGVuL2FyY2gveDg2L2Jvb3QvY21kbGluZS5sbmsKK3hlbi9hcmNoL3g4Ni9i
b290L2NtZGxpbmUuYmluCit4ZW4vYXJjaC94ODYvYm9vdC9yZWxvYy5iaW4KK3hlbi9hcmNoL3g4
Ni9ib290L2NtZGxpbmUuUworeGVuL2FyY2gveDg2L2Jvb3QvcmVsb2MuUwogeGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svbWNlLmMKIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZV9pbnRlbC5jCiB4
ZW4vYXJjaC94ODYvY3B1L21jaGVjay94ODZfbWNhLmgKQEAgLTI1Nyw2ICsyNjQsMTIgQEAgeGVu
L2FyY2gveDg2L2VmaS9yZWxvY3MtZHVtbXkuUwogeGVuL2FyY2gveDg2L2VmaS9jaGVjay5jCiB4
ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxlCiB4ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290LmgKK3hl
bi9hcmNoL3g4Ni9lZmkvYm9vdC5jCit4ZW4vYXJjaC94ODYvZWZpL3J1bnRpbWUuYworeGVuL2Fy
Y2gveDg2L2VmaS9jb21wYXQuYworeGVuL2FyY2gveDg2L2VmaS9lZmkuaAoreGVuL2FyY2gveDg2
L2VmaS9ta3JlbG9jCit4ZW4vYXJjaC94ODYvZWZpL2NoZWNrLmVmaQogeGVuL2FyY2gveDg2L2dl
bmFwaWMvYmlnc21wLmMKIHhlbi9hcmNoL3g4Ni9nZW5hcGljL2RlZmF1bHQuYwogeGVuL2FyY2gv
eDg2L2dlbmFwaWMvZGVsaXZlcnkuYwpAQCAtNDYwLDYgKzQ3Myw4IEBAIHhlbi9hcmNoL3g4Ni9j
b3B5X3BhZ2UuUwogeGVuL2FyY2gveDg2L2NvbXBhdC5jCiB4ZW4vYXJjaC94ODYvYml0b3BzLmMK
IHhlbi9hcmNoL3g4Ni9iemltYWdlLmMKK3hlbi9hcmNoL3g4Ni94ZW4ubGRzCit4ZW4vYXJjaC94
ODYvZWZpLmxkcwogeGVuL2FyY2gvS2NvbmZpZwogeGVuL2NvbW1vbi9jb21wYXQvZ3JhbnRfdGFi
bGUuYwogeGVuL2NvbW1vbi9jb21wYXQveGxhdC5jCkBAIC0xMDIzLDYgKzEwMzgsOSBAQCB4ZW4v
aW5jbHVkZS9hc20teDg2L2FwaWNkZWYuaAogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hbHRwMm0uaAog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUuaAogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hY3Bp
LmgKK3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQtYXV0b2dlbi5oCit4ZW4vaW5jbHVkZS9hc20t
eDg2L2FzbS1tYWNyb3MuaAoreGVuL2luY2x1ZGUvYXNtLXg4Ni9hc20tb2Zmc2V0cy5oCiB4ZW4v
aW5jbHVkZS9jcnlwdG8vdm1hYy5oCiB4ZW4vaW5jbHVkZS9jcnlwdG8vcmlqbmRhZWwuaAogeGVu
L2luY2x1ZGUvY3J5cHRvL1JFQURNRS5zb3VyY2UKQEAgLTEyNDAsMTAgKzEyNTgsMTM5IEBAIHhl
bi9pbmNsdWRlL3hlbi9iaXRvcHMuaAogeGVuL2luY2x1ZGUveGVuL2JpdG1hcC5oCiB4ZW4vaW5j
bHVkZS94ZW4vODI1MC11YXJ0LmgKIHhlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCit4ZW4v
aW5jbHVkZS94ZW4vY29tcGlsZS5oCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaAogeGVuL2luY2x1
ZGUveHNtL3hzbS5oCiB4ZW4vaW5jbHVkZS94bGF0LmxzdAogeGVuL2luY2x1ZGUvTWFrZWZpbGUK
K3hlbi9pbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYuY21kCit4ZW4vaW5jbHVkZS9jb25maWcvYXJj
aC9zdXBwb3J0cy9pbnQxMjguaAoreGVuL2luY2x1ZGUvY29uZmlnL2FyY2gvZGVmY29uZmlnLmgK
K3hlbi9pbmNsdWRlL2NvbmZpZy9oYXMvYWx0ZXJuYXRpdmUuaAoreGVuL2luY2x1ZGUvY29uZmln
L2hhcy9tZW0vYWNjZXNzLmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9oYXMvbWVtL3BhZ2luZy5oCit4
ZW4vaW5jbHVkZS9jb25maWcvaGFzL21lbS9zaGFyaW5nLmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9o
YXMvdnBjaS5oCit4ZW4vaW5jbHVkZS9jb25maWcvaGFzL3BkeC5oCit4ZW4vaW5jbHVkZS9jb25m
aWcvaGFzL2dkYnN4LmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9oYXMvcGNpLmgKK3hlbi9pbmNsdWRl
L2NvbmZpZy9oYXMvZWhjaS5oCit4ZW4vaW5jbHVkZS9jb25maWcvaGFzL2lvcG9ydHMuaAoreGVu
L2luY2x1ZGUvY29uZmlnL2hhcy9jcHVmcmVxLmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9oYXMva2V4
ZWMuaAoreGVuL2luY2x1ZGUvY29uZmlnL2hhcy9wYXNzdGhyb3VnaC5oCit4ZW4vaW5jbHVkZS9j
b25maWcvaGFzL2V4L3RhYmxlLmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9oYXMvdWJzYW4uaAoreGVu
L2luY2x1ZGUvY29uZmlnL2hhcy9uczE2NTUwLmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9jb21wYXQu
aAoreGVuL2luY2x1ZGUvY29uZmlnL2h2bS9mZXAuaAoreGVuL2luY2x1ZGUvY29uZmlnL3NjcnVi
L2RlYnVnLmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9mYXN0L3N5bWJvbC9sb29rdXAuaAoreGVuL2lu
Y2x1ZGUvY29uZmlnL3NjaGVkL3J0ZHMuaAoreGVuL2luY2x1ZGUvY29uZmlnL3NjaGVkL251bGwu
aAoreGVuL2luY2x1ZGUvY29uZmlnL3NjaGVkL2NyZWRpdDIuaAoreGVuL2luY2x1ZGUvY29uZmln
L3NjaGVkL2NyZWRpdC5oCit4ZW4vaW5jbHVkZS9jb25maWcvc2NoZWQvZGVmYXVsdC5oCit4ZW4v
aW5jbHVkZS9jb25maWcvc2NoZWQvYXJpbmM2NTMuaAoreGVuL2luY2x1ZGUvY29uZmlnL3g4Ni5o
Cit4ZW4vaW5jbHVkZS9jb25maWcvYWNwaS5oCit4ZW4vaW5jbHVkZS9jb25maWcveGVub3Byb2Yu
aAoreGVuL2luY2x1ZGUvY29uZmlnL3B2LmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9jb3JlL3Bhcmtp
bmcuaAoreGVuL2luY2x1ZGUvY29uZmlnL2RlZmNvbmZpZy9saXN0LmgKK3hlbi9pbmNsdWRlL2Nv
bmZpZy90Ym9vdC5oCit4ZW4vaW5jbHVkZS9jb25maWcvdmlkZW8uaAoreGVuL2luY2x1ZGUvY29u
ZmlnL2tleGVjLmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9mcmFtZS9wb2ludGVyLmgKK3hlbi9pbmNs
dWRlL2NvbmZpZy90bWVtLmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9udW1hLmgKK3hlbi9pbmNsdWRl
L2NvbmZpZy9odm0uaAoreGVuL2luY2x1ZGUvY29uZmlnL3ZlcmJvc2UvZGVidWcuaAoreGVuL2lu
Y2x1ZGUvY29uZmlnL2NyeXB0by5oCit4ZW4vaW5jbHVkZS9jb25maWcvY21kbGluZS5oCit4ZW4v
aW5jbHVkZS9jb25maWcvbGl2ZXBhdGNoLmgKK3hlbi9pbmNsdWRlL2NvbmZpZy94ODYvNjQuaAor
eGVuL2luY2x1ZGUvY29uZmlnL3NoYWRvdy9wYWdpbmcuaAoreGVuL2luY2x1ZGUvY29uZmlnL25y
L2NwdXMuaAoreGVuL2luY2x1ZGUvY29uZmlnL3ZnYS5oCit4ZW4vaW5jbHVkZS9jb25maWcvZGVi
dWcuaAoreGVuL2luY2x1ZGUvY29uZmlnLzY0Yml0LmgKK3hlbi9pbmNsdWRlL2NvbmZpZy9wdi9s
aW5lYXIvcHQuaAoreGVuL2luY2x1ZGUvY29uZmlnL2FjcGkvbGVnYWN5L3RhYmxlcy9sb29rdXAu
aAoreGVuL2luY2x1ZGUvY29uZmlnL25lZWRzL2xpYmVsZi5oCit4ZW4vaW5jbHVkZS9jb25maWcv
dHJpc3RhdGUuY29uZgoreGVuL2luY2x1ZGUvY29uZmlnL2F1dG8uY29uZgoreGVuL2luY2x1ZGUv
Z2VuZXJhdGVkL2F1dG9jb25mLmgKK3hlbi9pbmNsdWRlL2NvbXBhdC9hcmNoLXg4Ni94ZW4teDg2
XzMyLmgKK3hlbi9pbmNsdWRlL2NvbXBhdC9hcmNoLXg4Ni9wbXUuaAoreGVuL2luY2x1ZGUvY29t
cGF0L2FyY2gteDg2L3hlbi5oCit4ZW4vaW5jbHVkZS9jb21wYXQvYXJjaC14ODYveGVuLW1jYS5o
Cit4ZW4vaW5jbHVkZS9jb21wYXQvaHZtL2h2bV92Y3B1LmgKK3hlbi9pbmNsdWRlL2NvbXBhdC9o
dm0vaHZtX29wLmgKK3hlbi9pbmNsdWRlL2NvbXBhdC9odm0vZG1fb3AuaAoreGVuL2luY2x1ZGUv
Y29tcGF0Ly54bGF0L2FyY2gteDg2L3BtdS5sc3QKK3hlbi9pbmNsdWRlL2NvbXBhdC8ueGxhdC9h
cmNoLXg4Ni94ZW4teDg2XzMyLmxzdAoreGVuL2luY2x1ZGUvY29tcGF0Ly54bGF0L2FyY2gteDg2
L3hlbi5sc3QKK3hlbi9pbmNsdWRlL2NvbXBhdC8ueGxhdC9hcmNoLXg4Ni94ZW4tbWNhLmxzdAor
eGVuL2luY2x1ZGUvY29tcGF0Ly54bGF0L2FyY2gteDg2L3hlbi14ODZfMzIuaAoreGVuL2luY2x1
ZGUvY29tcGF0Ly54bGF0L2FyY2gteDg2L3hlbi5oCit4ZW4vaW5jbHVkZS9jb21wYXQvLnhsYXQv
YXJjaC14ODYvcG11LmgKK3hlbi9pbmNsdWRlL2NvbXBhdC8ueGxhdC9hcmNoLXg4Ni94ZW4tbWNh
LmgKK3hlbi9pbmNsdWRlL2NvbXBhdC8ueGxhdC9odm0vZG1fb3AubHN0Cit4ZW4vaW5jbHVkZS9j
b21wYXQvLnhsYXQvaHZtL2h2bV9vcC5sc3QKK3hlbi9pbmNsdWRlL2NvbXBhdC8ueGxhdC9odm0v
aHZtX3ZjcHUubHN0Cit4ZW4vaW5jbHVkZS9jb21wYXQvLnhsYXQvaHZtL2h2bV9vcC5oCit4ZW4v
aW5jbHVkZS9jb21wYXQvLnhsYXQvaHZtL2h2bV92Y3B1LmgKK3hlbi9pbmNsdWRlL2NvbXBhdC8u
eGxhdC9odm0vZG1fb3AuaAoreGVuL2luY2x1ZGUvY29tcGF0Ly54bGF0L3hlbi5sc3QKK3hlbi9p
bmNsdWRlL2NvbXBhdC8ueGxhdC9ldmVudF9jaGFubmVsLmxzdAoreGVuL2luY2x1ZGUvY29tcGF0
Ly54bGF0L2dyYW50X3RhYmxlLmxzdAoreGVuL2luY2x1ZGUvY29tcGF0Ly54bGF0L2tleGVjLmxz
dAoreGVuL2luY2x1ZGUvY29tcGF0Ly54bGF0L21lbW9yeS5sc3QKK3hlbi9pbmNsdWRlL2NvbXBh
dC8ueGxhdC9waHlzZGV2LmxzdAoreGVuL2luY2x1ZGUvY29tcGF0Ly54bGF0L3BsYXRmb3JtLmxz
dAoreGVuL2luY2x1ZGUvY29tcGF0Ly54bGF0L3BtdS5sc3QKK3hlbi9pbmNsdWRlL2NvbXBhdC8u
eGxhdC9zY2hlZC5sc3QKK3hlbi9pbmNsdWRlL2NvbXBhdC8ueGxhdC90bWVtLmxzdAoreGVuL2lu
Y2x1ZGUvY29tcGF0Ly54bGF0L3RyYWNlLmxzdAoreGVuL2luY2x1ZGUvY29tcGF0Ly54bGF0L3Zj
cHUubHN0Cit4ZW4vaW5jbHVkZS9jb21wYXQvLnhsYXQveGVub3Byb2YubHN0Cit4ZW4vaW5jbHVk
ZS9jb21wYXQvLnhsYXQvcG11LmgKK3hlbi9pbmNsdWRlL2NvbXBhdC8ueGxhdC94ZW5vcHJvZi5o
Cit4ZW4vaW5jbHVkZS9jb21wYXQvLnhsYXQvdHJhY2UuaAoreGVuL2luY2x1ZGUvY29tcGF0Ly54
bGF0L3RtZW0uaAoreGVuL2luY2x1ZGUvY29tcGF0Ly54bGF0L2tleGVjLmgKK3hlbi9pbmNsdWRl
L2NvbXBhdC8ueGxhdC92Y3B1LmgKK3hlbi9pbmNsdWRlL2NvbXBhdC8ueGxhdC9zY2hlZC5oCit4
ZW4vaW5jbHVkZS9jb21wYXQvLnhsYXQvZXZlbnRfY2hhbm5lbC5oCit4ZW4vaW5jbHVkZS9jb21w
YXQvLnhsYXQvcGh5c2Rldi5oCit4ZW4vaW5jbHVkZS9jb21wYXQvLnhsYXQveGVuLmgKK3hlbi9p
bmNsdWRlL2NvbXBhdC8ueGxhdC9ncmFudF90YWJsZS5oCit4ZW4vaW5jbHVkZS9jb21wYXQvLnhs
YXQvbWVtb3J5LmgKK3hlbi9pbmNsdWRlL2NvbXBhdC8ueGxhdC9wbGF0Zm9ybS5oCit4ZW4vaW5j
bHVkZS9jb21wYXQvYXJjaC14ODZfMzIuaAoreGVuL2luY2x1ZGUvY29tcGF0L3ZlcnNpb24uaAor
eGVuL2luY2x1ZGUvY29tcGF0L3BtdS5oCit4ZW4vaW5jbHVkZS9jb21wYXQvbm1pLmgKK3hlbi9p
bmNsdWRlL2NvbXBhdC9jYWxsYmFjay5oCit4ZW4vaW5jbHVkZS9jb21wYXQvdG1lbS5oCit4ZW4v
aW5jbHVkZS9jb21wYXQvZmVhdHVyZXMuaAoreGVuL2luY2x1ZGUvY29tcGF0L2tleGVjLmgKK3hl
bi9pbmNsdWRlL2NvbXBhdC94ZW5vcHJvZi5oCit4ZW4vaW5jbHVkZS9jb21wYXQvdmNwdS5oCit4
ZW4vaW5jbHVkZS9jb21wYXQvdHJhY2UuaAoreGVuL2luY2x1ZGUvY29tcGF0L2V2ZW50X2NoYW5u
ZWwuaAoreGVuL2luY2x1ZGUvY29tcGF0L3NjaGVkLmgKK3hlbi9pbmNsdWRlL2NvbXBhdC9lbGZu
b3RlLmgKK3hlbi9pbmNsdWRlL2NvbXBhdC9waHlzZGV2LmgKK3hlbi9pbmNsdWRlL2NvbXBhdC9n
cmFudF90YWJsZS5oCit4ZW4vaW5jbHVkZS9jb21wYXQvcGxhdGZvcm0uaAoreGVuL2luY2x1ZGUv
Y29tcGF0L21lbW9yeS5oCit4ZW4vaW5jbHVkZS9jb21wYXQveGVuLmgKK3hlbi9pbmNsdWRlL2Nv
bXBhdC94bGF0LmgKK3hlbi9pbmNsdWRlL2hlYWRlcnM5OS5jaGsKK3hlbi9pbmNsdWRlL2hlYWRl
cnMuY2hrCit4ZW4vaW5jbHVkZS9oZWFkZXJzKysuY2hrCiB4ZW4vdG9vbHMva2NvbmZpZy9seGRp
YWxvZy95ZXNuby5jCiB4ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy91dGlsLmMKIHhlbi90b29s
cy9rY29uZmlnL2x4ZGlhbG9nL3RleHRib3guYwpAQCAtMTI4OCw2ICsxNDM1LDEwIEBAIHhlbi90
b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcKIHhlbi90b29scy9rY29uZmlnL1BPVEZJTEVT
LmluCiB4ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5ob3N0CiB4ZW4vdG9vbHMva2NvbmZpZy9N
YWtlZmlsZQoreGVuL3Rvb2xzL2tjb25maWcvemNvbmYudGFiLmMKK3hlbi90b29scy9rY29uZmln
L3pjb25mLmxleC5jCit4ZW4vdG9vbHMva2NvbmZpZy96Y29uZi5oYXNoLmMKK3hlbi90b29scy9r
Y29uZmlnL2NvbmYKIHhlbi90b29scy9nZW4tY3B1aWQucHkKIHhlbi90b29scy9zY212ZXJzaW9u
CiB4ZW4vdG9vbHMvZ2V0LWZpZWxkcy5zaApAQCAtMTI5Nyw2ICsxNDQ4LDcgQEAgeGVuL3Rvb2xz
L3hlbi5mbGYKIHhlbi90b29scy9zeW1ib2xzLmMKIHhlbi90b29scy9NYWtlZmlsZQogeGVuL3Rv
b2xzL2ZpZy10by1vY3QucHkKK3hlbi90b29scy9zeW1ib2xzCiB4ZW4veHNtL2ZsYXNrL2luY2x1
ZGUvb2Jqc2VjLmgKIHhlbi94c20vZmxhc2svaW5jbHVkZS9zZWN1cml0eS5oCiB4ZW4veHNtL2Zs
YXNrL2luY2x1ZGUvYXZjX3NzLmgKQEAgLTEzNTIsNCArMTUwNCwxMiBAQCB4ZW4vS2NvbmZpZy5k
ZWJ1ZwogeGVuL0tjb25maWcKIHhlbi9SdWxlcy5tawogeGVuL0NPUFlJTkcKK3hlbi8uY29uZmln
Cit4ZW4vLmJhbm5lcgoreGVuL3hlbi5lZmkKK3hlbi94ZW4tc3ltcworeGVuL3hlbi5lZmkubWFw
Cit4ZW4veGVuLXN5bXMubWFwCit4ZW4veGVuCit4ZW4veGVuLmd6CiBDb25maWcubWsKCkkgdGhp
bmsgYWxsIGFkZGl0aW9ucyBoZXJlIHNob3VsZCBiZSBjb25zaWRlcmVkIGFzIGV4Y2x1c2lvbiBj
YW5kaWRhdGVzLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:15:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08: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 1fiExZ-00039S-Et; Wed, 25 Jul 2018 08:15: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=gsrk=kj=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fiExX-00039I-C1
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:15:47 +0000
X-Inumbo-ID: f800ca76-8fe2-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f800ca76-8fe2-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 08:16: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 691E415A2;
 Wed, 25 Jul 2018 01:15:45 -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 E82613F237;
 Wed, 25 Jul 2018 01:15:44 -0700 (PDT)
To: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
Date: Wed, 25 Jul 2018 09:15: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: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGkgSnVlcmdlbiwKCk9uIDI1LzA3LzE4IDA4OjE5LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IEl0
cyB0aW1lIHRvIHBsYW4gdGhlIFhlbiA0LjEyIHJlbGVhc2UgZGF0ZXMuCj4gCj4gVGhlcmUgaGF2
ZSBiZWVuIGNvbmNlcm5zIHdpdGggdGhlIHNjaGVkdWxlIG9mIDYgbW9udGhzIGJldHdlZW4gcmVs
ZWFzZXMsCj4gYXMgdGhpcyBzY2hlbWUgaXMgbGVhZGluZyB0byB0b28gbWFueSBzdXBwb3J0ZWQg
dmVyc2lvbnMgb2YgWGVuIGF0IGEKPiB0aW1lLiBUaGUgbmVlZGVkIHJlc291cmNlcyB0byBiYWNr
cG9ydCBidWcgZml4ZXMgYW5kIHNlY3VyaXR5IGZpeGVzIGFzCj4gd2VsbCBhcyBkb2luZyB0aGUg
dGVzdHMgZm9yIGFsbCB0aG9zZSByZWxlYXNlcyBhcmUgYSBsaW1pdGluZyBmYWN0b3IgdG8KPiBw
dXNoIG91dCB0aGUgY3VycmVudCBtYWluIHJlbGVhc2UgYXMgd2VsbCBhcyBwb2ludCByZWxlYXNl
cyBvbiB0aW1lLgo+IAo+IEFmdGVyIHNvbWUgZGlzY3Vzc2lvbnMgYXQgdGhlIFhlbiBkZXZlbG9w
ZXIgc3VtbWl0LCBvbiB4ZW4tZGV2ZWwgYW5kCj4gYmV0d2VlbiB0aGUgY29tbWl0dGVycyBhIHNs
aWdodGx5IGxvbmdlciByZWxlYXNlIGN5Y2xlIG9mIDggb3IgOSBtb250aHMKPiB3YXMgc3VnZ2Vz
dGVkLgo+IAo+IFdpdGggMTggbW9udGhzIG9mIGZ1bGwgc3VwcG9ydCBhbmQgMzYgbW9udGhzIG9m
IHNlY3VyaXR5IHN1cHBvcnQgdGhlCj4gbnVtYmVyIG9mIGNvbmN1cnJlbnQgc3VwcG9ydGVkIHJl
bGVhc2VzIHdpbGwgYmUgdGhlIHNhbWUgd2l0aCBlaXRoZXIgOAo+IG9yIDkgbW9udGhzIHJlbGVh
c2UgY3ljbGVzLCBzbyBJIGhhdmUgY2hvc2VuIGFuIDggbW9udGggY3ljbGUgZm9yIG5vdy4KPiBI
YXZpbmcgb25seSAzIHBvc3NpYmxlIHRpbWVzIGluIHRoZSB5ZWFyIGZvciBhIHJlbGVhc2Ugd2ls
bCBtYWtlIGl0Cj4gZWFzaWVyIHRvIGF2b2lkIG1ham9yIGhvbGlkYXkgc2Vhc29ucy4gPgo+IElu
IGNhc2UgdGhlcmUgaXMgbm8gb2JqZWN0aW9uIEknbSBwbGFubmluZyBYZW4gNC4xMiB3aXRoOgo+
IAo+ICogTGFzdCBwb3N0aW5nIGRhdGU6IERlY2VtYmVyIDE0dGgsIDIwMTgKPiAqIEhhcmQgY29k
ZSBmcmVlemU6IEphbnVhcnkgMTF0aCwgMjAxOQoKSW4gZ2VuZXJhbCwgeW91IHdvdWxkIGV4cGVj
dCB3ZXN0ZXJuIHBlb3BsZSB0byBzbG93IGRvd24gZHVyaW5nIApDaHJpc3RtYXMgcGVyaW9kIGFu
ZCBoYXZlIHRvIGRlYWwgd2l0aCBhIHBpbGUgb2YgZS1tYWlsIGp1c3QgYWZ0ZXIgTmV3IApZZWFy
LiBTbyBJIHRoaW5rLCB0aGlzIGlzIG5vdCB2ZXJ5IGNvbnZlbmllbnQgcGVyaW9kIGZvciBhIGNv
ZGUgZnJlZXplLgoKSSB1c3VhbGx5IHRha2UgbW9yZSBob2xpZGF5cyBhcm91bmQgQ2hyaXN0bWFz
IGFuZCBOZXcgWWVhci4gRm9yIHRoaXMgCnllYXIsIEkgd2lsbCBiZSBvbiBob2xpZGF5cyBmcm9t
IDIxc3QgRGVjZW1iZXIgdW50aWwgdGhlIDEzdGggSmFudWFyeS4gClRoaXMgYmFzaWNhbGx5IG1l
YW5zIG15IGN1dCBvZmYgZm9yIEFybSBwYXRjaGVzIHdpbGwgYmUgMjFzdCBEZWNlbWJlciBvciAK
cG90ZW50aWFsbHkgZmV3IGRheXMgYmVmb3JlIHRvIGF2b2lkIGhhdmluZyB0aGUgbGlrZWx5IGxh
c3QgbWludXRlIHJ1c2guCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:19:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08: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 1fiF15-0003JN-1K; Wed, 25 Jul 2018 08:19: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=v2nk=kj=citrix.com=prvs=73727e678=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fiF14-0003JI-1e
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:19:26 +0000
X-Inumbo-ID: 5c477111-8fe3-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c477111-8fe3-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 10:18:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="76673255"
To: Julien Grall <julien.grall@arm.com>, Juergen Gross <jgross@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@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: <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
Date: Wed, 25 Jul 2018 09:19:20 +0100
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: <0c25205b-b237-a7cd-aedf-45e7f86b3492@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] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMjAxOCAwOToxNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEp1ZXJnZW4sCj4K
PiBPbiAyNS8wNy8xOCAwODoxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSXRzIHRpbWUgdG8g
cGxhbiB0aGUgWGVuIDQuMTIgcmVsZWFzZSBkYXRlcy4KPj4KPj4gVGhlcmUgaGF2ZSBiZWVuIGNv
bmNlcm5zIHdpdGggdGhlIHNjaGVkdWxlIG9mIDYgbW9udGhzIGJldHdlZW4gcmVsZWFzZXMsCj4+
IGFzIHRoaXMgc2NoZW1lIGlzIGxlYWRpbmcgdG8gdG9vIG1hbnkgc3VwcG9ydGVkIHZlcnNpb25z
IG9mIFhlbiBhdCBhCj4+IHRpbWUuIFRoZSBuZWVkZWQgcmVzb3VyY2VzIHRvIGJhY2twb3J0IGJ1
ZyBmaXhlcyBhbmQgc2VjdXJpdHkgZml4ZXMgYXMKPj4gd2VsbCBhcyBkb2luZyB0aGUgdGVzdHMg
Zm9yIGFsbCB0aG9zZSByZWxlYXNlcyBhcmUgYSBsaW1pdGluZyBmYWN0b3IgdG8KPj4gcHVzaCBv
dXQgdGhlIGN1cnJlbnQgbWFpbiByZWxlYXNlIGFzIHdlbGwgYXMgcG9pbnQgcmVsZWFzZXMgb24g
dGltZS4KPj4KPj4gQWZ0ZXIgc29tZSBkaXNjdXNzaW9ucyBhdCB0aGUgWGVuIGRldmVsb3BlciBz
dW1taXQsIG9uIHhlbi1kZXZlbCBhbmQKPj4gYmV0d2VlbiB0aGUgY29tbWl0dGVycyBhIHNsaWdo
dGx5IGxvbmdlciByZWxlYXNlIGN5Y2xlIG9mIDggb3IgOSBtb250aHMKPj4gd2FzIHN1Z2dlc3Rl
ZC4KPj4KPj4gV2l0aCAxOCBtb250aHMgb2YgZnVsbCBzdXBwb3J0IGFuZCAzNiBtb250aHMgb2Yg
c2VjdXJpdHkgc3VwcG9ydCB0aGUKPj4gbnVtYmVyIG9mIGNvbmN1cnJlbnQgc3VwcG9ydGVkIHJl
bGVhc2VzIHdpbGwgYmUgdGhlIHNhbWUgd2l0aCBlaXRoZXIgOAo+PiBvciA5IG1vbnRocyByZWxl
YXNlIGN5Y2xlcywgc28gSSBoYXZlIGNob3NlbiBhbiA4IG1vbnRoIGN5Y2xlIGZvciBub3cuCj4+
IEhhdmluZyBvbmx5IDMgcG9zc2libGUgdGltZXMgaW4gdGhlIHllYXIgZm9yIGEgcmVsZWFzZSB3
aWxsIG1ha2UgaXQKPj4gZWFzaWVyIHRvIGF2b2lkIG1ham9yIGhvbGlkYXkgc2Vhc29ucy4gPgo+
PiBJbiBjYXNlIHRoZXJlIGlzIG5vIG9iamVjdGlvbiBJJ20gcGxhbm5pbmcgWGVuIDQuMTIgd2l0
aDoKPj4KPj4gKiBMYXN0IHBvc3RpbmcgZGF0ZTogRGVjZW1iZXIgMTR0aCwgMjAxOAo+PiAqIEhh
cmQgY29kZSBmcmVlemU6IEphbnVhcnkgMTF0aCwgMjAxOQo+Cj4gSW4gZ2VuZXJhbCwgeW91IHdv
dWxkIGV4cGVjdCB3ZXN0ZXJuIHBlb3BsZSB0byBzbG93IGRvd24gZHVyaW5nCj4gQ2hyaXN0bWFz
IHBlcmlvZCBhbmQgaGF2ZSB0byBkZWFsIHdpdGggYSBwaWxlIG9mIGUtbWFpbCBqdXN0IGFmdGVy
IE5ldwo+IFllYXIuIFNvIEkgdGhpbmssIHRoaXMgaXMgbm90IHZlcnkgY29udmVuaWVudCBwZXJp
b2QgZm9yIGEgY29kZSBmcmVlemUuCj4KPiBJIHVzdWFsbHkgdGFrZSBtb3JlIGhvbGlkYXlzIGFy
b3VuZCBDaHJpc3RtYXMgYW5kIE5ldyBZZWFyLiBGb3IgdGhpcwo+IHllYXIsIEkgd2lsbCBiZSBv
biBob2xpZGF5cyBmcm9tIDIxc3QgRGVjZW1iZXIgdW50aWwgdGhlIDEzdGggSmFudWFyeS4KPiBU
aGlzIGJhc2ljYWxseSBtZWFucyBteSBjdXQgb2ZmIGZvciBBcm0gcGF0Y2hlcyB3aWxsIGJlIDIx
c3QgRGVjZW1iZXIKPiBvciBwb3RlbnRpYWxseSBmZXcgZGF5cyBiZWZvcmUgdG8gYXZvaWQgaGF2
aW5nIHRoZSBsaWtlbHkgbGFzdCBtaW51dGUKPiBydXNoLgoKR2l2ZW4gdGhhdCB3ZSBoYXZlIGRl
Y2lkZWQgdG8gc3dpdGNoIHRvIGEgZGlmZmVyZW5jZSBjYWRlbmNlLCBpdCB3b3VsZApiZSBwcnVk
ZW50IHRvIHdvcmsgb3V0IHdoZW4gdGhlIGJlc3QgYWxpZ25tZW50IG9mIGFuIDgtbW9udGggY2Fk
ZW5jZQp3b3VsZCBiZSwgcmF0aGVyIHRoYW4gaGF2aW5nIGl0IDggbW9udGhzIGZyb20gbm93LsKg
IElmIHRoYXQgbWVhbnMgYQpvbmUtb2ZmIHNob3J0ZXIgb3IgbG9uZ2VyIGN5Y2xlIGZvciA0LjEy
IHRoZW4gc28gYmUgaXQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:26:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:26: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 1fiF86-00044k-3c; Wed, 25 Jul 2018 08:26: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=yr0s=kj=xenproject.org=prvs=737e67d61=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fiF84-00044Y-VU
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:26:41 +0000
X-Inumbo-ID: 6020cb6b-8fe4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6020cb6b-8fe4-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 10:26:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61057181"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75005-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-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=74985
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 25 Jul 2018 09:26:36 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75005: 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>

ZmxpZ2h0IDc1MDA1IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUwMDUvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTg1CiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2Ug
NzQ5ODUKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzQ5ODUKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1z
cXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk4
NQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc0OTg1Cgpqb2JzOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zcXVlZXpl
LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
YW1kNjQtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9v
c3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20v
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:26:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:26: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 1fiF7u-00043z-Qa; Wed, 25 Jul 2018 08:26: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiF7t-00043r-7f
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:26:29 +0000
X-Inumbo-ID: 5908398b-8fe4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5908398b-8fe4-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 10:25:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61057172"
Date: Wed, 25 Jul 2018 09:26:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180725082624.kwb34d3ohgp7mjrq@citrix.com>
References: <20180710083151.21961-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180710083151.21961-1-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xen: correct DEFCONFIG_LIST Kconfig item
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMTA6MzE6NTFBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUaGUgZGVmYXVsdCB2YWx1ZSBvZiBERUZDT05GSUdfTElTVCBpcyB3cm9uZzogaXQg
c2hvdWxkIGJlIHRoZSB2YWx1ZSBvZgo+IHRoZSBjb25maWd1cmVkIEFSQ0hfREVGQ09ORklHIGl0
ZW0sIG5vdCB0aGUgc3RyaW5nICIkQVJDSF9ERUZDT05GSUciLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoKPiAtLS0KPiAgeGVuL0tjb25maWcgfCAyICstCj4gIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vS2NvbmZpZyBiL3hlbi9LY29uZmlnCj4gaW5kZXggZWE3MjI5YWQxZi4uNGEyMDdlNDU1MyAx
MDA2NDQKPiAtLS0gYS94ZW4vS2NvbmZpZwo+ICsrKyBiL3hlbi9LY29uZmlnCj4gQEAgLTI0LDcg
KzI0LDcgQEAgY29uZmlnIFhFTl9GVUxMVkVSU0lPTgo+ICBjb25maWcgREVGQ09ORklHX0xJU1QK
PiAgCXN0cmluZwo+ICAJb3B0aW9uIGRlZmNvbmZpZ19saXN0Cj4gLQlkZWZhdWx0ICIkQVJDSF9E
RUZDT05GSUciCj4gKwlkZWZhdWx0IEFSQ0hfREVGQ09ORklHCj4gIAo+ICBjb25maWcgRVhQRVJU
Cj4gIAlzdHJpbmcKPiAtLSAKPiAyLjEzLjcKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:27:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08: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 1fiF8i-00049q-GC; Wed, 25 Jul 2018 08:27: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=oa/l=kj=citrix.com=prvs=737a33581=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fiF8g-00049d-Rh
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 08:27:18 +0000
X-Inumbo-ID: 762b214b-8fe4-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 762b214b-8fe4-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 10:26:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="76673672"
Date: Wed, 25 Jul 2018 10:27:06 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Brian Woods <brian.woods@amd.com>
Message-ID: <20180725082706.nklcesfvfbrc63au@mac.bytemobile.com>
References: <20180724164617.GA32193@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180724164617.GA32193@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] Build Inconsistencies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMTE6NDY6MzFBTSAtMDUwMCwgQnJpYW4gV29vZHMgd3Jv
dGU6Cj4gSSd2ZSBkaXNjb3ZlcmVkIHNvbWUgaW5jb25zaXN0ZW5jaWVzIHdoZW4gYnVpbGRpbmcg
WGVuLiAgV2l0aCBwYXRjaAo+IGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2Nzlj
ODEsIGl0IHNlZW1zICdtYWtlIC1qMSBkZWJiYWxsJwo+IGJ1aWxkcyB3aGlsZSAnbWFrZSAtaiAx
MjAgZGViYmFsbCcgZG9lcyBub3QuICBJIHJldmVydGVkIHRvIHRoZQo+IHByZXZpb3VzIGNvbW1p
dCwgYzY2ZDk5ODJlYmYwMjQ3Y2M4ZWRiMzU1ZjVhZGI0ZTk5M2Q0MzFjMiwgYW5kIGJvdGgKPiB3
b3JrLgoKSSdtIGFmcmFpZCBJJ20gbm90IGFibGUgdG8gZmluZCB0aGUgZXJyb3IgaW4gdGhlIGxv
Z3MuIEkndmUgdHJpZWQKZ3JlcHBpbmcgZm9yICdlcnJvcjonIG9yICcqKionLCBidXQgSSBoYXZl
bid0IGJlZW4gYWJsZSB0byBmaW5kCmFueXRoaW5nLgoKRG8geW91IGhhcHBlbiB0byBoYXZlIHRo
ZSBleGFjdCBjYXVzZSBvZiB0aGUgYnVpbGQgZmFpbHVyZT8KCj4gVGhlIGxvZ3MgYXJlIGF0dGFj
aGVkIGZvciBib3RoIGJ1aWxkcy4KPiAKPiAtLSAKPiBCcmlhbiBXb29kcwoKPiBTY3JpcHQgc3Rh
cnRlZCBvbiBUdWUgMjQgSnVsIDIwMTggMTE6Mjk6NTcgQU0gQ0RUCj4gG1swMTszMm1uaWtrYRtb
MDE7MzRtICQbWzAwbSBtYWtlIGNsZWFuIC1qIDUwCj4gbWFrZSAtQyB4ZW4gY2xlYW4KPiBtYWtl
IC1DIHRvb2xzL2luY2x1ZGUgY2xlYW4KCkFGQUlDVCBhIGBtYWtlIGRlYmJhbGxgIGRvZXNuJ3Qg
Y2FsbCB0aGUgY2xlYW4gdGFyZ2V0cywgc28geW91IGFyZQpkb2luZyBzb21ldGhpbmcgZWxzZSBo
ZXJlIGFwYXJ0IGZyb20gYSBgbWFrZSBkZWJiYWxsYC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:30:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:30:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFBU-0004vb-1v; Wed, 25 Jul 2018 08:30: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiFBT-0004vT-4U
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 08:30:11 +0000
X-Inumbo-ID: dd164bf8-8fe4-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::727])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id dd164bf8-8fe4-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 10:29:36 +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=vi2eml9+qFSbueCLlikwncctmdIEgiUgGUq2tNqOs74=;
 b=zHZFIZskgQgnCDOiBrmlHS4KGxP4Xsdo57TGkVjbAnoz5E2A8Vb0BAsQpbk1LXadZNjFr7+hpxgFwKzKuvDOlkbGdAsU6c4+/9fb+/T8jOZUlr7B29uLv3ZZYYCYZPv4hDqM1Fn2+mQKCmrVQzKn6vnBkwSOgkTvEF5d9iWJHnQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 AM6PR02MB4184.eurprd02.prod.outlook.com (2603:10a6:20b:48::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.973.16; Wed, 25 Jul 2018 08:30:03 +0000
Message-ID: <1532507399.21125.7.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Wed, 25 Jul 2018 11:29:59 +0300
In-Reply-To: <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
 <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: VI1PR0202CA0036.eurprd02.prod.outlook.com
 (2603:10a6:803:14::49) To AM6PR02MB4184.eurprd02.prod.outlook.com
 (2603:10a6:20b:48::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: af1f8028-a72e-4505-75c5-08d5f208d1fc
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(7021125)(8989117)(5600073)(711020)(4534165)(7022125)(4603075)(4627221)(201702281549075)(8990107)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR02MB4184; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4184;
 3:4Dsm56gT6bHKCwApHhp7SkxXtMkK1Qko/GIV0Za2uQHt+s3sq+3//JwXFbCieGxHIqDdw29HfnXLA8c7mLg6a/vutHH0r+51HMwznRD8Rv+0CVPA6+cW89Mzq1CuAVRTBzzAPB4ltIjvDFuEA4VRUTNaLFgORSu3Ng3QPVP1Ms85UnNxoPDxtdEqSNjxGDFqYfd0swNcJpgoWVtqSbJy7cfu9r/sOB1rJrTsm+UfI2EVc4qjHXNBeMC+1m4XhB/H;
 25:g1pKhgz3bcuc7Pn6Iq8ETKPsgwtusufSQ1kUV8HFpJq5Gwf/M2TWuQu8yAY1tPGu4cTmSpQgVftzJJOzxn2byJgcmEjPm1N5oeiWl0auyeXHbkCRZnv8cs1HdBl2oa46o0iUEk8hX7ZiKoFeC6RMvL0yN6x0XK7iKR/GMLZtjz0yi/7ORbeuk/u4OWzDDrpueeNLTb53Cw9TZyHVJ1mlbqcv4Htb0z7lRGU9aKY4EML9tLWdSuEHMwBrqwmidB7/zhog06tbIPCDgCpIliTzkkwK73z5T5/1Puc7v6EltGPP/cC8Hx6M0ysi/QarRZgINr1uE6dIQ/Uhe4GHGU/xUw==;
 31:Sbv4TqaqcKLY95I1cWrYbR2YS0Qs7llM0zqS38XNpJIx9+ThO7XMRTAieBP/vZF2ljTlG7DbwIwM9+sQ9+f1HOVf5AG773HyBOWNkigVGB2XZSIgFq7bId0ws5D69Bec2v/6yKRERPYcaRMTj4vZb58ZEB0vrLCz8JkQVMPqpxVRt7URXYFSpEcQSiH1k/WhxSJAfOf/3yBOLgxsu+inscj/91zsuj8ahs5k3faYtIE=
X-MS-TrafficTypeDiagnostic: AM6PR02MB4184:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4184;
 20:EdWfaOy0J0Ij+IRoh3I+OPBxrbEYeQgCE8mAP/n/lNLFhvOkII6KzHpmGDOD+HHnt77v2loIo4j3eoV9DEzxXqeKYV/qgHGmH6ZMV+jNFv97j8yx6sx7cv/spDPKjCnYQ/hcS34Rp1JiDCZ86qBmgc4x3az1g0FkGu0McdOrJmkuU6trgDUAUW/XZYFgcy6Lr0cVEl3Pza3CbhrbxdZp/rqnz8aEXIFxWBhK92QxNconUl4H1MeWFfzR+HVrxnizxHJPxdyFfSXxfHsvZEIg0mMKuRF+FqV08LhfB+M1TuE1Hq0PwFS1iGBxS9Wsb55NEdRrp5b0DskqVkQgOvZMQA==;
 4:tXdIXsjADrjspsRjOQ6RuWoWFU2lZrImutwK+LVGCT9XAZaYmKPuauTr0a2zto1zvyhlXYYCvvMWQSBTGdwvJ+NLXGJWIVZ0pjh2oVqKbX26IFz/chOu1poHt/86i6ity+w2ubv2JIWKeLQVy5zAsY9ZW5RqwL6NTPtH+LTrFJQolt9tr/jY3YBFVwlNpoX3TyvAfkPlCn/wyHJsrD2l+gCxG2gtt/kPlsAdMeqd05LH2gugqxHS+pmkczG3L3gID5KQiG5fF9MXwhjE5ldxMQ==
X-Microsoft-Antispam-PRVS: <AM6PR02MB4184956B61DD2BDF316853A5AB540@AM6PR02MB4184.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)(3002001)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(2016111802025)(6043046)(6072148)(201708071742011)(7699016);
 SRVR:AM6PR02MB4184; BCL:0; PCL:0; RULEID:; SRVR:AM6PR02MB4184; 
X-Forefront-PRVS: 0744CFB5E8
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(346002)(136003)(39850400004)(366004)(376002)(396003)(199004)(189003)(36756003)(66066001)(5820100001)(77096007)(6666003)(386003)(81166006)(47776003)(16526019)(186003)(14444005)(3846002)(6916009)(8936002)(5660300001)(2906002)(81156014)(26005)(97736004)(8676002)(316002)(7736002)(106356001)(305945005)(105586002)(16576012)(478600001)(446003)(103116003)(2870700001)(11346002)(54906003)(2616005)(956004)(4326008)(50466002)(25786009)(23676004)(52116002)(86362001)(476003)(36916002)(76176011)(229853002)(6486002)(68736007)(6116002)(50226002)(53936002)(6246003)(486006)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4184; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtBTTZQUjAyTUI0MTg0OzIzOmRLNlY2SHA2ZDhjVzZFT0ptT3BPQjdpYVoy?=
 =?utf-8?B?SWFWcjhTOU92b2hnTWlJUWdkNWE2YkVPNUhYMnVFTU1oWXkrdVhiZmcrRW14?=
 =?utf-8?B?dm01MUt6R3hzRDBmbnZQekhIclRtdGZ4NWRJb1o3S0lGbFpGbE9Jb2RFalRL?=
 =?utf-8?B?YVJhZHllUjFzY2RMRm9pUUZMaTlyaHZQcFJZYjNRdW9WS3ZkMlU5Y2NRNDgz?=
 =?utf-8?B?cmtldGY5SUxJMTFqMVptYldlOFpoQ2pyNjJxVENRL2srei9zd3hKVERhazFX?=
 =?utf-8?B?YzZZUVVVS1JpN2ZlNXMzb29ETGMwT1JHWnJFbGhuL3VhemZzMU9JWjhhUXdu?=
 =?utf-8?B?RlZLZldNbTAyTHkzUG5IQlNhaXhMWEM4NUt4ME1pMEZDM1lRTVhLL284bjZG?=
 =?utf-8?B?Zm05cmdzTGRENFdFekQ4TG5PVysydVR2TG0ybEhveEdOV2dnKytwckRGZS9J?=
 =?utf-8?B?dm1rUDNPOTZMZEoyV21MNGpSUWRYRHprSmlMS1ZsM0hFMTJrQmlRL0FPYlRX?=
 =?utf-8?B?TWYxZVBpQ0tkNTc2WDFJcHZJT1FwODFDWUN4MnlDeGhteEd3RmdIOURMWTBZ?=
 =?utf-8?B?aUdwb2ZwRmJZSHZscXM5WHZFc2NQRDhxQ291cHFmTkhvQ2NvZXNvRUpadlRj?=
 =?utf-8?B?LzZzMm5RMW9sQTRqbkxUUFhZS2tYZFc0dXpJa0VFL1U3U0MvWjhDS2lpdUlF?=
 =?utf-8?B?YzcvTk14NllQQkFNUE04OWdlcU9PM0VNc0J0U0lBMzA5c3R5YXhzTmhGUitD?=
 =?utf-8?B?WFROKzFaZjZNN3ZQWUJ6OXI2RVFyalZHcnAwUFZFTm05Zkw0VHhDcFdpT1BM?=
 =?utf-8?B?cHU2QUxKelBKVkU2eFI4QlhmNk10VVRaQzNqK3ZCWGhqdno0MmdXb2lveU9L?=
 =?utf-8?B?R1hlRTVXRDBPS3M2emtTQ05NRWlOS1NQU3UrZy9FZ2syWW40Y0lnS2RFM3R1?=
 =?utf-8?B?N1RFbER6L0tKTTc3WXNCcGJQc3Vvd053Y0VQM2YyR2tmdzBYQmpEcDc5aVdG?=
 =?utf-8?B?OEMxTWNYa3pZM2tXTjVJOGFMa2NDa3ppUXdnV0FMRkg1eTFiQ3ZxdWNUYkEr?=
 =?utf-8?B?TFVoL1RLb1pkVWZFLzJOLzVyQ3ZrMGtsTVlXd2Y3QUxiSVhkMGtZUVprcmw0?=
 =?utf-8?B?NkVXVFNqWUdVUzNaWUxpMHFacVdHbXo2QVV3ZWM4NjlHWUxjY1J4alRyUmJQ?=
 =?utf-8?B?ZE9BWHdWZmQweVNxR3JnbWRKUkF4eHQ2RnNKbkg0S0YraGYwMlNYWEJKMG1C?=
 =?utf-8?B?c1Z4cGwwb1hxVWlIaEQyc1lpb09QM2FmQmJpQU81WDJDMFlxVitad2ZZcU5a?=
 =?utf-8?B?VElnZ09HaGlFOEFFOGRKUzhiTWR3bkthMHRKZTNlV1hYZnRiY1BtaXZzTE1m?=
 =?utf-8?B?cHAwKytjTnZTU1FTQU1MeUxyUkZ1N2k5NlNhVmFCVHV4RXhoT0xjTnlwWlMx?=
 =?utf-8?B?TCt3WTJrNGVDeVpBTEZFUXExYVNXMUhENzFIWGZVVWxjdk45NjZxK2FremI2?=
 =?utf-8?B?TmZ0MWNodDNTb2d0SDNoYkd1eFN0c1Rhb1d4Q3hIMmNhOWo1SlJ1KzdtN1FF?=
 =?utf-8?B?N2ozRFFMQzRMRDNHOExpWDAyTHZ4V3FOSXBQaE9WbE9hS2FOUmJQVHRaSGNU?=
 =?utf-8?B?cEhueVFnbStJdGgzSy9pWXlSZ2JhY2V0VVJaQWlKZW1jRTJKR3N4NGIxMmd1?=
 =?utf-8?B?UmlUay8zbEVxMVMwTVdxQUdrb2lWdTFneE8rUWI1czFOYis2eDltb21TSHlp?=
 =?utf-8?B?RloxaUx6VmE4OWxzRUc2UG83N3pacjNsY2VHTXFmeSt1N0dlSkpzK3pVcERm?=
 =?utf-8?Q?k1lWor2JCgmGz?=
X-Microsoft-Antispam-Message-Info: BRvCsWGcKQ6GwvZKc8ybF39MHshQzNKJR9Gb5bMpSZb1/V9uN4DKePIO5GF7/61DllrCeXfGSbFw2kKP8dublh0YyZ/rdJ9IE2OAHsoNIL1mWPlmB23jhrql9+Sg83CFNXtC6S+nTTLo79s0mIQlEoxewsFVP+TyDqJ0JsJeqYrCOFgAo3JfPqHjZsYpEdraDeHO7uBrU0/JHHGjHRzH7skV4TxFoATzpyuVzP8B4SbhxtjbLHcQmFhleXQZZKE8NXoYOVPdC+2tGW19Z1yFaEHvreQHAnLsN5KBUpbx+k6ftRNV+WdLudLW/QBVpJmWiWk3DtEshTOGldnCfB08W4mdgM055T/wSQ+URCajeSc=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4184;
 6:R/p7q6e03l6xOqvpm+Y0BwohhFXz1dstdfhzZAgDMfMPJi2HyZKXPEOmaM7yOEkkP4orLH/KHGKw5ePWucqelhwqlISzr09/dkgin8UpCB2KALyu4gbkkzNPv5QrVPpkov4C5nhhOjRfZLA4jC6PzAcMiL6pfUR+9gpYhsQq3v1+JLBqSRspOj9nC2psxJfzSdEyOCJBj3Vyw+86gfGPDVI0cFz82JnV7IAQKejr9VFZ6BDUDcuLE5prr68EDx2yw2TXhKB48n+w73AzuURFf2vvhKo2GgFytdJCWEyL9n8QsWJRVV29XRFndmv1AA4avy7Hgw5p74YqwljmwkhJyOlbQDSnAv3bCNPl3Lf7EGrEFsGMtXir6gV7STQWRJpO/w5Wy5zVnnSIpMqB7FVlIAJtJe331oihTdMxMbHHyshPdav5Ba5WlIqcxbe80IIBda8Y9kRv509ExF3U1Qv9uQ==;
 5:9duZTSfLvF0f1dM4pPBKuN8EVW3zBs1JQXKB6klbfEpC+jIE0u8Dh8MWsvpWUO6lunK6GbViN7KQ2I2ThoZZYnccy0CawbOaEydgErP12idI6NqrAmLIEeA4jPJBOGfBA09tAxDhEG2BRY+zyVE40i1pmOirQS4ub4wKfKSJbgE=;
 7:w180LyZJMMXIb7umrMkggol7VAe+5xmBjrqiMyCj4fFKpUUB4qRLo9K2CyOxgdNYo/mSHc8XrhfdtPVge1a0ImyTJ2y2TAubXSd3zgNPKVvMtV8+ApOFuqTNhGJc3lxfFwbDYnNCHJUy2IBiizt8epzUVypMiANfBR2sKGiKPyTbG3bR34iZojcxIdUXW5BZ2LHzt/x/p9vUAh4OMAEtvjVTW2U3ZdECATsuWr+3oDKH3KJUU1C1T+JsKuxqVQT8
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2018 08:30:03.5043 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: af1f8028-a72e-4505-75c5-08d5f208d1fc
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4184
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

PiA+IAo+ID4gK3N0YXRpYyB2b2lkIHAybV9zZXRfYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIHVuc2lnbmVkIGxvbmcKPiA+IGdmbiwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcDJtX2Fj
Y2Vzc190IGEpCj4gPiArewo+ID4gK8KgwqDCoMKgaW50IHJjOwo+ID4gKwo+ID4gK8KgwqDCoMKg
aWYgKCAhcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzICkKPiA+ICvCoMKgwqDCoMKgwqDCoMKgcmV0
dXJuOwo+IE5vIGVycm9yIGluZGljYXRpb24/CgpJIHdvdWxkIHNheSBBU1NFUlQgaXMgYSBiZXR0
ZXIgY2hvaWNlIGlmIHRoZSBjb2RlIGdvdCB0aGlzIGZhciBhbmQgaXQKY291bGQgbm90IGFsbG9j
YXRlIG1lbW9yeQoKQWxleAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:30:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:30: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 1fiFBx-0004zs-GT; Wed, 25 Jul 2018 08:30: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFBv-0004zZ-Rt
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:30:39 +0000
X-Inumbo-ID: 0bbec7da-8fe5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0bbec7da-8fe5-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 08:30:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61057375"
Date: Wed, 25 Jul 2018 09:30:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180725083025.khldqe66bskmsgc5@citrix.com>
References: <5B4CCBD302000078001D4907@prv1-mh.provo.novell.com>
 <8ac9748a-258c-a9e4-6d0d-b838b58466b5@citrix.com>
 <5B4D934902000078001D4AE9@prv1-mh.provo.novell.com>
 <d47221f7-6b21-026e-3a68-36253250b2e1@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d47221f7-6b21-026e-3a68-36253250b2e1@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] VMX: fix vmx_{find,del}_msr() build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, 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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDk6Mzk6MDNBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNy8wNy8yMDE4IDA3OjU3LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4+IE9u
IDE2LjA3LjE4IGF0IDE4OjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
Pj4gT24gMTYvMDcvMTggMTc6NDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+PiBGb3IgYSByZWFz
b24gdGhhdCBJIGNhbid0IGV4cGxhaW4sIGl0IGlzIG9ubHkgdGhlIHNoaW0gYnVpbGQgdGhhdCBm
YWlscwo+ID4+PiBmb3IgbWUgd2l0aCBhbiBvbGRlciBnY2MgZHVlIHRvIHRoZSBjb21waWxlciBu
b3QgcmVjb2duaXppbmcgdGhhdAo+ID4+PiBhcHBhcmVudGx5IHVuaW5pdGlhbGl6ZWQgdmFyaWFi
bGVzIGFyZW4ndCByZWFsbHkgdW5pbml0aWFsaXplZC4KPiA+PiBUaGUgb25seSB0aGluZyB0aGF0
IGNvbWVzIHRvIG1pbmQgaXMgc29tZSBkaWZmZXJlbmNlcyBpbiBDRkxBR1MgZXQgYWwuIAo+ID4+
IFRoZXJlIGlzIG5vdGhpbmcgaW4ga2NvbmZpZyB3aGljaCB3b3VsZCBwbGF1c2libHkgaW1wYWN0
IHRoYXQgY29kZS4KPiA+IE9oLCByaWdodCAtIGxvb2tzIGxpa2UgdGhlIHNoaW0gYnVpbGQgaW5o
ZXJpdHMgdGhlIHRvb2wgc3RhY2sncyBDRkxBR1MsCj4gPiB3aGljaCBzcGVjaWZ5IC1PMCBpbiBk
ZWJ1ZyBidWlsZHMuIE90b2ggSSdtIHN1cnByaXNlZCB0aGUgaHlwZXJ2aXNvcgo+ID4gYnVpbGRz
IGF0IGFsbCB3aXRoIC1PMCwgc28gSSBndWVzcyBJJ2xsIGhhdmUgdG8gbG9vayBhdCB0aGF0IGlu
IHNvbWUKPiA+IG1vcmUgZGV0YWlsLCBub3QgdGhlIGxlYXN0IGJlY2F1c2UgeGVuL1J1bGVzLm1r
IHVzZXMgKz0gdG8gaW5zZXJ0Cj4gPiBpdHMgb3duIC1PPG4+LiBJbiBhbnkgZXZlbnQsIGNvbXBh
cmluZyB0aGUgdHdvIG9iamVjdCBmaWxlcyBjbGVhcmx5Cj4gPiBzdWdnZXN0cyBhIGRpZmZlcmVu
Y2UgaW4gb3B0aW1pemF0aW9uIGxldmVsLgo+IAo+IEhtbSAtIGludGVyZXN0aW5nLsKgIEkgaGFk
IGludGVuZGVkIG5vdCB0byBpbmhlcml0IHRoZSB0b29scyBkdWJpb3VzCj4gQ0ZMQUdTIHNldHRp
bmcgKG5vdGhpbmcgc2hvdWxkIHVzZSBPMCwgbm90IGV2ZW4gZm9yIGRlYnVnZ2luZyksIGJ1dCBo
b3cKPiB0aGF0IEkgdGhpbmsgYmFjaywgdGhhdCBwcm9iYWJseSBmZWxsIHRocm91Z2ggdGhlIGNy
YWNrcyBpbiB0aGUKPiBhc3NvY2lhdGVkIGNoYW9zLgo+IAo+IE5ldmVydGhlbGVzcywgYWxsIG9m
IG91ciBjb2RlIHNob3VsZCBidWlsZCBhdCBhbnkgb3B0aW1pc2F0aW9uIGxldmVsLsKgIEkKPiBr
bm93IGZyb20gb3RoZXIgYXR0ZW1wdHMgdGhhdCBYZW4gYWxzbyBkb2Vzbid0IGJ1aWxkIGF0IE8z
LCBhbmQgd2UgY291bGQKPiBkbyB3aXRoIGEgd2F5IHRvIHNlbGVjdCB0aGUgb3B0aW1pc2F0aW9u
IGxldmVsLCBpbmRlcGVuZGVudGx5IG9mIGRlYnVnCj4gc2V0dGluZ3MuCgpJIGFncmVlIHdpdGgg
d2hhdCB5b3Ugc2FpZCBidXQgdW5mb3J0dW5hdGVseSByZXdvcmtpbmcgdGhlIGJ1aWxkIHN5c3Rl
bQppcyByYXRoZXIgbG93IG9uIG15IHByaW9yaXR5IGxpc3QuCgpXZWkuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:32:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:32: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 1fiFDG-0005BF-5P; Wed, 25 Jul 2018 08:32: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFDF-0005B3-FB
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:32:01 +0000
X-Inumbo-ID: 1f719448-8fe5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f719448-8fe5-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 10:31:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61057471"
Date: Wed, 25 Jul 2018 09:31:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Grytsov <al1img@gmail.com>
Message-ID: <20180725083158.wntzbq7pr6iqa7qx@citrix.com>
References: <20180717160740.26845-1-al1img@gmail.com>
 <20180717160740.26845-8-al1img@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717160740.26845-8-al1img@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 7/7] libxl: add LIBXL_HAVE_EXTENDED_VKB
 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: xen-devel@lists.xenproject.org, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com, Oleksandr Grytsov <oleksandr_grytsov@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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDc6MDc6NDBQTSArMDMwMCwgT2xla3NhbmRyIEdyeXRz
b3Ygd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVw
YW0uY29tPgo+IAo+IExJQlhMX0hBVkVfRVhURU5ERURfVktCIGRlZmluZSBpbmRpY2F0ZXMgdGhh
dCBsaWJ4bF9kZXZpY2VfdmtiIHN0cnVjdHVyZSBoYXMKPiBleHRlbmRlZCBmaWVsZHMuCj4gCj4g
U2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0u
Y29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:32:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:32: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 1fiFD8-0005A0-Rx; Wed, 25 Jul 2018 08:31: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFD7-00059n-5T
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:31:53 +0000
X-Inumbo-ID: 1a29338e-8fe5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a29338e-8fe5-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 10:31:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61057465"
Date: Wed, 25 Jul 2018 09:31:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Grytsov <al1img@gmail.com>
Message-ID: <20180725083149.2tecquiqa6qyqn4y@citrix.com>
References: <20180717160740.26845-1-al1img@gmail.com>
 <20180717160740.26845-3-al1img@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180717160740.26845-3-al1img@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 2/7] libxl: add backend type and id to vkb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@eu.citrix.com, Oleksandr Grytsov <oleksandr_grytsov@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>

T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDc6MDc6MzVQTSArMDMwMCwgT2xla3NhbmRyIEdyeXRz
b3Ygd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVw
YW0uY29tPgo+IAo+IE5ldyBmaWVsZCBiYWNrZW5kX3R5cGUgaXMgYWRkZWQgdG8gdmtiIGRldmlj
ZSBpbiBvcmRlciB0byBoYXZlIFFFTVUgYW5kIHVzZXIKPiBzcGFjZSBiYWNrZW5kIHNpbXVsdGFu
ZW91c2x5LiBFYWNoIHZrYiBiYWNrZW5kIHNoYWxsIHJlYWQgYXBwcm9wcmlhdGUgWFMgZW50cnkK
PiBhbmQgc2VydmljZSBvbmx5IG93biBmcm9udGVuZHMuIElkIGlzIGEgc3RyaW5nIGZpZWxkIHdo
aWNoIHVzZWQgYnkgdGhlIGJhY2tlbmQKPiB0byBpbmRlbnRpZnkgdGhlIGZyb250ZW5kLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBHcnl0c292IDxvbGVrc2FuZHJfZ3J5dHNvdkBlcGFt
LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:38:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08: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 1fiFJR-0005YK-Us; Wed, 25 Jul 2018 08:38: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFJQ-0005YF-Eu
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:38:24 +0000
X-Inumbo-ID: 03525bab-8fe6-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03525bab-8fe6-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 10:37:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61057860"
Date: Wed, 25 Jul 2018 09:38:20 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180725083820.2cbdejqibyvu2q7a@citrix.com>
References: <20180719172929.20866-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180719172929.20866-1-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: Handle deprecation of QEMU's
 -usbdevice
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVGh1LCBKdWwgMTksIDIwMTggYXQgMDY6Mjk6MjlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gLXVzYmRldmljZSBpcyBkZXByZWNhdGVkIGFzIG9mIFFFTVUgMi4xMC4KPiAKPiBU
aGlzIHBhdGNoIHJlcGxhY2UgdGhlIGZldyBvcHRpb25zIGRvY3VtZW50ZWQgaW4geGwuY2ZnKDUp
IGJ5IHRoZQo+IHJlY29tbWFuZGVkIHN5bnRheC4gQW5kIGlmIHRoZSBvcHRpb24gaXNuJ3QgcmVj
b2duaXplLCBzaW1wbHkgdXNlCj4gLXVzYmRldmljZSB3aXRoIGEgd2FybmluZywgdGhlIG9wdGlv
bnMgaXNuJ3QgZW50aXJlbHkgcmVtb3ZlZCBmcm9tIFFFTVUKPiB1cHN0cmVhbS4KPiAKPiBBbHNv
LCByZW1vdmUgZnJvbSB0aGUgbWFudWFsIHRoZSBzZW50ZW5jZSBpbnZpdGluZyB0byByZWFkIFFF
TVUncwo+IGRvY3VtZW50YXRpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0tCj4gIGRvY3MvbWFuL3hsLmNmZy5wb2Qu
NS5pbiB8ICAzIC0tCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgICB8IDY2ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA2MSBpbnNl
cnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5j
ZmcucG9kLjUuaW4gYi9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KPiBpbmRleCAwOTlhMjhkYzdh
Li43NDM3NWUwMjI1IDEwMDY0NAo+IC0tLSBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+ICsr
KyBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+IEBAIC0yNDY4LDkgKzI0NjgsNiBAQCB3cml0
ZSAiaG9zdDo4LjIiLgo+ICAKPiAgVGhlIGZvcm0gdXNiZGV2aWNlPURFVklDRSBpcyBhbHNvIGFj
Y2VwdGVkIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eS4KPiAgCj4gLU1vcmUgdmFsaWQgb3B0
aW9ucyBjYW4gYmUgZm91bmQgaW4gdGhlICJ1c2JkZXZpY2UiIHNlY3Rpb24gb2YgdGhlIFFFTVUK
PiAtZG9jdW1lbnRhdGlvbi4KPiAtCgpEb2VzIHRoaXMgbWVhbiB3ZSBpbnRlbmQgdG8gb25seSBz
dXBwb3J0IHRoZSBvcHRpb25zIGxpc3RlZCBpbgp4bC5jZmcoNSk/CgpJZiBzbywgSSB0aGluayB3
ZSBzaG91bGQgbWFrZSBjbGVhciBoZXJlIC0tIHRoaXMgaXMgYSByZWdyZXNzaW9uLiBBbmQKdGVs
bCB1c2VycyBpZiB0aGV5IGhhdmUgYXBwZW5kZWQgdGhlaXIgb3duIG9wdGlvbnMgdGhleSBzaG91
bGQgdGFrZQphY3Rpb25zLCBsaWtlIHVzaW5nIGRldmljZV9tb2RlbF9leHRyYV9hcmdzIG9yIHNv
bWV0aGluZyBlbHNlICg/KS4KCkhvdyBkb2VzIGxpYnZpcnQgaGFuZGxlIFFFTVUgb3B0aW9uIGRl
cHJlY2F0aW9uPwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:46:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:46:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFRI-0006KJ-Uu; Wed, 25 Jul 2018 08: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=gsrk=kj=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fiFRH-0006KE-Il
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 08:46:31 +0000
X-Inumbo-ID: 43226d62-8fe7-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 43226d62-8fe7-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 08:46: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 6301215B2;
 Wed, 25 Jul 2018 01:46:29 -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 DC4953F237;
 Wed, 25 Jul 2018 01:46:27 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
 <4ee54631-55cd-da09-f7d5-6bf7e8de9198@arm.com>
 <alpine.DEB.2.10.1807241509020.20701@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8049223f-0f2c-45a7-ceb6-e067f4719bdd@arm.com>
Date: Wed, 25 Jul 2018 09:46: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.1807241509020.20701@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 12/12] xen: clarify the security-support
 status of Kconfig options 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: andrii_anisov@epam.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Ian.Jackson@eu.citrix.com, George.Dunlap@citrix.com,
 dfaggioli@suse.com, jbeulich@suse.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>

CgpPbiAyNC8wNy8xOCAyMzozMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIE1vbiwg
MjMgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+IE9uIDA3LzA3LzE4
IDAwOjE0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+PiBDQzogR2VvcmdlLkR1
bmxhcEBldS5jaXRyaXguY29tCj4+PiBDQzogSWFuLkphY2tzb25AZXUuY2l0cml4LmNvbQo+Pj4g
Q0M6IGpiZXVsaWNoQHN1c2UuY29tCj4+PiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+
Pj4gLS0tCj4+PiAgICBTVVBQT1JULm1kIHwgMTAgKysrKysrKysrKwo+Pj4gICAgMSBmaWxlIGNo
YW5nZWQsIDEwIGluc2VydGlvbnMoKykKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvU1VQUE9SVC5tZCBi
L1NVUFBPUlQubWQKPj4+IGluZGV4IGUzZTQ5ZTIuLjE1MWE2M2QgMTAwNjQ0Cj4+PiAtLS0gYS9T
VVBQT1JULm1kCj4+PiArKysgYi9TVVBQT1JULm1kCj4+PiBAQCAtMjIsNiArMjIsMTYgQEAgRVhQ
RVJUIGFuZCBERUJVRyBLY29uZmlnIG9wdGlvbnMgYXJlIG5vdCBzZWN1cml0eQo+Pj4gc3VwcG9y
dGVkLiBPdGhlcgo+Pj4gICAgS2NvbmZpZyBvcHRpb25zIGFyZSBzdXBwb3J0ZWQsIGlmIHRoZSBy
ZWxhdGVkIGZlYXR1cmVzIGFyZSBtYXJrZWQgYXMKPj4+ICAgIHN1cHBvcnRlZCBpbiB0aGlzIGRv
Y3VtZW50Lgo+Pj4gICAgK09uIEFSTSwgYSB3aWRlciByYW5nZSBvZiBLY29uZmlnIGNvbmZpZ3Vy
YXRpb25zIGlzIGF2YWlsYWJsZSB0byBlbmFibGUKPj4+ICt2ZXJ5IHNtYWxsIGxpbmVzIG9mIGNv
ZGUgY291bnRzIGluIHRoZSBoeXBlcnZpc29yLiBOb3QgYWxsIHBvc3NpYmxlCj4+PiArY29tYmlu
YXRpb25zIG9mIGtjb25maWcgb3B0aW9ucyBhcmUgc2VjdXJpdHkgc3VwcG9ydGVkLiBJbnN0ZWFk
LCBhIGZldwo+Pgo+PiBOSVQ6IHMva2NvbmZpZy9LY29uZmlnLwo+Pgo+Pj4gK3ByZS1jYW5uZWQg
Y29uZmlndXJhdGlvbnMgaGF2ZSBiZWVuIGFkZGVkIHRvIHhlbi9hcmNoL2FybS9jb25maWdzOiB0
aGV5Cj4+PiArYXJlIHNlY3VyaXR5IHN1cHBvcmVkLiBDb25maWd1cmF0aW9ucyBkZXJpdmVkIGZy
b20gdGhlIHByZS1jYW5uZWQgZmlsZXMKPj4KPj4gcy9zdXBwb3JlZC9zdXBwb3J0ZWQvCj4gCj4g
SSdsbCBmaXgKPiAKPiAKPj4+ICtieSBhZGRpbmcgbm9uLWxpc3RlZCBvcHRpb25zIHdpdGggdGhl
aXIgZGVmYXVsdCB2YWx1ZXMsIG9yIGJ5IGVuYWJsaW5nCj4+PiArYW55IG9mIHRoZSBwbGF0Zm9y
bSBvcHRpb25zIHVuZGVyICJQbGF0Zm9ybSBTdXBwb3J0IiAoYW5kIHRoZWlyCj4+PiArZGVwZW5k
ZW50IG9wdGlvbnMpIGFyZSBzZWN1cml0eSBzdXBwb3J0ZWQsIHVubGVzcyBzdGF0ZWQKPj4+ICtv
dGhlcndpc2UuCj4+Cj4+IEkgYW0gbm90IGVudGlyZWx5IHN1cmUgdG8gdW5kZXJzdGFuZCB0aGUg
aW1wbGljYXRpb25zIHRoZSBwYXJhZ3JhcGguCj4gCj4gSXQgaXMgbWVhbnQgdG8gc2F5Ogo+IAo+
IDEpIHhlbi9hcmNoL2FybS9jb25maWdzIGNvbmZpZyBmaWxlcyBhcmUgc2VjdXJpdHkgc3VwcG9y
dGVkCj4gMikgZGVmYXVsdCB2YWx1ZXMgb2YgYW55IGtjb25maWcgb3B0aW9ucyBhcmUgc2VjdXJp
dHkgc3VwcG9ydGVkCj4gMykgaWYgYW4gb3B0aW9uIGlzIG1hcmtlZCBhcyBub3Qgc2VjdXJpdHkg
c3VwcG9ydGVkIGluIFNVUFBPUlQubWQsIHRoZW4KPiAgICAgaXQgaXMgbm90IHNlY3VyaXR5IHN1
cHBvcnRlZCwgbm8gbWF0dGVyIHRoZSBkZWZhdWx0IHZhbHVlCj4gNCkgZXZlcnl0aGluZyBlbHNl
IGlzIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQKPiAgIAo+IFNob3VsZCBJIHRyeSB0byBjbGFyaWZ5
IGl0PyBJIGd1ZXNzIEkgc2hvdWxkIG1ha2UgY2xlYXIgdGhhdCBhIC5jb25maWcKPiB3aXRoIGFu
IHVuc3VwcG9ydGVkIG9wdGlvbiBpcyB1bnN1cHBvcnRlZCBhcyBhIHdob2xlLiBJIGNhbiBhZGQ6
Cj4gCj4gICAiQSBjb25maWd1cmF0aW9uIHdpdGggb25lIG9yIG1vcmUgdW5zdXBwb3J0ZWQgb3B0
aW9ucywgaXMgbm90Cj4gICB1bnN1cHBvcnRlZC4iCj4gCj4gCj4+IEZvciBpbnN0YW5jZSwgaWYg
SSBjaG9vc2UgYXJtNjRfZGVmY29uZmlnLCBtZW1hY2Nlc3Mgd2lsbCBiZSBlbmFibGVkIGJ5Cj4+
IGRlZmF1bHQgYnV0IGFueSB1c2Ugb2YgaXQgaXMgbm90IHNlY3VyaXR5IHN1cHBvcnRlZC4gV2hh
dCB3aWxsIGJlIHRoZSBzdGF0ZSBvZgo+PiB0aGUgc2VjdXJpdHkgc3VwcG9ydCBmb3IgdGhhdCAu
Y29uZmlnPwo+IAo+IFllcywgbWVtYWNjZXNzIHdpbGwgZGVmYXVsdCB0byBlbmFibGUuIEhvd2V2
ZXIsIFNVUFBPUlQubWQgc2F5cyBpdCBpcwo+IG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQsIGhlbmNl
LCB0aGUgcmVzdWx0IGlzIHRoYXQgdGhlIC5jb25maWcgaXMgbm90Cj4gc2VjdXJpdHkgc3VwcG9y
dGVkLCBhY2NvcmRpbmcgdG8gKDMpLgoKV2UgcmVhbGx5IGRvbid0IHdhbnQgdGhhdC4gVGhhdCBh
cm02NF9kZWZjb25maWcgaXMgdGhlIGRlZmF1bHQgY29uZmlnIApmb3IgWGVuLiBBbnlvbmUgdXNp
bmcgaXQgd2lsbCBub3QgYmUgc2VjdXJpdHkgc3VwcG9ydGVkLgoKRGlzdHJvcyB3aWxsIGxpa2Vs
eSB1c2UgdGhlIGRlZmF1bHQgY29uZmlnIGFzIGl0IGVuYWJsZXMgZXZlcnl0aGluZy4gSWYgCkkg
d2VyZSBhIHBhY2thZ2UgbWFpbnRhaW5lciwgSSB3b3VsZCBleHBlY3QgYXQgbWluaW11bSB0byBz
ZWN1cml0eSAKc3VwcG9ydCB0aGUgLmNvbmZpZy4gVGhpcyBkb2VzIG5vdCBtZWFuIHRoYXQgdXNp
bmcgYSBzcGVjaWZpYyBmZWF0dXJlIAp3aWxsIGJlIHN1cHBvcnRlZC4KCj4gCj4gVGhlcmUgaXMg
YSBjYXRjaCB0aG91Z2guIEluIHRoZSBzcGVjaWZpYyBjYXNlIG9mIG1lbWFjY2VzcywgU1VQUE9S
VC5tZAo+IG9ubHkgc3RhdGVzIHRoZSBmb2xsb3dpbmc6Cj4gCj4gIyMjIFZpcnR1YWwgTWFjaGlu
ZSBJbnRyb3NwZWN0aW9uCj4gCj4gICAgICBTdGF0dXMsIHg4NjogU3VwcG9ydGVkLCBub3Qgc2Vj
dXJpdHkgc3VwcG9ydGVkCj4gCj4gV2hpY2ggZG9lc24ndCBzYXkgYW55dGhpbmcgYWJvdXQgQVJN
LiBJdCB3b3VsZCBiZSBhIGdvb2QgaWRlYSB0byBkbyB0aGUKPiBzYW1lIHRoYXQgeDg2IGlzIGRv
aW5nIChTdXBwb3J0ZWQsIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQpPwoKTWVtYWNjZXNzIGhhcyBu
ZXZlciBiZWVuIGNvbnNpZGVyZWQgdG8gYmUgc3VwcG9ydGVkIG9uIEFybSwgeWV0IGl0IGlzIApl
bmFibGVkIGJ5IGRlZmF1bHQgYXMgb24geDg2LiBIb3dldmVyLCBtb3N0IG9mIHRoZSBjb2RlIGlu
IHRoYXQgY29udGV4dCAKaXMgZ2F0ZWQgYnkgIm1lbWFjY2Vzc19lbmFibGVkIi4gU28gd2hhdCBp
cyBub3Qgc2VjdXJpdHkgc3VwcG9ydGVkIGlzIAp0aGUgdXNlIG9mIG1lbWFjY2Vzcy4KCkNoZWVy
cywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:49:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08: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 1fiFUO-0006Tj-Q3; Wed, 25 Jul 2018 08:49: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFUN-0006TY-Hh
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 08:49:43 +0000
X-Inumbo-ID: b5942267-8fe7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5942267-8fe7-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 08:49:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61058354"
Date: Wed, 25 Jul 2018 09:49:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180725084939.fyb7gco34gonbsp3@citrix.com>
References: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.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>

T24gU2F0LCBKdWwgMjEsIDIwMTggYXQgMDI6MTQ6MTJBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEFkZCAtLXJlcGxhY2UtZXNjYXBlLCAtZSBvcHRpb24gdG8g
eGVuY29uc29sZWQsIHdoaWNoIHJlcGxhY2VzIEVTQyB3aXRoCj4gJy4nIGluIGNvbnNvbGUgb3V0
cHV0IHdyaXR0ZW4gdG8gbG9nIGZpbGUuIFRoaXMgbWFrZXMgaXQgc2xpZ2h0bHkgc2FmZXIKPiB0
byBkbyB0YWlsIC1mIG9uIGEgY29uc29sZSBvdXRwdXQgb2YgdW50cnVzdGVkIGd1ZXN0Lgo+IFRo
ZSBwdHkgb3V0cHV0IGlzIHVuYWZmZWN0ZWQgYnkgdGhpcyBvcHRpb24uCgpJIHdvdWxkIHJhdGhl
ciBvbmx5IGhhdmUgdGhlIGxvbmcgb3B0aW9uLCBub3QgdGhlIHNob3J0IG9uZS4KCj4gCj4gU2ln
bmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2li
bGV0aGluZ3NsYWIuY29tPgo+IC0tLQo+IElzIHRoZXJlIGFueSBtb3JlIGRvY3VtZW50YXRpb24g
dG8gYmUgdXBkYXRlZD8gSSBkaWRuJ3QgZm91bmQKPiB4ZW5jb25zb2xlZCBtYW4gcGFnZSBvciBz
dWNoLgoKTm8uIEJ1dCB5b3UncmUgd2VsY29tZSB0byBleHBhbmQgdGhlIGhlbHAgc3RyaW5nIGlu
IHVzYWdlKCkgdG8gYmUgbW9yZQp2ZXJib3NlLiA6LSkKCj4gLS0tCj4gIHRvb2xzL2NvbnNvbGUv
ZGFlbW9uL2lvLmMgICB8IDE4ICsrKysrKysrKysrKysrKysrKwo+ICB0b29scy9jb25zb2xlL2Rh
ZW1vbi9tYWluLmMgfCAgOSArKysrKysrLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRp
b25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9jb25zb2xlL2Rh
ZW1vbi9pby5jIGIvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwo+IGluZGV4IGUyMjAwOWFhMzku
LmM4MjgwZTBiN2MgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwo+ICsr
KyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKPiBAQCAtNjgsNiArNjgsNyBAQCBleHRlcm4g
aW50IGxvZ190aW1lX2h2Owo+ICBleHRlcm4gaW50IGxvZ190aW1lX2d1ZXN0Owo+ICBleHRlcm4g
Y2hhciAqbG9nX2RpcjsKPiAgZXh0ZXJuIGludCBkaXNjYXJkX292ZXJmbG93ZWRfZGF0YTsKPiAr
ZXh0ZXJuIGludCByZXBsYWNlX2VzY2FwZTsKPiAgCj4gIHN0YXRpYyBpbnQgbG9nX3RpbWVfaHZf
bmVlZHRzID0gMTsKPiAgc3RhdGljIGludCBsb2dfdGltZV9ndWVzdF9uZWVkdHMgPSAxOwo+IEBA
IC0yMjcsOCArMjI4LDI1IEBAIHN0YXRpYyBpbmxpbmUgaW50IGNvbnNvbGVfaXRlcl9pbnRfYXJn
MyhzdHJ1Y3QgZG9tYWluICpkLAo+ICAJcmV0dXJuIHJldDsKPiAgfQo+ICAKPiArc3RhdGljIHZv
aWQgZG9fcmVwbGFjZV9lc2NhcGUoY29uc3QgY2hhciAqYnVmLCBjaGFyICpkZXN0LCBpbnQgbGVu
KSB7CgpDb2Rpbmcgc3R5bGUgLSB7IHNob3VsZCBiZSBvbiBhIG5ldyBsaW5lLgoKPiArCWludCBp
Owo+ICsKPiArCW1lbWNweShkZXN0LCBidWYsIGxlbik7Cj4gKwlmb3IgKGkgPSAwOyBpIDwgbGVu
OyBpKyspIHsKPiArCQlpZiAoZGVzdFtpXSA9PSAnXDAzMycpCj4gKwkJCWRlc3RbaV0gPSAnLic7
Cj4gKwl9CgpUaGlzIGNvdWxkIGJlIG1hZGUgbW9yZSBlZmZpY2llbnQgYnkgdXNpbmc6CgogICAg
ICAgIGZvciAoaSA9IDA7IGkgPCBsZW47IGkrKykgewogICAgICAgICAgICAgaWYgKHNyY1tpXSA9
PSAnXDAzMycpCiAgICAgICAgICAgICAgICAgZHN0W2ldID0gJy4nOwogICAgICAgICAgICAgZWxz
ZQogICAgICAgICAgICAgICAgIGRzdFtpXSA9IHNyY1tpXTsKCX0KCllvdSBuZWVkIHRvIGdvIG92
ZXIgdGhlIGFycmF5IG9uY2UgYW55d2F5LCB5b3UgY2FuIGRvIHdpdGhvdXQgdGhhdAptZW1jcHku
CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:49:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08: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 1fiFUO-0006Td-Fj; Wed, 25 Jul 2018 08:49: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFUM-0006TT-O6
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:49:42 +0000
X-Inumbo-ID: 980d7ba5-8fe7-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 980d7ba5-8fe7-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 10:49:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61058354"
Date: Wed, 25 Jul 2018 09:49:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180725084939.fyb7gco34gonbsp3@citrix.com>
References: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.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>

T24gU2F0LCBKdWwgMjEsIDIwMTggYXQgMDI6MTQ6MTJBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEFkZCAtLXJlcGxhY2UtZXNjYXBlLCAtZSBvcHRpb24gdG8g
eGVuY29uc29sZWQsIHdoaWNoIHJlcGxhY2VzIEVTQyB3aXRoCj4gJy4nIGluIGNvbnNvbGUgb3V0
cHV0IHdyaXR0ZW4gdG8gbG9nIGZpbGUuIFRoaXMgbWFrZXMgaXQgc2xpZ2h0bHkgc2FmZXIKPiB0
byBkbyB0YWlsIC1mIG9uIGEgY29uc29sZSBvdXRwdXQgb2YgdW50cnVzdGVkIGd1ZXN0Lgo+IFRo
ZSBwdHkgb3V0cHV0IGlzIHVuYWZmZWN0ZWQgYnkgdGhpcyBvcHRpb24uCgpJIHdvdWxkIHJhdGhl
ciBvbmx5IGhhdmUgdGhlIGxvbmcgb3B0aW9uLCBub3QgdGhlIHNob3J0IG9uZS4KCj4gCj4gU2ln
bmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2li
bGV0aGluZ3NsYWIuY29tPgo+IC0tLQo+IElzIHRoZXJlIGFueSBtb3JlIGRvY3VtZW50YXRpb24g
dG8gYmUgdXBkYXRlZD8gSSBkaWRuJ3QgZm91bmQKPiB4ZW5jb25zb2xlZCBtYW4gcGFnZSBvciBz
dWNoLgoKTm8uIEJ1dCB5b3UncmUgd2VsY29tZSB0byBleHBhbmQgdGhlIGhlbHAgc3RyaW5nIGlu
IHVzYWdlKCkgdG8gYmUgbW9yZQp2ZXJib3NlLiA6LSkKCj4gLS0tCj4gIHRvb2xzL2NvbnNvbGUv
ZGFlbW9uL2lvLmMgICB8IDE4ICsrKysrKysrKysrKysrKysrKwo+ICB0b29scy9jb25zb2xlL2Rh
ZW1vbi9tYWluLmMgfCAgOSArKysrKysrLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRp
b25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9jb25zb2xlL2Rh
ZW1vbi9pby5jIGIvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwo+IGluZGV4IGUyMjAwOWFhMzku
LmM4MjgwZTBiN2MgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwo+ICsr
KyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKPiBAQCAtNjgsNiArNjgsNyBAQCBleHRlcm4g
aW50IGxvZ190aW1lX2h2Owo+ICBleHRlcm4gaW50IGxvZ190aW1lX2d1ZXN0Owo+ICBleHRlcm4g
Y2hhciAqbG9nX2RpcjsKPiAgZXh0ZXJuIGludCBkaXNjYXJkX292ZXJmbG93ZWRfZGF0YTsKPiAr
ZXh0ZXJuIGludCByZXBsYWNlX2VzY2FwZTsKPiAgCj4gIHN0YXRpYyBpbnQgbG9nX3RpbWVfaHZf
bmVlZHRzID0gMTsKPiAgc3RhdGljIGludCBsb2dfdGltZV9ndWVzdF9uZWVkdHMgPSAxOwo+IEBA
IC0yMjcsOCArMjI4LDI1IEBAIHN0YXRpYyBpbmxpbmUgaW50IGNvbnNvbGVfaXRlcl9pbnRfYXJn
MyhzdHJ1Y3QgZG9tYWluICpkLAo+ICAJcmV0dXJuIHJldDsKPiAgfQo+ICAKPiArc3RhdGljIHZv
aWQgZG9fcmVwbGFjZV9lc2NhcGUoY29uc3QgY2hhciAqYnVmLCBjaGFyICpkZXN0LCBpbnQgbGVu
KSB7CgpDb2Rpbmcgc3R5bGUgLSB7IHNob3VsZCBiZSBvbiBhIG5ldyBsaW5lLgoKPiArCWludCBp
Owo+ICsKPiArCW1lbWNweShkZXN0LCBidWYsIGxlbik7Cj4gKwlmb3IgKGkgPSAwOyBpIDwgbGVu
OyBpKyspIHsKPiArCQlpZiAoZGVzdFtpXSA9PSAnXDAzMycpCj4gKwkJCWRlc3RbaV0gPSAnLic7
Cj4gKwl9CgpUaGlzIGNvdWxkIGJlIG1hZGUgbW9yZSBlZmZpY2llbnQgYnkgdXNpbmc6CgogICAg
ICAgIGZvciAoaSA9IDA7IGkgPCBsZW47IGkrKykgewogICAgICAgICAgICAgaWYgKHNyY1tpXSA9
PSAnXDAzMycpCiAgICAgICAgICAgICAgICAgZHN0W2ldID0gJy4nOwogICAgICAgICAgICAgZWxz
ZQogICAgICAgICAgICAgICAgIGRzdFtpXSA9IHNyY1tpXTsKCX0KCllvdSBuZWVkIHRvIGdvIG92
ZXIgdGhlIGFycmF5IG9uY2UgYW55d2F5LCB5b3UgY2FuIGRvIHdpdGhvdXQgdGhhdAptZW1jcHku
CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:53:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:53:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFXy-0007Gg-NF; Wed, 25 Jul 2018 08: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFXx-0007GR-Gy
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 08:53:25 +0000
X-Inumbo-ID: 39f3a222-8fe8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39f3a222-8fe8-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 08:53:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61058506"
Date: Wed, 25 Jul 2018 09:53:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180725085321.jaaro3xbqykyrzjs@citrix.com>
References: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
 <20180725084939.fyb7gco34gonbsp3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725084939.fyb7gco34gonbsp3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDk6NDk6MzlBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBTYXQsIEp1bCAyMSwgMjAxOCBhdCAwMjoxNDoxMkFNICswMjAwLCBNYXJlayBNYXJjenlr
b3dza2ktR8OzcmVja2kgd3JvdGU6Cj4gPiBBZGQgLS1yZXBsYWNlLWVzY2FwZSwgLWUgb3B0aW9u
IHRvIHhlbmNvbnNvbGVkLCB3aGljaCByZXBsYWNlcyBFU0Mgd2l0aAo+ID4gJy4nIGluIGNvbnNv
bGUgb3V0cHV0IHdyaXR0ZW4gdG8gbG9nIGZpbGUuIFRoaXMgbWFrZXMgaXQgc2xpZ2h0bHkgc2Fm
ZXIKPiA+IHRvIGRvIHRhaWwgLWYgb24gYSBjb25zb2xlIG91dHB1dCBvZiB1bnRydXN0ZWQgZ3Vl
c3QuCj4gPiBUaGUgcHR5IG91dHB1dCBpcyB1bmFmZmVjdGVkIGJ5IHRoaXMgb3B0aW9uLgo+IAo+
IEkgd291bGQgcmF0aGVyIG9ubHkgaGF2ZSB0aGUgbG9uZyBvcHRpb24sIG5vdCB0aGUgc2hvcnQg
b25lLgo+IAo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gPiAtLS0KPiA+IElzIHRoZXJl
IGFueSBtb3JlIGRvY3VtZW50YXRpb24gdG8gYmUgdXBkYXRlZD8gSSBkaWRuJ3QgZm91bmQKPiA+
IHhlbmNvbnNvbGVkIG1hbiBwYWdlIG9yIHN1Y2guCj4gCj4gTm8uIEJ1dCB5b3UncmUgd2VsY29t
ZSB0byBleHBhbmQgdGhlIGhlbHAgc3RyaW5nIGluIHVzYWdlKCkgdG8gYmUgbW9yZQo+IHZlcmJv
c2UuIDotKQo+IAo+ID4gLS0tCj4gPiAgdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyAgIHwgMTgg
KysrKysrKysrKysrKysrKysrCj4gPiAgdG9vbHMvY29uc29sZS9kYWVtb24vbWFpbi5jIHwgIDkg
KysrKysrKy0tCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBi
L3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKPiA+IGluZGV4IGUyMjAwOWFhMzkuLmM4MjgwZTBi
N2MgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCj4gPiArKysgYi90
b29scy9jb25zb2xlL2RhZW1vbi9pby5jCj4gPiBAQCAtNjgsNiArNjgsNyBAQCBleHRlcm4gaW50
IGxvZ190aW1lX2h2Owo+ID4gIGV4dGVybiBpbnQgbG9nX3RpbWVfZ3Vlc3Q7Cj4gPiAgZXh0ZXJu
IGNoYXIgKmxvZ19kaXI7Cj4gPiAgZXh0ZXJuIGludCBkaXNjYXJkX292ZXJmbG93ZWRfZGF0YTsK
PiA+ICtleHRlcm4gaW50IHJlcGxhY2VfZXNjYXBlOwo+ID4gIAo+ID4gIHN0YXRpYyBpbnQgbG9n
X3RpbWVfaHZfbmVlZHRzID0gMTsKPiA+ICBzdGF0aWMgaW50IGxvZ190aW1lX2d1ZXN0X25lZWR0
cyA9IDE7Cj4gPiBAQCAtMjI3LDggKzIyOCwyNSBAQCBzdGF0aWMgaW5saW5lIGludCBjb25zb2xl
X2l0ZXJfaW50X2FyZzMoc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAJcmV0dXJuIHJldDsKPiA+ICB9
Cj4gPiAgCj4gPiArc3RhdGljIHZvaWQgZG9fcmVwbGFjZV9lc2NhcGUoY29uc3QgY2hhciAqYnVm
LCBjaGFyICpkZXN0LCBpbnQgbGVuKSB7Cj4gCj4gQ29kaW5nIHN0eWxlIC0geyBzaG91bGQgYmUg
b24gYSBuZXcgbGluZS4KPiAKPiA+ICsJaW50IGk7Cj4gPiArCj4gPiArCW1lbWNweShkZXN0LCBi
dWYsIGxlbik7Cj4gPiArCWZvciAoaSA9IDA7IGkgPCBsZW47IGkrKykgewo+ID4gKwkJaWYgKGRl
c3RbaV0gPT0gJ1wwMzMnKQo+ID4gKwkJCWRlc3RbaV0gPSAnLic7Cj4gPiArCX0KPiAKPiBUaGlz
IGNvdWxkIGJlIG1hZGUgbW9yZSBlZmZpY2llbnQgYnkgdXNpbmc6Cj4gCj4gICAgICAgICBmb3Ig
KGkgPSAwOyBpIDwgbGVuOyBpKyspIHsKPiAgICAgICAgICAgICAgaWYgKHNyY1tpXSA9PSAnXDAz
MycpCj4gICAgICAgICAgICAgICAgICBkc3RbaV0gPSAnLic7Cj4gICAgICAgICAgICAgIGVsc2UK
PiAgICAgICAgICAgICAgICAgIGRzdFtpXSA9IHNyY1tpXTsKCk9oIHRoaXMgY2FuIGV2ZW4gYmUg
d3JpdHRlbiBpbiBhIHNob3J0ZXIgZm9ybToKCiAgZHN0W2ldID0gc3JjW2ldICE9ICdcMDMzJyA/
OiAnLic7CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:53:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:53:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFXy-0007Ga-E0; Wed, 25 Jul 2018 08: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFXx-0007GQ-GL
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 08:53:25 +0000
X-Inumbo-ID: 39f44d94-8fe8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39f44d94-8fe8-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 08:53:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61058506"
Date: Wed, 25 Jul 2018 09:53:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180725085321.jaaro3xbqykyrzjs@citrix.com>
References: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
 <20180725084939.fyb7gco34gonbsp3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725084939.fyb7gco34gonbsp3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDk6NDk6MzlBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBTYXQsIEp1bCAyMSwgMjAxOCBhdCAwMjoxNDoxMkFNICswMjAwLCBNYXJlayBNYXJjenlr
b3dza2ktR8OzcmVja2kgd3JvdGU6Cj4gPiBBZGQgLS1yZXBsYWNlLWVzY2FwZSwgLWUgb3B0aW9u
IHRvIHhlbmNvbnNvbGVkLCB3aGljaCByZXBsYWNlcyBFU0Mgd2l0aAo+ID4gJy4nIGluIGNvbnNv
bGUgb3V0cHV0IHdyaXR0ZW4gdG8gbG9nIGZpbGUuIFRoaXMgbWFrZXMgaXQgc2xpZ2h0bHkgc2Fm
ZXIKPiA+IHRvIGRvIHRhaWwgLWYgb24gYSBjb25zb2xlIG91dHB1dCBvZiB1bnRydXN0ZWQgZ3Vl
c3QuCj4gPiBUaGUgcHR5IG91dHB1dCBpcyB1bmFmZmVjdGVkIGJ5IHRoaXMgb3B0aW9uLgo+IAo+
IEkgd291bGQgcmF0aGVyIG9ubHkgaGF2ZSB0aGUgbG9uZyBvcHRpb24sIG5vdCB0aGUgc2hvcnQg
b25lLgo+IAo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gPiAtLS0KPiA+IElzIHRoZXJl
IGFueSBtb3JlIGRvY3VtZW50YXRpb24gdG8gYmUgdXBkYXRlZD8gSSBkaWRuJ3QgZm91bmQKPiA+
IHhlbmNvbnNvbGVkIG1hbiBwYWdlIG9yIHN1Y2guCj4gCj4gTm8uIEJ1dCB5b3UncmUgd2VsY29t
ZSB0byBleHBhbmQgdGhlIGhlbHAgc3RyaW5nIGluIHVzYWdlKCkgdG8gYmUgbW9yZQo+IHZlcmJv
c2UuIDotKQo+IAo+ID4gLS0tCj4gPiAgdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyAgIHwgMTgg
KysrKysrKysrKysrKysrKysrCj4gPiAgdG9vbHMvY29uc29sZS9kYWVtb24vbWFpbi5jIHwgIDkg
KysrKysrKy0tCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBi
L3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKPiA+IGluZGV4IGUyMjAwOWFhMzkuLmM4MjgwZTBi
N2MgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCj4gPiArKysgYi90
b29scy9jb25zb2xlL2RhZW1vbi9pby5jCj4gPiBAQCAtNjgsNiArNjgsNyBAQCBleHRlcm4gaW50
IGxvZ190aW1lX2h2Owo+ID4gIGV4dGVybiBpbnQgbG9nX3RpbWVfZ3Vlc3Q7Cj4gPiAgZXh0ZXJu
IGNoYXIgKmxvZ19kaXI7Cj4gPiAgZXh0ZXJuIGludCBkaXNjYXJkX292ZXJmbG93ZWRfZGF0YTsK
PiA+ICtleHRlcm4gaW50IHJlcGxhY2VfZXNjYXBlOwo+ID4gIAo+ID4gIHN0YXRpYyBpbnQgbG9n
X3RpbWVfaHZfbmVlZHRzID0gMTsKPiA+ICBzdGF0aWMgaW50IGxvZ190aW1lX2d1ZXN0X25lZWR0
cyA9IDE7Cj4gPiBAQCAtMjI3LDggKzIyOCwyNSBAQCBzdGF0aWMgaW5saW5lIGludCBjb25zb2xl
X2l0ZXJfaW50X2FyZzMoc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAJcmV0dXJuIHJldDsKPiA+ICB9
Cj4gPiAgCj4gPiArc3RhdGljIHZvaWQgZG9fcmVwbGFjZV9lc2NhcGUoY29uc3QgY2hhciAqYnVm
LCBjaGFyICpkZXN0LCBpbnQgbGVuKSB7Cj4gCj4gQ29kaW5nIHN0eWxlIC0geyBzaG91bGQgYmUg
b24gYSBuZXcgbGluZS4KPiAKPiA+ICsJaW50IGk7Cj4gPiArCj4gPiArCW1lbWNweShkZXN0LCBi
dWYsIGxlbik7Cj4gPiArCWZvciAoaSA9IDA7IGkgPCBsZW47IGkrKykgewo+ID4gKwkJaWYgKGRl
c3RbaV0gPT0gJ1wwMzMnKQo+ID4gKwkJCWRlc3RbaV0gPSAnLic7Cj4gPiArCX0KPiAKPiBUaGlz
IGNvdWxkIGJlIG1hZGUgbW9yZSBlZmZpY2llbnQgYnkgdXNpbmc6Cj4gCj4gICAgICAgICBmb3Ig
KGkgPSAwOyBpIDwgbGVuOyBpKyspIHsKPiAgICAgICAgICAgICAgaWYgKHNyY1tpXSA9PSAnXDAz
MycpCj4gICAgICAgICAgICAgICAgICBkc3RbaV0gPSAnLic7Cj4gICAgICAgICAgICAgIGVsc2UK
PiAgICAgICAgICAgICAgICAgIGRzdFtpXSA9IHNyY1tpXTsKCk9oIHRoaXMgY2FuIGV2ZW4gYmUg
d3JpdHRlbiBpbiBhIHNob3J0ZXIgZm9ybToKCiAgZHN0W2ldID0gc3JjW2ldICE9ICdcMDMzJyA/
OiAnLic7CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 08:59:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 08:59:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFdb-0007aq-KF; Wed, 25 Jul 2018 08:59: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=v2nk=kj=citrix.com=prvs=73727e678=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fiFda-0007al-Dq
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 08:59:14 +0000
X-Inumbo-ID: 094a85fd-8fe9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 094a85fd-8fe9-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 08:59:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="76674814"
To: Julien Grall <julien.grall@arm.com>, Stefano Stabellini
 <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
 <4ee54631-55cd-da09-f7d5-6bf7e8de9198@arm.com>
 <alpine.DEB.2.10.1807241509020.20701@sstabellini-ThinkPad-X260>
 <8049223f-0f2c-45a7-ceb6-e067f4719bdd@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: <187f86ee-e6b6-db7f-196d-28550aeebb54@citrix.com>
Date: Wed, 25 Jul 2018 09:59:08 +0100
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: <8049223f-0f2c-45a7-ceb6-e067f4719bdd@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 v7 12/12] xen: clarify the security-support
 status of Kconfig options 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: andrii_anisov@epam.com, George.Dunlap@eu.citrix.com,
 Ian.Jackson@eu.citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 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>

T24gMjUvMDcvMjAxOCAwOTo0NiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Cj4KPiBPbiAyNC8wNy8x
OCAyMzozMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBNb24sIDIzIEp1bCAyMDE4
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBIaSwKPj4+Cj4+PiBPbiAwNy8wNy8xOCAwMDoxNCwg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+PiBDQzogR2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tCj4+Pj4gQ0M6IElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20KPj4+PiBDQzog
amJldWxpY2hAc3VzZS5jb20KPj4+PiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+Pj4+
IC0tLQo+Pj4+IMKgwqAgU1VQUE9SVC5tZCB8IDEwICsrKysrKysrKysKPj4+PiDCoMKgIDEgZmls
ZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCj4+Pj4KPj4+PiBkaWZmIC0tZ2l0IGEvU1VQUE9S
VC5tZCBiL1NVUFBPUlQubWQKPj4+PiBpbmRleCBlM2U0OWUyLi4xNTFhNjNkIDEwMDY0NAo+Pj4+
IC0tLSBhL1NVUFBPUlQubWQKPj4+PiArKysgYi9TVVBQT1JULm1kCj4+Pj4gQEAgLTIyLDYgKzIy
LDE2IEBAIEVYUEVSVCBhbmQgREVCVUcgS2NvbmZpZyBvcHRpb25zIGFyZSBub3Qgc2VjdXJpdHkK
Pj4+PiBzdXBwb3J0ZWQuIE90aGVyCj4+Pj4gwqDCoCBLY29uZmlnIG9wdGlvbnMgYXJlIHN1cHBv
cnRlZCwgaWYgdGhlIHJlbGF0ZWQgZmVhdHVyZXMgYXJlCj4+Pj4gbWFya2VkIGFzCj4+Pj4gwqDC
oCBzdXBwb3J0ZWQgaW4gdGhpcyBkb2N1bWVudC4KPj4+PiDCoMKgICtPbiBBUk0sIGEgd2lkZXIg
cmFuZ2Ugb2YgS2NvbmZpZyBjb25maWd1cmF0aW9ucyBpcyBhdmFpbGFibGUgdG8KPj4+PiBlbmFi
bGUKPj4+PiArdmVyeSBzbWFsbCBsaW5lcyBvZiBjb2RlIGNvdW50cyBpbiB0aGUgaHlwZXJ2aXNv
ci4gTm90IGFsbCBwb3NzaWJsZQo+Pj4+ICtjb21iaW5hdGlvbnMgb2Yga2NvbmZpZyBvcHRpb25z
IGFyZSBzZWN1cml0eSBzdXBwb3J0ZWQuIEluc3RlYWQsIGEKPj4+PiBmZXcKPj4+Cj4+PiBOSVQ6
IHMva2NvbmZpZy9LY29uZmlnLwo+Pj4KPj4+PiArcHJlLWNhbm5lZCBjb25maWd1cmF0aW9ucyBo
YXZlIGJlZW4gYWRkZWQgdG8geGVuL2FyY2gvYXJtL2NvbmZpZ3M6Cj4+Pj4gdGhleQo+Pj4+ICth
cmUgc2VjdXJpdHkgc3VwcG9yZWQuIENvbmZpZ3VyYXRpb25zIGRlcml2ZWQgZnJvbSB0aGUgcHJl
LWNhbm5lZAo+Pj4+IGZpbGVzCj4+Pgo+Pj4gcy9zdXBwb3JlZC9zdXBwb3J0ZWQvCj4+Cj4+IEkn
bGwgZml4Cj4+Cj4+Cj4+Pj4gK2J5IGFkZGluZyBub24tbGlzdGVkIG9wdGlvbnMgd2l0aCB0aGVp
ciBkZWZhdWx0IHZhbHVlcywgb3IgYnkKPj4+PiBlbmFibGluZwo+Pj4+ICthbnkgb2YgdGhlIHBs
YXRmb3JtIG9wdGlvbnMgdW5kZXIgIlBsYXRmb3JtIFN1cHBvcnQiIChhbmQgdGhlaXIKPj4+PiAr
ZGVwZW5kZW50IG9wdGlvbnMpIGFyZSBzZWN1cml0eSBzdXBwb3J0ZWQsIHVubGVzcyBzdGF0ZWQK
Pj4+PiArb3RoZXJ3aXNlLgo+Pj4KPj4+IEkgYW0gbm90IGVudGlyZWx5IHN1cmUgdG8gdW5kZXJz
dGFuZCB0aGUgaW1wbGljYXRpb25zIHRoZSBwYXJhZ3JhcGguCj4+Cj4+IEl0IGlzIG1lYW50IHRv
IHNheToKPj4KPj4gMSkgeGVuL2FyY2gvYXJtL2NvbmZpZ3MgY29uZmlnIGZpbGVzIGFyZSBzZWN1
cml0eSBzdXBwb3J0ZWQKPj4gMikgZGVmYXVsdCB2YWx1ZXMgb2YgYW55IGtjb25maWcgb3B0aW9u
cyBhcmUgc2VjdXJpdHkgc3VwcG9ydGVkCj4+IDMpIGlmIGFuIG9wdGlvbiBpcyBtYXJrZWQgYXMg
bm90IHNlY3VyaXR5IHN1cHBvcnRlZCBpbiBTVVBQT1JULm1kLCB0aGVuCj4+IMKgwqDCoCBpdCBp
cyBub3Qgc2VjdXJpdHkgc3VwcG9ydGVkLCBubyBtYXR0ZXIgdGhlIGRlZmF1bHQgdmFsdWUKPj4g
NCkgZXZlcnl0aGluZyBlbHNlIGlzIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQKPj4gwqAgU2hvdWxk
IEkgdHJ5IHRvIGNsYXJpZnkgaXQ/IEkgZ3Vlc3MgSSBzaG91bGQgbWFrZSBjbGVhciB0aGF0IGEg
LmNvbmZpZwo+PiB3aXRoIGFuIHVuc3VwcG9ydGVkIG9wdGlvbiBpcyB1bnN1cHBvcnRlZCBhcyBh
IHdob2xlLiBJIGNhbiBhZGQ6Cj4+Cj4+IMKgICJBIGNvbmZpZ3VyYXRpb24gd2l0aCBvbmUgb3Ig
bW9yZSB1bnN1cHBvcnRlZCBvcHRpb25zLCBpcyBub3QKPj4gwqAgdW5zdXBwb3J0ZWQuIgo+Pgo+
Pgo+Pj4gRm9yIGluc3RhbmNlLCBpZiBJIGNob29zZSBhcm02NF9kZWZjb25maWcsIG1lbWFjY2Vz
cyB3aWxsIGJlIGVuYWJsZWQgYnkKPj4+IGRlZmF1bHQgYnV0IGFueSB1c2Ugb2YgaXQgaXMgbm90
IHNlY3VyaXR5IHN1cHBvcnRlZC4gV2hhdCB3aWxsIGJlCj4+PiB0aGUgc3RhdGUgb2YKPj4+IHRo
ZSBzZWN1cml0eSBzdXBwb3J0IGZvciB0aGF0IC5jb25maWc/Cj4+Cj4+IFllcywgbWVtYWNjZXNz
IHdpbGwgZGVmYXVsdCB0byBlbmFibGUuIEhvd2V2ZXIsIFNVUFBPUlQubWQgc2F5cyBpdCBpcwo+
PiBub3Qgc2VjdXJpdHkgc3VwcG9ydGVkLCBoZW5jZSwgdGhlIHJlc3VsdCBpcyB0aGF0IHRoZSAu
Y29uZmlnIGlzIG5vdAo+PiBzZWN1cml0eSBzdXBwb3J0ZWQsIGFjY29yZGluZyB0byAoMykuCj4K
PiBXZSByZWFsbHkgZG9uJ3Qgd2FudCB0aGF0LiBUaGF0IGFybTY0X2RlZmNvbmZpZyBpcyB0aGUg
ZGVmYXVsdCBjb25maWcKPiBmb3IgWGVuLiBBbnlvbmUgdXNpbmcgaXQgd2lsbCBub3QgYmUgc2Vj
dXJpdHkgc3VwcG9ydGVkLgo+Cj4gRGlzdHJvcyB3aWxsIGxpa2VseSB1c2UgdGhlIGRlZmF1bHQg
Y29uZmlnIGFzIGl0IGVuYWJsZXMgZXZlcnl0aGluZy4KPiBJZiBJIHdlcmUgYSBwYWNrYWdlIG1h
aW50YWluZXIsIEkgd291bGQgZXhwZWN0IGF0IG1pbmltdW0gdG8gc2VjdXJpdHkKPiBzdXBwb3J0
IHRoZSAuY29uZmlnLiBUaGlzIGRvZXMgbm90IG1lYW4gdGhhdCB1c2luZyBhIHNwZWNpZmljIGZl
YXR1cmUKPiB3aWxsIGJlIHN1cHBvcnRlZC4KCkFueXRoaW5nIHlvdSBjYW4gc2VsZWN0IGluIG1l
bnVjb25maWcgd2l0aG91dCBwYXNzaW5nClhFTl9DT05GSUdfRVhQRVJUPXkgaXMgc2VjdXJpdHkg
c3VwcG9ydGVkLsKgIEFueXRoaW5nIGhpZGRlbiBiZWhpbmQKWEVOX0NPTkZJR19FWFBFUlQgaXMg
c2VjdXJpdHkgc3VwcG9ydGVkIGluIGl0cyBkZWZhdWx0IGNvbmZpZ3VyYXRpb24uCgo+Cj4+Cj4+
IFRoZXJlIGlzIGEgY2F0Y2ggdGhvdWdoLiBJbiB0aGUgc3BlY2lmaWMgY2FzZSBvZiBtZW1hY2Nl
c3MsIFNVUFBPUlQubWQKPj4gb25seSBzdGF0ZXMgdGhlIGZvbGxvd2luZzoKPj4KPj4gIyMjIFZp
cnR1YWwgTWFjaGluZSBJbnRyb3NwZWN0aW9uCj4+Cj4+IMKgwqDCoMKgIFN0YXR1cywgeDg2OiBT
dXBwb3J0ZWQsIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQKPj4KPj4gV2hpY2ggZG9lc24ndCBzYXkg
YW55dGhpbmcgYWJvdXQgQVJNLiBJdCB3b3VsZCBiZSBhIGdvb2QgaWRlYSB0byBkbyB0aGUKPj4g
c2FtZSB0aGF0IHg4NiBpcyBkb2luZyAoU3VwcG9ydGVkLCBub3Qgc2VjdXJpdHkgc3VwcG9ydGVk
KT8KPgo+IE1lbWFjY2VzcyBoYXMgbmV2ZXIgYmVlbiBjb25zaWRlcmVkIHRvIGJlIHN1cHBvcnRl
ZCBvbiBBcm0sIHlldCBpdCBpcwo+IGVuYWJsZWQgYnkgZGVmYXVsdCBhcyBvbiB4ODYuIEhvd2V2
ZXIsIG1vc3Qgb2YgdGhlIGNvZGUgaW4gdGhhdAo+IGNvbnRleHQgaXMgZ2F0ZWQgYnkgIm1lbWFj
Y2Vzc19lbmFibGVkIi4gU28gd2hhdCBpcyBub3Qgc2VjdXJpdHkKPiBzdXBwb3J0ZWQgaXMgdGhl
IHVzZSBvZiBtZW1hY2Nlc3MuCgptZW1hY2Nlc3Mgb24geDg2IGxvbmcgcHJlZGF0ZXMgYW55IGtp
bmQgb2YgS2NvbmZpZy4KCkF0IHNvbWUgcG9pbnQsIHdlJ3JlIGdvaW5nIHRvIGhhdmUgdG8gc3Rh
cnQgc2F5aW5nIHRoYXQgYW55dGhpbmcgbm90CnN0YXRlZCBpbiBTdXBwb3J0Lm1kIGlzIHVuc3Vw
cG9ydGVkLCBidXQgaW4gcHJhY3RpY2UsIGdpdmVuIHRoZSBzdGF0ZSBvZgp0aGUgZG9jdW1lbnQs
IG1vc3QgdGhpbmdzIGFyZSBhY3R1YWxseSAiYW55dGhpbmcgd2hpY2ggaXNuJ3QgbWVudGlvbmVk
Cm5lZWRzIGEgZGVjaXNpb24gYW5kIGEgcGF0Y2ggbWFraW5nIHRvIHRoZSBmaWxlIi4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:06:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:06: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 1fiFkE-0008O2-HM; Wed, 25 Jul 2018 09: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiFkC-0008Nt-VP
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 09:06:04 +0000
X-Inumbo-ID: e142b447-8fe9-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e142b447-8fe9-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 11:05:30 +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 1fiFkA-0006DR-QU; Wed, 25 Jul 2018 09:06: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 1fiFkA-0000Bq-ET; Wed, 25 Jul 2018 09:06:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiFkA-00067N-Dq; Wed, 25 Jul 2018 09:06:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125562-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=ef529e6ab7c31290a33045bb1f1837447cc0eb56
X-Osstest-Versions-That: ovmf=0f78fd73496f26d45516f6c453a66f35edca6ab0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 09:06:02 +0000
Subject: [Xen-devel] [ovmf test] 125562: 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>

ZmxpZ2h0IDEyNTU2MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NjIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlZjUyOWU2YWI3YzMxMjkwYTMzMDQ1YmIxZjE4Mzc0
NDdjYzBlYjU2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwZjc4ZmQ3
MzQ5NmYyNmQ0NTUxNmY2YzQ1M2E2NmYzNWVkY2E2YWIwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1NTcgIDIwMTgtMDctMjUgMDE6NTU6NDcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTYyICAyMDE4LTA3LTI1IDAzOjQxOjIzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlz
aW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQK
ICAgMGY3OGZkNzM0OS4uZWY1MjllNmFiNyAgZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3
NDQ3Y2MwZWI1NiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:11:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:11: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 1fiFpC-0000eD-4i; Wed, 25 Jul 2018 09:11: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiFpA-0000e7-Oc
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 09:11:12 +0000
X-Inumbo-ID: b606aa7c-8fea-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 b606aa7c-8fea-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 09:11:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 03:11:10 -0600
Message-Id: <5B583EAA02000078001D78EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 03:11:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
 <4ee54631-55cd-da09-f7d5-6bf7e8de9198@arm.com>
 <alpine.DEB.2.10.1807241509020.20701@sstabellini-ThinkPad-X260>
 <8049223f-0f2c-45a7-ceb6-e067f4719bdd@arm.com>
In-Reply-To: <8049223f-0f2c-45a7-ceb6-e067f4719bdd@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 12/12] xen: clarify the security-support
 status of Kconfig options 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: "andrii_anisov@epam.com" <andrii_anisov@epam.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,
 xen-devel@lists.xen.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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDEwOjQ2LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDI0LzA3LzE4IDIzOjMxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+IFllcywgbWVt
YWNjZXNzIHdpbGwgZGVmYXVsdCB0byBlbmFibGUuIEhvd2V2ZXIsIFNVUFBPUlQubWQgc2F5cyBp
dCBpcwo+PiBub3Qgc2VjdXJpdHkgc3VwcG9ydGVkLCBoZW5jZSwgdGhlIHJlc3VsdCBpcyB0aGF0
IHRoZSAuY29uZmlnIGlzIG5vdAo+PiBzZWN1cml0eSBzdXBwb3J0ZWQsIGFjY29yZGluZyB0byAo
MykuCj4gCj4gV2UgcmVhbGx5IGRvbid0IHdhbnQgdGhhdC4gVGhhdCBhcm02NF9kZWZjb25maWcg
aXMgdGhlIGRlZmF1bHQgY29uZmlnIAo+IGZvciBYZW4uIEFueW9uZSB1c2luZyBpdCB3aWxsIG5v
dCBiZSBzZWN1cml0eSBzdXBwb3J0ZWQuCj4gCj4gRGlzdHJvcyB3aWxsIGxpa2VseSB1c2UgdGhl
IGRlZmF1bHQgY29uZmlnIGFzIGl0IGVuYWJsZXMgZXZlcnl0aGluZy4gSWYgCj4gSSB3ZXJlIGEg
cGFja2FnZSBtYWludGFpbmVyLCBJIHdvdWxkIGV4cGVjdCBhdCBtaW5pbXVtIHRvIHNlY3VyaXR5
IAo+IHN1cHBvcnQgdGhlIC5jb25maWcuIFRoaXMgZG9lcyBub3QgbWVhbiB0aGF0IHVzaW5nIGEg
c3BlY2lmaWMgZmVhdHVyZSAKPiB3aWxsIGJlIHN1cHBvcnRlZC4KCkV4YWN0bHkgLSB3aGF0IHRo
ZSAuY29uZmlnIGVuYWJsZXMgc2hvdWxkIG5vdCBtYXR0ZXIgYXMgbG9uZyBhcyB0aGUKZW5hYmxl
ZCBmZWF0dXJlIGlzIG5vdCBpbiB1c2UuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:14:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:14:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFsj-0000ne-Lu; Wed, 25 Jul 2018 09:14: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiFsi-0000nZ-BL
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 09:14:52 +0000
X-Inumbo-ID: 38db06e9-8feb-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 38db06e9-8feb-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 09:15:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 03:14:50 -0600
Message-Id: <5B583F8602000078001D78F0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 03:14:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
 <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
 <1532507399.21125.7.camel@bitdefender.com>
In-Reply-To: <1532507399.21125.7.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.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+IE9uIDI1LjA3LjE4IGF0IDEwOjI5LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+PiA+IAo+PiA+ICtzdGF0aWMgdm9pZCBwMm1fc2V0X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCB1bnNpZ25lZCBsb25nCj4+ID4gZ2ZuLAo+PiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKQo+PiA+ICt7Cj4+ID4gKyAgICBpbnQg
cmM7Cj4+ID4gKwo+PiA+ICsgICAgaWYgKCAhcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzICkKPj4g
PiArICAgICAgICByZXR1cm47Cj4+IE5vIGVycm9yIGluZGljYXRpb24/Cj4gCj4gSSB3b3VsZCBz
YXkgQVNTRVJUIGlzIGEgYmV0dGVyIGNob2ljZSBpZiB0aGUgY29kZSBnb3QgdGhpcyBmYXIgYW5k
IGl0Cj4gY291bGQgbm90IGFsbG9jYXRlIG1lbW9yeQoKRm9yIG9uZSBBU1NFUlQoKSBpcyBhIG5v
LW9wIGluIHJlbGVhc2UgYnVpbGRzLiBBbmQgdGhlbiBpdCBpcwpleHRyZW1lbHkgYmFkIHByYWN0
aWNlcyB0byBicmluZyBkb3duIHRoZSBob3N0IHdoZW4gYW4gb3BlcmF0aW9uCnRhcmdldGluZyBq
dXN0IGEgc2luZ2xlIGd1ZXN0IGhhcyBmYWlsZWQuIFlvdSBlaXRoZXIgcmV0dXJuIGFuIGVycm9y
CmluZGljYXRvciBoZXJlIChhbmQgcGFzcyBpdCB1cCB0aGUgY2FsbCB0cmVlKSwgb3IgaWYgdGhh
dCdzIHJlYWxseQp1bmZlYXNpYmxlIHRoZW4geW91IGNyYXNoIHRoZSBhZmZlY3RlZCBkb21haW4g
KHdlIGRvIHNvIGluIHF1aXRlCmEgZmV3IG90aGVyIHNpdHVhdGlvbnMpLiBCdXQgeW91J2QgbmVl
ZCB0byBtYWtlIGNsZWFyIChpZiBpdCdzIG5vdApvYnZpb3VzKSB3aHkgcGFzc2luZyB1cCBhbiBl
cnJvciBpcyB1bmFjY2VwdGFibGUgaGVyZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:21:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:21:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFyc-0001Xl-MZ; Wed, 25 Jul 2018 09: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFyb-0001Wq-1m
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 09:20:57 +0000
X-Inumbo-ID: f47cebd4-8feb-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f47cebd4-8feb-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 11:20:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61060123"
Date: Wed, 25 Jul 2018 10:20:52 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180725092052.rfdqkunzenfnetwc@citrix.com>
References: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.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>

T24gU2F0LCBKdWwgMjEsIDIwMTggYXQgMDQ6MzU6MzdQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEZyb206IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KPiAKPiBQYXJzaW5nL2dlbmVyYXRpbmcgdGhlIGVzY2FwZSBzZXF1ZW5j
ZXMgdXNlZCBieSB4ZW5zdG9yZS1jbGllbnQgaXMgbm9uCj4gdHJpdmlhbC4gU28gbWFrZSBzY3Jp
cHRpbmcgKGZvciB1c2UgaW4gc3R1YmRvbSkgZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwo+IG9wdGlv
bi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1h
cmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gLS0tCj4gIHRvb2xzL3hlbnN0b3JlL3hlbnN0
b3JlX2NsaWVudC5jIHwgNTEgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KPiAgMSBm
aWxlIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYyBiL3Rvb2xzL3hlbnN0b3Jl
L3hlbnN0b3JlX2NsaWVudC5jCj4gaW5kZXggM2QxNGQzN2U2Mi4uOTA0MjA0YmMyZCAxMDA2NDQK
PiAtLS0gYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYwo+ICsrKyBiL3Rvb2xzL3hl
bnN0b3JlL3hlbnN0b3JlX2NsaWVudC5jCj4gQEAgLTY4LDYgKzY4LDE4IEBAIG91dHB1dChjb25z
dCBjaGFyICpmbXQsIC4uLikgewo+ICAgICAgb3V0cHV0X3BvcyArPSBsZW47Cj4gIH0KPiAgCj4g
K3N0YXRpYyB2b2lkCj4gK291dHB1dF9yYXcoY29uc3QgY2hhciAqZGF0YSwgaW50IGxlbikgewoK
UGxlYXNlIHB1dCAneycgb24gYSBuZXcgbGluZS4KCihBbmQgb3V0cHV0KCkgc2hvdWxkIGJlIGZp
eGVkIHRvbywgYnV0IHRoYXQncyBhbm90aGVyIHBhdGNoKQoKPiArICAgIGlmIChvdXRwdXRfcG9z
ICsgbGVuID4gb3V0cHV0X3NpemUpIHsKPiArICAgICAgICBvdXRwdXRfc2l6ZSArPSBsZW4gKyAx
MDI0Owo+ICsJb3V0cHV0X2J1ZiA9IHJlYWxsb2Mob3V0cHV0X2J1Ziwgb3V0cHV0X3NpemUpOwo+
ICsJaWYgKG91dHB1dF9idWYgPT0gTlVMTCkKPiArCSAgICBlcnIoMSwgIm1hbGxvYyIpOwoKSW5k
ZW50YXRpb24gaXMgd3JvbmcuCgo+ICsgICAgfQoKQWxzbywgdGhpcyBpcyByZXBldGl0aXZlLiBQ
bGVhc2UgZmFjdG9yIG91dCBhIGZ1bmN0aW9uIChleHBhbmRfYnVmZmVyPwplbnN1cmVfYnVmZmVy
PykgYW5kIHVzZSBpdCBpbiBvdXRwdXQgYW5kIG91dHB1dF9yYXcuCgpVc2luZyBleHBhbmRpbmdf
YnVmZmVyX2Vuc3VyZSBpbiB4cy5jIHdpbGwgcHJvYmFibHkgcmVxdWlyZSBhIGJpdCBtb3JlCnJl
ZmFjdG9yaW5nIHRoYW4gbmVjZXNzYXJ5LCBzbyBJIHdvdWxkbid0IGFzayB5b3UgdG8gZG8gdGhh
dC4KClRoZSBjb2RlIGxvb2tzIGZpbmUuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:21:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:21:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFyb-0001XY-Dk; Wed, 25 Jul 2018 09: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFya-0001Wl-Lt
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 09:20:56 +0000
X-Inumbo-ID: 120390b8-8fec-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 120390b8-8fec-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 09:21:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61060123"
Date: Wed, 25 Jul 2018 10:20:52 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180725092052.rfdqkunzenfnetwc@citrix.com>
References: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.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>

T24gU2F0LCBKdWwgMjEsIDIwMTggYXQgMDQ6MzU6MzdQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEZyb206IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KPiAKPiBQYXJzaW5nL2dlbmVyYXRpbmcgdGhlIGVzY2FwZSBzZXF1ZW5j
ZXMgdXNlZCBieSB4ZW5zdG9yZS1jbGllbnQgaXMgbm9uCj4gdHJpdmlhbC4gU28gbWFrZSBzY3Jp
cHRpbmcgKGZvciB1c2UgaW4gc3R1YmRvbSkgZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwo+IG9wdGlv
bi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1h
cmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gLS0tCj4gIHRvb2xzL3hlbnN0b3JlL3hlbnN0
b3JlX2NsaWVudC5jIHwgNTEgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KPiAgMSBm
aWxlIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYyBiL3Rvb2xzL3hlbnN0b3Jl
L3hlbnN0b3JlX2NsaWVudC5jCj4gaW5kZXggM2QxNGQzN2U2Mi4uOTA0MjA0YmMyZCAxMDA2NDQK
PiAtLS0gYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYwo+ICsrKyBiL3Rvb2xzL3hl
bnN0b3JlL3hlbnN0b3JlX2NsaWVudC5jCj4gQEAgLTY4LDYgKzY4LDE4IEBAIG91dHB1dChjb25z
dCBjaGFyICpmbXQsIC4uLikgewo+ICAgICAgb3V0cHV0X3BvcyArPSBsZW47Cj4gIH0KPiAgCj4g
K3N0YXRpYyB2b2lkCj4gK291dHB1dF9yYXcoY29uc3QgY2hhciAqZGF0YSwgaW50IGxlbikgewoK
UGxlYXNlIHB1dCAneycgb24gYSBuZXcgbGluZS4KCihBbmQgb3V0cHV0KCkgc2hvdWxkIGJlIGZp
eGVkIHRvbywgYnV0IHRoYXQncyBhbm90aGVyIHBhdGNoKQoKPiArICAgIGlmIChvdXRwdXRfcG9z
ICsgbGVuID4gb3V0cHV0X3NpemUpIHsKPiArICAgICAgICBvdXRwdXRfc2l6ZSArPSBsZW4gKyAx
MDI0Owo+ICsJb3V0cHV0X2J1ZiA9IHJlYWxsb2Mob3V0cHV0X2J1Ziwgb3V0cHV0X3NpemUpOwo+
ICsJaWYgKG91dHB1dF9idWYgPT0gTlVMTCkKPiArCSAgICBlcnIoMSwgIm1hbGxvYyIpOwoKSW5k
ZW50YXRpb24gaXMgd3JvbmcuCgo+ICsgICAgfQoKQWxzbywgdGhpcyBpcyByZXBldGl0aXZlLiBQ
bGVhc2UgZmFjdG9yIG91dCBhIGZ1bmN0aW9uIChleHBhbmRfYnVmZmVyPwplbnN1cmVfYnVmZmVy
PykgYW5kIHVzZSBpdCBpbiBvdXRwdXQgYW5kIG91dHB1dF9yYXcuCgpVc2luZyBleHBhbmRpbmdf
YnVmZmVyX2Vuc3VyZSBpbiB4cy5jIHdpbGwgcHJvYmFibHkgcmVxdWlyZSBhIGJpdCBtb3JlCnJl
ZmFjdG9yaW5nIHRoYW4gbmVjZXNzYXJ5LCBzbyBJIHdvdWxkbid0IGFzayB5b3UgdG8gZG8gdGhh
dC4KClRoZSBjb2RlIGxvb2tzIGZpbmUuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:21:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:21:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFzV-0001f3-C1; Wed, 25 Jul 2018 09:21: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFzU-0001ej-0s
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 09:21:52 +0000
X-Inumbo-ID: 33568434-8fec-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 33568434-8fec-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 09:22:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61060197"
Date: Wed, 25 Jul 2018 10:21:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180725092148.y2e2mf2zcgk6wh5v@citrix.com>
References: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
 <20180723093905.crf63rc2ubah3ead@mac.bytemobile.com>
 <20180723101013.GG1371@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723101013.GG1371@mail-itl>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenstore-client: Add option for raw
 in-/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>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xen.org, Simon Gaiser <simon@invisiblethingslab.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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMTI6MTA6MTNQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIE1vbiwgSnVsIDIzLCAyMDE4IGF0IDExOjM5OjA1QU0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBTYXQsIEp1bCAyMSwgMjAxOCBh
dCAwNDozNTozN1BNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4g
PiA+IEZyb206IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPiA+
ID4gCj4gPiA+IFBhcnNpbmcvZ2VuZXJhdGluZyB0aGUgZXNjYXBlIHNlcXVlbmNlcyB1c2VkIGJ5
IHhlbnN0b3JlLWNsaWVudCBpcyBub24KPiA+ID4gdHJpdmlhbC4gU28gbWFrZSBzY3JpcHRpbmcg
KGZvciB1c2UgaW4gc3R1YmRvbSkgZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwo+ID4gPiBvcHRpb24u
Cj4gPiAKPiA+IFNob3VsZCBhIGRlc2NyaXB0aW9uIGZvciB0aGlzIG9wdGlvbiBiZSBhZGRlZCB0
byB0aGUgbWFuIHBhZ2VzPwo+IAo+IFllcywgYnV0IEkgZGlkbid0IGZvdW5kIG9uZSBmb3IgeGVu
c3RvcmUtcmVhZC94ZW5zdG9yZS13cml0ZS4gV2hlcmUgaXMKPiBpdD8KClN0cmFuZ2VseSB0aGUg
bWFucGFnZSBpcyBtaXNzaW5nLiBZb3UncmUgd2VsY29tZSB0byBhZGQgb25lLiBZb3UgY2FuCnN0
YXJ0IGJ5IGNvcHlpbmcgeGVuc3RvcmUtbHMucG9kLjEgSSBzdXBwb3NlLgoKV2VpLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:21:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:21:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiFzV-0001ew-1Y; Wed, 25 Jul 2018 09: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiFzT-0001eg-RY
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 09:21:51 +0000
X-Inumbo-ID: 15cf8ee6-8fec-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15cf8ee6-8fec-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 11:21:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61060197"
Date: Wed, 25 Jul 2018 10:21:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180725092148.y2e2mf2zcgk6wh5v@citrix.com>
References: <20180721143537.2329-1-marmarek@invisiblethingslab.com>
 <20180723093905.crf63rc2ubah3ead@mac.bytemobile.com>
 <20180723101013.GG1371@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723101013.GG1371@mail-itl>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenstore-client: Add option for raw
 in-/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>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xen.org, Simon Gaiser <simon@invisiblethingslab.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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMTI6MTA6MTNQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIE1vbiwgSnVsIDIzLCAyMDE4IGF0IDExOjM5OjA1QU0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBTYXQsIEp1bCAyMSwgMjAxOCBh
dCAwNDozNTozN1BNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4g
PiA+IEZyb206IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPiA+
ID4gCj4gPiA+IFBhcnNpbmcvZ2VuZXJhdGluZyB0aGUgZXNjYXBlIHNlcXVlbmNlcyB1c2VkIGJ5
IHhlbnN0b3JlLWNsaWVudCBpcyBub24KPiA+ID4gdHJpdmlhbC4gU28gbWFrZSBzY3JpcHRpbmcg
KGZvciB1c2UgaW4gc3R1YmRvbSkgZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwo+ID4gPiBvcHRpb24u
Cj4gPiAKPiA+IFNob3VsZCBhIGRlc2NyaXB0aW9uIGZvciB0aGlzIG9wdGlvbiBiZSBhZGRlZCB0
byB0aGUgbWFuIHBhZ2VzPwo+IAo+IFllcywgYnV0IEkgZGlkbid0IGZvdW5kIG9uZSBmb3IgeGVu
c3RvcmUtcmVhZC94ZW5zdG9yZS13cml0ZS4gV2hlcmUgaXMKPiBpdD8KClN0cmFuZ2VseSB0aGUg
bWFucGFnZSBpcyBtaXNzaW5nLiBZb3UncmUgd2VsY29tZSB0byBhZGQgb25lLiBZb3UgY2FuCnN0
YXJ0IGJ5IGNvcHlpbmcgeGVuc3RvcmUtbHMucG9kLjEgSSBzdXBwb3NlLgoKV2VpLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:23:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:23:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiG0a-0001t4-Ue; Wed, 25 Jul 2018 09:23: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiG0Z-0001sq-Pa
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 09:22:59 +0000
X-Inumbo-ID: 5b990b56-8fec-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b990b56-8fec-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 09:23:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B43D3AD65;
 Wed, 25 Jul 2018 09:22:57 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@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: <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
Date: Wed, 25 Jul 2018 11:22:56 +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: <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMTggMTA6MTksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjUvMDcvMjAxOCAw
OToxNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBKdWVyZ2VuLAo+Pgo+PiBPbiAyNS8wNy8x
OCAwODoxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+IEl0cyB0aW1lIHRvIHBsYW4gdGhlIFhl
biA0LjEyIHJlbGVhc2UgZGF0ZXMuCj4+Pgo+Pj4gVGhlcmUgaGF2ZSBiZWVuIGNvbmNlcm5zIHdp
dGggdGhlIHNjaGVkdWxlIG9mIDYgbW9udGhzIGJldHdlZW4gcmVsZWFzZXMsCj4+PiBhcyB0aGlz
IHNjaGVtZSBpcyBsZWFkaW5nIHRvIHRvbyBtYW55IHN1cHBvcnRlZCB2ZXJzaW9ucyBvZiBYZW4g
YXQgYQo+Pj4gdGltZS4gVGhlIG5lZWRlZCByZXNvdXJjZXMgdG8gYmFja3BvcnQgYnVnIGZpeGVz
IGFuZCBzZWN1cml0eSBmaXhlcyBhcwo+Pj4gd2VsbCBhcyBkb2luZyB0aGUgdGVzdHMgZm9yIGFs
bCB0aG9zZSByZWxlYXNlcyBhcmUgYSBsaW1pdGluZyBmYWN0b3IgdG8KPj4+IHB1c2ggb3V0IHRo
ZSBjdXJyZW50IG1haW4gcmVsZWFzZSBhcyB3ZWxsIGFzIHBvaW50IHJlbGVhc2VzIG9uIHRpbWUu
Cj4+Pgo+Pj4gQWZ0ZXIgc29tZSBkaXNjdXNzaW9ucyBhdCB0aGUgWGVuIGRldmVsb3BlciBzdW1t
aXQsIG9uIHhlbi1kZXZlbCBhbmQKPj4+IGJldHdlZW4gdGhlIGNvbW1pdHRlcnMgYSBzbGlnaHRs
eSBsb25nZXIgcmVsZWFzZSBjeWNsZSBvZiA4IG9yIDkgbW9udGhzCj4+PiB3YXMgc3VnZ2VzdGVk
Lgo+Pj4KPj4+IFdpdGggMTggbW9udGhzIG9mIGZ1bGwgc3VwcG9ydCBhbmQgMzYgbW9udGhzIG9m
IHNlY3VyaXR5IHN1cHBvcnQgdGhlCj4+PiBudW1iZXIgb2YgY29uY3VycmVudCBzdXBwb3J0ZWQg
cmVsZWFzZXMgd2lsbCBiZSB0aGUgc2FtZSB3aXRoIGVpdGhlciA4Cj4+PiBvciA5IG1vbnRocyBy
ZWxlYXNlIGN5Y2xlcywgc28gSSBoYXZlIGNob3NlbiBhbiA4IG1vbnRoIGN5Y2xlIGZvciBub3cu
Cj4+PiBIYXZpbmcgb25seSAzIHBvc3NpYmxlIHRpbWVzIGluIHRoZSB5ZWFyIGZvciBhIHJlbGVh
c2Ugd2lsbCBtYWtlIGl0Cj4+PiBlYXNpZXIgdG8gYXZvaWQgbWFqb3IgaG9saWRheSBzZWFzb25z
LiA+Cj4+PiBJbiBjYXNlIHRoZXJlIGlzIG5vIG9iamVjdGlvbiBJJ20gcGxhbm5pbmcgWGVuIDQu
MTIgd2l0aDoKPj4+Cj4+PiAqIExhc3QgcG9zdGluZyBkYXRlOiBEZWNlbWJlciAxNHRoLCAyMDE4
Cj4+PiAqIEhhcmQgY29kZSBmcmVlemU6IEphbnVhcnkgMTF0aCwgMjAxOQo+Pgo+PiBJbiBnZW5l
cmFsLCB5b3Ugd291bGQgZXhwZWN0IHdlc3Rlcm4gcGVvcGxlIHRvIHNsb3cgZG93biBkdXJpbmcK
Pj4gQ2hyaXN0bWFzIHBlcmlvZCBhbmQgaGF2ZSB0byBkZWFsIHdpdGggYSBwaWxlIG9mIGUtbWFp
bCBqdXN0IGFmdGVyIE5ldwo+PiBZZWFyLiBTbyBJIHRoaW5rLCB0aGlzIGlzIG5vdCB2ZXJ5IGNv
bnZlbmllbnQgcGVyaW9kIGZvciBhIGNvZGUgZnJlZXplLgo+Pgo+PiBJIHVzdWFsbHkgdGFrZSBt
b3JlIGhvbGlkYXlzIGFyb3VuZCBDaHJpc3RtYXMgYW5kIE5ldyBZZWFyLiBGb3IgdGhpcwo+PiB5
ZWFyLCBJIHdpbGwgYmUgb24gaG9saWRheXMgZnJvbSAyMXN0IERlY2VtYmVyIHVudGlsIHRoZSAx
M3RoIEphbnVhcnkuCj4+IFRoaXMgYmFzaWNhbGx5IG1lYW5zIG15IGN1dCBvZmYgZm9yIEFybSBw
YXRjaGVzIHdpbGwgYmUgMjFzdCBEZWNlbWJlcgo+PiBvciBwb3RlbnRpYWxseSBmZXcgZGF5cyBi
ZWZvcmUgdG8gYXZvaWQgaGF2aW5nIHRoZSBsaWtlbHkgbGFzdCBtaW51dGUKPj4gcnVzaC4KPiAK
PiBHaXZlbiB0aGF0IHdlIGhhdmUgZGVjaWRlZCB0byBzd2l0Y2ggdG8gYSBkaWZmZXJlbmNlIGNh
ZGVuY2UsIGl0IHdvdWxkCj4gYmUgcHJ1ZGVudCB0byB3b3JrIG91dCB3aGVuIHRoZSBiZXN0IGFs
aWdubWVudCBvZiBhbiA4LW1vbnRoIGNhZGVuY2UKPiB3b3VsZCBiZSwgcmF0aGVyIHRoYW4gaGF2
aW5nIGl0IDggbW9udGhzIGZyb20gbm93LsKgIElmIHRoYXQgbWVhbnMgYQo+IG9uZS1vZmYgc2hv
cnRlciBvciBsb25nZXIgY3ljbGUgZm9yIDQuMTIgdGhlbiBzbyBiZSBpdC4KClRoZSBnZW5lcmFs
IGhvbGlkYXkgc2Vhc29ucyBhcmU6CgotIENoaW5lc2UgbmV3IHllYXIgKGVuZCBvZiBKYW51YXJ5
IC4uLiBtaWQgb2YgRmVicnVhcnkpLCAyIHdlZWtzCi0gRWFzdGVybiAoZW5kIG9mIE1hcmNoIC4u
LiBlbmQgb2YgQXByaWwpLCBvbmx5IGEgd2VhayBkZXBlbmRlbmN5PwotIHN1bW1lciAoQXVndXN0
PyksIHNlY29uZCBoYWxmIG9mIEp1bHkgYW5kIGZpcnN0IGhhbGYgb2YgU2VwdGVtYmVyIGFzCiAg
YSB3ZWFrIGRlcGVuZGVuY3kKLSBDaHJpc3RtYXMgKGVuZCBvZiBEZWNlbWJlciAuLi4gc3RhcnQg
b2YgSmFudWFyeSksIGFkZGluZyBvbmUgd2VlayBhcwogIGEgd2VhayBkZXBlbmRlbmN5CgpXZSBk
b24ndCBsaWtlIHRoZSBwbGFubmVkIHJlbGVhc2UgdG8gYmUgaW4gb3IganVzdCBiZWZvcmUgYSBo
b2xpZGF5CnNlYXNvbi4gVGhlIHBlcmlvZCBiZXR3ZWVuIGxhc3QgcG9zdGluZyBkYXRlIGFuZCBm
cmVlemUgc2hvdWxkIGxhc3QKMiB3ZWVrcywgdGhlIGZyZWV6ZSBwZXJpb2Qgc2hvdWxkIGxhc3Qg
NiB3ZWVrcy4KCkluIHRoZSBkaWFncmFtIGJlbG93IEkgaGF2ZSB1c2VkIGEgJ1gnIGZvciBhIG1h
am9yIGhvbGlkYXkgc2Vhc29uIGFuZAphICd4JyBmb3IgYSB3ZWFrIGRlcGVuZGVuY3kuIFRoZSBs
aW5lcyBiZWxvdyBhcmUgcG9zc2libGUgcmVsZWFzZSBkYXRlCnZhcmlhbnRzIGp1c3Qgc2hpZnRl
ZCBieSBhIHdlYWsgZWFjaCB0byBzaG93IGFsbCBwb3NzaWJpbGl0aWVzLgoKSmFuIEZlYiBNYXIg
QXByIE1heSBKdW4gSnVsIEF1ZyBTZXAgT2N0IE5vdiBEZWMKWHguWFhYWFguLi54eHh4Li4uLi4u
Li4uLi54eFhYWFh4Li4uLi4uLi4uLi4uLi5YICAgICAgaG9saWRheXMKZmZGRkZGRkZSLi4uLi4u
LmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uCi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZG
RkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLgouLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4u
Li4uZmZGRkZGRkZSLi4uLi4KLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZG
RkZGRlIuLi4uCi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4u
LgouLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4KLi4uLi4u
ZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuCi4uLi4uLi5mZkZGRkZG
RlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUgpSLi4uLi4uLmZmRkZGRkZGUi4uLi4u
Li5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkYKRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZG
RkZGUi4uLi4uLi5mZkZGRkZGCkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4u
Li4uLmZmRkZGRgpGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZG
RkYKRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGCkZGRkZG
Ui4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRgpGRkZGRkZSLi4uLi4u
LmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmYKZkZGRkZGRlIuLi4uLi4uZmZGRkZG
RkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mCgpXZSBjYW4gcnVsZSBvdXQgc2V2ZXJhbCB2YXJp
YW50cyB3aXRoIHJlbGVhc2UgZGF0ZXMganVzdCBiZWZvcmUgb3IgaW4gYQpob2xpZGF5IHNlYXNv
bjoKCkphbiBGZWIgTWFyIEFwciBNYXkgSnVuIEp1bCBBdWcgU2VwIE9jdCBOb3YgRGVjClh4LlhY
WFhYLi4ueHh4eC4uLi4uLi4uLi4ueHhYWFhYeC4uLi4uLi4uLi4uLi4uWCAgICAgIGhvbGlkYXlz
CmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLgouZmZGRkZG
RkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4KCkJlc3QgZml0IHNlZW1z
IHRvIGJlIHJlbGVhc2luZyBpbiBmaXJzdCBoYWxmIG9mIE1hcmNoL0p1bHkvTm92ZW1iZXIuIFRo
ZQptYWluIGNsYXNoIHNlZW1zIHRvIGJlIENoaW5lc2UgbmV3IHllYXIgaW4gdGhlIGZyZWV6ZSBw
ZXJpb2QsIGJ1dAphdm9pZGluZyB0aGF0IHdvdWxkIG1lYW4gd2UnZCBoYXZlIHRvIGVpdGhlciBt
b3ZlIGludG8gQ2hyaXN0bWFzIG9yCkVhc3Rlcm4sIG9yIHRvIHVzZSBhIHNjaGVkdWxlIHdpdGgg
dmFyeWluZyBwZXJpb2RzLgoKUGxlYXNlIHJlbWVtYmVyIHRoYXQgQ2hpbmVzZSBuZXcgeWVhciBp
cyBvbmx5IDIgd2Vla3MgbG9uZyAoYXQgdmFyeWluZwpkYXRlcykgc28gb25seSAyIHdlZWtzIG9m
IHRoZSBmcmVlemUgcGVyaW9kIGFyZSBoaXQuIE5leHQgeWVhciB0aGUKQ2hpbmVzZSBuZXcgeWVh
ciB3aWxsIGJlIGF0IEZlYnJ1YXJ5IDV0aC4KCkZvciBteSA0LjEyIHBsYW4gSSd2ZSBhZGRlZCBz
b21lIGV4dHJhIHdlZWtzIGJldHdlZW4gbGFzdCBwb3N0aW5nIGRhdGUKYW5kIHJlbGVhc2UgZGF0
ZSB0byBhY2NvbW1vZGF0ZSBmb3IgdGhlIGhvbGlkYXkgc2Vhc29ucywgcmVzdWx0aW5nIGluCm15
IHN1Z2dlc3Rpb24uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:24:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09: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 1fiG21-00024V-BE; Wed, 25 Jul 2018 09:24: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiG20-00024N-4u
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 09:24:28 +0000
X-Inumbo-ID: 731d2e5f-8fec-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 731d2e5f-8fec-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 11:23:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61060324"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 25 Jul 2018 10:24:24 +0100
Message-ID: <20180725092424.31707-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6] automation: introduce a script for build 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+ClNp
Z25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpUaGlzIGlzIGEg
c2NyaXB0IEkgd3JvdGUgcHJldmlvdXNseSBmb3IgYnVpbGQgdGVzdC4KCkdpdmVuIGl0IGJhc2lj
YWxseSBydW5zIGEgc2V0IG9mIGNvbW1hbmRzIG9uIGV2ZXJ5IGNvbW1pdCwgbWF5YmUgaXQgc2hv
dWxkCmJlIG5hbWVkIGZvci1lYWNoLWNvbW1pdC5zaCA/CgpDYzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
PgoKdjY6IFVzZSBwdXNoZCB0byBzd2l0Y2ggdG8gdG9wbGV2ZWwgZGlyZWN0b3J5IGF1dG9tYXRp
Y2FsbHkuCgp2NToKMS4gVXNlIGJhc2ggc28gdGhhdCB3aGlsZSBkbyAuLi4gZG9uZSA8ICgpIHdv
cmtzLgoyLiBNb3ZlIHNjcmlwdCB0byBhdXRvbWF0aW9uIGRpcmVjdG9yeS4KCnY0OgoxLiBDaGVj
aywgc2F2ZS9yZXN0b3JlICQ/LgoyLiBEb24ndCB1c2UgdHJhcCwgY2hlY2sgZXhpdCBjb2RlIGRp
cmVjdGx5LgozLiBNb3JlIGVycm9yIG1lc3NhZ2VzLgoKdjM6CjEuIFVzZSBnaXQtY2xlYW4gaW4g
ZGVmYXVsdCBydW5lLgoyLiBQcmludCBtb3JlIGZyaWVuZGx5IG1lc3NhZ2UuCjMuIFJlc3RvcmUg
SEVBRCBhdXRvbWF0aWNhbGx5LgotLS0KIGF1dG9tYXRpb24vc2NyaXB0cy9idWlsZC10ZXN0LnNo
IHwgNjUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo
YW5nZWQsIDY1IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDc1NSBhdXRvbWF0aW9uL3Nj
cmlwdHMvYnVpbGQtdGVzdC5zaAoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vc2NyaXB0cy9idWls
ZC10ZXN0LnNoIGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkLXRlc3Quc2gKbmV3IGZpbGUgbW9k
ZSAxMDA3NTUKaW5kZXggMDAwMDAwMDAwMC4uNDNhYjcxNzUxYwotLS0gL2Rldi9udWxsCisrKyBi
L2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZC10ZXN0LnNoCkBAIC0wLDAgKzEsNjUgQEAKKyMhL2Jp
bi9iYXNoCisKKyMgUnVuIGNvbW1hbmQgb24gZXZlcnkgY29tbWl0IHdpdGhpbiB0aGUgcmFuZ2Ug
c3BlY2lmaWVkLiBJZiBubyBjb21tYW5kIGlzCisjIHByb3ZpZGVkLCB1c2UgdGhlIGRlZmF1bHQg
b25lIHRvIGNsZWFuIGFuZCBidWlsZCB0aGUgd2hvbGUgdHJlZS4KKyMKKyMgVGhlIGRlZmF1bHQg
cnVuZSBpcyByYXRoZXIgc2ltcGxlLiBUbyBkbyBhIGNyb3NzLWJ1aWxkLCBwbGVhc2UgcHV0IHlv
dXIgdXN1YWwKKyMgYnVpbGQgcnVuZSBpbiBhIHNoZWxsIHNjcmlwdCBhbmQgaW52b2tlIGl0IHdp
dGggdGhpcyBzY3JpcHQuCisKK2lmIHRlc3QgJCMgLWx0IDIgOyB0aGVuCisgICAgZWNobyAiVXNh
Z2U6ICQwIDxCQVNFPiA8VElQPiBbQ01EXSIKKyAgICBleGl0IDEKK2ZpCisKK3B1c2hkIGBnaXQg
cmV2LXBhcnNlIC0tc2hvdy10b3BsZXZlbGAKKworc3RhdHVzPWBnaXQgc3RhdHVzIC1zYAoraWYg
dGVzdCAtbiAiJHN0YXR1cyI7IHRoZW4KKyAgICBlY2hvICJUcmVlIGlzIGRpcnR5LCBhYm9ydGVk
IgorICAgIGV4aXQgMQorZmkKKworQkFTRT0kMTsgc2hpZnQKK1RJUD0kMTsgc2hpZnQKKworT1JJ
R19CUkFOQ0g9YGdpdCBzeW1ib2xpYy1yZWYgLXEgLS1zaG9ydCBIRUFEYAoraWYgdGVzdCAkPyAt
bmUgMDsgdGhlbgorICAgIGVjaG8gIkRldGFjaGVkIEhFQUQsIGFib3J0ZWQiCisgICAgZXhpdCAx
CitmaQorCit3aGlsZSByZWFkIG51bSByZXY7IGRvCisgICAgZWNobyAiVGVzdGluZyAkbnVtICRy
ZXYiCisKKyAgICBnaXQgY2hlY2tvdXQgJHJldgorICAgIHJldD0kPworICAgIGlmIHRlc3QgJHJl
dCAtbmUgMDsgdGhlbgorICAgICAgICBlY2hvICJGYWlsZWQgdG8gY2hlY2tvdXQgJG51bSAkcmV2
IHdpdGggJHJldCIKKyAgICAgICAgYnJlYWsKKyAgICBmaQorCisgICAgaWYgdGVzdCAkIyAtZXEg
MCA7IHRoZW4KKyAgICAgICAgZ2l0IGNsZWFuIC1mZHggJiYgLi9jb25maWd1cmUgJiYgbWFrZSAt
ajQKKyAgICBlbHNlCisgICAgICAgICIkQCIKKyAgICBmaQorICAgIHJldD0kPworICAgIGlmIHRl
c3QgJHJldCAtbmUgMDsgdGhlbgorICAgICAgICBlY2hvICJGYWlsZWQgYXQgJG51bSAkcmV2IHdp
dGggJHJldCIKKyAgICAgICAgYnJlYWsKKyAgICBmaQorICAgIGVjaG8KK2RvbmUgPCA8KGdpdCBy
ZXYtbGlzdCAkQkFTRS4uJFRJUCB8IG5sIC1iYSB8IHRhYykKKworZWNobyAiUmVzdG9yaW5nIG9y
aWdpbmFsIEhFQUQiCitnaXQgY2hlY2tvdXQgJE9SSUdfQlJBTkNICitnY29fcmV0PSQ/CitpZiB0
ZXN0ICRnY29fcmV0IC1uZSAwOyB0aGVuCisgICAgZWNobyAiRmFpbGVkIHRvIHJlc3RvcmUgb3Jp
Z25hbCBIRUFELiBDaGVjayB0cmVlIHN0YXR1cyBiZWZvcmUgZG9pbmcgYW55dGhpbmcgZWxzZSEi
CisgICAgZXhpdCAkZ2NvX3JldAorZmkKKworaWYgdGVzdCAkcmV0IC1lcSAwOyB0aGVuCisgICAg
ZWNobyAib2suIgorZmkKK2V4aXQgJHJldAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:25:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09: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 1fiG3E-0002D5-OM; Wed, 25 Jul 2018 09:25: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=y+ah=kj=citrix.com=prvs=737329f3b=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fiG3D-0002Cz-LF
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 09:25:43 +0000
X-Inumbo-ID: bc98d5b8-8fec-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc98d5b8-8fec-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 09:25:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61060370"
To: Jan Beulich <JBeulich@suse.com>, <aisaila@bitdefender.com>
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
 <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
 <31981fe5-90b4-9490-08d9-f58afc28b6b1@citrix.com>
 <5B57154C02000078001D72F6@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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
 NkY9enyrlw==
Message-ID: <9ad5e355-8d22-c67c-b803-46dc935fe47b@citrix.com>
Date: Wed, 25 Jul 2018 10:25:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B57154C02000078001D72F6@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gMDcvMjQvMjAxOCAwMTowMiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjQuMDcu
MTggYXQgMTM6MjYsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBPbiAwNy8y
NC8yMDE4IDA5OjU1IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDIzLjA3LjE4IGF0
IDE1OjQ4LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPj4+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2Fj
Y2Vzcy5jCj4+Pj4gQEAgLTIyMSwxMiArMjIxLDEyIEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfY2hl
Y2socGFkZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgCj4+IGdsYSwKPj4+PiAgICAgICAgICB7Cj4+
Pj4gICAgICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfR0xB
X1ZBTElEOwo+Pj4+ICAgICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5nbGEgPSBnbGE7Cj4+
Pj4gLQo+Pj4+IC0gICAgICAgICAgICBpZiAoIG5wZmVjLmtpbmQgPT0gbnBmZWNfa2luZF93aXRo
X2dsYSApCj4+Pj4gLSAgICAgICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBN
RU1fQUNDRVNTX0ZBVUxUX1dJVEhfR0xBOwo+Pj4+IC0gICAgICAgICAgICBlbHNlIGlmICggbnBm
ZWMua2luZCA9PSBucGZlY19raW5kX2luX2dwdCApCj4+Pj4gLSAgICAgICAgICAgICAgICByZXEt
PnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZBVUxUX0lOX0dQVDsKPj4+PiAgICAg
ICAgICB9Cj4+Pj4gKwo+Pj4+ICsgICAgICAgIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5k
X3dpdGhfZ2xhICkKPj4+PiArICAgICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0g
TUVNX0FDQ0VTU19GQVVMVF9XSVRIX0dMQTsKPj4+PiArICAgICAgICBlbHNlIGlmICggbnBmZWMu
a2luZCA9PSBucGZlY19raW5kX2luX2dwdCApCj4+Pj4gKyAgICAgICAgICAgIHJlcS0+dS5tZW1f
YWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfRkFVTFRfSU5fR1BUOwo+Pj4KPj4+IFdpdGhvdXQg
ZXhwbGFuYXRpb24gaW4gdGhlIGNvbW1pdCBtZXNzYWdlIGFuZCB3aXRob3V0IGNvbW1lbnQKPj4+
IHRoaXMgY2hhbmdlIGlzIGEgbm8tZ28gaW1vOiBJIGNvbnNpZGVyIGl0IGF0IGxlYXN0IHF1ZXN0
aW9uYWJsZSB0bwo+Pj4gaGF2ZSBucGZlY19raW5kX3dpdGhfZ2xhIHdpdGhvdXQgLmdsYV92YWxp
ZCBzZXQgdG8gdHJ1ZS4gUGVyaGFwcwo+Pj4gaXQncyBqdXN0IGEgbmFtaW5nIGlzc3VlLCBidXQg
dGhhdCB3b3VsZCB0aGVuIHN0aWxsIHJlcXVpcmUgaGFsZiBhCj4+PiBzZW50ZW5jZSB0byBleHBs
YWluLgo+Pgo+PiBUaGUgbmFtaW5nIGhlcmUgaXMgY29uZnVzaW5nLCBidXQgaXQgc2VlbXMgdG8g
YmUgYmFzZWQgb24gdGhlIEFNRCBtYW51YWwKPj4gbmFtaW5nIGNvbnZlbnRpb24gKElJUkMgZnJv
bSBteSBza2ltIHRocm91Z2ggdGhlIG1hbnVhbCBsYXN0IHdlZWspLgo+PiAiV2l0aCBnbGEiIGlu
IHRoaXMgY29udGV4dCBtZWFucywgIlRoZSBuZXN0ZWQgZmF1bHQgaGFwcGVuZCB3aGlsZSB0cnlp
bmcKPj4gdG8gdHJhbnNsYXRlIHRoZSBmaW5hbCBndWVzdCBsaW5lYXIgYWRkcmVzcyBvZiB0aGUg
YWNjZXNzIiwgYXMgb3Bwb3NlZAo+PiB0byAiVGhlIG5lc3RlZCBmYXVsdCBoYXBwZW5kIHdoaWxl
IHRyeWluZyB0byB0cmFuc2xhdGUgb25lIG9mIHRoZSBwYWdlCj4+IHRhYmxlcywgYmVmb3JlIHRo
ZSBndWVzdCBsaW5lYXIgYWRkcmVzcyBmb3IgdGhlIHZpcnR1YWwgYWRkcmVzcyBjb3VsZCBiZQo+
PiBjYWxjdWxhdGVkLiIgIEl0J3MgYSBwZXJmZWN0bHkgdmFsaWQgc2V0dGluZyBvbiBBTUQgYm94
LCBpbiBzcGl0ZSBvZiB0aGUKPj4gZmFjdCB0aGF0IEFNRCBkb2Vzbid0IHJlcG9ydCB0aGUgdmly
dCAtPiBnbGEgdHJhbnNsYXRpb24uCj4+Cj4+IEknZCBiZSBpbiBmYXZvciBvZiByZW5hbWluZyB0
aGUgdmFyaWFibGUsIGJ1dCB0aGF0IHNob3VsZG4ndCBiZQo+PiBBbGV4YW5kcnUncyBqb2IuCj4+
Cj4+IFdoYXQgYWJvdXQgYWRkaW5nIGEgY29tbWVudCBsaWtlIHRoaXM6Cj4+Cj4+ICJOYW1pbmcg
aXMgY29uZnVzaW5nIGhlcmU7ICd3aXRoX2dsYScgc2ltcGx5IG1lYW5zIHRoZSBmYXVsdCBoYXBw
ZW5lZCBhcwo+PiB0aGUgcmVzdWx0IG9mIGEgdHJhbnNsYXRpbmcgdGhlIGZpbmFsIGdsYSwgYXMg
b3Bwb3NlZCB0byB0cmFuc2xhdGluZyBvbmUKPj4gb2YgdGhlIHBhZ2V0YWJsZXMuIgo+IAo+IFll
cywgdGhhdCB3b3VsZCBjbGFyaWZ5IHRobmlncyBlbm91Z2gsIEkgdGhpbmsuCj4gCj4+Pj4gKyAg
ICAgICAgewo+Pj4+ICsgICAgICAgICAgICB4ZnJlZShkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1h
cCk7Cj4+Pj4gKyAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+Pj4+ICsgICAgICAgIH0KPj4+
PiArICAgICAgICByYWRpeF90cmVlX2luaXQocDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzKTsKPj4+
PiArICAgIH0KPj4+Cj4+PiBXaGF0J3MgdGhlIFNWTSBjb25uZWN0aW9uIGhlcmU/IFBsZWFzZSBk
b24ndCBmb3JnZXQgdGhhdCBwMm0tcHQuYwo+Pj4gYWxzbyBzZXJ2ZXMgdGhlIHNoYWRvdyBjYXNl
LiBQZXJoYXBzIHN0cnVjdCBwMm1fZG9tYWluIHNob3VsZAo+Pj4gY29udGFpbiBhIGJvb2xlYW4g
aW5kaWNhdG9yIHdoZXRoZXIgdGhpcyBhdXhpbGlhcnkgZGF0YSBzdHJ1Y3R1cmUgaXMKPj4+IG5l
ZWRlZD8KPj4KPj4gSXQncyBiYXNpY2FsbHkganVzdCAiaGFwX2VuYWJsZWQoKSIgaXNuJ3QgaXQ/
Cj4gCj4gT25seSBpZiB3ZSBjYW4ndCBtYWtlIGl0IHRoZXJlIHdoZW4gRVBUIGlzIGFjdGl2ZS4K
Ckl0IGNhbiBtYWtlIGl0IGhlcmUgd2hlbiBWTVggaXMgYWN0aXZlIGFuZCBzaGFkb3cgaXMgZW5h
YmxlZCwgYnV0IGl0CnNob3VsZG4ndCBiZSBhYmxlIHRvIGdldCBoZXJlIHdoZW4gRVBUIGlzIGFj
dGl2ZS4gIFdlIGNvdWxkIGFkZCBhbgpBU1NFUlQoKSB0byB0aGF0IGVmZmVjdDsgaXQgc2hvdWxk
IGJlIHNhZmUgaW4gcHJvZHVjdGlvbiwgYXMgdGhlIG9ubHkKc2lkZSBlZmZlY3Qgc2hvdWxkIGJl
IHRoYXQgd2UgZG8gYSBzbWFsbCBwb2ludGxlc3MgYWxsb2NhdGlvbi4KCiAtR2VvcmdlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09: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 1fiG5o-0002P1-8G; Wed, 25 Jul 2018 09:28: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiG5n-0002Ow-56
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 09:28:23 +0000
X-Inumbo-ID: fdb2f649-8fec-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::712])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fdb2f649-8fec-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 11:27:47 +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=AsHwCqB5W0Sz21pQjwPMuIuPc+YKEcybbb3bX31FGSc=;
 b=jGaz1QPLXAtk8RcHrFsroXTYrlceeceL/l1aEBGqX8mPiBtv4DfvsP9uv+kiInGVLXLABWN7gpfx2ECybk001IUutTvr0DjettxMXWpGxs37a9aPEYQrGmdBE5Zf7y450ul9ipRTNr/FafzEqZ3SInt/R8KKrbAWCp+8Jpp+3FI=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 VI1PR02MB4192.eurprd02.prod.outlook.com (2603:10a6:803:82::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.973.21; Wed, 25 Jul 2018 09:28:13 +0000
Message-ID: <1532510890.21125.14.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Wed, 25 Jul 2018 12:28:10 +0300
In-Reply-To: <5B583F8602000078001D78F0@prv1-mh.provo.novell.com>
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
 <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
 <1532507399.21125.7.camel@bitdefender.com>
 <5B583F8602000078001D78F0@prv1-mh.provo.novell.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: LO2P265CA0060.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:60::24) To VI1PR02MB4192.eurprd02.prod.outlook.com
 (2603:10a6:803:82::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f3877b34-a518-426b-bcd4-08d5f210f269
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(7021125)(8989117)(4534165)(7022125)(4603075)(4627221)(201702281549075)(8990107)(7048125)(7024125)(7027125)(7028125)(7023125)(5600073)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4192; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4192;
 3:cmLmDMRZ+bcODZ8RaGC/4sZ9NbDCV18UcFwJ45JoeJk2H8glFI2cEfa6vypo09BwW7yxY2h3orctcWHoaEuGmyqdLqf14djlaz1eA3Zo2GqkfXFHTb90FlYv9Wq0MDv3zsOL43Tfqe+9APdD8fZWZ+PkZeWQ9iC1B0Hav+R4PZQUhIUs5Oboi5zA63+1NeVA7lJkNC+10+iJasuRiGxISMbsMlw+OTYPNsHUrjzxf7EhHzM39RmmVoeWX8CdIGiM;
 25:MaAm31bpzbtOwek0+5RrQ3wt60OyMnyK70LR53vp05CukuDoEZb9Nqa1hIlZ96oH5Brhv352rhKzNb9qcRbWbo8MYOjKPF4SBD9vXV9fu+KqbPVDY8HRmRkGWZHm/S32GJufclsIWHPArkn7FD+pXWEPKlJ1VcIwFY/FvbQWm5oDvs+pTXShZ100o2vQEq0aM0wpxRbyiR1ikZ7eADZBGD/3YBWaVurcZkM+G6CWitgvSqYDAIgEc6clZPxYNfxFW9eCaDvOnwSPrd1PPAtbcdt0Q4jfpWKnhl1LeraglJ4G/oPLrQUii0kRK4bPnq7sSGi76O/xJPXwl5Funx/moA==;
 31:9qLWOC7bD9sHRk5FN3iCyd7sAjar1Y+9HZK0OpwjeuIjsUwC30uHf5s34Xu1bvfZxiQY4FRmiRcREY5/N10zwqkW3+3+rsoqcJgHzNSTmU9QtrXsdFwuSWWN4Ir9An/IHZpz/M7rUJofKqsjzQLuBkecvsrt+l/KNNhXJLJYrLhdDkzpV4FfhZtIKijEKZhV0Z3x0l3nSzv0lDkgHh579gUu3jzp8GGRCKSx8l4GZlE=
X-MS-TrafficTypeDiagnostic: VI1PR02MB4192:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4192;
 20:7TtqLrYy2DA7VVraUhFOGHVd7z5NqZRp08kcQObBLYTi4nB5uHdwKSXkz+VaGOLE4+2au1GSrGFqUWFqRyw9PTNw/vs9sa2bIzKggTE0opaIV/K3AMJFOySwM1R4S2FJueGP+cRdLQYN9yTAA/lWGpspbQhEtdspXl+I2vs/uadZhVtn3W9Se82cIF+2F0BdgpBDKUzJ3T6ek24kmyVSx+fELSDfg8TasPH8067K6kiPHEJcZtcHUWY75EZoq9l7NjKY8zaQYb7HFhEkpBS2xauYmW4eHFdV8kJYme9QfoKeLB836AFqWT7dZKottKHNJRHNc7otoFEt6BywbsZnnQ==;
 4:d1IjySC+3J/KcFnCZFeezWLBwFh7Nmnst2rVFwfIPotHPztqBf9C9BkElH216audBM7Eg6joL3T0Fqg93TUsMEECcubGXQgHfyCCRh7UpOVioLgDOHHly83OEDd231AKXFa+0+WIhb4szXHwlTAYt2GIXVdw8Gqc5A3oyHilUTu2MwIrWRkEVJsYgYNuYUkpPvPED9kNQ1sqKDmNB/cc4idRbvHhwD3ria4KSMGG08nsF57jlwcaZOtMAcWK15AGF6Id33yG+JwbpU6P5fWJsg==
X-Microsoft-Antispam-PRVS: <VI1PR02MB41920D30819F5882A0A0B6B8AB540@VI1PR02MB4192.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)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(2016111802025)(6072148)(6043046)(201708071742011)(7699016);
 SRVR:VI1PR02MB4192; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4192; 
X-Forefront-PRVS: 0744CFB5E8
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(346002)(396003)(376002)(366004)(39850400004)(136003)(199004)(189003)(6486002)(106356001)(68736007)(386003)(6916009)(2870700001)(53546011)(305945005)(26005)(25786009)(316002)(5660300001)(86362001)(478600001)(16576012)(5820100001)(50226002)(186003)(36756003)(16526019)(52116002)(103116003)(76176011)(105586002)(77096007)(956004)(11346002)(8676002)(81156014)(476003)(486006)(93886005)(446003)(47776003)(6116002)(66066001)(54906003)(53936002)(7736002)(81166006)(3846002)(2616005)(229853002)(6246003)(8936002)(14444005)(36916002)(23676004)(50466002)(2906002)(97736004)(4326008)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4192; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUI0MTkyOzIzOjRndG1GK3pyNTIzOHZScTBBQklJeHo3NHZT?=
 =?utf-8?B?K3Y2TkJMczBnRzJYOHNha3RWVnV0aWFaT3lCOXl3c1U0VEFKS2F1ck00ZjZp?=
 =?utf-8?B?UnhTZGRSMDkwS0ZZblJjRS9GYmtjYWdqVVYzZXFaMDNaRnBZSXcrRk5RK1BR?=
 =?utf-8?B?UVJmVzgrY095RHpuUFV0bnViWEZnZ2ROcFhvbytVblBmR2pLU2s5MkU1Vko5?=
 =?utf-8?B?a2owUFFEWmNJbFUrMTkzYkVTY2t2ck9JZjZySDhhdEs5Nm9sc25HQTlHa0tQ?=
 =?utf-8?B?M0gzYXlPRFZ0aXZOc3ZJVHBRcjEzWmR6cGV2anhvUWptSFNsek9MNEMyNjFB?=
 =?utf-8?B?SVFRZGdiWkM2SE9yMisyeDllbm1ydUdOZks2SW5FakFTNmNDeXJIMndNRlRj?=
 =?utf-8?B?NWN6cE1MS2NQaVc4a2diRTNlam85bjJtQUpLTUg3bXVPU0ZoZ0FIMHJRNlVG?=
 =?utf-8?B?M1FBMUV6UksySFUwRTErZ0Fhbnk4dlQ2Q0k0UG9yazN5YXBuYW5yUlQ1OEgv?=
 =?utf-8?B?V3NlRENEVk5TbHlQZlB3YXRiaGxNUmtZWFJBN2lBYktBSHBDNENnckovSUlu?=
 =?utf-8?B?MmIwcHlha2IzMFI4SXhLVnBBeUtLR3IxQmc3M3RuRWZQb3hndld3ZGpyVVNF?=
 =?utf-8?B?ZjBjT0xiU1pmRXF5QktxQW0yblJJRzdzc200Sm1WZVZDa0xnMUZ2UTExSWdR?=
 =?utf-8?B?UUR4UFkwVFRhaVA5a3FCc0lrbHFycWlzREJLenF1YStFaHQ3MmVCS0NXT2Y3?=
 =?utf-8?B?NGZrRXNYTm16TnhLY1VFemc5dVR2RHdZSUhoTTBrTmgySnVLU3cxRlBxUEZp?=
 =?utf-8?B?cmFCeEh4c0RhWHQ4Mjc1N2ZiaVh1Z2wxck5zdVVDRm1mbnQyWjBwaE5hbHha?=
 =?utf-8?B?bG1EQ0lEcW9OVzZQdXpVakJKSlpBcG9TVzFKVDZ1bXFZUngxK1M4QVh6VC80?=
 =?utf-8?B?Ny84VCtOdG40cTBadGkxT2ZBaFNvb0NkczFVMDJKc0NZRkEycXBGenJtQzhy?=
 =?utf-8?B?U2h6dmFvQUVxYjh0TCtJaTRRbm0raHgvc0lReGVCTnRaU0w2YnhKK2lZZThq?=
 =?utf-8?B?a2tWUldiZUxmQlZmc0ZXYUlBVEpSU3pMSWlnQW9UVHkzZ3dpSkNraThIeEE1?=
 =?utf-8?B?N0l6QWVtY0dNY21QcE9tT0ZSTG0wVWdDc0UxNVQ0Mk94WnJiSGZ3MytwcTU2?=
 =?utf-8?B?VExPbEhzK2I2d1B2Wmk5eTc0R2djSE5jU0QwUjFRL2EwdkxDZjdDSVFlVGJD?=
 =?utf-8?B?ZE1CVnpUVlJJY0RwZFc2ZHlqMkcvU3p5bzBWSGNFL3lBSUFPSGNxMk1PbjNx?=
 =?utf-8?B?dHJpeTA1NXR1cXUzY2pFYVNpWW1neWhVN0F5RGxFYVVobXRzMGNhaHc2L3hy?=
 =?utf-8?B?ay9ZT1JSeVg0SkpWTVYyUy9RaFB3cTl1cjg1KzlWTWU3ZVBxTWxUT0ZBeDAy?=
 =?utf-8?B?eElsYUJoUkFqd2cwVE1MRHpqU1V4UFJLQ1Npbk1lbnZJSzFDcXkzcHduN1o1?=
 =?utf-8?B?YlVTMWVJeUY0WHpVNHp3T1lVaW9yYm1tRXlhcGNIc2pNZzNNV2w5OG1Jc1I0?=
 =?utf-8?B?cW5GMFhYK1d3TzZoVzY0OGZiNDZnQjMwYWtiRUlmbEMrSXB3dCtVa3p6cGxY?=
 =?utf-8?B?YXBGMFdUTE95c1AzSSs5N2xVb0l3aUx5YVN5bTRBSk80R21GOTgyRExaekhz?=
 =?utf-8?B?ZWdFamJMNjFzODBpdmVwSzB2ZGJuVzh4bWthUmZobXZPTXUxSXBCRUtUaUl3?=
 =?utf-8?B?Q3E2a1FlNlg1dVZQUDRnKzUxWjN2SzNmdVhCWVF1dE13bDkyN2wzMDhGNzBl?=
 =?utf-8?B?YSs0cGV0V0dUUzZMQk9MK2pqemY4eEh4R0FBNjQyVW5vOXFTWUthaEZhZ3c4?=
 =?utf-8?Q?vc3cExUKTwQ=3D?=
X-Microsoft-Antispam-Message-Info: wOgwScK07trnf5Fnrt5Hep3H/iOGTQJl6YCp9Jpmv20w/Ho77G9AaAyUtTDhgbmucWHCfyktnwjEA6Ne0lKpTTlyReV0+YFmD6vYrzr6dzicPJ9gEXvMDOSsCWEegS1tNgUR9yi0Id2jm/ySBQVtN0ylH7gQdf269fBFuJmJm/YiV461wIq+SYhIZ+2WwEhq2zXiVZr0WutKPY7TJbOkiD1Fy7SgFRsXI0yaw7aOWzaUkDARS3UHGlErcAHUOK/epyjmGMtTffbVJ6Jid9dwPcibwmOE8zlLLhO8qhUaVeF7ITVbWokL5zaUqvGPxeimSx86HLAYIt1CTkAJLP/qaHuFR8kWcvCrnA+N/C4iuwM=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4192;
 6:CddoxPQqM1gPVRvkSIQkQCRGkYNl67AQiPhG02NGA3MBznCydMxrkE6j79+isC/9MplGX2rtlwuE5nHL505PgjGXVw6eyNgAY9A7702YmqbHHTpNwFJipd9f4ZSII6960fNsdYOd4lkd0Ahz8jxjYRS8mMyNN3MDPOxTgObTMn0NGDmM4zthGVm5RKoZgZtV1prGnHW4B/l4xkewAwMA3xjga41y5XzYaVTbVX4t7VefOJ13VcwJ6+dESQfx784z/Gbo4kDtz/TWHAEqAs4xHjIjpXnra7bOEd5pYD2rJ8+K8U+xIoRgBUBPmfVV74VWBQb0NCOBSCiMPDYgCfozX8ZYC5iEA/pvvfOa2iGEJmaeOrL0oy4mRGU4V8AWiJUe67LjZ39acatF82Wm5sD//l4zOEqlJW0tz0AzC9GTDtczQU94CAjWZ+DQTiyq/0LFanj35CGSZALjxFmIx1tKtQ==;
 5:2+DRUIP7enbH4wyGY3UTGZSnUqbHJJ74eZfKFqVb4FKt07b3rpoOy/67onCiTkhg8vt8XRRRpBwWay0I/3XkhfHcEuiY+8GOG8YHdMGc6WEX20vWF+UObgEcmSn00zwUDs6Mog7iWmyuZ3sm2pG0b57aaoKFTfcyzYxrmm7yU+w=;
 7:TYb1A2TXBskdx7HiG5GPwKxVRQbIN+KvzvmsAEqN2Jztkz1Fvu2vnY0ODIsEHrBumj52KEEnajQo+P44ll3sWnY9SaESq98gGfIn2/o+DHKERkx/MSAxwPVXvNgi11bsO8GBBMXE1qRXXzfgGHIi1iKy6k4sBo6rO8p+0dwDiWhI243iSH0u4FV9+sfrcsR+T/8YRsk65UzvYErgG3g0zb9vYeXFkuaS3ckwd8jqwzKgFHwenleBDovAabQVI5MR
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2018 09:28:13.7113 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f3877b34-a518-426b-bcd4-08d5f210f269
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4192
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, tamas@tklengyel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gTWksIDIwMTgtMDctMjUgYXQgMDM6MTQgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDI1LjA3LjE4IGF0IDEwOjI5LCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gPiA+IAo+ID4gPiA+ICtzdGF0aWMgdm9pZCBwMm1f
c2V0X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZAo+ID4gPiA+IGxvbmcK
PiA+ID4gPiBnZm4sCj4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBwMm1fYWNjZXNzX3QgYSkK
PiA+ID4gPiArewo+ID4gPiA+ICvCoMKgwqDCoGludCByYzsKPiA+ID4gPiArCj4gPiA+ID4gK8Kg
wqDCoMKgaWYgKCAhcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzICkKPiA+ID4gPiArwqDCoMKgwqDC
oMKgwqDCoHJldHVybjsKPiA+ID4gTm8gZXJyb3IgaW5kaWNhdGlvbj8KPiA+IEkgd291bGQgc2F5
IEFTU0VSVCBpcyBhIGJldHRlciBjaG9pY2UgaWYgdGhlIGNvZGUgZ290IHRoaXMgZmFyIGFuZAo+
ID4gaXQKPiA+IGNvdWxkIG5vdCBhbGxvY2F0ZSBtZW1vcnkKPiBGb3Igb25lIEFTU0VSVCgpIGlz
IGEgbm8tb3AgaW4gcmVsZWFzZSBidWlsZHMuIEFuZCB0aGVuIGl0IGlzCj4gZXh0cmVtZWx5IGJh
ZCBwcmFjdGljZXMgdG8gYnJpbmcgZG93biB0aGUgaG9zdCB3aGVuIGFuIG9wZXJhdGlvbgo+IHRh
cmdldGluZyBqdXN0IGEgc2luZ2xlIGd1ZXN0IGhhcyBmYWlsZWQuIFlvdSBlaXRoZXIgcmV0dXJu
IGFuIGVycm9yCj4gaW5kaWNhdG9yIGhlcmUgKGFuZCBwYXNzIGl0IHVwIHRoZSBjYWxsIHRyZWUp
LCBvciBpZiB0aGF0J3MgcmVhbGx5Cj4gdW5mZWFzaWJsZSB0aGVuIHlvdSBjcmFzaCB0aGUgYWZm
ZWN0ZWQgZG9tYWluICh3ZSBkbyBzbyBpbiBxdWl0ZQo+IGEgZmV3IG90aGVyIHNpdHVhdGlvbnMp
LiBCdXQgeW91J2QgbmVlZCB0byBtYWtlIGNsZWFyIChpZiBpdCdzIG5vdAo+IG9idmlvdXMpIHdo
eSBwYXNzaW5nIHVwIGFuIGVycm9yIGlzIHVuYWNjZXB0YWJsZSBoZXJlLgo+IApCeSB0aGlzIHRp
bWUgaW4gdGhlIGNvZGUgdGhlIHJhZGl4IHRyZWUgc2hvdWxkIGJlIGluIHBsYWNlLiBJZiBpdCBp
cwpub3QgdGhlbiB0aGUgZG9tYWluIHNob3VsZCBjcmFzaCBiZWNhdXNlIHNvbWV0aGluZyBpcyB3
cm9uZyBhbmQgdGhlIG1lbQphY2Nlc3MgZmVhdHVyZSB3aWxsIG5vdCBmdW5jdGlvbiBzbyBwYXNz
aW5nIHRoZSBlcnJvciB1cCB3aWxsIGhhdmUgYQpyZXN1bHQgb2YgY3Jhc2hpbmcgdGhlIGRvbWFp
biBsYXRlciBhZnRlciBjaGVja2luZy7CoAoKSSB3aWxsIGFkZCBhIGRvbWFpbiBjcmFzaCBoZXJl
IGFuZCBhIGNvbW1lbnQgcmVnYXJkaW5nIGl0LgoKVGhhbmtzLApBbGV4CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:31:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09: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 1fiG8S-00034t-V5; Wed, 25 Jul 2018 09: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=oa/l=kj=citrix.com=prvs=737a33581=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fiG8R-00034m-6I
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 09:31:07 +0000
X-Inumbo-ID: 605f7e43-8fed-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 605f7e43-8fed-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 11:30:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="76676280"
Date: Wed, 25 Jul 2018 11:30:55 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180725093055.t65t6thkoddxfkbe@mac.bytemobile.com>
References: <20180725074207.6808-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725074207.6808-1-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] xen/blkfront: remove unused macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-block@vger.kernel.org, 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDk6NDI6MDdBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBSZW1vdmUgc29tZSBtYWNyb3Mgbm90IHVzZWQgYW55d2hlcmUuCj4gCj4gU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKQWNrZWQtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzLCBSb2dlci4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:36:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:36: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 1fiGDg-0003II-Lz; Wed, 25 Jul 2018 09:36:32 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.45])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <david@redhat.com>) id 1fiGDf-0003ID-Ub
 for xen-devel@lists.xensource.com; Wed, 25 Jul 2018 09:36:32 +0000
Received: from [85.158.142.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-5.bemta.az-a.eu-central-1.aws.symcld.net id 1B/8E-20068-E94485B5;
 Wed, 25 Jul 2018 09:36:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDKsWRWlGSWpSXmKPExsXitPulp+48l4h
 og8YrIhb3prxnd2D02N63iz2AMYo1My8pvyKBNWPdt51MBb9ZKponX2ZvYFzE0sXIxSEkMJdJ
 YsPlY0AOJ5CzkVFi5pwEEFtYwENi373LbCBFIgK/GSV6X/YygzjMApOZJfYfnArVUSZxdsUqd
 hCbTUBL4v7Wi2wgNr+AvETXgqtgDYwCKyUk7q04zQqRkJJY8+otUxcjBwevgK3Eq+YqkDCLgK
 rEkwcnweaICoRL3F58iBHE5hUQlDg58wnYLk4BR4nDE/aBxZkF1CX+zLvEDGGLS9x6Mp8Jwpa
 X2P52DjPIeAkBbYnXr0tBwhICvYwSTZsKQc6REPjOKLF981vGCYyis5CsmIVk7CwkY2chGbuA
 kWUVo0VSUWZ6RkluYmaOrqGBga6hobGuoa6JgV5ilW6iXmqpbnJqXklRIlBSL7G8WK+4Mjc5J
 0UvL7VkEyMwphiAYAdj25zUQ4ySHExKorzsP8OjhfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwhj
 pHRAsJFqWmp1akZeYAoxsmLcHBoyTCux0kzVtckJhbnJkOkTrFqMvx5/3UScxCLHn5ealS4rx
 pIEUCIEUZpXlwI2CJ5hKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEeSVApvBk5pXAbXoFdAQT
 0BGiyaEgR5QkIqSkGhiF/2/YNv1s99Y/9Un7dtb/7yy7KJ4VYMciauxjek02meNAsLl3QcsU+
 1l7yxvUp7ZvvlCyYOkJszLb5wLLL/FwGYdNmX311+GphyxPq///kt9em7KcdYNMvt6DHZfEW+
 z6C9mWvj07ab/QvEntt07Iy1bsEnF7tcI9RNRY8Yq9yayejbesOn2UWIozEg21mIuKEwEuE3c
 sLwMAAA==
X-Env-Sender: david@redhat.com
X-Msg-Ref: server-21.tower-225.messagelabs.com!1532511389!2287006!1
X-Originating-IP: [66.187.233.73]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13762 invoked from network); 25 Jul 2018 09:36:30 -0000
Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) (66.187.233.73)
 by server-21.tower-225.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 25 Jul 2018 09:36:30 -0000
Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com
 [10.11.54.5])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id B0383814F0A5;
 Wed, 25 Jul 2018 09:36:28 +0000 (UTC)
Received: from [10.36.117.108] (ovpn-117-108.ams2.redhat.com [10.36.117.108])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 770FC1018E;
 Wed, 25 Jul 2018 09:36:23 +0000 (UTC)
To: Ahmed Abd El Mawgood <ahmedsoliman0x666@gmail.com>, kvm@vger.kernel.org,
 Kernel Hardening <kernel-hardening@lists.openwall.com>,
 virtualization@lists.linux-foundation.org, linux-doc@vger.kernel.org,
 x86@kernel.org, xen-devel@lists.xensource.com
References: <20180720233130.14129-1-ahmedsoliman0x666@gmail.com>
 <20180720233130.14129-4-ahmedsoliman0x666@gmail.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: <61b16167-33cf-f435-6a9b-c20ab299e8d2@redhat.com>
Date: Wed, 25 Jul 2018 11:36:23 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180720233130.14129-4-ahmedsoliman0x666@gmail.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.11.54.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.8]); Wed, 25 Jul 2018 09:36:28 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]);
 Wed, 25 Jul 2018 09:36:28 +0000 (UTC) for IP:'10.11.54.5'
 DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH RFC V4 3/3] KVM: X86: Adding skeleton for
 Memory ROE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Kees Cook <keescook@chromium.org>, nathan Corbet <corbet@lwn.net>,
 rkrcmar@redhat.com, David Vrabel <david.vrabel@nutanix.com>,
 Boris Lukashev <blukashev@sempervictus.com>, Ingo Molnar <mingo@redhat.com>,
 nigel.edwards@hpe.com, hpa@zytor.com, Paolo Bonzini <pbonzini@redhat.com>,
 Thomas Gleixner <tglx@linutronix.de>, Rik van Riel <riel@surriel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cj4gIAkJaWYgKGt2bV94ODZfb3BzLT5zbG90X2Rpc2FibGVfbG9nX2RpcnR5KQo+ICAJCQlrdm1f
eDg2X29wcy0+c2xvdF9kaXNhYmxlX2xvZ19kaXJ0eShrdm0sIG5ldyk7Cj4gZGlmZiAtLWdpdCBh
L2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaCBiL2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaAo+IGlu
ZGV4IDRlZTdiYzU0OGE4My4uODJjNTc4MGUxMWQ5IDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvbGlu
dXgva3ZtX2hvc3QuaAo+ICsrKyBiL2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaAo+IEBAIC0yOTcs
NiArMjk3LDkgQEAgc3RhdGljIGlubGluZSBpbnQga3ZtX3ZjcHVfZXhpdGluZ19ndWVzdF9tb2Rl
KHN0cnVjdCBrdm1fdmNwdSAqdmNwdSkKPiAgc3RydWN0IGt2bV9tZW1vcnlfc2xvdCB7Cj4gIAln
Zm5fdCBiYXNlX2dmbjsKPiAgCXVuc2lnbmVkIGxvbmcgbnBhZ2VzOwo+ICsjaWZkZWYgQ09ORklH
X0tWTV9NUk9FCj4gKwl1bnNpZ25lZCBsb25nICptcm9lX2JpdG1hcDsKPiArI2VuZGlmCgpZZXQg
YW5vdGhlciBwcm9ibGVtYXRpYyBiaXRtYXAgd2hlbiBpdCBjb21lcyB0byBzcGxpdHRpbmcvcmVz
aXppbmcKbWVtb3J5IHNsb3RzIGF0b21pY2FsbHkgOigKCgotLSAKClRoYW5rcywKCkRhdmlkIC8g
ZGhpbGRlbmIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:39:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:39:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiGGV-0003QP-5B; Wed, 25 Jul 2018 09:39: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiGGU-0003QJ-3b
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 09:39:26 +0000
X-Inumbo-ID: 89e2ffe6-8fee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89e2ffe6-8fee-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 11:38:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61061098"
Date: Wed, 25 Jul 2018 10:39:22 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180725093921.22ncfttvjfiu4bkl@citrix.com>
References: <20180723122725.5476-1-andr2000@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723122725.5476-1-andr2000@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libgnttab: Add support for Linux dma-buf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, wei.liu2@citrix.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 ian.jackson@eu.citrix.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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDM6Mjc6MjVQTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5k
cl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IAo+IEFkZCBzdXBwb3J0IGZvciBMaW51eCBncmFu
dCBkZXZpY2UgZHJpdmVyIGV4dGVuc2lvbiB3aGljaCBhbGxvd3MKPiBjb252ZXJ0aW5nIGV4aXN0
aW5nIGRtYS1idWYncyBpbnRvIGFuIGFycmF5IG9mIGdyYW50IHJlZmVyZW5jZXMKPiBhbmQgdmlz
ZSB2ZXJzYS4gVGhpcyBpcyBvbmx5IGltcGxlbWVudGVkIGZvciBMaW51eCBhcyBvdGhlciBPU2Vz
Cj4gaGF2ZSBubyBMaW51eCBkbWEtYnVmIHN1cHBvcnQuCj4gCj4gQnVtcCBnbnR0YWIgbGlicmFy
eSBtaW5vciB2ZXJzaW9uIHRvIDMuCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgoKSGFzIHRoZSBMaW51
eCBzaWRlIGJlZW4gbWVyZ2VkIHlldD8KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:49:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:49: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 1fiGQJ-0004E6-1D; Wed, 25 Jul 2018 09: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=i4nl=kj=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fiGQH-0004E1-R0
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 09:49:33 +0000
X-Inumbo-ID: f3dd8cf1-8fef-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 f3dd8cf1-8fef-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 11:48:59 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id a134-v6so4998131lfe.6
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 02:49:32 -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=UM1/TFRndnGSvruWkXAJJ+jOJdhe/Uppd5Yqaoe7oiA=;
 b=I0XSsXTC+rRdq/U+zCqKdbgPUME+LCdAmUpgfHy5QYw8wymT0qTTPJ2XfJ0qsZLVRL
 TszC5+Xnw4/WxrU9BnCyUirdS7JwjkVQ+1yMLO49fTJlJeL70p4c5hEvEzAmLhEq0cqs
 0ycdo2g0nYau9/3rUp8ne2E+Xwnn1aiUIHDG05Kv65ubFE5BFhPBblSeHmeQFYQWMjQe
 kHhlPkYcEC+QAIU//F3APYTtJkoQPFZuHbBpng+GfGLRgzUTOKxJzP0drTBjXHXgz486
 lgePhUld51NyhmPbJc5zTGVpZDZg9sq5YITmO82E+Tf1ToKgkY19MOxYjX1egT4c6fDJ
 YdEA==
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=UM1/TFRndnGSvruWkXAJJ+jOJdhe/Uppd5Yqaoe7oiA=;
 b=h3g66ZqYFREUTHyYI/7NBdLE68NudFE3L/iJw0UACNeieYdauirR7UrnGUKg60sSH6
 4B0OY+F0DbGupiIp7dIZH2tqqQMP0s3Rku9syFEqoGVyvrWgyiN1TUdSP+nni1Tbl47D
 AdXYaSndhlNZgH04mGD43JqgMfKxwzawibxC+Mik1t7YOFo4zUKkvKhu56+m5LrPg/nD
 lqywrTri3Sc9mL7js+p+gzLqbmZGmIbToVCHRbdRR2NY6UhHaB24dkxFWHg1RgxXN5iX
 jzZzZmDHNXhPD96ER9KGbbTKlmppRQ+y2rG4Gtiwv7jAyl5ef0LR+7D89BXxQd3mXP0n
 Dhpg==
X-Gm-Message-State: AOUpUlGJJKPdKD/uwZBxmWAz1UlqU++tQF+ohSzKe9E2ZF56WaeGYKhM
 /kOncCCR/tlTUeDIFMfZ0Ng=
X-Google-Smtp-Source: AAOMgpeIZ893VSQn0n58HWtQLq2uHsaW/mFLtuKylBErRZl7n8qf91epSpw7ahJCVEU/ihkJnIDxtg==
X-Received: by 2002:a19:95c9:: with SMTP id
 x192-v6mr12105774lfd.37.1532512171114; 
 Wed, 25 Jul 2018 02:49:31 -0700 (PDT)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 n19-v6sm2665423lja.87.2018.07.25.02.49.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 02:49:30 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>
References: <20180723122725.5476-1-andr2000@gmail.com>
 <20180725093921.22ncfttvjfiu4bkl@citrix.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <17f7f750-caf2-8f6e-782a-a17cb21a2ad1@gmail.com>
Date: Wed, 25 Jul 2018 12:49:29 +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: <20180725093921.22ncfttvjfiu4bkl@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] libgnttab: Add support for Linux dma-buf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 ian.jackson@eu.citrix.com,
 Oleksandr Andrushchenko <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>

T24gMDcvMjUvMjAxOCAxMjozOSBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24sIEp1bCAyMywg
MjAxOCBhdCAwMzoyNzoyNVBNICswMzAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtv
QGVwYW0uY29tPgo+Pgo+PiBBZGQgc3VwcG9ydCBmb3IgTGludXggZ3JhbnQgZGV2aWNlIGRyaXZl
ciBleHRlbnNpb24gd2hpY2ggYWxsb3dzCj4+IGNvbnZlcnRpbmcgZXhpc3RpbmcgZG1hLWJ1Zidz
IGludG8gYW4gYXJyYXkgb2YgZ3JhbnQgcmVmZXJlbmNlcwo+PiBhbmQgdmlzZSB2ZXJzYS4gVGhp
cyBpcyBvbmx5IGltcGxlbWVudGVkIGZvciBMaW51eCBhcyBvdGhlciBPU2VzCj4+IGhhdmUgbm8g
TGludXggZG1hLWJ1ZiBzdXBwb3J0Lgo+Pgo+PiBCdW1wIGdudHRhYiBsaWJyYXJ5IG1pbm9yIHZl
cnNpb24gdG8gMy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28g
PG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IEhhcyB0aGUgTGludXggc2lkZSBi
ZWVuIG1lcmdlZCB5ZXQ/Ckl0IGlzIGdvaW5nIHRvIGJlIG1lcmdlZCBpbnRvIEJvcmlzJyBzdGFn
aW5nIGZvciBub3cKYW5kIHRoZW4gZXZlbnR1YWxseSBtb3ZlIGludG8gWGVuIHRpcCdzIGZvci1s
aW51cyAoQm9yaXMgY2FuCnRlbGwgbW9yZSBvbiB0aGF0OiBMaW51eCBpcyBhbHJlYWR5IGF0IHJj
Niwgc28gSSB0aGluayB0aGlzCmNhbiBoYXBwZW4gaW4gdGhlIG5lYXJlc3QgZnV0dXJlKS4KCkdp
dmVuIHRoYXQgWGVuIGFuZCBMaW51eCBwYXJ0cyBhcmUgYWN0dWFsbHkgaW5kZXBlbmRlbnQsCkkg
ZGVjaWRlZCB0byBzdGFydCB1cHN0cmVhbWluZyBsaWJnbnR0YWIgY2hhbmdlcyBub3csIGFsbG93
aW5nCm1lIHRvIG1hdHVyZSB0aGUgY29kZSBhbmQgYWRkcmVzcyBjb21tZW50cwo+IFdlaS4KVGhh
bmsgeW91LApPbGVrc2FuZHIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:51:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09:51:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiGRh-0004r5-DH; Wed, 25 Jul 2018 09:51: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=gsrk=kj=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fiGRg-0004qw-57
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 09:51:00 +0000
X-Inumbo-ID: 27bb7b5c-8ff0-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 27bb7b5c-8ff0-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 11:50: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 473AD15B2;
 Wed, 25 Jul 2018 02:50: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 C17703F237;
 Wed, 25 Jul 2018 02:50:56 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
 <4ee54631-55cd-da09-f7d5-6bf7e8de9198@arm.com>
 <alpine.DEB.2.10.1807241509020.20701@sstabellini-ThinkPad-X260>
 <8049223f-0f2c-45a7-ceb6-e067f4719bdd@arm.com>
 <187f86ee-e6b6-db7f-196d-28550aeebb54@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <56067f51-6e39-6a06-399a-64918603532f@arm.com>
Date: Wed, 25 Jul 2018 10:50: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: <187f86ee-e6b6-db7f-196d-28550aeebb54@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 12/12] xen: clarify the security-support
 status of Kconfig options 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: andrii_anisov@epam.com, George.Dunlap@eu.citrix.com,
 Ian.Jackson@eu.citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 jbeulich@suse.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>

CgpPbiAyNS8wNy8xOCAwOTo1OSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNS8wNy8yMDE4
IDA5OjQ2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Cj4+Cj4+IE9uIDI0LzA3LzE4IDIzOjMxLCBT
dGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBNb24sIDIzIEp1bCAyMDE4LCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4+Pj4gSGksCj4+Pj4KPj4+PiBPbiAwNy8wNy8xOCAwMDoxNCwgU3RlZmFu
byBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+Pj4+IENDOiBHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20KPj4+Pj4gQ0M6IElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20KPj4+Pj4gQ0M6IGpi
ZXVsaWNoQHN1c2UuY29tCj4+Pj4+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCj4+Pj4+
IC0tLQo+Pj4+PiAgwqDCoCBTVVBQT1JULm1kIHwgMTAgKysrKysrKysrKwo+Pj4+PiAgwqDCoCAx
IGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQo+Pj4+Pgo+Pj4+PiBkaWZmIC0tZ2l0IGEv
U1VQUE9SVC5tZCBiL1NVUFBPUlQubWQKPj4+Pj4gaW5kZXggZTNlNDllMi4uMTUxYTYzZCAxMDA2
NDQKPj4+Pj4gLS0tIGEvU1VQUE9SVC5tZAo+Pj4+PiArKysgYi9TVVBQT1JULm1kCj4+Pj4+IEBA
IC0yMiw2ICsyMiwxNiBAQCBFWFBFUlQgYW5kIERFQlVHIEtjb25maWcgb3B0aW9ucyBhcmUgbm90
IHNlY3VyaXR5Cj4+Pj4+IHN1cHBvcnRlZC4gT3RoZXIKPj4+Pj4gIMKgwqAgS2NvbmZpZyBvcHRp
b25zIGFyZSBzdXBwb3J0ZWQsIGlmIHRoZSByZWxhdGVkIGZlYXR1cmVzIGFyZQo+Pj4+PiBtYXJr
ZWQgYXMKPj4+Pj4gIMKgwqAgc3VwcG9ydGVkIGluIHRoaXMgZG9jdW1lbnQuCj4+Pj4+ICDCoMKg
ICtPbiBBUk0sIGEgd2lkZXIgcmFuZ2Ugb2YgS2NvbmZpZyBjb25maWd1cmF0aW9ucyBpcyBhdmFp
bGFibGUgdG8KPj4+Pj4gZW5hYmxlCj4+Pj4+ICt2ZXJ5IHNtYWxsIGxpbmVzIG9mIGNvZGUgY291
bnRzIGluIHRoZSBoeXBlcnZpc29yLiBOb3QgYWxsIHBvc3NpYmxlCj4+Pj4+ICtjb21iaW5hdGlv
bnMgb2Yga2NvbmZpZyBvcHRpb25zIGFyZSBzZWN1cml0eSBzdXBwb3J0ZWQuIEluc3RlYWQsIGEK
Pj4+Pj4gZmV3Cj4+Pj4KPj4+PiBOSVQ6IHMva2NvbmZpZy9LY29uZmlnLwo+Pj4+Cj4+Pj4+ICtw
cmUtY2FubmVkIGNvbmZpZ3VyYXRpb25zIGhhdmUgYmVlbiBhZGRlZCB0byB4ZW4vYXJjaC9hcm0v
Y29uZmlnczoKPj4+Pj4gdGhleQo+Pj4+PiArYXJlIHNlY3VyaXR5IHN1cHBvcmVkLiBDb25maWd1
cmF0aW9ucyBkZXJpdmVkIGZyb20gdGhlIHByZS1jYW5uZWQKPj4+Pj4gZmlsZXMKPj4+Pgo+Pj4+
IHMvc3VwcG9yZWQvc3VwcG9ydGVkLwo+Pj4KPj4+IEknbGwgZml4Cj4+Pgo+Pj4KPj4+Pj4gK2J5
IGFkZGluZyBub24tbGlzdGVkIG9wdGlvbnMgd2l0aCB0aGVpciBkZWZhdWx0IHZhbHVlcywgb3Ig
YnkKPj4+Pj4gZW5hYmxpbmcKPj4+Pj4gK2FueSBvZiB0aGUgcGxhdGZvcm0gb3B0aW9ucyB1bmRl
ciAiUGxhdGZvcm0gU3VwcG9ydCIgKGFuZCB0aGVpcgo+Pj4+PiArZGVwZW5kZW50IG9wdGlvbnMp
IGFyZSBzZWN1cml0eSBzdXBwb3J0ZWQsIHVubGVzcyBzdGF0ZWQKPj4+Pj4gK290aGVyd2lzZS4K
Pj4+Pgo+Pj4+IEkgYW0gbm90IGVudGlyZWx5IHN1cmUgdG8gdW5kZXJzdGFuZCB0aGUgaW1wbGlj
YXRpb25zIHRoZSBwYXJhZ3JhcGguCj4+Pgo+Pj4gSXQgaXMgbWVhbnQgdG8gc2F5Ogo+Pj4KPj4+
IDEpIHhlbi9hcmNoL2FybS9jb25maWdzIGNvbmZpZyBmaWxlcyBhcmUgc2VjdXJpdHkgc3VwcG9y
dGVkCj4+PiAyKSBkZWZhdWx0IHZhbHVlcyBvZiBhbnkga2NvbmZpZyBvcHRpb25zIGFyZSBzZWN1
cml0eSBzdXBwb3J0ZWQKPj4+IDMpIGlmIGFuIG9wdGlvbiBpcyBtYXJrZWQgYXMgbm90IHNlY3Vy
aXR5IHN1cHBvcnRlZCBpbiBTVVBQT1JULm1kLCB0aGVuCj4+PiAgwqDCoMKgIGl0IGlzIG5vdCBz
ZWN1cml0eSBzdXBwb3J0ZWQsIG5vIG1hdHRlciB0aGUgZGVmYXVsdCB2YWx1ZQo+Pj4gNCkgZXZl
cnl0aGluZyBlbHNlIGlzIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQKPj4+ICDCoCBTaG91bGQgSSB0
cnkgdG8gY2xhcmlmeSBpdD8gSSBndWVzcyBJIHNob3VsZCBtYWtlIGNsZWFyIHRoYXQgYSAuY29u
ZmlnCj4+PiB3aXRoIGFuIHVuc3VwcG9ydGVkIG9wdGlvbiBpcyB1bnN1cHBvcnRlZCBhcyBhIHdo
b2xlLiBJIGNhbiBhZGQ6Cj4+Pgo+Pj4gIMKgICJBIGNvbmZpZ3VyYXRpb24gd2l0aCBvbmUgb3Ig
bW9yZSB1bnN1cHBvcnRlZCBvcHRpb25zLCBpcyBub3QKPj4+ICDCoCB1bnN1cHBvcnRlZC4iCj4+
Pgo+Pj4KPj4+PiBGb3IgaW5zdGFuY2UsIGlmIEkgY2hvb3NlIGFybTY0X2RlZmNvbmZpZywgbWVt
YWNjZXNzIHdpbGwgYmUgZW5hYmxlZCBieQo+Pj4+IGRlZmF1bHQgYnV0IGFueSB1c2Ugb2YgaXQg
aXMgbm90IHNlY3VyaXR5IHN1cHBvcnRlZC4gV2hhdCB3aWxsIGJlCj4+Pj4gdGhlIHN0YXRlIG9m
Cj4+Pj4gdGhlIHNlY3VyaXR5IHN1cHBvcnQgZm9yIHRoYXQgLmNvbmZpZz8KPj4+Cj4+PiBZZXMs
IG1lbWFjY2VzcyB3aWxsIGRlZmF1bHQgdG8gZW5hYmxlLiBIb3dldmVyLCBTVVBQT1JULm1kIHNh
eXMgaXQgaXMKPj4+IG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQsIGhlbmNlLCB0aGUgcmVzdWx0IGlz
IHRoYXQgdGhlIC5jb25maWcgaXMgbm90Cj4+PiBzZWN1cml0eSBzdXBwb3J0ZWQsIGFjY29yZGlu
ZyB0byAoMykuCj4+Cj4+IFdlIHJlYWxseSBkb24ndCB3YW50IHRoYXQuIFRoYXQgYXJtNjRfZGVm
Y29uZmlnIGlzIHRoZSBkZWZhdWx0IGNvbmZpZwo+PiBmb3IgWGVuLiBBbnlvbmUgdXNpbmcgaXQg
d2lsbCBub3QgYmUgc2VjdXJpdHkgc3VwcG9ydGVkLgo+Pgo+PiBEaXN0cm9zIHdpbGwgbGlrZWx5
IHVzZSB0aGUgZGVmYXVsdCBjb25maWcgYXMgaXQgZW5hYmxlcyBldmVyeXRoaW5nLgo+PiBJZiBJ
IHdlcmUgYSBwYWNrYWdlIG1haW50YWluZXIsIEkgd291bGQgZXhwZWN0IGF0IG1pbmltdW0gdG8g
c2VjdXJpdHkKPj4gc3VwcG9ydCB0aGUgLmNvbmZpZy4gVGhpcyBkb2VzIG5vdCBtZWFuIHRoYXQg
dXNpbmcgYSBzcGVjaWZpYyBmZWF0dXJlCj4+IHdpbGwgYmUgc3VwcG9ydGVkLgo+IAo+IEFueXRo
aW5nIHlvdSBjYW4gc2VsZWN0IGluIG1lbnVjb25maWcgd2l0aG91dCBwYXNzaW5nCj4gWEVOX0NP
TkZJR19FWFBFUlQ9eSBpcyBzZWN1cml0eSBzdXBwb3J0ZWQuwqAgQW55dGhpbmcgaGlkZGVuIGJl
aGluZAo+IFhFTl9DT05GSUdfRVhQRVJUIGlzIHNlY3VyaXR5IHN1cHBvcnRlZCBpbiBpdHMgZGVm
YXVsdCBjb25maWd1cmF0aW9uLgoKQ291bGQgeW91IGNsYXJpZnkgd2hhdCB5b3UgbWVhbiBieSBz
ZWN1cml0eSBzdXBwb3J0ZWQgaGVyZT8gRm9yIAppbnN0YW5jZSwgImxpdmVwYXRjaCIgaXMgc2Vs
ZWN0YWJsZSBvbiBBcm0gd2l0aCBYRU5fQ09ORklHX0VYUEVSVD15IGJ1dCAKaXQgaXMgbWFya2Vk
IGFzICJleHBlcmltZW50YWwiIGluIFNVUFBPUlQuTUQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 09:53:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 09: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 1fiGTv-00051Q-S4; Wed, 25 Jul 2018 09:53: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiGTv-00051J-C5
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 09:53:19 +0000
X-Inumbo-ID: 97c4ffd3-8ff0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 97c4ffd3-8ff0-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 09:53:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; d="scan'208";a="61061696"
Date: Wed, 25 Jul 2018 10:53:13 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180725095313.iszfd4xyc6hgixhf@citrix.com>
References: <20180723122725.5476-1-andr2000@gmail.com>
 <20180725093921.22ncfttvjfiu4bkl@citrix.com>
 <17f7f750-caf2-8f6e-782a-a17cb21a2ad1@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <17f7f750-caf2-8f6e-782a-a17cb21a2ad1@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libgnttab: Add support for Linux dma-buf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Wei Liu <wei.liu2@citrix.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 ian.jackson@eu.citrix.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTI6NDk6MjlQTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gT24gMDcvMjUvMjAxOCAxMjozOSBQTSwgV2VpIExpdSB3cm90ZToK
PiA+IE9uIE1vbiwgSnVsIDIzLCAyMDE4IGF0IDAzOjI3OjI1UE0gKzAzMDAsIE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIHdyb3RlOgo+ID4gPiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8
b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gPiA+IAo+ID4gPiBBZGQgc3VwcG9y
dCBmb3IgTGludXggZ3JhbnQgZGV2aWNlIGRyaXZlciBleHRlbnNpb24gd2hpY2ggYWxsb3dzCj4g
PiA+IGNvbnZlcnRpbmcgZXhpc3RpbmcgZG1hLWJ1ZidzIGludG8gYW4gYXJyYXkgb2YgZ3JhbnQg
cmVmZXJlbmNlcwo+ID4gPiBhbmQgdmlzZSB2ZXJzYS4gVGhpcyBpcyBvbmx5IGltcGxlbWVudGVk
IGZvciBMaW51eCBhcyBvdGhlciBPU2VzCj4gPiA+IGhhdmUgbm8gTGludXggZG1hLWJ1ZiBzdXBw
b3J0Lgo+ID4gPiAKPiA+ID4gQnVtcCBnbnR0YWIgbGlicmFyeSBtaW5vciB2ZXJzaW9uIHRvIDMu
Cj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xl
a3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gPiBIYXMgdGhlIExpbnV4IHNpZGUgYmVl
biBtZXJnZWQgeWV0Pwo+IEl0IGlzIGdvaW5nIHRvIGJlIG1lcmdlZCBpbnRvIEJvcmlzJyBzdGFn
aW5nIGZvciBub3cKPiBhbmQgdGhlbiBldmVudHVhbGx5IG1vdmUgaW50byBYZW4gdGlwJ3MgZm9y
LWxpbnVzIChCb3JpcyBjYW4KPiB0ZWxsIG1vcmUgb24gdGhhdDogTGludXggaXMgYWxyZWFkeSBh
dCByYzYsIHNvIEkgdGhpbmsgdGhpcwo+IGNhbiBoYXBwZW4gaW4gdGhlIG5lYXJlc3QgZnV0dXJl
KS4KPiAKCk9LLiBTbyB0aGUgaW50ZXJmYWNlcyBvbiBMaW51eCdzIHNpZGUgYXJlIGFncmVlZC4K
Cj4gR2l2ZW4gdGhhdCBYZW4gYW5kIExpbnV4IHBhcnRzIGFyZSBhY3R1YWxseSBpbmRlcGVuZGVu
dCwKPiBJIGRlY2lkZWQgdG8gc3RhcnQgdXBzdHJlYW1pbmcgbGliZ250dGFiIGNoYW5nZXMgbm93
LCBhbGxvd2luZwo+IG1lIHRvIG1hdHVyZSB0aGUgY29kZSBhbmQgYWRkcmVzcyBjb21tZW50cwoK
RnJvbSBteSBQb1YgdGhpcyBwYXRjaCBwcm92aWRlcyBhIGJ1bmNoIG9mIHdyYXBwZXJzIGFyb3Vu
ZCBMaW51eCBpb2N0bHMKc28gSSB3b3VsZCBsaWtlIHRvIGJlIHN1cmUgdGhlIHVuZGVybHlpbmcg
aW50ZXJmYWNlcyBhcmUgYWdyZWVkIGJlZm9yZQpyZXZpZXdpbmcuCgpXZWkuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:00:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10: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 1fiGb3-0005s8-MQ; Wed, 25 Jul 2018 10:00: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=i4nl=kj=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fiGb2-0005rz-Tc
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:00:40 +0000
X-Inumbo-ID: 80f48f6a-8ff1-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 80f48f6a-8ff1-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 12:00:05 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id a134-v6so5019450lfe.6
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 03:00:38 -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=3AWKMZ7tqEUQW/Q25xfgD7eqsQPH5UK79pmAcdbCwfc=;
 b=XIlQg1WJwziYhzf8Aob5WxPAYdECwW1yUkHn/Jp5x7NTpvk4YBWuJHTb+PTgtKywRb
 AYWFQsNhVEx0mZb5a3e3JT+yzn1S+fBH89ReqGOIAjH+mQka3BdR1k6MOnT0WVSRBwfd
 lEhANZX6CxFi0eWE0u9gVkyk/I6nXOHmousy5/Ta3fnHI/ttBVMAZFUrL0IEJuZ7oiUX
 54WzyG1gHNT5TWHWiwxRDHjP712KLxV3DvwEZDyu4fMCLgRtduYcC8VeBbe3W7Vysf5l
 IvCjqEcMrKMGl7cAc37S1M6W1Uc464+QsC1qEggNeJOU613dI6CSR9eNj51z71Y3D2RH
 IPow==
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=3AWKMZ7tqEUQW/Q25xfgD7eqsQPH5UK79pmAcdbCwfc=;
 b=AYajJQ4TvFMI1oapMBJn23gdZuPBi9SrPMUNa3QfMzobN2ImNG5cUDJe1cRCPmJIPS
 0ZQKKFIl5o3HR9ae/dw2C/J5ZtI09lKXLDdqMZAp0VQ3L9zApQZ1CF6/wFt7iQ7lTDwR
 j6bC30QyRkIEfYeIb1D9OXmBz2VyuOlSt4J01xjRNKM/HnFz69pj/DC3tUA6vDCl1arI
 fs7/E4vCc+C1AnUO1SMNprpuL3eFKrD0UnL+HrQqwex3iaP4d+RowbHdNN7fcmhNBh/f
 8IzpuGCpc52X5GvD3OlTjCncT8jrn/NMnsikpZIAd3f+2MfYHw3FoFyLIEoraOxAedjo
 IZAQ==
X-Gm-Message-State: AOUpUlHoY7wyMTaw3o0AwQV6IWVaVquUo0ZmWDS1jvd581ftrJFCeKGY
 +WzMQGw/6uBmGGP12ws5D44=
X-Google-Smtp-Source: AAOMgpd9ARMUc4iqPgyxZpmIoCOHAhrQi7chhRo8QW3WBKXNwiNBTIXXmYuovt4PaYv7maPkQUUqow==
X-Received: by 2002:a19:1863:: with SMTP id
 o96-v6mr12929363lfi.134.1532512837402; 
 Wed, 25 Jul 2018 03:00:37 -0700 (PDT)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 m9-v6sm2135995lfg.0.2018.07.25.03.00.36
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 03:00:36 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>, boris.ostrovsky@oracle.com
References: <20180723122725.5476-1-andr2000@gmail.com>
 <20180725093921.22ncfttvjfiu4bkl@citrix.com>
 <17f7f750-caf2-8f6e-782a-a17cb21a2ad1@gmail.com>
 <20180725095313.iszfd4xyc6hgixhf@citrix.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <d112f46c-b5f3-b5aa-2855-40d4b663aa1e@gmail.com>
Date: Wed, 25 Jul 2018 13:00:35 +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: <20180725095313.iszfd4xyc6hgixhf@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] libgnttab: Add support for Linux dma-buf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com,
 Oleksandr Andrushchenko <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>

T24gMDcvMjUvMjAxOCAxMjo1MyBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEp1bCAyNSwg
MjAxOCBhdCAxMjo0OToyOVBNICswMzAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4gT24gMDcvMjUvMjAxOCAxMjozOSBQTSwgV2VpIExpdSB3cm90ZToKPj4+IE9uIE1vbiwgSnVs
IDIzLCAyMDE4IGF0IDAzOjI3OjI1UE0gKzAzMDAsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdy
b3RlOgo+Pj4+IEZyb206IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KPj4+Pgo+Pj4+IEFkZCBzdXBwb3J0IGZvciBMaW51eCBncmFudCBk
ZXZpY2UgZHJpdmVyIGV4dGVuc2lvbiB3aGljaCBhbGxvd3MKPj4+PiBjb252ZXJ0aW5nIGV4aXN0
aW5nIGRtYS1idWYncyBpbnRvIGFuIGFycmF5IG9mIGdyYW50IHJlZmVyZW5jZXMKPj4+PiBhbmQg
dmlzZSB2ZXJzYS4gVGhpcyBpcyBvbmx5IGltcGxlbWVudGVkIGZvciBMaW51eCBhcyBvdGhlciBP
U2VzCj4+Pj4gaGF2ZSBubyBMaW51eCBkbWEtYnVmIHN1cHBvcnQuCj4+Pj4KPj4+PiBCdW1wIGdu
dHRhYiBsaWJyYXJ5IG1pbm9yIHZlcnNpb24gdG8gMy4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPj4+IEhhcyB0aGUgTGludXggc2lkZSBiZWVuIG1lcmdlZCB5ZXQ/Cj4+IEl0IGlzIGdvaW5n
IHRvIGJlIG1lcmdlZCBpbnRvIEJvcmlzJyBzdGFnaW5nIGZvciBub3cKPj4gYW5kIHRoZW4gZXZl
bnR1YWxseSBtb3ZlIGludG8gWGVuIHRpcCdzIGZvci1saW51cyAoQm9yaXMgY2FuCj4+IHRlbGwg
bW9yZSBvbiB0aGF0OiBMaW51eCBpcyBhbHJlYWR5IGF0IHJjNiwgc28gSSB0aGluayB0aGlzCj4+
IGNhbiBoYXBwZW4gaW4gdGhlIG5lYXJlc3QgZnV0dXJlKS4KPj4KPiBPSy4gU28gdGhlIGludGVy
ZmFjZXMgb24gTGludXgncyBzaWRlIGFyZSBhZ3JlZWQuClllcwo+Cj4+IEdpdmVuIHRoYXQgWGVu
IGFuZCBMaW51eCBwYXJ0cyBhcmUgYWN0dWFsbHkgaW5kZXBlbmRlbnQsCj4+IEkgZGVjaWRlZCB0
byBzdGFydCB1cHN0cmVhbWluZyBsaWJnbnR0YWIgY2hhbmdlcyBub3csIGFsbG93aW5nCj4+IG1l
IHRvIG1hdHVyZSB0aGUgY29kZSBhbmQgYWRkcmVzcyBjb21tZW50cwo+ICBGcm9tIG15IFBvViB0
aGlzIHBhdGNoIHByb3ZpZGVzIGEgYnVuY2ggb2Ygd3JhcHBlcnMgYXJvdW5kIExpbnV4IGlvY3Rs
cwo+IHNvIEkgd291bGQgbGlrZSB0byBiZSBzdXJlIHRoZSB1bmRlcmx5aW5nIGludGVyZmFjZXMg
YXJlIGFncmVlZCBiZWZvcmUKPiByZXZpZXdpbmcuCkZhaXIgZW5vdWdoLApCb3JpcyBjb3VsZCB5
b3UgcGxlYXNlIGVzdGltYXRlIHdoZW4gdGhlIGNvcnJlc3BvbmRpbmcgTGludXgKY2hhbmdlcyBo
YXZlIGEgY2hhbmNlIHRvIGdldCBpbnRvIFhlbiB0aXAgTGludXggdHJlZT8KPiBXZWkuClRoYW5r
IHlvdSwKT2xla3NhbmRyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:07:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10:07:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiGh4-000686-LF; Wed, 25 Jul 2018 10:06: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=5mrz=kj=amazon.com=prvs=737c83cf7=bercarug@srs-us1.protection.inumbo.net>)
 id 1fiGh2-000681-U5
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:06:53 +0000
X-Inumbo-ID: 5f909291-8ff2-11e8-a8a5-bc764e045a96
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f909291-8ff2-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 12:06:18 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1532513211; x=1564049211;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to;
 bh=gO4UweIVkO+njSrrf9p/gBxrAOofg8G2XPAKWZZLaVg=;
 b=nOl/gURHDW9+P+04QdwuIE3GbTdk+d5mqHQdh7mGE4ZfEiNDCw36DG9a
 FWZPLUH7QFxwqT801EI6QwEwG0BliNoOXe5wBuOZ0UBlY4AYvjlj51/cX
 SZdx/fx+5dz1F9c9X0+TJF0TMBIc6Saw780S9HMayNU6apkAj4gdtfsFa k=;
X-Amazon-filename: lsusb.txt
X-IronPort-AV: E=Sophos;i="5.51,400,1526342400"; 
 d="txt'?scan'208";a="730599377"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 25 Jul 2018 10:06:50 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6PA6ldV096147
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 25 Jul 2018 10:06:49 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; Wed, 25 Jul 2018 10:06:49 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D16EUB003.ant.amazon.com (10.43.166.99) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 25 Jul 2018 10:06:48 +0000
Received: from ucd0bb57ea92a5a.ant.amazon.com (10.55.185.166) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Wed, 25 Jul 2018 10:06:45 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
From: <bercarug@amazon.com>
Message-ID: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
Date: Wed, 25 Jul 2018 13:06:43 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
Content-Type: multipart/mixed; boundary="------------AB180F369536DAB71306C3D0"
Content-Language: en-US
Precedence: Bulk
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.org>, abelgun@amazon.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--------------AB180F369536DAB71306C3D0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: base64

T24gMDcvMjQvMjAxOCAxMjo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjMuMDcu
MTggYXQgMTM6NTAsIDxiZXJjYXJ1Z0BhbWF6b24uY29tPiB3cm90ZToKPj4gRm9yIHRoZSBsYXN0
IGZldyBkYXlzLCBJIGhhdmUgYmVlbiB0cnlpbmcgdG8gZ2V0IGEgUFZIIGRvbTAgcnVubmluZywK
Pj4gaG93ZXZlciBJIGVuY291bnRlcmVkIHRoZSBmb2xsb3dpbmcgcHJvYmxlbTogdGhlIHN5c3Rl
bSBzZWVtcyB0bwo+PiBmcmVlemUgYWZ0ZXIgdGhlIGh5cGVydmlzb3IgYm9vdHMsIHRoZSBzY3Jl
ZW4gZ29lcyBibGFjay4gSSBoYXZlIHRyaWVkIHRvCj4+IGRlYnVnIGl0IHZpYSBhIHNlcmlhbCBj
b25zb2xlICh1c2luZyBNaW5pY29tKSBhbmQgbWFuYWdlZCB0byBnZXQgc29tZQo+PiBtb3JlIFhl
biBvdXRwdXQsIGFmdGVyIHRoZSBzY3JlZW4gdHVybnMgYmxhY2suCj4+Cj4+IEkgbWVudGlvbiB0
aGF0IEkgaGF2ZSB0cmllZCB0byBib290IHRoZSBQVkggZG9tMCB1c2luZyBkaWZmZXJlbnQga2Vy
bmVsCj4+IGltYWdlcyAoZnJvbSA0LjkuMCB0byA0LjE4LXJjMyksIGRpZmZlcmVudCBYZW4gIHZl
cnNpb25zICg0LjEwLCA0LjExLCA0LjEyKS4KPj4KPj4gQmVsb3cgSSBhdHRhY2hlZCBteSBzeXN0
ZW0gLyBoeXBlcnZpc29yIGNvbmZpZ3VyYXRpb24sIGFzIHdlbGwgYXMgdGhlCj4+IG91dHB1dCBj
YXB0dXJlZCB0aHJvdWdoIHRoZSBzZXJpYWwgY29uc29sZSwgY29ycmVzcG9uZGluZyB0byB0aGUg
bGF0ZXN0Cj4+IHZlcnNpb25zIGZvciBYZW4gYW5kIHRoZSBMaW51eCBLZXJuZWwgKFhlbiBzdGFn
aW5nIGFuZCBLZXJuZWwgZnJvbSB0aGUKPj4geGVuL3RpcCB0cmVlKS4KPj4gWy4uLl0KPj4gKFhF
TikgW1ZULURdaW9tbXUuYzo5MTk6IGlvbW11X2ZhdWx0X3N0YXR1czogRmF1bHQgT3ZlcmZsb3cK
Pj4gKFhFTikgW1ZULURdaW9tbXUuYzo5MjE6IGlvbW11X2ZhdWx0X3N0YXR1czogUHJpbWFyeSBQ
ZW5kaW5nIEZhdWx0Cj4+IChYRU4pIFtWVC1EXURNQVI6W0RNQSBXcml0ZV0gUmVxdWVzdCBkZXZp
Y2UgWzAwMDA6MDA6MTQuMF0gZmF1bHQgYWRkciA4ZGViMzAwMCwgaW9tbXUgcmVnID0gZmZmZjgy
YzAwMDIxYjAwMAo+PiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDUgLSBQVEUgV3JpdGUgYWNj
ZXNzIGlzIG5vdCBzZXQKPj4gKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjE0LjAgZ21mbiA4ZGViMwo+PiAoWEVOKSByb290X2VudHJ5WzAwXSA9IDEwMjFjNjAw
MDEKPj4gKFhFTikgY29udGV4dFthMF0gPSAyXzEwMjFkNmQwMDEKPj4gKFhFTikgbDRbMDAwXSA9
IDljMDAwMDEwMjFkNmMxMDcKPj4gKFhFTikgbDNbMDAyXSA9IDljMDAwMDEwMjFkM2UxMDcKPj4g
KFhFTikgbDJbMDZmXSA9IDljMDAwMDEwMjE4YzAxMDcKPj4gKFhFTikgbDFbMGIzXSA9IDgwMDAw
MDAwMDAwMDAwMDAKPj4gKFhFTikgbDFbMGIzXSBub3QgcHJlc2VudAo+PiAoWEVOKSBEb20wIGNh
bGxiYWNrIHZpYSBjaGFuZ2VkIHRvIERpcmVjdCBWZWN0b3IgMHhmMwo+IFRoaXMgbWlnaHQgYmUg
YSBoaW50IGF0IGEgbWlzc2luZyBSTVJSIGVudHJ5IGluIHRoZSBBQ1BJIHRhYmxlcywgYXMKPiB3
ZSd2ZSBzZWVuIHRvIGJlIHRoZSBjYXNlIGZvciBhIG51bWJlciBvZiBzeXN0ZW1zIChJIGRhcmUg
dG8gZ3Vlc3MKPiB0aGF0IDAwMDA6MDA6MTQuMCBpcyBhIFVTQiBjb250cm9sbGVyLCBwZXJoYXBz
IG9uZSB3aXRoIGEga2V5Ym9hcmQKPiBhbmQvb3IgbW91c2UgY29ubmVjdGVkKS4gWW91IG1heSB3
YW50IHRvIHBsYXkgd2l0aCB0aGUgcmVzcGVjdGl2ZQo+IGNvbW1hbmQgbGluZSBvcHRpb24gKCJy
bXJyPSIpLiBOb3RlIHRoYXQgImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIgo+IGFzIHlvdSdyZSB1
c2luZyBpdCBkb2VzIG5vdCBoYXZlIGFueSBtZWFuaW5nIGZvciBQVkggKHNlZQo+IGludGVsX2lv
bW11X2h3ZG9tX2luaXQoKSkuCj4KPiBKYW4KPgo+Cj4KSGVsbG8sCgpGb2xsb3dpbmcgUm9nZXIn
cyBhZHZpY2UsIEkgcmVidWlsdCBYZW4gKDQuMTIpIHVzaW5nIHRoZSBzdGFnaW5nIGJyYW5jaCAK
YW5kIEkgbWFuYWdlZCB0byBnZXQgYSBQVkggZG9tMCBzdGFydGluZy4gSG93ZXZlciwgc29tZSBv
dGhlciBwcm9ibGVtcyAKYXBwZWFyZWQ6CgoxKSBUaGUgVVNCIGRldmljZXMgYXJlIG5vdCB1c2Fi
bGUgYW55bW9yZSAoa2V5Ym9hcmQgYW5kIG1vdXNlKSwgc28gdGhlIApzeXN0ZW0gaXMgb25seSBh
Y2Nlc3NpYmxlIHRocm91Z2ggdGhlIHNlcmlhbCBwb3J0LgoKMikgSSBjYW4gcnVuIGFueSB1c3Vh
bCBjb21tYW5kIGluIGRvbTAsIGJ1dCB0aGUgb25lcyBpbnZvbHZpbmcgeGwgCihleGNlcHQgZm9y
IHhsIGluZm8pIHdpbGwgbWFrZSB0aGUgc3lzdGVtIHJ1biBvdXQgb2YgbWVtb3J5IHZlcnkgZmFz
dC4gCkV2ZW50dWFsbHksIHdoZW4gdGhlcmUgaXMgbm8gbW9yZSBmcmVlIG1lbW9yeSBhdmFpbGFi
bGUsIHRoZSBPT00ga2lsbGVyIApiZWdpbnMgcmVtb3ZpbmcgcHJvY2Vzc2VzIHVudGlsIHRoZSBz
eXN0ZW0gYXV0byByZWJvb3RzLgoKSSBhdHRhY2hlZCBhIGZpbGUgY29udGFpbmluZyB0aGUgb3V0
cHV0IG9mIGEgbHN1c2IsIGFzIHdlbGwgYXMgdGhlIApvdXRwdXQgb2YgeGwgaW5mbyBhbmQgeGwg
bGlzdCAtbC4KQWZ0ZXIgeGwgbGlzdCAtbCwgdGhlIOKAnGZyZWUgLW3igJ0gY29tbWFuZHMgc2hv
dyB0aGUgYXZhaWxhYmxlIG1lbW9yeSAKZGVjcmVhc2luZy4KRWFjaCBjb21tYW5kIGhhcyBhIHRp
bWVzdGFtcCBhcHBlbmRlZCwgc28gaXQgY2FuIGJlIHNlZW4gaG93IGZhc3QgdGhlIAphdmFpbGFi
bGUgbWVtb3J5IGRlY3JlYXNlcy4KCkkgcmVtb3ZlZCBtdWNoIG9mIHRoZSBwcm9jZXNzIGtpbGxp
bmcgbG9ncyBhbmQga2VwdCB0aGUgbGFzdCBvbmUsIHNpbmNlIAp0aGV5IHdlcmUgZm9sbG93aW5n
IHRoZSBzYW1lIHBhdHRlcm4uCgpEb20wIHN0aWxsIGFwcGVhcnMgdG8gYmUgb2YgdHlwZSBQViAo
b3V0cHV0IG9mIHhsIGxpc3QgLWwpLCBob3dldmVyIApkdXJpbmcgYm9vdCwgdGhlIGZvbGxvd2lu
ZyBtZXNzYWdlcyB3ZXJlIGRpc3BsYXllZDog4oCcQnVpbGRpbmcgYSBQVkggCkRvbTDigJ0gYW5k
IOKAnEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBYZW4gUFZI4oCdLgoKSSBtZW50
aW9uIHRoYXQgSSBoYWQgdG8gYWRkIOKAnHdvcmthcm91bmRfYmlvc19idWfigJ0gaW4gR1JVQl9D
TURMSU5FX1hFTiAKZm9yIGlvbW11IHRvIGdldCBkb20wIHJ1bm5pbmcuCgpXaGF0IGNvdWxkIGJl
IGNhdXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1vcnkgbG9zcyBwcm9ibGVtPwoKVGhhbmsgeW91LApH
YWJyaWVsCgoKCgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIChSb21hbmlhKSBTLlIuTC4gcmVn
aXN0ZXJlZCBvZmZpY2U6IDI3QSBTZi4gTGF6YXIgU3RyZWV0LCBVQkM1LCBmbG9vciAyLCBJYXNp
LCBJYXNpIENvdW50eSwgNzAwMDQ1LCBSb21hbmlhLiBSZWdpc3RlcmVkIGluIFJvbWFuaWEuIFJl
Z2lzdHJhdGlvbiBudW1iZXIgSjIyLzI2MjEvMjAwNS4K

--------------AB180F369536DAB71306C3D0
Content-Type: text/plain; charset="UTF-8"; name="lsusb.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="lsusb.txt"

bHN1c2IgJiYgdGltCAgIZGF0ZSArJWMKQnVzIDAwMiBEZXZpY2UgMDAxOiBJRCAxZDZiOjAw
MDMgTGludXggRm91bmRhdGlvbiAzLjAgcm9vdCBodWIKQnVzIDAwMSBEZXZpY2UgMDAxOiBJ
RCAxZDZiOjAwMDIgTGludXggRm91bmRhdGlvbiAyLjAgcm9vdCBodWIKV2VkIDI1IEp1bCAy
MDE4IDA0OjU5OjI1IEFNIEVEVApyb290QGRlYmlhbjovaG9tZS90ZXN0IyBsc3VzYiAmJiBk
YXRlICslYwgICAgICAgICAgICAgICAgIBwcHBwd4bCAIaW5mbwpob3N0ICAgICAgICAgICAg
ICAgICAgIDogZGViaWFuCnJlbGVhc2UgICAgICAgICAgICAgICAgOiA0LjE3LjAtcmM1CnZl
cnNpb24gICAgICAgICAgICAgICAgOiAjNCBTTVAgVHVlIEp1bCAyNCAwNjoxMjoyMSBFRFQg
MjAxOAptYWNoaW5lICAgICAgICAgICAgICAgIDogeDg2XzY0Cm5yX2NwdXMgICAgICAgICAg
ICAgICAgOiA4Cm1heF9jcHVfaWQgICAgICAgICAgICAgOiA3Cm5yX25vZGVzICAgICAgICAg
ICAgICAgOiAxCmNvcmVzX3Blcl9zb2NrZXQgICAgICAgOiA0CnRocmVhZHNfcGVyX2NvcmUg
ICAgICAgOiAyCmNwdV9taHogICAgICAgICAgICAgICAgOiAzNzkyLjIyNwpod19jYXBzICAg
ICAgICAgICAgICAgIDogYmZlYmZiZmY6NzdmYWYzZmY6MmMxMDA4MDA6MDAwMDAxMjE6MDAw
MDAwMGY6MDA5YzZmYmY6MDAwMDAwMDA6MDAwMDAxMDAKdmlydF9jYXBzICAgICAgICAgICAg
ICA6IGh2bSBodm1fZGlyZWN0aW8KdG90YWxfbWVtb3J5ICAgICAgICAgICA6IDY1MjE3CmZy
ZWVfbWVtb3J5ICAgICAgICAgICAgOiA1NjI0MgpzaGFyaW5nX2ZyZWVkX21lbW9yeSAgIDog
MApzaGFyaW5nX3VzZWRfbWVtb3J5ICAgIDogMApvdXRzdGFuZGluZ19jbGFpbXMgICAgIDog
MApmcmVlX2NwdXMgICAgICAgICAgICAgIDogMAp4ZW5fbWFqb3IgICAgICAgICAgICAgIDog
NAp4ZW5fbWlub3IgICAgICAgICAgICAgIDogMTIKeGVuX2V4dHJhICAgICAgICAgICAgICA6
IC11bnN0YWJsZQp4ZW5fdmVyc2lvbiAgICAgICAgICAgIDogNC4xMi11bnN0YWJsZQp4ZW5f
Y2FwcyAgICAgICAgICAgICAgIDogeGVuLTMuMC14ODZfNjQgeGVuLTMuMC14ODZfMzJwIGh2
bS0zLjAteDg2XzMyIGh2bS0zLjAteDg2XzMycCBodm0tMy4wLXg4Nl82NCAKeGVuX3NjaGVk
dWxlciAgICAgICAgICA6IGNyZWRpdAp4ZW5fcGFnZXNpemUgICAgICAgICAgIDogNDA5Ngpw
bGF0Zm9ybV9wYXJhbXMgICAgICAgIDogdmlydF9zdGFydD0weGZmZmY4MDAwMDAwMDAwMDAK
eGVuX2NoYW5nZXNldCAgICAgICAgICA6IFRodSBKdW4gMjggMTA6NTQ6MDEgMjAxOCArMDMw
MCBnaXQ6NjFiZGRkYjgyMQp4ZW5fY29tbWFuZGxpbmUgICAgICAgIDogcGxhY2Vob2xkZXIg
ZG9tMD1wdmggZG9tMF9tZW09ODE5Mk0gbG9nbHZsPWFsbCBzeW5jX2NvbnNvbGUgY29uc29s
ZV90b19yaW5nPXRydWUgY29uc29sZT1jb20xLHZnYSBjb20xPTExNTIwMCw4bjEgaW9tbXU9
ZGVidWcsdmVyYm9zZSx3b3JrYXJvdW5kX2Jpb3NfYnVnCmNjX2NvbXBpbGVyICAgICAgICAg
ICAgOiBnY2MgKERlYmlhbiA2LjMuMC0xOCtkZWI5dTEpIDYuMy4wIDIwMTcwNTE2CmNjX2Nv
bXBpbGVfYnkgICAgICAgICAgOiByb290CmNjX2NvbXBpbGVfZG9tYWluICAgICAgOiAKY2Nf
Y29tcGlsZV9kYXRlICAgICAgICA6IFR1ZSBKdWwgMjQgMDQ6MDM6MDIgRURUIDIwMTgKYnVp
bGRfaWQgICAgICAgICAgICAgICA6IGU2ZDNlODAyYTY0MjBhYWU5ZTJlMjVkZDU5NDFjNWQy
NGFkYWQwMjYKeGVuZF9jb25maWdfZm9ybWF0ICAgICA6IDQKV2VkIDI1IEp1bCAyMDE4IDA0
OjU5OjM4IEFNIEVEVApyb290QGRlYmlhbjovaG9tZS90ZXN0IyB4bCBpbmZvICYmIGRhdGUg
KyVjCAgICAgICAgICAgICAgICAgICAcHBwcHZnJlZSAILW0KICAgICAgICAgICAgICB0b3Rh
bCAgICAgICAgdXNlZCAgICAgICAgZnJlZSAgICAgIHNoYXJlZCAgYnVmZi9jYWNoZSAgIGF2
YWlsYWJsZQpNZW06ICAgICAgICAgICA3OTc3ICAgICAgICAgMTc5ICAgICAgICA3NTQ5ICAg
ICAgICAgICA4ICAgICAgICAgMjQ4ICAgICAgICA3NTYwClN3YXA6ICAgICAgICAgNjUxMjAg
ICAgICAgICAgIDAgICAgICAgNjUxMjAKV2VkIDI1IEp1bCAyMDE4IDA0OjU5OjQ0IEFNIEVE
VApyb290QGRlYmlhbjovaG9tZS90ZXN0IyBmcmVlIC1tICYmIGRhdGUgKyVjBwgICAgICAgI
CAgICAgICAgICAgHBwcHeGwgCGxpc3QgCC1sClsKICAgIHsKICAgICAgICAiZG9taWQiOiAw
LAogICAgICAgICJjb25maWciOiB7CiAgICAgICAgICAgICJjX2luZm8iOiB7CiAgICAgICAg
ICAgICAgICAidHlwZSI6ICJwdiIsCiAgICAgICAgICAgICAgICAibmFtZSI6ICJEb21haW4t
MCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImJfaW5mbyI6IHsKICAgICAgICAgICAg
ICAgICJtYXhfbWVta2IiOiAxNzE3OTg2OTE4MCwKICAgICAgICAgICAgICAgICJ0YXJnZXRf
bWVta2IiOiA4Mzg3NzQzLAogICAgICAgICAgICAgICAgInNjaGVkX3BhcmFtcyI6IHsKICAg
ICAgICAgICAgICAgICAgICAic2NoZWQiOiAiY3JlZGl0IiwKICAgICAgICAgICAgICAgICAg
ICAid2VpZ2h0IjogMjU2LAogICAgICAgICAgICAgICAgICAgICJjYXAiOiAwCiAgICAgICAg
ICAgICAgICB9LAogICAgICAgICAgICAgICAgInR5cGUucHYiOiB7CgogICAgICAgICAgICAg
ICAgfSwKICAgICAgICAgICAgICAgICJhcmNoX2FybSI6IHsKCiAgICAgICAgICAgICAgICB9
CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cl0KCldlZCAyNSBKdWwgMjAxOCAwNDo1
OTo1MiBBTSBFRFQKcm9vdEBkZWJpYW46L2hvbWUvdGVzdCMgeGwgbGlzdCAtbCAmJiBkYXRl
ICslYwgICAgICAgICAgICAgICAgICAgICAhmcmVlIC1tCiAgICAgICAgICAgICAgdG90YWwg
ICAgICAgIHVzZWQgICAgICAgIGZyZWUgICAgICBzaGFyZWQgIGJ1ZmYvY2FjaGUgICBhdmFp
bGFibGUKTWVtOiAgICAgICAgICAgNzEyOSAgICAgICAgIDE4MCAgICAgICAgNjcwMSAgICAg
ICAgICAgOCAgICAgICAgIDI0OCAgICAgICAgNjcxMQpTd2FwOiAgICAgICAgIDY1MTIwICAg
ICAgICAgICAwICAgICAgIDY1MTIwCldlZCAyNSBKdWwgMjAxOCAwNDo1OTo1MyBBTSBFRFQK
cm9vdEBkZWJpYW46L2hvbWUvdGVzdCMgZnJlZSAtbSAmJiBkYXRlICslYwogICAgICAgICAg
ICAgIHRvdGFsICAgICAgICB1c2VkICAgICAgICBmcmVlICAgICAgc2hhcmVkICBidWZmL2Nh
Y2hlICAgYXZhaWxhYmxlCk1lbTogICAgICAgICAgIDY0NDEgICAgICAgICAxODAgICAgICAg
IDYwMTIgICAgICAgICAgIDggICAgICAgICAyNDggICAgICAgIDYwMjMKU3dhcDogICAgICAg
ICA2NTEyMCAgICAgICAgICAgMCAgICAgICA2NTEyMApXZWQgMjUgSnVsIDIwMTggMDQ6NTk6
NTQgQU0gRURUCnJvb3RAZGViaWFuOi9ob21lL3Rlc3QjIGZyZWUgLW0gJiYgZGF0ZSArJWMK
ICAgICAgICAgICAgICB0b3RhbCAgICAgICAgdXNlZCAgICAgICAgZnJlZSAgICAgIHNoYXJl
ZCAgYnVmZi9jYWNoZSAgIGF2YWlsYWJsZQpNZW06ICAgICAgICAgICA1Nzg5ICAgICAgICAg
MTgwICAgICAgICA1MzYwICAgICAgICAgICA4ICAgICAgICAgMjQ4ICAgICAgICA1MzcxClN3
YXA6ICAgICAgICAgNjUxMjAgICAgICAgICAgIDAgICAgICAgNjUxMjAKV2VkIDI1IEp1bCAy
MDE4IDA0OjU5OjU1IEFNIEVEVApyb290QGRlYmlhbjovaG9tZS90ZXN0IyBmcmVlIC1tICYm
IGRhdGUgKyVjCiAgICAgICAgICAgICAgdG90YWwgICAgICAgIHVzZWQgICAgICAgIGZyZWUg
ICAgICBzaGFyZWQgIGJ1ZmYvY2FjaGUgICBhdmFpbGFibGUKTWVtOiAgICAgICAgICAgNTAw
NyAgICAgICAgIDE4MSAgICAgICAgNDU3OCAgICAgICAgICAgOCAgICAgICAgIDI0OCAgICAg
ICAgNDU4OQpTd2FwOiAgICAgICAgIDY1MTIwICAgICAgICAgICAwICAgICAgIDY1MTIwCldl
ZCAyNSBKdWwgMjAxOCAwNDo1OTo1NiBBTSBFRFQKcm9vdEBkZWJpYW46L2hvbWUvdGVzdCMg
ZnJlZSAtbSAmJiBkYXRlICslYwogICAgICAgICAgICAgIHRvdGFsICAgICAgICB1c2VkICAg
ICAgICBmcmVlICAgICAgc2hhcmVkICBidWZmL2NhY2hlICAgYXZhaWxhYmxlCk1lbTogICAg
ICAgICAgIDQzMTcgICAgICAgICAxODAgICAgICAgIDM4ODggICAgICAgICAgIDggICAgICAg
ICAyNDggICAgICAgIDM4OTkKU3dhcDogICAgICAgICA2NTEyMCAgICAgICAgICAgMCAgICAg
ICA2NTEyMApXZWQgMjUgSnVsIDIwMTggMDQ6NTk6NTcgQU0gRURUCnJvb3RAZGViaWFuOi9o
b21lL3Rlc3QjIGZyZWUgLW0gJiYgZGF0ZSArJWMKICAgICAgICAgICAgICB0b3RhbCAgICAg
ICAgdXNlZCAgICAgICAgZnJlZSAgICAgIHNoYXJlZCAgYnVmZi9jYWNoZSAgIGF2YWlsYWJs
ZQpNZW06ICAgICAgICAgICAzNjAzICAgICAgICAgMTgxICAgICAgICAzMTc0ICAgICAgICAg
ICA4ICAgICAgICAgMjQ4ICAgICAgICAzMTg0ClN3YXA6ICAgICAgICAgNjUxMjAgICAgICAg
ICAgIDAgICAgICAgNjUxMjAKV2VkIDI1IEp1bCAyMDE4IDA0OjU5OjU3IEFNIEVEVApyb290
QGRlYmlhbjovaG9tZS90ZXN0IyBmcmVlIC1tICYmIGRhdGUgKyVjCiAgICAgICAgICAgICAg
dG90YWwgICAgICAgIHVzZWQgICAgICAgIGZyZWUgICAgICBzaGFyZWQgIGJ1ZmYvY2FjaGUg
ICBhdmFpbGFibGUKTWVtOiAgICAgICAgICAgMjg2MyAgICAgICAgIDE4MSAgICAgICAgMjQz
NCAgICAgICAgICAgOCAgICAgICAgIDI0OCAgICAgICAgMjQ0NApTd2FwOiAgICAgICAgIDY1
MTIwICAgICAgICAgICAwICAgICAgIDY1MTIwCldlZCAyNSBKdWwgMjAxOCAwNDo1OTo1OCBB
TSBFRFQKcm9vdEBkZWJpYW46L2hvbWUvdGVzdCMgZnJlZSAtbSAmJiBkYXRlICslYwogICAg
ICAgICAgICAgIHRvdGFsICAgICAgICB1c2VkICAgICAgICBmcmVlICAgICAgc2hhcmVkICBi
dWZmL2NhY2hlICAgYXZhaWxhYmxlCk1lbTogICAgICAgICAgIDIxNjkgICAgICAgICAxODEg
ICAgICAgIDE3MzkgICAgICAgICAgIDggICAgICAgICAyNDggICAgICAgIDE3NTAKU3dhcDog
ICAgICAgICA2NTEyMCAgICAgICAgICAgMCAgICAgICA2NTEyMApXZWQgMjUgSnVsIDIwMTgg
MDQ6NTk6NTkgQU0gRURUCnJvb3RAZGViaWFuOi9ob21lL3Rlc3QjIGZyZWUgLW0gJiYgZGF0
ZSArJWMKICAgICAgICAgICAgICB0b3RhbCAgICAgICAgdXNlZCAgICAgICAgZnJlZSAgICAg
IHNoYXJlZCAgYnVmZi9jYWNoZSAgIGF2YWlsYWJsZQpNZW06ICAgICAgICAgICAxNDk1ICAg
ICAgICAgMTgyICAgICAgICAxMDY0ICAgICAgICAgICA4ICAgICAgICAgMjQ4ICAgICAgICAx
MDc1ClN3YXA6ICAgICAgICAgNjUxMjAgICAgICAgICAgIDAgICAgICAgNjUxMjAKV2VkIDI1
IEp1bCAyMDE4IDA1OjAwOjAwIEFNIEVEVApyb290QGRlYmlhbjovaG9tZS90ZXN0IyBmcmVl
IC1tICYmIGRhdGUgKyVjCiAgICAgICAgICAgICAgdG90YWwgICAgICAgIHVzZWQgICAgICAg
IGZyZWUgICAgICBzaGFyZWQgIGJ1ZmYvY2FjaGUgICBhdmFpbGFibGUKTWVtOiAgICAgICAg
ICAgIDc3NSAgICAgICAgIDE4MiAgICAgICAgIDM0MyAgICAgICAgICAgOCAgICAgICAgIDI0
OCAgICAgICAgIDM1NApTd2FwOiAgICAgICAgIDY1MTIwICAgICAgICAgICAwICAgICAgIDY1
MTIwCldlZCAyNSBKdWwgMjAxOCAwNTowMDowMCBBTSBFRFQKcm9vdEBkZWJpYW46L2hvbWUv
dGVzdCMgZnJlZSAtbSAmJiBkYXRlICslYwogICAgICAgICAgICAgIHRvdGFsICAgICAgICB1
c2VkICAgICAgICBmcmVlICAgICAgc2hhcmVkICBidWZmL2NhY2hlICAgYXZhaWxhYmxlCk1l
bTogICAgICAgICAgICAyOTMgICAgICAgICAxNTEgICAgICAgICAxMTcgICAgICAgICAgIDEg
ICAgICAgICAgMjQgICAgICAgICAgNDYKU3dhcDogICAgICAgICA2NTEyMCAgICAgICAgICA1
NyAgICAgICA2NTA2MwpXZWQgMjUgSnVsIDIwMTggMDU6MDA6MDEgQU0gRURUCnJvb3RAZGVi
aWFuOi9ob21lL3Rlc3QjIGZyZWUgLW0gJiYgZGF0ZSArJWMKICAgICAgICAgICAgICB0b3Rh
bCAgICAgICAgdXNlZCAgICAgICAgZnJlZSAgICAgIHNoYXJlZCAgYnVmZi9jYWNoZSAgIGF2
YWlsYWJsZQpNZW06ICAgICAgICAgICAgMjkzICAgICAgICAgMTM5ICAgICAgICAgMTI5ICAg
ICAgICAgICAxICAgICAgICAgIDI0ICAgICAgICAgICA0ClN3YXA6ICAgICAgICAgNjUxMjAg
ICAgICAgICAgNTUgICAgICAgNjUwNjUKV2VkIDI1IEp1bCAyMDE4IDA1OjAwOjAyIEFNIEVE
VApyb290QGRlYmlhbjovaG9tZS90ZXN0IyBmcmVlIC1tICYmIGRhdGUgKyVjCiAgICAgICAg
ICAgICAgdG90YWwgICAgICAgIHVzZWQgICAgICAgIGZyZWUgICAgICBzaGFyZWQgIGJ1ZmYv
Y2FjaGUgICBhdmFpbGFibGUKTWVtOiAgICAgICAgICAgIDI5MyAgICAgICAgIDEzOSAgICAg
ICAgIDEyNiAgICAgICAgICAgMSAgICAgICAgICAyNiAgICAgICAgICAgMgpTd2FwOiAgICAg
ICAgIDY1MTIwICAgICAgICAgIDU1ICAgICAgIDY1MDY1CldlZCAyNSBKdWwgMjAxOCAwNTow
MDowMyBBTSBFRFQKcm9vdEBkZWJpYW46L2hvbWUvdGVzdCMgZnJlZSAtbSAmJiBkYXRlICsl
YwogICAgICAgICAgICAgIHRvdGFsICAgICAgICB1c2VkICAgICAgICBmcmVlICAgICAgc2hh
cmVkICBidWZmL2NhY2hlICAgYXZhaWxhYmxlCk1lbTogICAgICAgICAgICAyNDYgICAgICAg
ICAxMTAgICAgICAgICAxMTYgICAgICAgICAgIDAgICAgICAgICAgMTggICAgICAgICAgNDMK
U3dhcDogICAgICAgICA2NTEyMCAgICAgICAgICA4OSAgICAgICA2NTAzMQpXZWQgMjUgSnVs
IDIwMTggMDU6MDA6MDQgQU0gRURUCnJvb3RAZGViaWFuOi9ob21lL3Rlc3QjIGZyZWUgLW0g
JiYgZGF0ZSArJWMKICAgICAgICAgICAgICB0b3RhbCAgICAgICAgdXNlZCAgICAgICAgZnJl
ZSAgICAgIHNoYXJlZCAgYnVmZi9jYWNoZSAgIGF2YWlsYWJsZQpNZW06ICAgICAgICAgICAg
MjQ2ICAgICAgICAgMTExICAgICAgICAgMTE2ICAgICAgICAgICAwICAgICAgICAgIDE4ICAg
ICAgICAgIDQyClN3YXA6ICAgICAgICAgNjUxMjAgICAgICAgICAgOTAgICAgICAgNjUwMzAK
V2VkIDI1IEp1bCAyMDE4IDA1OjAwOjA1IEFNIEVEVApyb290QGRlYmlhbjovaG9tZS90ZXN0
IyBmcmVlIC1tICYmIGRhdGUgKyVjCgpbLi4uXQoKWyAgMjU1LjEzMzg3N10gT3V0IG9mIG1l
bW9yeTogS2lsbCBwcm9jZXNzIDk3MSAoc3lzdGVtZC1jZ3JvdXBzKSBzY29yZSAwIG9yIHNh
Y3JpZmljZSBjaGlsZApbICAyNTUuMTQyOTkwXSBLaWxsZWQgcHJvY2VzcyA5NzEgKHN5c3Rl
bWQtY2dyb3VwcykgdG90YWwtdm06NDgwNGtCLCBhbm9uLXJzczowa0IsIGZpbGUtcnNzOjBr
Qiwgc2htZW0tcnNzOjBrQgpbICAyNTUuMTg0MTkyXSBzeXN0ZW1kIGludm9rZWQgb29tLWtp
bGxlcjogZ2ZwX21hc2s9MHgxNDIwMGNhKEdGUF9ISUdIVVNFUl9NT1ZBQkxFKSwgbm9kZW1h
c2s9KG51bGwpLCBvcmRlcj0wLCBvb21fc2NvcmVfYWRqPTAKWyAgMjU1LjE5NjUzNV0gc3lz
dGVtZCBjcHVzZXQ9LyBtZW1zX2FsbG93ZWQ9MApbICAyNTUuMjAxMjgyXSBDUFU6IDcgUElE
OiAxIENvbW06IHN5c3RlbWQgTm90IHRhaW50ZWQgNC4xNy4wLXJjNSAjNApbICAyNTUuMjA4
MTYxXSBIYXJkd2FyZSBuYW1lOiAgLCBCSU9TICAKWyAgMjU1LjIxMjIzMl0gQ2FsbCBUcmFj
ZToKWyAgMjU1LjIxNTA0OF0gIGR1bXBfc3RhY2srMHg1Yy8weDdiClsgIDI1NS4yMTg4Mjld
ICBkdW1wX2hlYWRlcisweDZiLzB4MjhjClsgIDI1NS4yMjI4MDFdICA/IGZpbmRfbG9ja190
YXNrX21tKzB4NTIvMHg4MApbICAyNTUuMjI3NDU3XSAgPyBvb21fdW5raWxsYWJsZV90YXNr
KzB4OWIvMHhjMApbICAyNTUuMjMyMzA0XSAgb3V0X29mX21lbW9yeSsweDMyOC8weDQ4MApb
ICAyNTUuMjM2NTY5XSAgX19hbGxvY19wYWdlc19zbG93cGF0aCsweGQyNS8weGUwMApbICAy
NTUuMjQxNzA3XSAgPyBfX2RvX3BhZ2VfY2FjaGVfcmVhZGFoZWFkKzB4MTI5LzB4MmUwClsg
IDI1NS4yNDczMjldICBfX2FsbG9jX3BhZ2VzX25vZGVtYXNrKzB4MjEyLzB4MjUwClsgIDI1
NS4yNTI0NjldICBmaWxlbWFwX2ZhdWx0KzB4M2EwLzB4NjUwClsgIDI1NS4yNTY3MzddICA/
IGFsbG9jX3NldF9wdGUrMHgzOWMvMHg1MjAKWyAgMjU1LjI2MTE5NV0gID8gZmlsZW1hcF9t
YXBfcGFnZXMrMHgxODIvMHgzMzAKWyAgMjU1LjI2NjA0OV0gIGV4dDRfZmlsZW1hcF9mYXVs
dCsweDJjLzB4NDAgW2V4dDRdClsgIDI1NS4yNzEyNzldICBfX2RvX2ZhdWx0KzB4MWYvMHhi
MwpbICAyNTUuMjc1MDU5XSAgX19oYW5kbGVfbW1fZmF1bHQrMHhiZGYvMHgxMTEwClsgIDI1
NS4yNzk4MDldICBoYW5kbGVfbW1fZmF1bHQrMHhmYy8weDFmMApbICAyNTUuMjg0MTcxXSAg
X19kb19wYWdlX2ZhdWx0KzB4MjU1LzB4NGYwClsgIDI1NS4yODg2MzJdICA/IGV4aXRfdG9f
dXNlcm1vZGVfbG9vcCsweGEzLzB4YzAKWyAgMjU1LjI5MzY3Ml0gID8gcGFnZV9mYXVsdCsw
eDgvMHgzMApbICAyNTUuMjk3NTUxXSAgcGFnZV9mYXVsdCsweDFlLzB4MzAKWyAgMjU1LjMw
MTMzMl0gUklQOiAwMDMzOjB4N2Y1MzdlYmRhZDUwClsgIDI1NS4zMDU0MDhdIFJTUDogMDAy
YjowMDAwN2ZmZWM1ZTliZGI4IEVGTEFHUzogMDAwMTAyMDIKWyAgMjU1LjMxMTMxOF0gUkFY
OiAwMDAwMDAwMDAwMDAwMDAwIFJCWDogMDAwMDU2MDFmOGRlMTllMCBSQ1g6IDAwMDA3ZjUz
N2Q4NWRiMDAKWyAgMjU1LjMxOTM2NV0gUkRYOiAwMDAwNTYwMWY4ZGUxOWUwIFJTSTogMDAw
MDdmNTM3ZWNkZDc2YyBSREk6IDAwMDA1NjAxZjhkZTE5ZTAKWyAgMjU1LjMyNzQxMl0gUkJQ
OiAwMDAwN2Y1MzdlY2RkNzZjIFIwODogMDAwMDdmNTM3ZDg1ZGJiOCBSMDk6IDAwMDAwMDAw
MDAwMDAwNjAKWyAgMjU1LjMzNTQ2MF0gUjEwOiAwMDAwN2Y1MzdlZmIwOTQwIFIxMTogMDAw
MDAwMDAwMDAwMDIwNiBSMTI6IDAwMDA3ZmZlYzVlOWJkZTAKWyAgMjU1LjM0MzUwOF0gUjEz
OiAwMDAwN2ZmZWM1ZTliZWYwIFIxNDogMDAwMDAwMDAwMDAwMDAwMCBSMTU6IDAwMDAwMDAw
MDAwMDAwMDkKWyAgMjU1LjM1MTU2M10gTWVtLUluZm86ClsgIDI1NS4zNTQxNzhdIGFjdGl2
ZV9hbm9uOjEwIGluYWN0aXZlX2Fub246NCBpc29sYXRlZF9hbm9uOjAKWyAgMjU1LjM1NDE3
OF0gIGFjdGl2ZV9maWxlOjEyOSBpbmFjdGl2ZV9maWxlOjYgaXNvbGF0ZWRfZmlsZTowClsg
IDI1NS4zNTQxNzhdICB1bmV2aWN0YWJsZTowIGRpcnR5OjAgd3JpdGViYWNrOjAgdW5zdGFi
bGU6MApbICAyNTUuMzU0MTc4XSAgc2xhYl9yZWNsYWltYWJsZToyOTI1IHNsYWJfdW5yZWNs
YWltYWJsZTo0ODY4ClsgIDI1NS4zNTQxNzhdICBtYXBwZWQ6MCBzaG1lbTowIHBhZ2V0YWJs
ZXM6NjUgYm91bmNlOjAKWyAgMjU1LjM1NDE3OF0gIGZyZWU6MjY1NDEgZnJlZV9wY3A6MCBm
cmVlX2NtYTowClsgIDI1NS4zODk2NjZdIE5vZGUgMCBhY3RpdmVfYW5vbjo0MGtCIGluYWN0
aXZlX2Fub246MTZrQiBhY3RpdmVfZmlsZTo1MTZrQiBpbmFjdGl2ZV9maWxlOjI0a0IgdW5l
dmljdGFibGU6MGtCIGlzb2xhdGVkKGFub24pOjBrQiBpc29sYXRlZChmaWxlKTowa0IgbWFw
cGVkOjBrQiBkaXJ0eTowa0Igd3JpdGViYWNrOjBrQiBzaG1lbTowa0Igc2htZW1fdGhwOiAw
a0Igc2htZW1fcG1kbWFwcGVkOiAwa0IgYW5vbl90aHA6IDBrQiB3cml0ZWJhY2tfdG1wOjBr
QiB1bnN0YWJsZTowa0IgYWxsX3VucmVjbGFpbWFibGU/IHllcwpbICAyNTUuNDE4NzQ4XSBO
b2RlIDAgRE1BIGZyZWU6MTU4ODBrQiBtaW46MTMya0IgbG93OjE2NGtCIGhpZ2g6MTk2a0Ig
YWN0aXZlX2Fub246MGtCIGluYWN0aXZlX2Fub246MGtCIGFjdGl2ZV9maWxlOjBrQiBpbmFj
dGl2ZV9maWxlOjBrQiB1bmV2aWN0YWJsZTowa0Igd3JpdGVwZW5kaW5nOjBrQiBwcmVzZW50
OjE1OTY0a0IgbWFuYWdlZDoxNTg4MGtCIG1sb2NrZWQ6MGtCIGtlcm5lbF9zdGFjazowa0Ig
cGFnZXRhYmxlczowa0IgYm91bmNlOjBrQiBmcmVlX3BjcDowa0IgbG9jYWxfcGNwOjBrQiBm
cmVlX2NtYTowa0IKWyAgMjU1LjQ0NzgzNF0gbG93bWVtX3Jlc2VydmVbXTogMCAxODg5IDc3
MDcgNzcwNyA3NzA3ClsgIDI1NS40NTMzNTldIE5vZGUgMCBETUEzMiBmcmVlOjM5NDI4a0Ig
bWluOjE2NTMya0IgbG93OjIwNjY0a0IgaGlnaDoyNDc5NmtCIGFjdGl2ZV9hbm9uOjBrQiBp
bmFjdGl2ZV9hbm9uOjBrQiBhY3RpdmVfZmlsZTowa0IgaW5hY3RpdmVfZmlsZTowa0IgdW5l
dmljdGFibGU6MGtCIHdyaXRlcGVuZGluZzowa0IgcHJlc2VudDoyMjc5NjQwa0IgbWFuYWdl
ZDo0NDU1MmtCIG1sb2NrZWQ6MGtCIGtlcm5lbF9zdGFjazowa0IgcGFnZXRhYmxlczowa0Ig
Ym91bmNlOjBrQiBmcmVlX3BjcDowa0IgbG9jYWxfcGNwOjBrQiBmcmVlX2NtYTowa0IKWyAg
MjU1LjQ4MzQxNV0gbG93bWVtX3Jlc2VydmVbXTogMCAwIDU4MTggNTgxOCA1ODE4ClsgIDI1
NS40ODg2NTFdIE5vZGUgMCBOb3JtYWwgZnJlZTo1MDg1NmtCIG1pbjo1MDkxMmtCIGxvdzo2
MzY0MGtCIGhpZ2g6NzYzNjhrQiBhY3RpdmVfYW5vbjo0MGtCIGluYWN0aXZlX2Fub246MTZr
QiBhY3RpdmVfZmlsZTo3MDhrQiBpbmFjdGl2ZV9maWxlOjEwNGtCIHVuZXZpY3RhYmxlOjBr
QiB3cml0ZXBlbmRpbmc6MGtCIHByZXNlbnQ6NjA5Mjk5NmtCIG1hbmFnZWQ6MTM5NjQ4a0Ig
bWxvY2tlZDowa0Iga2VybmVsX3N0YWNrOjIyNDBrQiBwYWdldGFibGVzOjI2MGtCIGJvdW5j
ZTowa0IgZnJlZV9wY3A6MGtCIGxvY2FsX3BjcDowa0IgZnJlZV9jbWE6MGtCClsgIDI1NS41
MTk5NjZdIGxvd21lbV9yZXNlcnZlW106IDAgMCAwIDAgMApbICAyNTUuNTI0MzI2XSBOb2Rl
IDAgRE1BOiAwKjRrQiAxKjhrQiAoVSkgMCoxNmtCIDAqMzJrQiAyKjY0a0IgKFUpIDEqMTI4
a0IgKFUpIDEqMjU2a0IgKFUpIDAqNTEya0IgMSoxMDI0a0IgKFUpIDEqMjA0OGtCIChNKSAz
KjQwOTZrQiAoTSkgPSAxNTg4MGtCClsgIDI1NS41Mzg5NjZdIE5vZGUgMCBETUEzMjogOSo0
a0IgKFVNKSA2KjhrQiAoVU0pIDMqMTZrQiAoVU0pIDQqMzJrQiAoTSkgNio2NGtCIChNKSA3
KjEyOGtCIChVTSkgNCoyNTZrQiAoTSkgNio1MTJrQiAoTSkgMyoxMDI0a0IgKE0pIDEqMjA0
OGtCIChVKSA3KjQwOTZrQiAoVU0pID0gMzk0MjhrQgpbICAyNTUuNTU1ODM5XSBOb2RlIDAg
Tm9ybWFsOiA1NTEqNGtCIChVTUUpIDM1Nio4a0IgKFVNRSkgMTg1KjE2a0IgKFVNRSkgOTAq
MzJrQiAoTUUpIDUwKjY0a0IgKFVNRSkgMzYqMTI4a0IgKFVNRSkgMTIqMjU2a0IgKFVNKSA2
KjUxMmtCIChNKSA4KjEwMjRrQiAoVU0pIDkqMjA0OGtCIChNKSAwKjQwOTZrQiA9IDUxNDY4
a0IKWyAgMjU1LjU3NDE2MF0gTm9kZSAwIGh1Z2VwYWdlc190b3RhbD0wIGh1Z2VwYWdlc19m
cmVlPTAgaHVnZXBhZ2VzX3N1cnA9MCBodWdlcGFnZXNfc2l6ZT0xMDQ4NTc2a0IKWyAgMjU1
LjU4Mzk1Ml0gTm9kZSAwIGh1Z2VwYWdlc190b3RhbD0wIGh1Z2VwYWdlc19mcmVlPTAgaHVn
ZXBhZ2VzX3N1cnA9MCBodWdlcGFnZXNfc2l6ZT0yMDQ4a0IKWyAgMjU1LjU5MzQ1M10gMjA2
IHRvdGFsIHBhZ2VjYWNoZSBwYWdlcwpbICAyNTUuNTk3NjI4XSA2IHBhZ2VzIGluIHN3YXAg
Y2FjaGUKWyAgMjU1LjYwMTQwNF0gU3dhcCBjYWNoZSBzdGF0czogYWRkIDEyNzc5OCwgZGVs
ZXRlIDEyNzg1NSwgZmluZCA5MzY0Ny8xNjIzNTQKWyAgMjU1LjYwOTE2NF0gRnJlZSBzd2Fw
ICA9IDY2NjcwMDc2a0IKWyAgMjU1LjYxMzEzOF0gVG90YWwgc3dhcCA9IDY2NjgzOTAwa0IK
WyAgMjU1LjYxNzExNV0gMjA5NzE1MCBwYWdlcyBSQU0KWyAgMjU1LjYyMDUwMF0gMCBwYWdl
cyBIaWdoTWVtL01vdmFibGVPbmx5ClsgIDI1NS42MjQ4NjddIDIwNDcxMzAgcGFnZXMgcmVz
ZXJ2ZWQKWyAgMjU1LjYyODc0Nl0gMCBwYWdlcyBod3BvaXNvbmVkClsgIDI1NS42MzIyMzBd
IFVucmVjbGFpbWFibGUgc2xhYiBpbmZvOgpbICAyNTUuNjM2MzA4XSBOYW1lICAgICAgICAg
ICAgICAgICAgICAgIFVzZWQgICAgICAgICAgVG90YWwKWyAgMjU1LjY0MjQxOF0gc2NzaV9z
ZW5zZV9jYWNoZSAgICAgICAgICA0MUtCICAgICAgICAgNTZLQgpbICAyNTUuNjQ4MzI5XSBp
cDZfZHN0X2NhY2hlICAgICAgICAgICAgICAzS0IgICAgICAgICAxNUtCClsgIDI1NS42NTQy
NDVdIFJBV3Y2ICAgICAgICAgICAgICAgICAgICAgMjdLQiAgICAgICAgIDMxS0IKWyAgMjU1
LjY2MDE2MV0gc2dwb29sLTEyOCAgICAgICAgICAgICAgICAgOEtCICAgICAgICAgIDhLQgpb
ICAyNTUuNjY2MDcyXSBjZnFfaW9fY3EgICAgICAgICAgICAgICAgICA3S0IgICAgICAgICAx
OUtCClsgIDI1NS42NzE5ODhdIGNmcV9xdWV1ZSAgICAgICAgICAgICAgICAgMTFLQiAgICAg
ICAgIDIzS0IKWyAgMjU1LjY3NzkwMV0gbXF1ZXVlX2lub2RlX2NhY2hlICAgICAgICAgIDBL
QiAgICAgICAgICAzS0IKWyAgMjU1LjY4MzkxMF0gZG5vdGlmeV9zdHJ1Y3QgICAgICAgICAg
ICAgMEtCICAgICAgICAgIDNLQgpbICAyNTUuNjg5ODI4XSBzZWNwYXRoX2NhY2hlICAgICAg
ICAgICAgICAwS0IgICAgICAgICAgOEtCClsgIDI1NS42OTU3MzhdIFJBVyAgICAgICAgICAg
ICAgICAgICAgICAgMzBLQiAgICAgICAgIDMwS0IKWyAgMjU1LjcwMTY1NF0gaHVnZXRsYmZz
X2lub2RlX2NhY2hlICAgICAgICAgIDFLQiAgICAgICAgICA3S0IKWyAgMjU1LjcwNzk1NV0g
ZXZlbnRwb2xsX3B3cSAgICAgICAgICAgICAgNEtCICAgICAgICAgMjNLQgpbICAyNTUuNzEz
ODcyXSBldmVudHBvbGxfZXBpICAgICAgICAgICAgICA3S0IgICAgICAgICAzMktCClsgIDI1
NS43MTk3ODVdIHJlcXVlc3RfcXVldWUgICAgICAgICAgICAgIDRLQiAgICAgICAgIDEyS0IK
WyAgMjU1LjcyNTY5OF0gYmxrZGV2X2lvYyAgICAgICAgICAgICAgICAgNktCICAgICAgICAg
MTVLQgpbICAyNTUuNzMxNjEzXSBiaW92ZWMtbWF4ICAgICAgICAgICAgICAgIDk2S0IgICAg
ICAgICA5NktCClsgIDI1NS43Mzc1MjZdIGJpb3ZlYy0xMjggICAgICAgICAgICAgICAgIDRL
QiAgICAgICAgICA0S0IKWyAgMjU1Ljc0MzQ0Ml0gYmlvdmVjLTY0ICAgICAgICAgICAgICAg
IDI5M0tCICAgICAgICAzMjhLQgpbICAyNTUuNzQ5MzU3XSBkbWFlbmdpbmUtdW5tYXAtMjU2
ICAgICAgICAgIDJLQiAgICAgICAgICA2S0IKWyAgMjU1Ljc1NTQ2Nl0gZG1hZW5naW5lLXVu
bWFwLTEyOCAgICAgICAgICAzS0IgICAgICAgICAyMktCClsgIDI1NS43NjE1NzBdIGRtYWVu
Z2luZS11bm1hcC0xNiAgICAgICAgICA2S0IgICAgICAgICAgN0tCClsgIDI1NS43Njc1ODFd
IGRtYWVuZ2luZS11bm1hcC0yICAgICAgICAgIDBLQiAgICAgICAgICAzS0IKWyAgMjU1Ljc3
MzQ5N10gc2tidWZmX2ZjbG9uZV9jYWNoZSAgICAgICAgIDUxS0IgICAgICAgICA4NEtCClsg
IDI1NS43Nzk2MDRdIHNrYnVmZl9oZWFkX2NhY2hlICAgICAgICAgNzRLQiAgICAgICAgMTQ4
S0IKWyAgMjU1Ljc4NTUxOF0gbmV0X25hbWVzcGFjZSAgICAgICAgICAgICAgNktCICAgICAg
ICAgIDZLQgpbICAyNTUuNzkxNDMxXSBzaG1lbV9pbm9kZV9jYWNoZSAgICAgICAgNjA5S0Ig
ICAgICAgIDY2NUtCClsgIDI1NS43OTczNDhdIHRhc2tzdGF0cyAgICAgICAgICAgICAgICAg
IDNLQiAgICAgICAgICAzS0IKWyAgMjU1LjgwMzI1OV0gcHJvY19kaXJfZW50cnkgICAgICAg
ICAgIDE3NktCICAgICAgICAxOTJLQgpbICAyNTUuODA5MTc2XSBwZGVfb3BlbmVyICAgICAg
ICAgICAgICAgICAwS0IgICAgICAgICAgM0tCClsgIDI1NS44MTUwODhdIHNlcV9maWxlICAg
ICAgICAgICAgICAgICAgIDJLQiAgICAgICAgICA4S0IKWyAgMjU1LjgyMTAwMl0gc2lncXVl
dWUgICAgICAgICAgICAgICAgICAgN0tCICAgICAgICAgMTFLQgpbICAyNTUuODI2OTE1XSBr
ZXJuZnNfbm9kZV9jYWNoZSAgICAgICAyNzkyS0IgICAgICAgMjgxMktCClsgIDI1NS44MzI4
MzJdIG1udF9jYWNoZSAgICAgICAgICAgICAgICAgMjlLQiAgICAgICAgIDQ4S0IKWyAgMjU1
LjgzODc0NV0gZmlscCAgICAgICAgICAgICAgICAgICAgICA4M0tCICAgICAgICAzNTJLQgpb
ICAyNTUuODQ0NjYxXSBuYW1lc19jYWNoZSAgICAgICAgICAgICAgIDU2S0IgICAgICAgICA1
NktCClsgIDI1NS44NTA1NzJdIHZtX2FyZWFfc3RydWN0ICAgICAgICAgICAxMDhLQiAgICAg
ICAgNTY2S0IKWyAgMjU1Ljg1NjQ4Nl0gbW1fc3RydWN0ICAgICAgICAgICAgICAgICA3NktC
ICAgICAgICAgOTZLQgpbICAyNTUuODYyNDA0XSBmaWxlc19jYWNoZSAgICAgICAgICAgICAg
IDI5S0IgICAgICAgICA0NUtCClsgIDI1NS44NjgzMTRdIHNpZ25hbF9jYWNoZSAgICAgICAg
ICAgICAyMDNLQiAgICAgICAgMjMyS0IKWyAgMjU1Ljg3NDIyN10gc2lnaGFuZF9jYWNoZSAg
ICAgICAgICAgIDQwNktCICAgICAgICA0MjBLQgpbICAyNTUuODgwMTQ2XSB0YXNrX3N0cnVj
dCAgICAgICAgICAgICAgNjU1S0IgICAgICAgIDY1NUtCClsgIDI1NS44ODYwNTddIGNyZWRf
amFyICAgICAgICAgICAgICAgICAgNTdLQiAgICAgICAgMTY1S0IKWyAgMjU1Ljg5MTk3Ml0g
YW5vbl92bWEgICAgICAgICAgICAgICAgICAxN0tCICAgICAgICAxMDVLQgpbICAyNTUuODk3
ODg1XSBwaWQgICAgICAgICAgICAgICAgICAgICAgIDQ5S0IgICAgICAgIDI3NktCClsgIDI1
NS45MDM3OThdIEFjcGktT3BlcmFuZCAgICAgICAgICAgICA1OTBLQiAgICAgICAgNjA2S0IK
WyAgMjU1LjkwOTcxNV0gQWNwaS1QYXJzZSAgICAgICAgICAgICAgICAgNEtCICAgICAgICAg
MTVLQgpbICAyNTUuOTE1NjMwXSBBY3BpLVN0YXRlICAgICAgICAgICAgICAgICA1S0IgICAg
ICAgICAxOUtCClsgIDI1NS45MjE1NDVdIEFjcGktTmFtZXNwYWNlICAgICAgICAgICAyMjFL
QiAgICAgICAgMjI4S0IKWyAgMjU1LjkyNzQ1NV0gbnVtYV9wb2xpY3kgICAgICAgICAgICAg
ICAgMEtCICAgICAgICAgIDNLQgpbICAyNTUuOTMzMzcwXSB0cmFjZV9ldmVudF9maWxlICAg
ICAgICAgMTE0S0IgICAgICAgIDEyNktCClsgIDI1NS45MzkyODRdIGZ0cmFjZV9ldmVudF9m
aWVsZCAgICAgICAgMTQ4S0IgICAgICAgIDE1OUtCClsgIDI1NS45NDUyOTddIHBvb2xfd29y
a3F1ZXVlICAgICAgICAgICAxMTVLQiAgICAgICAgMzI4S0IKWyAgMjU1Ljk1MTIxMV0gdGFz
a19ncm91cCAgICAgICAgICAgICAgICAxMktCICAgICAgICAgMjdLQgpbICAyNTUuOTU3MTI0
XSBrbWFsbG9jLTIwOTcxNTIgICAgICAgICAyMDQ4S0IgICAgICAgMjA0OEtCClsgIDI1NS45
NjMwMzhdIGttYWxsb2MtMjYyMTQ0ICAgICAgICAgICA3NjhLQiAgICAgICAgNzY4S0IKWyAg
MjU1Ljk2ODk1M10ga21hbGxvYy0xMzEwNzIgICAgICAgICAgIDEyOEtCICAgICAgICAxMjhL
QgpbICAyNTUuOTc0ODY0XSBrbWFsbG9jLTMyNzY4ICAgICAgICAgICAgMjg4S0IgICAgICAg
IDI4OEtCClsgIDI1NS45ODA3NzhdIGttYWxsb2MtMTYzODQgICAgICAgICAgICAzODRLQiAg
ICAgICAgMzg0S0IKWyAgMjU1Ljk4NjY5N10ga21hbGxvYy04MTkyICAgICAgICAgICAgIDcx
MktCICAgICAgICA3MTJLQgpbICAyNTUuOTkyNjA3XSBrbWFsbG9jLTQwOTYgICAgICAgICAg
ICAgNTk2S0IgICAgICAgIDYwMEtCClsgIDI1NS45OTg1MjFdIGttYWxsb2MtMjA0OCAgICAg
ICAgICAgIDE1NDZLQiAgICAgICAxNTkyS0IKWyAgMjU2LjAwNDQzNl0ga21hbGxvYy0xMDI0
ICAgICAgICAgICAgMTE1OEtCICAgICAgIDEyMTZLQgpbICAyNTYuMDEwMzUyXSBrbWFsbG9j
LTUxMiAgICAgICAgICAgICAgNTIyS0IgICAgICAgIDYwNEtCClsgIDI1Ni4wMTYyNjRdIGtt
YWxsb2MtMjU2ICAgICAgICAgICAgICAxMjVLQiAgICAgICAgMTMyS0IKWyAgMjU2LjAyMjE3
OV0ga21hbGxvYy0xOTIgICAgICAgICAgICAgIDIzNktCICAgICAgICAyNjdLQgpbICAyNTYu
MDI4MDkyXSBrbWFsbG9jLTk2ICAgICAgICAgICAgICAgMTc4S0IgICAgICAgIDI1MktCClsg
IDI1Ni4wMzQwMDldIGttYWxsb2MtNjQgICAgICAgICAgICAgICAyOThLQiAgICAgICAgMzYw
S0IKWyAgMjU2LjAzOTkyNF0ga21hbGxvYy0zMiAgICAgICAgICAgICAgIDQxMUtCICAgICAg
ICA0MzBLQgpbICAyNTYuMDQ1ODM5XSBrbWFsbG9jLTEyOCAgICAgICAgICAgICAgMTA0S0Ig
ICAgICAgIDEzMktCClsgIDI1Ni4wNTE3NDldIGttZW1fY2FjaGUgICAgICAgICAgICAgICAg
MzNLQiAgICAgICAgIDQwS0IKWyAgMjU2LjA1NzY2NV0gWyBwaWQgXSAgIHVpZCAgdGdpZCB0
b3RhbF92bSAgICAgIHJzcyBwZ3RhYmxlc19ieXRlcyBzd2FwZW50cyBvb21fc2NvcmVfYWRq
IG5hbWUKWyAgMjU2LjA2NzE3MF0gWyAgMjczXSAgICAgMCAgIDI3MyAgICAxMTY4MCAgICAg
ICAgMSAgIDEyMjg4MCAgICAgIDM2MyAgICAgICAgIC0xMDAwIHN5c3RlbWQtdWRldmQKWyAg
MjU2LjA3Njk2Ml0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IE91dCBvZiBtZW1vcnkg
YW5kIG5vIGtpbGxhYmxlIHByb2Nlc3Nlcy4uLgpbICAyNTYuMDc2OTYyXSAKWyAgMjU2LjA4
NzIzMl0gQ1BVOiA3IFBJRDogMSBDb21tOiBzeXN0ZW1kIE5vdCB0YWludGVkIDQuMTcuMC1y
YzUgIzQKWyAgMjU2LjA5NDExM10gSGFyZHdhcmUgbmFtZTogICwgQklPUyAgClsgIDI1Ni4w
OTgxODVdIENhbGwgVHJhY2U6ClsgIDI1Ni4xMDA5OTldICBkdW1wX3N0YWNrKzB4NWMvMHg3
YgpbICAyNTYuMTA0NzgwXSAgcGFuaWMrMHhlNC8weDI1MgpbICAyNTYuMTA4MTczXSAgPyBk
dW1wX2hlYWRlcisweDE4OS8weDI4YwpbICAyNTYuMTEyNDM3XSAgb3V0X29mX21lbW9yeSsw
eDMzNC8weDQ4MApbICAyNTYuMTE2NzA1XSAgX19hbGxvY19wYWdlc19zbG93cGF0aCsweGQy
NS8weGUwMApbICAyNTYuMTIxODQzXSAgPyBfX2RvX3BhZ2VfY2FjaGVfcmVhZGFoZWFkKzB4
MTI5LzB4MmUwClsgIDI1Ni4xMjc0NjVdICBfX2FsbG9jX3BhZ2VzX25vZGVtYXNrKzB4MjEy
LzB4MjUwClsgIDI1Ni4xMzI2MDNdICBmaWxlbWFwX2ZhdWx0KzB4M2EwLzB4NjUwClsgIDI1
Ni4xMzY4NzFdICA/IGFsbG9jX3NldF9wdGUrMHgzOWMvMHg1MjAKWyAgMjU2LjE0MTMzMF0g
ID8gZmlsZW1hcF9tYXBfcGFnZXMrMHgxODIvMHgzMzAKWyAgMjU2LjE0NjE4NF0gIGV4dDRf
ZmlsZW1hcF9mYXVsdCsweDJjLzB4NDAgW2V4dDRdClsgIDI1Ni4xNTE0MTJdICBfX2RvX2Zh
dWx0KzB4MWYvMHhiMwpbICAyNTYuMTU1MTk3XSAgX19oYW5kbGVfbW1fZmF1bHQrMHhiZGYv
MHgxMTEwClsgIDI1Ni4xNTk5NDhdICBoYW5kbGVfbW1fZmF1bHQrMHhmYy8weDFmMApbICAy
NTYuMTY0MzA2XSAgX19kb19wYWdlX2ZhdWx0KzB4MjU1LzB4NGYwClsgIDI1Ni4xNjg3Njld
ICA/IGV4aXRfdG9fdXNlcm1vZGVfbG9vcCsweGEzLzB4YzAKWyAgMjU2LjE3MzgwN10gID8g
cGFnZV9mYXVsdCsweDgvMHgzMApbICAyNTYuMTc3Njg3XSAgcGFnZV9mYXVsdCsweDFlLzB4
MzAKWyAgMjU2LjE4MTQ2N10gUklQOiAwMDMzOjB4N2Y1MzdlYmRhZDUwClsgIDI1Ni4xODU1
MzhdIFJTUDogMDAyYjowMDAwN2ZmZWM1ZTliZGI4IEVGTEFHUzogMDAwMTAyMDIKWyAgMjU2
LjE5MTQ1NV0gUkFYOiAwMDAwMDAwMDAwMDAwMDAwIFJCWDogMDAwMDU2MDFmOGRlMTllMCBS
Q1g6IDAwMDA3ZjUzN2Q4NWRiMDAKWyAgMjU2LjE5OTUwMF0gUkRYOiAwMDAwNTYwMWY4ZGUx
OWUwIFJTSTogMDAwMDdmNTM3ZWNkZDc2YyBSREk6IDAwMDA1NjAxZjhkZTE5ZTAKWyAgMjU2
LjIwNzU0Nl0gUkJQOiAwMDAwN2Y1MzdlY2RkNzZjIFIwODogMDAwMDdmNTM3ZDg1ZGJiOCBS
MDk6IDAwMDAwMDAwMDAwMDAwNjAKWyAgMjU2LjIxNTU5M10gUjEwOiAwMDAwN2Y1MzdlZmIw
OTQwIFIxMTogMDAwMDAwMDAwMDAwMDIwNiBSMTI6IDAwMDA3ZmZlYzVlOWJkZTAKWyAgMjU2
LjIyMzY0Ml0gUjEzOiAwMDAwN2ZmZWM1ZTliZWYwIFIxNDogMDAwMDAwMDAwMDAwMDAwMCBS
MTU6IDAwMDAwMDAwMDAwMDAwMDkKWyAgMjU2LjIzMTc1Ml0gS2VybmVsIE9mZnNldDogZGlz
YWJsZWQKKFhFTikgSGFyZHdhcmUgRG9tMCBjcmFzaGVkOiByZWJvb3RpbmcgbWFjaGluZSBp
biA1IHNlY29uZHMuCihYRU4pIFJlc2V0dGluZyB3aXRoIEFDUEkgTUVNT1JZIG9yIEkvTyBS
RVNFVF9SRUcuCg==
--------------AB180F369536DAB71306C3D0
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------AB180F369536DAB71306C3D0--



From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:23:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10: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 1fiGwZ-0007X8-7H; Wed, 25 Jul 2018 10: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiGwY-0007X3-O3
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:22:54 +0000
X-Inumbo-ID: ba11e558-8ff4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba11e558-8ff4-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 10:23:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61063244"
Date: Wed, 25 Jul 2018 11:22:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <bercarug@amazon.com>
Message-ID: <20180725102250.dxzuwxdftt3mn67i@citrix.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, abelgun@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDE6MDY6NDNQTSArMDMwMCwgYmVyY2FydWdAYW1hem9u
LmNvbSB3cm90ZToKPiBPbiAwNy8yNC8yMDE4IDEyOjU0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToK
PiA+ID4gPiA+IE9uIDIzLjA3LjE4IGF0IDEzOjUwLCA8YmVyY2FydWdAYW1hem9uLmNvbT4gd3Jv
dGU6Cj4gPiA+IEZvciB0aGUgbGFzdCBmZXcgZGF5cywgSSBoYXZlIGJlZW4gdHJ5aW5nIHRvIGdl
dCBhIFBWSCBkb20wIHJ1bm5pbmcsCj4gPiA+IGhvd2V2ZXIgSSBlbmNvdW50ZXJlZCB0aGUgZm9s
bG93aW5nIHByb2JsZW06IHRoZSBzeXN0ZW0gc2VlbXMgdG8KPiA+ID4gZnJlZXplIGFmdGVyIHRo
ZSBoeXBlcnZpc29yIGJvb3RzLCB0aGUgc2NyZWVuIGdvZXMgYmxhY2suIEkgaGF2ZSB0cmllZCB0
bwo+ID4gPiBkZWJ1ZyBpdCB2aWEgYSBzZXJpYWwgY29uc29sZSAodXNpbmcgTWluaWNvbSkgYW5k
IG1hbmFnZWQgdG8gZ2V0IHNvbWUKPiA+ID4gbW9yZSBYZW4gb3V0cHV0LCBhZnRlciB0aGUgc2Ny
ZWVuIHR1cm5zIGJsYWNrLgo+ID4gPiAKPiA+ID4gSSBtZW50aW9uIHRoYXQgSSBoYXZlIHRyaWVk
IHRvIGJvb3QgdGhlIFBWSCBkb20wIHVzaW5nIGRpZmZlcmVudCBrZXJuZWwKPiA+ID4gaW1hZ2Vz
IChmcm9tIDQuOS4wIHRvIDQuMTgtcmMzKSwgZGlmZmVyZW50IFhlbiAgdmVyc2lvbnMgKDQuMTAs
IDQuMTEsIDQuMTIpLgo+ID4gPiAKPiA+ID4gQmVsb3cgSSBhdHRhY2hlZCBteSBzeXN0ZW0gLyBo
eXBlcnZpc29yIGNvbmZpZ3VyYXRpb24sIGFzIHdlbGwgYXMgdGhlCj4gPiA+IG91dHB1dCBjYXB0
dXJlZCB0aHJvdWdoIHRoZSBzZXJpYWwgY29uc29sZSwgY29ycmVzcG9uZGluZyB0byB0aGUgbGF0
ZXN0Cj4gPiA+IHZlcnNpb25zIGZvciBYZW4gYW5kIHRoZSBMaW51eCBLZXJuZWwgKFhlbiBzdGFn
aW5nIGFuZCBLZXJuZWwgZnJvbSB0aGUKPiA+ID4geGVuL3RpcCB0cmVlKS4KPiA+ID4gWy4uLl0K
PiA+ID4gKFhFTikgW1ZULURdaW9tbXUuYzo5MTk6IGlvbW11X2ZhdWx0X3N0YXR1czogRmF1bHQg
T3ZlcmZsb3cKPiA+ID4gKFhFTikgW1ZULURdaW9tbXUuYzo5MjE6IGlvbW11X2ZhdWx0X3N0YXR1
czogUHJpbWFyeSBQZW5kaW5nIEZhdWx0Cj4gPiA+IChYRU4pIFtWVC1EXURNQVI6W0RNQSBXcml0
ZV0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MTQuMF0gZmF1bHQgYWRkciA4ZGViMzAwMCwgaW9t
bXUgcmVnID0gZmZmZjgyYzAwMDIxYjAwMAo+ID4gPiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24g
MDUgLSBQVEUgV3JpdGUgYWNjZXNzIGlzIG5vdCBzZXQKPiA+ID4gKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjE0LjAgZ21mbiA4ZGViMwo+ID4gPiAoWEVOKSBy
b290X2VudHJ5WzAwXSA9IDEwMjFjNjAwMDEKPiA+ID4gKFhFTikgY29udGV4dFthMF0gPSAyXzEw
MjFkNmQwMDEKPiA+ID4gKFhFTikgbDRbMDAwXSA9IDljMDAwMDEwMjFkNmMxMDcKPiA+ID4gKFhF
TikgbDNbMDAyXSA9IDljMDAwMDEwMjFkM2UxMDcKPiA+ID4gKFhFTikgbDJbMDZmXSA9IDljMDAw
MDEwMjE4YzAxMDcKPiA+ID4gKFhFTikgbDFbMGIzXSA9IDgwMDAwMDAwMDAwMDAwMDAKPiA+ID4g
KFhFTikgbDFbMGIzXSBub3QgcHJlc2VudAo+ID4gPiAoWEVOKSBEb20wIGNhbGxiYWNrIHZpYSBj
aGFuZ2VkIHRvIERpcmVjdCBWZWN0b3IgMHhmMwo+ID4gVGhpcyBtaWdodCBiZSBhIGhpbnQgYXQg
YSBtaXNzaW5nIFJNUlIgZW50cnkgaW4gdGhlIEFDUEkgdGFibGVzLCBhcwo+ID4gd2UndmUgc2Vl
biB0byBiZSB0aGUgY2FzZSBmb3IgYSBudW1iZXIgb2Ygc3lzdGVtcyAoSSBkYXJlIHRvIGd1ZXNz
Cj4gPiB0aGF0IDAwMDA6MDA6MTQuMCBpcyBhIFVTQiBjb250cm9sbGVyLCBwZXJoYXBzIG9uZSB3
aXRoIGEga2V5Ym9hcmQKPiA+IGFuZC9vciBtb3VzZSBjb25uZWN0ZWQpLiBZb3UgbWF5IHdhbnQg
dG8gcGxheSB3aXRoIHRoZSByZXNwZWN0aXZlCj4gPiBjb21tYW5kIGxpbmUgb3B0aW9uICgicm1y
cj0iKS4gTm90ZSB0aGF0ICJpb21tdV9pbmNsdXNpdmVfbWFwcGluZyIKPiA+IGFzIHlvdSdyZSB1
c2luZyBpdCBkb2VzIG5vdCBoYXZlIGFueSBtZWFuaW5nIGZvciBQVkggKHNlZQo+ID4gaW50ZWxf
aW9tbXVfaHdkb21faW5pdCgpKS4KPiA+IAo+ID4gSmFuCj4gPiAKPiA+IAo+ID4gCj4gSGVsbG8s
Cj4gCj4gRm9sbG93aW5nIFJvZ2VyJ3MgYWR2aWNlLCBJIHJlYnVpbHQgWGVuICg0LjEyKSB1c2lu
ZyB0aGUgc3RhZ2luZyBicmFuY2ggYW5kCj4gSSBtYW5hZ2VkIHRvIGdldCBhIFBWSCBkb20wIHN0
YXJ0aW5nLiBIb3dldmVyLCBzb21lIG90aGVyIHByb2JsZW1zIGFwcGVhcmVkOgo+IAo+IDEpIFRo
ZSBVU0IgZGV2aWNlcyBhcmUgbm90IHVzYWJsZSBhbnltb3JlIChrZXlib2FyZCBhbmQgbW91c2Up
LCBzbyB0aGUKPiBzeXN0ZW0gaXMgb25seSBhY2Nlc3NpYmxlIHRocm91Z2ggdGhlIHNlcmlhbCBw
b3J0Lgo+IAo+IDIpIEkgY2FuIHJ1biBhbnkgdXN1YWwgY29tbWFuZCBpbiBkb20wLCBidXQgdGhl
IG9uZXMgaW52b2x2aW5nIHhsIChleGNlcHQKPiBmb3IgeGwgaW5mbykgd2lsbCBtYWtlIHRoZSBz
eXN0ZW0gcnVuIG91dCBvZiBtZW1vcnkgdmVyeSBmYXN0LiBFdmVudHVhbGx5LAo+IHdoZW4gdGhl
cmUgaXMgbm8gbW9yZSBmcmVlIG1lbW9yeSBhdmFpbGFibGUsIHRoZSBPT00ga2lsbGVyIGJlZ2lu
cyByZW1vdmluZwo+IHByb2Nlc3NlcyB1bnRpbCB0aGUgc3lzdGVtIGF1dG8gcmVib290cy4KCkFu
eSBjaGFuY2UgeW91IGNhbiBydW4gdmFsZ3JpbmQgd2l0aCB4bD8KCkknbSBpbnRyaWd1ZWQuIGJ5
IHRoaXMgUFZILW9ubHkgbWVtb3J5IGxlYWsuICA6LSkKCldlaS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:27:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10:27: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 1fiH0p-0007ic-RG; Wed, 25 Jul 2018 10: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=eg3x=kj=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fiH0o-0007iX-Fa
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:27:18 +0000
X-Inumbo-ID: 39ea9e49-8ff5-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x242.google.com (unknown [2607:f8b0:400d:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39ea9e49-8ff5-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 12:26:43 +0200 (CEST)
Received: by mail-qk0-x242.google.com with SMTP id a132-v6so4525622qkg.3
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 03:27:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=xEzsMNFcxYRL7GoGKYgu32wujWWNKLPKXoWt2ZdAjKI=;
 b=S3q2zOgI7RKeuEQeJJUsQMkXD2xx3HczJ+YUN62waIWOy0ashR8MevYuxDk4POa6KX
 3QBXRG2UQgK2EqwgaZXhatCYJ8ncNzfizSGGn2DFWedaytwZXUIkMc6waNdk1PYpjW0b
 1dmNSl7Vgc2mHFneY4gkPmZ9wLbcf0Vym+8v/5TJ6on154Xs0jM7l+lNqRSYpU6wlg/6
 wGNJPI+HHMHAPQ7EMpdVmDpkbncRXiFVvGgadZQgdTZi1ey+LpQ/yRHC+0YiXrA28PYY
 wmuWEEaOL3rEos6Xq7o9hEP9ELhULtWC4D87ivywV4jg0wbhofSGAxpL1GjId8jX93pw
 nkfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=xEzsMNFcxYRL7GoGKYgu32wujWWNKLPKXoWt2ZdAjKI=;
 b=BL39BS2fo9uO78ShxxNkcZpqf06594yl0KvZFef9ktA9jncSeympr/XMJG/RGKpwas
 C1u7HGFQ2jPD8i4QQFTlezddxaUptmr1jwCh56oXozJwH42kzBELnosJ8IDHYowWdlTb
 nCix8ojF6sHyW9XbtNRZvOn7h2cta5SO3VAp+aTdvidlP/2yU8yzlk0lbvf07etWDa/L
 rPVRiTqSpZWvfNDMrgbQA6UkQJxhK43cYMolB0aB4tmHCHHnesTu8EjzggeVuQ3fGUTA
 xNt9xeJZaCoSTqxE4OqhBRWTs1jIC61FDrIhi2ErcsF89g0lMRFQw0OU0SFFGC2Hc76i
 5u2w==
X-Gm-Message-State: AOUpUlFSpcp97/VN/gtLfNrN5Xn7lBQZ2Te6Lpl4z0KVe9lV24t23kqf
 ayBZKfcywUn5hf7qYy26dDx89H61u9gdWTKfEDU=
X-Google-Smtp-Source: AAOMgpf3SQLBqGEizejd7VtNY4fi5FMmdL9iCOHo7VEgUixf1rLzn+eUr+to8URrhQA1qYlPv0NbMtb7+pyf2qPvDSg=
X-Received: by 2002:a37:b102:: with SMTP id
 a2-v6mr18799759qkf.359.1532514436529; 
 Wed, 25 Jul 2018 03:27:16 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Wed, 25 Jul 2018 03:27:16
 -0700 (PDT)
In-Reply-To: <20180725092424.31707-1-wei.liu2@citrix.com>
References: <20180725092424.31707-1-wei.liu2@citrix.com>
From: George Dunlap <George.Dunlap@eu.citrix.com>
Date: Wed, 25 Jul 2018 11:27:16 +0100
X-Google-Sender-Auth: Uwt5oSp-nU4u_GdGegQkbOWFG-U
Message-ID: <CAFLBxZYXaujs07o3egF4K62XGGcrzD0mT=41pXRaoNG84SZ0qw@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH v6] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>,
 Doug Goldstein <cardoe@cardoe.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTA6MjQgQU0sIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+IHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cj4gLS0tCj4gVGhpcyBpcyBhIHNjcmlwdCBJIHdyb3RlIHByZXZpb3VzbHkgZm9yIGJ1aWxk
IHRlc3QuCj4KPiBHaXZlbiBpdCBiYXNpY2FsbHkgcnVucyBhIHNldCBvZiBjb21tYW5kcyBvbiBl
dmVyeSBjb21taXQsIG1heWJlIGl0IHNob3VsZAo+IGJlIG5hbWVkIGZvci1lYWNoLWNvbW1pdC5z
aCA/CgpFeGNlcHQgdGhhdCB5b3UgYWxzbyBidWlsZCBqdXN0IHRoZSB3aG9sZSBzZXJpZXMgaWYg
dGhlIGJhc2UgYW5kIHRpcAphcmVuJ3Qgc3BlY2lmaWVkLgoKU2luY2UgaXQncyBhYm91dCBidWls
ZGluZyBhIHNlcmllcyAoZWl0aGVyIGFsbCBhdCBvbmNlIG9yIG9uZSBjb21taXQKYXQgYSB0aW1l
KSwgd2hhdCBhYm91dCBidWlsdC1zZXJpZXM/ICBPciBzZXJpZXMtYnVpbGQtdGVzdD8KCiAtR2Vv
cmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:34:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10: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 1fiH76-0008RY-Ke; Wed, 25 Jul 2018 10:33: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiH75-0008RM-5E
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:33:47 +0000
X-Inumbo-ID: 3fb53e31-8ff6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3fb53e31-8ff6-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 10:34: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 1fiH73-0008K0-O1; Wed, 25 Jul 2018 10:33: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 1fiH73-0003DB-Fs; Wed, 25 Jul 2018 10:33:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiH73-0003nP-FJ; Wed, 25 Jul 2018 10:33:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125568-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=173c7803592065d27bf2e60d50e08e197a0efa83
X-Osstest-Versions-That: xen=5437bdcd48e9812e66ec3ea656fd655289d08435
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 10:33:45 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125568: 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>

ZmxpZ2h0IDEyNTU2OCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU2OC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDE3M2M3ODAzNTkyMDY1
ZDI3YmYyZTYwZDUwZTA4ZTE5N2EwZWZhODMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDU0MzdiZGNkNDhlOTgxMmU2NmVjM2VhNjU2ZmQ2NTUyODlkMDg0MzUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTUwMiAgMjAxOC0wNy0yMiAwOToxODoyNiBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1NjggIDIwMTgtMDctMjUgMDk6MTg6NDkgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlz
dGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxy
Y29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KICBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVh
bkBvcmFjbGUuY29tPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDU0MzdiZGNkNDgu
LjE3M2M3ODAzNTkgIDE3M2M3ODAzNTkyMDY1ZDI3YmYyZTYwZDUwZTA4ZTE5N2EwZWZhODMgLT4g
Y292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:37:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10:37:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiHAx-0000Bb-7c; Wed, 25 Jul 2018 10: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiHAw-0000BW-Ov
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 10:37:46 +0000
X-Inumbo-ID: afcf0790-8ff6-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 afcf0790-8ff6-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 12:37:11 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 04:37:43 -0600
Message-Id: <5B5852F402000078001D79E9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 04:37:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <1532353689-2242-1-git-send-email-aisaila@bitdefender.com>
 <5B56E99D02000078001D706B@prv1-mh.provo.novell.com>
 <31981fe5-90b4-9490-08d9-f58afc28b6b1@citrix.com>
 <5B57154C02000078001D72F6@prv1-mh.provo.novell.com>
 <9ad5e355-8d22-c67c-b803-46dc935fe47b@citrix.com>
In-Reply-To: <9ad5e355-8d22-c67c-b803-46dc935fe47b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDExOjI1LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAwNy8yNC8yMDE4IDAxOjAyIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MjQuMDcuMTggYXQgMTM6MjYsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4g
T24gMDcvMjQvMjAxOCAwOTo1NSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMjMu
MDcuMTggYXQgMTU6NDgsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+ICsg
ICAgICAgIHsKPj4+Pj4gKyAgICAgICAgICAgIHhmcmVlKGQtPmFyY2gubW9uaXRvci5tc3JfYml0
bWFwKTsKPj4+Pj4gKyAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+Pj4+PiArICAgICAgICB9
Cj4+Pj4+ICsgICAgICAgIHJhZGl4X3RyZWVfaW5pdChwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3Mp
Owo+Pj4+PiArICAgIH0KPj4+Pgo+Pj4+IFdoYXQncyB0aGUgU1ZNIGNvbm5lY3Rpb24gaGVyZT8g
UGxlYXNlIGRvbid0IGZvcmdldCB0aGF0IHAybS1wdC5jCj4+Pj4gYWxzbyBzZXJ2ZXMgdGhlIHNo
YWRvdyBjYXNlLiBQZXJoYXBzIHN0cnVjdCBwMm1fZG9tYWluIHNob3VsZAo+Pj4+IGNvbnRhaW4g
YSBib29sZWFuIGluZGljYXRvciB3aGV0aGVyIHRoaXMgYXV4aWxpYXJ5IGRhdGEgc3RydWN0dXJl
IGlzCj4+Pj4gbmVlZGVkPwo+Pj4KPj4+IEl0J3MgYmFzaWNhbGx5IGp1c3QgImhhcF9lbmFibGVk
KCkiIGlzbid0IGl0Pwo+PiAKPj4gT25seSBpZiB3ZSBjYW4ndCBtYWtlIGl0IHRoZXJlIHdoZW4g
RVBUIGlzIGFjdGl2ZS4KPiAKPiBJdCBjYW4gbWFrZSBpdCBoZXJlIHdoZW4gVk1YIGlzIGFjdGl2
ZSBhbmQgc2hhZG93IGlzIGVuYWJsZWQsIGJ1dCBpdAo+IHNob3VsZG4ndCBiZSBhYmxlIHRvIGdl
dCBoZXJlIHdoZW4gRVBUIGlzIGFjdGl2ZS4gIFdlIGNvdWxkIGFkZCBhbgo+IEFTU0VSVCgpIHRv
IHRoYXQgZWZmZWN0OyBpdCBzaG91bGQgYmUgc2FmZSBpbiBwcm9kdWN0aW9uLCBhcyB0aGUgb25s
eQo+IHNpZGUgZWZmZWN0IHNob3VsZCBiZSB0aGF0IHdlIGRvIGEgc21hbGwgcG9pbnRsZXNzIGFs
bG9jYXRpb24uCgpTbyBJJ3ZlIGxvb2tlZCBhIGxpdHRsZSBtb3JlIGNsb3NlbHk6IFRoaXMgaXMg
YmVpbmcgYWRkZWQgdG8KYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKCksIGNhbGxlZCBmcm9tIHZt
X2V2ZW50X2RvbWN0bCgpLiBJIGNhbid0CnNlZSB3aHkgdGhpcyB3b3VsZG4ndCBiZSByZWFjaGFi
bGUgd2l0aCBFUFQgZW5hYmxlZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:39:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10: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 1fiHCs-0000Ip-MX; Wed, 25 Jul 2018 10:39: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=yr0s=kj=xenproject.org=prvs=737e67d61=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fiHCs-0000Ie-2e
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:39:46 +0000
X-Inumbo-ID: 14b949d3-8ff7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 14b949d3-8ff7-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 10:40:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61063992"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75006-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=ef529e6ab7c31290a33045bb1f1837447cc0eb56
X-Osstest-Versions-That: ovmf=0f78fd73496f26d45516f6c453a66f35edca6ab0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 25 Jul 2018 11:39:40 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75006: 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
NTAwNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDA2LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwMDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTAwNAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGVmNTI5ZTZhYjdjMzEyOTBhMzMwNDViYjFmMTgz
NzQ0N2NjMGViNTYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDBmNzhm
ZDczNDk2ZjI2ZDQ1NTE2ZjZjNDUzYTY2ZjM1ZWRjYTZhYjAKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAwNCAgMjAxOC0wNy0yNSAwMzo0OTo1OSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMDYgIDIwMTgtMDctMjUgMDk6MTk6NDcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBMaW1pbmcg
R2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGlu
dGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9n
cwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0
L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5v
dCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlZjUyOWU2YWI3YzMxMjkwYTMzMDQ1YmIxZjE4Mzc0
NDdjYzBlYjU2CkF1dGhvcjogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CkRhdGU6
ICAgVHVlIEp1bCAxNyAxMTo0MjoyMSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzIFNjcmlwdDog
QWRkIHRoZSBzY3JpcHQgdG8gZ2VuZXJhdGUgU3RydWN0dXJlIFBDRCBzZXR0aW5nCiAgICAKICAg
IEhlcmUgaXMgdGhpcyBzY3JpcHQgdXNhZ2UuCiAgICAxLiBCdWlsZCBvbmUgcGxhdGZvcm0uCiAg
ICAyLiBVc2UgRkNFIHRvb2wgdG8gcmVhZCBISUkgY29uZmlnIGZyb20gdGhlIGdlbmVyYXRlZCBG
RCBpbWFnZS4KICAgIEZDRSByZWFkIC1pIFBsYXRmb3JtLmZkID4gQ29uZmlnLnR4dAogICAgMy4g
Q2FsbCB0aGUgc2NyaXB0IHRvIGdlbmVyYXRlIFN0cnVjdHVyZVBjZCBzZXR0aW5nLgogICAgQ29u
dmVydEZjZVRvU3RydWN0dXJlUGNkLnB5IC1wIEJ1aWxkXFBsYXRmb3JtUGtnXERFQlVHX1ZTMjAx
NXg4NiBcCiAgICAtYyBDb25maWcudHh0IC1vIE91dHB1dERpcgogICAgT3V0cHV0RGlyIGRpcmVj
dG9yeSBoYXMgU3RydWN0dXJlUGNkLmRlYywgU3RydWN0dXJlUGNkLmRzYywgU3RydWN0dXJlUGNk
LmluZi4KICAgIDQuIFJlZmVyIHRvIHdpa2kgaHR0cHM6Ly9naXRodWIuY29tL2xnYW80L2VkazIv
d2lraS9TdHJ1Y3R1cmVQY2QtRW5hYmxlLVN0ZXBzCiAgICB0byBlbmFibGUgc3RydWN0dXJlIHBj
ZCBpbiB0aGlzIHBsYXRmb3JtLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBMaW1pbmcgR2Fv
IDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlv
bmdob25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgNWRmMTZlY2I3ZmNmYzYxMWQzNWFmNDk0NjU4
ZTA3OTNjMTZlNjg3ZgpBdXRob3I6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29t
PgpEYXRlOiAgIE1vbiBKdWwgMTYgMTY6MDU6NDIgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczog
Rml4IGJ1aWxkIHJlcG9ydCBmb3IgKlAgYW5kICpNIGZsYWcgaW5jb3JyZWN0bHkKICAgIAogICAg
RmxhZyAqTSBmb3IgSU5GIGRlZmluZWQgdmFsdWUgYW5kIERTQyBjb21wb25lbnRzIHZhbHVlCiAg
ICBGbGFnICpQIG9ubHkgZm9yIHBsYXRmb3JtIGRlZmluZWQgdmFsdWUKICAgIAogICAgQ2M6IExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9u
Z2hvbmcuemh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFl1bmh1YSBGZW5nIDx5
dW5odWF4LmZlbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8eW9u
Z2hvbmcuemh1QGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:43:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10:43: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 1fiHGe-00010r-8M; Wed, 25 Jul 2018 10:43: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=b3i8=kj=citrix.com=prvs=73789403c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fiHGd-00010m-3u
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:43:39 +0000
X-Inumbo-ID: 9fcc8c72-8ff7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9fcc8c72-8ff7-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 10:43:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61064171"
Date: Wed, 25 Jul 2018 11:43:29 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180725104329.GF2296@perard.uk.xensource.com>
References: <20180719172929.20866-1-anthony.perard@citrix.com>
 <20180725083820.2cbdejqibyvu2q7a@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725083820.2cbdejqibyvu2q7a@citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] libxl: Handle deprecation of QEMU's
 -usbdevice
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDk6Mzg6MjBBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUaHUsIEp1bCAxOSwgMjAxOCBhdCAwNjoyOToyOVBNICswMTAwLCBBbnRob255IFBFUkFS
RCB3cm90ZToKPiA+IC11c2JkZXZpY2UgaXMgZGVwcmVjYXRlZCBhcyBvZiBRRU1VIDIuMTAuCj4g
PiAKPiA+IFRoaXMgcGF0Y2ggcmVwbGFjZSB0aGUgZmV3IG9wdGlvbnMgZG9jdW1lbnRlZCBpbiB4
bC5jZmcoNSkgYnkgdGhlCj4gPiByZWNvbW1hbmRlZCBzeW50YXguIEFuZCBpZiB0aGUgb3B0aW9u
IGlzbid0IHJlY29nbml6ZSwgc2ltcGx5IHVzZQo+ID4gLXVzYmRldmljZSB3aXRoIGEgd2Fybmlu
ZywgdGhlIG9wdGlvbnMgaXNuJ3QgZW50aXJlbHkgcmVtb3ZlZCBmcm9tIFFFTVUKPiA+IHVwc3Ry
ZWFtLgo+ID4gCj4gPiBBbHNvLCByZW1vdmUgZnJvbSB0aGUgbWFudWFsIHRoZSBzZW50ZW5jZSBp
bnZpdGluZyB0byByZWFkIFFFTVUncwo+ID4gZG9jdW1lbnRhdGlvbi4KPiA+IAo+ID4gU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gPiAt
LS0KPiA+ICBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4gfCAgMyAtLQo+ID4gIHRvb2xzL2xpYnhs
L2xpYnhsX2RtLmMgICB8IDY2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0KPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDYxIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0p
Cj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4gYi9kb2NzL21h
bi94bC5jZmcucG9kLjUuaW4KPiA+IGluZGV4IDA5OWEyOGRjN2EuLjc0Mzc1ZTAyMjUgMTAwNjQ0
Cj4gPiAtLS0gYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KPiA+ICsrKyBiL2RvY3MvbWFuL3hs
LmNmZy5wb2QuNS5pbgo+ID4gQEAgLTI0NjgsOSArMjQ2OCw2IEBAIHdyaXRlICJob3N0OjguMiIu
Cj4gPiAgCj4gPiAgVGhlIGZvcm0gdXNiZGV2aWNlPURFVklDRSBpcyBhbHNvIGFjY2VwdGVkIGZv
ciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eS4KPiA+ICAKPiA+IC1Nb3JlIHZhbGlkIG9wdGlvbnMg
Y2FuIGJlIGZvdW5kIGluIHRoZSAidXNiZGV2aWNlIiBzZWN0aW9uIG9mIHRoZSBRRU1VCj4gPiAt
ZG9jdW1lbnRhdGlvbi4KPiA+IC0KPiAKPiBEb2VzIHRoaXMgbWVhbiB3ZSBpbnRlbmQgdG8gb25s
eSBzdXBwb3J0IHRoZSBvcHRpb25zIGxpc3RlZCBpbgo+IHhsLmNmZyg1KT8KCkkgaGF2ZSBubyBp
ZGVhIHdoaWNoIG9wdGlvbnMgYXJlIHN1cHBvcnRlZC4gSSBjYW4gbGVhdmUgdGhhdCBleHRyYQpz
ZW50ZW5jZSBpbiB0aGUgbWFudWFsLCBhcyB0aGUgbWVhbmluZyBjaGFuZ2Ugb3ZlciB0aW1lLCBv
dXRzaWRlIG9mIG91cgpjb250cm9sLiBSaWdodCBrbm93LCBvbiBteSBtYWNoaW5lLCBpbiBgbWFu
IHFlbXVgLCBpdCBtZWFucwptb3VzZS90YWJsZXQvYnJhaWxsZSArIGl0IGlzIGRlcHJlY2F0ZWQu
CgpIYXZpbmcgYSBsb29rIGludG8gU1VQUE9SVC5tZCwgSSBzaG91bGQgYWxzbyBwYXJzZSAibW91
c2UiLCBhcyBib3RoCnVzYm1vdXNlIGFuZCB1c2J0YWJsZXQgYXJlIHN1cHBvcnRlZC4gVGhlcmUg
aXMgYWxzbyAiSG9zdCBVU0IKcGFzc3Rocm91Z2giIGZvciB3aGljaCBzdXBwb3J0IGFzIGJlZW4g
cmVtb3ZlZCB1cHN0cmVhbS4gVGhhdCdzIGl0LApub3RoaW5nIGVsc2UgaXMgc3VwcG9ydGVkIGFj
Y29yZGluZyB0byB0aGUgZG9jdW1lbnQuCgo+IElmIHNvLCBJIHRoaW5rIHdlIHNob3VsZCBtYWtl
IGNsZWFyIGhlcmUgLS0gdGhpcyBpcyBhIHJlZ3Jlc3Npb24uIEFuZAo+IHRlbGwgdXNlcnMgaWYg
dGhleSBoYXZlIGFwcGVuZGVkIHRoZWlyIG93biBvcHRpb25zIHRoZXkgc2hvdWxkIHRha2UKPiBh
Y3Rpb25zLCBsaWtlIHVzaW5nIGRldmljZV9tb2RlbF9leHRyYV9hcmdzIG9yIHNvbWV0aGluZyBl
bHNlICg/KS4KCiJzb21ldGhpbmcgZWxzZSIgY291bGQgYmUgc2VuZCBhIG1zZyB0byB4ZW4tZGV2
ZWwsIHNvIHRoYXQgd2UgY2FuIGFkZApzdXBwb3J0IGZvciBpdCwgZXh0cmFfYXJncyBpcyBhIG5p
Y2Ugd29yayBhcm91bmQsIGF0IGxlYXN0LCB1c2VyIHNob3VsZAprbm93IHRoYXQgdGhlIG9wdGlv
bnMgbWlnaHQgYnJlYWsgaWYgcWVtdSBjaGFuZ2UuCgpBbHNvLCB5b3Ugc2FpZCB3ZSBjb3VsZCBw
YXJzZSBmZXcga25vdyBvcHRpb25zIGFuZCByZWplY3QgdGhlIHJlc3Q6Cmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wMy9tc2cwMjc3MC5o
dG1sCgpBcyBmb3Igd2hhdCB0byBkbyB0byB0ZWxsIHRoZSB1c2VycyB0byB1c2UgdGhlIGtpdGNo
ZW4gc2luaywgSSBoYXZlIG5vCmlkZWEuCgo+IEhvdyBkb2VzIGxpYnZpcnQgaGFuZGxlIFFFTVUg
b3B0aW9uIGRlcHJlY2F0aW9uPwoKSSBkb24ndCB0aGluayB0aGV5IGhhbmRsZSBpdCB2ZXJ5IHdl
bGwuIEkgdGhpbmsgaXQncyBiYXNpY2FseSB3aGVuIHRoZQpkZXByZWNhdGVkIG9wdGlvbiBpcyBy
ZW1vdmVkIGZyb20gUUVNVSB0aGF0IHRoZXkgbm90aWNlIGxpYnZpcnQgbmVlZCB0bwpiZSBmaXhl
ZCAoVGhhdCdzIHdoYXQgSSBnb3QgZnJvbSByZWFkaW5nIGEgdGhyZWFkIG9uIHFlbXUtZGV2ZWwp
LgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:44:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10: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 1fiHH1-00012w-II; Wed, 25 Jul 2018 10: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiHGz-00012o-KV
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:44:01 +0000
X-Inumbo-ID: 8f8917c6-8ff7-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f8917c6-8ff7-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 12:43: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 EB3F7AD60;
 Wed, 25 Jul 2018 10:43:58 +0000 (UTC)
To: bercarug@amazon.com, Jan Beulich <JBeulich@suse.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.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: <57a83b33-40ed-1f0b-5ee1-bdf49bcc2168@suse.com>
Date: Wed, 25 Jul 2018 12:43:57 +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: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, abelgun@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMTggMTI6MDYsIGJlcmNhcnVnQGFtYXpvbi5jb20gd3JvdGU6Cj4gT24gMDcvMjQv
MjAxOCAxMjo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDIzLjA3LjE4IGF0IDEz
OjUwLCA8YmVyY2FydWdAYW1hem9uLmNvbT4gd3JvdGU6Cj4+PiBGb3IgdGhlIGxhc3QgZmV3IGRh
eXMsIEkgaGF2ZSBiZWVuIHRyeWluZyB0byBnZXQgYSBQVkggZG9tMCBydW5uaW5nLAo+Pj4gaG93
ZXZlciBJIGVuY291bnRlcmVkIHRoZSBmb2xsb3dpbmcgcHJvYmxlbTogdGhlIHN5c3RlbSBzZWVt
cyB0bwo+Pj4gZnJlZXplIGFmdGVyIHRoZSBoeXBlcnZpc29yIGJvb3RzLCB0aGUgc2NyZWVuIGdv
ZXMgYmxhY2suIEkgaGF2ZQo+Pj4gdHJpZWQgdG8KPj4+IGRlYnVnIGl0IHZpYSBhIHNlcmlhbCBj
b25zb2xlICh1c2luZyBNaW5pY29tKSBhbmQgbWFuYWdlZCB0byBnZXQgc29tZQo+Pj4gbW9yZSBY
ZW4gb3V0cHV0LCBhZnRlciB0aGUgc2NyZWVuIHR1cm5zIGJsYWNrLgo+Pj4KPj4+IEkgbWVudGlv
biB0aGF0IEkgaGF2ZSB0cmllZCB0byBib290IHRoZSBQVkggZG9tMCB1c2luZyBkaWZmZXJlbnQg
a2VybmVsCj4+PiBpbWFnZXMgKGZyb20gNC45LjAgdG8gNC4xOC1yYzMpLCBkaWZmZXJlbnQgWGVu
wqAgdmVyc2lvbnMgKDQuMTAsIDQuMTEsCj4+PiA0LjEyKS4KPj4+Cj4+PiBCZWxvdyBJIGF0dGFj
aGVkIG15IHN5c3RlbSAvIGh5cGVydmlzb3IgY29uZmlndXJhdGlvbiwgYXMgd2VsbCBhcyB0aGUK
Pj4+IG91dHB1dCBjYXB0dXJlZCB0aHJvdWdoIHRoZSBzZXJpYWwgY29uc29sZSwgY29ycmVzcG9u
ZGluZyB0byB0aGUgbGF0ZXN0Cj4+PiB2ZXJzaW9ucyBmb3IgWGVuIGFuZCB0aGUgTGludXggS2Vy
bmVsIChYZW4gc3RhZ2luZyBhbmQgS2VybmVsIGZyb20gdGhlCj4+PiB4ZW4vdGlwIHRyZWUpLgo+
Pj4gWy4uLl0KPj4+IChYRU4pIFtWVC1EXWlvbW11LmM6OTE5OiBpb21tdV9mYXVsdF9zdGF0dXM6
IEZhdWx0IE92ZXJmbG93Cj4+PiAoWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRf
c3RhdHVzOiBQcmltYXJ5IFBlbmRpbmcgRmF1bHQKPj4+IChYRU4pIFtWVC1EXURNQVI6W0RNQSBX
cml0ZV0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MTQuMF0gZmF1bHQgYWRkcgo+Pj4gOGRlYjMw
MDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDAyMWIwMDAKPj4+IChYRU4pIFtWVC1EXURNQVI6IHJl
YXNvbiAwNSAtIFBURSBXcml0ZSBhY2Nlc3MgaXMgbm90IHNldAo+Pj4gKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjE0LjAgZ21mbiA4ZGViMwo+Pj4gKFhFTikg
cm9vdF9lbnRyeVswMF0gPSAxMDIxYzYwMDAxCj4+PiAoWEVOKSBjb250ZXh0W2EwXSA9IDJfMTAy
MWQ2ZDAwMQo+Pj4gKFhFTikgbDRbMDAwXSA9IDljMDAwMDEwMjFkNmMxMDcKPj4+IChYRU4pIGwz
WzAwMl0gPSA5YzAwMDAxMDIxZDNlMTA3Cj4+PiAoWEVOKSBsMlswNmZdID0gOWMwMDAwMTAyMThj
MDEwNwo+Pj4gKFhFTikgbDFbMGIzXSA9IDgwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pIGwxWzBi
M10gbm90IHByZXNlbnQKPj4+IChYRU4pIERvbTAgY2FsbGJhY2sgdmlhIGNoYW5nZWQgdG8gRGly
ZWN0IFZlY3RvciAweGYzCj4+IFRoaXMgbWlnaHQgYmUgYSBoaW50IGF0IGEgbWlzc2luZyBSTVJS
IGVudHJ5IGluIHRoZSBBQ1BJIHRhYmxlcywgYXMKPj4gd2UndmUgc2VlbiB0byBiZSB0aGUgY2Fz
ZSBmb3IgYSBudW1iZXIgb2Ygc3lzdGVtcyAoSSBkYXJlIHRvIGd1ZXNzCj4+IHRoYXQgMDAwMDow
MDoxNC4wIGlzIGEgVVNCIGNvbnRyb2xsZXIsIHBlcmhhcHMgb25lIHdpdGggYSBrZXlib2FyZAo+
PiBhbmQvb3IgbW91c2UgY29ubmVjdGVkKS4gWW91IG1heSB3YW50IHRvIHBsYXkgd2l0aCB0aGUg
cmVzcGVjdGl2ZQo+PiBjb21tYW5kIGxpbmUgb3B0aW9uICgicm1ycj0iKS4gTm90ZSB0aGF0ICJp
b21tdV9pbmNsdXNpdmVfbWFwcGluZyIKPj4gYXMgeW91J3JlIHVzaW5nIGl0IGRvZXMgbm90IGhh
dmUgYW55IG1lYW5pbmcgZm9yIFBWSCAoc2VlCj4+IGludGVsX2lvbW11X2h3ZG9tX2luaXQoKSku
Cj4+Cj4+IEphbgo+Pgo+Pgo+Pgo+IEhlbGxvLAo+IAo+IEZvbGxvd2luZyBSb2dlcidzIGFkdmlj
ZSwgSSByZWJ1aWx0IFhlbiAoNC4xMikgdXNpbmcgdGhlIHN0YWdpbmcgYnJhbmNoCj4gYW5kIEkg
bWFuYWdlZCB0byBnZXQgYSBQVkggZG9tMCBzdGFydGluZy4gSG93ZXZlciwgc29tZSBvdGhlciBw
cm9ibGVtcwo+IGFwcGVhcmVkOgo+IAo+IDEpIFRoZSBVU0IgZGV2aWNlcyBhcmUgbm90IHVzYWJs
ZSBhbnltb3JlIChrZXlib2FyZCBhbmQgbW91c2UpLCBzbyB0aGUKPiBzeXN0ZW0gaXMgb25seSBh
Y2Nlc3NpYmxlIHRocm91Z2ggdGhlIHNlcmlhbCBwb3J0Lgo+IAo+IDIpIEkgY2FuIHJ1biBhbnkg
dXN1YWwgY29tbWFuZCBpbiBkb20wLCBidXQgdGhlIG9uZXMgaW52b2x2aW5nIHhsCj4gKGV4Y2Vw
dCBmb3IgeGwgaW5mbykgd2lsbCBtYWtlIHRoZSBzeXN0ZW0gcnVuIG91dCBvZiBtZW1vcnkgdmVy
eSBmYXN0Lgo+IEV2ZW50dWFsbHksIHdoZW4gdGhlcmUgaXMgbm8gbW9yZSBmcmVlIG1lbW9yeSBh
dmFpbGFibGUsIHRoZSBPT00ga2lsbGVyCj4gYmVnaW5zIHJlbW92aW5nIHByb2Nlc3NlcyB1bnRp
bCB0aGUgc3lzdGVtIGF1dG8gcmVib290cy4KPiAKPiBJIGF0dGFjaGVkIGEgZmlsZSBjb250YWlu
aW5nIHRoZSBvdXRwdXQgb2YgYSBsc3VzYiwgYXMgd2VsbCBhcyB0aGUKPiBvdXRwdXQgb2YgeGwg
aW5mbyBhbmQgeGwgbGlzdCAtbC4KPiBBZnRlciB4bCBsaXN0IC1sLCB0aGUg4oCcZnJlZSAtbeKA
nSBjb21tYW5kcyBzaG93IHRoZSBhdmFpbGFibGUgbWVtb3J5Cj4gZGVjcmVhc2luZy4KPiBFYWNo
IGNvbW1hbmQgaGFzIGEgdGltZXN0YW1wIGFwcGVuZGVkLCBzbyBpdCBjYW4gYmUgc2VlbiBob3cg
ZmFzdCB0aGUKPiBhdmFpbGFibGUgbWVtb3J5IGRlY3JlYXNlcy4KPiAKPiBJIHJlbW92ZWQgbXVj
aCBvZiB0aGUgcHJvY2VzcyBraWxsaW5nIGxvZ3MgYW5kIGtlcHQgdGhlIGxhc3Qgb25lLCBzaW5j
ZQo+IHRoZXkgd2VyZSBmb2xsb3dpbmcgdGhlIHNhbWUgcGF0dGVybi4KPiAKPiBEb20wIHN0aWxs
IGFwcGVhcnMgdG8gYmUgb2YgdHlwZSBQViAob3V0cHV0IG9mIHhsIGxpc3QgLWwpLCBob3dldmVy
Cj4gZHVyaW5nIGJvb3QsIHRoZSBmb2xsb3dpbmcgbWVzc2FnZXMgd2VyZSBkaXNwbGF5ZWQ6IOKA
nEJ1aWxkaW5nIGEgUFZICj4gRG9tMOKAnSBhbmQg4oCcQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQg
a2VybmVsIG9uIFhlbiBQVkjigJ0uCgpUaGlzIGlzIGEgcHJvYmxlbSBpbiB4ZW4taW5pdC1kb20w
LCB3aGljaCB3aWxsIHNldCAiUFYiIGZvciBkb20wCnVuY29uZGl0aW9uYWxseS4KCj4gSSBtZW50
aW9uIHRoYXQgSSBoYWQgdG8gYWRkIOKAnHdvcmthcm91bmRfYmlvc19idWfigJ0gaW4gR1JVQl9D
TURMSU5FX1hFTgo+IGZvciBpb21tdSB0byBnZXQgZG9tMCBydW5uaW5nLgo+IAo+IFdoYXQgY291
bGQgYmUgY2F1c2luZyB0aGUgYXZhaWxhYmxlIG1lbW9yeSBsb3NzIHByb2JsZW0/CgpIbW0sIGdv
b2QgcXVlc3Rpb24uCgp4bCBsaXN0IGlzIHVzaW5nIGRvbWN0bCBoeXBlcmNhbGxzLCB3aGlsZSB4
bCBpbmZvIGlzIHVzaW5nIHN5c2N0bCBvbmVzLgpDYW4geW91IHRlc3Qgd2hldGhlciB4bCBjcHVw
b29sLWxpc3QgaXMgY2F1c2luZyBtZW1vcnkgbG9zcywgdG9vPyBUaGF0J3MKYW5vdGhlciBzeXNj
dGwgYmFzZWQgY29tbWFuZC4gQXMgaXMgeGwgZG1lc2cuCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:48:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10:48: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 1fiHLU-0001TT-Oj; Wed, 25 Jul 2018 10:48: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=b3i8=kj=citrix.com=prvs=73789403c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fiHLT-0001TO-OF
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:48:39 +0000
X-Inumbo-ID: 53880944-8ff8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53880944-8ff8-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 10:48:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61064344"
Date: Wed, 25 Jul 2018 11:48:36 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180725104836.GG2296@perard.uk.xensource.com>
References: <20180724165651.21743-1-wei.liu2@citrix.com>
 <20180724180152.luftbxunayvi5zgf@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180724180152.luftbxunayvi5zgf@doug-macbook.localdomain>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDE6MDE6NTJQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDU6NTY6NTFQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiA+IC0tLQo+ID4gVGhpcyBpcyBhIHNjcmlwdCBJIHdyb3RlIHByZXZpb3VzbHkgZm9yIGJ1
aWxkIHRlc3QuCj4gCj4gR29hbCBoZXJlIGlzIHRvIGJpc2VjdCBhIHNlcmllcyB0byBmaW5kIHRo
ZSBidWlsZCBmYWlsdXJlPyBXZSBjb3VsZAo+IGFsbG93IGdpdCBiaXNlY3QgdG8gZG8gdGhlIHdv
cmsgYW5kIGp1c3QgYnVpbGQgYW5kIHJldHVybiBzdWNjZXNzIG9yCj4gZmFpbHVyZSBpbnN0ZWFk
IG9mIGhhdmluZyB0byB3YWxrIGl0IGJ5IGhhbmQuIEkgZG9uJ3QgaGF2ZSBvbmUKPiBzcGVjaWZp
Y2FsbHkgZm9yIFhlbiBidXQgb24gb3RoZXIgcHJvamVjdHMgSSd2ZSBnb3Qgc29tZXRoaW5nIGxp
a2U6Cj4gCgpBY3R1YWxseSwgaXQncyBhIHNjcmlwdCB0aGF0IHRob3NlIGEgc2ltaWxhaXIgam9i
IHRvOgogICAgZ2l0IHJlYmFzZSAtLWV4ZWMgLi9zY3JpcHRzL2Jhc2ljLWJ1aWxkLnNoIDxiYXNl
PgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:50:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10:50: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 1fiHNU-000268-7G; Wed, 25 Jul 2018 10:50: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiHNS-00025v-9S
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:50:42 +0000
X-Inumbo-ID: 9c708fa2-8ff8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c708fa2-8ff8-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 10:50: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 1fiHNO-0000KW-7m; Wed, 25 Jul 2018 10:50: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 1fiHNN-0003cI-VA; Wed, 25 Jul 2018 10:50:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiHNN-0002sl-U9; Wed, 25 Jul 2018 10:50:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125529-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64-xsm:<job
 status>:broken:regression
 xen-4.9-testing:test-arm64-arm64-xl:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.9-testing:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 xen-4.9-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 xen-4.9-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-arndale:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check: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-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-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-i386-xl-qemuu-win7-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-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-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt: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-amd64-amd64-libvirt-xsm:migrate-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-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-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-xl-credit2: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-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-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-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-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=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 10:50:37 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125529: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUyOSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUyOS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1NDg3CiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuICBpbiAxMjU0ODcKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTQ4NwogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNTQ4NyBSRUdSLiB2
cy4gMTI0MzI4CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBi
cm9rZW4gaW4gMTI1NDg3IFJFR1IuIHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTUwNgog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbiAgaW4gMTI1NTA2CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSBicm9rZW4gaW4gMTI1NTA2IFJFR1IuIHZzLiAxMjQzMjgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3QtbWlncmF0
ZS9kc3RfaG9zdC9zcmNfaG9zdCBmYWlsIGluIDEyNTI1MyBSRUdSLiB2cy4gMTI0MzI4CgpUZXN0
cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNTQ4
NyBwYXNzIGluIDEyNTUyOQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSBicm9rZW4gaW4gMTI1NTA2IHBhc3MgaW4gMTI1NTI5CiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjUxNzEgcGFzcyBpbiAx
MjU1MjkKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTAgZGViaWFuLWluc3RhbGwgICBm
YWlsIGluIDEyNTI1MyBwYXNzIGluIDEyNTE3MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjUyNTMgcGFzcyBp
biAxMjU0ODcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIGluIDEyNTQ4NyBwYXNzIGluIDEyNTE3MQogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAxNyBydW1wcnVuLWRlbW8teGVuc3RvcmVscy94ZW5zdG9yZWxz
LnJlcGVhdCBmYWlsIGluIDEyNTQ4NyBwYXNzIGluIDEyNTUyOQogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCBmYWlsIGluIDEyNTUwNiBwYXNzIGlu
IDEyNTQ4NwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgNiB4ZW4taW5zdGFsbCAgICAg
IGZhaWwgaW4gMTI1NTA2IHBhc3MgaW4gMTI1NTI5CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjUxNzEKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0
X2hvc3QgZmFpbCBwYXNzIGluIDEyNTI1MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIHBhc3MgaW4gMTI1NTA2CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgIGZhaWwg
cGFzcyBpbiAxMjU1MDYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNTUwNgogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1
NTA2CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgIGZhaWwgcGFzcyBpbiAxMjU1MDYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTQ4NyBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTI1NDg3IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU1MDYgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTUwNiBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwg
aW4gMTI1MTcxIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgaW4gMTI1MTcxIGxpa2UgMTI0MjQ4
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgaW4gMTI1MTcxIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjUzIGxpa2UgMTI0MzI4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGluIDEyNTI1MyBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjUyNTMgbGlrZSAxMjQz
MjgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjUyNTMgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjUyNTMgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIGluIDEyNTQ4NyBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI1NDg3IGxpa2UgMTI0MzI4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgaW4gMTI1NDg3IGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBm
YWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAx
MjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
ZjVjNjkyYWNiODEyMTlkODE3ZTk3ZWE4NDk5ZjQ0ZjlmMjc2NGFmNQpiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3ZDZmYWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0
NGU3ZmYyYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MzI4ICAyMDE4LTA2LTE3IDIzOjM5OjA3
IFogICAzNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDgwNyAgMjAxOC0wNi0yOCAxNzoz
ODowNCBaICAgMjYgZGF5cyAgIDE1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTE0
NCAgMjAxOC0wNy0xMyAwMToyOTozMyBaICAgMTIgZGF5cyAgICA4IGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
ICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFN0ZXdhcnQgSGlsZGVi
cmFuZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRvcm5lcndvcmtzLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2Ig
dGVzdC1hcm02NC1hcm02NC14bCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1saWJ2aXJ0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSAzMDcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 10:54:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 10: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 1fiHQc-0002H9-QA; Wed, 25 Jul 2018 10:53: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiHQc-0002H4-7r
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 10:53:58 +0000
X-Inumbo-ID: 1107bde8-8ff9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1107bde8-8ff9-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 10:54:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61064565"
Date: Wed, 25 Jul 2018 11:53:53 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180725105353.pgbb36jz6aacufpl@citrix.com>
References: <20180724165651.21743-1-wei.liu2@citrix.com>
 <20180724180152.luftbxunayvi5zgf@doug-macbook.localdomain>
 <20180725104836.GG2296@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725104836.GG2296@perard.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTE6NDg6MzZBTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDE6MDE6NTJQTSAtMDUwMCwgRG91ZyBH
b2xkc3RlaW4gd3JvdGU6Cj4gPiBPbiBUdWUsIEp1bCAyNCwgMjAxOCBhdCAwNTo1Njo1MVBNICsw
MTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiA+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KPiA+ID4gLS0tCj4gPiA+IFRoaXMgaXMgYSBzY3JpcHQgSSB3cm90
ZSBwcmV2aW91c2x5IGZvciBidWlsZCB0ZXN0Lgo+ID4gCj4gPiBHb2FsIGhlcmUgaXMgdG8gYmlz
ZWN0IGEgc2VyaWVzIHRvIGZpbmQgdGhlIGJ1aWxkIGZhaWx1cmU/IFdlIGNvdWxkCj4gPiBhbGxv
dyBnaXQgYmlzZWN0IHRvIGRvIHRoZSB3b3JrIGFuZCBqdXN0IGJ1aWxkIGFuZCByZXR1cm4gc3Vj
Y2VzcyBvcgo+ID4gZmFpbHVyZSBpbnN0ZWFkIG9mIGhhdmluZyB0byB3YWxrIGl0IGJ5IGhhbmQu
IEkgZG9uJ3QgaGF2ZSBvbmUKPiA+IHNwZWNpZmljYWxseSBmb3IgWGVuIGJ1dCBvbiBvdGhlciBw
cm9qZWN0cyBJJ3ZlIGdvdCBzb21ldGhpbmcgbGlrZToKPiA+IAo+IAo+IEFjdHVhbGx5LCBpdCdz
IGEgc2NyaXB0IHRoYXQgdGhvc2UgYSBzaW1pbGFpciBqb2IgdG86Cj4gICAgIGdpdCByZWJhc2Ug
LS1leGVjIC4vc2NyaXB0cy9iYXNpYy1idWlsZC5zaCA8YmFzZT4KClRvIGV4cG91bmQgdGhpcyBh
IGJpdDoKClRoYXQncyB3aGF0IEkgdXNlZCBhbmQgdG9sZCBvdGhlcnMgdG8gdXNlIGJlZm9yZSwg
YnV0IGl0IGlzIGZhciBtb3JlCmRhbmdlcm91cyB0aGFuIHRoaXMgc2NyaXB0IGJlY2F1c2UgZ2l0
LXJlYmFzZSBfcmV3cml0ZXNfIGhpc3RvcnkuCgpBIGZhaWxlZCBjb21tYW5kIGFsc28gZG9lc24n
dCByZXN0b3JlIG9yaWdpbmFsIGhlYWQsIHNvIGl0IGlzIGxlc3MKY29udmVuaWVudCAtLSB5b3Ug
aGF2ZSB0byBjaGVjayB0aGUgc3RhdHVzIG9mIHRoZSB0cmVlIGV2ZXJ5IHRpbWUKc29tZXRoaW5n
IGJyZWFrcy4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:04:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:04: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 1fiHax-00037x-V4; Wed, 25 Jul 2018 11: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=y+ah=kj=citrix.com=prvs=737329f3b=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fiHaw-00037s-Tk
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:04:38 +0000
X-Inumbo-ID: 8ea1827c-8ffa-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ea1827c-8ffa-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:04:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61065153"
To: Wei Liu <wei.liu2@citrix.com>, Anthony PERARD <anthony.perard@citrix.com>
References: <20180724165651.21743-1-wei.liu2@citrix.com>
 <20180724180152.luftbxunayvi5zgf@doug-macbook.localdomain>
 <20180725104836.GG2296@perard.uk.xensource.com>
 <20180725105353.pgbb36jz6aacufpl@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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
 NkY9enyrlw==
Message-ID: <9c904663-da57-48f8-44d3-42b9ce3c4387@citrix.com>
Date: Wed, 25 Jul 2018 12:04:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180725105353.pgbb36jz6aacufpl@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjUvMjAxOCAxMTo1MyBBTSwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEp1bCAyNSwg
MjAxOCBhdCAxMTo0ODozNkFNICswMTAwLCBBbnRob255IFBFUkFSRCB3cm90ZToKPj4gT24gVHVl
LCBKdWwgMjQsIDIwMTggYXQgMDE6MDE6NTJQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4gd3JvdGU6
Cj4+PiBPbiBUdWUsIEp1bCAyNCwgMjAxOCBhdCAwNTo1Njo1MVBNICswMTAwLCBXZWkgTGl1IHdy
b3RlOgo+Pj4+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgo+Pj4+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cj4+Pj4gLS0tCj4+Pj4gVGhpcyBpcyBhIHNjcmlwdCBJIHdyb3RlIHByZXZpb3VzbHkgZm9yIGJ1
aWxkIHRlc3QuCj4+Pgo+Pj4gR29hbCBoZXJlIGlzIHRvIGJpc2VjdCBhIHNlcmllcyB0byBmaW5k
IHRoZSBidWlsZCBmYWlsdXJlPyBXZSBjb3VsZAo+Pj4gYWxsb3cgZ2l0IGJpc2VjdCB0byBkbyB0
aGUgd29yayBhbmQganVzdCBidWlsZCBhbmQgcmV0dXJuIHN1Y2Nlc3Mgb3IKPj4+IGZhaWx1cmUg
aW5zdGVhZCBvZiBoYXZpbmcgdG8gd2FsayBpdCBieSBoYW5kLiBJIGRvbid0IGhhdmUgb25lCj4+
PiBzcGVjaWZpY2FsbHkgZm9yIFhlbiBidXQgb24gb3RoZXIgcHJvamVjdHMgSSd2ZSBnb3Qgc29t
ZXRoaW5nIGxpa2U6Cj4+Pgo+Pgo+PiBBY3R1YWxseSwgaXQncyBhIHNjcmlwdCB0aGF0IHRob3Nl
IGEgc2ltaWxhaXIgam9iIHRvOgo+PiAgICAgZ2l0IHJlYmFzZSAtLWV4ZWMgLi9zY3JpcHRzL2Jh
c2ljLWJ1aWxkLnNoIDxiYXNlPgo+IAo+IFRvIGV4cG91bmQgdGhpcyBhIGJpdDoKPiAKPiBUaGF0
J3Mgd2hhdCBJIHVzZWQgYW5kIHRvbGQgb3RoZXJzIHRvIHVzZSBiZWZvcmUsIGJ1dCBpdCBpcyBm
YXIgbW9yZQo+IGRhbmdlcm91cyB0aGFuIHRoaXMgc2NyaXB0IGJlY2F1c2UgZ2l0LXJlYmFzZSBf
cmV3cml0ZXNfIGhpc3RvcnkuCj4gCj4gQSBmYWlsZWQgY29tbWFuZCBhbHNvIGRvZXNuJ3QgcmVz
dG9yZSBvcmlnaW5hbCBoZWFkLCBzbyBpdCBpcyBsZXNzCj4gY29udmVuaWVudCAtLSB5b3UgaGF2
ZSB0byBjaGVjayB0aGUgc3RhdHVzIG9mIHRoZSB0cmVlIGV2ZXJ5IHRpbWUKPiBzb21ldGhpbmcg
YnJlYWtzLgoKSSdtIG5vdCBvcHBvc2VkIHRvIHRoZSBzY3JpcHQgeW91IGhhdmUsIGJ1dCBpdCBt
aWdodCBiZSB3b3J0aCBzZWVpbmcKd2hhdCB3ZSBjYW4gZG8gdG8gdG8gdXNlIGBnaXQgcmViYXNl
YCwgc2luY2UgdGhhdCBzaW1wbGlmaWVzIHRoZSBwcm9jZXNzaW5nLgoKV2UgY291bGQgaGF2ZSBh
IHNjcmlwdCwgZm9yIGluc3RhbmNlLCBkbyBzb21ldGhpbmcgbGlrZToKCmN1cmJyYW5jaD0kKGdp
dCBuYW1lLXJldiAtLW5hbWUtb25seSBIRUFEKQpnaXQgY2hlY2tvdXQgLWIgdG1wLXNlcmllcy1i
dWlsZC10ZXN0CmlmICEgZ2l0IHJlYmFzZSAtLWV4ZWMgLi4uICRiYXNlIDsgdGhlbgoJZ2l0IHJl
YmFzZSAtLWFib3J0CmZpCmdpdCBjaGVja291dCAtZiAkY3VyYnJhbmNoCmdpdCBkZWxldGUgLUQg
dG1wLXNlcmllcy1idWlsZC10ZXN0CgpUaGUgaGlzdG9yeSByZXdyaXRpbmcgaXMgbm93IG1vb3Qg
YmVjYXVzZSB5b3UncmUgcmV3cml0aW5nIGEgdGVtcG9yYXJ5CmJyYW5jaC4KCiAtR2VvcmdlCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:07:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:07: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 1fiHe7-0003J2-FY; Wed, 25 Jul 2018 11: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiHe5-0003Iq-WA
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:07:54 +0000
X-Inumbo-ID: 0351e078-8ffb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0351e078-8ffb-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:08: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 1fiHe3-0000kS-01; Wed, 25 Jul 2018 11:07: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 1fiHe2-0003z5-P4; Wed, 25 Jul 2018 11:07:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiHe2-0000uj-OM; Wed, 25 Jul 2018 11:07:50 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125569-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:freebsd-build:fail:regression
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=75390391084c5e820aa941b89334df434883b2a5
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 11:07:50 +0000
Subject: [Xen-devel] [freebsd-master test] 125569: 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>

ZmxpZ2h0IDEyNTU2OSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTY5LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgNzUzOTAzOTEwODRjNWU4MjBhYTk0MWI4OTMzNGRmNDM0ODgzYjJhNQpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAgNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTU2OSAgMjAxOC0wNy0yNSAwOToxOTowOSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRl
QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFz
b21lcnNARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5vcmc+CiAgYmRlIDxiZGVARnJl
ZUJTRC5vcmc+CiAgYnIgPGJyQEZyZWVCU0Qub3JnPgogIGJyZCA8YnJkQEZyZWVCU0Qub3JnPgog
IGJ6IDxiekBGcmVlQlNELm9yZz4KICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBjcGVyY2l2YSA8
Y3BlcmNpdmFARnJlZUJTRC5vcmc+CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRhYiA8ZGFiQEZy
ZWVCU0Qub3JnPgogIGRhdmlkY3MgPGRhdmlkY3NARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8ZGVs
cGhpakBGcmVlQlNELm9yZz4KICBkaW0gPGRpbUBGcmVlQlNELm9yZz4KICBlYWRsZXIgPGVhZGxl
ckBGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBldWdlbiA8ZXVn
ZW5ARnJlZUJTRC5vcmc+CiAgZ2FuYm9sZCA8Z2FuYm9sZEBGcmVlQlNELm9yZz4KICBnYXZpbiA8
Z2F2aW5ARnJlZUJTRC5vcmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3JnPgogIGlh
biA8aWFuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZy
ZWVCU0Qub3JnPgogIGpoaWJiaXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBqaGl4c29uIDxq
aGl4c29uQEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGxlaXRhbyA8bGVp
dGFvQEZyZWVCU0Qub3JnPgogIGx3aHN1IDxsd2hzdUBGcmVlQlNELm9yZz4KICBtYW51IDxtYW51
QEZyZWVCU0Qub3JnPgogIG1hcml1cyA8bWFyaXVzQEZyZWVCU0Qub3JnPgogIG1hcmtqIDxtYXJr
akBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtbWFjeSA8bW1hY3lARnJl
ZUJTRC5vcmc+CiAgbW1lbCA8bW1lbEBGcmVlQlNELm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZy
ZWVCU0Qub3JnPgogIHBzdGVmIDxwc3RlZkBGcmVlQlNELm9yZz4KICBybWFja2xlbSA8cm1hY2ts
ZW1ARnJlZUJTRC5vcmc+CiAgcm95Z2VyIDxyb3lnZXJARnJlZUJTRC5vcmc+CiAgcnBva2FsYSA8
cnBva2FsYUBGcmVlQlNELm9yZz4KICBycnMgPHJyc0BGcmVlQlNELm9yZz4KICBzZWYgPHNlZkBG
cmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZy
ZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qub3JnPgogIHVxcyA8dXFzQEZyZWVC
U0Qub3JnPgogIHdvb2RzYjAyIDx3b29kc2IwMkBGcmVlQlNELm9yZz4KICB3dWxmIDx3dWxmQEZy
ZWVCU0Qub3JnPgogIHpsZXNsaWUgPHpsZXNsaWVARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQt
YW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgMjU2MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:10:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiHg2-0003QV-TX; Wed, 25 Jul 2018 11: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=eg3x=kj=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fiHg0-0003QM-Vv
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 11:09:53 +0000
X-Inumbo-ID: 2c7d3345-8ffb-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x22c.google.com (unknown [2607:f8b0:400d:c0d::22c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c7d3345-8ffb-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 13:09:18 +0200 (CEST)
Received: by mail-qt0-x22c.google.com with SMTP id e19-v6so7148515qtp.8
 for <xen-devel@lists.xen.org>; Wed, 25 Jul 2018 04:09:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=AjVjNNj5ZcqBHHiuEkqId+mO2qkWOFxiPuaR1WJJiMM=;
 b=kiOIMyWINN4kPKrEVSyZNoyA7eVS7al9KD4E48UW/b8TYDNApr8EXMsbaNnOefDRlF
 1nWiWdB3uZ4tRNg8O1g7sehUnRSp4ANi7Zglz8m1ZTnEBa6wgidhGVYvEY3juwruPK/s
 vMqWn1VP//uOKkU8uy025u0qsyrTV2iugM3+rZoRUeof5Nnq5YkT/1hmldcaBfbVeh+e
 5QIBgyJgp4Lc/k4Zs3qeQCluBTalQieCSEH7SGVL4tezwk5tQJusd82J3wAAFr+AEaJN
 mNBUJFgKGyI/16QY9STmKd7TzIGCYrotHrWYKx8iyvdOkg5vjOGMd6/hDBbB8Txs2sz3
 8EbQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=AjVjNNj5ZcqBHHiuEkqId+mO2qkWOFxiPuaR1WJJiMM=;
 b=Z/VzIoyCyNZXdnDOfBoU2XyPTQJjOVUFzqRWc0UnRyrxp6/l8iitd5IZwhDYWdQOWj
 jXnQpXTqNrIQdlngnZ6438ivzhT2VnwirKNTnRNZcspRH/xhAQf5l/CbsZWuIvhA6hSl
 WzQopDyQdbfbzrAlsELaO1p9Ys7RHxy8LXZana8AN+jU3AwZpMtgTGRRRcaUXkoWMx59
 dPJ1AvBiFjYpFEnfPsdIXH6YwdyS5Yh38nrSgk0DYGvkhugLW155h2xttkT8WqkHRrJz
 sD+Y2lePqGbAOoHOlz308L67HU2u2Gi1C5uIOkUj7IttPar/rgVS0MUgsTRkDp5ffKxN
 p7dg==
X-Gm-Message-State: AOUpUlF97yQ/F/eJLhUCEYJEuSjeteZ9t4NU1jokuW99pBgjVv3KvhIw
 doU+FBhB6SHP8lNpPA8EEUGnP4WpLfZGHmLmIGk=
X-Google-Smtp-Source: AAOMgpepa0UM5Bclq2znLX9hr3YTf3MT1g9h4PeTZKgG+JIsDk83jINEkYrhaaotlYYBoIAwCfY0FVKCqbd1Q2Gl+Iw=
X-Received: by 2002:a0c:9843:: with SMTP id
 e3-v6mr18524772qvd.44.1532516991088; 
 Wed, 25 Jul 2018 04:09:51 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Wed, 25 Jul 2018 04:09:50
 -0700 (PDT)
In-Reply-To: <56067f51-6e39-6a06-399a-64918603532f@arm.com>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
 <4ee54631-55cd-da09-f7d5-6bf7e8de9198@arm.com>
 <alpine.DEB.2.10.1807241509020.20701@sstabellini-ThinkPad-X260>
 <8049223f-0f2c-45a7-ceb6-e067f4719bdd@arm.com>
 <187f86ee-e6b6-db7f-196d-28550aeebb54@citrix.com>
 <56067f51-6e39-6a06-399a-64918603532f@arm.com>
From: George Dunlap <George.Dunlap@eu.citrix.com>
Date: Wed, 25 Jul 2018 12:09:50 +0100
X-Google-Sender-Auth: vcHfLYM7FDPrPKXxU675pwbXn6w
Message-ID: <CAFLBxZakhFWmGMo65cq5f0E_b737dn6t=kFrzPQ59-HuQEXerg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v7 12/12] xen: clarify the security-support
 status of Kconfig options 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>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTA6NTAgQU0sIEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+IHdyb3RlOgo+PiBBbnl0aGluZyB5b3UgY2FuIHNlbGVjdCBpbiBtZW51Y29u
ZmlnIHdpdGhvdXQgcGFzc2luZwo+PiBYRU5fQ09ORklHX0VYUEVSVD15IGlzIHNlY3VyaXR5IHN1
cHBvcnRlZC4gIEFueXRoaW5nIGhpZGRlbiBiZWhpbmQKPj4gWEVOX0NPTkZJR19FWFBFUlQgaXMg
c2VjdXJpdHkgc3VwcG9ydGVkIGluIGl0cyBkZWZhdWx0IGNvbmZpZ3VyYXRpb24uCj4KPgo+IENv
dWxkIHlvdSBjbGFyaWZ5IHdoYXQgeW91IG1lYW4gYnkgc2VjdXJpdHkgc3VwcG9ydGVkIGhlcmU/
IEZvciBpbnN0YW5jZSwKPiAibGl2ZXBhdGNoIiBpcyBzZWxlY3RhYmxlIG9uIEFybSB3aXRoIFhF
Tl9DT05GSUdfRVhQRVJUPXkgYnV0IGl0IGlzIG1hcmtlZAo+IGFzICJleHBlcmltZW50YWwiIGlu
IFNVUFBPUlQuTUQuCgpJIHRoaW5rIEFuZHkgbWVhbnMgc29tZXRoaW5nIGxpa2UsICJzdXBwb3J0
ZWQgd2hlbiBubyBhZG1pbiBhY3Rpb24gaXMKdGFrZW4gdG8gYWN0aXZhdGUgaXQiLiAgTGl2ZXBh
dGNoIGRvZXNuJ3QganVzdCBoYXBwZW4gYnkgaXRzZWxmOyB5b3UKaGF2ZSB0byB0YWtlIGFuIGFj
dGlvbiB0byB0cmlnZ2VyIHRoZSBiZWhhdmlvciwgc28gaXQncyBub3Qgc3VwcG9ydGVkLgoKIC1H
ZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:11:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:11:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiHi0-00045I-Ck; Wed, 25 Jul 2018 11: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=gse5=kj=citrix.com=prvs=7378240fe=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fiHhz-000452-M5
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:11:55 +0000
X-Inumbo-ID: 92eaf29c-8ffb-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92eaf29c-8ffb-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:12:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76680671"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, 'Jan Beulich'
 <JBeulich@suse.com>
Thread-Topic: automation: Creating a patchwork instance to improve pre-commit
 build testing - Summary of discussion so far
Thread-Index: AQHUJAhHvXBRUgQ41Ei4ULPRPtAuCg==
Date: Wed, 25 Jul 2018 11:11:47 +0000
Message-ID: <F9C1EC30-F88F-4A6E-9544-5C004E4D82CD@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.f.0.180709
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <B8006699AEB9944C84B009489464AE3F@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] automation: Creating a patchwork instance to
 improve pre-commit build testing - Summary of discussion so far
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Committers <committers@xenproject.org>, Matt Spencer <Matt.Spencer@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>

SGkgYWxsLA0KDQpnaXZlbiB0aGlzIHdhcyBhIGZhaXJseSBsZW5ndGh5IHRocmVhZCwgSSB0aG91
Z2h0IEknZCBzdW1tYXJpemUuIEFsdGhvdWdoIEkgb3JpZ2luYWxseSB0aG91Z2h0IHRoZSBwcm9w
b3NhbCB3YXMgdW5jb250cm92ZXJzaWFsLCBKYW4gaGFzIHJhaXNlZCBzb21lIGNvbmNlcm5zIGFi
b3V0IGV4dHJhIGUtbWFpbHMgdGhhdCB3b3VsZCBiZSBzZW50IGJ5IHRoZSBwYXRjaCBib3QgKGFr
YSAxIGFkZGl0aW9uYWwgbWFpbCBwZXIgc2VyaWVzKS4gRnJvbSB0aGUgZGlzY3Vzc2lvbiwgSSBn
b3QgdGhlIHNlbnNlIHRoYXQgSmFuJ3Mgb2JqZWN0aW9uIHdhcyBhIC0xLCBub3QgYSAtMi4gT25l
IG9mIHRoZSBtYWluIGNvbmNlcm5zIEphbiByYWlzZWQgd2FzIGFib3V0IGV4dHJhIG1haWwgZ2Vu
ZXJhdGVkIGZvciBzbWFsbCBzaW5nbGUgZmlsZSBwYXRjaCBzZXJpZXMuDQoNCldpdGggdGhpcyBp
biBtaW5kLCB0aGUgc2Vuc2libGUgd2F5IGZvcndhcmQgd291bGQgYmUgdG8gZ28gYWhlYWQgd2l0
aCB0aGUgcGxhbiAoc2VlIGJlbG93KS4gSWYgSmFuIChhbmQgb3RoZXJzKSBiZWxpZXZlIHRoaXMg
Z2VuZXJhdGVzIHRvbyBtdWNoIHNwYW0sIHdlIGNhbiBhZGQgYSAiZG8tbm90LW1haWwiIGxpc3Qg
b2YgZS1tYWlsIGFkZHJlc3NlcyB0aGF0IHRoZSBib3Qgd2lsbCBhdm9pZCBzZW5kaW5nIG1haWwg
dG8uIElmIHRoZXJlJ3MgYSBzZXJpZXMgc29tZW9uZSBpbiB0aGUgImRvLW5vdC1tYWlsIiBsaXN0
IGRlY2lkZXMgdGhleSB3YW50IGluZm9ybWF0aW9uIG9uLCBpdCBzaG91bGRuJ3QgYmUgdG9vIGRp
ZmZpY3VsdCB0byBmaW5kIGl0IGZyb20gdGhlIHN0YXR1cyBwYWdlLiBBbHRlcm5hdGl2ZXMgbWF5
IGJlIHRvIHJldmlzaXQgaXRlbXMgMyBhbmQvb3IgNSAoc2VlIGJlbG93KS4NCg0KUmVnYXJkaW5n
IG5leHQgc3RlcHMsIERvdWcgYW5kIFdlaSB3aWxsIGNvbnRpbnVlIHdvcmtpbmcgb24gdGhpcyBh
bmQgd2Ugd2lsbCBmaXJzdCBzZXQgdXAgYWxsIHRoZSBtZWNoYW5pY3MgKGFrYSBwYXRjaHdvcmsg
aW5zdGFuY2UgY29ubmVjdGVkIHRvIEdpdExhYikgd2l0aG91dCBzZW5kaW5nIG1haWxzIHVudGls
IHdlIGFyZSBjb25maWRlbnQgaXQgd29ya3MuDQoNCk9uY2UgdGhpcyBpcyBkb25lLCB0aGUgcHJl
ZmVyZW5jZSAoYmFzZWQgb24gZmVlZGJhY2sgdG8gdGhlIHRocmVhZCBzbyBmYXIpIHdvdWxkIGJl
IHRvd2FyZHMgdGhlIGZvbGxvd2luZyB1c2VyIHZpc2libGUgYmVoYXZpb3VyOg0KDQoxOiBEbyB3
ZSB0cmlnZ2VyIGEgQ0kgY3ljbGUgZm9yICpldmVyeSogc2VyaWVzIHBvc3RlZCB0byB4ZW4tZGV2
ZWw/DQpZZXMsIGFzc3VtaW5nIHdlIGhhdmUgZW5vdWdoIGNvbXB1dGUgcmVzb3VyY2VzIHRvIGlt
cGxlbWVudCB0aGlzDQpXZSB3b3VsZCBvbmx5IGRvIHRoaXMgZm9yIHNlcmllcyB0aGF0IGFwcGx5
IHRvIHhlbi5naXQgLSBpdCBtYXkgbWFrZSBzZW5zZSBmb3IgdGhlIFVuaWtyYWZ0IHRlYW0gdG8g
aGF2ZSBhIGNoYXQgd2l0aCBEb3VnL1dlaSB0aG91Z2ggdG8gc2VlIHdoZXRoZXIgdGhleSBjYW4g
bWlycm9yIHdoYXQgd2UgYXJlIHBsYW5uaW5nIHRvIGRvIGZvciB4ZW4uZ2l0DQoNCjI6IERvIHdl
IGhhdmUgYW4gb3B0LWluIG9yIG9wLW91dCAoZS5nLiB0aHJvdWdoIGEgdGFnLCBhIHNwZWNpZmlj
IENDLCBldGMuKSBmb3Igc2VyaWVzDQpPcHQtb3V0OiB0aGUgVUkgZm9yIHRoYXQgd291bGQgbmVl
ZCB0byBiZSBhZ3JlZWQNCg0KMzogRG8gd2UgcmVwb3J0IHJlc3VsdHMgYmFjayB0byB4ZW4tZGV2
ZWwgb3IgdG8gYSBzZXBhcmF0ZSBsaXN0DQpSZXBvcnQgYmFjayB0byB4ZW4tZGV2ZWxAIA0KT25l
IHJlcGx5IHBlciBzZXJpZXMgdG8gdGhlIGNvdmVyIGxldHRlciBmb3IgbXVsdGktcGF0Y2ggc2Vy
aWVzIGFuZCB0byB0aGUgc2luZ2xlIHBhdGNoIGZvciBzaW5nbGUgcGF0Y2ggc2VyaWVzDQoNCjU6
IERvIHdlIHJlcG9ydCBiYWNrIG9uIHN1Y2Nlc3Mgb3Igb25seSBvbiBmYWlsdXJlPw0KT24gc3Vj
Y2VzcyBBTkQgZmFpbHVyZSAobm90ZSB0aGF0IFFFTVUgb25seSBkb2VzIHRoaXMgb24gZmFpbHVy
ZSBvbmx5KQ0KDQo0OiBXaG8gZWxzZSwgYmVzaWRlcyB0aGUgYXV0aG9yIHNob3VsZCBnZXQgYSBt
YWlsDQpSZXBseS10by1hbGwNCg0KNjogV2hhdCBleGFjdGx5IGRvIHdlIHJlcG9ydCBiYWNrDQpB
IGxpbmsgdG8gdGhlIGdpdCBicmFuY2ggaXQgY3JlYXRlZCAoaWYgdGhlIHBhdGNoIGFwcGxpZWQp
LCBvciBhIHNuaXBwZXQgb2YgdGhlIHJlamVjdGlvbiBtZXNzYWdlIGlmIGl0IGRpZG4ndC4NClN1
Y2Nlc3MgLyBmYWlsdXJlLCB3aXRoIGEgbGluayB0byBhIHBhZ2UgY29udGFpbmluZyB0aGUgdmFy
aW91cyB0ZXN0cyBydW4sIHNvIHBlb3BsZSBjYW4gc2VlIHdoaWNoIG9uZSBmYWlsZWQgYW5kIGlu
dmVzdGlnYXRlIHRoZSBmYWlsdXJlcy4NCg0KVGhlcmUgd2FzIGFub3RoZXIgZGlzY3Vzc2lvbiBh
Ym91dCBzZXJpZXMgd2hpY2ggZGVwZW5kIG9uIGVhY2ggb3RoZXINCg0KV2UgY291bGQgaW1wbGVt
ZW50IHRoaXMgdmlhIGEgdGFnIHN1Y2ggYXMNClByZXJlcXVpc2l0ZS1zZXJpZXM6IDw1QjUwNkE2
RTAyMDAwMDc4MDAxRDVEMTdAeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4Pg0KDQpTdXBwb3J0IGZv
ciB0aGlzIGV4aXN0cyBpbiBhIHRvb2wgY2FsbGVkIGdpdC1zZXJpZXMgKHRoZSBhdXRob3Igc2F5
cyBoZSdzIHdvcmtpbmcgb24gaW50ZWdyYXRpbmcgaXRzIGZ1bmN0aW9uYWxpdHkgaW50byB0aGUg
Z2l0IHVwc3RyZWFtKSB0aGF0IGRvZXMgZXhhY3RseSB0aGlzLg0KVGhlcmUgaXMgYSBzdHJvbmcg
cG9zc2liaWxpdHkgdGhhdCBzdXBwb3J0IGZvciB0aGlzIHdpbGwgYmUgaW5jbHVkZWQgaW50byBh
IGZ1dHVyZSBwYXRjaHdvcmsgdmVyc2lvbg0KDQpXZSByZWFsbHkgaGF2ZSB0d28gY2hvaWNlczoN
CmEpIEltcGxlbWVudCBzb21ldGhpbmcgYXJvdW5kIGN1c3RvbSB0b29saW5nIGJhc2VkIG9uIGdp
dC1zZXJpZXMNCmIpIFdhaXQgdW50aWwgc3VwcG9ydCBpcyBhdmFpbGFibGUgaW4gcGF0Y2h3b3Jr
DQoNClRoaXMgaXMgYW4gb3BlbiBxdWVzdGlvbiwgYnV0IG15IGd1dCBmZWVsaW5nIHdvdWxkIGJl
IHRvIGdvIGZvciBiKSBmb3Igbm93LiBJZiBpdCB0YWtlcyB0b28gbG9uZywgd2UgY2FuIGdvIGZv
ciBhKQ0KDQpPdGhlciBsb29zZSBlbmRzOg0KKiBTb21lIGhldXJpc3RpYyB0byBpZGVudGlmeSBw
YXRjaGVzIGZvciB4ZW4uZ2l0IChha2EgZXhjbHVkaW5nIExpbnV4LCBRZW11LCBPU1NURVNUIHBh
dGNoZXMpDQoqIFdhaXRpbmcgZm9yIGNsYW5nLWZvcm1hdCBjaGFuZ2VzIGZyb20gSXVyaWkgQXJ0
ZW1lbmtvIC0gYmxvY2tzIGNoZWNrcGF0Y2gucGwgc3VwcG9ydA0KKiBEaXNjdXNzaW9uIHdpdGgg
QXJtIGFyb3VuZCBzb21lIG9mIHRoZSBsb29zZSBlbmRzIGZvciBBcm0gc3VwcG9ydCAoZS5nLiBz
b21lb25lIHRvIGhlbHAgV2VpIHRvIGVuc3VyZSB0aGF0IHRoZSBjb250YWluZXJzIHdvcmsgb24g
QXJtLCBhY2Nlc3MgdG8gQXJtIEhXLCBldGMuKSAtIGJsb2NrcyBBcm0gc3VwcG9ydA0KDQpQbGVh
c2Ugc2hvdXQsIGlmIHRoaXMgaXMgYW4gaW5hY2N1cmF0ZSBzdW1tYXJ5Lg0KDQpCZXN0IFJlZ2Fy
ZHMNCkxhcnMNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:16:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:16: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 1fiHmB-0004It-0h; Wed, 25 Jul 2018 11:16: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=8ljw=kj=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fiHm9-0004In-Fb
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:16:13 +0000
X-Inumbo-ID: 2c6ecd57-8ffc-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 2c6ecd57-8ffc-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:16:27 +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 1C2BA307FB0B
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 15:32:26 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id E54227FBC9
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 14:16:09 +0300 (EEST)
Received: (qmail 22436 invoked from network); 25 Jul 2018 14:16:09 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp01.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 14:16:09 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 25 Jul 2018 14:16:01 +0300
Message-Id: <20180725111601.22524-1-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76802
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491007,
 Stamp: 3], Multi: [Enabled, t: (0.000019,0.022065)], BW: [Enabled, t:
 (0.000030,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.022772,0.000613)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.367531), Hit: No, Details:
 v2.7.13; Id: 15.1i64315.1cj8iehna.e6qe9], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH v3] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.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>, Sergej Proskurin <proskurin@sec.in.tum.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>

Q3VycmVudGx5IHRoZXJlIGlzIGEgc3Vib3AgZm9yIHNldHRpbmcgdGhlIG1lbWFjY2VzcyBvZiBh
IHBhZ2UsIGJ1dCBub3QKZm9yIGNvbnN1bHRpbmcgaXQuICBUaGUgbmV3IEhWTU9QX2FsdHAybV9n
ZXRfbWVtX2FjY2VzcyBhZGRzIHRoaXMKZnVuY3Rpb25hbGl0eS4KCkJvdGggYWx0cDJtIGdldC9z
ZXQgbWVtIGFjY2VzcyBmdW5jdGlvbnMgdXNlIHRoZSBzdHJ1Y3QKeGVuX2h2bV9hbHRwMm1fbWVt
X2FjY2VzcyB3aGljaCBoYXMgbm93IGRyb3BwZWQgdGhlIGBzZXQnIHBhcnQgYW5kIGhhcwpiZWVu
IHJlbmFtZWQgZnJvbSB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzcy4KClNpZ25lZC1vZmYt
Ynk6IEFkcmlhbiBQb3AgPGFwb3BAYml0ZGVmZW5kZXIuY29tPgotLS0KQ2hhbmdlcyBpbiB2MzoK
LSByZW1vdmUgdGhlIHVucmVsYXRlZCBoZWxwZXIgZnVuY3Rpb24KLSBzaW1wbGlmeSB0aGUgbG9j
a2luZyBpbiBwMm1fZ2V0X21lbV9hY2Nlc3MKCkNoYW5nZXMgaW4gdjI6Ci0gdXNlIHRoZSBfcDJt
X2dldF9tZW1fYWNjZXNzIGhlbHBlciBmcm9tIHAybV9nZXRfbWVtX2FjY2VzcwotIG1pbm9yIEFy
bSBhZGp1c3RtZW50cwotIG1vdmUgb3V0IHRoZSBhZGRpdGlvbiBvZiBhIG1lbWFjY2VzcyBoZWxw
ZXIgZnVuY3Rpb24gdG8gYSBzZXBhcmF0ZQogIHBhdGNoIGluIHRoZSBhdHRlbXB0cyBvZiBtYWtp
bmcgdGhlIGRpZmYgY2xlYXJlcgotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAg
fCAgMyArKysKIHRvb2xzL2xpYnhjL3hjX2FsdHAybS5jICAgICAgICAgfCAzMyArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0KIHhlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMgICAgICAg
fCAgOCArKysrKystLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICB8IDI2ICsrKysr
KysrKysrKysrKysrKysrKystLS0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jICAgIHwg
MjEgKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vY29tbW9uL21lbV9hY2Nlc3MuYyAgICAgICAg
IHwgIDIgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmggfCAxMCArKysrKystLS0t
CiB4ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oICAgIHwgIDMgKystCiA4IGZpbGVzIGNoYW5n
ZWQsIDg5IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgK
aW5kZXggZGQ3ZDhhOTcyNC4uODIyODZjMmY1MiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvaW5j
bHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKQEAgLTE5
NzIsNiArMTk3Miw5IEBAIGludCB4Y19hbHRwMm1fc2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNl
ICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLAogaW50IHhjX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19t
dWx0aSh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZpZXdfaWQsIHVpbnQ4X3QgKmFjY2VzcywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgKmdmbnMsIHVpbnQz
Ml90IG5yKTsKK2ludCB4Y19hbHRwMm1fZ2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5k
bGUsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZf
dCB2aWV3X2lkLCB4ZW5fcGZuX3QgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4
ZW5tZW1fYWNjZXNzX3QgKmFjY2Vzcyk7CiBpbnQgeGNfYWx0cDJtX2NoYW5nZV9nZm4oeGNfaW50
ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQxNl90IHZpZXdfaWQsIHhlbl9wZm5fdCBvbGRfZ2ZuLAogICAgICAgICAgICAgICAgICAg
ICAgICAgIHhlbl9wZm5fdCBuZXdfZ2ZuKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2Fs
dHAybS5jIGIvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMKaW5kZXggY2U0YTFlNGQ2MC4uMGRkYjE4
ZmEyYyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMKKysrIGIvdG9vbHMvbGli
eGMveGNfYWx0cDJtLmMKQEAgLTE3Nyw5ICsxNzcsOSBAQCBpbnQgeGNfYWx0cDJtX3NldF9tZW1f
YWNjZXNzKHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwKICAgICBhcmctPnZl
cnNpb24gPSBIVk1PUF9BTFRQMk1fSU5URVJGQUNFX1ZFUlNJT047CiAgICAgYXJnLT5jbWQgPSBI
Vk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3M7CiAgICAgYXJnLT5kb21haW4gPSBkb21pZDsKLSAg
ICBhcmctPnUuc2V0X21lbV9hY2Nlc3MudmlldyA9IHZpZXdfaWQ7Ci0gICAgYXJnLT51LnNldF9t
ZW1fYWNjZXNzLmh2bW1lbV9hY2Nlc3MgPSBhY2Nlc3M7Ci0gICAgYXJnLT51LnNldF9tZW1fYWNj
ZXNzLmdmbiA9IGdmbjsKKyAgICBhcmctPnUubWVtX2FjY2Vzcy52aWV3ID0gdmlld19pZDsKKyAg
ICBhcmctPnUubWVtX2FjY2Vzcy5odm1tZW1fYWNjZXNzID0gYWNjZXNzOworICAgIGFyZy0+dS5t
ZW1fYWNjZXNzLmdmbiA9IGdmbjsKIAogICAgIHJjID0geGVuY2FsbDIoaGFuZGxlLT54Y2FsbCwg
X19IWVBFUlZJU09SX2h2bV9vcCwgSFZNT1BfYWx0cDJtLAogCQkgIEhZUEVSQ0FMTF9CVUZGRVJf
QVNfQVJHKGFyZykpOwpAQCAtMjU0LDMgKzI1NCwzMCBAQCBpbnQgeGNfYWx0cDJtX3NldF9tZW1f
YWNjZXNzX211bHRpKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKIAogICAgIHJl
dHVybiByYzsKIH0KKworaW50IHhjX2FsdHAybV9nZXRfbWVtX2FjY2Vzcyh4Y19pbnRlcmZhY2Ug
KmhhbmRsZSwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQxNl90IHZpZXdfaWQsIHhlbl9wZm5fdCBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHhlbm1lbV9hY2Nlc3NfdCAqYWNjZXNzKQoreworICAgIGludCByYzsKKyAgICBERUNMQVJF
X0hZUEVSQ0FMTF9CVUZGRVIoeGVuX2h2bV9hbHRwMm1fb3BfdCwgYXJnKTsKKworICAgIGFyZyA9
IHhjX2h5cGVyY2FsbF9idWZmZXJfYWxsb2MoaGFuZGxlLCBhcmcsIHNpemVvZigqYXJnKSk7Cisg
ICAgaWYgKCBhcmcgPT0gTlVMTCApCisgICAgICAgIHJldHVybiAtMTsKKworICAgIGFyZy0+dmVy
c2lvbiA9IEhWTU9QX0FMVFAyTV9JTlRFUkZBQ0VfVkVSU0lPTjsKKyAgICBhcmctPmNtZCA9IEhW
TU9QX2FsdHAybV9nZXRfbWVtX2FjY2VzczsKKyAgICBhcmctPmRvbWFpbiA9IGRvbWlkOworICAg
IGFyZy0+dS5tZW1fYWNjZXNzLnZpZXcgPSB2aWV3X2lkOworICAgIGFyZy0+dS5tZW1fYWNjZXNz
LmdmbiA9IGdmbjsKKworICAgIHJjID0geGVuY2FsbDIoaGFuZGxlLT54Y2FsbCwgX19IWVBFUlZJ
U09SX2h2bV9vcCwgSFZNT1BfYWx0cDJtLAorICAgICAgICAgICAgICAgICBIWVBFUkNBTExfQlVG
RkVSX0FTX0FSRyhhcmcpKTsKKworICAgIGlmICggIXJjICkKKyAgICAgICAgKmFjY2VzcyA9IGFy
Zy0+dS5tZW1fYWNjZXNzLmh2bW1lbV9hY2Nlc3M7CisKKyAgICB4Y19oeXBlcmNhbGxfYnVmZmVy
X2ZyZWUoaGFuZGxlLCBhcmcpOworICAgIHJldHVybiByYzsKK30KZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCmluZGV4IGJh
NGVjNzgwZmQuLjE3OGJjMWE2YzEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNz
LmMKKysrIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwpAQCAtMjM2LDcgKzIzNiw3IEBAIGJv
b2wgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHZhZGRyX3QgZ2xhLCBjb25zdCBz
dHJ1Y3QgbnBmZWMgbnBmZWMpCiAgICAgaWYgKCAhcDJtLT5tZW1fYWNjZXNzX2VuYWJsZWQgKQog
ICAgICAgICByZXR1cm4gdHJ1ZTsKIAotICAgIHJjID0gcDJtX2dldF9tZW1fYWNjZXNzKHYtPmRv
bWFpbiwgZ2FkZHJfdG9fZ2ZuKGdwYSksICZ4bWEpOworICAgIHJjID0gcDJtX2dldF9tZW1fYWNj
ZXNzKHYtPmRvbWFpbiwgZ2FkZHJfdG9fZ2ZuKGdwYSksICZ4bWEsIDApOwogICAgIGlmICggcmMg
KQogICAgICAgICByZXR1cm4gdHJ1ZTsKIApAQCAtNDQxLDExICs0NDEsMTUgQEAgbG9uZyBwMm1f
c2V0X21lbV9hY2Nlc3NfbXVsdGkoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogaW50IHAybV9nZXRf
bWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCi0gICAgICAgICAgICAgICAg
ICAgICAgIHhlbm1lbV9hY2Nlc3NfdCAqYWNjZXNzKQorICAgICAgICAgICAgICAgICAgICAgICB4
ZW5tZW1fYWNjZXNzX3QgKmFjY2VzcywgdW5zaWduZWQgaW50IGFsdHAybV9pZHgpCiB7CiAgICAg
aW50IHJldDsKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQp
OwogCisgICAgLyogYWx0cDJtIGlzIG5vdCB5ZXQgaW1wbGVtZW50ZWQgb24gQXJtLiBUaGUgYWx0
cDJtX2lkeCBzaG91bGQgYmUgMC4gKi8KKyAgICBpZiAoIGFsdHAybV9pZHggKQorICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKwogICAgIHAybV9yZWFkX2xvY2socDJtKTsKICAgICByZXQgPSBfX3Ay
bV9nZXRfbWVtX2FjY2VzcyhkLCBnZm4sIGFjY2Vzcyk7CiAgICAgcDJtX3JlYWRfdW5sb2NrKHAy
bSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwppbmRleCA2N2I5OWFmMzM0Li40OWY0YWZhYmFjIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTQ0OTUsNiAr
NDQ5NSw3IEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29wKAogICAgIGNhc2UgSFZNT1BfYWx0cDJt
X3N3aXRjaF9wMm06CiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3M6CiAgICAg
Y2FzZSBIVk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGk6CisgICAgY2FzZSBIVk1PUF9h
bHRwMm1fZ2V0X21lbV9hY2Nlc3M6CiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fY2hhbmdlX2dmbjoK
ICAgICAgICAgYnJlYWs7CiAKQEAgLTQ2MTEsMTIgKzQ2MTIsMTIgQEAgc3RhdGljIGludCBkb19h
bHRwMm1fb3AoCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X21l
bV9hY2Nlc3M6Ci0gICAgICAgIGlmICggYS51LnNldF9tZW1fYWNjZXNzLnBhZCApCisgICAgICAg
IGlmICggYS51Lm1lbV9hY2Nlc3MucGFkICkKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAg
ICAgICAgZWxzZQotICAgICAgICAgICAgcmMgPSBwMm1fc2V0X21lbV9hY2Nlc3MoZCwgX2dmbihh
LnUuc2V0X21lbV9hY2Nlc3MuZ2ZuKSwgMSwgMCwgMCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGEudS5zZXRfbWVtX2FjY2Vzcy5odm1tZW1fYWNjZXNzLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYS51LnNldF9tZW1fYWNjZXNzLnZpZXcpOworICAg
ICAgICAgICAgcmMgPSBwMm1fc2V0X21lbV9hY2Nlc3MoZCwgX2dmbihhLnUubWVtX2FjY2Vzcy5n
Zm4pLCAxLCAwLCAwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYS51Lm1l
bV9hY2Nlc3MuaHZtbWVtX2FjY2VzcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGEudS5tZW1fYWNjZXNzLnZpZXcpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgSFZN
T1BfYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRpOgpAQCAtNDY1Miw2ICs0NjUzLDIzIEBAIHN0
YXRpYyBpbnQgZG9fYWx0cDJtX29wKAogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCisgICAg
Y2FzZSBIVk1PUF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3M6CisgICAgICAgIGlmICggYS51Lm1lbV9h
Y2Nlc3MucGFkICkKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgZWxzZQorICAg
ICAgICB7CisgICAgICAgICAgICB4ZW5tZW1fYWNjZXNzX3QgYWNjZXNzOworCisgICAgICAgICAg
ICByYyA9IHAybV9nZXRfbWVtX2FjY2VzcyhkLCBfZ2ZuKGEudS5tZW1fYWNjZXNzLmdmbiksICZh
Y2Nlc3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhLnUubWVtX2FjY2Vz
cy52aWV3KTsKKyAgICAgICAgICAgIGlmICggIXJjICkKKyAgICAgICAgICAgIHsKKyAgICAgICAg
ICAgICAgICBhLnUubWVtX2FjY2Vzcy5odm1tZW1fYWNjZXNzID0gYWNjZXNzOworICAgICAgICAg
ICAgICAgIHJjID0gX19jb3B5X3RvX2d1ZXN0KGFyZywgJmEsIDEpID8gLUVGQVVMVCA6IDA7Cisg
ICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgYnJlYWs7CisKICAgICBjYXNlIEhWTU9Q
X2FsdHAybV9jaGFuZ2VfZ2ZuOgogICAgICAgICBpZiAoIGEudS5jaGFuZ2VfZ2ZuLnBhZDEgfHwg
YS51LmNoYW5nZV9nZm4ucGFkMiApCiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9h
Y2Nlc3MuYwppbmRleCAwM2E4NjQxNTY5Li5kNTU4MjUwOTdhIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvbW0vbWVtX2FjY2Vzcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMK
QEAgLTQ2Nyw5ICs0NjcsMjYgQEAgbG9uZyBwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkoc3RydWN0
IGRvbWFpbiAqZCwKICAgICByZXR1cm4gcmM7CiB9CiAKLWludCBwMm1fZ2V0X21lbV9hY2Nlc3Mo
c3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3QgKmFjY2VzcykKK2lu
dCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1f
YWNjZXNzX3QgKmFjY2VzcywKKyAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGFs
dHAybV9pZHgpCiB7Ci0gICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAy
bShkKTsKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOworCisgICAgaWYgKCAhYWx0cDJtX2Fj
dGl2ZShkKSApCisgICAgeworICAgICAgICBpZiAoIGFsdHAybV9pZHggKQorICAgICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CisKKyAgICAgICAgcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOworICAg
IH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBpZiAoIGFsdHAybV9pZHggPj0gTUFYX0FMVFAy
TSB8fAorICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYWx0cDJtX2lkeF0gPT0gbWZu
X3goSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgICAg
IHAybSA9IGQtPmFyY2guYWx0cDJtX3AybVthbHRwMm1faWR4XTsKKyAgICB9CiAKICAgICByZXR1
cm4gX3AybV9nZXRfbWVtX2FjY2VzcyhwMm0sIGdmbiwgYWNjZXNzKTsKIH0KZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vbWVtX2FjY2Vzcy5jIGIveGVuL2NvbW1vbi9tZW1fYWNjZXNzLmMKaW5kZXgg
MWJmNjgyNDQ0Mi4uMDEwZTZmOGRiZiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1fYWNjZXNz
LmMKKysrIGIveGVuL2NvbW1vbi9tZW1fYWNjZXNzLmMKQEAgLTk5LDcgKzk5LDcgQEAgaW50IG1l
bV9hY2Nlc3NfbWVtb3AodW5zaWduZWQgbG9uZyBjbWQsCiAgICAgICAgIGlmICggKG1hby5wZm4g
PiBkb21haW5fZ2V0X21heGltdW1fZ3BmbihkKSkgJiYgbWFvLnBmbiAhPSB+MHVsbCApCiAgICAg
ICAgICAgICBicmVhazsKIAotICAgICAgICByYyA9IHAybV9nZXRfbWVtX2FjY2VzcyhkLCBfZ2Zu
KG1hby5wZm4pLCAmYWNjZXNzKTsKKyAgICAgICAgcmMgPSBwMm1fZ2V0X21lbV9hY2Nlc3MoZCwg
X2dmbihtYW8ucGZuKSwgJmFjY2VzcywgMCk7CiAgICAgICAgIGlmICggcmMgIT0gMCApCiAgICAg
ICAgICAgICBicmVhazsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1f
b3AuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgKaW5kZXggYmJiYTk5ZTVmNS4u
MzZmZDk3ZjMyOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaAor
KysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oCkBAIC0yMzQsNyArMjM0LDcgQEAg
c3RydWN0IHhlbl9odm1fYWx0cDJtX3ZpZXcgewogdHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fdmlldyB4ZW5faHZtX2FsdHAybV92aWV3X3Q7CiBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4
ZW5faHZtX2FsdHAybV92aWV3X3QpOwogCi1zdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9h
Y2Nlc3Mgeworc3RydWN0IHhlbl9odm1fYWx0cDJtX21lbV9hY2Nlc3MgewogICAgIC8qIHZpZXcg
Ki8KICAgICB1aW50MTZfdCB2aWV3OwogICAgIC8qIE1lbW9yeSB0eXBlICovCkBAIC0yNDMsOCAr
MjQzLDggQEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzIHsKICAgICAvKiBn
Zm4gKi8KICAgICB1aW50NjRfdCBnZm47CiB9OwotdHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fc2V0X21lbV9hY2Nlc3MgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfdDsKLURFRklO
RV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzX3QpOwordHlw
ZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fbWVtX2FjY2VzcyB4ZW5faHZtX2FsdHAybV9tZW1f
YWNjZXNzX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX2FsdHAybV9tZW1fYWNj
ZXNzX3QpOwogCiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkgewog
ICAgIC8qIHZpZXcgKi8KQEAgLTI5Niw2ICsyOTYsOCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1f
b3AgewogI2RlZmluZSBIVk1PUF9hbHRwMm1fY2hhbmdlX2dmbiAgICAgICAgICAgOAogLyogU2V0
IGFjY2VzcyBmb3IgYW4gYXJyYXkgb2YgcGFnZXMgKi8KICNkZWZpbmUgSFZNT1BfYWx0cDJtX3Nl
dF9tZW1fYWNjZXNzX211bHRpIDkKKy8qIEdldCB0aGUgYWNjZXNzIG9mIGEgcGFnZSBvZiBtZW1v
cnkgZnJvbSBhIGNlcnRhaW4gdmlldyAqLworI2RlZmluZSBIVk1PUF9hbHRwMm1fZ2V0X21lbV9h
Y2Nlc3MgICAgICAgMTAKICAgICBkb21pZF90IGRvbWFpbjsKICAgICB1aW50MTZfdCBwYWQxOwog
ICAgIHVpbnQzMl90IHBhZDI7CkBAIC0zMDMsNyArMzA1LDcgQEAgc3RydWN0IHhlbl9odm1fYWx0
cDJtX29wIHsKICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX2RvbWFpbl9zdGF0ZSAgICAg
ICAgIGRvbWFpbl9zdGF0ZTsKICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3ZjcHVfZW5h
YmxlX25vdGlmeSAgIGVuYWJsZV9ub3RpZnk7CiAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAy
bV92aWV3ICAgICAgICAgICAgICAgICB2aWV3OwotICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fc2V0X21lbV9hY2Nlc3MgICAgICAgc2V0X21lbV9hY2Nlc3M7CisgICAgICAgIHN0cnVjdCB4
ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzICAgICAgICAgICBtZW1fYWNjZXNzOwogICAgICAgICBz
dHJ1Y3QgeGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbiAgICAgICAgICAgY2hhbmdlX2dmbjsKICAg
ICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRpIHNldF9tZW1f
YWNjZXNzX211bHRpOwogICAgICAgICB1aW50OF90IHBhZFs2NF07CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oIGIveGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaApp
bmRleCA1YWIzNGMxNTUzLi45OWZlMTFmNmJjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4v
bWVtX2FjY2Vzcy5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmgKQEAgLTc2LDcg
Kzc2LDggQEAgbG9uZyBwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkoc3RydWN0IGRvbWFpbiAqZCwK
ICAqIEdldCBhY2Nlc3MgdHlwZSBmb3IgYSBnZm4uCiAgKiBJZiBnZm4gPT0gSU5WQUxJRF9HRk4s
IGdldHMgdGhlIGRlZmF1bHQgYWNjZXNzIHR5cGUuCiAgKi8KLWludCBwMm1fZ2V0X21lbV9hY2Nl
c3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3QgKmFjY2Vzcyk7
CitpbnQgcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgeGVu
bWVtX2FjY2Vzc190ICphY2Nlc3MsCisgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBhbHRwMm1faWR4KTsKIAogI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUwogaW50IG1lbV9h
Y2Nlc3NfbWVtb3AodW5zaWduZWQgbG9uZyBjbWQsCi0tIAoyLjE3LjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:19:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:19:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiHp7-0004Sh-W8; Wed, 25 Jul 2018 11:19: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=8ljw=kj=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fiHp7-0004SS-E6
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:19:17 +0000
X-Inumbo-ID: 9aafdebd-8ffc-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 9aafdebd-8ffc-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:19:32 +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 D5168307FB13
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 15:35:31 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id BE6A47FC77
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 14:19:15 +0300 (EEST)
Received: (qmail 5770 invoked from network); 25 Jul 2018 14:19:15 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 14:19:13 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 25 Jul 2018 14:18:55 +0300
Message-Id: <20180725111857.22995-2-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180725111857.22995-1-apop@bitdefender.com>
References: <20180725111857.22995-1-apop@bitdefender.com>
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76802
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491007,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.003803)], BW: [Enabled, t:
 (0.000012,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.017031,0.000059)], URL: [Enabled, t: (0.000009)],
 RTDA: [Enabled, t: (0.348244), Hit: No, Details: v2.7.13; Id:
 15.1i69ag7.1cj8ik77q.e0eiq], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH v4 1/3] x86/mm: Change default value for
 suppress #VE in set_mem_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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.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>, Sergej Proskurin <proskurin@sec.in.tum.de>,
 Vlad Ioan Topan <itopan@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>

RnJvbTogVmxhZCBJb2FuIFRvcGFuIDxpdG9wYW5AYml0ZGVmZW5kZXIuY29tPgoKVGhlIGRlZmF1
bHQgdmFsdWUgZm9yIHRoZSAic3VwcHJlc3MgI1ZFIiBiaXQgc2V0IGJ5IHNldF9tZW1fYWNjZXNz
KCkKY3VycmVudGx5IGRlcGVuZHMgb24gd2hldGhlciB0aGUgY2FsbCBpcyBtYWRlIGZyb20gdGhl
IHNhbWUgZG9tYWluICh0aGUKYml0IGlzIHNldCB3aGVuIGNhbGxlZCBmcm9tIGFub3RoZXIgZG9t
YWluIGFuZCBjbGVhcmVkIGlmIGNhbGxlZCBmcm9tCnRoZSBzYW1lIGRvbWFpbikuIFRoaXMgcGF0
Y2ggY2hhbmdlcyB0aGF0IGJlaGF2aW9yIHRvIGluaGVyaXQgdGhlIG9sZApzdXBwcmVzcyAjVkUg
Yml0IHZhbHVlIGlmIGl0IGlzIGFscmVhZHkgc2V0IGFuZCB0byBzZXQgaXQgdG8gMQpvdGhlcndp
c2UsIHdoaWNoIGlzIHNhZmVyIGFuZCBtb3JlIHJlbGlhYmxlLgoKU2lnbmVkLW9mZi1ieTogVmxh
ZCBJb2FuIFRvcGFuIDxpdG9wYW5AYml0ZGVmZW5kZXIuY29tPgpTaWduZWQtb2ZmLWJ5OiBBZHJp
YW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX2Fj
Y2Vzcy5jIHwgMyArLS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jIGIveGVuL2Fy
Y2gveDg2L21tL21lbV9hY2Nlc3MuYwppbmRleCAwM2E4NjQxNTY5Li5jNDY5ZmRjZDU3IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fYWNjZXNzLmMKQEAgLTI4Miw4ICsyODIsNyBAQCBpbnQgcDJtX3NldF9hbHRwMm1fbWVt
X2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcDJtX2RvbWFpbiAqaHAybSwKICAgICAg
ICAgfQogICAgIH0KIAotICAgIHJldHVybiBhcDJtLT5zZXRfZW50cnkoYXAybSwgZ2ZuLCBtZm4s
IFBBR0VfT1JERVJfNEssIHQsIGEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50
LT5kb21haW4gIT0gZCk7CisgICAgcmV0dXJuIGFwMm0tPnNldF9lbnRyeShhcDJtLCBnZm4sIG1m
biwgUEFHRV9PUkRFUl80SywgdCwgYSwgLTEpOwogfQogCiBzdGF0aWMgaW50IHNldF9tZW1fYWNj
ZXNzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCi0tIAoyLjE3LjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:19:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:19:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiHp5-0004SJ-Lx; Wed, 25 Jul 2018 11: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=8ljw=kj=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fiHp4-0004SE-D4
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:19:14 +0000
X-Inumbo-ID: 99351635-8ffc-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 99351635-8ffc-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:19:30 +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 60587307FB0B
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 15:35:29 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 41C7A7FBC9
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 14:19:13 +0300 (EEST)
Received: (qmail 5754 invoked from network); 25 Jul 2018 14:19:13 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 14:19:03 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 25 Jul 2018 14:18:54 +0300
Message-Id: <20180725111857.22995-1-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76802
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491007,
 Stamp: 3], Multi: [Enabled, t: (0.000017,0.003450)], BW: [Enabled, t:
 (0.000019,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014829,0.000059)], URL: [Enabled, t:
 (0.000034,0.000001)], RTDA: [Enabled, t: (6.864578), Hit: No, Details:
 v2.7.13; Id: 15.1i63vi1.1cj8ik4st.ccc9q], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH v4 0/3] Add hvmops for setting and getting the
 suppress #VE 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.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>, Sergej Proskurin <proskurin@sec.in.tum.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>

QXMgdGhlIGNvZGUgc3RhbmRzIHJpZ2h0IG5vdywgYWZ0ZXIgRG9tVSBoYXMgZW5hYmxlZCAjVkUg
dXNpbmcKSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSwgYWxsIGl0cyBwYWdlcyBoYXZl
IHRoZSAjVkUgc3VwcHJlc3MgYml0CmNsZWFyZWQsIGdlbmVyYXRpbmcgI1ZFcyBmb3IgYW55IEVQ
VCB2aW9sYXRpb24uICBUaGVyZSBpcyBjdXJyZW50bHkgbm8Kd2F5IHRvIGNoYW5nZSB0aGUgdmFs
dWUgb2YgdGhlICNWRSBzdXBwcmVzcyBiaXQgZm9yIGEgcGFnZSBmcm9tIGEKZG9tYWluOyBpdCBj
YW4gb25seSBiZSBkb25lIGluIFhlbiBpbnRlcm5hbGx5IHVzaW5nIGVwdF9zZXRfZW50cnkoKS4K
CkZvbGxvd2luZyB0aGUgZGlzY3Vzc2lvbiBmcm9tCmh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTAzL21zZzAxMzEyLmh0bWwgdGhlc2UKcGF0Y2hlcyBp
bnRyb2R1Y2UgbmV3IGh2bW9wcyBmb3Igc2V0dGluZyBhbmQgZ2V0dGluZyB0aGlzIGJpdCBhbmQg
dGh1cwpoYXZpbmcgY29udHJvbCBvdmVyIHdoaWNoIHBhZ2VzIGdlbmVyYXRlICNWRSBhbmQgd2hp
Y2ggVk0tRXhpdC4KCkFkcmlhbiBQb3AgKDIpOgogIHg4Ni9hbHRwMm06IEFkZCBhIGh2bW9wIGZv
ciBzZXR0aW5nIHRoZSBzdXBwcmVzcyAjVkUgYml0CiAgeDg2L2FsdHAybTogQWRkIGEgaHZtb3Ag
Zm9yIHF1ZXJ5aW5nIHRoZSBzdXBwcmVzcyAjVkUgYml0CgpWbGFkIElvYW4gVG9wYW4gKDEpOgog
IHg4Ni9tbTogQ2hhbmdlIGRlZmF1bHQgdmFsdWUgZm9yIHN1cHByZXNzICNWRSBpbiBzZXRfbWVt
X2FjY2VzcygpCgogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggICB8ICAgNCArKwogdG9v
bHMvbGlieGMveGNfYWx0cDJtLmMgICAgICAgICB8ICA1MCArKysrKysrKysrKysrKysrCiB4ZW4v
YXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgIHwgIDMzICsrKysrKysrKysKIHhlbi9hcmNoL3g4
Ni9tbS9tZW1fYWNjZXNzLmMgICAgfCAxMDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0KIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmggfCAgMTMgKysrKwogeGVuL2luY2x1
ZGUveGVuL21lbV9hY2Nlc3MuaCAgICB8ICAgNiArKwogNiBmaWxlcyBjaGFuZ2VkLCAyMDcgaW5z
ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCi0tIAoyLjE3LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:19:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:19:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiHp9-0004TL-9a; Wed, 25 Jul 2018 11:19: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=8ljw=kj=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fiHp7-0004SX-Lz
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:19:17 +0000
X-Inumbo-ID: 9af80bb5-8ffc-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 9af80bb5-8ffc-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:19:33 +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 49F48307FB26
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 15:35:32 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 28C827FC04
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 14:19:16 +0300 (EEST)
Received: (qmail 5787 invoked from network); 25 Jul 2018 14:19:16 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 14:19:15 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 25 Jul 2018 14:18:56 +0300
Message-Id: <20180725111857.22995-3-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180725111857.22995-1-apop@bitdefender.com>
References: <20180725111857.22995-1-apop@bitdefender.com>
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76802
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491007,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.011400)], BW: [Enabled, t:
 (0.000009,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.015835,0.000279)], URL: [Enabled, t:
 (0.000011,0.000001)], RTDA: [Enabled, t: (0.179448), Hit: No, Details:
 v2.7.13; Id: 15.1i69ag6.1cj8ik7rp.ff4jg], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH v4 2/3] x86/altp2m: Add a hvmop for setting the
 suppress #VE 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.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>, Sergej Proskurin <proskurin@sec.in.tum.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>

SW50cm9kdWNlIGEgbmV3IGh2bW9wLCBIVk1PUF9hbHRwMm1fc2V0X3N1cHByZXNzX3ZlLCB3aGlj
aCBhbGxvd3MgYQpkb21haW4gdG8gY2hhbmdlIHRoZSB2YWx1ZSBvZiB0aGUgI1ZFIHN1cHByZXNz
IGJpdCBmb3IgYSBwYWdlLgoKQWRkIGEgbGlieGMgd3JhcHBlciBmb3IgaW52b2tpbmcgdGhpcyBo
dm1vcC4KClNpZ25lZC1vZmYtYnk6IEFkcmlhbiBQb3AgPGFwb3BAYml0ZGVmZW5kZXIuY29tPgpB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQWNrZWQtYnk6IFRhbWFzIEsg
TGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gZml4IGEg
ZGVhZGxvY2s6CiAgICBJZiBwMm1fc2V0X3N1cHByZXNzX3ZlKCkgaXMgY2FsbGVkIGJ5IHdpdGgg
aW52YWxpZCBwYWdlcyB0aGUgY29kZQogICAgcGF0aCB3cm9uZ2x5IHJldHVybnMgd2l0aG91dCBy
ZWxlYXNpbmcgdGhlIGxvY2ssIHJlc3VsdGluZyBpbiBhCiAgICBkZWFkbG9jay4KLSByZW1vdmUg
dGhlIHByaXZpbGVnZWQgZG9tYWluIGNoZWNrCgpDaGFuZ2VzIGluIHYzOgotIGZpeCBpbmRlbnRh
dGlvbiAoV2VpIExpdSkKLSB1c2UgcmV0dXJuIHZhbHVlcyBvdGhlciB0aGFuIEVJTlZBTCB3aGVy
ZSBhcHByb3ByaWF0ZSAoSWFuIEJldWxpY2gpCi0gcmVtb3ZlIHRoZSBpcnJlbGV2YW50IGNvbW1l
bnRzIGZyb20gdGhlCiAgeGVuX2h2bV9hbHRwMm1fc2V0X3N1cHByZXNzX3ZlIHN0cnVjdCAoSWFu
IEJldWxpY2gpCi0gYWRkIGNvbW1lbnQgZm9yIHRoZSBzdXBwcmVzc192ZSBmaWVsZCBpbiB0aGUg
c3RydWN0IGFib3ZlIChJYW4KICBCZXVsaWNoKQotIHJlbW92ZSB0aGUgdHlwZWRlZiBhbmQgREVG
SU5FX1hFTl9HVUVTVF9IQU5ETEUgZm9yCiAgeGVuX2h2bV9hbHRwMm1fc2V0X3N1cHByZXNzX3Zl
IChJYW4gQmV1bGljaCkKLSB1c2UgWFNNX0RNX1BSSVYgY2hlY2sgaW5zdGVhZCBvZiBkb21haW4t
PmlzX3ByaXZpbGVnZWQgKElhbiBCZXVsaWNoKQoKQ2hhbmdlcyBpbiB2MjoKLSBjaGVjayBpZiAj
VkUgaGFzIGJlZW4gZW5hYmxlZCBvbiB0aGUgdGFyZ2V0IGRvbWFpbiAoVGFtYXMgSyBMZW5neWVs
KQotIGNoZWNrIGlmIHRoZSBjcHUgaGFzIHRoZSAjVkUgZmVhdHVyZQotIG1ha2UgdGhlIHN1cHBy
ZXNzX3ZlIGFyZ3VtZW50IGJvb2xlYW4gKEphbiBCZXVsaWNoKQotIGluaXRpYWxpemUgb25seSBs
b2NhbCB2YXJpYWJsZXMgdGhhdCBuZWVkIGluaXRpYWxpemluZyAoSmFuIEJldWxpY2gpCi0gdXNl
IGZld2VyIGxvY2FsIHZhcmlhYmxlcyAoSmFuIEJldWxpY2gpCi0gZml4IGluZGVudGF0aW9uIChK
YW4gQmV1bGljaCkKLSByZW1vdmUgdW5uZWNlc3NhcnkgYnJhY2VzIChKYW4gQmV1bGljaCkKLSB1
c2UgZ2ZuX2xvY2soKSBpbnN0ZWFkIG9mIHAybV9sb2NrKCkgaW4gdGhlIG5vbi1hbHRwMm0gY2Fz
ZSAoSmFuCiAgQmV1bGljaCkKLSBtZXJnZSBwYXRjaCAjMiBhbmQgcGF0Y2ggIzMgKEphbiBCZXVs
aWNoKQotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgfCAgMiArKwogdG9vbHMv
bGlieGMveGNfYWx0cDJtLmMgICAgICAgICB8IDI0ICsrKysrKysrKysrKysrCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICAgIHwgMTQgKysrKysrKysrCiB4ZW4vYXJjaC94ODYvbW0vbWVt
X2FjY2Vzcy5jICAgIHwgNTUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4v
aW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oIHwgMTEgKysrKysrKwogeGVuL2luY2x1ZGUveGVu
L21lbV9hY2Nlc3MuaCAgICB8ICAzICsrCiA2IGZpbGVzIGNoYW5nZWQsIDEwOSBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9s
aWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCBkZDdkOGE5NzI0Li4xNzdkNGU2OTAzIDEwMDY0
NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9p
bmNsdWRlL3hlbmN0cmwuaApAQCAtMTk2Niw2ICsxOTY2LDggQEAgaW50IHhjX2FsdHAybV9kZXN0
cm95X3ZpZXcoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLAogLyogU3dpdGNo
IGFsbCB2Q1BVcyBvZiB0aGUgZG9tYWluIHRvIHRoZSBzcGVjaWZpZWQgYWx0cDJtIHZpZXcgKi8K
IGludCB4Y19hbHRwMm1fc3dpdGNoX3RvX3ZpZXcoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQz
Ml90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCB2aWV3X2lk
KTsKK2ludCB4Y19hbHRwMm1fc2V0X3N1cHByZXNzX3ZlKHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1
aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZp
ZXdfaWQsIHhlbl9wZm5fdCBnZm4sIGJvb2wgc3ZlKTsKIGludCB4Y19hbHRwMm1fc2V0X21lbV9h
Y2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MTZfdCB2aWV3X2lkLCB4ZW5fcGZuX3QgZ2ZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4ZW5tZW1fYWNjZXNzX3QgYWNjZXNzKTsKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhjL3hjX2FsdHAybS5jIGIvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMKaW5k
ZXggY2U0YTFlNGQ2MC4uZjQ0ZDBmZmZhOCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfYWx0
cDJtLmMKKysrIGIvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMKQEAgLTE2Myw2ICsxNjMsMzAgQEAg
aW50IHhjX2FsdHAybV9zd2l0Y2hfdG9fdmlldyh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMy
X3QgZG9taWQsCiAgICAgcmV0dXJuIHJjOwogfQogCitpbnQgeGNfYWx0cDJtX3NldF9zdXBwcmVz
c192ZSh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MTZfdCB2aWV3X2lkLCB4ZW5fcGZuX3QgZ2ZuLCBib29sIHN2
ZSkKK3sKKyAgICBpbnQgcmM7CisgICAgREVDTEFSRV9IWVBFUkNBTExfQlVGRkVSKHhlbl9odm1f
YWx0cDJtX29wX3QsIGFyZyk7CisKKyAgICBhcmcgPSB4Y19oeXBlcmNhbGxfYnVmZmVyX2FsbG9j
KGhhbmRsZSwgYXJnLCBzaXplb2YoKmFyZykpOworICAgIGlmICggYXJnID09IE5VTEwgKQorICAg
ICAgICByZXR1cm4gLTE7CisKKyAgICBhcmctPnZlcnNpb24gPSBIVk1PUF9BTFRQMk1fSU5URVJG
QUNFX1ZFUlNJT047CisgICAgYXJnLT5jbWQgPSBIVk1PUF9hbHRwMm1fc2V0X3N1cHByZXNzX3Zl
OworICAgIGFyZy0+ZG9tYWluID0gZG9taWQ7CisgICAgYXJnLT51LnNldF9zdXBwcmVzc192ZS52
aWV3ID0gdmlld19pZDsKKyAgICBhcmctPnUuc2V0X3N1cHByZXNzX3ZlLmdmbiA9IGdmbjsKKyAg
ICBhcmctPnUuc2V0X3N1cHByZXNzX3ZlLnN1cHByZXNzX3ZlID0gc3ZlOworCisgICAgcmMgPSB4
ZW5jYWxsMihoYW5kbGUtPnhjYWxsLCBfX0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9hbHRwMm0s
CisgICAgICAgICAgICAgICAgICBIWVBFUkNBTExfQlVGRkVSX0FTX0FSRyhhcmcpKTsKKworICAg
IHhjX2h5cGVyY2FsbF9idWZmZXJfZnJlZShoYW5kbGUsIGFyZyk7CisgICAgcmV0dXJuIHJjOwor
fQorCiBpbnQgeGNfYWx0cDJtX3NldF9tZW1fYWNjZXNzKHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1
aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3Qgdmll
d19pZCwgeGVuX3Bmbl90IGdmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVubWVt
X2FjY2Vzc190IGFjY2VzcykKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDY3Yjk5YWYzMzQuLjU2ODkxOTFhNTYgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0u
YwpAQCAtNDQ5Myw2ICs0NDkzLDcgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCiAgICAgY2Fz
ZSBIVk1PUF9hbHRwMm1fY3JlYXRlX3AybToKICAgICBjYXNlIEhWTU9QX2FsdHAybV9kZXN0cm95
X3AybToKICAgICBjYXNlIEhWTU9QX2FsdHAybV9zd2l0Y2hfcDJtOgorICAgIGNhc2UgSFZNT1Bf
YWx0cDJtX3NldF9zdXBwcmVzc192ZToKICAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfbWVtX2Fj
Y2VzczoKICAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aToKICAgICBj
YXNlIEhWTU9QX2FsdHAybV9jaGFuZ2VfZ2ZuOgpAQCAtNDYxMCw2ICs0NjExLDE5IEBAIHN0YXRp
YyBpbnQgZG9fYWx0cDJtX29wKAogICAgICAgICByYyA9IHAybV9zd2l0Y2hfZG9tYWluX2FsdHAy
bV9ieV9pZChkLCBhLnUudmlldy52aWV3KTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIEhW
TU9QX2FsdHAybV9zZXRfc3VwcHJlc3NfdmU6CisgICAgICAgIGlmICggYS51LnNldF9zdXBwcmVz
c192ZS5wYWQxIHx8IGEudS5zZXRfc3VwcHJlc3NfdmUucGFkMiApCisgICAgICAgICAgICByYyA9
IC1FSU5WQUw7CisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgZ2ZuX3QgZ2Zu
ID0gX2dmbihhLnUuc2V0X21lbV9hY2Nlc3MuZ2ZuKTsKKyAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBhbHRwMm1faWR4ID0gYS51LnNldF9tZW1fYWNjZXNzLnZpZXc7CisgICAgICAgICAgICBib29s
IHN1cHByZXNzX3ZlID0gYS51LnNldF9zdXBwcmVzc192ZS5zdXBwcmVzc192ZTsKKworICAgICAg
ICAgICAgcmMgPSBwMm1fc2V0X3N1cHByZXNzX3ZlKGQsIGdmbiwgc3VwcHJlc3NfdmUsIGFsdHAy
bV9pZHgpOworICAgICAgICB9CisgICAgICAgIGJyZWFrOworCiAgICAgY2FzZSBIVk1PUF9hbHRw
Mm1fc2V0X21lbV9hY2Nlc3M6CiAgICAgICAgIGlmICggYS51LnNldF9tZW1fYWNjZXNzLnBhZCAp
CiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0v
bWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwppbmRleCBjNDY5ZmRj
ZDU3Li43Y2Q5M2VkNmIwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKQEAgLTQ5Myw2ICs0OTMsNjEgQEAg
dm9pZCBhcmNoX3AybV9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0cnVjdCBkb21haW4gKmQsIGJvb2wg
YWNjZXNzX3JlcXVpcmVkKQogICAgIH0KIH0KIAorLyoKKyAqIFNldC9jbGVhciB0aGUgI1ZFIHN1
cHByZXNzIGJpdCBmb3IgYSBwYWdlLiAgT25seSBhdmFpbGFibGUgb24gVk1YLgorICovCitpbnQg
cDJtX3NldF9zdXBwcmVzc192ZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgc3Vw
cHJlc3NfdmUsCisgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYWx0cDJtX2lk
eCkKK3sKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdF9wMm0gPSBwMm1fZ2V0X2hvc3RwMm0o
ZCk7CisgICAgc3RydWN0IHAybV9kb21haW4gKmFwMm0gPSBOVUxMOworICAgIHN0cnVjdCBwMm1f
ZG9tYWluICpwMm07CisgICAgbWZuX3QgbWZuOworICAgIHAybV9hY2Nlc3NfdCBhOworICAgIHAy
bV90eXBlX3QgdDsKKyAgICBpbnQgcmM7CisKKyAgICBpZiAoICFjcHVfaGFzX3ZteF92aXJ0X2V4
Y2VwdGlvbnMgKQorICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICAvKiAjVkUgc2hv
dWxkIGJlIGVuYWJsZWQgZm9yIHRoaXMgdmNwdS4gKi8KKyAgICBpZiAoIGdmbl9lcSh2Y3B1X2Fs
dHAybShjdXJyZW50KS52ZWluZm9fZ2ZuLCBJTlZBTElEX0dGTikgKQorICAgICAgICByZXR1cm4g
LUVOWElPOworCisgICAgaWYgKCBhbHRwMm1faWR4ID4gMCApCisgICAgeworICAgICAgICBpZiAo
IGFsdHAybV9pZHggPj0gTUFYX0FMVFAyTSB8fAorICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJt
X2VwdHBbYWx0cDJtX2lkeF0gPT0gbWZuX3goSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgIHJl
dHVybiAtRUlOVkFMOworCisgICAgICAgIHAybSA9IGFwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1b
YWx0cDJtX2lkeF07CisgICAgfQorICAgIGVsc2UKKyAgICAgICAgcDJtID0gaG9zdF9wMm07CisK
KyAgICBnZm5fbG9jayhob3N0X3AybSwgZ2ZuLCAwKTsKKworICAgIGlmICggYXAybSApCisgICAg
ICAgIHAybV9sb2NrKGFwMm0pOworCisgICAgbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4s
ICZ0LCAmYSwgMCwgTlVMTCwgTlVMTCk7CisgICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikgKQorICAg
IHsKKyAgICAgICAgcmMgPSAtRVNSQ0g7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAg
IHJjID0gcDJtLT5zZXRfZW50cnkocDJtLCBnZm4sIG1mbiwgUEFHRV9PUkRFUl80SywgdCwgYSwg
c3VwcHJlc3NfdmUpOworCitvdXQ6CisgICAgaWYgKCBhcDJtICkKKyAgICAgICAgcDJtX3VubG9j
ayhhcDJtKTsKKworICAgIGdmbl91bmxvY2soaG9zdF9wMm0sIGdmbiwgMCk7CisKKyAgICByZXR1
cm4gcmM7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oIGIveGVuL2luY2x1ZGUvcHVibGlj
L2h2bS9odm1fb3AuaAppbmRleCBiYmJhOTllNWY1Li44MTNjYzBhN2U3IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9o
dm0vaHZtX29wLmgKQEAgLTM4LDYgKzM4LDE0IEBAIHN0cnVjdCB4ZW5faHZtX3BhcmFtIHsKIHR5
cGVkZWYgc3RydWN0IHhlbl9odm1fcGFyYW0geGVuX2h2bV9wYXJhbV90OwogREVGSU5FX1hFTl9H
VUVTVF9IQU5ETEUoeGVuX2h2bV9wYXJhbV90KTsKIAorc3RydWN0IHhlbl9odm1fYWx0cDJtX3Nl
dF9zdXBwcmVzc192ZSB7CisgICAgdWludDE2X3QgdmlldzsKKyAgICB1aW50OF90IHN1cHByZXNz
X3ZlOyAvKiBCb29sZWFuIHR5cGUuICovCisgICAgdWludDhfdCBwYWQxOworICAgIHVpbnQzMl90
IHBhZDI7CisgICAgdWludDY0X3QgZ2ZuOworfTsKKwogI2lmIF9fWEVOX0lOVEVSRkFDRV9WRVJT
SU9OX18gPCAweDAwMDQwOTAwCiAKIC8qIFNldCB0aGUgbG9naWNhbCBsZXZlbCBvZiBvbmUgb2Yg
YSBkb21haW4ncyBQQ0kgSU5UeCB3aXJlcy4gKi8KQEAgLTI5Niw2ICszMDQsOCBAQCBzdHJ1Y3Qg
eGVuX2h2bV9hbHRwMm1fb3AgewogI2RlZmluZSBIVk1PUF9hbHRwMm1fY2hhbmdlX2dmbiAgICAg
ICAgICAgOAogLyogU2V0IGFjY2VzcyBmb3IgYW4gYXJyYXkgb2YgcGFnZXMgKi8KICNkZWZpbmUg
SFZNT1BfYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRpIDkKKy8qIFNldCB0aGUgIlN1cHByZXNz
ICNWRSIgYml0IG9uIGEgcGFnZSAqLworI2RlZmluZSBIVk1PUF9hbHRwMm1fc2V0X3N1cHByZXNz
X3ZlICAgICAgMTAKICAgICBkb21pZF90IGRvbWFpbjsKICAgICB1aW50MTZfdCBwYWQxOwogICAg
IHVpbnQzMl90IHBhZDI7CkBAIC0zMDYsNiArMzE2LDcgQEAgc3RydWN0IHhlbl9odm1fYWx0cDJt
X29wIHsKICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzICAgICAg
IHNldF9tZW1fYWNjZXNzOwogICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dm
biAgICAgICAgICAgY2hhbmdlX2dmbjsKICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3Nl
dF9tZW1fYWNjZXNzX211bHRpIHNldF9tZW1fYWNjZXNzX211bHRpOworICAgICAgICBzdHJ1Y3Qg
eGVuX2h2bV9hbHRwMm1fc2V0X3N1cHByZXNzX3ZlICAgICAgc2V0X3N1cHByZXNzX3ZlOwogICAg
ICAgICB1aW50OF90IHBhZFs2NF07CiAgICAgfSB1OwogfTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hlbi9tZW1fYWNjZXNzLmggYi94ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oCmluZGV4
IDVhYjM0YzE1NTMuLjgwNTdiNTZmZTMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tZW1f
YWNjZXNzLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaApAQCAtNzIsNiArNzIs
OSBAQCBsb25nIHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aShzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgbnIsIHVpbnQzMl90IHN0YXJ0LCB1
aW50MzJfdCBtYXNrLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGFsdHAybV9pZHgpOwogCitpbnQgcDJtX3NldF9zdXBwcmVzc192ZShzdHJ1Y3QgZG9tYWluICpk
LCBnZm5fdCBnZm4sIGJvb2wgc3VwcHJlc3NfdmUsCisgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgYWx0cDJtX2lkeCk7CisKIC8qCiAgKiBHZXQgYWNjZXNzIHR5cGUgZm9yIGEg
Z2ZuLgogICogSWYgZ2ZuID09IElOVkFMSURfR0ZOLCBnZXRzIHRoZSBkZWZhdWx0IGFjY2VzcyB0
eXBlLgotLSAKMi4xNy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:19:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiHpA-0004UE-KL; Wed, 25 Jul 2018 11: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=8ljw=kj=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fiHp8-0004TC-TG
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:19:18 +0000
X-Inumbo-ID: 9b3fc194-8ffc-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 9b3fc194-8ffc-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:19:33 +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 AFF17307FB2F
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 15:35:32 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 903057FBC9
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 14:19:16 +0300 (EEST)
Received: (qmail 5807 invoked from network); 25 Jul 2018 14:19:16 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 14:19:16 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 25 Jul 2018 14:18:57 +0300
Message-Id: <20180725111857.22995-4-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20180725111857.22995-1-apop@bitdefender.com>
References: <20180725111857.22995-1-apop@bitdefender.com>
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76802
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491007,
 Stamp: 3], Multi: [Enabled, t: (0.000013,0.010862)], BW: [Enabled, t:
 (0.000009,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.017086,0.000315)], URL: [Enabled, t:
 (0.000009,0.000001)], RTDA: [Enabled, t: (0.221625), Hit: No, Details:
 v2.7.13; Id: 15.1i69ag2.1cj8ik85b.gm6tp], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH v4 3/3] x86/altp2m: Add a hvmop for querying the
 suppress #VE 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.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>, Sergej Proskurin <proskurin@sec.in.tum.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>

U2lnbmVkLW9mZi1ieTogQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRlci5jb20+Ci0tLQogdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggICB8ICAyICsrCiB0b29scy9saWJ4Yy94Y19hbHRw
Mm0uYyAgICAgICAgIHwgMzIgKysrKysrKysrKysrKysrKysrKystLS0KIHhlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMgICAgICAgICAgfCAyMyArKysrKysrKysrKysrKystLQogeGVuL2FyY2gveDg2L21t
L21lbV9hY2Nlc3MuYyAgICB8IDQ1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
eGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaCB8ICA2ICsrKy0tCiB4ZW4vaW5jbHVkZS94
ZW4vbWVtX2FjY2Vzcy5oICAgIHwgIDMgKysrCiA2IGZpbGVzIGNoYW5nZWQsIDEwNCBpbnNlcnRp
b25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUv
eGVuY3RybC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKaW5kZXggMTc3ZDRlNjkw
My4uZjEwMGY5Y2ZmMyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgK
KysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKQEAgLTE5NjgsNiArMTk2OCw4IEBA
IGludCB4Y19hbHRwMm1fc3dpdGNoX3RvX3ZpZXcoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQz
Ml90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCB2aWV3X2lk
KTsKIGludCB4Y19hbHRwMm1fc2V0X3N1cHByZXNzX3ZlKHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1
aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZp
ZXdfaWQsIHhlbl9wZm5fdCBnZm4sIGJvb2wgc3ZlKTsKK2ludCB4Y19hbHRwMm1fZ2V0X3N1cHBy
ZXNzX3ZlKHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZpZXdfaWQsIHhlbl9wZm5fdCBnZm4sIGJvb2wg
KnN2ZSk7CiBpbnQgeGNfYWx0cDJtX3NldF9tZW1fYWNjZXNzKHhjX2ludGVyZmFjZSAqaGFuZGxl
LCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3Qg
dmlld19pZCwgeGVuX3Bmbl90IGdmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVu
bWVtX2FjY2Vzc190IGFjY2Vzcyk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19hbHRwMm0u
YyBiL3Rvb2xzL2xpYnhjL3hjX2FsdHAybS5jCmluZGV4IGY0NGQwZmZmYTguLjFjOWI1NzJlMmIg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2FsdHAybS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hj
X2FsdHAybS5jCkBAIC0xNjMsNiArMTYzLDMyIEBAIGludCB4Y19hbHRwMm1fc3dpdGNoX3RvX3Zp
ZXcoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLAogICAgIHJldHVybiByYzsK
IH0KIAoraW50IHhjX2FsdHAybV9nZXRfc3VwcHJlc3NfdmUoeGNfaW50ZXJmYWNlICpoYW5kbGUs
IHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3Qg
dmlld19pZCwgeGVuX3Bmbl90IGdmbiwgYm9vbCAqc3ZlKQoreworICAgIGludCByYzsKKyAgICBE
RUNMQVJFX0hZUEVSQ0FMTF9CVUZGRVIoeGVuX2h2bV9hbHRwMm1fb3BfdCwgYXJnKTsKKworICAg
IGFyZyA9IHhjX2h5cGVyY2FsbF9idWZmZXJfYWxsb2MoaGFuZGxlLCBhcmcsIHNpemVvZigqYXJn
KSk7CisgICAgaWYgKCBhcmcgPT0gTlVMTCApCisgICAgICAgIHJldHVybiAtMTsKKworICAgIGFy
Zy0+dmVyc2lvbiA9IEhWTU9QX0FMVFAyTV9JTlRFUkZBQ0VfVkVSU0lPTjsKKyAgICBhcmctPmNt
ZCA9IEhWTU9QX2FsdHAybV9nZXRfc3VwcHJlc3NfdmU7CisgICAgYXJnLT5kb21haW4gPSBkb21p
ZDsKKyAgICBhcmctPnUuc3VwcHJlc3NfdmUudmlldyA9IHZpZXdfaWQ7CisgICAgYXJnLT51LnN1
cHByZXNzX3ZlLmdmbiA9IGdmbjsKKworICAgIHJjID0geGVuY2FsbDIoaGFuZGxlLT54Y2FsbCwg
X19IWVBFUlZJU09SX2h2bV9vcCwgSFZNT1BfYWx0cDJtLAorICAgICAgICAgICAgICAgICAgSFlQ
RVJDQUxMX0JVRkZFUl9BU19BUkcoYXJnKSk7CisKKyAgICBpZiAoICFyYyApCisgICAgICAgICpz
dmUgPSBhcmctPnUuc3VwcHJlc3NfdmUuc3VwcHJlc3NfdmU7CisKKyAgICB4Y19oeXBlcmNhbGxf
YnVmZmVyX2ZyZWUoaGFuZGxlLCBhcmcpOworICAgIHJldHVybiByYzsKK30KKwogaW50IHhjX2Fs
dHAybV9zZXRfc3VwcHJlc3NfdmUoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3Qgdmlld19pZCwgeGVuX3Bm
bl90IGdmbiwgYm9vbCBzdmUpCiB7CkBAIC0xNzYsOSArMjAyLDkgQEAgaW50IHhjX2FsdHAybV9z
ZXRfc3VwcHJlc3NfdmUoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLAogICAg
IGFyZy0+dmVyc2lvbiA9IEhWTU9QX0FMVFAyTV9JTlRFUkZBQ0VfVkVSU0lPTjsKICAgICBhcmct
PmNtZCA9IEhWTU9QX2FsdHAybV9zZXRfc3VwcHJlc3NfdmU7CiAgICAgYXJnLT5kb21haW4gPSBk
b21pZDsKLSAgICBhcmctPnUuc2V0X3N1cHByZXNzX3ZlLnZpZXcgPSB2aWV3X2lkOwotICAgIGFy
Zy0+dS5zZXRfc3VwcHJlc3NfdmUuZ2ZuID0gZ2ZuOwotICAgIGFyZy0+dS5zZXRfc3VwcHJlc3Nf
dmUuc3VwcHJlc3NfdmUgPSBzdmU7CisgICAgYXJnLT51LnN1cHByZXNzX3ZlLnZpZXcgPSB2aWV3
X2lkOworICAgIGFyZy0+dS5zdXBwcmVzc192ZS5nZm4gPSBnZm47CisgICAgYXJnLT51LnN1cHBy
ZXNzX3ZlLnN1cHByZXNzX3ZlID0gc3ZlOwogCiAgICAgcmMgPSB4ZW5jYWxsMihoYW5kbGUtPnhj
YWxsLCBfX0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9hbHRwMm0sCiAgICAgICAgICAgICAgICAg
ICBIWVBFUkNBTExfQlVGRkVSX0FTX0FSRyhhcmcpKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDU2ODkxOTFhNTYuLjRl
MzE4Y2VkZTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYwpAQCAtNDQ5NCw2ICs0NDk0LDcgQEAgc3RhdGljIGludCBkb19hbHRw
Mm1fb3AoCiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fZGVzdHJveV9wMm06CiAgICAgY2FzZSBIVk1P
UF9hbHRwMm1fc3dpdGNoX3AybToKICAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfc3VwcHJlc3Nf
dmU6CisgICAgY2FzZSBIVk1PUF9hbHRwMm1fZ2V0X3N1cHByZXNzX3ZlOgogICAgIGNhc2UgSFZN
T1BfYWx0cDJtX3NldF9tZW1fYWNjZXNzOgogICAgIGNhc2UgSFZNT1BfYWx0cDJtX3NldF9tZW1f
YWNjZXNzX211bHRpOgogICAgIGNhc2UgSFZNT1BfYWx0cDJtX2NoYW5nZV9nZm46CkBAIC00NjEy
LDE4ICs0NjEzLDM2IEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29wKAogICAgICAgICBicmVhazsK
IAogICAgIGNhc2UgSFZNT1BfYWx0cDJtX3NldF9zdXBwcmVzc192ZToKLSAgICAgICAgaWYgKCBh
LnUuc2V0X3N1cHByZXNzX3ZlLnBhZDEgfHwgYS51LnNldF9zdXBwcmVzc192ZS5wYWQyICkKKyAg
ICAgICAgaWYgKCBhLnUuc3VwcHJlc3NfdmUucGFkMSB8fCBhLnUuc3VwcHJlc3NfdmUucGFkMiAp
CiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgIGVsc2UKICAgICAgICAgewogICAg
ICAgICAgICAgZ2ZuX3QgZ2ZuID0gX2dmbihhLnUuc2V0X21lbV9hY2Nlc3MuZ2ZuKTsKICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBhbHRwMm1faWR4ID0gYS51LnNldF9tZW1fYWNjZXNzLnZpZXc7
Ci0gICAgICAgICAgICBib29sIHN1cHByZXNzX3ZlID0gYS51LnNldF9zdXBwcmVzc192ZS5zdXBw
cmVzc192ZTsKKyAgICAgICAgICAgIGJvb2wgc3VwcHJlc3NfdmUgPSBhLnUuc3VwcHJlc3NfdmUu
c3VwcHJlc3NfdmU7CiAKICAgICAgICAgICAgIHJjID0gcDJtX3NldF9zdXBwcmVzc192ZShkLCBn
Zm4sIHN1cHByZXNzX3ZlLCBhbHRwMm1faWR4KTsKICAgICAgICAgfQogICAgICAgICBicmVhazsK
IAorICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9zdXBwcmVzc192ZToKKyAgICAgICAgaWYgKCBh
LnUuc3VwcHJlc3NfdmUucGFkMSB8fCBhLnUuc3VwcHJlc3NfdmUucGFkMiApCisgICAgICAgICAg
ICByYyA9IC1FSU5WQUw7CisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgZ2Zu
X3QgZ2ZuID0gX2dmbihhLnUuc3VwcHJlc3NfdmUuZ2ZuKTsKKyAgICAgICAgICAgIHVuc2lnbmVk
IGludCBhbHRwMm1faWR4ID0gYS51LnN1cHByZXNzX3ZlLnZpZXc7CisgICAgICAgICAgICBib29s
IHN1cHByZXNzX3ZlOworCisgICAgICAgICAgICByYyA9IHAybV9nZXRfc3VwcHJlc3NfdmUoZCwg
Z2ZuLCAmc3VwcHJlc3NfdmUsIGFsdHAybV9pZHgpOworICAgICAgICAgICAgaWYgKCAhcmMgKQor
ICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGEudS5zdXBwcmVzc192ZS5zdXBwcmVzc192
ZSA9IHN1cHByZXNzX3ZlOworICAgICAgICAgICAgICAgIHJjID0gX19jb3B5X3RvX2d1ZXN0KGFy
ZywgJmEsIDEpID8gLUVGQVVMVCA6IDA7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICAg
ICAgYnJlYWs7CisKICAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2VzczoKICAgICAg
ICAgaWYgKCBhLnUuc2V0X21lbV9hY2Nlc3MucGFkICkKICAgICAgICAgICAgIHJjID0gLUVJTlZB
TDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC94
ODYvbW0vbWVtX2FjY2Vzcy5jCmluZGV4IDdjZDkzZWQ2YjAuLmM4NzY2ODM1ZGEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21l
bV9hY2Nlc3MuYwpAQCAtNTQ4LDYgKzU0OCw1MSBAQCBvdXQ6CiAgICAgcmV0dXJuIHJjOwogfQog
CitpbnQgcDJtX2dldF9zdXBwcmVzc192ZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJv
b2wgKnN1cHByZXNzX3ZlLAorICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGFs
dHAybV9pZHgpCit7CisgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RfcDJtID0gcDJtX2dldF9o
b3N0cDJtKGQpOworICAgIHN0cnVjdCBwMm1fZG9tYWluICphcDJtID0gTlVMTDsKKyAgICBzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtOworICAgIG1mbl90IG1mbjsKKyAgICBwMm1fYWNjZXNzX3QgYTsK
KyAgICBwMm1fdHlwZV90IHQ7CisKKyAgICBpZiAoICFjcHVfaGFzX3ZteF92aXJ0X2V4Y2VwdGlv
bnMgKQorICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICAvKiAjVkUgc2hvdWxkIGJl
IGVuYWJsZWQgZm9yIHRoaXMgdmNwdS4gKi8KKyAgICBpZiAoIGdmbl9lcSh2Y3B1X2FsdHAybShj
dXJyZW50KS52ZWluZm9fZ2ZuLCBJTlZBTElEX0dGTikgKQorICAgICAgICByZXR1cm4gLUVOWElP
OworCisgICAgaWYgKCBhbHRwMm1faWR4ID4gMCApCisgICAgeworICAgICAgICBpZiAoIGFsdHAy
bV9pZHggPj0gTUFYX0FMVFAyTSB8fAorICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBb
YWx0cDJtX2lkeF0gPT0gbWZuX3goSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgIHJldHVybiAt
RUlOVkFMOworCisgICAgICAgIHAybSA9IGFwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1bYWx0cDJt
X2lkeF07CisgICAgfQorICAgIGVsc2UKKyAgICAgICAgcDJtID0gaG9zdF9wMm07CisKKyAgICBn
Zm5fbG9jayhob3N0X3AybSwgZ2ZuLCAwKTsKKworICAgIGlmICggYXAybSApCisgICAgICAgIHAy
bV9sb2NrKGFwMm0pOworCisgICAgbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sICZ0LCAm
YSwgMCwgTlVMTCwgc3VwcHJlc3NfdmUpOworICAgIGlmICggIW1mbl92YWxpZChtZm4pICkKKyAg
ICAgICAgcmV0dXJuIC1FU1JDSDsKKworICAgIGlmICggYXAybSApCisgICAgICAgIHAybV91bmxv
Y2soYXAybSk7CisKKyAgICBnZm5fdW5sb2NrKGhvc3RfcDJtLCBnZm4sIDApOworCisgICAgcmV0
dXJuIDA7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oIGIveGVuL2luY2x1ZGUvcHVibGlj
L2h2bS9odm1fb3AuaAppbmRleCA4MTNjYzBhN2U3Li5jZjAwY2FkMTY0IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9o
dm0vaHZtX29wLmgKQEAgLTM4LDcgKzM4LDcgQEAgc3RydWN0IHhlbl9odm1fcGFyYW0gewogdHlw
ZWRlZiBzdHJ1Y3QgeGVuX2h2bV9wYXJhbSB4ZW5faHZtX3BhcmFtX3Q7CiBERUZJTkVfWEVOX0dV
RVNUX0hBTkRMRSh4ZW5faHZtX3BhcmFtX3QpOwogCi1zdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0
X3N1cHByZXNzX3ZlIHsKK3N0cnVjdCB4ZW5faHZtX2FsdHAybV9zdXBwcmVzc192ZSB7CiAgICAg
dWludDE2X3QgdmlldzsKICAgICB1aW50OF90IHN1cHByZXNzX3ZlOyAvKiBCb29sZWFuIHR5cGUu
ICovCiAgICAgdWludDhfdCBwYWQxOwpAQCAtMzA2LDYgKzMwNiw4IEBAIHN0cnVjdCB4ZW5faHZt
X2FsdHAybV9vcCB7CiAjZGVmaW5lIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aSA5
CiAvKiBTZXQgdGhlICJTdXBwcmVzcyAjVkUiIGJpdCBvbiBhIHBhZ2UgKi8KICNkZWZpbmUgSFZN
T1BfYWx0cDJtX3NldF9zdXBwcmVzc192ZSAgICAgIDEwCisvKiBHZXQgdGhlICJTdXBwcmVzcyAj
VkUiIGJpdCBvZiBhIHBhZ2UgKi8KKyNkZWZpbmUgSFZNT1BfYWx0cDJtX2dldF9zdXBwcmVzc192
ZSAgICAgIDExCiAgICAgZG9taWRfdCBkb21haW47CiAgICAgdWludDE2X3QgcGFkMTsKICAgICB1
aW50MzJfdCBwYWQyOwpAQCAtMzE2LDcgKzMxOCw3IEBAIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9v
cCB7CiAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2VzcyAgICAgICBz
ZXRfbWVtX2FjY2VzczsKICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4g
ICAgICAgICAgIGNoYW5nZV9nZm47CiAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRf
bWVtX2FjY2Vzc19tdWx0aSBzZXRfbWVtX2FjY2Vzc19tdWx0aTsKLSAgICAgICAgc3RydWN0IHhl
bl9odm1fYWx0cDJtX3NldF9zdXBwcmVzc192ZSAgICAgIHNldF9zdXBwcmVzc192ZTsKKyAgICAg
ICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3N1cHByZXNzX3ZlICAgICAgICAgIHN1cHByZXNzX3Zl
OwogICAgICAgICB1aW50OF90IHBhZFs2NF07CiAgICAgfSB1OwogfTsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmggYi94ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5o
CmluZGV4IDgwNTdiNTZmZTMuLjQ0NzZmNTNkYTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9tZW1fYWNjZXNzLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaApAQCAtNzUs
NiArNzUsOSBAQCBsb25nIHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aShzdHJ1Y3QgZG9tYWluICpk
LAogaW50IHAybV9zZXRfc3VwcHJlc3NfdmUoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBi
b29sIHN1cHByZXNzX3ZlLAogICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGFs
dHAybV9pZHgpOwogCitpbnQgcDJtX2dldF9zdXBwcmVzc192ZShzdHJ1Y3QgZG9tYWluICpkLCBn
Zm5fdCBnZm4sIGJvb2wgKnN1cHByZXNzX3ZlLAorICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGFsdHAybV9pZHgpOworCiAvKgogICogR2V0IGFjY2VzcyB0eXBlIGZvciBhIGdm
bi4KICAqIElmIGdmbiA9PSBJTlZBTElEX0dGTiwgZ2V0cyB0aGUgZGVmYXVsdCBhY2Nlc3MgdHlw
ZS4KLS0gCjIuMTcuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:19:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:19: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 1fiHpl-0004h1-6f; Wed, 25 Jul 2018 11: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=b3i8=kj=citrix.com=prvs=73789403c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fiHpk-0004gm-Go
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:19:56 +0000
X-Inumbo-ID: b1e26854-8ffc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b1e26854-8ffc-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:20:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61065942"
Date: Wed, 25 Jul 2018 12:19:52 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180725111952.GH2296@perard.uk.xensource.com>
References: <20180724165651.21743-1-wei.liu2@citrix.com>
 <20180724180152.luftbxunayvi5zgf@doug-macbook.localdomain>
 <20180725104836.GG2296@perard.uk.xensource.com>
 <20180725105353.pgbb36jz6aacufpl@citrix.com>
 <9c904663-da57-48f8-44d3-42b9ce3c4387@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9c904663-da57-48f8-44d3-42b9ce3c4387@citrix.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTI6MDQ6MzNQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiAwNy8yNS8yMDE4IDExOjUzIEFNLCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gV2Vk
LCBKdWwgMjUsIDIwMTggYXQgMTE6NDg6MzZBTSArMDEwMCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6
Cj4gPj4gICAgIGdpdCByZWJhc2UgLS1leGVjIC4vc2NyaXB0cy9iYXNpYy1idWlsZC5zaCA8YmFz
ZT4KPiA+IAo+ID4gVG8gZXhwb3VuZCB0aGlzIGEgYml0Ogo+ID4gCj4gPiBUaGF0J3Mgd2hhdCBJ
IHVzZWQgYW5kIHRvbGQgb3RoZXJzIHRvIHVzZSBiZWZvcmUsIGJ1dCBpdCBpcyBmYXIgbW9yZQo+
ID4gZGFuZ2Vyb3VzIHRoYW4gdGhpcyBzY3JpcHQgYmVjYXVzZSBnaXQtcmViYXNlIF9yZXdyaXRl
c18gaGlzdG9yeS4KPiA+IAo+ID4gQSBmYWlsZWQgY29tbWFuZCBhbHNvIGRvZXNuJ3QgcmVzdG9y
ZSBvcmlnaW5hbCBoZWFkLCBzbyBpdCBpcyBsZXNzCj4gPiBjb252ZW5pZW50IC0tIHlvdSBoYXZl
IHRvIGNoZWNrIHRoZSBzdGF0dXMgb2YgdGhlIHRyZWUgZXZlcnkgdGltZQo+ID4gc29tZXRoaW5n
IGJyZWFrcy4KPiAKPiBJJ20gbm90IG9wcG9zZWQgdG8gdGhlIHNjcmlwdCB5b3UgaGF2ZSwgYnV0
IGl0IG1pZ2h0IGJlIHdvcnRoIHNlZWluZwo+IHdoYXQgd2UgY2FuIGRvIHRvIHRvIHVzZSBgZ2l0
IHJlYmFzZWAsIHNpbmNlIHRoYXQgc2ltcGxpZmllcyB0aGUgcHJvY2Vzc2luZy4KCk9uIHRoZSBv
dGhlciBoYW5kLCB0aGVyZSBtaWdodCBub3QgYmUgYW55IHN1cHBvcnQgZm9yIGdpdC1yZWJhc2Ug
LS1leGVjLAphdCBpdCdzIGEgZmFpcmx5IG5ldyBvcHRpb25zLCBzbyB0aGUgc2NyaXB0IHdvdWxk
IHdvcmsgd2l0aCBvbGRlcgp2ZXJzaW9uIG9mIGdpdC4KCj4gV2UgY291bGQgaGF2ZSBhIHNjcmlw
dCwgZm9yIGluc3RhbmNlLCBkbyBzb21ldGhpbmcgbGlrZToKPiAKPiBjdXJicmFuY2g9JChnaXQg
bmFtZS1yZXYgLS1uYW1lLW9ubHkgSEVBRCkKPiBnaXQgY2hlY2tvdXQgLWIgdG1wLXNlcmllcy1i
dWlsZC10ZXN0Cj4gaWYgISBnaXQgcmViYXNlIC0tZXhlYyAuLi4gJGJhc2UgOyB0aGVuCj4gCWdp
dCByZWJhc2UgLS1hYm9ydAo+IGZpCj4gZ2l0IGNoZWNrb3V0IC1mICRjdXJicmFuY2gKPiBnaXQg
ZGVsZXRlIC1EIHRtcC1zZXJpZXMtYnVpbGQtdGVzdAo+IAo+IFRoZSBoaXN0b3J5IHJld3JpdGlu
ZyBpcyBub3cgbW9vdCBiZWNhdXNlIHlvdSdyZSByZXdyaXRpbmcgYSB0ZW1wb3JhcnkKPiBicmFu
Y2guCgpBbHNvLCBpbiBteSBleHBlcmllbmNlLCByZWJhc2UgZG9lc24ndCBjaGFuZ2UgaGlzdG9y
eSBhcyBsb25nIGFzIGl0IG9ubHkKcGlja3MgY29tbWl0cyAobm8gc3F1YXNoL2ZpeHVwIG1vdmlu
ZyBjb21taXRzIGFycm91bmQpLCBidXQgaXQgbWlnaHQgd2l0aAp0aGluZyBsaWtlIC0tYXV0b3Nx
dWFzaC4KCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:24:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiHuT-0005cr-TB; Wed, 25 Jul 2018 11:24: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=eg3x=kj=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fiHuT-0005cm-1v
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:24:49 +0000
X-Inumbo-ID: 429f1a65-8ffd-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x235.google.com (unknown [2607:f8b0:400d:c0d::235])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 429f1a65-8ffd-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 13:24:14 +0200 (CEST)
Received: by mail-qt0-x235.google.com with SMTP id y19-v6so7191052qto.5
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 04:24:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=n8FMLMDAhMaohD+5UbBZycma3BJinaZBq2GybasIk5A=;
 b=t89yxrtlHFLwoFWj/ngTSTXNP89q2Lj/rfJUbK87XYKeqN0XAiKbLZAUqQ/4hDpBTv
 X9tsZ81OhH44+DXz1Lo+5N7Oy63/mCP4Jep68JNNbGg9ySvRgadTfDNaSayE6hCJ/xkm
 OXW0Ivuv4kjOqv7VW+XkDCCj3PtdBiMiW2RwvfBKBhu6Skpmb54966zQAtnnD3tMIQ1e
 7AmBLoSSpemG0zOQYzXraHRqubuAUwx6Zhow7O8UeFOgPwQqiQx4MxiCTEfhPXFTYbpx
 XF7rAiuTc5KVb4SGQu23+Gczl6AqN+G/yT21L1+e2NUIasg3go3wG0zAfAHKNl1kygVn
 zmEw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=n8FMLMDAhMaohD+5UbBZycma3BJinaZBq2GybasIk5A=;
 b=eoXpKG51Z8cCtaC+dDLtNaGlIPafLu+KCCkd0YKBLMs8Mt3aZ/Q/chZ588TlwUtDQi
 xmguy1vECtnWjd5nLW/6WWBRvGwCeDagGDD2hhW+cT4DEw9jq06ENU2C9D4h6Rirr/oI
 CEPrItZpFmkwKPlT6aQN69dnF+tZDhd7Kw8kl3U/Gc3WlZoMokUyjNDYOUteN6QXxXMd
 nFWP+Lgmo3hKqKYsyqwntsO3BDQX6//v3y1URb/JIM43tyhx94OzISpmczdS2xC9QjA8
 8tUov5stZRO8h8j6j4p+Q0BLyMHzNeYQcTGsKixhifDvjKDSiyyK30zUKMENVg3Yk/Rd
 p0Ow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=n8FMLMDAhMaohD+5UbBZycma3BJinaZBq2GybasIk5A=;
 b=Mxdj7M6X5bcwOkXVOlzxoM4rZGIz5uPXKYZcuvE9fPXBIEe7RC9hZnJutIyAti3D2T
 w0pHjo6AOLT2aoY5MFBRyhcVhjGYL+23CEdFPkdMUTaE79n/759FsctG9VAdDmC+2Ivp
 sb47SxV2bSMbld1juywCPrZgjypYqNizJwEPLBsYaxIs9UI/NFf98aEvj1JV7pcw013N
 /DnjGMaWVku4gf7Y5QLZHZ9uJ8lfIkGW+q6HRY5QGwuwqotcIuFF1FiVfPGKldSXRv1O
 LohOC1bjY2vK7giTEjTcnydxkhEar9fx5dJxYdCITaYGgjS5p8McFQ7OWUtkhUZsjab3
 qH3g==
X-Gm-Message-State: AOUpUlHrP17c17T6lT+KraFMxuCbrGbgEZySB+jMoDIwdOtzpMHiEfPI
 0pvdLPXNg7BXkzHsVwi0O2V9lW+CxrohJzV4waY=
X-Google-Smtp-Source: AAOMgpefvdsIyuxHl27xYG0UXs2o7qtPN0Eqn9Nfxm4vyd1aWytFZ2ToOv+S8Nz+qJc4DyDHN4juhfTVentQ24FpjHs=
X-Received: by 2002:ac8:174a:: with SMTP id
 u10-v6mr20430728qtk.367.1532517887128; 
 Wed, 25 Jul 2018 04:24:47 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Wed, 25 Jul 2018 04:24:46
 -0700 (PDT)
In-Reply-To: <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 25 Jul 2018 12:24:46 +0100
X-Google-Sender-Auth: 403Exp82CfJD4n9QiEKrrQyi6ts
Message-ID: <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTA6MjIgQU0sIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4gd3JvdGU6Cj4gT24gMjUvMDcvMTggMTA6MTksIEFuZHJldyBDb29wZXIgd3JvdGU6
Cj4+IE9uIDI1LzA3LzIwMTggMDk6MTUsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpIEp1ZXJn
ZW4sCj4+Pgo+Pj4gT24gMjUvMDcvMTggMDg6MTksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4g
SXRzIHRpbWUgdG8gcGxhbiB0aGUgWGVuIDQuMTIgcmVsZWFzZSBkYXRlcy4KPj4+Pgo+Pj4+IFRo
ZXJlIGhhdmUgYmVlbiBjb25jZXJucyB3aXRoIHRoZSBzY2hlZHVsZSBvZiA2IG1vbnRocyBiZXR3
ZWVuIHJlbGVhc2VzLAo+Pj4+IGFzIHRoaXMgc2NoZW1lIGlzIGxlYWRpbmcgdG8gdG9vIG1hbnkg
c3VwcG9ydGVkIHZlcnNpb25zIG9mIFhlbiBhdCBhCj4+Pj4gdGltZS4gVGhlIG5lZWRlZCByZXNv
dXJjZXMgdG8gYmFja3BvcnQgYnVnIGZpeGVzIGFuZCBzZWN1cml0eSBmaXhlcyBhcwo+Pj4+IHdl
bGwgYXMgZG9pbmcgdGhlIHRlc3RzIGZvciBhbGwgdGhvc2UgcmVsZWFzZXMgYXJlIGEgbGltaXRp
bmcgZmFjdG9yIHRvCj4+Pj4gcHVzaCBvdXQgdGhlIGN1cnJlbnQgbWFpbiByZWxlYXNlIGFzIHdl
bGwgYXMgcG9pbnQgcmVsZWFzZXMgb24gdGltZS4KPj4+Pgo+Pj4+IEFmdGVyIHNvbWUgZGlzY3Vz
c2lvbnMgYXQgdGhlIFhlbiBkZXZlbG9wZXIgc3VtbWl0LCBvbiB4ZW4tZGV2ZWwgYW5kCj4+Pj4g
YmV0d2VlbiB0aGUgY29tbWl0dGVycyBhIHNsaWdodGx5IGxvbmdlciByZWxlYXNlIGN5Y2xlIG9m
IDggb3IgOSBtb250aHMKPj4+PiB3YXMgc3VnZ2VzdGVkLgo+Pj4+Cj4+Pj4gV2l0aCAxOCBtb250
aHMgb2YgZnVsbCBzdXBwb3J0IGFuZCAzNiBtb250aHMgb2Ygc2VjdXJpdHkgc3VwcG9ydCB0aGUK
Pj4+PiBudW1iZXIgb2YgY29uY3VycmVudCBzdXBwb3J0ZWQgcmVsZWFzZXMgd2lsbCBiZSB0aGUg
c2FtZSB3aXRoIGVpdGhlciA4Cj4+Pj4gb3IgOSBtb250aHMgcmVsZWFzZSBjeWNsZXMsIHNvIEkg
aGF2ZSBjaG9zZW4gYW4gOCBtb250aCBjeWNsZSBmb3Igbm93Lgo+Pj4+IEhhdmluZyBvbmx5IDMg
cG9zc2libGUgdGltZXMgaW4gdGhlIHllYXIgZm9yIGEgcmVsZWFzZSB3aWxsIG1ha2UgaXQKPj4+
PiBlYXNpZXIgdG8gYXZvaWQgbWFqb3IgaG9saWRheSBzZWFzb25zLiA+Cj4+Pj4gSW4gY2FzZSB0
aGVyZSBpcyBubyBvYmplY3Rpb24gSSdtIHBsYW5uaW5nIFhlbiA0LjEyIHdpdGg6Cj4+Pj4KPj4+
PiAqIExhc3QgcG9zdGluZyBkYXRlOiBEZWNlbWJlciAxNHRoLCAyMDE4Cj4+Pj4gKiBIYXJkIGNv
ZGUgZnJlZXplOiBKYW51YXJ5IDExdGgsIDIwMTkKPj4+Cj4+PiBJbiBnZW5lcmFsLCB5b3Ugd291
bGQgZXhwZWN0IHdlc3Rlcm4gcGVvcGxlIHRvIHNsb3cgZG93biBkdXJpbmcKPj4+IENocmlzdG1h
cyBwZXJpb2QgYW5kIGhhdmUgdG8gZGVhbCB3aXRoIGEgcGlsZSBvZiBlLW1haWwganVzdCBhZnRl
ciBOZXcKPj4+IFllYXIuIFNvIEkgdGhpbmssIHRoaXMgaXMgbm90IHZlcnkgY29udmVuaWVudCBw
ZXJpb2QgZm9yIGEgY29kZSBmcmVlemUuCj4+Pgo+Pj4gSSB1c3VhbGx5IHRha2UgbW9yZSBob2xp
ZGF5cyBhcm91bmQgQ2hyaXN0bWFzIGFuZCBOZXcgWWVhci4gRm9yIHRoaXMKPj4+IHllYXIsIEkg
d2lsbCBiZSBvbiBob2xpZGF5cyBmcm9tIDIxc3QgRGVjZW1iZXIgdW50aWwgdGhlIDEzdGggSmFu
dWFyeS4KPj4+IFRoaXMgYmFzaWNhbGx5IG1lYW5zIG15IGN1dCBvZmYgZm9yIEFybSBwYXRjaGVz
IHdpbGwgYmUgMjFzdCBEZWNlbWJlcgo+Pj4gb3IgcG90ZW50aWFsbHkgZmV3IGRheXMgYmVmb3Jl
IHRvIGF2b2lkIGhhdmluZyB0aGUgbGlrZWx5IGxhc3QgbWludXRlCj4+PiBydXNoLgo+Pgo+PiBH
aXZlbiB0aGF0IHdlIGhhdmUgZGVjaWRlZCB0byBzd2l0Y2ggdG8gYSBkaWZmZXJlbmNlIGNhZGVu
Y2UsIGl0IHdvdWxkCj4+IGJlIHBydWRlbnQgdG8gd29yayBvdXQgd2hlbiB0aGUgYmVzdCBhbGln
bm1lbnQgb2YgYW4gOC1tb250aCBjYWRlbmNlCj4+IHdvdWxkIGJlLCByYXRoZXIgdGhhbiBoYXZp
bmcgaXQgOCBtb250aHMgZnJvbSBub3cuICBJZiB0aGF0IG1lYW5zIGEKPj4gb25lLW9mZiBzaG9y
dGVyIG9yIGxvbmdlciBjeWNsZSBmb3IgNC4xMiB0aGVuIHNvIGJlIGl0Lgo+Cj4gVGhlIGdlbmVy
YWwgaG9saWRheSBzZWFzb25zIGFyZToKPgo+IC0gQ2hpbmVzZSBuZXcgeWVhciAoZW5kIG9mIEph
bnVhcnkgLi4uIG1pZCBvZiBGZWJydWFyeSksIDIgd2Vla3MKPiAtIEVhc3Rlcm4gKGVuZCBvZiBN
YXJjaCAuLi4gZW5kIG9mIEFwcmlsKSwgb25seSBhIHdlYWsgZGVwZW5kZW5jeT8KPiAtIHN1bW1l
ciAoQXVndXN0PyksIHNlY29uZCBoYWxmIG9mIEp1bHkgYW5kIGZpcnN0IGhhbGYgb2YgU2VwdGVt
YmVyIGFzCj4gICBhIHdlYWsgZGVwZW5kZW5jeQo+IC0gQ2hyaXN0bWFzIChlbmQgb2YgRGVjZW1i
ZXIgLi4uIHN0YXJ0IG9mIEphbnVhcnkpLCBhZGRpbmcgb25lIHdlZWsgYXMKPiAgIGEgd2VhayBk
ZXBlbmRlbmN5Cj4KPiBXZSBkb24ndCBsaWtlIHRoZSBwbGFubmVkIHJlbGVhc2UgdG8gYmUgaW4g
b3IganVzdCBiZWZvcmUgYSBob2xpZGF5Cj4gc2Vhc29uLiBUaGUgcGVyaW9kIGJldHdlZW4gbGFz
dCBwb3N0aW5nIGRhdGUgYW5kIGZyZWV6ZSBzaG91bGQgbGFzdAo+IDIgd2Vla3MsIHRoZSBmcmVl
emUgcGVyaW9kIHNob3VsZCBsYXN0IDYgd2Vla3MuCj4KPiBJbiB0aGUgZGlhZ3JhbSBiZWxvdyBJ
IGhhdmUgdXNlZCBhICdYJyBmb3IgYSBtYWpvciBob2xpZGF5IHNlYXNvbiBhbmQKPiBhICd4JyBm
b3IgYSB3ZWFrIGRlcGVuZGVuY3kuIFRoZSBsaW5lcyBiZWxvdyBhcmUgcG9zc2libGUgcmVsZWFz
ZSBkYXRlCj4gdmFyaWFudHMganVzdCBzaGlmdGVkIGJ5IGEgd2VhayBlYWNoIHRvIHNob3cgYWxs
IHBvc3NpYmlsaXRpZXMuCj4KPiBKYW4gRmViIE1hciBBcHIgTWF5IEp1biBKdWwgQXVnIFNlcCBP
Y3QgTm92IERlYwo+IFh4LlhYWFhYLi4ueHh4eC4uLi4uLi4uLi4ueHhYWFhYeC4uLi4uLi4uLi4u
Li4uWCAgICAgIGhvbGlkYXlzCj4gZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZG
RkZGRlIuLi4uLi4uCj4gLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZS
Li4uLi4uCj4gLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4u
Cj4gLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uCj4gLi4u
LmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uCj4gLi4uLi5mZkZG
RkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uCj4gLi4uLi4uZmZGRkZGRkZS
Li4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuCj4gLi4uLi4uLmZmRkZGRkZGUi4uLi4u
Li5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSCj4gUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZG
RkZGRkZSLi4uLi4uLmZmRkZGRkZGCj4gRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZG
Ui4uLi4uLi5mZkZGRkZGCj4gRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4u
Li4uZmZGRkZGCj4gRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZm
RkZGCj4gRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGCj4g
RkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGCj4gRkZGRkZG
Ui4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmCj4gZkZGRkZGRlIuLi4u
Li4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mCj4KPiBXZSBjYW4gcnVsZSBvdXQg
c2V2ZXJhbCB2YXJpYW50cyB3aXRoIHJlbGVhc2UgZGF0ZXMganVzdCBiZWZvcmUgb3IgaW4gYQo+
IGhvbGlkYXkgc2Vhc29uOgo+Cj4gSmFuIEZlYiBNYXIgQXByIE1heSBKdW4gSnVsIEF1ZyBTZXAg
T2N0IE5vdiBEZWMKPiBYeC5YWFhYWC4uLnh4eHguLi4uLi4uLi4uLnh4WFhYWHguLi4uLi4uLi4u
Li4uLlggICAgICBob2xpZGF5cwo+IGZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZG
RkZGRkZSLi4uLi4uLgo+IC5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZG
Ui4uLi4uLgo+Cj4gQmVzdCBmaXQgc2VlbXMgdG8gYmUgcmVsZWFzaW5nIGluIGZpcnN0IGhhbGYg
b2YgTWFyY2gvSnVseS9Ob3ZlbWJlci4gVGhlCj4gbWFpbiBjbGFzaCBzZWVtcyB0byBiZSBDaGlu
ZXNlIG5ldyB5ZWFyIGluIHRoZSBmcmVlemUgcGVyaW9kLCBidXQKPiBhdm9pZGluZyB0aGF0IHdv
dWxkIG1lYW4gd2UnZCBoYXZlIHRvIGVpdGhlciBtb3ZlIGludG8gQ2hyaXN0bWFzIG9yCj4gRWFz
dGVybiwgb3IgdG8gdXNlIGEgc2NoZWR1bGUgd2l0aCB2YXJ5aW5nIHBlcmlvZHMuCj4KPiBQbGVh
c2UgcmVtZW1iZXIgdGhhdCBDaGluZXNlIG5ldyB5ZWFyIGlzIG9ubHkgMiB3ZWVrcyBsb25nIChh
dCB2YXJ5aW5nCj4gZGF0ZXMpIHNvIG9ubHkgMiB3ZWVrcyBvZiB0aGUgZnJlZXplIHBlcmlvZCBh
cmUgaGl0LiBOZXh0IHllYXIgdGhlCj4gQ2hpbmVzZSBuZXcgeWVhciB3aWxsIGJlIGF0IEZlYnJ1
YXJ5IDV0aC4KPgo+IEZvciBteSA0LjEyIHBsYW4gSSd2ZSBhZGRlZCBzb21lIGV4dHJhIHdlZWtz
IGJldHdlZW4gbGFzdCBwb3N0aW5nIGRhdGUKPiBhbmQgcmVsZWFzZSBkYXRlIHRvIGFjY29tbW9k
YXRlIGZvciB0aGUgaG9saWRheSBzZWFzb25zLCByZXN1bHRpbmcgaW4KPiBteSBzdWdnZXN0aW9u
LgoKVGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgYW5hbHlzaXMgSnVyZWdlbi4gIFRoaXMgc2VlbXMg
Z29vZCB0byBtZS4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:30:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiHzo-0006Kx-Jc; Wed, 25 Jul 2018 11:30: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=v2nk=kj=citrix.com=prvs=73727e678=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fiHzn-0006Kr-I9
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:30:19 +0000
X-Inumbo-ID: 06c2239e-8ffe-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06c2239e-8ffe-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 13:29:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76681401"
To: George Dunlap <dunlapg@umich.edu>, Juergen Gross <jgross@suse.com>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
 <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@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: <d5699acb-b110-a629-e0df-593102720c5b@citrix.com>
Date: Wed, 25 Jul 2018 12:30: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: <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@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] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMTggMTI6MjQsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gV2VkLCBKdWwgMjUs
IDIwMTggYXQgMTA6MjIgQU0sIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6
Cj4+IE9uIDI1LzA3LzE4IDEwOjE5LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gT24gMjUvMDcv
MjAxOCAwOToxNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpIEp1ZXJnZW4sCj4+Pj4KPj4+
PiBPbiAyNS8wNy8xOCAwODoxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4gSXRzIHRpbWUg
dG8gcGxhbiB0aGUgWGVuIDQuMTIgcmVsZWFzZSBkYXRlcy4KPj4+Pj4KPj4+Pj4gVGhlcmUgaGF2
ZSBiZWVuIGNvbmNlcm5zIHdpdGggdGhlIHNjaGVkdWxlIG9mIDYgbW9udGhzIGJldHdlZW4gcmVs
ZWFzZXMsCj4+Pj4+IGFzIHRoaXMgc2NoZW1lIGlzIGxlYWRpbmcgdG8gdG9vIG1hbnkgc3VwcG9y
dGVkIHZlcnNpb25zIG9mIFhlbiBhdCBhCj4+Pj4+IHRpbWUuIFRoZSBuZWVkZWQgcmVzb3VyY2Vz
IHRvIGJhY2twb3J0IGJ1ZyBmaXhlcyBhbmQgc2VjdXJpdHkgZml4ZXMgYXMKPj4+Pj4gd2VsbCBh
cyBkb2luZyB0aGUgdGVzdHMgZm9yIGFsbCB0aG9zZSByZWxlYXNlcyBhcmUgYSBsaW1pdGluZyBm
YWN0b3IgdG8KPj4+Pj4gcHVzaCBvdXQgdGhlIGN1cnJlbnQgbWFpbiByZWxlYXNlIGFzIHdlbGwg
YXMgcG9pbnQgcmVsZWFzZXMgb24gdGltZS4KPj4+Pj4KPj4+Pj4gQWZ0ZXIgc29tZSBkaXNjdXNz
aW9ucyBhdCB0aGUgWGVuIGRldmVsb3BlciBzdW1taXQsIG9uIHhlbi1kZXZlbCBhbmQKPj4+Pj4g
YmV0d2VlbiB0aGUgY29tbWl0dGVycyBhIHNsaWdodGx5IGxvbmdlciByZWxlYXNlIGN5Y2xlIG9m
IDggb3IgOSBtb250aHMKPj4+Pj4gd2FzIHN1Z2dlc3RlZC4KPj4+Pj4KPj4+Pj4gV2l0aCAxOCBt
b250aHMgb2YgZnVsbCBzdXBwb3J0IGFuZCAzNiBtb250aHMgb2Ygc2VjdXJpdHkgc3VwcG9ydCB0
aGUKPj4+Pj4gbnVtYmVyIG9mIGNvbmN1cnJlbnQgc3VwcG9ydGVkIHJlbGVhc2VzIHdpbGwgYmUg
dGhlIHNhbWUgd2l0aCBlaXRoZXIgOAo+Pj4+PiBvciA5IG1vbnRocyByZWxlYXNlIGN5Y2xlcywg
c28gSSBoYXZlIGNob3NlbiBhbiA4IG1vbnRoIGN5Y2xlIGZvciBub3cuCj4+Pj4+IEhhdmluZyBv
bmx5IDMgcG9zc2libGUgdGltZXMgaW4gdGhlIHllYXIgZm9yIGEgcmVsZWFzZSB3aWxsIG1ha2Ug
aXQKPj4+Pj4gZWFzaWVyIHRvIGF2b2lkIG1ham9yIGhvbGlkYXkgc2Vhc29ucy4gPgo+Pj4+PiBJ
biBjYXNlIHRoZXJlIGlzIG5vIG9iamVjdGlvbiBJJ20gcGxhbm5pbmcgWGVuIDQuMTIgd2l0aDoK
Pj4+Pj4KPj4+Pj4gKiBMYXN0IHBvc3RpbmcgZGF0ZTogRGVjZW1iZXIgMTR0aCwgMjAxOAo+Pj4+
PiAqIEhhcmQgY29kZSBmcmVlemU6IEphbnVhcnkgMTF0aCwgMjAxOQo+Pj4+IEluIGdlbmVyYWws
IHlvdSB3b3VsZCBleHBlY3Qgd2VzdGVybiBwZW9wbGUgdG8gc2xvdyBkb3duIGR1cmluZwo+Pj4+
IENocmlzdG1hcyBwZXJpb2QgYW5kIGhhdmUgdG8gZGVhbCB3aXRoIGEgcGlsZSBvZiBlLW1haWwg
anVzdCBhZnRlciBOZXcKPj4+PiBZZWFyLiBTbyBJIHRoaW5rLCB0aGlzIGlzIG5vdCB2ZXJ5IGNv
bnZlbmllbnQgcGVyaW9kIGZvciBhIGNvZGUgZnJlZXplLgo+Pj4+Cj4+Pj4gSSB1c3VhbGx5IHRh
a2UgbW9yZSBob2xpZGF5cyBhcm91bmQgQ2hyaXN0bWFzIGFuZCBOZXcgWWVhci4gRm9yIHRoaXMK
Pj4+PiB5ZWFyLCBJIHdpbGwgYmUgb24gaG9saWRheXMgZnJvbSAyMXN0IERlY2VtYmVyIHVudGls
IHRoZSAxM3RoIEphbnVhcnkuCj4+Pj4gVGhpcyBiYXNpY2FsbHkgbWVhbnMgbXkgY3V0IG9mZiBm
b3IgQXJtIHBhdGNoZXMgd2lsbCBiZSAyMXN0IERlY2VtYmVyCj4+Pj4gb3IgcG90ZW50aWFsbHkg
ZmV3IGRheXMgYmVmb3JlIHRvIGF2b2lkIGhhdmluZyB0aGUgbGlrZWx5IGxhc3QgbWludXRlCj4+
Pj4gcnVzaC4KPj4+IEdpdmVuIHRoYXQgd2UgaGF2ZSBkZWNpZGVkIHRvIHN3aXRjaCB0byBhIGRp
ZmZlcmVuY2UgY2FkZW5jZSwgaXQgd291bGQKPj4+IGJlIHBydWRlbnQgdG8gd29yayBvdXQgd2hl
biB0aGUgYmVzdCBhbGlnbm1lbnQgb2YgYW4gOC1tb250aCBjYWRlbmNlCj4+PiB3b3VsZCBiZSwg
cmF0aGVyIHRoYW4gaGF2aW5nIGl0IDggbW9udGhzIGZyb20gbm93LiAgSWYgdGhhdCBtZWFucyBh
Cj4+PiBvbmUtb2ZmIHNob3J0ZXIgb3IgbG9uZ2VyIGN5Y2xlIGZvciA0LjEyIHRoZW4gc28gYmUg
aXQuCj4+IFRoZSBnZW5lcmFsIGhvbGlkYXkgc2Vhc29ucyBhcmU6Cj4+Cj4+IC0gQ2hpbmVzZSBu
ZXcgeWVhciAoZW5kIG9mIEphbnVhcnkgLi4uIG1pZCBvZiBGZWJydWFyeSksIDIgd2Vla3MKPj4g
LSBFYXN0ZXJuIChlbmQgb2YgTWFyY2ggLi4uIGVuZCBvZiBBcHJpbCksIG9ubHkgYSB3ZWFrIGRl
cGVuZGVuY3k/Cj4+IC0gc3VtbWVyIChBdWd1c3Q/KSwgc2Vjb25kIGhhbGYgb2YgSnVseSBhbmQg
Zmlyc3QgaGFsZiBvZiBTZXB0ZW1iZXIgYXMKPj4gICBhIHdlYWsgZGVwZW5kZW5jeQo+PiAtIENo
cmlzdG1hcyAoZW5kIG9mIERlY2VtYmVyIC4uLiBzdGFydCBvZiBKYW51YXJ5KSwgYWRkaW5nIG9u
ZSB3ZWVrIGFzCj4+ICAgYSB3ZWFrIGRlcGVuZGVuY3kKPj4KPj4gV2UgZG9uJ3QgbGlrZSB0aGUg
cGxhbm5lZCByZWxlYXNlIHRvIGJlIGluIG9yIGp1c3QgYmVmb3JlIGEgaG9saWRheQo+PiBzZWFz
b24uIFRoZSBwZXJpb2QgYmV0d2VlbiBsYXN0IHBvc3RpbmcgZGF0ZSBhbmQgZnJlZXplIHNob3Vs
ZCBsYXN0Cj4+IDIgd2Vla3MsIHRoZSBmcmVlemUgcGVyaW9kIHNob3VsZCBsYXN0IDYgd2Vla3Mu
Cj4+Cj4+IEluIHRoZSBkaWFncmFtIGJlbG93IEkgaGF2ZSB1c2VkIGEgJ1gnIGZvciBhIG1ham9y
IGhvbGlkYXkgc2Vhc29uIGFuZAo+PiBhICd4JyBmb3IgYSB3ZWFrIGRlcGVuZGVuY3kuIFRoZSBs
aW5lcyBiZWxvdyBhcmUgcG9zc2libGUgcmVsZWFzZSBkYXRlCj4+IHZhcmlhbnRzIGp1c3Qgc2hp
ZnRlZCBieSBhIHdlYWsgZWFjaCB0byBzaG93IGFsbCBwb3NzaWJpbGl0aWVzLgo+Pgo+PiBKYW4g
RmViIE1hciBBcHIgTWF5IEp1biBKdWwgQXVnIFNlcCBPY3QgTm92IERlYwo+PiBYeC5YWFhYWC4u
Lnh4eHguLi4uLi4uLi4uLnh4WFhYWHguLi4uLi4uLi4uLi4uLlggICAgICBob2xpZGF5cwo+PiBm
ZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi4KPj4gLmZmRkZG
RkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uCj4+IC4uZmZGRkZGRkZS
Li4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLgo+PiAuLi5mZkZGRkZGRlIuLi4u
Li4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4KPj4gLi4uLmZmRkZGRkZGUi4uLi4uLi5m
ZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uCj4+IC4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZG
RkZGUi4uLi4uLi5mZkZGRkZGRlIuLgo+PiAuLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZS
Li4uLi4uLmZmRkZGRkZGUi4KPj4gLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4u
Li4uZmZGRkZGRkZSCj4+IFIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5m
ZkZGRkZGRgo+PiBGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZG
RkYKPj4gRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGCj4+
IEZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRgo+PiBGRkZG
Ui4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkYKPj4gRkZGRkZSLi4u
Li4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGCj4+IEZGRkZGRlIuLi4uLi4u
ZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZgo+PiBmRkZGRkZGUi4uLi4uLi5mZkZG
RkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmYKPj4KPj4gV2UgY2FuIHJ1bGUgb3V0IHNldmVy
YWwgdmFyaWFudHMgd2l0aCByZWxlYXNlIGRhdGVzIGp1c3QgYmVmb3JlIG9yIGluIGEKPj4gaG9s
aWRheSBzZWFzb246Cj4+Cj4+IEphbiBGZWIgTWFyIEFwciBNYXkgSnVuIEp1bCBBdWcgU2VwIE9j
dCBOb3YgRGVjCj4+IFh4LlhYWFhYLi4ueHh4eC4uLi4uLi4uLi4ueHhYWFhYeC4uLi4uLi4uLi4u
Li4uWCAgICAgIGhvbGlkYXlzCj4+IGZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZG
RkZGRkZSLi4uLi4uLgo+PiAuZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZG
RlIuLi4uLi4KPj4KPj4gQmVzdCBmaXQgc2VlbXMgdG8gYmUgcmVsZWFzaW5nIGluIGZpcnN0IGhh
bGYgb2YgTWFyY2gvSnVseS9Ob3ZlbWJlci4gVGhlCj4+IG1haW4gY2xhc2ggc2VlbXMgdG8gYmUg
Q2hpbmVzZSBuZXcgeWVhciBpbiB0aGUgZnJlZXplIHBlcmlvZCwgYnV0Cj4+IGF2b2lkaW5nIHRo
YXQgd291bGQgbWVhbiB3ZSdkIGhhdmUgdG8gZWl0aGVyIG1vdmUgaW50byBDaHJpc3RtYXMgb3IK
Pj4gRWFzdGVybiwgb3IgdG8gdXNlIGEgc2NoZWR1bGUgd2l0aCB2YXJ5aW5nIHBlcmlvZHMuCj4+
Cj4+IFBsZWFzZSByZW1lbWJlciB0aGF0IENoaW5lc2UgbmV3IHllYXIgaXMgb25seSAyIHdlZWtz
IGxvbmcgKGF0IHZhcnlpbmcKPj4gZGF0ZXMpIHNvIG9ubHkgMiB3ZWVrcyBvZiB0aGUgZnJlZXpl
IHBlcmlvZCBhcmUgaGl0LiBOZXh0IHllYXIgdGhlCj4+IENoaW5lc2UgbmV3IHllYXIgd2lsbCBi
ZSBhdCBGZWJydWFyeSA1dGguCj4+Cj4+IEZvciBteSA0LjEyIHBsYW4gSSd2ZSBhZGRlZCBzb21l
IGV4dHJhIHdlZWtzIGJldHdlZW4gbGFzdCBwb3N0aW5nIGRhdGUKPj4gYW5kIHJlbGVhc2UgZGF0
ZSB0byBhY2NvbW1vZGF0ZSBmb3IgdGhlIGhvbGlkYXkgc2Vhc29ucywgcmVzdWx0aW5nIGluCj4+
IG15IHN1Z2dlc3Rpb24uCj4gVGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgYW5hbHlzaXMgSnVyZWdl
bi4gIFRoaXMgc2VlbXMgZ29vZCB0byBtZS4KCkkgdGhpbmsgaXQgaXMgYWxzbyB3b3J0aCBzdGF5
aW5nIHRoYXQgd2UgbmVlZCB0byB3b3JrIG9uIHJlZHVjaW5nIHRoZQpsZW5ndGggb2YgdGhlIGhh
cmQgZnJlZXplIGRhdGUsIGJlY2F1c2UgYXMgaXMgdmlzaWJsZSBmcm9tIHRoYXQgZGlhZ3JhbSwK
aXRzIGJhc2ljYWxseSBoYWxmIHRoZSB5ZWFyLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:34:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:34:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiI3t-0006WC-52; Wed, 25 Jul 2018 11:34: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=eg3x=kj=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fiI3r-0006W7-Od
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:34:31 +0000
X-Inumbo-ID: 9e497fb5-8ffe-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x235.google.com (unknown [2607:f8b0:400d:c0d::235])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e497fb5-8ffe-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 13:33:57 +0200 (CEST)
Received: by mail-qt0-x235.google.com with SMTP id e19-v6so7209006qtp.8
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 04:34:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=t0YOImWuWf8qZOnQMj8TUJDEwhUh/ElkLfFhZJEBclM=;
 b=LgOovxDsUixFVZ9lxjij5Xpotl+vHM1RJeHNgOrB2lkZ6otFrqKBSMt5OtiyJu+2Nh
 L3oKq9KGJw3rh8iWqYuQMuNMR3Blp/GplpSCP9wn2CGnIaxhppNTkDqOkectA8BY3+Gp
 jxZPc3wknMM5qaRdswooTwEb+rvrPexg2Y1f5o6BeYFfwh1ROQ3l3Pq0lSerIW4nDSF1
 6SeJ5V1HHiKur/62JYoT8FIjlezwJSkfYVCOwzk7nEIHdLraQwO4OCihw035aZIjgbOP
 0ORcWfwegQABH84+QyXyGGW9pPvCkZbfznba1lM11CmBbMuMWKJgzBCd5mJHqRtQ3clw
 pcnw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=t0YOImWuWf8qZOnQMj8TUJDEwhUh/ElkLfFhZJEBclM=;
 b=BPZkvspq/oTELTBx0oSD0e/vyer02iIQ+bUXSkYaRpiATeHCmvwzAL6huV3xJCKdz/
 W7iBNeusCyzTPPyWXLiGs84nQLJHcYzuLvOJjzPKeT8BGemRPvhBO3WtfAkCC26NOwVw
 uyNxkQ4OAgjZG46Ejue6tRPEXrCiwrR3FQSOwy+IStFroxXallWSrDpDRef6kXhXlkUf
 +5KJDflnxizcKg9F15cyYTOqyZaX+MrJv03qX4OP5tCdPVBjDR8DAvJd6iopW8T6+G89
 ter9CqlYwd7hb/wj3zRH0Fjq+eelpKVr26L3Gg1gJfO+S6cqCCuwTCRd6HuoYQdcSn4I
 21Kw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=t0YOImWuWf8qZOnQMj8TUJDEwhUh/ElkLfFhZJEBclM=;
 b=OU9sTG7FcYxPIcBEfKKTFNCK2jmMWnebvjHByEMNGNRImQEBk6aczs9z3AYDF1+eUO
 Oi9HsV3Ro+XDCKq+PXESjlupy7092XmtETBGjrCGx09osOVJcU58mezPJW4SqjbWdn3t
 GOoci95kM5uqOMrPAcPBnCPOk46H4QV1+S7ZksyWtozK3A1w4UxO42vO4kgrV3iD1vt2
 MMQ+vC+zGy82Z0KsHbyn8+1NH29VFdazPNo0XRQISpzzG0iwKD5J3Sc7EHOcCSCVmjBH
 sG6A6XlJrFKlaKU3qlE1RUMIZ+Lsp4nYh0tdQBX1Ti1pEKG128KEkmj72cJ/4vtC28UX
 ZR/w==
X-Gm-Message-State: AOUpUlFCZjdeUU8ObDTolnERUxaDkQu7JWJpHrfCcXvQq6oizFWXlLjX
 tu28po92CqPxidySbTzXjGa9M0pFp8T0DLUDJCw=
X-Google-Smtp-Source: AAOMgpf2GMjdT1z6etC3PYwxPbPRFSfyW1OlALyCWmpYhWhTkCMaL26koEn34sZdDiwMmZL3nRjU6FjKM/H/U2wpdQw=
X-Received: by 2002:a0c:dd07:: with SMTP id
 u7-v6mr18567913qvk.17.1532518470468; 
 Wed, 25 Jul 2018 04:34:30 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Wed, 25 Jul 2018 04:34:29
 -0700 (PDT)
In-Reply-To: <d5699acb-b110-a629-e0df-593102720c5b@citrix.com>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
 <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
 <d5699acb-b110-a629-e0df-593102720c5b@citrix.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 25 Jul 2018 12:34:29 +0100
X-Google-Sender-Auth: XrjTRAniDXrUKoCNm62wg6FywkA
Message-ID: <CAFLBxZb_3Au-nJ1dAmQ+q7zdNB-eoaNsN8uLuBufpmO7hOY-jQ@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTI6MzAgUE0sIEFuZHJldyBDb29wZXIKPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+IE9uIDI1LzA3LzE4IDEyOjI0LCBHZW9yZ2UgRHVu
bGFwIHdyb3RlOgo+PiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAxMDoyMiBBTSwgSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IE9uIDI1LzA3LzE4IDEwOjE5LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOgo+Pj4+IE9uIDI1LzA3LzIwMTggMDk6MTUsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4+Pj4gSGkgSnVlcmdlbiwKPj4+Pj4KPj4+Pj4gT24gMjUvMDcvMTggMDg6MTksIEp1
ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+PiBJdHMgdGltZSB0byBwbGFuIHRoZSBYZW4gNC4xMiBy
ZWxlYXNlIGRhdGVzLgo+Pj4+Pj4KPj4+Pj4+IFRoZXJlIGhhdmUgYmVlbiBjb25jZXJucyB3aXRo
IHRoZSBzY2hlZHVsZSBvZiA2IG1vbnRocyBiZXR3ZWVuIHJlbGVhc2VzLAo+Pj4+Pj4gYXMgdGhp
cyBzY2hlbWUgaXMgbGVhZGluZyB0byB0b28gbWFueSBzdXBwb3J0ZWQgdmVyc2lvbnMgb2YgWGVu
IGF0IGEKPj4+Pj4+IHRpbWUuIFRoZSBuZWVkZWQgcmVzb3VyY2VzIHRvIGJhY2twb3J0IGJ1ZyBm
aXhlcyBhbmQgc2VjdXJpdHkgZml4ZXMgYXMKPj4+Pj4+IHdlbGwgYXMgZG9pbmcgdGhlIHRlc3Rz
IGZvciBhbGwgdGhvc2UgcmVsZWFzZXMgYXJlIGEgbGltaXRpbmcgZmFjdG9yIHRvCj4+Pj4+PiBw
dXNoIG91dCB0aGUgY3VycmVudCBtYWluIHJlbGVhc2UgYXMgd2VsbCBhcyBwb2ludCByZWxlYXNl
cyBvbiB0aW1lLgo+Pj4+Pj4KPj4+Pj4+IEFmdGVyIHNvbWUgZGlzY3Vzc2lvbnMgYXQgdGhlIFhl
biBkZXZlbG9wZXIgc3VtbWl0LCBvbiB4ZW4tZGV2ZWwgYW5kCj4+Pj4+PiBiZXR3ZWVuIHRoZSBj
b21taXR0ZXJzIGEgc2xpZ2h0bHkgbG9uZ2VyIHJlbGVhc2UgY3ljbGUgb2YgOCBvciA5IG1vbnRo
cwo+Pj4+Pj4gd2FzIHN1Z2dlc3RlZC4KPj4+Pj4+Cj4+Pj4+PiBXaXRoIDE4IG1vbnRocyBvZiBm
dWxsIHN1cHBvcnQgYW5kIDM2IG1vbnRocyBvZiBzZWN1cml0eSBzdXBwb3J0IHRoZQo+Pj4+Pj4g
bnVtYmVyIG9mIGNvbmN1cnJlbnQgc3VwcG9ydGVkIHJlbGVhc2VzIHdpbGwgYmUgdGhlIHNhbWUg
d2l0aCBlaXRoZXIgOAo+Pj4+Pj4gb3IgOSBtb250aHMgcmVsZWFzZSBjeWNsZXMsIHNvIEkgaGF2
ZSBjaG9zZW4gYW4gOCBtb250aCBjeWNsZSBmb3Igbm93Lgo+Pj4+Pj4gSGF2aW5nIG9ubHkgMyBw
b3NzaWJsZSB0aW1lcyBpbiB0aGUgeWVhciBmb3IgYSByZWxlYXNlIHdpbGwgbWFrZSBpdAo+Pj4+
Pj4gZWFzaWVyIHRvIGF2b2lkIG1ham9yIGhvbGlkYXkgc2Vhc29ucy4gPgo+Pj4+Pj4gSW4gY2Fz
ZSB0aGVyZSBpcyBubyBvYmplY3Rpb24gSSdtIHBsYW5uaW5nIFhlbiA0LjEyIHdpdGg6Cj4+Pj4+
Pgo+Pj4+Pj4gKiBMYXN0IHBvc3RpbmcgZGF0ZTogRGVjZW1iZXIgMTR0aCwgMjAxOAo+Pj4+Pj4g
KiBIYXJkIGNvZGUgZnJlZXplOiBKYW51YXJ5IDExdGgsIDIwMTkKPj4+Pj4gSW4gZ2VuZXJhbCwg
eW91IHdvdWxkIGV4cGVjdCB3ZXN0ZXJuIHBlb3BsZSB0byBzbG93IGRvd24gZHVyaW5nCj4+Pj4+
IENocmlzdG1hcyBwZXJpb2QgYW5kIGhhdmUgdG8gZGVhbCB3aXRoIGEgcGlsZSBvZiBlLW1haWwg
anVzdCBhZnRlciBOZXcKPj4+Pj4gWWVhci4gU28gSSB0aGluaywgdGhpcyBpcyBub3QgdmVyeSBj
b252ZW5pZW50IHBlcmlvZCBmb3IgYSBjb2RlIGZyZWV6ZS4KPj4+Pj4KPj4+Pj4gSSB1c3VhbGx5
IHRha2UgbW9yZSBob2xpZGF5cyBhcm91bmQgQ2hyaXN0bWFzIGFuZCBOZXcgWWVhci4gRm9yIHRo
aXMKPj4+Pj4geWVhciwgSSB3aWxsIGJlIG9uIGhvbGlkYXlzIGZyb20gMjFzdCBEZWNlbWJlciB1
bnRpbCB0aGUgMTN0aCBKYW51YXJ5Lgo+Pj4+PiBUaGlzIGJhc2ljYWxseSBtZWFucyBteSBjdXQg
b2ZmIGZvciBBcm0gcGF0Y2hlcyB3aWxsIGJlIDIxc3QgRGVjZW1iZXIKPj4+Pj4gb3IgcG90ZW50
aWFsbHkgZmV3IGRheXMgYmVmb3JlIHRvIGF2b2lkIGhhdmluZyB0aGUgbGlrZWx5IGxhc3QgbWlu
dXRlCj4+Pj4+IHJ1c2guCj4+Pj4gR2l2ZW4gdGhhdCB3ZSBoYXZlIGRlY2lkZWQgdG8gc3dpdGNo
IHRvIGEgZGlmZmVyZW5jZSBjYWRlbmNlLCBpdCB3b3VsZAo+Pj4+IGJlIHBydWRlbnQgdG8gd29y
ayBvdXQgd2hlbiB0aGUgYmVzdCBhbGlnbm1lbnQgb2YgYW4gOC1tb250aCBjYWRlbmNlCj4+Pj4g
d291bGQgYmUsIHJhdGhlciB0aGFuIGhhdmluZyBpdCA4IG1vbnRocyBmcm9tIG5vdy4gIElmIHRo
YXQgbWVhbnMgYQo+Pj4+IG9uZS1vZmYgc2hvcnRlciBvciBsb25nZXIgY3ljbGUgZm9yIDQuMTIg
dGhlbiBzbyBiZSBpdC4KPj4+IFRoZSBnZW5lcmFsIGhvbGlkYXkgc2Vhc29ucyBhcmU6Cj4+Pgo+
Pj4gLSBDaGluZXNlIG5ldyB5ZWFyIChlbmQgb2YgSmFudWFyeSAuLi4gbWlkIG9mIEZlYnJ1YXJ5
KSwgMiB3ZWVrcwo+Pj4gLSBFYXN0ZXJuIChlbmQgb2YgTWFyY2ggLi4uIGVuZCBvZiBBcHJpbCks
IG9ubHkgYSB3ZWFrIGRlcGVuZGVuY3k/Cj4+PiAtIHN1bW1lciAoQXVndXN0PyksIHNlY29uZCBo
YWxmIG9mIEp1bHkgYW5kIGZpcnN0IGhhbGYgb2YgU2VwdGVtYmVyIGFzCj4+PiAgIGEgd2VhayBk
ZXBlbmRlbmN5Cj4+PiAtIENocmlzdG1hcyAoZW5kIG9mIERlY2VtYmVyIC4uLiBzdGFydCBvZiBK
YW51YXJ5KSwgYWRkaW5nIG9uZSB3ZWVrIGFzCj4+PiAgIGEgd2VhayBkZXBlbmRlbmN5Cj4+Pgo+
Pj4gV2UgZG9uJ3QgbGlrZSB0aGUgcGxhbm5lZCByZWxlYXNlIHRvIGJlIGluIG9yIGp1c3QgYmVm
b3JlIGEgaG9saWRheQo+Pj4gc2Vhc29uLiBUaGUgcGVyaW9kIGJldHdlZW4gbGFzdCBwb3N0aW5n
IGRhdGUgYW5kIGZyZWV6ZSBzaG91bGQgbGFzdAo+Pj4gMiB3ZWVrcywgdGhlIGZyZWV6ZSBwZXJp
b2Qgc2hvdWxkIGxhc3QgNiB3ZWVrcy4KPj4+Cj4+PiBJbiB0aGUgZGlhZ3JhbSBiZWxvdyBJIGhh
dmUgdXNlZCBhICdYJyBmb3IgYSBtYWpvciBob2xpZGF5IHNlYXNvbiBhbmQKPj4+IGEgJ3gnIGZv
ciBhIHdlYWsgZGVwZW5kZW5jeS4gVGhlIGxpbmVzIGJlbG93IGFyZSBwb3NzaWJsZSByZWxlYXNl
IGRhdGUKPj4+IHZhcmlhbnRzIGp1c3Qgc2hpZnRlZCBieSBhIHdlYWsgZWFjaCB0byBzaG93IGFs
bCBwb3NzaWJpbGl0aWVzLgo+Pj4KPj4+IEphbiBGZWIgTWFyIEFwciBNYXkgSnVuIEp1bCBBdWcg
U2VwIE9jdCBOb3YgRGVjCj4+PiBYeC5YWFhYWC4uLnh4eHguLi4uLi4uLi4uLnh4WFhYWHguLi4u
Li4uLi4uLi4uLlggICAgICBob2xpZGF5cwo+Pj4gZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4u
Li4uLi5mZkZGRkZGRlIuLi4uLi4uCj4+PiAuZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4u
Li5mZkZGRkZGRlIuLi4uLi4KPj4+IC4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5m
ZkZGRkZGRlIuLi4uLgo+Pj4gLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZG
RkZGRlIuLi4uCj4+PiAuLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZG
RlIuLi4KPj4+IC4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIu
Lgo+Pj4gLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuCj4+
PiAuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIKPj4+IFIu
Li4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRgo+Pj4gRlIuLi4u
Li4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGCj4+PiBGRlIuLi4uLi4u
ZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkYKPj4+IEZGRlIuLi4uLi4uZmZG
RkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRgo+Pj4gRkZGRlIuLi4uLi4uZmZGRkZG
RkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGCj4+PiBGRkZGRlIuLi4uLi4uZmZGRkZGRkZS
Li4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkYKPj4+IEZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4u
Li4uLmZmRkZGRkZGUi4uLi4uLi5mZgo+Pj4gZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4u
LmZmRkZGRkZGUi4uLi4uLi5mCj4+Pgo+Pj4gV2UgY2FuIHJ1bGUgb3V0IHNldmVyYWwgdmFyaWFu
dHMgd2l0aCByZWxlYXNlIGRhdGVzIGp1c3QgYmVmb3JlIG9yIGluIGEKPj4+IGhvbGlkYXkgc2Vh
c29uOgo+Pj4KPj4+IEphbiBGZWIgTWFyIEFwciBNYXkgSnVuIEp1bCBBdWcgU2VwIE9jdCBOb3Yg
RGVjCj4+PiBYeC5YWFhYWC4uLnh4eHguLi4uLi4uLi4uLnh4WFhYWHguLi4uLi4uLi4uLi4uLlgg
ICAgICBob2xpZGF5cwo+Pj4gZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZG
RlIuLi4uLi4uCj4+PiAuZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIu
Li4uLi4KPj4+Cj4+PiBCZXN0IGZpdCBzZWVtcyB0byBiZSByZWxlYXNpbmcgaW4gZmlyc3QgaGFs
ZiBvZiBNYXJjaC9KdWx5L05vdmVtYmVyLiBUaGUKPj4+IG1haW4gY2xhc2ggc2VlbXMgdG8gYmUg
Q2hpbmVzZSBuZXcgeWVhciBpbiB0aGUgZnJlZXplIHBlcmlvZCwgYnV0Cj4+PiBhdm9pZGluZyB0
aGF0IHdvdWxkIG1lYW4gd2UnZCBoYXZlIHRvIGVpdGhlciBtb3ZlIGludG8gQ2hyaXN0bWFzIG9y
Cj4+PiBFYXN0ZXJuLCBvciB0byB1c2UgYSBzY2hlZHVsZSB3aXRoIHZhcnlpbmcgcGVyaW9kcy4K
Pj4+Cj4+PiBQbGVhc2UgcmVtZW1iZXIgdGhhdCBDaGluZXNlIG5ldyB5ZWFyIGlzIG9ubHkgMiB3
ZWVrcyBsb25nIChhdCB2YXJ5aW5nCj4+PiBkYXRlcykgc28gb25seSAyIHdlZWtzIG9mIHRoZSBm
cmVlemUgcGVyaW9kIGFyZSBoaXQuIE5leHQgeWVhciB0aGUKPj4+IENoaW5lc2UgbmV3IHllYXIg
d2lsbCBiZSBhdCBGZWJydWFyeSA1dGguCj4+Pgo+Pj4gRm9yIG15IDQuMTIgcGxhbiBJJ3ZlIGFk
ZGVkIHNvbWUgZXh0cmEgd2Vla3MgYmV0d2VlbiBsYXN0IHBvc3RpbmcgZGF0ZQo+Pj4gYW5kIHJl
bGVhc2UgZGF0ZSB0byBhY2NvbW1vZGF0ZSBmb3IgdGhlIGhvbGlkYXkgc2Vhc29ucywgcmVzdWx0
aW5nIGluCj4+PiBteSBzdWdnZXN0aW9uLgo+PiBUaGFua3MgZm9yIHRoZSBkZXRhaWxlZCBhbmFs
eXNpcyBKdXJlZ2VuLiAgVGhpcyBzZWVtcyBnb29kIHRvIG1lLgo+Cj4gSSB0aGluayBpdCBpcyBh
bHNvIHdvcnRoIHN0YXlpbmcgdGhhdCB3ZSBuZWVkIHRvIHdvcmsgb24gcmVkdWNpbmcgdGhlCj4g
bGVuZ3RoIG9mIHRoZSBoYXJkIGZyZWV6ZSBkYXRlLCBiZWNhdXNlIGFzIGlzIHZpc2libGUgZnJv
bSB0aGF0IGRpYWdyYW0sCj4gaXRzIGJhc2ljYWxseSBoYWxmIHRoZSB5ZWFyLgoKVGhhdCBkaWFn
cmFtLCBob3dldmVyLCBpcyBiYXNpY2FsbHkgdHdvIHllYXJzIHBhY2tlZCBpbnRvIG9uZSAtLSB0
YWtlbgphcyBvbmx5IGEgc2luZ2xlIHllYXIgaXQgcmVwcmVzZW50cyBhIDQtbW9udGggY3ljbGUs
IG5vdCBhbiA4LW1vbnRoCmN5Y2xlLgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:34:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiI47-0006YD-JJ; Wed, 25 Jul 2018 11:34: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiI47-0006Y5-0m
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:34:47 +0000
X-Inumbo-ID: a691c1df-8ffe-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a691c1df-8ffe-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 13:34:12 +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 2FE5AAD66;
 Wed, 25 Jul 2018 11:34:44 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <dunlapg@umich.edu>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
 <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
 <d5699acb-b110-a629-e0df-593102720c5b@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: <4495c080-c839-2bf4-3ea8-7e56cc6ca2ad@suse.com>
Date: Wed, 25 Jul 2018 13:34:42 +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: <d5699acb-b110-a629-e0df-593102720c5b@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMTggMTM6MzAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjUvMDcvMTggMTI6
MjQsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDEwOjIy
IEFNLCBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+Pj4gT24gMjUvMDcv
MTggMTA6MTksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4gT24gMjUvMDcvMjAxOCAwOToxNSwg
SnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+PiBIaSBKdWVyZ2VuLAo+Pj4+Pgo+Pj4+PiBPbiAyNS8w
Ny8xOCAwODoxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4+IEl0cyB0aW1lIHRvIHBsYW4g
dGhlIFhlbiA0LjEyIHJlbGVhc2UgZGF0ZXMuCj4+Pj4+Pgo+Pj4+Pj4gVGhlcmUgaGF2ZSBiZWVu
IGNvbmNlcm5zIHdpdGggdGhlIHNjaGVkdWxlIG9mIDYgbW9udGhzIGJldHdlZW4gcmVsZWFzZXMs
Cj4+Pj4+PiBhcyB0aGlzIHNjaGVtZSBpcyBsZWFkaW5nIHRvIHRvbyBtYW55IHN1cHBvcnRlZCB2
ZXJzaW9ucyBvZiBYZW4gYXQgYQo+Pj4+Pj4gdGltZS4gVGhlIG5lZWRlZCByZXNvdXJjZXMgdG8g
YmFja3BvcnQgYnVnIGZpeGVzIGFuZCBzZWN1cml0eSBmaXhlcyBhcwo+Pj4+Pj4gd2VsbCBhcyBk
b2luZyB0aGUgdGVzdHMgZm9yIGFsbCB0aG9zZSByZWxlYXNlcyBhcmUgYSBsaW1pdGluZyBmYWN0
b3IgdG8KPj4+Pj4+IHB1c2ggb3V0IHRoZSBjdXJyZW50IG1haW4gcmVsZWFzZSBhcyB3ZWxsIGFz
IHBvaW50IHJlbGVhc2VzIG9uIHRpbWUuCj4+Pj4+Pgo+Pj4+Pj4gQWZ0ZXIgc29tZSBkaXNjdXNz
aW9ucyBhdCB0aGUgWGVuIGRldmVsb3BlciBzdW1taXQsIG9uIHhlbi1kZXZlbCBhbmQKPj4+Pj4+
IGJldHdlZW4gdGhlIGNvbW1pdHRlcnMgYSBzbGlnaHRseSBsb25nZXIgcmVsZWFzZSBjeWNsZSBv
ZiA4IG9yIDkgbW9udGhzCj4+Pj4+PiB3YXMgc3VnZ2VzdGVkLgo+Pj4+Pj4KPj4+Pj4+IFdpdGgg
MTggbW9udGhzIG9mIGZ1bGwgc3VwcG9ydCBhbmQgMzYgbW9udGhzIG9mIHNlY3VyaXR5IHN1cHBv
cnQgdGhlCj4+Pj4+PiBudW1iZXIgb2YgY29uY3VycmVudCBzdXBwb3J0ZWQgcmVsZWFzZXMgd2ls
bCBiZSB0aGUgc2FtZSB3aXRoIGVpdGhlciA4Cj4+Pj4+PiBvciA5IG1vbnRocyByZWxlYXNlIGN5
Y2xlcywgc28gSSBoYXZlIGNob3NlbiBhbiA4IG1vbnRoIGN5Y2xlIGZvciBub3cuCj4+Pj4+PiBI
YXZpbmcgb25seSAzIHBvc3NpYmxlIHRpbWVzIGluIHRoZSB5ZWFyIGZvciBhIHJlbGVhc2Ugd2ls
bCBtYWtlIGl0Cj4+Pj4+PiBlYXNpZXIgdG8gYXZvaWQgbWFqb3IgaG9saWRheSBzZWFzb25zLiA+
Cj4+Pj4+PiBJbiBjYXNlIHRoZXJlIGlzIG5vIG9iamVjdGlvbiBJJ20gcGxhbm5pbmcgWGVuIDQu
MTIgd2l0aDoKPj4+Pj4+Cj4+Pj4+PiAqIExhc3QgcG9zdGluZyBkYXRlOiBEZWNlbWJlciAxNHRo
LCAyMDE4Cj4+Pj4+PiAqIEhhcmQgY29kZSBmcmVlemU6IEphbnVhcnkgMTF0aCwgMjAxOQo+Pj4+
PiBJbiBnZW5lcmFsLCB5b3Ugd291bGQgZXhwZWN0IHdlc3Rlcm4gcGVvcGxlIHRvIHNsb3cgZG93
biBkdXJpbmcKPj4+Pj4gQ2hyaXN0bWFzIHBlcmlvZCBhbmQgaGF2ZSB0byBkZWFsIHdpdGggYSBw
aWxlIG9mIGUtbWFpbCBqdXN0IGFmdGVyIE5ldwo+Pj4+PiBZZWFyLiBTbyBJIHRoaW5rLCB0aGlz
IGlzIG5vdCB2ZXJ5IGNvbnZlbmllbnQgcGVyaW9kIGZvciBhIGNvZGUgZnJlZXplLgo+Pj4+Pgo+
Pj4+PiBJIHVzdWFsbHkgdGFrZSBtb3JlIGhvbGlkYXlzIGFyb3VuZCBDaHJpc3RtYXMgYW5kIE5l
dyBZZWFyLiBGb3IgdGhpcwo+Pj4+PiB5ZWFyLCBJIHdpbGwgYmUgb24gaG9saWRheXMgZnJvbSAy
MXN0IERlY2VtYmVyIHVudGlsIHRoZSAxM3RoIEphbnVhcnkuCj4+Pj4+IFRoaXMgYmFzaWNhbGx5
IG1lYW5zIG15IGN1dCBvZmYgZm9yIEFybSBwYXRjaGVzIHdpbGwgYmUgMjFzdCBEZWNlbWJlcgo+
Pj4+PiBvciBwb3RlbnRpYWxseSBmZXcgZGF5cyBiZWZvcmUgdG8gYXZvaWQgaGF2aW5nIHRoZSBs
aWtlbHkgbGFzdCBtaW51dGUKPj4+Pj4gcnVzaC4KPj4+PiBHaXZlbiB0aGF0IHdlIGhhdmUgZGVj
aWRlZCB0byBzd2l0Y2ggdG8gYSBkaWZmZXJlbmNlIGNhZGVuY2UsIGl0IHdvdWxkCj4+Pj4gYmUg
cHJ1ZGVudCB0byB3b3JrIG91dCB3aGVuIHRoZSBiZXN0IGFsaWdubWVudCBvZiBhbiA4LW1vbnRo
IGNhZGVuY2UKPj4+PiB3b3VsZCBiZSwgcmF0aGVyIHRoYW4gaGF2aW5nIGl0IDggbW9udGhzIGZy
b20gbm93LiAgSWYgdGhhdCBtZWFucyBhCj4+Pj4gb25lLW9mZiBzaG9ydGVyIG9yIGxvbmdlciBj
eWNsZSBmb3IgNC4xMiB0aGVuIHNvIGJlIGl0Lgo+Pj4gVGhlIGdlbmVyYWwgaG9saWRheSBzZWFz
b25zIGFyZToKPj4+Cj4+PiAtIENoaW5lc2UgbmV3IHllYXIgKGVuZCBvZiBKYW51YXJ5IC4uLiBt
aWQgb2YgRmVicnVhcnkpLCAyIHdlZWtzCj4+PiAtIEVhc3Rlcm4gKGVuZCBvZiBNYXJjaCAuLi4g
ZW5kIG9mIEFwcmlsKSwgb25seSBhIHdlYWsgZGVwZW5kZW5jeT8KPj4+IC0gc3VtbWVyIChBdWd1
c3Q/KSwgc2Vjb25kIGhhbGYgb2YgSnVseSBhbmQgZmlyc3QgaGFsZiBvZiBTZXB0ZW1iZXIgYXMK
Pj4+ICAgYSB3ZWFrIGRlcGVuZGVuY3kKPj4+IC0gQ2hyaXN0bWFzIChlbmQgb2YgRGVjZW1iZXIg
Li4uIHN0YXJ0IG9mIEphbnVhcnkpLCBhZGRpbmcgb25lIHdlZWsgYXMKPj4+ICAgYSB3ZWFrIGRl
cGVuZGVuY3kKPj4+Cj4+PiBXZSBkb24ndCBsaWtlIHRoZSBwbGFubmVkIHJlbGVhc2UgdG8gYmUg
aW4gb3IganVzdCBiZWZvcmUgYSBob2xpZGF5Cj4+PiBzZWFzb24uIFRoZSBwZXJpb2QgYmV0d2Vl
biBsYXN0IHBvc3RpbmcgZGF0ZSBhbmQgZnJlZXplIHNob3VsZCBsYXN0Cj4+PiAyIHdlZWtzLCB0
aGUgZnJlZXplIHBlcmlvZCBzaG91bGQgbGFzdCA2IHdlZWtzLgo+Pj4KPj4+IEluIHRoZSBkaWFn
cmFtIGJlbG93IEkgaGF2ZSB1c2VkIGEgJ1gnIGZvciBhIG1ham9yIGhvbGlkYXkgc2Vhc29uIGFu
ZAo+Pj4gYSAneCcgZm9yIGEgd2VhayBkZXBlbmRlbmN5LiBUaGUgbGluZXMgYmVsb3cgYXJlIHBv
c3NpYmxlIHJlbGVhc2UgZGF0ZQo+Pj4gdmFyaWFudHMganVzdCBzaGlmdGVkIGJ5IGEgd2VhayBl
YWNoIHRvIHNob3cgYWxsIHBvc3NpYmlsaXRpZXMuCj4+Pgo+Pj4gSmFuIEZlYiBNYXIgQXByIE1h
eSBKdW4gSnVsIEF1ZyBTZXAgT2N0IE5vdiBEZWMKPj4+IFh4LlhYWFhYLi4ueHh4eC4uLi4uLi4u
Li4ueHhYWFhYeC4uLi4uLi4uLi4uLi4uWCAgICAgIGhvbGlkYXlzCj4+PiBmZkZGRkZGRlIuLi4u
Li4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi4KPj4+IC5mZkZGRkZGRlIuLi4uLi4u
ZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLgo+Pj4gLi5mZkZGRkZGRlIuLi4uLi4uZmZG
RkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uCj4+PiAuLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZG
RkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4KPj4+IC4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZS
Li4uLi4uLmZmRkZGRkZGUi4uLgo+Pj4gLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4u
Li4uLmZmRkZGRkZGUi4uCj4+PiAuLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4u
LmZmRkZGRkZGUi4KPj4+IC4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZm
RkZGRkZGUgo+Pj4gUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZG
RkZGCj4+PiBGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkYK
Pj4+IEZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRgo+Pj4g
RkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGCj4+PiBGRkZG
Ui4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkYKPj4+IEZGRkZGUi4u
Li4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRgo+Pj4gRkZGRkZGUi4uLi4u
Li5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmCj4+PiBmRkZGRkZGUi4uLi4uLi5m
ZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmYKPj4+Cj4+PiBXZSBjYW4gcnVsZSBvdXQg
c2V2ZXJhbCB2YXJpYW50cyB3aXRoIHJlbGVhc2UgZGF0ZXMganVzdCBiZWZvcmUgb3IgaW4gYQo+
Pj4gaG9saWRheSBzZWFzb246Cj4+Pgo+Pj4gSmFuIEZlYiBNYXIgQXByIE1heSBKdW4gSnVsIEF1
ZyBTZXAgT2N0IE5vdiBEZWMKPj4+IFh4LlhYWFhYLi4ueHh4eC4uLi4uLi4uLi4ueHhYWFhYeC4u
Li4uLi4uLi4uLi4uWCAgICAgIGhvbGlkYXlzCj4+PiBmZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZS
Li4uLi4uLmZmRkZGRkZGUi4uLi4uLi4KPj4+IC5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4u
Li4uLmZmRkZGRkZGUi4uLi4uLgo+Pj4KPj4+IEJlc3QgZml0IHNlZW1zIHRvIGJlIHJlbGVhc2lu
ZyBpbiBmaXJzdCBoYWxmIG9mIE1hcmNoL0p1bHkvTm92ZW1iZXIuIFRoZQo+Pj4gbWFpbiBjbGFz
aCBzZWVtcyB0byBiZSBDaGluZXNlIG5ldyB5ZWFyIGluIHRoZSBmcmVlemUgcGVyaW9kLCBidXQK
Pj4+IGF2b2lkaW5nIHRoYXQgd291bGQgbWVhbiB3ZSdkIGhhdmUgdG8gZWl0aGVyIG1vdmUgaW50
byBDaHJpc3RtYXMgb3IKPj4+IEVhc3Rlcm4sIG9yIHRvIHVzZSBhIHNjaGVkdWxlIHdpdGggdmFy
eWluZyBwZXJpb2RzLgo+Pj4KPj4+IFBsZWFzZSByZW1lbWJlciB0aGF0IENoaW5lc2UgbmV3IHll
YXIgaXMgb25seSAyIHdlZWtzIGxvbmcgKGF0IHZhcnlpbmcKPj4+IGRhdGVzKSBzbyBvbmx5IDIg
d2Vla3Mgb2YgdGhlIGZyZWV6ZSBwZXJpb2QgYXJlIGhpdC4gTmV4dCB5ZWFyIHRoZQo+Pj4gQ2hp
bmVzZSBuZXcgeWVhciB3aWxsIGJlIGF0IEZlYnJ1YXJ5IDV0aC4KPj4+Cj4+PiBGb3IgbXkgNC4x
MiBwbGFuIEkndmUgYWRkZWQgc29tZSBleHRyYSB3ZWVrcyBiZXR3ZWVuIGxhc3QgcG9zdGluZyBk
YXRlCj4+PiBhbmQgcmVsZWFzZSBkYXRlIHRvIGFjY29tbW9kYXRlIGZvciB0aGUgaG9saWRheSBz
ZWFzb25zLCByZXN1bHRpbmcgaW4KPj4+IG15IHN1Z2dlc3Rpb24uCj4+IFRoYW5rcyBmb3IgdGhl
IGRldGFpbGVkIGFuYWx5c2lzIEp1cmVnZW4uICBUaGlzIHNlZW1zIGdvb2QgdG8gbWUuCj4gCj4g
SSB0aGluayBpdCBpcyBhbHNvIHdvcnRoIHN0YXlpbmcgdGhhdCB3ZSBuZWVkIHRvIHdvcmsgb24g
cmVkdWNpbmcgdGhlCj4gbGVuZ3RoIG9mIHRoZSBoYXJkIGZyZWV6ZSBkYXRlLCBiZWNhdXNlIGFz
IGlzIHZpc2libGUgZnJvbSB0aGF0IGRpYWdyYW0sCj4gaXRzIGJhc2ljYWxseSBoYWxmIHRoZSB5
ZWFyLgoKTm8sIGl0IGlzbid0LiBJdCBjYW4gaGFwcGVuIGhhbGYgdGhlIHllYXIsIGJ1dCBpbiBy
ZWFsaXR5IGl0IGlzIG9ubHkKZXZlcnkgOSBtb250aHMgKHNvIGluIG9uZSBjYXNlIG91dCBvZiB0
aHJlZSkuCgpJIGJlbGlldmUgdGhhdCBxdWVzdGlvbiBpcyBvcnRob2dvbmFsIHRvIHRoZSBvbmUg
YWJvdXQgdGltZSBiZXR3ZWVuCnJlbGVhc2VzLiBJdCBiYXNpY2FsbHkgYm9pbHMgZG93biB0byB0
aGUgcXVlc3Rpb24gd2hlbiB0byBicmFuY2ggdGhlIG5ldwpyZWxlYXNlIG9mZiB0aGUgbWFpbiB0
cnVuay4KCgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:36:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiI5i-0006kq-2Y; Wed, 25 Jul 2018 11: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=v2nk=kj=citrix.com=prvs=73727e678=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fiI5g-0006kh-AZ
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:36:24 +0000
X-Inumbo-ID: fe9c7a94-8ffe-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe9c7a94-8ffe-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:36:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76681657"
To: George Dunlap <dunlapg@umich.edu>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
 <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
 <d5699acb-b110-a629-e0df-593102720c5b@citrix.com>
 <CAFLBxZb_3Au-nJ1dAmQ+q7zdNB-eoaNsN8uLuBufpmO7hOY-jQ@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: <6a6787bb-0682-cfa8-7908-ca0682c14957@citrix.com>
Date: Wed, 25 Jul 2018 12:36: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: <CAFLBxZb_3Au-nJ1dAmQ+q7zdNB-eoaNsN8uLuBufpmO7hOY-jQ@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] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

T24gMjUvMDcvMTggMTI6MzQsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gV2VkLCBKdWwgMjUs
IDIwMTggYXQgMTI6MzAgUE0sIEFuZHJldyBDb29wZXIKPiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4gd3JvdGU6Cj4+IE9uIDI1LzA3LzE4IDEyOjI0LCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+
Pj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTA6MjIgQU0sIEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4gd3JvdGU6Cj4+Pj4gT24gMjUvMDcvMTggMTA6MTksIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4+Pj4+IE9uIDI1LzA3LzIwMTggMDk6MTUsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+
Pj4+IEhpIEp1ZXJnZW4sCj4+Pj4+Pgo+Pj4+Pj4gT24gMjUvMDcvMTggMDg6MTksIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+Pj4+Pj4gSXRzIHRpbWUgdG8gcGxhbiB0aGUgWGVuIDQuMTIgcmVsZWFz
ZSBkYXRlcy4KPj4+Pj4+Pgo+Pj4+Pj4+IFRoZXJlIGhhdmUgYmVlbiBjb25jZXJucyB3aXRoIHRo
ZSBzY2hlZHVsZSBvZiA2IG1vbnRocyBiZXR3ZWVuIHJlbGVhc2VzLAo+Pj4+Pj4+IGFzIHRoaXMg
c2NoZW1lIGlzIGxlYWRpbmcgdG8gdG9vIG1hbnkgc3VwcG9ydGVkIHZlcnNpb25zIG9mIFhlbiBh
dCBhCj4+Pj4+Pj4gdGltZS4gVGhlIG5lZWRlZCByZXNvdXJjZXMgdG8gYmFja3BvcnQgYnVnIGZp
eGVzIGFuZCBzZWN1cml0eSBmaXhlcyBhcwo+Pj4+Pj4+IHdlbGwgYXMgZG9pbmcgdGhlIHRlc3Rz
IGZvciBhbGwgdGhvc2UgcmVsZWFzZXMgYXJlIGEgbGltaXRpbmcgZmFjdG9yIHRvCj4+Pj4+Pj4g
cHVzaCBvdXQgdGhlIGN1cnJlbnQgbWFpbiByZWxlYXNlIGFzIHdlbGwgYXMgcG9pbnQgcmVsZWFz
ZXMgb24gdGltZS4KPj4+Pj4+Pgo+Pj4+Pj4+IEFmdGVyIHNvbWUgZGlzY3Vzc2lvbnMgYXQgdGhl
IFhlbiBkZXZlbG9wZXIgc3VtbWl0LCBvbiB4ZW4tZGV2ZWwgYW5kCj4+Pj4+Pj4gYmV0d2VlbiB0
aGUgY29tbWl0dGVycyBhIHNsaWdodGx5IGxvbmdlciByZWxlYXNlIGN5Y2xlIG9mIDggb3IgOSBt
b250aHMKPj4+Pj4+PiB3YXMgc3VnZ2VzdGVkLgo+Pj4+Pj4+Cj4+Pj4+Pj4gV2l0aCAxOCBtb250
aHMgb2YgZnVsbCBzdXBwb3J0IGFuZCAzNiBtb250aHMgb2Ygc2VjdXJpdHkgc3VwcG9ydCB0aGUK
Pj4+Pj4+PiBudW1iZXIgb2YgY29uY3VycmVudCBzdXBwb3J0ZWQgcmVsZWFzZXMgd2lsbCBiZSB0
aGUgc2FtZSB3aXRoIGVpdGhlciA4Cj4+Pj4+Pj4gb3IgOSBtb250aHMgcmVsZWFzZSBjeWNsZXMs
IHNvIEkgaGF2ZSBjaG9zZW4gYW4gOCBtb250aCBjeWNsZSBmb3Igbm93Lgo+Pj4+Pj4+IEhhdmlu
ZyBvbmx5IDMgcG9zc2libGUgdGltZXMgaW4gdGhlIHllYXIgZm9yIGEgcmVsZWFzZSB3aWxsIG1h
a2UgaXQKPj4+Pj4+PiBlYXNpZXIgdG8gYXZvaWQgbWFqb3IgaG9saWRheSBzZWFzb25zLiA+Cj4+
Pj4+Pj4gSW4gY2FzZSB0aGVyZSBpcyBubyBvYmplY3Rpb24gSSdtIHBsYW5uaW5nIFhlbiA0LjEy
IHdpdGg6Cj4+Pj4+Pj4KPj4+Pj4+PiAqIExhc3QgcG9zdGluZyBkYXRlOiBEZWNlbWJlciAxNHRo
LCAyMDE4Cj4+Pj4+Pj4gKiBIYXJkIGNvZGUgZnJlZXplOiBKYW51YXJ5IDExdGgsIDIwMTkKPj4+
Pj4+IEluIGdlbmVyYWwsIHlvdSB3b3VsZCBleHBlY3Qgd2VzdGVybiBwZW9wbGUgdG8gc2xvdyBk
b3duIGR1cmluZwo+Pj4+Pj4gQ2hyaXN0bWFzIHBlcmlvZCBhbmQgaGF2ZSB0byBkZWFsIHdpdGgg
YSBwaWxlIG9mIGUtbWFpbCBqdXN0IGFmdGVyIE5ldwo+Pj4+Pj4gWWVhci4gU28gSSB0aGluaywg
dGhpcyBpcyBub3QgdmVyeSBjb252ZW5pZW50IHBlcmlvZCBmb3IgYSBjb2RlIGZyZWV6ZS4KPj4+
Pj4+Cj4+Pj4+PiBJIHVzdWFsbHkgdGFrZSBtb3JlIGhvbGlkYXlzIGFyb3VuZCBDaHJpc3RtYXMg
YW5kIE5ldyBZZWFyLiBGb3IgdGhpcwo+Pj4+Pj4geWVhciwgSSB3aWxsIGJlIG9uIGhvbGlkYXlz
IGZyb20gMjFzdCBEZWNlbWJlciB1bnRpbCB0aGUgMTN0aCBKYW51YXJ5Lgo+Pj4+Pj4gVGhpcyBi
YXNpY2FsbHkgbWVhbnMgbXkgY3V0IG9mZiBmb3IgQXJtIHBhdGNoZXMgd2lsbCBiZSAyMXN0IERl
Y2VtYmVyCj4+Pj4+PiBvciBwb3RlbnRpYWxseSBmZXcgZGF5cyBiZWZvcmUgdG8gYXZvaWQgaGF2
aW5nIHRoZSBsaWtlbHkgbGFzdCBtaW51dGUKPj4+Pj4+IHJ1c2guCj4+Pj4+IEdpdmVuIHRoYXQg
d2UgaGF2ZSBkZWNpZGVkIHRvIHN3aXRjaCB0byBhIGRpZmZlcmVuY2UgY2FkZW5jZSwgaXQgd291
bGQKPj4+Pj4gYmUgcHJ1ZGVudCB0byB3b3JrIG91dCB3aGVuIHRoZSBiZXN0IGFsaWdubWVudCBv
ZiBhbiA4LW1vbnRoIGNhZGVuY2UKPj4+Pj4gd291bGQgYmUsIHJhdGhlciB0aGFuIGhhdmluZyBp
dCA4IG1vbnRocyBmcm9tIG5vdy4gIElmIHRoYXQgbWVhbnMgYQo+Pj4+PiBvbmUtb2ZmIHNob3J0
ZXIgb3IgbG9uZ2VyIGN5Y2xlIGZvciA0LjEyIHRoZW4gc28gYmUgaXQuCj4+Pj4gVGhlIGdlbmVy
YWwgaG9saWRheSBzZWFzb25zIGFyZToKPj4+Pgo+Pj4+IC0gQ2hpbmVzZSBuZXcgeWVhciAoZW5k
IG9mIEphbnVhcnkgLi4uIG1pZCBvZiBGZWJydWFyeSksIDIgd2Vla3MKPj4+PiAtIEVhc3Rlcm4g
KGVuZCBvZiBNYXJjaCAuLi4gZW5kIG9mIEFwcmlsKSwgb25seSBhIHdlYWsgZGVwZW5kZW5jeT8K
Pj4+PiAtIHN1bW1lciAoQXVndXN0PyksIHNlY29uZCBoYWxmIG9mIEp1bHkgYW5kIGZpcnN0IGhh
bGYgb2YgU2VwdGVtYmVyIGFzCj4+Pj4gICBhIHdlYWsgZGVwZW5kZW5jeQo+Pj4+IC0gQ2hyaXN0
bWFzIChlbmQgb2YgRGVjZW1iZXIgLi4uIHN0YXJ0IG9mIEphbnVhcnkpLCBhZGRpbmcgb25lIHdl
ZWsgYXMKPj4+PiAgIGEgd2VhayBkZXBlbmRlbmN5Cj4+Pj4KPj4+PiBXZSBkb24ndCBsaWtlIHRo
ZSBwbGFubmVkIHJlbGVhc2UgdG8gYmUgaW4gb3IganVzdCBiZWZvcmUgYSBob2xpZGF5Cj4+Pj4g
c2Vhc29uLiBUaGUgcGVyaW9kIGJldHdlZW4gbGFzdCBwb3N0aW5nIGRhdGUgYW5kIGZyZWV6ZSBz
aG91bGQgbGFzdAo+Pj4+IDIgd2Vla3MsIHRoZSBmcmVlemUgcGVyaW9kIHNob3VsZCBsYXN0IDYg
d2Vla3MuCj4+Pj4KPj4+PiBJbiB0aGUgZGlhZ3JhbSBiZWxvdyBJIGhhdmUgdXNlZCBhICdYJyBm
b3IgYSBtYWpvciBob2xpZGF5IHNlYXNvbiBhbmQKPj4+PiBhICd4JyBmb3IgYSB3ZWFrIGRlcGVu
ZGVuY3kuIFRoZSBsaW5lcyBiZWxvdyBhcmUgcG9zc2libGUgcmVsZWFzZSBkYXRlCj4+Pj4gdmFy
aWFudHMganVzdCBzaGlmdGVkIGJ5IGEgd2VhayBlYWNoIHRvIHNob3cgYWxsIHBvc3NpYmlsaXRp
ZXMuCj4+Pj4KPj4+PiBKYW4gRmViIE1hciBBcHIgTWF5IEp1biBKdWwgQXVnIFNlcCBPY3QgTm92
IERlYwo+Pj4+IFh4LlhYWFhYLi4ueHh4eC4uLi4uLi4uLi4ueHhYWFhYeC4uLi4uLi4uLi4uLi4u
WCAgICAgIGhvbGlkYXlzCj4+Pj4gZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZG
RkZGRlIuLi4uLi4uCj4+Pj4gLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZG
RkZSLi4uLi4uCj4+Pj4gLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZG
Ui4uLi4uCj4+Pj4gLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIu
Li4uCj4+Pj4gLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4u
Cj4+Pj4gLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uCj4+
Pj4gLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuCj4+Pj4g
Li4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSCj4+Pj4gUi4u
Li4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGCj4+Pj4gRlIuLi4u
Li4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGCj4+Pj4gRkZSLi4uLi4u
LmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGCj4+Pj4gRkZGUi4uLi4uLi5m
ZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGCj4+Pj4gRkZGRlIuLi4uLi4uZmZG
RkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGCj4+Pj4gRkZGRkZSLi4uLi4uLmZmRkZG
RkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGCj4+Pj4gRkZGRkZGUi4uLi4uLi5mZkZGRkZG
RlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmCj4+Pj4gZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZS
Li4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mCj4+Pj4KPj4+PiBXZSBjYW4gcnVsZSBvdXQgc2V2ZXJh
bCB2YXJpYW50cyB3aXRoIHJlbGVhc2UgZGF0ZXMganVzdCBiZWZvcmUgb3IgaW4gYQo+Pj4+IGhv
bGlkYXkgc2Vhc29uOgo+Pj4+Cj4+Pj4gSmFuIEZlYiBNYXIgQXByIE1heSBKdW4gSnVsIEF1ZyBT
ZXAgT2N0IE5vdiBEZWMKPj4+PiBYeC5YWFhYWC4uLnh4eHguLi4uLi4uLi4uLnh4WFhYWHguLi4u
Li4uLi4uLi4uLlggICAgICBob2xpZGF5cwo+Pj4+IGZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIu
Li4uLi4uZmZGRkZGRkZSLi4uLi4uLgo+Pj4+IC5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4u
Li4uLmZmRkZGRkZGUi4uLi4uLgo+Pj4+Cj4+Pj4gQmVzdCBmaXQgc2VlbXMgdG8gYmUgcmVsZWFz
aW5nIGluIGZpcnN0IGhhbGYgb2YgTWFyY2gvSnVseS9Ob3ZlbWJlci4gVGhlCj4+Pj4gbWFpbiBj
bGFzaCBzZWVtcyB0byBiZSBDaGluZXNlIG5ldyB5ZWFyIGluIHRoZSBmcmVlemUgcGVyaW9kLCBi
dXQKPj4+PiBhdm9pZGluZyB0aGF0IHdvdWxkIG1lYW4gd2UnZCBoYXZlIHRvIGVpdGhlciBtb3Zl
IGludG8gQ2hyaXN0bWFzIG9yCj4+Pj4gRWFzdGVybiwgb3IgdG8gdXNlIGEgc2NoZWR1bGUgd2l0
aCB2YXJ5aW5nIHBlcmlvZHMuCj4+Pj4KPj4+PiBQbGVhc2UgcmVtZW1iZXIgdGhhdCBDaGluZXNl
IG5ldyB5ZWFyIGlzIG9ubHkgMiB3ZWVrcyBsb25nIChhdCB2YXJ5aW5nCj4+Pj4gZGF0ZXMpIHNv
IG9ubHkgMiB3ZWVrcyBvZiB0aGUgZnJlZXplIHBlcmlvZCBhcmUgaGl0LiBOZXh0IHllYXIgdGhl
Cj4+Pj4gQ2hpbmVzZSBuZXcgeWVhciB3aWxsIGJlIGF0IEZlYnJ1YXJ5IDV0aC4KPj4+Pgo+Pj4+
IEZvciBteSA0LjEyIHBsYW4gSSd2ZSBhZGRlZCBzb21lIGV4dHJhIHdlZWtzIGJldHdlZW4gbGFz
dCBwb3N0aW5nIGRhdGUKPj4+PiBhbmQgcmVsZWFzZSBkYXRlIHRvIGFjY29tbW9kYXRlIGZvciB0
aGUgaG9saWRheSBzZWFzb25zLCByZXN1bHRpbmcgaW4KPj4+PiBteSBzdWdnZXN0aW9uLgo+Pj4g
VGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgYW5hbHlzaXMgSnVyZWdlbi4gIFRoaXMgc2VlbXMgZ29v
ZCB0byBtZS4KPj4gSSB0aGluayBpdCBpcyBhbHNvIHdvcnRoIHN0YXlpbmcgdGhhdCB3ZSBuZWVk
IHRvIHdvcmsgb24gcmVkdWNpbmcgdGhlCj4+IGxlbmd0aCBvZiB0aGUgaGFyZCBmcmVlemUgZGF0
ZSwgYmVjYXVzZSBhcyBpcyB2aXNpYmxlIGZyb20gdGhhdCBkaWFncmFtLAo+PiBpdHMgYmFzaWNh
bGx5IGhhbGYgdGhlIHllYXIuCj4gVGhhdCBkaWFncmFtLCBob3dldmVyLCBpcyBiYXNpY2FsbHkg
dHdvIHllYXJzIHBhY2tlZCBpbnRvIG9uZSAtLSB0YWtlbgo+IGFzIG9ubHkgYSBzaW5nbGUgeWVh
ciBpdCByZXByZXNlbnRzIGEgNC1tb250aCBjeWNsZSwgbm90IGFuIDgtbW9udGgKPiBjeWNsZS4K
Ck9oIC0gb2YgY291cnNlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:37:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiI6l-0006rN-Dx; Wed, 25 Jul 2018 11: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiI6j-0006rE-Jv
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:37:29 +0000
X-Inumbo-ID: 25786f79-8fff-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 25786f79-8fff-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:37: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 89D04AD66;
 Wed, 25 Jul 2018 11:37:27 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <dunlapg@umich.edu>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
 <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
 <d5699acb-b110-a629-e0df-593102720c5b@citrix.com>
 <4495c080-c839-2bf4-3ea8-7e56cc6ca2ad@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: <91fd5fae-e221-b754-700f-0872c6cf68de@suse.com>
Date: Wed, 25 Jul 2018 13:37:27 +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: <4495c080-c839-2bf4-3ea8-7e56cc6ca2ad@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMTggMTM6MzQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMjUvMDcvMTggMTM6
MzAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9uIDI1LzA3LzE4IDEyOjI0LCBHZW9yZ2UgRHVu
bGFwIHdyb3RlOgo+Pj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTA6MjIgQU0sIEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6Cj4+Pj4gT24gMjUvMDcvMTggMTA6MTksIEFu
ZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+IE9uIDI1LzA3LzIwMTggMDk6MTUsIEp1bGllbiBHcmFs
bCB3cm90ZToKPj4+Pj4+IEhpIEp1ZXJnZW4sCj4+Pj4+Pgo+Pj4+Pj4gT24gMjUvMDcvMTggMDg6
MTksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+Pj4gSXRzIHRpbWUgdG8gcGxhbiB0aGUgWGVu
IDQuMTIgcmVsZWFzZSBkYXRlcy4KPj4+Pj4+Pgo+Pj4+Pj4+IFRoZXJlIGhhdmUgYmVlbiBjb25j
ZXJucyB3aXRoIHRoZSBzY2hlZHVsZSBvZiA2IG1vbnRocyBiZXR3ZWVuIHJlbGVhc2VzLAo+Pj4+
Pj4+IGFzIHRoaXMgc2NoZW1lIGlzIGxlYWRpbmcgdG8gdG9vIG1hbnkgc3VwcG9ydGVkIHZlcnNp
b25zIG9mIFhlbiBhdCBhCj4+Pj4+Pj4gdGltZS4gVGhlIG5lZWRlZCByZXNvdXJjZXMgdG8gYmFj
a3BvcnQgYnVnIGZpeGVzIGFuZCBzZWN1cml0eSBmaXhlcyBhcwo+Pj4+Pj4+IHdlbGwgYXMgZG9p
bmcgdGhlIHRlc3RzIGZvciBhbGwgdGhvc2UgcmVsZWFzZXMgYXJlIGEgbGltaXRpbmcgZmFjdG9y
IHRvCj4+Pj4+Pj4gcHVzaCBvdXQgdGhlIGN1cnJlbnQgbWFpbiByZWxlYXNlIGFzIHdlbGwgYXMg
cG9pbnQgcmVsZWFzZXMgb24gdGltZS4KPj4+Pj4+Pgo+Pj4+Pj4+IEFmdGVyIHNvbWUgZGlzY3Vz
c2lvbnMgYXQgdGhlIFhlbiBkZXZlbG9wZXIgc3VtbWl0LCBvbiB4ZW4tZGV2ZWwgYW5kCj4+Pj4+
Pj4gYmV0d2VlbiB0aGUgY29tbWl0dGVycyBhIHNsaWdodGx5IGxvbmdlciByZWxlYXNlIGN5Y2xl
IG9mIDggb3IgOSBtb250aHMKPj4+Pj4+PiB3YXMgc3VnZ2VzdGVkLgo+Pj4+Pj4+Cj4+Pj4+Pj4g
V2l0aCAxOCBtb250aHMgb2YgZnVsbCBzdXBwb3J0IGFuZCAzNiBtb250aHMgb2Ygc2VjdXJpdHkg
c3VwcG9ydCB0aGUKPj4+Pj4+PiBudW1iZXIgb2YgY29uY3VycmVudCBzdXBwb3J0ZWQgcmVsZWFz
ZXMgd2lsbCBiZSB0aGUgc2FtZSB3aXRoIGVpdGhlciA4Cj4+Pj4+Pj4gb3IgOSBtb250aHMgcmVs
ZWFzZSBjeWNsZXMsIHNvIEkgaGF2ZSBjaG9zZW4gYW4gOCBtb250aCBjeWNsZSBmb3Igbm93Lgo+
Pj4+Pj4+IEhhdmluZyBvbmx5IDMgcG9zc2libGUgdGltZXMgaW4gdGhlIHllYXIgZm9yIGEgcmVs
ZWFzZSB3aWxsIG1ha2UgaXQKPj4+Pj4+PiBlYXNpZXIgdG8gYXZvaWQgbWFqb3IgaG9saWRheSBz
ZWFzb25zLiA+Cj4+Pj4+Pj4gSW4gY2FzZSB0aGVyZSBpcyBubyBvYmplY3Rpb24gSSdtIHBsYW5u
aW5nIFhlbiA0LjEyIHdpdGg6Cj4+Pj4+Pj4KPj4+Pj4+PiAqIExhc3QgcG9zdGluZyBkYXRlOiBE
ZWNlbWJlciAxNHRoLCAyMDE4Cj4+Pj4+Pj4gKiBIYXJkIGNvZGUgZnJlZXplOiBKYW51YXJ5IDEx
dGgsIDIwMTkKPj4+Pj4+IEluIGdlbmVyYWwsIHlvdSB3b3VsZCBleHBlY3Qgd2VzdGVybiBwZW9w
bGUgdG8gc2xvdyBkb3duIGR1cmluZwo+Pj4+Pj4gQ2hyaXN0bWFzIHBlcmlvZCBhbmQgaGF2ZSB0
byBkZWFsIHdpdGggYSBwaWxlIG9mIGUtbWFpbCBqdXN0IGFmdGVyIE5ldwo+Pj4+Pj4gWWVhci4g
U28gSSB0aGluaywgdGhpcyBpcyBub3QgdmVyeSBjb252ZW5pZW50IHBlcmlvZCBmb3IgYSBjb2Rl
IGZyZWV6ZS4KPj4+Pj4+Cj4+Pj4+PiBJIHVzdWFsbHkgdGFrZSBtb3JlIGhvbGlkYXlzIGFyb3Vu
ZCBDaHJpc3RtYXMgYW5kIE5ldyBZZWFyLiBGb3IgdGhpcwo+Pj4+Pj4geWVhciwgSSB3aWxsIGJl
IG9uIGhvbGlkYXlzIGZyb20gMjFzdCBEZWNlbWJlciB1bnRpbCB0aGUgMTN0aCBKYW51YXJ5Lgo+
Pj4+Pj4gVGhpcyBiYXNpY2FsbHkgbWVhbnMgbXkgY3V0IG9mZiBmb3IgQXJtIHBhdGNoZXMgd2ls
bCBiZSAyMXN0IERlY2VtYmVyCj4+Pj4+PiBvciBwb3RlbnRpYWxseSBmZXcgZGF5cyBiZWZvcmUg
dG8gYXZvaWQgaGF2aW5nIHRoZSBsaWtlbHkgbGFzdCBtaW51dGUKPj4+Pj4+IHJ1c2guCj4+Pj4+
IEdpdmVuIHRoYXQgd2UgaGF2ZSBkZWNpZGVkIHRvIHN3aXRjaCB0byBhIGRpZmZlcmVuY2UgY2Fk
ZW5jZSwgaXQgd291bGQKPj4+Pj4gYmUgcHJ1ZGVudCB0byB3b3JrIG91dCB3aGVuIHRoZSBiZXN0
IGFsaWdubWVudCBvZiBhbiA4LW1vbnRoIGNhZGVuY2UKPj4+Pj4gd291bGQgYmUsIHJhdGhlciB0
aGFuIGhhdmluZyBpdCA4IG1vbnRocyBmcm9tIG5vdy4gIElmIHRoYXQgbWVhbnMgYQo+Pj4+PiBv
bmUtb2ZmIHNob3J0ZXIgb3IgbG9uZ2VyIGN5Y2xlIGZvciA0LjEyIHRoZW4gc28gYmUgaXQuCj4+
Pj4gVGhlIGdlbmVyYWwgaG9saWRheSBzZWFzb25zIGFyZToKPj4+Pgo+Pj4+IC0gQ2hpbmVzZSBu
ZXcgeWVhciAoZW5kIG9mIEphbnVhcnkgLi4uIG1pZCBvZiBGZWJydWFyeSksIDIgd2Vla3MKPj4+
PiAtIEVhc3Rlcm4gKGVuZCBvZiBNYXJjaCAuLi4gZW5kIG9mIEFwcmlsKSwgb25seSBhIHdlYWsg
ZGVwZW5kZW5jeT8KPj4+PiAtIHN1bW1lciAoQXVndXN0PyksIHNlY29uZCBoYWxmIG9mIEp1bHkg
YW5kIGZpcnN0IGhhbGYgb2YgU2VwdGVtYmVyIGFzCj4+Pj4gICBhIHdlYWsgZGVwZW5kZW5jeQo+
Pj4+IC0gQ2hyaXN0bWFzIChlbmQgb2YgRGVjZW1iZXIgLi4uIHN0YXJ0IG9mIEphbnVhcnkpLCBh
ZGRpbmcgb25lIHdlZWsgYXMKPj4+PiAgIGEgd2VhayBkZXBlbmRlbmN5Cj4+Pj4KPj4+PiBXZSBk
b24ndCBsaWtlIHRoZSBwbGFubmVkIHJlbGVhc2UgdG8gYmUgaW4gb3IganVzdCBiZWZvcmUgYSBo
b2xpZGF5Cj4+Pj4gc2Vhc29uLiBUaGUgcGVyaW9kIGJldHdlZW4gbGFzdCBwb3N0aW5nIGRhdGUg
YW5kIGZyZWV6ZSBzaG91bGQgbGFzdAo+Pj4+IDIgd2Vla3MsIHRoZSBmcmVlemUgcGVyaW9kIHNo
b3VsZCBsYXN0IDYgd2Vla3MuCj4+Pj4KPj4+PiBJbiB0aGUgZGlhZ3JhbSBiZWxvdyBJIGhhdmUg
dXNlZCBhICdYJyBmb3IgYSBtYWpvciBob2xpZGF5IHNlYXNvbiBhbmQKPj4+PiBhICd4JyBmb3Ig
YSB3ZWFrIGRlcGVuZGVuY3kuIFRoZSBsaW5lcyBiZWxvdyBhcmUgcG9zc2libGUgcmVsZWFzZSBk
YXRlCj4+Pj4gdmFyaWFudHMganVzdCBzaGlmdGVkIGJ5IGEgd2VhayBlYWNoIHRvIHNob3cgYWxs
IHBvc3NpYmlsaXRpZXMuCj4+Pj4KPj4+PiBKYW4gRmViIE1hciBBcHIgTWF5IEp1biBKdWwgQXVn
IFNlcCBPY3QgTm92IERlYwo+Pj4+IFh4LlhYWFhYLi4ueHh4eC4uLi4uLi4uLi4ueHhYWFhYeC4u
Li4uLi4uLi4uLi4uWCAgICAgIGhvbGlkYXlzCj4+Pj4gZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZG
Ui4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uCj4+Pj4gLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIu
Li4uLi4uZmZGRkZGRkZSLi4uLi4uCj4+Pj4gLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4u
Li4uLmZmRkZGRkZGUi4uLi4uCj4+Pj4gLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4u
Li5mZkZGRkZGRlIuLi4uCj4+Pj4gLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4u
ZmZGRkZGRkZSLi4uCj4+Pj4gLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZm
RkZGRkZGUi4uCj4+Pj4gLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZG
RkZGRlIuCj4+Pj4gLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZG
RkZSCj4+Pj4gUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZG
Cj4+Pj4gRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGCj4+
Pj4gRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGCj4+Pj4g
RkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGCj4+Pj4gRkZG
RlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGCj4+Pj4gRkZGRkZS
Li4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGCj4+Pj4gRkZGRkZGUi4u
Li4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmCj4+Pj4gZkZGRkZGRlIuLi4u
Li4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mCj4+Pj4KPj4+PiBXZSBjYW4gcnVs
ZSBvdXQgc2V2ZXJhbCB2YXJpYW50cyB3aXRoIHJlbGVhc2UgZGF0ZXMganVzdCBiZWZvcmUgb3Ig
aW4gYQo+Pj4+IGhvbGlkYXkgc2Vhc29uOgo+Pj4+Cj4+Pj4gSmFuIEZlYiBNYXIgQXByIE1heSBK
dW4gSnVsIEF1ZyBTZXAgT2N0IE5vdiBEZWMKPj4+PiBYeC5YWFhYWC4uLnh4eHguLi4uLi4uLi4u
Lnh4WFhYWHguLi4uLi4uLi4uLi4uLlggICAgICBob2xpZGF5cwo+Pj4+IGZmRkZGRkZGUi4uLi4u
Li5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLgo+Pj4+IC5mZkZGRkZGRlIuLi4uLi4u
ZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLgo+Pj4+Cj4+Pj4gQmVzdCBmaXQgc2VlbXMg
dG8gYmUgcmVsZWFzaW5nIGluIGZpcnN0IGhhbGYgb2YgTWFyY2gvSnVseS9Ob3ZlbWJlci4gVGhl
Cj4+Pj4gbWFpbiBjbGFzaCBzZWVtcyB0byBiZSBDaGluZXNlIG5ldyB5ZWFyIGluIHRoZSBmcmVl
emUgcGVyaW9kLCBidXQKPj4+PiBhdm9pZGluZyB0aGF0IHdvdWxkIG1lYW4gd2UnZCBoYXZlIHRv
IGVpdGhlciBtb3ZlIGludG8gQ2hyaXN0bWFzIG9yCj4+Pj4gRWFzdGVybiwgb3IgdG8gdXNlIGEg
c2NoZWR1bGUgd2l0aCB2YXJ5aW5nIHBlcmlvZHMuCj4+Pj4KPj4+PiBQbGVhc2UgcmVtZW1iZXIg
dGhhdCBDaGluZXNlIG5ldyB5ZWFyIGlzIG9ubHkgMiB3ZWVrcyBsb25nIChhdCB2YXJ5aW5nCj4+
Pj4gZGF0ZXMpIHNvIG9ubHkgMiB3ZWVrcyBvZiB0aGUgZnJlZXplIHBlcmlvZCBhcmUgaGl0LiBO
ZXh0IHllYXIgdGhlCj4+Pj4gQ2hpbmVzZSBuZXcgeWVhciB3aWxsIGJlIGF0IEZlYnJ1YXJ5IDV0
aC4KPj4+Pgo+Pj4+IEZvciBteSA0LjEyIHBsYW4gSSd2ZSBhZGRlZCBzb21lIGV4dHJhIHdlZWtz
IGJldHdlZW4gbGFzdCBwb3N0aW5nIGRhdGUKPj4+PiBhbmQgcmVsZWFzZSBkYXRlIHRvIGFjY29t
bW9kYXRlIGZvciB0aGUgaG9saWRheSBzZWFzb25zLCByZXN1bHRpbmcgaW4KPj4+PiBteSBzdWdn
ZXN0aW9uLgo+Pj4gVGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgYW5hbHlzaXMgSnVyZWdlbi4gIFRo
aXMgc2VlbXMgZ29vZCB0byBtZS4KPj4KPj4gSSB0aGluayBpdCBpcyBhbHNvIHdvcnRoIHN0YXlp
bmcgdGhhdCB3ZSBuZWVkIHRvIHdvcmsgb24gcmVkdWNpbmcgdGhlCj4+IGxlbmd0aCBvZiB0aGUg
aGFyZCBmcmVlemUgZGF0ZSwgYmVjYXVzZSBhcyBpcyB2aXNpYmxlIGZyb20gdGhhdCBkaWFncmFt
LAo+PiBpdHMgYmFzaWNhbGx5IGhhbGYgdGhlIHllYXIuCj4gCj4gTm8sIGl0IGlzbid0LiBJdCBj
YW4gaGFwcGVuIGhhbGYgdGhlIHllYXIsIGJ1dCBpbiByZWFsaXR5IGl0IGlzIG9ubHkKPiBldmVy
eSA5IG1vbnRocyAoc28gaW4gb25lIGNhc2Ugb3V0IG9mIHRocmVlKS4KCkFhcmcsIG9mIGNvdXJz
ZSB0aGlzIHNob3VsZCBiZTogZXZlcnkgOCBtb250aHMgKHNvIGFsd2F5cyBza2lwcGluZyBvbmUK
Y2FzZSkuCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:40:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:40:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiI97-00073Z-00; Wed, 25 Jul 2018 11:39: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=h8kl=kj=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1fiI95-00073U-KY
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:39:55 +0000
X-Inumbo-ID: 5e5d331b-8fff-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x42f.google.com (unknown [2a00:1450:4864:20::42f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e5d331b-8fff-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 13:39:20 +0200 (CEST)
Received: by mail-wr1-x42f.google.com with SMTP id a3-v6so7098660wrt.2
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 04:39:53 -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=azJxCQXV9T0HY2mAeaWP1D1mlpCiaYMURb4ouQE/YHA=;
 b=bD5wpa8yWQPBHSxwebDs2UqUX8Vh5PzOD4ZqMxdWjTNOCzGiy/30vrGRJm2TyV5COp
 Kv25qMb0DdAnXdbgXFQ9E5lDTd6cgTAtuM7csnr8nCPOLBF5Sgq9w16MigKvhhmYuHF4
 /Fo5TIVmjo7r6s+Ty3vo7EFuA9U3KlB2sWhbhasyMfhgYFp8Xdau0J3oGotofTlsaW9e
 ZDlH6M5dT2yWg/qxfMaoWPc8EUUm2tj+9LaciIldWUDADakNQHkX0BwHZAwaJ3VHFdsV
 H70ycSjBQY+db2vxLjR+aHiCgGGvGrfDwECqQsx8aZUd9EAGg3znvH3VMWQF+/eDV5gP
 4zRg==
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=azJxCQXV9T0HY2mAeaWP1D1mlpCiaYMURb4ouQE/YHA=;
 b=JlPe/EQBbKAtTlcB9ksPcoVYW5nIogO5BmFIBRu/43aoZBGH0lIpCasMOObg9t+obv
 eLdemQO30DICCdW/MUlQl1S4aovKPZ5Deb33V//edkaLm6JDe89oWFJ+lkpaeLcWlusO
 59Eu5LqYG5Ikf5wQObKBFAXhVz62WcrMS+8AO5kussbm3Vwk8MS+XP4gEtYyzOhu4fhh
 dofEZcr6J0qeuxGrAeamWg3fQFKNc0BSOlxQzLtjNz6LybeO7Iw6TcMPZHksXf12kBQi
 5uSfMDFChEsgYJIXstY8im4oEaFJDVHsXgI27UKhfAkJXZHrrBi70uZCOboMc1pZ7Esi
 0C9A==
X-Gm-Message-State: AOUpUlF4gb5dxEDVbkRHDYMaWdrh0fDP+tRvbiZCzxAZoOPZUtpIQU0A
 6kGNXkgzcQSP8LRWRO+bTl4=
X-Google-Smtp-Source: AAOMgpcsSA3EvQMwanqSLi2YpeqTt4IAcZjSZ/VR2mNgmD+yIroLbR8NWHu3su1jrVlG0NZ5YnjfzA==
X-Received: by 2002:a5d:4985:: with SMTP id
 r5-v6mr14313247wrq.116.1532518792179; 
 Wed, 25 Jul 2018 04:39:52 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:f9ea:74ff:2ede:61ae?
 ([2a02:c7f:ac18:da00:f9ea:74ff:2ede:61ae])
 by smtp.gmail.com with ESMTPSA id 64-v6sm13915624wrj.50.2018.07.25.04.39.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 04:39:51 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
X-Google-Original-From: Lars Kurth <lars.kurth@xenproject.org>
Message-Id: <29C1840E-1993-4A15-B724-908B8BDEDDD7@xenproject.org>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Wed, 25 Jul 2018 12:39:50 +0100
In-Reply-To: <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
To: George Dunlap <dunlapg@umich.edu>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
 <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============8406175124264256925=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8406175124264256925==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_6DD86429-DA1E-400F-860E-5DFC6B8255EC"


--Apple-Mail=_6DD86429-DA1E-400F-860E-5DFC6B8255EC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On 25 Jul 2018, at 12:24, George Dunlap <dunlapg@umich.edu> wrote:
>=20
> On Wed, Jul 25, 2018 at 10:22 AM, Juergen Gross <jgross@suse.com =
<mailto:jgross@suse.com>> wrote:
>>=20
>> fFFFFFFR.......ffFFFFFFR.......ffFFFFFFR.......f
>>=20
>> We can rule out several variants with release dates just before or in =
a
>> holiday season:
>>=20
>> Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
>> Xx.XXXXX...xxxx...........xxXXXXx..............X      holidays
>> ffFFFFFFR.......ffFFFFFFR.......ffFFFFFFR.......
>> .ffFFFFFFR.......ffFFFFFFR.......ffFFFFFFR......
>>=20
>> Best fit seems to be releasing in first half of March/July/November. =
The
>> main clash seems to be Chinese new year in the freeze period, but
>> avoiding that would mean we'd have to either move into Christmas or
>> Eastern, or to use a schedule with varying periods.
>>=20
>> Please remember that Chinese new year is only 2 weeks long (at =
varying
>> dates) so only 2 weeks of the freeze period are hit. Next year the
>> Chinese new year will be at February 5th.
>>=20
>> For my 4.12 plan I've added some extra weeks between last posting =
date
>> and release date to accommodate for the holiday seasons, resulting in
>> my suggestion.
>=20
> Thanks for the detailed analysis Juregen.  This seems good to me.
>=20
> -George

This looks good to me also. To address Julien's concerns, we could also =
consider an earlier Last posting date/Hard code freeze date for Arm =
related code to work around Julien's holiday plans. I think this would =
be entirely OK and set expectations of contributors accordingly. But =
maybe this is not necessary if Julien and Stefano can agree a work split =
somehow.=20

Alternatively we could communicate absences of key reviewers say in =
November to set expectations of contributors for the final stretch of =
the release cycle. In other words, if a key reviewer is away, then =
contributors will need to get series into good shape before their =
reviewers go on vacation.=20

Regards
Lars


--Apple-Mail=_6DD86429-DA1E-400F-860E-5DFC6B8255EC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 25 Jul 2018, at 12:24, George Dunlap &lt;<a =
href=3D"mailto:dunlapg@umich.edu" class=3D"">dunlapg@umich.edu</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">On Wed, Jul =
25, 2018 at 10:22 AM, Juergen Gross &lt;</span><a =
href=3D"mailto:jgross@suse.com" style=3D"font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" class=3D"">jgross@suse.com</a><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">&gt; =
wrote:</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">fFFFFFFR.......ffFFFFFFR.......ffFFFFFFR.......f<br =
class=3D""><br class=3D"">We can rule out several variants with release =
dates just before or in a<br class=3D"">holiday season:<br class=3D""><br =
class=3D"">Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec<br =
class=3D"">Xx.XXXXX...xxxx...........xxXXXXx..............X =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;holidays<br =
class=3D"">ffFFFFFFR.......ffFFFFFFR.......ffFFFFFFR.......<br =
class=3D"">.ffFFFFFFR.......ffFFFFFFR.......ffFFFFFFR......<br =
class=3D""><br class=3D"">Best fit seems to be releasing in first half =
of March/July/November. The<br class=3D"">main clash seems to be Chinese =
new year in the freeze period, but<br class=3D"">avoiding that would =
mean we'd have to either move into Christmas or<br class=3D"">Eastern, =
or to use a schedule with varying periods.<br class=3D""><br =
class=3D"">Please remember that Chinese new year is only 2 weeks long =
(at varying<br class=3D"">dates) so only 2 weeks of the freeze period =
are hit. Next year the<br class=3D"">Chinese new year will be at =
February 5th.<br class=3D""><br class=3D"">For my 4.12 plan I've added =
some extra weeks between last posting date<br class=3D"">and release =
date to accommodate for the holiday seasons, resulting in<br class=3D"">my=
 suggestion.<br class=3D""></blockquote><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Thanks for the detailed analysis Juregen. &nbsp;This seems =
good to me.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">-George</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""></div></blockquote><br =
class=3D""></div><div>This looks good to me also. To address Julien's =
concerns, we could also consider an earlier Last posting date/Hard code =
freeze date for Arm related code to work around Julien's holiday plans. =
I think this would be entirely OK and set expectations of contributors =
accordingly. But maybe this is not necessary if Julien and Stefano can =
agree a work split somehow.&nbsp;</div><div><br =
class=3D""></div><div>Alternatively we could communicate absences of key =
reviewers say in November to set expectations of contributors for the =
final stretch of the release cycle. In other words, if a key reviewer is =
away, then contributors will need to get series into good shape before =
their reviewers go on vacation.&nbsp;</div><div><br =
class=3D""></div><div>Regards</div><div>Lars</div><br =
class=3D""></body></html>=

--Apple-Mail=_6DD86429-DA1E-400F-860E-5DFC6B8255EC--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8406175124264256925==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:45:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:45: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 1fiIEE-0007m1-LM; Wed, 25 Jul 2018 11: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiIED-0007lw-8g
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:45:13 +0000
X-Inumbo-ID: 39e1e3e3-9000-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39e1e3e3-9000-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:45:28 +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 0E887AE70;
 Wed, 25 Jul 2018 11:45:11 +0000 (UTC)
To: Lars Kurth <lars.kurth.xen@gmail.com>, George Dunlap <dunlapg@umich.edu>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
 <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
 <29C1840E-1993-4A15-B724-908B8BDEDDD7@xenproject.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: <078a4f8a-d0be-184f-ce47-97c1b0817358@suse.com>
Date: Wed, 25 Jul 2018 13:45:09 +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: <29C1840E-1993-4A15-B724-908B8BDEDDD7@xenproject.org>
Content-Language: de-DE
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMTggMTM6MzksIExhcnMgS3VydGggd3JvdGU6Cj4gCj4gCj4+IE9uIDI1IEp1bCAy
MDE4LCBhdCAxMjoyNCwgR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHUKPj4gPG1haWx0
bzpkdW5sYXBnQHVtaWNoLmVkdT4+IHdyb3RlOgo+Pgo+PiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBh
dCAxMDoyMiBBTSwgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tCj4+IDxtYWlsdG86amdy
b3NzQHN1c2UuY29tPj4gd3JvdGU6Cj4+Pgo+Pj4gZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4u
Li4uLmZmRkZGRkZGUi4uLi4uLi5mCj4+Pgo+Pj4gV2UgY2FuIHJ1bGUgb3V0IHNldmVyYWwgdmFy
aWFudHMgd2l0aCByZWxlYXNlIGRhdGVzIGp1c3QgYmVmb3JlIG9yIGluIGEKPj4+IGhvbGlkYXkg
c2Vhc29uOgo+Pj4KPj4+IEphbiBGZWIgTWFyIEFwciBNYXkgSnVuIEp1bCBBdWcgU2VwIE9jdCBO
b3YgRGVjCj4+PiBYeC5YWFhYWC4uLnh4eHguLi4uLi4uLi4uLnh4WFhYWHguLi4uLi4uLi4uLi4u
LlggwqDCoMKgwqDCoGhvbGlkYXlzCj4+PiBmZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4u
LmZmRkZGRkZGUi4uLi4uLi4KPj4+IC5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZm
RkZGRkZGUi4uLi4uLgo+Pj4KPj4+IEJlc3QgZml0IHNlZW1zIHRvIGJlIHJlbGVhc2luZyBpbiBm
aXJzdCBoYWxmIG9mIE1hcmNoL0p1bHkvTm92ZW1iZXIuIFRoZQo+Pj4gbWFpbiBjbGFzaCBzZWVt
cyB0byBiZSBDaGluZXNlIG5ldyB5ZWFyIGluIHRoZSBmcmVlemUgcGVyaW9kLCBidXQKPj4+IGF2
b2lkaW5nIHRoYXQgd291bGQgbWVhbiB3ZSdkIGhhdmUgdG8gZWl0aGVyIG1vdmUgaW50byBDaHJp
c3RtYXMgb3IKPj4+IEVhc3Rlcm4sIG9yIHRvIHVzZSBhIHNjaGVkdWxlIHdpdGggdmFyeWluZyBw
ZXJpb2RzLgo+Pj4KPj4+IFBsZWFzZSByZW1lbWJlciB0aGF0IENoaW5lc2UgbmV3IHllYXIgaXMg
b25seSAyIHdlZWtzIGxvbmcgKGF0IHZhcnlpbmcKPj4+IGRhdGVzKSBzbyBvbmx5IDIgd2Vla3Mg
b2YgdGhlIGZyZWV6ZSBwZXJpb2QgYXJlIGhpdC4gTmV4dCB5ZWFyIHRoZQo+Pj4gQ2hpbmVzZSBu
ZXcgeWVhciB3aWxsIGJlIGF0IEZlYnJ1YXJ5IDV0aC4KPj4+Cj4+PiBGb3IgbXkgNC4xMiBwbGFu
IEkndmUgYWRkZWQgc29tZSBleHRyYSB3ZWVrcyBiZXR3ZWVuIGxhc3QgcG9zdGluZyBkYXRlCj4+
PiBhbmQgcmVsZWFzZSBkYXRlIHRvIGFjY29tbW9kYXRlIGZvciB0aGUgaG9saWRheSBzZWFzb25z
LCByZXN1bHRpbmcgaW4KPj4+IG15IHN1Z2dlc3Rpb24uCj4+Cj4+IFRoYW5rcyBmb3IgdGhlIGRl
dGFpbGVkIGFuYWx5c2lzIEp1cmVnZW4uIMKgVGhpcyBzZWVtcyBnb29kIHRvIG1lLgo+Pgo+PiAt
R2VvcmdlCj4gCj4gVGhpcyBsb29rcyBnb29kIHRvIG1lIGFsc28uIFRvIGFkZHJlc3MgSnVsaWVu
J3MgY29uY2VybnMsIHdlIGNvdWxkIGFsc28KPiBjb25zaWRlciBhbiBlYXJsaWVyIExhc3QgcG9z
dGluZyBkYXRlL0hhcmQgY29kZSBmcmVlemUgZGF0ZSBmb3IgQXJtCj4gcmVsYXRlZCBjb2RlIHRv
IHdvcmsgYXJvdW5kIEp1bGllbidzIGhvbGlkYXkgcGxhbnMuIEkgdGhpbmsgdGhpcyB3b3VsZAo+
IGJlIGVudGlyZWx5IE9LIGFuZCBzZXQgZXhwZWN0YXRpb25zIG9mIGNvbnRyaWJ1dG9ycyBhY2Nv
cmRpbmdseS4gQnV0Cj4gbWF5YmUgdGhpcyBpcyBub3QgbmVjZXNzYXJ5IGlmIEp1bGllbiBhbmQg
U3RlZmFubyBjYW4gYWdyZWUgYSB3b3JrIHNwbGl0Cj4gc29tZWhvdy7CoAo+IAo+IEFsdGVybmF0
aXZlbHkgd2UgY291bGQgY29tbXVuaWNhdGUgYWJzZW5jZXMgb2Yga2V5IHJldmlld2VycyBzYXkg
aW4KPiBOb3ZlbWJlciB0byBzZXQgZXhwZWN0YXRpb25zIG9mIGNvbnRyaWJ1dG9ycyBmb3IgdGhl
IGZpbmFsIHN0cmV0Y2ggb2YKPiB0aGUgcmVsZWFzZSBjeWNsZS4gSW4gb3RoZXIgd29yZHMsIGlm
IGEga2V5IHJldmlld2VyIGlzIGF3YXksIHRoZW4KPiBjb250cmlidXRvcnMgd2lsbCBuZWVkIHRv
IGdldCBzZXJpZXMgaW50byBnb29kIHNoYXBlIGJlZm9yZSB0aGVpcgo+IHJldmlld2VycyBnbyBv
biB2YWNhdGlvbi7CoAoKSSBsaWtlIHRoYXQgaWRlYS4gTGV0cyBleHBhbmQgaXQgdG8ga2V5IHBl
cnNvbnMgKGkuZS4gcmVsZWFzZSBtYW5hZ2VyLApyZWxlYXNlIHRlY2huaWNpYW4sIGNvbW11bml0
eSBtYW5hZ2VyLCBrZXkgcmV2aWV3ZXJzKS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:49:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiIIH-0007x7-7Y; Wed, 25 Jul 2018 11: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=8ljw=kj=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fiIIG-0007x2-8X
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:49:24 +0000
X-Inumbo-ID: cfd21d10-9000-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 cfd21d10-9000-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:49: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 CEFFB308710A
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 16:05:38 +0300 (EEST)
Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id B23277FBC9
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 14:49:22 +0300 (EEST)
Received: (qmail 709 invoked from network); 25 Jul 2018 14:49:22 +0300
Received: from unknown (HELO hel.clj.bitdefender.biz)
 (apop@bitdefender.com@10.220.12.75)
 by smtp02.buh.bitdefender.net with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 14:49:22 +0300
From: Adrian Pop <apop@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 25 Jul 2018 14:49:15 +0300
Message-Id: <20180725114915.26614-1-apop@bitdefender.com>
X-Mailer: git-send-email 2.17.0
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76802
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491008,
 Stamp: 3], Multi: [Enabled, t: (0.000022,0.008412)], BW: [Enabled, t:
 (0.000030)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.036586,0.000200)], URL: [Enabled, t: (0.000011)], RTDA: [Enabled,
 t: (0.232398), Hit: No, Details: v2.7.13; Id:
 15.1i62fdk.1cj8kbbuh.8rt77], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH] x86/altp2m: Allow setting the #VE info page for
 an arbitrary 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: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Adrian Pop <apop@bitdefender.com>, Sergej Proskurin <proskurin@sec.in.tum.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.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>

VGhlIGludGVuZGVkIHVzZS1jYXNlIG9mIHRoaXMgcGF0Y2ggaXMgdG8gYWxsb3cgZWl0aGVyIERv
bTAgb3IgYSBjb250cm9sCmRvbWFpbiB0byBhY3RpdmF0ZSAjVkUgZm9yIGFuIGludHJvc3BlY3Rl
ZCBndWVzdCwgYW5kIG5vdCBoYXZpbmcgdG8gZG8KdGhpcyBuZWNlc3NhcmlseSBmcm9tIGFuIGlu
LWd1ZXN0IGFnZW50LgoKU2lnbmVkLW9mZi1ieTogQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRl
ci5jb20+Ci0tLQogdG9vbHMvbGlieGMveGNfYWx0cDJtLmMgfCAgMSAtCiB4ZW4vYXJjaC94ODYv
aHZtL2h2bS5jICB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
CiAyIGZpbGVzIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2FsdHAybS5jIGIvdG9vbHMvbGlieGMveGNfYWx0cDJt
LmMKaW5kZXggMWM5YjU3MmUyYi4uYmU1YmZkMjhlZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMv
eGNfYWx0cDJtLmMKKysrIGIvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMKQEAgLTY4LDcgKzY4LDYg
QEAgaW50IHhjX2FsdHAybV9zZXRfZG9tYWluX3N0YXRlKHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1
aW50MzJfdCBkb20sIGJvb2wgc3RhdGUpCiAgICAgcmV0dXJuIHJjOwogfQogCi0vKiBUaGlzIGlz
IGEgYml0IG9kZCB0byBtZSB0aGF0IGl0IGFjdHMgb24gY3VycmVudC4uICovCiBpbnQgeGNfYWx0
cDJtX3NldF92Y3B1X2VuYWJsZV9ub3RpZnkoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90
IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHZj
cHVpZCwgeGVuX3Bmbl90IGdmbikKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDRlMzE4Y2VkZTQuLjAxNTc2MTEzODQg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwpAQCAtNDQ2Nyw2ICs0NDY3LDMwIEBAIHN0YXRpYyBpbnQgaHZtb3BfZ2V0X3BhcmFt
KAogICAgIHJldHVybiByYzsKIH0KIAorLyoKKyAqIEZpbmQgdGhlIHN0cnVjdCB2Y3B1IGdpdmVu
IGEgZG9tX2lkIGFuZCB2Y3B1X2lkLgorICogUmV0dXJuIE5VTEwgaWYgbm90IGZvdW5kLgorICov
CitzdGF0aWMgc3RydWN0IHZjcHUgKl9fZ2V0X3ZjcHUoZG9taWRfdCBkb21haW5faWQsIHVpbnQz
Ml90IHZjcHVfaWQpCit7CisgICAgc3RydWN0IGRvbWFpbiAqZG9tOworICAgIHN0cnVjdCB2Y3B1
ICp2OworCisgICAgZG9tID0gcmN1X2xvY2tfZG9tYWluX2J5X2lkKGRvbWFpbl9pZCk7CisKKyAg
ICBmb3JfZWFjaF92Y3B1KCBkb20sIHYgKQorICAgIHsKKyAgICAgICAgaWYgKCB2Y3B1X2lkID09
IHYtPnZjcHVfaWQgKQorICAgICAgICB7CisgICAgICAgICAgICByY3VfdW5sb2NrX2RvbWFpbihk
b20pOworICAgICAgICAgICAgcmV0dXJuIHY7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByY3Vf
dW5sb2NrX2RvbWFpbihkb20pOworICAgIHJldHVybiBOVUxMOworfQorCiBzdGF0aWMgaW50IGRv
X2FsdHAybV9vcCgKICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKIHsKQEAg
LTQ1MDQsOCArNDUyOCw3IEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29wKAogICAgICAgICByZXR1
cm4gLUVPUE5PVFNVUFA7CiAgICAgfQogCi0gICAgZCA9ICggYS5jbWQgIT0gSFZNT1BfYWx0cDJt
X3ZjcHVfZW5hYmxlX25vdGlmeSApID8KLSAgICAgICAgcmN1X2xvY2tfZG9tYWluX2J5X2FueV9p
ZChhLmRvbWFpbikgOiByY3VfbG9ja19jdXJyZW50X2RvbWFpbigpOworICAgIGQgPSByY3VfbG9j
a19kb21haW5fYnlfYW55X2lkKGEuZG9tYWluKTsKIAogICAgIGlmICggZCA9PSBOVUxMICkKICAg
ICAgICAgcmV0dXJuIC1FU1JDSDsKQEAgLTQ1NzYsMjYgKzQ1OTksMzIgQEAgc3RhdGljIGludCBk
b19hbHRwMm1fb3AoCiAKICAgICBjYXNlIEhWTU9QX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnk6
CiAgICAgewotICAgICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CisgICAgICAgIHN0
cnVjdCB2Y3B1ICp2OwogICAgICAgICBwMm1fdHlwZV90IHAybXQ7CiAKLSAgICAgICAgaWYgKCBh
LnUuZW5hYmxlX25vdGlmeS5wYWQgfHwgYS5kb21haW4gIT0gRE9NSURfU0VMRiB8fAotICAgICAg
ICAgICAgIGEudS5lbmFibGVfbm90aWZ5LnZjcHVfaWQgIT0gY3Vyci0+dmNwdV9pZCApCisgICAg
ICAgIGlmICggYS51LmVuYWJsZV9ub3RpZnkucGFkICkKICAgICAgICAgewogICAgICAgICAgICAg
cmMgPSAtRUlOVkFMOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIAotICAgICAgICBp
ZiAoICFnZm5fZXEodmNwdV9hbHRwMm0oY3VycikudmVpbmZvX2dmbiwgSU5WQUxJRF9HRk4pIHx8
Ci0gICAgICAgICAgICAgbWZuX2VxKGdldF9nZm5fcXVlcnlfdW5sb2NrZWQoY3Vyci0+ZG9tYWlu
LAorICAgICAgICB2ID0gX19nZXRfdmNwdShhLmRvbWFpbiwgYS51LmVuYWJsZV9ub3RpZnkudmNw
dV9pZCk7CisgICAgICAgIGlmICggIXYgKQorICAgICAgICB7CisgICAgICAgICAgICByYyA9IC1F
RkFVTFQ7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAgIGlmICggIWdm
bl9lcSh2Y3B1X2FsdHAybSh2KS52ZWluZm9fZ2ZuLCBJTlZBTElEX0dGTikgfHwKKyAgICAgICAg
ICAgICBtZm5fZXEoZ2V0X2dmbl9xdWVyeV91bmxvY2tlZCh2LT5kb21haW4sCiAgICAgICAgICAg
ICAgICAgICAgIGEudS5lbmFibGVfbm90aWZ5LmdmbiwgJnAybXQpLCBJTlZBTElEX01GTikgKQog
ICAgICAgICB7CiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgICAgICBicmVhazsK
ICAgICAgICAgfQogCi0gICAgICAgIHZjcHVfYWx0cDJtKGN1cnIpLnZlaW5mb19nZm4gPSBfZ2Zu
KGEudS5lbmFibGVfbm90aWZ5Lmdmbik7Ci0gICAgICAgIGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1
bmNfdmUoY3Vycik7CisgICAgICAgIHZjcHVfYWx0cDJtKHYpLnZlaW5mb19nZm4gPSBfZ2ZuKGEu
dS5lbmFibGVfbm90aWZ5Lmdmbik7CisgICAgICAgIGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNf
dmUodik7CiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLSAKMi4xNy4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:52:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiIKs-0000Bz-N2; Wed, 25 Jul 2018 11: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=h8kl=kj=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1fiIKr-0000Bu-Dy
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:52:05 +0000
X-Inumbo-ID: 1172bacf-9001-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x429.google.com (unknown [2a00:1450:4864:20::429])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1172bacf-9001-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 13:51:30 +0200 (CEST)
Received: by mail-wr1-x429.google.com with SMTP id t6-v6so7111623wrn.7
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 04:52:03 -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=kD2KW8Z6NDsXeISESLNDy+L8ID7HI4FYDQNGMiTs/qU=;
 b=bY6enDzwsBuEnBfZnVKCCRaP199voRKNtZLOQD3TYrY6QQNKsClOIXNvXKjO9JXCvl
 7E+rJwaKhJcKUm091bD0p5E84+jDnNMRq0gA01+16vs4ojkZHjCKxv50uLzd/CSvb3JZ
 QfzjTOjMqjKB2V2XLuJGCigpZ3wOsQwl8I00sEPzfco358bbSVSx25Jq9uUeYYQBuxsv
 mSk5q9YNKV37jqEXJJxn+hCdzyr4l+Z0BnxbNODRzRFmeo2sUNXrPFU9/zvx6McMGPtZ
 zDb+lk2BN3MZkIp0m74pTSATrR5iNQCQtnwFx/pHU74uJukz/yaN8jqlAbihAE1lAD5r
 LY9g==
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=kD2KW8Z6NDsXeISESLNDy+L8ID7HI4FYDQNGMiTs/qU=;
 b=YVZYf+2JlPHE/qWE/IISPVb2O3aHoY1abcV6yc9TzOkngHOUY3m0Imd6C4mTCveCBX
 B5qRO4H+D/1hQDi0UuHwc8bELgNUffrLX/DoCyGswihZJO//WHq+k92oLcxtni5P+w/B
 XIFUZe1H6Bw/d0B/kgFGsayvgJ3dkfbteLpBOytATJtWGCvU+f1WediwD6KMZYuuL/zC
 b7AKHXUmtCVnSNIZwlsM1O46LtUZT4qECC8y9ssoC1cd94wz2uu6T6yNyQqq5YzzfRLP
 CxYbBaf2aGsB9eNDJwj7H1m3OB6orjJU9Y983Qoib0HPCkLJo+Ter0Cb2LHlBC00KG+o
 qOGg==
X-Gm-Message-State: AOUpUlEaEDUal0TMkguiFDx0x6ssOX/jtLIgt+J6gbg3uh77IjrV9Zbf
 +MY6dvOmHn1YdGXf+M6ty8I=
X-Google-Smtp-Source: AAOMgpdJATrc0YeN/+TfUIFcI33ZQrNA83i2os3JyOKdMYN857iFjL+zIrQkX07mRpKCwwHW8fqgZQ==
X-Received: by 2002:adf:9142:: with SMTP id
 j60-v6mr13756014wrj.180.1532519522224; 
 Wed, 25 Jul 2018 04:52:02 -0700 (PDT)
Received: from [192.168.0.8] (054478d7.skybroadband.com. [5.68.120.215])
 by smtp.gmail.com with ESMTPSA id q188-v6sm6572308wmd.36.2018.07.25.04.52.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 04:52:01 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <078a4f8a-d0be-184f-ce47-97c1b0817358@suse.com>
Date: Wed, 25 Jul 2018 12:51:59 +0100
Message-Id: <5A33C1A0-A8D8-4596-B176-3F3B40F71C5B@gmail.com>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
 <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
 <29C1840E-1993-4A15-B724-908B8BDEDDD7@xenproject.org>
 <078a4f8a-d0be-184f-ce47-97c1b0817358@suse.com>
To: Juergen Gross <jgross@suse.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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 <dunlapg@umich.edu>, 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>

Cgo+IE9uIDI1IEp1bCAyMDE4LCBhdCAxMjo0NSwgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPiB3cm90ZToKPiAKPiBPbiAyNS8wNy8xOCAxMzozOSwgTGFycyBLdXJ0aCB3cm90ZToKPj4g
Cj4+IAo+Pj4gT24gMjUgSnVsIDIwMTgsIGF0IDEyOjI0LCBHZW9yZ2UgRHVubGFwIDxkdW5sYXBn
QHVtaWNoLmVkdQo+Pj4gPG1haWx0bzpkdW5sYXBnQHVtaWNoLmVkdT4+IHdyb3RlOgo+Pj4gCj4+
PiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAxMDoyMiBBTSwgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tCj4+PiA8bWFpbHRvOmpncm9zc0BzdXNlLmNvbT4+IHdyb3RlOgo+Pj4+IAo+Pj4+
IGZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZgo+Pj4+IAo+
Pj4+IFdlIGNhbiBydWxlIG91dCBzZXZlcmFsIHZhcmlhbnRzIHdpdGggcmVsZWFzZSBkYXRlcyBq
dXN0IGJlZm9yZSBvciBpbiBhCj4+Pj4gaG9saWRheSBzZWFzb246Cj4+Pj4gCj4+Pj4gSmFuIEZl
YiBNYXIgQXByIE1heSBKdW4gSnVsIEF1ZyBTZXAgT2N0IE5vdiBEZWMKPj4+PiBYeC5YWFhYWC4u
Lnh4eHguLi4uLi4uLi4uLnh4WFhYWHguLi4uLi4uLi4uLi4uLlggICAgICBob2xpZGF5cwo+Pj4+
IGZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLgo+Pj4+IC5m
ZkZGRkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLgo+Pj4+IAo+Pj4+
IEJlc3QgZml0IHNlZW1zIHRvIGJlIHJlbGVhc2luZyBpbiBmaXJzdCBoYWxmIG9mIE1hcmNoL0p1
bHkvTm92ZW1iZXIuIFRoZQo+Pj4+IG1haW4gY2xhc2ggc2VlbXMgdG8gYmUgQ2hpbmVzZSBuZXcg
eWVhciBpbiB0aGUgZnJlZXplIHBlcmlvZCwgYnV0Cj4+Pj4gYXZvaWRpbmcgdGhhdCB3b3VsZCBt
ZWFuIHdlJ2QgaGF2ZSB0byBlaXRoZXIgbW92ZSBpbnRvIENocmlzdG1hcyBvcgo+Pj4+IEVhc3Rl
cm4sIG9yIHRvIHVzZSBhIHNjaGVkdWxlIHdpdGggdmFyeWluZyBwZXJpb2RzLgo+Pj4+IAo+Pj4+
IFBsZWFzZSByZW1lbWJlciB0aGF0IENoaW5lc2UgbmV3IHllYXIgaXMgb25seSAyIHdlZWtzIGxv
bmcgKGF0IHZhcnlpbmcKPj4+PiBkYXRlcykgc28gb25seSAyIHdlZWtzIG9mIHRoZSBmcmVlemUg
cGVyaW9kIGFyZSBoaXQuIE5leHQgeWVhciB0aGUKPj4+PiBDaGluZXNlIG5ldyB5ZWFyIHdpbGwg
YmUgYXQgRmVicnVhcnkgNXRoLgo+Pj4+IAo+Pj4+IEZvciBteSA0LjEyIHBsYW4gSSd2ZSBhZGRl
ZCBzb21lIGV4dHJhIHdlZWtzIGJldHdlZW4gbGFzdCBwb3N0aW5nIGRhdGUKPj4+PiBhbmQgcmVs
ZWFzZSBkYXRlIHRvIGFjY29tbW9kYXRlIGZvciB0aGUgaG9saWRheSBzZWFzb25zLCByZXN1bHRp
bmcgaW4KPj4+PiBteSBzdWdnZXN0aW9uLgo+Pj4gCj4+PiBUaGFua3MgZm9yIHRoZSBkZXRhaWxl
ZCBhbmFseXNpcyBKdXJlZ2VuLiAgVGhpcyBzZWVtcyBnb29kIHRvIG1lLgo+Pj4gCj4+PiAtR2Vv
cmdlCj4+IAo+PiBUaGlzIGxvb2tzIGdvb2QgdG8gbWUgYWxzby4gVG8gYWRkcmVzcyBKdWxpZW4n
cyBjb25jZXJucywgd2UgY291bGQgYWxzbwo+PiBjb25zaWRlciBhbiBlYXJsaWVyIExhc3QgcG9z
dGluZyBkYXRlL0hhcmQgY29kZSBmcmVlemUgZGF0ZSBmb3IgQXJtCj4+IHJlbGF0ZWQgY29kZSB0
byB3b3JrIGFyb3VuZCBKdWxpZW4ncyBob2xpZGF5IHBsYW5zLiBJIHRoaW5rIHRoaXMgd291bGQK
Pj4gYmUgZW50aXJlbHkgT0sgYW5kIHNldCBleHBlY3RhdGlvbnMgb2YgY29udHJpYnV0b3JzIGFj
Y29yZGluZ2x5LiBCdXQKPj4gbWF5YmUgdGhpcyBpcyBub3QgbmVjZXNzYXJ5IGlmIEp1bGllbiBh
bmQgU3RlZmFubyBjYW4gYWdyZWUgYSB3b3JrIHNwbGl0Cj4+IHNvbWVob3cuIAo+PiAKPj4gQWx0
ZXJuYXRpdmVseSB3ZSBjb3VsZCBjb21tdW5pY2F0ZSBhYnNlbmNlcyBvZiBrZXkgcmV2aWV3ZXJz
IHNheSBpbgo+PiBOb3ZlbWJlciB0byBzZXQgZXhwZWN0YXRpb25zIG9mIGNvbnRyaWJ1dG9ycyBm
b3IgdGhlIGZpbmFsIHN0cmV0Y2ggb2YKPj4gdGhlIHJlbGVhc2UgY3ljbGUuIEluIG90aGVyIHdv
cmRzLCBpZiBhIGtleSByZXZpZXdlciBpcyBhd2F5LCB0aGVuCj4+IGNvbnRyaWJ1dG9ycyB3aWxs
IG5lZWQgdG8gZ2V0IHNlcmllcyBpbnRvIGdvb2Qgc2hhcGUgYmVmb3JlIHRoZWlyCj4+IHJldmll
d2VycyBnbyBvbiB2YWNhdGlvbi4gCj4gCj4gSSBsaWtlIHRoYXQgaWRlYS4gTGV0cyBleHBhbmQg
aXQgdG8ga2V5IHBlcnNvbnMgKGkuZS4gcmVsZWFzZSBtYW5hZ2VyLAo+IHJlbGVhc2UgdGVjaG5p
Y2lhbiwgY29tbXVuaXR5IG1hbmFnZXIsIGtleSByZXZpZXdlcnMpLgoKV2Ugc2hvdWxkIHByb2Jh
Ymx5IGFkZCB0aGlzIHRvIHRoZSBSZWxlYXNlIG1hbmFnZXIgVE9ETyBsaXN0LCBzdWNoIHRoYXQg
d2UgZG9uJ3QgZm9yZ2V0IHdoZW4gdGhlIHRpbWUgY29tZXMuIFRoZSBzYW1lIHByaW5jaXBsZSBj
b3VsZCBhcHBseSB0byBvdGhlciBob2xpZGF5IHBlcmlvZHMgYXMgd2VsbC4KCkxhcnMKCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:58:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11:58: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 1fiIQl-0000Qw-I6; Wed, 25 Jul 2018 11: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiIQk-0000Qr-PS
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:58:10 +0000
X-Inumbo-ID: 0904ec6f-9002-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0904ec6f-9002-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 11:58:25 +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 1BF95AEE5;
 Wed, 25 Jul 2018 11:58:08 +0000 (UTC)
To: Lars Kurth <lars.kurth.xen@gmail.com>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <0c25205b-b237-a7cd-aedf-45e7f86b3492@arm.com>
 <b8f9bd2e-46bb-1a31-e9ac-dbc42841f31f@citrix.com>
 <3563543c-c5c9-cb80-8d3e-c34e731118c8@suse.com>
 <CAFLBxZZNzww-8=VqbuaGY4bHpFwxHXtC5J13PKM458yu7VerPg@mail.gmail.com>
 <29C1840E-1993-4A15-B724-908B8BDEDDD7@xenproject.org>
 <078a4f8a-d0be-184f-ce47-97c1b0817358@suse.com>
 <5A33C1A0-A8D8-4596-B176-3F3B40F71C5B@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: <59fad36a-e68a-c5af-a0de-e28e0debe113@suse.com>
Date: Wed, 25 Jul 2018 13:58:06 +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: <5A33C1A0-A8D8-4596-B176-3F3B40F71C5B@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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 <dunlapg@umich.edu>, 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>

T24gMjUvMDcvMTggMTM6NTEsIExhcnMgS3VydGggd3JvdGU6Cj4gCj4gCj4+IE9uIDI1IEp1bCAy
MDE4LCBhdCAxMjo0NSwgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4K
Pj4gT24gMjUvMDcvMTggMTM6MzksIExhcnMgS3VydGggd3JvdGU6Cj4+Pgo+Pj4KPj4+PiBPbiAy
NSBKdWwgMjAxOCwgYXQgMTI6MjQsIEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1Cj4+
Pj4gPG1haWx0bzpkdW5sYXBnQHVtaWNoLmVkdT4+IHdyb3RlOgo+Pj4+Cj4+Pj4gT24gV2VkLCBK
dWwgMjUsIDIwMTggYXQgMTA6MjIgQU0sIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbQo+
Pj4+IDxtYWlsdG86amdyb3NzQHN1c2UuY29tPj4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+IGZGRkZGRkZS
Li4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uZgo+Pj4+Pgo+Pj4+PiBXZSBj
YW4gcnVsZSBvdXQgc2V2ZXJhbCB2YXJpYW50cyB3aXRoIHJlbGVhc2UgZGF0ZXMganVzdCBiZWZv
cmUgb3IgaW4gYQo+Pj4+PiBob2xpZGF5IHNlYXNvbjoKPj4+Pj4KPj4+Pj4gSmFuIEZlYiBNYXIg
QXByIE1heSBKdW4gSnVsIEF1ZyBTZXAgT2N0IE5vdiBEZWMKPj4+Pj4gWHguWFhYWFguLi54eHh4
Li4uLi4uLi4uLi54eFhYWFh4Li4uLi4uLi4uLi4uLi5YICAgICAgaG9saWRheXMKPj4+Pj4gZmZG
RkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLi5mZkZGRkZGRlIuLi4uLi4uCj4+Pj4+IC5mZkZG
RkZGRlIuLi4uLi4uZmZGRkZGRkZSLi4uLi4uLmZmRkZGRkZGUi4uLi4uLgo+Pj4+Pgo+Pj4+PiBC
ZXN0IGZpdCBzZWVtcyB0byBiZSByZWxlYXNpbmcgaW4gZmlyc3QgaGFsZiBvZiBNYXJjaC9KdWx5
L05vdmVtYmVyLiBUaGUKPj4+Pj4gbWFpbiBjbGFzaCBzZWVtcyB0byBiZSBDaGluZXNlIG5ldyB5
ZWFyIGluIHRoZSBmcmVlemUgcGVyaW9kLCBidXQKPj4+Pj4gYXZvaWRpbmcgdGhhdCB3b3VsZCBt
ZWFuIHdlJ2QgaGF2ZSB0byBlaXRoZXIgbW92ZSBpbnRvIENocmlzdG1hcyBvcgo+Pj4+PiBFYXN0
ZXJuLCBvciB0byB1c2UgYSBzY2hlZHVsZSB3aXRoIHZhcnlpbmcgcGVyaW9kcy4KPj4+Pj4KPj4+
Pj4gUGxlYXNlIHJlbWVtYmVyIHRoYXQgQ2hpbmVzZSBuZXcgeWVhciBpcyBvbmx5IDIgd2Vla3Mg
bG9uZyAoYXQgdmFyeWluZwo+Pj4+PiBkYXRlcykgc28gb25seSAyIHdlZWtzIG9mIHRoZSBmcmVl
emUgcGVyaW9kIGFyZSBoaXQuIE5leHQgeWVhciB0aGUKPj4+Pj4gQ2hpbmVzZSBuZXcgeWVhciB3
aWxsIGJlIGF0IEZlYnJ1YXJ5IDV0aC4KPj4+Pj4KPj4+Pj4gRm9yIG15IDQuMTIgcGxhbiBJJ3Zl
IGFkZGVkIHNvbWUgZXh0cmEgd2Vla3MgYmV0d2VlbiBsYXN0IHBvc3RpbmcgZGF0ZQo+Pj4+PiBh
bmQgcmVsZWFzZSBkYXRlIHRvIGFjY29tbW9kYXRlIGZvciB0aGUgaG9saWRheSBzZWFzb25zLCBy
ZXN1bHRpbmcgaW4KPj4+Pj4gbXkgc3VnZ2VzdGlvbi4KPj4+Pgo+Pj4+IFRoYW5rcyBmb3IgdGhl
IGRldGFpbGVkIGFuYWx5c2lzIEp1cmVnZW4uICBUaGlzIHNlZW1zIGdvb2QgdG8gbWUuCj4+Pj4K
Pj4+PiAtR2VvcmdlCj4+Pgo+Pj4gVGhpcyBsb29rcyBnb29kIHRvIG1lIGFsc28uIFRvIGFkZHJl
c3MgSnVsaWVuJ3MgY29uY2VybnMsIHdlIGNvdWxkIGFsc28KPj4+IGNvbnNpZGVyIGFuIGVhcmxp
ZXIgTGFzdCBwb3N0aW5nIGRhdGUvSGFyZCBjb2RlIGZyZWV6ZSBkYXRlIGZvciBBcm0KPj4+IHJl
bGF0ZWQgY29kZSB0byB3b3JrIGFyb3VuZCBKdWxpZW4ncyBob2xpZGF5IHBsYW5zLiBJIHRoaW5r
IHRoaXMgd291bGQKPj4+IGJlIGVudGlyZWx5IE9LIGFuZCBzZXQgZXhwZWN0YXRpb25zIG9mIGNv
bnRyaWJ1dG9ycyBhY2NvcmRpbmdseS4gQnV0Cj4+PiBtYXliZSB0aGlzIGlzIG5vdCBuZWNlc3Nh
cnkgaWYgSnVsaWVuIGFuZCBTdGVmYW5vIGNhbiBhZ3JlZSBhIHdvcmsgc3BsaXQKPj4+IHNvbWVo
b3cuIAo+Pj4KPj4+IEFsdGVybmF0aXZlbHkgd2UgY291bGQgY29tbXVuaWNhdGUgYWJzZW5jZXMg
b2Yga2V5IHJldmlld2VycyBzYXkgaW4KPj4+IE5vdmVtYmVyIHRvIHNldCBleHBlY3RhdGlvbnMg
b2YgY29udHJpYnV0b3JzIGZvciB0aGUgZmluYWwgc3RyZXRjaCBvZgo+Pj4gdGhlIHJlbGVhc2Ug
Y3ljbGUuIEluIG90aGVyIHdvcmRzLCBpZiBhIGtleSByZXZpZXdlciBpcyBhd2F5LCB0aGVuCj4+
PiBjb250cmlidXRvcnMgd2lsbCBuZWVkIHRvIGdldCBzZXJpZXMgaW50byBnb29kIHNoYXBlIGJl
Zm9yZSB0aGVpcgo+Pj4gcmV2aWV3ZXJzIGdvIG9uIHZhY2F0aW9uLiAKPj4KPj4gSSBsaWtlIHRo
YXQgaWRlYS4gTGV0cyBleHBhbmQgaXQgdG8ga2V5IHBlcnNvbnMgKGkuZS4gcmVsZWFzZSBtYW5h
Z2VyLAo+PiByZWxlYXNlIHRlY2huaWNpYW4sIGNvbW11bml0eSBtYW5hZ2VyLCBrZXkgcmV2aWV3
ZXJzKS4KPiAKPiBXZSBzaG91bGQgcHJvYmFibHkgYWRkIHRoaXMgdG8gdGhlIFJlbGVhc2UgbWFu
YWdlciBUT0RPIGxpc3QsIHN1Y2ggdGhhdCB3ZSBkb24ndCBmb3JnZXQgd2hlbiB0aGUgdGltZSBj
b21lcy4gVGhlIHNhbWUgcHJpbmNpcGxlIGNvdWxkIGFwcGx5IHRvIG90aGVyIGhvbGlkYXkgcGVy
aW9kcyBhcyB3ZWxsLgoKSSB3b3VsZCByYXRoZXIgdGllIHRoYXQgdG8gdGhlIHBvaW50IGluIHRo
ZSByZWxlYXNlIHByb2Nlc3MuIFRoZXJlIG1pZ2h0CmJlIHBsYW5uZWQgdmFjYXRpb25zIGF0IG90
aGVyIHRpbWVzLCB0b28uCgpJJ2xsIHNlbmQgYSBwYXRjaCBmb3IgdGhlIHJlbGVhc2UgbWFuYWdl
bWVudCBkb2MuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 11:58:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 11: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 1fiIR7-0000Sq-S1; Wed, 25 Jul 2018 11:58: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=h8kl=kj=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1fiIR7-0000SV-15
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 11:58:33 +0000
X-Inumbo-ID: f8d54d7d-9001-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x42c.google.com (unknown [2a00:1450:4864:20::42c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8d54d7d-9001-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 13:57:58 +0200 (CEST)
Received: by mail-wr1-x42c.google.com with SMTP id a3-v6so7150436wrt.2;
 Wed, 25 Jul 2018 04:58:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:content-transfer-encoding:mime-version:subject:message-id:date
 :to; bh=NvLmXUWU7IUbCH5U9cCzEgaoXJyav3sKRl2e9Ujc3sk=;
 b=geq4kRrtbsRaCOJFQhfGipH5gF5ghJSfohMK4q+cwKS/sAuGVaRM0xMYdhLqXOUcU7
 +PKXAPKQPLBWxASKIUhnBZIkp0gr8PXU6GwZKyCNqLUJOHO8eLZbT+c6fE26fu2/NsFY
 qypS/oNzVRRqv7frbMd5803oVk5AYcLUTdcrIz1ROlPNhgztwvI/lvWPpQr4rVH7ujQE
 zx/4WX6nGr159ix2eIcs8J5kseLiCv/VJCvqPvs7TrnCqH8nZC0Yx2cqqauDaix5lNZI
 kfOCioXpl9Ys982wswl1C96Ttgp3I+W6Y/cQdCZq4Pnk7Pjz7eJcrLtZ1RyekLjEM6/R
 oBUg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:content-transfer-encoding:mime-version
 :subject:message-id:date:to;
 bh=NvLmXUWU7IUbCH5U9cCzEgaoXJyav3sKRl2e9Ujc3sk=;
 b=T8oGu0A9ni2734Db0XiBqBbYxcmtpF6zr50Na/Vtu9AtHtVNMNdoVLGbjzbjc+jdTH
 qZolhCTTOB2gJfCxaWc0CA4qSvm3p/tZlqjSE4tRPvOYAI6irqDyCxGiUnI8jfkYz9hv
 vI69B4iwLAM4ofpnXWJ2WAtWSRd7vF9jrBpk7MEcXC/4+n64oBDOyAnZlAfKa2N3Gzv+
 NF7EugIUFaDK5bFCOTX8OXBi3oHra0lvWKidcUTojHRV0JY9tL5Ew8qKiuDzKPER7ExL
 v2tzzXAfJ6PQmkBakfYBgWl3TIGodoKr6N2Fxg+vyhzJDmCPNF3osdyGAX5eEuM8wqsZ
 eJoQ==
X-Gm-Message-State: AOUpUlG4EO44y6/TvHjq/z9WfojOyMHpL+XMBmaxiuA5PkfwrQEy8jba
 EKO6sAk84M/50F0GkBE3/rO/wEGx
X-Google-Smtp-Source: AAOMgpfo1zdEWZ3StgW8AuyI9GdkTk2+24qEG04EDWpwMdiJEdIzA2P3JL8LUbJgR68oJelKJOVBQw==
X-Received: by 2002:a5d:4b90:: with SMTP id
 b16-v6mr13538280wrt.168.1532519909979; 
 Wed, 25 Jul 2018 04:58:29 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:f9ea:74ff:2ede:61ae?
 ([2a02:c7f:ac18:da00:f9ea:74ff:2ede:61ae])
 by smtp.gmail.com with ESMTPSA id m2-v6sm3698196wrw.76.2018.07.25.04.58.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 04:58:29 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <9C8360DB-B694-454F-8871-EEF81ED27BDB@gmail.com>
Date: Wed, 25 Jul 2018 12:58:28 +0100
To: xen-devel <xen-devel@lists.xenproject.org>, xen-users@lists.xenproject.org,
 xen-announce@lists.xenproject.org
X-Mailer: Apple Mail (2.3445.9.1)
Subject: [Xen-devel] Xen Project Developer Summit 2018: Slides and Video
 recordings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBjb21tdW5pdHkgbWVtYmVycywKCmlmIHlvdSBoYXZlIG5vdCBiZWVuIGFibGUgdG8gYXR0
ZW5kIHRoZSBkZXZlbG9wZXIgc3VtbWl0LCB5b3Ugd2lsbCBmaW5kIHByZXNlbnRhdGlvbnMsIHNl
c3Npb24gcmVjb3JkaW5ncyBhbmQgZGVzaWduIHNlc3Npb24gbm90ZXMgaW4gdGhlIGZvbGxvd2lu
ZyBwbGFjZXM6CgpTbGlkZXM6IGh0dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L3NlYXJjaC9zbGlk
ZXNob3c/c2VhcmNoZnJvbT1oZWFkZXImcT1YUEREUzE4ClZpZGVvczogaHR0cHM6Ly93d3cueW91
dHViZS5jb20vd2F0Y2g/dj1OODJlS3cxX1VTOCZsaXN0PVBMWXl3N0lRakwtekZsUVliWTlCZ3NM
aHhxcDFVaTY3VzcmaW5kZXg9MQpEZXNpZ24gU2Vzc2lvbiBOb3RlczogaHR0cHM6Ly93aWtpLnhl
bnByb2plY3Qub3JnL3dpa2kvRGVzaWduX1Nlc3Npb25zIzIwMTg6X0RldmVsb3Blcl9hbmRfRGVz
aWduX1N1bW1pdAoKVGhlcmUgaXMgYWxzbyBhIHRhcmJhbGwgd2l0aCBhbGwgdmlkZW9zIGFuZCBw
cmVzZW50YXRpb25zIGF0IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvcGVvcGxlL2xhcnNrL1hQRERT
MTgudGFyLmd6ICgxOEcpIGZvciB0aG9zZSB3aG8gY2Fubm90IGFjY2VzcyB0aGUgcmVzb3VyY2Vz
IGFib3ZlCgpCZXN0IFJlZ2FyZHMKTGFycwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:09:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIb7-0001rj-JC; Wed, 25 Jul 2018 12:08: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=v2nk=kj=citrix.com=prvs=73727e678=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fiIb6-0001rc-5w
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:08:52 +0000
X-Inumbo-ID: 873e599f-9003-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 873e599f-9003-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:09:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208,217";a="76683084"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
References: <1530012957-26257-1-git-send-email-andrew.cooper3@citrix.com>
 <5B34E42E02000078001CEDD1@prv1-mh.provo.novell.com>
 <32df0a4b-cdda-363b-fb07-ea40872c8e38@citrix.com>
 <5B35C32502000078001350B8@prv1-mh.provo.novell.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <077b406a-9dbb-08bf-fa6f-fff48779c671@citrix.com>
Date: Wed, 25 Jul 2018 13:08: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: <5B35C32502000078001350B8@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: [Xen-devel] [PATCH] x86/pv: Deprecate support for paging out the LDT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, wei.liu2@citrix.com,
 George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, roger.pau@citrix.com
Content-Type: multipart/mixed; boundary="===============3705878349858472419=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3705878349858472419==
Content-Type: multipart/alternative;
	boundary="------------35CB32D4CFCBC5649CC9D28C"
Content-Language: en-GB

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

On 29/06/18 06:27, Jan Beulich wrote:
>>>> Andrew Cooper <andrew.cooper3@citrix.com> 06/28/18 6:10 PM >>>
>> On 28/06/18 14:35, Jan Beulich wrote:
>>>>>> On 26.06.18 at 13:35, <andrew.cooper3@citrix.com> wrote:
>>>> --- a/xen/arch/x86/Kconfig
>>>> +++ b/xen/arch/x86/Kconfig
>>>> @@ -161,3 +161,24 @@ endmenu
>>>>  source "common/Kconfig"
>>>>  
>>>>  source "drivers/Kconfig"
>>>> +
>>>> +menu "Deprecated Functionality"
>>>> +
>>>> +config LEGACY_PV_LDT_PAGING
>>>> +	def_bool n
>>>> +	prompt "PV LDT Paging-out support"
>>>> +	---help---
>>>> +	  For a very long time, the PV ABI has included the ability to page
>>>> +	  out the LDT by transitioning its mapping to not-present.  This
>>>> +	  functionality is believed to only exist for the PV Windows XP port
>>>> +	  which never came to anything.
>>>> +
>>>> +	  The implementation contains a vCPU scalability limitation in a
>>>> +	  position which is prohibitively complicated to resolve.  As the
>>>> +	  feature is believed to be unused in practice, removing the feature
>>>> +	  is the easiest remediation.
>>>> +
>>>> +	  If you discover a usecase which is broken by this option being off,
>>>> +	  please contact xen-devel@lists.xenproject.org urgently.  Baring
>>>> +	  something unexpected, the code and this option will be removed.
>>> I think it should be said here explicitly when (or to be precise, no earlier
>>> than when) this is going to happen.
>> I'm open to suggests, but decided not to name a specific release (if
>> only to avoid second-guessing our future numbering and release schedule).
>>
>>> I also think the security support status with the option enabled needs to
>>> be clarified. Perhaps we'd go in stages: Introduce the (default off) option,
>>> then (e.g. for 4.13) switch its use to security unsupported, and finally
>>> drop the code (e.g. for 4.14).
>> I presume you mean that we should hide it behind EXPERT at that point?
> That's the best way to express it I guess, yes. Plus some form of remark in
> SUPPORT.md.
>
>
>> What does the middle step gets us.  If its going to be off by default
>> and unable to be enabled by default, that is as good as deleted.
> Think of people only using released code: They'd notice the removed
> functionality only in 4.12. Removing the code right away for 4.13 could
> therefore be too early.

How can we unblock this patch?  I stand by my original point of "that's
as good as deleted and isn't actually useful for distros".

CC'ing the rest.

~Andrew

--------------35CB32D4CFCBC5649CC9D28C
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 29/06/18 06:27, Jan Beulich wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5B35C32502000078001350B8@prv1-mh.provo.novell.com">
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">Andrew Cooper <a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a> 06/28/18 6:10 PM &gt;&gt;&gt;
</pre>
          </blockquote>
        </blockquote>
        <pre wrap="">On 28/06/18 14:35, Jan Beulich wrote:
</pre>
        <blockquote type="cite">
          <blockquote type="cite">
            <blockquote type="cite">
              <blockquote type="cite">
                <pre wrap="">On 26.06.18 at 13:35, <a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a> wrote:
</pre>
              </blockquote>
            </blockquote>
            <pre wrap="">--- a/xen/arch/x86/Kconfig
+++ b/xen/arch/x86/Kconfig
@@ -161,3 +161,24 @@ endmenu
 source "common/Kconfig"
 
 source "drivers/Kconfig"
+
+menu "Deprecated Functionality"
+
+config LEGACY_PV_LDT_PAGING
+	def_bool n
+	prompt "PV LDT Paging-out support"
+	---help---
+	  For a very long time, the PV ABI has included the ability to page
+	  out the LDT by transitioning its mapping to not-present.  This
+	  functionality is believed to only exist for the PV Windows XP port
+	  which never came to anything.
+
+	  The implementation contains a vCPU scalability limitation in a
+	  position which is prohibitively complicated to resolve.  As the
+	  feature is believed to be unused in practice, removing the feature
+	  is the easiest remediation.
+
+	  If you discover a usecase which is broken by this option being off,
+	  please contact <a class="moz-txt-link-abbreviated" href="mailto:xen-devel@lists.xenproject.org">xen-devel@lists.xenproject.org</a> urgently.  Baring
+	  something unexpected, the code and this option will be removed.
</pre>
          </blockquote>
          <pre wrap="">I think it should be said here explicitly when (or to be precise, no earlier
than when) this is going to happen.
</pre>
        </blockquote>
        <pre wrap="">I'm open to suggests, but decided not to name a specific release (if
only to avoid second-guessing our future numbering and release schedule).

</pre>
        <blockquote type="cite">
          <pre wrap="">I also think the security support status with the option enabled needs to
be clarified. Perhaps we'd go in stages: Introduce the (default off) option,
then (e.g. for 4.13) switch its use to security unsupported, and finally
drop the code (e.g. for 4.14).
</pre>
        </blockquote>
        <pre wrap="">I presume you mean that we should hide it behind EXPERT at that point?
</pre>
      </blockquote>
      <pre wrap="">That's the best way to express it I guess, yes. Plus some form of remark in
SUPPORT.md.


</pre>
      <blockquote type="cite">
        <pre wrap="">What does the middle step gets us.  If its going to be off by default
and unable to be enabled by default, that is as good as deleted.
</pre>
      </blockquote>
      <pre wrap="">Think of people only using released code: They'd notice the removed
functionality only in 4.12. Removing the code right away for 4.13 could
therefore be too early.</pre>
    </blockquote>
    <br>
    How can we unblock this patch?  I stand by my original point of
    "that's as good as deleted and isn't actually useful for distros".<br>
    <br>
    CC'ing the rest.<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------35CB32D4CFCBC5649CC9D28C--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3705878349858472419==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIgb-0002cz-9m; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIga-0002cu-7j
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:32 +0000
X-Inumbo-ID: 5205f5bb-9004-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5205f5bb-9004-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:14:47 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=klAX8dt8E9jSgdXo3484zB5KK33LD0Yto72QD4++81XcC5gk4BY1VXBOGtx0bonzClNx+yJF+2rPyBIwyiW/bXt4H7P+m8OMkiftQEoDmuftIYCz5s8b4GNHNHkIC8MwIsxCXX32zIIenDhiftMyt7JqYpOF32r/18hnxVCnYkKigiiEmhEvpI/wlmFmaDN+Hf63/+OvE1pjIxxVf02Uqke/huAYtQj4Nl6oJN+Q+j9z1bhYsJgrDIhA1t45W6b7R8lj1foWvGSXETcQlSedB7ScQY73+y5/YkMwxD9+5jsiigQ0WO40e7vodKeHk4RowH0TwIpCLrqEEO6M4RpMkA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id; s=default; bh=Vz/PWbnUa6VM7s7NYFiC4
 gTnlpE=; b=Z/7kFpTITVty7spzbPtWwTXzXiiMqMammi+Ogltn87rnI3PSW9vaZ
 caA+ge1SrzWx26mNU/IqZw2dMiNeTVkuaj+KepkzSk/ylclguJhMzBglbu8vQUSU
 0ZZ3BJp9zictsMhJJx2SV4jFmVDvVSI/XoGG89JnNEzeVQ5LqXQH6vJdrEuVyf8Y
 juJwARFOzD/F9vSVsZagzTQUZGkw+pU68wGLvqawQr7IkBnFzjHlmTp7PMosDiyq
 VnYgFs00N3uwFvK4riCUaHRouPzmZMy6U1N0EFXlXJkWS0khkzi0zUyHhHjbCA4V
 2VjdlsDqZgWg7r8UUHm9+iFKNfQdI7Agw==
Received: (qmail 30125 invoked from network); 25 Jul 2018 15:14:28 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:28 +0300
Received: (qmail 16399 invoked from network); 25 Jul 2018 15:14:29 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:29 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:11 +0300
Message-Id: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v14 00/11] x86/domctl: Save info for one vcpu
 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: wei.liu2@citrix.com, paul.durrant@citrix.com, ian.jackson@eu.citrix.com,
 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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgYWRkcmVzc2VzIHRoZSBpZGVlYSBvZiBzYXZpbmcg
ZGF0YSBmcm9tIGEgc2luZ2xlIHZjcHUgaW5zdGFuY2UuCkZpcnN0IGl0IHN0YXJ0cyBieSBhZGRp
bmcgKnNhdmVfb25lIGZ1bmN0aW9ucywgdGhlbiBpdCBpbnRyb2R1Y2VzIGEgaGFuZGxlciBmb3Ig
dGhlCm5ldyBzYXZlX29uZSogZnVuY3MgYW5kIG1ha2VzIHVzZSBvZiBpdCBpbiB0aGUgaHZtX3Nh
dmUgYW5kIGh2bV9zYXZlX29uZSBmdW5jcy4KVGhlIGZpbmFsIDIgcGF0Y2hlcyBhcmUgdXNlZCBm
b3IgY2xlYW4gdXAuIFRoZSBmaXJzdCBvbmUgcmVtb3ZlcyB0aGUgc2F2ZSogZnVuY3MgYW5kCnJl
bmFtZXMgdGhlIHNhdmVfb25lKiB0byBzYXZlLgpUaGUgbGFzdCBwYXRjaCByZW1vdmVzIHRoZSBz
YXZlX29uZSogaGFuZGxlciB0aGF0IGlzIG5vIGxvbmdlciB1c2VkLgoKQ2hlZXJzLAoKQWxleGFu
ZHJ1IElzYWlsYSAoMTEpOgoKeDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRf
b25lKCkgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoKSBm
dW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwp4ODYvaHZt
OiBJbnRyb2R1Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKeDg2L2h2bTogSW50cm9k
dWNlIGh2bV9zYXZlX2NwdV9tc3JzX29uZSBmdW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2
ZV9tdHJyX21zcl9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgdmlyaWRpYW5fc2F2ZV92Y3B1
X2N0eHRfb25lKCkKeDg2L2h2bTogQWRkIGhhbmRsZXIgZm9yIHNhdmVfb25lIGZ1bmNzCng4Ni9k
b21jdGw6IERvbid0IHBhdXNlIHRoZSB3aG9sZSBkb21haW4gaWYgb25seQp4ODYvaHZtOiBSZW1v
dmUgcmVkdW5kYW50IHNhdmUgZnVuY3Rpb25zCng4Ni9odm06IFJlbW92ZSBzYXZlX29uZSBoYW5k
bGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIge-0002dp-JD; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgd-0002dW-5k
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:35 +0000
X-Inumbo-ID: 362f712e-9004-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 362f712e-9004-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 14:14:01 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=raKUNhx7VJMk2aGPfy3chlhbefIPe/RBGgC4gHl6r50vN1jWInjbwI3jeHTG5r0c5mvJWK7+MShQL3BMCT2JQ4bgQ8IbD2m9ytp+Z1IHOlSazfBi0xRnyZrchTh9gKWssNSuI0Pd/u8f+9StYEaYEcEwcQGRLdWvmr283IPkfSix2KUHCztpAw8JwMz0KErkiVn1HpZrAl5q8Ub2ItyE2p7ds8/GUBGZdGtxiqXsu0EaIOb12kIyADpz0YloTxs5zf6kdy+X8SFMMWai8y0YcAZXBnaeOztyKqj6ZQ616G2IxrroFaqpUMHqpwBUN1FHhsLjKxOaP/q/vCpuow+72g==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=TZhPUKlAovlrjmL8dHJ8NXzOZs0=; b=K25hiVUq0TrHn/0nRqy3gLcAQx6L
 6wSh5RaWdH03TNg9YczgjiAbp/FLfrbNCfUdeXwvPMTvwNNYrxKOpaj0aK0pFqVG
 m888iF3M1QJdQaTto2sEzRodZOFG9tm2bSmFk9ogLgEjeP95D6tmEwy8BPC31seZ
 OsnlRqKCOObyBxcg00ZwWFBw1ovMV7sxuAsH/NfuVrWW6JqJocP52NrDtDefKMIb
 sRGbrp3LuGeZae9+M+XM31E65gmBLoijgZPnyBS8grbVXNENRHfTM2uIejiTynp1
 s1eKwe0JTHTz4htuVNz0AtexdhytSpQ0T1e9ic7Q5lHXVhcXDBkIwdx+YQ==
Received: (qmail 30552 invoked from network); 25 Jul 2018 15:14:31 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:31 +0300
Received: (qmail 16433 invoked from network); 25 Jul 2018 15:14:32 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:32 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:15 +0300
Message-Id: <1532520862-13648-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_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.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTE6CgktIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKCkgcmV0
dXJucyB0aGUgZXJyIGZyb20KCSAgX2h2bV9pbml0X2VudHJ5KCkuCgktIGh2bV9zYXZlX2NwdV94
c2F2ZV9zdGF0ZXMoKSByZXR1cm5zIGVyciBmcm9tCgkgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0
ZXNfb25lKCk7Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDQyICsrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlv
bnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDcyMDIwNGMuLmE2NzA4ZjUgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0u
YwpAQCAtMTE4OCwzMyArMTE4OCw0NSBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwg
aHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVfYXJlYSkgKyBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgeHN0YXRlX2N0eHRfc2l6ZSh4Y3IwKSkKIAotc3RhdGljIGludCBo
dm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUg
KnY7CiAgICAgc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKmN0eHQ7CisgICAgdW5zaWduZWQgaW50
IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKKyAgICBpbnQg
ZXJyID0gMDsKIAogICAgIGlmICggIWNwdV9oYXNfeHNhdmUgKQogICAgICAgICByZXR1cm4gMDsg
ICAvKiBkbyBub3RoaW5nICovCiAKKyAgICBlcnIgPSBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hT
QVZFX0NPREUsIHYtPnZjcHVfaWQsIHNpemUpOworICAgIGlmICggZXJyICkKKyAgICAgICAgcmV0
dXJuIGVycjsKKworICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0
YVtoLT5jdXJdOworICAgIGgtPmN1ciArPSBzaXplOworICAgIGN0eHQtPnhmZWF0dXJlX21hc2sg
PSB4ZmVhdHVyZV9tYXNrOworICAgIGN0eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7CisgICAgY3R4
dC0+eGNyMF9hY2N1bSA9IHYtPmFyY2gueGNyMF9hY2N1bTsKKworICAgIGV4cGFuZF94c2F2ZV9z
dGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKKyAgICAgICAgICAgICAgICAgICAgICAgIHNpemUg
LSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKKyAgICByZXR1cm4gMDsKK30K
Kworc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIGlu
dCBlcnIgPSAwOworCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAg
dW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3Vt
KTsKLQogICAgICAgICBpZiAoICF4c2F2ZV9lbmFibGVkKHYpICkKICAgICAgICAgICAgIGNvbnRp
bnVlOwotICAgICAgICBpZiAoIF9odm1faW5pdF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+
dmNwdV9pZCwgc2l6ZSkgKQotICAgICAgICAgICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAo
c3RydWN0IGh2bV9od19jcHVfeHNhdmUgKikmaC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBoLT5j
dXIgKz0gc2l6ZTsKLQotICAgICAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFz
azsKLSAgICAgICAgY3R4dC0+eGNyMCA9IHYtPmFyY2gueGNyMDsKLSAgICAgICAgY3R4dC0+eGNy
MF9hY2N1bSA9IHYtPmFyY2gueGNyMF9hY2N1bTsKLSAgICAgICAgZXhwYW5kX3hzYXZlX3N0YXRl
cyh2LCAmY3R4dC0+c2F2ZV9hcmVhLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUg
LSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKKyAgICAgICAgZXJyID0gaHZt
X3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgaCk7CisgICAgICAgIGlmICggZXJyICkKKyAg
ICAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHJldHVybiAwOworICAgIHJldHVybiBlcnI7
CiB9CiAKIC8qCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIge-0002dj-8i; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgc-0002dJ-OV
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:34 +0000
X-Inumbo-ID: 53439252-9004-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53439252-9004-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:14:49 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=0MHMma8i6wCkQcNfEYYyuQitit0MPMGjHj1kJIZxi3msKKDlPkPAjxaEwkcdlhOuBBgqrY7UNmQmNW3j35UiXvOfGl6zYNYvfhPGYJZX/5U9+TolLOsLwNJ3jL8NqqROLxiKgKYE2qCcNQJJD2MtpRt5RM46qHs4BXYIjVeT2bBZUfd3b2PC0hgHlXSB+pHGge1L8B6i5Pufhmd8yqqY5c/ZQoGp/36/pyMhHkPt0MQ0/C4Wc+tl8Y4IJAqPCFi5pzziggorFt8RZvEVtaInUaoG/9DnO2w9mECM7hKOkztR1MFHgaMmTNtUUvYTdi0XrUVxEUZnAHi6/dGwKGMEPw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=i57Rr3xb5rg6yeSmjk8aGUqNqgc=; b=3KTYGXcXneS3P4lLNVYsxA/Igf8T
 FI6JWAy9Vlm4OIV1nSfIHIShuRO8qg2bhAvNdQXBfGhf6wp3YDkei3TW4edyxQFs
 VMlG5+fVLrY6km5FQIu5+bH3fcmz96CBZAq2Dafer2Yz71XO/hHIZBfpqxMlbsrJ
 bkt1GX8h31D8tG0xA3nqxfNHJrcky2w7IggJaU7Ang1HJqnsDS/PiPdR3aDMtVjj
 7KS07HykYWxMEJSzZzOXAVOQqIqz8aps6ltBblJaA23qtXSyV/Axm8QEmE15EC0e
 LRVrjN9k+8Hppb8P2lcZZvr7XdtyaMch0MExBQ+KnNn9p56rWrL2pzU8Hg==
Received: (qmail 30467 invoked from network); 25 Jul 2018 15:14:31 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:31 +0300
Received: (qmail 16425 invoked from network); 25 Jul 2018 15:14:31 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:31 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:14 +0300
Message-Id: <1532520862-13648-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTI6CgktIENoYW5nZWQgbWVtc2V0IHRvIHt9IGluaXQuCi0tLQogeGVu
L2FyY2gveDg2L2h2bS9odm0uYyB8IDIxNCArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTExIGluc2VydGlvbnMoKyksIDEw
MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYwppbmRleCBkOTBkYTlhLi43MjAyMDRjIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc4
NywxMTkgKzc4NywxMjcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKK3N0YXRp
YyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CisgICAgc3Ry
dWN0IGh2bV9od19jcHUgY3R4dCA9IHt9OworCisgICAgLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmlj
IHZtY3Mvdm1jYiBiaXRzICovCisgICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0eHQodiwgJmN0eHQp
OworCisgICAgY3R4dC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2LCB2LT5kb21haW4t
PmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7CisKKyAgICBjdHh0Lm1zcl90c2NfYXV4ID0gaHZt
X21zcl90c2NfYXV4KHYpOworCisgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9z
ZWdfaWR0ciwgJnNlZyk7CisgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0
eHQuaWR0cl9iYXNlID0gc2VnLmJhc2U7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
diwgeDg2X3NlZ19nZHRyLCAmc2VnKTsKKyAgICBjdHh0LmdkdHJfbGltaXQgPSBzZWcubGltaXQ7
CisgICAgY3R4dC5nZHRyX2Jhc2UgPSBzZWcuYmFzZTsKKworICAgIGh2bV9nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2VnKTsKKyAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7
CisgICAgY3R4dC5jc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmNzX2Jhc2UgPSBzZWcu
YmFzZTsKKyAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2Vn
bWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2RzLCAmc2VnKTsKKyAgICBjdHh0LmRzX3NlbCA9IHNl
Zy5zZWw7CisgICAgY3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmRzX2Jhc2Ug
PSBzZWcuYmFzZTsKKyAgICBjdHh0LmRzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKKyAgICBjdHh0LmVzX3Nl
bCA9IHNlZy5zZWw7CisgICAgY3R4dC5lc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmVz
X2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmVzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKworICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc2VnKTsKKyAgICBjdHh0
LnNzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5zc19saW1pdCA9IHNlZy5saW1pdDsKKyAgICBj
dHh0LnNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsK
KworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2ZzLCAmc2VnKTsKKyAg
ICBjdHh0LmZzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsK
KyAgICBjdHh0LmZzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmZzX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dzLCAmc2Vn
KTsKKyAgICBjdHh0LmdzX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC5nc19saW1pdCA9IHNlZy5s
aW1pdDsKKyAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmdzX2FyYnl0ZXMg
PSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3Ry
LCAmc2VnKTsKKyAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7CisgICAgY3R4dC50cl9saW1pdCA9
IHNlZy5saW1pdDsKKyAgICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LnRyX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZf
c2VnX2xkdHIsICZzZWcpOworICAgIGN0eHQubGR0cl9zZWwgPSBzZWcuc2VsOworICAgIGN0eHQu
bGR0cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmxkdHJfYmFzZSA9IHNlZy5iYXNlOwor
ICAgIGN0eHQubGR0cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBpZiAoIHYtPmZwdV9pbml0
aWFsaXNlZCApCisgICAgeworICAgICAgICBtZW1jcHkoY3R4dC5mcHVfcmVncywgdi0+YXJjaC5m
cHVfY3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKKyAgICAgICAgY3R4dC5mbGFncyA9IFhF
Tl9YODZfRlBVX0lOSVRJQUxJU0VEOworICAgIH0KKworICAgIGN0eHQucmF4ID0gdi0+YXJjaC51
c2VyX3JlZ3MucmF4OworICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4OworICAg
IGN0eHQucmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4OworICAgIGN0eHQucmR4ID0gdi0+YXJj
aC51c2VyX3JlZ3MucmR4OworICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3MucmJwOwor
ICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpOworICAgIGN0eHQucmRpID0gdi0+
YXJjaC51c2VyX3JlZ3MucmRpOworICAgIGN0eHQucnNwID0gdi0+YXJjaC51c2VyX3JlZ3MucnNw
OworICAgIGN0eHQucmlwID0gdi0+YXJjaC51c2VyX3JlZ3MucmlwOworICAgIGN0eHQucmZsYWdz
ID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOworICAgIGN0eHQucjggID0gdi0+YXJjaC51c2Vy
X3JlZ3Mucjg7CisgICAgY3R4dC5yOSAgPSB2LT5hcmNoLnVzZXJfcmVncy5yOTsKKyAgICBjdHh0
LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKKyAgICBjdHh0LnIxMSA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxMTsKKyAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMjsKKyAgICBj
dHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKKyAgICBjdHh0LnIxNCA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxNDsKKyAgICBjdHh0LnIxNSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNTsKKyAg
ICBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07CisgICAgY3R4dC5kcjEgPSB2LT5hcmNo
LmRlYnVncmVnWzFdOworICAgIGN0eHQuZHIyID0gdi0+YXJjaC5kZWJ1Z3JlZ1syXTsKKyAgICBj
dHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107CisgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRl
YnVncmVnWzZdOworICAgIGN0eHQuZHI3ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s3XTsKKworICAgIHJl
dHVybiBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKK30KKwogc3Rh
dGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBzdHJ1Y3QgaHZtX2h3X2Nw
dSBjdHh0OwotICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKyAgICBpbnQgZXJyID0g
MDsKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIC8qIFdlIGRv
bid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3Rv
cmUgCi0gICAgICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5vdGhp
bmcgc2F2ZWQuICovCisgICAgICAgIC8qCisgICAgICAgICAqIFdlIGRvbid0IG5lZWQgdG8gc2F2
ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUKKyAgICAgICAgICog
Y29kZSB3aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KKyAgICAg
ICAgICovCiAgICAgICAgIGlmICggdi0+cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCiAgICAgICAg
ICAgICBjb250aW51ZTsKIAotICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7
Ci0KLSAgICAgICAgLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmljIHZtY3Mvdm1jYiBiaXRzICovCi0g
ICAgICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKLQotICAgICAgICBjdHh0
LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIGQtPmFyY2guaHZtX2RvbWFpbi5zeW5j
X3RzYyk7Ci0KLSAgICAgICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsK
LQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2Vn
KTsKLSAgICAgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0Lmlk
dHJfYmFzZSA9IHNlZy5iYXNlOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2
LCB4ODZfc2VnX2dkdHIsICZzZWcpOwotICAgICAgICBjdHh0LmdkdHJfbGltaXQgPSBzZWcubGlt
aXQ7Ci0gICAgICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7Ci0KLSAgICAgICAgaHZtX2dl
dF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAgICAgICBjdHh0LmNz
X3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAg
ICAgIGN0eHQuY3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmNzX2FyYnl0ZXMgPSBz
ZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19k
cywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZHNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5k
c19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7Ci0g
ICAgICAgIGN0eHQuZHNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2Vn
bWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5lc19zZWwg
PSBzZWcuc2VsOwotICAgICAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBj
dHh0LmVzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0
dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZz
ZWcpOwotICAgICAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuc3NfbGlt
aXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuc3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAg
ICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZnNfc2VsID0gc2Vn
LnNlbDsKLSAgICAgICAgY3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5m
c19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZnNfYXJieXRlcyA9IHNlZy5hdHRyOwot
Ci0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dzLCAmc2VnKTsK
LSAgICAgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmdzX2xpbWl0ID0g
c2VnLmxpbWl0OwotICAgICAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4
dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfdHIsICZzZWcpOwotICAgICAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7
Ci0gICAgICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQudHJfYmFz
ZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAg
ICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKLSAg
ICAgICAgY3R4dC5sZHRyX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQubGR0cl9saW1pdCA9
IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAg
Y3R4dC5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBpZiAoIHYtPmZwdV9pbml0
aWFsaXNlZCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIG1lbWNweShjdHh0LmZwdV9yZWdzLCB2
LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwotICAgICAgICAgICAgY3R4
dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwotICAgICAgICB9Ci0KLSAgICAgICAg
Y3R4dC5yYXggPSB2LT5hcmNoLnVzZXJfcmVncy5yYXg7Ci0gICAgICAgIGN0eHQucmJ4ID0gdi0+
YXJjaC51c2VyX3JlZ3MucmJ4OwotICAgICAgICBjdHh0LnJjeCA9IHYtPmFyY2gudXNlcl9yZWdz
LnJjeDsKLSAgICAgICAgY3R4dC5yZHggPSB2LT5hcmNoLnVzZXJfcmVncy5yZHg7Ci0gICAgICAg
IGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3MucmJwOwotICAgICAgICBjdHh0LnJzaSA9IHYt
PmFyY2gudXNlcl9yZWdzLnJzaTsKLSAgICAgICAgY3R4dC5yZGkgPSB2LT5hcmNoLnVzZXJfcmVn
cy5yZGk7Ci0gICAgICAgIGN0eHQucnNwID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwOwotICAgICAg
ICBjdHh0LnJpcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJpcDsKLSAgICAgICAgY3R4dC5yZmxhZ3Mg
PSB2LT5hcmNoLnVzZXJfcmVncy5yZmxhZ3M7Ci0gICAgICAgIGN0eHQucjggID0gdi0+YXJjaC51
c2VyX3JlZ3Mucjg7Ci0gICAgICAgIGN0eHQucjkgID0gdi0+YXJjaC51c2VyX3JlZ3Mucjk7Ci0g
ICAgICAgIGN0eHQucjEwID0gdi0+YXJjaC51c2VyX3JlZ3MucjEwOwotICAgICAgICBjdHh0LnIx
MSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMTsKLSAgICAgICAgY3R4dC5yMTIgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yMTI7Ci0gICAgICAgIGN0eHQucjEzID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzOwot
ICAgICAgICBjdHh0LnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKLSAgICAgICAgY3R4dC5y
MTUgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTU7Ci0gICAgICAgIGN0eHQuZHIwID0gdi0+YXJjaC5k
ZWJ1Z3JlZ1swXTsKLSAgICAgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwotICAg
ICAgICBjdHh0LmRyMiA9IHYtPmFyY2guZGVidWdyZWdbMl07Ci0gICAgICAgIGN0eHQuZHIzID0g
di0+YXJjaC5kZWJ1Z3JlZ1szXTsKLSAgICAgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRlYnVncmVn
WzZdOwotICAgICAgICBjdHh0LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN107Ci0KLSAgICAgICAg
aWYgKCBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKLSAg
ICAgICAgICAgIHJldHVybiAxOyAKKyAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X2N0eHRfb25l
KHYsIGgpOworICAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgICBicmVhazsKICAgICB9Ci0g
ICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIGVycjsKIH0KIAogLyogUmV0dXJuIGEgc3RyaW5nIGlu
ZGljYXRpbmcgdGhlIGVycm9yLCBvciBOVUxMIGZvciB2YWxpZC4gKi8KLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIgc-0002dR-UW; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgb-0002dA-VG
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:33 +0000
X-Inumbo-ID: 3497878f-9004-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3497878f-9004-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 14:13:58 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=U8ojoIqAsKKTcrJ7I7Hle/Rp8jNG5WNvvVmbkrX2IOo2aPTvsXSD2toWZLTtc4EGHJ+DY8y4uUPb4s5UQxqsWdqfyzuLKpgMmCdOg8U+6GxLDdrnw7LmQGD5wPAQ4apCIEPHxEHV6PbmIBwu9WbUXC4pDVn7VChGSI0+Uy+jvZaPy7Nn40ISpH8kOcRERiWkZzMkmVUBOSVPskWWpk004vHGeovCxy8aUzF1zAMGkYC1wzifMgW78WYJdaeeSn8IEaFaTC2/qbL6KpMUZKx0w3i6AfX8YumEEAdJzwoBpe/bzia7/65QOXuDsSLALrjLds45m/mJN/cX1La1e0etJw==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=bItQalp7ODDU8koozfpSfh2f4Y8=; b=qtK3uycuNfxqLlZr2IpA7FujcI+0
 RiYseUpXb4y1BY519dwMfuuBf5Ni6tHXPBY883+G+XuiOM4DgGq0uE3hYC152UmR
 lUthCBEYFQJqWSsN5lHDGDz5o95UEXYhHTgM3QWR/Gy4ZLaxk+CgWP2pY4iDUiiA
 xHQof521o5fJGtik4b4cqwBj1MrD9DVqn/xu7YHdzosN4rsMok4DgcUjuIM22AYu
 lzVCbsKYBiLsmNTdBzpadgwLZS9skRU69t+v6zO7DaGTUAIeyZU63hVR+xQmlufo
 KR5ZuPLx7tAHbEdhRbXWPDdd/6w6PBG+sDXW5LS4mt991xGjEALQRyJE5A==
Received: (qmail 30241 invoked from network); 25 Jul 2018 15:14:29 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:29 +0300
Received: (qmail 16406 invoked from network); 25 Jul 2018 15:14:30 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:30 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:12 +0300
Message-Id: <1532520862-13648-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTE6CgktIFJlbW92ZWQgdGhlIG1lbXNldCBhbmQgYWRkZWQgaW5pdCB3
aXRoIHt9LgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8IDIxICsrKysrKysr
KysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDggZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVu
L2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLjMxZTU1M2MgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYv
Y3B1L21jaGVjay92bWNlLmMKQEAgLTM0OSw2ICszNDksMTggQEAgaW50IHZtY2Vfd3Jtc3IodWlu
dDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIGlu
dCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsKKyAgICAgICAg
LmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2NhcCwKKyAgICAgICAgLm1jaV9jdGwyX2JhbmswID0g
di0+YXJjaC52bWNlLmJhbmtbMF0ubWNpX2N0bDIsCisgICAgICAgIC5tY2lfY3RsMl9iYW5rMSA9
IHYtPmFyY2gudm1jZS5iYW5rWzFdLm1jaV9jdGwyLAorICAgICAgICAubWNnX2V4dF9jdGwgPSB2
LT5hcmNoLnZtY2UubWNnX2V4dF9jdGwsCisgICAgfTsKKworICAgIHJldHVybiBodm1fc2F2ZV9l
bnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKK30KKwogc3RhdGljIGludCB2
bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwpAQCAtMzU2LDE0ICszNjgsNyBAQCBzdGF0aWMg
aW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBz
dHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0ID0gewotICAgICAgICAgICAgLmNhcHMgPSB2LT5hcmNo
LnZtY2UubWNnX2NhcCwKLSAgICAgICAgICAgIC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1j
ZS5iYW5rWzBdLm1jaV9jdGwyLAotICAgICAgICAgICAgLm1jaV9jdGwyX2JhbmsxID0gdi0+YXJj
aC52bWNlLmJhbmtbMV0ubWNpX2N0bDIsCi0gICAgICAgICAgICAubWNnX2V4dF9jdGwgPSB2LT5h
cmNoLnZtY2UubWNnX2V4dF9jdGwsCi0gICAgICAgIH07Ci0KLSAgICAgICAgZXJyID0gaHZtX3Nh
dmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgICAgIGVyciA9
IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwogICAgICAgICBpZiAoIGVyciApCiAgICAg
ICAgICAgICBicmVhazsKICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIgf-0002eF-5z; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgd-0002dd-UR
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:35 +0000
X-Inumbo-ID: 5467f5ba-9004-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5467f5ba-9004-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:14:51 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=qgUTBpSLEycS6wWJFX+7uWBjyI0iEcKCVy6lX9yF26OczV0dyLnwXTp+VcqtfJzvkz6HDEU3pUa1AeVLOIswnYpeV2Ui53fIXadsU48fp72mZEFxEm/bGGeNPWcgXTLasYr7VrpS8EPPoG3EeaZ1lMWpfCCplMhDmyLbj8mGImK4xl6hdYezNiAns4QxLE3TiBEqpnyuUEhgDZlP9wuo51f1UyV0zCS+hXXQ6mk/HR+sIRgCaE1SRG46wVmU33KtsAq8jxRFf04pYwgTH8jTWCAI3AQXhcI+Uq0sjtmoLdHBGvRRB6yGbFmQ3ES8iJmZ2omqVoC5SkfiIEkoYNaUog==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=7oUdFPTxBEfOJT+bD6xuhlbROGQ=; b=DzuCkClHImwLgey2FaT5qj5L42/W
 UqdBhxQ31qxHJr9rok/LCf9bP1uXH/XmS7XOKY4d762Hby+3rcwdaV4rRj3VEQMO
 hNwH42D7+OQIqPAaFzMbKeb7KbiBCgqM56c80QW85UvquYkdleDF1HiNFDnOwvLj
 Yfwv6ZL0GlU7BCz7Ixmdlf7QR45J4PwQFyywpbWgZcK8tpkK+fr/gDyCO2dLhrCL
 +9D5gJJOm4dKG9V4Au+zhSFEQe6TAFhqnbOdQPuz+teItcHbru23Hd/Z4flNePLh
 C21M376LN4K3dICtHxJGX/+IfIctdV+Ny6P1KxXHGRTPX2Q+W9FQ9garzA==
Received: (qmail 30600 invoked from network); 25 Jul 2018 15:14:32 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:32 +0300
Received: (qmail 16441 invoked from network); 25 Jul 2018 15:14:32 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:32 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:16 +0300
Message-Id: <1532520862-13648-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 05/11] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKLS0tCkNoYW5n
ZXMgc2luY2UgVjExOgoJLSBodm1fc2F2ZV9jcHVfbXNycygpIHJldHVybnMgZXJyIGZyb20gaHZt
X3NhdmVfY3B1X21zcnNfb25lKCkuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDEwNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNTggaW5zZXJ0aW9ucygrKSwgNDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggYTY3
MDhmNS4uYTE4YjlhNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xMzY2LDY5ICsxMzY2LDgwIEBAIHN0YXRpYyBjb25z
dCB1aW50MzJfdCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07CiBzdGF0aWMgdW5zaWduZWQgaW50IF9f
cmVhZF9tb3N0bHkgbXNyX2NvdW50X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKIAot
c3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsK
KyAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZoLT5kYXRhW2gtPmN1
cl0pOworICAgIHN0cnVjdCBodm1fbXNyICpjdHh0OworICAgIHVuc2lnbmVkIGludCBpOworICAg
IGludCBlcnIgPSAwOwogCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQorICAgIGVyciA9IF9o
dm1faW5pdF9lbnRyeShoLCBDUFVfTVNSX0NPREUsIHYtPnZjcHVfaWQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSk7CisgICAgaWYgKCBl
cnIgKQorICAgICAgICByZXR1cm4gZXJyOworICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikm
aC0+ZGF0YVtoLT5jdXJdOworICAgIGN0eHQtPmNvdW50ID0gMDsKKworICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOyArK2kgKQogICAgIHsKLSAgICAgICAgc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKLSAg
ICAgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOworICAg
ICAgICB1aW50NjRfdCB2YWw7CisgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNf
dG9fc2VuZFtpXSwgJnZhbCk7CiAKLSAgICAgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BV
X01TUl9DT0RFLCB2LT52Y3B1X2lkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1f
Q1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpKSApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAg
ICAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07Ci0gICAgICAg
IGN0eHQtPmNvdW50ID0gMDsKKyAgICAgICAgLyoKKyAgICAgICAgICogSXQgaXMgdGhlIHByb2dy
YW1tZXJzIHJlc3BvbnNpYmlsaXR5IHRvIGVuc3VyZSB0aGF0CisgICAgICAgICAqIG1zcnNfdG9f
c2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KKyAgICAgICAgICogWDg2
RU1VTF9FWENFUFRJT04gaGVyZSBpbXBsaWVzIGEgbWlzc2luZyBmZWF0dXJlLCBhbmQgdGhhdCB0
aGUKKyAgICAgICAgICogZ3Vlc3QgZG9lc24ndCBoYXZlIGFjY2VzcyB0byB0aGUgTVNSLgorICAg
ICAgICAgKi8KKyAgICAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAg
ICAgICBjb250aW51ZTsKIAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNy
c190b19zZW5kKTsgKytpICkKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICB1aW50NjRfdCB2YWw7Ci0gICAgICAgICAgICBpbnQgcmMgPSBn
dWVzdF9yZG1zcih2LCBtc3JzX3RvX3NlbmRbaV0sICZ2YWwpOworICAgICAgICAgICAgQVNTRVJU
X1VOUkVBQ0hBQkxFKCk7CisgICAgICAgICAgICByZXR1cm4gLUVOWElPOworICAgICAgICB9CiAK
LSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1lcnMgcmVz
cG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQKLSAgICAgICAgICAgICAqIG1zcnNfdG9fc2VuZFtd
IGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KLSAgICAgICAgICAgICAqIFg4NkVN
VUxfRVhDRVBUSU9OIGhlcmUgaW1wbGllcyBhIG1pc3NpbmcgZmVhdHVyZSwgYW5kIHRoYXQgdGhl
Ci0gICAgICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNjZXNzIHRvIHRoZSBNU1IuCi0g
ICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04g
KQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICBpZiAoICF2YWwgKQorICAgICAg
ICAgICAgY29udGludWU7IC8qIFNraXAgZW1wdHkgTVNScy4gKi8KIAotICAgICAgICAgICAgaWYg
KCByYyAhPSBYODZFTVVMX09LQVkgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIEFT
U0VSVF9VTlJFQUNIQUJMRSgpOwotICAgICAgICAgICAgICAgIHJldHVybiAtRU5YSU87Ci0gICAg
ICAgICAgICB9CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3Rv
X3NlbmRbaV07CisgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7Cisg
ICAgfQogCi0gICAgICAgICAgICBpZiAoICF2YWwgKQotICAgICAgICAgICAgICAgIGNvbnRpbnVl
OyAvKiBTa2lwIGVtcHR5IE1TUnMuICovCisgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQor
ICAgICAgICBodm1fZnVuY3Muc2F2ZV9tc3IodiwgY3R4dCk7CiAKLSAgICAgICAgICAgIGN0eHQt
Pm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07Ci0gICAgICAgICAgICBj
dHh0LT5tc3JbY3R4dC0+Y291bnQrK10udmFsID0gdmFsOwotICAgICAgICB9CisgICAgQVNTRVJU
KGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOwogCi0gICAgICAgIGlmICggaHZtX2Z1bmNz
LnNhdmVfbXNyICkKLSAgICAgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsKKyAg
ICBmb3IgKCBpID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQorICAgICAgICBjdHh0LT5tc3Jb
aV0uX3JzdmQgPSAwOwogCi0gICAgICAgIEFTU0VSVChjdHh0LT5jb3VudCA8PSBtc3JfY291bnRf
bWF4KTsKKyAgICBpZiAoIGN0eHQtPmNvdW50ICkKKyAgICB7CisgICAgICAgIC8qIFJld3JpdGUg
bGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNoIHNwYWNlIHdlIGFjdHVhbGx5IHVzZWQuICovCisg
ICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOworICAg
ICAgICBoLT5jdXIgKz0gSFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7CisgICAgfQorICAg
IGVsc2UKKyAgICAgICAgLyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJv
bSB0aGUgc3RyZWFtLiAqLworICAgICAgICBoLT5jdXIgLT0gc2l6ZW9mKHN0cnVjdCBodm1fc2F2
ZV9kZXNjcmlwdG9yKTsKKyAgICByZXR1cm4gMDsKK30KIAotICAgICAgICBmb3IgKCBpID0gMDsg
aSA8IGN0eHQtPmNvdW50OyArK2kgKQotICAgICAgICAgICAgY3R4dC0+bXNyW2ldLl9yc3ZkID0g
MDsKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisgICAgaW50IGVyciA9
IDA7CiAKLSAgICAgICAgaWYgKCBjdHh0LT5jb3VudCApCi0gICAgICAgIHsKLSAgICAgICAgICAg
IC8qIFJld3JpdGUgbGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNoIHNwYWNlIHdlIGFjdHVhbGx5
IHVzZWQuICovCi0gICAgICAgICAgICBkZXNjLT5sZW5ndGggPSBIVk1fQ1BVX01TUl9TSVpFKGN0
eHQtPmNvdW50KTsKLSAgICAgICAgICAgIGgtPmN1ciArPSBIVk1fQ1BVX01TUl9TSVpFKGN0eHQt
PmNvdW50KTsKLSAgICAgICAgfQotICAgICAgICBlbHNlCi0gICAgICAgICAgICAvKiBvciByZXdp
bmQgYW5kIHJlbW92ZSB0aGUgZGVzY3JpcHRvciBmcm9tIHRoZSBzdHJlYW0uICovCi0gICAgICAg
ICAgICBoLT5jdXIgLT0gc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKTsKKyAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgeworICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVf
bXNyc19vbmUodiwgaCk7CisgICAgICAgIGlmICggZXJyICkKKyAgICAgICAgICAgIGJyZWFrOwog
ICAgIH0KIAotICAgIHJldHVybiAwOworICAgIHJldHVybiBlcnI7CiB9CiAKIHN0YXRpYyBpbnQg
aHZtX2xvYWRfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIgg-0002fC-Hg; Wed, 25 Jul 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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgf-0002e6-4x
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:37 +0000
X-Inumbo-ID: 54b176c6-9004-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54b176c6-9004-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:14:52 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=GabxEmMfy2CS7tCxBx7UdoBLKy2dx8VCkImlIr5pZ78pUI4kVMaNbJay/FJFD4kZkAcZ9hiOR+L72TvPZZKK7lhRYNeVo1oMCCzlqBViSa9FopWFTRoSulNh4B8s7rI2XnP4Sw235vrk+mdwnmEnwmLXRqGbbK1u8FAYn/Zxt3Zncbd3wErI/mA0Gpqg5uinrTgyd+VzWHb/KaGe8qJhb8IhD5ovzv07OxuOkJpdMki66loj4cIBE06KlUiBiygdN9lJxhzMttqw2d6sNnaEHVou/NC3pampoxJyO7td4o8v0LZmuo1jNDh2UuVL7gSPnRBhYXCmDyBfzgW9bjVtHA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=2MIjYqLLx9lB5U316reJBhwzDdk=; b=oY++vE6aiQ9sF4OcueUQCKX02rCI
 lFmi96ZMByBaHwx2FWj0CGD7ImMbusivgbkJDJi+sN5CerXF5vwFLT+LYDD+u6TG
 SyZQFTaiCcl4650ZKPFxDIxkqMLwACggLfwtGfOzE5/NVyv9aswcvF1Zni3K+rCW
 H7+MisFt1QH5rGlBPVfqNK57QCxZ9OmLNYPuYjwdcpenlGpSHMTOGGbnJzxtiKSp
 24loOKxHYrW3NfLMrtzzj51ALs/94hwMEbUhZposuT1FDrB2yw2sL5hvp3HwSxFA
 ZPuRQvZtSVuULL2C7QcjRVr0zKsZIcfMro5+xTHg5QnIUaSsr2EzcEm/ZA==
Received: (qmail 30681 invoked from network); 25 Jul 2018 15:14:32 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:32 +0300
Received: (qmail 16449 invoked from network); 25 Jul 2018 15:14:33 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:33 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:17 +0300
Message-Id: <1532520862-13648-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 06/11] x86/hvm: Introduce
 hvm_save_mtrr_msr_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSB2MTE6CgktIGh2bV9zYXZlX210cnJfbXNyKCkgbm93IHJldHVybnMgZXJy
IGZyb20gaHZtX3NhdmVfbXRycl9tc3Jfb25lKCkuCgpOb3RlOiBUaGlzIHBhdGNoIGlzIGJhc2Vk
IG9uIFJvZ2VyIFBhdSBNb25uZSdzIHNlcmllc1sxXQotLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRy
ci5jIHwgODEgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKyksIDM3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJy
LmMKaW5kZXggNDhmYWNiYi4uNDdhNWMyOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9t
dHJyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTcxOCw1MiArNzE4LDU5IEBA
IGludCBodm1fc2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2
NF90IGdmbl9zdGFydCwKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9t
dHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRp
YyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBjb25zdCBzdHJ1Y3QgbXRy
cl9zdGF0ZSAqbXRycl9zdGF0ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7CisgICAgc3RydWN0
IGh2bV9od19tdHJyIGh3X210cnIgPSB7CisgICAgICAgIC5tc3JfbXRycl9kZWZfdHlwZSA9IG10
cnJfc3RhdGUtPmRlZl90eXBlIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19J
TlNSKG10cnJfc3RhdGUtPmZpeGVkX2VuYWJsZWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwgTVRSUmRlZlR5cGVfRSksCisgICAg
ICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUtPm10cnJfY2FwLAorICAgIH07Cisg
ICAgdW5zaWduZWQgaW50IGk7CiAKLSAgICAvKiBzYXZlIG10cnImcGF0ICovCi0gICAgZm9yX2Vh
Y2hfdmNwdShkLCB2KQorICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBN
VFJSY2FwX1ZDTlQpID4KKyAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210cnJfdmFy
KSAvIDIpICkKICAgICB7Ci0gICAgICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0
YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKLSAgICAgICAgc3RydWN0IGh2bV9od19tdHJy
IGh3X210cnIgPSB7Ci0gICAgICAgICAgICAubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRl
LT5kZWZfdHlwZSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1Io
bXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQsIE1UUlJkZWZUeXBlX0UpLAot
ICAgICAgICAgICAgLm1zcl9tdHJyX2NhcCAgICAgID0gbXRycl9zdGF0ZS0+bXRycl9jYXAsCi0g
ICAgICAgIH07Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOworICAgICAgICBkcHJpbnRrKFhFTkxP
R19HX0VSUiwKKyAgICAgICAgICAgICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkgKCVsdSkg
dmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCisgICAgICAgICAgICAgICAgdiwgTUFTS19FWFRSKGh3
X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpKTsKKyAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CisgICAgfQogCi0gICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2Fw
LCBNVFJSY2FwX1ZDTlQpID4KLSAgICAgICAgICAgICAoQVJSQVlfU0laRShod19tdHJyLm1zcl9t
dHJyX3ZhcikgLyAyKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0df
RVJSLAotICAgICAgICAgICAgICAgICAgICAiSFZNIHNhdmU6ICVwdjogdG9vIG1hbnkgKCVsdSkg
dmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCi0gICAgICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhU
Uihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSk7Ci0gICAgICAgICAgICByZXR1
cm4gLUVJTlZBTDsKLSAgICAgICAgfQorICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJy
Lm1zcl9wYXRfY3IpOwogCi0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJyLm1z
cl9wYXRfY3IpOworICAgIGZvciAoIGkgPSAwOyBpIDwgTUFTS19FWFRSKGh3X210cnIubXNyX210
cnJfY2FwLCBNVFJSY2FwX1ZDTlQpOyBpKysgKQorICAgIHsKKyAgICAgICAgLyogc2F2ZSBwaHlz
YmFzZSAqLworICAgICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjJdID0KKyAgICAgICAgICAg
ICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07CisgICAgICAgIC8qIHNh
dmUgcGh5c21hc2sgKi8KKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyKzFdID0KKyAg
ICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKKyAg
ICB9CiAKLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRy
cl9jYXAsIE1UUlJjYXBfVkNOVCk7IGkrKyApCi0gICAgICAgIHsKLSAgICAgICAgICAgIC8qIHNh
dmUgcGh5c2Jhc2UgKi8KLSAgICAgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kqMl0gPQot
ICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07
Ci0gICAgICAgICAgICAvKiBzYXZlIHBoeXNtYXNrICovCi0gICAgICAgICAgICBod19tdHJyLm1z
cl9tdHJyX3ZhcltpKjIrMV0gPQotICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3Rh
dGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKLSAgICAgICAgfQorICAgIGZvciAoIGkgPSAwOyBpIDwg
TlVNX0ZJWEVEX01TUjsgaSsrICkKKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhlZFtpXSA9
CisgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMpW2ldOwog
Ci0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTlVNX0ZJWEVEX01TUjsgaSsrICkKLSAgICAgICAg
ICAgIGh3X210cnIubXNyX210cnJfZml4ZWRbaV0gPQotICAgICAgICAgICAgICAgICgodWludDY0
X3QqKW10cnJfc3RhdGUtPmZpeGVkX3JhbmdlcylbaV07CisgICAgcmV0dXJuIGh2bV9zYXZlX2Vu
dHJ5KE1UUlIsIHYtPnZjcHVfaWQsIGgsICZod19tdHJyKTsKK30KIAotICAgICAgICBpZiAoIGh2
bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVfaWQsIGgsICZod19tdHJyKSAhPSAwICkKLSAgICAg
ICAgICAgIHJldHVybiAxOworc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqdjsK
KyAgICBpbnQgZXJyID0gMDsKKworICAgIC8qIHNhdmUgbXRyciZwYXQgKi8KKyAgICBmb3JfZWFj
aF92Y3B1KGQsIHYpCisgICAgeworICAgICAgIGVyciA9IGh2bV9zYXZlX210cnJfbXNyX29uZSh2
LCBoKTsKKyAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgIGJyZWFrOwogICAgIH0KLSAgICBy
ZXR1cm4gMDsKKyAgICByZXR1cm4gZXJyOwogfQogCiBzdGF0aWMgaW50IGh2bV9sb2FkX210cnJf
bXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotLSAKMi43LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIgc-0002dG-Jf; Wed, 25 Jul 2018 12: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgb-0002d2-Dm
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:33 +0000
X-Inumbo-ID: 52a54f8f-9004-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 52a54f8f-9004-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:14:48 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=mpRV/rxRJ49E4beIbA2wWe5LTXx/2Yentvsvsov5Xac55VFoWLzKkgvMMHp5IbOijLgdjsZ9HitQ17jT4HxwwFFN7dD5iJ21nUp9o7WqiSKylYOuLmPL+22ahcKfwOYjkIVc8H7Hhm2AomR5djEiGVviD+0rjvwEqn4ks1u052CKADAGAlpBkZXYmbCJ0QjIDafH7SRHWOB4E77HZPVLtnQrTeRLAMC7xOeNMYHsRWmeIXkPRX7TdkqBktV9rdFoQfmCilmV9FImvAiy5b+IYffnmm/0COBcoi0tPZw+hpfrVkxcPVXYmFwDLTxngeWDpDrO3/5u4k7QdOxXqoA2EA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=HDCZiMjpHMoBHEaS2nk9FVQ/WfM=; b=MecjzT/x1TlQInvVGEKBXgE7oITV
 XlwzYH3Dvs4pTQkvbtsh6p6UFJyk8EmPPLpyDp1tjzvcYPoalTAY0fn092pQ+qju
 o/gc1HRZwbqBOPS5LED06rUg5glHWILrHGnLyuJFO+l7pYx8g8X0ygK7sT1xS1D4
 QwO4SIPQfY9jjtwJul2eZdkGbAGZoy0HEqR/2O+FeI+09Bx/ZDyI/c4JWzu1wEgH
 SlCNtsDAqRGmv9xNILTc4ADYmHrZoa5sd4yseZKaVraHfJN3q4BBdd55JCOAcGpB
 N3gTNjMK/Gf3dly6dttJnupRfhOXYNUhw3Rbt0vc0D7WSm54egTBEHM9Rw==
Received: (qmail 30352 invoked from network); 25 Jul 2018 15:14:30 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:30 +0300
Received: (qmail 16414 invoked from network); 25 Jul 2018 15:14:30 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:30 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:13 +0300
Message-Id: <1532520862-13648-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 02/11] x86/hvm: Introduce
 hvm_save_tsc_adjust_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0K
Q2hhbmdlcyBzaW5jZSBWMTM6CgktIE1vdmVkIHRzY19hZGp1c3QgdG8gdGhlIGluaXRpYWxpemVy
LgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAxMyArKysrKysrKysrLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA5MzA5
MmQyLi5kOTBkYTlhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc0MCwxNiArNzQwLDIzIEBAIHZvaWQgaHZtX2RvbWFp
bl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwog
fQogCitzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3QgaHZtX3RzY19hZGp1c3QgY3R4
dCA9IHsKKyAgICAgICAgLnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRq
dXN0LAorICAgIH07CisKKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+
dmNwdV9pZCwgaCwgJmN0eHQpOworfQorCiBzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0
IHZjcHUgKnY7Ci0gICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQ7CiAgICAgaW50IGVyciA9
IDA7CiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBjdHh0LnRz
Y19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OwotICAgICAgICBlcnIg
PSBodm1fc2F2ZV9lbnRyeShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAg
ICAgIGVyciA9IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKHYsIGgpOwogICAgICAgICBpZiAoIGVy
ciApCiAgICAgICAgICAgICBicmVhazsKICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIgh-0002hO-Tx; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgg-0002f4-CB
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:38 +0000
X-Inumbo-ID: 558b7b23-9004-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 558b7b23-9004-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:14:53 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=2e+Ja27IlOChlwaSqjrxmUX6RWgPd3j0snOuDAEk7SL0ALc/1S5X1foHW9BDzZ8zgGNWeKy8v+Gzum1YfVEuG4REycs3PMP8EON7pjKZ9IRK1/JT9mEESxuCyIZq6KNlJcnlPCNR8A986akco6zdEWkrGBrQg7jLB2RmsUIpNWhNcpNyzt45VGtwNew2NC7yuWlravrxt7LRKb5en9DQOQJ5BnI5Gb8oruMMptjp7OhuzecCtPtJTkQ1fpB+rQtnHVfQGzQiO9wzMjlZS9pGFBGFfYXSXmOB8JCHaGbD8pQd9p5f2dvQaPqjyds3Qn+mHUjUBpWoquAkFFak+36yqg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=Ohivg/nPX8nKQkgt5VMiRgGqgss=; b=KtMUSGdYrCSHJTetkJ0+jqmIGao2
 n5oLIhM9rJCfEUO2E05RhNSoyK9Do8OEN5BQKuuylCzqo/NGOOEcpH99HJrdIcqA
 621P5FD7rdwtHzggWCur3itUN8iioLhq/rz7JA1cQ6HIy+07t9+yjS9oiwZ5kN+x
 AwTNsI7coIYWF4/M6JzMymloIgWjZQsVGHxsD/d+jeeBWi5GgpuuAR19HpVTo4w/
 3u4WIVXHuCryED2zge3DwbrkXU8NO8n9Os17LPhfd4Aff76wahSvue+zXz3Hcyqx
 uYcaUD0szADkaerr/PbV2jnVvk59Irofndc3s+CvP24Y9dAhdEdLcnWfgQ==
Received: (qmail 30826 invoked from network); 25 Jul 2018 15:14:33 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:33 +0300
Received: (qmail 16465 invoked from network); 25 Jul 2018 15:14:34 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:34 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:19 +0300
Message-Id: <1532520862-13648-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
CgotLS0KQ2hhbmdlcyBzaW5jZSBWODoKCS0gQWRkIGNvbW1lbnQgZm9yIHRoZSBoYW5kbGVyIHJl
dHVybiB2YWx1ZXMuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMSArCiB4
ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2
bS5jICAgICAgICAgfCA2ICsrKysrLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwg
MiArLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNo
L3g4Ni9odm0vbXRyci5jICAgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVy
LmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9ydGMuYyAgICAgICAgIHwgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgNSArKysrLQogeGVuL2FyY2gveDg2L2h2bS92
aW9hcGljLmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jICAgIHwgMyAr
Ky0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2
L2h2bS92cGljLmMgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5o
IHwgNiArKysrKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDE3IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyBiL3hl
bi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCAzMWU1NTNjLi4zNTA0NGQ3IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0zOTYsNiArMzk2LDcgQEAgc3RhdGljIGludCB2bWNlX2xv
YWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
fQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZNQ0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVf
Y3R4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jIGIv
eGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKaW5kZXggMjgzNzcwOS4uYWZmODYxMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMK
QEAgLTY0MCw3ICs2NDAsNyBAQCBzdGF0aWMgaW50IGhwZXRfbG9hZChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVS
X0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQsIGhwZXRfc2F2ZSwgTlVMTCwg
aHBldF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogc3RhdGljIHZvaWQgaHBldF9zZXQoSFBF
VFN0YXRlICpoKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggYTE4YjlhNi4uMTI0NmVkNSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC03ODUs
NiArNzg1LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKQEAgLTExODEsNyArMTE4Miw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7
CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwg
aHZtX2xvYWRfY3B1X2N0eHQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3Nh
dmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogI2RlZmluZSBIVk1fQ1BVX1hTQVZFX1NJWkUoeGNyMCkgKG9mZnNl
dG9mKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlLCBcCkBAIC0xNTM0LDYgKzE1MzYsNyBAQCBzdGF0
aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAg
ICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAg
ICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVf
eHNhdmVfc3RhdGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZl
X3N0YXRlc19vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfeHNhdmVf
c3RhdGVzLAogICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9YU0FWRV9TSVpFKHhmZWF0
dXJlX21hc2spICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2
bV9zYXZlX2Rlc2NyaXB0b3IpLApAQCAtMTU0Niw2ICsxNTQ5LDcgQEAgc3RhdGljIGludCBfX2lu
aXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgICAgIGh2bV9y
ZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJDUFVfTVNSIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNy
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNyc19vbmUsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3Jp
cHRvciksCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94
ODYvaHZtL2k4MjU0LmMKaW5kZXggOTkyZjA4ZC4uZWM3N2IyMyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM3
LDcgKzQzNyw3IEBAIHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBOVUxMLCBwaXRfbG9hZCwgMSwg
SFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEu
YwppbmRleCBjODVkMDA0Li43NzBlYWI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2ly
cS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2NCw5ICs3NjQsOSBAQCBzdGF0
aWMgaW50IGlycV9sb2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJ
X0lSUSwgaXJxX3NhdmVfcGNpLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgTlVMTCwgaXJxX2xvYWRfcGNpLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBpcnFfbG9hZF9pc2EsIAorSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShJU0FfSVJRLCBpcnFfc2F2ZV9pc2EsIE5VTEwsIGlycV9sb2FkX2lzYSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5rLAor
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGluaywgTlVMTCwg
aXJxX2xvYWRfbGluaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RP
TSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jCmluZGV4IDQ3YTVjMjkuLjFjYjJhMmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MjMsOCArODIz
LDggQEAgc3RhdGljIGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xvYWRfbXRycl9tc3IsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKK0hWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2bV9zYXZlX210cnJfbXNy
X29uZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfbXRycl9tc3IsIDEsIEhW
TVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4g
KmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQzNTY0N2YuLjBhNWU4Y2UgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5j
CkBAIC0zMDksNyArMzA5LDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBhY3BpX2xvYWQsCitIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNwaV9sb2FkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKIAogaW50IHBtdGlt
ZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmVyc2lvbikK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0
Yy5jCmluZGV4IGNiNzViOTkuLmNlN2U3MWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
cnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzgzLDcgKzc4Myw3IEBAIHN0
YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBy
dGNfc2F2ZSwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBOVUxMLCBydGNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7
CiAKIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IDg5ODRh
MjMuLmI2NzQ5MzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC04NSwxNiArODUsMTggQEAgaW50IGFyY2hfaHZtX2xv
YWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQogLyogTGlz
dCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVzdG9yZSB0eXBlcyAqLwog
c3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlOworICAgIGh2bV9zYXZl
X29uZV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKICAgICBj
b25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGludCBraW5kOwotfSBodm1f
c3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05VTEwsIE5VTEwsICI8Pz4i
fSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7IHtOVUxM
LCBOVUxMLCBOVUxMLCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBmdW5jdGlvbiB0byBhZGQg
ZW50cmllcyB0byB0aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0o
dWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hh
bmRsZXIgc2F2ZV9zdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQogewpAQCAtMTAyLDYgKzEwNCw3IEBAIHZvaWQg
X19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgQVNTRVJU
KGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsKICAgICBBU1NFUlQoaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0uc2F2ZSA9IHNhdmVfc3RhdGU7CisgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVj
b2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
bG9hZCA9IGxvYWRfc3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5uYW1lID0g
bmFtZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUgPSBzaXplOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2Fw
aWMuYwppbmRleCA5N2I0MTlmLi42NmY1NGU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNjAxLDcgKzYw
MSw3IEBAIHN0YXRpYyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9sb2FkX2VudHJ5KElPQVBJQywgaCwgJnMt
PmRvbVUpOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3Nh
dmUsIGlvYXBpY19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSU9BUElDLCBpb2FwaWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BF
Ul9ET00pOwogCiB2b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4uYwppbmRleCA1ZTNiOGFjLi5mNzJjOGE5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCkBAIC0xMDIz
LDcgKzEwMjMsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAK
LUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZl
X2RvbWFpbl9jdHh0LAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4s
IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiBzdGF0
aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMDg1LDYgKzEwODUsNyBAQCBzdGF0aWMgaW50IHZpcmlk
aWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX1ZDUFUsIHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9z
YXZlX3ZjcHVfY3R4dF9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xv
YWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggMWI5
ZjAwYS4uZWZmNjA3MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNTc2LDkgKzE1NzYsOSBAQCBzdGF0aWMg
aW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJ
QywgbGFwaWNfc2F2ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlkZGVuLAorSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIE5VTEwsIGxhcGljX2xvYWRfaGlk
ZGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNf
bG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBpY19z
YXZlX3JlZ3MsIE5VTEwsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dnBpYy5jCmluZGV4IGUxNjBiYmQuLmNhOWI0Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTEsNyArNDExLDcg
QEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNS
X1BFUl9ET00pOwogCiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaAppbmRleCBmODg5ZThmLi4yNTM4NjI4IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2
ZS5oCkBAIC05Nyw2ICs5Nyw4IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5z
dGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAqIHJlc3RvcmluZy4gIEJvdGgg
cmV0dXJuIG5vbi16ZXJvIG9uIGVycm9yLiAqLwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5k
bGVyKSAoc3RydWN0IGRvbWFpbiAqZCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7Cit0eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9o
YW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hh
bmRsZXIpIChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwogCkBAIC0xMDUsNiArMTA3LDcgQEAgdHlwZWRl
ZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3Jl
Z2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lLCAKICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9o
YW5kbGVyIHNhdmVfc3RhdGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25l
X2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFu
ZGxlciBsb2FkX3N0YXRlLAogICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBp
bnQga2luZCk7CiAKQEAgLTExNCwxMiArMTE3LDEzIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2
bSh1aW50MTZfdCB0eXBlY29kZSwKIAogLyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1
bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXggbnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2Fs
Y3VsYXRlcyB0aGUgc2l6ZSBvZiBidWZmZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfbG9hZCwgX251bSwgX2spICAgICAgICAgICAgIFwK
KyNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZlX29uZSwg
X2xvYWQsIF9udW0sIF9rKSAgXAogc3RhdGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNf
eCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAg
ICAgICAgICAgICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2Fk
LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAoX251bSkgKiAoSFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpKSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIgi-0002ho-AA; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgg-0002f5-Fd
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:38 +0000
X-Inumbo-ID: 37e2c926-9004-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 37e2c926-9004-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 14:14:03 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=azfjBQgpAO3vhqka4fABrXQnQL3iOc2VGAW20MsdoJwfSDTz2s8cXxQjqzEsYVPlyq5jirHXYnkvhz11COnzhnb0+xH6sUvo9DBZSam7/zuP8x6rhvLDM1ZTcfQ8YhEZFcKYzdSI9z/WCcTv+nvnLSELbY5tbs2gb3o5CbB7Vk9jwi1/wP6SeV5baYT+QKqQMFFkmISaze75Fxp+U2csR2rS7CYa7rlxjcNfmP6nRyxeV7aaIayUXGi3o0OcB2tYi0Kxv8ejSJ/bb/2bGbJOwFeZ3jBWGt4TMKIu2pPvq4j0BjHFSUCIja5AE+UkGQdGsOWUVEwSne6DLx2OK/8r6A==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=whef7YI1s3mqDc5NqPGjVkQd9l8=; b=Km8nFe8w2lThMKlj2fm8pKxgI7Fm
 LVw2hupfb8qwhDVJyplGx2f2QLNZyE+HAs7oC1StJBbaW/iK8uwFXzhaZpTzwkcK
 zlkKbwKaRtQ7F8DhMeiJVCOMHU5Dvjj5fIi2p3gV4AxMTLvTPx5OB1rDrZO3zV5S
 wXgXgWz45SnSrgNBDmYCp+5LEGuIrPl17xfeJA8CiBUcqEtaUOrJVWydpDaRuSh5
 BSJRImmI8hkLnYBnxxzxQQpXLJQLSTDB6uBoL1MznU0ChKby0XXfV24BD3nJfxh7
 YBggCPPnqBRojvuFM10h7PKQxAAWEKn90nyL3SJbz3A5t61sWW/bORhxMQ==
Received: (qmail 30739 invoked from network); 25 Jul 2018 15:14:33 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:33 +0300
Received: (qmail 16457 invoked from network); 25 Jul 2018 15:14:33 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:33 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:18 +0300
Message-Id: <1532520862-13648-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9tIGEgc2luZ2xlIGluc3RhbmNlLgoKU2lnbmVk
LW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKLS0tCkNoYW5n
ZXMgc2luY2UgVjEzOgoJLSBGaXhlZCBzdHlsZS4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3Zpcmlk
aWFuLmMgfCAzMCArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAxOSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKaW5kZXgg
Njk0ZWFlNi4uNWUzYjhhYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpAQCAtMTAyNiwyNCArMTAyNiwzMiBA
QCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklE
SUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAK
LXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3Ry
dWN0IHZjcHUgKnY7CisgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9
IHt9OwogCi0gICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkKKyAgICBpZiAoICFpc192
aXJpZGlhbl9kb21haW4odi0+ZG9tYWluKSApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgZm9y
X2VhY2hfdmNwdSggZCwgdiApIHsKLSAgICAgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2Nv
bnRleHQgY3R4dCA9IHsKLSAgICAgICAgICAgIC52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm1f
dmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdywKLSAgICAgICAgICAgIC52cF9hc3Npc3Rf
cGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcsCi0g
ICAgICAgIH07CisgICAgY3R4dC52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm1fdmNwdS52aXJp
ZGlhbi52cF9hc3Npc3QubXNyLnJhdzsKKyAgICBjdHh0LnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+
YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZzsKKworICAgIHJldHVybiBo
dm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7Cit9CisK
K3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUgKnY7CisgICAgaW50IGVy
ciA9IDA7CiAKLSAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52
Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsKKyAgICBmb3Jf
ZWFjaF92Y3B1ICggZCwgdiApCisgICAgeworICAgICAgICBlcnIgPSB2aXJpZGlhbl9zYXZlX3Zj
cHVfY3R4dF9vbmUodiwgaCk7CisgICAgICAgIGlmICggZXJyICkKKyAgICAgICAgICAgIGJyZWFr
OwogICAgIH0KIAotICAgIHJldHVybiAwOworICAgIHJldHVybiBlcnI7CiB9CiAKIHN0YXRpYyBp
bnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIgm-0002mE-1h; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgk-0002k3-4R
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:42 +0000
X-Inumbo-ID: 571dba39-9004-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 571dba39-9004-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:14:56 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=WVYCOgWBswlahuDU1u4bFQDWm0GAC1cR26FDpu2107Cllej3uoAbSEZBV2ZitIOQi50UXx5lIj1drvOt9hCqdPa/Bz3y/M8ikHLAtynGgG7XP4RuCzIQAu1A9Bv476/iG+gjwjZXcCZWSjEEtIIdSD3OREl+Y4E4Yhcdht7VsQdT4of3D4MBVwzHsBo6HmcRG2+sKrzkYZsmAkM3X0GTl/yrihTFDffj6EhtVOG73BSmgJtGerfS0J5JKmbkjkLa/W10vIW7UnoamzB+CxYmdv71xsPvI0pTPKwKo14YQEdv/HZFuL4eHKFoR7UOo9gEHgCI0LluXMjQDPX63hWJJA==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=S+sUerr9GijwU2Afj5SpvoIN6aM=; b=Y3FpHIDUwLYYW61EokONp06PBDt4
 kzwMQ0uenn6AzIAJxkDxXBcUuFoqodoFWHnzaW8NV87Q32gJ4HaFMPa7vEVzUCCG
 gu/78PjCv9Hrww3nPDemQnDlYcDolKN6KpNwnJ4UWgSDmiiV/peNUOAOoOR09taV
 AuqastJ3bs2hKKBlf720bKE4k5G5gNk7AWijXhXBEHv/VhSDKwTbiiFCbqKj0rzr
 LXf89en3sK/QrKWEEMEhUcJc7eurRX9ggZw5cm4w98MhfQM5BpMzX4EXkwiNX+RG
 dnXb4y6uj4xEWkcOY/bSowFZQJ/UbLbxcCorWVOi6esbld0NVqmRFk3wMQ==
Received: (qmail 30908 invoked from network); 25 Jul 2018 15:14:34 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:34 +0300
Received: (qmail 16476 invoked from network); 25 Jul 2018 15:14:34 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:34 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:20 +0300
Message-Id: <1532520862-13648-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 09/11] x86/domctl: Don't pause the whole
 domain if only getting vcpu 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmluZyB0aGUgZm9yIGxvb3AgdG8gdGhlIGNhbGxl
ciBzbwpub3cgd2UgY2FuIHNhdmUgaW5mbyBmb3IgYSBzaW5nbGUgdmNwdSBpbnN0YW5jZSB3aXRo
IHRoZSBzYXZlX29uZQpoYW5kbGVycy4KClNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgoKLS0tCkNoYW5nZXMgc2luY2UgVjExOgoJLSBDaGFu
Z2VkIHRoZSBDT05USU5VRSByZXR1cm4gdG8gcmV0dXJuIDAuCi0tLQogeGVuL2FyY2gveDg2L2h2
bS9odm0uYyAgfCAgMTkgKysrKy0tLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgfCAxMzcgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiAyIGZpbGVzIGNo
YW5nZWQsIDExNiBpbnNlcnRpb25zKCspLCA0MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCAxMjQ2
ZWQ1Li5mMTQwMzA1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc5Myw2ICs3OTMsMTQgQEAgc3RhdGljIGludCBodm1f
c2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKICAgICBzdHJ1Y3QgaHZtX2h3X2Nw
dSBjdHh0ID0ge307CiAKKyAgICAvKgorICAgICAqIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0
ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUKKyAgICAgKiBjb2RlIHdpbGwg
bGVhdmUgaXQgZG93biBpZiB0aGVyZSBpcyBub3RoaW5nIHNhdmVkLgorICAgICAqLworICAgIGlm
ICggdi0+cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCisgICAgICAgIHJldHVybiAwOworCisKICAg
ICAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8KICAgICBodm1fZnVu
Y3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7CiAKQEAgLTg5NywxMyArOTA1LDYgQEAgc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIC8q
Ci0gICAgICAgICAqIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQg
aXMgZG93bjsgdGhlIHJlc3RvcmUKLSAgICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24g
aWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KLSAgICAgICAgICovCi0gICAgICAgIGlmICggdi0+
cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCi0gICAgICAgICAgICBjb250aW51ZTsKLQogICAgICAg
ICBlcnIgPSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgaCk7CiAgICAgICAgIGlmICggZXJyICkK
ICAgICAgICAgICAgIGJyZWFrOwpAQCAtMTE5Niw3ICsxMTk3LDcgQEAgc3RhdGljIGludCBodm1f
c2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgKICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5h
cmNoLnhjcjBfYWNjdW0pOwogICAgIGludCBlcnIgPSAwOwogCi0gICAgaWYgKCAhY3B1X2hhc194
c2F2ZSApCisgICAgaWYgKCAhY3B1X2hhc194c2F2ZSB8fCAheHNhdmVfZW5hYmxlZCh2KSApCiAg
ICAgICAgIHJldHVybiAwOyAgIC8qIGRvIG5vdGhpbmcgKi8KIAogICAgIGVyciA9IF9odm1faW5p
dF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSk7CkBAIC0xMjIxLDgg
KzEyMjIsNiBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAKICAgICBmb3JfZWFjaF92Y3B1ICgg
ZCwgdiApCiAgICAgewotICAgICAgICBpZiAoICF4c2F2ZV9lbmFibGVkKHYpICkKLSAgICAgICAg
ICAgIGNvbnRpbnVlOwogICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29u
ZSh2LCBoKTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmlu
ZGV4IGI2NzQ5MzcuLmQ1NzY0OGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC0xMzgsOSArMTM4LDEyIEBAIHNpemVf
dCBodm1fc2F2ZV9zaXplKHN0cnVjdCBkb21haW4gKmQpCiBpbnQgaHZtX3NhdmVfb25lKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNl
LAogICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFXzY0KHVpbnQ4KSBoYW5kbGUsIHVp
bnQ2NF90ICpidWZzeikKIHsKLSAgICBpbnQgcnY7CisgICAgaW50IHJ2ID0gMDsKICAgICBodm1f
ZG9tYWluX2NvbnRleHRfdCBjdHh0ID0geyB9OwogICAgIGNvbnN0IHN0cnVjdCBodm1fc2F2ZV9k
ZXNjcmlwdG9yICpkZXNjOworICAgIGJvb2wgaXNfc2luZ2xlX2luc3RhbmNlID0gZmFsc2U7Cisg
ICAgdWludDMyX3Qgb2ZmID0gMDsKKyAgICBzdHJ1Y3QgdmNwdSAqdjsKIAogICAgIGlmICggZC0+
aXNfZHlpbmcgfHwKICAgICAgICAgIHR5cGVjb2RlID4gSFZNX1NBVkVfQ09ERV9NQVggfHwKQEAg
LTE0OCw0MyArMTUxLDk0IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAgICAgICAhaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAK
KyAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9QRVJfVkNQ
VSAmJgorICAgICAgICBpbnN0YW5jZSA8IGQtPm1heF92Y3B1cyApCisgICAgICAgIGlzX3Npbmds
ZV9pbnN0YW5jZSA9IHRydWU7CisKICAgICBjdHh0LnNpemUgPSBodm1fc3JfaGFuZGxlcnNbdHlw
ZWNvZGVdLnNpemU7Ci0gICAgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmtpbmQgPT0g
SFZNU1JfUEVSX1ZDUFUgKQorICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5k
ID09IEhWTVNSX1BFUl9WQ1BVICYmCisgICAgICAgIGluc3RhbmNlID09IGQtPm1heF92Y3B1cyAp
CiAgICAgICAgIGN0eHQuc2l6ZSAqPSBkLT5tYXhfdmNwdXM7CiAgICAgY3R4dC5kYXRhID0geG1h
bGxvY19ieXRlcyhjdHh0LnNpemUpOwogICAgIGlmICggIWN0eHQuZGF0YSApCiAgICAgICAgIHJl
dHVybiAtRU5PTUVNOwogCi0gICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKLSAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiSFZN
JWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVkKVxuIiwKLSAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKLSAgICBlbHNlIGlmICggcnYgPSAt
RU5PRU5ULCBjdHh0LmN1ciA+PSBzaXplb2YoKmRlc2MpICkKKyAgICBpZiAoIGlzX3NpbmdsZV9p
bnN0YW5jZSApCisgICAgICAgIHZjcHVfcGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOworICAgIGVs
c2UKKyAgICAgICAgZG9tYWluX3BhdXNlKGQpOworCisgICAgaWYgKCBpc19zaW5nbGVfaW5zdGFu
Y2UgKQogICAgIHsKLSAgICAgICAgdWludDMyX3Qgb2ZmOworICAgICAgICBpZiAoIGh2bV9zcl9o
YW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgIT0gTlVMTCApCisgICAgICAgICAgICBydiA9IGh2
bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUoZC0+dmNwdVtpbnN0YW5jZV0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmN0eHQpOwor
ICAgICAgICBlbHNlCisgICAgICAgICAgICBydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
c2F2ZShkLCAmY3R4dCk7CiAKLSAgICAgICAgZm9yICggb2ZmID0gMDsgb2ZmIDw9IChjdHh0LmN1
ciAtIHNpemVvZigqZGVzYykpOyBvZmYgKz0gZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgaWYgKCBy
diAhPSAwICkKICAgICAgICAgewotICAgICAgICAgICAgZGVzYyA9ICh2b2lkICopKGN0eHQuZGF0
YSArIG9mZik7Ci0gICAgICAgICAgICAvKiBNb3ZlIHBhc3QgaGVhZGVyICovCi0gICAgICAgICAg
ICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKLSAgICAgICAgICAgIGlmICggY3R4dC5jdXIgPCBkZXNj
LT5sZW5ndGggfHwKLSAgICAgICAgICAgICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5n
dGggKQotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgaWYgKCBpbnN0YW5jZSA9
PSBkZXNjLT5pbnN0YW5jZSApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcnYgPSAw
OwotICAgICAgICAgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoaGFuZGxlKSApCi0g
ICAgICAgICAgICAgICAgICAgICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAg
ICBlbHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKLSAgICAgICAgICAgICAgICAgICAg
cnYgPSAtRU5PQlVGUzsKLSAgICAgICAgICAgICAgICBlbHNlIGlmICggY29weV90b19ndWVzdCho
YW5kbGUsIGN0eHQuZGF0YSArIG9mZiwgZGVzYy0+bGVuZ3RoKSApCi0gICAgICAgICAgICAgICAg
ICAgIHJ2ID0gLUVGQVVMVDsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAg
ICAgICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6IGZh
aWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIsCisgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOworICAgICAgICAgICAgdmNwdV91bnBhdXNlKGQt
PnZjcHVbaW5zdGFuY2VdKTsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggY3R4dC5jdXIg
Pj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJ2ID0gLUVOT0VOVDsK
KyAgICAgICAgICAgIGRlc2MgPSAodm9pZCAqKShjdHh0LmRhdGEpOworICAgICAgICAgICAgIC8q
IE1vdmUgcGFzdCBoZWFkZXIgKi8KKyAgICAgICAgICAgIG9mZiA9IHNpemVvZigqZGVzYyk7Cisg
ICAgICAgICAgICAgaWYgKCBjdHh0LmN1ciA8IGRlc2MtPmxlbmd0aCB8fAorICAgICAgICAgICAg
ICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5ndGggKQorICAgICAgICAgICAgICAgIHJ2
ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIHJ2ID0gMDsKKyAgICAgICAgICAgIGlmICggZ3Vlc3Rf
aGFuZGxlX2lzX251bGwoaGFuZGxlKSApCisgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+
bGVuZ3RoOworICAgICAgICAgICAgZWxzZSBpZiAoICpidWZzeiA8IGRlc2MtPmxlbmd0aCApCisg
ICAgICAgICAgICAgICBydiA9IC1FTk9CVUZTOworICAgICAgICAgICAgZWxzZSBpZiAoIGNvcHlf
dG9fZ3Vlc3QoaGFuZGxlLCBjdHh0LmRhdGEgKyBvZmYsIGRlc2MtPmxlbmd0aCkgKQorICAgICAg
ICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAg
ICAqYnVmc3ogPSBkZXNjLT5sZW5ndGg7CisgICAgICAgICAgICB2Y3B1X3VucGF1c2UoZC0+dmNw
dVtpbnN0YW5jZV0pOwogICAgICAgICB9CiAgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAg
IGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAocnYg
PSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0eHQpKSAhPSAwICkKKyAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJIVk0lZCBzYXZl
OiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IiAoJWQpXG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CisgICAgICAgICAgICB9CisgICAg
ICAgICAgICBlbHNlIGlmICggY3R4dC5jdXIgPj0gc2l6ZW9mKCpkZXNjKSApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgcnYgPSAtRU5PRU5UOworICAgICAgICAgICAgICAgIGRlc2Mg
PSAodm9pZCAqKShjdHh0LmRhdGEgKyBvZmYpOworICAgICAgICAgICAgICAgIC8qIE1vdmUgcGFz
dCBoZWFkZXIgKi8KKyAgICAgICAgICAgICAgICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKKyAgICAg
ICAgICAgICAgICBpZiAoIGN0eHQuY3VyIDwgZGVzYy0+bGVuZ3RoIHx8CisgICAgICAgICAgICAg
ICAgICAgICBvZmYgPiBjdHh0LmN1ciAtIGRlc2MtPmxlbmd0aCApCisgICAgICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgICAgIGlmICggaW5zdGFuY2UgPT0gZGVzYy0+aW5zdGFu
Y2UgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgcnYgPSAwOworICAg
ICAgICAgICAgICAgICAgICBpZiAoIGd1ZXN0X2hhbmRsZV9pc19udWxsKGhhbmRsZSkgKQorICAg
ICAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAgICAgICAgICAg
ICAgICAgICBlbHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKKyAgICAgICAgICAgICAg
ICAgICAgICAgIHJ2ID0gLUVOT0JVRlM7CisgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBj
b3B5X3RvX2d1ZXN0KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKKyAg
ICAgICAgICAgICAgICAgICAgICAgIHJ2ID0gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICAgICAg
ZWxzZQorICAgICAgICAgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3RoOworICAg
ICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgb2ZmICs9IGRlc2MtPmxlbmd0aDsKKyAgICAgICAgICAgICB9CisgICAgICAgICB9CisgICAg
ICAgIGRvbWFpbl91bnBhdXNlKGQpOworICAgICB9CiAKICAgICB4ZnJlZShjdHh0LmRhdGEpOwog
ICAgIHJldHVybiBydjsKQEAgLTE5Niw3ICsyNTAsOSBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgc3RydWN0IGh2bV9zYXZlX2hl
YWRlciBoZHI7CiAgICAgc3RydWN0IGh2bV9zYXZlX2VuZCBlbmQ7CiAgICAgaHZtX3NhdmVfaGFu
ZGxlciBoYW5kbGVyOwotICAgIHVuc2lnbmVkIGludCBpOworICAgIGh2bV9zYXZlX29uZV9oYW5k
bGVyIHNhdmVfb25lX2hhbmRsZXI7CisgICAgdW5zaWduZWQgaW50IGksIHJjOworICAgIHN0cnVj
dCB2Y3B1ICp2ID0gTlVMTDsKIAogICAgIGlmICggZC0+aXNfZHlpbmcgKQogICAgICAgICByZXR1
cm4gLUVJTlZBTDsKQEAgLTIyNCwxMSArMjgwLDMyIEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBmb3IgKCBpID0gMDsgaSA8PSBI
Vk1fU0FWRV9DT0RFX01BWDsgaSsrICkKICAgICB7CiAgICAgICAgIGhhbmRsZXIgPSBodm1fc3Jf
aGFuZGxlcnNbaV0uc2F2ZTsKLSAgICAgICAgaWYgKCBoYW5kbGVyICE9IE5VTEwgKQorICAgICAg
ICBzYXZlX29uZV9oYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOworICAgICAg
ICBpZiAoIHNhdmVfb25lX2hhbmRsZXIgIT0gTlVMTCApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZlOiAlc1xuIiwKICAgICAgICAgICAgICAg
ICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKLSAgICAgICAgICAg
IGlmICggaGFuZGxlcihkLCBoKSAhPSAwICkKKyAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICByYyA9IHNhdmVfb25lX2hhbmRs
ZXIodiwgaCk7CisKKyAgICAgICAgICAgICAgICBpZiggcmMgIT0gMCApCisgICAgICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUx
NiJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGkpOworICAg
ICAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgICAgICAgICB9CisgICAg
ICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgZWxzZSBpZiAoIGhhbmRsZXIgIT0gTlVMTCAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZl
OiAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5kbGVy
c1tpXS5uYW1lKTsKKworICAgICAgICAgICAgcmMgPSBoYW5kbGVyKGQsIGgpOworCisgICAgICAg
ICAgICBpZiggcmMgIT0gMCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19HX0VSUgogICAgICAgICAgICAgICAgICAgICAgICAiSFZNJWQgc2F2ZTogZmFpbGVk
IHRvIHNhdmUgdHlwZSAlIlBSSXUxNiJcbiIsCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIgm-0002mp-Et; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgk-0002kv-QG
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:42 +0000
X-Inumbo-ID: 39cf0a03-9004-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39cf0a03-9004-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 14:14:07 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=WTiDDbC1r/S0GegvRuWH2sdDq7WKTxcsCJ1/rrMtbxx9lVPBqnl0q82KsNHCtpITyPHGGKJPOP50f6Z3r0B1SGXmBhMR/Qi0Y6UxrywBB2lWAQ+OB8n+e1wLuxsOIlFdNvSt6fYTuGmwdOFUr7IlZ1Xtec/p6QNEsNp1aJREZcaVhVRx3kwkip3fSv5irmr1WVWDYnqW15Men6KTFczUtABGhbZv+MJu782bUgLcB+JZKTFp96clul2/w1/15LT21kGttPL+CZR/qhnScyuQHIFSsCHSxZxVkD/LWSKajKsluUjHSt5pMzeajuNhD3rZyxBS669TOWoiLuIOrr1+zg==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=NzSl9yPxHC503zk/DhtW4occk9A=; b=nZhmlyC1yHNcw3F8+pDs8816YueD
 GVVf9SqxZwqOV643eyL6dHPlxJ8xIjGC02+T3BJt+w5ePRKPbeExEZvY3/kkDfSm
 0hO4icDCuzkcz4mo4hZ/uhawYt+jhNzaUMeKUnZk02DE0bPqtFVlEgYCu10nPoOM
 MjcZiL2daEaDFiOn3aYWHJvPHvFvxHE51CsW6aRNu2T+YODT+26hEw9Y6aDz+rxv
 0rmq6ndJxVwi72WW+S9mSzSiaBkG1XQ4aRH3K/0gyxgQtnlhp+ktRCTtZx3GNToy
 Nci+HT1bQdOuiZLE2fH3Ro/MS9qwtxhYACck049JqjKhkHmeV1/1h0A3BA==
Received: (qmail 30997 invoked from network); 25 Jul 2018 15:14:35 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:35 +0300
Received: (qmail 16484 invoked from network); 25 Jul 2018 15:14:35 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:35 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:21 +0300
Message-Id: <1532520862-13648-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 10/11] x86/hvm: Remove redundant save
 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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSByZWR1bmRhbnQgc2F2ZSBmdW5jdGlvbnMgYW5kIHJlbmFt
ZXMgdGhlCnNhdmVfb25lKiB0byBzYXZlLiBJdCB0aGVuIGNoYW5nZXMgdGhlIGRvbWFpbiBwYXJh
bSB0byB2Y3B1IGluIHRoZQpzYXZlIGZ1bmNzLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTE6CiAg
ICAgICAgLSBSZW1vdmUgZW51bSByZXR1cm4gdHlwZSBmb3Igc2F2ZSBmdW5jcy4KLS0tCiB4ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgfCAxOSArKy0tLS0tLS0tLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8IDc1ICsrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMg
ICAgICAgICB8ICA5ICsrKy0tCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgfCAxOSAr
Ky0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwgIDMgKy0KIHhlbi9h
cmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL3NhdmUu
YyAgICAgICAgfCAyNiArKystLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5j
ICAgICB8ICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAgfCAyMiArKystLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAgfCAzNCArKysrKystLS0tLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyAgICAgICAgfCAgMyArLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIHwgIDIgKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDUwIGluc2Vy
dGlvbnMoKyksIDE3NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggMzUw
NDRkNy4uYjUzYWQ3YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzQ5LDcgKzM0OSw3IEBA
IGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQogICAgIHJldHVybiBy
ZXQ7CiB9CiAKLXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9j
dHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1
Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0ID0gewogICAgICAgICAuY2FwcyA9IHYtPmFyY2gudm1jZS5t
Y2dfY2FwLApAQCAtMzYxLDIxICszNjEsNiBAQCBzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0
eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1
cm4gaHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAK
LXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0g
MDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IHZt
Y2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVyciApCi0gICAgICAg
ICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQotCiBzdGF0aWMgaW50IHZt
Y2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiB7CiAgICAgdW5zaWduZWQgaW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwpA
QCAtMzk2LDcgKzM4MSw3IEBAIHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShWTUNFX1ZDUFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9j
dHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCmluZGV4IGFmZjg2MTMuLjZlN2Y3
NDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCkBAIC01MTYsOCArNTE2LDkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBodm1f
bW1pb19vcHMgaHBldF9tbWlvX29wcyA9IHsKIH07CiAKIAotc3RhdGljIGludCBocGV0X3NhdmUo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGhw
ZXRfc2F2ZShzdHJ1Y3QgdmNwdSAqdmNwdSwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Cisg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IHZjcHUtPmRvbWFpbjsKICAgICBIUEVUU3RhdGUgKmhwID0g
ZG9tYWluX3ZocGV0KGQpOwogICAgIHN0cnVjdCB2Y3B1ICp2ID0gcHRfZ2xvYmFsX3ZjcHVfdGFy
Z2V0KGQpOwogICAgIGludCByYzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGYxNDAzMDUuLjEyMjU1MmUgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpA
QCAtNzQwLDcgKzc0MCw3IEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZl
X3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
K3N0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQgPSB7CiAg
ICAgICAgIC50c2NfYWRqdXN0ID0gdi0+YXJjaC5odm1fdmNwdS5tc3JfdHNjX2FkanVzdCwKQEAg
LTc0OSwyMSArNzQ5LDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV90c2NfYWRqdXN0X29uZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9zYXZl
X2VudHJ5KFRTQ19BREpVU1QsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKIH0KIAotc3RhdGljIGlu
dCBodm1fc2F2ZV90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIGludCBlcnIgPSAwOwotCi0gICAg
Zm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgZXJyID0gaHZtX3NhdmVfdHNj
X2FkanVzdF9vbmUodiwgaCk7Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAgICAgIGJyZWFr
OwotICAgIH0KLQotICAgIHJldHVybiBlcnI7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNj
X2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAg
ICB1bnNpZ25lZCBpbnQgdmNwdWlkID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7CkBAIC03ODUsMTAg
Kzc3MCwxMCBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoVFNDX0FESlVTVCwgaHZtX3NhdmVfdHNjX2FkanVzdCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAg
IE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEs
IEhWTVNSX1BFUl9WQ1BVKTsKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2
ZV9jcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAg
ICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwogICAgIHN0cnVjdCBodm1faHdfY3B1IGN0
eHQgPSB7fTsKQEAgLTg5OCwyMCArODgzLDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4
dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKIH0KIAotc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAg
IGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IGh2bV9zYXZlX2Nw
dV9jdHh0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJlYWs7
Ci0gICAgfQotICAgIHJldHVybiBlcnI7Ci19Ci0KIC8qIFJldHVybiBhIHN0cmluZyBpbmRpY2F0
aW5nIHRoZSBlcnJvciwgb3IgTlVMTCBmb3IgdmFsaWQuICovCiBjb25zdCBjaGFyICpodm1fZWZl
cl92YWxpZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDY0X3QgdmFsdWUsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzaWduZWQgaW50IGNyMF9wZykKQEAgLTExODMsNyArMTE1NCw3IEBA
IHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZtX3NhdmVfY3B1X2N0eHRfb25lLAorSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBOVUxMLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfY3R4dCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCkBAIC0xMTkxLDcgKzExNjIsNyBAQCBI
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9zYXZl
X2NwdV9jdHh0X29uZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzYXZlX2FyZWEpICsgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhzdGF0
ZV9jdHh0X3NpemUoeGNyMCkpCiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRl
c19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGlu
dCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqY3R4dDsKICAgICB1
bnNpZ25lZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBfYWNjdW0p
OwpAQCAtMTIxNSwyMSArMTE4Niw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0
YXRlc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoCiAgICAgcmV0
dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcyhzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAq
djsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7
Ci0gICAgICAgIGVyciA9IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKHYsIGgpOwotICAg
ICAgICBpZiAoIGVyciApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4g
ZXJyOwotfQotCiAvKgogICogU3RydWN0dXJlIGxheW91dCBjb25mb3JtaXR5IGNoZWNrcywgZG9j
dW1lbnRpbmcgY29ycmVjdG5lc3Mgb2YgdGhlIGNhc3QgaW4KICAqIHRoZSBpbnZvY2F0aW9uIG9m
IHZhbGlkYXRlX3hzdGF0ZSgpIGJlbG93LgpAQCAtMTM2Nyw3ICsxMzIzLDcgQEAgc3RhdGljIGNv
bnN0IHVpbnQzMl90IG1zcnNfdG9fc2VuZFtdID0gewogfTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQg
X19yZWFkX21vc3RseSBtc3JfY291bnRfbWF4ID0gQVJSQVlfU0laRShtc3JzX3RvX3NlbmQpOwog
Ci1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgaHZtX3NhdmVf
ZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZoLT5kYXRhW2gtPmN1cl0pOwogICAgIHN0cnVjdCBodm1f
bXNyICpjdHh0OwpAQCAtMTQyOCwyMSArMTM4NCw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1
X21zcnNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBy
ZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAg
ICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAg
ICAgIGVyciA9IGh2bV9zYXZlX2NwdV9tc3JzX29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIg
KQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKLX0KLQogc3Rh
dGljIGludCBodm1fbG9hZF9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIHsKICAgICB1bnNpZ25lZCBpbnQgaSwgdmNwdWlkID0gaHZtX2xvYWRfaW5z
dGFuY2UoaCk7CkBAIC0xNTM1LDcgKzE0NzYsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVn
aXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZt
KENQVV9YU0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9YU0FWRSIsCiAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzLAotICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUsCisgICAgICAg
ICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRf
Y3B1X3hzYXZlX3N0YXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfWFNBVkVf
U0laRSh4ZmVhdHVyZV9tYXNrKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9m
KHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwKQEAgLTE1NDgsNyArMTQ4OSw3IEBAIHN0YXRp
YyBpbnQgX19pbml0IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQogICAg
ICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9NU1JfQ09ERSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiQ1BVX01TUiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfY3B1X21zcnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21z
cnNfb25lLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0
LmMKaW5kZXggZWM3N2IyMy4uZDUxNDYzZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtMzkwLDggKzM5MCw5IEBA
IHZvaWQgcGl0X3N0b3BfY2hhbm5lbDBfaXJxKFBJVFN0YXRlICpwaXQpCiAgICAgc3Bpbl91bmxv
Y2soJnBpdC0+bG9jayk7CiB9CiAKLXN0YXRpYyBpbnQgcGl0X3NhdmUoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHBpdF9zYXZlKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpk
ID0gdi0+ZG9tYWluOwogICAgIFBJVFN0YXRlICpwaXQgPSBkb21haW5fdnBpdChkKTsKICAgICBp
bnQgcmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2lycS5jCmluZGV4IDc3MGVhYjcuLmE0MDVlN2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwpAQCAtNjMwLDggKzYz
MCw5IEBAIHN0YXRpYyBpbnQgX19pbml0IGR1bXBfaXJxX2luZm9fa2V5X2luaXQodm9pZCkKIH0K
IF9faW5pdGNhbGwoZHVtcF9pcnFfaW5mb19rZXlfaW5pdCk7CiAKLXN0YXRpYyBpbnQgaXJxX3Nh
dmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGlj
IGludCBpcnFfc2F2ZV9wY2koc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9p
cnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShkKTsKICAgICB1bnNpZ25lZCBpbnQgYXNzZXJ0
ZWQsIHBkZXYsIHBpbnR4OwogICAgIGludCByYzsKQEAgLTY2MiwxNiArNjYzLDE4IEBAIHN0YXRp
YyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogICAgIHJldHVybiByYzsKIH0KIAotc3RhdGljIGludCBpcnFfc2F2ZV9pc2Eoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGlycV9zYXZl
X2lzYShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9
IGh2bV9kb21haW5faXJxKGQpOwogCiAgICAgLyogU2F2ZSBJU0EgSVJRIGxpbmVzICovCiAgICAg
cmV0dXJuICggaHZtX3NhdmVfZW50cnkoSVNBX0lSUSwgMCwgaCwgJmh2bV9pcnEtPmlzYV9pcnEp
ICk7CiB9CiAKLXN0YXRpYyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1Y3QgdmNw
dSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9
IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJx
KGQpOwogCiAgICAgLyogU2F2ZSBQQ0ktSVNBIGxpbmsgc3RhdGUgKi8KZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggMWNi
MmEyZS4uYjdjOWJkNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTcxOCw3ICs3MTgsNyBAQCBpbnQgaHZtX3NldF9t
ZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnZm5fc3RhcnQs
CiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3Nh
dmVfbXRycl9tc3Ioc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewog
ICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZtX3Zj
cHUubXRycjsKICAgICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRyciA9IHsKQEAgLTc1OCwyMSAr
NzU4LDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcl9vbmUoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShNVFJS
LCB2LT52Y3B1X2lkLCBoLCAmaHdfbXRycik7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRy
cl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAg
c3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAgICAvKiBzYXZlIG10cnImcGF0
ICovCi0gICAgZm9yX2VhY2hfdmNwdShkLCB2KQotICAgIHsKLSAgICAgICBlcnIgPSBodm1fc2F2
ZV9tdHJyX21zcl9vbmUodiwgaCk7Ci0gICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICBicmVh
azsKLSAgICB9Ci0gICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGludCBodm1fbG9hZF9tdHJy
X21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBp
bnQgdmNwdWlkLCBpOwpAQCAtODIzLDcgKzgwOCw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRy
cl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0
dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRy
cl9tc3IsIGh2bV9zYXZlX210cnJfbXNyX29uZSwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
TVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIE5VTEwsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9sb2FkX210cnJfbXNyLCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHZvaWQgbWVtb3J5X3R5
cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9wbXRpbWVyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCAwYTVlOGNlLi40
NjFkMmRmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3BtdGltZXIuYwpAQCAtMjQ5LDggKzI0OSw5IEBAIHN0YXRpYyBpbnQgaGFu
ZGxlX3BtdF9pbygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IGFj
cGlfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRp
YyBpbnQgYWNwaV9zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faHdf
YWNwaSAqYWNwaSA9ICZkLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKICAgICBQTVRTdGF0ZSAqcyA9
ICZkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKICAgICB1aW50MzJfdCB4LCBtc2Ig
PSBhY3BpLT50bXJfdmFsICYgVE1SX1ZBTF9NU0I7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3J0Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjZTdlNzFiLi5lYTJmYmQz
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vcnRjLmMKQEAgLTczNyw4ICs3MzcsOSBAQCB2b2lkIHJ0Y19taWdyYXRlX3RpbWVycyhzdHJ1
Y3QgdmNwdSAqdikKIH0KIAogLyogU2F2ZSBSVEMgaGFyZHdhcmUgc3RhdGUgKi8KLXN0YXRpYyBp
bnQgcnRjX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitz
dGF0aWMgaW50IHJ0Y19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIFJUQ1N0YXRlICpz
ID0gZG9tYWluX3ZydGMoZCk7CiAgICAgaW50IHJjOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IGQ1NzY0OGQuLmM1
NzllNDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vc2F2ZS5jCkBAIC0xNzQsNyArMTc0LDcgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5j
ZSwKICAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZShk
LT52Y3B1W2luc3RhbmNlXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmY3R4dCk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJ2ID0gaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KTsKKyAgICAgICAgICAgIHJ2ID0g
aHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQtPnZjcHVbaW5zdGFuY2VdLCAmY3R4dCk7
CiAKICAgICAgICAgaWYgKCBydiAhPSAwICkKICAgICAgICAgewpAQCAtMjA3LDcgKzIwNyw4IEBA
IGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2Rl
LCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCiAgICAgewogICAgICAgICBmb3JfZWFjaF92Y3B1ICgg
ZCwgdiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJz
W3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KSkgIT0gMCApCisgICAgICAgICAgICBpZiAoIChydiA9
IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLT52Y3B1W2luc3RhbmNlXSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjdHh0KSkg
IT0gMCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VS
UiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVkKVxuIiwKICAg
ICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOwpAQCAtMjUw
LDcgKzI1MSw2IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsKICAgICBzdHJ1Y3Qg
aHZtX3NhdmVfZW5kIGVuZDsKICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXI7Ci0gICAgaHZt
X3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmVfaGFuZGxlcjsKICAgICB1bnNpZ25lZCBpbnQgaSwg
cmM7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBOVUxMOwogCkBAIC0yODAsMTQgKzI4MCwxMyBAQCBp
bnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgZm9yICggaSA9IDA7IGkgPD0gSFZNX1NBVkVfQ09ERV9NQVg7IGkrKyApCiAgICAgewogICAg
ICAgICBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmU7Ci0gICAgICAgIHNhdmVfb25l
X2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7Ci0gICAgICAgIGlmICggc2F2
ZV9vbmVfaGFuZGxlciAhPSBOVUxMICkKKyAgICAgICAgaWYgKCBoYW5kbGVyICE9IE5VTEwgKQog
ICAgICAgICB7CiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiSFZNJWQgc2F2ZTog
JXNcbiIsCiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBodm1fc3JfaGFuZGxlcnNb
aV0ubmFtZSk7CiAgICAgICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgICAgICAg
ICB7Ci0gICAgICAgICAgICAgICAgcmMgPSBzYXZlX29uZV9oYW5kbGVyKHYsIGgpOworICAgICAg
ICAgICAgICAgIHJjID0gaGFuZGxlcih2LCBoKTsKIAogICAgICAgICAgICAgICAgIGlmKCByYyAh
PSAwICkKICAgICAgICAgICAgICAgICB7CkBAIC0yOTgsMjEgKzI5Nyw2IEBAIGludCBodm1fc2F2
ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICAgICAgICAg
ICAgICB9CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAoIGhhbmRs
ZXIgIT0gTlVMTCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZP
ICJIVk0lZCBzYXZlOiAlc1xuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2
bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKLQotICAgICAgICAgICAgcmMgPSBoYW5kbGVyKGQsIGgp
OwotCi0gICAgICAgICAgICBpZiggcmMgIT0gMCApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgotICAgICAgICAgICAgICAgICAgICAgICAiSFZNJWQg
c2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiJcbiIsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgaSk7Ci0gICAgICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0KICAgICB9CiAKICAgICAvKiBTYXZlIGFuIGVuZC1v
Zi1maWxlIG1hcmtlciAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwppbmRleCA2NmY1NGU0Li5jZWM0YjFiIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3Zpb2FwaWMuYwpAQCAtNTY5LDggKzU2OSw5IEBAIGludCB2aW9hcGljX2dldF90cmlnZ2VyX21v
ZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGdzaSkKICAgICByZXR1cm4g
dmlvYXBpYy0+cmVkaXJ0YmxbcGluXS5maWVsZHMudHJpZ19tb2RlOwogfQogCi1zdGF0aWMgaW50
IGlvYXBpY19zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQor
c3RhdGljIGludCBpb2FwaWNfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3Qg
aHZtX3Zpb2FwaWMgKnM7CiAKICAgICBpZiAoICFoYXNfdmlvYXBpYyhkKSApCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFu
LmMKaW5kZXggZjcyYzhhOS4uMTk5MTgyOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92
aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpAQCAtOTkwLDggKzk5
MCw5IEBAIG91dDoKICAgICByZXR1cm4gSFZNX0hDQUxMX2NvbXBsZXRlZDsKIH0KIAotc3RhdGlj
IGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0KHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9t
YWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2NvbnRl
eHQgY3R4dCA9IHsKICAgICAgICAgLnRpbWVfcmVmX2NvdW50ID0gZC0+YXJjaC5odm1fZG9tYWlu
LnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50LnZhbCwKICAgICAgICAgLmh5cGVyY2FsbF9ncGEgID0g
ZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGEucmF3LApAQCAtMTAyNiw3
ICsxMDI3LDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhW
TVNSX1BFUl9ET00pOwogCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShz
dHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlk
aWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0ge307CiAK
QEAgLTEwMzksMjEgKzEwNDAsNiBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJu
IGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKIH0K
IAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQg
ZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVy
ciA9IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIg
KQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKLX0KLQogc3Rh
dGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBpbnQgdmNwdWlkOwpAQCAtMTA4NSw3ICsxMDcxLDcg
QEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShW
SVJJRElBTl9WQ1BVLCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX3Zj
cHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV92
aXJpZGlhbl92ZXJzaW9uKGNvbnN0IGNoYXIgKmFyZykKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCmluZGV4IGVmZjYwNzAu
LmU1MWRmZjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTQzNSw0NSArMTQzNSwzMSBAQCBzdGF0aWMgdm9p
ZCBsYXBpY19yZWFybShzdHJ1Y3QgdmxhcGljICpzKQogICAgIHMtPnRpbWVyX2xhc3RfdXBkYXRl
ID0gcy0+cHQubGFzdF9wbHRfZ3RpbWU7CiB9CiAKLXN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9oaWRk
ZW4oc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50
IGxhcGljX3NhdmVfaGlkZGVuKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9t
YWluOwogICAgIHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJjID0gMDsKIAogICAgIGlmICgg
IWhhc192bGFwaWMoZCkgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKLSAgICAgICAgaWYg
KCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9pZCwgaCwgJnMtPmh3KSkgIT0g
MCApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gcmM7CisgICAgcyA9
IHZjcHVfdmxhcGljKHYpOworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNw
dV9pZCwgaCwgJnMtPmh3KTsKIH0KIAotc3RhdGljIGludCBsYXBpY19zYXZlX3JlZ3Moc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGxhcGljX3Nh
dmVfcmVncyhzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAg
c3RydWN0IHZjcHUgKnY7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBz
dHJ1Y3QgdmxhcGljICpzOwotICAgIGludCByYyA9IDA7CiAKICAgICBpZiAoICFoYXNfdmxhcGlj
KGQpICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0g
ICAgewotICAgICAgICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIgKQotICAgICAgICAg
ICAgaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lycih2KTsKLQotICAgICAgICBzID0gdmNwdV92bGFw
aWModik7Ci0gICAgICAgIGlmICggKHJjID0gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+
dmNwdV9pZCwgaCwgcy0+cmVncykpICE9IDAgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQor
ICAgIGlmICggaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lyciApCisgICAgICAgIGh2bV9mdW5jcy5z
eW5jX3Bpcl90b19pcnIodik7CiAKLSAgICByZXR1cm4gcmM7CisgICAgcyA9IHZjcHVfdmxhcGlj
KHYpOworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdTLCB2LT52Y3B1X2lkLCBo
LCBzLT5yZWdzKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5j
IGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMKaW5kZXggY2E5YjRjYi4uZTAzZDhjZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92cGlj
LmMKQEAgLTM3MSw4ICszNzEsOSBAQCBzdGF0aWMgaW50IHZwaWNfaW50ZXJjZXB0X2VsY3JfaW8o
CiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAotc3RhdGljIGludCB2cGljX3NhdmUoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZwaWNf
c2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2h3X3ZwaWMgKnM7CiAg
ICAgaW50IGk7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAppbmRleCAyNTM4NjI4Li5lNjRiNGRmIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCkBAIC05NSw3ICs5NSw3IEBAIHN0YXRpYyBpbmxpbmUgdWlu
dDE2X3QgaHZtX2xvYWRfaW5zdGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAq
IFRoZSBzYXZlIGhhbmRsZXIgbWF5IHNhdmUgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIGEgdHlwZSBp
bnRvIHRoZSBidWZmZXI7CiAgKiB0aGUgbG9hZCBoYW5kbGVyIHdpbGwgYmUgY2FsbGVkIG9uY2Ug
Zm9yIGVhY2ggaW5zdGFuY2UgZm91bmQgd2hlbgogICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4g
bm9uLXplcm8gb24gZXJyb3IuICovCi10eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChz
dHJ1Y3QgZG9tYWluICpkLCAKK3R5cGVkZWYgaW50ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVj
dCAgdmNwdSAqdiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKTsKIHR5cGVkZWYgaW50ICgqaHZtX3NhdmVfb25lX2hhbmRsZXIpKHN0cnVj
dCAgdmNwdSAqdiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:14:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12:14: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 1fiIgn-0002ny-3w; Wed, 25 Jul 2018 12:14: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=8jeh=kj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fiIgl-0002lT-Dn
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:14:43 +0000
X-Inumbo-ID: 5867f093-9004-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5867f093-9004-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:14:58 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=b2jY/Kl9eIwflERhUiFrOzlYcuQ2njz57dIZr6Xezty0mkzsTrQziL1bRyRcbMrKSHnzsvUOuS1I/C+mRq/paY5kXH2iuf3LAY4LfGBbrTQYiVILSDoDIMW8iSQm7GKmxZdfRxXCkEoPUzXMEgfieXCnrL7J9mWAF5Q2YTvvk81dojUaJHse/L3xnt5tG4Qa++gwUZxviVks+F8DbRB+muwJN+YaSTELB4+NzB8Yu169YuyJMBuhPnJ45alBf4UykWmzkkmzBzYSQnNl2eW0NSHwhfpD2DX78jVpZLJRkFBGOQiphJLuawHEKQua2MRl6RLrp/iMoIumex77zP8O6A==;
 h=Received:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References;
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bitdefender.com; h=from:to
 :cc:subject:date:message-id:in-reply-to:references; s=default;
 bh=wtb+4nNOSXzq3Zi7i4vDIUOGfx0=; b=G1Nrigcl6/G3HgCxdUfdfNhqByc/
 W26azGsIRC9nOKKeug+TvMhS/LDGatUZfZxOIotPYR2ACL6POq2LoXsOhRGRheFE
 iEwbWpP+igWj3Mp2FoSSWp60RSite97kaildfIC/v23dt6v7JneFFYYTI9ZkQ3EO
 r9isWY1hzgpbQsqMsbmpu6bGijAG5gjOzIh7TjnG84jqHGnSJGL1r5vd/r9ngo0t
 v75PnWYib/lbKX4zL71gKEB9Rwfmi1lZmkrS9iiDxYh5PyLB6dD6xPUg6yVoTeAV
 CRWOwxyTMhPwobrnh/QVabslAUJR1Y7TAzUyU/V55/uTFRMdLnoJYlUhlA==
Received: (qmail 31077 invoked from network); 25 Jul 2018 15:14:35 +0300
Received: from mx-robo.bitdefender.biz (HELO
 mx01robo.bbu.dsd.mx.bitdefender.com) (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Jul 2018 15:14:35 +0300
Received: (qmail 16504 invoked from network); 25 Jul 2018 15:14:36 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 25 Jul 2018 15:14:36 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 25 Jul 2018 15:14:22 +0300
Message-Id: <1532520862-13648-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v14 11/11] x86/hvm: Remove save_one handler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 paul.durrant@citrix.com, jbeulich@suse.com,
 Alexandru Isaila <aisaila@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>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgIDEgLQogeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAg
ICB8ICA1ICstLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L210cnIuYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYyAgICAgICAgfCAxNCArKystLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8
ICAzICstLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwgIDQgKystLQogeGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3NhdmUuaCB8ICA2ICstLS0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwg
MzUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1j
ZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IGI1M2FkN2MuLjc2M2Q1
NmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKQEAgLTM4MSw3ICszODEsNiBAQCBzdGF0aWMgaW50
IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2bWNlX3Nh
dmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCmluZGV4IDZlN2Y3NDQuLjNlZDY1NDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDEsNyAr
NjQxLDcgQEAgc3RhdGljIGludCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoSFBFVCwgaHBldF9zYXZlLCBOVUxMLCBocGV0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRfbG9hZCwg
MSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRpYyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkK
IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCmluZGV4IDEyMjU1MmUuLjZmMWRiZDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzcwLDcgKzc3MCw2IEBA
IHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURK
VVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1T
Ul9QRVJfVkNQVSk7CiAKIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMTE1NCw3ICsxMTUzLDcgQEAgc3RhdGlj
IGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShD
UFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBOVUxMLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShD
UFUsIGh2bV9zYXZlX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9h
ZF9jcHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUp
OwogCkBAIC0xNDc2LDcgKzE0NzUsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJf
Q1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9Y
U0FWRV9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAg
ICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzLAotICAgICAgICAgICAg
ICAgICAgICAgICAgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV94
c2F2ZV9zdGF0ZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX1hTQVZFX1NJWkUo
eGZlYXR1cmVfbWFzaykgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1
Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCkBAIC0xNDg5LDcgKzE0ODcsNiBAQCBzdGF0aWMgaW50
IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICAgICAg
aHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfTVNSX0NPREUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIkNQVV9NU1IiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2Nw
dV9tc3JzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciksCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0
LmMKaW5kZXggZDUxNDYzZC4uZTBkMjI1NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAtNDM4LDcgKzQzOCw3IEBA
IHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElU
LCBwaXRfc2F2ZSwgTlVMTCwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBwaXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RP
TSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwppbmRleCBhNDA1
ZTdmLi5iMzcyNzVjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTc2Nyw5ICs3NjcsOSBAQCBzdGF0aWMgaW50IGlycV9s
b2FkX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0lSUSwgaXJxX3Nh
dmVfcGNpLCBOVUxMLCBpcnFfbG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBD
SV9JUlEsIGlycV9zYXZlX3BjaSwgaXJxX2xvYWRfcGNpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lS
USwgaXJxX3NhdmVfaXNhLCBOVUxMLCBpcnFfbG9hZF9pc2EsCitIVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKElTQV9JUlEsIGlycV9zYXZlX2lzYSwgaXJxX2xvYWRfaXNhLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUENJX0xJTkssIGlycV9zYXZlX2xpbmssIE5VTEwsIGlycV9sb2FkX2xpbmssCitIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5r
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5k
ZXggYjdjOWJkNi4uZDlhNDUzMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAgLTgwOCw3ICs4MDgsNyBAQCBzdGF0aWMg
aW50IGh2bV9sb2FkX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1U
UlIsIGh2bV9zYXZlX210cnJfbXNyLCBOVUxMLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShN
VFJSLCBodm1fc2F2ZV9tdHJyX21zciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xv
YWRfbXRycl9tc3IsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogdm9pZCBtZW1vcnlfdHlwZV9jaGFu
Z2VkKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGlt
ZXIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDQ2MWQyZGYuLmQ4ZGNiYzIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vcG10aW1lci5jCkBAIC0zMTAsNyArMzEwLDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7
CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBOVUxM
LCBhY3BpX2xvYWQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2
ZSwgYWNwaV9sb2FkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9N
KTsKIAogaW50IHBtdGltZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgdmVyc2lvbikKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3J0Yy5jCmluZGV4IGVhMmZiZDMuLjU4YjcwZmMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vcnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzg0
LDcgKzc4NCw3IEBAIHN0YXRpYyBpbnQgcnRjX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgTlVMTCwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00p
OworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBydGNfbG9hZCwgMSwg
SFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcnRjX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2
ZS5jCmluZGV4IGM1NzllNDkuLjAxZTNjYmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
c2F2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC04NSwxOCArODUsMTYgQEAg
aW50IGFyY2hfaHZtX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRl
ciAqaGRyKQogLyogTGlzdCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVz
dG9yZSB0eXBlcyAqLwogc3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZl
OwotICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hhbmRs
ZXIgbG9hZDsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGlu
dCBraW5kOwotfSBodm1fc3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05V
TEwsIE5VTEwsIE5VTEwsICI8Pz4ifSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NP
REVfTUFYICsgMV0gPSB7IHtOVUxMLCBOVUxMLCAiPD8+In0sIH07CiAKIC8qIEluaXQtdGltZSBm
dW5jdGlvbiB0byBhZGQgZW50cmllcyB0byB0aGF0IGxpc3QgKi8KIHZvaWQgX19pbml0IGh2bV9y
ZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKQogewpAQCAtMTA0LDcg
KzEwMiw2IEBAIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNv
ZGUsCiAgICAgQVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9PSBOVUxMKTsK
ICAgICBBU1NFUlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwogICAg
IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSA9IHNhdmVfc3RhdGU7Ci0gICAgaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlX29uZSA9IHNhdmVfb25lOwogICAgIGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0ubG9hZCA9IGxvYWRfc3RhdGU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5uYW1lID0gbmFtZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemUg
PSBzaXplOwpAQCAtMTcwLDEzICsxNjcsOCBAQCBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAogCiAg
ICAgaWYgKCBpc19zaW5nbGVfaW5zdGFuY2UgKQogICAgIHsKLSAgICAgICAgaWYgKCBodm1fc3Jf
aGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lICE9IE5VTEwgKQotICAgICAgICAgICAgcnYgPSBo
dm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lKGQtPnZjcHVbaW5zdGFuY2VdLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjdHh0KTsK
LSAgICAgICAgZWxzZQotICAgICAgICAgICAgcnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LnNhdmUoZC0+dmNwdVtpbnN0YW5jZV0sICZjdHh0KTsKLQotICAgICAgICBpZiAoIHJ2ICE9IDAg
KQorICAgICAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLT52
Y3B1W2luc3RhbmNlXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJmN0eHQpKSAhPSAwICkKICAgICAgICAgewogICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0VSUiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVk
KVxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmlvYXBpYy5jCmluZGV4IGNlYzRiMWIuLjg2ZDAyY2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmlvYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCkBAIC02MDIs
NyArNjAyLDcgQEAgc3RhdGljIGludCBpb2FwaWNfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZtX2xvYWRfZW50cnkoSU9BUElDLCBo
LCAmcy0+ZG9tVSk7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSU9BUElDLCBpb2Fw
aWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlvYXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZN
U1JfUEVSX0RPTSk7CiAKIHZvaWQgdmlvYXBpY19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCmluZGV4IDE5OTE4MjkuLjM1NjE2ZTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAg
LTEwMjQsNyArMTAyNCw3IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsK
IH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZpcmlkaWFu
X3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklE
SUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAK
IHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQpAQCAtMTA3MSw3ICsxMDcxLDYgQEAgc3RhdGljIGludCB2aXJp
ZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9WQ1BVLCB2aXJp
ZGlhbl9zYXZlX3ZjcHVfY3R4dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogc3RhdGljIGludCBfX2luaXQgcGFyc2VfdmlyaWRpYW5fdmVyc2lvbihj
b25zdCBjaGFyICphcmcpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIv
eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwppbmRleCBlNTFkZmY3Li42MzM3Y2RiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxh
cGljLmMKQEAgLTE1NjIsOSArMTU2Miw5IEBAIHN0YXRpYyBpbnQgbGFwaWNfbG9hZF9yZWdzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwog
fQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDLCBsYXBpY19zYXZlX2hpZGRlbiwg
TlVMTCwgbGFwaWNfbG9hZF9oaWRkZW4sCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElD
LCBsYXBpY19zYXZlX2hpZGRlbiwgbGFwaWNfbG9hZF9oaWRkZW4sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
TEFQSUNfUkVHUywgbGFwaWNfc2F2ZV9yZWdzLCBOVUxMLCBsYXBpY19sb2FkX3JlZ3MsCitIVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNf
bG9hZF9yZWdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7
CiAKIGludCB2bGFwaWNfaW5pdChzdHJ1Y3QgdmNwdSAqdikKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdnBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92cGljLmMKaW5kZXggZTAzZDhjZi4u
YmFkNTA2NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS92cGljLmMKQEAgLTQxMiw3ICs0MTIsNyBAQCBzdGF0aWMgaW50IHZwaWNfbG9h
ZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4g
MDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSUMsIHZwaWNfc2F2ZSwgTlVMTCwg
dnBpY19sb2FkLCAyLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UElDLCB2cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgdnBp
Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc2F2ZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCmluZGV4IGU2
NGI0ZGYuLmY3ZDMxYWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKQEAgLTk3LDggKzk3LDYgQEAg
c3RhdGljIGlubGluZSB1aW50MTZfdCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3QgaHZtX2RvbWFp
bl9jb250ZXh0ICpoKQogICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJy
b3IuICovCiB0eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgIHZjcHUgKnYs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCk7Ci10eXBlZGVmIGludCAoKmh2bV9zYXZlX29uZV9oYW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIpIChzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpOwogCkBAIC0xMDcsNyArMTA1LDYgQEAgdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVy
KSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0
eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCAKICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfb25lX2hhbmRsZXIgc2F2ZV9vbmUsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFuZGxlciBsb2FkX3N0YXRlLAogICAgICAg
ICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCk7CiAKQEAgLTExNywxMyAr
MTE0LDEyIEBAIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKIAog
LyogU3ludGFjdGljIHN1Z2FyIGFyb3VuZCB0aGF0IGZ1bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXgg
bnVtYmVyIG9mCiAgKiBzYXZlcywgYW5kIHRoaXMgY2FsY3VsYXRlcyB0aGUgc2l6ZSBvZiBidWZm
ZXIgbmVlZGVkICovCi0jZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9zYXZl
LCBfc2F2ZV9vbmUsIF9sb2FkLCBfbnVtLCBfaykgIFwKKyNkZWZpbmUgSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShfeCwgX3NhdmUsIF9sb2FkLCBfbnVtLCBfaykgICAgICAgICAgICAgXAogc3Rh
dGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJfIyNfeCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9p
ZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBodm1fcmVnaXN0ZXJfc2F2
ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgI194LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAmX3NhdmUsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICAg
ICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAogICAgICAgICAgICAgICAgICAgICAgICAgJl9sb2FkLCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAoX251bSkgKiAo
SFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3Ip
KSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:16:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIip-0003oh-Pv; Wed, 25 Jul 2018 12:16: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiIio-0003oK-IJ
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:16:50 +0000
X-Inumbo-ID: 8704f4c9-9004-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 8704f4c9-9004-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 14:16:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 06:16:48 -0600
Message-Id: <5B586A2D02000078001D7ADA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 06:16:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530012957-26257-1-git-send-email-andrew.cooper3@citrix.com>
 <5B34E42E02000078001CEDD1@prv1-mh.provo.novell.com>
 <32df0a4b-cdda-363b-fb07-ea40872c8e38@citrix.com>
 <5B35C32502000078001350B8@prv1-mh.provo.novell.com>
 <077b406a-9dbb-08bf-fa6f-fff48779c671@citrix.com>
In-Reply-To: <077b406a-9dbb-08bf-fa6f-fff48779c671@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/pv: Deprecate support for paging out
 the LDT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, 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+IE9uIDI1LjA3LjE4IGF0IDE0OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDYvMTggMDY6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiAwNi8yOC8xOCA2OjEwIFBNID4+Pgo+
Pj4gT24gMjgvMDYvMTggMTQ6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI2LjA2
LjE4IGF0IDEzOjM1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmln
Cj4+Pj4+IEBAIC0xNjEsMyArMTYxLDI0IEBAIGVuZG1lbnUKPj4+Pj4gIHNvdXJjZSAiY29tbW9u
L0tjb25maWciCj4+Pj4+ICAKPj4+Pj4gIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgo+Pj4+PiAr
Cj4+Pj4+ICttZW51ICJEZXByZWNhdGVkIEZ1bmN0aW9uYWxpdHkiCj4+Pj4+ICsKPj4+Pj4gK2Nv
bmZpZyBMRUdBQ1lfUFZfTERUX1BBR0lORwo+Pj4+PiArCWRlZl9ib29sIG4KPj4+Pj4gKwlwcm9t
cHQgIlBWIExEVCBQYWdpbmctb3V0IHN1cHBvcnQiCj4+Pj4+ICsJLS0taGVscC0tLQo+Pj4+PiAr
CSAgRm9yIGEgdmVyeSBsb25nIHRpbWUsIHRoZSBQViBBQkkgaGFzIGluY2x1ZGVkIHRoZSBhYmls
aXR5IHRvIHBhZ2UKPj4+Pj4gKwkgIG91dCB0aGUgTERUIGJ5IHRyYW5zaXRpb25pbmcgaXRzIG1h
cHBpbmcgdG8gbm90LXByZXNlbnQuICBUaGlzCj4+Pj4+ICsJICBmdW5jdGlvbmFsaXR5IGlzIGJl
bGlldmVkIHRvIG9ubHkgZXhpc3QgZm9yIHRoZSBQViBXaW5kb3dzIFhQIHBvcnQKPj4+Pj4gKwkg
IHdoaWNoIG5ldmVyIGNhbWUgdG8gYW55dGhpbmcuCj4+Pj4+ICsKPj4+Pj4gKwkgIFRoZSBpbXBs
ZW1lbnRhdGlvbiBjb250YWlucyBhIHZDUFUgc2NhbGFiaWxpdHkgbGltaXRhdGlvbiBpbiBhCj4+
Pj4+ICsJICBwb3NpdGlvbiB3aGljaCBpcyBwcm9oaWJpdGl2ZWx5IGNvbXBsaWNhdGVkIHRvIHJl
c29sdmUuICBBcyB0aGUKPj4+Pj4gKwkgIGZlYXR1cmUgaXMgYmVsaWV2ZWQgdG8gYmUgdW51c2Vk
IGluIHByYWN0aWNlLCByZW1vdmluZyB0aGUgZmVhdHVyZQo+Pj4+PiArCSAgaXMgdGhlIGVhc2ll
c3QgcmVtZWRpYXRpb24uCj4+Pj4+ICsKPj4+Pj4gKwkgIElmIHlvdSBkaXNjb3ZlciBhIHVzZWNh
c2Ugd2hpY2ggaXMgYnJva2VuIGJ5IHRoaXMgb3B0aW9uIGJlaW5nIG9mZiwKPj4+Pj4gKwkgIHBs
ZWFzZSBjb250YWN0IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyB1cmdlbnRseS4gIEJh
cmluZwo+Pj4+PiArCSAgc29tZXRoaW5nIHVuZXhwZWN0ZWQsIHRoZSBjb2RlIGFuZCB0aGlzIG9w
dGlvbiB3aWxsIGJlIHJlbW92ZWQuCj4+Pj4gSSB0aGluayBpdCBzaG91bGQgYmUgc2FpZCBoZXJl
IGV4cGxpY2l0bHkgd2hlbiAob3IgdG8gYmUgcHJlY2lzZSwgbm8gZWFybGllcgo+Pj4+IHRoYW4g
d2hlbikgdGhpcyBpcyBnb2luZyB0byBoYXBwZW4uCj4+PiBJJ20gb3BlbiB0byBzdWdnZXN0cywg
YnV0IGRlY2lkZWQgbm90IHRvIG5hbWUgYSBzcGVjaWZpYyByZWxlYXNlIChpZgo+Pj4gb25seSB0
byBhdm9pZCBzZWNvbmQtZ3Vlc3Npbmcgb3VyIGZ1dHVyZSBudW1iZXJpbmcgYW5kIHJlbGVhc2Ug
c2NoZWR1bGUpLgo+Pj4KPj4+PiBJIGFsc28gdGhpbmsgdGhlIHNlY3VyaXR5IHN1cHBvcnQgc3Rh
dHVzIHdpdGggdGhlIG9wdGlvbiBlbmFibGVkIG5lZWRzIHRvCj4+Pj4gYmUgY2xhcmlmaWVkLiBQ
ZXJoYXBzIHdlJ2QgZ28gaW4gc3RhZ2VzOiBJbnRyb2R1Y2UgdGhlIChkZWZhdWx0IG9mZikgb3B0
aW9uLAo+Pj4+IHRoZW4gKGUuZy4gZm9yIDQuMTMpIHN3aXRjaCBpdHMgdXNlIHRvIHNlY3VyaXR5
IHVuc3VwcG9ydGVkLCBhbmQgZmluYWxseQo+Pj4+IGRyb3AgdGhlIGNvZGUgKGUuZy4gZm9yIDQu
MTQpLgo+Pj4gSSBwcmVzdW1lIHlvdSBtZWFuIHRoYXQgd2Ugc2hvdWxkIGhpZGUgaXQgYmVoaW5k
IEVYUEVSVCBhdCB0aGF0IHBvaW50Pwo+PiBUaGF0J3MgdGhlIGJlc3Qgd2F5IHRvIGV4cHJlc3Mg
aXQgSSBndWVzcywgeWVzLiBQbHVzIHNvbWUgZm9ybSBvZiByZW1hcmsgaW4KPj4gU1VQUE9SVC5t
ZC4KPj4KPj4KPj4+IFdoYXQgZG9lcyB0aGUgbWlkZGxlIHN0ZXAgZ2V0cyB1cy4gIElmIGl0cyBn
b2luZyB0byBiZSBvZmYgYnkgZGVmYXVsdAo+Pj4gYW5kIHVuYWJsZSB0byBiZSBlbmFibGVkIGJ5
IGRlZmF1bHQsIHRoYXQgaXMgYXMgZ29vZCBhcyBkZWxldGVkLgo+PiBUaGluayBvZiBwZW9wbGUg
b25seSB1c2luZyByZWxlYXNlZCBjb2RlOiBUaGV5J2Qgbm90aWNlIHRoZSByZW1vdmVkCj4+IGZ1
bmN0aW9uYWxpdHkgb25seSBpbiA0LjEyLiBSZW1vdmluZyB0aGUgY29kZSByaWdodCBhd2F5IGZv
ciA0LjEzIGNvdWxkCj4+IHRoZXJlZm9yZSBiZSB0b28gZWFybHkuCj4gCj4gSG93IGNhbiB3ZSB1
bmJsb2NrIHRoaXMgcGF0Y2g/ICBJIHN0YW5kIGJ5IG15IG9yaWdpbmFsIHBvaW50IG9mICJ0aGF0
J3MKPiBhcyBnb29kIGFzIGRlbGV0ZWQgYW5kIGlzbid0IGFjdHVhbGx5IHVzZWZ1bCBmb3IgZGlz
dHJvcyIuCgpJIGRvbid0IHNlZSBob3cgdGhlIHBhdGNoIGlzIGJsb2NrZWQgLSBJJ3ZlIGNsZWFy
bHkgb3V0bGluZWQgaG93IEkgdGhpbmsKdGhpcyAob3IgaW4gZmFjdCBhbnkgc3VjaCkgcmVtb3Zh
bCBzaG91bGQgYmUgZG9uZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:18:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiIkS-00047n-8a; Wed, 25 Jul 2018 12:18: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=v2nk=kj=citrix.com=prvs=73727e678=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fiIkR-00047c-DO
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:18:31 +0000
X-Inumbo-ID: e0bfc585-9004-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e0bfc585-9004-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:18:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76683532"
To: Jan Beulich <JBeulich@suse.com>
References: <1530012957-26257-1-git-send-email-andrew.cooper3@citrix.com>
 <5B34E42E02000078001CEDD1@prv1-mh.provo.novell.com>
 <32df0a4b-cdda-363b-fb07-ea40872c8e38@citrix.com>
 <5B35C32502000078001350B8@prv1-mh.provo.novell.com>
 <077b406a-9dbb-08bf-fa6f-fff48779c671@citrix.com>
 <5B586A2D02000078001D7ADA@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: <117ebc5c-632c-0fad-43da-4f3eb187a465@citrix.com>
Date: Wed, 25 Jul 2018 13:18: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: <5B586A2D02000078001D7ADA@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/pv: Deprecate support for paging out
 the LDT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, 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>

T24gMjUvMDcvMTggMTM6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI1LjA3LjE4IGF0
IDE0OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI5LzA2LzE4
IDA2OjI3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+IDA2LzI4LzE4IDY6MTAgUE0gPj4+Cj4+Pj4gT24gMjgvMDYvMTgg
MTQ6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAyNi4wNi4xOCBhdCAxMzozNSwg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4gLS0tIGEveGVuL2FyY2gv
eDg2L0tjb25maWcKPj4+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+Pj4+PiBAQCAt
MTYxLDMgKzE2MSwyNCBAQCBlbmRtZW51Cj4+Pj4+PiAgc291cmNlICJjb21tb24vS2NvbmZpZyIK
Pj4+Pj4+ICAKPj4+Pj4+ICBzb3VyY2UgImRyaXZlcnMvS2NvbmZpZyIKPj4+Pj4+ICsKPj4+Pj4+
ICttZW51ICJEZXByZWNhdGVkIEZ1bmN0aW9uYWxpdHkiCj4+Pj4+PiArCj4+Pj4+PiArY29uZmln
IExFR0FDWV9QVl9MRFRfUEFHSU5HCj4+Pj4+PiArCWRlZl9ib29sIG4KPj4+Pj4+ICsJcHJvbXB0
ICJQViBMRFQgUGFnaW5nLW91dCBzdXBwb3J0Igo+Pj4+Pj4gKwktLS1oZWxwLS0tCj4+Pj4+PiAr
CSAgRm9yIGEgdmVyeSBsb25nIHRpbWUsIHRoZSBQViBBQkkgaGFzIGluY2x1ZGVkIHRoZSBhYmls
aXR5IHRvIHBhZ2UKPj4+Pj4+ICsJICBvdXQgdGhlIExEVCBieSB0cmFuc2l0aW9uaW5nIGl0cyBt
YXBwaW5nIHRvIG5vdC1wcmVzZW50LiAgVGhpcwo+Pj4+Pj4gKwkgIGZ1bmN0aW9uYWxpdHkgaXMg
YmVsaWV2ZWQgdG8gb25seSBleGlzdCBmb3IgdGhlIFBWIFdpbmRvd3MgWFAgcG9ydAo+Pj4+Pj4g
KwkgIHdoaWNoIG5ldmVyIGNhbWUgdG8gYW55dGhpbmcuCj4+Pj4+PiArCj4+Pj4+PiArCSAgVGhl
IGltcGxlbWVudGF0aW9uIGNvbnRhaW5zIGEgdkNQVSBzY2FsYWJpbGl0eSBsaW1pdGF0aW9uIGlu
IGEKPj4+Pj4+ICsJICBwb3NpdGlvbiB3aGljaCBpcyBwcm9oaWJpdGl2ZWx5IGNvbXBsaWNhdGVk
IHRvIHJlc29sdmUuICBBcyB0aGUKPj4+Pj4+ICsJICBmZWF0dXJlIGlzIGJlbGlldmVkIHRvIGJl
IHVudXNlZCBpbiBwcmFjdGljZSwgcmVtb3ZpbmcgdGhlIGZlYXR1cmUKPj4+Pj4+ICsJICBpcyB0
aGUgZWFzaWVzdCByZW1lZGlhdGlvbi4KPj4+Pj4+ICsKPj4+Pj4+ICsJICBJZiB5b3UgZGlzY292
ZXIgYSB1c2VjYXNlIHdoaWNoIGlzIGJyb2tlbiBieSB0aGlzIG9wdGlvbiBiZWluZyBvZmYsCj4+
Pj4+PiArCSAgcGxlYXNlIGNvbnRhY3QgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIHVy
Z2VudGx5LiAgQmFyaW5nCj4+Pj4+PiArCSAgc29tZXRoaW5nIHVuZXhwZWN0ZWQsIHRoZSBjb2Rl
IGFuZCB0aGlzIG9wdGlvbiB3aWxsIGJlIHJlbW92ZWQuCj4+Pj4+IEkgdGhpbmsgaXQgc2hvdWxk
IGJlIHNhaWQgaGVyZSBleHBsaWNpdGx5IHdoZW4gKG9yIHRvIGJlIHByZWNpc2UsIG5vIGVhcmxp
ZXIKPj4+Pj4gdGhhbiB3aGVuKSB0aGlzIGlzIGdvaW5nIHRvIGhhcHBlbi4KPj4+PiBJJ20gb3Bl
biB0byBzdWdnZXN0cywgYnV0IGRlY2lkZWQgbm90IHRvIG5hbWUgYSBzcGVjaWZpYyByZWxlYXNl
IChpZgo+Pj4+IG9ubHkgdG8gYXZvaWQgc2Vjb25kLWd1ZXNzaW5nIG91ciBmdXR1cmUgbnVtYmVy
aW5nIGFuZCByZWxlYXNlIHNjaGVkdWxlKS4KPj4+Pgo+Pj4+PiBJIGFsc28gdGhpbmsgdGhlIHNl
Y3VyaXR5IHN1cHBvcnQgc3RhdHVzIHdpdGggdGhlIG9wdGlvbiBlbmFibGVkIG5lZWRzIHRvCj4+
Pj4+IGJlIGNsYXJpZmllZC4gUGVyaGFwcyB3ZSdkIGdvIGluIHN0YWdlczogSW50cm9kdWNlIHRo
ZSAoZGVmYXVsdCBvZmYpIG9wdGlvbiwKPj4+Pj4gdGhlbiAoZS5nLiBmb3IgNC4xMykgc3dpdGNo
IGl0cyB1c2UgdG8gc2VjdXJpdHkgdW5zdXBwb3J0ZWQsIGFuZCBmaW5hbGx5Cj4+Pj4+IGRyb3Ag
dGhlIGNvZGUgKGUuZy4gZm9yIDQuMTQpLgo+Pj4+IEkgcHJlc3VtZSB5b3UgbWVhbiB0aGF0IHdl
IHNob3VsZCBoaWRlIGl0IGJlaGluZCBFWFBFUlQgYXQgdGhhdCBwb2ludD8KPj4+IFRoYXQncyB0
aGUgYmVzdCB3YXkgdG8gZXhwcmVzcyBpdCBJIGd1ZXNzLCB5ZXMuIFBsdXMgc29tZSBmb3JtIG9m
IHJlbWFyayBpbgo+Pj4gU1VQUE9SVC5tZC4KPj4+Cj4+Pgo+Pj4+IFdoYXQgZG9lcyB0aGUgbWlk
ZGxlIHN0ZXAgZ2V0cyB1cy4gIElmIGl0cyBnb2luZyB0byBiZSBvZmYgYnkgZGVmYXVsdAo+Pj4+
IGFuZCB1bmFibGUgdG8gYmUgZW5hYmxlZCBieSBkZWZhdWx0LCB0aGF0IGlzIGFzIGdvb2QgYXMg
ZGVsZXRlZC4KPj4+IFRoaW5rIG9mIHBlb3BsZSBvbmx5IHVzaW5nIHJlbGVhc2VkIGNvZGU6IFRo
ZXknZCBub3RpY2UgdGhlIHJlbW92ZWQKPj4+IGZ1bmN0aW9uYWxpdHkgb25seSBpbiA0LjEyLiBS
ZW1vdmluZyB0aGUgY29kZSByaWdodCBhd2F5IGZvciA0LjEzIGNvdWxkCj4+PiB0aGVyZWZvcmUg
YmUgdG9vIGVhcmx5Lgo+PiBIb3cgY2FuIHdlIHVuYmxvY2sgdGhpcyBwYXRjaD8gIEkgc3RhbmQg
YnkgbXkgb3JpZ2luYWwgcG9pbnQgb2YgInRoYXQncwo+PiBhcyBnb29kIGFzIGRlbGV0ZWQgYW5k
IGlzbid0IGFjdHVhbGx5IHVzZWZ1bCBmb3IgZGlzdHJvcyIuCj4gSSBkb24ndCBzZWUgaG93IHRo
ZSBwYXRjaCBpcyBibG9ja2VkIC0gSSd2ZSBjbGVhcmx5IG91dGxpbmVkIGhvdyBJIHRoaW5rCj4g
dGhpcyAob3IgaW4gZmFjdCBhbnkgc3VjaCkgcmVtb3ZhbCBzaG91bGQgYmUgZG9uZS4KCi4uLiB3
aGljaCBJIGRpc2FncmVlIHdpdGggYW5kIHRoaW5nIHNob3VsZCBiZSBkb25lIGluIHRoZSB3YXkg
cHJlc2VudGVkCmluIHRoaXMgcGF0aC4KCkhlbmNlIHRoZSBibG9ja2FnZS4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:23:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12:23: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 1fiIpY-0004vy-Vo; Wed, 25 Jul 2018 12:23: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=dpaq=kj=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fiIpX-0004vt-Dl
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 12:23:47 +0000
X-Inumbo-ID: 9c103fd2-9005-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c103fd2-9005-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:24:02 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6PCE5FK043897;
 Wed, 25 Jul 2018 12:23:31 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=R/bLqvVLuGm3OUkCl6OosywLSFY+tc4BE941vLBK0E0=;
 b=KqdnBP6y83eKH5RJMZ0LEYDNE01DN9F35GMvZZ61335+5PeWdyR8kdsmNRkt0RjKVqTK
 y0Ak7exUNwA2QqoLg/DbYlhSeQsCqkgsY1d+2RXjZ4WoHsUaUms9JtoOL6sEObEM5oaj
 sH1tN/NiBeHAxtJEJIAkXdri1VCAX2zndExMsqinDE9fSszmZIgD2fOIFyQgFZyCmaWQ
 hO/LV3KdXhZQDEBkoUp1dvLlmPqLTguWNbaEal/vQqNH8NlM4LCZSxRqOLoOUs4WtD6R
 rRlJ2dnF8bJ/O486hQBHXnDtbsoKCUP1dn2TNI1S+XHEEWMileFRLOgDTJpOqvhXUzTo lA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2kbtbcw94y-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 12:23:31 +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 w6PCNUH8027468
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 12:23: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 w6PCNUt3031278;
 Wed, 25 Jul 2018 12:23:30 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, 25 Jul 2018 05:23:29 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>, Wei Liu <wei.liu2@citrix.com>
References: <20180723122725.5476-1-andr2000@gmail.com>
 <20180725093921.22ncfttvjfiu4bkl@citrix.com>
 <17f7f750-caf2-8f6e-782a-a17cb21a2ad1@gmail.com>
 <20180725095313.iszfd4xyc6hgixhf@citrix.com>
 <d112f46c-b5f3-b5aa-2855-40d4b663aa1e@gmail.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: <2c6658e2-f6c2-cc4c-6f17-2e82c9337650@oracle.com>
Date: Wed, 25 Jul 2018 08:23:51 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <d112f46c-b5f3-b5aa-2855-40d4b663aa1e@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8964
 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-1806210000 definitions=main-1807250133
Subject: Re: [Xen-devel] [PATCH] libgnttab: Add support for Linux dma-buf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

T24gMDcvMjUvMjAxOCAwNjowMCBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMDcvMjUvMjAxOCAxMjo1MyBQTSwgV2VpIExpdSB3cm90ZToKPj4gT24gV2VkLCBKdWwgMjUs
IDIwMTggYXQgMTI6NDk6MjlQTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6
Cj4+PiBPbiAwNy8yNS8yMDE4IDEyOjM5IFBNLCBXZWkgTGl1IHdyb3RlOgo+Pj4+IE9uIE1vbiwg
SnVsIDIzLCAyMDE4IGF0IDAzOjI3OjI1UE0gKzAzMDAsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
Cj4+Pj4gd3JvdGU6Cj4+Pj4+IEZyb206IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2Fu
ZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pj4KPj4+Pj4gQWRkIHN1cHBvcnQgZm9yIExp
bnV4IGdyYW50IGRldmljZSBkcml2ZXIgZXh0ZW5zaW9uIHdoaWNoIGFsbG93cwo+Pj4+PiBjb252
ZXJ0aW5nIGV4aXN0aW5nIGRtYS1idWYncyBpbnRvIGFuIGFycmF5IG9mIGdyYW50IHJlZmVyZW5j
ZXMKPj4+Pj4gYW5kIHZpc2UgdmVyc2EuIFRoaXMgaXMgb25seSBpbXBsZW1lbnRlZCBmb3IgTGlu
dXggYXMgb3RoZXIgT1Nlcwo+Pj4+PiBoYXZlIG5vIExpbnV4IGRtYS1idWYgc3VwcG9ydC4KPj4+
Pj4KPj4+Pj4gQnVtcCBnbnR0YWIgbGlicmFyeSBtaW5vciB2ZXJzaW9uIHRvIDMuCj4+Pj4+Cj4+
Pj4+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvCj4+Pj4+IDxvbGVrc2Fu
ZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4+PiBIYXMgdGhlIExpbnV4IHNpZGUgYmVlbiBt
ZXJnZWQgeWV0Pwo+Pj4gSXQgaXMgZ29pbmcgdG8gYmUgbWVyZ2VkIGludG8gQm9yaXMnIHN0YWdp
bmcgZm9yIG5vdwo+Pj4gYW5kIHRoZW4gZXZlbnR1YWxseSBtb3ZlIGludG8gWGVuIHRpcCdzIGZv
ci1saW51cyAoQm9yaXMgY2FuCj4+PiB0ZWxsIG1vcmUgb24gdGhhdDogTGludXggaXMgYWxyZWFk
eSBhdCByYzYsIHNvIEkgdGhpbmsgdGhpcwo+Pj4gY2FuIGhhcHBlbiBpbiB0aGUgbmVhcmVzdCBm
dXR1cmUpLgo+Pj4KPj4gT0suIFNvIHRoZSBpbnRlcmZhY2VzIG9uIExpbnV4J3Mgc2lkZSBhcmUg
YWdyZWVkLgo+IFllcwo+Pgo+Pj4gR2l2ZW4gdGhhdCBYZW4gYW5kIExpbnV4IHBhcnRzIGFyZSBh
Y3R1YWxseSBpbmRlcGVuZGVudCwKPj4+IEkgZGVjaWRlZCB0byBzdGFydCB1cHN0cmVhbWluZyBs
aWJnbnR0YWIgY2hhbmdlcyBub3csIGFsbG93aW5nCj4+PiBtZSB0byBtYXR1cmUgdGhlIGNvZGUg
YW5kIGFkZHJlc3MgY29tbWVudHMKPj4gwqBGcm9tIG15IFBvViB0aGlzIHBhdGNoIHByb3ZpZGVz
IGEgYnVuY2ggb2Ygd3JhcHBlcnMgYXJvdW5kIExpbnV4IGlvY3Rscwo+PiBzbyBJIHdvdWxkIGxp
a2UgdG8gYmUgc3VyZSB0aGUgdW5kZXJseWluZyBpbnRlcmZhY2VzIGFyZSBhZ3JlZWQgYmVmb3Jl
Cj4+IHJldmlld2luZy4KPiBGYWlyIGVub3VnaCwKPiBCb3JpcyBjb3VsZCB5b3UgcGxlYXNlIGVz
dGltYXRlIHdoZW4gdGhlIGNvcnJlc3BvbmRpbmcgTGludXgKPiBjaGFuZ2VzIGhhdmUgYSBjaGFu
Y2UgdG8gZ2V0IGludG8gWGVuIHRpcCBMaW51eCB0cmVlPwoKClRoZSBwYXRjaGVzIGFyZSBpbiBt
eSBzdGFnaW5nIHRyZWUgLS0KZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu
ZWwvZ2l0L29zdHIvbGludXguZ2l0LApmb3ItbGludXMtNC4xOSBicmFuY2guIEkgd2lsbCBwdXNo
IHRoaXMgYnJhbmNoIHRvIHhlbiB0aXAgdHJlZSBhZnRlciBJCmhhdmUgdGVzdGVkIGl0LiBVbmZv
cnR1bmF0ZWx5IG15IHRlc3QgZW52aXJvbm1lbnQgaXMgY29tcGxldGVseSBicm9rZW4KcmlnaHQg
bm93IHNvIEkgd2lsbCBuZWVkIHRvIGNvbWUgdXAgd2l0aCBzb21ldGhpbmcgaW4gdGhlIG1lYW50
aW1lLgpIb3BlZnVsbHkgaW4gdGhlIG5leHQgY291cGxlIG9mIGRheXMuCgpOb3RlIHRoYXQgSSB3
b24ndCBiZSB0ZXN0aW5nIHRoZSBuZXcgaW50ZXJmYWNlcy4KCi1ib3JpcwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:30:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12:30: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 1fiIvR-0005BK-Ta; Wed, 25 Jul 2018 12:29: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiIvR-0005BD-02
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:29:53 +0000
X-Inumbo-ID: 597f2ae9-9006-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 597f2ae9-9006-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 14:29:18 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 06:29:50 -0600
Message-Id: <5B586D3B02000078001D7B6A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 06:29:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530012957-26257-1-git-send-email-andrew.cooper3@citrix.com>
 <5B34E42E02000078001CEDD1@prv1-mh.provo.novell.com>
 <32df0a4b-cdda-363b-fb07-ea40872c8e38@citrix.com>
 <5B35C32502000078001350B8@prv1-mh.provo.novell.com>
 <077b406a-9dbb-08bf-fa6f-fff48779c671@citrix.com>
 <5B586A2D02000078001D7ADA@prv1-mh.provo.novell.com>
 <117ebc5c-632c-0fad-43da-4f3eb187a465@citrix.com>
In-Reply-To: <117ebc5c-632c-0fad-43da-4f3eb187a465@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/pv: Deprecate support for paging out
 the LDT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, 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+IE9uIDI1LjA3LjE4IGF0IDE0OjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjUvMDcvMTggMTM6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNS4w
Ny4xOCBhdCAxNDowOCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MjkvMDYvMTggMDY6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IDA2LzI4LzE4IDY6MTAgUE0gPj4+Cj4+Pj4+IE9u
IDI4LzA2LzE4IDE0OjM1LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4+IE9uIDI2LjA2LjE4
IGF0IDEzOjM1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L0tjb25maWcKPj4+Pj4+PiArKysgYi94ZW4vYXJjaC94ODYvS2NvbmZp
Zwo+Pj4+Pj4+IEBAIC0xNjEsMyArMTYxLDI0IEBAIGVuZG1lbnUKPj4+Pj4+PiAgc291cmNlICJj
b21tb24vS2NvbmZpZyIKPj4+Pj4+PiAgCj4+Pj4+Pj4gIHNvdXJjZSAiZHJpdmVycy9LY29uZmln
Igo+Pj4+Pj4+ICsKPj4+Pj4+PiArbWVudSAiRGVwcmVjYXRlZCBGdW5jdGlvbmFsaXR5Igo+Pj4+
Pj4+ICsKPj4+Pj4+PiArY29uZmlnIExFR0FDWV9QVl9MRFRfUEFHSU5HCj4+Pj4+Pj4gKwlkZWZf
Ym9vbCBuCj4+Pj4+Pj4gKwlwcm9tcHQgIlBWIExEVCBQYWdpbmctb3V0IHN1cHBvcnQiCj4+Pj4+
Pj4gKwktLS1oZWxwLS0tCj4+Pj4+Pj4gKwkgIEZvciBhIHZlcnkgbG9uZyB0aW1lLCB0aGUgUFYg
QUJJIGhhcyBpbmNsdWRlZCB0aGUgYWJpbGl0eSB0byBwYWdlCj4+Pj4+Pj4gKwkgIG91dCB0aGUg
TERUIGJ5IHRyYW5zaXRpb25pbmcgaXRzIG1hcHBpbmcgdG8gbm90LXByZXNlbnQuICBUaGlzCj4+
Pj4+Pj4gKwkgIGZ1bmN0aW9uYWxpdHkgaXMgYmVsaWV2ZWQgdG8gb25seSBleGlzdCBmb3IgdGhl
IFBWIFdpbmRvd3MgWFAgcG9ydAo+Pj4+Pj4+ICsJICB3aGljaCBuZXZlciBjYW1lIHRvIGFueXRo
aW5nLgo+Pj4+Pj4+ICsKPj4+Pj4+PiArCSAgVGhlIGltcGxlbWVudGF0aW9uIGNvbnRhaW5zIGEg
dkNQVSBzY2FsYWJpbGl0eSBsaW1pdGF0aW9uIGluIGEKPj4+Pj4+PiArCSAgcG9zaXRpb24gd2hp
Y2ggaXMgcHJvaGliaXRpdmVseSBjb21wbGljYXRlZCB0byByZXNvbHZlLiAgQXMgdGhlCj4+Pj4+
Pj4gKwkgIGZlYXR1cmUgaXMgYmVsaWV2ZWQgdG8gYmUgdW51c2VkIGluIHByYWN0aWNlLCByZW1v
dmluZyB0aGUgZmVhdHVyZQo+Pj4+Pj4+ICsJICBpcyB0aGUgZWFzaWVzdCByZW1lZGlhdGlvbi4K
Pj4+Pj4+PiArCj4+Pj4+Pj4gKwkgIElmIHlvdSBkaXNjb3ZlciBhIHVzZWNhc2Ugd2hpY2ggaXMg
YnJva2VuIGJ5IHRoaXMgb3B0aW9uIGJlaW5nIG9mZiwKPj4+Pj4+PiArCSAgcGxlYXNlIGNvbnRh
Y3QgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIHVyZ2VudGx5LiAgQmFyaW5nCj4+Pj4+
Pj4gKwkgIHNvbWV0aGluZyB1bmV4cGVjdGVkLCB0aGUgY29kZSBhbmQgdGhpcyBvcHRpb24gd2ls
bCBiZSByZW1vdmVkLgo+Pj4+Pj4gSSB0aGluayBpdCBzaG91bGQgYmUgc2FpZCBoZXJlIGV4cGxp
Y2l0bHkgd2hlbiAob3IgdG8gYmUgcHJlY2lzZSwgbm8gZWFybGllcgo+Pj4+Pj4gdGhhbiB3aGVu
KSB0aGlzIGlzIGdvaW5nIHRvIGhhcHBlbi4KPj4+Pj4gSSdtIG9wZW4gdG8gc3VnZ2VzdHMsIGJ1
dCBkZWNpZGVkIG5vdCB0byBuYW1lIGEgc3BlY2lmaWMgcmVsZWFzZSAoaWYKPj4+Pj4gb25seSB0
byBhdm9pZCBzZWNvbmQtZ3Vlc3Npbmcgb3VyIGZ1dHVyZSBudW1iZXJpbmcgYW5kIHJlbGVhc2Ug
c2NoZWR1bGUpLgo+Pj4+Pgo+Pj4+Pj4gSSBhbHNvIHRoaW5rIHRoZSBzZWN1cml0eSBzdXBwb3J0
IHN0YXR1cyB3aXRoIHRoZSBvcHRpb24gZW5hYmxlZCBuZWVkcyB0bwo+Pj4+Pj4gYmUgY2xhcmlm
aWVkLiBQZXJoYXBzIHdlJ2QgZ28gaW4gc3RhZ2VzOiBJbnRyb2R1Y2UgdGhlIChkZWZhdWx0IG9m
Zikgb3B0aW9uLAo+Pj4+Pj4gdGhlbiAoZS5nLiBmb3IgNC4xMykgc3dpdGNoIGl0cyB1c2UgdG8g
c2VjdXJpdHkgdW5zdXBwb3J0ZWQsIGFuZCBmaW5hbGx5Cj4+Pj4+PiBkcm9wIHRoZSBjb2RlIChl
LmcuIGZvciA0LjE0KS4KPj4+Pj4gSSBwcmVzdW1lIHlvdSBtZWFuIHRoYXQgd2Ugc2hvdWxkIGhp
ZGUgaXQgYmVoaW5kIEVYUEVSVCBhdCB0aGF0IHBvaW50Pwo+Pj4+IFRoYXQncyB0aGUgYmVzdCB3
YXkgdG8gZXhwcmVzcyBpdCBJIGd1ZXNzLCB5ZXMuIFBsdXMgc29tZSBmb3JtIG9mIHJlbWFyayBp
bgo+Pj4+IFNVUFBPUlQubWQuCj4+Pj4KPj4+Pgo+Pj4+PiBXaGF0IGRvZXMgdGhlIG1pZGRsZSBz
dGVwIGdldHMgdXMuICBJZiBpdHMgZ29pbmcgdG8gYmUgb2ZmIGJ5IGRlZmF1bHQKPj4+Pj4gYW5k
IHVuYWJsZSB0byBiZSBlbmFibGVkIGJ5IGRlZmF1bHQsIHRoYXQgaXMgYXMgZ29vZCBhcyBkZWxl
dGVkLgo+Pj4+IFRoaW5rIG9mIHBlb3BsZSBvbmx5IHVzaW5nIHJlbGVhc2VkIGNvZGU6IFRoZXkn
ZCBub3RpY2UgdGhlIHJlbW92ZWQKPj4+PiBmdW5jdGlvbmFsaXR5IG9ubHkgaW4gNC4xMi4gUmVt
b3ZpbmcgdGhlIGNvZGUgcmlnaHQgYXdheSBmb3IgNC4xMyBjb3VsZAo+Pj4+IHRoZXJlZm9yZSBi
ZSB0b28gZWFybHkuCj4+PiBIb3cgY2FuIHdlIHVuYmxvY2sgdGhpcyBwYXRjaD8gIEkgc3RhbmQg
YnkgbXkgb3JpZ2luYWwgcG9pbnQgb2YgInRoYXQncwo+Pj4gYXMgZ29vZCBhcyBkZWxldGVkIGFu
ZCBpc24ndCBhY3R1YWxseSB1c2VmdWwgZm9yIGRpc3Ryb3MiLgo+PiBJIGRvbid0IHNlZSBob3cg
dGhlIHBhdGNoIGlzIGJsb2NrZWQgLSBJJ3ZlIGNsZWFybHkgb3V0bGluZWQgaG93IEkgdGhpbmsK
Pj4gdGhpcyAob3IgaW4gZmFjdCBhbnkgc3VjaCkgcmVtb3ZhbCBzaG91bGQgYmUgZG9uZS4KPiAK
PiAuLi4gd2hpY2ggSSBkaXNhZ3JlZSB3aXRoIGFuZCB0aGluZyBzaG91bGQgYmUgZG9uZSBpbiB0
aGUgd2F5IHByZXNlbnRlZAo+IGluIHRoaXMgcGF0aC4KCkZpcnN0IG9mIGFsbCAtIHRoZSBlbmQg
cmVzdWx0IChpbiBhIGNvdXBsZSBvZiB5ZWFycyB0aW1lKSBpcyBnb2luZyB0byBiZSB0aGUgc2Ft
ZS4KCkFuZCB0aGVuIG5vdGUgaG93IEkgZGlkIHNheSAicGVyaGFwcyIgaW4gbXkgb3JpZ2luYWwg
cmVwbHkuIEknbSBub3QgZ29pbmcKdG8gaW5zaXN0IG9uIHRoZSBtaWRkbGUgc3RlcC4gV2hhdCBJ
IGRlbWFuZCB0aG91Z2ggaXMgdGhhdCB0d28gZnVsbCByZWxlYXNlCmN5Y2xlcyBsaWUgYmV0d2Vl
biBkZXByZWNhdGlvbiBhbmQgcmVtb3ZhbCwgdG8gYWxsb3cgcGVvcGxlIChvZiB3aGljaCB3ZQpo
b3BlIHRoZXJlIHRvIGJlIG5vbmUpIHJlbHlpbmcgb24gdGhlIGZ1bmN0aW9uYWxpdHkgYnV0IG5v
dCB0cnlpbmcgb3V0CmRldmVsb3BtZW50IHZlcnNpb25zIHRvIGJlIGFibGUgbm90aWNlIHRoZSBp
c3N1ZSBhbmQgcmVwb3J0IHRoZWlyIG5lZWRzLgpBbmQgSSBzdHJvbmdseSB0aGluayB0aGlzIHNo
b3VsZCBiZSBzcGVsbGVkIG91dCwgYXMgc3VnZ2VzdGVkLCBpbiBhICJubwplYXJsaWVyIHRoYW4i
IGZvcm0uIFRoZSBkb2MgYXNwZWN0IGNhbiBoYXJkbHkgYmUgY29udHJvdmVyc2lhbCwgYW5kIHdp
dGgKdGhpcyBJJ20gaGF2aW5nIGRpZmZpY3VsdHkgc2VlaW5nIG11Y2ggb2YgYSBkaXNhZ3JlZW1l
bnQgaGVyZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:38:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiJ40-00061K-1l; Wed, 25 Jul 2018 12:38: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiJ3y-00061F-SC
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 12:38:42 +0000
X-Inumbo-ID: b2c0ac6f-9007-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 b2c0ac6f-9007-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:38:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 06:38:40 -0600
Message-Id: <5B586F4D02000078001D7B98@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 06:38:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 00/11] x86/domctl: Save info for one
 vcpu 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgcGF0Y2ggc2VyaWVzIGFkZHJlc3NlcyB0aGUgaWRlZWEgb2Ygc2F2aW5nIGRhdGEg
ZnJvbSBhIHNpbmdsZSB2Y3B1IGluc3RhbmNlLgo+IEZpcnN0IGl0IHN0YXJ0cyBieSBhZGRpbmcg
KnNhdmVfb25lIGZ1bmN0aW9ucywgdGhlbiBpdCBpbnRyb2R1Y2VzIGEgaGFuZGxlciBmb3IgdGhl
Cj4gbmV3IHNhdmVfb25lKiBmdW5jcyBhbmQgbWFrZXMgdXNlIG9mIGl0IGluIHRoZSBodm1fc2F2
ZSBhbmQgaHZtX3NhdmVfb25lIGZ1bmNzLgo+IFRoZSBmaW5hbCAyIHBhdGNoZXMgYXJlIHVzZWQg
Zm9yIGNsZWFuIHVwLiBUaGUgZmlyc3Qgb25lIHJlbW92ZXMgdGhlIHNhdmUqIGZ1bmNzIGFuZAo+
IHJlbmFtZXMgdGhlIHNhdmVfb25lKiB0byBzYXZlLgo+IFRoZSBsYXN0IHBhdGNoIHJlbW92ZXMg
dGhlIHNhdmVfb25lKiBoYW5kbGVyIHRoYXQgaXMgbm8gbG9uZ2VyIHVzZWQuCgpJJ20gc29ycnkg
Zm9yIHRoZSByYW50LCBidXQgSSBjYW4ndCByZXNpc3QgYW55IGxvbmdlcjogWW91J3JlIG9mIGNv
dXJzZQpmcmVlIHRvIGNvbnRpbnVlIHRoaXMgd2F5IGFuZCBwb3N0IG5ldyB2ZXJzaW9ucyBhZnRl
ciBldmVyeSBpbmRpdmlkdWFsCmNvbW1lbnQuIFlvdSBtYXkgYmUgYWltaW5nIGZvciBhIG5ldyBy
ZWNvcmQgb2YgdmVyc2lvbnMgb2YgYSBwYXRjaApzZXJpZXMgdGhpcyB3YXkuIEl0J3Mgbm90IHJl
YWxseSBtYWtpbmcgbXVjaCBzZW5zZSB0byBtZSB0aG91Z2guIEknZApyZWFsbHkgbGlrZSB0byBn
ZXQgdGhyb3VnaCB0aGlzIHNlcmllcyBpbiBpdHMgZW50aXJldHksIGJ1dCBzbyBmYXIgeW91J3Zl
Cm1hbmFnZWQgdG8gcHVzaCBpdCBkb3duIG9uIG15IHByaW9yaXR5IDEwIG9yIHNvIHRpbWVzIChi
ZXR3ZWVuCmVxdWFsbHkgaW1wb3J0YW50IHNlcmllcyBJJ20ganVkZ2luZyBieSB0aW1lIHdoYXQg
dG8gbG9vayBhdCkuIFRvIG1lCnBlcnNvbmFsbHksIGFsbCB0aGVzZSByZWN1cnJpbmcgc3VibWlz
c2lvbnMgY2F1c2UgaXMgKGEgbGl0dGxlIGJpdCBvZiwgYnV0Cml0IHN1bXMgdXApIGV4dHJhIHdv
cmsgKG1vdmluZyB0aGlzIHRvIGl0cyBkZXNpZ25hdGVkIG1haWwgZm9sZGVyIHBsdXMKZmluZGlu
ZyBhbmQgZGVsZXRpbmcgdGhlIHByaW9yIHZlcnNpb24pLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiJDi-0006oa-2K; Wed, 25 Jul 2018 12: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=mrrg=kj=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fiJDg-0006oV-Dr
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 12:48:44 +0000
X-Inumbo-ID: 197ff233-9009-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 197ff233-9009-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:48:59 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6PCdgZC062271;
 Wed, 25 Jul 2018 12:48:37 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=cdChh1tT1Mi0aMQCKlwGAgxJw5XQimMBBL/yAuWQd5k=;
 b=KXbWq7AMTOTx+BOdGzK2IdOmhZ1KMTfBG1bVz6mzo/Nj6EU5FdEmJhhqAAox0M2mMBly
 wcqay6nDSxE4wVWYJck80SoJ1mgEY8usPIiyQtC4eTyefl9osToKN7tetG2YSYOw5pCP
 XebuXn+SC3548RcfccChUkzjwDyalKq92m8+WqQmGlnWf4zMdeJtdYJ5PUWQ5Pp4EdO2
 F+EhucBhwLOtumur7a3Its/TQFs6rYnuZTten/gVARgncLPRPWc/V4u7ikc8KzaO8JGs
 okgM3oyJS5VJB4wzVIEH7VLSfwMWAdoYhAhIl8kzKWXbSOwnGTaky1vvOgXk07o0Eg0t Zw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2kbtbcwbrm-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 12:48:37 +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 w6PCmZON019385
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 12:48:36 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 w6PCmYNJ016215;
 Wed, 25 Jul 2018 12:48:34 GMT
Received: from olila.i.net-space.pl (/10.175.188.127)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 25 Jul 2018 05:48:34 -0700
Date: Wed, 25 Jul 2018 14:48:28 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180725124828.GH4642@olila.i.net-space.pl>
References: <20180718102733.15253-1-roger.pau@citrix.com>
 <20180718102733.15253-2-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180718102733.15253-2-roger.pau@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8964
 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=831
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807250137
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/efi: move the logic to detect PE
 build 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, 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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMTI6Mjc6MzJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFy
dCBmcm9tIHRoZSBlZmkgc3BlY2lmaWMKPiBjb2RlLiBCeSBtb3ZpbmcgdGhlIGRldGVjdGlvbiBj
b2RlIGNyZWF0aW5nIGEgZHVtbXkgZWZpL2Rpc2FibGVkIGZpbGUKPiBjYW4gYmUgYXZvaWRlZC4K
Pgo+IFRoaXMgaXMgcmVxdWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBkZWZp
bmUgdGhlIGVmaSBzeW1ib2wKPiBpbiB0aGUgbGlua2VyIHNjcmlwdCBjYW4gYmUgcmVtb3ZlZCBh
bmQgaW5zdGVhZCB0aGUgZGVmaW5pdGlvbiBvZiB0aGUKPiBlZmkgc3ltYm9sIGNhbiBiZSBndWFy
ZGVkIHVzaW5nIHRoZSBwcmVwcm9jZXNzb3IuCj4KPiBUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhp
cyBjaGFuZ2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxkCj4gKHRoZSBMTFZN
IGxpbmtlciksIHRoYXQgYXQgbGVhc3Qgb24gdmVyc2lvbiA2LjAuMCBkb2Vzbid0IHdvcmsKPiBw
cm9wZXJseSB3aXRoIGEgREVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0aW9uYWwgZXhwcmVz
c2lvbjoKPgo+IGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsu
byAtLWJ1aWxkLWlkPXNoYTEgXAo+ICAgICAvcm9vdC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9s
cy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4veGVuLy54ZW4tc3ltcy4wCj4gbGQ6IGVycm9yOiB4
ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCj4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhpcyBwYXRjaCBkb2VzIG1vcmUgdGhhbiBzdWJq
ZWN0IHNheXMuIFNvLCBwbGVhc2Ugc3BsaXQgdGhpcyBwYXRjaCBpbnRvCjIgcGFydHMuIE9uZSB3
aGljaCByZWFsbHkgbW92ZXMgdGhlIGRldGVjdGlvbiBsb2dpYyBhbmQgdGhlIHNlY29uZCB3aGlj
aApyZXBsYWNlcyBERUZJTkVEKCkgd2l0aCAjaWZkZWYuCgpEYW5pZWwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 12:52:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 12: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 1fiJHh-0007V0-MH; Wed, 25 Jul 2018 12: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=mrrg=kj=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fiJHh-0007Uv-6f
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 12:52:53 +0000
X-Inumbo-ID: adcd64f7-9009-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id adcd64f7-9009-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 12:53:08 +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 w6PCnJcY043286;
 Wed, 25 Jul 2018 12:52: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 :
 content-transfer-encoding : in-reply-to; s=corp-2018-07-02;
 bh=iuMSJ6jeUhpYDq+HLKCptap0WVpn8DvXcvmG7y3NVqM=;
 b=AUDKX9rGmxnc8zA+rt4Wi7nWlcOu2FOZ8VP5JJrj779SU6fFsBayx3sQNmPJc6tFlGjk
 FsQbzpHnKnH3Ug71o9jduvfJlnFiqQCQVLI0xkUWJrNz508F3/j6PHyZ2btPJT0mnZ+Z
 99a6qw5t/P51d4vRejOjsQ+cAVN6r+K2DJhELwZBcKy5W9/Dvyi3GYP/C6Dzpxv7GPPT
 xCaWJ+TssFZkWpSdrSIjB6iK8euHvLz2hICq5Gbx6rI9iinYpwMawmWOEkum7kKEJweQ
 rmG7MFYwWXJJun0cMngrgefdDs3W7hAQS1EjSko55cZt8IHSkQA8yFGOFQLPZT62Y84U bg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2kbv8t58f5-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 12:52: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 w6PCqjN1030340
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 12:52:45 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 w6PCqjgA018594;
 Wed, 25 Jul 2018 12:52:45 GMT
Received: from olila.i.net-space.pl (/10.175.188.127)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 25 Jul 2018 05:52:45 -0700
Date: Wed, 25 Jul 2018 14:52:34 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180725125234.GI4642@olila.i.net-space.pl>
References: <20180718102733.15253-1-roger.pau@citrix.com>
 <20180718102733.15253-3-roger.pau@citrix.com>
 <5B4F519A02000078001D5815@prv1-mh.provo.novell.com>
 <20180718152927.632fl7bdz64hiixj@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180718152927.632fl7bdz64hiixj@mac>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8964
 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-1806210000 definitions=main-1807250138
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/efi: split compiler vs linker
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

T24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDU6Mjk6MjdQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEp1bCAxOCwgMjAxOCBhdCAwODo0MTozMEFNIC0wNjAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPiA+ID4+PiBPbiAxOC4wNy4xOCBhdCAxMjoyNywgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPiB3cm90ZToKPiA+ID4gU28gdGhhdCBhbiBFTEYgYmluYXJ5IHdpdGggc3VwcG9y
dCBmb3IgRUZJIHNlcnZpY2VzIHdpbGwgYmUgYnVpbHQgd2hlbgo+ID4gPiB0aGUgY29tcGlsZXIg
c3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVzcyBvZiB0aGUgbGlua2VyIHN1cHBvcnQgZm9y
Cj4gPiA+IFBFLgo+ID4gPgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiA+ID4gLS0tCj4gPiA+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+ID4gPiBDYzogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KPiA+
ID4gLS0tCj4gPiA+IENoYW5nZXMgc2luY2UgdjE6Cj4gPiA+ICAtIE5ldyBpbiB0aGlzIHZlcnNp
b24uCj4gPiA+IC0tLQo+ID4gPiAgeGVuL2FyY2gveDg2L01ha2VmaWxlICAgICB8IDcgKysrKy0t
LQo+ID4gPiAgeGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZSB8IDYgKysrLS0tCj4gPiA+ICB4ZW4v
YXJjaC94ODYveGVuLmxkcy5TICAgIHwgMiArLQo+ID4gPiAgMyBmaWxlcyBjaGFuZ2VkLCA4IGlu
c2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4gPiA+Cj4gPiA+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiA+ID4gaW5kZXggMTcy
Njg1ZmI0MS4uMTMwMWY1MmMzYiAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2FyY2gveDg2L01ha2Vm
aWxlCj4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ID4gPiBAQCAtMTYzLDkgKzE2
MywxMCBAQCBFRklfTERGTEFHUyArPSAtLW1pbm9yLWltYWdlLXZlcnNpb249JChYRU5fU1VCVkVS
U0lPTikKPiA+ID4gIEVGSV9MREZMQUdTICs9IC0tbWFqb3Itb3MtdmVyc2lvbj0yIC0tbWlub3It
b3MtdmVyc2lvbj0wCj4gPiA+ICBFRklfTERGTEFHUyArPSAtLW1ham9yLXN1YnN5c3RlbS12ZXJz
aW9uPTIgLS1taW5vci1zdWJzeXN0ZW0tdmVyc2lvbj0wCj4gPiA+Cj4gPiA+IC0jIENoZWNrIGlm
IHRoZSBidWlsZCBzeXN0ZW0gc3VwcG9ydHMgUEUuCj4gPiA+IC1YRU5fQlVJTERfUEUgOj0gJChz
aGVsbCAkKENDKSAkKGZpbHRlci1vdXQgJChDRkxBR1MteSkgLiUuZCwkKENGTEFHUykpIC1jIGVm
aS9jaGVjay5jIC1vIGVmaS9jaGVjay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkKPiA+ID4gLWV4
cG9ydCBYRU5fQlVJTERfUEUgOj0gJChpZiAkKFhFTl9CVUlMRF9QRSksJChzaGVsbCAkKExEKSAt
bWkzODZwZXAgLS1zdWJzeXN0ZW09MTAgLW8gZWZpL2NoZWNrLmVmaSBlZmkvY2hlY2subyAyPi9k
ZXYvbnVsbCAmJiBlY2hvIHkpKQo+ID4gPiArIyBDaGVjayBpZiB0aGUgY29tcGlsZXIgc3VwcG9y
dHMgdGhlIE1TIEFCSS4KPiA+ID4gK2V4cG9ydCBYRU5fQlVJTERfRUZJIDo9ICQoc2hlbGwgJChD
QykgJChmaWx0ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAtYyBlZmkvY2hlY2su
YyAtbyBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpCj4gPiA+ICsjIENoZWNrIGlm
IHRoZSBsaW5rZXIgc3VwcG9ydHMgUEUuCj4gPiA+ICtYRU5fQlVJTERfUEUgOj0gJChpZiAkKFhF
Tl9CVUlMRF9FRkkpLCQoc2hlbGwgJChMRCkgLW1pMzg2cGVwIC0tc3Vic3lzdGVtPTEwIC1vIGVm
aS9jaGVjay5lZmkgZWZpL2NoZWNrLm8gMj4vZGV2L251bGwgJiYgZWNobyB5KSkKPiA+ID4gIENG
TEFHUy0kKFhFTl9CVUlMRF9QRSkgKz0gLURYRU5fQlVJTERfUEUKPiA+Cj4gPiBSZWJhc2luZyAo
b3ZlciBwYXRjaCAxKSBtaXN0YWtlPyBJIHRoaW5rIHRoaXMgd2FudHMgdG8gYmUKPiA+Cj4gPiBD
RkxBR1MtJChYRU5fQlVJTERfRUZJKSArPSAtRFhFTl9CVUlMRF9FRkkKPgo+IEluZGVlZCwgc29y
cnkuIEkndmUgcHVzaGVkIGEgbmV3IGJyYW5jaDoKPgo+IGdpdDovL3hlbmJpdHMueGVuLm9yZy9w
ZW9wbGUvcm95Z2VyL3hlbi5naXQgZWZpLnY0Cj4KPiBBbmQgdXBkYXRlZCB0aGUgcGF0Y2ggYXBw
ZW5kZWQgYmVsb3cuCj4KPiAtLS04PC0tLQo+IEZyb20gODIwZmMwMGQxZjFjN2M2OTE3OTRmODhm
NWI4MThmYWI4MWFjNzEyNyBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiBGcm9tOiBSb2dlciBQ
YXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IERhdGU6IFdlZCwgMTggSnVsIDIwMTgg
MTE6NTk6MDMgKzAyMDAKPiBTdWJqZWN0OiBbUEFUQ0ggdjQgMi8yXSB4ODYvZWZpOiBzcGxpdCBj
b21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAo+IE1JTUUtVmVyc2lvbjogMS4wCj4gQ29udGVudC1U
eXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04Cj4gQ29udGVudC1UcmFuc2Zlci1FbmNvZGlu
ZzogOGJpdAo+Cj4gU28gdGhhdCBhbiBFTEYgYmluYXJ5IHdpdGggc3VwcG9ydCBmb3IgRUZJIHNl
cnZpY2VzIHdpbGwgYmUgYnVpbHQgd2hlbgo+IHRoZSBjb21waWxlciBzdXBwb3J0cyB0aGUgTVMg
QUJJLCByZWdhcmRsZXNzIG9mIHRoZSBsaW5rZXIgc3VwcG9ydCBmb3IKPiBQRS4KPgo+IFNpZ25l
ZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogRGFu
aWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KVGVzdGVkLWJ5OiBEYW5pZWwgS2lw
ZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:10:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 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 1fiJY4-0008SV-6n; Wed, 25 Jul 2018 13: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiJY3-0008SL-1s
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:09:47 +0000
X-Inumbo-ID: ec52d648-900b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec52d648-900b-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:09: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 1fiJXz-0003fJ-B2; Wed, 25 Jul 2018 13:09: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 1fiJXy-0003Kt-T4; Wed, 25 Jul 2018 13:09:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiJXy-0002tw-Qj; Wed, 25 Jul 2018 13:09:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125571-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=d1f950b19bfc0cdbbbb67a508fe369e2a1145953
X-Osstest-Versions-That: xen=173c7803592065d27bf2e60d50e08e197a0efa83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 13:09:42 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125571: 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>

ZmxpZ2h0IDEyNTU3MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU3MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkMWY5NTBiMTliZmMwY2RiYmJiNjdhNTA4ZmUzNjllMmExMTQ1OTUzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxNzNjNzgwMzU5MjA2NWQyN2Jm
MmU2MGQ1MGUwOGUxOTdhMGVmYTgzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU1NDkgIDIwMTgt
MDctMjQgMTY6MDA6MjkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NTcxICAy
MDE4LTA3LTI1IDExOjAwOjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgT2xla3NhbmRyIEdyeXRzb3YgPG9s
ZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQveGVuLmdpdAogICAxNzNjNzgwMzU5Li5kMWY5NTBiMTliICBkMWY5NTBiMTliZmMwY2Ri
YmJiNjdhNTA4ZmUzNjllMmExMTQ1OTUzIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:20:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13:20: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 1fiJhx-0000ov-7P; Wed, 25 Jul 2018 13:20: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiJhw-0000oq-54
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:20:00 +0000
X-Inumbo-ID: 77307aba-900d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 77307aba-900d-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 13:20:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61075077"
Date: Wed, 25 Jul 2018 14:19:53 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180725131953.uqfow5mnnwouv7oo@citrix.com>
References: <20180724165651.21743-1-wei.liu2@citrix.com>
 <20180724180152.luftbxunayvi5zgf@doug-macbook.localdomain>
 <20180725104836.GG2296@perard.uk.xensource.com>
 <20180725105353.pgbb36jz6aacufpl@citrix.com>
 <9c904663-da57-48f8-44d3-42b9ce3c4387@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9c904663-da57-48f8-44d3-42b9ce3c4387@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTI6MDQ6MzNQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiAwNy8yNS8yMDE4IDExOjUzIEFNLCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gV2Vk
LCBKdWwgMjUsIDIwMTggYXQgMTE6NDg6MzZBTSArMDEwMCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6
Cj4gPj4gT24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDE6MDE6NTJQTSAtMDUwMCwgRG91ZyBHb2xk
c3RlaW4gd3JvdGU6Cj4gPj4+IE9uIFR1ZSwgSnVsIDI0LCAyMDE4IGF0IDA1OjU2OjUxUE0gKzAx
MDAsIFdlaSBMaXUgd3JvdGU6Cj4gPj4+PiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiA+Pj4+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cj4gPj4+PiAtLS0KPiA+Pj4+IFRoaXMgaXMgYSBzY3JpcHQgSSB3
cm90ZSBwcmV2aW91c2x5IGZvciBidWlsZCB0ZXN0Lgo+ID4+Pgo+ID4+PiBHb2FsIGhlcmUgaXMg
dG8gYmlzZWN0IGEgc2VyaWVzIHRvIGZpbmQgdGhlIGJ1aWxkIGZhaWx1cmU/IFdlIGNvdWxkCj4g
Pj4+IGFsbG93IGdpdCBiaXNlY3QgdG8gZG8gdGhlIHdvcmsgYW5kIGp1c3QgYnVpbGQgYW5kIHJl
dHVybiBzdWNjZXNzIG9yCj4gPj4+IGZhaWx1cmUgaW5zdGVhZCBvZiBoYXZpbmcgdG8gd2FsayBp
dCBieSBoYW5kLiBJIGRvbid0IGhhdmUgb25lCj4gPj4+IHNwZWNpZmljYWxseSBmb3IgWGVuIGJ1
dCBvbiBvdGhlciBwcm9qZWN0cyBJJ3ZlIGdvdCBzb21ldGhpbmcgbGlrZToKPiA+Pj4KPiA+Pgo+
ID4+IEFjdHVhbGx5LCBpdCdzIGEgc2NyaXB0IHRoYXQgdGhvc2UgYSBzaW1pbGFpciBqb2IgdG86
Cj4gPj4gICAgIGdpdCByZWJhc2UgLS1leGVjIC4vc2NyaXB0cy9iYXNpYy1idWlsZC5zaCA8YmFz
ZT4KPiA+IAo+ID4gVG8gZXhwb3VuZCB0aGlzIGEgYml0Ogo+ID4gCj4gPiBUaGF0J3Mgd2hhdCBJ
IHVzZWQgYW5kIHRvbGQgb3RoZXJzIHRvIHVzZSBiZWZvcmUsIGJ1dCBpdCBpcyBmYXIgbW9yZQo+
ID4gZGFuZ2Vyb3VzIHRoYW4gdGhpcyBzY3JpcHQgYmVjYXVzZSBnaXQtcmViYXNlIF9yZXdyaXRl
c18gaGlzdG9yeS4KPiA+IAo+ID4gQSBmYWlsZWQgY29tbWFuZCBhbHNvIGRvZXNuJ3QgcmVzdG9y
ZSBvcmlnaW5hbCBoZWFkLCBzbyBpdCBpcyBsZXNzCj4gPiBjb252ZW5pZW50IC0tIHlvdSBoYXZl
IHRvIGNoZWNrIHRoZSBzdGF0dXMgb2YgdGhlIHRyZWUgZXZlcnkgdGltZQo+ID4gc29tZXRoaW5n
IGJyZWFrcy4KPiAKPiBJJ20gbm90IG9wcG9zZWQgdG8gdGhlIHNjcmlwdCB5b3UgaGF2ZSwgYnV0
IGl0IG1pZ2h0IGJlIHdvcnRoIHNlZWluZwo+IHdoYXQgd2UgY2FuIGRvIHRvIHRvIHVzZSBgZ2l0
IHJlYmFzZWAsIHNpbmNlIHRoYXQgc2ltcGxpZmllcyB0aGUgcHJvY2Vzc2luZy4KClVuZm9ydHVu
YXRlbHkgZ2l0IHJlYmFzZSAtLWV4ZWMgaXNuJ3Qgc3VwcG9ydGVkIGluIG9sZGVyIHZlcnNpb25z
IG9mCmdpdC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:23:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13: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 1fiJlF-0001UL-PC; Wed, 25 Jul 2018 13:23: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=eg3x=kj=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fiJlD-0001UG-Ly
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 13:23:23 +0000
X-Inumbo-ID: d2dbff75-900d-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x242.google.com (unknown [2607:f8b0:400d:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2dbff75-900d-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:22:48 +0200 (CEST)
Received: by mail-qk0-x242.google.com with SMTP id u21-v6so4846738qku.2
 for <xen-devel@lists.xen.org>; Wed, 25 Jul 2018 06:23:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=FUH5VS+1rR/VTqsdGl3znvHU/wX5X0Dcqr/pAWUKW2U=;
 b=khXfHdk8U/Fypvno+WXUWvn5qOfkLJ5kE8wYQHp/7o7D6bN4elcgE8A9E1/qV5TmFN
 +Bq0TALaJAuv3esbfDkn2YYpbBMq8ZWN72+xQqRXmbcMOJbIBKH+Rag9ATWJHUxu/WJs
 CXpJWVOGmDOQrH6kUdXKEqlrRQlyV800Mo+la95o4tmaVkv7OxssIm4Et02xX/i3r/Tw
 pmwaldH/hqkpkMDspBtdMMjmg5rAJt4kvDQGLqLZynzTOXED8LMePG1bMAuQIsDrm1Vc
 Y8JW7LZ5gfozJsIuR+ltsgNhI2DJYZeyIWuI7335GbrzkGm7XdzrAhuIOwXlRjcHz1Do
 GScg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=FUH5VS+1rR/VTqsdGl3znvHU/wX5X0Dcqr/pAWUKW2U=;
 b=XqVj9HLS3zNdCRhtw2OrfYLD0+v81+zNcjnhbFqQs2kAV3E0m1sW0CIt5MJp/zwta3
 t86/oco/xIjqUIFXhxmEtJ6JDwcpOTlkwyDikLaJFKRS8AA6ngoIKdU7xohQ+qBeY0ZM
 Vb3ikyCY7bfwuahooiNkWUrkcqeLY1Xcm9ZZWutcYCQyxylgeDzgBjXfH8Xfwa86vGva
 SolQ0CnjxAgA4yjOvb/Ay7SPlBBFKo+BpPCssxipTbxSO+pwXYdC8S5Q7NeQxj5O4yvh
 CRJIh0m5XAteGMI2V9RLno3+kSzl8D5r3XrtEYVK12laYjX3BQLv1d2dQi43YeuvNIgs
 G2qQ==
X-Gm-Message-State: AOUpUlG3kdbhe9i/QnFn0Aa3eUtIs/1Jqq/K2Z2RPF2v1ASfeKQCcTL0
 /oQ4Q9S8w1fjB3JpkV0Mna0bKxeGx4Jz9cXZ7Qw=
X-Google-Smtp-Source: AAOMgpfOpAz3nQBjqeaal++1kwrv53kucEIzUb7M1wgLxeYCWQTpuOagrdgkeFlfAM7G2nCtxvPVvy7cUeXgDkmNglM=
X-Received: by 2002:a37:7a46:: with SMTP id
 v67-v6mr18775069qkc.188.1532525001264; 
 Wed, 25 Jul 2018 06:23:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Wed, 25 Jul 2018 06:23:20
 -0700 (PDT)
In-Reply-To: <5B586D3B02000078001D7B6A@prv1-mh.provo.novell.com>
References: <1530012957-26257-1-git-send-email-andrew.cooper3@citrix.com>
 <5B34E42E02000078001CEDD1@prv1-mh.provo.novell.com>
 <32df0a4b-cdda-363b-fb07-ea40872c8e38@citrix.com>
 <5B35C32502000078001350B8@prv1-mh.provo.novell.com>
 <077b406a-9dbb-08bf-fa6f-fff48779c671@citrix.com>
 <5B586A2D02000078001D7ADA@prv1-mh.provo.novell.com>
 <117ebc5c-632c-0fad-43da-4f3eb187a465@citrix.com>
 <5B586D3B02000078001D7B6A@prv1-mh.provo.novell.com>
From: George Dunlap <George.Dunlap@eu.citrix.com>
Date: Wed, 25 Jul 2018 14:23:20 +0100
X-Google-Sender-Auth: Ad5LA3AGDbkOmB5ewBDKQBiFtrM
Message-ID: <CAFLBxZb3wBYP+ROu1JnFAaNGundj87n-20_68A8GPEqjOCmE2A@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] x86/pv: Deprecate support for paging out
 the LDT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMToyOSBQTSwgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPiB3cm90ZToKPj4+PiBPbiAyNS4wNy4xOCBhdCAxNDoxOCwgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+IHdyb3RlOgo+PiBPbiAyNS8wNy8xOCAxMzoxNiwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4+PiBPbiAyNS4wNy4xOCBhdCAxNDowOCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+IHdyb3RlOgo+Pj4+IE9uIDI5LzA2LzE4IDA2OjI3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+
Pj4+Pj4gQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gMDYvMjgvMTgg
NjoxMCBQTSA+Pj4KPj4+Pj4+IE9uIDI4LzA2LzE4IDE0OjM1LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4+Pj4+PiBPbiAyNi4wNi4xOCBhdCAxMzozNSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+IHdyb3RlOgo+Pj4+Pj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZwo+Pj4+Pj4+PiAr
KysgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwo+Pj4+Pj4+PiBAQCAtMTYxLDMgKzE2MSwyNCBAQCBl
bmRtZW51Cj4+Pj4+Pj4+ICBzb3VyY2UgImNvbW1vbi9LY29uZmlnIgo+Pj4+Pj4+Pgo+Pj4+Pj4+
PiAgc291cmNlICJkcml2ZXJzL0tjb25maWciCj4+Pj4+Pj4+ICsKPj4+Pj4+Pj4gK21lbnUgIkRl
cHJlY2F0ZWQgRnVuY3Rpb25hbGl0eSIKPj4+Pj4+Pj4gKwo+Pj4+Pj4+PiArY29uZmlnIExFR0FD
WV9QVl9MRFRfUEFHSU5HCj4+Pj4+Pj4+ICsgICAgICAgZGVmX2Jvb2wgbgo+Pj4+Pj4+PiArICAg
ICAgIHByb21wdCAiUFYgTERUIFBhZ2luZy1vdXQgc3VwcG9ydCIKPj4+Pj4+Pj4gKyAgICAgICAt
LS1oZWxwLS0tCj4+Pj4+Pj4+ICsgICAgICAgICBGb3IgYSB2ZXJ5IGxvbmcgdGltZSwgdGhlIFBW
IEFCSSBoYXMgaW5jbHVkZWQgdGhlIGFiaWxpdHkgdG8gcGFnZQo+Pj4+Pj4+PiArICAgICAgICAg
b3V0IHRoZSBMRFQgYnkgdHJhbnNpdGlvbmluZyBpdHMgbWFwcGluZyB0byBub3QtcHJlc2VudC4g
IFRoaXMKPj4+Pj4+Pj4gKyAgICAgICAgIGZ1bmN0aW9uYWxpdHkgaXMgYmVsaWV2ZWQgdG8gb25s
eSBleGlzdCBmb3IgdGhlIFBWIFdpbmRvd3MgWFAgcG9ydAo+Pj4+Pj4+PiArICAgICAgICAgd2hp
Y2ggbmV2ZXIgY2FtZSB0byBhbnl0aGluZy4KPj4+Pj4+Pj4gKwo+Pj4+Pj4+PiArICAgICAgICAg
VGhlIGltcGxlbWVudGF0aW9uIGNvbnRhaW5zIGEgdkNQVSBzY2FsYWJpbGl0eSBsaW1pdGF0aW9u
IGluIGEKPj4+Pj4+Pj4gKyAgICAgICAgIHBvc2l0aW9uIHdoaWNoIGlzIHByb2hpYml0aXZlbHkg
Y29tcGxpY2F0ZWQgdG8gcmVzb2x2ZS4gIEFzIHRoZQo+Pj4+Pj4+PiArICAgICAgICAgZmVhdHVy
ZSBpcyBiZWxpZXZlZCB0byBiZSB1bnVzZWQgaW4gcHJhY3RpY2UsIHJlbW92aW5nIHRoZSBmZWF0
dXJlCj4+Pj4+Pj4+ICsgICAgICAgICBpcyB0aGUgZWFzaWVzdCByZW1lZGlhdGlvbi4KPj4+Pj4+
Pj4gKwo+Pj4+Pj4+PiArICAgICAgICAgSWYgeW91IGRpc2NvdmVyIGEgdXNlY2FzZSB3aGljaCBp
cyBicm9rZW4gYnkgdGhpcyBvcHRpb24gYmVpbmcgb2ZmLAo+Pj4+Pj4+PiArICAgICAgICAgcGxl
YXNlIGNvbnRhY3QgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIHVyZ2VudGx5LiAgQmFy
aW5nCj4+Pj4+Pj4+ICsgICAgICAgICBzb21ldGhpbmcgdW5leHBlY3RlZCwgdGhlIGNvZGUgYW5k
IHRoaXMgb3B0aW9uIHdpbGwgYmUgcmVtb3ZlZC4KPj4+Pj4+PiBJIHRoaW5rIGl0IHNob3VsZCBi
ZSBzYWlkIGhlcmUgZXhwbGljaXRseSB3aGVuIChvciB0byBiZSBwcmVjaXNlLCBubyBlYXJsaWVy
Cj4+Pj4+Pj4gdGhhbiB3aGVuKSB0aGlzIGlzIGdvaW5nIHRvIGhhcHBlbi4KPj4+Pj4+IEknbSBv
cGVuIHRvIHN1Z2dlc3RzLCBidXQgZGVjaWRlZCBub3QgdG8gbmFtZSBhIHNwZWNpZmljIHJlbGVh
c2UgKGlmCj4+Pj4+PiBvbmx5IHRvIGF2b2lkIHNlY29uZC1ndWVzc2luZyBvdXIgZnV0dXJlIG51
bWJlcmluZyBhbmQgcmVsZWFzZSBzY2hlZHVsZSkuCj4+Pj4+Pgo+Pj4+Pj4+IEkgYWxzbyB0aGlu
ayB0aGUgc2VjdXJpdHkgc3VwcG9ydCBzdGF0dXMgd2l0aCB0aGUgb3B0aW9uIGVuYWJsZWQgbmVl
ZHMgdG8KPj4+Pj4+PiBiZSBjbGFyaWZpZWQuIFBlcmhhcHMgd2UnZCBnbyBpbiBzdGFnZXM6IElu
dHJvZHVjZSB0aGUgKGRlZmF1bHQgb2ZmKSBvcHRpb24sCj4+Pj4+Pj4gdGhlbiAoZS5nLiBmb3Ig
NC4xMykgc3dpdGNoIGl0cyB1c2UgdG8gc2VjdXJpdHkgdW5zdXBwb3J0ZWQsIGFuZCBmaW5hbGx5
Cj4+Pj4+Pj4gZHJvcCB0aGUgY29kZSAoZS5nLiBmb3IgNC4xNCkuCj4+Pj4+PiBJIHByZXN1bWUg
eW91IG1lYW4gdGhhdCB3ZSBzaG91bGQgaGlkZSBpdCBiZWhpbmQgRVhQRVJUIGF0IHRoYXQgcG9p
bnQ/Cj4+Pj4+IFRoYXQncyB0aGUgYmVzdCB3YXkgdG8gZXhwcmVzcyBpdCBJIGd1ZXNzLCB5ZXMu
IFBsdXMgc29tZSBmb3JtIG9mIHJlbWFyayBpbgo+Pj4+PiBTVVBQT1JULm1kLgo+Pj4+Pgo+Pj4+
Pgo+Pj4+Pj4gV2hhdCBkb2VzIHRoZSBtaWRkbGUgc3RlcCBnZXRzIHVzLiAgSWYgaXRzIGdvaW5n
IHRvIGJlIG9mZiBieSBkZWZhdWx0Cj4+Pj4+PiBhbmQgdW5hYmxlIHRvIGJlIGVuYWJsZWQgYnkg
ZGVmYXVsdCwgdGhhdCBpcyBhcyBnb29kIGFzIGRlbGV0ZWQuCj4+Pj4+IFRoaW5rIG9mIHBlb3Bs
ZSBvbmx5IHVzaW5nIHJlbGVhc2VkIGNvZGU6IFRoZXknZCBub3RpY2UgdGhlIHJlbW92ZWQKPj4+
Pj4gZnVuY3Rpb25hbGl0eSBvbmx5IGluIDQuMTIuIFJlbW92aW5nIHRoZSBjb2RlIHJpZ2h0IGF3
YXkgZm9yIDQuMTMgY291bGQKPj4+Pj4gdGhlcmVmb3JlIGJlIHRvbyBlYXJseS4KPj4+PiBIb3cg
Y2FuIHdlIHVuYmxvY2sgdGhpcyBwYXRjaD8gIEkgc3RhbmQgYnkgbXkgb3JpZ2luYWwgcG9pbnQg
b2YgInRoYXQncwo+Pj4+IGFzIGdvb2QgYXMgZGVsZXRlZCBhbmQgaXNuJ3QgYWN0dWFsbHkgdXNl
ZnVsIGZvciBkaXN0cm9zIi4KPj4+IEkgZG9uJ3Qgc2VlIGhvdyB0aGUgcGF0Y2ggaXMgYmxvY2tl
ZCAtIEkndmUgY2xlYXJseSBvdXRsaW5lZCBob3cgSSB0aGluawo+Pj4gdGhpcyAob3IgaW4gZmFj
dCBhbnkgc3VjaCkgcmVtb3ZhbCBzaG91bGQgYmUgZG9uZS4KPj4KPj4gLi4uIHdoaWNoIEkgZGlz
YWdyZWUgd2l0aCBhbmQgdGhpbmcgc2hvdWxkIGJlIGRvbmUgaW4gdGhlIHdheSBwcmVzZW50ZWQK
Pj4gaW4gdGhpcyBwYXRoLgo+Cj4gRmlyc3Qgb2YgYWxsIC0gdGhlIGVuZCByZXN1bHQgKGluIGEg
Y291cGxlIG9mIHllYXJzIHRpbWUpIGlzIGdvaW5nIHRvIGJlIHRoZSBzYW1lLgo+Cj4gQW5kIHRo
ZW4gbm90ZSBob3cgSSBkaWQgc2F5ICJwZXJoYXBzIiBpbiBteSBvcmlnaW5hbCByZXBseS4gSSdt
IG5vdCBnb2luZwo+IHRvIGluc2lzdCBvbiB0aGUgbWlkZGxlIHN0ZXAuIFdoYXQgSSBkZW1hbmQg
dGhvdWdoIGlzIHRoYXQgdHdvIGZ1bGwgcmVsZWFzZQo+IGN5Y2xlcyBsaWUgYmV0d2VlbiBkZXBy
ZWNhdGlvbiBhbmQgcmVtb3ZhbCwgdG8gYWxsb3cgcGVvcGxlIChvZiB3aGljaCB3ZQo+IGhvcGUg
dGhlcmUgdG8gYmUgbm9uZSkgcmVseWluZyBvbiB0aGUgZnVuY3Rpb25hbGl0eSBidXQgbm90IHRy
eWluZyBvdXQKPiBkZXZlbG9wbWVudCB2ZXJzaW9ucyB0byBiZSBhYmxlIG5vdGljZSB0aGUgaXNz
dWUgYW5kIHJlcG9ydCB0aGVpciBuZWVkcy4KPiBBbmQgSSBzdHJvbmdseSB0aGluayB0aGlzIHNo
b3VsZCBiZSBzcGVsbGVkIG91dCwgYXMgc3VnZ2VzdGVkLCBpbiBhICJubwo+IGVhcmxpZXIgdGhh
biIgZm9ybS4gVGhlIGRvYyBhc3BlY3QgY2FuIGhhcmRseSBiZSBjb250cm92ZXJzaWFsLCBhbmQg
d2l0aAo+IHRoaXMgSSdtIGhhdmluZyBkaWZmaWN1bHR5IHNlZWluZyBtdWNoIG9mIGEgZGlzYWdy
ZWVtZW50IGhlcmUuCgpTaW5jZSBBbmR5IHNlZW1zIHRvIGJlIHNvbGljaXRpbmcgb3RoZXIgb3Bp
bmlvbnM6CgoqIElmIGl0IHdlcmUgZW50aXJlbHkgdXAgdG8gbWUsIEknZCBwcm9iYWJseSBnbyB3
aXRoIGRlcHJlY2F0aW5nIGl0Cm92ZXIgMiByZWxlYXNlcyBpbnN0ZWFkIG9mIDMuICBJIGRvbid0
IHNlZSBtdWNoIGJlbmVmaXQgaW4gYSByZWxlYXNlCndpdGhvdXQgc2VjdXJpdHkgc3VwcG9ydC4K
KiBCdXQgSSBkb24ndCB0aGluayBpdCBodXJ0cyB0aGF0IG11Y2ggdG8gaGF2ZSBpdCAnZGVwcmVj
YXRlZCcgZm9yIHR3byByZWxlYXNlcy4KKiBPbiB0aGUgd2hvbGUgSSBkb24ndCB0aGluayB0aGlz
IG1hdHRlcnMgbXVjaDsgSSdkIGJlIGhhcHB5IHdpdGgKZmxpcHBpbmcgYSBjb2luIHRvIHNldHRs
ZSBpdC4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:25:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13:25: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 1fiJnJ-0001ca-BT; Wed, 25 Jul 2018 13:25: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiJnI-0001cK-4A
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:25:32 +0000
X-Inumbo-ID: 1f006ed0-900e-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f006ed0-900e-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:24:56 +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 BD549AECF;
 Wed, 25 Jul 2018 13:25:28 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 25 Jul 2018 15:25:26 +0200
Message-Id: <20180725132526.16961-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] tools/helpers: don't hardcode domain type for
 dom0 and xenstore 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: 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>

VG9kYXkgd2hlbiBzZXR0aW5nIHVwIGEgbWluaW1hbCBkb21haW4gY29uZmlndXJhdGlvbiBmaWxl
IGZvciBkb20wIGFuZApldmVudHVhbGx5IHhlbnN0b3JlLWRvbWFpbiB0aGUgZG9tYWluIHR5cGUg
aXMgaGFyY29kZWQgYXMgUFYuIENoYW5nZQp0aGF0IGJ5IGFza2luZyB0aGUgaHlwZXJ2aXNvciBm
b3IgdGhlIGNvcnJlY3QgdHlwZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KLS0tCiB0b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24uYyB8IDE0ICsrKysr
KysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS90b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24uYyBiL3Rvb2xzL2hl
bHBlcnMvaW5pdC1kb20tanNvbi5jCmluZGV4IDkxYjFmZGYzZGIuLjNiY2Y2OTdlY2YgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2hlbHBlcnMvaW5pdC1kb20tanNvbi5jCisrKyBiL3Rvb2xzL2hlbHBlcnMv
aW5pdC1kb20tanNvbi5jCkBAIC0xMyw2ICsxMyw3IEBAIGludCBnZW5fc3R1Yl9qc29uX2NvbmZp
Zyh1aW50MzJfdCBkb21pZCkKICAgICB4ZW50b29sbG9nX2xvZ2dlcl9zdGRpb3N0cmVhbSAqbG9n
Z2VyOwogICAgIGxpYnhsX2N0eCAqY3R4OwogICAgIGxpYnhsX2RvbWFpbl9jb25maWcgZG9tX2Nv
bmZpZzsKKyAgICBsaWJ4bF9kb21pbmZvIGRvbWluZm87CiAgICAgY2hhciAqanNvbiA9IE5VTEw7
CiAKICAgICBsb2dnZXIgPSB4dGxfY3JlYXRlbG9nZ2VyX3N0ZGlvc3RyZWFtKHN0ZGVyciwgWFRM
X0VSUk9SLCAwKTsKQEAgLTI1LDEyICsyNiwxOSBAQCBpbnQgZ2VuX3N0dWJfanNvbl9jb25maWco
dWludDMyX3QgZG9taWQpCiAgICAgICAgIGdvdG8gb3V0bG9nOwogICAgIH0KIAorICAgIGxpYnhs
X2RvbWluZm9faW5pdCgmZG9taW5mbyk7CisgICAgaWYgKGxpYnhsX2RvbWFpbl9pbmZvKGN0eCwg
JmRvbWluZm8sIGRvbWlkKSkgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgImNhbm5vdCBnZXQg
ZG9tYWluIHR5cGVcbiIpOworICAgICAgICBnb3RvIG91dGRpc3Bvc2U7CisgICAgfQorCiAgICAg
bGlieGxfZG9tYWluX2NvbmZpZ19pbml0KCZkb21fY29uZmlnKTsKIAogICAgIC8qIEdlbmVyYXRl
IHN0dWIgSlNPTiBjb25maWcuICovCi0gICAgZG9tX2NvbmZpZy5jX2luZm8udHlwZSA9IExJQlhM
X0RPTUFJTl9UWVBFX1BWOworICAgIGRvbV9jb25maWcuY19pbmZvLnR5cGUgPSAoZG9taW5mby5k
b21haW5fdHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9IVk0pCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgID8gTElCWExfRE9NQUlOX1RZUEVfUFZIIDogTElCWExfRE9NQUlOX1RZUEVfUFY7
CiAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm9faW5pdF90eXBlKCZkb21fY29uZmlnLmJfaW5m
bywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRE9NQUlOX1RZ
UEVfUFYpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21fY29uZmln
LmNfaW5mby50eXBlKTsKIAogICAgIGpzb24gPSBsaWJ4bF9kb21haW5fY29uZmlnX3RvX2pzb24o
Y3R4LCAmZG9tX2NvbmZpZyk7CiAgICAgLyogbGlieGwtanNvbiBmb3JtYXQgcmVxdWlyZXMgdGhl
IHN0cmluZyBlbmRzIHdpdGggJ1wwJy4gQ29kZQpAQCAtNDIsNiArNTAsOCBAQCBpbnQgZ2VuX3N0
dWJfanNvbl9jb25maWcodWludDMyX3QgZG9taWQpCiAgICAgaWYgKHJjKQogICAgICAgICBmcHJp
bnRmKHN0ZGVyciwgImNhbm5vdCBzdG9yZSBzdHViIGpzb24gY29uZmlnIGZvciBkb21haW4gJXVc
biIsIGRvbWlkKTsKIAorb3V0ZGlzcG9zZToKKyAgICBsaWJ4bF9kb21pbmZvX2Rpc3Bvc2UoJmRv
bWluZm8pOwogICAgIGxpYnhsX2RvbWFpbl9jb25maWdfZGlzcG9zZSgmZG9tX2NvbmZpZyk7CiAg
ICAgZnJlZShqc29uKTsKICAgICBsaWJ4bF9jdHhfZnJlZShjdHgpOwotLSAKMi4xMy43CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:29:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13: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 1fiJqz-0001p2-TB; Wed, 25 Jul 2018 13:29: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiJqy-0001ov-61
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:29:20 +0000
X-Inumbo-ID: c5651862-900e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c5651862-900e-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 13:29:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61075971"
Date: Wed, 25 Jul 2018 14:29:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <George.Dunlap@eu.citrix.com>
Message-ID: <20180725132915.5gn3i6ogvwe4qj6x@citrix.com>
References: <20180725092424.31707-1-wei.liu2@citrix.com>
 <CAFLBxZYXaujs07o3egF4K62XGGcrzD0mT=41pXRaoNG84SZ0qw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAFLBxZYXaujs07o3egF4K62XGGcrzD0mT=41pXRaoNG84SZ0qw@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v6] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTE6Mjc6MTZBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAxMDoyNCBBTSwgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+IFRoaXMgaXMgYSBzY3JpcHQgSSB3cm90ZSBwcmV2
aW91c2x5IGZvciBidWlsZCB0ZXN0Lgo+ID4KPiA+IEdpdmVuIGl0IGJhc2ljYWxseSBydW5zIGEg
c2V0IG9mIGNvbW1hbmRzIG9uIGV2ZXJ5IGNvbW1pdCwgbWF5YmUgaXQgc2hvdWxkCj4gPiBiZSBu
YW1lZCBmb3ItZWFjaC1jb21taXQuc2ggPwo+IAo+IEV4Y2VwdCB0aGF0IHlvdSBhbHNvIGJ1aWxk
IGp1c3QgdGhlIHdob2xlIHNlcmllcyBpZiB0aGUgYmFzZSBhbmQgdGlwCj4gYXJlbid0IHNwZWNp
ZmllZC4KPiAKCldoYXQgZG8geW91IG1lYW4gYnkgdGhpcz8gQmFzZSBhbmQgdGlwIGFyZSByZXF1
aXJlZC4KCj4gU2luY2UgaXQncyBhYm91dCBidWlsZGluZyBhIHNlcmllcyAoZWl0aGVyIGFsbCBh
dCBvbmNlIG9yIG9uZSBjb21taXQKPiBhdCBhIHRpbWUpLCB3aGF0IGFib3V0IGJ1aWx0LXNlcmll
cz8gIE9yIHNlcmllcy1idWlsZC10ZXN0Pwo+IAoKTm90IHN1cmUuIE15IHBvaW50IHdhcyBpdCBj
b3VsZCBkbyBtb3JlIHRoaW5ncyB0aGFuIGp1c3QgYnVpbGRpbmcuIFlvdQpjYW4gc3VwcGx5IHlv
dXIgb3duIHNjcmlwdCBvciBjb21tYW5kcyB0byBkbyBzdHVmZiB3aXRoIGVhY2ggY29tbWl0LgoK
V2VpLgoKPiAgLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:31:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13:31: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 1fiJt0-0002TJ-BU; Wed, 25 Jul 2018 13:31: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiJsz-0002TE-0S
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:31:25 +0000
X-Inumbo-ID: f1560c5e-900e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f1560c5e-900e-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:30:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61076192"
Date: Wed, 25 Jul 2018 14:31:19 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180725133119.l3wkwbyquvrdcbzm@citrix.com>
References: <20180725132526.16961-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725132526.16961-1-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/helpers: don't hardcode domain type
 for dom0 and xenstore 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: 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDM6MjU6MjZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUb2RheSB3aGVuIHNldHRpbmcgdXAgYSBtaW5pbWFsIGRvbWFpbiBjb25maWd1cmF0
aW9uIGZpbGUgZm9yIGRvbTAgYW5kCj4gZXZlbnR1YWxseSB4ZW5zdG9yZS1kb21haW4gdGhlIGRv
bWFpbiB0eXBlIGlzIGhhcmNvZGVkIGFzIFBWLiBDaGFuZ2UKPiB0aGF0IGJ5IGFza2luZyB0aGUg
aHlwZXJ2aXNvciBmb3IgdGhlIGNvcnJlY3QgdHlwZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgo+IC0tLQo+ICB0b29scy9oZWxwZXJzL2luaXQt
ZG9tLWpzb24uYyB8IDE0ICsrKysrKysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNl
cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9oZWxwZXJz
L2luaXQtZG9tLWpzb24uYyBiL3Rvb2xzL2hlbHBlcnMvaW5pdC1kb20tanNvbi5jCj4gaW5kZXgg
OTFiMWZkZjNkYi4uM2JjZjY5N2VjZiAxMDA2NDQKPiAtLS0gYS90b29scy9oZWxwZXJzL2luaXQt
ZG9tLWpzb24uYwo+ICsrKyBiL3Rvb2xzL2hlbHBlcnMvaW5pdC1kb20tanNvbi5jCj4gQEAgLTEz
LDYgKzEzLDcgQEAgaW50IGdlbl9zdHViX2pzb25fY29uZmlnKHVpbnQzMl90IGRvbWlkKQo+ICAg
ICAgeGVudG9vbGxvZ19sb2dnZXJfc3RkaW9zdHJlYW0gKmxvZ2dlcjsKPiAgICAgIGxpYnhsX2N0
eCAqY3R4Owo+ICAgICAgbGlieGxfZG9tYWluX2NvbmZpZyBkb21fY29uZmlnOwo+ICsgICAgbGli
eGxfZG9taW5mbyBkb21pbmZvOwo+ICAgICAgY2hhciAqanNvbiA9IE5VTEw7Cj4gIAo+ICAgICAg
bG9nZ2VyID0geHRsX2NyZWF0ZWxvZ2dlcl9zdGRpb3N0cmVhbShzdGRlcnIsIFhUTF9FUlJPUiwg
MCk7Cj4gQEAgLTI1LDEyICsyNiwxOSBAQCBpbnQgZ2VuX3N0dWJfanNvbl9jb25maWcodWludDMy
X3QgZG9taWQpCj4gICAgICAgICAgZ290byBvdXRsb2c7Cj4gICAgICB9Cj4gIAo+ICsgICAgbGli
eGxfZG9taW5mb19pbml0KCZkb21pbmZvKTsKPiArICAgIGlmIChsaWJ4bF9kb21haW5faW5mbyhj
dHgsICZkb21pbmZvLCBkb21pZCkpIHsKPiArICAgICAgICBmcHJpbnRmKHN0ZGVyciwgImNhbm5v
dCBnZXQgZG9tYWluIHR5cGVcbiIpOwo+ICsgICAgICAgIGdvdG8gb3V0ZGlzcG9zZTsKPiArICAg
IH0KPiArCj4gICAgICBsaWJ4bF9kb21haW5fY29uZmlnX2luaXQoJmRvbV9jb25maWcpOwoKWW91
IHNob3VsZCBtb3ZlIHRoaXMgYmVmb3JlIHRoZSBkb21pbmZvIGluaXRpYWxpc2F0aW9uLCBvdGhl
cndpc2UKb3V0ZGlzcG9zZSBwYXRoIGlzIHdyb25nLgoKV2VpLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:35:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13: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 1fiJxA-0002fC-01; Wed, 25 Jul 2018 13:35: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=oa/l=kj=citrix.com=prvs=737a33581=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fiJx9-0002f7-2n
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:35:43 +0000
X-Inumbo-ID: 8b5247d2-900f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b5247d2-900f-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:35:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76687778"
Date: Wed, 25 Jul 2018 15:35:30 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <bercarug@amazon.com>
Message-ID: <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@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] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDE6MDY6NDNQTSArMDMwMCwgYmVyY2FydWdAYW1hem9u
LmNvbSB3cm90ZToKPiBPbiAwNy8yNC8yMDE4IDEyOjU0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToK
PiA+ID4gPiA+IE9uIDIzLjA3LjE4IGF0IDEzOjUwLCA8YmVyY2FydWdAYW1hem9uLmNvbT4gd3Jv
dGU6Cj4gPiA+IEZvciB0aGUgbGFzdCBmZXcgZGF5cywgSSBoYXZlIGJlZW4gdHJ5aW5nIHRvIGdl
dCBhIFBWSCBkb20wIHJ1bm5pbmcsCj4gPiA+IGhvd2V2ZXIgSSBlbmNvdW50ZXJlZCB0aGUgZm9s
bG93aW5nIHByb2JsZW06IHRoZSBzeXN0ZW0gc2VlbXMgdG8KPiA+ID4gZnJlZXplIGFmdGVyIHRo
ZSBoeXBlcnZpc29yIGJvb3RzLCB0aGUgc2NyZWVuIGdvZXMgYmxhY2suIEkgaGF2ZSB0cmllZCB0
bwo+ID4gPiBkZWJ1ZyBpdCB2aWEgYSBzZXJpYWwgY29uc29sZSAodXNpbmcgTWluaWNvbSkgYW5k
IG1hbmFnZWQgdG8gZ2V0IHNvbWUKPiA+ID4gbW9yZSBYZW4gb3V0cHV0LCBhZnRlciB0aGUgc2Ny
ZWVuIHR1cm5zIGJsYWNrLgo+ID4gPiAKPiA+ID4gSSBtZW50aW9uIHRoYXQgSSBoYXZlIHRyaWVk
IHRvIGJvb3QgdGhlIFBWSCBkb20wIHVzaW5nIGRpZmZlcmVudCBrZXJuZWwKPiA+ID4gaW1hZ2Vz
IChmcm9tIDQuOS4wIHRvIDQuMTgtcmMzKSwgZGlmZmVyZW50IFhlbiAgdmVyc2lvbnMgKDQuMTAs
IDQuMTEsIDQuMTIpLgo+ID4gPiAKPiA+ID4gQmVsb3cgSSBhdHRhY2hlZCBteSBzeXN0ZW0gLyBo
eXBlcnZpc29yIGNvbmZpZ3VyYXRpb24sIGFzIHdlbGwgYXMgdGhlCj4gPiA+IG91dHB1dCBjYXB0
dXJlZCB0aHJvdWdoIHRoZSBzZXJpYWwgY29uc29sZSwgY29ycmVzcG9uZGluZyB0byB0aGUgbGF0
ZXN0Cj4gPiA+IHZlcnNpb25zIGZvciBYZW4gYW5kIHRoZSBMaW51eCBLZXJuZWwgKFhlbiBzdGFn
aW5nIGFuZCBLZXJuZWwgZnJvbSB0aGUKPiA+ID4geGVuL3RpcCB0cmVlKS4KPiA+ID4gWy4uLl0K
PiA+ID4gKFhFTikgW1ZULURdaW9tbXUuYzo5MTk6IGlvbW11X2ZhdWx0X3N0YXR1czogRmF1bHQg
T3ZlcmZsb3cKPiA+ID4gKFhFTikgW1ZULURdaW9tbXUuYzo5MjE6IGlvbW11X2ZhdWx0X3N0YXR1
czogUHJpbWFyeSBQZW5kaW5nIEZhdWx0Cj4gPiA+IChYRU4pIFtWVC1EXURNQVI6W0RNQSBXcml0
ZV0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MTQuMF0gZmF1bHQgYWRkciA4ZGViMzAwMCwgaW9t
bXUgcmVnID0gZmZmZjgyYzAwMDIxYjAwMAoKQ2FuIHlvdSBmaWd1cmUgb3V0IHdoaWNoIFBDSSBk
ZXZpY2UgaXMgMDA6MTQuMD8KCj4gPiA+IChYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNSAtIFBU
RSBXcml0ZSBhY2Nlc3MgaXMgbm90IHNldAo+ID4gPiAoWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MTQuMCBnbWZuIDhkZWIzCj4gPiA+IChYRU4pIHJvb3RfZW50
cnlbMDBdID0gMTAyMWM2MDAwMQo+ID4gPiAoWEVOKSBjb250ZXh0W2EwXSA9IDJfMTAyMWQ2ZDAw
MQo+ID4gPiAoWEVOKSBsNFswMDBdID0gOWMwMDAwMTAyMWQ2YzEwNwo+ID4gPiAoWEVOKSBsM1sw
MDJdID0gOWMwMDAwMTAyMWQzZTEwNwo+ID4gPiAoWEVOKSBsMlswNmZdID0gOWMwMDAwMTAyMThj
MDEwNwo+ID4gPiAoWEVOKSBsMVswYjNdID0gODAwMDAwMDAwMDAwMDAwMAo+ID4gPiAoWEVOKSBs
MVswYjNdIG5vdCBwcmVzZW50Cj4gPiA+IChYRU4pIERvbTAgY2FsbGJhY2sgdmlhIGNoYW5nZWQg
dG8gRGlyZWN0IFZlY3RvciAweGYzCj4gPiBUaGlzIG1pZ2h0IGJlIGEgaGludCBhdCBhIG1pc3Np
bmcgUk1SUiBlbnRyeSBpbiB0aGUgQUNQSSB0YWJsZXMsIGFzCj4gPiB3ZSd2ZSBzZWVuIHRvIGJl
IHRoZSBjYXNlIGZvciBhIG51bWJlciBvZiBzeXN0ZW1zIChJIGRhcmUgdG8gZ3Vlc3MKPiA+IHRo
YXQgMDAwMDowMDoxNC4wIGlzIGEgVVNCIGNvbnRyb2xsZXIsIHBlcmhhcHMgb25lIHdpdGggYSBr
ZXlib2FyZAo+ID4gYW5kL29yIG1vdXNlIGNvbm5lY3RlZCkuIFlvdSBtYXkgd2FudCB0byBwbGF5
IHdpdGggdGhlIHJlc3BlY3RpdmUKPiA+IGNvbW1hbmQgbGluZSBvcHRpb24gKCJybXJyPSIpLiBO
b3RlIHRoYXQgImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIgo+ID4gYXMgeW91J3JlIHVzaW5nIGl0
IGRvZXMgbm90IGhhdmUgYW55IG1lYW5pbmcgZm9yIFBWSCAoc2VlCj4gPiBpbnRlbF9pb21tdV9o
d2RvbV9pbml0KCkpLgo+ID4gCj4gPiBKYW4KPiA+IAo+ID4gCj4gPiAKPiBIZWxsbywKPiAKPiBG
b2xsb3dpbmcgUm9nZXIncyBhZHZpY2UsIEkgcmVidWlsdCBYZW4gKDQuMTIpIHVzaW5nIHRoZSBz
dGFnaW5nIGJyYW5jaCBhbmQKPiBJIG1hbmFnZWQgdG8gZ2V0IGEgUFZIIGRvbTAgc3RhcnRpbmcu
IEhvd2V2ZXIsIHNvbWUgb3RoZXIgcHJvYmxlbXMgYXBwZWFyZWQ6Cj4gCj4gMSkgVGhlIFVTQiBk
ZXZpY2VzIGFyZSBub3QgdXNhYmxlIGFueW1vcmUgKGtleWJvYXJkIGFuZCBtb3VzZSksIHNvIHRo
ZQo+IHN5c3RlbSBpcyBvbmx5IGFjY2Vzc2libGUgdGhyb3VnaCB0aGUgc2VyaWFsIHBvcnQuCgpD
YW4geW91IGJvb3Qgd2l0aCBpb21tdT1kZWJ1ZyBhbmQgc2VlIGlmIHlvdSBnZXQgYW55IGV4dHJh
IElPTU1VCmluZm9ybWF0aW9uIG9uIHRoZSBzZXJpYWwgY29uc29sZT8KCj4gMikgSSBjYW4gcnVu
IGFueSB1c3VhbCBjb21tYW5kIGluIGRvbTAsIGJ1dCB0aGUgb25lcyBpbnZvbHZpbmcgeGwgKGV4
Y2VwdAo+IGZvciB4bCBpbmZvKSB3aWxsIG1ha2UgdGhlIHN5c3RlbSBydW4gb3V0IG9mIG1lbW9y
eSB2ZXJ5IGZhc3QuIEV2ZW50dWFsbHksCj4gd2hlbiB0aGVyZSBpcyBubyBtb3JlIGZyZWUgbWVt
b3J5IGF2YWlsYWJsZSwgdGhlIE9PTSBraWxsZXIgYmVnaW5zIHJlbW92aW5nCj4gcHJvY2Vzc2Vz
IHVudGlsIHRoZSBzeXN0ZW0gYXV0byByZWJvb3RzLgo+IAo+IEkgYXR0YWNoZWQgYSBmaWxlIGNv
bnRhaW5pbmcgdGhlIG91dHB1dCBvZiBhIGxzdXNiLCBhcyB3ZWxsIGFzIHRoZSBvdXRwdXQgb2YK
PiB4bCBpbmZvIGFuZCB4bCBsaXN0IC1sLgo+IEFmdGVyIHhsIGxpc3QgLWwsIHRoZSDigJxmcmVl
IC1t4oCdIGNvbW1hbmRzIHNob3cgdGhlIGF2YWlsYWJsZSBtZW1vcnkKPiBkZWNyZWFzaW5nLgo+
IEVhY2ggY29tbWFuZCBoYXMgYSB0aW1lc3RhbXAgYXBwZW5kZWQsIHNvIGl0IGNhbiBiZSBzZWVu
IGhvdyBmYXN0IHRoZQo+IGF2YWlsYWJsZSBtZW1vcnkgZGVjcmVhc2VzLgo+IAo+IEkgcmVtb3Zl
ZCBtdWNoIG9mIHRoZSBwcm9jZXNzIGtpbGxpbmcgbG9ncyBhbmQga2VwdCB0aGUgbGFzdCBvbmUs
IHNpbmNlIHRoZXkKPiB3ZXJlIGZvbGxvd2luZyB0aGUgc2FtZSBwYXR0ZXJuLgo+IAo+IERvbTAg
c3RpbGwgYXBwZWFycyB0byBiZSBvZiB0eXBlIFBWIChvdXRwdXQgb2YgeGwgbGlzdCAtbCksIGhv
d2V2ZXIgZHVyaW5nCj4gYm9vdCwgdGhlIGZvbGxvd2luZyBtZXNzYWdlcyB3ZXJlIGRpc3BsYXll
ZDog4oCcQnVpbGRpbmcgYSBQVkggRG9tMOKAnSBhbmQKPiDigJxCb290aW5nIHBhcmF2aXJ0dWFs
aXplZCBrZXJuZWwgb24gWGVuIFBWSOKAnS4KPiAKPiBJIG1lbnRpb24gdGhhdCBJIGhhZCB0byBh
ZGQg4oCcd29ya2Fyb3VuZF9iaW9zX2J1Z+KAnSBpbiBHUlVCX0NNRExJTkVfWEVOIGZvcgo+IGlv
bW11IHRvIGdldCBkb20wIHJ1bm5pbmcuCgpJdCBzZWVtcyB0byBtZSBsaWtlIHlvdXIgQUNQSSBE
TUFSIHRhYmxlIGNvbnRhaW5zIGVycm9ycywgYW5kIEkKd291bGRuJ3QgYmUgc3VycHJpc2VkIGlm
IHRob3NlIGFsc28gY2F1c2UgdGhlIFVTQiBkZXZpY2VzIHRvCm1hbGZ1bmN0aW9uLgoKPiAKPiBX
aGF0IGNvdWxkIGJlIGNhdXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1vcnkgbG9zcyBwcm9ibGVtPwoK
VGhhdCBzZWVtcyB0byBiZSBMaW51eCBhZ2dyZXNzaXZlbHkgYmFsbG9vbmluZyBvdXQgbWVtb3J5
LCB5b3UgZ28gZnJvbQo3MTI5TSB0b3RhbCBtZW1vcnkgdG8gMjQ2TS4gQXJlIHlvdSBjcmVhdGlu
ZyBhIGxvdCBvZiBkb21haW5zPwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:39:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13:39:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiK0D-0002pd-Mj; Wed, 25 Jul 2018 13:38: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiK0C-0002pT-Qb
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:38:52 +0000
X-Inumbo-ID: fca0291f-900f-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fca0291f-900f-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:38:17 +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 CF1D3ACC2;
 Wed, 25 Jul 2018 13:38:49 +0000 (UTC)
To: Wei Liu <wei.liu2@citrix.com>
References: <20180725132526.16961-1-jgross@suse.com>
 <20180725133119.l3wkwbyquvrdcbzm@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: <14bba64c-4470-e867-12b9-8e52b6cfae31@suse.com>
Date: Wed, 25 Jul 2018 15:38:47 +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: <20180725133119.l3wkwbyquvrdcbzm@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] tools/helpers: don't hardcode domain type
 for dom0 and xenstore 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: 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>

T24gMjUvMDcvMTggMTU6MzEsIFdlaSBMaXUgd3JvdGU6Cj4gT24gV2VkLCBKdWwgMjUsIDIwMTgg
YXQgMDM6MjU6MjZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVG9kYXkgd2hlbiBz
ZXR0aW5nIHVwIGEgbWluaW1hbCBkb21haW4gY29uZmlndXJhdGlvbiBmaWxlIGZvciBkb20wIGFu
ZAo+PiBldmVudHVhbGx5IHhlbnN0b3JlLWRvbWFpbiB0aGUgZG9tYWluIHR5cGUgaXMgaGFyY29k
ZWQgYXMgUFYuIENoYW5nZQo+PiB0aGF0IGJ5IGFza2luZyB0aGUgaHlwZXJ2aXNvciBmb3IgdGhl
IGNvcnJlY3QgdHlwZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgo+IAo+PiAtLS0KPj4gIHRvb2xzL2hlbHBlcnMvaW5pdC1kb20tanNvbi5jIHwg
MTQgKysrKysrKysrKysrLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvaGVscGVycy9pbml0LWRvbS1q
c29uLmMgYi90b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24uYwo+PiBpbmRleCA5MWIxZmRmM2Ri
Li4zYmNmNjk3ZWNmIDEwMDY0NAo+PiAtLS0gYS90b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24u
Ywo+PiArKysgYi90b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24uYwo+PiBAQCAtMTMsNiArMTMs
NyBAQCBpbnQgZ2VuX3N0dWJfanNvbl9jb25maWcodWludDMyX3QgZG9taWQpCj4+ICAgICAgeGVu
dG9vbGxvZ19sb2dnZXJfc3RkaW9zdHJlYW0gKmxvZ2dlcjsKPj4gICAgICBsaWJ4bF9jdHggKmN0
eDsKPj4gICAgICBsaWJ4bF9kb21haW5fY29uZmlnIGRvbV9jb25maWc7Cj4+ICsgICAgbGlieGxf
ZG9taW5mbyBkb21pbmZvOwo+PiAgICAgIGNoYXIgKmpzb24gPSBOVUxMOwo+PiAgCj4+ICAgICAg
bG9nZ2VyID0geHRsX2NyZWF0ZWxvZ2dlcl9zdGRpb3N0cmVhbShzdGRlcnIsIFhUTF9FUlJPUiwg
MCk7Cj4+IEBAIC0yNSwxMiArMjYsMTkgQEAgaW50IGdlbl9zdHViX2pzb25fY29uZmlnKHVpbnQz
Ml90IGRvbWlkKQo+PiAgICAgICAgICBnb3RvIG91dGxvZzsKPj4gICAgICB9Cj4+ICAKPj4gKyAg
ICBsaWJ4bF9kb21pbmZvX2luaXQoJmRvbWluZm8pOwo+PiArICAgIGlmIChsaWJ4bF9kb21haW5f
aW5mbyhjdHgsICZkb21pbmZvLCBkb21pZCkpIHsKPj4gKyAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJjYW5ub3QgZ2V0IGRvbWFpbiB0eXBlXG4iKTsKPj4gKyAgICAgICAgZ290byBvdXRkaXNwb3Nl
Owo+PiArICAgIH0KPj4gKwo+PiAgICAgIGxpYnhsX2RvbWFpbl9jb25maWdfaW5pdCgmZG9tX2Nv
bmZpZyk7Cj4gCj4gWW91IHNob3VsZCBtb3ZlIHRoaXMgYmVmb3JlIHRoZSBkb21pbmZvIGluaXRp
YWxpc2F0aW9uLCBvdGhlcndpc2UKPiBvdXRkaXNwb3NlIHBhdGggaXMgd3JvbmcuCgpVdWgsIHJp
Z2h0LgoKVjIgY29taW5nIHNvb24uLi4KCgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:39:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13:39:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiK0F-0002pk-0b; Wed, 25 Jul 2018 13:38: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=oa/l=kj=citrix.com=prvs=737a33581=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fiK0D-0002pY-F1
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:38:53 +0000
X-Inumbo-ID: 1aa50004-9010-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1aa50004-9010-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 13:39:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76688015"
Date: Wed, 25 Jul 2018 15:38:43 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20180725133843.xux2ieegh5qkhwxq@mac.bytemobile.com>
References: <20180718102733.15253-1-roger.pau@citrix.com>
 <20180718102733.15253-2-roger.pau@citrix.com>
 <20180725124828.GH4642@olila.i.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725124828.GH4642@olila.i.net-space.pl>
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 v3 1/2] x86/efi: move the logic to detect PE
 build 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, 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDI6NDg6MjhQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIFdlZCwgSnVsIDE4LCAyMDE4IGF0IDEyOjI3OjMyUE0gKzAyMDAsIFJvZ2VyIFBh
dSBNb25uZSB3cm90ZToKPiA+IFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9u
ZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lmaWMKPiA+IGNvZGUuIEJ5IG1vdmluZyB0aGUg
ZGV0ZWN0aW9uIGNvZGUgY3JlYXRpbmcgYSBkdW1teSBlZmkvZGlzYWJsZWQgZmlsZQo+ID4gY2Fu
IGJlIGF2b2lkZWQuCj4gPgo+ID4gVGhpcyBpcyByZXF1aXJlZCBzbyB0aGF0IHRoZSBjb25kaXRp
b25hbCB1c2VkIHRvIGRlZmluZSB0aGUgZWZpIHN5bWJvbAo+ID4gaW4gdGhlIGxpbmtlciBzY3Jp
cHQgY2FuIGJlIHJlbW92ZWQgYW5kIGluc3RlYWQgdGhlIGRlZmluaXRpb24gb2YgdGhlCj4gPiBl
Zmkgc3ltYm9sIGNhbiBiZSBndWFyZGVkIHVzaW5nIHRoZSBwcmVwcm9jZXNzb3IuCj4gPgo+ID4g
VGhlIG1vdGl2YXRpb24gYmVoaW5kIHRoaXMgY2hhbmdlIGlzIHRvIGJlIGFibGUgdG8gYnVpbGQg
WGVuIHVzaW5nIGxsZAo+ID4gKHRoZSBMTFZNIGxpbmtlciksIHRoYXQgYXQgbGVhc3Qgb24gdmVy
c2lvbiA2LjAuMCBkb2Vzbid0IHdvcmsKPiA+IHByb3Blcmx5IHdpdGggYSBERUZJTkVEIGJlaW5n
IHVzZWQgaW4gYSBjb25kaXRpb25hbCBleHByZXNzaW9uOgo+ID4KPiA+IGxkICAgIC1tZWxmX3g4
Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAo+ID4g
ICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3Jj
L3hlbi94ZW4vLnhlbi1zeW1zLjAKPiA+IGxkOiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBu
b3QgZm91bmQ6IGVmaQo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgo+ID4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPiAKPiBUaGlzIHBhdGNoIGRvZXMgbW9yZSB0aGFuIHN1YmplY3Qgc2F5cy4g
U28sIHBsZWFzZSBzcGxpdCB0aGlzIHBhdGNoIGludG8KPiAyIHBhcnRzLiBPbmUgd2hpY2ggcmVh
bGx5IG1vdmVzIHRoZSBkZXRlY3Rpb24gbG9naWMgYW5kIHRoZSBzZWNvbmQgd2hpY2gKPiByZXBs
YWNlcyBERUZJTkVEKCkgd2l0aCAjaWZkZWYuCgpJdCdzIG5vdCBwb3NzaWJsZSB0byBwbGFjZSB0
aGUgd2hvbGUgY29udGVudHMgb2YgdGhlIHBhdGNoIGluIGEKc3ViamVjdCBsaW5lLCB0aGF0J3Mg
d2h5IHRoZXJlJ3MgYWxzbyBhIGNvbW1pdCBtZXNzYWdlIHRoYXQgSSB0aGluawpjb3JyZWN0bHkg
ZXhwbGFpbnMgZXZlcnl0aGluZyBkb25lIGluIHRoZSBwYXRjaC4KCklNTyBqdXN0IGhhdmluZyBh
IHBhdGNoIHRvIGNoYW5nZSB0aGUgREVGSU5FRCB0byBhbiBpZmRlZiBpcyBxdWl0ZQpwb2ludGxl
c3MsIGl0J3MgYmV0dGVyIHRvIHN3aXRjaCBpdCBoZXJlIHRvZ2V0aGVyIHdpdGggdGhlIGNoYW5n
ZSB0aGF0CmFjdHVhbGx5IGludHJvZHVjZXMgdGhlIGRlZmluZSBpdHNlbGYuCgpUaGFua3MsIFJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:40:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13:40: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 1fiK1b-0003Vk-HR; Wed, 25 Jul 2018 13:40: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=y+ah=kj=citrix.com=prvs=737329f3b=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fiK1b-0003Ve-4C
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:40:19 +0000
X-Inumbo-ID: 3086302d-9010-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3086302d-9010-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:39:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61077277"
To: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>
References: <20180725092424.31707-1-wei.liu2@citrix.com>
 <CAFLBxZYXaujs07o3egF4K62XGGcrzD0mT=41pXRaoNG84SZ0qw@mail.gmail.com>
 <20180725132915.5gn3i6ogvwe4qj6x@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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
 NkY9enyrlw==
Message-ID: <7ba28001-6bef-a3ac-66c7-af1c83ea2cdc@citrix.com>
Date: Wed, 25 Jul 2018 14:40:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180725132915.5gn3i6ogvwe4qj6x@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>,
 Doug Goldstein <cardoe@cardoe.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@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>

T24gMDcvMjUvMjAxOCAwMjoyOSBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEp1bCAyNSwg
MjAxOCBhdCAxMToyNzoxNkFNICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBPbiBXZWQs
IEp1bCAyNSwgMjAxOCBhdCAxMDoyNCBBTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+PiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KPj4+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cj4+PiAtLS0KPj4+IFRoaXMgaXMgYSBzY3JpcHQgSSB3cm90ZSBwcmV2aW91c2x5IGZvciBidWls
ZCB0ZXN0Lgo+Pj4KPj4+IEdpdmVuIGl0IGJhc2ljYWxseSBydW5zIGEgc2V0IG9mIGNvbW1hbmRz
IG9uIGV2ZXJ5IGNvbW1pdCwgbWF5YmUgaXQgc2hvdWxkCj4+PiBiZSBuYW1lZCBmb3ItZWFjaC1j
b21taXQuc2ggPwo+Pgo+PiBFeGNlcHQgdGhhdCB5b3UgYWxzbyBidWlsZCBqdXN0IHRoZSB3aG9s
ZSBzZXJpZXMgaWYgdGhlIGJhc2UgYW5kIHRpcAo+PiBhcmVuJ3Qgc3BlY2lmaWVkLgo+Pgo+IAo+
IFdoYXQgZG8geW91IG1lYW4gYnkgdGhpcz8gQmFzZSBhbmQgdGlwIGFyZSByZXF1aXJlZC4KCk9o
LCBzbyBpdCBkb2VzLiAgU29ycnksIGZvciBzb21lIHJlYXNvbiB3aGVuIEkgc2tpbW1lZCBpdCB0
aGUgZmlyc3QgdGltZQpJIHRob3VnaHQgSSBzYXcgdGhhdCBpdCBoYWQgdHdvIGRpZmZlcmVudCBt
b2Rlcy4KCj4+IFNpbmNlIGl0J3MgYWJvdXQgYnVpbGRpbmcgYSBzZXJpZXMgKGVpdGhlciBhbGwg
YXQgb25jZSBvciBvbmUgY29tbWl0Cj4+IGF0IGEgdGltZSksIHdoYXQgYWJvdXQgYnVpbHQtc2Vy
aWVzPyAgT3Igc2VyaWVzLWJ1aWxkLXRlc3Q/Cj4+Cj4gCj4gTm90IHN1cmUuIE15IHBvaW50IHdh
cyBpdCBjb3VsZCBkbyBtb3JlIHRoaW5ncyB0aGFuIGp1c3QgYnVpbGRpbmcuIFlvdQo+IGNhbiBz
dXBwbHkgeW91ciBvd24gc2NyaXB0IG9yIGNvbW1hbmRzIHRvIGRvIHN0dWZmIHdpdGggZWFjaCBj
b21taXQuCgpZZXMsIGluIHRoYXQgY2FzZSwgc29tZXRoaW5nIGxpa2UgZm9yLWVhY2gtY29tbWl0
IHdvdWxkIGJlIHNlbnNpYmxlLgpBbHRob3VnaCBJIG1pZ2h0IGNvbnNpZGVyIG5vdCBpbmNsdWRp
bmcgdGhlICdkZWZhdWx0IGJ1aWxkJyBjb21tYW5kIGluCnRoZSBzY3JpcHQgaW4gdGhhdCBjYXNl
LCBvbiB0aGUgZ3JvdW5kcyB0aGF0IGl0IHdvdWxkIHZpb2xhdGUgdGhlCnByaW5jaXBsZSBvZiBs
ZWFzdCBzdXJwcmlzZSBmb3IgYSBzY3JpcHQgbmFtZWQgImZvci1lYWNoLWNvbW1pdCIgdG8Kc3Rh
cnQgYnVpbGRpbmcgdGhpbmdzIG9uIGl0cyBvd24uCgogLUdlb3JnZQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:41:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13:41: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 1fiK2W-0003fk-4D; Wed, 25 Jul 2018 13:41: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiK2V-0003fZ-9k
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:41:15 +0000
X-Inumbo-ID: 5176e21a-9010-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5176e21a-9010-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:40:40 +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 8F9E8AF68;
 Wed, 25 Jul 2018 13:41:12 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 bercarug@amazon.com
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@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: <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
Date: Wed, 25 Jul 2018 15:41:11 +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: <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMTggMTU6MzUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gV2VkLCBKdWwg
MjUsIDIwMTggYXQgMDE6MDY6NDNQTSArMDMwMCwgYmVyY2FydWdAYW1hem9uLmNvbSB3cm90ZToK
Pj4gT24gMDcvMjQvMjAxOCAxMjo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAy
My4wNy4xOCBhdCAxMzo1MCwgPGJlcmNhcnVnQGFtYXpvbi5jb20+IHdyb3RlOgo+Pj4+IEZvciB0
aGUgbGFzdCBmZXcgZGF5cywgSSBoYXZlIGJlZW4gdHJ5aW5nIHRvIGdldCBhIFBWSCBkb20wIHJ1
bm5pbmcsCj4+Pj4gaG93ZXZlciBJIGVuY291bnRlcmVkIHRoZSBmb2xsb3dpbmcgcHJvYmxlbTog
dGhlIHN5c3RlbSBzZWVtcyB0bwo+Pj4+IGZyZWV6ZSBhZnRlciB0aGUgaHlwZXJ2aXNvciBib290
cywgdGhlIHNjcmVlbiBnb2VzIGJsYWNrLiBJIGhhdmUgdHJpZWQgdG8KPj4+PiBkZWJ1ZyBpdCB2
aWEgYSBzZXJpYWwgY29uc29sZSAodXNpbmcgTWluaWNvbSkgYW5kIG1hbmFnZWQgdG8gZ2V0IHNv
bWUKPj4+PiBtb3JlIFhlbiBvdXRwdXQsIGFmdGVyIHRoZSBzY3JlZW4gdHVybnMgYmxhY2suCj4+
Pj4KPj4+PiBJIG1lbnRpb24gdGhhdCBJIGhhdmUgdHJpZWQgdG8gYm9vdCB0aGUgUFZIIGRvbTAg
dXNpbmcgZGlmZmVyZW50IGtlcm5lbAo+Pj4+IGltYWdlcyAoZnJvbSA0LjkuMCB0byA0LjE4LXJj
MyksIGRpZmZlcmVudCBYZW4gIHZlcnNpb25zICg0LjEwLCA0LjExLCA0LjEyKS4KPj4+Pgo+Pj4+
IEJlbG93IEkgYXR0YWNoZWQgbXkgc3lzdGVtIC8gaHlwZXJ2aXNvciBjb25maWd1cmF0aW9uLCBh
cyB3ZWxsIGFzIHRoZQo+Pj4+IG91dHB1dCBjYXB0dXJlZCB0aHJvdWdoIHRoZSBzZXJpYWwgY29u
c29sZSwgY29ycmVzcG9uZGluZyB0byB0aGUgbGF0ZXN0Cj4+Pj4gdmVyc2lvbnMgZm9yIFhlbiBh
bmQgdGhlIExpbnV4IEtlcm5lbCAoWGVuIHN0YWdpbmcgYW5kIEtlcm5lbCBmcm9tIHRoZQo+Pj4+
IHhlbi90aXAgdHJlZSkuCj4+Pj4gWy4uLl0KPj4+PiAoWEVOKSBbVlQtRF1pb21tdS5jOjkxOTog
aW9tbXVfZmF1bHRfc3RhdHVzOiBGYXVsdCBPdmVyZmxvdwo+Pj4+IChYRU4pIFtWVC1EXWlvbW11
LmM6OTIxOiBpb21tdV9mYXVsdF9zdGF0dXM6IFByaW1hcnkgUGVuZGluZyBGYXVsdAo+Pj4+IChY
RU4pIFtWVC1EXURNQVI6W0RNQSBXcml0ZV0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MTQuMF0g
ZmF1bHQgYWRkciA4ZGViMzAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMDIxYjAwMAo+IAo+IENh
biB5b3UgZmlndXJlIG91dCB3aGljaCBQQ0kgZGV2aWNlIGlzIDAwOjE0LjA/Cj4gCj4+Pj4gKFhF
TikgW1ZULURdRE1BUjogcmVhc29uIDA1IC0gUFRFIFdyaXRlIGFjY2VzcyBpcyBub3Qgc2V0Cj4+
Pj4gKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjE0LjAgZ21m
biA4ZGViMwo+Pj4+IChYRU4pIHJvb3RfZW50cnlbMDBdID0gMTAyMWM2MDAwMQo+Pj4+IChYRU4p
IGNvbnRleHRbYTBdID0gMl8xMDIxZDZkMDAxCj4+Pj4gKFhFTikgbDRbMDAwXSA9IDljMDAwMDEw
MjFkNmMxMDcKPj4+PiAoWEVOKSBsM1swMDJdID0gOWMwMDAwMTAyMWQzZTEwNwo+Pj4+IChYRU4p
IGwyWzA2Zl0gPSA5YzAwMDAxMDIxOGMwMTA3Cj4+Pj4gKFhFTikgbDFbMGIzXSA9IDgwMDAwMDAw
MDAwMDAwMDAKPj4+PiAoWEVOKSBsMVswYjNdIG5vdCBwcmVzZW50Cj4+Pj4gKFhFTikgRG9tMCBj
YWxsYmFjayB2aWEgY2hhbmdlZCB0byBEaXJlY3QgVmVjdG9yIDB4ZjMKPj4+IFRoaXMgbWlnaHQg
YmUgYSBoaW50IGF0IGEgbWlzc2luZyBSTVJSIGVudHJ5IGluIHRoZSBBQ1BJIHRhYmxlcywgYXMK
Pj4+IHdlJ3ZlIHNlZW4gdG8gYmUgdGhlIGNhc2UgZm9yIGEgbnVtYmVyIG9mIHN5c3RlbXMgKEkg
ZGFyZSB0byBndWVzcwo+Pj4gdGhhdCAwMDAwOjAwOjE0LjAgaXMgYSBVU0IgY29udHJvbGxlciwg
cGVyaGFwcyBvbmUgd2l0aCBhIGtleWJvYXJkCj4+PiBhbmQvb3IgbW91c2UgY29ubmVjdGVkKS4g
WW91IG1heSB3YW50IHRvIHBsYXkgd2l0aCB0aGUgcmVzcGVjdGl2ZQo+Pj4gY29tbWFuZCBsaW5l
IG9wdGlvbiAoInJtcnI9IikuIE5vdGUgdGhhdCAiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmciCj4+
PiBhcyB5b3UncmUgdXNpbmcgaXQgZG9lcyBub3QgaGF2ZSBhbnkgbWVhbmluZyBmb3IgUFZIIChz
ZWUKPj4+IGludGVsX2lvbW11X2h3ZG9tX2luaXQoKSkuCj4+Pgo+Pj4gSmFuCj4+Pgo+Pj4KPj4+
Cj4+IEhlbGxvLAo+Pgo+PiBGb2xsb3dpbmcgUm9nZXIncyBhZHZpY2UsIEkgcmVidWlsdCBYZW4g
KDQuMTIpIHVzaW5nIHRoZSBzdGFnaW5nIGJyYW5jaCBhbmQKPj4gSSBtYW5hZ2VkIHRvIGdldCBh
IFBWSCBkb20wIHN0YXJ0aW5nLiBIb3dldmVyLCBzb21lIG90aGVyIHByb2JsZW1zIGFwcGVhcmVk
Ogo+Pgo+PiAxKSBUaGUgVVNCIGRldmljZXMgYXJlIG5vdCB1c2FibGUgYW55bW9yZSAoa2V5Ym9h
cmQgYW5kIG1vdXNlKSwgc28gdGhlCj4+IHN5c3RlbSBpcyBvbmx5IGFjY2Vzc2libGUgdGhyb3Vn
aCB0aGUgc2VyaWFsIHBvcnQuCj4gCj4gQ2FuIHlvdSBib290IHdpdGggaW9tbXU9ZGVidWcgYW5k
IHNlZSBpZiB5b3UgZ2V0IGFueSBleHRyYSBJT01NVQo+IGluZm9ybWF0aW9uIG9uIHRoZSBzZXJp
YWwgY29uc29sZT8KPiAKPj4gMikgSSBjYW4gcnVuIGFueSB1c3VhbCBjb21tYW5kIGluIGRvbTAs
IGJ1dCB0aGUgb25lcyBpbnZvbHZpbmcgeGwgKGV4Y2VwdAo+PiBmb3IgeGwgaW5mbykgd2lsbCBt
YWtlIHRoZSBzeXN0ZW0gcnVuIG91dCBvZiBtZW1vcnkgdmVyeSBmYXN0LiBFdmVudHVhbGx5LAo+
PiB3aGVuIHRoZXJlIGlzIG5vIG1vcmUgZnJlZSBtZW1vcnkgYXZhaWxhYmxlLCB0aGUgT09NIGtp
bGxlciBiZWdpbnMgcmVtb3ZpbmcKPj4gcHJvY2Vzc2VzIHVudGlsIHRoZSBzeXN0ZW0gYXV0byBy
ZWJvb3RzLgo+Pgo+PiBJIGF0dGFjaGVkIGEgZmlsZSBjb250YWluaW5nIHRoZSBvdXRwdXQgb2Yg
YSBsc3VzYiwgYXMgd2VsbCBhcyB0aGUgb3V0cHV0IG9mCj4+IHhsIGluZm8gYW5kIHhsIGxpc3Qg
LWwuCj4+IEFmdGVyIHhsIGxpc3QgLWwsIHRoZSDigJxmcmVlIC1t4oCdIGNvbW1hbmRzIHNob3cg
dGhlIGF2YWlsYWJsZSBtZW1vcnkKPj4gZGVjcmVhc2luZy4KPj4gRWFjaCBjb21tYW5kIGhhcyBh
IHRpbWVzdGFtcCBhcHBlbmRlZCwgc28gaXQgY2FuIGJlIHNlZW4gaG93IGZhc3QgdGhlCj4+IGF2
YWlsYWJsZSBtZW1vcnkgZGVjcmVhc2VzLgo+Pgo+PiBJIHJlbW92ZWQgbXVjaCBvZiB0aGUgcHJv
Y2VzcyBraWxsaW5nIGxvZ3MgYW5kIGtlcHQgdGhlIGxhc3Qgb25lLCBzaW5jZSB0aGV5Cj4+IHdl
cmUgZm9sbG93aW5nIHRoZSBzYW1lIHBhdHRlcm4uCj4+Cj4+IERvbTAgc3RpbGwgYXBwZWFycyB0
byBiZSBvZiB0eXBlIFBWIChvdXRwdXQgb2YgeGwgbGlzdCAtbCksIGhvd2V2ZXIgZHVyaW5nCj4+
IGJvb3QsIHRoZSBmb2xsb3dpbmcgbWVzc2FnZXMgd2VyZSBkaXNwbGF5ZWQ6IOKAnEJ1aWxkaW5n
IGEgUFZIIERvbTDigJ0gYW5kCj4+IOKAnEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBv
biBYZW4gUFZI4oCdLgo+Pgo+PiBJIG1lbnRpb24gdGhhdCBJIGhhZCB0byBhZGQg4oCcd29ya2Fy
b3VuZF9iaW9zX2J1Z+KAnSBpbiBHUlVCX0NNRExJTkVfWEVOIGZvcgo+PiBpb21tdSB0byBnZXQg
ZG9tMCBydW5uaW5nLgo+IAo+IEl0IHNlZW1zIHRvIG1lIGxpa2UgeW91ciBBQ1BJIERNQVIgdGFi
bGUgY29udGFpbnMgZXJyb3JzLCBhbmQgSQo+IHdvdWxkbid0IGJlIHN1cnByaXNlZCBpZiB0aG9z
ZSBhbHNvIGNhdXNlIHRoZSBVU0IgZGV2aWNlcyB0bwo+IG1hbGZ1bmN0aW9uLgo+IAo+Pgo+PiBX
aGF0IGNvdWxkIGJlIGNhdXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1vcnkgbG9zcyBwcm9ibGVtPwo+
IAo+IFRoYXQgc2VlbXMgdG8gYmUgTGludXggYWdncmVzc2l2ZWx5IGJhbGxvb25pbmcgb3V0IG1l
bW9yeSwgeW91IGdvIGZyb20KPiA3MTI5TSB0b3RhbCBtZW1vcnkgdG8gMjQ2TS4gQXJlIHlvdSBj
cmVhdGluZyBhIGxvdCBvZiBkb21haW5zPwoKVGhpcyBtaWdodCBiZSByZWxhdGVkIHRvIHRoZSB0
b29scyB0aGlua2luZyBkb20wIGlzIGEgUFYgZG9tYWluLgoKCkp1ZXJnZW4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:50:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13:50: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 1fiKBB-0004VT-55; Wed, 25 Jul 2018 13: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=9jwp=kj=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fiKB9-0004VO-OI
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:50:11 +0000
X-Inumbo-ID: 91cc3961-9011-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x244.google.com (unknown [2607:f8b0:400d:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 91cc3961-9011-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:49:37 +0200 (CEST)
Received: by mail-qk0-x244.google.com with SMTP id b5-v6so4901196qkg.6
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 06:50:10 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=+5UWl4GrLMnzoibka/xDgI+pegCrw5t/pJaZg9iMZd0=;
 b=UMeFZCRN4o7O1Ks3tJsJyDiPabVPjr+U9mafI9+2GNTk1aO6QIdlu5ZgFXbkIsu70i
 wBkDQ+sEEs7X6TX7fLDE5qbCWrg1npkSousiiWoczy4RM9F0LVJx6LNuslt12v6eS0bE
 bNNQDf3lhS+z3ymYvUlvorQ2nezstX52slX0g=
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=+5UWl4GrLMnzoibka/xDgI+pegCrw5t/pJaZg9iMZd0=;
 b=lskgIMQNqs6kS8BIxfNBrgXKa7xAz2A0LGAt8EKUoqfoGR6XMI762RP0fZQETDVqmI
 Lhw1QrWGuMHe/idg323s6RU52WOoc2qrIy1DkYgwI7zM3EDC2oi/kRwnip7Q4YpVUYla
 iodZfJlZ59+UEwLsHlHPA4/UUOlcXkBKpVPasyAuaM2FuQDD+xhE/lwNfRQ7rKM9J1iN
 ccgKGW1q5iy12F1Xvpva8zIxYm2npt/biptsP7qKX+V6LKmqppssMOMftK6iqZVSWR2e
 Uhc15/LePw4C7ygA6HMfDl4L/hpBEWhkdaFVz3pxUyCtreHVwQ1+XrnimcyEgruQaTXk
 D8Ew==
X-Gm-Message-State: AOUpUlFw+63YKXolswpqfCTgFnRId/XjebE3puLGp2BtxeTKOBA3KBTJ
 z49SQnHGVTfNp42U3Ki7kvLUQw==
X-Google-Smtp-Source: AAOMgpfgZ/V3plCaEXJQyAaojiFiotkW8DYUv9GgNT5iDG0/FJbQvHxzmCrMCzEFZgH95tCuwAv1nw==
X-Received: by 2002:a37:2b01:: with SMTP id
 r1-v6mr19884280qkh.349.1532526610161; 
 Wed, 25 Jul 2018 06:50:10 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id q13-v6sm12226760qkl.97.2018.07.25.06.50.08
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 06:50:09 -0700 (PDT)
Date: Wed, 25 Jul 2018 08:50:08 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180725135008.v53drccln6hw3tbq@doug-macbook.localdomain>
References: <20180710083151.21961-1-jgross@suse.com>
 <5B4487E802000078001D2929@prv1-mh.provo.novell.com>
 <5B572C3B02000078001D7416@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B572C3B02000078001D7416@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] xen: correct DEFCONFIG_LIST Kconfig item
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDc6NDA6MTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA3LjE4IGF0IDEyOjE4LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3Rl
Ogo+ID4+Pj4gT24gMTAuMDcuMTggYXQgMTA6MzEsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+
ID4+IFRoZSBkZWZhdWx0IHZhbHVlIG9mIERFRkNPTkZJR19MSVNUIGlzIHdyb25nOiBpdCBzaG91
bGQgYmUgdGhlIHZhbHVlIG9mCj4gPj4gdGhlIGNvbmZpZ3VyZWQgQVJDSF9ERUZDT05GSUcgaXRl
bSwgbm90IHRoZSBzdHJpbmcgIiRBUkNIX0RFRkNPTkZJRyIuCj4gPiAKPiA+IE1ha3NlIHNlbnNl
IGFuZCBtYXRjaGVzIExpbnV4LCBidXQgSSdkIHN0aWxsIHByZWZlciB0byBoYXZlIERvdWcncwo+
ID4gY29uc2VudCBoZXJlLgo+IAo+IFBpbmc/Cj4gCgpBcG9sb2dpZXMuIEkndmUgY2hlY2tlZCBh
bmQgdGhlIHBhdGNoIGlzIGNvcnJlY3QuCgpSZXZpZXdlZC1ieTogRG91ZyBHb2xkc3RlaW4gPGNh
cmRvZUBjYXJkb2UuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:54:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 13: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 1fiKFQ-0004gJ-Pk; Wed, 25 Jul 2018 13:54: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=9jwp=kj=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fiKFP-0004gE-Ek
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:54:35 +0000
X-Inumbo-ID: 2eefd1ec-9012-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x244.google.com (unknown [2607:f8b0:4002:c05::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2eefd1ec-9012-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:54:00 +0200 (CEST)
Received: by mail-yw0-x244.google.com with SMTP id y203-v6so2873060ywd.9
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 06:54:34 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=D4Eh55NqKZWIoTiqnIDLKmx/rHfZy+C57AfvRcnowJI=;
 b=HrVMQjVuJCzoNe06aactlBKQWymDToR6IjiOPR8ktbF6U+XU6eU8QJ8G+e0kjHH1z3
 RsEVNN+3M2rBwM/GFmZr86MDOQbH2gKEwdeSDY2w/drxeXpy2mRXooAFE35pAlY0IBBQ
 T+QfrFvsNtkTfDaIyWwN5DxnxyjwkB6dQlP0o=
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=D4Eh55NqKZWIoTiqnIDLKmx/rHfZy+C57AfvRcnowJI=;
 b=TRsbdvTiSjkb1pPc5YQiRrA5ILd6XVKPga6KVwSRpGYVs9qRi3XqvZwb68cFRQeA3e
 bB+lGPg4jUUabS6OwD6VjpymGR+7DzeoMSW/T0U37honbOTGJKjiAdBuRy0PaM8gX2MS
 1ANLb0/gBxuBAycODgB8xmYMoovP4bzrX6wJATAaAqcjCN5GnNZ/tDPhctM1d8Fqn9xU
 dp9FBB9L5T3pwE+MZjWwpVeB9quIVjgDbelbGOB44VrTCbuNvGX2URh3lf0YhhO84vq0
 YMRxcSDLE+6jh3H1XNEVs4zVp+Mgx9pj2sLmb4gx2hEB1zFAOHUV7tPU2tYqqZZ2bBFo
 ZGeg==
X-Gm-Message-State: AOUpUlFLNgPr5ZrSD7FSGO+txeiL44ZropdKBCplHslsZ10qeyxeUXVe
 N189qSw5h/5zq2tejIBpbpzQvg==
X-Google-Smtp-Source: AAOMgpePzZV9U0+MbXIccesEAILL5vKf8kR/9bNfyKCDubNRil5iF9CrOZxSfKoTyroblCns471AkA==
X-Received: by 2002:a81:4990:: with SMTP id
 w138-v6mr10790625ywa.372.1532526873795; 
 Wed, 25 Jul 2018 06:54:33 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id r12-v6sm7517377ywg.67.2018.07.25.06.54.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 06:54:33 -0700 (PDT)
Date: Wed, 25 Jul 2018 08:54:32 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180725135432.wgg7iwe6tsfs72fq@doug-macbook.localdomain>
References: <20180725092424.31707-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725092424.31707-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>,
 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>,
 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTA6MjQ6MjRBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+IFRo
aXMgaXMgYSBzY3JpcHQgSSB3cm90ZSBwcmV2aW91c2x5IGZvciBidWlsZCB0ZXN0Lgo+IAo+IEdp
dmVuIGl0IGJhc2ljYWxseSBydW5zIGEgc2V0IG9mIGNvbW1hbmRzIG9uIGV2ZXJ5IGNvbW1pdCwg
bWF5YmUgaXQgc2hvdWxkCj4gYmUgbmFtZWQgZm9yLWVhY2gtY29tbWl0LnNoID8KClNvIGlmIHdl
IGRvIHRoYXQgY2FuIHdlIG1ha2UgaXQgY2xlYXIgdGhhdCB0aGVyZSdzIGEgZGVmYXVsdCBhY3Rp
b24KdGhhdCdzIGdvaW5nIHRvIGJlIHJ1bj8gTWVudGFsbHkgSSdkIGV4cGVjdCBhIHNjcmlwdCBj
YWxsZWQgbGlrZSB0aGF0CndvdWxkIHJlcXVpcmUgYSBjb21tYW5kIHRoYXQgaXQgd291bGQgZXhl
Y3V0ZSBidXQgeW91IGRvIGhhdmUgYSBkZWZhdWx0LgoKPiArCj4gK3doaWxlIHJlYWQgbnVtIHJl
djsgZG8KPiArICAgIGVjaG8gIlRlc3RpbmcgJG51bSAkcmV2Igo+ICsKPiArICAgIGdpdCBjaGVj
a291dCAkcmV2Cj4gKyAgICByZXQ9JD8KPiArICAgIGlmIHRlc3QgJHJldCAtbmUgMDsgdGhlbgo+
ICsgICAgICAgIGVjaG8gIkZhaWxlZCB0byBjaGVja291dCAkbnVtICRyZXYgd2l0aCAkcmV0Igo+
ICsgICAgICAgIGJyZWFrCj4gKyAgICBmaQo+ICsKPiArICAgIGlmIHRlc3QgJCMgLWVxIDAgOyB0
aGVuCj4gKyAgICAgICAgZ2l0IGNsZWFuIC1mZHggJiYgLi9jb25maWd1cmUgJiYgbWFrZSAtajQK
Cm1heWJlIHNvbWUgY29tbWVudCBpbiB0aGUgY29kZSBsaWtlICJoZXkgc29tZW9uZSByZWFkaW5n
IG1lIHRoaXMgaXMgdGhlCmRlZmF1bHQgY29tbWFuZCIKCk92ZXJhbGwgSSB0aGluayB0aGlzIGlz
IGEgZ29vZCBhZGRpdGlvbiB0byB0aGUgdHJlZS4gSWYgcGVvcGxlIGZlZWwKZGlmZmVyZW50IHRo
YW4gSSBkbyBhYm91dCB0aGUgZGVmYXVsdCBjb21tYW5kIHRoZW4gZmVlbCBmcmVlIHRvIGNvbW1p
dAp3aXRoIG15OgoKUmV2aWV3ZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNv
bT4KCi0tCkRvdWcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:55:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 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 1fiKGZ-0004n3-51; Wed, 25 Jul 2018 13:55: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=9jwp=kj=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fiKGX-0004mw-JW
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:55:45 +0000
X-Inumbo-ID: 58fc9d76-9012-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x242.google.com (unknown [2607:f8b0:4002:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 58fc9d76-9012-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 15:55:11 +0200 (CEST)
Received: by mail-yw0-x242.google.com with SMTP id c135-v6so2883340ywa.0
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 06:55:44 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=qRFwBcIbzg6CpFOq9qlJBWzI4WkPsrN+8/RjzDYMRcY=;
 b=VHjXfmdcpseF8RPQTzegNN24Lo9/e+DdHMHHonnppDvJhiK59J+i0w0v+WCbSD8Grp
 PIchVDxhnEVcSKQ8DfJAWvq65PhfwY7UzU4JFUOzp1bVP6WzNJRg0B9Tvl9kC7T2srkn
 xEn+PRPoNL3uoH3pAT5rGxifcJ/vuYo3EfTs0=
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=qRFwBcIbzg6CpFOq9qlJBWzI4WkPsrN+8/RjzDYMRcY=;
 b=g1G70bpgJhQGiCW7MZLhckUOQQBDpiqBrkxFp9AG+/KiDBJ3oSU8zjFmOViwX6hwl0
 n2ZsBCNXRUEUrQgPXva+WqGSWrXsfQGd+7kfN4eWsISpxYKhjw3KV+gXTGCod6fY3g4g
 fHewptwYFAFMGsuFRh2I0ymPrHVsyrCLJXcRy/Igk9d5UDuNb6QRqU1ZSAqAJuAUuYi1
 MscEiXVUOokHyoQfgY/nsk8HkpfkZ8DreX+kytpoFOtHxlzQLtUEHF9QfND4/YBf2BuS
 oQjqe965esOfWAnrDT5P9fSnF0aXS/Dw/MsWKOBUj7yIcQP/mjyeR45aobmWqxt8RpoQ
 iEUg==
X-Gm-Message-State: AOUpUlHh6SRMDctQTjJ4bGY66jxgnuoCzW+zwX/SB7AxTW9qKG7Lq+FG
 35h6PYQ4WWaTq58+AAPJQPh1PQPwfgE=
X-Google-Smtp-Source: AAOMgpexyn+PrDbNwqhjm1tKTmsn0M2bKU4HkCl44Zd+qR3NLTN+WxRGcAw4DFzTSmMqhmYtq2JDHQ==
X-Received: by 2002:a81:84cb:: with SMTP id
 u194-v6mr11071857ywf.246.1532526944393; 
 Wed, 25 Jul 2018 06:55:44 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id e72-v6sm13327065ywa.61.2018.07.25.06.55.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 06:55:43 -0700 (PDT)
Date: Wed, 25 Jul 2018 08:55:43 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180725135543.ezst2ewetal4ykqp@doug-macbook.localdomain>
References: <20180723080446.13074-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723080446.13074-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] automation: build with 32 bit stretch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDk6MDQ6NDZBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6
IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 13:57:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 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 1fiKIM-0004wc-I8; Wed, 25 Jul 2018 13: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=5mrz=kj=amazon.com=prvs=737c83cf7=bercarug@srs-us1.protection.inumbo.net>)
 id 1fiKIL-0004wT-7f
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 13:57:37 +0000
X-Inumbo-ID: b924459e-9012-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 b924459e-9012-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 13:57:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1532527055; x=1564063055;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Ow+MTro+wmzrI099FuHpLDxZydGSobPwQ5Lp53iUePo=;
 b=nXlG6H/9bi8Dzspc1yHuMFKMOg19rs1W70xkm8qrSQWaJokwEXXLkBm+
 jyyw0UxGVCyJCu9nq4UPV/PM+Vva/mwqA71P6QLl2G7lrrG+5bqBEsgpy
 +a8dt27enesdyQOnIE02WTzcGPgFbZROoScTZj8ilRTXzUgiY6aXub0py M=;
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="349230691"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-90c42d1d.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 25 Jul 2018 13:57:33 +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-90c42d1d.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6PDvR3K116696
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 25 Jul 2018 13:57:28 GMT
Received: from EX13D16EUA001.ant.amazon.com (10.43.165.111) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 25 Jul 2018 13:57:28 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D16EUA001.ant.amazon.com (10.43.165.111) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 25 Jul 2018 13:57:27 +0000
Received: from ucd0bb57ea92a5a.ant.amazon.com (10.55.185.166) by
 mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Wed, 25 Jul 2018 13:57:25 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
From: <bercarug@amazon.com>
Message-ID: <40a982ee-06c4-e45a-006e-f75df79eb14b@amazon.com>
Date: Wed, 25 Jul 2018 16:57:23 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
Content-Language: en-US
Precedence: Bulk
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjUvMjAxOCAwNDozNSBQTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQs
IEp1bCAyNSwgMjAxOCBhdCAwMTowNjo0M1BNICswMzAwLCBiZXJjYXJ1Z0BhbWF6b24uY29tIHdy
b3RlOgo+PiBPbiAwNy8yNC8yMDE4IDEyOjU0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+
IE9uIDIzLjA3LjE4IGF0IDEzOjUwLCA8YmVyY2FydWdAYW1hem9uLmNvbT4gd3JvdGU6Cj4+Pj4g
Rm9yIHRoZSBsYXN0IGZldyBkYXlzLCBJIGhhdmUgYmVlbiB0cnlpbmcgdG8gZ2V0IGEgUFZIIGRv
bTAgcnVubmluZywKPj4+PiBob3dldmVyIEkgZW5jb3VudGVyZWQgdGhlIGZvbGxvd2luZyBwcm9i
bGVtOiB0aGUgc3lzdGVtIHNlZW1zIHRvCj4+Pj4gZnJlZXplIGFmdGVyIHRoZSBoeXBlcnZpc29y
IGJvb3RzLCB0aGUgc2NyZWVuIGdvZXMgYmxhY2suIEkgaGF2ZSB0cmllZCB0bwo+Pj4+IGRlYnVn
IGl0IHZpYSBhIHNlcmlhbCBjb25zb2xlICh1c2luZyBNaW5pY29tKSBhbmQgbWFuYWdlZCB0byBn
ZXQgc29tZQo+Pj4+IG1vcmUgWGVuIG91dHB1dCwgYWZ0ZXIgdGhlIHNjcmVlbiB0dXJucyBibGFj
ay4KPj4+Pgo+Pj4+IEkgbWVudGlvbiB0aGF0IEkgaGF2ZSB0cmllZCB0byBib290IHRoZSBQVkgg
ZG9tMCB1c2luZyBkaWZmZXJlbnQga2VybmVsCj4+Pj4gaW1hZ2VzIChmcm9tIDQuOS4wIHRvIDQu
MTgtcmMzKSwgZGlmZmVyZW50IFhlbiAgdmVyc2lvbnMgKDQuMTAsIDQuMTEsIDQuMTIpLgo+Pj4+
Cj4+Pj4gQmVsb3cgSSBhdHRhY2hlZCBteSBzeXN0ZW0gLyBoeXBlcnZpc29yIGNvbmZpZ3VyYXRp
b24sIGFzIHdlbGwgYXMgdGhlCj4+Pj4gb3V0cHV0IGNhcHR1cmVkIHRocm91Z2ggdGhlIHNlcmlh
bCBjb25zb2xlLCBjb3JyZXNwb25kaW5nIHRvIHRoZSBsYXRlc3QKPj4+PiB2ZXJzaW9ucyBmb3Ig
WGVuIGFuZCB0aGUgTGludXggS2VybmVsIChYZW4gc3RhZ2luZyBhbmQgS2VybmVsIGZyb20gdGhl
Cj4+Pj4geGVuL3RpcCB0cmVlKS4KPj4+PiBbLi4uXQo+Pj4+IChYRU4pIFtWVC1EXWlvbW11LmM6
OTE5OiBpb21tdV9mYXVsdF9zdGF0dXM6IEZhdWx0IE92ZXJmbG93Cj4+Pj4gKFhFTikgW1ZULURd
aW9tbXUuYzo5MjE6IGlvbW11X2ZhdWx0X3N0YXR1czogUHJpbWFyeSBQZW5kaW5nIEZhdWx0Cj4+
Pj4gKFhFTikgW1ZULURdRE1BUjpbRE1BIFdyaXRlXSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDox
NC4wXSBmYXVsdCBhZGRyIDhkZWIzMDAwLCBpb21tdSByZWcgPSBmZmZmODJjMDAwMjFiMDAwCj4g
Q2FuIHlvdSBmaWd1cmUgb3V0IHdoaWNoIFBDSSBkZXZpY2UgaXMgMDA6MTQuMD8KVGhpcyBpcyB0
aGUgb3V0cHV0IG9mIGxzcGNpIC12dnYgZm9yIGRldmljZSAwMDoxNC4wOgoKMDA6MTQuMCBVU0Ig
Y29udHJvbGxlcjogSW50ZWwgQ29ycG9yYXRpb24gU3VucmlzZSBQb2ludC1IIFVTQiAzLjAgeEhD
SSAKQ29udHJvbGxlciAocmV2IDMxKSAocHJvZy1pZiAzMCBbWEhDSV0pCiDCoMKgwqDCoMKgwqDC
oCBTdWJzeXN0ZW06IEludGVsIENvcnBvcmF0aW9uIFN1bnJpc2UgUG9pbnQtSCBVU0IgMy4wIHhI
Q0kgCkNvbnRyb2xsZXIKIMKgwqDCoMKgwqDCoMKgIENvbnRyb2w6IEkvTy0gTWVtKyBCdXNNYXN0
ZXIrIFNwZWNDeWNsZS0gTWVtV0lOVi0gVkdBU25vb3AtIApQYXJFcnIrIFN0ZXBwaW5nLSBTRVJS
KyBGYXN0QjJCLSBEaXNJTlR4KwogwqDCoMKgwqDCoMKgwqAgU3RhdHVzOiBDYXArIDY2TUh6LSBV
REYtIEZhc3RCMkIrIFBhckVyci0gREVWU0VMPW1lZGl1bSAKID5UQWJvcnQtIDxUQWJvcnQtIDxN
QWJvcnQrID5TRVJSLSA8UEVSUi0gSU5UeC0KIMKgwqDCoMKgwqDCoMKgIExhdGVuY3k6IDAKIMKg
wqDCoMKgwqDCoMKgIEludGVycnVwdDogcGluIEEgcm91dGVkIHRvIElSUSAxNzgKIMKgwqDCoMKg
wqDCoMKgIFJlZ2lvbiAwOiBNZW1vcnkgYXQgYTJlMDAwMDAgKDY0LWJpdCwgbm9uLXByZWZldGNo
YWJsZSkgW3NpemU9NjRLXQogwqDCoMKgwqDCoMKgwqAgQ2FwYWJpbGl0aWVzOiBbNzBdIFBvd2Vy
IE1hbmFnZW1lbnQgdmVyc2lvbiAyCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgRmxh
Z3M6IFBNRUNsay0gRFNJLSBEMS0gRDItIEF1eEN1cnJlbnQ9Mzc1bUEgClBNRShEMC0sRDEtLEQy
LSxEM2hvdCssRDNjb2xkKykKIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBTdGF0dXM6
IEQwIE5vU29mdFJzdCsgUE1FLUVuYWJsZS0gRFNlbD0wIERTY2FsZT0wIFBNRS0KIMKgwqDCoMKg
wqDCoMKgIENhcGFiaWxpdGllczogWzgwXSBNU0k6IEVuYWJsZSsgQ291bnQ9MS84IE1hc2thYmxl
LSA2NGJpdCsKIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBBZGRyZXNzOiAwMDAwMDAw
MGZlZTBlMDAwwqAgRGF0YTogNDAyMQogwqDCoMKgwqDCoMKgwqAgS2VybmVsIGRyaXZlciBpbiB1
c2U6IHhoY2lfaGNkCiDCoMKgwqDCoMKgwqDCoCBLZXJuZWwgbW9kdWxlczogeGhjaV9wY2kKPj4+
PiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDUgLSBQVEUgV3JpdGUgYWNjZXNzIGlzIG5vdCBz
ZXQKPj4+PiAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MTQu
MCBnbWZuIDhkZWIzCj4+Pj4gKFhFTikgcm9vdF9lbnRyeVswMF0gPSAxMDIxYzYwMDAxCj4+Pj4g
KFhFTikgY29udGV4dFthMF0gPSAyXzEwMjFkNmQwMDEKPj4+PiAoWEVOKSBsNFswMDBdID0gOWMw
MDAwMTAyMWQ2YzEwNwo+Pj4+IChYRU4pIGwzWzAwMl0gPSA5YzAwMDAxMDIxZDNlMTA3Cj4+Pj4g
KFhFTikgbDJbMDZmXSA9IDljMDAwMDEwMjE4YzAxMDcKPj4+PiAoWEVOKSBsMVswYjNdID0gODAw
MDAwMDAwMDAwMDAwMAo+Pj4+IChYRU4pIGwxWzBiM10gbm90IHByZXNlbnQKPj4+PiAoWEVOKSBE
b20wIGNhbGxiYWNrIHZpYSBjaGFuZ2VkIHRvIERpcmVjdCBWZWN0b3IgMHhmMwo+Pj4gVGhpcyBt
aWdodCBiZSBhIGhpbnQgYXQgYSBtaXNzaW5nIFJNUlIgZW50cnkgaW4gdGhlIEFDUEkgdGFibGVz
LCBhcwo+Pj4gd2UndmUgc2VlbiB0byBiZSB0aGUgY2FzZSBmb3IgYSBudW1iZXIgb2Ygc3lzdGVt
cyAoSSBkYXJlIHRvIGd1ZXNzCj4+PiB0aGF0IDAwMDA6MDA6MTQuMCBpcyBhIFVTQiBjb250cm9s
bGVyLCBwZXJoYXBzIG9uZSB3aXRoIGEga2V5Ym9hcmQKPj4+IGFuZC9vciBtb3VzZSBjb25uZWN0
ZWQpLiBZb3UgbWF5IHdhbnQgdG8gcGxheSB3aXRoIHRoZSByZXNwZWN0aXZlCj4+PiBjb21tYW5k
IGxpbmUgb3B0aW9uICgicm1ycj0iKS4gTm90ZSB0aGF0ICJpb21tdV9pbmNsdXNpdmVfbWFwcGlu
ZyIKPj4+IGFzIHlvdSdyZSB1c2luZyBpdCBkb2VzIG5vdCBoYXZlIGFueSBtZWFuaW5nIGZvciBQ
VkggKHNlZQo+Pj4gaW50ZWxfaW9tbXVfaHdkb21faW5pdCgpKS4KPj4+Cj4+PiBKYW4KPj4+Cj4+
Pgo+Pj4KPj4gSGVsbG8sCj4+Cj4+IEZvbGxvd2luZyBSb2dlcidzIGFkdmljZSwgSSByZWJ1aWx0
IFhlbiAoNC4xMikgdXNpbmcgdGhlIHN0YWdpbmcgYnJhbmNoIGFuZAo+PiBJIG1hbmFnZWQgdG8g
Z2V0IGEgUFZIIGRvbTAgc3RhcnRpbmcuIEhvd2V2ZXIsIHNvbWUgb3RoZXIgcHJvYmxlbXMgYXBw
ZWFyZWQ6Cj4+Cj4+IDEpIFRoZSBVU0IgZGV2aWNlcyBhcmUgbm90IHVzYWJsZSBhbnltb3JlIChr
ZXlib2FyZCBhbmQgbW91c2UpLCBzbyB0aGUKPj4gc3lzdGVtIGlzIG9ubHkgYWNjZXNzaWJsZSB0
aHJvdWdoIHRoZSBzZXJpYWwgcG9ydC4KPiBDYW4geW91IGJvb3Qgd2l0aCBpb21tdT1kZWJ1ZyBh
bmQgc2VlIGlmIHlvdSBnZXQgYW55IGV4dHJhIElPTU1VCj4gaW5mb3JtYXRpb24gb24gdGhlIHNl
cmlhbCBjb25zb2xlPwpUaGUgZGVidWcgZmxhZyB3YXMgYWxyZWFkeSBzZXQsIHNvIHRoZSBsb2cg
SSBhdHRhY2hlZCBvbiB0aGUgZmlyc3QKbWVzc2FnZSBhbHJlYWR5IGNvbnRhaW5zIHRoZSBJT01N
VSBpbmZvLgpJbiBYZW4ncyBjb21tYW5kIGxpbmUgSSB1c2VkIGlvbW11PWRlYnVnLHZlcmJvc2Us
d29ya2Fyb3VuZF9iaW9zX2J1Zy4KPgo+PiAyKSBJIGNhbiBydW4gYW55IHVzdWFsIGNvbW1hbmQg
aW4gZG9tMCwgYnV0IHRoZSBvbmVzIGludm9sdmluZyB4bCAoZXhjZXB0Cj4+IGZvciB4bCBpbmZv
KSB3aWxsIG1ha2UgdGhlIHN5c3RlbSBydW4gb3V0IG9mIG1lbW9yeSB2ZXJ5IGZhc3QuIEV2ZW50
dWFsbHksCj4+IHdoZW4gdGhlcmUgaXMgbm8gbW9yZSBmcmVlIG1lbW9yeSBhdmFpbGFibGUsIHRo
ZSBPT00ga2lsbGVyIGJlZ2lucyByZW1vdmluZwo+PiBwcm9jZXNzZXMgdW50aWwgdGhlIHN5c3Rl
bSBhdXRvIHJlYm9vdHMuCj4+Cj4+IEkgYXR0YWNoZWQgYSBmaWxlIGNvbnRhaW5pbmcgdGhlIG91
dHB1dCBvZiBhIGxzdXNiLCBhcyB3ZWxsIGFzIHRoZSBvdXRwdXQgb2YKPj4geGwgaW5mbyBhbmQg
eGwgbGlzdCAtbC4KPj4gQWZ0ZXIgeGwgbGlzdCAtbCwgdGhlIOKAnGZyZWUgLW3igJ0gY29tbWFu
ZHMgc2hvdyB0aGUgYXZhaWxhYmxlIG1lbW9yeQo+PiBkZWNyZWFzaW5nLgo+PiBFYWNoIGNvbW1h
bmQgaGFzIGEgdGltZXN0YW1wIGFwcGVuZGVkLCBzbyBpdCBjYW4gYmUgc2VlbiBob3cgZmFzdCB0
aGUKPj4gYXZhaWxhYmxlIG1lbW9yeSBkZWNyZWFzZXMuCj4+Cj4+IEkgcmVtb3ZlZCBtdWNoIG9m
IHRoZSBwcm9jZXNzIGtpbGxpbmcgbG9ncyBhbmQga2VwdCB0aGUgbGFzdCBvbmUsIHNpbmNlIHRo
ZXkKPj4gd2VyZSBmb2xsb3dpbmcgdGhlIHNhbWUgcGF0dGVybi4KPj4KPj4gRG9tMCBzdGlsbCBh
cHBlYXJzIHRvIGJlIG9mIHR5cGUgUFYgKG91dHB1dCBvZiB4bCBsaXN0IC1sKSwgaG93ZXZlciBk
dXJpbmcKPj4gYm9vdCwgdGhlIGZvbGxvd2luZyBtZXNzYWdlcyB3ZXJlIGRpc3BsYXllZDog4oCc
QnVpbGRpbmcgYSBQVkggRG9tMOKAnSBhbmQKPj4g4oCcQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQg
a2VybmVsIG9uIFhlbiBQVkjigJ0uCj4+Cj4+IEkgbWVudGlvbiB0aGF0IEkgaGFkIHRvIGFkZCDi
gJx3b3JrYXJvdW5kX2Jpb3NfYnVn4oCdIGluIEdSVUJfQ01ETElORV9YRU4gZm9yCj4+IGlvbW11
IHRvIGdldCBkb20wIHJ1bm5pbmcuCj4gSXQgc2VlbXMgdG8gbWUgbGlrZSB5b3VyIEFDUEkgRE1B
UiB0YWJsZSBjb250YWlucyBlcnJvcnMsIGFuZCBJCj4gd291bGRuJ3QgYmUgc3VycHJpc2VkIGlm
IHRob3NlIGFsc28gY2F1c2UgdGhlIFVTQiBkZXZpY2VzIHRvCj4gbWFsZnVuY3Rpb24uCj4KPj4g
V2hhdCBjb3VsZCBiZSBjYXVzaW5nIHRoZSBhdmFpbGFibGUgbWVtb3J5IGxvc3MgcHJvYmxlbT8K
PiBUaGF0IHNlZW1zIHRvIGJlIExpbnV4IGFnZ3Jlc3NpdmVseSBiYWxsb29uaW5nIG91dCBtZW1v
cnksIHlvdSBnbyBmcm9tCj4gNzEyOU0gdG90YWwgbWVtb3J5IHRvIDI0Nk0uIEFyZSB5b3UgY3Jl
YXRpbmcgYSBsb3Qgb2YgZG9tYWlucz8KPgo+IFJvZ2VyLgo+CkkgZGlkIG5vdCBjcmVhdGUgYW55
IGd1ZXN0IGJlZm9yZSBpc3N1aW5nICJ4bCBsaXN0IC1sIi4gSG93ZXZlciwgY3JlYXRpbmcKCmEg
UFZIIGRvbVUgd2lsbCB3b3JrIC0gInhsIGNyZWF0ZSA8Y2ZnX2ZpbGU+IiBkb2VzIG5vdCBwcm9k
dWNlIHRoaXMgCmJlaGF2aW9yLgoKCkdhYnJpZWwKCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50
ZXIgKFJvbWFuaWEpIFMuUi5MLiByZWdpc3RlcmVkIG9mZmljZTogMjdBIFNmLiBMYXphciBTdHJl
ZXQsIFVCQzUsIGZsb29yIDIsIElhc2ksIElhc2kgQ291bnR5LCA3MDAwNDUsIFJvbWFuaWEuIFJl
Z2lzdGVyZWQgaW4gUm9tYW5pYS4gUmVnaXN0cmF0aW9uIG51bWJlciBKMjIvMjYyMS8yMDA1Lgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:03:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14: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 1fiKNW-0005mP-DY; Wed, 25 Jul 2018 14:02: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiKNV-0005mK-2r
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:02:57 +0000
X-Inumbo-ID: 775859a9-9013-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 775859a9-9013-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 14:03:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61080136"
Date: Wed, 25 Jul 2018 15:02:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDM6NDE6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyNS8wNy8xOCAxNTozNSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IAo+
ID4+Cj4gPj4gV2hhdCBjb3VsZCBiZSBjYXVzaW5nIHRoZSBhdmFpbGFibGUgbWVtb3J5IGxvc3Mg
cHJvYmxlbT8KPiA+IAo+ID4gVGhhdCBzZWVtcyB0byBiZSBMaW51eCBhZ2dyZXNzaXZlbHkgYmFs
bG9vbmluZyBvdXQgbWVtb3J5LCB5b3UgZ28gZnJvbQo+ID4gNzEyOU0gdG90YWwgbWVtb3J5IHRv
IDI0Nk0uIEFyZSB5b3UgY3JlYXRpbmcgYSBsb3Qgb2YgZG9tYWlucz8KPiAKPiBUaGlzIG1pZ2h0
IGJlIHJlbGF0ZWQgdG8gdGhlIHRvb2xzIHRoaW5raW5nIGRvbTAgaXMgYSBQViBkb21haW4uCgpH
b29kIHBvaW50LgoKSW4gdGhhdCBjYXNlLCB4ZW5zdG9yZS1scyAtZnAgd291bGQgYWxzbyBiZSB1
c2VmdWwuIFRoZSBvdXRwdXQgc2hvdWxkCnNob3cgdGhlIGJhbGxvb24gdGFyZ2V0IGZvciBEb20w
LgoKWW91IGNhbiBhbHNvIHRyeSB0byBzZXQgdGhlIGF1dG9iYWxsb29uIHRvIG9mZiBpbiAvZXRj
L3hlbi94bC5jZmcgdG8gc2VlCmlmIGl0IG1ha2VzIGFueSBkaWZmZXJlbmNlLgoKV2VpLgoKPiAK
PiAKPiBKdWVyZ2VuCj4gCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:08:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14: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 1fiKT8-000608-47; Wed, 25 Jul 2018 14:08: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=mrrg=kj=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fiKT7-000603-4t
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:08:45 +0000
X-Inumbo-ID: 4713f31e-9014-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4713f31e-9014-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 14:09: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 w6PE3suK103498;
 Wed, 25 Jul 2018 14:08:40 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=/CsFI4R6Nf/Jnp8vfCOtVXdBqyoszL8kRpTntUN/O2o=;
 b=rpcWg4XjDp9roKp0kPNX0IYnYipyrVQbel/zHige52DeqwQtUubxTQlh39S1Glo74lBr
 6IIl3ic8BfEWlJC8M4Cr34+mlXu4GJmbBVzzfcZORTsDlQwslsoI8qj6ZeB6+dC8CYTx
 eHt76OkY4DmsSf0W7BhH3TwLEGmtIjwYI4khcYXTCF0C4vcY/gUPlenMBt/sD4Xj7eRf
 nWAnIHtvXc/gtz1mgE4jcbdwFlVEO3zulZFcQmdPppYTZB89m+GYtCiRO4GBgUx05HKS
 BVJLkqau54PCq5fX2EHHNhTUf+ZQgjb1aALw4bipBa/SWUpA+UuA2q3gJNaqC7Wv+iuP CQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2kbwfpwhx9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 14:08:40 +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 w6PE8edI015487
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 14:08:40 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 w6PE8dk7020930;
 Wed, 25 Jul 2018 14:08:39 GMT
Received: from olila.i.net-space.pl (/10.175.188.127)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 25 Jul 2018 07:08:39 -0700
Date: Wed, 25 Jul 2018 16:08:35 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180725140835.GK4642@olila.i.net-space.pl>
References: <20180718102733.15253-1-roger.pau@citrix.com>
 <20180718102733.15253-2-roger.pau@citrix.com>
 <20180725124828.GH4642@olila.i.net-space.pl>
 <20180725133843.xux2ieegh5qkhwxq@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725133843.xux2ieegh5qkhwxq@mac.bytemobile.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8964
 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=851
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807250152
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/efi: move the logic to detect PE
 build 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, 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDM6Mzg6NDNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAwMjo0ODoyOFBNICswMjAwLCBEYW5p
ZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxOCwgMjAxOCBhdCAxMjoyNzozMlBNICsw
MjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiA+IFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQg
Ynkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lmaWMKPiA+ID4gY29k
ZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gY29kZSBjcmVhdGluZyBhIGR1bW15IGVmaS9kaXNh
YmxlZCBmaWxlCj4gPiA+IGNhbiBiZSBhdm9pZGVkLgo+ID4gPgo+ID4gPiBUaGlzIGlzIHJlcXVp
cmVkIHNvIHRoYXQgdGhlIGNvbmRpdGlvbmFsIHVzZWQgdG8gZGVmaW5lIHRoZSBlZmkgc3ltYm9s
Cj4gPiA+IGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVkIGFuZCBpbnN0ZWFkIHRo
ZSBkZWZpbml0aW9uIG9mIHRoZQo+ID4gPiBlZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVkIHVzaW5n
IHRoZSBwcmVwcm9jZXNzb3IuCj4gPiA+Cj4gPiA+IFRoZSBtb3RpdmF0aW9uIGJlaGluZCB0aGlz
IGNoYW5nZSBpcyB0byBiZSBhYmxlIHRvIGJ1aWxkIFhlbiB1c2luZyBsbGQKPiA+ID4gKHRoZSBM
TFZNIGxpbmtlciksIHRoYXQgYXQgbGVhc3Qgb24gdmVyc2lvbiA2LjAuMCBkb2Vzbid0IHdvcmsK
PiA+ID4gcHJvcGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNvbmRpdGlvbmFs
IGV4cHJlc3Npb246Cj4gPiA+Cj4gPiA+IGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4u
bGRzIC1OIHByZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAo+ID4gPiAgICAgL3Jvb3Qvc3JjL3hl
bi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5
bXMuMAo+ID4gPiBsZDogZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5kOiBlZmkK
PiA+ID4KPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gPiA+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4gPgo+ID4gVGhpcyBwYXRjaCBkb2VzIG1vcmUgdGhhbiBzdWJqZWN0IHNheXMuIFNvLCBw
bGVhc2Ugc3BsaXQgdGhpcyBwYXRjaCBpbnRvCj4gPiAyIHBhcnRzLiBPbmUgd2hpY2ggcmVhbGx5
IG1vdmVzIHRoZSBkZXRlY3Rpb24gbG9naWMgYW5kIHRoZSBzZWNvbmQgd2hpY2gKPiA+IHJlcGxh
Y2VzIERFRklORUQoKSB3aXRoICNpZmRlZi4KPgo+IEl0J3Mgbm90IHBvc3NpYmxlIHRvIHBsYWNl
IHRoZSB3aG9sZSBjb250ZW50cyBvZiB0aGUgcGF0Y2ggaW4gYQo+IHN1YmplY3QgbGluZSwgdGhh
dCdzIHdoeSB0aGVyZSdzIGFsc28gYSBjb21taXQgbWVzc2FnZSB0aGF0IEkgdGhpbmsKPiBjb3Jy
ZWN0bHkgZXhwbGFpbnMgZXZlcnl0aGluZyBkb25lIGluIHRoZSBwYXRjaC4KCk9LLCBidXQgdGhl
IHN1YmplY3Qgc3VnZ2VzdHMgdGhhdCB0aGUgbWFpbiBnb2FsIGlzIHRoZSBQRSBidWlsZCBzdXBw
b3J0CmRldGVjdGlvbiBjb2RlIHJlYWxpZ25tZW50IGJ1dCBBSVVJIHRoZSBtYWluIGdvYWwgaXMg
REVGSU5FRCgpIGRyb3AuIFNvLAp0aGlzIHNob3VsZCBiZSBpbiBzdWJqZWN0LiBBbmQgY3VycmVu
dCBjb21taXQgbWVzc2FnZSBpcyBjb25mdXNpbmcgdG9vLgpJdCBkaXNjdXNzIHJlYWxpZ25tZW50
IGZpcnN0IGFuZCB0aGVuIG1lbnRpb25zIERFRklORUQoKSBkcm9wLiBJIHRoaW5rCnRoYXQgaXQg
c2hvdWxkIGJlIGRvbmUgb3RoZXIgd2F5IGFyb3VuZC4KCj4gSU1PIGp1c3QgaGF2aW5nIGEgcGF0
Y2ggdG8gY2hhbmdlIHRoZSBERUZJTkVEIHRvIGFuIGlmZGVmIGlzIHF1aXRlCj4gcG9pbnRsZXNz
LCBpdCdzIGJldHRlciB0byBzd2l0Y2ggaXQgaGVyZSB0b2dldGhlciB3aXRoIHRoZSBjaGFuZ2Ug
dGhhdAo+IGFjdHVhbGx5IGludHJvZHVjZXMgdGhlIGRlZmluZSBpdHNlbGYuCgpJIHdvdWxkIGRv
IHRoaXMgc3BsaXQuIElmIGF0IHNvbWUgcG9pbnQgd2UgaGF2ZSB0byByZXZlcnQgREVGSU5FRCgp
CmNoYW5nZSB0aGVuIHdlIGhhdmUgdG8gcmV2ZXJ0IHdob2xlIHBhdGNoIGFuZCB0aGUgZm9sbG93
aW5nIG9uZS4gSWYKd2UgZG8gdGhlIHNwbGl0IHdlIHdpbGwgYXZvaWQgdGhhdCBwcm9ibGVtLiBB
bmQgaXQgY2FuIGJlIHVzZWZ1bCBmb3IKYmlzc2VjdC4KCkRhbmllbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:09:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14:09: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 1fiKTM-00061B-DL; Wed, 25 Jul 2018 14:09: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=5mrz=kj=amazon.com=prvs=737c83cf7=bercarug@srs-us1.protection.inumbo.net>)
 id 1fiKTL-000611-9I
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:08:59 +0000
X-Inumbo-ID: 314bd159-9014-11e8-a8a5-bc764e045a96
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 314bd159-9014-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 16:08:24 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1532527737; x=1564063737;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=V2NKj6Z1szyHdvKDXJgRXiu+S+44Za2bjJ9no3fbr8g=;
 b=HHysWK0OcvtdGbbBRvHdh5o85ldp+/Jr6lA+JsiP+q8O4Qj9bvMffYrT
 Y8hrZNmkCheil0fEh/UlkqpBMvUtpOayy2m9Rzxm8ZOq8VDnObPSg6qK1
 0M9wd3swT1EFzDOBfLuD9AuLxTt8NFVGfpHxDBL71beFP3xNXefzjwN+H Y=;
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="746274153"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-2c-579b7f5b.us-west-2.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 25 Jul 2018 14:06:42 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194])
 by email-inbound-relay-2c-579b7f5b.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6PE5dm6076656
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 25 Jul 2018 14:05:41 GMT
Received: from EX13D16EUA004.ant.amazon.com (10.43.165.167) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 25 Jul 2018 14:05:40 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D16EUA004.ant.amazon.com (10.43.165.167) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 25 Jul 2018 14:05:39 +0000
Received: from ucd0bb57ea92a5a.ant.amazon.com (10.55.185.166) by
 mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Wed, 25 Jul 2018 14:05:37 +0000
To: Wei Liu <wei.liu2@citrix.com>, Juergen Gross <jgross@suse.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
From: <bercarug@amazon.com>
Message-ID: <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
Date: Wed, 25 Jul 2018 17:05:35 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
Content-Language: en-US
Precedence: Bulk
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, abelgun@amazon.com,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjUvMjAxOCAwNTowMiBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEp1bCAyNSwg
MjAxOCBhdCAwMzo0MToxMVBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAyNS8w
Ny8xOCAxNTozNSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+PiBXaGF0IGNvdWxkIGJlIGNh
dXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1vcnkgbG9zcyBwcm9ibGVtPwo+Pj4gVGhhdCBzZWVtcyB0
byBiZSBMaW51eCBhZ2dyZXNzaXZlbHkgYmFsbG9vbmluZyBvdXQgbWVtb3J5LCB5b3UgZ28gZnJv
bQo+Pj4gNzEyOU0gdG90YWwgbWVtb3J5IHRvIDI0Nk0uIEFyZSB5b3UgY3JlYXRpbmcgYSBsb3Qg
b2YgZG9tYWlucz8KPj4gVGhpcyBtaWdodCBiZSByZWxhdGVkIHRvIHRoZSB0b29scyB0aGlua2lu
ZyBkb20wIGlzIGEgUFYgZG9tYWluLgo+IEdvb2QgcG9pbnQuCj4KPiBJbiB0aGF0IGNhc2UsIHhl
bnN0b3JlLWxzIC1mcCB3b3VsZCBhbHNvIGJlIHVzZWZ1bC4gVGhlIG91dHB1dCBzaG91bGQKPiBz
aG93IHRoZSBiYWxsb29uIHRhcmdldCBmb3IgRG9tMC4KPgo+IFlvdSBjYW4gYWxzbyB0cnkgdG8g
c2V0IHRoZSBhdXRvYmFsbG9vbiB0byBvZmYgaW4gL2V0Yy94ZW4veGwuY2ZnIHRvIHNlZQo+IGlm
IGl0IG1ha2VzIGFueSBkaWZmZXJlbmNlLgo+Cj4gV2VpLgpBbHNvIHRyaWVkIHNldHRpbmcgYXV0
b2JhbGxvb25pbmcgb2ZmLCBidXQgaXQgaGFkIG5vIGVmZmVjdC4KCkdhYnJpZWwKPgo+Pgo+PiBK
dWVyZ2VuCj4+Cj4+Cj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCj4+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWwKCgoKCgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIChSb21hbmlhKSBTLlIu
TC4gcmVnaXN0ZXJlZCBvZmZpY2U6IDI3QSBTZi4gTGF6YXIgU3RyZWV0LCBVQkM1LCBmbG9vciAy
LCBJYXNpLCBJYXNpIENvdW50eSwgNzAwMDQ1LCBSb21hbmlhLiBSZWdpc3RlcmVkIGluIFJvbWFu
aWEuIFJlZ2lzdHJhdGlvbiBudW1iZXIgSjIyLzI2MjEvMjAwNS4KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:11:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14: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 1fiKVW-0006iu-Rx; Wed, 25 Jul 2018 14:11: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiKVV-0006ij-1Q
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:11:13 +0000
X-Inumbo-ID: 9f4a46cc-9014-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f4a46cc-9014-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 14:11:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61081591"
Date: Wed, 25 Jul 2018 15:10:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <bercarug@amazon.com>
Message-ID: <20180725141049.mepyvuprcx4hvo73@citrix.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Jan Beulich <JBeulich@suse.com>, abelgun@amazon.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDU6MDU6MzVQTSArMDMwMCwgYmVyY2FydWdAYW1hem9u
LmNvbSB3cm90ZToKPiBPbiAwNy8yNS8yMDE4IDA1OjAyIFBNLCBXZWkgTGl1IHdyb3RlOgo+ID4g
T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDM6NDE6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiA+ID4gT24gMjUvMDcvMTggMTU6MzUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4g
PiA+ID4gPiBXaGF0IGNvdWxkIGJlIGNhdXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1vcnkgbG9zcyBw
cm9ibGVtPwo+ID4gPiA+IFRoYXQgc2VlbXMgdG8gYmUgTGludXggYWdncmVzc2l2ZWx5IGJhbGxv
b25pbmcgb3V0IG1lbW9yeSwgeW91IGdvIGZyb20KPiA+ID4gPiA3MTI5TSB0b3RhbCBtZW1vcnkg
dG8gMjQ2TS4gQXJlIHlvdSBjcmVhdGluZyBhIGxvdCBvZiBkb21haW5zPwo+ID4gPiBUaGlzIG1p
Z2h0IGJlIHJlbGF0ZWQgdG8gdGhlIHRvb2xzIHRoaW5raW5nIGRvbTAgaXMgYSBQViBkb21haW4u
Cj4gPiBHb29kIHBvaW50Lgo+ID4gCj4gPiBJbiB0aGF0IGNhc2UsIHhlbnN0b3JlLWxzIC1mcCB3
b3VsZCBhbHNvIGJlIHVzZWZ1bC4gVGhlIG91dHB1dCBzaG91bGQKPiA+IHNob3cgdGhlIGJhbGxv
b24gdGFyZ2V0IGZvciBEb20wLgo+ID4gCj4gPiBZb3UgY2FuIGFsc28gdHJ5IHRvIHNldCB0aGUg
YXV0b2JhbGxvb24gdG8gb2ZmIGluIC9ldGMveGVuL3hsLmNmZyB0byBzZWUKPiA+IGlmIGl0IG1h
a2VzIGFueSBkaWZmZXJlbmNlLgo+ID4gCj4gPiBXZWkuCj4gQWxzbyB0cmllZCBzZXR0aW5nIGF1
dG9iYWxsb29uaW5nIG9mZiwgYnV0IGl0IGhhZCBubyBlZmZlY3QuCgpXaGF0IGRvZXMgeGVuc3Rv
cmUtbHMgLWZwIHNheXM/IElzIHRoZSB0YXJnZXQgZm9yIERvbTAgc29tZXRoaW5nCnNlbnNpYmxl
PyBJZiB5ZXMsIHRoZW4gdGhlIGxlYWsgaXMgbm90IHJlbGF0ZWQgdG8gYmFsbG9vbmluZy4KCldl
aS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:12:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 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 1fiKWY-0006oj-7i; Wed, 25 Jul 2018 14: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=oa/l=kj=citrix.com=prvs=737a33581=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fiKWX-0006od-LD
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:12:17 +0000
X-Inumbo-ID: c5983ccc-9014-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c5983ccc-9014-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 14:12:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76690599"
Date: Wed, 25 Jul 2018 16:12:04 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <bercarug@amazon.com>
Message-ID: <20180725141204.j2pzznmaeuwis32q@mac.bytemobile.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <40a982ee-06c4-e45a-006e-f75df79eb14b@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <40a982ee-06c4-e45a-006e-f75df79eb14b@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] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDQ6NTc6MjNQTSArMDMwMCwgYmVyY2FydWdAYW1hem9u
LmNvbSB3cm90ZToKPiBPbiAwNy8yNS8yMDE4IDA0OjM1IFBNLCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOgo+ID4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDE6MDY6NDNQTSArMDMwMCwgYmVyY2Fy
dWdAYW1hem9uLmNvbSB3cm90ZToKPiA+ID4gT24gMDcvMjQvMjAxOCAxMjo1NCBQTSwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPiA+ID4gPiA+ID4gT24gMjMuMDcuMTggYXQgMTM6NTAsIDxiZXJjYXJ1
Z0BhbWF6b24uY29tPiB3cm90ZToKPiA+ID4gPiA+IEZvciB0aGUgbGFzdCBmZXcgZGF5cywgSSBo
YXZlIGJlZW4gdHJ5aW5nIHRvIGdldCBhIFBWSCBkb20wIHJ1bm5pbmcsCj4gPiA+ID4gPiBob3dl
dmVyIEkgZW5jb3VudGVyZWQgdGhlIGZvbGxvd2luZyBwcm9ibGVtOiB0aGUgc3lzdGVtIHNlZW1z
IHRvCj4gPiA+ID4gPiBmcmVlemUgYWZ0ZXIgdGhlIGh5cGVydmlzb3IgYm9vdHMsIHRoZSBzY3Jl
ZW4gZ29lcyBibGFjay4gSSBoYXZlIHRyaWVkIHRvCj4gPiA+ID4gPiBkZWJ1ZyBpdCB2aWEgYSBz
ZXJpYWwgY29uc29sZSAodXNpbmcgTWluaWNvbSkgYW5kIG1hbmFnZWQgdG8gZ2V0IHNvbWUKPiA+
ID4gPiA+IG1vcmUgWGVuIG91dHB1dCwgYWZ0ZXIgdGhlIHNjcmVlbiB0dXJucyBibGFjay4KPiA+
ID4gPiA+IAo+ID4gPiA+ID4gSSBtZW50aW9uIHRoYXQgSSBoYXZlIHRyaWVkIHRvIGJvb3QgdGhl
IFBWSCBkb20wIHVzaW5nIGRpZmZlcmVudCBrZXJuZWwKPiA+ID4gPiA+IGltYWdlcyAoZnJvbSA0
LjkuMCB0byA0LjE4LXJjMyksIGRpZmZlcmVudCBYZW4gIHZlcnNpb25zICg0LjEwLCA0LjExLCA0
LjEyKS4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gQmVsb3cgSSBhdHRhY2hlZCBteSBzeXN0ZW0gLyBo
eXBlcnZpc29yIGNvbmZpZ3VyYXRpb24sIGFzIHdlbGwgYXMgdGhlCj4gPiA+ID4gPiBvdXRwdXQg
Y2FwdHVyZWQgdGhyb3VnaCB0aGUgc2VyaWFsIGNvbnNvbGUsIGNvcnJlc3BvbmRpbmcgdG8gdGhl
IGxhdGVzdAo+ID4gPiA+ID4gdmVyc2lvbnMgZm9yIFhlbiBhbmQgdGhlIExpbnV4IEtlcm5lbCAo
WGVuIHN0YWdpbmcgYW5kIEtlcm5lbCBmcm9tIHRoZQo+ID4gPiA+ID4geGVuL3RpcCB0cmVlKS4K
PiA+ID4gPiA+IFsuLi5dCj4gPiA+ID4gPiAoWEVOKSBbVlQtRF1pb21tdS5jOjkxOTogaW9tbXVf
ZmF1bHRfc3RhdHVzOiBGYXVsdCBPdmVyZmxvdwo+ID4gPiA+ID4gKFhFTikgW1ZULURdaW9tbXUu
Yzo5MjE6IGlvbW11X2ZhdWx0X3N0YXR1czogUHJpbWFyeSBQZW5kaW5nIEZhdWx0Cj4gPiA+ID4g
PiAoWEVOKSBbVlQtRF1ETUFSOltETUEgV3JpdGVdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjE0
LjBdIGZhdWx0IGFkZHIgOGRlYjMwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDAyMWIwMDAKPiA+
IENhbiB5b3UgZmlndXJlIG91dCB3aGljaCBQQ0kgZGV2aWNlIGlzIDAwOjE0LjA/Cj4gVGhpcyBp
cyB0aGUgb3V0cHV0IG9mIGxzcGNpIC12dnYgZm9yIGRldmljZSAwMDoxNC4wOgo+IAo+IDAwOjE0
LjAgVVNCIGNvbnRyb2xsZXI6IEludGVsIENvcnBvcmF0aW9uIFN1bnJpc2UgUG9pbnQtSCBVU0Ig
My4wIHhIQ0kKPiBDb250cm9sbGVyIChyZXYgMzEpIChwcm9nLWlmIDMwIFtYSENJXSkKPiDCoMKg
wqDCoMKgwqDCoCBTdWJzeXN0ZW06IEludGVsIENvcnBvcmF0aW9uIFN1bnJpc2UgUG9pbnQtSCBV
U0IgMy4wIHhIQ0kgQ29udHJvbGxlcgo+IMKgwqDCoMKgwqDCoMKgIENvbnRyb2w6IEkvTy0gTWVt
KyBCdXNNYXN0ZXIrIFNwZWNDeWNsZS0gTWVtV0lOVi0gVkdBU25vb3AtIFBhckVycisKPiBTdGVw
cGluZy0gU0VSUisgRmFzdEIyQi0gRGlzSU5UeCsKPiDCoMKgwqDCoMKgwqDCoCBTdGF0dXM6IENh
cCsgNjZNSHotIFVERi0gRmFzdEIyQisgUGFyRXJyLSBERVZTRUw9bWVkaXVtID5UQWJvcnQtCj4g
PFRBYm9ydC0gPE1BYm9ydCsgPlNFUlItIDxQRVJSLSBJTlR4LQo+IMKgwqDCoMKgwqDCoMKgIExh
dGVuY3k6IDAKPiDCoMKgwqDCoMKgwqDCoCBJbnRlcnJ1cHQ6IHBpbiBBIHJvdXRlZCB0byBJUlEg
MTc4Cj4gwqDCoMKgwqDCoMKgwqAgUmVnaW9uIDA6IE1lbW9yeSBhdCBhMmUwMDAwMCAoNjQtYml0
LCBub24tcHJlZmV0Y2hhYmxlKSBbc2l6ZT02NEtdCj4gwqDCoMKgwqDCoMKgwqAgQ2FwYWJpbGl0
aWVzOiBbNzBdIFBvd2VyIE1hbmFnZW1lbnQgdmVyc2lvbiAyCj4gwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIEZsYWdzOiBQTUVDbGstIERTSS0gRDEtIEQyLSBBdXhDdXJyZW50PTM3NW1B
Cj4gUE1FKEQwLSxEMS0sRDItLEQzaG90KyxEM2NvbGQrKQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBTdGF0dXM6IEQwIE5vU29mdFJzdCsgUE1FLUVuYWJsZS0gRFNlbD0wIERTY2Fs
ZT0wIFBNRS0KPiDCoMKgwqDCoMKgwqDCoCBDYXBhYmlsaXRpZXM6IFs4MF0gTVNJOiBFbmFibGUr
IENvdW50PTEvOCBNYXNrYWJsZS0gNjRiaXQrCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIEFkZHJlc3M6IDAwMDAwMDAwZmVlMGUwMDDCoCBEYXRhOiA0MDIxCj4gwqDCoMKgwqDCoMKg
wqAgS2VybmVsIGRyaXZlciBpbiB1c2U6IHhoY2lfaGNkCj4gwqDCoMKgwqDCoMKgwqAgS2VybmVs
IG1vZHVsZXM6IHhoY2lfcGNpCgpJJ20gYWZyYWlkIHlvdXIgVVNCIGNvbnRyb2xsZXIgaXMgbWlz
c2luZyBSTVJSIGVudHJpZXMgaW4gdGhlIERNQVIKQUNQSSB0YWJsZXMsIHRodXMgY2F1c2luZyB0
aGUgSU9NTVUgZmF1bHRzIGFuZCBub3Qgd29ya2luZyBwcm9wZXJseS4KCllvdSBjb3VsZCB0cnkg
dG8gbWFudWFsbHkgYWRkIHNvbWUgZXh0cmEgcm1yciByZWdpb25zIGJ5IGFwcGVuZGluZzoKCnJt
cnI9MHg4ZGViMz0wOjA6MTQuMAoKVG8gdGhlIFhlbiBjb21tYW5kIGxpbmUsIGFuZCBrZWVwIGFk
ZGluZyBhbnkgYWRkcmVzcyB0aGF0IHBvcHMgdXAgaW4KdGhlIGlvbW11IGZhdWx0cy4gVGhpcyBp
cyBvZiBjb3Vyc2UgcXVpdGUgY3VtYmVyc29tZSwgYnV0IHRoZXJlJ3Mgbm8Kd2F5IHRvIGdldCB0
aGUgcmVxdWlyZWQgbWVtb3J5IGFkZHJlc3NlcyBpZiB0aGUgZGF0YSBpbiBSTVJSIGlzCndyb25n
L2luY29tcGxldGUuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:38:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14: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 1fiKvm-00009d-II; Wed, 25 Jul 2018 14:38: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiKvk-00009X-PF
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:38:20 +0000
X-Inumbo-ID: 69509221-9018-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 69509221-9018-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 14:38:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 08:38:18 -0600
Message-Id: <5B588B5802000078001D7D17@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 08:38:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>,
 "Daniel Kiper" <daniel.kiper@oracle.com>
References: <20180718102733.15253-1-roger.pau@citrix.com>
 <20180718102733.15253-2-roger.pau@citrix.com>
 <20180725124828.GH4642@olila.i.net-space.pl>
 <20180725133843.xux2ieegh5qkhwxq@mac.bytemobile.com>
In-Reply-To: <20180725133843.xux2ieegh5qkhwxq@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/efi: move the logic to detect PE
 build support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDI1LjA3LjE4IGF0IDE1OjM4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDAyOjQ4OjI4UE0gKzAyMDAsIERhbmllbCBLaXBlciB3
cm90ZToKPj4gT24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMTI6Mjc6MzJQTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm5lIHdyb3RlOgo+PiA+IFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQgYnkgb3RoZXIgY29t
cG9uZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lmaWMKPj4gPiBjb2RlLiBCeSBtb3Zpbmcg
dGhlIGRldGVjdGlvbiBjb2RlIGNyZWF0aW5nIGEgZHVtbXkgZWZpL2Rpc2FibGVkIGZpbGUKPj4g
PiBjYW4gYmUgYXZvaWRlZC4KPj4gPgo+PiA+IFRoaXMgaXMgcmVxdWlyZWQgc28gdGhhdCB0aGUg
Y29uZGl0aW9uYWwgdXNlZCB0byBkZWZpbmUgdGhlIGVmaSBzeW1ib2wKPj4gPiBpbiB0aGUgbGlu
a2VyIHNjcmlwdCBjYW4gYmUgcmVtb3ZlZCBhbmQgaW5zdGVhZCB0aGUgZGVmaW5pdGlvbiBvZiB0
aGUKPj4gPiBlZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVkIHVzaW5nIHRoZSBwcmVwcm9jZXNzb3Iu
Cj4+ID4KPj4gPiBUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBjaGFuZ2UgaXMgdG8gYmUgYWJs
ZSB0byBidWlsZCBYZW4gdXNpbmcgbGxkCj4+ID4gKHRoZSBMTFZNIGxpbmtlciksIHRoYXQgYXQg
bGVhc3Qgb24gdmVyc2lvbiA2LjAuMCBkb2Vzbid0IHdvcmsKPj4gPiBwcm9wZXJseSB3aXRoIGEg
REVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0aW9uYWwgZXhwcmVzc2lvbjoKPj4gPgo+PiA+
IGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxk
LWlkPXNoYTEgXAo+PiA+ICAgICAvcm9vdC9zcmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1t
eS5vIC1vIC9yb290L3NyYy94ZW4veGVuLy54ZW4tc3ltcy4wCj4+ID4gbGQ6IGVycm9yOiB4ZW4u
bGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCj4+ID4KPj4gPiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gPiBSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiAKPj4gVGhpcyBwYXRjaCBkb2VzIG1v
cmUgdGhhbiBzdWJqZWN0IHNheXMuIFNvLCBwbGVhc2Ugc3BsaXQgdGhpcyBwYXRjaCBpbnRvCj4+
IDIgcGFydHMuIE9uZSB3aGljaCByZWFsbHkgbW92ZXMgdGhlIGRldGVjdGlvbiBsb2dpYyBhbmQg
dGhlIHNlY29uZCB3aGljaAo+PiByZXBsYWNlcyBERUZJTkVEKCkgd2l0aCAjaWZkZWYuCj4gCj4g
SXQncyBub3QgcG9zc2libGUgdG8gcGxhY2UgdGhlIHdob2xlIGNvbnRlbnRzIG9mIHRoZSBwYXRj
aCBpbiBhCj4gc3ViamVjdCBsaW5lLCB0aGF0J3Mgd2h5IHRoZXJlJ3MgYWxzbyBhIGNvbW1pdCBt
ZXNzYWdlIHRoYXQgSSB0aGluawo+IGNvcnJlY3RseSBleHBsYWlucyBldmVyeXRoaW5nIGRvbmUg
aW4gdGhlIHBhdGNoLgo+IAo+IElNTyBqdXN0IGhhdmluZyBhIHBhdGNoIHRvIGNoYW5nZSB0aGUg
REVGSU5FRCB0byBhbiBpZmRlZiBpcyBxdWl0ZQo+IHBvaW50bGVzcywgaXQncyBiZXR0ZXIgdG8g
c3dpdGNoIGl0IGhlcmUgdG9nZXRoZXIgd2l0aCB0aGUgY2hhbmdlIHRoYXQKPiBhY3R1YWxseSBp
bnRyb2R1Y2VzIHRoZSBkZWZpbmUgaXRzZWxmLgoKRlRSIEknbSBmaW5lIHdpdGggdGhlIHBhdGNo
IGFzIGlzLCBhcyBpbmRpY2F0ZWQgYnkgbXkgUi1iLgoKSmFuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:38:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14: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 1fiKwA-0000BT-RY; Wed, 25 Jul 2018 14:38: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=b3i8=kj=citrix.com=prvs=73789403c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fiKw9-0000BH-FK
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:38:45 +0000
X-Inumbo-ID: 585d987f-9018-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 585d987f-9018-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 16:38:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61085143"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 25 Jul 2018 15:38:23 +0100
Message-ID: <20180725143823.31567-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] Config.mk: update OVMF changeset
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2ltcGx5IGNhdGNoaW5nIHVwIHdpdGggdXBzdHJlYW0uCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCAyICst
CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggMGU4MjliYjM2NC4uYWViNDE4YWRmNiAx
MDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMjc0LDcgKzI3NCw3IEBA
IFFFTVVfVFJBRElUSU9OQUxfVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQKIFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9zZWFiaW9zLmdpdAogTUlOSU9TX1VQU1RSRUFNX1VSTCA/PSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvbWluaS1vcy5naXQKIGVuZGlmCi1PVk1GX1VQU1RSRUFNX1JFVklTSU9OID89IDk0N2Yz
NzM3YWJmNjVmZGE2M2YzZmZkOTdmZGRmYTY5ODY5ODY4NjgKK09WTUZfVVBTVFJFQU1fUkVWSVNJ
T04gPz0gZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1NgogUUVNVV9VUFNU
UkVBTV9SRVZJU0lPTiA/PSBtYXN0ZXIKIE1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSAwYjRi
Nzg5N2UwOGI5NjdhMDliZWQyMDI4YTc5ZmFiZmY4MjM0MmRkCiAKLS0gCkFudGhvbnkgUEVSQVJE
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:42:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14:42:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiKzH-0000vt-Cz; Wed, 25 Jul 2018 14:41: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=aecw=kj=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fiKzG-0000vo-5M
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 14:41:58 +0000
X-Inumbo-ID: ccd4c04e-9018-11e8-a8a5-bc764e045a96
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe46::61e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ccd4c04e-9018-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 16:41:22 +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=iZkUwUKC9B3uEPSaIZrnKtfgibxUz02uWH4d/b67NNA=;
 b=IHJxGO2Vde+hz1+KXAUoX/A7zQkjD+wi7e1t3wBpVa1l54rPED9neLVYe0nAADbJBr1zEHXNTkoKG2v2FktXKL0m7b5SRsi2E6silR6Z++AgASfT970bOGM4dVR0L4QxLv6yyOVQzkkG3QpdLhmu3+nifFYLHJTjcqQIIyEtdmA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from amd.com (165.204.77.1) by
 BN6PR12MB1761.namprd12.prod.outlook.com (2603:10b6:404:106::22) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.21; Wed, 25 Jul
 2018 14:41:53 +0000
Date: Wed, 25 Jul 2018 09:41:48 -0500
From: Brian Woods <brian.woods@amd.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180725144146.GA4631@amd.com>
References: <20180724164617.GA32193@amd.com>
 <20180725082706.nklcesfvfbrc63au@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725082706.nklcesfvfbrc63au@mac.bytemobile.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: BN7PR10CA0036.namprd10.prod.outlook.com
 (2603:10b6:406:bc::49) To BN6PR12MB1761.namprd12.prod.outlook.com
 (2603:10b6:404:106::22)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0cf175ac-cd52-4871-beb7-08d5f23cc3aa
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600073)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1761; 
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1761;
 3:/dCmL/FS9tqdw951Fy5OnPwSJcaaF4Pa2EQvUTntk/M5mu7BCzDrPZvvCrSPBEtaFMM2JzfvNx44UVxLHIss6rHX6Owq0AgXNQfALJSzQEFkArkEMjgwLeu1FNgZJeXbSmjEkxIHG3Q+RiXCLOafy6eGZpGlZ9LtdtbKByPOL09GT5buwG8K0hO9cRsao6AyHh8tnINO3SFzMqUsRBmN7vNFY5jQnikrqckpBs6QCt8EtRq1jq7WWdlXSX8+bWi6;
 25:UGIlJBtW/mGTFQA1zFinnKOhjUt19fO8FGJoViQypsKPfFz1qJtOQYbBzAG+RD3OfII1cMW0NPzC+MRrfVw5Vc6dmtXMoVn6Pn75b0YxI8uealRbIvLZcZl121imShGOQ3Yw8Iv3ZI5gcK0YBBusNIUKrA3sIYDWhnl71AtlQ7FB5ZddCiveKxvKQAK5lIO3aIW4xnIVjkt5aquJioyLLPkecvzrfOENaUvwrRcTHtm37gcp1NDUvz+HgTBzheOgylsVv3dqpnl6P6TOiWhbkzaU540bAPrZKDHnAtN0g/Y/YvUDZq3pqaUPhcKaArYdhlZOMuHcQogRnoeYks+1Eg==;
 31:MNruFefP9jTAWlGaGBAvNKbKYajH3xUlbdGU0kHL5iAoaCB5JnLdm4fqC+TEnm00Yt5mcXOub/lqYeUWmfJO1Q3DjHvoI77r6jnorMxSz00TpjPWujhzytazmfSQzM7vtn/CZXGWdXUp4W7mHlrfQ3QQz4TXTmeWQ/pgZWL41kuthv+nGerFIj9FOKhh4xp/9mkPj+qIRQR/WlUm8Jj0JkhL7iFXzvfIBFRMJYjicLQ=
X-MS-TrafficTypeDiagnostic: BN6PR12MB1761:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1761;
 20:8nmNxBxWcNgO9uP9NWO9q1lnYwTinoiy2PU3komY1bbvwGOAPs1x6IKNVi+64lgP3L5Q3eovOefks3ojhBbmzdp1QyyTZsNqhFt4y52ezlRYrCKy6gFSYWALi/w/kKQcZCoNdA91+A+9/9c3WkfGt9iaLnBfPJYdHewoZRFRervtLabxdwQ0eEaBMtmXRgAWWpMzhXq/zROIAbpJiBXWykJUXpTvXRsr+JoMJ6Mt0l2p6Ptwd8qfQ8RaZu15aSnp8NzRqb31oOXtFPPBmRrornA4eyK4Me3hr9N5Ylup+s1ogEXAXByxycYCTVTCGxHb+1232LBwY0EVKeHxBUow1KkIFa85/ytiJ3DwEx7IudbseVt1FFuiEFNiExQp6AFYQ5OnJt6LyLRC/2HQR7G8GSWqc3k5lTxp2HIv1tlT4Y+aapYU22behVgFi52Af9BQEocx88IN9C2lSV0xGVxe9w4kymLQTqE3ohYQXIUQJrOajpwocfleDCdznt+fOO/3;
 4:1ktqRsPlJj4twXjjMnaoxgivYTmdbAGREJZy8w3OS9CQpOe30qnsq47HnMfII/W7zx9xztVCoxrpftbslFnStSlGzntENaU0/XeTCqJSHIQBpAuQArql5Xtwld4+s6mtwTI6G+6GrE2KXePvIx9XqsP3T2GCAjqksdbsIL1aibc7y/grK5QDIG/EvsPzG9adl9RNswMDTmgv97ILuhySWp7KHqJ2qvhjO8BPsVZs4+yT68WQN5scBAp0LiyhlkB0MjtqjDPUjb4Ju3LTCBSO3w==
X-Microsoft-Antispam-PRVS: <BN6PR12MB1761A8EDCA29A1780221A98CE5540@BN6PR12MB1761.namprd12.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)(93006095)(93001095)(3002001)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:BN6PR12MB1761; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1761; 
X-Forefront-PRVS: 0744CFB5E8
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(136003)(366004)(396003)(39860400002)(189003)(199004)(446003)(26005)(6246003)(21086003)(50466002)(16526019)(186003)(97736004)(44832011)(4326008)(14444005)(25786009)(7736002)(305945005)(66066001)(6916009)(386003)(72206003)(478600001)(11346002)(476003)(486006)(956004)(2616005)(86362001)(6116002)(3846002)(1076002)(8936002)(229853002)(316002)(81166006)(81156014)(68736007)(23756003)(58126008)(8676002)(55016002)(6666003)(221733001)(7696005)(52116002)(76176011)(2870700001)(106356001)(5660300001)(36756003)(2906002)(7116003)(105586002)(47776003)(53936002)(3480700004)(33656002)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1761; H:amd.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-Exchange-Diagnostics: =?iso-8859-1?Q?1; BN6PR12MB1761;
 23:k8GN2cT1fOf7tqo6jDeJATY9RJ1/bRvcJ7nK+0E?=
 =?iso-8859-1?Q?ohCVw7cgrMEIgfs/7fUBEHN4ZPhCcFw1OlDn4yE888GMc5bCtem1zE2U1q?=
 =?iso-8859-1?Q?2O8XqHrfOquqaapnw+rQWmMEQKifMulBr3J/93vlSDP4mwyVoyqc3mdJMY?=
 =?iso-8859-1?Q?f4/FP0u29CHxdV/rzyoJCwJS+IC57WS/luvvU+Zns05/KzbDZtTuEsBkrX?=
 =?iso-8859-1?Q?cdtXwInsVsgeVx9jK9tnLDuhX3GHWhrKytma4NFcx2IvgvY93+0oJlby20?=
 =?iso-8859-1?Q?aYt0cU9aPzpoQ1zlCJYEATdOM89rujLP2UJS2YpsefuyYvHQfxtIKPeuOA?=
 =?iso-8859-1?Q?04C0otO4J1o1g2S3RZH4fUNR4zcUDQZPhaYznwF7XRe3Gv/REpbP9Hhbcs?=
 =?iso-8859-1?Q?9aQ+7tzAwZAPeDOZUHOYRHNYR0mWDlbNb2B6vSU3+qV2J9v82c+QQrh+Kn?=
 =?iso-8859-1?Q?AJv6FWRY5nEB/Ma3jJcxbvgbdfU2QOMoRwyufMAlzLE4kIwFPQMeIpH2QU?=
 =?iso-8859-1?Q?LiMxaxx2xPohfAAcDNSZP1i4lNZk4WrsdJ4r0v+bJLx73mj9ip7OAF5hWa?=
 =?iso-8859-1?Q?CQBCJ+XyEk9jwxd/WKhPQQqF2gUysbY0p3qYkxHsCHu5WLGNr+WicaWGBd?=
 =?iso-8859-1?Q?teek7Tx4V3rKLPUnwBilVYlX7n6zn9fc0dr3+bPOHqpRReKEsKwm7E03EF?=
 =?iso-8859-1?Q?fxz+wMYyvl5xd02Rrcu8EH4iMU+FPc9o2K/RZQ/SPEPOyYT9uJ60qwtiSL?=
 =?iso-8859-1?Q?VPLb9XpZMxsxdd32vuvWYGGMV4X+1UKLq8UDyDmvwPRDiIaXlyOOpxtpDn?=
 =?iso-8859-1?Q?Djwo8O5/vwAlBwzVMl8mcnndSwkL1uY1athBIFobhuFz+Xkjydj1JhE5tf?=
 =?iso-8859-1?Q?47HBW6RpCY0FmoWNwYZzGlHN+bFtqLEPgoifaeeoifLC8ilxEuCM5socSL?=
 =?iso-8859-1?Q?7wVeGg32FJVnuufCjyBL4X8ITS8nm4Xx8HygQyew/9AZ6awEWUcXLdWUlv?=
 =?iso-8859-1?Q?9Bs5hD18yHNs6cJ9yxLSO2pE5Wf5GC8U2yofT1fPxbwYheONkBvURlkTi3?=
 =?iso-8859-1?Q?4woVvrZRflSCLc3yVPM0D+r42ZU60A1ardxDAzv8D3x1U/SQoBFEm/xY37?=
 =?iso-8859-1?Q?SnXRK1F+mtadEXu8ApQCTShvQOalgpZFbthIOjSOw46GjhxMUDAnNrmLC4?=
 =?iso-8859-1?Q?S4vY3l9Atm3gEsXnGv5U7dxuIcMJ0edQNCdZ+p808QUGkgDY5XZ7IK+brN?=
 =?iso-8859-1?Q?GmaYNbz9m6ZccLZHksEZ7EBV98Z3f5YB0VxdrB6URpY/4RdwnOSvdijlbx?=
 =?iso-8859-1?Q?HpkDlJLbQcKkxI7QbfEa2rQVwtogKPQuSFCBd8q2Rdm5bLBWfkSSaPGQ28?=
 =?iso-8859-1?Q?/hzM0Wus7BopUul8KAjAPtpipHjqT7EtxaAYxxrtbrfVFTh2hJXkyckoU3?=
 =?iso-8859-1?Q?dynseUfBvJR8Rpq+E1YLOIx+i0obsvPP7HV?=
X-Microsoft-Antispam-Message-Info: ooWQismi5UyQzDjLSOqSGg2Gp4CMf0hJPSymT3mF38AgTg8UYS0zVza4SemFJ8DHXdNMsAALytvKRxy+U8PtFpTbIOl5v5Ah7fqFRKkHAk8YHkUpfl/U3jIpRhgXvEcY7GEY+QbYy6Kz37LX7XTkSLC3B7/2hS2dXCNI0caVzapI1AeOWG13TALd9YpcfVsadUB7buOgIgEmxuwymOsvUtDIn2NeGseElcexjPVhCZYxYr7OOEOVKcZII9TPrJoz8nD4khGu3V5g3AqzeRMsHjU9U1gLReWmH/DdbwAxm9qjeMMdAev7W6bsnKuV40yaDVK5GsjtH9lBQdZT/qYLJmaMXzsQTnv4sd01QXkBV90=
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1761;
 6:iuqj58+2BYziqgiVx669+RmeXR+V53pmOt6M9dzf43rNgL8ErRveqJQxhZu2aXLWJMvb1jmb0mnLFWrnJiV+T06SmXqAPNtwVJeeB4RJMA45K1psFyCsWJhlQ763PeD5e/76V09eByMjrqgOwuFd2t9I8SBwer8XQlkowZsqOZCDxAjlsA7aUQ/VAe+pTJLy4d/sWqhS9B1aQrAmffEYa/SegWSO03sWrfw0pRzbSLDeytZM+//6EMhD2MjHwGPs3iMuh39PuQFscGz1He+c1L6uYliKtr/z8/Ulw6lsvkbfzcogueRH6pU//hgpWihe0y/18BuznONvcqstR7B87HsBnMNkoGmlyI51SD5PnFhErqCJqSwz6ZoZka3Fx16LoB+g9f2Lom5ys5IOwPjYpW/VYGVeVjvTCZ+Efmvq0a0+qQib4ZNb4vYWBOuSDphFL9qpyEB2ZnrKMJG/jXl9Hg==;
 5:7V8aU/L7ZYWeWICp6NVSmtDV9qv5+T1wktpr6Y064z5wFt0XX55xxpErUuwhzVHElmY9o5D6b6XRSG74/z8kV9BrwTbd0lHnIFazb2dmFXnswRTNxnxFnNaPW3PJacCiooMTJouMNYtdvs4xYPiFM1fwmE1jPVKcJ6TkVqGfNKk=;
 7:8Wq1PbRvZQTOFGGrRaW3WlbR6Nv8OPEe6A6NdyanBh/onpWQorjHFkr03qdGa6R9wRyVZTQKxVlsZz2i4OJV8r5DM4ohxORO3Gg4S//J8KMe+GwzbbCmF/KlRFA7qCgyQz5hKUUD8Rythw/nuUNbBjwxqR8RKHW0+3QIjCJmAUUsvg4u8iekk7DNeOzviNQGDQZ4wKhK2VoVvMW8dV+CmhlC+t5iOkfj6Gc5UXBPgnlqcaCcZ6VmsGPB5it1fIjT
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1761;
 20:Ps5tBnyhZZoT4vby6ahDZha5vOqkUXgVGQdWkjZPItXaQUPTrfwZHZM97R9Hc50pUBhG1QJrUxeKhtXA1GFEW9mMKrOAvO4xooz+7e8dmXziHU/JsIh+3PHNKFUTDF0TSPwkyDipT+ih6qGafaHaYOxpN879PFNgf+PSdbrhQkPvt6290mJsOypCQSSmLsA0ChGxPSteLOqPyzV/Ov0hmBA1JpXzp/VAkpvxna40mqPttqIe4EpN9ouXIhLcul7a
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2018 14:41:53.4697 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0cf175ac-cd52-4871-beb7-08d5f23cc3aa
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1761
Subject: Re: [Xen-devel] Build Inconsistencies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTA6Mjc6MDZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBJJ20gYWZyYWlkIEknbSBub3QgYWJsZSB0byBmaW5kIHRoZSBlcnJvciBpbiB0
aGUgbG9ncy4gSSd2ZSB0cmllZAo+IGdyZXBwaW5nIGZvciAnZXJyb3I6JyBvciAnKioqJywgYnV0
IEkgaGF2ZW4ndCBiZWVuIGFibGUgdG8gZmluZAo+IGFueXRoaW5nLgo+IAo+IERvIHlvdSBoYXBw
ZW4gdG8gaGF2ZSB0aGUgZXhhY3QgY2F1c2Ugb2YgdGhlIGJ1aWxkIGZhaWx1cmU/Cj4gCj4gCj4g
QUZBSUNUIGEgYG1ha2UgZGViYmFsbGAgZG9lc24ndCBjYWxsIHRoZSBjbGVhbiB0YXJnZXRzLCBz
byB5b3UgYXJlCj4gZG9pbmcgc29tZXRoaW5nIGVsc2UgaGVyZSBhcGFydCBmcm9tIGEgYG1ha2Ug
ZGViYmFsbGAuCj4gCj4gVGhhbmtzLCBSb2dlci4KCkkganVzdCBsb29rZWQgYW5kIGl0IEkgYWNj
aWRlbnQgZGlkIHR3byBtYWtlIGNsZWFucyByYXRoZXIgdGhhbiBhIGNsZWFuCmFuZCBidWlsZCBp
biB0aGUgajEyMCBsb2cuICBJdCB3YXNuJ3QgcHJvZHVjaW5nIGEgZGViIHRob3VnaCwgYWZ0ZXIK
ZG9pbmcgY2xlYW5zIGFuZCBkaXN0Y2xlYW5zIGl0IHN0aWxsIHdhc24ndCBwcm9kdWNpbmcgYSBu
ZXcgZGViYmFsbC4KSSdtIGd1ZXNzaW5nIGl0IHdhcyB0cmFuc2llbnQgYmVjYXVzZSB3aGVuIEkg
dHJpZWQgdG8gcmVwcm9kdWNlIGl0CmFnYWluIHRvZGF5LCBpdCB3YXMgc3VjY2Vzc2Z1bCwgcmVw
ZWF0ZWRseS4gIEVpdGhlciB3YXksIHNvcnJ5IGFib3V0CnRoaXMuICBOZXh0IHRpbWUgdGhpcyBo
YXBwZW5zIEknbGwgbWFrZSBzdXJlIHRvIHB1bGwgYSBmcmVzaCBjb3B5IHRvCmRvdWJsZSBjaGVj
ayByYXRoZXIgdGhhbiBqdXN0IGEgZGlzdGNsZWFuLgoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:50:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14:50:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiL7l-0001jJ-Fn; Wed, 25 Jul 2018 14:50: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiL7k-0001jE-6d
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:50:44 +0000
X-Inumbo-ID: 24682a04-901a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24682a04-901a-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 14:50: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 D6861AE88;
 Wed, 25 Jul 2018 14:50:41 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 25 Jul 2018 16:50:40 +0200
Message-Id: <20180725145040.21190-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH v2] tools/helpers: don't hardcode domain type
 for dom0 and xenstore 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: 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>

VG9kYXkgd2hlbiBzZXR0aW5nIHVwIGEgbWluaW1hbCBkb21haW4gY29uZmlndXJhdGlvbiBmaWxl
IGZvciBkb20wIGFuZApldmVudHVhbGx5IHhlbnN0b3JlLWRvbWFpbiB0aGUgZG9tYWluIHR5cGUg
aXMgaGFyY29kZWQgYXMgUFYuIENoYW5nZQp0aGF0IGJ5IGFza2luZyB0aGUgaHlwZXJ2aXNvciBm
b3IgdGhlIGNvcnJlY3QgdHlwZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KLS0tCiB0b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24uYyB8IDE0ICsrKysr
KysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS90b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24uYyBiL3Rvb2xzL2hl
bHBlcnMvaW5pdC1kb20tanNvbi5jCmluZGV4IDkxYjFmZGYzZGIuLjcwNGU3Y2I0ZjAgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2hlbHBlcnMvaW5pdC1kb20tanNvbi5jCisrKyBiL3Rvb2xzL2hlbHBlcnMv
aW5pdC1kb20tanNvbi5jCkBAIC0xMyw2ICsxMyw3IEBAIGludCBnZW5fc3R1Yl9qc29uX2NvbmZp
Zyh1aW50MzJfdCBkb21pZCkKICAgICB4ZW50b29sbG9nX2xvZ2dlcl9zdGRpb3N0cmVhbSAqbG9n
Z2VyOwogICAgIGxpYnhsX2N0eCAqY3R4OwogICAgIGxpYnhsX2RvbWFpbl9jb25maWcgZG9tX2Nv
bmZpZzsKKyAgICBsaWJ4bF9kb21pbmZvIGRvbWluZm87CiAgICAgY2hhciAqanNvbiA9IE5VTEw7
CiAKICAgICBsb2dnZXIgPSB4dGxfY3JlYXRlbG9nZ2VyX3N0ZGlvc3RyZWFtKHN0ZGVyciwgWFRM
X0VSUk9SLCAwKTsKQEAgLTI3LDEwICsyOCwxNyBAQCBpbnQgZ2VuX3N0dWJfanNvbl9jb25maWco
dWludDMyX3QgZG9taWQpCiAKICAgICBsaWJ4bF9kb21haW5fY29uZmlnX2luaXQoJmRvbV9jb25m
aWcpOwogCisgICAgbGlieGxfZG9taW5mb19pbml0KCZkb21pbmZvKTsKKyAgICBpZiAobGlieGxf
ZG9tYWluX2luZm8oY3R4LCAmZG9taW5mbywgZG9taWQpKSB7CisgICAgICAgIGZwcmludGYoc3Rk
ZXJyLCAiY2Fubm90IGdldCBkb21haW4gdHlwZVxuIik7CisgICAgICAgIGdvdG8gb3V0ZGlzcG9z
ZTsKKyAgICB9CisKICAgICAvKiBHZW5lcmF0ZSBzdHViIEpTT04gY29uZmlnLiAqLwotICAgIGRv
bV9jb25maWcuY19pbmZvLnR5cGUgPSBMSUJYTF9ET01BSU5fVFlQRV9QVjsKKyAgICBkb21fY29u
ZmlnLmNfaW5mby50eXBlID0gKGRvbWluZm8uZG9tYWluX3R5cGUgPT0gTElCWExfRE9NQUlOX1RZ
UEVfSFZNKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IExJQlhMX0RPTUFJTl9UWVBF
X1BWSCA6IExJQlhMX0RPTUFJTl9UWVBFX1BWOwogICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZv
X2luaXRfdHlwZSgmZG9tX2NvbmZpZy5iX2luZm8sCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIExJQlhMX0RPTUFJTl9UWVBFX1BWKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZG9tX2NvbmZpZy5jX2luZm8udHlwZSk7CiAKICAgICBqc29uID0g
bGlieGxfZG9tYWluX2NvbmZpZ190b19qc29uKGN0eCwgJmRvbV9jb25maWcpOwogICAgIC8qIGxp
YnhsLWpzb24gZm9ybWF0IHJlcXVpcmVzIHRoZSBzdHJpbmcgZW5kcyB3aXRoICdcMCcuIENvZGUK
QEAgLTQyLDYgKzUwLDggQEAgaW50IGdlbl9zdHViX2pzb25fY29uZmlnKHVpbnQzMl90IGRvbWlk
KQogICAgIGlmIChyYykKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJjYW5ub3Qgc3RvcmUgc3R1
YiBqc29uIGNvbmZpZyBmb3IgZG9tYWluICV1XG4iLCBkb21pZCk7CiAKK291dGRpc3Bvc2U6Cisg
ICAgbGlieGxfZG9taW5mb19kaXNwb3NlKCZkb21pbmZvKTsKICAgICBsaWJ4bF9kb21haW5fY29u
ZmlnX2Rpc3Bvc2UoJmRvbV9jb25maWcpOwogICAgIGZyZWUoanNvbik7CiAgICAgbGlieGxfY3R4
X2ZyZWUoY3R4KTsKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:54:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14:54: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 1fiLB0-0001tQ-8i; Wed, 25 Jul 2018 14:54: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=mrrg=kj=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1fiLAz-0001tI-DR
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:54:05 +0000
X-Inumbo-ID: 9c1c9b41-901a-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c1c9b41-901a-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 14:54:20 +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 w6PEroOC144073;
 Wed, 25 Jul 2018 14:54:01 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=P6RDsmXm4o5xy26HyMi5j29MlmCmVdGLqkZuWMuX5io=;
 b=uYMQtVGYatKpRF+Zr6L7WBjNV2Uk7Zx4PEkOLjyP2uFCb4vCnpiUTg0SOodXP6oyVAOq
 mImwbu1qBfXdWLnUjQFibbjtd/q6774qKQrGDkC5h+djR3I40THc2V9eUjzGE0UeMB/q
 vOw60IDHMqcfCvKbcfEej9iwXV/jEY4t6ITA7cSwFKgo6rQWKXZGD2FzQkHnCQv1KTZ1
 EK0+STeZKAcKGhVHFJgL/P0t3mSw/AQpjObT2yDROeDx95CDbln9IkNxrcOXBEUHyBbn
 Q7kdbf/gGfU2eXzo3koCI3RuPcF6IB2pZCl5zRS7WAv+N/jiHmPWpIWtQza4AB5U10ui TA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2kbv8t5ss7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 14:54:01 +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 w6PEs1xf001570
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 14:54:01 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 w6PEs1eH013833;
 Wed, 25 Jul 2018 14:54:01 GMT
Received: from olila.i.net-space.pl (/10.175.188.127)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 25 Jul 2018 07:54:00 -0700
Date: Wed, 25 Jul 2018 16:53:56 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180725145356.GN4642@olila.i.net-space.pl>
References: <20180718102733.15253-1-roger.pau@citrix.com>
 <20180718102733.15253-2-roger.pau@citrix.com>
 <20180725124828.GH4642@olila.i.net-space.pl>
 <20180725133843.xux2ieegh5qkhwxq@mac.bytemobile.com>
 <5B588B5802000078001D7D17@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B588B5802000078001D7D17@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8964
 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-1806210000 definitions=main-1807250161
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/efi: move the logic to detect PE
 build support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDg6Mzg6MTZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI1LjA3LjE4IGF0IDE1OjM4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDI6NDg6MjhQTSArMDIwMCwgRGFuaWVs
IEtpcGVyIHdyb3RlOgo+ID4+IE9uIFdlZCwgSnVsIDE4LCAyMDE4IGF0IDEyOjI3OjMyUE0gKzAy
MDAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+PiA+IFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQg
Ynkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lmaWMKPiA+PiA+IGNv
ZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUgY3JlYXRpbmcgYSBkdW1teSBlZmkvZGlz
YWJsZWQgZmlsZQo+ID4+ID4gY2FuIGJlIGF2b2lkZWQuCj4gPj4gPgo+ID4+ID4gVGhpcyBpcyBy
ZXF1aXJlZCBzbyB0aGF0IHRoZSBjb25kaXRpb25hbCB1c2VkIHRvIGRlZmluZSB0aGUgZWZpIHN5
bWJvbAo+ID4+ID4gaW4gdGhlIGxpbmtlciBzY3JpcHQgY2FuIGJlIHJlbW92ZWQgYW5kIGluc3Rl
YWQgdGhlIGRlZmluaXRpb24gb2YgdGhlCj4gPj4gPiBlZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVk
IHVzaW5nIHRoZSBwcmVwcm9jZXNzb3IuCj4gPj4gPgo+ID4+ID4gVGhlIG1vdGl2YXRpb24gYmVo
aW5kIHRoaXMgY2hhbmdlIGlzIHRvIGJlIGFibGUgdG8gYnVpbGQgWGVuIHVzaW5nIGxsZAo+ID4+
ID4gKHRoZSBMTFZNIGxpbmtlciksIHRoYXQgYXQgbGVhc3Qgb24gdmVyc2lvbiA2LjAuMCBkb2Vz
bid0IHdvcmsKPiA+PiA+IHByb3Blcmx5IHdpdGggYSBERUZJTkVEIGJlaW5nIHVzZWQgaW4gYSBj
b25kaXRpb25hbCBleHByZXNzaW9uOgo+ID4+ID4KPiA+PiA+IGxkICAgIC1tZWxmX3g4Nl82NF9m
YnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAo+ID4+ID4gICAg
IC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hl
bi94ZW4vLnhlbi1zeW1zLjAKPiA+PiA+IGxkOiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBu
b3QgZm91bmQ6IGVmaQo+ID4+ID4KPiA+PiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4+ID4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+Pgo+ID4+IFRoaXMgcGF0Y2ggZG9lcyBtb3JlIHRoYW4g
c3ViamVjdCBzYXlzLiBTbywgcGxlYXNlIHNwbGl0IHRoaXMgcGF0Y2ggaW50bwo+ID4+IDIgcGFy
dHMuIE9uZSB3aGljaCByZWFsbHkgbW92ZXMgdGhlIGRldGVjdGlvbiBsb2dpYyBhbmQgdGhlIHNl
Y29uZCB3aGljaAo+ID4+IHJlcGxhY2VzIERFRklORUQoKSB3aXRoICNpZmRlZi4KPiA+Cj4gPiBJ
dCdzIG5vdCBwb3NzaWJsZSB0byBwbGFjZSB0aGUgd2hvbGUgY29udGVudHMgb2YgdGhlIHBhdGNo
IGluIGEKPiA+IHN1YmplY3QgbGluZSwgdGhhdCdzIHdoeSB0aGVyZSdzIGFsc28gYSBjb21taXQg
bWVzc2FnZSB0aGF0IEkgdGhpbmsKPiA+IGNvcnJlY3RseSBleHBsYWlucyBldmVyeXRoaW5nIGRv
bmUgaW4gdGhlIHBhdGNoLgo+ID4KPiA+IElNTyBqdXN0IGhhdmluZyBhIHBhdGNoIHRvIGNoYW5n
ZSB0aGUgREVGSU5FRCB0byBhbiBpZmRlZiBpcyBxdWl0ZQo+ID4gcG9pbnRsZXNzLCBpdCdzIGJl
dHRlciB0byBzd2l0Y2ggaXQgaGVyZSB0b2dldGhlciB3aXRoIHRoZSBjaGFuZ2UgdGhhdAo+ID4g
YWN0dWFsbHkgaW50cm9kdWNlcyB0aGUgZGVmaW5lIGl0c2VsZi4KPgo+IEZUUiBJJ20gZmluZSB3
aXRoIHRoZSBwYXRjaCBhcyBpcywgYXMgaW5kaWNhdGVkIGJ5IG15IFItYi4KCklmIFJvZ2VyIGRv
IG5vdCB3YW50IHRvIGNoYW5nZSB0aGlzIHBhdGNoIGFuZCB5b3UgYXJlIE9LIHdpdGggaXQKeW91
IGNhbiBhZGQgbXkgVGVzdGVkLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUu
Y29tPgphbmQgZ28gYWhlYWQuCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 14:54:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 14:54: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 1fiLAx-0001tC-W1; Wed, 25 Jul 2018 14: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiLAw-0001t3-Ej
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 14:54:02 +0000
X-Inumbo-ID: 9a89c6c4-901a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a89c6c4-901a-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 14:54:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61087038"
Date: Wed, 25 Jul 2018 15:53:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180725145358.dmjz7xcjvrssmz4k@citrix.com>
References: <20180725145040.21190-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725145040.21190-1-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] tools/helpers: don't hardcode domain
 type for dom0 and xenstore 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: 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDQ6NTA6NDBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUb2RheSB3aGVuIHNldHRpbmcgdXAgYSBtaW5pbWFsIGRvbWFpbiBjb25maWd1cmF0
aW9uIGZpbGUgZm9yIGRvbTAgYW5kCj4gZXZlbnR1YWxseSB4ZW5zdG9yZS1kb21haW4gdGhlIGRv
bWFpbiB0eXBlIGlzIGhhcmNvZGVkIGFzIFBWLiBDaGFuZ2UKPiB0aGF0IGJ5IGFza2luZyB0aGUg
aHlwZXJ2aXNvciBmb3IgdGhlIGNvcnJlY3QgdHlwZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 15:01:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 15:01: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 1fiLI1-0002oa-65; Wed, 25 Jul 2018 15:01: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiLHz-0002oM-Pf
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 15:01:19 +0000
X-Inumbo-ID: 9f9eb6b4-901b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f9eb6b4-901b-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 15:01: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 1fiLHx-0006KA-Ro; Wed, 25 Jul 2018 15:01: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 1fiLHx-0003hG-Gf; Wed, 25 Jul 2018 15:01:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiLHx-0005aq-G0; Wed, 25 Jul 2018 15:01:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125533-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-unstable:test-amd64-i386-xl-raw:debian-di-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm: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-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-amd64-amd64-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-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-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=61bdddb82151fbf51c58f6ebc1b4a687942c45a8
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 15:01:17 +0000
Subject: [Xen-devel] [xen-unstable test] 125533: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUzMyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUzMy8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTc4CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAg
cmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTc4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxNzgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUx
NzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgNjFiZGRkYjgyMTUxZmJmNTFjNThmNmViYzFiNGE2ODc5NDJjNDVhOApiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3
YTY0Y2ExMzRjZDk1MjY3OWM4MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTc4ICAyMDE4LTA3
LTE1IDEwOjIwOjExIFogICAxMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTI1OSAgMjAx
OC0wNy0xNyAwNDoyMjo0MSBaICAgIDggZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEyNTUzMyAgMjAxOC0wNy0yNCAwMjoyNDo0MiBaICAgIDEgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsg
PGNocmlzdG9waGVyLmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8
Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBj
YXJkb2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIE9sYWYgSGVy
aW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dl
ciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29t
PgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWmhlbnpob25nIER1YW4gPHpoZW56
aG9uZy5kdWFuQG9yYWNsZS5jb20+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
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgODYyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 15:05:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 15: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 1fiLLo-0002z6-Tv; Wed, 25 Jul 2018 15:05: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiLLn-0002z1-AW
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 15:05:15 +0000
X-Inumbo-ID: 2ba049b2-901c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ba049b2-901c-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 15:05:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61088892"
Date: Wed, 25 Jul 2018 16:05:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180725150509.3giba36hbedtlg5p@citrix.com>
References: <20180725092424.31707-1-wei.liu2@citrix.com>
 <CAFLBxZYXaujs07o3egF4K62XGGcrzD0mT=41pXRaoNG84SZ0qw@mail.gmail.com>
 <20180725132915.5gn3i6ogvwe4qj6x@citrix.com>
 <7ba28001-6bef-a3ac-66c7-af1c83ea2cdc@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7ba28001-6bef-a3ac-66c7-af1c83ea2cdc@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v6] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDI6NDA6MTNQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiAwNy8yNS8yMDE4IDAyOjI5IFBNLCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gV2Vk
LCBKdWwgMjUsIDIwMTggYXQgMTE6Mjc6MTZBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToK
PiA+PiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAxMDoyNCBBTSwgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgo+ID4+PiAtLS0KPiA+Pj4gVGhpcyBpcyBhIHNjcmlwdCBJIHdyb3Rl
IHByZXZpb3VzbHkgZm9yIGJ1aWxkIHRlc3QuCj4gPj4+Cj4gPj4+IEdpdmVuIGl0IGJhc2ljYWxs
eSBydW5zIGEgc2V0IG9mIGNvbW1hbmRzIG9uIGV2ZXJ5IGNvbW1pdCwgbWF5YmUgaXQgc2hvdWxk
Cj4gPj4+IGJlIG5hbWVkIGZvci1lYWNoLWNvbW1pdC5zaCA/Cj4gPj4KPiA+PiBFeGNlcHQgdGhh
dCB5b3UgYWxzbyBidWlsZCBqdXN0IHRoZSB3aG9sZSBzZXJpZXMgaWYgdGhlIGJhc2UgYW5kIHRp
cAo+ID4+IGFyZW4ndCBzcGVjaWZpZWQuCj4gPj4KPiA+IAo+ID4gV2hhdCBkbyB5b3UgbWVhbiBi
eSB0aGlzPyBCYXNlIGFuZCB0aXAgYXJlIHJlcXVpcmVkLgo+IAo+IE9oLCBzbyBpdCBkb2VzLiAg
U29ycnksIGZvciBzb21lIHJlYXNvbiB3aGVuIEkgc2tpbW1lZCBpdCB0aGUgZmlyc3QgdGltZQo+
IEkgdGhvdWdodCBJIHNhdyB0aGF0IGl0IGhhZCB0d28gZGlmZmVyZW50IG1vZGVzLgo+IAo+ID4+
IFNpbmNlIGl0J3MgYWJvdXQgYnVpbGRpbmcgYSBzZXJpZXMgKGVpdGhlciBhbGwgYXQgb25jZSBv
ciBvbmUgY29tbWl0Cj4gPj4gYXQgYSB0aW1lKSwgd2hhdCBhYm91dCBidWlsdC1zZXJpZXM/ICBP
ciBzZXJpZXMtYnVpbGQtdGVzdD8KPiA+Pgo+ID4gCj4gPiBOb3Qgc3VyZS4gTXkgcG9pbnQgd2Fz
IGl0IGNvdWxkIGRvIG1vcmUgdGhpbmdzIHRoYW4ganVzdCBidWlsZGluZy4gWW91Cj4gPiBjYW4g
c3VwcGx5IHlvdXIgb3duIHNjcmlwdCBvciBjb21tYW5kcyB0byBkbyBzdHVmZiB3aXRoIGVhY2gg
Y29tbWl0Lgo+IAo+IFllcywgaW4gdGhhdCBjYXNlLCBzb21ldGhpbmcgbGlrZSBmb3ItZWFjaC1j
b21taXQgd291bGQgYmUgc2Vuc2libGUuCj4gQWx0aG91Z2ggSSBtaWdodCBjb25zaWRlciBub3Qg
aW5jbHVkaW5nIHRoZSAnZGVmYXVsdCBidWlsZCcgY29tbWFuZCBpbgo+IHRoZSBzY3JpcHQgaW4g
dGhhdCBjYXNlLCBvbiB0aGUgZ3JvdW5kcyB0aGF0IGl0IHdvdWxkIHZpb2xhdGUgdGhlCj4gcHJp
bmNpcGxlIG9mIGxlYXN0IHN1cnByaXNlIGZvciBhIHNjcmlwdCBuYW1lZCAiZm9yLWVhY2gtY29t
bWl0IiB0bwo+IHN0YXJ0IGJ1aWxkaW5nIHRoaW5ncyBvbiBpdHMgb3duLgoKVGhpbmtpbmcgYWJv
dXQgaXQgdGhlIG1haW4gcHVycG9zZSBvZiB0aGlzIHNjcmlwdCBpcyBoZWxwIGJ1aWxkIHRlc3Qu
IEl0CmNhbiBiZSAoYWIpdXNlZCB0byBzb21lIG90aGVyIHRoaW5ncyBpcyBzZWNvbmRhcnkuIEkg
dGhpbmsgSSB3aWxsIGtlZXAKYnVpbGQtdGVzdC5zaCBmb3Igbm93LgoKV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 15:08:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 15:08:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiLPG-0003BU-Fa; Wed, 25 Jul 2018 15:08: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiLPF-0003BP-9d
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 15:08:49 +0000
X-Inumbo-ID: 8ca5bd0e-901c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8ca5bd0e-901c-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 17:08:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61089455"
Date: Wed, 25 Jul 2018 16:08:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180725150838.2jsv5lyjhizkzbjy@citrix.com>
References: <20180725092424.31707-1-wei.liu2@citrix.com>
 <20180725135432.wgg7iwe6tsfs72fq@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725135432.wgg7iwe6tsfs72fq@doug-macbook.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v6] automation: introduce a script for build
 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDg6NTQ6MzJBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTA6MjQ6MjRBTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiA+IC0tLQo+ID4gVGhpcyBpcyBhIHNjcmlwdCBJIHdyb3RlIHByZXZpb3VzbHkgZm9yIGJ1
aWxkIHRlc3QuCj4gPiAKPiA+IEdpdmVuIGl0IGJhc2ljYWxseSBydW5zIGEgc2V0IG9mIGNvbW1h
bmRzIG9uIGV2ZXJ5IGNvbW1pdCwgbWF5YmUgaXQgc2hvdWxkCj4gPiBiZSBuYW1lZCBmb3ItZWFj
aC1jb21taXQuc2ggPwo+IAo+IFNvIGlmIHdlIGRvIHRoYXQgY2FuIHdlIG1ha2UgaXQgY2xlYXIg
dGhhdCB0aGVyZSdzIGEgZGVmYXVsdCBhY3Rpb24KPiB0aGF0J3MgZ29pbmcgdG8gYmUgcnVuPyBN
ZW50YWxseSBJJ2QgZXhwZWN0IGEgc2NyaXB0IGNhbGxlZCBsaWtlIHRoYXQKPiB3b3VsZCByZXF1
aXJlIGEgY29tbWFuZCB0aGF0IGl0IHdvdWxkIGV4ZWN1dGUgYnV0IHlvdSBkbyBoYXZlIGEgZGVm
YXVsdC4KPiAKCkkgdGhpbmsgSSB3aWxsIGtlZXAgdGhlIG9sZCBuYW1lIGZvciBub3cuIFNlZSBt
eSByZXBseSB0byBHZW9yZ2UuCgo+ID4gKwo+ID4gK3doaWxlIHJlYWQgbnVtIHJldjsgZG8KPiA+
ICsgICAgZWNobyAiVGVzdGluZyAkbnVtICRyZXYiCj4gPiArCj4gPiArICAgIGdpdCBjaGVja291
dCAkcmV2Cj4gPiArICAgIHJldD0kPwo+ID4gKyAgICBpZiB0ZXN0ICRyZXQgLW5lIDA7IHRoZW4K
PiA+ICsgICAgICAgIGVjaG8gIkZhaWxlZCB0byBjaGVja291dCAkbnVtICRyZXYgd2l0aCAkcmV0
Igo+ID4gKyAgICAgICAgYnJlYWsKPiA+ICsgICAgZmkKPiA+ICsKPiA+ICsgICAgaWYgdGVzdCAk
IyAtZXEgMCA7IHRoZW4KPiA+ICsgICAgICAgIGdpdCBjbGVhbiAtZmR4ICYmIC4vY29uZmlndXJl
ICYmIG1ha2UgLWo0Cj4gCj4gbWF5YmUgc29tZSBjb21tZW50IGluIHRoZSBjb2RlIGxpa2UgImhl
eSBzb21lb25lIHJlYWRpbmcgbWUgdGhpcyBpcyB0aGUKPiBkZWZhdWx0IGNvbW1hbmQiCj4gCgpJ
IHdvdWxkIGFkZCB0aGUgZm9sbG93aW5nIHRvIHRoZSBzY3JpcHQgdXNhZ2Ugb3V0cHV0IGF0IHRo
ZSBiZWdpbm5pbmcuCgogIGVjaG8gIklmIFtDTURdIGlzIG5vdCBzcGVjaWZpZWQsIHJ1biB0aGUg
ZGVmYXVsdCBjb21tYW5kIGBnaXQgY2xlYW4gLWZkeCAmJiAuL2NvbmZpZ3VyZSAmJiBtYWtlIC1q
NGAiCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 15:13:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 15:13: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 1fiLTU-0003se-51; Wed, 25 Jul 2018 15:13: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=x1ei=kj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiLTT-0003sY-9x
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 15:13:11 +0000
X-Inumbo-ID: 29ed568b-901d-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 29ed568b-901d-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 17:12:36 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 25 Jul 2018 09:13:09 -0600
Message-Id: <5B58938302000078001D7DA5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 25 Jul 2018 09:13:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "osstest service owner" <osstest-admin@xenproject.org>
References: <osstest-125533-mainreport@xen.org>
In-Reply-To: <osstest-125533-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 125533: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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+IE9uIDI1LjA3LjE4IGF0IDE3OjAxLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyNTUzMyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KPiBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTMzLyAKPiAKPiBS
ZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBi
bG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAgdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTc4Cj4gIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
IDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAoKRXNwZWNpYWxseSBm
b3IgdGhlIGZpcnN0IG9mIHRoZXNlIC0gaXMgcmltYXZhMCBoYXZpbmcgYW4gaXNzdWU/IFRoZSBi
b290IHN0b3BzCmluIHRoZSBtaWRkbGUgb2YgZWFybHkgaHlwZXJ2aXNvciBpbml0aWFsaXphdGlv
biwgYXMgaWYgdGhlIGJveCB3YXMgcG93ZXIKY3ljbGVkLgoKPiAgdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTc4Cj4gIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAoKVGhlc2UgdHdvIGFsc28gcmFuIG9uIHJpbWF2
YTAsIHNvIEkgZGlzY291bnRlZCB0aGVpciB2YWx1ZSBoZXJlIGZvciB0aGUKbW9tZW50LgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 15:33:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 15: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 1fiLmu-0005Oo-Um; Wed, 25 Jul 2018 15:33: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiLmt-0005Oj-FT
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 15:33:15 +0000
X-Inumbo-ID: f764ae7a-901f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f764ae7a-901f-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 17:32:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61093087"
Date: Wed, 25 Jul 2018 16:33:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180725153311.lpxgnj23p2wlvvjg@citrix.com>
References: <osstest-125533-mainreport@xen.org>
 <5B58938302000078001D7DA5@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B58938302000078001D7DA5@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-unstable test] 125533: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDk6MTM6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI1LjA3LjE4IGF0IDE3OjAxLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0
Lm9yZz4gd3JvdGU6Cj4gPiBmbGlnaHQgMTI1NTMzIHhlbi11bnN0YWJsZSByZWFsIFtyZWFsXQo+
ID4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTUz
My8gCj4gPiAKPiA+IFJlZ3Jlc3Npb25zIDotKAo+ID4gCj4gPiBUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPiA+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3Vs
ZCBub3QgYmUgcnVuOgo+ID4gIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAo+ID4gIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTE3OAo+IAo+IEVzcGVjaWFsbHkgZm9yIHRoZSBmaXJzdCBvZiB0aGVzZSAtIGlzIHJp
bWF2YTAgaGF2aW5nIGFuIGlzc3VlPyBUaGUgYm9vdCBzdG9wcwo+IGluIHRoZSBtaWRkbGUgb2Yg
ZWFybHkgaHlwZXJ2aXNvciBpbml0aWFsaXphdGlvbiwgYXMgaWYgdGhlIGJveCB3YXMgcG93ZXIK
PiBjeWNsZWQuCgpJIGp1c3QgY2hlY2tlZCwgcmltYXZhMCBhcHBlYXJlZCB0byBiZSBub3JtYWwu
IEJ1dAoKaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRz
L2hvc3QvcmltYXZhMC5odG1sCgpzdWdnZXN0cyB0aGF0IGl0IGhhcyBpc3N1ZXMgb24gbXVsdGlw
bGUgYnJhbmNoZXMuCgpJZiB0aGlzIHBlcnNpc3RzIEkgY2FuIHRha2UgaXQgb3V0IHRvIHVuYmxv
Y2sgdGhlIHRlc3QuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 15:42:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 15: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 1fiLvc-0006D1-S4; Wed, 25 Jul 2018 15:42: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=u8ay=kj=suse.com=jfehlig@srs-us1.protection.inumbo.net>)
 id 1fiLva-0006Cw-Q9
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 15:42:14 +0000
X-Inumbo-ID: 56367451-9021-11e8-a6a9-d7ebe60f679a
Received: from smtp2.provo.novell.com (unknown [137.65.250.81])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 56367451-9021-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 15:42:29 +0000 (UTC)
Received: from [192.168.0.4] (prv-ext-foundry1int.gns.novell.com
 [137.65.251.240])
 by smtp2.provo.novell.com with ESMTP (TLS encrypted);
 Wed, 25 Jul 2018 09:42:06 -0600
To: Karel Hendrych <k+centosvirt@karlos.cz>, xen-devel@lists.xenproject.org
References: <7e0dd5bb-cd78-6f6c-810c-766060da29bf@karlos.cz>
From: Jim Fehlig <jfehlig@suse.com>
Message-ID: <a4725ddd-6ec4-8e44-2d67-6d91dd809a62@suse.com>
Date: Wed, 25 Jul 2018 09:42:05 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <7e0dd5bb-cd78-6f6c-810c-766060da29bf@karlos.cz>
Content-Language: en-US
Subject: Re: [Xen-devel] libvirtd hang on CentOS6 after latest updates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDcvMjIvMjAxOCAwNDowMyBQTSwgS2FyZWwgSGVuZHJ5Y2ggd3JvdGU6Cj4gSGksIEkgYW0g
c2VlaW5nIGZyZXF1ZW50IGxpYnZpcnRkIGhhbmdzIChjbGllbnRzIG5vdCByZXNwb25kaW5nKSBh
ZnRlciBsYXN0IAo+IENlbnRPUzYtWGVuIHVwZGF0ZSA6Cgp4ZW4tZGV2ZWwgaXMgbm90IHRoZSBi
ZXN0IHBsYWNlIHRvIHNlZWsgaGVscCB3aXRoIGRvd25zdHJlYW0gaXNzdWVzLCAKcGFydGljdWxh
cmx5IGxpYnZpcnQgb25lcyA6LSkuIFlvdSB3b3VsZCBoYXZlIGJldHRlciBsdWNrIGNvbnRhY3Rp
bmcgdGhlIENlbnRPUzYgCm1haW50YWluZXJzLgoKUmVnYXJkcywKSmltCgo+IAo+IGxpYnZpcnQt
bGlicy00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPiBsaWJ2aXJ0LWRhZW1vbi00LjEuMC0yLnhl
bjQ2LmVsNi54ODZfNjQKPiBsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItbmV0d29yay00LjEuMC0yLnhl
bjQ2LmVsNi54ODZfNjQKPiBsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItbndmaWx0ZXItNC4xLjAtMi54
ZW40Ni5lbDYueDg2XzY0Cj4gbGliZ2NjLTQuNC43LTE4LmVsNl85LjIueDg2XzY0Cj4gMjpxZW11
LWltZy0wLjEyLjEuMi0yLjUwMy5lbDZfOS41Lng4Nl82NAo+IGxpYnZpcnQtZGFlbW9uLWRyaXZl
ci1zdG9yYWdlLWNvcmUtNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0Cj4gbGlidmlydC1kYWVtb24t
ZHJpdmVyLXNlY3JldC00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPiBsaWJ2aXJ0LWRhZW1vbi1k
cml2ZXItaW50ZXJmYWNlLTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAo+IGxpYnZpcnQtZGFlbW9u
LWRyaXZlci1ub2RlZGV2LTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAo+IDEwOmNlbnRvcy1yZWxl
YXNlLXhlbi1jb21tb24tOC00LmVsNi54ODZfNjQKPiB4ZW4tbGljZW5zZXMtNC42LjYtMTIuZWw2
Lng4Nl82NAo+IHhlbi1saWJzLTQuNi42LTEyLmVsNi54ODZfNjQKPiBsaWJ2aXJ0LWRhZW1vbi1k
cml2ZXItbGlieGwtNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0Cj4gbGlidmlydC1kYWVtb24tZHJp
dmVyLXhlbi00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPiBsaWJ2aXJ0LWRhZW1vbi1kcml2ZXIt
cWVtdS00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPiBsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItc3Rv
cmFnZS1nbHVzdGVyLTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAo+IGxpYnZpcnQtZGFlbW9uLWRy
aXZlci1zdG9yYWdlLWxvZ2ljYWwtNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0Cj4gbGlidmlydC1k
YWVtb24tZHJpdmVyLXN0b3JhZ2UtbXBhdGgtNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0Cj4gbGli
dmlydC1kYWVtb24tZHJpdmVyLXN0b3JhZ2UtZGlzay00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQK
PiBsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItc3RvcmFnZS1zY3NpLTQuMS4wLTIueGVuNDYuZWw2Lng4
Nl82NAo+IGxpYnZpcnQtZGFlbW9uLWRyaXZlci1zdG9yYWdlLWlzY3NpLTQuMS4wLTIueGVuNDYu
ZWw2Lng4Nl82NAo+IGxpYnZpcnQtZGFlbW9uLWRyaXZlci1zdG9yYWdlLTQuMS4wLTIueGVuNDYu
ZWw2Lng4Nl82NAo+IGxpYnN0ZGMrKy00LjQuNy0xOC5lbDZfOS4yLng4Nl82NAo+IGxpYnZpcnQt
ZGFlbW9uLWNvbmZpZy1ud2ZpbHRlci00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPiBsaWJ2aXJ0
LWRhZW1vbi1jb25maWctbmV0d29yay00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPiBsaWJ2aXJ0
LWRhZW1vbi1kcml2ZXItbHhjLTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAo+IGxpYnZpcnQtY2xp
ZW50LTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAo+IGxpbnV4LWZpcm13YXJlLTIwMTcxMjE1LTgy
LmdpdDI0NTFiYjIyLmVsNi5ub2FyY2gKPiAxMjpkaGNwLWNvbW1vbi00LjEuMS01My5QMS5lbDYu
Y2VudG9zLjQueDg2XzY0Cj4gMTI6ZGhjbGllbnQtNC4xLjEtNTMuUDEuZWw2LmNlbnRvcy40Lng4
Nl82NAo+IGxpYnZpcnQtNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0Cj4gMTA6Y2VudG9zLXJlbGVh
c2UteGVuLTQ2LTgtNC5lbDYueDg2XzY0Cj4gMTA6Y2VudG9zLXJlbGVhc2UteGVuLTQ0LTgtNC5l
bDYueDg2XzY0Cj4gdHpkYXRhLTIwMThlLTMuZWw2Lm5vYXJjaAo+IGxpYmdvbXAtNC40LjctMTgu
ZWw2XzkuMi54ODZfNjQKPiBrZXJuZWwtNC45Ljg2LTMwLmVsNi54ODZfNjQKPiB4ZW4taHlwZXJ2
aXNvci00LjYuNi0xMi5lbDYueDg2XzY0Cj4geGVuLXJ1bnRpbWUtNC42LjYtMTIuZWw2Lng4Nl82
NAo+IHhlbi00LjYuNi0xMi5lbDYueDg2XzY0Cj4gbGlidmlydC1kYWVtb24teGVuLTQuMS4wLTIu
eGVuNDYuZWw2Lng4Nl82NAo+IAo+IFJlbWVkeSBpcyB0byBraWxsIC05IGxpYnZpcnRkIGFuZCBz
dGFydCBhZ2Fpbi4gSXNzdWUgY2FuIGJlIHJlcGxpY2F0ZWQgd2l0aGluIAo+IGZldyBkb21VIHN0
YXJ0cy4gVXN1YWxseSBsaWJ2aXJ0ZCBoYW5ncyB3aGVuIGRvbVUgaXMgYnJpbmdpbmcgdXAgeGVu
IGRyaXZlcnMgb3IgCj4gc29tZXRoaW5nIGFyb3VuZCB1ZGV2LCBsaWtlOgo+IAo+IHhlbl9uZXRm
cm9udDogSW5pdGlhbGlzaW5nIFhlbiB2aXJ0dWFsIGV0aGVybmV0IGRyaXZlcgo+IAo+IEkndmUg
YmVlbiBsb29raW5nIGludG8gbGlidmlydGQgc3RyYWNlIGFuZCBkZWJ1ZyBsb2dzLCBzbyBmYXIg
bW9zdCBzdXNwaWNpb3VzIGluIAo+IGxpYnZpcnRkIGRlYnVnIGxvZyBpcyB0aGlzOgo+IAo+IGxp
YnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2MCswMDAwOiAyNTQ1NTogZGVidWcgOiAK
PiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVt
b3ZlIHRoYXQgaGFzIHVkZXYgbmFtZSAKPiAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYy
NC4wL3F1ZXVlcy90eC03Jwo+IGxpYnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2MSsw
MDAwOiAyNTQ1NTogZGVidWcgOiAKPiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQg
dG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgbmFtZSAKPiAnL3N5cy9kZXZp
Y2VzL3ZpZi0yNC0wL25ldC92aWYyNC4wL3F1ZXVlcy90eC02Jwo+IGxpYnZpcnRkLmxvZzoyMDE4
LTA1LTIyIDA4OjMyOjQ0Ljc2MSswMDAwOiAyNTQ1NTogZGVidWcgOiAKPiB1ZGV2UmVtb3ZlT25l
RGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVk
ZXYgbmFtZSAKPiAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYyNC4wL3F1ZXVlcy90eC00
Jwo+IGxpYnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2MiswMDAwOiAyNTQ1NTogZGVi
dWcgOiAKPiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2Ug
dG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgbmFtZSAKPiAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25l
dC92aWYyNC4wL3F1ZXVlcy90eC01Jwo+IGxpYnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0
Ljc2MyswMDAwOiAyNTQ1NTogZGVidWcgOiAKPiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBG
YWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgbmFtZSAKPiAnL3N5
cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYyNC4wL3F1ZXVlcy90eC0yJwo+IGxpYnZpcnRkLmxv
ZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2NCswMDAwOiAyNTQ1NTogZGVidWcgOiAKPiB1ZGV2UmVt
b3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQg
aGFzIHVkZXYgbmFtZSAKPiAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYyNC4wL3F1ZXVl
cy90eC0zJwo+IGxpYnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2NSswMDAwOiAyNTQ1
NTogZGVidWcgOiAKPiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBk
ZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgbmFtZSAKPiAnL3N5cy9kZXZpY2VzL3ZpZi0y
NC0wL25ldC92aWYyNC4wL3F1ZXVlcy9yeC02Jwo+IGxpYnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4
OjMyOjQ0Ljc2NiswMDAwOiAyNTQ1NTogZGVidWcgOiAKPiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEy
ODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgbmFtZSAK
PiAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYyNC4wL3F1ZXVlcy9yeC01Jwo+IGxpYnZp
cnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2NyswMDAwOiAyNTQ1NTogZGVidWcgOiAKPiB1
ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3Zl
IHRoYXQgaGFzIHVkZXYgbmFtZSAKPiAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYyNC4w
L3F1ZXVlcy9yeC00Jwo+IGxpYnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2NyswMDAw
OiAyNTQ1NTogZGVidWcgOiAKPiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8g
ZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYgbmFtZSAKPiAnL3N5cy9kZXZpY2Vz
L3ZpZi0yNC0wL25ldC92aWYyNC4wL3F1ZXVlcy9yeC03Jwo+IGxpYnZpcnRkLmxvZzoyMDE4LTA1
LTIyIDA4OjMyOjQ0Ljc2OCswMDAwOiAyNTQ1NTogZGVidWcgOiAKPiB1ZGV2UmVtb3ZlT25lRGV2
aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYg
bmFtZSAKPiAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYyNC4wL3F1ZXVlcy9yeC0yJwo+
IGxpYnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2OSswMDAwOiAyNTQ1NTogZGVidWcg
OiAKPiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8g
cmVtb3ZlIHRoYXQgaGFzIHVkZXYgbmFtZSAKPiAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92
aWYyNC4wL3F1ZXVlcy9yeC0zJwo+IAo+IEkgY291bGQgbm90IGdldCByaWQgb2YgdGhpcyBieSBy
ZWR1Y2luZyBhbW91bnQgb2YgZHJpdmVyIHF1ZXVlcyAobm90IHN1cmUgaWYgCj4gdGhhdCBhcHBs
aWVzIHRvIFBWKQo+IAo+IElzIHNvbWVvbmUgb3V0IHRoZXJlIHNlZWluZyBzaW1pbGFyIGlzc3Vl
cz8gQW55b25lIHBlcmhhcHMgaW50ZXJlc3RlZCBpbiAKPiByZXZpZXdpbmcgZnVsbCBkZWJ1ZyBs
b2cgLyBzdHJhY2UgPwo+IAo+IENoZWVycwo+IEthcmVsCj4gCj4gCj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 15:54:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 15: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 1fiM7Q-00072I-19; Wed, 25 Jul 2018 15:54: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=9jwp=kj=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fiM7P-00072D-BA
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 15:54:27 +0000
X-Inumbo-ID: eda9b56d-9022-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x244.google.com (unknown [2607:f8b0:4002:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eda9b56d-9022-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 17:53:52 +0200 (CEST)
Received: by mail-yb0-x244.google.com with SMTP id h127-v6so3159194ybg.12
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 08:54:26 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=ELJ6j/P2iQNuKX2Frgpb919ZfdoW0JyHLZE6p+MgUhk=;
 b=Df2I74lXRCien+RGaAFvyOsab5F719W7ufGpjI07I/MMEbx1klsQkPYqqpmC+e8vIv
 qfyZMfc9SdSmmnojzJRXSz1P5O7HNyLBPDUdSbsFMfBQd1AKb3tWemDEXJLBR6SqdokD
 548iejLNe78tTCX44ukJzDPp4G6x30kFenTzQ=
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=ELJ6j/P2iQNuKX2Frgpb919ZfdoW0JyHLZE6p+MgUhk=;
 b=ZVVkBLZqa4MpJ5y3s8kyc7bJJ9TWv5CkQlXQf4gGPPjEmPHYvuxEvlPv/yeS/za7jk
 YFbRT7PcE6lX3LhkBxELS9CPkFnpMaSPfbly2VlvwDze7AxX0c5fUweLq8SNA5YAbz99
 42BPE/6WZB0DsDYJ8oIOb3BmEfV4c+EsXYopc+tZ1PsNeYDuwea0DFOIVWpIVScT6wAM
 mlrq1SjYl7BAR9b9loB/ZcSjM1M1pOm01LbMY2RoMxA8wYoz05EVGPDCTl0TO4ziJP9I
 7HGwlXmk2+oN/e5BId43bejZKne3dBNu480exx1tvLKKSSpA0JZ7ehKna0PKC8B72Lh5
 bIIQ==
X-Gm-Message-State: AOUpUlHaC09OoPcQKPQNo4Di6Fq2ks3rDxLMKE/oyUrwvvuojyaVcMvz
 uz8S38SFSNf1Bqpkw/jxusIEOw==
X-Google-Smtp-Source: AAOMgpfIDGSe8b6JYfKZwDmsR9GKppZXp09AwkD7c6bA+LPdUjeIAMiY8rcyXMj519h6Lw+UA9XeeA==
X-Received: by 2002:a25:ac57:: with SMTP id
 r23-v6mr11730672ybd.521.1532534065889; 
 Wed, 25 Jul 2018 08:54:25 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id f137-v6sm13823812ywb.52.2018.07.25.08.54.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 08:54:25 -0700 (PDT)
Date: Wed, 25 Jul 2018 10:54:24 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180725155424.enqp3sthceqdofe7@doug-macbook.localdomain>
References: <20180723165735.911-1-wei.liu2@citrix.com>
 <20180723165735.911-2-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723165735.911-2-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 1/2] automation: add debian unstable images
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDU6NTc6MzRQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGlzIHdpbGwgZ2V0IHVzIHRoZSBsYXRlc3QgdG9vbGNoYWluIGF2YWlsYWJsZSBpbiBEZWJp
YW4uCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFj
a2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 15:55:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 15: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 1fiM8W-00076P-Dd; Wed, 25 Jul 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=9jwp=kj=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fiM8U-00076I-Qj
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 15:55:34 +0000
X-Inumbo-ID: 1593ffce-9023-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x243.google.com (unknown [2607:f8b0:4002:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1593ffce-9023-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 17:54:59 +0200 (CEST)
Received: by mail-yb0-x243.google.com with SMTP id x15-v6so3173606ybm.2
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 08:55:33 -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:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=kRXn05AGDbneFgkTptuuZjHkACpLpb542hj+BWeWW1s=;
 b=Bm4ohd2OfLdofqOwd/zfohvmZ63FFhqT0PhCBZelb689LSQh3Zy+J9B1/zsX6GvRQ1
 f+15OXyCgFApQnqTXQ+FPlImINII1puC/4sy/nfJyQS4ahziGEUEhFPvqre3tEyK+038
 EozW+vENIct3npl2Jl6Z+XREXTeme9HH5Jryw=
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=kRXn05AGDbneFgkTptuuZjHkACpLpb542hj+BWeWW1s=;
 b=Hsq2NCAXyFhzKunVu2+Yy/SqHIWVsblN4ygldPJAY+79axWlMCk4O1U+9F91Tc5Fp0
 Va8t8wfaZ734LiIhMUyY3SpD3iQ7LoRD++ApJgOvjavuafXnIzvO67fOV0GCUe2ncGQ4
 HzUrApGZ/yegy2nL6PdUpO2PypI04/qE2sDvrZGAtjvbR75F4B1Owltb5eeHkAvEVndG
 46LqYclWZLNN6ukAf5ym/ccGa270t+ufbjXgrrAxByy+uv3EyiHwEDE+Miq389/aVq9H
 gZDtcK5RS5QvryhIKNXXvFdS/RWW1x9QB+amZuHNTZmIBdieP65aMudb/7q9FwXW5UiU
 U37Q==
X-Gm-Message-State: AOUpUlE6yioIhnnGABMgH8qnHRlKxgdiYBIajjC2vXHLMb7UMDD46vnk
 ZAMfjmIrTHkgF4/Jfq39/DlHeg==
X-Google-Smtp-Source: AAOMgpeYaPvLsaBJDrWi98/VsaejC51HIzBNB/vfPuBrnz0W7ztj7+BkKBREAFzcRA56lN1NJO8vAg==
X-Received: by 2002:a25:c86:: with SMTP id
 128-v6mr11557353ybm.35.1532534132895; 
 Wed, 25 Jul 2018 08:55:32 -0700 (PDT)
Received: from doug-macbook.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id f137-v6sm13827378ywb.52.2018.07.25.08.55.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 08:55:32 -0700 (PDT)
Date: Wed, 25 Jul 2018 10:55:31 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180725155531.ti62ddecsf5w5tm5@doug-macbook.localdomain>
References: <20180723165735.911-1-wei.liu2@citrix.com>
 <20180723165735.911-3-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723165735.911-3-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 2/2] automation: build with debian unstable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDU6NTc6MzVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKV2hpbGUgdGhp
cyBpcyBnb29kIGFuZCBwcm92aXNpb25hbGx5IEkgd291bGQgc2F5OgoKQWNrZWQtYnk6IERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCkknZCBsaWtlIHVzIHRvIGhvbGQgb2ZmIG9u
IGNvbW1pdHRpbmcgdGhpcyB1bnRpbCBvdGhlciBjaGFuZ2VzIGxhbmQgdG8KZml4IHRoZSBidWls
ZCBpc3N1ZXMgdGhhdCBhcmUgY3VycmVudGx5IGhhcHBlbmluZyBvbiBEZWJpYW4gdW5zdGFibGUu
CmUuZy4gaVBYRSBkb2Vzbid0IHdvcmsgYXMgd2VsbCBhcyBPVk1GLiBJJ3ZlIHNlZW4gYSBwYXRj
aCBvbiB0aGUgbGlzdApmb3IgdGhlIGxhdHRlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 16:13:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 16:13: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 1fiMPB-0000mD-T2; Wed, 25 Jul 2018 16:12: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=oa/l=kj=citrix.com=prvs=737a33581=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fiMPA-0000m8-Fi
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 16:12:48 +0000
X-Inumbo-ID: 7c73eb8f-9025-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c73eb8f-9025-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 18:12:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76698973"
Date: Wed, 25 Jul 2018 18:12:10 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <bercarug@amazon.com>
Message-ID: <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9f85c7af-1115-6888-da0d-d5f93376939f@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] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Jan Beulich <JBeulich@suse.com>, abelgun@amazon.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDU6MDU6MzVQTSArMDMwMCwgYmVyY2FydWdAYW1hem9u
LmNvbSB3cm90ZToKPiBPbiAwNy8yNS8yMDE4IDA1OjAyIFBNLCBXZWkgTGl1IHdyb3RlOgo+ID4g
T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDM6NDE6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiA+ID4gT24gMjUvMDcvMTggMTU6MzUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4g
PiA+ID4gPiBXaGF0IGNvdWxkIGJlIGNhdXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1vcnkgbG9zcyBw
cm9ibGVtPwo+ID4gPiA+IFRoYXQgc2VlbXMgdG8gYmUgTGludXggYWdncmVzc2l2ZWx5IGJhbGxv
b25pbmcgb3V0IG1lbW9yeSwgeW91IGdvIGZyb20KPiA+ID4gPiA3MTI5TSB0b3RhbCBtZW1vcnkg
dG8gMjQ2TS4gQXJlIHlvdSBjcmVhdGluZyBhIGxvdCBvZiBkb21haW5zPwo+ID4gPiBUaGlzIG1p
Z2h0IGJlIHJlbGF0ZWQgdG8gdGhlIHRvb2xzIHRoaW5raW5nIGRvbTAgaXMgYSBQViBkb21haW4u
Cj4gPiBHb29kIHBvaW50Lgo+ID4gCj4gPiBJbiB0aGF0IGNhc2UsIHhlbnN0b3JlLWxzIC1mcCB3
b3VsZCBhbHNvIGJlIHVzZWZ1bC4gVGhlIG91dHB1dCBzaG91bGQKPiA+IHNob3cgdGhlIGJhbGxv
b24gdGFyZ2V0IGZvciBEb20wLgo+ID4gCj4gPiBZb3UgY2FuIGFsc28gdHJ5IHRvIHNldCB0aGUg
YXV0b2JhbGxvb24gdG8gb2ZmIGluIC9ldGMveGVuL3hsLmNmZyB0byBzZWUKPiA+IGlmIGl0IG1h
a2VzIGFueSBkaWZmZXJlbmNlLgo+ID4gCj4gPiBXZWkuCj4gQWxzbyB0cmllZCBzZXR0aW5nIGF1
dG9iYWxsb29uaW5nIG9mZiwgYnV0IGl0IGhhZCBubyBlZmZlY3QuCgpUaGlzIGlzIGEgTGludXgv
bGlieGwgaXNzdWUgdGhhdCBJJ20gbm90IHN1cmUgd2hhdCdzIHRoZSBiZXN0IHdheSB0bwpzb2x2
ZS4gTGludXggaGFzIHRoZSBmb2xsb3dpbmcgJ3dvcmthcm91bmQnIGluIHRoZSBiYWxsb29uIGRy
aXZlcjoKCmVyciA9IHhlbmJ1c19zY2FuZihYQlRfTklMLCAibWVtb3J5IiwgInN0YXRpYy1tYXgi
LCAiJWxsdSIsCgkJICAgJnN0YXRpY19tYXgpOwppZiAoZXJyICE9IDEpCglzdGF0aWNfbWF4ID0g
bmV3X3RhcmdldDsKZWxzZQoJc3RhdGljX21heCA+Pj0gUEFHRV9TSElGVCAtIDEwOwp0YXJnZXRf
ZGlmZiA9IHhlbl9wdl9kb21haW4oKSA/IDAKCQk6IHN0YXRpY19tYXggLSBiYWxsb29uX3N0YXRz
LnRhcmdldF9wYWdlczsKCkkgc3VwcG9zZSB0aGlzIGlzIHVzZWQgdG8gY29wZSB3aXRoIHRoZSBt
ZW1vcnkgcmVwb3J0aW5nIG1pc21hdGNoCnVzdWFsbHkgc2VlbiBvbiBIVk0gZ3Vlc3RzLiBUaGlz
IGhvd2V2ZXIgaW50ZXJhY3RzIHF1aXRlIGJhZGx5IG9uIGEKUFZIIERvbTAgdGhhdCBoYXMgZm9y
IGV4YW1wbGU6CgovbG9jYWwvZG9tYWluLzAvbWVtb3J5L3RhcmdldCA9ICI4MzkxODQwIiAgIChu
MCkKL2xvY2FsL2RvbWFpbi8wL21lbW9yeS9zdGF0aWMtbWF4ID0gIjE3MTc5ODY5MTgwIiAgIChu
MCkKCk9uZSB3YXkgdG8gc29sdmUgdGhpcyBpcyB0byBzZXQgdGFyZ2V0IGFuZCBzdGF0aWMtbWF4
IHRvIHRoZSBzYW1lCnZhbHVlIGluaXRpYWxseSwgc28gdGhhdCB0YXJnZXRfZGlmZiBvbiBMaW51
eCBpcyAwLiBBbm90aGVyIG9wdGlvbgp3b3VsZCBiZSB0byBmb3JjZSB0YXJnZXRfZGlmZiA9IDAg
Zm9yIERvbTAuCgpJJ20gYXR0YWNoaW5nIGEgcGF0Y2ggZm9yIGxpYnhsIHRoYXQgc2hvdWxkIHNv
bHZlIHRoaXMsIGNvdWxkIHlvdQpwbGVhc2UgZ2l2ZSBpdCBhIHRyeSBhbmQgcmVwb3J0IGJhY2s/
CgpJJ20gc3RpbGwgdW5zdXJlIGhvd2V2ZXIgYWJvdXQgdGhlIGJlc3Qgd2F5IHRvIGZpeCB0aGlz
LCBuZWVkIHRvIHRoaW5rCmFib3V0IGl0LgoKUm9nZXIuCi0tLTg8LS0tCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9tZW0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX21lbS5jCmluZGV4IGU1
NTFlMDlmZWQuLjJjOTg0OTkzZDggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX21lbS5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX21lbS5jCkBAIC0xNTEsNyArMTUxLDkgQEAgcmV0cnlf
dHJhbnNhY3Rpb246CiAgICAgICAgICp0YXJnZXRfbWVta2IgPSBpbmZvLmN1cnJlbnRfbWVta2I7
CiAgICAgfQogICAgIGlmIChzdGF0aWNtYXggPT0gTlVMTCkgewotICAgICAgICBsaWJ4bF9feHNf
cHJpbnRmKGdjLCB0LCBtYXhfcGF0aCwgIiUiUFJJdTY0LCBpbmZvLm1heF9tZW1rYik7CisgICAg
ICAgIGxpYnhsX194c19wcmludGYoZ2MsIHQsIG1heF9wYXRoLCAiJSJQUkl1NjQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl90eXBlKGdjLCAwKSA9PSBMSUJYTF9ET01B
SU5fVFlQRV9QViA/CisgICAgICAgICAgICAgICAgICAgICAgICAgaW5mby5tYXhfbWVta2IgOiBp
bmZvLmN1cnJlbnRfbWVta2IpOwogICAgICAgICAqbWF4X21lbWtiID0gaW5mby5tYXhfbWVta2I7
CiAgICAgfQogCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 16:18:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 16: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 1fiMUD-000116-NO; Wed, 25 Jul 2018 16:18: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=eg3x=kj=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fiMUC-000111-IB
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 16:18:00 +0000
X-Inumbo-ID: 37aa7835-9026-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x243.google.com (unknown [2607:f8b0:400d:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 37aa7835-9026-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 18:17:25 +0200 (CEST)
Received: by mail-qk0-x243.google.com with SMTP id 26-v6so5251281qks.9
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 09:17:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=MarshnAFg4fJe8YXtdAr88MUdfanV8CYoJAwcrxPzu4=;
 b=OrHh1OI5gwFuha4Whq5ePX45X+jZfc7dYOKDZsuDowPePJO57fuvNAXQ182CPUclFX
 Xm5Pgr8qNRrvadl5Pf/KQ8DyLZTFCffSj5402I6g3qsBmUSkB1YccGgDf2POvC9ODIk2
 J2JVhczjztr+04toIV+5VHc/w9vZwX0cZZIvUL4Vp4NYfevguR5RHWVCEznuQHmz4bsu
 gyMMy8AOQoYvneKx2s4v1kh86mZs+VlMsbXrGBBQYEY3hyzMVch//M2/z71wDR+PJUc0
 CktxGybRI8/cUNmp5fP9VBLX4bXTJkyMg2LOiVfenBSO+wXWe5tYw29GTLMr8rSY0A61
 EdLg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=MarshnAFg4fJe8YXtdAr88MUdfanV8CYoJAwcrxPzu4=;
 b=Qw4MdYk/ANEDLL+tdeptdrMrueA4G7YVLH167RnwWemL+N4wUCq3IQO/JlQY7HrxhV
 ROnhSW00sXZzIBDQRW+VfD3NC0i88tJxwCd31IlsIXWaT8VAA97QtWEBSL31Igu0PFCz
 NIIhGwSWUgQ3iywY4x6V3Td+Ue1MwZkR59Hfe4xcGR8VdCh4RLUBl8SnO4Q0iSzJSx0w
 69iUlVSBcrVAjoeMU272fdfXoBNXyhDjSrGDFioYsM3fHbc86seKn/nZQ4pg9y3tCCsE
 grWWrr3/MTQv21mvhTmBgk79QYlkDF/RL2rrfmkt93eqfR+ZDz03OXNT9W4fOUKDIrUc
 g/og==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=MarshnAFg4fJe8YXtdAr88MUdfanV8CYoJAwcrxPzu4=;
 b=Vi2skFGOVx5jxj7PBIxyuHuNmhLkrupSmQ+5jemobqHk+4lficSRUcAPlDpHmtxq8/
 Ye0v7kh+20uAAyvc/ohgR+T/UlEv6o/CWCtwDnpQqXlGtgfKyu+bkRwZFFQOBeFctaGg
 ybcno+O9MtKddRvQ8yZ8onWCkeFulK0duSG6+eQYfVp92dUJNOD/jIP/iASlxTaLCX0D
 PVM3FG/XBAxezKVgcBTLgVHkGdP+PjTYs0yWft7qwl3jsjmfbUaaVIosc5iLRxeAN8I/
 qyo+kuDX9mq1FeTc9LZKSgXX6uZtqwfeb79Bn+Cnl6eHcrstRXtaWEagFSO9qpnLzJmu
 WFVw==
X-Gm-Message-State: AOUpUlE+niIZbYkOFLk+PAdjIQOXc+qQItaxbvoinPBmktKyiP0rzhX+
 pQafcUyi4RAB0/9zcIqezNOJP42yD2E7vFM6WOs=
X-Google-Smtp-Source: AAOMgpdNb7mDoLRyiN37WfWNHlqoB7Xr9U649ggCbPnsWN8sDRlwsCu9RYx/lXInA3z8bH0vU6qndYF/bJkhv0kdC18=
X-Received: by 2002:a37:f86:: with SMTP id 6-v6mr19360675qkp.48.1532535478410; 
 Wed, 25 Jul 2018 09:17:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Wed, 25 Jul 2018 09:17:57
 -0700 (PDT)
In-Reply-To: <a4725ddd-6ec4-8e44-2d67-6d91dd809a62@suse.com>
References: <7e0dd5bb-cd78-6f6c-810c-766060da29bf@karlos.cz>
 <a4725ddd-6ec4-8e44-2d67-6d91dd809a62@suse.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 25 Jul 2018 17:17:57 +0100
X-Google-Sender-Auth: 86AY6jmGOk9iWQ9ejxanER8lyUM
Message-ID: <CAFLBxZbiGrK8uwpuxY4SmALm17au7uHEH7fy0OyN7y4-kP94qw@mail.gmail.com>
To: Jim Fehlig <jfehlig@suse.com>
Subject: Re: [Xen-devel] libvirtd hang on CentOS6 after latest updates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Karel Hendrych <k+centosvirt@karlos.cz>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgNDo0MiBQTSwgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNl
LmNvbT4gd3JvdGU6Cj4gT24gMDcvMjIvMjAxOCAwNDowMyBQTSwgS2FyZWwgSGVuZHJ5Y2ggd3Jv
dGU6Cj4+Cj4+IEhpLCBJIGFtIHNlZWluZyBmcmVxdWVudCBsaWJ2aXJ0ZCBoYW5ncyAoY2xpZW50
cyBub3QgcmVzcG9uZGluZykgYWZ0ZXIKPj4gbGFzdCBDZW50T1M2LVhlbiB1cGRhdGUgOgo+Cj4K
PiB4ZW4tZGV2ZWwgaXMgbm90IHRoZSBiZXN0IHBsYWNlIHRvIHNlZWsgaGVscCB3aXRoIGRvd25z
dHJlYW0gaXNzdWVzLAo+IHBhcnRpY3VsYXJseSBsaWJ2aXJ0IG9uZXMgOi0pLiBZb3Ugd291bGQg
aGF2ZSBiZXR0ZXIgbHVjayBjb250YWN0aW5nIHRoZQo+IENlbnRPUzYgbWFpbnRhaW5lcnMuCgpJ
biB0aGlzIGNhc2UsIGl0IGxvb2tzIHZlcnkgbXVjaCBsaWtlIHRoZXkncmUgc3VpbmcgdGhlIFZp
cnQgU0lHCmJpbmFyaWVzLCB3aGljaCBhcmUgcHJldHR5IGNsb3NlIHRvIGJlaW5nIHN0cmFpZ2h0
LXVwIHBhY2tpbmcgb2YgdGhlCnVwc3RyZWFtIHRhcmJhbGxzLCBhbmQgdGhlIG1haW50YWluZXJz
IHdvdWxkIGJlIEFudGhvbnkgJiBJLiAgQW5kIEkgYXQKbGVhc3Qga25vdyB2ZXJ5IGxpdHRsZSBh
Ym91dCBsaWJ2aXJ0LiAgSWYgS2FyZWwgaGFkIHBvc3RlZCB0aGlzIG9uCmNlbnRvcy1kZXZlbCwg
SSB3b3VsZCBhbG1vc3QgY2VydGFpbmx5IGhhdmUgZW5kZWQgdXAgYXNraW5nIGhpbSB0bwpyZXBv
c3QgdG8geGVuLWRldmVsIGFueXdheSwgYXQgd2hpY2ggcG9pbnQgSSB3b3VsZCBoYXZlIGNjJ2Qg
eW91LiA6LSkKCkRvZXMgdGhlIGVycm9yIHJpbmcgYW55IGJlbGxzPwoKS2FyZWwsIGlzIHRoZXJl
IGEgcmVhc29uIHlvdSdyZSBzdGlsbCBvbiBYZW4gNC42IHJhdGhlciB0aGFuIDQuOD8gIEkKZG9u
J3QgdGhpbmsgaXQncyBnZXR0aW5nIHNlY3VyaXR5IHVwZGF0ZXMgYXQgdGhpcyBwb2ludC4gIChB
bnRob255ICYgSQphcmUgb25seSBjb21taXR0aW5nIHRvIG1haW50YWluaW5nIGEgc2luZ2xlIFhl
biB2ZXJzaW9uLCBhbmQgcmlnaHQgbm93CnRoYXQncyA0LjguKQoKIC1HZW9yZ2UKCj4KPj4KPj4g
bGlidmlydC1saWJzLTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAo+PiBsaWJ2aXJ0LWRhZW1vbi00
LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPj4gbGlidmlydC1kYWVtb24tZHJpdmVyLW5ldHdvcmst
NC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0Cj4+IGxpYnZpcnQtZGFlbW9uLWRyaXZlci1ud2ZpbHRl
ci00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPj4gbGliZ2NjLTQuNC43LTE4LmVsNl85LjIueDg2
XzY0Cj4+IDI6cWVtdS1pbWctMC4xMi4xLjItMi41MDMuZWw2XzkuNS54ODZfNjQKPj4gbGlidmly
dC1kYWVtb24tZHJpdmVyLXN0b3JhZ2UtY29yZS00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPj4g
bGlidmlydC1kYWVtb24tZHJpdmVyLXNlY3JldC00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPj4g
bGlidmlydC1kYWVtb24tZHJpdmVyLWludGVyZmFjZS00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQK
Pj4gbGlidmlydC1kYWVtb24tZHJpdmVyLW5vZGVkZXYtNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0
Cj4+IDEwOmNlbnRvcy1yZWxlYXNlLXhlbi1jb21tb24tOC00LmVsNi54ODZfNjQKPj4geGVuLWxp
Y2Vuc2VzLTQuNi42LTEyLmVsNi54ODZfNjQKPj4geGVuLWxpYnMtNC42LjYtMTIuZWw2Lng4Nl82
NAo+PiBsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItbGlieGwtNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0
Cj4+IGxpYnZpcnQtZGFlbW9uLWRyaXZlci14ZW4tNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0Cj4+
IGxpYnZpcnQtZGFlbW9uLWRyaXZlci1xZW11LTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAo+PiBs
aWJ2aXJ0LWRhZW1vbi1kcml2ZXItc3RvcmFnZS1nbHVzdGVyLTQuMS4wLTIueGVuNDYuZWw2Lng4
Nl82NAo+PiBsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItc3RvcmFnZS1sb2dpY2FsLTQuMS4wLTIueGVu
NDYuZWw2Lng4Nl82NAo+PiBsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItc3RvcmFnZS1tcGF0aC00LjEu
MC0yLnhlbjQ2LmVsNi54ODZfNjQKPj4gbGlidmlydC1kYWVtb24tZHJpdmVyLXN0b3JhZ2UtZGlz
ay00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPj4gbGlidmlydC1kYWVtb24tZHJpdmVyLXN0b3Jh
Z2Utc2NzaS00LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPj4gbGlidmlydC1kYWVtb24tZHJpdmVy
LXN0b3JhZ2UtaXNjc2ktNC4xLjAtMi54ZW40Ni5lbDYueDg2XzY0Cj4+IGxpYnZpcnQtZGFlbW9u
LWRyaXZlci1zdG9yYWdlLTQuMS4wLTIueGVuNDYuZWw2Lng4Nl82NAo+PiBsaWJzdGRjKystNC40
LjctMTguZWw2XzkuMi54ODZfNjQKPj4gbGlidmlydC1kYWVtb24tY29uZmlnLW53ZmlsdGVyLTQu
MS4wLTIueGVuNDYuZWw2Lng4Nl82NAo+PiBsaWJ2aXJ0LWRhZW1vbi1jb25maWctbmV0d29yay00
LjEuMC0yLnhlbjQ2LmVsNi54ODZfNjQKPj4gbGlidmlydC1kYWVtb24tZHJpdmVyLWx4Yy00LjEu
MC0yLnhlbjQ2LmVsNi54ODZfNjQKPj4gbGlidmlydC1jbGllbnQtNC4xLjAtMi54ZW40Ni5lbDYu
eDg2XzY0Cj4+IGxpbnV4LWZpcm13YXJlLTIwMTcxMjE1LTgyLmdpdDI0NTFiYjIyLmVsNi5ub2Fy
Y2gKPj4gMTI6ZGhjcC1jb21tb24tNC4xLjEtNTMuUDEuZWw2LmNlbnRvcy40Lng4Nl82NAo+PiAx
MjpkaGNsaWVudC00LjEuMS01My5QMS5lbDYuY2VudG9zLjQueDg2XzY0Cj4+IGxpYnZpcnQtNC4x
LjAtMi54ZW40Ni5lbDYueDg2XzY0Cj4+IDEwOmNlbnRvcy1yZWxlYXNlLXhlbi00Ni04LTQuZWw2
Lng4Nl82NAo+PiAxMDpjZW50b3MtcmVsZWFzZS14ZW4tNDQtOC00LmVsNi54ODZfNjQKPj4gdHpk
YXRhLTIwMThlLTMuZWw2Lm5vYXJjaAo+PiBsaWJnb21wLTQuNC43LTE4LmVsNl85LjIueDg2XzY0
Cj4+IGtlcm5lbC00LjkuODYtMzAuZWw2Lng4Nl82NAo+PiB4ZW4taHlwZXJ2aXNvci00LjYuNi0x
Mi5lbDYueDg2XzY0Cj4+IHhlbi1ydW50aW1lLTQuNi42LTEyLmVsNi54ODZfNjQKPj4geGVuLTQu
Ni42LTEyLmVsNi54ODZfNjQKPj4gbGlidmlydC1kYWVtb24teGVuLTQuMS4wLTIueGVuNDYuZWw2
Lng4Nl82NAo+Pgo+PiBSZW1lZHkgaXMgdG8ga2lsbCAtOSBsaWJ2aXJ0ZCBhbmQgc3RhcnQgYWdh
aW4uIElzc3VlIGNhbiBiZSByZXBsaWNhdGVkCj4+IHdpdGhpbiBmZXcgZG9tVSBzdGFydHMuIFVz
dWFsbHkgbGlidmlydGQgaGFuZ3Mgd2hlbiBkb21VIGlzIGJyaW5naW5nIHVwIHhlbgo+PiBkcml2
ZXJzIG9yIHNvbWV0aGluZyBhcm91bmQgdWRldiwgbGlrZToKPj4KPj4geGVuX25ldGZyb250OiBJ
bml0aWFsaXNpbmcgWGVuIHZpcnR1YWwgZXRoZXJuZXQgZHJpdmVyCj4+Cj4+IEkndmUgYmVlbiBs
b29raW5nIGludG8gbGlidmlydGQgc3RyYWNlIGFuZCBkZWJ1ZyBsb2dzLCBzbyBmYXIgbW9zdAo+
PiBzdXNwaWNpb3VzIGluIGxpYnZpcnRkIGRlYnVnIGxvZyBpcyB0aGlzOgo+Pgo+PiBsaWJ2aXJ0
ZC5sb2c6MjAxOC0wNS0yMiAwODozMjo0NC43NjArMDAwMDogMjU0NTU6IGRlYnVnIDoKPj4gdWRl
dlJlbW92ZU9uZURldmljZToxMjg5IDogRmFpbGVkIHRvIGZpbmQgZGV2aWNlIHRvIHJlbW92ZSB0
aGF0IGhhcyB1ZGV2Cj4+IG5hbWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQvdmlmMjQuMC9x
dWV1ZXMvdHgtNycKPj4gbGlidmlydGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQuNzYxKzAwMDA6
IDI1NDU1OiBkZWJ1ZyA6Cj4+IHVkZXZSZW1vdmVPbmVEZXZpY2U6MTI4OSA6IEZhaWxlZCB0byBm
aW5kIGRldmljZSB0byByZW1vdmUgdGhhdCBoYXMgdWRldgo+PiBuYW1lICcvc3lzL2RldmljZXMv
dmlmLTI0LTAvbmV0L3ZpZjI0LjAvcXVldWVzL3R4LTYnCj4+IGxpYnZpcnRkLmxvZzoyMDE4LTA1
LTIyIDA4OjMyOjQ0Ljc2MSswMDAwOiAyNTQ1NTogZGVidWcgOgo+PiB1ZGV2UmVtb3ZlT25lRGV2
aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYK
Pj4gbmFtZSAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYyNC4wL3F1ZXVlcy90eC00Jwo+
PiBsaWJ2aXJ0ZC5sb2c6MjAxOC0wNS0yMiAwODozMjo0NC43NjIrMDAwMDogMjU0NTU6IGRlYnVn
IDoKPj4gdWRldlJlbW92ZU9uZURldmljZToxMjg5IDogRmFpbGVkIHRvIGZpbmQgZGV2aWNlIHRv
IHJlbW92ZSB0aGF0IGhhcyB1ZGV2Cj4+IG5hbWUgJy9zeXMvZGV2aWNlcy92aWYtMjQtMC9uZXQv
dmlmMjQuMC9xdWV1ZXMvdHgtNScKPj4gbGlidmlydGQubG9nOjIwMTgtMDUtMjIgMDg6MzI6NDQu
NzYzKzAwMDA6IDI1NDU1OiBkZWJ1ZyA6Cj4+IHVkZXZSZW1vdmVPbmVEZXZpY2U6MTI4OSA6IEZh
aWxlZCB0byBmaW5kIGRldmljZSB0byByZW1vdmUgdGhhdCBoYXMgdWRldgo+PiBuYW1lICcvc3lz
L2RldmljZXMvdmlmLTI0LTAvbmV0L3ZpZjI0LjAvcXVldWVzL3R4LTInCj4+IGxpYnZpcnRkLmxv
ZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2NCswMDAwOiAyNTQ1NTogZGVidWcgOgo+PiB1ZGV2UmVt
b3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVtb3ZlIHRoYXQg
aGFzIHVkZXYKPj4gbmFtZSAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYyNC4wL3F1ZXVl
cy90eC0zJwo+PiBsaWJ2aXJ0ZC5sb2c6MjAxOC0wNS0yMiAwODozMjo0NC43NjUrMDAwMDogMjU0
NTU6IGRlYnVnIDoKPj4gdWRldlJlbW92ZU9uZURldmljZToxMjg5IDogRmFpbGVkIHRvIGZpbmQg
ZGV2aWNlIHRvIHJlbW92ZSB0aGF0IGhhcyB1ZGV2Cj4+IG5hbWUgJy9zeXMvZGV2aWNlcy92aWYt
MjQtMC9uZXQvdmlmMjQuMC9xdWV1ZXMvcngtNicKPj4gbGlidmlydGQubG9nOjIwMTgtMDUtMjIg
MDg6MzI6NDQuNzY2KzAwMDA6IDI1NDU1OiBkZWJ1ZyA6Cj4+IHVkZXZSZW1vdmVPbmVEZXZpY2U6
MTI4OSA6IEZhaWxlZCB0byBmaW5kIGRldmljZSB0byByZW1vdmUgdGhhdCBoYXMgdWRldgo+PiBu
YW1lICcvc3lzL2RldmljZXMvdmlmLTI0LTAvbmV0L3ZpZjI0LjAvcXVldWVzL3J4LTUnCj4+IGxp
YnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2NyswMDAwOiAyNTQ1NTogZGVidWcgOgo+
PiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZpY2UgdG8gcmVt
b3ZlIHRoYXQgaGFzIHVkZXYKPj4gbmFtZSAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0wL25ldC92aWYy
NC4wL3F1ZXVlcy9yeC00Jwo+PiBsaWJ2aXJ0ZC5sb2c6MjAxOC0wNS0yMiAwODozMjo0NC43Njcr
MDAwMDogMjU0NTU6IGRlYnVnIDoKPj4gdWRldlJlbW92ZU9uZURldmljZToxMjg5IDogRmFpbGVk
IHRvIGZpbmQgZGV2aWNlIHRvIHJlbW92ZSB0aGF0IGhhcyB1ZGV2Cj4+IG5hbWUgJy9zeXMvZGV2
aWNlcy92aWYtMjQtMC9uZXQvdmlmMjQuMC9xdWV1ZXMvcngtNycKPj4gbGlidmlydGQubG9nOjIw
MTgtMDUtMjIgMDg6MzI6NDQuNzY4KzAwMDA6IDI1NDU1OiBkZWJ1ZyA6Cj4+IHVkZXZSZW1vdmVP
bmVEZXZpY2U6MTI4OSA6IEZhaWxlZCB0byBmaW5kIGRldmljZSB0byByZW1vdmUgdGhhdCBoYXMg
dWRldgo+PiBuYW1lICcvc3lzL2RldmljZXMvdmlmLTI0LTAvbmV0L3ZpZjI0LjAvcXVldWVzL3J4
LTInCj4+IGxpYnZpcnRkLmxvZzoyMDE4LTA1LTIyIDA4OjMyOjQ0Ljc2OSswMDAwOiAyNTQ1NTog
ZGVidWcgOgo+PiB1ZGV2UmVtb3ZlT25lRGV2aWNlOjEyODkgOiBGYWlsZWQgdG8gZmluZCBkZXZp
Y2UgdG8gcmVtb3ZlIHRoYXQgaGFzIHVkZXYKPj4gbmFtZSAnL3N5cy9kZXZpY2VzL3ZpZi0yNC0w
L25ldC92aWYyNC4wL3F1ZXVlcy9yeC0zJwo+Pgo+PiBJIGNvdWxkIG5vdCBnZXQgcmlkIG9mIHRo
aXMgYnkgcmVkdWNpbmcgYW1vdW50IG9mIGRyaXZlciBxdWV1ZXMgKG5vdCBzdXJlCj4+IGlmIHRo
YXQgYXBwbGllcyB0byBQVikKPj4KPj4gSXMgc29tZW9uZSBvdXQgdGhlcmUgc2VlaW5nIHNpbWls
YXIgaXNzdWVzPyBBbnlvbmUgcGVyaGFwcyBpbnRlcmVzdGVkIGluCj4+IHJldmlld2luZyBmdWxs
IGRlYnVnIGxvZyAvIHN0cmFjZSA/Cj4+Cj4+IENoZWVycwo+PiBLYXJlbAo+Pgo+Pgo+PiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Cj4+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+PiBodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCj4KPgo+Cj4g
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 16:19:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 16:19: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 1fiMVI-00014g-39; Wed, 25 Jul 2018 16:19: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=ronb=kj=citrix.com=prvs=7375a3bad=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fiMVG-00014S-Hy
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 16:19:06 +0000
X-Inumbo-ID: 7c5b44e2-9026-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7c5b44e2-9026-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 16:19:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76699446"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "bercarug@amazon.com"
 <bercarug@amazon.com>
Thread-Topic: [Xen-devel] PVH dom0 creation fails - the system freezes
Thread-Index: AQHUInvYlh/9GOJkxEKkDUCp/2u3r6SeAkQAgAGVnYCAADpVAIAABh2AgAAEGwCAAETE4A==
Date: Wed, 25 Jul 2018 16:19:03 +0000
Message-ID: <39fd8a224e5e4a39999b04582d45a0c4@AMSPEX02CL03.citrite.net>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <40a982ee-06c4-e45a-006e-f75df79eb14b@amazon.com>
 <20180725141204.j2pzznmaeuwis32q@mac.bytemobile.com>
In-Reply-To: <20180725141204.j2pzznmaeuwis32q@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] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 "abelgun@amazon.com" <abelgun@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFJv
Z2VyIFBhdSBNb25uw6kNCj4gU2VudDogMjUgSnVseSAyMDE4IDE1OjEyDQo+IFRvOiBiZXJjYXJ1
Z0BhbWF6b24uY29tDQo+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz47IERhdmlkIFdvb2Rob3VzZQ0KPiA8ZHdtdzJAaW5mcmFkZWFkLm9yZz47IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT47DQo+IGFiZWxndW5AYW1hem9uLmNvbQ0KPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gUFZIIGRvbTAgY3JlYXRpb24gZmFpbHMgLSB0aGUgc3lzdGVtIGZy
ZWV6ZXMNCj4gDQo+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDA0OjU3OjIzUE0gKzAzMDAsIGJl
cmNhcnVnQGFtYXpvbi5jb20gd3JvdGU6DQo+ID4gT24gMDcvMjUvMjAxOCAwNDozNSBQTSwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToNCj4gPiA+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDAxOjA2
OjQzUE0gKzAzMDAsIGJlcmNhcnVnQGFtYXpvbi5jb20NCj4gd3JvdGU6DQo+ID4gPiA+IE9uIDA3
LzI0LzIwMTggMTI6NTQgUE0sIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+ID4gPiA+ID4gPiA+IE9u
IDIzLjA3LjE4IGF0IDEzOjUwLCA8YmVyY2FydWdAYW1hem9uLmNvbT4gd3JvdGU6DQo+ID4gPiA+
ID4gPiBGb3IgdGhlIGxhc3QgZmV3IGRheXMsIEkgaGF2ZSBiZWVuIHRyeWluZyB0byBnZXQgYSBQ
VkggZG9tMCBydW5uaW5nLA0KPiA+ID4gPiA+ID4gaG93ZXZlciBJIGVuY291bnRlcmVkIHRoZSBm
b2xsb3dpbmcgcHJvYmxlbTogdGhlIHN5c3RlbSBzZWVtcw0KPiB0bw0KPiA+ID4gPiA+ID4gZnJl
ZXplIGFmdGVyIHRoZSBoeXBlcnZpc29yIGJvb3RzLCB0aGUgc2NyZWVuIGdvZXMgYmxhY2suIEkg
aGF2ZQ0KPiB0cmllZCB0bw0KPiA+ID4gPiA+ID4gZGVidWcgaXQgdmlhIGEgc2VyaWFsIGNvbnNv
bGUgKHVzaW5nIE1pbmljb20pIGFuZCBtYW5hZ2VkIHRvIGdldA0KPiBzb21lDQo+ID4gPiA+ID4g
PiBtb3JlIFhlbiBvdXRwdXQsIGFmdGVyIHRoZSBzY3JlZW4gdHVybnMgYmxhY2suDQo+ID4gPiA+
ID4gPg0KPiA+ID4gPiA+ID4gSSBtZW50aW9uIHRoYXQgSSBoYXZlIHRyaWVkIHRvIGJvb3QgdGhl
IFBWSCBkb20wIHVzaW5nIGRpZmZlcmVudA0KPiBrZXJuZWwNCj4gPiA+ID4gPiA+IGltYWdlcyAo
ZnJvbSA0LjkuMCB0byA0LjE4LXJjMyksIGRpZmZlcmVudCBYZW4gIHZlcnNpb25zICg0LjEwLCA0
LjExLA0KPiA0LjEyKS4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBCZWxvdyBJIGF0dGFjaGVk
IG15IHN5c3RlbSAvIGh5cGVydmlzb3IgY29uZmlndXJhdGlvbiwgYXMgd2VsbCBhcw0KPiB0aGUN
Cj4gPiA+ID4gPiA+IG91dHB1dCBjYXB0dXJlZCB0aHJvdWdoIHRoZSBzZXJpYWwgY29uc29sZSwg
Y29ycmVzcG9uZGluZyB0byB0aGUNCj4gbGF0ZXN0DQo+ID4gPiA+ID4gPiB2ZXJzaW9ucyBmb3Ig
WGVuIGFuZCB0aGUgTGludXggS2VybmVsIChYZW4gc3RhZ2luZyBhbmQgS2VybmVsIGZyb20NCj4g
dGhlDQo+ID4gPiA+ID4gPiB4ZW4vdGlwIHRyZWUpLg0KPiA+ID4gPiA+ID4gWy4uLl0NCj4gPiA+
ID4gPiA+IChYRU4pIFtWVC1EXWlvbW11LmM6OTE5OiBpb21tdV9mYXVsdF9zdGF0dXM6IEZhdWx0
IE92ZXJmbG93DQo+ID4gPiA+ID4gPiAoWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1
bHRfc3RhdHVzOiBQcmltYXJ5IFBlbmRpbmcNCj4gRmF1bHQNCj4gPiA+ID4gPiA+IChYRU4pIFtW
VC1EXURNQVI6W0RNQSBXcml0ZV0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MTQuMF0gZmF1bHQN
Cj4gYWRkciA4ZGViMzAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMDIxYjAwMA0KPiA+ID4gQ2Fu
IHlvdSBmaWd1cmUgb3V0IHdoaWNoIFBDSSBkZXZpY2UgaXMgMDA6MTQuMD8NCj4gPiBUaGlzIGlz
IHRoZSBvdXRwdXQgb2YgbHNwY2kgLXZ2diBmb3IgZGV2aWNlIDAwOjE0LjA6DQo+ID4NCj4gPiAw
MDoxNC4wIFVTQiBjb250cm9sbGVyOiBJbnRlbCBDb3Jwb3JhdGlvbiBTdW5yaXNlIFBvaW50LUgg
VVNCIDMuMCB4SENJDQo+ID4gQ29udHJvbGxlciAocmV2IDMxKSAocHJvZy1pZiAzMCBbWEhDSV0p
DQo+ID4gwqDCoMKgwqDCoMKgwqAgU3Vic3lzdGVtOiBJbnRlbCBDb3Jwb3JhdGlvbiBTdW5yaXNl
IFBvaW50LUggVVNCIDMuMCB4SENJIENvbnRyb2xsZXINCj4gPiDCoMKgwqDCoMKgwqDCoCBDb250
cm9sOiBJL08tIE1lbSsgQnVzTWFzdGVyKyBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29wLQ0K
PiBQYXJFcnIrDQo+ID4gU3RlcHBpbmctIFNFUlIrIEZhc3RCMkItIERpc0lOVHgrDQo+ID4gwqDC
oMKgwqDCoMKgwqAgU3RhdHVzOiBDYXArIDY2TUh6LSBVREYtIEZhc3RCMkIrIFBhckVyci0gREVW
U0VMPW1lZGl1bSA+VEFib3J0LQ0KPiA+IDxUQWJvcnQtIDxNQWJvcnQrID5TRVJSLSA8UEVSUi0g
SU5UeC0NCj4gPiDCoMKgwqDCoMKgwqDCoCBMYXRlbmN5OiAwDQo+ID4gwqDCoMKgwqDCoMKgwqAg
SW50ZXJydXB0OiBwaW4gQSByb3V0ZWQgdG8gSVJRIDE3OA0KPiA+IMKgwqDCoMKgwqDCoMKgIFJl
Z2lvbiAwOiBNZW1vcnkgYXQgYTJlMDAwMDAgKDY0LWJpdCwgbm9uLXByZWZldGNoYWJsZSkgW3Np
emU9NjRLXQ0KPiA+IMKgwqDCoMKgwqDCoMKgIENhcGFiaWxpdGllczogWzcwXSBQb3dlciBNYW5h
Z2VtZW50IHZlcnNpb24gMg0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBGbGFn
czogUE1FQ2xrLSBEU0ktIEQxLSBEMi0gQXV4Q3VycmVudD0zNzVtQQ0KPiA+IFBNRShEMC0sRDEt
LEQyLSxEM2hvdCssRDNjb2xkKykNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
U3RhdHVzOiBEMCBOb1NvZnRSc3QrIFBNRS1FbmFibGUtIERTZWw9MCBEU2NhbGU9MCBQTUUtDQo+
ID4gwqDCoMKgwqDCoMKgwqAgQ2FwYWJpbGl0aWVzOiBbODBdIE1TSTogRW5hYmxlKyBDb3VudD0x
LzggTWFza2FibGUtIDY0Yml0Kw0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBB
ZGRyZXNzOiAwMDAwMDAwMGZlZTBlMDAwwqAgRGF0YTogNDAyMQ0KPiA+IMKgwqDCoMKgwqDCoMKg
IEtlcm5lbCBkcml2ZXIgaW4gdXNlOiB4aGNpX2hjZA0KPiA+IMKgwqDCoMKgwqDCoMKgIEtlcm5l
bCBtb2R1bGVzOiB4aGNpX3BjaQ0KPiANCj4gSSdtIGFmcmFpZCB5b3VyIFVTQiBjb250cm9sbGVy
IGlzIG1pc3NpbmcgUk1SUiBlbnRyaWVzIGluIHRoZSBETUFSDQo+IEFDUEkgdGFibGVzLCB0aHVz
IGNhdXNpbmcgdGhlIElPTU1VIGZhdWx0cyBhbmQgbm90IHdvcmtpbmcgcHJvcGVybHkuDQo+IA0K
PiBZb3UgY291bGQgdHJ5IHRvIG1hbnVhbGx5IGFkZCBzb21lIGV4dHJhIHJtcnIgcmVnaW9ucyBi
eSBhcHBlbmRpbmc6DQo+IA0KPiBybXJyPTB4OGRlYjM9MDowOjE0LjANCj4gDQo+IFRvIHRoZSBY
ZW4gY29tbWFuZCBsaW5lLCBhbmQga2VlcCBhZGRpbmcgYW55IGFkZHJlc3MgdGhhdCBwb3BzIHVw
IGluDQo+IHRoZSBpb21tdSBmYXVsdHMuIFRoaXMgaXMgb2YgY291cnNlIHF1aXRlIGN1bWJlcnNv
bWUsIGJ1dCB0aGVyZSdzIG5vDQo+IHdheSB0byBnZXQgdGhlIHJlcXVpcmVkIG1lbW9yeSBhZGRy
ZXNzZXMgaWYgdGhlIGRhdGEgaW4gUk1SUiBpcw0KPiB3cm9uZy9pbmNvbXBsZXRlLg0KPiANCg0K
WW91IGNvdWxkIGp1c3QgYWRkIGFsbCBFODIwIHJlc2VydmVkIHJlZ2lvbnMgaW4gdGhlcmUuIFRo
YXQgd2lsbCBhbG1vc3QgY2VydGFpbmx5IGNvdmVyIGl0Lg0KDQogIFBhdWwNCg0KPiBSb2dlci4N
Cj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+
IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
DQo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 16:29:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 16:29: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 1fiMfM-0001vy-4d; Wed, 25 Jul 2018 16:29: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=sdpf=kj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fiMfK-0001vt-Oi
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 16:29:30 +0000
X-Inumbo-ID: f0e91967-9027-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f0e91967-9027-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 16:29:46 +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 57462AE5C;
 Wed, 25 Jul 2018 16:29:28 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 bercarug@amazon.com
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@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: <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
Date: Wed, 25 Jul 2018 18:29:25 +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: <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMTggMTg6MTIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gV2VkLCBKdWwg
MjUsIDIwMTggYXQgMDU6MDU6MzVQTSArMDMwMCwgYmVyY2FydWdAYW1hem9uLmNvbSB3cm90ZToK
Pj4gT24gMDcvMjUvMjAxOCAwNTowMiBQTSwgV2VpIExpdSB3cm90ZToKPj4+IE9uIFdlZCwgSnVs
IDI1LCAyMDE4IGF0IDAzOjQxOjExUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4g
T24gMjUvMDcvMTggMTU6MzUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4+PiBXaGF0IGNv
dWxkIGJlIGNhdXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1vcnkgbG9zcyBwcm9ibGVtPwo+Pj4+PiBU
aGF0IHNlZW1zIHRvIGJlIExpbnV4IGFnZ3Jlc3NpdmVseSBiYWxsb29uaW5nIG91dCBtZW1vcnks
IHlvdSBnbyBmcm9tCj4+Pj4+IDcxMjlNIHRvdGFsIG1lbW9yeSB0byAyNDZNLiBBcmUgeW91IGNy
ZWF0aW5nIGEgbG90IG9mIGRvbWFpbnM/Cj4+Pj4gVGhpcyBtaWdodCBiZSByZWxhdGVkIHRvIHRo
ZSB0b29scyB0aGlua2luZyBkb20wIGlzIGEgUFYgZG9tYWluLgo+Pj4gR29vZCBwb2ludC4KPj4+
Cj4+PiBJbiB0aGF0IGNhc2UsIHhlbnN0b3JlLWxzIC1mcCB3b3VsZCBhbHNvIGJlIHVzZWZ1bC4g
VGhlIG91dHB1dCBzaG91bGQKPj4+IHNob3cgdGhlIGJhbGxvb24gdGFyZ2V0IGZvciBEb20wLgo+
Pj4KPj4+IFlvdSBjYW4gYWxzbyB0cnkgdG8gc2V0IHRoZSBhdXRvYmFsbG9vbiB0byBvZmYgaW4g
L2V0Yy94ZW4veGwuY2ZnIHRvIHNlZQo+Pj4gaWYgaXQgbWFrZXMgYW55IGRpZmZlcmVuY2UuCj4+
Pgo+Pj4gV2VpLgo+PiBBbHNvIHRyaWVkIHNldHRpbmcgYXV0b2JhbGxvb25pbmcgb2ZmLCBidXQg
aXQgaGFkIG5vIGVmZmVjdC4KPiAKPiBUaGlzIGlzIGEgTGludXgvbGlieGwgaXNzdWUgdGhhdCBJ
J20gbm90IHN1cmUgd2hhdCdzIHRoZSBiZXN0IHdheSB0bwo+IHNvbHZlLiBMaW51eCBoYXMgdGhl
IGZvbGxvd2luZyAnd29ya2Fyb3VuZCcgaW4gdGhlIGJhbGxvb24gZHJpdmVyOgo+IAo+IGVyciA9
IHhlbmJ1c19zY2FuZihYQlRfTklMLCAibWVtb3J5IiwgInN0YXRpYy1tYXgiLCAiJWxsdSIsCj4g
CQkgICAmc3RhdGljX21heCk7Cj4gaWYgKGVyciAhPSAxKQo+IAlzdGF0aWNfbWF4ID0gbmV3X3Rh
cmdldDsKPiBlbHNlCj4gCXN0YXRpY19tYXggPj49IFBBR0VfU0hJRlQgLSAxMDsKPiB0YXJnZXRf
ZGlmZiA9IHhlbl9wdl9kb21haW4oKSA/IDAKPiAJCTogc3RhdGljX21heCAtIGJhbGxvb25fc3Rh
dHMudGFyZ2V0X3BhZ2VzOwoKSG1tLCBzaG91bGRuJ3QgUFZIIGJlaGF2ZSB0aGUgc2FtZSB3YXkg
YXMgUFYgaGVyZT8gSSBkb24ndCB0aGluawp0aGVyZSBpcyBtZW1vcnkgbWlzc2luZyBmb3IgUFZI
LCBvcHBvc2VkIHRvIEhWTSdzIGZpcm13YXJlIG1lbW9yeS4KCkFkZGluZyBCb3JpcyBmb3IgYSBz
ZWNvbmQgb3Bpbmlvbi4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 16:44:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 16:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiMtv-0003L5-Gs; Wed, 25 Jul 2018 16:44: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=m8ai=kj=citrix.com=prvs=737e41906=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiMtu-0003L0-6z
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 16:44:34 +0000
X-Inumbo-ID: 0ac64b2a-902a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0ac64b2a-902a-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 16:44:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61102657"
Date: Wed, 25 Jul 2018 17:44:29 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180725164428.ksvd3cgam7lpgvlo@citrix.com>
References: <20180723165735.911-1-wei.liu2@citrix.com>
 <20180723165735.911-3-wei.liu2@citrix.com>
 <20180725155531.ti62ddecsf5w5tm5@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725155531.ti62ddecsf5w5tm5@doug-macbook.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] automation: build with debian unstable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTA6NTU6MzFBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDU6NTc6MzVQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cj4gCj4gV2hpbGUgdGhpcyBpcyBnb29kIGFuZCBwcm92aXNpb25hbGx5IEkgd291bGQgc2F5Ogo+
IAo+IEFja2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4gCj4gSSdk
IGxpa2UgdXMgdG8gaG9sZCBvZmYgb24gY29tbWl0dGluZyB0aGlzIHVudGlsIG90aGVyIGNoYW5n
ZXMgbGFuZCB0bwo+IGZpeCB0aGUgYnVpbGQgaXNzdWVzIHRoYXQgYXJlIGN1cnJlbnRseSBoYXBw
ZW5pbmcgb24gRGViaWFuIHVuc3RhYmxlLgo+IGUuZy4gaVBYRSBkb2Vzbid0IHdvcmsgYXMgd2Vs
bCBhcyBPVk1GLiBJJ3ZlIHNlZW4gYSBwYXRjaCBvbiB0aGUgbGlzdAo+IGZvciB0aGUgbGF0dGVy
LgoKWWVzLCBJIHBsYW4gdG8gZml4IGFsbCB0aGUgaXNzdWVzIGJlZm9yZSBjb21taXR0aW5nIHRo
ZSBwYXRjaC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 16:59:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 16: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 1fiN7t-0004H2-V2; Wed, 25 Jul 2018 16:59: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=u8ay=kj=suse.com=jfehlig@srs-us1.protection.inumbo.net>)
 id 1fiN7t-0004Gx-7A
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 16:59:01 +0000
X-Inumbo-ID: f2496acc-902b-11e8-a8a5-bc764e045a96
Received: from smtp2.provo.novell.com (unknown [137.65.250.81])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2496acc-902b-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 18:58:26 +0200 (CEST)
Received: from [192.168.0.4] (prv-ext-foundry1int.gns.novell.com
 [137.65.251.240])
 by smtp2.provo.novell.com with ESMTP (TLS encrypted);
 Wed, 25 Jul 2018 10:58:57 -0600
To: George Dunlap <dunlapg@umich.edu>
References: <7e0dd5bb-cd78-6f6c-810c-766060da29bf@karlos.cz>
 <a4725ddd-6ec4-8e44-2d67-6d91dd809a62@suse.com>
 <CAFLBxZbiGrK8uwpuxY4SmALm17au7uHEH7fy0OyN7y4-kP94qw@mail.gmail.com>
From: Jim Fehlig <jfehlig@suse.com>
Message-ID: <8d51c1cc-f2d4-5037-396b-5b2c033c744c@suse.com>
Date: Wed, 25 Jul 2018 10:58:55 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <CAFLBxZbiGrK8uwpuxY4SmALm17au7uHEH7fy0OyN7y4-kP94qw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] libvirtd hang on CentOS6 after latest updates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Karel Hendrych <k+centosvirt@karlos.cz>,
 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>

T24gMDcvMjUvMjAxOCAxMDoxNyBBTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiBXZWQsIEp1
bCAyNSwgMjAxOCBhdCA0OjQyIFBNLCBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29tPiB3cm90
ZToKPj4gT24gMDcvMjIvMjAxOCAwNDowMyBQTSwgS2FyZWwgSGVuZHJ5Y2ggd3JvdGU6Cj4+Pgo+
Pj4gSGksIEkgYW0gc2VlaW5nIGZyZXF1ZW50IGxpYnZpcnRkIGhhbmdzIChjbGllbnRzIG5vdCBy
ZXNwb25kaW5nKSBhZnRlcgo+Pj4gbGFzdCBDZW50T1M2LVhlbiB1cGRhdGUgOgo+Pgo+Pgo+PiB4
ZW4tZGV2ZWwgaXMgbm90IHRoZSBiZXN0IHBsYWNlIHRvIHNlZWsgaGVscCB3aXRoIGRvd25zdHJl
YW0gaXNzdWVzLAo+PiBwYXJ0aWN1bGFybHkgbGlidmlydCBvbmVzIDotKS4gWW91IHdvdWxkIGhh
dmUgYmV0dGVyIGx1Y2sgY29udGFjdGluZyB0aGUKPj4gQ2VudE9TNiBtYWludGFpbmVycy4KPiAK
PiBJbiB0aGlzIGNhc2UsIGl0IGxvb2tzIHZlcnkgbXVjaCBsaWtlIHRoZXkncmUgc3VpbmcgdGhl
IFZpcnQgU0lHCj4gYmluYXJpZXMsIHdoaWNoIGFyZSBwcmV0dHkgY2xvc2UgdG8gYmVpbmcgc3Ry
YWlnaHQtdXAgcGFja2luZyBvZiB0aGUKPiB1cHN0cmVhbSB0YXJiYWxscywgYW5kIHRoZSBtYWlu
dGFpbmVycyB3b3VsZCBiZSBBbnRob255ICYgSS4gIEFuZCBJIGF0Cj4gbGVhc3Qga25vdyB2ZXJ5
IGxpdHRsZSBhYm91dCBsaWJ2aXJ0LiAgSWYgS2FyZWwgaGFkIHBvc3RlZCB0aGlzIG9uCj4gY2Vu
dG9zLWRldmVsLCBJIHdvdWxkIGFsbW9zdCBjZXJ0YWlubHkgaGF2ZSBlbmRlZCB1cCBhc2tpbmcg
aGltIHRvCj4gcmVwb3N0IHRvIHhlbi1kZXZlbCBhbnl3YXksIGF0IHdoaWNoIHBvaW50IEkgd291
bGQgaGF2ZSBjYydkIHlvdS4gOi0pCgpIZWgsIG9rIDotKS4KCj4gRG9lcyB0aGUgZXJyb3Igcmlu
ZyBhbnkgYmVsbHM/CgpUaGUgdWRldiBtZXNzYWdlcyBhcmUgJ2RlYnVnJyBsZXZlbCAobm90IGZh
dGFsKSBhbmQgdW5yZWxhdGVkIElNTy4gSXQgd291bGQgYmUgCmJlc3QgdG8gYXR0YWNoIGdkYiB0
byB0aGUgbGlidmlydGQgcHJvY2VzcyBhbmQgZ2V0IGEgYmFja3RyYWNlIG9mIGFsbCB0aHJlYWRz
LgoKUmVnYXJkcywKSmltCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 17:00:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 17:00:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiN9K-0004tK-3o; Wed, 25 Jul 2018 17:00: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiN9H-0004ss-Nx
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 17:00:27 +0000
X-Inumbo-ID: 25907f5d-902c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 25907f5d-902c-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 18:59:52 +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 1fiN95-0000z5-PH; Wed, 25 Jul 2018 17:00:15 +0000
Received: from gdunlap by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <gdunlap@xenbits.xen.org>)
 id 1fiN95-0005te-ML; Wed, 25 Jul 2018 17:00:15 +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: <E1fiN95-0005te-ML@xenbits.xenproject.org>
Date: Wed, 25 Jul 2018 17:00:15 +0000
Subject: [Xen-devel] Xen Security Advisory 274 - Linux: Uninitialized state
 in PV syscall return 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.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-274

         Linux: Uninitialized state in PV syscall return path

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

Linux has a `failsafe` callback, invoked by Xen under certain
conditions.  Normally in this failsafe callback, error_entry is paired
with error_exit; and error_entry uses %ebx to communicate to
error_exit whether to use the user or kernel return path.

Unfortunately, on 64-bit PV Xen on x86, error_exit is called without
error_entry being called first, leaving %ebx with an invalid value.

IMPACT
======

A rogue user-space program could crash a guest kernel.  Privilege
escalation cannot be ruled out.

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

Only 64-bit x86 PV Linux systems are vulnerable.

All versions of Linux are vulnerable.

MITIGATION
==========

Switching to HVM or PVH guests will mitigate this issue.

CREDITS
=======

This issue was discovered by M. Vefa Bicakci, and recognized as a
security issue by Andy Lutorminski.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

NB this patch has not been accepted into Linux upstream yet.  An
updated advisory will be sent if the fix upstreamed looks
significantly different.

xsa274-linux-4.17.patch           Linux 4.17

$ sha256sum xsa274*
0c30cb13d1d573f446c8cb8d4824ffad8ef9149a7589a19ef9bcc83c07bddcf5  xsa274-linux-4.17.patch
$

NOTE ON THE LACK OF EMBARGO
===========================

The patch for this issue was published on linux-kernel without being
first reported to the XenProject Security Team.

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

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAltYp7EMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZipwIAINGjP6d5vABI2CEdbromimlXiwGvTUBWOoIsvu1
bfLyeab334UBIpmouz+UhgKXFdujIFNpWqGpCc68xoNSsJiY+95GykbkxfghxzkL
GQXzGloJVrHSzRGT+wUlTg9qCpbj1YVr1YtnACa34eXJTGhUBnOl0L3gBRbrjILb
esECY3/EAKcnB8z1d2AzCRamYVGvfMO8xcolYrP1DzlNYQPnfrKvZu/7vkiyhbrO
M9nM6+9MdS63JPGp5dX8xRO3TzyRDpgpSpkoMY8Lqhrr5/oLC9dhtdm/yK2kNtJ/
JluBn6q+EfZKoW/UcwTsehiTOOTKb/WYhC3e1jsRpm/+drU=
=7MDt
-----END PGP SIGNATURE-----

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

RnJvbSA4ZGY2MzUwMDdlMDczNzg4NzUyMmVlYmVlODg2MTU1NjAyYjg4MDli
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmR5IEx1dG9taXJz
a2kgPGx1dG9Aa2VybmVsLm9yZz4KRGF0ZTogU3VuLCAyMiBKdWwgMjAxOCAx
MTowNTowOSAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIHg4Ni9lbnRyeS82NDog
UmVtb3ZlICVlYnggaGFuZGxpbmcgZnJvbSBlcnJvcl9lbnRyeS9leGl0Cgpl
cnJvcl9lbnRyeSBhbmQgZXJyb3JfZXhpdCBjb21tdW5pY2F0ZSB0aGUgdXNl
ciB2cyBrZXJuZWwgc3RhdHVzIG9mCnRoZSBmcmFtZSB1c2luZyAlZWJ4LiAg
VGhpcyBpcyB1bm5lY2Vzc2FyeSAtLSB0aGUgaW5mb3JtYXRpb24gaXMgaW4K
cmVncy0+Y3MuICBKdXN0IHVzZSByZWdzLT5jcy4KClRoaXMgbWFrZXMgZXJy
b3JfZW50cnkgc2ltcGxlciBhbmQgbWFrZXMgZXJyb3JfZXhpdCBtb3JlIHJv
YnVzdC4KCkl0IGFsc28gZml4ZXMgYSBuYXN0eSBidWcuICBCZWZvcmUgYWxs
IHRoZSBTcGVjdHJlIG5vbnNlbnNlLCBUaGUKeGVuX2ZhaWxzYWZlX2NhbGxi
YWNrIGVudHJ5IHBvaW50IHJldHVybmVkIGxpa2UgdGhpczoKCiAgICAgICAg
QUxMT0NfUFRfR1BSRUdTX09OX1NUQUNLCiAgICAgICAgU0FWRV9DX1JFR1MK
ICAgICAgICBTQVZFX0VYVFJBX1JFR1MKICAgICAgICBFTkNPREVfRlJBTUVf
UE9JTlRFUgogICAgICAgIGptcCAgICAgZXJyb3JfZXhpdAoKQW5kIGl0IGRp
ZCBub3QgZ28gdGhyb3VnaCBlcnJvcl9lbnRyeS4gIFRoaXMgd2FzIGJvZ3Vz
OiBSQlgKY29udGFpbmVkIGdhcmJhZ2UsIGFuZCBlcnJvcl9leGl0IGV4cGVj
dGVkIGEgZmxhZyBpbiBSQlguCkZvcnR1bmF0ZWx5LCBpdCBnZW5lcmFsbHkg
Y29udGFpbmVkICpub256ZXJvKiBnYXJiYWdlLCBzbyB0aGUKY29ycmVjdCBj
b2RlIHBhdGggd2FzIHVzZWQuICBBcyBwYXJ0IG9mIHRoZSBTcGVjdHJlIGZp
eGVzLCBjb2RlIHdhcwphZGRlZCB0byBjbGVhciBSQlggdG8gbWl0aWdhdGUg
Y2VydGFpbiBzcGVjdWxhdGlvbiBhdHRhY2tzLiAgTm93LApkZXBlbmRpbmcg
b24ga2VybmVsIGNvbmZpZ3VyYXRpb24sIFJCWCBnb3QgemVyb2VkIGFuZCwg
d2hlbiBydW5uaW5nCnNvbWUgV2luZSB3b3JrbG9hZHMsIHRoZSBrZXJuZWwg
Y3Jhc2hlcy4gIFRoaXMgd2FzIGludHJvZHVjZWQgYnk6CgogICAgY29tbWl0
IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDogQ2xlYXIgcmVnaXN0ZXJz
IGZvcgogICAgZXhjZXB0aW9ucy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3Bl
Y3VsYXRpb24gYXR0YWNrIHN1cmZhY2UiKQoKV2l0aCB0aGlzIHBhdGNoIGFw
cGxpZWQsIFJCWCBpcyBubyBsb25nZXIgbmVlZGVkIGFzIGEgZmxhZywgYW5k
IHRoZQpwcm9ibGVtIGdvZXMgYXdheS4KCkkgc3VzcGVjdCB0aGF0IG1hbGlj
aW91cyB1c2Vyc3BhY2UgY291bGQgdXNlIHRoaXMgYnVnIHRvIGNyYXNoIHRo
ZQprZXJuZWwgZXZlbiB3aXRob3V0IHRoZSBvZmZlbmRpbmcgcGF0Y2ggYXBw
bGllZCwgdGhvdWdoLgoKW0hpc3RvcmljYWwgbm90ZTogSSB3cm90ZSB0aGlz
IHBhdGNoIGFzIGEgY2xlYW51cCBiZWZvcmUgSSB3YXMgYXdhcmUKIG9mIHRo
ZSBidWcgaXQgZml4ZWQuXQoKW05vdGUgdG8gc3RhYmxlIG1haW50YWluZXJz
OiB0aGlzIHNob3VsZCBwcm9iYWJseSBnZXQgYXBwbGllZCB0byBhbGwKIGtl
cm5lbHMuICBJZiB5b3UncmUgbmVydm91cyBhYm91dCB0aGF0LCBhIG1vcmUg
Y29uc2VydmF0aXZlIGZpeCB0bwogYWRkIHhvcmwgJWVieCwlZWJ4OyBpbmNs
ICVlYnggYmVmb3JlIHRoZSBqdW1wIHRvIGVycm9yX2V4aXQgc2hvdWxkCiBh
bHNvIGZpeCB0aGUgcHJvYmxlbS5dCgpDYzogQnJpYW4gR2Vyc3QgPGJyZ2Vy
c3RAZ21haWwuY29tPgpDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjgu
ZGU+CkNjOiBEb21pbmlrIEJyb2Rvd3NraSA8bGludXhAZG9taW5pa2Jyb2Rv
d3NraS5uZXQ+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4K
Q2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6eXRvci5jb20+CkNjOiBUaG9t
YXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKQ2M6IHg4NkBrZXJuZWwub3JnCkNjOiBzdGFi
bGVAdmdlci5rZXJuZWwub3JnCkZpeGVzOiAzYWM2ZDhjNzg3YjggKCJ4ODYv
ZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IgZXhjZXB0aW9ucy9pbnRl
cnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3VsYXRpb24gYXR0YWNrIHN1cmZhY2Ui
KQpSZXBvcnRlZC1hbmQtdGVzdGVkLWJ5OiAiTS4gVmVmYSBCaWNha2NpIiA8
bS52LmJAcnVuYm94LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5keSBMdXRvbWly
c2tpIDxsdXRvQGtlcm5lbC5vcmc+Ci0tLQogYXJjaC94ODYvZW50cnkvZW50
cnlfNjQuUyB8IDE4ICsrKystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDQgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyBiL2FyY2gveDg2L2Vu
dHJ5L2VudHJ5XzY0LlMKaW5kZXggNzNhNTIyZDUzYjUzLi44YWU3ZmZkYThm
OTggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKKysr
IGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwpAQCAtOTgxLDcgKzk4MSw3
IEBAIEVOVFJZKFxzeW0pCiAKIAljYWxsCVxkb19zeW0KIAotCWptcAllcnJv
cl9leGl0CQkJLyogJWVieDogbm8gc3dhcGdzIGZsYWcgKi8KKwlqbXAJZXJy
b3JfZXhpdAogCS5lbmRpZgogRU5EKFxzeW0pCiAuZW5kbQpAQCAtMTIyMiw3
ICsxMjIyLDYgQEAgRU5EKHBhcmFub2lkX2V4aXQpCiAKIC8qCiAgKiBTYXZl
IGFsbCByZWdpc3RlcnMgaW4gcHRfcmVncywgYW5kIHN3aXRjaCBHUyBpZiBu
ZWVkZWQuCi0gKiBSZXR1cm46IEVCWD0wOiBjYW1lIGZyb20gdXNlciBtb2Rl
OyBFQlg9MTogb3RoZXJ3aXNlCiAgKi8KIEVOVFJZKGVycm9yX2VudHJ5KQog
CVVOV0lORF9ISU5UX0ZVTkMKQEAgLTEyNjksNyArMTI2OCw2IEBAIEVOVFJZ
KGVycm9yX2VudHJ5KQogCSAqIGZvciB0aGVzZSBoZXJlIHRvby4KIAkgKi8K
IC5MZXJyb3Jfa2VybmVsc3BhY2U6Ci0JaW5jbAklZWJ4CiAJbGVhcQluYXRp
dmVfaXJxX3JldHVybl9pcmV0KCVyaXApLCAlcmN4CiAJY21wcQklcmN4LCBS
SVArOCglcnNwKQogCWplCS5MZXJyb3JfYmFkX2lyZXQKQEAgLTEzMDMsMjgg
KzEzMDEsMjAgQEAgRU5UUlkoZXJyb3JfZW50cnkpCiAKIAkvKgogCSAqIFBy
ZXRlbmQgdGhhdCB0aGUgZXhjZXB0aW9uIGNhbWUgZnJvbSB1c2VyIG1vZGU6
IHNldCB1cCBwdF9yZWdzCi0JICogYXMgaWYgd2UgZmF1bHRlZCBpbW1lZGlh
dGVseSBhZnRlciBJUkVUIGFuZCBjbGVhciBFQlggc28gdGhhdAotCSAqIGVy
cm9yX2V4aXQga25vd3MgdGhhdCB3ZSB3aWxsIGJlIHJldHVybmluZyB0byB1
c2VyIG1vZGUuCisJICogYXMgaWYgd2UgZmF1bHRlZCBpbW1lZGlhdGVseSBh
ZnRlciBJUkVULgogCSAqLwogCW1vdgklcnNwLCAlcmRpCiAJY2FsbAlmaXh1
cF9iYWRfaXJldAogCW1vdgklcmF4LCAlcnNwCi0JZGVjbAklZWJ4CiAJam1w
CS5MZXJyb3JfZW50cnlfZnJvbV91c2VybW9kZV9hZnRlcl9zd2FwZ3MKIEVO
RChlcnJvcl9lbnRyeSkKIAotCi0vKgotICogT24gZW50cnksIEVCWCBpcyBh
ICJyZXR1cm4gdG8ga2VybmVsIG1vZGUiIGZsYWc6Ci0gKiAgIDE6IGFscmVh
ZHkgaW4ga2VybmVsIG1vZGUsIGRvbid0IG5lZWQgU1dBUEdTCi0gKiAgIDA6
IHVzZXIgZ3NiYXNlIGlzIGxvYWRlZCwgd2UgbmVlZCBTV0FQR1MgYW5kIHN0
YW5kYXJkIHByZXBhcmF0aW9uIGZvciByZXR1cm4gdG8gdXNlcm1vZGUKLSAq
LwogRU5UUlkoZXJyb3JfZXhpdCkKIAlVTldJTkRfSElOVF9SRUdTCiAJRElT
QUJMRV9JTlRFUlJVUFRTKENMQlJfQU5ZKQogCVRSQUNFX0lSUVNfT0ZGCi0J
dGVzdGwJJWVieCwgJWVieAotCWpueglyZXRpbnRfa2VybmVsCisJdGVzdGIJ
JDMsIENTKCVyc3ApCisJanoJcmV0aW50X2tlcm5lbAogCWptcAlyZXRpbnRf
dXNlcgogRU5EKGVycm9yX2V4aXQpCiAKLS0gCjIuMTguMAoK

--=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 Jul 25 17:31:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 17:31: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 1fiNcg-0007hS-Mx; Wed, 25 Jul 2018 17:30: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=yr0s=kj=xenproject.org=prvs=737e67d61=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fiNcf-0007gp-4i
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 17:30:49 +0000
X-Inumbo-ID: 63bc1e12-9030-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 63bc1e12-9030-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 19:30:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61107436"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75007-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:examine-rice-weevil:hosts-allocate:broken:regression
 examine:examine-army:host-install:broken:nonblocking
 examine:examine-army:capture-logs:broken:nonblocking
 examine:examine-grain-weevil:hosts-allocate:broken:nonblocking
X-Osstest-Versions-That: flight=74669
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 25 Jul 2018 18:30:41 +0100
Subject: [Xen-devel] [examine test] 75007: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MDA3IGV4YW1pbmUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzUwMDcvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0
cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGV4YW1pbmUtcmljZS13ZWV2aWwg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NDY2
OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGV4
YW1pbmUtYXJteSAgICAgICAgICAgICAgICAgIDIgaG9zdC1pbnN0YWxsICAgICAgICAgICAgICAg
ICBicm9rZW4gbGlrZSA3NDY2OQogZXhhbWluZS1hcm15ICAgICAgICAgICAgICAgICAgMyBjYXB0
dXJlLWxvZ3MgICAgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc0NjY5CiBleGFtaW5lLWdyYWlu
LXdlZXZpbCAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgYnJva2VuIGxp
a2UgNzQ2NjkKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDY2OQoK
am9iczoKIGV4YW1pbmUtYXJteSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1sZWFmLWJlZXRsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWxhY2UtYnVnICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUt
bW9zcy1idWcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogZXhhbWluZS1idXNoLWNyaWNrZXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWdhbGwtbWl0ZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtaXRjaC1taXRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1z
Y2FwZS1tb3RoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBleGFtaW5lLW1hcmlsaXRoLW41ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtZ3JhaW4td2VldmlsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1yaWNlLXdlZXZpbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 17:41:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 17: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 1fiNmm-00006F-PE; Wed, 25 Jul 2018 17:41: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiNml-000063-BV
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 17:41:15 +0000
X-Inumbo-ID: f6ad1880-9031-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f6ad1880-9031-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 17:41: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 1fiNmh-0001ol-84; Wed, 25 Jul 2018 17:41: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 1fiNmg-0006xp-QL; Wed, 25 Jul 2018 17:41:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiNmg-0000pv-Ph; Wed, 25 Jul 2018 17:41:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125572-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=f77626453232acec475afdd982319f64de0368e8
X-Osstest-Versions-That: xen=d1f950b19bfc0cdbbbb67a508fe369e2a1145953
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 17:41:10 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125572: 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>

ZmxpZ2h0IDEyNTU3MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU3Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmNzc2MjY0NTMyMzJhY2VjNDc1YWZkZDk4MjMxOWY2NGRlMDM2OGU4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkMWY5NTBiMTliZmMwY2RiYmJi
NjdhNTA4ZmUzNjllMmExMTQ1OTUzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU1NzEgIDIwMTgt
MDctMjUgMTE6MDA6MzAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NTcyICAy
MDE4LTA3LTI1IDE1OjAxOjI5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29t
PgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBkMWY5
NTBiMTliLi5mNzc2MjY0NTMyICBmNzc2MjY0NTMyMzJhY2VjNDc1YWZkZDk4MjMxOWY2NGRlMDM2
OGU4IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 18:07:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 18:07: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 1fiOBg-0001r3-0j; Wed, 25 Jul 2018 18:07: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=dx0w=kj=kernel.dk=axboe@srs-us1.protection.inumbo.net>)
 id 1fiOBe-0001qy-IX
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 18:06:58 +0000
X-Inumbo-ID: 70088fc7-9035-11e8-a8a5-bc764e045a96
Received: from mail-pg1-x542.google.com (unknown [2607:f8b0:4864:20::542])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 70088fc7-9035-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 20:06:22 +0200 (CEST)
Received: by mail-pg1-x542.google.com with SMTP id y4-v6so5806495pgp.9
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 11:06:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=kernel-dk.20150623.gappssmtp.com; s=20150623;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=fRke3pFfUcZc5KOEOvnJABFrVK/sf3J8lDbuollegEo=;
 b=WBEiXbXTgxM2AtcZ4pdZePPjyMomvJul18vmLt7wq9sl9kWNefXHuBdQ+xIYX0Wagp
 4ZKjcaiC/DyQbK2fI1T0CeLlNqoqlZCxGRpA8P1AlACR46aYaPIVRgRFD9+7LsB2H5B/
 PtAI3LDpwLAS/V77Yozg6Vhu533ynBstILNI1hwOqDiiXUgNKI5BFgfe8b0HQ/gz1UgW
 vzJSPUPLxXZcarKKv4xrb4v6V2bcxbYBSmbZzXEZs7ncVgeRkrNuM1GCtnkvY4Muhzvi
 ewlf45rCmyFGpnueC4eRnqEgr34HbbzgzmAzev3jYKyv6BupcXoR3b6SGHc7PRourWR9
 ZfYg==
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=fRke3pFfUcZc5KOEOvnJABFrVK/sf3J8lDbuollegEo=;
 b=JW4IQ7JzN4gdXhHLc15pD4Q0554R/tw/MQfkwnPAtq3UnrIOj3RlSQCLRi0cTpTJ9C
 chWeGypIkmORIt9aP9202iJjzBaJLP+ZE51CmU4ZIl0iqDabg8dYSS3o2LyPrFX/3qyF
 j8KjKpyZ/OoGfxbIiOUi23glxyXKmhZzmtJrlzzi8yQFLRSSTm9J/hcCQ0dJwo/Ba9VG
 wW3LAKy9BPmsXf6tFkbRiYGYYD+kLWhlpQeaKJ3z9K99XMGnDaDIyhZ9lg83ovtUi+Ob
 R0ZvxfAb3MiiXy2mxvRgnFuHJasSWeglFO1gtiwMOGYMW7r5aM4GKQTFtaKT9KYkqKOc
 pWTA==
X-Gm-Message-State: AOUpUlEnWtqomQlu/AAdXq8niEmIdI89UYwm6HI9z5EFhHXi2PrCVobY
 sDmHQ0/YQniTxeuAsK8visMbqg==
X-Google-Smtp-Source: AAOMgpdrF01ocfDY2EPCoSlee3F3EC4Y7iO96zzlkZntv2bJYSyPyxWN495ohwJ0SuB9KahYu3td5Q==
X-Received: by 2002:a62:57dc:: with SMTP id
 i89-v6mr23192442pfj.65.1532542015531; 
 Wed, 25 Jul 2018 11:06:55 -0700 (PDT)
Received: from ?IPv6:2620:10d:c096:120:495d:1fbb:4da6:3a7?
 ([2620:10d:c090:380::2:f6ca])
 by smtp.gmail.com with ESMTPSA id b73-v6sm27394836pfl.152.2018.07.25.11.06.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 25 Jul 2018 11:06:54 -0700 (PDT)
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 linux-block@vger.kernel.org, xen-devel@lists.xenproject.org
References: <20180725074207.6808-1-jgross@suse.com>
From: Jens Axboe <axboe@kernel.dk>
Message-ID: <43625a4b-dee2-8d87-ec8f-283b9b9611b3@kernel.dk>
Date: Wed, 25 Jul 2018 11:06:52 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20180725074207.6808-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/blkfront: remove unused macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yNS8xOCAxMjo0MiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBSZW1vdmUgc29tZSBt
YWNyb3Mgbm90IHVzZWQgYW55d2hlcmUuCgpBcHBsaWVkLCB0aGFua3MuCgotLSAKSmVucyBBeGJv
ZQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 18:53:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 18:53:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiOuR-0005bK-Lw; Wed, 25 Jul 2018 18:53: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=ksgg=kj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiOuP-0005b8-Np
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 18:53:13 +0000
X-Inumbo-ID: e63aca78-903b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e63aca78-903b-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 20:52:37 +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 1fiOuM-0003Km-Mv; Wed, 25 Jul 2018 18:53:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fiOuM-000562-7n; Wed, 25 Jul 2018 18:53:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiOuM-000249-79; Wed, 25 Jul 2018 18:53:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125534-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 25 Jul 2018 18:53:10 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 125534: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUzNCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTM0LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsIGZhaWwgaW4gMTI1NTA4IFJF
R1IuIHZzLiAxMjQ3OTcKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChu
b3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgZmFpbCBpbiAxMjU1MDggcGFzcyBpbiAxMjU1MzQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgZmFpbCBwYXNzIGlu
IDEyNTUwOAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1NTA4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyMGM3NmY5YTVmYmYxNmQ1OGM2YWRk
MmFjZTJmZjBmYWJkNzg1OTI2CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAg
ICA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjQ3OTcgIDIwMTgtMDYtMjggMTY6Mjc6MzEgWiAgIDI3IGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI1MjczICAyMDE4LTA3LTE3IDExOjM4OjU5IFogICAgOCBkYXlzICAgIDYg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+CiAgQWxleGFuZHJvIFNhbmNoZXogQmFj
aCA8YWxleGFuZHJvQHBoaS5uej4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQnJ1Y2Ug
Um9nZXJzIDxicm9nZXJzQHN1c2UuY29tPgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRy
YWVnZXJAZGUuaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBE
YW5pZWwgUC4gQmVycmFuZ2UgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQu
Y29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtl
IDxlYmxha2VAcmVkaGF0LmNvbT4KICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBHZWVy
dCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSGFsaWwg
UGFzaWMgPHBhc2ljQGxpbnV4LmlibS5jb20+CiAgSGVucnkgV2VydHogPGh3ZXJ0ejEwQGdtYWls
LmNvbT4KICBKYWNrIFNjaHdhcnR6IDxqYWNrLnNjaHdhcnR6QG9yYWNsZS5jb20+CiAgSmFuIEtp
c3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KICBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0Bn
bWFpbC5jb20+CiAgSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKZWZmIENvZHkg
PGpjb2R5QHJlZGhhdC5jb20+CiAgSmludGFjayBMaW0gPGppbnRhY2tAY3MuY29sdW1iaWEuZWR1
PgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICBKb2huIFRob21zb24gPGdpdEBqb2hu
dGhvbXNvbi5mYXN0bWFpbC5jb20uYXU+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4K
ICBLT05SQUQgRnJlZGVyaWMgPGZyZWRlcmljLmtvbnJhZEBhZGFjb3JlLmNvbT4KICBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAg
TGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBsaW56aGVjaGVuZyA8bGluemhl
Y2hlbmdAaHVhd2VpLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVA
cmVkaGF0LmNvbT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5j
by51az4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1y
ZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNv
bT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE1pY2hhZWwgV2FsbGUg
PG1pY2hhZWxAd2FsbGUuY2M+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNv
bT4KICBNdXJpbG8gT3BzZmVsZGVyIEFyYXVqbyA8bXVyaWxvb0BsaW51eC52bmV0LmlibS5jb20+
CiAgTmlhIEFsYXJpZSA8bmlhLmFsYXJpZUBnbWFpbC5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZA
YWVwZmxlLmRlPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIg
TGlldmVuIDxwbEBrYW1wLmRlPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJv
Lm9yZz4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQcmFzYWQgU2luZ2Ftc2V0dHkgPHByYXNhZC5zaW5n
YW1zZXR0eUBvcmFjbGUuY29tPgogIFByYXNhZCBTaW5nYW1zZXR0eSA8cHJhc2FkLnNpbmdhbXNl
dHlAb3JhY2xlLmNvbT4KICBSLiBOYWdlc3dhcmEgU2FzdHJ5IDxuYXNhc3RyeUBpbi5pYm0uY29t
PgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJv
c3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogIFNoYW5ub24gWmhhbyA8
emhhb3NoZW5nbG9uZ0BodWF3ZWkuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgu
dm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBU
aG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUaXdlaSBCaWUgPHRpd2VpLmJpZUBpbnRl
bC5jb20+CiAgVmljdG9yIEthbWVuc2t5IDxrYW1lbnNreUBjaXNjby5jb20+CiAgVmlrdG9yIE1p
aGFqbG92c2tpIDxtaWhhamxvdkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
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
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDMwMDEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 18:56:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 18: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 1fiOxb-0005oP-B7; Wed, 25 Jul 2018 18:56: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=v2nk=kj=citrix.com=prvs=73727e678=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fiOxa-0005oK-UR
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 18:56:30 +0000
X-Inumbo-ID: 5b239e80-903c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b239e80-903c-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 20:55:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="76707135"
To: Juergen Gross <jgross@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>, <bercarug@amazon.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@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: <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
Date: Wed, 25 Jul 2018 19:56: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: <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation fails -
 the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMTggMTc6MjksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMjUvMDcvMTggMTg6
MTIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDA1
OjA1OjM1UE0gKzAzMDAsIGJlcmNhcnVnQGFtYXpvbi5jb20gd3JvdGU6Cj4+PiBPbiAwNy8yNS8y
MDE4IDA1OjAyIFBNLCBXZWkgTGl1IHdyb3RlOgo+Pj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0
IDAzOjQxOjExUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+IE9uIDI1LzA3LzE4
IDE1OjM1LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4+IFdoYXQgY291bGQgYmUgY2F1
c2luZyB0aGUgYXZhaWxhYmxlIG1lbW9yeSBsb3NzIHByb2JsZW0/Cj4+Pj4+PiBUaGF0IHNlZW1z
IHRvIGJlIExpbnV4IGFnZ3Jlc3NpdmVseSBiYWxsb29uaW5nIG91dCBtZW1vcnksIHlvdSBnbyBm
cm9tCj4+Pj4+PiA3MTI5TSB0b3RhbCBtZW1vcnkgdG8gMjQ2TS4gQXJlIHlvdSBjcmVhdGluZyBh
IGxvdCBvZiBkb21haW5zPwo+Pj4+PiBUaGlzIG1pZ2h0IGJlIHJlbGF0ZWQgdG8gdGhlIHRvb2xz
IHRoaW5raW5nIGRvbTAgaXMgYSBQViBkb21haW4uCj4+Pj4gR29vZCBwb2ludC4KPj4+Pgo+Pj4+
IEluIHRoYXQgY2FzZSwgeGVuc3RvcmUtbHMgLWZwIHdvdWxkIGFsc28gYmUgdXNlZnVsLiBUaGUg
b3V0cHV0IHNob3VsZAo+Pj4+IHNob3cgdGhlIGJhbGxvb24gdGFyZ2V0IGZvciBEb20wLgo+Pj4+
Cj4+Pj4gWW91IGNhbiBhbHNvIHRyeSB0byBzZXQgdGhlIGF1dG9iYWxsb29uIHRvIG9mZiBpbiAv
ZXRjL3hlbi94bC5jZmcgdG8gc2VlCj4+Pj4gaWYgaXQgbWFrZXMgYW55IGRpZmZlcmVuY2UuCj4+
Pj4KPj4+PiBXZWkuCj4+PiBBbHNvIHRyaWVkIHNldHRpbmcgYXV0b2JhbGxvb25pbmcgb2ZmLCBi
dXQgaXQgaGFkIG5vIGVmZmVjdC4KPj4gVGhpcyBpcyBhIExpbnV4L2xpYnhsIGlzc3VlIHRoYXQg
SSdtIG5vdCBzdXJlIHdoYXQncyB0aGUgYmVzdCB3YXkgdG8KPj4gc29sdmUuIExpbnV4IGhhcyB0
aGUgZm9sbG93aW5nICd3b3JrYXJvdW5kJyBpbiB0aGUgYmFsbG9vbiBkcml2ZXI6Cj4+Cj4+IGVy
ciA9IHhlbmJ1c19zY2FuZihYQlRfTklMLCAibWVtb3J5IiwgInN0YXRpYy1tYXgiLCAiJWxsdSIs
Cj4+IAkJICAgJnN0YXRpY19tYXgpOwo+PiBpZiAoZXJyICE9IDEpCj4+IAlzdGF0aWNfbWF4ID0g
bmV3X3RhcmdldDsKPj4gZWxzZQo+PiAJc3RhdGljX21heCA+Pj0gUEFHRV9TSElGVCAtIDEwOwo+
PiB0YXJnZXRfZGlmZiA9IHhlbl9wdl9kb21haW4oKSA/IDAKPj4gCQk6IHN0YXRpY19tYXggLSBi
YWxsb29uX3N0YXRzLnRhcmdldF9wYWdlczsKPiBIbW0sIHNob3VsZG4ndCBQVkggYmVoYXZlIHRo
ZSBzYW1lIHdheSBhcyBQViBoZXJlPyBJIGRvbid0IHRoaW5rCj4gdGhlcmUgaXMgbWVtb3J5IG1p
c3NpbmcgZm9yIFBWSCwgb3Bwb3NlZCB0byBIVk0ncyBmaXJtd2FyZSBtZW1vcnkuCj4KPiBBZGRp
bmcgQm9yaXMgZm9yIGEgc2Vjb25kIG9waW5pb24uCgovc2lnaAoKPHJhbnQ+CgpCYWxsb29uaW5n
LCBhbmQgZ3Vlc3QgbWVtb3J5IGFjY291bnRpbmcgaXMgYSBrbm93biwgZ3Jvd2luZywgY2x1c3Rl
cm1lc3MKb2Ygc3dhbXBzLsKgIFRoZSBiYWxsb29uaW5nIHByb3RvY29sIGl0c2VsZiBpcyBzdWZm
aWNpZW50bHkgYnJva2VuIGFzIHRvCmJlIHVzZWxlc3Mgb3V0c2lkZSBvZiBjb250cml2ZWQgc2Nl
bmFyaW9zLCBvd2luZyB0byB0aGUgbGFjayBvZiBhbnkKYWJpbGl0eSB0byBuYWNrIHRoZSByZXF1
ZXN0IGFuZCB0aGUgZ3Vlc3Qgbm90IGtub3dpbmcgb3IgYmVpbmcgYWJsZSB0bwp3b3JrIG91dCBo
b3cgbXVjaCBSQU0gaXQgYWN0dWFsbHkgaGFzLgoKVGhlIFhlbi90b29sc3RhY2svcWVtdS17dHJh
ZCx1cHN0cmVhbX0vaHZtbG9hZGVyIGd1ZXNzYXRob24gY29udHJpYnV0ZXMKdG8gbG90cyBvZiBj
b3JuZXIgY2FzZXMgd2hlcmUgdGhpbmdzIGV4cGxvZGUgc3BlY3RhY3VsYXJseSBvbiBtaWdyYXRp
b24sCnN1Y2ggYXMgaGF2aW5nIG1vcmUgdGhhbiA0IG5ldHdvcmsgY2FyZHMsIG9yIGhhdmluZyB2
cmFtICE9IDY0TSwgb3IKZ2VuZXJhbGx5IGFueXRoaW5nIGludm9sdmluZyBQQ0kgUGFzc3Rocm91
Z2guCgpDYW4gd2UgdGFrZSB0aGlzIGhpbnQgdGhhdCBtYXliZSBpdHMgdGltZSB0byB0cnkgZml4
aW5nIHRoZSBwcm9ibGVtCnByb3Blcmx5IHJhdGhlciB0aGFuIGFwcGx5aW5nIGV2ZW4gbW9yZSBk
dWN0IHRhcGU/wqAgSSdkIGxpa2UgdG8gcmVtaW5kCnBlb3BsZSB0aGF0IHRoZXJlIGlzIGEgZGVz
aWduIHdoaWNoIGhhcyBiZWVuIGRpc2N1c3NlZCBhdCB2YXJpb3VzCmNvbmZlcmVuY2VzIGluIHRo
ZSBwYXN0LCBub3Qgbm90IG92ZXJseSBvYmplY3RlZCB0by4KCjwvcmFudD4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 19:16:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 19:16: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 1fiPGX-0007ME-2t; Wed, 25 Jul 2018 19:16: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=v2nk=kj=citrix.com=prvs=73727e678=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fiPGV-0007M9-E6
 for xen-devel@lists.xen.org; Wed, 25 Jul 2018 19:16:03 +0000
X-Inumbo-ID: 34aee215-903f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34aee215-903f-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 19:16:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,401,1526342400"; d="scan'208";a="61118601"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 25 Jul 2018 20:15:57 +0100
Message-ID: <1532546157-5974-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/traps: Fix cascade crash in show_registers()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29weWluZyBhbGwgb2Ygc3RydWN0IGNwdV91c2VyX3JlZ3MgaXMgZ2VuZXJhbGx5IHVuc2FmZSwg
YXMgdGhlIHN0cnVjdHVyZQpleHRlbmRzIGJleW9uZCB0aGUgaGFyZHdhcmUgZXhjZXB0aW9uIGZy
YW1lLgoKVGhpcyBnZW5lcmFsbHkgY29waWVzIDMyIGJ5dGVzIGJleW9uZCB0aGUgdG9wIG9mIHRo
ZSB2YWxpZCBzdGFjayBmcmFtZSwgYW5kIGluCnRoZSBjYXNlIG9mIHRoZSB0b3AgSVNUIHN0YWNr
LCBoaXRzIHRoZSB1bm1hcHBlZCBndWFyZCBwYWdlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+CgpSRkMsIGJlY2F1c2UgSSBkb24ndCBuZWNlc3NlcmlseSBsaWtlIHRo
aXMgZml4LiAgSXQgaXMgZGlzYXBwb2ludGluZyB0aGF0CmNwdV91c2VyX3JlZ3MgaXMgaW4gdGhl
IHB1YmxpYyBBUEkgYmVjYXVzZSBpdCBoYXMgbm8gcmVhbCBidWlzbmVzcyBsaXZpbmcKdGhlcmUu
CgpOb3cgdGhhdCB3ZSBhcmUgNjRiaXQgb25seSwgdGhlIHZtODYgZmllbGRzIGFyZSBuZXZlciB1
c2VkIGluIHN0YWNrIGZyYW1lcywKYW5kIG9ubHkgcmVhbGx5IHVzZWQgaW4gc3RydWN0IHZjcHUg
d2hlbiBvdXQgb2YgY3VycmVudCBjb250ZXh0LiAgQSBkaWZmZXJlbnQKZml4IHdvdWxkIGJlIHRv
IHJlc3BlY2lmeSBhIG5ldyBzdHJ1Y3R1cmUgd2hpY2ggaXMgaW50ZXJuYWwgdG8gWGVuIGFuZCBz
dG9wcwphdCB0aGUgaGFyZHdhcmUgZnJhbWUsIGFuZCBhZGQgYSB0aW55IGJpdCBvZiBjb21wYXQg
Z2x1ZSBmb3IgdGhlIGh5cGVyY2FsbHMKd2hpY2ggdXNlIHN0cnVjdCBjcHVfdXNlcl9yZWdzLgoK
VGhlIGVuZCByZXN1bHQgb2YgdGhpcyB3b3VsZCBiZSB0aGF0IHJlZ3MtPiBkb2Vzbid0IGhhdmUg
YW55IGZpZWxkcyB3aGljaCBjYW4KcG9pbnQgb2ZmIHRoZSB2YWxpZCBzdGFjaywgYW5kIHdlIGNh
biBhY3R1YWxseSBmaXggdGhlIHN0YWNrIGFsaWdubWVudApyZXF1aXJlbWVudHMgZm9yIEVGSSBh
bmQgYXZvaWQgdGhlIGR1YmlvdXMgYm9kZ2UgaW4gYy9zIGY2YjdmZWRjOC4gIEl0IHdpbGwKYWxz
byBhbGxvdyB1cyB0byBtb3JlIHNlbnNpYmx5IHVzZSBBVlgvQVZYNTEyIGluIFhlbiAodGhpbmsg
b3B0aW1pc2VkCmlkbGUtbG9vcCBzY3J1YmJpbmcpLgoKVGhvdWdodHM/Ci0tLQogeGVuL2FyY2gv
eDg2L3g4Nl82NC90cmFwcy5jIHwgOSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2Vy
dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0
L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMKaW5kZXggZWQwMmI3OC4uNzBi
ODg5YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC90cmFwcy5jCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfNjQvdHJhcHMuYwpAQCAtOTUsMTEgKzk1LDE4IEBAIHN0YXRpYyB2b2lkIF9z
aG93X3JlZ2lzdGVycygKIAogdm9pZCBzaG93X3JlZ2lzdGVycyhjb25zdCBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKIHsKLSAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyBmYXVsdF9yZWdzID0g
KnJlZ3M7CisgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgZmF1bHRfcmVnczsKICAgICB1bnNpZ25l
ZCBsb25nIGZhdWx0X2Nyc1s4XTsKICAgICBlbnVtIGNvbnRleHQgY29udGV4dDsKICAgICBzdHJ1
Y3QgdmNwdSAqdiA9IHN5c3RlbV9zdGF0ZSA+PSBTWVNfU1RBVEVfc21wX2Jvb3QgPyBjdXJyZW50
IDogTlVMTDsKIAorICAgIC8qCisgICAgICogQ29weSB1cCB0byB0aGUgdG9wIG9mIHRoZSBoYXJk
d2FyZSBleGNlcHRpb24gZnJhbWUuICBXaGVuIGluIElTVAorICAgICAqIGNvbnRleHQsIHRoZSB2
bTg2IGZpZWxkcyBhcmVuJ3QgdmFsaWQgYW5kIHBvaW50IGludG8gdGhlIGFkamFjZW50CisgICAg
ICogc3RhY2ssIHdoaWNoIGluIHRoZSBjYXNlIG9mIHRoZSBoaWdoZXN0IElTVCBpcyB0aGUgdW5t
YXBwZWQgZ3VhcmQgcGFnZS4KKyAgICAgKi8KKyAgICBtZW1jcHkoJmZhdWx0X3JlZ3MsIHJlZ3Ms
IG9mZnNldG9mKHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBlcykpOworCiAgICAgaWYgKCBndWVzdF9t
b2RlKHJlZ3MpICYmIGlzX2h2bV92Y3B1KHYpICkKICAgICB7CiAgICAgICAgIHN0cnVjdCBzZWdt
ZW50X3JlZ2lzdGVyIHNyZWc7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 20:11:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 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 1fiQ7s-0003Hz-9Y; Wed, 25 Jul 2018 20:11: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=v8iv=kj=pm.me=connojd@srs-us1.protection.inumbo.net>)
 id 1fiQ7q-0003Hu-5c
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 20:11:10 +0000
X-Inumbo-ID: c733afb0-9046-11e8-a8a5-bc764e045a96
Received: from mail1.protonmail.ch (unknown [185.70.40.18])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c733afb0-9046-11e8-a8a5-bc764e045a96;
 Wed, 25 Jul 2018 22:10:30 +0200 (CEST)
Date: Wed, 25 Jul 2018 16:10:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=proton;
 t=1532549461; bh=oKewVyLDVLgfB2xujBpdYL8+8QOGacNvrVM6M2Ps2tE=;
 h=Date:To:From:Reply-To:Subject:Feedback-ID:From;
 b=UqPBV+t+micz98LhWa/dxSbM19xAwLZZ69i0H/3e7qm0K5rQh8gDrZi/oprgzffFe
 YWW+8ijeKvIf4qVmpZOZ5zy/t0LcEbT1Ti2gKs05sghNdoqRTpNJllpXyP+3FruXFs
 UUwF3lfGcrNNOHygnfuO0+wp7uCtyBqDy+C2mIMs2XSdhTyjjhzvDUKLogVf3uR/8v
 C4gLXD74v91IZ9zWtlYxbtKPx+iJPFFlxixawZhtrEkm4rCKMEg9t+Xx/gIocQT7Ig
 c6VXr0N84NGQN2GE0SjysFHv5jK1V8YMbejnA1vclr68IS2IGpm4R/Y3o5UIOGutU+
 KGrIDJ4sRYVmw==
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Connor Davis <connojd@pm.me>
Message-ID: <maxOjhKkuz5BiXzqGn5AOP0dssVwMzqIIYTuleB0ILttJCdjseu0aZrSwcbtXU03I9SKsdAQW6TC8whO2kZxmxuZdCc8e8wYK7ypYMLF1CY=@pm.me>
Feedback-ID: 68WFOZSuOGPZLaxryX9Ek1qg6R0zuaiLhz_2G4BbZV1EcLAf3mQTftAwCboh1maFQl7tol5YMEks3nc7rBQ4UA==:Ext:ProtonMail
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="b1_416d701e848d57f3638d417e770c48ff"
X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU autolearn=ham autolearn_force=no version=3.4.0
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch
Subject: [Xen-devel]  [BUG] Serial port prevents PVH dom0 boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: Connor Davis <connojd@pm.me>
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.

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

When booting into dom0=3Dpvh, using the serial console prevents
dom0 from booting. Serial works until Xen tries to hand off to dom0.
The specific crash varies with the arguments passed to iommu:

iommu=3D1,debug console=3Dcom1 com1=3D115200,8n1
Xen goes into an infinite loop

iommu=3D1 console=3Dcom1 com1=3D115200,8n1
Xen either receives an NMI in process_pending_softirqs or gets
stuck in __sync_local_execstate

iommu=3D1
dom0 boots fine, but USB doesn't work (as others have recently
posted about). I'm using xen staging and linux xen/tip.
Example logs for the first two cases are attached.

Connor Davis






--b1_416d701e848d57f3638d417e770c48ff
Content-Type: text/plain; name="xen-iommu-nodebug-sync.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=xen-iommu-nodebug-sync.txt

KFhFTikgTGF0ZXN0IENoYW5nZVNldDogV2VkIEp1bCAyNSAxNTozODoyMyAyMDE4ICswMTAwIGdp
dDpmNzc2MjY0NTMyCihYRU4pIEJvb3Rsb2FkZXI6IEVGSQooWEVOKSBDb21tYW5kIGxpbmU6IGRv
bTBfbWVtPTFHLG1heDoxRyBpb21tdT0xIGNvbnNvbGU9Y29tMSBjb20xPTExNTIwMCw4bjEgZG9t
MD1wdmggeDJhcGljPTEgbm9zbXA9MQooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6
IDB4YmRlMDAwMDAKKFhFTikgVmlkZW8gaW5mb3JtYXRpb246CihYRU4pICBWR0EgaXMgZ3JhcGhp
Y3MgbW9kZSAxNjAweDEyMDAsIDMyIGJwcAooWEVOKSBEaXNjIGluZm9ybWF0aW9uOgooWEVOKSAg
Rm91bmQgMCBNQlIgc2lnbmF0dXJlcwooWEVOKSAgRm91bmQgMSBFREQgaW5mb3JtYXRpb24gc3Ry
dWN0dXJlcwooWEVOKSBFRkkgUkFNIG1hcDoKKFhFTikgIDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAw
MDAwMDAwMDU4MDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDAwMDU4MDAwIC0gMDAwMDAwMDAw
MDA1OTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDAwMDU5MDAwIC0gMDAwMDAwMDAwMDA5
ZjAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDAwMDA5ZjAwMCAtIDAwMDAwMDAwMDAxMDAwMDAg
KHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwYzA1YmMwMDAgKHVz
YWJsZSkKKFhFTikgIDAwMDAwMDAwYzA1YmMwMDAgLSAwMDAwMDAwMGMwNWJkMDAwIChBQ1BJIE5W
UykKKFhFTikgIDAwMDAwMDAwYzA1YmQwMDAgLSAwMDAwMDAwMGMwNWJlMDAwIChyZXNlcnZlZCkK
KFhFTikgIDAwMDAwMDAwYzA1YmUwMDAgLSAwMDAwMDAwMGM5ZWE1MDAwICh1c2FibGUpCihYRU4p
ICAwMDAwMDAwMGM5ZWE1MDAwIC0gMDAwMDAwMDBjYTFmMzAwMCAocmVzZXJ2ZWQpCihYRU4pICAw
MDAwMDAwMGNhMWYzMDAwIC0gMDAwMDAwMDBjYTM5NDAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAw
MDBjYTM5NDAwMCAtIDAwMDAwMDAwY2FhNDAwMDAgKEFDUEkgTlZTKQooWEVOKSAgMDAwMDAwMDBj
YWE0MDAwMCAtIDAwMDAwMDAwY2FmZmYwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBjYWZm
ZjAwMCAtIDAwMDAwMDAwY2IwMDAwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwY2IwMDAwMDAg
LSAwMDAwMDAwMGQwMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZjgwMDAwMDAgLSAw
MDAwMDAwMGZjMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmUwMDAwMDAgLSAwMDAw
MDAwMGZlMDExMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVjMDAwMDAgLSAwMDAwMDAw
MGZlYzAxMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVkMDAwMDAgLSAwMDAwMDAwMGZl
ZDAxMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVlMDAwMDAgLSAwMDAwMDAwMGZlZTAx
MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmYwMDAwMDAgLSAwMDAwMDAwMTAwMDAwMDAw
IChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDAwODJmMDAwMDAwICh1
c2FibGUpCihYRU4pIEFDUEk6IFJTRFAgQ0E2OTQwMDAsIDAwMjQgKHIyIEFMQVNLQSkKKFhFTikg
QUNQSTogWFNEVCBDQTY5NDBBOCwgMDBDQyAocjEgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFN
SSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IEZBQ1AgQ0E2QkFENjgsIDAxMTQgKHI2IEFMQVNLQSAg
ICBBIE0gSSAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBEU0RUIENBNjk0MjA4
LCAyNkI1QiAocjIgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IElOVEwgMjAxNjA0MjIpCihYRU4p
IEFDUEk6IEZBQ1MgQ0FBM0ZDNDAsIDAwNDAKKFhFTikgQUNQSTogQVBJQyBDQTZCQUU4MCwgMDA4
NCAocjMgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6
IEZQRFQgQ0E2QkFGMDgsIDAwNDQgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAg
IDEwMDEzKQooWEVOKSBBQ1BJOiBNQ0ZHIENBNkJBRjUwLCAwMDNDIChyMSBBTEFTS0EgICAgQSBN
IEkgIDEwNzIwMDkgTVNGVCAgICAgICA5NykKKFhFTikgQUNQSTogU1NEVCBDQTZCQUY5MCwgMDNC
QyAocjEgQUxBU0tBICAgIEEgTSBJICAgICAxMDAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6
IEZJRFQgQ0E2QkIzNTAsIDAwOUMgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAg
IDEwMDEzKQooWEVOKSBBQ1BJOiBTU0RUIENBNkJCM0YwLCAzMTU5IChyMiBBTEFTS0EgICAgQSBN
IEkgICAgIDMwMDAgSU5UTCAyMDE2MDQyMikKKFhFTikgQUNQSTogU1NEVCBDQTZCRTU1MCwgMjU1
RiAocjIgQUxBU0tBICAgIEEgTSBJICAgICAxMDAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6
IEhQRVQgQ0E2QzBBQjAsIDAwMzggKHIxIEFMQVNLQSAgICBBIE0gSSAgICAgICAgMSBNU0ZUICAg
ICAgIDVGKQooWEVOKSBBQ1BJOiBTU0RUIENBNkMwQUU4LCAwREU1IChyMiBBTEFTS0EgICAgQSBN
IEkgICAgIDEwMDAgSU5UTCAyMDE2MDQyMikKKFhFTikgQUNQSTogU1NEVCBDQTZDMThEMCwgMkFE
NyAocjIgQUxBU0tBICAgIEEgTSBJICAgICAgICAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6
IFVFRkkgQ0E2QzQzQTgsIDAwNDIgKHIxIEFMQVNLQSAgICBBIE0gSSAgICAgICAgMiAgICAgICAx
MDAwMDEzKQooWEVOKSBBQ1BJOiBTU0RUIENBNkM0M0YwLCAwRURFIChyMiBBTEFTS0EgICAgQSBN
IEkgICAgIDMwMDAgSU5UTCAyMDE2MDQyMikKKFhFTikgQUNQSTogTFBJVCBDQTZDNTJEMCwgMDA5
NCAocjEgQUxBU0tBICAgIEEgTSBJICAgICAgICAwIE1TRlQgICAgICAgNUYpCihYRU4pIEFDUEk6
IFdTTVQgQ0E2QzUzNjgsIDAwMjggKHIxIEFMQVNLQSAgICBBIE0gSSAgICAgICAgMCBNU0ZUICAg
ICAgIDVGKQooWEVOKSBBQ1BJOiBTU0RUIENBNkM1MzkwLCAwMjlGIChyMiBBTEFTS0EgICAgQSBN
IEkgICAgICAgIDAgSU5UTCAyMDE2MDQyMikKKFhFTikgQUNQSTogU1NEVCBDQTZDNTYzMCwgMzAw
MiAocjIgQUxBU0tBICAgIEEgTSBJICAgICAxMDAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6
IERCR1AgQ0E2Qzg2MzgsIDAwMzQgKHIxIEFMQVNLQSAgICBBIE0gSSAgICAgICAgMiBNU0ZUICAg
ICAgIDVGKQooWEVOKSBBQ1BJOiBEQkcyIENBNkM4NjcwLCAwMDU0IChyMCBBTEFTS0EgICAgQSBN
IEkgICAgICAgIDIgTVNGVCAgICAgICA1RikKKFhFTikgQUNQSTogRE1BUiBDQTZDODZDOCwgMDBB
OCAocjEgQUxBU0tBICAgIEEgTSBJICAgICAgICAxIElOVEwgICAgICAgIDEpCihYRU4pIEFDUEk6
IEJHUlQgQ0E2Qzg3NzAsIDAwMzggKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAg
IDEwMDEzKQooWEVOKSBTeXN0ZW0gUkFNOiAzMjY1NU1CICgzMzQzOTYyOGtCKQooWEVOKSBObyBO
VU1BIGNvbmZpZ3VyYXRpb24gZm91bmQKKFhFTikgRmFraW5nIGEgbm9kZSBhdCAwMDAwMDAwMDAw
MDAwMDAwLTAwMDAwMDA4MmYwMDAwMDAKKFhFTikgRG9tYWluIGhlYXAgaW5pdGlhbGlzZWQKKFhF
TikgQ1BVIFZlbmRvcjogSW50ZWwsIEZhbWlseSA2ICgweDYpLCBNb2RlbCAxNTggKDB4OWUpLCBT
dGVwcGluZyA5IChyYXcgMDAwOTA2ZTkpCihYRU4pIFNNQklPUyAzLjAgcHJlc2VudC4KKFhFTikg
VXNpbmcgQVBJQyBkcml2ZXIgZGVmYXVsdAooWEVOKSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAw
eDE4MDggKDMyIGJpdHMpCihYRU4pIEFDUEk6IHY1IFNMRUVQIElORk86IGNvbnRyb2xbMDowXSwg
c3RhdHVzWzA6MF0KKFhFTikgQUNQSTogU0xFRVAgSU5GTzogcG0xeF9jbnRbMToxODA0LDE6MF0s
IHBtMXhfZXZ0WzE6MTgwMCwxOjBdCihYRU4pIEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlz
bWF0Y2ggaW4gRkFEVCAtIGNhYTNmYzQwLzAwMDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMyCihYRU4p
IEFDUEk6ICAgICAgICAgICAgIHdha2V1cF92ZWNbY2FhM2ZjNGNdLCB2ZWNfc2l6ZVsyMF0KKFhF
TikgQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKKFhFTikgQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkKKFhFTikgQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRbMHgwMl0gZW5hYmxlZCkKKFhFTikgQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwNF0gZW5hYmxlZCkKKFhFTikgQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwNl0gZW5hYmxlZCkKKFhFTikgQUNQSTogTEFQSUNf
Tk1JIChhY3BpX2lkWzB4MDFdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IExBUElD
X05NSSAoYWNwaV9pZFsweDAyXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBMQVBJ
Q19OTUkgKGFjcGlfaWRbMHgwM10gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTogTEFQ
SUNfTk1JIChhY3BpX2lkWzB4MDRdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IElP
QVBJQyAoaWRbMHgwMl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKKFhFTikgSU9B
UElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAt
MTE5CihYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAy
IGRmbCBkZmwpCihYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFs
X2lycSA5IGhpZ2ggbGV2ZWwpCihYRU4pIEFDUEk6IElSUTAgdXNlZCBieSBvdmVycmlkZS4KKFhF
TikgQUNQSTogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBBQ1BJOiBJUlE5IHVzZWQgYnkg
b3ZlcnJpZGUuCihYRU4pIEVuYWJsaW5nIEFQSUMgbW9kZTogIEZsYXQuICBVc2luZyAxIEkvTyBB
UElDcwooWEVOKSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDAKKFhF
TikgRVJTVCB0YWJsZSB3YXMgbm90IGZvdW5kCihYRU4pIEFDUEk6IEJHUlQ6IGludmFsaWRhdGlu
ZyB2MSBpbWFnZSBhdCAweGM1MDMzMDE4CihYRU4pIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAg
Y29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgooWEVOKSBTTVA6IEFsbG93aW5nIDEgQ1BVcyAoMCBo
b3RwbHVnIENQVXMpCihYRU4pIElSUSBsaW1pdHM6IDEyMCBHU0ksIDg0MCBNU0kvTVNJLVgKKFhF
TikgU3dpdGNoZWQgdG8gQVBJQyBkcml2ZXIgeDJhcGljX2NsdXN0ZXIuCihYRU4pIHhzdGF0ZTog
c2l6ZTogMHg0NDAgYW5kIHN0YXRlczogMHgxZgooWEVOKSBtY2VfaW50ZWwuYzo3ODA6IE1DQSBD
YXBhYmlsaXR5OiBmaXJzdGJhbmsgMCwgZXh0ZW5kZWQgTUNFIE1TUiAwLCBCQ0FTVCwgQ01DSQoo
WEVOKSBDUFUwOiBJbnRlbCBtYWNoaW5lIGNoZWNrIHJlcG9ydGluZyBlbmFibGVkCihYRU4pIFNw
ZWN1bGF0aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllczoKKFhFTikgICBIYXJkd2FyZSBmZWF0dXJl
czogSUJSUy9JQlBCIFNUSUJQCihYRU4pICAgQ29tcGlsZWQtaW4gc3VwcG9ydDogSU5ESVJFQ1Rf
VEhVTksKKFhFTikgICBYZW4gc2V0dGluZ3M6IEJUSS1UaHVuayBKTVAsIFNQRUNfQ1RSTDogSUJS
UyssIE90aGVyOiBJQlBCCihYRU4pICAgU3VwcG9ydCBmb3IgVk1zOiBQVjogTVNSX1NQRUNfQ1RS
TCBSU0IgRUFHRVJfRlBVLCBIVk06IE1TUl9TUEVDX0NUUkwgUlNCIEVBR0VSX0ZQVQooWEVOKSAg
IFhQVEkgKDY0LWJpdCBQViBvbmx5KTogRG9tMCBlbmFibGVkLCBEb21VIGVuYWJsZWQKKFhFTikg
VXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3JlZGl0KQooWEVOKSBQbGF0
Zm9ybSB0aW1lciBpcyAyMy45OTlNSHogSFBFVAooWEVOKSBEZXRlY3RlZCAzNzkyLjIwMyBNSHog
cHJvY2Vzc29yLgooWEVOKSBFRkkgbWVtb3J5IG1hcDoKKFhFTikgIDAwMDAwMDAwMDAwMDAtMDAw
MDAwMDAwN2ZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDA4
MDAwLTAwMDAwMDAwNTdmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAw
MDAwMDA1ODAwMC0wMDAwMDAwMDU4ZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhF
TikgIDAwMDAwMDAwNTkwMDAtMDAwMDAwMDA1Y2ZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAw
MDBmCihYRU4pICAwMDAwMDAwMDVkMDAwLTAwMDAwMDAwNWVmZmYgdHlwZT0yIGF0dHI9MDAwMDAw
MDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA1ZjAwMC0wMDAwMDAwMDVmZmZmIHR5cGU9NCBhdHRy
PTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwNjAwMDAtMDAwMDAwMDA5ZWZmZiB0eXBl
PTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDlmMDAwLTAwMDAwMDAwOWZm
ZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDEwMDAwMC0wMDAw
MGIwNjdlZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwYjA2N2Yw
MDAtMDAwMDBiMDZiZWZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAw
MGIwNmJmMDAwLTAwMDAwYmQwN2NmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVO
KSAgMDAwMDBiZDA3ZDAwMC0wMDAwMGJkZGQzZmZmIHR5cGU9MiBhdHRyPTAwMDAwMDAwMDAwMDAw
MGYKKFhFTikgIDAwMDAwYmRkZDQwMDAtMDAwMDBiZjBhOWZmZiB0eXBlPTEgYXR0cj0wMDAwMDAw
MDAwMDAwMDBmCihYRU4pICAwMDAwMGJmMGFhMDAwLTAwMDAwYzA1YmJmZmYgdHlwZT00IGF0dHI9
MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBjMDViYzAwMC0wMDAwMGMwNWJjZmZmIHR5cGU9
MTAgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGMwNWJkMDAwLTAwMDAwYzA1YmRm
ZmYgdHlwZT02IGF0dHI9ODAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBjMDViZTAwMC0wMDAw
MGMwNjZlZmZmIHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwYzA2NmYw
MDAtMDAwMDBjMDY3Y2ZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAw
MGMwNjdkMDAwLTAwMDAwYzA2N2RmZmYgdHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVO
KSAgMDAwMDBjMDY3ZTAwMC0wMDAwMGM5OGE0ZmZmIHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAw
MGYKKFhFTikgIDAwMDAwYzk4YTUwMDAtMDAwMDBjOWEzMWZmZiB0eXBlPTcgYXR0cj0wMDAwMDAw
MDAwMDAwMDBmCihYRU4pICAwMDAwMGM5YTMyMDAwLTAwMDAwYzllYTRmZmYgdHlwZT0zIGF0dHI9
MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBjOWVhNTAwMC0wMDAwMGNhMWYyZmZmIHR5cGU9
MCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwY2ExZjMwMDAtMDAwMDBjYTM5M2Zm
ZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGNhMzk0MDAwLTAwMDAw
Y2FhM2ZmZmYgdHlwZT0xMCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwY2FhNDAw
MDAtMDAwMDBjYWZhNmZmZiB0eXBlPTYgYXR0cj04MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAw
MGNhZmE3MDAwLTAwMDAwY2FmZmVmZmYgdHlwZT01IGF0dHI9ODAwMDAwMDAwMDAwMDAwZgooWEVO
KSAgMDAwMDBjYWZmZjAwMC0wMDAwMGNhZmZmZmZmIHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAw
MGYKKFhFTikgIDAwMDAxMDAwMDAwMDAtMDAwMDgyZWZmZmZmZiB0eXBlPTcgYXR0cj0wMDAwMDAw
MDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMGEwMDAwLTAwMDAwMDAwZmZmZmYgdHlwZT0wIGF0dHI9
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgMDAwMDBjYjAwMDAwMC0wMDAwMGNmZmZmZmZmIHR5cGU9
MCBhdHRyPTAwMDAwMDAwMDAwMDAwMDAKKFhFTikgIDAwMDAwZjgwMDAwMDAtMDAwMDBmYmZmZmZm
ZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMDAwMAooWEVOKSBVbmtub3duIGNhY2hhYmlsaXR5
IGZvciBNRk5zIDB4ZjgwMDAtMHhmYmZmZgooWEVOKSAgMDAwMDBmZTAwMDAwMC0wMDAwMGZlMDEw
ZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAwMDAxCihYRU4pICAwMDAwMGZlYzAwMDAwLTAw
MDAwZmVjMDBmZmYgdHlwZT0xMSBhdHRyPTgwMDAwMDAwMDAwMDAwMDEKKFhFTikgIDAwMDAwZmVk
MDAwMDAtMDAwMDBmZWQwMGZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMDAwMQooWEVOKSAg
MDAwMDBmZWUwMDAwMC0wMDAwMGZlZTAwZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAxMDBk
CihYRU4pICAwMDAwMGZmMDAwMDAwLTAwMDAwZmZmZmZmZmYgdHlwZT0xMSBhdHRyPTgwMDAwMDAw
MDAwMDEwMGQKKFhFTikgSW5pdGluZyBtZW1vcnkgc2hhcmluZy4KKFhFTikgYWx0IHRhYmxlIGZm
ZmY4MmQwODA2NzI4NTAgLT4gZmZmZjgyZDA4MDY3NDY0OAooWEVOKSBQQ0k6IE1DRkcgY29uZmln
dXJhdGlvbiAwOiBiYXNlIGY4MDAwMDAwIHNlZ21lbnQgMDAwMCBidXNlcyAwMCAtIDNmCihYRU4p
IFBDSTogTUNGRyBhcmVhIGF0IGY4MDAwMDAwIHJlc2VydmVkIGluIEU4MjAKKFhFTikgUENJOiBV
c2luZyBNQ0ZHIGZvciBzZWdtZW50IDAwMDAgYnVzIDAwLTNmCihYRU4pIEludGVsIFZULWQgaW9t
bXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4KKFhFTikgSW50ZWwgVlQt
ZCBpb21tdSAxIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgooWEVOKSBJbnRl
bCBWVC1kIFNub29wIENvbnRyb2wgbm90IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgRG9tMCBE
TUEgUGFzc3Rocm91Z2ggbm90IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgUXVldWVkIEludmFs
aWRhdGlvbiBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIEludGVycnVwdCBSZW1hcHBpbmcgZW5h
YmxlZC4KKFhFTikgSW50ZWwgVlQtZCBQb3N0ZWQgSW50ZXJydXB0IG5vdCBlbmFibGVkLgooWEVO
KSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFibGVzIGVuYWJsZWQuCihYRU4pIEkvTyB2aXJ0dWFs
aXNhdGlvbiBlbmFibGVkCihYRU4pICAtIERvbTAgbW9kZTogUmVsYXhlZAooWEVOKSBJbnRlcnJ1
cHQgcmVtYXBwaW5nIGVuYWJsZWQKKFhFTikgbnJfc29ja2V0czogMQooWEVOKSBFbmFibGVkIGRp
cmVjdGVkIEVPSSB3aXRoIGlvYXBpY19hY2tfb2xkIG9uIQooWEVOKSBFTkFCTElORyBJTy1BUElD
IElSUXMKKFhFTikgIC0+IFVzaW5nIG9sZCBBQ0sgbWV0aG9kCihYRU4pIC4uVElNRVI6IHZlY3Rv
cj0weEYwIGFwaWMxPTAgcGluMT0yIGFwaWMyPS0xIHBpbjI9LTEKKFhFTikgVFNDIGRlYWRsaW5l
IHRpbWVyIGVuYWJsZWQKKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiAzMiBLaUIuCihY
RU4pIG13YWl0LWlkbGU6IE1XQUlUIHN1YnN0YXRlczogMHgxNDIxMjAKKFhFTikgbXdhaXQtaWRs
ZTogdjAuNC4xIG1vZGVsIDB4OWUKKFhFTikgbXdhaXQtaWRsZTogbGFwaWNfdGltZXJfcmVsaWFi
bGVfc3RhdGVzIDB4ZmZmZmZmZmYKKFhFTikgVk1YOiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVy
ZXM6CihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3MgdmlydHVhbGlzYXRpb24KKFhFTikgIC0gQVBJ
QyBUUFIgc2hhZG93CihYRU4pICAtIEV4dGVuZGVkIFBhZ2UgVGFibGVzIChFUFQpCihYRU4pICAt
IFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJzIChWUElEKQooWEVOKSAgLSBWaXJ0dWFsIE5N
SQooWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2VzcyBiaXRtYXAKKFhFTikgIC0gVW5yZXN0cmljdGVk
IEd1ZXN0CihYRU4pICAtIFZNQ1Mgc2hhZG93aW5nCihYRU4pICAtIFZNIEZ1bmN0aW9ucwooWEVO
KSAgLSBWaXJ0dWFsaXNhdGlvbiBFeGNlcHRpb25zCihYRU4pICAtIFBhZ2UgTW9kaWZpY2F0aW9u
IExvZ2dpbmcKKFhFTikgSFZNOiBBU0lEcyBlbmFibGVkLgooWEVOKSBIVk06IFZNWCBlbmFibGVk
CihYRU4pIEhWTTogSGFyZHdhcmUgQXNzaXN0ZWQgUGFnaW5nIChIQVApIGRldGVjdGVkCihYRU4p
IEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IKKFhFTikgU3luY2VkIHN0aW1lIHNr
ZXc6IG1heD0wbnMgYXZnPTBucyBzYW1wbGVzPTEgY3VycmVudD0wbnMKKFhFTikgU3luY2VkIGN5
Y2xlcyBza2V3OiBtYXg9MCBhdmc9MCBzYW1wbGVzPTEgY3VycmVudD0wCihYRU4pIER1bXBpbmcg
dGltZXIgcXVldWVzOgooWEVOKSBDUFUwMDoKKFhFTikgICBleD0gICAgICAtOTIxNzF1cyB0aW1l
cj1mZmZmODMwODFiYzdmYTQwIGNiPXNjaGVkX2NyZWRpdC5jI2NzY2hlZF90aWNrKDAwMDAwMDAw
MDAwMDAwMDApCihYRU4pICAgZXg9ICAgICAgLTcyMTcxdXMgdGltZXI9ZmZmZjgzMDgxYmNhMGZh
MCBjYj1zY2hlZF9jcmVkaXQuYyNjc2NoZWRfYWNjdChmZmZmODMwODFiY2EwZjMwKQooWEVOKSAg
IGV4PSAgICA4OTM3NjA4OHVzIHRpbWVyPWZmZmY4MmQwODA5NWMxMjAgY2I9dGltZS5jI3BsdF9v
dmVyZmxvdygwMDAwMDAwMDAwMDAwMDAwKQooWEVOKSAgIGV4PSAgICAgIDg5NzYwM3VzIHRpbWVy
PWZmZmY4MmQwODA5NWMxYzAgY2I9dGltZS5jI3RpbWVfY2FsaWJyYXRpb24oMDAwMDAwMDAwMDAw
MDAwMCkKKFhFTikgJ0EnIHByZXNzZWQgLT4gdXNpbmcgYWx0ZXJuYXRpdmUga2V5IGhhbmRsaW5n
CihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pICoqKiBE
dW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxl
ICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI3MTFiYj5dIF9fdWRlbGF5KzB4MzMvMHg0YQoo
WEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyODcgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4p
IHJheDogMDAwMDAwMDA1MTQxYWZmYSAgIHJieDogMDAwMDAwMDAwMDAwMDA2NCAgIHJjeDogMDAw
MDAwMTg1MTExNjI2NgooWEVOKSByZHg6IDAwMDAwMDAwMDAzMDRkOTQgICByc2k6IDAwMDAwMDAw
MDAwMDAwMDQgICByZGk6IDAwMDAwMDAwMDAzOWRjODAKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3
ZDcwICAgcnNwOiBmZmZmODJkMDgwODI3ZDQ4ICAgcjg6ICAwMDAwMDAwMDAwMDAwMDA0CihYRU4p
IHI5OiAgMDAwMDdkMmY4MDAwMDAwMCAgIHIxMDogMDAwMDAwMDBiZTQwMTYwMCAgIHIxMTogZmZm
ZjgyZDA4MDYwMTYwMAooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IDAwMDAwMDAw
Y2NjY2NjY2QgICByMTQ6IDAwMDAwMDAwMDAwMDAwMDIKKFhFTikgcjE1OiAwMDAwMDAwMDAwMDAw
MDAyICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4p
IGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAg
ICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI3
MTFiYj4gKF9fdWRlbGF5KzB4MzMvMHg0YSk6CihYRU4pICAyMCA4OSBjMSA0OCAwOSBkMSBmMyA5
MCA8MGY+IGFlIGU4IDBmIDMxIDQ4IGMxIGUyIDIwIDg5IGMwIDQ4IDA5IGMyIDQ4IDI5CihYRU4p
IFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3ZDQ4OgooWEVOKSAgICBmZmZm
ODJkMDgwMmEzODgwIDAwMDAwMDAwMDAwMDAwMDIgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAw
MDAwMDAyCihYRU4pICAgIGZmZmY4MmQwODA5NjAwNTAgZmZmZjgyZDA4MDgyN2RiMCBmZmZmODJk
MDgwMjAxNGEyIGZmZmY4MmQwODA4MjdkYjAKKFhFTikgICAgZmZmZjgyZDA4MDgxODM4MCBmZmZm
ODMwODFiY2I1ZjkwIDAwMDAwMDAwMDAwMDAwMDIgZmZmZjgzMDgxYmNiNWY5MAooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA4MjdlZjAgZmZmZjgyZDA4MDYyN2Q4NiAwMDAwMDAw
MDAyNjA1ZmZmCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwZmZmZjgyZDA4MGUwMCBmZmZm
ZmZmZjAwMDAwMDAwIGZmZmY4MzAwYmU0NzI2YzAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwNSAw
MDAwMDAwMDAwMDAwMDA0IDAwMDAwMDAwMDAwMDAwMDQgMDAwMDAwMDAwMDAwMDAwMwooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMiAwMDAw
MDAwMDAwMTAwMDAwCihYRU4pICAgIGZmZmY4MmQwODA2NmE5YzAgZmZmZjgyZDA4MDY2YWJhMCAw
MDAwMDAwMDAwODJmMDAwIDAwMDAwMDA4MDAwMDAwMDYKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
NCAwMDAwMDAwMDAyNjA1MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMgooWEVO
KSAgICBmZmZmODMwMGJlNDNmNjUwIGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDBiZTQ3MjcyMCAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDA0IDAwMDAwMDA4MDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDEwMDAw
MDA2ZSAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAwMDAyZjggMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgICBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwYzQ5NDkyMjAgMDAwMDAwMDAwMDAwMDAw
MSAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwYzcxMmE2NzggMDAwMDAwMDBiZjNh
YjcxMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3MTFiYj5dIF9fdWRlbGF5KzB4MzMvMHg0
YQooWEVOKSAgICBbPGZmZmY4MmQwODAyMDE0YTI+XSBjcHVfZG93bisweDk2LzB4MTgyCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDYyN2Q4Nj5dIF9fc3RhcnRfeGVuKzB4MjA0OC8weDI3NWQKKFhFTikK
KFhFTikgQnJvdWdodCB1cCAxIENQVXMKKFhFTikgUGFya2VkIDMgQ1BVcwooWEVOKSBidWlsZC1p
ZDogNjFmZjdkYTU0MTAxYzUzMWQ4NGVlZWJkYWU5NDU1NDMKKFhFTikgUnVubmluZyBzdHViIHJl
Y292ZXJ5IHNlbGZ0ZXN0cy4uLgooWEVOKSB0cmFwcy5jOjE1NzA6IEdQRiAoMDAwMCk6IGZmZmY4
MmQwYmZmZmYwNDEgW2ZmZmY4MmQwYmZmZmYwNDFdIC0+IGZmZmY4MmQwODAzODEzZmMKKFhFTikg
dHJhcHMuYzo3NTU6IFRyYXAgMTI6IGZmZmY4MmQwYmZmZmYwNDAgW2ZmZmY4MmQwYmZmZmYwNDBd
IC0+IGZmZmY4MmQwODAzODEzZmMKKFhFTikgdHJhcHMuYzoxMDk3OiBUcmFwIDM6IGZmZmY4MmQw
YmZmZmYwNDEgW2ZmZmY4MmQwYmZmZmYwNDFdIC0+IGZmZmY4MmQwODAzODEzZmMKKFhFTikgQUNQ
SSBzbGVlcCBtb2RlczogUzMKKFhFTikgVlBNVTogZGlzYWJsZWQKKFhFTikgbWNoZWNrX3BvbGw6
IE1hY2hpbmUgY2hlY2sgcG9sbGluZyB0aW1lciBzdGFydGVkLgooWEVOKSBEb20wIGhhcyBtYXhp
bXVtIDMxMiBQSVJRcwooWEVOKSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2
ZQooWEVOKSAqKiogQnVpbGRpbmcgYSBQVkggRG9tMCAqKioKKFhFTikgJ2QnIHByZXNzZWQgLT4g
ZHVtcGluZyByZWdpc3RlcnMKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRl
OiAqKioKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5v
dCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZm
ODJkMDgwMjc4MmI1Pl0gX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUKKFhFTikgUkZM
QUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZm
ZmY4MzAwYzAzZmUwMDAgICByYng6IDAwMDAwMDAwMDAwMDAyMDAgICByY3g6IGZmZmY4MmQwODA4
MjdmZmYKKFhFTikgcmR4OiBmZmZmODMwMGMwM2ZlMDAwICAgcnNpOiAwMDAwMDAwMDAwMDA1ODRi
ICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2FjMCAgIHJz
cDogZmZmZjgyZDA4MDgyN2FiMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByOTogIDAw
MDAwMDAwMDAwMDAwMDAgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZm
ZmZmZmUKKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAgcjEzOiBmZmZmZmZmZmZmZmZmZmZm
ICAgcjE0OiAwMDAwMDAwMDAwODE1NWY0CihYRU4pIHIxNTogMDAwMDAwMDAwMDAwNTg0YiAgIGNy
MDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAw
MDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAw
MDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAw
MDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNzgyYjU+IChf
X3N5bmNfbG9jYWxfZXhlY3N0YXRlKzB4NjQvMHg2ZSk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAx
YyAyNCA5ZCA8NDQ+IDg5IGUwIDViIDQxIDVjIDVkIGMzIDBmIDBiIDU1IDQ4IDg5IGU1IGU4IDg5
CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3YWIwOgooWEVOKSAg
ICBmZmZmODJkMDgwODI3YzFjIGZmZmY4MzAwYzAzZmUwMDAgZmZmZjgyZDA4MDgyN2FkMCBmZmZm
ODJkMDgwMjc4MmM4CihYRU4pICAgIGZmZmY4MmQwODA4MjdiMjAgZmZmZjgyZDA4MDI3OGFlNyAw
MDAwMDAwMDAwODE1NWYyIDAwMDAwMDAwMDAwMDU4NGEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2Iy
MCBmZmZmODJkMDgwODI3YzFjIGZmZmY4MzA4MWJjMGE1ODAgZmZmZmZmZmZmZmZmZmZmZgooWEVO
KSAgICBmZmZmODJkMDgwODI3YzE4IDAwMDAwMDAwMDAwMDU4NGIgZmZmZjgyZDA4MDgyN2JiMCBm
ZmZmODJkMDgwMzM5ODcwCihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggZmZmZjgyZDA4MDgyN2Mx
YyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMWJjMzkwMjAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwOSBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4MjdiNzAgZmZmZjgzMDgwMDAwMDAwOQoo
WEVOKSAgICAwMDAwMDAwMDAwMDA1ODRhIGZmZmY4MzA4MTU1ZjIwMDAgZmZmZjgyZDA4MDgyN2Jj
MCBmZmZmODMwODFiYzBhNTgwCihYRU4pICAgIDAwMDAwMDAwMDAwMDU4NGIgZmZmZmZmZmZmZmZm
ZmZmZiBmZmZmODMwODFiYzM5MDAwIDAwMDAwMDAwMDAwMjAxMDAKKFhFTikgICAgZmZmZjgyZDA4
MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDMzMDcx
YQooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgy
N2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAw
MDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikgICAgZmZmZjgy
ZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxYmMz
OTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAw
MDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4MjdkNzAgZmZmZjgy
ZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZm
ZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgw
MDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZmZjgy
ZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwODYgZmZm
ZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4MjdkMDAgZmZmZjgy
ZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZm
ZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2CihYRU4pICAgIGZmZmY4MmQwODA5MzNjMDAg
ZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwIGZmZmY4MmQwODAyM2E4NTcKKFhFTikg
WGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ODJiNT5dIF9fc3luY19sb2Nh
bF9leGVjc3RhdGUrMHg2NC8weDZlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ODJjOD5dIHN5bmNf
bG9jYWxfZXhlY3N0YXRlKzB4OS8weGIKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4YWU3Pl0gbWFw
X2RvbWFpbl9wYWdlKzB4MjNlLzB4NWVlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzOTg3MD5dIHAy
bS1lcHQuYyNlcHRfZ2V0X2VudHJ5KzB4MzYvMHgzNWMKKFhFTikgICAgWzxmZmZmODJkMDgwMzMw
YTM5Pl0gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkrMHg0MzAvMHg5MGYKKFhFTikgICAgWzxmZmZm
ODJkMDgwNjMwYTYyPl0gZG9tMF9jb25zdHJ1Y3RfcHZoKzB4NDMxLzB4MTEzMgooWEVOKSAgICBb
PGZmZmY4MmQwODA2Mzc3MDM+XSBjb25zdHJ1Y3RfZG9tMCsweDhjLzB4Y2MKKFhFTikgICAgWzxm
ZmZmODJkMDgwNjI3ZjZkPl0gX19zdGFydF94ZW4rMHgyMjJmLzB4Mjc1ZAooWEVOKQooWEVOKSBX
QVJOSU5HOiBQVkggaXMgYW4gZXhwZXJpbWVudGFsIG1vZGUgd2l0aCBsaW1pdGVkIGZ1bmN0aW9u
YWxpdHkKKFhFTikgSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQw
MDAgcGFnZXMuCihYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBvbiAxIG5vZGVzIHVzaW5nIDEgQ1BV
cwooWEVOKSAuLi4nQScgcHJlc3NlZCAtPiB1c2luZyBub3JtYWwga2V5IGhhbmRsaW5nCihYRU4p
ICdSJyBwcmVzc2VkIC0+IHJlYm9vdGluZyBtYWNoaW5lCg==


--b1_416d701e848d57f3638d417e770c48ff
Content-Type: text/plain; name="xen-iommu-debug.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=xen-iommu-debug.txt

WGVuIDQuMTItdW5zdGFibGUKKFhFTikgWGVuIHZlcnNpb24gNC4xMi11bnN0YWJsZSAoZ2NjIChH
Q0MpIDguMS4xIDIwMTgwNTMxKSBkZWJ1Zz15ICBXZWQgSnVsIDI1IDExOjM5OjI4IE1EVCAyMDE4
CihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IFdlZCBKdWwgMjUgMTU6Mzg6MjMgMjAxOCArMDEwMCBn
aXQ6Zjc3NjI2NDUzMgooWEVOKSBCb290bG9hZGVyOiBFRkkKKFhFTikgQ29tbWFuZCBsaW5lOiBk
b20wX21lbT0xRyxtYXg6MUcgaW9tbXU9MSxkZWJ1ZyBkb20wPXB2aCB4MmFwaWM9MSBjb25zb2xl
PWNvbTEgY29tMT0xMTUyMDAsOG4xIG5vc21wPTEKKFhFTikgWGVuIGltYWdlIGxvYWQgYmFzZSBh
ZGRyZXNzOiAweGJkZTAwMDAwCihYRU4pIFZpZGVvIGluZm9ybWF0aW9uOgooWEVOKSAgVkdBIGlz
IGdyYXBoaWNzIG1vZGUgMTYwMHgxMjAwLCAzMiBicHAKKFhFTikgRGlzYyBpbmZvcm1hdGlvbjoK
KFhFTikgIEZvdW5kIDAgTUJSIHNpZ25hdHVyZXMKKFhFTikgIEZvdW5kIDEgRUREIGluZm9ybWF0
aW9uIHN0cnVjdHVyZXMKKFhFTikgRUZJIFJBTSBtYXA6CihYRU4pICAwMDAwMDAwMDAwMDAwMDAw
IC0gMDAwMDAwMDAwMDA1ODAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDAwMDA1ODAwMCAtIDAw
MDAwMDAwMDAwNTkwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDA1OTAwMCAtIDAwMDAw
MDAwMDAwOWYwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwMDAwOWYwMDAgLSAwMDAwMDAwMDAw
MTAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwMDAxMDAwMDAgLSAwMDAwMDAwMGMwNWJj
MDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMGMwNWJjMDAwIC0gMDAwMDAwMDBjMDViZDAwMCAo
QUNQSSBOVlMpCihYRU4pICAwMDAwMDAwMGMwNWJkMDAwIC0gMDAwMDAwMDBjMDViZTAwMCAocmVz
ZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGMwNWJlMDAwIC0gMDAwMDAwMDBjOWVhNTAwMCAodXNhYmxl
KQooWEVOKSAgMDAwMDAwMDBjOWVhNTAwMCAtIDAwMDAwMDAwY2ExZjMwMDAgKHJlc2VydmVkKQoo
WEVOKSAgMDAwMDAwMDBjYTFmMzAwMCAtIDAwMDAwMDAwY2EzOTQwMDAgKHVzYWJsZSkKKFhFTikg
IDAwMDAwMDAwY2EzOTQwMDAgLSAwMDAwMDAwMGNhYTQwMDAwIChBQ1BJIE5WUykKKFhFTikgIDAw
MDAwMDAwY2FhNDAwMDAgLSAwMDAwMDAwMGNhZmZmMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAw
MDAwY2FmZmYwMDAgLSAwMDAwMDAwMGNiMDAwMDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMGNi
MDAwMDAwIC0gMDAwMDAwMDBkMDAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGY4MDAw
MDAwIC0gMDAwMDAwMDBmYzAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlMDAwMDAw
IC0gMDAwMDAwMDBmZTAxMTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlYzAwMDAwIC0g
MDAwMDAwMDBmZWMwMTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlZDAwMDAwIC0gMDAw
MDAwMDBmZWQwMTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlZTAwMDAwIC0gMDAwMDAw
MDBmZWUwMTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZmMDAwMDAwIC0gMDAwMDAwMDEw
MDAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMTAwMDAwMDAwIC0gMDAwMDAwMDgyZjAw
MDAwMCAodXNhYmxlKQooWEVOKSBBQ1BJOiBSU0RQIENBNjk0MDAwLCAwMDI0IChyMiBBTEFTS0Ep
CihYRU4pIEFDUEk6IFhTRFQgQ0E2OTQwQTgsIDAwQ0MgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3
MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBGQUNQIENBNkJBRDY4LCAwMTE0IChyNiBB
TEFTS0EgICAgQSBNIEkgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogRFNEVCBD
QTY5NDIwOCwgMjZCNUIgKHIyIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBJTlRMIDIwMTYwNDIy
KQooWEVOKSBBQ1BJOiBGQUNTIENBQTNGQzQwLCAwMDQwCihYRU4pIEFDUEk6IEFQSUMgQ0E2QkFF
ODAsIDAwODQgKHIzIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVO
KSBBQ1BJOiBGUERUIENBNkJBRjA4LCAwMDQ0IChyMSBBTEFTS0EgICAgQSBNIEkgIDEwNzIwMDkg
QU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogTUNGRyBDQTZCQUY1MCwgMDAzQyAocjEgQUxBU0tB
ICAgIEEgTSBJICAxMDcyMDA5IE1TRlQgICAgICAgOTcpCihYRU4pIEFDUEk6IFNTRFQgQ0E2QkFG
OTAsIDAzQkMgKHIxIEFMQVNLQSAgICBBIE0gSSAgICAgMTAwMCBJTlRMIDIwMTYwNDIyKQooWEVO
KSBBQ1BJOiBGSURUIENBNkJCMzUwLCAwMDlDIChyMSBBTEFTS0EgICAgQSBNIEkgIDEwNzIwMDkg
QU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogU1NEVCBDQTZCQjNGMCwgMzE1OSAocjIgQUxBU0tB
ICAgIEEgTSBJICAgICAzMDAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IFNTRFQgQ0E2QkU1
NTAsIDI1NUYgKHIyIEFMQVNLQSAgICBBIE0gSSAgICAgMTAwMCBJTlRMIDIwMTYwNDIyKQooWEVO
KSBBQ1BJOiBIUEVUIENBNkMwQUIwLCAwMDM4IChyMSBBTEFTS0EgICAgQSBNIEkgICAgICAgIDEg
TVNGVCAgICAgICA1RikKKFhFTikgQUNQSTogU1NEVCBDQTZDMEFFOCwgMERFNSAocjIgQUxBU0tB
ICAgIEEgTSBJICAgICAxMDAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IFNTRFQgQ0E2QzE4
RDAsIDJBRDcgKHIyIEFMQVNLQSAgICBBIE0gSSAgICAgICAgMCBJTlRMIDIwMTYwNDIyKQooWEVO
KSBBQ1BJOiBVRUZJIENBNkM0M0E4LCAwMDQyIChyMSBBTEFTS0EgICAgQSBNIEkgICAgICAgIDIg
ICAgICAgMTAwMDAxMykKKFhFTikgQUNQSTogU1NEVCBDQTZDNDNGMCwgMEVERSAocjIgQUxBU0tB
ICAgIEEgTSBJICAgICAzMDAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IExQSVQgQ0E2QzUy
RDAsIDAwOTQgKHIxIEFMQVNLQSAgICBBIE0gSSAgICAgICAgMCBNU0ZUICAgICAgIDVGKQooWEVO
KSBBQ1BJOiBXU01UIENBNkM1MzY4LCAwMDI4IChyMSBBTEFTS0EgICAgQSBNIEkgICAgICAgIDAg
TVNGVCAgICAgICA1RikKKFhFTikgQUNQSTogU1NEVCBDQTZDNTM5MCwgMDI5RiAocjIgQUxBU0tB
ICAgIEEgTSBJICAgICAgICAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IFNTRFQgQ0E2QzU2
MzAsIDMwMDIgKHIyIEFMQVNLQSAgICBBIE0gSSAgICAgMTAwMCBJTlRMIDIwMTYwNDIyKQooWEVO
KSBBQ1BJOiBEQkdQIENBNkM4NjM4LCAwMDM0IChyMSBBTEFTS0EgICAgQSBNIEkgICAgICAgIDIg
TVNGVCAgICAgICA1RikKKFhFTikgQUNQSTogREJHMiBDQTZDODY3MCwgMDA1NCAocjAgQUxBU0tB
ICAgIEEgTSBJICAgICAgICAyIE1TRlQgICAgICAgNUYpCihYRU4pIEFDUEk6IERNQVIgQ0E2Qzg2
QzgsIDAwQTggKHIxIEFMQVNLQSAgICBBIE0gSSAgICAgICAgMSBJTlRMICAgICAgICAxKQooWEVO
KSBBQ1BJOiBCR1JUIENBNkM4NzcwLCAwMDM4IChyMSBBTEFTS0EgICAgQSBNIEkgIDEwNzIwMDkg
QU1JICAgICAxMDAxMykKKFhFTikgU3lzdGVtIFJBTTogMzI2NTVNQiAoMzM0Mzk2MjhrQikKKFhF
TikgTm8gTlVNQSBjb25maWd1cmF0aW9uIGZvdW5kCihYRU4pIEZha2luZyBhIG5vZGUgYXQgMDAw
MDAwMDAwMDAwMDAwMC0wMDAwMDAwODJmMDAwMDAwCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxp
c2VkCihYRU4pIENQVSBWZW5kb3I6IEludGVsLCBGYW1pbHkgNiAoMHg2KSwgTW9kZWwgMTU4ICgw
eDllKSwgU3RlcHBpbmcgOSAocmF3IDAwMDkwNmU5KQooWEVOKSBTTUJJT1MgMy4wIHByZXNlbnQu
CihYRU4pIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQKKFhFTikgQUNQSTogUE0tVGltZXIgSU8g
UG9ydDogMHgxODA4ICgzMiBiaXRzKQooWEVOKSBBQ1BJOiB2NSBTTEVFUCBJTkZPOiBjb250cm9s
WzA6MF0sIHN0YXR1c1swOjBdCihYRU4pIEFDUEk6IFNMRUVQIElORk86IHBtMXhfY250WzE6MTgw
NCwxOjBdLCBwbTF4X2V2dFsxOjE4MDAsMTowXQooWEVOKSBBQ1BJOiAzMi82NFggRkFDUyBhZGRy
ZXNzIG1pc21hdGNoIGluIEZBRFQgLSBjYWEzZmM0MC8wMDAwMDAwMDAwMDAwMDAwLCB1c2luZyAz
MgooWEVOKSBBQ1BJOiAgICAgICAgICAgICB3YWtldXBfdmVjW2NhYTNmYzRjXSwgdmVjX3NpemVb
MjBdCihYRU4pIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwCihYRU4pIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4MDFdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQpCihYRU4pIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQpCihYRU4pIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MDRdIGVuYWJsZWQpCihYRU4pIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4MDRdIGxhcGljX2lkWzB4MDZdIGVuYWJsZWQpCihYRU4pIEFDUEk6
IExBUElDX05NSSAoYWNwaV9pZFsweDAxXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJ
OiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQ
STogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDNdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFD
UEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA0XSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBB
Q1BJOiBJT0FQSUMgKGlkWzB4MDJdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pCihY
RU4pIElPQVBJQ1swXTogYXBpY19pZCAyLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAs
IEdTSSAwLTExOQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2Jh
bF9pcnEgMiBkZmwgZGZsKQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5
IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQooWEVOKSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJp
ZGUuCihYRU4pIEFDUEk6IElSUTIgdXNlZCBieSBvdmVycmlkZS4KKFhFTikgQUNQSTogSVJROSB1
c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBGbGF0LiAgVXNpbmcg
MSBJL08gQVBJQ3MKKFhFTikgQUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAw
MDAwCihYRU4pIFtWVC1EXUhvc3QgYWRkcmVzcyB3aWR0aCAzOQooWEVOKSBbVlQtRF1mb3VuZCBB
Q1BJX0RNQVJfRFJIRDoKKFhFTikgW1ZULURdICBkbWFydS0+YWRkcmVzcyA9IGZlZDkwMDAwCihY
RU4pIFtWVC1EXWRyaGQtPmFkZHJlc3MgPSBmZWQ5MDAwMCBpb21tdS0+cmVnID0gZmZmZjgyYzAw
MDIxYjAwMAooWEVOKSBbVlQtRF1jYXAgPSAxYzAwMDBjNDA2NjA0NjIgZWNhcCA9IDE5ZTJmZjA1
MDVlCihYRU4pIFtWVC1EXSBlbmRwb2ludDogMDAwMDowMDowMi4wCihYRU4pIFtWVC1EXWZvdW5k
IEFDUElfRE1BUl9EUkhEOgooWEVOKSBbVlQtRF0gIGRtYXJ1LT5hZGRyZXNzID0gZmVkOTEwMDAK
KFhFTikgW1ZULURdZHJoZC0+YWRkcmVzcyA9IGZlZDkxMDAwIGlvbW11LT5yZWcgPSBmZmZmODJj
MDAwMjFkMDAwCihYRU4pIFtWVC1EXWNhcCA9IGQyMDA4YzQwNjYwNDYyIGVjYXAgPSBmMDUwZGEK
KFhFTikgW1ZULURdIElPQVBJQzogMDAwMDpmMDoxZi4wCihYRU4pIFtWVC1EXSBNU0kgSFBFVDog
MDAwMDowMDoxZi4wCihYRU4pIFtWVC1EXSAgZmxhZ3M6IElOQ0xVREVfQUxMCihYRU4pIFtWVC1E
XWZvdW5kIEFDUElfRE1BUl9STVJSOgooWEVOKSBbVlQtRF0gZW5kcG9pbnQ6IDAwMDA6MDA6MTQu
MAooWEVOKSBbVlQtRF1kbWFyLmM6NjM4OiAgIFJNUlIgcmVnaW9uOiBiYXNlX2FkZHIgY2ExN2Qw
MDAgZW5kX2FkZHIgY2ExOWNmZmYKKFhFTikgW1ZULURdZm91bmQgQUNQSV9ETUFSX1JNUlI6CihY
RU4pIFtWVC1EXSBlbmRwb2ludDogMDAwMDowMDowMi4wCihYRU4pIFtWVC1EXWRtYXIuYzo2Mzg6
ICAgUk1SUiByZWdpb246IGJhc2VfYWRkciBjYjgwMDAwMCBlbmRfYWRkciBjZmZmZmZmZgooWEVO
KSBFUlNUIHRhYmxlIHdhcyBub3QgZm91bmQKKFhFTikgQUNQSTogQkdSVDogaW52YWxpZGF0aW5n
IHYxIGltYWdlIGF0IDB4YzUwMzMwMTgKKFhFTikgVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBj
b25maWd1cmF0aW9uIGluZm9ybWF0aW9uCihYRU4pIFNNUDogQWxsb3dpbmcgMSBDUFVzICgwIGhv
dHBsdWcgQ1BVcykKKFhFTikgSVJRIGxpbWl0czogMTIwIEdTSSwgODQwIE1TSS9NU0ktWAooWEVO
KSBTd2l0Y2hlZCB0byBBUElDIGRyaXZlciB4MmFwaWNfY2x1c3Rlci4KKFhFTikgeHN0YXRlOiBz
aXplOiAweDQ0MCBhbmQgc3RhdGVzOiAweDFmCihYRU4pIG1jZV9pbnRlbC5jOjc4MDogTUNBIENh
cGFiaWxpdHk6IGZpcnN0YmFuayAwLCBleHRlbmRlZCBNQ0UgTVNSIDAsIEJDQVNULCBDTUNJCihY
RU4pIENQVTA6IEludGVsIG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJsZWQKKFhFTikgU3Bl
Y3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOgooWEVOKSAgIEhhcmR3YXJlIGZlYXR1cmVz
OiBJQlJTL0lCUEIgU1RJQlAKKFhFTikgICBDb21waWxlZC1pbiBzdXBwb3J0OiBJTkRJUkVDVF9U
SFVOSwooWEVOKSAgIFhlbiBzZXR0aW5nczogQlRJLVRodW5rIEpNUCwgU1BFQ19DVFJMOiBJQlJT
KywgT3RoZXI6IElCUEIKKFhFTikgICBTdXBwb3J0IGZvciBWTXM6IFBWOiBNU1JfU1BFQ19DVFJM
IFJTQiBFQUdFUl9GUFUsIEhWTTogTVNSX1NQRUNfQ1RSTCBSU0IgRUFHRVJfRlBVCihYRU4pICAg
WFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wIGVuYWJsZWQsIERvbVUgZW5hYmxlZAooWEVOKSBV
c2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChjcmVkaXQpCihYRU4pIFBsYXRm
b3JtIHRpbWVyIGlzIDIzLjk5OU1IeiBIUEVUCihYRU4pIERldGVjdGVkIDM3OTIuMjMwIE1IeiBw
cm9jZXNzb3IuCihYRU4pIEVGSSBtZW1vcnkgbWFwOgooWEVOKSAgMDAwMDAwMDAwMDAwMC0wMDAw
MDAwMDA3ZmZmIHR5cGU9MyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwMDgw
MDAtMDAwMDAwMDA1N2ZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAw
MDAwMDU4MDAwLTAwMDAwMDAwNThmZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVO
KSAgMDAwMDAwMDA1OTAwMC0wMDAwMDAwMDVjZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAw
MGYKKFhFTikgIDAwMDAwMDAwNWQwMDAtMDAwMDAwMDA1ZWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAw
MDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDVmMDAwLTAwMDAwMDAwNWZmZmYgdHlwZT00IGF0dHI9
MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA2MDAwMC0wMDAwMDAwMDllZmZmIHR5cGU9
MyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwOWYwMDAtMDAwMDAwMDA5ZmZm
ZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMTAwMDAwLTAwMDAw
YjA2N2VmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBiMDY3ZjAw
MC0wMDAwMGIwNmJlZmZmIHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAw
YjA2YmYwMDAtMDAwMDBiZDA3OWZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4p
ICAwMDAwMGJkMDdhMDAwLTAwMDAwYmRkZDNmZmYgdHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAw
ZgooWEVOKSAgMDAwMDBiZGRkNDAwMC0wMDAwMGJmMGE5ZmZmIHR5cGU9MSBhdHRyPTAwMDAwMDAw
MDAwMDAwMGYKKFhFTikgIDAwMDAwYmYwYWEwMDAtMDAwMDBjMDViYmZmZiB0eXBlPTQgYXR0cj0w
MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGMwNWJjMDAwLTAwMDAwYzA1YmNmZmYgdHlwZT0x
MCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwYzA1YmQwMDAtMDAwMDBjMDViZGZm
ZiB0eXBlPTYgYXR0cj04MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGMwNWJlMDAwLTAwMDAw
YzA2NmVmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBjMDY2ZjAw
MC0wMDAwMGMwNjdjZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAw
YzA2N2QwMDAtMDAwMDBjMDY3ZGZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4p
ICAwMDAwMGMwNjdlMDAwLTAwMDAwYzk4YTRmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAw
ZgooWEVOKSAgMDAwMDBjOThhNTAwMC0wMDAwMGM5YTMxZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAw
MDAwMDAwMGYKKFhFTikgIDAwMDAwYzlhMzIwMDAtMDAwMDBjOWVhNGZmZiB0eXBlPTMgYXR0cj0w
MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGM5ZWE1MDAwLTAwMDAwY2ExZjJmZmYgdHlwZT0w
IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBjYTFmMzAwMC0wMDAwMGNhMzkzZmZm
IHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwY2EzOTQwMDAtMDAwMDBj
YWEzZmZmZiB0eXBlPTEwIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBjYWE0MDAw
MC0wMDAwMGNhZmE2ZmZmIHR5cGU9NiBhdHRyPTgwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAw
Y2FmYTcwMDAtMDAwMDBjYWZmZWZmZiB0eXBlPTUgYXR0cj04MDAwMDAwMDAwMDAwMDBmCihYRU4p
ICAwMDAwMGNhZmZmMDAwLTAwMDAwY2FmZmZmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAw
ZgooWEVOKSAgMDAwMDEwMDAwMDAwMC0wMDAwODJlZmZmZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAw
MDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwYTAwMDAtMDAwMDAwMDBmZmZmZiB0eXBlPTAgYXR0cj0w
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAwMDAwMGNiMDAwMDAwLTAwMDAwY2ZmZmZmZmYgdHlwZT0w
IGF0dHI9MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgMDAwMDBmODAwMDAwMC0wMDAwMGZiZmZmZmZm
IHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAwMDAwCihYRU4pIFVua25vd24gY2FjaGFiaWxpdHkg
Zm9yIE1GTnMgMHhmODAwMC0weGZiZmZmCihYRU4pICAwMDAwMGZlMDAwMDAwLTAwMDAwZmUwMTBm
ZmYgdHlwZT0xMSBhdHRyPTgwMDAwMDAwMDAwMDAwMDEKKFhFTikgIDAwMDAwZmVjMDAwMDAtMDAw
MDBmZWMwMGZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMDAwMQooWEVOKSAgMDAwMDBmZWQw
MDAwMC0wMDAwMGZlZDAwZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAwMDAxCihYRU4pICAw
MDAwMGZlZTAwMDAwLTAwMDAwZmVlMDBmZmYgdHlwZT0xMSBhdHRyPTgwMDAwMDAwMDAwMDEwMGQK
KFhFTikgIDAwMDAwZmYwMDAwMDAtMDAwMDBmZmZmZmZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAw
MDAwMTAwZAooWEVOKSBJbml0aW5nIG1lbW9yeSBzaGFyaW5nLgooWEVOKSBhbHQgdGFibGUgZmZm
ZjgyZDA4MDY3MzliMCAtPiBmZmZmODJkMDgwNjc1N2I2CihYRU4pIFBDSTogTUNGRyBjb25maWd1
cmF0aW9uIDA6IGJhc2UgZjgwMDAwMDAgc2VnbWVudCAwMDAwIGJ1c2VzIDAwIC0gM2YKKFhFTikg
UENJOiBNQ0ZHIGFyZWEgYXQgZjgwMDAwMDAgcmVzZXJ2ZWQgaW4gRTgyMAooWEVOKSBQQ0k6IFVz
aW5nIE1DRkcgZm9yIHNlZ21lbnQgMDAwMCBidXMgMDAtM2YKKFhFTikgSW50ZWwgVlQtZCBpb21t
dSAwIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgooWEVOKSBJbnRlbCBWVC1k
IGlvbW11IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCihYRU4pIEludGVs
IFZULWQgU25vb3AgQ29udHJvbCBub3QgZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBEb20wIERN
QSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBRdWV1ZWQgSW52YWxp
ZGF0aW9uIGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgSW50ZXJydXB0IFJlbWFwcGluZyBlbmFi
bGVkLgooWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJbnRlcnJ1cHQgbm90IGVuYWJsZWQuCihYRU4p
IEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMgZW5hYmxlZC4KKFhFTikgSS9PIHZpcnR1YWxp
c2F0aW9uIGVuYWJsZWQKKFhFTikgIC0gRG9tMCBtb2RlOiBSZWxheGVkCihYRU4pIEludGVycnVw
dCByZW1hcHBpbmcgZW5hYmxlZAooWEVOKSBucl9zb2NrZXRzOiAxCihYRU4pIEVuYWJsZWQgZGly
ZWN0ZWQgRU9JIHdpdGggaW9hcGljX2Fja19vbGQgb24hCihYRU4pIEVOQUJMSU5HIElPLUFQSUMg
SVJRcwooWEVOKSAgLT4gVXNpbmcgb2xkIEFDSyBtZXRob2QKKFhFTikgLi5USU1FUjogdmVjdG9y
PTB4RjAgYXBpYzE9MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0tMQooWEVOKSBUU0MgZGVhZGxpbmUg
dGltZXIgZW5hYmxlZAooWEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDMyIEtpQi4KKFhF
TikgbXdhaXQtaWRsZTogTVdBSVQgc3Vic3RhdGVzOiAweDE0MjEyMAooWEVOKSBtd2FpdC1pZGxl
OiB2MC40LjEgbW9kZWwgMHg5ZQooWEVOKSBtd2FpdC1pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJs
ZV9zdGF0ZXMgMHhmZmZmZmZmZgooWEVOKSBWTVg6IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJl
czoKKFhFTikgIC0gQVBJQyBNTUlPIGFjY2VzcyB2aXJ0dWFsaXNhdGlvbgooWEVOKSAgLSBBUElD
IFRQUiBzaGFkb3cKKFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMgKEVQVCkKKFhFTikgIC0g
VmlydHVhbC1Qcm9jZXNzb3IgSWRlbnRpZmllcnMgKFZQSUQpCihYRU4pICAtIFZpcnR1YWwgTk1J
CihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJpdG1hcAooWEVOKSAgLSBVbnJlc3RyaWN0ZWQg
R3Vlc3QKKFhFTikgIC0gVk1DUyBzaGFkb3dpbmcKKFhFTikgIC0gVk0gRnVuY3Rpb25zCihYRU4p
ICAtIFZpcnR1YWxpc2F0aW9uIEV4Y2VwdGlvbnMKKFhFTikgIC0gUGFnZSBNb2RpZmljYXRpb24g
TG9nZ2luZwooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuCihYRU4pIEhWTTogVk1YIGVuYWJsZWQK
KFhFTikgSFZNOiBIYXJkd2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQKKFhFTikg
SFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQgooWEVOKSBTeW5jZWQgc3RpbWUgc2tl
dzogbWF4PTBucyBhdmc9MG5zIHNhbXBsZXM9MSBjdXJyZW50PTBucwooWEVOKSBTeW5jZWQgY3lj
bGVzIHNrZXc6IG1heD0wIGF2Zz0wIHNhbXBsZXM9MSBjdXJyZW50PTAKKFhFTikgRHVtcGluZyB0
aW1lciBxdWV1ZXM6CihYRU4pIENQVTAwOgooWEVOKSAgIGV4PSAgICAgIC05MjE3MXVzIHRpbWVy
PWZmZmY4MzA4MWJjNTdhNDAgY2I9c2NoZWRfY3JlZGl0LmMjY3NjaGVkX3RpY2soMDAwMDAwMDAw
MDAwMDAwMCkKKFhFTikgICBleD0gICAgICAtNzIxNzF1cyB0aW1lcj1mZmZmODMwODFiYzNjZmEw
IGNiPXNjaGVkX2NyZWRpdC5jI2NzY2hlZF9hY2N0KGZmZmY4MzA4MWJjM2NmMzApCihYRU4pICAg
ZXg9ICAgIDg5Mzc2MDg5dXMgdGltZXI9ZmZmZjgyZDA4MDk1YzEyMCBjYj10aW1lLmMjcGx0X292
ZXJmbG93KDAwMDAwMDAwMDAwMDAwMDApCihYRU4pICAgZXg9ICAgICAgODk3NjA0dXMgdGltZXI9
ZmZmZjgyZDA4MDk1YzFjMCBjYj10aW1lLmMjdGltZV9jYWxpYnJhdGlvbigwMDAwMDAwMDAwMDAw
MDAwKQooWEVOKSAnQScgcHJlc3NlZCAtPiB1c2luZyBhbHRlcm5hdGl2ZSBrZXkgaGFuZGxpbmcK
KFhFTikgJ2QnIHByZXNzZWQgLT4gZHVtcGluZyByZWdpc3RlcnMKKFhFTikKKFhFTikgKioqIER1
bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUg
IHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjcxNTk1Pl0gX191ZGVsYXkrMHgzMy8weDRhCihY
RU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDI4MyAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikg
cmF4OiAwMDAwMDAwMDkwMTM5ZDdjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDYzICAgcmN4OiAwMDAw
MDAxMDkwMTE4MjJlCihYRU4pIHJkeDogMDAwMDAwMDAwMDAyMWI0ZSAgIHJzaTogMDAwMDAwMDAw
MDAwMDAwNCAgIHJkaTogMDAwMDAwMDAwMDM5ZGM4MAooWEVOKSByYnA6IGZmZmY4MmQwODA4Mjdk
NzAgICByc3A6IGZmZmY4MmQwODA4MjdkNDggICByODogIDAwMDAwMDAwMDAwMDAwMDQKKFhFTikg
cjk6ICAwMDAwN2QyZjgwMDAwMDAwICAgcjEwOiAwMDAwMDAwMGJlNDAxNjgwICAgcjExOiBmZmZm
ODJkMDgwNjAxNjgwCihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDBj
Y2NjY2NjZCAgIHIxNDogMDAwMDAwMDAwMDAwMDAwMgooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDAw
MDIgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikg
Y3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjog
MDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAg
IHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjcx
NTk1PiAoX191ZGVsYXkrMHgzMy8weDRhKToKKFhFTikgIDIwIDg5IGMxIDQ4IDA5IGQxIGYzIDkw
IDwwZj4gYWUgZTggMGYgMzEgNDggYzEgZTIgMjAgODkgYzAgNDggMDkgYzIgNDggMjkKKFhFTikg
WGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MjdkNDg6CihYRU4pICAgIGZmZmY4
MmQwODAyYTNjOTUgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODMwODFiYzY5ZjkwIDAwMDAwMDAwMDAw
MDAwMDIKKFhFTikgICAgZmZmZjgyZDA4MDk2MDBkMCBmZmZmODJkMDgwODI3ZGIwIGZmZmY4MmQw
ODAyMDE0YTIgZmZmZjgyZDA4MDgyN2RiMAooWEVOKSAgICBmZmZmODJkMDgwODE4M2EwIGZmZmY4
MzA4MWJjNjlmOTAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODMwODFiYzY5ZjkwCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDgyN2VmMCBmZmZmODJkMDgwNjI3ZjUyIDAwMDAwMDAw
MDI2NGVmZmYKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMGJlNDczODIwIGZmZmZm
ZmZmMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwNQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDA0IDAw
MDAwMDAwMDAwMDAwMDQgMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAzCihYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAzIDAwMDAw
MDAwMDAxMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDY2YjljMCBmZmZmODJkMDgwNjZiYmEwIDAw
MDAwMDAwMDA4MmYwMDAgMDAwMDAwMDgwMDAwMDAwNgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDA0
IDAwMDAwMDAwMDI2NGUwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAyCihYRU4p
ICAgIGZmZmY4MzAwYmU0NDAzYjQgZmZmZjgzMDBiZTQ3MzgyMCBmZmZmODMwMGJlNDczODgwIDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDQgMDAwMDAwMDgwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMTAwMDAw
MDZlIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDJmOCAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pICAgIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDBjNDk0OTIyMCAwMDAwMDAwMDAwMDAwMDAx
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDBjNzEyYTY3OCAwMDAwMDAwMGJmM2Fi
NzEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2Fs
bCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMjcxNTk1Pl0gX191ZGVsYXkrMHgzMy8weDRh
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMTRhMj5dIGNwdV9kb3duKzB4OTYvMHgxODIKKFhFTikg
ICAgWzxmZmZmODJkMDgwNjI3ZjUyPl0gX19zdGFydF94ZW4rMHgyMGE3LzB4MjdiYwooWEVOKQoo
WEVOKSBCcm91Z2h0IHVwIDEgQ1BVcwooWEVOKSBQYXJrZWQgMyBDUFVzCihYRU4pIGJ1aWxkLWlk
OiBkNjllMzE1MjRiMTdkNTYzYTQ4NzI3NDM5MjIzMmVlZgooWEVOKSBSdW5uaW5nIHN0dWIgcmVj
b3Zlcnkgc2VsZnRlc3RzLi4uCihYRU4pIHRyYXBzLmM6MTU3MDogR1BGICgwMDAwKTogZmZmZjgy
ZDBiZmZmZjA0MSBbZmZmZjgyZDBiZmZmZjA0MV0gLT4gZmZmZjgyZDA4MDM4MjNmYwooWEVOKSB0
cmFwcy5jOjc1NTogVHJhcCAxMjogZmZmZjgyZDBiZmZmZjA0MCBbZmZmZjgyZDBiZmZmZjA0MF0g
LT4gZmZmZjgyZDA4MDM4MjNmYwooWEVOKSB0cmFwcy5jOjEwOTc6IFRyYXAgMzogZmZmZjgyZDBi
ZmZmZjA0MSBbZmZmZjgyZDBiZmZmZjA0MV0gLT4gZmZmZjgyZDA4MDM4MjNmYwooWEVOKSBBQ1BJ
IHNsZWVwIG1vZGVzOiBTMwooWEVOKSBWUE1VOiBkaXNhYmxlZAooWEVOKSBtY2hlY2tfcG9sbDog
TWFjaGluZSBjaGVjayBwb2xsaW5nIHRpbWVyIHN0YXJ0ZWQuCihYRU4pIERvbTAgaGFzIG1heGlt
dW0gMzEyIFBJUlFzCihYRU4pIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb24gYWN0aXZl
CihYRU4pICoqKiBCdWlsZGluZyBhIFBWSCBEb20wICoqKgooWEVOKSAnZCcgcHJlc3NlZCAtPiBk
dW1waW5nIHJlZ2lzdGVycwooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6
ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90
IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4
MmQwODAyNzhlMzA+XSBtYXBfZG9tYWluX3BhZ2UrMHgxYWQvMHg1ZWUKKFhFTikgUkZMQUdTOiAw
MDAwMDAwMDAwMDAwMjA3ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAw
YmU2MTYwMDAgICByYng6IGZmZmY4MmQwODA4MjdiNzAgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgcmR4OiAwMDAwMDAwMGJlNjE2MDAwICAgcnNpOiAwMDAwMDAwMGJlNjE2MDAwICAgcmRp
OiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2FmMCAgIHJzcDogZmZm
ZjgyZDA4MDgyN2FiMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMgooWEVOKSByOTogIDAwMDAwMDAw
MDAwMDAwMDAgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUK
KFhFTikgcjEyOiBmZmZmODMwMGMwM2ZlMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDEyICAgcjE0
OiAwMDAwMDAwMDAwODE1NWE2CihYRU4pIHIxNTogMDAwMDAwMDAwMDAwNTI5MCAgIGNyMDogMDAw
MDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAw
YmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBj
czogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNzhlMzA+IChtYXBfZG9t
YWluX3BhZ2UrMHgxYWQvMHg1ZWUpOgooWEVOKSAgNTggMDAgNDggODkgYzIgNDggZDMgZTIgPDQ4
PiAyMyAxNSAzOSBhNyA1OCAwMCA0OCAyMyAwNSA0MiBhNyA1OCAwMCA0OCAwOQooWEVOKSBYZW4g
c3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgyN2FiMDoKKFhFTikgICAgZmZmZjgyZDA4
MDgyN2MxYyBmZmZmODMwMGMwM2ZlMDAwIGZmZmY4MmQwODA4MjdhZDAgZmZmZjgyZDA4MDgyN2I3
MAooWEVOKSAgICBmZmZmODJkMDgwODI3Yjc4IDAwMDAwMDAwMDAwMDAwMTIgMDAwMDAwMDAwMDgx
NTVhNiAwMDAwMDAwMDAwMDA1MjkwCihYRU4pICAgIGZmZmY4MmQwODA4MjdiMjAgZmZmZjgyZDA4
MDMzOTg1ZiAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MzA4MTU1YmU1ODAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA4MjdiYjAgZmZmZjgyZDA4MDMz
YTM3ZAooWEVOKSAgICBmZmZmODJkMDgwODI3YzE4IGZmZmY4MmQwODA4MjdjMWMgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMGZmZmZmZmZlCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTIgZmZmZjgy
ZDA4MDgyN2I3OCBmZmZmODJkMDgwODI3YjcwIGZmZmY4MmQwMDAwMDAwMTIKKFhFTikgICAgMDAw
MDAwMDAwMDAwNTI5MCBmZmZmODMwODE1NWE3MDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDgx
NTViZTU4MAooWEVOKSAgICAwMDAwMDAwMDAwMDA1MjkwIGZmZmZmZmZmZmZmZmZmZmYgZmZmZjgz
MDgxNTVkZDAwMCAwMDAwMDAwMDAwMDIwMTAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdjNTAgZmZm
ZjgyZDA4MDMzMTQ5OSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAzMzExN2EKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2MxMCBmZmZmODJkMDgwMjI0ZmQzIGZmZmY4MmQwODA4MjdjMTggMDAwMDAw
MDAwMDdlMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDIwMDAwIDAwMDAwMDAwMDAwMDAxMDAgMDAw
MDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDExCihYRU4pICAgIGZmZmY4MmQwODA4MjdjNTAg
MDAwMDAwMDQwMDAwMDAwMCBmZmZmODJkMDgwODI3YzUwIGZmZmY4MzA4MTU1ZGQwMDAKKFhFTikg
ICAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDNmZjYyIDAwMDAwMDAwMDAwMDAwMTEgMDAw
MDAwMDAwMDAwMDAwNAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDcwIGZmZmY4MmQwODA2MzE2YTcg
ZmZmZjgzMDBjMDViZjAwMCBmZmZmODJkMDgwNjZiNWEwCihYRU4pICAgIGZmZmY4MzAwYmU0NzM4
MzAgMDAwMDAwMDAwMjY0ZTAwMCBmZmZmODMwMGJlNDczODIwIGZmZmY4MzA4MDAwMDAwMDAKKFhF
TikgICAgMDBmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwMjA4NTFkIGZmZmY4MmQwODA4MjdjZDAg
ZmZmZjgyZDA4MDgxODc2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDg2IGZmZmY4MmQwODAyM2Ix
NjAgZmZmZjgyZDA4MDgyN2ZmZiBmZmZmODJkMDgwODE4NzYwCihYRU4pICAgIGZmZmY4MmQwODA4
MjdjZTAgZmZmZjgyZDA4MDIzYjFiOCBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2QzNGQK
KFhFTikgICAgZmZmZjgyZDA4MDgyN2QwMCBmZmZmODJkMDgwMjNiMjAyIGZmZmY4MmQwODA4Mjdk
MjAgZmZmZjgyZDA4MDIzZDNlNgooWEVOKSAgICBmZmZmODJkMDgwOTMzYzAwIGZmZmY4MmQwODA5
MzNjMDAgZmZmZjgyZDA4MDgyN2Q2MCBmZmZmODJkMDgwMjNhODU3CihYRU4pIFhlbiBjYWxsIHRy
YWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzhlMzA+XSBtYXBfZG9tYWluX3BhZ2UrMHgxYWQv
MHg1ZWUKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5ODVmPl0gcDJtLWVwdC5jI2VwdF9uZXh0X2xl
dmVsKzB4ODgvMHhiNgooWEVOKSAgICBbPGZmZmY4MmQwODAzM2EzN2Q+XSBwMm0tZXB0LmMjZXB0
X2dldF9lbnRyeSsweGUzLzB4MzVjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzMTQ5OT5dIGd1ZXN0
X3BoeXNtYXBfYWRkX2VudHJ5KzB4NDMwLzB4OTBmCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzMTZh
Nz5dIGRvbTBfY29uc3RydWN0X3B2aCsweDQzMS8weDExMzIKKFhFTikgICAgWzxmZmZmODJkMDgw
NjM4MzQzPl0gY29uc3RydWN0X2RvbTArMHg4Yy8weGNjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYy
ODEzOT5dIF9fc3RhcnRfeGVuKzB4MjI4ZS8weDI3YmMKKFhFTikKKFhFTikgW1ZULURdZDA6SG9z
dGJyaWRnZTogc2tpcCAwMDAwOjAwOjAwLjAgbWFwCihYRU4pIFtWVC1EXWQwOlBDSWU6IG1hcCAw
MDAwOjAwOjAyLjAKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDowOC4wCihYRU4pIFtW
VC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MTQuMAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAw
OjAwOjE2LjAKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxNy4wCihYRU4pIFtWVC1E
XWQwOlBDSTogbWFwIDAwMDA6MDA6MWYuMAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAw
OjFmLjIKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxZi4zCihYRU4pIFtWVC1EXWQw
OlBDSTogbWFwIDAwMDA6MDA6MWYuNAooWEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAwMDowMTow
MC4wCihYRU4pIFtWVC1EXWQwOlBDSWU6IG1hcCAwMDAwOjAyOjAwLjAKKFhFTikgJ2QnIHByZXNz
ZWQgLT4gZHVtcGluZyByZWdpc3RlcnMKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0
IHN0YXRlOiAqKioKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9
eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6
WzxmZmZmODJkMDgwMjViNWM4Pl0gcGNpX2dldF9wZGV2KzB4YzEvMHgxMDcKKFhFTikgUkZMQUdT
OiAwMDAwMDAwMDAwMDAwMjQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4
MzA4MWJjNDIzNzAgICByYng6IDAwMDAwMDAwMDAwMDAwMWUgICByY3g6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzQyMjkwICAgcnNpOiBmZmZmODMwODFiYzU3YjUwICAg
cmRpOiBmZmZmODJkMDgwODE3OWRlCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2IzMCAgIHJzcDog
ZmZmZjgyZDA4MDgyN2IwMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwNAooWEVOKSByOTogIGZmZmY4
MzA4MTRjOTQ5NTAgICByMTA6IDAwMDAwMDAwMDAwMDAwNTAgICByMTE6IDAwMDAwMDAwMDAwMDAw
MDIKKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMGU4ICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAwICAg
cjE0OiBmZmZmODJkMDgwODI3YjA4CihYRU4pIHIxNTogZmZmZjgyZDA4MDgyN2JjMCAgIGNyMDog
MDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAw
MDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAg
ICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNWI1Yzg+IChwY2lf
Z2V0X3BkZXYrMHhjMS8weDEwNyk6CihYRU4pICA4OSBkMCA0OCA4YiAxMCAwZiAxOCAwYSA8NDg+
IDM5IGM2IDc0IDEzIDBmIGI2IDQ4IDQyIDQ0IDM5IGUxIDc0IGRjIDQ1IDg0CihYRU4pIFhlbiBz
dGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3YjAwOgooWEVOKSAgICAwMDAwMDBmMTAw
MDAwMDAwIGZmZmY4MzA4MWJjNTdiNTAgMDAwMDAwMDAwMDAwMDAxZSAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwZTggZmZmZjgzMDgxYmM1N2I1MCBmZmZmODJkMDgwODI3
YjcwIGZmZmY4MmQwODA2MTNjNWMKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgw
ODI3Yjg4IGZmZmY4MmQwODA4MjdiYzAgZmZmZjgyZDA4MDYxM2I4ZAooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMTYgZmZmZjgyZDA4MDgyN2JiMCBmZmZmODJkMDgwMjVi
MzViCihYRU4pICAgIGZmZmY4MmQwODA4MjdiYTAgZmZmZjgzMDgxYmM1N2I1MCBmZmZmODMwODE1
NWRkMDAwIGZmZmY4MzA4MTU1ZGQwMDAK


--b1_416d701e848d57f3638d417e770c48ff
Content-Type: text/plain; name="xen-iommu-nodebug.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=xen-iommu-nodebug.txt

KFhFTikgKioqIEJ1aWxkaW5nIGEgUFZIIERvbTAgKioqCihYRU4pIFRyaWdnZXJpbmcgTk1JIG9u
IEFQSUMgSUQgMAooWEVOKSBVaGh1aC4gTk1JIHJlY2VpdmVkIGZvciB1bmtub3duIHJlYXNvbiAy
Yy4KKFhFTikgRG8geW91IGhhdmUgYSBzdHJhbmdlIHBvd2VyIHNhdmluZyBtb2RlIGVuYWJsZWQ/
CihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFp
bnRlZCBdLS0tLQooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjNiMGMyPl0gX3NwaW5f
bG9jaysweDFlLzB4NWMKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMDA2ICAgQ09OVEVYVDog
aHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAwMDMwYTAzMGEgICByYng6IGZmZmY4MmQwODA4
MTc4MDAgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwMDAx
ICAgcnNpOiAwMDAwMDAwMDAwMDAwMDAxICAgcmRpOiBmZmZmODJkMDgwODE3ODA2CihYRU4pIHJi
cDogZmZmZjgyZDA4MDgyNzgwOCAgIHJzcDogZmZmZjgyZDA4MDgyNzdmOCAgIHI4OiAgZmZmZjgz
MDgxYmMyODAwMAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMzAgICByMTA6IDAwMDAwMDAwMDAw
MDAwMDAgICByMTE6IDAwMDAwMDAwMDAwMDAwMTAKKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAw
ICAgcjEzOiBmZmZmODJkMDgwODE3NzgwICAgcjE0OiBmZmZmODJkMDgwODE3ODAwCihYRU4pIHIx
NTogMDAwMDAwMDAwMDAwMDI5MiAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAw
MDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAw
ICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczog
MDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAoKKFhFTikgWGVuIGNvZGUgYXJv
dW5kIDxmZmZmODJkMDgwMjNiMGMyPiAoX3NwaW5fbG9jaysweDFlLzB4NWMpOgooWEVOKSAgMDAg
MDAgMDEgMDAgZjAgMGYgYzEgMDMgPDg5PiBjMiBjMSBlOCAxMCA2NiA4YiAzMyA2NiAzOSBjNiA3
NCAxMiA0OCA4OSBkOQoKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4
Mjc3Zjg6CihYRU4pICAgIGZmZmY4MmQwODA4Mjc4NTggMDAwMDAwMDAwMDAwMDI5NiBmZmZmODJk
MDgwODI3ODI4IGZmZmY4MmQwODAyM2IxMjYKKFhFTikgICAgZmZmZjgyZDA4MDgyNzg2OCAwMDAw
MDAwMDAwMDAwMDAwIGZmZmY4MmQwODA4Mjc4NTggZmZmZjgyZDA4MDI1Mzc4OQooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDRlIGZmZmY4MmQwODA4Mjc5YjggZmZmZjgyZDA4MDI1MGE4OSBmZmZmODJk
MDgwODI3OWI4CihYRU4pICAgIGZmZmY4MmQwODA4Mjc4NjggZmZmZjgyZDA4MDI1MDU2ZSBmZmZm
ODJkMDgwODI3ODg4IGZmZmY4MmQwODAyMTZmYWUKKFhFTikgICAgZmZmZjgyZDA4MDgyNzliOCAw
MDAwMDAwMDAwMDAwMDRlIGZmZmY4MmQwODA4Mjc4OTggZmZmZjgyZDA4MDI1MDM2YQooWEVOKSAg
ICBmZmZmODJkMDgwODI3OGI4IGZmZmY4MmQwODAyNTBhZWIgZmZmZjgyZDA4MDgxNzc4MCBmZmZm
ODJkMDgwODE3N2Y4CihYRU4pICAgIGZmZmY4MmQwODA4Mjc5MDggZmZmZjgyZDA4MDI1MmZjYiBm
ZmZmODJkMDgwMzgwOTY5IDRlZmY4MmQwODAzODA5NWQKKFhFTikgICAgZmZmZjgyZDA4MDM4MDk2
OSBmZmZmODJkMDgwOTNjN2EwIGZmZmY4MmQwODA4MTc3ODAgZmZmZjgyZDA4MDgyNzliOAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAyNTE0ZDggZmZmZjgyZDA4MDgyNzkzOCBm
ZmZmODJkMDgwMjUxYWY5CihYRU4pICAgIGZmZmY4MmQwODAzODA5NjkgZmZmZjgyZDA4MDgyNzli
OCBmZmZmODJkMDgwMjUxYTlhIGZmZmY4MmQwODAyNTE0ZDgKKFhFTikgICAgZmZmZjgyZDA4MDgy
NzlhOCBmZmZmODJkMDgwMmE4N2UzIGZmZmY4MmQwODAzODA5NjkgZmZmZjgyZDA4MDI1MTRkYQoo
WEVOKSAgICBmZmZmODJkMDgwMzgwOTY5IGZmZmY4MmQwODAzODA5NWQgZmZmZjgyZDA4MDM4MDk2
OSAwYjBmODJkMDgwMzgwOTVkCihYRU4pICAgIGZmZmY4MmQwODAzODA5NjkgZmZmZjgzMDBjMDNm
ZTAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4
MDgyN2ZmZiAwMDAwMDAwMDAwMDAwMDAwIDAwMDA3ZDJmN2Y3ZDg2MjcgZmZmZjgyZDA4MDM4MGEy
ZAooWEVOKSAgICBmZmZmODJkMDgwOTNiYzAwIDAwMDAwMDA1YzhjNTU4MjEgZmZmZjgyZDA4MDgx
Nzc4MCBmZmZmODJkMDgwMjUxNGJiCihYRU4pICAgIGZmZmY4MmQwODA4MjdhNjAgZmZmZjgyZDA4
MDk1ZjMwMCAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDA2MDFkMzhmNWQKKFhFTikgICAgMDAwMDAw
MWE5YjhlMTdkYiBmZmZmODJkMDgwOTVjMWMwIGZmZmY4MmQwODA5NWYzYTggMDAwMDAwMDAwMDAw
MDAwMgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA5M2M4MDggZmZmZjgyZDA4
MDgxNzc4MCAwMDAwMDAwNjAwMDAwMDAwCihYRU4pICAgIGZmZmY4MmQwODAyNTE0ZDggMDAwMDAw
MDAwMDAwZTAwOCAwMDAwMDAwMDAwMDEwMjg2IGZmZmY4MmQwODA4MjdhNjAKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwODI3YTkwIGZmZmY4MmQwODAyM2RmMTQgMDAwMDAwMDAw
MDAwMDAxMAoKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDIzYjBj
Mj5dIF9zcGluX2xvY2srMHgxZS8weDVjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDIzYjEyNj5dIF9z
cGluX2xvY2tfaXJxc2F2ZSsweDExLzB4MWIKKFhFTikgICAgWzxmZmZmODJkMDgwMjUzNzg5Pl0g
c2VyaWFsX2VuZF9sb2dfZXZlcnl0aGluZysweDM3LzB4NWQKKFhFTikgICAgWzxmZmZmODJkMDgw
MjUwNTZlPl0gY29uc29sZV9lbmRfbG9nX2V2ZXJ5dGhpbmcrMHhmLzB4MTgKKFhFTikgICAgWzxm
ZmZmODJkMDgwMjE2ZmFlPl0gaGFuZGxlX2tleXByZXNzKzB4OTMvMHhjOQooWEVOKSAgICBbPGZm
ZmY4MmQwODAyNTAzNmE+XSBjb25zb2xlLmMjX19zZXJpYWxfcngrMHg0Zi8weDUxCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDI1MGFlYj5dIGNvbnNvbGUuYyNzZXJpYWxfcngrMHg2Mi8weDhjCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDI1MmZjYj5dIHNlcmlhbF9yeF9pbnRlcnJ1cHQrMHg2MC8weGIyCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDI1MWFmOT5dIG5zMTY1NTAuYyNfX25zMTY1NTBfcG9sbCsweDVm
LzB4YWUKKFhFTikgICAgWzxmZmZmODJkMDgwMmE4N2UzPl0gZG9faW52YWxpZF9vcCsweDJiNC8w
eDM4NAooWEVOKSAgICBbPGZmZmY4MmQwODAzODBhMmQ+XSB4ODZfNjQvZW50cnkuUyNoYW5kbGVf
ZXhjZXB0aW9uX3NhdmVkKzB4NjgvMHg5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNTE0ZDg+XSBu
czE2NTUwLmMjbnMxNjU1MF9wb2xsKzB4MWQvMHgyMQooWEVOKSAgICBbPGZmZmY4MmQwODAyM2Rm
MTQ+XSB0aW1lci5jI2V4ZWN1dGVfdGltZXIrMHg0OS8weDY0CihYRU4pICAgIFs8ZmZmZjgyZDA4
MDIzZGY5Yz5dIHRpbWVyLmMjdGltZXJfc29mdGlycV9hY3Rpb24rMHg2ZC8weDI0MgooWEVOKSAg
ICBbPGZmZmY4MmQwODAyM2E3YTU+XSBzb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4NzgvMHg5YQoo
WEVOKSAgICBbPGZmZmY4MmQwODAyM2E3ZmE+XSBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMrMHgz
My8weDM3CihYRU4pICAgIFs8ZmZmZjgyZDA4MDYxM2NiZD5dIHBjaS5jI19zZXR1cF9od2RvbV9w
Y2lfZGV2aWNlcysweDEzMC8weDE0YgooWEVOKSAgICBbPGZmZmY4MmQwODAyNWIyMmQ+XSBwY2ku
YyNwY2lfc2VnbWVudHNfaXRlcmF0ZSsweDQzLzB4NjkKKFhFTikgICAgWzxmZmZmODJkMDgwNjEz
ZjkzPl0gc2V0dXBfaHdkb21fcGNpX2RldmljZXMrMHgyNS8weDJjCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDYxM2ZkMz5dIGlvbW11LmMjaW50ZWxfaW9tbXVfaHdkb21faW5pdCsweDM5LzB4MTdkCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDYxMzViYj5dIGlvbW11X2h3ZG9tX2luaXQrMHgxYjUvMHgxZDAK
KFhFTikgICAgWzxmZmZmODJkMDgwNjMxMTYyPl0gZG9tMF9jb25zdHJ1Y3RfcHZoKzB4NGEvMHgx
MTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzODFlMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhj
YwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjgwMDM+XSBfX3N0YXJ0X3hlbisweDIxYmYvMHgyNmVk
CgooWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIFBh
bmljIG9uIENQVSAwOgooWEVOKSBGQVRBTCBUUkFQOiB2ZWN0b3IgPSAyIChubWkpCihYRU4pIFtl
cnJvcl9jb2RlPTAwMDBdICwgSU4gSU5URVJSVVBUIENPTlRFWFQKKFhFTikgKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgo=


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--b1_416d701e848d57f3638d417e770c48ff--



From xen-devel-bounces@lists.xenproject.org Wed Jul 25 20:33:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 20:33:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiQTI-0004rA-Ax; Wed, 25 Jul 2018 20: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=salk=kj=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fiQTH-0004r5-G8
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 20:33:19 +0000
X-Inumbo-ID: ffee74b8-9049-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ffee74b8-9049-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 20:33: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 1F29020671;
 Wed, 25 Jul 2018 20:33:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532550796;
 bh=BCrL+MPySG4zr/9xBOTmAZjl8InGhiC3isKxuZU5qKg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=YiCiXdCy7WZ4yF1kN7SNv7YjxNDzVTacmf5UC3G15uzpfApg7HeFXsQ/rLJ3nZ2J4
 Bk+gRF5gs8NzhJKgAKYXS3yWXZ83ZN0xVLnK9KDXtUgHcErxb0uCMZgJfcMJyU6bhF
 lWAN1+ZqCxqAPvZz3jsNgCDVpsQtI0kayQrcPvOY=
Date: Wed, 25 Jul 2018 13:33:08 -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.1807131249330.4709@sstabellini-ThinkPad-X260>
Message-ID: <alpine.DEB.2.10.1807251323050.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807131249330.4709@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] Minutes of: Xen ARM Community Call Wednesday 25th July
 9AM Pacific / 4PM UTC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>,
 Lars Kurth <lars.kurth@citrix.com>, davorin.mista@aggios.com,
 robin.randhawa@arm.com, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Matt.Spencer@arm.com, anastassios.nanos@onapp.com, julien.grall@arm.com,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org, vfachin@de.adit-jv.com,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>, mirela.simonovic@aggios.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>

SGkgRXZlcnlvbmUsCgpUaGVzZSBhcmUgdGhlIG5vdGVzIEkgdG9vayBkdXJpbmcgdGhlIG1lZXRp
bmcuIFRoYW5rcyBmb3IgYXR0ZW5kaW5nIQoKQ2hlZXJzLAoKU3RlZmFubwoKPSBDZXJ0aWZpY2F0
aW9ucyA9CkxhcnMuIERpc2N1c3Npb24gYXQgWGVuIFN1bW1pdCBkaWRuJ3QgZ28gZmFyIGJlY2F1
c2Ugd2UgZGlkbid0IGhhdmUgYW55CmNvbmNyZXRlIGV4YW1wbGVzLiBMYXJzIGhhZCBhIG1lZXRp
bmcgd2l0aCBQUlFBLiBUaGUgYWNxdWlzaXRpb24gYnkKUGVyZm9yY2UgaXMgY29tcGxldGVkLiBM
YXJzIHNlbnQgYWxsIGluZm8gYnkgZW1haWwgbGFzdCB3ZWVrIHRvIHRoZW0sCnRoZXkgd2FudCB0
byBjb250aW51ZSB0aGUgZW5nYWdlbWVudC4KCj0gQ29kZSByZWR1Y3Rpb24gPQpDb21wbGV0ZWQs
IGV4Y2VwdCBmb3Igc2VjdXJpdHkgc3VwcG9ydCBkZWZpbml0aW9uIG9mIHRoZSBuZXcga2NvbmZp
ZwpvcHRpb25zLgoKPSBGcmVlUlRPUyAvIFplcGh5ciBEb20wID0KRG9uJ3Qga25vdyB0aGUgc3Rh
dGUgZ2l2ZW4gdGhhdCBBcnRlbSBpcyBub3QgYXZhaWxhYmxlLiAgWmVwaHlyIGhhcyBhCnR3byB0
aWVycyBtZW1iZXJzaGlwIHN5c3RlbTogdGhlIHRvcCB0aWVyIGlzIGZvciB0aGUgY2VydGlmaWNh
dGlvbgplZmZvcnRzLiBUaGUgYXJ0aWZhY3QgcHJvZHVjZWQgYnkgdGhlIGNlcnRpZmljYXRpb24g
ZWZmb3J0cyBhcmUgb25seQphdmFpbGFibGUgdG8gdGhlIHRpZXItMSBtZW1iZXJzLiBOZWVkIHRv
IGZvbGxvdyB1cC4KCj0gRG9tMGxlc3MgPQpTdGVmYW5vIGV4cGxhaW5zIHRoZSBsYXRlc3QuIERl
dmljZSBhc3NpZ25tZW50IGlzIHN1cHBvcnRlZC4KQUNUSU9OOiBHYXRoZXIgbW9yZSBkZXRhaWxz
IG9uIHVzZS1jYXNlcy4KCj0gdlRQTSA9CldlJ2xsIGhhdmUgYSBjYWxsIG9uIHRoaXMgdG9waWMg
dG8gZGlzY3VzcyBuZXh0IHN0ZXBzLgoKPSBQb3dlciBNYW5hZ2VtZW50ID0KU3RlZmFubyBpcyBy
ZXZpZXdpbmcgcG93ZXIgbWFuYWdlbWVudCBwYXRjaGVzIHRvIGRvIHN5c3RlbSBzdXNwZW5kLiBU
aGV5CmFyZSBpbiBhIGdvb2Qgc3RhdGUuIERldmljZSBwb3dlciBtYW5hZ2VtZW50IGlzIG5vdCBz
dXBwb3J0ZWQuCkVFTUkgdnMgU0NNSSBzdXBwb3J0IGZvciBjcHVmcmVxL2RldmljZSBQTS4gTm90
IGNsZWFyIHRoZSBpbXBhY3Qgb24gWGVuCnRvIHN1cHBvcnQgbXVsdGlwbGUgZmlybXdhcmUgaW50
ZXJmYWNlcy4KCj0gVmlydGlvID0KSnVsaWVuOiB3ZSBhcmUgbG9va2luZyBhdCBncmFwaGljcyB2
aXJ0dWFsaXphdGlvbiBpbiBBUk0uIFZpcnRpbyBoYXMgYQpQViBncmFwaGljIHNvbHV0aW9uIGFs
cmVhZHkuIFRoZSBtYWluIHByb2JsZW0gd2l0aCBub3QgdXNpbmcgdmlydGlvIGlzCnRoYXQgd2Ug
aGF2ZSB0byBkdXBsaWNhdGUgdGhlIHRyYW5zcG9ydCBsYXllciBldmVyeSB0aW1lLiBXZSBzcGVu
ZCB0aW1lCnRvIGdldCBkcml2ZXJzIHJ1bm5pbmcgaW5zdGVhZCBvZiBpbXByb3ZpbmcgdGhlIGRy
aXZlcnMuIENhbiB3ZSBnZXQKdmlydGlvIHJ1bm5pbmcgb24gWGVuPwoKQ29uY2VybiAjMTogdmly
dGlvIHJlbW92ZXMgdGhlIHNlcGFyYXRpb24gYmV0d2VlbiBmcm9udGVuZCBhbmQgYmFja2VuZC4K
VGhlcmUgaXMgYSB3b3JrIGluIHByb2dyZXNzIGlkZWEgdG8gYWRkIHRoZSBjb25jZXB0IG9mIGFu
IElPTU1VIHRvCnZpcnRpbywgc28gdGhhdCB0aGUgYmFja2VuZCBuZWVkcyBvbmx5IHRvIGJlIGFs
bG93ZWQgdG8gbWFwIHRoZSBwYWdlcwp3aXRoIElPTU1VIG1hcHBpbmdzLiBJdCB3b3VsZG4ndCBu
ZWVkIHRvIGJlIGFibGUgdG8gbWFwIGFueSBwYWdlIGluIHRoZQpzeXN0ZW0gYW55bW9yZS4gSXQg
bWlnaHQgbWFrZSBkcml2ZXIgZG9tYWlucyBwb3NzaWJsZS4gU3RlZmFubyBpcwpjb25jZXJuZWQg
YWJvdXQgc3BsaXR0aW5nIHRoZSBjb21tdW5pdHkuCgpMYXJzIHNheXMgdGhhdCBHZW5pdmkgaXMg
dGFsa2luZyBhYm91dCB2aXJ0aW8uIENocmlzdG9waGVyOiBpZiB3ZSBhcmUKZ29pbmcgdG8gdXNl
IHZpcnRpbywgd2h5IG5vdCB1c2UgS1ZNIHRvbz8KQUNUSU9OOiBDaHJpc3RvcGhlciB0byBqb2lu
IEdlbml2aSBtZWV0aW5ncyB0byBleHBsYWluIHRoZSBpc3N1ZXMgd2l0aAp2aXJ0aW8uClN0ZWZh
bm86IHRoaXMgaXMgZ29vZCBiZWNhdXNlIHdlIHdhbnQgcGVvcGxlIHRvIGJlIGluZm9ybWVkIGFu
ZCBlaXRoZXIKZml4IHZpcnRpbyBvciBub3QgdXNlIGl0IGF0IGFsbC4KSnVsaWVuOiBJbnN0ZWFk
LCB0aGV5IG1pZ2h0IHNpbXBseSBub3QgY2FyZSBhYm91dCBpc29sYXRpb24uCkxhcnM6IE5vLCB0
aGV5IGRvIGNhcmUuIER1cmluZyBvbmUgb2YgdGhlIGxhc3QgbWVldGluZ3MgdGhleQpoaWdobGln
aHRlZCBpc29sYXRpb24gYXMgYSBjb25jZXJuLiBUaGUgb3RoZXIgY29uY2VybiBpcyB0aGF0IHRo
ZQplbXVsYXRvcnMgYXJlIFFFTVUgYmFzZWQuCgpSZWZlcmVuY2VzOgpjcHVmcmVxOgpodHRwczov
L3d3dy5zbGlkZXNoYXJlLm5ldC94ZW5fY29tX21nci94cGRkczE4LWNwdWZyZXEtaW4teGVuLW9u
LWFybS1vbGVrc2FuZHItdHlzaGNoZW5rby1lcGFtLXN5c3RlbXMKaHR0cHM6Ly93d3cueW91dHVi
ZS5jb20vd2F0Y2g/dj1aaW1mTjUyd2tjTSZpbmRleD0xNSZsaXN0PVBMWXl3N0lRakwtekZsUVli
WTlCZ3NMaHhxcDFVaTY3VzcKR2VuaXZpIG1lZXRpbmcgYW5kIGluZm86Cmh0dHBzOi8vYXQucHJv
amVjdHMuZ2VuaXZpLm9yZy93aWtpL3BhZ2VzL3ZpZXdwYWdlLmFjdGlvbj9wYWdlSWQ9MTYwMjY2
NTcKaHR0cHM6Ly9hdC5wcm9qZWN0cy5nZW5pdmkub3JnL3dpa2kvZGlzcGxheS9ESVJPL0h5cGVy
dmlzb3IrUHJvamVjdApLZXkgUGVyc29uOiBHdW5uYXIgQW5kZXJzb24KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 23:07:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 23:07: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 1fiSsR-0007QH-5n; Wed, 25 Jul 2018 23:07: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=dpaq=kj=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fiSsQ-0007QC-BS
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 23:07:26 +0000
X-Inumbo-ID: 87181d19-905f-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87181d19-905f-11e8-a6a9-d7ebe60f679a;
 Wed, 25 Jul 2018 23:07: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 w6PN4Xsv123933;
 Wed, 25 Jul 2018 23:06:55 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=jnG1skJQ1mK8EJUAa1RWa4sN2EeS6ColjDRFmwqBVqA=;
 b=BCIB+Ptvjt1Oj1oA2weZ2fVDYUyBHHSTN0UFIEUC33aoWI/NRl87sho3b8FFTjWPJCm1
 OpGeponKuXOq+kVlnoepZVSA+6RgJNoOuChNl7E0u8IKiD5hhSTw2b+Wb2lxoZBLpKdW
 PsauIJ7mTv2/qLkr/B7tb2VYRsKnhUDfd9NpnxVq4EED4kE0loXRBrhhawD0bUZ01o5Y
 F3iMGTLcpWwImwGl0bOPAeYYeu7vm5qa0G1uNyiQSd8iOV10qtW9ztPvs7WeRQxk3ywH
 D6iNzcnNdNJCnNIARnv98H3TXGqY9wgJigAoOqdAKG0qxKrq5pxOvQC8Gh4s/BwnDbQw /w== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2kbwfpygu6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 23:06:55 +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 w6PN6swC011424
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 25 Jul 2018 23:06:54 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 w6PN6rH4013199;
 Wed, 25 Jul 2018 23:06:53 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, 25 Jul 2018 16:06:53 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>, Juergen Gross <jgross@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 bercarug@amazon.com
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@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: <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
Date: Wed, 25 Jul 2018 19:07:19 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8965
 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-1806210000 definitions=main-1807250236
Subject: Re: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjUvMjAxOCAwMjo1NiBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNS8wNy8x
OCAxNzoyOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjUvMDcvMTggMTg6MTIsIFJvZ2Vy
IFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAwNTowNTozNVBN
ICswMzAwLCBiZXJjYXJ1Z0BhbWF6b24uY29tIHdyb3RlOgo+Pj4+IE9uIDA3LzI1LzIwMTggMDU6
MDIgUE0sIFdlaSBMaXUgd3JvdGU6Cj4+Pj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDAzOjQx
OjExUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+PiBPbiAyNS8wNy8xOCAxNToz
NSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+Pj4gV2hhdCBjb3VsZCBiZSBjYXVzaW5n
IHRoZSBhdmFpbGFibGUgbWVtb3J5IGxvc3MgcHJvYmxlbT8KPj4+Pj4+PiBUaGF0IHNlZW1zIHRv
IGJlIExpbnV4IGFnZ3Jlc3NpdmVseSBiYWxsb29uaW5nIG91dCBtZW1vcnksIHlvdSBnbyBmcm9t
Cj4+Pj4+Pj4gNzEyOU0gdG90YWwgbWVtb3J5IHRvIDI0Nk0uIEFyZSB5b3UgY3JlYXRpbmcgYSBs
b3Qgb2YgZG9tYWlucz8KPj4+Pj4+IFRoaXMgbWlnaHQgYmUgcmVsYXRlZCB0byB0aGUgdG9vbHMg
dGhpbmtpbmcgZG9tMCBpcyBhIFBWIGRvbWFpbi4KPj4+Pj4gR29vZCBwb2ludC4KPj4+Pj4KPj4+
Pj4gSW4gdGhhdCBjYXNlLCB4ZW5zdG9yZS1scyAtZnAgd291bGQgYWxzbyBiZSB1c2VmdWwuIFRo
ZSBvdXRwdXQgc2hvdWxkCj4+Pj4+IHNob3cgdGhlIGJhbGxvb24gdGFyZ2V0IGZvciBEb20wLgo+
Pj4+Pgo+Pj4+PiBZb3UgY2FuIGFsc28gdHJ5IHRvIHNldCB0aGUgYXV0b2JhbGxvb24gdG8gb2Zm
IGluIC9ldGMveGVuL3hsLmNmZyB0byBzZWUKPj4+Pj4gaWYgaXQgbWFrZXMgYW55IGRpZmZlcmVu
Y2UuCj4+Pj4+Cj4+Pj4+IFdlaS4KPj4+PiBBbHNvIHRyaWVkIHNldHRpbmcgYXV0b2JhbGxvb25p
bmcgb2ZmLCBidXQgaXQgaGFkIG5vIGVmZmVjdC4KPj4+IFRoaXMgaXMgYSBMaW51eC9saWJ4bCBp
c3N1ZSB0aGF0IEknbSBub3Qgc3VyZSB3aGF0J3MgdGhlIGJlc3Qgd2F5IHRvCj4+PiBzb2x2ZS4g
TGludXggaGFzIHRoZSBmb2xsb3dpbmcgJ3dvcmthcm91bmQnIGluIHRoZSBiYWxsb29uIGRyaXZl
cjoKPj4+Cj4+PiBlcnIgPSB4ZW5idXNfc2NhbmYoWEJUX05JTCwgIm1lbW9yeSIsICJzdGF0aWMt
bWF4IiwgIiVsbHUiLAo+Pj4gCQkgICAmc3RhdGljX21heCk7Cj4+PiBpZiAoZXJyICE9IDEpCj4+
PiAJc3RhdGljX21heCA9IG5ld190YXJnZXQ7Cj4+PiBlbHNlCj4+PiAJc3RhdGljX21heCA+Pj0g
UEFHRV9TSElGVCAtIDEwOwo+Pj4gdGFyZ2V0X2RpZmYgPSB4ZW5fcHZfZG9tYWluKCkgPyAwCj4+
PiAJCTogc3RhdGljX21heCAtIGJhbGxvb25fc3RhdHMudGFyZ2V0X3BhZ2VzOwo+PiBIbW0sIHNo
b3VsZG4ndCBQVkggYmVoYXZlIHRoZSBzYW1lIHdheSBhcyBQViBoZXJlPyBJIGRvbid0IHRoaW5r
Cj4+IHRoZXJlIGlzIG1lbW9yeSBtaXNzaW5nIGZvciBQVkgsIG9wcG9zZWQgdG8gSFZNJ3MgZmly
bXdhcmUgbWVtb3J5Lgo+Pgo+PiBBZGRpbmcgQm9yaXMgZm9yIGEgc2Vjb25kIG9waW5pb24uCgoo
Tm90d2l0aHN0YW5kaW5nIEFuZHJld3MnIHJhbnQgYmVsb3cgOy0pKQoKSSBhbSB0cnlpbmcgdG8g
cmVtZW1iZXIgLS0tIHdoYXQgbWVtb3J5IHdlcmUgd2UgdHJ5aW5nIG5vdCB0byBvbmxpbmUgZm9y
CkhWTSBoZXJlPwoKCi1ib3JpcwoKCj4gL3NpZ2gKPgo+IDxyYW50Pgo+Cj4gQmFsbG9vbmluZywg
YW5kIGd1ZXN0IG1lbW9yeSBhY2NvdW50aW5nIGlzIGEga25vd24sIGdyb3dpbmcsIGNsdXN0ZXJt
ZXNzCj4gb2Ygc3dhbXBzLsKgIFRoZSBiYWxsb29uaW5nIHByb3RvY29sIGl0c2VsZiBpcyBzdWZm
aWNpZW50bHkgYnJva2VuIGFzIHRvCj4gYmUgdXNlbGVzcyBvdXRzaWRlIG9mIGNvbnRyaXZlZCBz
Y2VuYXJpb3MsIG93aW5nIHRvIHRoZSBsYWNrIG9mIGFueQo+IGFiaWxpdHkgdG8gbmFjayB0aGUg
cmVxdWVzdCBhbmQgdGhlIGd1ZXN0IG5vdCBrbm93aW5nIG9yIGJlaW5nIGFibGUgdG8KPiB3b3Jr
IG91dCBob3cgbXVjaCBSQU0gaXQgYWN0dWFsbHkgaGFzLgo+Cj4gVGhlIFhlbi90b29sc3RhY2sv
cWVtdS17dHJhZCx1cHN0cmVhbX0vaHZtbG9hZGVyIGd1ZXNzYXRob24gY29udHJpYnV0ZXMKPiB0
byBsb3RzIG9mIGNvcm5lciBjYXNlcyB3aGVyZSB0aGluZ3MgZXhwbG9kZSBzcGVjdGFjdWxhcmx5
IG9uIG1pZ3JhdGlvbiwKPiBzdWNoIGFzIGhhdmluZyBtb3JlIHRoYW4gNCBuZXR3b3JrIGNhcmRz
LCBvciBoYXZpbmcgdnJhbSAhPSA2NE0sIG9yCj4gZ2VuZXJhbGx5IGFueXRoaW5nIGludm9sdmlu
ZyBQQ0kgUGFzc3Rocm91Z2guCj4KPiBDYW4gd2UgdGFrZSB0aGlzIGhpbnQgdGhhdCBtYXliZSBp
dHMgdGltZSB0byB0cnkgZml4aW5nIHRoZSBwcm9ibGVtCj4gcHJvcGVybHkgcmF0aGVyIHRoYW4g
YXBwbHlpbmcgZXZlbiBtb3JlIGR1Y3QgdGFwZT/CoCBJJ2QgbGlrZSB0byByZW1pbmQKPiBwZW9w
bGUgdGhhdCB0aGVyZSBpcyBhIGRlc2lnbiB3aGljaCBoYXMgYmVlbiBkaXNjdXNzZWQgYXQgdmFy
aW91cwo+IGNvbmZlcmVuY2VzIGluIHRoZSBwYXN0LCBub3Qgbm90IG92ZXJseSBvYmplY3RlZCB0
by4KPgo+IDwvcmFudD4KPgo+IH5BbmRyZXcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 25 23:44:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Jul 2018 23:44:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiTSS-0001qi-4o; Wed, 25 Jul 2018 23: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=t//4=kj=xilinx.com=manjukum@srs-us1.protection.inumbo.net>)
 id 1fiTSQ-0001qd-ND
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 23:44:39 +0000
X-Inumbo-ID: 9ca50d7f-9064-11e8-a8a5-bc764e045a96
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe44::620])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9ca50d7f-9064-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 01:44:03 +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=tYUPGjTXEZSSBKq7FgdARcblF8izVg/mI91H4I4vZLk=;
 b=Kp2Ufd8TKBoLbDHuXJm3G6DrPemDLBbLDeZIF7m5Sy6Dvx9b8nC4b1FOSGGDIOz/eMsIwgXXAtxUoCeixq/7hxL6xG0ABcN3kYs3XSo0j36/0NWAkkpwZNtoCylmpv5OxIBYTMnHkemAbNyCC0UlSV2yLTcITAHg8ejkRAr5JR8=
Received: from DM6PR02CA0019.namprd02.prod.outlook.com (2603:10b6:5:1c::32) by
 CY1PR0201MB1914.namprd02.prod.outlook.com (2a01:111:e400:527e::24)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.21; Wed, 25 Jul
 2018 23:44:35 +0000
Received: from BL2NAM02FT028.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e46::203) by DM6PR02CA0019.outlook.office365.com
 (2603:10b6:5:1c::32) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.973.16 via Frontend
 Transport; Wed, 25 Jul 2018 23:44:35 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.83)
 smtp.mailfrom=xilinx.com; lists.xenproject.org; dkim=none (message not
 signed) header.d=none;lists.xenproject.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
 BL2NAM02FT028.mail.protection.outlook.com (10.152.77.165) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.995.12
 via Frontend Transport; Wed, 25 Jul 2018 23:44:34 +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 <manjukumar.harthikote-matha@xilinx.com>)
 id 1fiTSL-000610-8V
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 16:44:33 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <manjukumar.harthikote-matha@xilinx.com>)
 id 1fiTSG-0007lE-53
 for xen-devel@lists.xenproject.org; Wed, 25 Jul 2018 16:44:28 -0700
Received: from [172.19.2.216] (helo=xsjmanjukum50.xilinx.com)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <manjukumar.harthikote-matha@xilinx.com>)
 id 1fiTSE-0007kx-Gp; Wed, 25 Jul 2018 16:44:26 -0700
From: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 25 Jul 2018 16:44:25 -0700
Message-ID: <1532562265-31686-1-git-send-email-manjukumar.harthikote-matha@xilinx.com>
X-Mailer: git-send-email 2.7.4
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)(39860400002)(376002)(136003)(346002)(396003)(2980300002)(438002)(199004)(189003)(305945005)(81156014)(6916009)(8676002)(36386004)(9786002)(8936002)(356003)(50226002)(81166006)(63266004)(5660300001)(48376002)(316002)(36756003)(106002)(50466002)(2906002)(16586007)(426003)(2351001)(47776003)(106466001)(7696005)(336012)(2616005)(126002)(476003)(26005)(107886003)(4326008)(1857600001)(51416003)(478600001)(486006)(77096007)(72206003)(186003)(107986001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0201MB1914; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; 
X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT028;
 1:uZth3xFPoeH2IbZXytArJ9uVVQ5JUknhUqBzXmxTnDLBUOXFqwJ+S0F39ucWmW1chPdgNj7DJ9BPsexHwdiLn0SDIUd6s/CbW/wEqgYfXeHnUIEHpwY6n6WTWzQtlZu6
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5496ac91-34f5-40f4-ea2c-08d5f288937c
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600073)(711020)(4608076)(2017052603328)(7153060);
 SRVR:CY1PR0201MB1914; 
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1914;
 3:RKxScLRsP7COIyvOPWEMf7kq8ql4UWFhWt+4+hnHs1X7Exc9JIH66eEGSpPanWr0do6VB5HKeZg+I05rK2iTb4C7Z46nBfcwU98vY2WN92hdIJ1BCU8kiyafi5boTm1CkrvBcOVj4TME44Rw8/n6HJqgP4WtFLpqiTRXmgULO+If2xug8FAhaHCsquX/EIykZIyUtYDiKZ6Jn7JZ+/FqC3EPR3I5i0+ri+fADJFA42G9CwwhdnClcXBKUz5egW41wjrEy0H9X5IoHHWMTuAfA8T9mhnffVOuOi2ZX8hjTIXlW8FRLqb8F6pUOAnDY7m7JPlzTKvOK7NI3mxnO92JWW5IF85UBmkXgPG3fgyZA5s=;
 25:bKCnZXLs9lQAKoo7DslK/vaUOlvdx42obzlijSDJpaA6xEhxKmCA7ZPbw8OkzhWfdmCOS2cah6djd02gROTRLiMjkDvcdLbD2TpIhweJzxXRHKRwN/mL3sKkBluYzYiS3p7nG4xw/kcHUxbwPcXtIUG/eWRpM5u5uUmPPD5gPHexFtz443BGGf+/KwgrOkiVBq4lLaJGthYz/fJFUBsQX2/HLJtd2KWBpBE5caSG4qNGPIyQEfu6SbIzrylvmPkMLW4JlAULZRAJwIw0Nwg/kKQ4NsR3Bg6LRgcshHuY+JMDmbtjJvAmG2co7ixbRsTBapEpAm5OEEj2qaeTQGqO1w==
X-MS-TrafficTypeDiagnostic: CY1PR0201MB1914:
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1914;
 31:2nJ92i2QYchGyL8B4BgaRSOYaET5+Fk4Gb35UsQKjA7lJZVVAy5jYnhjfn2QzomeO920H2e4HDFJsMwSo4hYO+xjwleDXgZ7raLEisW68aC8+zX+GrE7U7kgiWjk1v+akNvfHobKoJKUMv9rPOR45rIWzKW1hUPiXJRw4tJdfJU/6vOZRnBJLaM8dcYGal1qdW9nXvL6GGpBYympNPpdCgSRHgxAEOYAUGs3lR+5acg=;
 20:1uZvHJfdIpD7xZsVgdupZ6/JI4VOib+Rl6221KGAOHe1+A/myall917dKopG9nhoqHDi2iQs3Z93aJK94SSyxn78v5X7PwumSj9RAc7Lei8TJrqQq4hiLZpvFZNXmWTQ9t4kCzOJMCTrutA1XCFWy9pdeZmNZcQxsfRVujsK1grHpvxbtwmIWa6k3vP0NB9HnwXCQAd1UH3ooVwe/tkU266yRgw6ywdhj9IvkE175ZPS/cAbuSBz3CXwGi88J71/wkDrhJPVlUvKB8HdQc8QYxzwUKBt4PVJ5/4XJEVrj6KYznEU0dcjNiOW6eD6MGK1HZGWcjh5DIKA9DEhWgX140iLBPvAqU8Y02nhvBt4zjJ65/GxbRufj+hrcLiQA7b66iUTkv0eTLvCX/uNj80BSla96xL/Oz8KJEHMNidMgaM35bphu060aWioG49MBQvh+T/lMMCfcl0qA+Quzm1RCj4pXKyFNVfSCaSFSmU9cbvVR1dLpLyK19P6JbnucDpU
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <CY1PR0201MB19141D31C9544B43FAC30846B9540@CY1PR0201MB1914.namprd02.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)(3002001)(3231311)(944501410)(52105095)(93006095)(93004095)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:CY1PR0201MB1914; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0201MB1914; 
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1914;
 4:HnwJSw5FjFglK9UKZAgt321i/gi/F82k+GDvSjcC9WrjNYwy+PAUUqCijum4keuT/qxijl5h3YykrUUgRN1B5rL5trDnMVY8R+9v046eze7WmiEFFl6Dyj+QTDNlCB4Ws3KhY03RZBfkgyeka9SQq9ejJ3/l8Jcf3zV9Sdw5MbfctEkgVBEBwY6nkR8HcsiRyTCXA2Oc+1lopjZE5pKKenAHsb6tvO5muA+95+Q4pAEI1Nd92HjDAqPAcjfeoSeZDsU2kBdwxDSXWU5pD2mlyt2iTcx4u/jF2gJw/vfoaF/5vO+TcaZGkAIFmXt9QOSy
X-Forefront-PRVS: 0744CFB5E8
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0201MB1914;
 23:K0Q5CcZUT9xIJouLu8U0QeMqWdAVfRi5SoPpIpP?=
 =?us-ascii?Q?L4QCOCuWq90iPym9eAeqTskhYVwC++Ad+8W/LPpotNeS9/FPRKFBCO6P1p/W?=
 =?us-ascii?Q?WkjTSptWKpmeEokXEMLSPoeTCE4/SmUcTVPxITBfZ1OhwTKqV0CmmhD7qjS8?=
 =?us-ascii?Q?lUBmaVmxzmH7jJ3yDC0HJuo1R6IeXoyMO3Eo7jFMI54hdUGd32Dg0N2Iz5ZJ?=
 =?us-ascii?Q?2IqmA+bykh9bfDmywPWxuPthWjB+5Udd8HqoZX1sEqDQ8IOPoFP0LB4/p6PQ?=
 =?us-ascii?Q?p4K0vL6OpfMZ5W75ITavtXu+Ns0hRSyZ+enSrP3+gLb3nLf3gR0ukYjKwxqA?=
 =?us-ascii?Q?v8yenAS38ELmKWkKoCi2WFDAnPOpLMu1KdVc67zjvwn+lU7G4DjqPYa54RD3?=
 =?us-ascii?Q?b5YocDNLJI/D4ZULvXGrkC9twkc7iHfQGrGeOxUs1cgeI5VpSmuMMYC2+Zox?=
 =?us-ascii?Q?n3sazw/KidoQHpEFCC1OvDkxP3sQonAoDw4kI8xw33M9XcJr4By9cdOBxK/o?=
 =?us-ascii?Q?JtS7/51fXlxiQBMu+WAxkI5lnytxlbpuIFb+S4IiaVOJVdvSYDElvoyjXiKm?=
 =?us-ascii?Q?sMLlo5kMieTO3EEIgFJS23MT3xTkcbd3uopUeB3XIjBliGYv5zvTKA/2nd38?=
 =?us-ascii?Q?rDlUVzpeLwnOAPID59AqjINreHl5XfoO0B+TRQ4hMnzIbkvt6OMQeqDXXDjt?=
 =?us-ascii?Q?cBXoByJx8zxjdvaJcUY3FcWJNgCzj+nc0cR6ft7LajbvcQhFBlONtSom+geB?=
 =?us-ascii?Q?0ftrPnStY/mf7ffUfvCRirD18OM6lE9EsgRxJv6CvsFkdaVWODMgPbe67IvR?=
 =?us-ascii?Q?z/ebpOJpbuRstJtrnSgjtIrxfcGSRvqvN/33dJGuI7zAVSpniQq7eoPc+wD+?=
 =?us-ascii?Q?5p3GVfjp6v1eUagvWcOKBBYfL+FuvvvPCGmJVzosCZXzsp6cdIx0eCnFXiBA?=
 =?us-ascii?Q?YhRhCgwxcFClbyW7MiBcU6u0Y/4jLGdapC70DRa+8ha9J4NwykFZ5c5X39BS?=
 =?us-ascii?Q?UIwkFMlN3EuuaGOMbqCiiB08Qdfzu48DE3mofKLMxkQQIKDt84egu7M80cXy?=
 =?us-ascii?Q?nUDCGXMLVthS/2HkhRpmsxq9hbKIe?=
X-Microsoft-Antispam-Message-Info: lEC03c39tlSxM/cl4c3aS6iNSb7YOS7DAqgsXZuQIIfub+1AJMeBfs6QFV9kKjY9zsgkGB3byRNs9zMaesUHA+sM9VHgp0fUHO4krwmMxTVqM5ojA6bhpw8QEUMzf2S6Tpx7uIdnk/knTqUxTF+hv8T3ie0HoFM42UdIR/BalO0MZn74s1llfWRu54sfTJRUcnqArqwrwPT4MufLzoG7KI39Nt+CnBbhK06si8/JffeanHO/7PvxNgceBm/SOtNS3kSlRYXrg6zW4HubOXSukuVhfCERTQzQfbNISvYhVdqDn/ol/gmeCS2YXaE7gXXJMUb+ARaQerMDVkq/iIZB9g1hkCOaU+iYD+yiic/Ghl0=
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1914;
 6:r+62rUYbjuQFignjLtlLLy27DeEcUMf1oSdyK/8twK3WX9+ZJ5TgTiNREjz2QYtBjHApbmLkskv/BGG0efOU3/AhhQez5qhYhqE040R21y2MuRHWKUwa6tZs6Pu7RqT6WL8TlhcDzlmTvGcPbHp7tnGCIR108uaMu3IWq8n+pun1uEU6/aOw5eUrlHtuYAB0pJIPAlSL7rXxg29Tk/e1uACbCATyqKfkh6gkpGJweDWMvB++RkqzPXc//Fru/fLqnDyYGMGP764an5g4qCUU7gocDTp62SSZSqcltw22EXxYx3v3sRA2BYei74W0cUYOpW8sjLw1WwSVWMxnBeAyfGNANMm9rhqJZMJtbe8RPprRP4gCW3pRVrpSWTZZTd5OuDvAtEFbNpHp0PaBTbsUIsVVsSWO4uDMWCvARC72Im4mqkxLXta+joYJ+GKvapvj9WH38QSU4J0Nx0np1OMkMg==;
 5:1RKXlfXPszGeF+7vo4JEFNhq3aD2NpOwkzUhYMdu8Z29BGC6tdqg4xX72m2M+3HVBEJx+wgjqpyk4nvHXl1oKVqrSP1zZ4pvC9Zk619KcuYsA3BfxlnFNBZ7nBN9ueORSpjZu7e3wUjg7aNTjIVwOEmpaFZS4Nd2vL6oHc6Cp2w=;
 7:3LhTX6y401yjfDAT2EIOLdhd1aED5wYgvCA/VcW8h52tG+yM9Tkblci6Stfaqqw2ool1tFjo/NmFJLMFB0bFDykb+IgUMewHskpa9wl0FkXhGn/s7N88AIJPb+eLkZg80hUM4RlJjXo65RtQe2HSBDaaKcZBbGGc5E0QjA/mzQ4foZ8loi4IGwY5slLb7pIva6DrELN3eg8PyX5VTPNW4LtKi3jxH2QwNq+DjmSxqx8acXjNer6Q1S+PCN+wGhKc
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2018 23:44:34.1704 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5496ac91-34f5-40f4-ea2c-08d5f288937c
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: CY1PR0201MB1914
Subject: [Xen-devel] [PATCH] libxl/libxl_arm_acpi.c: fix 'memcpy' forming
 offset out of the bounds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Manjukumar Matha <manjukumar.harthikote-matha@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>

Z2NjLTguMSBjb21wbGFpbnM6CgpsaWJ4bF9hcm1fYWNwaS5jOjIwODo1OiBlcnJvcjogJ21lbWNw
eScgZm9ybWluZyBvZmZzZXQgWzUsIDZdIGlzIG91dCBvZgp0aGUgYm91bmRzIFswLCA0XSBbLVdl
cnJvcj1hcnJheS1ib3VuZHNdCiAgICAgbWVtY3B5KGgtPm9lbV9pZCwgQUNQSV9PRU1fSUQsIHNp
emVvZihoLT5vZW1faWQpKTsKICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+CmxpYnhsX2FybV9hY3BpLmM6MjA5OjU6IGVycm9yOiAnbWVtY3B5JyBm
b3JtaW5nIG9mZnNldCBbNSwgOF0gaXMgb3V0IG9mCnRoZSBib3VuZHMgWzAsIDRdIFstV2Vycm9y
PWFycmF5LWJvdW5kc10KICAgICBtZW1jcHkoaC0+b2VtX3RhYmxlX2lkLCBBQ1BJX09FTV9UQUJM
RV9JRCwKc2l6ZW9mKGgtPm9lbV90YWJsZV9pZCkpOwogICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KbGlieGxfYXJt
X2FjcGkuYzoyMTE6NTogZXJyb3I6ICdtZW1jcHknIGZvcm1pbmcgb2Zmc2V0IDQgaXMgb3V0IG9m
IHRoZQpib3VuZHMgWzAsIDNdIFstV2Vycm9yPWFycmF5LWJvdW5kc10KICAgICBtZW1jcHkoaC0+
YXNsX2NvbXBpbGVyX2lkLCBBQ1BJX0FTTF9DT01QSUxFUl9JRCwKICAgICBefn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgICAgICAgICAgc2l6ZW9mKGgt
PmFzbF9jb21waWxlcl9pZCkpOwogICAgICAgICAgICB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn4KbGlieGxfYXJtX2FjcGkuYzoxOTM6NTogZXJyb3I6ICdtZW1jcHknIGZvcm1pbmcgb2Zmc2V0
IFs1LCA2XSBpcyBvdXQgb2YKdGhlIGJvdW5kcyBbMCwgNF0gWy1XZXJyb3I9YXJyYXktYm91bmRz
XQogICAgIG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBzaXplb2YocnNkcC0+b2Vt
X2lkKSk7CiAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fgoKVGhpcyBwYXRjaCBmaXhlcyB0aGUgYWJvdmUgZXJyb3JzLgoKU2lnbmVkLW9m
Zi1ieTogTWFuanVrdW1hciBNYXRoYSA8bWFuanVrdW1hci5oYXJ0aGlrb3RlLW1hdGhhQHhpbGlu
eC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYyB8IDkgKysrKy0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybV9hY3BpLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm1f
YWNwaS5jCmluZGV4IDYzNmY3MjQuLjliMzAwZjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2FybV9hY3BpLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYwpAQCAtMTkw
LDcgKzE5MCw3IEBAIHN0YXRpYyB2b2lkIG1ha2VfYWNwaV9yc2RwKGxpYnhsX19nYyAqZ2MsIHN0
cnVjdCB4Y19kb21faW1hZ2UgKmRvbSwKICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2Rw
ID0gKHZvaWQgKilkb20tPmFjcGlfbW9kdWxlc1swXS5kYXRhICsgb2Zmc2V0OwogCiAgICAgbWVt
Y3B5KHJzZHAtPnNpZ25hdHVyZSwgIlJTRCBQVFIgIiwgc2l6ZW9mKHJzZHAtPnNpZ25hdHVyZSkp
OwotICAgIG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBzaXplb2YocnNkcC0+b2Vt
X2lkKSk7CisgICAgbWVtY3B5KHJzZHAtPm9lbV9pZCwgQUNQSV9PRU1fSUQsIHNpemVvZihBQ1BJ
X09FTV9JRCkpOwogICAgIHJzZHAtPmxlbmd0aCA9IGFjcGl0YWJsZXNbUlNEUF0uc2l6ZTsKICAg
ICByc2RwLT5yZXZpc2lvbiA9IDB4MDI7CiAgICAgcnNkcC0+eHNkdF9waHlzaWNhbF9hZGRyZXNz
ID0gYWNwaXRhYmxlc1tYU0RUXS5hZGRyOwpAQCAtMjA1LDExICsyMDUsMTAgQEAgc3RhdGljIHZv
aWQgbWFrZV9hY3BpX2hlYWRlcihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKmgsIGNvbnN0IGNo
YXIgKnNpZywKICAgICBtZW1jcHkoaC0+c2lnbmF0dXJlLCBzaWcsIDQpOwogICAgIGgtPmxlbmd0
aCA9IGxlbjsKICAgICBoLT5yZXZpc2lvbiA9IHJldjsKLSAgICBtZW1jcHkoaC0+b2VtX2lkLCBB
Q1BJX09FTV9JRCwgc2l6ZW9mKGgtPm9lbV9pZCkpOwotICAgIG1lbWNweShoLT5vZW1fdGFibGVf
aWQsIEFDUElfT0VNX1RBQkxFX0lELCBzaXplb2YoaC0+b2VtX3RhYmxlX2lkKSk7CisgICAgbWVt
Y3B5KGgtPm9lbV9pZCwgQUNQSV9PRU1fSUQsIHNpemVvZihBQ1BJX09FTV9JRCkpOworICAgIG1l
bWNweShoLT5vZW1fdGFibGVfaWQsIEFDUElfT0VNX1RBQkxFX0lELCBzaXplb2YoQUNQSV9PRU1f
VEFCTEVfSUQpKTsKICAgICBoLT5vZW1fcmV2aXNpb24gPSAwOwotICAgIG1lbWNweShoLT5hc2xf
Y29tcGlsZXJfaWQsIEFDUElfQVNMX0NPTVBJTEVSX0lELAotICAgICAgICAgICBzaXplb2YoaC0+
YXNsX2NvbXBpbGVyX2lkKSk7CisgICAgbWVtY3B5KGgtPmFzbF9jb21waWxlcl9pZCwgQUNQSV9B
U0xfQ09NUElMRVJfSUQsIHNpemVvZihBQ1BJX0FTTF9DT01QSUxFUl9JRCkpOwogICAgIGgtPmFz
bF9jb21waWxlcl9yZXZpc2lvbiA9IDA7CiAgICAgaC0+Y2hlY2tzdW0gPSAwOwogfQotLSAKMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 00:02:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 00: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 1fiTjs-0003un-NB; Thu, 26 Jul 2018 00:02: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiTjr-0003ud-GJ
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 00:02:39 +0000
X-Inumbo-ID: 3ee7cb74-9067-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ee7cb74-9067-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 00:02: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 1fiTjl-0001wy-TS; Thu, 26 Jul 2018 00:02: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 1fiTjl-0007GO-ED; Thu, 26 Jul 2018 00:02:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiTjl-0002cw-DX; Thu, 26 Jul 2018 00:02:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125576-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=304a27e08f9139555694fbd27d2b78c430df9b8f
X-Osstest-Versions-That: ovmf=ef529e6ab7c31290a33045bb1f1837447cc0eb56
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 00:02:33 +0000
Subject: [Xen-devel] [ovmf test] 125576: 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>

ZmxpZ2h0IDEyNTU3NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NzYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzMDRhMjdlMDhmOTEzOTU1NTY5NGZiZDI3ZDJiNzhj
NDMwZGY5YjhmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlZjUyOWU2
YWI3YzMxMjkwYTMzMDQ1YmIxZjE4Mzc0NDdjYzBlYjU2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1NjIgIDIwMTgtMDctMjUgMDM6NDE6MjMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTc2ICAyMDE4LTA3LTI1IDIxOjEwOjQ3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGVpIEZl
ZG9yb3YgPEFsZXhlaS5GZWRvcm92QGFybS5jb20+CiAgQWxleGVpRmVkb3JvdiA8QWxleGVpLkZl
ZG9yb3ZAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9v
dm1mLmdpdAogICBlZjUyOWU2YWI3Li4zMDRhMjdlMDhmICAzMDRhMjdlMDhmOTEzOTU1NTY5NGZi
ZDI3ZDJiNzhjNDMwZGY5YjhmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 00:41:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 00:41: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 1fiUKx-0006qB-Tz; Thu, 26 Jul 2018 00:40: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=fxvo=kk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fiUKx-0006pe-DX
 for xen-devel@lists.xen.org; Thu, 26 Jul 2018 00:40:59 +0000
X-Inumbo-ID: 9928a210-906c-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9928a210-906c-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 00:41: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 2515720846;
 Thu, 26 Jul 2018 00:40:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532565656;
 bh=GxtC+6ptj7J7Yi1EsIDfsV81gDE/X1JusXBCNQwRChU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=gD8CxtQntCZ4Q60Qd1RSej3TjZY1HDwWcQZu3XEuJQSJuuPdd5WbFy7dh1R6jJqgB
 Z00JHNHZnyxCe+5PtimPXDQvr/jgqfrFWhuPaAYUBpGkv0dOwog5OFVH2iLBa42rSl
 ANy6d7lmdkyx9iqqRGmGqYeCoQHB4LgGo9J3uHcE=
Date: Wed, 25 Jul 2018 17:40:49 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: George Dunlap <George.Dunlap@eu.citrix.com>
In-Reply-To: <CAFLBxZakhFWmGMo65cq5f0E_b737dn6t=kFrzPQ59-HuQEXerg@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1807251738120.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-12-git-send-email-sstabellini@kernel.org>
 <4ee54631-55cd-da09-f7d5-6bf7e8de9198@arm.com>
 <alpine.DEB.2.10.1807241509020.20701@sstabellini-ThinkPad-X260>
 <8049223f-0f2c-45a7-ceb6-e067f4719bdd@arm.com>
 <187f86ee-e6b6-db7f-196d-28550aeebb54@citrix.com>
 <56067f51-6e39-6a06-399a-64918603532f@arm.com>
 <CAFLBxZakhFWmGMo65cq5f0E_b737dn6t=kFrzPQ59-HuQEXerg@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 12/12] xen: clarify the security-support
 status of Kconfig options 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>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.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>

T24gV2VkLCAyNSBKdWwgMjAxOCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiBXZWQsIEp1bCAy
NSwgMjAxOCBhdCAxMDo1MCBBTSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4g
d3JvdGU6Cj4gPj4gQW55dGhpbmcgeW91IGNhbiBzZWxlY3QgaW4gbWVudWNvbmZpZyB3aXRob3V0
IHBhc3NpbmcKPiA+PiBYRU5fQ09ORklHX0VYUEVSVD15IGlzIHNlY3VyaXR5IHN1cHBvcnRlZC4g
IEFueXRoaW5nIGhpZGRlbiBiZWhpbmQKPiA+PiBYRU5fQ09ORklHX0VYUEVSVCBpcyBzZWN1cml0
eSBzdXBwb3J0ZWQgaW4gaXRzIGRlZmF1bHQgY29uZmlndXJhdGlvbi4KPiA+Cj4gPgo+ID4gQ291
bGQgeW91IGNsYXJpZnkgd2hhdCB5b3UgbWVhbiBieSBzZWN1cml0eSBzdXBwb3J0ZWQgaGVyZT8g
Rm9yIGluc3RhbmNlLAo+ID4gImxpdmVwYXRjaCIgaXMgc2VsZWN0YWJsZSBvbiBBcm0gd2l0aCBY
RU5fQ09ORklHX0VYUEVSVD15IGJ1dCBpdCBpcyBtYXJrZWQKPiA+IGFzICJleHBlcmltZW50YWwi
IGluIFNVUFBPUlQuTUQuCj4gCj4gSSB0aGluayBBbmR5IG1lYW5zIHNvbWV0aGluZyBsaWtlLCAi
c3VwcG9ydGVkIHdoZW4gbm8gYWRtaW4gYWN0aW9uIGlzCj4gdGFrZW4gdG8gYWN0aXZhdGUgaXQi
LiAgTGl2ZXBhdGNoIGRvZXNuJ3QganVzdCBoYXBwZW4gYnkgaXRzZWxmOyB5b3UKPiBoYXZlIHRv
IHRha2UgYW4gYWN0aW9uIHRvIHRyaWdnZXIgdGhlIGJlaGF2aW9yLCBzbyBpdCdzIG5vdCBzdXBw
b3J0ZWQuCgpJIGFtIE9LIGZvbGxvd2luZyB0aGUgc2FtZSBtb2RlbCBvbiBBUk0gdG9vLiBEbyB3
ZSBhbGwgYWdyZWU/CgpJZiBzbywgSSBjYW4ganVzdCByZW1vdmUgdGhpcyBwYXRjaCBmcm9tIHRo
ZSBzZXJpZXMsIGJlY2F1c2UgdGhlCnByZXZpb3VzIHBhdGNoIGFscmVhZHkgY2xhcmlmaWVzIHRo
ZSByb2xlIG9mIEVYUEVSVC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 01:15:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 01:15: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 1fiUsH-0002Un-VN; Thu, 26 Jul 2018 01: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=sxpe=kk=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fiUsG-0002UY-JH
 for xen-devel@lists.xen.org; Thu, 26 Jul 2018 01:15:24 +0000
X-Inumbo-ID: 4989f1bc-9071-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 4989f1bc-9071-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 03:14:48 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id s12-v6so45615ljj.0
 for <xen-devel@lists.xen.org>; Wed, 25 Jul 2018 18:15:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=IuCxhG+sGNdTbGDmkOMFuoenkcXz9ugC8q7iI5+yPGQ=;
 b=AFXDUJk10XdsksBNu0GWYx8fEUQWfzhXYiROVBfDB0ltRJY5qoKd1cG2sl56R3rT36
 xeFswjW3X9YPlsR4nBPQ5mYJevPi/zqJT5suI5xXrbL+vMfAorDdFm5JmxAsQ+sL8uSC
 PxqPJJh82vpak2LKmXPQ33uVk03kMRM9+WbF+fA5CAnQqkVSP5zfNrKPqBHy6yW0Z1iF
 NISz6KVZEmO4xagevVtdzEjyLHitv5gPTLPhprswccy1XHr98m1x4+kibzc2YcjENspw
 +oZtxDMfPC6b5Y7hGHfeXnJ9V8GGWfRjhsY5IcAh5mg51d+zC1/2cNcH9OLD6Dd1y1dn
 JzBQ==
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=IuCxhG+sGNdTbGDmkOMFuoenkcXz9ugC8q7iI5+yPGQ=;
 b=BGCNGrbAbZw2BgHNYAI3ffhhXT9pYTiwsKZYlip0POpxFCvg6prxOcfQ+DgBxdvri+
 Nvi3zMnXzahtIJjW4182MTAzebFyFyV5ejdT/YIczAN3Ai2lPYFvijl0m7mrqtsp65gd
 drRpLOU8ESNR6dboN48Qe7IESdLf3x+3IfaCUlEh6EJZN2fuuTrJczZiCsxyJfgwuOla
 Uk3w6bCN+e9tBWbM6Ciurdt4q79ZE+yppaIpmSQvecPEF5yR+lDFowdLnMjyyUtlSd4k
 SKXF1HIQZSwEit6i929ekKp7UKXh5nYO6CXSLcKtuTZf5uJXp55yXfdzHmCj3OXO9Or4
 /Wmw==
X-Gm-Message-State: AOUpUlENQuEbMTacXP62fh7i7Boqex8UfMjo9fUeSAUQxPWGzjIpH/rG
 Ktkp09X9+MUYbtNzZ6f9bjCZ75eNeIL6Y17xnNo=
X-Google-Smtp-Source: AAOMgpc2+Wt3dE6sxknUlp1MJ6u0c24iF1imN1n9XEtUEbAeZQmjNgajE/mPy8U7G7QfZPZrVRkci1uWBJf4wQUQbIs=
X-Received: by 2002:a2e:29da:: with SMTP id
 p87-v6mr16128262ljp.12.1532567721112; 
 Wed, 25 Jul 2018 18:15:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:1955:0:0:0:0:0 with HTTP; Wed, 25 Jul 2018 18:15:20
 -0700 (PDT)
In-Reply-To: <20180725085321.jaaro3xbqykyrzjs@citrix.com>
References: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
 <20180725084939.fyb7gco34gonbsp3@citrix.com>
 <20180725085321.jaaro3xbqykyrzjs@citrix.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Wed, 25 Jul 2018 18:15:20 -0700
Message-ID: <CACMJ4GYzBQHdd-V=R1fMv+F6WTggtpbhmhCxNTzt8oCBAw8-LA@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============4387629828894050199=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4387629828894050199==
Content-Type: multipart/alternative; boundary="0000000000009c7aac0571dcbae3"

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

On Wed, Jul 25, 2018 at 1:53 AM, Wei Liu <wei.liu2@citrix.com> wrote:

> On Wed, Jul 25, 2018 at 09:49:39AM +0100, Wei Liu wrote:
> > On Sat, Jul 21, 2018 at 02:14:12AM +0200, Marek Marczykowski-G=C3=B3rec=
ki
> wrote:
> >
> > > +
> > > +   memcpy(dest, buf, len);
> > > +   for (i =3D 0; i < len; i++) {
> > > +           if (dest[i] =3D=3D '\033')
> > > +                   dest[i] =3D '.';
> > > +   }
> >
> > This could be made more efficient by using:
> >
> >         for (i =3D 0; i < len; i++) {
> >              if (src[i] =3D=3D '\033')
> >                  dst[i] =3D '.';
> >              else
> >                  dst[i] =3D src[i];
>

The above code doesn't write the value that was checked into the
destination buffer; instead it does a second copy from the source buffer.
That is a problematic code pattern that we shouldn't really encourage.


>
> Oh this can even be written in a shorter form:
>
>   dst[i] =3D src[i] !=3D '\033' ?: '.';
>
>
That may be shorter but it is harder to understand, whereas Marek's
original code is clear and well structured.

One nit with the proposed patch is the introduction of the dynamically size
array on the stack, with input to the function determining its size:

>   static int write_all(int fd, const char* buf, size_t len)
>   {
> +       char buf_replaced[len];

That might be just fine for userspace code, but would it be better replaced
with a fixed size buffer and a loop instead?

Christopher

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Wed, Jul 25, 2018 at 1:53 AM, Wei Liu <span dir=3D"ltr">&lt;<a href=
=3D"mailto:wei.liu2@citrix.com" target=3D"_blank">wei.liu2@citrix.com</a>&g=
t;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div =
class=3D"gmail-HOEnZb"><div class=3D"gmail-h5">On Wed, Jul 25, 2018 at 09:4=
9:39AM +0100, Wei Liu wrote:<br>
&gt; On Sat, Jul 21, 2018 at 02:14:12AM +0200, Marek Marczykowski-G=C3=B3re=
cki wrote:<br>&gt; <br>&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0memcpy(dest, buf, len);<br>
&gt; &gt; +=C2=A0 =C2=A0for (i =3D 0; i &lt; len; i++) {<br>
&gt; &gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if (dest[i] =3D=3D &#39=
;\033&#39;)<br>
&gt; &gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0dest[i] =3D &#39;.&#39;;<br>
&gt; &gt; +=C2=A0 =C2=A0}<br>
&gt; <br>
&gt; This could be made more efficient by using:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0for (i =3D 0; i &lt; len; i++) {<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 if (src[i] =3D=3D &#39=
;\033&#39;)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 dst[i] =
=3D &#39;.&#39;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 else<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 dst[i] =
=3D src[i];<br></div></div></blockquote><div><br></div><div><div>The above =
code doesn&#39;t write the value that was checked into the destination buff=
er; instead it does a second copy from the source buffer. That is a problem=
atic code pattern that we shouldn&#39;t really encourage.</div></div><div>=
=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0=
.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D=
"gmail-HOEnZb"><div class=3D"gmail-h5">
<br>
</div></div>Oh this can even be written in a shorter form:<br>
<br>
=C2=A0 dst[i] =3D src[i] !=3D &#39;\033&#39; ?: &#39;.&#39;;<br>
<div class=3D"gmail-HOEnZb"><div class=3D"gmail-h5"><br></div></div></block=
quote><div><br></div><div><div>That may be shorter but it is harder to unde=
rstand, whereas Marek&#39;s original code is clear and well structured.</di=
v></div><div><br></div><div><div>One nit with the proposed patch is the int=
roduction of the dynamically size array on the stack, with input to the fun=
ction determining its size:</div><div><br></div><div>&gt;=C2=A0 =C2=A0stati=
c int write_all(int fd, const char* buf, size_t len)</div><div>&gt;=C2=A0 =
=C2=A0{</div><div>&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0char buf_replaced[len];<=
/div><div><br></div><div>That might be just fine for userspace code, but wo=
uld it be better replaced with a fixed size buffer and a loop instead?</div=
></div><div><br></div><div>Christopher</div><div>=C2=A0</div></div></div></=
div>

--0000000000009c7aac0571dcbae3--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4387629828894050199==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 26 01:15:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 01:15: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 1fiUsH-0002Uh-LW; Thu, 26 Jul 2018 01: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=sxpe=kk=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fiUsG-0002UX-H6
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 01:15:24 +0000
X-Inumbo-ID: 49910e0d-9071-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 49910e0d-9071-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 03:14:48 +0200 (CEST)
Received: by mail-lj1-x244.google.com with SMTP id f8-v6so44197ljk.1
 for <xen-devel@lists.xenproject.org>; Wed, 25 Jul 2018 18:15:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=IuCxhG+sGNdTbGDmkOMFuoenkcXz9ugC8q7iI5+yPGQ=;
 b=AFXDUJk10XdsksBNu0GWYx8fEUQWfzhXYiROVBfDB0ltRJY5qoKd1cG2sl56R3rT36
 xeFswjW3X9YPlsR4nBPQ5mYJevPi/zqJT5suI5xXrbL+vMfAorDdFm5JmxAsQ+sL8uSC
 PxqPJJh82vpak2LKmXPQ33uVk03kMRM9+WbF+fA5CAnQqkVSP5zfNrKPqBHy6yW0Z1iF
 NISz6KVZEmO4xagevVtdzEjyLHitv5gPTLPhprswccy1XHr98m1x4+kibzc2YcjENspw
 +oZtxDMfPC6b5Y7hGHfeXnJ9V8GGWfRjhsY5IcAh5mg51d+zC1/2cNcH9OLD6Dd1y1dn
 JzBQ==
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=IuCxhG+sGNdTbGDmkOMFuoenkcXz9ugC8q7iI5+yPGQ=;
 b=quT3n/T9iRPFSS35UrupsbedyBSjXxP83EJE7RRaBMzuAE9UWokGsLQ8moZULzgHOh
 pBVb5p5bc1bICt5V243QlhsxTp/C+9QBxunXQx+d2MdptGeTWxw2HY3lvbkAy9KbC0Wm
 KEeXESciMJkXJQnHVpLVz4QHuA1IlP23x92n9YfBGjKhILbTCIIWnNNykct7TQFxOomB
 Y2xx/vZbt1BHTlbqT2fQilxDRlCLehKPqKsoJSUzSrwHGX/AQB1fyoLsP1Cdw40oaDrr
 FDQaVP3hfeJOopT96EdQfPHtXged7Xg56loNR7wW4t8H5pkp/gphDNmB3Sj82vB1TQtB
 fEkQ==
X-Gm-Message-State: AOUpUlGD83dJp0fPMtsGN3aeK51NwVLPtfFy79ziMvrGpmqMyvEZMjqV
 JAKvc5cyKb6KmNhFITsYFKSkn1+Ht1TxdIlEQ+s=
X-Google-Smtp-Source: AAOMgpc2+Wt3dE6sxknUlp1MJ6u0c24iF1imN1n9XEtUEbAeZQmjNgajE/mPy8U7G7QfZPZrVRkci1uWBJf4wQUQbIs=
X-Received: by 2002:a2e:29da:: with SMTP id
 p87-v6mr16128262ljp.12.1532567721112; 
 Wed, 25 Jul 2018 18:15:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:1955:0:0:0:0:0 with HTTP; Wed, 25 Jul 2018 18:15:20
 -0700 (PDT)
In-Reply-To: <20180725085321.jaaro3xbqykyrzjs@citrix.com>
References: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
 <20180725084939.fyb7gco34gonbsp3@citrix.com>
 <20180725085321.jaaro3xbqykyrzjs@citrix.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Wed, 25 Jul 2018 18:15:20 -0700
Message-ID: <CACMJ4GYzBQHdd-V=R1fMv+F6WTggtpbhmhCxNTzt8oCBAw8-LA@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============2084020219834272351=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2084020219834272351==
Content-Type: multipart/alternative; boundary="0000000000009c7aac0571dcbae3"

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

On Wed, Jul 25, 2018 at 1:53 AM, Wei Liu <wei.liu2@citrix.com> wrote:

> On Wed, Jul 25, 2018 at 09:49:39AM +0100, Wei Liu wrote:
> > On Sat, Jul 21, 2018 at 02:14:12AM +0200, Marek Marczykowski-G=C3=B3rec=
ki
> wrote:
> >
> > > +
> > > +   memcpy(dest, buf, len);
> > > +   for (i =3D 0; i < len; i++) {
> > > +           if (dest[i] =3D=3D '\033')
> > > +                   dest[i] =3D '.';
> > > +   }
> >
> > This could be made more efficient by using:
> >
> >         for (i =3D 0; i < len; i++) {
> >              if (src[i] =3D=3D '\033')
> >                  dst[i] =3D '.';
> >              else
> >                  dst[i] =3D src[i];
>

The above code doesn't write the value that was checked into the
destination buffer; instead it does a second copy from the source buffer.
That is a problematic code pattern that we shouldn't really encourage.


>
> Oh this can even be written in a shorter form:
>
>   dst[i] =3D src[i] !=3D '\033' ?: '.';
>
>
That may be shorter but it is harder to understand, whereas Marek's
original code is clear and well structured.

One nit with the proposed patch is the introduction of the dynamically size
array on the stack, with input to the function determining its size:

>   static int write_all(int fd, const char* buf, size_t len)
>   {
> +       char buf_replaced[len];

That might be just fine for userspace code, but would it be better replaced
with a fixed size buffer and a loop instead?

Christopher

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Wed, Jul 25, 2018 at 1:53 AM, Wei Liu <span dir=3D"ltr">&lt;<a href=
=3D"mailto:wei.liu2@citrix.com" target=3D"_blank">wei.liu2@citrix.com</a>&g=
t;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div =
class=3D"gmail-HOEnZb"><div class=3D"gmail-h5">On Wed, Jul 25, 2018 at 09:4=
9:39AM +0100, Wei Liu wrote:<br>
&gt; On Sat, Jul 21, 2018 at 02:14:12AM +0200, Marek Marczykowski-G=C3=B3re=
cki wrote:<br>&gt; <br>&gt; &gt; +<br>
&gt; &gt; +=C2=A0 =C2=A0memcpy(dest, buf, len);<br>
&gt; &gt; +=C2=A0 =C2=A0for (i =3D 0; i &lt; len; i++) {<br>
&gt; &gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if (dest[i] =3D=3D &#39=
;\033&#39;)<br>
&gt; &gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0dest[i] =3D &#39;.&#39;;<br>
&gt; &gt; +=C2=A0 =C2=A0}<br>
&gt; <br>
&gt; This could be made more efficient by using:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0for (i =3D 0; i &lt; len; i++) {<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 if (src[i] =3D=3D &#39=
;\033&#39;)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 dst[i] =
=3D &#39;.&#39;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 else<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 dst[i] =
=3D src[i];<br></div></div></blockquote><div><br></div><div><div>The above =
code doesn&#39;t write the value that was checked into the destination buff=
er; instead it does a second copy from the source buffer. That is a problem=
atic code pattern that we shouldn&#39;t really encourage.</div></div><div>=
=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0=
.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D=
"gmail-HOEnZb"><div class=3D"gmail-h5">
<br>
</div></div>Oh this can even be written in a shorter form:<br>
<br>
=C2=A0 dst[i] =3D src[i] !=3D &#39;\033&#39; ?: &#39;.&#39;;<br>
<div class=3D"gmail-HOEnZb"><div class=3D"gmail-h5"><br></div></div></block=
quote><div><br></div><div><div>That may be shorter but it is harder to unde=
rstand, whereas Marek&#39;s original code is clear and well structured.</di=
v></div><div><br></div><div><div>One nit with the proposed patch is the int=
roduction of the dynamically size array on the stack, with input to the fun=
ction determining its size:</div><div><br></div><div>&gt;=C2=A0 =C2=A0stati=
c int write_all(int fd, const char* buf, size_t len)</div><div>&gt;=C2=A0 =
=C2=A0{</div><div>&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0char buf_replaced[len];<=
/div><div><br></div><div>That might be just fine for userspace code, but wo=
uld it be better replaced with a fixed size buffer and a loop instead?</div=
></div><div><br></div><div>Christopher</div><div>=C2=A0</div></div></div></=
div>

--0000000000009c7aac0571dcbae3--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2084020219834272351==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 26 01:53:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 01:53: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 1fiVT4-0005RT-16; Thu, 26 Jul 2018 01: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=beub=kk=xenproject.org=prvs=738fd18b3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fiVT2-0005RJ-KA
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 01:53:24 +0000
X-Inumbo-ID: b78902e8-9076-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b78902e8-9076-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 01:53:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,403,1526342400"; d="scan'208";a="61142751"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75008-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=304a27e08f9139555694fbd27d2b78c430df9b8f
X-Osstest-Versions-That: ovmf=ef529e6ab7c31290a33045bb1f1837447cc0eb56
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 26 Jul 2018 02:53:19 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75008: 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
NTAwOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDA4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwMDYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTAwNgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDMwNGEyN2UwOGY5MTM5NTU1Njk0ZmJkMjdkMmI3
OGM0MzBkZjliOGYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGVmNTI5
ZTZhYjdjMzEyOTBhMzMwNDViYjFmMTgzNzQ0N2NjMGViNTYKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAwNiAgMjAxOC0wNy0yNSAwOToxOTo0NyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMDggIDIwMTgtMDctMjYgMDA6MjA6MDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4ZWkg
RmVkb3JvdiA8QWxleGVpLkZlZG9yb3ZAYXJtLmNvbT4KICBBbGV4ZWlGZWRvcm92IDxBbGV4ZWku
RmVkb3JvdkBhcm0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3Nz
dGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29t
L29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDMwNGEyN2UwOGY5MTM5NTU1Njk0ZmJk
MjdkMmI3OGM0MzBkZjliOGYKQXV0aG9yOiBBbGV4ZWlGZWRvcm92IDxBbGV4ZWkuRmVkb3JvdkBh
cm0uY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTcgMDM6NTk6MjUgMjAxOCAtMDcwMAoKICAgIFNoZWxs
UGtnOiBhZGQgVWVmaVNoZWxsQWNwaVZpZXdDb21tYW5kTGliLmluZiB0byBTaGVsbFBrZy5kc2MK
ICAgIAogICAgVGhpcyBwYXRjaCBhZGRzIFVlZmlTaGVsbEFjcGlWaWV3Q29tbWFuZExpYiBJTkYg
ZmlsZSBpbnRvCiAgICBbQ29tcG9uZW50c10gc2VjdGlvbiBvZiBTaGVsbFBrZy5kc2Mgc28gdGhp
cyBsaWJyYXJ5IGNhbiBiZSBidWlsdAogICAgaW4gU2hlbGxQa2cgbGV2ZWwgYnVpbGQuCiAgICAK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IEFsZXhlaSBGZWRvcm92IDxBbGV4ZWkuRmVkb3JvdkBhcm0u
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 03:44:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 03: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 1fiXBm-00054i-28; Thu, 26 Jul 2018 03: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiXBk-00054W-Cz
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 03:43:40 +0000
X-Inumbo-ID: 002db48f-9086-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 002db48f-9086-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 05:43: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 1fiXBe-0002UA-MK; Thu, 26 Jul 2018 03:43: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 1fiXBe-0004G9-EQ; Thu, 26 Jul 2018 03:43:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiXBe-00035c-Ds; Thu, 26 Jul 2018 03:43:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125579-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a1583a877b9aba07facd567dfe4c72679ae3ca04
X-Osstest-Versions-That: ovmf=304a27e08f9139555694fbd27d2b78c430df9b8f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 03:43:34 +0000
Subject: [Xen-devel] [ovmf test] 125579: 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>

ZmxpZ2h0IDEyNTU3OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NzkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhMTU4M2E4NzdiOWFiYTA3ZmFjZDU2N2RmZTRjNzI2
NzlhZTNjYTA0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzMDRhMjdl
MDhmOTEzOTU1NTY5NGZiZDI3ZDJiNzhjNDMwZGY5YjhmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1NzYgIDIwMTgtMDctMjUgMjE6MTA6NDcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTc5ICAyMDE4LTA3LTI2IDAxOjEwOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
dC9vc3N0ZXN0L292bWYuZ2l0CiAgIDMwNGEyN2UwOGYuLmExNTgzYTg3N2IgIGExNTgzYTg3N2I5
YWJhMDdmYWNkNTY3ZGZlNGM3MjY3OWFlM2NhMDQgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 03:57:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 03: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 1fiXPS-0005xm-Cb; Thu, 26 Jul 2018 03:57: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=at21=kk=runbox.com=m.v.b@srs-us1.protection.inumbo.net>)
 id 1fiXPR-0005xh-25
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 03:57:49 +0000
X-Inumbo-ID: 181d0fb9-9088-11e8-a6a9-d7ebe60f679a
Received: from aibo.runbox.com (unknown [91.220.196.211])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 181d0fb9-9088-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 03:58:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; 
 bh=eFj8LP/eX8tJKM8GfNYDflcRqf/cD7t38qwhUB9BaGw=; b=krXtVxbpnEtgaB4jPntuuyBlg
 x2mNPXWSMW6rG9Hp1l8dOwqA2P711k0w/7oyRuvIYJllKovbQt+QSVHJlaVv8IEc24eAY4X5lyRhY
 0+tU9HDaKy1QhBcoK6tnrXzu/cylzv8X+9T0ScQxDD3LcY7ttajqqmhXmLhfMbK3TZ0ramaUJrrxx
 ae4y4IsS0kvBpHai07kh5FD0056xslMtkazrzCGjprsq+wNADPXQF5PbApwNvlAWD+sQHDWL0l9tV
 rnxspfDvfcAxydIE6B3SBd2U41qUTP0tVbXGGp8/eojQQ6oT9fm8jS0unPu+OiJxkDTcplWM1ppvi
 C6i3HN7PA==;
Received: from [10.9.9.210] (helo=mailfront10.runbox.com)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <m.v.b@runbox.com>)
 id 1fiXOn-0000jv-Tt; Thu, 26 Jul 2018 05:57:10 +0200
Received: by mailfront10.runbox.com with esmtpsa (uid:769847 )
 (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82)
 id 1fiXOl-0007Rb-BQ; Thu, 26 Jul 2018 05:57:07 +0200
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
To: linux-kernel@vger.kernel.org
Date: Wed, 25 Jul 2018 23:56:56 -0400
Message-Id: <20180726035656.6088-1-m.v.b@runbox.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180724124547.32562-1-m.v.b@runbox.com>
References: <20180724124547.32562-1-m.v.b@runbox.com>
Subject: [Xen-devel] [PATCH v3] xen/pv: Call get_cpu_address_sizes to set
 x86_virt/phys_bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, x86@kernel.org,
 "M . Vefa Bicakci" <m.v.b@runbox.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

Q29tbWl0IGQ5NGExNTVjNTljOSAoIng4Ni9jcHU6IFByZXZlbnQgY3B1aW5mb194ODY6Ong4Nl9w
aHlzX2JpdHMKYWRqdXN0bWVudCBjb3JydXB0aW9uIikgaGFzIG1vdmVkIHRoZSBxdWVyeSBhbmQg
Y2FsY3VsYXRpb24gb2YgdGhlCng4Nl92aXJ0X2JpdHMgYW5kIHg4Nl9waHlzX2JpdHMgZmllbGRz
IG9mIHRoZSBjcHVpbmZvX3g4NiBzdHJ1Y3QKZnJvbSB0aGUgZ2V0X2NwdV9jYXAgZnVuY3Rpb24g
dG8gYSBuZXcgZnVuY3Rpb24gbmFtZWQKZ2V0X2NwdV9hZGRyZXNzX3NpemVzLgoKT25lIG9mIHRo
ZSBjYWxsIHNpdGVzIHJlbGF0ZWQgdG8gWGVuIFBWIFZNcyB3YXMgdW5mb3J0dW5hdGVseSBtaXNz
ZWQKaW4gdGhlIGFmb3JlbWVudGlvbmVkIGNvbW1pdC4gVGhpcyBwcmV2ZW50cyBzdWNjZXNzZnVs
IGJvb3QtdXAgb2YKa2VybmVsIHZlcnNpb25zIDQuMTcgYW5kIHVwIGluIFhlbiBQViBWTXMgaWYg
Q09ORklHX0RFQlVHX1ZJUlRVQUwKaXMgZW5hYmxlZCwgZHVlIHRvIHRoZSBmb2xsb3dpbmcgY29k
ZSBwYXRoOgoKICBlbmxpZ2h0ZW5fcHYuYzo6eGVuX3N0YXJ0X2tlcm5lbAogICAgbW11X3B2LmM6
Onhlbl9yZXNlcnZlX3NwZWNpYWxfcGFnZXMKICAgICAgcGFnZS5oOjpfX3BhCiAgICAgICAgcGh5
c2FkZHIuYzo6X19waHlzX2FkZHIKICAgICAgICAgIHBoeXNhZGRyLmg6OnBoeXNfYWRkcl92YWxp
ZAoKcGh5c19hZGRyX3ZhbGlkIHVzZXMgYm9vdF9jcHVfZGF0YS54ODZfcGh5c19iaXRzIHRvIHZh
bGlkYXRlIHBoeXNpY2FsCmFkZHJlc3Nlcy4gYm9vdF9jcHVfZGF0YS54ODZfcGh5c19iaXRzIGlz
IG5vIGxvbmdlciBwb3B1bGF0ZWQgYmVmb3JlCnRoZSBjYWxsIHRvIHhlbl9yZXNlcnZlX3NwZWNp
YWxfcGFnZXMgZHVlIHRvIHRoZSBhZm9yZW1lbnRpb25lZCBjb21taXQKdGhvdWdoLCBzbyB0aGUg
dmFsaWRhdGlvbiBwZXJmb3JtZWQgYnkgcGh5c19hZGRyX3ZhbGlkIGZhaWxzLCB3aGljaApjYXVz
ZXMgX19waHlzX2FkZHIgdG8gdHJpZ2dlciBhIEJVRywgcHJldmVudGluZyBib290LXVwLgoKU2ln
bmVkLW9mZi1ieTogTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBydW5ib3guY29tPgpSZXZpZXdlZC1i
eTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6ICJLaXJp
bGwgQS4gU2h1dGVtb3YiIDxraXJpbGwuc2h1dGVtb3ZAbGludXguaW50ZWwuY29tPgpDYzogQW5k
eSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVk
aGF0LmNvbT4KQ2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6eXRvci5jb20+CkNjOiBUaG9tYXMg
R2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeDg2QGtlcm5l
bC5vcmcKQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcgIyBmb3IgdjQuMTcgYW5kIHVwCkZpeGVz
OiBkOTRhMTU1YzU5YzkgKCJ4ODYvY3B1OiBQcmV2ZW50IGNwdWluZm9feDg2Ojp4ODZfcGh5c19i
aXRzIGFkanVzdG1lbnQgY29ycnVwdGlvbiIpCgotLS0KCkNoYW5nZXMgc2luY2UgdjE6Ci0gTW92
ZSB0aGUgY2FsbCB0byBnZXRfY3B1X2FkZHJlc3Nfc2l6ZXMgYmVsb3cgdGhlIGNhbGwgdG8KICB4
ODZfY29uZmlndXJlX254LgotIEFtZW5kIHRoZSBjb21taXQgbWVzc2FnZSB0byBkZXNjcmliZSB3
aHkgUFYgVk1zIGRvIG5vdCBib290IHVwCiAgc3VjY2Vzc2Z1bGx5IHdoZW4gQ09ORklHX0RFQlVH
X1ZJUlRVQUwgaXMgZW5hYmxlZC4KCkNoYW5nZXMgc2luY2UgdjI6Ci0gQWRkIGEgUmV2aWV3ZWQt
YnkgdGFnIHRvIG5vdGUgQm9yaXMgT3N0cm92c2t5J3MgY29kZSByZXZpZXcuCi0gUmViYXNlIG9u
dG8gbmV4dC0yMDE4MDcyNS4KLS0tCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jIHwgMiAr
LQogYXJjaC94ODYva2VybmVsL2NwdS9jcHUuaCAgICB8IDEgKwogYXJjaC94ODYveGVuL2VubGln
aHRlbl9wdi5jICB8IDMgKysrCiAzIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMgYi9h
cmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCmluZGV4IGY3M2ZhNmY2ZDg1ZS4uZGQyODI0ODJk
ZTA5IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCisrKyBiL2FyY2gv
eDg2L2tlcm5lbC9jcHUvY29tbW9uLmMKQEAgLTkxMSw3ICs5MTEsNyBAQCB2b2lkIGdldF9jcHVf
Y2FwKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAlhcHBseV9mb3JjZWRfY2FwcyhjKTsKIH0KIAot
c3RhdGljIHZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykK
K3ZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIHsKIAl1
MzIgZWF4LCBlYngsIGVjeCwgZWR4OwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1
L2NwdS5oIGIvYXJjaC94ODYva2VybmVsL2NwdS9jcHUuaAppbmRleCAzODIxNmY2NzhmYzMuLjEy
YTVmMGNlYzBiMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9jcHUuaAorKysgYi9h
cmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5oCkBAIC00Niw2ICs0Niw3IEBAIGV4dGVybiBjb25zdCBz
dHJ1Y3QgY3B1X2RldiAqY29uc3QgX194ODZfY3B1X2Rldl9zdGFydFtdLAogCQkJICAgICpjb25z
dCBfX3g4Nl9jcHVfZGV2X2VuZFtdOwogCiBleHRlcm4gdm9pZCBnZXRfY3B1X2NhcChzdHJ1Y3Qg
Y3B1aW5mb194ODYgKmMpOworZXh0ZXJuIHZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVj
dCBjcHVpbmZvX3g4NiAqYyk7CiBleHRlcm4gdm9pZCBjcHVfZGV0ZWN0X2NhY2hlX3NpemVzKHN0
cnVjdCBjcHVpbmZvX3g4NiAqYyk7CiBleHRlcm4gdm9pZCBpbml0X3NjYXR0ZXJlZF9jcHVpZF9m
ZWF0dXJlcyhzdHJ1Y3QgY3B1aW5mb194ODYgKmMpOwogZXh0ZXJuIHUzMiBnZXRfc2NhdHRlcmVk
X2NwdWlkX2xlYWYodW5zaWduZWQgaW50IGxldmVsLApkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L2VubGlnaHRlbl9wdi5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCmluZGV4IDEwNWE1
N2Q3MzcwMS4uZWUzYjAwYzdhY2RhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVu
X3B2LmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBAIC0xMjU2LDYgKzEyNTYs
OSBAQCBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIF9faW5pdCB4ZW5fc3RhcnRfa2VybmVsKHZv
aWQpCiAJZ2V0X2NwdV9jYXAoJmJvb3RfY3B1X2RhdGEpOwogCXg4Nl9jb25maWd1cmVfbngoKTsK
IAorCS8qIERldGVybWluZSB2aXJ0dWFsIGFuZCBwaHlzaWNhbCBhZGRyZXNzIHNpemVzICovCisJ
Z2V0X2NwdV9hZGRyZXNzX3NpemVzKCZib290X2NwdV9kYXRhKTsKKwogCS8qIExldCdzIHByZXN1
bWUgUFYgZ3Vlc3RzIGFsd2F5cyBib290IG9uIHZDUFUgd2l0aCBpZCAwLiAqLwogCXBlcl9jcHUo
eGVuX3ZjcHVfaWQsIDApID0gMDsKIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 03:59:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 03: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 1fiXQv-00064n-0v; Thu, 26 Jul 2018 03:59: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiXQt-00064Y-FI
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 03:59:19 +0000
X-Inumbo-ID: 4e61f175-9088-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e61f175-9088-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 03:59:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fiXQp-0002nT-6C; Thu, 26 Jul 2018 03:59: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 1fiXQo-0004bk-T0; Thu, 26 Jul 2018 03:59:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiXQo-0001Nc-S2; Thu, 26 Jul 2018 03:59:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125548-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt-raw: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: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-i386-livepatch: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-i386-pair: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-i386-xl-qemut-ws16-amd64: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-amd64-i386-qemuu-rhel6hvm-intel: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-i386-xl-qemuu-debianhvm-amd64-xsm: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-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt: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-freebsd10-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-libvirt-pair: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-xl-raw: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-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm: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-i386-xl-qemuu-debianhvm-amd64-shadow: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-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl: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-migrupgrade: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-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5: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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1: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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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:test-amd64-i386-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test: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-libvirt-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-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-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-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-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-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-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-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-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-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-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 03:59:14 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125548: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU0OCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU0OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MTY1CiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwIGZhaWwgaW4gMTI1
MTY1IFJFR1IuIHZzLiAxMjUwNjUKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2Vy
bmVsLWJ1aWxkICAgZmFpbCBpbiAxMjU1MTIgUkVHUi4gdnMuIDEyNTA2NQoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICA2IHhlbi1pbnN0YWxsICAgICAgZmFpbCBpbiAxMjUxNjUgcGFzcyBp
biAxMjU1NDgKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAg
ICBmYWlsIGluIDEyNTE2NSBwYXNzIGluIDEyNTU0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjE4
IHBhc3MgaW4gMTI1NTQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBpbiAxMjU1MDAgcGFzcyBpbiAxMjUyMTgK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgZmFp
bCBpbiAxMjU1MDAgcGFzcyBpbiAxMjUzNjUKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEyNTUxMiBwYXNzIGluIDEyNTU0OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWls
IHBhc3MgaW4gMTI1MTY1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhl
bi1ib290ICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjU1MDAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290ICAgZmFpbCBwYXNzIGluIDEy
NTUwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhl
bi1ib290ICBmYWlsIHBhc3MgaW4gMTI1NTEyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjUxNjUgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGlu
IDEyNTE2NSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQg
aW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyNTUxMiBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTI1NTEyIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAx
IGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1
NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAx
MjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyNTUxMiBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGlu
IDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyNTUx
MiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjU1MTIg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI1MzY1IGxpa2UgMTI0OTQyCiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMv
eGVuc3RvcmVscy5yZXBlYXQgZmFpbCBpbiAxMjUzNjUgbGlrZSAxMjUwNDAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI1
NTAwIGxpa2UgMTI1MDQwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zIDUwIHh0Zi90ZXN0LWh2bTY0
LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTUxMiBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwg
bGlrZSAxMjQ5OTYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3Jh
dGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDk5NgogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1
MDQwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRz
eC12bWVudHJ5IGZhaWwgbGlrZSAxMjUwNDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0
YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBm
YWlsICBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWls
ZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRl
c3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAg
IDQ4MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMKYmFzZWxpbmUgdmVyc2lv
bjoKIHhlbiAgICAgICAgICAgICAgICAgIGUzOWZmMzg2ZjYyNmJhNDRmOGE5YTk2MDhkOGY1ZjEz
ZmY3OTQ1ZWYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA2NSAgMjAxOC0wNy0wOSAxNToxNjoy
MyBaICAgMTYgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxMjMgIDIwMTgtMDctMTIgMDc6
MzY6MTUgWiAgIDEzIGRheXMgICAgOSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+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
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtbGlidmlydCBi
cm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0ODAxYmY1MjhjMDFkZWVkN2EzMTVjZmU3
ZmY1OWU4ZmM5NGQ5NzMzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFRodSBKdWwgMTIgMDk6MjI6MTQgMjAxOCArMDIwMAoKICAgIHVwZGF0ZSBYZW4gdmVy
c2lvbiB0byA0LjguNAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 05:51:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 05: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 1fiZB1-0006Ma-FC; Thu, 26 Jul 2018 05: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=beub=kk=xenproject.org=prvs=738fd18b3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fiZB0-0006MQ-1N
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 05:51:02 +0000
X-Inumbo-ID: cb278775-9097-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb278775-9097-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 07:50:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,403,1526342400"; d="scan'208";a="61151465"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75009-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=a1583a877b9aba07facd567dfe4c72679ae3ca04
X-Osstest-Versions-That: ovmf=304a27e08f9139555694fbd27d2b78c430df9b8f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 26 Jul 2018 06:50:57 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75009: 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
NTAwOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDA5LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAwOAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGExNTgzYTg3N2I5YWJhMDdmYWNkNTY3ZGZlNGM3
MjY3OWFlM2NhMDQKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDMwNGEy
N2UwOGY5MTM5NTU1Njk0ZmJkMjdkMmI3OGM0MzBkZjliOGYKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAwOCAgMjAxOC0wNy0yNiAwMDoyMDowOCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMDkgIDIwMTgtMDctMjYgMDM6NDk6NTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBIZXNzIENo
ZW4gPGhlc2hlbmcuY2hlbkBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dz
OiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0Lnhl
bnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYTE1ODNhODc3Yjlh
YmEwN2ZhY2Q1NjdkZmU0YzcyNjc5YWUzY2EwNApBdXRob3I6IEhlc3MgQ2hlbiA8aGVzaGVuZy5j
aGVuQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDIzIDEzOjU3OjU3IDIwMTggKzA4MDAKCiAg
ICBCYXNlVG9vbHMvRWNjOiBBZGQgc29tZSBuZXcgY2hlY2twb2ludHMKICAgIAogICAgMS4gQWRk
IGEgY2hlY2twb2ludCB0byBjaGVjayBOTyBUQUJzLgogICAgMi4gQWRkIGEgY2hlY2twb2ludCB0
byBjaGVjayBsaW5lIGVuZGluZyB3aXRoIENSTEYuCiAgICAzLiBBZGQgYSBjaGVja3BvaW50IHRv
IGNoZWNrIG5vIHRyYWlsaW5nIHNwYWNlcy4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMAogICAgU2lnbmVkLW9mZi1ieTogSGVz
cyBDaGVuIDxoZXNoZW5nLmNoZW5AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25n
IFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 07:45:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 07: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 1fiaxD-0005m5-GH; Thu, 26 Jul 2018 07:44: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiaxC-0005lt-5Z
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 07:44:54 +0000
X-Inumbo-ID: b30129dd-90a7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b30129dd-90a7-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 09:44: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 1fiax8-0007z1-C6; Thu, 26 Jul 2018 07: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 1fiax7-0000Lj-TM; Thu, 26 Jul 2018 07:44:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiax7-0005VC-Sj; Thu, 26 Jul 2018 07:44:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125551-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm: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-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-amd64-amd64-libvirt-vhd:migrate-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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt: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-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck: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
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=f89ed2f880ccb117246ba095e12087d9c3df89c5
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 07:44:49 +0000
Subject: [Xen-devel] [linux-linus test] 125551: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU1MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTUxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwg
UkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTIzNTU0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGY4OWVkMmY4ODBjY2IxMTcyNDZi
YTA5NWUxMjA4N2Q5YzNkZjg5YzUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDA1MTJlMDEzNDU4MmVmODVkZWU3N2Q1MWFhZTc3ZGNkMWVkZWM0OTUKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyMzU1NCAgMjAxOC0wNi0wMSAxMzowOTo0MSBaICAgNTQgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMjM2NTUgIDIwMTgtMDYtMDMgMDE6NDU6MzUgWiAgIDUzIGRheXMgICAz
MiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1NTEgIDIwMTgtMDctMjQgMTg6Mjk6
MjIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIzMTcgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjc4OTEwIGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 07:46:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 07: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 1fiayy-0005u3-W2; Thu, 26 Jul 2018 07:46: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiayy-0005ty-BE
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 07:46:44 +0000
X-Inumbo-ID: 13ec83f8-90a8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13ec83f8-90a8-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 07:47:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="61156142"
Date: Thu, 26 Jul 2018 08:46:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Message-ID: <20180726074640.koobuyw33m4ecbrp@citrix.com>
References: <1532562265-31686-1-git-send-email-manjukumar.harthikote-matha@xilinx.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532562265-31686-1-git-send-email-manjukumar.harthikote-matha@xilinx.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl/libxl_arm_acpi.c: fix 'memcpy'
 forming offset out of the bounds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDQ6NDQ6MjVQTSAtMDcwMCwgTWFuanVrdW1hciBNYXRo
YSB3cm90ZToKPiBnY2MtOC4xIGNvbXBsYWluczoKPiAKPiBsaWJ4bF9hcm1fYWNwaS5jOjIwODo1
OiBlcnJvcjogJ21lbWNweScgZm9ybWluZyBvZmZzZXQgWzUsIDZdIGlzIG91dCBvZgo+IHRoZSBi
b3VuZHMgWzAsIDRdIFstV2Vycm9yPWFycmF5LWJvdW5kc10KPiAgICAgIG1lbWNweShoLT5vZW1f
aWQsIEFDUElfT0VNX0lELCBzaXplb2YoaC0+b2VtX2lkKSk7Cj4gICAgICBefn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4gbGlieGxfYXJtX2FjcGkuYzoy
MDk6NTogZXJyb3I6ICdtZW1jcHknIGZvcm1pbmcgb2Zmc2V0IFs1LCA4XSBpcyBvdXQgb2YKPiB0
aGUgYm91bmRzIFswLCA0XSBbLVdlcnJvcj1hcnJheS1ib3VuZHNdCj4gICAgICBtZW1jcHkoaC0+
b2VtX3RhYmxlX2lkLCBBQ1BJX09FTV9UQUJMRV9JRCwKPiBzaXplb2YoaC0+b2VtX3RhYmxlX2lk
KSk7Cj4gICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4gbGlieGxfYXJtX2FjcGkuYzoyMTE6NTogZXJyb3I6ICdt
ZW1jcHknIGZvcm1pbmcgb2Zmc2V0IDQgaXMgb3V0IG9mIHRoZQo+IGJvdW5kcyBbMCwgM10gWy1X
ZXJyb3I9YXJyYXktYm91bmRzXQo+ICAgICAgbWVtY3B5KGgtPmFzbF9jb21waWxlcl9pZCwgQUNQ
SV9BU0xfQ09NUElMRVJfSUQsCj4gICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn4KPiAgICAgICAgICAgICBzaXplb2YoaC0+YXNsX2NvbXBpbGVyX2lk
KSk7Cj4gICAgICAgICAgICAgfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4gbGlieGxfYXJt
X2FjcGkuYzoxOTM6NTogZXJyb3I6ICdtZW1jcHknIGZvcm1pbmcgb2Zmc2V0IFs1LCA2XSBpcyBv
dXQgb2YKPiB0aGUgYm91bmRzIFswLCA0XSBbLVdlcnJvcj1hcnJheS1ib3VuZHNdCj4gICAgICBt
ZW1jcHkocnNkcC0+b2VtX2lkLCBBQ1BJX09FTV9JRCwgc2l6ZW9mKHJzZHAtPm9lbV9pZCkpOwo+
ICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fgo+IAo+IFRoaXMgcGF0Y2ggZml4ZXMgdGhlIGFib3ZlIGVycm9ycy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBNYW5qdWt1bWFyIE1hdGhhIDxtYW5qdWt1bWFyLmhhcnRoaWtvdGUtbWF0aGFAeGls
aW54LmNvbT4KPiAtLS0KPiAgdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYyB8IDkgKysrKy0t
LS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4g
Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybV9hY3BpLmMgYi90b29scy9saWJ4
bC9saWJ4bF9hcm1fYWNwaS5jCj4gaW5kZXggNjM2ZjcyNC4uOWIzMDBmMyAxMDA2NDQKPiAtLS0g
YS90b29scy9saWJ4bC9saWJ4bF9hcm1fYWNwaS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxf
YXJtX2FjcGkuYwo+IEBAIC0xOTAsNyArMTkwLDcgQEAgc3RhdGljIHZvaWQgbWFrZV9hY3BpX3Jz
ZHAobGlieGxfX2djICpnYywgc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tLAo+ICAgICAgc3RydWN0
IGFjcGlfdGFibGVfcnNkcCAqcnNkcCA9ICh2b2lkICopZG9tLT5hY3BpX21vZHVsZXNbMF0uZGF0
YSArIG9mZnNldDsKPiAgCj4gICAgICBtZW1jcHkocnNkcC0+c2lnbmF0dXJlLCAiUlNEIFBUUiAi
LCBzaXplb2YocnNkcC0+c2lnbmF0dXJlKSk7Cj4gLSAgICBtZW1jcHkocnNkcC0+b2VtX2lkLCBB
Q1BJX09FTV9JRCwgc2l6ZW9mKHJzZHAtPm9lbV9pZCkpOwo+ICsgICAgbWVtY3B5KHJzZHAtPm9l
bV9pZCwgQUNQSV9PRU1fSUQsIHNpemVvZihBQ1BJX09FTV9JRCkpOwoKVGhlIGNvZGUgc2hvdWxk
IHBpY2sgdGhlIHNtYWxsZXIgc2l6ZSBvZiB0aGUgdHdvIGFzIHRoZSBjb3B5IGxlbmd0aC4KT3Is
IHNpbmNlIHRoaXMgaXMgc3RyaW5nLCB1c2Ugc3RybmNweSB3aXRoIHNpemUgb2YgdGhlIGRlc3Rp
bmF0aW9uCmFycmF5LgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 07:52:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 07: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 1fib4X-0006dx-Nk; Thu, 26 Jul 2018 07:52: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fib4W-0006de-8Y
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 07:52:28 +0000
X-Inumbo-ID: e12611ad-90a8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e12611ad-90a8-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 07:52: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 1fib4U-00088R-CR; Thu, 26 Jul 2018 07:52: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 1fib4T-0001Jd-Us; Thu, 26 Jul 2018 07:52:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fib4T-000088-UE; Thu, 26 Jul 2018 07:52:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125552-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=0dc8ecbf1d483df9e5f8a5c36a7cc06d7eefc6b5
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 07:52:25 +0000
Subject: [Xen-devel] [libvirt test] 125552: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU1MiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NTIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDBkYzhlY2JmMWQ0ODNkZjllNWY4YTVjMzZh
N2NjMDZkN2VlZmM2YjUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNTEgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDUwIGRheXMgICAzNyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1NTIgIDIwMTgtMDctMjQgMTk6NDQ6MDYgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXgudm5ldC5pYm0uY29tPgogIE1h
cmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXphLm9yZ0BnbWFpbC5jb20+CiAgTWFydGlu
IEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXBy
aXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFk
b3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15
ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5
IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpY2hhbmdrdW8gPHNoaS5jaGFuZ2t1b0BoM2Mu
Y29tPgogIFNpbW9uIEtvYnlkYSA8c2tvYnlkYUByZWRoYXQuY29tPgogIFN0ZWZhbiBCYWRlciA8
c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51
eC52bmV0LmlibS5jb20+CiAgU3Vrcml0IEJoYXRuYWdhciA8c2tydGJodG5nckBnbWFpbC5jb20+
CiAgVG9tw6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1iaUByZWRoYXQuY29tPgogIHcwMDI1MTU3
NCA8d2FuZ2ppZTg4QGh1YXdlaS5jb20+CiAgV2VpbHVuIFpodSA8emh1d2VpbHVuQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgOTA5MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 08:09:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 08:09: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 1fibLA-000878-K4; Thu, 26 Jul 2018 08:09: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=xfur=kk=citrix.com=prvs=738c1b259=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fibL9-000873-BC
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 08:09:39 +0000
X-Inumbo-ID: 47762ac6-90ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47762ac6-90ab-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 08:09:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="76729921"
To: Wei Liu <wei.liu2@citrix.com>, Manjukumar Matha
 <manjukumar.harthikote-matha@xilinx.com>
References: <1532562265-31686-1-git-send-email-manjukumar.harthikote-matha@xilinx.com>
 <20180726074640.koobuyw33m4ecbrp@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: <c69be6f0-0e0f-f3d8-9eb5-9ecb70b3500e@citrix.com>
Date: Thu, 26 Jul 2018 09:09:35 +0100
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: <20180726074640.koobuyw33m4ecbrp@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] libxl/libxl_arm_acpi.c: fix 'memcpy'
 forming offset out of the bounds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMjYvMDcvMjAxOCAwODo0NiwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEp1bCAyNSwgMjAx
OCBhdCAwNDo0NDoyNVBNIC0wNzAwLCBNYW5qdWt1bWFyIE1hdGhhIHdyb3RlOgo+PiBnY2MtOC4x
IGNvbXBsYWluczoKPj4KPj4gbGlieGxfYXJtX2FjcGkuYzoyMDg6NTogZXJyb3I6ICdtZW1jcHkn
IGZvcm1pbmcgb2Zmc2V0IFs1LCA2XSBpcyBvdXQgb2YKPj4gdGhlIGJvdW5kcyBbMCwgNF0gWy1X
ZXJyb3I9YXJyYXktYm91bmRzXQo+PiAgICAgIG1lbWNweShoLT5vZW1faWQsIEFDUElfT0VNX0lE
LCBzaXplb2YoaC0+b2VtX2lkKSk7Cj4+ICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+PiBsaWJ4bF9hcm1fYWNwaS5jOjIwOTo1OiBlcnJvcjog
J21lbWNweScgZm9ybWluZyBvZmZzZXQgWzUsIDhdIGlzIG91dCBvZgo+PiB0aGUgYm91bmRzIFsw
LCA0XSBbLVdlcnJvcj1hcnJheS1ib3VuZHNdCj4+ICAgICAgbWVtY3B5KGgtPm9lbV90YWJsZV9p
ZCwgQUNQSV9PRU1fVEFCTEVfSUQsCj4+IHNpemVvZihoLT5vZW1fdGFibGVfaWQpKTsKPj4gICAg
ICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+Cj4+IGxpYnhsX2FybV9hY3BpLmM6MjExOjU6IGVycm9yOiAnbWVtY3B5JyBm
b3JtaW5nIG9mZnNldCA0IGlzIG91dCBvZiB0aGUKPj4gYm91bmRzIFswLCAzXSBbLVdlcnJvcj1h
cnJheS1ib3VuZHNdCj4+ICAgICAgbWVtY3B5KGgtPmFzbF9jb21waWxlcl9pZCwgQUNQSV9BU0xf
Q09NUElMRVJfSUQsCj4+ICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+Cj4+ICAgICAgICAgICAgIHNpemVvZihoLT5hc2xfY29tcGlsZXJfaWQpKTsK
Pj4gICAgICAgICAgICAgfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4+IGxpYnhsX2FybV9h
Y3BpLmM6MTkzOjU6IGVycm9yOiAnbWVtY3B5JyBmb3JtaW5nIG9mZnNldCBbNSwgNl0gaXMgb3V0
IG9mCj4+IHRoZSBib3VuZHMgWzAsIDRdIFstV2Vycm9yPWFycmF5LWJvdW5kc10KPj4gICAgICBt
ZW1jcHkocnNkcC0+b2VtX2lkLCBBQ1BJX09FTV9JRCwgc2l6ZW9mKHJzZHAtPm9lbV9pZCkpOwo+
PiAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn4KPj4KPj4gVGhpcyBwYXRjaCBmaXhlcyB0aGUgYWJvdmUgZXJyb3JzLgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBNYW5qdWt1bWFyIE1hdGhhIDxtYW5qdWt1bWFyLmhhcnRoaWtvdGUtbWF0aGFA
eGlsaW54LmNvbT4KPj4gLS0tCj4+ICB0b29scy9saWJ4bC9saWJ4bF9hcm1fYWNwaS5jIHwgOSAr
KysrLS0tLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25z
KC0pCj4+Cj4+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm1fYWNwaS5jIGIvdG9v
bHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYwo+PiBpbmRleCA2MzZmNzI0Li45YjMwMGYzIDEwMDY0
NAo+PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcm1fYWNwaS5jCj4+ICsrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2FybV9hY3BpLmMKPj4gQEAgLTE5MCw3ICsxOTAsNyBAQCBzdGF0aWMgdm9pZCBt
YWtlX2FjcGlfcnNkcChsaWJ4bF9fZ2MgKmdjLCBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20sCj4+
ICAgICAgc3RydWN0IGFjcGlfdGFibGVfcnNkcCAqcnNkcCA9ICh2b2lkICopZG9tLT5hY3BpX21v
ZHVsZXNbMF0uZGF0YSArIG9mZnNldDsKPj4gIAo+PiAgICAgIG1lbWNweShyc2RwLT5zaWduYXR1
cmUsICJSU0QgUFRSICIsIHNpemVvZihyc2RwLT5zaWduYXR1cmUpKTsKPj4gLSAgICBtZW1jcHko
cnNkcC0+b2VtX2lkLCBBQ1BJX09FTV9JRCwgc2l6ZW9mKHJzZHAtPm9lbV9pZCkpOwo+PiArICAg
IG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBzaXplb2YoQUNQSV9PRU1fSUQpKTsK
PiBUaGUgY29kZSBzaG91bGQgcGljayB0aGUgc21hbGxlciBzaXplIG9mIHRoZSB0d28gYXMgdGhl
IGNvcHkgbGVuZ3RoLgo+IE9yLCBzaW5jZSB0aGlzIGlzIHN0cmluZywgdXNlIHN0cm5jcHkgd2l0
aCBzaXplIG9mIHRoZSBkZXN0aW5hdGlvbgo+IGFycmF5LgoKVXJnaCAtIHRoaXMgaXMgbWVzcy4K
ClRoZSBiZWhhdmlvdXIgeW91IHdhbnQgaXMgc29tZXRoaW5nIGxpa2UgdGhhdCBvZiBzdHJuY3B5
KCksIGJlY2F1c2UgaXQKd2lsbCBhZGQgdHJhaWxpbmcgTlVMJ3MgdG8gdGhlIGRlc3RpbmF0aW9u
IGlmIHRoZSBzaXplIGV4Y2VlZHMgdGhlCmxlbmd0aCBvZiBzcmMuCgpUaGUgcHJvYmxlbSB3aXRo
IHRoaXMgaXMgdGhhdCBhKSB5b3Ugd2FudCBzcGFjZSByYXRoZXIgdGhhbiBOVUwgcGFkZGluZywK
YikgQ292ZXJpdHkvY29tcGlsZXJzIGFyZSBnb2luZyB0byBjb21wbGFpbiBiaXR0ZXJseSAoYmVj
YXVzZSBvZiB0aGUgdXNlCm9mIHN0ciooKSBmdW5jdGlvbnMpIHRoYXQgeW91IGVuZCB1cCB3aXRo
IGEgbm9uLU5VTCB0ZXJtaW5hdGVkLgoKUGVyaGFwcyB0aGUgYmVzdCBvcHRpb24gaXMgdG8gd3Jp
dGUgYSBuZXcgaGVscGVyIHdoaWNoIGhhcyBzdHJuY3B5KCkncwpiZWhhdmlvdXIgZXhjZXB0IGZv
ciBoYXZpbmcgc3BhY2UgcGFkZGluZywgYW5kIHdoaWNoIENvdmVyaXR5L2NvbXBpbGVycwp3b24n
dCBhcHBseSBzdHIqKCkgc2FuaXR5IGNoZWNraW5nIHRvLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 08:18:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 08: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 1fibTp-0000SM-J6; Thu, 26 Jul 2018 08: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=fsbn=kk=amazon.com=prvs=7388061ac=bercarug@srs-us1.protection.inumbo.net>)
 id 1fibTo-0000SH-3N
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 08:18:36 +0000
X-Inumbo-ID: 876eba75-90ac-11e8-a6a9-d7ebe60f679a
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 876eba75-90ac-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 08:18:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1532593114; x=1564129114;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=AwnleaZcOVG1UgL5cMHBOelmGJQYPRx15USecK6hMHM=;
 b=Dgf0gWQgb/57RPm2IKZDTCLMTELeJ4JWNtqEvyGdYSCLRpYPEyQULEg0
 0j9YKHxNy1p0zC/GHS6mQwplXI5dOPVm2VRIxslfK3o3z6PoUWWtWfkl8
 Yw8I1Tsnrx862u5ub3KTeo/h/BO7Gh4lE2BNSWE+SBdpjgA83oNEN2aiO E=;
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="746431740"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-1e-27fb8269.us-east-1.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 26 Jul 2018 08:16:12 +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-27fb8269.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6Q8FkbQ078940
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Thu, 26 Jul 2018 08:15:47 GMT
Received: from EX13D16EUA003.ant.amazon.com (10.43.165.51) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 26 Jul 2018 08:15:47 +0000
Received: from EX13MTAUEB001.ant.amazon.com (10.43.60.96) by
 EX13D16EUA003.ant.amazon.com (10.43.165.51) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 26 Jul 2018 08:15:45 +0000
Received: from ucd0bb57ea92a5a.ant.amazon.com (10.55.185.166) by
 mail-relay.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Thu, 26 Jul 2018 08:15:43 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
From: <bercarug@amazon.com>
Message-ID: <7b91d53f-d94c-4f8b-b93f-d554ce87954e@amazon.com>
Date: Thu, 26 Jul 2018 11:15:42 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
Content-Language: en-US
Precedence: Bulk
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
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>, Jan
 Beulich <JBeulich@suse.com>, abelgun@amazon.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.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>

T24gMDcvMjUvMjAxOCAwNzoxMiBQTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQs
IEp1bCAyNSwgMjAxOCBhdCAwNTowNTozNVBNICswMzAwLCBiZXJjYXJ1Z0BhbWF6b24uY29tIHdy
b3RlOgo+PiBPbiAwNy8yNS8yMDE4IDA1OjAyIFBNLCBXZWkgTGl1IHdyb3RlOgo+Pj4gT24gV2Vk
LCBKdWwgMjUsIDIwMTggYXQgMDM6NDE6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToK
Pj4+PiBPbiAyNS8wNy8xOCAxNTozNSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+IFdo
YXQgY291bGQgYmUgY2F1c2luZyB0aGUgYXZhaWxhYmxlIG1lbW9yeSBsb3NzIHByb2JsZW0/Cj4+
Pj4+IFRoYXQgc2VlbXMgdG8gYmUgTGludXggYWdncmVzc2l2ZWx5IGJhbGxvb25pbmcgb3V0IG1l
bW9yeSwgeW91IGdvIGZyb20KPj4+Pj4gNzEyOU0gdG90YWwgbWVtb3J5IHRvIDI0Nk0uIEFyZSB5
b3UgY3JlYXRpbmcgYSBsb3Qgb2YgZG9tYWlucz8KPj4+PiBUaGlzIG1pZ2h0IGJlIHJlbGF0ZWQg
dG8gdGhlIHRvb2xzIHRoaW5raW5nIGRvbTAgaXMgYSBQViBkb21haW4uCj4+PiBHb29kIHBvaW50
Lgo+Pj4KPj4+IEluIHRoYXQgY2FzZSwgeGVuc3RvcmUtbHMgLWZwIHdvdWxkIGFsc28gYmUgdXNl
ZnVsLiBUaGUgb3V0cHV0IHNob3VsZAo+Pj4gc2hvdyB0aGUgYmFsbG9vbiB0YXJnZXQgZm9yIERv
bTAuCj4+Pgo+Pj4gWW91IGNhbiBhbHNvIHRyeSB0byBzZXQgdGhlIGF1dG9iYWxsb29uIHRvIG9m
ZiBpbiAvZXRjL3hlbi94bC5jZmcgdG8gc2VlCj4+PiBpZiBpdCBtYWtlcyBhbnkgZGlmZmVyZW5j
ZS4KPj4+Cj4+PiBXZWkuCj4+IEFsc28gdHJpZWQgc2V0dGluZyBhdXRvYmFsbG9vbmluZyBvZmYs
IGJ1dCBpdCBoYWQgbm8gZWZmZWN0Lgo+IFRoaXMgaXMgYSBMaW51eC9saWJ4bCBpc3N1ZSB0aGF0
IEknbSBub3Qgc3VyZSB3aGF0J3MgdGhlIGJlc3Qgd2F5IHRvCj4gc29sdmUuIExpbnV4IGhhcyB0
aGUgZm9sbG93aW5nICd3b3JrYXJvdW5kJyBpbiB0aGUgYmFsbG9vbiBkcml2ZXI6Cj4KPiBlcnIg
PSB4ZW5idXNfc2NhbmYoWEJUX05JTCwgIm1lbW9yeSIsICJzdGF0aWMtbWF4IiwgIiVsbHUiLAo+
IAkJICAgJnN0YXRpY19tYXgpOwo+IGlmIChlcnIgIT0gMSkKPiAJc3RhdGljX21heCA9IG5ld190
YXJnZXQ7Cj4gZWxzZQo+IAlzdGF0aWNfbWF4ID4+PSBQQUdFX1NISUZUIC0gMTA7Cj4gdGFyZ2V0
X2RpZmYgPSB4ZW5fcHZfZG9tYWluKCkgPyAwCj4gCQk6IHN0YXRpY19tYXggLSBiYWxsb29uX3N0
YXRzLnRhcmdldF9wYWdlczsKPgo+IEkgc3VwcG9zZSB0aGlzIGlzIHVzZWQgdG8gY29wZSB3aXRo
IHRoZSBtZW1vcnkgcmVwb3J0aW5nIG1pc21hdGNoCj4gdXN1YWxseSBzZWVuIG9uIEhWTSBndWVz
dHMuIFRoaXMgaG93ZXZlciBpbnRlcmFjdHMgcXVpdGUgYmFkbHkgb24gYQo+IFBWSCBEb20wIHRo
YXQgaGFzIGZvciBleGFtcGxlOgo+Cj4gL2xvY2FsL2RvbWFpbi8wL21lbW9yeS90YXJnZXQgPSAi
ODM5MTg0MCIgICAobjApCj4gL2xvY2FsL2RvbWFpbi8wL21lbW9yeS9zdGF0aWMtbWF4ID0gIjE3
MTc5ODY5MTgwIiAgIChuMCkKPgo+IE9uZSB3YXkgdG8gc29sdmUgdGhpcyBpcyB0byBzZXQgdGFy
Z2V0IGFuZCBzdGF0aWMtbWF4IHRvIHRoZSBzYW1lCj4gdmFsdWUgaW5pdGlhbGx5LCBzbyB0aGF0
IHRhcmdldF9kaWZmIG9uIExpbnV4IGlzIDAuIEFub3RoZXIgb3B0aW9uCj4gd291bGQgYmUgdG8g
Zm9yY2UgdGFyZ2V0X2RpZmYgPSAwIGZvciBEb20wLgo+Cj4gSSdtIGF0dGFjaGluZyBhIHBhdGNo
IGZvciBsaWJ4bCB0aGF0IHNob3VsZCBzb2x2ZSB0aGlzLCBjb3VsZCB5b3UKPiBwbGVhc2UgZ2l2
ZSBpdCBhIHRyeSBhbmQgcmVwb3J0IGJhY2s/Cj4KPiBJJ20gc3RpbGwgdW5zdXJlIGhvd2V2ZXIg
YWJvdXQgdGhlIGJlc3Qgd2F5IHRvIGZpeCB0aGlzLCBuZWVkIHRvIHRoaW5rCj4gYWJvdXQgaXQu
Cj4KPiBSb2dlci4KPiAtLS04PC0tLQo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9t
ZW0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX21lbS5jCj4gaW5kZXggZTU1MWUwOWZlZC4uMmM5ODQ5
OTNkOCAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9tZW0uYwo+ICsrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX21lbS5jCj4gQEAgLTE1MSw3ICsxNTEsOSBAQCByZXRyeV90cmFuc2FjdGlv
bjoKPiAgICAgICAgICAgKnRhcmdldF9tZW1rYiA9IGluZm8uY3VycmVudF9tZW1rYjsKPiAgICAg
ICB9Cj4gICAgICAgaWYgKHN0YXRpY21heCA9PSBOVUxMKSB7Cj4gLSAgICAgICAgbGlieGxfX3hz
X3ByaW50ZihnYywgdCwgbWF4X3BhdGgsICIlIlBSSXU2NCwgaW5mby5tYXhfbWVta2IpOwo+ICsg
ICAgICAgIGxpYnhsX194c19wcmludGYoZ2MsIHQsIG1heF9wYXRoLCAiJSJQUkl1NjQsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX3R5cGUoZ2MsIDApID09IExJQlhM
X0RPTUFJTl9UWVBFX1BWID8KPiArICAgICAgICAgICAgICAgICAgICAgICAgIGluZm8ubWF4X21l
bWtiIDogaW5mby5jdXJyZW50X21lbWtiKTsKPiAgICAgICAgICAgKm1heF9tZW1rYiA9IGluZm8u
bWF4X21lbWtiOwo+ICAgICAgIH0KPiAgIAo+Cj4KSSBoYXZlIHRyaWVkIFJvZ2VyJ3MgcGF0Y2gg
YW5kIGl0IGZpeGVkIHRoZSBtZW1vcnkgZGVjcmVhc2UgcHJvYmxlbS4gInhsIApsaXN0IC1sIgoK
bm8gbG9uZ2VyIGNhdXNlcyBhbnkgaXNzdWUuCgpUaGUgb3V0cHV0IG9mICJ4ZW5zdG9yZS1scyAt
ZnAiIHNob3dzIHRoYXQgYm90aCB0YXJnZXQgYW5kIHN0YXRpYy1tYXggCmFyZSBub3cKCnNldCB0
byB0aGUgc2FtZSB2YWx1ZS4KCgpHYWJyaWVsCgoKCgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVy
IChSb21hbmlhKSBTLlIuTC4gcmVnaXN0ZXJlZCBvZmZpY2U6IDI3QSBTZi4gTGF6YXIgU3RyZWV0
LCBVQkM1LCBmbG9vciAyLCBJYXNpLCBJYXNpIENvdW50eSwgNzAwMDQ1LCBSb21hbmlhLiBSZWdp
c3RlcmVkIGluIFJvbWFuaWEuIFJlZ2lzdHJhdGlvbiBudW1iZXIgSjIyLzI2MjEvMjAwNS4KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 08:31:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 08: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 1fibgF-0001r1-Sm; Thu, 26 Jul 2018 08:31: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=ri59=kk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fibgE-0001qw-Nu
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 08:31:26 +0000
X-Inumbo-ID: 337ed10d-90ae-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 337ed10d-90ae-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 10:30: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 7E22CACA9;
 Thu, 26 Jul 2018 08:31:23 +0000 (UTC)
To: bercarug@amazon.com, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <7b91d53f-d94c-4f8b-b93f-d554ce87954e@amazon.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: <c3f667b6-6127-28a8-0bd1-af0eddbe1da8@suse.com>
Date: Thu, 26 Jul 2018 10:31:21 +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: <7b91d53f-d94c-4f8b-b93f-d554ce87954e@amazon.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMTggMTA6MTUsIGJlcmNhcnVnQGFtYXpvbi5jb20gd3JvdGU6Cj4gT24gMDcvMjUv
MjAxOCAwNzoxMiBQTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gV2VkLCBKdWwgMjUs
IDIwMTggYXQgMDU6MDU6MzVQTSArMDMwMCwgYmVyY2FydWdAYW1hem9uLmNvbSB3cm90ZToKPj4+
IE9uIDA3LzI1LzIwMTggMDU6MDIgUE0sIFdlaSBMaXUgd3JvdGU6Cj4+Pj4gT24gV2VkLCBKdWwg
MjUsIDIwMTggYXQgMDM6NDE6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4g
T24gMjUvMDcvMTggMTU6MzUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4+Pj4gV2hhdCBj
b3VsZCBiZSBjYXVzaW5nIHRoZSBhdmFpbGFibGUgbWVtb3J5IGxvc3MgcHJvYmxlbT8KPj4+Pj4+
IFRoYXQgc2VlbXMgdG8gYmUgTGludXggYWdncmVzc2l2ZWx5IGJhbGxvb25pbmcgb3V0IG1lbW9y
eSwgeW91IGdvCj4+Pj4+PiBmcm9tCj4+Pj4+PiA3MTI5TSB0b3RhbCBtZW1vcnkgdG8gMjQ2TS4g
QXJlIHlvdSBjcmVhdGluZyBhIGxvdCBvZiBkb21haW5zPwo+Pj4+PiBUaGlzIG1pZ2h0IGJlIHJl
bGF0ZWQgdG8gdGhlIHRvb2xzIHRoaW5raW5nIGRvbTAgaXMgYSBQViBkb21haW4uCj4+Pj4gR29v
ZCBwb2ludC4KPj4+Pgo+Pj4+IEluIHRoYXQgY2FzZSwgeGVuc3RvcmUtbHMgLWZwIHdvdWxkIGFs
c28gYmUgdXNlZnVsLiBUaGUgb3V0cHV0IHNob3VsZAo+Pj4+IHNob3cgdGhlIGJhbGxvb24gdGFy
Z2V0IGZvciBEb20wLgo+Pj4+Cj4+Pj4gWW91IGNhbiBhbHNvIHRyeSB0byBzZXQgdGhlIGF1dG9i
YWxsb29uIHRvIG9mZiBpbiAvZXRjL3hlbi94bC5jZmcgdG8KPj4+PiBzZWUKPj4+PiBpZiBpdCBt
YWtlcyBhbnkgZGlmZmVyZW5jZS4KPj4+Pgo+Pj4+IFdlaS4KPj4+IEFsc28gdHJpZWQgc2V0dGlu
ZyBhdXRvYmFsbG9vbmluZyBvZmYsIGJ1dCBpdCBoYWQgbm8gZWZmZWN0Lgo+PiBUaGlzIGlzIGEg
TGludXgvbGlieGwgaXNzdWUgdGhhdCBJJ20gbm90IHN1cmUgd2hhdCdzIHRoZSBiZXN0IHdheSB0
bwo+PiBzb2x2ZS4gTGludXggaGFzIHRoZSBmb2xsb3dpbmcgJ3dvcmthcm91bmQnIGluIHRoZSBi
YWxsb29uIGRyaXZlcjoKPj4KPj4gZXJyID0geGVuYnVzX3NjYW5mKFhCVF9OSUwsICJtZW1vcnki
LCAic3RhdGljLW1heCIsICIlbGx1IiwKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgJnN0YXRpY19t
YXgpOwo+PiBpZiAoZXJyICE9IDEpCj4+IMKgwqDCoMKgc3RhdGljX21heCA9IG5ld190YXJnZXQ7
Cj4+IGVsc2UKPj4gwqDCoMKgwqBzdGF0aWNfbWF4ID4+PSBQQUdFX1NISUZUIC0gMTA7Cj4+IHRh
cmdldF9kaWZmID0geGVuX3B2X2RvbWFpbigpID8gMAo+PiDCoMKgwqDCoMKgwqDCoCA6IHN0YXRp
Y19tYXggLSBiYWxsb29uX3N0YXRzLnRhcmdldF9wYWdlczsKPj4KPj4gSSBzdXBwb3NlIHRoaXMg
aXMgdXNlZCB0byBjb3BlIHdpdGggdGhlIG1lbW9yeSByZXBvcnRpbmcgbWlzbWF0Y2gKPj4gdXN1
YWxseSBzZWVuIG9uIEhWTSBndWVzdHMuIFRoaXMgaG93ZXZlciBpbnRlcmFjdHMgcXVpdGUgYmFk
bHkgb24gYQo+PiBQVkggRG9tMCB0aGF0IGhhcyBmb3IgZXhhbXBsZToKPj4KPj4gL2xvY2FsL2Rv
bWFpbi8wL21lbW9yeS90YXJnZXQgPSAiODM5MTg0MCLCoMKgIChuMCkKPj4gL2xvY2FsL2RvbWFp
bi8wL21lbW9yeS9zdGF0aWMtbWF4ID0gIjE3MTc5ODY5MTgwIsKgwqAgKG4wKQo+Pgo+PiBPbmUg
d2F5IHRvIHNvbHZlIHRoaXMgaXMgdG8gc2V0IHRhcmdldCBhbmQgc3RhdGljLW1heCB0byB0aGUg
c2FtZQo+PiB2YWx1ZSBpbml0aWFsbHksIHNvIHRoYXQgdGFyZ2V0X2RpZmYgb24gTGludXggaXMg
MC4gQW5vdGhlciBvcHRpb24KPj4gd291bGQgYmUgdG8gZm9yY2UgdGFyZ2V0X2RpZmYgPSAwIGZv
ciBEb20wLgo+Pgo+PiBJJ20gYXR0YWNoaW5nIGEgcGF0Y2ggZm9yIGxpYnhsIHRoYXQgc2hvdWxk
IHNvbHZlIHRoaXMsIGNvdWxkIHlvdQo+PiBwbGVhc2UgZ2l2ZSBpdCBhIHRyeSBhbmQgcmVwb3J0
IGJhY2s/Cj4+Cj4+IEknbSBzdGlsbCB1bnN1cmUgaG93ZXZlciBhYm91dCB0aGUgYmVzdCB3YXkg
dG8gZml4IHRoaXMsIG5lZWQgdG8gdGhpbmsKPj4gYWJvdXQgaXQuCj4+Cj4+IFJvZ2VyLgo+PiAt
LS04PC0tLQo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfbWVtLmMgYi90b29scy9s
aWJ4bC9saWJ4bF9tZW0uYwo+PiBpbmRleCBlNTUxZTA5ZmVkLi4yYzk4NDk5M2Q4IDEwMDY0NAo+
PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9tZW0uYwo+PiArKysgYi90b29scy9saWJ4bC9saWJ4
bF9tZW0uYwo+PiBAQCAtMTUxLDcgKzE1MSw5IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgo+PiDCoMKg
wqDCoMKgwqDCoMKgwqAgKnRhcmdldF9tZW1rYiA9IGluZm8uY3VycmVudF9tZW1rYjsKPj4gwqDC
oMKgwqDCoCB9Cj4+IMKgwqDCoMKgwqAgaWYgKHN0YXRpY21heCA9PSBOVUxMKSB7Cj4+IC3CoMKg
wqDCoMKgwqDCoCBsaWJ4bF9feHNfcHJpbnRmKGdjLCB0LCBtYXhfcGF0aCwgIiUiUFJJdTY0LCBp
bmZvLm1heF9tZW1rYik7Cj4+ICvCoMKgwqDCoMKgwqDCoCBsaWJ4bF9feHNfcHJpbnRmKGdjLCB0
LCBtYXhfcGF0aCwgIiUiUFJJdTY0LAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIGxpYnhsX19kb21haW5fdHlwZShnYywgMCkgPT0KPj4gTElCWExf
RE9NQUlOX1RZUEVfUFYgPwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIGluZm8ubWF4X21lbWtiIDogaW5mby5jdXJyZW50X21lbWtiKTsKPj4gwqDC
oMKgwqDCoMKgwqDCoMKgICptYXhfbWVta2IgPSBpbmZvLm1heF9tZW1rYjsKPj4gwqDCoMKgwqDC
oCB9Cj4+IMKgCj4+Cj4gSSBoYXZlIHRyaWVkIFJvZ2VyJ3MgcGF0Y2ggYW5kIGl0IGZpeGVkIHRo
ZSBtZW1vcnkgZGVjcmVhc2UgcHJvYmxlbS4gInhsCj4gbGlzdCAtbCIKPiAKPiBubyBsb25nZXIg
Y2F1c2VzIGFueSBpc3N1ZS4KPiAKPiBUaGUgb3V0cHV0IG9mICJ4ZW5zdG9yZS1scyAtZnAiIHNo
b3dzIHRoYXQgYm90aCB0YXJnZXQgYW5kIHN0YXRpYy1tYXgKPiBhcmUgbm93Cj4gCj4gc2V0IHRv
IHRoZSBzYW1lIHZhbHVlLgoKUmlnaHQuCgpNZWFuaW5nIHRoYXQgaXQgd2lsbCBiZSBpbXBvc3Np
YmxlIHRvIGFkZCBtZW1vcnkgdG8gUFZIIGRvbTAgZS5nLiBhZnRlcgptZW1vcnkgaG90cGx1Zy4K
CgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 08:48:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 08: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 1fibwq-0002ls-FQ; Thu, 26 Jul 2018 08:48: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=beub=kk=xenproject.org=prvs=738fd18b3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fibwp-0002li-I2
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 08:48:35 +0000
X-Inumbo-ID: b83af42f-90b0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b83af42f-90b0-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 08:48:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="61159257"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75010-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=74988
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 26 Jul 2018 09:48:31 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75010: all 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>

ZmxpZ2h0IDc1MDEwIGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTAxMC8KClBlcmZlY3QgOi0pCkFsbCB0
ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKYmFzZWxpbmUgdmVyc2lvbjoK
IGZsaWdodCAgICAgICAgICAgICAgIDc0OTg4Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13aGVlenktbmV0Ym9vdC1wdmdydWIgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13aGVlenktbmV0Ym9vdC1w
dmdydWIgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13
aGVlenktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXdoZWV6eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dz
OiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0Lnhl
bnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 08:57:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 08:57: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 1fic53-0003YP-Cq; Thu, 26 Jul 2018 08:57: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fic52-0003YG-MM
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 08:57:04 +0000
X-Inumbo-ID: e746d4e3-90b1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e746d4e3-90b1-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 08:57:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="61159591"
Date: Thu, 26 Jul 2018 09:57:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180726085700.dexgiv73kwnnvbxq@citrix.com>
References: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
 <20180725084939.fyb7gco34gonbsp3@citrix.com>
 <20180725085321.jaaro3xbqykyrzjs@citrix.com>
 <CACMJ4GYzBQHdd-V=R1fMv+F6WTggtpbhmhCxNTzt8oCBAw8-LA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CACMJ4GYzBQHdd-V=R1fMv+F6WTggtpbhmhCxNTzt8oCBAw8-LA@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Wei Liu <wei.liu2@citrix.com>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDY6MTU6MjBQTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTo1MyBBTSwgV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4gCj4gPiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAw
OTo0OTozOUFNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiBPbiBTYXQsIEp1bCAyMSwgMjAx
OCBhdCAwMjoxNDoxMkFNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kKPiA+IHdy
b3RlOgo+ID4gPgo+ID4gPiA+ICsKPiA+ID4gPiArICAgbWVtY3B5KGRlc3QsIGJ1ZiwgbGVuKTsK
PiA+ID4gPiArICAgZm9yIChpID0gMDsgaSA8IGxlbjsgaSsrKSB7Cj4gPiA+ID4gKyAgICAgICAg
ICAgaWYgKGRlc3RbaV0gPT0gJ1wwMzMnKQo+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgZGVz
dFtpXSA9ICcuJzsKPiA+ID4gPiArICAgfQo+ID4gPgo+ID4gPiBUaGlzIGNvdWxkIGJlIG1hZGUg
bW9yZSBlZmZpY2llbnQgYnkgdXNpbmc6Cj4gPiA+Cj4gPiA+ICAgICAgICAgZm9yIChpID0gMDsg
aSA8IGxlbjsgaSsrKSB7Cj4gPiA+ICAgICAgICAgICAgICBpZiAoc3JjW2ldID09ICdcMDMzJykK
PiA+ID4gICAgICAgICAgICAgICAgICBkc3RbaV0gPSAnLic7Cj4gPiA+ICAgICAgICAgICAgICBl
bHNlCj4gPiA+ICAgICAgICAgICAgICAgICAgZHN0W2ldID0gc3JjW2ldOwo+ID4KPiAKPiBUaGUg
YWJvdmUgY29kZSBkb2Vzbid0IHdyaXRlIHRoZSB2YWx1ZSB0aGF0IHdhcyBjaGVja2VkIGludG8g
dGhlCj4gZGVzdGluYXRpb24gYnVmZmVyOyBpbnN0ZWFkIGl0IGRvZXMgYSBzZWNvbmQgY29weSBm
cm9tIHRoZSBzb3VyY2UgYnVmZmVyLgo+IFRoYXQgaXMgYSBwcm9ibGVtYXRpYyBjb2RlIHBhdHRl
cm4gdGhhdCB3ZSBzaG91bGRuJ3QgcmVhbGx5IGVuY291cmFnZS4KCkJlY2F1c2UgeW91IHdvcnJ5
IGFib3V0IFRPQ1RPVSBhdHRhY2s/IEJ1dCBib3RoIHNyYyBhbmQgZHN0IGFyZSB1bmRlcgp4ZW5j
b25zb2xlZCdzIGNvbnRyb2wuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 08:57:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 08:57: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 1fic54-0003YV-MV; Thu, 26 Jul 2018 08:57: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fic52-0003YF-Q5
 for xen-devel@lists.xen.org; Thu, 26 Jul 2018 08:57:04 +0000
X-Inumbo-ID: c85b10e7-90b1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c85b10e7-90b1-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 10:56:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="61159591"
Date: Thu, 26 Jul 2018 09:57:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180726085700.dexgiv73kwnnvbxq@citrix.com>
References: <20180721001412.26214-1-marmarek@invisiblethingslab.com>
 <20180725084939.fyb7gco34gonbsp3@citrix.com>
 <20180725085321.jaaro3xbqykyrzjs@citrix.com>
 <CACMJ4GYzBQHdd-V=R1fMv+F6WTggtpbhmhCxNTzt8oCBAw8-LA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CACMJ4GYzBQHdd-V=R1fMv+F6WTggtpbhmhCxNTzt8oCBAw8-LA@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Wei Liu <wei.liu2@citrix.com>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDY6MTU6MjBQTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTo1MyBBTSwgV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4gCj4gPiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAw
OTo0OTozOUFNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiBPbiBTYXQsIEp1bCAyMSwgMjAx
OCBhdCAwMjoxNDoxMkFNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kKPiA+IHdy
b3RlOgo+ID4gPgo+ID4gPiA+ICsKPiA+ID4gPiArICAgbWVtY3B5KGRlc3QsIGJ1ZiwgbGVuKTsK
PiA+ID4gPiArICAgZm9yIChpID0gMDsgaSA8IGxlbjsgaSsrKSB7Cj4gPiA+ID4gKyAgICAgICAg
ICAgaWYgKGRlc3RbaV0gPT0gJ1wwMzMnKQo+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgZGVz
dFtpXSA9ICcuJzsKPiA+ID4gPiArICAgfQo+ID4gPgo+ID4gPiBUaGlzIGNvdWxkIGJlIG1hZGUg
bW9yZSBlZmZpY2llbnQgYnkgdXNpbmc6Cj4gPiA+Cj4gPiA+ICAgICAgICAgZm9yIChpID0gMDsg
aSA8IGxlbjsgaSsrKSB7Cj4gPiA+ICAgICAgICAgICAgICBpZiAoc3JjW2ldID09ICdcMDMzJykK
PiA+ID4gICAgICAgICAgICAgICAgICBkc3RbaV0gPSAnLic7Cj4gPiA+ICAgICAgICAgICAgICBl
bHNlCj4gPiA+ICAgICAgICAgICAgICAgICAgZHN0W2ldID0gc3JjW2ldOwo+ID4KPiAKPiBUaGUg
YWJvdmUgY29kZSBkb2Vzbid0IHdyaXRlIHRoZSB2YWx1ZSB0aGF0IHdhcyBjaGVja2VkIGludG8g
dGhlCj4gZGVzdGluYXRpb24gYnVmZmVyOyBpbnN0ZWFkIGl0IGRvZXMgYSBzZWNvbmQgY29weSBm
cm9tIHRoZSBzb3VyY2UgYnVmZmVyLgo+IFRoYXQgaXMgYSBwcm9ibGVtYXRpYyBjb2RlIHBhdHRl
cm4gdGhhdCB3ZSBzaG91bGRuJ3QgcmVhbGx5IGVuY291cmFnZS4KCkJlY2F1c2UgeW91IHdvcnJ5
IGFib3V0IFRPQ1RPVSBhdHRhY2s/IEJ1dCBib3RoIHNyYyBhbmQgZHN0IGFyZSB1bmRlcgp4ZW5j
b25zb2xlZCdzIGNvbnRyb2wuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 09:17:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 09:17: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 1ficP3-0005Ca-PM; Thu, 26 Jul 2018 09:17: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ficP3-0005CV-6A
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 09:17:45 +0000
X-Inumbo-ID: cab13731-90b4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cab13731-90b4-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 09:18:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="61160578"
Date: Thu, 26 Jul 2018 10:17:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180726091708.5hfd7sizlbnlgc2t@citrix.com>
References: <1532562265-31686-1-git-send-email-manjukumar.harthikote-matha@xilinx.com>
 <20180726074640.koobuyw33m4ecbrp@citrix.com>
 <c69be6f0-0e0f-f3d8-9eb5-9ecb70b3500e@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c69be6f0-0e0f-f3d8-9eb5-9ecb70b3500e@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl/libxl_arm_acpi.c: fix 'memcpy'
 forming offset out of the bounds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.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>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMDk6MDk6MzVBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyNi8wNy8yMDE4IDA4OjQ2LCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gV2VkLCBK
dWwgMjUsIDIwMTggYXQgMDQ6NDQ6MjVQTSAtMDcwMCwgTWFuanVrdW1hciBNYXRoYSB3cm90ZToK
PiA+PiBnY2MtOC4xIGNvbXBsYWluczoKPiA+Pgo+ID4+IGxpYnhsX2FybV9hY3BpLmM6MjA4OjU6
IGVycm9yOiAnbWVtY3B5JyBmb3JtaW5nIG9mZnNldCBbNSwgNl0gaXMgb3V0IG9mCj4gPj4gdGhl
IGJvdW5kcyBbMCwgNF0gWy1XZXJyb3I9YXJyYXktYm91bmRzXQo+ID4+ICAgICAgbWVtY3B5KGgt
Pm9lbV9pZCwgQUNQSV9PRU1fSUQsIHNpemVvZihoLT5vZW1faWQpKTsKPiA+PiAgICAgIF5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiA+PiBsaWJ4bF9h
cm1fYWNwaS5jOjIwOTo1OiBlcnJvcjogJ21lbWNweScgZm9ybWluZyBvZmZzZXQgWzUsIDhdIGlz
IG91dCBvZgo+ID4+IHRoZSBib3VuZHMgWzAsIDRdIFstV2Vycm9yPWFycmF5LWJvdW5kc10KPiA+
PiAgICAgIG1lbWNweShoLT5vZW1fdGFibGVfaWQsIEFDUElfT0VNX1RBQkxFX0lELAo+ID4+IHNp
emVvZihoLT5vZW1fdGFibGVfaWQpKTsKPiA+PiAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiA+PiBsaWJ4bF9h
cm1fYWNwaS5jOjIxMTo1OiBlcnJvcjogJ21lbWNweScgZm9ybWluZyBvZmZzZXQgNCBpcyBvdXQg
b2YgdGhlCj4gPj4gYm91bmRzIFswLCAzXSBbLVdlcnJvcj1hcnJheS1ib3VuZHNdCj4gPj4gICAg
ICBtZW1jcHkoaC0+YXNsX2NvbXBpbGVyX2lkLCBBQ1BJX0FTTF9DT01QSUxFUl9JRCwKPiA+PiAg
ICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+ID4+
ICAgICAgICAgICAgIHNpemVvZihoLT5hc2xfY29tcGlsZXJfaWQpKTsKPiA+PiAgICAgICAgICAg
ICB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiA+PiBsaWJ4bF9hcm1fYWNwaS5jOjE5Mzo1
OiBlcnJvcjogJ21lbWNweScgZm9ybWluZyBvZmZzZXQgWzUsIDZdIGlzIG91dCBvZgo+ID4+IHRo
ZSBib3VuZHMgWzAsIDRdIFstV2Vycm9yPWFycmF5LWJvdW5kc10KPiA+PiAgICAgIG1lbWNweShy
c2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBzaXplb2YocnNkcC0+b2VtX2lkKSk7Cj4gPj4gICAg
ICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
Cj4gPj4KPiA+PiBUaGlzIHBhdGNoIGZpeGVzIHRoZSBhYm92ZSBlcnJvcnMuCj4gPj4KPiA+PiBT
aWduZWQtb2ZmLWJ5OiBNYW5qdWt1bWFyIE1hdGhhIDxtYW5qdWt1bWFyLmhhcnRoaWtvdGUtbWF0
aGFAeGlsaW54LmNvbT4KPiA+PiAtLS0KPiA+PiAgdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGku
YyB8IDkgKysrKy0tLS0tCj4gPj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDUg
ZGVsZXRpb25zKC0pCj4gPj4KPiA+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJt
X2FjcGkuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybV9hY3BpLmMKPiA+PiBpbmRleCA2MzZmNzI0
Li45YjMwMGYzIDEwMDY0NAo+ID4+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybV9hY3BpLmMK
PiA+PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm1fYWNwaS5jCj4gPj4gQEAgLTE5MCw3ICsx
OTAsNyBAQCBzdGF0aWMgdm9pZCBtYWtlX2FjcGlfcnNkcChsaWJ4bF9fZ2MgKmdjLCBzdHJ1Y3Qg
eGNfZG9tX2ltYWdlICpkb20sCj4gPj4gICAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2Rw
ID0gKHZvaWQgKilkb20tPmFjcGlfbW9kdWxlc1swXS5kYXRhICsgb2Zmc2V0Owo+ID4+ICAKPiA+
PiAgICAgIG1lbWNweShyc2RwLT5zaWduYXR1cmUsICJSU0QgUFRSICIsIHNpemVvZihyc2RwLT5z
aWduYXR1cmUpKTsKPiA+PiAtICAgIG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBz
aXplb2YocnNkcC0+b2VtX2lkKSk7Cj4gPj4gKyAgICBtZW1jcHkocnNkcC0+b2VtX2lkLCBBQ1BJ
X09FTV9JRCwgc2l6ZW9mKEFDUElfT0VNX0lEKSk7Cj4gPiBUaGUgY29kZSBzaG91bGQgcGljayB0
aGUgc21hbGxlciBzaXplIG9mIHRoZSB0d28gYXMgdGhlIGNvcHkgbGVuZ3RoLgo+ID4gT3IsIHNp
bmNlIHRoaXMgaXMgc3RyaW5nLCB1c2Ugc3RybmNweSB3aXRoIHNpemUgb2YgdGhlIGRlc3RpbmF0
aW9uCj4gPiBhcnJheS4KPiAKPiBVcmdoIC0gdGhpcyBpcyBtZXNzLgo+IAo+IFRoZSBiZWhhdmlv
dXIgeW91IHdhbnQgaXMgc29tZXRoaW5nIGxpa2UgdGhhdCBvZiBzdHJuY3B5KCksIGJlY2F1c2Ug
aXQKPiB3aWxsIGFkZCB0cmFpbGluZyBOVUwncyB0byB0aGUgZGVzdGluYXRpb24gaWYgdGhlIHNp
emUgZXhjZWVkcyB0aGUKPiBsZW5ndGggb2Ygc3JjLgo+IAo+IFRoZSBwcm9ibGVtIHdpdGggdGhp
cyBpcyB0aGF0IGEpIHlvdSB3YW50IHNwYWNlIHJhdGhlciB0aGFuIE5VTCBwYWRkaW5nLAo+IGIp
IENvdmVyaXR5L2NvbXBpbGVycyBhcmUgZ29pbmcgdG8gY29tcGxhaW4gYml0dGVybHkgKGJlY2F1
c2Ugb2YgdGhlIHVzZQo+IG9mIHN0ciooKSBmdW5jdGlvbnMpIHRoYXQgeW91IGVuZCB1cCB3aXRo
IGEgbm9uLU5VTCB0ZXJtaW5hdGVkLgo+IAo+IFBlcmhhcHMgdGhlIGJlc3Qgb3B0aW9uIGlzIHRv
IHdyaXRlIGEgbmV3IGhlbHBlciB3aGljaCBoYXMgc3RybmNweSgpJ3MKPiBiZWhhdmlvdXIgZXhj
ZXB0IGZvciBoYXZpbmcgc3BhY2UgcGFkZGluZywgYW5kIHdoaWNoIENvdmVyaXR5L2NvbXBpbGVy
cwo+IHdvbid0IGFwcGx5IHN0ciooKSBzYW5pdHkgY2hlY2tpbmcgdG8uCgpUaGlzIHdvcmtzIGZv
ciBtZSB0b28uCgpUaGUgaWRlYWwgbG9jYXRpb24gb2YgdGhhdCBmdW5jdGlvbiBzaG91bGQgYmUg
aW4gbGliYWNwaS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 09:26:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 09:26:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ficXm-0005yl-Fq; Thu, 26 Jul 2018 09:26: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ficXl-0005yb-4V
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 09:26:45 +0000
X-Inumbo-ID: 0cedf983-90b6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0cedf983-90b6-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 09: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 1ficXi-0002BH-B0; Thu, 26 Jul 2018 09:26: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 1ficXi-0006fm-2S; Thu, 26 Jul 2018 09:26:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ficXi-0004RF-0C; Thu, 26 Jul 2018 09:26:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125584-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=98d20e44dc72d9858523687fda11ab8fc570fcec
X-Osstest-Versions-That: ovmf=a1583a877b9aba07facd567dfe4c72679ae3ca04
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 09:26:42 +0000
Subject: [Xen-devel] [ovmf test] 125584: 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>

ZmxpZ2h0IDEyNTU4NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1ODQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5OGQyMGU0NGRjNzJkOTg1ODUyMzY4N2ZkYTExYWI4
ZmM1NzBmY2VjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhMTU4M2E4
NzdiOWFiYTA3ZmFjZDU2N2RmZTRjNzI2NzlhZTNjYTA0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1NzkgIDIwMTgtMDctMjYgMDE6MTA6MzcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTg0ICAyMDE4LTA3LTI2IDA1OjQwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
c3N0ZXN0L292bWYuZ2l0CiAgIGExNTgzYTg3N2IuLjk4ZDIwZTQ0ZGMgIDk4ZDIwZTQ0ZGM3MmQ5
ODU4NTIzNjg3ZmRhMTFhYjhmYzU3MGZjZWMgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 09:41:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 09:41:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ficm2-0007Ly-OJ; Thu, 26 Jul 2018 09: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=ri59=kk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ficm1-0007Lt-3W
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 09:41:29 +0000
X-Inumbo-ID: 1b1bd286-90b8-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1b1bd286-90b8-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 09:41: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 15C25AE06;
 Thu, 26 Jul 2018 09:41:26 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, bercarug@amazon.com
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@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: <14a32d62-6d85-43ce-8f03-32c794bd3e6a@suse.com>
Date: Thu, 26 Jul 2018 11:41: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: <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMTggMDE6MDcsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwNy8yNS8yMDE4
IDAyOjU2IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAyNS8wNy8xOCAxNzoyOSwgSnVl
cmdlbiBHcm9zcyB3cm90ZToKPj4+IE9uIDI1LzA3LzE4IDE4OjEyLCBSb2dlciBQYXUgTW9ubsOp
IHdyb3RlOgo+Pj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDA1OjA1OjM1UE0gKzAzMDAsIGJl
cmNhcnVnQGFtYXpvbi5jb20gd3JvdGU6Cj4+Pj4+IE9uIDA3LzI1LzIwMTggMDU6MDIgUE0sIFdl
aSBMaXUgd3JvdGU6Cj4+Pj4+PiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAwMzo0MToxMVBNICsw
MjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+Pj4+IE9uIDI1LzA3LzE4IDE1OjM1LCBSb2dl
ciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4+Pj4gV2hhdCBjb3VsZCBiZSBjYXVzaW5nIHRoZSBh
dmFpbGFibGUgbWVtb3J5IGxvc3MgcHJvYmxlbT8KPj4+Pj4+Pj4gVGhhdCBzZWVtcyB0byBiZSBM
aW51eCBhZ2dyZXNzaXZlbHkgYmFsbG9vbmluZyBvdXQgbWVtb3J5LCB5b3UgZ28gZnJvbQo+Pj4+
Pj4+PiA3MTI5TSB0b3RhbCBtZW1vcnkgdG8gMjQ2TS4gQXJlIHlvdSBjcmVhdGluZyBhIGxvdCBv
ZiBkb21haW5zPwo+Pj4+Pj4+IFRoaXMgbWlnaHQgYmUgcmVsYXRlZCB0byB0aGUgdG9vbHMgdGhp
bmtpbmcgZG9tMCBpcyBhIFBWIGRvbWFpbi4KPj4+Pj4+IEdvb2QgcG9pbnQuCj4+Pj4+Pgo+Pj4+
Pj4gSW4gdGhhdCBjYXNlLCB4ZW5zdG9yZS1scyAtZnAgd291bGQgYWxzbyBiZSB1c2VmdWwuIFRo
ZSBvdXRwdXQgc2hvdWxkCj4+Pj4+PiBzaG93IHRoZSBiYWxsb29uIHRhcmdldCBmb3IgRG9tMC4K
Pj4+Pj4+Cj4+Pj4+PiBZb3UgY2FuIGFsc28gdHJ5IHRvIHNldCB0aGUgYXV0b2JhbGxvb24gdG8g
b2ZmIGluIC9ldGMveGVuL3hsLmNmZyB0byBzZWUKPj4+Pj4+IGlmIGl0IG1ha2VzIGFueSBkaWZm
ZXJlbmNlLgo+Pj4+Pj4KPj4+Pj4+IFdlaS4KPj4+Pj4gQWxzbyB0cmllZCBzZXR0aW5nIGF1dG9i
YWxsb29uaW5nIG9mZiwgYnV0IGl0IGhhZCBubyBlZmZlY3QuCj4+Pj4gVGhpcyBpcyBhIExpbnV4
L2xpYnhsIGlzc3VlIHRoYXQgSSdtIG5vdCBzdXJlIHdoYXQncyB0aGUgYmVzdCB3YXkgdG8KPj4+
PiBzb2x2ZS4gTGludXggaGFzIHRoZSBmb2xsb3dpbmcgJ3dvcmthcm91bmQnIGluIHRoZSBiYWxs
b29uIGRyaXZlcjoKPj4+Pgo+Pj4+IGVyciA9IHhlbmJ1c19zY2FuZihYQlRfTklMLCAibWVtb3J5
IiwgInN0YXRpYy1tYXgiLCAiJWxsdSIsCj4+Pj4gCQkgICAmc3RhdGljX21heCk7Cj4+Pj4gaWYg
KGVyciAhPSAxKQo+Pj4+IAlzdGF0aWNfbWF4ID0gbmV3X3RhcmdldDsKPj4+PiBlbHNlCj4+Pj4g
CXN0YXRpY19tYXggPj49IFBBR0VfU0hJRlQgLSAxMDsKPj4+PiB0YXJnZXRfZGlmZiA9IHhlbl9w
dl9kb21haW4oKSA/IDAKPj4+PiAJCTogc3RhdGljX21heCAtIGJhbGxvb25fc3RhdHMudGFyZ2V0
X3BhZ2VzOwo+Pj4gSG1tLCBzaG91bGRuJ3QgUFZIIGJlaGF2ZSB0aGUgc2FtZSB3YXkgYXMgUFYg
aGVyZT8gSSBkb24ndCB0aGluawo+Pj4gdGhlcmUgaXMgbWVtb3J5IG1pc3NpbmcgZm9yIFBWSCwg
b3Bwb3NlZCB0byBIVk0ncyBmaXJtd2FyZSBtZW1vcnkuCj4+Pgo+Pj4gQWRkaW5nIEJvcmlzIGZv
ciBhIHNlY29uZCBvcGluaW9uLgo+IAo+IChOb3R3aXRoc3RhbmRpbmcgQW5kcmV3cycgcmFudCBi
ZWxvdyA7LSkpCj4gCj4gSSBhbSB0cnlpbmcgdG8gcmVtZW1iZXIgLS0tIHdoYXQgbWVtb3J5IHdl
cmUgd2UgdHJ5aW5nIG5vdCB0byBvbmxpbmUgZm9yCj4gSFZNIGhlcmU/CgpUaGUgcHJvYmxlbSB3
YXMgdG8gbm90IG9ubGluZSBtZW1vcnkgYXV0b21hdGljYWxseSB3aGljaCB3YXMgYWRkZWQgbGF0
ZXIKdmlhIGhvdHBsdWcgKGVzcGVjaWFsbHkgTlZESU1NcykuIFRoaXMgaGFwcGVuZWQgYXMgdGhl
IHJlcG9ydGVkIG1lbW9yeQpzaXplcyB2aWEgRTgyMCBtYXAgYW5kIGh5cGVydmlzb3IgZGlmZmVy
ZWQgZHVlIHRvIEhWTSdzIGZpcm13YXJlIG1lbW9yeS4KU28gdGhlIGluaXRpYWwgdGFyZ2V0IHNp
emUgd2FzIGxhcmdlciB0aGFuIHRoZSBpbml0aWFsIG1lbW9yeSBzaXplCnJlcG9ydGVkIHZpYSBF
ODIwIG1hcC4gVGhpcyBsZWQgdG8gYXV0b21hdGljIGJhbGxvb25pbmcgdXAgd2hlbiBhIE5WRElN
TQp3YXMgYWRkZWQgdG8gdGhlIEhWTSBndWVzdC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 09:45:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 09:45: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 1ficpc-0007Tq-9v; Thu, 26 Jul 2018 09:45: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=kwtj=kk=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1ficpa-0007Tl-OT
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 09:45:10 +0000
X-Inumbo-ID: 80de33bf-90b8-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x232.google.com (unknown [2607:f8b0:400d:c0d::232])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80de33bf-90b8-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 11:44:34 +0200 (CEST)
Received: by mail-qt0-x232.google.com with SMTP id a5-v6so910366qtp.2
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 02:45:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc:content-transfer-encoding;
 bh=RodeMgzV67dyJ6eibhxQlv0PFOyUSHzl+syO2aXNTQk=;
 b=okkjm6zb3zBzs7ER3dmWA1MoZmRu2RTHETda4VmTX53q9Yw0mOqkKW7nzQ8FSndCMp
 DgdAA/nxKp+EWdnY5JHYnJghDw2jjzU0Y0+Az0JqYGjEVGGqZyMJKiALsKZIhw3k/v6c
 A5bSVpJqBkFisyXrWrJg4e5sGpKQHrG4wBS0PnS2PqPyDcTjHuaKkWDdkYkmt3IqyHqE
 OKyJwqmHtc56UV8gqrKhL9cy7ZLr3xJLlWK3WVuNqgFBGUQAPbBMamdKr4O/jaaNbfX4
 xkCRNj/UgF8aDMX83cmYBvrR2CYzBlllSuOomsBBN6t48UH9RJeggR1LU3AEYQk7OyOQ
 2OtQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc:content-transfer-encoding;
 bh=RodeMgzV67dyJ6eibhxQlv0PFOyUSHzl+syO2aXNTQk=;
 b=K2y/QpZ616O3z3kyusZwEkeu+5eydO0Ht+/qJMOHO+2kvYMOGIG4RD9JFOMjuv17rb
 ZRCkRxIN3/zLr+IXrhaemGxA1ELxwcF3vW1YC9vd8QhUhfFg5GZnurCtZHw2sTbNgi0R
 ZVm2YEJIom91HZBkfVlaswP6amVnnxxO8qZo9OUZFo4+T0neam5NyJlY7/bWJRju7QxC
 G4KsOXJuyby1R7LnRinGj41JBiiDSJIj75MCdQ9HHr3Le5B4KU5HTA2CDd/IYzFVVqeB
 vbOtTZ2meWXsFayIpz008LYDqzc07+RR5XPbLY8J0oveOlfNc1gP9Iqyodlw3ypb7g/8
 0QBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc:content-transfer-encoding;
 bh=RodeMgzV67dyJ6eibhxQlv0PFOyUSHzl+syO2aXNTQk=;
 b=fc7jiP3xjYts+YN26yaDF6ePnTRFt6Cy0oTXMbbdYSMjq3CHfwJDhRY7Bd9eoWI0Zw
 qm3QprRw6daU+4ftN5gGdzonBgPKvp88PFp8FmRavK7mlCm+KRRBGdfs0p58JF1JTFNy
 b/RukvWEBgYa35FV+yoyBoMKtKfidBfMVwapClhp39J4NwfOqxgQPNzfhQ6jSBFoqHJ/
 yJ50HYod7Toep/kWDA/R+e1dF0a03QsS74y6YTPzOmduonSY0phSxYYAwIzCAFUoG908
 jwQq1VT+v0mBljyqFBS2XnaVUiyJX/2XZVkuM8dLCCN0G0dUHCHomC755EN55BCnCqdz
 67AQ==
X-Gm-Message-State: AOUpUlFoK5Vrw5jAz7OaTCltNp2pJhmv7ToG5BXDS23YcDqxfxWMVubJ
 6rokYnYy9yXLhub91Sn/8I485cb436LR3B93Ujw=
X-Google-Smtp-Source: AAOMgpf7Wh0S1ZS/wqxB7+Ua1f3kwBmAqwB1EonZg9FSPkVRDHFr7/emgzGuP4HNBijc78rVG3XkwGkpD8EYHjFs70Q=
X-Received: by 2002:a0c:d957:: with SMTP id
 t23-v6mr896543qvj.149.1532598308895; 
 Thu, 26 Jul 2018 02:45:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Thu, 26 Jul 2018 02:45:08
 -0700 (PDT)
In-Reply-To: <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Thu, 26 Jul 2018 10:45:08 +0100
X-Google-Sender-Auth: rGtvT31QBp7VqzkOncZJxmNJ-Vg
Message-ID: <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Subject: Re: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMTI6MDcgQU0sIEJvcmlzIE9zdHJvdnNreQo8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+IHdyb3RlOgo+IE9uIDA3LzI1LzIwMTggMDI6NTYgUE0sIEFu
ZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9uIDI1LzA3LzE4IDE3OjI5LCBKdWVyZ2VuIEdyb3NzIHdy
b3RlOgo+Pj4gT24gMjUvMDcvMTggMTg6MTIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4g
T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDU6MDU6MzVQTSArMDMwMCwgYmVyY2FydWdAYW1hem9u
LmNvbSB3cm90ZToKPj4+Pj4gT24gMDcvMjUvMjAxOCAwNTowMiBQTSwgV2VpIExpdSB3cm90ZToK
Pj4+Pj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDAzOjQxOjExUE0gKzAyMDAsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+Pj4+Pj4gT24gMjUvMDcvMTggMTU6MzUsIFJvZ2VyIFBhdSBNb25uw6kg
d3JvdGU6Cj4+Pj4+Pj4+PiBXaGF0IGNvdWxkIGJlIGNhdXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1v
cnkgbG9zcyBwcm9ibGVtPwo+Pj4+Pj4+PiBUaGF0IHNlZW1zIHRvIGJlIExpbnV4IGFnZ3Jlc3Np
dmVseSBiYWxsb29uaW5nIG91dCBtZW1vcnksIHlvdSBnbyBmcm9tCj4+Pj4+Pj4+IDcxMjlNIHRv
dGFsIG1lbW9yeSB0byAyNDZNLiBBcmUgeW91IGNyZWF0aW5nIGEgbG90IG9mIGRvbWFpbnM/Cj4+
Pj4+Pj4gVGhpcyBtaWdodCBiZSByZWxhdGVkIHRvIHRoZSB0b29scyB0aGlua2luZyBkb20wIGlz
IGEgUFYgZG9tYWluLgo+Pj4+Pj4gR29vZCBwb2ludC4KPj4+Pj4+Cj4+Pj4+PiBJbiB0aGF0IGNh
c2UsIHhlbnN0b3JlLWxzIC1mcCB3b3VsZCBhbHNvIGJlIHVzZWZ1bC4gVGhlIG91dHB1dCBzaG91
bGQKPj4+Pj4+IHNob3cgdGhlIGJhbGxvb24gdGFyZ2V0IGZvciBEb20wLgo+Pj4+Pj4KPj4+Pj4+
IFlvdSBjYW4gYWxzbyB0cnkgdG8gc2V0IHRoZSBhdXRvYmFsbG9vbiB0byBvZmYgaW4gL2V0Yy94
ZW4veGwuY2ZnIHRvIHNlZQo+Pj4+Pj4gaWYgaXQgbWFrZXMgYW55IGRpZmZlcmVuY2UuCj4+Pj4+
Pgo+Pj4+Pj4gV2VpLgo+Pj4+PiBBbHNvIHRyaWVkIHNldHRpbmcgYXV0b2JhbGxvb25pbmcgb2Zm
LCBidXQgaXQgaGFkIG5vIGVmZmVjdC4KPj4+PiBUaGlzIGlzIGEgTGludXgvbGlieGwgaXNzdWUg
dGhhdCBJJ20gbm90IHN1cmUgd2hhdCdzIHRoZSBiZXN0IHdheSB0bwo+Pj4+IHNvbHZlLiBMaW51
eCBoYXMgdGhlIGZvbGxvd2luZyAnd29ya2Fyb3VuZCcgaW4gdGhlIGJhbGxvb24gZHJpdmVyOgo+
Pj4+Cj4+Pj4gZXJyID0geGVuYnVzX3NjYW5mKFhCVF9OSUwsICJtZW1vcnkiLCAic3RhdGljLW1h
eCIsICIlbGx1IiwKPj4+PiAgICAgICAgICAgICAgICAmc3RhdGljX21heCk7Cj4+Pj4gaWYgKGVy
ciAhPSAxKQo+Pj4+ICAgICBzdGF0aWNfbWF4ID0gbmV3X3RhcmdldDsKPj4+PiBlbHNlCj4+Pj4g
ICAgIHN0YXRpY19tYXggPj49IFBBR0VfU0hJRlQgLSAxMDsKPj4+PiB0YXJnZXRfZGlmZiA9IHhl
bl9wdl9kb21haW4oKSA/IDAKPj4+PiAgICAgICAgICAgICA6IHN0YXRpY19tYXggLSBiYWxsb29u
X3N0YXRzLnRhcmdldF9wYWdlczsKPj4+IEhtbSwgc2hvdWxkbid0IFBWSCBiZWhhdmUgdGhlIHNh
bWUgd2F5IGFzIFBWIGhlcmU/IEkgZG9uJ3QgdGhpbmsKPj4+IHRoZXJlIGlzIG1lbW9yeSBtaXNz
aW5nIGZvciBQVkgsIG9wcG9zZWQgdG8gSFZNJ3MgZmlybXdhcmUgbWVtb3J5Lgo+Pj4KPj4+IEFk
ZGluZyBCb3JpcyBmb3IgYSBzZWNvbmQgb3Bpbmlvbi4KPgo+IChOb3R3aXRoc3RhbmRpbmcgQW5k
cmV3cycgcmFudCBiZWxvdyA7LSkpCj4KPiBJIGFtIHRyeWluZyB0byByZW1lbWJlciAtLS0gd2hh
dCBtZW1vcnkgd2VyZSB3ZSB0cnlpbmcgbm90IHRvIG9ubGluZSBmb3IKPiBIVk0gaGVyZT8KCk15
IGdlbmVyYWwgbWVtb3J5IG9mIHRoZSBzaXR1YXRpb24gaXMgdGhpczoKCiogQmFsbG9vbiBkcml2
ZXJzIGFyZSB0b2xkIHRvIHJlYWNoIGEgInRhcmdldCIgdmFsdWUgZm9yIG1heF9wYWdlcy4KKiBt
YXhfcGFnZXMgaW5jbHVkZXMgYWxsIG1lbW9yeSBhc3NpZ25lZCB0byB0aGUgZ3Vlc3QsIGluY2x1
ZGluZyB2aWRlbwpyYW0sICJzcGVjaWFsIiBwYWdlcywgaXB4ZSBST01zLCBiaW9zIFJPTXMgZnJv
bSBwYXNzZWQtdGhyb3VnaApkZXZpY2VzLCBhbmQgc28gb24uCiogVW5mb3J0dW5hdGVseSwgdGhl
IGJhbGxvb24gZHJpdmVyIGRvZXNuJ3Qga25vdyB3aGF0IHRoZWlyIG1heF9wYWdlcwp2YWx1ZSBp
cyBhbmQgY2FuJ3QgcmVhZCBpdC4KKiBTbyB3aGF0IHRoZSBiYWxsb29uIGRyaXZlcnMgZG8gYXQg
dGhlIG1vbWVudCAoYXMgSSB1bmRlcnN0YW5kIGl0KSBpcwpsb29rIGF0IHRoZSBtZW1vcnkgKnJl
cG9ydGVkIGFzIFJBTSosIGFuZCBkbyBhIGNhbGN1bGF0aW9uOgogIHZpc2libGVfcmFtIC0gdGFy
Z2V0X21heF9wYWdlcyA9IHBhZ2VzX2luX2JhbGxvb24KCllvdSBjYW4gcHJvYmFibHkgc2VlIHdo
eSB0aGlzIHdvbid0IHdvcmsgLS0gdGhlIHJlc3VsdCBpcyB0aGF0IHRoZQpndWVzdCBiYWxsb29u
cyBkb3duIHRvICh0YXJnZXRfbWF4X3BhZ2VzICsgbm9uX3JhbV9wYWdlcykuICBUaGlzIGlzCmtp
bmQgb2YgbWVzc3kgZm9yIG5vcm1hbCBndWVzdHMsIGJ1dCB3aGVuIHlvdSBoYXZlIGEKcG9wdWxh
dGUtb24tZGVtYW5kIGd1ZXN0LCB0aGF0IGxlYXZlcyBub25fcmFtX3BhZ2VzIGFtb3VudCBvZiBQ
b0QgcmFtCmluIHRoZSBndWVzdC4gIFRoZSBoeXBlcnZpc29yIHRoZW4gc3BlbmRzIGEgaHVnZSBh
bW91bnQgb2Ygd29yawpzd2FwcGluZyB0aGUgUG9EIHBhZ2VzIGFyb3VuZCB1bmRlciB0aGUgZ3Vl
c3QncyBmZWV0LCB1bnRpbCBpdCBjYW4ndApmaW5kIGFueSBtb3JlIHplcm9lZCBndWVzdCBwYWdl
cyB0byB1c2UsIGFuZCBpdCBjcmFzaGVzIHRoZSBndWVzdC4KClRoZSBrbHVkZ2Ugd2UgaGF2ZSBy
aWdodCBub3cgaXMgdG8gbWFrZSB1cCBhIG51bWJlciBmb3IgSFZNIGd1ZXN0cwp3aGljaCBpcyBz
bGlnaHRseSBsYXJnZXIgdGhhbiBub25fcmFtX3BhZ2VzLCBhbmQgdGVsbCB0aGUgZ3Vlc3QgdG8g
YWltCmZvciAqdGhhdCogaW5zdGVhZC4KCkkgdGhpbmsgd2hhdCB3ZSBuZWVkIGlzIGZvciB0aGUg
KnRvb2xzdGFjayogdG8gY2FsY3VsYXRlIHRoZSBzaXplIG9mCnRoZSBiYWxsb29uIHJhdGhlciB0
aGFuIHRoZSBndWVzdCwgYW5kIHRlbGwgdGhlIGJhbGxvb24gZHJpdmVyIGhvdyBiaWcKdG8gbWFr
ZSBpdHMgYmFsbG9vbiwgcmF0aGVyIHRoYW4gdGhlIGJhbGxvb24gZHJpdmVyIHRyeWluZyB0byBm
aWd1cmUKdGhhdCBvdXQgb24gaXRzIG93bi4KCldlIGFsc28gbmVlZCB0byBnZXQgYSBoYW5kbGUg
b24gbWFraW5nIHRoZSBhbGxvY2F0aW9uIGFuZCB0cmFja2luZyBvZgphbGwgdGhlIHJhbmRvbSAi
bm9uLVJBTSIgcGFnZXMgYWxsb2NhdGVkIHRvIGEgZ3Vlc3Q7IGJ1dCB0aGF0J3MgYQpzbGlnaHRs
eSBkaWZmZXJlbnQgcmVnaW9uIG9mIHRoZSBzd2FtcC4KCiAtR2VvcmdlCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 09:51:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 09:51: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 1ficvg-0008FI-2M; Thu, 26 Jul 2018 09:51: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=kl9k=kk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ficvf-0008FD-3z
 for xen-devel@lists.xen.org; Thu, 26 Jul 2018 09:51:27 +0000
X-Inumbo-ID: 7fd1edcf-90b9-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 7fd1edcf-90b9-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 09:51:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 26 Jul 2018 03:51:24 -0600
Message-Id: <5B59999A02000078001D81E0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 26 Jul 2018 03:51:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1532546157-5974-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1532546157-5974-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/traps: Fix cascade crash in
 show_registers()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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+IE9uIDI1LjA3LjE4IGF0IDIxOjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQ29weWluZyBhbGwgb2Ygc3RydWN0IGNwdV91c2VyX3JlZ3MgaXMgZ2VuZXJhbGx5IHVu
c2FmZSwgYXMgdGhlIHN0cnVjdHVyZQo+IGV4dGVuZHMgYmV5b25kIHRoZSBoYXJkd2FyZSBleGNl
cHRpb24gZnJhbWUuCj4gCj4gVGhpcyBnZW5lcmFsbHkgY29waWVzIDMyIGJ5dGVzIGJleW9uZCB0
aGUgdG9wIG9mIHRoZSB2YWxpZCBzdGFjayBmcmFtZSwgYW5kIGluCj4gdGhlIGNhc2Ugb2YgdGhl
IHRvcCBJU1Qgc3RhY2ssIGhpdHMgdGhlIHVubWFwcGVkIGd1YXJkIHBhZ2UuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0K
PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IAo+IFJGQywgYmVjYXVzZSBJ
IGRvbid0IG5lY2Vzc2VyaWx5IGxpa2UgdGhpcyBmaXguICBJdCBpcyBkaXNhcHBvaW50aW5nIHRo
YXQKPiBjcHVfdXNlcl9yZWdzIGlzIGluIHRoZSBwdWJsaWMgQVBJIGJlY2F1c2UgaXQgaGFzIG5v
IHJlYWwgYnVpc25lc3MgbGl2aW5nCj4gdGhlcmUuCj4gCj4gTm93IHRoYXQgd2UgYXJlIDY0Yml0
IG9ubHksIHRoZSB2bTg2IGZpZWxkcyBhcmUgbmV2ZXIgdXNlZCBpbiBzdGFjayBmcmFtZXMsCj4g
YW5kIG9ubHkgcmVhbGx5IHVzZWQgaW4gc3RydWN0IHZjcHUgd2hlbiBvdXQgb2YgY3VycmVudCBj
b250ZXh0LiAgQSBkaWZmZXJlbnQKPiBmaXggd291bGQgYmUgdG8gcmVzcGVjaWZ5IGEgbmV3IHN0
cnVjdHVyZSB3aGljaCBpcyBpbnRlcm5hbCB0byBYZW4gYW5kIHN0b3BzCj4gYXQgdGhlIGhhcmR3
YXJlIGZyYW1lLCBhbmQgYWRkIGEgdGlueSBiaXQgb2YgY29tcGF0IGdsdWUgZm9yIHRoZSBoeXBl
cmNhbGxzCj4gd2hpY2ggdXNlIHN0cnVjdCBjcHVfdXNlcl9yZWdzLgo+IAo+IFRoZSBlbmQgcmVz
dWx0IG9mIHRoaXMgd291bGQgYmUgdGhhdCByZWdzLT4gZG9lc24ndCBoYXZlIGFueSBmaWVsZHMg
d2hpY2ggY2FuCj4gcG9pbnQgb2ZmIHRoZSB2YWxpZCBzdGFjaywgYW5kIHdlIGNhbiBhY3R1YWxs
eSBmaXggdGhlIHN0YWNrIGFsaWdubWVudAo+IHJlcXVpcmVtZW50cyBmb3IgRUZJIGFuZCBhdm9p
ZCB0aGUgZHViaW91cyBib2RnZSBpbiBjL3MgZjZiN2ZlZGM4LiAgSXQgd2lsbAo+IGFsc28gYWxs
b3cgdXMgdG8gbW9yZSBzZW5zaWJseSB1c2UgQVZYL0FWWDUxMiBpbiBYZW4gKHRoaW5rIG9wdGlt
aXNlZAo+IGlkbGUtbG9vcCBzY3J1YmJpbmcpLgoKSSdtIGhhdmluZyBkaWZmaWN1bHR5IGNvbm5l
Y3Rpbmcgc3RhY2sgYWxpZ25tZW50IGFuZCB0aGUgcHJlc2VuY2Ugb3IKYWJzZW5jZSBvZiB0aGVz
ZSBmaWVsZHMgKGl0J3MgZm91ciA2NC1iaXQgc2xvdHMgeW91J2QgZ2V0IHJpZCBvZiwgd2hpY2gg
aGFzIG5vCmVmZmVjdCBhdCBhbGwgb24gb3ZlcmFsbCBhbGlnbm1lbnQgYWZhaWNzKSwgb3IgdXNl
IG9mIFNJTUQgaW5zbnMuIENvdWxkIHlvdQplbmxpZ2h0ZW4gbWU/Cgo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvdHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwo+
IEBAIC05NSwxMSArOTUsMTggQEAgc3RhdGljIHZvaWQgX3Nob3dfcmVnaXN0ZXJzKAo+ICAKPiAg
dm9pZCBzaG93X3JlZ2lzdGVycyhjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAg
ewo+IC0gICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgZmF1bHRfcmVncyA9ICpyZWdzOwo+ICsgICAg
c3RydWN0IGNwdV91c2VyX3JlZ3MgZmF1bHRfcmVnczsKPiAgICAgIHVuc2lnbmVkIGxvbmcgZmF1
bHRfY3JzWzhdOwo+ICAgICAgZW51bSBjb250ZXh0IGNvbnRleHQ7Cj4gICAgICBzdHJ1Y3QgdmNw
dSAqdiA9IHN5c3RlbV9zdGF0ZSA+PSBTWVNfU1RBVEVfc21wX2Jvb3QgPyBjdXJyZW50IDogTlVM
TDsKPiAgCj4gKyAgICAvKgo+ICsgICAgICogQ29weSB1cCB0byB0aGUgdG9wIG9mIHRoZSBoYXJk
d2FyZSBleGNlcHRpb24gZnJhbWUuICBXaGVuIGluIElTVAo+ICsgICAgICogY29udGV4dCwgdGhl
IHZtODYgZmllbGRzIGFyZW4ndCB2YWxpZCBhbmQgcG9pbnQgaW50byB0aGUgYWRqYWNlbnQKPiAr
ICAgICAqIHN0YWNrLCB3aGljaCBpbiB0aGUgY2FzZSBvZiB0aGUgaGlnaGVzdCBJU1QgaXMgdGhl
IHVubWFwcGVkIGd1YXJkIHBhZ2UuCj4gKyAgICAgKi8KPiArICAgIG1lbWNweSgmZmF1bHRfcmVn
cywgcmVncywgb2Zmc2V0b2Yoc3RydWN0IGNwdV91c2VyX3JlZ3MsIGVzKSk7CgpJIGRvbid0IHJl
YWxseSBsaWtlIHRoZSBvcGVuLWNvZGVkIHJlZmVyZW5jZSB0byBlcyAtIGNvdWxkIEkgdGFsayB5
b3UgaW50bwpzcGxpdHRpbmcgb3V0IGEgbWFjcm8sIHRoZSBkZWZpbml0aW9uIG9mIHdoaWNoIHdv
dWxkIGJlIHB1dCBuZXh0IHRvCmdldF9zdGFja19ib3R0b20oKSdzPyBUaGUgbW9yZSB0aGF0IHRo
ZXJlJ3MgYWxyZWFkeSBhIHNpbWlsYXIgb3Blbi0KY29kZWQgdXNlIGluIGxvYWRfc3lzdGVtX3Rh
YmxlcygpLiBPdGhlciB0aGFuIHRoYXQgSSdtIGZpbmUgd2l0aCB0aGlzLApubyBtYXR0ZXIgd2hl
dGhlciBhcyBhIHRlbXBvcmFyeSBvciBhIHBlcm1hbmVudCBtZWFzdXJlLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 10:03:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 10:03: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 1fid7K-0000kP-7E; Thu, 26 Jul 2018 10: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=jynw=kk=citrix.com=prvs=738e045eb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fid7I-0000kK-OB
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 10:03:28 +0000
X-Inumbo-ID: 2de2ed24-90bb-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2de2ed24-90bb-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 10:03:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="76734515"
Date: Thu, 26 Jul 2018 12:03:19 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Connor Davis <connojd@pm.me>
Message-ID: <20180726100319.jpcbhuvia6eecusq@mac.bytemobile.com>
References: <maxOjhKkuz5BiXzqGn5AOP0dssVwMzqIIYTuleB0ILttJCdjseu0aZrSwcbtXU03I9SKsdAQW6TC8whO2kZxmxuZdCc8e8wYK7ypYMLF1CY=@pm.me>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <maxOjhKkuz5BiXzqGn5AOP0dssVwMzqIIYTuleB0ILttJCdjseu0aZrSwcbtXU03I9SKsdAQW6TC8whO2kZxmxuZdCc8e8wYK7ypYMLF1CY=@pm.me>
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] [BUG] Serial port prevents PVH dom0 boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDQ6MTA6NTlQTSAtMDQwMCwgQ29ubm9yIERhdmlzIHdy
b3RlOgo+IFdoZW4gYm9vdGluZyBpbnRvIGRvbTA9cHZoLCB1c2luZyB0aGUgc2VyaWFsIGNvbnNv
bGUgcHJldmVudHMKPiBkb20wIGZyb20gYm9vdGluZy4gU2VyaWFsIHdvcmtzIHVudGlsIFhlbiB0
cmllcyB0byBoYW5kIG9mZiB0byBkb20wLgo+IFRoZSBzcGVjaWZpYyBjcmFzaCB2YXJpZXMgd2l0
aCB0aGUgYXJndW1lbnRzIHBhc3NlZCB0byBpb21tdToKPiAKPiBpb21tdT0xLGRlYnVnIGNvbnNv
bGU9Y29tMSBjb20xPTExNTIwMCw4bjEKPiBYZW4gZ29lcyBpbnRvIGFuIGluZmluaXRlIGxvb3AK
CllvdSBkb24ndCBuZWVkIGlvbW11PTEsIFBWSCBEb20wIGFscmVhZHkgcmVxdWlyZXMgYW4gaW9t
bXUgYW5kIHdvbid0CmJvb3Qgd2l0aG91dCBpdC4KCj4gaW9tbXU9MSBjb25zb2xlPWNvbTEgY29t
MT0xMTUyMDAsOG4xCj4gWGVuIGVpdGhlciByZWNlaXZlcyBhbiBOTUkgaW4gcHJvY2Vzc19wZW5k
aW5nX3NvZnRpcnFzIG9yIGdldHMKCkFjY29yZGluZyB0byB0aGUgbG9ncyBiZWxvdyB5b3UgYXJl
IG1hbnVhbGx5IGluamVjdGluZyBhbiBOTUkgYnkKcHJlc3NpbmcgdGhlICdOJyBkZWJ1ZyBrZXku
Cgo+IHN0dWNrIGluIF9fc3luY19sb2NhbF9leGVjc3RhdGUKPiAKPiBpb21tdT0xCj4gZG9tMCBi
b290cyBmaW5lLCBidXQgVVNCIGRvZXNuJ3Qgd29yayAoYXMgb3RoZXJzIGhhdmUgcmVjZW50bHkK
PiBwb3N0ZWQgYWJvdXQpLiBJJ20gdXNpbmcgeGVuIHN0YWdpbmcgYW5kIGxpbnV4IHhlbi90aXAu
Cj4gRXhhbXBsZSBsb2dzIGZvciB0aGUgZmlyc3QgdHdvIGNhc2VzIGFyZSBhdHRhY2hlZC4KCllv
dSBhbHNvIHNlZW0gdG8gYmUgdXNpbmcgVUVGSSwgSSBoYXZlIHRvIGFkbWl0IEkgaGF2ZW4ndCB0
cmllZCBQVkgKRG9tMCBvbiBVRUZJIHlldC4KCj4gKFhFTikgTGF0ZXN0IENoYW5nZVNldDogV2Vk
IEp1bCAyNSAxNTozODoyMyAyMDE4ICswMTAwIGdpdDpmNzc2MjY0NTMyCj4gKFhFTikgQm9vdGxv
YWRlcjogRUZJCj4gKFhFTikgQ29tbWFuZCBsaW5lOiBkb20wX21lbT0xRyxtYXg6MUcgaW9tbXU9
MSBjb25zb2xlPWNvbTEgY29tMT0xMTUyMDAsOG4xIGRvbTA9cHZoIHgyYXBpYz0xIG5vc21wPTEK
CkNhbiB5b3UgdHJ5IHRvIGJvb3Qgd2l0aG91dCB0aGUgeDJhcGljPTEgYW5kIG5vc21wPTEgb3B0
aW9ucz8gQWxzbwpwbGVhc2Ugc2V0IGlvbW11PWRlYnVnIG9ubHkuCgpbLi4uXQo+IChYRU4pIFdB
Uk5JTkc6IFBWSCBpcyBhbiBleHBlcmltZW50YWwgbW9kZSB3aXRoIGxpbWl0ZWQgZnVuY3Rpb25h
bGl0eQo+IChYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0
MDAwIHBhZ2VzLgo+IChYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBvbiAxIG5vZGVzIHVzaW5nIDEg
Q1BVcwoKU28gaXQgZ2V0cyBzdHVjayBoZXJlIHdoaWxlIHNjcnViYmluZyB0aGUgZnJlZSBSQU0/
IEl0IHdvdWxkIGJlIGdvb2QKdG8gZHVtcCB0aGUgQ1BVIHN0YXRlIGF0IHRoaXMgcG9pbnQuCgo+
IChYRU4pIC4uLidBJyBwcmVzc2VkIC0+IHVzaW5nIG5vcm1hbCBrZXkgaGFuZGxpbmcKPiAoWEVO
KSAnUicgcHJlc3NlZCAtPiByZWJvb3RpbmcgbWFjaGluZQoKWy4uLl0KPiAoWEVOKSAqKiogQnVp
bGRpbmcgYSBQVkggRG9tMCAqKioKPiAoWEVOKSBUcmlnZ2VyaW5nIE5NSSBvbiBBUElDIElEIDAK
ClRoaXMgaXMgQUZBSUNUIGEgcmVzdWx0IG9mIHByZXNzaW5nIHRoZSAnTicgZGVidWcga2V5LiBP
ciBhdCBsZWFzdCBYZW4KdGhpbmtzIHRoZSAnTicgZGVidWcga2V5IGhhcyBiZWVuIHByZXNzZWQg
YW4gaW5qZWN0cyBhbmQgTk1JIHVzaW5nCmRvX25taV90cmlnZ2VyLiBDYW4geW91IHBsZWFzZSBj
b25maXJtIHdoZXRoZXIgeW91IGhhdmUgcHJlc3NlZCBhbnkKZGVidWcga2V5PwoKPiAoWEVOKSBV
aGh1aC4gTk1JIHJlY2VpdmVkIGZvciB1bmtub3duIHJlYXNvbiAyYy4KPiAoWEVOKSBEbyB5b3Ug
aGF2ZSBhIHN0cmFuZ2UgcG93ZXIgc2F2aW5nIG1vZGUgZW5hYmxlZD8KPiAoWEVOKSAtLS0tWyBY
ZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KPiAo
WEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjNiMGMyPl0gX3NwaW5fbG9jaysweDFlLzB4
NWMKPiAoWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAwMDYgICBDT05URVhUOiBoeXBlcnZpc29y
Cj4gKFhFTikgcmF4OiAwMDAwMDAwMDAzMGEwMzBhICAgcmJ4OiBmZmZmODJkMDgwODE3ODAwICAg
cmN4OiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwMDAxICAgcnNp
OiAwMDAwMDAwMDAwMDAwMDAxICAgcmRpOiBmZmZmODJkMDgwODE3ODA2Cj4gKFhFTikgcmJwOiBm
ZmZmODJkMDgwODI3ODA4ICAgcnNwOiBmZmZmODJkMDgwODI3N2Y4ICAgcjg6ICBmZmZmODMwODFi
YzI4MDAwCj4gKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDMwICAgcjEwOiAwMDAwMDAwMDAwMDAw
MDAwICAgcjExOiAwMDAwMDAwMDAwMDAwMDEwCj4gKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAw
ICAgcjEzOiBmZmZmODJkMDgwODE3NzgwICAgcjE0OiBmZmZmODJkMDgwODE3ODAwCj4gKFhFTikg
cjE1OiAwMDAwMDAwMDAwMDAwMjkyICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAw
MDAwMDAwMTUyNmUwCj4gKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAw
MDAwMDAwMDAwCj4gKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgZHM6IDAwMDAgICBlczogMDAw
MCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4Cj4gCj4gKFhFTikg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjNiMGMyPiAoX3NwaW5fbG9jaysweDFlLzB4NWMp
Ogo+IChYRU4pICAwMCAwMCAwMSAwMCBmMCAwZiBjMSAwMyA8ODk+IGMyIGMxIGU4IDEwIDY2IDhi
IDMzIDY2IDM5IGM2IDc0IDEyIDQ4IDg5IGQ5Cj4gCj4gKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MmQwODA4Mjc3Zjg6Cj4gKFhFTikgICAgZmZmZjgyZDA4MDgyNzg1OCAwMDAw
MDAwMDAwMDAwMjk2IGZmZmY4MmQwODA4Mjc4MjggZmZmZjgyZDA4MDIzYjEyNgo+IChYRU4pICAg
IGZmZmY4MmQwODA4Mjc4NjggMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwODI3ODU4IGZmZmY4
MmQwODAyNTM3ODkKPiAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMDRlIGZmZmY4MmQwODA4Mjc5Yjgg
ZmZmZjgyZDA4MDI1MGE4OSBmZmZmODJkMDgwODI3OWI4Cj4gKFhFTikgICAgZmZmZjgyZDA4MDgy
Nzg2OCBmZmZmODJkMDgwMjUwNTZlIGZmZmY4MmQwODA4Mjc4ODggZmZmZjgyZDA4MDIxNmZhZQo+
IChYRU4pICAgIGZmZmY4MmQwODA4Mjc5YjggMDAwMDAwMDAwMDAwMDA0ZSBmZmZmODJkMDgwODI3
ODk4IGZmZmY4MmQwODAyNTAzNmEKPiAoWEVOKSAgICBmZmZmODJkMDgwODI3OGI4IGZmZmY4MmQw
ODAyNTBhZWIgZmZmZjgyZDA4MDgxNzc4MCBmZmZmODJkMDgwODE3N2Y4Cj4gKFhFTikgICAgZmZm
ZjgyZDA4MDgyNzkwOCBmZmZmODJkMDgwMjUyZmNiIGZmZmY4MmQwODAzODA5NjkgNGVmZjgyZDA4
MDM4MDk1ZAo+IChYRU4pICAgIGZmZmY4MmQwODAzODA5NjkgZmZmZjgyZDA4MDkzYzdhMCBmZmZm
ODJkMDgwODE3NzgwIGZmZmY4MmQwODA4Mjc5YjgKPiAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAw
IGZmZmY4MmQwODAyNTE0ZDggZmZmZjgyZDA4MDgyNzkzOCBmZmZmODJkMDgwMjUxYWY5Cj4gKFhF
TikgICAgZmZmZjgyZDA4MDM4MDk2OSBmZmZmODJkMDgwODI3OWI4IGZmZmY4MmQwODAyNTFhOWEg
ZmZmZjgyZDA4MDI1MTRkOAo+IChYRU4pICAgIGZmZmY4MmQwODA4Mjc5YTggZmZmZjgyZDA4MDJh
ODdlMyBmZmZmODJkMDgwMzgwOTY5IGZmZmY4MmQwODAyNTE0ZGEKPiAoWEVOKSAgICBmZmZmODJk
MDgwMzgwOTY5IGZmZmY4MmQwODAzODA5NWQgZmZmZjgyZDA4MDM4MDk2OSAwYjBmODJkMDgwMzgw
OTVkCj4gKFhFTikgICAgZmZmZjgyZDA4MDM4MDk2OSBmZmZmODMwMGMwM2ZlMDAwIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pICAgIGZmZmY4MmQwODA4MjdmZmYgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwN2QyZjdmN2Q4NjI3IGZmZmY4MmQwODAzODBhMmQKPiAoWEVOKSAg
ICBmZmZmODJkMDgwOTNiYzAwIDAwMDAwMDA1YzhjNTU4MjEgZmZmZjgyZDA4MDgxNzc4MCBmZmZm
ODJkMDgwMjUxNGJiCj4gKFhFTikgICAgZmZmZjgyZDA4MDgyN2E2MCBmZmZmODJkMDgwOTVmMzAw
IDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDYwMWQzOGY1ZAo+IChYRU4pICAgIDAwMDAwMDFhOWI4
ZTE3ZGIgZmZmZjgyZDA4MDk1YzFjMCBmZmZmODJkMDgwOTVmM2E4IDAwMDAwMDAwMDAwMDAwMDIK
PiAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA5M2M4MDggZmZmZjgyZDA4MDgx
Nzc4MCAwMDAwMDAwNjAwMDAwMDAwCj4gKFhFTikgICAgZmZmZjgyZDA4MDI1MTRkOCAwMDAwMDAw
MDAwMDBlMDA4IDAwMDAwMDAwMDAwMTAyODYgZmZmZjgyZDA4MDgyN2E2MAo+IChYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2E5MCBmZmZmODJkMDgwMjNkZjE0IDAwMDAwMDAw
MDAwMDAwMTAKPiAKPiAoWEVOKSBYZW4gY2FsbCB0cmFjZToKPiAoWEVOKSAgICBbPGZmZmY4MmQw
ODAyM2IwYzI+XSBfc3Bpbl9sb2NrKzB4MWUvMHg1Ywo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIz
YjEyNj5dIF9zcGluX2xvY2tfaXJxc2F2ZSsweDExLzB4MWIKPiAoWEVOKSAgICBbPGZmZmY4MmQw
ODAyNTM3ODk+XSBzZXJpYWxfZW5kX2xvZ19ldmVyeXRoaW5nKzB4MzcvMHg1ZAo+IChYRU4pICAg
IFs8ZmZmZjgyZDA4MDI1MDU2ZT5dIGNvbnNvbGVfZW5kX2xvZ19ldmVyeXRoaW5nKzB4Zi8weDE4
Cj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjE2ZmFlPl0gaGFuZGxlX2tleXByZXNzKzB4OTMvMHhj
OQo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MDM2YT5dIGNvbnNvbGUuYyNfX3NlcmlhbF9yeCsw
eDRmLzB4NTEKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyNTBhZWI+XSBjb25zb2xlLmMjc2VyaWFs
X3J4KzB4NjIvMHg4Ywo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MmZjYj5dIHNlcmlhbF9yeF9p
bnRlcnJ1cHQrMHg2MC8weGIyCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjUxYWY5Pl0gbnMxNjU1
MC5jI19fbnMxNjU1MF9wb2xsKzB4NWYvMHhhZQo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDJhODdl
Mz5dIGRvX2ludmFsaWRfb3ArMHgyYjQvMHgzODQKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAzODBh
MmQ+XSB4ODZfNjQvZW50cnkuUyNoYW5kbGVfZXhjZXB0aW9uX3NhdmVkKzB4NjgvMHg5NAo+IChY
RU4pICAgIFs8ZmZmZjgyZDA4MDI1MTRkOD5dIG5zMTY1NTAuYyNuczE2NTUwX3BvbGwrMHgxZC8w
eDIxCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjNkZjE0Pl0gdGltZXIuYyNleGVjdXRlX3RpbWVy
KzB4NDkvMHg2NAo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIzZGY5Yz5dIHRpbWVyLmMjdGltZXJf
c29mdGlycV9hY3Rpb24rMHg2ZC8weDI0Mgo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIzYTdhNT5d
IHNvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg3OC8weDlhCj4gKFhFTikgICAgWzxmZmZmODJkMDgw
MjNhN2ZhPl0gcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKzB4MzMvMHgzNwo+IChYRU4pICAgIFs8
ZmZmZjgyZDA4MDYxM2NiZD5dIHBjaS5jI19zZXR1cF9od2RvbV9wY2lfZGV2aWNlcysweDEzMC8w
eDE0Ygo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI1YjIyZD5dIHBjaS5jI3BjaV9zZWdtZW50c19p
dGVyYXRlKzB4NDMvMHg2OQo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDYxM2Y5Mz5dIHNldHVwX2h3
ZG9tX3BjaV9kZXZpY2VzKzB4MjUvMHgyYwo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDYxM2ZkMz5d
IGlvbW11LmMjaW50ZWxfaW9tbXVfaHdkb21faW5pdCsweDM5LzB4MTdkCj4gKFhFTikgICAgWzxm
ZmZmODJkMDgwNjEzNWJiPl0gaW9tbXVfaHdkb21faW5pdCsweDFiNS8weDFkMAo+IChYRU4pICAg
IFs8ZmZmZjgyZDA4MDYzMTE2Mj5dIGRvbTBfY29uc3RydWN0X3B2aCsweDRhLzB4MTEzMgo+IChY
RU4pICAgIFs8ZmZmZjgyZDA4MDYzODFlMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwo+IChY
RU4pICAgIFs8ZmZmZjgyZDA4MDYyODAwMz5dIF9fc3RhcnRfeGVuKzB4MjFiZi8weDI2ZWQKPiAK
PiAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKFhFTikg
UGFuaWMgb24gQ1BVIDA6Cj4gKFhFTikgRkFUQUwgVFJBUDogdmVjdG9yID0gMiAobm1pKQo+IChY
RU4pIFtlcnJvcl9jb2RlPTAwMDBdICwgSU4gSU5URVJSVVBUIENPTlRFWFQKPiAoWEVOKSAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCgo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+
IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 10:46:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 10: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 1fidn5-0003kz-0Z; Thu, 26 Jul 2018 10:46: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fidn4-0003ku-Aa
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 10:46:38 +0000
X-Inumbo-ID: 353f4b3c-90c1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 353f4b3c-90c1-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 10:46:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="61164705"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 26 Jul 2018 11:46:33 +0100
Message-ID: <20180726104633.1439-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH RFC] tools/kdd: avoid adversarial optimisation
 hazard
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Jan Beulich <jbeulich@suse.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>

VGhlcmUgaGF2ZSBiZWVuIHR3byBhdHRlbXB0cyB0byBmaXgga2RkIGJ1aWxkIHdpdGggZ2NjIDgu
MQooNDM3ZTAwZmUgYW5kIDJkZTJiMTBiKSwgYnV0IGJ1aWxkaW5nIHdpdGggZ2NjIDguMSAzMiBi
aXQgbm9uLWRlYnVnCmJ1aWxkIHN0aWxsIHlpZWxkcyB0aGUgc2FtZSBlcnJvciBhcyBpbiA0Mzdl
MDBmZS4KCklhbiB3cm90ZSBhYm91dCBhZHZlcnNhcmlhbCBvcHRpbWlzYXRpb24gaW4gWzBdLCBv
bmUgb2YgdGhlIGtleSBwb2ludHMKaXMgdGhhdCBjb21wdXRpbmcgYW4gb3V0LW9mLWJvdW5kcyBw
b2ludGVyIGlzIFVCLgoKPHF1b3RlPgoxLiBBZHZlcnNhcmlhbCBvcHRpbWlzc2F0aW9uIGhhemFy
ZDoKCiAgIFRoZSBjb21waWxlciBtYXkgcmVhc29uIGFzIGZvbGxvd3M6CiAgIEl0IGlzIG5vdCBs
ZWdhbCB0byBjb21wdXRlIGFuIG91dC1vZi1ib3VuZHMgcG9pbnRlci4KICAgRG9pbmcgc28gaXMg
VUIuCiAgIFRoZXJlZm9yZSAgKCh1aW50OF90ICopJmN0cmwuYzMyKSArIG9mZnNldAogICAod2hp
Y2ggaXMgY2FjbHVsYXRlZCB1bmNvbmRpdGlvbmFsbHkpCiAgIGlzIHdpdGhpbiB0aGUgc3RhY2sg
b2JqZWN0IGBjdHJsJy4KICAgVGhlcmVmb3JlIG9mZnNldCA8PSBzaXplb2YoY3RybCkuCgoxYS4g
VGhlIGNvbXBpbGVyIGNhbiBjb250aW51ZSB0byByZWFzb246CiAgIFN1cHBvc2Ugb2Zmc2V0ID4g
c2l6ZW9mKGN0cmwuYzMyKSBidXQgb2Zmc2V0ICsgbGVuIDw9CiAgIHNpemVvZihjdHJsLmMzMiku
ICBCZWNhdXNlIGxlbiBpcyBsaW1pdGVkIHRvIDMyLWJpdAogICB0aGF0IGNhbiBvbmx5IGhhcHBl
biBpZiBvZmZzZXQgaXMgbGFyZ2UgZW5vdWdoIHRvCiAgIHdyYXAgd2hlbiBsZW4gaXMgYWRkZWQu
ICBCdXQgSSBrbm93IHRoYXQgb2Zmc2V0IDw9IDIxNi4KICAgU28gdGhpcyBzaXR1YXRpb24gY2Fu
bm90IGV4aXN0LgogICBUaGVyZWZvcmUgSSBjYW4gcmVtb3ZlIHRoZSBjaGVjayBmb3Igb2Zmc2V0
IGFuZAogICByZWx5IG9ubHkgb24gdGhlIGNoZWNrIGZvciBvZmZzZXQgKyBsZW4uCgoxYi4gVGhl
IGNvbXBpbGVyIGNhbiBjb250aW51ZSB0byByZWFzb246CiAgIFNvIG9mZnNldCA8PSAyMTYuICBJ
IGNhbiB0aGVyZWZvcmUgY2hlY2sgdGhhdAogICBvZmZzZXQgPD0gc2l6ZW9mKGN0cmwuYzMyKSB1
c2luZyBhbiBpbnN0cnVjdGlvbiBzZXF1ZW5jZQogICB0aGF0IG9ubHkgbG9va3MgYXQgdGhlIGJv
dHRvbSBieXRlIG9mIG9mZnNldCAod2hpY2ggb24KICAgc29tZSBhcmNoaXRlY3R1cmVzIG1pZ2h0
IGJlIGZhc3RlcikuCgoxYy4gSWYgc2l6ZW9mKGN0cmwuYzMyKSBldmVyIGJlY29tZXMgdGhlIHNh
bWUgYXMgc2l6ZW9mKGN0cmwpLAogICB0aGUgY29tcGlsZXIgY2FuIHJlbW92ZSBib3RoIGNoZWNr
cyBlbnRpcmVseS4KPC9xdW90ZT4KCkVsaW1pbmF0ZSB0aGF0IFVCIGJ5IHVzaW5nIHVpbnRwdHJf
dCB0byBhdm9pZCB0aGUgY29tcGlsZXIgcmVhY2hpbmcKdGhlIGNvbmNsdXNpb24gdGhhdCBvZmZz
ZXQgPD0gc2l6ZW9mKGN0cmwpLgoKMDogPDIzMjUyLjM0Mjg0Ljc0Mjc5NC41NjI4MjhAbWFyaW5l
ci51ay54ZW5zb3VyY2UuY29tPgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KLS0tCkkgZG9uJ3QgZm9sbG93IHRoZSAiY2FsY3VsYXRlZCB1bmNvbmRpdGlvbmFs
bHkiIGJpdC4gSXNuJ3QgdGhlCmNhbGN1bGF0aW9uIG9ubHkgZG9uZSBpbiB0aGUgZWxzZSBicmFu
Y2g/CgpUaGlzIHBhdGNoIGRvZXMgbWFrZSBnY2MgaGFwcHkgdGhvdWdoLgoKQ2M6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+CkNjOiBNYXJlayBNYXJjenlrb3dza2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5j
b20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvZGVidWdn
ZXIva2RkL2tkZC5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9kZWJ1Z2dlci9rZGQva2RkLmMgYi90b29s
cy9kZWJ1Z2dlci9rZGQva2RkLmMKaW5kZXggNWEwMTlhMGEwYy4uMDU0NTA2ZjdhNyAxMDA2NDQK
LS0tIGEvdG9vbHMvZGVidWdnZXIva2RkL2tkZC5jCisrKyBiL3Rvb2xzL2RlYnVnZ2VyL2tkZC9r
ZGQuYwpAQCAtNjk1LDcgKzY5NSw4IEBAIHN0YXRpYyB2b2lkIGtkZF9oYW5kbGVfcmVhZF9jdHJs
KGtkZF9zdGF0ZSAqcykKICAgICAgICAgICAgIEtERF9MT0cocywgIlJlcXVlc3Qgb3V0c2lkZSBv
ZiBrbm93biBjb250cm9sIHNwYWNlXG4iKTsKICAgICAgICAgICAgIGxlbiA9IDA7CiAgICAgICAg
IH0gZWxzZSB7Ci0gICAgICAgICAgICBtZW1jcHkoYnVmLCAoKHVpbnQ4X3QgKikmY3RybC5jMzIp
ICsgb2Zmc2V0LCBsZW4pOworICAgICAgICAgICAgdWludHB0cl90IHB0cl9pbnQgPSAodWludHB0
cl90KSZjdHJsLmMzMiArIG9mZnNldDsKKyAgICAgICAgICAgIG1lbWNweShidWYsICh1aW50OF90
ICopcHRyX2ludCwgbGVuKTsKICAgICAgICAgfQogICAgIH0KIAotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 11:06:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 11: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 1fie5l-0005FH-Mk; Thu, 26 Jul 2018 11:05: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=jynw=kk=citrix.com=prvs=738e045eb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fie5k-0005De-Fg
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 11:05:56 +0000
X-Inumbo-ID: e7851c7e-90c3-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7851c7e-90c3-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 11:06:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="76736993"
Date: Thu, 26 Jul 2018 13:05:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180726110546.c6d7zxcryxdf5fm7@mac.bytemobile.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <7b91d53f-d94c-4f8b-b93f-d554ce87954e@amazon.com>
 <c3f667b6-6127-28a8-0bd1-af0eddbe1da8@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c3f667b6-6127-28a8-0bd1-af0eddbe1da8@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] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMTA6MzE6MjFBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyNi8wNy8xOCAxMDoxNSwgYmVyY2FydWdAYW1hem9uLmNvbSB3cm90ZToKPiA+
IE9uIDA3LzI1LzIwMTggMDc6MTIgUE0sIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4gT24g
V2VkLCBKdWwgMjUsIDIwMTggYXQgMDU6MDU6MzVQTSArMDMwMCwgYmVyY2FydWdAYW1hem9uLmNv
bSB3cm90ZToKPiA+Pj4gT24gMDcvMjUvMjAxOCAwNTowMiBQTSwgV2VpIExpdSB3cm90ZToKPiA+
Pj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDAzOjQxOjExUE0gKzAyMDAsIEp1ZXJnZW4gR3Jv
c3Mgd3JvdGU6Cj4gPj4+Pj4gT24gMjUvMDcvMTggMTU6MzUsIFJvZ2VyIFBhdSBNb25uw6kgd3Jv
dGU6Cj4gPj4+Pj4+PiBXaGF0IGNvdWxkIGJlIGNhdXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1vcnkg
bG9zcyBwcm9ibGVtPwo+ID4+Pj4+PiBUaGF0IHNlZW1zIHRvIGJlIExpbnV4IGFnZ3Jlc3NpdmVs
eSBiYWxsb29uaW5nIG91dCBtZW1vcnksIHlvdSBnbwo+ID4+Pj4+PiBmcm9tCj4gPj4+Pj4+IDcx
MjlNIHRvdGFsIG1lbW9yeSB0byAyNDZNLiBBcmUgeW91IGNyZWF0aW5nIGEgbG90IG9mIGRvbWFp
bnM/Cj4gPj4+Pj4gVGhpcyBtaWdodCBiZSByZWxhdGVkIHRvIHRoZSB0b29scyB0aGlua2luZyBk
b20wIGlzIGEgUFYgZG9tYWluLgo+ID4+Pj4gR29vZCBwb2ludC4KPiA+Pj4+Cj4gPj4+PiBJbiB0
aGF0IGNhc2UsIHhlbnN0b3JlLWxzIC1mcCB3b3VsZCBhbHNvIGJlIHVzZWZ1bC4gVGhlIG91dHB1
dCBzaG91bGQKPiA+Pj4+IHNob3cgdGhlIGJhbGxvb24gdGFyZ2V0IGZvciBEb20wLgo+ID4+Pj4K
PiA+Pj4+IFlvdSBjYW4gYWxzbyB0cnkgdG8gc2V0IHRoZSBhdXRvYmFsbG9vbiB0byBvZmYgaW4g
L2V0Yy94ZW4veGwuY2ZnIHRvCj4gPj4+PiBzZWUKPiA+Pj4+IGlmIGl0IG1ha2VzIGFueSBkaWZm
ZXJlbmNlLgo+ID4+Pj4KPiA+Pj4+IFdlaS4KPiA+Pj4gQWxzbyB0cmllZCBzZXR0aW5nIGF1dG9i
YWxsb29uaW5nIG9mZiwgYnV0IGl0IGhhZCBubyBlZmZlY3QuCj4gPj4gVGhpcyBpcyBhIExpbnV4
L2xpYnhsIGlzc3VlIHRoYXQgSSdtIG5vdCBzdXJlIHdoYXQncyB0aGUgYmVzdCB3YXkgdG8KPiA+
PiBzb2x2ZS4gTGludXggaGFzIHRoZSBmb2xsb3dpbmcgJ3dvcmthcm91bmQnIGluIHRoZSBiYWxs
b29uIGRyaXZlcjoKPiA+Pgo+ID4+IGVyciA9IHhlbmJ1c19zY2FuZihYQlRfTklMLCAibWVtb3J5
IiwgInN0YXRpYy1tYXgiLCAiJWxsdSIsCj4gPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgJnN0YXRp
Y19tYXgpOwo+ID4+IGlmIChlcnIgIT0gMSkKPiA+PiDCoMKgwqDCoHN0YXRpY19tYXggPSBuZXdf
dGFyZ2V0Owo+ID4+IGVsc2UKPiA+PiDCoMKgwqDCoHN0YXRpY19tYXggPj49IFBBR0VfU0hJRlQg
LSAxMDsKPiA+PiB0YXJnZXRfZGlmZiA9IHhlbl9wdl9kb21haW4oKSA/IDAKPiA+PiDCoMKgwqDC
oMKgwqDCoCA6IHN0YXRpY19tYXggLSBiYWxsb29uX3N0YXRzLnRhcmdldF9wYWdlczsKPiA+Pgo+
ID4+IEkgc3VwcG9zZSB0aGlzIGlzIHVzZWQgdG8gY29wZSB3aXRoIHRoZSBtZW1vcnkgcmVwb3J0
aW5nIG1pc21hdGNoCj4gPj4gdXN1YWxseSBzZWVuIG9uIEhWTSBndWVzdHMuIFRoaXMgaG93ZXZl
ciBpbnRlcmFjdHMgcXVpdGUgYmFkbHkgb24gYQo+ID4+IFBWSCBEb20wIHRoYXQgaGFzIGZvciBl
eGFtcGxlOgo+ID4+Cj4gPj4gL2xvY2FsL2RvbWFpbi8wL21lbW9yeS90YXJnZXQgPSAiODM5MTg0
MCLCoMKgIChuMCkKPiA+PiAvbG9jYWwvZG9tYWluLzAvbWVtb3J5L3N0YXRpYy1tYXggPSAiMTcx
Nzk4NjkxODAiwqDCoCAobjApCj4gPj4KPiA+PiBPbmUgd2F5IHRvIHNvbHZlIHRoaXMgaXMgdG8g
c2V0IHRhcmdldCBhbmQgc3RhdGljLW1heCB0byB0aGUgc2FtZQo+ID4+IHZhbHVlIGluaXRpYWxs
eSwgc28gdGhhdCB0YXJnZXRfZGlmZiBvbiBMaW51eCBpcyAwLiBBbm90aGVyIG9wdGlvbgo+ID4+
IHdvdWxkIGJlIHRvIGZvcmNlIHRhcmdldF9kaWZmID0gMCBmb3IgRG9tMC4KPiA+Pgo+ID4+IEkn
bSBhdHRhY2hpbmcgYSBwYXRjaCBmb3IgbGlieGwgdGhhdCBzaG91bGQgc29sdmUgdGhpcywgY291
bGQgeW91Cj4gPj4gcGxlYXNlIGdpdmUgaXQgYSB0cnkgYW5kIHJlcG9ydCBiYWNrPwo+ID4+Cj4g
Pj4gSSdtIHN0aWxsIHVuc3VyZSBob3dldmVyIGFib3V0IHRoZSBiZXN0IHdheSB0byBmaXggdGhp
cywgbmVlZCB0byB0aGluawo+ID4+IGFib3V0IGl0Lgo+ID4+Cj4gPj4gUm9nZXIuCj4gPj4gLS0t
ODwtLS0KPiA+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfbWVtLmMgYi90b29scy9s
aWJ4bC9saWJ4bF9tZW0uYwo+ID4+IGluZGV4IGU1NTFlMDlmZWQuLjJjOTg0OTkzZDggMTAwNjQ0
Cj4gPj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfbWVtLmMKPiA+PiArKysgYi90b29scy9saWJ4
bC9saWJ4bF9tZW0uYwo+ID4+IEBAIC0xNTEsNyArMTUxLDkgQEAgcmV0cnlfdHJhbnNhY3Rpb246
Cj4gPj4gwqDCoMKgwqDCoMKgwqDCoMKgICp0YXJnZXRfbWVta2IgPSBpbmZvLmN1cnJlbnRfbWVt
a2I7Cj4gPj4gwqDCoMKgwqDCoCB9Cj4gPj4gwqDCoMKgwqDCoCBpZiAoc3RhdGljbWF4ID09IE5V
TEwpIHsKPiA+PiAtwqDCoMKgwqDCoMKgwqAgbGlieGxfX3hzX3ByaW50ZihnYywgdCwgbWF4X3Bh
dGgsICIlIlBSSXU2NCwgaW5mby5tYXhfbWVta2IpOwo+ID4+ICvCoMKgwqDCoMKgwqDCoCBsaWJ4
bF9feHNfcHJpbnRmKGdjLCB0LCBtYXhfcGF0aCwgIiUiUFJJdTY0LAo+ID4+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbGlieGxfX2RvbWFpbl90eXBl
KGdjLCAwKSA9PQo+ID4+IExJQlhMX0RPTUFJTl9UWVBFX1BWID8KPiA+PiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGluZm8ubWF4X21lbWtiIDogaW5m
by5jdXJyZW50X21lbWtiKTsKPiA+PiDCoMKgwqDCoMKgwqDCoMKgwqAgKm1heF9tZW1rYiA9IGlu
Zm8ubWF4X21lbWtiOwo+ID4+IMKgwqDCoMKgwqAgfQo+ID4+IMKgCj4gPj4KPiA+IEkgaGF2ZSB0
cmllZCBSb2dlcidzIHBhdGNoIGFuZCBpdCBmaXhlZCB0aGUgbWVtb3J5IGRlY3JlYXNlIHByb2Js
ZW0uICJ4bAo+ID4gbGlzdCAtbCIKPiA+IAo+ID4gbm8gbG9uZ2VyIGNhdXNlcyBhbnkgaXNzdWUu
Cj4gPiAKPiA+IFRoZSBvdXRwdXQgb2YgInhlbnN0b3JlLWxzIC1mcCIgc2hvd3MgdGhhdCBib3Ro
IHRhcmdldCBhbmQgc3RhdGljLW1heAo+ID4gYXJlIG5vdwo+ID4gCj4gPiBzZXQgdG8gdGhlIHNh
bWUgdmFsdWUuCj4gCj4gUmlnaHQuCj4gCj4gTWVhbmluZyB0aGF0IGl0IHdpbGwgYmUgaW1wb3Nz
aWJsZSB0byBhZGQgbWVtb3J5IHRvIFBWSCBkb20wIGUuZy4gYWZ0ZXIKPiBtZW1vcnkgaG90cGx1
Zy4KCkxpa2VseS4gSFZNIGd1ZXN0cyBBVE0gY2FuIG9ubHkgYm9vdCBiYWxsb29uZWQgZG93biAo
d2hlbiB0YXJnZXQgIT0KbWF4KSBieSB1c2luZyBQb0QgSUlSQy4KClJpZ2h0IG5vdyBpZiB0aGUg
dXNlciBkb2Vzbid0IHNwZWNpZnkgYSAnbWF4JyB2YWx1ZSBpbiB0aGUgY29tbWFuZApsaW5lIGZv
ciBhIFBWKEgpIERvbTAgaXQncyBzZXQgdG8gTE9OR19NQVguCgpNYXliZSBhIGJldHRlciBvcHRp
b24gd291bGQgYmUgdG8gc2V0IG1heCA9PSBjdXJyZW50IGlmIG5vIG1heCBpcwpzcGVjaWZpZWQg
b24gdGhlIGNvbW1hbmQgbGluZT8KClRoaXMgaG93ZXZlciBkb2Vzbid0IGZ1bGx5IHNvbHZlIHRo
ZSBwcm9ibGVtLCBzaW5jZSBzZXR0aW5nIHRhcmdldCAhPQpzdGF0aWMtbWF4IGZvciBhIExpbnV4
IFBWSCBndWVzdCB3aWxsIGNhdXNlIHRoZSBiYWxsb29uIGRyaXZlciB0byBnbwpudXRzLgoKUm9n
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 11:08:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 11: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 1fie8W-0005N1-5Y; Thu, 26 Jul 2018 11:08: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=jynw=kk=citrix.com=prvs=738e045eb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fie8U-0005Mr-HV
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 11:08:46 +0000
X-Inumbo-ID: 4d4b94c3-90c4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d4b94c3-90c4-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 11:09:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="76737149"
Date: Thu, 26 Jul 2018 13:08:32 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180726110832.y6bpkt3z4movgpym@mac.bytemobile.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3b825085-6fb2-6204-4eff-eaad8059f1d2@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] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDY6Mjk6MjVQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyNS8wNy8xOCAxODoxMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFdlZCwgSnVsIDI1LCAyMDE4IGF0IDA1OjA1OjM1UE0gKzAzMDAsIGJlcmNhcnVnQGFtYXpvbi5j
b20gd3JvdGU6Cj4gPj4gT24gMDcvMjUvMjAxOCAwNTowMiBQTSwgV2VpIExpdSB3cm90ZToKPiA+
Pj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDM6NDE6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9z
cyB3cm90ZToKPiA+Pj4+IE9uIDI1LzA3LzE4IDE1OjM1LCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+ID4+Pj4+PiBXaGF0IGNvdWxkIGJlIGNhdXNpbmcgdGhlIGF2YWlsYWJsZSBtZW1vcnkgbG9z
cyBwcm9ibGVtPwo+ID4+Pj4+IFRoYXQgc2VlbXMgdG8gYmUgTGludXggYWdncmVzc2l2ZWx5IGJh
bGxvb25pbmcgb3V0IG1lbW9yeSwgeW91IGdvIGZyb20KPiA+Pj4+PiA3MTI5TSB0b3RhbCBtZW1v
cnkgdG8gMjQ2TS4gQXJlIHlvdSBjcmVhdGluZyBhIGxvdCBvZiBkb21haW5zPwo+ID4+Pj4gVGhp
cyBtaWdodCBiZSByZWxhdGVkIHRvIHRoZSB0b29scyB0aGlua2luZyBkb20wIGlzIGEgUFYgZG9t
YWluLgo+ID4+PiBHb29kIHBvaW50Lgo+ID4+Pgo+ID4+PiBJbiB0aGF0IGNhc2UsIHhlbnN0b3Jl
LWxzIC1mcCB3b3VsZCBhbHNvIGJlIHVzZWZ1bC4gVGhlIG91dHB1dCBzaG91bGQKPiA+Pj4gc2hv
dyB0aGUgYmFsbG9vbiB0YXJnZXQgZm9yIERvbTAuCj4gPj4+Cj4gPj4+IFlvdSBjYW4gYWxzbyB0
cnkgdG8gc2V0IHRoZSBhdXRvYmFsbG9vbiB0byBvZmYgaW4gL2V0Yy94ZW4veGwuY2ZnIHRvIHNl
ZQo+ID4+PiBpZiBpdCBtYWtlcyBhbnkgZGlmZmVyZW5jZS4KPiA+Pj4KPiA+Pj4gV2VpLgo+ID4+
IEFsc28gdHJpZWQgc2V0dGluZyBhdXRvYmFsbG9vbmluZyBvZmYsIGJ1dCBpdCBoYWQgbm8gZWZm
ZWN0Lgo+ID4gCj4gPiBUaGlzIGlzIGEgTGludXgvbGlieGwgaXNzdWUgdGhhdCBJJ20gbm90IHN1
cmUgd2hhdCdzIHRoZSBiZXN0IHdheSB0bwo+ID4gc29sdmUuIExpbnV4IGhhcyB0aGUgZm9sbG93
aW5nICd3b3JrYXJvdW5kJyBpbiB0aGUgYmFsbG9vbiBkcml2ZXI6Cj4gPiAKPiA+IGVyciA9IHhl
bmJ1c19zY2FuZihYQlRfTklMLCAibWVtb3J5IiwgInN0YXRpYy1tYXgiLCAiJWxsdSIsCj4gPiAJ
CSAgICZzdGF0aWNfbWF4KTsKPiA+IGlmIChlcnIgIT0gMSkKPiA+IAlzdGF0aWNfbWF4ID0gbmV3
X3RhcmdldDsKPiA+IGVsc2UKPiA+IAlzdGF0aWNfbWF4ID4+PSBQQUdFX1NISUZUIC0gMTA7Cj4g
PiB0YXJnZXRfZGlmZiA9IHhlbl9wdl9kb21haW4oKSA/IDAKPiA+IAkJOiBzdGF0aWNfbWF4IC0g
YmFsbG9vbl9zdGF0cy50YXJnZXRfcGFnZXM7Cj4gCj4gSG1tLCBzaG91bGRuJ3QgUFZIIGJlaGF2
ZSB0aGUgc2FtZSB3YXkgYXMgUFYgaGVyZT8gSSBkb24ndCB0aGluawo+IHRoZXJlIGlzIG1lbW9y
eSBtaXNzaW5nIGZvciBQVkgsIG9wcG9zZWQgdG8gSFZNJ3MgZmlybXdhcmUgbWVtb3J5LgoKVGhl
cmUncyBtZW1vcnkgbWlzc2luZyBmb3IgUFZILCBlZzogdGhlIGNvbnNvbGUgcGFnZSwgdGhlIFRT
UyBmb3IgcmVhbAptb2RlIChpZiByZXF1aXJlZCksIHRoZSBpZGVudGl0eSBwYWdlIHRhYmxlcyBm
b3IgcnVubmluZyBpbgpwcm90ZWN0ZWQgbW9kZSAoaWYgcmVxdWlyZWQpIGFuZCB0aGUgbWVtb3J5
IHVzZWQgdG8gc3RvcmUgdGhlIEFDUEkKdGFibGVzLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 11:12:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 11:12: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 1fieBt-00064a-Mk; Thu, 26 Jul 2018 11:12: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=jynw=kk=citrix.com=prvs=738e045eb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fieBr-00063q-Tb
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 11:12:15 +0000
X-Inumbo-ID: c9cbbd4b-90c4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9cbbd4b-90c4-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 11:12:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="76737315"
Date: Thu, 26 Jul 2018 13:11:45 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: George Dunlap <dunlapg@umich.edu>
Message-ID: <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
References: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
 <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.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] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMTA6NDU6MDhBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiBUaHUsIEp1bCAyNiwgMjAxOCBhdCAxMjowNyBBTSwgQm9yaXMgT3N0cm92c2t5
Cj4gPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPiB3cm90ZToKPiA+IE9uIDA3LzI1LzIwMTgg
MDI6NTYgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4gT24gMjUvMDcvMTggMTc6MjksIEp1
ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPj4+IE9uIDI1LzA3LzE4IDE4OjEyLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4+Pj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDU6MDU6MzVQTSArMDMw
MCwgYmVyY2FydWdAYW1hem9uLmNvbSB3cm90ZToKPiA+Pj4+PiBPbiAwNy8yNS8yMDE4IDA1OjAy
IFBNLCBXZWkgTGl1IHdyb3RlOgo+ID4+Pj4+PiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAwMzo0
MToxMVBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+ID4+Pj4+Pj4gT24gMjUvMDcvMTgg
MTU6MzUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+Pj4+Pj4+IFdoYXQgY291bGQgYmUg
Y2F1c2luZyB0aGUgYXZhaWxhYmxlIG1lbW9yeSBsb3NzIHByb2JsZW0/Cj4gPj4+Pj4+Pj4gVGhh
dCBzZWVtcyB0byBiZSBMaW51eCBhZ2dyZXNzaXZlbHkgYmFsbG9vbmluZyBvdXQgbWVtb3J5LCB5
b3UgZ28gZnJvbQo+ID4+Pj4+Pj4+IDcxMjlNIHRvdGFsIG1lbW9yeSB0byAyNDZNLiBBcmUgeW91
IGNyZWF0aW5nIGEgbG90IG9mIGRvbWFpbnM/Cj4gPj4+Pj4+PiBUaGlzIG1pZ2h0IGJlIHJlbGF0
ZWQgdG8gdGhlIHRvb2xzIHRoaW5raW5nIGRvbTAgaXMgYSBQViBkb21haW4uCj4gPj4+Pj4+IEdv
b2QgcG9pbnQuCj4gPj4+Pj4+Cj4gPj4+Pj4+IEluIHRoYXQgY2FzZSwgeGVuc3RvcmUtbHMgLWZw
IHdvdWxkIGFsc28gYmUgdXNlZnVsLiBUaGUgb3V0cHV0IHNob3VsZAo+ID4+Pj4+PiBzaG93IHRo
ZSBiYWxsb29uIHRhcmdldCBmb3IgRG9tMC4KPiA+Pj4+Pj4KPiA+Pj4+Pj4gWW91IGNhbiBhbHNv
IHRyeSB0byBzZXQgdGhlIGF1dG9iYWxsb29uIHRvIG9mZiBpbiAvZXRjL3hlbi94bC5jZmcgdG8g
c2VlCj4gPj4+Pj4+IGlmIGl0IG1ha2VzIGFueSBkaWZmZXJlbmNlLgo+ID4+Pj4+Pgo+ID4+Pj4+
PiBXZWkuCj4gPj4+Pj4gQWxzbyB0cmllZCBzZXR0aW5nIGF1dG9iYWxsb29uaW5nIG9mZiwgYnV0
IGl0IGhhZCBubyBlZmZlY3QuCj4gPj4+PiBUaGlzIGlzIGEgTGludXgvbGlieGwgaXNzdWUgdGhh
dCBJJ20gbm90IHN1cmUgd2hhdCdzIHRoZSBiZXN0IHdheSB0bwo+ID4+Pj4gc29sdmUuIExpbnV4
IGhhcyB0aGUgZm9sbG93aW5nICd3b3JrYXJvdW5kJyBpbiB0aGUgYmFsbG9vbiBkcml2ZXI6Cj4g
Pj4+Pgo+ID4+Pj4gZXJyID0geGVuYnVzX3NjYW5mKFhCVF9OSUwsICJtZW1vcnkiLCAic3RhdGlj
LW1heCIsICIlbGx1IiwKPiA+Pj4+ICAgICAgICAgICAgICAgICZzdGF0aWNfbWF4KTsKPiA+Pj4+
IGlmIChlcnIgIT0gMSkKPiA+Pj4+ICAgICBzdGF0aWNfbWF4ID0gbmV3X3RhcmdldDsKPiA+Pj4+
IGVsc2UKPiA+Pj4+ICAgICBzdGF0aWNfbWF4ID4+PSBQQUdFX1NISUZUIC0gMTA7Cj4gPj4+PiB0
YXJnZXRfZGlmZiA9IHhlbl9wdl9kb21haW4oKSA/IDAKPiA+Pj4+ICAgICAgICAgICAgIDogc3Rh
dGljX21heCAtIGJhbGxvb25fc3RhdHMudGFyZ2V0X3BhZ2VzOwo+ID4+PiBIbW0sIHNob3VsZG4n
dCBQVkggYmVoYXZlIHRoZSBzYW1lIHdheSBhcyBQViBoZXJlPyBJIGRvbid0IHRoaW5rCj4gPj4+
IHRoZXJlIGlzIG1lbW9yeSBtaXNzaW5nIGZvciBQVkgsIG9wcG9zZWQgdG8gSFZNJ3MgZmlybXdh
cmUgbWVtb3J5Lgo+ID4+Pgo+ID4+PiBBZGRpbmcgQm9yaXMgZm9yIGEgc2Vjb25kIG9waW5pb24u
Cj4gPgo+ID4gKE5vdHdpdGhzdGFuZGluZyBBbmRyZXdzJyByYW50IGJlbG93IDstKSkKPiA+Cj4g
PiBJIGFtIHRyeWluZyB0byByZW1lbWJlciAtLS0gd2hhdCBtZW1vcnkgd2VyZSB3ZSB0cnlpbmcg
bm90IHRvIG9ubGluZSBmb3IKPiA+IEhWTSBoZXJlPwo+IAo+IE15IGdlbmVyYWwgbWVtb3J5IG9m
IHRoZSBzaXR1YXRpb24gaXMgdGhpczoKPiAKPiAqIEJhbGxvb24gZHJpdmVycyBhcmUgdG9sZCB0
byByZWFjaCBhICJ0YXJnZXQiIHZhbHVlIGZvciBtYXhfcGFnZXMuCj4gKiBtYXhfcGFnZXMgaW5j
bHVkZXMgYWxsIG1lbW9yeSBhc3NpZ25lZCB0byB0aGUgZ3Vlc3QsIGluY2x1ZGluZyB2aWRlbwo+
IHJhbSwgInNwZWNpYWwiIHBhZ2VzLCBpcHhlIFJPTXMsIGJpb3MgUk9NcyBmcm9tIHBhc3NlZC10
aHJvdWdoCj4gZGV2aWNlcywgYW5kIHNvIG9uLgo+ICogVW5mb3J0dW5hdGVseSwgdGhlIGJhbGxv
b24gZHJpdmVyIGRvZXNuJ3Qga25vdyB3aGF0IHRoZWlyIG1heF9wYWdlcwo+IHZhbHVlIGlzIGFu
ZCBjYW4ndCByZWFkIGl0Lgo+ICogU28gd2hhdCB0aGUgYmFsbG9vbiBkcml2ZXJzIGRvIGF0IHRo
ZSBtb21lbnQgKGFzIEkgdW5kZXJzdGFuZCBpdCkgaXMKPiBsb29rIGF0IHRoZSBtZW1vcnkgKnJl
cG9ydGVkIGFzIFJBTSosIGFuZCBkbyBhIGNhbGN1bGF0aW9uOgo+ICAgdmlzaWJsZV9yYW0gLSB0
YXJnZXRfbWF4X3BhZ2VzID0gcGFnZXNfaW5fYmFsbG9vbgo+IAo+IFlvdSBjYW4gcHJvYmFibHkg
c2VlIHdoeSB0aGlzIHdvbid0IHdvcmsgLS0gdGhlIHJlc3VsdCBpcyB0aGF0IHRoZQo+IGd1ZXN0
IGJhbGxvb25zIGRvd24gdG8gKHRhcmdldF9tYXhfcGFnZXMgKyBub25fcmFtX3BhZ2VzKS4gIFRo
aXMgaXMKPiBraW5kIG9mIG1lc3N5IGZvciBub3JtYWwgZ3Vlc3RzLCBidXQgd2hlbiB5b3UgaGF2
ZSBhCj4gcG9wdWxhdGUtb24tZGVtYW5kIGd1ZXN0LCB0aGF0IGxlYXZlcyBub25fcmFtX3BhZ2Vz
IGFtb3VudCBvZiBQb0QgcmFtCj4gaW4gdGhlIGd1ZXN0LiAgVGhlIGh5cGVydmlzb3IgdGhlbiBz
cGVuZHMgYSBodWdlIGFtb3VudCBvZiB3b3JrCj4gc3dhcHBpbmcgdGhlIFBvRCBwYWdlcyBhcm91
bmQgdW5kZXIgdGhlIGd1ZXN0J3MgZmVldCwgdW50aWwgaXQgY2FuJ3QKPiBmaW5kIGFueSBtb3Jl
IHplcm9lZCBndWVzdCBwYWdlcyB0byB1c2UsIGFuZCBpdCBjcmFzaGVzIHRoZSBndWVzdC4KPiAK
PiBUaGUga2x1ZGdlIHdlIGhhdmUgcmlnaHQgbm93IGlzIHRvIG1ha2UgdXAgYSBudW1iZXIgZm9y
IEhWTSBndWVzdHMKPiB3aGljaCBpcyBzbGlnaHRseSBsYXJnZXIgdGhhbiBub25fcmFtX3BhZ2Vz
LCBhbmQgdGVsbCB0aGUgZ3Vlc3QgdG8gYWltCj4gZm9yICp0aGF0KiBpbnN0ZWFkLgo+IAo+IEkg
dGhpbmsgd2hhdCB3ZSBuZWVkIGlzIGZvciB0aGUgKnRvb2xzdGFjayogdG8gY2FsY3VsYXRlIHRo
ZSBzaXplIG9mCj4gdGhlIGJhbGxvb24gcmF0aGVyIHRoYW4gdGhlIGd1ZXN0LCBhbmQgdGVsbCB0
aGUgYmFsbG9vbiBkcml2ZXIgaG93IGJpZwo+IHRvIG1ha2UgaXRzIGJhbGxvb24sIHJhdGhlciB0
aGFuIHRoZSBiYWxsb29uIGRyaXZlciB0cnlpbmcgdG8gZmlndXJlCj4gdGhhdCBvdXQgb24gaXRz
IG93bi4KCk1heWJlIHRoZSBiZXN0IG9wdGlvbiB3b3VsZCBiZSBmb3IgdGhlIHRvb2xzdGFjayB0
byBmZXRjaCB0aGUgZTgyMAptZW1vcnkgbWFwIGFuZCBzZXQgdGhlIHRhcmdldCBiYXNlZCBvbiB0
aGUgc2l6ZSBvZiB0aGUgUkFNIHJlZ2lvbnMgaW4KdGhlcmUgZm9yIFBWSCBEb20wPyBUaGF0IHdv
dWxkIGNlcnRhaW5seSBtYXRjaCB0aGUgZXhwZWN0YXRpb25zIG9mIHRoZQpndWVzdC4KCk5vdGUg
dGhhdCBmb3IgRG9tVXMgaWYgaHZtbG9hZGVyIChvciBhbnkgb3RoZXIgY29tcG9uZW50KSBpbnNp
ZGUgb2YKdGhlIGd1ZXN0IGNoYW5nZXMgdGhlIG1lbW9yeSBtYXAgaXQgd291bGQgYWxzbyBoYXZl
IHRvIGFkanVzdCB0aGUKdmFsdWUgaW4gdGhlIHhlbnN0b3JlICd0YXJnZXQnIG5vZGUuCgpSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 11:22:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 11:22: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 1fieLv-0006rK-Nc; Thu, 26 Jul 2018 11:22: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=ri59=kk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fieLu-0006rF-EZ
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 11:22:38 +0000
X-Inumbo-ID: 3c8f5360-90c6-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c8f5360-90c6-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 11:22:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 19F97AF56;
 Thu, 26 Jul 2018 11:22:35 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 George Dunlap <dunlapg@umich.edu>
References: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
 <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
 <20180726111145.za7enqdukb6kq4iz@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: <b66e5e1c-5c56-9eda-562e-768763d0df78@suse.com>
Date: Thu, 26 Jul 2018 13:22:33 +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: <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Jan Beulich <JBeulich@suse.com>, abelgun@amazon.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMTggMTM6MTEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVGh1LCBKdWwg
MjYsIDIwMTggYXQgMTA6NDU6MDhBTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gT24g
VGh1LCBKdWwgMjYsIDIwMTggYXQgMTI6MDcgQU0sIEJvcmlzIE9zdHJvdnNreQo+PiA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+IHdyb3RlOgo+Pj4gT24gMDcvMjUvMjAxOCAwMjo1NiBQTSwg
QW5kcmV3IENvb3BlciB3cm90ZToKPj4+PiBPbiAyNS8wNy8xOCAxNzoyOSwgSnVlcmdlbiBHcm9z
cyB3cm90ZToKPj4+Pj4gT24gMjUvMDcvMTggMTg6MTIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cj4+Pj4+PiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAwNTowNTozNVBNICswMzAwLCBiZXJjYXJ1
Z0BhbWF6b24uY29tIHdyb3RlOgo+Pj4+Pj4+IE9uIDA3LzI1LzIwMTggMDU6MDIgUE0sIFdlaSBM
aXUgd3JvdGU6Cj4+Pj4+Pj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDAzOjQxOjExUE0gKzAy
MDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+Pj4+PiBPbiAyNS8wNy8xOCAxNTozNSwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+Pj4+Pj4gV2hhdCBjb3VsZCBiZSBjYXVzaW5nIHRo
ZSBhdmFpbGFibGUgbWVtb3J5IGxvc3MgcHJvYmxlbT8KPj4+Pj4+Pj4+PiBUaGF0IHNlZW1zIHRv
IGJlIExpbnV4IGFnZ3Jlc3NpdmVseSBiYWxsb29uaW5nIG91dCBtZW1vcnksIHlvdSBnbyBmcm9t
Cj4+Pj4+Pj4+Pj4gNzEyOU0gdG90YWwgbWVtb3J5IHRvIDI0Nk0uIEFyZSB5b3UgY3JlYXRpbmcg
YSBsb3Qgb2YgZG9tYWlucz8KPj4+Pj4+Pj4+IFRoaXMgbWlnaHQgYmUgcmVsYXRlZCB0byB0aGUg
dG9vbHMgdGhpbmtpbmcgZG9tMCBpcyBhIFBWIGRvbWFpbi4KPj4+Pj4+Pj4gR29vZCBwb2ludC4K
Pj4+Pj4+Pj4KPj4+Pj4+Pj4gSW4gdGhhdCBjYXNlLCB4ZW5zdG9yZS1scyAtZnAgd291bGQgYWxz
byBiZSB1c2VmdWwuIFRoZSBvdXRwdXQgc2hvdWxkCj4+Pj4+Pj4+IHNob3cgdGhlIGJhbGxvb24g
dGFyZ2V0IGZvciBEb20wLgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBZb3UgY2FuIGFsc28gdHJ5IHRvIHNl
dCB0aGUgYXV0b2JhbGxvb24gdG8gb2ZmIGluIC9ldGMveGVuL3hsLmNmZyB0byBzZWUKPj4+Pj4+
Pj4gaWYgaXQgbWFrZXMgYW55IGRpZmZlcmVuY2UuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFdlaS4KPj4+
Pj4+PiBBbHNvIHRyaWVkIHNldHRpbmcgYXV0b2JhbGxvb25pbmcgb2ZmLCBidXQgaXQgaGFkIG5v
IGVmZmVjdC4KPj4+Pj4+IFRoaXMgaXMgYSBMaW51eC9saWJ4bCBpc3N1ZSB0aGF0IEknbSBub3Qg
c3VyZSB3aGF0J3MgdGhlIGJlc3Qgd2F5IHRvCj4+Pj4+PiBzb2x2ZS4gTGludXggaGFzIHRoZSBm
b2xsb3dpbmcgJ3dvcmthcm91bmQnIGluIHRoZSBiYWxsb29uIGRyaXZlcjoKPj4+Pj4+Cj4+Pj4+
PiBlcnIgPSB4ZW5idXNfc2NhbmYoWEJUX05JTCwgIm1lbW9yeSIsICJzdGF0aWMtbWF4IiwgIiVs
bHUiLAo+Pj4+Pj4gICAgICAgICAgICAgICAgJnN0YXRpY19tYXgpOwo+Pj4+Pj4gaWYgKGVyciAh
PSAxKQo+Pj4+Pj4gICAgIHN0YXRpY19tYXggPSBuZXdfdGFyZ2V0Owo+Pj4+Pj4gZWxzZQo+Pj4+
Pj4gICAgIHN0YXRpY19tYXggPj49IFBBR0VfU0hJRlQgLSAxMDsKPj4+Pj4+IHRhcmdldF9kaWZm
ID0geGVuX3B2X2RvbWFpbigpID8gMAo+Pj4+Pj4gICAgICAgICAgICAgOiBzdGF0aWNfbWF4IC0g
YmFsbG9vbl9zdGF0cy50YXJnZXRfcGFnZXM7Cj4+Pj4+IEhtbSwgc2hvdWxkbid0IFBWSCBiZWhh
dmUgdGhlIHNhbWUgd2F5IGFzIFBWIGhlcmU/IEkgZG9uJ3QgdGhpbmsKPj4+Pj4gdGhlcmUgaXMg
bWVtb3J5IG1pc3NpbmcgZm9yIFBWSCwgb3Bwb3NlZCB0byBIVk0ncyBmaXJtd2FyZSBtZW1vcnku
Cj4+Pj4+Cj4+Pj4+IEFkZGluZyBCb3JpcyBmb3IgYSBzZWNvbmQgb3Bpbmlvbi4KPj4+Cj4+PiAo
Tm90d2l0aHN0YW5kaW5nIEFuZHJld3MnIHJhbnQgYmVsb3cgOy0pKQo+Pj4KPj4+IEkgYW0gdHJ5
aW5nIHRvIHJlbWVtYmVyIC0tLSB3aGF0IG1lbW9yeSB3ZXJlIHdlIHRyeWluZyBub3QgdG8gb25s
aW5lIGZvcgo+Pj4gSFZNIGhlcmU/Cj4+Cj4+IE15IGdlbmVyYWwgbWVtb3J5IG9mIHRoZSBzaXR1
YXRpb24gaXMgdGhpczoKPj4KPj4gKiBCYWxsb29uIGRyaXZlcnMgYXJlIHRvbGQgdG8gcmVhY2gg
YSAidGFyZ2V0IiB2YWx1ZSBmb3IgbWF4X3BhZ2VzLgo+PiAqIG1heF9wYWdlcyBpbmNsdWRlcyBh
bGwgbWVtb3J5IGFzc2lnbmVkIHRvIHRoZSBndWVzdCwgaW5jbHVkaW5nIHZpZGVvCj4+IHJhbSwg
InNwZWNpYWwiIHBhZ2VzLCBpcHhlIFJPTXMsIGJpb3MgUk9NcyBmcm9tIHBhc3NlZC10aHJvdWdo
Cj4+IGRldmljZXMsIGFuZCBzbyBvbi4KPj4gKiBVbmZvcnR1bmF0ZWx5LCB0aGUgYmFsbG9vbiBk
cml2ZXIgZG9lc24ndCBrbm93IHdoYXQgdGhlaXIgbWF4X3BhZ2VzCj4+IHZhbHVlIGlzIGFuZCBj
YW4ndCByZWFkIGl0Lgo+PiAqIFNvIHdoYXQgdGhlIGJhbGxvb24gZHJpdmVycyBkbyBhdCB0aGUg
bW9tZW50IChhcyBJIHVuZGVyc3RhbmQgaXQpIGlzCj4+IGxvb2sgYXQgdGhlIG1lbW9yeSAqcmVw
b3J0ZWQgYXMgUkFNKiwgYW5kIGRvIGEgY2FsY3VsYXRpb246Cj4+ICAgdmlzaWJsZV9yYW0gLSB0
YXJnZXRfbWF4X3BhZ2VzID0gcGFnZXNfaW5fYmFsbG9vbgo+Pgo+PiBZb3UgY2FuIHByb2JhYmx5
IHNlZSB3aHkgdGhpcyB3b24ndCB3b3JrIC0tIHRoZSByZXN1bHQgaXMgdGhhdCB0aGUKPj4gZ3Vl
c3QgYmFsbG9vbnMgZG93biB0byAodGFyZ2V0X21heF9wYWdlcyArIG5vbl9yYW1fcGFnZXMpLiAg
VGhpcyBpcwo+PiBraW5kIG9mIG1lc3N5IGZvciBub3JtYWwgZ3Vlc3RzLCBidXQgd2hlbiB5b3Ug
aGF2ZSBhCj4+IHBvcHVsYXRlLW9uLWRlbWFuZCBndWVzdCwgdGhhdCBsZWF2ZXMgbm9uX3JhbV9w
YWdlcyBhbW91bnQgb2YgUG9EIHJhbQo+PiBpbiB0aGUgZ3Vlc3QuICBUaGUgaHlwZXJ2aXNvciB0
aGVuIHNwZW5kcyBhIGh1Z2UgYW1vdW50IG9mIHdvcmsKPj4gc3dhcHBpbmcgdGhlIFBvRCBwYWdl
cyBhcm91bmQgdW5kZXIgdGhlIGd1ZXN0J3MgZmVldCwgdW50aWwgaXQgY2FuJ3QKPj4gZmluZCBh
bnkgbW9yZSB6ZXJvZWQgZ3Vlc3QgcGFnZXMgdG8gdXNlLCBhbmQgaXQgY3Jhc2hlcyB0aGUgZ3Vl
c3QuCj4+Cj4+IFRoZSBrbHVkZ2Ugd2UgaGF2ZSByaWdodCBub3cgaXMgdG8gbWFrZSB1cCBhIG51
bWJlciBmb3IgSFZNIGd1ZXN0cwo+PiB3aGljaCBpcyBzbGlnaHRseSBsYXJnZXIgdGhhbiBub25f
cmFtX3BhZ2VzLCBhbmQgdGVsbCB0aGUgZ3Vlc3QgdG8gYWltCj4+IGZvciAqdGhhdCogaW5zdGVh
ZC4KPj4KPj4gSSB0aGluayB3aGF0IHdlIG5lZWQgaXMgZm9yIHRoZSAqdG9vbHN0YWNrKiB0byBj
YWxjdWxhdGUgdGhlIHNpemUgb2YKPj4gdGhlIGJhbGxvb24gcmF0aGVyIHRoYW4gdGhlIGd1ZXN0
LCBhbmQgdGVsbCB0aGUgYmFsbG9vbiBkcml2ZXIgaG93IGJpZwo+PiB0byBtYWtlIGl0cyBiYWxs
b29uLCByYXRoZXIgdGhhbiB0aGUgYmFsbG9vbiBkcml2ZXIgdHJ5aW5nIHRvIGZpZ3VyZQo+PiB0
aGF0IG91dCBvbiBpdHMgb3duLgo+IAo+IE1heWJlIHRoZSBiZXN0IG9wdGlvbiB3b3VsZCBiZSBm
b3IgdGhlIHRvb2xzdGFjayB0byBmZXRjaCB0aGUgZTgyMAo+IG1lbW9yeSBtYXAgYW5kIHNldCB0
aGUgdGFyZ2V0IGJhc2VkIG9uIHRoZSBzaXplIG9mIHRoZSBSQU0gcmVnaW9ucyBpbgo+IHRoZXJl
IGZvciBQVkggRG9tMD8gVGhhdCB3b3VsZCBjZXJ0YWlubHkgbWF0Y2ggdGhlIGV4cGVjdGF0aW9u
cyBvZiB0aGUKPiBndWVzdC4KPiAKPiBOb3RlIHRoYXQgZm9yIERvbVVzIGlmIGh2bWxvYWRlciAo
b3IgYW55IG90aGVyIGNvbXBvbmVudCkgaW5zaWRlIG9mCj4gdGhlIGd1ZXN0IGNoYW5nZXMgdGhl
IG1lbW9yeSBtYXAgaXQgd291bGQgYWxzbyBoYXZlIHRvIGFkanVzdCB0aGUKPiB2YWx1ZSBpbiB0
aGUgeGVuc3RvcmUgJ3RhcmdldCcgbm9kZS4KCkhvdyB3b3VsZCBpdCBkbyB0aGF0IGxhdGVyIHdo
ZW4gdGhlIGd1ZXN0IGlzIGFscmVhZHkgcnVubmluZz8KCkkgYmVsaWV2ZSB0aGUgcmlnaHQgd2F5
IHdvdWxkIGJlIHRvIGRlc2lnbiBhIHByb3BlciBiYWxsb29uaW5nIGludGVyZmFjZQpzdWl0YWJs
ZSBmb3IgYWxsIGtpbmRzIG9mIGd1ZXN0cyBmcm9tIHNjcmF0Y2guIFRoaXMgc2hvdWxkIGluY2x1
ZGUgaG93CnRvIGRlYWwgd2l0aCBob3RwbHVnIG9mIG1lbW9yeSBvciBib290aW5nIHdpdGggbWVt
IDwgbWVtX21heC4gV2hldGhlcgpQb0Qgc2hvdWxkIGJlIGluY2x1ZGVkIHNob3VsZCBiZSBkaXNj
dXNzZWQsIHRvby4KCkFmdGVyIGRlZmluaW5nIHRoYXQgaW50ZXJmYWNlIHdlIGNhbiBsb29rIGFm
dGVyIGEgcHJvcGVyIHdheSB0byBzZWxlY3QKdGhlIGNvcnJlY3QgaW50ZXJmYWNlIChvbGQgb3Ig
bmV3KSBpbiB0aGUgZ3VzdCBhbmQgaG93IHRvIGNvbW11bmljYXRlCnRoYXQgc2VsZWN0aW9uIHRv
IHRoZSBob3N0LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 11:23:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 11:23: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 1fieMT-0006uA-60; Thu, 26 Jul 2018 11:23: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=kwtj=kk=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fieMR-0006u0-F4
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 11:23:11 +0000
X-Inumbo-ID: 31886cc1-90c6-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x244.google.com (unknown [2607:f8b0:400d:c0d::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31886cc1-90c6-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 13:22:34 +0200 (CEST)
Received: by mail-qt0-x244.google.com with SMTP id t5-v6so1118393qtn.3
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 04:23:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc:content-transfer-encoding;
 bh=f2ngyAm+kxFdg5xMNk0bM8Zj2yJNyliHribo+JbHhfA=;
 b=kRlZS3pNp9+WD05bI695tK8QF8BMfOLLuKp1TXF6yhHvDVSgtVlN32O+xzRly7uOCy
 ToDrfepj0xmi6UFIOwWSyF2BjFIwyhFZSMFIyBrnDDg2yqF7GzTVPDpWQaFVrwHLhqcw
 HVZKJ7CulxEp581qAsiJnrQLcN+VKQc+1s+4FbGpysp5D/xwJ4Vxoda4cafPYeIu6xCi
 POazCKEn5eAMWrqwnEtudyedtd6zjBoRjGxKxXppxIkcrBgbGV0k/BijGlskWuyL91SX
 1WgC5n11/t3TRwqt4hAyaLkVJrl1KuZ/pLeDXas75+wnYRYYRV2Sjm3xfK7vzXOr3Che
 UG/A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc:content-transfer-encoding;
 bh=f2ngyAm+kxFdg5xMNk0bM8Zj2yJNyliHribo+JbHhfA=;
 b=cbfwxoRYuuf1WdFXTFvXaxmFAimTx5AG9naaC2jlOMk+vKfn2dElTHB0qCX8UiPRmp
 er1CYXN60A7Gn/tXuIpd0+4iEhURfJycude18yrwrjTSosUwy4+xoZDgQCfCh77SFeZA
 I0YLIWCBX8UYWeFdn0dmOQ1rCzR8xZTwPvmm9bPs2N1KawumpTCiqbhNV8zq9xFavRHp
 q6FrLokYW6ox9Nkmt2daD8SKr0mLsnZkMLXzhmbwONReAXHSS/vXy91cglgbHdTXPIzc
 92B9zasfE9+RDheOKT9JWoLypurI3Ir9DIU1gCrvZqElqGdr8MkD2ytcfDo1fzuUODVc
 t1hA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc:content-transfer-encoding;
 bh=f2ngyAm+kxFdg5xMNk0bM8Zj2yJNyliHribo+JbHhfA=;
 b=i6JS/ms4HZJ4/jB0oaQqI0hyF08vMz91fFnC84HMwFaBqy/DAikfpCgdRy7rQ4lUD3
 uY4oGNMrfU03Hf+CpYQwTCt+Fzd9ncTpojoxet+EPcozILLosP0z8Y1cdfJqn4XdIliC
 PgOIOdxdQMyTAvCI/s8uR7+VMLnFZQ1ftBTzcrPUuWl653w7ZiggzlrbiYQYQfZYPCqu
 iIuG2fEmHEt1W81pu5QysK3US/mbFGbJ7JTWzo91618rewc74AjItH+YvzZibfXtfgL3
 Q6QVE3RXGb14YaFgDy/lLkVdomIOXF686NYbbGePZfNG0R7YVl9mm0dBmM/eGtjy5/ib
 ZsYw==
X-Gm-Message-State: AOUpUlEDghZNWMd9IAv9USThAxRWbotZbvRimifW13ct9jVjrG2WWLlN
 BVOzNLHyECZHktvP7nSEJGl3AUjS0ttqKOru+bM=
X-Google-Smtp-Source: AAOMgpc7rc8K1iJQPEH17xdl9Uei9JnS9rEsno5GmjlT5kxRZILjIIarC8jIz5WnHqYbCX2VdALsZD/7EHRQPDYci1M=
X-Received: by 2002:a0c:d957:: with SMTP id
 t23-v6mr1146121qvj.149.1532604188878; 
 Thu, 26 Jul 2018 04:23:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Thu, 26 Jul 2018 04:23:08
 -0700 (PDT)
In-Reply-To: <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
References: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
 <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
 <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Thu, 26 Jul 2018 12:23:08 +0100
X-Google-Sender-Auth: X7RMsTe43p9C6_Ud-T_YLgxndcs
Message-ID: <CAFLBxZbDoVYENZ3tXcZDpFNr5xM=_TQM1MPZ+PzeoSu8EDKwmA@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMTI6MTEgUE0sIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiBPbiBUaHUsIEp1bCAyNiwgMjAxOCBhdCAxMDo0NTow
OEFNICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBPbiBUaHUsIEp1bCAyNiwgMjAxOCBh
dCAxMjowNyBBTSwgQm9yaXMgT3N0cm92c2t5Cj4+IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bT4gd3JvdGU6Cj4+ID4gT24gMDcvMjUvMjAxOCAwMjo1NiBQTSwgQW5kcmV3IENvb3BlciB3cm90
ZToKPj4gPj4gT24gMjUvMDcvMTggMTc6MjksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+ID4+PiBP
biAyNS8wNy8xOCAxODoxMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gPj4+PiBPbiBXZWQs
IEp1bCAyNSwgMjAxOCBhdCAwNTowNTozNVBNICswMzAwLCBiZXJjYXJ1Z0BhbWF6b24uY29tIHdy
b3RlOgo+PiA+Pj4+PiBPbiAwNy8yNS8yMDE4IDA1OjAyIFBNLCBXZWkgTGl1IHdyb3RlOgo+PiA+
Pj4+Pj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDM6NDE6MTFQTSArMDIwMCwgSnVlcmdlbiBH
cm9zcyB3cm90ZToKPj4gPj4+Pj4+PiBPbiAyNS8wNy8xOCAxNTozNSwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPj4gPj4+Pj4+Pj4+IFdoYXQgY291bGQgYmUgY2F1c2luZyB0aGUgYXZhaWxhYmxl
IG1lbW9yeSBsb3NzIHByb2JsZW0/Cj4+ID4+Pj4+Pj4+IFRoYXQgc2VlbXMgdG8gYmUgTGludXgg
YWdncmVzc2l2ZWx5IGJhbGxvb25pbmcgb3V0IG1lbW9yeSwgeW91IGdvIGZyb20KPj4gPj4+Pj4+
Pj4gNzEyOU0gdG90YWwgbWVtb3J5IHRvIDI0Nk0uIEFyZSB5b3UgY3JlYXRpbmcgYSBsb3Qgb2Yg
ZG9tYWlucz8KPj4gPj4+Pj4+PiBUaGlzIG1pZ2h0IGJlIHJlbGF0ZWQgdG8gdGhlIHRvb2xzIHRo
aW5raW5nIGRvbTAgaXMgYSBQViBkb21haW4uCj4+ID4+Pj4+PiBHb29kIHBvaW50Lgo+PiA+Pj4+
Pj4KPj4gPj4+Pj4+IEluIHRoYXQgY2FzZSwgeGVuc3RvcmUtbHMgLWZwIHdvdWxkIGFsc28gYmUg
dXNlZnVsLiBUaGUgb3V0cHV0IHNob3VsZAo+PiA+Pj4+Pj4gc2hvdyB0aGUgYmFsbG9vbiB0YXJn
ZXQgZm9yIERvbTAuCj4+ID4+Pj4+Pgo+PiA+Pj4+Pj4gWW91IGNhbiBhbHNvIHRyeSB0byBzZXQg
dGhlIGF1dG9iYWxsb29uIHRvIG9mZiBpbiAvZXRjL3hlbi94bC5jZmcgdG8gc2VlCj4+ID4+Pj4+
PiBpZiBpdCBtYWtlcyBhbnkgZGlmZmVyZW5jZS4KPj4gPj4+Pj4+Cj4+ID4+Pj4+PiBXZWkuCj4+
ID4+Pj4+IEFsc28gdHJpZWQgc2V0dGluZyBhdXRvYmFsbG9vbmluZyBvZmYsIGJ1dCBpdCBoYWQg
bm8gZWZmZWN0Lgo+PiA+Pj4+IFRoaXMgaXMgYSBMaW51eC9saWJ4bCBpc3N1ZSB0aGF0IEknbSBu
b3Qgc3VyZSB3aGF0J3MgdGhlIGJlc3Qgd2F5IHRvCj4+ID4+Pj4gc29sdmUuIExpbnV4IGhhcyB0
aGUgZm9sbG93aW5nICd3b3JrYXJvdW5kJyBpbiB0aGUgYmFsbG9vbiBkcml2ZXI6Cj4+ID4+Pj4K
Pj4gPj4+PiBlcnIgPSB4ZW5idXNfc2NhbmYoWEJUX05JTCwgIm1lbW9yeSIsICJzdGF0aWMtbWF4
IiwgIiVsbHUiLAo+PiA+Pj4+ICAgICAgICAgICAgICAgICZzdGF0aWNfbWF4KTsKPj4gPj4+PiBp
ZiAoZXJyICE9IDEpCj4+ID4+Pj4gICAgIHN0YXRpY19tYXggPSBuZXdfdGFyZ2V0Owo+PiA+Pj4+
IGVsc2UKPj4gPj4+PiAgICAgc3RhdGljX21heCA+Pj0gUEFHRV9TSElGVCAtIDEwOwo+PiA+Pj4+
IHRhcmdldF9kaWZmID0geGVuX3B2X2RvbWFpbigpID8gMAo+PiA+Pj4+ICAgICAgICAgICAgIDog
c3RhdGljX21heCAtIGJhbGxvb25fc3RhdHMudGFyZ2V0X3BhZ2VzOwo+PiA+Pj4gSG1tLCBzaG91
bGRuJ3QgUFZIIGJlaGF2ZSB0aGUgc2FtZSB3YXkgYXMgUFYgaGVyZT8gSSBkb24ndCB0aGluawo+
PiA+Pj4gdGhlcmUgaXMgbWVtb3J5IG1pc3NpbmcgZm9yIFBWSCwgb3Bwb3NlZCB0byBIVk0ncyBm
aXJtd2FyZSBtZW1vcnkuCj4+ID4+Pgo+PiA+Pj4gQWRkaW5nIEJvcmlzIGZvciBhIHNlY29uZCBv
cGluaW9uLgo+PiA+Cj4+ID4gKE5vdHdpdGhzdGFuZGluZyBBbmRyZXdzJyByYW50IGJlbG93IDst
KSkKPj4gPgo+PiA+IEkgYW0gdHJ5aW5nIHRvIHJlbWVtYmVyIC0tLSB3aGF0IG1lbW9yeSB3ZXJl
IHdlIHRyeWluZyBub3QgdG8gb25saW5lIGZvcgo+PiA+IEhWTSBoZXJlPwo+Pgo+PiBNeSBnZW5l
cmFsIG1lbW9yeSBvZiB0aGUgc2l0dWF0aW9uIGlzIHRoaXM6Cj4+Cj4+ICogQmFsbG9vbiBkcml2
ZXJzIGFyZSB0b2xkIHRvIHJlYWNoIGEgInRhcmdldCIgdmFsdWUgZm9yIG1heF9wYWdlcy4KPj4g
KiBtYXhfcGFnZXMgaW5jbHVkZXMgYWxsIG1lbW9yeSBhc3NpZ25lZCB0byB0aGUgZ3Vlc3QsIGlu
Y2x1ZGluZyB2aWRlbwo+PiByYW0sICJzcGVjaWFsIiBwYWdlcywgaXB4ZSBST01zLCBiaW9zIFJP
TXMgZnJvbSBwYXNzZWQtdGhyb3VnaAo+PiBkZXZpY2VzLCBhbmQgc28gb24uCj4+ICogVW5mb3J0
dW5hdGVseSwgdGhlIGJhbGxvb24gZHJpdmVyIGRvZXNuJ3Qga25vdyB3aGF0IHRoZWlyIG1heF9w
YWdlcwo+PiB2YWx1ZSBpcyBhbmQgY2FuJ3QgcmVhZCBpdC4KPj4gKiBTbyB3aGF0IHRoZSBiYWxs
b29uIGRyaXZlcnMgZG8gYXQgdGhlIG1vbWVudCAoYXMgSSB1bmRlcnN0YW5kIGl0KSBpcwo+PiBs
b29rIGF0IHRoZSBtZW1vcnkgKnJlcG9ydGVkIGFzIFJBTSosIGFuZCBkbyBhIGNhbGN1bGF0aW9u
Ogo+PiAgIHZpc2libGVfcmFtIC0gdGFyZ2V0X21heF9wYWdlcyA9IHBhZ2VzX2luX2JhbGxvb24K
Pj4KPj4gWW91IGNhbiBwcm9iYWJseSBzZWUgd2h5IHRoaXMgd29uJ3Qgd29yayAtLSB0aGUgcmVz
dWx0IGlzIHRoYXQgdGhlCj4+IGd1ZXN0IGJhbGxvb25zIGRvd24gdG8gKHRhcmdldF9tYXhfcGFn
ZXMgKyBub25fcmFtX3BhZ2VzKS4gIFRoaXMgaXMKPj4ga2luZCBvZiBtZXNzeSBmb3Igbm9ybWFs
IGd1ZXN0cywgYnV0IHdoZW4geW91IGhhdmUgYQo+PiBwb3B1bGF0ZS1vbi1kZW1hbmQgZ3Vlc3Qs
IHRoYXQgbGVhdmVzIG5vbl9yYW1fcGFnZXMgYW1vdW50IG9mIFBvRCByYW0KPj4gaW4gdGhlIGd1
ZXN0LiAgVGhlIGh5cGVydmlzb3IgdGhlbiBzcGVuZHMgYSBodWdlIGFtb3VudCBvZiB3b3JrCj4+
IHN3YXBwaW5nIHRoZSBQb0QgcGFnZXMgYXJvdW5kIHVuZGVyIHRoZSBndWVzdCdzIGZlZXQsIHVu
dGlsIGl0IGNhbid0Cj4+IGZpbmQgYW55IG1vcmUgemVyb2VkIGd1ZXN0IHBhZ2VzIHRvIHVzZSwg
YW5kIGl0IGNyYXNoZXMgdGhlIGd1ZXN0Lgo+Pgo+PiBUaGUga2x1ZGdlIHdlIGhhdmUgcmlnaHQg
bm93IGlzIHRvIG1ha2UgdXAgYSBudW1iZXIgZm9yIEhWTSBndWVzdHMKPj4gd2hpY2ggaXMgc2xp
Z2h0bHkgbGFyZ2VyIHRoYW4gbm9uX3JhbV9wYWdlcywgYW5kIHRlbGwgdGhlIGd1ZXN0IHRvIGFp
bQo+PiBmb3IgKnRoYXQqIGluc3RlYWQuCj4+Cj4+IEkgdGhpbmsgd2hhdCB3ZSBuZWVkIGlzIGZv
ciB0aGUgKnRvb2xzdGFjayogdG8gY2FsY3VsYXRlIHRoZSBzaXplIG9mCj4+IHRoZSBiYWxsb29u
IHJhdGhlciB0aGFuIHRoZSBndWVzdCwgYW5kIHRlbGwgdGhlIGJhbGxvb24gZHJpdmVyIGhvdyBi
aWcKPj4gdG8gbWFrZSBpdHMgYmFsbG9vbiwgcmF0aGVyIHRoYW4gdGhlIGJhbGxvb24gZHJpdmVy
IHRyeWluZyB0byBmaWd1cmUKPj4gdGhhdCBvdXQgb24gaXRzIG93bi4KPgo+IE1heWJlIHRoZSBi
ZXN0IG9wdGlvbiB3b3VsZCBiZSBmb3IgdGhlIHRvb2xzdGFjayB0byBmZXRjaCB0aGUgZTgyMAo+
IG1lbW9yeSBtYXAgYW5kIHNldCB0aGUgdGFyZ2V0IGJhc2VkIG9uIHRoZSBzaXplIG9mIHRoZSBS
QU0gcmVnaW9ucyBpbgo+IHRoZXJlIGZvciBQVkggRG9tMD8gVGhhdCB3b3VsZCBjZXJ0YWlubHkg
bWF0Y2ggdGhlIGV4cGVjdGF0aW9ucyBvZiB0aGUKPiBndWVzdC4KClJpZ2h0OyBzbzoKKiBFeHBl
Y3RpbmcgdGhlIGd1ZXN0IGRvIHRvIGNhbGN1bGF0ZSBpdHMgb3duIGJhbGxvb24gc2l6ZSB3YXMg
YWx3YXlzCmFuIGFyY2hpdGVjdHVyYWwgbWlzdGFrZS4KKiBXaGF0IHdlJ3JlIHRyaXBwaW5nIG92
ZXIgbm93IGlzIHRoYXQgdGhlIGhhY2sgd2UgdXNlZCB0byBwYXBlciBvdmVyCnRoZSBhcmNoaXRl
Y3R1cmFsIG1pc3Rha2UgZm9yIEhWTSBkb2Vzbid0IGFwcGx5IGZvciBQVkguCgpXZSBjYW4gZWl0
aGVyOgoxLiBFeHRlbmQgdGhlIGhhY2sgdG8gcGFwZXIgaXQgb3ZlciBmb3IgUFZIIGFzIHdlbGwK
Mi4gRml4IGl0IHByb3Blcmx5IGJ5IGFkZHJlc3NpbmcgdGhlIHVuZGVybHlpbmcgYXJjaGl0ZWN0
dXJhbCBtaXN0YWtlLgoKR2l2ZW4gaG93IGxvbmcgaXQncyBiZWVuIHRoYXQgbm9ib2R5J3MgaGFk
IGJhbmR3aWR0aCB0byBkbyAjMiwgSSB0aGluawphdCB0aGUgbW9tZW50IEkgdGhpbmsgd2UgZG9u
J3QgcmVhbGx5IGhhdmUgYW55IG9wdGlvbiBleGNlcHQgdG8gZG8gIzEuCkJ1dCB3ZSBzaG91bGRu
J3QgZm9yZ2V0IHRoYXQgd2UgbmVlZCB0byBkbyAjMiBhdCBzb21lIHBvaW50LgoKPiBOb3RlIHRo
YXQgZm9yIERvbVVzIGlmIGh2bWxvYWRlciAob3IgYW55IG90aGVyIGNvbXBvbmVudCkgaW5zaWRl
IG9mCj4gdGhlIGd1ZXN0IGNoYW5nZXMgdGhlIG1lbW9yeSBtYXAgaXQgd291bGQgYWxzbyBoYXZl
IHRvIGFkanVzdCB0aGUKPiB2YWx1ZSBpbiB0aGUgeGVuc3RvcmUgJ3RhcmdldCcgbm9kZS4KClll
cywgdGhpcyBzb3J0IG9mIHRoaW5nIGlzIHBhcnQgb2YgdGhlIHJlYXNvbiB0aGUgc3dhbXAgaGFz
bid0IGJlZW4KZHJhaW5lZCB5ZXQsIGp1c3QgZmVuY2VzIHB1dCB1cCBpbiBhIGZldyBwbGFjZXMg
dG8ga2VlcCB0aGUgYWxsaWdhdG9ycwppbi4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 11:24:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 11:24: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 1fieNb-00071l-Iv; Thu, 26 Jul 2018 11:24: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=beub=kk=xenproject.org=prvs=738fd18b3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fieNZ-00071T-Kq
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 11:24:21 +0000
X-Inumbo-ID: 7ad167fa-90c6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7ad167fa-90c6-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 11:24:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,404,1526342400"; d="scan'208";a="61166652"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75011-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=98d20e44dc72d9858523687fda11ab8fc570fcec
X-Osstest-Versions-That: ovmf=a1583a877b9aba07facd567dfe4c72679ae3ca04
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 26 Jul 2018 12:24:15 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75011: 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
NTAxMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDExLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMDkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAwOQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDk4ZDIwZTQ0ZGM3MmQ5ODU4NTIzNjg3ZmRhMTFh
YjhmYzU3MGZjZWMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGExNTgz
YTg3N2I5YWJhMDdmYWNkNTY3ZGZlNGM3MjY3OWFlM2NhMDQKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAwOSAgMjAxOC0wNy0yNiAwMzo0OTo1MSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMTEgIDIwMTgtMDctMjYgMDk6NDk6NTMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5kYW4g
QmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgOThkMjBlNDRkYzcyZDk4
NTg1MjM2ODdmZGExMWFiOGZjNTcwZmNlYwpBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGlu
dGVsLmNvbT4KRGF0ZTogICBXZWQgSnVsIDExIDEyOjQ3OjQ1IDIwMTggKzA4MDAKCiAgICBNZGVN
b2R1bGVQa2cvRHhlTG9hZEZ1bmM6IEFkZCB1c2UgY2FzZSBmb3IgbmV3IFBlcmYgbWFjcm8KICAg
IAogICAgQWRkIGFuIGV4YW1wbGUgY2FzZSBmb3IgdGhlIHVzYWdlIG9mCiAgICBQRVJGX0VWRU5U
X1NJR05BTF9CRUdJTi9QRVJGX0VWRU5UX1NJR05BTF9FTkQKICAgIAogICAgQ2M6IExpbWluZyBH
YW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGlu
dGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4K
CmNvbW1pdCBkOWM1YmViMTU5YzRiNTRiYTE0ZTNhZDczMWQwZTY5YTJlODVjNmMwCkF1dGhvcjog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTcgMTM6MDk6
MDIgMjAxOCArMDgwMAoKICAgIFNlY3VyaXR5UGtnL1RjZzogQWRkIHVzZSBjYXNlIGZvciBuZXcg
UGVyZiBtYWNybwogICAgCiAgICBBZGQgYW4gZXhhbXBsZSBjYXNlIGZvciB0aGUgdXNhZ2Ugb2YK
ICAgIFBFUkZfQ0FMTEJBQ0tfQkVHSU4vUEVSRl9DQUxMQkFDS19FTkQKICAgIAogICAgQ2M6IExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IENoYW8gWmhhbmcgPGNoYW8u
Yi56aGFuZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5kYW4gQmkgPGRhbmRh
bi5iaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogQ2hhbyBaaGFuZzxjaGFvLmIuemhhbmdAaW50ZWwu
Y29tPgoKY29tbWl0IDA1YWJhN2UzN2IwNmQwMzViMmZiYWUyODBjNmI0ZTNmN2QyZjI4YmEKQXV0
aG9yOiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxOSAx
MToyNjoyMSAyMDE4ICswODAwCgogICAgU2hlbGxQa2cvRHA6IEN1bXVsYXRlIHRoZSBwZXJmIGRh
dGEgb2YgIkRCOlN0b3AiCiAgICAKICAgIEN1cnJlbnRseSBEUCB0b29sIHdpbGwgY3VtdWxhdGUg
dGhlIHBlcmZvcm1hbmNlIGRhdGEgZm9yCiAgICBEcml2ZXIgQmluZGluZyBTdXBwb3J0L1N0YXJ0
LCB3aWxsIGNvdW50IHRoZSBudW1iZXIgdGhleQogICAgYXBwZWFycywgYW5kIHJlY29yZCB0aGUg
bWF4aW11bS9taW5pbXVtIHRpbWUgdmFsdWUuLi4KICAgIE5vdyBhZGQgRHJpdmVyIEJpbmRpbmcg
U3RvcCBwZXJmb3JtYW5jZSBkYXRhIHRvIHRoZQogICAgY3VtdWxhdGl2ZSBkYXRhIHRvIGtlZXAg
Y29uc2lzdGVuY3kuCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNv
bT4KICAgIENjOiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBDYzog
UnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRh
biBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYWJlbiBDYXJzZXkg
PGphYmVuLmNhcnNleUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 11:28:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 11:28:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fieR9-0007HQ-3z; Thu, 26 Jul 2018 11: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=kwtj=kk=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fieR7-0007HL-NP
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 11:28:01 +0000
X-Inumbo-ID: df3beb74-90c6-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x236.google.com (unknown [2607:f8b0:400d:c09::236])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df3beb74-90c6-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 13:27:26 +0200 (CEST)
Received: by mail-qk0-x236.google.com with SMTP id t79-v6so727314qke.4
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 04:28:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=WWccfexMTmxtbPhXKM3Rrfy2A65jmBNh5pA9WTu2Uio=;
 b=buqp4DPUvo4qn7BkorEbqhNxa/jIWH+d5B8vthlQF+BgIG04Zl3RR0Ce/9fd2HHTrf
 U52WlZFOPJcI0SV+BngwDb65qntLOVx3ujN9MudrNFMZ88qyYyOyp05awtleH7Xg6OCy
 4CIhEqu7oaQ+eKCOHZFiVOrxfFfVSeUCwOy3JYzJU/ca0+uzFxAcgWBT16Zh70uyFifN
 7u5ZLDeYT55iCKRb4uaeQI6Y1rvr3vmSr6b2rv4WXCz+gJWmu84PMhsLVRIB00bHL1fp
 kxx/orFrDyySW9TaSDtGMoWC4kIaweOyyPTN/4gA4QLwrjNzWb0v8EYnOPqHQyBWaQvu
 05Iw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=WWccfexMTmxtbPhXKM3Rrfy2A65jmBNh5pA9WTu2Uio=;
 b=cuhM86gVbdaXc55wdXejAavqTGk6AU33AXFv04nXR2km4sXVr8JPQXAK4gIYLJxaVl
 99bXC6uN8ASP1zMsLYwOBiONVDeJUW0pcsIUv2CrzQXAcT+QV1Tz5KxyGIQzS8RsrePj
 bPHoyo3y/Pf3D95CpIjj9nKAu7CqK7wSNDq2QD7QGG5Z6IbqGLXTHK9kF95qMMLYcyOb
 AsguHlzpgnxSWf7Fb2MP/tGeV6skoJjyY9j3eRDiZfesarPCjDR01Ni6wBPP69KGZnFf
 SZ4ihsuYzgNIGC9UHdscnLE85o1tTEQstOBSBo7zzApHmpf4oW/+f1COvblfYWbus73k
 mvow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=WWccfexMTmxtbPhXKM3Rrfy2A65jmBNh5pA9WTu2Uio=;
 b=m9qvwLRth7fh7a59Vzfcy476lhv2QbbVi1ULJCrb6v1QdiOwPdZzXqOIlZDLIacKO4
 QWaQ2qTAG438ZRep9tI8ypDt1LvOqZERlSyVc+c7Nxv2aqRtN5jEqS7bwhtGbkomfNhW
 AC37r6mBp7XZBWuxKhK4uVWUiPPFzMu3cGNYb57GNBb6CeF0XX7t5A5JXjBuI+de2BC9
 ngJWjoSZjxSt3UGR0qwYlqvj4/hEN8QpO7VDLUVKtU6Ksx9p/Q1vkKSJ6XUwIm1+6l/7
 +sqX5/dZuuNYdxDdkmWgEqCFoek8eM1TgHEVhUQKMhcdZBnYdkmaK8p/tqMKrFc+lzw1
 w12w==
X-Gm-Message-State: AOUpUlGF75XBiExDWaObmd+BO63Rkmxn6MoLeeJS0rNzKETiKKAZIswe
 jgUTnawLmGf07MOSSmURVSXBaogWc4RPJuSReu8=
X-Google-Smtp-Source: AAOMgpdYF4fPJBZefrQx9AlmaOqSnmFxtOFADCMV0/nYCQyHID/Zi4mghTIE8bQEgCPnJAjycOePuqg5NHr8T1l54XQ=
X-Received: by 2002:a37:b102:: with SMTP id
 a2-v6mr1223707qkf.359.1532604480393; 
 Thu, 26 Jul 2018 04:28:00 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Thu, 26 Jul 2018 04:27:59
 -0700 (PDT)
In-Reply-To: <b66e5e1c-5c56-9eda-562e-768763d0df78@suse.com>
References: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
 <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
 <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
 <b66e5e1c-5c56-9eda-562e-768763d0df78@suse.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Thu, 26 Jul 2018 12:27:59 +0100
X-Google-Sender-Auth: temNs0k2O-mBzTlviwZ4a5oactM
Message-ID: <CAFLBxZYPe-TLc-JHwDVGsuj8ZRvRRwyh7UW+-5Vf6ukCrj+wxw@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Jan Beulich <JBeulich@suse.com>, abelgun@amazon.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMTI6MjIgUE0sIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4gd3JvdGU6Cj4gSSBiZWxpZXZlIHRoZSByaWdodCB3YXkgd291bGQgYmUgdG8gZGVz
aWduIGEgcHJvcGVyIGJhbGxvb25pbmcgaW50ZXJmYWNlCj4gc3VpdGFibGUgZm9yIGFsbCBraW5k
cyBvZiBndWVzdHMgZnJvbSBzY3JhdGNoLiBUaGlzIHNob3VsZCBpbmNsdWRlIGhvdwo+IHRvIGRl
YWwgd2l0aCBob3RwbHVnIG9mIG1lbW9yeSBvciBib290aW5nIHdpdGggbWVtIDwgbWVtX21heC4g
V2hldGhlcgo+IFBvRCBzaG91bGQgYmUgaW5jbHVkZWQgc2hvdWxkIGJlIGRpc2N1c3NlZCwgdG9v
LgoKSnVlcmdlbiwgd2hhdCBkbyB5b3UgdGhpbmsgb2YgdGhpcyBpbnRlcmZhY2U6ICBUaGUgdG9v
bHN0YWNrIGxvb2tzIGF0CmFsbCB0aGUgYXZhaWxhYmxlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBn
dWVzdCBhbmQgZGV0ZXJtaW5lcyB3aGF0IHNpemUKdGhlIGd1ZXN0J3MgYmFsbG9vbiBuZWVkcyB0
byBiZS4gIEl0IHRoZW4gd3JpdGVzCm1lbW9yeS90YXJnZXRfYmFsbG9vbl9zaXplLiAgVGhlIGd1
ZXN0IGJhbGxvb24gZHJpdmVyIHNpbXBseSBhdHRlbXB0cwp0byBhbGxvY2F0ZSAvIGZyZWUgbWVt
b3J5IHRvIG1ha2UgdGhlIGJhbGxvb24gdGhhdCBzaXplLgoKV2UnbGwgaGF2ZSB0byBsZWF2ZSBt
ZW1vcnkvdGFyZ2V0IGhhbmRsaW5nIGFzIGlzIHVudGlsIGFsbCBvbGQKdmVyc2lvbnMgb2YgdGhl
IGJhbGxvb24gZHJpdmVyIGRpc2FwcGVhci4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 12:20:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 12:20:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fifFL-0002bK-Ph; Thu, 26 Jul 2018 12:19: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=ri59=kk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fifFK-0002bF-EK
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 12:19:54 +0000
X-Inumbo-ID: 1d6109cf-90ce-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d6109cf-90ce-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 14:19:17 +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 76A11ACCD;
 Thu, 26 Jul 2018 12:19:50 +0000 (UTC)
To: George Dunlap <dunlapg@umich.edu>
References: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
 <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
 <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
 <b66e5e1c-5c56-9eda-562e-768763d0df78@suse.com>
 <CAFLBxZYPe-TLc-JHwDVGsuj8ZRvRRwyh7UW+-5Vf6ukCrj+wxw@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: <de497eb0-bf06-f5b1-c8c9-7f0f23dd9b08@suse.com>
Date: Thu, 26 Jul 2018 14:19:47 +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: <CAFLBxZYPe-TLc-JHwDVGsuj8ZRvRRwyh7UW+-5Vf6ukCrj+wxw@mail.gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Jan Beulich <JBeulich@suse.com>, abelgun@amazon.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMTggMTM6MjcsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gVGh1LCBKdWwgMjYs
IDIwMTggYXQgMTI6MjIgUE0sIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6
Cj4+IEkgYmVsaWV2ZSB0aGUgcmlnaHQgd2F5IHdvdWxkIGJlIHRvIGRlc2lnbiBhIHByb3BlciBi
YWxsb29uaW5nIGludGVyZmFjZQo+PiBzdWl0YWJsZSBmb3IgYWxsIGtpbmRzIG9mIGd1ZXN0cyBm
cm9tIHNjcmF0Y2guIFRoaXMgc2hvdWxkIGluY2x1ZGUgaG93Cj4+IHRvIGRlYWwgd2l0aCBob3Rw
bHVnIG9mIG1lbW9yeSBvciBib290aW5nIHdpdGggbWVtIDwgbWVtX21heC4gV2hldGhlcgo+PiBQ
b0Qgc2hvdWxkIGJlIGluY2x1ZGVkIHNob3VsZCBiZSBkaXNjdXNzZWQsIHRvby4KPiAKPiBKdWVy
Z2VuLCB3aGF0IGRvIHlvdSB0aGluayBvZiB0aGlzIGludGVyZmFjZTogIFRoZSB0b29sc3RhY2sg
bG9va3MgYXQKPiBhbGwgdGhlIGF2YWlsYWJsZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgZ3Vlc3Qg
YW5kIGRldGVybWluZXMgd2hhdCBzaXplCj4gdGhlIGd1ZXN0J3MgYmFsbG9vbiBuZWVkcyB0byBi
ZS4gIEl0IHRoZW4gd3JpdGVzCj4gbWVtb3J5L3RhcmdldF9iYWxsb29uX3NpemUuICBUaGUgZ3Vl
c3QgYmFsbG9vbiBkcml2ZXIgc2ltcGx5IGF0dGVtcHRzCj4gdG8gYWxsb2NhdGUgLyBmcmVlIG1l
bW9yeSB0byBtYWtlIHRoZSBiYWxsb29uIHRoYXQgc2l6ZS4KClRoaXMgc2hvdWxkIGJlIHBlciBu
dW1hIG5vZGUuIFNvIG1lbW9yeS9ub2RlPG4+L3RhcmdldC1iYWxsb29uLXNpemUKKEkgZG9uJ3Qg
bGlrZSB0aGUgdW5kZXJzY29yZXMgaW4gdGhlIG5vZGUgbmFtZSkuCgpXaGVuIGFkZGluZyBub2Rl
IHNwZWNpZmljIG1lbW9yeSBob3RwbHVnIHRoaXMgc2NoZW1lIGNvdWxkIGJlIHVzZWQKZm9yIHRo
YXQgcHVycG9zZSwgdG9vLgoKU28gYW55IG1lbW9yeSBob3RwbHVnZ2VkIHdpbGwgaW1tZWRpYXRl
bHkgYmUgdXNlZCBieSB0aGUgZ3Vlc3QuCgpUaGF0J3MganVzdCBzdGF0aW5nIGEgZmFjdCwgbm8g
Y3JpdGljaXNtLgoKPiBXZSdsbCBoYXZlIHRvIGxlYXZlIG1lbW9yeS90YXJnZXQgaGFuZGxpbmcg
YXMgaXMgdW50aWwgYWxsIG9sZAo+IHZlcnNpb25zIG9mIHRoZSBiYWxsb29uIGRyaXZlciBkaXNh
cHBlYXIuCgpTdXJlLgoKSSdkIGxpa2UgdGhlIGd1ZXN0IHRvIHdyaXRlIHhlbnN0b3JlIG5vZGUK
Y29udHJvbC9mZWF0dXJlLXBlci1ub2RlLW1lbW9yeSB0byBpbmRpY2F0ZSBpdCB3aWxsIHVzZSB0
aGUgbmV3Cm5vZGUocykgaW5zdGVhZCBvZiB0aGUgbWVtb3J5L3RhcmdldCBub2RlLgoKCkp1ZXJn
ZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 12:38:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 12: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 1fifWt-00045D-D8; Thu, 26 Jul 2018 12:38: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=+6t1=kk=citrix.com=prvs=738dec1fc=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fifWs-000458-J6
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 12:38:02 +0000
X-Inumbo-ID: c60b95ed-90d0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c60b95ed-90d0-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 12:38:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="61171474"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23385.49305.975138.215676@mariner.uk.xensource.com>
Date: Thu, 26 Jul 2018 13:37:45 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180726104633.1439-1-wei.liu2@citrix.com>
References: <20180726104633.1439-1-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH RFC] tools/kdd: avoid adversarial
 optimisation hazard
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, Tim Deegan <tim@xen.org>,
 Marek Marczykowski <marmarek@invisiblethingslab.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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggUkZDXSB0b29scy9rZGQ6IGF2b2lkIGFkdmVyc2FyaWFs
IG9wdGltaXNhdGlvbiBoYXphcmQiKToKPiBUaGVyZSBoYXZlIGJlZW4gdHdvIGF0dGVtcHRzIHRv
IGZpeCBrZGQgYnVpbGQgd2l0aCBnY2MgOC4xCj4gKDQzN2UwMGZlIGFuZCAyZGUyYjEwYiksIGJ1
dCBidWlsZGluZyB3aXRoIGdjYyA4LjEgMzIgYml0IG5vbi1kZWJ1Zwo+IGJ1aWxkIHN0aWxsIHlp
ZWxkcyB0aGUgc2FtZSBlcnJvciBhcyBpbiA0MzdlMDBmZS4KPiAKPiBJYW4gd3JvdGUgYWJvdXQg
YWR2ZXJzYXJpYWwgb3B0aW1pc2F0aW9uIGluIFswXSwgb25lIG9mIHRoZSBrZXkgcG9pbnRzCj4g
aXMgdGhhdCBjb21wdXRpbmcgYW4gb3V0LW9mLWJvdW5kcyBwb2ludGVyIGlzIFVCLgouLi4KPiBF
bGltaW5hdGUgdGhhdCBVQiBieSB1c2luZyB1aW50cHRyX3QgdG8gYXZvaWQgdGhlIGNvbXBpbGVy
IHJlYWNoaW5nCj4gdGhlIGNvbmNsdXNpb24gdGhhdCBvZmZzZXQgPD0gc2l6ZW9mKGN0cmwpLgoK
U2luY2UgSSB3cm90ZSBteSBjb21wbGFpbnQsIHRoZSBjb2RlIGhhcyBiZWVuIHJlYXJyYW5nZWQg
c28gdGhhdCBpdApkb2VzIG5vdCBjYWxsIG1lbWNweSBpZiB0aGUgYm91bmRzIGNoZWNrIGZhaWxz
LiAgbkF0LCBsZWFzdCB3aGF0IEkKd3JvdGUgZWFybGllciwKCiB8ICBUaGVyZWZvcmUgICgodWlu
dDhfdCAqKSZjdHJsLmMzMikgKyBvZmZzZXQKIHwgICh3aGljaCBpcyBjYWNsdWxhdGVkIHVuY29u
ZGl0aW9uYWxseSkKIHwgIGlzIHdpdGhpbiB0aGUgc3RhY2sgb2JqZWN0IGBjdHJsJy4gICAKCmlz
IG5vdCB0cnVlIG9mIGN1cnJlbnQgc3RhZ2luZy4KCkl0J3Mgc3RpbGwgdmVyeSBvYnNjdXJlIGJl
Y2FhdXNlIHRoaXMgdGVzdAoKICAgICAgICBpZiAob2Zmc2V0ID4gc2l6ZW9mIGN0cmwuYzMyIHx8
IG9mZnNldCArIGxlbiA+IHNpemVvZiBjdHJsLmMzMikgewoKZGVwZW5kcyBjcml0aWNhbGx5IG9u
IHRoZSBzaXplIG9mIG9mZnNldCwgZXRjLgoKSXMgaXQgbm90IHN0aWxsIHBvc3NpYmxlIHRoYXQg
dGhpcyB0ZXN0IGNvdWxkIGJlIGZvb2xlZCA/ICBTdXBwb3NlCm9mZnNldCBpcyAweGZmZmZmZmZm
LiAgVGhlbiBiZWZvcmUgdGhlIHRlc3QsIG9mZnNldCBpcyAweGZmZmZmZDMzLgoKSSB0aGluayBv
ZmZzZXQgKyBsZW4gbWlnaHQgd3JhcCBhcm91bmQuICBsZW4gbG9va3MgbGlrZSBpdCBjYW4gYmUK
YXQgbW9zdCA2NTUzNi1MLiAgU28gdGhlIGJpZ2dlc3Qgb2Zmc2V0IHByb2R1Y2VzOgoKICAweGZm
ZmZmZDMzICsgKDY1NTM2LUwpID4gTAoKd2hpY2ggSSB0aGluayBjYW4gd3JhcCByb3VuZCB1bmxl
c3MgTCA+IDcxNy4KClRoaXMga2luZCBvZiByZWFzb25pbmcgaXMgYXdmdWwuICBUaGUgY29kZSBz
aG91bGQgYmUgcmV3cml0dGVuIHNvIHRoYXQKaXQgaXMgb2J2aW91cyB0aGF0IGl0IHdvbid0IGdv
IHdyb25nLiAgVHlwaWNhbGx5IHRoYXQgbWVhbnMKY2FsY3VsYXRpbmcgdGhlIG1heGltdW0gdmFs
dWUgb2YgbGVuIGZyb20gYSBjaGVja2VkIHZhbHVlIG9mIG9mZnNldC4KCiAgaWYgKCAuLi4uIHx8
IGxlbiA+IHNpemVvZiAtIG9mZnNldCApCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 12:45:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 12:45: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 1fifde-0004nl-3a; Thu, 26 Jul 2018 12:45: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fifdc-0004nY-6E
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 12:45:00 +0000
X-Inumbo-ID: bed7fc03-90d1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bed7fc03-90d1-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 12:45: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 1fifdZ-0006PN-8E; Thu, 26 Jul 2018 12: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 1fifdY-0004pz-QZ; Thu, 26 Jul 2018 12:44:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fifdY-0000yp-Pw; Thu, 26 Jul 2018 12:44:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125590-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=cf4e79e466f951e72c2cbd40002c71fdaddad389
X-Osstest-Versions-That: ovmf=98d20e44dc72d9858523687fda11ab8fc570fcec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 12:44:56 +0000
Subject: [Xen-devel] [ovmf test] 125590: 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>

ZmxpZ2h0IDEyNTU5MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1OTAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjZjRlNzllNDY2Zjk1MWU3MmMyY2JkNDAwMDJjNzFm
ZGFkZGFkMzg5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5OGQyMGU0
NGRjNzJkOTg1ODUyMzY4N2ZkYTExYWI4ZmM1NzBmY2VjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1ODQgIDIwMTgtMDctMjYgMDU6NDA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTkwICAyMDE4LTA3LTI2IDA5OjQwOjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
ClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgOThk
MjBlNDRkYy4uY2Y0ZTc5ZTQ2NiAgY2Y0ZTc5ZTQ2NmY5NTFlNzJjMmNiZDQwMDAyYzcxZmRhZGRh
ZDM4OSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 12:54:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 12: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 1fifmt-0005at-2V; Thu, 26 Jul 2018 12: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fifmr-0005ah-93
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 12:54:33 +0000
X-Inumbo-ID: 13df9b19-90d3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13df9b19-90d3-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 12:54:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="61172784"
Date: Thu, 26 Jul 2018 13:54:28 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180726125428.maudyekxngm5dpop@citrix.com>
References: <20180726104633.1439-1-wei.liu2@citrix.com>
 <23385.49305.975138.215676@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23385.49305.975138.215676@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC] tools/kdd: avoid adversarial
 optimisation hazard
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Jan Beulich <jbeulich@suse.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>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMDE6Mzc6NDVQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggUkZDXSB0b29scy9rZGQ6IGF2b2lkIGFkdmVy
c2FyaWFsIG9wdGltaXNhdGlvbiBoYXphcmQiKToKPiA+IFRoZXJlIGhhdmUgYmVlbiB0d28gYXR0
ZW1wdHMgdG8gZml4IGtkZCBidWlsZCB3aXRoIGdjYyA4LjEKPiA+ICg0MzdlMDBmZSBhbmQgMmRl
MmIxMGIpLCBidXQgYnVpbGRpbmcgd2l0aCBnY2MgOC4xIDMyIGJpdCBub24tZGVidWcKPiA+IGJ1
aWxkIHN0aWxsIHlpZWxkcyB0aGUgc2FtZSBlcnJvciBhcyBpbiA0MzdlMDBmZS4KPiA+IAo+ID4g
SWFuIHdyb3RlIGFib3V0IGFkdmVyc2FyaWFsIG9wdGltaXNhdGlvbiBpbiBbMF0sIG9uZSBvZiB0
aGUga2V5IHBvaW50cwo+ID4gaXMgdGhhdCBjb21wdXRpbmcgYW4gb3V0LW9mLWJvdW5kcyBwb2lu
dGVyIGlzIFVCLgo+IC4uLgo+ID4gRWxpbWluYXRlIHRoYXQgVUIgYnkgdXNpbmcgdWludHB0cl90
IHRvIGF2b2lkIHRoZSBjb21waWxlciByZWFjaGluZwo+ID4gdGhlIGNvbmNsdXNpb24gdGhhdCBv
ZmZzZXQgPD0gc2l6ZW9mKGN0cmwpLgo+IAo+IFNpbmNlIEkgd3JvdGUgbXkgY29tcGxhaW50LCB0
aGUgY29kZSBoYXMgYmVlbiByZWFycmFuZ2VkIHNvIHRoYXQgaXQKPiBkb2VzIG5vdCBjYWxsIG1l
bWNweSBpZiB0aGUgYm91bmRzIGNoZWNrIGZhaWxzLiAgbkF0LCBsZWFzdCB3aGF0IEkKPiB3cm90
ZSBlYXJsaWVyLAo+IAo+ICB8ICBUaGVyZWZvcmUgICgodWludDhfdCAqKSZjdHJsLmMzMikgKyBv
ZmZzZXQKPiAgfCAgKHdoaWNoIGlzIGNhY2x1bGF0ZWQgdW5jb25kaXRpb25hbGx5KQo+ICB8ICBp
cyB3aXRoaW4gdGhlIHN0YWNrIG9iamVjdCBgY3RybCcuICAgCj4gCj4gaXMgbm90IHRydWUgb2Yg
Y3VycmVudCBzdGFnaW5nLgoKSSBkb24ndCB0aGluayB0aGF0IHdhcyB0cnVlIHdoZW4geW91IHdy
b3RlIHlvdXIgY29tcGxhaW50IGVpdGhlci4gVGhhdCdzCndoeSBJIGdvdCBjb25mdXNlZCBhbmQg
d3JvdGUgICJJIGRvbid0IGZvbGxvdyB0aGUgY2FsY3VsYXRlZAp1bmNvbmRpdGlvbmFsbHkgYml0
IiBpbiB0aGlzIHBhdGNoLgoKPiAKPiBJdCdzIHN0aWxsIHZlcnkgb2JzY3VyZSBiZWNhYXVzZSB0
aGlzIHRlc3QKPiAKPiAgICAgICAgIGlmIChvZmZzZXQgPiBzaXplb2YgY3RybC5jMzIgfHwgb2Zm
c2V0ICsgbGVuID4gc2l6ZW9mIGN0cmwuYzMyKSB7Cj4gCj4gZGVwZW5kcyBjcml0aWNhbGx5IG9u
IHRoZSBzaXplIG9mIG9mZnNldCwgZXRjLgo+IAo+IElzIGl0IG5vdCBzdGlsbCBwb3NzaWJsZSB0
aGF0IHRoaXMgdGVzdCBjb3VsZCBiZSBmb29sZWQgPyAgU3VwcG9zZQo+IG9mZnNldCBpcyAweGZm
ZmZmZmZmLiAgVGhlbiBiZWZvcmUgdGhlIHRlc3QsIG9mZnNldCBpcyAweGZmZmZmZDMzLgoKSSBh
bHNvIGhhZCB0aGlzIHF1ZXN0aW9uLgoKSSBzdXNwZWN0IHRoZSBhZGRyZXNzLCBmcm9tIHdoaWNo
IG9mZnNldCBpcyBkZXJpdmVkLCBpcyBib3VuZGVkLiBCdXQgSQpoYXZlbid0IGZvdW5kIHRoZSBz
cGVjIGZvciBLRC4KCj4gCj4gSSB0aGluayBvZmZzZXQgKyBsZW4gbWlnaHQgd3JhcCBhcm91bmQu
ICBsZW4gbG9va3MgbGlrZSBpdCBjYW4gYmUKPiBhdCBtb3N0IDY1NTM2LUwuICBTbyB0aGUgYmln
Z2VzdCBvZmZzZXQgcHJvZHVjZXM6Cj4gCj4gICAweGZmZmZmZDMzICsgKDY1NTM2LUwpID4gTAo+
IAo+IHdoaWNoIEkgdGhpbmsgY2FuIHdyYXAgcm91bmQgdW5sZXNzIEwgPiA3MTcuCj4gCj4gVGhp
cyBraW5kIG9mIHJlYXNvbmluZyBpcyBhd2Z1bC4gIFRoZSBjb2RlIHNob3VsZCBiZSByZXdyaXR0
ZW4gc28gdGhhdAo+IGl0IGlzIG9idmlvdXMgdGhhdCBpdCB3b24ndCBnbyB3cm9uZy4gIFR5cGlj
YWxseSB0aGF0IG1lYW5zCj4gY2FsY3VsYXRpbmcgdGhlIG1heGltdW0gdmFsdWUgb2YgbGVuIGZy
b20gYSBjaGVja2VkIHZhbHVlIG9mIG9mZnNldC4KPiAKClllcywgSSB0aGluayBnZXR0aW5nIG9m
ZnNldCBjaGVja2VkIGlzIHJhdGhlciBoZWxwZnVsLiBJIGRpZG4ndCBkbyB0aGF0CmJlY2F1c2Ug
SSBkaWRuJ3Qga25vdyB3aGF0IHJhbmdlIGl0IHdhcyBzdXBwb3NlZCB0byBiZSBpbi4KCldlaS4K
Cj4gICBpZiAoIC4uLi4gfHwgbGVuID4gc2l6ZW9mIC0gb2Zmc2V0ICkKPiAKPiBJYW4uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 12:58:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 12: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 1fifqQ-0005mo-L5; Thu, 26 Jul 2018 12:58: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=nskl=kk=citrix.com=prvs=738f7cb72=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fifqP-0005mi-8b
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 12:58:13 +0000
X-Inumbo-ID: 780d1ac2-90d3-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 780d1ac2-90d3-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 14:57:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="76742220"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [PATCH RFC] tools/kdd: avoid adversarial
 optimisation hazard
Thread-Index: AQHUJM4/lWk+UvqUBU6JNOHdkmD/5KShT8SAgAAEqwCAACIo4A==
Date: Thu, 26 Jul 2018 12:58:10 +0000
Message-ID: <26733aebc5a24b3295e812fd7bc9d13c@AMSPEX02CL03.citrite.net>
References: <20180726104633.1439-1-wei.liu2@citrix.com>
 <23385.49305.975138.215676@mariner.uk.xensource.com>
 <20180726125428.maudyekxngm5dpop@citrix.com>
In-Reply-To: <20180726125428.maudyekxngm5dpop@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 RFC] tools/kdd: avoid adversarial
 optimisation hazard
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Jan Beulich <jbeulich@suse.com>, "Tim \(Xen.org\)" <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFdl
aSBMaXUNCj4gU2VudDogMjYgSnVseSAyMDE4IDEzOjU0DQo+IFRvOiBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AY2l0cml4LmNvbT4NCj4gQ2M6IFhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IE1hcmVrIE1h
cmN6eWtvd3NraQ0KPiA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT47IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IFRpbQ0KPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPg0K
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIFJGQ10gdG9vbHMva2RkOiBhdm9pZCBh
ZHZlcnNhcmlhbA0KPiBvcHRpbWlzYXRpb24gaGF6YXJkDQo+IA0KPiBPbiBUaHUsIEp1bCAyNiwg
MjAxOCBhdCAwMTozNzo0NVBNICswMTAwLCBJYW4gSmFja3NvbiB3cm90ZToNCj4gPiBXZWkgTGl1
IHdyaXRlcyAoIltQQVRDSCBSRkNdIHRvb2xzL2tkZDogYXZvaWQgYWR2ZXJzYXJpYWwgb3B0aW1p
c2F0aW9uDQo+IGhhemFyZCIpOg0KPiA+ID4gVGhlcmUgaGF2ZSBiZWVuIHR3byBhdHRlbXB0cyB0
byBmaXgga2RkIGJ1aWxkIHdpdGggZ2NjIDguMQ0KPiA+ID4gKDQzN2UwMGZlIGFuZCAyZGUyYjEw
YiksIGJ1dCBidWlsZGluZyB3aXRoIGdjYyA4LjEgMzIgYml0IG5vbi1kZWJ1Zw0KPiA+ID4gYnVp
bGQgc3RpbGwgeWllbGRzIHRoZSBzYW1lIGVycm9yIGFzIGluIDQzN2UwMGZlLg0KPiA+ID4NCj4g
PiA+IElhbiB3cm90ZSBhYm91dCBhZHZlcnNhcmlhbCBvcHRpbWlzYXRpb24gaW4gWzBdLCBvbmUg
b2YgdGhlIGtleSBwb2ludHMNCj4gPiA+IGlzIHRoYXQgY29tcHV0aW5nIGFuIG91dC1vZi1ib3Vu
ZHMgcG9pbnRlciBpcyBVQi4NCj4gPiAuLi4NCj4gPiA+IEVsaW1pbmF0ZSB0aGF0IFVCIGJ5IHVz
aW5nIHVpbnRwdHJfdCB0byBhdm9pZCB0aGUgY29tcGlsZXIgcmVhY2hpbmcNCj4gPiA+IHRoZSBj
b25jbHVzaW9uIHRoYXQgb2Zmc2V0IDw9IHNpemVvZihjdHJsKS4NCj4gPg0KPiA+IFNpbmNlIEkg
d3JvdGUgbXkgY29tcGxhaW50LCB0aGUgY29kZSBoYXMgYmVlbiByZWFycmFuZ2VkIHNvIHRoYXQg
aXQNCj4gPiBkb2VzIG5vdCBjYWxsIG1lbWNweSBpZiB0aGUgYm91bmRzIGNoZWNrIGZhaWxzLiAg
bkF0LCBsZWFzdCB3aGF0IEkNCj4gPiB3cm90ZSBlYXJsaWVyLA0KPiA+DQo+ID4gIHwgIFRoZXJl
Zm9yZSAgKCh1aW50OF90ICopJmN0cmwuYzMyKSArIG9mZnNldA0KPiA+ICB8ICAod2hpY2ggaXMg
Y2FjbHVsYXRlZCB1bmNvbmRpdGlvbmFsbHkpDQo+ID4gIHwgIGlzIHdpdGhpbiB0aGUgc3RhY2sg
b2JqZWN0IGBjdHJsJy4NCj4gPg0KPiA+IGlzIG5vdCB0cnVlIG9mIGN1cnJlbnQgc3RhZ2luZy4N
Cj4gDQo+IEkgZG9uJ3QgdGhpbmsgdGhhdCB3YXMgdHJ1ZSB3aGVuIHlvdSB3cm90ZSB5b3VyIGNv
bXBsYWludCBlaXRoZXIuIFRoYXQncw0KPiB3aHkgSSBnb3QgY29uZnVzZWQgYW5kIHdyb3RlICAi
SSBkb24ndCBmb2xsb3cgdGhlIGNhbGN1bGF0ZWQNCj4gdW5jb25kaXRpb25hbGx5IGJpdCIgaW4g
dGhpcyBwYXRjaC4NCj4gDQo+ID4NCj4gPiBJdCdzIHN0aWxsIHZlcnkgb2JzY3VyZSBiZWNhYXVz
ZSB0aGlzIHRlc3QNCj4gPg0KPiA+ICAgICAgICAgaWYgKG9mZnNldCA+IHNpemVvZiBjdHJsLmMz
MiB8fCBvZmZzZXQgKyBsZW4gPiBzaXplb2YgY3RybC5jMzIpIHsNCj4gPg0KPiA+IGRlcGVuZHMg
Y3JpdGljYWxseSBvbiB0aGUgc2l6ZSBvZiBvZmZzZXQsIGV0Yy4NCj4gPg0KPiA+IElzIGl0IG5v
dCBzdGlsbCBwb3NzaWJsZSB0aGF0IHRoaXMgdGVzdCBjb3VsZCBiZSBmb29sZWQgPyAgU3VwcG9z
ZQ0KPiA+IG9mZnNldCBpcyAweGZmZmZmZmZmLiAgVGhlbiBiZWZvcmUgdGhlIHRlc3QsIG9mZnNl
dCBpcyAweGZmZmZmZDMzLg0KPiANCj4gSSBhbHNvIGhhZCB0aGlzIHF1ZXN0aW9uLg0KPiANCj4g
SSBzdXNwZWN0IHRoZSBhZGRyZXNzLCBmcm9tIHdoaWNoIG9mZnNldCBpcyBkZXJpdmVkLCBpcyBi
b3VuZGVkLiBCdXQgSQ0KPiBoYXZlbid0IGZvdW5kIHRoZSBzcGVjIGZvciBLRC4NCg0KSSBkb27i
gJl0IHRoaW5rIHRoZXJlIGlzIG9uZS4gQUZBSUsga2RkIHdhcyB3cml0dGVuIHVzaW5nIGEgbG90
IHJldmVyc2UgZW5naW5lZXJpbmcgb2Ygb2JzZXJ2ZWQgYmVoYXZpb3VyIG9mIFdpbkRCRyB0YWxr
aW5nIG92ZXIgYW4gZW11bGF0ZWQgc2VyaWFsIGxpbmUuDQoNCiAgUGF1bA0KDQo+IA0KPiA+DQo+
ID4gSSB0aGluayBvZmZzZXQgKyBsZW4gbWlnaHQgd3JhcCBhcm91bmQuICBsZW4gbG9va3MgbGlr
ZSBpdCBjYW4gYmUNCj4gPiBhdCBtb3N0IDY1NTM2LUwuICBTbyB0aGUgYmlnZ2VzdCBvZmZzZXQg
cHJvZHVjZXM6DQo+ID4NCj4gPiAgIDB4ZmZmZmZkMzMgKyAoNjU1MzYtTCkgPiBMDQo+ID4NCj4g
PiB3aGljaCBJIHRoaW5rIGNhbiB3cmFwIHJvdW5kIHVubGVzcyBMID4gNzE3Lg0KPiA+DQo+ID4g
VGhpcyBraW5kIG9mIHJlYXNvbmluZyBpcyBhd2Z1bC4gIFRoZSBjb2RlIHNob3VsZCBiZSByZXdy
aXR0ZW4gc28gdGhhdA0KPiA+IGl0IGlzIG9idmlvdXMgdGhhdCBpdCB3b24ndCBnbyB3cm9uZy4g
IFR5cGljYWxseSB0aGF0IG1lYW5zDQo+ID4gY2FsY3VsYXRpbmcgdGhlIG1heGltdW0gdmFsdWUg
b2YgbGVuIGZyb20gYSBjaGVja2VkIHZhbHVlIG9mIG9mZnNldC4NCj4gPg0KPiANCj4gWWVzLCBJ
IHRoaW5rIGdldHRpbmcgb2Zmc2V0IGNoZWNrZWQgaXMgcmF0aGVyIGhlbHBmdWwuIEkgZGlkbid0
IGRvIHRoYXQNCj4gYmVjYXVzZSBJIGRpZG4ndCBrbm93IHdoYXQgcmFuZ2UgaXQgd2FzIHN1cHBv
c2VkIHRvIGJlIGluLg0KPiANCj4gV2VpLg0KPiANCj4gPiAgIGlmICggLi4uLiB8fCBsZW4gPiBz
aXplb2YgLSBvZmZzZXQgKQ0KPiA+DQo+ID4gSWFuLg0KPiANCj4gX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0K
PiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:07:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13: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 1fifzC-0006bw-JW; Thu, 26 Jul 2018 13:07: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=kl9k=kk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fifzB-0006br-5w
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:07:17 +0000
X-Inumbo-ID: db741545-90d4-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 db741545-90d4-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 13:07:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 26 Jul 2018 07:07:14 -0600
Message-Id: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 26 Jul 2018 07:07: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 v2] x86: assorted array_index_nospec() insertions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Tamas K Lengyel <tamas@tklengyel.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>

RG9uJ3QgY2hhbmNlIGhhdmluZyBTcGVjdHJlIHYxIChpbmNsdWRpbmcgQkNCUykgZ2FkZ2V0cy4g
SW4gc29tZSBvZiB0aGUKY2FzZXMgdGhlIGluc2VydGlvbnMgYXJlIG1vcmUgb2YgcHJlY2F1dGlv
bmFyeSBuYXR1cmUgcmF0aGVyIHRoYW4gdGhlcmUKcHJvdmFibHkgYmVpbmcgYSBnYWRnZXQsIGJ1
dCBJIHRoaW5rIHdlIHNob3VsZCBlcnIgb24gdGhlIHNhZmUgKHNlY3VyZSkKc2lkZSBoZXJlLgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IFJl
LWJhc2UuIERyb3AgZ3Vlc3RfY3B1aWQoKSBjaGFuZ2VzLiBGaXggb2ZmLWJ5LTEgaW4KICAgIHtk
byxjb21wYXR9X2RtX29wKCkuCgotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKKysrIGIveGVu
L2FyY2gveDg2L2RvbWN0bC5jCkBAIC0yOCw2ICsyOCw3IEBACiAjaW5jbHVkZSA8eGVuL2h5cGVy
Y2FsbC5oPiAvKiBmb3IgYXJjaF9kb19kb21jdGwgKi8KICNpbmNsdWRlIDx4c20veHNtLmg+CiAj
aW5jbHVkZSA8eGVuL2lvbW11Lmg+CisjaW5jbHVkZSA8eGVuL25vc3BlYy5oPgogI2luY2x1ZGUg
PHhlbi92bV9ldmVudC5oPgogI2luY2x1ZGUgPHB1YmxpYy92bV9ldmVudC5oPgogI2luY2x1ZGUg
PGFzbS9tZW1fc2hhcmluZy5oPgpAQCAtOTMsMjcgKzk0LDM0IEBAIHN0YXRpYyBpbnQgdXBkYXRl
X2RvbWFpbl9jcHVpZF9pbmZvKHN0cnUKICAgICAvKiBJbnNlcnQgY3RsIGRhdGEgaW50byBjcHVp
ZF9wb2xpY3kuICovCiAgICAgc3dpdGNoICggY3RsLT5pbnB1dFswXSApCiAgICAgeworICAgICAg
ICB1bnNpZ25lZCBpbnQgaWR4OworCiAgICAgY2FzZSAweDAwMDAwMDAwIC4uLiBBUlJBWV9TSVpF
KHAtPmJhc2ljLnJhdykgLSAxOgogICAgICAgICBzd2l0Y2ggKCBjdGwtPmlucHV0WzBdICkKICAg
ICAgICAgewogICAgICAgICBjYXNlIDQ6Ci0gICAgICAgICAgICBwLT5jYWNoZS5yYXdbY3RsLT5p
bnB1dFsxXV0gPSBsZWFmOworICAgICAgICAgICAgaWR4ID0gYXJyYXlfaW5kZXhfbm9zcGVjKGN0
bC0+aW5wdXRbMV0sIEFSUkFZX1NJWkUocC0+Y2FjaGUucmF3KSk7CisgICAgICAgICAgICBwLT5j
YWNoZS5yYXdbaWR4XSA9IGxlYWY7CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNl
IDc6Ci0gICAgICAgICAgICBwLT5mZWF0LnJhd1tjdGwtPmlucHV0WzFdXSA9IGxlYWY7CisgICAg
ICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMoY3RsLT5pbnB1dFsxXSwgQVJSQVlfU0la
RShwLT5mZWF0LnJhdykpOworICAgICAgICAgICAgcC0+ZmVhdC5yYXdbaWR4XSA9IGxlYWY7CiAg
ICAgICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNlIDB4YjoKLSAgICAgICAgICAgIHAtPnRv
cG8ucmF3W2N0bC0+aW5wdXRbMV1dID0gbGVhZjsKKyAgICAgICAgICAgIGlkeCA9IGFycmF5X2lu
ZGV4X25vc3BlYyhjdGwtPmlucHV0WzFdLCBBUlJBWV9TSVpFKHAtPnRvcG8ucmF3KSk7CisgICAg
ICAgICAgICBwLT50b3BvLnJhd1tpZHhdID0gbGVhZjsKICAgICAgICAgICAgIGJyZWFrOwogCiAg
ICAgICAgIGNhc2UgWFNUQVRFX0NQVUlEOgotICAgICAgICAgICAgcC0+eHN0YXRlLnJhd1tjdGwt
PmlucHV0WzFdXSA9IGxlYWY7CisgICAgICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMo
Y3RsLT5pbnB1dFsxXSwgQVJSQVlfU0laRShwLT54c3RhdGUucmF3KSk7CisgICAgICAgICAgICBw
LT54c3RhdGUucmF3W2lkeF0gPSBsZWFmOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAg
ZGVmYXVsdDoKLSAgICAgICAgICAgIHAtPmJhc2ljLnJhd1tjdGwtPmlucHV0WzBdXSA9IGxlYWY7
CisgICAgICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMoY3RsLT5pbnB1dFswXSwgQVJS
QVlfU0laRShwLT5iYXNpYy5yYXcpKTsKKyAgICAgICAgICAgIHAtPmJhc2ljLnJhd1tpZHhdID0g
bGVhZjsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwpAQCAt
MTI3LDcgKzEzNSw5IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKHN0cnUK
ICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDB4ODAwMDAwMDAgLi4uIDB4ODAwMDAwMDAgKyBB
UlJBWV9TSVpFKHAtPmV4dGQucmF3KSAtIDE6Ci0gICAgICAgIHAtPmV4dGQucmF3W2N0bC0+aW5w
dXRbMF0gLSAweDgwMDAwMDAwXSA9IGxlYWY7CisgICAgICAgIGlkeCA9IGFycmF5X2luZGV4X25v
c3BlYyhjdGwtPmlucHV0WzBdICYgMHhmZmZmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgQVJSQVlfU0laRShwLT5leHRkLnJhdykpOworICAgICAgICBwLT5leHRkLnJhd1tpZHhd
ID0gbGVhZjsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
ZG0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2RtLmMKQEAgLTE3LDYgKzE3LDcgQEAKICNpbmNs
dWRlIDx4ZW4vZXZlbnQuaD4KICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CiAjaW5jbHVk
ZSA8eGVuL2h5cGVyY2FsbC5oPgorI2luY2x1ZGUgPHhlbi9ub3NwZWMuaD4KICNpbmNsdWRlIDx4
ZW4vc2NoZWQuaD4KIAogI2luY2x1ZGUgPGFzbS9oYXAuaD4KQEAgLTIzMiw3ICsyMzMsNyBAQCBz
dGF0aWMgaW50IHNldF9tZW1fdHlwZShzdHJ1Y3QgZG9tYWluICpkCiAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgeGVuX2RtX29wX3NldF9tZW1fdHlwZSAqZGF0YSkKIHsKICAgICB4ZW5f
cGZuX3QgbGFzdF9wZm4gPSBkYXRhLT5maXJzdF9wZm4gKyBkYXRhLT5uciAtIDE7Ci0gICAgdW5z
aWduZWQgaW50IGl0ZXIgPSAwOworICAgIHVuc2lnbmVkIGludCBpdGVyID0gMCwgbWVtX3R5cGU7
CiAgICAgaW50IHJjID0gMDsKIAogICAgIC8qIEludGVyZmFjZSB0eXBlcyB0byBpbnRlcm5hbCBw
Mm0gdHlwZXMgKi8KQEAgLTI1Miw3ICsyNTMsOSBAQCBzdGF0aWMgaW50IHNldF9tZW1fdHlwZShz
dHJ1Y3QgZG9tYWluICpkCiAgICAgICAgICB1bmxpa2VseShkYXRhLT5tZW1fdHlwZSA9PSBIVk1N
RU1fdW51c2VkKSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgaWYgKCBkYXRhLT5t
ZW1fdHlwZSAgPT0gSFZNTUVNX2lvcmVxX3NlcnZlciApCisgICAgbWVtX3R5cGUgPSBhcnJheV9p
bmRleF9ub3NwZWMoZGF0YS0+bWVtX3R5cGUsIEFSUkFZX1NJWkUobWVtdHlwZSkpOworCisgICAg
aWYgKCBtZW1fdHlwZSA9PSBIVk1NRU1faW9yZXFfc2VydmVyICkKICAgICB7CiAgICAgICAgIHVu
c2lnbmVkIGludCBmbGFnczsKIApAQCAtMjc5LDEwICsyODIsMTAgQEAgc3RhdGljIGludCBzZXRf
bWVtX3R5cGUoc3RydWN0IGRvbWFpbiAqZAogCiAgICAgICAgIGlmICggcDJtX2lzX3NoYXJlZCh0
KSApCiAgICAgICAgICAgICByYyA9IC1FQUdBSU47Ci0gICAgICAgIGVsc2UgaWYgKCAhYWxsb3df
cDJtX3R5cGVfY2hhbmdlKHQsIG1lbXR5cGVbZGF0YS0+bWVtX3R5cGVdKSApCisgICAgICAgIGVs
c2UgaWYgKCAhYWxsb3dfcDJtX3R5cGVfY2hhbmdlKHQsIG1lbXR5cGVbbWVtX3R5cGVdKSApCiAg
ICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJjID0g
cDJtX2NoYW5nZV90eXBlX29uZShkLCBwZm4sIHQsIG1lbXR5cGVbZGF0YS0+bWVtX3R5cGVdKTsK
KyAgICAgICAgICAgIHJjID0gcDJtX2NoYW5nZV90eXBlX29uZShkLCBwZm4sIHQsIG1lbXR5cGVb
bWVtX3R5cGVdKTsKIAogICAgICAgICBwdXRfZ2ZuKGQsIHBmbik7CiAKQEAgLTM4Nyw2ICszOTAs
OCBAQCBzdGF0aWMgaW50IGRtX29wKGNvbnN0IHN0cnVjdCBkbW9wX2FyZ3MKICAgICAgICAgZ290
byBvdXQ7CiAgICAgfQogCisgICAgb3Aub3AgPSBhcnJheV9pbmRleF9ub3NwZWMob3Aub3AsIEFS
UkFZX1NJWkUob3Bfc2l6ZSkpOworCiAgICAgaWYgKCBvcF9hcmdzLT5idWZbMF0uc2l6ZSA8IG9m
ZnNldCArIG9wX3NpemVbb3Aub3BdICkKICAgICAgICAgZ290byBvdXQ7CiAKQEAgLTczOSw3ICs3
NDQsNyBAQCBpbnQgY29tcGF0X2RtX29wKGRvbWlkX3QgZG9taWQsCiAgICAgICAgIHJldHVybiAt
RTJCSUc7CiAKICAgICBhcmdzLmRvbWlkID0gZG9taWQ7Ci0gICAgYXJncy5ucl9idWZzID0gbnJf
YnVmczsKKyAgICBhcmdzLm5yX2J1ZnMgPSBhcnJheV9pbmRleF9ub3NwZWMobnJfYnVmcywgQVJS
QVlfU0laRShhcmdzLmJ1ZikgKyAxKTsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgYXJncy5ucl9i
dWZzOyBpKysgKQogICAgIHsKQEAgLTc3Niw3ICs3ODEsNyBAQCBsb25nIGRvX2RtX29wKGRvbWlk
X3QgZG9taWQsCiAgICAgICAgIHJldHVybiAtRTJCSUc7CiAKICAgICBhcmdzLmRvbWlkID0gZG9t
aWQ7Ci0gICAgYXJncy5ucl9idWZzID0gbnJfYnVmczsKKyAgICBhcmdzLm5yX2J1ZnMgPSBhcnJh
eV9pbmRleF9ub3NwZWMobnJfYnVmcywgQVJSQVlfU0laRShhcmdzLmJ1ZikgKyAxKTsKIAogICAg
IGlmICggY29weV9mcm9tX2d1ZXN0X29mZnNldCgmYXJncy5idWZbMF0sIGJ1ZnMsIDAsIGFyZ3Mu
bnJfYnVmcykgKQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9oeXBlcmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jCkBAIC0yMCw2
ICsyMCw3IEBACiAgKi8KICNpbmNsdWRlIDx4ZW4vbGliLmg+CiAjaW5jbHVkZSA8eGVuL2h5cGVy
Y2FsbC5oPgorI2luY2x1ZGUgPHhlbi9ub3NwZWMuaD4KIAogI2luY2x1ZGUgPGFzbS9odm0vc3Vw
cG9ydC5oPgogCkBAIC0xODEsOCArMTgyLDE1IEBAIGludCBodm1faHlwZXJjYWxsKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICoKICAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShodm1faHlwZXJjYWxs
X3RhYmxlKSA+CiAgICAgICAgICAgICAgICAgIEFSUkFZX1NJWkUoaHlwZXJjYWxsX2FyZ3NfdGFi
bGUpKTsKIAotICAgIGlmICggKGVheCA+PSBBUlJBWV9TSVpFKGh2bV9oeXBlcmNhbGxfdGFibGUp
KSB8fAotICAgICAgICAgIWh2bV9oeXBlcmNhbGxfdGFibGVbZWF4XS5uYXRpdmUgKQorICAgIGlm
ICggZWF4ID49IEFSUkFZX1NJWkUoaHZtX2h5cGVyY2FsbF90YWJsZSkgKQorICAgIHsKKyAgICAg
ICAgcmVncy0+cmF4ID0gLUVOT1NZUzsKKyAgICAgICAgcmV0dXJuIEhWTV9IQ0FMTF9jb21wbGV0
ZWQ7CisgICAgfQorCisgICAgZWF4ID0gYXJyYXlfaW5kZXhfbm9zcGVjKGVheCwgQVJSQVlfU0la
RShodm1faHlwZXJjYWxsX3RhYmxlKSk7CisKKyAgICBpZiAoICFodm1faHlwZXJjYWxsX3RhYmxl
W2VheF0ubmF0aXZlICkKICAgICB7CiAgICAgICAgIHJlZ3MtPnJheCA9IC1FTk9TWVM7CiAgICAg
ICAgIHJldHVybiBIVk1fSENBTExfY29tcGxldGVkOwotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVt
X2FjY2Vzcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKQEAgLTIzLDYgKzIz
LDcgQEAKIAogI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4gLyogY29weV9mcm9tX2d1ZXN0
KCkgKi8KICNpbmNsdWRlIDx4ZW4vbWVtX2FjY2Vzcy5oPgorI2luY2x1ZGUgPHhlbi9ub3NwZWMu
aD4KICNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KICNp
bmNsdWRlIDxwdWJsaWMvdm1fZXZlbnQuaD4KQEAgLTMzNCw2ICszMzUsNyBAQCBzdGF0aWMgYm9v
bCB4ZW5tZW1fYWNjZXNzX3RvX3AybV9hY2Nlc3MoCiAgICAgc3dpdGNoICggeGFjY2VzcyApCiAg
ICAgewogICAgIGNhc2UgMCAuLi4gQVJSQVlfU0laRShtZW1hY2Nlc3MpIC0gMToKKyAgICAgICAg
eGFjY2VzcyA9IGFycmF5X2luZGV4X25vc3BlYyh4YWNjZXNzLCBBUlJBWV9TSVpFKG1lbWFjY2Vz
cykpOwogICAgICAgICAqcGFjY2VzcyA9IG1lbWFjY2Vzc1t4YWNjZXNzXTsKICAgICAgICAgYnJl
YWs7CiAgICAgY2FzZSBYRU5NRU1fYWNjZXNzX2RlZmF1bHQ6Ci0tLSBhL3hlbi9hcmNoL3g4Ni9w
di9oeXBlcmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKQEAgLTIxLDYg
KzIxLDcgQEAKIAogI2luY2x1ZGUgPHhlbi9jb21waWxlci5oPgogI2luY2x1ZGUgPHhlbi9oeXBl
cmNhbGwuaD4KKyNpbmNsdWRlIDx4ZW4vbm9zcGVjLmg+CiAjaW5jbHVkZSA8eGVuL3RyYWNlLmg+
CiAKICNkZWZpbmUgSFlQRVJDQUxMKHgpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXApAQCAtOTksOCArMTAwLDE1IEBAIHZvaWQgcHZfaHlwZXJjYWxsKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICoKICAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShwdl9oeXBl
cmNhbGxfdGFibGUpID4KICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShoeXBlcmNhbGxfYXJn
c190YWJsZSkpOwogCi0gICAgaWYgKCAoZWF4ID49IEFSUkFZX1NJWkUocHZfaHlwZXJjYWxsX3Rh
YmxlKSkgfHwKLSAgICAgICAgICFwdl9oeXBlcmNhbGxfdGFibGVbZWF4XS5uYXRpdmUgKQorICAg
IGlmICggZWF4ID49IEFSUkFZX1NJWkUocHZfaHlwZXJjYWxsX3RhYmxlKSApCisgICAgeworICAg
ICAgICByZWdzLT5yYXggPSAtRU5PU1lTOworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAg
ZWF4ID0gYXJyYXlfaW5kZXhfbm9zcGVjKGVheCwgQVJSQVlfU0laRShwdl9oeXBlcmNhbGxfdGFi
bGUpKTsKKworICAgIGlmICggIXB2X2h5cGVyY2FsbF90YWJsZVtlYXhdLm5hdGl2ZSApCiAgICAg
ewogICAgICAgICByZWdzLT5yYXggPSAtRU5PU1lTOwogICAgICAgICByZXR1cm47CgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:22:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13: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 1figDH-00080Z-CG; Thu, 26 Jul 2018 13:21: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=jkpk=kk=pm.me=connojd@srs-us1.protection.inumbo.net>)
 id 1fig0U-0006iR-21
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:08:38 +0000
X-Inumbo-ID: ea2135f9-90d4-11e8-a8a5-bc764e045a96
Received: from mail4.protonmail.ch (unknown [185.70.40.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea2135f9-90d4-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 15:07:57 +0200 (CEST)
Date: Thu, 26 Jul 2018 09:08:08 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=proton;
 t=1532610497; bh=eaQhz/vtJ3DdhlCNqyqM0tTgXB+jbpCAGayTWfROmOk=;
 h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:
 Feedback-ID:From;
 b=jByxLO4lAsxpioGO1P6gWxnDxwITUeotSGP+c0ARqPq/1JJwZsEW1v5INopV/Yeqr
 ow44qX3v8+IrHjK+X/sAzLkT4PbIyqopxckkr5SQ10kQe5AIGujVT16EMUve1KWph5
 rPX+A0k2c4zvbhLRYQ34VFUOebi79W+8D5mLhBl11Luo7rZEkU9pt5vo1gvDGlfjqG
 X5bkq/h6dgAEWLZPa79BgoxqcW3seU9C4G9cDQ89spjuX1K6LiwiHfM9nnMtoM82Hk
 KuGkY/9Od6j+GjONC0UX/YnAUfnqtqBqEWj7vJFBEDT6OVHpqpBUODRx6q/6iComZ3
 zyZ7Sg5mozWXg==
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
From: Connor Davis <connojd@pm.me>
Message-ID: <M1Ej1sznygvULkjU27x04Ln9UtmrMVYY7r7QKvDZ2p5g405rVq2oDUr-WeRhTLqwfvlAB2F2q4R_cdsczZV1G_eeX9QKjLUycqoUvbJbkpc=@pm.me>
In-Reply-To: <20180726100319.jpcbhuvia6eecusq@mac.bytemobile.com>
References: <maxOjhKkuz5BiXzqGn5AOP0dssVwMzqIIYTuleB0ILttJCdjseu0aZrSwcbtXU03I9SKsdAQW6TC8whO2kZxmxuZdCc8e8wYK7ypYMLF1CY=@pm.me>
 <20180726100319.jpcbhuvia6eecusq@mac.bytemobile.com>
Feedback-ID: 68WFOZSuOGPZLaxryX9Ek1qg6R0zuaiLhz_2G4BbZV1EcLAf3mQTftAwCboh1maFQl7tol5YMEks3nc7rBQ4UA==:Ext:ProtonMail
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="b1_a7d3a6d5fc7882cf3b983a745478c761"
X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU autolearn=ham autolearn_force=no version=3.4.0
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch
X-Mailman-Approved-At: Thu, 26 Jul 2018 13:21:50 +0000
Subject: Re: [Xen-devel] [BUG] Serial port prevents PVH dom0 boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: Connor Davis <connojd@pm.me>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

This is a multi-part message in MIME format.

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


On July 26, 2018 4:03 AM, Roger Pau Monn=C3=A9 <roger.pau@citrix.com> wrote=
:

> On Wed, Jul 25, 2018 at 04:10:59PM -0400, Connor Davis wrote:
>
> > When booting into dom0=3Dpvh, using the serial console prevents
> > dom0 from booting. Serial works until Xen tries to hand off to dom0.
> > The specific crash varies with the arguments passed to iommu:
> > iommu=3D1,debug console=3Dcom1 com1=3D115200,8n1
> > Xen goes into an infinite loop
>
> You don't need iommu=3D1, PVH Dom0 already requires an iommu and won't
> boot without it.
>
> > iommu=3D1 console=3Dcom1 com1=3D115200,8n1
> > Xen either receives an NMI in process_pending_softirqs or gets
>
> According to the logs below you are manually injecting an NMI by
> pressing the 'N' debug key.
>
> > stuck in __sync_local_execstate
> > iommu=3D1
> > dom0 boots fine, but USB doesn't work (as others have recently
> > posted about). I'm using xen staging and linux xen/tip.
> > Example logs for the first two cases are attached.
>
> You also seem to be using UEFI, I have to admit I haven't tried PVH
> Dom0 on UEFI yet.
>
> > (XEN) Latest ChangeSet: Wed Jul 25 15:38:23 2018 +0100 git:f776264532
> > (XEN) Bootloader: EFI
> > (XEN) Command line: dom0_mem=3D1G,max:1G iommu=3D1 console=3Dcom1 com1=
=3D115200,8n1 dom0=3Dpvh x2apic=3D1 nosmp=3D1
>
> Can you try to boot without the x2apic=3D1 and nosmp=3D1 options? Also
> please set iommu=3Ddebug only.

I'm not pressing any keys. I tried again with iommu=3Ddebug and made sure n=
ot
to press anything. Still getting an infinite loop. I attached the log for
reference.

>
> [...]
>
> > (XEN) WARNING: PVH is an experimental mode with limited functionality
> > (XEN) Initial low memory virq threshold set at 0x4000 pages.
> > (XEN) Scrubbing Free RAM on 1 nodes using 1 CPUs
>
> So it gets stuck here while scrubbing the free RAM? It would be good
> to dump the CPU state at this point.
>
> > (XEN) ...'A' pressed -> using normal key handling
> > (XEN) 'R' pressed -> rebooting machine
>
> [...]
>
> > (XEN) *** Building a PVH Dom0 ***
> > (XEN) Triggering NMI on APIC ID 0
>
> This is AFAICT a result of pressing the 'N' debug key. Or at least Xen
> thinks the 'N' debug key has been pressed an injects and NMI using
> do_nmi_trigger. Can you please confirm whether you have pressed any
> debug key?
>
> > (XEN) Uhhuh. NMI received for unknown reason 2c.
> > (XEN) Do you have a strange power saving mode enabled?
> > (XEN) ----[ Xen-4.12-unstable x86_64 debug=3Dy Not tainted ]----
> > (XEN) RIP: e008:[<ffff82d08023b0c2>] _spin_lock+0x1e/0x5c
> > (XEN) RFLAGS: 0000000000000006 CONTEXT: hypervisor
> > (XEN) rax: 00000000030a030a rbx: ffff82d080817800 rcx: 0000000000000000
> > (XEN) rdx: 0000000000000001 rsi: 0000000000000001 rdi: ffff82d080817806
> > (XEN) rbp: ffff82d080827808 rsp: ffff82d0808277f8 r8: ffff83081bc28000
> > (XEN) r9: 0000000000000030 r10: 0000000000000000 r11: 0000000000000010
> > (XEN) r12: 0000000000000000 r13: ffff82d080817780 r14: ffff82d080817800
> > (XEN) r15: 0000000000000292 cr0: 000000008005003b cr4: 00000000001526e0
> > (XEN) cr3: 00000000be616000 cr2: 0000000000000000
> > (XEN) fsb: 0000000000000000 gsb: 0000000000000000 gss: 0000000000000000
> > (XEN) ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: 0000 cs: e008
> > (XEN) Xen code around <ffff82d08023b0c2> (_spin_lock+0x1e/0x5c):
> > (XEN) 00 00 01 00 f0 0f c1 03 <89> c2 c1 e8 10 66 8b 33 66 39 c6 74 12 =
48 89 d9
> > (XEN) Xen stack trace from rsp=3Dffff82d0808277f8:
> > (XEN) ffff82d080827858 0000000000000296 ffff82d080827828 ffff82d08023b1=
26
> > (XEN) ffff82d080827868 0000000000000000 ffff82d080827858 ffff82d0802537=
89
> > (XEN) 000000000000004e ffff82d0808279b8 ffff82d080250a89 ffff82d0808279=
b8
> > (XEN) ffff82d080827868 ffff82d08025056e ffff82d080827888 ffff82d080216f=
ae
> > (XEN) ffff82d0808279b8 000000000000004e ffff82d080827898 ffff82d0802503=
6a
> > (XEN) ffff82d0808278b8 ffff82d080250aeb ffff82d080817780 ffff82d0808177=
f8
> > (XEN) ffff82d080827908 ffff82d080252fcb ffff82d080380969 4eff82d0803809=
5d
> > (XEN) ffff82d080380969 ffff82d08093c7a0 ffff82d080817780 ffff82d0808279=
b8
> > (XEN) 0000000000000000 ffff82d0802514d8 ffff82d080827938 ffff82d080251a=
f9
> > (XEN) ffff82d080380969 ffff82d0808279b8 ffff82d080251a9a ffff82d0802514=
d8
> > (XEN) ffff82d0808279a8 ffff82d0802a87e3 ffff82d080380969 ffff82d0802514=
da
> > (XEN) ffff82d080380969 ffff82d08038095d ffff82d080380969 0b0f82d0803809=
5d
> > (XEN) ffff82d080380969 ffff8300c03fe000 0000000000000000 00000000000000=
00
> > (XEN) ffff82d080827fff 0000000000000000 00007d2f7f7d8627 ffff82d080380a=
2d
> > (XEN) ffff82d08093bc00 00000005c8c55821 ffff82d080817780 ffff82d0802514=
bb
> > (XEN) ffff82d080827a60 ffff82d08095f300 0000000000000002 0000000601d38f=
5d
> > (XEN) 0000001a9b8e17db ffff82d08095c1c0 ffff82d08095f3a8 00000000000000=
02
> > (XEN) 0000000000000000 ffff82d08093c808 ffff82d080817780 00000006000000=
00
> > (XEN) ffff82d0802514d8 000000000000e008 0000000000010286 ffff82d080827a=
60
> > (XEN) 0000000000000000 ffff82d080827a90 ffff82d08023df14 00000000000000=
10
> > (XEN) Xen call trace:
> > (XEN) [<ffff82d08023b0c2>] _spin_lock+0x1e/0x5c
> > (XEN) [<ffff82d08023b126>] _spin_lock_irqsave+0x11/0x1b
> > (XEN) [<ffff82d080253789>] serial_end_log_everything+0x37/0x5d
> > (XEN) [<ffff82d08025056e>] console_end_log_everything+0xf/0x18
> > (XEN) [<ffff82d080216fae>] handle_keypress+0x93/0xc9
> > (XEN) [<ffff82d08025036a>] console.c#__serial_rx+0x4f/0x51
> > (XEN) [<ffff82d080250aeb>] console.c#serial_rx+0x62/0x8c
> > (XEN) [<ffff82d080252fcb>] serial_rx_interrupt+0x60/0xb2
> > (XEN) [<ffff82d080251af9>] ns16550.c#__ns16550_poll+0x5f/0xae
> > (XEN) [<ffff82d0802a87e3>] do_invalid_op+0x2b4/0x384
> > (XEN) [<ffff82d080380a2d>] x86_64/entry.S#handle_exception_saved+0x68/0=
x94
> > (XEN) [<ffff82d0802514d8>] ns16550.c#ns16550_poll+0x1d/0x21
> > (XEN) [<ffff82d08023df14>] timer.c#execute_timer+0x49/0x64
> > (XEN) [<ffff82d08023df9c>] timer.c#timer_softirq_action+0x6d/0x242
> > (XEN) [<ffff82d08023a7a5>] softirq.c#__do_softirq+0x78/0x9a
> > (XEN) [<ffff82d08023a7fa>] process_pending_softirqs+0x33/0x37
> > (XEN) [<ffff82d080613cbd>] pci.c#_setup_hwdom_pci_devices+0x130/0x14b
> > (XEN) [<ffff82d08025b22d>] pci.c#pci_segments_iterate+0x43/0x69
> > (XEN) [<ffff82d080613f93>] setup_hwdom_pci_devices+0x25/0x2c
> > (XEN) [<ffff82d080613fd3>] iommu.c#intel_iommu_hwdom_init+0x39/0x17d
> > (XEN) [<ffff82d0806135bb>] iommu_hwdom_init+0x1b5/0x1d0
> > (XEN) [<ffff82d080631162>] dom0_construct_pvh+0x4a/0x1132
> > (XEN) [<ffff82d0806381e3>] construct_dom0+0x8c/0xcc
> > (XEN) [<ffff82d080628003>] __start_xen+0x21bf/0x26ed
> > (XEN) ****************************************
> > (XEN) Panic on CPU 0:
> > (XEN) FATAL TRAP: vector =3D 2 (nmi)
> > (XEN) [error_code=3D0000] , IN INTERRUPT CONTEXT
> > (XEN) ****************************************
>
> > Xen-devel mailing list
> > Xen-devel@lists.xenproject.org
> > https://lists.xenproject.org/mailman/listinfo/xen-devel
>
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel



--b1_a7d3a6d5fc7882cf3b983a745478c761
Content-Type: text/plain; name="xen-iommu-debug-nokeys.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=xen-iommu-debug-nokeys.txt

fiAkIHN0dHkgLUYgL2Rldi90dHlVU0IwIDExNTIwMDsgY2F0IDwgL2Rldi90dHlVU0IwCiBYZW4g
NC4xMi11bnN0YWJsZQooWEVOKSBYZW4gdmVyc2lvbiA0LjEyLXVuc3RhYmxlIChyb290QCkgKGdj
YyAoR0NDKSA4LjEuMSAyMDE4MDUzMSkgZGVidWc9eSAgV2VkIEp1bCAyNSAxMjo1MzoxMSBNRFQg
MjAxOAooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiBXZWQgSnVsIDI1IDE1OjM4OjIzIDIwMTggKzAx
MDAgZ2l0OmY3NzYyNjQ1MzIKKFhFTikgQm9vdGxvYWRlcjogRUZJCihYRU4pIENvbW1hbmQgbGlu
ZTogZG9tMF9tZW09MUcsbWF4OjFHIGlvbW11PWRlYnVnIGNvbnNvbGU9Y29tMSBjb20xPTExNTIw
MCw4bjEgZG9tMD1wdmgKKFhFTikgWGVuIGltYWdlIGxvYWQgYmFzZSBhZGRyZXNzOiAweGJkZTAw
MDAwCihYRU4pIFZpZGVvIGluZm9ybWF0aW9uOgooWEVOKSAgVkdBIGlzIGdyYXBoaWNzIG1vZGUg
MTYwMHgxMjAwLCAzMiBicHAKKFhFTikgRGlzYyBpbmZvcm1hdGlvbjoKKFhFTikgIEZvdW5kIDAg
TUJSIHNpZ25hdHVyZXMKKFhFTikgIEZvdW5kIDEgRUREIGluZm9ybWF0aW9uIHN0cnVjdHVyZXMK
KFhFTikgRUZJIFJBTSBtYXA6CihYRU4pICAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA1
ODAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDAwMDA1ODAwMCAtIDAwMDAwMDAwMDAwNTkwMDAg
KHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDA1OTAwMCAtIDAwMDAwMDAwMDAwOWYwMDAgKHVz
YWJsZSkKKFhFTikgIDAwMDAwMDAwMDAwOWYwMDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZl
ZCkKKFhFTikgIDAwMDAwMDAwMDAxMDAwMDAgLSAwMDAwMDAwMGMwNWJjMDAwICh1c2FibGUpCihY
RU4pICAwMDAwMDAwMGMwNWJjMDAwIC0gMDAwMDAwMDBjMDViZDAwMCAoQUNQSSBOVlMpCihYRU4p
ICAwMDAwMDAwMGMwNWJkMDAwIC0gMDAwMDAwMDBjMDViZTAwMCAocmVzZXJ2ZWQpCihYRU4pICAw
MDAwMDAwMGMwNWJlMDAwIC0gMDAwMDAwMDBjOWVhNTAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAw
MDBjOWVhNTAwMCAtIDAwMDAwMDAwY2ExZjMwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBj
YTFmMzAwMCAtIDAwMDAwMDAwY2EzOTQwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwY2EzOTQw
MDAgLSAwMDAwMDAwMGNhYTQwMDAwIChBQ1BJIE5WUykKKFhFTikgIDAwMDAwMDAwY2FhNDAwMDAg
LSAwMDAwMDAwMGNhZmZmMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwY2FmZmYwMDAgLSAw
MDAwMDAwMGNiMDAwMDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMGNiMDAwMDAwIC0gMDAwMDAw
MDBkMDAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGY4MDAwMDAwIC0gMDAwMDAwMDBm
YzAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlMDAwMDAwIC0gMDAwMDAwMDBmZTAx
MTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlYzAwMDAwIC0gMDAwMDAwMDBmZWMwMTAw
MCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlZDAwMDAwIC0gMDAwMDAwMDBmZWQwMTAwMCAo
cmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlZTAwMDAwIC0gMDAwMDAwMDBmZWUwMTAwMCAocmVz
ZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZmMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2
ZWQpCihYRU4pICAwMDAwMDAwMTAwMDAwMDAwIC0gMDAwMDAwMDgyZjAwMDAwMCAodXNhYmxlKQoo
WEVOKSBBQ1BJOiBSU0RQIENBNjk0MDAwLCAwMDI0IChyMiBBTEFTS0EpCihYRU4pIEFDUEk6IFhT
RFQgQ0E2OTQwQTgsIDAwQ0MgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAgIDEw
MDEzKQooWEVOKSBBQ1BJOiBGQUNQIENBNkJBRDY4LCAwMTE0IChyNiBBTEFTS0EgICAgQSBNIEkg
IDEwNzIwMDkgQU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogRFNEVCBDQTY5NDIwOCwgMjZCNUIg
KHIyIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBJTlRMIDIwMTYwNDIyKQooWEVOKSBBQ1BJOiBG
QUNTIENBQTNGQzQwLCAwMDQwCihYRU4pIEFDUEk6IEFQSUMgQ0E2QkFFODAsIDAwODQgKHIzIEFM
QVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBGUERUIENB
NkJBRjA4LCAwMDQ0IChyMSBBTEFTS0EgICAgQSBNIEkgIDEwNzIwMDkgQU1JICAgICAxMDAxMykK
KFhFTikgQUNQSTogTUNGRyBDQTZCQUY1MCwgMDAzQyAocjEgQUxBU0tBICAgIEEgTSBJICAxMDcy
MDA5IE1TRlQgICAgICAgOTcpCihYRU4pIEFDUEk6IFNTRFQgQ0E2QkFGOTAsIDAzQkMgKHIxIEFM
QVNLQSAgICBBIE0gSSAgICAgMTAwMCBJTlRMIDIwMTYwNDIyKQooWEVOKSBBQ1BJOiBGSURUIENB
NkJCMzUwLCAwMDlDIChyMSBBTEFTS0EgICAgQSBNIEkgIDEwNzIwMDkgQU1JICAgICAxMDAxMykK
KFhFTikgQUNQSTogU1NEVCBDQTZCQjNGMCwgMzE1OSAocjIgQUxBU0tBICAgIEEgTSBJICAgICAz
MDAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IFNTRFQgQ0E2QkU1NTAsIDI1NUYgKHIyIEFM
QVNLQSAgICBBIE0gSSAgICAgMTAwMCBJTlRMIDIwMTYwNDIyKQooWEVOKSBBQ1BJOiBIUEVUIENB
NkMwQUIwLCAwMDM4IChyMSBBTEFTS0EgICAgQSBNIEkgICAgICAgIDEgTVNGVCAgICAgICA1RikK
KFhFTikgQUNQSTogU1NEVCBDQTZDMEFFOCwgMERFNSAocjIgQUxBU0tBICAgIEEgTSBJICAgICAx
MDAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IFNTRFQgQ0E2QzE4RDAsIDJBRDcgKHIyIEFM
QVNLQSAgICBBIE0gSSAgICAgICAgMCBJTlRMIDIwMTYwNDIyKQooWEVOKSBBQ1BJOiBVRUZJIENB
NkM0M0E4LCAwMDQyIChyMSBBTEFTS0EgICAgQSBNIEkgICAgICAgIDIgICAgICAgMTAwMDAxMykK
KFhFTikgQUNQSTogU1NEVCBDQTZDNDNGMCwgMEVERSAocjIgQUxBU0tBICAgIEEgTSBJICAgICAz
MDAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IExQSVQgQ0E2QzUyRDAsIDAwOTQgKHIxIEFM
QVNLQSAgICBBIE0gSSAgICAgICAgMCBNU0ZUICAgICAgIDVGKQooWEVOKSBBQ1BJOiBXU01UIENB
NkM1MzY4LCAwMDI4IChyMSBBTEFTS0EgICAgQSBNIEkgICAgICAgIDAgTVNGVCAgICAgICA1RikK
KFhFTikgQUNQSTogU1NEVCBDQTZDNTM5MCwgMDI5RiAocjIgQUxBU0tBICAgIEEgTSBJICAgICAg
ICAwIElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IFNTRFQgQ0E2QzU2MzAsIDMwMDIgKHIyIEFM
QVNLQSAgICBBIE0gSSAgICAgMTAwMCBJTlRMIDIwMTYwNDIyKQooWEVOKSBBQ1BJOiBEQkdQIENB
NkM4NjM4LCAwMDM0IChyMSBBTEFTS0EgICAgQSBNIEkgICAgICAgIDIgTVNGVCAgICAgICA1RikK
KFhFTikgQUNQSTogREJHMiBDQTZDODY3MCwgMDA1NCAocjAgQUxBU0tBICAgIEEgTSBJICAgICAg
ICAyIE1TRlQgICAgICAgNUYpCihYRU4pIEFDUEk6IERNQVIgQ0E2Qzg2QzgsIDAwQTggKHIxIEFM
QVNLQSAgICBBIE0gSSAgICAgICAgMSBJTlRMICAgICAgICAxKQooWEVOKSBBQ1BJOiBCR1JUIENB
NkM4NzcwLCAwMDM4IChyMSBBTEFTS0EgICAgQSBNIEkgIDEwNzIwMDkgQU1JICAgICAxMDAxMykK
KFhFTikgU3lzdGVtIFJBTTogMzI2NTVNQiAoMzM0Mzk2MjhrQikKKFhFTikgTm8gTlVNQSBjb25m
aWd1cmF0aW9uIGZvdW5kCihYRU4pIEZha2luZyBhIG5vZGUgYXQgMDAwMDAwMDAwMDAwMDAwMC0w
MDAwMDAwODJmMDAwMDAwCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkCihYRU4pIENQVSBW
ZW5kb3I6IEludGVsLCBGYW1pbHkgNiAoMHg2KSwgTW9kZWwgMTU4ICgweDllKSwgU3RlcHBpbmcg
OSAocmF3IDAwMDkwNmU5KQooWEVOKSBTTUJJT1MgMy4wIHByZXNlbnQuCihYRU4pIFVzaW5nIEFQ
SUMgZHJpdmVyIGRlZmF1bHQKKFhFTikgQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHgxODA4ICgz
MiBiaXRzKQooWEVOKSBBQ1BJOiB2NSBTTEVFUCBJTkZPOiBjb250cm9sWzA6MF0sIHN0YXR1c1sw
OjBdCihYRU4pIEFDUEk6IFNMRUVQIElORk86IHBtMXhfY250WzE6MTgwNCwxOjBdLCBwbTF4X2V2
dFsxOjE4MDAsMTowXQooWEVOKSBBQ1BJOiAzMi82NFggRkFDUyBhZGRyZXNzIG1pc21hdGNoIGlu
IEZBRFQgLSBjYWEzZmM0MC8wMDAwMDAwMDAwMDAwMDAwLCB1c2luZyAzMgooWEVOKSBBQ1BJOiAg
ICAgICAgICAgICB3YWtldXBfdmVjW2NhYTNmYzRjXSwgdmVjX3NpemVbMjBdCihYRU4pIEFDUEk6
IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MDFdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQpCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MDJdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQpCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MDNdIGxhcGljX2lkWzB4MDRdIGVuYWJsZWQpCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MDRdIGxhcGljX2lkWzB4MDZdIGVuYWJsZWQpCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNw
aV9pZFsweDAxXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFj
cGlfaWRbMHgwMl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTogTEFQSUNfTk1JIChh
Y3BpX2lkWzB4MDNdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IExBUElDX05NSSAo
YWNwaV9pZFsweDA0XSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBJT0FQSUMgKGlk
WzB4MDJdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pCihYRU4pIElPQVBJQ1swXTog
YXBpY19pZCAyLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTExOQooWEVO
KSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZs
KQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBo
aWdoIGxldmVsKQooWEVOKSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuCihYRU4pIEFDUEk6
IElSUTIgdXNlZCBieSBvdmVycmlkZS4KKFhFTikgQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRl
LgooWEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKKFhF
TikgQUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwCihYRU4pIFtWVC1E
XUhvc3QgYWRkcmVzcyB3aWR0aCAzOQooWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfRFJIRDoK
KFhFTikgW1ZULURdICBkbWFydS0+YWRkcmVzcyA9IGZlZDkwMDAwCihYRU4pIFtWVC1EXWRyaGQt
PmFkZHJlc3MgPSBmZWQ5MDAwMCBpb21tdS0+cmVnID0gZmZmZjgyYzAwMDIxYjAwMAooWEVOKSBb
VlQtRF1jYXAgPSAxYzAwMDBjNDA2NjA0NjIgZWNhcCA9IDE5ZTJmZjA1MDVlCihYRU4pIFtWVC1E
XSBlbmRwb2ludDogMDAwMDowMDowMi4wCihYRU4pIFtWVC1EXWZvdW5kIEFDUElfRE1BUl9EUkhE
OgooWEVOKSBbVlQtRF0gIGRtYXJ1LT5hZGRyZXNzID0gZmVkOTEwMDAKKFhFTikgW1ZULURdZHJo
ZC0+YWRkcmVzcyA9IGZlZDkxMDAwIGlvbW11LT5yZWcgPSBmZmZmODJjMDAwMjFkMDAwCihYRU4p
IFtWVC1EXWNhcCA9IGQyMDA4YzQwNjYwNDYyIGVjYXAgPSBmMDUwZGEKKFhFTikgW1ZULURdIElP
QVBJQzogMDAwMDpmMDoxZi4wCihYRU4pIFtWVC1EXSBNU0kgSFBFVDogMDAwMDowMDoxZi4wCihY
RU4pIFtWVC1EXSAgZmxhZ3M6IElOQ0xVREVfQUxMCihYRU4pIFtWVC1EXWZvdW5kIEFDUElfRE1B
Ul9STVJSOgooWEVOKSBbVlQtRF0gZW5kcG9pbnQ6IDAwMDA6MDA6MTQuMAooWEVOKSBbVlQtRF1k
bWFyLmM6NjM4OiAgIFJNUlIgcmVnaW9uOiBiYXNlX2FkZHIgY2ExN2QwMDAgZW5kX2FkZHIgY2Ex
OWNmZmYKKFhFTikgW1ZULURdZm91bmQgQUNQSV9ETUFSX1JNUlI6CihYRU4pIFtWVC1EXSBlbmRw
b2ludDogMDAwMDowMDowMi4wCihYRU4pIFtWVC1EXWRtYXIuYzo2Mzg6ICAgUk1SUiByZWdpb246
IGJhc2VfYWRkciBjYjgwMDAwMCBlbmRfYWRkciBjZmZmZmZmZgooWEVOKSBFUlNUIHRhYmxlIHdh
cyBub3QgZm91bmQKKFhFTikgQUNQSTogQkdSVDogaW52YWxpZGF0aW5nIHYxIGltYWdlIGF0IDB4
YzUwMzMwMTgKKFhFTikgVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGlu
Zm9ybWF0aW9uCihYRU4pIFNNUDogQWxsb3dpbmcgNCBDUFVzICgwIGhvdHBsdWcgQ1BVcykKKFhF
TikgSVJRIGxpbWl0czogMTIwIEdTSSwgODQwIE1TSS9NU0ktWAooWEVOKSBTd2l0Y2hlZCB0byBB
UElDIGRyaXZlciB4MmFwaWNfY2x1c3Rlci4KKFhFTikgeHN0YXRlOiBzaXplOiAweDQ0MCBhbmQg
c3RhdGVzOiAweDFmCihYRU4pIG1jZV9pbnRlbC5jOjc4MDogTUNBIENhcGFiaWxpdHk6IGZpcnN0
YmFuayAwLCBleHRlbmRlZCBNQ0UgTVNSIDAsIEJDQVNULCBDTUNJCihYRU4pIENQVTA6IEludGVs
IG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJsZWQKKFhFTikgU3BlY3VsYXRpdmUgbWl0aWdh
dGlvbiBmYWNpbGl0aWVzOgooWEVOKSAgIEhhcmR3YXJlIGZlYXR1cmVzOiBJQlJTL0lCUEIgU1RJ
QlAKKFhFTikgICBDb21waWxlZC1pbiBzdXBwb3J0OiBJTkRJUkVDVF9USFVOSwooWEVOKSAgIFhl
biBzZXR0aW5nczogQlRJLVRodW5rIEpNUCwgU1BFQ19DVFJMOiBJQlJTKywgT3RoZXI6IElCUEIK
KFhFTikgICBTdXBwb3J0IGZvciBWTXM6IFBWOiBNU1JfU1BFQ19DVFJMIFJTQiBFQUdFUl9GUFUs
IEhWTTogTVNSX1NQRUNfQ1RSTCBSU0IgRUFHRVJfRlBVCihYRU4pICAgWFBUSSAoNjQtYml0IFBW
IG9ubHkpOiBEb20wIGVuYWJsZWQsIERvbVUgZW5hYmxlZAooWEVOKSBVc2luZyBzY2hlZHVsZXI6
IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChjcmVkaXQpCihYRU4pIFBsYXRmb3JtIHRpbWVyIGlzIDIz
Ljk5OU1IeiBIUEVUCihYRU4pIERldGVjdGVkIDM3OTIuMTg1IE1IeiBwcm9jZXNzb3IuCihYRU4p
IEVGSSBtZW1vcnkgbWFwOgooWEVOKSAgMDAwMDAwMDAwMDAwMC0wMDAwMDAwMDA3ZmZmIHR5cGU9
MyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwMDgwMDAtMDAwMDAwMDA1N2Zm
ZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDU4MDAwLTAwMDAw
MDAwNThmZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA1OTAw
MC0wMDAwMDAwMDVjZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAw
MDAwNWQwMDAtMDAwMDAwMDA1ZWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4p
ICAwMDAwMDAwMDVmMDAwLTAwMDAwMDAwNWZmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAw
ZgooWEVOKSAgMDAwMDAwMDA2MDAwMC0wMDAwMDAwMDllZmZmIHR5cGU9MyBhdHRyPTAwMDAwMDAw
MDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwOWYwMDAtMDAwMDAwMDA5ZmZmZiB0eXBlPTAgYXR0cj0w
MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMTAwMDAwLTAwMDAwYjA2N2VmZmYgdHlwZT03
IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBiMDY3ZjAwMC0wMDAwMGIwNmJlZmZm
IHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwYjA2YmYwMDAtMDAwMDBi
ZDA3Y2ZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGJkMDdkMDAw
LTAwMDAwYmRkZDNmZmYgdHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBi
ZGRkNDAwMC0wMDAwMGJmMGE5ZmZmIHR5cGU9MSBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikg
IDAwMDAwYmYwYWEwMDAtMDAwMDBjMDViYmZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBm
CihYRU4pICAwMDAwMGMwNWJjMDAwLTAwMDAwYzA1YmNmZmYgdHlwZT0xMCBhdHRyPTAwMDAwMDAw
MDAwMDAwMGYKKFhFTikgIDAwMDAwYzA1YmQwMDAtMDAwMDBjMDViZGZmZiB0eXBlPTYgYXR0cj04
MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGMwNWJlMDAwLTAwMDAwYzA2NmVmZmYgdHlwZT00
IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBjMDY2ZjAwMC0wMDAwMGMwNjdjZmZm
IHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwYzA2N2QwMDAtMDAwMDBj
MDY3ZGZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGMwNjdlMDAw
LTAwMDAwYzk4YTRmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBj
OThhNTAwMC0wMDAwMGM5YTMxZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikg
IDAwMDAwYzlhMzIwMDAtMDAwMDBjOWVhNGZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBm
CihYRU4pICAwMDAwMGM5ZWE1MDAwLTAwMDAwY2ExZjJmZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAw
MDAwMDAwZgooWEVOKSAgMDAwMDBjYTFmMzAwMC0wMDAwMGNhMzkzZmZmIHR5cGU9NyBhdHRyPTAw
MDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwY2EzOTQwMDAtMDAwMDBjYWEzZmZmZiB0eXBlPTEw
IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBjYWE0MDAwMC0wMDAwMGNhZmE2ZmZm
IHR5cGU9NiBhdHRyPTgwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwY2FmYTcwMDAtMDAwMDBj
YWZmZWZmZiB0eXBlPTUgYXR0cj04MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGNhZmZmMDAw
LTAwMDAwY2FmZmZmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDEw
MDAwMDAwMC0wMDAwODJlZmZmZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikg
IDAwMDAwMDAwYTAwMDAtMDAwMDAwMDBmZmZmZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAwMDAwMGNiMDAwMDAwLTAwMDAwY2ZmZmZmZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAw
MDAwMDAwMAooWEVOKSAgMDAwMDBmODAwMDAwMC0wMDAwMGZiZmZmZmZmIHR5cGU9MTEgYXR0cj04
MDAwMDAwMDAwMDAwMDAwCihYRU4pIFVua25vd24gY2FjaGFiaWxpdHkgZm9yIE1GTnMgMHhmODAw
MC0weGZiZmZmCihYRU4pICAwMDAwMGZlMDAwMDAwLTAwMDAwZmUwMTBmZmYgdHlwZT0xMSBhdHRy
PTgwMDAwMDAwMDAwMDAwMDEKKFhFTikgIDAwMDAwZmVjMDAwMDAtMDAwMDBmZWMwMGZmZiB0eXBl
PTExIGF0dHI9ODAwMDAwMDAwMDAwMDAwMQooWEVOKSAgMDAwMDBmZWQwMDAwMC0wMDAwMGZlZDAw
ZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAwMDAxCihYRU4pICAwMDAwMGZlZTAwMDAwLTAw
MDAwZmVlMDBmZmYgdHlwZT0xMSBhdHRyPTgwMDAwMDAwMDAwMDEwMGQKKFhFTikgIDAwMDAwZmYw
MDAwMDAtMDAwMDBmZmZmZmZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMTAwZAooWEVOKSBJ
bml0aW5nIG1lbW9yeSBzaGFyaW5nLgooWEVOKSBhbHQgdGFibGUgZmZmZjgyZDA4MDY3Mjg1MCAt
PiBmZmZmODJkMDgwNjc0NjQ4CihYRU4pIFBDSTogTUNGRyBjb25maWd1cmF0aW9uIDA6IGJhc2Ug
ZjgwMDAwMDAgc2VnbWVudCAwMDAwIGJ1c2VzIDAwIC0gM2YKKFhFTikgUENJOiBNQ0ZHIGFyZWEg
YXQgZjgwMDAwMDAgcmVzZXJ2ZWQgaW4gRTgyMAooWEVOKSBQQ0k6IFVzaW5nIE1DRkcgZm9yIHNl
Z21lbnQgMDAwMCBidXMgMDAtM2YKKFhFTikgSW50ZWwgVlQtZCBpb21tdSAwIHN1cHBvcnRlZCBw
YWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgooWEVOKSBJbnRlbCBWVC1kIGlvbW11IDEgc3VwcG9y
dGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCihYRU4pIEludGVsIFZULWQgU25vb3AgQ29u
dHJvbCBub3QgZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBEb20wIERNQSBQYXNzdGhyb3VnaCBu
b3QgZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBRdWV1ZWQgSW52YWxpZGF0aW9uIGVuYWJsZWQu
CihYRU4pIEludGVsIFZULWQgSW50ZXJydXB0IFJlbWFwcGluZyBlbmFibGVkLgooWEVOKSBJbnRl
bCBWVC1kIFBvc3RlZCBJbnRlcnJ1cHQgbm90IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgU2hh
cmVkIEVQVCB0YWJsZXMgZW5hYmxlZC4KKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQK
KFhFTikgIC0gRG9tMCBtb2RlOiBSZWxheGVkCihYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5h
YmxlZAooWEVOKSBucl9zb2NrZXRzOiAxCihYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGgg
aW9hcGljX2Fja19vbGQgb24hCihYRU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcwooWEVOKSAgLT4g
VXNpbmcgb2xkIEFDSyBtZXRob2QKKFhFTikgLi5USU1FUjogdmVjdG9yPTB4RjAgYXBpYzE9MCBw
aW4xPTIgYXBpYzI9LTEgcGluMj0tMQooWEVOKSBUU0MgZGVhZGxpbmUgdGltZXIgZW5hYmxlZAoo
WEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDMyIEtpQi4KKFhFTikgbXdhaXQtaWRsZTog
TVdBSVQgc3Vic3RhdGVzOiAweDE0MjEyMAooWEVOKSBtd2FpdC1pZGxlOiB2MC40LjEgbW9kZWwg
MHg5ZQooWEVOKSBtd2FpdC1pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJsZV9zdGF0ZXMgMHhmZmZm
ZmZmZgooWEVOKSBWTVg6IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoKKFhFTikgIC0gQVBJ
QyBNTUlPIGFjY2VzcyB2aXJ0dWFsaXNhdGlvbgooWEVOKSAgLSBBUElDIFRQUiBzaGFkb3cKKFhF
TikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMgKEVQVCkKKFhFTikgIC0gVmlydHVhbC1Qcm9jZXNz
b3IgSWRlbnRpZmllcnMgKFZQSUQpCihYRU4pICAtIFZpcnR1YWwgTk1JCihYRU4pICAtIE1TUiBk
aXJlY3QtYWNjZXNzIGJpdG1hcAooWEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vlc3QKKFhFTikgIC0g
Vk1DUyBzaGFkb3dpbmcKKFhFTikgIC0gVk0gRnVuY3Rpb25zCihYRU4pICAtIFZpcnR1YWxpc2F0
aW9uIEV4Y2VwdGlvbnMKKFhFTikgIC0gUGFnZSBNb2RpZmljYXRpb24gTG9nZ2luZwooWEVOKSBI
Vk06IEFTSURzIGVuYWJsZWQuCihYRU4pIEhWTTogVk1YIGVuYWJsZWQKKFhFTikgSFZNOiBIYXJk
d2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQKKFhFTikgSFZNOiBIQVAgcGFnZSBz
aXplczogNGtCLCAyTUIsIDFHQgooWEVOKSBCcm91Z2h0IHVwIDQgQ1BVcwooWEVOKSBidWlsZC1p
ZDogNjFmZjdkYTU0MTAxYzUzMWQ4NGVlZWJkYWU5NDU1NDMKKFhFTikgUnVubmluZyBzdHViIHJl
Y292ZXJ5IHNlbGZ0ZXN0cy4uLgooWEVOKSB0cmFwcy5jOjE1NzA6IEdQRiAoMDAwMCk6IGZmZmY4
MmQwYmZmZmYwNDEgW2ZmZmY4MmQwYmZmZmYwNDFdIC0+IGZmZmY4MmQwODAzODEzZmMKKFhFTikg
dHJhcHMuYzo3NTU6IFRyYXAgMTI6IGZmZmY4MmQwYmZmZmYwNDAgW2ZmZmY4MmQwYmZmZmYwNDBd
IC0+IGZmZmY4MmQwODAzODEzZmMKKFhFTikgdHJhcHMuYzoxMDk3OiBUcmFwIDM6IGZmZmY4MmQw
YmZmZmYwNDEgW2ZmZmY4MmQwYmZmZmYwNDFdIC0+IGZmZmY4MmQwODAzODEzZmMKKFhFTikgQUNQ
SSBzbGVlcCBtb2RlczogUzMKKFhFTikgVlBNVTogZGlzYWJsZWQKKFhFTikgbWNoZWNrX3BvbGw6
IE1hY2hpbmUgY2hlY2sgcG9sbGluZyB0aW1lciBzdGFydGVkLgooWEVOKSBEb20wIGhhcyBtYXhp
bXVtIDY5NiBQSVJRcwooWEVOKSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2
ZQooWEVOKSAnZScgcHJlc3NlZCAtPiBkdW1waW5nIGV2ZW50LWNoYW5uZWwgaW5mbwooWEVOKSBF
dmVudCBjaGFubmVsIGluZm9ybWF0aW9uIGZvciBkb21haW4gMDoKKFhFTikgUG9sbGluZyB2Q1BV
czoge30KKFhFTikgICAgIHBvcnQgW3AvbS9zXQooWEVOKSBDUFUJTk1JCihYRU4pICAgMAkgIDEK
KFhFTikgICAxCSAgMAooWEVOKSAgIDIJICAwCihYRU4pICAgMwkgIDAKKFhFTikgZG9tMCB2Y3B1
MDogTk1JIG5laXRoZXIgcGVuZGluZyBub3IgbWFza2VkCihYRU4pICd1JyBwcmVzc2VkIC0+IGR1
bXBpbmcgbnVtYSBpbmZvIChub3ctMHg0OkJCRjJENTJGKQooWEVOKSBOT0RFMCBzdGFydC0+MCBz
aXplLT44NTgxMTIwIGZyZWUtPjgyNTI0MjcKKFhFTikgQ1BVMC4uLjMgLT4gTk9ERTAKKFhFTikg
TWVtb3J5IGxvY2F0aW9uIG9mIGVhY2ggZG9tYWluOgooWEVOKSBEb21haW4gMCAodG90YWw6IDAp
OgooWEVOKSAgICAgTm9kZSAwOiAwCihYRU4pIENQVQlOTUkKKFhFTikgICAwCSAgMQooWEVOKSAg
IDEJICAwCihYRU4pICAgMgkgIDAKKFhFTikgICAzCSAgMAooWEVOKSBkb20wIHZjcHUwOiBOTUkg
bmVpdGhlciBwZW5kaW5nIG5vciBtYXNrZWQKKFhFTikgVFNDIG1hcmtlZCBhcyByZWxpYWJsZSwg
d2FycCA9IDAgKGNvdW50PTIpCihYRU4pIE5vIGRvbWFpbnMgaGF2ZSBlbXVsYXRlZCBUU0MKKFhF
TikgU3luY2VkIHN0aW1lIHNrZXc6IG1heD02NW5zIGF2Zz02NW5zIHNhbXBsZXM9MSBjdXJyZW50
PTY1bnMKKFhFTikgU3luY2VkIGN5Y2xlcyBza2V3OiBtYXg9MTk2IGF2Zz0xOTYgc2FtcGxlcz0x
IGN1cnJlbnQ9MTk2CihYRU4pIER1bXBpbmcgdGltZXIgcXVldWVzOgooWEVOKSBDUFUwMDoKKFhF
TikgICBleD0gICAgICAtMzMxNDB1cyB0aW1lcj1mZmZmODMwODFiYzdmYTQwIGNiPXNjaGVkX2Ny
ZWRpdC5jI2NzY2hlZF90aWNrKDAwMDAwMDAwMDAwMDAwMDApCihYRU4pICAgZXg9ICAgICAgLTEz
MTM5dXMgdGltZXI9ZmZmZjgzMDgxYmNhMGZhMCBjYj1zY2hlZF9jcmVkaXQuYyNjc2NoZWRfYWNj
dChmZmZmODMwODFiY2EwZjMwKQooWEVOKSAgIGV4PSAgICAgNzk3OTM0NHVzIHRpbWVyPWZmZmY4
MmQwODA5NWQyYzAgY2I9bm9uLWZhdGFsLmMjbWNlX3dvcmtfZm4oMDAwMDAwMDAwMDAwMDAwMCkK
KFhFTikgICBleD0gICAgICA5NTY2MzV1cyB0aW1lcj1mZmZmODJkMDgwOTVjMWMwIGNiPXRpbWUu
YyN0aW1lX2NhbGlicmF0aW9uKDAwMDAwMDAwMDAwMDAwMDApCihYRU4pICAgZXg9ICAgIDg5NDM1
MTIwdXMgdGltZXI9ZmZmZjgyZDA4MDk1YzEyMCBjYj10aW1lLmMjcGx0X292ZXJmbG93KDAwMDAw
MDAwMDAwMDAwMDApCihYRU4pIENQVTAxOgooWEVOKSBDUFUwMjoKKFhFTikgQ1BVMDM6CihYRU4p
ICoqKiBCdWlsZGluZyBhIFBWSCBEb20wICoqKgooWEVOKSAnQScgcHJlc3NlZCAtPiB1c2luZyBh
bHRlcm5hdGl2ZSBrZXkgaGFuZGxpbmcKKFhFTikgJ2QnIHByZXNzZWQgLT4gZHVtcGluZyByZWdp
c3RlcnMKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioKKFhFTikg
LS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjc4MmM5
Pl0gc3luY19sb2NhbF9leGVjc3RhdGUrMHhhLzB4YgooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAw
MDAyMDYgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogMDAwMDAwMDAwMDAwMDAwMCAg
IHJieDogZmZmZjgyZDA4MDgyN2I3MCAgIHJjeDogZmZmZjgyZDA4MDgyN2ZmZgooWEVOKSByZHg6
IGZmZmY4MzAwYzAzZmUwMDAgICByc2k6IDAwMDAwMDAwMDAwMDAwMDEgICByZGk6IDAwMDAwMDAw
MDAwMDAxMDAKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3YWYwICAgcnNwOiBmZmZmODJkMDgwODI3
YWE4ICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAyCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAg
IHIxMDogODAwMDAwMDAwMDAwMDAwMSAgIHIxMTogN2ZmZmZmZmZmZmZmZmZmZQooWEVOKSByMTI6
IGZmZmY4MzAwYzAzZmUwMDAgICByMTM6IDAwMDAwMDAwMDAwMDAwMTIgICByMTQ6IDAwMDAwMDAw
MDA4MTU1ZGYKKFhFTikgcjE1OiAwMDAwMDAwMDAwMDAzYTNmICAgY3IwOiAwMDAwMDAwMDgwMDUw
MDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAg
IGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAg
ICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihY
RU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI3ODJjOT4gKHN5bmNfbG9jYWxfZXhlY3N0
YXRlKzB4YS8weGIpOgooWEVOKSAgODkgZTUgZTggODkgZmYgZmYgZmYgNWQgPGMzPiA1NSA0OCA4
OSBlNSA4YiA4NyAxOCAwMSAwMCAwMCA0OCA4OSBlMiA0OCA4MQooWEVOKSBYZW4gc3RhY2sgdHJh
Y2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgyN2FhODoKKFhFTikgICAgZmZmZjgyZDA4MDI3OGFlNyBm
ZmZmODJkMDgwODI3YzFjIGZmZmY4MzAwYzAzZmUwMDAgZmZmZjgyZDA4MDgyN2FkMAooWEVOKSAg
ICBmZmZmODJkMDgwODI3YjcwIGZmZmY4MmQwODA4MjdiNzggMDAwMDAwMDAwMDAwMDAxMiAwMDAw
MDAwMDAwODE1NWRmCihYRU4pICAgIDAwMDAwMDAwMDAwMDNhM2YgZmZmZjgyZDA4MDgyN2IyMCBm
ZmZmODJkMDgwMzM4ZGZmIDAwMDAwMDAwMDAwMDAwMDIKKFhFTikgICAgZmZmZjgzMDgxNTVlNzAx
MCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2JiMAooWEVO
KSAgICBmZmZmODJkMDgwMzM5OTFkIGZmZmY4MmQwODA4MjdjMTggZmZmZjgyZDA4MDgyN2MxYyAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAx
MiBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4MjdiNzAKKFhFTikgICAgZmZmZjgzMDgwMDAw
MDAxMiAwMDAwMDAwMDAwMDAzYTNmIGZmZmY4MzA4MTU1ZTAwMDAgZmZmZjgyZDA4MDgyN2JjMAoo
WEVOKSAgICBmZmZmODMwODE1NWU3MDEwIDAwMDAwMDAwMDAwMDNhM2YgZmZmZmZmZmZmZmZmZmZm
ZiBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAxMDAgZmZmZjgyZDA4MDgy
N2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4
MDMzMDcxYSBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2Mx
OAooWEVOKSAgICAwMDAwMDAwMDAwN2UwMDAwIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAw
MDEwMCAwMDAwMDAwMDAwMDAwMDExCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTEgZmZmZjgyZDA4
MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAKKFhFTikgICAgZmZmZjgz
MDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAwMDAw
MDAxMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDA0IGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4
MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwCihYRU4pICAgIGZmZmY4MmQwODA2NmE1YTAgZmZmZjgz
MDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAKKFhFTikgICAgZmZm
ZjgzMDgwMDAwMDAwMCAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZmZjgyZDA4
MDgyN2NkMAooWEVOKSAgICBmZmZmODJkMDgwODE4NzQwIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgy
ZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmCihYRU4pICAgIGZmZmY4MmQwODA4MTg3NDAgZmZm
ZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4MjdkMDAKKFhFTikgICAg
ZmZmZjgyZDA4MDIzZDM0ZCBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZmZjgy
ZDA4MDgyN2QyMAooWEVOKSAgICBmZmZmODJkMDgwMjNkM2U2IGZmZmY4MmQwODA5MzNjMDAgZmZm
ZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVO
KSAgICBbPGZmZmY4MmQwODAyNzgyYzk+XSBzeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweGEvMHhiCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDMzOGRmZj5dIHAybS1lcHQuYyNlcHRfbmV4dF9sZXZlbCsweDg4
LzB4YjYKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OTFkPl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50
cnkrMHhlMy8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFw
X2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20w
X2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5d
IGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBf
X3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9z
dCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBr
ZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15
ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJUDogICAgZTAwODpb
PGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAoo
WEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4p
IHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAw
MDAwMDAwNGYgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJm
ZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4p
IHI5OiAgMDAwMDAwMDAwMDAwNDA1MiAgIHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZm
ZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA0ZGUyYmJhYTAgICByMTM6IGZmZmY4MzA4
MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIz
MWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4p
IGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAg
ICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJl
MjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0
IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUg
MDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZl
NDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMDRkZDRmODM5MSBmZmZmODMwODFi
YzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDFiZjMwMDAwNWZkOAooWEVOKSAgICBmZmZm
ODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgw
OTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMw
ODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZm
ODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBm
ZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgw
MDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAw
MDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAw
MDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAg
ICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAw
MDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAw
MDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVl
ZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVO
KSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAw
MDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAw
MCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQt
aWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBk
Pl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBbZDogZHVtcCByZWdp
c3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pICdkJyBw
cmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVu
c3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAg
IDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNt
d2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENP
TlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAw
MDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgx
YmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDA2OSAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAoo
WEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODog
IDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZm
ODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDRl
YmNhMWRmNSAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAoo
WEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6
IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAw
ICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNv
ZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgy
NmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAw
NSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2Ug
ZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAw
MDAwNGViMzg4OTYwIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBm
ZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMGVj
NDAwMDAyZWUzCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZm
ODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBm
ZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAg
ICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZm
ODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBm
ZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAw
MiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEw
MDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgoo
WEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2Vi
MCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIx
YmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAw
MDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZl
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZm
ZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVO
KSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihY
RU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1w
aW5nIENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4
ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI3OGEwZD5dIG1hcF9kb21haW5fcGFnZSsweDE2NC8w
eDVlZQooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYgICBDT05URVhUOiBoeXBlcnZpc29y
CihYRU4pIHJheDogMDAwZmZmZmZmZmZmZjAwMCAgIHJieDogZmZmZjgyZDA4MDgyN2I3MCAgIHJj
eDogZmZmZjgyZDA4MDgyN2ZmZgooWEVOKSByZHg6IDAwMDAwMDAwYmU2MTYwMDAgICByc2k6IDAw
MDAwMDAwYmU2MTYwMDAgICByZGk6IDAwMDAwMDAwMDAwMDAxMDAKKFhFTikgcmJwOiBmZmZmODJk
MDgwODI3YWYwICAgcnNwOiBmZmZmODJkMDgwODI3YWIwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAy
CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogODAwMDAwMDAwMDAwMDAwMSAgIHIx
MTogN2ZmZmZmZmZmZmZmZmZmZQooWEVOKSByMTI6IGZmZmY4MzAwYzAzZmUwMDAgICByMTM6IDAw
MDAwMDAwMDAwMDAwMTIgICByMTQ6IDAwMDAwMDAwMDA4MTU1ZGYKKFhFTikgcjE1OiAwMDAwMDAw
MDAwMDA3NmZjICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUw
CihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6
IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgy
ZDA4MDI3OGEwZD4gKG1hcF9kb21haW5fcGFnZSsweDE2NC8weDVlZSk6CihYRU4pICBmZiBmZiBm
ZiAwZiAwMCA0OCA4OSBkNiA8NDg+IDIxIGM2IDQ4IDhkIDA1IGU5IGQ1IDU5IDAwIDQ4IGJhIGZm
IGZmIGZmIGZmCihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3YWIw
OgooWEVOKSAgICBmZmZmODJkMDgwODI3YzFjIGZmZmY4MzAwYzAzZmUwMDAgZmZmZjgyZDA4MDgy
N2FkMCBmZmZmODJkMDgwODI3YjcwCihYRU4pICAgIGZmZmY4MmQwODA4MjdiNzggMDAwMDAwMDAw
MDAwMDAxMiAwMDAwMDAwMDAwODE1NWRmIDAwMDAwMDAwMDAwMDc2ZmMKKFhFTikgICAgZmZmZjgy
ZDA4MDgyN2IyMCBmZmZmODJkMDgwMzM4ZGZmIDAwMDAwMDAwMDAwMDAwMDIgZmZmZjgzMDgxNTVl
NzAxMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4
MDgyN2JiMCBmZmZmODJkMDgwMzM5OTFkCihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggZmZmZjgy
ZDA4MDgyN2MxYyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAxMiBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4MjdiNzAgZmZmZjgzMDgw
MDAwMDAxMgooWEVOKSAgICAwMDAwMDAwMDAwMDA3NmZjIGZmZmY4MzA4MTU1ZTAwMDAgZmZmZjgy
ZDA4MDgyN2JjMCBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMDc2ZmMgZmZm
ZmZmZmZmZmZmZmZmZiBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMjAxMDAKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgy
ZDA4MDMzMDcxYQooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZm
ZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAwMDAg
MDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikg
ICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZm
ZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIg
MDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4Mjdk
NzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAKKFhF
TikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAg
ZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1
MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAK
KFhFTikgICAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4Mjdk
MDAgZmZmZjgyZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAy
M2IyMDIgZmZmZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2CihYRU4pICAgIGZmZmY4MmQw
ODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwIGZmZmY4MmQwODAyM2E4
NTcKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3OGEwZD5dIG1h
cF9kb21haW5fcGFnZSsweDE2NC8weDVlZQooWEVOKSAgICBbPGZmZmY4MmQwODAzMzhkZmY+XSBw
Mm0tZXB0LmMjZXB0X25leHRfbGV2ZWwrMHg4OC8weGI2CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMz
OTkxZD5dIHAybS1lcHQuYyNlcHRfZ2V0X2VudHJ5KzB4ZTMvMHgzNWMKKFhFTikgICAgWzxmZmZm
ODJkMDgwMzMwYTM5Pl0gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkrMHg0MzAvMHg5MGYKKFhFTikg
ICAgWzxmZmZmODJkMDgwNjMwYTYyPl0gZG9tMF9jb25zdHJ1Y3RfcHZoKzB4NDMxLzB4MTEzMgoo
WEVOKSAgICBbPGZmZmY4MmQwODA2Mzc3MDM+XSBjb25zdHJ1Y3RfZG9tMCsweDhjLzB4Y2MKKFhF
TikgICAgWzxmZmZmODJkMDgwNjI3ZjZkPl0gX19zdGFydF94ZW4rMHgyMjJmLzB4Mjc1ZAooWEVO
KQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRh
aW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAzCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQw
ODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxB
R1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZm
ZjgzMDgxYmMwYzAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMDdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAwODMg
ICByZGk6IGZmZmY4MzA4MWJjMTA5NDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzA3ZWIwICAgcnNw
OiBmZmZmODMwODFiYzA3ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAw
MDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMxMDQ0MCAgIHIxMTogZmZmZjgyZDA4MDk1
ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA0Zjk4NDEzNmMgICByMTM6IGZmZmY4MzA4MWJjMTA5MTAg
ICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzEwYTA4ICAgY3Iw
OiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAw
MDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAw
MDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAw
MCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5
IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTgg
NDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMDdlNDA6CihYRU4p
ICAgIDAwMDAwMDQwMDAwMDAwMDMgMDAwMDAwMDRmOTIxYzFlNyBmZmZmODMwODFiYzA3ZmZmIGZm
ZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwN2VhMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAxODgwMDAwM2E0NgooWEVOKSAgICBmZmZmODJkMDgwOTVm
MWYwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihY
RU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODMwODFiYzA3ZWYw
IGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwMGMwM2Zk
MDAwIGZmZmY4MzA4MWJjMGMxODAgZmZmZjgzMDBjMDNmZDAwMAooWEVOKSAgICBmZmZmODMwODFi
YzBjMTg4IDAwMDAwMDA0YmE5NzQwYzcgZmZmZjgzMDgxYmMwN2RjMCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMw
NWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAzZDAx
Y2U1ZjdiIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MmIwZTU3OAooWEVOKSAgICBmZmZmYzkw
MDAwZjlmZDA4IDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzc1
YjgwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAw
MDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAw
MDAwMDAwMjg2IGZmZmZjOTAwMDAyNmZlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZm
YzFmN2NlMjBiZWVmIGZmZmZjMWY3Y2UyMGJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAw
MDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDMgZmZmZjgzMDBjMDNmZDAwMCAwMDAwMDAz
NzliMmFkMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4g
Y2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213
YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWlu
LmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUxIGhvc3Qg
c3RhdGU6ICoqKgooWEVOKSAnKicgcHJlc3NlZCAtPiBmaXJpbmcgYWxsIGRpYWdub3N0aWMga2V5
aGFuZGxlcnMKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAg
IE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMQooWEVOKSBSSVA6ICAgIGUwMDg6Wzxm
ZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhF
TikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSBy
YXg6IGZmZmY4MzA4MWJjODAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzJmZmZmICAgcnNpOiAwMDAwMDAwMDAw
MDAwMDkxICAgcmRpOiBmZmZmODMwODFiYzIzMTAwCihYRU4pIHJicDogZmZmZjgzMDgxYmMyZmVi
MCAgIHJzcDogZmZmZjgzMDgxYmMyZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSBy
OTogIDAwMDAwMDAwMDAwMDQwNTMgICByMTA6IGZmZmY4MzA4MWJjOGRiYzAgICByMTE6IGZmZmY4
MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwNTBiMzkwMTE1ICAgcjEzOiBmZmZmODMwODFi
YzIzMGQwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMyMzFj
OCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBj
cjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAw
MDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAg
c3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5
ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4
NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5
IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzJmZTQw
OgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAxIDAwMDAwMDA1MGIwNDQ0MmYgZmZmZjgzMDgxYmMy
ZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMmZlYTAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMTRmMDAwMDNhMjUKKFhFTikgICAgZmZmZjgy
ZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkz
M2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMmZmZmYgZmZmZjgzMDgx
YmMyZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgz
MDBjOWRmZTAwMCBmZmZmODMwODFiYzgwMTgwIGZmZmY4MzAwYzlkZmUwMDAKKFhFTikgICAgZmZm
ZjgzMDgxYmM4MDE4OCAwMDAwMDAwNGJhOTJkZDM1IGZmZmY4MzA4MWJjMmZkYzAgZmZmZjg4MDAz
ZTNkNmYwMAooWEVOKSAgICAwZmZmZjg4MDAzZmVhNjYwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAw
MDAwMDM5ZGQyYiAwMDAwMDBmNDFjYjEwNjZjCihYRU4pICAgIDAwMDAwMGY0MWNkYWFjMDggMDAw
MDAwMDAwMDAwMDAwMCBmZmZmYzkwMDAwM2E3ZWEwIGZmZmY4ODAwM2RjMDE0ODgKKFhFTikgICAg
ZmZmZjg4MDAzZmVhMjI0MCAwMDAwMDAwMDgwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAw
MDA4MDAwMDAwMQooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIDAwMDAwMDAwZmZmZmZmZmYgMDAw
MGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTQ1YmYxCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYg
MDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwM2E3ZDI4IDAwMDAwMDAwMDAwMGJlZWYKKFhFTikg
ICAgZmZmZmMxZjdjZTIyYmVlZiBmZmZmYzFmN2NlMjJiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAw
MDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAxIGZmZmY4MzAwYzlkZmUwMDAg
MDAwMDAwMzc5YjMyMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlk
bGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5d
IGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgW2Q6IGR1bXAgcmVnaXN0
ZXJzXQooWEVOKSAqKiogRHVtcGluZyBDUFUxIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAnZCcgcHJl
c3NlZCAtPiBkdW1waW5nIHJlZ2lzdGVycwooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0
YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAx
CihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdh
aXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05U
RVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAw
MDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJj
MmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAwOTEgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhF
TikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAw
MDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1MyAgIHIxMDogZmZmZjgz
MDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA1MGIz
OTAxMTUgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhF
TikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAw
MDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAw
MDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAg
IGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2Rl
IGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZj
LzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUg
ZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAw
MDUwYjA0NDQyZiBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZm
ZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAxNGYw
MDAwM2EyNQooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgy
ZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZm
ZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAg
ZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgz
MDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZm
ZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAg
MDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikg
ICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZm
Zjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAz
OGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhF
TikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjgg
MDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJl
ZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAw
MDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZm
ODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikg
ICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVO
KQooWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiogRHVtcGlu
ZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2
XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFJJ
UDogICAgZTAwODpbPGZmZmY4MmQwODAyNzhhMGQ+XSBtYXBfZG9tYWluX3BhZ2UrMHgxNjQvMHg1
ZWUKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgoo
WEVOKSByYXg6IDAwMGZmZmZmZmZmZmYwMDAgICByYng6IGZmZmY4MmQwODA4MjdiNzAgICByY3g6
IGZmZmY4MmQwODA4MjdmZmYKKFhFTikgcmR4OiAwMDAwMDAwMGJlNjE2MDAwICAgcnNpOiAwMDAw
MDAwMGJlNjE2MDAwICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4
MDgyN2FmMCAgIHJzcDogZmZmZjgyZDA4MDgyN2FiMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMgoo
WEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6
IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiBmZmZmODMwMGMwM2ZlMDAwICAgcjEzOiAwMDAw
MDAwMDAwMDAwMDEyICAgcjE0OiAwMDAwMDAwMDAwODE1NWRmCihYRU4pIHIxNTogMDAwMDAwMDAw
MDAwNzZmYyAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAoo
WEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikg
ZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAw
MDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQw
ODAyNzhhMGQ+IChtYXBfZG9tYWluX3BhZ2UrMHgxNjQvMHg1ZWUpOgooWEVOKSAgZmYgZmYgZmYg
MGYgMDAgNDggODkgZDYgPDQ4PiAyMSBjNiA0OCA4ZCAwNSBlOSBkNSA1OSAwMCA0OCBiYSBmZiBm
ZiBmZiBmZgooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgyN2FiMDoK
KFhFTikgICAgZmZmZjgyZDA4MDgyN2MxYyBmZmZmODMwMGMwM2ZlMDAwIGZmZmY4MmQwODA4Mjdh
ZDAgZmZmZjgyZDA4MDgyN2I3MAooWEVOKSAgICBmZmZmODJkMDgwODI3Yjc4IDAwMDAwMDAwMDAw
MDAwMTIgMDAwMDAwMDAwMDgxNTVkZiAwMDAwMDAwMDAwMDA3NmZjCihYRU4pICAgIGZmZmY4MmQw
ODA4MjdiMjAgZmZmZjgyZDA4MDMzOGRmZiAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MzA4MTU1ZTcw
MTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA4
MjdiYjAgZmZmZjgyZDA4MDMzOTkxZAooWEVOKSAgICBmZmZmODJkMDgwODI3YzE4IGZmZmY4MmQw
ODA4MjdjMWMgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMTIgZmZmZjgyZDA4MDgyN2I3OCBmZmZmODJkMDgwODI3YjcwIGZmZmY4MzA4MDAw
MDAwMTIKKFhFTikgICAgMDAwMDAwMDAwMDAwNzZmYyBmZmZmODMwODE1NWUwMDAwIGZmZmY4MmQw
ODA4MjdiYzAgZmZmZjgzMDgxNTVlNzAxMAooWEVOKSAgICAwMDAwMDAwMDAwMDA3NmZjIGZmZmZm
ZmZmZmZmZmZmZmYgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDIwMTAwCihYRU4pICAgIGZm
ZmY4MmQwODA4MjdjNTAgZmZmZjgyZDA4MDMzMGEzOSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQw
ODAzMzA3MWEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2MxMCBmZmZmODJkMDgwMjI0ZmQzIGZmZmY4
MmQwODA4MjdjMTggMDAwMDAwMDAwMDdlMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDIwMDAwIDAw
MDAwMDAwMDAwMDAxMDAgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDExCihYRU4pICAg
IGZmZmY4MmQwODA4MjdjNTAgMDAwMDAwMDQwMDAwMDAwMCBmZmZmODJkMDgwODI3YzUwIGZmZmY4
MzA4MTU1ZmEwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDNmZjYyIDAw
MDAwMDAwMDAwMDAwMTEgMDAwMDAwMDAwMDAwMDAwNAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDcw
IGZmZmY4MmQwODA2MzBhNjIgZmZmZjgzMDBjMDViZjAwMCBmZmZmODJkMDgwNjZhNWEwCihYRU4p
ICAgIGZmZmY4MzAwYmU0NzI2ZDAgMDAwMDAwMDAwMjYwNTAwMCBmZmZmODMwMGJlNDcyNmMwIGZm
ZmY4MzA4MDAwMDAwMDAKKFhFTikgICAgMDBmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwMjA4NTFk
IGZmZmY4MmQwODA4MjdjZDAgZmZmZjgyZDA4MDgxODc0MAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDg2IGZmZmY4MmQwODAyM2IxNjAgZmZmZjgyZDA4MDgyN2ZmZiBmZmZmODJkMDgwODE4NzQwCihY
RU4pICAgIGZmZmY4MmQwODA4MjdjZTAgZmZmZjgyZDA4MDIzYjFiOCBmZmZmODJkMDgwODI3ZDAw
IGZmZmY4MmQwODAyM2QzNGQKKFhFTikgICAgZmZmZjgyZDA4MDgyN2QwMCBmZmZmODJkMDgwMjNi
MjAyIGZmZmY4MmQwODA4MjdkMjAgZmZmZjgyZDA4MDIzZDNlNgooWEVOKSAgICBmZmZmODJkMDgw
OTMzYzAwIGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDgyN2Q2MCBmZmZmODJkMDgwMjNhODU3
CihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzhhMGQ+XSBtYXBf
ZG9tYWluX3BhZ2UrMHgxNjQvMHg1ZWUKKFhFTikgICAgWzxmZmZmODJkMDgwMzM4ZGZmPl0gcDJt
LWVwdC5jI2VwdF9uZXh0X2xldmVsKzB4ODgvMHhiNgooWEVOKSAgICBbPGZmZmY4MmQwODAzMzk5
MWQ+XSBwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsweGUzLzB4MzVjCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDMzMGEzOT5dIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NDMwLzB4OTBmCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDYzMGE2Mj5dIGRvbTBfY29uc3RydWN0X3B2aCsweDQzMS8weDExMzIKKFhF
TikgICAgWzxmZmZmODJkMDgwNjM3NzAzPl0gY29uc3RydWN0X2RvbTArMHg4Yy8weGNjCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDYyN2Y2ZD5dIF9fc3RhcnRfeGVuKzB4MjIyZi8weDI3NWQKKFhFTikK
KFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWlu
dGVkIF0tLS0tCihYRU4pIENQVTogICAgMgooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgw
MmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdT
OiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4
MzA4MWJjMjAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzFmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwMGRmICAg
cmRpOiBmZmZmODMwODFiYzIzZDYwCihYRU4pIHJicDogZmZmZjgzMDgxYmMxZmViMCAgIHJzcDog
ZmZmZjgzMDgxYmMxZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAw
MDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMjM4NjAgICByMTE6IGZmZmY4MmQwODA5NWYx
MDAKKFhFTikgcjEyOiAwMDAwMDAwNTMzOWEwMGZiICAgcjEzOiBmZmZmODMwODFiYzIzZDMwICAg
cjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMyM2UyOCAgIGNyMDog
MDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAw
MDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAg
ICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2Fp
dC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1
OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4
CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzFmZTQwOgooWEVOKSAg
ICAwMDAwMDA0MDAwMDAwMDAyIDAwMDAwMDA1MzJjMjcyYTcgZmZmZjgzMDgxYmMxZmZmZiBmZmZm
ODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMWZlYTAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwZGU3MDAwMDJlNTAKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFm
MCAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVO
KSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgzMDgxYmMxZmVmMCBm
ZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDBjYTFmMzAw
MCBmZmZmODMwODFiYzIwMTgwIGZmZmY4MzAwY2ExZjMwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMy
MDE4OCAwMDAwMDAwNGJhOTUxMTRlIGZmZmY4MzA4MWJjMWZkYzAgMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVj
MCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwM2QwMTli
ODJhNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMjIxODAKKFhFTikgICAgMDAwMDAwMDA1
ZmIzNmVkMiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3MDAw
MAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAw
YmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAw
MDAwMDI4NiBmZmZmYzkwMDAwMjY3ZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMx
ZjdjZTIxYmVlZiBmZmZmYzFmN2NlMjFiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAw
YmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAyIGZmZmY4MzAwY2ExZjMwMDAgMDAwMDAwMzc5
YjJjMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5j
I2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgJyonIHByZXNzZWQgLT4gZmlyaW5nIGFs
bCBkaWFnbm9zdGljIGtleWhhbmRsZXJzCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0
ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIFtkOiBk
dW1wIHJlZ2lzdGVyc10KKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVi
dWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMgooWEVOKSBSSVA6ICAgIGUw
MDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgz
OTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgoo
WEVOKSByYXg6IGZmZmY4MzA4MWJjMjAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzFmZmZmICAgcnNpOiAwMDAw
MDAwMDAwMDAwMGRmICAgcmRpOiBmZmZmODMwODFiYzIzZDYwCihYRU4pIHJicDogZmZmZjgzMDgx
YmMxZmViMCAgIHJzcDogZmZmZjgzMDgxYmMxZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAoo
WEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMjM4NjAgICByMTE6
IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwNTMzOWEwMGZiICAgcjEzOiBmZmZm
ODMwODFiYzIzZDMwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgx
YmMyM2UyOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikg
ZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAw
MDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQw
ODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBm
YiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRm
IGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFi
YzFmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAyIDAwMDAwMDA1MzJjMjcyYTcgZmZmZjgz
MDgxYmMxZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMWZlYTAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwZGU3MDAwMDJlNTAKKFhFTikgICAg
ZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgy
ZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMWZmZmYgZmZm
ZjgzMDgxYmMxZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwY2ExZjMwMDAg
ZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwODFiYzIwMTgwIGZmZmY4MzAwY2ExZjMwMDAKKFhFTikg
ICAgZmZmZjgzMDgxYmMyMDE4OCAwMDAwMDAwNGJhOTUxMTRlIGZmZmY4MzA4MWJjMWZkYzAgMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDIgMDAwMDAwM2QwMTliODJhNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMjIxODAKKFhF
TikgICAgMDAwMDAwMDA1ZmIzNmVkMiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDEg
ZmZmZjg4MDAzZTM3MDAwMAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1
ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAw
MGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjY3ZWIwIDAwMDAwMDAwMDAwMGJlZWYK
KFhFTikgICAgZmZmZmMxZjdjZTIxYmVlZiBmZmZmYzFmN2NlMjFiZWVmIDAwMDAwMDAwMDAwMGJl
ZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAyIGZmZmY4MzAwY2Ex
ZjMwMDAgMDAwMDAwMzc5YjJjMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3
NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgLS0tLVsgWGVu
LTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4p
IENQVTogICAgMwooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQt
aWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAw
MjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMGMwMmMgICBy
Yng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBm
ZmZmODMwODFiYzA3ZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwMGY5ICAgcmRpOiBmZmZmODMwODFi
YzEwOTQwCihYRU4pIHJicDogZmZmZjgzMDgxYmMwN2ViMCAgIHJzcDogZmZmZjgzMDgxYmMwN2U0
MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTQgICBy
MTA6IGZmZmY4MzA4MWJjMTA0NDAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAw
MDAwMDAwNTUyNjQ2MGJiICAgcjEzOiBmZmZmODMwODFiYzEwOTEwICAgcjE0OiAwMDAwMDAwMDAw
MDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMxMGEwOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAz
YiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBj
cjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAw
MDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAg
ZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVO
KSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRf
aWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBj
IDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFj
ayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzA3ZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAw
MDAzIDAwMDAwMDA1NTE4ZmEwNWIgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODJkMDgwOTNiYzAwCihY
RU4pICAgIGZmZmY4MzA4MWJjMDdlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAxYThjMDAwMDYzNWIKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAw
MDAzIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgw
OTRhNGEwIGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgzMDgxYmMwN2VmMCBmZmZmODJkMDgwMjc0MzBk
CihYRU4pICAgIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwODFiYzBj
MTgwIGZmZmY4MzAwYzAzZmQwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwYzE4OCAwMDAwMDAwNGJh
OTc0MGM3IGZmZmY4MzA4MWJjMDdkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdj
MTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwM2QwMWNlNWY3YiAwMDAwMDAwMDAw
MDAwMDAwIGZmZmZmZmZmODJiMGU1NzgKKFhFTikgICAgZmZmZmM5MDAwMGY5ZmQwOCAwMDAwMDAw
MDAwMDAwMDAzIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3NWI4MAooWEVOKSAgICBmZmZm
ZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgx
OTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkw
MDAwMjZmZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIwYmVlZiBmZmZm
YzFmN2NlMjBiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAw
MmZmZmYwMDAwMDAwMDAzIGZmZmY4MzAwYzAzZmQwMDAgMDAwMDAwMzc5YjJhZDA4MCAwMDAwMDAw
MDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4
Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3
LzB4YjkKKFhFTikKKFhFTikgJ2QnIHByZXNzZWQgLT4gZHVtcGluZyByZWdpc3RlcnMKKFhFTikK
KFhFTikgKioqIER1bXBpbmcgQ1BVMyBob3N0IHN0YXRlOiAqKioKKFhFTikgKioqIER1bXBpbmcg
Q1BVMCBob3N0IHN0YXRlOiAqKioKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82
NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMwooWEVOKSBSSVA6
ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgy
NmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2
aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMGMwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYg
ICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzA3ZmZmICAgcnNp
OiAwMDAwMDAwMDAwMDAwMGY5ICAgcmRpOiBmZmZmODMwODFiYzEwOTQwCihYRU4pIHJicDogZmZm
ZjgzMDgxYmMwN2ViMCAgIHJzcDogZmZmZjgzMDgxYmMwN2U0MCAgIHI4OiAgMDAwMDAwMDAwMDAw
MDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTQgICByMTA6IGZmZmY4MzA4MWJjMTA0NDAg
ICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwNTUyNjQ2MGJiICAgcjEz
OiBmZmZmODMwODFiYzEwOTEwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZm
ZjgzMDgxYmMxMGEwOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1
MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3Nz
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAg
IGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZm
ZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihY
RU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAw
IGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZm
ODMwODFiYzA3ZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAzIDAwMDAwMDA1NTE4ZmEwNWIg
ZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMDdl
YTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAxYThjMDAwMDYzNWIKKFhF
TikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MmQwODA5NWYxZjAg
ZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMDdm
ZmYgZmZmZjgzMDgxYmMwN2VmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzAz
ZmQwMDAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwODFiYzBjMTgwIGZmZmY4MzAwYzAzZmQwMDAK
KFhFTikgICAgZmZmZjgzMDgxYmMwYzE4OCAwMDAwMDAwNGJhOTc0MGM3IGZmZmY4MzA4MWJjMDdk
YzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDMgMDAwMDAwM2QwMWNlNWY3YiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODJiMGU1
NzgKKFhFTikgICAgZmZmZmM5MDAwMGY5ZmQwOCAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAw
MDAwMDEgZmZmZjg4MDAzZTM3NWI4MAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZm
ODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAw
MGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjZmZWIwIDAwMDAwMDAwMDAw
MGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIwYmVlZiBmZmZmYzFmN2NlMjBiZWVmIDAwMDAwMDAw
MDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAzIGZmZmY4
MzAwYzAzZmQwMDAgMDAwMDAwMzc5YjJhZDA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlm
Mz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgLS0t
LVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjc4YTBkPl0g
bWFwX2RvbWFpbl9wYWdlKzB4MTY0LzB4NWVlCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIw
NiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiAwMDBmZmZmZmZmZmZmMDAwICAgcmJ4
OiBmZmZmODJkMDgwODI3YjcwICAgcmN4OiBmZmZmODJkMDgwODI3ZmZmCihYRU4pIHJkeDogMDAw
MDAwMDBiZTYxNjAwMCAgIHJzaTogMDAwMDAwMDBiZTYxNjAwMCAgIHJkaTogMDAwMDAwMDAwMDAw
MDEwMAooWEVOKSByYnA6IGZmZmY4MmQwODA4MjdhZjAgICByc3A6IGZmZmY4MmQwODA4MjdhYjAg
ICByODogIDAwMDAwMDAwMDAwMDAwMDIKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEw
OiA4MDAwMDAwMDAwMDAwMDAxICAgcjExOiA3ZmZmZmZmZmZmZmZmZmZlCihYRU4pIHIxMjogZmZm
ZjgzMDBjMDNmZTAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMDAxMiAgIHIxNDogMDAwMDAwMDAwMDgx
NTVkZgooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDc2ZmMgICBjcjA6IDAwMDAwMDAwODAwNTAwM2Ig
ICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3Iy
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAw
MDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVz
OiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjc4YTBkPiAobWFwX2RvbWFpbl9wYWdlKzB4MTY0
LzB4NWVlKToKKFhFTikgIGZmIGZmIGZmIDBmIDAwIDQ4IDg5IGQ2IDw0OD4gMjEgYzYgNDggOGQg
MDUgZTkgZDUgNTkgMDAgNDggYmEgZmYgZmYgZmYgZmYKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MmQwODA4MjdhYjA6CihYRU4pICAgIGZmZmY4MmQwODA4MjdjMWMgZmZmZjgz
MDBjMDNmZTAwMCBmZmZmODJkMDgwODI3YWQwIGZmZmY4MmQwODA4MjdiNzAKKFhFTikgICAgZmZm
ZjgyZDA4MDgyN2I3OCAwMDAwMDAwMDAwMDAwMDEyIDAwMDAwMDAwMDA4MTU1ZGYgMDAwMDAwMDAw
MDAwNzZmYwooWEVOKSAgICBmZmZmODJkMDgwODI3YjIwIGZmZmY4MmQwODAzMzhkZmYgMDAwMDAw
MDAwMDAwMDAwMiBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDEgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwODI3YmIwIGZmZmY4MmQwODAzMzk5MWQKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2MxOCBmZmZmODJkMDgwODI3YzFjIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDEyIGZmZmY4MmQwODA4MjdiNzggZmZm
ZjgyZDA4MDgyN2I3MCBmZmZmODMwODAwMDAwMDEyCihYRU4pICAgIDAwMDAwMDAwMDAwMDc2ZmMg
ZmZmZjgzMDgxNTVlMDAwMCBmZmZmODJkMDgwODI3YmMwIGZmZmY4MzA4MTU1ZTcwMTAKKFhFTikg
ICAgMDAwMDAwMDAwMDAwNzZmYyBmZmZmZmZmZmZmZmZmZmZmIGZmZmY4MzA4MTU1ZmEwMDAgMDAw
MDAwMDAwMDAyMDEwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzUwIGZmZmY4MmQwODAzMzBhMzkg
MDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMzMwNzFhCihYRU4pICAgIGZmZmY4MmQwODA4Mjdj
MTAgZmZmZjgyZDA4MDIyNGZkMyBmZmZmODJkMDgwODI3YzE4IDAwMDAwMDAwMDA3ZTAwMDAKKFhF
TikgICAgMDAwMDAwMDAwMDAyMDAwMCAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwMDAwMTEg
MDAwMDAwMDAwMDAwMDAxMQooWEVOKSAgICBmZmZmODJkMDgwODI3YzUwIDAwMDAwMDA0MDAwMDAw
MDAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAxMDAgMDAwMDAwMDAwMDAzZmY2MiAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMDQK
KFhFTikgICAgZmZmZjgyZDA4MDgyN2Q3MCBmZmZmODJkMDgwNjMwYTYyIGZmZmY4MzAwYzA1YmYw
MDAgZmZmZjgyZDA4MDY2YTVhMAooWEVOKSAgICBmZmZmODMwMGJlNDcyNmQwIDAwMDAwMDAwMDI2
MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMCBmZmZmODMwODAwMDAwMDAwCihYRU4pICAgIDAwZmY4MmQw
ODA4MjdjZDAgZmZmZjgyZDA4MDIwODUxZCBmZmZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODA4MTg3
NDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA4NiBmZmZmODJkMDgwMjNiMTYwIGZmZmY4MmQwODA4
MjdmZmYgZmZmZjgyZDA4MDgxODc0MAooWEVOKSAgICBmZmZmODJkMDgwODI3Y2UwIGZmZmY4MmQw
ODAyM2IxYjggZmZmZjgyZDA4MDgyN2QwMCBmZmZmODJkMDgwMjNkMzRkCihYRU4pICAgIGZmZmY4
MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzYjIwMiBmZmZmODJkMDgwODI3ZDIwIGZmZmY4MmQwODAy
M2QzZTYKKFhFTikgICAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwOTMzYzAwIGZmZmY4MmQw
ODA4MjdkNjAgZmZmZjgyZDA4MDIzYTg1NwooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMjc4YTBkPl0gbWFwX2RvbWFpbl9wYWdlKzB4MTY0LzB4NWVlCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDMzOGRmZj5dIHAybS1lcHQuYyNlcHRfbmV4dF9sZXZlbCsweDg4LzB4YjYK
KFhFTikgICAgWzxmZmZmODJkMDgwMzM5OTFkPl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50cnkrMHhl
My8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFwX2FkZF9l
bnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0
cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0
cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0
X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0
ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBO
b3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZm
ZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMv
MHgzMwooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYgICBDT05URVhUOiBoeXBlcnZpc29y
CihYRU4pIHJheDogZmZmZjgyZDA4MDk1ZWZhYyAgIHJieDogMDAwMDAwMDAwMDAwMDIwMCAgIHJj
eDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MmQwODA4MjdmZmYgICByc2k6IDAw
MDAwMDAwMDAwMDAwMGEgICByZGk6IGZmZmY4MmQwODA4MTc2YjgKKFhFTikgcmJwOiBmZmZmODJk
MDgwODI3ODE4ICAgcnNwOiBmZmZmODJkMDgwODI3ODA4ICAgcjg6ICBmZmZmODMwODFiYzMwMDAw
CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDA2NCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMyAgIHIx
MTogMDAwMDAwMDAwMDAwMDAxMAooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAyOTIgICByMTM6IGZm
ZmY4MmQwODAyNTBiOGEgICByMTQ6IGZmZmY4MmQwODA0NGI3ZmUKKFhFTikgcjE1OiBmZmZmODJk
MDgwODI3YTA4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUw
CihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6
IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgy
ZDA4MDI1MDZjNj4gKGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgz
Myk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5ZCA8NDg+IDgzIGM0IDA4IDViIDVkIGMz
IDU1IDQ4IDg5IGU1IGYwIGZmIDA1IDg4IGMwCihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJz
cD1mZmZmODJkMDgwODI3ODA4OgooWEVOKSAgICBmZmZmODJkMDgwNDRiN2ZlIGZmZmY4MmQwODA4
MjdhMDggZmZmZjgyZDA4MDgyNzgzOCBmZmZmODJkMDgwMmE4MzZjCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgZmZmZjgyZDA4MDgyN2EwOCBmZmZmODJkMDgwODI3ODU4IGZmZmY4MmQwODAyMTcx
YjkKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA2NCBmZmZmODJkMDgwODI3YTA4IGZmZmY4MmQwODA4
Mjc4NzggZmZmZjgyZDA4MDIxNzJkMgooWEVOKSAgICBmZmZmODJkMDgwODAxMmEwIDAwMDAwMDAw
MDAwMDAwNjQgZmZmZjgyZDA4MDgyNzhiOCBmZmZmODJkMDgwMjE2YjBjCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMmEgMDAwMDAwMDAwMDAwMDAyYSBmZmZmODJkMDgwODI3YTA4IGZmZmY4MmQwODAy
NTBiOGEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2EwOCAwMDAwMDAwMDAwMDAwMjkyIGZmZmY4MmQw
ODA4Mjc4ZDggZmZmZjgyZDA4MDIxNzA1MAooWEVOKSAgICBmZmZmODJkMDgwODI3YTA4IDAwMDAw
MDAwMDAwMDAwMmEgZmZmZjgyZDA4MDgyNzhlOCBmZmZmODJkMDgwMjUwNDY5CihYRU4pICAgIGZm
ZmY4MmQwODA4Mjc5MDggZmZmZjgyZDA4MDI1MGJlYyBmZmZmODJkMDgwODE3NzgwIGZmZmY4MmQw
ODA4MTc3ZjgKKFhFTikgICAgZmZmZjgyZDA4MDgyNzk1OCBmZmZmODJkMDgwMjUzMGFhIGZmZmY4
MmQwODAzN2Y4NDEgMmFmZjgyZDA4MDM3ZjgzNQooWEVOKSAgICBmZmZmODJkMDgwMzdmODQxIGZm
ZmY4MmQwODA5M2M3YTAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwODE3NzgwCihYRU4pICAg
IGZmZmY4MmQwODA4MjdhMDggMDAwMDAwMDAwMDAwMDAwNCBmZmZmODJkMDgwODI3OTg4IGZmZmY4
MmQwODAyNTFiMzIKKFhFTikgICAgZmZmZjgzMDgxYmM0MDQwMCBmZmZmODJkMDgwODI3YTA4IDAw
MDAwMDAwMDAwMDAwZjEgZmZmZjgyZDA4MDkzYzdlMAooWEVOKSAgICBmZmZmODJkMDgwODI3OWY4
IGZmZmY4MmQwODAyODJjOTEgZmZmZjgyZDA4MDgyNzliYyBmZmZmODMwODFiYzQwNDI0CihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMzdmODQxIGZm
ZmY4MmQwODAzN2Y4MzUKKFhFTikgICAgZmZmZjgyZDA4MDM3Zjg0MSAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3
ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdkMmY3ZjdkODVkNyBmZmZmODJkMDgwMzdmOGFhCihY
RU4pICAgIDAwMDAwMDAwMDAwMDc2ZmMgMDAwMDAwMDAwMDgxNTVkZiAwMDAwMDAwMDAwMDAwMDEy
IGZmZmY4MzAwYzAzZmUwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2FmMCBmZmZmODJkMDgwODI3
YjcwIDdmZmZmZmZmZmZmZmZmZmUgODAwMDAwMDAwMDAwMDAwMQooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDIgMDAwZmZmZmZmZmZmZjAwMCBmZmZmODJkMDgwODI3ZmZm
CihYRU4pICAgIDAwMDAwMDAwYmU2MTYwMDAgMDAwMDAwMDBiZTYxNjAwMCAwMDAwMDAwMDAwMDAw
MTAwIDAwMDAwMGYxMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMv
MHgzMwooWEVOKSAgICBbPGZmZmY4MmQwODAyYTgzNmM+XSBzaG93X2V4ZWN1dGlvbl9zdGF0ZSsw
eDMyLzB4MzcKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MWI5Pl0gZHVtcF9leGVjc3RhdGUrMHg4
NS8weDEzOQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTcyZDI+XSBrZXloYW5kbGVyLmMjZHVtcF9y
ZWdpc3RlcnMrMHg2NS8weDEwNQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTZiMGM+XSBrZXloYW5k
bGVyLmMjcnVuX2FsbF9rZXloYW5kbGVycysweDgwLzB4YTIKKFhFTikgICAgWzxmZmZmODJkMDgw
MjE3MDUwPl0gaGFuZGxlX2tleXByZXNzKzB4OGUvMHhjOQooWEVOKSAgICBbPGZmZmY4MmQwODAy
NTA0Njk+XSBjb25zb2xlLmMjX19zZXJpYWxfcngrMHg0Zi8weDUxCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDI1MGJlYz5dIGNvbnNvbGUuYyNzZXJpYWxfcngrMHg2Mi8weDhjCihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI1MzBhYT5dIHNlcmlhbF9yeF9pbnRlcnJ1cHQrMHg2MC8weGIyCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDI1MWIzMj5dIG5zMTY1NTAuYyNuczE2NTUwX2ludGVycnVwdCsweDM2LzB4N2QK
KFhFTikgICAgWzxmZmZmODJkMDgwMjgyYzkxPl0gZG9fSVJRKzB4NWVjLzB4NjdlCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDM3ZjhhYT5dIGNvbW1vbl9pbnRlcnJ1cHQrMHgxMGEvMHgxMjAKKFhFTikg
ICAgWzxmZmZmODJkMDgwMjc4YTBkPl0gbWFwX2RvbWFpbl9wYWdlKzB4MTY0LzB4NWVlCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDMzOGRmZj5dIHAybS1lcHQuYyNlcHRfbmV4dF9sZXZlbCsweDg4LzB4
YjYKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OTFkPl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50cnkr
MHhlMy8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFwX2Fk
ZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2Nv
bnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNv
bnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0
YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBz
dGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXlo
YW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVO
KSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJh
eDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAw
MDAxNzMgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIw
ICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5
OiAgMDAwMDAwMDAwMDAwNDA1NCAgIHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgy
ZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA1YTI3MTk1NGIgICByMTM6IGZmZmY4MzA4MWJj
MjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4
ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNy
MzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBz
czogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlm
Mz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1
IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkg
MDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6
CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMDVhMjBiMDZkYSBmZmZmODMwODFiYzJm
ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDE5ODQwMDAwNTYwMgooWEVOKSAgICBmZmZmODJk
MDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMz
YzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFi
YzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMw
MGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZm
ODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNl
M2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAw
MDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBm
ZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAw
YmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAw
MDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAg
ICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAw
MDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAw
MDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRs
ZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0g
ZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3Rl
cnNdCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVz
c2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRF
WFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAw
MDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMx
ZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDE4MyAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAooWEVO
KSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODogIDAw
MDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU2ICAgcjEwOiBmZmZmODMw
ODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDViMDE0
ODEyMSAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVO
KSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAw
MDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAg
ZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUg
YXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBm
YyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAw
NWFmZjQ0YjhmIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZm
ODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMGM0NTAw
MDAyMjg0CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODJk
MDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZm
ODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBm
ZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMw
MGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZm
ODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAw
MDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4
ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVO
KSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2ViMCAw
MDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVl
ZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAw
MDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4
MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAg
ICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4p
CihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5n
IENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZf
NjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQ
OiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI3ODJiNT5dIF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2
NC8weDZlCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIENPTlRFWFQ6IGh5cGVydmlz
b3IKKFhFTikgcmF4OiBmZmZmODMwMGMwM2ZlMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMjAwICAg
cmN4OiBmZmZmODJkMDgwODI3ZmZmCihYRU4pIHJkeDogZmZmZjgzMDBjMDNmZTAwMCAgIHJzaTog
MDAwMDAwMDAwMDAwYjcxYiAgIHJkaTogMDAwMDAwMDAwMDAwMDEwMAooWEVOKSByYnA6IGZmZmY4
MmQwODA4MjdhYzAgICByc3A6IGZmZmY4MmQwODA4MjdhYjAgICByODogIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEwOiA4MDAwMDAwMDAwMDAwMDAxICAg
cjExOiA3ZmZmZmZmZmZmZmZmZmZlCihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzog
ZmZmZmZmZmZmZmZmZmZmZiAgIHIxNDogMDAwMDAwMDAwMDgxNTVlMQooWEVOKSByMTU6IDAwMDAw
MDAwMDAwMGI3MWIgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2
ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBn
czogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZm
ODJkMDgwMjc4MmI1PiAoX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUpOgooWEVOKSAg
ZmQgZmYgZmYgNDggMDkgMWMgMjQgOWQgPDQ0PiA4OSBlMCA1YiA0MSA1YyA1ZCBjMyAwZiAwYiA1
NSA0OCA4OSBlNSBlOCA4OQooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4
MDgyN2FiMDoKKFhFTikgICAgZmZmZjgyZDA4MDgyN2MxYyBmZmZmODMwMGMwM2ZlMDAwIGZmZmY4
MmQwODA4MjdhZDAgZmZmZjgyZDA4MDI3ODJjOAooWEVOKSAgICBmZmZmODJkMDgwODI3YjIwIGZm
ZmY4MmQwODAyNzhhZTcgMDAwMDAwMDAwMDgxNTVkZiAwMDAwMDAwMDAwMDBiNzFhCihYRU4pICAg
IGZmZmY4MmQwODA4MjdiMjAgZmZmZjgyZDA4MDgyN2MxYyBmZmZmODMwODE1NWU3MDEwIGZmZmZm
ZmZmZmZmZmZmZmYKKFhFTikgICAgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwMDBiNzFiIGZm
ZmY4MmQwODA4MjdiYjAgZmZmZjgyZDA4MDMzOTg3MAooWEVOKSAgICBmZmZmODJkMDgwODI3YzE4
IGZmZmY4MmQwODA4MjdjMWMgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDkgZmZmZjgyZDA4MDgyN2I3OCBmZmZmODJkMDgwODI3YjcwIGZm
ZmY4MmQwMDAwMDAwMDkKKFhFTikgICAgMDAwMDAwMDAwMDAwYjcxYSBmZmZmODMwODE1NWRmMDAw
IDAwMDAwMGYxMDAwMDAwMDAgZmZmZjgzMDgxNTVlNzAxMAooWEVOKSAgICAwMDAwMDAwMDAwMDBi
NzFiIGZmZmZmZmZmZmZmZmZmZmYgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDIwMTAwCihY
RU4pICAgIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgyZDA4MDMzMGEzOSAwMDAwMDAwMDAwMDAwMDAw
IGZmZmY4MmQwODAzMzA3MWEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2MxMCBmZmZmODJkMDgwMjI0
ZmQzIGZmZmY4MmQwODA4MjdjMTggMDAwMDAwMDAwMDdlMDAwMAooWEVOKSAgICAwMDAwMDAwMDAw
MDIwMDAwIDAwMDAwMDAwMDAwMDAxMDAgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDEx
CihYRU4pICAgIGZmZmY4MmQwODA4MjdjNTAgMDAwMDAwMDQwMDAwMDAwMCBmZmZmODJkMDgwODI3
YzUwIGZmZmY4MzA4MTU1ZmEwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAw
MDNmZjYyIDAwMDAwMDAwMDAwMDAwMTEgMDAwMDAwMDAwMDAwMDAwNAooWEVOKSAgICBmZmZmODJk
MDgwODI3ZDcwIGZmZmY4MmQwODA2MzBhNjIgZmZmZjgzMDBjMDViZjAwMCBmZmZmODJkMDgwNjZh
NWEwCihYRU4pICAgIGZmZmY4MzAwYmU0NzI2ZDAgMDAwMDAwMDAwMjYwNTAwMCBmZmZmODMwMGJl
NDcyNmMwIGZmZmY4MzA4MDAwMDAwMDAKKFhFTikgICAgMDBmZjgyZDA4MDgyN2NkMCBmZmZmODJk
MDgwMjA4NTFkIGZmZmY4MmQwODA4MjdjZDAgZmZmZjgyZDA4MDgxODc0MAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDg2IGZmZmY4MmQwODAyM2IxNjAgZmZmZjgyZDA4MDgyN2ZmZiBmZmZmODJkMDgw
ODE4NzQwCihYRU4pICAgIGZmZmY4MmQwODA4MjdjZTAgZmZmZjgyZDA4MDIzYjFiOCBmZmZmODJk
MDgwODI3ZDAwIGZmZmY4MmQwODAyM2QzNGQKKFhFTikgICAgZmZmZjgyZDA4MDgyN2QwMCBmZmZm
ODJkMDgwMjNiMjAyIGZmZmY4MmQwODA4MjdkMjAgZmZmZjgyZDA4MDIzZDNlNgooWEVOKSAgICBm
ZmZmODJkMDgwOTMzYzAwIGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDgyN2Q2MCBmZmZmODJk
MDgwMjNhODU3CihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzgy
YjU+XSBfX3N5bmNfbG9jYWxfZXhlY3N0YXRlKzB4NjQvMHg2ZQooWEVOKSAgICBbPGZmZmY4MmQw
ODAyNzgyYzg+XSBzeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDkvMHhiCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDI3OGFlNz5dIG1hcF9kb21haW5fcGFnZSsweDIzZS8weDVlZQooWEVOKSAgICBbPGZmZmY4
MmQwODAzMzk4NzA+XSBwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsweDM2LzB4MzVjCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDMzMGEzOT5dIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NDMwLzB4OTBm
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzMGE2Mj5dIGRvbTBfY29uc3RydWN0X3B2aCsweDQzMS8w
eDExMzIKKFhFTikgICAgWzxmZmZmODJkMDgwNjM3NzAzPl0gY29uc3RydWN0X2RvbTArMHg4Yy8w
eGNjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYyN2Y2ZD5dIF9fc3RhcnRfeGVuKzB4MjIyZi8weDI3
NWQKKFhFTikKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAg
IE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMwooWEVOKSBSSVA6ICAgIGUwMDg6Wzxm
ZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhF
TikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSBy
YXg6IGZmZmY4MzA4MWJjMGMwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzA3ZmZmICAgcnNpOiAwMDAwMDAwMDAw
MDAwMTdmICAgcmRpOiBmZmZmODMwODFiYzEwOTQwCihYRU4pIHJicDogZmZmZjgzMDgxYmMwN2Vi
MCAgIHJzcDogZmZmZjgzMDgxYmMwN2U0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSBy
OTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMTA0NDAgICByMTE6IGZmZmY4
MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwNWJkYzllYjNlICAgcjEzOiBmZmZmODMwODFi
YzEwOTEwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMxMGEw
OCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBj
cjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAw
MDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAg
c3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5
ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4
NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5
IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzA3ZTQw
OgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAzIDAwMDAwMDA1YmNkZjEyYzAgZmZmZjgzMDgxYmMw
N2ZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMDdlYTAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAxOTFjMDAwMDU2ZTQKKFhFTikgICAgZmZmZjgy
ZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkz
M2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgzMDgx
YmMwN2VmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgz
MDBjMDNmZDAwMCBmZmZmODMwODFiYzBjMTgwIGZmZmY4MzAwYzAzZmQwMDAKKFhFTikgICAgZmZm
ZjgzMDgxYmMwYzE4OCAwMDAwMDAwNGJhOTc0MGM3IGZmZmY4MzA4MWJjMDdkYzAgMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZm
ZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDMgMDAw
MDAwM2QwMWNlNWY3YiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODJiMGU1NzgKKFhFTikgICAg
ZmZmZmM5MDAwMGY5ZmQwOCAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4
MDAzZTM3NWI4MAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAw
MGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYg
MDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjZmZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikg
ICAgZmZmZmMxZjdjZTIwYmVlZiBmZmZmYzFmN2NlMjBiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAw
MDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAzIGZmZmY4MzAwYzAzZmQwMDAg
MDAwMDAwMzc5YjJhZDA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlk
bGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5d
IGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BV
MSBob3N0IHN0YXRlOiAqKioKKFhFTikgJyonIHByZXNzZWQgLT4gZmlyaW5nIGFsbCBkaWFnbm9z
dGljIGtleWhhbmRsZXJzCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRl
YnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDEKKFhFTikgUklQOiAgICBl
MDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4
Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IK
KFhFTikgcmF4OiBmZmZmODMwODFiYzgwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMyZmZmZiAgIHJzaTogMDAw
MDAwMDAwMDAwMDFiNSAgIHJkaTogZmZmZjgzMDgxYmMyMzEwMAooWEVOKSByYnA6IGZmZmY4MzA4
MWJjMmZlYjAgICByc3A6IGZmZmY4MzA4MWJjMmZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgK
KFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzhkYmMwICAgcjEx
OiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDVjZmRhMWFkYyAgIHIxMzogZmZm
ZjgzMDgxYmMyMzBkMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4
MWJjMjMxYzggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAK
KFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczog
MDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJk
MDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAg
ZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0
ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgx
YmMyZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMSAwMDAwMDAwNWNmYzAxNWNmIGZmZmY4
MzA4MWJjMmZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzJmZWEwIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMjVkYjAwMDA3YzVjCihYRU4pICAg
IGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwOTVmMWYwIGZmZmY4
MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzJmZmZmIGZm
ZmY4MzA4MWJjMmZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGM5ZGZlMDAw
IGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDgxYmM4MDE4MCBmZmZmODMwMGM5ZGZlMDAwCihYRU4p
ICAgIGZmZmY4MzA4MWJjODAxODggMDAwMDAwMDRiYTkyZGQzNSBmZmZmODMwODFiYzJmZGMwIGZm
ZmY4ODAwM2UzZDZmMDAKKFhFTikgICAgMGZmZmY4ODAwM2ZlYTY2MCAwMDAwMDAwMDAwMDAwMDAx
IDAwMDAwMDAwMDAzOWRkMmIgMDAwMDAwZjQxY2IxMDY2YwooWEVOKSAgICAwMDAwMDBmNDFjZGFh
YzA4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmM5MDAwMDNhN2VhMCBmZmZmODgwMDNkYzAxNDg4CihY
RU4pICAgIGZmZmY4ODAwM2ZlYTIyNDAgMDAwMDAwMDA4MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAx
IDAwMDAwMDAwODAwMDAwMDEKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSAwMDAwMDAwMGZmZmZm
ZmZmIDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk0NWJmMQooWEVOKSAgICAwMDAwMDBiZjAw
MDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDNhN2QyOCAwMDAwMDAwMDAwMDBiZWVm
CihYRU4pICAgIGZmZmZjMWY3Y2UyMmJlZWYgZmZmZmMxZjdjZTIyYmVlZiAwMDAwMDAwMDAwMDBi
ZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMSBmZmZmODMwMGM5
ZGZlMDAwIDAwMDAwMDM3OWIzMjEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBt
d2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAy
NzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pIFtkOiBkdW1w
IHJlZ2lzdGVyc10KKFhFTikgKioqIER1bXBpbmcgQ1BVMSBob3N0IHN0YXRlOiAqKioKKFhFTikg
J2QnIHByZXNzZWQgLT4gZHVtcGluZyByZWdpc3RlcnMKKFhFTikKKFhFTikgLS0tLVsgWGVuLTQu
MTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQ
VTogICAgMQooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRs
ZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAy
ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjODAwMmMgICByYng6
IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZm
ODMwODFiYzJmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwMWI1ICAgcmRpOiBmZmZmODMwODFiYzIz
MTAwCihYRU4pIHJicDogZmZmZjgzMDgxYmMyZmViMCAgIHJzcDogZmZmZjgzMDgxYmMyZmU0MCAg
IHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6
IGZmZmY4MzA4MWJjOGRiYzAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAw
MDAwNWNmZGExYWRjICAgcjEzOiBmZmZmODMwODFiYzIzMGQwICAgcjE0OiAwMDAwMDAwMDAwMDAw
MDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMyMzFjOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAg
IGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAw
MDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6
IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBY
ZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRs
ZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4
IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0
cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzJmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAx
IDAwMDAwMDA1Y2ZjMDE1Y2YgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4p
ICAgIGZmZmY4MzA4MWJjMmZlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAyNWRiMDAwMDdjNWMKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAx
IGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRh
NGEwIGZmZmY4MzA4MWJjMmZmZmYgZmZmZjgzMDgxYmMyZmVmMCBmZmZmODJkMDgwMjc0MzBkCihY
RU4pICAgIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwODFiYzgwMTgw
IGZmZmY4MzAwYzlkZmUwMDAKKFhFTikgICAgZmZmZjgzMDgxYmM4MDE4OCAwMDAwMDAwNGJhOTJk
ZDM1IGZmZmY4MzA4MWJjMmZkYzAgZmZmZjg4MDAzZTNkNmYwMAooWEVOKSAgICAwZmZmZjg4MDAz
ZmVhNjYwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDM5ZGQyYiAwMDAwMDBmNDFjYjEwNjZj
CihYRU4pICAgIDAwMDAwMGY0MWNkYWFjMDggMDAwMDAwMDAwMDAwMDAwMCBmZmZmYzkwMDAwM2E3
ZWEwIGZmZmY4ODAwM2RjMDE0ODgKKFhFTikgICAgZmZmZjg4MDAzZmVhMjI0MCAwMDAwMDAwMDgw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDA4MDAwMDAwMQooWEVOKSAgICBmZmZmZmZm
ZjgyMTAwMzhlIDAwMDAwMDAwZmZmZmZmZmYgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTQ1
YmYxCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAw
M2E3ZDI4IDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIyYmVlZiBmZmZmYzFm
N2NlMjJiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZm
ZmYwMDAwMDAwMDAxIGZmZmY4MzAwYzlkZmUwMDAgMDAwMDAwMzc5YjMyMTA4MCAwMDAwMDAwMDAw
MzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYw
MTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAg
IFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4
YjkKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioKKFhFTikgKioq
IER1bXBpbmcgQ1BVMiBob3N0IHN0YXRlOiAqKioKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFi
bGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjc4MmI1Pl0gX19zeW5jX2xvY2FsX2V4ZWNz
dGF0ZSsweDY0LzB4NmUKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgQ09OVEVYVDog
aHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzAwYzAzZmUwMDAgICByYng6IDAwMDAwMDAwMDAw
MDAyMDAgICByY3g6IGZmZmY4MmQwODA4MjdmZmYKKFhFTikgcmR4OiBmZmZmODMwMGMwM2ZlMDAw
ICAgcnNpOiAwMDAwMDAwMDAwMDBiNzFiICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJi
cDogZmZmZjgyZDA4MDgyN2FjMCAgIHJzcDogZmZmZjgyZDA4MDgyN2FiMCAgIHI4OiAgMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDgwMDAwMDAwMDAw
MDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAw
ICAgcjEzOiBmZmZmZmZmZmZmZmZmZmZmICAgcjE0OiAwMDAwMDAwMDAwODE1NWUxCihYRU4pIHIx
NTogMDAwMDAwMDAwMDAwYjcxYiAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAw
MDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAw
ICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczog
MDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91
bmQgPGZmZmY4MmQwODAyNzgyYjU+IChfX3N5bmNfbG9jYWxfZXhlY3N0YXRlKzB4NjQvMHg2ZSk6
CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5ZCA8NDQ+IDg5IGUwIDViIDQxIDVjIDVkIGMz
IDBmIDBiIDU1IDQ4IDg5IGU1IGU4IDg5CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1m
ZmZmODJkMDgwODI3YWIwOgooWEVOKSAgICBmZmZmODJkMDgwODI3YzFjIGZmZmY4MzAwYzAzZmUw
MDAgZmZmZjgyZDA4MDgyN2FkMCBmZmZmODJkMDgwMjc4MmM4CihYRU4pICAgIGZmZmY4MmQwODA4
MjdiMjAgZmZmZjgyZDA4MDI3OGFlNyAwMDAwMDAwMDAwODE1NWRmIDAwMDAwMDAwMDAwMGI3MWEK
KFhFTikgICAgZmZmZjgyZDA4MDgyN2IyMCBmZmZmODJkMDgwODI3YzFjIGZmZmY4MzA4MTU1ZTcw
MTAgZmZmZmZmZmZmZmZmZmZmZgooWEVOKSAgICBmZmZmODJkMDgwODI3YzE4IDAwMDAwMDAwMDAw
MGI3MWIgZmZmZjgyZDA4MDgyN2JiMCBmZmZmODJkMDgwMzM5ODcwCihYRU4pICAgIGZmZmY4MmQw
ODA4MjdjMTggZmZmZjgyZDA4MDgyN2MxYyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4
MjdiNzAgZmZmZjgyZDAwMDAwMDAwOQooWEVOKSAgICAwMDAwMDAwMDAwMDBiNzFhIGZmZmY4MzA4
MTU1ZGYwMDAgMDAwMDAwZjEwMDAwMDAwMCBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAw
MDAwMDAwMGI3MWIgZmZmZmZmZmZmZmZmZmZmZiBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAw
MjAxMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAw
MDAwMDAwMDAgZmZmZjgyZDA4MDMzMDcxYQooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4
MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAw
MDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAw
MDAwMDAwMTEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4
MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAw
MDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAg
IGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4
MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZm
ZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2Qw
IGZmZmY4MmQwODAyMDg1MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmIGZm
ZmY4MmQwODA4MTg3NDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4
IGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgwODI3
ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZmZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2CihY
RU4pICAgIGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYw
IGZmZmY4MmQwODAyM2E4NTcKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDI3ODJiNT5dIF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2NC8weDZlCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDI3ODJjOD5dIHN5bmNfbG9jYWxfZXhlY3N0YXRlKzB4OS8weGIKKFhFTikgICAg
WzxmZmZmODJkMDgwMjc4YWU3Pl0gbWFwX2RvbWFpbl9wYWdlKzB4MjNlLzB4NWVlCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDMzOTg3MD5dIHAybS1lcHQuYyNlcHRfZ2V0X2VudHJ5KzB4MzYvMHgzNWMK
KFhFTikgICAgWzxmZmZmODJkMDgwMzMwYTM5Pl0gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkrMHg0
MzAvMHg5MGYKKFhFTikgICAgWzxmZmZmODJkMDgwNjMwYTYyPl0gZG9tMF9jb25zdHJ1Y3RfcHZo
KzB4NDMxLzB4MTEzMgooWEVOKSAgICBbPGZmZmY4MmQwODA2Mzc3MDM+XSBjb25zdHJ1Y3RfZG9t
MCsweDhjLzB4Y2MKKFhFTikgICAgWzxmZmZmODJkMDgwNjI3ZjZkPl0gX19zdGFydF94ZW4rMHgy
MjJmLzB4Mjc1ZAooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBk
ZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAyCihYRU4pIFJJUDogICAg
ZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8w
eDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29y
CihYRU4pIHJheDogZmZmZjgzMDgxYmMyMDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJj
eDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMWZmZmYgICByc2k6IDAw
MDAwMDAwMDAwMDAxZmIgICByZGk6IGZmZmY4MzA4MWJjMjNkNjAKKFhFTikgcmJwOiBmZmZmODMw
ODFiYzFmZWIwICAgcnNwOiBmZmZmODMwODFiYzFmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4
CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMyMzg2MCAgIHIx
MTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA1ZjgzOTJiNjggICByMTM6IGZm
ZmY4MzA4MWJjMjNkMzAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMw
ODFiYzIzZTI4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUw
CihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6
IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgy
ZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikg
IGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTgg
NGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4
MWJjMWZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDIgMDAwMDAwMDVmNzdlZDJhZCBmZmZm
ODMwODFiYzFmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMxZmVhMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDBiNDAwMDAwMjE4ZAooWEVOKSAg
ICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDIgZmZmZjgyZDA4MDk1ZjFmMCBmZmZm
ODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMxZmZmZiBm
ZmZmODMwODFiYzFmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjYTFmMzAw
MCBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzA4MWJjMjAxODAgZmZmZjgzMDBjYTFmMzAwMAooWEVO
KSAgICBmZmZmODMwODFiYzIwMTg4IDAwMDAwMDA0YmE5NTExNGUgZmZmZjgzMDgxYmMxZmRjMCAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMiAwMDAwMDAzZDAxOWI4MmE2IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAyMjE4MAoo
WEVOKSAgICAwMDAwMDAwMDVmYjM2ZWQyIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAw
MSBmZmZmODgwMDNlMzcwMDAwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEw
MDVlOSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYw
MDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNjdlYjAgMDAwMDAwMDAwMDAwYmVl
ZgooWEVOKSAgICBmZmZmYzFmN2NlMjFiZWVmIGZmZmZjMWY3Y2UyMWJlZWYgMDAwMDAwMDAwMDAw
YmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDIgZmZmZjgzMDBj
YTFmMzAwMCAwMDAwMDAzNzliMmMxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0g
bXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgw
Mjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAnKicgcHJl
c3NlZCAtPiBmaXJpbmcgYWxsIGRpYWdub3N0aWMga2V5aGFuZGxlcnMKKFhFTikgKioqIER1bXBp
bmcgQ1BVMiBob3N0IHN0YXRlOiAqKioKKFhFTikgKioqIER1bXBpbmcgQ1BVMyBob3N0IHN0YXRl
OiAqKioKKFhFTikgW2Q6IGR1bXAgcmVnaXN0ZXJzXQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0
YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAy
CihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdh
aXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05U
RVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmMyMDAyYyAgIHJieDogMDAwMDAw
MDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJj
MWZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAxZmIgICByZGk6IGZmZmY4MzA4MWJjMjNkNjAKKFhF
TikgcmJwOiBmZmZmODMwODFiYzFmZWIwICAgcnNwOiBmZmZmODMwODFiYzFmZTQwICAgcjg6ICAw
MDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgz
MDgxYmMyMzg2MCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA1Zjgz
OTJiNjggICByMTM6IGZmZmY4MzA4MWJjMjNkMzAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhF
TikgcjE1OiBmZmZmODMwODFiYzIzZTI4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAw
MDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAw
MDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAg
IGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2Rl
IGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZj
LzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUg
ZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MzA4MWJjMWZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDIgMDAwMDAw
MDVmNzdlZDJhZCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZm
ZjgzMDgxYmMxZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDBiNDAw
MDAwMjE4ZAooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDIgZmZmZjgy
ZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZm
ZjgzMDgxYmMxZmZmZiBmZmZmODMwODFiYzFmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAg
ZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzA4MWJjMjAxODAgZmZmZjgz
MDBjYTFmMzAwMAooWEVOKSAgICBmZmZmODMwODFiYzIwMTg4IDAwMDAwMDA0YmE5NTExNGUgZmZm
ZjgzMDgxYmMxZmRjMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikg
ICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAzZDAxOWI4MmE2IDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAyMjE4MAooWEVOKSAgICAwMDAwMDAwMDVmYjM2ZWQyIDAwMDAwMDAwMDAwMDAwMDIg
MDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzcwMDAwCihYRU4pICAgIGZmZmZmZmZmODIxMDAz
OGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhF
TikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNjdlYjAg
MDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjFiZWVmIGZmZmZjMWY3Y2UyMWJl
ZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAw
MDAwMDIgZmZmZjgzMDBjYTFmMzAwMCAwMDAwMDAzNzliMmMxMDgwIDAwMDAwMDAwMDAzNTI2ZTAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZm
ODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikg
ICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVO
KQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRh
aW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAzCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQw
ODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxB
R1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZm
ZjgzMDgxYmMwYzAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMDdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAxZjcg
ICByZGk6IGZmZmY4MzA4MWJjMTA5NDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzA3ZWIwICAgcnNw
OiBmZmZmODMwODFiYzA3ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAw
MDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMxMDQ0MCAgIHIxMTogZmZmZjgyZDA4MDk1
ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA2MTc2MGFkYWYgICByMTM6IGZmZmY4MzA4MWJjMTA5MTAg
ICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzEwYTA4ICAgY3Iw
OiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAw
MDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAw
MDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAw
MCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5
IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTgg
NDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMDdlNDA6CihYRU4p
ICAgIDAwMDAwMDQwMDAwMDAwMDMgMDAwMDAwMDYxNzRhYjhlZCBmZmZmODMwODFiYzA3ZmZmIGZm
ZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwN2VhMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDI0Y2YwMDAwODE4YQooWEVOKSAgICBmZmZmODJkMDgwOTVm
MWYwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihY
RU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODMwODFiYzA3ZWYw
IGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwMGMwM2Zk
MDAwIGZmZmY4MzA4MWJjMGMxODAgZmZmZjgzMDBjMDNmZDAwMAooWEVOKSAgICBmZmZmODMwODFi
YzBjMTg4IDAwMDAwMDA0YmE5NzQwYzcgZmZmZjgzMDgxYmMwN2RjMCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMw
NWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAzZDAx
Y2U1ZjdiIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MmIwZTU3OAooWEVOKSAgICBmZmZmYzkw
MDAwZjlmZDA4IDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzc1
YjgwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAw
MDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAw
MDAwMDAwMjg2IGZmZmZjOTAwMDAyNmZlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZm
YzFmN2NlMjBiZWVmIGZmZmZjMWY3Y2UyMGJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAw
MDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDMgZmZmZjgzMDBjMDNmZDAwMCAwMDAwMDAz
NzliMmFkMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4g
Y2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213
YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWlu
LmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAnZCcgcHJlc3NlZCAtPiBkdW1waW5n
IHJlZ2lzdGVycwooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUzIGhvc3Qgc3RhdGU6ICoqKgoo
WEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4x
Mi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BV
OiAgICAzCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxl
LmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIg
ICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmMwYzAyYyAgIHJieDog
MDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4
MzA4MWJjMDdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAxZjcgICByZGk6IGZmZmY4MzA4MWJjMTA5
NDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzA3ZWIwICAgcnNwOiBmZmZmODMwODFiYzA3ZTQwICAg
cjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDog
ZmZmZjgzMDgxYmMxMDQ0MCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAw
MDA2MTc2MGFkYWYgICByMTM6IGZmZmY4MzA4MWJjMTA5MTAgICByMTQ6IDAwMDAwMDAwMDAwMDAw
MjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzEwYTA4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAg
Y3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczog
MDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhl
biBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxl
KzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDgg
OGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMDdlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDMg
MDAwMDAwMDYxNzRhYjhlZCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikg
ICAgZmZmZjgzMDgxYmMwN2VhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDI0Y2YwMDAwODE4YQooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDMg
ZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0
YTAgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODMwODFiYzA3ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhF
TikgICAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzA4MWJjMGMxODAg
ZmZmZjgzMDBjMDNmZDAwMAooWEVOKSAgICBmZmZmODMwODFiYzBjMTg4IDAwMDAwMDA0YmE5NzQw
YzcgZmZmZjgzMDgxYmMwN2RjMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAzZDAxY2U1ZjdiIDAwMDAwMDAwMDAwMDAw
MDAgZmZmZmZmZmY4MmIwZTU3OAooWEVOKSAgICBmZmZmYzkwMDAwZjlmZDA4IDAwMDAwMDAwMDAw
MDAwMDMgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzc1YjgwCihYRU4pICAgIGZmZmZmZmZm
ODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0
YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAy
NmZlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjBiZWVmIGZmZmZjMWY3
Y2UyMGJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZm
ZjAwMDAwMDAwMDMgZmZmZjgzMDBjMDNmZDAwMCAwMDAwMDAzNzliMmFkMDgwIDAwMDAwMDAwMDAz
NTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAx
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQK
KFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhi
OQooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyNzgyYjU+XSBfX3N5bmNfbG9jYWxfZXhlY3N0YXRlKzB4NjQvMHg2ZQooWEVOKSBS
RkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDog
ZmZmZjgzMDBjMDNmZTAwMCAgIHJieDogMDAwMDAwMDAwMDAwMDIwMCAgIHJjeDogZmZmZjgyZDA4
MDgyN2ZmZgooWEVOKSByZHg6IGZmZmY4MzAwYzAzZmUwMDAgICByc2k6IDAwMDAwMDAwMDAwMGI3
MWIgICByZGk6IDAwMDAwMDAwMDAwMDAxMDAKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3YWMwICAg
cnNwOiBmZmZmODJkMDgwODI3YWIwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHI5OiAg
MDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogODAwMDAwMDAwMDAwMDAwMSAgIHIxMTogN2ZmZmZmZmZm
ZmZmZmZmZQooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IGZmZmZmZmZmZmZmZmZm
ZmYgICByMTQ6IDAwMDAwMDAwMDA4MTU1ZTEKKFhFTikgcjE1OiAwMDAwMDAwMDAwMDBiNzFiICAg
Y3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzog
MDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczog
MDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI3ODJiNT4g
KF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2NC8weDZlKToKKFhFTikgIGZkIGZmIGZmIDQ4IDA5
IDFjIDI0IDlkIDw0ND4gODkgZTAgNWIgNDEgNWMgNWQgYzMgMGYgMGIgNTUgNDggODkgZTUgZTgg
ODkKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MjdhYjA6CihYRU4p
ICAgIGZmZmY4MmQwODA4MjdjMWMgZmZmZjgzMDBjMDNmZTAwMCBmZmZmODJkMDgwODI3YWQwIGZm
ZmY4MmQwODAyNzgyYzgKKFhFTikgICAgZmZmZjgyZDA4MDgyN2IyMCBmZmZmODJkMDgwMjc4YWU3
IDAwMDAwMDAwMDA4MTU1ZGYgMDAwMDAwMDAwMDAwYjcxYQooWEVOKSAgICBmZmZmODJkMDgwODI3
YjIwIGZmZmY4MmQwODA4MjdjMWMgZmZmZjgzMDgxNTVlNzAxMCBmZmZmZmZmZmZmZmZmZmZmCihY
RU4pICAgIGZmZmY4MmQwODA4MjdjMTggMDAwMDAwMDAwMDAwYjcxYiBmZmZmODJkMDgwODI3YmIw
IGZmZmY4MmQwODAzMzk4NzAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2MxOCBmZmZmODJkMDgwODI3
YzFjIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDA5IGZmZmY4MmQwODA4MjdiNzggZmZmZjgyZDA4MDgyN2I3MCBmZmZmODJkMDAwMDAwMDA5
CihYRU4pICAgIDAwMDAwMDAwMDAwMGI3MWEgZmZmZjgzMDgxNTVkZjAwMCAwMDAwMDBmMTAwMDAw
MDAwIGZmZmY4MzA4MTU1ZTcwMTAKKFhFTikgICAgMDAwMDAwMDAwMDAwYjcxYiBmZmZmZmZmZmZm
ZmZmZmZmIGZmZmY4MzA4MTU1ZmEwMDAgMDAwMDAwMDAwMDAyMDEwMAooWEVOKSAgICBmZmZmODJk
MDgwODI3YzUwIGZmZmY4MmQwODAzMzBhMzkgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMzMw
NzFhCihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTAgZmZmZjgyZDA4MDIyNGZkMyBmZmZmODJkMDgw
ODI3YzE4IDAwMDAwMDAwMDA3ZTAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAyMDAwMCAwMDAwMDAw
MDAwMDAwMTAwIDAwMDAwMDAwMDAwMDAwMTEgMDAwMDAwMDAwMDAwMDAxMQooWEVOKSAgICBmZmZm
ODJkMDgwODI3YzUwIDAwMDAwMDA0MDAwMDAwMDAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODMwODE1
NWZhMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAxMDAgMDAwMDAwMDAwMDAzZmY2MiAwMDAwMDAw
MDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMDQKKFhFTikgICAgZmZmZjgyZDA4MDgyN2Q3MCBmZmZm
ODJkMDgwNjMwYTYyIGZmZmY4MzAwYzA1YmYwMDAgZmZmZjgyZDA4MDY2YTVhMAooWEVOKSAgICBm
ZmZmODMwMGJlNDcyNmQwIDAwMDAwMDAwMDI2MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMCBmZmZmODMw
ODAwMDAwMDAwCihYRU4pICAgIDAwZmY4MmQwODA4MjdjZDAgZmZmZjgyZDA4MDIwODUxZCBmZmZm
ODJkMDgwODI3Y2QwIGZmZmY4MmQwODA4MTg3NDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA4NiBm
ZmZmODJkMDgwMjNiMTYwIGZmZmY4MmQwODA4MjdmZmYgZmZmZjgyZDA4MDgxODc0MAooWEVOKSAg
ICBmZmZmODJkMDgwODI3Y2UwIGZmZmY4MmQwODAyM2IxYjggZmZmZjgyZDA4MDgyN2QwMCBmZmZm
ODJkMDgwMjNkMzRkCihYRU4pICAgIGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzYjIwMiBm
ZmZmODJkMDgwODI3ZDIwIGZmZmY4MmQwODAyM2QzZTYKKFhFTikgICAgZmZmZjgyZDA4MDkzM2Mw
MCBmZmZmODJkMDgwOTMzYzAwIGZmZmY4MmQwODA4MjdkNjAgZmZmZjgyZDA4MDIzYTg1NwooWEVO
KSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4MmI1Pl0gX19zeW5jX2xv
Y2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4MmM4Pl0gc3lu
Y19sb2NhbF9leGVjc3RhdGUrMHg5LzB4YgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzhhZTc+XSBt
YXBfZG9tYWluX3BhZ2UrMHgyM2UvMHg1ZWUKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5ODcwPl0g
cDJtLWVwdC5jI2VwdF9nZXRfZW50cnkrMHgzNi8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAz
MzBhMzk+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZm
ZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBb
PGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4p
ICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVu
c3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2Nr
X3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAw
MDAyMDYgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgyZDA4MDk1ZWZhYyAg
IHJieDogMDAwMDAwMDAwMDAwMDIwMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6
IGZmZmY4MmQwODA4MjdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAwMGEgICByZGk6IGZmZmY4MmQw
ODA4MTc2YjgKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3ODE4ICAgcnNwOiBmZmZmODJkMDgwODI3
ODA4ICAgcjg6ICBmZmZmODMwODFiYzMwMDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDA2NCAg
IHIxMDogMDAwMDAwMDAwMDAwMDAwMyAgIHIxMTogMDAwMDAwMDAwMDAwMDAxMAooWEVOKSByMTI6
IDAwMDAwMDAwMDAwMDAyOTIgICByMTM6IGZmZmY4MmQwODAyNTBiOGEgICByMTQ6IGZmZmY4MmQw
ODA0NGI3ZmUKKFhFTikgcjE1OiBmZmZmODJkMDgwODI3YTA4ICAgY3IwOiAwMDAwMDAwMDgwMDUw
MDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAg
IGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAg
ICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihY
RU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI1MDZjNj4gKGNvbnNvbGVfdW5sb2NrX3Jl
Y3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMyk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAy
NCA5ZCA8NDg+IDgzIGM0IDA4IDViIDVkIGMzIDU1IDQ4IDg5IGU1IGYwIGZmIDA1IDg4IGMwCihY
RU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3ODA4OgooWEVOKSAgICBm
ZmZmODJkMDgwNDRiN2ZlIGZmZmY4MmQwODA4MjdhMDggZmZmZjgyZDA4MDgyNzgzOCBmZmZmODJk
MDgwMmE4MzZjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2EwOCBmZmZm
ODJkMDgwODI3ODU4IGZmZmY4MmQwODAyMTcxYjkKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA2NCBm
ZmZmODJkMDgwODI3YTA4IGZmZmY4MmQwODA4Mjc4NzggZmZmZjgyZDA4MDIxNzJkMgooWEVOKSAg
ICBmZmZmODJkMDgwODAxMmEwIDAwMDAwMDAwMDAwMDAwNjQgZmZmZjgyZDA4MDgyNzhiOCBmZmZm
ODJkMDgwMjE2YjBjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMmEgMDAwMDAwMDAwMDAwMDAyYSBm
ZmZmODJkMDgwODI3YTA4IGZmZmY4MmQwODAyNTBiOGEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2Ew
OCAwMDAwMDAwMDAwMDAwMjkyIGZmZmY4MmQwODA4Mjc4ZDggZmZmZjgyZDA4MDIxNzA1MAooWEVO
KSAgICBmZmZmODJkMDgwODI3YTA4IDAwMDAwMDAwMDAwMDAwMmEgZmZmZjgyZDA4MDgyNzhlOCBm
ZmZmODJkMDgwMjUwNDY5CihYRU4pICAgIGZmZmY4MmQwODA4Mjc5MDggZmZmZjgyZDA4MDI1MGJl
YyBmZmZmODJkMDgwODE3NzgwIGZmZmY4MmQwODA4MTc3ZjgKKFhFTikgICAgZmZmZjgyZDA4MDgy
Nzk1OCBmZmZmODJkMDgwMjUzMGFhIGZmZmY4MmQwODAzN2Y4NDEgMmFmZjgyZDA4MDM3ZjgzNQoo
WEVOKSAgICBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODA5M2M3YTAgMDAwMDAwMDAwMDAwMDAw
MSBmZmZmODJkMDgwODE3NzgwCihYRU4pICAgIGZmZmY4MmQwODA4MjdhMDggMDAwMDAwMDAwMDAw
MDAwNCBmZmZmODJkMDgwODI3OTg4IGZmZmY4MmQwODAyNTFiMzIKKFhFTikgICAgZmZmZjgzMDgx
YmM0MDQwMCBmZmZmODJkMDgwODI3YTA4IDAwMDAwMDAwMDAwMDAwZjEgZmZmZjgyZDA4MDkzYzdl
MAooWEVOKSAgICBmZmZmODJkMDgwODI3OWY4IGZmZmY4MmQwODAyODJjOTEgZmZmZjgyZDA4MDgy
NzliYyBmZmZmODMwODFiYzQwNDI0CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODAzN2Y4MzUKKFhFTikgICAgZmZmZjgy
ZDA4MDM3Zjg0MSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdkMmY3
ZjdkODVkNyBmZmZmODJkMDgwMzdmOGFhCihYRU4pICAgIDAwMDAwMDAwMDAwMGI3MWIgMDAwMDAw
MDAwMDgxNTVlMSBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZm
ZjgyZDA4MDgyN2FjMCAwMDAwMDAwMDAwMDAwMjAwIDdmZmZmZmZmZmZmZmZmZmUgODAwMDAwMDAw
MDAwMDAwMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgz
MDBjMDNmZTAwMCBmZmZmODJkMDgwODI3ZmZmCihYRU4pICAgIGZmZmY4MzAwYzAzZmUwMDAgMDAw
MDAwMDAwMDAwYjcxYiAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMGYxMDAwMDAwMDAKKFhFTikgWGVu
IGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2Nr
X3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSAgICBbPGZmZmY4MmQwODAyYTgz
NmM+XSBzaG93X2V4ZWN1dGlvbl9zdGF0ZSsweDMyLzB4MzcKKFhFTikgICAgWzxmZmZmODJkMDgw
MjE3MWI5Pl0gZHVtcF9leGVjc3RhdGUrMHg4NS8weDEzOQooWEVOKSAgICBbPGZmZmY4MmQwODAy
MTcyZDI+XSBrZXloYW5kbGVyLmMjZHVtcF9yZWdpc3RlcnMrMHg2NS8weDEwNQooWEVOKSAgICBb
PGZmZmY4MmQwODAyMTZiMGM+XSBrZXloYW5kbGVyLmMjcnVuX2FsbF9rZXloYW5kbGVycysweDgw
LzB4YTIKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MDUwPl0gaGFuZGxlX2tleXByZXNzKzB4OGUv
MHhjOQooWEVOKSAgICBbPGZmZmY4MmQwODAyNTA0Njk+XSBjb25zb2xlLmMjX19zZXJpYWxfcngr
MHg0Zi8weDUxCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MGJlYz5dIGNvbnNvbGUuYyNzZXJpYWxf
cngrMHg2Mi8weDhjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MzBhYT5dIHNlcmlhbF9yeF9pbnRl
cnJ1cHQrMHg2MC8weGIyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MWIzMj5dIG5zMTY1NTAuYyNu
czE2NTUwX2ludGVycnVwdCsweDM2LzB4N2QKKFhFTikgICAgWzxmZmZmODJkMDgwMjgyYzkxPl0g
ZG9fSVJRKzB4NWVjLzB4NjdlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM3ZjhhYT5dIGNvbW1vbl9p
bnRlcnJ1cHQrMHgxMGEvMHgxMjAKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4MmI1Pl0gX19zeW5j
X2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4MmM4Pl0g
c3luY19sb2NhbF9leGVjc3RhdGUrMHg5LzB4YgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzhhZTc+
XSBtYXBfZG9tYWluX3BhZ2UrMHgyM2UvMHg1ZWUKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5ODcw
Pl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50cnkrMHgzNi8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQw
ODAzMzBhMzk+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBb
PGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAg
ICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihY
RU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+
IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11
bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAg
ICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMj
bXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBD
T05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAw
MDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4
MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAyOTkgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAK
KFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6
ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZm
ZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA2
NjgxNTM5NjYgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAK
KFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0
OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAw
MDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAw
MCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBj
b2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4
MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIg
MDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNl
IGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAw
MDAwMDY2N2M2OTcyOCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAg
ZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDIz
YTgwMDAwODgyNgooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZm
ZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAg
ZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikg
ICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZm
ZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUg
ZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2
NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhF
TikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAg
ZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIx
MDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEK
KFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdk
MjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2Uy
MmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAw
MDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2
ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxm
ZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhF
TikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQoo
WEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9z
dCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4p
CihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFp
bnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4
MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFH
UzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZm
ODMwODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDI5ZiAg
IHJkaTogZmZmZjgzMDgxYmMyM2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6
IGZmZmY4MzA4MWJjMWZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAw
MDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVm
MTAwCihYRU4pIHIxMjogMDAwMDAwMDY3NWIwNmJkNiAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAg
IHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6
IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAw
MDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAw
ICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdh
aXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkg
NTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0
OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikg
ICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAwNjc1YWZjYjRkIGZmZmY4MzA4MWJjMWZmZmYgZmZm
ZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMTY2ZDAwMDA1ZWE0CihYRU4pICAgIGZmZmY4MmQwODA5NWYx
ZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhF
TikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAg
ZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMw
MDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJj
MjAxODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1
YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5
YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAw
NWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAw
MDAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAw
MGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAw
MDAwMDAyODYgZmZmZmM5MDAwMDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZj
MWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAw
MGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3
OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBj
YWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdh
aXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4u
YyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBz
dGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0t
LS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzOThmNT5d
IHAybS1lcHQuYyNlcHRfZ2V0X2VudHJ5KzB4YmIvMHgzNWMKKFhFTikgUkZMQUdTOiAwMDAwMDAw
MDAwMDAwMjA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAw
N2IgICByYng6IDAwMDAwMDAwMDAwMDAwMDEgICByY3g6IDAwMDAwMDAwMDAwMDAwMDkKKFhFTikg
cmR4OiBmZmZmODMwMDAwMDAwMDAwICAgcnNpOiAwMDAwMDAwODE1NWRmMDAwICAgcmRpOiAwMDAw
MDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2JiMCAgIHJzcDogZmZmZjgyZDA4
MDgyN2IzMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMgooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAw
MDAgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikg
cjEyOiBmZmZmODMwODE1NWU3MDEwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAxICAgcjE0OiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwZjZiNCAgIGNyMDogMDAwMDAwMDA4
MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYw
MDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAg
Z3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAw
MDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAw
OAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAzMzk4ZjU+IChwMm0tZXB0LmMjZXB0
X2dldF9lbnRyeSsweGJiLzB4MzVjKToKKFhFTikgIGMwIDBmIGI2IDRkIGI4IDQ4IGQzIGU4IDw0
OD4gOGIgNTUgYzggMGYgYjYgNDQgYzIgMDEgODMgZTAgMDQgNDUgMGYgNDUgZjUKKFhFTikgWGVu
IHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MjdiMzA6CihYRU4pICAgIGZmZmY4MmQw
ODA4MjdjMTggZmZmZjgyZDA4MDgyN2MxYyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwODA4Mjdj
NTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4
MjdiNzAgMDAwMDAwMDAwMDAwMDAwOQooWEVOKSAgICAwMDAwMDAwMDAwMDBmNmI0IGZmZmY4MzA4
MTU1ZGYwMDAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAw
MDAwMDAwMGY2YjQgZmZmZmZmZmZmZmZmZmZmZiBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAw
MjAxMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4
MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAw
MDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAw
MDAwMDAwMTEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4
MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAw
MDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAg
IGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4
MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZm
ZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2Qw
IGZmZmY4MmQwODAyMDg1MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmIGZm
ZmY4MmQwODA4MTg3NDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4
IGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgwODI3
ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZmZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2CihY
RU4pICAgIGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYw
IGZmZmY4MmQwODAyM2E4NTcKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJlNDcy
NmMwIDAwMDAwMDAwMDI2MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMAooWEVOKSAgICAwMDAwMDAwMDAy
NjA1MDAwIGZmZmY4MzAwYmU0NzI2ZDAgZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwODE1NWZhMDAw
CihYRU4pICAgIGZmZmY4MmQwODA4MjdkYjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgwOTYw
MDUwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAw
MDAwMDAxIGZmZmY4MmQwODA5NjAwNTAgZmZmZjgzMDBiZTQ3MjcyMAooWEVOKSBYZW4gY2FsbCB0
cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OGY1Pl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50
cnkrMHhiYi8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFw
X2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20w
X2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5d
IGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBf
X3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRF
WFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAw
MDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMw
N2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDI3ZiAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVO
KSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAw
MDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMw
ODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDY4MzY1
MTAwNiAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVO
KSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAw
MDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAg
ZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUg
YXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBm
YyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAw
NjgyOWFhNjg0IGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZm
ODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMjMzZjAw
MDA4YWU5CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJk
MDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZm
ODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBm
ZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMw
MGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZm
ODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAw
MDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4
ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVO
KSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAw
MDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVl
ZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAw
MDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4
MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAg
ICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4p
CihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2Vk
IC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4x
Mi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BV
OiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxl
LmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIg
ICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDog
MDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4
MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAyZDcgICByZGk6IGZmZmY4MzA4MWJjMjMx
MDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAg
cjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NCAgIHIxMDog
ZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAw
MDA2OTQ2ZGQ2ZTAgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAw
MjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAg
Y3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczog
MDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhl
biBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxl
KzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDgg
OGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEg
MDAwMDAwMDY5MzdlZTdhZiBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikg
ICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDE1ZmQwMDAwNjA4YwooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEg
ZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0
YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhF
TikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAg
ZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRk
MzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNm
ZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMK
KFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdl
YTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZm
ODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDVi
ZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAz
YTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3
Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZm
ZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAz
NTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAx
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQK
KFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhi
OQooWEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTEg
aG9zdCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihY
RU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3Qg
dGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDEKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgy
ZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJG
TEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBm
ZmZmODMwODFiYzgwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMyZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDJk
NyAgIHJkaTogZmZmZjgzMDgxYmMyMzEwMAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMmZlYjAgICBy
c3A6IGZmZmY4MzA4MWJjMmZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAw
MDAwMDAwMDAwMDA0MDU0ICAgcjEwOiBmZmZmODMwODFiYzhkYmMwICAgcjExOiBmZmZmODJkMDgw
OTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDY5NDZkZDZlMCAgIHIxMzogZmZmZjgzMDgxYmMyMzBk
MCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjMxYzggICBj
cjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAw
MDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAw
MDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAw
MDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAo
bXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUg
NjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBl
OCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMyZmU0MDoKKFhF
TikgICAgMDAwMDAwNDAwMDAwMDAwMSAwMDAwMDAwNjkzN2VlN2FmIGZmZmY4MzA4MWJjMmZmZmYg
ZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzJmZWEwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMTVmZDAwMDA2MDhjCihYRU4pICAgIGZmZmY4MmQwODA5
NWYxZjAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAK
KFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MzA4MWJjMmZl
ZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzAwYzlk
ZmUwMDAgZmZmZjgzMDgxYmM4MDE4MCBmZmZmODMwMGM5ZGZlMDAwCihYRU4pICAgIGZmZmY4MzA4
MWJjODAxODggMDAwMDAwMDRiYTkyZGQzNSBmZmZmODMwODFiYzJmZGMwIGZmZmY4ODAwM2UzZDZm
MDAKKFhFTikgICAgMGZmZmY4ODAwM2ZlYTY2MCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAz
OWRkMmIgMDAwMDAwZjQxY2IxMDY2YwooWEVOKSAgICAwMDAwMDBmNDFjZGFhYzA4IDAwMDAwMDAw
MDAwMDAwMDAgZmZmZmM5MDAwMDNhN2VhMCBmZmZmODgwMDNkYzAxNDg4CihYRU4pICAgIGZmZmY4
ODAwM2ZlYTIyNDAgMDAwMDAwMDA4MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwODAw
MDAwMDEKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSAwMDAwMDAwMGZmZmZmZmZmIDAwMDBiZWVm
MDAwMGJlZWYgZmZmZmZmZmY4MTk0NWJmMQooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAw
MDAwMDAwMDAyODYgZmZmZmM5MDAwMDNhN2QyOCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZm
ZmZjMWY3Y2UyMmJlZWYgZmZmZmMxZjdjZTIyYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAw
MDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMSBmZmZmODMwMGM5ZGZlMDAwIDAwMDAw
MDM3OWIzMjEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhl
biBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMj
bXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21h
aW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9z
dCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4p
IC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzOThm
NT5dIHAybS1lcHQuYyNlcHRfZ2V0X2VudHJ5KzB4YmIvMHgzNWMKKFhFTikgUkZMQUdTOiAwMDAw
MDAwMDAwMDAwMjA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAwMDAw
MDAwN2IgICByYng6IDAwMDAwMDAwMDAwMDAwMDEgICByY3g6IDAwMDAwMDAwMDAwMDAwMDkKKFhF
TikgcmR4OiBmZmZmODMwMDAwMDAwMDAwICAgcnNpOiAwMDAwMDAwODE1NWRmMDAwICAgcmRpOiAw
MDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2JiMCAgIHJzcDogZmZmZjgy
ZDA4MDgyN2IzMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMgooWEVOKSByOTogIDAwMDAwMDAwMDAw
MDAwMDAgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhF
TikgcjEyOiBmZmZmODMwODE1NWU3MDEwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAxICAgcjE0OiAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwZjZiNCAgIGNyMDogMDAwMDAw
MDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2
MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAw
ICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRz
OiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczog
ZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAzMzk4ZjU+IChwMm0tZXB0LmMj
ZXB0X2dldF9lbnRyeSsweGJiLzB4MzVjKToKKFhFTikgIGMwIDBmIGI2IDRkIGI4IDQ4IGQzIGU4
IDw0OD4gOGIgNTUgYzggMGYgYjYgNDQgYzIgMDEgODMgZTAgMDQgNDUgMGYgNDUgZjUKKFhFTikg
WGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MjdiMzA6CihYRU4pICAgIGZmZmY4
MmQwODA4MjdjMTggZmZmZjgyZDA4MDgyN2MxYyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwODA4
MjdjNTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQw
ODA4MjdiNzAgMDAwMDAwMDAwMDAwMDAwOQooWEVOKSAgICAwMDAwMDAwMDAwMDBmNmI0IGZmZmY4
MzA4MTU1ZGYwMDAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAw
MDAwMDAwMDAwMGY2YjQgZmZmZmZmZmZmZmZmZmZmZiBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAw
MDAwMjAxMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZm
ZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAg
IDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAw
MDAwMDAwMDAwMTEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZm
ZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAw
IDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4p
ICAgIGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZm
ZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAw
IGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3
Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZm
IGZmZmY4MmQwODA4MTg3NDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNi
MWI4IGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgw
ODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZmZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2
CihYRU4pICAgIGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3
ZDYwIGZmZmY4MmQwODAyM2E4NTcKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJl
NDcyNmMwIDAwMDAwMDAwMDI2MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMAooWEVOKSAgICAwMDAwMDAw
MDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2ZDAgZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwODE1NWZh
MDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdkYjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgw
OTYwMDUwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAw
MDAwMDAwMDAxIGZmZmY4MmQwODA5NjAwNTAgZmZmZjgzMDBiZTQ3MjcyMAooWEVOKSBYZW4gY2Fs
bCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OGY1Pl0gcDJtLWVwdC5jI2VwdF9nZXRf
ZW50cnkrMHhiYi8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlz
bWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBk
b20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcw
Mz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+
XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVu
c3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAg
IDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNt
d2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENP
TlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAw
MDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgx
YmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDMxNSAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAoo
WEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODog
IDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU0ICAgcjEwOiBmZmZm
ODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDZi
Y2QzZTAzOCAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAoo
WEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6
IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAw
ICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNv
ZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgy
NmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAw
NSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2Ug
ZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAw
MDAwNmJjM2JmMjhlIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBm
ZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDg2
NzAwMDAxZTcyCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZm
ODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBm
ZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAg
ICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZm
ODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBm
ZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAw
MiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEw
MDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgoo
WEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2Vi
MCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIx
YmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAw
MDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZl
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZm
ZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVO
KSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihY
RU4pCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVy
cwooWEVOKSAqKiogRHVtcGluZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiogRHVtcGlu
ZyBDUFUzIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pIC0t
LS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0t
LQooWEVOKSBDUFU6ICAgIDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5d
IG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAw
MDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIw
MDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IHJkeDogZmZmZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDMxNSAgIHJkaTogZmZm
ZjgzMDgxYmMyM2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4
MWJjMWZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0
MDU0ICAgcjEwOiBmZmZmODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4p
IHIxMjogMDAwMDAwMDZiY2QzZTAzOCAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAw
MDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAw
ODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2
MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczog
MDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUw
MDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5j
I213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAg
PDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBY
ZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAw
NDAwMDAwMDAwMiAwMDAwMDAwNmJjM2JmMjhlIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkz
YmMwMAooWEVOKSAgICBmZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDg2NzAwMDAxZTcyCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAw
MDAwMDAwMDAwMiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZm
ZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4
MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgz
MDgxYmMyMDE4MCBmZmZmODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAw
MDAwMDRiYTk1MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZm
ZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIg
MDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikg
ICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZm
ZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYg
ZmZmZmM5MDAwMDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJl
ZWYgZmZmZmMxZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhF
TikgICAgMDJmZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAg
MDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNl
OgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsw
eDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xv
b3ArMHhiNy8weGI5CihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQg
IGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAg
ICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZj
LzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlz
b3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAg
cmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTog
MDAwMDAwMDAwMDAwMDJmMyAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4
MzA4MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAw
NDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAg
cjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDZkYjAwNzliYiAgIHIxMzog
ZmZmZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4
MzA4MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2
ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBn
czogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZm
ODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVO
KSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBl
OCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgz
MDgxYmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwNmRhMGIxNDAwIGZm
ZmY4MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDdmNTAwMDAxZGUyCihYRU4p
ICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZm
ZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZm
IGZmZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2Zk
MDAwIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihY
RU4pICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMw
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4
CihYRU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAw
MDAxIGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgy
MTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBi
ZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBi
ZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAw
MDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMw
MGMwM2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+
XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQw
ODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICdkJyBw
cmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTMg
aG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihY
RU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRl
ZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJl
MjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzog
MDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMw
ODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDJmMyAgIHJk
aTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6IGZm
ZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAw
MDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVmMTAw
CihYRU4pIHIxMjogMDAwMDAwMDZkYjAwNzliYiAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAgIHIx
NDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6IDAw
MDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAw
MGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAg
Y3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQt
aWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTgg
NTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAoo
WEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikgICAg
MDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwNmRhMGIxNDAwIGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgy
ZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDdmNTAwMDAxZGUyCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAg
MDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikg
ICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAgZmZm
ZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQwMDAg
ZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMGMx
ODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAg
ZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFjZTVm
N2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAwMDBm
OWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzViODAK
KFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJl
ZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAw
MDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3
Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJl
ZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3OWIy
YWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxs
IHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRf
aWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNp
ZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4
ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzOThmNT5dIHAybS1lcHQuYyNlcHRfZ2V0X2VudHJ5
KzB4YmIvMHgzNWMKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgQ09OVEVYVDogaHlw
ZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwN2IgICByYng6IDAwMDAwMDAwMDAwMDAw
MDEgICByY3g6IDAwMDAwMDAwMDAwMDAwMDkKKFhFTikgcmR4OiBmZmZmODMwMDAwMDAwMDAwICAg
cnNpOiAwMDAwMDAwODE1NWRmMDAwICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDog
ZmZmZjgyZDA4MDgyN2JiMCAgIHJzcDogZmZmZjgyZDA4MDgyN2IzMCAgIHI4OiAgMDAwMDAwMDAw
MDAwMDAwMgooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDgwMDAwMDAwMDAwMDAw
MDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiBmZmZmODMwODE1NWU3MDEwICAg
cjEzOiAwMDAwMDAwMDAwMDAwMDAxICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHIxNTog
MDAwMDAwMDAwMDAwZjZiNCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAw
MDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAg
Z3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAw
MCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQg
PGZmZmY4MmQwODAzMzk4ZjU+IChwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsweGJiLzB4MzVjKToK
KFhFTikgIGMwIDBmIGI2IDRkIGI4IDQ4IGQzIGU4IDw0OD4gOGIgNTUgYzggMGYgYjYgNDQgYzIg
MDEgODMgZTAgMDQgNDUgMGYgNDUgZjUKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZm
ZmY4MmQwODA4MjdiMzA6CihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggZmZmZjgyZDA4MDgyN2Mx
YyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwODA4MjdjNTAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwOSBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4MjdiNzAgMDAwMDAwMDAwMDAwMDAwOQoo
WEVOKSAgICAwMDAwMDAwMDAwMDBmNmI0IGZmZmY4MzA4MTU1ZGYwMDAgMDAwMDAwMDAwMDAwMDAw
OSBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMGY2YjQgZmZmZmZmZmZmZmZm
ZmZmZiBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMjAxMDAKKFhFTikgICAgZmZmZjgyZDA4
MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgy
N2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAw
MDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikgICAgZmZmZjgy
ZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVm
YTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAw
MDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4MjdkNzAgZmZmZjgy
ZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZm
ZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgw
MDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZmZjgy
ZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwODYgZmZm
ZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4MjdkMDAgZmZmZjgy
ZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZm
ZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2CihYRU4pICAgIGZmZmY4MmQwODA5MzNjMDAg
ZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwIGZmZmY4MmQwODAyM2E4NTcKKFhFTikg
ICAgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAwMDI2MDUwMDAgZmZm
ZjgzMDBiZTQ3MjZjMAooWEVOKSAgICAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2ZDAg
ZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIGZmZmY4MmQwODA4Mjdk
YjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgwOTYwMDUwIGZmZmY4MmQwODA2NmE1YTAKKFhF
TikgICAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NjAwNTAg
ZmZmZjgzMDBiZTQ3MjcyMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJk
MDgwMzM5OGY1Pl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50cnkrMHhiYi8weDM1YwooWEVOKSAgICBb
PGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgoo
WEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgx
MTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhj
YwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVk
CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1b
IFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI1MDZjNj5dIGNv
bnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSBSRkxBR1M6
IDAwMDAwMDAwMDAwMDAyMDYgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgy
ZDA4MDk1ZWZhYyAgIHJieDogMDAwMDAwMDAwMDAwMDIwMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSByZHg6IGZmZmY4MmQwODA4MjdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAwMGEgICBy
ZGk6IGZmZmY4MmQwODA4MTc2YjgKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3ODk4ICAgcnNwOiBm
ZmZmODJkMDgwODI3ODg4ICAgcjg6ICBmZmZmODMwODFiYzMwMDAwCihYRU4pIHI5OiAgMDAwMDAw
MDAwMDAwMDA2NCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMyAgIHIxMTogMDAwMDAwMDAwMDAwMDAx
MAooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAyOTYgICByMTM6IGZmZmY4MmQwODAyNTBiOGEgICBy
MTQ6IGZmZmY4MmQwODA0NGI3ZmUKKFhFTikgcjE1OiBmZmZmODJkMDgwODI3YTg4ICAgY3IwOiAw
MDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAw
MDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAw
MDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAg
IGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI1MDZjNj4gKGNvbnNv
bGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMyk6CihYRU4pICBmZCBmZiBm
ZiA0OCAwOSAxYyAyNCA5ZCA8NDg+IDgzIGM0IDA4IDViIDVkIGMzIDU1IDQ4IDg5IGU1IGYwIGZm
IDA1IDg4IGMwCihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3ODg4
OgooWEVOKSAgICBmZmZmODJkMDgwNDRiN2ZlIGZmZmY4MmQwODA4MjdhODggZmZmZjgyZDA4MDgy
NzhiOCBmZmZmODJkMDgwMmE4MzZjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4
MDgyN2E4OCBmZmZmODJkMDgwODI3OGQ4IGZmZmY4MmQwODAyMTcxYjkKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDA2NCBmZmZmODJkMDgwODI3YTg4IGZmZmY4MmQwODA4Mjc4ZjggZmZmZjgyZDA4MDIx
NzJkMgooWEVOKSAgICBmZmZmODJkMDgwODAxMmEwIDAwMDAwMDAwMDAwMDAwNjQgZmZmZjgyZDA4
MDgyNzkzOCBmZmZmODJkMDgwMjE2YjBjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMmEgMDAwMDAw
MDAwMDAwMDAyYSBmZmZmODJkMDgwODI3YTg4IGZmZmY4MmQwODAyNTBiOGEKKFhFTikgICAgZmZm
ZjgyZDA4MDgyN2E4OCAwMDAwMDAwMDAwMDAwMjk2IGZmZmY4MmQwODA4Mjc5NTggZmZmZjgyZDA4
MDIxNzA1MAooWEVOKSAgICBmZmZmODJkMDgwODI3YTg4IDAwMDAwMDAwMDAwMDAwMmEgZmZmZjgy
ZDA4MDgyNzk2OCBmZmZmODJkMDgwMjUwNDY5CihYRU4pICAgIGZmZmY4MmQwODA4Mjc5ODggZmZm
ZjgyZDA4MDI1MGJlYyBmZmZmODJkMDgwODE3NzgwIGZmZmY4MmQwODA4MTc3ZjgKKFhFTikgICAg
ZmZmZjgyZDA4MDgyNzlkOCBmZmZmODJkMDgwMjUzMGFhIGZmZmY4MmQwODAzN2Y4NDEgMmFmZjgy
ZDA4MDM3ZjgzNQooWEVOKSAgICBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODA5M2M3YTAgMDAw
MDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwODE3NzgwCihYRU4pICAgIGZmZmY4MmQwODA4MjdhODgg
MDAwMDAwMDAwMDAwMDAwNCBmZmZmODJkMDgwODI3YTA4IGZmZmY4MmQwODAyNTFiMzIKKFhFTikg
ICAgZmZmZjgzMDgxYmM0MDQwMCBmZmZmODJkMDgwODI3YTg4IDAwMDAwMDAwMDAwMDAwZjEgZmZm
ZjgyZDA4MDkzYzdlMAooWEVOKSAgICBmZmZmODJkMDgwODI3YTc4IGZmZmY4MmQwODAyODJjOTEg
ZmZmZjgyZDA4MDgyN2EzYyBmZmZmODMwODFiYzQwNDI0CihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODAzN2Y4MzUKKFhF
TikgICAgZmZmZjgyZDA4MDM3Zjg0MSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3ZmZmIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDdkMmY3ZjdkODU1NyBmZmZmODJkMDgwMzdmOGFhCihYRU4pICAgIDAwMDAwMDAwMDAw
MGY2YjQgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MzA4MTU1ZTcwMTAK
KFhFTikgICAgZmZmZjgyZDA4MDgyN2JiMCAwMDAwMDAwMDAwMDAwMDAxIDdmZmZmZmZmZmZmZmZm
ZmUgODAwMDAwMDAwMDAwMDAwMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDIgMDAwMDAwMDAwMDAwMDA3YiAwMDAwMDAwMDAwMDAwMDA5CihYRU4pICAgIGZmZmY4MzAw
MDAwMDAwMDAgMDAwMDAwMDgxNTVkZjAwMCAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMGYxMDAwMDAw
MDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MDZjNj5dIGNv
bnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSAgICBbPGZm
ZmY4MmQwODAyYTgzNmM+XSBzaG93X2V4ZWN1dGlvbl9zdGF0ZSsweDMyLzB4MzcKKFhFTikgICAg
WzxmZmZmODJkMDgwMjE3MWI5Pl0gZHVtcF9leGVjc3RhdGUrMHg4NS8weDEzOQooWEVOKSAgICBb
PGZmZmY4MmQwODAyMTcyZDI+XSBrZXloYW5kbGVyLmMjZHVtcF9yZWdpc3RlcnMrMHg2NS8weDEw
NQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTZiMGM+XSBrZXloYW5kbGVyLmMjcnVuX2FsbF9rZXlo
YW5kbGVycysweDgwLzB4YTIKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MDUwPl0gaGFuZGxlX2tl
eXByZXNzKzB4OGUvMHhjOQooWEVOKSAgICBbPGZmZmY4MmQwODAyNTA0Njk+XSBjb25zb2xlLmMj
X19zZXJpYWxfcngrMHg0Zi8weDUxCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MGJlYz5dIGNvbnNv
bGUuYyNzZXJpYWxfcngrMHg2Mi8weDhjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MzBhYT5dIHNl
cmlhbF9yeF9pbnRlcnJ1cHQrMHg2MC8weGIyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MWIzMj5d
IG5zMTY1NTAuYyNuczE2NTUwX2ludGVycnVwdCsweDM2LzB4N2QKKFhFTikgICAgWzxmZmZmODJk
MDgwMjgyYzkxPl0gZG9fSVJRKzB4NWVjLzB4NjdlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM3Zjhh
YT5dIGNvbW1vbl9pbnRlcnJ1cHQrMHgxMGEvMHgxMjAKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5
OGY1Pl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50cnkrMHhiYi8weDM1YwooWEVOKSAgICBbPGZmZmY4
MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAg
ICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVO
KSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4p
CihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2Vk
IC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4x
Mi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BV
OiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxl
LmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIg
ICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDog
MDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4
MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAzYjUgICByZGk6IGZmZmY4MzA4MWJjMjMx
MDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAg
cjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NiAgIHIxMDog
ZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAw
MDA3MjlhNWNjNjYgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAw
MjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAg
Y3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczog
MDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhl
biBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxl
KzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDgg
OGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEg
MDAwMDAwMDcyOTg5MDYwOSBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikg
ICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDIwYmYwMDAwYTI1ZgooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEg
ZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0
YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhF
TikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAg
ZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRk
MzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNm
ZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMK
KFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdl
YTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZm
ODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDVi
ZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAz
YTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3
Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZm
ZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAz
NTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAx
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQK
KFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhi
OQooWEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTIg
aG9zdCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihY
RU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3Qg
dGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgy
ZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJG
TEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBm
ZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDNi
MyAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICBy
c3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAw
MDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgw
OTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDczNzQwNmQ5MCAgIHIxMzogZmZmZjgzMDgxYmMyM2Qz
MCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBj
cjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAw
MDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAw
MDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAw
MDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAo
bXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUg
NjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBl
OCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhF
TikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAwNzM2NzNkNGYyIGZmZmY4MzA4MWJjMWZmZmYg
ZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDY4NDAwMDAxYmVlCihYRU4pICAgIGZmZmY4MmQwODA5
NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAK
KFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZl
ZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2Ex
ZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4
MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0
MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNk
MDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAw
MDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2Uz
NzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVm
MDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAw
MDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZm
ZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAw
MDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAw
MDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhl
biBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMj
bXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21h
aW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9z
dCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4p
IC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzMGEy
MD5dIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NDE3LzB4OTBmCihYRU4pIFJGTEFHUzogMDAw
MDAwMDAwMDAwMDI5MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODJkMDgw
MzM5ODNhICAgcmJ4OiBmZmZmODMwODE1NWU3MDEwICAgcmN4OiBmZmZmODJkMDgwODI3YzE4CihY
RU4pIHJkeDogZmZmZjgyZDA4MDgyN2MxYyAgIHJzaTogMDAwMDAwMDAwMDAwMDAwMCAgIHJkaTog
ZmZmZjgzMDgxNTVkZjAwMAooWEVOKSByYnA6IGZmZmY4MmQwODA4MjdjNTAgICByc3A6IGZmZmY4
MmQwODA4MjdiYzggICByODogIDAwMDAwMDAwMDAwMDAwMDEKKFhFTikgcjk6ICAwMDAwMDAwMDAw
MDAwMDAwICAgcjEwOiA4MDAwMDAwMDAwMDAwMDAxICAgcjExOiA3ZmZmZmZmZmZmZmZmZmZlCihY
RU4pIHIxMjogMDAwMDAwMDAwMDAxMzc4OSAgIHIxMzogZmZmZmZmZmZmZmZmZmZmZiAgIHIxNDog
ZmZmZjgzMDgxNTVmYTAwMAooWEVOKSByMTU6IDAwMDAwMDAwMDAwMjAxMDAgICBjcjA6IDAwMDAw
MDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJl
NjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAw
MCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBk
czogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6
IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMzMwYTIwPiAoZ3Vlc3RfcGh5
c21hcF9hZGRfZW50cnkrMHg0MTcvMHg5MGYpOgooWEVOKSAgNDggOGQgNTUgY2MgNDggODMgZWMg
MDggPDZhPiAwMCA0MSBiOSAwMCAwMCAwMCAwMCA0MSBiOCAwMCAwMCAwMCAwMCA0YyA4OQooWEVO
KSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgyN2JjODoKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4
MDgyN2MxOAooWEVOKSAgICAwMDAwMDAwMDAwN2UwMDAwIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAw
MDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTEgZmZm
ZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAKKFhFTikgICAg
ZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAw
MDAwMDAwMDAxMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDA0IGZmZmY4MmQwODA4MjdkNzAgZmZm
ZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwCihYRU4pICAgIGZmZmY4MmQwODA2NmE1YTAg
ZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAKKFhFTikg
ICAgZmZmZjgzMDgwMDAwMDAwMCAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZm
ZjgyZDA4MDgyN2NkMAooWEVOKSAgICBmZmZmODJkMDgwODE4NzQwIDAwMDAwMDAwMDAwMDAwODYg
ZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmCihYRU4pICAgIGZmZmY4MmQwODA4MTg3
NDAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4MjdkMDAKKFhF
TikgICAgZmZmZjgyZDA4MDIzZDM0ZCBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIg
ZmZmZjgyZDA4MDgyN2QyMAooWEVOKSAgICBmZmZmODJkMDgwMjNkM2U2IGZmZmY4MmQwODA5MzNj
MDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwCihYRU4pICAgIGZmZmY4MmQwODAy
M2E4NTcgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAwMDI2MDUwMDAK
KFhFTikgICAgZmZmZjgzMDBiZTQ3MjZjMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2
ZDAgZmZmZjgyZDA4MDY2YTVhMAooWEVOKSAgICBmZmZmODMwODE1NWZhMDAwIGZmZmY4MmQwODA4
MjdkYjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgwOTYwMDUwCihYRU4pICAgIGZmZmY4MmQw
ODA2NmE1YTAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NjAw
NTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjcyMCBmZmZmODJkMDgwODI3ZWYwIGZmZmY4MmQwODA2
MjdmNmQgMDAwMDAwMDAwMjYwNWZmZgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMGZmZmY4
MmQwODBlMDAgZmZmZmZmZmYwMDAwMDAwMCBmZmZmODMwMGJlNDcyNmMwCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDUgMDAwMDAwMDAwMDAwMDAwNCAwMDAwMDAwMDAwMDAwMDA0IDAwMDAwMDAwMDAw
MDAwMDMKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAw
MDAwMDAwMDIgMDAwMDAwMDAwMDEwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwNjZhOWMwIGZmZmY4
MmQwODA2NmFiYTAgMDAwMDAwMDAwMDgyZjAwMCAwMDAwMDAwODAwMDAwMDA2CihYRU4pIFhlbiBj
YWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMjA+XSBndWVzdF9waHlzbWFwX2Fk
ZF9lbnRyeSsweDQxNy8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2Nv
bnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNv
bnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0
YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxl
ICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhF
TikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9p
ZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6
IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAw
MDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2Zm
ZiAgIHJzaTogMDAwMDAwMDAwMDAwMDM3NyAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSBy
YnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAw
MDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFi
YzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDc0NGVlZGU2
NiAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSBy
MTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAw
MDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAw
MCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6
IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJv
dW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgz
OTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3
OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSBy
c3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwNzQ0
NWQwZTk5IGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMw
ODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMjA1ODAwMDBh
ODJhCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgw
OTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMw
ODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZm
ODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMw
M2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMw
ODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZm
ZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAw
MDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBm
ZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAg
ICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAw
MDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAw
MDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAw
MyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQw
ODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBb
PGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihY
RU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+
IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11
bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAg
ICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMj
bXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBD
T05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAw
MDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4
MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAzZjUgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAK
KFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6
ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZm
ZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA3
NTVhNGZkYmUgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAK
KFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0
OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAw
MDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAw
MCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBj
b2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4
MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIg
MDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNl
IGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAw
MDAwMDc1NTQxN2MxNCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAg
ZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDEz
MGEwMDAwNzMzMAooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZm
ZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAg
ZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikg
ICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZm
ZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUg
ZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2
NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhF
TikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAg
ZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIx
MDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEK
KFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdk
MjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2Uy
MmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAw
MDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2
ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxm
ZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhF
TikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQoo
WEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9z
dCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4p
CihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFp
bnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDEKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4
MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFH
UzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZm
ODMwODFiYzgwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMyZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDNmNSAg
IHJkaTogZmZmZjgzMDgxYmMyMzEwMAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMmZlYjAgICByc3A6
IGZmZmY4MzA4MWJjMmZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAw
MDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzhkYmMwICAgcjExOiBmZmZmODJkMDgwOTVm
MTAwCihYRU4pIHIxMjogMDAwMDAwMDc1NWE0ZmRiZSAgIHIxMzogZmZmZjgzMDgxYmMyMzBkMCAg
IHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjMxYzggICBjcjA6
IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAw
MDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAw
ICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdh
aXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkg
NTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0
OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMyZmU0MDoKKFhFTikg
ICAgMDAwMDAwNDAwMDAwMDAwMSAwMDAwMDAwNzU1NDE3YzE0IGZmZmY4MzA4MWJjMmZmZmYgZmZm
ZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzJmZWEwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMTMwYTAwMDA3MzMwCihYRU4pICAgIGZmZmY4MmQwODA5NWYx
ZjAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhF
TikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MzA4MWJjMmZlZjAg
ZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzAwYzlkZmUw
MDAgZmZmZjgzMDgxYmM4MDE4MCBmZmZmODMwMGM5ZGZlMDAwCihYRU4pICAgIGZmZmY4MzA4MWJj
ODAxODggMDAwMDAwMDRiYTkyZGQzNSBmZmZmODMwODFiYzJmZGMwIGZmZmY4ODAwM2UzZDZmMDAK
KFhFTikgICAgMGZmZmY4ODAwM2ZlYTY2MCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAzOWRk
MmIgMDAwMDAwZjQxY2IxMDY2YwooWEVOKSAgICAwMDAwMDBmNDFjZGFhYzA4IDAwMDAwMDAwMDAw
MDAwMDAgZmZmZmM5MDAwMDNhN2VhMCBmZmZmODgwMDNkYzAxNDg4CihYRU4pICAgIGZmZmY4ODAw
M2ZlYTIyNDAgMDAwMDAwMDA4MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwODAwMDAw
MDEKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSAwMDAwMDAwMGZmZmZmZmZmIDAwMDBiZWVmMDAw
MGJlZWYgZmZmZmZmZmY4MTk0NWJmMQooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAw
MDAwMDAyODYgZmZmZmM5MDAwMDNhN2QyOCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZj
MWY3Y2UyMmJlZWYgZmZmZmMxZjdjZTIyYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAw
MGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMSBmZmZmODMwMGM5ZGZlMDAwIDAwMDAwMDM3
OWIzMjEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBj
YWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdh
aXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4u
YyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBz
dGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0t
LS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzMGEyMD5d
IGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NDE3LzB4OTBmCihYRU4pIFJGTEFHUzogMDAwMDAw
MDAwMDAwMDI5MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODJkMDgwMzM5
ODNhICAgcmJ4OiBmZmZmODMwODE1NWU3MDEwICAgcmN4OiBmZmZmODJkMDgwODI3YzE4CihYRU4p
IHJkeDogZmZmZjgyZDA4MDgyN2MxYyAgIHJzaTogMDAwMDAwMDAwMDAwMDAwMCAgIHJkaTogZmZm
ZjgzMDgxNTVkZjAwMAooWEVOKSByYnA6IGZmZmY4MmQwODA4MjdjNTAgICByc3A6IGZmZmY4MmQw
ODA4MjdiYzggICByODogIDAwMDAwMDAwMDAwMDAwMDEKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAw
MDAwICAgcjEwOiA4MDAwMDAwMDAwMDAwMDAxICAgcjExOiA3ZmZmZmZmZmZmZmZmZmZlCihYRU4p
IHIxMjogMDAwMDAwMDAwMDAxMzc4OSAgIHIxMzogZmZmZmZmZmZmZmZmZmZmZiAgIHIxNDogZmZm
ZjgzMDgxNTVmYTAwMAooWEVOKSByMTU6IDAwMDAwMDAwMDAwMjAxMDAgICBjcjA6IDAwMDAwMDAw
ODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2
MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczog
MDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUw
MDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMzMwYTIwPiAoZ3Vlc3RfcGh5c21h
cF9hZGRfZW50cnkrMHg0MTcvMHg5MGYpOgooWEVOKSAgNDggOGQgNTUgY2MgNDggODMgZWMgMDgg
PDZhPiAwMCA0MSBiOSAwMCAwMCAwMCAwMCA0MSBiOCAwMCAwMCAwMCAwMCA0YyA4OQooWEVOKSBY
ZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgyN2JjODoKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgy
N2MxOAooWEVOKSAgICAwMDAwMDAwMDAwN2UwMDAwIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAw
MDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTEgZmZmZjgy
ZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAKKFhFTikgICAgZmZm
ZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAw
MDAwMDAxMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDA0IGZmZmY4MmQwODA4MjdkNzAgZmZmZjgy
ZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwCihYRU4pICAgIGZmZmY4MmQwODA2NmE1YTAgZmZm
ZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAKKFhFTikgICAg
ZmZmZjgzMDgwMDAwMDAwMCAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZmZjgy
ZDA4MDgyN2NkMAooWEVOKSAgICBmZmZmODJkMDgwODE4NzQwIDAwMDAwMDAwMDAwMDAwODYgZmZm
ZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmCihYRU4pICAgIGZmZmY4MmQwODA4MTg3NDAg
ZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4MjdkMDAKKFhFTikg
ICAgZmZmZjgyZDA4MDIzZDM0ZCBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZm
ZjgyZDA4MDgyN2QyMAooWEVOKSAgICBmZmZmODJkMDgwMjNkM2U2IGZmZmY4MmQwODA5MzNjMDAg
ZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwCihYRU4pICAgIGZmZmY4MmQwODAyM2E4
NTcgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAwMDI2MDUwMDAKKFhF
TikgICAgZmZmZjgzMDBiZTQ3MjZjMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2ZDAg
ZmZmZjgyZDA4MDY2YTVhMAooWEVOKSAgICBmZmZmODMwODE1NWZhMDAwIGZmZmY4MmQwODA4Mjdk
YjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgwOTYwMDUwCihYRU4pICAgIGZmZmY4MmQwODA2
NmE1YTAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NjAwNTAK
KFhFTikgICAgZmZmZjgzMDBiZTQ3MjcyMCBmZmZmODJkMDgwODI3ZWYwIGZmZmY4MmQwODA2Mjdm
NmQgMDAwMDAwMDAwMjYwNWZmZgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMGZmZmY4MmQw
ODBlMDAgZmZmZmZmZmYwMDAwMDAwMCBmZmZmODMwMGJlNDcyNmMwCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDUgMDAwMDAwMDAwMDAwMDAwNCAwMDAwMDAwMDAwMDAwMDA0IDAwMDAwMDAwMDAwMDAw
MDMKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAw
MDAwMDIgMDAwMDAwMDAwMDEwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwNjZhOWMwIGZmZmY4MmQw
ODA2NmFiYTAgMDAwMDAwMDAwMDgyZjAwMCAwMDAwMDAwODAwMDAwMDA2CihYRU4pIFhlbiBjYWxs
IHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMjA+XSBndWVzdF9waHlzbWFwX2FkZF9l
bnRyeSsweDQxNy8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0
cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0
cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0
X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4
ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIKKFhFTikg
UklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxl
KzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5
cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAw
MDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMxZmZmZiAg
IHJzaTogMDAwMDAwMDAwMDAwMDQyOSAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAooWEVOKSByYnA6
IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODogIDAwMDAwMDAw
MDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzIz
ODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDc3ZTBjMzgyNyAg
IHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6
IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAw
MDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAw
MDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5k
IDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQp
OgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1
MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9
ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAwNzdkZmVj
NWRhIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFi
YzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDU2NDAwMDAxYTQy
CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODJkMDgwOTVm
MWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFi
YzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMw
MGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMwMGNhMWYz
MDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZmODMwODFi
YzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAw
MDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZm
ZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAw
MDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2ViMCAwMDAwMDAw
MDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVlZiAwMDAw
MDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMiBm
ZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAy
ZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZm
ZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4p
ICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAq
KiogRHVtcGluZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiogRHVtcGluZyBDUFUzIGhv
c3Qgc3RhdGU6ICoqKgooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pIC0tLS1bIFhlbi00
LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBD
UFU6ICAgIDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlk
bGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIw
MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4
OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZm
ZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDQyOSAgIHJkaTogZmZmZjgzMDgxYmMy
M2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAg
ICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEw
OiBmZmZmODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAw
MDAwMDc3ZTBjMzgyNyAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAw
MDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2Ig
ICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3Iy
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAw
MDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVz
OiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lk
bGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0
OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sg
dHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAw
MiAwMDAwMDAwNzdkZmVjNWRhIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVO
KSAgICBmZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDU2NDAwMDAxYTQyCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAw
MiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0
YTRhMCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAoo
WEVOKSAgICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4
MCBmZmZmODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1
MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAw
MDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZm
ZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1
NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAw
MDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMx
ZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJm
ZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAw
MDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2
MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAg
ICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5
NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8w
eGI5CihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkg
ICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8
ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihY
RU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikg
cmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAw
MDAwMDNlZCAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdl
YjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikg
cjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZm
ODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDc5YmQxMGMxZiAgIHIxMzogZmZmZjgzMDgx
YmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBh
MDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikg
Y3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjog
MDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAg
IHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUy
OWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQg
ODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAw
OSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0
MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwNzliY2RjMmI0IGZmZmY4MzA4MWJj
MDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDRmYzAwMDAxOTlmCihYRU4pICAgIGZmZmY4
MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5
MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4
MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4
MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZm
ZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZm
ZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAw
MDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAg
IGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4
ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAw
MDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVm
IDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4p
ICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAw
MDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAw
IDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1p
ZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+
XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICdkJyBwcmVzc2VkIC0+
IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0
ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1b
IFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQoo
WEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAw
MDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJj
ICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJk
eDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDNlZCAgIHJkaTogZmZmZjgz
MDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJj
MDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1
ICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIx
MjogMDAwMDAwMDc5YmQxMGMxZiAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAw
MDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAw
NTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAw
ICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdz
YjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAw
MCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgK
KFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213
YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1
PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4g
c3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAw
MDAwMDAwMyAwMDAwMDAwNzliY2RjMmI0IGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMw
MAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDRmYzAwMDAxOTlmCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAw
MDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgy
ZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3
NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgx
YmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAw
MDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4
MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAw
MDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAg
ZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZm
ZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZm
ZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYg
ZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikg
ICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAw
MDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgoo
WEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2
Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3Ar
MHhiNy8weGI5CihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRl
YnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBl
MDA4Ols8ZmZmZjgyZDA4MDMzMGEyMD5dIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NDE3LzB4
OTBmCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDI5MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IK
KFhFTikgcmF4OiBmZmZmODJkMDgwMzM5ODNhICAgcmJ4OiBmZmZmODMwODE1NWU3MDEwICAgcmN4
OiBmZmZmODJkMDgwODI3YzE4CihYRU4pIHJkeDogZmZmZjgyZDA4MDgyN2MxYyAgIHJzaTogMDAw
MDAwMDAwMDAwMDAwMCAgIHJkaTogZmZmZjgzMDgxNTVkZjAwMAooWEVOKSByYnA6IGZmZmY4MmQw
ODA4MjdjNTAgICByc3A6IGZmZmY4MmQwODA4MjdiYzggICByODogIDAwMDAwMDAwMDAwMDAwMDEK
KFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEwOiA4MDAwMDAwMDAwMDAwMDAxICAgcjEx
OiA3ZmZmZmZmZmZmZmZmZmZlCihYRU4pIHIxMjogMDAwMDAwMDAwMDAxMzc4OSAgIHIxMzogZmZm
ZmZmZmZmZmZmZmZmZiAgIHIxNDogZmZmZjgzMDgxNTVmYTAwMAooWEVOKSByMTU6IDAwMDAwMDAw
MDAwMjAxMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAK
KFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczog
MDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJk
MDgwMzMwYTIwPiAoZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkrMHg0MTcvMHg5MGYpOgooWEVOKSAg
NDggOGQgNTUgY2MgNDggODMgZWMgMDggPDZhPiAwMCA0MSBiOSAwMCAwMCAwMCAwMCA0MSBiOCAw
MCAwMCAwMCAwMCA0YyA4OQooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4
MDgyN2JjODoKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwODI3YzEwIGZmZmY4
MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2MxOAooWEVOKSAgICAwMDAwMDAwMDAwN2UwMDAwIDAw
MDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExCihYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMTEgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4
MmQwODA4MjdjNTAKKFhFTikgICAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAwMTAwIDAw
MDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAwMDAwMDAxMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDA0
IGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwCihYRU4p
ICAgIGZmZmY4MmQwODA2NmE1YTAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZm
ZmY4MzAwYmU0NzI2YzAKKFhFTikgICAgZmZmZjgzMDgwMDAwMDAwMCAwMGZmODJkMDgwODI3Y2Qw
IGZmZmY4MmQwODAyMDg1MWQgZmZmZjgyZDA4MDgyN2NkMAooWEVOKSAgICBmZmZmODJkMDgwODE4
NzQwIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmCihY
RU4pICAgIGZmZmY4MmQwODA4MTg3NDAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4
IGZmZmY4MmQwODA4MjdkMDAKKFhFTikgICAgZmZmZjgyZDA4MDIzZDM0ZCBmZmZmODJkMDgwODI3
ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZmZjgyZDA4MDgyN2QyMAooWEVOKSAgICBmZmZmODJkMDgw
MjNkM2U2IGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYw
CihYRU4pICAgIGZmZmY4MmQwODAyM2E4NTcgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJlNDcy
NmMwIDAwMDAwMDAwMDI2MDUwMDAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZjMCAwMDAwMDAwMDAy
NjA1MDAwIGZmZmY4MzAwYmU0NzI2ZDAgZmZmZjgyZDA4MDY2YTVhMAooWEVOKSAgICBmZmZmODMw
ODE1NWZhMDAwIGZmZmY4MmQwODA4MjdkYjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgwOTYw
MDUwCihYRU4pICAgIGZmZmY4MmQwODA2NmE1YTAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAw
MDAwMDAxIGZmZmY4MmQwODA5NjAwNTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjcyMCBmZmZmODJk
MDgwODI3ZWYwIGZmZmY4MmQwODA2MjdmNmQgMDAwMDAwMDAwMjYwNWZmZgooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDAwIDAwMGZmZmY4MmQwODBlMDAgZmZmZmZmZmYwMDAwMDAwMCBmZmZmODMwMGJl
NDcyNmMwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDUgMDAwMDAwMDAwMDAwMDAwNCAwMDAwMDAw
MDAwMDAwMDA0IDAwMDAwMDAwMDAwMDAwMDMKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMyAwMDAw
MDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDEwMDAwMAooWEVOKSAgICBm
ZmZmODJkMDgwNjZhOWMwIGZmZmY4MmQwODA2NmFiYTAgMDAwMDAwMDAwMDgyZjAwMCAwMDAwMDAw
ODAwMDAwMDA2CihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBh
MjA+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQxNy8weDkwZgooWEVOKSAgICBbPGZmZmY4
MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZm
ZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoq
KiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3Jl
Y3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAy
MDYgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgyZDA4MDk1ZWZhYyAgIHJi
eDogMDAwMDAwMDAwMDAwMDIwMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZm
ZmY4MmQwODA4MjdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAwMGEgICByZGk6IGZmZmY4MmQwODA4
MTc2YjgKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3OTI4ICAgcnNwOiBmZmZmODJkMDgwODI3OTE4
ICAgcjg6ICBmZmZmODMwODFiYzMwMDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDA2NCAgIHIx
MDogMDAwMDAwMDAwMDAwMDAwMyAgIHIxMTogMDAwMDAwMDAwMDAwMDAxMAooWEVOKSByMTI6IDAw
MDAwMDAwMDAwMDAyOTYgICByMTM6IGZmZmY4MmQwODAyNTBiOGEgICByMTQ6IGZmZmY4MmQwODA0
NGI3ZmUKKFhFTikgcjE1OiBmZmZmODJkMDgwODI3YjE4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNi
ICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNy
MjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBl
czogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4p
IFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI1MDZjNj4gKGNvbnNvbGVfdW5sb2NrX3JlY3Vy
c2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMyk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5
ZCA8NDg+IDgzIGM0IDA4IDViIDVkIGMzIDU1IDQ4IDg5IGU1IGYwIGZmIDA1IDg4IGMwCihYRU4p
IFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3OTE4OgooWEVOKSAgICBmZmZm
ODJkMDgwNDRiN2ZlIGZmZmY4MmQwODA4MjdiMTggZmZmZjgyZDA4MDgyNzk0OCBmZmZmODJkMDgw
MmE4MzZjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2IxOCBmZmZmODJk
MDgwODI3OTY4IGZmZmY4MmQwODAyMTcxYjkKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA2NCBmZmZm
ODJkMDgwODI3YjE4IGZmZmY4MmQwODA4Mjc5ODggZmZmZjgyZDA4MDIxNzJkMgooWEVOKSAgICBm
ZmZmODJkMDgwODAxMmEwIDAwMDAwMDAwMDAwMDAwNjQgZmZmZjgyZDA4MDgyNzljOCBmZmZmODJk
MDgwMjE2YjBjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMmEgMDAwMDAwMDAwMDAwMDAyYSBmZmZm
ODJkMDgwODI3YjE4IGZmZmY4MmQwODAyNTBiOGEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2IxOCAw
MDAwMDAwMDAwMDAwMjkyIGZmZmY4MmQwODA4Mjc5ZTggZmZmZjgyZDA4MDIxNzA1MAooWEVOKSAg
ICBmZmZmODJkMDgwODI3YjE4IDAwMDAwMDAwMDAwMDAwMmEgZmZmZjgyZDA4MDgyNzlmOCBmZmZm
ODJkMDgwMjUwNDY5CihYRU4pICAgIGZmZmY4MmQwODA4MjdhMTggZmZmZjgyZDA4MDI1MGJlYyBm
ZmZmODJkMDgwODE3NzgwIGZmZmY4MmQwODA4MTc3ZjgKKFhFTikgICAgZmZmZjgyZDA4MDgyN2E2
OCBmZmZmODJkMDgwMjUzMGFhIGZmZmY4MmQwODAzN2Y4NDEgMmFmZjgyZDA4MDM3ZjgzNQooWEVO
KSAgICBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODA5M2M3YTAgMDAwMDAwMDAwMDAwMDAwMyBm
ZmZmODJkMDgwODE3NzgwCihYRU4pICAgIGZmZmY4MmQwODA4MjdiMTggMDAwMDAwMDAwMDAwMDAw
NCBmZmZmODJkMDgwODI3YTk4IGZmZmY4MmQwODAyNTFiMzIKKFhFTikgICAgZmZmZjgzMDgxYmM0
MDQwMCBmZmZmODJkMDgwODI3YjE4IDAwMDAwMDAwMDAwMDAwZjEgZmZmZjgyZDA4MDkzYzdlMAoo
WEVOKSAgICBmZmZmODJkMDgwODI3YjA4IGZmZmY4MmQwODAyODJjOTEgZmZmZjgyZDA4MDgyN2Fj
YyBmZmZmODMwODFiYzQwNDI0CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODAzN2Y4MzUKKFhFTikgICAgZmZmZjgyZDA4
MDM3Zjg0MSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICBmZmZmODJkMDgwODI3ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdkMmY3Zjdk
ODRjNyBmZmZmODJkMDgwMzdmOGFhCihYRU4pICAgIDAwMDAwMDAwMDAwMjAxMDAgZmZmZjgzMDgx
NTVmYTAwMCBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAwMTM3ODkKKFhFTikgICAgZmZmZjgy
ZDA4MDgyN2M1MCBmZmZmODMwODE1NWU3MDEwIDdmZmZmZmZmZmZmZmZmZmUgODAwMDAwMDAwMDAw
MDAwMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4
MDMzOTgzYSBmZmZmODJkMDgwODI3YzE4CihYRU4pICAgIGZmZmY4MmQwODA4MjdjMWMgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODMwODE1NWRmMDAwIDAwMDAwMGYxMDAwMDAwMDAKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3Jl
Y3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSAgICBbPGZmZmY4MmQwODAyYTgzNmM+
XSBzaG93X2V4ZWN1dGlvbl9zdGF0ZSsweDMyLzB4MzcKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3
MWI5Pl0gZHVtcF9leGVjc3RhdGUrMHg4NS8weDEzOQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTcy
ZDI+XSBrZXloYW5kbGVyLmMjZHVtcF9yZWdpc3RlcnMrMHg2NS8weDEwNQooWEVOKSAgICBbPGZm
ZmY4MmQwODAyMTZiMGM+XSBrZXloYW5kbGVyLmMjcnVuX2FsbF9rZXloYW5kbGVycysweDgwLzB4
YTIKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MDUwPl0gaGFuZGxlX2tleXByZXNzKzB4OGUvMHhj
OQooWEVOKSAgICBbPGZmZmY4MmQwODAyNTA0Njk+XSBjb25zb2xlLmMjX19zZXJpYWxfcngrMHg0
Zi8weDUxCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MGJlYz5dIGNvbnNvbGUuYyNzZXJpYWxfcngr
MHg2Mi8weDhjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MzBhYT5dIHNlcmlhbF9yeF9pbnRlcnJ1
cHQrMHg2MC8weGIyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MWIzMj5dIG5zMTY1NTAuYyNuczE2
NTUwX2ludGVycnVwdCsweDM2LzB4N2QKKFhFTikgICAgWzxmZmZmODJkMDgwMjgyYzkxPl0gZG9f
SVJRKzB4NWVjLzB4NjdlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM3ZjhhYT5dIGNvbW1vbl9pbnRl
cnJ1cHQrMHgxMGEvMHgxMjAKKFhFTikgICAgWzxmZmZmODJkMDgwMzMwYTIwPl0gZ3Vlc3RfcGh5
c21hcF9hZGRfZW50cnkrMHg0MTcvMHg5MGYKKFhFTikgICAgWzxmZmZmODJkMDgwNjMwYTYyPl0g
ZG9tMF9jb25zdHJ1Y3RfcHZoKzB4NDMxLzB4MTEzMgooWEVOKSAgICBbPGZmZmY4MmQwODA2Mzc3
MDM+XSBjb25zdHJ1Y3RfZG9tMCsweDhjLzB4Y2MKKFhFTikgICAgWzxmZmZmODJkMDgwNjI3ZjZk
Pl0gX19zdGFydF94ZW4rMHgyMjJmLzB4Mjc1ZAooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUx
IGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAnKicgcHJlc3NlZCAtPiBmaXJpbmcgYWxsIGRpYWdub3N0
aWMga2V5aGFuZGxlcnMKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVi
dWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMQooWEVOKSBSSVA6ICAgIGUw
MDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgz
OTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgoo
WEVOKSByYXg6IGZmZmY4MzA4MWJjODAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzJmZmZmICAgcnNpOiAwMDAw
MDAwMDAwMDAwNGNmICAgcmRpOiBmZmZmODMwODFiYzIzMTAwCihYRU4pIHJicDogZmZmZjgzMDgx
YmMyZmViMCAgIHJzcDogZmZmZjgzMDgxYmMyZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAoo
WEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTYgICByMTA6IGZmZmY4MzA4MWJjOGRiYzAgICByMTE6
IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwN2U5YmZmMTU0ICAgcjEzOiBmZmZm
ODMwODFiYzIzMGQwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgx
YmMyMzFjOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikg
ZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAw
MDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQw
ODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBm
YiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRm
IGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFi
YzJmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAxIDAwMDAwMDA3ZTk0ZWY5ZjggZmZmZjgz
MDgxYmMyZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMmZlYTAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwM2MyMDAwMGM0NGMKKFhFTikgICAg
ZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgy
ZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMmZmZmYgZmZm
ZjgzMDgxYmMyZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzlkZmUwMDAg
ZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwODFiYzgwMTgwIGZmZmY4MzAwYzlkZmUwMDAKKFhFTikg
ICAgZmZmZjgzMDgxYmM4MDE4OCAwMDAwMDAwNGJhOTJkZDM1IGZmZmY4MzA4MWJjMmZkYzAgZmZm
Zjg4MDAzZTNkNmYwMAooWEVOKSAgICAwZmZmZjg4MDAzZmVhNjYwIDAwMDAwMDAwMDAwMDAwMDEg
MDAwMDAwMDAwMDM5ZGQyYiAwMDAwMDBmNDFjYjEwNjZjCihYRU4pICAgIDAwMDAwMGY0MWNkYWFj
MDggMDAwMDAwMDAwMDAwMDAwMCBmZmZmYzkwMDAwM2E3ZWEwIGZmZmY4ODAwM2RjMDE0ODgKKFhF
TikgICAgZmZmZjg4MDAzZmVhMjI0MCAwMDAwMDAwMDgwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEg
MDAwMDAwMDA4MDAwMDAwMQooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIDAwMDAwMDAwZmZmZmZm
ZmYgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTQ1YmYxCihYRU4pICAgIDAwMDAwMGJmMDAw
MGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwM2E3ZDI4IDAwMDAwMDAwMDAwMGJlZWYK
KFhFTikgICAgZmZmZmMxZjdjZTIyYmVlZiBmZmZmYzFmN2NlMjJiZWVmIDAwMDAwMDAwMDAwMGJl
ZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAxIGZmZmY4MzAwYzlk
ZmUwMDAgMDAwMDAwMzc5YjMyMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3
NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgW2Q6IGR1bXAg
cmVnaXN0ZXJzXQooWEVOKSAqKiogRHVtcGluZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAn
ZCcgcHJlc3NlZCAtPiBkdW1waW5nIHJlZ2lzdGVycwooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4x
Mi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BV
OiAgICAyCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxl
LmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIg
ICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmMyMDAyYyAgIHJieDog
MDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4
MzA4MWJjMWZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDA0YzcgICByZGk6IGZmZmY4MzA4MWJjMjNk
NjAKKFhFTikgcmJwOiBmZmZmODMwODFiYzFmZWIwICAgcnNwOiBmZmZmODMwODFiYzFmZTQwICAg
cjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDog
ZmZmZjgzMDgxYmMyMzg2MCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAw
MDA3Zjc1Y2FiZWIgICByMTM6IGZmZmY4MzA4MWJjMjNkMzAgICByMTQ6IDAwMDAwMDAwMDAwMDAw
MjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzZTI4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAg
Y3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczog
MDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhl
biBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxl
KzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDgg
OGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMWZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDIg
MDAwMDAwMDdmNzM4Mjk5YSBmZmZmODMwODFiYzFmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikg
ICAgZmZmZjgzMDgxYmMxZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDFkOTgwMDAwNWYxNwooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDIg
ZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0
YTAgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODMwODFiYzFmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhF
TikgICAgZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzA4MWJjMjAxODAg
ZmZmZjgzMDBjYTFmMzAwMAooWEVOKSAgICBmZmZmODMwODFiYzIwMTg4IDAwMDAwMDA0YmE5NTEx
NGUgZmZmZjgzMDgxYmMxZmRjMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAzZDAxOWI4MmE2IDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAyMjE4MAooWEVOKSAgICAwMDAwMDAwMDVmYjM2ZWQyIDAwMDAwMDAwMDAw
MDAwMDIgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzcwMDAwCihYRU4pICAgIGZmZmZmZmZm
ODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0
YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAy
NjdlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjFiZWVmIGZmZmZjMWY3
Y2UyMWJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZm
ZjAwMDAwMDAwMDIgZmZmZjgzMDBjYTFmMzAwMCAwMDAwMDAzNzliMmMxMDgwIDAwMDAwMDAwMDAz
NTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAx
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQK
KFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhi
OQooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiog
RHVtcGluZyBDUFUzIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJs
ZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyNzgyYjU+XSBfX3N5bmNfbG9jYWxfZXhlY3N0
YXRlKzB4NjQvMHg2ZQooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYgICBDT05URVhUOiBo
eXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDBjMDNmZTAwMCAgIHJieDogMDAwMDAwMDAwMDAw
MDIwMCAgIHJjeDogZmZmZjgyZDA4MDgyN2ZmZgooWEVOKSByZHg6IGZmZmY4MzAwYzAzZmUwMDAg
ICByc2k6IDAwMDAwMDAwMDAwMDAwMDEgICByZGk6IDAwMDAwMDAwMDAwMDAxMDAKKFhFTikgcmJw
OiBmZmZmODJkMDgwODI3YTkwICAgcnNwOiBmZmZmODJkMDgwODI3YTgwICAgcjg6ICAwMDAwMDAw
MDAwMDAwMDAzCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogODAwMDAwMDAwMDAw
MDAwMSAgIHIxMTogN2ZmZmZmZmZmZmZmZmZmZQooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDAg
ICByMTM6IDAwMDAwMDAwMDAwMDAwMWIgICByMTQ6IDAwMDAwMDAwMDA4MTU1ZTAKKFhFTikgcjE1
OiAwMDAwMDAwMDAwMDE3ODg5ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAw
MDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAg
ICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAw
MDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3Vu
ZCA8ZmZmZjgyZDA4MDI3ODJiNT4gKF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2NC8weDZlKToK
KFhFTikgIGZkIGZmIGZmIDQ4IDA5IDFjIDI0IDlkIDw0ND4gODkgZTAgNWIgNDEgNWMgNWQgYzMg
MGYgMGIgNTUgNDggODkgZTUgZTggODkKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZm
ZmY4MmQwODA4MjdhODA6CihYRU4pICAgIGZmZmY4MmQwODA4MjdiNzAgZmZmZjgzMDBjMDNmZTAw
MCBmZmZmODJkMDgwODI3YWEwIGZmZmY4MmQwODAyNzgyYzgKKFhFTikgICAgZmZmZjgyZDA4MDgy
N2FmMCBmZmZmODJkMDgwMjc4YWU3IGZmZmY4MmQwODA4MjdjMWMgZmZmZjgzMDBjMDNmZTAwMAoo
WEVOKSAgICBmZmZmODJkMDgwODI3YWQwIGZmZmY4MmQwODA4MjdiNzAgZmZmZjgyZDA4MDgyN2I3
OCAwMDAwMDAwMDAwMDAwMDFiCihYRU4pICAgIDAwMDAwMDAwMDA4MTU1ZTAgMDAwMDAwMDAwMDAx
Nzg4OSBmZmZmODJkMDgwODI3YjIwIGZmZmY4MmQwODAzMzhkZmYKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMyBmZmZmODMwODE1NWU3MDEwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICBmZmZmODJkMDgwODI3YmIwIGZmZmY4MmQwODAzMzk5MWQgZmZmZjgyZDA4MDgy
N2MxOCBmZmZmODJkMDgwODI3YzFjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBm
ZmZmZmZmZSAwMDAwMDAwMDAwMDAwMDFiIGZmZmY4MmQwODA4MjdiNzgKKFhFTikgICAgZmZmZjgy
ZDA4MDgyN2I3MCBmZmZmODJkMDAwMDAwMDFiIDAwMDAwMDAwMDAwMTc4ODkgZmZmZjgzMDgxNTVl
MTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4MTU1ZTcwMTAgMDAwMDAwMDAw
MDAxNzg4OSBmZmZmZmZmZmZmZmZmZmZmCihYRU4pICAgIGZmZmY4MzA4MTU1ZmEwMDAgMDAwMDAw
MDAwMDAyMDEwMCBmZmZmODJkMDgwODI3YzUwIGZmZmY4MmQwODAzMzBhMzkKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjMTAgZmZmZjgyZDA4
MDIyNGZkMwooWEVOKSAgICBmZmZmODJkMDgwODI3YzE4IDAwMDAwMDAwMDA3ZTAwMDAgMDAwMDAw
MDAwMDAyMDAwMCAwMDAwMDAwMDAwMDAwMTAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTEgMDAw
MDAwMDAwMDAwMDAxMSBmZmZmODJkMDgwODI3YzUwIDAwMDAwMDA0MDAwMDAwMDAKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2M1MCBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMDAxMDAgMDAwMDAw
MDAwMDAzZmY2MgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMDQgZmZm
ZjgyZDA4MDgyN2Q3MCBmZmZmODJkMDgwNjMwYTYyCihYRU4pICAgIGZmZmY4MzAwYzA1YmYwMDAg
ZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwMGJlNDcyNmQwIDAwMDAwMDAwMDI2MDUwMDAKKFhFTikg
ICAgZmZmZjgzMDBiZTQ3MjZjMCBmZmZmODMwODAwMDAwMDAwIDAwZmY4MmQwODA4MjdjZDAgZmZm
ZjgyZDA4MDIwODUxZAooWEVOKSAgICBmZmZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODA4MTg3NDAg
MDAwMDAwMDAwMDAwMDA4NiBmZmZmODJkMDgwMjNiMTYwCihYRU4pICAgIGZmZmY4MmQwODA4Mjdm
ZmYgZmZmZjgyZDA4MDgxODc0MCBmZmZmODJkMDgwODI3Y2UwIGZmZmY4MmQwODAyM2IxYjgKKFhF
TikgICAgZmZmZjgyZDA4MDgyN2QwMCBmZmZmODJkMDgwMjNkMzRkIGZmZmY4MmQwODA4MjdkMDAg
ZmZmZjgyZDA4MDIzYjIwMgooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJk
MDgwMjc4MmI1Pl0gX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUKKFhFTikgICAgWzxm
ZmZmODJkMDgwMjc4MmM4Pl0gc3luY19sb2NhbF9leGVjc3RhdGUrMHg5LzB4YgooWEVOKSAgICBb
PGZmZmY4MmQwODAyNzhhZTc+XSBtYXBfZG9tYWluX3BhZ2UrMHgyM2UvMHg1ZWUKKFhFTikgICAg
WzxmZmZmODJkMDgwMzM4ZGZmPl0gcDJtLWVwdC5jI2VwdF9uZXh0X2xldmVsKzB4ODgvMHhiNgoo
WEVOKSAgICBbPGZmZmY4MmQwODAzMzk5MWQ+XSBwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsweGUz
LzB4MzVjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzMGEzOT5dIGd1ZXN0X3BoeXNtYXBfYWRkX2Vu
dHJ5KzB4NDMwLzB4OTBmCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzMGE2Mj5dIGRvbTBfY29uc3Ry
dWN0X3B2aCsweDQzMS8weDExMzIKKFhFTikgICAgWzxmZmZmODJkMDgwNjM3NzAzPl0gY29uc3Ry
dWN0X2RvbTArMHg4Yy8weGNjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYyN2Y2ZD5dIF9fc3RhcnRf
eGVuKzB4MjIyZi8weDI3NWQKKFhFTikKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4
Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMwooWEVOKSBS
SVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUr
MHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlw
ZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMGMwMmMgICByYng6IDAwMDAwMDAwMDAwMDAw
MDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzA3ZmZmICAg
cnNpOiAwMDAwMDAwMDAwMDAwNDZmICAgcmRpOiBmZmZmODMwODFiYzEwOTQwCihYRU4pIHJicDog
ZmZmZjgzMDgxYmMwN2ViMCAgIHJzcDogZmZmZjgzMDgxYmMwN2U0MCAgIHI4OiAgMDAwMDAwMDAw
MDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMTA0
NDAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwODA1MDczMjQ4ICAg
cjEzOiBmZmZmODMwODFiYzEwOTEwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTog
ZmZmZjgzMDgxYmMxMGEwOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAw
MDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAg
Z3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAw
MCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQg
PGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6
CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUy
IDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1m
ZmZmODMwODFiYzA3ZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAzIDAwMDAwMDA4MDQyMzA2
MTMgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJj
MDdlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMzU5MDAwMDQ0ZTIK
KFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MmQwODA5NWYx
ZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJj
MDdmZmYgZmZmZjgzMDgxYmMwN2VmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAw
YzAzZmQwMDAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwODFiYzBjMTgwIGZmZmY4MzAwYzAzZmQw
MDAKKFhFTikgICAgZmZmZjgzMDgxYmMwYzE4OCAwMDAwMDAwNGJhOTc0MGM3IGZmZmY4MzA4MWJj
MDdkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDMgMDAwMDAwM2QwMWNlNWY3YiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODJi
MGU1NzgKKFhFTikgICAgZmZmZmM5MDAwMGY5ZmQwOCAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAw
MDAwMDAwMDEgZmZmZjg4MDAzZTM3NWI4MAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZm
ZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAw
MDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjZmZWIwIDAwMDAwMDAw
MDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIwYmVlZiBmZmZmYzFmN2NlMjBiZWVmIDAwMDAw
MDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAzIGZm
ZmY4MzAwYzAzZmQwMDAgMDAwMDAwMzc5YjJhZDA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJl
MjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikg
KioqIER1bXBpbmcgQ1BVMSBob3N0IHN0YXRlOiAqKioKKFhFTikgJyonIHByZXNzZWQgLT4gZmly
aW5nIGFsbCBkaWFnbm9zdGljIGtleWhhbmRsZXJzCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDEK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRF
WFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzgwMDJjICAgcmJ4OiAwMDAwMDAw
MDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMy
ZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDUxMSAgIHJkaTogZmZmZjgzMDgxYmMyMzEwMAooWEVO
KSByYnA6IGZmZmY4MzA4MWJjMmZlYjAgICByc3A6IGZmZmY4MzA4MWJjMmZlNDAgICByODogIDAw
MDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU2ICAgcjEwOiBmZmZmODMw
ODFiYzhkYmMwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDgxNzc5
M2RjMyAgIHIxMzogZmZmZjgzMDgxYmMyMzBkMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVO
KSByMTU6IGZmZmY4MzA4MWJjMjMxYzggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAw
MDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAg
ZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUg
YXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBm
YyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjgzMDgxYmMyZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMSAwMDAwMDAw
ODE3MDQ0OTdjIGZmZmY4MzA4MWJjMmZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZm
ODMwODFiYzJmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMTAwOTAw
MDAyZjkyCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJk
MDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZm
ODMwODFiYzJmZmZmIGZmZmY4MzA4MWJjMmZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBm
ZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDgxYmM4MDE4MCBmZmZmODMw
MGM5ZGZlMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjODAxODggMDAwMDAwMDRiYTkyZGQzNSBmZmZm
ODMwODFiYzJmZGMwIGZmZmY4ODAwM2UzZDZmMDAKKFhFTikgICAgMGZmZmY4ODAwM2ZlYTY2MCAw
MDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAzOWRkMmIgMDAwMDAwZjQxY2IxMDY2YwooWEVOKSAg
ICAwMDAwMDBmNDFjZGFhYzA4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmM5MDAwMDNhN2VhMCBmZmZm
ODgwMDNkYzAxNDg4CihYRU4pICAgIGZmZmY4ODAwM2ZlYTIyNDAgMDAwMDAwMDA4MDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwODAwMDAwMDEKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4
ZSAwMDAwMDAwMGZmZmZmZmZmIDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk0NWJmMQooWEVO
KSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDNhN2QyOCAw
MDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMmJlZWYgZmZmZmMxZjdjZTIyYmVl
ZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAw
MDAwMSBmZmZmODMwMGM5ZGZlMDAwIDAwMDAwMDM3OWIzMjEwODAgMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4
MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAg
ICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4p
CihYRU4pIFtkOiBkdW1wIHJlZ2lzdGVyc10KKFhFTikgKioqIER1bXBpbmcgQ1BVMSBob3N0IHN0
YXRlOiAqKioKKFhFTikgJ2QnIHByZXNzZWQgLT4gZHVtcGluZyByZWdpc3RlcnMKKFhFTikKKFhF
TikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVk
IF0tLS0tCihYRU4pIENQVTogICAgMQooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUy
OWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAw
MDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4
MWJjODAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgcmR4OiBmZmZmODMwODFiYzJmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwNTExICAgcmRp
OiBmZmZmODMwODFiYzIzMTAwCihYRU4pIHJicDogZmZmZjgzMDgxYmMyZmViMCAgIHJzcDogZmZm
ZjgzMDgxYmMyZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAw
MDAwMDQwNTYgICByMTA6IGZmZmY4MzA4MWJjOGRiYzAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAK
KFhFTikgcjEyOiAwMDAwMDAwODE3NzkzZGMzICAgcjEzOiBmZmZmODMwODFiYzIzMGQwICAgcjE0
OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMyMzFjOCAgIGNyMDogMDAw
MDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAw
YmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBj
czogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1p
ZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1
MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihY
RU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzJmZTQwOgooWEVOKSAgICAw
MDAwMDA0MDAwMDAwMDAxIDAwMDAwMDA4MTcwNDQ5N2MgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODJk
MDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMmZlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAxMDA5MDAwMDJmOTIKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAw
MDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAg
ICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMmZmZmYgZmZmZjgzMDgxYmMyZmVmMCBmZmZm
ODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDBjOWRmZTAwMCBm
ZmZmODMwODFiYzgwMTgwIGZmZmY4MzAwYzlkZmUwMDAKKFhFTikgICAgZmZmZjgzMDgxYmM4MDE4
OCAwMDAwMDAwNGJhOTJkZDM1IGZmZmY4MzA4MWJjMmZkYzAgZmZmZjg4MDAzZTNkNmYwMAooWEVO
KSAgICAwZmZmZjg4MDAzZmVhNjYwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDM5ZGQyYiAw
MDAwMDBmNDFjYjEwNjZjCihYRU4pICAgIDAwMDAwMGY0MWNkYWFjMDggMDAwMDAwMDAwMDAwMDAw
MCBmZmZmYzkwMDAwM2E3ZWEwIGZmZmY4ODAwM2RjMDE0ODgKKFhFTikgICAgZmZmZjg4MDAzZmVh
MjI0MCAwMDAwMDAwMDgwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDA4MDAwMDAwMQoo
WEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIDAwMDAwMDAwZmZmZmZmZmYgMDAwMGJlZWYwMDAwYmVl
ZiBmZmZmZmZmZjgxOTQ1YmYxCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAw
MDI4NiBmZmZmYzkwMDAwM2E3ZDI4IDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdj
ZTIyYmVlZiBmZmZmYzFmN2NlMjJiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVl
ZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAxIGZmZmY4MzAwYzlkZmUwMDAgMDAwMDAwMzc5YjMy
MTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwg
dHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9p
ZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lk
bGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRl
OiAqKioKKFhFTikgKioqIER1bXBpbmcgQ1BVMiBob3N0IHN0YXRlOiAqKioKKFhFTikgLS0tLVsg
WGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjc4MmI1Pl0gX19z
eW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAw
MjA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzAwYzAzZmUwMDAgICBy
Yng6IDAwMDAwMDAwMDAwMDAyMDAgICByY3g6IGZmZmY4MmQwODA4MjdmZmYKKFhFTikgcmR4OiBm
ZmZmODMwMGMwM2ZlMDAwICAgcnNpOiAwMDAwMDAwMDAwMDAwMDAxICAgcmRpOiAwMDAwMDAwMDAw
MDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2E5MCAgIHJzcDogZmZmZjgyZDA4MDgyN2E4
MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMwooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICBy
MTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiAw
MDAwMDAwMDAwMDAwMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDFiICAgcjE0OiAwMDAwMDAwMDAw
ODE1NWUwCihYRU4pIHIxNTogMDAwMDAwMDAwMDAxNzg4OSAgIGNyMDogMDAwMDAwMDA4MDA1MDAz
YiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBj
cjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAw
MDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAg
ZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVO
KSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNzgyYjU+IChfX3N5bmNfbG9jYWxfZXhlY3N0
YXRlKzB4NjQvMHg2ZSk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5ZCA8NDQ+IDg5IGUw
IDViIDQxIDVjIDVkIGMzIDBmIDBiIDU1IDQ4IDg5IGU1IGU4IDg5CihYRU4pIFhlbiBzdGFjayB0
cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3YTgwOgooWEVOKSAgICBmZmZmODJkMDgwODI3Yjcw
IGZmZmY4MzAwYzAzZmUwMDAgZmZmZjgyZDA4MDgyN2FhMCBmZmZmODJkMDgwMjc4MmM4CihYRU4p
ICAgIGZmZmY4MmQwODA4MjdhZjAgZmZmZjgyZDA4MDI3OGFlNyBmZmZmODJkMDgwODI3YzFjIGZm
ZmY4MzAwYzAzZmUwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2FkMCBmZmZmODJkMDgwODI3Yjcw
IGZmZmY4MmQwODA4MjdiNzggMDAwMDAwMDAwMDAwMDAxYgooWEVOKSAgICAwMDAwMDAwMDAwODE1
NWUwIDAwMDAwMDAwMDAwMTc4ODkgZmZmZjgyZDA4MDgyN2IyMCBmZmZmODJkMDgwMzM4ZGZmCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDAwMDAx
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2JiMCBmZmZmODJkMDgwMzM5
OTFkIGZmZmY4MmQwODA4MjdjMTggZmZmZjgyZDA4MDgyN2MxYwooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwZmZmZmZmZmUgMDAwMDAwMDAwMDAwMDAxYiBmZmZmODJkMDgwODI3Yjc4
CihYRU4pICAgIGZmZmY4MmQwODA4MjdiNzAgZmZmZjgyZDAwMDAwMDAxYiAwMDAwMDAwMDAwMDE3
ODg5IGZmZmY4MzA4MTU1ZTEwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwODE1
NWU3MDEwIDAwMDAwMDAwMDAwMTc4ODkgZmZmZmZmZmZmZmZmZmZmZgooWEVOKSAgICBmZmZmODMw
ODE1NWZhMDAwIDAwMDAwMDAwMDAwMjAxMDAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMw
YTM5CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgw
ODI3YzEwIGZmZmY4MmQwODAyMjRmZDMKKFhFTikgICAgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAw
MDAwN2UwMDAwIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAw
MDAwMDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAw
MDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAxMSAwMDAw
MDAwMDAwMDAwMDA0IGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MgooWEVOKSAgICBm
ZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAw
MDAyNjA1MDAwCihYRU4pICAgIGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMCAwMGZm
ODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQKKFhFTikgICAgZmZmZjgyZDA4MDgyN2NkMCBm
ZmZmODJkMDgwODE4NzQwIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MAooWEVOKSAg
ICBmZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAgZmZmZjgyZDA4MDgyN2NlMCBmZmZm
ODJkMDgwMjNiMWI4CihYRU4pICAgIGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzZDM0ZCBm
ZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihY
RU4pICAgIFs8ZmZmZjgyZDA4MDI3ODJiNT5dIF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2NC8w
eDZlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ODJjOD5dIHN5bmNfbG9jYWxfZXhlY3N0YXRlKzB4
OS8weGIKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4YWU3Pl0gbWFwX2RvbWFpbl9wYWdlKzB4MjNl
LzB4NWVlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzOGRmZj5dIHAybS1lcHQuYyNlcHRfbmV4dF9s
ZXZlbCsweDg4LzB4YjYKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OTFkPl0gcDJtLWVwdC5jI2Vw
dF9nZXRfZW50cnkrMHhlMy8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVz
dF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBh
NjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4
MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2
MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00
LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBD
UFU6ICAgIDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlk
bGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIw
MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4
OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZm
ZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDU0MSAgIHJkaTogZmZmZjgzMDgxYmMy
M2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAg
ICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEw
OiBmZmZmODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAw
MDAwMDgzZmQzNDhlNyAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAw
MDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2Ig
ICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3Iy
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAw
MDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVz
OiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lk
bGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0
OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sg
dHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAw
MiAwMDAwMDAwODNmYzFiM2QxIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVO
KSAgICBmZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDI1YjAwMDAzYmRjCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAw
MiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0
YTRhMCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAoo
WEVOKSAgICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4
MCBmZmZmODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1
MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAw
MDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZm
ZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1
NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAw
MDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMx
ZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJm
ZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAw
MDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2
MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAg
ICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5
NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8w
eGI5CihYRU4pCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXlo
YW5kbGVycwooWEVOKSAqKiogRHVtcGluZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiog
RHVtcGluZyBDUFUzIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihY
RU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRl
ZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJl
MjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzog
MDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMw
ODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIHJkeDogZmZmZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDU0MSAgIHJk
aTogZmZmZjgzMDgxYmMyM2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZm
ZmY4MzA4MWJjMWZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAw
MDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAw
CihYRU4pIHIxMjogMDAwMDAwMDgzZmQzNDhlNyAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIx
NDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAw
MDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAw
MGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAg
Y3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQt
aWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTgg
NTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAoo
WEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAg
MDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAwODNmYzFiM2QxIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgy
ZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDI1YjAwMDAzYmRjCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAg
MDAwMDAwMDAwMDAwMDAwMiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikg
ICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZm
ZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAg
ZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAx
ODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAg
ZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5Yjgy
YTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZi
MzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAK
KFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJl
ZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAw
MDAyODYgZmZmZmM5MDAwMDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3
Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJl
ZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIy
YzEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxs
IHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRf
aWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNp
ZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4
ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikg
UklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxl
KzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5
cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAw
MDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAg
IHJzaTogMDAwMDAwMDAwMDAwMDRlNyAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6
IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAw
MDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzEw
NDQwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDg1ZjRjMjRkOSAg
IHIxMzogZmZmZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6
IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAw
MDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAw
MDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5k
IDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQp
OgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1
MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9
ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwODVlOGY0
Yzk2IGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFi
YzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMGVlNDAwMDAyZWVi
CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVm
MWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFi
YzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMw
MGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2Zk
MDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFi
YzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgy
YjBlNTc4CihYRU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAw
MDAwMDAwMDAxIGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZm
ZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAw
MDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAw
MDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAw
MDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBm
ZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAy
ZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZm
ZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4p
ICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pICoqKiBEdW1waW5n
IENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTog
KioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3Qg
dGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgy
ZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJG
TEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBm
ZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDRl
NyAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICBy
c3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAw
MDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgw
OTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDg1ZjRjMjRkOSAgIHIxMzogZmZmZjgzMDgxYmMxMDkx
MCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBj
cjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAw
MDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAw
MDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAw
MDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAo
bXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUg
NjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBl
OCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhF
TikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwODVlOGY0Yzk2IGZmZmY4MzA4MWJjMDdmZmYg
ZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMGVlNDAwMDAyZWViCihYRU4pICAgIGZmZmY4MmQwODA5
NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAK
KFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdl
ZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAz
ZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4
MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0
MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNk
MDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZj
OTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2Uz
NzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVm
MDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAw
MDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZm
ZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAw
MDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAw
MDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhl
biBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMj
bXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21h
aW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI3ODJiNT5dIF9fc3luY19sb2NhbF9leGVj
c3RhdGUrMHg2NC8weDZlCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIENPTlRFWFQ6
IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwMGMwM2ZlMDAwICAgcmJ4OiAwMDAwMDAwMDAw
MDAwMjAwICAgcmN4OiBmZmZmODJkMDgwODI3ZmZmCihYRU4pIHJkeDogZmZmZjgzMDBjMDNmZTAw
MCAgIHJzaTogMDAwMDAwMDAwMDAwMDAwMSAgIHJkaTogMDAwMDAwMDAwMDAwMDEwMAooWEVOKSBy
YnA6IGZmZmY4MmQwODA4MjdhOTAgICByc3A6IGZmZmY4MmQwODA4MjdhODAgICByODogIDAwMDAw
MDAwMDAwMDAwMDMKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEwOiA4MDAwMDAwMDAw
MDAwMDAxICAgcjExOiA3ZmZmZmZmZmZmZmZmZmZlCihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAw
MCAgIHIxMzogMDAwMDAwMDAwMDAwMDAxYiAgIHIxNDogMDAwMDAwMDAwMDgxNTVlMAooWEVOKSBy
MTU6IDAwMDAwMDAwMDAwMTc4ODkgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAw
MDAwMDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAw
MCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6
IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJv
dW5kIDxmZmZmODJkMDgwMjc4MmI1PiAoX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUp
OgooWEVOKSAgZmQgZmYgZmYgNDggMDkgMWMgMjQgOWQgPDQ0PiA4OSBlMCA1YiA0MSA1YyA1ZCBj
MyAwZiAwYiA1NSA0OCA4OSBlNSBlOCA4OQooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9
ZmZmZjgyZDA4MDgyN2E4MDoKKFhFTikgICAgZmZmZjgyZDA4MDgyN2I3MCBmZmZmODMwMGMwM2Zl
MDAwIGZmZmY4MmQwODA4MjdhYTAgZmZmZjgyZDA4MDI3ODJjOAooWEVOKSAgICBmZmZmODJkMDgw
ODI3YWYwIGZmZmY4MmQwODAyNzhhZTcgZmZmZjgyZDA4MDgyN2MxYyBmZmZmODMwMGMwM2ZlMDAw
CihYRU4pICAgIGZmZmY4MmQwODA4MjdhZDAgZmZmZjgyZDA4MDgyN2I3MCBmZmZmODJkMDgwODI3
Yjc4IDAwMDAwMDAwMDAwMDAwMWIKKFhFTikgICAgMDAwMDAwMDAwMDgxNTVlMCAwMDAwMDAwMDAw
MDE3ODg5IGZmZmY4MmQwODA4MjdiMjAgZmZmZjgyZDA4MDMzOGRmZgooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAzIGZmZmY4MzA4MTU1ZTcwMTAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdiYjAgZmZmZjgyZDA4MDMzOTkxZCBmZmZmODJkMDgw
ODI3YzE4IGZmZmY4MmQwODA4MjdjMWMKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MGZmZmZmZmZlIDAwMDAwMDAwMDAwMDAwMWIgZmZmZjgyZDA4MDgyN2I3OAooWEVOKSAgICBmZmZm
ODJkMDgwODI3YjcwIGZmZmY4MmQwMDAwMDAwMWIgMDAwMDAwMDAwMDAxNzg4OSBmZmZmODMwODE1
NWUxMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDgxNTVlNzAxMCAwMDAwMDAw
MDAwMDE3ODg5IGZmZmZmZmZmZmZmZmZmZmYKKFhFTikgICAgZmZmZjgzMDgxNTVmYTAwMCAwMDAw
MDAwMDAwMDIwMTAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgyZDA4MDMzMGEzOQooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2MxMCBmZmZmODJk
MDgwMjI0ZmQzCihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggMDAwMDAwMDAwMDdlMDAwMCAwMDAw
MDAwMDAwMDIwMDAwIDAwMDAwMDAwMDAwMDAxMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAxMSAw
MDAwMDAwMDAwMDAwMDExIGZmZmY4MmQwODA4MjdjNTAgMDAwMDAwMDQwMDAwMDAwMAooWEVOKSAg
ICBmZmZmODJkMDgwODI3YzUwIGZmZmY4MzA4MTU1ZmEwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAw
MDAwMDAwMDNmZjYyCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTEgMDAwMDAwMDAwMDAwMDAwNCBm
ZmZmODJkMDgwODI3ZDcwIGZmZmY4MmQwODA2MzBhNjIKKFhFTikgICAgZmZmZjgzMDBjMDViZjAw
MCBmZmZmODJkMDgwNjZhNWEwIGZmZmY4MzAwYmU0NzI2ZDAgMDAwMDAwMDAwMjYwNTAwMAooWEVO
KSAgICBmZmZmODMwMGJlNDcyNmMwIGZmZmY4MzA4MDAwMDAwMDAgMDBmZjgyZDA4MDgyN2NkMCBm
ZmZmODJkMDgwMjA4NTFkCihYRU4pICAgIGZmZmY4MmQwODA4MjdjZDAgZmZmZjgyZDA4MDgxODc0
MCAwMDAwMDAwMDAwMDAwMDg2IGZmZmY4MmQwODAyM2IxNjAKKFhFTikgICAgZmZmZjgyZDA4MDgy
N2ZmZiBmZmZmODJkMDgwODE4NzQwIGZmZmY4MmQwODA4MjdjZTAgZmZmZjgyZDA4MDIzYjFiOAoo
WEVOKSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2QzNGQgZmZmZjgyZDA4MDgyN2Qw
MCBmZmZmODJkMDgwMjNiMjAyCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4
MmQwODAyNzgyYjU+XSBfX3N5bmNfbG9jYWxfZXhlY3N0YXRlKzB4NjQvMHg2ZQooWEVOKSAgICBb
PGZmZmY4MmQwODAyNzgyYzg+XSBzeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDkvMHhiCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDI3OGFlNz5dIG1hcF9kb21haW5fcGFnZSsweDIzZS8weDVlZQooWEVOKSAg
ICBbPGZmZmY4MmQwODAzMzhkZmY+XSBwMm0tZXB0LmMjZXB0X25leHRfbGV2ZWwrMHg4OC8weGI2
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzOTkxZD5dIHAybS1lcHQuYyNlcHRfZ2V0X2VudHJ5KzB4
ZTMvMHgzNWMKKFhFTikgICAgWzxmZmZmODJkMDgwMzMwYTM5Pl0gZ3Vlc3RfcGh5c21hcF9hZGRf
ZW50cnkrMHg0MzAvMHg5MGYKKFhFTikgICAgWzxmZmZmODJkMDgwNjMwYTYyPl0gZG9tMF9jb25z
dHJ1Y3RfcHZoKzB4NDMxLzB4MTEzMgooWEVOKSAgICBbPGZmZmY4MmQwODA2Mzc3MDM+XSBjb25z
dHJ1Y3RfZG9tMCsweDhjLzB4Y2MKKFhFTikgICAgWzxmZmZmODJkMDgwNjI3ZjZkPl0gX19zdGFy
dF94ZW4rMHgyMjJmLzB4Mjc1ZAooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3Rh
dGU6ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyNTA2YzY+XSBjb25zb2xlX3VubG9ja19yZWN1cnNpdmVfaXJxcmVzdG9yZSsweDJj
LzB4MzMKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgQ09OVEVYVDogaHlwZXJ2aXNv
cgooWEVOKSByYXg6IGZmZmY4MmQwODA5NWVmYWMgICByYng6IDAwMDAwMDAwMDAwMDAyMDAgICBy
Y3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODJkMDgwODI3ZmZmICAgcnNpOiAw
MDAwMDAwMDAwMDAwMDBhICAgcmRpOiBmZmZmODJkMDgwODE3NmI4CihYRU4pIHJicDogZmZmZjgy
ZDA4MDgyNzdlOCAgIHJzcDogZmZmZjgyZDA4MDgyNzdkOCAgIHI4OiAgZmZmZjgzMDgxYmMzMDAw
MAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwNjQgICByMTA6IDAwMDAwMDAwMDAwMDAwMDMgICBy
MTE6IDAwMDAwMDAwMDAwMDAwMTAKKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMjk2ICAgcjEzOiBm
ZmZmODJkMDgwMjUwYjhhICAgcjE0OiBmZmZmODJkMDgwNDRiN2ZlCihYRU4pIHIxNTogZmZmZjgy
ZDA4MDgyNzlkOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZl
MAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdz
OiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4
MmQwODAyNTA2YzY+IChjb25zb2xlX3VubG9ja19yZWN1cnNpdmVfaXJxcmVzdG9yZSsweDJjLzB4
MzMpOgooWEVOKSAgZmQgZmYgZmYgNDggMDkgMWMgMjQgOWQgPDQ4PiA4MyBjNCAwOCA1YiA1ZCBj
MyA1NSA0OCA4OSBlNSBmMCBmZiAwNSA4OCBjMAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSBy
c3A9ZmZmZjgyZDA4MDgyNzdkODoKKFhFTikgICAgZmZmZjgyZDA4MDQ0YjdmZSBmZmZmODJkMDgw
ODI3OWQ4IGZmZmY4MmQwODA4Mjc4MDggZmZmZjgyZDA4MDJhODM2YwooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4MmQwODA4Mjc5ZDggZmZmZjgyZDA4MDgyNzgyOCBmZmZmODJkMDgwMjE3
MWI5CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwNjQgZmZmZjgyZDA4MDgyNzlkOCBmZmZmODJkMDgw
ODI3ODQ4IGZmZmY4MmQwODAyMTcyZDIKKFhFTikgICAgZmZmZjgyZDA4MDgwMTJhMCAwMDAwMDAw
MDAwMDAwMDY0IGZmZmY4MmQwODA4Mjc4ODggZmZmZjgyZDA4MDIxNmIwYwooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDJhIDAwMDAwMDAwMDAwMDAwMmEgZmZmZjgyZDA4MDgyNzlkOCBmZmZmODJkMDgw
MjUwYjhhCihYRU4pICAgIGZmZmY4MmQwODA4Mjc5ZDggMDAwMDAwMDAwMDAwMDI5MiBmZmZmODJk
MDgwODI3OGE4IGZmZmY4MmQwODAyMTcwNTAKKFhFTikgICAgZmZmZjgyZDA4MDgyNzlkOCAwMDAw
MDAwMDAwMDAwMDJhIGZmZmY4MmQwODA4Mjc4YjggZmZmZjgyZDA4MDI1MDQ2OQooWEVOKSAgICBm
ZmZmODJkMDgwODI3OGQ4IGZmZmY4MmQwODAyNTBiZWMgZmZmZjgyZDA4MDgxNzc4MCBmZmZmODJk
MDgwODE3N2Y4CihYRU4pICAgIGZmZmY4MmQwODA4Mjc5MjggZmZmZjgyZDA4MDI1MzBhYSBmZmZm
ODJkMDgwMzdmODQxIDJhZmY4MmQwODAzN2Y4MzUKKFhFTikgICAgZmZmZjgyZDA4MDM3Zjg0MSBm
ZmZmODJkMDgwOTNjN2EwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDgxNzc4MAooWEVOKSAg
ICBmZmZmODJkMDgwODI3OWQ4IDAwMDAwMDAwMDAwMDAwMDQgZmZmZjgyZDA4MDgyNzk1OCBmZmZm
ODJkMDgwMjUxYjMyCihYRU4pICAgIGZmZmY4MzA4MWJjNDA0MDAgZmZmZjgyZDA4MDgyNzlkOCAw
MDAwMDAwMDAwMDAwMGYxIGZmZmY4MmQwODA5M2M3ZTAKKFhFTikgICAgZmZmZjgyZDA4MDgyNzlj
OCBmZmZmODJkMDgwMjgyYzkxIGZmZmY4MmQwODA4Mjc5OGMgZmZmZjgzMDgxYmM0MDQyNAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDM3Zjg0MSBm
ZmZmODJkMDgwMzdmODM1CihYRU4pICAgIGZmZmY4MmQwODAzN2Y4NDEgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgy
N2ZmZiAwMDAwMDAwMDAwMDAwMDAwIDAwMDA3ZDJmN2Y3ZDg2MDcgZmZmZjgyZDA4MDM3ZjhhYQoo
WEVOKSAgICAwMDAwMDAwMDAwMDE3ODg5IDAwMDAwMDAwMDA4MTU1ZTAgMDAwMDAwMDAwMDAwMDAx
YiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdhOTAgMDAwMDAwMDAwMDAw
MDIwMCA3ZmZmZmZmZmZmZmZmZmZlIDgwMDAwMDAwMDAwMDAwMDEKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MzAwYzAzZmUwMDAgZmZmZjgyZDA4MDgyN2Zm
ZgooWEVOKSAgICBmZmZmODMwMGMwM2ZlMDAwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDAw
MDEwMCAwMDAwMDBmMTAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZm
ZmY4MmQwODAyNTA2YzY+XSBjb25zb2xlX3VubG9ja19yZWN1cnNpdmVfaXJxcmVzdG9yZSsweDJj
LzB4MzMKKFhFTikgICAgWzxmZmZmODJkMDgwMmE4MzZjPl0gc2hvd19leGVjdXRpb25fc3RhdGUr
MHgzMi8weDM3CihYRU4pICAgIFs8ZmZmZjgyZDA4MDIxNzFiOT5dIGR1bXBfZXhlY3N0YXRlKzB4
ODUvMHgxMzkKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MmQyPl0ga2V5aGFuZGxlci5jI2R1bXBf
cmVnaXN0ZXJzKzB4NjUvMHgxMDUKKFhFTikgICAgWzxmZmZmODJkMDgwMjE2YjBjPl0ga2V5aGFu
ZGxlci5jI3J1bl9hbGxfa2V5aGFuZGxlcnMrMHg4MC8weGEyCihYRU4pICAgIFs8ZmZmZjgyZDA4
MDIxNzA1MD5dIGhhbmRsZV9rZXlwcmVzcysweDhlLzB4YzkKKFhFTikgICAgWzxmZmZmODJkMDgw
MjUwNDY5Pl0gY29uc29sZS5jI19fc2VyaWFsX3J4KzB4NGYvMHg1MQooWEVOKSAgICBbPGZmZmY4
MmQwODAyNTBiZWM+XSBjb25zb2xlLmMjc2VyaWFsX3J4KzB4NjIvMHg4YwooWEVOKSAgICBbPGZm
ZmY4MmQwODAyNTMwYWE+XSBzZXJpYWxfcnhfaW50ZXJydXB0KzB4NjAvMHhiMgooWEVOKSAgICBb
PGZmZmY4MmQwODAyNTFiMzI+XSBuczE2NTUwLmMjbnMxNjU1MF9pbnRlcnJ1cHQrMHgzNi8weDdk
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI4MmM5MT5dIGRvX0lSUSsweDVlYy8weDY3ZQooWEVOKSAg
ICBbPGZmZmY4MmQwODAzN2Y4YWE+XSBjb21tb25faW50ZXJydXB0KzB4MTBhLzB4MTIwCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDI3ODJiNT5dIF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2NC8weDZl
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ODJjOD5dIHN5bmNfbG9jYWxfZXhlY3N0YXRlKzB4OS8w
eGIKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4YWU3Pl0gbWFwX2RvbWFpbl9wYWdlKzB4MjNlLzB4
NWVlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzOGRmZj5dIHAybS1lcHQuYyNlcHRfbmV4dF9sZXZl
bCsweDg4LzB4YjYKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OTFkPl0gcDJtLWVwdC5jI2VwdF9n
ZXRfZW50cnkrMHhlMy8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9w
aHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+
XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYz
NzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2Mjdm
NmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQ
VTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25v
c3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBk
ZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJUDogICAg
ZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8w
eDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29y
CihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJj
eDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6IDAw
MDAwMDAwMDAwMDA1ZjUgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZmODMw
ODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4
CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIx
MTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA4YjA5OWM3ZmUgICByMTM6IGZm
ZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMw
ODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUw
CihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6
IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgy
ZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikg
IGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTgg
NGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4
MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMDhiMDA5YTQ1ZiBmZmZm
ODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyZmVhMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDFhYjgwMDAwNjJjMwooWEVOKSAg
ICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZm
ODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBm
ZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjOWRmZTAw
MCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAwMAooWEVO
KSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBm
ZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAw
MSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAwZjQxY2Rh
YWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAoo
WEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZm
ZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAwMDAwYmYw
MDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAwMDAwYmVl
ZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAw
YmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBj
OWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0g
bXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgw
Mjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBbZDogZHVt
cCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4p
ICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1bIFhlbi00
LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBD
UFU6ICAgIDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlk
bGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIw
MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4
OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZm
ZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDVlNyAgIHJkaTogZmZmZjgzMDgxYmMy
M2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAg
ICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEw
OiBmZmZmODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAw
MDAwMDhiZTM4YjI3ZiAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAw
MDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2Ig
ICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3Iy
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAw
MDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVz
OiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lk
bGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0
OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sg
dHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAw
MiAwMDAwMDAwOGJkZjJlMjE1IGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVO
KSAgICBmZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMGQ3YTAwMDAyZGY5CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAw
MiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0
YTRhMCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAoo
WEVOKSAgICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4
MCBmZmZmODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1
MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAw
MDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZm
ZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1
NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAw
MDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMx
ZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJm
ZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAw
MDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2
MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAg
ICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5
NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8w
eGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pICoq
KiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzOTkwMT5dIHAybS1lcHQuYyNlcHRfZ2V0
X2VudHJ5KzB4YzcvMHgzNWMKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjQ2ICAgQ09OVEVY
VDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAwMDAw
MDAwMDAwMDMgICByY3g6IDAwMDAwMDAwMDAwMDAwMWIKKFhFTikgcmR4OiBmZmZmODMwODE1NWUx
MDAwICAgcnNpOiAwMDAwMDAwMDAwMDFiY2UzICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4p
IHJicDogZmZmZjgyZDA4MDgyN2JiMCAgIHJzcDogZmZmZjgyZDA4MDgyN2IzMCAgIHI4OiAgMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDgwMDAwMDAw
MDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiBmZmZmODMwODE1NWU3
MDEwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAxICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IHIxNTogMDAwMDAwMDAwMDAxYmNlMyAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAw
MDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBm
czogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBh
cm91bmQgPGZmZmY4MmQwODAzMzk5MDE+IChwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsweGM3LzB4
MzVjKToKKFhFTikgIDBmIGI2IDQ0IGMyIDAxIDgzIGUwIDA0IDw0NT4gMGYgNDUgZjUgNDEgODkg
ZDggNDggOGIgNGQgYjAgNDggOGIgNTUgYTggYmUKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20g
cnNwPWZmZmY4MmQwODA4MjdiMzA6CihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggZmZmZjgyZDA4
MDgyN2MxYyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwODA4MjdjNTAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAxYiBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4MjdiNzAgMDAwMDAwMDAwMDAw
MDAxYgooWEVOKSAgICAwMDAwMDAwMDAwMDFiY2UzIGZmZmY4MzA4MTU1ZTEwMDAgMDAwMDAwMDAw
MDAwMDAwOSBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMWJjZTMgZmZmZmZm
ZmZmZmZmZmZmZiBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMjAxMDAKKFhFTikgICAgZmZm
ZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgy
ZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAwMDAgMDAw
MDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgz
MDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAw
MDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4MjdkNzAg
ZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikg
ICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAgZmZm
ZjgzMDgwMDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQg
ZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
ODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAKKFhF
TikgICAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4MjdkMDAg
ZmZmZjgyZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2Iy
MDIgZmZmZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2CihYRU4pICAgIGZmZmY4MmQwODA5
MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwIGZmZmY4MmQwODAyM2E4NTcK
KFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAwMDI2MDUw
MDAgZmZmZjgzMDBiZTQ3MjZjMAooWEVOKSAgICAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0
NzI2ZDAgZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIGZmZmY4MmQw
ODA4MjdkYjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgwOTYwMDUwIGZmZmY4MmQwODA2NmE1
YTAKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5
NjAwNTAgZmZmZjgzMDBiZTQ3MjcyMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxm
ZmZmODJkMDgwMzM5OTAxPl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50cnkrMHhjNy8weDM1YwooWEVO
KSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8w
eDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0
MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4
OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYv
MHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVn
PXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAgICBlMDA4
Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0
CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhF
TikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAw
MDAwMDAwMDU3MyAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4MzA4MWJj
MDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhF
Tikgcjk6ICAwMDAwMDAwMDAwMDA0MDVhICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAgcjExOiBm
ZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDhjYmVkNzRkYyAgIHIxMzogZmZmZjgz
MDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJj
MTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhF
TikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZz
YjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAw
MCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgw
MmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIg
NDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBi
NSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMw
N2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwOGNiZGMxYjEyIGZmZmY4MzA4
MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAzZTAwMDAxY2U5CihYRU4pICAgIGZm
ZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQw
ODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4
MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2ZkMDAwIGZm
ZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4pICAg
IGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAz
IDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4CihYRU4p
ICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZm
ZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5
IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBi
ZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihY
RU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVm
IDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMwM2Zk
MDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2Fp
dC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQz
MGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5n
IENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlh
Z25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0
ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJUDog
ICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2
Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZp
c29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAg
IHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6
IDAwMDAwMDAwMDAwMDA2MzUgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZm
ODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAw
MDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NCAgIHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAg
IHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA4ZGNmNWYxMTMgICByMTM6
IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZm
ODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUy
NmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAg
Z3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZm
ZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhF
TikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAg
ZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4
MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMDhkY2MwNzg0ZiBm
ZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyZmVh
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDFhMDQwMDAwNjQ4NQooWEVO
KSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBm
ZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZm
ZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjOWRm
ZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAwMAoo
WEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRj
MCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAw
MDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAwZjQx
Y2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4
OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBm
ZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAwMDAw
YmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAwMDAw
YmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAw
MDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgz
MDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYz
Pl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJk
MDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBbZDog
ZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihY
RU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1bIFhl
bi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVO
KSBDUFU6ICAgIDEKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0
LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAw
MDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzgwMDJjICAg
cmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDog
ZmZmZjgzMDgxYmMyZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDYzNSAgIHJkaTogZmZmZjgzMDgx
YmMyMzEwMAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMmZlYjAgICByc3A6IGZmZmY4MzA4MWJjMmZl
NDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU0ICAg
cjEwOiBmZmZmODMwODFiYzhkYmMwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjog
MDAwMDAwMDhkY2Y1ZjExMyAgIHIxMzogZmZmZjgzMDgxYmMyMzBkMCAgIHIxNDogMDAwMDAwMDAw
MDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjMxYzggICBjcjA6IDAwMDAwMDAwODAwNTAw
M2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAg
Y3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjog
MDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAg
IGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhF
TikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0
X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAw
YyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3Rh
Y2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMyZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAw
MDAwMSAwMDAwMDAwOGRjYzA3ODRmIGZmZmY4MzA4MWJjMmZmZmYgZmZmZjgyZDA4MDkzYmMwMAoo
WEVOKSAgICBmZmZmODMwODFiYzJmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMWEwNDAwMDA2NDg1CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAw
MDAwMSBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4
MDk0YTRhMCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MzA4MWJjMmZlZjAgZmZmZjgyZDA4MDI3NDMw
ZAooWEVOKSAgICBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDgxYmM4
MDE4MCBmZmZmODMwMGM5ZGZlMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjODAxODggMDAwMDAwMDRi
YTkyZGQzNSBmZmZmODMwODFiYzJmZGMwIGZmZmY4ODAwM2UzZDZmMDAKKFhFTikgICAgMGZmZmY4
ODAwM2ZlYTY2MCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAzOWRkMmIgMDAwMDAwZjQxY2Ix
MDY2YwooWEVOKSAgICAwMDAwMDBmNDFjZGFhYzA4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmM5MDAw
MDNhN2VhMCBmZmZmODgwMDNkYzAxNDg4CihYRU4pICAgIGZmZmY4ODAwM2ZlYTIyNDAgMDAwMDAw
MDA4MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwODAwMDAwMDEKKFhFTikgICAgZmZm
ZmZmZmY4MjEwMDM4ZSAwMDAwMDAwMGZmZmZmZmZmIDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4
MTk0NWJmMQooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5
MDAwMDNhN2QyOCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMmJlZWYgZmZm
ZmMxZjdjZTIyYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAg
MDJmZmZmMDAwMDAwMDAwMSBmZmZmODMwMGM5ZGZlMDAwIDAwMDAwMDM3OWIzMjEwODAgMDAwMDAw
MDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVO
KSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8w
eDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhi
Ny8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4p
ICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVu
c3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzOTkwMT5dIHAybS1lcHQuYyNlcHRf
Z2V0X2VudHJ5KzB4YzcvMHgzNWMKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjQ2ICAgQ09O
VEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAw
MDAwMDAwMDAwMDMgICByY3g6IDAwMDAwMDAwMDAwMDAwMWIKKFhFTikgcmR4OiBmZmZmODMwODE1
NWUxMDAwICAgcnNpOiAwMDAwMDAwMDAwMDFiY2UzICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihY
RU4pIHJicDogZmZmZjgyZDA4MDgyN2JiMCAgIHJzcDogZmZmZjgyZDA4MDgyN2IzMCAgIHI4OiAg
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDgwMDAw
MDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiBmZmZmODMwODE1
NWU3MDEwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAxICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIHIxNTogMDAwMDAwMDAwMDAxYmNlMyAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDog
MDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAg
ICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29k
ZSBhcm91bmQgPGZmZmY4MmQwODAzMzk5MDE+IChwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsweGM3
LzB4MzVjKToKKFhFTikgIDBmIGI2IDQ0IGMyIDAxIDgzIGUwIDA0IDw0NT4gMGYgNDUgZjUgNDEg
ODkgZDggNDggOGIgNGQgYjAgNDggOGIgNTUgYTggYmUKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MmQwODA4MjdiMzA6CihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggZmZmZjgy
ZDA4MDgyN2MxYyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwODA4MjdjNTAKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAxYiBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4MjdiNzAgMDAwMDAwMDAw
MDAwMDAxYgooWEVOKSAgICAwMDAwMDAwMDAwMDFiY2UzIGZmZmY4MzA4MTU1ZTEwMDAgMDAwMDAw
MDAwMDAwMDAwOSBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMWJjZTMgZmZm
ZmZmZmZmZmZmZmZmZiBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMjAxMDAKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZm
ZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAwMDAg
MDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikg
ICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZm
ZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIg
MDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4Mjdk
NzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAKKFhF
TikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAg
ZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1
MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAK
KFhFTikgICAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4Mjdk
MDAgZmZmZjgyZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAy
M2IyMDIgZmZmZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2CihYRU4pICAgIGZmZmY4MmQw
ODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwIGZmZmY4MmQwODAyM2E4
NTcKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAwMDI2
MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMAooWEVOKSAgICAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAw
YmU0NzI2ZDAgZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIGZmZmY4
MmQwODA4MjdkYjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgwOTYwMDUwIGZmZmY4MmQwODA2
NmE1YTAKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQw
ODA5NjAwNTAgZmZmZjgzMDBiZTQ3MjcyMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMzM5OTAxPl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50cnkrMHhjNy8weDM1Ywoo
WEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQz
MC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgr
MHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20w
KzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIy
MmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRl
YnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIKKFhFTikgUklQOiAgICBl
MDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4
Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IK
KFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAw
MDAwMDAwMDAwMDY1YiAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4
MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgK
KFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzIzODYwICAgcjEx
OiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDkwNTU2ODYwNiAgIHIxMzogZmZm
ZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4
MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAK
KFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczog
MDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJk
MDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAg
ZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0
ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgx
YmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAwOTA0N2Y5MTllIGZmZmY4
MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzFmZWEwIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMjY2MTAwMDA3YTJhCihYRU4pICAg
IGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4
MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzFmZmZmIGZm
ZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGNhMWYzMDAw
IGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMwMGNhMWYzMDAwCihYRU4p
ICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDIyMTgwCihY
RU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAx
IGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAw
NWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAw
MDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVm
CihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBi
ZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNh
MWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBt
d2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAy
NzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICcqJyBwcmVz
c2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAqKiogRHVtcGlu
ZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiogRHVtcGluZyBDUFUzIGhvc3Qgc3RhdGU6
ICoqKgooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRF
WFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAw
MDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMx
ZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDY1YiAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAooWEVO
KSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODogIDAw
MDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMw
ODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDkwNTU2
ODYwNiAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVO
KSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAw
MDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAg
ZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUg
YXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBm
YyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAw
OTA0N2Y5MTllIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZm
ODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMjY2MTAw
MDA3YTJhCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODJk
MDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZm
ODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBm
ZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMw
MGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZm
ODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAw
MDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4
ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVO
KSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2ViMCAw
MDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVl
ZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAw
MDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4
MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAg
ICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4p
CihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFp
bnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4
MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFH
UzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZm
ODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDVlOSAg
IHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6
IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAw
MDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVm
MTAwCihYRU4pIHIxMjogMDAwMDAwMDkyMzg1MmFjNSAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAg
IHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6
IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAw
MDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAw
ICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdh
aXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkg
NTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0
OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikg
ICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwOTIzNGQxNmUyIGZmZmY4MzA4MWJjMDdmZmYgZmZm
ZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMGJlMDAwMDAyMjJjCihYRU4pICAgIGZmZmY4MmQwODA5NWYx
ZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhF
TikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAg
ZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQw
MDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJj
MGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1
YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFj
ZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAw
MDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzVi
ODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAw
MGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAw
MDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZj
MWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAw
MGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3
OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBj
YWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdh
aXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4u
YyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcg
cmVnaXN0ZXJzCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTogKioqCihY
RU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEy
LXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6
ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUu
YyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAg
IENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAw
MDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgz
MDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDVlOSAgIHJkaTogZmZmZjgzMDgxYmMxMDk0
MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICBy
ODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBm
ZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAw
MDkyMzg1MmFjNSAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAy
MAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBj
cjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAw
MDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAw
MDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVu
IGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUr
MHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4
YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJh
Y2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAw
MDAwMDAwOTIzNGQxNmUyIGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAg
ICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MGJlMDAwMDAyMjJjCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBm
ZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRh
MCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVO
KSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBm
ZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBj
NyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAw
MDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4
MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRh
MgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2
ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdj
ZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZm
MDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1
MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBb
PGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAoo
WEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5
CihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBO
b3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZm
ZjgyZDA4MDMzOTkwMT5dIHAybS1lcHQuYyNlcHRfZ2V0X2VudHJ5KzB4YzcvMHgzNWMKKFhFTikg
UkZMQUdTOiAwMDAwMDAwMDAwMDAwMjQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6
IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAwMDAwMDAwMDAwMDMgICByY3g6IDAwMDAwMDAw
MDAwMDAwMWIKKFhFTikgcmR4OiBmZmZmODMwODE1NWUxMDAwICAgcnNpOiAwMDAwMDAwMDAwMDFi
Y2UzICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2JiMCAg
IHJzcDogZmZmZjgyZDA4MDgyN2IzMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByOTog
IDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZm
ZmZmZmZmZmUKKFhFTikgcjEyOiBmZmZmODMwODE1NWU3MDEwICAgcjEzOiAwMDAwMDAwMDAwMDAw
MDAxICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHIxNTogMDAwMDAwMDAwMDAxYmNlMyAg
IGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6
IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAw
MDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6
IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAzMzk5MDE+
IChwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsweGM3LzB4MzVjKToKKFhFTikgIDBmIGI2IDQ0IGMy
IDAxIDgzIGUwIDA0IDw0NT4gMGYgNDUgZjUgNDEgODkgZDggNDggOGIgNGQgYjAgNDggOGIgNTUg
YTggYmUKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MjdiMzA6CihY
RU4pICAgIGZmZmY4MmQwODA4MjdjMTggZmZmZjgyZDA4MDgyN2MxYyAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwODA4MjdjNTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAxYiBmZmZmODJkMDgwODI3
Yjc4IGZmZmY4MmQwODA4MjdiNzAgMDAwMDAwMDAwMDAwMDAxYgooWEVOKSAgICAwMDAwMDAwMDAw
MDFiY2UzIGZmZmY4MzA4MTU1ZTEwMDAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODMwODE1NWU3MDEw
CihYRU4pICAgIDAwMDAwMDAwMDAwMWJjZTMgZmZmZmZmZmZmZmZmZmZmZiBmZmZmODMwODE1NWZh
MDAwIDAwMDAwMDAwMDAwMjAxMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgw
MzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODJk
MDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2Uw
MDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAw
MDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAw
NDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAw
MDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMw
MGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAw
MDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAw
MGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJk
MDgwODE4NzQwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZm
ODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2NlMCBm
ZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzZDM0ZAooWEVOKSAg
ICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZmZjgyZDA4MDgyN2QyMCBmZmZm
ODJkMDgwMjNkM2U2CihYRU4pICAgIGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBm
ZmZmODJkMDgwODI3ZDYwIGZmZmY4MmQwODAyM2E4NTcKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5
MCBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAwMDI2MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMAooWEVO
KSAgICAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2ZDAgZmZmZjgyZDA4MDY2YTVhMCBm
ZmZmODMwODE1NWZhMDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdkYjAgZmZmZjgyZDA4MDYzNzcw
MyBmZmZmODJkMDgwOTYwMDUwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDgxYmNi
NWY5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NjAwNTAgZmZmZjgzMDBiZTQ3MjcyMAoo
WEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OTAxPl0gcDJtLWVw
dC5jI2VwdF9nZXRfZW50cnkrMHhjNy8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+
XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQw
ODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4
MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBE
dW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxl
ICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3JlY3Vy
c2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYg
ICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgyZDA4MDk1ZWZhYyAgIHJieDog
MDAwMDAwMDAwMDAwMDIwMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4
MmQwODA4MjdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAwMGEgICByZGk6IGZmZmY4MmQwODA4MTc2
YjgKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3ODk4ICAgcnNwOiBmZmZmODJkMDgwODI3ODg4ICAg
cjg6ICBmZmZmODMwODFiYzMwMDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDA2NCAgIHIxMDog
MDAwMDAwMDAwMDAwMDAwMyAgIHIxMTogMDAwMDAwMDAwMDAwMDAxMAooWEVOKSByMTI6IDAwMDAw
MDAwMDAwMDAyOTYgICByMTM6IGZmZmY4MmQwODAyNTBiOGEgICByMTQ6IGZmZmY4MmQwODA0NGI3
ZmUKKFhFTikgcjE1OiBmZmZmODJkMDgwODI3YTg4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAg
Y3I0OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczog
MDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhl
biBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI1MDZjNj4gKGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2
ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMyk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5ZCA8
NDg+IDgzIGM0IDA4IDViIDVkIGMzIDU1IDQ4IDg5IGU1IGYwIGZmIDA1IDg4IGMwCihYRU4pIFhl
biBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3ODg4OgooWEVOKSAgICBmZmZmODJk
MDgwNDRiN2ZlIGZmZmY4MmQwODA4MjdhODggZmZmZjgyZDA4MDgyNzhiOCBmZmZmODJkMDgwMmE4
MzZjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2E4OCBmZmZmODJkMDgw
ODI3OGQ4IGZmZmY4MmQwODAyMTcxYjkKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA2NCBmZmZmODJk
MDgwODI3YTg4IGZmZmY4MmQwODA4Mjc4ZjggZmZmZjgyZDA4MDIxNzJkMgooWEVOKSAgICBmZmZm
ODJkMDgwODAxMmEwIDAwMDAwMDAwMDAwMDAwNjQgZmZmZjgyZDA4MDgyNzkzOCBmZmZmODJkMDgw
MjE2YjBjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMmEgMDAwMDAwMDAwMDAwMDAyYSBmZmZmODJk
MDgwODI3YTg4IGZmZmY4MmQwODAyNTBiOGEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2E4OCAwMDAw
MDAwMDAwMDAwMjk2IGZmZmY4MmQwODA4Mjc5NTggZmZmZjgyZDA4MDIxNzA1MAooWEVOKSAgICBm
ZmZmODJkMDgwODI3YTg4IDAwMDAwMDAwMDAwMDAwMmEgZmZmZjgyZDA4MDgyNzk2OCBmZmZmODJk
MDgwMjUwNDY5CihYRU4pICAgIGZmZmY4MmQwODA4Mjc5ODggZmZmZjgyZDA4MDI1MGJlYyBmZmZm
ODJkMDgwODE3NzgwIGZmZmY4MmQwODA4MTc3ZjgKKFhFTikgICAgZmZmZjgyZDA4MDgyNzlkOCBm
ZmZmODJkMDgwMjUzMGFhIGZmZmY4MmQwODAzN2Y4NDEgMmFmZjgyZDA4MDM3ZjgzNQooWEVOKSAg
ICBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODA5M2M3YTAgMDAwMDAwMDAwMDAwMDAwMSBmZmZm
ODJkMDgwODE3NzgwCihYRU4pICAgIGZmZmY4MmQwODA4MjdhODggMDAwMDAwMDAwMDAwMDAwNCBm
ZmZmODJkMDgwODI3YTA4IGZmZmY4MmQwODAyNTFiMzIKKFhFTikgICAgZmZmZjgzMDgxYmM0MDQw
MCBmZmZmODJkMDgwODI3YTg4IDAwMDAwMDAwMDAwMDAwZjEgZmZmZjgyZDA4MDkzYzdlMAooWEVO
KSAgICBmZmZmODJkMDgwODI3YTc4IGZmZmY4MmQwODAyODJjOTEgZmZmZjgyZDA4MDgyN2EzYyBm
ZmZmODMwODFiYzQwNDI0CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODAzN2Y4MzUKKFhFTikgICAgZmZmZjgyZDA4MDM3
Zjg0MSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgICBmZmZmODJkMDgwODI3ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdkMmY3ZjdkODU1
NyBmZmZmODJkMDgwMzdmOGFhCihYRU4pICAgIDAwMDAwMDAwMDAwMWJjZTMgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MzA4MTU1ZTcwMTAKKFhFTikgICAgZmZmZjgyZDA4
MDgyN2JiMCAwMDAwMDAwMDAwMDAwMDAzIDdmZmZmZmZmZmZmZmZmZmUgODAwMDAwMDAwMDAwMDAw
MQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDFiCihYRU4pICAgIGZmZmY4MzA4MTU1ZTEwMDAgMDAwMDAwMDAw
MDAxYmNlMyAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMGYxMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwg
dHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3JlY3Vy
c2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSAgICBbPGZmZmY4MmQwODAyYTgzNmM+XSBz
aG93X2V4ZWN1dGlvbl9zdGF0ZSsweDMyLzB4MzcKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MWI5
Pl0gZHVtcF9leGVjc3RhdGUrMHg4NS8weDEzOQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTcyZDI+
XSBrZXloYW5kbGVyLmMjZHVtcF9yZWdpc3RlcnMrMHg2NS8weDEwNQooWEVOKSAgICBbPGZmZmY4
MmQwODAyMTZiMGM+XSBrZXloYW5kbGVyLmMjcnVuX2FsbF9rZXloYW5kbGVycysweDgwLzB4YTIK
KFhFTikgICAgWzxmZmZmODJkMDgwMjE3MDUwPl0gaGFuZGxlX2tleXByZXNzKzB4OGUvMHhjOQoo
WEVOKSAgICBbPGZmZmY4MmQwODAyNTA0Njk+XSBjb25zb2xlLmMjX19zZXJpYWxfcngrMHg0Zi8w
eDUxCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MGJlYz5dIGNvbnNvbGUuYyNzZXJpYWxfcngrMHg2
Mi8weDhjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MzBhYT5dIHNlcmlhbF9yeF9pbnRlcnJ1cHQr
MHg2MC8weGIyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MWIzMj5dIG5zMTY1NTAuYyNuczE2NTUw
X2ludGVycnVwdCsweDM2LzB4N2QKKFhFTikgICAgWzxmZmZmODJkMDgwMjgyYzkxPl0gZG9fSVJR
KzB4NWVjLzB4NjdlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM3ZjhhYT5dIGNvbW1vbl9pbnRlcnJ1
cHQrMHgxMGEvMHgxMjAKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OTAxPl0gcDJtLWVwdC5jI2Vw
dF9nZXRfZW50cnkrMHhjNy8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVz
dF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBh
NjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4
MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2
MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1waW5n
IENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlh
Z25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0
ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJUDog
ICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2
Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZp
c29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAg
IHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6
IDAwMDAwMDAwMDAwMDA3MTMgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZm
ODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAw
MDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAg
IHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA5NzIyYzkwZWIgICByMTM6
IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZm
ODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUy
NmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAg
Z3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZm
ZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhF
TikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAg
ZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4
MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMDk3MWNjODE2YyBm
ZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyZmVh
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDE3YjIwMDAwNWE2ZAooWEVO
KSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBm
ZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZm
ZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjOWRm
ZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAwMAoo
WEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRj
MCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAw
MDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAwZjQx
Y2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4
OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBm
ZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAwMDAw
YmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAwMDAw
YmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAw
MDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgz
MDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYz
Pl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJk
MDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBbZDog
ZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihY
RU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1bIFhl
bi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVO
KSBDUFU6ICAgIDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0
LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAw
MDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAg
cmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDog
ZmZmZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDZmYiAgIHJkaTogZmZmZjgzMDgx
YmMyM2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZl
NDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAg
cjEwOiBmZmZmODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjog
MDAwMDAwMDk3ZmNiYWFmMCAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAw
MDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAw
M2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAg
Y3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjog
MDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAg
IGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhF
TikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0
X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAw
YyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3Rh
Y2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAw
MDAwMiAwMDAwMDAwOTdmYjVhN2Y5IGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAoo
WEVOKSAgICBmZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMGE3YjAwMDAyMGM1CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAw
MDAwMiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4
MDk0YTRhMCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMw
ZAooWEVOKSAgICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMy
MDE4MCBmZmZmODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRi
YTk1MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3
YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAw
MDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZm
ZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4
MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5
MDAwMDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZm
ZmMxZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAg
MDJmZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAw
MDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVO
KSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8w
eDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhi
Ny8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4p
ICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVu
c3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzOThmZT5dIHAybS1lcHQuYyNlcHRf
Z2V0X2VudHJ5KzB4YzQvMHgzNWMKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgQ09O
VEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAw
MDAwMDAwMDAwMDEgICByY3g6IDAwMDAwMDAwMDAwMDAwMDkKKFhFTikgcmR4OiBmZmZmODMwODE1
NWRmMDAwICAgcnNpOiAwMDAwMDAwODE1NWRmMDAwICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihY
RU4pIHJicDogZmZmZjgyZDA4MDgyN2JiMCAgIHJzcDogZmZmZjgyZDA4MDgyN2IzMCAgIHI4OiAg
MDAwMDAwMDAwMDAwMDAwMgooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDgwMDAw
MDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiBmZmZmODMwODE1
NWU3MDEwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAxICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIHIxNTogMDAwMDAwMDAwMDAxZmU3YSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDog
MDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAg
ICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29k
ZSBhcm91bmQgPGZmZmY4MmQwODAzMzk4ZmU+IChwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsweGM0
LzB4MzVjKToKKFhFTikgIDhiIDU1IGM4IDBmIGI2IDQ0IGMyIDAxIDw4Mz4gZTAgMDQgNDUgMGYg
NDUgZjUgNDEgODkgZDggNDggOGIgNGQgYjAgNDggOGIKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MmQwODA4MjdiMzA6CihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggZmZmZjgy
ZDA4MDgyN2MxYyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwODA4MjdjNTAKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwOSBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4MjdiNzAgMDAwMDAwMDAw
MDAwMDAwOQooWEVOKSAgICAwMDAwMDAwMDAwMDFmZTdhIGZmZmY4MzA4MTU1ZGYwMDAgMDAwMDAw
MDAwMDAwMDAwOSBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMWZlN2EgZmZm
ZmZmZmZmZmZmZmZmZiBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMjAxMDAKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZm
ZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAwMDAg
MDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikg
ICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZm
ZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIg
MDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4Mjdk
NzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAKKFhF
TikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAg
ZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1
MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAK
KFhFTikgICAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4Mjdk
MDAgZmZmZjgyZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAy
M2IyMDIgZmZmZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2CihYRU4pICAgIGZmZmY4MmQw
ODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwIGZmZmY4MmQwODAyM2E4
NTcKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAwMDI2
MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMAooWEVOKSAgICAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAw
YmU0NzI2ZDAgZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIGZmZmY4
MmQwODA4MjdkYjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgwOTYwMDUwIGZmZmY4MmQwODA2
NmE1YTAKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQw
ODA5NjAwNTAgZmZmZjgzMDBiZTQ3MjcyMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMzM5OGZlPl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50cnkrMHhjNC8weDM1Ywoo
WEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQz
MC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgr
MHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20w
KzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIy
MmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRl
YnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAgICBl
MDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4
Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IK
KFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAw
MDAwMDAwMDAwMDY2ZCAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4MzA4
MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgK
KFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAgcjEx
OiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDk4ZDdmYTQ5NyAgIHIxMzogZmZm
ZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4
MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAK
KFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczog
MDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJk
MDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAg
ZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0
ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgx
YmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwOThjYTA5MzdjIGZmZmY4
MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEwIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMTc0OTAwMDA1YmM0CihYRU4pICAg
IGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4
MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZm
ZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2ZkMDAw
IGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4p
ICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4CihY
RU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAx
IGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAw
NWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAw
MDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVm
CihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBi
ZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMw
M2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBt
d2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAy
NzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1w
aW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwg
ZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2
XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJ
UDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsw
eDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBl
cnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAw
NiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICBy
c2k6IDAwMDAwMDAwMDAwMDA3NTMgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBm
ZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAw
MDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmM4ZGJj
MCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDA5OWU4YWQ5MDIgICBy
MTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBm
ZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAw
MzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBn
c3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAw
ICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8
ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToK
KFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIg
MDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZm
ZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMDk5ZTgzNTM1
NyBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMy
ZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDE3MDAwMDAwNWNhMgoo
WEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFm
MCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMy
ZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBj
OWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAw
MAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMy
ZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAw
MDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAw
ZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMw
MTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAw
MDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAw
MDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAw
MDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAw
MDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZm
ZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUy
OWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZm
ODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBb
ZDogZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0ZTogKioq
CihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1b
IFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQoo
WEVOKSBDUFU6ICAgIDEKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAw
MDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzgwMDJj
ICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJk
eDogZmZmZjgzMDgxYmMyZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDc1MyAgIHJkaTogZmZmZjgz
MDgxYmMyMzEwMAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMmZlYjAgICByc3A6IGZmZmY4MzA4MWJj
MmZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1
ICAgcjEwOiBmZmZmODMwODFiYzhkYmMwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIx
MjogMDAwMDAwMDk5ZThhZDkwMiAgIHIxMzogZmZmZjgzMDgxYmMyMzBkMCAgIHIxNDogMDAwMDAw
MDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjMxYzggICBjcjA6IDAwMDAwMDAwODAw
NTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAw
ICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdz
YjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAw
MCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgK
KFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213
YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1
PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4g
c3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMyZmU0MDoKKFhFTikgICAgMDAwMDAwNDAw
MDAwMDAwMSAwMDAwMDAwOTllODM1MzU3IGZmZmY4MzA4MWJjMmZmZmYgZmZmZjgyZDA4MDkzYmMw
MAooWEVOKSAgICBmZmZmODMwODFiYzJmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMTcwMDAwMDA1Y2EyCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAw
MDAwMDAwMSBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgy
ZDA4MDk0YTRhMCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MzA4MWJjMmZlZjAgZmZmZjgyZDA4MDI3
NDMwZAooWEVOKSAgICBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDgx
YmM4MDE4MCBmZmZmODMwMGM5ZGZlMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjODAxODggMDAwMDAw
MDRiYTkyZGQzNSBmZmZmODMwODFiYzJmZGMwIGZmZmY4ODAwM2UzZDZmMDAKKFhFTikgICAgMGZm
ZmY4ODAwM2ZlYTY2MCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAzOWRkMmIgMDAwMDAwZjQx
Y2IxMDY2YwooWEVOKSAgICAwMDAwMDBmNDFjZGFhYzA4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmM5
MDAwMDNhN2VhMCBmZmZmODgwMDNkYzAxNDg4CihYRU4pICAgIGZmZmY4ODAwM2ZlYTIyNDAgMDAw
MDAwMDA4MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwODAwMDAwMDEKKFhFTikgICAg
ZmZmZmZmZmY4MjEwMDM4ZSAwMDAwMDAwMGZmZmZmZmZmIDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZm
ZmY4MTk0NWJmMQooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZm
ZmM5MDAwMDNhN2QyOCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMmJlZWYg
ZmZmZmMxZjdjZTIyYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikg
ICAgMDJmZmZmMDAwMDAwMDAwMSBmZmZmODMwMGM5ZGZlMDAwIDAwMDAwMDM3OWIzMjEwODAgMDAw
MDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgoo
WEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2
Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3Ar
MHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihY
RU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEy
LXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzOThmZT5dIHAybS1lcHQuYyNl
cHRfZ2V0X2VudHJ5KzB4YzQvMHgzNWMKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAg
Q09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAw
MDAwMDAwMDAwMDAwMDEgICByY3g6IDAwMDAwMDAwMDAwMDAwMDkKKFhFTikgcmR4OiBmZmZmODMw
ODE1NWRmMDAwICAgcnNpOiAwMDAwMDAwODE1NWRmMDAwICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAw
CihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2JiMCAgIHJzcDogZmZmZjgyZDA4MDgyN2IzMCAgIHI4
OiAgMDAwMDAwMDAwMDAwMDAwMgooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDgw
MDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiBmZmZmODMw
ODE1NWU3MDEwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAxICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIHIxNTogMDAwMDAwMDAwMDAxZmU3YSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNy
NDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAw
MDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAw
MDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4g
Y29kZSBhcm91bmQgPGZmZmY4MmQwODAzMzk4ZmU+IChwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsw
eGM0LzB4MzVjKToKKFhFTikgIDhiIDU1IGM4IDBmIGI2IDQ0IGMyIDAxIDw4Mz4gZTAgMDQgNDUg
MGYgNDUgZjUgNDEgODkgZDggNDggOGIgNGQgYjAgNDggOGIKKFhFTikgWGVuIHN0YWNrIHRyYWNl
IGZyb20gcnNwPWZmZmY4MmQwODA4MjdiMzA6CihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggZmZm
ZjgyZDA4MDgyN2MxYyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwODA4MjdjNTAKKFhFTikgICAg
MDAwMDAwMDAwMDAwMDAwOSBmZmZmODJkMDgwODI3Yjc4IGZmZmY4MmQwODA4MjdiNzAgMDAwMDAw
MDAwMDAwMDAwOQooWEVOKSAgICAwMDAwMDAwMDAwMDFmZTdhIGZmZmY4MzA4MTU1ZGYwMDAgMDAw
MDAwMDAwMDAwMDAwOSBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMWZlN2Eg
ZmZmZmZmZmZmZmZmZmZmZiBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMjAxMDAKKFhFTikg
ICAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMg
ZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAw
MDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhF
TikgICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAg
ZmZmZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2Zm
NjIgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4
MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAK
KFhFTikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2
YzAgZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAy
MDg1MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3
NDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4
MjdkMDAgZmZmZjgyZDA4MDIzZDM0ZAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQw
ODAyM2IyMDIgZmZmZjgyZDA4MDgyN2QyMCBmZmZmODJkMDgwMjNkM2U2CihYRU4pICAgIGZmZmY4
MmQwODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgwODI3ZDYwIGZmZmY4MmQwODAy
M2E4NTcKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAw
MDI2MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMAooWEVOKSAgICAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4
MzAwYmU0NzI2ZDAgZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIGZm
ZmY4MmQwODA4MjdkYjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJkMDgwOTYwMDUwIGZmZmY4MmQw
ODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDgxYmNiNWY5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4
MmQwODA5NjAwNTAgZmZmZjgzMDBiZTQ3MjcyMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikg
ICAgWzxmZmZmODJkMDgwMzM5OGZlPl0gcDJtLWVwdC5jI2VwdF9nZXRfZW50cnkrMHhjNC8weDM1
YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsw
eDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9w
dmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9k
b20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisw
eDIyMmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQg
IGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIKKFhFTikgUklQOiAg
ICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZj
LzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlz
b3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAg
cmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMxZmZmZiAgIHJzaTog
MDAwMDAwMDAwMDAwMDc3MSAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAooWEVOKSByYnA6IGZmZmY4
MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODogIDAwMDAwMDAwMDAwMDAw
NDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU0ICAgcjEwOiBmZmZmODMwODFiYzIzODYwICAg
cjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDljNmVjZDFmNCAgIHIxMzog
ZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4
MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2
ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBn
czogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZm
ODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVO
KSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBl
OCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgz
MDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAwOWM2NDI1NWFjIGZm
ZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzFmZWEw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMjM2MjAwMDA4YTA2CihYRU4p
ICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODJkMDgwOTVmMWYwIGZm
ZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzFmZmZm
IGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGNhMWYz
MDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMwMGNhMWYzMDAwCihY
RU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZmODMwODFiYzFmZGMw
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDIyMTgw
CihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAw
MDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgy
MTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBi
ZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2ViMCAwMDAwMDAwMDAwMDBi
ZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVlZiAwMDAwMDAwMDAw
MDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMiBmZmZmODMw
MGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+
XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQw
ODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICcqJyBw
cmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAqKiogRHVt
cGluZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiogRHVtcGluZyBDUFUzIGhvc3Qgc3Rh
dGU6ICoqKgooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pIC0tLS1bIFhlbi00LjEyLXVu
c3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAg
IDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNt
d2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENP
TlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAw
MDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgx
YmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDc3MSAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAoo
WEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODog
IDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU0ICAgcjEwOiBmZmZm
ODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDlj
NmVjZDFmNCAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAoo
WEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6
IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAw
ICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNv
ZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgy
NmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAw
NSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2Ug
ZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAw
MDAwOWM2NDI1NWFjIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBm
ZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMjM2
MjAwMDA4YTA2CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZm
ODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBm
ZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAg
ICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZm
ODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBm
ZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAw
MiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEw
MDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgoo
WEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2Vi
MCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIx
YmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAw
MDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZl
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZm
ZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVO
KSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihY
RU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3Qg
dGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgy
ZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJG
TEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBm
ZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDZl
MSAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICBy
c3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAw
MDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgw
OTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMDllNTBjYjc4YiAgIHIxMzogZmZmZjgzMDgxYmMxMDkx
MCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBj
cjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAw
MDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAw
MDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAw
MDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAo
bXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUg
NjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBl
OCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhF
TikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwOWU0MTE4NzE5IGZmZmY4MzA4MWJjMDdmZmYg
ZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMjJlYzAwMDA4ZDNkCihYRU4pICAgIGZmZmY4MmQwODA5
NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAK
KFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdl
ZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAz
ZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4
MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0
MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNk
MDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZj
OTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2Uz
NzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVm
MDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAw
MDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZm
ZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAw
MDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAw
MDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhl
biBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMj
bXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21h
aW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBp
bmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTogKioq
CihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00
LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBD
UFU6ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlk
bGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIw
MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4
OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZm
ZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDZlMSAgIHJkaTogZmZmZjgzMDgxYmMx
MDk0MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAg
ICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEw
OiBmZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAw
MDAwMDllNTBjYjc4YiAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAw
MDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2Ig
ICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3Iy
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAw
MDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVz
OiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lk
bGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0
OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sg
dHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAw
MyAwMDAwMDAwOWU0MTE4NzE5IGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVO
KSAgICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMjJlYzAwMDA4ZDNkCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAw
MyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0
YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAoo
WEVOKSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4
MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3
NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAw
MDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZm
ZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1
NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAw
MDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMx
ZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJm
ZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAw
MDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2
MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAg
ICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5
NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8w
eGI5CihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkg
ICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8
ZmZmZjgyZDA4MDMzOThmZT5dIHAybS1lcHQuYyNlcHRfZ2V0X2VudHJ5KzB4YzQvMHgzNWMKKFhF
TikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSBy
YXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAwMDAwMDAwMDAwMDEgICByY3g6IDAwMDAw
MDAwMDAwMDAwMDkKKFhFTikgcmR4OiBmZmZmODMwODE1NWRmMDAwICAgcnNpOiAwMDAwMDAwODE1
NWRmMDAwICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2Ji
MCAgIHJzcDogZmZmZjgyZDA4MDgyN2IzMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMgooWEVOKSBy
OTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZm
ZmZmZmZmZmZmZmUKKFhFTikgcjEyOiBmZmZmODMwODE1NWU3MDEwICAgcjEzOiAwMDAwMDAwMDAw
MDAwMDAxICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHIxNTogMDAwMDAwMDAwMDAxZmU3
YSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBj
cjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAw
MDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAg
c3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAzMzk4
ZmU+IChwMm0tZXB0LmMjZXB0X2dldF9lbnRyeSsweGM0LzB4MzVjKToKKFhFTikgIDhiIDU1IGM4
IDBmIGI2IDQ0IGMyIDAxIDw4Mz4gZTAgMDQgNDUgMGYgNDUgZjUgNDEgODkgZDggNDggOGIgNGQg
YjAgNDggOGIKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MjdiMzA6
CihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggZmZmZjgyZDA4MDgyN2MxYyAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwODA4MjdjNTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODJkMDgw
ODI3Yjc4IGZmZmY4MmQwODA4MjdiNzAgMDAwMDAwMDAwMDAwMDAwOQooWEVOKSAgICAwMDAwMDAw
MDAwMDFmZTdhIGZmZmY4MzA4MTU1ZGYwMDAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODMwODE1NWU3
MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMWZlN2EgZmZmZmZmZmZmZmZmZmZmZiBmZmZmODMwODE1
NWZhMDAwIDAwMDAwMDAwMDAwMjAxMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJk
MDgwMzMwYTM5IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZm
ODJkMDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAw
N2UwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAw
MDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAw
MDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMAooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAw
MDAwMDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZm
ODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZkMCAw
MDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAg
ICAwMGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZm
ODJkMDgwODE4NzQwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MCBm
ZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2Nl
MCBmZmZmODJkMDgwMjNiMWI4IGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzZDM0ZAooWEVO
KSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZmZjgyZDA4MDgyN2QyMCBm
ZmZmODJkMDgwMjNkM2U2CihYRU4pICAgIGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDkzM2Mw
MCBmZmZmODJkMDgwODI3ZDYwIGZmZmY4MmQwODAyM2E4NTcKKFhFTikgICAgZmZmZjgzMDgxYmNi
NWY5MCBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAwMDI2MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMAoo
WEVOKSAgICAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2ZDAgZmZmZjgyZDA4MDY2YTVh
MCBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdkYjAgZmZmZjgyZDA4MDYz
NzcwMyBmZmZmODJkMDgwOTYwMDUwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDgx
YmNiNWY5MCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NjAwNTAgZmZmZjgzMDBiZTQ3Mjcy
MAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OGZlPl0gcDJt
LWVwdC5jI2VwdF9nZXRfZW50cnkrMHhjNC8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBh
Mzk+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4
MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZm
ZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoq
KiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3Jl
Y3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAy
MDYgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgyZDA4MDk1ZWZhYyAgIHJi
eDogMDAwMDAwMDAwMDAwMDIwMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZm
ZmY4MmQwODA4MjdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAwMGEgICByZGk6IGZmZmY4MmQwODA4
MTc2YjgKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3ODk4ICAgcnNwOiBmZmZmODJkMDgwODI3ODg4
ICAgcjg6ICBmZmZmODMwODFiYzMwMDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDA2NCAgIHIx
MDogMDAwMDAwMDAwMDAwMDAwMyAgIHIxMTogMDAwMDAwMDAwMDAwMDAxMAooWEVOKSByMTI6IDAw
MDAwMDAwMDAwMDAyOTYgICByMTM6IGZmZmY4MmQwODAyNTBiOGEgICByMTQ6IGZmZmY4MmQwODA0
NGI3ZmUKKFhFTikgcjE1OiBmZmZmODJkMDgwODI3YTg4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNi
ICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNy
MjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBl
czogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4p
IFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI1MDZjNj4gKGNvbnNvbGVfdW5sb2NrX3JlY3Vy
c2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMyk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5
ZCA8NDg+IDgzIGM0IDA4IDViIDVkIGMzIDU1IDQ4IDg5IGU1IGYwIGZmIDA1IDg4IGMwCihYRU4p
IFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3ODg4OgooWEVOKSAgICBmZmZm
ODJkMDgwNDRiN2ZlIGZmZmY4MmQwODA4MjdhODggZmZmZjgyZDA4MDgyNzhiOCBmZmZmODJkMDgw
MmE4MzZjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2E4OCBmZmZmODJk
MDgwODI3OGQ4IGZmZmY4MmQwODAyMTcxYjkKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA2NCBmZmZm
ODJkMDgwODI3YTg4IGZmZmY4MmQwODA4Mjc4ZjggZmZmZjgyZDA4MDIxNzJkMgooWEVOKSAgICBm
ZmZmODJkMDgwODAxMmEwIDAwMDAwMDAwMDAwMDAwNjQgZmZmZjgyZDA4MDgyNzkzOCBmZmZmODJk
MDgwMjE2YjBjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMmEgMDAwMDAwMDAwMDAwMDAyYSBmZmZm
ODJkMDgwODI3YTg4IGZmZmY4MmQwODAyNTBiOGEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2E4OCAw
MDAwMDAwMDAwMDAwMjk2IGZmZmY4MmQwODA4Mjc5NTggZmZmZjgyZDA4MDIxNzA1MAooWEVOKSAg
ICBmZmZmODJkMDgwODI3YTg4IDAwMDAwMDAwMDAwMDAwMmEgZmZmZjgyZDA4MDgyNzk2OCBmZmZm
ODJkMDgwMjUwNDY5CihYRU4pICAgIGZmZmY4MmQwODA4Mjc5ODggZmZmZjgyZDA4MDI1MGJlYyBm
ZmZmODJkMDgwODE3NzgwIGZmZmY4MmQwODA4MTc3ZjgKKFhFTikgICAgZmZmZjgyZDA4MDgyNzlk
OCBmZmZmODJkMDgwMjUzMGFhIGZmZmY4MmQwODA4Mjc5ZDggMmEwMDAwMDAwMDAwMDIwNgooWEVO
KSAgICBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODA5M2M3YTAgMDAwMDAwMDAwMDAwMDAwMSBm
ZmZmODJkMDgwODE3NzgwCihYRU4pICAgIGZmZmY4MmQwODA4MjdhODggMDAwMDAwMDAwMDAwMDAw
NCBmZmZmODJkMDgwODI3YTA4IGZmZmY4MmQwODAyNTFiMzIKKFhFTikgICAgZmZmZjgzMDgxYmM0
MDQwMCBmZmZmODJkMDgwODI3YTg4IDAwMDAwMDAwMDAwMDAwZjEgZmZmZjgyZDA4MDkzYzdlMAoo
WEVOKSAgICBmZmZmODJkMDgwODI3YTc4IGZmZmY4MmQwODAyODJjOTEgZmZmZjgyZDA4MDgyN2Ez
YyBmZmZmODMwODFiYzQwNDI0CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODAzN2Y4MzUKKFhFTikgICAgZmZmZjgyZDA4
MDM3Zjg0MSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICBmZmZmODJkMDgwODI3ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdkMmY3Zjdk
ODU1NyBmZmZmODJkMDgwMzdmOGFhCihYRU4pICAgIDAwMDAwMDAwMDAwMWZlN2EgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MzA4MTU1ZTcwMTAKKFhFTikgICAgZmZmZjgy
ZDA4MDgyN2JiMCAwMDAwMDAwMDAwMDAwMDAxIDdmZmZmZmZmZmZmZmZmZmUgODAwMDAwMDAwMDAw
MDAwMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDA5CihYRU4pICAgIGZmZmY4MzA4MTU1ZGYwMDAgMDAwMDAw
MDgxNTVkZjAwMCAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMGYxMDAwMDAwMDAKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3Jl
Y3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSAgICBbPGZmZmY4MmQwODAyYTgzNmM+
XSBzaG93X2V4ZWN1dGlvbl9zdGF0ZSsweDMyLzB4MzcKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3
MWI5Pl0gZHVtcF9leGVjc3RhdGUrMHg4NS8weDEzOQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTcy
ZDI+XSBrZXloYW5kbGVyLmMjZHVtcF9yZWdpc3RlcnMrMHg2NS8weDEwNQooWEVOKSAgICBbPGZm
ZmY4MmQwODAyMTZiMGM+XSBrZXloYW5kbGVyLmMjcnVuX2FsbF9rZXloYW5kbGVycysweDgwLzB4
YTIKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MDUwPl0gaGFuZGxlX2tleXByZXNzKzB4OGUvMHhj
OQooWEVOKSAgICBbPGZmZmY4MmQwODAyNTA0Njk+XSBjb25zb2xlLmMjX19zZXJpYWxfcngrMHg0
Zi8weDUxCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MGJlYz5dIGNvbnNvbGUuYyNzZXJpYWxfcngr
MHg2Mi8weDhjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MzBhYT5dIHNlcmlhbF9yeF9pbnRlcnJ1
cHQrMHg2MC8weGIyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MWIzMj5dIG5zMTY1NTAuYyNuczE2
NTUwX2ludGVycnVwdCsweDM2LzB4N2QKKFhFTikgICAgWzxmZmZmODJkMDgwMjgyYzkxPl0gZG9f
SVJRKzB4NWVjLzB4NjdlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM3ZjhhYT5dIGNvbW1vbl9pbnRl
cnJ1cHQrMHgxMGEvMHgxMjAKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5OGZlPl0gcDJtLWVwdC5j
I2VwdF9nZXRfZW50cnkrMHhjNC8weDM1YwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBhMzk+XSBn
dWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDQzMC8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2
MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQw
ODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1w
aW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwg
ZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2
XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJ
UDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsw
eDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBl
cnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAw
NiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICBy
c2k6IDAwMDAwMDAwMDAwMDA4MzEgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBm
ZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAw
MDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NCAgIHIxMDogZmZmZjgzMDgxYmM4ZGJj
MCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBhMzNiOTIyMjggICBy
MTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBm
ZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAw
MzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBn
c3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAw
ICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8
ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToK
KFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIg
MDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZm
ZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMGEzMzhmOWQz
ZCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMy
ZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDE0OWQwMDAwNjc2Ygoo
WEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFm
MCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMy
ZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBj
OWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAw
MAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMy
ZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAw
MDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAw
ZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMw
MTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAw
MDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAw
MDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAw
MDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAw
MDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZm
ZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUy
OWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZm
ODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBb
ZDogZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioq
CihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1b
IFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQoo
WEVOKSBDUFU6ICAgIDIKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAw
MDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJj
ICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJk
eDogZmZmZjgzMDgxYmMxZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDgwZiAgIHJkaTogZmZmZjgz
MDgxYmMyM2Q2MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJj
MWZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU0
ICAgcjEwOiBmZmZmODMwODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIx
MjogMDAwMDAwMGE0MTUxNGQxOCAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAw
MDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAw
NTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAw
ICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdz
YjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAw
MCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgK
KFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213
YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1
PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4g
c3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAw
MDAwMDAwMiAwMDAwMDAwYTQwN2E1ZjI3IGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMw
MAooWEVOKSAgICBmZmZmODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMjE3NTAwMDA5YTY1CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAw
MDAwMDAwMiBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgy
ZDA4MDk0YTRhMCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3
NDMwZAooWEVOKSAgICBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgx
YmMyMDE4MCBmZmZmODMwMGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAw
MDRiYTk1MTE0ZSBmZmZmODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4
MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAw
MDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAg
ZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZm
ZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZm
ZmM5MDAwMDI2N2ViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYg
ZmZmZmMxZjdjZTIxYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikg
ICAgMDJmZmZmMDAwMDAwMDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAw
MDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgoo
WEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2
Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3Ar
MHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihY
RU4pICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEy
LXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzYTk2MD5dIHAybS1lcHQuYyNl
cHRfc2V0X2VudHJ5KzB4Ni8weDg2NgooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyOTIgICBD
T05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgyZDA4MDMzYTk1YSAgIHJieDogMDAw
MDAwMDAwMDdlMTE2ZiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IDAwMDAwMDAw
MDA3ZTExNmYgICByc2k6IDAwMDAwMDAwMDAwMDEyNmYgICByZGk6IGZmZmY4MzA4MTU1ZTcwMTAK
KFhFTikgcmJwOiBmZmZmODJkMDgwODI3YjUwICAgcnNwOiBmZmZmODJkMDgwODI3YjQ4ICAgcjg6
ICAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwNyAgIHIxMDogODAw
MDAwMDAwMDAwMDAwMSAgIHIxMTogN2ZmZmZmZmZmZmZmZmZmZQooWEVOKSByMTI6IDAwMDAwMDAw
MDAwMDAwMDAgICByMTM6IDAwMDAwMDAwMDAwMDEyNmYgICByMTQ6IDAwMDAwMDAwMDAwMWVlOTEK
KFhFTikgcjE1OiBmZmZmODMwODE1NWU3MDEwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0
OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAw
MDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAw
MCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBj
b2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDMzYTk2MD4gKHAybS1lcHQuYyNlcHRfc2V0X2VudHJ5KzB4
Ni8weDg2Nik6CihYRU4pICBlYiBlZiA1NSA0OCA4OSBlNSA0MSA1NyA8NDE+IDU2IDQxIDU1IDQx
IDU0IDUzIDQ4IDgzIGVjIDc4IDQ5IDg5IGZjIDQ4IDg5CihYRU4pIFhlbiBzdGFjayB0cmFjZSBm
cm9tIHJzcD1mZmZmODJkMDgwODI3YjQ4OgooWEVOKSAgICBmZmZmODMwODE1NWU3MDEwIGZmZmY4
MmQwODA4MjdiYzAgZmZmZjgyZDA4MDMyZjQwMSBmZmZmZmZmZmZmZmZmZmZmCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwNzAwMDAwMDAwIGZmZmY4MzA4
MTU1ZmEwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4
MzA4MTU1ZTcwMTAgMDAwMDAwMDAwMDAwMDEwMAooWEVOKSAgICBmZmZmZmZmZmZmZmZmZmZmIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDdlMDAwMCBmZmZmODJkMDgwODI3YzUwCihYRU4pICAg
IGZmZmY4MmQwODAzMzBiNGMgZmZmZjgyZDA4MDgyN2MxMCBmZmZmODJkMDgwMjI0ZmQzIGZmZmY4
MmQwODA4MjdjMTgKKFhFTikgICAgMDAwMDAwMDAwMDdlMDAwMCAwMDAwMDAwMDAwMDIwMDAwIDAw
MDAwMDAwMDAwMDAxMDAgMDAwMDAwMDAwMDAwMDAxMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDEx
IGZmZmY4MmQwODA4MjdjNTAgMDAwMDAwMDQwMDAwMDAwMCBmZmZmODJkMDgwODI3YzUwCihYRU4p
ICAgIGZmZmY4MzA4MTU1ZmEwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDNmZjYyIDAw
MDAwMDAwMDAwMDAwMTEKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwNCBmZmZmODJkMDgwODI3ZDcw
IGZmZmY4MmQwODA2MzBhNjIgZmZmZjgzMDBjMDViZjAwMAooWEVOKSAgICBmZmZmODJkMDgwNjZh
NWEwIGZmZmY4MzAwYmU0NzI2ZDAgMDAwMDAwMDAwMjYwNTAwMCBmZmZmODMwMGJlNDcyNmMwCihY
RU4pICAgIGZmZmY4MzA4MDAwMDAwMDAgMDBmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwMjA4NTFk
IGZmZmY4MmQwODA4MjdjZDAKKFhFTikgICAgZmZmZjgyZDA4MDgxODc0MCAwMDAwMDAwMDAwMDAw
MDg2IGZmZmY4MmQwODAyM2IxNjAgZmZmZjgyZDA4MDgyN2ZmZgooWEVOKSAgICBmZmZmODJkMDgw
ODE4NzQwIGZmZmY4MmQwODA4MjdjZTAgZmZmZjgyZDA4MDIzYjFiOCBmZmZmODJkMDgwODI3ZDAw
CihYRU4pICAgIGZmZmY4MmQwODAyM2QzNGQgZmZmZjgyZDA4MDgyN2QwMCBmZmZmODJkMDgwMjNi
MjAyIGZmZmY4MmQwODA4MjdkMjAKKFhFTikgICAgZmZmZjgyZDA4MDIzZDNlNiBmZmZmODJkMDgw
OTMzYzAwIGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDgyN2Q2MAooWEVOKSAgICBmZmZmODJk
MDgwMjNhODU3IGZmZmY4MzA4MWJjYjVmOTAgZmZmZjgzMDBiZTQ3MjZjMCAwMDAwMDAwMDAyNjA1
MDAwCihYRU4pICAgIGZmZmY4MzAwYmU0NzI2YzAgMDAwMDAwMDAwMjYwNTAwMCBmZmZmODMwMGJl
NDcyNmQwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDgxNTVmYTAwMCBmZmZmODJk
MDgwODI3ZGIwIGZmZmY4MmQwODA2Mzc3MDMgZmZmZjgyZDA4MDk2MDA1MAooWEVOKSAgICBmZmZm
ODJkMDgwNjZhNWEwIGZmZmY4MzA4MWJjYjVmOTAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgw
OTYwMDUwCihYRU4pICAgIGZmZmY4MzAwYmU0NzI3MjAgZmZmZjgyZDA4MDgyN2VmMCBmZmZmODJk
MDgwNjI3ZjZkIDAwMDAwMDAwMDI2MDVmZmYKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAg
IFs8ZmZmZjgyZDA4MDMzYTk2MD5dIHAybS1lcHQuYyNlcHRfc2V0X2VudHJ5KzB4Ni8weDg2Ngoo
WEVOKSAgICBbPGZmZmY4MmQwODAzMmY0MDE+XSBwMm1fc2V0X2VudHJ5KzB4YjcvMHgxMzMKKFhF
TikgICAgWzxmZmZmODJkMDgwMzMwYjRjPl0gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkrMHg1NDMv
MHg5MGYKKFhFTikgICAgWzxmZmZmODJkMDgwNjMwYTYyPl0gZG9tMF9jb25zdHJ1Y3RfcHZoKzB4
NDMxLzB4MTEzMgooWEVOKSAgICBbPGZmZmY4MmQwODA2Mzc3MDM+XSBjb25zdHJ1Y3RfZG9tMCsw
eDhjLzB4Y2MKKFhFTikgICAgWzxmZmZmODJkMDgwNjI3ZjZkPl0gX19zdGFydF94ZW4rMHgyMjJm
LzB4Mjc1ZAooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1
Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAzCihYRU4pIFJJUDogICAgZTAw
ODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5
NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihY
RU4pIHJheDogZmZmZjgzMDgxYmMwYzAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMDdmZmYgICByc2k6IDAwMDAw
MDAwMDAwMDA3NjUgICByZGk6IGZmZmY4MzA4MWJjMTA5NDAKKFhFTikgcmJwOiBmZmZmODMwODFi
YzA3ZWIwICAgcnNwOiBmZmZmODMwODFiYzA3ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihY
RU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMxMDQ0MCAgIHIxMTog
ZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBhNGYwZWY4MTIgICByMTM6IGZmZmY4
MzA4MWJjMTA5MTAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFi
YzEwYTA4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihY
RU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBm
c2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAw
MDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4
MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZi
IDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYg
YjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJj
MDdlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDMgMDAwMDAwMGE0ZTYzOGNkNSBmZmZmODMw
ODFiYzA3ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwN2VhMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDE0M2MwMDAwNjljZQooWEVOKSAgICBm
ZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJk
MDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMwN2ZmZiBmZmZm
ODMwODFiYzA3ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjMDNmZDAwMCBm
ZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzA4MWJjMGMxODAgZmZmZjgzMDBjMDNmZDAwMAooWEVOKSAg
ICBmZmZmODMwODFiYzBjMTg4IDAwMDAwMDA0YmE5NzQwYzcgZmZmZjgzMDgxYmMwN2RjMCAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBm
ZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MyAwMDAwMDAzZDAxY2U1ZjdiIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MmIwZTU3OAooWEVO
KSAgICBmZmZmYzkwMDAwZjlmZDA4IDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDAwMSBm
ZmZmODgwMDNlMzc1YjgwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVl
OSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAw
YmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNmZlYjAgMDAwMDAwMDAwMDAwYmVlZgoo
WEVOKSAgICBmZmZmYzFmN2NlMjBiZWVmIGZmZmZjMWY3Y2UyMGJlZWYgMDAwMDAwMDAwMDAwYmVl
ZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDMgZmZmZjgzMDBjMDNm
ZDAwMCAwMDAwMDAzNzliMmFkMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdh
aXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0
MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAqKiogRHVtcGlu
ZyBDUFUxIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAnKicgcHJlc3NlZCAtPiBmaXJpbmcgYWxsIGRp
YWdub3N0aWMga2V5aGFuZGxlcnMKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82
NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMQooWEVOKSBSSVA6
ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgy
NmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2
aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjODAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYg
ICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzJmZmZmICAgcnNp
OiAwMDAwMDAwMDAwMDAwODczICAgcmRpOiBmZmZmODMwODFiYzIzMTAwCihYRU4pIHJicDogZmZm
ZjgzMDgxYmMyZmViMCAgIHJzcDogZmZmZjgzMDgxYmMyZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAw
MDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTQgICByMTA6IGZmZmY4MzA4MWJjOGRiYzAg
ICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwYTYwNjg3OWM3ICAgcjEz
OiBmZmZmODMwODFiYzIzMGQwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZm
ZjgzMDgxYmMyMzFjOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1
MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3Nz
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAg
IGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZm
ZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihY
RU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAw
IGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZm
ODMwODFiYzJmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAxIDAwMDAwMDBhNjA0NjNlOTEg
ZmZmZjgzMDgxYmMyZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMmZl
YTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAxM2Y3MDAwMDZiOWEKKFhF
TikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NWYxZjAg
ZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMmZm
ZmYgZmZmZjgzMDgxYmMyZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzlk
ZmUwMDAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwODFiYzgwMTgwIGZmZmY4MzAwYzlkZmUwMDAK
KFhFTikgICAgZmZmZjgzMDgxYmM4MDE4OCAwMDAwMDAwNGJhOTJkZDM1IGZmZmY4MzA4MWJjMmZk
YzAgZmZmZjg4MDAzZTNkNmYwMAooWEVOKSAgICAwZmZmZjg4MDAzZmVhNjYwIDAwMDAwMDAwMDAw
MDAwMDEgMDAwMDAwMDAwMDM5ZGQyYiAwMDAwMDBmNDFjYjEwNjZjCihYRU4pICAgIDAwMDAwMGY0
MWNkYWFjMDggMDAwMDAwMDAwMDAwMDAwMCBmZmZmYzkwMDAwM2E3ZWEwIGZmZmY4ODAwM2RjMDE0
ODgKKFhFTikgICAgZmZmZjg4MDAzZmVhMjI0MCAwMDAwMDAwMDgwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDEgMDAwMDAwMDA4MDAwMDAwMQooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIDAwMDAwMDAw
ZmZmZmZmZmYgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTQ1YmYxCihYRU4pICAgIDAwMDAw
MGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwM2E3ZDI4IDAwMDAwMDAwMDAw
MGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIyYmVlZiBmZmZmYzFmN2NlMjJiZWVmIDAwMDAwMDAw
MDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAxIGZmZmY4
MzAwYzlkZmUwMDAgMDAwMDAwMzc5YjMyMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlm
Mz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgW2Q6
IGR1bXAgcmVnaXN0ZXJzXQooWEVOKSAqKiogRHVtcGluZyBDUFUxIGhvc3Qgc3RhdGU6ICoqKgoo
WEVOKSAnZCcgcHJlc3NlZCAtPiBkdW1waW5nIHJlZ2lzdGVycwooWEVOKQooWEVOKSAtLS0tWyBY
ZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhF
TikgQ1BVOiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2Fp
dC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAw
MDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAg
IHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6
IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDA4NzMgICByZGk6IGZmZmY4MzA4
MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJm
ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NCAg
IHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6
IDAwMDAwMDBhNjA2ODc5YzcgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAw
MDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUw
MDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAg
IGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAg
ICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihY
RU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4g
MGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0
YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAw
MDAwMDEgMDAwMDAwMGE2MDQ2M2U5MSBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAK
KFhFTikgICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDEzZjcwMDAwNmI5YQooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAw
MDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQw
ODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQz
MGQKKFhFTikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJj
ODAxODAgZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0
YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZm
ODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNi
MTA2NmMKKFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAw
MDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAw
MDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZm
ZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZm
ODE5NDViZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZj
OTAwMDAzYTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZm
ZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAg
IDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAw
MDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhF
TikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4
YjcvMHhiOQooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoqKgooWEVO
KSAqKiogRHVtcGluZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4xMi11
bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAzM2E5NjA+XSBwMm0tZXB0LmMjZXB0
X3NldF9lbnRyeSsweDYvMHg4NjYKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjkyICAgQ09O
VEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MmQwODAzM2E5NWEgICByYng6IDAwMDAw
MDAwMDA3ZTExNmYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiAwMDAwMDAwMDAw
N2UxMTZmICAgcnNpOiAwMDAwMDAwMDAwMDAxMjZmICAgcmRpOiBmZmZmODMwODE1NWU3MDEwCihY
RU4pIHJicDogZmZmZjgyZDA4MDgyN2I1MCAgIHJzcDogZmZmZjgyZDA4MDgyN2I0OCAgIHI4OiAg
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDcgICByMTA6IDgwMDAw
MDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiAwMDAwMDAwMDAw
MDAwMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAxMjZmICAgcjE0OiAwMDAwMDAwMDAwMDFlZTkxCihY
RU4pIHIxNTogZmZmZjgzMDgxNTVlNzAxMCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDog
MDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAg
ICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29k
ZSBhcm91bmQgPGZmZmY4MmQwODAzM2E5NjA+IChwMm0tZXB0LmMjZXB0X3NldF9lbnRyeSsweDYv
MHg4NjYpOgooWEVOKSAgZWIgZWYgNTUgNDggODkgZTUgNDEgNTcgPDQxPiA1NiA0MSA1NSA0MSA1
NCA1MyA0OCA4MyBlYyA3OCA0OSA4OSBmYyA0OCA4OQooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjgyZDA4MDgyN2I0ODoKKFhFTikgICAgZmZmZjgzMDgxNTVlNzAxMCBmZmZmODJk
MDgwODI3YmMwIGZmZmY4MmQwODAzMmY0MDEgZmZmZmZmZmZmZmZmZmZmZgooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDcwMDAwMDAwMCBmZmZmODMwODE1
NWZhMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMw
ODE1NWU3MDEwIDAwMDAwMDAwMDAwMDAxMDAKKFhFTikgICAgZmZmZmZmZmZmZmZmZmZmZiAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDA3ZTAwMDAgZmZmZjgyZDA4MDgyN2M1MAooWEVOKSAgICBm
ZmZmODJkMDgwMzMwYjRjIGZmZmY4MmQwODA4MjdjMTAgZmZmZjgyZDA4MDIyNGZkMyBmZmZmODJk
MDgwODI3YzE4CihYRU4pICAgIDAwMDAwMDAwMDA3ZTAwMDAgMDAwMDAwMDAwMDAyMDAwMCAwMDAw
MDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAxMSBm
ZmZmODJkMDgwODI3YzUwIDAwMDAwMDA0MDAwMDAwMDAgZmZmZjgyZDA4MDgyN2M1MAooWEVOKSAg
ICBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMDAxMDAgMDAwMDAwMDAwMDAzZmY2MiAwMDAw
MDAwMDAwMDAwMDExCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDQgZmZmZjgyZDA4MDgyN2Q3MCBm
ZmZmODJkMDgwNjMwYTYyIGZmZmY4MzAwYzA1YmYwMDAKKFhFTikgICAgZmZmZjgyZDA4MDY2YTVh
MCBmZmZmODMwMGJlNDcyNmQwIDAwMDAwMDAwMDI2MDUwMDAgZmZmZjgzMDBiZTQ3MjZjMAooWEVO
KSAgICBmZmZmODMwODAwMDAwMDAwIDAwZmY4MmQwODA4MjdjZDAgZmZmZjgyZDA4MDIwODUxZCBm
ZmZmODJkMDgwODI3Y2QwCihYRU4pICAgIGZmZmY4MmQwODA4MTg3NDAgMDAwMDAwMDAwMDAwMDA4
NiBmZmZmODJkMDgwMjNiMTYwIGZmZmY4MmQwODA4MjdmZmYKKFhFTikgICAgZmZmZjgyZDA4MDgx
ODc0MCBmZmZmODJkMDgwODI3Y2UwIGZmZmY4MmQwODAyM2IxYjggZmZmZjgyZDA4MDgyN2QwMAoo
WEVOKSAgICBmZmZmODJkMDgwMjNkMzRkIGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzYjIw
MiBmZmZmODJkMDgwODI3ZDIwCihYRU4pICAgIGZmZmY4MmQwODAyM2QzZTYgZmZmZjgyZDA4MDkz
M2MwMCBmZmZmODJkMDgwOTMzYzAwIGZmZmY4MmQwODA4MjdkNjAKKFhFTikgICAgZmZmZjgyZDA4
MDIzYTg1NyBmZmZmODMwODFiY2I1ZjkwIGZmZmY4MzAwYmU0NzI2YzAgMDAwMDAwMDAwMjYwNTAw
MAooWEVOKSAgICBmZmZmODMwMGJlNDcyNmMwIDAwMDAwMDAwMDI2MDUwMDAgZmZmZjgzMDBiZTQ3
MjZkMCBmZmZmODJkMDgwNjZhNWEwCihYRU4pICAgIGZmZmY4MzA4MTU1ZmEwMDAgZmZmZjgyZDA4
MDgyN2RiMCBmZmZmODJkMDgwNjM3NzAzIGZmZmY4MmQwODA5NjAwNTAKKFhFTikgICAgZmZmZjgy
ZDA4MDY2YTVhMCBmZmZmODMwODFiY2I1ZjkwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk2
MDA1MAooWEVOKSAgICBmZmZmODMwMGJlNDcyNzIwIGZmZmY4MmQwODA4MjdlZjAgZmZmZjgyZDA4
MDYyN2Y2ZCAwMDAwMDAwMDAyNjA1ZmZmCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBb
PGZmZmY4MmQwODAzM2E5NjA+XSBwMm0tZXB0LmMjZXB0X3NldF9lbnRyeSsweDYvMHg4NjYKKFhF
TikgICAgWzxmZmZmODJkMDgwMzJmNDAxPl0gcDJtX3NldF9lbnRyeSsweGI3LzB4MTMzCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDMzMGI0Yz5dIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NTQzLzB4
OTBmCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzMGE2Mj5dIGRvbTBfY29uc3RydWN0X3B2aCsweDQz
MS8weDExMzIKKFhFTikgICAgWzxmZmZmODJkMDgwNjM3NzAzPl0gY29uc3RydWN0X2RvbTArMHg4
Yy8weGNjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYyN2Y2ZD5dIF9fc3RhcnRfeGVuKzB4MjIyZi8w
eDI3NWQKKFhFTikKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9
eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMgooWEVOKSBSSVA6ICAgIGUwMDg6
WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQK
KFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVO
KSByYXg6IGZmZmY4MzA4MWJjMjAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzFmZmZmICAgcnNpOiAwMDAwMDAw
MDAwMDAwODg1ICAgcmRpOiBmZmZmODMwODFiYzIzZDYwCihYRU4pIHJicDogZmZmZjgzMDgxYmMx
ZmViMCAgIHJzcDogZmZmZjgzMDgxYmMxZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVO
KSByOTogIDAwMDAwMDAwMDAwMDQwNTYgICByMTA6IGZmZmY4MzA4MWJjMjM4NjAgICByMTE6IGZm
ZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwYTg4Y2M4ZmM1ICAgcjEzOiBmZmZmODMw
ODFiYzIzZDMwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMy
M2UyOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVO
KSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNi
OiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAw
ICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAy
ZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0
NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1
IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzFm
ZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAyIDAwMDAwMDBhODgwNTRjMzQgZmZmZjgzMDgx
YmMxZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMWZlYTAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAyMDU2MDAwMGE3ZjkKKFhFTikgICAgZmZm
ZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4
MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgz
MDgxYmMxZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwY2ExZjMwMDAgZmZm
ZjgzMDBjYTFmMzAwMCBmZmZmODMwODFiYzIwMTgwIGZmZmY4MzAwY2ExZjMwMDAKKFhFTikgICAg
ZmZmZjgzMDgxYmMyMDE4OCAwMDAwMDAwNGJhOTUxMTRlIGZmZmY4MzA4MWJjMWZkYzAgMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZm
ZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIg
MDAwMDAwM2QwMTliODJhNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMjIxODAKKFhFTikg
ICAgMDAwMDAwMDA1ZmIzNmVkMiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDEgZmZm
Zjg4MDAzZTM3MDAwMAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkg
MDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJl
ZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjY3ZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhF
TikgICAgZmZmZmMxZjdjZTIxYmVlZiBmZmZmYzFmN2NlMjFiZWVmIDAwMDAwMDAwMDAwMGJlZWYg
MDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAyIGZmZmY4MzAwY2ExZjMw
MDAgMDAwMDAwMzc5YjJjMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0
LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMw
ZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgJyonIHByZXNzZWQg
LT4gZmlyaW5nIGFsbCBkaWFnbm9zdGljIGtleWhhbmRsZXJzCihYRU4pICoqKiBEdW1waW5nIENQ
VTIgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTogKioq
CihYRU4pIFtkOiBkdW1wIHJlZ2lzdGVyc10KKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUg
IHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMgooWEVO
KSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lk
bGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDog
aHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMjAwMmMgICByYng6IDAwMDAwMDAwMDAw
MDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzFmZmZm
ICAgcnNpOiAwMDAwMDAwMDAwMDAwODg1ICAgcmRpOiBmZmZmODMwODFiYzIzZDYwCihYRU4pIHJi
cDogZmZmZjgzMDgxYmMxZmViMCAgIHJzcDogZmZmZjgzMDgxYmMxZmU0MCAgIHI4OiAgMDAwMDAw
MDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTYgICByMTA6IGZmZmY4MzA4MWJj
MjM4NjAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwYTg4Y2M4ZmM1
ICAgcjEzOiBmZmZmODMwODFiYzIzZDMwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIx
NTogZmZmZjgzMDgxYmMyM2UyOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAw
MDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAw
ICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczog
MDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91
bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5
NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5
IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJz
cD1mZmZmODMwODFiYzFmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAyIDAwMDAwMDBhODgw
NTRjMzQgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4
MWJjMWZlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAyMDU2MDAwMGE3
ZjkKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MmQwODA5
NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4
MWJjMWZmZmYgZmZmZjgzMDgxYmMxZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4
MzAwY2ExZjMwMDAgZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwODFiYzIwMTgwIGZmZmY4MzAwY2Ex
ZjMwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyMDE4OCAwMDAwMDAwNGJhOTUxMTRlIGZmZmY4MzA4
MWJjMWZkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDIgMDAwMDAwM2QwMTliODJhNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMjIxODAKKFhFTikgICAgMDAwMDAwMDA1ZmIzNmVkMiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAw
MDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3MDAwMAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZm
ZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAg
IDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjY3ZWIwIDAwMDAw
MDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIxYmVlZiBmZmZmYzFmN2NlMjFiZWVmIDAw
MDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAy
IGZmZmY4MzAwY2ExZjMwMDAgMDAwMDAwMzc5YjJjMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4
MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8
ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhF
TikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVk
IF0tLS0tCihYRU4pIENQVTogICAgMwooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUy
OWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAw
MDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4
MWJjMGMwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgcmR4OiBmZmZmODMwODFiYzA3ZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwN2RiICAgcmRp
OiBmZmZmODMwODFiYzEwOTQwCihYRU4pIHJicDogZmZmZjgzMDgxYmMwN2ViMCAgIHJzcDogZmZm
ZjgzMDgxYmMwN2U0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAw
MDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMTA0NDAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAK
KFhFTikgcjEyOiAwMDAwMDAwYWE3MzZjZWNkICAgcjEzOiBmZmZmODMwODFiYzEwOTEwICAgcjE0
OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMxMGEwOCAgIGNyMDogMDAw
MDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAw
YmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBj
czogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1p
ZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1
MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihY
RU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzA3ZTQwOgooWEVOKSAgICAw
MDAwMDA0MDAwMDAwMDAzIDAwMDAwMDBhYTZkMmI4NGYgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODJk
MDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMDdlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwNWRiMDAwMDFhZjkKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAw
MDAwMDAwMDAwMDAwMDAzIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAg
ICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgzMDgxYmMwN2VmMCBmZmZm
ODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDBjMDNmZDAwMCBm
ZmZmODMwODFiYzBjMTgwIGZmZmY4MzAwYzAzZmQwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwYzE4
OCAwMDAwMDAwNGJhOTc0MGM3IGZmZmY4MzA4MWJjMDdkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBm
ZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwM2QwMWNlNWY3
YiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODJiMGU1NzgKKFhFTikgICAgZmZmZmM5MDAwMGY5
ZmQwOCAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3NWI4MAoo
WEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVl
ZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAw
MDI4NiBmZmZmYzkwMDAwMjZmZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdj
ZTIwYmVlZiBmZmZmYzFmN2NlMjBiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVl
ZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAzIGZmZmY4MzAwYzAzZmQwMDAgMDAwMDAwMzc5YjJh
ZDA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwg
dHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9p
ZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lk
bGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgJ2QnIHByZXNzZWQgLT4gZHVtcGluZyByZWdp
c3RlcnMKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMyBob3N0IHN0YXRlOiAqKioKKFhFTikg
KioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5z
dGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAg
MwooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213
YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09O
VEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMGMwMmMgICByYng6IDAwMDAw
MDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFi
YzA3ZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwN2RiICAgcmRpOiBmZmZmODMwODFiYzEwOTQwCihY
RU4pIHJicDogZmZmZjgzMDgxYmMwN2ViMCAgIHJzcDogZmZmZjgzMDgxYmMwN2U0MCAgIHI4OiAg
MDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4
MzA4MWJjMTA0NDAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwYWE3
MzZjZWNkICAgcjEzOiBmZmZmODMwODFiYzEwOTEwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihY
RU4pIHIxNTogZmZmZjgzMDgxYmMxMGEwOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDog
MDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAg
ICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29k
ZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2
Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1
IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBm
cm9tIHJzcD1mZmZmODMwODFiYzA3ZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAzIDAwMDAw
MDBhYTZkMmI4NGYgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZm
ZmY4MzA4MWJjMDdlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNWRi
MDAwMDFhZjkKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4
MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZm
ZmY4MzA4MWJjMDdmZmYgZmZmZjgzMDgxYmMwN2VmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAg
IGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwODFiYzBjMTgwIGZmZmY4
MzAwYzAzZmQwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwYzE4OCAwMDAwMDAwNGJhOTc0MGM3IGZm
ZmY4MzA4MWJjMDdkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwM2QwMWNlNWY3YiAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmZmZmZmODJiMGU1NzgKKFhFTikgICAgZmZmZmM5MDAwMGY5ZmQwOCAwMDAwMDAwMDAwMDAwMDAz
IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3NWI4MAooWEVOKSAgICBmZmZmZmZmZjgyMTAw
MzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihY
RU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjZmZWIw
IDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIwYmVlZiBmZmZmYzFmN2NlMjBi
ZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAw
MDAwMDAzIGZmZmY4MzAwYzAzZmQwMDAgMDAwMDAwMzc5YjJhZDA4MCAwMDAwMDAwMDAwMzUyNmUw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhF
TikKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0
YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJk
MDgwMzNhOTYwPl0gcDJtLWVwdC5jI2VwdF9zZXRfZW50cnkrMHg2LzB4ODY2CihYRU4pIFJGTEFH
UzogMDAwMDAwMDAwMDAwMDI5MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZm
ODJkMDgwMzNhOTVhICAgcmJ4OiAwMDAwMDAwMDAwN2UxMTZmICAgcmN4OiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIHJkeDogMDAwMDAwMDAwMDdlMTE2ZiAgIHJzaTogMDAwMDAwMDAwMDAwMTI2ZiAg
IHJkaTogZmZmZjgzMDgxNTVlNzAxMAooWEVOKSByYnA6IGZmZmY4MmQwODA4MjdiNTAgICByc3A6
IGZmZmY4MmQwODA4MjdiNDggICByODogIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcjk6ICAwMDAw
MDAwMDAwMDAwMDA3ICAgcjEwOiA4MDAwMDAwMDAwMDAwMDAxICAgcjExOiA3ZmZmZmZmZmZmZmZm
ZmZlCihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMTI2ZiAg
IHIxNDogMDAwMDAwMDAwMDAxZWU5MQooWEVOKSByMTU6IGZmZmY4MzA4MTU1ZTcwMTAgICBjcjA6
IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAw
MDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAw
ICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMzNhOTYwPiAocDJt
LWVwdC5jI2VwdF9zZXRfZW50cnkrMHg2LzB4ODY2KToKKFhFTikgIGViIGVmIDU1IDQ4IDg5IGU1
IDQxIDU3IDw0MT4gNTYgNDEgNTUgNDEgNTQgNTMgNDggODMgZWMgNzggNDkgODkgZmMgNDggODkK
KFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MjdiNDg6CihYRU4pICAg
IGZmZmY4MzA4MTU1ZTcwMTAgZmZmZjgyZDA4MDgyN2JjMCBmZmZmODJkMDgwMzJmNDAxIGZmZmZm
ZmZmZmZmZmZmZmYKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIDAw
MDAwMDA3MDAwMDAwMDAgZmZmZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDAwMTAwCihYRU4p
ICAgIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwN2UwMDAwIGZm
ZmY4MmQwODA4MjdjNTAKKFhFTikgICAgZmZmZjgyZDA4MDMzMGI0YyBmZmZmODJkMDgwODI3YzEw
IGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2MxOAooWEVOKSAgICAwMDAwMDAwMDAwN2Uw
MDAwIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMTEgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAw
IGZmZmY4MmQwODA4MjdjNTAKKFhFTikgICAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAw
MTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAwMDAwMDAxMQooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDA0IGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAw
CihYRU4pICAgIGZmZmY4MmQwODA2NmE1YTAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1
MDAwIGZmZmY4MzAwYmU0NzI2YzAKKFhFTikgICAgZmZmZjgzMDgwMDAwMDAwMCAwMGZmODJkMDgw
ODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZmZjgyZDA4MDgyN2NkMAooWEVOKSAgICBmZmZmODJk
MDgwODE4NzQwIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MCBmZmZmODJkMDgwODI3
ZmZmCihYRU4pICAgIGZmZmY4MmQwODA4MTg3NDAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgw
MjNiMWI4IGZmZmY4MmQwODA4MjdkMDAKKFhFTikgICAgZmZmZjgyZDA4MDIzZDM0ZCBmZmZmODJk
MDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIgZmZmZjgyZDA4MDgyN2QyMAooWEVOKSAgICBmZmZm
ODJkMDgwMjNkM2U2IGZmZmY4MmQwODA5MzNjMDAgZmZmZjgyZDA4MDkzM2MwMCBmZmZmODJkMDgw
ODI3ZDYwCihYRU4pICAgIGZmZmY4MmQwODAyM2E4NTcgZmZmZjgzMDgxYmNiNWY5MCBmZmZmODMw
MGJlNDcyNmMwIDAwMDAwMDAwMDI2MDUwMDAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZjMCAwMDAw
MDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2ZDAgZmZmZjgyZDA4MDY2YTVhMAooWEVOKSAgICBm
ZmZmODMwODE1NWZhMDAwIGZmZmY4MmQwODA4MjdkYjAgZmZmZjgyZDA4MDYzNzcwMyBmZmZmODJk
MDgwOTYwMDUwCihYRU4pICAgIGZmZmY4MmQwODA2NmE1YTAgZmZmZjgzMDgxYmNiNWY5MCAwMDAw
MDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NjAwNTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjcyMCBm
ZmZmODJkMDgwODI3ZWYwIGZmZmY4MmQwODA2MjdmNmQgMDAwMDAwMDAwMjYwNWZmZgooWEVOKSBY
ZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMzNhOTYwPl0gcDJtLWVwdC5jI2Vw
dF9zZXRfZW50cnkrMHg2LzB4ODY2CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMyZjQwMT5dIHAybV9z
ZXRfZW50cnkrMHhiNy8weDEzMwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBiNGM+XSBndWVzdF9w
aHlzbWFwX2FkZF9lbnRyeSsweDU0My8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+
XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYz
NzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2Mjdm
NmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQ
VTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQg
IGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAg
ICBlMDA4Ols8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFy
ZXN0b3JlKzB4MmMvMHgzMwooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYgICBDT05URVhU
OiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgyZDA4MDk1ZWZhYyAgIHJieDogMDAwMDAwMDAw
MDAwMDIwMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MmQwODA4Mjdm
ZmYgICByc2k6IDAwMDAwMDAwMDAwMDAwMGEgICByZGk6IGZmZmY4MmQwODA4MTc2YjgKKFhFTikg
cmJwOiBmZmZmODJkMDgwODI3OGE4ICAgcnNwOiBmZmZmODJkMDgwODI3ODk4ICAgcjg6ICBmZmZm
ODMwODFiYzMwMDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDA2NCAgIHIxMDogMDAwMDAwMDAw
MDAwMDAwMyAgIHIxMTogMDAwMDAwMDAwMDAwMDAxMAooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAy
OTIgICByMTM6IGZmZmY4MmQwODAyNTBiOGEgICByMTQ6IGZmZmY4MmQwODA0NGI3ZmUKKFhFTikg
cjE1OiBmZmZmODJkMDgwODI3YTk4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAw
MDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAw
MDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZz
OiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFy
b3VuZCA8ZmZmZjgyZDA4MDI1MDZjNj4gKGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0
b3JlKzB4MmMvMHgzMyk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5ZCA8NDg+IDgzIGM0
IDA4IDViIDVkIGMzIDU1IDQ4IDg5IGU1IGYwIGZmIDA1IDg4IGMwCihYRU4pIFhlbiBzdGFjayB0
cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3ODk4OgooWEVOKSAgICBmZmZmODJkMDgwNDRiN2Zl
IGZmZmY4MmQwODA4MjdhOTggZmZmZjgyZDA4MDgyNzhjOCBmZmZmODJkMDgwMmE4MzZjCihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2E5OCBmZmZmODJkMDgwODI3OGU4IGZm
ZmY4MmQwODAyMTcxYjkKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA2NCBmZmZmODJkMDgwODI3YTk4
IGZmZmY4MmQwODA4Mjc5MDggZmZmZjgyZDA4MDIxNzJkMgooWEVOKSAgICBmZmZmODJkMDgwODAx
MmEwIDAwMDAwMDAwMDAwMDAwNjQgZmZmZjgyZDA4MDgyNzk0OCBmZmZmODJkMDgwMjE2YjBjCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMmEgMDAwMDAwMDAwMDAwMDAyYSBmZmZmODJkMDgwODI3YTk4
IGZmZmY4MmQwODAyNTBiOGEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2E5OCAwMDAwMDAwMDAwMDAw
Mjk2IGZmZmY4MmQwODA4Mjc5NjggZmZmZjgyZDA4MDIxNzA1MAooWEVOKSAgICBmZmZmODJkMDgw
ODI3YTk4IDAwMDAwMDAwMDAwMDAwMmEgZmZmZjgyZDA4MDgyNzk3OCBmZmZmODJkMDgwMjUwNDY5
CihYRU4pICAgIGZmZmY4MmQwODA4Mjc5OTggZmZmZjgyZDA4MDI1MGJlYyBmZmZmODJkMDgwODE3
NzgwIGZmZmY4MmQwODA4MTc3ZjgKKFhFTikgICAgZmZmZjgyZDA4MDgyNzllOCBmZmZmODJkMDgw
MjUzMGFhIGZmZmY4MmQwODAzN2Y4NDEgMmFmZjgyZDA4MDM3ZjgzNQooWEVOKSAgICBmZmZmODJk
MDgwMzdmODQxIGZmZmY4MmQwODA5M2M3YTAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwODE3
NzgwCihYRU4pICAgIGZmZmY4MmQwODA4MjdhOTggMDAwMDAwMDAwMDAwMDAwNCBmZmZmODJkMDgw
ODI3YTE4IGZmZmY4MmQwODAyNTFiMzIKKFhFTikgICAgZmZmZjgzMDgxYmM0MDQwMCBmZmZmODJk
MDgwODI3YTk4IDAwMDAwMDAwMDAwMDAwZjEgZmZmZjgyZDA4MDkzYzdlMAooWEVOKSAgICBmZmZm
ODJkMDgwODI3YTg4IGZmZmY4MmQwODAyODJjOTEgZmZmZjgyZDA4MDgyN2E0YyBmZmZmODMwODFi
YzQwNDI0CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJk
MDgwMzdmODQxIGZmZmY4MmQwODAzN2Y4MzUKKFhFTikgICAgZmZmZjgyZDA4MDM3Zjg0MSAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBm
ZmZmODJkMDgwODI3ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdkMmY3ZjdkODU0NyBmZmZmODJk
MDgwMzdmOGFhCihYRU4pICAgIGZmZmY4MzA4MTU1ZTcwMTAgMDAwMDAwMDAwMDAxZWU5MSAwMDAw
MDAwMDAwMDAxMjZmIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2I1MCAw
MDAwMDAwMDAwN2UxMTZmIDdmZmZmZmZmZmZmZmZmZmUgODAwMDAwMDAwMDAwMDAwMQooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDA3IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDMzYTk1YSAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDA3ZTExNmYgMDAwMDAwMDAwMDAwMTI2ZiBm
ZmZmODMwODE1NWU3MDEwIDAwMDAwMGYxMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihY
RU4pICAgIFs8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFy
ZXN0b3JlKzB4MmMvMHgzMwooWEVOKSAgICBbPGZmZmY4MmQwODAyYTgzNmM+XSBzaG93X2V4ZWN1
dGlvbl9zdGF0ZSsweDMyLzB4MzcKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MWI5Pl0gZHVtcF9l
eGVjc3RhdGUrMHg4NS8weDEzOQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTcyZDI+XSBrZXloYW5k
bGVyLmMjZHVtcF9yZWdpc3RlcnMrMHg2NS8weDEwNQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTZi
MGM+XSBrZXloYW5kbGVyLmMjcnVuX2FsbF9rZXloYW5kbGVycysweDgwLzB4YTIKKFhFTikgICAg
WzxmZmZmODJkMDgwMjE3MDUwPl0gaGFuZGxlX2tleXByZXNzKzB4OGUvMHhjOQooWEVOKSAgICBb
PGZmZmY4MmQwODAyNTA0Njk+XSBjb25zb2xlLmMjX19zZXJpYWxfcngrMHg0Zi8weDUxCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDI1MGJlYz5dIGNvbnNvbGUuYyNzZXJpYWxfcngrMHg2Mi8weDhjCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDI1MzBhYT5dIHNlcmlhbF9yeF9pbnRlcnJ1cHQrMHg2MC8weGIy
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MWIzMj5dIG5zMTY1NTAuYyNuczE2NTUwX2ludGVycnVw
dCsweDM2LzB4N2QKKFhFTikgICAgWzxmZmZmODJkMDgwMjgyYzkxPl0gZG9fSVJRKzB4NWVjLzB4
NjdlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM3ZjhhYT5dIGNvbW1vbl9pbnRlcnJ1cHQrMHgxMGEv
MHgxMjAKKFhFTikgICAgWzxmZmZmODJkMDgwMzNhOTYwPl0gcDJtLWVwdC5jI2VwdF9zZXRfZW50
cnkrMHg2LzB4ODY2CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMyZjQwMT5dIHAybV9zZXRfZW50cnkr
MHhiNy8weDEzMwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBiNGM+XSBndWVzdF9waHlzbWFwX2Fk
ZF9lbnRyeSsweDU0My8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2Nv
bnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNv
bnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0
YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBz
dGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXlo
YW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVO
KSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJh
eDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAw
MDA5NTMgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIw
ICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5
OiAgMDAwMDAwMDAwMDAwNDA1NiAgIHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgy
ZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBhZjY3OTEyOGMgICByMTM6IGZmZmY4MzA4MWJj
MjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4
ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNy
MzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBz
czogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlm
Mz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1
IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkg
MDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6
CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMGFmNjUwYmZjNCBmZmZmODMwODFiYzJm
ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDFlYTAwMDAwYzkzMAooWEVOKSAgICBmZmZmODJk
MDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMz
YzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFi
YzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMw
MGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZm
ODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNl
M2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAw
MDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBm
ZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAw
YmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAw
MDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAg
ICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAw
MDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAw
MDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRs
ZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0g
ZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3Rl
cnNdCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVz
c2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRF
WFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAw
MDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMx
ZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDkyNSAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAooWEVO
KSByYnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODogIDAw
MDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU2ICAgcjEwOiBmZmZmODMw
ODFiYzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMGIwNDEx
NWM3NiAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVO
KSByMTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAw
MDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAg
ZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUg
YXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBm
YyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAw
YjAzM2I5YTk5IGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZm
ODMwODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDQ2MjAw
MDAxODk2CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODJk
MDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZm
ODMwODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBm
ZmZmODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMw
MGNhMWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZm
ODMwODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAw
MDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4
ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVO
KSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2ViMCAw
MDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVl
ZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAw
MDAwMiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4
MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAg
ICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4p
CihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5n
IENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZf
NjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQ
OiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI3ODJiNT5dIF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2
NC8weDZlCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIENPTlRFWFQ6IGh5cGVydmlz
b3IKKFhFTikgcmF4OiBmZmZmODMwMGMwM2ZlMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMjAwICAg
cmN4OiBmZmZmODJkMDgwODI3ZmZmCihYRU4pIHJkeDogZmZmZjgzMDBjMDNmZTAwMCAgIHJzaTog
MDAwMDAwMDgxNTU5ZjAwMCAgIHJkaTogMDAwMDAwMDAwMDAwMDEwMAooWEVOKSByYnA6IGZmZmY4
MmQwODA4MjdhNDAgICByc3A6IGZmZmY4MmQwODA4MjdhMzAgICByODogIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDA3ICAgcjEwOiA4MDAwMDAwMDAwMDAwMDAxICAg
cjExOiA3ZmZmZmZmZmZmZmZmZmZlCihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzog
MDAwMDAwMDAwMDAwMDAwMCAgIHIxNDogMDAwMDAwMDAwMDgxNTVlMQooWEVOKSByMTU6IDAwMDAw
MDAwMDAwMDAwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2
ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBn
czogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZm
ODJkMDgwMjc4MmI1PiAoX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUpOgooWEVOKSAg
ZmQgZmYgZmYgNDggMDkgMWMgMjQgOWQgPDQ0PiA4OSBlMCA1YiA0MSA1YyA1ZCBjMyAwZiAwYiA1
NSA0OCA4OSBlNSBlOCA4OQooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4
MDgyN2EzMDoKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMGMwM2ZlMDAwIGZmZmY4
MmQwODA4MjdhNTAgZmZmZjgyZDA4MDI3ODJjOAooWEVOKSAgICBmZmZmODJkMDgwODI3YWEwIGZm
ZmY4MmQwODAyNzhhZTcgMDAwMDAwMDAwMDdlMjdhZSA4MDAwMDAwMDAwMDAwMDAwCihYRU4pICAg
IGZmZmY4MmQwODA4MjdhYTAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwODE1NWU3MDEwIDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAxZDg1MSAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmY4MmQwODA4MjdiNTAgZmZmZjgyZDA4MDMzYWFjZgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDE4MjdiNTAgMDAwMDAwMDAwMDAwMjhhZiBmZmZmODMwODE1NWZhMDAwCihYRU4p
ICAgIDAwMDAwMDA3MDAwMDAwMDMgMDAwMDAwMDAwMDdlMjdhZiAwMDAwMDAwMDAwMDAyOGFmIDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgMDBmZjgzMDgxNTVlNzAxMAooWEVOKSAgICAwMDAwMDAwMDAwMDAy
OGFmIGZmZmY4MzA4MTU1OWYwMDAgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwN2UyN2FmCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMjhhZiAwMDAwMDAwMDAwMDFkODUx
IGZmZmY4MzA4MTU1ZTcwMTAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2JjMCBmZmZmODJkMDgwMzJm
NDAxIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAxIDAwMDAwMDA3MDAwMDAwMDAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDAw
MTAwIGZmZmZmZmZmZmZmZmZmZmYKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
N2UwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgyZDA4MDMzMGI0YwooWEVOKSAgICBmZmZmODJk
MDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2Uw
MDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAw
MDAwMDExIDAwMDAwMDAwMDAwMDAwMTEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAw
NDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAw
MDAwMDA0CihYRU4pICAgIGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMw
MGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAw
MDAwMDAyNjA1MDAwIGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAw
MGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJk
MDgwODE4NzQwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzgy
YjU+XSBfX3N5bmNfbG9jYWxfZXhlY3N0YXRlKzB4NjQvMHg2ZQooWEVOKSAgICBbPGZmZmY4MmQw
ODAyNzgyYzg+XSBzeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDkvMHhiCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDI3OGFlNz5dIG1hcF9kb21haW5fcGFnZSsweDIzZS8weDVlZQooWEVOKSAgICBbPGZmZmY4
MmQwODAzM2FhY2Y+XSBwMm0tZXB0LmMjZXB0X3NldF9lbnRyeSsweDE3NS8weDg2NgooWEVOKSAg
ICBbPGZmZmY4MmQwODAzMmY0MDE+XSBwMm1fc2V0X2VudHJ5KzB4YjcvMHgxMzMKKFhFTikgICAg
WzxmZmZmODJkMDgwMzMwYjRjPl0gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkrMHg1NDMvMHg5MGYK
KFhFTikgICAgWzxmZmZmODJkMDgwNjMwYTYyPl0gZG9tMF9jb25zdHJ1Y3RfcHZoKzB4NDMxLzB4
MTEzMgooWEVOKSAgICBbPGZmZmY4MmQwODA2Mzc3MDM+XSBjb25zdHJ1Y3RfZG9tMCsweDhjLzB4
Y2MKKFhFTikgICAgWzxmZmZmODJkMDgwNjI3ZjZkPl0gX19zdGFydF94ZW4rMHgyMjJmLzB4Mjc1
ZAooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAzCihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVO
KSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJh
eDogZmZmZjgzMDgxYmMwYzAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMDdmZmYgICByc2k6IDAwMDAwMDAwMDAw
MDA4NjEgICByZGk6IGZmZmY4MzA4MWJjMTA5NDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzA3ZWIw
ICAgcnNwOiBmZmZmODMwODFiYzA3ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5
OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMxMDQ0MCAgIHIxMTogZmZmZjgy
ZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBiMTFjYjI4YmUgICByMTM6IGZmZmY4MzA4MWJj
MTA5MTAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzEwYTA4
ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNy
MzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBz
czogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlm
Mz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1
IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkg
MDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMDdlNDA6
CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDMgMDAwMDAwMGIxMTI0ZGQwOSBmZmZmODMwODFiYzA3
ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwN2VhMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDFlMzMwMDAwZDVjNwooWEVOKSAgICBmZmZmODJk
MDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMz
YzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODMwODFi
YzA3ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMw
MGMwM2ZkMDAwIGZmZmY4MzA4MWJjMGMxODAgZmZmZjgzMDBjMDNmZDAwMAooWEVOKSAgICBmZmZm
ODMwODFiYzBjMTg4IDAwMDAwMDA0YmE5NzQwYzcgZmZmZjgzMDgxYmMwN2RjMCAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZm
ZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMyAwMDAw
MDAzZDAxY2U1ZjdiIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MmIwZTU3OAooWEVOKSAgICBm
ZmZmYzkwMDAwZjlmZDA4IDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgw
MDNlMzc1YjgwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAw
YmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAw
MDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNmZlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAg
ICBmZmZmYzFmN2NlMjBiZWVmIGZmZmZjMWY3Y2UyMGJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAw
MDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDMgZmZmZjgzMDBjMDNmZDAwMCAw
MDAwMDAzNzliMmFkMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRs
ZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0g
ZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUx
IGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAnKicgcHJlc3NlZCAtPiBmaXJpbmcgYWxsIGRpYWdub3N0
aWMga2V5aGFuZGxlcnMKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVi
dWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMQooWEVOKSBSSVA6ICAgIGUw
MDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgz
OTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgoo
WEVOKSByYXg6IGZmZmY4MzA4MWJjODAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzJmZmZmICAgcnNpOiAwMDAw
MDAwMDAwMDAwOTk3ICAgcmRpOiBmZmZmODMwODFiYzIzMTAwCihYRU4pIHJicDogZmZmZjgzMDgx
YmMyZmViMCAgIHJzcDogZmZmZjgzMDgxYmMyZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAoo
WEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjOGRiYzAgICByMTE6
IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwYjI0MmIxMDAxICAgcjEzOiBmZmZm
ODMwODFiYzIzMGQwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgx
YmMyMzFjOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikg
ZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAw
MDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQw
ODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBm
YiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRm
IGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFi
YzJmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAxIDAwMDAwMDBiMjQwNWZjOTEgZmZmZjgz
MDgxYmMyZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMmZlYTAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwM2RjMDAwMTI3ZmEKKFhFTikgICAg
ZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgy
ZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMmZmZmYgZmZm
ZjgzMDgxYmMyZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzlkZmUwMDAg
ZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwODFiYzgwMTgwIGZmZmY4MzAwYzlkZmUwMDAKKFhFTikg
ICAgZmZmZjgzMDgxYmM4MDE4OCAwMDAwMDAwNGJhOTJkZDM1IGZmZmY4MzA4MWJjMmZkYzAgZmZm
Zjg4MDAzZTNkNmYwMAooWEVOKSAgICAwZmZmZjg4MDAzZmVhNjYwIDAwMDAwMDAwMDAwMDAwMDEg
MDAwMDAwMDAwMDM5ZGQyYiAwMDAwMDBmNDFjYjEwNjZjCihYRU4pICAgIDAwMDAwMGY0MWNkYWFj
MDggMDAwMDAwMDAwMDAwMDAwMCBmZmZmYzkwMDAwM2E3ZWEwIGZmZmY4ODAwM2RjMDE0ODgKKFhF
TikgICAgZmZmZjg4MDAzZmVhMjI0MCAwMDAwMDAwMDgwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEg
MDAwMDAwMDA4MDAwMDAwMQooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIDAwMDAwMDAwZmZmZmZm
ZmYgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTQ1YmYxCihYRU4pICAgIDAwMDAwMGJmMDAw
MGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwM2E3ZDI4IDAwMDAwMDAwMDAwMGJlZWYK
KFhFTikgICAgZmZmZmMxZjdjZTIyYmVlZiBmZmZmYzFmN2NlMjJiZWVmIDAwMDAwMDAwMDAwMGJl
ZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAxIGZmZmY4MzAwYzlk
ZmUwMDAgMDAwMDAwMzc5YjMyMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3
NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgW2Q6IGR1bXAg
cmVnaXN0ZXJzXQooWEVOKSAqKiogRHVtcGluZyBDUFUxIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAn
ZCcgcHJlc3NlZCAtPiBkdW1waW5nIHJlZ2lzdGVycwooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4x
Mi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BV
OiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxl
LmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIg
ICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDog
MDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4
MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDA5OTcgICByZGk6IGZmZmY4MzA4MWJjMjMx
MDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAg
cjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDog
ZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAw
MDBiMjQyYjEwMDEgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAw
MjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAg
Y3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczog
MDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhl
biBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxl
KzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDgg
OGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEg
MDAwMDAwMGIyNDA1ZmM5MSBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikg
ICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAzZGMwMDAxMjdmYQooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEg
ZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0
YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhF
TikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAg
ZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRk
MzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNm
ZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMK
KFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdl
YTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZm
ODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDVi
ZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAz
YTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3
Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZm
ZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAz
NTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAx
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQK
KFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhi
OQooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiog
RHVtcGluZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJs
ZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyNzgyYjU+XSBfX3N5bmNfbG9jYWxfZXhlY3N0
YXRlKzB4NjQvMHg2ZQooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYgICBDT05URVhUOiBo
eXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDBjMDNmZTAwMCAgIHJieDogMDAwMDAwMDAwMDAw
MDIwMCAgIHJjeDogZmZmZjgyZDA4MDgyN2ZmZgooWEVOKSByZHg6IGZmZmY4MzAwYzAzZmUwMDAg
ICByc2k6IDAwMDAwMDA4MTU1OWYwMDAgICByZGk6IDAwMDAwMDAwMDAwMDAxMDAKKFhFTikgcmJw
OiBmZmZmODJkMDgwODI3YTQwICAgcnNwOiBmZmZmODJkMDgwODI3YTMwICAgcjg6ICAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwNyAgIHIxMDogODAwMDAwMDAwMDAw
MDAwMSAgIHIxMTogN2ZmZmZmZmZmZmZmZmZmZQooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDAg
ICByMTM6IDAwMDAwMDAwMDAwMDAwMDAgICByMTQ6IDAwMDAwMDAwMDA4MTU1ZTEKKFhFTikgcjE1
OiAwMDAwMDAwMDAwMDAwMDAwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAw
MDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAg
ICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAw
MDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3Vu
ZCA8ZmZmZjgyZDA4MDI3ODJiNT4gKF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2NC8weDZlKToK
KFhFTikgIGZkIGZmIGZmIDQ4IDA5IDFjIDI0IDlkIDw0ND4gODkgZTAgNWIgNDEgNWMgNWQgYzMg
MGYgMGIgNTUgNDggODkgZTUgZTggODkKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZm
ZmY4MmQwODA4MjdhMzA6CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDBjMDNmZTAw
MCBmZmZmODJkMDgwODI3YTUwIGZmZmY4MmQwODAyNzgyYzgKKFhFTikgICAgZmZmZjgyZDA4MDgy
N2FhMCBmZmZmODJkMDgwMjc4YWU3IDAwMDAwMDAwMDA3ZTI3YWUgODAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgICBmZmZmODJkMDgwODI3YWEwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDgxNTVlNzAx
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMWQ4NTEgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODJkMDgwODI3YjUwIGZmZmY4MmQwODAzM2FhY2YKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAxODI3YjUwIDAwMDAwMDAwMDAwMDI4YWYgZmZmZjgzMDgxNTVmYTAw
MAooWEVOKSAgICAwMDAwMDAwNzAwMDAwMDAzIDAwMDAwMDAwMDA3ZTI3YWYgMDAwMDAwMDAwMDAw
MjhhZiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwZmY4MzA4MTU1ZTcwMTAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMjhhZiBmZmZmODMwODE1NTlmMDAwIDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDdl
MjdhZgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDI4YWYgMDAwMDAwMDAw
MDAxZDg1MSBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIGZmZmY4MmQwODA4MjdiYzAgZmZmZjgy
ZDA4MDMyZjQwMSBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMSAwMDAwMDAwNzAwMDAwMDAwIGZmZmY4MzA4MTU1ZmEwMDAgMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4MTU1ZTcwMTAgMDAwMDAw
MDAwMDAwMDEwMCBmZmZmZmZmZmZmZmZmZmZmCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDdlMDAwMCBmZmZmODJkMDgwODI3YzUwIGZmZmY4MmQwODAzMzBiNGMKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2MxMCBmZmZmODJkMDgwMjI0ZmQzIGZmZmY4MmQwODA4MjdjMTggMDAwMDAw
MDAwMDdlMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDIwMDAwIDAwMDAwMDAwMDAwMDAxMDAgMDAw
MDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDExCihYRU4pICAgIGZmZmY4MmQwODA4MjdjNTAg
MDAwMDAwMDQwMDAwMDAwMCBmZmZmODJkMDgwODI3YzUwIGZmZmY4MzA4MTU1ZmEwMDAKKFhFTikg
ICAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDNmZjYyIDAwMDAwMDAwMDAwMDAwMTEgMDAw
MDAwMDAwMDAwMDAwNAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDcwIGZmZmY4MmQwODA2MzBhNjIg
ZmZmZjgzMDBjMDViZjAwMCBmZmZmODJkMDgwNjZhNWEwCihYRU4pICAgIGZmZmY4MzAwYmU0NzI2
ZDAgMDAwMDAwMDAwMjYwNTAwMCBmZmZmODMwMGJlNDcyNmMwIGZmZmY4MzA4MDAwMDAwMDAKKFhF
TikgICAgMDBmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwMjA4NTFkIGZmZmY4MmQwODA4MjdjZDAg
ZmZmZjgyZDA4MDgxODc0MAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJk
MDgwMjc4MmI1Pl0gX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUKKFhFTikgICAgWzxm
ZmZmODJkMDgwMjc4MmM4Pl0gc3luY19sb2NhbF9leGVjc3RhdGUrMHg5LzB4YgooWEVOKSAgICBb
PGZmZmY4MmQwODAyNzhhZTc+XSBtYXBfZG9tYWluX3BhZ2UrMHgyM2UvMHg1ZWUKKFhFTikgICAg
WzxmZmZmODJkMDgwMzNhYWNmPl0gcDJtLWVwdC5jI2VwdF9zZXRfZW50cnkrMHgxNzUvMHg4NjYK
KFhFTikgICAgWzxmZmZmODJkMDgwMzJmNDAxPl0gcDJtX3NldF9lbnRyeSsweGI3LzB4MTMzCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDMzMGI0Yz5dIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NTQz
LzB4OTBmCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzMGE2Mj5dIGRvbTBfY29uc3RydWN0X3B2aCsw
eDQzMS8weDExMzIKKFhFTikgICAgWzxmZmZmODJkMDgwNjM3NzAzPl0gY29uc3RydWN0X2RvbTAr
MHg4Yy8weGNjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYyN2Y2ZD5dIF9fc3RhcnRfeGVuKzB4MjIy
Zi8weDI3NWQKKFhFTikKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVi
dWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMgooWEVOKSBSSVA6ICAgIGUw
MDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgz
OTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgoo
WEVOKSByYXg6IGZmZmY4MzA4MWJjMjAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzFmZmZmICAgcnNpOiAwMDAw
MDAwMDAwMDAwOTlkICAgcmRpOiBmZmZmODMwODFiYzIzZDYwCihYRU4pIHJicDogZmZmZjgzMDgx
YmMxZmViMCAgIHJzcDogZmZmZjgzMDgxYmMxZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAoo
WEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMjM4NjAgICByMTE6
IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwYjRjOGVhMTM4ICAgcjEzOiBmZmZm
ODMwODFiYzIzZDMwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgx
YmMyM2UyOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikg
ZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAw
MDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQw
ODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBm
YiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRm
IGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFi
YzFmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAyIDAwMDAwMDBiNGJjNGY4NjYgZmZmZjgz
MDgxYmMxZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMWZlYTAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAxMDQwMDAwMDJmYmUKKFhFTikgICAg
ZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgy
ZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMWZmZmYgZmZm
ZjgzMDgxYmMxZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwY2ExZjMwMDAg
ZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwODFiYzIwMTgwIGZmZmY4MzAwY2ExZjMwMDAKKFhFTikg
ICAgZmZmZjgzMDgxYmMyMDE4OCAwMDAwMDAwNGJhOTUxMTRlIGZmZmY4MzA4MWJjMWZkYzAgMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDIgMDAwMDAwM2QwMTliODJhNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMjIxODAKKFhF
TikgICAgMDAwMDAwMDA1ZmIzNmVkMiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDEg
ZmZmZjg4MDAzZTM3MDAwMAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1
ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAw
MGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjY3ZWIwIDAwMDAwMDAwMDAwMGJlZWYK
KFhFTikgICAgZmZmZmMxZjdjZTIxYmVlZiBmZmZmYzFmN2NlMjFiZWVmIDAwMDAwMDAwMDAwMGJl
ZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAyIGZmZmY4MzAwY2Ex
ZjMwMDAgMDAwMDAwMzc5YjJjMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3
NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgJyonIHByZXNz
ZWQgLT4gZmlyaW5nIGFsbCBkaWFnbm9zdGljIGtleWhhbmRsZXJzCihYRU4pICoqKiBEdW1waW5n
IENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTMgaG9zdCBzdGF0ZTog
KioqCihYRU4pIFtkOiBkdW1wIHJlZ2lzdGVyc10KKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFi
bGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMgoo
WEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0
X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVY
VDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMjAwMmMgICByYng6IDAwMDAwMDAw
MDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzFm
ZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwOTlkICAgcmRpOiBmZmZmODMwODFiYzIzZDYwCihYRU4p
IHJicDogZmZmZjgzMDgxYmMxZmViMCAgIHJzcDogZmZmZjgzMDgxYmMxZmU0MCAgIHI4OiAgMDAw
MDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4
MWJjMjM4NjAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwYjRjOGVh
MTM4ICAgcjEzOiBmZmZmODMwODFiYzIzZDMwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4p
IHIxNTogZmZmZjgzMDgxYmMyM2UyOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAw
MDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBm
czogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBh
cm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8w
eDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZj
IDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9t
IHJzcD1mZmZmODMwODFiYzFmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAyIDAwMDAwMDBi
NGJjNGY4NjYgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4
MzA4MWJjMWZlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAxMDQwMDAw
MDJmYmUKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MmQw
ODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4
MzA4MWJjMWZmZmYgZmZmZjgzMDgxYmMxZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZm
ZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwODFiYzIwMTgwIGZmZmY4MzAw
Y2ExZjMwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyMDE4OCAwMDAwMDAwNGJhOTUxMTRlIGZmZmY4
MzA4MWJjMWZkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwM2QwMTliODJhNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMjIxODAKKFhFTikgICAgMDAwMDAwMDA1ZmIzNmVkMiAwMDAwMDAwMDAwMDAwMDAyIDAw
MDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3MDAwMAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhl
IGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4p
ICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjY3ZWIwIDAw
MDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIxYmVlZiBmZmZmYzFmN2NlMjFiZWVm
IDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAw
MDAyIGZmZmY4MzAwY2ExZjMwMDAgMDAwMDAwMzc5YjJjMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAg
IFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikK
KFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWlu
dGVkIF0tLS0tCihYRU4pIENQVTogICAgMwooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgw
MmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdT
OiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4
MzA4MWJjMGMwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzA3ZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwOGQ5ICAg
cmRpOiBmZmZmODMwODFiYzEwOTQwCihYRU4pIHJicDogZmZmZjgzMDgxYmMwN2ViMCAgIHJzcDog
ZmZmZjgzMDgxYmMwN2U0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAw
MDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMTA0NDAgICByMTE6IGZmZmY4MmQwODA5NWYx
MDAKKFhFTikgcjEyOiAwMDAwMDAwYjZjMDc1YjhiICAgcjEzOiBmZmZmODMwODFiYzEwOTEwICAg
cjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMxMGEwOCAgIGNyMDog
MDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAw
MDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAg
ICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2Fp
dC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1
OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4
CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzA3ZTQwOgooWEVOKSAg
ICAwMDAwMDA0MDAwMDAwMDAzIDAwMDAwMDBiNmI5MTBkZTIgZmZmZjgzMDgxYmMwN2ZmZiBmZmZm
ODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMDdlYTAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMmIzMDAwMDNkNWYKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFm
MCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVO
KSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgzMDgxYmMwN2VmMCBm
ZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDBjMDNmZDAw
MCBmZmZmODMwODFiYzBjMTgwIGZmZmY4MzAwYzAzZmQwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMw
YzE4OCAwMDAwMDAwNGJhOTc0MGM3IGZmZmY4MzA4MWJjMDdkYzAgMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVj
MCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwM2QwMWNl
NWY3YiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODJiMGU1NzgKKFhFTikgICAgZmZmZmM5MDAw
MGY5ZmQwOCAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3NWI4
MAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAw
YmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAw
MDAwMDI4NiBmZmZmYzkwMDAwMjZmZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMx
ZjdjZTIwYmVlZiBmZmZmYzFmN2NlMjBiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAw
YmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAzIGZmZmY4MzAwYzAzZmQwMDAgMDAwMDAwMzc5
YjJhZDA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5j
I2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgJ2QnIHByZXNzZWQgLT4gZHVtcGluZyBy
ZWdpc3RlcnMKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMyBob3N0IHN0YXRlOiAqKioKKFhF
TikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioKKFhFTikgLS0tLVsgWGVuLTQuMTIt
dW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTog
ICAgMwooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5j
I213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAg
Q09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMGMwMmMgICByYng6IDAw
MDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMw
ODFiYzA3ZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwOGQ5ICAgcmRpOiBmZmZmODMwODFiYzEwOTQw
CihYRU4pIHJicDogZmZmZjgzMDgxYmMwN2ViMCAgIHJzcDogZmZmZjgzMDgxYmMwN2U0MCAgIHI4
OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZm
ZmY4MzA4MWJjMTA0NDAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAw
YjZjMDc1YjhiICAgcjEzOiBmZmZmODMwODFiYzEwOTEwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIw
CihYRU4pIHIxNTogZmZmZjgzMDgxYmMxMGEwOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNy
NDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAw
MDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAw
MDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4g
Y29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsw
eDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhi
IDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFj
ZSBmcm9tIHJzcD1mZmZmODMwODFiYzA3ZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAzIDAw
MDAwMDBiNmI5MTBkZTIgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAg
IGZmZmY4MzA4MWJjMDdlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MmIzMDAwMDNkNWYKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAzIGZm
ZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEw
IGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgzMDgxYmMwN2VmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4p
ICAgIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwODFiYzBjMTgwIGZm
ZmY4MzAwYzAzZmQwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwYzE4OCAwMDAwMDAwNGJhOTc0MGM3
IGZmZmY4MzA4MWJjMDdkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwM2QwMWNlNWY3YiAwMDAwMDAwMDAwMDAwMDAw
IGZmZmZmZmZmODJiMGU1NzgKKFhFTikgICAgZmZmZmM5MDAwMGY5ZmQwOCAwMDAwMDAwMDAwMDAw
MDAzIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3NWI4MAooWEVOKSAgICBmZmZmZmZmZjgy
MTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEy
CihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjZm
ZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIwYmVlZiBmZmZmYzFmN2Nl
MjBiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYw
MDAwMDAwMDAzIGZmZmY4MzAwYzAzZmQwMDAgMDAwMDAwMzc5YjJhZDA4MCAwMDAwMDAwMDAwMzUy
NmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8
ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihY
RU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkK
KFhFTikKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5v
dCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZm
ODJkMDgwMjc4MmI1Pl0gX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUKKFhFTikgUkZM
QUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZm
ZmY4MzAwYzAzZmUwMDAgICByYng6IDAwMDAwMDAwMDAwMDAyMDAgICByY3g6IGZmZmY4MmQwODA4
MjdmZmYKKFhFTikgcmR4OiBmZmZmODMwMGMwM2ZlMDAwICAgcnNpOiAwMDAwMDAwODE1NTlmMDAw
ICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2E0MCAgIHJz
cDogZmZmZjgyZDA4MDgyN2EzMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByOTogIDAw
MDAwMDAwMDAwMDAwMDcgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZm
ZmZmZmUKKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAw
ICAgcjE0OiAwMDAwMDAwMDAwODE1NWUxCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMCAgIGNy
MDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAw
MDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAw
MDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAw
MDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNzgyYjU+IChf
X3N5bmNfbG9jYWxfZXhlY3N0YXRlKzB4NjQvMHg2ZSk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAx
YyAyNCA5ZCA8NDQ+IDg5IGUwIDViIDQxIDVjIDVkIGMzIDBmIDBiIDU1IDQ4IDg5IGU1IGU4IDg5
CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3YTMwOgooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwYzAzZmUwMDAgZmZmZjgyZDA4MDgyN2E1MCBmZmZm
ODJkMDgwMjc4MmM4CihYRU4pICAgIGZmZmY4MmQwODA4MjdhYTAgZmZmZjgyZDA4MDI3OGFlNyAw
MDAwMDAwMDAwN2UyN2FlIDgwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2Fh
MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4MTU1ZTcwMTAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSAgICAwMDAwMDAwMDAwMDFkODUxIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2I1MCBm
ZmZmODJkMDgwMzNhYWNmCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMTgyN2I1
MCAwMDAwMDAwMDAwMDAyOGFmIGZmZmY4MzA4MTU1ZmEwMDAKKFhFTikgICAgMDAwMDAwMDcwMDAw
MDAwMyAwMDAwMDAwMDAwN2UyN2FmIDAwMDAwMDAwMDAwMDI4YWYgMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMGZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMDI4YWYgZmZmZjgzMDgxNTU5
ZjAwMCAwMDAwMDAwMDAwMDBlMDA4IDAwMDAwMDAwMDA3ZTI3YWYKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAyOGFmIDAwMDAwMDAwMDAwMWQ4NTEgZmZmZjgzMDgxNTVlNzAx
MAooWEVOKSAgICBmZmZmODJkMDgwODI3YmMwIGZmZmY4MmQwODAzMmY0MDEgZmZmZmZmZmZmZmZm
ZmZmZiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDcw
MDAwMDAwMCBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODMwODE1NWU3MDEwIDAwMDAwMDAwMDAwMDAxMDAgZmZmZmZmZmZmZmZm
ZmZmZgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDA3ZTAwMDAgZmZmZjgyZDA4
MDgyN2M1MCBmZmZmODJkMDgwMzMwYjRjCihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTAgZmZmZjgy
ZDA4MDIyNGZkMyBmZmZmODJkMDgwODI3YzE4IDAwMDAwMDAwMDA3ZTAwMDAKKFhFTikgICAgMDAw
MDAwMDAwMDAyMDAwMCAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwMDAwMTEgMDAwMDAwMDAw
MDAwMDAxMQooWEVOKSAgICBmZmZmODJkMDgwODI3YzUwIDAwMDAwMDA0MDAwMDAwMDAgZmZmZjgy
ZDA4MDgyN2M1MCBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAxMDAgMDAw
MDAwMDAwMDAzZmY2MiAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMDQKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2Q3MCBmZmZmODJkMDgwNjMwYTYyIGZmZmY4MzAwYzA1YmYwMDAgZmZmZjgy
ZDA4MDY2YTVhMAooWEVOKSAgICBmZmZmODMwMGJlNDcyNmQwIDAwMDAwMDAwMDI2MDUwMDAgZmZm
ZjgzMDBiZTQ3MjZjMCBmZmZmODMwODAwMDAwMDAwCihYRU4pICAgIDAwZmY4MmQwODA4MjdjZDAg
ZmZmZjgyZDA4MDIwODUxZCBmZmZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODA4MTg3NDAKKFhFTikg
WGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ODJiNT5dIF9fc3luY19sb2Nh
bF9leGVjc3RhdGUrMHg2NC8weDZlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ODJjOD5dIHN5bmNf
bG9jYWxfZXhlY3N0YXRlKzB4OS8weGIKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4YWU3Pl0gbWFw
X2RvbWFpbl9wYWdlKzB4MjNlLzB4NWVlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzYWFjZj5dIHAy
bS1lcHQuYyNlcHRfc2V0X2VudHJ5KzB4MTc1LzB4ODY2CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMy
ZjQwMT5dIHAybV9zZXRfZW50cnkrMHhiNy8weDEzMwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBi
NGM+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDU0My8weDkwZgooWEVOKSAgICBbPGZmZmY4
MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZm
ZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoq
KiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3Jl
Y3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAy
MDYgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgyZDA4MDk1ZWZhYyAgIHJi
eDogMDAwMDAwMDAwMDAwMDIwMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZm
ZmY4MmQwODA4MjdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDAwMGEgICByZGk6IGZmZmY4MmQwODA4
MTc2YjgKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3Nzk4ICAgcnNwOiBmZmZmODJkMDgwODI3Nzg4
ICAgcjg6ICBmZmZmODMwODFiYzMwMDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDA2NCAgIHIx
MDogMDAwMDAwMDAwMDAwMDAwMyAgIHIxMTogMDAwMDAwMDAwMDAwMDAxMAooWEVOKSByMTI6IDAw
MDAwMDAwMDAwMDAyOTYgICByMTM6IGZmZmY4MmQwODAyNTBiOGEgICByMTQ6IGZmZmY4MmQwODA0
NGI3ZmUKKFhFTikgcjE1OiBmZmZmODJkMDgwODI3OTg4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNi
ICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNy
MjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBl
czogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4p
IFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI1MDZjNj4gKGNvbnNvbGVfdW5sb2NrX3JlY3Vy
c2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMyk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5
ZCA8NDg+IDgzIGM0IDA4IDViIDVkIGMzIDU1IDQ4IDg5IGU1IGYwIGZmIDA1IDg4IGMwCihYRU4p
IFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3Nzg4OgooWEVOKSAgICBmZmZm
ODJkMDgwNDRiN2ZlIGZmZmY4MmQwODA4Mjc5ODggZmZmZjgyZDA4MDgyNzdiOCBmZmZmODJkMDgw
MmE4MzZjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyNzk4OCBmZmZmODJk
MDgwODI3N2Q4IGZmZmY4MmQwODAyMTcxYjkKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA2NCBmZmZm
ODJkMDgwODI3OTg4IGZmZmY4MmQwODA4Mjc3ZjggZmZmZjgyZDA4MDIxNzJkMgooWEVOKSAgICBm
ZmZmODJkMDgwODAxMmEwIDAwMDAwMDAwMDAwMDAwNjQgZmZmZjgyZDA4MDgyNzgzOCBmZmZmODJk
MDgwMjE2YjBjCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMmEgMDAwMDAwMDAwMDAwMDAyYSBmZmZm
ODJkMDgwODI3OTg4IGZmZmY4MmQwODAyNTBiOGEKKFhFTikgICAgZmZmZjgyZDA4MDgyNzk4OCAw
MDAwMDAwMDAwMDAwMjk2IGZmZmY4MmQwODA4Mjc4NTggZmZmZjgyZDA4MDIxNzA1MAooWEVOKSAg
ICBmZmZmODJkMDgwODI3OTg4IDAwMDAwMDAwMDAwMDAwMmEgZmZmZjgyZDA4MDgyNzg2OCBmZmZm
ODJkMDgwMjUwNDY5CihYRU4pICAgIGZmZmY4MmQwODA4Mjc4ODggZmZmZjgyZDA4MDI1MGJlYyBm
ZmZmODJkMDgwODE3NzgwIGZmZmY4MmQwODA4MTc3ZjgKKFhFTikgICAgZmZmZjgyZDA4MDgyNzhk
OCBmZmZmODJkMDgwMjUzMGFhIGZmZmY4MmQwODAzN2Y4NDEgMmFmZjgyZDA4MDM3ZjgzNQooWEVO
KSAgICBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODA5M2M3YTAgMDAwMDAwMDAwMDAwMDAwMSBm
ZmZmODJkMDgwODE3NzgwCihYRU4pICAgIGZmZmY4MmQwODA4Mjc5ODggMDAwMDAwMDAwMDAwMDAw
NCBmZmZmODJkMDgwODI3OTA4IGZmZmY4MmQwODAyNTFiMzIKKFhFTikgICAgZmZmZjgzMDgxYmM0
MDQwMCBmZmZmODJkMDgwODI3OTg4IDAwMDAwMDAwMDAwMDAwZjEgZmZmZjgyZDA4MDkzYzdlMAoo
WEVOKSAgICBmZmZmODJkMDgwODI3OTc4IGZmZmY4MmQwODAyODJjOTEgZmZmZjgyZDA4MDgyNzkz
YyBmZmZmODMwODFiYzQwNDI0CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODJkMDgwMzdmODQxIGZmZmY4MmQwODAzN2Y4MzUKKFhFTikgICAgZmZmZjgyZDA4
MDM3Zjg0MSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICBmZmZmODJkMDgwODI3ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdkMmY3Zjdk
ODY1NyBmZmZmODJkMDgwMzdmOGFhCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDgxNTVlMSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgy
ZDA4MDgyN2E0MCAwMDAwMDAwMDAwMDAwMjAwIDdmZmZmZmZmZmZmZmZmZmUgODAwMDAwMDAwMDAw
MDAwMQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDA3IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDBj
MDNmZTAwMCBmZmZmODJkMDgwODI3ZmZmCihYRU4pICAgIGZmZmY4MzAwYzAzZmUwMDAgMDAwMDAw
MDgxNTU5ZjAwMCAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMGYxMDAwMDAwMDAKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3Jl
Y3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgzMwooWEVOKSAgICBbPGZmZmY4MmQwODAyYTgzNmM+
XSBzaG93X2V4ZWN1dGlvbl9zdGF0ZSsweDMyLzB4MzcKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3
MWI5Pl0gZHVtcF9leGVjc3RhdGUrMHg4NS8weDEzOQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTcy
ZDI+XSBrZXloYW5kbGVyLmMjZHVtcF9yZWdpc3RlcnMrMHg2NS8weDEwNQooWEVOKSAgICBbPGZm
ZmY4MmQwODAyMTZiMGM+XSBrZXloYW5kbGVyLmMjcnVuX2FsbF9rZXloYW5kbGVycysweDgwLzB4
YTIKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MDUwPl0gaGFuZGxlX2tleXByZXNzKzB4OGUvMHhj
OQooWEVOKSAgICBbPGZmZmY4MmQwODAyNTA0Njk+XSBjb25zb2xlLmMjX19zZXJpYWxfcngrMHg0
Zi8weDUxCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MGJlYz5dIGNvbnNvbGUuYyNzZXJpYWxfcngr
MHg2Mi8weDhjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MzBhYT5dIHNlcmlhbF9yeF9pbnRlcnJ1
cHQrMHg2MC8weGIyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MWIzMj5dIG5zMTY1NTAuYyNuczE2
NTUwX2ludGVycnVwdCsweDM2LzB4N2QKKFhFTikgICAgWzxmZmZmODJkMDgwMjgyYzkxPl0gZG9f
SVJRKzB4NWVjLzB4NjdlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM3ZjhhYT5dIGNvbW1vbl9pbnRl
cnJ1cHQrMHgxMGEvMHgxMjAKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4MmI1Pl0gX19zeW5jX2xv
Y2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4MmM4Pl0gc3lu
Y19sb2NhbF9leGVjc3RhdGUrMHg5LzB4YgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzhhZTc+XSBt
YXBfZG9tYWluX3BhZ2UrMHgyM2UvMHg1ZWUKKFhFTikgICAgWzxmZmZmODJkMDgwMzNhYWNmPl0g
cDJtLWVwdC5jI2VwdF9zZXRfZW50cnkrMHgxNzUvMHg4NjYKKFhFTikgICAgWzxmZmZmODJkMDgw
MzJmNDAxPl0gcDJtX3NldF9lbnRyeSsweGI3LzB4MTMzCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMz
MGI0Yz5dIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NTQzLzB4OTBmCihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDYzMGE2Mj5dIGRvbTBfY29uc3RydWN0X3B2aCsweDQzMS8weDExMzIKKFhFTikgICAg
WzxmZmZmODJkMDgwNjM3NzAzPl0gY29uc3RydWN0X2RvbTArMHg4Yy8weGNjCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDYyN2Y2ZD5dIF9fc3RhcnRfeGVuKzB4MjIyZi8weDI3NWQKKFhFTikKKFhFTikg
KioqIER1bXBpbmcgQ1BVMSBob3N0IHN0YXRlOiAqKioKKFhFTikgJyonIHByZXNzZWQgLT4gZmly
aW5nIGFsbCBkaWFnbm9zdGljIGtleWhhbmRsZXJzCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDEK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRF
WFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzgwMDJjICAgcmJ4OiAwMDAwMDAw
MDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMy
ZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMGE3ZCAgIHJkaTogZmZmZjgzMDgxYmMyMzEwMAooWEVO
KSByYnA6IGZmZmY4MzA4MWJjMmZlYjAgICByc3A6IGZmZmY4MzA4MWJjMmZlNDAgICByODogIDAw
MDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMw
ODFiYzhkYmMwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMGJiZDQy
MjJkNCAgIHIxMzogZmZmZjgzMDgxYmMyMzBkMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVO
KSByMTU6IGZmZmY4MzA4MWJjMjMxYzggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAw
MDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAg
ZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUg
YXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBm
YyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjgzMDgxYmMyZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMSAwMDAwMDAw
YmJkMGJkMDdhIGZmZmY4MzA4MWJjMmZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZm
ODMwODFiYzJmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMGU2YzAw
MDAyZTlkCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJk
MDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZm
ODMwODFiYzJmZmZmIGZmZmY4MzA4MWJjMmZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBm
ZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDgxYmM4MDE4MCBmZmZmODMw
MGM5ZGZlMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjODAxODggMDAwMDAwMDRiYTkyZGQzNSBmZmZm
ODMwODFiYzJmZGMwIGZmZmY4ODAwM2UzZDZmMDAKKFhFTikgICAgMGZmZmY4ODAwM2ZlYTY2MCAw
MDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAzOWRkMmIgMDAwMDAwZjQxY2IxMDY2YwooWEVOKSAg
ICAwMDAwMDBmNDFjZGFhYzA4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmM5MDAwMDNhN2VhMCBmZmZm
ODgwMDNkYzAxNDg4CihYRU4pICAgIGZmZmY4ODAwM2ZlYTIyNDAgMDAwMDAwMDA4MDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwODAwMDAwMDEKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4
ZSAwMDAwMDAwMGZmZmZmZmZmIDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk0NWJmMQooWEVO
KSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDNhN2QyOCAw
MDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMmJlZWYgZmZmZmMxZjdjZTIyYmVl
ZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAw
MDAwMSBmZmZmODMwMGM5ZGZlMDAwIDAwMDAwMDM3OWIzMjEwODAgMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4
MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAg
ICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4p
CihYRU4pIFtkOiBkdW1wIHJlZ2lzdGVyc10KKFhFTikgKioqIER1bXBpbmcgQ1BVMiBob3N0IHN0
YXRlOiAqKioKKFhFTikgJ2QnIHByZXNzZWQgLT4gZHVtcGluZyByZWdpc3RlcnMKKFhFTikKKFhF
TikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVk
IF0tLS0tCihYRU4pIENQVTogICAgMgooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUy
OWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAw
MDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4
MWJjMjAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgcmR4OiBmZmZmODMwODFiYzFmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwYTQxICAgcmRp
OiBmZmZmODMwODFiYzIzZDYwCihYRU4pIHJicDogZmZmZjgzMDgxYmMxZmViMCAgIHJzcDogZmZm
ZjgzMDgxYmMxZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAw
MDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMjM4NjAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAK
KFhFTikgcjEyOiAwMDAwMDAwYmNhZDdkZDc5ICAgcjEzOiBmZmZmODMwODFiYzIzZDMwICAgcjE0
OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMyM2UyOCAgIGNyMDogMDAw
MDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAw
YmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBj
czogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1p
ZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1
MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihY
RU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzFmZTQwOgooWEVOKSAgICAw
MDAwMDA0MDAwMDAwMDAyIDAwMDAwMDBiYzlmNjk1NmQgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODJk
MDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMWZlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAxYjQzMDAwMDYxN2UKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAw
MDAwMDAwMDAwMDAwMDAyIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAg
ICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgzMDgxYmMxZmVmMCBmZmZm
ODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDBjYTFmMzAwMCBm
ZmZmODMwODFiYzIwMTgwIGZmZmY4MzAwY2ExZjMwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyMDE4
OCAwMDAwMDAwNGJhOTUxMTRlIGZmZmY4MzA4MWJjMWZkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBm
ZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwM2QwMTliODJh
NiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMjIxODAKKFhFTikgICAgMDAwMDAwMDA1ZmIz
NmVkMiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3MDAwMAoo
WEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVl
ZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAw
MDI4NiBmZmZmYzkwMDAwMjY3ZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdj
ZTIxYmVlZiBmZmZmYzFmN2NlMjFiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVl
ZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAyIGZmZmY4MzAwY2ExZjMwMDAgMDAwMDAwMzc5YjJj
MTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwg
dHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9p
ZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lk
bGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRl
OiAqKioKKFhFTikgKioqIER1bXBpbmcgQ1BVMyBob3N0IHN0YXRlOiAqKioKKFhFTikgLS0tLVsg
WGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMzM4ZTAzPl0gcDJt
LWVwdC5jI2VwdF9uZXh0X2xldmVsKzB4OGMvMHhiNgooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAw
MDAyODYgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxNTVkZjAwMCAg
IHJieDogZmZmZjgyZDA4MDgyN2IxMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6
IGZmZmY4MzAwMDAwMDAwMDAgICByc2k6IDAwMDAwMDA4MTU1ZGYwMDAgICByZGk6IDAwMDAwMDAw
MDAwMDAxMDAKKFhFTikgcmJwOiBmZmZmODJkMDgwODI3YWEwICAgcnNwOiBmZmZmODJkMDgwODI3
YTgwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAyCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwNyAg
IHIxMDogODAwMDAwMDAwMDAwMDAwMSAgIHIxMTogN2ZmZmZmZmZmZmZmZmZmZQooWEVOKSByMTI6
IGZmZmY4MmQwODA4MjdiMTggICByMTM6IDAwMDAwMDAwMDAwMDAwMTIgICByMTQ6IDAwMDAwMDAw
MDA4MTU1ZGYKKFhFTikgcjE1OiBmZmZmODJkMDgwODI3YjEwICAgY3IwOiAwMDAwMDAwMDgwMDUw
MDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAg
IGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAg
ICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihY
RU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDMzOGUwMz4gKHAybS1lcHQuYyNlcHRfbmV4
dF9sZXZlbCsweDhjLzB4YjYpOgooWEVOKSAgYWEgZmEgZjMgZmYgNDkgODkgMDQgMjQgPDQ4PiBj
NyBjMCBmZiBmZiBmZiBmZiA0NCA4OSBlOSA0OCBkMyBlMCA0OCBmNyBkMAooWEVOKSBYZW4gc3Rh
Y2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgyN2E4MDoKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMiBmZmZmODMwODE1NWU3MDEwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2IxOAoo
WEVOKSAgICBmZmZmODJkMDgwODI3YjUwIGZmZmY4MmQwODAzM2FiMDUgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAxODI3YjUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDNmNDIgZmZmZjgzMDgxNTVm
YTAwMCAwMDAwMDAwNzAwMDAwMDAzIDAwMDAwMDAwMDA3ZTNlNDIKKFhFTikgICAgMDAwMDAwMDAw
MDAwM2Y0MiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwZmY4MzA4MTU1ZTcwMTAgMDAwMDAwMDAwMDAw
M2Y0MiBmZmZmODMwODE1NWRmMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAw
MDdlM2U0MiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDNmNDIKKFhFTikgICAgMDAwMDAw
MDAwMDAxYzFiZSBmZmZmODMwODE1NWU3MDEwIGZmZmY4MmQwODA4MjdiYzAgZmZmZjgyZDA4MDMy
ZjQwMQooWEVOKSAgICBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMSAwMDAwMDAwNzAwMDAwMDAwCihYRU4pICAgIGZmZmY4MzA4MTU1ZmEwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4MTU1ZTcwMTAKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDEwMCBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDdlMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzUwIGZmZmY4MmQwODAzMzBiNGMgZmZmZjgy
ZDA4MDgyN2MxMCBmZmZmODJkMDgwMjI0ZmQzCihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggMDAw
MDAwMDAwMDdlMDAwMCAwMDAwMDAwMDAwMDIwMDAwIDAwMDAwMDAwMDAwMDAxMDAKKFhFTikgICAg
MDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDExIGZmZmY4MmQwODA4MjdjNTAgMDAwMDAw
MDQwMDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzUwIGZmZmY4MzA4MTU1ZmEwMDAgMDAw
MDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDNmZjYyCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTEg
MDAwMDAwMDAwMDAwMDAwNCBmZmZmODJkMDgwODI3ZDcwIGZmZmY4MmQwODA2MzBhNjIKKFhFTikg
ICAgZmZmZjgzMDBjMDViZjAwMCBmZmZmODJkMDgwNjZhNWEwIGZmZmY4MzAwYmU0NzI2ZDAgMDAw
MDAwMDAwMjYwNTAwMAooWEVOKSAgICBmZmZmODMwMGJlNDcyNmMwIGZmZmY4MzA4MDAwMDAwMDAg
MDBmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwMjA4NTFkCihYRU4pICAgIGZmZmY4MmQwODA4Mjdj
ZDAgZmZmZjgyZDA4MDgxODc0MCAwMDAwMDAwMDAwMDAwMDg2IGZmZmY4MmQwODAyM2IxNjAKKFhF
TikgICAgZmZmZjgyZDA4MDgyN2ZmZiBmZmZmODJkMDgwODE4NzQwIGZmZmY4MmQwODA4MjdjZTAg
ZmZmZjgyZDA4MDIzYjFiOAooWEVOKSAgICBmZmZmODJkMDgwODI3ZDAwIGZmZmY4MmQwODAyM2Qz
NGQgZmZmZjgyZDA4MDgyN2QwMCBmZmZmODJkMDgwMjNiMjAyCihYRU4pIFhlbiBjYWxsIHRyYWNl
OgooWEVOKSAgICBbPGZmZmY4MmQwODAzMzhlMDM+XSBwMm0tZXB0LmMjZXB0X25leHRfbGV2ZWwr
MHg4Yy8weGI2CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzYWIwNT5dIHAybS1lcHQuYyNlcHRfc2V0
X2VudHJ5KzB4MWFiLzB4ODY2CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMyZjQwMT5dIHAybV9zZXRf
ZW50cnkrMHhiNy8weDEzMwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBiNGM+XSBndWVzdF9waHlz
bWFwX2FkZF9lbnRyeSsweDU0My8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBk
b20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcw
Mz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+
XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVu
c3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAg
IDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNt
d2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENP
TlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAwMDAw
MDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgx
YmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDk2MyAgIHJkaTogZmZmZjgzMDgxYmMxMDk0MAoo
WEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICByODog
IDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU2ICAgcjEwOiBmZmZm
ODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMGJk
ODkxODUxNiAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAoo
WEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6
IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAw
ICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNv
ZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgy
NmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAw
NSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2Ug
ZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAw
MDAwYmQ3ZGZlMWIxIGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBm
ZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMGUw
MjAwMDAyZTUwCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZm
ODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBm
ZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAg
ICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZm
ODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBjNyBm
ZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBm
ZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAwMDAw
MyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4MjEw
MDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgoo
WEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2ZmVi
MCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIw
YmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAw
MDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZl
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZm
ZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVO
KSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihY
RU4pCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBwcmVz
c2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBYZW4t
NC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikg
Q1BVOiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1p
ZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAy
MDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAgIHJi
eDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZm
ZmY4MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDBhYmYgICByZGk6IGZmZmY4MzA4MWJj
MjMxMDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJmZTQw
ICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NCAgIHIx
MDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAw
MDAwMDBiZWE1MTMyNzAgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAwMDAw
MDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNi
ICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNy
MjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBl
czogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4p
IFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9p
ZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMg
NDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNr
IHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAw
MDEgMDAwMDAwMGJlOWMyOTc5MiBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhF
TikgICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDBkYmMwMDAwMmUxZAooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAw
MDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5
NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQzMGQK
KFhFTikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAx
ODAgZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5
MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZmODgw
MDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2
NmMKKFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAz
YTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAw
ODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZmZmZm
ZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5
NDViZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAw
MDAzYTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZj
MWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAy
ZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAwMDAw
MDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
NjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikg
ICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgz
OTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4Yjcv
MHhiOQooWEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5nIENQ
VTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJz
CihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBO
b3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDEKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZm
ZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4p
IFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4
OiBmZmZmODMwODFiYzgwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMyZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAw
MGFiZiAgIHJkaTogZmZmZjgzMDgxYmMyMzEwMAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMmZlYjAg
ICByc3A6IGZmZmY4MzA4MWJjMmZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6
ICAwMDAwMDAwMDAwMDA0MDU0ICAgcjEwOiBmZmZmODMwODFiYzhkYmMwICAgcjExOiBmZmZmODJk
MDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMGJlYTUxMzI3MCAgIHIxMzogZmZmZjgzMDgxYmMy
MzBkMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjMxYzgg
ICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3Iz
OiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAw
MDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNz
OiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYz
PiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUg
MzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAw
MCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMyZmU0MDoK
KFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMSAwMDAwMDAwYmU5YzI5NzkyIGZmZmY4MzA4MWJjMmZm
ZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzJmZWEwIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMGRiYzAwMDAyZTFkCihYRU4pICAgIGZmZmY4MmQw
ODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNj
MDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MzA4MWJj
MmZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzAw
YzlkZmUwMDAgZmZmZjgzMDgxYmM4MDE4MCBmZmZmODMwMGM5ZGZlMDAwCihYRU4pICAgIGZmZmY4
MzA4MWJjODAxODggMDAwMDAwMDRiYTkyZGQzNSBmZmZmODMwODFiYzJmZGMwIGZmZmY4ODAwM2Uz
ZDZmMDAKKFhFTikgICAgMGZmZmY4ODAwM2ZlYTY2MCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAw
MDAzOWRkMmIgMDAwMDAwZjQxY2IxMDY2YwooWEVOKSAgICAwMDAwMDBmNDFjZGFhYzA4IDAwMDAw
MDAwMDAwMDAwMDAgZmZmZmM5MDAwMDNhN2VhMCBmZmZmODgwMDNkYzAxNDg4CihYRU4pICAgIGZm
ZmY4ODAwM2ZlYTIyNDAgMDAwMDAwMDA4MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAw
ODAwMDAwMDEKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSAwMDAwMDAwMGZmZmZmZmZmIDAwMDBi
ZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk0NWJmMQooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAw
MDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDNhN2QyOCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAg
IGZmZmZjMWY3Y2UyMmJlZWYgZmZmZmMxZjdjZTIyYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAw
MDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMSBmZmZmODMwMGM5ZGZlMDAwIDAw
MDAwMDM3OWIzMjEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxl
LmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBk
b21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAg
aG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihY
RU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRl
ZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMz
OGUwMz5dIHAybS1lcHQuYyNlcHRfbmV4dF9sZXZlbCsweDhjLzB4YjYKKFhFTikgUkZMQUdTOiAw
MDAwMDAwMDAwMDAwMjg2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4
MTU1ZGYwMDAgICByYng6IGZmZmY4MmQwODA4MjdiMTAgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgcmR4OiBmZmZmODMwMDAwMDAwMDAwICAgcnNpOiAwMDAwMDAwODE1NWRmMDAwICAgcmRp
OiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2FhMCAgIHJzcDogZmZm
ZjgyZDA4MDgyN2E4MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMgooWEVOKSByOTogIDAwMDAwMDAw
MDAwMDAwMDcgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUK
KFhFTikgcjEyOiBmZmZmODJkMDgwODI3YjE4ICAgcjEzOiAwMDAwMDAwMDAwMDAwMDEyICAgcjE0
OiAwMDAwMDAwMDAwODE1NWRmCihYRU4pIHIxNTogZmZmZjgyZDA4MDgyN2IxMCAgIGNyMDogMDAw
MDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAw
YmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBj
czogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAzMzhlMDM+IChwMm0tZXB0
LmMjZXB0X25leHRfbGV2ZWwrMHg4Yy8weGI2KToKKFhFTikgIGFhIGZhIGYzIGZmIDQ5IDg5IDA0
IDI0IDw0OD4gYzcgYzAgZmYgZmYgZmYgZmYgNDQgODkgZTkgNDggZDMgZTAgNDggZjcgZDAKKFhF
TikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MjdhODA6CihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDIgZmZmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQw
ODA4MjdiMTgKKFhFTikgICAgZmZmZjgyZDA4MDgyN2I1MCBmZmZmODJkMDgwMzNhYjA1IDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMTgyN2I1MAooWEVOKSAgICAwMDAwMDAwMDAwMDAzZjQyIGZm
ZmY4MzA4MTU1ZmEwMDAgMDAwMDAwMDcwMDAwMDAwMyAwMDAwMDAwMDAwN2UzZTQyCihYRU4pICAg
IDAwMDAwMDAwMDAwMDNmNDIgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMGZmODMwODE1NWU3MDEwIDAw
MDAwMDAwMDAwMDNmNDIgZmZmZjgzMDgxNTVkZjAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDBlMDA4
IDAwMDAwMDAwMDA3ZTNlNDIgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAzZjQyCihYRU4p
ICAgIDAwMDAwMDAwMDAwMWMxYmUgZmZmZjgzMDgxNTVlNzAxMCBmZmZmODJkMDgwODI3YmMwIGZm
ZmY4MmQwODAzMmY0MDEKKFhFTikgICAgZmZmZmZmZmZmZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDcwMDAwMDAwMAooWEVOKSAgICBmZmZmODMwODE1NWZh
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwODE1NWU3MDEwCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAxMDAgZmZmZmZmZmZmZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDA3ZTAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMw
YjRjIGZmZmY4MmQwODA4MjdjMTAgZmZmZjgyZDA4MDIyNGZkMwooWEVOKSAgICBmZmZmODJkMDgw
ODI3YzE4IDAwMDAwMDAwMDA3ZTAwMDAgMDAwMDAwMDAwMDAyMDAwMCAwMDAwMDAwMDAwMDAwMTAw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTEgMDAwMDAwMDAwMDAwMDAxMSBmZmZmODJkMDgwODI3
YzUwIDAwMDAwMDA0MDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODMwODE1
NWZhMDAwIDAwMDAwMDAwMDAwMDAxMDAgMDAwMDAwMDAwMDAzZmY2MgooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMDQgZmZmZjgyZDA4MDgyN2Q3MCBmZmZmODJkMDgwNjMw
YTYyCihYRU4pICAgIGZmZmY4MzAwYzA1YmYwMDAgZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwMGJl
NDcyNmQwIDAwMDAwMDAwMDI2MDUwMDAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZjMCBmZmZmODMw
ODAwMDAwMDAwIDAwZmY4MmQwODA4MjdjZDAgZmZmZjgyZDA4MDIwODUxZAooWEVOKSAgICBmZmZm
ODJkMDgwODI3Y2QwIGZmZmY4MmQwODA4MTg3NDAgMDAwMDAwMDAwMDAwMDA4NiBmZmZmODJkMDgw
MjNiMTYwCihYRU4pICAgIGZmZmY4MmQwODA4MjdmZmYgZmZmZjgyZDA4MDgxODc0MCBmZmZmODJk
MDgwODI3Y2UwIGZmZmY4MmQwODAyM2IxYjgKKFhFTikgICAgZmZmZjgyZDA4MDgyN2QwMCBmZmZm
ODJkMDgwMjNkMzRkIGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzYjIwMgooWEVOKSBYZW4g
Y2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMzM4ZTAzPl0gcDJtLWVwdC5jI2VwdF9u
ZXh0X2xldmVsKzB4OGMvMHhiNgooWEVOKSAgICBbPGZmZmY4MmQwODAzM2FiMDU+XSBwMm0tZXB0
LmMjZXB0X3NldF9lbnRyeSsweDFhYi8weDg2NgooWEVOKSAgICBbPGZmZmY4MmQwODAzMmY0MDE+
XSBwMm1fc2V0X2VudHJ5KzB4YjcvMHgxMzMKKFhFTikgICAgWzxmZmZmODJkMDgwMzMwYjRjPl0g
Z3Vlc3RfcGh5c21hcF9hZGRfZW50cnkrMHg1NDMvMHg5MGYKKFhFTikgICAgWzxmZmZmODJkMDgw
NjMwYTYyPl0gZG9tMF9jb25zdHJ1Y3RfcHZoKzB4NDMxLzB4MTEzMgooWEVOKSAgICBbPGZmZmY4
MmQwODA2Mzc3MDM+XSBjb25zdHJ1Y3RfZG9tMCsweDhjLzB4Y2MKKFhFTikgICAgWzxmZmZmODJk
MDgwNjI3ZjZkPl0gX19zdGFydF94ZW4rMHgyMjJmLzB4Mjc1ZAooWEVOKQooWEVOKSAtLS0tWyBY
ZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhF
TikgQ1BVOiAgICAyCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2Fp
dC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAw
MDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmMyMDAyYyAg
IHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6
IGZmZmY4MzA4MWJjMWZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDBhYjkgICByZGk6IGZmZmY4MzA4
MWJjMjNkNjAKKFhFTikgcmJwOiBmZmZmODMwODFiYzFmZWIwICAgcnNwOiBmZmZmODMwODFiYzFm
ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAg
IHIxMDogZmZmZjgzMDgxYmMyMzg2MCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6
IDAwMDAwMDBjMTJjNGZiZDMgICByMTM6IGZmZmY4MzA4MWJjMjNkMzAgICByMTQ6IDAwMDAwMDAw
MDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzZTI4ICAgY3IwOiAwMDAwMDAwMDgwMDUw
MDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAg
IGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAg
ICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihY
RU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4g
MGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0
YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMWZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAw
MDAwMDIgMDAwMDAwMGMxMjdmZjhiNCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MmQwODA5M2JjMDAK
KFhFTikgICAgZmZmZjgzMDgxYmMxZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMzEwMDAwM2FkYgooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAw
MDAwMDIgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQw
ODA5NGE0YTAgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODMwODFiYzFmZWYwIGZmZmY4MmQwODAyNzQz
MGQKKFhFTikgICAgZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzA4MWJj
MjAxODAgZmZmZjgzMDBjYTFmMzAwMAooWEVOKSAgICBmZmZmODMwODFiYzIwMTg4IDAwMDAwMDA0
YmE5NTExNGUgZmZmZjgzMDgxYmMxZmRjMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1
N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAzZDAxOWI4MmE2IDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAyMjE4MAooWEVOKSAgICAwMDAwMDAwMDVmYjM2ZWQyIDAwMDAw
MDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzcwMDAwCihYRU4pICAgIGZm
ZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZm
ODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZj
OTAwMDAyNjdlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjFiZWVmIGZm
ZmZjMWY3Y2UyMWJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAg
IDAyZmZmZjAwMDAwMDAwMDIgZmZmZjgzMDBjYTFmMzAwMCAwMDAwMDAzNzliMmMxMDgwIDAwMDAw
MDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhF
TikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4
YjcvMHhiOQooWEVOKQooWEVOKSAnKicgcHJlc3NlZCAtPiBmaXJpbmcgYWxsIGRpYWdub3N0aWMg
a2V5aGFuZGxlcnMKKFhFTikgKioqIER1bXBpbmcgQ1BVMiBob3N0IHN0YXRlOiAqKioKKFhFTikg
KioqIER1bXBpbmcgQ1BVMyBob3N0IHN0YXRlOiAqKioKKFhFTikgW2Q6IGR1bXAgcmVnaXN0ZXJz
XQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRh
aW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAyCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQw
ODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxB
R1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZm
ZjgzMDgxYmMyMDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMWZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDBhYjkg
ICByZGk6IGZmZmY4MzA4MWJjMjNkNjAKKFhFTikgcmJwOiBmZmZmODMwODFiYzFmZWIwICAgcnNw
OiBmZmZmODMwODFiYzFmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAw
MDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMyMzg2MCAgIHIxMTogZmZmZjgyZDA4MDk1
ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBjMTJjNGZiZDMgICByMTM6IGZmZmY4MzA4MWJjMjNkMzAg
ICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzZTI4ICAgY3Iw
OiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAw
MDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAw
MDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAw
MCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13
YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5
IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTgg
NDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMWZlNDA6CihYRU4p
ICAgIDAwMDAwMDQwMDAwMDAwMDIgMDAwMDAwMGMxMjdmZjhiNCBmZmZmODMwODFiYzFmZmZmIGZm
ZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMxZmVhMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMzEwMDAwM2FkYgooWEVOKSAgICBmZmZmODJkMDgwOTVm
MWYwIDAwMDAwMDAwMDAwMDAwMDIgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihY
RU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODMwODFiYzFmZWYw
IGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwMGNhMWYz
MDAwIGZmZmY4MzA4MWJjMjAxODAgZmZmZjgzMDBjYTFmMzAwMAooWEVOKSAgICBmZmZmODMwODFi
YzIwMTg4IDAwMDAwMDA0YmE5NTExNGUgZmZmZjgzMDgxYmMxZmRjMCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMw
NWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAzZDAx
OWI4MmE2IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAyMjE4MAooWEVOKSAgICAwMDAwMDAw
MDVmYjM2ZWQyIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzcw
MDAwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAw
MDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAw
MDAwMDAwMjg2IGZmZmZjOTAwMDAyNjdlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZm
YzFmN2NlMjFiZWVmIGZmZmZjMWY3Y2UyMWJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAw
MDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDIgZmZmZjgzMDBjYTFmMzAwMCAwMDAwMDAz
NzliMmMxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4g
Y2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213
YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWlu
LmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJs
ZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAzCihY
RU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRf
aWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhU
OiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmMwYzAyYyAgIHJieDogMDAwMDAwMDAw
MDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMDdm
ZmYgICByc2k6IDAwMDAwMDAwMDAwMDA5ZGIgICByZGk6IGZmZmY4MzA4MWJjMTA5NDAKKFhFTikg
cmJwOiBmZmZmODMwODFiYzA3ZWIwICAgcnNwOiBmZmZmODMwODFiYzA3ZTQwICAgcjg6ICAwMDAw
MDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgx
YmMxMDQ0MCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBjMzE5ZjVi
YzIgICByMTM6IGZmZmY4MzA4MWJjMTA5MTAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikg
cjE1OiBmZmZmODMwODFiYzEwYTA4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAw
MDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAw
MDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZz
OiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFy
b3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4
Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMg
NzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20g
cnNwPWZmZmY4MzA4MWJjMDdlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDMgMDAwMDAwMGMz
MTRkOThjMiBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgz
MDgxYmMwN2VhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDBjOTcwMDAw
MjJjZAooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgyZDA4
MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgz
MDgxYmMwN2ZmZiBmZmZmODMwODFiYzA3ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZm
ZjgzMDBjMDNmZDAwMCBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzA4MWJjMGMxODAgZmZmZjgzMDBj
MDNmZDAwMAooWEVOKSAgICBmZmZmODMwODFiYzBjMTg4IDAwMDAwMDA0YmE5NzQwYzcgZmZmZjgz
MDgxYmMwN2RjMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAg
MDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAzZDAxY2U1ZjdiIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZm
ZmY4MmIwZTU3OAooWEVOKSAgICBmZmZmYzkwMDAwZjlmZDA4IDAwMDAwMDAwMDAwMDAwMDMgMDAw
MDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzc1YjgwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUg
ZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikg
ICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNmZlYjAgMDAw
MDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjBiZWVmIGZmZmZjMWY3Y2UyMGJlZWYg
MDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAw
MDMgZmZmZjgzMDBjMDNmZDAwMCAwMDAwMDAzNzliMmFkMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhF
TikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJk
MDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAg
WzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQoo
WEVOKSAnZCcgcHJlc3NlZCAtPiBkdW1waW5nIHJlZ2lzdGVycwooWEVOKQooWEVOKSAqKiogRHVt
cGluZyBDUFUzIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3Rh
dGU6ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAzCihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVO
KSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJh
eDogZmZmZjgzMDgxYmMwYzAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMDdmZmYgICByc2k6IDAwMDAwMDAwMDAw
MDA5ZGIgICByZGk6IGZmZmY4MzA4MWJjMTA5NDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzA3ZWIw
ICAgcnNwOiBmZmZmODMwODFiYzA3ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5
OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMxMDQ0MCAgIHIxMTogZmZmZjgy
ZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBjMzE5ZjViYzIgICByMTM6IGZmZmY4MzA4MWJj
MTA5MTAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzEwYTA4
ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNy
MzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBz
czogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlm
Mz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1
IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkg
MDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMDdlNDA6
CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDMgMDAwMDAwMGMzMTRkOThjMiBmZmZmODMwODFiYzA3
ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwN2VhMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDBjOTcwMDAwMjJjZAooWEVOKSAgICBmZmZmODJk
MDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMz
YzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODMwODFi
YzA3ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMw
MGMwM2ZkMDAwIGZmZmY4MzA4MWJjMGMxODAgZmZmZjgzMDBjMDNmZDAwMAooWEVOKSAgICBmZmZm
ODMwODFiYzBjMTg4IDAwMDAwMDA0YmE5NzQwYzcgZmZmZjgzMDgxYmMwN2RjMCAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZm
ZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMyAwMDAw
MDAzZDAxY2U1ZjdiIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MmIwZTU3OAooWEVOKSAgICBm
ZmZmYzkwMDAwZjlmZDA4IDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgw
MDNlMzc1YjgwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAw
YmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAw
MDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNmZlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAg
ICBmZmZmYzFmN2NlMjBiZWVmIGZmZmZjMWY3Y2UyMGJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAw
MDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDMgZmZmZjgzMDBjMDNmZDAwMCAw
MDAwMDAzNzliMmFkMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRs
ZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0g
ZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4xMi11
bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAzMzhlMDM+XSBwMm0tZXB0LmMjZXB0
X25leHRfbGV2ZWwrMHg4Yy8weGI2CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDI4NiAgIENP
TlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODE1NWRmMDAwICAgcmJ4OiBmZmZm
ODJkMDgwODI3YjEwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDAw
MDAwMDAwMCAgIHJzaTogMDAwMDAwMDgxNTVkZjAwMCAgIHJkaTogMDAwMDAwMDAwMDAwMDEwMAoo
WEVOKSByYnA6IGZmZmY4MmQwODA4MjdhYTAgICByc3A6IGZmZmY4MmQwODA4MjdhODAgICByODog
IDAwMDAwMDAwMDAwMDAwMDIKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDA3ICAgcjEwOiA4MDAw
MDAwMDAwMDAwMDAxICAgcjExOiA3ZmZmZmZmZmZmZmZmZmZlCihYRU4pIHIxMjogZmZmZjgyZDA4
MDgyN2IxOCAgIHIxMzogMDAwMDAwMDAwMDAwMDAxMiAgIHIxNDogMDAwMDAwMDAwMDgxNTVkZgoo
WEVOKSByMTU6IGZmZmY4MmQwODA4MjdiMTAgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6
IDAwMDAwMDAwMDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAw
ICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNv
ZGUgYXJvdW5kIDxmZmZmODJkMDgwMzM4ZTAzPiAocDJtLWVwdC5jI2VwdF9uZXh0X2xldmVsKzB4
OGMvMHhiNik6CihYRU4pICBhYSBmYSBmMyBmZiA0OSA4OSAwNCAyNCA8NDg+IGM3IGMwIGZmIGZm
IGZmIGZmIDQ0IDg5IGU5IDQ4IGQzIGUwIDQ4IGY3IGQwCihYRU4pIFhlbiBzdGFjayB0cmFjZSBm
cm9tIHJzcD1mZmZmODJkMDgwODI3YTgwOgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4
MzA4MTU1ZTcwMTAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwODI3YjE4CihYRU4pICAgIGZm
ZmY4MmQwODA4MjdiNTAgZmZmZjgyZDA4MDMzYWIwNSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDE4MjdiNTAKKFhFTikgICAgMDAwMDAwMDAwMDAwM2Y0MiBmZmZmODMwODE1NWZhMDAwIDAwMDAw
MDA3MDAwMDAwMDMgMDAwMDAwMDAwMDdlM2U0MgooWEVOKSAgICAwMDAwMDAwMDAwMDAzZjQyIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDBmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDAzZjQyIGZmZmY4
MzA4MTU1ZGYwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwN2UzZTQyIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwM2Y0MgooWEVOKSAgICAwMDAwMDAwMDAwMDFjMWJl
IGZmZmY4MzA4MTU1ZTcwMTAgZmZmZjgyZDA4MDgyN2JjMCBmZmZmODJkMDgwMzJmNDAxCihYRU4p
ICAgIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIDAw
MDAwMDA3MDAwMDAwMDAKKFhFTikgICAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDgxNTVlNzAxMAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MTAwIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwN2UwMDAwCihY
RU4pICAgIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgyZDA4MDMzMGI0YyBmZmZmODJkMDgwODI3YzEw
IGZmZmY4MmQwODAyMjRmZDMKKFhFTikgICAgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2Uw
MDAwIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDExIDAwMDAwMDAwMDAwMDAwMTEgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAw
CihYRU4pICAgIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAw
MTAwIDAwMDAwMDAwMDAwM2ZmNjIKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAw
MDAwMDA0IGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MgooWEVOKSAgICBmZmZmODMw
MGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1
MDAwCihYRU4pICAgIGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMCAwMGZmODJkMDgw
ODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQKKFhFTikgICAgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJk
MDgwODE4NzQwIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MAooWEVOKSAgICBmZmZm
ODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAgZmZmZjgyZDA4MDgyN2NlMCBmZmZmODJkMDgw
MjNiMWI4CihYRU4pICAgIGZmZmY4MmQwODA4MjdkMDAgZmZmZjgyZDA4MDIzZDM0ZCBmZmZmODJk
MDgwODI3ZDAwIGZmZmY4MmQwODAyM2IyMDIKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAg
IFs8ZmZmZjgyZDA4MDMzOGUwMz5dIHAybS1lcHQuYyNlcHRfbmV4dF9sZXZlbCsweDhjLzB4YjYK
KFhFTikgICAgWzxmZmZmODJkMDgwMzNhYjA1Pl0gcDJtLWVwdC5jI2VwdF9zZXRfZW50cnkrMHgx
YWIvMHg4NjYKKFhFTikgICAgWzxmZmZmODJkMDgwMzJmNDAxPl0gcDJtX3NldF9lbnRyeSsweGI3
LzB4MTMzCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzMGI0Yz5dIGd1ZXN0X3BoeXNtYXBfYWRkX2Vu
dHJ5KzB4NTQzLzB4OTBmCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzMGE2Mj5dIGRvbTBfY29uc3Ry
dWN0X3B2aCsweDQzMS8weDExMzIKKFhFTikgICAgWzxmZmZmODJkMDgwNjM3NzAzPl0gY29uc3Ry
dWN0X2RvbTArMHg4Yy8weGNjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYyN2Y2ZD5dIF9fc3RhcnRf
eGVuKzB4MjIyZi8weDI3NWQKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRl
OiAqKioKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5v
dCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZm
ODJkMDgwMjUwNmM2Pl0gY29uc29sZV91bmxvY2tfcmVjdXJzaXZlX2lycXJlc3RvcmUrMHgyYy8w
eDMzCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIENPTlRFWFQ6IGh5cGVydmlzb3IK
KFhFTikgcmF4OiBmZmZmODJkMDgwOTVlZmFjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMjAwICAgcmN4
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgyZDA4MDgyN2ZmZiAgIHJzaTogMDAw
MDAwMDAwMDAwMDAwYSAgIHJkaTogZmZmZjgyZDA4MDgxNzZiOAooWEVOKSByYnA6IGZmZmY4MmQw
ODA4Mjc3ZTggICByc3A6IGZmZmY4MmQwODA4Mjc3ZDggICByODogIGZmZmY4MzA4MWJjMzAwMDAK
KFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDY0ICAgcjEwOiAwMDAwMDAwMDAwMDAwMDAzICAgcjEx
OiAwMDAwMDAwMDAwMDAwMDEwCihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDI5NiAgIHIxMzogZmZm
ZjgyZDA4MDI1MGI4YSAgIHIxNDogZmZmZjgyZDA4MDQ0YjdmZQooWEVOKSByMTU6IGZmZmY4MmQw
ODA4Mjc5ZDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAK
KFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczog
MDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJk
MDgwMjUwNmM2PiAoY29uc29sZV91bmxvY2tfcmVjdXJzaXZlX2lycXJlc3RvcmUrMHgyYy8weDMz
KToKKFhFTikgIGZkIGZmIGZmIDQ4IDA5IDFjIDI0IDlkIDw0OD4gODMgYzQgMDggNWIgNWQgYzMg
NTUgNDggODkgZTUgZjAgZmYgMDUgODggYzAKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNw
PWZmZmY4MmQwODA4Mjc3ZDg6CihYRU4pICAgIGZmZmY4MmQwODA0NGI3ZmUgZmZmZjgyZDA4MDgy
NzlkOCBmZmZmODJkMDgwODI3ODA4IGZmZmY4MmQwODAyYTgzNmMKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCBmZmZmODJkMDgwODI3OWQ4IGZmZmY4MmQwODA4Mjc4MjggZmZmZjgyZDA4MDIxNzFi
OQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDY0IGZmZmY4MmQwODA4Mjc5ZDggZmZmZjgyZDA4MDgy
Nzg0OCBmZmZmODJkMDgwMjE3MmQyCihYRU4pICAgIGZmZmY4MmQwODA4MDEyYTAgMDAwMDAwMDAw
MDAwMDA2NCBmZmZmODJkMDgwODI3ODg4IGZmZmY4MmQwODAyMTZiMGMKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAyYSAwMDAwMDAwMDAwMDAwMDJhIGZmZmY4MmQwODA4Mjc5ZDggZmZmZjgyZDA4MDI1
MGI4YQooWEVOKSAgICBmZmZmODJkMDgwODI3OWQ4IDAwMDAwMDAwMDAwMDAyOTIgZmZmZjgyZDA4
MDgyNzhhOCBmZmZmODJkMDgwMjE3MDUwCihYRU4pICAgIGZmZmY4MmQwODA4Mjc5ZDggMDAwMDAw
MDAwMDAwMDAyYSBmZmZmODJkMDgwODI3OGI4IGZmZmY4MmQwODAyNTA0NjkKKFhFTikgICAgZmZm
ZjgyZDA4MDgyNzhkOCBmZmZmODJkMDgwMjUwYmVjIGZmZmY4MmQwODA4MTc3ODAgZmZmZjgyZDA4
MDgxNzdmOAooWEVOKSAgICBmZmZmODJkMDgwODI3OTI4IGZmZmY4MmQwODAyNTMwYWEgZmZmZjgy
ZDA4MDgyNzkyOCAyYTAwMDAwMDAwMDAwMjA2CihYRU4pICAgIGZmZmY4MmQwODAzN2Y4NDEgZmZm
ZjgyZDA4MDkzYzdhMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA4MTc3ODAKKFhFTikgICAg
ZmZmZjgyZDA4MDgyNzlkOCAwMDAwMDAwMDAwMDAwMDA0IGZmZmY4MmQwODA4Mjc5NTggZmZmZjgy
ZDA4MDI1MWIzMgooWEVOKSAgICBmZmZmODMwODFiYzQwNDAwIGZmZmY4MmQwODA4Mjc5ZDggMDAw
MDAwMDAwMDAwMDBmMSBmZmZmODJkMDgwOTNjN2UwCihYRU4pICAgIGZmZmY4MmQwODA4Mjc5Yzgg
ZmZmZjgyZDA4MDI4MmM5MSBmZmZmODJkMDgwODI3OThjIGZmZmY4MzA4MWJjNDA0MjQKKFhFTikg
ICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAzN2Y4NDEgZmZm
ZjgyZDA4MDM3ZjgzNQooWEVOKSAgICBmZmZmODJkMDgwMzdmODQxIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MmQwODA4Mjdm
ZmYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwN2QyZjdmN2Q4NjA3IGZmZmY4MmQwODAzN2Y4YWEKKFhF
TikgICAgZmZmZjgyZDA4MDgyN2IxMCAwMDAwMDAwMDAwODE1NWRmIDAwMDAwMDAwMDAwMDAwMTIg
ZmZmZjgyZDA4MDgyN2IxOAooWEVOKSAgICBmZmZmODJkMDgwODI3YWEwIGZmZmY4MmQwODA4Mjdi
MTAgN2ZmZmZmZmZmZmZmZmZmZSA4MDAwMDAwMDAwMDAwMDAxCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDcgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODMwODE1NWRmMDAwIDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgICAgZmZmZjgzMDAwMDAwMDAwMCAwMDAwMDAwODE1NWRmMDAwIDAwMDAwMDAwMDAwMDAx
MDAgMDAwMDAwZjEwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZm
ODJkMDgwMjUwNmM2Pl0gY29uc29sZV91bmxvY2tfcmVjdXJzaXZlX2lycXJlc3RvcmUrMHgyYy8w
eDMzCihYRU4pICAgIFs8ZmZmZjgyZDA4MDJhODM2Yz5dIHNob3dfZXhlY3V0aW9uX3N0YXRlKzB4
MzIvMHgzNwooWEVOKSAgICBbPGZmZmY4MmQwODAyMTcxYjk+XSBkdW1wX2V4ZWNzdGF0ZSsweDg1
LzB4MTM5CihYRU4pICAgIFs8ZmZmZjgyZDA4MDIxNzJkMj5dIGtleWhhbmRsZXIuYyNkdW1wX3Jl
Z2lzdGVycysweDY1LzB4MTA1CihYRU4pICAgIFs8ZmZmZjgyZDA4MDIxNmIwYz5dIGtleWhhbmRs
ZXIuYyNydW5fYWxsX2tleWhhbmRsZXJzKzB4ODAvMHhhMgooWEVOKSAgICBbPGZmZmY4MmQwODAy
MTcwNTA+XSBoYW5kbGVfa2V5cHJlc3MrMHg4ZS8weGM5CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1
MDQ2OT5dIGNvbnNvbGUuYyNfX3NlcmlhbF9yeCsweDRmLzB4NTEKKFhFTikgICAgWzxmZmZmODJk
MDgwMjUwYmVjPl0gY29uc29sZS5jI3NlcmlhbF9yeCsweDYyLzB4OGMKKFhFTikgICAgWzxmZmZm
ODJkMDgwMjUzMGFhPl0gc2VyaWFsX3J4X2ludGVycnVwdCsweDYwLzB4YjIKKFhFTikgICAgWzxm
ZmZmODJkMDgwMjUxYjMyPl0gbnMxNjU1MC5jI25zMTY1NTBfaW50ZXJydXB0KzB4MzYvMHg3ZAoo
WEVOKSAgICBbPGZmZmY4MmQwODAyODJjOTE+XSBkb19JUlErMHg1ZWMvMHg2N2UKKFhFTikgICAg
WzxmZmZmODJkMDgwMzdmOGFhPl0gY29tbW9uX2ludGVycnVwdCsweDEwYS8weDEyMAooWEVOKSAg
ICBbPGZmZmY4MmQwODAzMzhlMDM+XSBwMm0tZXB0LmMjZXB0X25leHRfbGV2ZWwrMHg4Yy8weGI2
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzYWIwNT5dIHAybS1lcHQuYyNlcHRfc2V0X2VudHJ5KzB4
MWFiLzB4ODY2CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMyZjQwMT5dIHAybV9zZXRfZW50cnkrMHhi
Ny8weDEzMwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBiNGM+XSBndWVzdF9waHlzbWFwX2FkZF9l
bnRyeSsweDU0My8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0
cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0
cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0
X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0
ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5k
bGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90
IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4
MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBS
RkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDog
ZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDBi
OWYgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAg
cnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAg
MDAwMDAwMDAwMDAwNDA1NCAgIHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4
MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBjODFiMTk2MWQgICByMTM6IGZmZmY4MzA4MWJjMjMw
ZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAg
Y3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzog
MDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczog
MDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4g
KG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1
IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAg
ZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihY
RU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMGM4MGNiYzgyZiBmZmZmODMwODFiYzJmZmZm
IGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDI1NTIwMDAwN2VlMAooWEVOKSAgICBmZmZmODJkMDgw
OTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAw
CihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJm
ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5
ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMw
ODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2
ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAw
MzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAw
MDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZm
ODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgw
MDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVl
ZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAw
MDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBm
ZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAw
MDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAw
MDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBY
ZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5j
I213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9t
YWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNd
CihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVzc2Vk
IC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxl
ICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDIKKFhF
TikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9p
ZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6
IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzIwMDJjICAgcmJ4OiAwMDAwMDAwMDAw
MDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMxZmZm
ZiAgIHJzaTogMDAwMDAwMDAwMDAwMGI1YiAgIHJkaTogZmZmZjgzMDgxYmMyM2Q2MAooWEVOKSBy
YnA6IGZmZmY4MzA4MWJjMWZlYjAgICByc3A6IGZmZmY4MzA4MWJjMWZlNDAgICByODogIDAwMDAw
MDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU2ICAgcjEwOiBmZmZmODMwODFi
YzIzODYwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMGM4ZjQ2YTM2
NiAgIHIxMzogZmZmZjgzMDgxYmMyM2QzMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSBy
MTU6IGZmZmY4MzA4MWJjMjNlMjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAw
MDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAw
MCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6
IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJv
dW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgz
OTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3
OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSBy
c3A9ZmZmZjgzMDgxYmMxZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMiAwMDAwMDAwYzhl
YjUxMjkwIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMw
ODFiYzFmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMTgxMTAwMDA1
OTYxCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODJkMDgw
OTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMw
ODFiYzFmZmZmIGZmZmY4MzA4MWJjMWZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZm
ODMwMGNhMWYzMDAwIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDgxYmMyMDE4MCBmZmZmODMwMGNh
MWYzMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMjAxODggMDAwMDAwMDRiYTk1MTE0ZSBmZmZmODMw
ODFiYzFmZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDAyIDAwMDAwMDNkMDE5YjgyYTYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDIyMTgwCihYRU4pICAgIDAwMDAwMDAwNWZiMzZlZDIgMDAwMDAwMDAwMDAwMDAwMiAwMDAw
MDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzAwMDAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBm
ZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAg
ICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2N2ViMCAwMDAw
MDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMWJlZWYgZmZmZmMxZjdjZTIxYmVlZiAw
MDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAw
MiBmZmZmODMwMGNhMWYzMDAwIDAwMDAwMDM3OWIyYzEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQw
ODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBb
PGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihY
RU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQ
VTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQg
IGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAg
ICBlMDA4Ols8ZmZmZjgyZDA4MDI3ODJiOT5dIF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2OC8w
eDZlCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwNiAgIENPTlRFWFQ6IGh5cGVydmlzb3IK
KFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAyICAgcmN4
OiBmZmZmODJkMDgwODI3ZmZmCihYRU4pIHJkeDogZmZmZjgzMDBjMDNmZTAwMCAgIHJzaTogMDAw
MDAwMDgxNTVlMTAwMCAgIHJkaTogMDAwMDAwMDAwMDAwMDEwMAooWEVOKSByYnA6IGZmZmY4MmQw
ODA4Mjc5YzAgICByc3A6IGZmZmY4MmQwODA4Mjc5YjggICByODogIDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDA3ICAgcjEwOiA4MDAwMDAwMDAwMDAwMDAxICAgcjEx
OiA3ZmZmZmZmZmZmZmZmZmZlCihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAw
MDAwMDAwMDAwMDAxYiAgIHIxNDogMDAwMDAwMDAwMDgxNTVlMAooWEVOKSByMTU6IGZmZmY4MzA4
MTU1ZTEwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAK
KFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczog
MDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJk
MDgwMjc4MmI5PiAoX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY4LzB4NmUpOgooWEVOKSAgMDkg
MWMgMjQgOWQgNDQgODkgZTAgNWIgPDQxPiA1YyA1ZCBjMyAwZiAwYiA1NSA0OCA4OSBlNSBlOCA4
OSBmZiBmZiBmZiA1ZAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgy
NzliODoKKFhFTikgICAgZmZmZjgzMDBjMDNmZTAwMCBmZmZmODJkMDgwODI3OWQwIGZmZmY4MmQw
ODAyNzgyYzggZmZmZjgyZDA4MDgyN2EyMAooWEVOKSAgICBmZmZmODJkMDgwMjc4YWU3IGZmZmY4
MzA4MTU1ZGYxNTAgZmZmZjgzMDBjMDNmZTAwMCBmZmZmODJkMDgwODI3YTAwCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDIgZmZmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDAwMDFiIGZmZmY4MzA4
MTU1ZTcwMTAKKFhFTikgICAgZmZmZjgzMDgxNTVlMTAwMCBmZmZmODJkMDgwODI3YWEwIGZmZmY4
MmQwODAzMzllOWQgZmZmZjgyZDA4MDgyN2E2OAooWEVOKSAgICBmZmZmODJkMDgwODI3YTY3IGZm
ZmY4MmQwODA4MjdhYTAgZmZmZjgzMDgxNTVlMTAwMCAwMDAwMDAwMDAwMDA1NGE0CihYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDdlNTNhMyA5YzAwMDAwODE1NWUwMTA3IGZmZmY4
MmQwODA4MjdhYTAKKFhFTikgICAgMDAwMDAwMDAwMDdlNTdhNCBmZmZmODMwODE1NWU3MDEwIDAw
MDAwMDAwMDAwMDU0YTQgMDAwMDAwMDAwMDAxYWM1YwooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAw
IGZmZmY4MmQwODA4MjdiNTAgZmZmZjgyZDA4MDMzYWE4NiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
ICAgIDAwMDAwMDAwMDE4MjdiNTAgMDAwMDAwMDAwMDAwNTRhNCBmZmZmODMwODE1NWZhMDAwIDAw
MDAwMDA3MDAwMDAwMDMKKFhFTikgICAgMDAwMDAwMDAwMDdlNTNhNCAwMDAwMDAwMDAwMDA1NGE0
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDBmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDA1NGE0CihY
RU4pICAgIGZmZmY4MzA4MTU1ODkwMDAgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwN2U1M2E0
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwNTRhNCAwMDAwMDAwMDAwMDFh
YzVjIGZmZmY4MzA4MTU1ZTcwMTAgZmZmZjgyZDA4MDgyN2JjMAooWEVOKSAgICBmZmZmODJkMDgw
MzJmNDAxIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAx
CihYRU4pICAgIDAwMDAwMDA3MDAwMDAwMDAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAw
MDAwMTAwIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAw
MDAwN2UwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgyZDA4MDMzMGI0YyBmZmZmODJkMDgwODI3
YzEwCihYRU4pICAgIGZmZmY4MmQwODAyMjRmZDMgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAw
N2UwMDAwIDAwMDAwMDAwMDAwMjAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAw
MDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEgZmZmZjgyZDA4MDgyN2M1MAooWEVOKSAgICAwMDAw
MDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAw
MDAwMTAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzgyYjk+
XSBfX3N5bmNfbG9jYWxfZXhlY3N0YXRlKzB4NjgvMHg2ZQooWEVOKSAgICBbPGZmZmY4MmQwODAy
NzgyYzg+XSBzeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDkvMHhiCihYRU4pICAgIFs8ZmZmZjgyZDA4
MDI3OGFlNz5dIG1hcF9kb21haW5fcGFnZSsweDIzZS8weDVlZQooWEVOKSAgICBbPGZmZmY4MmQw
ODAzMzllOWQ+XSBwMm0tZXB0LmMjcmVzb2x2ZV9taXNjb25maWcrMHg1NS8weDU0MQooWEVOKSAg
ICBbPGZmZmY4MmQwODAzM2FhODY+XSBwMm0tZXB0LmMjZXB0X3NldF9lbnRyeSsweDEyYy8weDg2
NgooWEVOKSAgICBbPGZmZmY4MmQwODAzMmY0MDE+XSBwMm1fc2V0X2VudHJ5KzB4YjcvMHgxMzMK
KFhFTikgICAgWzxmZmZmODJkMDgwMzMwYjRjPl0gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkrMHg1
NDMvMHg5MGYKKFhFTikgICAgWzxmZmZmODJkMDgwNjMwYTYyPl0gZG9tMF9jb25zdHJ1Y3RfcHZo
KzB4NDMxLzB4MTEzMgooWEVOKSAgICBbPGZmZmY4MmQwODA2Mzc3MDM+XSBjb25zdHJ1Y3RfZG9t
MCsweDhjLzB4Y2MKKFhFTikgICAgWzxmZmZmODJkMDgwNjI3ZjZkPl0gX19zdGFydF94ZW4rMHgy
MjJmLzB4Mjc1ZAooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBk
ZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAzCihYRU4pIFJJUDogICAg
ZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8w
eDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29y
CihYRU4pIHJheDogZmZmZjgzMDgxYmMwYzAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJj
eDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMDdmZmYgICByc2k6IDAw
MDAwMDAwMDAwMDBhNjMgICByZGk6IGZmZmY4MzA4MWJjMTA5NDAKKFhFTikgcmJwOiBmZmZmODMw
ODFiYzA3ZWIwICAgcnNwOiBmZmZmODMwODFiYzA3ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4
CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMxMDQ0MCAgIHIx
MTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBjOWQwMWZkY2EgICByMTM6IGZm
ZmY4MzA4MWJjMTA5MTAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMw
ODFiYzEwYTA4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUw
CihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6
IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgy
ZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikg
IGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTgg
NGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4
MWJjMDdlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDMgMDAwMDAwMGM5YzllNGYxZCBmZmZm
ODMwODFiYzA3ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwN2VhMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDBhZDQwMDAwMjEyMgooWEVOKSAg
ICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgyZDA4MDk1ZjFmMCBmZmZm
ODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMwN2ZmZiBm
ZmZmODMwODFiYzA3ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjMDNmZDAw
MCBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzA4MWJjMGMxODAgZmZmZjgzMDBjMDNmZDAwMAooWEVO
KSAgICBmZmZmODMwODFiYzBjMTg4IDAwMDAwMDA0YmE5NzQwYzcgZmZmZjgzMDgxYmMwN2RjMCAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMyAwMDAwMDAzZDAxY2U1ZjdiIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MmIwZTU3OAoo
WEVOKSAgICBmZmZmYzkwMDAwZjlmZDA4IDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDAw
MSBmZmZmODgwMDNlMzc1YjgwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEw
MDVlOSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYw
MDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNmZlYjAgMDAwMDAwMDAwMDAwYmVl
ZgooWEVOKSAgICBmZmZmYzFmN2NlMjBiZWVmIGZmZmZjMWY3Y2UyMGJlZWYgMDAwMDAwMDAwMDAw
YmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDMgZmZmZjgzMDBj
MDNmZDAwMCAwMDAwMDAzNzliMmFkMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0g
bXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgw
Mjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAqKiogRHVt
cGluZyBDUFUxIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAnKicgcHJlc3NlZCAtPiBmaXJpbmcgYWxs
IGRpYWdub3N0aWMga2V5aGFuZGxlcnMKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4
Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMQooWEVOKSBS
SVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUr
MHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlw
ZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjODAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAw
MDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzJmZmZmICAg
cnNpOiAwMDAwMDAwMDAwMDAwYmUzICAgcmRpOiBmZmZmODMwODFiYzIzMTAwCihYRU4pIHJicDog
ZmZmZjgzMDgxYmMyZmViMCAgIHJzcDogZmZmZjgzMDgxYmMyZmU0MCAgIHI4OiAgMDAwMDAwMDAw
MDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjOGRi
YzAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwY2FmYzg4M2Y0ICAg
cjEzOiBmZmZmODMwODFiYzIzMGQwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTog
ZmZmZjgzMDgxYmMyMzFjOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAw
MDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAg
Z3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAw
MCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQg
PGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6
CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUy
IDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1m
ZmZmODMwODFiYzJmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAxIDAwMDAwMDBjYWY3Zjdi
MzMgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJj
MmZlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAxNzg5MDAwMDVhZWYK
KFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MmQwODA5NWYx
ZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJj
MmZmZmYgZmZmZjgzMDgxYmMyZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAw
YzlkZmUwMDAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwODFiYzgwMTgwIGZmZmY4MzAwYzlkZmUw
MDAKKFhFTikgICAgZmZmZjgzMDgxYmM4MDE4OCAwMDAwMDAwNGJhOTJkZDM1IGZmZmY4MzA4MWJj
MmZkYzAgZmZmZjg4MDAzZTNkNmYwMAooWEVOKSAgICAwZmZmZjg4MDAzZmVhNjYwIDAwMDAwMDAw
MDAwMDAwMDEgMDAwMDAwMDAwMDM5ZGQyYiAwMDAwMDBmNDFjYjEwNjZjCihYRU4pICAgIDAwMDAw
MGY0MWNkYWFjMDggMDAwMDAwMDAwMDAwMDAwMCBmZmZmYzkwMDAwM2E3ZWEwIGZmZmY4ODAwM2Rj
MDE0ODgKKFhFTikgICAgZmZmZjg4MDAzZmVhMjI0MCAwMDAwMDAwMDgwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDEgMDAwMDAwMDA4MDAwMDAwMQooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIDAwMDAw
MDAwZmZmZmZmZmYgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTQ1YmYxCihYRU4pICAgIDAw
MDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwM2E3ZDI4IDAwMDAwMDAw
MDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIyYmVlZiBmZmZmYzFmN2NlMjJiZWVmIDAwMDAw
MDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAxIGZm
ZmY4MzAwYzlkZmUwMDAgMDAwMDAwMzc5YjMyMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJl
MjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikg
W2Q6IGR1bXAgcmVnaXN0ZXJzXQooWEVOKSAqKiogRHVtcGluZyBDUFUxIGhvc3Qgc3RhdGU6ICoq
KgooWEVOKSAnZCcgcHJlc3NlZCAtPiBkdW1waW5nIHJlZ2lzdGVycwooWEVOKQooWEVOKSAtLS0t
WyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0K
KFhFTikgQ1BVOiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBt
d2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAw
MDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAy
YyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBy
ZHg6IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDBiZTMgICByZGk6IGZmZmY4
MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFi
YzJmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1
NSAgIHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSBy
MTI6IDAwMDAwMDBjYWZjODgzZjQgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAw
MDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgw
MDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAw
MCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBn
c2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAw
MDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4
CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNt
d2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3
NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVu
IHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQw
MDAwMDAwMDEgMDAwMDAwMGNhZjdmN2IzMyBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2Jj
MDAKKFhFTikgICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDE3ODkwMDAwNWFlZgooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAw
MDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4
MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAy
NzQzMGQKKFhFTikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4
MWJjODAxODAgZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAw
MDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBm
ZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0
MWNiMTA2NmMKKFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZj
OTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAw
MDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAg
IGZmZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZm
ZmZmODE5NDViZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZm
ZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVm
IGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4p
ICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAw
MDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToK
KFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgy
NmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29w
KzB4YjcvMHhiOQooWEVOKQooWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoqKgoo
WEVOKSAqKiogRHVtcGluZyBDUFUyIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4x
Mi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyNzgyYjk+XSBfX3N5bmNfbG9j
YWxfZXhlY3N0YXRlKzB4NjgvMHg2ZQooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYgICBD
T05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogMDAwMDAwMDAwMDAwMDAwMCAgIHJieDogMDAw
MDAwMDAwMDAwMDAwMiAgIHJjeDogZmZmZjgyZDA4MDgyN2ZmZgooWEVOKSByZHg6IGZmZmY4MzAw
YzAzZmUwMDAgICByc2k6IDAwMDAwMDA4MTU1ZTEwMDAgICByZGk6IDAwMDAwMDAwMDAwMDAxMDAK
KFhFTikgcmJwOiBmZmZmODJkMDgwODI3OWMwICAgcnNwOiBmZmZmODJkMDgwODI3OWI4ICAgcjg6
ICAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwNyAgIHIxMDogODAw
MDAwMDAwMDAwMDAwMSAgIHIxMTogN2ZmZmZmZmZmZmZmZmZmZQooWEVOKSByMTI6IDAwMDAwMDAw
MDAwMDAwMDAgICByMTM6IDAwMDAwMDAwMDAwMDAwMWIgICByMTQ6IDAwMDAwMDAwMDA4MTU1ZTAK
KFhFTikgcjE1OiBmZmZmODMwODE1NWUxMDAwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0
OiAwMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAw
MDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAw
MCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBj
b2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI3ODJiOT4gKF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2
OC8weDZlKToKKFhFTikgIDA5IDFjIDI0IDlkIDQ0IDg5IGUwIDViIDw0MT4gNWMgNWQgYzMgMGYg
MGIgNTUgNDggODkgZTUgZTggODkgZmYgZmYgZmYgNWQKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MmQwODA4Mjc5Yjg6CihYRU4pICAgIGZmZmY4MzAwYzAzZmUwMDAgZmZmZjgy
ZDA4MDgyNzlkMCBmZmZmODJkMDgwMjc4MmM4IGZmZmY4MmQwODA4MjdhMjAKKFhFTikgICAgZmZm
ZjgyZDA4MDI3OGFlNyBmZmZmODMwODE1NWRmMTUwIGZmZmY4MzAwYzAzZmUwMDAgZmZmZjgyZDA4
MDgyN2EwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MzA4MTU1ZTcwMTAgMDAwMDAw
MDAwMDAwMDAxYiBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIGZmZmY4MzA4MTU1ZTEwMDAgZmZm
ZjgyZDA4MDgyN2FhMCBmZmZmODJkMDgwMzM5ZTlkIGZmZmY4MmQwODA4MjdhNjgKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2E2NyBmZmZmODJkMDgwODI3YWEwIGZmZmY4MzA4MTU1ZTEwMDAgMDAwMDAw
MDAwMDAwNTRhNAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDA3ZTUzYTMgOWMw
MDAwMDgxNTVlMDEwNyBmZmZmODJkMDgwODI3YWEwCihYRU4pICAgIDAwMDAwMDAwMDA3ZTU3YTQg
ZmZmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDA1NGE0IDAwMDAwMDAwMDAwMWFjNWMKKFhFTikg
ICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwODI3YjUwIGZmZmY4MmQwODAzM2FhODYgMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAxODI3YjUwIDAwMDAwMDAwMDAwMDU0YTQg
ZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwNzAwMDAwMDAzCihYRU4pICAgIDAwMDAwMDAwMDA3ZTUz
YTQgMDAwMDAwMDAwMDAwNTRhNCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwZmY4MzA4MTU1ZTcwMTAg
MDAwMDAwMDAwMDAwNTRhNAooWEVOKSAgICBmZmZmODMwODE1NTg5MDAwIDAwMDAwMDAwMDAwMGUw
MDggMDAwMDAwMDAwMDdlNTNhNCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDU0YTQgMDAwMDAwMDAwMDAxYWM1YyBmZmZmODMwODE1NWU3MDEwIGZmZmY4MmQwODA4MjdiYzAK
KFhFTikgICAgZmZmZjgyZDA4MDMyZjQwMSBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMQooWEVOKSAgICAwMDAwMDAwNzAwMDAwMDAwIGZmZmY4MzA4MTU1
ZmEwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MzA4
MTU1ZTcwMTAgMDAwMDAwMDAwMDAwMDEwMCBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgICAgMDAwMDAwMDAwMDdlMDAwMCBmZmZmODJkMDgwODI3YzUwIGZmZmY4MmQwODAz
MzBiNGMgZmZmZjgyZDA4MDgyN2MxMAooWEVOKSAgICBmZmZmODJkMDgwMjI0ZmQzIGZmZmY4MmQw
ODA4MjdjMTggMDAwMDAwMDAwMDdlMDAwMCAwMDAwMDAwMDAwMDIwMDAwCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAxMDAgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDExIGZmZmY4MmQwODA4
MjdjNTAKKFhFTikgICAgMDAwMDAwMDQwMDAwMDAwMCBmZmZmODJkMDgwODI3YzUwIGZmZmY4MzA4
MTU1ZmEwMDAgMDAwMDAwMDAwMDAwMDEwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMjc4MmI5Pl0gX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY4LzB4NmUKKFhF
TikgICAgWzxmZmZmODJkMDgwMjc4MmM4Pl0gc3luY19sb2NhbF9leGVjc3RhdGUrMHg5LzB4Ygoo
WEVOKSAgICBbPGZmZmY4MmQwODAyNzhhZTc+XSBtYXBfZG9tYWluX3BhZ2UrMHgyM2UvMHg1ZWUK
KFhFTikgICAgWzxmZmZmODJkMDgwMzM5ZTlkPl0gcDJtLWVwdC5jI3Jlc29sdmVfbWlzY29uZmln
KzB4NTUvMHg1NDEKKFhFTikgICAgWzxmZmZmODJkMDgwMzNhYTg2Pl0gcDJtLWVwdC5jI2VwdF9z
ZXRfZW50cnkrMHgxMmMvMHg4NjYKKFhFTikgICAgWzxmZmZmODJkMDgwMzJmNDAxPl0gcDJtX3Nl
dF9lbnRyeSsweGI3LzB4MTMzCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzMGI0Yz5dIGd1ZXN0X3Bo
eXNtYXBfYWRkX2VudHJ5KzB4NTQzLzB4OTBmCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzMGE2Mj5d
IGRvbTBfY29uc3RydWN0X3B2aCsweDQzMS8weDExMzIKKFhFTikgICAgWzxmZmZmODJkMDgwNjM3
NzAzPl0gY29uc3RydWN0X2RvbTArMHg4Yy8weGNjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYyN2Y2
ZD5dIF9fc3RhcnRfeGVuKzB4MjIyZi8weDI3NWQKKFhFTikKKFhFTikgLS0tLVsgWGVuLTQuMTIt
dW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTog
ICAgMgooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5j
I213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAg
Q09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMjAwMmMgICByYng6IDAw
MDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMw
ODFiYzFmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwYmQzICAgcmRpOiBmZmZmODMwODFiYzIzZDYw
CihYRU4pIHJicDogZmZmZjgzMDgxYmMxZmViMCAgIHJzcDogZmZmZjgzMDgxYmMxZmU0MCAgIHI4
OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTYgICByMTA6IGZm
ZmY4MzA4MWJjMjM4NjAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAw
Y2Q4MjUxNDcxICAgcjEzOiBmZmZmODMwODFiYzIzZDMwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIw
CihYRU4pIHIxNTogZmZmZjgzMDgxYmMyM2UyOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNy
NDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAw
MDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAw
MDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4g
Y29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsw
eDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhi
IDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFj
ZSBmcm9tIHJzcD1mZmZmODMwODFiYzFmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAyIDAw
MDAwMDBjZDczZTRhZGUgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAg
IGZmZmY4MzA4MWJjMWZlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAy
M2Y5MDAwMDg2MWIKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAyIGZm
ZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEw
IGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgzMDgxYmMxZmVmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4p
ICAgIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwODFiYzIwMTgwIGZm
ZmY4MzAwY2ExZjMwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyMDE4OCAwMDAwMDAwNGJhOTUxMTRl
IGZmZmY4MzA4MWJjMWZkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwM2QwMTliODJhNiAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMjIxODAKKFhFTikgICAgMDAwMDAwMDA1ZmIzNmVkMiAwMDAwMDAwMDAwMDAw
MDAyIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3MDAwMAooWEVOKSAgICBmZmZmZmZmZjgy
MTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEy
CihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjY3
ZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIxYmVlZiBmZmZmYzFmN2Nl
MjFiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYw
MDAwMDAwMDAyIGZmZmY4MzAwY2ExZjMwMDAgMDAwMDAwMzc5YjJjMTA4MCAwMDAwMDAwMDAwMzUy
NmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8
ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihY
RU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkK
KFhFTikKKFhFTikgJyonIHByZXNzZWQgLT4gZmlyaW5nIGFsbCBkaWFnbm9zdGljIGtleWhhbmRs
ZXJzCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1w
aW5nIENQVTMgaG9zdCBzdGF0ZTogKioqCihYRU4pIFtkOiBkdW1wIHJlZ2lzdGVyc10KKFhFTikg
LS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0t
LS0tCihYRU4pIENQVTogICAgMgooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYz
Pl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAw
MDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJj
MjAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgcmR4OiBmZmZmODMwODFiYzFmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwYmQzICAgcmRpOiBm
ZmZmODMwODFiYzIzZDYwCihYRU4pIHJicDogZmZmZjgzMDgxYmMxZmViMCAgIHJzcDogZmZmZjgz
MDgxYmMxZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAw
MDQwNTYgICByMTA6IGZmZmY4MzA4MWJjMjM4NjAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhF
TikgcjEyOiAwMDAwMDAwY2Q4MjUxNDcxICAgcjEzOiBmZmZmODMwODFiYzIzZDMwICAgcjE0OiAw
MDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMyM2UyOCAgIGNyMDogMDAwMDAw
MDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2
MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAw
ICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRz
OiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczog
ZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxl
LmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAw
MCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4p
IFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzFmZTQwOgooWEVOKSAgICAwMDAw
MDA0MDAwMDAwMDAyIDAwMDAwMDBjZDczZTRhZGUgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODJkMDgw
OTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMWZlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAyM2Y5MDAwMDg2MWIKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAw
MDAwMDAwMDAwMDAyIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBm
ZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgzMDgxYmMxZmVmMCBmZmZmODJk
MDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDBjYTFmMzAwMCBmZmZm
ODMwODFiYzIwMTgwIGZmZmY4MzAwY2ExZjMwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyMDE4OCAw
MDAwMDAwNGJhOTUxMTRlIGZmZmY4MzA4MWJjMWZkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZm
ZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwM2QwMTliODJhNiAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMjIxODAKKFhFTikgICAgMDAwMDAwMDA1ZmIzNmVk
MiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3MDAwMAooWEVO
KSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBm
ZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4
NiBmZmZmYzkwMDAwMjY3ZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIx
YmVlZiBmZmZmYzFmN2NlMjFiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgoo
WEVOKSAgICAwMmZmZmYwMDAwMDAwMDAyIGZmZmY4MzAwY2ExZjMwMDAgMDAwMDAwMzc5YjJjMTA4
MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJh
Y2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxl
KzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVf
bG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82
NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMwooWEVOKSBSSVA6
ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgy
NmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2
aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMGMwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYg
ICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzA3ZmZmICAgcnNp
OiAwMDAwMDAwMDAwMDAwYWRiICAgcmRpOiBmZmZmODMwODFiYzEwOTQwCihYRU4pIHJicDogZmZm
ZjgzMDgxYmMwN2ViMCAgIHJzcDogZmZmZjgzMDgxYmMwN2U0MCAgIHI4OiAgMDAwMDAwMDAwMDAw
MDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMTA0NDAg
ICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwY2Y4MDFjYmNjICAgcjEz
OiBmZmZmODMwODFiYzEwOTEwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZm
ZjgzMDgxYmMxMGEwOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1
MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3Nz
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAg
IGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZm
ZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihY
RU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAw
IGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZm
ODMwODFiYzA3ZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAwMDAzIDAwMDAwMDBjZjcwOWRlNjkg
ZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMDdl
YTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAxNjhkMDAwMDVlNDAKKFhF
TikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MmQwODA5NWYxZjAg
ZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMDdm
ZmYgZmZmZjgzMDgxYmMwN2VmMCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzAz
ZmQwMDAgZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwODFiYzBjMTgwIGZmZmY4MzAwYzAzZmQwMDAK
KFhFTikgICAgZmZmZjgzMDgxYmMwYzE4OCAwMDAwMDAwNGJhOTc0MGM3IGZmZmY4MzA4MWJjMDdk
YzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDMgMDAwMDAwM2QwMWNlNWY3YiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODJiMGU1
NzgKKFhFTikgICAgZmZmZmM5MDAwMGY5ZmQwOCAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAw
MDAwMDEgZmZmZjg4MDAzZTM3NWI4MAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZm
ODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAw
MGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkwMDAwMjZmZWIwIDAwMDAwMDAwMDAw
MGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIwYmVlZiBmZmZmYzFmN2NlMjBiZWVmIDAwMDAwMDAw
MDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAzIGZmZmY4
MzAwYzAzZmQwMDAgMDAwMDAwMzc5YjJhZDA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlm
Mz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgJ2Qn
IHByZXNzZWQgLT4gZHVtcGluZyByZWdpc3RlcnMKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BV
MyBob3N0IHN0YXRlOiAqKioKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioK
KFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWlu
dGVkIF0tLS0tCihYRU4pIENQVTogICAgMwooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgw
MmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdT
OiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4
MzA4MWJjMGMwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzA3ZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwYWRiICAg
cmRpOiBmZmZmODMwODFiYzEwOTQwCihYRU4pIHJicDogZmZmZjgzMDgxYmMwN2ViMCAgIHJzcDog
ZmZmZjgzMDgxYmMwN2U0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAw
MDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMTA0NDAgICByMTE6IGZmZmY4MmQwODA5NWYx
MDAKKFhFTikgcjEyOiAwMDAwMDAwY2Y4MDFjYmNjICAgcjEzOiBmZmZmODMwODFiYzEwOTEwICAg
cjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMxMGEwOCAgIGNyMDog
MDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAw
MDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAg
ICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2Fp
dC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1
OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4
CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzA3ZTQwOgooWEVOKSAg
ICAwMDAwMDA0MDAwMDAwMDAzIDAwMDAwMDBjZjcwOWRlNjkgZmZmZjgzMDgxYmMwN2ZmZiBmZmZm
ODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMDdlYTAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAxNjhkMDAwMDVlNDAKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFm
MCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVO
KSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgzMDgxYmMwN2VmMCBm
ZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDBjMDNmZDAw
MCBmZmZmODMwODFiYzBjMTgwIGZmZmY4MzAwYzAzZmQwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMw
YzE4OCAwMDAwMDAwNGJhOTc0MGM3IGZmZmY4MzA4MWJjMDdkYzAgMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVj
MCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwM2QwMWNl
NWY3YiAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODJiMGU1NzgKKFhFTikgICAgZmZmZmM5MDAw
MGY5ZmQwOCAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3NWI4
MAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAw
YmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAw
MDAwMDI4NiBmZmZmYzkwMDAwMjZmZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMx
ZjdjZTIwYmVlZiBmZmZmYzFmN2NlMjBiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAw
YmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAzIGZmZmY4MzAwYzAzZmQwMDAgMDAwMDAwMzc5
YjJhZDA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5j
I2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUg
IHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjc4MmI5Pl0gX19zeW5jX2xvY2FsX2V4ZWNzdGF0
ZSsweDY4LzB4NmUKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjA2ICAgQ09OVEVYVDogaHlw
ZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAwMDAwMDAwMDAw
MDIgICByY3g6IGZmZmY4MmQwODA4MjdmZmYKKFhFTikgcmR4OiBmZmZmODMwMGMwM2ZlMDAwICAg
cnNpOiAwMDAwMDAwODE1NWUxMDAwICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4pIHJicDog
ZmZmZjgyZDA4MDgyNzljMCAgIHJzcDogZmZmZjgyZDA4MDgyNzliOCAgIHI4OiAgMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDcgICByMTA6IDgwMDAwMDAwMDAwMDAw
MDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAg
cjEzOiAwMDAwMDAwMDAwMDAwMDFiICAgcjE0OiAwMDAwMDAwMDAwODE1NWUwCihYRU4pIHIxNTog
ZmZmZjgzMDgxNTVlMTAwMCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAw
MDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAg
Z3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAw
MCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQg
PGZmZmY4MmQwODAyNzgyYjk+IChfX3N5bmNfbG9jYWxfZXhlY3N0YXRlKzB4NjgvMHg2ZSk6CihY
RU4pICAwOSAxYyAyNCA5ZCA0NCA4OSBlMCA1YiA8NDE+IDVjIDVkIGMzIDBmIDBiIDU1IDQ4IDg5
IGU1IGU4IDg5IGZmIGZmIGZmIDVkCihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZm
ODJkMDgwODI3OWI4OgooWEVOKSAgICBmZmZmODMwMGMwM2ZlMDAwIGZmZmY4MmQwODA4Mjc5ZDAg
ZmZmZjgyZDA4MDI3ODJjOCBmZmZmODJkMDgwODI3YTIwCihYRU4pICAgIGZmZmY4MmQwODAyNzhh
ZTcgZmZmZjgzMDgxNTVkZjE1MCBmZmZmODMwMGMwM2ZlMDAwIGZmZmY4MmQwODA4MjdhMDAKKFhF
TikgICAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmODMwODE1NWU3MDEwIDAwMDAwMDAwMDAwMDAwMWIg
ZmZmZjgzMDgxNTVlNzAxMAooWEVOKSAgICBmZmZmODMwODE1NWUxMDAwIGZmZmY4MmQwODA4Mjdh
YTAgZmZmZjgyZDA4MDMzOWU5ZCBmZmZmODJkMDgwODI3YTY4CihYRU4pICAgIGZmZmY4MmQwODA4
MjdhNjcgZmZmZjgyZDA4MDgyN2FhMCBmZmZmODMwODE1NWUxMDAwIDAwMDAwMDAwMDAwMDU0YTQK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwN2U1M2EzIDljMDAwMDA4MTU1ZTAx
MDcgZmZmZjgyZDA4MDgyN2FhMAooWEVOKSAgICAwMDAwMDAwMDAwN2U1N2E0IGZmZmY4MzA4MTU1
ZTcwMTAgMDAwMDAwMDAwMDAwNTRhNCAwMDAwMDAwMDAwMDFhYzVjCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgZmZmZjgyZDA4MDgyN2I1MCBmZmZmODJkMDgwMzNhYTg2IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgICAgMDAwMDAwMDAwMTgyN2I1MCAwMDAwMDAwMDAwMDA1NGE0IGZmZmY4MzA4MTU1
ZmEwMDAgMDAwMDAwMDcwMDAwMDAwMwooWEVOKSAgICAwMDAwMDAwMDAwN2U1M2E0IDAwMDAwMDAw
MDAwMDU0YTQgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMGZmODMwODE1NWU3MDEwIDAwMDAwMDAwMDAw
MDU0YTQKKFhFTikgICAgZmZmZjgzMDgxNTU4OTAwMCAwMDAwMDAwMDAwMDBlMDA4IDAwMDAwMDAw
MDA3ZTUzYTQgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDA1NGE0IDAwMDAw
MDAwMDAwMWFjNWMgZmZmZjgzMDgxNTVlNzAxMCBmZmZmODJkMDgwODI3YmMwCihYRU4pICAgIGZm
ZmY4MmQwODAzMmY0MDEgZmZmZmZmZmZmZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDEKKFhFTikgICAgMDAwMDAwMDcwMDAwMDAwMCBmZmZmODMwODE1NWZhMDAwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODMwODE1NWU3MDEwIDAw
MDAwMDAwMDAwMDAxMDAgZmZmZmZmZmZmZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAg
IDAwMDAwMDAwMDA3ZTAwMDAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYjRjIGZmZmY4
MmQwODA4MjdjMTAKKFhFTikgICAgZmZmZjgyZDA4MDIyNGZkMyBmZmZmODJkMDgwODI3YzE4IDAw
MDAwMDAwMDA3ZTAwMDAgMDAwMDAwMDAwMDAyMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAw
IDAwMDAwMDAwMDAwMDAwMTEgMDAwMDAwMDAwMDAwMDAxMSBmZmZmODJkMDgwODI3YzUwCihYRU4p
ICAgIDAwMDAwMDA0MDAwMDAwMDAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODMwODE1NWZhMDAwIDAw
MDAwMDAwMDAwMDAxMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4
MDI3ODJiOT5dIF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2OC8weDZlCihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI3ODJjOD5dIHN5bmNfbG9jYWxfZXhlY3N0YXRlKzB4OS8weGIKKFhFTikgICAgWzxm
ZmZmODJkMDgwMjc4YWU3Pl0gbWFwX2RvbWFpbl9wYWdlKzB4MjNlLzB4NWVlCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDMzOWU5ZD5dIHAybS1lcHQuYyNyZXNvbHZlX21pc2NvbmZpZysweDU1LzB4NTQx
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzYWE4Nj5dIHAybS1lcHQuYyNlcHRfc2V0X2VudHJ5KzB4
MTJjLzB4ODY2CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMyZjQwMT5dIHAybV9zZXRfZW50cnkrMHhi
Ny8weDEzMwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBiNGM+XSBndWVzdF9waHlzbWFwX2FkZF9l
bnRyeSsweDU0My8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0
cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0
cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0
X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0
ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBO
b3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZm
ZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMv
MHgzMwooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDYgICBDT05URVhUOiBoeXBlcnZpc29y
CihYRU4pIHJheDogZmZmZjgyZDA4MDk1ZWZhYyAgIHJieDogMDAwMDAwMDAwMDAwMDIwMCAgIHJj
eDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MmQwODA4MjdmZmYgICByc2k6IDAw
MDAwMDAwMDAwMDAwMGEgICByZGk6IGZmZmY4MmQwODA4MTc2YjgKKFhFTikgcmJwOiBmZmZmODJk
MDgwODI3NzE4ICAgcnNwOiBmZmZmODJkMDgwODI3NzA4ICAgcjg6ICBmZmZmODMwODFiYzMwMDAw
CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDA2NCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMyAgIHIx
MTogMDAwMDAwMDAwMDAwMDAxMAooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAyOTIgICByMTM6IGZm
ZmY4MmQwODAyNTBiOGEgICByMTQ6IGZmZmY4MmQwODA0NGI3ZmUKKFhFTikgcjE1OiBmZmZmODJk
MDgwODI3OTA4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUw
CihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6
IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgy
ZDA4MDI1MDZjNj4gKGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMvMHgz
Myk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5ZCA8NDg+IDgzIGM0IDA4IDViIDVkIGMz
IDU1IDQ4IDg5IGU1IGYwIGZmIDA1IDg4IGMwCihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJz
cD1mZmZmODJkMDgwODI3NzA4OgooWEVOKSAgICBmZmZmODJkMDgwNDRiN2ZlIGZmZmY4MmQwODA4
Mjc5MDggZmZmZjgyZDA4MDgyNzczOCBmZmZmODJkMDgwMmE4MzZjCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgZmZmZjgyZDA4MDgyNzkwOCBmZmZmODJkMDgwODI3NzU4IGZmZmY4MmQwODAyMTcx
YjkKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA2NCBmZmZmODJkMDgwODI3OTA4IGZmZmY4MmQwODA4
Mjc3NzggZmZmZjgyZDA4MDIxNzJkMgooWEVOKSAgICBmZmZmODJkMDgwODAxMmEwIDAwMDAwMDAw
MDAwMDAwNjQgZmZmZjgyZDA4MDgyNzdiOCBmZmZmODJkMDgwMjE2YjBjCihYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMmEgMDAwMDAwMDAwMDAwMDAyYSBmZmZmODJkMDgwODI3OTA4IGZmZmY4MmQwODAy
NTBiOGEKKFhFTikgICAgZmZmZjgyZDA4MDgyNzkwOCAwMDAwMDAwMDAwMDAwMjkyIGZmZmY4MmQw
ODA4Mjc3ZDggZmZmZjgyZDA4MDIxNzA1MAooWEVOKSAgICBmZmZmODJkMDgwODI3OTA4IDAwMDAw
MDAwMDAwMDAwMmEgZmZmZjgyZDA4MDgyNzdlOCBmZmZmODJkMDgwMjUwNDY5CihYRU4pICAgIGZm
ZmY4MmQwODA4Mjc4MDggZmZmZjgyZDA4MDI1MGJlYyBmZmZmODJkMDgwODE3NzgwIGZmZmY4MmQw
ODA4MTc3ZjgKKFhFTikgICAgZmZmZjgyZDA4MDgyNzg1OCBmZmZmODJkMDgwMjUzMGFhIGZmZmY4
MmQwODAzN2Y4NDEgMmFmZjgyZDA4MDM3ZjgzNQooWEVOKSAgICBmZmZmODJkMDgwMzdmODQxIGZm
ZmY4MmQwODA5M2M3YTAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwODE3NzgwCihYRU4pICAg
IGZmZmY4MmQwODA4Mjc5MDggMDAwMDAwMDAwMDAwMDAwNCBmZmZmODJkMDgwODI3ODg4IGZmZmY4
MmQwODAyNTFiMzIKKFhFTikgICAgZmZmZjgzMDgxYmM0MDQwMCBmZmZmODJkMDgwODI3OTA4IDAw
MDAwMDAwMDAwMDAwZjEgZmZmZjgyZDA4MDkzYzdlMAooWEVOKSAgICBmZmZmODJkMDgwODI3OGY4
IGZmZmY4MmQwODAyODJjOTEgZmZmZjgyZDA4MDgyNzhiYyBmZmZmODMwODFiYzQwNDI0CihYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMzdmODQxIGZm
ZmY4MmQwODAzN2Y4MzUKKFhFTikgICAgZmZmZjgyZDA4MDM3Zjg0MSAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3
ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdkMmY3ZjdkODZkNyBmZmZmODJkMDgwMzdmOGFhCihY
RU4pICAgIGZmZmY4MzA4MTU1ZTEwMDAgMDAwMDAwMDAwMDgxNTVlMCAwMDAwMDAwMDAwMDAwMDFi
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyNzljMCAwMDAwMDAwMDAwMDAw
MDAyIDdmZmZmZmZmZmZmZmZmZmUgODAwMDAwMDAwMDAwMDAwMQooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDA3IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwODI3ZmZm
CihYRU4pICAgIGZmZmY4MzAwYzAzZmUwMDAgMDAwMDAwMDgxNTVlMTAwMCAwMDAwMDAwMDAwMDAw
MTAwIDAwMDAwMGYxMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI1MDZjNj5dIGNvbnNvbGVfdW5sb2NrX3JlY3Vyc2l2ZV9pcnFyZXN0b3JlKzB4MmMv
MHgzMwooWEVOKSAgICBbPGZmZmY4MmQwODAyYTgzNmM+XSBzaG93X2V4ZWN1dGlvbl9zdGF0ZSsw
eDMyLzB4MzcKKFhFTikgICAgWzxmZmZmODJkMDgwMjE3MWI5Pl0gZHVtcF9leGVjc3RhdGUrMHg4
NS8weDEzOQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTcyZDI+XSBrZXloYW5kbGVyLmMjZHVtcF9y
ZWdpc3RlcnMrMHg2NS8weDEwNQooWEVOKSAgICBbPGZmZmY4MmQwODAyMTZiMGM+XSBrZXloYW5k
bGVyLmMjcnVuX2FsbF9rZXloYW5kbGVycysweDgwLzB4YTIKKFhFTikgICAgWzxmZmZmODJkMDgw
MjE3MDUwPl0gaGFuZGxlX2tleXByZXNzKzB4OGUvMHhjOQooWEVOKSAgICBbPGZmZmY4MmQwODAy
NTA0Njk+XSBjb25zb2xlLmMjX19zZXJpYWxfcngrMHg0Zi8weDUxCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDI1MGJlYz5dIGNvbnNvbGUuYyNzZXJpYWxfcngrMHg2Mi8weDhjCihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI1MzBhYT5dIHNlcmlhbF9yeF9pbnRlcnJ1cHQrMHg2MC8weGIyCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDI1MWIzMj5dIG5zMTY1NTAuYyNuczE2NTUwX2ludGVycnVwdCsweDM2LzB4N2QK
KFhFTikgICAgWzxmZmZmODJkMDgwMjgyYzkxPl0gZG9fSVJRKzB4NWVjLzB4NjdlCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDM3ZjhhYT5dIGNvbW1vbl9pbnRlcnJ1cHQrMHgxMGEvMHgxMjAKKFhFTikg
ICAgWzxmZmZmODJkMDgwMjc4MmI5Pl0gX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY4LzB4NmUK
KFhFTikgICAgWzxmZmZmODJkMDgwMjc4MmM4Pl0gc3luY19sb2NhbF9leGVjc3RhdGUrMHg5LzB4
YgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzhhZTc+XSBtYXBfZG9tYWluX3BhZ2UrMHgyM2UvMHg1
ZWUKKFhFTikgICAgWzxmZmZmODJkMDgwMzM5ZTlkPl0gcDJtLWVwdC5jI3Jlc29sdmVfbWlzY29u
ZmlnKzB4NTUvMHg1NDEKKFhFTikgICAgWzxmZmZmODJkMDgwMzNhYTg2Pl0gcDJtLWVwdC5jI2Vw
dF9zZXRfZW50cnkrMHgxMmMvMHg4NjYKKFhFTikgICAgWzxmZmZmODJkMDgwMzJmNDAxPl0gcDJt
X3NldF9lbnRyeSsweGI3LzB4MTMzCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzMGI0Yz5dIGd1ZXN0
X3BoeXNtYXBfYWRkX2VudHJ5KzB4NTQzLzB4OTBmCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYzMGE2
Mj5dIGRvbTBfY29uc3RydWN0X3B2aCsweDQzMS8weDExMzIKKFhFTikgICAgWzxmZmZmODJkMDgw
NjM3NzAzPl0gY29uc3RydWN0X2RvbTArMHg4Yy8weGNjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYy
N2Y2ZD5dIF9fc3RhcnRfeGVuKzB4MjIyZi8weDI3NWQKKFhFTikKKFhFTikgKioqIER1bXBpbmcg
Q1BVMSBob3N0IHN0YXRlOiAqKioKKFhFTikgJyonIHByZXNzZWQgLT4gZmlyaW5nIGFsbCBkaWFn
bm9zdGljIGtleWhhbmRsZXJzCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQg
IGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDEKKFhFTikgUklQOiAg
ICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZj
LzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlz
b3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzgwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAg
cmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMyZmZmZiAgIHJzaTog
MDAwMDAwMDAwMDAwMGNjYiAgIHJkaTogZmZmZjgzMDgxYmMyMzEwMAooWEVOKSByYnA6IGZmZmY4
MzA4MWJjMmZlYjAgICByc3A6IGZmZmY4MzA4MWJjMmZlNDAgICByODogIDAwMDAwMDAwMDAwMDAw
NDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzhkYmMwICAg
cjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMGQ0YTE4MDRiZCAgIHIxMzog
ZmZmZjgzMDgxYmMyMzBkMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4
MzA4MWJjMjMxYzggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2
ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBn
czogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZm
ODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVO
KSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBl
OCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgz
MDgxYmMyZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMSAwMDAwMDAwZDQ5ODJiNzgzIGZm
ZmY4MzA4MWJjMmZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzJmZWEw
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDg0YTAwMDAxZTUwCihYRU4p
ICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwOTVmMWYwIGZm
ZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzJmZmZm
IGZmZmY4MzA4MWJjMmZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGM5ZGZl
MDAwIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDgxYmM4MDE4MCBmZmZmODMwMGM5ZGZlMDAwCihY
RU4pICAgIGZmZmY4MzA4MWJjODAxODggMDAwMDAwMDRiYTkyZGQzNSBmZmZmODMwODFiYzJmZGMw
IGZmZmY4ODAwM2UzZDZmMDAKKFhFTikgICAgMGZmZmY4ODAwM2ZlYTY2MCAwMDAwMDAwMDAwMDAw
MDAxIDAwMDAwMDAwMDAzOWRkMmIgMDAwMDAwZjQxY2IxMDY2YwooWEVOKSAgICAwMDAwMDBmNDFj
ZGFhYzA4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmM5MDAwMDNhN2VhMCBmZmZmODgwMDNkYzAxNDg4
CihYRU4pICAgIGZmZmY4ODAwM2ZlYTIyNDAgMDAwMDAwMDA4MDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAxIDAwMDAwMDAwODAwMDAwMDEKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSAwMDAwMDAwMGZm
ZmZmZmZmIDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk0NWJmMQooWEVOKSAgICAwMDAwMDBi
ZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDNhN2QyOCAwMDAwMDAwMDAwMDBi
ZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMmJlZWYgZmZmZmMxZjdjZTIyYmVlZiAwMDAwMDAwMDAw
MDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMSBmZmZmODMw
MGM5ZGZlMDAwIDAwMDAwMDM3OWIzMjEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+
XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQw
ODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pIFtkOiBk
dW1wIHJlZ2lzdGVyc10KKFhFTikgKioqIER1bXBpbmcgQ1BVMiBob3N0IHN0YXRlOiAqKioKKFhF
TikgJ2QnIHByZXNzZWQgLT4gZHVtcGluZyByZWdpc3RlcnMKKFhFTikKKFhFTikgLS0tLVsgWGVu
LTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4p
IENQVTogICAgMgooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQt
aWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAw
MjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4MWJjMjAwMmMgICBy
Yng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiBm
ZmZmODMwODFiYzFmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwYzc5ICAgcmRpOiBmZmZmODMwODFi
YzIzZDYwCihYRU4pIHJicDogZmZmZjgzMDgxYmMxZmViMCAgIHJzcDogZmZmZjgzMDgxYmMxZmU0
MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDQwNTUgICBy
MTA6IGZmZmY4MzA4MWJjMjM4NjAgICByMTE6IGZmZmY4MmQwODA5NWYxMDAKKFhFTikgcjEyOiAw
MDAwMDAwZDU3YjIzMzFmICAgcjEzOiBmZmZmODMwODFiYzIzZDMwICAgcjE0OiAwMDAwMDAwMDAw
MDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMyM2UyOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAz
YiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBj
cjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAw
MDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAg
ZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVO
KSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+IChtd2FpdC1pZGxlLmMjbXdhaXRf
aWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2OSA1OCA1MyAwMCA8NzU+IDBj
IDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4IDQ4CihYRU4pIFhlbiBzdGFj
ayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzFmZTQwOgooWEVOKSAgICAwMDAwMDA0MDAwMDAw
MDAyIDAwMDAwMDBkNTc2YmU5NzIgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODJkMDgwOTNiYzAwCihY
RU4pICAgIGZmZmY4MzA4MWJjMWZlYTAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAyMjFmMDAwMDkzZWUKKFhFTikgICAgZmZmZjgyZDA4MDk1ZjFmMCAwMDAwMDAwMDAwMDAw
MDAyIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAooWEVOKSAgICBmZmZmODJkMDgw
OTRhNGEwIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgzMDgxYmMxZmVmMCBmZmZmODJkMDgwMjc0MzBk
CihYRU4pICAgIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwODFiYzIw
MTgwIGZmZmY4MzAwY2ExZjMwMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyMDE4OCAwMDAwMDAwNGJh
OTUxMTRlIGZmZmY4MzA4MWJjMWZkYzAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQzMDVjMCBmZmZmZmZmZjgyNTdj
MTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwM2QwMTliODJhNiAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMjIxODAKKFhFTikgICAgMDAwMDAwMDA1ZmIzNmVkMiAwMDAwMDAw
MDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3MDAwMAooWEVOKSAgICBmZmZm
ZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYwMDAwYmVlZiBmZmZmZmZmZjgx
OTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDI4NiBmZmZmYzkw
MDAwMjY3ZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZmZmMxZjdjZTIxYmVlZiBmZmZm
YzFmN2NlMjFiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICAw
MmZmZmYwMDAwMDAwMDAyIGZmZmY4MzAwY2ExZjMwMDAgMDAwMDAwMzc5YjJjMTA4MCAwMDAwMDAw
MDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4
Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGI3
LzB4YjkKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioKKFhFTikg
KioqIER1bXBpbmcgQ1BVMyBob3N0IHN0YXRlOiAqKioKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5z
dGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjc4YjY0Pl0gbWFwX2RvbWFpbl9wYWdl
KzB4MmJiLzB4NWVlCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDI5NyAgIENPTlRFWFQ6IGh5
cGVydmlzb3IKKFhFTikgcmF4OiAwMDAwMDAwODE1NWUxMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAw
MDAwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAg
IHJzaTogMDAwMDAwMDgxNTVlMTAwMCAgIHJkaTogMDAwMDAwMDAwMDAwMDEwMAooWEVOKSByYnA6
IGZmZmY4MmQwODA4MjdhYTAgICByc3A6IGZmZmY4MmQwODA4MjdhNjAgICByODogIDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDA3ICAgcjEwOiA4MDAwMDAwMDAwMDAw
MDAxICAgcjExOiA3ZmZmZmZmZmZmZmZmZmZlCihYRU4pIHIxMjogZmZmZjgzMDBjMDNmZTAwMCAg
IHIxMzogZmZmZjgzMDgxYmM3ZTAwMCAgIHIxNDogMDAwMDAwMDAwMDgxNTVlMQooWEVOKSByMTU6
IDAwMDAwMDAwMDAwMDAwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAw
MDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAw
MDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5k
IDxmZmZmODJkMDgwMjc4YjY0PiAobWFwX2RvbWFpbl9wYWdlKzB4MmJiLzB4NWVlKToKKFhFTikg
IDQ5IDM5IGM2IDc3IDI5IDQ4IDg5IGYwIDw0OD4gMjMgMDUgMDUgYWEgNTggMDAgNDggZDMgZTgg
NDggMjMgMzUgMGIgYWEgNTgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQw
ODA4MjdhNjA6CihYRU4pICAgIDAwMDAwMDAwMDA3ZTY5MWYgODAwMDAwMDAwMDAwMDAwMCBmZmZm
ODJkMDgwODI3YWEwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgzMDgxNTVlNzAxMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMTk2ZTAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAg
ICBmZmZmODJkMDgwODI3YjUwIGZmZmY4MmQwODAzM2FhY2YgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAxODI3YjUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDZhMjAgZmZmZjgzMDgxNTVmYTAwMCAw
MDAwMDAwNzAwMDAwMDAzIDAwMDAwMDAwMDA3ZTY5MjAKKFhFTikgICAgMDAwMDAwMDAwMDAwNmEy
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwZmY4MzA4MTU1ZTcwMTAgMDAwMDAwMDAwMDAwNmEyMCBm
ZmZmODMwODE1NTdlMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDdlNjky
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDZhMjAKKFhFTikgICAgMDAwMDAwMDAwMDAx
OTZlMCBmZmZmODMwODE1NWU3MDEwIGZmZmY4MmQwODA4MjdiYzAgZmZmZjgyZDA4MDMyZjQwMQoo
WEVOKSAgICBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MSAwMDAwMDAwNzAwMDAwMDAwCihYRU4pICAgIGZmZmY4MzA4MTU1ZmEwMDAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4MTU1ZTcwMTAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDEwMCBmZmZmZmZmZmZmZmZmZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDdlMDAw
MAooWEVOKSAgICBmZmZmODJkMDgwODI3YzUwIGZmZmY4MmQwODAzMzBiNGMgZmZmZjgyZDA4MDgy
N2MxMCBmZmZmODJkMDgwMjI0ZmQzCihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTggMDAwMDAwMDAw
MDdlMDAwMCAwMDAwMDAwMDAwMDIwMDAwIDAwMDAwMDAwMDAwMDAxMDAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDExIGZmZmY4MmQwODA4MjdjNTAgMDAwMDAwMDQwMDAw
MDAwMAooWEVOKSAgICBmZmZmODJkMDgwODI3YzUwIGZmZmY4MzA4MTU1ZmEwMDAgMDAwMDAwMDAw
MDAwMDEwMCAwMDAwMDAwMDAwMDNmZjYyCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTEgMDAwMDAw
MDAwMDAwMDAwNCBmZmZmODJkMDgwODI3ZDcwIGZmZmY4MmQwODA2MzBhNjIKKFhFTikgICAgZmZm
ZjgzMDBjMDViZjAwMCBmZmZmODJkMDgwNjZhNWEwIGZmZmY4MzAwYmU0NzI2ZDAgMDAwMDAwMDAw
MjYwNTAwMAooWEVOKSAgICBmZmZmODMwMGJlNDcyNmMwIGZmZmY4MzA4MDAwMDAwMDAgMDBmZjgy
ZDA4MDgyN2NkMCBmZmZmODJkMDgwMjA4NTFkCihYRU4pICAgIGZmZmY4MmQwODA4MjdjZDAgZmZm
ZjgyZDA4MDgxODc0MCAwMDAwMDAwMDAwMDAwMDg2IGZmZmY4MmQwODAyM2IxNjAKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2ZmZiBmZmZmODJkMDgwODE4NzQwIGZmZmY4MmQwODA4MjdjZTAgZmZmZjgy
ZDA4MDIzYjFiOAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4
YjY0Pl0gbWFwX2RvbWFpbl9wYWdlKzB4MmJiLzB4NWVlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMz
YWFjZj5dIHAybS1lcHQuYyNlcHRfc2V0X2VudHJ5KzB4MTc1LzB4ODY2CihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDMyZjQwMT5dIHAybV9zZXRfZW50cnkrMHhiNy8weDEzMwooWEVOKSAgICBbPGZmZmY4
MmQwODAzMzBiNGM+XSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSsweDU0My8weDkwZgooWEVOKSAg
ICBbPGZmZmY4MmQwODA2MzBhNjI+XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDYzNzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVO
KSAgICBbPGZmZmY4MmQwODA2MjdmNmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4p
CihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFp
bnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4
MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFH
UzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZm
ODMwODFiYzBjMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMGI2NyAg
IHJkaTogZmZmZjgzMDgxYmMxMDk0MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6
IGZmZmY4MzA4MWJjMDdlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAw
MDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVm
MTAwCihYRU4pIHIxMjogMDAwMDAwMGQ2NTY4MjE4YyAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAg
IHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6
IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAw
MDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAw
MDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAw
ICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdh
aXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkg
NTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0
OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikg
ICAgMDAwMDAwNDAwMDAwMDAwMyAwMDAwMDAwZDY1NTUzNjQ1IGZmZmY4MzA4MWJjMDdmZmYgZmZm
ZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMTRkZTAwMDA2NWYwCihYRU4pICAgIGZmZmY4MmQwODA5NWYx
ZjAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhF
TikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAg
ZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQw
MDAgZmZmZjgzMDgxYmMwYzE4MCBmZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJj
MGMxODggMDAwMDAwMDRiYTk3NDBjNyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1
YzAgZmZmZmZmZmY4MjU3YzE2MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFj
ZTVmN2IgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAw
MDBmOWZkMDggMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzVi
ODAKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAw
MGJlZWYgZmZmZmZmZmY4MTk1NzRhMgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAw
MDAwMDAyODYgZmZmZmM5MDAwMDI2ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZj
MWY3Y2UyMGJlZWYgZmZmZmMxZjdjZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAw
MGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3
OWIyYWQwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBj
YWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdh
aXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4u
YyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBz
dGF0ZTogKioqCihYRU4pICcqJyBwcmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXlo
YW5kbGVycwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVO
KSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJh
eDogZmZmZjgzMDgxYmM4MDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAw
MDBkMGIgICByZGk6IGZmZmY4MzA4MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIw
ICAgcnNwOiBmZmZmODMwODFiYzJmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5
OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgy
ZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBkNzcwNjZlODAgICByMTM6IGZmZmY4MzA4MWJj
MjMwZDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4
ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNy
MzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBz
czogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlm
Mz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1
IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkg
MDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6
CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDEgMDAwMDAwMGQ3NjM5YTA4NiBmZmZmODMwODFiYzJm
ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA3OTEwMDAwMWQ2MQooWEVOKSAgICBmZmZmODJk
MDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMz
YzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFi
YzJmZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMw
MGM5ZGZlMDAwIGZmZmY4MzA4MWJjODAxODAgZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZm
ODMwODFiYzgwMTg4IDAwMDAwMDA0YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNl
M2Q2ZjAwCihYRU4pICAgIDBmZmZmODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MDAwMzlkZDJiIDAwMDAwMGY0MWNiMTA2NmMKKFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAw
MDAwMDAwMDAwMDAwIGZmZmZjOTAwMDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBm
ZmZmODgwMDNmZWEyMjQwIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MDgwMDAwMDAxCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAw
YmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NDViZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAw
MDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAzYTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAg
ICBmZmZmYzFmN2NlMjJiZWVmIGZmZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAw
MDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAw
MDAwMDAzNzliMzIxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRs
ZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0g
ZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3Rl
cnNdCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVz
c2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3Rh
YmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDEK
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRF
WFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzgwMDJjICAgcmJ4OiAwMDAwMDAw
MDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMy
ZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMGQwYiAgIHJkaTogZmZmZjgzMDgxYmMyMzEwMAooWEVO
KSByYnA6IGZmZmY4MzA4MWJjMmZlYjAgICByc3A6IGZmZmY4MzA4MWJjMmZlNDAgICByODogIDAw
MDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMw
ODFiYzhkYmMwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMGQ3NzA2
NmU4MCAgIHIxMzogZmZmZjgzMDgxYmMyMzBkMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVO
KSByMTU6IGZmZmY4MzA4MWJjMjMxYzggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAw
MDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAg
ZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUg
YXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBm
YyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjgzMDgxYmMyZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMSAwMDAwMDAw
ZDc2MzlhMDg2IGZmZmY4MzA4MWJjMmZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZm
ODMwODFiYzJmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDc5MTAw
MDAxZDYxCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJk
MDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZm
ODMwODFiYzJmZmZmIGZmZmY4MzA4MWJjMmZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBm
ZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDgxYmM4MDE4MCBmZmZmODMw
MGM5ZGZlMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjODAxODggMDAwMDAwMDRiYTkyZGQzNSBmZmZm
ODMwODFiYzJmZGMwIGZmZmY4ODAwM2UzZDZmMDAKKFhFTikgICAgMGZmZmY4ODAwM2ZlYTY2MCAw
MDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAzOWRkMmIgMDAwMDAwZjQxY2IxMDY2YwooWEVOKSAg
ICAwMDAwMDBmNDFjZGFhYzA4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmM5MDAwMDNhN2VhMCBmZmZm
ODgwMDNkYzAxNDg4CihYRU4pICAgIGZmZmY4ODAwM2ZlYTIyNDAgMDAwMDAwMDA4MDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwODAwMDAwMDEKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4
ZSAwMDAwMDAwMGZmZmZmZmZmIDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk0NWJmMQooWEVO
KSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDNhN2QyOCAw
MDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMmJlZWYgZmZmZmMxZjdjZTIyYmVl
ZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAw
MDAwMSBmZmZmODMwMGM5ZGZlMDAwIDAwMDAwMDM3OWIzMjEwODAgMDAwMDAwMDAwMDM1MjZlMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4
MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAg
ICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4p
CihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5n
IENQVTIgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZf
NjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQ
OiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI3OGI2ND5dIG1hcF9kb21haW5fcGFnZSsweDJiYi8weDVl
ZQooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyOTcgICBDT05URVhUOiBoeXBlcnZpc29yCihY
RU4pIHJheDogMDAwMDAwMDgxNTVlMTAwMCAgIHJieDogMDAwMDAwMDAwMDAwMDAwMCAgIHJjeDog
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAw
MDA4MTU1ZTEwMDAgICByZGk6IDAwMDAwMDAwMDAwMDAxMDAKKFhFTikgcmJwOiBmZmZmODJkMDgw
ODI3YWEwICAgcnNwOiBmZmZmODJkMDgwODI3YTYwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwNyAgIHIxMDogODAwMDAwMDAwMDAwMDAwMSAgIHIxMTog
N2ZmZmZmZmZmZmZmZmZmZQooWEVOKSByMTI6IGZmZmY4MzAwYzAzZmUwMDAgICByMTM6IGZmZmY4
MzA4MWJjN2UwMDAgICByMTQ6IDAwMDAwMDAwMDA4MTU1ZTEKKFhFTikgcjE1OiAwMDAwMDAwMDAw
MDAwMDAwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUwCihY
RU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBm
c2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAw
MDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4
MDI3OGI2ND4gKG1hcF9kb21haW5fcGFnZSsweDJiYi8weDVlZSk6CihYRU4pICA0OSAzOSBjNiA3
NyAyOSA0OCA4OSBmMCA8NDg+IDIzIDA1IDA1IGFhIDU4IDAwIDQ4IGQzIGU4IDQ4IDIzIDM1IDBi
IGFhIDU4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3YTYwOgoo
WEVOKSAgICAwMDAwMDAwMDAwN2U2OTFmIDgwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2Fh
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MzA4MTU1ZTcwMTAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDE5NmUwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4
MDgyN2I1MCBmZmZmODJkMDgwMzNhYWNmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMTgyN2I1
MAooWEVOKSAgICAwMDAwMDAwMDAwMDA2YTIwIGZmZmY4MzA4MTU1ZmEwMDAgMDAwMDAwMDcwMDAw
MDAwMyAwMDAwMDAwMDAwN2U2OTIwCihYRU4pICAgIDAwMDAwMDAwMDAwMDZhMjAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCAwMGZmODMwODE1NWU3MDEwIDAwMDAwMDAwMDAwMDZhMjAgZmZmZjgzMDgxNTU3
ZTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDBlMDA4IDAwMDAwMDAwMDA3ZTY5MjAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDA2YTIwCihYRU4pICAgIDAwMDAwMDAwMDAwMTk2ZTAgZmZmZjgz
MDgxNTVlNzAxMCBmZmZmODJkMDgwODI3YmMwIGZmZmY4MmQwODAzMmY0MDEKKFhFTikgICAgZmZm
ZmZmZmZmZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDcw
MDAwMDAwMAooWEVOKSAgICBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODMwODE1NWU3MDEwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAxMDAgZmZm
ZmZmZmZmZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDA3ZTAwMDAKKFhFTikgICAg
ZmZmZjgyZDA4MDgyN2M1MCBmZmZmODJkMDgwMzMwYjRjIGZmZmY4MmQwODA4MjdjMTAgZmZmZjgy
ZDA4MDIyNGZkMwooWEVOKSAgICBmZmZmODJkMDgwODI3YzE4IDAwMDAwMDAwMDA3ZTAwMDAgMDAw
MDAwMDAwMDAyMDAwMCAwMDAwMDAwMDAwMDAwMTAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMTEg
MDAwMDAwMDAwMDAwMDAxMSBmZmZmODJkMDgwODI3YzUwIDAwMDAwMDA0MDAwMDAwMDAKKFhFTikg
ICAgZmZmZjgyZDA4MDgyN2M1MCBmZmZmODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMDAxMDAgMDAw
MDAwMDAwMDAzZmY2MgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMDQg
ZmZmZjgyZDA4MDgyN2Q3MCBmZmZmODJkMDgwNjMwYTYyCihYRU4pICAgIGZmZmY4MzAwYzA1YmYw
MDAgZmZmZjgyZDA4MDY2YTVhMCBmZmZmODMwMGJlNDcyNmQwIDAwMDAwMDAwMDI2MDUwMDAKKFhF
TikgICAgZmZmZjgzMDBiZTQ3MjZjMCBmZmZmODMwODAwMDAwMDAwIDAwZmY4MmQwODA4MjdjZDAg
ZmZmZjgyZDA4MDIwODUxZAooWEVOKSAgICBmZmZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODA4MTg3
NDAgMDAwMDAwMDAwMDAwMDA4NiBmZmZmODJkMDgwMjNiMTYwCihYRU4pICAgIGZmZmY4MmQwODA4
MjdmZmYgZmZmZjgyZDA4MDgxODc0MCBmZmZmODJkMDgwODI3Y2UwIGZmZmY4MmQwODAyM2IxYjgK
KFhFTikgWGVuIGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3OGI2ND5dIG1hcF9k
b21haW5fcGFnZSsweDJiYi8weDVlZQooWEVOKSAgICBbPGZmZmY4MmQwODAzM2FhY2Y+XSBwMm0t
ZXB0LmMjZXB0X3NldF9lbnRyeSsweDE3NS8weDg2NgooWEVOKSAgICBbPGZmZmY4MmQwODAzMmY0
MDE+XSBwMm1fc2V0X2VudHJ5KzB4YjcvMHgxMzMKKFhFTikgICAgWzxmZmZmODJkMDgwMzMwYjRj
Pl0gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkrMHg1NDMvMHg5MGYKKFhFTikgICAgWzxmZmZmODJk
MDgwNjMwYTYyPl0gZG9tMF9jb25zdHJ1Y3RfcHZoKzB4NDMxLzB4MTEzMgooWEVOKSAgICBbPGZm
ZmY4MmQwODA2Mzc3MDM+XSBjb25zdHJ1Y3RfZG9tMCsweDhjLzB4Y2MKKFhFTikgICAgWzxmZmZm
ODJkMDgwNjI3ZjZkPl0gX19zdGFydF94ZW4rMHgyMjJmLzB4Mjc1ZAooWEVOKQooWEVOKSAtLS0t
WyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0K
KFhFTikgQ1BVOiAgICAyCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBt
d2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAw
MDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmMyMDAy
YyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBy
ZHg6IGZmZmY4MzA4MWJjMWZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDBjZWYgICByZGk6IGZmZmY4
MzA4MWJjMjNkNjAKKFhFTikgcmJwOiBmZmZmODMwODFiYzFmZWIwICAgcnNwOiBmZmZmODMwODFi
YzFmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1
NSAgIHIxMDogZmZmZjgzMDgxYmMyMzg2MCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSBy
MTI6IDAwMDAwMDBkOWY2ZWFkNDcgICByMTM6IGZmZmY4MzA4MWJjMjNkMzAgICByMTQ6IDAwMDAw
MDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzZTI4ICAgY3IwOiAwMDAwMDAwMDgw
MDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAw
MCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBn
c2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAw
MDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4
CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNt
d2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3
NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVu
IHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMWZlNDA6CihYRU4pICAgIDAwMDAwMDQw
MDAwMDAwMDIgMDAwMDAwMGQ5ZWY2ZjVkOCBmZmZmODMwODFiYzFmZmZmIGZmZmY4MmQwODA5M2Jj
MDAKKFhFTikgICAgZmZmZjgzMDgxYmMxZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDIwZjgwMDAwOWZjYQooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAw
MDAwMDAwMDIgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4
MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODMwODFiYzFmZWYwIGZmZmY4MmQwODAy
NzQzMGQKKFhFTikgICAgZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwMGNhMWYzMDAwIGZmZmY4MzA4
MWJjMjAxODAgZmZmZjgzMDBjYTFmMzAwMAooWEVOKSAgICBmZmZmODMwODFiYzIwMTg4IDAwMDAw
MDA0YmE5NTExNGUgZmZmZjgzMDgxYmMxZmRjMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZm
ODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAzZDAxOWI4MmE2IDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAyMjE4MAooWEVOKSAgICAwMDAwMDAwMDVmYjM2ZWQyIDAw
MDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzcwMDAwCihYRU4pICAg
IGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZm
ZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZm
ZmZjOTAwMDAyNjdlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjFiZWVm
IGZmZmZjMWY3Y2UyMWJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4p
ICAgIDAyZmZmZjAwMDAwMDAwMDIgZmZmZjgzMDBjYTFmMzAwMCAwMDAwMDAzNzliMmMxMDgwIDAw
MDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToK
KFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgy
NmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29w
KzB4YjcvMHhiOQooWEVOKQooWEVOKSAnKicgcHJlc3NlZCAtPiBmaXJpbmcgYWxsIGRpYWdub3N0
aWMga2V5aGFuZGxlcnMKKFhFTikgKioqIER1bXBpbmcgQ1BVMiBob3N0IHN0YXRlOiAqKioKKFhF
TikgKioqIER1bXBpbmcgQ1BVMyBob3N0IHN0YXRlOiAqKioKKFhFTikgW2Q6IGR1bXAgcmVnaXN0
ZXJzXQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90
IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAyCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4
MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBS
RkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDog
ZmZmZjgzMDgxYmMyMDAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMWZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDBj
ZWYgICByZGk6IGZmZmY4MzA4MWJjMjNkNjAKKFhFTikgcmJwOiBmZmZmODMwODFiYzFmZWIwICAg
cnNwOiBmZmZmODMwODFiYzFmZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAg
MDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMyMzg2MCAgIHIxMTogZmZmZjgyZDA4
MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBkOWY2ZWFkNDcgICByMTM6IGZmZmY4MzA4MWJjMjNk
MzAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzZTI4ICAg
Y3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzog
MDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczog
MDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4g
KG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1
IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAg
ZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMWZlNDA6CihY
RU4pICAgIDAwMDAwMDQwMDAwMDAwMDIgMDAwMDAwMGQ5ZWY2ZjVkOCBmZmZmODMwODFiYzFmZmZm
IGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMxZmVhMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDIwZjgwMDAwOWZjYQooWEVOKSAgICBmZmZmODJkMDgw
OTVmMWYwIDAwMDAwMDAwMDAwMDAwMDIgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAw
CihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMxZmZmZiBmZmZmODMwODFiYzFm
ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjYTFmMzAwMCBmZmZmODMwMGNh
MWYzMDAwIGZmZmY4MzA4MWJjMjAxODAgZmZmZjgzMDBjYTFmMzAwMAooWEVOKSAgICBmZmZmODMw
ODFiYzIwMTg4IDAwMDAwMDA0YmE5NTExNGUgZmZmZjgzMDgxYmMxZmRjMCAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgy
NDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAz
ZDAxOWI4MmE2IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAyMjE4MAooWEVOKSAgICAwMDAw
MDAwMDVmYjM2ZWQyIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNl
MzcwMDAwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVl
ZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAw
MDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNjdlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBm
ZmZmYzFmN2NlMjFiZWVmIGZmZmZjMWY3Y2UyMWJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAw
MDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDIgZmZmZjgzMDBjYTFmMzAwMCAwMDAw
MDAzNzliMmMxMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBY
ZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5j
I213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9t
YWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0
YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAz
CihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdh
aXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05U
RVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmMwYzAyYyAgIHJieDogMDAwMDAw
MDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJj
MDdmZmYgICByc2k6IDAwMDAwMDAwMDAwMDBiZGYgICByZGk6IGZmZmY4MzA4MWJjMTA5NDAKKFhF
TikgcmJwOiBmZmZmODMwODFiYzA3ZWIwICAgcnNwOiBmZmZmODMwODFiYzA3ZTQwICAgcjg6ICAw
MDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgz
MDgxYmMxMDQ0MCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBkYmUy
NTUxYjIgICByMTM6IGZmZmY4MzA4MWJjMTA5MTAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhF
TikgcjE1OiBmZmZmODMwODFiYzEwYTA4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAw
MDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAw
MDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAg
IGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2Rl
IGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZj
LzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUg
ZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MzA4MWJjMDdlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDMgMDAwMDAw
MGRiZGM0N2RmMSBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZm
ZjgzMDgxYmMwN2VhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2NzYw
MDAwMWJlMgooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgy
ZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZm
ZjgzMDgxYmMwN2ZmZiBmZmZmODMwODFiYzA3ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAg
ZmZmZjgzMDBjMDNmZDAwMCBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzA4MWJjMGMxODAgZmZmZjgz
MDBjMDNmZDAwMAooWEVOKSAgICBmZmZmODMwODFiYzBjMTg4IDAwMDAwMDA0YmE5NzQwYzcgZmZm
ZjgzMDgxYmMwN2RjMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikg
ICAgMDAwMDAwMDAwMDAwMDAwMyAwMDAwMDAzZDAxY2U1ZjdiIDAwMDAwMDAwMDAwMDAwMDAgZmZm
ZmZmZmY4MmIwZTU3OAooWEVOKSAgICBmZmZmYzkwMDAwZjlmZDA4IDAwMDAwMDAwMDAwMDAwMDMg
MDAwMDAwMDAwMDAwMDAwMSBmZmZmODgwMDNlMzc1YjgwCihYRU4pICAgIGZmZmZmZmZmODIxMDAz
OGUgZmZmZmZmZmY4MjEwMDVlOSAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhF
TikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNmZlYjAg
MDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjBiZWVmIGZmZmZjMWY3Y2UyMGJl
ZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAw
MDAwMDMgZmZmZjgzMDBjMDNmZDAwMCAwMDAwMDAzNzliMmFkMDgwIDAwMDAwMDAwMDAzNTI2ZTAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZm
ODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikg
ICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVO
KQooWEVOKSAnZCcgcHJlc3NlZCAtPiBkdW1waW5nIHJlZ2lzdGVycwooWEVOKQooWEVOKSAqKiog
RHVtcGluZyBDUFUzIGhvc3Qgc3RhdGU6ICoqKgooWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qg
c3RhdGU6ICoqKgooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15
ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAzCihYRU4pIFJJUDogICAgZTAwODpb
PGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAoo
WEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4p
IHJheDogZmZmZjgzMDgxYmMwYzAyYyAgIHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSByZHg6IGZmZmY4MzA4MWJjMDdmZmYgICByc2k6IDAwMDAwMDAw
MDAwMDBiZGYgICByZGk6IGZmZmY4MzA4MWJjMTA5NDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzA3
ZWIwICAgcnNwOiBmZmZmODMwODFiYzA3ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4p
IHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAgIHIxMDogZmZmZjgzMDgxYmMxMDQ0MCAgIHIxMTogZmZm
ZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6IDAwMDAwMDBkYmUyNTUxYjIgICByMTM6IGZmZmY4MzA4
MWJjMTA5MTAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzEw
YTA4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4p
IGNyMzogMDAwMDAwMDBiZTYxNjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAg
ICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJl
MjlmMz4gKG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0
IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4gMGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUg
MDkgMDAgZTggNDgKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMDdl
NDA6CihYRU4pICAgIDAwMDAwMDQwMDAwMDAwMDMgMDAwMDAwMGRiZGM0N2RmMSBmZmZmODMwODFi
YzA3ZmZmIGZmZmY4MmQwODA5M2JjMDAKKFhFTikgICAgZmZmZjgzMDgxYmMwN2VhMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2NzYwMDAwMWJlMgooWEVOKSAgICBmZmZm
ODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgw
OTMzYzAwCihYRU4pICAgIGZmZmY4MmQwODA5NGE0YTAgZmZmZjgzMDgxYmMwN2ZmZiBmZmZmODMw
ODFiYzA3ZWYwIGZmZmY4MmQwODAyNzQzMGQKKFhFTikgICAgZmZmZjgzMDBjMDNmZDAwMCBmZmZm
ODMwMGMwM2ZkMDAwIGZmZmY4MzA4MWJjMGMxODAgZmZmZjgzMDBjMDNmZDAwMAooWEVOKSAgICBm
ZmZmODMwODFiYzBjMTg4IDAwMDAwMDA0YmE5NzQwYzcgZmZmZjgzMDgxYmMwN2RjMCAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ZmZmZjgyNDMwNWMwIGZmZmZmZmZmODI1N2MxNjAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMyAw
MDAwMDAzZDAxY2U1ZjdiIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MmIwZTU3OAooWEVOKSAg
ICBmZmZmYzkwMDAwZjlmZDA4IDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDAwMSBmZmZm
ODgwMDNlMzc1YjgwCihYRU4pICAgIGZmZmZmZmZmODIxMDAzOGUgZmZmZmZmZmY4MjEwMDVlOSAw
MDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZmODE5NTc0YTIKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVl
ZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZjOTAwMDAyNmZlYjAgMDAwMDAwMDAwMDAwYmVlZgooWEVO
KSAgICBmZmZmYzFmN2NlMjBiZWVmIGZmZmZjMWY3Y2UyMGJlZWYgMDAwMDAwMDAwMDAwYmVlZiAw
MDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIDAyZmZmZjAwMDAwMDAwMDMgZmZmZjgzMDBjMDNmZDAw
MCAwMDAwMDAzNzliMmFkMDgwIDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQt
aWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBk
Pl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YjcvMHhiOQooWEVOKQooWEVOKSAtLS0tWyBYZW4tNC4x
Mi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyNzhiNjQ+XSBtYXBfZG9tYWlu
X3BhZ2UrMHgyYmIvMHg1ZWUKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjk3ICAgQ09OVEVY
VDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDA4MTU1ZTEwMDAgICByYng6IDAwMDAwMDAw
MDAwMDAwMDAgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcmR4OiAwMDAwMDAwMDAwMDAw
MDAwICAgcnNpOiAwMDAwMDAwODE1NWUxMDAwICAgcmRpOiAwMDAwMDAwMDAwMDAwMTAwCihYRU4p
IHJicDogZmZmZjgyZDA4MDgyN2FhMCAgIHJzcDogZmZmZjgyZDA4MDgyN2E2MCAgIHI4OiAgMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDcgICByMTA6IDgwMDAwMDAw
MDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikgcjEyOiBmZmZmODMwMGMwM2Zl
MDAwICAgcjEzOiBmZmZmODMwODFiYzdlMDAwICAgcjE0OiAwMDAwMDAwMDAwODE1NWUxCihYRU4p
IHIxNTogMDAwMDAwMDAwMDAwMDAwMCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAw
MDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAw
MDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBm
czogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBh
cm91bmQgPGZmZmY4MmQwODAyNzhiNjQ+IChtYXBfZG9tYWluX3BhZ2UrMHgyYmIvMHg1ZWUpOgoo
WEVOKSAgNDkgMzkgYzYgNzcgMjkgNDggODkgZjAgPDQ4PiAyMyAwNSAwNSBhYSA1OCAwMCA0OCBk
MyBlOCA0OCAyMyAzNSAwYiBhYSA1OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZm
ZjgyZDA4MDgyN2E2MDoKKFhFTikgICAgMDAwMDAwMDAwMDdlNjkxZiA4MDAwMDAwMDAwMDAwMDAw
IGZmZmY4MmQwODA4MjdhYTAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICBmZmZmODMwODE1NWU3
MDEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAxOTZlMCAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pICAgIGZmZmY4MmQwODA4MjdiNTAgZmZmZjgyZDA4MDMzYWFjZiAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDE4MjdiNTAKKFhFTikgICAgMDAwMDAwMDAwMDAwNmEyMCBmZmZmODMwODE1NWZh
MDAwIDAwMDAwMDA3MDAwMDAwMDMgMDAwMDAwMDAwMDdlNjkyMAooWEVOKSAgICAwMDAwMDAwMDAw
MDA2YTIwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDBmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDA2
YTIwIGZmZmY4MzA4MTU1N2UwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAw
N2U2OTIwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwNmEyMAooWEVOKSAgICAwMDAwMDAw
MDAwMDE5NmUwIGZmZmY4MzA4MTU1ZTcwMTAgZmZmZjgyZDA4MDgyN2JjMCBmZmZmODJkMDgwMzJm
NDAxCihYRU4pICAgIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAxIDAwMDAwMDA3MDAwMDAwMDAKKFhFTikgICAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDgxNTVlNzAxMAooWEVOKSAgICAwMDAw
MDAwMDAwMDAwMTAwIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
N2UwMDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgyZDA4MDMzMGI0YyBmZmZmODJk
MDgwODI3YzEwIGZmZmY4MmQwODAyMjRmZDMKKFhFTikgICAgZmZmZjgyZDA4MDgyN2MxOCAwMDAw
MDAwMDAwN2UwMDAwIDAwMDAwMDAwMDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMAooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMTEgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAw
NDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdjNTAgZmZmZjgzMDgxNTVmYTAwMCAwMDAw
MDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwM2ZmNjIKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAxMSAw
MDAwMDAwMDAwMDAwMDA0IGZmZmY4MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MgooWEVOKSAg
ICBmZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2NmE1YTAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAw
MDAwMDAyNjA1MDAwCihYRU4pICAgIGZmZmY4MzAwYmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMCAw
MGZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODAyMDg1MWQKKFhFTikgICAgZmZmZjgyZDA4MDgyN2Nk
MCBmZmZmODJkMDgwODE4NzQwIDAwMDAwMDAwMDAwMDAwODYgZmZmZjgyZDA4MDIzYjE2MAooWEVO
KSAgICBmZmZmODJkMDgwODI3ZmZmIGZmZmY4MmQwODA4MTg3NDAgZmZmZjgyZDA4MDgyN2NlMCBm
ZmZmODJkMDgwMjNiMWI4CihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQw
ODAyNzhiNjQ+XSBtYXBfZG9tYWluX3BhZ2UrMHgyYmIvMHg1ZWUKKFhFTikgICAgWzxmZmZmODJk
MDgwMzNhYWNmPl0gcDJtLWVwdC5jI2VwdF9zZXRfZW50cnkrMHgxNzUvMHg4NjYKKFhFTikgICAg
WzxmZmZmODJkMDgwMzJmNDAxPl0gcDJtX3NldF9lbnRyeSsweGI3LzB4MTMzCihYRU4pICAgIFs8
ZmZmZjgyZDA4MDMzMGI0Yz5dIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NTQzLzB4OTBmCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDYzMGE2Mj5dIGRvbTBfY29uc3RydWN0X3B2aCsweDQzMS8weDEx
MzIKKFhFTikgICAgWzxmZmZmODJkMDgwNjM3NzAzPl0gY29uc3RydWN0X2RvbTArMHg4Yy8weGNj
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDYyN2Y2ZD5dIF9fc3RhcnRfeGVuKzB4MjIyZi8weDI3NWQK
KFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioKKFhFTikgLS0tLVsg
WGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjUwNmM2Pl0gY29u
c29sZV91bmxvY2tfcmVjdXJzaXZlX2lycXJlc3RvcmUrMHgyYy8weDMzCihYRU4pIFJGTEFHUzog
MDAwMDAwMDAwMDAwMDIwNiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODJk
MDgwOTVlZmFjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMjAwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIHJkeDogZmZmZjgyZDA4MDgyN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDAwYSAgIHJk
aTogZmZmZjgyZDA4MDgxNzZiOAooWEVOKSByYnA6IGZmZmY4MmQwODA4Mjc3YzggICByc3A6IGZm
ZmY4MmQwODA4Mjc3YjggICByODogIGZmZmY4MzA4MWJjMzAwMDAKKFhFTikgcjk6ICAwMDAwMDAw
MDAwMDAwMDY0ICAgcjEwOiAwMDAwMDAwMDAwMDAwMDAzICAgcjExOiAwMDAwMDAwMDAwMDAwMDEw
CihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDI5NiAgIHIxMzogZmZmZjgyZDA4MDI1MGI4YSAgIHIx
NDogZmZmZjgyZDA4MDQ0YjdmZQooWEVOKSByMTU6IGZmZmY4MmQwODA4Mjc5YjggICBjcjA6IDAw
MDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAw
MGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAg
Y3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjUwNmM2PiAoY29uc29s
ZV91bmxvY2tfcmVjdXJzaXZlX2lycXJlc3RvcmUrMHgyYy8weDMzKToKKFhFTikgIGZkIGZmIGZm
IDQ4IDA5IDFjIDI0IDlkIDw0OD4gODMgYzQgMDggNWIgNWQgYzMgNTUgNDggODkgZTUgZjAgZmYg
MDUgODggYzAKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4Mjc3Yjg6
CihYRU4pICAgIGZmZmY4MmQwODA0NGI3ZmUgZmZmZjgyZDA4MDgyNzliOCBmZmZmODJkMDgwODI3
N2U4IGZmZmY4MmQwODAyYTgzNmMKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgw
ODI3OWI4IGZmZmY4MmQwODA4Mjc4MDggZmZmZjgyZDA4MDIxNzFiOQooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDY0IGZmZmY4MmQwODA4Mjc5YjggZmZmZjgyZDA4MDgyNzgyOCBmZmZmODJkMDgwMjE3
MmQyCihYRU4pICAgIGZmZmY4MmQwODA4MDEyYTAgMDAwMDAwMDAwMDAwMDA2NCBmZmZmODJkMDgw
ODI3ODY4IGZmZmY4MmQwODAyMTZiMGMKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAyYSAwMDAwMDAw
MDAwMDAwMDJhIGZmZmY4MmQwODA4Mjc5YjggZmZmZjgyZDA4MDI1MGI4YQooWEVOKSAgICBmZmZm
ODJkMDgwODI3OWI4IDAwMDAwMDAwMDAwMDAyOTIgZmZmZjgyZDA4MDgyNzg4OCBmZmZmODJkMDgw
MjE3MDUwCihYRU4pICAgIGZmZmY4MmQwODA4Mjc5YjggMDAwMDAwMDAwMDAwMDAyYSBmZmZmODJk
MDgwODI3ODk4IGZmZmY4MmQwODAyNTA0NjkKKFhFTikgICAgZmZmZjgyZDA4MDgyNzhiOCBmZmZm
ODJkMDgwMjUwYmVjIGZmZmY4MmQwODA4MTc3ODAgZmZmZjgyZDA4MDgxNzdmOAooWEVOKSAgICBm
ZmZmODJkMDgwODI3OTA4IGZmZmY4MmQwODAyNTMwYWEgZmZmZjgyZDA4MDgyNzkwOCAyYTAwMDAw
MDAwMDAwMjA2CihYRU4pICAgIGZmZmY4MmQwODAzN2Y4NDEgZmZmZjgyZDA4MDkzYzdhMCAwMDAw
MDAwMDAwMDAwMDAxIGZmZmY4MmQwODA4MTc3ODAKKFhFTikgICAgZmZmZjgyZDA4MDgyNzliOCAw
MDAwMDAwMDAwMDAwMDA0IGZmZmY4MmQwODA4Mjc5MzggZmZmZjgyZDA4MDI1MWIzMgooWEVOKSAg
ICBmZmZmODMwODFiYzQwNDAwIGZmZmY4MmQwODA4Mjc5YjggMDAwMDAwMDAwMDAwMDBmMSBmZmZm
ODJkMDgwOTNjN2UwCihYRU4pICAgIGZmZmY4MmQwODA4Mjc5YTggZmZmZjgyZDA4MDI4MmM5MSBm
ZmZmODJkMDgwODI3OTZjIGZmZmY4MzA4MWJjNDA0MjQKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAzN2Y4NDEgZmZmZjgyZDA4MDM3ZjgzNQooWEVO
KSAgICBmZmZmODJkMDgwMzdmODQxIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdmZmYgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwN2QyZjdmN2Q4NjI3IGZmZmY4MmQwODAzN2Y4YWEKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwODE1NWUxIGZmZmY4MzA4MWJjN2UwMDAgZmZmZjgzMDBjMDNmZTAwMAoo
WEVOKSAgICBmZmZmODJkMDgwODI3YWEwIDAwMDAwMDAwMDAwMDAwMDAgN2ZmZmZmZmZmZmZmZmZm
ZSA4MDAwMDAwMDAwMDAwMDAxCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDcgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwODE1NWUxMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwODE1NWUxMDAwIDAwMDAwMDAwMDAwMDAxMDAgMDAwMDAwZjEwMDAwMDAw
MAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZmODJkMDgwMjUwNmM2Pl0gY29u
c29sZV91bmxvY2tfcmVjdXJzaXZlX2lycXJlc3RvcmUrMHgyYy8weDMzCihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDJhODM2Yz5dIHNob3dfZXhlY3V0aW9uX3N0YXRlKzB4MzIvMHgzNwooWEVOKSAgICBb
PGZmZmY4MmQwODAyMTcxYjk+XSBkdW1wX2V4ZWNzdGF0ZSsweDg1LzB4MTM5CihYRU4pICAgIFs8
ZmZmZjgyZDA4MDIxNzJkMj5dIGtleWhhbmRsZXIuYyNkdW1wX3JlZ2lzdGVycysweDY1LzB4MTA1
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDIxNmIwYz5dIGtleWhhbmRsZXIuYyNydW5fYWxsX2tleWhh
bmRsZXJzKzB4ODAvMHhhMgooWEVOKSAgICBbPGZmZmY4MmQwODAyMTcwNTA+XSBoYW5kbGVfa2V5
cHJlc3MrMHg4ZS8weGM5CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1MDQ2OT5dIGNvbnNvbGUuYyNf
X3NlcmlhbF9yeCsweDRmLzB4NTEKKFhFTikgICAgWzxmZmZmODJkMDgwMjUwYmVjPl0gY29uc29s
ZS5jI3NlcmlhbF9yeCsweDYyLzB4OGMKKFhFTikgICAgWzxmZmZmODJkMDgwMjUzMGFhPl0gc2Vy
aWFsX3J4X2ludGVycnVwdCsweDYwLzB4YjIKKFhFTikgICAgWzxmZmZmODJkMDgwMjUxYjMyPl0g
bnMxNjU1MC5jI25zMTY1NTBfaW50ZXJydXB0KzB4MzYvMHg3ZAooWEVOKSAgICBbPGZmZmY4MmQw
ODAyODJjOTE+XSBkb19JUlErMHg1ZWMvMHg2N2UKKFhFTikgICAgWzxmZmZmODJkMDgwMzdmOGFh
Pl0gY29tbW9uX2ludGVycnVwdCsweDEwYS8weDEyMAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzhi
NjQ+XSBtYXBfZG9tYWluX3BhZ2UrMHgyYmIvMHg1ZWUKKFhFTikgICAgWzxmZmZmODJkMDgwMzNh
YWNmPl0gcDJtLWVwdC5jI2VwdF9zZXRfZW50cnkrMHgxNzUvMHg4NjYKKFhFTikgICAgWzxmZmZm
ODJkMDgwMzJmNDAxPl0gcDJtX3NldF9lbnRyeSsweGI3LzB4MTMzCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDMzMGI0Yz5dIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KzB4NTQzLzB4OTBmCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDYzMGE2Mj5dIGRvbTBfY29uc3RydWN0X3B2aCsweDQzMS8weDExMzIKKFhF
TikgICAgWzxmZmZmODJkMDgwNjM3NzAzPl0gY29uc3RydWN0X2RvbTArMHg4Yy8weGNjCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDYyN2Y2ZD5dIF9fc3RhcnRfeGVuKzB4MjIyZi8weDI3NWQKKFhFTikK
KFhFTikgKioqIER1bXBpbmcgQ1BVMSBob3N0IHN0YXRlOiAqKioKKFhFTikgJyonIHByZXNzZWQg
LT4gZmlyaW5nIGFsbCBkaWFnbm9zdGljIGtleWhhbmRsZXJzCihYRU4pIC0tLS1bIFhlbi00LjEy
LXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6
ICAgIDEKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUu
YyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAg
IENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzgwMDJjICAgcmJ4OiAw
MDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgz
MDgxYmMyZmZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMGRlYiAgIHJkaTogZmZmZjgzMDgxYmMyMzEw
MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMmZlYjAgICByc3A6IGZmZmY4MzA4MWJjMmZlNDAgICBy
ODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBm
ZmZmODMwODFiYzhkYmMwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAw
MGUwZTE0YTQ2YyAgIHIxMzogZmZmZjgzMDgxYmMyMzBkMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAy
MAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjMxYzggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBj
cjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAw
MDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAw
MDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVu
IGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUr
MHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4
YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJh
Y2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMyZmU0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMSAw
MDAwMDAwZTBkNDIzZDFhIGZmZmY4MzA4MWJjMmZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAg
ICBmZmZmODMwODFiYzJmZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MWY0ZDAwMDBiOWM2CihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMSBm
ZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRh
MCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MzA4MWJjMmZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVO
KSAgICBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzAwYzlkZmUwMDAgZmZmZjgzMDgxYmM4MDE4MCBm
ZmZmODMwMGM5ZGZlMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjODAxODggMDAwMDAwMDRiYTkyZGQz
NSBmZmZmODMwODFiYzJmZGMwIGZmZmY4ODAwM2UzZDZmMDAKKFhFTikgICAgMGZmZmY4ODAwM2Zl
YTY2MCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAzOWRkMmIgMDAwMDAwZjQxY2IxMDY2Ywoo
WEVOKSAgICAwMDAwMDBmNDFjZGFhYzA4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmM5MDAwMDNhN2Vh
MCBmZmZmODgwMDNkYzAxNDg4CihYRU4pICAgIGZmZmY4ODAwM2ZlYTIyNDAgMDAwMDAwMDA4MDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwODAwMDAwMDEKKFhFTikgICAgZmZmZmZmZmY4
MjEwMDM4ZSAwMDAwMDAwMGZmZmZmZmZmIDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk0NWJm
MQooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDNh
N2QyOCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMmJlZWYgZmZmZmMxZjdj
ZTIyYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZm
MDAwMDAwMDAwMSBmZmZmODMwMGM5ZGZlMDAwIDAwMDAwMDM3OWIzMjEwODAgMDAwMDAwMDAwMDM1
MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBb
PGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAoo
WEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5
CihYRU4pCihYRU4pIFtkOiBkdW1wIHJlZ2lzdGVyc10KKFhFTikgKioqIER1bXBpbmcgQ1BVMiBo
b3N0IHN0YXRlOiAqKioKKFhFTikgJ2QnIHByZXNzZWQgLT4gZHVtcGluZyByZWdpc3RlcnMKKFhF
TikKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0
YWludGVkIF0tLS0tCihYRU4pIENQVTogICAgMgooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJk
MDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQKKFhFTikgUkZM
QUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZm
ZmY4MzA4MWJjMjAwMmMgICByYng6IDAwMDAwMDAwMDAwMDAwMDYgICByY3g6IDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgcmR4OiBmZmZmODMwODFiYzFmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwZDkx
ICAgcmRpOiBmZmZmODMwODFiYzIzZDYwCihYRU4pIHJicDogZmZmZjgzMDgxYmMxZmViMCAgIHJz
cDogZmZmZjgzMDgxYmMxZmU0MCAgIHI4OiAgMDAwMDAwMDAwMDAwMDA0OAooWEVOKSByOTogIDAw
MDAwMDAwMDAwMDQwNTUgICByMTA6IGZmZmY4MzA4MWJjMjM4NjAgICByMTE6IGZmZmY4MmQwODA5
NWYxMDAKKFhFTikgcjEyOiAwMDAwMDAwZTFiYjE4YmVjICAgcjEzOiBmZmZmODMwODFiYzIzZDMw
ICAgcjE0OiAwMDAwMDAwMDAwMDAwMDIwCihYRU4pIHIxNTogZmZmZjgzMDgxYmMyM2UyOCAgIGNy
MDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAw
MDAwMDAwYmU2MTYwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAw
MDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAw
MDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyZTI5ZjM+ICht
d2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NCk6CihYRU4pICBmYiA0NCA4NSAzNSA2
OSA1OCA1MyAwMCA8NzU+IDBjIDQ4IDhiIDA1IGZjIDc5IDUyIDAwIGU4IDRmIGI1IDA5IDAwIGU4
IDQ4CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFiYzFmZTQwOgooWEVO
KSAgICAwMDAwMDA0MDAwMDAwMDAyIDAwMDAwMDBlMWIyYjZlMzkgZmZmZjgzMDgxYmMxZmZmZiBm
ZmZmODJkMDgwOTNiYzAwCihYRU4pICAgIGZmZmY4MzA4MWJjMWZlYTAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAxMjEzMDAwMDdlNDIKKFhFTikgICAgZmZmZjgyZDA4MDk1
ZjFmMCAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MmQwODA5NWYxZjAgZmZmZjgyZDA4MDkzM2MwMAoo
WEVOKSAgICBmZmZmODJkMDgwOTRhNGEwIGZmZmY4MzA4MWJjMWZmZmYgZmZmZjgzMDgxYmMxZmVm
MCBmZmZmODJkMDgwMjc0MzBkCihYRU4pICAgIGZmZmY4MzAwY2ExZjMwMDAgZmZmZjgzMDBjYTFm
MzAwMCBmZmZmODMwODFiYzIwMTgwIGZmZmY4MzAwY2ExZjMwMDAKKFhFTikgICAgZmZmZjgzMDgx
YmMyMDE4OCAwMDAwMDAwNGJhOTUxMTRlIGZmZmY4MzA4MWJjMWZkYzAgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MjQz
MDVjMCBmZmZmZmZmZjgyNTdjMTYwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwM2Qw
MTliODJhNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMjIxODAKKFhFTikgICAgMDAwMDAw
MDA1ZmIzNmVkMiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjg4MDAzZTM3
MDAwMAooWEVOKSAgICBmZmZmZmZmZjgyMTAwMzhlIGZmZmZmZmZmODIxMDA1ZTkgMDAwMGJlZWYw
MDAwYmVlZiBmZmZmZmZmZjgxOTU3NGEyCihYRU4pICAgIDAwMDAwMGJmMDAwMGJlZWYgMDAwMDAw
MDAwMDAwMDI4NiBmZmZmYzkwMDAwMjY3ZWIwIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgZmZm
ZmMxZjdjZTIxYmVlZiBmZmZmYzFmN2NlMjFiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAw
MDAwYmVlZgooWEVOKSAgICAwMmZmZmYwMDAwMDAwMDAyIGZmZmY4MzAwY2ExZjMwMDAgMDAwMDAw
Mzc5YjJjMTA4MCAwMDAwMDAwMDAwMzUyNmUwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDYwMTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVu
IGNhbGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNt
d2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NDMwZD5dIGRvbWFp
bi5jI2lkbGVfbG9vcCsweGI3LzB4YjkKKFhFTikKKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0
IHN0YXRlOiAqKioKKFhFTikgKioqIER1bXBpbmcgQ1BVMyBob3N0IHN0YXRlOiAqKioKKFhFTikg
LS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjc4MmI1
Pl0gX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUKKFhFTikgUkZMQUdTOiAwMDAwMDAw
MDAwMDAwMjA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzAwYzAzZmUw
MDAgICByYng6IDAwMDAwMDAwMDAwMDAyMDAgICByY3g6IGZmZmY4MmQwODA4MjdmZmYKKFhFTikg
cmR4OiBmZmZmODMwMGMwM2ZlMDAwICAgcnNpOiAwMDAwMDAwODE1NTczMDAwICAgcmRpOiAwMDAw
MDAwMDAwMDAwMTAwCihYRU4pIHJicDogZmZmZjgyZDA4MDgyN2E0MCAgIHJzcDogZmZmZjgyZDA4
MDgyN2EzMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByOTogIDAwMDAwMDAwMDAwMDAw
MDcgICByMTA6IDgwMDAwMDAwMDAwMDAwMDEgICByMTE6IDdmZmZmZmZmZmZmZmZmZmUKKFhFTikg
cjEyOiAwMDAwMDAwMDAwMDAwMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAwICAgcjE0OiAwMDAw
MDAwMDAwODE1NWUxCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMCAgIGNyMDogMDAwMDAwMDA4
MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwYmU2MTYw
MDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAg
Z3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAw
MDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAw
OAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNzgyYjU+IChfX3N5bmNfbG9jYWxf
ZXhlY3N0YXRlKzB4NjQvMHg2ZSk6CihYRU4pICBmZCBmZiBmZiA0OCAwOSAxYyAyNCA5ZCA8NDQ+
IDg5IGUwIDViIDQxIDVjIDVkIGMzIDBmIDBiIDU1IDQ4IDg5IGU1IGU4IDg5CihYRU4pIFhlbiBz
dGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODI3YTMwOgooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIGZmZmY4MzAwYzAzZmUwMDAgZmZmZjgyZDA4MDgyN2E1MCBmZmZmODJkMDgwMjc4MmM4
CihYRU4pICAgIGZmZmY4MmQwODA4MjdhYTAgZmZmZjgyZDA4MDI3OGFlNyAwMDAwMDAwMDAwN2U3
ZmY4IDgwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgyZDA4MDgyN2FhMCAwMDAwMDAwMDAw
MDAwMDAwIGZmZmY4MzA4MTU1ZTcwMTAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAw
MDAwMDE4MDA3IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDgyN2I1MCBmZmZmODJkMDgwMzNh
YWNmCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMTdkODUxNyAwMDAwMDAwMDAw
MDA4MGY5IGZmZmY4MzA4MTU1ZmEwMDAKKFhFTikgICAgMDAwMDAwMDcwMDAwMDAwMyAwMDAwMDAw
MDAwN2U3ZmY5IDAwMDAwMDAwMDAwMDgwZjkgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAw
MDAwMDAwN2U3OTYzIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDA3CihYRU4pICAgIDAwMDAwMDAwMDAwMDgwZjkgZmZmZjgzMDgxNTU3MzAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDA3ZTdmZjkKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDA4MGY5IDAwMDAwMDAwMDAwMTgwMDcgZmZmZjgzMDgxNTVlNzAxMAooWEVOKSAgICBm
ZmZmODJkMDgwODI3YmMwIGZmZmY4MmQwODAzMmY0MDEgZmZmZmZmZmZmZmZmZmZmZiAwMDAwMDAw
MDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDcwMDAwMDAwMCBmZmZm
ODMwODE1NWZhMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBm
ZmZmODMwODE1NWU3MDEwIDAwMDAwMDAwMDAwMDAxMDAgZmZmZmZmZmZmZmZmZmZmZgooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDA3ZTAwMDAgZmZmZjgyZDA4MDgyN2M1MCBmZmZm
ODJkMDgwMzMwYjRjCihYRU4pICAgIGZmZmY4MmQwODA4MjdjMTAgZmZmZjgyZDA4MDIyNGZkMyBm
ZmZmODJkMDgwODI3YzE4IDAwMDAwMDAwMDA3ZTAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAyMDAw
MCAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAwMDAwMDAwMTEgMDAwMDAwMDAwMDAwMDAxMQooWEVO
KSAgICBmZmZmODJkMDgwODI3YzUwIDAwMDAwMDA0MDAwMDAwMDAgZmZmZjgyZDA4MDgyN2M1MCBm
ZmZmODMwODE1NWZhMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAxMDAgMDAwMDAwMDAwMDAzZmY2
MiAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAwMDQKKFhFTikgICAgZmZmZjgyZDA4MDgy
N2Q3MCBmZmZmODJkMDgwNjMwYTYyIGZmZmY4MzAwYzA1YmYwMDAgZmZmZjgyZDA4MDY2YTVhMAoo
WEVOKSAgICBmZmZmODMwMGJlNDcyNmQwIDAwMDAwMDAwMDI2MDUwMDAgZmZmZjgzMDBiZTQ3MjZj
MCBmZmZmODMwODAwMDAwMDAwCihYRU4pICAgIDAwZmY4MmQwODA4MjdjZDAgZmZmZjgyZDA4MDIw
ODUxZCBmZmZmODJkMDgwODI3Y2QwIGZmZmY4MmQwODA4MTg3NDAKKFhFTikgWGVuIGNhbGwgdHJh
Y2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ODJiNT5dIF9fc3luY19sb2NhbF9leGVjc3RhdGUr
MHg2NC8weDZlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ODJjOD5dIHN5bmNfbG9jYWxfZXhlY3N0
YXRlKzB4OS8weGIKKFhFTikgICAgWzxmZmZmODJkMDgwMjc4YWU3Pl0gbWFwX2RvbWFpbl9wYWdl
KzB4MjNlLzB4NWVlCihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzYWFjZj5dIHAybS1lcHQuYyNlcHRf
c2V0X2VudHJ5KzB4MTc1LzB4ODY2CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMyZjQwMT5dIHAybV9z
ZXRfZW50cnkrMHhiNy8weDEzMwooWEVOKSAgICBbPGZmZmY4MmQwODAzMzBiNGM+XSBndWVzdF9w
aHlzbWFwX2FkZF9lbnRyeSsweDU0My8weDkwZgooWEVOKSAgICBbPGZmZmY4MmQwODA2MzBhNjI+
XSBkb20wX2NvbnN0cnVjdF9wdmgrMHg0MzEvMHgxMTMyCihYRU4pICAgIFs8ZmZmZjgyZDA4MDYz
NzcwMz5dIGNvbnN0cnVjdF9kb20wKzB4OGMvMHhjYwooWEVOKSAgICBbPGZmZmY4MmQwODA2Mjdm
NmQ+XSBfX3N0YXJ0X3hlbisweDIyMmYvMHgyNzVkCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEy
LXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6
ICAgIDMKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUu
YyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAg
IENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMwODFiYzBjMDJjICAgcmJ4OiAw
MDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgz
MDgxYmMwN2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMGM2NyAgIHJkaTogZmZmZjgzMDgxYmMxMDk0
MAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMDdlYjAgICByc3A6IGZmZmY4MzA4MWJjMDdlNDAgICBy
ODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBm
ZmZmODMwODFiYzEwNDQwICAgcjExOiBmZmZmODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAw
MGUyOTZkZTIyOSAgIHIxMzogZmZmZjgzMDgxYmMxMDkxMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAy
MAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMTBhMDggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBj
cjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAw
MDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAw
MDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVu
IGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUyOWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUr
MHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQgODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4
YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAwOSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJh
Y2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMwN2U0MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMyAw
MDAwMDAwZTI5MTRhNDE4IGZmZmY4MzA4MWJjMDdmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAg
ICBmZmZmODMwODFiYzA3ZWEwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDRkNzAwMDAxOTYwCihYRU4pICAgIGZmZmY4MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMyBm
ZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRh
MCBmZmZmODMwODFiYzA3ZmZmIGZmZmY4MzA4MWJjMDdlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVO
KSAgICBmZmZmODMwMGMwM2ZkMDAwIGZmZmY4MzAwYzAzZmQwMDAgZmZmZjgzMDgxYmMwYzE4MCBm
ZmZmODMwMGMwM2ZkMDAwCihYRU4pICAgIGZmZmY4MzA4MWJjMGMxODggMDAwMDAwMDRiYTk3NDBj
NyBmZmZmODMwODFiYzA3ZGMwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODI0MzA1YzAgZmZmZmZmZmY4MjU3YzE2MAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDNkMDFjZTVmN2IgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmZmZmZjgyYjBlNTc4CihYRU4pICAgIGZmZmZjOTAwMDBmOWZkMDggMDAwMDAwMDAwMDAw
MDAwMyAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4ODAwM2UzNzViODAKKFhFTikgICAgZmZmZmZmZmY4
MjEwMDM4ZSBmZmZmZmZmZjgyMTAwNWU5IDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk1NzRh
MgooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVmIDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDI2
ZmViMCAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAgIGZmZmZjMWY3Y2UyMGJlZWYgZmZmZmMxZjdj
ZTIwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZm
MDAwMDAwMDAwMyBmZmZmODMwMGMwM2ZkMDAwIDAwMDAwMDM3OWIyYWQwODAgMDAwMDAwMDAwMDM1
MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBb
PGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAoo
WEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5
CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICcqJyBw
cmVzc2VkIC0+IGZpcmluZyBhbGwgZGlhZ25vc3RpYyBrZXloYW5kbGVycwooWEVOKSAtLS0tWyBY
ZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhF
TikgQ1BVOiAgICAxCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2Fp
dC1pZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAw
MDAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogZmZmZjgzMDgxYmM4MDAyYyAg
IHJieDogMDAwMDAwMDAwMDAwMDAwNiAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByZHg6
IGZmZmY4MzA4MWJjMmZmZmYgICByc2k6IDAwMDAwMDAwMDAwMDBlMmQgICByZGk6IGZmZmY4MzA4
MWJjMjMxMDAKKFhFTikgcmJwOiBmZmZmODMwODFiYzJmZWIwICAgcnNwOiBmZmZmODMwODFiYzJm
ZTQwICAgcjg6ICAwMDAwMDAwMDAwMDAwMDQ4CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwNDA1NSAg
IHIxMDogZmZmZjgzMDgxYmM4ZGJjMCAgIHIxMTogZmZmZjgyZDA4MDk1ZjEwMAooWEVOKSByMTI6
IDAwMDAwMDBlM2JjNDE1MGMgICByMTM6IGZmZmY4MzA4MWJjMjMwZDAgICByMTQ6IDAwMDAwMDAw
MDAwMDAwMjAKKFhFTikgcjE1OiBmZmZmODMwODFiYzIzMWM4ICAgY3IwOiAwMDAwMDAwMDgwMDUw
MDNiICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCihYRU4pIGNyMzogMDAwMDAwMDBiZTYxNjAwMCAg
IGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAg
ICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihY
RU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJlMjlmMz4gKG13YWl0LWlkbGUuYyNtd2Fp
dF9pZGxlKzB4MjZjLzB4Mzk0KToKKFhFTikgIGZiIDQ0IDg1IDM1IDY5IDU4IDUzIDAwIDw3NT4g
MGMgNDggOGIgMDUgZmMgNzkgNTIgMDAgZTggNGYgYjUgMDkgMDAgZTggNDgKKFhFTikgWGVuIHN0
YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzA4MWJjMmZlNDA6CihYRU4pICAgIDAwMDAwMDQwMDAw
MDAwMDEgMDAwMDAwMGUzYWY3NTdkMSBmZmZmODMwODFiYzJmZmZmIGZmZmY4MmQwODA5M2JjMDAK
KFhFTikgICAgZmZmZjgzMDgxYmMyZmVhMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDA0OTEwMDAwMThlYwooWEVOKSAgICBmZmZmODJkMDgwOTVmMWYwIDAwMDAwMDAwMDAw
MDAwMDEgZmZmZjgyZDA4MDk1ZjFmMCBmZmZmODJkMDgwOTMzYzAwCihYRU4pICAgIGZmZmY4MmQw
ODA5NGE0YTAgZmZmZjgzMDgxYmMyZmZmZiBmZmZmODMwODFiYzJmZWYwIGZmZmY4MmQwODAyNzQz
MGQKKFhFTikgICAgZmZmZjgzMDBjOWRmZTAwMCBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4MzA4MWJj
ODAxODAgZmZmZjgzMDBjOWRmZTAwMAooWEVOKSAgICBmZmZmODMwODFiYzgwMTg4IDAwMDAwMDA0
YmE5MmRkMzUgZmZmZjgzMDgxYmMyZmRjMCBmZmZmODgwMDNlM2Q2ZjAwCihYRU4pICAgIDBmZmZm
ODgwMDNmZWE2NjAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMzlkZDJiIDAwMDAwMGY0MWNi
MTA2NmMKKFhFTikgICAgMDAwMDAwZjQxY2RhYWMwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZjOTAw
MDAzYTdlYTAgZmZmZjg4MDAzZGMwMTQ4OAooWEVOKSAgICBmZmZmODgwMDNmZWEyMjQwIDAwMDAw
MDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDgwMDAwMDAxCihYRU4pICAgIGZm
ZmZmZmZmODIxMDAzOGUgMDAwMDAwMDBmZmZmZmZmZiAwMDAwYmVlZjAwMDBiZWVmIGZmZmZmZmZm
ODE5NDViZjEKKFhFTikgICAgMDAwMDAwYmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjg2IGZmZmZj
OTAwMDAzYTdkMjggMDAwMDAwMDAwMDAwYmVlZgooWEVOKSAgICBmZmZmYzFmN2NlMjJiZWVmIGZm
ZmZjMWY3Y2UyMmJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmCihYRU4pICAg
IDAyZmZmZjAwMDAwMDAwMDEgZmZmZjgzMDBjOWRmZTAwMCAwMDAwMDAzNzliMzIxMDgwIDAwMDAw
MDAwMDAzNTI2ZTAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwNjAxMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhF
TikgICAgWzxmZmZmODJkMDgwMmUyOWYzPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMv
MHgzOTQKKFhFTikgICAgWzxmZmZmODJkMDgwMjc0MzBkPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4
YjcvMHhiOQooWEVOKQooWEVOKSBbZDogZHVtcCByZWdpc3RlcnNdCihYRU4pICoqKiBEdW1waW5n
IENQVTEgaG9zdCBzdGF0ZTogKioqCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0
ZXJzCihYRU4pCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkg
ICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDEKKFhFTikgUklQOiAgICBlMDA4Ols8
ZmZmZjgyZDA4MDJlMjlmMz5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjZjLzB4Mzk0CihY
RU4pIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikg
cmF4OiBmZmZmODMwODFiYzgwMDJjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDA2ICAgcmN4OiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDgxYmMyZmZmZiAgIHJzaTogMDAwMDAwMDAw
MDAwMGUyZCAgIHJkaTogZmZmZjgzMDgxYmMyMzEwMAooWEVOKSByYnA6IGZmZmY4MzA4MWJjMmZl
YjAgICByc3A6IGZmZmY4MzA4MWJjMmZlNDAgICByODogIDAwMDAwMDAwMDAwMDAwNDgKKFhFTikg
cjk6ICAwMDAwMDAwMDAwMDA0MDU1ICAgcjEwOiBmZmZmODMwODFiYzhkYmMwICAgcjExOiBmZmZm
ODJkMDgwOTVmMTAwCihYRU4pIHIxMjogMDAwMDAwMGUzYmM0MTUwYyAgIHIxMzogZmZmZjgzMDgx
YmMyMzBkMCAgIHIxNDogMDAwMDAwMDAwMDAwMDAyMAooWEVOKSByMTU6IGZmZmY4MzA4MWJjMjMx
YzggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKKFhFTikg
Y3IzOiAwMDAwMDAwMGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjog
MDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAg
IHNzOiAwMDAwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmUy
OWYzPiAobXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNmMvMHgzOTQpOgooWEVOKSAgZmIgNDQg
ODUgMzUgNjkgNTggNTMgMDAgPDc1PiAwYyA0OCA4YiAwNSBmYyA3OSA1MiAwMCBlOCA0ZiBiNSAw
OSAwMCBlOCA0OAooWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDgxYmMyZmU0
MDoKKFhFTikgICAgMDAwMDAwNDAwMDAwMDAwMSAwMDAwMDAwZTNhZjc1N2QxIGZmZmY4MzA4MWJj
MmZmZmYgZmZmZjgyZDA4MDkzYmMwMAooWEVOKSAgICBmZmZmODMwODFiYzJmZWEwIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDQ5MTAwMDAxOGVjCihYRU4pICAgIGZmZmY4
MmQwODA5NWYxZjAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwOTVmMWYwIGZmZmY4MmQwODA5
MzNjMDAKKFhFTikgICAgZmZmZjgyZDA4MDk0YTRhMCBmZmZmODMwODFiYzJmZmZmIGZmZmY4MzA4
MWJjMmZlZjAgZmZmZjgyZDA4MDI3NDMwZAooWEVOKSAgICBmZmZmODMwMGM5ZGZlMDAwIGZmZmY4
MzAwYzlkZmUwMDAgZmZmZjgzMDgxYmM4MDE4MCBmZmZmODMwMGM5ZGZlMDAwCihYRU4pICAgIGZm
ZmY4MzA4MWJjODAxODggMDAwMDAwMDRiYTkyZGQzNSBmZmZmODMwODFiYzJmZGMwIGZmZmY4ODAw
M2UzZDZmMDAKKFhFTikgICAgMGZmZmY4ODAwM2ZlYTY2MCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAw
MDAwMDAzOWRkMmIgMDAwMDAwZjQxY2IxMDY2YwooWEVOKSAgICAwMDAwMDBmNDFjZGFhYzA4IDAw
MDAwMDAwMDAwMDAwMDAgZmZmZmM5MDAwMDNhN2VhMCBmZmZmODgwMDNkYzAxNDg4CihYRU4pICAg
IGZmZmY4ODAwM2ZlYTIyNDAgMDAwMDAwMDA4MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAw
MDAwODAwMDAwMDEKKFhFTikgICAgZmZmZmZmZmY4MjEwMDM4ZSAwMDAwMDAwMGZmZmZmZmZmIDAw
MDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTk0NWJmMQooWEVOKSAgICAwMDAwMDBiZjAwMDBiZWVm
IDAwMDAwMDAwMDAwMDAyODYgZmZmZmM5MDAwMDNhN2QyOCAwMDAwMDAwMDAwMDBiZWVmCihYRU4p
ICAgIGZmZmZjMWY3Y2UyMmJlZWYgZmZmZmMxZjdjZTIyYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAw
MDAwMDAwMDAwMGJlZWYKKFhFTikgICAgMDJmZmZmMDAwMDAwMDAwMSBmZmZmODMwMGM5ZGZlMDAw
IDAwMDAwMDM3OWIzMjEwODAgMDAwMDAwMDAwMDM1MjZlMAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDEwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyZTI5ZjM+XSBtd2FpdC1p
ZGxlLmMjbXdhaXRfaWRsZSsweDI2Yy8weDM5NAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzQzMGQ+
XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiNy8weGI5CihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQ
VTAgaG9zdCBzdGF0ZTogKioqCihYRU4pICoqKiBEdW1waW5nIENQVTIgaG9zdCBzdGF0ZTogKioq
CihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFp
bnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4
MDI3ODJiNT5dIF9fc3luY19sb2NhbF9leGVjc3RhdGUrMHg2NC8weDZlCihYRU4pIFJGTEFHUzog
MDAwMDAwMDAwMDAwMDIwNiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiBmZmZmODMw
MGMwM2ZlMDAwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMjAwICAgcmN4OiBmZmZmODJkMDgwODI3ZmZm
CihYRU4pIHJkeDogZmZmZjgzMDBjMDNmZTAwMCAgIHJzaTogMDAwMDAwMDgxNTU3MzAwMCAgIHJk
aTogMDAwMDAwMDAwMDAwMDEwMAooWEVOKSByYnA6IGZmZmY4MmQwODA4MjdhNDAgICByc3A6IGZm
ZmY4MmQwODA4MjdhMzAgICByODogIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcjk6ICAwMDAwMDAw
MDAwMDAwMDA3ICAgcjEwOiA4MDAwMDAwMDAwMDAwMDAxICAgcjExOiA3ZmZmZmZmZmZmZmZmZmZl
CihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMDAwMCAgIHIx
NDogMDAwMDAwMDAwMDgxNTVlMQooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDAwMDAgICBjcjA6IDAw
MDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAw
MGJlNjE2MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAg
Y3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjc4MmI1PiAoX19zeW5j
X2xvY2FsX2V4ZWNzdGF0ZSsweDY0LzB4NmUpOgooWEVOKSAgZmQgZmYgZmYgNDggMDkgMWMgMjQg
OWQgPDQ0PiA4OSBlMCA1YiA0MSA1YyA1ZCBjMyAwZiAwYiA1NSA0OCA4OSBlNSBlOCA4OQooWEVO
KSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgyN2EzMDoKKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODMwMGMwM2ZlMDAwIGZmZmY4MmQwODA4MjdhNTAgZmZmZjgyZDA4
MDI3ODJjOAooWEVOKSAgICBmZmZmODJkMDgwODI3YWEwIGZmZmY4MmQwODAyNzhhZTcgMDAwMDAw
MDAwMDdlN2ZmOCA4MDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MmQwODA4MjdhYTAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODMwODE1NWU3MDEwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAg
MDAwMDAwMDAwMDAxODAwNyAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA4MjdiNTAgZmZmZjgy
ZDA4MDMzYWFjZgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDE3ZDg1MTcgMDAw
MDAwMDAwMDAwODBmOSBmZmZmODMwODE1NWZhMDAwCihYRU4pICAgIDAwMDAwMDA3MDAwMDAwMDMg
MDAwMDAwMDAwMDdlN2ZmOSAwMDAwMDAwMDAwMDA4MGY5IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikg
ICAgMDAwMDAwMDAwMDdlNzk2MyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwNwooWEVOKSAgICAwMDAwMDAwMDAwMDA4MGY5IGZmZmY4MzA4MTU1NzMwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwN2U3ZmY5CihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwODBmOSAwMDAwMDAwMDAwMDE4MDA3IGZmZmY4MzA4MTU1ZTcwMTAKKFhF
TikgICAgZmZmZjgyZDA4MDgyN2JjMCBmZmZmODJkMDgwMzJmNDAxIGZmZmZmZmZmZmZmZmZmZmYg
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDA3MDAwMDAw
MDAgZmZmZjgzMDgxNTVmYTAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgZmZmZjgzMDgxNTVlNzAxMCAwMDAwMDAwMDAwMDAwMTAwIGZmZmZmZmZmZmZmZmZmZmYK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwN2UwMDAwIGZmZmY4MmQwODA4Mjdj
NTAgZmZmZjgyZDA4MDMzMGI0YwooWEVOKSAgICBmZmZmODJkMDgwODI3YzEwIGZmZmY4MmQwODAy
MjRmZDMgZmZmZjgyZDA4MDgyN2MxOCAwMDAwMDAwMDAwN2UwMDAwCihYRU4pICAgIDAwMDAwMDAw
MDAwMjAwMDAgMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAwMDExIDAwMDAwMDAwMDAwMDAw
MTEKKFhFTikgICAgZmZmZjgyZDA4MDgyN2M1MCAwMDAwMDAwNDAwMDAwMDAwIGZmZmY4MmQwODA4
MjdjNTAgZmZmZjgzMDgxNTVmYTAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMTAwIDAwMDAwMDAw
MDAwM2ZmNjIgMDAwMDAwMDAwMDAwMDAxMSAwMDAwMDAwMDAwMDAwMDA0CihYRU4pICAgIGZmZmY4
MmQwODA4MjdkNzAgZmZmZjgyZDA4MDYzMGE2MiBmZmZmODMwMGMwNWJmMDAwIGZmZmY4MmQwODA2
NmE1YTAKKFhFTikgICAgZmZmZjgzMDBiZTQ3MjZkMCAwMDAwMDAwMDAyNjA1MDAwIGZmZmY4MzAw
YmU0NzI2YzAgZmZmZjgzMDgwMDAwMDAwMAooWEVOKSAgICAwMGZmODJkMDgwODI3Y2QwIGZmZmY4
MmQwODAyMDg1MWQgZmZmZjgyZDA4MDgyN2NkMCBmZmZmODJkMDgwODE4NzQwCihYRU4pIFhlbiBj
YWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAyNzgyYjU+XSBfX3N5bmNfbG9jYWxfZXhl
Y3N0YXRlKzB4NjQvMHg2ZQooWEVOKSAgICBbPGZmZmY4MmQwODAyNzgyYzg+XSBzeW5jX2xvY2Fs
X2V4ZWNzdGF0ZSsweDkvMHhiCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3OGFlNz5dIG1hcF9kb21h
aW5fcGFnZSsweDIzZS8weDVlZQo=


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--b1_a7d3a6d5fc7882cf3b983a745478c761--



From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:26:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13:26: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 1figHH-0008C3-6u; Thu, 26 Jul 2018 13:25: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=nskl=kk=citrix.com=prvs=738f7cb72=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1figHG-0008Bw-AQ
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:25:58 +0000
X-Inumbo-ID: 585f8a0c-90d7-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 585f8a0c-90d7-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 15:25:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="76744221"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86: assorted array_index_nospec() insertions
Thread-Index: AQHUJOG9JMymEOtG/0aDuRUjl0KFuaShfOjQ
Date: Thu, 26 Jul 2018 13:25:53 +0000
Message-ID: <29f7dad6aaf642d69a9c805b6693fa01@AMSPEX02CL03.citrite.net>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
In-Reply-To: <5B59C78002000078001D8317@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: assorted array_index_nospec()
 insertions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjYgSnVseSAyMDE4IDE0OjA3Cj4gVG86IHhlbi1k
ZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiBSYXp2YW4gQ29qb2Nh
cnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5D
b29wZXIzQGNpdHJpeC5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29t
PjsKPiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4gU3ViamVjdDogW1BB
VENIIHYyXSB4ODY6IGFzc29ydGVkIGFycmF5X2luZGV4X25vc3BlYygpIGluc2VydGlvbnMKPiAK
PiBEb24ndCBjaGFuY2UgaGF2aW5nIFNwZWN0cmUgdjEgKGluY2x1ZGluZyBCQ0JTKSBnYWRnZXRz
LiBJbiBzb21lIG9mIHRoZQo+IGNhc2VzIHRoZSBpbnNlcnRpb25zIGFyZSBtb3JlIG9mIHByZWNh
dXRpb25hcnkgbmF0dXJlIHJhdGhlciB0aGFuIHRoZXJlCj4gcHJvdmFibHkgYmVpbmcgYSBnYWRn
ZXQsIGJ1dCBJIHRoaW5rIHdlIHNob3VsZCBlcnIgb24gdGhlIHNhZmUgKHNlY3VyZSkKPiBzaWRl
IGhlcmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IC0tLQo+IHYyOiBSZS1iYXNlLiBEcm9wIGd1ZXN0X2NwdWlkKCkgY2hhbmdlcy4gRml4IG9m
Zi1ieS0xIGluCj4gICAgIHtkbyxjb21wYXR9X2RtX29wKCkuCj4gCj4gLS0tIGEveGVuL2FyY2gv
eDg2L2RvbWN0bC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gQEAgLTI4LDYgKzI4
LDcgQEAKPiAgI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4gLyogZm9yIGFyY2hfZG9fZG9tY3Rs
ICovCj4gICNpbmNsdWRlIDx4c20veHNtLmg+Cj4gICNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4KPiAr
I2luY2x1ZGUgPHhlbi9ub3NwZWMuaD4KPiAgI2luY2x1ZGUgPHhlbi92bV9ldmVudC5oPgo+ICAj
aW5jbHVkZSA8cHVibGljL3ZtX2V2ZW50Lmg+Cj4gICNpbmNsdWRlIDxhc20vbWVtX3NoYXJpbmcu
aD4KPiBAQCAtOTMsMjcgKzk0LDM0IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2RvbWFpbl9jcHVpZF9p
bmZvKHN0cnUKPiAgICAgIC8qIEluc2VydCBjdGwgZGF0YSBpbnRvIGNwdWlkX3BvbGljeS4gKi8K
PiAgICAgIHN3aXRjaCAoIGN0bC0+aW5wdXRbMF0gKQo+ICAgICAgewo+ICsgICAgICAgIHVuc2ln
bmVkIGludCBpZHg7Cj4gKwo+ICAgICAgY2FzZSAweDAwMDAwMDAwIC4uLiBBUlJBWV9TSVpFKHAt
PmJhc2ljLnJhdykgLSAxOgo+ICAgICAgICAgIHN3aXRjaCAoIGN0bC0+aW5wdXRbMF0gKQo+ICAg
ICAgICAgIHsKPiAgICAgICAgICBjYXNlIDQ6Cj4gLSAgICAgICAgICAgIHAtPmNhY2hlLnJhd1tj
dGwtPmlucHV0WzFdXSA9IGxlYWY7Cj4gKyAgICAgICAgICAgIGlkeCA9IGFycmF5X2luZGV4X25v
c3BlYyhjdGwtPmlucHV0WzFdLCBBUlJBWV9TSVpFKHAtPmNhY2hlLnJhdykpOwo+ICsgICAgICAg
ICAgICBwLT5jYWNoZS5yYXdbaWR4XSA9IGxlYWY7Cj4gICAgICAgICAgICAgIGJyZWFrOwo+IAo+
ICAgICAgICAgIGNhc2UgNzoKPiAtICAgICAgICAgICAgcC0+ZmVhdC5yYXdbY3RsLT5pbnB1dFsx
XV0gPSBsZWFmOwo+ICsgICAgICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMoY3RsLT5p
bnB1dFsxXSwgQVJSQVlfU0laRShwLT5mZWF0LnJhdykpOwo+ICsgICAgICAgICAgICBwLT5mZWF0
LnJhd1tpZHhdID0gbGVhZjsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gCj4gICAgICAgICAgY2Fz
ZSAweGI6Cj4gLSAgICAgICAgICAgIHAtPnRvcG8ucmF3W2N0bC0+aW5wdXRbMV1dID0gbGVhZjsK
PiArICAgICAgICAgICAgaWR4ID0gYXJyYXlfaW5kZXhfbm9zcGVjKGN0bC0+aW5wdXRbMV0sIEFS
UkFZX1NJWkUocC0+dG9wby5yYXcpKTsKPiArICAgICAgICAgICAgcC0+dG9wby5yYXdbaWR4XSA9
IGxlYWY7Cj4gICAgICAgICAgICAgIGJyZWFrOwo+IAo+ICAgICAgICAgIGNhc2UgWFNUQVRFX0NQ
VUlEOgo+IC0gICAgICAgICAgICBwLT54c3RhdGUucmF3W2N0bC0+aW5wdXRbMV1dID0gbGVhZjsK
PiArICAgICAgICAgICAgaWR4ID0gYXJyYXlfaW5kZXhfbm9zcGVjKGN0bC0+aW5wdXRbMV0sIEFS
UkFZX1NJWkUocC0+eHN0YXRlLnJhdykpOwo+ICsgICAgICAgICAgICBwLT54c3RhdGUucmF3W2lk
eF0gPSBsZWFmOwo+ICAgICAgICAgICAgICBicmVhazsKPiAKPiAgICAgICAgICBkZWZhdWx0Ogo+
IC0gICAgICAgICAgICBwLT5iYXNpYy5yYXdbY3RsLT5pbnB1dFswXV0gPSBsZWFmOwo+ICsgICAg
ICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMoY3RsLT5pbnB1dFswXSwgQVJSQVlfU0la
RShwLT5iYXNpYy5yYXcpKTsKPiArICAgICAgICAgICAgcC0+YmFzaWMucmF3W2lkeF0gPSBsZWFm
Owo+ICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICB9Cj4gICAgICAgICAgYnJlYWs7Cj4g
QEAgLTEyNyw3ICsxMzUsOSBAQCBzdGF0aWMgaW50IHVwZGF0ZV9kb21haW5fY3B1aWRfaW5mbyhz
dHJ1Cj4gICAgICAgICAgYnJlYWs7Cj4gCj4gICAgICBjYXNlIDB4ODAwMDAwMDAgLi4uIDB4ODAw
MDAwMDAgKyBBUlJBWV9TSVpFKHAtPmV4dGQucmF3KSAtIDE6Cj4gLSAgICAgICAgcC0+ZXh0ZC5y
YXdbY3RsLT5pbnB1dFswXSAtIDB4ODAwMDAwMDBdID0gbGVhZjsKPiArICAgICAgICBpZHggPSBh
cnJheV9pbmRleF9ub3NwZWMoY3RsLT5pbnB1dFswXSAmIDB4ZmZmZiwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5leHRkLnJhdykpOwo+ICsgICAgICAg
IHAtPmV4dGQucmF3W2lkeF0gPSBsZWFmOwo+ICAgICAgICAgIGJyZWFrOwo+ICAgICAgfQo+IAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZG0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZG0u
Ywo+IEBAIC0xNyw2ICsxNyw3IEBACj4gICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KPiAgI2luY2x1
ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KPiAgI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4KPiAr
I2luY2x1ZGUgPHhlbi9ub3NwZWMuaD4KPiAgI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgo+IAo+ICAj
aW5jbHVkZSA8YXNtL2hhcC5oPgo+IEBAIC0yMzIsNyArMjMzLDcgQEAgc3RhdGljIGludCBzZXRf
bWVtX3R5cGUoc3RydWN0IGRvbWFpbiAqZAo+ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgeGVuX2RtX29wX3NldF9tZW1fdHlwZSAqZGF0YSkKPiAgewo+ICAgICAgeGVuX3Bmbl90IGxh
c3RfcGZuID0gZGF0YS0+Zmlyc3RfcGZuICsgZGF0YS0+bnIgLSAxOwo+IC0gICAgdW5zaWduZWQg
aW50IGl0ZXIgPSAwOwo+ICsgICAgdW5zaWduZWQgaW50IGl0ZXIgPSAwLCBtZW1fdHlwZTsKPiAg
ICAgIGludCByYyA9IDA7Cj4gCj4gICAgICAvKiBJbnRlcmZhY2UgdHlwZXMgdG8gaW50ZXJuYWwg
cDJtIHR5cGVzICovCj4gQEAgLTI1Miw3ICsyNTMsOSBAQCBzdGF0aWMgaW50IHNldF9tZW1fdHlw
ZShzdHJ1Y3QgZG9tYWluICpkCj4gICAgICAgICAgIHVubGlrZWx5KGRhdGEtPm1lbV90eXBlID09
IEhWTU1FTV91bnVzZWQpICkKPiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAKPiAtICAgIGlm
ICggZGF0YS0+bWVtX3R5cGUgID09IEhWTU1FTV9pb3JlcV9zZXJ2ZXIgKQo+ICsgICAgbWVtX3R5
cGUgPSBhcnJheV9pbmRleF9ub3NwZWMoZGF0YS0+bWVtX3R5cGUsCj4gQVJSQVlfU0laRShtZW10
eXBlKSk7Cj4gKwo+ICsgICAgaWYgKCBtZW1fdHlwZSA9PSBIVk1NRU1faW9yZXFfc2VydmVyICkK
PiAgICAgIHsKPiAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7Cj4gCj4gQEAgLTI3OSwxMCAr
MjgyLDEwIEBAIHN0YXRpYyBpbnQgc2V0X21lbV90eXBlKHN0cnVjdCBkb21haW4gKmQKPiAKPiAg
ICAgICAgICBpZiAoIHAybV9pc19zaGFyZWQodCkgKQo+ICAgICAgICAgICAgICByYyA9IC1FQUdB
SU47Cj4gLSAgICAgICAgZWxzZSBpZiAoICFhbGxvd19wMm1fdHlwZV9jaGFuZ2UodCwgbWVtdHlw
ZVtkYXRhLT5tZW1fdHlwZV0pICkKPiArICAgICAgICBlbHNlIGlmICggIWFsbG93X3AybV90eXBl
X2NoYW5nZSh0LCBtZW10eXBlW21lbV90eXBlXSkgKQo+ICAgICAgICAgICAgICByYyA9IC1FSU5W
QUw7Cj4gICAgICAgICAgZWxzZQo+IC0gICAgICAgICAgICByYyA9IHAybV9jaGFuZ2VfdHlwZV9v
bmUoZCwgcGZuLCB0LCBtZW10eXBlW2RhdGEtPm1lbV90eXBlXSk7Cj4gKyAgICAgICAgICAgIHJj
ID0gcDJtX2NoYW5nZV90eXBlX29uZShkLCBwZm4sIHQsIG1lbXR5cGVbbWVtX3R5cGVdKTsKPiAK
PiAgICAgICAgICBwdXRfZ2ZuKGQsIHBmbik7Cj4gCj4gQEAgLTM4Nyw2ICszOTAsOCBAQCBzdGF0
aWMgaW50IGRtX29wKGNvbnN0IHN0cnVjdCBkbW9wX2FyZ3MKPiAgICAgICAgICBnb3RvIG91dDsK
PiAgICAgIH0KPiAKPiArICAgIG9wLm9wID0gYXJyYXlfaW5kZXhfbm9zcGVjKG9wLm9wLCBBUlJB
WV9TSVpFKG9wX3NpemUpKTsKPiArCj4gICAgICBpZiAoIG9wX2FyZ3MtPmJ1ZlswXS5zaXplIDwg
b2Zmc2V0ICsgb3Bfc2l6ZVtvcC5vcF0gKQo+ICAgICAgICAgIGdvdG8gb3V0Owo+IAo+IEBAIC03
MzksNyArNzQ0LDcgQEAgaW50IGNvbXBhdF9kbV9vcChkb21pZF90IGRvbWlkLAo+ICAgICAgICAg
IHJldHVybiAtRTJCSUc7Cj4gCj4gICAgICBhcmdzLmRvbWlkID0gZG9taWQ7Cj4gLSAgICBhcmdz
Lm5yX2J1ZnMgPSBucl9idWZzOwo+ICsgICAgYXJncy5ucl9idWZzID0gYXJyYXlfaW5kZXhfbm9z
cGVjKG5yX2J1ZnMsIEFSUkFZX1NJWkUoYXJncy5idWYpICsgMSk7CgpVc2luZyBzb21ldGhpbmcg
Y2FsbGVkICdhcnJheV9pbmRleF9ub3NwZWMoKScgZm9yIGFuIGFycmF5IHNpemUgYW5kIGhhdmlu
ZyB0byBhZGp1c3QgYnkgMSBpcyBraW5kIG9mIGEgYml0IHVnbHkgYnV0IGl0IGxvb2tzIGNvcnJl
Y3QuCgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4g
Cgo+IAo+ICAgICAgZm9yICggaSA9IDA7IGkgPCBhcmdzLm5yX2J1ZnM7IGkrKyApCj4gICAgICB7
Cj4gQEAgLTc3Niw3ICs3ODEsNyBAQCBsb25nIGRvX2RtX29wKGRvbWlkX3QgZG9taWQsCj4gICAg
ICAgICAgcmV0dXJuIC1FMkJJRzsKPiAKPiAgICAgIGFyZ3MuZG9taWQgPSBkb21pZDsKPiAtICAg
IGFyZ3MubnJfYnVmcyA9IG5yX2J1ZnM7Cj4gKyAgICBhcmdzLm5yX2J1ZnMgPSBhcnJheV9pbmRl
eF9ub3NwZWMobnJfYnVmcywgQVJSQVlfU0laRShhcmdzLmJ1ZikgKyAxKTsKPiAKPiAgICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0X29mZnNldCgmYXJncy5idWZbMF0sIGJ1ZnMsIDAsIGFyZ3MubnJf
YnVmcykgKQo+ICAgICAgICAgIHJldHVybiAtRUZBVUxUOwo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaHlwZXJjYWxsLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jCj4gQEAg
LTIwLDYgKzIwLDcgQEAKPiAgICovCj4gICNpbmNsdWRlIDx4ZW4vbGliLmg+Cj4gICNpbmNsdWRl
IDx4ZW4vaHlwZXJjYWxsLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vbm9zcGVjLmg+Cj4gCj4gICNpbmNs
dWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KPiAKPiBAQCAtMTgxLDggKzE4MiwxNSBAQCBpbnQgaHZt
X2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqCj4gICAgICBCVUlMRF9CVUdfT04oQVJS
QVlfU0laRShodm1faHlwZXJjYWxsX3RhYmxlKSA+Cj4gICAgICAgICAgICAgICAgICAgQVJSQVlf
U0laRShoeXBlcmNhbGxfYXJnc190YWJsZSkpOwo+IAo+IC0gICAgaWYgKCAoZWF4ID49IEFSUkFZ
X1NJWkUoaHZtX2h5cGVyY2FsbF90YWJsZSkpIHx8Cj4gLSAgICAgICAgICFodm1faHlwZXJjYWxs
X3RhYmxlW2VheF0ubmF0aXZlICkKPiArICAgIGlmICggZWF4ID49IEFSUkFZX1NJWkUoaHZtX2h5
cGVyY2FsbF90YWJsZSkgKQo+ICsgICAgewo+ICsgICAgICAgIHJlZ3MtPnJheCA9IC1FTk9TWVM7
Cj4gKyAgICAgICAgcmV0dXJuIEhWTV9IQ0FMTF9jb21wbGV0ZWQ7Cj4gKyAgICB9Cj4gKwo+ICsg
ICAgZWF4ID0gYXJyYXlfaW5kZXhfbm9zcGVjKGVheCwgQVJSQVlfU0laRShodm1faHlwZXJjYWxs
X3RhYmxlKSk7Cj4gKwo+ICsgICAgaWYgKCAhaHZtX2h5cGVyY2FsbF90YWJsZVtlYXhdLm5hdGl2
ZSApCj4gICAgICB7Cj4gICAgICAgICAgcmVncy0+cmF4ID0gLUVOT1NZUzsKPiAgICAgICAgICBy
ZXR1cm4gSFZNX0hDQUxMX2NvbXBsZXRlZDsKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX2Fj
Y2Vzcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+IEBAIC0yMyw2ICsy
Myw3IEBACj4gCj4gICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+IC8qIGNvcHlfZnJvbV9n
dWVzdCgpICovCj4gICNpbmNsdWRlIDx4ZW4vbWVtX2FjY2Vzcy5oPgo+ICsjaW5jbHVkZSA8eGVu
L25vc3BlYy5oPgo+ICAjaW5jbHVkZSA8eGVuL3ZtX2V2ZW50Lmg+Cj4gICNpbmNsdWRlIDx4ZW4v
ZXZlbnQuaD4KPiAgI2luY2x1ZGUgPHB1YmxpYy92bV9ldmVudC5oPgo+IEBAIC0zMzQsNiArMzM1
LDcgQEAgc3RhdGljIGJvb2wgeGVubWVtX2FjY2Vzc190b19wMm1fYWNjZXNzKAo+ICAgICAgc3dp
dGNoICggeGFjY2VzcyApCj4gICAgICB7Cj4gICAgICBjYXNlIDAgLi4uIEFSUkFZX1NJWkUobWVt
YWNjZXNzKSAtIDE6Cj4gKyAgICAgICAgeGFjY2VzcyA9IGFycmF5X2luZGV4X25vc3BlYyh4YWNj
ZXNzLCBBUlJBWV9TSVpFKG1lbWFjY2VzcykpOwo+ICAgICAgICAgICpwYWNjZXNzID0gbWVtYWNj
ZXNzW3hhY2Nlc3NdOwo+ICAgICAgICAgIGJyZWFrOwo+ICAgICAgY2FzZSBYRU5NRU1fYWNjZXNz
X2RlZmF1bHQ6Cj4gLS0tIGEveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCj4gKysrIGIveGVu
L2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCj4gQEAgLTIxLDYgKzIxLDcgQEAKPiAKPiAgI2luY2x1
ZGUgPHhlbi9jb21waWxlci5oPgo+ICAjaW5jbHVkZSA8eGVuL2h5cGVyY2FsbC5oPgo+ICsjaW5j
bHVkZSA8eGVuL25vc3BlYy5oPgo+ICAjaW5jbHVkZSA8eGVuL3RyYWNlLmg+Cj4gCj4gICNkZWZp
bmUgSFlQRVJDQUxMKHgpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+IEBAIC05OSw4ICsxMDAsMTUgQEAgdm9pZCBwdl9oeXBlcmNhbGwoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKgo+ICAgICAgQlVJTERfQlVHX09OKEFSUkFZX1NJWkUocHZfaHlwZXJjYWxs
X3RhYmxlKSA+Cj4gICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShoeXBlcmNhbGxfYXJnc190
YWJsZSkpOwo+IAo+IC0gICAgaWYgKCAoZWF4ID49IEFSUkFZX1NJWkUocHZfaHlwZXJjYWxsX3Rh
YmxlKSkgfHwKPiAtICAgICAgICAgIXB2X2h5cGVyY2FsbF90YWJsZVtlYXhdLm5hdGl2ZSApCj4g
KyAgICBpZiAoIGVheCA+PSBBUlJBWV9TSVpFKHB2X2h5cGVyY2FsbF90YWJsZSkgKQo+ICsgICAg
ewo+ICsgICAgICAgIHJlZ3MtPnJheCA9IC1FTk9TWVM7Cj4gKyAgICAgICAgcmV0dXJuOwo+ICsg
ICAgfQo+ICsKPiArICAgIGVheCA9IGFycmF5X2luZGV4X25vc3BlYyhlYXgsIEFSUkFZX1NJWkUo
cHZfaHlwZXJjYWxsX3RhYmxlKSk7Cj4gKwo+ICsgICAgaWYgKCAhcHZfaHlwZXJjYWxsX3RhYmxl
W2VheF0ubmF0aXZlICkKPiAgICAgIHsKPiAgICAgICAgICByZWdzLT5yYXggPSAtRU5PU1lTOwo+
ICAgICAgICAgIHJldHVybjsKPiAKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:34:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13: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 1figP7-0000VM-3A; Thu, 26 Jul 2018 13: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=kl9k=kk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1figP5-0000VH-9G
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:34:03 +0000
X-Inumbo-ID: 79e1cf87-90d8-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 79e1cf87-90d8-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 15:33:27 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 26 Jul 2018 07:34:01 -0600
Message-Id: <5B59CDC802000078001D8341@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 26 Jul 2018 07:34:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Suravee Suthikulpanit" <suravee.suthikulpanit@amd.com>,
 "Boris Ostrovsky" <boris.ostrovsky@oracle.com>
References: <5B31EC1002000078001CDD44@prv1-mh.provo.novell.com>
In-Reply-To: <5B31EC1002000078001CDD44@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] SVM: limit GIF=0 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@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+IE9uIDI2LjA2LjE4IGF0IDA5OjMyLCAgd3JvdGU6Cj4gVXNlIEVGTEFHUy5JRiBmb3IgYWxs
IG9yZGluYXJ5IHB1cnBvc2VzOyB0aGVyZSdzIGluIHBhcnRpY3VsYXIgbm8gbmVlZAo+IHRvIHVu
ZHVseSBkZWZlciBOTUkvI01DLiBDbGVhci9zZXQgR0lGIHNvbGVseSBhcm91bmQgVk1SVU4gaXRz
ZWxmLiBUaGlzCj4gaGFzIHRoZSBhZGRpdGlvbmFsIGFkdmFudGFnZSB0aGF0IHN2bV9zdGdpX2xh
YmVsIG5vdyBpbmRlZWQgbWFya3MgdGhlCj4gb25seSBwbGFjZSB3aGVyZSBHSUYgaXMgYmVpbmcg
c2V0Lgo+IAo+IEEgbm90ZSByZWdhcmRpbmcgdGhlIG1haW4gU1RJIHBsYWNlbWVudDogT3JpZ25h
bGx5IEkgaGFkIGl0IGF0IHRoZSBwbGFjZQo+IHRoZSBtYWluIFNUR0kgd2FzIHNpdHRpbmcgYXQg
c28gZmFyLiBIb3dldmVyLCBteSBGYW0xNSBib3ggcmVsaWFibHkKPiBsb2NrcyB1cCBoYXJkIHdp
dGggdGhpcywgdW5sZXNzIEkgaGF2ZSB0aGUgTk1JIHdhdGNoZG9nIGVuYWJsZWQuIEkgY2FuCj4g
b25seSBkZWR1Y2UgdGhhdCB0aGUgQ1BVIGRvZXNuJ3QgbGlrZSBTVEdJIHdpdGggRUZMQUdTLklG
IGNsZWFyIHBsdXMKPiBzb21lIG90aGVyIGNvbmRpdGlvbiAodGhlIGxvY2t1cCBvY2N1cnMgb25s
eSBhZnRlciBleGl0aW5nIHRoZSBib290Cj4gbG9hZGVyIGluIHRoZSBndWVzdCkuIEFzIHRoZXJl
J3Mgbm90aGluZyB3cm9uZyB3aXRoIGludGVycnVwdHMgYmVpbmcgb24KPiByaWdodCBhZnRlciBW
TVJVTiwgSSd2ZSBkZWNpZGVkIHRvIHB1dCB0aGUgU1RJIHJpZ2h0IGFmdGVyIHRoZSBDTEdJCj4g
KG1hdGNoaW5nIHdoYXQgS1ZNIGRvZXMsIGkuZS4gaGF2aW5nIGEgZmFpciBjaGFuY2Ugb2Ygd29y
a2luZwo+IGV2ZXJ5d2hlcmUpLgo+IAo+IFN1Z2dlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgpQaW5nLCBmaXJzdCBhbmQgZm9yZW1vc3Qgb24gdGhlIGRlc2NyaWJl
ZCByYXRoZXIgdW5leHBlY3RlZCBiZWhhdmlvcj8KCkphbgoKPiAtLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3N2bS9lbnRyeS5TCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vZW50cnkuUwo+IEBA
IC00Myw3ICs0Myw3IEBAIEVOVFJZKHN2bV9hc21fZG9fcmVzdW1lKQo+ICAgICAgICAgIGxlYSAg
aXJxX3N0YXQrSVJRU1RBVF9zb2Z0aXJxX3BlbmRpbmcoJXJpcCksJXJkeAo+ICAgICAgICAgIHhv
ciAgJWVjeCwlZWN4Cj4gICAgICAgICAgc2hsICAkSVJRU1RBVF9zaGlmdCwlZWF4Cj4gLSAgICAg
ICAgQ0xHSQo+ICsgICAgICAgIGNsaQo+ICAgICAgICAgIGNtcCAgJWVjeCwoJXJkeCwlcmF4LDEp
Cj4gICAgICAgICAgam5lICAuTHN2bV9wcm9jZXNzX3NvZnRpcnFzCj4gIAo+IEBAIC01Nyw3ICs1
Nyw3IEBAIFVOTElLRUxZX1NUQVJUKG5lLCBuc3ZtX2hhcCkKPiAgICAgICAgICAgKiBTb21lb25l
IHNob3QgZG93biBvdXIgbmVzdGVkIHAybSB0YWJsZTsgZ28gcm91bmQgYWdhaW4KPiAgICAgICAg
ICAgKiBhbmQgbnN2bV92Y3B1X3N3aXRjaCgpIHdpbGwgZml4IGl0IGZvciB1cy4KPiAgICAgICAg
ICAgKi8KPiAtICAgICAgICBTVEdJCj4gKyAgICAgICAgc3RpCj4gICAgICAgICAgam1wICAuTHN2
bV9kb19yZXN1bWUKPiAgX19VTkxJS0VMWV9FTkQobnN2bV9oYXApCj4gIAo+IEBAIC04Nyw3ICs4
NywxMSBAQCBfX1VOTElLRUxZX0VORChuc3ZtX2hhcCkKPiAgICAgICAgICBwb3AgICVyc2kKPiAg
ICAgICAgICBwb3AgICVyZGkKPiAgCj4gKyAgICAgICAgQ0xHSQo+ICsgICAgICAgIHN0aQo+ICAg
ICAgICAgIFZNUlVOCj4gKyAgICAgICAgU1RHSQo+ICtHTE9CQUwoc3ZtX3N0Z2lfbGFiZWwpCj4g
IAo+ICAgICAgICAgIFNBVkVfQUxMCj4gIAo+IEBAIC05NiwxMyArMTAwLDExIEBAIF9fVU5MSUtF
TFlfRU5EKG5zdm1faGFwKQo+ICAgICAgICAgIFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTSAgICAv
KiBSZXE6IGI9Y3VyciAlcnNwPXJlZ3MvY3B1aW5mbywgQ2xvYjogCj4gYWNkICovCj4gICAgICAg
ICAgLyogV0FSTklORyEgYHJldGAsIGBjYWxsICpgLCBgam1wICpgIG5vdCBzYWZlIGJlZm9yZSB0
aGlzIHBvaW50LiAqLwo+ICAKPiAtICAgICAgICBTVEdJCj4gLUdMT0JBTChzdm1fc3RnaV9sYWJl
bCkKPiAgICAgICAgICBtb3YgICVyc3AsJXJkaQo+ICAgICAgICAgIGNhbGwgc3ZtX3ZtZXhpdF9o
YW5kbGVyCj4gICAgICAgICAgam1wICAuTHN2bV9kb19yZXN1bWUKPiAgCj4gIC5Mc3ZtX3Byb2Nl
c3Nfc29mdGlycXM6Cj4gLSAgICAgICAgU1RHSQo+ICsgICAgICAgIHN0aQo+ICAgICAgICAgIGNh
bGwgZG9fc29mdGlycQo+ICAgICAgICAgIGptcCAgLkxzdm1fZG9fcmVzdW1lCj4gCj4gCj4gCj4g
CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:39:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13:39: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 1figU4-0000hz-OS; Thu, 26 Jul 2018 13: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=kl9k=kk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1figU4-0000hu-4j
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:39:12 +0000
X-Inumbo-ID: 50ad6392-90d9-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 50ad6392-90d9-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 13:39:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 26 Jul 2018 07:39:09 -0600
Message-Id: <5B59CEFB02000078001D8353@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 26 Jul 2018 07:39:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Connor Davis" <connojd@pm.me>
References: <maxOjhKkuz5BiXzqGn5AOP0dssVwMzqIIYTuleB0ILttJCdjseu0aZrSwcbtXU03I9SKsdAQW6TC8whO2kZxmxuZdCc8e8wYK7ypYMLF1CY=@pm.me>
 <20180726100319.jpcbhuvia6eecusq@mac.bytemobile.com>
 <M1Ej1sznygvULkjU27x04Ln9UtmrMVYY7r7QKvDZ2p5g405rVq2oDUr-WeRhTLqwfvlAB2F2q4R_cdsczZV1G_eeX9QKjLUycqoUvbJbkpc=@pm.me>
In-Reply-To: <M1Ej1sznygvULkjU27x04Ln9UtmrMVYY7r7QKvDZ2p5g405rVq2oDUr-WeRhTLqwfvlAB2F2q4R_cdsczZV1G_eeX9QKjLUycqoUvbJbkpc=@pm.me>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [BUG] Serial port prevents PVH dom0 boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA3LjE4IGF0IDE1OjA4LCA8Y29ubm9qZEBwbS5tZT4gd3JvdGU6Cj4gSSdtIG5v
dCBwcmVzc2luZyBhbnkga2V5cy4gSSB0cmllZCBhZ2FpbiB3aXRoIGlvbW11PWRlYnVnIGFuZCBt
YWRlIHN1cmUgbm90Cj4gdG8gcHJlc3MgYW55dGhpbmcuIFN0aWxsIGdldHRpbmcgYW4gaW5maW5p
dGUgbG9vcC4gSSBhdHRhY2hlZCB0aGUgbG9nIGZvcgo+IHJlZmVyZW5jZS4KCldlbGwsIFhlbiBp
cyBkZWZpbml0ZWx5IHJlY2VpdmluZyBrZXlzLiBJcyB0aGUgc2FtZSBub3QgdGhlIGNhc2Ugd2hl
biB5b3UKYm9vdCBQViBEb20wIG9uIHRoZSBzYW1lIG1hY2hpbmU/IFRoZSBmaXJzdCBzdWNoIGV2
ZW50IGhhcHBlbnMgZXZlbgpiZWZvcmUgdGhlICIqKiogQnVpbGRpbmcgYSBQVkggRG9tMCAqKioi
IG1lc3NhZ2UsIHNvIGl0IGNhbid0IGJlCmFueXRoaW5nIERvbTAgaXMgZG9pbmcsIGFuZCBJJ20g
YWxzbyBoYXZpbmcgYSBoYXJkIHRpbWUgaW1hZ2luaW5nIHdoYXQKbWlnaHQgYmUgY2F1c2luZyB0
aGlzIGluIHRoZSBQVkggZG9tYWluIGJ1aWxkIHByb2Nlc3MuIEknbSBzdXJlIFJvZ2VyIGlzCnJ1
bm5pbmcgd2l0aCBhIHNlcmlhbCBjb25zb2xlIGFsbCB0aGUgdGltZS4gQXJlIHlvdSBzdXJlIHRo
ZSByZW1vdGUgZW5kCmlzIHF1aWV0PwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:41:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13: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 1figWD-0001M4-7J; Thu, 26 Jul 2018 13:41: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=kl9k=kk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1figWB-0001Lz-Ud
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:41:23 +0000
X-Inumbo-ID: 9fe2be35-90d9-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 9fe2be35-90d9-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 13:41:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 26 Jul 2018 07:41:22 -0600
Message-Id: <5B59CF8002000078001D8356@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 26 Jul 2018 07:41:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
 <29f7dad6aaf642d69a9c805b6693fa01@AMSPEX02CL03.citrite.net>
In-Reply-To: <29f7dad6aaf642d69a9c805b6693fa01@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86: assorted array_index_nospec()
 insertions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDI2LjA3LjE4IGF0IDE1OjI1LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAyNiBKdWx5IDIwMTggMTQ6MDcKPiBVc2luZyBzb21ldGhpbmcgY2FsbGVkICdhcnJheV9pbmRl
eF9ub3NwZWMoKScgZm9yIGFuIGFycmF5IHNpemUgYW5kIGhhdmluZyAKPiB0byBhZGp1c3QgYnkg
MSBpcyBraW5kIG9mIGEgYml0IHVnbHkgYnV0IGl0IGxvb2tzIGNvcnJlY3QuCgpJbmRlZWQsIGFu
ZCBhcyB5b3UgbWF5IGhhdmUgc2VlbiBmcm9tIHRoZSBjaGFuZ2UgbG9nIEkndmUgaGFkIGl0Cndy
b25nIGF0IGZpcnN0IGZvciB0aGlzIHZlcnkgcmVhc29uLgoKPiBSZXZpZXdlZC1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gCgpUaGFua3MuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:44:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13:44:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1figYg-0001Uf-MZ; Thu, 26 Jul 2018 13:43: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=wzqp=kk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1figYe-0001Ua-RB
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:43:56 +0000
X-Inumbo-ID: fb02bdc2-90d9-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 fb02bdc2-90d9-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 13:44:13 +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 1C93B304BD83
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 18:00:11 +0300 (EEST)
Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id BBECD7FC78
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 16:43:54 +0300 (EEST)
Received: (qmail 16923 invoked from network); 26 Jul 2018 16:43:54 +0300
Received: from reverse-unset.bbu.hq.bitdefender.net (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@91.199.104.6)
 by smtp03.buh.bitdefender.org with SMTP; 26 Jul 2018 16:43:54 +0300
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <a6c25ed5-9485-ea70-664e-5f25a4915aec@bitdefender.com>
Date: Thu, 26 Jul 2018 16:43:47 +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: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76809
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491111,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.004929)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.019152,0.000037)], URL: [Enabled, t:
 (0.000010,0.000001)], RTDA: [Enabled, t: (0.229179), Hit: No, Details:
 v2.7.13; Id: 15.1i6b6aq.1cjbd9ps5.4ug7], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2] x86: assorted array_index_nospec()
 insertions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

T24gMDcvMjYvMjAxOCAwNDowNyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRG9uJ3QgY2hhbmNl
IGhhdmluZyBTcGVjdHJlIHYxIChpbmNsdWRpbmcgQkNCUykgZ2FkZ2V0cy4gSW4gc29tZSBvZiB0
aGUKPiBjYXNlcyB0aGUgaW5zZXJ0aW9ucyBhcmUgbW9yZSBvZiBwcmVjYXV0aW9uYXJ5IG5hdHVy
ZSByYXRoZXIgdGhhbiB0aGVyZQo+IHByb3ZhYmx5IGJlaW5nIGEgZ2FkZ2V0LCBidXQgSSB0aGlu
ayB3ZSBzaG91bGQgZXJyIG9uIHRoZSBzYWZlIChzZWN1cmUpCj4gc2lkZSBoZXJlLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiB2Mjog
UmUtYmFzZS4gRHJvcCBndWVzdF9jcHVpZCgpIGNoYW5nZXMuIEZpeCBvZmYtYnktMSBpbgo+ICAg
ICB7ZG8sY29tcGF0fV9kbV9vcCgpLgoKQWNrZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:47:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13:47:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1figbm-0001ff-6l; Thu, 26 Jul 2018 13:47: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=nskl=kk=citrix.com=prvs=738f7cb72=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1figbk-0001fa-Sc
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:47:08 +0000
X-Inumbo-ID: 6cb1c470-90da-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cb1c470-90da-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 13:47:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="76745675"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2] x86: assorted array_index_nospec() insertions
Thread-Index: AQHUJOG9JMymEOtG/0aDuRUjl0KFuaShfOjQ///keACAACGn4A==
Date: Thu, 26 Jul 2018 13:46:55 +0000
Message-ID: <c017fae12e3d463fae302756c7e1e1dd@AMSPEX02CL03.citrite.net>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
 <29f7dad6aaf642d69a9c805b6693fa01@AMSPEX02CL03.citrite.net>
 <5B59CF8002000078001D8356@prv1-mh.provo.novell.com>
In-Reply-To: <5B59CF8002000078001D8356@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: assorted array_index_nospec()
 insertions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjYgSnVseSAyMDE4IDE0OjQxCj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IFJhenZhbiBDb2pvY2FydSA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT47IEFuZHJldyBDb29wZXIKPiA8QW5kcmV3LkNvb3Bl
cjNAY2l0cml4LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPjsgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+IFN1YmplY3Q6IFJF
OiBbUEFUQ0ggdjJdIHg4NjogYXNzb3J0ZWQgYXJyYXlfaW5kZXhfbm9zcGVjKCkgaW5zZXJ0aW9u
cwo+IAo+ID4+PiBPbiAyNi4wNy4xOCBhdCAxNToyNSwgPFBhdWwuRHVycmFudEBjaXRyaXguY29t
PiB3cm90ZToKPiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29t
XQo+ID4+IFNlbnQ6IDI2IEp1bHkgMjAxOCAxNDowNwo+ID4gVXNpbmcgc29tZXRoaW5nIGNhbGxl
ZCAnYXJyYXlfaW5kZXhfbm9zcGVjKCknIGZvciBhbiBhcnJheSBzaXplIGFuZCBoYXZpbmcKPiA+
IHRvIGFkanVzdCBieSAxIGlzIGtpbmQgb2YgYSBiaXQgdWdseSBidXQgaXQgbG9va3MgY29ycmVj
dC4KPiAKPiBJbmRlZWQsIGFuZCBhcyB5b3UgbWF5IGhhdmUgc2VlbiBmcm9tIHRoZSBjaGFuZ2Ug
bG9nIEkndmUgaGFkIGl0Cj4gd3JvbmcgYXQgZmlyc3QgZm9yIHRoaXMgdmVyeSByZWFzb24uCgpZ
ZXMsIHdoaWNoIG1ha2VzIG1lIHdvbmRlciB3aGV0aGVyIHdlIGNvdWxkIGhhdmUgc29tZXRoaW5n
IGxpa2UgJ2FycmF5X3NpemVfbGltaXQoKScganVzdCB0byBoaWRlIHRoaXMga2luZCBvZiB0aGlu
Zz8KCiAgUGF1bAoKPiAKPiA+IFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgo+IAo+IFRoYW5rcy4KPiAKPiBKYW4KPiAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:48:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13:48: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 1figd0-0001km-Jc; Thu, 26 Jul 2018 13: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=jynw=kk=citrix.com=prvs=738e045eb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1figcz-0001kh-RU
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:48:25 +0000
X-Inumbo-ID: 9b5cf372-90da-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b5cf372-90da-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 13:48:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="76745717"
Date: Thu, 26 Jul 2018 15:47:43 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Connor Davis <connojd@pm.me>
Message-ID: <20180726134743.poxts4t5wwtep3ke@mac.bytemobile.com>
References: <maxOjhKkuz5BiXzqGn5AOP0dssVwMzqIIYTuleB0ILttJCdjseu0aZrSwcbtXU03I9SKsdAQW6TC8whO2kZxmxuZdCc8e8wYK7ypYMLF1CY=@pm.me>
 <20180726100319.jpcbhuvia6eecusq@mac.bytemobile.com>
 <M1Ej1sznygvULkjU27x04Ln9UtmrMVYY7r7QKvDZ2p5g405rVq2oDUr-WeRhTLqwfvlAB2F2q4R_cdsczZV1G_eeX9QKjLUycqoUvbJbkpc=@pm.me>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <M1Ej1sznygvULkjU27x04Ln9UtmrMVYY7r7QKvDZ2p5g405rVq2oDUr-WeRhTLqwfvlAB2F2q4R_cdsczZV1G_eeX9QKjLUycqoUvbJbkpc=@pm.me>
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] [BUG] Serial port prevents PVH dom0 boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMDk6MDg6MDhBTSAtMDQwMCwgQ29ubm9yIERhdmlzIHdy
b3RlOgo+IAo+IE9uIEp1bHkgMjYsIDIwMTggNDowMyBBTSwgUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+IAo+ID4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQg
MDQ6MTA6NTlQTSAtMDQwMCwgQ29ubm9yIERhdmlzIHdyb3RlOgo+ID4KPiA+ID4gV2hlbiBib290
aW5nIGludG8gZG9tMD1wdmgsIHVzaW5nIHRoZSBzZXJpYWwgY29uc29sZSBwcmV2ZW50cwo+ID4g
PiBkb20wIGZyb20gYm9vdGluZy4gU2VyaWFsIHdvcmtzIHVudGlsIFhlbiB0cmllcyB0byBoYW5k
IG9mZiB0byBkb20wLgo+ID4gPiBUaGUgc3BlY2lmaWMgY3Jhc2ggdmFyaWVzIHdpdGggdGhlIGFy
Z3VtZW50cyBwYXNzZWQgdG8gaW9tbXU6Cj4gPiA+IGlvbW11PTEsZGVidWcgY29uc29sZT1jb20x
IGNvbTE9MTE1MjAwLDhuMQo+ID4gPiBYZW4gZ29lcyBpbnRvIGFuIGluZmluaXRlIGxvb3AKPiA+
Cj4gPiBZb3UgZG9uJ3QgbmVlZCBpb21tdT0xLCBQVkggRG9tMCBhbHJlYWR5IHJlcXVpcmVzIGFu
IGlvbW11IGFuZCB3b24ndAo+ID4gYm9vdCB3aXRob3V0IGl0Lgo+ID4KPiA+ID4gaW9tbXU9MSBj
b25zb2xlPWNvbTEgY29tMT0xMTUyMDAsOG4xCj4gPiA+IFhlbiBlaXRoZXIgcmVjZWl2ZXMgYW4g
Tk1JIGluIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcyBvciBnZXRzCj4gPgo+ID4gQWNjb3JkaW5n
IHRvIHRoZSBsb2dzIGJlbG93IHlvdSBhcmUgbWFudWFsbHkgaW5qZWN0aW5nIGFuIE5NSSBieQo+
ID4gcHJlc3NpbmcgdGhlICdOJyBkZWJ1ZyBrZXkuCj4gPgo+ID4gPiBzdHVjayBpbiBfX3N5bmNf
bG9jYWxfZXhlY3N0YXRlCj4gPiA+IGlvbW11PTEKPiA+ID4gZG9tMCBib290cyBmaW5lLCBidXQg
VVNCIGRvZXNuJ3Qgd29yayAoYXMgb3RoZXJzIGhhdmUgcmVjZW50bHkKPiA+ID4gcG9zdGVkIGFi
b3V0KS4gSSdtIHVzaW5nIHhlbiBzdGFnaW5nIGFuZCBsaW51eCB4ZW4vdGlwLgo+ID4gPiBFeGFt
cGxlIGxvZ3MgZm9yIHRoZSBmaXJzdCB0d28gY2FzZXMgYXJlIGF0dGFjaGVkLgo+ID4KPiA+IFlv
dSBhbHNvIHNlZW0gdG8gYmUgdXNpbmcgVUVGSSwgSSBoYXZlIHRvIGFkbWl0IEkgaGF2ZW4ndCB0
cmllZCBQVkgKPiA+IERvbTAgb24gVUVGSSB5ZXQuCj4gPgo+ID4gPiAoWEVOKSBMYXRlc3QgQ2hh
bmdlU2V0OiBXZWQgSnVsIDI1IDE1OjM4OjIzIDIwMTggKzAxMDAgZ2l0OmY3NzYyNjQ1MzIKPiA+
ID4gKFhFTikgQm9vdGxvYWRlcjogRUZJCj4gPiA+IChYRU4pIENvbW1hbmQgbGluZTogZG9tMF9t
ZW09MUcsbWF4OjFHIGlvbW11PTEgY29uc29sZT1jb20xIGNvbTE9MTE1MjAwLDhuMSBkb20wPXB2
aCB4MmFwaWM9MSBub3NtcD0xCj4gPgo+ID4gQ2FuIHlvdSB0cnkgdG8gYm9vdCB3aXRob3V0IHRo
ZSB4MmFwaWM9MSBhbmQgbm9zbXA9MSBvcHRpb25zPyBBbHNvCj4gPiBwbGVhc2Ugc2V0IGlvbW11
PWRlYnVnIG9ubHkuCj4gCj4gSSdtIG5vdCBwcmVzc2luZyBhbnkga2V5cy4gSSB0cmllZCBhZ2Fp
biB3aXRoIGlvbW11PWRlYnVnIGFuZCBtYWRlIHN1cmUgbm90Cj4gdG8gcHJlc3MgYW55dGhpbmcu
IFN0aWxsIGdldHRpbmcgYW4gaW5maW5pdGUgbG9vcC4gSSBhdHRhY2hlZCB0aGUgbG9nIGZvcgo+
IHJlZmVyZW5jZS4KCk9oLCBYZW4gaXMgcmVjZWl2aW5nIGEgYnVuY2ggb2Yga2V5IHByZXNzZXMg
Zm9yIHN1cmUuIENhbiB5b3UgdHJ5IHdpdGgKYSBkaWZmZXJlbnQgc2VyaWFsIHRvIFVTQiBhZGFw
dGVyIG1heWJlPyBBbmQgYSBkaWZmZXJlbnQgbnVsbCBtb2RlbQpjYWJsZT8KCkhhdmUgeW91IHRy
aWVkIGJvb3Rpbmcgd2l0aG91dCBkb20wPXB2aD8gSXQgbG9va3MgbGlrZSB0aGUgc2VyaWFsCmlz
c3VlcyB5b3UgYXJlIHNlZWluZyBhcmUgbm90IGRpcmVjdGx5IHJlbGF0ZWQgdG8gdGhlIERvbTAg
bW9kZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:51:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13: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 1figfc-0002SA-6N; Thu, 26 Jul 2018 13:51: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=jynw=kk=citrix.com=prvs=738e045eb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1figfa-0002S5-HO
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:51:06 +0000
X-Inumbo-ID: fa9fee75-90da-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa9fee75-90da-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 13:51:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="76745878"
Date: Thu, 26 Jul 2018 15:50:56 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180726135056.xxpdhfpqc5o7mpxw@mac.bytemobile.com>
References: <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
 <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
 <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
 <b66e5e1c-5c56-9eda-562e-768763d0df78@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b66e5e1c-5c56-9eda-562e-768763d0df78@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] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <dunlapg@umich.edu>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMDE6MjI6MzNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyNi8wNy8xOCAxMzoxMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgSnVsIDI2LCAyMDE4IGF0IDEwOjQ1OjA4QU0gKzAxMDAsIEdlb3JnZSBEdW5sYXAgd3Jv
dGU6Cj4gPj4gT24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMTI6MDcgQU0sIEJvcmlzIE9zdHJvdnNr
eQo+ID4+IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4gPj4+IE9uIDA3LzI1
LzIwMTggMDI6NTYgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4+PiBPbiAyNS8wNy8xOCAx
NzoyOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiA+Pj4+PiBPbiAyNS8wNy8xOCAxODoxMiwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+Pj4+Pj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDU6
MDU6MzVQTSArMDMwMCwgYmVyY2FydWdAYW1hem9uLmNvbSB3cm90ZToKPiA+Pj4+Pj4+IE9uIDA3
LzI1LzIwMTggMDU6MDIgUE0sIFdlaSBMaXUgd3JvdGU6Cj4gPj4+Pj4+Pj4gT24gV2VkLCBKdWwg
MjUsIDIwMTggYXQgMDM6NDE6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiA+Pj4+
Pj4+Pj4gT24gMjUvMDcvMTggMTU6MzUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+Pj4+
Pj4+Pj4gV2hhdCBjb3VsZCBiZSBjYXVzaW5nIHRoZSBhdmFpbGFibGUgbWVtb3J5IGxvc3MgcHJv
YmxlbT8KPiA+Pj4+Pj4+Pj4+IFRoYXQgc2VlbXMgdG8gYmUgTGludXggYWdncmVzc2l2ZWx5IGJh
bGxvb25pbmcgb3V0IG1lbW9yeSwgeW91IGdvIGZyb20KPiA+Pj4+Pj4+Pj4+IDcxMjlNIHRvdGFs
IG1lbW9yeSB0byAyNDZNLiBBcmUgeW91IGNyZWF0aW5nIGEgbG90IG9mIGRvbWFpbnM/Cj4gPj4+
Pj4+Pj4+IFRoaXMgbWlnaHQgYmUgcmVsYXRlZCB0byB0aGUgdG9vbHMgdGhpbmtpbmcgZG9tMCBp
cyBhIFBWIGRvbWFpbi4KPiA+Pj4+Pj4+PiBHb29kIHBvaW50Lgo+ID4+Pj4+Pj4+Cj4gPj4+Pj4+
Pj4gSW4gdGhhdCBjYXNlLCB4ZW5zdG9yZS1scyAtZnAgd291bGQgYWxzbyBiZSB1c2VmdWwuIFRo
ZSBvdXRwdXQgc2hvdWxkCj4gPj4+Pj4+Pj4gc2hvdyB0aGUgYmFsbG9vbiB0YXJnZXQgZm9yIERv
bTAuCj4gPj4+Pj4+Pj4KPiA+Pj4+Pj4+PiBZb3UgY2FuIGFsc28gdHJ5IHRvIHNldCB0aGUgYXV0
b2JhbGxvb24gdG8gb2ZmIGluIC9ldGMveGVuL3hsLmNmZyB0byBzZWUKPiA+Pj4+Pj4+PiBpZiBp
dCBtYWtlcyBhbnkgZGlmZmVyZW5jZS4KPiA+Pj4+Pj4+Pgo+ID4+Pj4+Pj4+IFdlaS4KPiA+Pj4+
Pj4+IEFsc28gdHJpZWQgc2V0dGluZyBhdXRvYmFsbG9vbmluZyBvZmYsIGJ1dCBpdCBoYWQgbm8g
ZWZmZWN0Lgo+ID4+Pj4+PiBUaGlzIGlzIGEgTGludXgvbGlieGwgaXNzdWUgdGhhdCBJJ20gbm90
IHN1cmUgd2hhdCdzIHRoZSBiZXN0IHdheSB0bwo+ID4+Pj4+PiBzb2x2ZS4gTGludXggaGFzIHRo
ZSBmb2xsb3dpbmcgJ3dvcmthcm91bmQnIGluIHRoZSBiYWxsb29uIGRyaXZlcjoKPiA+Pj4+Pj4K
PiA+Pj4+Pj4gZXJyID0geGVuYnVzX3NjYW5mKFhCVF9OSUwsICJtZW1vcnkiLCAic3RhdGljLW1h
eCIsICIlbGx1IiwKPiA+Pj4+Pj4gICAgICAgICAgICAgICAgJnN0YXRpY19tYXgpOwo+ID4+Pj4+
PiBpZiAoZXJyICE9IDEpCj4gPj4+Pj4+ICAgICBzdGF0aWNfbWF4ID0gbmV3X3RhcmdldDsKPiA+
Pj4+Pj4gZWxzZQo+ID4+Pj4+PiAgICAgc3RhdGljX21heCA+Pj0gUEFHRV9TSElGVCAtIDEwOwo+
ID4+Pj4+PiB0YXJnZXRfZGlmZiA9IHhlbl9wdl9kb21haW4oKSA/IDAKPiA+Pj4+Pj4gICAgICAg
ICAgICAgOiBzdGF0aWNfbWF4IC0gYmFsbG9vbl9zdGF0cy50YXJnZXRfcGFnZXM7Cj4gPj4+Pj4g
SG1tLCBzaG91bGRuJ3QgUFZIIGJlaGF2ZSB0aGUgc2FtZSB3YXkgYXMgUFYgaGVyZT8gSSBkb24n
dCB0aGluawo+ID4+Pj4+IHRoZXJlIGlzIG1lbW9yeSBtaXNzaW5nIGZvciBQVkgsIG9wcG9zZWQg
dG8gSFZNJ3MgZmlybXdhcmUgbWVtb3J5Lgo+ID4+Pj4+Cj4gPj4+Pj4gQWRkaW5nIEJvcmlzIGZv
ciBhIHNlY29uZCBvcGluaW9uLgo+ID4+Pgo+ID4+PiAoTm90d2l0aHN0YW5kaW5nIEFuZHJld3Mn
IHJhbnQgYmVsb3cgOy0pKQo+ID4+Pgo+ID4+PiBJIGFtIHRyeWluZyB0byByZW1lbWJlciAtLS0g
d2hhdCBtZW1vcnkgd2VyZSB3ZSB0cnlpbmcgbm90IHRvIG9ubGluZSBmb3IKPiA+Pj4gSFZNIGhl
cmU/Cj4gPj4KPiA+PiBNeSBnZW5lcmFsIG1lbW9yeSBvZiB0aGUgc2l0dWF0aW9uIGlzIHRoaXM6
Cj4gPj4KPiA+PiAqIEJhbGxvb24gZHJpdmVycyBhcmUgdG9sZCB0byByZWFjaCBhICJ0YXJnZXQi
IHZhbHVlIGZvciBtYXhfcGFnZXMuCj4gPj4gKiBtYXhfcGFnZXMgaW5jbHVkZXMgYWxsIG1lbW9y
eSBhc3NpZ25lZCB0byB0aGUgZ3Vlc3QsIGluY2x1ZGluZyB2aWRlbwo+ID4+IHJhbSwgInNwZWNp
YWwiIHBhZ2VzLCBpcHhlIFJPTXMsIGJpb3MgUk9NcyBmcm9tIHBhc3NlZC10aHJvdWdoCj4gPj4g
ZGV2aWNlcywgYW5kIHNvIG9uLgo+ID4+ICogVW5mb3J0dW5hdGVseSwgdGhlIGJhbGxvb24gZHJp
dmVyIGRvZXNuJ3Qga25vdyB3aGF0IHRoZWlyIG1heF9wYWdlcwo+ID4+IHZhbHVlIGlzIGFuZCBj
YW4ndCByZWFkIGl0Lgo+ID4+ICogU28gd2hhdCB0aGUgYmFsbG9vbiBkcml2ZXJzIGRvIGF0IHRo
ZSBtb21lbnQgKGFzIEkgdW5kZXJzdGFuZCBpdCkgaXMKPiA+PiBsb29rIGF0IHRoZSBtZW1vcnkg
KnJlcG9ydGVkIGFzIFJBTSosIGFuZCBkbyBhIGNhbGN1bGF0aW9uOgo+ID4+ICAgdmlzaWJsZV9y
YW0gLSB0YXJnZXRfbWF4X3BhZ2VzID0gcGFnZXNfaW5fYmFsbG9vbgo+ID4+Cj4gPj4gWW91IGNh
biBwcm9iYWJseSBzZWUgd2h5IHRoaXMgd29uJ3Qgd29yayAtLSB0aGUgcmVzdWx0IGlzIHRoYXQg
dGhlCj4gPj4gZ3Vlc3QgYmFsbG9vbnMgZG93biB0byAodGFyZ2V0X21heF9wYWdlcyArIG5vbl9y
YW1fcGFnZXMpLiAgVGhpcyBpcwo+ID4+IGtpbmQgb2YgbWVzc3kgZm9yIG5vcm1hbCBndWVzdHMs
IGJ1dCB3aGVuIHlvdSBoYXZlIGEKPiA+PiBwb3B1bGF0ZS1vbi1kZW1hbmQgZ3Vlc3QsIHRoYXQg
bGVhdmVzIG5vbl9yYW1fcGFnZXMgYW1vdW50IG9mIFBvRCByYW0KPiA+PiBpbiB0aGUgZ3Vlc3Qu
ICBUaGUgaHlwZXJ2aXNvciB0aGVuIHNwZW5kcyBhIGh1Z2UgYW1vdW50IG9mIHdvcmsKPiA+PiBz
d2FwcGluZyB0aGUgUG9EIHBhZ2VzIGFyb3VuZCB1bmRlciB0aGUgZ3Vlc3QncyBmZWV0LCB1bnRp
bCBpdCBjYW4ndAo+ID4+IGZpbmQgYW55IG1vcmUgemVyb2VkIGd1ZXN0IHBhZ2VzIHRvIHVzZSwg
YW5kIGl0IGNyYXNoZXMgdGhlIGd1ZXN0Lgo+ID4+Cj4gPj4gVGhlIGtsdWRnZSB3ZSBoYXZlIHJp
Z2h0IG5vdyBpcyB0byBtYWtlIHVwIGEgbnVtYmVyIGZvciBIVk0gZ3Vlc3RzCj4gPj4gd2hpY2gg
aXMgc2xpZ2h0bHkgbGFyZ2VyIHRoYW4gbm9uX3JhbV9wYWdlcywgYW5kIHRlbGwgdGhlIGd1ZXN0
IHRvIGFpbQo+ID4+IGZvciAqdGhhdCogaW5zdGVhZC4KPiA+Pgo+ID4+IEkgdGhpbmsgd2hhdCB3
ZSBuZWVkIGlzIGZvciB0aGUgKnRvb2xzdGFjayogdG8gY2FsY3VsYXRlIHRoZSBzaXplIG9mCj4g
Pj4gdGhlIGJhbGxvb24gcmF0aGVyIHRoYW4gdGhlIGd1ZXN0LCBhbmQgdGVsbCB0aGUgYmFsbG9v
biBkcml2ZXIgaG93IGJpZwo+ID4+IHRvIG1ha2UgaXRzIGJhbGxvb24sIHJhdGhlciB0aGFuIHRo
ZSBiYWxsb29uIGRyaXZlciB0cnlpbmcgdG8gZmlndXJlCj4gPj4gdGhhdCBvdXQgb24gaXRzIG93
bi4KPiA+IAo+ID4gTWF5YmUgdGhlIGJlc3Qgb3B0aW9uIHdvdWxkIGJlIGZvciB0aGUgdG9vbHN0
YWNrIHRvIGZldGNoIHRoZSBlODIwCj4gPiBtZW1vcnkgbWFwIGFuZCBzZXQgdGhlIHRhcmdldCBi
YXNlZCBvbiB0aGUgc2l6ZSBvZiB0aGUgUkFNIHJlZ2lvbnMgaW4KPiA+IHRoZXJlIGZvciBQVkgg
RG9tMD8gVGhhdCB3b3VsZCBjZXJ0YWlubHkgbWF0Y2ggdGhlIGV4cGVjdGF0aW9ucyBvZiB0aGUK
PiA+IGd1ZXN0Lgo+ID4gCj4gPiBOb3RlIHRoYXQgZm9yIERvbVVzIGlmIGh2bWxvYWRlciAob3Ig
YW55IG90aGVyIGNvbXBvbmVudCkgaW5zaWRlIG9mCj4gPiB0aGUgZ3Vlc3QgY2hhbmdlcyB0aGUg
bWVtb3J5IG1hcCBpdCB3b3VsZCBhbHNvIGhhdmUgdG8gYWRqdXN0IHRoZQo+ID4gdmFsdWUgaW4g
dGhlIHhlbnN0b3JlICd0YXJnZXQnIG5vZGUuCj4gCj4gSG93IHdvdWxkIGl0IGRvIHRoYXQgbGF0
ZXIgd2hlbiB0aGUgZ3Vlc3QgaXMgYWxyZWFkeSBydW5uaW5nPwoKaHZtbG9hZGVyIHNob3VsZCBt
b2RpZnkgdGhlICd0YXJnZXQnIHhlbnN0b3JlIG5vZGUgaWYgaXQgY2hhbmdlcyB0aGUKbWVtb3J5
IG1hcC4KClNvIHRoZSB2YWx1ZSBwcm92aWRlZCBieSB0aGUgdG9vbHN0YWNrIHdvdWxkIG1hdGNo
IHRoZSBhbW91bnQgb2YgUkFNCmluIHRoZSBtZW1vcnkgbWFwIHVwIHRvIHRoZSBwb2ludCB3aGVy
ZSB0aGUgZ3Vlc3QgaXMgc3RhcnRlZCwgZnJvbQp0aGVyZSBvbiBhbnl0aGluZyBpbnNpZGUgdGhl
IGd1ZXN0IGNoYW5naW5nIHRoZSBtZW1vcnkgbWFwIHNob3VsZCBhbHNvCmNoYW5nZSB0aGUgeGVu
c3RvcmUgdmFsdWUuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 13:59:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 13: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 1fign4-0002iY-1t; Thu, 26 Jul 2018 13: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=ri59=kk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fign2-0002iT-Sq
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 13:58:48 +0000
X-Inumbo-ID: 0e023124-90dc-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e023124-90dc-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 13:59: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 A4582AFBA;
 Thu, 26 Jul 2018 13:58:44 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
 <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
 <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
 <b66e5e1c-5c56-9eda-562e-768763d0df78@suse.com>
 <20180726135056.xxpdhfpqc5o7mpxw@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: <3e9318c4-935b-aa73-62b5-45209a433cdd@suse.com>
Date: Thu, 26 Jul 2018 15:58:43 +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: <20180726135056.xxpdhfpqc5o7mpxw@mac.bytemobile.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <dunlapg@umich.edu>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMTggMTU6NTAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVGh1LCBKdWwg
MjYsIDIwMTggYXQgMDE6MjI6MzNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24g
MjYvMDcvMTggMTM6MTEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBUaHUsIEp1bCAy
NiwgMjAxOCBhdCAxMDo0NTowOEFNICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4+IE9u
IFRodSwgSnVsIDI2LCAyMDE4IGF0IDEyOjA3IEFNLCBCb3JpcyBPc3Ryb3Zza3kKPj4+PiA8Ym9y
aXMub3N0cm92c2t5QG9yYWNsZS5jb20+IHdyb3RlOgo+Pj4+PiBPbiAwNy8yNS8yMDE4IDAyOjU2
IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+Pj4gT24gMjUvMDcvMTggMTc6MjksIEp1ZXJn
ZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+Pj4gT24gMjUvMDcvMTggMTg6MTIsIFJvZ2VyIFBhdSBNb25u
w6kgd3JvdGU6Cj4+Pj4+Pj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDA1OjA1OjM1UE0gKzAz
MDAsIGJlcmNhcnVnQGFtYXpvbi5jb20gd3JvdGU6Cj4+Pj4+Pj4+PiBPbiAwNy8yNS8yMDE4IDA1
OjAyIFBNLCBXZWkgTGl1IHdyb3RlOgo+Pj4+Pj4+Pj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0
IDAzOjQxOjExUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+Pj4+Pj4+IE9uIDI1
LzA3LzE4IDE1OjM1LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4+Pj4+Pj4+IFdoYXQg
Y291bGQgYmUgY2F1c2luZyB0aGUgYXZhaWxhYmxlIG1lbW9yeSBsb3NzIHByb2JsZW0/Cj4+Pj4+
Pj4+Pj4+PiBUaGF0IHNlZW1zIHRvIGJlIExpbnV4IGFnZ3Jlc3NpdmVseSBiYWxsb29uaW5nIG91
dCBtZW1vcnksIHlvdSBnbyBmcm9tCj4+Pj4+Pj4+Pj4+PiA3MTI5TSB0b3RhbCBtZW1vcnkgdG8g
MjQ2TS4gQXJlIHlvdSBjcmVhdGluZyBhIGxvdCBvZiBkb21haW5zPwo+Pj4+Pj4+Pj4+PiBUaGlz
IG1pZ2h0IGJlIHJlbGF0ZWQgdG8gdGhlIHRvb2xzIHRoaW5raW5nIGRvbTAgaXMgYSBQViBkb21h
aW4uCj4+Pj4+Pj4+Pj4gR29vZCBwb2ludC4KPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IEluIHRoYXQg
Y2FzZSwgeGVuc3RvcmUtbHMgLWZwIHdvdWxkIGFsc28gYmUgdXNlZnVsLiBUaGUgb3V0cHV0IHNo
b3VsZAo+Pj4+Pj4+Pj4+IHNob3cgdGhlIGJhbGxvb24gdGFyZ2V0IGZvciBEb20wLgo+Pj4+Pj4+
Pj4+Cj4+Pj4+Pj4+Pj4gWW91IGNhbiBhbHNvIHRyeSB0byBzZXQgdGhlIGF1dG9iYWxsb29uIHRv
IG9mZiBpbiAvZXRjL3hlbi94bC5jZmcgdG8gc2VlCj4+Pj4+Pj4+Pj4gaWYgaXQgbWFrZXMgYW55
IGRpZmZlcmVuY2UuCj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBXZWkuCj4+Pj4+Pj4+PiBBbHNvIHRy
aWVkIHNldHRpbmcgYXV0b2JhbGxvb25pbmcgb2ZmLCBidXQgaXQgaGFkIG5vIGVmZmVjdC4KPj4+
Pj4+Pj4gVGhpcyBpcyBhIExpbnV4L2xpYnhsIGlzc3VlIHRoYXQgSSdtIG5vdCBzdXJlIHdoYXQn
cyB0aGUgYmVzdCB3YXkgdG8KPj4+Pj4+Pj4gc29sdmUuIExpbnV4IGhhcyB0aGUgZm9sbG93aW5n
ICd3b3JrYXJvdW5kJyBpbiB0aGUgYmFsbG9vbiBkcml2ZXI6Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+IGVy
ciA9IHhlbmJ1c19zY2FuZihYQlRfTklMLCAibWVtb3J5IiwgInN0YXRpYy1tYXgiLCAiJWxsdSIs
Cj4+Pj4+Pj4+ICAgICAgICAgICAgICAgICZzdGF0aWNfbWF4KTsKPj4+Pj4+Pj4gaWYgKGVyciAh
PSAxKQo+Pj4+Pj4+PiAgICAgc3RhdGljX21heCA9IG5ld190YXJnZXQ7Cj4+Pj4+Pj4+IGVsc2UK
Pj4+Pj4+Pj4gICAgIHN0YXRpY19tYXggPj49IFBBR0VfU0hJRlQgLSAxMDsKPj4+Pj4+Pj4gdGFy
Z2V0X2RpZmYgPSB4ZW5fcHZfZG9tYWluKCkgPyAwCj4+Pj4+Pj4+ICAgICAgICAgICAgIDogc3Rh
dGljX21heCAtIGJhbGxvb25fc3RhdHMudGFyZ2V0X3BhZ2VzOwo+Pj4+Pj4+IEhtbSwgc2hvdWxk
bid0IFBWSCBiZWhhdmUgdGhlIHNhbWUgd2F5IGFzIFBWIGhlcmU/IEkgZG9uJ3QgdGhpbmsKPj4+
Pj4+PiB0aGVyZSBpcyBtZW1vcnkgbWlzc2luZyBmb3IgUFZILCBvcHBvc2VkIHRvIEhWTSdzIGZp
cm13YXJlIG1lbW9yeS4KPj4+Pj4+Pgo+Pj4+Pj4+IEFkZGluZyBCb3JpcyBmb3IgYSBzZWNvbmQg
b3Bpbmlvbi4KPj4+Pj4KPj4+Pj4gKE5vdHdpdGhzdGFuZGluZyBBbmRyZXdzJyByYW50IGJlbG93
IDstKSkKPj4+Pj4KPj4+Pj4gSSBhbSB0cnlpbmcgdG8gcmVtZW1iZXIgLS0tIHdoYXQgbWVtb3J5
IHdlcmUgd2UgdHJ5aW5nIG5vdCB0byBvbmxpbmUgZm9yCj4+Pj4+IEhWTSBoZXJlPwo+Pj4+Cj4+
Pj4gTXkgZ2VuZXJhbCBtZW1vcnkgb2YgdGhlIHNpdHVhdGlvbiBpcyB0aGlzOgo+Pj4+Cj4+Pj4g
KiBCYWxsb29uIGRyaXZlcnMgYXJlIHRvbGQgdG8gcmVhY2ggYSAidGFyZ2V0IiB2YWx1ZSBmb3Ig
bWF4X3BhZ2VzLgo+Pj4+ICogbWF4X3BhZ2VzIGluY2x1ZGVzIGFsbCBtZW1vcnkgYXNzaWduZWQg
dG8gdGhlIGd1ZXN0LCBpbmNsdWRpbmcgdmlkZW8KPj4+PiByYW0sICJzcGVjaWFsIiBwYWdlcywg
aXB4ZSBST01zLCBiaW9zIFJPTXMgZnJvbSBwYXNzZWQtdGhyb3VnaAo+Pj4+IGRldmljZXMsIGFu
ZCBzbyBvbi4KPj4+PiAqIFVuZm9ydHVuYXRlbHksIHRoZSBiYWxsb29uIGRyaXZlciBkb2Vzbid0
IGtub3cgd2hhdCB0aGVpciBtYXhfcGFnZXMKPj4+PiB2YWx1ZSBpcyBhbmQgY2FuJ3QgcmVhZCBp
dC4KPj4+PiAqIFNvIHdoYXQgdGhlIGJhbGxvb24gZHJpdmVycyBkbyBhdCB0aGUgbW9tZW50IChh
cyBJIHVuZGVyc3RhbmQgaXQpIGlzCj4+Pj4gbG9vayBhdCB0aGUgbWVtb3J5ICpyZXBvcnRlZCBh
cyBSQU0qLCBhbmQgZG8gYSBjYWxjdWxhdGlvbjoKPj4+PiAgIHZpc2libGVfcmFtIC0gdGFyZ2V0
X21heF9wYWdlcyA9IHBhZ2VzX2luX2JhbGxvb24KPj4+Pgo+Pj4+IFlvdSBjYW4gcHJvYmFibHkg
c2VlIHdoeSB0aGlzIHdvbid0IHdvcmsgLS0gdGhlIHJlc3VsdCBpcyB0aGF0IHRoZQo+Pj4+IGd1
ZXN0IGJhbGxvb25zIGRvd24gdG8gKHRhcmdldF9tYXhfcGFnZXMgKyBub25fcmFtX3BhZ2VzKS4g
IFRoaXMgaXMKPj4+PiBraW5kIG9mIG1lc3N5IGZvciBub3JtYWwgZ3Vlc3RzLCBidXQgd2hlbiB5
b3UgaGF2ZSBhCj4+Pj4gcG9wdWxhdGUtb24tZGVtYW5kIGd1ZXN0LCB0aGF0IGxlYXZlcyBub25f
cmFtX3BhZ2VzIGFtb3VudCBvZiBQb0QgcmFtCj4+Pj4gaW4gdGhlIGd1ZXN0LiAgVGhlIGh5cGVy
dmlzb3IgdGhlbiBzcGVuZHMgYSBodWdlIGFtb3VudCBvZiB3b3JrCj4+Pj4gc3dhcHBpbmcgdGhl
IFBvRCBwYWdlcyBhcm91bmQgdW5kZXIgdGhlIGd1ZXN0J3MgZmVldCwgdW50aWwgaXQgY2FuJ3QK
Pj4+PiBmaW5kIGFueSBtb3JlIHplcm9lZCBndWVzdCBwYWdlcyB0byB1c2UsIGFuZCBpdCBjcmFz
aGVzIHRoZSBndWVzdC4KPj4+Pgo+Pj4+IFRoZSBrbHVkZ2Ugd2UgaGF2ZSByaWdodCBub3cgaXMg
dG8gbWFrZSB1cCBhIG51bWJlciBmb3IgSFZNIGd1ZXN0cwo+Pj4+IHdoaWNoIGlzIHNsaWdodGx5
IGxhcmdlciB0aGFuIG5vbl9yYW1fcGFnZXMsIGFuZCB0ZWxsIHRoZSBndWVzdCB0byBhaW0KPj4+
PiBmb3IgKnRoYXQqIGluc3RlYWQuCj4+Pj4KPj4+PiBJIHRoaW5rIHdoYXQgd2UgbmVlZCBpcyBm
b3IgdGhlICp0b29sc3RhY2sqIHRvIGNhbGN1bGF0ZSB0aGUgc2l6ZSBvZgo+Pj4+IHRoZSBiYWxs
b29uIHJhdGhlciB0aGFuIHRoZSBndWVzdCwgYW5kIHRlbGwgdGhlIGJhbGxvb24gZHJpdmVyIGhv
dyBiaWcKPj4+PiB0byBtYWtlIGl0cyBiYWxsb29uLCByYXRoZXIgdGhhbiB0aGUgYmFsbG9vbiBk
cml2ZXIgdHJ5aW5nIHRvIGZpZ3VyZQo+Pj4+IHRoYXQgb3V0IG9uIGl0cyBvd24uCj4+Pgo+Pj4g
TWF5YmUgdGhlIGJlc3Qgb3B0aW9uIHdvdWxkIGJlIGZvciB0aGUgdG9vbHN0YWNrIHRvIGZldGNo
IHRoZSBlODIwCj4+PiBtZW1vcnkgbWFwIGFuZCBzZXQgdGhlIHRhcmdldCBiYXNlZCBvbiB0aGUg
c2l6ZSBvZiB0aGUgUkFNIHJlZ2lvbnMgaW4KPj4+IHRoZXJlIGZvciBQVkggRG9tMD8gVGhhdCB3
b3VsZCBjZXJ0YWlubHkgbWF0Y2ggdGhlIGV4cGVjdGF0aW9ucyBvZiB0aGUKPj4+IGd1ZXN0Lgo+
Pj4KPj4+IE5vdGUgdGhhdCBmb3IgRG9tVXMgaWYgaHZtbG9hZGVyIChvciBhbnkgb3RoZXIgY29t
cG9uZW50KSBpbnNpZGUgb2YKPj4+IHRoZSBndWVzdCBjaGFuZ2VzIHRoZSBtZW1vcnkgbWFwIGl0
IHdvdWxkIGFsc28gaGF2ZSB0byBhZGp1c3QgdGhlCj4+PiB2YWx1ZSBpbiB0aGUgeGVuc3RvcmUg
J3RhcmdldCcgbm9kZS4KPj4KPj4gSG93IHdvdWxkIGl0IGRvIHRoYXQgbGF0ZXIgd2hlbiB0aGUg
Z3Vlc3QgaXMgYWxyZWFkeSBydW5uaW5nPwo+IAo+IGh2bWxvYWRlciBzaG91bGQgbW9kaWZ5IHRo
ZSAndGFyZ2V0JyB4ZW5zdG9yZSBub2RlIGlmIGl0IGNoYW5nZXMgdGhlCj4gbWVtb3J5IG1hcC4K
PiAKPiBTbyB0aGUgdmFsdWUgcHJvdmlkZWQgYnkgdGhlIHRvb2xzdGFjayB3b3VsZCBtYXRjaCB0
aGUgYW1vdW50IG9mIFJBTQo+IGluIHRoZSBtZW1vcnkgbWFwIHVwIHRvIHRoZSBwb2ludCB3aGVy
ZSB0aGUgZ3Vlc3QgaXMgc3RhcnRlZCwgZnJvbQo+IHRoZXJlIG9uIGFueXRoaW5nIGluc2lkZSB0
aGUgZ3Vlc3QgY2hhbmdpbmcgdGhlIG1lbW9yeSBtYXAgc2hvdWxkIGFsc28KPiBjaGFuZ2UgdGhl
IHhlbnN0b3JlIHZhbHVlLgoKU28gd2hhdCBzaG91bGQgbGlieGwgd3JpdGUgaW50byB0YXJnZXQg
d2hlbiB0aGUgdXNlciBzcGVjaWZpZXMgYSBuZXcKdmFsdWUgdmlhICJ4bCBtZW0tc2V0IiB0aGVu
PyBJdCBkb2Vzbid0IGtub3cgd2hldGhlciB0aGUgZ3Vlc3QgaXMgc3RpbGwKdHJ5aW5nIHRvIHJl
YWNoIHRoZSBvbGQgdGFyZ2V0LCBzbyBpdCBjYW4ndCB0cnVzdCB0aGUgY3VycmVudCBtZW1vcnkK
YWxsb2NhdGVkIGFuZCB0YXJnZXQgdmFsdWUgaW4gWGVuc3RvcmUgdG8gbWF0Y2guCgoKSnVlcmdl
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 14:03:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 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 1figrq-0003XO-Rv; Thu, 26 Jul 2018 14:03: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=beub=kk=xenproject.org=prvs=738fd18b3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1figrp-0003XC-VZ
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 14:03:46 +0000
X-Inumbo-ID: bef60b33-90dc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bef60b33-90dc-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 14:04:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="61180999"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75012-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=cf4e79e466f951e72c2cbd40002c71fdaddad389
X-Osstest-Versions-That: ovmf=98d20e44dc72d9858523687fda11ab8fc570fcec
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 26 Jul 2018 15:03:07 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75012: 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
NTAxMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDEyLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAxMQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGNmNGU3OWU0NjZmOTUxZTcyYzJjYmQ0MDAwMmM3
MWZkYWRkYWQzODkKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDk4ZDIw
ZTQ0ZGM3MmQ5ODU4NTIzNjg3ZmRhMTFhYjhmYzU3MGZjZWMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAxMSAgMjAxOC0wNy0yNiAwOTo0OTo1MyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMTIgIDIwMTgtMDctMjYgMTI6NTA6MDUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFn
ZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
c291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBs
aWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCBjZjRlNzllNDY2Zjk1MWU3MmMyY2JkNDAwMDJjNzFmZGFkZGFk
Mzg5CkF1dGhvcjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBK
dWwgMjYgMTY6NDQ6MjIgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBOb3Qg
dXNlIGRpc2FibGVkIEFQIHdoZW4gY2FsbCBTdGFydEFsbEFQcy4KICAgIAogICAgQmFzZSBvbiBV
RUZJIHNwZWMgcmVxdWlyZW1lbnQsIFN0YXJ0QWxsQVBzIGZ1bmN0aW9uIHNob3VsZCBub3QgdXNl
IHRoZSBBUHMgd2hpY2ggaGFzIGJlZW4gZGlzYWJsZWQgYmVmb3JlLiBUaGlzIHBhdGNoIGp1c3Qg
Y2hhbmdlIGN1cnJlbnQgY29kZSB0byBmb2xsb3cgdGhpcyBydWxlLgogICAgCiAgICBWMyBjaGFu
Z2VzOgogICAgT25seSBjYWxsZWQgYnkgU3RhcnRVcEFsbEFwcywgV2FrZVVwQXAgd2lsbCBub3Qg
d2FrZSB1cCB0aGUgZGlzYWJsZWQgQVBzLCBpbiBvdGhlciBjYXNlcyBhbHNvIG5lZWQgdG8gaW5j
bHVkZSB0aGUgZGlzYWJsZWQgQVBzLCBzdWNoIGFzIENwdUR4ZSBkcml2ZXIgc3RhcnQgdXAgYW5k
IENoYW5nZUFwTG9vcENhbGxiYWNrIGZ1bmN0aW9uLgogICAgCiAgICBXYWtlVXBBUCgpIGlzIGNh
bGxlZCB3aXRoIChCcm9hZGNhc3QgJiYgV2FrZVVwRGlzYWJsZWRBcHMpIGZyb20gTXBJbml0TGli
SW5pdGlhbGl6ZSgpLCBDb2xsZWN0UHJvY2Vzc29yQ291bnQoKSBhbmQgTXBJbml0Q2hhbmdlQXBM
b29wQ2FsbGJhY2soKSBvbmx5LiBUaGUgZmlyc3QgdHdvIHJ1biBiZWZvcmUgdGhlIFBQSSBvciBQ
cm90b2NvbCB1c2VyIGhhcyBhIGNoYW5jZSB0byBkaXNhYmxlIGFueSBBUHMuIFRoZSBsYXN0IG9u
ZSBydW5zIGluIHJlc3BvbnNlIHRvIHRoZSBFeGl0Qm9vdFNlcnZpY2VzIGFuZCBMZWdhY3lCb290
IGV2ZW50cywgYWZ0ZXIgd2hpY2ggdGhlIE1QIHByb3RvY29sIGlzIHVudXNhYmxlLiBGb3IgdGhp
cyByZWFzb24sIGl0IGRvZXNuJ3QgbWF0dGVyIHRoYXQgYW4gb3JpZ2luYWxseSBkaXNhYmxlZCBB
UCdzIHN0YXRlIGlzIG5vdCByZXN0b3JlZCB0byBEaXNhYmxlZCwgd2hlbgogICAgV2FrZVVwQVAo
KSBpcyBjYWxsZWQgd2l0aCAoQnJvYWRjYXN0ICYmIFdha2VVcERpc2FibGVkQXBzKS4KICAgIAog
ICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDYzogUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgRG9uZyA8ZXJp
Yy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50
ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+
CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KCmNvbW1pdCAyZGEzZTk2Y2I3YWE0NTEwZjViNTA4NmVmY2EwYzIxODhjMDU1NzUxCkF1dGhv
cjogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMjQgMjI6
Mjk6NTMgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBSZW1vdmUgU3RhcnRD
b3VudCBhbmQgdm9sYXRpbGUgZGVmaW5pdGlvbi4KICAgIAogICAgVGhlIHBhdGNoIGluY2x1ZGVz
IGJlbG93IGNoYW5nZXM6CiAgICAoMSkgSXQgcmVtb3ZlcyAidm9sYXRpbGUiIGZyb20gUnVubmlu
Z0NvdW50LCBiZWNhdXNlIG9ubHkgdGhlIEJTUCBtb2RpZmllcyBpdC4KICAgICgyKSBXaGVuIHdl
IGRldGVjdCBhIHRpbWVvdXQgaW4gQ2hlY2tBbGxBUHMoKSwgYW5kIGNvbGxlY3QgdGhlIGxpc3Qg
b2YgZmFpbGVkIENQVXMsIHRoZSBzaXplIG9mIHRoZSBsaXN0IGlzIGRlcml2ZWQgZnJvbSB0aGUg
Zm9sbG93aW5nIGRpZmZlcmVuY2UsIGJlZm9yZSB0aGUgcGF0Y2g6CiAgICAgIFN0YXJ0Q291bnQg
LSBGaW5pc2hlZENvdW50CiAgICB3aGVyZSAiU3RhcnRDb3VudCIgaXMgc2V0IGJ5IHRoZSBCU1Ag
YXQgc3RhcnR1cCwgYW5kIEZpbmlzaGVkQ291bnQgaXMgaW5jcmVtZW50ZWQgYnkgdGhlIEFQcyB0
aGVtc2VsdmVzLgogICAgSGVyZSB0aGUgcGF0Y2ggcmVwbGFjZXMgdGhpcyBkaWZmZXJlbmNlIHdp
dGgKICAgICAgU3RhcnRDb3VudCAtIFJ1bm5pbmdDb3VudAogICAgdGhhdCBpcywgdGhlIGRpZmZl
cmVuY2UgaXMgbm8gbW9yZSBjYWxjdWxhdGVkIGZyb20gdGhlIEJTUCdzIHN0YXJ0dXAgY291bnRl
ciBhbmQgdGhlIEFQJ3Mgc2hhcmVkIGZpbmlzaCBjb3VudGVyLCBidXQgZnJvbSB0aGUgUnVubmlu
Z0NvdW50IG1lYXN1cmVtZW50IHRoYXQgdGhlIEJTUCBkb2VzIGl0c2VsZiwgaW4gQ2hlY2tBbGxB
UHMoKS4KICAgICgzKSBGaW5hbGx5LCB0aGUgcGF0Y2ggY2hhbmdlcyB0aGUgbWVhbmluZyBvZiBS
dW5uaW5nQ291bnQuIEJlZm9yZSB0aGUgcGF0Y2gsIHdlIGhhdmU6CiAgICAtIFN0YXJ0Q291bnQ6
IHRoZSBudW1iZXIgb2YgQVBzIHRoZSBCU1Agc3RhcnMgdXAsCiAgICAtIFJ1bm5pbmdDb3VudDog
dGhlIG51bWJlciBvZiBmaW5pc2hlZCBBUHMgdGhhdCB0aGUgQlNQIGNvbGxlY3RlZAogICAgQWZ0
ZXIgdGhlIHBhdGNoLCBTdGFydENvdW50IGlzIHJlbW92ZWQsIGFuZCBSdW5uaW5nQ291bnQgaXMg
KnJlZGVmaW5lZCogYXMgdGhlIGZvbGxvd2luZyBkaWZmZXJlbmNlOgogICAgICBPTERfU3RhcnRD
b3VudCAtIE9MRF9SdW5uaW5nQ291bnQKICAgIEdpdmluZyB0aGUgbnVtYmVyIG9mIEFQcyB0aGF0
IHRoZSBCU1Agc3RhcnRlZCB1cCBidXQgaGFzbid0IGNvbGxlY3RlZCB5ZXQuCiAgICAKICAgIENj
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9u
Z0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAg
VGVzdGVkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKY29tbWl0IDJhNTk5
N2Y4OTliYzBiYjI4NTFkM2JhNzE2OGI3OGIzNjQ0NGU2ZjAKQXV0aG9yOiBFcmljIERvbmcgPGVy
aWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgVHVlIEp1bCAyNCAyMjoyNTo0MSAyMDE4ICswODAw
CgogICAgVWVmaUNwdVBrZy9NcEluaXRMaWI6IFJlbW92ZSByZWR1bmRhbnQgQ3B1U3RhdGVGaW5p
c2hlZCBTdGF0ZS4KICAgIAogICAgQ3VycmVudCBDUFUgc3RhdGUgZGVmaW5pdGlvbiBpbmNsdWRl
IENwdVN0YXRlSWRsZSBhbmQgQ3B1U3RhdGVGaW5pc2hlZC4KICAgIEFmdGVyIGludmVzdGlnYXRp
b24sIGN1cnJlbnQgY29kZSBjYW4gdXNlIENwdVN0YXRlSWRsZSB0byByZXBsYWNlIHRoZQogICAg
Q3B1U3RhdGVGaW5pc2hlZC4gSXQgd2lsbCByZWR1Y2UgdGhlIHN0YXRlIG51bWJlciBhbmQgZWFz
eSBmb3IgbWFpbnRlbmFuY2UuCiAgICAKICAgID4gQmVmb3JlIHRoaXMgcGF0Y2gsIHRoZSBzdGF0
ZSB0cmFuc2l0aW9ucyBmb3IgYW4gQVAgYXJlOgogICAgPgogICAgPiAgIElkbGUgLS0tLT4gUmVh
ZHkgLS0tLT4gQnVzeSAtLS0tPiBGaW5pc2hlZCAtLS0tPiBJZGxlCiAgICA+ICAgICAgICBbQlNQ
XSAgICAgICBbQVBdICAgICAgIFtBUF0gICAgICAgICAgIFtCU1BdCiAgICA+CiAgICA+IEFmdGVy
IHRoZSBwYXRjaCwgdGhlIHN0YXRlIHRyYW5zaXRpb25zIGZvciBhbiBBUCBhcmU6CiAgICA+CiAg
ICA+ICAgSWRsZSAtLS0tPiBSZWFkeSAtLS0tPiBCdXN5IC0tLS0+IElkbGUKICAgID4gICAgICAg
IFtCU1BdICAgICAgIFtBUF0gICAgICAgW0FQXQogICAgCiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFRlc3RlZC1ieTogTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 14:36:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 14: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 1fihN3-0005mM-Ex; Thu, 26 Jul 2018 14: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=jynw=kk=citrix.com=prvs=738e045eb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fihN1-0005mH-Pe
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 14:35:59 +0000
X-Inumbo-ID: 3f727db4-90e1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f727db4-90e1-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 14:36:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="76749334"
Date: Thu, 26 Jul 2018 16:35:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180726143546.wayvuodjtcs4kxaa@mac.bytemobile.com>
References: <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
 <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
 <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
 <b66e5e1c-5c56-9eda-562e-768763d0df78@suse.com>
 <20180726135056.xxpdhfpqc5o7mpxw@mac.bytemobile.com>
 <3e9318c4-935b-aa73-62b5-45209a433cdd@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3e9318c4-935b-aa73-62b5-45209a433cdd@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] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <dunlapg@umich.edu>, Jan Beulich <JBeulich@suse.com>,
 abelgun@amazon.com, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMDM6NTg6NDNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyNi8wNy8xOCAxNTo1MCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgSnVsIDI2LCAyMDE4IGF0IDAxOjIyOjMzUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3Jv
dGU6Cj4gPj4gT24gMjYvMDcvMTggMTM6MTEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+
IE9uIFRodSwgSnVsIDI2LCAyMDE4IGF0IDEwOjQ1OjA4QU0gKzAxMDAsIEdlb3JnZSBEdW5sYXAg
d3JvdGU6Cj4gPj4+PiBPbiBUaHUsIEp1bCAyNiwgMjAxOCBhdCAxMjowNyBBTSwgQm9yaXMgT3N0
cm92c2t5Cj4gPj4+PiA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+Pj4+
IE9uIDA3LzI1LzIwMTggMDI6NTYgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4+Pj4+IE9u
IDI1LzA3LzE4IDE3OjI5LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+ID4+Pj4+Pj4gT24gMjUvMDcv
MTggMTg6MTIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+Pj4+Pj4gT24gV2VkLCBKdWwg
MjUsIDIwMTggYXQgMDU6MDU6MzVQTSArMDMwMCwgYmVyY2FydWdAYW1hem9uLmNvbSB3cm90ZToK
PiA+Pj4+Pj4+Pj4gT24gMDcvMjUvMjAxOCAwNTowMiBQTSwgV2VpIExpdSB3cm90ZToKPiA+Pj4+
Pj4+Pj4+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDAzOjQxOjExUE0gKzAyMDAsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4gPj4+Pj4+Pj4+Pj4gT24gMjUvMDcvMTggMTU6MzUsIFJvZ2VyIFBhdSBN
b25uw6kgd3JvdGU6Cj4gPj4+Pj4+Pj4+Pj4+PiBXaGF0IGNvdWxkIGJlIGNhdXNpbmcgdGhlIGF2
YWlsYWJsZSBtZW1vcnkgbG9zcyBwcm9ibGVtPwo+ID4+Pj4+Pj4+Pj4+PiBUaGF0IHNlZW1zIHRv
IGJlIExpbnV4IGFnZ3Jlc3NpdmVseSBiYWxsb29uaW5nIG91dCBtZW1vcnksIHlvdSBnbyBmcm9t
Cj4gPj4+Pj4+Pj4+Pj4+IDcxMjlNIHRvdGFsIG1lbW9yeSB0byAyNDZNLiBBcmUgeW91IGNyZWF0
aW5nIGEgbG90IG9mIGRvbWFpbnM/Cj4gPj4+Pj4+Pj4+Pj4gVGhpcyBtaWdodCBiZSByZWxhdGVk
IHRvIHRoZSB0b29scyB0aGlua2luZyBkb20wIGlzIGEgUFYgZG9tYWluLgo+ID4+Pj4+Pj4+Pj4g
R29vZCBwb2ludC4KPiA+Pj4+Pj4+Pj4+Cj4gPj4+Pj4+Pj4+PiBJbiB0aGF0IGNhc2UsIHhlbnN0
b3JlLWxzIC1mcCB3b3VsZCBhbHNvIGJlIHVzZWZ1bC4gVGhlIG91dHB1dCBzaG91bGQKPiA+Pj4+
Pj4+Pj4+IHNob3cgdGhlIGJhbGxvb24gdGFyZ2V0IGZvciBEb20wLgo+ID4+Pj4+Pj4+Pj4KPiA+
Pj4+Pj4+Pj4+IFlvdSBjYW4gYWxzbyB0cnkgdG8gc2V0IHRoZSBhdXRvYmFsbG9vbiB0byBvZmYg
aW4gL2V0Yy94ZW4veGwuY2ZnIHRvIHNlZQo+ID4+Pj4+Pj4+Pj4gaWYgaXQgbWFrZXMgYW55IGRp
ZmZlcmVuY2UuCj4gPj4+Pj4+Pj4+Pgo+ID4+Pj4+Pj4+Pj4gV2VpLgo+ID4+Pj4+Pj4+PiBBbHNv
IHRyaWVkIHNldHRpbmcgYXV0b2JhbGxvb25pbmcgb2ZmLCBidXQgaXQgaGFkIG5vIGVmZmVjdC4K
PiA+Pj4+Pj4+PiBUaGlzIGlzIGEgTGludXgvbGlieGwgaXNzdWUgdGhhdCBJJ20gbm90IHN1cmUg
d2hhdCdzIHRoZSBiZXN0IHdheSB0bwo+ID4+Pj4+Pj4+IHNvbHZlLiBMaW51eCBoYXMgdGhlIGZv
bGxvd2luZyAnd29ya2Fyb3VuZCcgaW4gdGhlIGJhbGxvb24gZHJpdmVyOgo+ID4+Pj4+Pj4+Cj4g
Pj4+Pj4+Pj4gZXJyID0geGVuYnVzX3NjYW5mKFhCVF9OSUwsICJtZW1vcnkiLCAic3RhdGljLW1h
eCIsICIlbGx1IiwKPiA+Pj4+Pj4+PiAgICAgICAgICAgICAgICAmc3RhdGljX21heCk7Cj4gPj4+
Pj4+Pj4gaWYgKGVyciAhPSAxKQo+ID4+Pj4+Pj4+ICAgICBzdGF0aWNfbWF4ID0gbmV3X3Rhcmdl
dDsKPiA+Pj4+Pj4+PiBlbHNlCj4gPj4+Pj4+Pj4gICAgIHN0YXRpY19tYXggPj49IFBBR0VfU0hJ
RlQgLSAxMDsKPiA+Pj4+Pj4+PiB0YXJnZXRfZGlmZiA9IHhlbl9wdl9kb21haW4oKSA/IDAKPiA+
Pj4+Pj4+PiAgICAgICAgICAgICA6IHN0YXRpY19tYXggLSBiYWxsb29uX3N0YXRzLnRhcmdldF9w
YWdlczsKPiA+Pj4+Pj4+IEhtbSwgc2hvdWxkbid0IFBWSCBiZWhhdmUgdGhlIHNhbWUgd2F5IGFz
IFBWIGhlcmU/IEkgZG9uJ3QgdGhpbmsKPiA+Pj4+Pj4+IHRoZXJlIGlzIG1lbW9yeSBtaXNzaW5n
IGZvciBQVkgsIG9wcG9zZWQgdG8gSFZNJ3MgZmlybXdhcmUgbWVtb3J5Lgo+ID4+Pj4+Pj4KPiA+
Pj4+Pj4+IEFkZGluZyBCb3JpcyBmb3IgYSBzZWNvbmQgb3Bpbmlvbi4KPiA+Pj4+Pgo+ID4+Pj4+
IChOb3R3aXRoc3RhbmRpbmcgQW5kcmV3cycgcmFudCBiZWxvdyA7LSkpCj4gPj4+Pj4KPiA+Pj4+
PiBJIGFtIHRyeWluZyB0byByZW1lbWJlciAtLS0gd2hhdCBtZW1vcnkgd2VyZSB3ZSB0cnlpbmcg
bm90IHRvIG9ubGluZSBmb3IKPiA+Pj4+PiBIVk0gaGVyZT8KPiA+Pj4+Cj4gPj4+PiBNeSBnZW5l
cmFsIG1lbW9yeSBvZiB0aGUgc2l0dWF0aW9uIGlzIHRoaXM6Cj4gPj4+Pgo+ID4+Pj4gKiBCYWxs
b29uIGRyaXZlcnMgYXJlIHRvbGQgdG8gcmVhY2ggYSAidGFyZ2V0IiB2YWx1ZSBmb3IgbWF4X3Bh
Z2VzLgo+ID4+Pj4gKiBtYXhfcGFnZXMgaW5jbHVkZXMgYWxsIG1lbW9yeSBhc3NpZ25lZCB0byB0
aGUgZ3Vlc3QsIGluY2x1ZGluZyB2aWRlbwo+ID4+Pj4gcmFtLCAic3BlY2lhbCIgcGFnZXMsIGlw
eGUgUk9NcywgYmlvcyBST01zIGZyb20gcGFzc2VkLXRocm91Z2gKPiA+Pj4+IGRldmljZXMsIGFu
ZCBzbyBvbi4KPiA+Pj4+ICogVW5mb3J0dW5hdGVseSwgdGhlIGJhbGxvb24gZHJpdmVyIGRvZXNu
J3Qga25vdyB3aGF0IHRoZWlyIG1heF9wYWdlcwo+ID4+Pj4gdmFsdWUgaXMgYW5kIGNhbid0IHJl
YWQgaXQuCj4gPj4+PiAqIFNvIHdoYXQgdGhlIGJhbGxvb24gZHJpdmVycyBkbyBhdCB0aGUgbW9t
ZW50IChhcyBJIHVuZGVyc3RhbmQgaXQpIGlzCj4gPj4+PiBsb29rIGF0IHRoZSBtZW1vcnkgKnJl
cG9ydGVkIGFzIFJBTSosIGFuZCBkbyBhIGNhbGN1bGF0aW9uOgo+ID4+Pj4gICB2aXNpYmxlX3Jh
bSAtIHRhcmdldF9tYXhfcGFnZXMgPSBwYWdlc19pbl9iYWxsb29uCj4gPj4+Pgo+ID4+Pj4gWW91
IGNhbiBwcm9iYWJseSBzZWUgd2h5IHRoaXMgd29uJ3Qgd29yayAtLSB0aGUgcmVzdWx0IGlzIHRo
YXQgdGhlCj4gPj4+PiBndWVzdCBiYWxsb29ucyBkb3duIHRvICh0YXJnZXRfbWF4X3BhZ2VzICsg
bm9uX3JhbV9wYWdlcykuICBUaGlzIGlzCj4gPj4+PiBraW5kIG9mIG1lc3N5IGZvciBub3JtYWwg
Z3Vlc3RzLCBidXQgd2hlbiB5b3UgaGF2ZSBhCj4gPj4+PiBwb3B1bGF0ZS1vbi1kZW1hbmQgZ3Vl
c3QsIHRoYXQgbGVhdmVzIG5vbl9yYW1fcGFnZXMgYW1vdW50IG9mIFBvRCByYW0KPiA+Pj4+IGlu
IHRoZSBndWVzdC4gIFRoZSBoeXBlcnZpc29yIHRoZW4gc3BlbmRzIGEgaHVnZSBhbW91bnQgb2Yg
d29yawo+ID4+Pj4gc3dhcHBpbmcgdGhlIFBvRCBwYWdlcyBhcm91bmQgdW5kZXIgdGhlIGd1ZXN0
J3MgZmVldCwgdW50aWwgaXQgY2FuJ3QKPiA+Pj4+IGZpbmQgYW55IG1vcmUgemVyb2VkIGd1ZXN0
IHBhZ2VzIHRvIHVzZSwgYW5kIGl0IGNyYXNoZXMgdGhlIGd1ZXN0Lgo+ID4+Pj4KPiA+Pj4+IFRo
ZSBrbHVkZ2Ugd2UgaGF2ZSByaWdodCBub3cgaXMgdG8gbWFrZSB1cCBhIG51bWJlciBmb3IgSFZN
IGd1ZXN0cwo+ID4+Pj4gd2hpY2ggaXMgc2xpZ2h0bHkgbGFyZ2VyIHRoYW4gbm9uX3JhbV9wYWdl
cywgYW5kIHRlbGwgdGhlIGd1ZXN0IHRvIGFpbQo+ID4+Pj4gZm9yICp0aGF0KiBpbnN0ZWFkLgo+
ID4+Pj4KPiA+Pj4+IEkgdGhpbmsgd2hhdCB3ZSBuZWVkIGlzIGZvciB0aGUgKnRvb2xzdGFjayog
dG8gY2FsY3VsYXRlIHRoZSBzaXplIG9mCj4gPj4+PiB0aGUgYmFsbG9vbiByYXRoZXIgdGhhbiB0
aGUgZ3Vlc3QsIGFuZCB0ZWxsIHRoZSBiYWxsb29uIGRyaXZlciBob3cgYmlnCj4gPj4+PiB0byBt
YWtlIGl0cyBiYWxsb29uLCByYXRoZXIgdGhhbiB0aGUgYmFsbG9vbiBkcml2ZXIgdHJ5aW5nIHRv
IGZpZ3VyZQo+ID4+Pj4gdGhhdCBvdXQgb24gaXRzIG93bi4KPiA+Pj4KPiA+Pj4gTWF5YmUgdGhl
IGJlc3Qgb3B0aW9uIHdvdWxkIGJlIGZvciB0aGUgdG9vbHN0YWNrIHRvIGZldGNoIHRoZSBlODIw
Cj4gPj4+IG1lbW9yeSBtYXAgYW5kIHNldCB0aGUgdGFyZ2V0IGJhc2VkIG9uIHRoZSBzaXplIG9m
IHRoZSBSQU0gcmVnaW9ucyBpbgo+ID4+PiB0aGVyZSBmb3IgUFZIIERvbTA/IFRoYXQgd291bGQg
Y2VydGFpbmx5IG1hdGNoIHRoZSBleHBlY3RhdGlvbnMgb2YgdGhlCj4gPj4+IGd1ZXN0Lgo+ID4+
Pgo+ID4+PiBOb3RlIHRoYXQgZm9yIERvbVVzIGlmIGh2bWxvYWRlciAob3IgYW55IG90aGVyIGNv
bXBvbmVudCkgaW5zaWRlIG9mCj4gPj4+IHRoZSBndWVzdCBjaGFuZ2VzIHRoZSBtZW1vcnkgbWFw
IGl0IHdvdWxkIGFsc28gaGF2ZSB0byBhZGp1c3QgdGhlCj4gPj4+IHZhbHVlIGluIHRoZSB4ZW5z
dG9yZSAndGFyZ2V0JyBub2RlLgo+ID4+Cj4gPj4gSG93IHdvdWxkIGl0IGRvIHRoYXQgbGF0ZXIg
d2hlbiB0aGUgZ3Vlc3QgaXMgYWxyZWFkeSBydW5uaW5nPwo+ID4gCj4gPiBodm1sb2FkZXIgc2hv
dWxkIG1vZGlmeSB0aGUgJ3RhcmdldCcgeGVuc3RvcmUgbm9kZSBpZiBpdCBjaGFuZ2VzIHRoZQo+
ID4gbWVtb3J5IG1hcC4KPiA+IAo+ID4gU28gdGhlIHZhbHVlIHByb3ZpZGVkIGJ5IHRoZSB0b29s
c3RhY2sgd291bGQgbWF0Y2ggdGhlIGFtb3VudCBvZiBSQU0KPiA+IGluIHRoZSBtZW1vcnkgbWFw
IHVwIHRvIHRoZSBwb2ludCB3aGVyZSB0aGUgZ3Vlc3QgaXMgc3RhcnRlZCwgZnJvbQo+ID4gdGhl
cmUgb24gYW55dGhpbmcgaW5zaWRlIHRoZSBndWVzdCBjaGFuZ2luZyB0aGUgbWVtb3J5IG1hcCBz
aG91bGQgYWxzbwo+ID4gY2hhbmdlIHRoZSB4ZW5zdG9yZSB2YWx1ZS4KPiAKPiBTbyB3aGF0IHNo
b3VsZCBsaWJ4bCB3cml0ZSBpbnRvIHRhcmdldCB3aGVuIHRoZSB1c2VyIHNwZWNpZmllcyBhIG5l
dwo+IHZhbHVlIHZpYSAieGwgbWVtLXNldCIgdGhlbj8KCkkgdGhvdWdodCB0aGUgcHJvYmxlbSB3
YXMgYXQgZ3Vlc3QgYm9vdCwgd2hlcmUgdGhlIE9TIHNlZXMgYSB0YXJnZXQKdmFsdWUgZGlmZmVy
ZW50IHRoYW4gdGhlIGFtb3VudCBvZiBSQU0gaW4gdGhlIG1lbW9yeSBtYXAsIGJ1dCBJIHNlZQp0
aGF0IHRoZSBzYW1lIHByb2JsZW0gd291bGQgaGFwcGVuIHdoZW4gZG9pbmcgYSBtZW0tc2V0IGJl
Y2F1c2UgdGhlCnRhcmdldCBzZXQgaW4geGVuc3RvcmUgd291bGQgbWF0Y2ggZC0+dG90X3BhZ2Vz
LCBidXQgdGhlIGd1ZXN0IHdvbid0CmJlIGFibGUgdG8gcmVhY2ggaXQgZHVlIHRvIG1lbW9yeSBi
ZWluZyB1c2VkIGJ5IGZpcm13YXJlLiBTb3JyeSBmb3IKdGhlIG5vaXNlLgoKUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 14:44:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 14:44:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fihUx-0006XM-G7; Thu, 26 Jul 2018 14:44: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=kwtj=kk=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fihUv-0006XH-Fd
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 14:44:09 +0000
X-Inumbo-ID: 451dd59c-90e2-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x242.google.com (unknown [2607:f8b0:400d:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 451dd59c-90e2-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 16:43:33 +0200 (CEST)
Received: by mail-qk0-x242.google.com with SMTP id u21-v6so1152430qku.2
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 07:44:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=ilkdPMiAOoRvrXjf0DwReWQcoT/egwSeiA+sYVBxmMY=;
 b=J/cZnh6sl57wplv9SPBmuj5ALb6ja5CJ/ts8VMPCVwoz5lT8ephichKyAyYQHi5lrJ
 3bB35M5qkF0YCsD+0m1zHp3E6CVGI6VWRTR8ZNUu6DGriMdjTg1KWsTw2qlVeW9amAsj
 xJ9u9Hc/Vf6bO1BDf9048LtAgCHd2w/egS0dUGG5EpuySRObiE/PBK2ATdOq4uLbtKWJ
 /Xja89mEfEv1efoVFhxjnMhDHmOlqZuorAlWoDwSZDS4wC7yknsFfpIPhVbKABuAeB3t
 WZAp4BUudLVPr6iobRWtHBHa1EptRwd0yREp9acFPApLeagcb0kOn5qCktPA4mFz3hul
 7atw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=ilkdPMiAOoRvrXjf0DwReWQcoT/egwSeiA+sYVBxmMY=;
 b=c0F/rgtR5gyS3/ZDbwo/CH5u0f2r4e9FgrZY9yYdPttVRCtlx38wn4CAe5vSa9xpbW
 deN4xxpGsujx6S7pWnTGmivheG3IPjhw9zyvno1tQ4f++M4jzG1wbLv5550RfdDOVBF3
 5IPwOtNcPqDd1cwIHjnVYm+WqL2OfBaRNvzGtF+7qg/9jpy7cbe+fz9GACtBz0b3dhHG
 +yHkXuPoO+VjR6DUvvVNWUIa/BoJ++IbLDqHOimn9VyNYtNrr4z+ern6hD6H6hFfRaTx
 S47Y4x1IZCSxQGOdvjPPC34YwocJP+JcXkQLDTo8qUeo0aR+mGOVjqmluRdop3UyRDE1
 tNOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=ilkdPMiAOoRvrXjf0DwReWQcoT/egwSeiA+sYVBxmMY=;
 b=TyCTGp3W9H/tBtoFjvVqEATiKXaea5cGQWQ9DyUxDDWFUQF+Ech/liZrv835uEjjFm
 5OFH7129mufxsiq9HfhyZSIoUMIaD72vBLSlUfP121c/9Ng/4z+2GD9tmp4fkxIlFPna
 PyUjZaYpf24eTNArFVdzhZCdK+Ho8JDewcjjZnG91L/GMB76dHK1So3AYw8IkiRddxno
 jIutNy7/hmMDlIjacm2yCXGR6sXF1uh3m+41TG58z1oY0hSYTG3m2JjpukVrIw58zG4V
 XKJ1Z7K5d07fGSAHkfCPtqPjrm6HmAiJeBEW+9MzZCy250rnoD8QvOiGx4L0/k3Lj9YU
 W1Xw==
X-Gm-Message-State: AOUpUlHHZSoy7SR+lN9A4deiIGCpAuDY0vTTiIr5yE5Ht/tG97WOXzes
 5dOvQnblcA7yRtug19qzeFAbUQ2o2rNzcDOoUbU=
X-Google-Smtp-Source: AAOMgpf8SgbCCio09uV9nAXKZROefKRctgK4cAHzEyKJcXICpzl024fpBEjeRcivBpRvoyW3ZtyFLju/H7RwTK5g1vs=
X-Received: by 2002:a37:b682:: with SMTP id
 g124-v6mr1968481qkf.237.1532616247907; 
 Thu, 26 Jul 2018 07:44:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP; Thu, 26 Jul 2018 07:44:07
 -0700 (PDT)
In-Reply-To: <de497eb0-bf06-f5b1-c8c9-7f0f23dd9b08@suse.com>
References: <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <3db42ec0-8542-1bea-ffee-0ac5dc4d7277@suse.com>
 <20180725140237.pjjzeaibcdo2ov7j@citrix.com>
 <9f85c7af-1115-6888-da0d-d5f93376939f@amazon.com>
 <20180725161210.qm3kmcw6ylfbycfk@mac.bytemobile.com>
 <3b825085-6fb2-6204-4eff-eaad8059f1d2@suse.com>
 <b0d37c05-3438-477b-3bd6-63e01e70de62@citrix.com>
 <76c92f25-9d0b-e317-ba9b-80c6f7d6dd64@oracle.com>
 <CAFLBxZY3+TeiP9m_ikA_m3a7q6qhSjP2YqfHzs9DnoYrATKb_A@mail.gmail.com>
 <20180726111145.za7enqdukb6kq4iz@mac.bytemobile.com>
 <b66e5e1c-5c56-9eda-562e-768763d0df78@suse.com>
 <CAFLBxZYPe-TLc-JHwDVGsuj8ZRvRRwyh7UW+-5Vf6ukCrj+wxw@mail.gmail.com>
 <de497eb0-bf06-f5b1-c8c9-7f0f23dd9b08@suse.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Thu, 26 Jul 2018 15:44:07 +0100
X-Google-Sender-Auth: Ew2zYK02GjIb1z1wdb7I1zFoJP8
Message-ID: <CAFLBxZb+kT1xGRiZZyx+Vq56ND6U1c5ke_TYCTd6mB=X2HLToA@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [Memory Accounting] was: Re: PVH dom0 creation
 fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Jan Beulich <JBeulich@suse.com>, abelgun@amazon.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>,
 David Woodhouse <dwmw2@infradead.org>, bercarug@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMToxOSBQTSwgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPiB3cm90ZToKPiBPbiAyNi8wNy8xOCAxMzoyNywgR2VvcmdlIER1bmxhcCB3cm90ZToK
Pj4gT24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMTI6MjIgUE0sIEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4gd3JvdGU6Cj4+PiBJIGJlbGlldmUgdGhlIHJpZ2h0IHdheSB3b3VsZCBiZSB0
byBkZXNpZ24gYSBwcm9wZXIgYmFsbG9vbmluZyBpbnRlcmZhY2UKPj4+IHN1aXRhYmxlIGZvciBh
bGwga2luZHMgb2YgZ3Vlc3RzIGZyb20gc2NyYXRjaC4gVGhpcyBzaG91bGQgaW5jbHVkZSBob3cK
Pj4+IHRvIGRlYWwgd2l0aCBob3RwbHVnIG9mIG1lbW9yeSBvciBib290aW5nIHdpdGggbWVtIDwg
bWVtX21heC4gV2hldGhlcgo+Pj4gUG9EIHNob3VsZCBiZSBpbmNsdWRlZCBzaG91bGQgYmUgZGlz
Y3Vzc2VkLCB0b28uCj4+Cj4+IEp1ZXJnZW4sIHdoYXQgZG8geW91IHRoaW5rIG9mIHRoaXMgaW50
ZXJmYWNlOiAgVGhlIHRvb2xzdGFjayBsb29rcyBhdAo+PiBhbGwgdGhlIGF2YWlsYWJsZSBpbmZv
cm1hdGlvbiBhYm91dCB0aGUgZ3Vlc3QgYW5kIGRldGVybWluZXMgd2hhdCBzaXplCj4+IHRoZSBn
dWVzdCdzIGJhbGxvb24gbmVlZHMgdG8gYmUuICBJdCB0aGVuIHdyaXRlcwo+PiBtZW1vcnkvdGFy
Z2V0X2JhbGxvb25fc2l6ZS4gIFRoZSBndWVzdCBiYWxsb29uIGRyaXZlciBzaW1wbHkgYXR0ZW1w
dHMKPj4gdG8gYWxsb2NhdGUgLyBmcmVlIG1lbW9yeSB0byBtYWtlIHRoZSBiYWxsb29uIHRoYXQg
c2l6ZS4KPgo+IFRoaXMgc2hvdWxkIGJlIHBlciBudW1hIG5vZGUuIFNvIG1lbW9yeS9ub2RlPG4+
L3RhcmdldC1iYWxsb29uLXNpemUKPiAoSSBkb24ndCBsaWtlIHRoZSB1bmRlcnNjb3JlcyBpbiB0
aGUgbm9kZSBuYW1lKS4KClRoaXMgc2hvdWxkIGJlIHZub2RlIHRoZW4sIHRvIGVtcGhhc2l6ZSB0
aGF0IGl0J3MgYSBub2RlIGZyb20gdGhlCipndWVzdCdzKiBwZXJzcGVjdGl2ZSwgbm90IHRoZSBo
b3N0J3MgcGVyc3BlY3RpdmUuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 14:47:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 14: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 1fihYJ-0006i9-1M; Thu, 26 Jul 2018 14: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=kl9k=kk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fihYI-0006i3-If
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 14:47:38 +0000
X-Inumbo-ID: e0b7ed4a-90e2-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 e0b7ed4a-90e2-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 14:47:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 26 Jul 2018 08:47:36 -0600
Message-Id: <5B59DF0702000078001D83C2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 26 Jul 2018 08:47:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
 <29f7dad6aaf642d69a9c805b6693fa01@AMSPEX02CL03.citrite.net>
 <5B59CF8002000078001D8356@prv1-mh.provo.novell.com>
 <c017fae12e3d463fae302756c7e1e1dd@AMSPEX02CL03.citrite.net>
In-Reply-To: <c017fae12e3d463fae302756c7e1e1dd@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86: assorted array_index_nospec()
 insertions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDI2LjA3LjE4IGF0IDE1OjQ2LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMjYgSnVseSAyMDE4IDE0OjQxCj4+IFRv
OiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+PiBDYzogUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPjsgQW5kcmV3IENvb3Blcgo+PiA8QW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+PiBkZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZz47IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPj4g
U3ViamVjdDogUkU6IFtQQVRDSCB2Ml0geDg2OiBhc3NvcnRlZCBhcnJheV9pbmRleF9ub3NwZWMo
KSBpbnNlcnRpb25zCj4+IAo+PiA+Pj4gT24gMjYuMDcuMTggYXQgMTU6MjUsIDxQYXVsLkR1cnJh
bnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ID4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJl
dWxpY2hAc3VzZS5jb21dCj4+ID4+IFNlbnQ6IDI2IEp1bHkgMjAxOCAxNDowNwo+PiA+IFVzaW5n
IHNvbWV0aGluZyBjYWxsZWQgJ2FycmF5X2luZGV4X25vc3BlYygpJyBmb3IgYW4gYXJyYXkgc2l6
ZSBhbmQgaGF2aW5nCj4+ID4gdG8gYWRqdXN0IGJ5IDEgaXMga2luZCBvZiBhIGJpdCB1Z2x5IGJ1
dCBpdCBsb29rcyBjb3JyZWN0Lgo+PiAKPj4gSW5kZWVkLCBhbmQgYXMgeW91IG1heSBoYXZlIHNl
ZW4gZnJvbSB0aGUgY2hhbmdlIGxvZyBJJ3ZlIGhhZCBpdAo+PiB3cm9uZyBhdCBmaXJzdCBmb3Ig
dGhpcyB2ZXJ5IHJlYXNvbi4KPiAKPiBZZXMsIHdoaWNoIG1ha2VzIG1lIHdvbmRlciB3aGV0aGVy
IHdlIGNvdWxkIGhhdmUgc29tZXRoaW5nIGxpa2UgCj4gJ2FycmF5X3NpemVfbGltaXQoKScganVz
dCB0byBoaWRlIHRoaXMga2luZCBvZiB0aGluZz8KCldlbGwsIG5vdCBzdXJlIC0gSSdtIHNvcnQg
b2YgaGVzaXRhbnQgdG8gZXh0ZW5kIGEgYnJhbmQgbmV3LCBpbmhlcml0ZWQKZnJvbSBMaW51eCBp
bnRlcmZhY2UuIExldCdzIHNlZSB3aGF0IEFuZHJldyB0aGlua3MuCgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 14:59:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 14: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 1fihjH-0007XG-6g; Thu, 26 Jul 2018 14:58: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fihjG-0007XB-A5
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 14:58:58 +0000
X-Inumbo-ID: 75f6b970-90e4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75f6b970-90e4-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 14:59:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="61189175"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 26 Jul 2018 15:58:53 +0100
Message-ID: <20180726145854.10978-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180726145854.10978-1-wei.liu2@citrix.com>
References: <20180726145854.10978-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] tools: update ipxe changeset
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyBwbGFjYXRlcyBnY2MgOC4xLiBUaGUgY29tbWl0IGNvbWVzIGZyb20gaXB4ZSBtYXN0ZXIg
YnJhbmNoIGFzIG9mCkp1bHkgMjUsIDIwMTguCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZSB8
IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZSBiL3Rvb2xzL2Zpcm13
YXJlL2V0aGVyYm9vdC9NYWtlZmlsZQppbmRleCA0ZGU2ZDI0YTEzLi4zODY4Zjg3NmVhIDEwMDY0
NAotLS0gYS90b29scy9maXJtd2FyZS9ldGhlcmJvb3QvTWFrZWZpbGUKKysrIGIvdG9vbHMvZmly
bXdhcmUvZXRoZXJib290L01ha2VmaWxlCkBAIC0xMCw3ICsxMCw3IEBAIGVsc2UKIElQWEVfR0lU
X1VSTCA/PSBnaXQ6Ly9naXQuaXB4ZS5vcmcvaXB4ZS5naXQKIGVuZGlmCiAKLUlQWEVfR0lUX1RB
RyA6PSAzNTZmNmMxYjY0ZDdhOTc3NDZkMTgxNmNlZjhjYTIyYmRkOGQwYjVkCitJUFhFX0dJVF9U
QUcgOj0gZDIwNjNiNzY5M2UwZTM1ZGI5N2IyMjY0YWE5ODdlYjYzNDFhZTc3OQogCiBJUFhFX1RB
UkJBTExfVVJMID89ICQoWEVOX0VYVEZJTEVTX1VSTCkvaXB4ZS1naXQtJChJUFhFX0dJVF9UQUcp
LnRhci5negogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 14:59:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 14: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 1fihjI-0007XW-G7; Thu, 26 Jul 2018 14: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fihjH-0007XL-G8
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 14:58:59 +0000
X-Inumbo-ID: 76afe8db-90e4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76afe8db-90e4-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 14:59:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="61189176"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 26 Jul 2018 15:58:52 +0100
Message-ID: <20180726145854.10978-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] tools: fix gcc 8.1 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

V2VpIExpdSAoMik6CiAgdG9vbHM6IHVwZGF0ZSBpcHhlIGNoYW5nZXNldAogIHhlbnBtZDogbWFr
ZSAzMiBiaXQgZ2NjIDguMSBub24tZGVidWcgYnVpbGQgd29yawoKIHRvb2xzL2Zpcm13YXJlL2V0
aGVyYm9vdC9NYWtlZmlsZSB8ICAyICstCiB0b29scy94ZW5wbWQveGVucG1kLmMgICAgICAgICAg
ICAgfCAxMiArKysrKystLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA3
IGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 14:59:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 14: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 1fihjI-0007Xc-Pb; Thu, 26 Jul 2018 14: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fihjH-0007XK-G7
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 14:58:59 +0000
X-Inumbo-ID: 76b9c5d8-90e4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76b9c5d8-90e4-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 14:59:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="61189177"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 26 Jul 2018 15:58:54 +0100
Message-ID: <20180726145854.10978-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180726145854.10978-1-wei.liu2@citrix.com>
References: <20180726145854.10978-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] xenpmd: make 32 bit gcc 8.1 non-debug build
 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: 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>

MzIgYml0IGdjYyA4LjEgbm9uLWRlYnVnIGJ1aWxkIHlpZWxkczoKCnhlbnBtZC5jOjM1NDoyMzog
ZXJyb3I6ICclMDJ4JyBkaXJlY3RpdmUgb3V0cHV0IG1heSBiZSB0cnVuY2F0ZWQgd3JpdGluZyBi
ZXR3ZWVuIDIgYW5kIDggYnl0ZXMgaW50byBhIHJlZ2lvbiBvZiBzaXplIDMgWy1XZXJyb3I9Zm9y
bWF0LXRydW5jYXRpb249XQogICAgIHNucHJpbnRmKHZhbCwgMywgIiUwMngiLAogICAgICAgICAg
ICAgICAgICAgICAgIF5+fn4KeGVucG1kLmM6MzU0OjIyOiBub3RlOiBkaXJlY3RpdmUgYXJndW1l
bnQgaW4gdGhlIHJhbmdlIFs0MCwgMjE0NzQ4Mzc3OF0KICAgICBzbnByaW50Zih2YWwsIDMsICIl
MDJ4IiwKICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fgp4ZW5wbWQuYzozNTQ6NTogbm90ZTog
J3NucHJpbnRmJyBvdXRwdXQgYmV0d2VlbiAzIGFuZCA5IGJ5dGVzIGludG8gYSBkZXN0aW5hdGlv
biBvZiBzaXplIDMKICAgICBzbnByaW50Zih2YWwsIDMsICIlMDJ4IiwKICAgICBefn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn4KICAgICAgICAgICAgICAodW5zaWduZWQgaW50KSg5KjQgKwogICAgICAg
ICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RybGVuKGluZm8tPm1vZGVsX251bWJlcikgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJsZW4oaW5mby0+c2VyaWFsX251bWJlcikgKwogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RybGVuKGluZm8tPmJhdHRlcnlfdHlwZSkgKwogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJsZW4oaW5mby0+b2VtX2luZm8pICsgNCkpOwogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KCkFsbCBpbmZvLT4qIHVzZWQg
aW4gY2FsY3VsYXRpb24gYXJlIDMyIGJ5dGVzIGxvbmcsIGFuZCB0aGUgcGFyc2luZwpjb2RlIG1h
a2VzIHN1cmUgdGhleSBhcmUgbnVsbC10ZXJtaW5hdGVkLCBzbyB0aGUgZW5kIHJlc3VsdCBvZiB0
aGUKZXhwcmVzc2lvbiB3b24ndCBleGNlZWQgMjU1LCB3aGljaCBzaG91bGQgYmUgYWJsZSB0byBi
ZSBmaXQgaW50byAzCmJ5dGVzIGluIGhleGFkZWNpbWFsIGZvcm1hdC4KCkFkZCBhbiBhc3NlcnRp
b24gdG8gbWFrZSBnY2MgaGFwcHkuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgotLS0KIHRvb2xzL3hlbnBtZC94ZW5wbWQuYyB8IDEyICsrKysrKy0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy94ZW5wbWQveGVucG1kLmMgYi90b29scy94ZW5wbWQveGVucG1kLmMKaW5kZXgg
NTY0MTJhOWE4MS4uMWM4MDFjYWE3MSAxMDA2NDQKLS0tIGEvdG9vbHMveGVucG1kL3hlbnBtZC5j
CisrKyBiL3Rvb2xzL3hlbnBtZC94ZW5wbWQuYwpAQCAtNDAsNiArNDAsNyBAQAogI2luY2x1ZGUg
PHVuaXN0ZC5oPgogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CiAjaW5jbHVkZSA8eGVuc3RvcmUuaD4K
KyNpbmNsdWRlIDxhc3NlcnQuaD4KIAogLyogI2RlZmluZSBSVU5fU1RBTkRBTE9ORSAqLwogI2Rl
ZmluZSBSVU5fSU5fU0lNVUxBVEVfTU9ERQpAQCAtMzQ1LDE4ICszNDYsMTcgQEAgdm9pZCB3cml0
ZV91bG9uZ19sc2JfZmlyc3QoY2hhciAqdGVtcF92YWwsIHVuc2lnbmVkIGxvbmcgdmFsKQogdm9p
ZCB3cml0ZV9iYXR0ZXJ5X2luZm9fdG9feGVuc3RvcmUoc3RydWN0IGJhdHRlcnlfaW5mbyAqaW5m
bykKIHsKICAgICBjaGFyIHZhbFsxMDI0XSwgc3RyaW5nX2luZm9bMjU2XTsKKyAgICB1bnNpZ25l
ZCBpbnQgbGVuOwogCiAgICAgeHNfbWtkaXIoeHMsIFhCVF9OVUxMLCAiL3BtIik7CiAgICAKICAg
ICBtZW1zZXQodmFsLCAwLCAxMDI0KTsKICAgICBtZW1zZXQoc3RyaW5nX2luZm8sIDAsIDI1Nik7
CiAgICAgLyogd3JpdGUgOSBkd29yZHMgKHNvIDkqNCkgKyBsZW5ndGggb2YgNCBzdHJpbmdzICsg
NCBudWxsIHRlcm1pbmF0b3JzICovCi0gICAgc25wcmludGYodmFsLCAzLCAiJTAyeCIsIAotICAg
ICAgICAgICAgICh1bnNpZ25lZCBpbnQpKDkqNCArCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RybGVuKGluZm8tPm1vZGVsX251bWJlcikgKwotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cmxlbihpbmZvLT5zZXJpYWxfbnVtYmVyKSArCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RybGVuKGluZm8tPmJhdHRlcnlfdHlwZSkgKwotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cmxlbihpbmZvLT5vZW1faW5mbykgKyA0KSk7CisgICAgbGVuID0gOSAqIDQgKyBz
dHJsZW4oaW5mby0+bW9kZWxfbnVtYmVyKSArIHN0cmxlbihpbmZvLT5zZXJpYWxfbnVtYmVyKSAr
CisgICAgICAgICAgc3RybGVuKGluZm8tPmJhdHRlcnlfdHlwZSkgKyBzdHJsZW4oaW5mby0+b2Vt
X2luZm8pICsgNDsKKyAgICBhc3NlcnQobGVuIDwgMjU1KTsKKyAgICBzbnByaW50Zih2YWwsIDMs
ICIlMDJ4IiwgbGVuKTsKICAgICB3cml0ZV91bG9uZ19sc2JfZmlyc3QodmFsKzIsIGluZm8tPnBy
ZXNlbnQpOwogICAgIHdyaXRlX3Vsb25nX2xzYl9maXJzdCh2YWwrMTAsIGluZm8tPmRlc2lnbl9j
YXBhY2l0eSk7CiAgICAgd3JpdGVfdWxvbmdfbHNiX2ZpcnN0KHZhbCsxOCwgaW5mby0+bGFzdF9m
dWxsX2NhcGFjaXR5KTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 14:59:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 14: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 1fihjr-0007eW-3r; Thu, 26 Jul 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=lvar=kk=citrix.com=prvs=73804be3f=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fihjp-0007e9-Pq
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 14:59:33 +0000
X-Inumbo-ID: 8b75816b-90e4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b75816b-90e4-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 14:59:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="61189245"
Date: Thu, 26 Jul 2018 15:59:29 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180726145929.GI2296@perard.uk.xensource.com>
References: <20180601143720.24637-1-anthony.perard@citrix.com>
 <20180601143720.24637-32-anthony.perard@citrix.com>
 <23347.47175.248823.197637@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23347.47175.248823.197637@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v3 31/31] 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>

T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDU6MTY6MDdQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHYzIDMxLzMxXSBsaWJ4bDogUUVN
VSBzdGFydHVwIHN5bmMgYmFzZWQgb24gUU1QIik6Cj4gPiBUaGlzIGlzIG9ubHkgYWN0aXZhdGVk
IHdoZW4gZG1fcmVzdHJpY3Q9MSwgYXMgZXhwbGFpbmVkIGluIHRoZSBwcmV2aW91cwo+ID4gcGF0
Y2ggImxpYnhsX2RtOiBQcmUtb3BlbiBRTVAgc29ja2V0IGZvciBRRU1VIgo+IC4uLgo+ID4gQEAg
LTE2MDMsMTEgKzE2MDMsMTYgQEAgc3RydWN0IGxpYnhsX19zcGF3bl9zdGF0ZSB7Cj4gPiAgICAg
IGxpYnhsX19zcGF3bl9jb25maXJtX2NiICpjb25maXJtX2NiOwo+ID4gICAgICBsaWJ4bF9fc3Bh
d25fZGV0YWNoZWRfY2IgKmRldGFjaGVkX2NiOwo+ID4gIAo+ID4gKyAgICAvKiBJZiBxbXBfZG9t
aWQgIT0gSU5WQUxJRF9ET01JRCwgdGhlbiBsaWJ4bF9fc3Bhd25fc3Bhd24gd2lsbCBhbHNvIHVz
ZSBRTVAKPiA+ICsgICAgICogdG8gZmluZCBvdXQgd2hlbiB0aGUgcHJvY2VzcyBpcyBzdGFydGVk
ICovCj4gPiArICAgIHVpbnQzMl90IHFtcF9kb21pZDsKPiA+ICsKPiAKPiBJIHRoaW5rIHRoaXMg
aXMgYSBsYXllcmluZyB2aW9sYXRpb24uICBsaWJ4bF9fc3Bhd25fKiBpcyBhIHRoaW5nIGZvcgo+
IGRvdWJsZSBmb3JraW5nIGFuZCBzaG91bGRuJ3Qga25vdyBhYm91dCBxbXAuCgpZZXMsIEkgdGhp
bmsgSSBhZ3JlZSB3aXRoIHRoYXQgbm93LCBhbmQgSSB0aGluayBJIGNhbiBtb3ZlIHRoZSBRTVAK
Y2FsbHMgdG8gbGlieGxfX2RtX3NwYXduXyouCgo+IEkgdGhpbmsgeW91IG5lZWQgdG8KPiBoYW5k
bGUgdGhpcyB0aGUgd2F5IHRoZSB4ZW5zdG9yZSByZWFkaW5lc3MgaXMgaGFuZGxlZC4KClRoYXQg
aXMgd2hhdCBJIGFjdHVhbGx5IHRyaWVkIHRvIGRvLi4uIGJ1dCB0aGUgd2F5IGl0IGlzIGRvbmUg
aXMgd2VpcmQsCmJvdGggbGlieGxfX2RtX3NwYXduXyogYW5kIGxpYnhsX19zcGF3bl8qIGRvIHNv
bWUgc2V0dXAgb2YgeGVuc3RvcmUsIHRoZQpmaXJzdCBvbmUgc2V0dXAgc29tZSBwYXJhbWV0ZXJz
LCBidXQgdGhlIHNlY29uZCBvbmUgZG9lcyBzdGFydCB0aGUKd2F0Y2ggZm9yIGV2ZW50LgoKQW55
d2F5LCBJJ3ZlIG1hbmFnZWQgdG8gbW92ZSB0aGUgUU1QIHN0dWZmIHRvIGxpYnhsX19kbV9zcGF3
bl8qLiBSZXN1bHQKaW4gdjQuCgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 15:53:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 15: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 1fiiZi-0003aZ-9v; Thu, 26 Jul 2018 15:53: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiiZg-0003aN-NW
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 15:53:08 +0000
X-Inumbo-ID: 07a7e568-90ec-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 07a7e568-90ec-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 15:53: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 1fiiZf-0001wh-27; Thu, 26 Jul 2018 15:53: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 1fiiZe-0003gV-RG; Thu, 26 Jul 2018 15:53:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiiZe-0005E5-Qc; Thu, 26 Jul 2018 15:53:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125558-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl:xen-boot:fail:regression
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-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-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-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=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 15:53:06 +0000
Subject: [Xen-devel] [qemu-mainline test] 125558: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU1OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NTgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE2OQogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTY5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTY5CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUx
NjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNTE2OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUxNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAg
ICAgICAgICAgMThhMzk4ZjZhMzlkZjRiMDhmZjg2YWMwZDM4Mzg0MTkzY2E1ZjRjYwpiYXNlbGlu
ZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgOTI3N2Q4MWY1YzJjNmY0ZDBiNWU0N2M4
NDc2ZWI3ZWU3ZTVjMGJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTY5ICAyMDE4LTA3LTE0
IDIwOjMwOjQzIFogICAxMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTI0NiAgMjAxOC0w
Ny0xNiAxNTo1MzoyNSBaICAgIDkgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTU1OCAgMjAxOC0wNy0yNSAwMjoyMzowMSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5k
YXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4
LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNA
d2RjLmNvbT4KICBBbmRyZXcgSmVmZmVyeSA8YW5kcmV3QGFqLmlkLmF1PgogIEJBTEFUT04gWm9s
dGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQ2FsdmluIExlZSA8Y3lydXMyOTZAZ21haWwuY29t
PgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDb3Ju
ZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlk
LmF1PgogIERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgogIERyLiBEYXZpZCBB
bGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFi
a29zdEByZWRoYXQuY29tPgogIEVtYW51ZWxlIEdpdXNlcHBlIEVzcG9zaXRvIDxlLmVtYW51ZWxl
Z2l1c2VwcGVAZ21haWwuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRl
ciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJl
ZGhhdC5jb20+CiAgSmFuIEtpc3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KICBKYXNvbiBX
YW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgogIEpvaG4gQXJidWNrbGUgPHByb2dyYW1taW5na2lk
eEBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEpvbmFzIFNjaGll
dmluayA8am9uYXNzY2hpZXZpbmtAZ21haWwuY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhh
dC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIExpZG9uZyBDaGVu
IDxqZW1teTg1ODU4NUBnbWFpbC5jb20+CiAgTGlkb25nIENoZW4gPGxpZG9uZ2NoZW5AdGVuY2Vu
dC5jb20+CiAgTWFyYy1BbmRyw4PCqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNv
bT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBN
YXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpA
cmVkaGF0LmNvbT4KICBNaWNoYWVsIERhdmlkc2F2ZXIgPG1kYXZpZHNhdmVyQGdtYWlsLmNvbT4K
ICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTmlzaGFudGggQXJh
dmFtdWRhbiA8bmFyYXZhbXVkYW5AZGlnaXRhbG9jZWFuLmNvbT4KICBQYW9sbyBCb256aW5pIDxw
Ym9uemluaUByZWRoYXQuY29tPgogIFBldGVyIExpZXZlbiA8cGxAa2FtcC5kZT4KICBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUmlj
aGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9tYW4gS2Fn
YW4gPHJrYWdhbkB2aXJ0dW96em8uY29tPgogIFNhbWVlaCBKdWJyYW4gPHNqdWJyYW5AcmVkaGF0
LmNvbT4KICBTaGl2YXByYXNhZCBHIEJoYXQgPHNiaGF0QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBT
dGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdl
aWxuZXR6LmRlPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFZpa3RvciBQcnV0
eWFub3YgPHZpa3Rvci5wcnV0eWFub3ZAdmlydHVvenpvLmNvbT4KICBZYW93ZWkgQmFpIDxiYWl5
YW93ZWlAY21zcy5jaGluYW1vYmlsZS5jb20+CiAgWXVuamlhbiBXYW5nIDx3YW5neXVuamlhbkBo
dWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMTc2IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 15:59:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 15: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 1fiifw-0003rd-9i; Thu, 26 Jul 2018 15:59: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=xz6m=kk=citrix.com=prvs=738467b65=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiifv-0003rY-5M
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 15:59:35 +0000
X-Inumbo-ID: ed6ebbb3-90ec-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed6ebbb3-90ec-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 15:59:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="61197771"
Date: Thu, 26 Jul 2018 16:59:30 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180726155930.dalo6qkxh4dcza3s@citrix.com>
References: <20180723170951.6852-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180723170951.6852-1-george.dunlap@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>, 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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMDY6MDk6NTFQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiAgCj4gKy8qCj4gKyAqIGFsdHAybSBvcGVyYXRpb25zIGFyZSBlbnZpc2lvbmVkIGFz
IGJlaW5nIHVzZWQgaW4gc2V2ZXJhbCBkaWZmZXJlbnQgCj4gKyAqIG1vZGVzOgo+ICsgKiAKPiAr
ICogLSBleHRlcm5hbDogQWxsIGNvbnRyb2wgYW5kIGRlY2lzaW9ucyBhcmUgbWFkZSBieSBhbiBl
eHRlcm5hbCBhZ2VudAo+ICsgKiAgIHJ1bm5pbmcgZG9tYWluIDAuCj4gKyAqCj4gKyAqIC0gaW50
ZXJuYWw6IGFsdHAybSBvcGVyYXRpb25zIGFyZSB1c2VkIGV4Y2x1c2l2ZWx5IGJ5IGFuIGluLWd1
ZXN0Cj4gKyAqICAgYWdlbnQgdG8gcHJvdGVjdCBpdHNlbGYgZnJvbSB0aGUgZ3Vlc3Qga2VybmVs
IGFuZCBpbi1ndWVzdAo+ICsgKiAgIGF0dGFja2Vycy4KPiArICogCj4gKyAqIC0gY29vcmRpbmF0
ZWQ6IEFuIGluLWd1ZXN0IGFnZW50IGhhbmRsZXMgI1ZFIGFuZCBWTUZVTkNzIGxvY2FsbHksCj4g
KyAqICAgYnV0IG1ha2VzIHJlcXVlc3RzIG9mIGFuIGFnZW50IHJ1bm5pbmcgb3V0c2lkZSB0aGUg
ZG9tYWluIGZvcgo+ICsgKiAgIGJpZ2dlciBjaGFuZ2VzIChzdWNoIGFzIG1vZGlmeWluZyBhbHRw
Mm0gZW50aXJlcykuCj4gKyAqCj4gKyAqIFRoaXMgY29ycmVzcG9uZHMgdG8gdGhlIHRocmVlIHZh
bHVlcyBmb3IgSFZNX1BBUkFNX0FMVFAyTQo+ICsgKiAoZXh0ZXJuYWwsIG1peGVkLCBsaW1pdGVk
KS4gQWxsIHRocmVlIG1vZGVscyBoYXZlIGFkdmFudGFnZXMgYW5kCj4gKyAqIGRpc2FkdmFudGFn
ZXMuCj4gKyAqCj4gKyAqIE5vcm1hbGx5IGh5cGVyY2FsbHMgbWFkZSBieSBhIHByb2dyYW0gaW4g
ZG9tYWluIDAgaW4gb3JkZXIgdG8KPiArICogY29udHJvbCBhIGd1ZXN0IHdvdWxkIGJlIERPTUNU
THMgcmF0aGVyIHRoYW4gSFZNT1BzLiAgQnV0IGluIG9yZGVyCj4gKyAqIHRvIHByb3Blcmx5IGVu
YWJsZSB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgYXMgd2VsbCBhcyB0byBhdm9pZAo+ICsgKiBm
cmFnbWVudGF0aW9uLCBhbGwgYWx0cDJtIHN1Ym9wcyBzaG91bGQgY29tZSB1bmRlciB0aGlzIHNp
bmdsZQo+ICsgKiBIVk1PUC4KPiArICogCj4gKyAqIE5vdGUgdGhhdCAnaW50ZXJuYWwnIG1vZGUg
KEhWTV9QQVJBTV9BTFRQMk0gPT0gWEVOX0FMVFAyTV9taXhlZCkKPiArICogaGFzIG5vdCBiZWVu
IGV2YWx1YXRlZCBmb3Igc2FmZXR5IGZyb20gYSBzZWN1cml0eSBwZXJzcGVjdGl2ZS4KPiArICog
QmVmb3JlIHVzaW5nIHRoaXMgbW9kZSBpbiBhIHNlY3VyaXR5LWNyaXRpY2FsIGVudmlyb25tZW50
LCBlYWNoCj4gKyAqIHN1Ym9wIHNob3VsZCBiZSBldmFsdWF0ZWQgZm9yIHNhZmV0eSwgd2l0aCB1
bnNhZmUgc3Vib3BzCj4gKyAqIGJsYWNrbGlzdGVkIGluIHhzbV9odm1fYWx0cDJtaHZtX29wKCku
Cj4gKyAqLwoKVGhpcyBsb29rcyByZWFzb25hYmxlIHRvIG1lLiBJIGRvbid0IHdvbmRlciB3aGV0
aGVyIHRoZSBsYXN0IHBhcmFncmFwaApzaG91bGQgYWxzbyBiZSBjb3BpZWQgdG8gdGhlIHB1Ymxp
YyBoZWFkZXIuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 16:46:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 16:46:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fijPH-0007u6-6p; Thu, 26 Jul 2018 16:46: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=jynw=kk=citrix.com=prvs=738e045eb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fijPG-0007tM-20
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 16:46:26 +0000
X-Inumbo-ID: 786adf45-90f3-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 786adf45-90f3-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 16:46:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,405,1526342400"; d="scan'208";a="76757764"
Date: Thu, 26 Jul 2018 18:46:11 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180726164611.gneruvoi5vmvbkd5@mac.bytemobile.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <40a982ee-06c4-e45a-006e-f75df79eb14b@amazon.com>
 <20180725141204.j2pzznmaeuwis32q@mac.bytemobile.com>
 <39fd8a224e5e4a39999b04582d45a0c4@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <39fd8a224e5e4a39999b04582d45a0c4@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] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 "abelgun@amazon.com" <abelgun@amazon.com>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 "bercarug@amazon.com" <bercarug@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDU6MTk6MDNQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYK
PiA+IE9mIFJvZ2VyIFBhdSBNb25uw6kKPiA+IFNlbnQ6IDI1IEp1bHkgMjAxOCAxNToxMgo+ID4g
VG86IGJlcmNhcnVnQGFtYXpvbi5jb20KPiA+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZz47IERhdmlkIFdvb2Rob3VzZQo+ID4gPGR3bXcyQGluZnJhZGVhZC5v
cmc+OyBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Owo+ID4gYWJlbGd1bkBhbWF6b24u
Y29tCj4gPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gUFZIIGRvbTAgY3JlYXRpb24gZmFpbHMg
LSB0aGUgc3lzdGVtIGZyZWV6ZXMKPiA+IAo+ID4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDQ6
NTc6MjNQTSArMDMwMCwgYmVyY2FydWdAYW1hem9uLmNvbSB3cm90ZToKPiA+ID4gT24gMDcvMjUv
MjAxOCAwNDozNSBQTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiBPbiBXZWQsIEp1
bCAyNSwgMjAxOCBhdCAwMTowNjo0M1BNICswMzAwLCBiZXJjYXJ1Z0BhbWF6b24uY29tCj4gPiB3
cm90ZToKPiA+ID4gPiA+IE9uIDA3LzI0LzIwMTggMTI6NTQgUE0sIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4gPiA+ID4gPiA+ID4gPiBPbiAyMy4wNy4xOCBhdCAxMzo1MCwgPGJlcmNhcnVnQGFtYXpv
bi5jb20+IHdyb3RlOgo+ID4gPiA+ID4gPiA+IEZvciB0aGUgbGFzdCBmZXcgZGF5cywgSSBoYXZl
IGJlZW4gdHJ5aW5nIHRvIGdldCBhIFBWSCBkb20wIHJ1bm5pbmcsCj4gPiA+ID4gPiA+ID4gaG93
ZXZlciBJIGVuY291bnRlcmVkIHRoZSBmb2xsb3dpbmcgcHJvYmxlbTogdGhlIHN5c3RlbSBzZWVt
cwo+ID4gdG8KPiA+ID4gPiA+ID4gPiBmcmVlemUgYWZ0ZXIgdGhlIGh5cGVydmlzb3IgYm9vdHMs
IHRoZSBzY3JlZW4gZ29lcyBibGFjay4gSSBoYXZlCj4gPiB0cmllZCB0bwo+ID4gPiA+ID4gPiA+
IGRlYnVnIGl0IHZpYSBhIHNlcmlhbCBjb25zb2xlICh1c2luZyBNaW5pY29tKSBhbmQgbWFuYWdl
ZCB0byBnZXQKPiA+IHNvbWUKPiA+ID4gPiA+ID4gPiBtb3JlIFhlbiBvdXRwdXQsIGFmdGVyIHRo
ZSBzY3JlZW4gdHVybnMgYmxhY2suCj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBJIG1lbnRp
b24gdGhhdCBJIGhhdmUgdHJpZWQgdG8gYm9vdCB0aGUgUFZIIGRvbTAgdXNpbmcgZGlmZmVyZW50
Cj4gPiBrZXJuZWwKPiA+ID4gPiA+ID4gPiBpbWFnZXMgKGZyb20gNC45LjAgdG8gNC4xOC1yYzMp
LCBkaWZmZXJlbnQgWGVuICB2ZXJzaW9ucyAoNC4xMCwgNC4xMSwKPiA+IDQuMTIpLgo+ID4gPiA+
ID4gPiA+Cj4gPiA+ID4gPiA+ID4gQmVsb3cgSSBhdHRhY2hlZCBteSBzeXN0ZW0gLyBoeXBlcnZp
c29yIGNvbmZpZ3VyYXRpb24sIGFzIHdlbGwgYXMKPiA+IHRoZQo+ID4gPiA+ID4gPiA+IG91dHB1
dCBjYXB0dXJlZCB0aHJvdWdoIHRoZSBzZXJpYWwgY29uc29sZSwgY29ycmVzcG9uZGluZyB0byB0
aGUKPiA+IGxhdGVzdAo+ID4gPiA+ID4gPiA+IHZlcnNpb25zIGZvciBYZW4gYW5kIHRoZSBMaW51
eCBLZXJuZWwgKFhlbiBzdGFnaW5nIGFuZCBLZXJuZWwgZnJvbQo+ID4gdGhlCj4gPiA+ID4gPiA+
ID4geGVuL3RpcCB0cmVlKS4KPiA+ID4gPiA+ID4gPiBbLi4uXQo+ID4gPiA+ID4gPiA+IChYRU4p
IFtWVC1EXWlvbW11LmM6OTE5OiBpb21tdV9mYXVsdF9zdGF0dXM6IEZhdWx0IE92ZXJmbG93Cj4g
PiA+ID4gPiA+ID4gKFhFTikgW1ZULURdaW9tbXUuYzo5MjE6IGlvbW11X2ZhdWx0X3N0YXR1czog
UHJpbWFyeSBQZW5kaW5nCj4gPiBGYXVsdAo+ID4gPiA+ID4gPiA+IChYRU4pIFtWVC1EXURNQVI6
W0RNQSBXcml0ZV0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MTQuMF0gZmF1bHQKPiA+IGFkZHIg
OGRlYjMwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDAyMWIwMDAKPiA+ID4gPiBDYW4geW91IGZp
Z3VyZSBvdXQgd2hpY2ggUENJIGRldmljZSBpcyAwMDoxNC4wPwo+ID4gPiBUaGlzIGlzIHRoZSBv
dXRwdXQgb2YgbHNwY2kgLXZ2diBmb3IgZGV2aWNlIDAwOjE0LjA6Cj4gPiA+Cj4gPiA+IDAwOjE0
LjAgVVNCIGNvbnRyb2xsZXI6IEludGVsIENvcnBvcmF0aW9uIFN1bnJpc2UgUG9pbnQtSCBVU0Ig
My4wIHhIQ0kKPiA+ID4gQ29udHJvbGxlciAocmV2IDMxKSAocHJvZy1pZiAzMCBbWEhDSV0pCj4g
PiA+IMKgwqDCoMKgwqDCoMKgIFN1YnN5c3RlbTogSW50ZWwgQ29ycG9yYXRpb24gU3VucmlzZSBQ
b2ludC1IIFVTQiAzLjAgeEhDSSBDb250cm9sbGVyCj4gPiA+IMKgwqDCoMKgwqDCoMKgIENvbnRy
b2w6IEkvTy0gTWVtKyBCdXNNYXN0ZXIrIFNwZWNDeWNsZS0gTWVtV0lOVi0gVkdBU25vb3AtCj4g
PiBQYXJFcnIrCj4gPiA+IFN0ZXBwaW5nLSBTRVJSKyBGYXN0QjJCLSBEaXNJTlR4Kwo+ID4gPiDC
oMKgwqDCoMKgwqDCoCBTdGF0dXM6IENhcCsgNjZNSHotIFVERi0gRmFzdEIyQisgUGFyRXJyLSBE
RVZTRUw9bWVkaXVtID5UQWJvcnQtCj4gPiA+IDxUQWJvcnQtIDxNQWJvcnQrID5TRVJSLSA8UEVS
Ui0gSU5UeC0KPiA+ID4gwqDCoMKgwqDCoMKgwqAgTGF0ZW5jeTogMAo+ID4gPiDCoMKgwqDCoMKg
wqDCoCBJbnRlcnJ1cHQ6IHBpbiBBIHJvdXRlZCB0byBJUlEgMTc4Cj4gPiA+IMKgwqDCoMKgwqDC
oMKgIFJlZ2lvbiAwOiBNZW1vcnkgYXQgYTJlMDAwMDAgKDY0LWJpdCwgbm9uLXByZWZldGNoYWJs
ZSkgW3NpemU9NjRLXQo+ID4gPiDCoMKgwqDCoMKgwqDCoCBDYXBhYmlsaXRpZXM6IFs3MF0gUG93
ZXIgTWFuYWdlbWVudCB2ZXJzaW9uIDIKPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIEZsYWdzOiBQTUVDbGstIERTSS0gRDEtIEQyLSBBdXhDdXJyZW50PTM3NW1BCj4gPiA+IFBN
RShEMC0sRDEtLEQyLSxEM2hvdCssRDNjb2xkKykKPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIFN0YXR1czogRDAgTm9Tb2Z0UnN0KyBQTUUtRW5hYmxlLSBEU2VsPTAgRFNjYWxl
PTAgUE1FLQo+ID4gPiDCoMKgwqDCoMKgwqDCoCBDYXBhYmlsaXRpZXM6IFs4MF0gTVNJOiBFbmFi
bGUrIENvdW50PTEvOCBNYXNrYWJsZS0gNjRiaXQrCj4gPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBBZGRyZXNzOiAwMDAwMDAwMGZlZTBlMDAwwqAgRGF0YTogNDAyMQo+ID4gPiDC
oMKgwqDCoMKgwqDCoCBLZXJuZWwgZHJpdmVyIGluIHVzZTogeGhjaV9oY2QKPiA+ID4gwqDCoMKg
wqDCoMKgwqAgS2VybmVsIG1vZHVsZXM6IHhoY2lfcGNpCj4gPiAKPiA+IEknbSBhZnJhaWQgeW91
ciBVU0IgY29udHJvbGxlciBpcyBtaXNzaW5nIFJNUlIgZW50cmllcyBpbiB0aGUgRE1BUgo+ID4g
QUNQSSB0YWJsZXMsIHRodXMgY2F1c2luZyB0aGUgSU9NTVUgZmF1bHRzIGFuZCBub3Qgd29ya2lu
ZyBwcm9wZXJseS4KPiA+IAo+ID4gWW91IGNvdWxkIHRyeSB0byBtYW51YWxseSBhZGQgc29tZSBl
eHRyYSBybXJyIHJlZ2lvbnMgYnkgYXBwZW5kaW5nOgo+ID4gCj4gPiBybXJyPTB4OGRlYjM9MDow
OjE0LjAKPiA+IAo+ID4gVG8gdGhlIFhlbiBjb21tYW5kIGxpbmUsIGFuZCBrZWVwIGFkZGluZyBh
bnkgYWRkcmVzcyB0aGF0IHBvcHMgdXAgaW4KPiA+IHRoZSBpb21tdSBmYXVsdHMuIFRoaXMgaXMg
b2YgY291cnNlIHF1aXRlIGN1bWJlcnNvbWUsIGJ1dCB0aGVyZSdzIG5vCj4gPiB3YXkgdG8gZ2V0
IHRoZSByZXF1aXJlZCBtZW1vcnkgYWRkcmVzc2VzIGlmIHRoZSBkYXRhIGluIFJNUlIgaXMKPiA+
IHdyb25nL2luY29tcGxldGUuCj4gPiAKPiAKPiBZb3UgY291bGQganVzdCBhZGQgYWxsIEU4MjAg
cmVzZXJ2ZWQgcmVnaW9ucyBpbiB0aGVyZS4gVGhhdCB3aWxsIGFsbW9zdCBjZXJ0YWlubHkgY292
ZXIgaXQuCgpJIGhhdmUgYSBwcm90b3R5cGUgcGF0Y2ggZm9yIHRoaXMgdGhhdCBhdHRlbXB0cyB0
byBpZGVudGl0eSBtYXAgYWxsCnJlc2VydmVkIHJlZ2lvbnMgYmVsb3cgNEdCIHRvIHRoZSBwMm0u
IEl0J3Mgc3RpbGwgYSBXSVAsIGJ1dCBpZiB5b3UKY291bGQgZ2l2ZSBpdCBhIHRyeSB0aGF0IHdv
dWxkIGhlbHAgbWUgZmlndXJlIG91dCB3aGV0aGVyIHRoaXMgZml4ZXMKeW91ciBpc3N1ZXMgYW5k
IGlzIGluZGVlZCBzb21ldGhpbmcgdGhhdCB3b3VsZCBiZSBnb29kIHRvIGhhdmUuCgpJIGRvbid0
IHJlYWxseSBsaWtlIHRoZSBwYXRjaCBhcy1pcyBiZWNhdXNlIGl0IGRvZXNuJ3QgY2hlY2sgd2hl
dGhlcgp0aGUgcmVzZXJ2ZWQgcmVnaW9ucyBhZGRlZCB0byB0aGUgcDJtIG92ZXJsYXAgd2l0aCB0
aGUgTEFQSUMgcGFnZSBvcgp0aGUgUENJZSBNQ0ZHIHJlZ2lvbnMgZm9yIGV4YW1wbGUsIEkgd2ls
bCBjb250aW51ZSB0byB3b3JrIG9uIGEgc2FmZXIKdmVyc2lvbi4KCklmIHlvdSBjYW4gZ2l2ZSB0
aGlzIGEgc2hvdCwgcGxlYXNlIHJlbW92ZSBhbnkgcm1yciBvcHRpb25zIGZyb20gdGhlCmNvbW1h
bmQgbGluZSBhbmQgdXNlIGlvbW11PWRlYnVnIGluIG9yZGVyIHRvIGNhdGNoIGFueSBpc3N1ZXMu
CgpUaGFua3MsIFJvZ2VyLgotLS04PC0tLQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggMmM0
NGZhYmY5OS4uNzZhMWZkNjY4MSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0yMSw2ICsy
MSw4IEBACiAjaW5jbHVkZSA8eGVuL2tleWhhbmRsZXIuaD4KICNpbmNsdWRlIDx4c20veHNtLmg+
CiAKKyNpbmNsdWRlIDxhc20vc2V0dXAuaD4KKwogc3RhdGljIGludCBwYXJzZV9pb21tdV9wYXJh
bShjb25zdCBjaGFyICpzKTsKIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2ln
bmVkIGNoYXIga2V5KTsKIApAQCAtNDcsNiArNDksOCBAQCBpbnRlZ2VyX3BhcmFtKCJpb21tdV9k
ZXZfaW90bGJfdGltZW91dCIsIGlvbW11X2Rldl9pb3RsYl90aW1lb3V0KTsKICAqICAgbm8taWdm
eCAgICAgICAgICAgICAgICAgICAgRGlzYWJsZSBWVC1kIGZvciBJR0QgZGV2aWNlcyAoaW5zZWN1
cmUpCiAgKiAgIG5vLWFtZC1pb21tdS1wZXJkZXYtaW50cmVtYXAgRG9uJ3QgdXNlIHBlci1kZXZp
Y2UgaW50ZXJydXB0IHJlbWFwcGluZwogICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0
YWJsZXMgKGluc2VjdXJlKQorICogICBpbmNsdXNpdmUgICAgICAgICAgICAgICAgICBJbmNsdWRl
IGFueSBtZW1vcnkgcmFuZ2VzIGJlbG93IDRHQiBub3QgdXNlZAorICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBieSBYZW4gb3IgdW51c2FibGUgdG8gdGhlIGlvbW11IHBhZ2UgdGFibGVz
LgogICovCiBjdXN0b21fcGFyYW0oImlvbW11IiwgcGFyc2VfaW9tbXVfcGFyYW0pOwogYm9vbF90
IF9faW5pdGRhdGEgaW9tbXVfZW5hYmxlID0gMTsKQEAgLTYwLDYgKzY0LDcgQEAgYm9vbF90IF9f
cmVhZF9tb3N0bHkgaW9tbXVfcGFzc3Rocm91Z2g7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21t
dV9zbm9vcCA9IDE7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9xaW52YWwgPSAxOwogYm9v
bF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfaW50cmVtYXAgPSAxOworYm9vbCBfX3JlYWRfbW9zdGx5
IGlvbW11X2luY2x1c2l2ZSA9IHRydWU7CiAKIC8qCiAgKiBJbiB0aGUgY3VycmVudCBpbXBsZW1l
bnRhdGlvbiBvZiBWVC1kIHBvc3RlZCBpbnRlcnJ1cHRzLCBpbiBzb21lIGV4dHJlbWUKQEAgLTEy
Niw2ICsxMzEsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9pb21tdV9wYXJhbShjb25zdCBj
aGFyICpzKQogICAgICAgICAgICAgaW9tbXVfZG9tMF9zdHJpY3QgPSB2YWw7CiAgICAgICAgIGVs
c2UgaWYgKCAhc3RybmNtcChzLCAic2hhcmVwdCIsIHNzIC0gcykgKQogICAgICAgICAgICAgaW9t
bXVfaGFwX3B0X3NoYXJlID0gdmFsOworICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgImlu
Y2x1c2l2ZSIsIHNzIC0gcykgKQorICAgICAgICAgICAgaW9tbXVfaW5jbHVzaXZlID0gdmFsOwog
ICAgICAgICBlbHNlCiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAKQEAgLTE2NSw2ICsxNzIs
ODUgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGNoZWNrX2h3ZG9tX3JlcXMoc3RydWN0IGRv
bWFpbiAqZCkKICAgICBpb21tdV9kb20wX3N0cmljdCA9IDE7CiB9CiAKK3N0YXRpYyB2b2lkIF9f
aHdkb21faW5pdCBzZXR1cF9pbmNsdXNpdmVfbWFwcGluZ3Moc3RydWN0IGRvbWFpbiAqZCkKK3sK
KyAgICB1bnNpZ25lZCBsb25nIGksIGosIHRtcCwgdG9wLCBtYXhfcGZuOworCisgICAgQlVHX09O
KCFpc19oYXJkd2FyZV9kb21haW4oZCkpOworCisgICAgbWF4X3BmbiA9IChHQig0KSA+PiBQQUdF
X1NISUZUKSAtIDE7CisgICAgdG9wID0gbWF4KG1heF9wZHgsIHBmbl90b19wZHgobWF4X3Bmbikg
KyAxKTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQorICAgIHsKKyAgICAgICAg
dW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOworICAgICAgICBib29sIG1hcDsKKyAg
ICAgICAgaW50IHJjID0gMDsKKworICAgICAgICAvKgorICAgICAgICAgKiBTZXQgdXAgMToxIG1h
cHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5CisgICAgICAgICAqIGNvbnZl
bnRpb25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZAor
ICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1c2l2ZSBtYXBwaW5nIGFkZGl0
aW9uYWxseSBtYXBzIGluCisgICAgICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRo
b3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCisgICAgICAgICAqLworICAgICAgICBp
ZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpICkKKyAgICAgICAgICAg
IGNvbnRpbnVlOworCisgICAgICAgIGlmICggaXNfcHZfZG9tYWluKGQpICYmIGlvbW11X2luY2x1
c2l2ZSAmJiBwZm4gPD0gbWF4X3BmbiApCisgICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1f
dHlwZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKTsKKyAgICAgICAgZWxzZSBpZiAoIGlzX2h2bV9k
b21haW4oZCkgJiYgaW9tbXVfaW5jbHVzaXZlICkKKyAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNf
cmFtX3R5cGUocGZuLCBSQU1fVFlQRV9SRVNFUlZFRCk7CisgICAgICAgIGVsc2UKKyAgICAgICAg
ICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOwor
CisgICAgICAgIGlmICggIW1hcCApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAv
KiBFeGNsdWRlIFhlbiBiaXRzICovCisgICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQor
ICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogSWYgZG9tMC1z
dHJpY3QgbW9kZSBpcyBlbmFibGVkIG9yIGd1ZXN0IHR5cGUgaXMgSFZNL1BWSCB0aGVuIGV4Y2x1
ZGUKKyAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhbmQgbGV0IHRoZSBjb21tb24gY29kZSBt
YXAgZG9tMCdzIHBhZ2VzLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCAoaW9tbXVfZG9tMF9z
dHJpY3QgfHwgaXNfaHZtX2RvbWFpbihkKSkgJiYKKyAgICAgICAgICAgICBwYWdlX2lzX3JhbV90
eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCisgICAgICAgICAgICBjb250aW51ZTsK
KworICAgICAgICAvKiBGb3IgSFZNIGF2b2lkIG1lbW9yeSBiZWxvdyAxTUIgYmVjYXVzZSB0aGF0
J3MgYWxyZWFkeSBtYXBwZWQuICovCisgICAgICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSAmJiBw
Zm4gPCBQRk5fRE9XTihNQigxKSkgKQorICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAg
dG1wID0gMSA8PCAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRfNEspOworICAgICAgICBmb3IgKCBq
ID0gMDsgaiA8IHRtcDsgaisrICkKKyAgICAgICAgeworICAgICAgICAgICAgaW50IHJldDsKKwor
ICAgICAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKKyAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICBBU1NFUlQoaXNfaHZtX2RvbWFpbihkKSk7CisgICAgICAgICAgICAgICAg
cmV0ID0gc2V0X2lkZW50aXR5X3AybV9lbnRyeShkLCBwZm4gKiB0bXAgKyBqLCBwMm1fYWNjZXNz
X3J3LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCk7Cisg
ICAgICAgICAgICB9CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgcmV0ID0gaW9t
bXVfbWFwX3BhZ2UoZCwgcGZuICogdG1wICsgaiwgcGZuICogdG1wICsgaiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxl
KTsKKworICAgICAgICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAgcmMgPSByZXQ7Cisg
ICAgICAgIH0KKworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHByaW50ayhYRU5MT0df
V0FSTklORyAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOworCisgICAgICAgIGlmICghKGkgJiAoMHhmZmZmZiA+
PiAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRfNEspKSkpCisgICAgICAgICAgICBwcm9jZXNzX3Bl
bmRpbmdfc29mdGlycXMoKTsKKyAgICB9CisKK30KKwogdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVf
aHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5f
aW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwpAQCAtMjA3LDcgKzI5MywxMCBAQCB2b2lkIF9faHdk
b21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICAg
ICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CiAgICAgfQogCi0gICAgcmV0dXJuIGhkLT5wbGF0Zm9y
bV9vcHMtPmh3ZG9tX2luaXQoZCk7CisgICAgaGQtPnBsYXRmb3JtX29wcy0+aHdkb21faW5pdChk
KTsKKworICAgIGlmICggIWlvbW11X3Bhc3N0aHJvdWdoICkKKyAgICAgICAgc2V0dXBfaW5jbHVz
aXZlX21hcHBpbmdzKGQpOwogfQogCiB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4g
KmQpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmggYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmgKaW5kZXggZmI3ZWRmYWVmOS4uOTFj
YWRjNjAyZSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5o
CisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaApAQCAtOTksNiArOTks
NCBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKik7CiBib29sX3Qg
cGxhdGZvcm1fc3VwcG9ydHNfaW50cmVtYXAodm9pZCk7CiBib29sX3QgcGxhdGZvcm1fc3VwcG9y
dHNfeDJhcGljKHZvaWQpOwogCi12b2lkIHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9t
YWluICpkKTsKLQogI2VuZGlmIC8vIF9WVERfRVhURVJOX0hfCmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCmluZGV4IDE3MTAyNTY4MjMuLjU2OWVjNGFlYzIgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCkBAIC0xMzA0LDEyICsxMzA0LDYgQEAgc3RhdGljIHZvaWQgX19od2Rv
bV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBz
dHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAKLSAgICBpZiAoICFpb21tdV9wYXNzdGhyb3Vn
aCAmJiBpc19wdl9kb21haW4oZCkgKQotICAgIHsKLSAgICAgICAgLyogU2V0IHVwIDE6MSBwYWdl
IHRhYmxlIGZvciBoYXJkd2FyZSBkb21haW4uICovCi0gICAgICAgIHZ0ZF9zZXRfaHdkb21fbWFw
cGluZyhkKTsKLSAgICB9Ci0KICAgICBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcyhkLCBzZXR1cF9o
d2RvbV9kZXZpY2UpOwogICAgIHNldHVwX2h3ZG9tX3JtcnIoZCk7CiAKZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQveDg2L3Z0ZC5jCmluZGV4IGNjMmJmZWExNjIuLjk5NzE5MTUzNDkgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwpAQCAtMzIsMTEgKzMyLDkgQEAKICNpbmNsdWRl
ICIuLi9leHRlcm4uaCIKIAogLyoKLSAqIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nOiB3aGVuIHNl
dCwgYWxsIG1lbW9yeSBiZWxvdyA0R0IgaXMgaW5jbHVkZWQgaW4gZG9tMAotICogMToxIGlvbW11
IG1hcHBpbmdzIGV4Y2VwdCB4ZW4gYW5kIHVudXNhYmxlIHJlZ2lvbnMuCisgKiBpb21tdV9pbmNs
dXNpdmVfbWFwcGluZzogc3VwZXJzZWRlZCBieSBpb21tdT1pbmNsdXNpdmUuCiAgKi8KLXN0YXRp
YyBib29sX3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyA9IDE7Ci1i
b29sZWFuX3BhcmFtKCJpb21tdV9pbmNsdXNpdmVfbWFwcGluZyIsIGlvbW11X2luY2x1c2l2ZV9t
YXBwaW5nKTsKK2Jvb2xlYW5fcGFyYW0oImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIiwgaW9tbXVf
aW5jbHVzaXZlKTsKIAogdm9pZCAqbWFwX3Z0ZF9kb21haW5fcGFnZSh1NjQgbWFkZHIpCiB7CkBA
IC0xMDcsNjcgKzEwNSwzIEBAIHZvaWQgaHZtX2RwY2lfaXNhaXJxX2VvaShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBpbnQgaXNhaXJxKQogICAgIH0KICAgICBzcGluX3VubG9jaygmZC0+ZXZl
bnRfbG9jayk7CiB9Ci0KLXZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhz
dHJ1Y3QgZG9tYWluICpkKQotewotICAgIHVuc2lnbmVkIGxvbmcgaSwgaiwgdG1wLCB0b3AsIG1h
eF9wZm47Ci0KLSAgICBCVUdfT04oIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7Ci0KLSAgICBtYXhf
cGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQpIC0gMTsKLSAgICB0b3AgPSBtYXgobWF4X3BkeCwg
cGZuX3RvX3BkeChtYXhfcGZuKSArIDEpOwotCi0gICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkr
KyApCi0gICAgewotICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7Ci0g
ICAgICAgIGJvb2wgbWFwOwotICAgICAgICBpbnQgcmMgPSAwOwotCi0gICAgICAgIC8qCi0gICAg
ICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRlIG9u
bHkKLSAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1
ZGUgbmVlZGVkIHJlc2VydmVkCi0gICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5j
bHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMgaW4KLSAgICAgICAgICogZXZlcnkgcGZu
IHVwIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KLSAg
ICAgICAgICovCi0gICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4o
cGZuKSkgKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgaWYgKCBpb21tdV9pbmNs
dXNpdmVfbWFwcGluZyAmJiBwZm4gPD0gbWF4X3BmbiApCi0gICAgICAgICAgICBtYXAgPSAhcGFn
ZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKTsKLSAgICAgICAgZWxzZQotICAg
ICAgICAgICAgbWFwID0gcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05B
TCk7Ci0KLSAgICAgICAgaWYgKCAhbWFwICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAg
ICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8KLSAgICAgICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZu
KSApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAvKgotICAgICAgICAgKiBJZiBk
b20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0K
LSAgICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KLSAg
ICAgICAgICovCi0gICAgICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgJiYKLSAgICAgICAgICAg
ICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCi0gICAgICAg
ICAgICBjb250aW51ZTsKLQotICAgICAgICB0bXAgPSAxIDw8IChQQUdFX1NISUZUIC0gUEFHRV9T
SElGVF80Syk7Ci0gICAgICAgIGZvciAoIGogPSAwOyBqIDwgdG1wOyBqKysgKQotICAgICAgICB7
Ci0gICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuICogdG1wICsgaiwg
cGZuICogdG1wICsgaiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKLQotICAgICAgICAgICAgaWYgKCAhcmMgKQot
ICAgICAgICAgICAgICAgcmMgPSByZXQ7Ci0gICAgICAgIH0KLQotICAgICAgICBpZiAoIHJjICkK
LSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElPTU1V
IG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IHJjKTsKLQotICAgICAgICBpZiAoIShpICYgKDB4ZmZmZmYgPj4gKFBBR0VfU0hJRlQgLSBQQUdF
X1NISUZUXzRLKSkpKQotICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Ci0g
ICAgfQotfQotCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oCmluZGV4IDZiNDJlM2I4NzYuLjE1ZDY1ODQ4MzcgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBA
IC0zNSw2ICszNSw3IEBAIGV4dGVybiBib29sX3QgaW9tbXVfc25vb3AsIGlvbW11X3FpbnZhbCwg
aW9tbXVfaW50cmVtYXAsIGlvbW11X2ludHBvc3Q7CiBleHRlcm4gYm9vbF90IGlvbW11X2hhcF9w
dF9zaGFyZTsKIGV4dGVybiBib29sX3QgaW9tbXVfZGVidWc7CiBleHRlcm4gYm9vbF90IGFtZF9p
b21tdV9wZXJkZXZfaW50cmVtYXA7CitleHRlcm4gYm9vbCBpb21tdV9pbmNsdXNpdmU7CiAKIGV4
dGVybiB1bnNpZ25lZCBpbnQgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQ7CiAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 17:01:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 17: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 1fijdT-0000sc-Mf; Thu, 26 Jul 2018 17:01: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fijdS-0000sJ-8y
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 17:01:06 +0000
X-Inumbo-ID: 85b987a1-90f5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85b987a1-90f5-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 17:01: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 1fijdO-0003tA-59; Thu, 26 Jul 2018 17:01: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 1fijdN-0005gH-L4; Thu, 26 Jul 2018 17:01:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fijdN-00019W-Jr; Thu, 26 Jul 2018 17:01:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125561-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:debian-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:xen-install/l1:fail:heisenbug
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl: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-xsm:build-check(1):blocked: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-armhf-armhf-libvirt-raw:saverestore-support-check: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:test-amd64-amd64-xl-pvhv2-intel:guest-start: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: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:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-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-xl-rtds: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-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-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl: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-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-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-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=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06
X-Osstest-Versions-That: linux=ac35b66883e8330ffde609152e13c225b12de6a4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 17:01:01 +0000
Subject: [Xen-devel] [linux-3.18 test] 125561: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU2MSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NjEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGluIDEyNTUyNSBSRUdS
LiB2cy4gMTI1MTM4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEwIGRlYmlhbi1pbnN0
YWxsIGZhaWwgaW4gMTI1NTI1IFJFR1IuIHZzLiAxMjUxMzgKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDEzIHhlbi1pbnN0YWxsL2wxIGZhaWwgaW4gMTI1NTI1IHBhc3MgaW4gMTI1
NTYxCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgZmFp
bCBpbiAxMjU1MjUgcGFzcyBpbiAxMjU1NjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgcGFzcyBpbiAxMjU1MjUKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFp
bCBwYXNzIGluIDEyNTUyNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDcgeGVuLWJvb3QgICBmYWlsIHBhc3MgaW4gMTI1NTI1CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTM4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxMzgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTEzOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTM4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjUxMzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTEzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDc2MTIwMjVmYmM3YTVh
YjU0YmY3MWY0OGI5OWIwYjZhMTVmYzdiMDYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGFjMzViNjY4ODNlODMzMGZmZGU2MDkxNTJlMTNjMjI1YjEyZGU2YTQKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTEzOCAgMjAxOC0wNy0xMiAxNjo0OTowMSBaICAgMTQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1MDUgIDIwMTgtMDctMjIgMTI6MTE6MzEgWiAgICA0IGRh
eXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4IFZlc2tlciA8dmFsZXhAbWVsbGFub3guY29tPgogIEFtaXQgUHVuZGlyIDxh
bWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFuZHJlYXMgU2Nod2FiIDxzY2h3YWJAbGludXgtbTY4
ay5vcmc+CiAgQ2hyaXN0aWFuIExhbXBhcnRlciA8Y2h1bmtlZXlAZ29vZ2xlbWFpbC5jb20+CiAg
RGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhdmlkIFMuIE1pbGxl
ciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5j
b20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEZsb3JpYW4gV2VzdHBo
YWwgPGZ3QHN0cmxlbi5kZT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJ
bHBvIErDpHJ2aW5lbiA8aWxwby5qYXJ2aW5lbkBoZWxzaW5raS5maT4KICBKYW5uIEhvcm4gPGph
bm5oQGdvb2dsZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEph
c29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVs
LmRrPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb25hcyBHb3Jza2kgPGpv
bmFzLmdvcnNraUBnbWFpbC5jb20+CiAgS29uc3RhbnRpbiBLaGxlYm5pa292IDxraGxlYm5pa292
QHlhbmRleC10ZWFtLnJ1PgogIExlb24gUm9tYW5vdnNreSA8bGVvbnJvQG1lbGxhbm94LmNvbT4K
ICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTmVhbCBD
YXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgTmljbyBTbmVjayA8c25lY2tuaWNvQGdt
YWlsLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBSYWZh
ZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgU2FlZWQgTWFoYW1l
ZWQgPHNhZWVkbUBtZWxsYW5veC5jb20+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hp
bGlta2FyQG9yYWNsZS5jb20+CiAgVGV0c3VvIEhhbmRhIDxwZW5ndWluLWtlcm5lbEBJLWxvdmUu
U0FLVVJBLm5lLmpwPgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgWXVjaHVuZyBD
aGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgNzMzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 17:05:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 17: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 1fijhT-00013I-G9; Thu, 26 Jul 2018 17:05: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=xqbv=kk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fijhS-000136-6x
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 17:05:14 +0000
X-Inumbo-ID: 1a2d46d6-90f6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a2d46d6-90f6-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 17:05: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 1fijhP-0003yU-7l; Thu, 26 Jul 2018 17:05: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 1fijhO-0005og-Jd; Thu, 26 Jul 2018 17:05:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fijhO-0004v3-J0; Thu, 26 Jul 2018 17:05:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125597-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=4a723ed258367471eac8b4ae32558f09ef65672e
X-Osstest-Versions-That: ovmf=cf4e79e466f951e72c2cbd40002c71fdaddad389
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 26 Jul 2018 17:05:10 +0000
Subject: [Xen-devel] [ovmf test] 125597: 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>

ZmxpZ2h0IDEyNTU5NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1OTcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0YTcyM2VkMjU4MzY3NDcxZWFjOGI0YWUzMjU1OGYw
OWVmNjU2NzJlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjZjRlNzll
NDY2Zjk1MWU3MmMyY2JkNDAwMDJjNzFmZGFkZGFkMzg5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1OTAgIDIwMTgtMDctMjYgMDk6NDA6NDggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NTk3ICAyMDE4LTA3LTI2IDE1OjEwOjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlld2VuIFlh
byA8amlld2VuLnlhb0BpbnRlbC5jb20+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
L29zc3Rlc3Qvb3ZtZi5naXQKICAgY2Y0ZTc5ZTQ2Ni4uNGE3MjNlZDI1OCAgNGE3MjNlZDI1ODM2
NzQ3MWVhYzhiNGFlMzI1NThmMDllZjY1NjcyZSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 18:10:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 18:10:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fikhk-0005Se-LB; Thu, 26 Jul 2018 18:09: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=uug2=kk=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fikhj-0005SZ-NN
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 18:09:35 +0000
X-Inumbo-ID: 1686d631-90ff-11e8-a6a9-d7ebe60f679a
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1686d631-90ff-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 18:09:50 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id k15-v6so2113935edr.3
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 11:09: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:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=+MICOCMykC7aS4/aUqV4dJ4XMRUOhS3GdgTXHeT2Ux0=;
 b=dGSMYSTO4GBQijzQPbhQP33bSy61UGr5Qsjfye9YVLL172v8xIyM0QGvQaVTasFs27
 9UITO0321QzrHmkj6/Kwm6V+zmHCEXOBVXwi92OIjW48hcogqMFQHcpDjZKF146SGDS/
 MKhb6HkOUIPeJvKZcH9XAN6QozY+ao2BleJmslHAJ3PRXcMRtaV6UwCH4HywKKHtNfad
 4ulkd1nJNGldXtbZ86KEH6Z0tZLo2AhnmbjuW+Hv3l8OzBUnn3UZ6/c/bD2CA52Jq4SE
 pzZM+VsX709pudnLPYrEORhYDLo6SEWJXU9GvcS1d6laHXXZzR7OpwDQ427423dC8glp
 mrVg==
X-Gm-Message-State: AOUpUlFdVNB1y5hv1wZ1jkiVQ4qEcQeKSwWeLErbWV8HlN9Vk112fK6M
 G/5+sJuRGUOBFhyuvlKBxOJVjjWL
X-Google-Smtp-Source: AAOMgpeZyflll4iO8xA2AIYDPRJsU+jxiLjWGSfoOVK14L5PgqyDYWlk6sTcIpuNIAR2ZbeKyuCj/A==
X-Received: by 2002:a50:dccf:: with SMTP id
 v15-v6mr3830266edk.196.1532628572275; 
 Thu, 26 Jul 2018 11:09:32 -0700 (PDT)
Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com.
 [209.85.221.54])
 by smtp.gmail.com with ESMTPSA id t23-v6sm1024554eds.3.2018.07.26.11.09.31
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 26 Jul 2018 11:09:31 -0700 (PDT)
Received: by mail-wr1-f54.google.com with SMTP id c13-v6so2607496wrt.1
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 11:09:31 -0700 (PDT)
X-Received: by 2002:adf:ac66:: with SMTP id v93-v6mr2353469wrc.7.1532628571412; 
 Thu, 26 Jul 2018 11:09:31 -0700 (PDT)
MIME-Version: 1.0
References: <20180723170951.6852-1-george.dunlap@citrix.com>
In-Reply-To: <20180723170951.6852-1-george.dunlap@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 26 Jul 2018 12:08:53 -0600
X-Gmail-Original-Message-ID: <CABfawh=Z9WckohNoRymERv504sjZ_=Ez0XJ0DqNNFpt-XRSCKQ@mail.gmail.com>
Message-ID: <CABfawh=Z9WckohNoRymERv504sjZ_=Ez0XJ0DqNNFpt-XRSCKQ@mail.gmail.com>
To: George Dunlap <george.dunlap@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Adrian Pop <apop@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, 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>

T24gTW9uLCBKdWwgMjMsIDIwMTggYXQgMTE6MTEgQU0gR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPgo+IFRoZSBhbHRwMm0gZnVuY3Rpb25hbGl0eSB3YXMg
b3JpZ2luYWxseSBlbnZpc2lvbmVkIHRvIGJlIHVzZWQgaW4KPiBzZXZlcmFsIGRpZmZlcmVudCBj
b25maWd1cmF0aW9ucywgb25lIG9mIHdoaWNoIHdhcyBhIHNpbmdsZSBpbi1ndWVzdAo+IGFnZW50
IHRoYXQgaGFkIGZ1bGwgb3BlcmF0aW9uYWwgY29udHJvbCBvZiBhbHRwMm0uICBUaGlzIHJlcXVp
cmVkIHRoZQo+IHNpbmdsZSBoeXBlcmNhbGwgdG8gYmUgYW4gSFZNT1AgcmF0aGVyIHRoYW4gYSBE
T01DVEwsIHNpbmNlIEhWTSBndWVzdHMKPiBhcmUgbm90IGFsbG93ZWQgdG8gbWFrZSBET01DVExz
LiAgQWNjZXNzIHRvIHRoaXMgSFZNT1AgaXMgY29udHJvbGxlZAo+IGJ5IGEgcGVyLWRvbWFpbiBI
Vk1fUEFSQU0sIGFuZCBkZWZhdWx0cyB0byAnb2ZmJy4KPgo+IEV4cG9zaW5nIHRoZSBhbHRwMm0g
ZnVuY3Rpb25hbGl0eSB0byB0aGUgZ3Vlc3Qgd2FzIGNvbnRyb3ZlcnNpYWwgYXQKPiB0aGUgdGlt
ZSwgYnV0IHdhcyB1bHRpbWF0ZWx5IGFjY2VwdGVkLiAgVGhlIGZhY3QgdGhhdCBhbHRwMm0gaXMg
YW4KPiBIVk1PUCByYXRoZXIgdGhhbiBhIERPTUNUTCBoYXMgY2F1c2VkIHNvbWUgcHJvYmxlbXMs
IGhvd2V2ZXIsIGZvcgo+IHRob3NlIG1vdmluZyBmb3J3YXJkIHRyeWluZyB0byBleHRlbmQgdGhl
IGludGVyZmFjZTogRXh0ZW5kaW5nIHRoZQo+IGludGVyZmFjZSBldmVuIGZvciB0aGUgJ2V4dGVy
bmFsJyB1c2UgY2FzZSBub3cgbWVhbnMgZXh0ZW5kaW5nIGFuCj4gSFZNT1AsIHdoaWNoIGltcGxp
Y2l0bHkgZXh0ZW5kcyB0aGUgc3VyZmFjZSBvZiBhdHRhY2sgZm9yIHRoZQo+ICdpbnRlcm5hbCcg
dXNlIGNhc2UgYXMgd2VsbC4gIFRoZSByZXN1bHQgaGFzIGJlZW4gdGhhdCBldmVyeSBhZGRpdGlv
bgo+IHRvIHRoaXMgaW50ZXJmYWNlIGhhcyBhbHNvIGJlZW4gY29udHJvdmVyc2lhbC4KPgo+IFNl
dHRsZSB0aGUgY29udHJvdmVyc3kgb25jZSBhbmQgZm9yIGFsbCBieSBkb2N1bWVudGluZyAxKSB0
aGUgcHVycG9zZQo+IG9mIHRoZSBhbHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93IHRvIGV4dGVu
ZCBpdC4gIEluIHBhcnRpY3VsYXI6Cj4KPiAqIFNwZWNpZnkgdGhhdCB0aGUgZnVsbHkgaW4tZ3Vl
c3QgYWdlbnQgaXMgYSB0YXJnZXQgdXNlIGNhc2UKPgo+ICogU3BlY2lmeSB0aGF0IGFsbCBleHRl
bnNpb25zIHRvIGFsdHAybSBmdW5jdGlvbmFsaXR5IHNob3VsZCBiZSBzdWJvcHMKPiAgIG9mIHRo
ZSBIVk1PUCBoeXBlcmNhbGwKPgo+ICogU3BlY2lmeSB0aGF0IG5ldyBzdWJvcHMgc2hvdWxkIGJl
IGVuYWJsZWQgaW4gQUxUUDJNX21peGVkIG1vZGUgYnkKPiAgIGRlZmF1bHQsIGJ1dCB0aGF0IHRo
aXMgbW9kZSBoYXMgbm90IGJlZW4gZXZhbHVhdGVkIGZvciBzYWZldHkuCj4KPiBIb3BlZnVsbHkg
dGhpcyB3aWxsIGFsbG93IHRoZSBhbHRwMm0gaW50ZXJmYWNlIHRvIGJlIGRldmVsb3BlZCBmdXJ0
aGVyCj4gd2l0aG91dCB1bm5lY2Vzc2FyeSBjb250cm92ZXJzeS4KPgo+IEZ1cnRoZXIgZGlzY3Vz
c2lvbjoKPgo+IEFzIGZhciBhcyBJIGNhbiB0ZWxsIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBz
b2x1dGlvbnMgdG8gdGhpcwo+IGNvbnRyb3ZlcnN5Lgo+Cj4gQS4gUmVtb3ZlIHRoZSAnaW50ZXJu
YWwnIGZ1bmN0aW9uYWxpdHkgYXMgYSB0YXJnZXQgYnkgY29udmVydGluZyB0aGUKPiBjdXJyZW50
IEhWTU9QIGludG8gYSBET01DVEwuCj4KPiBCLiBIYXZlIHR3byBoeXBlcmNhbGxzIC0tIGFuIEhW
TU9QIHdoaWNoIGNvbnRhaW5zIGZ1bmN0aW9uYWxpdHkKPiBleHBlY3RlZCB0byBiZSB1c2VkIGJ5
IHRoZSAnaW50ZXJuYWwnIGFnZW50LCBhbmQgYSBET01DVEwgZm9yCj4gZnVuY3Rpb25hbGl0eSB3
aGljaCBpcyBleHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdleHRlcm5hbCcKPiBhZ2Vu
dC4KPgo+IEMuIEFncmVlIHRvIGFkZCBhbGwgbmV3IHN1Ym9wcyB0byB0aGUgY3VycmVudCBoeXBl
cmNhbGwgKEhWTU9QKSwgZXZlbgo+IGlmIHdlJ3JlIG5vdCBzdXJlIGlmIHRoZXkgc2hvdWxkIGJl
IGV4cG9zZWQgdG8gdGhlIGd1ZXN0Lgo+Cj4gSSB0aGluayBBIGlzIGEgdGVycmlibGUgaWRlYS4g
IEhhdmluZyBhIHNpbmdsZSBpbi1ndWVzdCBhZ2VudCBpcyBhCj4gcmVhc29uYWJsZSBkZXNpZ24g
Y2hvaWNlLCBhbmQgYXBwYXJlbnRseSBpdCB3YXMgZXZlbiBpbXBsZW1lbnRlZCBhdAo+IHNvbWUg
cG9pbnQ7IHdlIHNob3VsZCBtYWtlIGl0IHN0cmFpZ2h0Zm9yd2FyZCBmb3Igc29tZW9uZSBpbiB0
aGUKPiBmdXR1cmUgdG8gcGljayB1cCB0aGUgd29yayBpZiB0aGV5IHdhbnQgdG8uCj4KPiBJIHRo
aW5rIEIgaXMgYWxzbyBhIGJhZCBpZGVhLiAgVGhlIHBlb3BsZSBleHRlbmRpbmcgaXQgYXQgdGhl
IG1vbWVudAo+IGFyZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGggdGhlICdleHRlcm5hbCcgdXNl
IGNhc2UuICBUaGVyZSBpcyBub2JvZHkKPiBhcm91bmQgdG8gcmVwcmVzZW50IHdoZXRoZXIgbmV3
IGZ1bmN0aW9uYWxpdHkgc2hvdWxkIGVuZCB1cCBpbiB0aGUKPiBIVk1PUCBvciB0aGUgRE9NQ1RM
LCB3aGljaCBtZWFucyB0aGF0IGJ5IGRlZmF1bHQgaXQgd2lsbCBlbmQgdXAgaW4gdGhlCj4gRE9N
Q1RMLiAgSWYgaXQgaXMgZGlzY292ZXJlZCwgYWZ0ZXJ3YXJkcywgdGhhdCB0aGUgbmV3IG9wZXJh
dGlvbnMKPiAqd291bGQqIGJlIHNhZmUgYW5kIHVzZWZ1bCBmb3IgdGhlICdpbnRlcm5hbCcgdXNl
IGNhc2UsIHRoZW4gd2Ugd2lsbAo+IGVpdGhlciBoYXZlIHRvIGR1cGxpY2F0ZSB0aGVtIGluc2lk
ZSB0aGUgSFZNT1AgKHdoaWNoIHdvdWxkIGJlCj4gdGVycmlibGUpIG9yIG1vdmUgdGhlIG9wZXJh
dGlvbiBmcm9tIHRoZSBET01DVEwgdG8gdGhlIEhWTU9QICh3aGljaAo+IHdvdWxkIG1ha2UgY29k
aW5nIGFuIGFnZW50IGFnYWluc3Qgc2V2ZXJhbCB2ZXJzaW9ucyBhIG1lc3MpLgo+Cj4gSXQganVz
dCBtYWtlcyBtb3JlIHNlbnNlIHRvIGhhdmUgYWxsIHRoZSBhbHRwMm0gb3BlcmF0aW9ucyBpbiBh
IHNpbmdsZQo+IHBsYWNlLCBhbmQgYSBzaW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5
J3JlIGF2YWlsYWJsZSB0byB0aGUKPiAnaW50ZXJuYWwnIHVzZSBjYXNlIG9yIG5vdC4gIEFzIHN1
Y2gsIEkgYW0gcHJvcG9zaW5nICdDJy4KPgo+IEV2ZW4gd2l0aGluIHRoYXQsIHdlIGhhdmUgc2V2
ZXJhbCBvcHRpb25zIGFzIGZhciBhcyB3aGF0IHRvIGRvIHdpdGgKPiB0aGUgY3VycmVudCBpbnRl
cmZhY2U6Cj4KPiBDMTogQXVkaXQgdGhlIGN1cnJlbnQgc3Vib3BzIGFuZCBtYWtlIGEgYmxhY2ts
aXN0IG9mIHN1Ym9wcyBub3QKPiBzdWl0YWJsZSBmb3IgZXhwb3N1cmUgdG8gdGhlIGd1ZXN0LiAg
RnV0dXJlIHN1Ym9wcyBzaG91bGQgYmUgb24gdGhlCj4gYmxhY2tsaXN0IHVubGVzcyB0aGV5IGhh
dmUgYmVlbiBldmFsdWF0ZWQgYXMgc2FmZSBmb3IgZXhwb3N1cmUuCj4KPiBDMjogRG9uJ3QgYmxh
Y2tsaXN0IHRoZSBjdXJyZW50IHN1Ym9wcywgYnV0IHJlcXVpcmUgdGhhdCBhbGwgZnV0dXJlCj4g
c3Vib3BzIGJlIGJsYWNrbGlzdGVkIHVubGVzcyB0aGV5IGhhdmUgYmVlbiBldmFsdWF0ZWQgYXMg
c2FmZSBmb3IKPiBleHBvc3VyZS4KPgo+IEMzOiBEb24ndCBibGFja2xpc3QgY3VycmVudCBvciBm
dXR1cmUgc3Vib3BzIGZvciB0aGUgcHJlc2VudDsganVzdAo+IGRvY3VtZW50IHRoYXQgdGhleSBu
ZWVkIHRvIGJlIGV2YWx1YXRlZCAoYW5kIHNvbWUgcG90ZW50aWFsbHkKPiBibGFja2xpc3RlZCkg
YmVmb3JlIGJlaW5nIGV4cG9zZWQgdG8gYSBndWVzdCBpbiBhIHNhZmV0eS1jcml0aWNhbAo+IGVu
dmlyb25tZW50Lgo+Cj4gQzEgd291bGQgYmUgaWRlYWwsIGJ1dCB0aGVyZSdzIG5vYm9keSBhdCBw
cmVzZW50IHRvIGRvIHRoZSB3b3JrLgo+IEdpdmVuIHRoYXQsIEMzIGhhcyBiZWVuIHNlZW4gYXMg
dGhlIGJlc3Qgc29sdXRpb24gaW4gZGlzY3Vzc2lvbi4KPgo+IFNpZ25lZC1vZmYtYnk6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPiAtLS0KPiBDaGFuZ2VzIHNpbmNl
IHYxOgo+IC0gUGF0Y2ggZGVzY3JpcHRpb246IGNsYXJpZnkgdGhhdCBIVk0gZ3Vlc3QgY2FuJ3Qg
bWFrZSBkb21jdGxzCj4gLSBObyBibGFja2xpc3QgZm9yIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNl
OyBpbnN0ZWFkIGRvY3VtZW50IGl0cyByaXNrCj4gLSBNb3ZlIG1vcmUgb2YgdGhlIGRpc2N1c3Np
b24gaW50byB0aGUgY29tbWl0IG1lc3NhZ2UuCj4KPiBDQzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGNpdHJpeC5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ0M6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4g
Q0M6IEtvbnJhZCBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENDOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ0M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Cj4gQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEB6
ZW50aWZpYy5jb20+Cj4gQ0M6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVy
LmNvbT4KPiBDQzogQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRlci5jb20+Cj4gQ0M6IExhcnMg
S3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5n
ZWQsIDMxIGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IGluZGV4IDE4MTZmYWE5YjMuLjg0ZWVkMWY0
YmMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKPiBAQCAtNDQ2Nyw2ICs0NDY3LDM3IEBAIHN0YXRpYyBpbnQgaHZtb3Bf
Z2V0X3BhcmFtKAo+ICAgICAgcmV0dXJuIHJjOwo+ICB9Cj4KPiArLyoKPiArICogYWx0cDJtIG9w
ZXJhdGlvbnMgYXJlIGVudmlzaW9uZWQgYXMgYmVpbmcgdXNlZCBpbiBzZXZlcmFsIGRpZmZlcmVu
dAo+ICsgKiBtb2RlczoKPiArICoKPiArICogLSBleHRlcm5hbDogQWxsIGNvbnRyb2wgYW5kIGRl
Y2lzaW9ucyBhcmUgbWFkZSBieSBhbiBleHRlcm5hbCBhZ2VudAo+ICsgKiAgIHJ1bm5pbmcgZG9t
YWluIDAuCj4gKyAqCj4gKyAqIC0gaW50ZXJuYWw6IGFsdHAybSBvcGVyYXRpb25zIGFyZSB1c2Vk
IGV4Y2x1c2l2ZWx5IGJ5IGFuIGluLWd1ZXN0Cj4gKyAqICAgYWdlbnQgdG8gcHJvdGVjdCBpdHNl
bGYgZnJvbSB0aGUgZ3Vlc3Qga2VybmVsIGFuZCBpbi1ndWVzdAo+ICsgKiAgIGF0dGFja2Vycy4K
PiArICoKPiArICogLSBjb29yZGluYXRlZDogQW4gaW4tZ3Vlc3QgYWdlbnQgaGFuZGxlcyAjVkUg
YW5kIFZNRlVOQ3MgbG9jYWxseSwKPiArICogICBidXQgbWFrZXMgcmVxdWVzdHMgb2YgYW4gYWdl
bnQgcnVubmluZyBvdXRzaWRlIHRoZSBkb21haW4gZm9yCj4gKyAqICAgYmlnZ2VyIGNoYW5nZXMg
KHN1Y2ggYXMgbW9kaWZ5aW5nIGFsdHAybSBlbnRpcmVzKS4KPiArICoKPiArICogVGhpcyBjb3Jy
ZXNwb25kcyB0byB0aGUgdGhyZWUgdmFsdWVzIGZvciBIVk1fUEFSQU1fQUxUUDJNCj4gKyAqIChl
eHRlcm5hbCwgbWl4ZWQsIGxpbWl0ZWQpLiBBbGwgdGhyZWUgbW9kZWxzIGhhdmUgYWR2YW50YWdl
cyBhbmQKPiArICogZGlzYWR2YW50YWdlcy4KPiArICoKPiArICogTm9ybWFsbHkgaHlwZXJjYWxs
cyBtYWRlIGJ5IGEgcHJvZ3JhbSBpbiBkb21haW4gMCBpbiBvcmRlciB0bwo+ICsgKiBjb250cm9s
IGEgZ3Vlc3Qgd291bGQgYmUgRE9NQ1RMcyByYXRoZXIgdGhhbiBIVk1PUHMuICBCdXQgaW4gb3Jk
ZXIKPiArICogdG8gcHJvcGVybHkgZW5hYmxlIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlLCBhcyB3
ZWxsIGFzIHRvIGF2b2lkCj4gKyAqIGZyYWdtZW50YXRpb24sIGFsbCBhbHRwMm0gc3Vib3BzIHNo
b3VsZCBjb21lIHVuZGVyIHRoaXMgc2luZ2xlCj4gKyAqIEhWTU9QLgo+ICsgKgo+ICsgKiBOb3Rl
IHRoYXQgJ2ludGVybmFsJyBtb2RlIChIVk1fUEFSQU1fQUxUUDJNID09IFhFTl9BTFRQMk1fbWl4
ZWQpCj4gKyAqIGhhcyBub3QgYmVlbiBldmFsdWF0ZWQgZm9yIHNhZmV0eSBmcm9tIGEgc2VjdXJp
dHkgcGVyc3BlY3RpdmUuCj4gKyAqIEJlZm9yZSB1c2luZyB0aGlzIG1vZGUgaW4gYSBzZWN1cml0
eS1jcml0aWNhbCBlbnZpcm9ubWVudCwgZWFjaAo+ICsgKiBzdWJvcCBzaG91bGQgYmUgZXZhbHVh
dGVkIGZvciBzYWZldHksIHdpdGggdW5zYWZlIHN1Ym9wcwo+ICsgKiBibGFja2xpc3RlZCBpbiB4
c21faHZtX2FsdHAybWh2bV9vcCgpLgo+ICsgKi8KPiAgc3RhdGljIGludCBkb19hbHRwMm1fb3Ao
Cj4gICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKPiAgewo+IC0tCj4gMi4x
OC4wCgpUaGFua3MgZm9yIHB1dHRpbmcgdGhpcyB0b2dldGhlciwgU0dUTSEKClRhbWFzCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 18:28:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 18:28: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 1fil0C-0006vI-BF; Thu, 26 Jul 2018 18:28: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=beub=kk=xenproject.org=prvs=738fd18b3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fil0A-0006v5-MF
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 18:28:38 +0000
X-Inumbo-ID: bff5a498-9101-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bff5a498-9101-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 18:28:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,406,1526342400"; d="scan'208";a="61213629"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75013-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=4a723ed258367471eac8b4ae32558f09ef65672e
X-Osstest-Versions-That: ovmf=cf4e79e466f951e72c2cbd40002c71fdaddad389
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 26 Jul 2018 19:28:13 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75013: 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
NTAxMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDEzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAxMgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDRhNzIzZWQyNTgzNjc0NzFlYWM4YjRhZTMyNTU4
ZjA5ZWY2NTY3MmUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGNmNGU3
OWU0NjZmOTUxZTcyYzJjYmQ0MDAwMmM3MWZkYWRkYWQzODkKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAxMiAgMjAxOC0wNy0yNiAxMjo1MDowNSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMTMgIDIwMTgtMDctMjYgMTc6MjA6MDkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKaWV3ZW4g
WWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6
IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVu
c291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0YTcyM2VkMjU4MzY3
NDcxZWFjOGI0YWUzMjU1OGYwOWVmNjU2NzJlCkF1dGhvcjogSmlld2VuIFlhbyA8amlld2VuLnlh
b0BpbnRlbC5jb20+CkRhdGU6ICAgRnJpIE5vdiAyNCAwOToyMTo1NCAyMDE3ICswODAwCgogICAg
TWRlTW9kdWxlUGtnL0R4ZUNvcmU6IE5vdCB1cGRhdGUgUnRDb2RlIGluIE1lbUF0dHJUYWJsZSBh
ZnRlciBFbmRPZkR4ZQogICAgCiAgICBXZSB3YW50IHRvIHByb3ZpZGUgcHJlY2lzZSBpbmZvIGlu
IE1lbUF0dHJpYlRhYmxlCiAgICB0byBib3RoIE9TIGFuZCBTTU0sIGFuZCBTTU0gb25seSBnZXRz
IHRoZSBpbmZvIGF0IEVuZE9mRHhlLgogICAgU28gd2UgZG8gbm90IHVwZGF0ZSBSdENvZGUgZW50
cnkgaW4gRW5kT2ZEeGUuCiAgICAKICAgIFRoZSBpbXBhY3QgaXMgdGhhdCBpZiAzcmQgcGFydCBP
UFJPTSBpcyBydW50aW1lLCBpdCBjYW5ub3QgYmUgZXhlY3V0ZWQKICAgIGF0IFVFRkkgcnVudGlt
ZSBwaGFzZS4KICAgIEN1cnJlbnRseSwgd2UgZG8gbm90IHNlZSBjb21wYXRpYmlsaXR5IGlzc3Vl
LCBiZWNhdXNlIHRoZSBvbmx5IHJ1bnRpbWUKICAgIE9QUk9NIHdlIGZvdW5kIGJlZm9yZSBpbiBV
TkRJLCBhbmQgVUVGSSBPUyB3aWxsIG5vdCB1c2UgVU5ESSBpbnRlcmZhY2UKICAgIGluIE9TLgog
ICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21t
aXQgOGEyZTFhOWQ1NGVlNzMxNmM0ODExMWIxZjIxNmE1Njg3OTFiMmRhMgpBdXRob3I6IEppZXdl
biBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBOb3YgMjIgMjM6MTE6NTQg
MjAxNyArMDgwMAoKICAgIFVlZmlDcHVQa2cvUGlTbW1DcHU6IENoZWNrIEVGSV9SVU5USU1FX1JP
IGluIFVFRkkgbWVtIGF0dHJpYiB0YWJsZS4KICAgIAogICAgSXQgdHJlYXRzIHRoZSBVRUZJIHJ1
bnRpbWUgcGFnZSB3aXRoIEVGSV9NRU1PUllfUk8gYXR0cmlidXRlIGFzCiAgICBpbnZhbGlkIFNN
TSBjb21tdW5pY2F0aW9uIGJ1ZmZlci4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmlld2Vu
IFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDY4MDk2MjcyNzY2NDBhMGM1N2IzZjNjN2NmMGM1
ZWI0NjlmMDE5ZTYKQXV0aG9yOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KRGF0
ZTogICBXZWQgTm92IDIyIDIzOjExOjIyIDIwMTcgKzA4MDAKCiAgICBNZGVQa2cvU21tTWVtTGli
OiBDaGVjayBFRklfTUVNT1JZX1JPIGluIFVFRkkgbWVtIGF0dHJpYiB0YWJsZS4KICAgIAogICAg
SXQgdHJlYXRzIHRoZSBVRUZJIHJ1bnRpbWUgcGFnZSB3aXRoIEVGSV9NRU1PUllfUk8gYXR0cmli
dXRlIGFzCiAgICBpbnZhbGlkIFNNTSBjb21tdW5pY2F0aW9uIGJ1ZmZlci4KICAgIAogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IGIyMzA1ZGQy
NzdiYTY3ODAyN2VkNjdmOWEzNGM0MWM2YTJlYjUxOWMKQXV0aG9yOiBKaWV3ZW4gWWFvIDxqaWV3
ZW4ueWFvQGludGVsLmNvbT4KRGF0ZTogICBXZWQgTm92IDIyIDIyOjA1OjA3IDIwMTcgKzA4MDAK
CiAgICBNZGVNb2R1bGVQa2cvRHhlQ29yZTogSW5zdGFsbCBVRUZJIG1lbSBhdHRyaWIgdGFibGUg
YXQgRW5kT2ZEeGUuCiAgICAKICAgIFNvIHRoYXQgdGhlIFNNTSBjYW4gY29uc3VtZSBpdCB0byBz
ZXQgcGFnZSBwcm90ZWN0aW9uIGZvcgogICAgdGhlIFVFRkkgcnVudGltZSBwYWdlIHdpdGggRUZJ
X01FTU9SWV9STyBhdHRyaWJ1dGUuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppZXdlbiBZ
YW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rh
ci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCBhYzY2MTNkYjQ2OTdiZTEzYjQwMjllN2I0M2Q2NWU2
ODZmNTkzOGNiCkF1dGhvcjogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CkRhdGU6
ICAgVGh1IE5vdiAyIDE5OjAwOjAyIDIwMTcgKzA4MDAKCiAgICBVZWZpQ3B1UGtnL1BpU21tQ3B1
OiBDaGVjayBmb3IgdW50ZXN0ZWQgbWVtb3J5IGluIEdDRAogICAgCiAgICBJdCB0cmVhdHMgR0NE
IHVudGVzdGVkIG1lbW9yeSBhcyBpbnZhbGlkIFNNTQogICAgY29tbXVuaWNhdGlvbiBidWZmZXIu
CiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNv
bW1pdCAyMzNmZmE5MGNjZDg1MmE4YzZhNDc4ZWIwNDI2NzMxZDY0NTk4MzE2CkF1dGhvcjogSmll
d2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IE5vdiAyIDE4OjIxOjEz
IDIwMTcgKzA4MDAKCiAgICBNZGVQa2cvU21tTWVtTGliOiBDaGVjayBmb3IgdW50ZXN0ZWQgbWVt
b3J5IGluIEdDRAogICAgCiAgICBJdCB0cmVhdHMgR0NEIHVudGVzdGVkIG1lbW9yeSBhcyBpbnZh
bGlkIFNNTQogICAgY29tbXVuaWNhdGlvbiBidWZmZXIuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0
YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 21:10:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 21: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 1finWR-0001k2-62; Thu, 26 Jul 2018 21:10: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=sxpe=kk=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1finWP-0001ef-MZ
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 21:10:05 +0000
X-Inumbo-ID: 2dd11fe3-9118-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x22d.google.com (unknown [2a00:1450:4864:20::22d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2dd11fe3-9118-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 23:09:28 +0200 (CEST)
Received: by mail-lj1-x22d.google.com with SMTP id v9-v6so2678719ljk.4
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 14:10:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=rxcnOhj7Sp857hGga+Ii/fMTn1tF/xNsBGnQjQDafgs=;
 b=nJgJQtHRR6WafoMnSs4v0dXg9SiITwQvFDBLQzQo/kb5ws3iS4KCvoMh0OBJE5ym8d
 yLTqKekQtryYMBfvbdZBv+0e2HYz16suBJdhf4NdjG2BqWPzX1Xr0cOnyrMui/Hgcyru
 b++3N5DL33jS+00YwW/3v+fojFALBtVos8vybfNta6X+UGYhbJQMwvLujioE7SexqMxW
 7eyhEBvN2SIUhDOclGA3/yQ5iCVuRKrMQGNdbf+pdgdIcUYm3G6yNyzEFMLvg25N4O9y
 3zE/wb568mZ1HPQdmUigk424w9txl+mWCu5Hqtw43I9nPf+Qvlivuz66uMZlArsGfKO8
 L8+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:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=rxcnOhj7Sp857hGga+Ii/fMTn1tF/xNsBGnQjQDafgs=;
 b=gpzW+Gb1O6hemt9V8n1Yoj5mI9pynOlhuUIDIruB2aJCGk1wSgHwcV82o7vnDfSW0t
 RUiIZ3QUFKMN0N0xEQahIM2MHJtqH/lK6UbGxEtbkMrIiQ47gHTbA7kPsIrSRVQjJjCD
 L8rVEvtFW83I795we9dXWA9NSKvwDddAWghJutMyYUP5q0XUEKNxDsxwwCGpzV9bXe/9
 jLxiuLs6qr/xIn1BY+6Aar6oXBHhDxxUg/T3ha+5PrxcWRzDnRtoUedX9FO2vBnNOZ9N
 025HR+M87m7tR2W1TJExI0osvE5CiWUCeOQKixMGPw+7kXeWdHGSZmSR547XZpj3U6MP
 nsYw==
X-Gm-Message-State: AOUpUlGWGkBYzAlG9tVaiXKWDMUZ2Tho1DP9fQzjv4NvwA1LTt7bFc3k
 ho5gGRv+tusA2c+X+N6ShSx5tz2lMkMkJe9FqI0=
X-Google-Smtp-Source: AAOMgpeUjQcGe8nRtDlG1DhbfQDv9d5/R3Wq5kdFRYSIvCFRUsEN0db5Lg99AQ0ki5wffhR8GmQzYiRsGOdCB3gg5Ck=
X-Received: by 2002:a2e:96d8:: with SMTP id
 d24-v6mr3075427ljj.50.1532639401886; 
 Thu, 26 Jul 2018 14:10:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:1955:0:0:0:0:0 with HTTP; Thu, 26 Jul 2018 14:10:00
 -0700 (PDT)
In-Reply-To: <5B58308B02000078001D784A@prv1-mh.provo.novell.com>
References: <CACMJ4GYhRyZkESCw+OWrW5WbM+LAf6ZCyrbtTrK_12wdMPDyWw@mail.gmail.com>
 <1532478539-11746-1-git-send-email-christopher.w.clark@gmail.com>
 <5B57C29F0200000804C77BEC@prv1-mh.provo.novell.com>
 <5B57C462020000E403D61C84@prv1-mh.provo.novell.com>
 <5B58308B02000078001D784A@prv1-mh.provo.novell.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Thu, 26 Jul 2018 14:10:00 -0700
Message-ID: <CACMJ4GbtbVGfRmqiT448vG6aXgWTZyFrwgT+mEXrQdH9tz05Jg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v2] firmware/shim : filter output files
 during Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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="===============9170996560765798239=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============9170996560765798239==
Content-Type: multipart/alternative; boundary="0000000000001e51a30571ed6bf2"

--0000000000001e51a30571ed6bf2
Content-Type: text/plain; charset="UTF-8"

On Wed, Jul 25, 2018 at 1:10 AM, Jan Beulich <JBeulich@suse.com> wrote:

> >>> On 25.07.18 at 02:28, <christopher.w.clark@gmail.com> wrote:
> > --- a/tools/firmware/xen-dir/Makefile
> > +++ b/tools/firmware/xen-dir/Makefile
> > @@ -11,6 +11,10 @@ D=xen-root
> >  LINK_DIRS=config xen
> >  LINK_FILES=Config.mk
> >
> > +# Files to exclude from the link farm
> > +EXCLUDE_FILES=xen xen.gz xen-syms xen-syms.map xen.efi xen.efi.map \
> > +              efi.lds xen.lds mkelf32 mkreloc
>
>
> So what about the auxiliary ones created there, like ..xen-syms.* or
> ..xen.efi.*

Thanks for this feedback. After rebuilding binutils to include an
EFI-capable linker, and then all tools dependent on that, and then building
the Xen tree, these files have become evident.

I added handling for these to the exclusion list, and tested with each of
Xen 4.10.1(*), 4.11.0 and staging: Each build passes "make", "make install"
in fresh trees without rebuilding the shim during the install step.

The 4.10.1 test was with this additional commit applied:
  commit 8717e7417cebeae162fd61ea4cbdcdd422748f08
  Author: Juergen Gross <jgross@suse.com>
    shim: don't let build modify shim.config

I'll post a v3 patch with the updated exclusion list as per above.


To amend my earlier reply to v1, here's a diff between the initial
> linkfarm.stamp
> and one resulting after a first incremental re-build:


> --- .../tools/firmware/xen-dir/linkfarm.stamp
> +++ .../tools/firmware/xen-dir/linkfarm.stamp
>
>

> I think all additions here should be considered as exclusion candidates.
>

The unfortunate thing about that list is that it is quite a bit longer and
will be more vulnerable to change. It includes header files which makes me
wary of it. You could shorten it with some wildcard matching, and you'll be
approaching something similar to the gitignore file content, as Roger had
pointed towards, but my preference is to leave it alone.

None of the options here that are short of a rewrite are great, but the
short exclusion list improves the behaviour for non-incremental builds,
which is a benefit for downstream and production builds where incremental
builds are not a requirement.

Christopher

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">=
On Wed, Jul 25, 2018 at 1:10 AM, Jan Beulich <span dir=3D"ltr">&lt;<a href=
=3D"mailto:JBeulich@suse.com" target=3D"_blank">JBeulich@suse.com</a>&gt;</=
span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span cla=
ss=3D"gmail-">&gt;&gt;&gt; On 25.07.18 at 02:28, &lt;<a href=3D"mailto:chri=
stopher.w.clark@gmail.com">christopher.w.clark@gmail.com</a><wbr>&gt; wrote=
:<br>
&gt; --- a/tools/firmware/xen-dir/<wbr>Makefile<br>
&gt; +++ b/tools/firmware/xen-dir/<wbr>Makefile<br>
&gt; @@ -11,6 +11,10 @@ D=3Dxen-root<br>
&gt;=C2=A0 LINK_DIRS=3Dconfig xen<br>
&gt;=C2=A0 LINK_FILES=3DConfig.mk<br>
&gt;=C2=A0 <br>
&gt; +# Files to exclude from the link farm<br>
&gt; +EXCLUDE_FILES=3Dxen xen.gz xen-syms xen-syms.map xen.efi xen.efi.map =
\<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 efi.lds xen.lds mkel=
f32 mkreloc<br>
<br></span></blockquote><div><br></div><div><span style=3D"font-size:small;=
background-color:rgb(255,255,255);text-decoration-style:initial;text-decora=
tion-color:initial;float:none;display:inline">&gt; So what about the auxili=
ary ones created there, like ..xen-syms.* or</span><br style=3D"font-size:s=
mall;background-color:rgb(255,255,255);text-decoration-style:initial;text-d=
ecoration-color:initial"><span style=3D"font-size:small;background-color:rg=
b(255,255,255);text-decoration-style:initial;text-decoration-color:initial;=
float:none;display:inline">&gt; ..xen.efi.*</span><br></div><div><br></div>=
<div>Thanks for this feedback. After rebuilding binutils to include an EFI-=
capable linker, and then all tools dependent on that, and then building the=
 Xen tree, these files have become evident.</div><div><br></div><div>I adde=
d handling for these to the exclusion list, and tested with each of Xen 4.1=
0.1(*), 4.11.0 and staging: Each build passes &quot;make&quot;, &quot;make =
install&quot; in fresh trees without rebuilding the shim during the install=
 step.</div><div><br></div><div>The 4.10.1 test was with this additional co=
mmit applied:<br><div>=C2=A0 commit 8717e7417cebeae162fd61ea4cbdcdd422748f0=
8</div><div>=C2=A0 Author: Juergen Gross &lt;<a href=3D"mailto:jgross@suse.=
com">jgross@suse.com</a>&gt;</div></div><div><div>=C2=A0 =C2=A0 shim: don&#=
39;t let build modify shim.config</div></div><div><br></div><div>I&#39;ll p=
ost a v3 patch with the updated exclusion list as per above.</div><div><br>=
</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><spa=
n class=3D"gmail-">
</span>To amend my earlier reply to v1, here&#39;s a diff between the initi=
al linkfarm.stamp<br>
and one resulting after a first incremental re-build:=C2=A0</blockquote><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex">
<br>
--- .../tools/firmware/xen-dir/<wbr>linkfarm.stamp<br>
+++ .../tools/firmware/xen-dir/<wbr>linkfarm.stamp<br><br></blockquote><div=
>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I think all additions here should be considered as exclusion candidates.<br=
></blockquote><div><br></div><div>The unfortunate thing about that list is =
that it is quite a bit longer and will be more vulnerable to change. It inc=
ludes header files which makes me wary of it. You could shorten it with som=
e wildcard matching, and you&#39;ll be approaching something similar to the=
 gitignore file content, as Roger had pointed towards, but my preference is=
 to leave it alone.</div><div><br></div><div>None of the options here that =
are short of a rewrite are great, but the short exclusion list improves the=
 behaviour for non-incremental builds, which is a benefit for downstream an=
d production builds where incremental builds are not a requirement.</div><d=
iv><br></div><div>Christopher</div><div><br></div><div><br></div><div><br><=
/div><div><br></div></div></div></div>

--0000000000001e51a30571ed6bf2--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9170996560765798239==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 26 21:17:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 21:17: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 1findn-000218-5N; Thu, 26 Jul 2018 21:17: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=sxpe=kk=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1findm-000213-2F
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 21:17:42 +0000
X-Inumbo-ID: 26908b23-9119-11e8-a8a5-bc764e045a96
Received: from mail-io0-x241.google.com (unknown [2607:f8b0:4001:c06::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26908b23-9119-11e8-a8a5-bc764e045a96;
 Thu, 26 Jul 2018 23:16:24 +0200 (CEST)
Received: by mail-io0-x241.google.com with SMTP id k16-v6so2521870iom.12
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 14:16:59 -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=2BVZ2nxvTaT2fQxNDH6dZ1RtPHd67lZs5OnRq04Ubes=;
 b=Z/ZY4KOl7/JKbySBJbwknGCEykypvBhur0p+pLuYZ3bzplYYJ9LIlLGcNk6swfvAq4
 XIuqjE+61r3pRsn+hOqFTES8qWDdq3qO6KApeMQm9B1e9ZPsoeTm6JFGhVLOfAbHrsQ/
 T6NirYh32lKHFS4Z9s5/DbBsTB93nK8jIhBRUr7BsjXepODBROOY4L8jrxjgvg4ZCxCe
 rx57Vc7eeNCld55SR/ieSI6LSIWr9hV/xWUczCMmxRTQ5tED+S1B5wNNPglJ+hI+hHRF
 IHjee2Yf0sRYrRmahjPQvTyVg1MfSp9c9TC2+edafmWIi1vuNj0egcBsTQhoW5RoRtAl
 C+XA==
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=2BVZ2nxvTaT2fQxNDH6dZ1RtPHd67lZs5OnRq04Ubes=;
 b=O0aWnyTh3FT9qXcTZQ8A2K/NZCixROPAkdJ16D5iC0VNjRC4Rh37fLnPWtNLQHTmrR
 w8kIbdA1iEg1jsfKzGNBuwZiTuVcTeKioP/A6pkbS/FXlUl5JB3uRcdIcnFmXLzAQG1r
 TTXoRgjBeOOHwI0Vfwdqcs0GUlgzAQpIdiG2oN1dX2sUynpVgQBUZyABmj3RLMyORWmV
 T8cwD2AlF14UiyLG9v3rQPMph8B4e1muvYyuZ7tJjxKZgBpqk4Kt/nn5Y4RsnBFBEgnr
 gY2CAxC6gXD3g1XdsXaYxxzkKe3B1TiIBtzNiaq8Z8HD+YKU091TuukQCUFGQekIm7Bx
 jmjA==
X-Gm-Message-State: AOUpUlFy3gkKoFgT12/9bY5lFP9uatsiM/79G5xUcRlYAN4uS8Zx+d16
 tju006rGEvrIkUmWf0rGXKMCjERC6gE=
X-Google-Smtp-Source: AAOMgpc5OzRLmpMbvmM5pHqesVCxr2UKFEJ0MIyQOjWoMdiDjjRhBdcneM3NetXk4BS8VnSNl93UNg==
X-Received: by 2002:a5e:c90e:: with SMTP id
 z14-v6mr3115740iol.268.1532639819023; 
 Thu, 26 Jul 2018 14:16:59 -0700 (PDT)
Received: from WorkStation-T3500.ice.pyrology.org
 (static-50-53-74-115.bvtn.or.frontiernet.net. [50.53.74.115])
 by smtp.gmail.com with ESMTPSA id 84-v6sm1498976ita.35.2018.07.26.14.16.57
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 26 Jul 2018 14:16:57 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 26 Jul 2018 14:16:46 -0700
Message-Id: <1532639806-21606-1-git-send-email-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v3] firmware/shim : filter output files during
 Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

RXhjbHVkZSBuYW1lZCBvdXRwdXQgZmlsZXMgZnJvbSB0aGUgWGVuIHRyZWUgc2V0dXAuCgpUaGUg
bGlua2Zhcm0uc3RhbXAgY29udGVudCB3aWxsIGRpZmZlciBiZXR3ZWVuIHRvcCBsZXZlbCAibWFr
ZSIKYW5kICJtYWtlIGluc3RhbGwiIGludm9jYXRpb25zLCBkdWUgdG8gdGhlIGludHJvZHVjdGlv
biBvZiB0aGVzZQpvdXRwdXQgZmlsZXMgdGhhdCBhcmUgcHJvZHVjZWQgZHVyaW5nIHRoZSAibWFr
ZSIgYnVpbGQuCgpGaWx0ZXIgdGhlc2Ugb3V0IHRvIHByZXZlbnQgYW4gdW5uZWNlc3NhcnkgcmVi
dWlsZCBvZiB0aGUgc2hpbQpkdXJpbmcgIm1ha2UgaW5zdGFsbCIsIGFmdGVyICJtYWtlIiB3aXRo
aW4gYSBmcmVzaCBzb3VyY2UgdHJlZS4KCkV4Y2x1ZGVkIGZyb20gY29uc2lkZXJhdGlvbiB3aXRo
IHRoaXMgY2hhbmdlOiBkaWZmZXJlbmNlcyBpbiBzdGFtcApjb250ZW50IHdoZW4gcGVyZm9ybWlu
ZyBpbmNyZW1lbnRhbCBidWlsZHMgaW4gYW4gZXhpc3RpbmcgdHJlZS4KClNpZ25lZC1vZmYtYnk6
IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Ci0t
LQpDaGFuZ2VzIGluIHYzOiBhZGRlZCAnLnhlbi5lZmkuKicgJy54ZW4tc3ltcy4qJyB0byB0aGUg
ZXhjbHVkZSBsaXN0LgoKVGVzdGVkIHdpdGg6IFhlbiA0LjEwLjEsIDQuMTEuMCBhbmQgc3RhZ2lu
ZywKWW9jdG8gcG9reSwgT3BlbkVtYmVkZGVkIG1ldGEtb3BlbmVtYmVkZGVkLCBtZXRhLXZpcnR1
YWxpemF0aW9uCndpdGggYmludXRpbHMgMi4zLjAgd2l0aCB4ODZfNjQtcGVwIHRhcmdldCBlbmFi
bGVkLgoKIHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUgfCA4ICsrKysrKystCiAxIGZp
bGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmlsZSBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIv
TWFrZWZpbGUKaW5kZXggODQ2NDhjMy4uYWY3ODlkMCAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdh
cmUveGVuLWRpci9NYWtlZmlsZQorKysgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxl
CkBAIC0xMSw2ICsxMSwxMSBAQCBEPXhlbi1yb290CiBMSU5LX0RJUlM9Y29uZmlnIHhlbgogTElO
S19GSUxFUz1Db25maWcubWsKIAorIyBGaWxlcyB0byBleGNsdWRlIGZyb20gdGhlIGxpbmsgZmFy
bQorRVhDTFVERV9GSUxFUz14ZW4geGVuLmd6IHhlbi1zeW1zIHhlbi1zeW1zLm1hcCB4ZW4uZWZp
IHhlbi5lZmkubWFwIFwKKyAgICAgICAgICAgICAgZWZpLmxkcyB4ZW4ubGRzIG1rZWxmMzIgbWty
ZWxvYyBcCisgICAgICAgICAgICAgICcueGVuLmVmaS4qJyAnLnhlbi1zeW1zLionCisKIERFUF9E
SVJTPSQoZm9yZWFjaCBpLCAkKExJTktfRElSUyksICQoWEVOX1JPT1QpLyQoaSkpCiBERVBfRklM
RVM9JChmb3JlYWNoIGksICQoTElOS19GSUxFUyksICQoWEVOX1JPT1QpLyQoaSkpCiAKQEAgLTI2
LDcgKzMxLDggQEAgbGlua2Zhcm0uc3RhbXA6ICQoREVQX0RJUlMpICQoREVQX0ZJTEVTKSBGT1JD
RQogCSQoZm9yZWFjaCBkLCAkKExJTktfRElSUyksIFwKIAkJKGNkICQoWEVOX1JPT1QpOyBcCiAJ
CSBmaW5kICQoZCkgISAtdHlwZSBsIC10eXBlIGYgXAotCQkgJChhZGRwcmVmaXggISAtbmFtZSAs
ICcqLltpc29hXScgJy4qLmQnICcuKi5kMicpKSBcCisJCSAkKGFkZHByZWZpeCAhIC1uYW1lICwg
JyouW2lzb2FdJyAnLiouZCcgJy4qLmQyJyBcCisJCSAgICAgICAgICAgICAgICAgICAgICAgJChF
WENMVURFX0ZJTEVTKSApKSBcCiAJCSA+PiBsaW5rZmFybS5zdGFtcC50bXAgOyApIFwKIAkkKGZv
cmVhY2ggZiwgJChMSU5LX0ZJTEVTKSwgXAogCQllY2hvICQoZikgPj4gbGlua2Zhcm0uc3RhbXAu
dG1wIDspCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 22:13:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 22: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 1fioVf-0006D3-Mp; Thu, 26 Jul 2018 22: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=fxvo=kk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fioVd-0006Cy-L9
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 22:13:21 +0000
X-Inumbo-ID: 050e7169-9121-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 050e7169-9121-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 00:12:44 +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 175F1206B7;
 Thu, 26 Jul 2018 22:13:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532643199;
 bh=AZxTWH5Dlra8lJ/QItWPf1arJY3DoUU9e2RHZTCWpTw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=PbuLVy6Nnbiw9+8UX+I2JYkpQmfGXFf3vVOmoBc3cRz4mo2K/IlEtPUAGPjP4u0Pe
 leInAPWMgZRnD7cA/FEL1T+On8Ia7q+TTA0ByU4BaTIc7UPiCwlGunVrr8BcR+34YD
 fnrcYqZXPJPEXTnL1mQhNSqVfJar4xsalMeNCEEI=
Date: Thu, 26 Jul 2018 15:13:20 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
Message-ID: <alpine.DEB.2.10.1807261510301.20701@sstabellini-ThinkPad-X260>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, 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>

T24gV2VkLCAyNSBKdWwgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBJdHMgdGltZSB0byBw
bGFuIHRoZSBYZW4gNC4xMiByZWxlYXNlIGRhdGVzLgo+IAo+IFRoZXJlIGhhdmUgYmVlbiBjb25j
ZXJucyB3aXRoIHRoZSBzY2hlZHVsZSBvZiA2IG1vbnRocyBiZXR3ZWVuIHJlbGVhc2VzLAo+IGFz
IHRoaXMgc2NoZW1lIGlzIGxlYWRpbmcgdG8gdG9vIG1hbnkgc3VwcG9ydGVkIHZlcnNpb25zIG9m
IFhlbiBhdCBhCj4gdGltZS4gVGhlIG5lZWRlZCByZXNvdXJjZXMgdG8gYmFja3BvcnQgYnVnIGZp
eGVzIGFuZCBzZWN1cml0eSBmaXhlcyBhcwo+IHdlbGwgYXMgZG9pbmcgdGhlIHRlc3RzIGZvciBh
bGwgdGhvc2UgcmVsZWFzZXMgYXJlIGEgbGltaXRpbmcgZmFjdG9yIHRvCj4gcHVzaCBvdXQgdGhl
IGN1cnJlbnQgbWFpbiByZWxlYXNlIGFzIHdlbGwgYXMgcG9pbnQgcmVsZWFzZXMgb24gdGltZS4K
PiAKPiBBZnRlciBzb21lIGRpc2N1c3Npb25zIGF0IHRoZSBYZW4gZGV2ZWxvcGVyIHN1bW1pdCwg
b24geGVuLWRldmVsIGFuZAo+IGJldHdlZW4gdGhlIGNvbW1pdHRlcnMgYSBzbGlnaHRseSBsb25n
ZXIgcmVsZWFzZSBjeWNsZSBvZiA4IG9yIDkgbW9udGhzCj4gd2FzIHN1Z2dlc3RlZC4KPiAKPiBX
aXRoIDE4IG1vbnRocyBvZiBmdWxsIHN1cHBvcnQgYW5kIDM2IG1vbnRocyBvZiBzZWN1cml0eSBz
dXBwb3J0IHRoZQo+IG51bWJlciBvZiBjb25jdXJyZW50IHN1cHBvcnRlZCByZWxlYXNlcyB3aWxs
IGJlIHRoZSBzYW1lIHdpdGggZWl0aGVyIDgKPiBvciA5IG1vbnRocyByZWxlYXNlIGN5Y2xlcywg
c28gSSBoYXZlIGNob3NlbiBhbiA4IG1vbnRoIGN5Y2xlIGZvciBub3cuCj4gSGF2aW5nIG9ubHkg
MyBwb3NzaWJsZSB0aW1lcyBpbiB0aGUgeWVhciBmb3IgYSByZWxlYXNlIHdpbGwgbWFrZSBpdAo+
IGVhc2llciB0byBhdm9pZCBtYWpvciBob2xpZGF5IHNlYXNvbnMuCj4gCj4gSW4gY2FzZSB0aGVy
ZSBpcyBubyBvYmplY3Rpb24gSSdtIHBsYW5uaW5nIFhlbiA0LjEyIHdpdGg6Cj4gCj4gKiBMYXN0
IHBvc3RpbmcgZGF0ZTogRGVjZW1iZXIgMTR0aCwgMjAxOAo+ICogSGFyZCBjb2RlIGZyZWV6ZTog
SmFudWFyeSAxMXRoLCAyMDE5Cj4gKiBSZWxlYXNlOiBNYXJjaCA3dGgsIDIwMTkKPiAKPiBSZWxl
YXNlIG9mIFhlbiA0LjEzIHdvdWxkIHRoZW4gYmUgZWFybHkgTm92ZW1iZXIgMjAxOSwgNC4xNCBh
dCBlYXJseQo+IEp1bHkgMjAyMC4KCkdpdmVuIHRoZSBob2xkaWRheXMgc2Vhc29uIChpdCBpcyBu
b3QganVzdCBKdWxpZW4gZ29pbmcgb24gdmFjYXRpb24gYnV0CnByZXR0eSBtdWNoIGV2ZXJ5Ym9k
eSksIHdvdWxkbid0IGl0IGJlIGJldHRlciB0byBtb3ZlIHRoZSBoYXJkIGNvZGUKZnJlZXplIGJ5
IGEgY291cGxlIG9mIHdlZWtzPyBGb3IgaW5zdGFuY2UgSmFuIDI1dGg/IFdlIGNhbiBzdGlsbCBr
ZWVwCnRoZSByZWxlYXNlIGRhdGUgYXMgTWFyIDd0aCwgdGhlcmUgc2hvdWxkIGJlIHN0aWxsIGVu
b3VnaCB0aW1lPwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 22:35:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 22:35: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 1fiorF-0007hp-Lv; Thu, 26 Jul 2018 22: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=73cs=kk=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fiorF-0007hg-1F
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 22:35:41 +0000
X-Inumbo-ID: 43179de0-9124-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43179de0-9124-11e8-a6a9-d7ebe60f679a;
 Thu, 26 Jul 2018 22:35: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 w6QMYEIv055960;
 Thu, 26 Jul 2018 22:35: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=8794VH02lcVUjIMPh8JSuMON/4COpcb/bbcKZFkBxsA=;
 b=kMP+n0HCTA+4WMsgeViF+hnhm4BZzwQoP02QI3TzifnZMlKu2shW5yOjCJQHNcFgFA1K
 q63gIeJ3EKHcyIQEyO10QMxJgZv+8HEfYu2mCLZtkFlqXFopOCB8BTsBw3vRDh93JE4S
 uh87NNhWv7kuWfBIUlwIvWLBRXApoBgCfXgk0ojU48Pb3m3566rZt7Wy2Ijk013+dHrt
 ryRp4XbtztId3z9puSrJnUzVUFWGWkQLkVDRoPgKQ4ec6knrbAWobpj8EQi8Kts3ugAE
 iHYuoMCzsdtlaAB9HhEKB7wepyU8Ifc05hI5coZAs2XTQPQoKMAcK0muaHtIBAQFksKT WQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2kbwfq502p-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 26 Jul 2018 22:35: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 w6QMZXl5026077
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 26 Jul 2018 22:35:33 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 w6QMZWYr015876;
 Thu, 26 Jul 2018 22:35: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 ; Thu, 26 Jul 2018 15:35:32 -0700
To: Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
References: <5B31EC1002000078001CDD44@prv1-mh.provo.novell.com>
 <5B59CDC802000078001D8341@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: <42cc764f-c651-7dc2-d8f2-eb340cb46e96@oracle.com>
Date: Thu, 26 Jul 2018 18:35:58 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B59CDC802000078001D8341@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8966
 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-1806210000 definitions=main-1807260227
Subject: Re: [Xen-devel] Ping: [PATCH] SVM: limit GIF=0 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@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>

T24gMDcvMjYvMjAxOCAwOTozNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMDYu
MTggYXQgMDk6MzIsICB3cm90ZToKPj4gVXNlIEVGTEFHUy5JRiBmb3IgYWxsIG9yZGluYXJ5IHB1
cnBvc2VzOyB0aGVyZSdzIGluIHBhcnRpY3VsYXIgbm8gbmVlZAo+PiB0byB1bmR1bHkgZGVmZXIg
Tk1JLyNNQy4gQ2xlYXIvc2V0IEdJRiBzb2xlbHkgYXJvdW5kIFZNUlVOIGl0c2VsZi4gVGhpcwo+
PiBoYXMgdGhlIGFkZGl0aW9uYWwgYWR2YW50YWdlIHRoYXQgc3ZtX3N0Z2lfbGFiZWwgbm93IGlu
ZGVlZCBtYXJrcyB0aGUKPj4gb25seSBwbGFjZSB3aGVyZSBHSUYgaXMgYmVpbmcgc2V0Lgo+Pgo+
PiBBIG5vdGUgcmVnYXJkaW5nIHRoZSBtYWluIFNUSSBwbGFjZW1lbnQ6IE9yaWduYWxseSBJIGhh
ZCBpdCBhdCB0aGUgcGxhY2UKPj4gdGhlIG1haW4gU1RHSSB3YXMgc2l0dGluZyBhdCBzbyBmYXIu
IEhvd2V2ZXIsIG15IEZhbTE1IGJveCByZWxpYWJseQo+PiBsb2NrcyB1cCBoYXJkIHdpdGggdGhp
cywgdW5sZXNzIEkgaGF2ZSB0aGUgTk1JIHdhdGNoZG9nIGVuYWJsZWQuIEkgY2FuCj4+IG9ubHkg
ZGVkdWNlIHRoYXQgdGhlIENQVSBkb2Vzbid0IGxpa2UgU1RHSSB3aXRoIEVGTEFHUy5JRiBjbGVh
ciBwbHVzCj4+IHNvbWUgb3RoZXIgY29uZGl0aW9uICh0aGUgbG9ja3VwIG9jY3VycyBvbmx5IGFm
dGVyIGV4aXRpbmcgdGhlIGJvb3QKPj4gbG9hZGVyIGluIHRoZSBndWVzdCkuIEFzIHRoZXJlJ3Mg
bm90aGluZyB3cm9uZyB3aXRoIGludGVycnVwdHMgYmVpbmcgb24KPj4gcmlnaHQgYWZ0ZXIgVk1S
VU4sIEkndmUgZGVjaWRlZCB0byBwdXQgdGhlIFNUSSByaWdodCBhZnRlciB0aGUgQ0xHSQo+PiAo
bWF0Y2hpbmcgd2hhdCBLVk0gZG9lcywgaS5lLiBoYXZpbmcgYSBmYWlyIGNoYW5jZSBvZiB3b3Jr
aW5nCj4+IGV2ZXJ5d2hlcmUpLgo+Pgo+PiBTdWdnZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiBQaW5nLCBmaXJzdCBhbmQgZm9yZW1vc3Qgb24gdGhlIGRlc2Ny
aWJlZCByYXRoZXIgdW5leHBlY3RlZCBiZWhhdmlvcj8KClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ry
b3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKYnV0IGZvciB0aGUgcXVlc3Rpb24g
SSB3aWxsIGhhdmUgdG8gZGVmZXIgdG8gQU1ELgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 22:46:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 22: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 1fip1o-000062-P3; Thu, 26 Jul 2018 22:46: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=fxvo=kk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fip1n-00005I-2t
 for xen-devel@lists.xen.org; Thu, 26 Jul 2018 22:46:35 +0000
X-Inumbo-ID: a8dc29c9-9125-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8dc29c9-9125-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 00:45:57 +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 B85D120883;
 Thu, 26 Jul 2018 22:46:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532645192;
 bh=dWT3DE9w5xt/XuyckWIkiqHOQA8+CCRJBwmalTSPaIE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=rVUA9m4MiA1TAya0sSCT4eGpLTy+jxc6Rll02Y5flGV1a2c2hQN2cvGl56vx1u7FQ
 6wWqycA/g4e/qaXsBnyOZ1fDuJH+d7djfIjyyT90MEg3bLRgHq1Fl/lMAfm7+A+Xxn
 lUKlR61c5Df2Fmc3hlgUH36ut3cQpmJAU5msxKEA=
Date: Thu, 26 Jul 2018 15:46:33 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Andrii Anisov <andrii_anisov@epam.com>
In-Reply-To: <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
Message-ID: <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 andrew.cooper3@citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 julien.grall@arm.com, xen-devel@lists.xen.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>

T24gVHVlLCAyNCBKdWwgMjAxOCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBPbiAwNy4wNy4xOCAw
MjoxMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gQWRkIGEgIlBsYXRmb3JtIFN1cHBv
cnQiIGNob2ljZSB3aXRoIGZvdXIga2NvbmZpZyBvcHRpb25zOiBRRU1VLCBSQ0FSMywKPiA+IE1Q
U09DIGFuZCBBTEwuIFRoZXkgZW5hYmxlIHRoZSByZXF1aXJlZCBvcHRpb25zIGZvciB0aGVpciBo
YXJkd2FyZQo+ID4gcGxhdGZvcm0uIEFMTCBlbmFibGVzIGFsbCBhdmFpbGFibGUgcGxhdGZvcm1z
IGFuZCBpdCdzIHRoZSBkZWZhdWx0LiBJdAo+ID4gZG9lc24ndCBhdXRvbWF0aWNhbGx5IHNlbGVj
dCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycywgb3RoZXJ3aXNlIHRoZXkKPiA+IGNhbm5vdCBi
ZSBkaXNhYmxlZC4gQUxMIGlzIGltcGxlbWVudGVkIGJ5IHNlbGVjdGluZyBoaWRkZW4gb3B0aW9u
cwo+ID4gY29ycmVzcG9uZGluZyB0byBRRU1VLCBNUFNPQyBhbmQgUkNBUjMuCj4gPiAKPiA+IElu
IHRoZSBjYXNlIG9mIHRoZSBNUFNPQyB0aGF0IGhhcyBhIHBsYXRmb3JtIGZpbGUgdW5kZXIKPiA+
IGFyY2gvYXJtL3BsYXRmb3Jtcy8sIGJ1aWxkIHRoZSBmaWxlIGlmIE1QU09DLgo+ID4gCj4gPiBT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Cj4gPiBDQzogYXJ0ZW1fbXlnYWlldkBlcGFtLmNvbQo+ID4gQ0M6IHZvbG9keW15cl9iYWJjaHVr
QGVwYW0uY29tCj4gPiAKPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2NToKPiA+IC0gdHVybiBwbGF0
Zm9ybSBzdXBwb3J0IGludG8gYSBjaG9pY2UKPiA+IC0gYWRkIEFMTAo+ID4gCj4gPiBDaGFuZ2Vz
IGluIHY0Ogo+ID4gLSBmaXggR0lDdjMvR0lDVjMKPiA+IC0gZGVmYXVsdCB5IHRvIGFsbCBvcHRp
b25zCj4gPiAtIGJ1aWxkIHhpbGlueC16eW5xbXAgaWYgTVBTT0MKPiA+IC0tLQo+ID4gICB4ZW4v
YXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgIHwgIDIgKysKPiA+ICAgeGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9LY29uZmlnICB8IDU1Cj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwo+ID4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIHwgIDIgKy0K
PiA+ICAgMyBmaWxlcyBjaGFuZ2VkLCA1OCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4g
PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPiA+
IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tj
b25maWcKPiA+IGluZGV4IDJiODcxMTEuLjc1Y2FjZmIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJj
aC9hcm0vS2NvbmZpZwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKPiA+IEBAIC0yMTMs
NiArMjEzLDggQEAgY29uZmlnIEFSTTY0X0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCj4gPiAgIGNv
bmZpZyBBUk0zMl9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUgo+ID4gICAgICAgZGVmX2Jvb2wgeSBp
ZiBBUk1fMzIgJiYgSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKPiA+ICAgK3NvdXJjZSAiYXJjaC9h
cm0vcGxhdGZvcm1zL0tjb25maWciCj4gPiArCj4gPiAgIHNvdXJjZSAiY29tbW9uL0tjb25maWci
Cj4gPiAgICAgc291cmNlICJkcml2ZXJzL0tjb25maWciCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmln
Cj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAwMC4uMDdjNTkzMAo+ID4g
LS0tIC9kZXYvbnVsbAo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCj4g
PiBAQCAtMCwwICsxLDU1IEBACj4gPiArY2hvaWNlCj4gPiArCXByb21wdCAiUGxhdGZvcm0gU3Vw
cG9ydCIKPiA+ICsJZGVmYXVsdCBBTEwKPiA+ICsJLS0taGVscC0tLQo+ID4gKwlDaG9vc2Ugd2hp
Y2ggaGFyZHdhcmUgcGxhdGZvcm0gdG8gZW5hYmxlIGluIFhlbi4KPiA+ICsKPiA+ICsJSWYgdW5z
dXJlLCBjaG9vc2UgQUxMLgo+ID4gKwo+ID4gK2NvbmZpZyBBTEwKPiBJIHdvdWxkIHN1Z2dlc3Qg
dG8gc2VwYXJhdGUgaXQgaW50byBBTExfQVJNMzIgYW5kIEFMTF9BUk02NC4gVGhlbiwgaW4gYQo+
IG1ha2VmaWxlIHVzZSB0aGVtIGZvciBwbGF0Zm9ybXMgaW5zdGVhZCBvZiByYXcgQVJNMzIgYW5k
IEFSTTY0LiBUaGlzIHdvdWxkCj4gbWFrZSBzdWNoIGNoYW5nZSByZWFsbHkgdXNlZnVsOiBkaXNh
YmxpbmcgQUxMX3ggd2lsbCBkcm9wIGFsbCBvZGQgcGxhdGZvcm0KPiBjb2RlLgoKSGkgQW5kcmlp
LAoKSSBkb24ndCB1bmRlcnN0YW5kIHRoZSBzdWdnZXN0aW9uOiBBUk0zMiBwbGF0Zm9ybXMgY2Fu
bm90IGJlIGVuYWJsZWQgb24KQVJNNjQgYW5kIHZpY2UgdmVyc2EuIFNvIGJhc2ljYWxseSBpdCBp
cyBhcyBpZiB5b3UgYWx3YXlzIGdldCBvbmx5CkFMTF9BUk0zMiBvciBBTExfQVJNNjQgZGVwZW5k
aW5nIG9uIHlvdXIgdGFyZ2V0IGFyY2hpdGVjdHVyZS4KCkFtIEkgbWlzc2luZyBzb21ldGhpbmc/
CgoKPiA+ICsJYm9vbCAiQWxsIFBsYXRmb3JtcyIKPiA+ICsJc2VsZWN0IE1QU09DX1BMQVRGT1JN
Cj4gPiArCXNlbGVjdCBRRU1VX1BMQVRGT1JNCj4gPiArCXNlbGVjdCBSQ0FSM19QTEFURk9STQo+
ID4gKwktLS1oZWxwLS0tCj4gPiArCUVuYWJsZSBzdXBwb3J0IGZvciBhbGwgYXZhaWxhYmxlIGhh
cmR3YXJlIHBsYXRmb3Jtcy4gSXQgZG9lc24ndAo+ID4gKwlhdXRvbWF0aWNhbGx5IHNlbGVjdCBh
bnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycy4KPiA+ICsKPiA+ICtjb25maWcgUUVNVQo+ID4gKwli
b29sICJRRU1VIGFhcmNoIHZpcnQgbWFjaGluZSBzdXBwb3J0Igo+ID4gKwlkZXBlbmRzIG9uIEFS
TV82NAo+ID4gKwlzZWxlY3QgUUVNVV9QTEFURk9STQo+ID4gKwlzZWxlY3QgR0lDVjMKPiA+ICsJ
c2VsZWN0IEhBU19QTDAxMQo+ID4gKwktLS1oZWxwLS0tCj4gPiArCUVuYWJsZSBhbGwgdGhlIHJl
cXVpcmVkIGRyaXZlcnMgZm9yIFFFTVUgYWFyY2g2NCB2aXJ0IGVtdWxhdGVkCj4gPiArCW1hY2hp
bmUuCj4gPiArCj4gPiArY29uZmlnIFJDQVIzCj4gPiArCWJvb2wgIlJlbmVzYXMgUkNhcjMgc3Vw
cG9ydCIKPiA+ICsJZGVwZW5kcyBvbiBBUk1fNjQKPiA+ICsJc2VsZWN0IFJDQVIzX1BMQVRGT1JN
Cj4gPiArCXNlbGVjdCBIQVNfU0NJRgo+ID4gKwktLS1oZWxwLS0tCj4gPiArCUVuYWJsZSBhbGwg
dGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIFJlbmVzYXMgUkNhcjMKPiA+ICsKPiA+ICtjb25maWcg
TVBTT0MKPiA+ICsJYm9vbCAiWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DIHN1cHBvcnQiCj4gPiAr
CWRlcGVuZHMgb24gQVJNXzY0Cj4gPiArCXNlbGVjdCBNUFNPQ19QTEFURk9STQo+ID4gKwlzZWxl
Y3QgSEFTX0NBREVOQ0VfVUFSVAo+ID4gKwlzZWxlY3QgQVJNX1NNTVUKPiA+ICsJLS0taGVscC0t
LQo+ID4gKwlFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBYaWxpbnggVWx0cmFz
Y2FsZSsgTVBTb0MKPiA+ICsKPiA+ICtlbmRjaG9pY2UKPiA+ICsKPiA+ICtjb25maWcgUUVNVV9Q
TEFURk9STQo+ID4gKwlib29sCj4gPiArCj4gPiArY29uZmlnIFJDQVIzX1BMQVRGT1JNCj4gPiAr
CWJvb2wKPiA+ICsKPiA+ICtjb25maWcgTVBTT0NfUExBVEZPUk0KPiBTaG91bGRuJ3QgTVBTT0Nf
UExBVEZPUk0gYmUgZGVwZW5kZW50IG9uIEFSTTY0PwoKWWVzLCBhbmQgaXQgaXMsIHNlZSAiY29u
ZmlnIE1QU09DIiBmZXcgbGluZXMgYWJvdmUuCgoKPiA+ICsJYm9vbAo+ID4gKwo+ID4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKPiA+IGIveGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9NYWtlZmlsZQo+ID4gaW5kZXggODBlNTU1Yy4uYTc5YmRiOSAxMDA2NDQKPiA+
IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKPiA+ICsrKyBiL3hlbi9hcmNo
L2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKPiA+IEBAIC04LDQgKzgsNCBAQCBvYmotJChDT05GSUdf
QVJNXzY0KSArPSBzZWF0dGxlLm8KPiA+ICAgb2JqLXkgKz0gc3VueGkubwo+ID4gICBvYmotJChD
T05GSUdfQVJNXzY0KSArPSB0aHVuZGVyeC5vCj4gPiAgIG9iai0kKENPTkZJR19BUk1fNjQpICs9
IHhnZW5lLXN0b3JtLm8KPiA+IC1vYmotJChDT05GSUdfQVJNXzY0KSArPSB4aWxpbngtenlucW1w
Lm8KPiA+ICtvYmotJChDT05GSUdfTVBTT0NfUExBVEZPUk0pICArPSB4aWxpbngtenlucW1wLm8K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 26 23:09:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Jul 2018 23: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 1fipO6-0001em-Qd; Thu, 26 Jul 2018 23:09: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=1/f0=kk=google.com=keescook@srs-us1.protection.inumbo.net>)
 id 1fipO5-0001eg-26
 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 23:09:37 +0000
X-Inumbo-ID: e18974c8-9128-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x241.google.com (unknown [2607:f8b0:4002:c09::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e18974c8-9128-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 01:09:00 +0200 (CEST)
Received: by mail-yb0-x241.google.com with SMTP id c3-v6so1318609ybi.13
 for <xen-devel@lists.xenproject.org>; Thu, 26 Jul 2018 16:09:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=1lY6fzQP1f7i/aoggINX5VV9C4tWI0nCudT+q9gEcsc=;
 b=s3Z2nwng1T/46SFoY05g5DYj0ItvN/6fUTOT5DlagvtiPCXMmSYYFC6k9WSzxk2ny/
 IzQ03XTM5k1ORHqZyTxjDcMXugC/n4pCauf4q8ZAnyqIxEnS8CtgUWwIWZdmdokFTw6x
 jmnYJTEzYxR89Z1m7Y8yaB6pdJUZTtqP3KNaKCH/ItVnpv88ixd+LxPeB48pPUvVD9jG
 cEBn3F/IPbjrwL84Hviau/ZN1P6e5dPqAyUpbB72D8OoCRqCsB0DDH8aVNwwqmUx9Jy5
 poPxwBi9ddnSgJmjPRkihqLu0tVf00oJWeBuTN8b0nzKS0PYTzAGLslCbo87fZAQgn/L
 XGcw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=1lY6fzQP1f7i/aoggINX5VV9C4tWI0nCudT+q9gEcsc=;
 b=IBjTadYg7hNphqYFeSf1YJqSr8+rrsaMmRjHQhois39k23SzGIWSLUlYR/WlU44uyt
 cXlWO4SFd0ZL/e7qbi47U758H2H0nxEDULLE5hKGCDDrPXlJLUTF83KP1gJxG4K5ivAm
 TpaQotw5pWNboZojdwDVf9x75loOq/DNKDs6w=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=1lY6fzQP1f7i/aoggINX5VV9C4tWI0nCudT+q9gEcsc=;
 b=QegI3BVZwL09BzA3BNZSoNTyl7HbSC6KC5sZBKCsVcYmUPaB5fTXakBlm8vfpZHFdT
 lQzQ+sZgxAHwXKAdl44lDpO1V/G0KX0EuDTkTlGbNoiyQa+lo65IcvXO4DB8+xzkT5Cn
 hg8A+Z9Hcog0BtV7ksPDfvV0iTLmnjwmO4K8tUnQA9zs4W3Comqa3TYBZvTx9qsq5uPI
 bq8dmz/0HRR4FY5S84rbkRpBiJjxaQ8cFFF0Fsb/cS4iQCFgLrbmfgbavu3DrtMSCu2u
 juM9nWBp2/HNs8BurnTyB7pdaFDBxzy6mkEnUbVLbdRAP4QztlvLRtugRzAcNV71F4G7
 2lCA==
X-Gm-Message-State: AOUpUlEkqBW6Y/l9b0NL8nZIlbntqN/WlgWo2F45ZsbZRW8axU/IuCZG
 vmKgo1xcg9S9u+dwfLTcXUhQmSRJ4GbSSFgNbtqS0Q==
X-Google-Smtp-Source: AAOMgpfrJbXLosJ6CIuIxrK0a06c8HQ+bazDaIwBccB8hbcvxx88/6zZuxqKylzO8H8MKfZZmfjFLmx+9Q/gcPaQSGA=
X-Received: by 2002:a25:15ca:: with SMTP id
 193-v6mr2242719ybv.484.1532646575219; 
 Thu, 26 Jul 2018 16:09:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a25:6602:0:0:0:0:0 with HTTP; Thu, 26 Jul 2018 16:09:34
 -0700 (PDT)
In-Reply-To: <nycvar.YFH.7.76.1807242351500.997@cbobk.fhfr.pm>
References: <153156030832.10043.13438231886571087086.stgit@srivatsa-ubuntu>
 <nycvar.YFH.7.76.1807232357440.997@cbobk.fhfr.pm>
 <e57d5ac9-68d7-8ccf-6117-5a2f9d9e1112@csail.mit.edu>
 <nycvar.YFH.7.76.1807242351500.997@cbobk.fhfr.pm>
From: Kees Cook <keescook@chromium.org>
Date: Thu, 26 Jul 2018 16:09:34 -0700
X-Google-Sender-Auth: rE5da35-QjsYQzPDD9rM2cXtt7Y
Message-ID: <CAGXu5jJvTF0KXs+3J32u5v1Ba5gZd0Umgib6D6++ie+LzqnuWA@mail.gmail.com>
To: Jiri Kosina <jikos@kernel.org>
Subject: Re: [Xen-devel] [RESEND] Spectre-v2 (IBPB/IBRS) and SSBD fixes for
 4.4.y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Dave Hansen <dave@sr71.net>, "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>,
 Wanpeng Li <kernellwp@gmail.com>, Andi Kleen <ak@linux.intel.com>,
 linux-tip-commits@vger.kernel.org, Piotr Luc <piotr.luc@intel.com>,
 Mel Gorman <mgorman@suse.de>, "Van De Ven, Arjan" <arjan.van.de.ven@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Alexander Sergeyev <sergeev917@gmail.com>, Brian Gerst <brgerst@gmail.com>,
 Andy Lutomirski <luto@kernel.org>,
 =?UTF-8?B?TWlja2HDq2xTYWxhw7xu?= <mic@digikod.net>,
 Thomas Gleixner <tglx@linutronix.de>, Joe Konno <joe.konno@linux.intel.com>,
 Laura Abbott <labbott@fedoraproject.org>, Will Drewry <wad@chromium.org>,
 Greg KH <gregkh@linuxfoundation.org>, LKML <linux-kernel@vger.kernel.org>,
 Jia Zhang <qianyue.zj@alibaba-inc.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Linus Torvalds <torvalds@linux-foundation.org>,
 David Woodhouse <dwmw@amazon.co.uk>, KarimAllah Ahmed <karahmed@amazon.de>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Bo Gan <ganb@vmware.com>,
 Andrey Ryabinin <ryabinin.a.a@gmail.com>,
 Kristen Carlson Accardi <kristen@linux.intel.com>,
 Nadav Amit <nadav.amit@gmail.com>, Ingo Molnar <mingo@kernel.org>,
 Prarit Bhargava <prarit@redhat.com>, Shuah Khan <shuahkh@osg.samsung.com>,
 Ross Zwisler <ross.zwisler@linux.intel.com>, Borislav Petkov <bp@suse.de>,
 Tom Lendacky <thomas.lendacky@amd.com>, Rik van Riel <riel@redhat.com>,
 Denys Vlasenko <dvlasenk@redhat.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Arjan van de Ven <arjan@linux.intel.com>, Tony Luck <tony.luck@intel.com>,
 Vince Weaver <vincent.weaver@maine.edu>, Mike Galbraith <efault@gmx.de>,
 Yazen Ghannam <Yazen.Ghannam@amd.com>, Kyle Huey <me@kylehuey.com>,
 Sherry Hurwitz <sherry.hurwitz@amd.com>, Tim Chen <tim.c.chen@linux.intel.com>,
 Thomas Garnier <thgarnie@google.com>, Alan Cox <gnomes@lxorguk.ukuu.org.uk>,
 Alexander Shishkin <alexander.shishkin@linux.intel.com>,
 Frederic Weisbecker <fweisbec@gmail.com>, Dave Hansen <dave.hansen@intel.com>,
 Jan Beulich <jbeulich@suse.com>, srivatsab@vmware.com, ashok.raj@intel.com,
 =?UTF-8?Q?J=C3=B6rg_Otte?= <jrg.otte@gmail.com>,
 Jim Mattson <jmattson@google.com>, Alexander Popov <alpopov@ptsecurity.com>,
 Fenghua Yu <fenghua.yu@intel.com>, Arnd Bergmann <arnd@arndb.de>,
 Ricardo Neri <ricardo.neri-calderon@linux.intel.com>,
 Josh Triplett <josh@joshtriplett.org>, Steven Rostedt <rostedt@goodmis.org>,
 Quentin Casasnovas <quentin.casasnovas@oracle.com>,
 Borislav Petkov <bp@alien8.de>, Stephane Eranian <eranian@google.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Greg Kroah-Hartmann <gregkh@linux-foundation.org>,
 Kyle Huey <khuey@kylehuey.com>, Oleg Nesterov <oleg@redhat.com>,
 Andy Lutomirski <luto@amacapital.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 kvm <kvm@vger.kernel.org>, =?UTF-8?B?S3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Peter Zijlstra <peterz@infradead.org>, Alexey Makhalov <amakhalov@vmware.com>,
 Linux-MM <linux-mm@kvack.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Jiri Olsa <jolsa@redhat.com>, Alexander Kuleshov <kuleshovmail@gmail.com>,
 sironi@amazon.de, Joerg Roedel <joro@8bytes.org>, Jon Masters <jcm@redhat.com>,
 Dave Young <dyoung@redhat.com>, Arnaldo Carvalho de Melo <acme@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 "Matt Helsley \(VMware\)" <matt.helsley@gmail.com>,
 linux-edac <linux-edac@vger.kernel.org>, Juergen Gross <jgross@suse.com>,
 "# 3.4.x" <stable@vger.kernel.org>, Paolo Bonzini <pbonzini@redhat.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMzowMiBQTSwgSmlyaSBLb3NpbmEgPGppa29zQGtlcm5l
bC5vcmc+IHdyb3RlOgo+IE9uIFR1ZSwgMjQgSnVsIDIwMTgsIFNyaXZhdHNhIFMuIEJoYXQgd3Jv
dGU6Cj4KPj4gSG93ZXZlciwgaWYgeW91IGFyZSBwcm9wb3NpbmcgdGhhdCB5b3UnZCBsaWtlIHRv
IGNvbnRyaWJ1dGUgdGhlIGVuaGFuY2VkCj4+IFBUSS9TcGVjdHJlICh1cHN0cmVhbSkgcGF0Y2hl
cyBmcm9tIHRoZSBTTEVTIDQuNCB0cmVlIHRvIDQuNCBzdGFibGUsIGFuZAo+PiBoYXZlIHRoZW0g
bWVyZ2VkIGluc3RlYWQgb2YgdGhpcyBwYXRjaCBzZXJpZXMsIHRoZW4gSSB3b3VsZCBjZXJ0YWlu
bHkKPj4gd2VsY29tZSBpdCEKPgo+IEknZCBpbiBwcmluY2lwbGUgbG92ZSB1cyB0byBwdXNoIGV2
ZXJ5dGhpbmcgYmFjayB0byA0LjQsIGJ1dCB0aGVyZSBhcmUgYQo+IGZldyByZWFzb25zICgqKSB3
aHkgdGhhdCdzIG5vdCBoYXBwZW5pbmcgc2hvcnRseS4KPgo+IEFueXdheSwgdG8gcG9pbnQgb3V0
IGV4cGxpY2l0bHkgd2hhdCdzIHJlYWxseSBuZWVkZWQgZm9yIHRob3NlIGZvbGtzCj4gcnVubmlu
ZyA0LjQtc3RhYmxlIGFuZCByZWx5aW5nIG9uIFBUSSBwcm92aWRpbmcgVGhlIFJlYWwgVGhpbmco
VE0pLCBpdCdzCj4gZWl0aGVyIGEgNC40LXN0YWJsZSBwb3J0IG9mCj4KPiAgICAgICAgIGh0dHA6
Ly9rZXJuZWwuc3VzZS5jb20vY2dpdC9rZXJuZWwtc291cmNlL3BsYWluL3BhdGNoZXMuc3VzZS94
ODYtZW50cnktNjQtdXNlLWEtcGVyLWNwdS10cmFtcG9saW5lLXN0YWNrLnBhdGNoP2lkPTM0Mjhh
NzdiMDJiMWJhMDNlNDVkOGZjMzUyZWMzNTA0MjlmNTdmYzcKPgo+IG9yIG1ha2luZyBUSFJFQURJ
TkZPX0dGUCBpbXBseSBfX0dGUF9aRVJPLgoKVGhpcyBpcyB0cnVlIGluIExpbnVzJ3MgdHJlZSBu
b3cuIFNob3VsZCBiZSB0cml2aWFsIHRvIGJhY2twb3J0OgpodHRwczovL2dpdC5rZXJuZWwub3Jn
L2xpbnVzL2UwMWU4MDYzNGVjZGQKCi1LZWVzCgotLSAKS2VlcyBDb29rClBpeGVsIFNlY3VyaXR5
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 00:01:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 00: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 1fiqC8-0006Kr-4w; Fri, 27 Jul 2018 00:01: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiqC6-0006Kf-Ty
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 00:01:18 +0000
X-Inumbo-ID: 399607bd-9130-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 399607bd-9130-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 00:01:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fiqC2-0004pj-8t; Fri, 27 Jul 2018 00:01: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 1fiqC1-0006gw-ST; Fri, 27 Jul 2018 00:01:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiqC1-0003fp-QO; Fri, 27 Jul 2018 00:01:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125570-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64-xsm:<job
 status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:<job status>:broken:regression
 xen-4.9-testing:test-arm64-arm64-xl:<job status>:broken:regression
 xen-4.9-testing:build-arm64-libvirt:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.9-testing:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 xen-4.9-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 xen-4.9-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-arndale:xen-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked: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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10: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-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-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-ws16-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-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-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-i386-libvirt: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-amd64-amd64-libvirt-xsm:migrate-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-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-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-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-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-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-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-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-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-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=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 00:01:13 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125570: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU3MCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU3MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1NDg3CiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuICBpbiAxMjU0ODcKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTQ4NwogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNTQ4NyBSRUdSLiB2
cy4gMTI0MzI4CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBi
cm9rZW4gaW4gMTI1NDg3IFJFR1IuIHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTUwNgog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbiAgaW4gMTI1NTA2CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSBicm9rZW4gaW4gMTI1NTA2IFJFR1IuIHZzLiAxMjQzMjgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3QtbWlncmF0
ZS9kc3RfaG9zdC9zcmNfaG9zdCBmYWlsIGluIDEyNTI1MyBSRUdSLiB2cy4gMTI0MzI4CgpUZXN0
cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNTQ4
NyBwYXNzIGluIDEyNTU3MAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSBicm9rZW4gaW4gMTI1NTA2IHBhc3MgaW4gMTI1NTcwCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjUxNzEgcGFzcyBpbiAx
MjU1NzAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTAgZGViaWFuLWluc3RhbGwgICBm
YWlsIGluIDEyNTI1MyBwYXNzIGluIDEyNTE3MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjUyNTMgcGFzcyBp
biAxMjU0ODcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDcgeGVu
LWJvb3QgZmFpbCBpbiAxMjUyNTMgcGFzcyBpbiAxMjU1NzAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFp
bCBpbiAxMjU0ODcgcGFzcyBpbiAxMjU1NzAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEyNTQ4NyBwYXNzIGluIDEyNTU3MAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgNiB4ZW4taW5zdGFsbCAgICAgIGZhaWwgaW4gMTI1NTA2
IHBhc3MgaW4gMTI1NTcwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhl
bi1ib290ICAgZmFpbCBpbiAxMjU1MjkgcGFzcyBpbiAxMjU1NzAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIHBhc3Mg
aW4gMTI1MTcxCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjUxNzEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBwYXNzIGluIDEy
NTI1MwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFs
bCAgICAgICBmYWlsIHBhc3MgaW4gMTI1NDg3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgcGFzcyBpbiAxMjU1MDYKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFp
bCBwYXNzIGluIDEyNTUwNgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDE3IHJ1bXBy
dW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMucmVwZWF0IGZhaWwgcGFzcyBpbiAxMjU1MjkK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyNTQ4NyBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NDg3IG4vYQogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU1
MDYgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICBibG9ja2VkIGluIDEyNTUwNiBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAx
MjUxNzEgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBpbiAxMjUxNzEgYmxvY2tlZCBpbiAx
MjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjUxNzEgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTI1MyBsaWtlIDEy
NDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2Fs
bWlncmF0ZS94MTAgZmFpbCBpbiAxMjUyNTMgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1
MjUzIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCBmYWlsIGluIDEyNTQ4NyBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGlu
IDEyNTQ4NyBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI1NDg3IGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4g
MTI1NDg3IGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3Ny
Y19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAg
bGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmNWM2OTJhY2I4MTIxOWQ4MTdlOTdlYTg0OTlm
NDRmOWYyNzY0YWY1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMzgw
MDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDM5IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICAyOCBkYXlzICAgMTYgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTQ0ICAyMDE4LTA3LTEzIDAxOjI5OjMzIFogICAx
MyBkYXlzICAgIDkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJ
YW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9y
bmVyd29ya3MuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
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
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxk
LWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1saWJ2aXJ0IGJyb2tlbgpi
cm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgYnJva2Vu
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMwNyBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 00:10:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 00:10: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 1fiqKw-00075q-5U; Fri, 27 Jul 2018 00: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=49dx=kl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fiqKu-00075l-R3
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 00:10:24 +0000
X-Inumbo-ID: 7ee28e51-9131-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7ee28e51-9131-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 00:10:40 +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 2B45D2088E;
 Fri, 27 Jul 2018 00:10:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532650222;
 bh=MQ+q1Wxbsm08oiQnk2ioL0oaYLk27X2/qZyFm2qvCx0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=O2Sy9wkwsG9sllVq9H0ipKKn7f9+5MWi1uqgwHJQqqYlhib8WN3K8nX3jpkT5otQr
 t2AAsrsgsmMYptPRThiqEkJL8W0oxiTWLoBtCJ8FUFWIFn6joiTblEB0JlulVbeRKv
 caaf7SlHIWfk+6yaulwjBFN7DI7xcpQBXpjSfuZ8=
Date: Thu, 26 Jul 2018 17:10: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: <ec7c320b-e3d4-e5fe-ebd9-4cc286b50f4f@arm.com>
Message-ID: <alpine.DEB.2.10.1807261552090.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-18-git-send-email-sstabellini@kernel.org>
 <ec7c320b-e3d4-e5fe-ebd9-4cc286b50f4f@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 18/21] 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>

VGhhbmsgeW91IEp1bGllbi4gSSBhZGRyZXNzZWQgYWxtb3N0IGFsbCBjb21tZW50cy4gSSBoYWQg
YSBwcm9ibGVtIHdpdGgKdGhlIGltcGxlbWVudGF0aW9uIG9mIGJ1ZmZlcmluZyB0aGUgY2hhcnMs
IGFuZCBJIGhhdmUgYW4gYWx0ZXJuYXRpdmUKY29tbWVudCBvbiB0aGUgZnVuY3Rpb24gc2hhcmlu
Zy4gU2VlIGJlbG93LgoKCk9uIFR1ZSwgMjQgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToK
PiBIaSBTdGVmYW5vLAo+IAo+IE9uIDA3LzA3LzE4IDAwOjEyLCBTdGVmYW5vIFN0YWJlbGxpbmkg
d3JvdGU6Cj4gPiBNYWtlIHZwbDAxMSBiZWluZyBhYmxlIHRvIGJlIHVzZWQgd2l0aG91dCBhIHVz
ZXJzcGFjZSBjb21wb25lbnQgaW4gRG9tMC4KPiA+IEluIHRoYXQgY2FzZSwgb3V0cHV0IGlzIHBy
aW50ZWQgdG8gdGhlIFhlbiBzZXJpYWwgYW5kIGlucHV0IGlzIHJlY2VpdmVkCj4gPiBmcm9tIHRo
ZSBYZW4gc2VyaWFsIG9uZSBjaGFyYWN0ZXIgYXQgYSB0aW1lLgo+ID4gCj4gPiBDYWxsIGRvbWFp
bl92cGwwMTFfaW5pdCBkdXJpbmcgY29uc3RydWN0X2RvbVUgaWYgdnBsMDExIGlzIGVuYWJsZWQu
Cj4gPiAKPiA+IEludHJvZHVjZSBhIG5ldyByaW5nIHN0cnVjdCB3aXRoIG9ubHkgdGhlIHJpbmcg
YXJyYXkgdG8gYXZvaWQgYSB3YXN0ZSBvZgo+ID4gbWVtb3J5LiBJbnRyb2R1Y2Ugc2VwYXJhdGUg
cmVhZF9kYXRlIGFuZCB3cml0ZV9kYXRhIGZ1bmN0aW9ucyBmb3IKPiA+IGluaXRpYWwgZG9tYWlu
czogdnBsMDExX3dyaXRlX2RhdGFfbm9yaW5nIGlzIHZlcnkgc2ltcGxlIGFuZCBqdXN0IHdyaXRl
cwo+ID4gdG8gdGhlIGNvbnNvbGUsIHdoaWxlIHZwbDAxMV9yZWFkX2RhdGFfaW5yaW5nIGlzIGEg
ZHVwbGljYXRlIG9mCj4gPiB2cGwwMTFfcmVhZF9kYXRhLiBBbHRob3VnaCB0ZXh0dWFsbHkgYWxt
b3N0IGlkZW50aWNhbCwgd2UgYXJlIGZvcmNlZCB0bwo+ID4gZHVwbGljYXRlIHRoZSBmdW5jdGlv
bnMgYmVjYXVzZSB0aGUgc3RydWN0IGxheW91dCBpcyBkaWZmZXJlbnQuCj4gCj4gTG9va2luZyBh
dCB0aGUgcGF0Y2hlcyBhcHBsaWVkLCBJIHRoaW5rIHRoZXJlIG5lZWQgc29tZSBtb3JlIGNvbW1l
bnRzIGluIHRoZQo+IGNvZGUgdG8gaGVscCBhIHJlYWRlciBkaWZmZXJlbnRpYXRlIHdoaWNoIG1l
dGhvZCBpcyB1c2VkLgoKT0sKCgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiAtLS0KPiA+IENoYW5nZXMgaW4gdjI6Cj4g
PiAtIG9ubHkgaW5pdCBpZiB2cGwwMTEKPiA+IC0gcmVuYW1lIHZwbDAxMV9yZWFkX2NoYXIgdG8g
dnBsMDExX3J4X2NoYXIKPiA+IC0gcmVtb3ZlIHNwdXJpb3VzIGNoYW5nZQo+ID4gLSBmaXggY29k
aW5nIHN0eWxlCj4gPiAtIHVzZSBkaWZmZXJlbnQgcmluZyBzdHJ1Y3QKPiA+IC0gbW92ZSB0aGUg
d3JpdGVfZGF0YSBjaGFuZ2VzIHRvIHRoZWlyIG93biBmdW5jdGlvbgo+ID4gICAgKHZwbDAxMV93
cml0ZV9kYXRhX25vcmluZykKPiA+IC0gZHVwbGljYXRlIHZwbDAxMV9yZWFkX2RhdGEKPiA+IC0t
LQo+ID4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgIHwgIDEwICsrLQo+ID4gICB4ZW4v
YXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMTg1Cj4gPiArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0tLS0tCj4gPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgg
fCAgMTAgKysrCj4gPiAgIDMgZmlsZXMgY2hhbmdlZCwgMTgyIGluc2VydGlvbnMoKyksIDIzIGRl
bGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCA3MThiZTQ4Li5kN2U5
MDQwIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC0yNTMxLDcgKzI1MzEsMTUgQEAg
c3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKPiA+IHN0
cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiA+ICAgICAgIGlmICggcmMgPCAwICkKPiA+ICAg
ICAgICAgICByZXR1cm4gcmM7Cj4gPiAgIC0gICAgcmV0dXJuIF9fY29uc3RydWN0X2RvbWFpbihk
LCAma2luZm8pOwo+ID4gKyAgICByYyA9IF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOwo+
ID4gKyAgICBpZiAoIHJjIDwgMCApCj4gPiArICAgICAgICByZXR1cm4gcmM7Cj4gPiArCj4gPiAr
I2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUKPiA+ICsgICAgaWYgKCB2cGwwMTEgKQo+
ID4gKyAgICAgICAgcmMgPSBkb21haW5fdnBsMDExX2luaXQoZCwgTlVMTCk7Cj4gPiArI2VuZGlm
Cj4gSSBkb24ndCB0aGluayB0aGUgI2lmZGVmIGlzIG5lY2Vzc2FyeSBoZXJlLiBXZSB3YW50IHRv
IHJldHVybiBhbiBlcnJvciB3aGVuCj4gdnBsMDExIGlzIHNldCBidXQgbm90IHRoZSBlbXVsYXRp
b24gY29tcGlsZWQgaW4uCgpPSwoKCj4gPiArICAgIHJldHVybiByYzsKPiA+ICAgfQo+ID4gICAg
IGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiA+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+IGlu
ZGV4IGU3NTk1N2YuLmQ0YWFiNjQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDEx
LmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ID4gQEAgLTgzLDYgKzgzLDExMSBA
QCBzdGF0aWMgdm9pZCB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoc3RydWN0IGRvbWFp
bgo+ID4gKmQpCj4gPiAgICNlbmRpZgo+ID4gICB9Cj4gPiAgICt2b2lkIHZwbDAxMV9yeF9jaGFy
KHN0cnVjdCBkb21haW4gKmQsIGNoYXIgYykKPiAKPiBQbGVhc2UgYWRkIGRvY3VtZW50YXRpb24g
ZXhwbGFpbiB3aGF0IHRoZSB1c2Ugb2YgdGhpcyBmdW5jdGlvbi4gSSB3b3VsZCBhbHNvCj4gcmVu
YW1lIGl0IHRvIGNsYXJpZnkgd2hvIGNhbiBjYWxsIGl0IChpLmUgb25seSBpbiB0aGUgY2FzZSB3
aGVuIHRoZSBiYWNrZW5kIGlzCj4gaW4gWGVuKS4KCk9LCgoKPiA+ICt7Cj4gPiArICAgIHVuc2ln
bmVkIGxvbmcgZmxhZ3M7Cj4gPiArICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNo
LnZwbDAxMTsKPiA+ICsgICAgc3RydWN0IHhlbmNvbnNfaW4gKmludGYgPSB2cGwwMTEtPmlucmlu
ZzsKPiA+ICsgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kLCBpbl9maWZvX2xl
dmVsOwo+ID4gKwo+IAo+IEFTU0VSVCghdnBsMDExLT5yaW5nX2VuYWJsZSk7CgpPSwoKCj4gPiAr
ICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiA+ICsKPiA+ICsgICAgaW5fY29ucyA9IGludGYt
PmluX2NvbnM7Cj4gPiArICAgIGluX3Byb2QgPSBpbnRmLT5pbl9wcm9kOwo+ID4gKyAgICBpZiAo
IHhlbmNvbnNfcXVldWVkKGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpID09Cj4g
PiBzaXplb2YoaW50Zi0+aW4pICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgVlBMMDExX1VOTE9D
SyhkLCBmbGFncyk7Cj4gPiArICAgICAgICByZXR1cm47Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsg
ICAgaW50Zi0+aW5beGVuY29uc19tYXNrKGluX3Byb2QsIHNpemVvZihpbnRmLT5pbikpXSA9IGM7
Cj4gPiArICAgIGludGYtPmluX3Byb2QgPSBpbl9wcm9kICsgMTsKPiA+ICsKPiA+ICsgICAgaW5f
Zmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKGluX3Byb2QsCj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpbl9jb25zLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2l6ZW9mKGludGYtPmluKSk7Cj4gPiArCj4gPiArICAgIHZwbDAxMV9kYXRh
X2F2YWlsKGQsIGluX2ZpZm9fbGV2ZWwsIHNpemVvZihpbnRmLT5pbiksIDAsIDEwMjQpOwo+IAo+
IFdoZXJlIGRvZXMgdGhlIDEwMjQgY29tZSBmcm9tPyBNb3N0IGxpa2VseSwgeW91IHdhbnQgYSBk
ZWZpbmUgZm9yIGl0LgoKT0sKCgo+ID4gKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiA+
ICt9Cj4gPiArCj4gPiArc3RhdGljIHZvaWQgdnBsMDExX3dyaXRlX2RhdGFfbm9yaW5nKHN0cnVj
dCBkb21haW4gKmQsIHVpbnQ4X3QgZGF0YSkKPiA+ICt7Cj4gPiArICAgIHVuc2lnbmVkIGxvbmcg
ZmxhZ3M7Cj4gPiArICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsK
PiA+ICsKPiA+ICsgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+ID4gKwo+ID4gKyAgICBwcmlu
dGsoIiVjIiwgZGF0YSk7Cj4gPiArICAgIGlmIChkYXRhID09ICdcbicpCj4gPiArICAgICAgICBw
cmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOwo+IAo+IFlvdSB3YW50IHRvIGJ1ZmZlciB0
aGUgY2hhcmFjdGVycyBoZXJlIGFuZCBvbmx5IHByaW50IG9uIG5ld2xpbmUgb3Igd2hlbiB0aGUK
PiBidWZmZXIgaXMgZnVsbC4gT3RoZXJ3aXNlIGNoYXJhY3RlcnMgd2lsbCBnZXQgbWFuZ2xlZCB3
aXRoIHRoZSBYZW4gY29uc29sZQo+IG91dHB1dCBvciBvdGhlciBkb21haW5zIG91dHB1dC4KCkkg
ZGlkIHRoZSBpbXBsZW1lbnRhdGlvbiwgYnV0IHRoZW4gd2hlbiBJIHR5cGUgY2hhcmFjdGVycyBh
dCB0aGUgZG9tYWluCnByb21wdCwgSSBkb24ndCBzZWUgdGhlbSBhbnltb3JlIG9uZSBieSBvbmUu
IE9ubHkgYWZ0ZXIgSSBwcmVzcwoiZW50ZXIiLiBUaGF0IG1ha2VzIHRoZSBkb21haW4gY29uc29s
ZSBub3QgdmVyeSB1c2FibGUuIFNob3VsZCB3ZSBrZWVwCml0IGFzPwoKCj4gPiArCj4gPiArICAg
IHZwbDAxMS0+dWFydHJpcyB8PSBUWEk7Cj4gPiArICAgIHZwbDAxMS0+dWFydGZyICY9IH5UWEZF
Owo+ID4gKyAgICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7Cj4gPiArCj4gPiAr
ICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxhZ3MpOwo+ID4gK30KPiA+ICsKPiA+ICtzdGF0aWMgdWlu
dDhfdCB2cGwwMTFfcmVhZF9kYXRhX2lucmluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4gK3sKPiAK
PiBJIHRoaW5rIHlvdSBjYW4gYXZvaWQgdGhlIGR1cGxpY2F0aW9uIGhlcmUgYnkgdXNpbmcgYSBt
YWNyby4KCkkgcHJlZmVyIHRvIGF2b2lkIE1BQ1JPUyBmb3IgdGhpbmdzIGxpa2UgdGhpcy4gSSB3
b3VsZCByYXRoZXIgcmV1c2UgdGhlCmV4aXN0aW5nIGZ1bmN0aW9uIGZvciBib3RoIGNhc2VzIGxp
a2UgaW4gdjEuIFdvdWxkIHlvdSBiZSBPSyB0byBnbyBiYWNrCnRvIHRoYXQ/CgoKPiA+ICsgICAg
dW5zaWduZWQgbG9uZyBmbGFnczsKPiA+ICsgICAgdWludDhfdCBkYXRhID0gMDsKPiA+ICsgICAg
c3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ID4gKyAgICBzdHJ1Y3Qg
eGVuY29uc19pbiAqaW50ZiA9IHZwbDAxMS0+aW5yaW5nOwo+ID4gKyAgICBYRU5DT05TX1JJTkdf
SURYIGluX2NvbnMsIGluX3Byb2Q7Cj4gPiArCj4gPiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdz
KTsKPiA+ICsKPiA+ICsgICAgaW5fY29ucyA9IGludGYtPmluX2NvbnM7Cj4gPiArICAgIGluX3By
b2QgPSBpbnRmLT5pbl9wcm9kOwo+ID4gKwo+ID4gKyAgICBzbXBfcm1iKCk7Cj4gPiArCj4gPiAr
ICAgIC8qCj4gPiArICAgICAqIEl0IGlzIGV4cGVjdGVkIHRoYXQgdGhlcmUgd2lsbCBiZSBkYXRh
IGluIHRoZSByaW5nIGJ1ZmZlciB3aGVuIHRoaXMKPiA+ICsgICAgICogZnVuY3Rpb24gaXMgY2Fs
bGVkIHNpbmNlIHRoZSBndWVzdCBpcyBleHBlY3RlZCB0byByZWFkIHRoZSBkYXRhCj4gPiByZWdp
c3Rlcgo+ID4gKyAgICAgKiBvbmx5IGlmIHRoZSBUWEZFIGZsYWcgaXMgbm90IHNldC4KPiA+ICsg
ICAgICogSWYgdGhlIGd1ZXN0IHN0aWxsIGRvZXMgcmVhZCB3aGVuIFRYRkUgYml0IGlzIHNldCB0
aGVuIDAgd2lsbCBiZQo+ID4gcmV0dXJuZWQuCj4gPiArICAgICAqLwo+ID4gKyAgICBpZiAoIHhl
bmNvbnNfcXVldWVkKGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpID4gMCApCj4g
PiArICAgIHsKPiA+ICsgICAgICAgIHVuc2lnbmVkIGludCBmaWZvX2xldmVsOwo+ID4gKwo+ID4g
KyAgICAgICAgZGF0YSA9IGludGYtPmluW3hlbmNvbnNfbWFzayhpbl9jb25zLCBzaXplb2YoaW50
Zi0+aW4pKV07Cj4gPiArICAgICAgICBpbl9jb25zICs9IDE7Cj4gPiArICAgICAgICBzbXBfbWIo
KTsKPiA+ICsgICAgICAgIGludGYtPmluX2NvbnMgPSBpbl9jb25zOwo+ID4gKwo+ID4gKyAgICAg
ICAgZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihp
bnRmLT5pbikpOwo+ID4gKwo+ID4gKyAgICAgICAgLyogSWYgdGhlIEZJRk8gaXMgbm93IGVtcHR5
LCB3ZSBjbGVhciB0aGUgcmVjZWl2ZSB0aW1lb3V0Cj4gPiBpbnRlcnJ1cHQuICovCj4gPiArICAg
ICAgICBpZiAoIGZpZm9fbGV2ZWwgPT0gMCApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAg
ICAgdnBsMDExLT51YXJ0ZnIgfD0gUlhGRTsKPiA+ICsgICAgICAgICAgICB2cGwwMTEtPnVhcnRy
aXMgJj0gflJUSTsKPiA+ICsgICAgICAgIH0KPiA+ICsKPiA+ICsgICAgICAgIC8qIElmIHRoZSBG
SUZPIGlzIG1vcmUgdGhhbiBoYWxmIGVtcHR5LCB3ZSBjbGVhciB0aGUgUlggaW50ZXJydXB0Lgo+
ID4gKi8KPiA+ICsgICAgICAgIGlmICggZmlmb19sZXZlbCA8IHNpemVvZihpbnRmLT5pbikgLSBT
QlNBX1VBUlRfRklGT19MRVZFTCApCj4gPiArICAgICAgICAgICAgdnBsMDExLT51YXJ0cmlzICY9
IH5SWEk7Cj4gPiArCj4gPiArICAgICAgICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMo
ZCk7Cj4gPiArICAgIH0KPiA+ICsgICAgZWxzZQo+ID4gKyAgICAgICAgZ3ByaW50ayhYRU5MT0df
RVJSLCAidnBsMDExOiBVbmV4cGVjdGVkIElOIHJpbmcgYnVmZmVyIGVtcHR5XG4iKTsKPiA+ICsK
PiA+ICsgICAgLyoKPiA+ICsgICAgICogV2UgaGF2ZSBjb25zdW1lZCBhIGNoYXJhY3RlciBvciB0
aGUgRklGTyB3YXMgZW1wdHksIHNvIGNsZWFyIHRoZQo+ID4gKyAgICAgKiAiRklGTyBmdWxsIiBi
aXQuCj4gPiArICAgICAqLwo+ID4gKyAgICB2cGwwMTEtPnVhcnRmciAmPSB+UlhGRjsKPiA+ICsK
PiA+ICsgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFncyk7Cj4gPiArCj4gPiArICAgIHJldHVybiBk
YXRhOwo+ID4gK30KPiA+ICsKPiA+ICAgc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YShz
dHJ1Y3QgZG9tYWluICpkKQo+ID4gICB7Cj4gPiAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+
ID4gQEAgLTI0Niw3ICszNTEsMTAgQEAgc3RhdGljIGludCB2cGwwMTFfbW1pb19yZWFkKHN0cnVj
dCB2Y3B1ICp2LAo+ID4gICAgICAgY2FzZSBEUjoKPiA+ICAgICAgICAgICBpZiAoICF2cGwwMTFf
cmVnMzJfY2hlY2tfYWNjZXNzKGRhYnQpICkgZ290byBiYWRfd2lkdGg7Cj4gPiAgIC0gICAgICAg
ICpyID0gdnJlZ19yZWczMl9leHRyYWN0KHZwbDAxMV9yZWFkX2RhdGEoZCksIGluZm8pOwo+ID4g
KyAgICAgICAgaWYgKCB2cGwwMTEtPnJpbmdfZW5hYmxlICkKPiA+ICsgICAgICAgICAgICAqciA9
IHZyZWdfcmVnMzJfZXh0cmFjdCh2cGwwMTFfcmVhZF9kYXRhKGQpLCBpbmZvKTsKPiA+ICsgICAg
ICAgIGVsc2UKPiA+ICsgICAgICAgICAgICAqciA9IHZyZWdfcmVnMzJfZXh0cmFjdCh2cGwwMTFf
cmVhZF9kYXRhX2lucmluZyhkKSwgaW5mbyk7Cj4gCj4gSSB0aGluayBzb21lIHJlbmFtaW5nIHdp
bGwgaW1wcm92ZSB0aGUgcmVhZGluZy4gVGhpcyBpcyBxdWl0ZSB1bmludHVpdGl2ZSB0bwo+IHNl
ZSBhIGZ1bmN0aW9uIHdpdGggInJpbmciIGluIGl0LCBjYWxsZWQgd2hlbiAhdnBsMDExLT5yaW5n
X2VuYWJsZWQuCgpPSwoKCj4gPiAgICAgICAgICAgcmV0dXJuIDE7Cj4gPiAgICAgICAgIGNhc2Ug
UlNSOgo+ID4gQEAgLTMzMSw3ICs0MzksMTAgQEAgc3RhdGljIGludCB2cGwwMTFfbW1pb193cml0
ZShzdHJ1Y3QgdmNwdSAqdiwKPiA+ICAgICAgICAgICAgIHZyZWdfcmVnMzJfdXBkYXRlKCZkYXRh
LCByLCBpbmZvKTsKPiA+ICAgICAgICAgICBkYXRhICY9IDB4RkY7Cj4gPiAtICAgICAgICB2cGww
MTFfd3JpdGVfZGF0YSh2LT5kb21haW4sIGRhdGEpOwo+ID4gKyAgICAgICAgaWYgKCB2cGwwMTEt
PnJpbmdfZW5hYmxlICkKPiA+ICsgICAgICAgICAgICB2cGwwMTFfd3JpdGVfZGF0YSh2LT5kb21h
aW4sIGRhdGEpOwo+ID4gKyAgICAgICAgZWxzZQo+ID4gKyAgICAgICAgICAgIHZwbDAxMV93cml0
ZV9kYXRhX25vcmluZyh2LT5kb21haW4sIGRhdGEpOwo+ID4gICAgICAgICAgIHJldHVybiAxOwo+
ID4gICAgICAgfQo+ID4gICBAQCAtNDc2LDI3ICs1ODcsNDcgQEAgaW50IGRvbWFpbl92cGwwMTFf
aW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IHZwbDAxMV9pbml0X2luZm8gKmluZm8p
Cj4gPiAgICAgICBpZiAoIHZwbDAxMS0+cmluZy5yaW5nX2J1ZiApCj4gPiAgICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7Cj4gPiAgIC0gICAgLyogTWFwIHRoZSBndWVzdCBQRk4gdG8gWGVuIGFkZHJl
c3Mgc3BhY2UuICovCj4gPiAtICAgIHJjID0gIHByZXBhcmVfcmluZ19mb3JfaGVscGVyKGQsCj4g
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdmbiksCj4g
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmcucmluZ19w
YWdlLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5yaW5n
LnJpbmdfYnVmKTsKPiA+IC0gICAgaWYgKCByYyA8IDAgKQo+ID4gLSAgICAgICAgZ290byBvdXQ7
Cj4gPiArICAgIC8qCj4gPiArICAgICAqIGluZm8gaXMgTlVMTCBmb3IgZG9tVXMgc3RhcnRlZCBi
eSBYZW4gYXQgYm9vdCB0aW1lLCB3aXRoIG5vCj4gPiArICAgICAqIGNvcnJlc3BvbmRpbmcgdXNl
cnNwYWNlIGNvbXBvbmVudCBpbiBkb20wID4gKyAgICAgKi8KPiAKPiBJIGRvbid0IHRoaW5rIHlv
dSB3YW50IHRvIG1lbnRpb24gZG9tVXMgYXQgYWxsIGhlcmUuIFRoZSBlbXVsYXRpb24gc2hvdWxk
IG5vdAo+IGNhcmUgd2hldGhlciBpdCBpcyBhIGd1ZXN0IG9yIHRoZSBoYXJkd2FyZSBkb21haW4u
IEl0IHdvdWxkIHRoZW9yZXRpY2FsbHkKPiBwb3NzaWJsZSB0byBoYXZlIHRoZSBoYXJkd2FyZSBk
b21haW4gcmUtdXNpbmcgdGhpcyBjb2RlLgo+IAo+IEZ1cnRoZXJtb3JlLCBub3RoaW5nIGluIHRo
ZSBlbXVsYXRpb24gbWFuZGF0ZXMgdG8gaGF2ZSB0aGUgYmFja2VuZCBpbgo+IHRoZSBoYXJkd2Fy
ZSBkb21haW4uIFRoaXMgY291bGQgYmUgYW55d2hlcmUuCj4gCj4gSXQgbG9va3MgbGlrZSB0byBt
ZSB5b3Ugd2FudCB0byBvZmZlciAyIHNvbHV0aW9uczoKPiAJMSkgQ29uc29sZSBiYWNrZW5kIGlu
IGEgZG9tYWluCj4gCTIpIENvbnNvbGUgYmFja2VuZCBpbiB0aGUgaHlwZXJ2aXNvcgo+IAo+IFNv
IHByb2JhYmx5IGEgYmV0dGVyIG5hbWluZyBmb3IgcmluZ19lbmFibGUgd291bGQgYmUgImJhY2tl
bmRfaW5fZG9tYWluIiAob3IKPiBzb21ldGhpbmcgc2ltaWxhcikuCgpJJ2xsIHJlbmFtZSByaW5n
X2VuYWJsZSB0byBiYWNrZW5kX2luX2RvbWFpbiwgYW5kIGltcHJvdmUgdGhlIGNvbW1lbnQKYWJv
dmUuCgoKPiA+ICsgICAgaWYgKCBpbmZvICE9IE5VTEwgKQo+ID4gKyAgICB7Cj4gPiArICAgICAg
ICB2cGwwMTEtPnJpbmdfZW5hYmxlID0gdHJ1ZTsKPiA+ICsKPiA+ICsgICAgICAgIC8qIE1hcCB0
aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRyZXNzIHNwYWNlLiAqLwo+ID4gKyAgICAgICAgcmMgPSAg
cHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwKPiA+ICsgICAgICAgICAgICAgICAgZ2ZuX3goaW5m
by0+Z2ZuKSwKPiA+ICsgICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZy5yaW5nX3BhZ2UsCj4g
PiArICAgICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmcucmluZ19idWYpOwo+ID4gKyAgICAgICAg
aWYgKCByYyA8IDAgKQo+ID4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ID4gKwo+ID4gKyAgICAg
ICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFubmVsKGQsIDAsIGluZm8tPmNvbnNv
bGVfZG9taWQsCj4gPiArICAgICAgICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwo+ID4g
KyAgICAgICAgaWYgKCByYyA8IDAgKQo+ID4gKyAgICAgICAgICAgIGdvdG8gb3V0MTsKPiA+ICsK
PiA+ICsgICAgICAgIHZwbDAxMS0+ZXZ0Y2huID0gaW5mby0+ZXZ0Y2huID0gcmM7Cj4gPiArICAg
IH0KPiA+ICsgICAgZWxzZQo+ID4gKyAgICB7Cj4gPiArICAgICAgICB2cGwwMTEtPnJpbmdfZW5h
YmxlID0gZmFsc2U7Cj4gPiArCj4gPiArICAgICAgICB2cGwwMTEtPmlucmluZyA9IHh6YWxsb2Mo
c3RydWN0IHhlbmNvbnNfaW4pOwo+ID4gKyAgICAgICAgaWYgKCB2cGwwMTEtPmlucmluZyA9PSBO
VUxMICkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gPiAr
ICAgICAgICAgICAgZ290byBvdXQxOwo+ID4gKyAgICAgICAgfQo+ID4gKyAgICB9Cj4gPiAgICAg
ICAgIHJjID0gdmdpY19yZXNlcnZlX3ZpcnEoZCwgR1VFU1RfVlBMMDExX1NQSSk7Cj4gPiAgICAg
ICBpZiAoICFyYyApCj4gPiAgICAgICB7Cj4gPiAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ID4g
LSAgICAgICAgZ290byBvdXQxOwo+ID4gLSAgICB9Cj4gPiAtCj4gPiAtICAgIHJjID0gYWxsb2Nf
dW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBpbmZvLT5jb25zb2xlX2RvbWlkLAo+ID4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnBsMDExX25vdGlmaWNh
dGlvbik7Cj4gPiAtICAgIGlmICggcmMgPCAwICkKPiA+ICAgICAgICAgICBnb3RvIG91dDI7Cj4g
PiAtCj4gPiAtICAgIHZwbDAxMS0+ZXZ0Y2huID0gaW5mby0+ZXZ0Y2huID0gcmM7Cj4gPiArICAg
IH0KPiA+ICAgICAgICAgc3Bpbl9sb2NrX2luaXQoJnZwbDAxMS0+bG9jayk7Cj4gPiAgIEBAIC01
MDksNyArNjQwLDEwIEBAIG91dDI6Cj4gPiAgICAgICB2Z2ljX2ZyZWVfdmlycShkLCBHVUVTVF9W
UEwwMTFfU1BJKTsKPiA+ICAgICBvdXQxOgo+ID4gLSAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBl
cigmdnBsMDExLT5yaW5nLnJpbmdfYnVmLAo+ID4gdnBsMDExLT5yaW5nLnJpbmdfcGFnZSk7Cj4g
PiArICAgIGlmICggdnBsMDExLT5yaW5nX2VuYWJsZSApCj4gPiArICAgICAgICBkZXN0cm95X3Jp
bmdfZm9yX2hlbHBlcigmdnBsMDExLT5yaW5nLnJpbmdfYnVmLAo+ID4gdnBsMDExLT5yaW5nLnJp
bmdfcGFnZSk7Cj4gPiArICAgIGVsc2UKPiA+ICsgICAgICAgIHhmcmVlKHZwbDAxMS0+aW5yaW5n
KTsKPiA+ICAgICBvdXQ6Cj4gPiAgICAgICByZXR1cm4gcmM7Cj4gPiBAQCAtNTE5LDExICs2NTMs
MTggQEAgdm9pZCBkb21haW5fdnBsMDExX2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICB7
Cj4gPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gPiAg
IC0gICAgaWYgKCAhdnBsMDExLT5yaW5nLnJpbmdfYnVmICkKPiA+IC0gICAgICAgIHJldHVybjsK
PiA+ICsgICAgaWYgKCB2cGwwMTEtPnJpbmdfZW5hYmxlICkKPiA+ICsgICAgewo+ID4gKyAgICAg
ICAgaWYgKCAhdnBsMDExLT5yaW5nLnJpbmdfYnVmICkKPiA+ICsgICAgICAgICAgICByZXR1cm47
Cj4gPiAgIC0gICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7Cj4g
PiAtICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPnJpbmcucmluZ19idWYsCj4g
PiB2cGwwMTEtPnJpbmcucmluZ19wYWdlKTsKPiA+ICsgICAgICAgIGZyZWVfeGVuX2V2ZW50X2No
YW5uZWwoZCwgdnBsMDExLT5ldnRjaG4pOwo+ID4gKyAgICAgICAgZGVzdHJveV9yaW5nX2Zvcl9o
ZWxwZXIoJnZwbDAxMS0+cmluZy5yaW5nX2J1ZiwKPiA+IHZwbDAxMS0+cmluZy5yaW5nX3BhZ2Up
Owo+ID4gKyAgICB9Cj4gPiArICAgIGVsc2UKPiA+ICsgICAgewo+ID4gKyAgICAgICAgeGZyZWUo
dnBsMDExLT5pbnJpbmcpOwo+ID4gKyAgICB9Cj4gPiAgIH0KPiA+ICAgICAvKgo+ID4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L3ZwbDAxMS5oCj4gPiBpbmRleCBjM2QzNzViLi5iZTQzYWJmIDEwMDY0NAo+ID4gLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS92
cGwwMTEuaAo+ID4gQEAgLTIxLDYgKzIxLDcgQEAKPiA+ICAgICAjaW5jbHVkZSA8cHVibGljL2Rv
bWN0bC5oPgo+ID4gICAjaW5jbHVkZSA8cHVibGljL2lvL3JpbmcuaD4KPiA+ICsjaW5jbHVkZSA8
cHVibGljL2lvL2NvbnNvbGUuaD4KPiA+ICAgI2luY2x1ZGUgPGFzbS92cmVnLmg+Cj4gPiAgICNp
bmNsdWRlIDx4ZW4vbW0uaD4KPiA+ICAgQEAgLTMwLDEyICszMSwxOSBAQAo+ID4gICAgICNkZWZp
bmUgU0JTQV9VQVJUX0ZJRk9fU0laRSAzMgo+ID4gICArc3RydWN0IHhlbmNvbnNfaW4gewo+IAo+
IFRoZSBuYW1lIGlzIHRvbyBjbG9zZSB0byB4ZW5jb25zX2ludGVyZmFjZSBhbmQgSSBkb24ndCB0
aGluayB0aGUgbmFtZSBpcwo+IGNvcnJlY3QgZm9yIHRoZSBoZWFkZXIgaXQgbGl2ZXMuCj4gCj4g
SXQgcHJvYmFibHkgc2hvdWxkIGJlIHZwbDAxMV94ZW5fYmFja2VuZCBvciBzb21ldGhpbmcgc2lt
aWxhci4KCkknbGwgcmVuYW1lIHhlbmNvbnNfaW4gdG8gdnBsMDExX3hlbl9iYWNrZW5kOwoKCj4g
PiArICAgIGNoYXIgaW5bMTAyNF07Cj4gPiArICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywg
aW5fcHJvZDsKPiA+ICt9Owo+ID4gKwo+ID4gICBzdHJ1Y3QgdnBsMDExIHsKPiA+ICsgICAgYm9v
bCByaW5nX2VuYWJsZTsKPiA+ICAgICAgIHVuaW9uIHsKPiA+ICAgICAgICAgICBzdHJ1Y3Qgewo+
ID4gICAgICAgICAgICAgICB2b2lkICpyaW5nX2J1ZjsKPiA+ICAgICAgICAgICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcmluZ19wYWdlOwo+ID4gICAgICAgICAgIH0gcmluZzsKPiA+ICsgICAgICAg
IHN0cnVjdCB4ZW5jb25zX2luICppbnJpbmc7Cj4gCj4gVGhlIGNvZGUgaXMgcXVpdGUgY29uZnVz
aW5nLiBZb3UgaGF2ZSBhIGZpZWxkICJyaW5nX2VuYWJsZWQiIHRvIGtub3cgd2hpY2gKPiBiaXRz
IG9mIHRoZSB1bmlvbiBpcyB1c2VkLiBCdXQgYm90aCBuYW1lIGhhdmUgInJpbmciIGluIGl0Lgo+
IAo+IFlvdSBtb3N0IGxpa2VseSB3YW50IHRvIHJld29yayB0aGUgbmFtaW5nLiBJZiB5b3UgZm9s
bG93IG15IHN1Z2dlc3Rpb24gYWJvdmUKPiBpdCB3b3VsZCBiZQo+IAo+IHVuaW9uCj4gewo+ICAg
ICBzdHJ1Y3Qgewo+ICAgICB9IGRvbTsKPiAgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCB4
ZW47Cj4gfSBiYWNrZW5kOwoKSSdsbCBmb2xsb3cgdGhpcyBzdWdnZXN0aW9uLgoKCj4gVGhlIGRp
ZmZlcmVudCBoZWxwZXJzIHdvdWxkIHRoZW4gbmVlZCB0byBiZSByZW5hbWVkIGFjY29yZGluZ2x5
LgoKSSdsbCBkbwoKCj4gPiAgICAgICB9Owo+ID4gICAgICAgdWludDMyX3QgICAgdWFydGZyOyAg
ICAgICAgIC8qIEZsYWcgcmVnaXN0ZXIgKi8KPiA+ICAgICAgIHVpbnQzMl90ICAgIHVhcnRjcjsg
ICAgICAgICAvKiBDb250cm9sIHJlZ2lzdGVyICovCj4gPiBAQCAtNTcsNiArNjUsNyBAQCBzdHJ1
Y3QgdnBsMDExX2luaXRfaW5mbyB7Cj4gPiAgIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0
IGRvbWFpbiAqZCwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgdnBsMDExX2lu
aXRfaW5mbyAqaW5mbyk7Cj4gPiAgIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWluaXQoc3RydWN0IGRv
bWFpbiAqZCk7Cj4gPiArdm9pZCB2cGwwMTFfcnhfY2hhcihzdHJ1Y3QgZG9tYWluICpkLCBjaGFy
IGMpOwo+ID4gICAjZWxzZQo+ID4gICBzdGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvICppbmZvKQo+ID4gQEAgLTY1LDYgKzc0LDcg
QEAgc3RhdGljIGlubGluZSBpbnQgZG9tYWluX3ZwbDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQs
Cj4gPiAgIH0KPiA+ICAgICBzdGF0aWMgaW5saW5lIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWluaXQo
c3RydWN0IGRvbWFpbiAqZCkgeyB9Cj4gPiArc3RhdGljIGlubGluZSB2b2lkIHZwbDAxMV9yeF9j
aGFyKHN0cnVjdCBkb21haW4gKmQsIGNoYXIgYykgeyB9Cj4gCj4gSSBkb24ndCB0aGluayB0aGlz
IGlzIG5lY2Vzc2FyeS4gSUlSQywgeW91IGFscmVhZHkgaWZkZWYgdGhlIGNhbGxlci4KCk9LCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 02:22:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 02: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 1fisOU-0001XF-Kw; Fri, 27 Jul 2018 02:22: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fisOT-0001X2-7q
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 02:22:13 +0000
X-Inumbo-ID: c870ab74-9143-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c870ab74-9143-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 04:21: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 1fisOL-0003hj-Rb; Fri, 27 Jul 2018 02:22:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fisOK-00038P-Pu; Fri, 27 Jul 2018 02:22:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fisOK-0001b1-OU; Fri, 27 Jul 2018 02:22:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125567-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386: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-rumprun-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start: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-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-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host: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-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-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:guest-start: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-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-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-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-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-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-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:migrate-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-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=d1e0b8e0cb7a511c8ab32f80f68ef7f6de075243
X-Osstest-Versions-That: linux=d72e90f33aa4709ebecc5005562f52335e106a60
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 02:22:04 +0000
Subject: [Xen-devel] [linux-next test] 125567: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU2NyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1NjcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTUyMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1NTIw
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMjU1MjAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTUyMAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hv
c3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4g
dnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIw
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUy
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEx
IHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1
MjAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
NTUyMAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMCBkZWJpYW4tZGktaW5zdGFsbCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFp
bCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9v
dCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU1MjAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTUyMAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTIwCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU1MjAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5k
b3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTUyMAoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTUyMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gMTI1NTIwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgYmxvY2tlZCBpbiAxMjU1MjAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBm
YWlsIGJsb2NrZWQgaW4gMTI1NTIwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgbGlrZSAxMjU1MjAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICBs
aWtlIDEyNTUyMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAg
ICAgICAgICAgICAgICBkMWUwYjhlMGNiN2E1MTFjOGFiMzJmODBmNjhlZjdmNmRlMDc1MjQzCmJh
c2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBkNzJlOTBmMzNhYTQ3MDllYmVj
YzUwMDU1NjJmNTIzMzVlMTA2YTYwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAg
ICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTU2
NyAgMjAxOC0wNy0yNSAwOToxOTowNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90
IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 02:29:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 02:29: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 1fisVo-0001lq-H1; Fri, 27 Jul 2018 02: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fisVn-0001ld-KK
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 02:29:47 +0000
X-Inumbo-ID: f7dcc527-9144-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f7dcc527-9144-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 02:30: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 1fisVj-0003rr-FH; Fri, 27 Jul 2018 02:29:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fisVj-0003Mh-84; Fri, 27 Jul 2018 02:29:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fisVj-0007By-79; Fri, 27 Jul 2018 02:29:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125573-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-unstable:test-amd64-amd64-libvirt-xsm:debian-install:fail:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-unstable:test-amd64-i386-xl-raw:debian-di-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-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm: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-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-amd64-amd64-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-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-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=d1f950b19bfc0cdbbbb67a508fe369e2a1145953
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 02:29:43 +0000
Subject: [Xen-devel] [xen-unstable test] 125573: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU3MyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU3My8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTc4CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAg
cmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTc4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxNzgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUx
NzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgZDFmOTUwYjE5YmZjMGNkYmJiYjY3YTUwOGZlMzY5ZTJhMTE0NTk1MwpiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3
YTY0Y2ExMzRjZDk1MjY3OWM4MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTc4ICAyMDE4LTA3
LTE1IDEwOjIwOjExIFogICAxMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTI1OSAgMjAx
OC0wNy0xNyAwNDoyMjo0MSBaICAgIDkgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEyNTU3MyAgMjAxOC0wNy0yNSAxNTowMjowMSBaICAgIDEgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8
Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3Rv
cGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9w
aGVyLncuY2xhcmtAZ21haWwuY29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29t
PgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIE9sZWtz
YW5kciBHcnl0c292IDxvbGVrc2FuZHJfZ3J5dHNvdkBlcGFtLmNvbT4KICBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN1cmF2ZWUgU3V0aGlr
dWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CiAgVGFtYXMgSyBMZW5neWVs
IDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
Wmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+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
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE3MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 05:46:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 05: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 1fivZo-0007i8-DR; Fri, 27 Jul 2018 05:46: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fivZn-0007hw-4t
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 05:46:07 +0000
X-Inumbo-ID: 6562aa3b-9160-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6562aa3b-9160-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 05:46: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 1fivZk-0008K1-5B; Fri, 27 Jul 2018 05:46: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 1fivZj-0001FB-TM; Fri, 27 Jul 2018 05:46:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fivZj-0005Ec-So; Fri, 27 Jul 2018 05:46:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125606-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=07eba7069d4c23e9b15caa1e729682a88ddf4ada
X-Osstest-Versions-That: ovmf=4a723ed258367471eac8b4ae32558f09ef65672e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 05:46:03 +0000
Subject: [Xen-devel] [ovmf test] 125606: 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>

ZmxpZ2h0IDEyNTYwNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2MDYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwN2ViYTcwNjlkNGMyM2U5YjE1Y2FhMWU3Mjk2ODJh
ODhkZGY0YWRhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0YTcyM2Vk
MjU4MzY3NDcxZWFjOGI0YWUzMjU1OGYwOWVmNjU2NzJlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU1OTcgIDIwMTgtMDctMjYgMTU6MTA6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NjA2ICAyMDE4LTA3LTI3IDAxOjEwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgVGhvbWFzIFBh
bG1lciA8dGhvbWFzLnBhbG1lckBocGUuY29tPgogIFZsYWRpbWlyIE9sb3Z5YW5uaWtpb3YgPHZs
YWRpbWlyLm9sb3Z5YW5uaWtvdkBicm9hZGNvbS5jb20+CiAgVmxhZGltaXIgT2xvdnlhbm5pa292
IDx2bGFkaW1pci5vbG92eWFubmlrb3ZAYnJvYWRjb20uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDRhNzIzZWQyNTguLjA3ZWJhNzA2OWQg
IDA3ZWJhNzA2OWQ0YzIzZTliMTVjYWExZTcyOTY4MmE4OGRkZjRhZGEgLT4geGVuLXRlc3RlZC1t
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 07:33:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 07: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 1fixFB-00073U-90; Fri, 27 Jul 2018 07:32: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=omsm=kl=xenproject.org=prvs=73922a30b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fixF9-00073E-3I
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 07:32:55 +0000
X-Inumbo-ID: 504cb9f7-916f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 504cb9f7-916f-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 07:33:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,408,1526342400"; d="scan'208";a="61253157"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75014-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=07eba7069d4c23e9b15caa1e729682a88ddf4ada
X-Osstest-Versions-That: ovmf=4a723ed258367471eac8b4ae32558f09ef65672e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 27 Jul 2018 08:32:50 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75014: 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
NTAxNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDE0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMTMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAxMwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDA3ZWJhNzA2OWQ0YzIzZTliMTVjYWExZTcyOTY4
MmE4OGRkZjRhZGEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDRhNzIz
ZWQyNTgzNjc0NzFlYWM4YjRhZTMyNTU4ZjA5ZWY2NTY3MmUKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAxMyAgMjAxOC0wNy0yNiAxNzoyMDowOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMTQgIDIwMTgtMDctMjcgMDU6NTg6NDUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBUaG9tYXMg
UGFsbWVyIDx0aG9tYXMucGFsbWVyQGhwZS5jb20+CiAgVmxhZGltaXIgT2xvdnlhbm5pa2lvdiA8
dmxhZGltaXIub2xvdnlhbm5pa292QGJyb2FkY29tLmNvbT4KICBWbGFkaW1pciBPbG92eWFubmlr
b3YgPHZsYWRpbWlyLm9sb3Z5YW5uaWtvdkBicm9hZGNvbS5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRy
aXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
MDdlYmE3MDY5ZDRjMjNlOWIxNWNhYTFlNzI5NjgyYTg4ZGRmNGFkYQpBdXRob3I6IFRob21hcyBQ
YWxtZXIgPHRob21hcy5wYWxtZXJAaHBlLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMgMjM6MzI6NTMg
MjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9QY2lCdXNEeGU6IEZpeCBzbWFsbCBtZW1vcnkg
bGVhayBpbiBGcmVlUGNpRGV2aWNlCiAgICAKICAgIFdoZW4gY2xlYW5pbmcgdGhlIFBjaUlvRGV2
aWNlLCBhbHNvIGZyZWUgdGhlIEJ1c051bWJlclJhbmdlCiAgICAKICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IFRob21hcyBQYWxtZXIgPHRob21hcy5wYWxtZXJAaHBlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVu
ZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCBiNWJkM2VkNjQ4OThkYjEwODhhOTQ2ODQ0
NmEwZDJkMGRjNzE4NWU4CkF1dGhvcjogVmxhZGltaXIgT2xvdnlhbm5pa292IDx2bGFkaW1pci5v
bG92eWFubmlrb3ZAYnJvYWRjb20uY29tPgpEYXRlOiAgIFRodSBKdWwgMjYgMDM6NDc6NDkgMjAx
OCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBGdlNpbXBsZUZpbGVTeXN0ZW1EeGU6IEZpeCBtZW1v
cnkgbGVhayBpbiBSZWFkIGZ1bmN0aW9uCiAgICAKICAgIEZ2U2ltcGxlRmlsZVN5c3RlbSBvbiBy
ZWFkIGFsd2F5cyBhbGxvY2F0ZXMgYSBGaWxlQnVmZmVyLCBhbmQgbmV2ZXIgZnJlZXMKICAgIGl0
LiBUaGlzIGNhdXNlcyBtZW1vcnkgbGVha3MuIEl0IGlzIGVzcGVjaWFsbHkgYmFkIGZvciByZWFk
aW5nIHNjcmlwdHMKICAgIGxpbmUtYnktbGluZS4gSW4gc29tZSBjYXNlcyBtZW1vcnkgbGVhayBj
YW4gZXhjZWVkIDFHQi4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogVmxhZGltaXIgT2xvdnlh
bm5pa2lvdiA8dmxhZGltaXIub2xvdnlhbm5pa292QGJyb2FkY29tLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 07:52:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 07:52:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fixXU-0008W4-Pv; Fri, 27 Jul 2018 07:51: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=e7ce=kl=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fixXU-0008Vz-4v
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 07:51:52 +0000
X-Inumbo-ID: f5416302-9171-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f5416302-9171-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 07:52:07 +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 517B4AE52;
 Fri, 27 Jul 2018 07:51:48 +0000 (UTC)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <alpine.DEB.2.10.1807261510301.20701@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: <f78a2c5a-6f78-d11d-0f13-6240d47c6642@suse.com>
Date: Fri, 27 Jul 2018 09:51:47 +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: <alpine.DEB.2.10.1807261510301.20701@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMjcvMDcvMTggMDA6MTMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBXZWQsIDI1
IEp1bCAyMDE4LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBJdHMgdGltZSB0byBwbGFuIHRoZSBY
ZW4gNC4xMiByZWxlYXNlIGRhdGVzLgo+Pgo+PiBUaGVyZSBoYXZlIGJlZW4gY29uY2VybnMgd2l0
aCB0aGUgc2NoZWR1bGUgb2YgNiBtb250aHMgYmV0d2VlbiByZWxlYXNlcywKPj4gYXMgdGhpcyBz
Y2hlbWUgaXMgbGVhZGluZyB0byB0b28gbWFueSBzdXBwb3J0ZWQgdmVyc2lvbnMgb2YgWGVuIGF0
IGEKPj4gdGltZS4gVGhlIG5lZWRlZCByZXNvdXJjZXMgdG8gYmFja3BvcnQgYnVnIGZpeGVzIGFu
ZCBzZWN1cml0eSBmaXhlcyBhcwo+PiB3ZWxsIGFzIGRvaW5nIHRoZSB0ZXN0cyBmb3IgYWxsIHRo
b3NlIHJlbGVhc2VzIGFyZSBhIGxpbWl0aW5nIGZhY3RvciB0bwo+PiBwdXNoIG91dCB0aGUgY3Vy
cmVudCBtYWluIHJlbGVhc2UgYXMgd2VsbCBhcyBwb2ludCByZWxlYXNlcyBvbiB0aW1lLgo+Pgo+
PiBBZnRlciBzb21lIGRpc2N1c3Npb25zIGF0IHRoZSBYZW4gZGV2ZWxvcGVyIHN1bW1pdCwgb24g
eGVuLWRldmVsIGFuZAo+PiBiZXR3ZWVuIHRoZSBjb21taXR0ZXJzIGEgc2xpZ2h0bHkgbG9uZ2Vy
IHJlbGVhc2UgY3ljbGUgb2YgOCBvciA5IG1vbnRocwo+PiB3YXMgc3VnZ2VzdGVkLgo+Pgo+PiBX
aXRoIDE4IG1vbnRocyBvZiBmdWxsIHN1cHBvcnQgYW5kIDM2IG1vbnRocyBvZiBzZWN1cml0eSBz
dXBwb3J0IHRoZQo+PiBudW1iZXIgb2YgY29uY3VycmVudCBzdXBwb3J0ZWQgcmVsZWFzZXMgd2ls
bCBiZSB0aGUgc2FtZSB3aXRoIGVpdGhlciA4Cj4+IG9yIDkgbW9udGhzIHJlbGVhc2UgY3ljbGVz
LCBzbyBJIGhhdmUgY2hvc2VuIGFuIDggbW9udGggY3ljbGUgZm9yIG5vdy4KPj4gSGF2aW5nIG9u
bHkgMyBwb3NzaWJsZSB0aW1lcyBpbiB0aGUgeWVhciBmb3IgYSByZWxlYXNlIHdpbGwgbWFrZSBp
dAo+PiBlYXNpZXIgdG8gYXZvaWQgbWFqb3IgaG9saWRheSBzZWFzb25zLgo+Pgo+PiBJbiBjYXNl
IHRoZXJlIGlzIG5vIG9iamVjdGlvbiBJJ20gcGxhbm5pbmcgWGVuIDQuMTIgd2l0aDoKPj4KPj4g
KiBMYXN0IHBvc3RpbmcgZGF0ZTogRGVjZW1iZXIgMTR0aCwgMjAxOAo+PiAqIEhhcmQgY29kZSBm
cmVlemU6IEphbnVhcnkgMTF0aCwgMjAxOQo+PiAqIFJlbGVhc2U6IE1hcmNoIDd0aCwgMjAxOQo+
Pgo+PiBSZWxlYXNlIG9mIFhlbiA0LjEzIHdvdWxkIHRoZW4gYmUgZWFybHkgTm92ZW1iZXIgMjAx
OSwgNC4xNCBhdCBlYXJseQo+PiBKdWx5IDIwMjAuCj4gCj4gR2l2ZW4gdGhlIGhvbGRpZGF5cyBz
ZWFzb24gKGl0IGlzIG5vdCBqdXN0IEp1bGllbiBnb2luZyBvbiB2YWNhdGlvbiBidXQKPiBwcmV0
dHkgbXVjaCBldmVyeWJvZHkpLCB3b3VsZG4ndCBpdCBiZSBiZXR0ZXIgdG8gbW92ZSB0aGUgaGFy
ZCBjb2RlCj4gZnJlZXplIGJ5IGEgY291cGxlIG9mIHdlZWtzPyBGb3IgaW5zdGFuY2UgSmFuIDI1
dGg/IFdlIGNhbiBzdGlsbCBrZWVwCj4gdGhlIHJlbGVhc2UgZGF0ZSBhcyBNYXIgN3RoLCB0aGVy
ZSBzaG91bGQgYmUgc3RpbGwgZW5vdWdoIHRpbWU/CgpJIGRvbid0IHRoaW5rIHBsYW5uaW5nIHdp
dGggYSA2IHdlZWsgZnJlZXplIHBlcmlvZCBpcyBhIGdvb2QgaWRlYS4gVGhlCmxhc3QgcmVsZWFz
ZXMgdG9vayBsb25nZXIgdGhhbiAyIG1vbnRocy4KCldlIGNvdWxkIHNsaXAgdGhlIGNvbXBsZXRl
IHJlbGVhc2UgYnkgMiB3ZWVrcywgb2YgY291cnNlLiBJbiB0aGlzIGNhc2UKSSdkIG1vdmUgdGhl
IGxhc3QgcG9zdGluZyBkYXRlIHRvIEphbnVhcnkuIFNvIHNvbWV0aGluZyBsaWtlOgoKKiBMYXN0
IHBvc3RpbmcgZGF0ZTogSmFudWFyeSAxMXRoLCAyMDE5CiogSGFyZCBjb2RlIGZyZWV6ZTogSmFu
dWFyeSAyNXRoLCAyMDE5CiogUmVsZWFzZTogTWFyY2ggMjFzdCwgMjAxOQoKUmlza3MgZm9yIHRo
YXQgc2NoZWR1bGUgYXJlOgotIGxhc3QgcG9zdGluZyBkYXRlIHNob3J0IGFmdGVyIGhvbGlkYXkg
c2Vhc29uIC0gaXMgdGhhdCByZWFsbHkgYQogIHByb2JsZW0/Ci0gQ2hpbmVzZSBuZXcgeWVhciBy
YXRoZXIgc29vbiBhZnRlciBzdGFydCBvZiBmcmVlemUgcGVyaW9kCi0gcGxhbm5lZCByZWxlYXNl
IGRhdGUgcmF0aGVyIGNsb3NlIHRvIGVhc3Rlcm4KCk9waW5pb25zPwoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 08:23:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fiy1U-0002pE-Rb; Fri, 27 Jul 2018 08:22: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fiy1T-0002oN-GB
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 08:22:51 +0000
X-Inumbo-ID: 4a6ded88-9176-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a6ded88-9176-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 08:23: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 1fiy1Q-0003h0-0S; Fri, 27 Jul 2018 08:22: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 1fiy1P-0004iO-KE; Fri, 27 Jul 2018 08:22:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fiy1P-0004nb-Jb; Fri, 27 Jul 2018 08:22:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125575-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:guest-localmigrate/x10:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 08:22:47 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 125575: 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>

ZmxpZ2h0IDEyNTU3NSBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTc1LwoKRmFp
bHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGlu
dGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjU1MDggcGFzcyBpbiAxMjU1NzUK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgZmFp
bCBpbiAxMjU1MDggcGFzcyBpbiAxMjU1NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
IDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgZmFpbCBwYXNzIGluIDEyNTUwOAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMjBj
NzZmOWE1ZmJmMTZkNThjNmFkZDJhY2UyZmYwZmFiZDc4NTkyNgpiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0Nzk3ICAyMDE4LTA2LTI4IDE2OjI3OjMxIFog
ICAyOCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTI3MyAgMjAxOC0wNy0xNyAxMTozODo1
OSBaICAgIDkgZGF5cyAgICA3IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFs
ZXhhbmRybyBTYW5jaGV6IEJhY2ggPGFsZXhhbmRyb0BwaGkubno+CiAgQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5n
aEBhbWQuY29tPgogIEJydWNlIFJvZ2VycyA8YnJvZ2Vyc0BzdXNlLmNvbT4KICBDaHJpc3RpYW4g
Qm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29o
dWNrQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmdlIDxiZXJyYW5nZUByZWRoYXQuY29t
PgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQgR2li
c29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVy
dCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhh
dC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRmFtIFpoZW5nIDxmYW16
QHJlZGhhdC5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5i
ZT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3Vn
QGthb2Qub3JnPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5pYm0uY29tPgogIEhlbnJ5IFdl
cnR6IDxod2VydHoxMEBnbWFpbC5jb20+CiAgSmFjayBTY2h3YXJ0eiA8amFjay5zY2h3YXJ0ekBv
cmFjbGUuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmFzb24g
QW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhh
dC5jb20+CiAgSmVmZiBDb2R5IDxqY29keUByZWRoYXQuY29tPgogIEppbnRhY2sgTGltIDxqaW50
YWNrQGNzLmNvbHVtYmlhLmVkdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSm9o
biBUaG9tc29uIDxnaXRAam9obnRob21zb24uZmFzdG1haWwuY29tLmF1PgogIEtldmluIFdvbGYg
PGt3b2xmQHJlZGhhdC5jb20+CiAgS09OUkFEIEZyZWRlcmljIDxmcmVkZXJpYy5rb25yYWRAYWRh
Y29yZS5jb20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
PgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxh
dXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAg
bGluemhlY2hlbmcgPGxpbnpoZWNoZW5nQGh1YXdlaS5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1
IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyayBDYXZlLUF5bGFuZCA8bWFyay5j
YXZlLWF5bGFuZEBpbGFuZGUuY28udWs+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5j
b20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90
aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNv
bT4KICBNaWNoYWVsIFdhbGxlIDxtaWNoYWVsQHdhbGxlLmNjPgogIE1pY2hhbCBQcml2b3puaWsg
PG1wcml2b3puQHJlZGhhdC5jb20+CiAgTXVyaWxvIE9wc2ZlbGRlciBBcmF1am8gPG11cmlsb29A
bGludXgudm5ldC5pYm0uY29tPgogIE5pYSBBbGFyaWUgPG5pYS5hbGFyaWVAZ21haWwuY29tPgog
IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUBy
ZWRoYXQuY29tPgogIFBldGVyIExpZXZlbiA8cGxAa2FtcC5kZT4KICBQZXRlciBNYXlkZWxsIDxw
ZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUHJhc2FkIFNpbmdh
bXNldHR5IDxwcmFzYWQuc2luZ2Ftc2V0dHlAb3JhY2xlLmNvbT4KICBQcmFzYWQgU2luZ2Ftc2V0
dHkgPHByYXNhZC5zaW5nYW1zZXR5QG9yYWNsZS5jb20+CiAgUi4gTmFnZXN3YXJhIFNhc3RyeSA8
bmFzYXN0cnlAaW4uaWJtLmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJz
b25AbGluYXJvLm9yZz4KICBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNv
bT4KICBTaGFubm9uIFpoYW8gPHpoYW9zaGVuZ2xvbmdAaHVhd2VpLmNvbT4KICBTdGVmYW4gQmVy
Z2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZh
bmhhQHJlZGhhdC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVGl3ZWkg
QmllIDx0aXdlaS5iaWVAaW50ZWwuY29tPgogIFZpY3RvciBLYW1lbnNreSA8a2FtZW5za3lAY2lz
Y28uY29tPgogIFZpa3RvciBNaWhhamxvdnNraSA8bWloYWpsb3ZAbGludXgudm5ldC5pYm0uY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRl
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
byB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgNDMxMzkxMzVh
OC4uMjBjNzZmOWE1ZiAgMjBjNzZmOWE1ZmJmMTZkNThjNmFkZDJhY2UyZmYwZmFiZDc4NTkyNiAt
PiBzdGFibGUtNC4xMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 08:24:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 08:24:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiy2i-0002uy-EW; Fri, 27 Jul 2018 08:24: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=mek3=kl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiy2h-0002uq-73
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 08:24:07 +0000
X-Inumbo-ID: 780a65a5-9176-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 780a65a5-9176-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 08:24:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 27 Jul 2018 02:24:05 -0600
Message-Id: <5B5AD6A502000078001D8646@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 27 Jul 2018 02:24:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "osstest service owner" <osstest-admin@xenproject.org>
References: <osstest-125570-mainreport@xen.org>
In-Reply-To: <osstest-125570-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.9-testing test] 125570: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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+IE9uIDI3LjA3LjE4IGF0IDAyOjAxLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyNTU3MCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KPiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTcwLyAKPiAK
PiBSZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPlsu
Li5dCj4gIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDI0OAoKVGhpcyBpcyBhIHByb2JsZW06IEkgdGhpbmsg
d2UgaGFkIHNldHRsZWQgb24gdGhlIHRlc3QgYmVpbmcgdW5yZWxpYWJsZSBpbgp0aGUgZmlyc3Qg
cGxhY2UgbG9uZyBhZ28sIGR1ZSB0byBpdCBiZWluZyB1bmRlZmluZWQgd2hhdCB0aGUgQUNQSSBw
b3dlcgpidXR0b24gd291bGQgdHJpZ2dlciBpbnNpZGUgdGhlIGd1ZXN0LiBMb29raW5nIGF0IHRo
ZSBoaXN0b3J5IG9mIHRoaXMgdGVzdApvbiB0aGlzIGJyYW5jaCwgSSBzZWUgdGhhdCBpdCBkaWQg
c3VjY2VlZCBvbiBleGFjdGx5IDMgZmxpZ2h0cyAoZm9yCmNvbXBhcmlzb24sIGl0IGhhcyBuZXZl
ciBzdWNjZWVkZWQgb24gbWFzdGVyLCA0LjExLCBvciA0LjEwKS4gSSBkb24ndAp0aGluayB0aGlz
IHNob3VsZCBiZSB1c2VkIGFzIGEganVzdGlmaWNhdGlvbiB0byBwcmV2ZW50IGEgcHVzaCwgYnV0
IEkgY2FuCnNlZSB0aGF0IHNldHRpbmcgdXAgc3VpdGFibGUgcnVsZXMvaGV1cmlzdGljcyBtaWdo
dCBiZSBkaWZmaWN1bHQuIEZvcmNlCnB1c2g/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 08:26:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 08: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 1fiy4w-000383-US; Fri, 27 Jul 2018 08:26: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=mek3=kl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiy4v-00037y-CD
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 08:26:25 +0000
X-Inumbo-ID: a9735310-9176-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 a9735310-9176-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 10:25:47 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 27 Jul 2018 02:26:23 -0600
Message-Id: <5B5AD72E02000078001D8649@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 27 Jul 2018 02:26:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "osstest service owner" <osstest-admin@xenproject.org>
References: <osstest-125573-mainreport@xen.org>
In-Reply-To: <osstest-125573-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 125573: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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+IE9uIDI3LjA3LjE4IGF0IDA0OjI5LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyNTU3MyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KPiBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTczLyAKPiAKPiBS
ZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBi
bG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAgdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTc4Cj4gIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTAgZGVi
aWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAo+ICB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjUxNzgKPiAgdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGkt
aW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTc4CgpBbGwgZm91ciBhZ2FpbiByYW4g
b24gcmltYXZhMC4gSW4gb3JkZXIgdG8gaGF2ZSBhIHJlYWxpc3RpYyBjaGFuY2UKb2YgZ2V0dGlu
ZyBhIHB1c2ggb3ZlciB0aGUgd2Vla2VuZCwgbWF5IEkgc3VnZ2VzdCB0aGUgbWFjaGluZSBiZQp0
YWtlbiBvdXQgb2YgdGhlIHBvb2wgZm9yIGNsb3NlciBpbnNwZWN0aW9uPwoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 08:34:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 08: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 1fiyCp-0003rq-QF; Fri, 27 Jul 2018 08:34: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=mek3=kl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiyCp-0003rl-Fw
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 08:34:35 +0000
X-Inumbo-ID: ee1c3f6b-9177-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 ee1c3f6b-9177-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 08:34:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 27 Jul 2018 02:34:33 -0600
Message-Id: <5B5AD91802000078001D8662@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 27 Jul 2018 02:34:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Christopher Clark" <christopher.w.clark@gmail.com>
References: <1532639806-21606-1-git-send-email-christopher.w.clark@gmail.com>
In-Reply-To: <1532639806-21606-1-git-send-email-christopher.w.clark@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] firmware/shim : filter output files
 during Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDI2LjA3LjE4IGF0IDIzOjE2LCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IEV4Y2x1ZGUgbmFtZWQgb3V0cHV0IGZpbGVzIGZyb20gdGhlIFhlbiB0cmVlIHNl
dHVwLgo+IAo+IFRoZSBsaW5rZmFybS5zdGFtcCBjb250ZW50IHdpbGwgZGlmZmVyIGJldHdlZW4g
dG9wIGxldmVsICJtYWtlIgo+IGFuZCAibWFrZSBpbnN0YWxsIiBpbnZvY2F0aW9ucywgZHVlIHRv
IHRoZSBpbnRyb2R1Y3Rpb24gb2YgdGhlc2UKPiBvdXRwdXQgZmlsZXMgdGhhdCBhcmUgcHJvZHVj
ZWQgZHVyaW5nIHRoZSAibWFrZSIgYnVpbGQuCj4gCj4gRmlsdGVyIHRoZXNlIG91dCB0byBwcmV2
ZW50IGFuIHVubmVjZXNzYXJ5IHJlYnVpbGQgb2YgdGhlIHNoaW0KPiBkdXJpbmcgIm1ha2UgaW5z
dGFsbCIsIGFmdGVyICJtYWtlIiB3aXRoaW4gYSBmcmVzaCBzb3VyY2UgdHJlZS4KPiAKPiBFeGNs
dWRlZCBmcm9tIGNvbnNpZGVyYXRpb24gd2l0aCB0aGlzIGNoYW5nZTogZGlmZmVyZW5jZXMgaW4g
c3RhbXAKPiBjb250ZW50IHdoZW4gcGVyZm9ybWluZyBpbmNyZW1lbnRhbCBidWlsZHMgaW4gYW4g
ZXhpc3RpbmcgdHJlZS4KCkkgZG9uJ3QgdW5kZXJzdGFuZCB0aGlzIChhcyB3ZWxsIGFzIHlvdSBt
b3N0IHJlY2VudCByZW1hcmsgb24gdGhlCnYyIHRocmVhZCk6IFRoZSAibWFrZSBpbnN0YWxsIiBp
bnZvY2F0aW9uIF9pc18gYW4gaW5jcmVtZW50YWwKcmVidWlsZC4gSGVuY2UgSSBkb24ndCB1bmRl
cnN0YW5kIGhvdyBleGNsdWRpbmcgc29tZSBidXQgbm90IGFsbApnZW5lcmF0ZWQgZmlsZXMgaGVs
cHMuIEJ1dCBJJ20gbm90IGdvaW5nIHRvIGV4Y2x1ZGUgdGhhdCB0aGlzIGlzCnNpbXBseSBiZWNh
dXNlIEkgZG9uJ3QgdW5kZXJzdGFuZCB3ZWxsIGVub3VnaCB0aGUgbG9naWMgaW4KeGVuLWRpci9N
YWtlZmlsZSB3aGVuIHRvIHRyaWdnZXIgYSByZWJ1aWxkLgoKPiBTaWduZWQtb2ZmLWJ5OiBDaHJp
c3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgo+IC0tLQo+
IENoYW5nZXMgaW4gdjM6IGFkZGVkICcueGVuLmVmaS4qJyAnLnhlbi1zeW1zLionIHRvIHRoZSBl
eGNsdWRlIGxpc3QuCj4gCj4gVGVzdGVkIHdpdGg6IFhlbiA0LjEwLjEsIDQuMTEuMCBhbmQgc3Rh
Z2luZywKPiBZb2N0byBwb2t5LCBPcGVuRW1iZWRkZWQgbWV0YS1vcGVuZW1iZWRkZWQsIG1ldGEt
dmlydHVhbGl6YXRpb24KPiB3aXRoIGJpbnV0aWxzIDIuMy4wIHdpdGggeDg2XzY0LXBlcCB0YXJn
ZXQgZW5hYmxlZC4KCkkgc2luY2VyZWx5IGhvcGUgeW91IG1lYW4gMi4zMCBvciBzb21lIHN1Y2gg
KGhhbGZ3YXkgcmVjZW50KSBoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 08:39:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 08: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 1fiyHu-00044u-HC; Fri, 27 Jul 2018 08:39: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=w1em=kl=citrix.com=prvs=7393717b7=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fiyHt-00044p-1d
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 08:39:49 +0000
X-Inumbo-ID: 8896c7cc-9178-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8896c7cc-9178-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 10:39:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,408,1526342400"; d="scan'208";a="61256115"
Date: Fri, 27 Jul 2018 09:39:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180727083923.twel3g5xl5t757x7@citrix.com>
References: <osstest-125573-mainreport@xen.org>
 <5B5AD72E02000078001D8649@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B5AD72E02000078001D8649@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-unstable test] 125573: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDI6MjY6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI3LjA3LjE4IGF0IDA0OjI5LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0
Lm9yZz4gd3JvdGU6Cj4gPiBmbGlnaHQgMTI1NTczIHhlbi11bnN0YWJsZSByZWFsIFtyZWFsXQo+
ID4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU3
My8gCj4gPiAKPiA+IFJlZ3Jlc3Npb25zIDotKAo+ID4gCj4gPiBUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPiA+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3Vs
ZCBub3QgYmUgcnVuOgo+ID4gIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAg
cmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAo+ID4gIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTE3OAo+ID4gIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVk
aGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAo+ID4gIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE3OAo+IAo+IEFsbCBmb3VyIGFnYWluIHJhbiBvbiByaW1hdmEwLiBJbiBvcmRlciB0byBo
YXZlIGEgcmVhbGlzdGljIGNoYW5jZQo+IG9mIGdldHRpbmcgYSBwdXNoIG92ZXIgdGhlIHdlZWtl
bmQsIG1heSBJIHN1Z2dlc3QgdGhlIG1hY2hpbmUgYmUKPiB0YWtlbiBvdXQgb2YgdGhlIHBvb2wg
Zm9yIGNsb3NlciBpbnNwZWN0aW9uPwoKSSBoYXZlIHRha2VuIGl0IG91dCBvZiB0aGUgcG9vbC4K
CldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 08:42:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 08: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 1fiyJy-0004jB-1E; Fri, 27 Jul 2018 08:41: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=omsm=kl=xenproject.org=prvs=73922a30b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fiyJw-0004j1-Nl
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 08:41:56 +0000
X-Inumbo-ID: d4bd74d7-9178-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4bd74d7-9178-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 10:41:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,408,1526342400"; d="scan'208";a="61256320"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75015-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74991
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 27 Jul 2018 09:41:51 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75015: 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>

ZmxpZ2h0IDc1MDE1IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTAxNS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1qZXNzaWUtbmV0Ym9vdC1weWdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTkxCgpiYXNlbGluZSB2ZXJzaW9uOgog
ZmxpZ2h0ICAgICAgICAgICAgICAgNzQ5OTEKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWpl
c3NpZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWFybWhmLWplc3NpZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1qZXNzaWUtbmV0Ym9vdC1weWdydWIgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0
cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 08:51:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 08: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 1fiySh-0005cS-6Q; Fri, 27 Jul 2018 08:50: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=tktb=kl=amazon.com=prvs=739d10b25=bercarug@srs-us1.protection.inumbo.net>)
 id 1fiySg-0005cL-Gk
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 08:50:58 +0000
X-Inumbo-ID: 37c41814-917a-11e8-a6a9-d7ebe60f679a
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37c41814-917a-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 08:51: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=1532681456; x=1564217456;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:mime-version;
 bh=I0eg/trabJ4GJ1zD/oCBIFVEJcmxKdFdqTGfBZ6+Euc=;
 b=MN+jiM3h435RwNvl3HHIcPyNs/CjylvwsmErKkxBgPNexNTxqoSJ7vhq
 r85cr3In3oLHAe5y6sbOa3xCwAcOcduQVIBZdUAe6/5ZU+10+1ZeEMW4X
 QjhgV1rPCS6qS7oVID11AGVnF7LUwI6803vsK4NH+o23Im7LFYh4GRdUJ 8=;
X-Amazon-filename: iommu.txt
X-IronPort-AV: E=Sophos;i="5.51,408,1526342400"; 
 d="txt'?scan'208";a="624179435"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2b-8cc5d68b.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;
 27 Jul 2018 08:48:59 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194])
 by email-inbound-relay-2b-8cc5d68b.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6R8mVsp071171
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Fri, 27 Jul 2018 08:48:34 GMT
Received: from EX13D16EUB001.ant.amazon.com (10.43.166.28) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 27 Jul 2018 08:48:33 +0000
Received: from EX13D22EUB001.ant.amazon.com (10.43.166.145) by
 EX13D16EUB001.ant.amazon.com (10.43.166.28) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 27 Jul 2018 08:48:32 +0000
Received: from EX13D22EUB001.ant.amazon.com ([10.43.166.145]) by
 EX13D22EUB001.ant.amazon.com ([10.43.166.145]) with mapi id 15.00.1367.000;
 Fri, 27 Jul 2018 08:48:32 +0000
From: "Bercaru, Gabriel" <bercarug@amazon.com>
To: =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>, Paul Durrant
 <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] PVH dom0 creation fails - the system freezes
Thread-Index: AQHUIzRn7qpG17f9x0qNrA2IHihO+aSf8mFFgAAKQxmAACNagIABmeqAgAEKr5E=
Date: Fri, 27 Jul 2018 08:48:32 +0000
Message-ID: <1532681311565.24220@amazon.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <40a982ee-06c4-e45a-006e-f75df79eb14b@amazon.com>
 <20180725141204.j2pzznmaeuwis32q@mac.bytemobile.com>
 <39fd8a224e5e4a39999b04582d45a0c4@AMSPEX02CL03.citrite.net>,
 <20180726164611.gneruvoi5vmvbkd5@mac.bytemobile.com>
In-Reply-To: <20180726164611.gneruvoi5vmvbkd5@mac.bytemobile.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.162.43]
Content-Type: multipart/mixed; boundary="_002_153268131156524220amazoncom_"
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>,
 "Belgun, Adrian" <abelgun@amazon.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_002_153268131156524220amazoncom_
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

I tried the patch and it fixes the unusable USB devices problem.
However, I captured the boot messages and the "IOMMU mapping failed" printk
seems to have been executed on each iteration of the loop.

I attached a small section of the boot log. As I said, the warning log was =
displayed
many more times, I removed a lot of them to keep the attached file short.

Gabriel
________________________________________
From: Roger Pau Monn=E9 <roger.pau@citrix.com>
Sent: Thursday, July 26, 2018 7:46 PM
To: Paul Durrant
Cc: Bercaru, Gabriel; xen-devel; David Woodhouse; Jan Beulich; Belgun, Adri=
an
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes

On Wed, Jul 25, 2018 at 05:19:03PM +0100, Paul Durrant wrote:
> > -----Original Message-----
> > From: Xen-devel [mailto:xen-devel-bounces@lists.xenproject.org] On Beha=
lf
> > Of Roger Pau Monn=E9
> > Sent: 25 July 2018 15:12
> > To: bercarug@amazon.com
> > Cc: xen-devel <xen-devel@lists.xenproject.org>; David Woodhouse
> > <dwmw2@infradead.org>; Jan Beulich <JBeulich@suse.com>;
> > abelgun@amazon.com
> > Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes
> >
> > On Wed, Jul 25, 2018 at 04:57:23PM +0300, bercarug@amazon.com wrote:
> > > On 07/25/2018 04:35 PM, Roger Pau Monn=E9 wrote:
> > > > On Wed, Jul 25, 2018 at 01:06:43PM +0300, bercarug@amazon.com
> > wrote:
> > > > > On 07/24/2018 12:54 PM, Jan Beulich wrote:
> > > > > > > > > On 23.07.18 at 13:50, <bercarug@amazon.com> wrote:
> > > > > > > For the last few days, I have been trying to get a PVH dom0 r=
unning,
> > > > > > > however I encountered the following problem: the system seems
> > to
> > > > > > > freeze after the hypervisor boots, the screen goes black. I h=
ave
> > tried to
> > > > > > > debug it via a serial console (using Minicom) and managed to =
get
> > some
> > > > > > > more Xen output, after the screen turns black.
> > > > > > >
> > > > > > > I mention that I have tried to boot the PVH dom0 using differ=
ent
> > kernel
> > > > > > > images (from 4.9.0 to 4.18-rc3), different Xen  versions (4.1=
0, 4.11,
> > 4.12).
> > > > > > >
> > > > > > > Below I attached my system / hypervisor configuration, as wel=
l as
> > the
> > > > > > > output captured through the serial console, corresponding to =
the
> > latest
> > > > > > > versions for Xen and the Linux Kernel (Xen staging and Kernel=
 from
> > the
> > > > > > > xen/tip tree).
> > > > > > > [...]
> > > > > > > (XEN) [VT-D]iommu.c:919: iommu_fault_status: Fault Overflow
> > > > > > > (XEN) [VT-D]iommu.c:921: iommu_fault_status: Primary Pending
> > Fault
> > > > > > > (XEN) [VT-D]DMAR:[DMA Write] Request device [0000:00:14.0] fa=
ult
> > addr 8deb3000, iommu reg =3D ffff82c00021b000
> > > > Can you figure out which PCI device is 00:14.0?
> > > This is the output of lspci -vvv for device 00:14.0:
> > >
> > > 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI
> > > Controller (rev 31) (prog-if 30 [XHCI])
> > >         Subsystem: Intel Corporation Sunrise Point-H USB 3.0 xHCI Con=
troller
> > >         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> > ParErr+
> > > Stepping- SERR+ FastB2B- DisINTx+
> > >         Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=3Dmedium >TA=
bort-
> > > <TAbort- <MAbort+ >SERR- <PERR- INTx-
> > >         Latency: 0
> > >         Interrupt: pin A routed to IRQ 178
> > >         Region 0: Memory at a2e00000 (64-bit, non-prefetchable) [size=
=3D64K]
> > >         Capabilities: [70] Power Management version 2
> > >                 Flags: PMEClk- DSI- D1- D2- AuxCurrent=3D375mA
> > > PME(D0-,D1-,D2-,D3hot+,D3cold+)
> > >                 Status: D0 NoSoftRst+ PME-Enable- DSel=3D0 DScale=3D0=
 PME-
> > >         Capabilities: [80] MSI: Enable+ Count=3D1/8 Maskable- 64bit+
> > >                 Address: 00000000fee0e000  Data: 4021
> > >         Kernel driver in use: xhci_hcd
> > >         Kernel modules: xhci_pci
> >
> > I'm afraid your USB controller is missing RMRR entries in the DMAR
> > ACPI tables, thus causing the IOMMU faults and not working properly.
> >
> > You could try to manually add some extra rmrr regions by appending:
> >
> > rmrr=3D0x8deb3=3D0:0:14.0
> >
> > To the Xen command line, and keep adding any address that pops up in
> > the iommu faults. This is of course quite cumbersome, but there's no
> > way to get the required memory addresses if the data in RMRR is
> > wrong/incomplete.
> >
>
> You could just add all E820 reserved regions in there. That will almost c=
ertainly cover it.

I have a prototype patch for this that attempts to identity map all
reserved regions below 4GB to the p2m. It's still a WIP, but if you
could give it a try that would help me figure out whether this fixes
your issues and is indeed something that would be good to have.

I don't really like the patch as-is because it doesn't check whether
the reserved regions added to the p2m overlap with the LAPIC page or
the PCIe MCFG regions for example, I will continue to work on a safer
version.

If you can give this a shot, please remove any rmrr options from the
command line and use iommu=3Ddebug in order to catch any issues.

Thanks, Roger.
---8<---
diff --git a/xen/drivers/passthrough/iommu.c b/xen/drivers/passthrough/iomm=
u.c
index 2c44fabf99..76a1fd6681 100644
--- a/xen/drivers/passthrough/iommu.c
+++ b/xen/drivers/passthrough/iommu.c
@@ -21,6 +21,8 @@
 #include <xen/keyhandler.h>
 #include <xsm/xsm.h>

+#include <asm/setup.h>
+
 static int parse_iommu_param(const char *s);
 static void iommu_dump_p2m_table(unsigned char key);

@@ -47,6 +49,8 @@ integer_param("iommu_dev_iotlb_timeout", iommu_dev_iotlb_=
timeout);
  *   no-igfx                    Disable VT-d for IGD devices (insecure)
  *   no-amd-iommu-perdev-intremap Don't use per-device interrupt remapping
  *                              tables (insecure)
+ *   inclusive                  Include any memory ranges below 4GB not us=
ed
+ *                              by Xen or unusable to the iommu page table=
s.
  */
 custom_param("iommu", parse_iommu_param);
 bool_t __initdata iommu_enable =3D 1;
@@ -60,6 +64,7 @@ bool_t __read_mostly iommu_passthrough;
 bool_t __read_mostly iommu_snoop =3D 1;
 bool_t __read_mostly iommu_qinval =3D 1;
 bool_t __read_mostly iommu_intremap =3D 1;
+bool __read_mostly iommu_inclusive =3D true;

 /*
  * In the current implementation of VT-d posted interrupts, in some extreme
@@ -126,6 +131,8 @@ static int __init parse_iommu_param(const char *s)
             iommu_dom0_strict =3D val;
         else if ( !strncmp(s, "sharept", ss - s) )
             iommu_hap_pt_share =3D val;
+        else if ( !strncmp(s, "inclusive", ss - s) )
+            iommu_inclusive =3D val;
         else
             rc =3D -EINVAL;

@@ -165,6 +172,85 @@ static void __hwdom_init check_hwdom_reqs(struct domai=
n *d)
     iommu_dom0_strict =3D 1;
 }

+static void __hwdom_init setup_inclusive_mappings(struct domain *d)
+{
+    unsigned long i, j, tmp, top, max_pfn;
+
+    BUG_ON(!is_hardware_domain(d));
+
+    max_pfn =3D (GB(4) >> PAGE_SHIFT) - 1;
+    top =3D max(max_pdx, pfn_to_pdx(max_pfn) + 1);
+
+    for ( i =3D 0; i < top; i++ )
+    {
+        unsigned long pfn =3D pdx_to_pfn(i);
+        bool map;
+        int rc =3D 0;
+
+        /*
+         * Set up 1:1 mapping for dom0. Default to include only
+         * conventional RAM areas and let RMRRs include needed reserved
+         * regions. When set, the inclusive mapping additionally maps in
+         * every pfn up to 4GB except those that fall in unusable ranges.
+         */
+        if ( pfn > max_pfn && !mfn_valid(_mfn(pfn)) )
+            continue;
+
+        if ( is_pv_domain(d) && iommu_inclusive && pfn <=3D max_pfn )
+            map =3D !page_is_ram_type(pfn, RAM_TYPE_UNUSABLE);
+        else if ( is_hvm_domain(d) && iommu_inclusive )
+            map =3D page_is_ram_type(pfn, RAM_TYPE_RESERVED);
+        else
+            map =3D page_is_ram_type(pfn, RAM_TYPE_CONVENTIONAL);
+
+        if ( !map )
+            continue;
+
+        /* Exclude Xen bits */
+        if ( xen_in_range(pfn) )
+            continue;
+
+        /*
+         * If dom0-strict mode is enabled or guest type is HVM/PVH then ex=
clude
+         * conventional RAM and let the common code map dom0's pages.
+         */
+        if ( (iommu_dom0_strict || is_hvm_domain(d)) &&
+             page_is_ram_type(pfn, RAM_TYPE_CONVENTIONAL) )
+            continue;
+
+        /* For HVM avoid memory below 1MB because that's already mapped. */
+        if ( is_hvm_domain(d) && pfn < PFN_DOWN(MB(1)) )
+            continue;
+
+        tmp =3D 1 << (PAGE_SHIFT - PAGE_SHIFT_4K);
+        for ( j =3D 0; j < tmp; j++ )
+        {
+            int ret;
+
+            if ( iommu_use_hap_pt(d) )
+            {
+                ASSERT(is_hvm_domain(d));
+                ret =3D set_identity_p2m_entry(d, pfn * tmp + j, p2m_acces=
s_rw,
+                                             0);
+            }
+            else
+                ret =3D iommu_map_page(d, pfn * tmp + j, pfn * tmp + j,
+                                     IOMMUF_readable|IOMMUF_writable);
+
+            if ( !rc )
+               rc =3D ret;
+        }
+
+        if ( rc )
+            printk(XENLOG_WARNING " d%d: IOMMU mapping failed: %d\n",
+                   d->domain_id, rc);
+
+        if (!(i & (0xfffff >> (PAGE_SHIFT - PAGE_SHIFT_4K))))
+            process_pending_softirqs();
+    }
+
+}
+
 void __hwdom_init iommu_hwdom_init(struct domain *d)
 {
     const struct domain_iommu *hd =3D dom_iommu(d);
@@ -207,7 +293,10 @@ void __hwdom_init iommu_hwdom_init(struct domain *d)
                    d->domain_id, rc);
     }

-    return hd->platform_ops->hwdom_init(d);
+    hd->platform_ops->hwdom_init(d);
+
+    if ( !iommu_passthrough )
+        setup_inclusive_mappings(d);
 }

 void iommu_teardown(struct domain *d)
diff --git a/xen/drivers/passthrough/vtd/extern.h b/xen/drivers/passthrough=
/vtd/extern.h
index fb7edfaef9..91cadc602e 100644
--- a/xen/drivers/passthrough/vtd/extern.h
+++ b/xen/drivers/passthrough/vtd/extern.h
@@ -99,6 +99,4 @@ void pci_vtd_quirk(const struct pci_dev *);
 bool_t platform_supports_intremap(void);
 bool_t platform_supports_x2apic(void);

-void vtd_set_hwdom_mapping(struct domain *d);
-
 #endif // _VTD_EXTERN_H_
diff --git a/xen/drivers/passthrough/vtd/iommu.c b/xen/drivers/passthrough/=
vtd/iommu.c
index 1710256823..569ec4aec2 100644
--- a/xen/drivers/passthrough/vtd/iommu.c
+++ b/xen/drivers/passthrough/vtd/iommu.c
@@ -1304,12 +1304,6 @@ static void __hwdom_init intel_iommu_hwdom_init(stru=
ct domain *d)
 {
     struct acpi_drhd_unit *drhd;

-    if ( !iommu_passthrough && is_pv_domain(d) )
-    {
-        /* Set up 1:1 page table for hardware domain. */
-        vtd_set_hwdom_mapping(d);
-    }
-
     setup_hwdom_pci_devices(d, setup_hwdom_device);
     setup_hwdom_rmrr(d);

diff --git a/xen/drivers/passthrough/vtd/x86/vtd.c b/xen/drivers/passthroug=
h/vtd/x86/vtd.c
index cc2bfea162..9971915349 100644
--- a/xen/drivers/passthrough/vtd/x86/vtd.c
+++ b/xen/drivers/passthrough/vtd/x86/vtd.c
@@ -32,11 +32,9 @@
 #include "../extern.h"

 /*
- * iommu_inclusive_mapping: when set, all memory below 4GB is included in =
dom0
- * 1:1 iommu mappings except xen and unusable regions.
+ * iommu_inclusive_mapping: superseded by iommu=3Dinclusive.
  */
-static bool_t __hwdom_initdata iommu_inclusive_mapping =3D 1;
-boolean_param("iommu_inclusive_mapping", iommu_inclusive_mapping);
+boolean_param("iommu_inclusive_mapping", iommu_inclusive);

 void *map_vtd_domain_page(u64 maddr)
 {
@@ -107,67 +105,3 @@ void hvm_dpci_isairq_eoi(struct domain *d, unsigned in=
t isairq)
     }
     spin_unlock(&d->event_lock);
 }
-
-void __hwdom_init vtd_set_hwdom_mapping(struct domain *d)
-{
-    unsigned long i, j, tmp, top, max_pfn;
-
-    BUG_ON(!is_hardware_domain(d));
-
-    max_pfn =3D (GB(4) >> PAGE_SHIFT) - 1;
-    top =3D max(max_pdx, pfn_to_pdx(max_pfn) + 1);
-
-    for ( i =3D 0; i < top; i++ )
-    {
-        unsigned long pfn =3D pdx_to_pfn(i);
-        bool map;
-        int rc =3D 0;
-
-        /*
-         * Set up 1:1 mapping for dom0. Default to include only
-         * conventional RAM areas and let RMRRs include needed reserved
-         * regions. When set, the inclusive mapping additionally maps in
-         * every pfn up to 4GB except those that fall in unusable ranges.
-         */
-        if ( pfn > max_pfn && !mfn_valid(_mfn(pfn)) )
-            continue;
-
-        if ( iommu_inclusive_mapping && pfn <=3D max_pfn )
-            map =3D !page_is_ram_type(pfn, RAM_TYPE_UNUSABLE);
-        else
-            map =3D page_is_ram_type(pfn, RAM_TYPE_CONVENTIONAL);
-
-        if ( !map )
-            continue;
-
-        /* Exclude Xen bits */
-        if ( xen_in_range(pfn) )
-            continue;
-
-        /*
-         * If dom0-strict mode is enabled then exclude conventional RAM
-         * and let the common code map dom0's pages.
-         */
-        if ( iommu_dom0_strict &&
-             page_is_ram_type(pfn, RAM_TYPE_CONVENTIONAL) )
-            continue;
-
-        tmp =3D 1 << (PAGE_SHIFT - PAGE_SHIFT_4K);
-        for ( j =3D 0; j < tmp; j++ )
-        {
-            int ret =3D iommu_map_page(d, pfn * tmp + j, pfn * tmp + j,
-                                     IOMMUF_readable|IOMMUF_writable);
-
-            if ( !rc )
-               rc =3D ret;
-        }
-
-        if ( rc )
-            printk(XENLOG_WARNING VTDPREFIX " d%d: IOMMU mapping failed: %=
d\n",
-                   d->domain_id, rc);
-
-        if (!(i & (0xfffff >> (PAGE_SHIFT - PAGE_SHIFT_4K))))
-            process_pending_softirqs();
-    }
-}
-
diff --git a/xen/include/xen/iommu.h b/xen/include/xen/iommu.h
index 6b42e3b876..15d6584837 100644
--- a/xen/include/xen/iommu.h
+++ b/xen/include/xen/iommu.h
@@ -35,6 +35,7 @@ extern bool_t iommu_snoop, iommu_qinval, iommu_intremap, =
iommu_intpost;
 extern bool_t iommu_hap_pt_share;
 extern bool_t iommu_debug;
 extern bool_t amd_iommu_perdev_intremap;
+extern bool iommu_inclusive;

 extern unsigned int iommu_dev_iotlb_timeout;






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.

--_002_153268131156524220amazoncom_
Content-Type: text/plain; name="iommu.txt"
Content-Description: iommu.txt
Content-Disposition: attachment; filename="iommu.txt"; size=1732;
	creation-date="Fri, 27 Jul 2018 08:45:22 GMT";
	modification-date="Fri, 27 Jul 2018 08:45:22 GMT"
Content-Transfer-Encoding: base64

KFhFTikgKioqIEJ1aWxkaW5nIGEgUFZIIERvbTAgKioqCihYRU4pIFtWVC1EXWQwOkhvc3Ricmlk
Z2U6IHNraXAgMDAwMDowMDowMC4wIG1hcAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAw
OjE0LjAKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxNC4yCihYRU4pIFtWVC1EXWQw
OlBDSTogbWFwIDAwMDA6MDA6MTYuMAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE2
LjEKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxNy4wCihYRU4pIFtWVC1EXWQwOlBD
STogbWFwIDAwMDA6MDA6MWYuMAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjFmLjIK
KFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxZi40CihYRU4pIFtWVC1EXWQwOlBDSWU6
IG1hcCAwMDAwOjAxOjAwLjAKKFhFTikgW1ZULURdZDA6UENJZTogbWFwIDAwMDA6MDI6MDAuMAoo
WEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAwMDowMzowMC4wCihYRU4pIFtWVC1EXWQwOlBDSWU6
IG1hcCAwMDAwOjA0OjAwLjAKKFhFTikgW1ZULURdaW9tbXVfZW5hYmxlX3RyYW5zbGF0aW9uOiBp
b21tdS0+cmVnID0gZmZmZjgyYzAwMDIxYjAwMAooWEVOKSBoYXAuYzoyODk6IGQwIGZhaWxlZCB0
byBhbGxvY2F0ZSBmcm9tIEhBUCBwb29sCihYRU4pICBkMDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6
IC0yCihYRU4pICBkMDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6IC0yCihYRU4pICBkMDogSU9NTVUg
bWFwcGluZyBmYWlsZWQ6IC0yCihYRU4pICBkMDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6IC0yCihY
RU4pICBkMDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6IC0yCihYRU4pICBkMDogSU9NTVUgbWFwcGlu
ZyBmYWlsZWQ6IC0yCihYRU4pICBkMDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6IC0yCihYRU4pICBk
MDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6IC0yCihYRU4pICBkMDogSU9NTVUgbWFwcGluZyBmYWls
ZWQ6IC0yCihYRU4pICBkMDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6IC0yCihYRU4pIENhbm5vdCBz
ZXR1cCBpZGVudGl0eSBtYXAgZDA6ZmVlMDAsIGdmbiBhbHJlYWR5IG1hcHBlZCB0byAxMDIxYzYz
LgooWEVOKSAgZDA6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAtMTYKKFhFTikgIGQwOiBJT01NVSBt
YXBwaW5nIGZhaWxlZDogLTIKKFhFTikgIGQwOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTIKKFhF
TikgIGQwOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTIKKFhFTikgIGQwOiBJT01NVSBtYXBwaW5n
IGZhaWxlZDogLTIKKFhFTikgIGQwOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTIKKFhFTikgIGQw
OiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTIKKFhFTikgIGQwOiBJT01NVSBtYXBwaW5nIGZhaWxl
ZDogLTIKKFhFTikgIGQwOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTIKKFhFTikgIGQwOiBJT01N
VSBtYXBwaW5nIGZhaWxlZDogLTIKKFhFTikgIGQwOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTIK
KFhFTikgIGQwOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTIKKFhFTikgIGQwOiBJT01NVSBtYXBw
aW5nIGZhaWxlZDogLTIKKFhFTikgIGQwOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTIKKFhFTikg
IGQwOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTIKKFhFTikgIGQwOiBJT01NVSBtYXBwaW5nIGZh
aWxlZDogLTIKKFhFTikgV0FSTklORzogUFZIIGlzIGFuIGV4cGVyaW1lbnRhbCBtb2RlIHdpdGgg
bGltaXRlZCBmdW5jdGlvbmFsaXR5Cg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_153268131156524220amazoncom_--



From xen-devel-bounces@lists.xenproject.org Fri Jul 27 09:11:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 09:11: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 1fiymN-0007Cr-CC; Fri, 27 Jul 2018 09:11: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=uvxm=kl=citrix.com=prvs=739380171=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fiymM-0007Cm-BB
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 09:11:18 +0000
X-Inumbo-ID: 0f29f69d-917d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f29f69d-917d-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 09:11:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,408,1526342400"; d="scan'208";a="76787207"
Date: Fri, 27 Jul 2018 11:11:09 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Bercaru, Gabriel" <bercarug@amazon.com>
Message-ID: <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
References: <58fc47aa-0c76-4083-b605-b23353d5e42a@amazon.com>
 <5B56F77202000078001D717D@prv1-mh.provo.novell.com>
 <88eaaa06-24c9-d474-c40a-f37bafe1ad67@amazon.com>
 <20180725133530.235csakkjrz6y5yr@mac.bytemobile.com>
 <40a982ee-06c4-e45a-006e-f75df79eb14b@amazon.com>
 <20180725141204.j2pzznmaeuwis32q@mac.bytemobile.com>
 <39fd8a224e5e4a39999b04582d45a0c4@AMSPEX02CL03.citrite.net>
 <20180726164611.gneruvoi5vmvbkd5@mac.bytemobile.com>
 <1532681311565.24220@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1532681311565.24220@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] PVH dom0 creation fails - the system freezes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, David Woodhouse <dwmw2@infradead.org>,
 Jan Beulich <JBeulich@suse.com>, "Belgun, Adrian" <abelgun@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDg6NDg6MzJBTSArMDAwMCwgQmVyY2FydSwgR2Ficmll
bCB3cm90ZToKPiBJIHRyaWVkIHRoZSBwYXRjaCBhbmQgaXQgZml4ZXMgdGhlIHVudXNhYmxlIFVT
QiBkZXZpY2VzIHByb2JsZW0uCj4gSG93ZXZlciwgSSBjYXB0dXJlZCB0aGUgYm9vdCBtZXNzYWdl
cyBhbmQgdGhlICJJT01NVSBtYXBwaW5nIGZhaWxlZCIgcHJpbnRrCj4gc2VlbXMgdG8gaGF2ZSBi
ZWVuIGV4ZWN1dGVkIG9uIGVhY2ggaXRlcmF0aW9uIG9mIHRoZSBsb29wLgo+IAo+IEkgYXR0YWNo
ZWQgYSBzbWFsbCBzZWN0aW9uIG9mIHRoZSBib290IGxvZy4gQXMgSSBzYWlkLCB0aGUgd2Fybmlu
ZyBsb2cgd2FzIGRpc3BsYXllZAo+IG1hbnkgbW9yZSB0aW1lcywgSSByZW1vdmVkIGEgbG90IG9m
IHRoZW0gdG8ga2VlcCB0aGUgYXR0YWNoZWQgZmlsZSBzaG9ydC4KClRoZSBwYXRjaCBpcyBzdGls
bCBhIFdJUCwgYnV0IGl0J3MgZ29vZCB0byBrbm93IGl0IHNvbHZlcyB5b3VyIFVTQgppc3N1ZXMg
OikuCgpJIHRoaW5rIHlvdSBhcmUgbGlrZWx5IG1pc3NpbmcgcGF0Y2g6CgpodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9Y29tbWl0O2g9MTczYzc4MDM1OTIwNjVkMjdi
ZjJlNjBkNTBlMDhlMTk3YTBlZmE4MwoKQ2FuIHlvdSB0cnkgdG8gdXBkYXRlIHRvIGxhdGVzdCBz
dGFnaW5nIG9yIGFwcGx5IHRoZSBwYXRjaCBhbmQgdHJ5CmFnYWluPwoKSSB0aGluayBpZiB5b3Ug
aGF2ZSB0aGlzIHBhdGNoIGFwcGxpZWQgdGhlIG51bWJlciBvZiBlcnJvcnMgcmVwb3J0ZWQKYnkg
dGhlIElPTU1VIGluaXRpYWxpemF0aW9uIHNob3VsZCBnbyBkb3duLgoKVGhhbmssIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 09:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 09:28:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fiz3A-00088E-TL; Fri, 27 Jul 2018 09:28: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=mek3=kl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fiz38-000889-O3
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 09:28:38 +0000
X-Inumbo-ID: 7af246ff-917f-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 7af246ff-917f-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 09:28:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 27 Jul 2018 03:28:35 -0600
Message-Id: <5B5AE5C202000078001D86AA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 27 Jul 2018 03:28:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
 <1532000683-23429-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1532000683-23429-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDE5LjA3LjE4IGF0IDEzOjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gSXQgdHVybnMgb3V0IHRoYXQgWGVuIGhhcyBuZXZlciBlbmZvcmNlZCB0aGF0IGEgZG9t
YWluIHJlbWFpbiB3aXRoaW4gdGhlCj4geHN0YXRlIGZlYXR1cmVzIGFkdmVydGlzZWQgaW4gQ1BV
SUQuCj4gCj4gVGhlIGNoZWNrIG9mIG5ld19idiBhZ2FpbnN0IHhmZWF0dXJlX21hc2sgZW5zdXJl
cyB0aGF0IGEgZG9tYWluIHN0YXlzIHdpdGhpbgo+IHRoZSBzZXQgb2YgZmVhdHVyZXMgdGhhdCBY
ZW4gaGFzIGVuYWJsZWQgaW4gaGFyZHdhcmUgKGFuZCB0aGVyZWZvcmUgaXNuJ3QgYQo+IHNlY3Vy
aXR5IHByb2JsZW0pLCBidXQgdGhpcyBkb2VzIG1lYW5zIHRoYXQgYXR0ZW1wdHMgdG8gbGV2ZWwg
YSBndWVzdCBmb3IKPiBtaWdyYXRpb24gc2FmZXR5IG1pZ2h0IG5vdCBiZSBlZmZlY3RpdmUgaWYg
dGhlIGd1ZXN0IGlnbm9yZXMgQ1BVSUQuCj4gCj4gQ2hlY2sgdGhlIENQVUlEIHBvbGljeSBpbiB2
YWxpZGF0ZV94c3RhdGUoKSAoZm9yIGluY29taW5nIG1pZ3JhdGlvbikgYW5kIGluCj4gaGFuZGxl
X3hzZXRidigpIChmb3IgZ3Vlc3QgWFNFVEJWIGluc3RydWN0aW9ucykuICBUaGlzIHN1YnN1bWVz
IHRoZSBQS1JVIGNoZWNrCj4gZm9yIFBWIGd1ZXN0cyBpbiBoYW5kbGVfeHNldGJ2KCkgKGFuZCBh
bHNvIGRlbW9uc3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUKPiBzcG90dGVkIHRoaXMgcHJvYmxl
bSB3aGlsZSByZXZpZXdpbmcgYy9zIGZiZjk5NzEyNDFmKS4KPiAKPiBGb3IgbWlncmF0aW9uLCB0
aGlzIGlzIGNvcnJlY3QgZGVzcGl0ZSB0aGUgY3VycmVudCAobWlzKW9yZGVyaW5nIG9mIGRhdGEK
PiBiZWNhdXNlIGQtPmFyY2guY3B1aWQgaXMgdGhlIGFwcGxpY2FibGUgbWF4IHBvbGljeS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gCj4gdjI6Cj4g
ICogTGVhdmUgdmFsaWRfeGNyMCgpIGFsb25lIGFuZCBkdXBsaWNhdGUgdGhlIGNoZWNrcyBpbiB2
YWxpZGF0ZV94c3RhdGUoKSBhbmQKPiAgICBoYW5kbGVfeHNldGJ2KCkuCj4gdjM6Cj4gICogTm90
ZSB0aGUgbWlncmF0aW9uIHNhZmV0eSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCj4gCj4gQmFja3Bv
cnRpbmcgbm90ZXM6IFRoaXMgaXMgc2FmZSBpbiB0aGUgcmVzdG9yZSBjYXNlLCBidXQgb25seSBi
YWNrIGFzIGZhciBhcwo+IHRoZSBpbnRyb2R1Y3Rpb24gb2YgY3B1aWRfcG9saWN5IGluZnJhc3Ry
dWN0dXJlLiAgQmVmb3JlIHRoZW4sIGEgcmVzdG9yZQo+IGJvb2xlYW4gbmVlZHMgdG8gYmUgcGx1
bWJlZCBkb3duIGFzIHdlbGwsIGFuZCB1c2VkIHRvIHNlbGVjdCBiZXR3ZWVuIHRoZQo+IGhhcmR3
YXJlIG1heGltdW0gdmFsdWUgYW5kIGNhbGxzIHRvIHtodm0scHZ9X2NwdWlkKCkgdG8gZmluZCB0
aGUKPiB0b29sc3RhY2stY2hvc2VuIGxldmVsLgoKV2hpbGUgdHJ5aW5nIHRvIGRldGVybWluZSB0
aGUgZXhhY3QgYm91bmRhcnkgaGVyZSAobG9va3MgbGlrZSBpdCdzCmJldHdlZW4gNC43IGFuZCA0
LjgsIGluIHdoaWNoIGNhc2UgdGhlIHJlbWFyayBpcyByZWxldmFudCBvbmx5IGZvcgpwZW9wbGUg
bWFpbnRhaW5pbmcgcmVsZWFzZXMgbm8gbG9uZ2VyIGZ1bGx5IFhlblByb2plY3QgbWFpbnRhaW5l
ZCkKSSd2ZSBiZWNvbWUgY29uZnVzZWQgYnkgdGhlIHJlZmVyZW5jZSB0byB7aHZtLHB2fV9jcHVp
ZCgpIGFib3ZlOgpJcyB0aGlzIHNpbXBseSBhbiBvcmRlcmluZyBjb25jZXJuPyBJZiBzbywgdGhl
IGJvdW5kaW5nIHRoZSB0d28KZnVuY3Rpb25zIGRvIHdvdWxkIG5lZWQgdG8gYmUgcmVwbGljYXRl
ZCAob3IgYmV0dGVyIHNoYXJlZCkgSSB0aGluaywKaWYgdGhlIHNvbGUgcmVhc29uIGZvciBvdGhl
cndpc2UgdXNpbmcgdGhlIEhXIG1heGltdW0gaXMgdGhhdApkLT5hcmNoLmNwdWlkc1tdIGlzbid0
IHBvcHVsYXRlZCB5ZXQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 09:37:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 09: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 1fizBY-0000Sx-Q3; Fri, 27 Jul 2018 09: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=l70t=kl=citrix.com=prvs=739e6d47c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fizBY-0000Ss-8p
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 09:37:20 +0000
X-Inumbo-ID: 90e26edf-9180-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90e26edf-9180-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 11:36:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,408,1526342400"; d="scan'208";a="76788507"
To: Jan Beulich <JBeulich@suse.com>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
 <1532000683-23429-2-git-send-email-andrew.cooper3@citrix.com>
 <5B5AE5C202000078001D86AA@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: <5ba9230f-cbaf-cbd2-0fc7-b09973d81717@citrix.com>
Date: Fri, 27 Jul 2018 10:37: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: <5B5AE5C202000078001D86AA@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 1/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDcvMTggMTA6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjA3LjE4IGF0
IDEzOjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEl0IHR1cm5zIG91
dCB0aGF0IFhlbiBoYXMgbmV2ZXIgZW5mb3JjZWQgdGhhdCBhIGRvbWFpbiByZW1haW4gd2l0aGlu
IHRoZQo+PiB4c3RhdGUgZmVhdHVyZXMgYWR2ZXJ0aXNlZCBpbiBDUFVJRC4KPj4KPj4gVGhlIGNo
ZWNrIG9mIG5ld19idiBhZ2FpbnN0IHhmZWF0dXJlX21hc2sgZW5zdXJlcyB0aGF0IGEgZG9tYWlu
IHN0YXlzIHdpdGhpbgo+PiB0aGUgc2V0IG9mIGZlYXR1cmVzIHRoYXQgWGVuIGhhcyBlbmFibGVk
IGluIGhhcmR3YXJlIChhbmQgdGhlcmVmb3JlIGlzbid0IGEKPj4gc2VjdXJpdHkgcHJvYmxlbSks
IGJ1dCB0aGlzIGRvZXMgbWVhbnMgdGhhdCBhdHRlbXB0cyB0byBsZXZlbCBhIGd1ZXN0IGZvcgo+
PiBtaWdyYXRpb24gc2FmZXR5IG1pZ2h0IG5vdCBiZSBlZmZlY3RpdmUgaWYgdGhlIGd1ZXN0IGln
bm9yZXMgQ1BVSUQuCj4+Cj4+IENoZWNrIHRoZSBDUFVJRCBwb2xpY3kgaW4gdmFsaWRhdGVfeHN0
YXRlKCkgKGZvciBpbmNvbWluZyBtaWdyYXRpb24pIGFuZCBpbgo+PiBoYW5kbGVfeHNldGJ2KCkg
KGZvciBndWVzdCBYU0VUQlYgaW5zdHJ1Y3Rpb25zKS4gIFRoaXMgc3Vic3VtZXMgdGhlIFBLUlUg
Y2hlY2sKPj4gZm9yIFBWIGd1ZXN0cyBpbiBoYW5kbGVfeHNldGJ2KCkgKGFuZCBhbHNvIGRlbW9u
c3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUKPj4gc3BvdHRlZCB0aGlzIHByb2JsZW0gd2hpbGUg
cmV2aWV3aW5nIGMvcyBmYmY5OTcxMjQxZikuCj4+Cj4+IEZvciBtaWdyYXRpb24sIHRoaXMgaXMg
Y29ycmVjdCBkZXNwaXRlIHRoZSBjdXJyZW50IChtaXMpb3JkZXJpbmcgb2YgZGF0YQo+PiBiZWNh
dXNlIGQtPmFyY2guY3B1aWQgaXMgdGhlIGFwcGxpY2FibGUgbWF4IHBvbGljeS4KPj4KPj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4g
LS0tCj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+Cj4+IHYyOgo+PiAg
KiBMZWF2ZSB2YWxpZF94Y3IwKCkgYWxvbmUgYW5kIGR1cGxpY2F0ZSB0aGUgY2hlY2tzIGluIHZh
bGlkYXRlX3hzdGF0ZSgpIGFuZAo+PiAgICBoYW5kbGVfeHNldGJ2KCkuCj4+IHYzOgo+PiAgKiBO
b3RlIHRoZSBtaWdyYXRpb24gc2FmZXR5IGluIHRoZSBjb21taXQgbWVzc2FnZS4KPj4KPj4gQmFj
a3BvcnRpbmcgbm90ZXM6IFRoaXMgaXMgc2FmZSBpbiB0aGUgcmVzdG9yZSBjYXNlLCBidXQgb25s
eSBiYWNrIGFzIGZhciBhcwo+PiB0aGUgaW50cm9kdWN0aW9uIG9mIGNwdWlkX3BvbGljeSBpbmZy
YXN0cnVjdHVyZS4gIEJlZm9yZSB0aGVuLCBhIHJlc3RvcmUKPj4gYm9vbGVhbiBuZWVkcyB0byBi
ZSBwbHVtYmVkIGRvd24gYXMgd2VsbCwgYW5kIHVzZWQgdG8gc2VsZWN0IGJldHdlZW4gdGhlCj4+
IGhhcmR3YXJlIG1heGltdW0gdmFsdWUgYW5kIGNhbGxzIHRvIHtodm0scHZ9X2NwdWlkKCkgdG8g
ZmluZCB0aGUKPj4gdG9vbHN0YWNrLWNob3NlbiBsZXZlbC4KPiBXaGlsZSB0cnlpbmcgdG8gZGV0
ZXJtaW5lIHRoZSBleGFjdCBib3VuZGFyeSBoZXJlIChsb29rcyBsaWtlIGl0J3MKPiBiZXR3ZWVu
IDQuNyBhbmQgNC44LCBpbiB3aGljaCBjYXNlIHRoZSByZW1hcmsgaXMgcmVsZXZhbnQgb25seSBm
b3IKPiBwZW9wbGUgbWFpbnRhaW5pbmcgcmVsZWFzZXMgbm8gbG9uZ2VyIGZ1bGx5IFhlblByb2pl
Y3QgbWFpbnRhaW5lZCkKPiBJJ3ZlIGJlY29tZSBjb25mdXNlZCBieSB0aGUgcmVmZXJlbmNlIHRv
IHtodm0scHZ9X2NwdWlkKCkgYWJvdmU6Cj4gSXMgdGhpcyBzaW1wbHkgYW4gb3JkZXJpbmcgY29u
Y2Vybj8gSWYgc28sIHRoZSBib3VuZGluZyB0aGUgdHdvCj4gZnVuY3Rpb25zIGRvIHdvdWxkIG5l
ZWQgdG8gYmUgcmVwbGljYXRlZCAob3IgYmV0dGVyIHNoYXJlZCkgSSB0aGluaywKPiBpZiB0aGUg
c29sZSByZWFzb24gZm9yIG90aGVyd2lzZSB1c2luZyB0aGUgSFcgbWF4aW11bSBpcyB0aGF0Cj4g
ZC0+YXJjaC5jcHVpZHNbXSBpc24ndCBwb3B1bGF0ZWQgeWV0LgoKTG9va2luZyBvdmVyIHRoaW5n
cywgNC45IGlzIGZpbmUgYmVjYXVzZSB0aGF0IHdhcyB3aGVuIGNwdWlkX3BvbGljeSB3YXMKaW50
cm9kdWNlZC4KCkJlZm9yZSA0LjksIHRoZSBjYWxscyB0byB7aHZtLHB2fV9jcHVpZCgpIGFyZSBu
ZWVkZWQgdG8gYmVjYXVzZSB0aGUKaW5mb3JtYXRpb24gY2FuJ3QgYmUgcmVhZCBkaXJlY3RseSBv
dXQgb2YgZC0+YXJjaC5jcHVpZHNbXS7CoCBUaGUgcmVzdG9yZQpib29sZWFuIGlzIG5lZWRlZCBi
ZWNhdXNlIHRoaXMgYXJyYXkgd2lsbCBiZSBlbXB0eSBhdCB0aGUgdGltZSBpdCBpcwphY2Nlc3Nl
ZCBvbiB0aGUgcmVzdG9yZSBwYXRoLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 09:56:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 09: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 1fizU8-0001xg-Ew; Fri, 27 Jul 2018 09: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=3vic=kl=redhat.com=xiliang@srs-us1.protection.inumbo.net>)
 id 1fizU7-0001xb-Ed
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 09:56:31 +0000
X-Inumbo-ID: 3fa4594f-9183-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3fa4594f-9183-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 11:55:53 +0200 (CEST)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com
 [10.11.54.4])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id DEDDD402346C;
 Fri, 27 Jul 2018 09:56:28 +0000 (UTC)
Received: from dhcp-2-242.nay.redhat.com (dhcp-2-242.nay.redhat.com
 [10.66.2.242])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id F3C602026D74;
 Fri, 27 Jul 2018 09:56:25 +0000 (UTC)
From: Xiao Liang <xiliang@redhat.com>
To: netdev@vger.kernel.org, xen-devel@lists.xenproject.org,
 davem@davemloft.net, jgross@suse.com, boris.ostrovsky@oracle.com
Date: Fri, 27 Jul 2018 17:56:08 +0800
Message-Id: <20180727095608.25210-1-xiliang@redhat.com>
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.6]); Fri, 27 Jul 2018 09:56:28 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]);
 Fri, 27 Jul 2018 09:56:28 +0000 (UTC) for IP:'10.11.54.4'
 DOMAIN:'int-mx04.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'xiliang@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH] xen-netfront: wait xenbus state change when
 load module manually
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Xiao Liang <xiliang@redhat.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>

V2hlbiBsb2FkaW5nIG1vZHVsZSBtYW51YWxseSwgYWZ0ZXIgY2FsbCB4ZW5idXNfc3dpdGNoX3N0
YXRlIHRvIGluaXRpYWxpemVzCnRoZSBzdGF0ZSBvZiB0aGUgbmV0ZnJvbnQgZGV2aWNlLCB0aGUg
ZHJpdmVyIHN0YXRlIGRpZCBub3QgY2hhbmdlIHNvIGZhc3QKdGhhdCBtYXkgbGVhZCBubyBkZXYg
Y3JlYXRlZCBpbiBsYXRlc3Qga2VybmVsLiBUaGlzIHBhdGNoIGFkZHMgd2FpdCB0byBtYWtlCnN1
cmUgeGVuYnVzIGtub3dzIHRoZSBkcml2ZXIgaXMgbm90IGluIGNsb3NlZC91bmtub3duIHN0YXRl
LgoKQ3VycmVudCBzdGF0ZToKW3ZtXSMgZXRodG9vbCBldGgwClNldHRpbmdzIGZvciBldGgwOgoJ
TGluayBkZXRlY3RlZDogeWVzClt2bV0jIG1vZHByb2JlIC1yIHhlbl9uZXRmcm9udApbdm1dIyBt
b2Rwcm9iZSAgeGVuX25ldGZyb250Clt2bV0jIGV0aHRvb2wgZXRoMApTZXR0aW5ncyBmb3IgZXRo
MDoKQ2Fubm90IGdldCBkZXZpY2Ugc2V0dGluZ3M6IE5vIHN1Y2ggZGV2aWNlCkNhbm5vdCBnZXQg
d2FrZS1vbi1sYW4gc2V0dGluZ3M6IE5vIHN1Y2ggZGV2aWNlCkNhbm5vdCBnZXQgbWVzc2FnZSBs
ZXZlbDogTm8gc3VjaCBkZXZpY2UKQ2Fubm90IGdldCBsaW5rIHN0YXR1czogTm8gc3VjaCBkZXZp
Y2UKTm8gZGF0YSBhdmFpbGFibGUKCldpdGggdGhlIHBhdGNoIGluc3RhbGxlZC4KW3ZtXSMgZXRo
dG9vbCBldGgwClNldHRpbmdzIGZvciBldGgwOgoJTGluayBkZXRlY3RlZDogeWVzClt2bV0jIG1v
ZHByb2JlIC1yIHhlbl9uZXRmcm9udApbdm1dIyBtb2Rwcm9iZSB4ZW5fbmV0ZnJvbnQKW3ZtXSMg
ZXRodG9vbCBldGgwClNldHRpbmdzIGZvciBldGgwOgoJTGluayBkZXRlY3RlZDogeWVzCgpTaWdu
ZWQtb2ZmLWJ5OiBYaWFvIExpYW5nIDx4aWxpYW5nQHJlZGhhdC5jb20+Ci0tLQogZHJpdmVycy9u
ZXQveGVuLW5ldGZyb250LmMgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIGIvZHJpdmVycy9u
ZXQveGVuLW5ldGZyb250LmMKaW5kZXggYTU3ZGFlY2YxZDU3Li4yZDg4MTJkZDE1MzQgMTAwNjQ0
Ci0tLSBhL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCisrKyBiL2RyaXZlcnMvbmV0L3hlbi1u
ZXRmcm9udC5jCkBAIC04Nyw2ICs4Nyw3IEBAIHN0cnVjdCBuZXRmcm9udF9jYiB7CiAvKiBJUlEg
bmFtZSBpcyBxdWV1ZSBuYW1lIHdpdGggIi10eCIgb3IgIi1yeCIgYXBwZW5kZWQgKi8KICNkZWZp
bmUgSVJRX05BTUVfU0laRSAoUVVFVUVfTkFNRV9TSVpFICsgMykKIAorc3RhdGljIERFQ0xBUkVf
V0FJVF9RVUVVRV9IRUFEKG1vZHVsZV9sb2FkX3EpOwogc3RhdGljIERFQ0xBUkVfV0FJVF9RVUVV
RV9IRUFEKG1vZHVsZV91bmxvYWRfcSk7CiAKIHN0cnVjdCBuZXRmcm9udF9zdGF0cyB7CkBAIC0x
MzMwLDYgKzEzMzEsMTEgQEAgc3RhdGljIHN0cnVjdCBuZXRfZGV2aWNlICp4ZW5uZXRfY3JlYXRl
X2RldihzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KQogCW5ldGlmX2NhcnJpZXJfb2ZmKG5ldGRl
dik7CiAKIAl4ZW5idXNfc3dpdGNoX3N0YXRlKGRldiwgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcp
OworCXdhaXRfZXZlbnQobW9kdWxlX2xvYWRfcSwKKwkJCSAgIHhlbmJ1c19yZWFkX2RyaXZlcl9z
dGF0ZShkZXYtPm90aGVyZW5kKSAhPQorCQkJICAgWGVuYnVzU3RhdGVDbG9zZWQgJiYKKwkJCSAg
IHhlbmJ1c19yZWFkX2RyaXZlcl9zdGF0ZShkZXYtPm90aGVyZW5kKSAhPQorCQkJICAgWGVuYnVz
U3RhdGVVbmtub3duKTsKIAlyZXR1cm4gbmV0ZGV2OwogCiAgZXhpdDoKLS0gCjIuMTcuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 09:57:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 09:57: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 1fizV8-00022p-QM; Fri, 27 Jul 2018 09:57: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fizV7-00022f-Am
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 09:57:33 +0000
X-Inumbo-ID: 6476cbe6-9183-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6476cbe6-9183-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 11:56: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 1fizV2-0005fY-D0; Fri, 27 Jul 2018 09:57: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 1fizV1-0001MT-Mu; Fri, 27 Jul 2018 09:57:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fizV1-0007hJ-MH; Fri, 27 Jul 2018 09:57:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125582-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf-libvirt:<job
 status>:broken:regression
 xen-4.8-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.8-testing:build-i386-pvops:kernel-build:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt: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-qemut-rhel6hvm-intel: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-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-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-i386-xl-qemut-win10-i386: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-amd64-i386-xl-qemut-debianhvm-amd64: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-amd64-i386-rumprun-i386: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-xl-qemut-stubdom-debianhvm-amd64-xsm: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-i386-freebsd10-amd64: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-i386-libvirt-pair: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-debianhvm-amd64: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-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch: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-amd64-i386-libvirt-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-xl-qemut-ws16-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-i386-xl: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-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-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail: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-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1: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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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:test-amd64-i386-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test: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-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-libvirt-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-libvirt-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-amd64-amd64-libvirt-xsm:migrate-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-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-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-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-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-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-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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 09:57:27 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125582: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU4MiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU4Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1MTY1CiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwIGZhaWwgaW4gMTI1
MTY1IFJFR1IuIHZzLiAxMjUwNjUKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2Vy
bmVsLWJ1aWxkICAgZmFpbCBpbiAxMjU1MTIgUkVHUi4gdnMuIDEyNTA2NQoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICA2IHhlbi1pbnN0YWxsICAgICAgZmFpbCBpbiAxMjUxNjUgcGFzcyBp
biAxMjU1ODIKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAg
ICBmYWlsIGluIDEyNTE2NSBwYXNzIGluIDEyNTU4MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjE4
IHBhc3MgaW4gMTI1NTgyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgZmFpbCBpbiAxMjU1MTIgcGFzcyBpbiAxMjU1ODIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBwYXNzIGluIDEy
NTE2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgcGFzcyBpbiAxMjUyMTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgICAgZmFpbCBwYXNzIGluIDEyNTM2
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIHBhc3MgaW4gMTI1NTEyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjUxNjUgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDEyNTE2NSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
MSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU1MTIg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBi
bG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
IDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4g
MTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
MjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGlu
IDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBp
biAxMjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDEyNTUxMiBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU1MTIg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgaW4gMTI1NTEyIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tl
ZCBpbiAxMjU1MTIgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NTEy
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIGluIDEyNTUxMiBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
NTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI1MjE4IGxpa2UgMTI1
MDQwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1l
bnRyeSBmYWlsIGluIDEyNTM2NSBsaWtlIDEyNDk0MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjUzNjUgbGlrZSAxMjUw
NDAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxNyBydW1wcnVuLWRlbW8teGVuc3Rv
cmVscy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIGluIDEyNTM2NSBsaWtlIDEyNTA0MAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAx
MjUzNjUgbGlrZSAxMjUwNjUKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRmL3Rlc3QtaHZt
NjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI1NTEyIGxpa2UgMTI1MDQwCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEy
NTUxMiBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1t
aWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQ5OTYKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBs
aWtlIDEyNDk5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3Rh
bGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9k
aXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDQ4MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3
MzMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGUzOWZmMzg2ZjYyNmJh
NDRmOGE5YTk2MDhkOGY1ZjEzZmY3OTQ1ZWYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA2NSAg
MjAxOC0wNy0wOSAxNToxNjoyMyBaICAgMTcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUx
MjMgIDIwMTgtMDctMTIgMDc6MzY6MTUgWiAgIDE1IGRheXMgICAxMCBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+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
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVp
bGQtYXJtaGYtbGlidmlydCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0ODAxYmY1
MjhjMDFkZWVkN2EzMTVjZmU3ZmY1OWU4ZmM5NGQ5NzMzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdWwgMTIgMDk6MjI6MTQgMjAxOCArMDIwMAoK
ICAgIHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0LjguNAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRl
ZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 10:00:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 10:00: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 1fizYF-0002rR-Kk; Fri, 27 Jul 2018 10:00: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fizYE-0002rE-Ll
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 10:00:46 +0000
X-Inumbo-ID: f8d00544-9183-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f8d00544-9183-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 10:01: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 1fizYC-0005pd-Rc; Fri, 27 Jul 2018 10:00: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 1fizYC-0001S4-D1; Fri, 27 Jul 2018 10:00:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fizYC-0000oV-CN; Fri, 27 Jul 2018 10:00:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125613-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=f413763b6b8f2798595d468cf868ae5985d3eabc
X-Osstest-Versions-That: ovmf=07eba7069d4c23e9b15caa1e729682a88ddf4ada
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 10:00:44 +0000
Subject: [Xen-devel] [ovmf test] 125613: 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>

ZmxpZ2h0IDEyNTYxMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2MTMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmNDEzNzYzYjZiOGYyNzk4NTk1ZDQ2OGNmODY4YWU1
OTg1ZDNlYWJjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwN2ViYTcw
NjlkNGMyM2U5YjE1Y2FhMWU3Mjk2ODJhODhkZGY0YWRhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU2MDYgIDIwMTgtMDctMjcgMDE6MTA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NjEzICAyMDE4LTA3LTI3IDA1OjQ2OjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWXVuaHVhIEZl
bmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+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
Z2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgMDdlYmE3MDY5ZC4uZjQxMzc2M2I2YiAgZjQxMzc2M2I2
YjhmMjc5ODU5NWQ0NjhjZjg2OGFlNTk4NWQzZWFiYyAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 10:18:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 10: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 1fizpW-0003sE-CA; Fri, 27 Jul 2018 10:18: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=mek3=kl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fizpV-0003s9-Fl
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 10:18:37 +0000
X-Inumbo-ID: 769055dd-9186-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 769055dd-9186-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 10:18:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 27 Jul 2018 04:18:35 -0600
Message-Id: <5B5AF17A02000078001D86F5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 27 Jul 2018 04:18:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
 <1532000683-23429-2-git-send-email-andrew.cooper3@citrix.com>
 <5B5AE5C202000078001D86AA@prv1-mh.provo.novell.com>
 <5ba9230f-cbaf-cbd2-0fc7-b09973d81717@citrix.com>
In-Reply-To: <5ba9230f-cbaf-cbd2-0fc7-b09973d81717@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDI3LjA3LjE4IGF0IDExOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjcvMDcvMTggMTA6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxOS4w
Ny4xOCBhdCAxMzo0NCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gSXQg
dHVybnMgb3V0IHRoYXQgWGVuIGhhcyBuZXZlciBlbmZvcmNlZCB0aGF0IGEgZG9tYWluIHJlbWFp
biB3aXRoaW4gdGhlCj4+PiB4c3RhdGUgZmVhdHVyZXMgYWR2ZXJ0aXNlZCBpbiBDUFVJRC4KPj4+
Cj4+PiBUaGUgY2hlY2sgb2YgbmV3X2J2IGFnYWluc3QgeGZlYXR1cmVfbWFzayBlbnN1cmVzIHRo
YXQgYSBkb21haW4gc3RheXMgd2l0aGluCj4+PiB0aGUgc2V0IG9mIGZlYXR1cmVzIHRoYXQgWGVu
IGhhcyBlbmFibGVkIGluIGhhcmR3YXJlIChhbmQgdGhlcmVmb3JlIGlzbid0IGEKPj4+IHNlY3Vy
aXR5IHByb2JsZW0pLCBidXQgdGhpcyBkb2VzIG1lYW5zIHRoYXQgYXR0ZW1wdHMgdG8gbGV2ZWwg
YSBndWVzdCBmb3IKPj4+IG1pZ3JhdGlvbiBzYWZldHkgbWlnaHQgbm90IGJlIGVmZmVjdGl2ZSBp
ZiB0aGUgZ3Vlc3QgaWdub3JlcyBDUFVJRC4KPj4+Cj4+PiBDaGVjayB0aGUgQ1BVSUQgcG9saWN5
IGluIHZhbGlkYXRlX3hzdGF0ZSgpIChmb3IgaW5jb21pbmcgbWlncmF0aW9uKSBhbmQgaW4KPj4+
IGhhbmRsZV94c2V0YnYoKSAoZm9yIGd1ZXN0IFhTRVRCViBpbnN0cnVjdGlvbnMpLiAgVGhpcyBz
dWJzdW1lcyB0aGUgUEtSVSAKPiBjaGVjawo+Pj4gZm9yIFBWIGd1ZXN0cyBpbiBoYW5kbGVfeHNl
dGJ2KCkgKGFuZCBhbHNvIGRlbW9uc3RyYXRlcyB0aGF0IEkgc2hvdWxkIGhhdmUKPj4+IHNwb3R0
ZWQgdGhpcyBwcm9ibGVtIHdoaWxlIHJldmlld2luZyBjL3MgZmJmOTk3MTI0MWYpLgo+Pj4KPj4+
IEZvciBtaWdyYXRpb24sIHRoaXMgaXMgY29ycmVjdCBkZXNwaXRlIHRoZSBjdXJyZW50IChtaXMp
b3JkZXJpbmcgb2YgZGF0YQo+Pj4gYmVjYXVzZSBkLT5hcmNoLmNwdWlkIGlzIHRoZSBhcHBsaWNh
YmxlIG1heCBwb2xpY3kuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4+IC0tLQo+Pj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1
bGljaEBzdXNlLmNvbT4KPj4+Cj4+PiB2MjoKPj4+ICAqIExlYXZlIHZhbGlkX3hjcjAoKSBhbG9u
ZSBhbmQgZHVwbGljYXRlIHRoZSBjaGVja3MgaW4gdmFsaWRhdGVfeHN0YXRlKCkgCj4gYW5kCj4+
PiAgICBoYW5kbGVfeHNldGJ2KCkuCj4+PiB2MzoKPj4+ICAqIE5vdGUgdGhlIG1pZ3JhdGlvbiBz
YWZldHkgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLgo+Pj4KPj4+IEJhY2twb3J0aW5nIG5vdGVzOiBU
aGlzIGlzIHNhZmUgaW4gdGhlIHJlc3RvcmUgY2FzZSwgYnV0IG9ubHkgYmFjayBhcyBmYXIgYXMK
Pj4+IHRoZSBpbnRyb2R1Y3Rpb24gb2YgY3B1aWRfcG9saWN5IGluZnJhc3RydWN0dXJlLiAgQmVm
b3JlIHRoZW4sIGEgcmVzdG9yZQo+Pj4gYm9vbGVhbiBuZWVkcyB0byBiZSBwbHVtYmVkIGRvd24g
YXMgd2VsbCwgYW5kIHVzZWQgdG8gc2VsZWN0IGJldHdlZW4gdGhlCj4+PiBoYXJkd2FyZSBtYXhp
bXVtIHZhbHVlIGFuZCBjYWxscyB0byB7aHZtLHB2fV9jcHVpZCgpIHRvIGZpbmQgdGhlCj4+PiB0
b29sc3RhY2stY2hvc2VuIGxldmVsLgo+PiBXaGlsZSB0cnlpbmcgdG8gZGV0ZXJtaW5lIHRoZSBl
eGFjdCBib3VuZGFyeSBoZXJlIChsb29rcyBsaWtlIGl0J3MKPj4gYmV0d2VlbiA0LjcgYW5kIDQu
OCwgaW4gd2hpY2ggY2FzZSB0aGUgcmVtYXJrIGlzIHJlbGV2YW50IG9ubHkgZm9yCj4+IHBlb3Bs
ZSBtYWludGFpbmluZyByZWxlYXNlcyBubyBsb25nZXIgZnVsbHkgWGVuUHJvamVjdCBtYWludGFp
bmVkKQo+PiBJJ3ZlIGJlY29tZSBjb25mdXNlZCBieSB0aGUgcmVmZXJlbmNlIHRvIHtodm0scHZ9
X2NwdWlkKCkgYWJvdmU6Cj4+IElzIHRoaXMgc2ltcGx5IGFuIG9yZGVyaW5nIGNvbmNlcm4/IElm
IHNvLCB0aGUgYm91bmRpbmcgdGhlIHR3bwo+PiBmdW5jdGlvbnMgZG8gd291bGQgbmVlZCB0byBi
ZSByZXBsaWNhdGVkIChvciBiZXR0ZXIgc2hhcmVkKSBJIHRoaW5rLAo+PiBpZiB0aGUgc29sZSBy
ZWFzb24gZm9yIG90aGVyd2lzZSB1c2luZyB0aGUgSFcgbWF4aW11bSBpcyB0aGF0Cj4+IGQtPmFy
Y2guY3B1aWRzW10gaXNuJ3QgcG9wdWxhdGVkIHlldC4KPiAKPiBMb29raW5nIG92ZXIgdGhpbmdz
LCA0LjkgaXMgZmluZSBiZWNhdXNlIHRoYXQgd2FzIHdoZW4gY3B1aWRfcG9saWN5IHdhcwo+IGlu
dHJvZHVjZWQuCj4gCj4gQmVmb3JlIDQuOSwgdGhlIGNhbGxzIHRvIHtodm0scHZ9X2NwdWlkKCkg
YXJlIG5lZWRlZCB0byBiZWNhdXNlIHRoZQo+IGluZm9ybWF0aW9uIGNhbid0IGJlIHJlYWQgZGly
ZWN0bHkgb3V0IG9mIGQtPmFyY2guY3B1aWRzW10uICBUaGUgcmVzdG9yZQo+IGJvb2xlYW4gaXMg
bmVlZGVkIGJlY2F1c2UgdGhpcyBhcnJheSB3aWxsIGJlIGVtcHR5IGF0IHRoZSB0aW1lIGl0IGlz
Cj4gYWNjZXNzZWQgb24gdGhlIHJlc3RvcmUgcGF0aC4KCklmIGF0IHJlc3RvcmUgdGltZSB3ZSB3
ZXJlIHRvIG5vdCBvYmV5IHRvIHRoZSByZXN0cmljdGlvbnMge2h2bSxwdn1fY3B1aWQoKQplbmZv
cmNlLCB0aGVyZSdzIGltbyBubyBwb2ludCBkb2luZyBhbnkgY2hlY2tzIGF0IGFsbCAtIHRoZSBj
aGVjayBhZ2FpbnN0CnRoZSBIVyBtYXhpbXVtIGV4aXN0cyBhbHJlYWR5IGFueXdheS4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 10:30:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 10: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 1fj01J-0005E2-I1; Fri, 27 Jul 2018 10:30: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=nmqb=kl=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fj01H-0005Dx-Bn
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 10:30:47 +0000
X-Inumbo-ID: 09109024-9188-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::610])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 09109024-9188-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 12:30:09 +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=snijiMWGu8wu+hdG4UGb2zBkaeNsN2CJfegVzjuEIZw=;
 b=CVCfbqlHQHZ7pzGWrrQj6Znh+tVOUaF241wGTEKVVO6Zu4otW+TrmFtDp2WHlf2Ecd+18wOtLr2LSPS+1IgBEzF5GIvz+WR11X6QNuH2IgON12XekJrJZ3jpszka9CPilrlNY3G5CIH18Ch03xXovkxurHINXvsMKBM5NVJBv6Q=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.55) by
 HE1PR0302MB2684.eurprd03.prod.outlook.com (2603:10a6:3:ee::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.973.21; Fri, 27 Jul 2018 10:30:38 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
Date: Fri, 27 Jul 2018 13:30:34 +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.1807261543150.20701@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [85.223.209.55]
X-ClientProxiedBy: AM0PR01CA0032.eurprd01.prod.exchangelabs.com
 (2603:10a6:208:69::45) To HE1PR0302MB2684.eurprd03.prod.outlook.com
 (2603:10a6:3:ee::14)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 14fda96d-9250-43bd-b9eb-08d5f3abff61
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR0302MB2684; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2684;
 3:wpFSBT6Zo4XYr4Gh53Ql2Hb9kSZHJGF4T5ca/7+LzJbtGoMcHgtRBhKjYmGwZBoMaIKJDOej8U7+CdRed/ESsmfAFBvZDDVqakajbOe+iLNIC40xZ+4/jb0h6bNvOPk3/vqeBMEOYFxgviPw1C67FHbk8fZfZGY3btzkiE3vlv8hyc8FeRghDfFeJFKYei94lQkg0N4Bz/ebgn+1fb8Pwqk5l2GqnmJKKscoZ9mVgiPIiMGF9x54FHSbMetOtZis;
 25:yV81ttbLanOgjGjxUfA0u5c2pwi1ssHc/exoC+0PBbbaIDSLk6+pjkvlole4VH9rEaWNgsyxiPkvcUMQKtjNNLPuL2X/9zSNCSuhSXw7l64e1I8NS/Zpv+zSkq6PGelsqKsIxnmWafKj0j4jZPytBoFQp0LsRFmYcIHO/5VUhc46yojjJE420Jz6cB5n1vusGufzpILp+PdiLwX7+t3I844LWon133408tkCI3lJusnyUrFVe1gdpy6OgLjY1V3O5AMS2R0L2KUxiTlxNJeZhoA162LoQ8TPQP+FxK7dETHLddO1u44y6K5xMdaiwjF5MsYjEzQLX463VDslJXSx6w==;
 31:80LuOwZo+aSdnC3WhebBb/GxoLbQ7T5ubZXARqsV5S1bHAPk4X3qNHTB59BDAuOSW0hMjAO9j+I4WdyWh5gKNBsUVGVi3sEyHSBst70bsLALSvo+iXyC9rDTowJbKIzaqSxrcqNWEnDyGQfHKpL/VRQ0O/u4lnk3neXC/FSlnUg0ZZ2cQco/6RYP7PEvPBZdI0JNu1s9DPluU13Ixfb6d8hpfr+AqpOn1n0lHOG75RM=
X-MS-TrafficTypeDiagnostic: HE1PR0302MB2684:
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2684;
 20:qmK4fHgnlALf9LV319qmKXYM13sLIFvxsYDMEoon5dl2kvD9aokS+H/wiXJW+4b8FAxsCVHXIbilO1xacPurqmvNUZaHyr00n2XRTgdwPbIJ+TsxKK0zqYK4uSlFL8PjZXwsUjDPkGIAnpa3hkbNKRUzDL5T3VkbysnM4J3SmX2qiTThjjvy7N3H4eflWC+oGLGKG+Mf5SPwGUDRKIs+al0v1YxHCKZoclLRBFCVPHGatdMwfwXQPf4Jm9DGVTjUWWXkPMWv0NDg8KwiuyJR+qwsMfmdP280GK31lXTHJFuvjbStQSPYRZSZlo7cUQXgz4GBLP8JSa3veYUgw0bE3YC7lA9U+ToiYloU2KZ8UzrOZxyW9eh02iyjPfdTUeVTBln4bGMkwj+roksXITajce7bbpez85tE6OqbaaRkNUKAEbvU4mW+mU8hUO+XrvrG9frf9cvDEZITd0iGG7otR3KbY0hEL6UNvQofdPER069X2kyFXG7VmitNtZTC8mVf;
 4:wUDIqLo8c7oBaAC0ayE4A11giRGigev+8UIXXMgQIaqyHrepEmaDLxmZN5BL0KxaSPL/35fWCpE6p/Ojgd2FvFFSP6G+ng6iuKArKSZBA7JAqfhEc8cuR0LSXxBGOxQihaqCBfzM8oNTwrxu1e8EpwLP6hZwc17UYuDHpJqrRo4CPGYolNZEiY+GqZteXhtUcSYIf5agxAuHVkeF0YMLBVvvt5GpP5nkx2Utv3t60RV8ZHaRwONff1potrEdMWftEUmuqP1UnjIQN0oWC+NX9nvNZO1J3e44Qqr4IvirvIxB7f602ZUx8ujxsvdtXbic
X-Microsoft-Antispam-PRVS: <HE1PR0302MB2684A5BAD5810323C3298053E62A0@HE1PR0302MB2684.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)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(20161123562045)(20161123558120)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:HE1PR0302MB2684; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0302MB2684; 
X-Forefront-PRVS: 07467C4D33
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(136003)(366004)(376002)(396003)(346002)(39860400002)(199004)(189003)(23676004)(52146003)(58126008)(305945005)(386003)(77096007)(316002)(14444005)(65826007)(36756003)(67846002)(25786009)(11346002)(64126003)(105586002)(53936002)(16576012)(5660300001)(106356001)(50466002)(26005)(53546011)(446003)(476003)(31686004)(76176011)(16526019)(8676002)(6916009)(47776003)(52116002)(2486003)(4326008)(7736002)(6486002)(3846002)(956004)(66066001)(6666003)(65806001)(81166006)(80792005)(6246003)(86362001)(72206003)(81156014)(230700001)(65956001)(31696002)(6116002)(486006)(2616005)(107886003)(229853002)(8936002)(93886005)(2906002)(97736004)(68736007)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0302MB2684; H:[10.17.180.73]; 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-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAzMDJNQjI2ODQ7MjM6K1FiMXg1MC9XZ0pNeDErajZkRnV2Y0g5?=
 =?utf-8?B?ZTVSOE9GakcyRmpGM1pZZkZaWk1qVS9NZDBIbEFwRjNrTEVkRU93RTlyWmtm?=
 =?utf-8?B?UVVFYnVRWWRTMHJpZ0F1N3kxWVhKK2krMU9jSWYxcjZxc2tLdENxcnIzSkRI?=
 =?utf-8?B?bmlLVEh3TWpLRHo4SzVMY0FsaDg1bnFPQlF0SDlaU3ZEZkl3NXYrUVF5ZXRn?=
 =?utf-8?B?bldYbDl5bWJMRGdwT1J5SkZRY0ZKUmw4ekQ2ZmszeUx4R3l6RSsxNDdJRkgw?=
 =?utf-8?B?aCs1d0dOellEa1FrdFVyL0RPV1lqTVNOTWVzRW5YVnRLN1NEVUJlYXFxdGgy?=
 =?utf-8?B?ak1HcWdNY1JHemV4MkwyYWdHNnVtRUNGbnkxWmk2OHBaNGl0TE5vc3hxVGxO?=
 =?utf-8?B?RU9vbnorS2NZU2lWcVpJSXB0UWN1Vzl0dVhGK0lWR3BuSXE1UVk3cDVpdEw5?=
 =?utf-8?B?MS9jaEVYak9GdVF6TmExdVdubXV1emdYZktiZ0FiRjM0V1ZnZHhRaW8rYWdx?=
 =?utf-8?B?ZVdSNVpzdGEyV1VnRW5MeFJXdStPdDdJRStMV2MxcGxEekdnWHU0MWJodlRK?=
 =?utf-8?B?alZBcjFhMHZhMUFUdWJ1ZDdsNFU0SDQ2WVNlVkRSNi9lTGVTbWE3M0UvV3RM?=
 =?utf-8?B?aVZ6aDlhWTdTMzcwOFNWaXFuaFBNSjlaL2pBN1BMM3pMMzF0cGlHdHZTcUZB?=
 =?utf-8?B?SFpoQWR6SnY4TmhrWlR3VmlVN1VWTDVnM3pPYk5nSkkrYkdZL21ZU0xWYVM1?=
 =?utf-8?B?d3hvY3paVWVYMTg3TlFpL2xwazBFTm15a0tNY01HcGdRYlpKdVUyTmpDdVY2?=
 =?utf-8?B?TWlHdks0NWpzMHhEaTJHSXlLMFNzVFRNUWw1b2FBNnhZWDVGWGpiOUd3cVVX?=
 =?utf-8?B?ZGdqMGtDZDhUaEFhMjdxVGZNQmhMdHVPb1hpaWdTMUR1ODNFRUZDM1lkTld5?=
 =?utf-8?B?dHJPanhSNUVObzFTTFJoYUcyR2RJaUtvYTlreTVvb3hsM3lzaFJncENxckpm?=
 =?utf-8?B?NnVSczJHSnk2cjQ4WXMrV3pNUktsbGNZUG5vSlVuZTkybmFmRVFoc3dKaHNu?=
 =?utf-8?B?MU9RMVZDeEJYd2Z0Ym9uYmZBM2xoNnNGL2JKNmRNM2YvRDY2U0xJRFNPTEdv?=
 =?utf-8?B?VEVYWGxWblFBTEJ1VlJSS3dTcTNtdVk1T3A1TTEvWGVPbVpPZnJxSks2MldZ?=
 =?utf-8?B?TkhpUUkvRXhQdVBtOHhzUHlHcVBpYytJRDF1MnNFYVp0dDdBeXRKU2diMVNI?=
 =?utf-8?B?U2t2T05qK2E1L1BvYUxhOTJSUWlQOW45eC9QTUVOZFE2Rmt4K2ZPOFN4Mzdw?=
 =?utf-8?B?bmRvQjRRL3BCSzVCeno5VkJUd01jemlNRk9KKzA0aXBrNDdkUGhzbytJazNW?=
 =?utf-8?B?d3Q4VWJHenN2MlNZdTl3QjlqVHRQMFQ0QXhjLy9NcGNoZi9tTDFTUXd1Z0tB?=
 =?utf-8?B?K2N1N1R4NlhUVHI1emNCR3ZjWStpcDFiUEJqd056amgzUVJrdkIwbXM0d0VK?=
 =?utf-8?B?M2o1MEJsck1FNVF2MzNRNW9qaVhBWEtWa2FSRjRUcjEzRzhFaHVLR2I1WkE5?=
 =?utf-8?B?SVpUa09mNlZ5MEpPVHVobW81MFJDc0UyWG9CcnNaeDU4VWRBajJOck82T1Ru?=
 =?utf-8?B?aEQ0MTdrT3RqZVBKNzNJaVlmTVFBZStMNllSY0pNU3RLY0ZPOExib3JvQnhy?=
 =?utf-8?B?dXpWWVNhUWZWZmJ5Z21oM1NOMlM0Mkg5UVczd2FwWDBuQ3NHRjN4ZGxya1B2?=
 =?utf-8?B?cVljWFVmek1MajZVWmlGVEFzVXdkSWtjVnpsa29zbjNzak8wZ05HaW0rcEho?=
 =?utf-8?B?S1JlQy8rNXoxMlVDQUswYmFkQ1ZVajYyWXBuaEdMczhkUExxRkJUQXp4czlz?=
 =?utf-8?B?RGlTM3F1VitkWExLdTVZdXZDVVNmcTRnNUhCdDkvL2tuWTF2enJuRHppQTBX?=
 =?utf-8?B?aC9oR3ZjeVhhUzlaVWZWTHQxdHovYXlaVlhOejZBTXZpTlBvRGROZFhJcVFt?=
 =?utf-8?B?SkVIdllscUtvdk1OOW1OdXM3ZVBkQUZTUFRyYmNvRHVBb29LRW1PSEFOV0E4?=
 =?utf-8?Q?NvgjJA=3D?=
X-Microsoft-Antispam-Message-Info: UycZi5FU33u4q+ZiELQ5+qZjGlfza1/fo+ucghdV46PXSAur7PjhXLqsge72XI1rnp7DNly78p2fW0A7xksBwOKNLBSPLTtfgs7ZpX2whoSULFVVuxEM2wCDbiHqfmOjM2TRDiHB0j02yRsDCnqrPCUQGPIKYBD1CadhdSVckN56u14LNDzBJP7BL6rLSL2ms0XycuqfwGDLirTva5wed7Y3QaS8J9Bke4+VqCIBZFSIliOV8bj+HAaVwp+Oi1lnRp9PQe+czdl6tnilkkRijuEjR2vqf3iP0wZOLjzk/xKe4eJCPlJHB8kECF7/9xbfFuMorY7Rl5nNjRZfpj/yZbXuK98b84I8O3XKxJlEPLg=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2684;
 6:Wbg2Q9mGPWjAYCEIyDrQ1xru1IxnGRbqgzLeODN7jA0KyDo34ZP8IoPfo3ESDfhauI4wFfMTquktOhubdQRWw2bYEBjFKsclV1/7+MfBN3zN9DUcrY87BditDaK3/WrrTIwhjPtgVZHtYmv2YCtSp4XGqo/h9Sn4ghNwOkcx8h7gm/C85oCi8urCwUlQrCOSgN3o5IUtQbK3oO0L5ofgHT7hdtw7TEDgXBsvaikHxzdhLnt5zFDbKp90JhyndgLnLke5n8z4tSdH/V0fKyTrNLJ5u0RrFW9R6tjqNbiF9YQkV+cxXmBrt/AnjmLwRFHSAioVKP/uKQNt1kCTPHoH3lMPBR7AcJJM9UZ+b04n4j8nSQcF17qIizjos4VQoTmwaS7QceYRFRhPEkz5RhRa2uoTVZYmE2567OJJ2Te7fV3jZKpUhUd47llkmqXRVTPtFnhwwHAKcLolneonTOktjA==;
 5:Pyoxl9/6A2nh6JnIEtCUqPQbJ5KAZUv1D8BtUM6n/9m1LU6v+0LvKHos7+X9+1syPMoVJU9nHObd6VqzRLhTCAaOLlonmEf9DLgoJGyu+2eAwGhYUUx3rU81qpofCEZuD2Po3F2Q6yEldhp6B2YAUhsvENSday62cRm+/Gr+xlw=;
 7:NqRNyURBP9N/0Y2MYhtBkEVKcQymqJaNKvWIyYUpzmyN8t32SA8q+6LKn3LtYeBQBrl6k7oHNbg1t4W1oKdbKu0Zbkx5ZYu2sNUvpW3u4QNGjhBI86v96JaBQDJww/Hasbdf/8QYbDG3uiBhmXMuu+S/vX8ze+JJtNErrI0VasTLmEHSForwfXaL3U4mwGGzC+qDrtdZRAaoybkucoYRC0E/wJko6rhPRk4MmbJG1lz6ZvrgmgULrUzdJ1yCcPv1
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2018 10:30:38.4845 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 14fda96d-9250-43bd-b9eb-08d5f3abff61
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0302MB2684
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 xen-devel@lists.xen.org, julien.grall@arm.com, dfaggioli@suse.com,
 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>

SGVsbG8gU3RlZmFubywKCgpPbiAyNy4wNy4xOCAwMTo0NiwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+IE9uIFR1ZSwgMjQgSnVsIDIwMTgsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4+IE9uIDA3
LjA3LjE4IDAyOjEzLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBBZGQgYSAiUGxhdGZv
cm0gU3VwcG9ydCIgY2hvaWNlIHdpdGggZm91ciBrY29uZmlnIG9wdGlvbnM6IFFFTVUsIFJDQVIz
LAo+Pj4gTVBTT0MgYW5kIEFMTC4gVGhleSBlbmFibGUgdGhlIHJlcXVpcmVkIG9wdGlvbnMgZm9y
IHRoZWlyIGhhcmR3YXJlCj4+PiBwbGF0Zm9ybS4gQUxMIGVuYWJsZXMgYWxsIGF2YWlsYWJsZSBw
bGF0Zm9ybXMgYW5kIGl0J3MgdGhlIGRlZmF1bHQuIEl0Cj4+PiBkb2Vzbid0IGF1dG9tYXRpY2Fs
bHkgc2VsZWN0IGFueSBvZiB0aGUgcmVsYXRlZCBkcml2ZXJzLCBvdGhlcndpc2UgdGhleQo+Pj4g
Y2Fubm90IGJlIGRpc2FibGVkLiBBTEwgaXMgaW1wbGVtZW50ZWQgYnkgc2VsZWN0aW5nIGhpZGRl
biBvcHRpb25zCj4+PiBjb3JyZXNwb25kaW5nIHRvIFFFTVUsIE1QU09DIGFuZCBSQ0FSMy4KPj4+
Cj4+PiBJbiB0aGUgY2FzZSBvZiB0aGUgTVBTT0MgdGhhdCBoYXMgYSBwbGF0Zm9ybSBmaWxlIHVu
ZGVyCj4+PiBhcmNoL2FybS9wbGF0Zm9ybXMvLCBidWlsZCB0aGUgZmlsZSBpZiBNUFNPQy4KPj4+
Cj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cj4+PiBDQzogYXJ0ZW1fbXlnYWlldkBlcGFtLmNvbQo+Pj4gQ0M6IHZvbG9keW15cl9i
YWJjaHVrQGVwYW0uY29tCj4+Pgo+Pj4gLS0tCj4+PiBDaGFuZ2VzIGluIHY1Ogo+Pj4gLSB0dXJu
IHBsYXRmb3JtIHN1cHBvcnQgaW50byBhIGNob2ljZQo+Pj4gLSBhZGQgQUxMCj4+Pgo+Pj4gQ2hh
bmdlcyBpbiB2NDoKPj4+IC0gZml4IEdJQ3YzL0dJQ1YzCj4+PiAtIGRlZmF1bHQgeSB0byBhbGwg
b3B0aW9ucwo+Pj4gLSBidWlsZCB4aWxpbngtenlucW1wIGlmIE1QU09DCj4+PiAtLS0KPj4+ICAg
IHhlbi9hcmNoL2FybS9LY29uZmlnICAgICAgICAgICAgfCAgMiArKwo+Pj4gICAgeGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy9LY29uZmlnICB8IDU1Cj4+PiArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwo+Pj4gICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8
ICAyICstCj4+PiAgICAzIGZpbGVzIGNoYW5nZWQsIDU4IGluc2VydGlvbnMoKyksIDEgZGVsZXRp
b24oLSkKPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tj
b25maWcKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcgYi94ZW4vYXJj
aC9hcm0vS2NvbmZpZwo+Pj4gaW5kZXggMmI4NzExMS4uNzVjYWNmYiAxMDA2NDQKPj4+IC0tLSBh
L3hlbi9hcmNoL2FybS9LY29uZmlnCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+Pj4g
QEAgLTIxMyw2ICsyMTMsOCBAQCBjb25maWcgQVJNNjRfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IK
Pj4+ICAgIGNvbmZpZyBBUk0zMl9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUgo+Pj4gICAgICAgIGRl
Zl9ib29sIHkgaWYgQVJNXzMyICYmIEhBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCj4+PiAgICArc291
cmNlICJhcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyIKPj4+ICsKPj4+ICAgIHNvdXJjZSAiY29t
bW9uL0tjb25maWciCj4+PiAgICAgIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgo+Pj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvS2NvbmZpZwo+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+IGluZGV4IDAwMDAwMDAu
LjA3YzU5MzAKPj4+IC0tLSAvZGV2L251bGwKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvS2NvbmZpZwo+Pj4gQEAgLTAsMCArMSw1NSBAQAo+Pj4gK2Nob2ljZQo+Pj4gKwlwcm9tcHQg
IlBsYXRmb3JtIFN1cHBvcnQiCj4+PiArCWRlZmF1bHQgQUxMCj4+PiArCS0tLWhlbHAtLS0KPj4+
ICsJQ2hvb3NlIHdoaWNoIGhhcmR3YXJlIHBsYXRmb3JtIHRvIGVuYWJsZSBpbiBYZW4uCj4+PiAr
Cj4+PiArCUlmIHVuc3VyZSwgY2hvb3NlIEFMTC4KPj4+ICsKPj4+ICtjb25maWcgQUxMCj4+IEkg
d291bGQgc3VnZ2VzdCB0byBzZXBhcmF0ZSBpdCBpbnRvIEFMTF9BUk0zMiBhbmQgQUxMX0FSTTY0
LiBUaGVuLCBpbiBhCj4+IG1ha2VmaWxlIHVzZSB0aGVtIGZvciBwbGF0Zm9ybXMgaW5zdGVhZCBv
ZiByYXcgQVJNMzIgYW5kIEFSTTY0LiBUaGlzIHdvdWxkCj4+IG1ha2Ugc3VjaCBjaGFuZ2UgcmVh
bGx5IHVzZWZ1bDogZGlzYWJsaW5nIEFMTF94IHdpbGwgZHJvcCBhbGwgb2RkIHBsYXRmb3JtCj4+
IGNvZGUuCj4gSGkgQW5kcmlpLAo+Cj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoZSBzdWdnZXN0aW9u
OiBBUk0zMiBwbGF0Zm9ybXMgY2Fubm90IGJlIGVuYWJsZWQgb24KPiBBUk02NCBhbmQgdmljZSB2
ZXJzYS4KSW5kZWVkLgoKPiAgIFNvIGJhc2ljYWxseSBpdCBpcyBhcyBpZiB5b3UgYWx3YXlzIGdl
dCBvbmx5Cj4gQUxMX0FSTTMyIG9yIEFMTF9BUk02NCBkZXBlbmRpbmcgb24geW91ciB0YXJnZXQg
YXJjaGl0ZWN0dXJlLgo+Cj4gQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KV2l0aCB0aGlzIHBhdGNo
LCBkZXNlbGVjdGluZyAiY29uZmlnIEFMTCIgZG9lcyBub3QgcmVtb3ZlIGFsbCBwbGF0Zm9ybSAK
Y29kZSBmcm9tIHRoZSBidWlsZC4gSXQgaXMgYmVjYXVzZSBidWlsZCBvZiB0aGUgbW9zdCBvZiB0
aGF0IGNvZGUgCmRlcGVuZHMgZGlyZWN0bHkgb24gQVJNeHguCkluIG9yZGVyIHRvIGdldCBhIHBv
c3NpYmlsaXR5IHRvIGRyb3AgdW5uZWVkZWQgcGxhdGZvcm0gY29kZSwgdGhlIApwbGF0Zm9ybSBj
b2RlIHNob3VsZCBiZSBkZXBlbmRlbnQgb24gImNvbmZpZyBBTEwiLiBCdXQgaGVyZSB5b3UgZG8g
bm90IAp3YW50IHRvIG1peCAzMmJpdCBhbmQgNjRiaXQgcGxhdGZvcm1zLCBzbyB5b3Ugd291bGQg
bmVlZCAiY29uZmlnIEFMTF8zMiIgCmFuZCAiY29uZmlnIEFMTF82NCIuCkZvciBzdXJlLCB3cml0
dGVuIGFib3ZlIGlzIG1lYW5pbmdmdWwgb25seSBmb3IgdGhlIGNhc2UgaWYgc29tZW9uZSBuZWVk
cyAKdGhlIHBvc3NpYmlsaXR5IHRvIGRyb3Agb2RkIHBsYXRmb3JtIGNvZGUgZnJvbSB0aGUgYnVp
bGQuCj4+PiArCWJvb2wgIkFsbCBQbGF0Zm9ybXMiCj4+PiArCXNlbGVjdCBNUFNPQ19QTEFURk9S
TQo+Pj4gKwlzZWxlY3QgUUVNVV9QTEFURk9STQo+Pj4gKwlzZWxlY3QgUkNBUjNfUExBVEZPUk0K
Pj4+ICsJLS0taGVscC0tLQo+Pj4gKwlFbmFibGUgc3VwcG9ydCBmb3IgYWxsIGF2YWlsYWJsZSBo
YXJkd2FyZSBwbGF0Zm9ybXMuIEl0IGRvZXNuJ3QKPj4+ICsJYXV0b21hdGljYWxseSBzZWxlY3Qg
YW55IG9mIHRoZSByZWxhdGVkIGRyaXZlcnMuCj4+PiArCj4+PiArY29uZmlnIFFFTVUKPj4+ICsJ
Ym9vbCAiUUVNVSBhYXJjaCB2aXJ0IG1hY2hpbmUgc3VwcG9ydCIKPj4+ICsJZGVwZW5kcyBvbiBB
Uk1fNjQKPj4+ICsJc2VsZWN0IFFFTVVfUExBVEZPUk0KPj4+ICsJc2VsZWN0IEdJQ1YzCj4+PiAr
CXNlbGVjdCBIQVNfUEwwMTEKPj4+ICsJLS0taGVscC0tLQo+Pj4gKwlFbmFibGUgYWxsIHRoZSBy
ZXF1aXJlZCBkcml2ZXJzIGZvciBRRU1VIGFhcmNoNjQgdmlydCBlbXVsYXRlZAo+Pj4gKwltYWNo
aW5lLgo+Pj4gKwo+Pj4gK2NvbmZpZyBSQ0FSMwo+Pj4gKwlib29sICJSZW5lc2FzIFJDYXIzIHN1
cHBvcnQiCj4+PiArCWRlcGVuZHMgb24gQVJNXzY0Cj4+PiArCXNlbGVjdCBSQ0FSM19QTEFURk9S
TQo+Pj4gKwlzZWxlY3QgSEFTX1NDSUYKPj4+ICsJLS0taGVscC0tLQo+Pj4gKwlFbmFibGUgYWxs
IHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBSZW5lc2FzIFJDYXIzCj4+PiArCj4+PiArY29uZmln
IE1QU09DCj4+PiArCWJvb2wgIlhpbGlueCBVbHRyYXNjYWxlKyBNUFNvQyBzdXBwb3J0Igo+Pj4g
KwlkZXBlbmRzIG9uIEFSTV82NAo+Pj4gKwlzZWxlY3QgTVBTT0NfUExBVEZPUk0KPj4+ICsJc2Vs
ZWN0IEhBU19DQURFTkNFX1VBUlQKPj4+ICsJc2VsZWN0IEFSTV9TTU1VCj4+PiArCS0tLWhlbHAt
LS0KPj4+ICsJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgWGlsaW54IFVsdHJh
c2NhbGUrIE1QU29DCj4+PiArCj4+PiArZW5kY2hvaWNlCj4+PiArCj4+PiArY29uZmlnIFFFTVVf
UExBVEZPUk0KPj4+ICsJYm9vbAo+Pj4gKwo+Pj4gK2NvbmZpZyBSQ0FSM19QTEFURk9STQo+Pj4g
Kwlib29sCj4+PiArCj4+PiArY29uZmlnIE1QU09DX1BMQVRGT1JNCj4+IFNob3VsZG4ndCBNUFNP
Q19QTEFURk9STSBiZSBkZXBlbmRlbnQgb24gQVJNNjQ/Cj4gWWVzLCBhbmQgaXQgaXMsIHNlZSAi
Y29uZmlnIE1QU09DIiBmZXcgbGluZXMgYWJvdmUuCkZldyBsaW5lcyBhYm92ZSwgb25seSAiY29u
ZmlnIE1QU09DIiBpcyBkZXBlbmRlbnQgb24gQVJNNjQuIEJ1dCAKTVBTT0NfUExBVEZPUk0gaXMg
c2VsZWN0ZWQgYnkgImNvbmZpZyBBTEwiIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIApwYXRjaC4g
QW5kIGl0IHdpbGwgYmUgc2VsZWN0ZWQgZm9yIEFSTTMyIGFzIHdlbGwuCgo+Pj4gKwlib29sCj4+
PiArCj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQo+Pj4g
Yi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4+PiBpbmRleCA4MGU1NTVjLi5hNzli
ZGI5IDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQo+Pj4g
KysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQo+Pj4gQEAgLTgsNCArOCw0IEBA
IG9iai0kKENPTkZJR19BUk1fNjQpICs9IHNlYXR0bGUubwo+Pj4gICAgb2JqLXkgKz0gc3VueGku
bwo+Pj4gICAgb2JqLSQoQ09ORklHX0FSTV82NCkgKz0gdGh1bmRlcngubwo+Pj4gICAgb2JqLSQo
Q09ORklHX0FSTV82NCkgKz0geGdlbmUtc3Rvcm0ubwo+Pj4gLW9iai0kKENPTkZJR19BUk1fNjQp
ICs9IHhpbGlueC16eW5xbXAubwo+Pj4gK29iai0kKENPTkZJR19NUFNPQ19QTEFURk9STSkgICs9
IHhpbGlueC16eW5xbXAubwoKLS0gCgoqQW5kcmlpIEFuaXNvdioKCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 10:32:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 10:32:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fj02g-0005KS-W2; Fri, 27 Jul 2018 10:32: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=tp6w=kl=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1fj02g-0005KN-EN
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 10:32:14 +0000
X-Inumbo-ID: 3cfb569e-9188-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 3cfb569e-9188-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 12:31:36 +0200 (CEST)
Received: by mail-wr1-x431.google.com with SMTP id t13-v6so4547296wrv.12
 for <xen-devel@lists.xenproject.org>; Fri, 27 Jul 2018 03:32:12 -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=8+n90KFYwgiTnJlQyrluXZCK7gOqEGvX1CSiMn8tAqw=;
 b=vOQPI4CaFa0ZgjZaAw2Tjjwuo1DegZWw91t8O/DHenGTHk0GdEqY2xNtAHw/kNLLXM
 ueismkpa5eTxxX1p2NP9oGRyWzZINh1H0LPaWTQ1+Pinr0iZ4Olb7mZqflw3kIgdbkLU
 xC3+nDzmhdTjf/MydzZ0+4FpF3xsLH9+ymgazcbq1jXPj7O76zT7u+ZZDDky6o/RzgSE
 AlvA2962kIEaLwBrJkqcYYKAxfJr6mRwxp4IyctCNxX19sigIijjj01ZvlSHHrWzwhiW
 p3kMt7xhtWpF1dS03E9WU2FQ5hzJsMeJEwud26FJ2px7VCE4yrezoFekKV7sKVneiUCj
 VExg==
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=8+n90KFYwgiTnJlQyrluXZCK7gOqEGvX1CSiMn8tAqw=;
 b=WhHjESqRhR8QzU5KfEK+pfQr9wVxlPLTbLt7/YBqdXNXU6XKYEQXkN5MH/zQMcA77G
 E7H2aWaGBAB3Evknpz8LJBo9695yu3TIGQZQBZG0d5vwE2rzYB2165GVxxEVcS5pFbN9
 EqTY6BxmvXB9/EtGcUdewaR4mkt/HZMCA/2vAWF2Pqhy/yXjoCfT7aVGBE+opsxNFLEp
 pkqnxhAxu4Sag6qexBxCCpzL8JGdfCh08BUnMBPzAT9/5QitnUaIIknDE+t5jKmEu6qi
 sSI/WIFRBp5fbt9tWDwXDA8diHmsehUHHSMq+5ci4D6pni+5SKohvo+bzQjaK0MqU0u5
 WQSQ==
X-Gm-Message-State: AOUpUlGsPKBvii/3YZGrYMy6PcNxrJO+fS0Kb6cLH0GIzPRK9TM3teZT
 QgTkVBE4vHRO0xCI4EEra2ahNOzQ
X-Google-Smtp-Source: AAOMgpcusOBOxtdVQcczRHVREJjXTCnVFQL5uqd83+HRs9OGrfO4QO8O9FV636Eo2Gbe5UGvpSkICw==
X-Received: by 2002:adf:c109:: with SMTP id
 r9-v6mr4456153wre.233.1532687531517; 
 Fri, 27 Jul 2018 03:32:11 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:5103:5422:5043:dd87?
 ([2a02:c7f:ac18:da00:5103:5422:5043:dd87])
 by smtp.gmail.com with ESMTPSA id c186-v6sm1970242wma.2.2018.07.27.03.32.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 27 Jul 2018 03:32:10 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
X-Google-Original-From: Lars Kurth <lars.kurth@xenproject.org>
Message-Id: <1509DACB-8574-4255-BE57-4C8C47C46C3F@xenproject.org>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Fri, 27 Jul 2018 11:32:09 +0100
In-Reply-To: <f78a2c5a-6f78-d11d-0f13-6240d47c6642@suse.com>
To: Juergen Gross <jgross@suse.com>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <alpine.DEB.2.10.1807261510301.20701@sstabellini-ThinkPad-X260>
 <f78a2c5a-6f78-d11d-0f13-6240d47c6642@suse.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="===============1168401095146227040=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1168401095146227040==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_55B2AC7B-3F2D-454B-8D6F-65EABD561214"


--Apple-Mail=_55B2AC7B-3F2D-454B-8D6F-65EABD561214
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On 27 Jul 2018, at 08:51, Juergen Gross <jgross@suse.com> wrote:
>=20
> On 27/07/18 00:13, Stefano Stabellini wrote:
>> On Wed, 25 Jul 2018, Juergen Gross wrote:
>>> Its time to plan the Xen 4.12 release dates.
>>>=20
>>> There have been concerns with the schedule of 6 months between =
releases,
>>> as this scheme is leading to too many supported versions of Xen at a
>>> time. The needed resources to backport bug fixes and security fixes =
as
>>> well as doing the tests for all those releases are a limiting factor =
to
>>> push out the current main release as well as point releases on time.
>>>=20
>>> After some discussions at the Xen developer summit, on xen-devel and
>>> between the committers a slightly longer release cycle of 8 or 9 =
months
>>> was suggested.
>>>=20
>>> With 18 months of full support and 36 months of security support the
>>> number of concurrent supported releases will be the same with either =
8
>>> or 9 months release cycles, so I have chosen an 8 month cycle for =
now.
>>> Having only 3 possible times in the year for a release will make it
>>> easier to avoid major holiday seasons.
>>>=20
>>> In case there is no objection I'm planning Xen 4.12 with:
>>>=20
>>> * Last posting date: December 14th, 2018
>>> * Hard code freeze: January 11th, 2019
>>> * Release: March 7th, 2019
>>>=20
>>> Release of Xen 4.13 would then be early November 2019, 4.14 at early
>>> July 2020.
>>=20
>> Given the holdidays season (it is not just Julien going on vacation =
but
>> pretty much everybody), wouldn't it be better to move the hard code
>> freeze by a couple of weeks? For instance Jan 25th? We can still keep
>> the release date as Mar 7th, there should be still enough time?
>=20
> I don't think planning with a 6 week freeze period is a good idea. The
> last releases took longer than 2 months.
>=20
> We could slip the complete release by 2 weeks, of course. In this case
> I'd move the last posting date to January. So something like:
>=20
> * Last posting date: January 11th, 2019
> * Hard code freeze: January 25th, 2019
> * Release: March 21st, 2019

Another alternative would be to move the dates backwards rather than =
forward. The 4.12 development window effectively opened 21-06-18, so a =
last posting data and hard code freeze before Xmas should be OK. Then =
assume that there won't be RC's for at last 2 (maybe 3) weeks during the =
winter holidays. But as long as someone is there to keep an eye on =
OSSTEST and to do a force push and build an RC1 before Xmas that may be =
OK: but it would probably still be OK if RC1 slipped until just after =
New Years Eve.

> Risks for that schedule are:
> - last posting date short after holiday season - is that really a
>  problem?
> - Chinese new year rather soon after start of freeze period
> - planned release date rather close to eastern
>=20
> Opinions?

With this in mind. The only problem is that there will be Chinese New =
Year for some of the late to middle RCs ... Looking at possible RC dates
RC1: wk Jan 1st=20
RC2: wk Jan 8th
RC3: wk Jan 15th
RC4: wk Jan 22nd
RC5: wk Jan 29th
RC6: wk Feb 5th (Chinese New Year)
RC7: wk Feb 12th
RC8: wk Feb 19th

Lars

=20=

--Apple-Mail=_55B2AC7B-3F2D-454B-8D6F-65EABD561214
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 27 Jul 2018, at 08:51, Juergen Gross &lt;<a =
href=3D"mailto:jgross@suse.com" class=3D"">jgross@suse.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">On 27/07/18 =
00:13, Stefano Stabellini wrote:</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D"">On Wed, 25 Jul 2018, Juergen Gross =
wrote:<br class=3D""><blockquote type=3D"cite" class=3D"">Its time to =
plan the Xen 4.12 release dates.<br class=3D""><br class=3D"">There have =
been concerns with the schedule of 6 months between releases,<br =
class=3D"">as this scheme is leading to too many supported versions of =
Xen at a<br class=3D"">time. The needed resources to backport bug fixes =
and security fixes as<br class=3D"">well as doing the tests for all =
those releases are a limiting factor to<br class=3D"">push out the =
current main release as well as point releases on time.<br class=3D""><br =
class=3D"">After some discussions at the Xen developer summit, on =
xen-devel and<br class=3D"">between the committers a slightly longer =
release cycle of 8 or 9 months<br class=3D"">was suggested.<br =
class=3D""><br class=3D"">With 18 months of full support and 36 months =
of security support the<br class=3D"">number of concurrent supported =
releases will be the same with either 8<br class=3D"">or 9 months =
release cycles, so I have chosen an 8 month cycle for now.<br =
class=3D"">Having only 3 possible times in the year for a release will =
make it<br class=3D"">easier to avoid major holiday seasons.<br =
class=3D""><br class=3D"">In case there is no objection I'm planning Xen =
4.12 with:<br class=3D""><br class=3D"">* Last posting date: December =
14th, 2018<br class=3D"">* Hard code freeze: January 11th, 2019<br =
class=3D"">* Release: March 7th, 2019<br class=3D""><br class=3D"">Release=
 of Xen 4.13 would then be early November 2019, 4.14 at early<br =
class=3D"">July 2020.<br class=3D""></blockquote><br class=3D"">Given =
the holdidays season (it is not just Julien going on vacation but<br =
class=3D"">pretty much everybody), wouldn't it be better to move the =
hard code<br class=3D"">freeze by a couple of weeks? For instance Jan =
25th? We can still keep<br class=3D"">the release date as Mar 7th, there =
should be still enough time?<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I don't think =
planning with a 6 week freeze period is a good idea. The</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">last releases =
took longer than 2 months.</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">We could slip the complete release by 2 weeks, of course. In =
this case</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I'd move the =
last posting date to January. So something like:</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">* Last =
posting date: January 11th, 2019</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">* Hard code freeze: January 25th, 2019</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">* Release: =
March 21st, 2019</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""></div></blockquote><div><br =
class=3D""></div>Another alternative would be to move the dates =
backwards rather than forward. The 4.12 development window effectively =
opened 21-06-18, so a last posting data and hard code freeze before Xmas =
should be OK. Then assume that there won't be RC's for at last 2 (maybe =
3) weeks during the winter holidays. But as long as someone is there to =
keep an eye on OSSTEST and to do a force push and build an RC1 before =
Xmas that may be OK: but it would probably still be OK if RC1 slipped =
until just after New Years Eve.</div><div><br =
class=3D""></div><div><blockquote type=3D"cite" class=3D""><span =
class=3D"" style=3D"font-family: Menlo-Regular; font-size: 11px; float: =
none; display: inline !important;">Risks for that schedule =
are:</span><br class=3D"" style=3D"font-family: Menlo-Regular; =
font-size: 11px;"><span class=3D"" style=3D"font-family: Menlo-Regular; =
font-size: 11px; float: none; display: inline !important;">- last =
posting date short after holiday season - is that really a</span><br =
class=3D"" style=3D"font-family: Menlo-Regular; font-size: 11px;"><span =
class=3D"" style=3D"font-family: Menlo-Regular; font-size: 11px; float: =
none; display: inline !important;">&nbsp;problem?</span><br class=3D"" =
style=3D"font-family: Menlo-Regular; font-size: 11px;"><span class=3D"" =
style=3D"font-family: Menlo-Regular; font-size: 11px; float: none; =
display: inline !important;">- Chinese new year rather soon after start =
of freeze period</span><br class=3D"" style=3D"font-family: =
Menlo-Regular; font-size: 11px;"><span class=3D"" style=3D"font-family: =
Menlo-Regular; font-size: 11px; float: none; display: inline =
!important;">- planned release date rather close to eastern</span><br =
class=3D"" style=3D"font-family: Menlo-Regular; font-size: 11px;"><br =
class=3D"" style=3D"font-family: Menlo-Regular; font-size: 11px;"><span =
class=3D"" style=3D"font-family: Menlo-Regular; font-size: 11px; float: =
none; display: inline !important;">Opinions?</span><br class=3D"" =
style=3D"font-family: Menlo-Regular; font-size: 11px;"></blockquote><br =
class=3D""></div><div>With this in mind. The only problem is that there =
will be Chinese New Year for some of the late to middle RCs ... Looking =
at possible RC dates</div><div>RC1: wk Jan 1st&nbsp;</div><div>RC2: wk =
Jan 8th</div><div>RC3: wk Jan 15th</div><div>RC4: wk Jan =
22nd</div><div>RC5: wk Jan 29th</div><div>RC6: wk Feb 5th (Chinese New =
Year)</div><div>RC7: wk Feb 12th</div><div><div>RC8: wk Feb =
19th</div><div><br class=3D""></div><div>Lars</div><div class=3D""><br =
class=3D""></div></div><div>&nbsp;</div></body></html>=

--Apple-Mail=_55B2AC7B-3F2D-454B-8D6F-65EABD561214--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1168401095146227040==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 27 10:39:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 10:39:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fj095-0005bj-VO; Fri, 27 Jul 2018 10:38: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=w1em=kl=citrix.com=prvs=7393717b7=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fj094-0005be-Rb
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 10:38:50 +0000
X-Inumbo-ID: 4980a78c-9189-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4980a78c-9189-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 10:39:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,408,1526342400"; d="scan'208";a="61262341"
Date: Fri, 27 Jul 2018 11:38:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180727103844.2ngq47dolvs2tfkf@citrix.com>
References: <20180726104633.1439-1-wei.liu2@citrix.com>
 <23385.49305.975138.215676@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23385.49305.975138.215676@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC] tools/kdd: avoid adversarial
 optimisation hazard
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Jan Beulich <jbeulich@suse.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>

T24gVGh1LCBKdWwgMjYsIDIwMTggYXQgMDE6Mzc6NDVQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggUkZDXSB0b29scy9rZGQ6IGF2b2lkIGFkdmVy
c2FyaWFsIG9wdGltaXNhdGlvbiBoYXphcmQiKToKPiA+IFRoZXJlIGhhdmUgYmVlbiB0d28gYXR0
ZW1wdHMgdG8gZml4IGtkZCBidWlsZCB3aXRoIGdjYyA4LjEKPiA+ICg0MzdlMDBmZSBhbmQgMmRl
MmIxMGIpLCBidXQgYnVpbGRpbmcgd2l0aCBnY2MgOC4xIDMyIGJpdCBub24tZGVidWcKPiA+IGJ1
aWxkIHN0aWxsIHlpZWxkcyB0aGUgc2FtZSBlcnJvciBhcyBpbiA0MzdlMDBmZS4KPiA+IAo+ID4g
SWFuIHdyb3RlIGFib3V0IGFkdmVyc2FyaWFsIG9wdGltaXNhdGlvbiBpbiBbMF0sIG9uZSBvZiB0
aGUga2V5IHBvaW50cwo+ID4gaXMgdGhhdCBjb21wdXRpbmcgYW4gb3V0LW9mLWJvdW5kcyBwb2lu
dGVyIGlzIFVCLgo+IC4uLgo+ID4gRWxpbWluYXRlIHRoYXQgVUIgYnkgdXNpbmcgdWludHB0cl90
IHRvIGF2b2lkIHRoZSBjb21waWxlciByZWFjaGluZwo+ID4gdGhlIGNvbmNsdXNpb24gdGhhdCBv
ZmZzZXQgPD0gc2l6ZW9mKGN0cmwpLgo+IAo+IFNpbmNlIEkgd3JvdGUgbXkgY29tcGxhaW50LCB0
aGUgY29kZSBoYXMgYmVlbiByZWFycmFuZ2VkIHNvIHRoYXQgaXQKPiBkb2VzIG5vdCBjYWxsIG1l
bWNweSBpZiB0aGUgYm91bmRzIGNoZWNrIGZhaWxzLiAgbkF0LCBsZWFzdCB3aGF0IEkKPiB3cm90
ZSBlYXJsaWVyLAo+IAo+ICB8ICBUaGVyZWZvcmUgICgodWludDhfdCAqKSZjdHJsLmMzMikgKyBv
ZmZzZXQKPiAgfCAgKHdoaWNoIGlzIGNhY2x1bGF0ZWQgdW5jb25kaXRpb25hbGx5KQo+ICB8ICBp
cyB3aXRoaW4gdGhlIHN0YWNrIG9iamVjdCBgY3RybCcuICAgCj4gCj4gaXMgbm90IHRydWUgb2Yg
Y3VycmVudCBzdGFnaW5nLgo+IAo+IEl0J3Mgc3RpbGwgdmVyeSBvYnNjdXJlIGJlY2FhdXNlIHRo
aXMgdGVzdAo+IAo+ICAgICAgICAgaWYgKG9mZnNldCA+IHNpemVvZiBjdHJsLmMzMiB8fCBvZmZz
ZXQgKyBsZW4gPiBzaXplb2YgY3RybC5jMzIpIHsKPiAKPiBkZXBlbmRzIGNyaXRpY2FsbHkgb24g
dGhlIHNpemUgb2Ygb2Zmc2V0LCBldGMuCj4gCj4gSXMgaXQgbm90IHN0aWxsIHBvc3NpYmxlIHRo
YXQgdGhpcyB0ZXN0IGNvdWxkIGJlIGZvb2xlZCA/ICBTdXBwb3NlCj4gb2Zmc2V0IGlzIDB4ZmZm
ZmZmZmYuICBUaGVuIGJlZm9yZSB0aGUgdGVzdCwgb2Zmc2V0IGlzIDB4ZmZmZmZkMzMuCgpJbiB0
aGlzIGNhc2UsIHdvdWxkbid0IG9mZnNldCA+IHNpemVvZiBjdHJsLmMzMiBiZWNvbWVzIHRydWU/
CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 10:43:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 10:43: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 1fj0Dv-0006Jq-Lz; Fri, 27 Jul 2018 10:43: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=e7ce=kl=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fj0Du-0006Jg-3k
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 10:43:50 +0000
X-Inumbo-ID: fc449767-9189-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc449767-9189-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 10:44: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 EF61FADE2;
 Fri, 27 Jul 2018 10:43:47 +0000 (UTC)
To: Lars Kurth <lars.kurth.xen@gmail.com>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <alpine.DEB.2.10.1807261510301.20701@sstabellini-ThinkPad-X260>
 <f78a2c5a-6f78-d11d-0f13-6240d47c6642@suse.com>
 <1509DACB-8574-4255-BE57-4C8C47C46C3F@xenproject.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: <3d4d225e-3a27-b9b0-7e4a-33d3fbd1ba63@suse.com>
Date: Fri, 27 Jul 2018 12:43:47 +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: <1509DACB-8574-4255-BE57-4C8C47C46C3F@xenproject.org>
Content-Language: de-DE
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDcvMTggMTI6MzIsIExhcnMgS3VydGggd3JvdGU6Cj4gCj4gCj4+IE9uIDI3IEp1bCAy
MDE4LCBhdCAwODo1MSwgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tCj4+IDxtYWlsdG86
amdyb3NzQHN1c2UuY29tPj4gd3JvdGU6Cj4+Cj4+IE9uIDI3LzA3LzE4IDAwOjEzLCBTdGVmYW5v
IFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBXZWQsIDI1IEp1bCAyMDE4LCBKdWVyZ2VuIEdyb3Nz
IHdyb3RlOgo+Pj4+IEl0cyB0aW1lIHRvIHBsYW4gdGhlIFhlbiA0LjEyIHJlbGVhc2UgZGF0ZXMu
Cj4+Pj4KPj4+PiBUaGVyZSBoYXZlIGJlZW4gY29uY2VybnMgd2l0aCB0aGUgc2NoZWR1bGUgb2Yg
NiBtb250aHMgYmV0d2VlbiByZWxlYXNlcywKPj4+PiBhcyB0aGlzIHNjaGVtZSBpcyBsZWFkaW5n
IHRvIHRvbyBtYW55IHN1cHBvcnRlZCB2ZXJzaW9ucyBvZiBYZW4gYXQgYQo+Pj4+IHRpbWUuIFRo
ZSBuZWVkZWQgcmVzb3VyY2VzIHRvIGJhY2twb3J0IGJ1ZyBmaXhlcyBhbmQgc2VjdXJpdHkgZml4
ZXMgYXMKPj4+PiB3ZWxsIGFzIGRvaW5nIHRoZSB0ZXN0cyBmb3IgYWxsIHRob3NlIHJlbGVhc2Vz
IGFyZSBhIGxpbWl0aW5nIGZhY3RvciB0bwo+Pj4+IHB1c2ggb3V0IHRoZSBjdXJyZW50IG1haW4g
cmVsZWFzZSBhcyB3ZWxsIGFzIHBvaW50IHJlbGVhc2VzIG9uIHRpbWUuCj4+Pj4KPj4+PiBBZnRl
ciBzb21lIGRpc2N1c3Npb25zIGF0IHRoZSBYZW4gZGV2ZWxvcGVyIHN1bW1pdCwgb24geGVuLWRl
dmVsIGFuZAo+Pj4+IGJldHdlZW4gdGhlIGNvbW1pdHRlcnMgYSBzbGlnaHRseSBsb25nZXIgcmVs
ZWFzZSBjeWNsZSBvZiA4IG9yIDkgbW9udGhzCj4+Pj4gd2FzIHN1Z2dlc3RlZC4KPj4+Pgo+Pj4+
IFdpdGggMTggbW9udGhzIG9mIGZ1bGwgc3VwcG9ydCBhbmQgMzYgbW9udGhzIG9mIHNlY3VyaXR5
IHN1cHBvcnQgdGhlCj4+Pj4gbnVtYmVyIG9mIGNvbmN1cnJlbnQgc3VwcG9ydGVkIHJlbGVhc2Vz
IHdpbGwgYmUgdGhlIHNhbWUgd2l0aCBlaXRoZXIgOAo+Pj4+IG9yIDkgbW9udGhzIHJlbGVhc2Ug
Y3ljbGVzLCBzbyBJIGhhdmUgY2hvc2VuIGFuIDggbW9udGggY3ljbGUgZm9yIG5vdy4KPj4+PiBI
YXZpbmcgb25seSAzIHBvc3NpYmxlIHRpbWVzIGluIHRoZSB5ZWFyIGZvciBhIHJlbGVhc2Ugd2ls
bCBtYWtlIGl0Cj4+Pj4gZWFzaWVyIHRvIGF2b2lkIG1ham9yIGhvbGlkYXkgc2Vhc29ucy4KPj4+
Pgo+Pj4+IEluIGNhc2UgdGhlcmUgaXMgbm8gb2JqZWN0aW9uIEknbSBwbGFubmluZyBYZW4gNC4x
MiB3aXRoOgo+Pj4+Cj4+Pj4gKiBMYXN0IHBvc3RpbmcgZGF0ZTogRGVjZW1iZXIgMTR0aCwgMjAx
OAo+Pj4+ICogSGFyZCBjb2RlIGZyZWV6ZTogSmFudWFyeSAxMXRoLCAyMDE5Cj4+Pj4gKiBSZWxl
YXNlOiBNYXJjaCA3dGgsIDIwMTkKPj4+Pgo+Pj4+IFJlbGVhc2Ugb2YgWGVuIDQuMTMgd291bGQg
dGhlbiBiZSBlYXJseSBOb3ZlbWJlciAyMDE5LCA0LjE0IGF0IGVhcmx5Cj4+Pj4gSnVseSAyMDIw
Lgo+Pj4KPj4+IEdpdmVuIHRoZSBob2xkaWRheXMgc2Vhc29uIChpdCBpcyBub3QganVzdCBKdWxp
ZW4gZ29pbmcgb24gdmFjYXRpb24gYnV0Cj4+PiBwcmV0dHkgbXVjaCBldmVyeWJvZHkpLCB3b3Vs
ZG4ndCBpdCBiZSBiZXR0ZXIgdG8gbW92ZSB0aGUgaGFyZCBjb2RlCj4+PiBmcmVlemUgYnkgYSBj
b3VwbGUgb2Ygd2Vla3M/IEZvciBpbnN0YW5jZSBKYW4gMjV0aD8gV2UgY2FuIHN0aWxsIGtlZXAK
Pj4+IHRoZSByZWxlYXNlIGRhdGUgYXMgTWFyIDd0aCwgdGhlcmUgc2hvdWxkIGJlIHN0aWxsIGVu
b3VnaCB0aW1lPwo+Pgo+PiBJIGRvbid0IHRoaW5rIHBsYW5uaW5nIHdpdGggYSA2IHdlZWsgZnJl
ZXplIHBlcmlvZCBpcyBhIGdvb2QgaWRlYS4gVGhlCj4+IGxhc3QgcmVsZWFzZXMgdG9vayBsb25n
ZXIgdGhhbiAyIG1vbnRocy4KPj4KPj4gV2UgY291bGQgc2xpcCB0aGUgY29tcGxldGUgcmVsZWFz
ZSBieSAyIHdlZWtzLCBvZiBjb3Vyc2UuIEluIHRoaXMgY2FzZQo+PiBJJ2QgbW92ZSB0aGUgbGFz
dCBwb3N0aW5nIGRhdGUgdG8gSmFudWFyeS4gU28gc29tZXRoaW5nIGxpa2U6Cj4+Cj4+ICogTGFz
dCBwb3N0aW5nIGRhdGU6IEphbnVhcnkgMTF0aCwgMjAxOQo+PiAqIEhhcmQgY29kZSBmcmVlemU6
IEphbnVhcnkgMjV0aCwgMjAxOQo+PiAqIFJlbGVhc2U6IE1hcmNoIDIxc3QsIDIwMTkKPiAKPiBB
bm90aGVyIGFsdGVybmF0aXZlIHdvdWxkIGJlIHRvIG1vdmUgdGhlIGRhdGVzIGJhY2t3YXJkcyBy
YXRoZXIgdGhhbgo+IGZvcndhcmQuIFRoZSA0LjEyIGRldmVsb3BtZW50IHdpbmRvdyBlZmZlY3Rp
dmVseSBvcGVuZWQgMjEtMDYtMTgsIHNvIGEKPiBsYXN0IHBvc3RpbmcgZGF0YSBhbmQgaGFyZCBj
b2RlIGZyZWV6ZSBiZWZvcmUgWG1hcyBzaG91bGQgYmUgT0suIFRoZW4KPiBhc3N1bWUgdGhhdCB0
aGVyZSB3b24ndCBiZSBSQydzIGZvciBhdCBsYXN0IDIgKG1heWJlIDMpIHdlZWtzIGR1cmluZyB0
aGUKPiB3aW50ZXIgaG9saWRheXMuIEJ1dCBhcyBsb25nIGFzIHNvbWVvbmUgaXMgdGhlcmUgdG8g
a2VlcCBhbiBleWUgb24KPiBPU1NURVNUIGFuZCB0byBkbyBhIGZvcmNlIHB1c2ggYW5kIGJ1aWxk
IGFuIFJDMSBiZWZvcmUgWG1hcyB0aGF0IG1heSBiZQo+IE9LOiBidXQgaXQgd291bGQgcHJvYmFi
bHkgc3RpbGwgYmUgT0sgaWYgUkMxIHNsaXBwZWQgdW50aWwganVzdCBhZnRlcgo+IE5ldyBZZWFy
cyBFdmUuCgpZb3UgYXJlIG5lZ2xlY3RpbmcgdGhhdCB0aGUgcmVhc29uIGZvciBubyBSQyBkaXJl
Y3RseSBhZnRlciB0aGUgZnJlZXplCmlzIG5vcm1hbGx5IGR1ZSB0byBidWdzLiBBbmQgdGhvc2Ug
bmVlZCB0byBiZSBmb3VuZCBhbmQgZml4ZWQgYnkKc29tZW9uZS4gU28gcHV0dGluZyB0aGUgZnJl
ZXplIGRpcmVjdGx5IGJlZm9yZSBhIGhvbGlkYXkgc2Vhc29uIGp1c3QKbWFrZXMgdGhlIGZyZWV6
ZSBsb25nZXIgd2l0aG91dCBhbnkgbWFqb3IgYWR2YW50YWdlLgoKCkp1ZXJnZW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 11:00:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 11: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 1fj0Tk-0007pf-7H; Fri, 27 Jul 2018 11:00: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=5wug=kl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fj0Tj-0007pa-LG
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 11:00:11 +0000
X-Inumbo-ID: 455f5d71-918c-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 455f5d71-918c-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 11:00: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 9AAE115AD;
 Fri, 27 Jul 2018 04:00: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 D12CC3F575;
 Fri, 27 Jul 2018 04:00:08 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-18-git-send-email-sstabellini@kernel.org>
 <ec7c320b-e3d4-e5fe-ebd9-4cc286b50f4f@arm.com>
 <alpine.DEB.2.10.1807261552090.20701@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <026ce1fc-5c4e-3691-a150-347b3a072d2c@arm.com>
Date: Fri, 27 Jul 2018 12:00: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: <alpine.DEB.2.10.1807261552090.20701@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 18/21] 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>

SGkgU3RlZmFubywKCk9uIDI3LzA3LzE4IDAxOjEwLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVHVlLCAyNCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAwNy8wNy8x
OCAwMDoxMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gKyAgICBWUEwwMTFfVU5MT0NL
KGQsIGZsYWdzKTsKPj4+ICt9Cj4+PiArCj4+PiArc3RhdGljIHZvaWQgdnBsMDExX3dyaXRlX2Rh
dGFfbm9yaW5nKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ4X3QgZGF0YSkKPj4+ICt7Cj4+PiArICAg
IHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4+PiArICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZk
LT5hcmNoLnZwbDAxMTsKPj4+ICsKPj4+ICsgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+Pj4g
Kwo+Pj4gKyAgICBwcmludGsoIiVjIiwgZGF0YSk7Cj4+PiArICAgIGlmIChkYXRhID09ICdcbicp
Cj4+PiArICAgICAgICBwcmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOwo+Pgo+PiBZb3Ug
d2FudCB0byBidWZmZXIgdGhlIGNoYXJhY3RlcnMgaGVyZSBhbmQgb25seSBwcmludCBvbiBuZXds
aW5lIG9yIHdoZW4gdGhlCj4+IGJ1ZmZlciBpcyBmdWxsLiBPdGhlcndpc2UgY2hhcmFjdGVycyB3
aWxsIGdldCBtYW5nbGVkIHdpdGggdGhlIFhlbiBjb25zb2xlCj4+IG91dHB1dCBvciBvdGhlciBk
b21haW5zIG91dHB1dC4KPiAKPiBJIGRpZCB0aGUgaW1wbGVtZW50YXRpb24sIGJ1dCB0aGVuIHdo
ZW4gSSB0eXBlIGNoYXJhY3RlcnMgYXQgdGhlIGRvbWFpbgo+IHByb21wdCwgSSBkb24ndCBzZWUg
dGhlbSBhbnltb3JlIG9uZSBieSBvbmUuIE9ubHkgYWZ0ZXIgSSBwcmVzcwo+ICJlbnRlciIuIFRo
YXQgbWFrZXMgdGhlIGRvbWFpbiBjb25zb2xlIG5vdCB2ZXJ5IHVzYWJsZS4gU2hvdWxkIHdlIGtl
ZXAKPiBpdCBhcz8KCkkgaGF2ZW4ndCB0aG91Z2h0IGFib3V0IHRoYXQgY2FzZS4gSG93ZXZlciwg
aWYgeW91IGRvbid0IGltcGxlbWVudCB0aGUgCmJ1ZmZlciBzb2x1dGlvbiwgeW91IHdpbGwgZ2V0
IGFsbCB0aGUgZG9tYWluIGNvbnNvbGVzIG1hbmdsZWQgZHVyaW5nIApib290LiBUaGlzIGlzIG5v
dCByZWFsbHkgbmljZSBmb3IgZGVidWdnaW5nLiBBIHBvdGVudGlhbCBzb2x1dGlvbiBpcyB0byAK
YnVmZmVyIGZvciBhbGwgdGhlIGRvbWFpbnMgYnV0IHRoZSBvbmUgdGhhdCBpcyByZWFkaW5nIGNo
YXJhY3RlcnMuCgo+Pj4gKwo+Pj4gKyAgICB2cGwwMTEtPnVhcnRyaXMgfD0gVFhJOwo+Pj4gKyAg
ICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsKPj4+ICsgICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1
cHRfc3RhdHVzKGQpOwo+Pj4gKwo+Pj4gKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPj4+
ICt9Cj4+PiArCj4+PiArc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YV9pbnJpbmcoc3Ry
dWN0IGRvbWFpbiAqZCkKPj4+ICt7Cj4+Cj4+IEkgdGhpbmsgeW91IGNhbiBhdm9pZCB0aGUgZHVw
bGljYXRpb24gaGVyZSBieSB1c2luZyBhIG1hY3JvLgo+IAo+IEkgcHJlZmVyIHRvIGF2b2lkIE1B
Q1JPUyBmb3IgdGhpbmdzIGxpa2UgdGhpcy4gSSB3b3VsZCByYXRoZXIgcmV1c2UgdGhlCj4gZXhp
c3RpbmcgZnVuY3Rpb24gZm9yIGJvdGggY2FzZXMgbGlrZSBpbiB2MS4gV291bGQgeW91IGJlIE9L
IHRvIGdvIGJhY2sKPiB0byB0aGF0PwoKSSB3b3VsZCByYXRoZXIga2VlcCB0aGUgZHVwbGljYXRp
b24gb3ZlciBnb2luZyBiYWNrIHRvIHYxLgoKSSBtYXkgaGF2ZSBhbm90aGVyIHdheSB0byBrZWVw
IHRoZSBjb2RlIGNvbW1vbiwgYnV0IGxldCdzIGxvb2sgYXQgdGhhdCAKaW4gYSBsYXR0ZXIgcGF0
Y2guIEZvciBub3csIEkgd2lsbCBkZWFsIHdpdGggdGhlIGR1cGxpY2F0aW9uLgoKQ2hlZXJzLAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 11:02:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 11: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 1fj0WD-0007y9-Lr; Fri, 27 Jul 2018 11:02: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fj0WC-0007xv-Fn
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 11:02:44 +0000
X-Inumbo-ID: 80916574-918c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80916574-918c-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 13:02: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 1fj0WA-00077T-W6; Fri, 27 Jul 2018 11:02: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 1fj0WA-0003AU-EW; Fri, 27 Jul 2018 11:02:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fj0WA-0007Ei-Do; Fri, 27 Jul 2018 11:02:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125617-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=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
X-Osstest-Versions-That: xen=f77626453232acec475afdd982319f64de0368e8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 11:02:42 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125617: 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>

ZmxpZ2h0IDEyNTYxNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTYxNy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhY2QwMGEzMDMzNzhjZTQ4YmQ2YmJkOGE1NzlmMWZlMmYxYjIxYTdkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmNzc2MjY0NTMyMzJhY2VjNDc1
YWZkZDk4MjMxOWY2NGRlMDM2OGU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU1NzIgIDIwMTgt
MDctMjUgMTU6MDE6MjkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NjE3ICAy
MDE4LTA3LTI3IDA5OjAxOjU4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgog
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzov
aG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZjc3NjI2NDUzMi4uYWNkMDBhMzAzMyAgYWNkMDBhMzAz
Mzc4Y2U0OGJkNmJiZDhhNTc5ZjFmZTJmMWIyMWE3ZCAtPiBzbW9rZQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 11:10:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 11: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 1fj0dd-0000JC-Gl; Fri, 27 Jul 2018 11: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fj0db-0000J2-VN
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 11:10:23 +0000
X-Inumbo-ID: 91ef0a72-918d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 91ef0a72-918d-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 13:09:46 +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 1fj0dY-0007IP-I3; Fri, 27 Jul 2018 11: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 1fj0dY-0003LZ-8D; Fri, 27 Jul 2018 11:10:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fj0dY-0000GH-7W; Fri, 27 Jul 2018 11:10:20 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125620-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:freebsd-build:fail:regression
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=8a828b24a5b06cd4c742fd8dbe5484970a3485f0
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 11:10:20 +0000
Subject: [Xen-devel] [freebsd-master test] 125620: 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>

ZmxpZ2h0IDEyNTYyMCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NjIwLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgOGE4MjhiMjRhNWIwNmNkNGM3NDJmZDhkYmU1NDg0OTcwYTM0ODVmMApiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAgOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgIDcgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTYyMCAgMjAxOC0wNy0yNyAwOToxOTowMCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRl
QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFz
b21lcnNARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5vcmc+CiAgYmRlIDxiZGVARnJl
ZUJTRC5vcmc+CiAgYnIgPGJyQEZyZWVCU0Qub3JnPgogIGJyZCA8YnJkQEZyZWVCU0Qub3JnPgog
IGJ6IDxiekBGcmVlQlNELm9yZz4KICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBjcGVyY2l2YSA8
Y3BlcmNpdmFARnJlZUJTRC5vcmc+CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRhYiA8ZGFiQEZy
ZWVCU0Qub3JnPgogIGRhaWNoaSA8ZGFpY2hpQEZyZWVCU0Qub3JnPgogIGRhdmlkY3MgPGRhdmlk
Y3NARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9yZz4KICBkaW0gPGRp
bUBGcmVlQlNELm9yZz4KICBlYWRsZXIgPGVhZGxlckBGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVt
YXN0ZUBGcmVlQlNELm9yZz4KICBldWdlbiA8ZXVnZW5ARnJlZUJTRC5vcmc+CiAgZ2FuYm9sZCA8
Z2FuYm9sZEBGcmVlQlNELm9yZz4KICBnYXZpbiA8Z2F2aW5ARnJlZUJTRC5vcmc+CiAgZ2piIDxn
amJARnJlZUJTRC5vcmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3JnPgogIGlhbiA8
aWFuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVC
U0Qub3JnPgogIGpoaWJiaXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBqaGl4c29uIDxqaGl4
c29uQEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGxlaXRhbyA8bGVpdGFv
QEZyZWVCU0Qub3JnPgogIGx3aHN1IDxsd2hzdUBGcmVlQlNELm9yZz4KICBtYW51IDxtYW51QEZy
ZWVCU0Qub3JnPgogIG1hcml1cyA8bWFyaXVzQEZyZWVCU0Qub3JnPgogIG1hcmtqIDxtYXJrakBG
cmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtbWFjeSA8bW1hY3lARnJlZUJT
RC5vcmc+CiAgbW1lbCA8bW1lbEBGcmVlQlNELm9yZz4KICBucCA8bnBARnJlZUJTRC5vcmc+CiAg
b3Nob2dibyA8b3Nob2dib0BGcmVlQlNELm9yZz4KICBwa2Vsc2V5IDxwa2Vsc2V5QEZyZWVCU0Qu
b3JnPgogIHBzdGVmIDxwc3RlZkBGcmVlQlNELm9yZz4KICBybWFja2xlbSA8cm1hY2tsZW1ARnJl
ZUJTRC5vcmc+CiAgcm95Z2VyIDxyb3lnZXJARnJlZUJTRC5vcmc+CiAgcnBva2FsYSA8cnBva2Fs
YUBGcmVlQlNELm9yZz4KICBycnMgPHJyc0BGcmVlQlNELm9yZz4KICBzZWYgPHNlZkBGcmVlQlNE
Lm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qu
b3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qub3JnPgogIHVxcyA8dXFzQEZyZWVCU0Qub3Jn
PgogIHdvb2RzYjAyIDx3b29kc2IwMkBGcmVlQlNELm9yZz4KICB3dWxmIDx3dWxmQEZyZWVCU0Qu
b3JnPgogIHpsZXNsaWUgPHpsZXNsaWVARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
ZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgMjk5MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 11:20:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 11:20: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 1fj0n7-00017Q-Gp; Fri, 27 Jul 2018 11:20: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=5wug=kl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fj0n5-00017L-TO
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 11:20:11 +0000
X-Inumbo-ID: effc145f-918e-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id effc145f-918e-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 13:19:33 +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 E7A0915AD;
 Fri, 27 Jul 2018 04:20:08 -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 8DD143F575;
 Fri, 27 Jul 2018 04:20:07 -0700 (PDT)
To: Andrii Anisov <andrii_anisov@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cf85e9b8-1585-07ae-f2fe-2baa7566ba51@arm.com>
Date: Fri, 27 Jul 2018 12:20: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: <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 xen-devel@lists.xen.org, dfaggioli@suse.com, 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>

SGksCgpPbiAyNy8wNy8xOCAxMTozMCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBPbiAyNy4wNy4x
OCAwMTo0NiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gMDcuMDcuMTggMDI6MTMs
IFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IFNob3VsZG4ndCBNUFNPQ19QTEFURk9STSBi
ZSBkZXBlbmRlbnQgb24gQVJNNjQ/Cj4+IFllcywgYW5kIGl0IGlzLCBzZWUgImNvbmZpZyBNUFNP
QyIgZmV3IGxpbmVzIGFib3ZlLgo+IEZldyBsaW5lcyBhYm92ZSwgb25seSAiY29uZmlnIE1QU09D
IiBpcyBkZXBlbmRlbnQgb24gQVJNNjQuIEJ1dCAKPiBNUFNPQ19QTEFURk9STSBpcyBzZWxlY3Rl
ZCBieSAiY29uZmlnIEFMTCIgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgCj4gcGF0Y2guIEFuZCBp
dCB3aWxsIGJlIHNlbGVjdGVkIGZvciBBUk0zMiBhcyB3ZWxsLgoKWW91IGRvbid0IHJlYWxseSBu
ZWVkIHRvIHNlbGVjdCB0aGUgcGxhdGZvcm0gaW4gQUxMLiBJbnN0ZWFkIHlvdSBjb3VsZCAKZG8g
c29tZXRoaW5nIGxpa2U6Cgpjb25maWcgQUxMXzY0CglkZWZhdWx0IChBTEwgJiYgQVJNXzY0KQoK
Y29uZmlnIEFMTF8zMgoJZGVmYXVsdCAoQUxMICYmIEFSTV8zMikKCmNvbmZpZyBNUFNPQ19QTEFU
Rk9STQogICAgCWJvb2wKCWRlZmF1bHQgKEFMTF82NCB8fCBNUFNPQykKCj4gCj4+Pj4gK8KgwqDC
oCBib29sCj4+Pj4gKwo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01h
a2VmaWxlCj4+Pj4gYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4+Pj4gaW5kZXgg
ODBlNTU1Yy4uYTc5YmRiOSAxMDA2NDQKPj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L01ha2VmaWxlCj4+Pj4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQo+Pj4+
IEBAIC04LDQgKzgsNCBAQCBvYmotJChDT05GSUdfQVJNXzY0KSArPSBzZWF0dGxlLm8KPj4+PiDC
oMKgIG9iai15ICs9IHN1bnhpLm8KPj4+PiDCoMKgIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHRo
dW5kZXJ4Lm8KPj4+PiDCoMKgIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHhnZW5lLXN0b3JtLm8K
Pj4+PiAtb2JqLSQoQ09ORklHX0FSTV82NCkgKz0geGlsaW54LXp5bnFtcC5vCj4+Pj4gK29iai0k
KENPTkZJR19NUFNPQ19QTEFURk9STSnCoCArPSB4aWxpbngtenlucW1wLm8KPiAKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 11:21:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 11: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 1fj0oN-0001Df-Tl; Fri, 27 Jul 2018 11:21: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=nmqb=kl=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fj0oN-0001Da-D3
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 11:21:31 +0000
X-Inumbo-ID: 1f80a689-918f-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::614])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1f80a689-918f-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 13:20:53 +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=9ynwwhOwWPKlaeV5C8t/BxmaWBq/T4SMXxfqFDzMlYM=;
 b=EdhXpXKXqUK3st2VF/95g9v48lSS3U+YCgKG4/mXf+VwLAYL73IqeMWlNSVtMUSPUZmZ6TCpHlzYdXuWaI985Rv6Y7GOuOaU2YI7dpj3aWrZk0YHMxuqmFnrjr9QLG//ftvJLquOM62Wvk7C6dP2M3d0QptOeQzmnK0dNhw+ccg=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.55) by
 VI1PR0302MB2685.eurprd03.prod.outlook.com (2603:10a6:800:e3::16) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.21; Fri, 27 Jul
 2018 11:21:22 +0000
From: Andrii Anisov <andrii_anisov@epam.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
Message-ID: <71aaad81-9bbf-39a3-838a-cc4906887a28@epam.com>
Date: Fri, 27 Jul 2018 14:21:19 +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: <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.55]
X-ClientProxiedBy: AM5PR0102CA0024.eurprd01.prod.exchangelabs.com
 (2603:10a6:206::37) To VI1PR0302MB2685.eurprd03.prod.outlook.com
 (2603:10a6:800:e3::16)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b249e80b-9605-413f-ec82-08d5f3b315d7
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2685; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2685;
 3:WfIq3I6eU0cbc3B+GAEAutqXjFKUrqGBZWp+oBXJGkPrEFlOITt+yo6kvlEibI7i1v906QygfrhGwUTk7SOVUwt9Wuzl3YeeeyPbfXTyYv5RWeI8XPkd2eJYJZ0TSJPytOPZM2WBjBP1tj18Q5G9Vr2Jx+27qfW4HmaWRSlAfTHSaxzNlxzTCbyBkJZWf7GiDnP51xgRkoLgulakiidBL1zJC1BZCB+6ByB7MZkoVXJ4N4s/3aPXB2E3WxNlZgtD;
 25:b90Buooh1KJkUdH/GjPVIFXMhkCeLgYI57r0mIMnEdbFdcjreIXS/GvZ0YmpYLFyEBCML6eeQp2oceJYMYJ93HcFzDGxeaaa7pp0RGeoeSzw0RRZXFPxLsFp7cso8x/V6nUJ1T39EzOuYMulkHywKJVOiwUh/2rCgAKUdikKXiVn660yxwXZ8Uuoxx8rVerQv37omdbrjOt+THuBMSl29aslbwz+5+qFrkQMBKaDoKVK5oagJfPszWtOVHWvxiN8mG4rb1ZhitqxZU91SoXB2HvyPEH9DI86upfafR3md80e/O6+6g48Nmnc0KqqI3YaKQ/M3znX0uSRPy73cq6wCQ==;
 31:3LvLNxBlR+kTFDkT5+D7EZp8cbMKtWjwPur9Syhh7xA7I2nLhCZUUdMoRBbnUnJZWBaf79L7N0YoLAj/NzO/L5K+0wI9BiHc+/sI2fyyvF2IbakTrC7VrAcSoMB0TDZrbGQLWbSn9SYP4huTkQueVHUT1RB3F5jkTSewgh+7cVmMYc5JY/tMD+YsVyoe9yzrDNTMFcl/M9OjZTRav+YP93QOdjB4lHrgnSZIbqRDQrI=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB2685:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2685;
 20:XGPSCW9y0xYzpqs9IAWIse7Me8b6h/P2juyOUSKJ3TapenqeLj//bWPwGAVhVhc+nu6XZlqCAR2vl5J9kXqwoxXrudgZGgYM2VoHDDNMCPzxPcoPJX/YxtRTbU5f1Dwbi1PvlxCWCgly4d3MWLxBSanHlB8Zjr7eV7cfd8t0vyhaJFJuZoIHR09anbwpmTQ2GX/zexVfE7fDKgp3JUyWGka6Bya1tO+awvbon0FX+nEW4cchRGEBxn7AeDmO0/4jRmPddwODE4wzGoTSpL7v2/MIBECvQJxxBYoZQDsDo+VFiMdMLkx/tbRloIuHyUWOZgxN27xzOEHnQ4/ORO1djfHl6/yCp4e/VDXj1H26q6UA4Kqp9Mw7f+7iEQx1PlR0b29w+jYrzJIwT/RFGRVOEV4vDJm2G651mPTJqplPeUx93wr7GsF9hhqe2cFsG2Cd8tZtyTml4sEBmmdRcF7bQ0JvD5YJlkYfoS5RF1dy6mCsedLTDsmSIUmAr2Rsy6Lw;
 4:Hyf6MqdbwbHFIwJUB/ILiI4X6bsVk+owZZ/vMX7t2jOH1W1wVfeay4btJjNbgHYNkZIpv+aY4Fj+LqozJq2s0wdXFZFmYkhoOFgbyJrX7guYLSR71YbFOMWEnaiY3F5/3NfHPU6x2vASiY+b1dNxZ83KSxKSFs7Pz5M1AugOzc4W53XoTXww/yD1+nKbZkOMJFJlKOEQQJPJWhdmd1P4l+I3Uh6stURk0z0+Zm6ILB3B1R+nOjmAsc98lFQ7cim8pZaghug1Hw30mH8gfhZLOQ==
X-Microsoft-Antispam-PRVS: <VI1PR0302MB2685248F5767BB2C9052B8F0E62A0@VI1PR0302MB2685.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)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB2685; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2685; 
X-Forefront-PRVS: 07467C4D33
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(136003)(396003)(39860400002)(366004)(376002)(199004)(189003)(65826007)(8936002)(81156014)(23676004)(76176011)(4326008)(6916009)(316002)(52146003)(2486003)(67846002)(478600001)(305945005)(107886003)(72206003)(7736002)(16576012)(65956001)(65806001)(66066001)(52116002)(58126008)(25786009)(64126003)(36756003)(3846002)(5660300001)(2870700001)(8676002)(6116002)(81166006)(6246003)(6666003)(53936002)(105586002)(47776003)(106356001)(486006)(16526019)(956004)(80792005)(2616005)(2906002)(68736007)(31686004)(77096007)(476003)(6486002)(86362001)(446003)(26005)(386003)(97736004)(93886005)(31696002)(50466002)(11346002)(229853002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2685; H:[10.17.180.73]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjI2ODU7MjM6RU9UVVBRRE1RRU54b29vVjJsQVoxN1JN?=
 =?utf-8?B?N0VZUzN6WEZJUFhncEYvY2ZCRDBhd2p0V0NiSFpyTEdlSUZ1SWg4SXdHbjF5?=
 =?utf-8?B?S0JBSmdjVTJ4WGt5NDBPbk5ualh6VUZjOS82YWppVWxyc0MyZmV2YTNnNjZR?=
 =?utf-8?B?YjQ3cWQraU40Z1p6a1BqOEkvQUR6VC93NGlGOHR1VjVYd0lnVGgxdFozZmkx?=
 =?utf-8?B?dTZVR3prZXk4UlM2V3NKajMrSGgyUHUvamI2VDRSZzExSXlSWGpSeWdLbS9z?=
 =?utf-8?B?M1p1a3BZVTBZNDBpaXRKdGtzVWp0RlY1WElNMmZHQjgxYytPdElHQ3c2TGNr?=
 =?utf-8?B?ejZmdHZSR0ZiNGMvU2FlSWJ4d094NzZ4eVo2UXQ0d1Iyb3hZek8yL0hZVlVO?=
 =?utf-8?B?N2pQaVBTM2lydkM3RmJJdG9VWmNjR1dWQXFFZTlVVVdxVThwdXFhOW5CUUZI?=
 =?utf-8?B?RllyMllhbnJtVWk3dXVEbmgzQTNtdTg0RDdocnk5S0RCNE5SckJMZzdHUUNP?=
 =?utf-8?B?S3VDMDVZMzh2VU9SR1R4QjdZRW15Ums5Vlk4djhvTkR1L3k1dEJuaFJpK3JJ?=
 =?utf-8?B?NzZKRDNjc0VyUEVwdTFkZ1QwT1Q4SWI1YWFoNFBBMmNPTi9BVkd6M2NhQUJo?=
 =?utf-8?B?d0ZNOTMrK2tOaHBkWmdBQll4WkpuZnZZcVl4b2JSb1hZaU4vSzQ1WnJRQ0h0?=
 =?utf-8?B?eXFlY0JxdnZldzM1aUsrT1FKZXg1WkhLZStndC9WcFpFdzJJN0tvNjFvbzNK?=
 =?utf-8?B?K2FyMXlWT3Q2N09nWklJcmJnZTJFRGkzcTJ1NzVxUXdEcmVTWFdTcmk3Z1Nj?=
 =?utf-8?B?aEpWZjVPcHQ0Q1VMQ2VHZjIrY1NNVnVVaXFrbFVab1Juang3Q2N6RVoyVzBJ?=
 =?utf-8?B?a3NIekJ2dlRmWk42MXpMZWsyMkpTU1FJb3hNbHh4SC9FNjllQStSMEt6eTI4?=
 =?utf-8?B?U2QzK2dSemhJYkRKdE95aVFxYzRWNXBXR01CZENvYkljbkNXZ0RxMm1XTW5K?=
 =?utf-8?B?Ylc2N04xZzIvdXcrRTJmNW9YWTB5VUhRSjlmRlB5ZE1LSWVzOW1UTENNZUxU?=
 =?utf-8?B?M1NCR1IyYi9BWUR0YXY5RnVndy90bFlPMDNzbFlUQ3RsUzJQeEpwWWNTNTV0?=
 =?utf-8?B?V2dYWFBCeEdzVkFzeXByV3hpdCt1ckZUN2liWEJNeHhXckhkVnpReTJ4cGpt?=
 =?utf-8?B?Mk44TThBSTdWQy8yUjVORE9UWkZrK1FVa0ZSZU1ZUkl2blI2a0wvQzRiZVVB?=
 =?utf-8?B?M1pxSGpKak50R01zM3F4dlhNMjJEZjJydDBnR1YyTlNSMFNjaVB6YmRzU0xv?=
 =?utf-8?B?QXFFQkdKQjJhNG51enI0ZmhHdzVzVHZVWGlZUmRxTUdDWUpVTWFMLzYwQ3JQ?=
 =?utf-8?B?K1pxNUNPQUpFVXg1WWJXVUdlUEtrOUJnNk1BdmJPcXJFa0JONnRFczdJVUlr?=
 =?utf-8?B?U0pLZDZzbWZiTTRvbTYwS3p0MHdNRytIYUJTWWdCZm1qZWFFdHBIYnppWXI1?=
 =?utf-8?B?RjlTeTFoZ3JwTG5XcjRKaGlGNnF3bCttMmxXSXA4QzFobk1XeUlORkswY1Jw?=
 =?utf-8?B?eFhwdnkzdGdFZmhDU3c5ZzhXaEw3LzBNTjlYNEN1Mkl3ZmRacU1ibmtTK2xp?=
 =?utf-8?B?bXZFZlJVSkVPUjBicmhlamxrZWg1TzRjTWtyZmViYTFwMWtIOUdacVU2WTFQ?=
 =?utf-8?B?bDNtNEowd0dzRzh3K3NLajVBemxMbWNmZ05PTlJpTnlzSUo4U3pDOWl1cEtS?=
 =?utf-8?B?YnRvdk1mZkNCYjEvSHhHSzFsOVQ4SmVzc2JDUW9nQ2xGaXZxaDB2dVBYbDBv?=
 =?utf-8?B?bkRjOHZsdS9RNVBaOEZyU2VCREZYZXRha2V5Vk1KTHBZV3g4cDc5OXZweHZu?=
 =?utf-8?B?SXpwM3g2V3IzN1lkejhMSmM0Q0JLMWJlOEc1MmVUL3Jkcnc1NEhNc01XU0RL?=
 =?utf-8?B?Nlh2dUVhV3F4UUFEM28zNlFOL3BycFZoSUc3NGtmemVSQWdyejJIUU93dURK?=
 =?utf-8?Q?Zagl+FC2?=
X-Microsoft-Antispam-Message-Info: 2e+zZAChKMItModowuLWWKn63xUZpEzS0Wep3jhxYJyfk4PKmkDHj9yr14b8sw+yygiqMJmusACtPP4BUjQeQGh9N3JxAGmoMtPMJeRIDURO0jc1v8zJzevqygAOx6ZIL8U5yz3AXY91qgP5gb4gurC/71HUjIJ5gsX55TAJf9diRTdzzowesp56sCmCyPoNKbEuShbCkNJ9FeD37Kx0+Ou/4EdhbBN3aBpdXDQ6VFVemA85JIlgJDhIK2v095vwLDF7UVT6T+3Imnu6pgpkYI+Qz+uENE+PUXk7ygts5moxidFmMQDpsisRhF59rKc2qkc0uKq9E3Hqnq6rSBKzFnCa9XrVwXEYrphu1jMKDds=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2685;
 6:UwJ046guKbSAG7hVIozd5+GmlJ/MhuRayMuPk5UmvXiRCh+mI1nfn5muAaP9r4xOk2cVAccc5144xyVVolp1l57ZPyM0xpO25K8vehjtow6i/LIXoSD8dcxows+ovuGyAqDFumvxRB0dKsliLVrAKjHYS0YHifYpPAaVDV657TARbq1uemD6wuu7cKljw3riQTrwL8AaWaqOzhGlS9u6tDF4f+RfhEbVYyXy2B92lXplJzSDOeoGjT1E4UGVgjTUip6xlMWiMNY07YSjJBPjJSjkAVkeq3Eu15emmnK3oLYt0a2pjuMUxW11pmDorSR0RxXt6bmZ3Xdh/v0NWs0YTggtbirQPVoEyVjsfrdABLDvsGC0szo/soHR8tv/SqOzAaZ4gsgF25H60a9L8JdFUf6mA7bT9SLia9SkVefQKEQ4WLeys2Ya2lqBSwrYD5MkdWOACnd2wvxgeAPdgVFzNw==;
 5:XDS4ixAs8TZ1ylSZFtPdNMdIqf1TKcx+3g2FMNA7txkNAU9MQoN83xdeBvbhRh1LvPfnL/jOLPquVv6ke5JP3UENNVQHzTz2MoLUSKs8oE8Luc1kOf5/T2OTzJkZeugUB38Ams0J+XM+WItuKKrq1I7VcwQ0b65ozc+4jH994Uo=;
 7:7vq0/BqCqDya9YKjWPmR3kLHla+Gf+s/XgpFvEQg2rhfyCYBmjTEa+8WaZox5t6tOqL19MR3Z49KQr4590aF4rK9HT9nLop8IvpPng+6nULHDW1IZS0mLsv5VmYIpaPLqQk0JmBaOtPisHhbNNh8GI/44gXNuHXfXwk0mPA/2c/zivLTjCqs/+SJHT+QohWoe49Cd0EN9aOxrB1Dpa/tYTdeagx85DHhN6QpjlpeSneNd85Nx6PsgtruYmUnwmF7
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2018 11:21:22.6773 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b249e80b-9605-413f-ec82-08d5f3b315d7
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2685
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 xen-devel@lists.xen.org, julien.grall@arm.com, dfaggioli@suse.com,
 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>

SSB3b3VsZCBzdWdnZXN0IHNvbWV0aGluZyBsaWtlOgoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcKaW5kZXggMDZiYTRhNC4uNzk0ZjA2ZSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25m
aWcKQEAgLTIxOCw2ICsyMTgsOCBAQCBjb25maWcgQVJNNjRfSEFSREVOX0JSQU5DSF9QUkVESUNU
T1IKIMKgY29uZmlnIEFSTTMyX0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCiDCoMKgwqDCoCBkZWZf
Ym9vbCB5IGlmIEFSTV8zMiAmJiBIQVJERU5fQlJBTkNIX1BSRURJQ1RPUgoKK3NvdXJjZSAiYXJj
aC9hcm0vcGxhdGZvcm1zL0tjb25maWciCisKIMKgc291cmNlICJjb21tb24vS2NvbmZpZyIKCiDC
oHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmJhZGYxN2IKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKQEAgLTAsMCArMSw3MiBAQAorY2hvaWNlCivCoMKg
wqAgcHJvbXB0ICJQbGF0Zm9ybSBTdXBwb3J0IgorwqDCoMKgIGRlcGVuZHMgb24gQVJNXzMyCivC
oMKgwqAgZGVmYXVsdCBBTExfMzIKK8KgwqDCoCAtLS1oZWxwLS0tCivCoMKgwqAgQ2hvb3NlIHdo
aWNoIGhhcmR3YXJlIHBsYXRmb3JtIHRvIGVuYWJsZSBpbiBYZW4uCisKK8KgwqDCoCBJZiB1bnN1
cmUsIGNob29zZSBBTEwuCisKK2NvbmZpZyBBTExfMzIKK8KgwqDCoCBib29sICJBbGwgUGxhdGZv
cm1zIgorwqDCoMKgIC0tLWhlbHAtLS0KK8KgwqDCoCBFbmFibGUgc3VwcG9ydCBmb3IgYWxsIGF2
YWlsYWJsZSBoYXJkd2FyZSBwbGF0Zm9ybXMuIEl0IGRvZXNuJ3QKK8KgwqDCoCBhdXRvbWF0aWNh
bGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycy4KKworY29uZmlnIE5PTkVfMzIK
K8KgwqDCoCBib29sICJObyBQbGF0Zm9ybSBzdXBwb3J0IgorwqDCoMKgIC0tLWhlbHAtLS0KK8Kg
wqDCoCBSZW1vdmUgYWxsIHBsYXRmb3JtIGNvZGUuCisKK2VuZGNob2ljZQorCitjaG9pY2UKK8Kg
wqDCoCBwcm9tcHQgIlBsYXRmb3JtIFN1cHBvcnQiCivCoMKgwqAgZGVwZW5kcyBvbiBBUk1fNjQK
K8KgwqDCoCBkZWZhdWx0IEFMTF82NAorwqDCoMKgIC0tLWhlbHAtLS0KK8KgwqDCoCBDaG9vc2Ug
d2hpY2ggaGFyZHdhcmUgcGxhdGZvcm0gdG8gZW5hYmxlIGluIFhlbi4KKworwqDCoMKgIElmIHVu
c3VyZSwgY2hvb3NlIEFMTC4KKworY29uZmlnIEFMTF82NAorwqDCoMKgIGJvb2wgIkFsbCBQbGF0
Zm9ybXMiCivCoMKgwqAgc2VsZWN0IE1QU09DX1BMQVRGT1JNCivCoMKgwqAgLS0taGVscC0tLQor
wqDCoMKgIEVuYWJsZSBzdXBwb3J0IGZvciBhbGwgYXZhaWxhYmxlIGhhcmR3YXJlIHBsYXRmb3Jt
cy4gSXQgZG9lc24ndAorwqDCoMKgIGF1dG9tYXRpY2FsbHkgc2VsZWN0IGFueSBvZiB0aGUgcmVs
YXRlZCBkcml2ZXJzLgorCitjb25maWcgUUVNVQorwqDCoMKgIGJvb2wgIlFFTVUgYWFyY2ggdmly
dCBtYWNoaW5lIHN1cHBvcnQiCivCoMKgwqAgZGVwZW5kcyBvbiBBUk1fNjQKK8KgwqDCoCBzZWxl
Y3QgR0lDVjMKK8KgwqDCoCBzZWxlY3QgSEFTX1BMMDExCivCoMKgwqAgLS0taGVscC0tLQorwqDC
oMKgIEVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIFFFTVUgYWFyY2g2NCB2aXJ0
IGVtdWxhdGVkCivCoMKgwqAgbWFjaGluZS4KKworY29uZmlnIFJDQVIzCivCoMKgwqAgYm9vbCAi
UmVuZXNhcyBSQ2FyMyBzdXBwb3J0IgorwqDCoMKgIGRlcGVuZHMgb24gQVJNXzY0CivCoMKgwqAg
c2VsZWN0IEhBU19TQ0lGCivCoMKgwqAgLS0taGVscC0tLQorwqDCoMKgIEVuYWJsZSBhbGwgdGhl
IHJlcXVpcmVkIGRyaXZlcnMgZm9yIFJlbmVzYXMgUkNhcjMKKworY29uZmlnIE1QU09DCivCoMKg
wqAgYm9vbCAiWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DIHN1cHBvcnQiCivCoMKgwqAgZGVwZW5k
cyBvbiBBUk1fNjQKK8KgwqDCoCBzZWxlY3QgTVBTT0NfUExBVEZPUk0KK8KgwqDCoCBzZWxlY3Qg
SEFTX0NBREVOQ0VfVUFSVAorwqDCoMKgIHNlbGVjdCBBUk1fU01NVQorwqDCoMKgIC0tLWhlbHAt
LS0KK8KgwqDCoCBFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBYaWxpbnggVWx0
cmFzY2FsZSsgTVBTb0MKKworY29uZmlnIE5PTkVfNjQKK8KgwqDCoCBib29sICJObyBQbGF0Zm9y
bSBzdXBwb3J0IgorwqDCoMKgIC0tLWhlbHAtLS0KK8KgwqDCoCBSZW1vdmUgYWxsIHBsYXRmb3Jt
IGNvZGUuCisKK2VuZGNob2ljZQorCitjb25maWcgTVBTT0NfUExBVEZPUk0KK8KgwqDCoCBib29s
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIApiL3hlbi9hcmNo
L2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKaW5kZXggODBlNTU1Yy4uYzhlNzYzZSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL01ha2VmaWxlCkBAIC0xLDExICsxLDE0IEBACi1vYmoteSArPSB2ZXhwcmVzcy5vCi1v
YmotJChDT05GSUdfQVJNXzMyKSArPSBicmNtLm8KLW9iai0kKENPTkZJR19BUk1fMzIpICs9IGV4
eW5vczUubwotb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gbWlkd2F5Lm8KLW9iai0kKENPTkZJR19B
Uk1fMzIpICs9IG9tYXA1Lm8KLW9iai0kKENPTkZJR19BUk1fMzIpICs9IHJjYXIyLm8KLW9iai0k
KENPTkZJR19BUk1fNjQpICs9IHNlYXR0bGUubwotb2JqLXkgKz0gc3VueGkubwotb2JqLSQoQ09O
RklHX0FSTV82NCkgKz0gdGh1bmRlcngubwotb2JqLSQoQ09ORklHX0FSTV82NCkgKz0geGdlbmUt
c3Rvcm0ubwotb2JqLSQoQ09ORklHX0FSTV82NCkgKz0geGlsaW54LXp5bnFtcC5vCitvYmotJChD
T05GSUdfQUxMXzMyKSArPSB2ZXhwcmVzcy5vCitvYmotJChDT05GSUdfQUxMXzMyKSArPSBzdW54
aS5vCitvYmotJChDT05GSUdfQUxMXzMyKSArPSBicmNtLm8KK29iai0kKENPTkZJR19BTExfMzIp
ICs9IGV4eW5vczUubworb2JqLSQoQ09ORklHX0FMTF8zMikgKz0gbWlkd2F5Lm8KK29iai0kKENP
TkZJR19BTExfMzIpICs9IG9tYXA1Lm8KK29iai0kKENPTkZJR19BTExfMzIpICs9IHJjYXIyLm8K
Kworb2JqLSQoQ09ORklHX0FMTF82NCkgKz0gdmV4cHJlc3Mubworb2JqLSQoQ09ORklHX0FMTF82
NCkgKz0gc3VueGkubworb2JqLSQoQ09ORklHX0FMTF82NCkgKz0gc2VhdHRsZS5vCitvYmotJChD
T05GSUdfQUxMXzY0KSArPSB0aHVuZGVyeC5vCitvYmotJChDT05GSUdfQUxMXzY0KSArPSB4Z2Vu
ZS1zdG9ybS5vCitvYmotJChDT05GSUdfTVBTT0NfUExBVEZPUk0pwqAgKz0geGlsaW54LXp5bnFt
cC5vCgoKLS0gCgoqQW5kcmlpIEFuaXNvdioKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 11:28:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 11:28:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fj0uZ-0001Vr-Qm; Fri, 27 Jul 2018 11:27: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=5wug=kl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fj0uY-0001Vm-JS
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 11:27:54 +0000
X-Inumbo-ID: 24ea0bf7-9190-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 24ea0bf7-9190-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 11:28: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 2526215AD;
 Fri, 27 Jul 2018 04:27:53 -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 C0C3E3F575;
 Fri, 27 Jul 2018 04:27:51 -0700 (PDT)
To: Andrii Anisov <andrii_anisov@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <71aaad81-9bbf-39a3-838a-cc4906887a28@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <077e2f97-1b5c-306d-06b7-cbd7187ac372@arm.com>
Date: Fri, 27 Jul 2018 12:27: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: <71aaad81-9bbf-39a3-838a-cc4906887a28@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 xen-devel@lists.xen.org, dfaggioli@suse.com, 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>

SGksCgpPbiAyNy8wNy8xOCAxMjoyMSwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBJIHdvdWxkIHN1
Z2dlc3Qgc29tZXRoaW5nIGxpa2U6Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29u
ZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcKPiBpbmRleCAwNmJhNGE0Li43OTRmMDZlIDEwMDY0
NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gKysrIGIveGVuL2FyY2gvYXJtL0tjb25m
aWcKPiBAQCAtMjE4LDYgKzIxOCw4IEBAIGNvbmZpZyBBUk02NF9IQVJERU5fQlJBTkNIX1BSRURJ
Q1RPUgo+ICDCoGNvbmZpZyBBUk0zMl9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUgo+ICDCoMKgwqDC
oCBkZWZfYm9vbCB5IGlmIEFSTV8zMiAmJiBIQVJERU5fQlJBTkNIX1BSRURJQ1RPUgo+IAo+ICtz
b3VyY2UgImFyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIgo+ICsKClRoZXJlIGFyZSBubyBuZWVk
IGZvciBkdXBsaWNhdGlvbi4gWW91IGNhbiBpbnN0ZWFkIGRvIHNvbWV0aGluZyBsaWtlOgoKY29u
ZmlnIEFMTF82NAogICAgIGRlZmF1bHQgKEFMTCAmJiBBUk1fNjQpCgpjb25maWcgQUxMXzMyCiAg
ICAgZGVmYXVsdCAoQUxMICYmIEFSTV8zMikKCmNvbmZpZyBNUFNPQ19QTEFURk9STQogICAgIGJv
b2wKICAgICBkZWZhdWx0IChBTExfNjQgfHwgTVBTT0MpCgpDaGVlcnMsCgo+ICDCoHNvdXJjZSAi
Y29tbW9uL0tjb25maWciCj4gCj4gIMKgc291cmNlICJkcml2ZXJzL0tjb25maWciCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAKPiBiL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvS2NvbmZpZwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMC4u
YmFkZjE3Ygo+IC0tLSAvZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tj
b25maWcKPiBAQCAtMCwwICsxLDcyIEBACj4gK2Nob2ljZQo+ICvCoMKgwqAgcHJvbXB0ICJQbGF0
Zm9ybSBTdXBwb3J0Igo+ICvCoMKgwqAgZGVwZW5kcyBvbiBBUk1fMzIKPiArwqDCoMKgIGRlZmF1
bHQgQUxMXzMyCj4gK8KgwqDCoCAtLS1oZWxwLS0tCj4gK8KgwqDCoCBDaG9vc2Ugd2hpY2ggaGFy
ZHdhcmUgcGxhdGZvcm0gdG8gZW5hYmxlIGluIFhlbi4KPiArCj4gK8KgwqDCoCBJZiB1bnN1cmUs
IGNob29zZSBBTEwuCj4gKwo+ICtjb25maWcgQUxMXzMyCj4gK8KgwqDCoCBib29sICJBbGwgUGxh
dGZvcm1zIgo+ICvCoMKgwqAgLS0taGVscC0tLQo+ICvCoMKgwqAgRW5hYmxlIHN1cHBvcnQgZm9y
IGFsbCBhdmFpbGFibGUgaGFyZHdhcmUgcGxhdGZvcm1zLiBJdCBkb2Vzbid0Cj4gK8KgwqDCoCBh
dXRvbWF0aWNhbGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0ZWQgZHJpdmVycy4KPiArCj4gK2Nv
bmZpZyBOT05FXzMyCj4gK8KgwqDCoCBib29sICJObyBQbGF0Zm9ybSBzdXBwb3J0Igo+ICvCoMKg
wqAgLS0taGVscC0tLQo+ICvCoMKgwqAgUmVtb3ZlIGFsbCBwbGF0Zm9ybSBjb2RlLiA+ICsKPiAr
ZW5kY2hvaWNlCj4gKwo+ICtjaG9pY2UKPiArwqDCoMKgIHByb21wdCAiUGxhdGZvcm0gU3VwcG9y
dCIKPiArwqDCoMKgIGRlcGVuZHMgb24gQVJNXzY0Cj4gK8KgwqDCoCBkZWZhdWx0IEFMTF82NAo+
ICvCoMKgwqAgLS0taGVscC0tLQo+ICvCoMKgwqAgQ2hvb3NlIHdoaWNoIGhhcmR3YXJlIHBsYXRm
b3JtIHRvIGVuYWJsZSBpbiBYZW4uCj4gKwo+ICvCoMKgwqAgSWYgdW5zdXJlLCBjaG9vc2UgQUxM
Lgo+ICsKPiArY29uZmlnIEFMTF82NAo+ICvCoMKgwqAgYm9vbCAiQWxsIFBsYXRmb3JtcyIKPiAr
wqDCoMKgIHNlbGVjdCBNUFNPQ19QTEFURk9STQo+ICvCoMKgwqAgLS0taGVscC0tLQo+ICvCoMKg
wqAgRW5hYmxlIHN1cHBvcnQgZm9yIGFsbCBhdmFpbGFibGUgaGFyZHdhcmUgcGxhdGZvcm1zLiBJ
dCBkb2Vzbid0Cj4gK8KgwqDCoCBhdXRvbWF0aWNhbGx5IHNlbGVjdCBhbnkgb2YgdGhlIHJlbGF0
ZWQgZHJpdmVycy4KPiArCj4gK2NvbmZpZyBRRU1VCj4gK8KgwqDCoCBib29sICJRRU1VIGFhcmNo
IHZpcnQgbWFjaGluZSBzdXBwb3J0Igo+ICvCoMKgwqAgZGVwZW5kcyBvbiBBUk1fNjQKPiArwqDC
oMKgIHNlbGVjdCBHSUNWMwo+ICvCoMKgwqAgc2VsZWN0IEhBU19QTDAxMQo+ICvCoMKgwqAgLS0t
aGVscC0tLQo+ICvCoMKgwqAgRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgUUVN
VSBhYXJjaDY0IHZpcnQgZW11bGF0ZWQKPiArwqDCoMKgIG1hY2hpbmUuCj4gKwo+ICtjb25maWcg
UkNBUjMKPiArwqDCoMKgIGJvb2wgIlJlbmVzYXMgUkNhcjMgc3VwcG9ydCIKPiArwqDCoMKgIGRl
cGVuZHMgb24gQVJNXzY0Cj4gK8KgwqDCoCBzZWxlY3QgSEFTX1NDSUYKPiArwqDCoMKgIC0tLWhl
bHAtLS0KPiArwqDCoMKgIEVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIFJlbmVz
YXMgUkNhcjMKPiArCj4gK2NvbmZpZyBNUFNPQwo+ICvCoMKgwqAgYm9vbCAiWGlsaW54IFVsdHJh
c2NhbGUrIE1QU29DIHN1cHBvcnQiCj4gK8KgwqDCoCBkZXBlbmRzIG9uIEFSTV82NAo+ICvCoMKg
wqAgc2VsZWN0IE1QU09DX1BMQVRGT1JNCj4gK8KgwqDCoCBzZWxlY3QgSEFTX0NBREVOQ0VfVUFS
VAo+ICvCoMKgwqAgc2VsZWN0IEFSTV9TTU1VCj4gK8KgwqDCoCAtLS1oZWxwLS0tCj4gK8KgwqDC
oCBFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBYaWxpbnggVWx0cmFzY2FsZSsg
TVBTb0MKPiArCj4gK2NvbmZpZyBOT05FXzY0Cj4gK8KgwqDCoCBib29sICJObyBQbGF0Zm9ybSBz
dXBwb3J0Igo+ICvCoMKgwqAgLS0taGVscC0tLQo+ICvCoMKgwqAgUmVtb3ZlIGFsbCBwbGF0Zm9y
bSBjb2RlLgo+ICsKPiArZW5kY2hvaWNlCj4gKwo+ICtjb25maWcgTVBTT0NfUExBVEZPUk0KPiAr
wqDCoMKgIGJvb2wKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmls
ZSAKPiBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKPiBpbmRleCA4MGU1NTVjLi5j
OGU3NjNlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKPiAr
KysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4gQEAgLTEsMTEgKzEsMTQgQEAK
PiAtb2JqLXkgKz0gdmV4cHJlc3Mubwo+IC1vYmotJChDT05GSUdfQVJNXzMyKSArPSBicmNtLm8K
PiAtb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gZXh5bm9zNS5vCj4gLW9iai0kKENPTkZJR19BUk1f
MzIpICs9IG1pZHdheS5vCj4gLW9iai0kKENPTkZJR19BUk1fMzIpICs9IG9tYXA1Lm8KPiAtb2Jq
LSQoQ09ORklHX0FSTV8zMikgKz0gcmNhcjIubwo+IC1vYmotJChDT05GSUdfQVJNXzY0KSArPSBz
ZWF0dGxlLm8KPiAtb2JqLXkgKz0gc3VueGkubwo+IC1vYmotJChDT05GSUdfQVJNXzY0KSArPSB0
aHVuZGVyeC5vCj4gLW9iai0kKENPTkZJR19BUk1fNjQpICs9IHhnZW5lLXN0b3JtLm8KPiAtb2Jq
LSQoQ09ORklHX0FSTV82NCkgKz0geGlsaW54LXp5bnFtcC5vCj4gK29iai0kKENPTkZJR19BTExf
MzIpICs9IHZleHByZXNzLm8KPiArb2JqLSQoQ09ORklHX0FMTF8zMikgKz0gc3VueGkubwo+ICtv
YmotJChDT05GSUdfQUxMXzMyKSArPSBicmNtLm8KPiArb2JqLSQoQ09ORklHX0FMTF8zMikgKz0g
ZXh5bm9zNS5vCj4gK29iai0kKENPTkZJR19BTExfMzIpICs9IG1pZHdheS5vCj4gK29iai0kKENP
TkZJR19BTExfMzIpICs9IG9tYXA1Lm8KPiArb2JqLSQoQ09ORklHX0FMTF8zMikgKz0gcmNhcjIu
bwo+ICsKPiArb2JqLSQoQ09ORklHX0FMTF82NCkgKz0gdmV4cHJlc3Mubwo+ICtvYmotJChDT05G
SUdfQUxMXzY0KSArPSBzdW54aS5vCj4gK29iai0kKENPTkZJR19BTExfNjQpICs9IHNlYXR0bGUu
bwo+ICtvYmotJChDT05GSUdfQUxMXzY0KSArPSB0aHVuZGVyeC5vCj4gK29iai0kKENPTkZJR19B
TExfNjQpICs9IHhnZW5lLXN0b3JtLm8KPiArb2JqLSQoQ09ORklHX01QU09DX1BMQVRGT1JNKcKg
ICs9IHhpbGlueC16eW5xbXAubwo+IAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 11:34:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 11: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 1fj11D-0002F2-NA; Fri, 27 Jul 2018 11:34: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=nmqb=kl=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fj11C-0002Ex-T6
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 11:34:47 +0000
X-Inumbo-ID: f98335e4-9190-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 f98335e4-9190-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 13:34: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=5pBbIP72bP8Da+c0wIZZQcB89d/nfRBVnEN+SILBWBA=;
 b=l5smXW2t3U2KkaL2xSBkzYPb6ZYcMoEU36h8zguuBzXRIuA36kmbii59Dmf7a4T839lPOUeSkf/kfrqX/bo4SMqIM/0+LOnz6Ab38h4KLpq1lzFdB+STFhMgpi0nYAoUoS/5DNy+Atgcc6xx6NZpXZ0Rq08ISy+Weqce8xYmRsI=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.55) by
 VI1PR0302MB2686.eurprd03.prod.outlook.com (2603:10a6:800:e1::7) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.20; Fri, 27 Jul
 2018 11:34:37 +0000
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <71aaad81-9bbf-39a3-838a-cc4906887a28@epam.com>
 <077e2f97-1b5c-306d-06b7-cbd7187ac372@arm.com>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <dd02f031-f759-69dd-0a72-09447630b147@epam.com>
Date: Fri, 27 Jul 2018 14:34:33 +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: <077e2f97-1b5c-306d-06b7-cbd7187ac372@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.55]
X-ClientProxiedBy: AM0PR06CA0032.eurprd06.prod.outlook.com
 (2603:10a6:208:ab::45) To VI1PR0302MB2686.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::7)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: af3c9956-01bd-4a68-09c0-08d5f3b4efc9
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2686; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2686;
 3:loXNJbY+y1A4HP4cp5kjtSWnw94sWfXZ2RAKzO2p8BZrJTN2azaanySibSI2N8fMmpxHBtuujJhGtD99eTTqIaQaC9a1ik0Wb51X9LidHrhKQ2Ye5ldKox06s0yNN7Gkebrc4BJjigYu+2fQ7VHp6ZjC+RVYWeCQL1s5upnwQXsufVGtM9ARGvG5FlrlJtmMtBrKNSj4zaGZ3AnaXcxbY1wVkhdtdkn7M6y74Qv40aZ3fBMnovGVjQvp2pdhcUaX;
 25:398jFVRJfGVws2cnNOUbADcWBrgR0z2evz3ZeU5nTMdtN8KrKtJxmG8L+68RvzbxANYqdsOP3hxGNDQQtlIvf96X3/nS2/oDNSTV9AbDaHBO/q4/RVNc8jJdtJrtGv1ci2Z0Y1ciW/Fj+bflYPjO7aYhaTt3xrgVnd5CsH3TfUR+BLhGWZtQqOMDjiz0ZhNWjmgG6vZZdnatUy/fxnQ4Mxk/dLW+B/U5rTO6nfzC8yNQDGNoaPPkx1+UwEEJB0aM6EM+ZeIrpRMAiaA3PvpL1+gnD2RnFlYLfiMEIxxN7KPxUQ7o7UgevXhGIY87sf+6QPjKjeU9MvUnwEe0xqaP0g==;
 31:1k7tL2yRCKqOUDZhm/7I3N3qZYVq4Z777IchmCvPNdtdMsT4TA7eg1RLouZbZl6yeSIoYSvNduuxVjU+EjUoLKrtyArP03DhpR9+GXnrddGNfTONP2cQQMaHYVc96McVgSwIev9fEo5JcG+GqTIyFDR6fd8PjfGOXDUfbMTgFFtQQBjpJ4UOXvnvQQQc988lfN/xejpRqMM9OciKapdDtzubAZ8EnEPK52rioJZ16Mw=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB2686:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2686;
 20:zZBrOLUpGVbdr6FuKVIjVkcVKIRcuocAjpa3xNRv7bDUFjkVzTPdtQUu4unCKg1/yG1wKioaMkEZn6CeZtu4StJKrlRyV4eXdPo6ZA9fZTCbStKz4S927/AiZKh87Xl5ERq5H/MB4pitkwONbsGSdu7qkjUbtEiBgzh3hYwc8974DHDGYBY32R3DhB9yWitaTZXli4LGK4VbXK9rXOBVbnC+VgFEVHn8FnKoDIM2RLqRL5J0czTYWtBTNqH9mgM7Z2TIswNdb5VGJlHL2TGmCqJqXHdFymwnfQ1Kn5GnAYCJkQf8E7TIzvDIhLBOZP5qYj7tWFDeaW1gGor7shAAvhWu4R9Hvjc+y56vHw8BYm14/dCM7X2e6Wh70DZfsrCgClGgw2VxaUQcLSps4KgrrPZHmMxJhnY7Xkd+BZ7y8diQJH6gKVgytfVNMyXD2LOQVc+aczf82IA2h92znLVk203UePidMJ8d+1Eb2b9PQHKjjvBxInd71M1dpDTgn0Te;
 4:GuTjCBb2FYYrfr90QtDG+7LbWmqAA4FoVhdl+4S53U4Trfh68HS+lebgw4e00JfO7VYphhxS1zZVUny4wJiF71GsbA8b50QEhPllMDD+9898r8nJ8Lcx3uM8ELdXcJjW/6rB3KlaRielE28TUWaretWgWTjTDYtqxmDW8qn95oryL8p15ra7BBKhJ2BtKL0BW8lc39y+rbujDBAdkDmaKV/Q2fdVeCploPvxYl7SU1F3RPlRF1xLiNid38B4aHYerqmyFWZaT360tbLhYJuZgQ==
X-Microsoft-Antispam-PRVS: <VI1PR0302MB2686768EAD491C0E70FB26BEE62A0@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)(3231311)(944501410)(52105095)(3002001)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB2686; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2686; 
X-Forefront-PRVS: 07467C4D33
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(376002)(346002)(136003)(39860400002)(396003)(199004)(189003)(316002)(53546011)(53936002)(76176011)(72206003)(16576012)(106356001)(446003)(16526019)(58126008)(65826007)(65806001)(80792005)(65956001)(66066001)(81166006)(386003)(110136005)(47776003)(81156014)(97736004)(5660300001)(478600001)(52116002)(6666003)(67846002)(8936002)(2906002)(6116002)(31686004)(77096007)(11346002)(2616005)(956004)(476003)(93886005)(3846002)(26005)(68736007)(2870700001)(105586002)(64126003)(305945005)(86362001)(486006)(4326008)(2486003)(25786009)(107886003)(31696002)(7736002)(52146003)(50466002)(229853002)(23676004)(6486002)(6246003)(8676002)(36756003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2686; H:[10.17.180.73]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjI2ODY7MjM6UFlabGRoNE5KR2liUkM0S29vR3FnbkFB?=
 =?utf-8?B?ODNYYVRTVGJzenRIV0JKQmx2VUJvMVI0bUNBTGdiOFpBYnlweFJsWGlPOHNJ?=
 =?utf-8?B?dEx2VjFiNUFqYytuMHBzZ3c1a0NvVFdqMEwrdS9ndFpkRWpBc1VXcWphbzNi?=
 =?utf-8?B?dXJ1WHltSExHTkp1bEh3Sm1MdjlMZWlUQ3o1SFRJa1lNRU03QVVUOTZ6N1RL?=
 =?utf-8?B?b2FwZW55KzBQamF6QXZpbGEyeGVBc0hWSmpPZzhjRkJRUWV6RTVLT0lHSFdF?=
 =?utf-8?B?MVZKQmVWU3RiOHVSYllzNkhiVkMzYk9aUXZtQmdvYmV0TVprd3lsSDB2VjUv?=
 =?utf-8?B?Zm55ZWFUUGZPdTRnK3BCd0l0LytNQTR4ZXd3MlhQaTU0WnNBbi81bCt5cDJW?=
 =?utf-8?B?WTRQRmprRWx2Y2oyc01TNjZRNXY2TS9zSVRzRzZEU2tjUDZPcSsveXVHR0Fl?=
 =?utf-8?B?dnlDU3ljNFdyajJXRGFGWCs4WGV1NHZNTzkzL3M2YTdlTmRFVzdWbWtNckNW?=
 =?utf-8?B?S3I2cUJyRVpTSERkem53OWVLZENBMHRvM0dLb1RpWFBVUnpqRE1DRGtMNVZX?=
 =?utf-8?B?UnBMVlppeE9JWWNQeHRKMVhDVG9JdnFLVTlzdjUrRlF5Q3BQRXF0Sm5mbEVR?=
 =?utf-8?B?c0QyNFFVN0JvdmxPVnp1UmhsQlROUzRpeWFROEtobGcyN0JwWXlOMDc5bEhK?=
 =?utf-8?B?N3NSS1N6eVY1bkNzWVRKeTFuNDA3WndiT3Vzb3JCTEhEamZuTHBXNGoxbTFj?=
 =?utf-8?B?TFJtTUVLbEllQkxkdnIyZW5PTUtRVG5yK3cwOUo0T2NSMDhYY3EybWNYQWYx?=
 =?utf-8?B?NTFRWEsxNU5QSlZHK2dGcUxkN2VZc3dvUUNsYmY3MktZQ29BcjluNlJ6L0Fr?=
 =?utf-8?B?TXhaMXdiOVhTVGxBblEyQkJQY0hESHgwWGY1aEF4SFgrMW4xdTBuSVFTNGJG?=
 =?utf-8?B?enJQajgxdEM1VlhXWHQ1M3F1WE4xaVBjUjdNZnNIYnNwZlowdW41dDlKOWF1?=
 =?utf-8?B?S2N5SkJGcFAzSlZRS2VRR2RZV1JaUFBNTGlISElleldiVU9paXlPOURlaDNS?=
 =?utf-8?B?TFdrNHc2VVVpK0x2YTJqTWtyWkNsS2NSM0xjMnFqOUJTb2xjRllIWVNKZ1Nr?=
 =?utf-8?B?dFI5RlF4a0RvdlVuOU5YUjRGZ2ZmNWppd0NnSUliZDZNUzFlWUNBZ3F2cHlo?=
 =?utf-8?B?aGxMeFlCdmltUnJodnFnUlROakdURjhqT2EzTlB6Ym1YdUZHdlM2eVFZRFhU?=
 =?utf-8?B?S2xmWG10RG9LVzVCM0dTTzdhTWZHKzNka2hEdEo0MGc1UGpDd05BOVlYUU9m?=
 =?utf-8?B?dUY0bUtPanJ5eFREQ20wYzhoQ0Zrc2traDl4aStFS2dpSmFDVGhhS1lHVVhM?=
 =?utf-8?B?dWhuaUMzL1ozQXpHbS85K1pOS1VNdzNROHFxcEY2NzVTTURHTGtQZVNFVGpT?=
 =?utf-8?B?ejdieDNMdUpyYXJHYkt2SkhJci9lOVN1MVhkSHJkOGFnT0xuS3ZvRDU2RUxC?=
 =?utf-8?B?b2VtNm9EeEpDY09pVU8xeW9vTlNzZkZrU254MDJDck9XUHp2eTZRN21NUEVN?=
 =?utf-8?B?alpPd2poSE50Y1U1dzFaQmFQb2xoY0U3OFYvOFZNZFZ0aS9TbVJJcFNzc2xw?=
 =?utf-8?B?U0xkUFREQmVoWFJ2VUhJeHRBUXhrMHFrNkc4Qi9OWWVsNTh4K3lDbDhXZ3kx?=
 =?utf-8?B?dmFuYmpMQzBocTdROERPSDdDcSsxMW10QmFZME1TMlFTcEsvbFR3NmRMN0FV?=
 =?utf-8?B?MmtMUytXYW9jZ0l4bGNIZWg0MVp4THZKRDAwZThEd1BCYk5QRTF0WE5OcHpQ?=
 =?utf-8?B?Q1lvZGNYUTEwTHBUbHVyVjQ5dUhKTHJ2MjJVUVJxbk8wdmJUQkp4YXZKVFdT?=
 =?utf-8?B?Rm1oelFlZ2dkZEM3VWd6RkZMQURkWUxodXorcEdlMzlSaE5IZXh6dVpwYnZm?=
 =?utf-8?B?eGhEdGFpZThHRFc5bm0vQ3l0bjZzUnJoMHF5K0ZKYnhXU2dlQkJHb05ia2wy?=
 =?utf-8?B?MXlON2tKSzJTZUh2d2VQY3JBb05mTnM0cFFUV0wwcUxKUEtDcUpmS2NlTm9u?=
 =?utf-8?Q?6qPK0w=3D?=
X-Microsoft-Antispam-Message-Info: KwG1hLVm+qCFODHT8G3GFq7D2cvXEOT9prrwqvb6Ojj/ukbgNB/Aq2XPKQvd6aWn0d44VUEeyIv1yhybRHoEgS8gvP6mK1xGmAYjJpZk2G3mEhazE5YyQXTnTbVVPTISmIrpaB3PctzOL88UR3Ff1Br3s2uaLvtwG8j0bybc1UGjC1IeByVRi/vnL6X32kFKJ/ttR0lT5Ax3MWaqC/LTS3ku9gIHDXFX0fu4CdFAFAD+a9l6OriCFeg0xeDqtdmBjIf51stFWcN8U1eL/cn1lpD77flXjRWGLtyBMMVLcjBbmlyjB87dTWY8N9Nlnm2bg2uyBEZe+bhdFBm9mNIOXiB/ahIMkdXx7idQazxbVk4=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2686;
 6:Thbia/KeGpmI0wD9DYHYxZ3wzUKp4AumnoUJ+O7L0uqqp9ixlDrYRUtLq9+N+4uSAXCB/QmdndjJZhp5lA44yf979F9UBPSk1JcNmLT1lnoiqhEOmOl6Euo2GrEJTWCtHVCOtvT8+EqH1lRMcU0Ux2c/UMa0mQClE8uNcxut415Qa2YOw99VTm7QxWiUdpnrdGc8ocUITUrqXWnjIGYiumernFY0CgoG/E6QEAuv5ia5UdBS3LFOvql9TPXRcudtu8c+P8CVUswAkAJnJyUecWkjfDBA6YWo4mw2vCoMco0pxCILdBbZEUPp2eZharCRj/i85pWPF/z59yTDA2TXrOnvayBXC3s6aMSMscClth31dqMdGAj/IISR/PKCZhvm1HYSXaEW8eC4eT/J/UxnzpPpw9h8BJbYxyplxSGc+etSqFnlVgzLD/hm3CSvVPXbw0PpjGlNlaTVZCss+CTz4Q==;
 5:gLmu9x9Z7OFfAap8W6FPS8zggosvH8RPstx16KxBEMuAOZQoToaTlrVdqlhInZQawIMuTr1Q1XN+w8FI4FdyRa/wjRsYK9g3YVa0a0+PmW2jE1kKXc3jwP2/f4NP8kElq2vashd6GiE65SakZYqiD4uTN3d5tIPUu8niBA5fUKg=;
 7:S0Ez+DwLxpV6uaZ6MTcv2PwGKxW5mxyLS/gjPvH72CVd/xVkzDG3yst5mful/KVgYAchk/IgQvBmKUqu3j3Rk8BIbcJAEzIoJ8w/ITtXEZWUiSOG8r8J2lXRtzQUIDdswX6JS1uXC0+O/7boqACLJhKWzmJhBHT3UdkUizZoynHbNqMpD9poVCQggGnZGI7OWtYlzIuzi/l0ZfMbxLx0sx4wSEOQx8v8uMWx/tV88LIjbdh5dWZ8Zp2c+J+U+xsZ
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2018 11:34:37.8740 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: af3c9956-01bd-4a68-09c0-08d5f3b4efc9
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 v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 xen-devel@lists.xen.org, dfaggioli@suse.com, 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>

SGVsbG8gSnVsaWVuLAoKCk9uIDI3LjA3LjE4IDE0OjI3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4g
VGhlcmUgYXJlIG5vIG5lZWQgZm9yIGR1cGxpY2F0aW9uLiBZb3UgY2FuIGluc3RlYWQgZG8gc29t
ZXRoaW5nIGxpa2U6Cj4KPiBjb25maWcgQUxMXzY0Cj4gwqDCoMKgIGRlZmF1bHQgKEFMTCAmJiBB
Uk1fNjQpCj4KPiBjb25maWcgQUxMXzMyCj4gwqDCoMKgIGRlZmF1bHQgKEFMTCAmJiBBUk1fMzIp
Cj4KPiBjb25maWcgTVBTT0NfUExBVEZPUk0KPiDCoMKgwqAgYm9vbAo+IMKgwqDCoCBkZWZhdWx0
IChBTExfNjQgfHwgTVBTT0MpClllcCwgYnV0IHRoZW4gImNvbmZpZyBBTEwiIHNob3VsZCBub3Qg
c2VsZWN0IE1QU09DX1BMQVRGT1JNIGJ5IGl0c2VsZi4KCgotLSAKCipBbmRyaWkgQW5pc292KgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 11:40:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 11:40: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 1fj167-0002Sh-Cj; Fri, 27 Jul 2018 11: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=5wug=kl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fj166-0002Sc-9K
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 11:39:50 +0000
X-Inumbo-ID: aeeb2008-9191-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id aeeb2008-9191-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 13:39: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 42AC015AD;
 Fri, 27 Jul 2018 04:39: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 DDCE43F575;
 Fri, 27 Jul 2018 04:39:46 -0700 (PDT)
To: Andrii Anisov <andrii_anisov@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <71aaad81-9bbf-39a3-838a-cc4906887a28@epam.com>
 <077e2f97-1b5c-306d-06b7-cbd7187ac372@arm.com>
 <dd02f031-f759-69dd-0a72-09447630b147@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ae1127b7-6392-31e2-98e6-f7d567c350ac@arm.com>
Date: Fri, 27 Jul 2018 12:39: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: <dd02f031-f759-69dd-0a72-09447630b147@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 xen-devel@lists.xen.org, dfaggioli@suse.com, 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>

CgpPbiAyNy8wNy8xOCAxMjozNCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBIZWxsbyBKdWxpZW4s
Cj4gCj4gCj4gT24gMjcuMDcuMTggMTQ6MjcsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gVGhlcmUg
YXJlIG5vIG5lZWQgZm9yIGR1cGxpY2F0aW9uLiBZb3UgY2FuIGluc3RlYWQgZG8gc29tZXRoaW5n
IGxpa2U6Cj4+Cj4+IGNvbmZpZyBBTExfNjQKPj4gwqDCoMKgIGRlZmF1bHQgKEFMTCAmJiBBUk1f
NjQpCj4+Cj4+IGNvbmZpZyBBTExfMzIKPj4gwqDCoMKgIGRlZmF1bHQgKEFMTCAmJiBBUk1fMzIp
Cj4+Cj4+IGNvbmZpZyBNUFNPQ19QTEFURk9STQo+PiDCoMKgwqAgYm9vbAo+PiDCoMKgwqAgZGVm
YXVsdCAoQUxMXzY0IHx8IE1QU09DKQo+IFllcCwgYnV0IHRoZW4gImNvbmZpZyBBTEwiIHNob3Vs
ZCBub3Qgc2VsZWN0IE1QU09DX1BMQVRGT1JNIGJ5IGl0c2VsZi4KCkkga25vdy4uLiBTZWUgbXkg
YW5zd2VyIG9uIHlvdXIgcmVwbHkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 13:25:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 13: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 1fj2jr-00020l-Ol; Fri, 27 Jul 2018 13: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=mek3=kl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fj2jq-00020g-I7
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 13:24:58 +0000
X-Inumbo-ID: 7e4f27e5-91a0-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 7e4f27e5-91a0-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 13:25:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 27 Jul 2018 07:24:55 -0600
Message-Id: <5B5B1D2602000078001D879C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 27 Jul 2018 07:24:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
 <1532000683-23429-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1532000683-23429-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/xstate: Make errors in xstate
 calculations more obvious by crashing the 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: 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+IE9uIDE5LjA3LjE4IGF0IDEzOjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3hz
dGF0ZS5jCj4gQEAgLTcwNywxMiArNzA3LDMyIEBAIGludCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRl
eCwgdTY0IG5ld19idikKPiAgICAgIGlmICggaW5kZXggIT0gWENSX1hGRUFUVVJFX0VOQUJMRURf
TUFTSyApCj4gICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ICAKPiAtICAgIGlmICggKG5l
d19idiAmIH54Y3IwX21heCkgfHwKPiAtICAgICAgICAgKG5ld19idiAmIH54ZmVhdHVyZV9tYXNr
KSB8fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKPiArICAgIC8qCj4gKyAgICAgKiBUaGUgQ1BVSUQg
bG9naWMgc2hvdWxkbid0IGJlIGFibGUgdG8gaGFuZCBvdXQgYW4gWENSMCBleGNlZWRpbmcgWGVu
J3MKPiArICAgICAqIG1heGltdW0gZmVhdHVyZXMsIGJ1dCBrZWVwIHRoZSBjaGVjayBmb3Igcm9i
dXN0bmVzcy4KPiArICAgICAqLwo+ICsgICAgaWYgKCB1bmxpa2VseSh4Y3IwX21heCAmIH54ZmVh
dHVyZV9tYXNrKSApCj4gKyAgICB7Cj4gKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLAo+ICsg
ICAgICAgICAgICAgICAgInhjcjBfbWF4ICUwMTYiIFBSSXg2NCAiIGV4Y2VlZHMgaGFyZHdhcmUg
bWF4ICUwMTYiIFBSSXg2NCAiXG4iLAo+ICsgICAgICAgICAgICAgICAgbmV3X2J2LCB4ZmVhdHVy
ZV9tYXNrKTsKCkkndmUgb25seSBub3RpY2VkIHRoaXMgd2hpbGUgZG9pbmcgdGhlIDQuOCBiYWNr
cG9ydDogSSBkb24ndCB0aGluayB5b3UndmUKbWVhbnQgdG8gbG9nIG5ld19idiBoZXJlLCByYXRo
ZXIgdGhhbiB4Y3IwX21heC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 13:36:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 13: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 1fj2uO-0002rM-Rx; Fri, 27 Jul 2018 13:35: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=l70t=kl=citrix.com=prvs=739e6d47c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fj2uN-0002rH-RS
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 13:35:51 +0000
X-Inumbo-ID: 03e6bdc6-91a2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03e6bdc6-91a2-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 13:36:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="76798725"
To: Jan Beulich <JBeulich@suse.com>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
 <1532000683-23429-3-git-send-email-andrew.cooper3@citrix.com>
 <5B5B1D2602000078001D879C@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: <dfc9d085-c0ad-aa73-edd1-3fd161795442@citrix.com>
Date: Fri, 27 Jul 2018 14:35: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: <5B5B1D2602000078001D879C@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/2] x86/xstate: Make errors in xstate
 calculations more obvious by crashing the 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: 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>

T24gMjcvMDcvMTggMTQ6MjQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjA3LjE4IGF0
IDEzOjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni94c3RhdGUuYwo+PiArKysgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKPj4gQEAgLTcw
NywxMiArNzA3LDMyIEBAIGludCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRleCwgdTY0IG5ld19idikK
Pj4gICAgICBpZiAoIGluZGV4ICE9IFhDUl9YRkVBVFVSRV9FTkFCTEVEX01BU0sgKQo+PiAgICAg
ICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4+ICAKPj4gLSAgICBpZiAoIChuZXdfYnYgJiB+eGNy
MF9tYXgpIHx8Cj4+IC0gICAgICAgICAobmV3X2J2ICYgfnhmZWF0dXJlX21hc2spIHx8ICF2YWxp
ZF94Y3IwKG5ld19idikgKQo+PiArICAgIC8qCj4+ICsgICAgICogVGhlIENQVUlEIGxvZ2ljIHNo
b3VsZG4ndCBiZSBhYmxlIHRvIGhhbmQgb3V0IGFuIFhDUjAgZXhjZWVkaW5nIFhlbidzCj4+ICsg
ICAgICogbWF4aW11bSBmZWF0dXJlcywgYnV0IGtlZXAgdGhlIGNoZWNrIGZvciByb2J1c3RuZXNz
Lgo+PiArICAgICAqLwo+PiArICAgIGlmICggdW5saWtlbHkoeGNyMF9tYXggJiB+eGZlYXR1cmVf
bWFzaykgKQo+PiArICAgIHsKPj4gKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLAo+PiArICAg
ICAgICAgICAgICAgICJ4Y3IwX21heCAlMDE2IiBQUkl4NjQgIiBleGNlZWRzIGhhcmR3YXJlIG1h
eCAlMDE2IiBQUkl4NjQgIlxuIiwKPj4gKyAgICAgICAgICAgICAgICBuZXdfYnYsIHhmZWF0dXJl
X21hc2spOwo+IEkndmUgb25seSBub3RpY2VkIHRoaXMgd2hpbGUgZG9pbmcgdGhlIDQuOCBiYWNr
cG9ydDogSSBkb24ndCB0aGluayB5b3UndmUKPiBtZWFudCB0byBsb2cgbmV3X2J2IGhlcmUsIHJh
dGhlciB0aGFuIHhjcjBfbWF4LgoKT29wcyAtIHlvdSdyZSBjb21wbGV0ZWx5IGNvcnJlY3QuCgpU
aGF0IGlzIGFuIG92ZXJzaWdodCBmcm9tIHJlYXJyYW5naW5nIHRoZSBsb2dpYy4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 13:39:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 13: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 1fj2y3-00032Q-Ff; Fri, 27 Jul 2018 13:39: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fj2y2-00032G-8P
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 13:39:38 +0000
X-Inumbo-ID: 6b1f6928-91a2-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b1f6928-91a2-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 15:39: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 1fj2xy-0001v4-Ro; Fri, 27 Jul 2018 13:39: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 1fj2xy-0000gT-IA; Fri, 27 Jul 2018 13:39:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fj2xy-0003mU-HW; Fri, 27 Jul 2018 13:39:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125625-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8d7aef3d1e57ea494ba9ca3c2fbbb44efffed676
X-Osstest-Versions-That: ovmf=f413763b6b8f2798595d468cf868ae5985d3eabc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 13:39:34 +0000
Subject: [Xen-devel] [ovmf test] 125625: 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>

ZmxpZ2h0IDEyNTYyNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2MjUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4ZDdhZWYzZDFlNTdlYTQ5NGJhOWNhM2MyZmJiYjQ0
ZWZmZmVkNjc2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmNDEzNzYz
YjZiOGYyNzk4NTk1ZDQ2OGNmODY4YWU1OTg1ZDNlYWJjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU2MTMgIDIwMTgtMDctMjcgMDU6NDY6MzYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NjI1ICAyMDE4LTA3LTI3IDEwOjEwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGlu
dGVsLmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgWXVuaHVhIEZlbmcg
PHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CiAgWmhhbmcgQ2hhbyBCIDxjaGFvLmIuemhhbmdAaW50
ZWwuY29tPgogIFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+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
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgZjQxMzc2M2I2Yi4u
OGQ3YWVmM2QxZSAgOGQ3YWVmM2QxZTU3ZWE0OTRiYTljYTNjMmZiYmI0NGVmZmZlZDY3NiAtPiB4
ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 13:46:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 13: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 1fj344-0003mt-8u; Fri, 27 Jul 2018 13:45: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fj343-0003mj-F9
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 13:45:51 +0000
X-Inumbo-ID: 4995c1e3-91a3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4995c1e3-91a3-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 15:45:13 +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 1fj341-000246-Iu; Fri, 27 Jul 2018 13: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 1fj341-0001Fz-Ah; Fri, 27 Jul 2018 13:45:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fj341-0001jU-A8; Fri, 27 Jul 2018 13:45:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125586-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=2eb748d2599c6e9f8081e372a803f621fc7d0649
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 13:45:49 +0000
Subject: [Xen-devel] [libvirt test] 125586: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU4NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1ODYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDJlYjc0OGQyNTk5YzZlOWY4MDgxZTM3MmE4
MDNmNjIxZmM3ZDA2NDkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNTIgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDUxIGRheXMgICAzOCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1ODYgIDIwMTgtMDctMjYgMDc6NTI6NTMgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXgudm5ldC5pYm0uY29tPgogIE1h
cmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXphLm9yZ0BnbWFpbC5jb20+CiAgTWFydGlu
IEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXBy
aXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFk
b3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15
ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5
IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNAZ214
LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRh
IDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBT
dWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlv
dnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2Vp
LmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA5MzczIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Nv-0005TA-3D; Fri, 27 Jul 2018 14:06: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Nt-0005SL-Bm
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:21 +0000
X-Inumbo-ID: 475a8d13-91a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 475a8d13-91a6-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:06:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277334"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:51 +0100
Message-ID: <20180727140614.13256-10-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 09/32] libxl_qmp: Remove unused yajl_ctx from
 handler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCgpO
b3RlczoKICAgIHY0OgogICAgLSBBY2tlZAogICAgLSBGaXggc3ViamVjdCBzL2Zvcm0vZnJvbS8K
CiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8IDEgLQogMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX3FtcC5jCmluZGV4IDc5NjVlZTM3YjkuLmM1ZTA1ZTU2NzkgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC0x
MTIsNyArMTEyLDYgQEAgc3RydWN0IGxpYnhsX19xbXBfaGFuZGxlciB7CiAgICAgaW50IHdhaXRf
Zm9yX2lkOwogCiAgICAgY2hhciBidWZmZXJbUU1QX1JFQ0VJVkVfQlVGRkVSX1NJWkUgKyAxXTsK
LSAgICBsaWJ4bF9feWFqbF9jdHggKnlhamxfY3R4OwogCiAgICAgbGlieGxfY3R4ICpjdHg7CiAg
ICAgdWludDMyX3QgZG9taWQ7Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Ns-0005Rh-E1; Fri, 27 Jul 2018 14: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Nr-0005RC-0K
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:19 +0000
X-Inumbo-ID: 4626f5a6-91a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4626f5a6-91a6-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:06:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277323"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:43 +0100
Message-ID: <20180727140614.13256-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 01/32] libxl_event: Fix DEBUG prints
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

VGhlIGxpYnhsX19sb2coKSBjYWxsIHdhcyBtaXNzaW5nIHRoZSBkb21pZC4KClRoZSBtYWNybyBE
QkcgaXMgdXNpbmcgTElCWExfX0xPRyB3aGljaCByZWx5IG9uIGEgImdjIi4gQWRkIGEgR0Mgd2hl
cmUKbmVlZGVkLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQoKTm90
ZXM6CiAgICB2MzoKICAgIC0gQWRkIGEgY29tbWl0IG1lc3NhZ2UuCiAgICAKICAgIE5ldyBpbiBS
RkMgdjIKCiB0b29scy9saWJ4bC9saWJ4bF9ldmVudC5jIHwgOCArKysrKysrLQogMSBmaWxlIGNo
YW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2V2ZW50LmMgYi90b29scy9saWJ4bC9saWJ4bF9ldmVudC5jCmluZGV4IDQ4
NGY5YmFiNGQuLjAzNzBiNmFjZGQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2V2ZW50
LmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZXZlbnQuYwpAQCAtMjQ4LDYgKzI0OCw3IEBAIHZv
aWQgbGlieGxfX2V2X2ZkX2RlcmVnaXN0ZXIobGlieGxfX2djICpnYywgbGlieGxfX2V2X2ZkICpl
dikKIHNob3J0IGxpYnhsX19mZF9wb2xsX3JlY2hlY2sobGlieGxfX2VnYyAqZWdjLCBpbnQgZmQs
IHNob3J0IGV2ZW50cykgewogICAgIHN0cnVjdCBwb2xsZmQgY2hlY2s7CiAgICAgaW50IHI7Cisg
ICAgRUdDX0dDOwogCiAgICAgZm9yICg7OykgewogICAgICAgICBjaGVjay5mZCA9IGZkOwpAQCAt
MzM2LDcgKzMzNyw3IEBAIHN0YXRpYyB2b2lkIHRpbWVfZG9uZV9kZWJ1ZyhsaWJ4bF9fZ2MgKmdj
LCBjb25zdCBjaGFyICpmdW5jLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19l
dl90aW1lICpldiwgaW50IHJjKQogewogI2lmZGVmIERFQlVHCi0gICAgbGlieGxfX2xvZyhDVFgs
IFhUTF9ERUJVRywgLTEsX19GSUxFX18sMCxmdW5jLAorICAgIGxpYnhsX19sb2coQ1RYLCBYVExf
REVCVUcsIC0xLCBfX0ZJTEVfXywgMCwgZnVuYywgSU5WQUxJRF9ET01JRCwKICAgICAgICAgICAg
ICAgICJldl90aW1lPSVwIGRvbmUgcmM9JWQgLmZ1bmM9JXAgaW5maW5pdGU9JWQgYWJzPSVsdS4l
MDZsdSIsCiAgICAgICAgICAgICAgICBldiwgcmMsIGV2LT5mdW5jLCBldi0+aW5maW5pdGUsCiAg
ICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylldi0+YWJzLnR2X3NlYywgKHVuc2lnbmVkIGxv
bmcpZXYtPmFicy50dl91c2VjKTsKQEAgLTQ0NSw2ICs0NDYsOCBAQCB2b2lkIGxpYnhsX19ldl90
aW1lX2RlcmVnaXN0ZXIobGlieGxfX2djICpnYywgbGlieGxfX2V2X3RpbWUgKmV2KQogCiBzdGF0
aWMgdm9pZCB0aW1lX29jY3VycyhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl90aW1lICpldGlt
ZSwgaW50IHJjKQogeworICAgIEVHQ19HQzsKKwogICAgIERCRygiZXZfdGltZT0lcCBvY2N1cnMg
YWJzPSVsdS4lMDZsdSIsCiAgICAgICAgIGV0aW1lLCAodW5zaWduZWQgbG9uZylldGltZS0+YWJz
LnR2X3NlYywKICAgICAgICAgKHVuc2lnbmVkIGxvbmcpZXRpbWUtPmFicy50dl91c2VjKTsKQEAg
LTExOTIsNiArMTE5NSw3IEBAIHN0YXRpYyBpbnQgYWZ0ZXJwb2xsX2NoZWNrX2ZkKGxpYnhsX19w
b2xsZXIgKnBvbGxlciwKIHN0YXRpYyB2b2lkIGZkX29jY3VycyhsaWJ4bF9fZWdjICplZ2MsIGxp
YnhsX19ldl9mZCAqZWZkLCBzaG9ydCByZXZlbnRzX2lnbikKIHsKICAgICBzaG9ydCByZXZlbnRz
X2N1cnJlbnQgPSBsaWJ4bF9fZmRfcG9sbF9yZWNoZWNrKGVnYywgZWZkLT5mZCwgZWZkLT5ldmVu
dHMpOworICAgIEVHQ19HQzsKIAogICAgIERCRygiZXZfZmQ9JXAgb2NjdXJzIGZkPSVkIGV2ZW50
cz0leCByZXZlbnRzX2lnbj0leCByZXZlbnRzX2N1cnJlbnQ9JXgiLAogICAgICAgICBlZmQsIGVm
ZC0+ZmQsIGVmZC0+ZXZlbnRzLCByZXZlbnRzX2lnbiwgcmV2ZW50c19jdXJyZW50KTsKQEAgLTIx
MTcsNiArMjEyMSw4IEBAIGludCBsaWJ4bF9hb19hYm9ydChsaWJ4bF9jdHggKmN0eCwgY29uc3Qg
bGlieGxfYXN5bmNvcF9ob3cgKmhvdykKIGludCBsaWJ4bF9fYW9fYWJvcnRpbmcobGlieGxfX2Fv
ICphbykKIHsKICAgICBsaWJ4bF9fYW8gKnJvb3QgPSBhb19uZXN0ZWRfcm9vdChhbyk7CisgICAg
QU9fR0M7CisKICAgICBpZiAocm9vdC0+YWJvcnRpbmcpIHsKICAgICAgICAgREJHKCJhbz0lcDog
YWJvcnRpbmcgYXQgZXhwbGljaXQgY2hlY2sgKHJvb3Q9JXApIiwgYW8sIHJvb3QpOwogICAgICAg
ICByZXR1cm4gRVJST1JfQUJPUlRFRDsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Nt-0005SY-IZ; Fri, 27 Jul 2018 14:06: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Ns-0005RN-5m
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:20 +0000
X-Inumbo-ID: 46777212-91a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 46777212-91a6-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:06:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277327"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:44 +0100
Message-ID: <20180727140614.13256-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 02/32] libxl_qmp: Documentation of the logic
 of the QMP client
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpBY2tlZC1ieTogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAg
IC0gQWRkIGRvY3VtZW50YXRpb24gb2YgdGhlIHFtcF9jYWxsYmFja190IHR5cGUuCiAgICAKICAg
IE5ldyBpbiBSRkMgdjIKCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8IDQyICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNDIgaW5zZXJ0
aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGli
eGwvbGlieGxfcW1wLmMKaW5kZXggMGZlNDI4MTNiZi4uNDU1NWQ2YWUzNiAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAg
LTE4LDYgKzE4LDQyIEBACiAgKiBTcGVjaWZpY2F0aW9uLCBzZWUgaW4gdGhlIFFFTVUgcmVwb3Np
dG9yeS4KICAqLwogCisvKgorICogTG9naWMgdXNlZCB0byBzZW5kIGNvbW1hbmQgdG8gUUVNVQor
ICoKKyAqIHFtcF9vcGVuKCk6CisgKiAgV2lsbCBvcGVuIGEgc29ja2V0IGFuZCBjb25uZWN0IHRv
IFFFTVUuCisgKgorICogcW1wX25leHQoKToKKyAqICBXaWxsIHJlYWQgZGF0YSBzZW50IGJ5IFFF
TVUgYW5kIHRoZW4gY2FsbCBxbXBfaGFuZGxlX3Jlc3BvbnNlKCkgb25jZSBhCisgKiAgY29tcGxl
dGUgUU1QIG1lc3NhZ2UgaXMgcmVjZWl2ZWQuCisgKiAgVGhlIGZ1bmN0aW9uIHJldHVybiBvbiB0
aW1lb3V0L2Vycm9yIG9yIG9uY2UgZXZlcnkgZGF0YSByZWNlaXZlZCBhcyBiZWVuCisgKiAgcHJv
Y2Vzc2VkLgorICoKKyAqIHFtcF9oYW5kbGVfcmVzcG9uc2UoKQorICogIFRoaXMgcHJvY2VzcyBq
c29uIG1lc3NhZ2VzIHJlY2VpdmVkIGZyb20gUUVNVSBhbmQgdXBkYXRlIGRpZmZlcmVudCBsaXN0
IGFuZAorICogIG1heSBjYWxsIGNhbGxiYWNrIGZ1bmN0aW9uLgorICogIGBsaWJ4bF9fcW1wX2hh
bmRsZXIud2FpdF9mb3JfaWRgIGlzIHJlc2V0IG9uY2UgYSBtZXNzYWdlIHdpdGggdGhpcyBJRCBp
cworICogICAgcHJvY2Vzc2VkLgorICogIGBsaWJ4bF9fcW1wX2hhbmRsZXIuY2FsbGJhY2tfbGlz
dGA6IGxpc3Qgd2l0aCBJRCBvZiBjb21tYW5kIHNlbnQgYW5kCisgKiAgICBvcHRpb25hbCBhc3Nv
dGlhdGVkIGNhbGxiYWNrIGZ1bmN0aW9uLiBUaGUgcmV0dXJuIHZhbHVlIG9mIGEgY2FsbGJhY2sg
aXMKKyAqICAgIHNldCBpbiBjb250ZXh0LgorICoKKyAqIHFtcF9zZW5kKCk6CisgKiAgU2ltcGx5
IHByZXBhcmUgYSBRTVAgY29tbWFuZCBhbmQgc2VuZCBpdCB0byBRRU1VLgorICogIEl0IGFsc28g
YWRkIGEgYHN0cnVjdCBjYWxsYmFja19pZF9wYWlyYCBvbiB0aGUKKyAqICBgbGlieGxfX3FtcF9o
YW5kbGVyLmNhbGxiYWNrX2xpc3RgIHZpYSBxbXBfc2VuZF9wcmVwYXJlKCkuCisgKgorICogcW1w
X3N5bmNocm9ub3VzX3NlbmQoKToKKyAqICBUaGlzIGZ1bmN0aW9uIGNhbGxzIHFtcF9zZW5kKCks
IHRoZW4gd2FpdCBmb3IgUUVNVSB0byByZXBseSB0byB0aGUgY29tbWFuZC4KKyAqICBUaGUgd2Fp
dCBpcyBkb25lIGJ5IGNhbGxpbmcgcW1wX25leHQoKSBvdmVyIGFuZCBvdmVyIGFnYWluIHVudGls
IGVpdGhlcgorICogIHRoZXJlIGlzIGEgcmVzcG9uc2UgZm9yIHRoZSBjb21tYW5kIG9yIHRoZXJl
IGlzIGFuIGVycm9yLgorICoKKyAqICBBbiBJRCBjYW4gYmUgc2V0IGZvciBlYWNoIFFNUCBjb21t
YW5kLCB0aGlzIGlzIHNldCBpbnRvCisgKiAgYGxpYnhsX19xbXBfaGFuZGxlci53YWl0X2Zvcl9p
ZGAuIHFtcF9uZXh0IHdpbGwgY2hlY2sgZXZlcnkgcmVzcG9uc2UncyBJRAorICogIGFnYWluIHRo
aXMgZmllbGQgYW5kIGNoYW5nZSB0aGUgdmFsdWUgb2YgdGhlIGZpZWxkIG9uY2UgdGhlIElEIGlz
IGZvdW5kLgorICovCisKICNpbmNsdWRlICJsaWJ4bF9vc2RlcHMuaCIgLyogbXVzdCBjb21lIGJl
Zm9yZSBhbnkgb3RoZXIgaGVhZGVycyAqLwogCiAjaW5jbHVkZSA8c3lzL3VuLmg+CkBAIC00Myw2
ICs3OSwxMiBAQAogI2RlZmluZSBRTVBfUkVDRUlWRV9CVUZGRVJfU0laRSA0MDk2CiAjZGVmaW5l
IFBDSV9QVF9RREVWX0lEICJwY2ktcHQtJTAyeF8lMDJ4LiUwMXgiCiAKKy8qCisgKiBxbXBfY2Fs
bGJhY2tfdCBpcyBjYWxsIHdoZW5ldmVyIGEgbWVzc2FnZSBmcm9tIFFNUCBjb250YWluIHRoZSAi
aWQiCisgKiBhc3NvY2lhdGVkIHdpdGggdGhlIGNhbGxiYWNrLgorICogInRyZWUiIGNvbnRhaW4g
dGhlIEpTT04gdHJlZSB0aGF0IGlzIGluICJyZXR1cm4iIG9mIGEgUU1QIG1lc3NhZ2UuIElmIFFN
UAorICogc2VudCBhbiBlcnJvciBtZXNzYWdlLCAidHJlZSIgd2lsbCBiZSBOVUxMLgorICovCiB0
eXBlZGVmIGludCAoKnFtcF9jYWxsYmFja190KShsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqdHJl
ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKm9wYXF1ZSk7Ci0tIApBbnRo
b255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Nt-0005Sg-Se; Fri, 27 Jul 2018 14:06: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Ns-0005Rn-S3
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:20 +0000
X-Inumbo-ID: 2569bd93-91a6-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2569bd93-91a6-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:05:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277326"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:45 +0100
Message-ID: <20180727140614.13256-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 03/32] libxl_qmp: Fix use of DEBUG_RECEIVED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

VGhpcyBwYXRjaCBmaXggY29tcGxpbGF0aW9uIGVycm9yIHdpdGggI2RlZmluZSBERUJVR19SRUNF
SVZFRCBvZiB0aGUKbWFjcm8gREVCVUdfUkVQT1JUX1JFQ0VJVkVELgoKICBlcnJvcjogZmllbGQg
cHJlY2lzaW9uIHNwZWNpZmllciDigJguKuKAmSBleHBlY3RzIGFyZ3VtZW50IG9mIHR5cGUg4oCY
aW504oCZLCBidXQgYXJndW1lbnQgOSBoYXMgdHlwZSDigJhzc2l6ZV90IHtha2EgbG9uZyBpbnR9
4oCZCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIE5l
dyBpbiBSRkMgdjIKCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8IDIgKy0KIDEgZmlsZSBjaGFu
Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKaW5kZXggNDU1NWQ2YWUz
Ni4uMjcyMjc4MDJlNCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIv
dG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTUyOCw3ICs1MjgsNyBAQCBzdGF0aWMgaW50IHFt
cF9uZXh0KGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBfaGFuZGxlciAqcW1wKQogICAgICAgICB9
CiAgICAgICAgIHFtcC0+YnVmZmVyW3JkXSA9ICdcMCc7CiAKLSAgICAgICAgREVCVUdfUkVQT1JU
X1JFQ0VJVkVEKHFtcC0+ZG9taWQsIHFtcC0+YnVmZmVyLCByZCk7CisgICAgICAgIERFQlVHX1JF
UE9SVF9SRUNFSVZFRChxbXAtPmRvbWlkLCBxbXAtPmJ1ZmZlciwgKGludClyZCk7CiAKICAgICAg
ICAgZG8gewogICAgICAgICAgICAgY2hhciAqZW5kID0gTlVMTDsKLS0gCkFudGhvbnkgUEVSQVJE
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Ns-0005Rz-Tb; Fri, 27 Jul 2018 14: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Ns-0005RO-5h
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:20 +0000
X-Inumbo-ID: 46a6086a-91a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 46a6086a-91a6-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:06:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277330"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:47 +0100
Message-ID: <20180727140614.13256-6-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 05/32] libxl_qmp: Move the buffer realloc to
 the same scope level as read
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@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>

SW4gcW1wX25leHQoKSwgdGhlIGlubmVyIGxvb3Agc2hvdWxkIG9ubHkgdHJ5IHRvIHBhcnNlIG1l
c3NhZ2VzIGZyb20KUU1QLCBpZiB0aGVyZSBpcyBtb3JlIHRoYW4gb25lLgoKVGhlIGhhbmRsaW5n
IG9mIHRoZSByZWNlaXZlIGJ1ZmZlciAoJ2luY29tcGxldGUnKSwgc2hvdWxkIGJlIGRvbmUgYXQg
dGhlCnNhbWUgc2NvcGUgbGV2ZWwgYXMgcmVhZCgpLiBJdCBkb2Vzbid0IG5lZWQgdG8gYmUgaGFu
ZGxlIG1vcmUgdGhhdCBvbmNlCmFmdGVyIGEgcmVhZC4KCkJlZm9yZSB0aGlzIHBhdGNoLCB3aGVu
IG9uIG1lc3NhZ2Ugd2hhdCBoYW5kbGVkLCB0aGUgaW5uZXIgbG9vcCB3b3VsZApyZXN0YXJ0IGJ5
IGFkZGluZyB0aGUgJ2J1ZmZlcicgaW50byAnaW5jb21wbGV0ZScgKGFmdGVyIHJlYWxsb2NhdGlv
bikuClNpbmNlICdyZCcgd2FzIG5vdCByZXNldCwgdGhlIGJ1ZmZlciB3b3VsZCBiZSBzdHJjYXQg
YSBzZWNvbmQgdGltZS4KQWZ0ZXIgdGhhdCwgdGhlIHN0cmVhbSBmcm9tIHRoZSBRTVAgc2VydmVy
IHdvdWxkIGhhdmUgc3ludGF4IGVycm9yLCBhbmQKdGhlIHBhcnNvciB3b3VsZCB0aHJvdyBlcnJv
cnMuCgpUaGlzIGlzIHVubGlrZWx5IHRvIGhhcHBlbiBhcyB0aGUgcmVjZWl2ZSBidWZmZXIgaXMg
dmVyeSBsYXJnZS4gQW5kCnJlY2VpdmluZyB0d28gbWVzc2FnZXMgaW4gYSByb3cgaXMgdW5saWtl
bHkuIEluIHRoZSBjdXJyZW50IGNhc2UsIHRoaXMKY291bGQgYmUgYW4gZXZlbnQgYW5kIGEgcmVz
cG9uc2UgdG8gYSBjb21tYW5kLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIE5ldyBpbiBSRkMgdjIKCiB0b29scy9saWJ4
bC9saWJ4bF9xbXAuYyB8IDMxICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4
IDI3MjI3ODAyZTQuLjViNjA4ZjQ3ZTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Ft
cC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC01MzAsMjMgKzUzMCwyNCBAQCBz
dGF0aWMgaW50IHFtcF9uZXh0KGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBfaGFuZGxlciAqcW1w
KQogCiAgICAgICAgIERFQlVHX1JFUE9SVF9SRUNFSVZFRChxbXAtPmRvbWlkLCBxbXAtPmJ1ZmZl
ciwgKGludClyZCk7CiAKKyAgICAgICAgaWYgKGluY29tcGxldGUpIHsKKyAgICAgICAgICAgIHNp
emVfdCBjdXJyZW50X3BvcyA9IHMgLSBpbmNvbXBsZXRlOworICAgICAgICAgICAgaW5jb21wbGV0
ZSA9IGxpYnhsX19yZWFsbG9jKGdjLCBpbmNvbXBsZXRlLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGluY29tcGxldGVfc2l6ZSArIHJkICsgMSk7CisgICAgICAgICAg
ICBzdHJuY2F0KGluY29tcGxldGUgKyBpbmNvbXBsZXRlX3NpemUsIHFtcC0+YnVmZmVyLCByZCk7
CisgICAgICAgICAgICBzID0gaW5jb21wbGV0ZSArIGN1cnJlbnRfcG9zOworICAgICAgICAgICAg
aW5jb21wbGV0ZV9zaXplICs9IHJkOworICAgICAgICAgICAgc19lbmQgPSBpbmNvbXBsZXRlICsg
aW5jb21wbGV0ZV9zaXplOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgaW5jb21wbGV0
ZSA9IGxpYnhsX19zdHJuZHVwKGdjLCBxbXAtPmJ1ZmZlciwgcmQpOworICAgICAgICAgICAgaW5j
b21wbGV0ZV9zaXplID0gcmQ7CisgICAgICAgICAgICBzID0gaW5jb21wbGV0ZTsKKyAgICAgICAg
ICAgIHNfZW5kID0gcyArIHJkOworICAgICAgICAgICAgcmQgPSAwOworICAgICAgICB9CisKICAg
ICAgICAgZG8gewogICAgICAgICAgICAgY2hhciAqZW5kID0gTlVMTDsKLSAgICAgICAgICAgIGlm
IChpbmNvbXBsZXRlKSB7Ci0gICAgICAgICAgICAgICAgc2l6ZV90IGN1cnJlbnRfcG9zID0gcyAt
IGluY29tcGxldGU7Ci0gICAgICAgICAgICAgICAgaW5jb21wbGV0ZSA9IGxpYnhsX19yZWFsbG9j
KGdjLCBpbmNvbXBsZXRlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpbmNvbXBsZXRlX3NpemUgKyByZCArIDEpOwotICAgICAgICAgICAgICAgIHN0cm5jYXQo
aW5jb21wbGV0ZSArIGluY29tcGxldGVfc2l6ZSwgcW1wLT5idWZmZXIsIHJkKTsKLSAgICAgICAg
ICAgICAgICBzID0gaW5jb21wbGV0ZSArIGN1cnJlbnRfcG9zOwotICAgICAgICAgICAgICAgIGlu
Y29tcGxldGVfc2l6ZSArPSByZDsKLSAgICAgICAgICAgICAgICBzX2VuZCA9IGluY29tcGxldGUg
KyBpbmNvbXBsZXRlX3NpemU7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAg
IGluY29tcGxldGUgPSBsaWJ4bF9fc3RybmR1cChnYywgcW1wLT5idWZmZXIsIHJkKTsKLSAgICAg
ICAgICAgICAgICBpbmNvbXBsZXRlX3NpemUgPSByZDsKLSAgICAgICAgICAgICAgICBzID0gaW5j
b21wbGV0ZTsKLSAgICAgICAgICAgICAgICBzX2VuZCA9IHMgKyByZDsKLSAgICAgICAgICAgICAg
ICByZCA9IDA7Ci0gICAgICAgICAgICB9CiAKICAgICAgICAgICAgIGVuZCA9IHN0cnN0cihzLCAi
XHJcbiIpOwogICAgICAgICAgICAgaWYgKGVuZCkgewotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Nu-0005Sm-51; Fri, 27 Jul 2018 14:06: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Ns-0005Ro-TZ
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:20 +0000
X-Inumbo-ID: 26587e3b-91a6-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26587e3b-91a6-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:05:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277332"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:48 +0100
Message-ID: <20180727140614.13256-7-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 06/32] libxl_qmp: Add a warning to not trust
 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: Anthony PERARD <anthony.perard@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>

Li4uIGV2ZW4gaWYgaXQgaXMgbm90IHRoZSBjYXNlIGZvciB0aGUgY3VycmVudCBjb2RlLgoKU2ln
bmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkFj
a2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiB0b29s
cy9saWJ4bC9saWJ4bF9xbXAuYyB8IDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9s
aWJ4bF9xbXAuYwppbmRleCA1YjYwOGY0N2U1Li45ODdiZjAyMzJlIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwpAQCAtMTYs
NiArMTYsOSBAQAogLyoKICAqIFRoaXMgZmlsZSBpbXBsZW1lbnQgYSBjbGllbnQgZm9yIFFNUCAo
UUVNVSBNb25pdG9yIFByb3RvY29sKS4gRm9yIHRoZQogICogU3BlY2lmaWNhdGlvbiwgc2VlIGlu
IHRoZSBRRU1VIHJlcG9zaXRvcnkuCisgKgorICogV0FSTklORyAtIERvIG5vdCB0cnVzdCBRRU1V
IHdoZW4gd3JpdGluZyBjb2RlcyBmb3IgbmV3IGNvbW1hbmRzIG9yIHdoZW4KKyAqICAgICAgICAg
ICBpbXByb3ZpbmcgdGhlIGNsaWVudCBjb2RlLgogICovCiAKIC8qCi0tIApBbnRob255IFBFUkFS
RAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Nu-0005Sw-Ga; Fri, 27 Jul 2018 14:06: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Nt-0005S4-3S
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:21 +0000
X-Inumbo-ID: 26bd0a44-91a6-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26bd0a44-91a6-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:05:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277336"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:50 +0100
Message-ID: <20180727140614.13256-9-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 08/32] libxl: Add
 libxl__prepare_sockaddr_un() helper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 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>

VGhlcmUgaXMgZ29pbmcgdG8gYmUgYSBmZXcgbW9yZSB1c2VycyB0aGF0IHdhbnQgdG8gdXNlIFVO
SVggc29ja2V0LCB0aGlzCmhlbHBlciBpcyB0byBwcmVwYXJlIHRoZSBgc3RydWN0IHNvY2thZGRy
X3VuYCBhbmQgY2hlY2sgdGhhdCB0aGUgcGF0aAppc24ndCB0b28gbG9uZy4KCkFsc28gc3RhcnQg
dG8gdXNlIGl0IGluIGxpYnhsX3FtcC5jLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICBOZXcgaW4gdjQuCgog
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICA0ICsrKysKIHRvb2xzL2xpYnhsL2xpYnhs
X3FtcC5jICAgICAgfCAxMCArKysrLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF91dGlscy5jICAg
IHwgMTQgKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwg
NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5o
IGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCA4NDNjNjI1MTQyLi5hYjFkZTgw
NTIyIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTQ3LDYgKzQ3LDcgQEAKICNpbmNsdWRlIDxzeXMv
dHlwZXMuaD4KICNpbmNsdWRlIDxzeXMvd2FpdC5oPgogI2luY2x1ZGUgPHN5cy9zb2NrZXQuaD4K
KyNpbmNsdWRlIDxzeXMvdW4uaD4KICNpbmNsdWRlIDxzeXMvZmlsZS5oPgogI2luY2x1ZGUgPHN5
cy9pb2N0bC5oPgogCkBAIC00NDIwLDYgKzQ0MjEsOSBAQCBzdGF0aWMgaW5saW5lIGJvb2wgbGli
eGxfX3N0cmluZ19pc19kZWZhdWx0KGNoYXIgKipzKQogewogICAgIHJldHVybiAqcyA9PSBOVUxM
OwogfQorCitfaGlkZGVuIGludCBsaWJ4bF9fcHJlcGFyZV9zb2NrYWRkcl91bihsaWJ4bF9fZ2Mg
KmdjLCBzdHJ1Y3Qgc29ja2FkZHJfdW4gKnVuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgY2hhciAqcGF0aCwgY29uc3QgY2hhciAqd2hhdCk7CiAjZW5kaWYK
IAogLyoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwv
bGlieGxfcW1wLmMKaW5kZXggMWZmYTE3YjYzMi4uNzk2NWVlMzdiOSAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTQy
OCw2ICs0MjgsNyBAQCBzdGF0aWMgbGlieGxfX3FtcF9oYW5kbGVyICpxbXBfaW5pdF9oYW5kbGVy
KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKQogc3RhdGljIGludCBxbXBfb3BlbihsaWJ4
bF9fcW1wX2hhbmRsZXIgKnFtcCwgY29uc3QgY2hhciAqcW1wX3NvY2tldF9wYXRoLAogICAgICAg
ICAgICAgICAgICAgICBpbnQgdGltZW91dCkKIHsKKyAgICBHQ19JTklUKHFtcC0+Y3R4KTsKICAg
ICBpbnQgcmV0ID0gLTE7CiAgICAgaW50IGkgPSAwOwogICAgIHN0cnVjdCBzb2NrYWRkcl91biBh
ZGRyOwpAQCAtNDQ3LDEzICs0NDgsOSBAQCBzdGF0aWMgaW50IHFtcF9vcGVuKGxpYnhsX19xbXBf
aGFuZGxlciAqcW1wLCBjb25zdCBjaGFyICpxbXBfc29ja2V0X3BhdGgsCiAgICAgICAgIGdvdG8g
b3V0OwogICAgIH0KIAotICAgIGlmIChzaXplb2YoYWRkci5zdW5fcGF0aCkgPD0gc3RybGVuKHFt
cF9zb2NrZXRfcGF0aCkpIHsKLSAgICAgICAgcmV0ID0gLTE7CisgICAgcmV0ID0gbGlieGxfX3By
ZXBhcmVfc29ja2FkZHJfdW4oZ2MsICZhZGRyLCBxbXBfc29ja2V0X3BhdGgsICJRTVAgc29ja2V0
Iik7CisgICAgaWYgKHJldCkKICAgICAgICAgZ290byBvdXQ7Ci0gICAgfQotICAgIG1lbXNldCgm
YWRkciwgMCwgc2l6ZW9mKGFkZHIpKTsKLSAgICBhZGRyLnN1bl9mYW1pbHkgPSBBRl9VTklYOwot
ICAgIHN0cm5jcHkoYWRkci5zdW5fcGF0aCwgcW1wX3NvY2tldF9wYXRoLCBzaXplb2YoYWRkci5z
dW5fcGF0aCkpOwogCiAgICAgZG8gewogICAgICAgICByZXQgPSBjb25uZWN0KHFtcC0+cW1wX2Zk
LCAoc3RydWN0IHNvY2thZGRyICopICZhZGRyLCBzaXplb2YoYWRkcikpOwpAQCAtNDcxLDYgKzQ2
OCw3IEBAIHN0YXRpYyBpbnQgcW1wX29wZW4obGlieGxfX3FtcF9oYW5kbGVyICpxbXAsIGNvbnN0
IGNoYXIgKnFtcF9zb2NrZXRfcGF0aCwKIG91dDoKICAgICBpZiAocmV0ID09IC0xICYmIHFtcC0+
cW1wX2ZkID4gLTEpIGNsb3NlKHFtcC0+cW1wX2ZkKTsKIAorICAgIEdDX0ZSRUU7CiAgICAgcmV0
dXJuIHJldDsKIH0KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3V0aWxzLmMKaW5kZXggNTA3ZWU1NmM3Yy4uNzkwN2UyMDY3MiAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF91dGlscy5jCkBAIC0xMjM0LDYgKzEyMzQsMjAgQEAgaW50IGxpYnhsX19yYW5kb21fYnl0ZXMo
bGlieGxfX2djICpnYywgdWludDhfdCAqYnVmLCBzaXplX3QgbGVuKQogICAgIHJldHVybiByZXQ7
CiB9CiAKK2ludCBsaWJ4bF9fcHJlcGFyZV9zb2NrYWRkcl91bihsaWJ4bF9fZ2MgKmdjLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzb2NrYWRkcl91biAqdW4sIGNvbnN0
IGNoYXIgKnBhdGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAq
d2hhdCkgeworICAgIGlmIChzaXplb2YodW4tPnN1bl9wYXRoKSA8PSBzdHJsZW4ocGF0aCkpIHsK
KyAgICAgICAgTE9HKEVSUk9SLCAiVU5JWCBzb2NrZXQgcGF0aCAnJXMnIGlzIHRvbyBsb25nIGZv
ciAlcyIsIHBhdGgsIHdoYXQpOworICAgICAgICBMT0coREVCVUcsICJQYXRoIG11c3QgYmUgbGVz
cyB0aGFuICV6dSBieXRlcyIsIHNpemVvZih1bi0+c3VuX3BhdGgpKTsKKyAgICAgICAgcmV0dXJu
IEVSUk9SX0lOVkFMOworICAgIH0KKyAgICBtZW1zZXQodW4sIDAsIHNpemVvZihzdHJ1Y3Qgc29j
a2FkZHJfdW4pKTsKKyAgICB1bi0+c3VuX2ZhbWlseSA9IEFGX1VOSVg7CisgICAgc3RybmNweSh1
bi0+c3VuX3BhdGgsIHBhdGgsIHNpemVvZih1bi0+c3VuX3BhdGgpKTsKKyAgICByZXR1cm4gMDsK
K30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKLS0gCkFudGhvbnkgUEVS
QVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Nu-0005T3-QA; Fri, 27 Jul 2018 14:06: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Nt-0005SM-Bs
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:21 +0000
X-Inumbo-ID: 47599b62-91a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47599b62-91a6-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:06:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277333"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:49 +0100
Message-ID: <20180727140614.13256-8-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 07/32] libxl_qmp: Move struct sockaddr_un
 variable to qmp_open()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

VGhpcyB2YXJpYWJsZSBpcyBvbmx5IHVzZWQgb25jZSwgbm8gbmVlZCB0byBrZWVwIGl0IGluIHRo
ZSBoYW5kbGVyLgoKQWxzbyBmaXggY29kaW5nIHN0eWxlIChyZW1vdmUgc3BhY2UgYWZ0ZXIgc2l6
ZW9mKS4KQW5kIGFsbG93IHN0cm5jcHkgdG8gdXNlIGFsbCB0aGUgc3BhY2UgaW4gc3VuX3BhdGgu
CgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KLS0tCgpOb3RlczoKICAgIHY0OgogICAgICAgIGFjdHVhbGx5IGFsbG93IHN0cm5jcHkgdG8g
dXNlIGFsbCB0aGUgc3BhY2UgaW4gc3VuX3BhdGguCgogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMg
fCAxNCArKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgOCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IDk4N2JmMDIzMmUuLjFmZmExN2I2MzIgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5j
CkBAIC0xMDUsNyArMTA1LDYgQEAgdHlwZWRlZiBzdHJ1Y3QgY2FsbGJhY2tfaWRfcGFpciB7CiB9
IGNhbGxiYWNrX2lkX3BhaXI7CiAKIHN0cnVjdCBsaWJ4bF9fcW1wX2hhbmRsZXIgewotICAgIHN0
cnVjdCBzb2NrYWRkcl91biBhZGRyOwogICAgIGludCBxbXBfZmQ7CiAgICAgYm9vbCBjb25uZWN0
ZWQ7CiAgICAgdGltZV90IHRpbWVvdXQ7CkBAIC00MzEsNiArNDMwLDcgQEAgc3RhdGljIGludCBx
bXBfb3BlbihsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwgY29uc3QgY2hhciAqcW1wX3NvY2tldF9w
YXRoLAogewogICAgIGludCByZXQgPSAtMTsKICAgICBpbnQgaSA9IDA7CisgICAgc3RydWN0IHNv
Y2thZGRyX3VuIGFkZHI7CiAKICAgICBxbXAtPnFtcF9mZCA9IHNvY2tldChBRl9VTklYLCBTT0NL
X1NUUkVBTSwgMCk7CiAgICAgaWYgKHFtcC0+cW1wX2ZkIDwgMCkgewpAQCAtNDQ3LDE4ICs0NDcs
MTYgQEAgc3RhdGljIGludCBxbXBfb3BlbihsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwgY29uc3Qg
Y2hhciAqcW1wX3NvY2tldF9wYXRoLAogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBp
ZiAoc2l6ZW9mIChxbXAtPmFkZHIuc3VuX3BhdGgpIDw9IHN0cmxlbihxbXBfc29ja2V0X3BhdGgp
KSB7CisgICAgaWYgKHNpemVvZihhZGRyLnN1bl9wYXRoKSA8PSBzdHJsZW4ocW1wX3NvY2tldF9w
YXRoKSkgewogICAgICAgICByZXQgPSAtMTsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQotICAg
IG1lbXNldCgmcW1wLT5hZGRyLCAwLCBzaXplb2YgKHFtcC0+YWRkcikpOwotICAgIHFtcC0+YWRk
ci5zdW5fZmFtaWx5ID0gQUZfVU5JWDsKLSAgICBzdHJuY3B5KHFtcC0+YWRkci5zdW5fcGF0aCwg
cW1wX3NvY2tldF9wYXRoLAotICAgICAgICAgICAgc2l6ZW9mIChxbXAtPmFkZHIuc3VuX3BhdGgp
LTEpOworICAgIG1lbXNldCgmYWRkciwgMCwgc2l6ZW9mKGFkZHIpKTsKKyAgICBhZGRyLnN1bl9m
YW1pbHkgPSBBRl9VTklYOworICAgIHN0cm5jcHkoYWRkci5zdW5fcGF0aCwgcW1wX3NvY2tldF9w
YXRoLCBzaXplb2YoYWRkci5zdW5fcGF0aCkpOwogCiAgICAgZG8gewotICAgICAgICByZXQgPSBj
b25uZWN0KHFtcC0+cW1wX2ZkLCAoc3RydWN0IHNvY2thZGRyICopICZxbXAtPmFkZHIsCi0gICAg
ICAgICAgICAgICAgICAgICAgc2l6ZW9mIChxbXAtPmFkZHIpKTsKKyAgICAgICAgcmV0ID0gY29u
bmVjdChxbXAtPnFtcF9mZCwgKHN0cnVjdCBzb2NrYWRkciAqKSAmYWRkciwgc2l6ZW9mKGFkZHIp
KTsKICAgICAgICAgaWYgKHJldCA9PSAwKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGlm
IChlcnJubyA9PSBFTk9FTlQgfHwgZXJybm8gPT0gRUNPTk5SRUZVU0VEKSB7Ci0tIApBbnRob255
IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Nt-0005SF-72; Fri, 27 Jul 2018 14:06: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Ns-0005RP-5n
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:20 +0000
X-Inumbo-ID: 46cf2734-91a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 46cf2734-91a6-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:06:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277328"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:46 +0100
Message-ID: <20180727140614.13256-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 04/32] libxl_json: fix build with DEBUG_ANSWER
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

QWxzbyByZXBsYWNlIExJQlhMX19MT0dfREVCVUcgYnkgWFRMX0RFQlVHLCBiZWNhdXNlIGl0J3Mg
c2hvcnRlciBhbmQKbW9yZSBvZnRlbiB1c2VkIGluIGxpYnhsLgoKU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIHY0OgogICAg
ICAgIGV4cGxhaW4gcy9MSUJYTF9fTE9HX0RFQlVHL1hUTF9ERUJVRy8uCiAgICAgICAgYWNrZWQK
CiB0b29scy9saWJ4bC9saWJ4bF9qc29uLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGli
eGxfanNvbi5jIGIvdG9vbHMvbGlieGwvbGlieGxfanNvbi5jCmluZGV4IDA4MjNiOGNmZDIuLmRj
OTNhODhlZjEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2pzb24uYworKysgYi90b29s
cy9saWJ4bC9saWJ4bF9qc29uLmMKQEAgLTU5LDggKzU5LDggQEAgc3RydWN0IGxpYnhsX195YWps
X2N0eCB7CiAgICAgICAgIGNvbnN0IHVuc2lnbmVkIGNoYXIgKmJ1ZiA9IE5VTEw7IFwKICAgICAg
ICAgc2l6ZV90IGxlbiA9IDA7IFwKICAgICAgICAgeWFqbF9nZW5fZ2V0X2J1ZigoeWFqbF9jdHgp
LT5nLCAmYnVmLCAmbGVuKTsgXAotICAgICAgICBMSUJYTF9fTE9HKGxpYnhsX19nY19vd25lcigo
eWFqbF9jdHgpLT5nYyksIExJQlhMX19MT0dfREVCVUcsCi0JCSAgICJyZXNwb25zZTpcbiIsIGJ1
Zik7IFwKKyAgICAgICAgTElCWExfX0xPRyhsaWJ4bF9fZ2Nfb3duZXIoKHlhamxfY3R4KS0+Z2Mp
LCBYVExfREVCVUcsIFwKKwkJICAgInJlc3BvbnNlOiAlc1xuIiwgYnVmKTsgXAogICAgICAgICB5
YWpsX2dlbl9mcmVlKCh5YWpsX2N0eCktPmcpOyBcCiAgICAgICAgICh5YWpsX2N0eCktPmcgPSBO
VUxMOyBcCiAgICAgfSB3aGlsZSAoMCkKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3Ns-0005RM-3d; Fri, 27 Jul 2018 14: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3Nq-0005RA-Rb
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:18 +0000
X-Inumbo-ID: 456fdd19-91a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 456fdd19-91a6-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:06:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277322"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:42 +0100
Message-ID: <20180727140614.13256-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 00/32] libxl: Enable save/restore/migration
 of a restricted QEMU + 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: Anthony PERARD <anthony.perard@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>

SW4gb3JkZXIgZm9yIGxpYnhsIHRvIGJlIGFibGUgdG8gbWFuYWdlIFFFTVUgd2hpbGUgaXQgaXMg
cmVzdHJpY3RlZCwgYSBmZXcKY2hhbmdlcyBhcmUgbmVlZGVkLiBXZSBuZWVkIGEgbmV3IHdheSB0
byBnZXQgYSBzdGFydHVwIG5vdGlmaWNhdGlvbiBmcm9tIFFFTVUKYXMgeGVuc3RvcmUgbWF5IG5v
dCBiZSBhY2Nlc3NpYmxlIHdoZW4gUUVNVSBpcyByZWFkeS4gV2UgYWxzbyBuZWVkIHRvIGEKZGlm
ZmVyZW50IHdheSB0byBoYXZlIFFFTVUgc2F2ZSBpdCdzIHN0YXRlIGFuZCB0byBpbnNlcnQgY2Ry
b20gYXMgYSByZXN0cmljdGVkClFFTVUgZG9lc24ndCBoYXZlIGFjY2VzcyB0byB0aGUgZmlsZSBz
eXN0ZW0uCgpGb3IgYm90aCwgd2UgY2FuIHVzZSBRTVAsIHdlIGNhbiB1c2UgaXQgdG8gcXVlcnkg
UUVNVSdzIHN0YXR1cywgYW5kIHdlIGNhbiB1c2UKaXQgdG8gc2VuZCBhIGZpbGUgZGVzY3JpcHRv
ciB0aHJvdWdoIHdoaWNoIFFFTVUgY2FuIHNhdmUgaXRzIHN0YXRlLCBvciBpdCBjYW4KYmUgYSBj
ZHJvbS4KCldlIHRha2UgdGhpcyBvcHBvcnR1bml0eSB0byByZXdyaXRlIHRoZSBRTVAgY2xpZW50
LCBhbmQgdGhpcyB0aW1lIGJlZW4KYXN5bmNocm9ub3VzLCB0aGUgcmVzdWx0IGlzIGxpYnhsX19l
dl9xbXBfKi4KClRoZSBwbGF0IGRlIHLDqXNpc3RhbmNlIGluIHRoaXMgcGF0Y2ggc2VyaWVzIHN0
YXJ0IHdpdGggcGF0Y2gKImxpYnhsOiBEZXNpZ24gb2YgYW4gYXN5bmMgQVBJIHRvIGlzc3VlIFFN
UCBjb21tYW5kcyB0byBRRU1VIgp3aGljaCBpbXBsZW1lbnQgbGlieGxfX2V2X3FtcF8qIGZ1bmN0
aW9ucyB0byB0dXJuIHRoZSBRTVAgY2xpZW50IGludG8KYXN5bmNocm9ub3VzIG1vZGUuCgpUaGlz
IGNvbWVzIHdpdGggY2hhbmdlcyB0aGF0IHVzZXMgdGhlIG5ldyBpbnRlcmZhY2UuCiogImxpYnhs
OiBRRU1VIHN0YXJ0dXAgc3luYyBiYXNlZCBvbiBRTVAiCiAgd2hpY2ggY2FuIHVzZSBRTVAgdG8g
ZmluZCBvdXQgd2hlbiBRRU1VIGFzIHN0YXJ0ZWQuCiAgdGhpcyByZXF1aXJlczogImxpYnhsX2Rt
OiBQcmUtb3BlbiBRTVAgc29ja2V0IGZvciBRRU1VIgogIEJ1dCB0aGF0IG9ubHkgd29ya3Mgd2l0
aCBkbV9yZXN0cmljdD0xIGFzIGV4cGxhaW4gaW4gdGhlIHBhdGNoLgoqICJsaWJ4bDogUmUtaW1w
bGVtZW50IGRvbWFpbl9zdXNwZW5kX2RldmljZV9tb2RlbCB1c2luZyBsaWJ4bF9fZXZfcW1wIgog
IFdoaWNoIHJld3JpdGUgbGlieGxfX3FtcF9zYXZlKCksIGFuZCBhZGRzIHRoZSBhYmlsaXR5IHRv
IGhhdmUgUUVNVSBzYXZlCiAgaXRzIHN0YXRlIHRvIGEgZmlsZSBkZXNjcmlwdG9yIHdoaWNoIGxp
YnhsIHdpbGwgaGF2ZSBvcGVubmVkLgoqICJsaWJ4bF9kaXNrOiBIYXZlIGxpYnhsX2Nkcm9tX2lu
c2VydCB1c2UgbGlieGxfX2V2X3FtcCIKICBXaGljaCByZXdyaXRlcyBsaWJ4bF9fcW1wX2luc2Vy
dF9jZHJvbSgpIGFuZCBhZGRzIHRoZSBhYmlsaXR5IGZvciBsaWJ4bAogIHRvIG9wZW4gdGhlIGNk
cm9tIG9uIGJlaGFsZiBvZiBRRU1VLgoKVGhlIGZpcnN0IGZldyBwYXRjaGVzIGRvIHNvbWUgY2xl
YW51cCBhbmQgZml4ZXMgb2YgdGhlIGN1cnJlbnQgcW1wIGNsaWVudAppbXBsZW1lbnRhdGlvbiwg
bW9zdGx5IGJlY2F1c2UgaXQgYm90aGVyZWQgbWUgYXMgSSB0aGluayB3ZSBzaG91bGQgcmVtb3Zl
IHRoZQpjdXJyZW50IGltcGxlbWVudGF0aW9uLiBUaGV5IGNvdWxkIGJlIGNvbW1pdGVkIGFoZWFk
IG9mIGxpYnhsX19ldl9xbXAuCgpDaGFuZ2VzIGluIHY0OgogICAgQmV0dGVyIEFQSSB3aGljaCBt
ZWFudCBhIGxvdCBvZiBvdGhlciBjaGFuZ2VzLgoKUGF0Y2hlcyBzZXJpZXMgYXZhaWxhYmxlIGlu
IGEgZ2l0IHRhZzoKZ2l0IGZldGNoIGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdC1odHRwL3Bl
b3BsZS9hcGVyYXJkL3hlbi11bnN0YWJsZS5naXQgbGlieGwtbWlncmF0aW9uLWZkc2V0LXY0Cmdp
dCBjaGVja291dCAtYiBsaWJ4bC1taWdyYXRpb24tZmRzZXQtdjQgRkVUQ0hfSEVBRAoKQ2hlZXJz
LAoKQW50aG9ueSBQRVJBUkQgKDMyKToKICBsaWJ4bF9ldmVudDogRml4IERFQlVHIHByaW50cwog
IGxpYnhsX3FtcDogRG9jdW1lbnRhdGlvbiBvZiB0aGUgbG9naWMgb2YgdGhlIFFNUCBjbGllbnQK
ICBsaWJ4bF9xbXA6IEZpeCB1c2Ugb2YgREVCVUdfUkVDRUlWRUQKICBsaWJ4bF9qc29uOiBmaXgg
YnVpbGQgd2l0aCBERUJVR19BTlNXRVIKICBsaWJ4bF9xbXA6IE1vdmUgdGhlIGJ1ZmZlciByZWFs
bG9jIHRvIHRoZSBzYW1lIHNjb3BlIGxldmVsIGFzIHJlYWQKICBsaWJ4bF9xbXA6IEFkZCBhIHdh
cm5pbmcgdG8gbm90IHRydXN0IFFFTVUKICBsaWJ4bF9xbXA6IE1vdmUgc3RydWN0IHNvY2thZGRy
X3VuIHZhcmlhYmxlIHRvIHFtcF9vcGVuKCkKICBsaWJ4bDogQWRkIGxpYnhsX19wcmVwYXJlX3Nv
Y2thZGRyX3VuKCkgaGVscGVyCiAgbGlieGxfcW1wOiBSZW1vdmUgdW51c2VkIHlhamxfY3R4IGZy
b20gaGFuZGxlcgogIGxpYnhsX2pzb246IGNvbnN0aWZ5IGxpYnhsX19qc29uX29iamVjdF90b195
YWpsX2dlbiBhcmd1bWVudHMKICBsaWJ4bF9kbTogQWRkIGxpYnhsX19xZW11X3FtcF9wYXRoKCkK
ICBsaWJ4bDogRGVzaWduIG9mIGFuIGFzeW5jIEFQSSB0byBpc3N1ZSBRTVAgY29tbWFuZHMgdG8g
UUVNVQogIGxpYnhsX3FtcDogQ29ubmVjdCB0byBRTVAgc29ja2V0CiAgbGlieGxfcW1wOiBJbXBs
ZW1lbnQgZmQgY2FsbGJhY2sgYW5kIHJlYWQgZGF0YQogIGxpYnhsX2pzb246IEVuYWJsZSB5YWps
X2FsbG93X3RyYWlsaW5nX2dhcmJhZ2UKICBsaWJ4bF9qc29uOiBsaWJ4bF9fanNvbl9vYmplY3Rf
dG9fanNvbgogIGxpYnhsX3FtcDogUGFyc2UgSlNPTiBpbnB1dCBmcm9tIFFNUAogIGxpYnhsX3Ft
cDogU2VwYXJhdGUgUU1QIG1lc3NhZ2UgZ2VuZXJhdGlvbiBmcm9tIHFtcF9zZW5kX3ByZXBhcmUK
ICBsaWJ4bF9xbXA6IFByZXBhcmUgdGhlIGNvbW1hbmQgdG8gYmUgc2VudAogIGxpYnhsX3FtcDog
SGFuZGxlIHdyaXRlIHRvIFFNUCBzb2NrZXQKICBsaWJ4bF9xbXA6IFNpbXBsaWZ5IHFtcF9yZXNw
b25zZV90eXBlKCkgcHJvdG90eXBlCiAgbGlieGxfcW1wOiBIYW5kbGUgbWVzc2FnZXMgZnJvbSBR
RU1VCiAgbGlieGxfcW1wOiBSZXNwb25kIHRvIFFNUCBncmVldGluZwogIGxpYnhsX3FtcDogRGlz
YWJsZSBiZWF1dGlmeSBmb3IgUU1QIGdlbmVyYXRlZCBjbWQKICBsaWJ4bF9leGVjOiBBZGQgbGli
eGxfX3NwYXduX2luaXRpYXRlX2ZhaWx1cmUKICBsaWJ4bF9kbTogUHJlLW9wZW4gUU1QIHNvY2tl
dCBmb3IgUUVNVQogIGxpYnhsOiBRRU1VIHN0YXJ0dXAgc3luYyBiYXNlZCBvbiBRTVAKICBsaWJ4
bF9xbXA6IFN0b3JlIGFkdmVydGlzZWQgUUVNVSB2ZXJzaW9uIGluIGxpYnhsX19ldl9xbXAKICBs
aWJ4bDogQ2hhbmdlIGxpYnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwoKSB0byBiZSBh
c3luYy4KICBsaWJ4bDogUmUtaW1wbGVtZW50IGRvbWFpbl9zdXNwZW5kX2RldmljZV9tb2RlbCB1
c2luZyBsaWJ4bF9fZXZfcW1wCiAgbGlieGxfZGlzazogQ3V0IGxpYnhsX2Nkcm9tX2luc2VydCBp
bnRvIHN0ZXAKICBsaWJ4bF9kaXNrOiBIYXZlIGxpYnhsX2Nkcm9tX2luc2VydCB1c2UgbGlieGxf
X2V2X3FtcAoKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgICAgICAgICB8ICAzMCArLQog
dG9vbHMvbGlieGwvbGlieGxfZGlzay5jICAgICAgICAgICAgIHwgMjE0ICsrKysrLS0KIHRvb2xz
L2xpYnhsL2xpYnhsX2RtLmMgICAgICAgICAgICAgICB8IDE0MyArKysrLQogdG9vbHMvbGlieGwv
bGlieGxfZG9tX3N1c3BlbmQuYyAgICAgIHwgIDIyICstCiB0b29scy9saWJ4bC9saWJ4bF9ldmVu
dC5jICAgICAgICAgICAgfCAgIDggKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2V4ZWMuYyAgICAgICAg
ICAgICB8ICAgNyArCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgICAgICAgfCAxNjYg
KysrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2pzb24uYyAgICAgICAgICAgICB8ICA0MiArLQogdG9v
bHMvbGlieGwvbGlieGxfanNvbi5oICAgICAgICAgICAgIHwgICA1ICstCiB0b29scy9saWJ4bC9s
aWJ4bF9xbXAuYyAgICAgICAgICAgICAgfCA5MjIgKysrKysrKysrKysrKysrKysrKysrKysrLS0t
CiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgICAgfCAgIDQgKwogdG9vbHMvbGli
eGwvbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsIHwgICA4ICsKIHRvb2xzL2xpYnhsL2xpYnhsX3V0
aWxzLmMgICAgICAgICAgICB8ICAxNCArCiAxMyBmaWxlcyBjaGFuZ2VkLCAxMzg1IGluc2VydGlv
bnMoKyksIDIwMCBkZWxldGlvbnMoLSkKCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:06:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14:06: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 1fj3OH-0005gc-LW; Fri, 27 Jul 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=mek3=kl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fj3OG-0005fz-FO
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 14:06:44 +0000
X-Inumbo-ID: 541c6478-91a6-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 541c6478-91a6-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:07:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 27 Jul 2018 08:06:41 -0600
Message-Id: <5B5B26EF02000078001D87D6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 27 Jul 2018 08:06:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
 <1532000683-23429-2-git-send-email-andrew.cooper3@citrix.com>
 <5B5AE5C202000078001D86AA@prv1-mh.provo.novell.com>
 <5ba9230f-cbaf-cbd2-0fc7-b09973d81717@citrix.com>
In-Reply-To: <5ba9230f-cbaf-cbd2-0fc7-b09973d81717@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/xstate: Use a guests CPUID
 policy, rather than allowing all features
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; 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+IE9uIDI3LjA3LjE4IGF0IDExOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQmVmb3JlIDQuOSwgdGhlIGNhbGxzIHRvIHtodm0scHZ9X2NwdWlkKCkgYXJlIG5lZWRl
ZCB0byBiZWNhdXNlIHRoZQo+IGluZm9ybWF0aW9uIGNhbid0IGJlIHJlYWQgZGlyZWN0bHkgb3V0
IG9mIGQtPmFyY2guY3B1aWRzW10uICBUaGUgcmVzdG9yZQo+IGJvb2xlYW4gaXMgbmVlZGVkIGJl
Y2F1c2UgdGhpcyBhcnJheSB3aWxsIGJlIGVtcHR5IGF0IHRoZSB0aW1lIGl0IGlzCj4gYWNjZXNz
ZWQgb24gdGhlIHJlc3RvcmUgcGF0aC4KCldvdWxkIHlvdSBtaW5kIGxvb2tpbmcgb3ZlciB0aGUg
NC44IGJhY2twb3J0IGJlbG93LCB3aGVyZSBJIHRoaW5rIEkndmUKZ290IGF3YXkgd2l0aG91dCBz
dWNoIGEgYm9vbGVhbj8KClRoYW5rcywgSmFuCgotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMK
KysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC0xMTc3LDcgKzExNzcsNyBAQCBsb25nIGFy
Y2hfZG9fZG9tY3RsKAogICAgICAgICAgICAgaWYgKCBfeGNyMF9hY2N1bSApCiAgICAgICAgICAg
ICB7CiAgICAgICAgICAgICAgICAgaWYgKCBldmMtPnNpemUgPj0gUFZfWFNBVkVfSERSX1NJWkUg
KyBYU1RBVEVfQVJFQV9NSU5fU0laRSApCi0gICAgICAgICAgICAgICAgICAgIHJldCA9IHZhbGlk
YXRlX3hzdGF0ZShfeGNyMCwgX3hjcjBfYWNjdW0sCisgICAgICAgICAgICAgICAgICAgIHJldCA9
IHZhbGlkYXRlX3hzdGF0ZShkLCBfeGNyMCwgX3hjcjBfYWNjdW0sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmX3hzYXZlX2FyZWEtPnhzYXZlX2hkcik7CiAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICBlbHNlIGlmICggIV94Y3IwICkKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xMzU2LDcgKzEz
NTYsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV94c2F2ZV9zdGF0ZXMoc3RyCiAgICAgY3R4
dCA9IChzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqKSZoLT5kYXRhW2gtPmN1cl07CiAgICAgaC0+
Y3VyICs9IGRlc2MtPmxlbmd0aDsKIAotICAgIGVyciA9IHZhbGlkYXRlX3hzdGF0ZShjdHh0LT54
Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAorICAgIGVyciA9IHZhbGlkYXRlX3hzdGF0ZShkLCBjdHh0
LT54Y3IwLCBjdHh0LT54Y3IwX2FjY3VtLAogICAgICAgICAgICAgICAgICAgICAgICAgICAoY29u
c3Qgdm9pZCAqKSZjdHh0LT5zYXZlX2FyZWEueHNhdmVfaGRyKTsKICAgICBpZiAoIGVyciApCiAg
ICAgewotLS0gYS94ZW4vYXJjaC94ODYveHN0YXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3hzdGF0
ZS5jCkBAIC02NTIsMTIgKzY1Miw0NyBAQCBzdGF0aWMgYm9vbF90IHZhbGlkX3hjcjAodTY0IHhj
cjApCiAgICAgcmV0dXJuICEoeGNyMCAmIFhTVEFURV9CTkRSRUdTKSA9PSAhKHhjcjAgJiBYU1RB
VEVfQk5EQ1NSKTsKIH0KIAotaW50IHZhbGlkYXRlX3hzdGF0ZSh1NjQgeGNyMCwgdTY0IHhjcjBf
YWNjdW0sIGNvbnN0IHN0cnVjdCB4c2F2ZV9oZHIgKmhkcikKK3N0YXRpYyB1aW50NjRfdCBndWVz
dF94Y3IwX21heChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQogeworICAgIGlmICggaGFzX2h2bV9j
b250YWluZXJfZG9tYWluKGQpICkKKyAgICB7CisgICAgICAgIHVpbnQzMl90IGVheCwgZWN4ID0g
MCwgZWR4OworCisgICAgICAgIGh2bV9jcHVpZChYU1RBVEVfQ1BVSUQsICZlYXgsIE5VTEwsICZl
Y3gsICZlZHgpOworCisgICAgICAgIHJldHVybiAoKHVpbnQ2NF90KWVkeCA8PCAzMikgfCBlYXg7
CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzIHJl
Z3MgPSB7IH07CisKKyAgICAgICAgcmVncy5fZWF4ID0gWFNUQVRFX0NQVUlEOworICAgICAgICBy
ZWdzLl9lY3ggPSAwOworICAgICAgICBwdl9jcHVpZCgmcmVncyk7CisKKyAgICAgICAgcmV0dXJu
IChyZWdzLnJkeCA8PCAzMikgfCByZWdzLl9lYXg7CisgICAgfQorfQorCitpbnQgdmFsaWRhdGVf
eHN0YXRlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IHhjcjAsIHVpbnQ2NF90IHhj
cjBfYWNjdW0sCisgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4c2F2ZV9oZHIgKmhk
cikKK3sKKyAgICB1aW50NjRfdCB4Y3IwX21heDsKICAgICB1bnNpZ25lZCBpbnQgaTsKIAorICAg
IGlmICggZCA9PSBjdXJyZW50LT5kb21haW4gKQorICAgICAgICB4Y3IwX21heCA9IGd1ZXN0X3hj
cjBfbWF4KGQpOworICAgIGVsc2UKKyAgICB7CisgICAgICAgIHhjcjBfbWF4ID0geGZlYXR1cmVf
bWFzazsKKyAgICAgICAgaWYgKCAhaGFzX2h2bV9jb250YWluZXJfZG9tYWluKGQpICkKKyAgICAg
ICAgICAgIHhjcjBfbWF4ICY9IH4oWFNUQVRFX0JORFJFR1MgfCBYU1RBVEVfQk5EQ1NSIHwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgWFNUQVRFX1BLUlUgfCBYU1RBVEVfTFdQKTsKKyAgICB9
CisKICAgICBpZiAoIChoZHItPnhzdGF0ZV9idiAmIH54Y3IwX2FjY3VtKSB8fAogICAgICAgICAg
KHhjcjAgJiB+eGNyMF9hY2N1bSkgfHwKKyAgICAgICAgICh4Y3IwX2FjY3VtICYgfnhjcjBfbWF4
KSB8fAogICAgICAgICAgIXZhbGlkX3hjcjAoeGNyMCkgfHwKICAgICAgICAgICF2YWxpZF94Y3Iw
KHhjcjBfYWNjdW0pICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CkBAIC02NzYsMTggKzcxMSwx
NiBAQCBpbnQgdmFsaWRhdGVfeHN0YXRlKHU2NCB4Y3IwLCB1NjQgeGNyMF9hCiBpbnQgaGFuZGxl
X3hzZXRidih1MzIgaW5kZXgsIHU2NCBuZXdfYnYpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIg
PSBjdXJyZW50OworICAgIHVpbnQ2NF90IHhjcjBfbWF4ID0gZ3Vlc3RfeGNyMF9tYXgoY3Vyci0+
ZG9tYWluKTsKICAgICB1NjQgbWFzazsKIAogICAgIGlmICggaW5kZXggIT0gWENSX1hGRUFUVVJF
X0VOQUJMRURfTUFTSyApCiAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKIAotICAgIGlmICgg
KG5ld19idiAmIH54ZmVhdHVyZV9tYXNrKSB8fCAhdmFsaWRfeGNyMChuZXdfYnYpICkKKyAgICBp
ZiAoIChuZXdfYnYgJiB+eGNyMF9tYXgpIHx8CisgICAgICAgICAobmV3X2J2ICYgfnhmZWF0dXJl
X21hc2spIHx8ICF2YWxpZF94Y3IwKG5ld19idikgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsK
IAotICAgIC8qIFhDUjAuUEtSVSBpcyBkaXNhYmxlZCBvbiBQViBtb2RlLiAqLwotICAgIGlmICgg
aXNfcHZfdmNwdShjdXJyKSAmJiAobmV3X2J2ICYgWFNUQVRFX1BLUlUpICkKLSAgICAgICAgcmV0
dXJuIC1FT1BOT1RTVVBQOwotCiAgICAgaWYgKCAhc2V0X3hjcjAobmV3X2J2KSApCiAgICAgICAg
IHJldHVybiAtRUZBVUxUOwogCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYveHN0YXRlLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni94c3RhdGUuaApAQCAtMTA3LDggKzEwNyw5IEBAIHVpbnQ2
NF90IGdldF9tc3JfeHNzKHZvaWQpOwogdm9pZCB4c2F2ZShzdHJ1Y3QgdmNwdSAqdiwgdWludDY0
X3QgbWFzayk7CiB2b2lkIHhyc3RvcihzdHJ1Y3QgdmNwdSAqdiwgdWludDY0X3QgbWFzayk7CiBi
b29sX3QgeHNhdmVfZW5hYmxlZChjb25zdCBzdHJ1Y3QgdmNwdSAqdik7Ci1pbnQgX19tdXN0X2No
ZWNrIHZhbGlkYXRlX3hzdGF0ZSh1NjQgeGNyMCwgdTY0IHhjcjBfYWNjdW0sCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNhdmVfaGRyICopOworaW50IF9f
bXVzdF9jaGVjayB2YWxpZGF0ZV94c3RhdGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IHhjcjAsIHVpbnQ2NF90IHhjcjBf
YWNjdW0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeHNh
dmVfaGRyICpoZHIpOwogaW50IF9fbXVzdF9jaGVjayBoYW5kbGVfeHNldGJ2KHUzMiBpbmRleCwg
dTY0IG5ld19idik7CiB2b2lkIGV4cGFuZF94c2F2ZV9zdGF0ZXMoc3RydWN0IHZjcHUgKnYsIHZv
aWQgKmRlc3QsIHVuc2lnbmVkIGludCBzaXplKTsKIHZvaWQgY29tcHJlc3NfeHNhdmVfc3RhdGVz
KHN0cnVjdCB2Y3B1ICp2LCBjb25zdCB2b2lkICpzcmMsIHVuc2lnbmVkIGludCBzaXplKTsKCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:10:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3RW-00070e-72; Fri, 27 Jul 2018 14:10: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=w1em=kl=citrix.com=prvs=7393717b7=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fj3RU-0006ru-Rc
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:10:04 +0000
X-Inumbo-ID: ccaa1a95-91a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ccaa1a95-91a6-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:10:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61277630"
Date: Fri, 27 Jul 2018 15:09:47 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <20180727140947.vlscbgzeytxkurll@citrix.com>
References: <20180726104633.1439-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180726104633.1439-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC] tools/kdd: avoid adversarial
 optimisation hazard
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Jan Beulich <jbeulich@suse.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>

T25lIGludGVyZXN0aW5nIG9ic2VydmF0aW9uIGlzIHRoYXQgaWYgSSByZXZlcnQgMmRlMmIxMGIy
MjUgd2hpY2ggdHVybnMKdGhlIHR5cGUgb2Ygb2Zmc2V0IGZyb20gdWludDMyX3QgYmFjayB0byB1
aW50NjRfdCwga2RkLmMgd2lsbCBidWlsZCB3aXRoCjMyIGJpdCwgYnV0IHRoZW4gb2YgY291cnNl
IDY0IGJpdCBidWlsZCBpcyBicm9rZW4uIDotLwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:20:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3bv-0007zo-8s; Fri, 27 Jul 2018 14: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=mek3=kl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fj3bu-0007zj-RP
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:20:50 +0000
X-Inumbo-ID: 4d4043a4-91a8-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 4d4043a4-91a8-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:21:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 27 Jul 2018 08:20:48 -0600
Message-Id: <5B5B2A3E02000078001D8810@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 27 Jul 2018 08:20: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 RFC] x86/HVM: also stuff RSB upon exit to guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

SW4gb3JkZXIgdG8gbW9zdGx5IGVsaW1pbmF0ZSBhYnVzZSBvZiB3aGF0IFhlbiBsZWF2ZXMgaW4g
dGhlIFJTQiBieQpndWVzdCBsZXZlbCBhdHRhY2tlcnMsIGZpbGwgdGhlIFJTQiB3aXRoIGFsbW9z
dC1OVUxMIHBvaW50ZXJzIHJpZ2h0CmJlZm9yZSBlbnRlcmluZyBndWVzdCBjb250ZXh0LgoKVGhl
IHBsYWNlbWVudCBvZiB0aGUgaW5pdGlhbGl6YXRpb24gY29kZSBpcyBpbnRlbnRpb25hbDogSWYg
aXQgd2FzIHB1dAppbiBlLmcuIGh2bV9lbmFibGUoKSwgd2UnZCBoYXZlIHRvIGJlIG1vcmUgY2Fy
ZWZ1bCB3cnQuIGNoYW5naW5nIHRoZQpsb3cgTDQgZW50cnkgb2YgdGhlIGlkbGUgcGFnZSB0YWJs
ZXMgKEkgZGlkbid0IGNoZWNrIHdoZXRoZXIgYm9vdCB0aW1lCmxvdyBtYXBwaW5ncyBoYXZlIGRp
c2FwcGVhcmVkIGJ5IHRoZW4pLCBhbmQgZ2V0X3JhbmRvbSgpIGNvdWxkbid0IGJlCnVzZWQgZWl0
aGVyLiBGdXJ0aGVybW9yZSB0aGlzIHdheSwgaWYgbm8gSFZNIGd1ZXN0IGdldHMgZXZlciBzdGFy
dGVkLApubyBzZXR1cCB3b3VsZCBldmVyIG9jY3VyLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KVEJEOiBJbiB0aGUgZW5kIEknbSBub3Qgc3VyZSB0
aGUgKHBzZXVkby0pcmFuZG9tbmVzcyBpcyB3b3J0aCBpdC4KICAgICBQbGFjaW5nIHRoZSBzdHVi
IHVuaWZvcm1seSBhdCBhIGZpeGVkIGFkZHJlc3Mgd291bGQgYWxsb3cgdG8gZ2V0CiAgICAgcmlk
IG9mIHRoZSB2YXJpYWJsZSwgc2xpZ2h0bHkgc3RyZWFtbGluaW5nIHRoZSBjYWxsIHNpdGVzLgpU
QkQ6IE9idmlvdXNseSB1c2luZyBOVUxMIGhlcmUgaGFzIHRoZSBkb3duc2lkZSBvZiByZWFkcyB0
aHJvdWdoIE5VTEwKICAgICBub3QgZ29pbmcgdG8gZmF1bHQgYW55bW9yZS4KCi0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtODUsNiAr
ODUsMTAgQEAgaW50ZWdlcl9wYXJhbSgiaHZtX2RlYnVnIiwgb3B0X2h2bV9kZWJ1ZwogCiBzdHJ1
Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIGh2bV9mdW5jcyBfX3JlYWRfbW9zdGx5OwogCitleHRlcm4g
dm9pZCBkb19vdmVyd3JpdGVfcnNiKHZvaWQpOworZXh0ZXJuIGNvbnN0IGNoYXIgZG9fb3Zlcndy
aXRlX3JzYl9lbmRbXTsKK3ZvaWQgKCogX19yZWFkX21vc3RseSBodm1fb3ZlcndyaXRlX3JzYiko
dm9pZCkgPSBkb19vdmVyd3JpdGVfcnNiOworCiAvKgogICogVGhlIEkvTyBwZXJtaXNzaW9uIGJp
dG1hcCBpcyBnbG9iYWxseSBzaGFyZWQgYnkgYWxsIEhWTSBndWVzdHMgZXhjZXB0CiAgKiB0aGUg
aGFyZHdhcmUgZG9tYWluIHdoaWNoIG5lZWRzIGEgbW9yZSBwZXJtaXNzaXZlIG9uZS4KQEAgLTU4
Myw2ICs1ODcsNDkgQEAgaW50IGh2bV9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluCiAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAorICAgIGlmICggYm9vdF9jcHVfaGFzKFg4
Nl9GRUFUVVJFX1NDX1JTQl9IVk0pICYmCisgICAgICAgICB1bmxpa2VseSgodW5zaWduZWQgbG9u
Zylodm1fb3ZlcndyaXRlX3JzYiA+PSBQQUdFX1NJWkUpICkKKyAgICB7CisgICAgICAgIC8qCisg
ICAgICAgICAqIE1hcCBhbiBSU0Igc3R1ZmZpbmcgcm91dGluZSBhdCBhIHJhbmRvbSwgMTYtYnl0
ZSBhbGlnbmVkIGFkZHJlc3MKKyAgICAgICAgICogaW4gdGhlIGZpcnN0IGxpbmVhciBwYWdlLCB0
byBhbGxvdyBmaWxsaW5nIHRoZSBSU0Igd2l0aCBhbG1vc3QtTlVMTAorICAgICAgICAgKiBwb2lu
dGVycyBiZWZvcmUgZW50ZXJpbmcgSFZNIGd1ZXN0IGNvbnRleHQuICBUaGlzIGJ1aWxkcyBvbiB0
aGUKKyAgICAgICAgICogYXNzdW1wdGlvbiB0aGF0IG5vIHNhbmUgT1Mgd2lsbCBwbGFjZSBhbnl0
aGluZyB0aGVyZSB3aGljaCBjb3VsZCBiZQorICAgICAgICAgKiBhYnVzZWQgYXMgYW4gZXhwbG9p
dCBnYWRnZXQuCisgICAgICAgICAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSAoZ2V0
X3JhbmRvbSgpIDw8IDQpICYgflBBR0VfTUFTSzsKKyAgICAgICAgdW5zaWduZWQgaW50IHNpemUg
PSBkb19vdmVyd3JpdGVfcnNiX2VuZCAtCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNv
bnN0IGNoYXIgKilkb19vdmVyd3JpdGVfcnNiOworICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpw
ZyA9IGFsbG9jX2RvbWhlYXBfcGFnZShOVUxMLCAwKTsKKyAgICAgICAgdm9pZCAqcHRyOworCisg
ICAgICAgIGlmICggIXBnIHx8CisgICAgICAgICAgICAgbWFwX3BhZ2VzX3RvX3hlbigwLCBwYWdl
X3RvX21mbihwZyksIDEsIFBBR0VfSFlQRVJWSVNPUl9SWCkgKQorICAgICAgICB7CisgICAgICAg
ICAgICBpZiAoIHBnICkKKyAgICAgICAgICAgICAgICBmcmVlX2RvbWhlYXBfcGFnZShwZyk7Cisg
ICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKKyAgICAgICAgfQorCisgICAgICAgIC8qCisgICAg
ICAgICAqIEF2b2lkIE5VTEwgaXRzZWxmLCBzbyB0aGF0IGJyYW5jaGVzIHRoZXJlIHdpbGwgaGl0
IHRoZSBhbGwtb25lcworICAgICAgICAgKiBwYXR0ZXJuIGluc3RhbGxlZCBiZWxvdy4KKyAgICAg
ICAgICovCisgICAgICAgIGlmICggIWFkZHIgKQorICAgICAgICAgICAgYWRkciA9IDB4MTA7Cisg
ICAgICAgIHdoaWxlICggYWRkciArIHNpemUgPiBQQUdFX1NJWkUgKQorICAgICAgICAgICAgYWRk
ciAtPSAweDEwOworCisgICAgICAgIHB0ciA9IF9fbWFwX2RvbWFpbl9wYWdlKHBnKTsKKyAgICAg
ICAgbWVtc2V0KHB0ciwgLTEsIFBBR0VfU0laRSk7CisgICAgICAgIG1lbWNweShwdHIgKyBhZGRy
LCBkb19vdmVyd3JpdGVfcnNiLCBzaXplKTsKKyAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UocHRy
KTsKKworICAgICAgICBzbXBfd21iKCk7CisgICAgICAgIGh2bV9vdmVyd3JpdGVfcnNiID0gKHZv
aWQgKilhZGRyOworICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIlJTQiBzdHVmZmluZyBzdHVi
IGF0ICVwXG4iLCBodm1fb3ZlcndyaXRlX3JzYik7CisgICAgfQorCiAgICAgc3Bpbl9sb2NrX2lu
aXQoJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CiAgICAgc3Bpbl9sb2NrX2luaXQoJmQt
PmFyY2guaHZtX2RvbWFpbi51Y19sb2NrKTsKICAgICBzcGluX2xvY2tfaW5pdCgmZC0+YXJjaC5o
dm1fZG9tYWluLndyaXRlX21hcC5sb2NrKTsKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tLmMKQEAgLTE2NjEsNiArMTY2MSwxMCBAQCB2b2lkIGluaXRfeGVuX2w0
X3Nsb3RzKGw0X3BnZW50cnlfdCAqbDR0CiAgICAgICAgICAgICAgICAoUk9PVF9QQUdFVEFCTEVf
RklSU1RfWEVOX1NMT1QgKyBzbG90cyAtCiAgICAgICAgICAgICAgICAgbDRfdGFibGVfb2Zmc2V0
KFhFTl9WSVJUX1NUQVJUKSkgKiBzaXplb2YoKmw0dCkpOwogICAgIH0KKworICAgIC8qIE1ha2Ug
c3VyZSB0aGUgUlNCIHN0dWZmaW5nIHN0dWIgaXMgYWNjZXNzaWJsZS4gKi8KKyAgICBpZiAoIGlz
X2h2bV9kb21haW4oZCkgKQorICAgICAgICBsNHRbMF0gPSBpZGxlX3BnX3RhYmxlWzBdOwogfQog
CiBib29sIGZpbGxfcm9fbXB0KG1mbl90IG1mbikKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9l
bnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwpAQCAtNTUyLDYgKzU1Miwx
MyBAQCBFTlRSWShkb21fY3Jhc2hfc3luY19leHRhYmxlKQogICAgICAgICBqbXAgICBhc21fZG9t
YWluX2NyYXNoX3N5bmNocm9ub3VzIC8qIERvZXMgbm90IHJldHVybiAqLwogICAgICAgICAucG9w
c2VjdGlvbgogCisjaWZkZWYgQ09ORklHX0hWTQorRU5UUlkoZG9fb3ZlcndyaXRlX3JzYikKKyAg
ICAgICAgRE9fT1ZFUldSSVRFX1JTQiB0bXA9cmR4CisgICAgICAgIHJldAorR0xPQkFMKGRvX292
ZXJ3cml0ZV9yc2JfZW5kKQorI2VuZGlmCisKICAgICAgICAgLnNlY3Rpb24gLnRleHQuZW50cnks
ICJheCIsIEBwcm9nYml0cwogCiBFTlRSWShjb21tb25faW50ZXJydXB0KQotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L3NwZWNfY3RybF9hc20uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Nw
ZWNfY3RybF9hc20uaApAQCAtMjQ5LDYgKzI0OSw4IEBACiAKIC8qIFVzZSB3aGVuIGV4aXRpbmcg
dG8gSFZNIGd1ZXN0IGNvbnRleHQuICovCiAjZGVmaW5lIFNQRUNfQ1RSTF9FWElUX1RPX0hWTSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgbW92IGh2bV9v
dmVyd3JpdGVfcnNiKCVyaXApLCAlcmN4OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgQUxURVJOQVRJVkUgIiIsICJJTkRJUkVDVF9DQUxMICVyY3giLCBYODZfRkVBVFVS
RV9TQ19SU0JfSFZNOyAgICAgICBcCiAgICAgQUxURVJOQVRJVkUgIiIsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIERPX1NQRUNf
Q1RSTF9FWElUX1RPX0dVRVNULCBYODZfRkVBVFVSRV9TQ19NU1JfSFZNCiAKCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jc-0008N2-TG; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jb-0008M8-N0
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:47 +0000
X-Inumbo-ID: 4932a3e6-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4932a3e6-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279528"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:57 +0100
Message-ID: <20180727140614.13256-16-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 15/32] libxl_json: Enable
 yajl_allow_trailing_garbage
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

VGhpcyBhbGxvdyB0byBwYXJzZSBhIHN0cmluZyB0aGF0IGlzIG5vdCBOVUwtdGVybWluYXRlZC4g
V2l0aCB0aGF0Cm9wdGlvbnMgZGlzYWJsZWQsIFlBSkwgdjIgd291bGQgbG9vayBhaGVhZCBvbiBj
b21wbGV0aW9uIHRvIGZpbmQgb3V0IGlmCnRoZXJlIGlzIG1vcmUgdG8gcGFyc2UuCgpZQUpMIHYx
IGRvZXNuJ3QgaGF2ZSB0aGlzIGJlaGF2aW9yLgoKQW55IGZ1bmN0aW9uIGZ1bmN0aW9uIHRoYXQg
YWxsb2NhdGUgYSB5YWpsX2hhbmRsZSB2aWEgdGhpcyBmdW5jdGlvbgplaXRoZXIgcGFyc2UgYSBO
VUwtdGVybWluYXRlZCBzdHJpbmcsIG9yIGRvIHByb3ZpZGUgcHJvcGVyIGxlbmd0aC4gU28KY2hh
bmdlIHRoZSBkZWZhdWx0IGFuZCBhbGxvdyBnYXJiYWdlIChsaWtlIGEgZGlmZmVyZW50IEpTT04g
ZG9jdW1lbnQpCmFmdGVyIHRoZSBlbmQgb2YgdGhlIGRhdGEgdG8gcGFyc2UuCgpUaGlzIGlzIGlt
cG9ydGFuZCBmb3IgdGhlIFFNUCBjbGllbnQsIGFzIHRoZXJlIGNvdWxkIGJlIG1vcmUgdGhhbiBv
bmUKbWVzc2FnZSB0byBwYXJzZSwgYW5kIFlBSkwgd291bGQgY29uc2lkZXIgdGhlIG5leHQgbWVz
c2FnZSB0byBiZQpnYXJiYWdlIGFuZCB0aHJvdyBhbiBlcnJvci4KClNpZ25lZC1vZmYtYnk6IEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhs
L2xpYnhsX2pzb24uaCB8IDUgKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9qc29uLmggYi90
b29scy9saWJ4bC9saWJ4bF9qc29uLmgKaW5kZXggYWYyNmU3ODg1ZC4uMjYwNzgzYmZkZSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfanNvbi5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2pzb24uaApAQCAtNTAsNyArNTAsMTAgQEAgc3RhdGljIGlubGluZSB5YWpsX2hhbmRsZSBsaWJ4
bF9feWFqbF9hbGxvYyhjb25zdCB5YWpsX2NhbGxiYWNrcyAqY2FsbGJhY2tzLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB5YWpsX2FsbG9jX2Z1bmNzICphbGxv
Y0Z1bmNzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lk
ICpjdHgpCiB7Ci0gICAgcmV0dXJuIHlhamxfYWxsb2MoY2FsbGJhY2tzLCBhbGxvY0Z1bmNzLCBj
dHgpOworICAgIHlhamxfaGFuZGxlIGhhbmQgPSB5YWpsX2FsbG9jKGNhbGxiYWNrcywgYWxsb2NG
dW5jcywgY3R4KTsKKyAgICBpZiAoaGFuZCkKKyAgICAgICAgeWFqbF9jb25maWcoaGFuZCwgeWFq
bF9hbGxvd190cmFpbGluZ19nYXJiYWdlLCAxKTsKKyAgICByZXR1cm4gaGFuZDsKIH0KIAogc3Rh
dGljIGlubGluZSB5YWpsX2dlbiBsaWJ4bF95YWpsX2dlbl9hbGxvYyhjb25zdCB5YWpsX2FsbG9j
X2Z1bmNzICphbGxvY0Z1bmNzKQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jZ-0008Kq-ON; Fri, 27 Jul 2018 14: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jY-0008K1-Bh
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:44 +0000
X-Inumbo-ID: 46fcd20e-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46fcd20e-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279523"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:08 +0100
Message-ID: <20180727140614.13256-27-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 26/32] 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: Anthony PERARD <anthony.perard@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>

V2hlbiBzdGFydGluZyBRRU1VIHdpdGggZG1fcmVzdHJpY3Q9MSwgcHJlLW9wZW4gdGhlIFFNUCBz
b2NrZXQgYmVmb3JlCmV4ZWMgUUVNVS4gVGhhdCBzb2NrZXQgd2lsbCBiZSB1c2VmdWxsIHRvIGZp
bmRvdXQgaWYgUUVNVSBpcyByZWFkeSwgYW5kCnByZS1vcGVuaW5nIGl0IG1lYW5zIHRoYXQgbGli
eGwgY2FuIGNvbm5lY3QgdG8gaXQgd2l0aG91dCB3YWl0aW5nIGZvcgpRRU1VIHRvIGNyZWF0ZSBp
dC4KClRoZSBwcmUtb3Blbm5pbmcgaXMgY29uZGl0aW9ubmFsLCBiYXNlZCBvbiB0aGUgdXNlIG9m
IGRtX3Jlc3RyaWN0CmJlY2F1c2UgaXQgaXMgdXNpbmcgYSBuZXcgY29tbWFuZCBsaW5lIG9wdGlv
biBvZiBRRU1VLCBhbmQgZG1fcmVzdHJpY3QKc3VwcG9ydCBpbiBRRU1VIGlzIG5ld2VyLgoKLWNo
YXJkZXYgc29ja2V0LGZkPVggaXMgYXZhaWxhYmxlIHdpdGggUUVNVSAyLjEyLCBzaW5jZSBjb21t
aXQ6Cj4gY2hhcjogYWxsb3cgcGFzc2luZyBwcmUtb3BlbmVkIHNvY2tldCBmaWxlIGRlc2NyaXB0
b3IgYXQgc3RhcnR1cAo+IDA5MzU3MDBmODU0NDAzM2ViYmQ0MWUxZjEzY2Q1MjhmOGE1OGQyNGQK
CmRtX3Jlc3RyaWN0IHdpbGwgYmUgYXZhaWxhYmxlIGluIFFFTVUgMy4wLgoKU2lnbmVkLW9mZi1i
eTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6
CiAgICB2NDoKICAgICAgICBzZXBhcmF0ZSB0aGUgbG9naWMgdG8gb3BlbiBhIHNvY2tldCBpbnRv
IGEgZnVuY3Rpb24uCiAgICAgICAgVXNlIGxpYnhsX19wcmVwYXJlX3NvY2thZGRyX3VuKCkgdG8g
Y2hlY2sgcGF0aCBzaXplCgogdG9vbHMvbGlieGwvbGlieGxfZG0uYyB8IDg2ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDc3IGluc2Vy
dGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
ZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggNWMyOGEwY2VkNC4uOWUzZTUwMTQ1
NyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9s
aWJ4bF9kbS5jCkBAIC0yNCw2ICsyNCw4IEBACiAjaW5jbHVkZSA8c3lzL3R5cGVzLmg+CiAjaW5j
bHVkZSA8cHdkLmg+CiAjaW5jbHVkZSA8Z3JwLmg+CisjaW5jbHVkZSA8c3lzL3NvY2tldC5oPgor
I2luY2x1ZGUgPHN5cy91bi5oPgogCiBzdGF0aWMgY29uc3QgY2hhciAqbGlieGxfdGFwaWZfc2Ny
aXB0KGxpYnhsX19nYyAqZ2MpCiB7CkBAIC05MTUsMTIgKzkxNyw1OCBAQCBjb25zdCBjaGFyICps
aWJ4bF9fcWVtdV9xbXBfcGF0aChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQpCiAgICAgcmV0dXJu
IEdDU1BSSU5URigiJXMvcW1wLWxpYnhsLSVkIiwgbGlieGxfX3J1bl9kaXJfcGF0aCgpLCBkb21p
ZCk7CiB9CiAKK3N0YXRpYyBpbnQgbGlieGxfX3ByZV9vcGVuX3FtcF9zb2NrZXQobGlieGxfX2dj
ICpnYywgaW50IGRvbWlkLCBpbnQgKmZkX3IpCit7CisgICAgaW50IHJjOworICAgIGludCBmZCA9
IC0xOworICAgIHN0cnVjdCBzb2NrYWRkcl91biB1bjsKKyAgICBjb25zdCBjaGFyICpwYXRoOwor
CisgICAgcGF0aCA9IGxpYnhsX19xZW11X3FtcF9wYXRoKGdjLCBkb21pZCk7CisKKyAgICBmZCA9
IHNvY2tldChBRl9VTklYLCBTT0NLX1NUUkVBTSwgMCk7CisgICAgaWYgKGZkIDwgMCkgeworICAg
ICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJzb2NrZXQoKSBmYWlsZWQiKTsKKyAgICAgICAgcmV0
dXJuIEVSUk9SX0ZBSUw7CisgICAgfQorCisgICAgcmMgPSBsaWJ4bF9fcHJlcGFyZV9zb2NrYWRk
cl91bihnYywgJnVuLCBwYXRoLCAiUUVNVSdzIFFNUCBzb2NrZXQiKTsKKyAgICBpZiAocmMpCisg
ICAgICAgIGdvdG8gb3V0OworCisgICAgaWYgKHVubGluayhwYXRoKSA8IDAgJiYgZXJybm8gIT0g
RU5PRU5UKSB7CisgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwgInVubGluaygnJXMnKSBmYWls
ZWQiLCBwYXRoKTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3RvIG91dDsK
KyAgICB9CisKKyAgICBpZiAoYmluZChmZCwgKHN0cnVjdCBzb2NrYWRkciopICZ1biwgc2l6ZW9m
KHVuKSkgPCAwKSB7CisgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwgImJpbmQoJyVzJykgZmFp
bGVkIiwgcGF0aCk7CisgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgZ290byBvdXQ7
CisgICAgfQorCisgICAgaWYgKGxpc3RlbihmZCwgMSkgPCAwKSB7CisgICAgICAgIExPR0VEKEVS
Uk9SLCBkb21pZCwgImxpc3RlbigpIGZhaWxlZCIpOworICAgICAgICByYyA9IEVSUk9SX0ZBSUw7
CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgICpmZF9yID0gZmQ7CisgICAgcmMgPSAw
OworCitvdXQ6CisgICAgaWYgKHJjICYmIGZkID49IDApCisgICAgICAgIGNsb3NlKGZkKTsKKyAg
ICByZXR1cm4gcmM7Cit9CisKIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9h
cmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IGNoYXIgKmRtLCBpbnQgZ3Vlc3RfZG9taWQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZG9tYWluX2NvbmZpZyAqZ3Vlc3Rf
Y29uZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKioq
YXJncywgY2hhciAqKiplbnZzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGxpYnhsX19kb21haW5fYnVpbGRfc3RhdGUgKnN0YXRlLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCAqZG1fc3RhdGVfZmQpCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpkbV9zdGF0ZV9mZCwgaW50ICpkbV9t
b25pdG9yX2ZkKQogewogICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9jcmVhdGVfaW5mbyAqY19pbmZv
ID0gJmd1ZXN0X2NvbmZpZy0+Y19pbmZvOwogICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9p
bmZvICpiX2luZm8gPSAmZ3Vlc3RfY29uZmlnLT5iX2luZm87CkBAIC05NDksMTAgKzk5NywyNSBA
QCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2dj
ICpnYywKICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVkIiwgZ3Vlc3RfZG9taWQp
LCBOVUxMKTsKIAogICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1jaGFyZGV2Iik7Ci0g
ICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAotICAgICAgICAgICAgICAgICAgICAgR0NTUFJJ
TlRGKCJzb2NrZXQsaWQ9bGlieGwtY21kLCIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAicGF0aD0lcyxzZXJ2ZXIsbm93YWl0IiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF9fcWVtdV9xbXBfcGF0aChnYywgZ3Vlc3RfZG9taWQpKSk7CisgICAgLyogSWYgd2Ug
aGF2ZSB0byB1c2UgZG1fcmVzdHJpY3QsIFFFTVUgbmVlZCB0byBiZSBuZXcgZW5vdWdoIGFuZCB3
aWxsIGhhdmUKKyAgICAgKiB0aGUgbmV3IGludGVyZmFjZSB3aGVyZSB3ZSBjYW4gcHJlLW9wZW4g
dGhlIFFNUCBzb2NrZXQuICovCisgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5mby0+ZG1f
cmVzdHJpY3QpKQorICAgIHsKKyAgICAgICAgaW50IHJjOworCisgICAgICAgIHJjID0gbGlieGxf
X3ByZV9vcGVuX3FtcF9zb2NrZXQoZ2MsIGd1ZXN0X2RvbWlkLCBkbV9tb25pdG9yX2ZkKTsKKyAg
ICAgICAgaWYgKHJjKQorICAgICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAgIGZsZXhhcnJh
eV9hcHBlbmQoZG1fYXJncywKKyAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoInNv
Y2tldCxpZD1saWJ4bC1jbWQsZmQ9JWQsc2VydmVyLG5vd2FpdCIsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICpkbV9tb25pdG9yX2ZkKSk7CisgICAgfSBlbHNlIHsKKyAgICAg
ICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAorICAgICAgICAgICAgICAgICAgICAgICAgIEdD
U1BSSU5URigic29ja2V0LGlkPWxpYnhsLWNtZCwiCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICJwYXRoPSVzLHNlcnZlcixub3dhaXQiLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9fcWVtdV9xbXBfcGF0aChnYywgZ3Vlc3RfZG9taWQpKSk7Cisg
ICAgfQogCiAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW5vLXNodXRkb3duIik7CiAg
ICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW1vbiIpOwpAQCAtMTczMSw3ICsxNzk0LDgg
QEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3MobGlieGxfX2djICpn
YywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9k
b21haW5fY29uZmlnICpndWVzdF9jb25maWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY2hhciAqKiphcmdzLCBjaGFyICoqKmVudnMsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAq
c3RhdGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpkbV9z
dGF0ZV9mZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKmRt
X3N0YXRlX2ZkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCAq
ZG1fbW9uaXRvcl9mZCkKIC8qIGRtX3N0YXRlX2ZkIG1heSBiZSBOVUxMIGlmZiBjYWxsZXIga25v
d3Mgd2UgYXJlIHVzaW5nIG9sZCBzdHViZG9tCiAgKiBhbmQgdGhlcmVmb3JlIHdpbGwgYmUgcGFz
c2luZyBhIGZpbGVuYW1lIHJhdGhlciB0aGFuIGEgZmQuICovCiB7CkBAIC0xNzQ0LDEwICsxODA4
LDExIEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzKGxpYnhsX19n
YyAqZ2MsCiAgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKICAg
ICAgICAgYXNzZXJ0KGRtX3N0YXRlX2ZkICE9IE5VTEwpOwogICAgICAgICBhc3NlcnQoKmRtX3N0
YXRlX2ZkIDwgMCk7CisgICAgICAgIGFzc2VydChkbV9tb25pdG9yX2ZkICE9IE5VTEwpOwogICAg
ICAgICByZXR1cm4gbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhnYywgZG0sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGd1ZXN0X2Rv
bWlkLCBndWVzdF9jb25maWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGFyZ3MsIGVudnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0YXRlLCBkbV9zdGF0ZV9mZCk7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLCBkbV9zdGF0ZV9mZCwgZG1f
bW9uaXRvcl9mZCk7CiAgICAgZGVmYXVsdDoKICAgICAgICAgTE9HRUQoRVJST1IsIGd1ZXN0X2Rv
bWlkLCAidW5rbm93biBkZXZpY2UgbW9kZWwgdmVyc2lvbiAlZCIsCiAgICAgICAgICAgICAgIGd1
ZXN0X2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF92ZXJzaW9uKTsKQEAgLTE5NjgsNyArMjAz
Myw3IEBAIHZvaWQgbGlieGxfX3NwYXduX3N0dWJfZG0obGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9f
c3R1Yl9kbV9zcGF3bl9zdGF0ZSAqc2RzcykKIAogICAgIHJldCA9IGxpYnhsX19idWlsZF9kZXZp
Y2VfbW9kZWxfYXJncyhnYywgInN0dWJkb20tZG0iLCBndWVzdF9kb21pZCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Vlc3RfY29uZmlnLCAmYXJncywgTlVMTCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZF9zdGF0ZSwgTlVMTCk7
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRfc3RhdGUsIE5VTEws
IE5VTEwpOwogICAgIGlmIChyZXQpIHsKICAgICAgICAgcmV0ID0gRVJST1JfRkFJTDsKICAgICAg
ICAgZ290byBvdXQ7CkBAIC0yMjU0LDYgKzIzMTksNyBAQCB2b2lkIGxpYnhsX19zcGF3bl9sb2Nh
bF9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19kbV9zcGF3bl9zdGF0ZSAqZG1zcykKICAgICBj
aGFyICoqcGFzc19zdHVmZjsKICAgICBjb25zdCBjaGFyICpkbTsKICAgICBpbnQgZG1fc3RhdGVf
ZmQgPSAtMTsKKyAgICBpbnQgZG1fbW9uaXRvcl9mZCA9IC0xOwogCiAgICAgaWYgKGxpYnhsX2Rl
ZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7CiAgICAgICAgIGFi
b3J0KCk7CkBAIC0yMjcxLDcgKzIzMzcsOCBAQCB2b2lkIGxpYnhsX19zcGF3bl9sb2NhbF9kbShs
aWJ4bF9fZWdjICplZ2MsIGxpYnhsX19kbV9zcGF3bl9zdGF0ZSAqZG1zcykKICAgICB9CiAgICAg
cmMgPSBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3MoZ2MsIGRtLCBkb21pZCwgZ3Vlc3Rf
Y29uZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmFyZ3Ms
ICZlbnZzLCBzdGF0ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZkbV9zdGF0ZV9mZCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmZG1fc3RhdGVfZmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmZG1fbW9uaXRvcl9mZCk7CiAgICAgaWYgKHJjKQogICAgICAgICBnb3RvIG91dDsKIApAQCAt
MjM2OSw2ICsyNDM2LDcgQEAgb3V0X2Nsb3NlOgogICAgIGlmIChsb2dmaWxlX3cgPj0gMCkgY2xv
c2UobG9nZmlsZV93KTsKIG91dDoKICAgICBpZiAoZG1fc3RhdGVfZmQgPj0gMCkgY2xvc2UoZG1f
c3RhdGVfZmQpOworICAgIGlmIChkbV9tb25pdG9yX2ZkID49IDApIGNsb3NlKGRtX21vbml0b3Jf
ZmQpOwogICAgIGlmIChyYykKICAgICAgICAgZGV2aWNlX21vZGVsX3NwYXduX291dGNvbWUoZWdj
LCBkbXNzLCByYyk7CiB9Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jT-0008JA-C0; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jS-0008Ip-3e
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:38 +0000
X-Inumbo-ID: 438f6939-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 438f6939-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279506"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:14 +0100
Message-ID: <20180727140614.13256-33-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 32/32] libxl_disk: Have libxl_cdrom_insert
 use 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: Anthony PERARD <anthony.perard@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>

U28gd2hlbiBRRU1VIGlzIGludm9sdmUsIHRoZSBvcGVyYXRpb24gd2lsbCBiZSBhc3luY2hyb25l
IGFuZCB3aWxsCmZpbmlzaCBsYXRlci4KClRoaXMgcGF0aCByZWltcGxlbWVudCBsaWJ4bF9fcW1w
X2luc2VydF9jZHJvbSB0byBtYWtlIHVzZSBvZiB0aGUgbmV3CmxpYnhsX19ldl9xbXAgQVBJLiAg
SXQgYWxzbyBvcGVuIHRoZSBjZHJvbSBpbiBsaWJ4bCBhbmQgc2VuZCB0aGUgRkQgdmlhClFNUCwg
c28gUUVNVSBkb2Vzbid0IG5lZWQgYWNjZXNzIHBlcm1pdGlvbiBvbiB0aGUgY2Ryb20gZmlsZS4K
CmxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKCkgaXMgbm93IGFzeW5jLCBsaWJ4bF9jZHJvbV9pbnNl
cnQoKSBpcyB1cGRhdGVkCnRvIG1ha2UgdXNlIG9mIGl0LgoKU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2NDoK
ICAgICAgICBzd2l0Y2ggdG8gdGhlIHVwZGF0ZWQgbGlieGxfX2V2X3FtcCBBUEkKCiB0b29scy9s
aWJ4bC9saWJ4bF9kaXNrLmMgICAgIHwgIDQyICsrKysrKysrKy0tLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmggfCAgMTQgKysrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAg
fCAxMTcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KIDMgZmlsZXMgY2hhbmdl
ZCwgMTQyIGluc2VydGlvbnMoKyksIDMxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2Rpc2suYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYwppbmRleCBjNzU5
MTc5NjI4Li5lYjA4NmVkOTA5IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMK
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfZGlzay5jCkBAIC02NzIsMTEgKzY3MiwxNCBAQCB0eXBl
ZGVmIHN0cnVjdCB7CiAgICAgaW50IGRtX3ZlcjsKICAgICBpbnQgZG9taWQ7CiAgICAgbGlieGxf
X2RvbWFpbl91c2VyZGF0YV9sb2NrICpsb2NrOworICAgIGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9t
X3N0YXRlIHFpY3M7CiB9IGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGU7CiBzdGF0aWMgdm9pZCBj
ZHJvbV9pbnNlcnRfZWplY3RlZChsaWJ4bF9fZWdjICplZ2MsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXMpOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3FtcF9pbnNlcnRfY2Ryb21fc3RhdGUgICpx
aWNzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKTsKIHN0YXRpYyB2
b2lkIGNkcm9tX2luc2VydF9pbnNlcnRlZChsaWJ4bF9fZWdjICplZ2MsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzKTsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbV9z
dGF0ZSAqcWljcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpOwog
c3RhdGljIHZvaWQgY2Ryb21faW5zZXJ0X2RvbmUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKTsKQEAgLTc3NywxMiArNzgwLDE2IEBA
IGludCBsaWJ4bF9jZHJvbV9pbnNlcnQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBs
aWJ4bF9kZXZpY2VfZGlzayAqZGlzaywKICAgICAgKiBieSBpbnNlcnRpbmcgZW1wdHkgbWVkaWEu
IEpTT04gaXMgbm90IHVwZGF0ZWQuCiAgICAgICovCiAgICAgaWYgKGNpcy0+ZG1fdmVyID09IExJ
QlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOKSB7Ci0gICAgICAgIHJjID0gbGlieGxf
X3FtcF9pbnNlcnRfY2Ryb20oZ2MsIGRvbWlkLCBkaXNrX2VtcHR5KTsKKyAgICAgICAgbGlieGxf
X3FtcF9pbnNlcnRfY2Ryb21fc3RhdGUgKnFpY3MgPSAmY2lzLT5xaWNzOworICAgICAgICBxaWNz
LT5kb21pZCA9IGRvbWlkOworICAgICAgICBxaWNzLT5kaXNrID0gZGlza19lbXB0eTsKKyAgICAg
ICAgcWljcy0+Y2FsbGJhY2sgPSBjZHJvbV9pbnNlcnRfZWplY3RlZDsKKyAgICAgICAgcmMgPSBs
aWJ4bF9fcW1wX2luc2VydF9jZHJvbShnYywgcWljcyk7CiAgICAgICAgIGlmIChyYykgZ290byBv
dXQ7CisgICAgfSBlbHNlIHsKKyAgICAgICAgY2Ryb21faW5zZXJ0X2VqZWN0ZWQoZWdjLCAmY2lz
LT5xaWNzLCAwKTsKICAgICB9CiAKLSAgICBjZHJvbV9pbnNlcnRfZWplY3RlZChlZ2MsIGNpcyk7
Ci0KICAgICByZXR1cm4gQU9fSU5QUk9HUkVTUzsKIAogb3V0OgpAQCAtNzk0LDExICs4MDEsMTIg
QEAgb3V0OgogfQogCiBzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfZWplY3RlZChsaWJ4bF9fZWdj
ICplZ2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ryb21faW5z
ZXJ0X3N0YXRlICpjaXMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9f
cW1wX2luc2VydF9jZHJvbV9zdGF0ZSAqcWljcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCByYykKIHsKKyAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXMgPSBD
T05UQUlORVJfT0YocWljcywgKmNpcywgcWljcyk7CiAgICAgU1RBVEVfQU9fR0MoY2lzLT5hbyk7
CiAgICAgdWludDMyX3QgZG9taWQgPSBjaXMtPmRvbWlkOwotICAgIGludCByYzsKICAgICBjb25z
dCBjaGFyICpiZV9wYXRoLCAqbGlieGxfcGF0aDsKICAgICBjaGFyICogdG1wOwogICAgIHhzX3Ry
YW5zYWN0aW9uX3QgdCA9IFhCVF9OVUxMOwpAQCAtODA4LDYgKzgxNiw5IEBAIHN0YXRpYyB2b2lk
IGNkcm9tX2luc2VydF9lamVjdGVkKGxpYnhsX19lZ2MgKmVnYywKICAgICBsaWJ4bF9kZXZpY2Vf
ZGlzayAqZGlzayA9IGNpcy0+ZGlzazsKICAgICBsaWJ4bF9kZXZpY2VfZGlzayAqZGlza19zYXZl
ZCA9ICZjaXMtPmRpc2tfc2F2ZWQ7CiAKKyAgICBpZiAocmMpCisgICAgICAgIGdvdG8gb3V0Owor
CiAgICAgYmVfcGF0aCA9IGNpcy0+YmVfcGF0aDsKICAgICBsaWJ4bF9wYXRoID0gY2lzLT5saWJ4
bF9wYXRoOwogCkBAIC04NTEsMTIgKzg2MiwxNSBAQCBzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRf
ZWplY3RlZChsaWJ4bF9fZWdjICplZ2MsCiAgICAgaWYgKHJjKSBnb3RvIG91dDsKIAogICAgIGlm
IChjaXMtPmRtX3ZlciA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTikgewot
ICAgICAgICByYyA9IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKGdjLCBkb21pZCwgZGlzayk7Cisg
ICAgICAgIHFpY3MtPmRvbWlkID0gZG9taWQ7CisgICAgICAgIHFpY3MtPmRpc2sgPSBkaXNrOwor
ICAgICAgICBxaWNzLT5jYWxsYmFjayA9IGNkcm9tX2luc2VydF9pbnNlcnRlZDsKKyAgICAgICAg
cmMgPSBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbShnYywgcWljcyk7CiAgICAgICAgIGlmIChyYykg
Z290byBvdXQ7CisgICAgfSBlbHNlIHsKKyAgICAgICAgY2Ryb21faW5zZXJ0X2luc2VydGVkKGVn
YywgcWljcywgMCk7CiAgICAgfQogCi0gICAgY2Ryb21faW5zZXJ0X2luc2VydGVkKGVnYywgY2lz
KTsKLQogICAgIHJldHVybjsKIAogb3V0OgpAQCAtODY1LDExICs4NzksMTIgQEAgb3V0OgogfQog
CiBzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfaW5zZXJ0ZWQobGlieGxfX2VnYyAqZWdjLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUg
KmNpcykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fcW1wX2luc2Vy
dF9jZHJvbV9zdGF0ZSAqcWljcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bnQgcmMpCiB7CisgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzID0gQ09OVEFJTkVS
X09GKHFpY3MsICpjaXMsIHFpY3MpOwogICAgIFNUQVRFX0FPX0dDKGNpcy0+YW8pOwogICAgIHVp
bnQzMl90IGRvbWlkID0gY2lzLT5kb21pZDsKLSAgICBpbnQgcmM7CiAgICAgY29uc3QgY2hhciAq
YmVfcGF0aCwgKmxpYnhsX3BhdGg7CiAgICAgY2hhciAqIHRtcDsKICAgICB4c190cmFuc2FjdGlv
bl90IHQgPSBYQlRfTlVMTDsKQEAgLTg4MCw2ICs4OTUsOSBAQCBzdGF0aWMgdm9pZCBjZHJvbV9p
bnNlcnRfaW5zZXJ0ZWQobGlieGxfX2VnYyAqZWdjLAogICAgIGJlX3BhdGggPSBjaXMtPmJlX3Bh
dGg7CiAgICAgbGlieGxfcGF0aCA9IGNpcy0+bGlieGxfcGF0aDsKIAorICAgIGlmIChyYykKKyAg
ICAgICAgZ290byBvdXQ7CisKICAgICBpbnNlcnQgPSBmbGV4YXJyYXlfbWFrZShnYywgNCwgMSk7
CiAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGluc2VydCwgInR5cGUiLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9fZGV2aWNlX2Rpc2tfc3RyaW5nX29mX2JhY2tlbmQoZGlzay0+
YmFja2VuZCkpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggY2FmZThiNTczMy4uNmI2YWM2NWQwMCAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0xOTQ4LDcgKzE5NDgsMTkgQEAgX2hpZGRlbiBpbnQgbGli
eGxfX3FtcF9yZXN1bWUobGlieGxfX2djICpnYywgaW50IGRvbWlkKTsKIF9oaWRkZW4gaW50IGxp
YnhsX19xbXBfcmVzdG9yZShsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGNvbnN0IGNoYXIgKmZp
bGVuYW1lKTsKIC8qIFNldCBkaXJ0eSBiaXRtYXAgbG9nZ2luZyBzdGF0dXMgKi8KIF9oaWRkZW4g
aW50IGxpYnhsX19xbXBfc2V0X2dsb2JhbF9kaXJ0eV9sb2cobGlieGxfX2djICpnYywgaW50IGRv
bWlkLCBib29sIGVuYWJsZSk7Ci1faGlkZGVuIGludCBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbShs
aWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGNvbnN0IGxpYnhsX2RldmljZV9kaXNrICpkaXNrKTsK
KwordHlwZWRlZiBzdHJ1Y3QgbGlieGxfX3FtcF9pbnNlcnRfY2Ryb21fc3RhdGUgbGlieGxfX3Ft
cF9pbnNlcnRfY2Ryb21fc3RhdGU7CitzdHJ1Y3QgbGlieGxfX3FtcF9pbnNlcnRfY2Ryb21fc3Rh
dGUgeworICAgIC8qIGNhbGxlciBzaG91bGQgaW5jbHVkZSB0aGlzIGluIHRoZWlyIG93biBzdHJ1
Y3QgKi8KKyAgICAvKiBjYWxsZXIgbXVzdCBmaWxsIHRoZXNlIGluLCBhbmQgdGhleSBtdXN0IGFs
bCByZW1haW4gdmFsaWQgKi8KKyAgICBpbnQgZG9taWQ7CisgICAgY29uc3QgbGlieGxfZGV2aWNl
X2Rpc2sgKmRpc2s7CisgICAgdm9pZCAoKmNhbGxiYWNrKShsaWJ4bF9fZWdjICplZ2MsIGxpYnhs
X19xbXBfaW5zZXJ0X2Nkcm9tX3N0YXRlICosIGludCByYyk7CisgICAgLyogcHJpdmF0ZSB0byBs
aWJ4bF9fcW1wX2luc2VydF9jZHJvbSgpICovCisgICAgbGlieGxfX2V2X3FtcCBldjsKK307Citp
bnQgbGlieGxfX3FtcF9pbnNlcnRfY2Ryb20obGlieGxfX2djICpnYywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbV9zdGF0ZSAqcWljcyk7CiAvKiBB
ZGQgYSB2aXJ0dWFsIENQVSAqLwogX2hpZGRlbiBpbnQgbGlieGxfX3FtcF9jcHVfYWRkKGxpYnhs
X19nYyAqZ2MsIGludCBkb21pZCwgaW50IGluZGV4KTsKIC8qIFF1ZXJ5IHRoZSBiaXRtYXAgb2Yg
Q1BVcyAqLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4
bC9saWJ4bF9xbXAuYwppbmRleCAwNzIwM2E2ZmU2Li4wOGM4MDYwMDk1IDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwpAQCAt
MTA2MSwyNCArMTA2MSw2IEBAIGludCBsaWJ4bF9fcW1wX3NldF9nbG9iYWxfZGlydHlfbG9nKGxp
YnhsX19nYyAqZ2MsIGludCBkb21pZCwgYm9vbCBlbmFibGUpCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBOVUxMLCBOVUxMKTsKIH0KIAotaW50IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKGxp
YnhsX19nYyAqZ2MsIGludCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzaykKLXsKLSAgICBsaWJ4bF9fanNvbl9vYmplY3QgKmFy
Z3MgPSBOVUxMOwotICAgIGludCBkZXZfbnVtYmVyID0gbGlieGxfX2RldmljZV9kaXNrX2Rldl9u
dW1iZXIoZGlzay0+dmRldiwgTlVMTCwgTlVMTCk7Ci0KLSAgICBRTVBfUEFSQU1FVEVSU19TUFJJ
TlRGKCZhcmdzLCAiZGV2aWNlIiwgImlkZS0laSIsIGRldl9udW1iZXIpOwotCi0gICAgaWYgKGRp
c2stPmZvcm1hdCA9PSBMSUJYTF9ESVNLX0ZPUk1BVF9FTVBUWSkgewotICAgICAgICByZXR1cm4g
cW1wX3J1bl9jb21tYW5kKGdjLCBkb21pZCwgImVqZWN0IiwgYXJncywgTlVMTCwgTlVMTCk7Ci0g
ICAgfSBlbHNlIHsKLSAgICAgICAgcW1wX3BhcmFtZXRlcnNfYWRkX3N0cmluZyhnYywgJmFyZ3Ms
ICJ0YXJnZXQiLCBkaXNrLT5wZGV2X3BhdGgpOwotICAgICAgICBxbXBfcGFyYW1ldGVyc19hZGRf
c3RyaW5nKGdjLCAmYXJncywgImFyZyIsCi0gICAgICAgICAgICBsaWJ4bF9fcWVtdV9kaXNrX2Zv
cm1hdF9zdHJpbmcoZGlzay0+Zm9ybWF0KSk7Ci0gICAgICAgIHJldHVybiBxbXBfcnVuX2NvbW1h
bmQoZ2MsIGRvbWlkLCAiY2hhbmdlIiwgYXJncywgTlVMTCwgTlVMTCk7Ci0gICAgfQotfQotCiBp
bnQgbGlieGxfX3FtcF9jcHVfYWRkKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwgaW50IGlkeCkK
IHsKICAgICBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOwpAQCAtMTM5NSw2ICsxMzc3
LDEwNSBAQCBzdGF0aWMgdm9pZCBkbV9zdGF0ZV9zYXZlZChsaWJ4bF9fZWdjICplZ2MsIGxpYnhs
X19ldl9xbXAgKmV2LAogfQogCiAKK3N0YXRpYyB2b2lkIHFtcF9pbnNlcnRfY2Ryb21fYWRkZmRf
Y2IobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpyZXNwb25zZSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKTsKK3N0YXRpYyB2
b2lkIHFtcF9pbnNlcnRfY2Ryb21fZG9uZV9jYihsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9x
bXAgKmV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhs
X19qc29uX29iamVjdCAqcmVzcG9uc2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50IHJjKTsKK2ludCBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbShsaWJ4bF9fZ2MgKmdj
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tX3N0
YXRlICpxaWNzKQoreworICAgIGludCByYzsKKyAgICBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3Mg
PSBOVUxMOworICAgIGludCBkb21pZCA9IHFpY3MtPmRvbWlkOworICAgIGxpYnhsX19ldl9xbXAg
KmV2ID0gICZxaWNzLT5ldjsKKyAgICBjb25zdCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzayA9IHFp
Y3MtPmRpc2s7CisgICAgaW50IGRldl9udW1iZXIgPSBsaWJ4bF9fZGV2aWNlX2Rpc2tfZGV2X251
bWJlcihkaXNrLT52ZGV2LCBOVUxMLCBOVUxMKTsKKworICAgIGxpYnhsX19ldl9xbXBfaW5pdChl
dik7CisgICAgZXYtPmRvbWlkID0gcWljcy0+ZG9taWQ7CisgICAgZXYtPmNmZCA9IE5VTEw7CisK
KyAgICBpZiAoZGlzay0+Zm9ybWF0ID09IExJQlhMX0RJU0tfRk9STUFUX0VNUFRZKSB7CisgICAg
ICAgIFFNUF9QQVJBTUVURVJTX1NQUklOVEYoJmFyZ3MsICJkZXZpY2UiLCAiaWRlLSVpIiwgZGV2
X251bWJlcik7CisgICAgICAgIGV2LT5jYWxsYmFjayA9IHFtcF9pbnNlcnRfY2Ryb21fZG9uZV9j
YjsKKyAgICAgICAgcmMgPSBsaWJ4bF9fZXZfcW1wX3NlbmQoZ2MsIGV2LCAiZWplY3QiLCBhcmdz
KTsKKyAgICB9IGVsc2UgeworICAgICAgICBsaWJ4bF9fY2FyZWZkX2JlZ2luKCk7CisgICAgICAg
IGV2LT5jZmQgPSBsaWJ4bF9fY2FyZWZkX29wZW5lZChDVFgsIG9wZW4oZGlzay0+cGRldl9wYXRo
LCBPX1JET05MWSkpOworICAgICAgICBpZiAoIWV2LT5jZmQpIHsKKyAgICAgICAgICAgIExPR0VE
KEVSUk9SLCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICJGYWlsZWQgdG8gb3BlbiBjZHJvbSBm
aWxlICVzIiwgZGlzay0+cGRldl9wYXRoKTsKKyAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsK
KyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisKKyAgICAgICAgLyogVGhpcyBmcmVl
IGZvcm0gcGFyYW1ldGVyIGlzIG5vdCB1c2UgYnkgUUVNVSBvciBsaWJ4bC4gKi8KKyAgICAgICAg
UU1QX1BBUkFNRVRFUlNfU1BSSU5URigmYXJncywgIm9wYXF1ZSIsICIlczolcyIsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGlza19mb3JtYXRfdG9fc3RyaW5nKGRpc2st
PmZvcm1hdCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzay0+cGRldl9wYXRo
KTsKKyAgICAgICAgZXYtPmNhbGxiYWNrID0gcW1wX2luc2VydF9jZHJvbV9hZGRmZF9jYjsKKyAg
ICAgICAgcmMgPSBsaWJ4bF9fZXZfcW1wX3NlbmQoZ2MsIGV2LCAiYWRkLWZkIiwgYXJncyk7Cisg
ICAgICAgIGlmIChyYykKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgIH0KK291dDoKKyAgICBp
ZiAocmMpCisgICAgICAgIGxpYnhsX19jYXJlZmRfY2xvc2UoZXYtPmNmZCk7CisgICAgcmV0dXJu
IHJjOworfQorCitzdGF0aWMgdm9pZCBxbXBfaW5zZXJ0X2Nkcm9tX2FkZGZkX2NiKGxpYnhsX19l
Z2MgKmVnYywgbGlieGxfX2V2X3FtcCAqZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByYykKK3sKKyAgICBFR0NfR0M7CisgICAg
bGlieGxfX3FtcF9pbnNlcnRfY2Ryb21fc3RhdGUgKnFpY3MgPSBDT05UQUlORVJfT0YoZXYsICpx
aWNzLCBldik7CisgICAgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzID0gTlVMTDsKKyAgICBjb25z
dCBsaWJ4bF9fanNvbl9vYmplY3QgKm87CisgICAgY29uc3QgbGlieGxfZGV2aWNlX2Rpc2sgKmRp
c2sgPSBxaWNzLT5kaXNrOworICAgIGludCBkZXZfbnVtYmVyID0gbGlieGxfX2RldmljZV9kaXNr
X2Rldl9udW1iZXIoZGlzay0+dmRldiwgTlVMTCwgTlVMTCk7CisgICAgaW50IGZkc2V0OworCisg
ICAgbGlieGxfX2NhcmVmZF9jbG9zZShldi0+Y2ZkKTsKKyAgICBldi0+Y2ZkID0gTlVMTDsKKwor
ICAgIGlmIChyYykKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICBvID0gbGlieGxfX2pzb25fbWFw
X2dldCgiZmRzZXQtaWQiLCByZXNwb25zZSwgSlNPTl9JTlRFR0VSKTsKKyAgICBpZiAoIW8pIHsK
KyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisgICAg
ZmRzZXQgPSBsaWJ4bF9fanNvbl9vYmplY3RfZ2V0X2ludGVnZXIobyk7CisKKyAgICBldi0+Y2Fs
bGJhY2sgPSBxbXBfaW5zZXJ0X2Nkcm9tX2RvbmVfY2I7CisgICAgUU1QX1BBUkFNRVRFUlNfU1BS
SU5URigmYXJncywgImRldmljZSIsICJpZGUtJWkiLCBkZXZfbnVtYmVyKTsKKyAgICBRTVBfUEFS
QU1FVEVSU19TUFJJTlRGKCZhcmdzLCAidGFyZ2V0IiwgIi9kZXYvZmRzZXQvJWQiLCBmZHNldCk7
CisgICAgcW1wX3BhcmFtZXRlcnNfYWRkX3N0cmluZyhnYywgJmFyZ3MsICJhcmciLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3FlbXVfZGlza19mb3JtYXRfc3RyaW5nKGRp
c2stPmZvcm1hdCkpOworICAgIHJjID0gbGlieGxfX2V2X3FtcF9zZW5kKGdjLCBldiwgImNoYW5n
ZSIsIGFyZ3MpOworICAgIGlmIChyYykKKyAgICAgICAgZ290byBvdXQ7CisgICAgcmV0dXJuOwor
b3V0OgorICAgIHFtcF9pbnNlcnRfY2Ryb21fZG9uZV9jYihlZ2MsIGV2LCBOVUxMLCByYyk7Cit9
CisKK3N0YXRpYyB2b2lkIHFtcF9pbnNlcnRfY2Ryb21fZG9uZV9jYihsaWJ4bF9fZWdjICplZ2Ms
IGxpYnhsX19ldl9xbXAgKmV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IHJjKQoreworICAgIEVHQ19HQzsKKyAgICBsaWJ4bF9fcW1w
X2luc2VydF9jZHJvbV9zdGF0ZSAqcWljcyA9IENPTlRBSU5FUl9PRihldiwgKnFpY3MsIGV2KTsK
KworICAgIGxpYnhsX19ldl9xbXBfZGlzcG9zZShnYywgZXYpOworCisgICAgcWljcy0+Y2FsbGJh
Y2soZWdjLCBxaWNzLCByYyk7Cit9CisKIAogLyogLS0tLS0tLS0tLS0tIEltcGxlbWVudGF0aW9u
IG9mIGxpYnhsX19ldl9xbXAgLS0tLS0tLS0tLS0tLS0tLSAqLwogCi0tIApBbnRob255IFBFUkFS
RAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jR-0008Ij-L6; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jP-0008IY-NA
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:35 +0000
X-Inumbo-ID: 41ec01a6-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41ec01a6-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:27:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279504"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:10 +0100
Message-ID: <20180727140614.13256-29-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 28/32] 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: Anthony PERARD <anthony.perard@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>

VGhpcyB3aWxsIGJlIHVzZWQgaW4gYSBsYXRlciBwYXRjaC4KClNpZ25lZC1vZmYtYnk6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmggfCAgNyArKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyAgICAg
IHwgMTYgKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2ludGVybmFsLmgKaW5kZXggMDFjMzg2ODc0OC4uNGZhNTRjZGI2YSAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oCkBAIC00MzIsNiArNDMyLDEzIEBAIHN0cnVjdCBsaWJ4bF9fZXZfcW1wIHsKICAg
ICBsaWJ4bF9fZXZfcW1wX2NhbGxiYWNrICpjYWxsYmFjazsKICAgICBsaWJ4bF9fY2FyZWZkICpj
ZmQ7IC8qIHNldCB0byBzZW5kIGEgZmQgd2l0aCB0aGUgY29tbWFuZCwgTlVMTCBvdGhlcndpc2Ug
Ki8KIAorICAgIC8qIHJlYWQtb25seSB3aGVuIENvbm5lY3RlZCAqLworICAgIHN0cnVjdCB7Cisg
ICAgICAgIGludCBtYWpvcjsKKyAgICAgICAgaW50IG1pbm9yOworICAgICAgICBpbnQgbWljcm87
CisgICAgfSBxZW11X3ZlcnNpb247CisKICAgICAvKiByZW1haW5pbmcgZmllbGRzIGFyZSBwcml2
YXRlIHRvIGxpYnhsX2V2X3FtcF8qICovCiAKICAgICBpbnQgaWQ7CmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IGQ3YWVk
YjU2YTguLjMzMmRjZjIwNjkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC0xNDQ0LDEyICsxNDQ0LDI4IEBAIHN0YXRp
YyBpbnQgcW1wX2V2X2hhbmRsZV9tZXNzYWdlKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcCkKIHsK
ICAgICBFR0NfR0M7CisgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpvOwogICAgIGxpYnhs
X19xbXBfbWVzc2FnZV90eXBlIHR5cGUgPSBxbXBfcmVzcG9uc2VfdHlwZShyZXNwKTsKIAogICAg
IHN3aXRjaCAodHlwZSkgewogICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVfUU1QOgog
ICAgICAgICAvKiBncmVldGluZyBtZXNzYWdlICovCiAgICAgICAgIGFzc2VydChldi0+cW1wX3N0
YXRlID09IHFtcF9zdGF0ZV9jb25uZWN0aW5nKTsKKworICAgICAgICAvKiBTdG9yZSBhZHZlcnRp
c2VkIFFFTVUgdmVyc2lvbiAqLworICAgICAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgiUU1Q
IiwgcmVzcCwgSlNPTl9NQVApOworICAgICAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgidmVy
c2lvbiIsIG8sIEpTT05fTUFQKTsKKyAgICAgICAgbyA9IGxpYnhsX19qc29uX21hcF9nZXQoInFl
bXUiLCBvLCBKU09OX01BUCk7CisgICAgICAgIGV2LT5xZW11X3ZlcnNpb24ubWFqb3IgPSBsaWJ4
bF9fanNvbl9vYmplY3RfZ2V0X2ludGVnZXIoCisgICAgICAgICAgICBsaWJ4bF9fanNvbl9tYXBf
Z2V0KCJtYWpvciIsIG8sIEpTT05fSU5URUdFUikpOworICAgICAgICBldi0+cWVtdV92ZXJzaW9u
Lm1pbm9yID0gbGlieGxfX2pzb25fb2JqZWN0X2dldF9pbnRlZ2VyKAorICAgICAgICAgICAgbGli
eGxfX2pzb25fbWFwX2dldCgibWlub3IiLCBvLCBKU09OX0lOVEVHRVIpKTsKKyAgICAgICAgZXYt
PnFlbXVfdmVyc2lvbi5taWNybyA9IGxpYnhsX19qc29uX29iamVjdF9nZXRfaW50ZWdlcigKKyAg
ICAgICAgICAgIGxpYnhsX19qc29uX21hcF9nZXQoIm1pY3JvIiwgbywgSlNPTl9JTlRFR0VSKSk7
CisgICAgICAgIExPR0QoREVCVUcsIGV2LT5kb21pZCwgIlFFTVUgdmVyc2lvbjogJWQuJWQuJWQi
LAorICAgICAgICAgICAgIGV2LT5xZW11X3ZlcnNpb24ubWFqb3IsIGV2LT5xZW11X3ZlcnNpb24u
bWlub3IsCisgICAgICAgICAgICAgZXYtPnFlbXVfdmVyc2lvbi5taWNybyk7CisKICAgICAgICAg
ZXYtPnFtcF9zdGF0ZSA9IHFtcF9zdGF0ZV9ncmVldGluZzsKICAgICAgICAgLyogQWxsb3cgcW1w
X2V2X2NhbGxiYWNrX3dyaXRhYmxlIHRvIGJlIGNhbGxlZCBpbiBvcmRlciB0byBzZW5kCiAgICAg
ICAgICAqIHFtcF9jYXBhYmlsaXRpZXMgKi8KLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jP-0008IT-Bq; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jO-0008IE-4R
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:34 +0000
X-Inumbo-ID: 61df1f2e-91a9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61df1f2e-91a9-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:28:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279503"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:52 +0100
Message-ID: <20180727140614.13256-11-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 10/32] libxl_json: constify
 libxl__json_object_to_yajl_gen arguments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@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>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiB0
b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgMiArLQogdG9vbHMvbGlieGwvbGlieGxfanNv
bi5jICAgICB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IGFiMWRlODA1MjIuLjcyYWIxNzdjZTUgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuaApAQCAtMjAzMSw3ICsyMDMxLDcgQEAgX2hpZGRlbiBjb25zdCBsaWJ4
bF9fanNvbl9vYmplY3QgKmxpYnhsX19qc29uX21hcF9nZXQoY29uc3QgY2hhciAqa2V5LAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2pzb25fbm9kZV90
eXBlIGV4cGVjdGVkX3R5cGUpOwogX2hpZGRlbiB5YWpsX3N0YXR1cyBsaWJ4bF9fanNvbl9vYmpl
Y3RfdG9feWFqbF9nZW4obGlieGxfX2djICpnY19vcHQsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB5YWpsX2dlbiBoYW5kLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0
ICpwYXJhbSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnBhcmFtKTsKIF9oaWRkZW4gdm9pZCBsaWJ4
bF9fanNvbl9vYmplY3RfZnJlZShsaWJ4bF9fZ2MgKmdjX29wdCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fanNvbl9vYmplY3QgKm9iaik7CiAKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2pzb24uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2pzb24uYwpp
bmRleCBkYzkzYTg4ZWYxLi5iN2Y5MDc3ZjBkIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4
bF9qc29uLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfanNvbi5jCkBAIC02MTIsNyArNjEyLDcg
QEAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpsaWJ4bF9fanNvbl9tYXBfZ2V0KGNvbnN0IGNo
YXIgKmtleSwKIAogeWFqbF9zdGF0dXMgbGlieGxfX2pzb25fb2JqZWN0X3RvX3lhamxfZ2VuKGxp
YnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
eWFqbF9nZW4gaGFuZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF9fanNvbl9vYmplY3QgKm9iaikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKm9iaikKIHsKICAgICBpbnQg
aWR4ID0gMDsKICAgICB5YWpsX3N0YXR1cyByYzsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jP-0008IN-1p; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jO-0008ID-4G
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:34 +0000
X-Inumbo-ID: 61251b05-91a9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61251b05-91a9-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:28:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279500"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:53 +0100
Message-ID: <20180727140614.13256-12-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 11/32] libxl_dm: Add libxl__qemu_qmp_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: Anthony PERARD <anthony.perard@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>

Li4uIHdoaWNoIGdlbmVyYXRlIHRoZSBwYXRoIHRvIGEgUU1QIHNvY2tldCB0aGF0IGxpYnhsIHVz
ZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KLS0tCgpOb3RlczoKICAgIE5ldyBpbiB2NC4KCiB0b29scy9saWJ4bC9saWJ4bF9kbS5j
ICAgICAgIHwgOSArKysrKysrLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggfCAxICsK
IDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmlu
ZGV4IGZkZDdmYTNiYTQuLjVjMjhhMGNlZDQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtOTEwLDYgKzkxMCwxMSBAQCBz
dGF0aWMgY2hhciAqcWVtdV9kaXNrX2lkZV9kcml2ZV9zdHJpbmcobGlieGxfX2djICpnYywgY29u
c3QgY2hhciAqdGFyZ2V0X3BhdGgsCiAgICAgcmV0dXJuIGRyaXZlOwogfQogCitjb25zdCBjaGFy
ICpsaWJ4bF9fcWVtdV9xbXBfcGF0aChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQpCit7CisgICAg
cmV0dXJuIEdDU1BSSU5URigiJXMvcW1wLWxpYnhsLSVkIiwgbGlieGxfX3J1bl9kaXJfcGF0aCgp
LCBkb21pZCk7Cit9CisKIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdz
X25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGNoYXIgKmRtLCBpbnQgZ3Vlc3RfZG9taWQsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZG9tYWluX2NvbmZpZyAqZ3Vlc3RfY29u
ZmlnLApAQCAtOTQ2LDggKzk1MSw4IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9t
b2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJn
cywgIi1jaGFyZGV2Iik7CiAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAogICAgICAgICAg
ICAgICAgICAgICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGwtY21kLCIKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICJwYXRoPSVzL3FtcC1saWJ4bC0lZCxzZXJ2ZXIsbm93
YWl0IiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ydW5fZGly
X3BhdGgoKSwgZ3Vlc3RfZG9taWQpKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
cGF0aD0lcyxzZXJ2ZXIsbm93YWl0IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF9fcWVtdV9xbXBfcGF0aChnYywgZ3Vlc3RfZG9taWQpKSk7CiAKICAgICBmbGV4YXJyYXlf
YXBwZW5kKGRtX2FyZ3MsICItbm8tc2h1dGRvd24iKTsKICAgICBmbGV4YXJyYXlfYXBwZW5kKGRt
X2FyZ3MsICItbW9uIik7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5o
IGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCA3MmFiMTc3Y2U1Li41YjcxYTIz
ZDIzIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTQ0MjQsNiArNDQyNCw3IEBAIHN0YXRpYyBpbmxp
bmUgYm9vbCBsaWJ4bF9fc3RyaW5nX2lzX2RlZmF1bHQoY2hhciAqKnMpCiAKIF9oaWRkZW4gaW50
IGxpYnhsX19wcmVwYXJlX3NvY2thZGRyX3VuKGxpYnhsX19nYyAqZ2MsIHN0cnVjdCBzb2NrYWRk
cl91biAqdW4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBj
aGFyICpwYXRoLCBjb25zdCBjaGFyICp3aGF0KTsKK19oaWRkZW4gY29uc3QgY2hhciAqbGlieGxf
X3FlbXVfcW1wX3BhdGgobGlieGxfX2djICpnYywgaW50IGd1ZXN0X2RvbWlkKTsKICNlbmRpZgog
CiAvKgotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jS-0008Iu-Uj; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jQ-0008Ie-Tm
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:36 +0000
X-Inumbo-ID: 42d0e5a3-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42d0e5a3-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:27:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279505"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:01 +0100
Message-ID: <20180727140614.13256-20-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 19/32] libxl_qmp: Prepare the command to be
 sent
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

VGhlIGFjdHVhbCBzZW50IHdpbGwgYmUgZG9uZSBpbiBhIHNlcGFyYXRlIHBhdGNoLgoKU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICA0ICsrKysKIHRvb2xzL2xpYnhsL2xpYnhs
X3FtcC5jICAgICAgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIg
ZmlsZXMgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IDdm
MjAwZTdhNDYuLjExMGI5NTFiYmUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVy
bmFsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaApAQCAtNDM4LDYgKzQzOCw3
IEBAIHN0cnVjdCBsaWJ4bF9fZXZfcW1wIHsKICAgICBsaWJ4bF9fY2FyZWZkICpxbXBfY2ZkOwog
ICAgIGxpYnhsX19ldl9mZCBxbXBfZWZkOwogICAgIGxpYnhsX19xbXBfc3RhdGUgcW1wX3N0YXRl
OworICAgIHVuc2lnbmVkIGludCBsYXN0X2lkX3VzZWQ7CiAKICAgICAvKiByZWNlaXZlIGJ1ZmZl
ciwgd2l0aDoKICAgICAgKiBidWZfc2l6ZTogY3VycmVudCBhbGxvY2F0ZWQgc2l6ZSwKQEAgLTQ0
Nyw2ICs0NDgsOSBAQCBzdHJ1Y3QgbGlieGxfX2V2X3FtcCB7CiAgICAgc2l6ZV90IGJ1Zl9zaXpl
OwogICAgIHNpemVfdCBidWZfdXNlZDsKICAgICBzaXplX3QgYnVmX2NvbnN1bWVkOworCisgICAg
Y2hhciAqdHhfYnVmOworICAgIHNpemVfdCB0eF9idWZfbGVuOwogfTsKIAogCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4
IDM4YTQzOTUyNjYuLjI3OTJmMzU5MTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Ft
cC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC0xMzEwLDYgKzEzMTAsMjUgQEAg
aW50IGxpYnhsX19xbXBfaW5pdGlhbGl6YXRpb25zKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRv
bWlkLAogCiAvKiAtLS0tLS0tLS0tLS0gSW1wbGVtZW50YXRpb24gb2YgbGlieGxfX2V2X3FtcCAt
LS0tLS0tLS0tLS0tLS0tICovCiAKK3N0YXRpYyBpbnQgcW1wX2V2X3ByZXBhcmVfY21kKGxpYnhs
X19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZXZfcW1wICpl
diwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqYXJncykK
K3sKKyAgICBjaGFyICpidWYgPSBOVUxMOworICAgIHNpemVfdCBsZW47CisKKyAgICBidWYgPSBx
bXBfcHJlcGFyZV9xbXBfY21kKGdjLCBjbWQsIGFyZ3MsICsrZXYtPmxhc3RfaWRfdXNlZCwgJmxl
bik7CisgICAgaWYgKCFidWYpCisgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOworCisgICAgZXYt
PmlkID0gZXYtPmxhc3RfaWRfdXNlZDsKKyAgICBldi0+dHhfYnVmID0gYnVmOworICAgIGV2LT50
eF9idWZfbGVuID0gbGVuOworCisgICAgcmV0dXJuIDA7Cit9CisKIC8qCiAgKiBRTVAgRkQgY2Fs
bGJhY2tzCiAgKi8KQEAgLTE0MjQsNiArMTQ0Myw5IEBAIHN0YXRpYyB2b2lkIHFtcF9ldl9jYWxs
YmFja19lcnJvcihsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2KQogCiAgICAgLyog
T24gZXJyb3IsIGRlYWxsb2NhdGUgYWxsIHByaXZhdGUgcmVzc291cmNlcyAqLwogICAgIGxpYnhs
X19ldl9xbXBfZGlzcG9zZShnYywgZXYpOworCisgICAgZXYtPmlkID0gLTE7CisgICAgZXYtPmNh
bGxiYWNrKGVnYywgZXYsIE5VTEwsIEVSUk9SX0ZBSUwpOwogfQogCiBzdGF0aWMgdm9pZCBxbXBf
ZXZfZmRfY2FsbGJhY2sobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfZmQgKmV2X2ZkLApAQCAt
MTUyMiw4ICsxNTQ0LDEwIEBAIHZvaWQgbGlieGxfX2V2X3FtcF9pbml0KGxpYnhsX19ldl9xbXAg
KmV2KQogICAgIGV2LT5xbXBfY2ZkID0gTlVMTDsKICAgICBsaWJ4bF9fZXZfZmRfaW5pdCgmZXYt
PnFtcF9lZmQpOwogICAgIGV2LT5xbXBfc3RhdGUgPSBxbXBfc3RhdGVfZGlzY29ubmVjdGVkOwor
ICAgIGV2LT5sYXN0X2lkX3VzZWQgPSAwOwogCiAgICAgZXYtPnJ4X2J1ZiA9IE5VTEw7CisgICAg
ZXYtPnR4X2J1ZiA9IE5VTEw7CiB9CiAKIGludCBsaWJ4bF9fZXZfcW1wX3NlbmQobGlieGxfX2dj
ICpnYywgbGlieGxfX2V2X3FtcCAqZXYsCkBAIC0xNTM1LDcgKzE1NTksMTcgQEAgaW50IGxpYnhs
X19ldl9xbXBfc2VuZChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwKIAogICAgIC8q
IENvbm5lY3QgdG8gUUVNVSBpZiBub3QgYWxyZWFkeSBjb25uZWN0ZWQgKi8KICAgICByYyA9IHFt
cF9ldl9jb25uZWN0KGdjLCBldik7CisgICAgaWYgKHJjKQorICAgICAgICBnb3RvIG91dDsKKwor
ICAgIHJjID0gcW1wX2V2X3ByZXBhcmVfY21kKGdjLCBldiwgY21kLCBhcmdzKTsKKyAgICBpZiAo
cmMpCisgICAgICAgIGdvdG8gb3V0OworCiAKK291dDoKKyAgICBpZiAocmMpCisgICAgICAgIGxp
YnhsX19ldl9xbXBfZGlzcG9zZShnYywgZXYpOwogICAgIHJldHVybiByYzsKIH0KIApAQCAtMTU0
Niw2ICsxNTgwLDkgQEAgdm9pZCBsaWJ4bF9fZXZfcW1wX2Rpc3Bvc2UobGlieGxfX2djICpnYywg
bGlieGxfX2V2X3FtcCAqZXYpCiAgICAgZnJlZShldi0+cnhfYnVmKTsKICAgICBldi0+cnhfYnVm
ID0gTlVMTDsKIAorICAgIGZyZWUoZXYtPnR4X2J1Zik7CisgICAgZXYtPnR4X2J1ZiA9IE5VTEw7
CisKICAgICBsaWJ4bF9fZXZfZmRfZGVyZWdpc3RlcihnYywgJmV2LT5xbXBfZWZkKTsKICAgICBs
aWJ4bF9fY2FyZWZkX2Nsb3NlKGV2LT5xbXBfY2ZkKTsKICAgICBldi0+cW1wX2NmZCA9IE5VTEw7
Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jX-0008Jo-1j; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jU-0008JY-Sh
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:40 +0000
X-Inumbo-ID: 4557fd35-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4557fd35-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279517"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:55 +0100
Message-ID: <20180727140614.13256-14-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 13/32] 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: Anthony PERARD <anthony.perard@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>

VGhpcyBpcyBhIGZpcnN0IHBhdGNoIHRvIGltcGxlbWVudCBsaWJ4bF9fZXZfcW1wLCBpdCBvbmx5
IGNvbm5lY3QgdG8gdGhlClFNUCBzb2NrZXQgb2YgUUVNVSBhbmQgcmVnaXN0ZXIgYSBmZCBjYWxs
YmFjayB0aGF0IGRvZXMgbm90aGluZy4KCkNhbGxiYWNrIGZ1bmN0aW9ucyB3aWxsIGJlIGltcGxl
bWVudGVkIGluIGZvbGxvd2luZyBwYXRjaGVzLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJB
UkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50
ZXJuYWwuaCB8IDExICsrKysrCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyAgICAgIHwgOTYgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEwNyBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggYzQ1M2FjMTBhNS4uOTBhYzQ4YTY1
OSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC00MTcsNiArNDE3LDE0IEBAIF9oaWRkZW4gaW50IGxp
YnhsX19ldl9xbXBfc2VuZChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWQsIGxpYnhsX19qc29uX29i
amVjdCAqYXJncyk7CiBfaGlkZGVuIHZvaWQgbGlieGxfX2V2X3FtcF9kaXNwb3NlKGxpYnhsX19n
YyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2KTsKIAordHlwZWRlZiBlbnVtIHsKKyAgICBxbXBfc3Rh
dGVfZGlzY29ubmVjdGVkID0gMSwKKyAgICBxbXBfc3RhdGVfY29ubmVjdGluZywKKyAgICBxbXBf
c3RhdGVfZ3JlZXRpbmcsCisgICAgcW1wX3N0YXRlX2NhcGFiaWxpdHlfbmVnb2NpYXRpb24sCisg
ICAgcW1wX3N0YXRlX2Nvbm5lY3RlZCwKK30gbGlieGxfX3FtcF9zdGF0ZTsKKwogc3RydWN0IGxp
YnhsX19ldl9xbXAgewogICAgIC8qIGNhbGxlciBzaG91bGQgaW5jbHVkZSB0aGlzIGluIHRoZWly
IG93biBzdHJ1Y3QgKi8KICAgICAvKiBjYWxsZXIgbXVzdCBmaWxsIHRoZXNlIGluLCBhbmQgdGhl
eSBtdXN0IGFsbCByZW1haW4gdmFsaWQgKi8KQEAgLTQyNyw2ICs0MzUsOSBAQCBzdHJ1Y3QgbGli
eGxfX2V2X3FtcCB7CiAgICAgLyogcmVtYWluaW5nIGZpZWxkcyBhcmUgcHJpdmF0ZSB0byBsaWJ4
bF9ldl9xbXBfKiAqLwogCiAgICAgaW50IGlkOworICAgIGxpYnhsX19jYXJlZmQgKnFtcF9jZmQ7
CisgICAgbGlieGxfX2V2X2ZkIHFtcF9lZmQ7CisgICAgbGlieGxfX3FtcF9zdGF0ZSBxbXBfc3Rh
dGU7CiB9OwogCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMv
bGlieGwvbGlieGxfcW1wLmMKaW5kZXggYzVlMDVlNTY3OS4uOTZhMzQ3ZGQzYiAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMK
QEAgLTEyNzYsNiArMTI3NiwxMDIgQEAgaW50IGxpYnhsX19xbXBfaW5pdGlhbGl6YXRpb25zKGxp
YnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIHJldHVybiByZXQ7CiB9CiAKKy8qIC0t
LS0tLS0tLS0tLSBJbXBsZW1lbnRhdGlvbiBvZiBsaWJ4bF9fZXZfcW1wIC0tLS0tLS0tLS0tLS0t
LS0gKi8KKworc3RhdGljIHZvaWQgcW1wX2V2X2ZkX2NhbGxiYWNrKGxpYnhsX19lZ2MgKmVnYywg
bGlieGxfX2V2X2ZkICpldl9mZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
ZmQsIHNob3J0IGV2ZW50cywgc2hvcnQgcmV2ZW50cykKK3sKK30KKworc3RhdGljIGludCBxbXBf
ZXZfY29ubmVjdChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldikKK3sKKyAgICBpbnQg
cmMsIHI7CisgICAgc3RydWN0IHNvY2thZGRyX3VuIHVuOworICAgIGNvbnN0IGNoYXIgKnFtcF9z
b2NrZXRfcGF0aDsKKworICAgIGlmIChldi0+cW1wX3N0YXRlICE9IHFtcF9zdGF0ZV9kaXNjb25u
ZWN0ZWQpCisgICAgICAgIHJldHVybiAwOworCisgICAgcW1wX3NvY2tldF9wYXRoID0gbGlieGxf
X3FlbXVfcW1wX3BhdGgoZ2MsIGV2LT5kb21pZCk7CisKKyAgICBMT0dEKERFQlVHLCBldi0+ZG9t
aWQsICJDb25uZWN0aW5nIHRvICVzIiwgcW1wX3NvY2tldF9wYXRoKTsKKworICAgIGxpYnhsX19j
YXJlZmRfYmVnaW4oKTsKKyAgICBldi0+cW1wX2NmZCA9IGxpYnhsX19jYXJlZmRfb3BlbmVkKENU
WCwgc29ja2V0KEFGX1VOSVgsIFNPQ0tfU1RSRUFNLCAwKSk7CisgICAgaWYgKCFldi0+cW1wX2Nm
ZCkgeworICAgICAgICBMT0dFRChFUlJPUiwgZXYtPmRvbWlkLCAic29ja2V0KCkgZmFpbGVkIik7
CisgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorICAg
IHJjID0gbGlieGxfZmRfc2V0X25vbmJsb2NrKENUWCwgbGlieGxfX2NhcmVmZF9mZChldi0+cW1w
X2NmZCksIDEpOworICAgIGlmIChyYykKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICByYyA9IGxp
YnhsX19wcmVwYXJlX3NvY2thZGRyX3VuKGdjLCAmdW4sIHFtcF9zb2NrZXRfcGF0aCwgIlFNUCBz
b2NrZXQiKTsKKyAgICBpZiAocmMpCisgICAgICAgIGdvdG8gb3V0OworCisgICAgciA9IGNvbm5l
Y3QobGlieGxfX2NhcmVmZF9mZChldi0+cW1wX2NmZCksCisgICAgICAgICAgICAgICAgKHN0cnVj
dCBzb2NrYWRkciAqKSAmdW4sIHNpemVvZih1bikpOworICAgIGlmIChyKSB7CisgICAgICAgIExP
R0VEKEVSUk9SLCBldi0+ZG9taWQsICJGYWlsZWQgdG8gY29ubmVjdCB0byBRTVAgc29ja2V0ICVz
IiwKKyAgICAgICAgICAgICAgcW1wX3NvY2tldF9wYXRoKTsKKyAgICAgICAgcmMgPSBFUlJPUl9G
QUlMOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICByYyA9IGxpYnhsX19ldl9mZF9y
ZWdpc3RlcihnYywgJmV2LT5xbXBfZWZkLCBxbXBfZXZfZmRfY2FsbGJhY2ssCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2NhcmVmZF9mZChldi0+cW1wX2NmZCksIFBPTExJ
Tik7CisgICAgaWYgKHJjKQorICAgICAgICBnb3RvIG91dDsKKworICAgIGV2LT5xbXBfc3RhdGUg
PSBxbXBfc3RhdGVfY29ubmVjdGluZzsKKyAgICByZXR1cm4gMDsKKworb3V0OgorICAgIGxpYnhs
X19jYXJlZmRfY2xvc2UoZXYtPnFtcF9jZmQpOworICAgIGV2LT5xbXBfY2ZkID0gTlVMTDsKKyAg
ICByZXR1cm4gcmM7Cit9CisKKworLyoKKyAqIGxpYnhsX19ldl9xbXBfKgorICovCisKK3ZvaWQg
bGlieGxfX2V2X3FtcF9pbml0KGxpYnhsX19ldl9xbXAgKmV2KQoreworICAgIGV2LT5pZCA9IC0x
OworCisgICAgZXYtPnFtcF9jZmQgPSBOVUxMOworICAgIGxpYnhsX19ldl9mZF9pbml0KCZldi0+
cW1wX2VmZCk7CisgICAgZXYtPnFtcF9zdGF0ZSA9IHFtcF9zdGF0ZV9kaXNjb25uZWN0ZWQ7Cit9
CisKK2ludCBsaWJ4bF9fZXZfcW1wX3NlbmQobGlieGxfX2djICpnYywgbGlieGxfX2V2X3FtcCAq
ZXYsCisgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZCwgbGlieGxfX2pzb25f
b2JqZWN0ICphcmdzKQoreworICAgIGludCByYzsKKworICAgIExPR0QoREVCVUcsIGV2LT5kb21p
ZCwgIiBldiAlcCwgY21kICclcyciLCBldiwgY21kKTsKKworICAgIC8qIENvbm5lY3QgdG8gUUVN
VSBpZiBub3QgYWxyZWFkeSBjb25uZWN0ZWQgKi8KKyAgICByYyA9IHFtcF9ldl9jb25uZWN0KGdj
LCBldik7CisKKyAgICByZXR1cm4gcmM7Cit9CisKK3ZvaWQgbGlieGxfX2V2X3FtcF9kaXNwb3Nl
KGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2KQoreworICAgIExPR0QoREVCVUcsIGV2
LT5kb21pZCwgIiBldiAlcCIsIGV2KTsKKworICAgIGxpYnhsX19ldl9mZF9kZXJlZ2lzdGVyKGdj
LCAmZXYtPnFtcF9lZmQpOworICAgIGxpYnhsX19jYXJlZmRfY2xvc2UoZXYtPnFtcF9jZmQpOwor
ICAgIGV2LT5xbXBfY2ZkID0gTlVMTDsKKworICAgIGxpYnhsX19ldl9xbXBfaW5pdChldik7Cit9
CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCi0tIApBbnRob255IFBFUkFS
RAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jb-0008M6-Ju; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jZ-0008Kk-N9
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:45 +0000
X-Inumbo-ID: 47bc487f-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47bc487f-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279526"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:09 +0100
Message-ID: <20180727140614.13256-28-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 27/32] 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: Anthony PERARD <anthony.perard@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>

VGhpcyBpcyBvbmx5IGFjdGl2YXRlZCB3aGVuIGRtX3Jlc3RyaWN0PTEsIGFzIGV4cGxhaW5lZCBp
biB0aGUgcHJldmlvdXMKcGF0Y2ggImxpYnhsX2RtOiBQcmUtb3BlbiBRTVAgc29ja2V0IGZvciBR
RU1VIgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJp
eC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2NDoKICAgICAgICBtb3ZlZCB0byBsaWJ4bF9fZG1fc3Bh
d25fKiBmcm9tIGxpYnhsX19zcGF3bl8qCgogdG9vbHMvbGlieGwvbGlieGxfZG0uYyAgICAgICB8
IDUyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuaCB8ICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9k
bS5jCmluZGV4IDllM2U1MDE0NTcuLjBjMTFlOTZhNWQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtMjI5MCw2ICsyMjkw
LDggQEAgc3RhdGljIHZvaWQgZGV2aWNlX21vZGVsX3N0YXJ0dXBfZmFpbGVkKGxpYnhsX19lZ2Mg
KmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpOwog
c3RhdGljIHZvaWQgZGV2aWNlX21vZGVsX2RldGFjaGVkKGxpYnhsX19lZ2MgKmVnYywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3Bhd25fc3RhdGUgKnNwYXduKTsK
K3N0YXRpYyB2b2lkIGRldmljZV9tb2RlbF9xbXBfY2IobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9f
ZXZfcW1wICpldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxf
X2pzb25fb2JqZWN0ICpyZXNwb25zZSwgaW50IHJjKTsKIAogLyogb3VyICJuZXh0IHN0ZXAiIGZ1
bmN0aW9uLCBjYWxsZWQgZnJvbSB0aG9zZSBjYWxsYmFja3MgYW5kIGVsc2V3aGVyZSAqLwogc3Rh
dGljIHZvaWQgZGV2aWNlX21vZGVsX3NwYXduX291dGNvbWUobGlieGxfX2VnYyAqZWdjLApAQCAt
MjQyMSw2ICsyNDIzLDE3IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgogICAgIHNwYXduLT5mYWlsdXJl
X2NiID0gZGV2aWNlX21vZGVsX3N0YXJ0dXBfZmFpbGVkOwogICAgIHNwYXduLT5kZXRhY2hlZF9j
YiA9IGRldmljZV9tb2RlbF9kZXRhY2hlZDsKIAorICAgIGxpYnhsX19ldl9xbXBfaW5pdCgmZG1z
cy0+cW1wKTsKKyAgICBpZiAoZG1fbW9uaXRvcl9mZCA+PSAwKSB7CisgICAgICAgIC8qIFRoZXJl
IGlzIGEgdmFsaWQgUU1QIHNvY2tldCBhdmFpbGFibGUgbm93LAorICAgICAgICAgKiB1c2UgaXQg
dG8gZmluZCBvdXQgd2hlbiBRRU1VIGlzIHJlYWR5ICovCisgICAgICAgIGRtc3MtPnFtcC5jYWxs
YmFjayA9IGRldmljZV9tb2RlbF9xbXBfY2I7CisgICAgICAgIGRtc3MtPnFtcC5kb21pZCA9IGRv
bWlkOworICAgICAgICBkbXNzLT5xbXAuY2ZkID0gTlVMTDsKKyAgICAgICAgcmMgPSBsaWJ4bF9f
ZXZfcW1wX3NlbmQoZ2MsICZkbXNzLT5xbXAsICJxdWVyeS1zdGF0dXMiLCBOVUxMKTsKKyAgICAg
ICAgaWYgKHJjKSBnb3RvIG91dF9jbG9zZTsKKyAgICB9CisKICAgICByYyA9IGxpYnhsX19zcGF3
bl9zcGF3bihlZ2MsIHNwYXduKTsKICAgICBpZiAocmMgPCAwKQogICAgICAgICBnb3RvIG91dF9j
bG9zZTsKQEAgLTI0OTAsNiArMjUwMyw0MyBAQCBzdGF0aWMgdm9pZCBkZXZpY2VfbW9kZWxfZGV0
YWNoZWQobGlieGxfX2VnYyAqZWdjLAogICAgIGRldmljZV9tb2RlbF9zcGF3bl9vdXRjb21lKGVn
YywgZG1zcywgMCk7CiB9CiAKK3N0YXRpYyB2b2lkIGRldmljZV9tb2RlbF9xbXBfY2IobGlieGxf
X2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpyZXNwb25zZSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IHJjKQoreworICAgIEVHQ19HQzsKKyAgICBsaWJ4bF9fZG1f
c3Bhd25fc3RhdGUgKmRtc3MgPSBDT05UQUlORVJfT0YoZXYsICpkbXNzLCBxbXApOworICAgIGNv
bnN0IGxpYnhsX19qc29uX29iamVjdCAqbzsKKyAgICBjb25zdCBjaGFyICpzdGF0dXM7CisKKyAg
ICBsaWJ4bF9fZXZfcW1wX2Rpc3Bvc2UoZ2MsIGV2KTsKKworICAgIGlmIChyYykKKyAgICAgICAg
Z290byBmYWlsZWQ7CisKKyAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgic3RhdHVzIiwgcmVz
cG9uc2UsIEpTT05fU1RSSU5HKTsKKyAgICBpZiAoIW8pIHsKKyAgICAgICAgTE9HRChERUJVRywg
ZXYtPmRvbWlkLCAiUU1QIHVuZXhwZWN0ZWQgcmVzcG9uc2UiKTsKKyAgICAgICAgcmMgPSBFUlJP
Ul9GQUlMOworICAgICAgICBnb3RvIGZhaWxlZDsKKyAgICB9CisgICAgc3RhdHVzID0gbGlieGxf
X2pzb25fb2JqZWN0X2dldF9zdHJpbmcobyk7CisgICAgaWYgKCFzdHJjbXAoc3RhdHVzLCAicnVu
bmluZyIpKSB7CisgICAgICAgIC8qIHN1Y2Nlc3MgKi8KKyAgICB9IGVsc2UgeworICAgICAgICBM
T0dEKERFQlVHLCBldi0+ZG9taWQsICJVbmV4cGVjdGVkIFFFTVUgc3RhdHVzOiAlcyIsIHN0YXR1
cyk7CisgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgZ290byBmYWlsZWQ7CisgICAg
fQorCisgICAgbGlieGxfX3NwYXduX2luaXRpYXRlX2RldGFjaChnYywgJmRtc3MtPnNwYXduKTsK
KyAgICByZXR1cm47CisKK2ZhaWxlZDoKKyAgICBMT0dEKEVSUk9SLCBldi0+ZG9taWQsICJRRU1V
IGRpZCBub3Qgc3RhcnQgcHJvcGVybHksIHJjPSVkIiwgcmMpOworICAgIGxpYnhsX19zcGF3bl9p
bml0aWF0ZV9mYWlsdXJlKGdjLCAmZG1zcy0+c3Bhd24sIHJjKTsKK30KKwogc3RhdGljIHZvaWQg
ZGV2aWNlX21vZGVsX3NwYXduX291dGNvbWUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RtX3NwYXduX3N0YXRlICpkbXNzLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKQpAQCAtMjUxMyw2
ICsyNTYzLDggQEAgc3RhdGljIHZvaWQgZGV2aWNlX21vZGVsX3NwYXduX291dGNvbWUobGlieGxf
X2VnYyAqZWdjLAogICAgICAgICB9CiAgICAgfQogCisgICAgbGlieGxfX2V2X3FtcF9kaXNwb3Nl
KGdjLCAmZG1zcy0+cW1wKTsKKwogIG91dDoKICAgICBkbXNzLT5jYWxsYmFjayhlZ2MsIGRtc3Ms
IHJjKTsKIH0KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IGI5NDY1N2E3ZjAuLjAxYzM4Njg3NDggMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuaApAQCAtMzg5Myw2ICszODkzLDcgQEAgc3RydWN0IGxpYnhsX19kbV9z
cGF3bl9zdGF0ZSB7CiAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZ3Vlc3RfY29uZmlnOwogICAg
IGxpYnhsX19kb21haW5fYnVpbGRfc3RhdGUgKmJ1aWxkX3N0YXRlOyAvKiByZWxhdGVzIHRvIGd1
ZXN0X2RvbWlkICovCiAgICAgbGlieGxfX2RtX3NwYXduX2NiICpjYWxsYmFjazsKKyAgICBsaWJ4
bF9fZXZfcW1wIHFtcDsKIH07CiAKIF9oaWRkZW4gdm9pZCBsaWJ4bF9fc3Bhd25fbG9jYWxfZG0o
bGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZG1fc3Bhd25fc3RhdGUqKTsKLS0gCkFudGhvbnkgUEVS
QVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jY-0008KG-DT; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jX-0008Jn-3X
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:43 +0000
X-Inumbo-ID: 464e6678-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 464e6678-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279521"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:11 +0100
Message-ID: <20180727140614.13256-30-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 29/32] 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: Anthony PERARD <anthony.perard@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>

VGhpcyBjcmVhdGUgYW4gZXh0cmEgc3RlcCBmb3IgdGhlIHR3byBjYWxscyBzaXRlcyBvZiB0aGUg
ZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KCi0tLQpsaWJ4bF9kb21haW5fc29mdF9yZXNldCgpIGhhdmVuJ3QgYmVlbiB0
ZXN0ZWQsIGFzIGl0IGRvZXNuJ3QgYXBwZWFyIHRvCnBvc3NpYmxlIHRvIGNhbGwgdGhlIGZ1bmN0
aW9uIGZyb20geGwuCi0tLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICB8IDMwICsr
KysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxfZG9tX3N1c3Bl
bmQuYyB8ICA4ICsrKysrKy0tCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgIHwgIDQg
KysrLQogMyBmaWxlcyBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jCmluZGV4IDFjY2IzZTM1ZDMuLjMxODFjNTdjMzAgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j
CkBAIC0xNzU1LDYgKzE3NTUsOSBAQCBlcnJvcjoKICAgICBkb21jcmVhdGVfY29tcGxldGUoZWdj
LCAmY2Rjcy0+ZGNzLCByYyk7CiB9CiAKK3N0YXRpYyB2b2lkIHNvZnRfcmVzZXRfZG1fc3VzcGVu
ZGVkKGxpYnhsX19lZ2MgKmVnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX19kb21haW5fc3VzcGVuZF9zdGF0ZSAqZHNwcywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCByYyk7CiBzdGF0aWMgaW50IGRvX2RvbWFpbl9zb2Z0X3Jlc2V0
KGxpYnhsX2N0eCAqY3R4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9k
b21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dWludDMyX3QgZG9taWRfc29mdF9yZXNldCwKQEAgLTE4MzcsMzAgKzE4NDAsNDEgQEAgc3RhdGlj
IGludCBkb19kb21haW5fc29mdF9yZXNldChsaWJ4bF9jdHggKmN0eCwKICAgICAgICAgZ290byBv
dXQ7CiAgICAgfQogCi0gICAgcmMgPSBsaWJ4bF9fZG9tYWluX3N1c3BlbmRfZGV2aWNlX21vZGVs
KGdjLCAmZHNzLT5kc3BzKTsKKyAgICBkc3MtPmRzcHMuYW8gPSBhbzsKKyAgICBkc3MtPmRzcHMu
Y2FsbGJhY2tfZGV2aWNlX21vZGVsX2RvbmUgPSBzb2Z0X3Jlc2V0X2RtX3N1c3BlbmRlZDsKKyAg
ICByYyA9IGxpYnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwoZWdjLCAmZHNzLT5kc3Bz
KTsKICAgICBpZiAocmMpIHsKICAgICAgICAgTE9HRChFUlJPUiwgZG9taWRfc29mdF9yZXNldCwg
ImZhaWxlZCB0byBzdXNwZW5kIGRldmljZSBtb2RlbC4iKTsKICAgICAgICAgZ290byBvdXQ7CiAg
ICAgfQogCisgICAgcmV0dXJuIEFPX0lOUFJPR1JFU1M7CisKKyBvdXQ6CisgICAgcmV0dXJuIEFP
X0NSRUFURV9GQUlMKHJjKTsKK30KKworc3RhdGljIHZvaWQgc29mdF9yZXNldF9kbV9zdXNwZW5k
ZWQobGlieGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bGlieGxfX2RvbWFpbl9zdXNwZW5kX3N0YXRlICpkc3BzLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IHJjKQoreworICAgIFNUQVRFX0FPX0dDKGRzcHMtPmFvKTsKKyAg
ICBsaWJ4bF9fZG9tYWluX3NvZnRfcmVzZXRfc3RhdGUgKnNycyA9IENPTlRBSU5FUl9PRihkc3Bz
LCAqc3JzLCBkc3MuZHNwcyk7CisgICAgbGlieGxfX2FwcF9kb21haW5fY3JlYXRlX3N0YXRlICpj
ZGNzID0gJnNycy0+Y2RjczsKKwogICAgIC8qCiAgICAgICogQXNrIGFsbCBiYWNrZW5kcyB0byBk
aXNjb25uZWN0IGJ5IHJlbW92aW5nIHRoZSBkb21haW4gZnJvbQogICAgICAqIHhlbnN0b3JlLiBP
biB0aGUgY3JlYXRpb24gcGF0aCB0aGUgZG9tYWluIHdpbGwgYmUgaW50cm9kdWNlZCB0bwogICAg
ICAqIHhlbnN0b3JlIGFnYWluIHdpdGggcHJvYmFibHkgZGlmZmVyZW50IHN0b3JlL2NvbnNvbGUv
Li4uCiAgICAgICogY2hhbm5lbHMuCiAgICAgICovCi0gICAgeHNfcmVsZWFzZV9kb21haW4oY3R4
LT54c2gsIGNkY3MtPmRjcy5kb21pZF9zb2Z0X3Jlc2V0KTsKKyAgICB4c19yZWxlYXNlX2RvbWFp
bihDVFgtPnhzaCwgY2Rjcy0+ZGNzLmRvbWlkX3NvZnRfcmVzZXQpOwogCiAgICAgc3JzLT5kZHMu
YW8gPSBhbzsKLSAgICBzcnMtPmRkcy5kb21pZCA9IGRvbWlkX3NvZnRfcmVzZXQ7CisgICAgc3Jz
LT5kZHMuZG9taWQgPSBjZGNzLT5kY3MuZG9taWRfc29mdF9yZXNldDsKICAgICBzcnMtPmRkcy5j
YWxsYmFjayA9IGRvbWFpbl9zb2Z0X3Jlc2V0X2NiOwogICAgIHNycy0+ZGRzLnNvZnRfcmVzZXQg
PSB0cnVlOwogICAgIGxpYnhsX19kb21haW5fZGVzdHJveShlZ2MsICZzcnMtPmRkcyk7Ci0KLSAg
ICByZXR1cm4gQU9fSU5QUk9HUkVTUzsKLQotIG91dDoKLSAgICByZXR1cm4gQU9fQ1JFQVRFX0ZB
SUwocmMpOwogfQogCiBzdGF0aWMgdm9pZCBkb21haW5fY3JlYXRlX2NiKGxpYnhsX19lZ2MgKmVn
YywKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMgYi90b29scy9s
aWJ4bC9saWJ4bF9kb21fc3VzcGVuZC5jCmluZGV4IDFlOTA0YmFlOGEuLjUxYzQzMmEwMGEgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfZG9tX3N1c3BlbmQuYwpAQCAtNjgsOSArNjgsMTAgQEAgb3V0OgogCiAvKi0tLS0t
IGNhbGxiYWNrcywgY2FsbGVkIGJ5IHhjX2RvbWFpbl9zYXZlIC0tLS0tKi8KIAotaW50IGxpYnhs
X19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwobGlieGxfX2djICpnYywKK2ludCBsaWJ4bF9f
ZG9tYWluX3N1c3BlbmRfZGV2aWNlX21vZGVsKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kb21haW5fc3VzcGVuZF9zdGF0ZSAq
ZHNwcykKIHsKKyAgICBTVEFURV9BT19HQyhkc3BzLT5hbyk7CiAgICAgaW50IHJldCA9IDA7CiAg
ICAgdWludDMyX3QgY29uc3QgZG9taWQgPSBkc3BzLT5kb21pZDsKICAgICBjb25zdCBjaGFyICpj
b25zdCBmaWxlbmFtZSA9IGRzcHMtPmRtX3NhdmVmaWxlOwpAQCAtOTQsNiArOTUsNyBAQCBpbnQg
bGlieGxfX2RvbWFpbl9zdXNwZW5kX2RldmljZV9tb2RlbChsaWJ4bF9fZ2MgKmdjLAogICAgICAg
ICByZXR1cm4gRVJST1JfSU5WQUw7CiAgICAgfQogCisgICAgZHNwcy0+Y2FsbGJhY2tfZGV2aWNl
X21vZGVsX2RvbmUoZWdjLCBkc3BzLCByZXQpOwogICAgIHJldHVybiByZXQ7CiB9CiAKQEAgLTM3
OCwxMyArMzgwLDE1IEBAIHN0YXRpYyB2b2lkIGRvbWFpbl9zdXNwZW5kX2NvbW1vbl9ndWVzdF9z
dXNwZW5kZWQobGlieGxfX2VnYyAqZWdjLAogICAgIGxpYnhsX19ldl90aW1lX2RlcmVnaXN0ZXIo
Z2MsICZkc3BzLT5ndWVzdF90aW1lb3V0KTsKIAogICAgIGlmIChkc3BzLT50eXBlID09IExJQlhM
X0RPTUFJTl9UWVBFX0hWTSkgewotICAgICAgICByYyA9IGxpYnhsX19kb21haW5fc3VzcGVuZF9k
ZXZpY2VfbW9kZWwoZ2MsIGRzcHMpOworICAgICAgICBkc3BzLT5jYWxsYmFja19kZXZpY2VfbW9k
ZWxfZG9uZSA9IGRvbWFpbl9zdXNwZW5kX2NvbW1vbl9kb25lOworICAgICAgICByYyA9IGxpYnhs
X19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwoZWdjLCBkc3BzKTsKICAgICAgICAgaWYgKHJj
KSB7CiAgICAgICAgICAgICBMT0dEKEVSUk9SLCBkc3BzLT5kb21pZCwKICAgICAgICAgICAgICAg
ICAgImxpYnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwgZmFpbGVkIHJldD0lZCIsIHJj
KTsKICAgICAgICAgICAgIGRvbWFpbl9zdXNwZW5kX2NvbW1vbl9kb25lKGVnYywgZHNwcywgcmMp
OwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CisgICAgICAgIHJldHVybjsKICAgICB9
CiAgICAgZG9tYWluX3N1c3BlbmRfY29tbW9uX2RvbmUoZWdjLCBkc3BzLCAwKTsKIH0KZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oCmluZGV4IDRmYTU0Y2RiNmEuLjViNjVjZGJlNDAgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
aApAQCAtMzQwOCw2ICszNDA4LDggQEAgc3RydWN0IGxpYnhsX19kb21haW5fc3VzcGVuZF9zdGF0
ZSB7CiAgICAgbGlieGxfX2V2X3RpbWUgZ3Vlc3RfdGltZW91dDsKIAogICAgIGNvbnN0IGNoYXIg
KmRtX3NhdmVmaWxlOworICAgIHZvaWQgKCpjYWxsYmFja19kZXZpY2VfbW9kZWxfZG9uZSkobGli
eGxfX2VnYyosCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbGlieGxf
X2RvbWFpbl9zdXNwZW5kX3N0YXRlKiwgaW50IG9rKTsKICAgICB2b2lkICgqY2FsbGJhY2tfY29t
bW9uX2RvbmUpKGxpYnhsX19lZ2MqLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IGxpYnhsX19kb21haW5fc3VzcGVuZF9zdGF0ZSosIGludCBvayk7CiB9OwpAQCAtNDAy
NSw3ICs0MDI3LDcgQEAgc3RhdGljIGlubGluZSBib29sIGxpYnhsX19zYXZlX2hlbHBlcl9pbnVz
ZShjb25zdCBsaWJ4bF9fc2F2ZV9oZWxwZXJfc3RhdGUgKnNocykKIH0KIAogLyogRWFjaCB0aW1l
IHRoZSBkbSBuZWVkcyB0byBiZSBzYXZlZCwgd2UgbXVzdCBjYWxsIHN1c3BlbmQgYW5kIHRoZW4g
c2F2ZSAqLwotX2hpZGRlbiBpbnQgbGlieGxfX2RvbWFpbl9zdXNwZW5kX2RldmljZV9tb2RlbChs
aWJ4bF9fZ2MgKmdjLAorX2hpZGRlbiBpbnQgbGlieGxfX2RvbWFpbl9zdXNwZW5kX2RldmljZV9t
b2RlbChsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX2RvbWFpbl9zdXNwZW5kX3N0YXRlICpkc3BzKTsKIAogX2hpZGRlbiBj
b25zdCBjaGFyICpsaWJ4bF9fZGV2aWNlX21vZGVsX3NhdmVmaWxlKGxpYnhsX19nYyAqZ2MsIHVp
bnQzMl90IGRvbWlkKTsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jb-0008Lp-8H; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jZ-0008Kn-MZ
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:45 +0000
X-Inumbo-ID: 4873ea1a-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4873ea1a-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279527"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:06 +0100
Message-ID: <20180727140614.13256-25-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 24/32] libxl_qmp: Disable beautify for QMP
 generated cmd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

VGhlcmUgaXMgbm8gbmVlZCBmb3IgaXQuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgNSArKysr
KwogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKaW5kZXggODNhZmNlMzE5
Mi4uZDdhZWRiNTZhOCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIv
dG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTU5NSw2ICs1OTUsMTEgQEAgc3RhdGljIGNoYXIg
KnFtcF9wcmVwYXJlX3FtcF9jbWQobGlieGxfX2djICpnYywKICAgICAgICAgcmV0dXJuIE5VTEw7
CiAgICAgfQogCisjaWYgSEFWRV9ZQUpMX1YyCisgICAgLyogRGlzYWJsZSBiZWF1dGlmeSBmb3Ig
ZGF0YSBzZW50IHRvIFFFTVUgKi8KKyAgICB5YWpsX2dlbl9jb25maWcoaGFuZCwgeWFqbF9nZW5f
YmVhdXRpZnksIDApOworI2VuZGlmCisKICAgICB5YWpsX2dlbl9tYXBfb3BlbihoYW5kKTsKICAg
ICBsaWJ4bF9feWFqbF9nZW5fYXNjaWl6KGhhbmQsICJleGVjdXRlIik7CiAgICAgbGlieGxfX3lh
amxfZ2VuX2FzY2lpeihoYW5kLCBjbWQpOwotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jU-0008JV-Nj; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jT-0008JE-La
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:39 +0000
X-Inumbo-ID: 44965aff-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44965aff-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279514"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:07 +0100
Message-ID: <20180727140614.13256-26-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 25/32] 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: Anthony PERARD <anthony.perard@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>

VGhpcyBmdW5jdGlvbiBjYW4gYmUgdXNlIGJ5IHVzZXIgbGlieGxfX3NwYXduXyogd2hlbiB0aGV5
IHNldHVwIGEKbm90aWZpY2F0aW9uIG90aGVyIHRoYW4geGVuc3RvcmUuIFRoZSBwYXJlbnQgY2Fu
IGFscmVhZHkgY2FsbGVkIHN1Y2Nlc3MKdmlhIGxpYnhsX19zcGF3bl9pbml0aWF0ZV9kZXRhY2go
KSwgdGhpcyBuZXcgZnVuY3Rpb24gY2FuIGJlIHVzZWQgZm9yCmZhaWx1cmUgaW5zdGVhZCBvZiB3
YWl0aW5nIGZvciB0aGUgdGltZW91dC4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2V4ZWMuYyAg
ICAgfCAgNyArKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgMjEgKysrKysr
KysrKysrKysrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9leGVjLmMgYi90b29scy9s
aWJ4bC9saWJ4bF9leGVjLmMKaW5kZXggMDJlNmM5MTdmMC4uZmI5NjIxYjEwYSAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfZXhlYy5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2V4ZWMu
YwpAQCAtMzczLDYgKzM3MywxMyBAQCB2b2lkIGxpYnhsX19zcGF3bl9pbml0aWF0ZV9kZXRhY2go
bGlieGxfX2djICpnYywgbGlieGxfX3NwYXduX3N0YXRlICpzcykKICAgICBzcGF3bl9kZXRhY2go
Z2MsIHNzKTsKIH0KIAordm9pZCBsaWJ4bF9fc3Bhd25faW5pdGlhdGVfZmFpbHVyZShsaWJ4bF9f
Z2MgKmdjLCBsaWJ4bF9fc3Bhd25fc3RhdGUgKnNzLCBpbnQgcmMpCit7CisgICAgYXNzZXJ0KHJj
KTsKKyAgICBzcy0+cmMgPSByYzsKKyAgICBzcGF3bl9kZXRhY2goZ2MsIHNzKTsKK30KKwogc3Rh
dGljIHZvaWQgc3Bhd25fZmFpbChsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19zcGF3bl9zdGF0ZSAq
c3MsIGludCByYykKIC8qIENhbGxlciBtdXN0IGhhdmUgbG9nZ2VkLiAgTXVzdCBiZSBsYXN0IHRo
aW5nIGluIGNhbGxpbmcgZnVuY3Rpb24sCiAgKiBhcyBpdCBtYXkgbWFrZSB0aGUgY2FsbGJhY2su
ICBQcmVjb25kaXRpb246IEF0dGFjaGVkIG9yIERldGFjaGluZy4gKi8KZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5o
CmluZGV4IDExMGI5NTFiYmUuLmI5NDY1N2E3ZjAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMTU1
MSw3ICsxNTUxLDggQEAgX2hpZGRlbiB2b2lkIGxpYnhsX19zcGF3bl9pbml0KGxpYnhsX19zcGF3
bl9zdGF0ZSopOwogICoKICAqIFRoZSBpbm5lciBjaGlsZCBtdXN0IHNvb24gZXhpdCBvciBleGVj
LiAgSXQgbXVzdCBhbHNvIHNvb24gZXhpdCBvcgogICogbm90aWZ5IHRoZSBwYXJlbnQgb2YgaXRz
IHN1Y2Nlc3NmdWwgc3RhcnR1cCBieSB3cml0aW5nIHRvIHRoZQotICogeGVuc3RvcmUgcGF0aCB4
c3BhdGguCisgKiB4ZW5zdG9yZSBwYXRoIHhzcGF0aCBPUiB2aWEgb3RoZXIgbWVhbiB0aGF0IHRo
ZSBwYXJlbnQgd2lsbCBoYXZlCisgKiB0byBzZXR1cC4KICAqCiAgKiBUaGUgdXNlciAoaW4gdGhl
IHBhcmVudCkgd2lsbCBiZSBjYWxsZWQgYmFjayAoY29uZmlybV9jYikgZXZlcnkKICAqIHRpbWUg
dGhhdCB4ZW5zdG9yZSBwYXRoIGlzIG1vZGlmaWVkLgpAQCAtMTYwNyw2ICsxNjA4LDI0IEBAIF9o
aWRkZW4gaW50IGxpYnhsX19zcGF3bl9zcGF3bihsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19zcGF3
bl9zdGF0ZSAqc3Bhd24pOwogICovCiBfaGlkZGVuIHZvaWQgbGlieGxfX3NwYXduX2luaXRpYXRl
X2RldGFjaChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fc3Bhd25fc3RhdGUqKTsKIAorLyoKKyAqIGxp
YnhsX19zcGF3bl9pbml0aWF0ZV9mYWlsdXJlIC0gUHJvcGFnYXRlIGZhaWx1cmUgZnJvbSB0aGUg
Y2FsbGVyIHRvIHRoZQorICogY2FsbGVlLgorICoKKyAqIFdvcmtzIGJ5IGtpbGxpbmcgdGhlIGlu
dGVybWVkaWF0ZSBwcm9jZXNzIGZyb20gc3Bhd25fc3Bhd24uCisgKiBBZnRlciB0aGlzIGZ1bmN0
aW9uIHJldHVybnMsIGZhaWx1cmVzIHdpbGwgYmUgcmVwb3J0ZWQgdmlhIGZhaWx1cmVfY2IuCisg
KgorICogVGhpcyBpcyBub3Qgc3luY2hyb25vdXM6IHRoZXJlIHdpbGwgYmUgYSBmdXJ0aGVyIGNh
bGxiYWNrIHdoZW4KKyAqIHRoZSBkZXRhY2ggaXMgY29tcGxldGUuCisgKgorICogTG9ncyBlcnJv
cnMuCisgKgorICogVGhlIHNwYXduIHN0YXRlIG11c3QgYmUgQXR0YWNoZWQgZW50cnkgYW5kIHdp
bGwgYmUgQXR0YWNoZWQgRmFpbGVkCisgKiBvbiByZXR1cm4uCisgKi8KK19oaWRkZW4gdm9pZCBs
aWJ4bF9fc3Bhd25faW5pdGlhdGVfZmFpbHVyZShsaWJ4bF9fZ2MgKmdjLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19zcGF3bl9zdGF0ZSAqc3MsIGlu
dCByYyk7CisKIC8qCiAgKiBJZiBzdWNjZXNzZnVsLCB0aGlzIHNob3VsZCByZXR1cm4gMC4KICAq
Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3je-0008Pu-AT; Fri, 27 Jul 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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jc-0008Ma-8v
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:48 +0000
X-Inumbo-ID: 49e9108d-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49e9108d-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279531"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:03 +0100
Message-ID: <20180727140614.13256-22-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 21/32] libxl_qmp: Simplify
 qmp_response_type() 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: Anthony PERARD <anthony.perard@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>

UmVtb3ZlIHRoZSBsaWJ4bF9fcW1wX2hhbmRsZXIqIGFyZ3VtZW50IHNvIHRoZSBmdW5jdGlvbiBj
YW4gYmUgcmV1c2VkCmxhdGVyIGluIGEgZGlmZmVyZW50IGNvbnRleHQuCgpTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX3FtcC5jIHwgNSArKy0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IDc1Zjk1M2Q1MjEuLmFhYmY5YWQ1ZTcgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5j
CkBAIC0yNzksOCArMjc5LDcgQEAgc3RhdGljIGludCBlbmFibGVfcW1wX2NhcGFiaWxpdGllcyhs
aWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCkKICAqIEhlbHBlcnMKICAqLwogCi1zdGF0aWMgbGlieGxf
X3FtcF9tZXNzYWdlX3R5cGUgcW1wX3Jlc3BvbnNlX3R5cGUobGlieGxfX3FtcF9oYW5kbGVyICpx
bXAsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgbGlieGxfX2pzb25fb2JqZWN0ICpvKQorc3RhdGljIGxpYnhsX19xbXBfbWVzc2FnZV90eXBl
IHFtcF9yZXNwb25zZV90eXBlKGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqbykKIHsKICAgICBs
aWJ4bF9fcW1wX21lc3NhZ2VfdHlwZSB0eXBlOwogICAgIGxpYnhsX19qc29uX21hcF9ub2RlICpu
b2RlID0gTlVMTDsKQEAgLTM0Niw3ICszNDUsNyBAQCBzdGF0aWMgaW50IHFtcF9oYW5kbGVfcmVz
cG9uc2UobGlieGxfX2djICpnYywgbGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCiB7CiAgICAgbGli
eGxfX3FtcF9tZXNzYWdlX3R5cGUgdHlwZSA9IExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX0lOVkFM
SUQ7CiAKLSAgICB0eXBlID0gcW1wX3Jlc3BvbnNlX3R5cGUocW1wLCByZXNwKTsKKyAgICB0eXBl
ID0gcW1wX3Jlc3BvbnNlX3R5cGUocmVzcCk7CiAgICAgTE9HRChERUJVRywgcW1wLT5kb21pZCwg
Im1lc3NhZ2UgdHlwZTogJXMiLCBsaWJ4bF9fcW1wX21lc3NhZ2VfdHlwZV90b19zdHJpbmcodHlw
ZSkpOwogCiAgICAgc3dpdGNoICh0eXBlKSB7Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14:28: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 1fj3jf-0008Rk-Lb; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3je-0008QL-NJ
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:50 +0000
X-Inumbo-ID: 4acade31-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4acade31-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279535"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:13 +0100
Message-ID: <20180727140614.13256-32-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 31/32] libxl_disk: Cut libxl_cdrom_insert
 into step
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

VGhpcyBpcyB0byBwcmVwYXJlIGxpYnhsX2Nkcm9tX2luc2VydCB0byBiZSBhYmxlIHRvIHNlbmQg
Y29tbWFuZHMgdG8KUUVNVSB2aWEgdGhlIGxpYnhsX19ldl9xbXAuIFRoZSBuZXh0IHBhdGNoIGlz
IGdvaW5nIHRvIG1ha2UgdXNlIG9mIGl0LgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZGlzay5j
IHwgMTk0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDEzNyBpbnNlcnRpb25zKCspLCA1NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9kaXNrLmMgYi90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMKaW5kZXgg
ZTllY2ViNjVlMy4uYzc1OTE3OTYyOCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZGlz
ay5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYwpAQCAtNjYxLDMxICs2NjEsNTUgQEAg
aW50IGxpYnhsX2RldmljZV9kaXNrX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRv
bWlkLAogICAgIHJldHVybiByYzsKIH0KIAordHlwZWRlZiBzdHJ1Y3QgeworICAgIGxpYnhsX19h
byAqYW87CisgICAgbGlieGxfZG9tYWluX2NvbmZpZyBkX2NvbmZpZzsKKyAgICBjb25zdCBjaGFy
ICpiZV9wYXRoOworICAgIGNvbnN0IGNoYXIgKmxpYnhsX3BhdGg7CisgICAgbGlieGxfZGV2aWNl
X2Rpc2sgKmRpc2s7CisgICAgbGlieGxfZGV2aWNlX2Rpc2sgZGlza19lbXB0eTsKKyAgICBsaWJ4
bF9kZXZpY2VfZGlzayBkaXNrX3NhdmVkOworICAgIGludCBkbV92ZXI7CisgICAgaW50IGRvbWlk
OworICAgIGxpYnhsX19kb21haW5fdXNlcmRhdGFfbG9jayAqbG9jazsKK30gbGlieGxfX2Nkcm9t
X2luc2VydF9zdGF0ZTsKK3N0YXRpYyB2b2lkIGNkcm9tX2luc2VydF9lamVjdGVkKGxpYnhsX19l
Z2MgKmVnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19jZHJvbV9p
bnNlcnRfc3RhdGUgKmNpcyk7CitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfaW5zZXJ0ZWQobGli
eGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19j
ZHJvbV9pbnNlcnRfc3RhdGUgKmNpcyk7CitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfZG9uZShs
aWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ry
b21faW5zZXJ0X3N0YXRlICpjaXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
cmMpOworCiBpbnQgbGlieGxfY2Ryb21faW5zZXJ0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBk
b21pZCwgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssCiAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3cpCiB7CiAgICAgQU9fQ1JFQVRFKGN0eCwgZG9t
aWQsIGFvX2hvdyk7CiAgICAgaW50IG51bSA9IDAsIGk7Ci0gICAgbGlieGxfZGV2aWNlX2Rpc2sg
KmRpc2tzID0gTlVMTCwgZGlza19zYXZlZCwgZGlza19lbXB0eTsKLSAgICBsaWJ4bF9kb21haW5f
Y29uZmlnIGRfY29uZmlnOwotICAgIGludCByYywgZG1fdmVyOworICAgIGxpYnhsX2RldmljZV9k
aXNrICpkaXNrcyA9IE5VTEwsICpkaXNrX3NhdmVkLCAqZGlza19lbXB0eTsKKyAgICBpbnQgcmM7
CiAgICAgbGlieGxfX2RldmljZSBkZXZpY2U7Ci0gICAgY29uc3QgY2hhciAqYmVfcGF0aCwgKmxp
YnhsX3BhdGg7Ci0gICAgY2hhciAqIHRtcDsKLSAgICBsaWJ4bF9fZG9tYWluX3VzZXJkYXRhX2xv
Y2sgKmxvY2sgPSBOVUxMOwotICAgIHhzX3RyYW5zYWN0aW9uX3QgdCA9IFhCVF9OVUxMOwotICAg
IGZsZXhhcnJheV90ICppbnNlcnQgPSBOVUxMLCAqZW1wdHkgPSBOVUxMOworICAgIGxpYnhsX19j
ZHJvbV9pbnNlcnRfc3RhdGUgKmNpczsKIAotICAgIGxpYnhsX2RvbWFpbl9jb25maWdfaW5pdCgm
ZF9jb25maWcpOwotICAgIGxpYnhsX2RldmljZV9kaXNrX2luaXQoJmRpc2tfZW1wdHkpOwotICAg
IGxpYnhsX2RldmljZV9kaXNrX2luaXQoJmRpc2tfc2F2ZWQpOwotICAgIGxpYnhsX2RldmljZV9k
aXNrX2NvcHkoY3R4LCAmZGlza19zYXZlZCwgZGlzayk7CisgICAgR0NORVcoY2lzKTsKKyAgICBj
aXMtPmFvID0gYW87CisgICAgY2lzLT5kb21pZCA9IGRvbWlkOworICAgIGNpcy0+ZGlzayA9IGRp
c2s7CiAKLSAgICBkaXNrX2VtcHR5LmZvcm1hdCA9IExJQlhMX0RJU0tfRk9STUFUX0VNUFRZOwot
ICAgIGRpc2tfZW1wdHkudmRldiA9IGxpYnhsX19zdHJkdXAoTk9HQywgZGlzay0+dmRldik7Ci0g
ICAgZGlza19lbXB0eS5wZGV2X3BhdGggPSBsaWJ4bF9fc3RyZHVwKE5PR0MsICIiKTsKLSAgICBk
aXNrX2VtcHR5LmlzX2Nkcm9tID0gMTsKLSAgICBsaWJ4bF9fZGV2aWNlX2Rpc2tfc2V0ZGVmYXVs
dChnYywgZG9taWQsICZkaXNrX2VtcHR5LCBmYWxzZSk7CisgICAgZGlza19lbXB0eSA9ICZjaXMt
PmRpc2tfZW1wdHk7CisgICAgZGlza19zYXZlZCA9ICZjaXMtPmRpc2tfc2F2ZWQ7CisKKworICAg
IGxpYnhsX2RvbWFpbl9jb25maWdfaW5pdCgmY2lzLT5kX2NvbmZpZyk7CisgICAgbGlieGxfZGV2
aWNlX2Rpc2tfaW5pdChkaXNrX2VtcHR5KTsKKyAgICBsaWJ4bF9kZXZpY2VfZGlza19pbml0KGRp
c2tfc2F2ZWQpOworICAgIGxpYnhsX2RldmljZV9kaXNrX2NvcHkoY3R4LCBkaXNrX3NhdmVkLCBk
aXNrKTsKKworICAgIGRpc2tfZW1wdHktPmZvcm1hdCA9IExJQlhMX0RJU0tfRk9STUFUX0VNUFRZ
OworICAgIGRpc2tfZW1wdHktPnZkZXYgPSBsaWJ4bF9fc3RyZHVwKE5PR0MsIGRpc2stPnZkZXYp
OworICAgIGRpc2tfZW1wdHktPnBkZXZfcGF0aCA9IGxpYnhsX19zdHJkdXAoTk9HQywgIiIpOwor
ICAgIGRpc2tfZW1wdHktPmlzX2Nkcm9tID0gMTsKKyAgICBsaWJ4bF9fZGV2aWNlX2Rpc2tfc2V0
ZGVmYXVsdChnYywgZG9taWQsIGRpc2tfZW1wdHksIGZhbHNlKTsKIAogICAgIGxpYnhsX2RvbWFp
bl90eXBlIHR5cGUgPSBsaWJ4bF9fZG9tYWluX3R5cGUoZ2MsIGRvbWlkKTsKICAgICBpZiAodHlw
ZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZBTElEKSB7CkBAIC03MDQsOCArNzI4LDggQEAgaW50
IGxpYnhsX2Nkcm9tX2luc2VydChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsIGxpYnhs
X2RldmljZV9kaXNrICpkaXNrLAogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBkbV92
ZXIgPSBsaWJ4bF9fZGV2aWNlX21vZGVsX3ZlcnNpb25fcnVubmluZyhnYywgZG9taWQpOwotICAg
IGlmIChkbV92ZXIgPT0gLTEpIHsKKyAgICBjaXMtPmRtX3ZlciA9IGxpYnhsX19kZXZpY2VfbW9k
ZWxfdmVyc2lvbl9ydW5uaW5nKGdjLCBkb21pZCk7CisgICAgaWYgKGNpcy0+ZG1fdmVyID09IC0x
KSB7CiAgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiQ2Fubm90IGRldGVybWluZSBkZXZpY2Ug
bW9kZWwgdmVyc2lvbiIpOwogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8g
b3V0OwpAQCAtNzM3LDMxICs3NjEsMTQgQEAgaW50IGxpYnhsX2Nkcm9tX2luc2VydChsaWJ4bF9j
dHggKmN0eCwgdWludDMyX3QgZG9taWQsIGxpYnhsX2RldmljZV9kaXNrICpkaXNrLAogICAgIHJj
ID0gbGlieGxfX2RldmljZV9mcm9tX2Rpc2soZ2MsIGRvbWlkLCBkaXNrLCAmZGV2aWNlKTsKICAg
ICBpZiAocmMpIGdvdG8gb3V0OwogCi0gICAgYmVfcGF0aCA9IGxpYnhsX19kZXZpY2VfYmFja2Vu
ZF9wYXRoKGdjLCAmZGV2aWNlKTsKLSAgICBsaWJ4bF9wYXRoID0gbGlieGxfX2RldmljZV9saWJ4
bF9wYXRoKGdjLCAmZGV2aWNlKTsKLQotICAgIGluc2VydCA9IGZsZXhhcnJheV9tYWtlKGdjLCA0
LCAxKTsKLQotICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihpbnNlcnQsICJ0eXBlIiwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RldmljZV9kaXNrX3N0cmluZ19vZl9iYWNrZW5k
KGRpc2stPmJhY2tlbmQpKTsKLSAgICBpZiAoZGlzay0+Zm9ybWF0ICE9IExJQlhMX0RJU0tfRk9S
TUFUX0VNUFRZKQotICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoaW5zZXJ0LCAicGFyYW1z
IiwKLSAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXM6JXMiLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX19kZXZpY2VfZGlza19zdHJpbmdfb2ZfZm9ybWF0KGRp
c2stPmZvcm1hdCksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzay0+cGRldl9wYXRo
KSk7Ci0gICAgZWxzZQotICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoaW5zZXJ0LCAicGFy
YW1zIiwgIiIpOwotCi0gICAgZW1wdHkgPSBmbGV4YXJyYXlfbWFrZShnYywgNCwgMSk7Ci0gICAg
ZmxleGFycmF5X2FwcGVuZF9wYWlyKGVtcHR5LCAidHlwZSIsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgIGxpYnhsX19kZXZpY2VfZGlza19zdHJpbmdfb2ZfYmFja2VuZChkaXNrLT5iYWNrZW5k
KSk7Ci0gICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGVtcHR5LCAicGFyYW1zIiwgIiIpOworICAg
IGNpcy0+YmVfcGF0aCA9IGxpYnhsX19kZXZpY2VfYmFja2VuZF9wYXRoKGdjLCAmZGV2aWNlKTsK
KyAgICBjaXMtPmxpYnhsX3BhdGggPSBsaWJ4bF9fZGV2aWNlX2xpYnhsX3BhdGgoZ2MsICZkZXZp
Y2UpOwogCiAgICAgLyogTm90ZTogQ1RYIGxvY2sgaXMgYWxyZWFkeSBoZWxkIGF0IHRoaXMgcG9p
bnQgc28gbG9jayBoaWVyYXJjaHkKICAgICAgKiBpcyBtYWludGFpbmVkLgogICAgICAqLwotICAg
IGxvY2sgPSBsaWJ4bF9fbG9ja19kb21haW5fdXNlcmRhdGEoZ2MsIGRvbWlkKTsKLSAgICBpZiAo
IWxvY2spIHsKKyAgICBjaXMtPmxvY2sgPSBsaWJ4bF9fbG9ja19kb21haW5fdXNlcmRhdGEoZ2Ms
IGRvbWlkKTsKKyAgICBpZiAoIWNpcy0+bG9jaykgewogICAgICAgICByYyA9IEVSUk9SX0xPQ0tf
RkFJTDsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQpAQCAtNzY5LDExICs3NzYsNDYgQEAgaW50
IGxpYnhsX2Nkcm9tX2luc2VydChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsIGxpYnhs
X2RldmljZV9kaXNrICpkaXNrLAogICAgIC8qIFdlIG5lZWQgdG8gZWplY3QgdGhlIG9yaWdpbmFs
IGltYWdlIGZpcnN0LiBUaGlzIGlzIGltcGxlbWVudGVkCiAgICAgICogYnkgaW5zZXJ0aW5nIGVt
cHR5IG1lZGlhLiBKU09OIGlzIG5vdCB1cGRhdGVkLgogICAgICAqLwotICAgIGlmIChkbV92ZXIg
PT0gTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU4pIHsKLSAgICAgICAgcmMgPSBs
aWJ4bF9fcW1wX2luc2VydF9jZHJvbShnYywgZG9taWQsICZkaXNrX2VtcHR5KTsKKyAgICBpZiAo
Y2lzLT5kbV92ZXIgPT0gTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU4pIHsKKyAg
ICAgICAgcmMgPSBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbShnYywgZG9taWQsIGRpc2tfZW1wdHkp
OwogICAgICAgICBpZiAocmMpIGdvdG8gb3V0OwogICAgIH0KIAorICAgIGNkcm9tX2luc2VydF9l
amVjdGVkKGVnYywgY2lzKTsKKworICAgIHJldHVybiBBT19JTlBST0dSRVNTOworCitvdXQ6Cisg
ICAgbGlieGxfX2RldmljZV9saXN0X2ZyZWUoJmxpYnhsX19kaXNrX2RldnR5cGUsIGRpc2tzLCBu
dW0pOworICAgIGNkcm9tX2luc2VydF9kb25lKGVnYywgY2lzLCByYyk7CisKKyAgICBpZiAocmMp
IHJldHVybiBBT19DUkVBVEVfRkFJTChyYyk7CisgICAgcmV0dXJuIEFPX0lOUFJPR1JFU1M7Cit9
CisKK3N0YXRpYyB2b2lkIGNkcm9tX2luc2VydF9lamVjdGVkKGxpYnhsX19lZ2MgKmVnYywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUg
KmNpcykKK3sKKyAgICBTVEFURV9BT19HQyhjaXMtPmFvKTsKKyAgICB1aW50MzJfdCBkb21pZCA9
IGNpcy0+ZG9taWQ7CisgICAgaW50IHJjOworICAgIGNvbnN0IGNoYXIgKmJlX3BhdGgsICpsaWJ4
bF9wYXRoOworICAgIGNoYXIgKiB0bXA7CisgICAgeHNfdHJhbnNhY3Rpb25fdCB0ID0gWEJUX05V
TEw7CisgICAgZmxleGFycmF5X3QgKmVtcHR5OworCisgICAgbGlieGxfZG9tYWluX2NvbmZpZyAq
ZF9jb25maWcgPSAmY2lzLT5kX2NvbmZpZzsKKyAgICBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzayA9
IGNpcy0+ZGlzazsKKyAgICBsaWJ4bF9kZXZpY2VfZGlzayAqZGlza19zYXZlZCA9ICZjaXMtPmRp
c2tfc2F2ZWQ7CisKKyAgICBiZV9wYXRoID0gY2lzLT5iZV9wYXRoOworICAgIGxpYnhsX3BhdGgg
PSBjaXMtPmxpYnhsX3BhdGg7CisKKyAgICBlbXB0eSA9IGZsZXhhcnJheV9tYWtlKGdjLCA0LCAx
KTsKKyAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZW1wdHksICJ0eXBlIiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfX2RldmljZV9kaXNrX3N0cmluZ19vZl9iYWNrZW5kKGRpc2st
PmJhY2tlbmQpKTsKKyAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZW1wdHksICJwYXJhbXMiLCAi
Iik7CisKICAgICBmb3IgKDs7KSB7CiAgICAgICAgIHJjID0gbGlieGxfX3hzX3RyYW5zYWN0aW9u
X3N0YXJ0KGdjLCAmdCk7CiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CkBAIC04MDAsMTkgKzg0
Miw1NSBAQCBpbnQgbGlieGxfY2Ryb21faW5zZXJ0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBk
b21pZCwgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssCiAgICAgICAgIGlmIChyYyA8IDApIGdvdG8g
b3V0OwogICAgIH0KIAotICAgIHJjID0gbGlieGxfX2dldF9kb21haW5fY29uZmlndXJhdGlvbihn
YywgZG9taWQsICZkX2NvbmZpZyk7CisgICAgcmMgPSBsaWJ4bF9fZ2V0X2RvbWFpbl9jb25maWd1
cmF0aW9uKGdjLCBkb21pZCwgZF9jb25maWcpOwogICAgIGlmIChyYykgZ290byBvdXQ7CiAKLSAg
ICBkZXZpY2VfYWRkX2RvbWFpbl9jb25maWcoZ2MsICZkX2NvbmZpZywgJmxpYnhsX19kaXNrX2Rl
dnR5cGUsICZkaXNrX3NhdmVkKTsKKyAgICBkZXZpY2VfYWRkX2RvbWFpbl9jb25maWcoZ2MsIGRf
Y29uZmlnLCAmbGlieGxfX2Rpc2tfZGV2dHlwZSwgZGlza19zYXZlZCk7CiAKLSAgICByYyA9IGxp
YnhsX19kbV9jaGVja19zdGFydChnYywgJmRfY29uZmlnLCBkb21pZCk7CisgICAgcmMgPSBsaWJ4
bF9fZG1fY2hlY2tfc3RhcnQoZ2MsIGRfY29uZmlnLCBkb21pZCk7CiAgICAgaWYgKHJjKSBnb3Rv
IG91dDsKIAotICAgIGlmIChkbV92ZXIgPT0gTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVN
VV9YRU4pIHsKKyAgICBpZiAoY2lzLT5kbV92ZXIgPT0gTElCWExfREVWSUNFX01PREVMX1ZFUlNJ
T05fUUVNVV9YRU4pIHsKICAgICAgICAgcmMgPSBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbShnYywg
ZG9taWQsIGRpc2spOwogICAgICAgICBpZiAocmMpIGdvdG8gb3V0OwogICAgIH0KIAorICAgIGNk
cm9tX2luc2VydF9pbnNlcnRlZChlZ2MsIGNpcyk7CisKKyAgICByZXR1cm47CisKK291dDoKKyAg
ICBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fYWJvcnQoZ2MsICZ0KTsKKyAgICBjZHJvbV9pbnNlcnRf
ZG9uZShlZ2MsIGNpcywgcmMpOworfQorCitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfaW5zZXJ0
ZWQobGlieGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX19jZHJvbV9pbnNlcnRfc3RhdGUgKmNpcykKK3sKKyAgICBTVEFURV9BT19HQyhjaXMtPmFv
KTsKKyAgICB1aW50MzJfdCBkb21pZCA9IGNpcy0+ZG9taWQ7CisgICAgaW50IHJjOworICAgIGNv
bnN0IGNoYXIgKmJlX3BhdGgsICpsaWJ4bF9wYXRoOworICAgIGNoYXIgKiB0bXA7CisgICAgeHNf
dHJhbnNhY3Rpb25fdCB0ID0gWEJUX05VTEw7CisgICAgZmxleGFycmF5X3QgKmluc2VydDsKKwor
ICAgIGxpYnhsX2RldmljZV9kaXNrICpkaXNrID0gY2lzLT5kaXNrOworICAgIGxpYnhsX2RvbWFp
bl9jb25maWcgKmRfY29uZmlnID0gJmNpcy0+ZF9jb25maWc7CisgICAgYmVfcGF0aCA9IGNpcy0+
YmVfcGF0aDsKKyAgICBsaWJ4bF9wYXRoID0gY2lzLT5saWJ4bF9wYXRoOworCisgICAgaW5zZXJ0
ID0gZmxleGFycmF5X21ha2UoZ2MsIDQsIDEpOworICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihp
bnNlcnQsICJ0eXBlIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RldmljZV9k
aXNrX3N0cmluZ19vZl9iYWNrZW5kKGRpc2stPmJhY2tlbmQpKTsKKyAgICBpZiAoZGlzay0+Zm9y
bWF0ICE9IExJQlhMX0RJU0tfRk9STUFUX0VNUFRZKQorICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
X3BhaXIoaW5zZXJ0LCAicGFyYW1zIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5U
RigiJXM6JXMiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kZXZpY2VfZGlz
a19zdHJpbmdfb2ZfZm9ybWF0KGRpc2stPmZvcm1hdCksCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZGlzay0+cGRldl9wYXRoKSk7CisgICAgZWxzZQorICAgICAgICBmbGV4YXJyYXlfYXBw
ZW5kX3BhaXIoaW5zZXJ0LCAicGFyYW1zIiwgIiIpOworCiAgICAgZm9yICg7OykgewogICAgICAg
ICByYyA9IGxpYnhsX194c190cmFuc2FjdGlvbl9zdGFydChnYywgJnQpOwogICAgICAgICBpZiAo
cmMpIGdvdG8gb3V0OwpAQCAtODI2LDcgKzkwNCw3IEBAIGludCBsaWJ4bF9jZHJvbV9pbnNlcnQo
bGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzaywK
ICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICB9CiAKLSAgICAgICAgcmMgPSBsaWJ4bF9f
c2V0X2RvbWFpbl9jb25maWd1cmF0aW9uKGdjLCBkb21pZCwgJmRfY29uZmlnKTsKKyAgICAgICAg
cmMgPSBsaWJ4bF9fc2V0X2RvbWFpbl9jb25maWd1cmF0aW9uKGdjLCBkb21pZCwgZF9jb25maWcp
OwogICAgICAgICBpZiAocmMpIGdvdG8gb3V0OwogCiAgICAgICAgIGNoYXIgKiprdnMgPSBsaWJ4
bF9feHNfa3ZzX29mX2ZsZXhhcnJheShnYywgaW5zZXJ0KTsKQEAgLTg0MiwyMiArOTIwLDI0IEBA
IGludCBsaWJ4bF9jZHJvbV9pbnNlcnQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBs
aWJ4bF9kZXZpY2VfZGlzayAqZGlzaywKICAgICAgICAgaWYgKHJjIDwgMCkgZ290byBvdXQ7CiAg
ICAgfQogCi0gICAgLyogc3VjY2Vzcywgbm8gYWN0dWFsIGFzeW5jICovCi0gICAgbGlieGxfX2Fv
X2NvbXBsZXRlKGVnYywgYW8sIDApOwotCiAgICAgcmMgPSAwOwogCiBvdXQ6CiAgICAgbGlieGxf
X3hzX3RyYW5zYWN0aW9uX2Fib3J0KGdjLCAmdCk7Ci0gICAgbGlieGxfX2RldmljZV9saXN0X2Zy
ZWUoJmxpYnhsX19kaXNrX2RldnR5cGUsIGRpc2tzLCBudW0pOwotICAgIGxpYnhsX2RldmljZV9k
aXNrX2Rpc3Bvc2UoJmRpc2tfZW1wdHkpOwotICAgIGxpYnhsX2RldmljZV9kaXNrX2Rpc3Bvc2Uo
JmRpc2tfc2F2ZWQpOwotICAgIGxpYnhsX2RvbWFpbl9jb25maWdfZGlzcG9zZSgmZF9jb25maWcp
OworICAgIGNkcm9tX2luc2VydF9kb25lKGVnYywgY2lzLCByYyk7Cit9CiAKLSAgICBpZiAobG9j
aykgbGlieGxfX3VubG9ja19kb21haW5fdXNlcmRhdGEobG9jayk7CitzdGF0aWMgdm9pZCBjZHJv
bV9pbnNlcnRfZG9uZShsaWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXMsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgcmMpCit7CisgICAgU1RBVEVfQU9fR0MoY2lzLT5hbyk7CiAKLSAgICBp
ZiAocmMpIHJldHVybiBBT19DUkVBVEVfRkFJTChyYyk7Ci0gICAgcmV0dXJuIEFPX0lOUFJPR1JF
U1M7CisgICAgbGlieGxfZG9tYWluX2NvbmZpZ19kaXNwb3NlKCZjaXMtPmRfY29uZmlnKTsKKyAg
ICBsaWJ4bF9kZXZpY2VfZGlza19kaXNwb3NlKCZjaXMtPmRpc2tfZW1wdHkpOworICAgIGxpYnhs
X2RldmljZV9kaXNrX2Rpc3Bvc2UoJmNpcy0+ZGlza19zYXZlZCk7CisgICAgaWYgKGNpcy0+bG9j
aykgbGlieGxfX3VubG9ja19kb21haW5fdXNlcmRhdGEoY2lzLT5sb2NrKTsKKyAgICBsaWJ4bF9f
YW9fY29tcGxldGUoZWdjLCBhbywgcmMpOwogfQogCiAvKiBsaWJ4bF9fYWxsb2NfdmRldiBvbmx5
IHdvcmtzIG9uIHRoZSBsb2NhbCBkb21haW4sIHRoYXQgaXMgdGhlIGRvbWFpbgotLSAKQW50aG9u
eSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3ji-0008Uy-2O; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jg-0008Su-C8
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:52 +0000
X-Inumbo-ID: 4bf40107-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4bf40107-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279537"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:04 +0100
Message-ID: <20180727140614.13256-23-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 22/32] libxl_qmp: Handle messages from 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: Anthony PERARD <anthony.perard@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>

VGhpcyB3aWxsIGhhbmRsZXMgbWVzc2FnZXMgcmVjZWl2ZWQsIGFuZCBjYWxscyBjYWxsYmFja3Mg
YXNzb2NpYXRlZCB3aXRoCnRoZSBsaWJ4bF9fZXZfcW1wIHdoZW4gdGhlIGV4cGVjdGVkIHJlc3Bv
bnNlIGlzIHJlY2VpdmVkLgoKVGhpcyBhbHNvIHByaW50IGVycm9yIG1lc3NhZ2VzIGZyb20gUU1Q
IG9uIGJlaGFsZiBvZiB0aGUgY2FsbGJhY2suCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFS
RCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIHY0OgogICAgICAg
IFByb3ZpZGUgYW4gbGlieGwgZXJyb3IgY29kZSB0byBjYWxsYmFja3Mgb24gZXJyb3IgaW5zdGVh
ZCBvZiBhCiAgICAgICAgcW1wX2Vycm9yX2NsYXNzCgogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMg
ICAgICAgICAgICAgIHwgMTE2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMvbGli
eGwvbGlieGxfdHlwZXMuaWRsICAgICAgICAgIHwgICA0ICsKIHRvb2xzL2xpYnhsL2xpYnhsX3R5
cGVzX2ludGVybmFsLmlkbCB8ICAgOCArKwogMyBmaWxlcyBjaGFuZ2VkLCAxMjggaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwv
bGlieGxfcW1wLmMKaW5kZXggYWFiZjlhZDVlNy4uZTY0OWI4MDU0ZCAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTEz
MzAsNiArMTMzMCwxMTggQEAgc3RhdGljIGludCBxbXBfZXZfcHJlcGFyZV9jbWQobGlieGxfX2dj
ICpnYywKICAgICByZXR1cm4gMDsKIH0KIAorLyoKKyAqIEhhbmRsZSBtZXNzYWdlcyByZWNlaXZl
ZCBmcm9tIFFNUCBzZXJ2ZXIKKyAqLworCitzdGF0aWMgaW50IHFtcF9lcnJvcl9jbGFzc190b19s
aWJ4bF9lcnJvcl9jb2RlKGNvbnN0IGxpYnhsX19xbXBfZXJyb3JfY2xhc3MgYykKK3sKKyAgICBz
d2l0Y2ggKGMpIHsKKyAgICBjYXNlIExJQlhMX19RTVBfRVJST1JfQ0xBU1NfR0VORVJJQ0VSUk9S
OgorICAgICAgICByZXR1cm4gRVJST1JfUU1QX0dFTkVSSUNfRVJST1I7CisgICAgY2FzZSBMSUJY
TF9fUU1QX0VSUk9SX0NMQVNTX0NPTU1BTkROT1RGT1VORDoKKyAgICAgICAgcmV0dXJuIEVSUk9S
X1FNUF9DT01NQU5EX05PVF9GT1VORDsKKyAgICBjYXNlIExJQlhMX19RTVBfRVJST1JfQ0xBU1Nf
REVWSUNFTk9UQUNUSVZFOgorICAgICAgICByZXR1cm4gRVJST1JfUU1QX0RFVklDRV9OT1RfQUNU
SVZFOworICAgIGNhc2UgTElCWExfX1FNUF9FUlJPUl9DTEFTU19ERVZJQ0VOT1RGT1VORDoKKyAg
ICAgICAgcmV0dXJuIEVSUk9SX1FNUF9ERVZJQ0VfTk9UX0ZPVU5EOworICAgIGRlZmF1bHQ6Cisg
ICAgICAgIGFib3J0KCk7CisgICAgfQorfQorCisvKiByZXR1cm4gMSB3aGVuIGEgdXNlciBjYWxs
YmFjayBhcyBiZWVuIGNhbGxlZCAqLworc3RhdGljIGludCBxbXBfZXZfaGFuZGxlX3Jlc3BvbnNl
KGxpYnhsX19lZ2MgKmVnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9fZXZfcW1wICpldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBs
aWJ4bF9fanNvbl9vYmplY3QgKnJlc3AsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbGlieGxfX3FtcF9tZXNzYWdlX3R5cGUgdHlwZSkKK3sKKyAgICBFR0NfR0M7CisgICAgY29u
c3QgbGlieGxfX2pzb25fb2JqZWN0ICpyZXNwb25zZTsKKyAgICBjb25zdCBsaWJ4bF9fanNvbl9v
YmplY3QgKm87CisgICAgaW50IHJjOworICAgIGludCBpZDsKKworICAgIG8gPSBsaWJ4bF9fanNv
bl9tYXBfZ2V0KCJpZCIsIHJlc3AsIEpTT05fSU5URUdFUik7CisgICAgaWYgKCFvKSB7CisgICAg
ICAgIGNvbnN0IGNoYXIgKmVycm9yX2Rlc2M7CisKKyAgICAgICAgLyogdW5leHBlY3RlZCBtZXNz
YWdlLCBhdHRlbXB0IHRvIGZpbmQgYW4gZXJyb3IgZGVzY3JpcHRpb24gKi8KKyAgICAgICAgbyA9
IGxpYnhsX19qc29uX21hcF9nZXQoImVycm9yIiwgcmVzcCwgSlNPTl9NQVApOworICAgICAgICBv
ID0gbGlieGxfX2pzb25fbWFwX2dldCgiZGVzYyIsIG8sIEpTT05fU1RSSU5HKTsKKyAgICAgICAg
ZXJyb3JfZGVzYyA9IGxpYnhsX19qc29uX29iamVjdF9nZXRfc3RyaW5nKG8pOworICAgICAgICBp
ZiAoZXJyb3JfZGVzYykKKyAgICAgICAgICAgIExPR0QoRVJST1IsIGV2LT5kb21pZCwgIiVzIiwg
ZXJyb3JfZGVzYyk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIExPR0QoRVJST1IsIGV2LT5k
b21pZCwgIlJlY2VpdmVkIHVuZXhwZWN0ZWQgbWVzc2FnZTogJXMiLAorICAgICAgICAgICAgICAg
ICBsaWJ4bF9fanNvbl9vYmplY3RfdG9fanNvbihnYywgcmVzcCkpOworICAgICAgICByZXR1cm4g
MDsKKyAgICB9CisKKyAgICBpZCA9IGxpYnhsX19qc29uX29iamVjdF9nZXRfaW50ZWdlcihvKTsK
KyAgICBpZiAoaWQgIT0gZXYtPmlkKQorICAgICAgICByZXR1cm4gMDsKKworICAgIHN3aXRjaCAo
dHlwZSkgeworICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVfUkVUVVJOOiB7CisgICAg
ICAgIHJlc3BvbnNlID0gbGlieGxfX2pzb25fbWFwX2dldCgicmV0dXJuIiwgcmVzcCwgSlNPTl9B
TlkpOworICAgICAgICByYyA9IDA7CisgICAgICAgIGJyZWFrOworICAgIH0KKyAgICBjYXNlIExJ
QlhMX19RTVBfTUVTU0FHRV9UWVBFX0VSUk9SOiB7CisgICAgICAgIGNvbnN0IGNoYXIgKnM7Cisg
ICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqZXJyOworICAgICAgICBsaWJ4bF9fcW1w
X2Vycm9yX2NsYXNzIGVycm9yX2NsYXNzOworCisgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAg
ICAgICAgcmVzcG9uc2UgPSBOVUxMOworCisgICAgICAgIGVyciA9IGxpYnhsX19qc29uX21hcF9n
ZXQoImVycm9yIiwgcmVzcCwgSlNPTl9NQVApOworICAgICAgICBvID0gbGlieGxfX2pzb25fbWFw
X2dldCgiY2xhc3MiLCBlcnIsIEpTT05fU1RSSU5HKTsKKyAgICAgICAgcyA9IGxpYnhsX19qc29u
X29iamVjdF9nZXRfc3RyaW5nKG8pOworICAgICAgICBpZiAocyAmJiAhbGlieGxfX3FtcF9lcnJv
cl9jbGFzc19mcm9tX3N0cmluZyhzLCAmZXJyb3JfY2xhc3MpKQorICAgICAgICAgICAgcmMgPSBx
bXBfZXJyb3JfY2xhc3NfdG9fbGlieGxfZXJyb3JfY29kZShlcnJvcl9jbGFzcyk7CisKKyAgICAg
ICAgbyA9IGxpYnhsX19qc29uX21hcF9nZXQoImRlc2MiLCBlcnIsIEpTT05fU1RSSU5HKTsKKyAg
ICAgICAgcyA9IGxpYnhsX19qc29uX29iamVjdF9nZXRfc3RyaW5nKG8pOworICAgICAgICBpZiAo
cykKKyAgICAgICAgICAgIExPR0QoRVJST1IsIGV2LT5kb21pZCwgIiVzIiwgcyk7CisKKyAgICAg
ICAgYnJlYWs7CisgICAgfQorICAgIGRlZmF1bHQ6CisgICAgICAgIGFib3J0KCk7CisgICAgfQor
CisgICAgZXYtPmlkID0gLTE7CisgICAgZXYtPmNhbGxiYWNrKGVnYywgZXYsIHJlc3BvbnNlLCBy
Yyk7IC8qIG11c3QgYmUgbGFzdCAqLworICAgIHJldHVybiAxOworfQorCisvKiByZXR1cm4gMSB3
aGVuIGEgdXNlciBjYWxsYmFjayBhcyBiZWVuIGNhbGxlZCAqLworc3RhdGljIGludCBxbXBfZXZf
aGFuZGxlX21lc3NhZ2UobGlieGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX2V2X3FtcCAqZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3ApCit7CisgICAgRUdDX0dDOworICAg
IGxpYnhsX19xbXBfbWVzc2FnZV90eXBlIHR5cGUgPSBxbXBfcmVzcG9uc2VfdHlwZShyZXNwKTsK
KworICAgIHN3aXRjaCAodHlwZSkgeworICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVf
UU1QOgorICAgICAgICAvKiBncmVldGluZyBtZXNzYWdlICovCisgICAgICAgIHJldHVybiAwOwor
ICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVfUkVUVVJOOgorICAgIGNhc2UgTElCWExf
X1FNUF9NRVNTQUdFX1RZUEVfRVJST1I6CisgICAgICAgIHJldHVybiBxbXBfZXZfaGFuZGxlX3Jl
c3BvbnNlKGVnYywgZXYsIHJlc3AsIHR5cGUpOworICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdF
X1RZUEVfRVZFTlQ6CisgICAgICAgIC8qIEV2ZW50IGFyZSBpZ25vcmVkICovCisgICAgICAgIHJl
dHVybiAwOworICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVfSU5WQUxJRDoKKyAgICAg
ICAgcmV0dXJuIDA7CisgICAgfQorICAgIHJldHVybiAwOworfQorCiAvKgogICogUU1QIEZEIGNh
bGxiYWNrcwogICovCkBAIC0xNDMyLDYgKzE1NDQsMTAgQEAgc3RhdGljIGludCBxbXBfZXZfY2Fs
bGJhY2tfcmVhZGFibGUobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwgaW50IGZk
KQogICAgICAgICAgICAgZW5kID0gTlVMTDsKIAogICAgICAgICBMT0dfUU1QKCJKU09OIG9iamVj
dCByZWNlaXZlZDogJXMiLCBsaWJ4bF9fanNvbl9vYmplY3RfdG9fanNvbihnYywgbykpOworCisg
ICAgICAgIC8qIE11c3QgYmUgbGFzdCBhbmQgcmV0dXJuIHdoZW4gdGhlIHVzZXIgY2FsbGJhY2sg
aXMgY2FsbGVkICovCisgICAgICAgIGlmIChxbXBfZXZfaGFuZGxlX21lc3NhZ2UoZWdjLCBldiwg
bykgPT0gMSkKKyAgICAgICAgICAgIHJldHVybiAwOwogICAgIH0KICAgICByZXR1cm4gMDsKIH0K
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3R5cGVzLmlkbAppbmRleCA0YTM4NTgwMWJhLi5lMTA0ZmVhOTQxIDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMu
aWRsCkBAIC02OSw2ICs2OSwxMCBAQCBsaWJ4bF9lcnJvciA9IEVudW1lcmF0aW9uKCJlcnJvciIs
IFsKICAgICAoLTIzLCAiTk9URk9VTkQiKSwKICAgICAoLTI0LCAiRE9NQUlOX0RFU1RST1lFRCIp
LCAjIFRhcmdldCBkb21haW4gY2Vhc2VkIHRvIGV4aXN0IGR1cmluZyBvcAogICAgICgtMjUsICJG
RUFUVVJFX1JFTU9WRUQiKSwgIyBGb3IgZnVuY3Rpb25hbGl0eSB0aGF0IGhhcyBiZWVuIHJlbW92
ZWQKKyAgICAoLTI2LCAiUU1QX0dFTkVSSUNfRVJST1IiKSwgIyB1bnNwZWNpZmllZCBxbXAgZXJy
b3IKKyAgICAoLTI3LCAiUU1QX0NPTU1BTkRfTk9UX0ZPVU5EIiksICMgdGhlIHJlcXVlc3RlZCBj
b21tYW5kIGhhcyBub3QgYmVlbiBmb3VuZAorICAgICgtMjgsICJRTVBfREVWSUNFX05PVF9BQ1RJ
VkUiKSwgIyBhIGRldmljZSBoYXMgZmFpbGVkIHRvIGJlIGJlY29tZSBhY3RpdmUKKyAgICAoLTI5
LCAiUU1QX0RFVklDRV9OT1RfRk9VTkQiKSwgIyB0aGUgcmVxdWVzdGVkIGRldmljZSBoYXMgbm90
IGJlZW4gZm91bmQKICAgICBdLCB2YWx1ZV9uYW1lc3BhY2UgPSAiIikKIAogbGlieGxfZG9tYWlu
X3R5cGUgPSBFbnVtZXJhdGlvbigiZG9tYWluX3R5cGUiLCBbCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bF90eXBlc19pbnRlcm5hbC5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlc19p
bnRlcm5hbC5pZGwKaW5kZXggMzc0MDJlNDljYi4uMTUzNmQwMjIxNSAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X3R5cGVzX2ludGVybmFsLmlkbApAQCAtMTMsNiArMTMsMTQgQEAgbGlieGxfX3FtcF9tZXNzYWdl
X3R5cGUgPSBFbnVtZXJhdGlvbigicW1wX21lc3NhZ2VfdHlwZSIsIFsKICAgICAoNSwgImludmFs
aWQiKSwKICAgICBdKQogCitsaWJ4bF9fcW1wX2Vycm9yX2NsYXNzID0gRW51bWVyYXRpb24oInFt
cF9lcnJvcl9jbGFzcyIsIFsKKyAgICAjIFFNUCBlcnJvciBjbGFzc2VzIGRlc2NyaWJlZCBpbiBR
RU1VIHNvdXJjZXMgY29kZSAoUWFwaUVycm9yQ2xhc3MpCisgICAgKDEsICJHZW5lcmljRXJyb3Ii
KSwKKyAgICAoMiwgIkNvbW1hbmROb3RGb3VuZCIpLAorICAgICgzLCAiRGV2aWNlTm90QWN0aXZl
IiksCisgICAgKDQsICJEZXZpY2VOb3RGb3VuZCIpLAorICAgIF0pCisKIGxpYnhsX19kZXZpY2Vf
a2luZCA9IEVudW1lcmF0aW9uKCJkZXZpY2Vfa2luZCIsIFsKICAgICAoMCwgIk5PTkUiKSwKICAg
ICAoMSwgIlZJRiIpLAotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3ji-0008WQ-ST; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jh-0008Ub-P7
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:53 +0000
X-Inumbo-ID: 4cbecb02-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4cbecb02-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279540"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:56 +0100
Message-ID: <20180727140614.13256-15-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 14/32] 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: Anthony PERARD <anthony.perard@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>

Rmlyc3Qgc3RlcCBpbnRvIHRha2luZyBjYXJlIG9mIHRoZSBpbnB1dCBmcm9tIFFFTVUncyBRTVAg
c29ja2V0LiBGb3IKbm93LCB3ZSByZWFkIGRhdGEgYW5kIHN0b3JlIHRoZW0gaW4gYSBidWZmZXIu
CgpQYXJzaW5nIG9mIHRoZSBkYXRhIHdpbGwgYmUgZG9uZSBpbiB0aGUgZm9sbG93aW5nIHBhdGNo
ZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KLS0tCgpOb3RlczoKICAgIHY0OgogICAgICAgIHJlbW92ZSB1c2Ugb2YgYSBsaW5rZWQg
bGlzdCBvZiByZWNlaXZlIGJ1ZmZlciwgYW5kIHVzZSByZWFsbG9jIGluc3RlYWQuCgogdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICAgOSArKysrCiB0b29scy9saWJ4bC9saWJ4bF9xbXAu
YyAgICAgIHwgMTAxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVz
IGNoYW5nZWQsIDExMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggOTBhYzQ4
YTY1OS4uOGMzNjI1YTI0MyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
aAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC00MzgsNiArNDM4LDE1IEBA
IHN0cnVjdCBsaWJ4bF9fZXZfcW1wIHsKICAgICBsaWJ4bF9fY2FyZWZkICpxbXBfY2ZkOwogICAg
IGxpYnhsX19ldl9mZCBxbXBfZWZkOwogICAgIGxpYnhsX19xbXBfc3RhdGUgcW1wX3N0YXRlOwor
CisgICAgLyogcmVjZWl2ZSBidWZmZXIsIHdpdGg6CisgICAgICogYnVmX3NpemU6IGN1cnJlbnQg
YWxsb2NhdGVkIHNpemUsCisgICAgICogYnVmX3VzZWQ6IGFjdHVhbCBkYXRhIGluIHRoZSBidWZm
ZXIsCisgICAgICogYnVmX2NvbnN1bWVkOiBkYXRhIGFscmVhZHkgcGFyc2VkLiAgKi8KKyAgICBj
aGFyICpyeF9idWY7CisgICAgc2l6ZV90IGJ1Zl9zaXplOworICAgIHNpemVfdCBidWZfdXNlZDsK
KyAgICBzaXplX3QgYnVmX2NvbnN1bWVkOwogfTsKIAogCmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IDk2YTM0N2RkM2Iu
LmIwNTU0ZGY4NDMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC03NSw2ICs3NSwxMiBAQAogIyAgZGVmaW5lIERFQlVH
X1JFUE9SVF9SRUNFSVZFRChkb20sIGJ1ZiwgbGVuKSAoKHZvaWQpMCkKICNlbmRpZgogCisjaWZk
ZWYgREVCVUdfUU1QX0NMSUVOVAorIyAgZGVmaW5lIExPR19RTVAoZiwgLi4uKSBMT0dEKERFQlVH
LCBldi0+ZG9taWQsIGYsICMjX19WQV9BUkdTX18pCisjZWxzZQorIyAgZGVmaW5lIExPR19RTVAo
ZiwgLi4uKQorI2VuZGlmCisKIC8qCiAgKiBRTVAgdHlwZXMgJiBjb25zdGFudAogICovCkBAIC0x
Mjc4LDkgKzEyODQsOTkgQEAgaW50IGxpYnhsX19xbXBfaW5pdGlhbGl6YXRpb25zKGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogCiAvKiAtLS0tLS0tLS0tLS0gSW1wbGVtZW50YXRpb24g
b2YgbGlieGxfX2V2X3FtcCAtLS0tLS0tLS0tLS0tLS0tICovCiAKKy8qCisgKiBRTVAgRkQgY2Fs
bGJhY2tzCisgKi8KKworc3RhdGljIGludCBxbXBfZXZfY2FsbGJhY2tfcmVhZGFibGUobGlieGxf
X2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwgaW50IGZkKQoreworICAgIEVHQ19HQzsKKyAg
ICBzc2l6ZV90IHI7CisKKyAgICBpZiAoIWV2LT5yeF9idWYpIHsKKyAgICAgICAgZXYtPnJ4X2J1
ZiA9IGxpYnhsX19tYWxsb2MoTk9HQywgUU1QX1JFQ0VJVkVfQlVGRkVSX1NJWkUpOworICAgICAg
ICBldi0+YnVmX3NpemUgPSBRTVBfUkVDRUlWRV9CVUZGRVJfU0laRTsKKyAgICAgICAgZXYtPmJ1
Zl91c2VkID0gMDsKKyAgICAgICAgZXYtPmJ1Zl9jb25zdW1lZCA9IDA7CisgICAgfQorCisgICAg
LyogQ2hlY2sgaWYgbGFzdCBidWZmZXIgc3RpbGwgaGF2ZSBzcGFjZSwgb3IgaW5jcmVhc2Ugc2l6
ZSAqLworICAgIC8qIFRoZSAtMSBpcyBiZWNhdXNlIHRoZXJlIGlzIGFsd2F5cyBzcGFjZSBmb3Ig
YSBOVUwgY2hhcmFjdGVyICovCisgICAgaWYgKGV2LT5idWZfdXNlZCA9PSBldi0+YnVmX3NpemUg
LSAxKSB7CisgICAgICAgIGV2LT5idWZfc2l6ZSArPSBRTVBfUkVDRUlWRV9CVUZGRVJfU0laRTsK
KyAgICAgICAgZXYtPnJ4X2J1ZiA9IGxpYnhsX19yZWFsbG9jKE5PR0MsIGV2LT5yeF9idWYsIGV2
LT5idWZfc2l6ZSk7CisgICAgfQorCisgICAgZm9yICg7OykgeworICAgICAgICAvKiBUaGUgLTEg
aXMgYmVjYXVzZSB0aGVyZSBpcyBhbHdheXMgc3BhY2UgZm9yIGEgTlVMIGNoYXJhY3RlciAqLwor
ICAgICAgICByID0gcmVhZChmZCwgZXYtPnJ4X2J1ZiArIGV2LT5idWZfdXNlZCwKKyAgICAgICAg
ICAgICAgICAgZXYtPmJ1Zl9zaXplIC0gZXYtPmJ1Zl91c2VkIC0gMSk7CisgICAgICAgIGlmIChy
IDwgMCkgeworICAgICAgICAgICAgaWYgKGVycm5vID09IEVJTlRSKSBjb250aW51ZTsKKyAgICAg
ICAgICAgIGFzc2VydChlcnJubyk7CisgICAgICAgICAgICBpZiAoZXJybm8gPT0gRVdPVUxEQkxP
Q0spIHsKKyAgICAgICAgICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgICAgIH0KKyAgICAgICAg
ICAgIExPR0VEKEVSUk9SLCBldi0+ZG9taWQsICJlcnJvciByZWFkaW5nIFFNUCBzb2NrZXQiKTsK
KyAgICAgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOworICAgICAgICB9CisgICAgICAgIGJyZWFr
OworICAgIH0KKworICAgIGlmIChyID09IDApIHsKKyAgICAgICAgTE9HRChFUlJPUiwgZXYtPmRv
bWlkLCAiTm8gZGF0YSByZWFkIG9uIFFNUCBzb2NrZXQiKTsKKyAgICAgICAgcmV0dXJuIDA7Cisg
ICAgfQorCisgICAgTE9HX1FNUCgicmVjZWl2ZWQgJWxkQjogJyUuKnMnIiwgciwgKGludClyLCBl
di0+cnhfYnVmICsgZXYtPmJ1Zl91c2VkKTsKKworICAgIGV2LT5idWZfdXNlZCArPSByOworICAg
IGFzc2VydChldi0+YnVmX3VzZWQgPCBldi0+YnVmX3NpemUpOworCisgICAgcmV0dXJuIDA7Cit9
CisKK3N0YXRpYyB2b2lkIHFtcF9ldl9jYWxsYmFja19lcnJvcihsaWJ4bF9fZWdjICplZ2MsIGxp
YnhsX19ldl9xbXAgKmV2KQoreworICAgIEVHQ19HQzsKKworICAgIExPR0QoRVJST1IsIGV2LT5k
b21pZCwgIkVycm9yIGhhcHBlbmQgd2l0aCB0aGUgUU1QIGNvbm5lY3Rpb24gdG8gUUVNVSIpOwor
CisgICAgLyogT24gZXJyb3IsIGRlYWxsb2NhdGUgYWxsIHByaXZhdGUgcmVzc291cmNlcyAqLwor
ICAgIGxpYnhsX19ldl9xbXBfZGlzcG9zZShnYywgZXYpOworfQorCiBzdGF0aWMgdm9pZCBxbXBf
ZXZfZmRfY2FsbGJhY2sobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfZmQgKmV2X2ZkLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBmZCwgc2hvcnQgZXZlbnRzLCBzaG9ydCBy
ZXZlbnRzKQogeworICAgIEVHQ19HQzsKKyAgICBpbnQgcmM7CisKKyAgICBsaWJ4bF9fZXZfcW1w
ICpldiA9IENPTlRBSU5FUl9PRihldl9mZCwgKmV2LCBxbXBfZWZkKTsKKworICAgIGlmIChyZXZl
bnRzICYgKFBPTExIVVApKSB7CisgICAgICAgIExPR0QoREVCVUcsIGV2LT5kb21pZCwgInJlY2Vp
dmVkIFBPTExIVVAgZnJvbSBRTVAgc29ja2V0Iik7CisgICAgICAgIHFtcF9ldl9jYWxsYmFja19l
cnJvcihlZ2MsIGV2KTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKyAgICBpZiAocmV2ZW50cyAm
IH4oUE9MTElOfFBPTExPVVQpKSB7CisgICAgICAgIExPR0QoRVJST1IsIGV2LT5kb21pZCwKKyAg
ICAgICAgICAgICAidW5leHBlY3RlZCBwb2xsIGV2ZW50IDB4JXggb24gUU1QIHNvY2tldCAoZXhw
ZWN0ZWQgUE9MTElOICIKKyAgICAgICAgICAgICAiYW5kL29yIFBPTExPVVQpIiwKKyAgICAgICAg
ICAgIHJldmVudHMpOworICAgICAgICBxbXBfZXZfY2FsbGJhY2tfZXJyb3IoZWdjLCBldik7Cisg
ICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBpZiAocmV2ZW50cyAmIFBPTExJTikgeworICAg
ICAgICByYyA9IHFtcF9ldl9jYWxsYmFja19yZWFkYWJsZShlZ2MsIGV2LCBmZCk7CisgICAgICAg
IGlmIChyYykKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgIH0KK291dDoKKyAgICBpZiAocmMp
IHsKKyAgICAgICAgcW1wX2V2X2NhbGxiYWNrX2Vycm9yKGVnYywgZXYpOworICAgIH0KIH0KIAog
c3RhdGljIGludCBxbXBfZXZfY29ubmVjdChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpl
dikKQEAgLTEzNDYsNiArMTQ0Miw4IEBAIHZvaWQgbGlieGxfX2V2X3FtcF9pbml0KGxpYnhsX19l
dl9xbXAgKmV2KQogICAgIGV2LT5xbXBfY2ZkID0gTlVMTDsKICAgICBsaWJ4bF9fZXZfZmRfaW5p
dCgmZXYtPnFtcF9lZmQpOwogICAgIGV2LT5xbXBfc3RhdGUgPSBxbXBfc3RhdGVfZGlzY29ubmVj
dGVkOworCisgICAgZXYtPnJ4X2J1ZiA9IE5VTEw7CiB9CiAKIGludCBsaWJ4bF9fZXZfcW1wX3Nl
bmQobGlieGxfX2djICpnYywgbGlieGxfX2V2X3FtcCAqZXYsCkBAIC0xMzY1LDYgKzE0NjMsOSBA
QCB2b2lkIGxpYnhsX19ldl9xbXBfZGlzcG9zZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1w
ICpldikKIHsKICAgICBMT0dEKERFQlVHLCBldi0+ZG9taWQsICIgZXYgJXAiLCBldik7CiAKKyAg
ICBmcmVlKGV2LT5yeF9idWYpOworICAgIGV2LT5yeF9idWYgPSBOVUxMOworCiAgICAgbGlieGxf
X2V2X2ZkX2RlcmVnaXN0ZXIoZ2MsICZldi0+cW1wX2VmZCk7CiAgICAgbGlieGxfX2NhcmVmZF9j
bG9zZShldi0+cW1wX2NmZCk7CiAgICAgZXYtPnFtcF9jZmQgPSBOVUxMOwotLSAKQW50aG9ueSBQ
RVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jj-00005Q-9W; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jh-0008Ur-Vc
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:54 +0000
X-Inumbo-ID: 4d306e32-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d306e32-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279543"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:54 +0100
Message-ID: <20180727140614.13256-13-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 12/32] 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: Anthony PERARD <anthony.perard@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>

QWxsIHRoZSBmdW5jdGlvbnMgd2lsbCBiZSBpbXBsZW1lbnRlZCBpbiBsYXRlciBwYXRjaGVzLgoK
VGhpcyBwYXRjaCBpbmNsdWRlcyB0aGUgQVBJIHRoYXQgbGlieGwgY2FuIHVzZSB0byBzZW5kIFFN
UCBjb21tYW5kcyB0bwpRRU1VLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8
IDc2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQs
IDc0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXgg
NWI3MWEyM2QyMy4uYzQ1M2FjMTBhNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50
ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0yMDIsNiArMjAy
LDggQEAgdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX2FvIGxpYnhsX19hbzsKIHR5cGVkZWYgc3RydWN0
IGxpYnhsX19hb3Bfb2NjdXJyZWQgbGlieGxfX2FvcF9vY2N1cnJlZDsKIHR5cGVkZWYgc3RydWN0
IGxpYnhsX19vc2V2ZW50X2hvb2tfbmV4dXMgbGlieGxfX29zZXZlbnRfaG9va19uZXh1czsKIHR5
cGVkZWYgc3RydWN0IGxpYnhsX19vc2V2ZW50X2hvb2tfbmV4aSBsaWJ4bF9fb3NldmVudF9ob29r
X25leGk7Cit0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fanNvbl9vYmplY3QgbGlieGxfX2pzb25fb2Jq
ZWN0OwordHlwZWRlZiBzdHJ1Y3QgbGlieGxfX2NhcmVmZCBsaWJ4bF9fY2FyZWZkOwogCiB0eXBl
ZGVmIHN0cnVjdCBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9zdGF0ZSBsaWJ4bF9fZG9tYWluX2NyZWF0
ZV9zdGF0ZTsKIHR5cGVkZWYgdm9pZCBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9jYihzdHJ1Y3QgbGli
eGxfX2VnYyAqZWdjLApAQCAtMzU3LDYgKzM1OSw3NiBAQCBzdHJ1Y3QgbGlieGxfX2V2X2NoaWxk
IHsKICAgICBMSUJYTF9MSVNUX0VOVFJZKHN0cnVjdCBsaWJ4bF9fZXZfY2hpbGQpIGVudHJ5Owog
fTsKIAorLyoKKyAqIFFNUCBhc3luY2hyb25vdXMgY2FsbHMKKyAqLworCisvKgorICogVGhpcyBm
YWNpbGl0eSBhbGxvd3MgYSBjb21tYW5kIHRvIGJlIHNlbnQgdG8gUUVNVSwgYW5kIHRoZSByZXNw
b25zZSB0byBiZQorICogaGFuZGVkIHRvIGEgY2FsbGJhY2sgZnVuY3Rpb24uICBFYWNoIGxpYnhs
X19ldl9xbXAgaGFuZGxlcyB6ZXJvIG9yIG9uZQorICogb3V0c3RhbmRpbmcgY29tbWFuZC4KKyAq
CisgKiBDb21tYW5kcyBjYW4gYmUgY2hhaW5lZCwgd2l0aCBhIHNhbWUgY29ubmVjdGlvbi4gKGUu
Zy4gImFkZC1mZCIgd2lsbCBuZWVkIHRvCisgKiBiZSBjaGFpbmVkIHRvIHRoZSBuZXh0IGNvbW1h
bmQpLiBBIGxpYnhsX19ldl9xbXAgY2FuIGJlIHJldXNlZCB3aGVuIHRoZQorICogY2FsbGJhY2sg
aXMgYmVlbiBjYWxsZWQgaW4gb3JkZXIgdG8gdXNlIHRoZSBzYW1lIGNvbm5lY3Rpb24uCisgKgor
ICogT25seSBvbmUgY29ubmVjdGlvbiBhdCBhIHRpbWUgY2FuIGJlIG1hZGUgdG8gb25lIFFFTVUs
IHNvIGF2b2lkIGtlZXBpbmcgYQorICogbGlieGxfX2V2X3FtcCBDb25uZWN0ZWQgZm9yIHRvIGxv
bmcgYW5kIGNhbGwgbGlieGxfX2V2X3FtcF9kaXNwb3NlIGFzIHNvb24KKyAqIGFzIGl0IGlzIG5v
dCBuZWVkZWQgYW55bW9yZS4KKyAqCisgKiBQb3NzaWJsZSBzdGF0ZXMgb2YgYSBsaWJ4bF9fZXZf
cW1wOgorICogIFVuZGVmaW5lZAorICogICAgTWlnaHQgY29udGFpbiBhbnl0aGluZy4KKyAqICBJ
ZGxlCisgKiAgICBTdHJ1Y3QgY29udGVudHMgYXJlIGRlZmluZWQgZW5vdWdoIHRvIHBhc3MgdG8g
YW55IGxpYnhsX19ldl9xbXBfKgorICogICAgZnVuY3Rpb25zLgorICogICAgVGhlIHN0cnVjdCBk
b2VzIG5vdCBjb250YWluIHJlZmVyZW5jZXMgdG8gYW55IGFsbG9jYXRlZCBwcml2YXRlIHJlc291
cmNlcworICogICAgc28gY2FuIGJlIHRocm93biBhd2F5LgorICogIEFjdGl2ZQorICogICAgQ3Vy
cmVudGx5IHdhaXRpbmcgZm9yIHRoZSBjYWxsYmFjayB0byBiZSBjYWxsZWQuCisgKiAgICBfZGlz
cG9zZSBtdXN0IGJlIGNhbGxlZCB0byByZWNsYWltIHJlc291cmNlcy4KKyAqICBDb25uZWN0ZWQK
KyAqICAgIFN0cnVjdCBjb250YWluIGFsbG9jYXRlZCByZXNzb3VyY2VzLgorICogICAgQ2FsbGlu
ZyBfc2VuZCgpIHdpdGggdGhpcyBzYW1lIGV2IHdpbGwgdXNlIHRoZSBzYW1lIFFNUCBjb25uZWN0
aW9uLgorICogICAgX2Rpc3Bvc2UoKSBtdXN0IGJlIGNhbGxlZCB0byByZWNsYWltIHJlc291cmNl
cy4KKyAqCisgKiBsaWJ4bF9fZXZfcW1wX2luaXQ6IFVuZGVmaW5lZC9JZGxlIC0+IElkbGUKKyAq
CisgKiBsaWJ4bF9fZXZfcW1wX3NlbmQ6IElkbGUvQ29ubmVjdGVkIC0+IEFjdGl2ZSAob24gZXJy
b3I6IElkbGUpCisgKiAgICBTZW5kcyBhIGNvbW1hbmQgdG8gUUVNVS4KKyAqICAgIGNhbGxiYWNr
IHdpbGwgYmUgY2FsbGVkIHdoZW4gYSByZXNwb25zZSBpcyByZWNlaXZlZCBvciB3aGVuIGFuIGVy
cm9yCisgKiAgICBhcyBvY2N1cmVkLgorICoKKyAqIGxpYnhsX19ldl9xbXBfZGlzcG9zZTogQ29u
bmVjdGVkL0FjdGl2ZS9JZGxlIC0+IElkbGUKKyAqCisgKiBjYWxsYmFjazogV2hlbiBjYWxsZWQ6
IEFjdGl2ZSAtPiBDb25uZWN0ZWQKKyAqICAgIFdoZW4gY2FsbGVkLCBldiBpcyBDb25uZWN0ZWQg
YW5kIGNhbiBiZSByZXVzZWQgb3IgZGlzcG9zZWQgb2YuCisgKiAgICBXaGVuIGFuIGVycm9yIG9j
Y3VyZWQsIGl0IGlzIGNhbGxlZCB3aXRoIHJlc3BvbnNlID09IE5VTEwgYW5kIHRoZSBlcnJvcgor
ICogICAgY29kZSBpbiByYy4KKyAqICAgIFRoZSBjYWxsYmFjayBpcyBvbmx5IGNhbGxlZCBvbmNl
LgorICovCit0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fZXZfcW1wIGxpYnhsX19ldl9xbXA7Cit0eXBl
ZGVmIHZvaWQgbGlieGxfX2V2X3FtcF9jYWxsYmFjayhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19l
dl9xbXAgKmV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGli
eGxfX2pzb25fb2JqZWN0ICpyZXNwb25zZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCByYyk7CisKK19oaWRkZW4gdm9pZCBsaWJ4bF9fZXZfcW1wX2luaXQobGlieGxf
X2V2X3FtcCAqZXYpOworX2hpZGRlbiBpbnQgbGlieGxfX2V2X3FtcF9zZW5kKGxpYnhsX19nYyAq
Z2MsIGxpYnhsX19ldl9xbXAgKmV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IGNoYXIgKmNtZCwgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzKTsKK19oaWRkZW4gdm9pZCBs
aWJ4bF9fZXZfcW1wX2Rpc3Bvc2UobGlieGxfX2djICpnYywgbGlieGxfX2V2X3FtcCAqZXYpOwor
CitzdHJ1Y3QgbGlieGxfX2V2X3FtcCB7CisgICAgLyogY2FsbGVyIHNob3VsZCBpbmNsdWRlIHRo
aXMgaW4gdGhlaXIgb3duIHN0cnVjdCAqLworICAgIC8qIGNhbGxlciBtdXN0IGZpbGwgdGhlc2Ug
aW4sIGFuZCB0aGV5IG11c3QgYWxsIHJlbWFpbiB2YWxpZCAqLworICAgIHVpbnQzMl90IGRvbWlk
OworICAgIGxpYnhsX19ldl9xbXBfY2FsbGJhY2sgKmNhbGxiYWNrOworICAgIGxpYnhsX19jYXJl
ZmQgKmNmZDsgLyogc2V0IHRvIHNlbmQgYSBmZCB3aXRoIHRoZSBjb21tYW5kLCBOVUxMIG90aGVy
d2lzZSAqLworCisgICAgLyogcmVtYWluaW5nIGZpZWxkcyBhcmUgcHJpdmF0ZSB0byBsaWJ4bF9l
dl9xbXBfKiAqLworCisgICAgaW50IGlkOworfTsKKwogCiAvKgogICogZXZnZW4gc3RydWN0dXJl
cywgd2hpY2ggYXJlIHRoZSBzdGF0ZSB3ZSB1c2UgZm9yIGdlbmVyYXRpbmcKQEAgLTE5MDIsNyAr
MTk3NCw3IEBAIHR5cGVkZWYgZW51bSB7CiAgICAgSlNPTl9BTlkgICAgID0gMjU1IC8qIHRoaXMg
aXMgYSBtYXNrIG9mIGFsbCB2YWx1ZXMgYWJvdmUsIGFkanVzdCBhcyBuZWVkZWQgKi8KIH0gbGli
eGxfX2pzb25fbm9kZV90eXBlOwogCi10eXBlZGVmIHN0cnVjdCBsaWJ4bF9fanNvbl9vYmplY3Qg
eworc3RydWN0IGxpYnhsX19qc29uX29iamVjdCB7CiAgICAgbGlieGxfX2pzb25fbm9kZV90eXBl
IHR5cGU7CiAgICAgdW5pb24gewogICAgICAgICBib29sIGI7CkBAIC0xOTE1LDcgKzE5ODcsNyBA
QCB0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fanNvbl9vYmplY3QgewogICAgICAgICBmbGV4YXJyYXlf
dCAqbWFwOwogICAgIH0gdTsKICAgICBzdHJ1Y3QgbGlieGxfX2pzb25fb2JqZWN0ICpwYXJlbnQ7
Ci19IGxpYnhsX19qc29uX29iamVjdDsKK307CiAKIHR5cGVkZWYgaW50ICgqbGlieGxfX2pzb25f
cGFyc2VfY2FsbGJhY2spKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF9fanNvbl9vYmplY3QgKm8sCi0tIApBbnRob255IFBFUkFS
RAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:28:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jl-00008z-Kk; Fri, 27 Jul 2018 14:28: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jk-00006n-1C
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:28:56 +0000
X-Inumbo-ID: 4e15aece-91a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e15aece-91a9-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 16:28:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279545"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:12 +0100
Message-ID: <20180727140614.13256-31-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 30/32] 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: Anthony PERARD <anthony.perard@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>

VGhlIHJlLWltcGxlbWVudGF0aW9uIGlzIGRvbmUgYmVjYXVzZSB3ZSB3YW50IHRvIGJlIGFibGUg
dG8gc2VuZCB0aGUKZmlsZSBkZXNjcmlwdGlvbiB0aGF0IFFFTVUgY2FuIHVzZSB0byBzYXZlIGl0
cyBzdGF0ZS4gV2hlbiBRRU1VIGlzCnJlc3RyaWN0ZWQsIGl0IHdvdWxkIG5vdCBiZSBhYmxlIHRv
IHdyaXRlIHRvIGEgcGF0aC4KClRoaXMgcmVwbGFjZSBib3RoIGxpYnhsX19xbXBfc3RvcCgpIGFu
ZCBsaWJ4bF9fcW1wX3NhdmUoKS4KCnFtcF9xZW11X2NoZWNrX3ZlcnNpb24oKSB3YXMgb25seSB1
c2VkIGJ5IGxpYnhsX19xbXBfc2F2ZSgpLCBzbyBpdCBpcwpyZXBsYWNlIGJ5IGEgdmVyc2lvbiB1
c2luZyBsaWJ4bF9fZXZfcW1wIGluc3RlYWQuCgpDb2Rpbmcgc3R5bGUgZml4ZWQgaW4gbGlieGxf
X2RvbWFpbl9zdXNwZW5kX2RldmljZV9tb2RlbCgpIGZvciB0aGUKcmV0dXJuIHZhbHVlLgoKU2ln
bmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0t
LQoKTm90ZXM6CiAgICB2NDoKICAgICAgICBUaGlzIHBhdGNoIHJlcGxhY2UgdGhlIHBhdGNoICJs
aWJ4bF9xbXA6IEhhdmUgUUVNVSBzYXZlIGl0cyBzdGF0ZSB0byBhIGZpbGUKICAgICAgICBkZXNj
cmlwdG9yIiBmcm9tIHByZXZpb3VzIHZlcnNpb24gb2YgdGhlIHNlcmllLgogICAgICAgIEl0IHVz
ZXMgbGlieGxfX2V2X3FtcCBpbnN0ZWFkLgoKIHRvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5k
LmMgfCAgMTYgKystLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICB8ICAgOSArLQog
dG9vbHMvbGlieGwvbGlieGxfcW1wLmMgICAgICAgICB8IDE1MiArKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxMjkgaW5zZXJ0aW9ucygrKSwgNDggZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tX3N1c3BlbmQuYyBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMKaW5kZXggNTFjNDMyYTAwYS4uMGY0ZTFi
ZTExNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG9tX3N1c3BlbmQuYworKysgYi90
b29scy9saWJ4bC9saWJ4bF9kb21fc3VzcGVuZC5jCkBAIC0zNCw2ICszNCw3IEBAIGludCBsaWJ4
bF9fZG9tYWluX3N1c3BlbmRfaW5pdChsaWJ4bF9fZWdjICplZ2MsCiAgICAgbGlieGxfX2V2X2V2
dGNobl9pbml0KCZkc3BzLT5ndWVzdF9ldnRjaG4pOwogICAgIGxpYnhsX19ldl94c3dhdGNoX2lu
aXQoJmRzcHMtPmd1ZXN0X3dhdGNoKTsKICAgICBsaWJ4bF9fZXZfdGltZV9pbml0KCZkc3BzLT5n
dWVzdF90aW1lb3V0KTsKKyAgICBsaWJ4bF9fZXZfcW1wX2luaXQoJmRzcHMtPnFtcCk7CiAKICAg
ICBpZiAodHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZBTElEKSBnb3RvIG91dDsKICAgICBk
c3BzLT50eXBlID0gdHlwZTsKQEAgLTcyLDcgKzczLDcgQEAgaW50IGxpYnhsX19kb21haW5fc3Vz
cGVuZF9kZXZpY2VfbW9kZWwobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9zdXNwZW5kX3N0YXRlICpkc3BzKQogewog
ICAgIFNUQVRFX0FPX0dDKGRzcHMtPmFvKTsKLSAgICBpbnQgcmV0ID0gMDsKKyAgICBpbnQgcmM7
CiAgICAgdWludDMyX3QgY29uc3QgZG9taWQgPSBkc3BzLT5kb21pZDsKICAgICBjb25zdCBjaGFy
ICpjb25zdCBmaWxlbmFtZSA9IGRzcHMtPmRtX3NhdmVmaWxlOwogCkBAIC04MSwyMiArODIsMTgg
QEAgaW50IGxpYnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwobGlieGxfX2VnYyAqZWdj
LAogICAgICAgICBMT0dEKERFQlVHLCBkb21pZCwgIlNhdmluZyBkZXZpY2UgbW9kZWwgc3RhdGUg
dG8gJXMiLCBmaWxlbmFtZSk7CiAgICAgICAgIGxpYnhsX19xZW11X3RyYWRpdGlvbmFsX2NtZChn
YywgZG9taWQsICJzYXZlIik7CiAgICAgICAgIGxpYnhsX193YWl0X2Zvcl9kZXZpY2VfbW9kZWxf
ZGVwcmVjYXRlZChnYywgZG9taWQsICJwYXVzZWQiLCBOVUxMLCBOVUxMLCBOVUxMKTsKKyAgICAg
ICAgZHNwcy0+Y2FsbGJhY2tfZGV2aWNlX21vZGVsX2RvbmUoZWdjLCBkc3BzLCAwKTsKKyAgICAg
ICAgcmMgPSAwOwogICAgICAgICBicmVhazsKICAgICB9CiAgICAgY2FzZSBMSUJYTF9ERVZJQ0Vf
TU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKLSAgICAgICAgaWYgKGxpYnhsX19xbXBfc3RvcChnYywg
ZG9taWQpKQotICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7Ci0gICAgICAgIC8qIFNhdmUg
RE0gc3RhdGUgaW50byBmaWxlbmFtZSAqLwotICAgICAgICByZXQgPSBsaWJ4bF9fcW1wX3NhdmUo
Z2MsIGRvbWlkLCBmaWxlbmFtZSwgZHNwcy0+bGl2ZSk7Ci0gICAgICAgIGlmIChyZXQpCi0gICAg
ICAgICAgICB1bmxpbmsoZmlsZW5hbWUpOworICAgICAgICByYyA9IGxpYnhsX19xbXBfc3VzcGVu
ZF9zYXZlKGdjLCBkc3BzKTsKICAgICAgICAgYnJlYWs7CiAgICAgZGVmYXVsdDoKICAgICAgICAg
cmV0dXJuIEVSUk9SX0lOVkFMOwogICAgIH0KIAotICAgIGRzcHMtPmNhbGxiYWNrX2RldmljZV9t
b2RlbF9kb25lKGVnYywgZHNwcywgcmV0KTsKLSAgICByZXR1cm4gcmV0OworICAgIHJldHVybiBy
YzsKIH0KIAogc3RhdGljIHZvaWQgZG9tYWluX3N1c3BlbmRfY29tbW9uX3dhaXRfZ3Vlc3QobGli
eGxfX2VnYyAqZWdjLApAQCAtNDAyLDYgKzM5OSw3IEBAIHN0YXRpYyB2b2lkIGRvbWFpbl9zdXNw
ZW5kX2NvbW1vbl9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICBsaWJ4bF9fZXZfZXZ0Y2huX2Nh
bmNlbChnYywgJmRzcHMtPmd1ZXN0X2V2dGNobik7CiAgICAgbGlieGxfX2V2X3hzd2F0Y2hfZGVy
ZWdpc3RlcihnYywgJmRzcHMtPmd1ZXN0X3dhdGNoKTsKICAgICBsaWJ4bF9fZXZfdGltZV9kZXJl
Z2lzdGVyKGdjLCAmZHNwcy0+Z3Vlc3RfdGltZW91dCk7CisgICAgbGlieGxfX2V2X3FtcF9kaXNw
b3NlKGdjLCAmZHNwcy0+cW1wKTsKICAgICBkc3BzLT5jYWxsYmFja19jb21tb25fZG9uZShlZ2Ms
IGRzcHMsIHJjKTsKIH0KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
aCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggNWI2NWNkYmU0MC4uY2FmZThi
NTczMyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0xOTQyLDEzICsxOTQyLDggQEAgX2hpZGRlbiBp
bnQgbGlieGxfX3FtcF9wY2lfZGVsKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfcGNpICpwY2lkZXYpOwogLyogUmVz
dW1lIGh2bSBkb21haW4gKi8KIF9oaWRkZW4gaW50IGxpYnhsX19xbXBfc3lzdGVtX3dha2V1cChs
aWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQpOwotLyogU3VzcGVuZCBRRU1VLiAqLwotX2hpZGRlbiBp
bnQgbGlieGxfX3FtcF9zdG9wKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCk7CiAvKiBSZXN1bWUg
UUVNVS4gKi8KIF9oaWRkZW4gaW50IGxpYnhsX19xbXBfcmVzdW1lKGxpYnhsX19nYyAqZ2MsIGlu
dCBkb21pZCk7Ci0vKiBTYXZlIGN1cnJlbnQgUUVNVSBzdGF0ZSBpbnRvIGZkLiAqLwotX2hpZGRl
biBpbnQgbGlieGxfX3FtcF9zYXZlKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwgY29uc3QgY2hh
ciAqZmlsZW5hbWUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBsaXZlKTsKIC8q
IExvYWQgY3VycmVudCBRRU1VIHN0YXRlIGZyb20gZmlsZS4gKi8KIF9oaWRkZW4gaW50IGxpYnhs
X19xbXBfcmVzdG9yZShsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGNvbnN0IGNoYXIgKmZpbGVu
YW1lKTsKIC8qIFNldCBkaXJ0eSBiaXRtYXAgbG9nZ2luZyBzdGF0dXMgKi8KQEAgLTM0MDYsNiAr
MzQwMSw3IEBAIHN0cnVjdCBsaWJ4bF9fZG9tYWluX3N1c3BlbmRfc3RhdGUgewogICAgIGxpYnhs
X194c3dhaXRfc3RhdGUgcHZjb250cm9sOwogICAgIGxpYnhsX19ldl94c3dhdGNoIGd1ZXN0X3dh
dGNoOwogICAgIGxpYnhsX19ldl90aW1lIGd1ZXN0X3RpbWVvdXQ7CisgICAgbGlieGxfX2V2X3Ft
cCBxbXA7CiAKICAgICBjb25zdCBjaGFyICpkbV9zYXZlZmlsZTsKICAgICB2b2lkICgqY2FsbGJh
Y2tfZGV2aWNlX21vZGVsX2RvbmUpKGxpYnhsX19lZ2MqLApAQCAtMzQxNyw2ICszNDEzLDkgQEAg
aW50IGxpYnhsX19kb21haW5fc3VzcGVuZF9pbml0KGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX3N1c3BlbmRfc3RhdGUgKmRzcHMs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX3R5cGUgdHlwZSk7
CiAKK19oaWRkZW4gaW50IGxpYnhsX19xbXBfc3VzcGVuZF9zYXZlKGxpYnhsX19nYyAqZ2MsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX3N1c3BlbmRf
c3RhdGUgKmRzcHMpOworCiBzdHJ1Y3QgbGlieGxfX2RvbWFpbl9zYXZlX3N0YXRlIHsKICAgICAv
KiBzZXQgYnkgY2FsbGVyIG9mIGxpYnhsX19kb21haW5fc2F2ZSAqLwogICAgIGxpYnhsX19hbyAq
YW87CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3FtcC5jCmluZGV4IDMzMmRjZjIwNjkuLjA3MjAzYTZmZTYgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC0zOTgs
MTMgKzM5OCwxNCBAQCBzdGF0aWMgaW50IHFtcF9oYW5kbGVfcmVzcG9uc2UobGlieGxfX2djICpn
YywgbGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBi
b29sIHFtcF9xZW11X2NoZWNrX3ZlcnNpb24obGlieGxfX3FtcF9oYW5kbGVyICpxbXAsIGludCBt
YWpvciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1pbm9yLCBpbnQg
bWljcm8pCitzdGF0aWMgYm9vbCBxbXBfZXZfcWVtdV9jaGVja192ZXJzaW9uKGxpYnhsX19ldl9x
bXAgKmV2LCBpbnQgbWFqb3IsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGludCBtaW5vciwgaW50IG1pY3JvKQogewotICAgIHJldHVybiBxbXAtPnZlcnNpb24ubWFqb3Ig
PiBtYWpvciB8fAotICAgICAgICAocW1wLT52ZXJzaW9uLm1ham9yID09IG1ham9yICYmCi0gICAg
ICAgICAgICAocW1wLT52ZXJzaW9uLm1pbm9yID4gbWlub3IgfHwKLSAgICAgICAgICAgICAocW1w
LT52ZXJzaW9uLm1pbm9yID09IG1pbm9yICYmIHFtcC0+dmVyc2lvbi5taWNybyA+PSBtaWNybykp
KTsKKyAgICByZXR1cm4gZXYtPnFlbXVfdmVyc2lvbi5tYWpvciA+IG1ham9yIHx8CisgICAgICAg
IChldi0+cWVtdV92ZXJzaW9uLm1ham9yID09IG1ham9yICYmCisgICAgICAgICAgICAoZXYtPnFl
bXVfdmVyc2lvbi5taW5vciA+IG1pbm9yIHx8CisgICAgICAgICAgICAgKGV2LT5xZW11X3ZlcnNp
b24ubWlub3IgPT0gbWlub3IgJiYKKyAgICAgICAgICAgICAgZXYtPnFlbXVfdmVyc2lvbi5taWNy
byA+PSBtaWNybykpKTsKIH0KIAogLyoKQEAgLTEwMTcsMjkgKzEwMTgsNiBAQCBpbnQgbGlieGxf
X3FtcF9zeXN0ZW1fd2FrZXVwKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCkKICAgICByZXR1cm4g
cW1wX3J1bl9jb21tYW5kKGdjLCBkb21pZCwgInN5c3RlbV93YWtldXAiLCBOVUxMLCBOVUxMLCBO
VUxMKTsKIH0KIAotaW50IGxpYnhsX19xbXBfc2F2ZShsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQs
IGNvbnN0IGNoYXIgKmZpbGVuYW1lLCBib29sIGxpdmUpCi17Ci0gICAgbGlieGxfX2pzb25fb2Jq
ZWN0ICphcmdzID0gTlVMTDsKLSAgICBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCA9IE5VTEw7Ci0g
ICAgaW50IHJjOwotCi0gICAgcW1wID0gbGlieGxfX3FtcF9pbml0aWFsaXplKGdjLCBkb21pZCk7
Ci0gICAgaWYgKCFxbXApCi0gICAgICAgIHJldHVybiBFUlJPUl9GQUlMOwotCi0gICAgcW1wX3Bh
cmFtZXRlcnNfYWRkX3N0cmluZyhnYywgJmFyZ3MsICJmaWxlbmFtZSIsIChjaGFyICopZmlsZW5h
bWUpOwotCi0gICAgLyogbGl2ZSBwYXJhbWV0ZXIgd2FzIGFkZGVkIHRvIFFFTVUgMi4xMS4gSXQg
c2lnbmFsIFFFTVUgdGhhdCB0aGUgc2F2ZQotICAgICAqIG9wZXJhdGlvbiBpcyBmb3IgYSBsaXZl
IG1pZ3JhdGlvbiByYXRoZXIgdGhhdCBmb3IgdGFraW5nIGEgc25hcHNob3QuICovCi0gICAgaWYg
KHFtcF9xZW11X2NoZWNrX3ZlcnNpb24ocW1wLCAyLCAxMSwgMCkpCi0gICAgICAgIHFtcF9wYXJh
bWV0ZXJzX2FkZF9ib29sKGdjLCAmYXJncywgImxpdmUiLCBsaXZlKTsKLQotICAgIHJjID0gcW1w
X3N5bmNocm9ub3VzX3NlbmQocW1wLCAieGVuLXNhdmUtZGV2aWNlcy1zdGF0ZSIsIGFyZ3MsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLCBOVUxMLCBxbXAtPnRpbWVvdXQpOwot
ICAgIGxpYnhsX19xbXBfY2xvc2UocW1wKTsKLSAgICByZXR1cm4gcmM7Ci19Ci0KIGludCBsaWJ4
bF9fcW1wX3Jlc3RvcmUobGlieGxfX2djICpnYywgaW50IGRvbWlkLCBjb25zdCBjaGFyICpzdGF0
ZV9maWxlKQogewogICAgIGxpYnhsX19qc29uX29iamVjdCAqYXJncyA9IE5VTEw7CkBAIC0xMDY4
LDExICsxMDQ2LDYgQEAgc3RhdGljIGludCBxbXBfY2hhbmdlKGxpYnhsX19nYyAqZ2MsIGxpYnhs
X19xbXBfaGFuZGxlciAqcW1wLAogICAgIHJldHVybiByYzsKIH0KIAotaW50IGxpYnhsX19xbXBf
c3RvcChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQpCi17Ci0gICAgcmV0dXJuIHFtcF9ydW5fY29t
bWFuZChnYywgZG9taWQsICJzdG9wIiwgTlVMTCwgTlVMTCwgTlVMTCk7Ci19Ci0KIGludCBsaWJ4
bF9fcW1wX3Jlc3VtZShsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQpCiB7CiAgICAgcmV0dXJuIHFt
cF9ydW5fY29tbWFuZChnYywgZG9taWQsICJjb250IiwgTlVMTCwgTlVMTCwgTlVMTCk7CkBAIC0x
MzEyLDYgKzEyODUsMTE3IEBAIGludCBsaWJ4bF9fcW1wX2luaXRpYWxpemF0aW9ucyhsaWJ4bF9f
Z2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4gcmV0OwogfQogCisKKy8qCisgKiBG
dW5jdGlvbiB1c2luZyBsaWJ4bF9fZXZfcW1wCisgKi8KKworc3RhdGljIHZvaWQgZG1fc3RvcHBl
ZChsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAorICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3BvbnNlLCBpbnQgcmMpOworc3RhdGlj
IHZvaWQgZG1fc3RhdGVfZmRfcmVhZHkobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpl
diwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVj
dCAqcmVzcG9uc2UsIGludCByYyk7CitzdGF0aWMgdm9pZCBkbV9zdGF0ZV9zYXZlZChsaWJ4bF9f
ZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpyZXNwb25zZSwgaW50IHJjKTsKK2ludCBsaWJ4bF9f
cW1wX3N1c3BlbmRfc2F2ZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZG9tYWluX3N1c3BlbmRfc3Rh
dGUgKmRzcHMpCit7CisgICAgbGlieGxfX2V2X3FtcCAqZXYgPSAmZHNwcy0+cW1wOworICAgIHVp
bnQzMl90IGNvbnN0IGRvbWlkID0gZHNwcy0+ZG9taWQ7CisKKyAgICBldi0+ZG9taWQgPSBkb21p
ZDsKKyAgICBldi0+Y2FsbGJhY2sgPSBkbV9zdG9wcGVkOworICAgIGV2LT5jZmQgPSBOVUxMOwor
CisgICAgcmV0dXJuIGxpYnhsX19ldl9xbXBfc2VuZChnYywgZXYsICJzdG9wIiwgTlVMTCk7Cit9
CisKK3N0YXRpYyB2b2lkIGRtX3N0b3BwZWQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1w
ICpldiwKKyAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpy
ZXNwb25zZSwgaW50IHJjKQoreworICAgIEVHQ19HQzsKKyAgICBsaWJ4bF9fZG9tYWluX3N1c3Bl
bmRfc3RhdGUgKmRzcHMgPSBDT05UQUlORVJfT0YoZXYsICpkc3BzLCBxbXApOworICAgIGNvbnN0
IGNoYXIgKmNvbnN0IGZpbGVuYW1lID0gZHNwcy0+ZG1fc2F2ZWZpbGU7CisgICAgdWludDMyX3Qg
Y29uc3QgZG9taWQgPSBldi0+ZG9taWQ7CisKKyAgICBpZiAocmMpCisgICAgICAgIGdvdG8gb3V0
OworCisgICAgbGlieGxfX2NhcmVmZF9iZWdpbigpOworICAgIGV2LT5jZmQgPSBsaWJ4bF9fY2Fy
ZWZkX29wZW5lZChDVFgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGVuKGZp
bGVuYW1lLCBPX1dST05MWSB8IE9fQ1JFQVQsIDA2MDApKTsKKyAgICBpZiAoIWV2LT5jZmQpIHsK
KyAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLCAiRmFpbGVkIHRvIG9wZW4gZmlsZSAlcyBmb3Ig
UUVNVSIsIGZpbGVuYW1lKTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3Rv
IG91dDsKKyAgICB9CisKKyAgICBldi0+Y2FsbGJhY2sgPSBkbV9zdGF0ZV9mZF9yZWFkeTsKKyAg
ICByYyA9IGxpYnhsX19ldl9xbXBfc2VuZChnYywgZXYsICJhZGQtZmQiLCBOVUxMKTsKKyAgICBp
ZiAocmMpCisgICAgICAgIGdvdG8gb3V0OworCisgICAgcmV0dXJuOworb3V0OgorICAgIGlmIChl
di0+Y2ZkKSB7CisgICAgICAgIGxpYnhsX19jYXJlZmRfY2xvc2UoZXYtPmNmZCk7CisgICAgICAg
IHVubGluayhmaWxlbmFtZSk7CisgICAgICAgIGV2LT5jZmQgPSBOVUxMOworICAgIH0KKyAgICBk
c3BzLT5jYWxsYmFja19kZXZpY2VfbW9kZWxfZG9uZShlZ2MsIGRzcHMsIHJjKTsKK30KKworc3Rh
dGljIHZvaWQgZG1fc3RhdGVfZmRfcmVhZHkobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1w
ICpldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29i
amVjdCAqcmVzcG9uc2UsIGludCByYykKK3sKKyAgICBFR0NfR0M7CisgICAgbGlieGxfX2RvbWFp
bl9zdXNwZW5kX3N0YXRlICpkc3BzID0gQ09OVEFJTkVSX09GKGV2LCAqZHNwcywgcW1wKTsKKyAg
ICBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOworICAgIGNvbnN0IGxpYnhsX19qc29u
X29iamVjdCAqbzsKKyAgICBpbnQgZmRzZXQ7CisKKyAgICBsaWJ4bF9fY2FyZWZkX2Nsb3NlKGV2
LT5jZmQpOworICAgIGV2LT5jZmQgPSBOVUxMOworCisgICAgaWYgKHJjKQorICAgICAgICBnb3Rv
IG91dDsKKworICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJmZHNldC1pZCIsIHJlc3BvbnNl
LCBKU09OX0lOVEVHRVIpOworICAgIGlmICghbykgeworICAgICAgICByYyA9IEVSUk9SX0ZBSUw7
CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKyAgICBmZHNldCA9IGxpYnhsX19qc29uX29iamVj
dF9nZXRfaW50ZWdlcihvKTsKKworICAgIGV2LT5jYWxsYmFjayA9IGRtX3N0YXRlX3NhdmVkOwor
CisgICAgaWYgKHFtcF9ldl9xZW11X2NoZWNrX3ZlcnNpb24oZXYsIDIsIDExLCAwKSkKKyAgICAg
ICAgcW1wX3BhcmFtZXRlcnNfYWRkX2Jvb2woZ2MsICZhcmdzLCAibGl2ZSIsIGRzcHMtPmxpdmUp
OworICAgIFFNUF9QQVJBTUVURVJTX1NQUklOVEYoJmFyZ3MsICJmaWxlbmFtZSIsICIvZGV2L2Zk
c2V0LyVkIiwgZmRzZXQpOworICAgIHJjID0gbGlieGxfX2V2X3FtcF9zZW5kKGdjLCBldiwgInhl
bi1zYXZlLWRldmljZXMtc3RhdGUiLCBhcmdzKTsKKyAgICBpZiAocmMpCisgICAgICAgIGdvdG8g
b3V0OworCisgICAgcmV0dXJuOworb3V0OgorICAgIGlmIChyYykKKyAgICAgICAgdW5saW5rKGRz
cHMtPmRtX3NhdmVmaWxlKTsKKyAgICBkc3BzLT5jYWxsYmFja19kZXZpY2VfbW9kZWxfZG9uZShl
Z2MsIGRzcHMsIHJjKTsKK30KKworc3RhdGljIHZvaWQgZG1fc3RhdGVfc2F2ZWQobGlieGxfX2Vn
YyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsIGludCByYykKK3sKKyAgICBFR0NfR0M7
CisgICAgbGlieGxfX2RvbWFpbl9zdXNwZW5kX3N0YXRlICpkc3BzID0gQ09OVEFJTkVSX09GKGV2
LCAqZHNwcywgcW1wKTsKKworICAgIGlmIChyYykKKyAgICAgICAgdW5saW5rKGRzcHMtPmRtX3Nh
dmVmaWxlKTsKKworICAgIGxpYnhsX19ldl9xbXBfZGlzcG9zZShnYywgZXYpOworICAgIGRzcHMt
PmNhbGxiYWNrX2RldmljZV9tb2RlbF9kb25lKGVnYywgZHNwcywgcmMpOworfQorCisKKwogLyog
LS0tLS0tLS0tLS0tIEltcGxlbWVudGF0aW9uIG9mIGxpYnhsX19ldl9xbXAgLS0tLS0tLS0tLS0t
LS0tLSAqLwogCiAvKiBoYXJkIGNvZGVkIG1lc3NhZ2UgSUQgdXNlZCBmb3IgY2FwYWJpbGl0eSBu
ZWdvY2lhdGlvbiAqLwotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:29:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14:29:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fj3js-0000IC-1t; Fri, 27 Jul 2018 14:29: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jr-0000H5-5v
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:29:03 +0000
X-Inumbo-ID: 72f13cb7-91a9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72f13cb7-91a9-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:29:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279549"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:58 +0100
Message-ID: <20180727140614.13256-17-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 16/32] libxl_json: libxl__json_object_to_json
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

QWxsb3cgdG8gZ2VuZXJhdGUgYSBKU09OIHN0cmluZyBmcm9tIGEgbGlieGxfX2pzb25fb2JqZWN0
LAp1c2VmdWxsIGZvciBkZWJ1Z2dpbmcuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggfCAg
MyArKysKIHRvb2xzL2xpYnhsL2xpYnhsX2pzb24uYyAgICAgfCAzNiArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9s
aWJ4bF9pbnRlcm5hbC5oCmluZGV4IDhjMzYyNWEyNDMuLjdmMjAwZTdhNDYgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50
ZXJuYWwuaApAQCAtMjEyOSw2ICsyMTI5LDkgQEAgX2hpZGRlbiB2b2lkIGxpYnhsX19qc29uX29i
amVjdF9mcmVlKGxpYnhsX19nYyAqZ2Nfb3B0LAogCiBfaGlkZGVuIGxpYnhsX19qc29uX29iamVj
dCAqbGlieGxfX2pzb25fcGFyc2UobGlieGxfX2djICpnY19vcHQsIGNvbnN0IGNoYXIgKnMpOwog
CitfaGlkZGVuIGNoYXIgKmxpYnhsX19qc29uX29iamVjdF90b19qc29uKGxpYnhsX19nYyAqZ2Ms
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19q
c29uX29iamVjdCAqYXJncyk7CisKICAgLyogQmFzZWQgb24gL2xvY2FsL2RvbWFpbi8kZG9taWQv
ZG0tdmVyc2lvbiB4ZW5zdG9yZSBrZXkKICAgICogZGVmYXVsdCBpcyBxZW11IHhlbiB0cmFkaXRp
b25hbCAqLwogX2hpZGRlbiBpbnQgbGlieGxfX2RldmljZV9tb2RlbF92ZXJzaW9uX3J1bm5pbmco
bGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfanNvbi5jIGIvdG9vbHMvbGlieGwvbGlieGxfanNvbi5jCmluZGV4IGI3ZjkwNzdmMGQu
LjE2Y2RkNWJkYTMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2pzb24uYworKysgYi90
b29scy9saWJ4bC9saWJ4bF9qc29uLmMKQEAgLTEwMTcsNiArMTAxNyw0MiBAQCBvdXQ6CiAgICAg
cmV0dXJuIHJldDsKIH0KIAorY2hhciAqbGlieGxfX2pzb25fb2JqZWN0X3RvX2pzb24obGlieGxf
X2djICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19q
c29uX29iamVjdCAqYXJncykKK3sKKyAgICBjb25zdCB1bnNpZ25lZCBjaGFyICpidWY7CisgICAg
bGlieGxfeWFqbF9sZW5ndGggbGVuOworICAgIHlhamxfZ2VuX3N0YXR1cyBzOworICAgIHlhamxf
Z2VuIGhhbmQ7CisgICAgY2hhciAqcmV0ID0gTlVMTDsKKyAgICBpbnQgcmM7CisKKyAgICBpZiAo
IWFyZ3MpCisgICAgICAgIHJldHVybiBOVUxMOworCisgICAgaGFuZCA9IGxpYnhsX3lhamxfZ2Vu
X2FsbG9jKE5VTEwpOworCisgICAgaWYgKCFoYW5kKSB7CisgICAgICAgIHJldHVybiBOVUxMOwor
ICAgIH0KKworICAgIHJjID0gbGlieGxfX2pzb25fb2JqZWN0X3RvX3lhamxfZ2VuKGdjLCBoYW5k
LCBhcmdzKTsKKyAgICBpZiAocmMpCisgICAgICAgIGdvdG8gb3V0OworCisgICAgcyA9IHlhamxf
Z2VuX2dldF9idWYoaGFuZCwgJmJ1ZiwgJmxlbik7CisKKyAgICBpZiAocykgeworICAgICAgICBn
b3RvIG91dDsKKyAgICB9CisKKyAgICByZXQgPSBsaWJ4bF9fc3RybmR1cChnYywgKGNvbnN0IGNo
YXIgKilidWYsIGxlbik7CisKK291dDoKKyAgICB5YWpsX2dlbl9mcmVlKGhhbmQpOworICAgIHJl
dHVybiByZXQ7Cit9CisKIHlhamxfZ2VuX3N0YXR1cyBsaWJ4bF9fdWludDY0X2dlbl9qc29uKHlh
amxfZ2VuIGhhbmQsIHVpbnQ2NF90IHZhbCkKIHsKICAgICBjaGFyICpudW07Ci0tIApBbnRob255
IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:29:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14:29: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 1fj3jt-0000Kb-Hr; Fri, 27 Jul 2018 14:29: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3js-0000Ie-Bq
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:29:04 +0000
X-Inumbo-ID: 73b8f0b0-91a9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73b8f0b0-91a9-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:29:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279550"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:05 +0100
Message-ID: <20180727140614.13256-24-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 23/32] libxl_qmp: Respond to QMP greeting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgfCAzNiArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCA2IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGli
eGwvbGlieGxfcW1wLmMKaW5kZXggZTY0OWI4MDU0ZC4uODNhZmNlMzE5MiAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAg
LTEzMDksNiArMTMwOSw5IEBAIGludCBsaWJ4bF9fcW1wX2luaXRpYWxpemF0aW9ucyhsaWJ4bF9f
Z2MgKmdjLCB1aW50MzJfdCBkb21pZCwKIAogLyogLS0tLS0tLS0tLS0tIEltcGxlbWVudGF0aW9u
IG9mIGxpYnhsX19ldl9xbXAgLS0tLS0tLS0tLS0tLS0tLSAqLwogCisvKiBoYXJkIGNvZGVkIG1l
c3NhZ2UgSUQgdXNlZCBmb3IgY2FwYWJpbGl0eSBuZWdvY2lhdGlvbiAqLworc3RhdGljIGludCBx
bXBfY2FwYWJpbGl0eV9uZWdvY2lhdGlvbl9tc2dpZCA9IDE7CisKIHN0YXRpYyBpbnQgcW1wX2V2
X3ByZXBhcmVfY21kKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF9fZXZfcW1wICpldiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKmNtZCwKQEAgLTEzNzksNyArMTM4Miw3IEBAIHN0YXRpYyBpbnQgcW1wX2V2X2hhbmRs
ZV9yZXNwb25zZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgfQogCiAgICAgaWQgPSBsaWJ4bF9fanNv
bl9vYmplY3RfZ2V0X2ludGVnZXIobyk7Ci0gICAgaWYgKGlkICE9IGV2LT5pZCkKKyAgICBpZiAo
aWQgIT0gZXYtPmlkICYmIGlkICE9IHFtcF9jYXBhYmlsaXR5X25lZ29jaWF0aW9uX21zZ2lkKQog
ICAgICAgICByZXR1cm4gMDsKIAogICAgIHN3aXRjaCAodHlwZSkgewpAQCAtMTQxMyw5ICsxNDE2
LDIxIEBAIHN0YXRpYyBpbnQgcW1wX2V2X2hhbmRsZV9yZXNwb25zZShsaWJ4bF9fZWdjICplZ2Ms
CiAgICAgICAgIGFib3J0KCk7CiAgICAgfQogCi0gICAgZXYtPmlkID0gLTE7Ci0gICAgZXYtPmNh
bGxiYWNrKGVnYywgZXYsIHJlc3BvbnNlLCByYyk7IC8qIG11c3QgYmUgbGFzdCAqLwotICAgIHJl
dHVybiAxOworICAgIC8qCisgICAgICogRXZlbiBpZiB0aGUgY3VycmVudCBzdGF0ZSBpcyBjYXBh
YmlsaXR5X25lZ29jaWF0aW9uIGFuZCB0aGUgY29ycmVjdCBJRAorICAgICAqIGFzIGJlZW4gcmVj
ZWl2ZWQsIGNhbGwgdGhlIGNhbGxiYWNrIG9uIGVycm9yLgorICAgICAqLworICAgIGlmIChldi0+
cW1wX3N0YXRlID09IHFtcF9zdGF0ZV9jYXBhYmlsaXR5X25lZ29jaWF0aW9uICYmCisgICAgICAg
IGlkID09IHFtcF9jYXBhYmlsaXR5X25lZ29jaWF0aW9uX21zZ2lkICYmCisgICAgICAgIHJjID09
IDApIHsKKyAgICAgICAgZXYtPnFtcF9zdGF0ZSA9IHFtcF9zdGF0ZV9jb25uZWN0ZWQ7CisgICAg
ICAgIGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZldi0+cW1wX2VmZCwgZXYtPnFtcF9lZmQuZXZl
bnRzIHwgUE9MTE9VVCk7CisgICAgICAgIHJldHVybiAwOworICAgIH0gZWxzZSB7CisgICAgICAg
IGV2LT5pZCA9IC0xOworICAgICAgICBldi0+Y2FsbGJhY2soZWdjLCBldiwgcmVzcG9uc2UsIHJj
KTsgLyogbXVzdCBiZSBsYXN0ICovCisgICAgICAgIHJldHVybiAxOworICAgIH0KIH0KIAogLyog
cmV0dXJuIDEgd2hlbiBhIHVzZXIgY2FsbGJhY2sgYXMgYmVlbiBjYWxsZWQgKi8KQEAgLTE0Mjks
NiArMTQ0NCwxMSBAQCBzdGF0aWMgaW50IHFtcF9ldl9oYW5kbGVfbWVzc2FnZShsaWJ4bF9fZWdj
ICplZ2MsCiAgICAgc3dpdGNoICh0eXBlKSB7CiAgICAgY2FzZSBMSUJYTF9fUU1QX01FU1NBR0Vf
VFlQRV9RTVA6CiAgICAgICAgIC8qIGdyZWV0aW5nIG1lc3NhZ2UgKi8KKyAgICAgICAgYXNzZXJ0
KGV2LT5xbXBfc3RhdGUgPT0gcW1wX3N0YXRlX2Nvbm5lY3RpbmcpOworICAgICAgICBldi0+cW1w
X3N0YXRlID0gcW1wX3N0YXRlX2dyZWV0aW5nOworICAgICAgICAvKiBBbGxvdyBxbXBfZXZfY2Fs
bGJhY2tfd3JpdGFibGUgdG8gYmUgY2FsbGVkIGluIG9yZGVyIHRvIHNlbmQKKyAgICAgICAgICog
cW1wX2NhcGFiaWxpdGllcyAqLworICAgICAgICBsaWJ4bF9fZXZfZmRfbW9kaWZ5KGdjLCAmZXYt
PnFtcF9lZmQsIGV2LT5xbXBfZWZkLmV2ZW50cyB8IFBPTExPVVQpOwogICAgICAgICByZXR1cm4g
MDsKICAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX1JFVFVSTjoKICAgICBjYXNlIExJ
QlhMX19RTVBfTUVTU0FHRV9UWVBFX0VSUk9SOgpAQCAtMTU2Myw3ICsxNTgzLDExIEBAIHN0YXRp
YyBpbnQgcW1wX2V2X2NhbGxiYWNrX3dyaXRhYmxlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9x
bXAgKmV2LCBpbnQgZmQpCiAgICAgICogYmUgc2VuZCBmb3Igbm93IHdpbGwgYmUgaW4gdGhpcyBj
YWxsLiAqLwogICAgIGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZldi0+cW1wX2VmZCwgZXYtPnFt
cF9lZmQuZXZlbnRzICYgflBPTExPVVQpOwogCi0gICAgaWYgKGV2LT5xbXBfc3RhdGUgPT0gcW1w
X3N0YXRlX2Nvbm5lY3RlZCkgeworICAgIGlmIChldi0+cW1wX3N0YXRlID09IHFtcF9zdGF0ZV9n
cmVldGluZykgeworICAgICAgICBidWYgPSBxbXBfcHJlcGFyZV9xbXBfY21kKGdjLCAicW1wX2Nh
cGFiaWxpdGllcyIsIE5VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcW1w
X2NhcGFiaWxpdHlfbmVnb2NpYXRpb25fbXNnaWQsICZsZW4pOworICAgICAgICBldi0+cW1wX3N0
YXRlID0gcW1wX3N0YXRlX2NhcGFiaWxpdHlfbmVnb2NpYXRpb247CisgICAgfSBlbHNlIGlmIChl
di0+cW1wX3N0YXRlID09IHFtcF9zdGF0ZV9jb25uZWN0ZWQpIHsKICAgICAgICAgaWYgKCFldi0+
dHhfYnVmKQogICAgICAgICAgICAgcmV0dXJuIDA7CiAKQEAgLTE3MDMsNyArMTcyNyw3IEBAIHZv
aWQgbGlieGxfX2V2X3FtcF9pbml0KGxpYnhsX19ldl9xbXAgKmV2KQogICAgIGV2LT5xbXBfY2Zk
ID0gTlVMTDsKICAgICBsaWJ4bF9fZXZfZmRfaW5pdCgmZXYtPnFtcF9lZmQpOwogICAgIGV2LT5x
bXBfc3RhdGUgPSBxbXBfc3RhdGVfZGlzY29ubmVjdGVkOwotICAgIGV2LT5sYXN0X2lkX3VzZWQg
PSAwOworICAgIGV2LT5sYXN0X2lkX3VzZWQgPSBxbXBfY2FwYWJpbGl0eV9uZWdvY2lhdGlvbl9t
c2dpZCArIDE7CiAKICAgICBldi0+cnhfYnVmID0gTlVMTDsKICAgICBldi0+dHhfYnVmID0gTlVM
TDsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:29:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14:29:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fj3ju-0000MO-CG; Fri, 27 Jul 2018 14:29: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jt-0000Jn-5s
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:29:05 +0000
X-Inumbo-ID: 74787c25-91a9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74787c25-91a9-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:29:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279552"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:05:59 +0100
Message-ID: <20180727140614.13256-18-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 17/32] libxl_qmp: Parse JSON input from 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: Anthony PERARD <anthony.perard@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>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Ci0tLQoKTm90ZXM6CiAgICB2NDoKICAgICAgICBzaW1wbGlmaWNhdGlvbiBvZiB0aGUgcGF0Y2gg
ZHVlIHRvIHVzZSBvZiBhIHNpbmdsZSBhbGxvY2F0ZWQgc3BhY2UgZm9yIHRoZQogICAgICAgIHJl
Y2VpdmUgYnVmZmVyLgoKIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgNTQgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1NCBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4
bC9saWJ4bF9xbXAuYwppbmRleCBiMDU1NGRmODQzLi42NjViNmY1ZDA1IDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwpAQCAt
MTI5Miw2ICsxMjkyLDcgQEAgc3RhdGljIGludCBxbXBfZXZfY2FsbGJhY2tfcmVhZGFibGUobGli
eGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwgaW50IGZkKQogewogICAgIEVHQ19HQzsK
ICAgICBzc2l6ZV90IHI7CisgICAgY2hhciAqZW5kID0gTlVMTDsKIAogICAgIGlmICghZXYtPnJ4
X2J1ZikgewogICAgICAgICBldi0+cnhfYnVmID0gbGlieGxfX21hbGxvYyhOT0dDLCBRTVBfUkVD
RUlWRV9CVUZGRVJfU0laRSk7CkBAIC0xMzMzLDYgKzEzMzQsNTkgQEAgc3RhdGljIGludCBxbXBf
ZXZfY2FsbGJhY2tfcmVhZGFibGUobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwg
aW50IGZkKQogICAgIGV2LT5idWZfdXNlZCArPSByOwogICAgIGFzc2VydChldi0+YnVmX3VzZWQg
PCBldi0+YnVmX3NpemUpOwogCisgICAgLyogd29ya2Fyb3VuZCBzdHJzdHIgbGltaXRhdGlvbiAq
LworICAgIGV2LT5yeF9idWZbZXYtPmJ1Zl91c2VkXSA9ICdcMCc7CisKKyAgICAvKgorICAgICAq
IFNlYXJjaCBmb3IgdGhlIGVuZCBvZiBhIFFNUCBtZXNzYWdlOiAiXHJcbiIgaW4gdGhlIG5ld2x5
IHJlY2VpdmVkCisgICAgICogYnl0ZXMgKyB0aGUgbGFzdCBieXRlIG9uIHRoZSBwcmV2aW91cyBy
ZWFkKCkgaWYgYW55CisgICAgICoKKyAgICAgKiBlbmQ6IFRoaXMgd2lsbCBwb2ludCB0byB0aGUg
Ynl0ZSByaWdodCBhZnRlciBcclxuCisgICAgICovCisgICAgZW5kID0gc3Ryc3RyKGV2LT5yeF9i
dWYgKyBldi0+YnVmX3VzZWQgLSByCisgICAgICAgICAgICAgICAgICsgKGV2LT5idWZfdXNlZCAt
IHIgPT0gMCA/IDAgOiAtMSksCisgICAgICAgICAgICAgICAgICJcclxuIik7CisgICAgaWYgKGVu
ZCkKKyAgICAgICAgZW5kICs9IDI7CisKKyAgICB3aGlsZSAoZW5kKSB7CisgICAgICAgIGxpYnhs
X19qc29uX29iamVjdCAqbzsKKyAgICAgICAgc2l6ZV90IGxlbjsKKyAgICAgICAgY2hhciAqczsK
KworICAgICAgICAvKiBTdGFydCBwYXJzaW5nIGZyb20gcyAqLworICAgICAgICBzID0gZXYtPnJ4
X2J1ZiArIGV2LT5idWZfY29uc3VtZWQ7CisgICAgICAgIC8qIEZpbmRvdXQgaG93IG11Y2ggY2Fu
IGJlIHBhcnNlZCAqLworICAgICAgICBsZW4gPSBlbmQgLSBzOworCisgICAgICAgIExPR19RTVAo
InBhcnNpbmcgJWx1QjogJyUuKnMnIiwgbGVuLCAoaW50KWxlbiwgcyk7CisKKyAgICAgICAgLyog
UmVwbGFjZSBcbiBieSBcMCBzbyB0aGF0IGxpYnhsX19qc29uX3BhcnNlIGNhbiB1c2Ugc3RybGVu
ICovCisgICAgICAgIHNbbGVuIC0gMV0gPSAnXDAnOworICAgICAgICBvID0gbGlieGxfX2pzb25f
cGFyc2UoZ2MsIHMpOyAvLywgbGVuKTsKKworICAgICAgICBpZiAoIW8pIHsKKyAgICAgICAgICAg
IExPR0QoRVJST1IsIGV2LT5kb21pZCwgIlBhcnNlIGVycm9yIik7CisgICAgICAgICAgICByZXR1
cm4gRVJST1JfRkFJTDsKKyAgICAgICAgfQorCisgICAgICAgIGV2LT5idWZfY29uc3VtZWQgKz0g
bGVuOworCisgICAgICAgIGlmIChldi0+YnVmX2NvbnN1bWVkID49IGV2LT5idWZfdXNlZCkgewor
ICAgICAgICAgICAgZnJlZShldi0+cnhfYnVmKTsKKyAgICAgICAgICAgIGV2LT5yeF9idWYgPSBO
VUxMOworICAgICAgICB9CisKKyAgICAgICAgLyogY2hlY2sgaWYgdGhlcmUgaXMgYW5vdGhlciBt
ZXNzYWdlIHJlY2VpdmVkIGF0IHRoZSBzYW1lIHRpbWUgKi8KKyAgICAgICAgaWYgKGV2LT5yeF9i
dWYpIHsKKyAgICAgICAgICAgIGVuZCA9IHN0cnN0cihldi0+cnhfYnVmICsgZXYtPmJ1Zl9jb25z
dW1lZCwgIlxyXG4iKTsKKyAgICAgICAgICAgIGlmIChlbmQpCisgICAgICAgICAgICAgICAgZW5k
ICs9IDI7CisgICAgICAgIH0gZWxzZQorICAgICAgICAgICAgZW5kID0gTlVMTDsKKworICAgICAg
ICBMT0dfUU1QKCJKU09OIG9iamVjdCByZWNlaXZlZDogJXMiLCBsaWJ4bF9fanNvbl9vYmplY3Rf
dG9fanNvbihnYywgbykpOworICAgIH0KICAgICByZXR1cm4gMDsKIH0KIAotLSAKQW50aG9ueSBQ
RVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:29:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 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 1fj3jv-0000Oz-UN; Fri, 27 Jul 2018 14:29: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3ju-0000ME-CM
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:29:06 +0000
X-Inumbo-ID: 753fdaac-91a9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 753fdaac-91a9-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:29:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279555"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:00 +0100
Message-ID: <20180727140614.13256-19-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 18/32] libxl_qmp: Separate QMP message
 generation from qmp_send_prepare
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

VG8gYmUgYWJsZSB0byByZS11c2UgcW1wX3ByZXBhcmVfcW1wX2NtZCB3aXRoIGxpYnhsX19ldl9x
bXAuCgpBbHNvLCBhZGQgdGhlIFFNUCBlbmQgb2YgY29tbWFuZCAnXHJcbicgaW50byB0aGUgZ2Vu
ZXJhdGVkIHN0cmluZy4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgNjIgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0NCBp
bnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4IDY2NWI2ZjVkMDUuLjM4
YTQzOTUyNjYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCisrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3FtcC5jCkBAIC01NzgsMTcgKzU3OCwxNyBAQCBzdGF0aWMgaW50IHFtcF9u
ZXh0KGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBfaGFuZGxlciAqcW1wKQogICAgIHJldHVybiBy
YzsKIH0KIAotc3RhdGljIGNoYXIgKnFtcF9zZW5kX3ByZXBhcmUobGlieGxfX2djICpnYywgbGli
eGxfX3FtcF9oYW5kbGVyICpxbXAsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBjaGFyICpjbWQsIGxpYnhsX19qc29uX29iamVjdCAqYXJncywKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHFtcF9jYWxsYmFja190IGNhbGxiYWNrLCB2b2lkICpvcGFxdWUsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxbXBfcmVxdWVzdF9jb250ZXh0ICpjb250ZXh0KQot
ewotICAgIGNvbnN0IHVuc2lnbmVkIGNoYXIgKmJ1ZiA9IE5VTEw7Ci0gICAgY2hhciAqcmV0ID0g
TlVMTDsKLSAgICBsaWJ4bF95YWpsX2xlbmd0aCBsZW4gPSAwOworc3RhdGljIGNoYXIgKnFtcF9w
cmVwYXJlX3FtcF9jbWQobGlieGxfX2djICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IGNoYXIgKmNtZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqYXJncywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGludCBpZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVf
dCAqbGVuX3IpCit7CisgICAgY29uc3QgdW5zaWduZWQgY2hhciAqYnVmOworICAgIGxpYnhsX3lh
amxfbGVuZ3RoIGxlbjsKICAgICB5YWpsX2dlbl9zdGF0dXMgczsKICAgICB5YWpsX2dlbiBoYW5k
OwotICAgIGNhbGxiYWNrX2lkX3BhaXIgKmVsbSA9IE5VTEw7CisgICAgY2hhciAqcmV0ID0gTlVM
TDsKIAogICAgIGhhbmQgPSBsaWJ4bF95YWpsX2dlbl9hbGxvYyhOVUxMKTsKIApAQCAtNjAwLDcg
KzYwMCw3IEBAIHN0YXRpYyBjaGFyICpxbXBfc2VuZF9wcmVwYXJlKGxpYnhsX19nYyAqZ2MsIGxp
YnhsX19xbXBfaGFuZGxlciAqcW1wLAogICAgIGxpYnhsX195YWpsX2dlbl9hc2NpaXooaGFuZCwg
ImV4ZWN1dGUiKTsKICAgICBsaWJ4bF9feWFqbF9nZW5fYXNjaWl6KGhhbmQsIGNtZCk7CiAgICAg
bGlieGxfX3lhamxfZ2VuX2FzY2lpeihoYW5kLCAiaWQiKTsKLSAgICB5YWpsX2dlbl9pbnRlZ2Vy
KGhhbmQsICsrcW1wLT5sYXN0X2lkX3VzZWQpOworICAgIHlhamxfZ2VuX2ludGVnZXIoaGFuZCwg
aWQpOwogICAgIGlmIChhcmdzKSB7CiAgICAgICAgIGxpYnhsX195YWpsX2dlbl9hc2NpaXooaGFu
ZCwgImFyZ3VtZW50cyIpOwogICAgICAgICBsaWJ4bF9fanNvbl9vYmplY3RfdG9feWFqbF9nZW4o
Z2MsIGhhbmQsIGFyZ3MpOwpAQCAtNjEwLDYgKzYxMCwzNiBAQCBzdGF0aWMgY2hhciAqcW1wX3Nl
bmRfcHJlcGFyZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwKICAgICBz
ID0geWFqbF9nZW5fZ2V0X2J1ZihoYW5kLCAmYnVmLCAmbGVuKTsKIAogICAgIGlmIChzKSB7Cisg
ICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIHJldCA9IGxpYnhsX19tYWxsb2MoTk9HQywg
bGVuICsgMyk7CisgICAgc3RybmNweShyZXQsIChjb25zdCBjaGFyICopYnVmLCBsZW4gKyAzKTsK
KyAgICBzdHJuY3B5KHJldCArIGxlbiwgIlxyXG4iLCAzKTsKKyAgICBsZW4gKz0gMjsKKworICAg
IGlmIChsZW5fcikKKyAgICAgICAgKmxlbl9yID0gbGVuOworCitvdXQ6CisgICAgeWFqbF9nZW5f
ZnJlZShoYW5kKTsKKyAgICByZXR1cm4gcmV0OworfQorCitzdGF0aWMgY2hhciAqcW1wX3NlbmRf
cHJlcGFyZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZCwgbGlieGxfX2pzb25fb2JqZWN0
ICphcmdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcW1wX2NhbGxiYWNrX3QgY2Fs
bGJhY2ssIHZvaWQgKm9wYXF1ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHFtcF9y
ZXF1ZXN0X2NvbnRleHQgKmNvbnRleHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aXplX3QgKmxlbl9yKQoreworICAgIGNoYXIgKmJ1ZjsKKyAgICBjYWxsYmFja19pZF9wYWlyICpl
bG07CisKKyAgICBidWYgPSBxbXBfcHJlcGFyZV9xbXBfY21kKGdjLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY21kLCBhcmdzLCArK3FtcC0+bGFzdF9pZF91c2VkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CisKKyAgICBpZiAoIWJ1ZikgewogICAgICAgICBM
T0dEKEVSUk9SLCBxbXAtPmRvbWlkLCAiRmFpbGVkIHRvIGdlbmVyYXRlIGEgcW1wIGNvbW1hbmQi
KTsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQpAQCAtNjI1LDEzICs2NTUsMTAgQEAgc3RhdGlj
IGNoYXIgKnFtcF9zZW5kX3ByZXBhcmUobGlieGxfX2djICpnYywgbGlieGxfX3FtcF9oYW5kbGVy
ICpxbXAsCiAgICAgZWxtLT5jb250ZXh0ID0gY29udGV4dDsKICAgICBMSUJYTF9TVEFJTFFfSU5T
RVJUX1RBSUwoJnFtcC0+Y2FsbGJhY2tfbGlzdCwgZWxtLCBuZXh0KTsKIAotICAgIHJldCA9IGxp
YnhsX19zdHJuZHVwKGdjLCAoY29uc3QgY2hhciopYnVmLCBsZW4pOwotCiAgICAgTE9HRChERUJV
RywgcW1wLT5kb21pZCwgIm5leHQgcW1wIGNvbW1hbmQ6ICclcyciLCBidWYpOwogCiBvdXQ6Ci0g
ICAgeWFqbF9nZW5fZnJlZShoYW5kKTsKLSAgICByZXR1cm4gcmV0OworICAgIHJldHVybiBidWY7
CiB9CiAKIHN0YXRpYyBpbnQgcW1wX3NlbmQobGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCkBAIC02
NDMsNyArNjcwLDggQEAgc3RhdGljIGludCBxbXBfc2VuZChsaWJ4bF9fcW1wX2hhbmRsZXIgKnFt
cCwKICAgICBpbnQgcmMgPSAtMTsKICAgICBHQ19JTklUKHFtcC0+Y3R4KTsKIAotICAgIGJ1ZiA9
IHFtcF9zZW5kX3ByZXBhcmUoZ2MsIHFtcCwgY21kLCBhcmdzLCBjYWxsYmFjaywgb3BhcXVlLCBj
b250ZXh0KTsKKyAgICBidWYgPSBxbXBfc2VuZF9wcmVwYXJlKGdjLCBxbXAsIGNtZCwgYXJncywg
Y2FsbGJhY2ssIG9wYXF1ZSwgY29udGV4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIE5V
TEwpOwogCiAgICAgaWYgKGJ1ZiA9PSBOVUxMKSB7CiAgICAgICAgIGdvdG8gb3V0OwpAQCAtNjUy
LDEyICs2ODAsMTAgQEAgc3RhdGljIGludCBxbXBfc2VuZChsaWJ4bF9fcW1wX2hhbmRsZXIgKnFt
cCwKICAgICBpZiAobGlieGxfd3JpdGVfZXhhY3RseShxbXAtPmN0eCwgcW1wLT5xbXBfZmQsIGJ1
Ziwgc3RybGVuKGJ1ZiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlFNUCBjb21tYW5k
IiwgIlFNUCBzb2NrZXQiKSkKICAgICAgICAgZ290byBvdXQ7Ci0gICAgaWYgKGxpYnhsX3dyaXRl
X2V4YWN0bHkocW1wLT5jdHgsIHFtcC0+cW1wX2ZkLCAiXHJcbiIsIDIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIkNSTEYiLCAiUU1QIHNvY2tldCIpKQotICAgICAgICBnb3RvIG91dDsK
IAogICAgIHJjID0gcW1wLT5sYXN0X2lkX3VzZWQ7CiBvdXQ6CisgICAgZnJlZShidWYpOwogICAg
IEdDX0ZSRUU7CiAgICAgcmV0dXJuIHJjOwogfQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 14:29:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 14: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 1fj3jx-0000R6-7y; Fri, 27 Jul 2018 14: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=jnga=kl=citrix.com=prvs=739d1796c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fj3jv-0000Oy-UD
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:29:07 +0000
X-Inumbo-ID: 76075c9e-91a9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76075c9e-91a9-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 14:29:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,409,1526342400"; d="scan'208";a="61279559"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 15:06:02 +0100
Message-ID: <20180727140614.13256-21-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 20/32] libxl_qmp: Handle write 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: Anthony PERARD <anthony.perard@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>

VGhlIGxpYnhsX19ldl9xbXBfKiB3aWxsIG5vdyBzZW5kIHRoZSBjb21tYW5kIHRvIFFFTVUgd2hl
biB0aGUgc29ja2V0IGlzCnJlYWR5IGZvciB3cml0ZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4
bF9xbXAuYyB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx
IGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKaW5kZXggMjc5MmYzNTkxMi4u
NzVmOTUzZDUyMSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTEzMjYsNiArMTMyNiw4IEBAIHN0YXRpYyBpbnQgcW1w
X2V2X3ByZXBhcmVfY21kKGxpYnhsX19nYyAqZ2MsCiAgICAgZXYtPnR4X2J1ZiA9IGJ1ZjsKICAg
ICBldi0+dHhfYnVmX2xlbiA9IGxlbjsKIAorICAgIGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZl
di0+cW1wX2VmZCwgZXYtPnFtcF9lZmQuZXZlbnRzIHwgUE9MTE9VVCk7CisKICAgICByZXR1cm4g
MDsKIH0KIApAQCAtMTQzNSw2ICsxNDM3LDQzIEBAIHN0YXRpYyBpbnQgcW1wX2V2X2NhbGxiYWNr
X3JlYWRhYmxlKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3FtcCAqZXYsIGludCBmZCkKICAg
ICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBxbXBfZXZfY2FsbGJhY2tfd3JpdGFibGUobGli
eGxfX2djICpnYywgbGlieGxfX2V2X3FtcCAqZXYsIGludCBmZCkKK3sKKyAgICBpbnQgcmM7Cisg
ICAgY2hhciAqYnVmOworICAgIHNpemVfdCBsZW47CisgICAgaW50IGJ1Zl9mZCA9IC0xOworCisg
ICAgLyogTm8gbmVlZCB0byBjYWxsIHFtcF9ldl9jYWxsYmFja193cml0YWJsZSBhZ2FpbiwgZXZl
cnl0aGluZyB0aGF0IG5lZWRzIHRvCisgICAgICogYmUgc2VuZCBmb3Igbm93IHdpbGwgYmUgaW4g
dGhpcyBjYWxsLiAqLworICAgIGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZldi0+cW1wX2VmZCwg
ZXYtPnFtcF9lZmQuZXZlbnRzICYgflBPTExPVVQpOworCisgICAgaWYgKGV2LT5xbXBfc3RhdGUg
PT0gcW1wX3N0YXRlX2Nvbm5lY3RlZCkgeworICAgICAgICBpZiAoIWV2LT50eF9idWYpCisgICAg
ICAgICAgICByZXR1cm4gMDsKKworICAgICAgICBidWYgPSBldi0+dHhfYnVmOworICAgICAgICBs
ZW4gPSBldi0+dHhfYnVmX2xlbjsKKyAgICAgICAgYnVmX2ZkID0gbGlieGxfX2NhcmVmZF9mZChl
di0+Y2ZkKTsKKworICAgICAgICBldi0+dHhfYnVmID0gTlVMTDsKKyAgICB9IGVsc2UgeworICAg
ICAgICByZXR1cm4gMDsKKyAgICB9CisKKyAgICBMT0dfUU1QKCJzZW5kaW5nOiAnJS4qcyciLCAo
aW50KWxlbiwgYnVmKTsKKworICAgIGlmIChidWZfZmQgPj0gMCkgeworICAgICAgICByYyA9IGxp
YnhsX19zZW5kbXNnX2ZkcyhnYywgZmQsIGJ1ZiwgbGVuLCAxLCAmYnVmX2ZkLCAiUU1QIHNvY2tl
dCIpOworICAgIH0gZWxzZSB7CisgICAgICAgIHJjID0gbGlieGxfd3JpdGVfZXhhY3RseShDVFgs
IGZkLCBidWYsIGxlbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJRTVAgY29t
bWFuZCIsICJRTVAgc29ja2V0Iik7CisgICAgfQorCisgICAgZnJlZShidWYpOworICAgIHJldHVy
biByYzsKK30KKwogc3RhdGljIHZvaWQgcW1wX2V2X2NhbGxiYWNrX2Vycm9yKGxpYnhsX19lZ2Mg
KmVnYywgbGlieGxfX2V2X3FtcCAqZXYpCiB7CiAgICAgRUdDX0dDOwpAQCAtMTQ3MCw2ICsxNTA5
LDExIEBAIHN0YXRpYyB2b2lkIHFtcF9ldl9mZF9jYWxsYmFjayhsaWJ4bF9fZWdjICplZ2MsIGxp
YnhsX19ldl9mZCAqZXZfZmQsCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKKyAgICBpZiAocmV2
ZW50cyAmIFBPTExPVVQpIHsKKyAgICAgICAgcmMgPSBxbXBfZXZfY2FsbGJhY2tfd3JpdGFibGUo
Z2MsIGV2LCBmZCk7CisgICAgICAgIGlmIChyYykKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAg
IH0KICAgICBpZiAocmV2ZW50cyAmIFBPTExJTikgewogICAgICAgICByYyA9IHFtcF9ldl9jYWxs
YmFja19yZWFkYWJsZShlZ2MsIGV2LCBmZCk7CiAgICAgICAgIGlmIChyYykKLS0gCkFudGhvbnkg
UEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 15:33:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 15: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 1fj4kA-0007Xw-Vs; Fri, 27 Jul 2018 15:33: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=uvxm=kl=citrix.com=prvs=739380171=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fj4k9-0007Xm-Bt
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 15:33:25 +0000
X-Inumbo-ID: 71016e3a-91b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71016e3a-91b2-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 15:33:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,410,1526342400"; d="scan'208";a="61287152"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 17:31:47 +0200
Message-ID: <20180727153149.25094-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727153149.25094-1-roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/4] iommu: generalize iommu_inclusive_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: Kevin Tian <kevin.tian@intel.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>,
 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>

SW50cm9kdWNlIGEgbmV3IGlvbW11PWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0aGF0IHN1cGVy
c2VkZXMKaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoaXMgc2hvdWxkIGJlIGEgbm9uLWZ1bmN0
aW9uYWwgY2hhbmdlIG9uCkludGVsIGhhcmR3YXJlLCB3aGlsZSBBTUQgaGFyZHdhcmUgd2lsbCBn
YWluIHRoZSBzYW1lIGZ1bmN0aW9uYWxpdHkgb2YKbWFwcGluZyBhbG1vc3QgZXZlcnl0aGluZyBi
ZWxvdyB0aGUgNEdCIGJvdW5kYXJ5LgoKTm90ZSB0aGF0IGlzIGEgbm9vcCBmb3IgQVJNIGhhcmR3
YXJlLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4
ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duICAgfCAxNCArKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5j
ICAgfCAgNCArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICB8ICA2ICsr
KwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICB8ICAyIC0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgfCAgNiAtLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCA2NiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgIHwgNzAgKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgIHwgIDIgKwog
OCBmaWxlcyBjaGFuZ2VkLCA5NyBpbnNlcnRpb25zKCspLCA3MyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCmluZGV4IDY1YjQ3NTQ0MTguLjkxYThiZmM5YTYgMTAw
NjQ0Ci0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2RvY3Mv
bWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0xMTk4LDYgKzExOTgsMTcgQEAgZGV0
ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlIHVwb24gYWNjZXNzZXMgdG8gdGhh
dCBwb3J0LgogCiA+PiBFbmFibGUgSU9NTVUgZGVidWdnaW5nIGNvZGUgKGltcGxpZXMgYHZlcmJv
c2VgKS4KIAorPiBgaW5jbHVzaXZlYAorCis+IERlZmF1bHQ6IGB0cnVlYAorCis+PiBVc2UgdGhp
cyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdCBSTVJS
IG9yIElWTUQKKz4+IGVudHJpZXMuIFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMg
Zm9yIElPTU1VIGFjY2Vzc2VzIGZvciBEb20wLAorPj4gd2l0aCB0aGlzIG9wdGlvbiBhbGwgcGFn
ZXMgdXAgdG8gNEdCLCBub3QgbWFya2VkIGFzIHVudXNhYmxlIGluIHRoZSBFODIwCis+PiB0YWJs
ZSwgd2lsbCBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcyBvcHRpb24g
aXMgb25seQorPj4gYXBwbGljYWJsZSB0byBhIFBWIGRvbTAuIEFsc28gbm90ZSB0aGF0IGlmIGBk
b20wLXN0cmljdGAgbW9kZSBpcyBlbmFibGVkCis+PiB0aGVuIGNvbnZlbnRpb25hbCBSQU0gcGFn
ZXMgbm90IGFzc2lnbmVkIHRvIGRvbTAgd2lsbCBub3QgYmUgbWFwcGVkLgorCiAjIyMgaW9tbXVc
X2RldlxfaW90bGJcX3RpbWVvdXQKID4gYD0gPGludGVnZXI+YAogCkBAIC0xMjEyLDYgKzEyMjMs
OSBAQCB3YWl0IGRlc2NyaXB0b3IgdGltZWQgb3V0JywgdHJ5IGluY3JlYXNpbmcgdGhpcyB2YWx1
ZS4KIAogPiBEZWZhdWx0OiBgdHJ1ZWAKIAorKipXQVJOSU5HOiBUaGlzIGNvbW1hbmQgbGluZSBv
cHRpb24gaXMgZGVwcmVjYXRlZCwgYW5kIHN1cGVyc2VkZWQgYnkKK19pb21tdT1pbmNsdXNpdmVf
IC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlzIHVuZGVmaW5lZC4qKgorCiBV
c2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVj
dCBSTVJSIGVudHJpZXMuCiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJ
T01NVSBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzCiBvcHRpb24gYWxsIHBhZ2VzIHVwIHRv
IDRHQiwgbm90IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbApkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYwppbmRleCA5NWIxYWJiOTcyLi4zMjU5OTdiMTlmIDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYwpAQCAtNzMsMyArNzMsNyBAQCBpbnQgYXJj
aF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgLyogVGhl
IElPTU1VIHNoYXJlcyB0aGUgcDJtIHdpdGggdGhlIENQVSAqLwogICAgIHJldHVybiAtRU5PU1lT
OwogfQorCit2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRv
bWFpbiAqZCkKK3sKK30KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDcwZDIxOGY5MTAuLjNm
M2FhNzFiMmMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtNDcsNiArNDcsOSBAQCBpbnRl
Z2VyX3BhcmFtKCJpb21tdV9kZXZfaW90bGJfdGltZW91dCIsIGlvbW11X2Rldl9pb3RsYl90aW1l
b3V0KTsKICAqICAgbm8taWdmeCAgICAgICAgICAgICAgICAgICAgRGlzYWJsZSBWVC1kIGZvciBJ
R0QgZGV2aWNlcyAoaW5zZWN1cmUpCiAgKiAgIG5vLWFtZC1pb21tdS1wZXJkZXYtaW50cmVtYXAg
RG9uJ3QgdXNlIHBlci1kZXZpY2UgaW50ZXJydXB0IHJlbWFwcGluZwogICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0YWJsZXMgKGluc2VjdXJlKQorICogICBpbmNsdXNpdmUgICAgICAg
ICAgICAgICAgICBNYXAgYWRkaXRpb25hbCByZWdpb25zIGludG8gdGhlIElPTU1VIHBhZ2UKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGFibGVzIGluIG9yZGVyIHRvIHdvcmthcm91
bmQgYnVncyBpbiBBQ1BJCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRhYmxlcy4K
ICAqLwogY3VzdG9tX3BhcmFtKCJpb21tdSIsIHBhcnNlX2lvbW11X3BhcmFtKTsKIGJvb2xfdCBf
X2luaXRkYXRhIGlvbW11X2VuYWJsZSA9IDE7CkBAIC02MCw2ICs2Myw3IEBAIGJvb2xfdCBfX3Jl
YWRfbW9zdGx5IGlvbW11X3Bhc3N0aHJvdWdoOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVf
c25vb3AgPSAxOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfcWludmFsID0gMTsKIGJvb2xf
dCBfX3JlYWRfbW9zdGx5IGlvbW11X2ludHJlbWFwID0gMTsKK2Jvb2wgX19od2RvbV9pbml0ZGF0
YSBpb21tdV9pbmNsdXNpdmUgPSB0cnVlOwogCiAvKgogICogSW4gdGhlIGN1cnJlbnQgaW1wbGVt
ZW50YXRpb24gb2YgVlQtZCBwb3N0ZWQgaW50ZXJydXB0cywgaW4gc29tZSBleHRyZW1lCkBAIC0y
MDgsNiArMjEyLDggQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIH0KIAogICAgIGhkLT5wbGF0Zm9ybV9vcHMtPmh3ZG9tX2luaXQoZCk7
CisKKyAgICBhcmNoX2lvbW11X2h3ZG9tX2luaXQoZCk7CiB9CiAKIHZvaWQgaW9tbXVfdGVhcmRv
d24oc3RydWN0IGRvbWFpbiAqZCkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9leHRlcm4uaCBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaAppbmRl
eCBmYjdlZGZhZWY5Li45MWNhZGM2MDJlIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvZXh0ZXJuLmgKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVy
bi5oCkBAIC05OSw2ICs5OSw0IEBAIHZvaWQgcGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNp
X2RldiAqKTsKIGJvb2xfdCBwbGF0Zm9ybV9zdXBwb3J0c19pbnRyZW1hcCh2b2lkKTsKIGJvb2xf
dCBwbGF0Zm9ybV9zdXBwb3J0c194MmFwaWModm9pZCk7CiAKLXZvaWQgdnRkX3NldF9od2RvbV9t
YXBwaW5nKHN0cnVjdCBkb21haW4gKmQpOwotCiAjZW5kaWYgLy8gX1ZURF9FWFRFUk5fSF8KZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggMTcxMDI1NjgyMy4uNTY5ZWM0YWVjMiAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTEzMDQsMTIgKzEzMDQsNiBAQCBz
dGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgaW50ZWxfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQogewogICAgIHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKIAotICAgIGlmICgg
IWlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX3B2X2RvbWFpbihkKSApCi0gICAgewotICAgICAgICAv
KiBTZXQgdXAgMToxIHBhZ2UgdGFibGUgZm9yIGhhcmR3YXJlIGRvbWFpbi4gKi8KLSAgICAgICAg
dnRkX3NldF9od2RvbV9tYXBwaW5nKGQpOwotICAgIH0KLQogICAgIHNldHVwX2h3ZG9tX3BjaV9k
ZXZpY2VzKGQsIHNldHVwX2h3ZG9tX2RldmljZSk7CiAgICAgc2V0dXBfaHdkb21fcm1ycihkKTsK
IApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKaW5kZXggY2MyYmZlYTE2Mi4uNTVk
NzRhOTdlMiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCkBAIC0zNSw4ICsz
NSw3IEBACiAgKiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZzogd2hlbiBzZXQsIGFsbCBtZW1vcnkg
YmVsb3cgNEdCIGlzIGluY2x1ZGVkIGluIGRvbTAKICAqIDE6MSBpb21tdSBtYXBwaW5ncyBleGNl
cHQgeGVuIGFuZCB1bnVzYWJsZSByZWdpb25zLgogICovCi1zdGF0aWMgYm9vbF90IF9faHdkb21f
aW5pdGRhdGEgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgPSAxOwotYm9vbGVhbl9wYXJhbSgiaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmciLCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyk7Citib29sZWFu
X3BhcmFtKCJpb21tdV9pbmNsdXNpdmVfbWFwcGluZyIsIGlvbW11X2luY2x1c2l2ZSk7CiAKIHZv
aWQgKm1hcF92dGRfZG9tYWluX3BhZ2UodTY0IG1hZGRyKQogewpAQCAtMTA4LDY2ICsxMDcsMyBA
QCB2b2lkIGh2bV9kcGNpX2lzYWlycV9lb2koc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50
IGlzYWlycSkKICAgICBzcGluX3VubG9jaygmZC0+ZXZlbnRfbG9jayk7CiB9CiAKLXZvaWQgX19o
d2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQotewotICAg
IHVuc2lnbmVkIGxvbmcgaSwgaiwgdG1wLCB0b3AsIG1heF9wZm47Ci0KLSAgICBCVUdfT04oIWlz
X2hhcmR3YXJlX2RvbWFpbihkKSk7Ci0KLSAgICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJ
RlQpIC0gMTsKLSAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhfcGZuKSArIDEp
OwotCi0gICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApCi0gICAgewotICAgICAgICB1bnNp
Z25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7Ci0gICAgICAgIGJvb2wgbWFwOwotICAgICAg
ICBpbnQgcmMgPSAwOwotCi0gICAgICAgIC8qCi0gICAgICAgICAqIFNldCB1cCAxOjEgbWFwcGlu
ZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRlIG9ubHkKLSAgICAgICAgICogY29udmVudGlv
bmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkCi0gICAg
ICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25h
bGx5IG1hcHMgaW4KLSAgICAgICAgICogZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhvc2Ug
dGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KLSAgICAgICAgICovCi0gICAgICAgIGlmICgg
cGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQotICAgICAgICAgICAgY29u
dGludWU7Ci0KLSAgICAgICAgaWYgKCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyAmJiBwZm4gPD0g
bWF4X3BmbiApCi0gICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9U
WVBFX1VOVVNBQkxFKTsKLSAgICAgICAgZWxzZQotICAgICAgICAgICAgbWFwID0gcGFnZV9pc19y
YW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7Ci0KLSAgICAgICAgaWYgKCAhbWFw
ICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMg
Ki8KLSAgICAgICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZuKSApCi0gICAgICAgICAgICBjb250aW51
ZTsKLQotICAgICAgICAvKgotICAgICAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJs
ZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0KLSAgICAgICAgICogYW5kIGxldCB0aGUg
Y29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KLSAgICAgICAgICovCi0gICAgICAgIGlmICgg
aW9tbXVfZG9tMF9zdHJpY3QgJiYKLSAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBmbiwg
UkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAg
ICB0bXAgPSAxIDw8IChQQUdFX1NISUZUIC0gUEFHRV9TSElGVF80Syk7Ci0gICAgICAgIGZvciAo
IGogPSAwOyBqIDwgdG1wOyBqKysgKQotICAgICAgICB7Ci0gICAgICAgICAgICBpbnQgcmV0ID0g
aW9tbXVfbWFwX3BhZ2UoZCwgcGZuICogdG1wICsgaiwgcGZuICogdG1wICsgaiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRh
YmxlKTsKLQotICAgICAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAgICAgICAgcmMgPSByZXQ7
Ci0gICAgICAgIH0KLQotICAgICAgICBpZiAoIHJjICkKLSAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwK
LSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKLQotICAgICAgICBpZiAoIShp
ICYgKDB4ZmZmZmYgPj4gKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKSkpKQotICAgICAgICAg
ICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Ci0gICAgfQotfQotCmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jCmluZGV4IDY4MTgyYWZkOTEuLmJhMGJiZDlhMTUgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC0yMCw2ICsyMCw4IEBACiAjaW5jbHVkZSA8eGVuL3Nv
ZnRpcnEuaD4KICNpbmNsdWRlIDx4c20veHNtLmg+CiAKKyNpbmNsdWRlIDxhc20vc2V0dXAuaD4K
Kwogdm9pZCBpb21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYygKICAgICB1bnNpZ25lZCBpbnQgYXBp
YywgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHZhbHVlKQogewpAQCAtMTMyLDYgKzEz
NCw3NCBAQCB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkK
IHsKIH0KIAordm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBk
b21haW4gKmQpCit7CisgICAgdW5zaWduZWQgbG9uZyBpLCBqLCB0bXAsIHRvcCwgbWF4X3BmbjsK
KworICAgIGlmICggaW9tbXVfcGFzc3Rocm91Z2ggfHwgIWlzX3B2X2RvbWFpbihkKSApCisgICAg
ICAgIHJldHVybjsKKworICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKKworICAg
IG1heF9wZm4gPSAoR0IoNCkgPj4gUEFHRV9TSElGVCkgLSAxOworICAgIHRvcCA9IG1heChtYXhf
cGR4LCBwZm5fdG9fcGR4KG1heF9wZm4pICsgMSk7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IHRv
cDsgaSsrICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3Bmbihp
KTsKKyAgICAgICAgYm9vbCBtYXA7CisgICAgICAgIGludCByYyA9IDA7CisKKyAgICAgICAgLyoK
KyAgICAgICAgICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1
ZGUgb25seQorICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1SUnMg
aW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQKKyAgICAgICAgICogcmVnaW9ucy4gV2hlbiBzZXQsIHRo
ZSBpbmNsdXNpdmUgbWFwcGluZyBhZGRpdGlvbmFsbHkgbWFwcyBpbgorICAgICAgICAgKiBldmVy
eSBwZm4gdXAgdG8gNEdCIGV4Y2VwdCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51c2FibGUgcmFuZ2Vz
LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQo
X21mbihwZm4pKSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICBpZiAoIGlvbW11
X2luY2x1c2l2ZSAmJiBwZm4gPD0gbWF4X3BmbiApCisgICAgICAgICAgICBtYXAgPSAhcGFnZV9p
c19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKTsKKyAgICAgICAgZWxzZQorICAgICAg
ICAgICAgbWFwID0gcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7
CisKKyAgICAgICAgaWYgKCAhbWFwICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAg
IC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8KKyAgICAgICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZuKSAp
CisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAvKgorICAgICAgICAgKiBJZiBkb20w
LXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0KKyAg
ICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KKyAgICAg
ICAgICovCisgICAgICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgJiYKKyAgICAgICAgICAgICBw
YWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCisgICAgICAgICAg
ICBjb250aW51ZTsKKworICAgICAgICB0bXAgPSAxIDw8IChQQUdFX1NISUZUIC0gUEFHRV9TSElG
VF80Syk7CisgICAgICAgIGZvciAoIGogPSAwOyBqIDwgdG1wOyBqKysgKQorICAgICAgICB7Cisg
ICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuICogdG1wICsgaiwgcGZu
ICogdG1wICsgaiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZf
cmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKKworICAgICAgICAgICAgaWYgKCAhcmMgKQorICAg
ICAgICAgICAgICAgcmMgPSByZXQ7CisgICAgICAgIH0KKworICAgICAgICBpZiAoIHJjICkKKyAg
ICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxl
ZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CisKKyAgICAg
ICAgaWYgKCEoaSAmICgweGZmZmZmID4+IChQQUdFX1NISUZUIC0gUEFHRV9TSElGVF80SykpKSkK
KyAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOworICAgIH0KKworCit9CisK
IC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IDZiNDJlM2I4
NzYuLjc4NzU2NmE0ZTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0zNSw2ICszNSw3IEBAIGV4dGVybiBib29sX3Qg
aW9tbXVfc25vb3AsIGlvbW11X3FpbnZhbCwgaW9tbXVfaW50cmVtYXAsIGlvbW11X2ludHBvc3Q7
CiBleHRlcm4gYm9vbF90IGlvbW11X2hhcF9wdF9zaGFyZTsKIGV4dGVybiBib29sX3QgaW9tbXVf
ZGVidWc7CiBleHRlcm4gYm9vbF90IGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXA7CitleHRlcm4g
Ym9vbCBpb21tdV9pbmNsdXNpdmU7CiAKIGV4dGVybiB1bnNpZ25lZCBpbnQgaW9tbXVfZGV2X2lv
dGxiX3RpbWVvdXQ7CiAKQEAgLTQ5LDYgKzUwLDcgQEAgdm9pZCBhcmNoX2lvbW11X2RvbWFpbl9k
ZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOwogaW50IGFyY2hfaW9tbXVfZG9tYWluX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCk7CiBpbnQgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVj
dCBkb21haW4gKmQpOwogdm9pZCBhcmNoX2lvbW11X2NoZWNrX2F1dG90cmFuc2xhdGVkX2h3ZG9t
KHN0cnVjdCBkb21haW4gKmQpOwordm9pZCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRv
bWFpbiAqZCk7CiAKIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAqZCk7CiAKLS0g
CjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 15:33:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 15: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 1fj4k4-0007XV-DH; Fri, 27 Jul 2018 15: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=uvxm=kl=citrix.com=prvs=739380171=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fj4k3-0007XQ-Fr
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 15:33:19 +0000
X-Inumbo-ID: 6d0b5db0-91b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d0b5db0-91b2-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 15:33:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,410,1526342400"; d="scan'208";a="61287146"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 17:31:45 +0200
Message-ID: <20180727153149.25094-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/4] x86/iommu: PVH Dom0 workarounds for missing
 RMRR/IRSV 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: "Bercaru, Gabriel" <bercarug@amazon.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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBpbXBsZW1lbnQgYSB3b3JrYXJvdW5kIGZvciBt
aXNzaW5nIFJNUlIvSVJTVgplbnRyaWVzIGZvciBhIFBWSCBEb20wLiBJdCdzIGJhc2VkIG9uIHRo
ZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBWVGQKb3B0aW9uLCB3aGljaCBpcyBnZW5lcmFsaXpl
ZCB0byBiZSB1c2VkIGJ5IGJvdGggVlRkIGFuZCBBTUQtVmkKaGFyZHdhcmUuCgpUaGUgUFZIIHdv
cmthcm91bmQgaWRlbnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4g
dGhlCm1lbW9yeSBtYXAuCgpUaGUgc2VyaWVzIGNhbiBiZSBmb3VuZCBhdDoKCmdpdDovL3hlbmJp
dHMueGVuLm9yZy9wZW9wbGUvcm95Z2VyL3hlbi5naXQgaW9tbXVfaW5jbHVzaXZlX3YxCgpUaGFu
a3MsIFJvZ2VyLgoKUm9nZXIgUGF1IE1vbm5lICg0KToKICBpb21tdTogcmVtb3ZlIHVubmVlZGVk
IHJldHVybiBmcm9tIGlvbW11X2h3ZG9tX2luaXQKICBpb21tdTogZ2VuZXJhbGl6ZSBpb21tdV9p
bmNsdXNpdmVfbWFwcGluZwogIHg4Ni9pb21tdTogcmVvcmRlciBjb25kaXRpb25zIHVzZWQgaW4g
dGhlIGluY2x1c2l2ZSBpb21tdSBtYXBwaW5ncwogIHg4Ni9pb21tdTogYWRkIFBWSCBzdXBwb3J0
IHRvIHRoZSBpbmNsdXNpdmUgb3B0aW9ucwoKIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duICAgfCAgMjAgKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5j
ICAgfCAgIDQgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICB8ICAgOCAr
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICB8ICAgMiAtCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgICA2IC0tCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQveDg2L3Z0ZC5jIHwgIDY2ICstLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICB8IDExNyArKysrKysrKysrKysrKysrKysrKysrKysr
KwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8ICAgMiArCiA4IGZpbGVz
IGNoYW5nZWQsIDE1MSBpbnNlcnRpb25zKCspLCA3NCBkZWxldGlvbnMoLSkKCi0tIAoyLjE4LjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 15:33:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 15: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 1fj4k5-0007Xg-Ly; Fri, 27 Jul 2018 15:33: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=uvxm=kl=citrix.com=prvs=739380171=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fj4k4-0007XZ-LQ
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 15:33:20 +0000
X-Inumbo-ID: 6e3bc068-91b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e3bc068-91b2-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 15:33:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,410,1526342400"; d="scan'208";a="61287148"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 17:31:46 +0200
Message-ID: <20180727153149.25094-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727153149.25094-1-roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/4] iommu: remove unneeded return from
 iommu_hwdom_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: 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>

U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCAyYzQ0ZmFiZjk5Li43
MGQyMThmOTEwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTIwNyw3ICsyMDcsNyBAQCB2
b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CiAgICAgfQogCi0gICAgcmV0dXJuIGhk
LT5wbGF0Zm9ybV9vcHMtPmh3ZG9tX2luaXQoZCk7CisgICAgaGQtPnBsYXRmb3JtX29wcy0+aHdk
b21faW5pdChkKTsKIH0KIAogdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQot
LSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 15:33:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 15: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 1fj4kB-0007YC-Ea; Fri, 27 Jul 2018 15: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=uvxm=kl=citrix.com=prvs=739380171=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fj4k9-0007Xr-V2
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 15:33:25 +0000
X-Inumbo-ID: 71bee02b-91b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71bee02b-91b2-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 15:33:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,410,1526342400"; d="scan'208";a="61287154"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 17:31:48 +0200
Message-ID: <20180727153149.25094-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727153149.25094-1-roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/4] x86/iommu: reorder conditions used in the
 inclusive 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: 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>

SW4gb3JkZXIgdG8gcGxhY2UgYWxsIHRoZSBtYXAgY29uZGl0aW9ucyBpbiBhIHNpbmdsZSBpZiAu
Li4gZWxzZQpjb25kaXRpb25hbC4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4
Ni9pb21tdS5jIHwgMjMgKysrKysrKysrKy0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAx
MCBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p
b21tdS5jCmluZGV4IGJhMGJiZDlhMTUuLjI0Y2M1OTFhYTUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3g4Ni9pb21tdS5jCkBAIC0xNTgsMTkgKzE1OCw5IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hf
aW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgKiByZWdpb25zLiBX
aGVuIHNldCwgdGhlIGluY2x1c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluCiAgICAg
ICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVz
YWJsZSByYW5nZXMuCiAgICAgICAgICAqLwotICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYg
IW1mbl92YWxpZChfbWZuKHBmbikpICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAg
IGlmICggaW9tbXVfaW5jbHVzaXZlICYmIHBmbiA8PSBtYXhfcGZuICkKLSAgICAgICAgICAgIG1h
cCA9ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpOwotICAgICAgICBl
bHNlCi0gICAgICAgICAgICBtYXAgPSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09O
VkVOVElPTkFMKTsKLQotICAgICAgICBpZiAoICFtYXAgKQotICAgICAgICAgICAgY29udGludWU7
Ci0KLSAgICAgICAgLyogRXhjbHVkZSBYZW4gYml0cyAqLwotICAgICAgICBpZiAoIHhlbl9pbl9y
YW5nZShwZm4pICkKKyAgICAgICAgaWYgKCAocGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9t
Zm4ocGZuKSkpIHx8CisgICAgICAgICAgICAgLyogRXhjbHVkZSBYZW4gYml0cyAqLworICAgICAg
ICAgICAgIHhlbl9pbl9yYW5nZShwZm4pICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAg
ICAgIC8qCkBAIC0xNzksNiArMTY5LDEzIEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVf
aHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgKi8KICAgICAgICAgaWYgKCBp
b21tdV9kb20wX3N0cmljdCAmJgogICAgICAgICAgICAgIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBS
QU1fVFlQRV9DT05WRU5USU9OQUwpICkKKyAgICAgICAgICAgIG1hcCA9IGZhbHNlOworICAgICAg
ICBlbHNlIGlmICggaW9tbXVfaW5jbHVzaXZlICYmIHBmbiA8PSBtYXhfcGZuICkKKyAgICAgICAg
ICAgIG1hcCA9ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpOworICAg
ICAgICBlbHNlCisgICAgICAgICAgICBtYXAgPSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZ
UEVfQ09OVkVOVElPTkFMKTsKKworICAgICAgICBpZiAoICFtYXAgKQogICAgICAgICAgICAgY29u
dGludWU7CiAKICAgICAgICAgdG1wID0gMSA8PCAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRfNEsp
OwotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 15:33:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 15: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 1fj4kF-0007Yh-Of; Fri, 27 Jul 2018 15:33: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=uvxm=kl=citrix.com=prvs=739380171=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fj4kE-0007YQ-AN
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 15:33:30 +0000
X-Inumbo-ID: 743785b9-91b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 743785b9-91b2-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 15:33:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,410,1526342400"; d="scan'208";a="61287159"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 27 Jul 2018 17:31:49 +0200
Message-ID: <20180727153149.25094-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180727153149.25094-1-roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/4] x86/iommu: add PVH support to the inclusive
 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

U2V2ZXJhbCBwZW9wbGUgaGF2ZSByZXBvcnRlZCBoYXJkd2FyZSBpc3N1ZXMgKG1hbGZ1bmN0aW9u
aW5nIFVTQgpjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzLiBUaG9zZSBmYXVs
dHMgYXJlIGNhdXNlZCBieQptaXNzaW5nIFJNUlIgKFZUZCkgb3IgSVJWUyAoQU1ELVZpKSBlbnRy
aWVzIGluIHRoZSBBQ1BJIHRhYmxlcy4gVGhvc2UKY2FuIGJlIHdvcmtlZCBhcm91bmQgb24gVlRk
IGhhcmR3YXJlIGJ5IG1hbnVhbGx5IGFkZGluZyBSTVJSIGVudHJpZXMKb24gdGhlIGNvbW1hbmQg
bGluZSwgdGhpcyBpcyBob3dldmVyIGxpbWl0ZWQgdG8gSW50ZWwgaGFyZHdhcmUgYW5kCnF1aXRl
IGN1bWJlcnNvbWUgdG8gZG8uCgpJbiBvcmRlciB0byBzb2x2ZSB0aG9zZSBpc3N1ZXMgYWRkIFBW
SCBzdXBwb3J0IHRvIHRoZSBpbmNsdXNpdmUgb3B0aW9uCnRoYXQgaWRlbnRpdHkgbWFwcyBhbGwg
cmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXAuCk5vdGUgdGhhdCBy
ZWdpb25zIHVzZWQgYnkgZGV2aWNlcyBlbXVsYXRlZCBieSBYZW4gKExBUElDLCBJTy1BUElDIG9y
ClBDSWUgTUNGRyByZWdpb25zKSBhcmUgc3BlY2lmaWNhbGx5IGF2b2lkZWQuIE5vdGUgdGhhdCB0
aGlzIG9wdGlvbgpjdXJyZW50bHkgcmVsaWVzIG9uIG5vIE1TSVggTU1JTyBhcmVhcyByZXNpZGlu
ZyBpbiBhIHJlc2VydmVkIHJlZ2lvbiwKb3IgZWxzZSBYZW4gd29uJ3QgYmUgYWJsZSB0byB0cmFw
IHRob3NlIGFjY2Vzc2VzLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4K
Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
Q2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0t
CiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8IDE2ICsrKystLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgfCA4MiArKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCmluZGV4IDkxYThiZmM5YTYuLmM3Yzlh
MzhjMTkgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisr
KyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCkBAIC0xMjAzLDExICsxMjAz
LDE3IEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvIG1pc2JlaGF2ZSB1cG9uIGFjY2Vz
c2VzIHRvIHRoYXQgcG9ydC4KID4gRGVmYXVsdDogYHRydWVgCiAKID4+IFVzZSB0aGlzIHRvIHdv
cmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgb3IgSVZN
RAotPj4gZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IgSU9N
TVUgYWNjZXNzZXMgZm9yIERvbTAsCi0+PiB3aXRoIHRoaXMgb3B0aW9uIGFsbCBwYWdlcyB1cCB0
byA0R0IsIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhlIEU4MjAKLT4+IHRhYmxlLCB3aWxs
IGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuIE5vdGUgdGhhdCB0aGlzIG9wdGlvbiBpcyBvbmx5
Ci0+PiBhcHBsaWNhYmxlIHRvIGEgUFYgZG9tMC4gQWxzbyBub3RlIHRoYXQgaWYgYGRvbTAtc3Ry
aWN0YCBtb2RlIGlzIGVuYWJsZWQKLT4+IHRoZW4gY29udmVudGlvbmFsIFJBTSBwYWdlcyBub3Qg
YXNzaWduZWQgdG8gZG9tMCB3aWxsIG5vdCBiZSBtYXBwZWQuCis+PiBlbnRyaWVzLiBUaGUgYmVo
YXZpb3VyIG9mIHRoaXMgb3B0aW9uIGlzIHNsaWdodGx5IGRpZmZlcmVudCBiZXR3ZWVuIGEgUFYg
YW5kCis+PiBhIFBWSCBEb20wOgorPj4KKz4+ICogRm9yIGEgUFYgRG9tMCBhbGwgcGFnZXMgdXAg
dG8gNEdCIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhlIG1lbW9yeQorPj4gICBtYXAgd2ls
bCBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgaWYgYGRvbTAtc3RyaWN0YCBt
b2RlIGlzCis+PiAgIGVuYWJsZWQgdGhlbiBjb252ZW50aW9uYWwgUkFNIHBhZ2VzIG5vdCBhc3Np
Z25lZCB0byBkb20wIHdpbGwgbm90IGJlCis+PiAgIG1hcHBlZC4KKz4+Cis+PiAqIEZvciBhIFBW
SCBEb20wIGFsbCBtZW1vcnkgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9y
eSBtYXAKKz4+ICAgdGhhdCBkb24ndCBvdmVybGFwIHdpdGggYW55IE1NSU8gcmVnaW9uIGZyb20g
ZW11bGF0ZWQgZGV2aWNlcyB3aWxsIGJlCis+PiAgIGlkZW50aXR5IG1hcHBlZC4KIAogIyMjIGlv
bW11XF9kZXZcX2lvdGxiXF90aW1lb3V0CiA+IGA9IDxpbnRlZ2VyPmAKZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMKaW5kZXggMjRjYzU5MWFhNS4uY2ZhZmUxYjU3MiAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTIwLDYgKzIwLDggQEAKICNpbmNsdWRlIDx4ZW4vc29m
dGlycS5oPgogI2luY2x1ZGUgPHhzbS94c20uaD4KIAorI2luY2x1ZGUgPGFzbS9hcGljZGVmLmg+
CisjaW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4KICNpbmNsdWRlIDxhc20vc2V0dXAuaD4KIAogdm9p
ZCBpb21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYygKQEAgLTEzNCwxMSArMTM2LDYyIEBAIHZvaWQg
YXJjaF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewogfQogCitzdGF0
aWMgYm9vbCBfX2h3ZG9tX2luaXQgcHZfaW5jbHVzaXZlX21hcCh1bnNpZ25lZCBsb25nIHBmbiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
bWF4X3BmbikKK3sKKyAgICAvKgorICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5hYmxl
ZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQorICAgICAqIGFuZCBsZXQgdGhlIGNvbW1v
biBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCisgICAgICovCisgICAgaWYgKCBpb21tdV9kb20wX3N0
cmljdCAmJiBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCisg
ICAgICAgIHJldHVybiBmYWxzZTsKKyAgICBpZiAoIGlvbW11X2luY2x1c2l2ZSAmJiBwZm4gPD0g
bWF4X3BmbiApCisgICAgICAgIHJldHVybiAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBF
X1VOVVNBQkxFKTsKKworICAgIHJldHVybiBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVf
Q09OVkVOVElPTkFMKTsKK30KKworc3RhdGljIGJvb2wgX19od2RvbV9pbml0IHB2aF9pbmNsdXNp
dmVfbWFwKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4pCit7CisgICAgdW5zaWduZWQgaW50
IGk7CisKKyAgICAvKgorICAgICAqIElnbm9yZSBhbnkgYWRkcmVzcyBiZWxvdyAxTUIsIHRoYXQn
cyBhbHJlYWR5IGlkZW50aXR5IG1hcHBlZCBieSB0aGUKKyAgICAgKiBkb21haW4gYnVpbGRlci4K
KyAgICAgKi8KKyAgICBpZiAoIHBmbiA8IFBGTl9ET1dOKE1CKDEpKSApCisgICAgICAgIHJldHVy
biBmYWxzZTsKKworICAgIC8qIE9ubHkgYWRkIHJlc2VydmVkIHJlZ2lvbnMuICovCisgICAgaWYg
KCAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSApCisgICAgICAgIHJl
dHVybiBmYWxzZTsKKworICAgIC8qIENoZWNrIHRoYXQgaXQgZG9lc24ndCBvdmVybGFwIHdpdGgg
dGhlIExBUElDICovCisgICAgaWYgKCBwZm4gPT0gUEZOX0RPV04oQVBJQ19ERUZBVUxUX1BIWVNf
QkFTRSkgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgLyogLi4uIG9yIHRoZSBJTy1BUElD
ICovCisgICAgZm9yICggaSA9IDA7IGkgPCBucl9pb2FwaWNzOyBpKysgKQorICAgICAgICBpZiAo
IHBmbiA9PSBQRk5fRE9XTihkb21haW5fdmlvYXBpYyhkLCBpKS0+YmFzZV9hZGRyZXNzKSApCisg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgLyogLi4uIG9yIHRoZSBQQ0llIE1DRkcgcmVn
aW9ucy4gKi8KKyAgICBmb3IgKCBpID0gMDsgaSA8IHBjaV9tbWNmZ19jb25maWdfbnVtOyBpKysg
KQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyID0gUEZOX0RPV04ocGNpX21tY2Zn
X2NvbmZpZ1tpXS5hZGRyZXNzKTsKKworICAgICAgICBpZiAoIHBmbiA+PSBhZGRyICsgKHBjaV9t
bWNmZ19jb25maWdbaV0uc3RhcnRfYnVzX251bWJlciA8PCA4KSAmJgorICAgICAgICAgICAgIHBm
biA8IGFkZHIgKyAocGNpX21tY2ZnX2NvbmZpZ1tpXS5lbmRfYnVzX251bWJlciA8PCA4KSApCisg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorCisgICAgcmV0dXJuIHRydWU7Cit9CisK
IHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQogewogICAgIHVuc2lnbmVkIGxvbmcgaSwgaiwgdG1wLCB0b3AsIG1heF9wZm47CiAKLSAgICBp
ZiAoIGlvbW11X3Bhc3N0aHJvdWdoIHx8ICFpc19wdl9kb21haW4oZCkgKQorICAgIGlmICggaW9t
bXVfcGFzc3Rocm91Z2ggKQogICAgICAgICByZXR1cm47CiAKICAgICBCVUdfT04oIWlzX2hhcmR3
YXJlX2RvbWFpbihkKSk7CkBAIC0xNDksNyArMjAyLDYgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJj
aF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgZm9yICggaSA9IDA7IGkg
PCB0b3A7IGkrKyApCiAgICAgewogICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19w
Zm4oaSk7Ci0gICAgICAgIGJvb2wgbWFwOwogICAgICAgICBpbnQgcmMgPSAwOwogCiAgICAgICAg
IC8qCkBAIC0xNjMsMjUgKzIxNSwyMyBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3
ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgICB4ZW5faW5fcmFuZ2UocGZu
KSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICAvKgotICAgICAgICAgKiBJZiBk
b20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0K
LSAgICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KLSAg
ICAgICAgICovCi0gICAgICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgJiYKLSAgICAgICAgICAg
ICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCi0gICAgICAg
ICAgICBtYXAgPSBmYWxzZTsKLSAgICAgICAgZWxzZSBpZiAoIGlvbW11X2luY2x1c2l2ZSAmJiBw
Zm4gPD0gbWF4X3BmbiApCi0gICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4s
IFJBTV9UWVBFX1VOVVNBQkxFKTsKLSAgICAgICAgZWxzZQotICAgICAgICAgICAgbWFwID0gcGFn
ZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7Ci0KLSAgICAgICAgaWYg
KCAhbWFwICkKKyAgICAgICAgaWYgKCBpc19wdl9kb21haW4oZCkgPyAhcHZfaW5jbHVzaXZlX21h
cChwZm4sIG1heF9wZm4pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogIXB2aF9pbmNs
dXNpdmVfbWFwKGQsIHBmbikgKQogICAgICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgdG1w
ID0gMSA8PCAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRfNEspOwogICAgICAgICBmb3IgKCBqID0g
MDsgaiA8IHRtcDsgaisrICkKICAgICAgICAgewotICAgICAgICAgICAgaW50IHJldCA9IGlvbW11
X21hcF9wYWdlKGQsIHBmbiAqIHRtcCArIGosIHBmbiAqIHRtcCArIGosCisgICAgICAgICAgICBp
bnQgcmV0OworCisgICAgICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQorICAgICAg
ICAgICAgeworICAgICAgICAgICAgICAgIEFTU0VSVChpc19odm1fZG9tYWluKGQpKTsKKyAgICAg
ICAgICAgICAgICByZXQgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIHBmbiAqIHRtcCArIGos
IHAybV9hY2Nlc3NfcncsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAwKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAg
ICByZXQgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4gKiB0bXAgKyBqLCBwZm4gKiB0bXAgKyBqLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01N
VUZfd3JpdGFibGUpOwogCiAgICAgICAgICAgICBpZiAoICFyYyApCi0tIAoyLjE4LjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 15:50:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 15: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 1fj50i-00012t-8X; Fri, 27 Jul 2018 15:50: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=49dx=kl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fj50g-00012o-6E
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 15:50:30 +0000
X-Inumbo-ID: b2ea1db9-91b4-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2ea1db9-91b4-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 17:49:52 +0200 (CEST)
Received: from [10.0.0.125] (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 E9E392088E;
 Fri, 27 Jul 2018 15:50:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532706628;
 bh=yrBL20km9gomh/jbvL8XdR2s+19Jk1BbywdVkbadPwc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ilzObhe2RPWeS/0ID/WPJfphsuv3cONY9kW0Gv/DwASJKULOsA6eVe63lSp9BHuSo
 hwsTuoRdJR1eS4u4rSCYpUmO9RshmBSyxFSBmREWr8W4CUfIfIC/c4hpruTW+a75bn
 jzdfvQQrRgeQ+5yn0IrwhvUBtA5pc2H7GvFaa0/k=
Date: Fri, 27 Jul 2018 08:50:28 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <3d4d225e-3a27-b9b0-7e4a-33d3fbd1ba63@suse.com>
Message-ID: <alpine.DEB.2.10.1807270847430.20701@sstabellini-ThinkPad-X260>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <alpine.DEB.2.10.1807261510301.20701@sstabellini-ThinkPad-X260>
 <f78a2c5a-6f78-d11d-0f13-6240d47c6642@suse.com>
 <1509DACB-8574-4255-BE57-4C8C47C46C3F@xenproject.org>
 <3d4d225e-3a27-b9b0-7e4a-33d3fbd1ba63@suse.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.xen@gmail.com>,
 xen-devel <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>

T24gRnJpLCAyNyBKdWwgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNy8wNy8xOCAx
MjozMiwgTGFycyBLdXJ0aCB3cm90ZToKPiA+IAo+ID4gCj4gPj4gT24gMjcgSnVsIDIwMTgsIGF0
IDA4OjUxLCBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20KPiA+PiA8bWFpbHRvOmpncm9z
c0BzdXNlLmNvbT4+IHdyb3RlOgo+ID4+Cj4gPj4gT24gMjcvMDcvMTggMDA6MTMsIFN0ZWZhbm8g
U3RhYmVsbGluaSB3cm90ZToKPiA+Pj4gT24gV2VkLCAyNSBKdWwgMjAxOCwgSnVlcmdlbiBHcm9z
cyB3cm90ZToKPiA+Pj4+IEl0cyB0aW1lIHRvIHBsYW4gdGhlIFhlbiA0LjEyIHJlbGVhc2UgZGF0
ZXMuCj4gPj4+Pgo+ID4+Pj4gVGhlcmUgaGF2ZSBiZWVuIGNvbmNlcm5zIHdpdGggdGhlIHNjaGVk
dWxlIG9mIDYgbW9udGhzIGJldHdlZW4gcmVsZWFzZXMsCj4gPj4+PiBhcyB0aGlzIHNjaGVtZSBp
cyBsZWFkaW5nIHRvIHRvbyBtYW55IHN1cHBvcnRlZCB2ZXJzaW9ucyBvZiBYZW4gYXQgYQo+ID4+
Pj4gdGltZS4gVGhlIG5lZWRlZCByZXNvdXJjZXMgdG8gYmFja3BvcnQgYnVnIGZpeGVzIGFuZCBz
ZWN1cml0eSBmaXhlcyBhcwo+ID4+Pj4gd2VsbCBhcyBkb2luZyB0aGUgdGVzdHMgZm9yIGFsbCB0
aG9zZSByZWxlYXNlcyBhcmUgYSBsaW1pdGluZyBmYWN0b3IgdG8KPiA+Pj4+IHB1c2ggb3V0IHRo
ZSBjdXJyZW50IG1haW4gcmVsZWFzZSBhcyB3ZWxsIGFzIHBvaW50IHJlbGVhc2VzIG9uIHRpbWUu
Cj4gPj4+Pgo+ID4+Pj4gQWZ0ZXIgc29tZSBkaXNjdXNzaW9ucyBhdCB0aGUgWGVuIGRldmVsb3Bl
ciBzdW1taXQsIG9uIHhlbi1kZXZlbCBhbmQKPiA+Pj4+IGJldHdlZW4gdGhlIGNvbW1pdHRlcnMg
YSBzbGlnaHRseSBsb25nZXIgcmVsZWFzZSBjeWNsZSBvZiA4IG9yIDkgbW9udGhzCj4gPj4+PiB3
YXMgc3VnZ2VzdGVkLgo+ID4+Pj4KPiA+Pj4+IFdpdGggMTggbW9udGhzIG9mIGZ1bGwgc3VwcG9y
dCBhbmQgMzYgbW9udGhzIG9mIHNlY3VyaXR5IHN1cHBvcnQgdGhlCj4gPj4+PiBudW1iZXIgb2Yg
Y29uY3VycmVudCBzdXBwb3J0ZWQgcmVsZWFzZXMgd2lsbCBiZSB0aGUgc2FtZSB3aXRoIGVpdGhl
ciA4Cj4gPj4+PiBvciA5IG1vbnRocyByZWxlYXNlIGN5Y2xlcywgc28gSSBoYXZlIGNob3NlbiBh
biA4IG1vbnRoIGN5Y2xlIGZvciBub3cuCj4gPj4+PiBIYXZpbmcgb25seSAzIHBvc3NpYmxlIHRp
bWVzIGluIHRoZSB5ZWFyIGZvciBhIHJlbGVhc2Ugd2lsbCBtYWtlIGl0Cj4gPj4+PiBlYXNpZXIg
dG8gYXZvaWQgbWFqb3IgaG9saWRheSBzZWFzb25zLgo+ID4+Pj4KPiA+Pj4+IEluIGNhc2UgdGhl
cmUgaXMgbm8gb2JqZWN0aW9uIEknbSBwbGFubmluZyBYZW4gNC4xMiB3aXRoOgo+ID4+Pj4KPiA+
Pj4+ICogTGFzdCBwb3N0aW5nIGRhdGU6IERlY2VtYmVyIDE0dGgsIDIwMTgKPiA+Pj4+ICogSGFy
ZCBjb2RlIGZyZWV6ZTogSmFudWFyeSAxMXRoLCAyMDE5Cj4gPj4+PiAqIFJlbGVhc2U6IE1hcmNo
IDd0aCwgMjAxOQo+ID4+Pj4KPiA+Pj4+IFJlbGVhc2Ugb2YgWGVuIDQuMTMgd291bGQgdGhlbiBi
ZSBlYXJseSBOb3ZlbWJlciAyMDE5LCA0LjE0IGF0IGVhcmx5Cj4gPj4+PiBKdWx5IDIwMjAuCj4g
Pj4+Cj4gPj4+IEdpdmVuIHRoZSBob2xkaWRheXMgc2Vhc29uIChpdCBpcyBub3QganVzdCBKdWxp
ZW4gZ29pbmcgb24gdmFjYXRpb24gYnV0Cj4gPj4+IHByZXR0eSBtdWNoIGV2ZXJ5Ym9keSksIHdv
dWxkbid0IGl0IGJlIGJldHRlciB0byBtb3ZlIHRoZSBoYXJkIGNvZGUKPiA+Pj4gZnJlZXplIGJ5
IGEgY291cGxlIG9mIHdlZWtzPyBGb3IgaW5zdGFuY2UgSmFuIDI1dGg/IFdlIGNhbiBzdGlsbCBr
ZWVwCj4gPj4+IHRoZSByZWxlYXNlIGRhdGUgYXMgTWFyIDd0aCwgdGhlcmUgc2hvdWxkIGJlIHN0
aWxsIGVub3VnaCB0aW1lPwo+ID4+Cj4gPj4gSSBkb24ndCB0aGluayBwbGFubmluZyB3aXRoIGEg
NiB3ZWVrIGZyZWV6ZSBwZXJpb2QgaXMgYSBnb29kIGlkZWEuIFRoZQo+ID4+IGxhc3QgcmVsZWFz
ZXMgdG9vayBsb25nZXIgdGhhbiAyIG1vbnRocy4KPiA+Pgo+ID4+IFdlIGNvdWxkIHNsaXAgdGhl
IGNvbXBsZXRlIHJlbGVhc2UgYnkgMiB3ZWVrcywgb2YgY291cnNlLiBJbiB0aGlzIGNhc2UKPiA+
PiBJJ2QgbW92ZSB0aGUgbGFzdCBwb3N0aW5nIGRhdGUgdG8gSmFudWFyeS4gU28gc29tZXRoaW5n
IGxpa2U6Cj4gPj4KPiA+PiAqIExhc3QgcG9zdGluZyBkYXRlOiBKYW51YXJ5IDExdGgsIDIwMTkK
PiA+PiAqIEhhcmQgY29kZSBmcmVlemU6IEphbnVhcnkgMjV0aCwgMjAxOQo+ID4+ICogUmVsZWFz
ZTogTWFyY2ggMjFzdCwgMjAxOQo+ID4gCj4gPiBBbm90aGVyIGFsdGVybmF0aXZlIHdvdWxkIGJl
IHRvIG1vdmUgdGhlIGRhdGVzIGJhY2t3YXJkcyByYXRoZXIgdGhhbgo+ID4gZm9yd2FyZC4gVGhl
IDQuMTIgZGV2ZWxvcG1lbnQgd2luZG93IGVmZmVjdGl2ZWx5IG9wZW5lZCAyMS0wNi0xOCwgc28g
YQo+ID4gbGFzdCBwb3N0aW5nIGRhdGEgYW5kIGhhcmQgY29kZSBmcmVlemUgYmVmb3JlIFhtYXMg
c2hvdWxkIGJlIE9LLiBUaGVuCj4gPiBhc3N1bWUgdGhhdCB0aGVyZSB3b24ndCBiZSBSQydzIGZv
ciBhdCBsYXN0IDIgKG1heWJlIDMpIHdlZWtzIGR1cmluZyB0aGUKPiA+IHdpbnRlciBob2xpZGF5
cy4gQnV0IGFzIGxvbmcgYXMgc29tZW9uZSBpcyB0aGVyZSB0byBrZWVwIGFuIGV5ZSBvbgo+ID4g
T1NTVEVTVCBhbmQgdG8gZG8gYSBmb3JjZSBwdXNoIGFuZCBidWlsZCBhbiBSQzEgYmVmb3JlIFht
YXMgdGhhdCBtYXkgYmUKPiA+IE9LOiBidXQgaXQgd291bGQgcHJvYmFibHkgc3RpbGwgYmUgT0sg
aWYgUkMxIHNsaXBwZWQgdW50aWwganVzdCBhZnRlcgo+ID4gTmV3IFllYXJzIEV2ZS4KPiAKPiBZ
b3UgYXJlIG5lZ2xlY3RpbmcgdGhhdCB0aGUgcmVhc29uIGZvciBubyBSQyBkaXJlY3RseSBhZnRl
ciB0aGUgZnJlZXplCj4gaXMgbm9ybWFsbHkgZHVlIHRvIGJ1Z3MuIEFuZCB0aG9zZSBuZWVkIHRv
IGJlIGZvdW5kIGFuZCBmaXhlZCBieQo+IHNvbWVvbmUuIFNvIHB1dHRpbmcgdGhlIGZyZWV6ZSBk
aXJlY3RseSBiZWZvcmUgYSBob2xpZGF5IHNlYXNvbiBqdXN0Cj4gbWFrZXMgdGhlIGZyZWV6ZSBs
b25nZXIgd2l0aG91dCBhbnkgbWFqb3IgYWR2YW50YWdlLgoKVGhlcmUgaXMgbm8gc2lsdmVyIGJ1
bGxldCBoZXJlLCBpdCBpcyB1cCB0byB5b3UuIEknZCBzYXkgdGhhdCBnaXZlbiB0aGUKY3VycmVu
dCBzZXQgb2YgbWFpbnRhaW5lcnMgdGhhdCB3ZSBoYXZlLCBJIHRoaW5rIHRoYXQgb3ZlcmxhcHBp
bmcgd2l0aApDaGluZXNlIE5ldyBZZWFyIGlzIGxlc3MgZGFtYWdpbmcgdGhhbiBvdmVybGFwcGlu
ZyB3aXRoIENocmlzdG1hcy4gU28KSSdkIG1vdmUgdGhlIGRhdGVzIGJhY2t3YXJkIGJ5IDIgd2Vl
a3MuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 16:11:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 16: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 1fj5KD-0003Ad-1J; Fri, 27 Jul 2018 16: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=e7ce=kl=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fj5KC-0003AU-3E
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 16:10:40 +0000
X-Inumbo-ID: a47a271b-91b7-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a47a271b-91b7-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 16:10:56 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 9999DB02B;
 Fri, 27 Jul 2018 16:10:36 +0000 (UTC)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <6a766b09-d5fe-a9ce-cacf-546c998ab803@suse.com>
 <alpine.DEB.2.10.1807261510301.20701@sstabellini-ThinkPad-X260>
 <f78a2c5a-6f78-d11d-0f13-6240d47c6642@suse.com>
 <1509DACB-8574-4255-BE57-4C8C47C46C3F@xenproject.org>
 <3d4d225e-3a27-b9b0-7e4a-33d3fbd1ba63@suse.com>
 <alpine.DEB.2.10.1807270847430.20701@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: <df12f945-af0e-0cd0-35c8-c76dfadb46b8@suse.com>
Date: Fri, 27 Jul 2018 18:10:35 +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: <alpine.DEB.2.10.1807270847430.20701@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen 4.12 release planning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.xen@gmail.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>

T24gMjcvMDcvMTggMTc6NTAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBGcmksIDI3
IEp1bCAyMDE4LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAyNy8wNy8xOCAxMjozMiwgTGFy
cyBLdXJ0aCB3cm90ZToKPj4+Cj4+Pgo+Pj4+IE9uIDI3IEp1bCAyMDE4LCBhdCAwODo1MSwgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tCj4+Pj4gPG1haWx0bzpqZ3Jvc3NAc3VzZS5jb20+
PiB3cm90ZToKPj4+Pgo+Pj4+IE9uIDI3LzA3LzE4IDAwOjEzLCBTdGVmYW5vIFN0YWJlbGxpbmkg
d3JvdGU6Cj4+Pj4+IE9uIFdlZCwgMjUgSnVsIDIwMTgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4+PiBJdHMgdGltZSB0byBwbGFuIHRoZSBYZW4gNC4xMiByZWxlYXNlIGRhdGVzLgo+Pj4+Pj4K
Pj4+Pj4+IFRoZXJlIGhhdmUgYmVlbiBjb25jZXJucyB3aXRoIHRoZSBzY2hlZHVsZSBvZiA2IG1v
bnRocyBiZXR3ZWVuIHJlbGVhc2VzLAo+Pj4+Pj4gYXMgdGhpcyBzY2hlbWUgaXMgbGVhZGluZyB0
byB0b28gbWFueSBzdXBwb3J0ZWQgdmVyc2lvbnMgb2YgWGVuIGF0IGEKPj4+Pj4+IHRpbWUuIFRo
ZSBuZWVkZWQgcmVzb3VyY2VzIHRvIGJhY2twb3J0IGJ1ZyBmaXhlcyBhbmQgc2VjdXJpdHkgZml4
ZXMgYXMKPj4+Pj4+IHdlbGwgYXMgZG9pbmcgdGhlIHRlc3RzIGZvciBhbGwgdGhvc2UgcmVsZWFz
ZXMgYXJlIGEgbGltaXRpbmcgZmFjdG9yIHRvCj4+Pj4+PiBwdXNoIG91dCB0aGUgY3VycmVudCBt
YWluIHJlbGVhc2UgYXMgd2VsbCBhcyBwb2ludCByZWxlYXNlcyBvbiB0aW1lLgo+Pj4+Pj4KPj4+
Pj4+IEFmdGVyIHNvbWUgZGlzY3Vzc2lvbnMgYXQgdGhlIFhlbiBkZXZlbG9wZXIgc3VtbWl0LCBv
biB4ZW4tZGV2ZWwgYW5kCj4+Pj4+PiBiZXR3ZWVuIHRoZSBjb21taXR0ZXJzIGEgc2xpZ2h0bHkg
bG9uZ2VyIHJlbGVhc2UgY3ljbGUgb2YgOCBvciA5IG1vbnRocwo+Pj4+Pj4gd2FzIHN1Z2dlc3Rl
ZC4KPj4+Pj4+Cj4+Pj4+PiBXaXRoIDE4IG1vbnRocyBvZiBmdWxsIHN1cHBvcnQgYW5kIDM2IG1v
bnRocyBvZiBzZWN1cml0eSBzdXBwb3J0IHRoZQo+Pj4+Pj4gbnVtYmVyIG9mIGNvbmN1cnJlbnQg
c3VwcG9ydGVkIHJlbGVhc2VzIHdpbGwgYmUgdGhlIHNhbWUgd2l0aCBlaXRoZXIgOAo+Pj4+Pj4g
b3IgOSBtb250aHMgcmVsZWFzZSBjeWNsZXMsIHNvIEkgaGF2ZSBjaG9zZW4gYW4gOCBtb250aCBj
eWNsZSBmb3Igbm93Lgo+Pj4+Pj4gSGF2aW5nIG9ubHkgMyBwb3NzaWJsZSB0aW1lcyBpbiB0aGUg
eWVhciBmb3IgYSByZWxlYXNlIHdpbGwgbWFrZSBpdAo+Pj4+Pj4gZWFzaWVyIHRvIGF2b2lkIG1h
am9yIGhvbGlkYXkgc2Vhc29ucy4KPj4+Pj4+Cj4+Pj4+PiBJbiBjYXNlIHRoZXJlIGlzIG5vIG9i
amVjdGlvbiBJJ20gcGxhbm5pbmcgWGVuIDQuMTIgd2l0aDoKPj4+Pj4+Cj4+Pj4+PiAqIExhc3Qg
cG9zdGluZyBkYXRlOiBEZWNlbWJlciAxNHRoLCAyMDE4Cj4+Pj4+PiAqIEhhcmQgY29kZSBmcmVl
emU6IEphbnVhcnkgMTF0aCwgMjAxOQo+Pj4+Pj4gKiBSZWxlYXNlOiBNYXJjaCA3dGgsIDIwMTkK
Pj4+Pj4+Cj4+Pj4+PiBSZWxlYXNlIG9mIFhlbiA0LjEzIHdvdWxkIHRoZW4gYmUgZWFybHkgTm92
ZW1iZXIgMjAxOSwgNC4xNCBhdCBlYXJseQo+Pj4+Pj4gSnVseSAyMDIwLgo+Pj4+Pgo+Pj4+PiBH
aXZlbiB0aGUgaG9sZGlkYXlzIHNlYXNvbiAoaXQgaXMgbm90IGp1c3QgSnVsaWVuIGdvaW5nIG9u
IHZhY2F0aW9uIGJ1dAo+Pj4+PiBwcmV0dHkgbXVjaCBldmVyeWJvZHkpLCB3b3VsZG4ndCBpdCBi
ZSBiZXR0ZXIgdG8gbW92ZSB0aGUgaGFyZCBjb2RlCj4+Pj4+IGZyZWV6ZSBieSBhIGNvdXBsZSBv
ZiB3ZWVrcz8gRm9yIGluc3RhbmNlIEphbiAyNXRoPyBXZSBjYW4gc3RpbGwga2VlcAo+Pj4+PiB0
aGUgcmVsZWFzZSBkYXRlIGFzIE1hciA3dGgsIHRoZXJlIHNob3VsZCBiZSBzdGlsbCBlbm91Z2gg
dGltZT8KPj4+Pgo+Pj4+IEkgZG9uJ3QgdGhpbmsgcGxhbm5pbmcgd2l0aCBhIDYgd2VlayBmcmVl
emUgcGVyaW9kIGlzIGEgZ29vZCBpZGVhLiBUaGUKPj4+PiBsYXN0IHJlbGVhc2VzIHRvb2sgbG9u
Z2VyIHRoYW4gMiBtb250aHMuCj4+Pj4KPj4+PiBXZSBjb3VsZCBzbGlwIHRoZSBjb21wbGV0ZSBy
ZWxlYXNlIGJ5IDIgd2Vla3MsIG9mIGNvdXJzZS4gSW4gdGhpcyBjYXNlCj4+Pj4gSSdkIG1vdmUg
dGhlIGxhc3QgcG9zdGluZyBkYXRlIHRvIEphbnVhcnkuIFNvIHNvbWV0aGluZyBsaWtlOgo+Pj4+
Cj4+Pj4gKiBMYXN0IHBvc3RpbmcgZGF0ZTogSmFudWFyeSAxMXRoLCAyMDE5Cj4+Pj4gKiBIYXJk
IGNvZGUgZnJlZXplOiBKYW51YXJ5IDI1dGgsIDIwMTkKPj4+PiAqIFJlbGVhc2U6IE1hcmNoIDIx
c3QsIDIwMTkKPj4+Cj4+PiBBbm90aGVyIGFsdGVybmF0aXZlIHdvdWxkIGJlIHRvIG1vdmUgdGhl
IGRhdGVzIGJhY2t3YXJkcyByYXRoZXIgdGhhbgo+Pj4gZm9yd2FyZC4gVGhlIDQuMTIgZGV2ZWxv
cG1lbnQgd2luZG93IGVmZmVjdGl2ZWx5IG9wZW5lZCAyMS0wNi0xOCwgc28gYQo+Pj4gbGFzdCBw
b3N0aW5nIGRhdGEgYW5kIGhhcmQgY29kZSBmcmVlemUgYmVmb3JlIFhtYXMgc2hvdWxkIGJlIE9L
LiBUaGVuCj4+PiBhc3N1bWUgdGhhdCB0aGVyZSB3b24ndCBiZSBSQydzIGZvciBhdCBsYXN0IDIg
KG1heWJlIDMpIHdlZWtzIGR1cmluZyB0aGUKPj4+IHdpbnRlciBob2xpZGF5cy4gQnV0IGFzIGxv
bmcgYXMgc29tZW9uZSBpcyB0aGVyZSB0byBrZWVwIGFuIGV5ZSBvbgo+Pj4gT1NTVEVTVCBhbmQg
dG8gZG8gYSBmb3JjZSBwdXNoIGFuZCBidWlsZCBhbiBSQzEgYmVmb3JlIFhtYXMgdGhhdCBtYXkg
YmUKPj4+IE9LOiBidXQgaXQgd291bGQgcHJvYmFibHkgc3RpbGwgYmUgT0sgaWYgUkMxIHNsaXBw
ZWQgdW50aWwganVzdCBhZnRlcgo+Pj4gTmV3IFllYXJzIEV2ZS4KPj4KPj4gWW91IGFyZSBuZWds
ZWN0aW5nIHRoYXQgdGhlIHJlYXNvbiBmb3Igbm8gUkMgZGlyZWN0bHkgYWZ0ZXIgdGhlIGZyZWV6
ZQo+PiBpcyBub3JtYWxseSBkdWUgdG8gYnVncy4gQW5kIHRob3NlIG5lZWQgdG8gYmUgZm91bmQg
YW5kIGZpeGVkIGJ5Cj4+IHNvbWVvbmUuIFNvIHB1dHRpbmcgdGhlIGZyZWV6ZSBkaXJlY3RseSBi
ZWZvcmUgYSBob2xpZGF5IHNlYXNvbiBqdXN0Cj4+IG1ha2VzIHRoZSBmcmVlemUgbG9uZ2VyIHdp
dGhvdXQgYW55IG1ham9yIGFkdmFudGFnZS4KPiAKPiBUaGVyZSBpcyBubyBzaWx2ZXIgYnVsbGV0
IGhlcmUsIGl0IGlzIHVwIHRvIHlvdS4gSSdkIHNheSB0aGF0IGdpdmVuIHRoZQo+IGN1cnJlbnQg
c2V0IG9mIG1haW50YWluZXJzIHRoYXQgd2UgaGF2ZSwgSSB0aGluayB0aGF0IG92ZXJsYXBwaW5n
IHdpdGgKPiBDaGluZXNlIE5ldyBZZWFyIGlzIGxlc3MgZGFtYWdpbmcgdGhhbiBvdmVybGFwcGlu
ZyB3aXRoIENocmlzdG1hcy4gU28KPiBJJ2QgbW92ZSB0aGUgZGF0ZXMgYmFja3dhcmQgYnkgMiB3
ZWVrcy4KCkp1c3QgZm9yIHRoZSByZWNvcmRzOgoKVmlhIElSQyB3ZSAoU3RlZmFubyBhbmQgbWUp
IGRpc2N1c3NlZCB0aGUgcmVsZWFzZSBzY2hlZHVsZSBhbmQgbm93IGhlIGlzCmZpbmUgd2l0aCBt
eSBpbml0aWFsIHByb3Bvc2FsOgoKKiBMYXN0IHBvc3RpbmcgZGF0ZTogRGVjZW1iZXIgMTR0aCwg
MjAxOAoqIEhhcmQgY29kZSBmcmVlemU6IEphbnVhcnkgMTF0aCwgMjAxOQoqIFJlbGVhc2U6IE1h
cmNoIDd0aCwgMjAxOQoKd2l0aCB0aGUgYWRkZW5kdW0gdGhhdCBkZXBlbmRpbmcgb24gdmFjYXRp
b24gcGxhbnMgb3ZlciBDaHJpc3RtYXMgZS5nLgpwYXRjaCBzZXJpZXMgbmVlZGluZyBhbiBBY2sg
ZnJvbSBhcm0gbWFpbnRhaW5lcnMgbWlnaHQgaGF2ZSBhbiBlYXJsaWVyCmxhc3QgcG9zdGluZyBk
YXRlLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 16:19:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 16: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 1fj5Sx-0003UT-0z; Fri, 27 Jul 2018 16:19: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=e7ce=kl=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fj5Sw-0003UO-5B
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 16:19:42 +0000
X-Inumbo-ID: e81749e4-91b8-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e81749e4-91b8-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 16:19: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 3DC75AE5B;
 Fri, 27 Jul 2018 16:19:40 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 27 Jul 2018 18:19:38 +0200
Message-Id: <20180727161938.20059-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
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
MIME-Version: 1.0
Content-Type: text/plain; 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
ZCBSemVzenV0ZWsgV2lsawoKPT09IHg4NiA9PT0gCgoqICBndWVzdCByZXNvdXJjZSBtYXBwaW5n
ICh2MTgpCiAgLSAgUGF1bCBEdXJyYW50CgoqICB2TlZESU1NIHN1cHBvcnQgZm9yIEhWTSBndWVz
dCAoUkZDIHY0KQogIC0gIFhFTi00NQogIC0gIEhhb3pob25nIFpoYW5nCgoqICBoeXBlcnZpc29y
IHg4NiBpbnN0cnVjdGlvbiBlbXVsYXRvciBhZGRpdGlvbnMgKHY0KQogIC0gIEphbiBCZXVsaWNo
CgoqICBQVi1JT01NVQogIC0gIFBhdWwgRHVycmFudAoKKiAgSFZNIGd1ZXN0IENQVSB0b3BvbG9n
eSBzdXBwb3J0IChSRkMpCiAgLSAgQ2hhbyBHYW8KCiogIEludGVsIFByb2Nlc3NvciBUcmFjZSB2
aXJ0dWFsaXphdGlvbiBlbmFibGluZyAodjEpCiAgLSAgTHV3ZWkgS2FuZwoKPT09IEFSTSA9PT0g
CgoqICBTTU1VdjMgZHJpdmVyIChSRkMgdjQpCiAgLSAgU2FtZWVyIEdvZWwKCiogIElPUlQgc3Vw
cG9ydCAoUkZDKQogIC0gIE1hbmlzaCBKYWdnaQoKPT0gR3J1YjIgPT0gCgoqICBTdXBwb3J0IFBW
SCBndWVzdCBib290ICh2MSkKICAtICBKdWVyZ2VuIEdyb3NzCgo9PSBDb21wbGV0ZWQgPT0gCgoK
SnVlcmdlbiBHcm9zcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 17:05:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 17: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 1fj6BE-0007A9-Jw; Fri, 27 Jul 2018 17:05: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=omsm=kl=xenproject.org=prvs=73922a30b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fj6BC-00079x-Ss
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 17:05:26 +0000
X-Inumbo-ID: 4bf849e9-91bf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4bf849e9-91bf-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 17:05:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,410,1526342400"; d="scan'208";a="61295396"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75017-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=f413763b6b8f2798595d468cf868ae5985d3eabc
X-Osstest-Versions-That: ovmf=07eba7069d4c23e9b15caa1e729682a88ddf4ada
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 27 Jul 2018 18:05:14 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75017: 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
NTAxNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDE3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAxNAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGY0MTM3NjNiNmI4ZjI3OTg1OTVkNDY4Y2Y4Njhh
ZTU5ODVkM2VhYmMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDA3ZWJh
NzA2OWQ0YzIzZTliMTVjYWExZTcyOTY4MmE4OGRkZjRhZGEKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAxNCAgMjAxOC0wNy0yNyAwNTo1ODo0NSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMTcgIDIwMTgtMDctMjcgMTA6MjQ6MDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBZdW5odWEg
RmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0Cmxv
Z3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3Qu
eGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBmNDEzNzYzYjZi
OGYyNzk4NTk1ZDQ2OGNmODY4YWU1OTg1ZDNlYWJjCkF1dGhvcjogWXVuaHVhIEZlbmcgPHl1bmh1
YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAyNSAxMToyMTowNyAyMDE4ICswODAw
CgogICAgQmFzZVRvb2xzOiBQYXJzZSBkZWNpbWFsIGZvcm1hdCBJTkZfVkVSU0lPTiBpbmNvcnJl
Y3QKICAgIAogICAgaGV4IG51bWJlciAweDAwMDEwMDE5LCB0aGUgbWFqb3IgbnVtYmVyIGlzIDAw
MDEsIHRoZQogICAgbWlub3IgbnVtYmVyIGlzIDAwMTkuCiAgICB0aGUgZGVjaW1hbCBudW1iZXIg
MS4yNSwgdGhlIG1ham9yIG51bWJlciBpcyAxLCBhbmQgdGhlCiAgICBtaW5vciBudW1iZXIgaXMg
MjUKICAgIAogICAgRml4IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9OTIxCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4K
ICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 17:12:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 17:12:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fj6HT-0007wx-B0; Fri, 27 Jul 2018 17:11: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=49dx=kl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fj6HR-0007ws-PO
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 17:11:53 +0000
X-Inumbo-ID: 3234e5d6-91c0-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3234e5d6-91c0-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 17:12:10 +0000 (UTC)
Received: from [10.0.0.125] (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 D49AA20894;
 Fri, 27 Jul 2018 17:11:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532711511;
 bh=r7hDUGrWg2v4BivSxSuJA/0lHm2DLGTZgoDcRwCXO/g=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=P7Klcahlq8MBcIhPMIfE5yHZMgz/YtoGinqBeul6o2gdkVb/SEh4hIsFwK9uP7wP1
 zY0mDdkhRhG/5GvQp1lVfw6kU4HcyhF5b1HTNEd8POvRuGpptZsD9VVcYAkWDq0nj/
 AgNPyqOzk4/6dePPrlNfz2G6EM4t+O6dRKDZEQsk=
Date: Fri, 27 Jul 2018 10:11:51 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Andrii Anisov <andrii_anisov@epam.com>
In-Reply-To: <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
Message-ID: <alpine.DEB.2.10.1807271006090.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 andrew.cooper3@citrix.com, George.Dunlap@citrix.com, xen-devel@lists.xen.org,
 julien.grall@arm.com, dfaggioli@suse.com, volodymyr_babchuk@epam.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNyBKdWwgMjAxOCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBPbiAyNy4wNy4xOCAw
MTo0NiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gVHVlLCAyNCBKdWwgMjAxOCwg
QW5kcmlpIEFuaXNvdiB3cm90ZToKPiA+ID4gT24gMDcuMDcuMTggMDI6MTMsIFN0ZWZhbm8gU3Rh
YmVsbGluaSB3cm90ZToKPiA+ID4gPiBBZGQgYSAiUGxhdGZvcm0gU3VwcG9ydCIgY2hvaWNlIHdp
dGggZm91ciBrY29uZmlnIG9wdGlvbnM6IFFFTVUsIFJDQVIzLAo+ID4gPiA+IE1QU09DIGFuZCBB
TEwuIFRoZXkgZW5hYmxlIHRoZSByZXF1aXJlZCBvcHRpb25zIGZvciB0aGVpciBoYXJkd2FyZQo+
ID4gPiA+IHBsYXRmb3JtLiBBTEwgZW5hYmxlcyBhbGwgYXZhaWxhYmxlIHBsYXRmb3JtcyBhbmQg
aXQncyB0aGUgZGVmYXVsdC4gSXQKPiA+ID4gPiBkb2Vzbid0IGF1dG9tYXRpY2FsbHkgc2VsZWN0
IGFueSBvZiB0aGUgcmVsYXRlZCBkcml2ZXJzLCBvdGhlcndpc2UgdGhleQo+ID4gPiA+IGNhbm5v
dCBiZSBkaXNhYmxlZC4gQUxMIGlzIGltcGxlbWVudGVkIGJ5IHNlbGVjdGluZyBoaWRkZW4gb3B0
aW9ucwo+ID4gPiA+IGNvcnJlc3BvbmRpbmcgdG8gUUVNVSwgTVBTT0MgYW5kIFJDQVIzLgo+ID4g
PiA+IAo+ID4gPiA+IEluIHRoZSBjYXNlIG9mIHRoZSBNUFNPQyB0aGF0IGhhcyBhIHBsYXRmb3Jt
IGZpbGUgdW5kZXIKPiA+ID4gPiBhcmNoL2FybS9wbGF0Zm9ybXMvLCBidWlsZCB0aGUgZmlsZSBp
ZiBNUFNPQy4KPiA+ID4gPiAKPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiA+ID4gQ0M6IGFydGVtX215Z2FpZXZAZXBh
bS5jb20KPiA+ID4gPiBDQzogdm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20KPiA+ID4gPiAKPiA+
ID4gPiAtLS0KPiA+ID4gPiBDaGFuZ2VzIGluIHY1Ogo+ID4gPiA+IC0gdHVybiBwbGF0Zm9ybSBz
dXBwb3J0IGludG8gYSBjaG9pY2UKPiA+ID4gPiAtIGFkZCBBTEwKPiA+ID4gPiAKPiA+ID4gPiBD
aGFuZ2VzIGluIHY0Ogo+ID4gPiA+IC0gZml4IEdJQ3YzL0dJQ1YzCj4gPiA+ID4gLSBkZWZhdWx0
IHkgdG8gYWxsIG9wdGlvbnMKPiA+ID4gPiAtIGJ1aWxkIHhpbGlueC16eW5xbXAgaWYgTVBTT0MK
PiA+ID4gPiAtLS0KPiA+ID4gPiAgICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgIHwg
IDIgKysKPiA+ID4gPiAgICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgIHwgNTUKPiA+
ID4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gPiA+ICAg
IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgfCAgMiArLQo+ID4gPiA+ICAgIDMgZmls
ZXMgY2hhbmdlZCwgNTggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4gPiA+ICAgIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPiA+ID4gPiAK
PiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcgYi94ZW4vYXJjaC9hcm0v
S2NvbmZpZwo+ID4gPiA+IGluZGV4IDJiODcxMTEuLjc1Y2FjZmIgMTAwNjQ0Cj4gPiA+ID4gLS0t
IGEveGVuL2FyY2gvYXJtL0tjb25maWcKPiA+ID4gPiArKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZp
Zwo+ID4gPiA+IEBAIC0yMTMsNiArMjEzLDggQEAgY29uZmlnIEFSTTY0X0hBUkRFTl9CUkFOQ0hf
UFJFRElDVE9SCj4gPiA+ID4gICAgY29uZmlnIEFSTTMyX0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9S
Cj4gPiA+ID4gICAgICAgIGRlZl9ib29sIHkgaWYgQVJNXzMyICYmIEhBUkRFTl9CUkFOQ0hfUFJF
RElDVE9SCj4gPiA+ID4gICAgK3NvdXJjZSAiYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWciCj4g
PiA+ID4gKwo+ID4gPiA+ICAgIHNvdXJjZSAiY29tbW9uL0tjb25maWciCj4gPiA+ID4gICAgICBz
b3VyY2UgImRyaXZlcnMvS2NvbmZpZyIKPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9LY29uZmlnCj4gPiA+ID4gYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25m
aWcKPiA+ID4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gPiA+IGluZGV4IDAwMDAwMDAuLjA3
YzU5MzAKPiA+ID4gPiAtLS0gL2Rldi9udWxsCj4gPiA+ID4gKysrIGIveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9LY29uZmlnCj4gPiA+ID4gQEAgLTAsMCArMSw1NSBAQAo+ID4gPiA+ICtjaG9pY2UK
PiA+ID4gPiArCXByb21wdCAiUGxhdGZvcm0gU3VwcG9ydCIKPiA+ID4gPiArCWRlZmF1bHQgQUxM
Cj4gPiA+ID4gKwktLS1oZWxwLS0tCj4gPiA+ID4gKwlDaG9vc2Ugd2hpY2ggaGFyZHdhcmUgcGxh
dGZvcm0gdG8gZW5hYmxlIGluIFhlbi4KPiA+ID4gPiArCj4gPiA+ID4gKwlJZiB1bnN1cmUsIGNo
b29zZSBBTEwuCj4gPiA+ID4gKwo+ID4gPiA+ICtjb25maWcgQUxMCj4gPiA+IEkgd291bGQgc3Vn
Z2VzdCB0byBzZXBhcmF0ZSBpdCBpbnRvIEFMTF9BUk0zMiBhbmQgQUxMX0FSTTY0LiBUaGVuLCBp
biBhCj4gPiA+IG1ha2VmaWxlIHVzZSB0aGVtIGZvciBwbGF0Zm9ybXMgaW5zdGVhZCBvZiByYXcg
QVJNMzIgYW5kIEFSTTY0LiBUaGlzIHdvdWxkCj4gPiA+IG1ha2Ugc3VjaCBjaGFuZ2UgcmVhbGx5
IHVzZWZ1bDogZGlzYWJsaW5nIEFMTF94IHdpbGwgZHJvcCBhbGwgb2RkIHBsYXRmb3JtCj4gPiA+
IGNvZGUuCj4gPiBIaSBBbmRyaWksCj4gPiAKPiA+IEkgZG9uJ3QgdW5kZXJzdGFuZCB0aGUgc3Vn
Z2VzdGlvbjogQVJNMzIgcGxhdGZvcm1zIGNhbm5vdCBiZSBlbmFibGVkIG9uCj4gPiBBUk02NCBh
bmQgdmljZSB2ZXJzYS4KPiBJbmRlZWQuCj4gCj4gPiAgIFNvIGJhc2ljYWxseSBpdCBpcyBhcyBp
ZiB5b3UgYWx3YXlzIGdldCBvbmx5Cj4gPiBBTExfQVJNMzIgb3IgQUxMX0FSTTY0IGRlcGVuZGlu
ZyBvbiB5b3VyIHRhcmdldCBhcmNoaXRlY3R1cmUuCj4gPiAKPiA+IEFtIEkgbWlzc2luZyBzb21l
dGhpbmc/Cj4gV2l0aCB0aGlzIHBhdGNoLCBkZXNlbGVjdGluZyAiY29uZmlnIEFMTCIgZG9lcyBu
b3QgcmVtb3ZlIGFsbCBwbGF0Zm9ybSBjb2RlCj4gZnJvbSB0aGUgYnVpbGQuCgpZZXMsIGl0IGRv
ZXMuCgpMZXQncyBzYXkgdGhhdCB5b3UgY2hvc2UgQUxMIGF0IHRoZSBtZW51IGNob2ljZS4gTVBT
T0NfUExBVEZPUk0gZ2V0cwpzZWxlY3RlZCwgdGhhdCB0cmlnZ2VyIHRoZSBidWlsZCBvZiB0aGUg
TVBTT0MgcGxhdGZvcm0gZmlsZS4KCklmIHlvdSBkbyAibWFrZSBtZW51Y29uZmlnIiBhZ2FpbiBh
bmQgc2VsZWN0IFJDQVIzIGluc3RlYWQsCk1QU09DX1BMQVRGT1JNIGlzIHJlbW92ZWQgZnJvbSB0
aGUgLmNvbmZpZy4gTmV4dCB0aW1lIHlvdSB0eXBlICJtYWtlIgp0aGUgTVBTT0MgcGxhdGZvcm0g
ZmlsZXMgd2lsbCBub3QgYmUgYnVpbHQuCgpTb3JyeSBpZiBJIGFtIHN0aWxsIG1pc3VuZGVyc3Rh
bmRpbmcgeW91ciBzdWdnZXN0aW9uLgoKCj4gSXQgaXMgYmVjYXVzZSBidWlsZCBvZiB0aGUgbW9z
dCBvZiB0aGF0IGNvZGUgZGVwZW5kcyBkaXJlY3RseQo+IG9uIEFSTXh4Lgo+IEluIG9yZGVyIHRv
IGdldCBhIHBvc3NpYmlsaXR5IHRvIGRyb3AgdW5uZWVkZWQgcGxhdGZvcm0gY29kZSwgdGhlIHBs
YXRmb3JtCj4gY29kZSBzaG91bGQgYmUgZGVwZW5kZW50IG9uICJjb25maWcgQUxMIi4gQnV0IGhl
cmUgeW91IGRvIG5vdCB3YW50IHRvIG1peAo+IDMyYml0IGFuZCA2NGJpdCBwbGF0Zm9ybXMsIHNv
IHlvdSB3b3VsZCBuZWVkICJjb25maWcgQUxMXzMyIiBhbmQgImNvbmZpZwo+IEFMTF82NCIuCj4g
Rm9yIHN1cmUsIHdyaXR0ZW4gYWJvdmUgaXMgbWVhbmluZ2Z1bCBvbmx5IGZvciB0aGUgY2FzZSBp
ZiBzb21lb25lIG5lZWRzIHRoZQo+IHBvc3NpYmlsaXR5IHRvIGRyb3Agb2RkIHBsYXRmb3JtIGNv
ZGUgZnJvbSB0aGUgYnVpbGQuCj4KPiA+ID4gPiArCWJvb2wgIkFsbCBQbGF0Zm9ybXMiCj4gPiA+
ID4gKwlzZWxlY3QgTVBTT0NfUExBVEZPUk0KPiA+ID4gPiArCXNlbGVjdCBRRU1VX1BMQVRGT1JN
Cj4gPiA+ID4gKwlzZWxlY3QgUkNBUjNfUExBVEZPUk0KPiA+ID4gPiArCS0tLWhlbHAtLS0KPiA+
ID4gPiArCUVuYWJsZSBzdXBwb3J0IGZvciBhbGwgYXZhaWxhYmxlIGhhcmR3YXJlIHBsYXRmb3Jt
cy4gSXQgZG9lc24ndAo+ID4gPiA+ICsJYXV0b21hdGljYWxseSBzZWxlY3QgYW55IG9mIHRoZSBy
ZWxhdGVkIGRyaXZlcnMuCj4gPiA+ID4gKwo+ID4gPiA+ICtjb25maWcgUUVNVQo+ID4gPiA+ICsJ
Ym9vbCAiUUVNVSBhYXJjaCB2aXJ0IG1hY2hpbmUgc3VwcG9ydCIKPiA+ID4gPiArCWRlcGVuZHMg
b24gQVJNXzY0Cj4gPiA+ID4gKwlzZWxlY3QgUUVNVV9QTEFURk9STQo+ID4gPiA+ICsJc2VsZWN0
IEdJQ1YzCj4gPiA+ID4gKwlzZWxlY3QgSEFTX1BMMDExCj4gPiA+ID4gKwktLS1oZWxwLS0tCj4g
PiA+ID4gKwlFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBRRU1VIGFhcmNoNjQg
dmlydCBlbXVsYXRlZAo+ID4gPiA+ICsJbWFjaGluZS4KPiA+ID4gPiArCj4gPiA+ID4gK2NvbmZp
ZyBSQ0FSMwo+ID4gPiA+ICsJYm9vbCAiUmVuZXNhcyBSQ2FyMyBzdXBwb3J0Igo+ID4gPiA+ICsJ
ZGVwZW5kcyBvbiBBUk1fNjQKPiA+ID4gPiArCXNlbGVjdCBSQ0FSM19QTEFURk9STQo+ID4gPiA+
ICsJc2VsZWN0IEhBU19TQ0lGCj4gPiA+ID4gKwktLS1oZWxwLS0tCj4gPiA+ID4gKwlFbmFibGUg
YWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBSZW5lc2FzIFJDYXIzCj4gPiA+ID4gKwo+ID4g
PiA+ICtjb25maWcgTVBTT0MKPiA+ID4gPiArCWJvb2wgIlhpbGlueCBVbHRyYXNjYWxlKyBNUFNv
QyBzdXBwb3J0Igo+ID4gPiA+ICsJZGVwZW5kcyBvbiBBUk1fNjQKPiA+ID4gPiArCXNlbGVjdCBN
UFNPQ19QTEFURk9STQo+ID4gPiA+ICsJc2VsZWN0IEhBU19DQURFTkNFX1VBUlQKPiA+ID4gPiAr
CXNlbGVjdCBBUk1fU01NVQo+ID4gPiA+ICsJLS0taGVscC0tLQo+ID4gPiA+ICsJRW5hYmxlIGFs
bCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DCj4gPiA+
ID4gKwo+ID4gPiA+ICtlbmRjaG9pY2UKPiA+ID4gPiArCj4gPiA+ID4gK2NvbmZpZyBRRU1VX1BM
QVRGT1JNCj4gPiA+ID4gKwlib29sCj4gPiA+ID4gKwo+ID4gPiA+ICtjb25maWcgUkNBUjNfUExB
VEZPUk0KPiA+ID4gPiArCWJvb2wKPiA+ID4gPiArCj4gPiA+ID4gK2NvbmZpZyBNUFNPQ19QTEFU
Rk9STQo+ID4gPiBTaG91bGRuJ3QgTVBTT0NfUExBVEZPUk0gYmUgZGVwZW5kZW50IG9uIEFSTTY0
Pwo+ID4gWWVzLCBhbmQgaXQgaXMsIHNlZSAiY29uZmlnIE1QU09DIiBmZXcgbGluZXMgYWJvdmUu
Cj4gRmV3IGxpbmVzIGFib3ZlLCBvbmx5ICJjb25maWcgTVBTT0MiIGlzIGRlcGVuZGVudCBvbiBB
Uk02NC4gQnV0IE1QU09DX1BMQVRGT1JNCj4gaXMgc2VsZWN0ZWQgYnkgImNvbmZpZyBBTEwiIGF0
IHRoZSBiZWdpbm5pbmcgb2YgdGhlIHBhdGNoLiBBbmQgaXQgd2lsbCBiZQo+IHNlbGVjdGVkIGZv
ciBBUk0zMiBhcyB3ZWxsLgo+IAo+ID4gPiA+ICsJYm9vbAo+ID4gPiA+ICsKPiA+ID4gPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQo+ID4gPiA+IGIveGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQo+ID4gPiA+IGluZGV4IDgwZTU1NWMuLmE3OWJkYjkg
MTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQo+ID4g
PiA+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKPiA+ID4gPiBAQCAtOCw0
ICs4LDQgQEAgb2JqLSQoQ09ORklHX0FSTV82NCkgKz0gc2VhdHRsZS5vCj4gPiA+ID4gICAgb2Jq
LXkgKz0gc3VueGkubwo+ID4gPiA+ICAgIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHRodW5kZXJ4
Lm8KPiA+ID4gPiAgICBvYmotJChDT05GSUdfQVJNXzY0KSArPSB4Z2VuZS1zdG9ybS5vCj4gPiA+
ID4gLW9iai0kKENPTkZJR19BUk1fNjQpICs9IHhpbGlueC16eW5xbXAubwo+ID4gPiA+ICtvYmot
JChDT05GSUdfTVBTT0NfUExBVEZPUk0pICArPSB4aWxpbngtenlucW1wLm8KPiAKPiAtLSAKPiAK
PiAqQW5kcmlpIEFuaXNvdioKPiAKPiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 17:36:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 17:36: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 1fj6f2-0001D5-Do; Fri, 27 Jul 2018 17: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=omsm=kl=xenproject.org=prvs=73922a30b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fj6f1-0001Ck-Ef
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 17:36:15 +0000
X-Inumbo-ID: 78408187-91c3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 78408187-91c3-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 19:35:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,410,1526342400"; d="scan'208";a="61297914"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75016-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 27 Jul 2018 18:36:09 +0100
Subject: [Xen-devel] [qemu-upstream-4.11-testing baseline-only test] 75016:
 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
NTAxNiBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTAxNi8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
aWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4t
ZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAg
ICAyMGM3NmY5YTVmYmYxNmQ1OGM2YWRkMmFjZTJmZjBmYWJkNzg1OTI2CmJhc2VsaW5lIHZlcnNp
b246CiBxZW11dSAgICAgICAgICAgICAgICA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5MjMgIDIwMTgtMDYtMjkgMDM6NTA6
NDEgWiAgIDI4IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1MDE2ICAyMDE4LTA3LTI3IDA4
OjUyOjI5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+
CiAgQWxleGFuZHJvIFNhbmNoZXogQmFjaCA8YWxleGFuZHJvQHBoaS5uej4KICBBbnRob255IFBF
UkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNo
LnNpbmdoQGFtZC5jb20+CiAgQnJ1Y2UgUm9nZXJzIDxicm9nZXJzQHN1c2UuY29tPgogIENocmlz
dGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNr
IDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ2UgPGJlcnJhbmdlQHJlZGhh
dC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEci4gRGF2aWQgQWxhbiBH
aWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RA
cmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBGYW0gWmhlbmcg
PGZhbXpAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xp
ZGVyLmJlPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8
Z3JvdWdAa2FvZC5vcmc+CiAgSGFsaWwgUGFzaWMgPHBhc2ljQGxpbnV4LmlibS5jb20+CiAgSGVu
cnkgV2VydHogPGh3ZXJ0ejEwQGdtYWlsLmNvbT4KICBKYWNrIFNjaHdhcnR6IDxqYWNrLnNjaHdh
cnR6QG9yYWNsZS5jb20+CiAgSmFuIEtpc3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KICBK
YXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+CiAgSmFzb24gV2FuZyA8amFzb3dhbmdA
cmVkaGF0LmNvbT4KICBKZWZmIENvZHkgPGpjb2R5QHJlZGhhdC5jb20+CiAgSmludGFjayBMaW0g
PGppbnRhY2tAY3MuY29sdW1iaWEuZWR1PgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4K
ICBKb2huIFRob21zb24gPGdpdEBqb2hudGhvbXNvbi5mYXN0bWFpbC5jb20uYXU+CiAgS2V2aW4g
V29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLT05SQUQgRnJlZGVyaWMgPGZyZWRlcmljLmtvbnJh
ZEBhZGFjb3JlLmNvbT4KICBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmll
ciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNv
bT4KICBsaW56aGVjaGVuZyA8bGluemhlY2hlbmdAaHVhd2VpLmNvbT4KICBNYXJjLUFuZHLDqSBM
dXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIENhdmUtQXlsYW5kIDxt
YXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdt
YWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgUm90aCA8
bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRo
YXQuY29tPgogIE1pY2hhZWwgV2FsbGUgPG1pY2hhZWxAd2FsbGUuY2M+CiAgTWljaGFsIFByaXZv
em5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNdXJpbG8gT3BzZmVsZGVyIEFyYXVqbyA8bXVy
aWxvb0BsaW51eC52bmV0LmlibS5jb20+CiAgTmlhIEFsYXJpZSA8bmlhLmFsYXJpZUBnbWFpbC5j
b20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBhb2xvIEJvbnppbmkgPHBib256
aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTGlldmVuIDxwbEBrYW1wLmRlPgogIFBldGVyIE1heWRl
bGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5j
b20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQcmFzYWQg
U2luZ2Ftc2V0dHkgPHByYXNhZC5zaW5nYW1zZXR0eUBvcmFjbGUuY29tPgogIFByYXNhZCBTaW5n
YW1zZXR0eSA8cHJhc2FkLnNpbmdhbXNldHlAb3JhY2xlLmNvbT4KICBSLiBOYWdlc3dhcmEgU2Fz
dHJ5IDxuYXNhc3RyeUBpbi5pYm0uY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhl
bmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRy
aXguY29tPgogIFNoYW5ub24gWmhhbyA8emhhb3NoZW5nbG9uZ0BodWF3ZWkuY29tPgogIFN0ZWZh
biBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8
c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBU
aXdlaSBCaWUgPHRpd2VpLmJpZUBpbnRlbC5jb20+CiAgVmljdG9yIEthbWVuc2t5IDxrYW1lbnNr
eUBjaXNjby5jb20+CiAgVmlrdG9yIE1paGFqbG92c2tpIDxtaWhhamxvdkBsaW51eC52bmV0Lmli
bS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9v
c3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20v
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihO
byByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMwMDEgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 18:23:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 18: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 1fj7OX-0004nN-2h; Fri, 27 Jul 2018 18:23: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=nmqb=kl=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fj7OV-0004nI-3a
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 18:23:15 +0000
X-Inumbo-ID: 0901e121-91ca-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::62d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0901e121-91ca-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 20:22:36 +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=cwDK0YI5M430GncF/uyy9lUY4p/OzX6gH1QR7X7jLys=;
 b=gu36rMVt+vc4pARcU0xt/kr53whqGjLWoIIPXnBGIpbtALBZ06mN1laFTuRPwXQJUzaWI2saw9UT19J8UCe9hdqBhj3BUjkVJk4OCx1LNFouJzOhHPMW5VkYA7piNMfljHdZ6mU/e42F6N7ow1y6vZHhSbd2ukrJS7/3H9vcYqU=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.56) by
 VI1PR0302MB2687.eurprd03.prod.outlook.com (2603:10a6:800:e1::8) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.21; Fri, 27 Jul
 2018 18:23:05 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <alpine.DEB.2.10.1807271006090.20701@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <5fcc3513-ef81-b08b-cbab-4cbb18aebcac@epam.com>
Date: Fri, 27 Jul 2018 21:23:01 +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.1807271006090.20701@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [85.223.209.56]
X-ClientProxiedBy: AM5PR0201CA0006.eurprd02.prod.outlook.com
 (2603:10a6:203:3d::16) To VI1PR0302MB2687.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: cbc8a278-5785-4a96-6db3-08d5f3edff4f
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2687; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2687;
 3:c+Tv0GjMBPQkBQmwL+Ix+LT0wuEjQQUYk2yzd6BZ9xoqu87lT8Yph2Gd/gQfEF6oFHHrb04oXTmoP05DWjSIuID08q+MAIDslz++jrAof4jv5UoLkXsVEna1CBc5SgL5xwSzuH3sKBjC6BPEMnwXhKxOILAMskiHjAvm9LA+3qaxeg6DIJLABPjUoE4tESfKhXOirOsERvg+oky3OILwlz2JN4Yj0qY1xbAf8chCqhfS2kWvMF/bIhu4f2mIdcTP;
 25:ow18dVVoEfVD8ax9DHwu28FOSTIRBVhcLhobZTnPQqy1V2Xt6lpPibORYypVpaL9PpcUQqv70CsquKpQyDIaN9+Wt51Nb+PZh4RsjGNljH82hresA9JoANEXqir3RDD9WaWpHQ/NzMcnfsToVQ00w4sL4hQyOCBhod1b8I1SoijasJ0fJbNsQX724r1GIOGQvv47HI6BTAuWAJ6CCd6+hBgYedRWoT0VBQYQFPL6ASuQehTpIeJxoNjbgScycWac+VvOB03dwoCcoWLBN7DScyO5L0GiDr82ZqUWMq9OKYQMhjsMhAJQcv1eJcMJLmTUP8gQocbiMlYAT1u9h1w4+A==;
 31:fkIUSvoWQ3D8WvAsosCSFZzJD1isuyJTdEdaIsroN+oxbqFXRoMXpljgjY/Rz2nTrgEpZKB5xF+16IfrDTZZREyW+LxLngtIvmVoNmDwrgJ+zkzyVuMhplm5CcK/LYHJU3uIGkJKFgWa/R2Vn10CZ1GucxQUYcatt5td9KftmrDlR5wtvKQWYtn8SYBQ9Upgz+tm0A9wrjyTzBgIAJGrt5X58h9VnfVaOsg+AJNbihk=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB2687:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2687;
 20:koABuuckWbON8F25nTHVFjrrMkL0XiSB60DR8BTAWLHvwWCl68UDYlbj7bjIR9xdl/IaVhThJ20831tDz1YQWwN5ogkEMnQHboaLJNApELM1jSuFOLtPJIWAmfQmvZ/bUNnKQgE9zNTav+PRw4nnJ7ZPXev6ioWKBIbut/ynBjQd2XIz2owOq9pvOLJUUKcmseZWgPokNOOxJj+wklvnPSUvMOCqbOmZinHj2ZZKf/ACWj2HeEnofwfaSiJgPPEuNm2Au82WNmk6r+rYO9Pdgb0NHmt0Sq4JBoXQdCw3HUtG+peK0Nkh+LdfmLu6ZDqJzOj5NxvKj85MAKLYQIf+ZO7V9tDGiUY3iIANhlm9jpY8GYB29Ta3WMXnJC00iqjTSr1m1NESIJN81Cyk62FElxsXfYHIqdn7OoyWdD5ZqOim9D6csMna7/J6nTBRHE7IUE8AAcl0ofB2sPOQvaYhM8MbIut7SLZs2+UUdURjAc4Hp6HFrkpOezUZcb9lvYnl;
 4:Qih4T+oZmRHrV6NAij9yJxdw5YkCl6Yz8uj0w+wKCJnK1+wFpqGKXhkBa1WgF8pz62AtptR5xaHExMz4c9LFPvMDd1fZe7K4d1pggEZiWyYT/lhgFuBw5u0ofl+6km34nGG3fp8W92fvMfLRg1KOwrjkl1UuwubNWIiIFelIHf7OLOS66IUjBwnssTf5pEMMGAWrxomaI6aTiWG2t3wIngWa8Kw5jPyYktDDZ9+o1wthQbZ88d/nvi10DsisQy5GHKt2zDzzMZQ3A1eieiCk1g==
X-Microsoft-Antispam-PRVS: <VI1PR0302MB2687AC6E09B95EE9D8A99E85E62A0@VI1PR0302MB2687.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)(3002001)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB2687; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2687; 
X-Forefront-PRVS: 07467C4D33
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(979002)(6049001)(39860400002)(346002)(396003)(376002)(366004)(136003)(189003)(199004)(486006)(2906002)(26005)(77096007)(6116002)(11346002)(229853002)(478600001)(3846002)(6486002)(72206003)(52116002)(476003)(47776003)(2616005)(956004)(386003)(53546011)(86362001)(6246003)(52146003)(6916009)(68736007)(97736004)(53936002)(106356001)(107886003)(316002)(5660300001)(16576012)(23676004)(4326008)(31696002)(2486003)(58126008)(50466002)(67846002)(65826007)(6666003)(36756003)(31686004)(80792005)(7736002)(446003)(105586002)(305945005)(65956001)(76176011)(16526019)(230700001)(66066001)(81166006)(65806001)(93886005)(25786009)(8936002)(8676002)(81156014)(64126003)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2687; H:[10.17.180.73]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjI2ODc7MjM6TW0zOFRKY1l3S21EbFFGOEhURFczWTR3?=
 =?utf-8?B?QnlKeDU3RjdFWFRhOVp0ajFzTkFUd0pWazVXMWpTOGFOTHNON0VKZDZUMkYy?=
 =?utf-8?B?Uml4SkRqUGZGV0RuTW53b2d0L0d0ckxRU01qbGd4dE84R21YdWFFSWUyL0dk?=
 =?utf-8?B?ajNwd3l1L3JNUHZoaDRiNkhFNzgzbFRWNXJDR1JONXM1L3ovT05qTVhnLzF4?=
 =?utf-8?B?enpLK3BNajYvaW96YlFTVWxhZHNZUitIU0M4L1FjQ01IZi91Y3MxSGdvZVFs?=
 =?utf-8?B?NksyaWVWckFYRE1EWDAvbzVxNXhVeGtNM2djWmR0R2dVZ21TczhrWTJSQk1l?=
 =?utf-8?B?ZHYxMVB5UFZqdzdta2thTkdRREVSY0ZVTU0xS015TXdtYTZtYW5CZnc4ZXNF?=
 =?utf-8?B?dXpKQi90WVBxdFJNbXVkaG1zWitLempyK2duK2pjR1VqOVlnZ0dzSmgrTGVo?=
 =?utf-8?B?V1cyQmd1UWVHTFgzdVFCT09YTjFXUllQQnhlYXlZbXByR3FHTTd3Z0JUUXZJ?=
 =?utf-8?B?TU16NXNlWm9OQXllWnU1L1ViKyt2aWVHOHVwcDlJL2k2OHBNQit4dW9LT0pN?=
 =?utf-8?B?MTZiMm9Iekg0a0JxWktQVmpkRWZCZ3gzaExwaHBXbng0Q1lUQ3JpeE9NRlgz?=
 =?utf-8?B?SWlzS3RZT2hUK1ZFdktoQWIyZ1lzc1E5dExlakorblM2L0hUN0plNmt1NVZ4?=
 =?utf-8?B?LzBYUHoyaEtEeGhYcktrYjA2WE1pYTN5TVlZa3lYNGp4c2FoWk8vUVBQeXhE?=
 =?utf-8?B?T1pETXZ6bm9QYmxIRUJaSTZEWDNDcThlcTFiUGF0dEZQOTdySnFpa2x3MmdB?=
 =?utf-8?B?dXZkVzl5Sks5T2JJRnVON2pxZythRmhlVDBOTnBqMjNsZEtnY1lLUFVUUnNY?=
 =?utf-8?B?aWpSZVh5Z1JoUzBNelRZOUdEb2dGbFFzd3VGKzNNYmMxSUI1YjJNeUU2R3FW?=
 =?utf-8?B?UWl6TVZ2T2t0TnVCTVhBVU5TRUhqc01HSzlweEt6TnZ5VkJYMW9lR3VKSnA5?=
 =?utf-8?B?Mm1BZmd5R05nbC8xZDhZdEQxenVuN2sxdjBKVm5TcTcxRlQ4eUVSRlVGSkpu?=
 =?utf-8?B?MGdtMmluL1Q3U1ZDS1llMmtYbXc2R0tqZnJ4eVBsdDJEZVlZUEtZaHJGZEVy?=
 =?utf-8?B?Z2JFMVdsVi9UNktSbWhqanNvWXdOUmxYQ09EdFgxdUVFNVZmNWkyejJ0U25W?=
 =?utf-8?B?MGszU3BvY2F6L0tMZkhmdGVvck8wTURITTV5NEd6LzhuQms4d1ppUjVEMGE0?=
 =?utf-8?B?SEdhOTV5dFBEYTVqVkF6WDdHdmF0VDlveTI5TE81Y3dROUZIVFZ4UDYrNVRT?=
 =?utf-8?B?V0wzaGZ5UGRQS05tUmRlN1BDSmtUNWpMRzVKVHZLZkpwcXdsS2xyVVUxRWh2?=
 =?utf-8?B?emJhc2R5L0p4OWQ4T01GTWMrM3ZUb1BHOUNpbEIzVTJTVkZScDhiK2UrZ0NO?=
 =?utf-8?B?bTZ6UG1OT013d1grNndsZS9VVVNYWWFuaHNIUmdWZkFIVUtuY1Jlc002VVNJ?=
 =?utf-8?B?WFdoQWMyMHJqcUlEVXdBVXZiZEc1am9YMmxQZU1iQm9GWGk1TjhkaHpDZUxw?=
 =?utf-8?B?N1ZyV2p2OUxlcHpETzhQMktvSVdxOXJjT2tKY3l6bHdYNFFydjR3SEpMM0t3?=
 =?utf-8?B?UXB1WTF5ZVlSSFUwaW82aDFmSVFmZnZvNkIvcHFkOEdlVjd6K01mclJPeDM4?=
 =?utf-8?B?RlJ1QVZHWk1wOW5ranZzaThCMGNrdVhiUEx6aHc5ODJYQUMvZEdmS3dWZ3lh?=
 =?utf-8?B?eldJUFNtYmtSRzFITjZuem9RSVhqTGdQY0ZTY2pGc1djL1dZWU9LMlVUL3Bx?=
 =?utf-8?B?MGttMWltOG9mVUVUTFAwNFJOampGRVVvbTRYcklnVlZyUlc2elpGV29QbHZz?=
 =?utf-8?B?QU43dGpJSU8vRy91M3RKaW4xdjBENGptcEVHRnBsM0VaSk9Xd1h0ZnhOS0Mv?=
 =?utf-8?B?bTA5cjBkTzlDaENTaDZmSzJZc2QxWXQ1dkkvakU4eTVPSFhubW44ZlFrbFJH?=
 =?utf-8?B?cWRBczlpUE1MU0VZWFRWSXpMdGpvRnI3aklxejdVNi8xY2RLb21OMFQrOFRi?=
 =?utf-8?B?TGtrYnBXNHpwamcrNWNpanNzbnpYaFBLcnJxcVIxVFpwYUgxOGFjb1FqeTd3?=
 =?utf-8?Q?K1rhWWMukSRJM9C3Aojc9maBW6iU9I288mnWMrdzITbPxF?=
X-Microsoft-Antispam-Message-Info: GNk+O+HmETZQvAqh9lbp2z7dp4DHA0FEAc4Z3GNThml6RmH1gx6sp8m3kh09DbNe7uI4TQzCOB+j0xDn/kQ4BoHfmBpGiWJdN/KDifmC9tjm/BbKobPKBfZNiHEu8nxFQNCN59i0kkueSgnbTqW6Bo6Lox3fwUWCO5UOknDbY194GeukxA71X6d1TLa3OlL96QFLK1IP5hfcfGF5HdZEfv6rdEr4MUOCPoqysxF8eIEQQRRL15zKI2spG8wv2g2V9CpY+d4Kt/w0j+123+S4gIaHv3RWn/LkkW5cmCCMuwoTwr5ws2oN88UPoKERx/acIWmXxZlyFX4F9miGWbyXsTPko+HMJfLG8tQYyjs90Wk=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2687;
 6:FMdtNc9lSd5LkeNcMYS9XFBpFkg8B+BxJLhj9eZLlcg6BRRcVKLEeOy0hqhNGxVPes/awks808QPza1OV8m8d7YybE9DWaGobi2POBQvgGl6HZYaij//EAJFZr3tpOAj1P/HTHcHQAzDMBlekEVHdOiIfvvwEdsuT6YQIOb+vK3LKROz4TjK4/BX6d5GwnnYpYe1Tgw7YzA6aCex5d3raUkiJdHlCGfoRDrpio+XVTEPCZRt6DiD3SCVsn46S4AdrM63spqMZfFzoMXR+VBocpOJeK5kSAG7s+UiTopJKan8m7gXmWJYQme8yM82CauVOpndCJmWabDeAEa/kMiVptmsBUTz3F9Ecv5YhrBg+QXfmCqo0cE7V/0RHoa/vj5AecrRzs7+tmHFQBDr8NtH82DVZG8pPHfxd7bsSkkgSX71bP2GdL9wkp+O590QBVD8aeCfqwZn0cI6IeyEojj0JQ==;
 5:9/Jpqxv+YhqKKj5h0g0q12VN0as+Fd75kdl/oiz0D7QGyz+gs4Us3QJ8XjFsyYZdkgk1sEoahZTW227V0zKPyMcKPtoflVplPIHBF5ShDmYZBS+z0RaXGnNuLi9ejOwBOzfv3V4+xeG/dxKf08he00YV7wuZqvycVagXHgG8T5I=;
 7:2jIFX4mp9doL31H+D46cJtkj5VyaRubV6XhIyvAU1eiJCZWc1njTTT0Nt84/YDZBGVturt4n32aXLXLklf23TTGUv6F+ZHwK+Cw/JpFnwQmEDl2zXcA9y5icetR56dE6nDZZ1nUxLKDhGPZl+OTRwqNPhsMoeqSUjwDMZJLRhF66m7ELAgX7gGab/2fJACaeur/GraLGJEDqxIQjVdB1PolbQ0q4C+JOiyPVH51bL12PiMlxuZv0QZ1oBd9GXEuk
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2018 18:23:05.2812 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: cbc8a278-5785-4a96-6db3-08d5f3edff4f
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2687
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, George.Dunlap@citrix.com,
 dfaggioli@suse.com, julien.grall@arm.com, xen-devel@lists.xen.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>

SGVsbG8gU3RlZmFubywKCgpPbiAyNy4wNy4xOCAyMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+IFllcywgaXQgZG9lcy4KPgo+IExldCdzIHNheSB0aGF0IHlvdSBjaG9zZSBBTEwgYXQg
dGhlIG1lbnUgY2hvaWNlLiBNUFNPQ19QTEFURk9STSBnZXRzCj4gc2VsZWN0ZWQsIHRoYXQgdHJp
Z2dlciB0aGUgYnVpbGQgb2YgdGhlIE1QU09DIHBsYXRmb3JtIGZpbGUuCj4KPiBJZiB5b3UgZG8g
Im1ha2UgbWVudWNvbmZpZyIgYWdhaW4gYW5kIHNlbGVjdCBSQ0FSMyBpbnN0ZWFkLAo+IE1QU09D
X1BMQVRGT1JNIGlzIHJlbW92ZWQgZnJvbSB0aGUgLmNvbmZpZy4gTmV4dCB0aW1lIHlvdSB0eXBl
ICJtYWtlIgo+IHRoZSBNUFNPQyBwbGF0Zm9ybSBmaWxlcyB3aWxsIG5vdCBiZSBidWlsdC4KQnV0
IHZleHByZXNzLCBzdW54aSwgb3RoZXIgbGlzdGVkIGluIGFyY2gvYXJtL3BsYXRmb3Jtcy9NYWtl
ZmlsZSBhbmQgCmRlcGVuZGVudCBvbiBBUk0zMiBvciBBUk02NCB3aWxsIGJlIGJ1aWx0IGFueXdh
eS4KCgotLSAKCipBbmRyaWkgQW5pc292KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 18:40:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 18:40:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fj7fD-0006EM-Oq; Fri, 27 Jul 2018 18: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=6btu=kl=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fj7fC-0006EH-T3
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 18:40:30 +0000
X-Inumbo-ID: 93e2f356-91cc-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93e2f356-91cc-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 18:40:48 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6RIY3u8131743;
 Fri, 27 Jul 2018 18:40: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=tDwz9KxGLnzm/7Z4dK18TjZtspyzKx0nX5frvM4FoYk=;
 b=D8dqI6rSzLoLYIyqzkd5/7oV/krO0q+mrCNq8ZqirBcRqOdWUJiG87hhbyGByAcEG71M
 ZhCrLkqCw5XVKTmFXUJnVcENz1Wjr76/Oov8uLoLTS9pRVse90pW5BadpH37OlBQCpqc
 +k8++Bw7J+49KkOaj8f5NR8d/eil8KQOHaMHvRCP19gwb8De8va+pVJeX9UtPelmNNMR
 57asSFqLop/SIJf+yDxUi66gztA+OBCqPwPfYxCeCZCkPc2zjb5BJ79DntxXqt3eGU3S
 xu5tf3Gh1pdEh/ySb0X33Osd9/ap7MsOblUzFLk9dBg3ETM3ZqIfteJivOezWXYpOPLG 8w== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2130.oracle.com with ESMTP id 2kbtbd8f11-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 27 Jul 2018 18:40:27 +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 w6RIeQSe003002
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 27 Jul 2018 18:40:26 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6RIePli015405;
 Fri, 27 Jul 2018 18:40:26 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, 27 Jul 2018 11:40:25 -0700
To: Xiao Liang <xiliang@redhat.com>, netdev@vger.kernel.org,
 xen-devel@lists.xenproject.org, davem@davemloft.net, jgross@suse.com
References: <20180727095608.25210-1-xiliang@redhat.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: <4dfca465-8da3-7ebf-aac1-08ffe34a74ac@oracle.com>
Date: Fri, 27 Jul 2018 14:40:51 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180727095608.25210-1-xiliang@redhat.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8967
 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-1806210000 definitions=main-1807270188
Subject: Re: [Xen-devel] [PATCH] xen-netfront: wait xenbus state change when
 load module manually
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjcvMjAxOCAwNTo1NiBBTSwgWGlhbyBMaWFuZyB3cm90ZToKPiBXaGVuIGxvYWRpbmcg
bW9kdWxlIG1hbnVhbGx5LCBhZnRlciBjYWxsIHhlbmJ1c19zd2l0Y2hfc3RhdGUgdG8gaW5pdGlh
bGl6ZXMKPiB0aGUgc3RhdGUgb2YgdGhlIG5ldGZyb250IGRldmljZSwgdGhlIGRyaXZlciBzdGF0
ZSBkaWQgbm90IGNoYW5nZSBzbyBmYXN0Cj4gdGhhdCBtYXkgbGVhZCBubyBkZXYgY3JlYXRlZCBp
biBsYXRlc3Qga2VybmVsLiBUaGlzIHBhdGNoIGFkZHMgd2FpdCB0byBtYWtlCj4gc3VyZSB4ZW5i
dXMga25vd3MgdGhlIGRyaXZlciBpcyBub3QgaW4gY2xvc2VkL3Vua25vd24gc3RhdGUuCj4KPiBD
dXJyZW50IHN0YXRlOgo+IFt2bV0jIGV0aHRvb2wgZXRoMAo+IFNldHRpbmdzIGZvciBldGgwOgo+
IAlMaW5rIGRldGVjdGVkOiB5ZXMKPiBbdm1dIyBtb2Rwcm9iZSAtciB4ZW5fbmV0ZnJvbnQKPiBb
dm1dIyBtb2Rwcm9iZSAgeGVuX25ldGZyb250Cj4gW3ZtXSMgZXRodG9vbCBldGgwCj4gU2V0dGlu
Z3MgZm9yIGV0aDA6Cj4gQ2Fubm90IGdldCBkZXZpY2Ugc2V0dGluZ3M6IE5vIHN1Y2ggZGV2aWNl
Cj4gQ2Fubm90IGdldCB3YWtlLW9uLWxhbiBzZXR0aW5nczogTm8gc3VjaCBkZXZpY2UKPiBDYW5u
b3QgZ2V0IG1lc3NhZ2UgbGV2ZWw6IE5vIHN1Y2ggZGV2aWNlCj4gQ2Fubm90IGdldCBsaW5rIHN0
YXR1czogTm8gc3VjaCBkZXZpY2UKPiBObyBkYXRhIGF2YWlsYWJsZQo+Cj4gV2l0aCB0aGUgcGF0
Y2ggaW5zdGFsbGVkLgo+IFt2bV0jIGV0aHRvb2wgZXRoMAo+IFNldHRpbmdzIGZvciBldGgwOgo+
IAlMaW5rIGRldGVjdGVkOiB5ZXMKPiBbdm1dIyBtb2Rwcm9iZSAtciB4ZW5fbmV0ZnJvbnQKPiBb
dm1dIyBtb2Rwcm9iZSB4ZW5fbmV0ZnJvbnQKPiBbdm1dIyBldGh0b29sIGV0aDAKPiBTZXR0aW5n
cyBmb3IgZXRoMDoKPiAJTGluayBkZXRlY3RlZDogeWVzCj4KPiBTaWduZWQtb2ZmLWJ5OiBYaWFv
IExpYW5nIDx4aWxpYW5nQHJlZGhhdC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvbmV0L3hlbi1uZXRm
cm9udC5jIHwgNiArKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+Cj4g
ZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIGIvZHJpdmVycy9uZXQveGVu
LW5ldGZyb250LmMKPiBpbmRleCBhNTdkYWVjZjFkNTcuLjJkODgxMmRkMTUzNCAxMDA2NDQKPiAt
LS0gYS9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwo+ICsrKyBiL2RyaXZlcnMvbmV0L3hlbi1u
ZXRmcm9udC5jCj4gQEAgLTg3LDYgKzg3LDcgQEAgc3RydWN0IG5ldGZyb250X2NiIHsKPiAgLyog
SVJRIG5hbWUgaXMgcXVldWUgbmFtZSB3aXRoICItdHgiIG9yICItcngiIGFwcGVuZGVkICovCj4g
ICNkZWZpbmUgSVJRX05BTUVfU0laRSAoUVVFVUVfTkFNRV9TSVpFICsgMykKPiAgCj4gK3N0YXRp
YyBERUNMQVJFX1dBSVRfUVVFVUVfSEVBRChtb2R1bGVfbG9hZF9xKTsKPiAgc3RhdGljIERFQ0xB
UkVfV0FJVF9RVUVVRV9IRUFEKG1vZHVsZV91bmxvYWRfcSk7Cj4gIAo+ICBzdHJ1Y3QgbmV0ZnJv
bnRfc3RhdHMgewo+IEBAIC0xMzMwLDYgKzEzMzEsMTEgQEAgc3RhdGljIHN0cnVjdCBuZXRfZGV2
aWNlICp4ZW5uZXRfY3JlYXRlX2RldihzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KQo+ICAJbmV0
aWZfY2Fycmllcl9vZmYobmV0ZGV2KTsKPiAgCj4gIAl4ZW5idXNfc3dpdGNoX3N0YXRlKGRldiwg
WGVuYnVzU3RhdGVJbml0aWFsaXNpbmcpOwo+ICsJd2FpdF9ldmVudChtb2R1bGVfbG9hZF9xLAo+
ICsJCQkgICB4ZW5idXNfcmVhZF9kcml2ZXJfc3RhdGUoZGV2LT5vdGhlcmVuZCkgIT0KPiArCQkJ
ICAgWGVuYnVzU3RhdGVDbG9zZWQgJiYKPiArCQkJICAgeGVuYnVzX3JlYWRfZHJpdmVyX3N0YXRl
KGRldi0+b3RoZXJlbmQpICE9Cj4gKwkJCSAgIFhlbmJ1c1N0YXRlVW5rbm93bik7Cj4gIAlyZXR1
cm4gbmV0ZGV2Owo+ICAKPiAgIGV4aXQ6CgoKU2hvdWxkIHdlIGhhdmUgYSB3YWtlX3VwIHNvbWV3
aGVyZT8gQW5kIHdoYXQgYWJvdXQgb3RoZXIgc3RhdGVzIC0tLSBpcywKZm9yIGV4YW1wbGUsIFhl
bmJ1c1N0YXRlQ2xvc2luZyBhIHZhbGlkIHJlYXNvbiB0byBjb250aW51ZT8KCgotYm9yaXMKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 18:53:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 18: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 1fj7ra-0007A6-J2; Fri, 27 Jul 2018 18: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fj7rY-00079w-Gl
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 18:53:16 +0000
X-Inumbo-ID: 5c6587dd-91ce-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c6587dd-91ce-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 18:53: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 1fj7rV-0000hu-Qp; Fri, 27 Jul 2018 18:53: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 1fj7rV-0002rE-Iv; Fri, 27 Jul 2018 18:53:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fj7rV-0007V3-IK; Fri, 27 Jul 2018 18:53:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125585-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm: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-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-amd64-amd64-libvirt-vhd:migrate-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:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-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-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=6e77b267723c723d4717abc874e00059ab07a46a
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 18:53:13 +0000
Subject: [Xen-devel] [linux-linus test] 125585: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU4NSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NTg1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjM1NTQKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzNTU0CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
MzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjM1NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNmU3N2IyNjc3
MjNjNzIzZDQ3MTdhYmM4NzRlMDAwNTlhYjA3YTQ2YQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXgg
ICAgICAgICAgICAgICAgMDUxMmUwMTM0NTgyZWY4NWRlZTc3ZDUxYWFlNzdkY2QxZWRlYzQ5NQoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzNTU0ICAyMDE4LTA2LTAxIDEzOjA5OjQxIFogICA1NiBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzY1NSAgMjAxOC0wNi0wMyAwMTo0NTozNSBaICAg
NTQgZGF5cyAgIDMzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTU4NSAgMjAxOC0w
Ny0yNiAwNzo0NjoxMiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjMyNyBwZW9wbGUg
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyODIxNDEgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 19:21:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 19:21: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 1fj8If-0000zZ-LF; Fri, 27 Jul 2018 19:21: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=omsm=kl=xenproject.org=prvs=73922a30b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fj8Id-0000zN-SG
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 19:21:15 +0000
X-Inumbo-ID: 44ba4e6e-91d2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 44ba4e6e-91d2-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 19:21:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,410,1526342400"; d="scan'208";a="61307091"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75018-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=8d7aef3d1e57ea494ba9ca3c2fbbb44efffed676
X-Osstest-Versions-That: ovmf=f413763b6b8f2798595d468cf868ae5985d3eabc
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 27 Jul 2018 20:21:10 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75018: 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
NTAxOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDE4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAxNwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDhkN2FlZjNkMWU1N2VhNDk0YmE5Y2EzYzJmYmJi
NDRlZmZmZWQ2NzYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGY0MTM3
NjNiNmI4ZjI3OTg1OTVkNDY4Y2Y4NjhhZTU5ODVkM2VhYmMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAxNyAgMjAxOC0wNy0yNyAxMDoyNDowNCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMTggIDIwMTgtMDctMjcgMTc6MjM6MjUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBcmQgQmll
c2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBSdWl5dSBOaSA8cnVpeXUubmlA
aW50ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBZdW5odWEgRmVu
ZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBaaGFuZyBDaGFvIEIgPGNoYW8uYi56aGFuZ0Bp
bnRlbC5jb20+CiAgWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21l
L29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNv
bS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCA4ZDdhZWYzZDFlNTdlYTQ5NGJhOWNhM2MyZmJiYjQ0ZWZmZmVkNjc2CkF1dGhv
cjogWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVu
IDYgMTE6MjQ6NTQgMjAxOCArMDgwMAoKICAgIFNlY3VyaXR5UGtnOiBIYXNoTGliOiBBZGQgU0hB
Mzg0LCBTSEE1MTIgSGFzaExpYgogICAgCiAgICBBZGQgU0hBMzg0LCA1MTIgSGFzaCBsaWIgc3Vw
cG9ydC4gTm93IG9ubHkgQ3J5cHRvUGtnIHN1cHBvcnQgUEVJL0RYRQogICAgdmVyc2lvbi4KICAg
IAogICAgQ2M6IExvbmcgUWluIDxxaW4ubG9uZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBaaGFuZyBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogTG9uZyBRaW4gPHFpbi5sb25nQGludGVsLmNvbT4KCmNvbW1pdCBmYjU3YzMwYjcwM2VlNjQ0
MTVjNDMxMDI4NjJjZmMyYzJmMjY2NGJlCkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50
ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMjYgMTY6NTk6NDMgMjAxOCArMDgwMAoKICAgIE1kZU1v
ZHVsZVBrZyBDYXBzdWxlQXBwOiBDaGVjayBjYXBzdWxlIGhlYWRlciBmb3IgLUQgYW5kIC1OIG9w
dGlvbnMKICAgIAogICAgVGhlbiBtZWFuaW5nZnVsIGVycm9yIG1lc3NhZ2UgY2FuIGJlIHNob3du
IHdoZW4gdGhlIGlucHV0IGltYWdlIGlzCiAgICB1bmV4cGVjdGVkLgogICAgCiAgICBDYzogTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogSmlld2Vu
IFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnpl
bmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50
ZWwuY29tPgoKY29tbWl0IDhiMDNjODJkMzYzYzMyZjllNDQ0Y2RhOTVmMmM4Mzk3MmM5MmI3MjUK
QXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAy
NiAxMDoxNDowMCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIENhcHN1bGVBcHA6IFByb21w
dCBpbmZvIGZvciAtQyBvcHRpb24KICAgIAogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hh
ZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50
ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1pdCAxNjI5
OWVjODRhNjY3NmViYTcwODE4OTJhNDk3YmYxYjVlYjllYWZhCkF1dGhvcjogU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMjYgMDk6NTg6MDAgMjAxOCArMDgw
MAoKICAgIE1kZU1vZHVsZVBrZyBDYXBzdWxlQXBwOiBJbmRleCBuZWVkIGJlIGRlY2ltYWwgZm9y
IC1QIEdFVCBvcHRpb24KICAgIAogICAgQWxzbyBhZGp1c3QgdGhlIGhlbHAgaW5mb3JtYXRpb24g
dG8gYmUgbm90IHRvbyBsb25nIHRvIGJlIHN1aXRhYmxlCiAgICBmb3IgZGlmZmVyZW50IGRpc3Bs
YXkgcmVzb2x1dGlvbnMuCiAgICAKICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQu
a2lubmV5QGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNv
bT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+Cgpjb21taXQgZTcwZDliOGMz
Y2ZhNTg2ZDk0ZDVjZDFlZmU1NjMwNTAwNGE1N2JhMApBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56
ZW5nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVsIDI1IDE5OjI2OjQwIDIwMTggKzA4MDAKCiAg
ICBNZGVNb2R1bGVQa2cgQ2Fwc3VsZUFwcDogUmVmaW5lIC1OIG9wdGlvbiBoZWxwIGluZm9ybWF0
aW9uCiAgICAKICAgIC1OIG9wdGlvbiBpcyB1c2VkIHRvIGFwcGVuZCBhIENhcHN1bGUgSGVhZGVy
IHRvIGFuIGV4aXN0aW5nCiAgICBGTVAgY2Fwc3VsZSBpbWFnZSB3aXRoIGl0cyBJbWFnZVR5cGVJ
ZCBzdXBwb3J0ZWQgYnkgdGhlIHN5c3RlbS4KICAgIAogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55
YW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1p
dCAyM2QwODMzNDE3NjRiNTY0NWI4NmUxNGQwNDUxYTJlMDEyZGVkMzU3CkF1dGhvcjogU3RhciBa
ZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMTkgMTE6MDM6MjUgMjAx
OCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBDYXBzdWxlQXBwOiBGaXggLUQgZmFpbGVkIHRvIGR1
bXAgTmVzdCBGTVAgY2Fwc3VsZQogICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFl
bC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRl
bC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAg
Q29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQog
ICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29tbWl0IDQ0MzZm
NzIyMjBhYTU5ZWRhN2Y4MTFhYmI1Y2E5MjZlZmMyNjlmMTYKQXV0aG9yOiBTdGFyIFplbmcgPHN0
YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgVHVlIEp1bCAyNCAxNzowMjo0NyAyMDE4ICswODAw
CgogICAgTWRlTW9kdWxlUGtnIENhcHN1bGVBcHA6IEZpeCBWUzIwMTIgYnVpbGQgZmFpbHVyZSBj
YXVzZWQgYnkgNTQxMDUwMgogICAgCiAgICBUaGUgYnVpbGQgZmFpbHVyZSBpcyBsaWtlIGJlbG93
LgogICAgeHh4XENhcHN1bGVBcHAuYyg4NjgpIDogZXJyb3IgQzIyNzU6ICdFRklfR1VJRCcgOgog
ICAgICBpbGxlZ2FsIHVzZSBvZiB0aGlzIHR5cGUgYXMgYW4gZXhwcmVzc2lvbgogICAgICAgICAg
ICB4eHgvVWVmaUJhc2VUeXBlLmgoMjkpIDogc2VlIGRlY2xhcmF0aW9uIG9mICdFRklfR1VJRCcK
ICAgIHh4eFxDYXBzdWxlQXBwLmMoODY4KSA6IGVycm9yIEMyMTQ2OiBzeW50YXggZXJyb3IgOgog
ICAgICBtaXNzaW5nICc7JyBiZWZvcmUgaWRlbnRpZmllciAnSW1hZ2VUeXBlSWQnCiAgICB4eHhc
Q2Fwc3VsZUFwcC5jKDg2OCkgOiBlcnJvciBDMjA2NTogJ0ltYWdlVHlwZUlkJyA6IHVuZGVjbGFy
ZWQgaWRlbnRpZmllcgogICAgeHh4XENhcHN1bGVBcHAuYyg4NjkpIDogZXJyb3IgQzIyNzU6ICdV
SU5UTicgOgogICAgICBpbGxlZ2FsIHVzZSBvZiB0aGlzIHR5cGUgYXMgYW4gZXhwcmVzc2lvbgog
ICAgICAgICAgICB4eHhcUHJvY2Vzc29yQmluZC5oKDIyNCkgOiBzZWUgZGVjbGFyYXRpb24gb2Yg
J1VJTlROJwogICAgeHh4XENhcHN1bGVBcHAuYyg4NjkpIDogZXJyb3IgQzIxNDY6IHN5bnRheCBl
cnJvciA6CiAgICAgIG1pc3NpbmcgJzsnIGJlZm9yZSBpZGVudGlmaWVyICdJbWFnZUluZGV4Jwog
ICAgeHh4XENhcHN1bGVBcHAuYyg4NjkpIDogZXJyb3IgQzIwNjU6ICdJbWFnZUluZGV4JyA6IHVu
ZGVjbGFyZWQgaWRlbnRpZmllcgogICAgCiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0Bp
bnRlbC5jb20+CiAgICBDYzogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6
IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KCmNvbW1pdCA4M2UxMDA3ODM4MDE2ZmEw
NDlmNzM3OTBmZjA4NTA2NGQwNjcyYWQ2CkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50
ZWwuY29tPgpEYXRlOiAgIFRodSBKdWwgMjYgMTM6NTc6MTEgMjAxOCArMDgwMAoKICAgIE1kZU1v
ZHVsZVBrZyBEeGVDYXBzdWxlTGliRm1wOiBSZWZpbmUgdGhlIGNvZGUgdG8gY2hlY2sgRm1wSW1h
Z2VTaXplCiAgICAKICAgIFRoZSBjb2RlIHRvIGNoZWNrIEZtcEltYWdlU2l6ZSBhZ2FpbiBPRkZT
RVRfT0YKICAgIChFRklfRklSTVdBUkVfTUFOQUdFTUVOVF9DQVBTVUxFX0lNQUdFX0hFQURFUiwg
VXBkYXRlSGFyZHdhcmVJbnN0YW5jZSkKICAgIGNhbiBiZSByZWZpbmVkIHRvIGNoZWNrIGFnYWlu
c3QgRm1wSW1hZ2VIZWFkZXJTaXplLgogICAgCiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlh
b0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv
biBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5j
b20+Cgpjb21taXQgMTAxMDg3M2JlY2M1MWVkZWFiNDYzN2NjY2U5YzUyZmE0ZTc5MGYzNApBdXRo
b3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgVHVlIEp1bCAzIDE0OjI4
OjUwIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvQmRzRHhlOiBDYWxsIFBsYXRmb3JtQm9v
dE1hbmFnZXJVbmFibGVUb0Jvb3QoKQogICAgCiAgICBXaGVuIG5vIGJvb3Qgb3B0aW9uIGNhbiBi
ZSBsYXVuY2hlZCwgQkRTIGNvcmUgY2FsbHMKICAgIFBsYXRmb3JtQm9vdE1hbmFnZXJVbmFibGVU
b0Jvb3QoKSB0byBsZXQgcGxhdGZvcm0gQmRzRHhlIGhhbmRsZSBpdC4KICAgIAogICAgQ29udHJp
YnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2ln
bmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ2M6IFNlYW4gQnJvZ2FuIDxz
ZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPgogICAgQ2M6IE1pY2hhZWwgVHVybmVyIDxNaWNoYWVs
LlR1cm5lckBtaWNyb3NvZnQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN1bm55IFdhbmcgPHN1bm55
d2FuZ0BocGUuY29tPgoKY29tbWl0IGY1MGRiOTMzYzVkYTVkZGJjZjZjM2U3YjRlY2Q2MjQ4YWEx
YzVkYmMKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBK
dWwgMyAxNDoxNjo0NSAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL0Jkc0R4ZTogUmV2ZXJ0
ICJmYWxsIGJhY2sgdG8gVUkgbG9vcCBiZWZvcmUgaGFuZ2luZyIKICAgIAogICAgQ29tbWl0IGQx
ZGU0ODdkZDJlNzdmNDc0MWFiY2JkNzFkMTlhOGM5Mzk3MWZkYTAKICAgICJNZGVNb2R1bGVQa2cv
QmRzRHhlOiBmYWxsIGJhY2sgdG8gYSBCb290IE1hbmFnZXIgTWVudSBsb29wIGJlZm9yZQogICAg
IGhhbmdpbmciCiAgICBjaGFuZ2VkIEJEUyBjb3JlIHRvIGZhbGwgYmFjayB0byBVSSBsb29wIHdo
ZW4gbm8gYm9vdGFibGUgb3B0aW9uCiAgICBjYW4gYmUgbGF1bmNoZWQuCiAgICBOb3cgc2luY2Ug
UGxhdGZvcm1Cb290TWFuYWdlclVuYWJsZVRvQm9vdCgpIGlzIGFkZGVkLCB0aGUgY29tbWl0CiAg
ICBjYW4gYmUgcmV2ZXJ0ZWQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUg
Q29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+CiAgICBDYzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cgpjb21t
aXQgOGQxYjI4MWFmM2EzNWRlNDA5OGE2M2RmZTkxM2VmZTA5MzI4YWNmMApBdXRob3I6IFJ1aXl1
IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCA0IDA5OjQzOjAyIDIwMTgg
KzA4MDAKCiAgICBBcm1WaXJ0UGtnL1BsYXRmb3JtQkRTOiBJbXBsZW1lbnQgUGxhdGZvcm1Cb290
TWFuYWdlclVuYWJsZVRvQm9vdAogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+CiAgICBDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFy
by5vcmc+CiAgICBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KCmNv
bW1pdCBlZWE2NjhjOTFhYmZlODk3NGQwZTk4ODI1MDdhYTZkYTkzZGU0OGUwCkF1dGhvcjogUnVp
eXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBXZWQgSnVsIDQgMDk6MzI6NDcgMjAx
OCArMDgwMAoKICAgIEFybVBrZy9QbGF0Zm9ybUJEUzogSW1wbGVtZW50IFBsYXRmb3JtQm9vdE1h
bmFnZXJVbmFibGVUb0Jvb3QKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxp
bmFyby5vcmc+CiAgICBBY2tlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxp
bmFyby5vcmc+Cgpjb21taXQgYTg4YzEwYWI1ZWY3NTZmMDc5ZDIxMWI1NjM5MzIzNjZkMDQ3MDA3
MgpBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgVHVlIEp1bCAz
IDE0OjA4OjA3IDIwMTggKzA4MDAKCiAgICBRdWFya1BsYXRmb3JtL1BsYXRmb3JtQkRTOiBJbXBs
ZW1lbnQgUGxhdGZvcm1Cb290TWFuYWdlclVuYWJsZVRvQm9vdAogICAgCiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IE1pY2hhZWwgRCBL
aW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEtlbGx5
IFN0ZWVsZSA8a2VsbHkuc3RlZWxlQGludGVsLmNvbT4KCmNvbW1pdCAxMWNmMjVmMDMwZWI5Yjlh
NDU0MWIzNTc5MWM0NmQ4NTcwOTE3M2YyCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KRGF0ZTogICBUdWUgSnVsIDMgMTQ6MDY6MzQgMjAxOCArMDgwMAoKICAgIE50MzJQa2cv
UGxhdGZvcm1CRFM6IEltcGxlbWVudCBQbGF0Zm9ybUJvb3RNYW5hZ2VyVW5hYmxlVG9Cb290CiAg
ICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSGFvIEEgV3UgPEhhby5hLnd1QGludGVsLmNvbT4KCmNvbW1pdCA1ZjY2
NjE1YmI1MDQzNWQ4Mjg3MDE5MzFlNTMxYTUzOTllODYyYWJlCkF1dGhvcjogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMgMTQ6MDQ6NTUgMjAxOCArMDgwMAoK
ICAgIE92bWZQa2cvUGxhdGZvcm1CZHM6IEltcGxlbWVudCBQbGF0Zm9ybUJvb3RNYW5hZ2VyVW5h
YmxlVG9Cb290CiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBp
bnRlbC5jb20+CiAgICBDYzogSm9yZGFuIEp1c3RlbiA8am9yZGFuLmwuanVzdGVuQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAg
Q2M6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogICAgQ2M6IEFu
dGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGxpbmFyby5vcmc+Cgpjb21taXQgYWQzYWY5MjAzOTlhYWY5OTdl
ZmE5M2YxZGNkM2Y5ZTkxNGFmNTU1ZApBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5j
b20+CkRhdGU6ICAgVHVlIEp1bCAzIDEzOjIyOjE2IDIwMTggKzA4MDAKCiAgICBDb3JlYm9vdFBh
eWxvYWQvUGxhdGZvcm1CRFM6IEltcGwgUGxhdGZvcm1Cb290TWFuYWdlclVuYWJsZVRvQm9vdAog
ICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgog
ICAgQ2M6IE1hdXJpY2UgTWEgPG1hdXJpY2UubWFAaW50ZWwuY29tPgogICAgQ2M6IFByaW5jZSBB
Z3llbWFuIDxwcmluY2UuYWd5ZW1hbkBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogQmVuamFt
aW4gWW91IDxiZW5qYW1pbi55b3VAaW50ZWwuY29tPgoKY29tbWl0IDc2ZjM2OGM5ZmQzMTY5ZTFm
M2NlMzEyOTk5OWIyM2M0YTllMGYyMjMKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwu
Y29tPgpEYXRlOiAgIFR1ZSBKdWwgMyAxMzoxOToyOCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxl
UGtnL1BsYXRmb3JtQm9vdE1hbmFnZXI6IEFkZCBQbGF0Zm9ybUJvb3RNYW5hZ2VyVW5hYmxlVG9C
b290CiAgICAKICAgIFRoZSBwYXRjaCBhZGRzIGEgbmV3IEFQSSBQbGF0Zm9ybUJvb3RNYW5hZ2Vy
VW5hYmxlVG9Cb290KCkKICAgIHRvIFBsYXRmb3JtQm9vdE1hbmFnZXJMaWIuCiAgICBUaGUgbmV3
IEFQSSBpcyBwcm92aWRlZCBieSBwbGF0Zm9ybSBiZHMgbGlicmFyeSBhbmQgaXMgY2FsbGVkIHdo
ZW4KICAgIG5vIGJvb3Qgb3B0aW9uIGNvdWxkIGJlIGxhdW5jaGVkLgogICAgCiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IFNlYW4gQnJv
Z2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPgogICAgQ2M6IE1pY2hhZWwgVHVybmVyIDxN
aWNoYWVsLlR1cm5lckBtaWNyb3NvZnQuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNl
ayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3VubnkgV2FuZyA8c3Vubnl3
YW5nQGhwZS5jb20+Cgpjb21taXQgY2VmN2VjZjZjZGI0NGRlMTUyMGM1ZDBiZTliMmM5ODJiNTll
YWJjNApBdXRob3I6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgpEYXRlOiAg
IFR1ZSBKdWwgMjQgMTk6MzA6MTEgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczogRml4IGJ1ZyBh
Ym91dCAqTSB2YWx1ZSBub3QgZGlzcGxheSBkZWNpbWFsIGFuZCBoZXhhZGVjaW1hbAogICAgCiAg
ICBWMjogQWRkIHRoZSBjaGVjayBmb3IgUGNkIERhdHVtVHlwZQogICAgCiAgICByZXBvcnQgZm9y
bWF0IGxpa2UgYXMgYmVsb3c6CiAgICAgKk0gICAgIFNoZWxsLmluZiAgICAgICAgID0gMHhGRiAo
MjU1KQogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBD
YzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQt
dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9m
Zi1ieTogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 21:36:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 21:36:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fjAOp-0001iT-Lg; Fri, 27 Jul 2018 21:35: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=49dx=kl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fjAOn-0001iO-VY
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 21:35:46 +0000
X-Inumbo-ID: 0f28faf0-91e5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f28faf0-91e5-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 21:36:02 +0000 (UTC)
Received: from [10.0.0.125] (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 4EE8720647;
 Fri, 27 Jul 2018 21:35:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532727343;
 bh=ELRmFenqfM6djNdyjY02S3+iCoP8jIgNH5qFcJA+rDo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=OweLONl2c4whvfIA1qNVI7iHnFLP++6ANf9rXiZH6qLjJ7nBnsBegR04naKuLIjy1
 E9GpXzHg2EDCK4CjQUX2an//XzZGiZ6T4bR2rUZJmh+iOZtNgmhykir/AYro5MCg9M
 TUzM8oGAuG9hwJuuugVU04FyLSuv2OqWNlNEZ+7w=
Date: Fri, 27 Jul 2018 14:35:44 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Andrii Anisov <andrii_anisov@epam.com>
In-Reply-To: <5fcc3513-ef81-b08b-cbab-4cbb18aebcac@epam.com>
Message-ID: <alpine.DEB.2.10.1807271431010.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <alpine.DEB.2.10.1807271006090.20701@sstabellini-ThinkPad-X260>
 <5fcc3513-ef81-b08b-cbab-4cbb18aebcac@epam.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 andrew.cooper3@citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 julien.grall@arm.com, xen-devel@lists.xen.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>

T24gRnJpLCAyNyBKdWwgMjAxOCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBIZWxsbyBTdGVmYW5v
LAo+IAo+IE9uIDI3LjA3LjE4IDIwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBZ
ZXMsIGl0IGRvZXMuCj4gPiAKPiA+IExldCdzIHNheSB0aGF0IHlvdSBjaG9zZSBBTEwgYXQgdGhl
IG1lbnUgY2hvaWNlLiBNUFNPQ19QTEFURk9STSBnZXRzCj4gPiBzZWxlY3RlZCwgdGhhdCB0cmln
Z2VyIHRoZSBidWlsZCBvZiB0aGUgTVBTT0MgcGxhdGZvcm0gZmlsZS4KPiA+IAo+ID4gSWYgeW91
IGRvICJtYWtlIG1lbnVjb25maWciIGFnYWluIGFuZCBzZWxlY3QgUkNBUjMgaW5zdGVhZCwKPiA+
IE1QU09DX1BMQVRGT1JNIGlzIHJlbW92ZWQgZnJvbSB0aGUgLmNvbmZpZy4gTmV4dCB0aW1lIHlv
dSB0eXBlICJtYWtlIgo+ID4gdGhlIE1QU09DIHBsYXRmb3JtIGZpbGVzIHdpbGwgbm90IGJlIGJ1
aWx0Lgo+IEJ1dCB2ZXhwcmVzcywgc3VueGksIG90aGVyIGxpc3RlZCBpbiBhcmNoL2FybS9wbGF0
Zm9ybXMvTWFrZWZpbGUgYW5kIGRlcGVuZGVudAo+IG9uIEFSTTMyIG9yIEFSTTY0IHdpbGwgYmUg
YnVpbHQgYW55d2F5LgoKQWgsIHllcywgSSB1bmRlcnN0YW5kIHdoYXQgeW91IG1lYW4gbm93LgoK
VGhhdCBpcyBub3QgYSBwcm9ibGVtIHdpdGggdGhpcyBwYXRjaCBvciB3aXRoIHRoZSBhcHByb2Fj
aCB0YWtlbiBoZXJlLgpJdCBpcyBqdXN0IGEgbWF0dGVyIG9mIGFkZGluZyBtb3JlIG9wdGlvbnMg
bGlrZSBSQ0FSMyBhbmQgTVBTT0MuIEl0IGlzCmp1c3QgdGhhdCBJIGhhdmVuJ3QgZG9uZSBpdCB5
ZXQuIEdpdmVuIHRoYXQgdGhpcyBwYXRjaCBzZXJpZXMgaGFzIGJlZW4Kb3V0IGZvciBhIHdoaWxl
IG5vdyBhbmQgaGFzIGFsbCB0aGUgcmVxdWlyZWQgYWNrcywgSSB3b3VsZCBwcmVmZXIgdG8KY29t
bWl0IGl0IGFzIGlzICh3aXRoIHRoZSBzbWFsbCBjaGFuZ2UgcmVxdWVzdGVkIGJ5IEp1bGllbikg
YW5kIG1ha2UKY2hhbmdlcyBmb3IgdmV4cHJlc3MsIHN1bnhpLCBhbmQgb3RoZXJzIGluIGZvbGxv
dy11cCBwYXRjaGVzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 21:43:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 21:43: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 1fjAVn-0002SG-EP; Fri, 27 Jul 2018 21:42: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=49dx=kl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fjAVl-0002SB-M5
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 21:42:57 +0000
X-Inumbo-ID: ef1dc669-91e5-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef1dc669-91e5-11e8-a8a5-bc764e045a96;
 Fri, 27 Jul 2018 23:42:18 +0200 (CEST)
Received: from [10.0.0.125] (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 9E1A620647;
 Fri, 27 Jul 2018 21:42:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532727774;
 bh=9Q11rezBUChXhzvZxl+WTrP2cGcWN9426khRY5DjfT4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=UfFts/5kaLWPmq4rNmXIVW81sKR2OzTZlHASkGvk1g9Rhh4d44Ve1Hj8MpAvTP2Wt
 IF897leu09xEsmTJHDQmRjvma9KB+cKOFkdFyhoTaAessBzPKVPlRQUBAkBgZygio7
 BGYP3E8pzYBZj5QWPvR89M2zy0ZJMqMhEttLgHkI=
Date: Fri, 27 Jul 2018 14:42: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: <026ce1fc-5c4e-3691-a150-347b3a072d2c@arm.com>
Message-ID: <alpine.DEB.2.10.1807271441250.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-18-git-send-email-sstabellini@kernel.org>
 <ec7c320b-e3d4-e5fe-ebd9-4cc286b50f4f@arm.com>
 <alpine.DEB.2.10.1807261552090.20701@sstabellini-ThinkPad-X260>
 <026ce1fc-5c4e-3691-a150-347b3a072d2c@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 18/21] 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>

T24gRnJpLCAyNyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMjcvMDcvMTggMDE6MTAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIFR1
ZSwgMjQgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gT24gMDcvMDcvMTggMDA6
MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiArICAgIFZQTDAxMV9VTkxPQ0so
ZCwgZmxhZ3MpOwo+ID4gPiA+ICt9Cj4gPiA+ID4gKwo+ID4gPiA+ICtzdGF0aWMgdm9pZCB2cGww
MTFfd3JpdGVfZGF0YV9ub3Jpbmcoc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBkYXRhKQo+ID4g
PiA+ICt7Cj4gPiA+ID4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gPiA+ICsgICAgc3Ry
dWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ID4gPiA+ICsKPiA+ID4gPiAr
ICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICBwcmludGso
IiVjIiwgZGF0YSk7Cj4gPiA+ID4gKyAgICBpZiAoZGF0YSA9PSAnXG4nKQo+ID4gPiA+ICsgICAg
ICAgIHByaW50aygiRE9NJXU6ICIsIGQtPmRvbWFpbl9pZCk7Cj4gPiA+IAo+ID4gPiBZb3Ugd2Fu
dCB0byBidWZmZXIgdGhlIGNoYXJhY3RlcnMgaGVyZSBhbmQgb25seSBwcmludCBvbiBuZXdsaW5l
IG9yIHdoZW4KPiA+ID4gdGhlCj4gPiA+IGJ1ZmZlciBpcyBmdWxsLiBPdGhlcndpc2UgY2hhcmFj
dGVycyB3aWxsIGdldCBtYW5nbGVkIHdpdGggdGhlIFhlbiBjb25zb2xlCj4gPiA+IG91dHB1dCBv
ciBvdGhlciBkb21haW5zIG91dHB1dC4KPiA+IAo+ID4gSSBkaWQgdGhlIGltcGxlbWVudGF0aW9u
LCBidXQgdGhlbiB3aGVuIEkgdHlwZSBjaGFyYWN0ZXJzIGF0IHRoZSBkb21haW4KPiA+IHByb21w
dCwgSSBkb24ndCBzZWUgdGhlbSBhbnltb3JlIG9uZSBieSBvbmUuIE9ubHkgYWZ0ZXIgSSBwcmVz
cwo+ID4gImVudGVyIi4gVGhhdCBtYWtlcyB0aGUgZG9tYWluIGNvbnNvbGUgbm90IHZlcnkgdXNh
YmxlLiBTaG91bGQgd2Uga2VlcAo+ID4gaXQgYXM/Cj4gCj4gSSBoYXZlbid0IHRob3VnaHQgYWJv
dXQgdGhhdCBjYXNlLiBIb3dldmVyLCBpZiB5b3UgZG9uJ3QgaW1wbGVtZW50IHRoZSBidWZmZXIK
PiBzb2x1dGlvbiwgeW91IHdpbGwgZ2V0IGFsbCB0aGUgZG9tYWluIGNvbnNvbGVzIG1hbmdsZWQg
ZHVyaW5nIGJvb3QuIFRoaXMgaXMKPiBub3QgcmVhbGx5IG5pY2UgZm9yIGRlYnVnZ2luZy4gQSBw
b3RlbnRpYWwgc29sdXRpb24gaXMgdG8gYnVmZmVyIGZvciBhbGwgdGhlCj4gZG9tYWlucyBidXQg
dGhlIG9uZSB0aGF0IGlzIHJlYWRpbmcgY2hhcmFjdGVycy4KCkkgdGhpbmsgSSBmb3VuZCBhIGdv
b2Qgd2F5IHRvIGJ1ZmZlciB0aGUgb3V0cHV0LCB1bmxlc3MgdGhlIGNvbnNvbGUgaXMKaW4gZm9j
dXMuIEZvciBvdXIgZnV0dXJlIHJlZmVyZW5jZSwgaXQgd2lsbCBiZSBpbXBsZW1lbnRlZCBpbiBh
IHNlcGFyYXRlCnBhdGNoIGZvciByZXZpZXcgY2xhcml0eS4KCgo+ID4gPiA+ICsKPiA+ID4gPiAr
ICAgIHZwbDAxMS0+dWFydHJpcyB8PSBUWEk7Cj4gPiA+ID4gKyAgICB2cGwwMTEtPnVhcnRmciAm
PSB+VFhGRTsKPiA+ID4gPiArICAgIHZwbDAxMV91cGRhdGVfaW50ZXJydXB0X3N0YXR1cyhkKTsK
PiA+ID4gPiArCj4gPiA+ID4gKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiA+ID4gPiAr
fQo+ID4gPiA+ICsKPiA+ID4gPiArc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YV9pbnJp
bmcoc3RydWN0IGRvbWFpbiAqZCkKPiA+ID4gPiArewo+ID4gPiAKPiA+ID4gSSB0aGluayB5b3Ug
Y2FuIGF2b2lkIHRoZSBkdXBsaWNhdGlvbiBoZXJlIGJ5IHVzaW5nIGEgbWFjcm8uCj4gPiAKPiA+
IEkgcHJlZmVyIHRvIGF2b2lkIE1BQ1JPUyBmb3IgdGhpbmdzIGxpa2UgdGhpcy4gSSB3b3VsZCBy
YXRoZXIgcmV1c2UgdGhlCj4gPiBleGlzdGluZyBmdW5jdGlvbiBmb3IgYm90aCBjYXNlcyBsaWtl
IGluIHYxLiBXb3VsZCB5b3UgYmUgT0sgdG8gZ28gYmFjawo+ID4gdG8gdGhhdD8KPiAKPiBJIHdv
dWxkIHJhdGhlciBrZWVwIHRoZSBkdXBsaWNhdGlvbiBvdmVyIGdvaW5nIGJhY2sgdG8gdjEuCj4g
Cj4gSSBtYXkgaGF2ZSBhbm90aGVyIHdheSB0byBrZWVwIHRoZSBjb2RlIGNvbW1vbiwgYnV0IGxl
dCdzIGxvb2sgYXQgdGhhdCBpbiBhCj4gbGF0dGVyIHBhdGNoLiBGb3Igbm93LCBJIHdpbGwgZGVh
bCB3aXRoIHRoZSBkdXBsaWNhdGlvbi4KCk9LCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 22:09:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 22: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 1fjAvV-00044c-PR; Fri, 27 Jul 2018 22:09: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=vow8=kl=gmail.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fjAvV-00044W-2v
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 22:09:33 +0000
X-Inumbo-ID: a6959e2b-91e9-11e8-a8a5-bc764e045a96
Received: from mail-vk0-x242.google.com (unknown [2607:f8b0:400c:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6959e2b-91e9-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 00:08:54 +0200 (CEST)
Received: by mail-vk0-x242.google.com with SMTP id v72-v6so3155497vkd.4
 for <xen-devel@lists.xen.org>; Fri, 27 Jul 2018 15:09:31 -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=zu06JuWCby3qFOtdDzBz8i8kA6gCp77O/qXdIDCsKM8=;
 b=tX82c2MCJP5Y4+OxAss+j/V20XoWMNCrapXWLmPIsk0FqwP+4nxLjgGyDyDB6OcIza
 TaORxB0xO7riHVx9N1RM6bZ4LQx9uOEjRR38MgvcgTrWFBN1UwwokATExXFwrhP2Y8SV
 9YJG6Yjdv9ADtGhjHQ82PoFGNF6y0XFpSVepJB51ZgaE9pJRNNF65OQgzbF6CGaG9oQP
 EpYAPk1Jcn4ZqwsZOHjmXNeDzKsa7MRaq/T0Ir0+t05HU0T+vAggHKAPwF1unIYjKFyy
 Ri5rc073tIJB3/ZZnOB4envykXEipNkAExR5UE5/jTVmdqfDoHYudsf78Jrv2psUdCvy
 WkKg==
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=zu06JuWCby3qFOtdDzBz8i8kA6gCp77O/qXdIDCsKM8=;
 b=MTElFKn0BRaGluAzFJY8Ou/z3iLO2sipTZPV6mKYMKuboLIZaoNQ3DKihToWYzAGkh
 sZcO8oagYDYKMSYqO0RmqC2//S+3ywAJ0fE/LECWNSw0gFmt7GeLdtJIoLCKPf6CW2Ty
 h2u6cwdPirjXwIhr6nppt54W15wpuU5jNrvHsYoagGhn6bJcfdb9hXFT2be+02NyfIaO
 8QY/5sGwBXsoR7XrS4oiBtzn+0NJ9fMBIcT3jQuHTvgg5v/lIVMJ4Py2IuWWLwLC5q7K
 0V4N90OSmcfiFQiIfDKuZ1Tbhu0K+qOOn7WltUk3b4iuWuSgMYcHX4ahhAh57JTeJFJh
 WAzA==
X-Gm-Message-State: AOUpUlH7+6WD7HjjdVX0+STR8OBuaELp+mK0o5TfQPnh3nOzh6xDfx2Z
 /fz0MXXIEbDShUj884uM5zckmWk9xAPbCNSOhTU=
X-Google-Smtp-Source: AAOMgpf34rymvxiOXuE+P/01IG6lAeb4uwJ3umteoso3wdDiolWlEbbygCEFBXptYQI4x54dUQx31LPSivYTTHyTnJ8=
X-Received: by 2002:a1f:3147:: with SMTP id
 x68-v6mr5361147vkx.41.1532729371021; 
 Fri, 27 Jul 2018 15:09:31 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <alpine.DEB.2.10.1807271006090.20701@sstabellini-ThinkPad-X260>
 <5fcc3513-ef81-b08b-cbab-4cbb18aebcac@epam.com>
 <alpine.DEB.2.10.1807271431010.20701@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1807271431010.20701@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@gmail.com>
Date: Fri, 27 Jul 2018 23:09:18 +0100
Message-ID: <CAF3u54Dov+QzhJKz9qkM3=0CTRXSzcNq=sVdL+ExuWbvfJd75w@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Andrii Anisov <andrii_anisov@epam.com>,
 andrew.cooper3@citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 julien.grall@arm.com, xen-devel@lists.xen.org, volodymyr_babchuk@epam.com
Content-Type: multipart/mixed; boundary="===============2434684896020572280=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2434684896020572280==
Content-Type: multipart/alternative; boundary="000000000000b259790572025d8d"

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

Hi Stefano,

Sorry for the top posting.

I think Andrii made a good point. With your new code MPSOC will get built
on Arm 32 bit as well.

This was not the case before this patch.

So I would like at least that to be fixed before any commit.

Cheers,

On Fri, 27 Jul 2018, 22:38 Stefano Stabellini, <sstabellini@kernel.org>
wrote:

> On Fri, 27 Jul 2018, Andrii Anisov wrote:
> > Hello Stefano,
> >
> > On 27.07.18 20:11, Stefano Stabellini wrote:
> > > Yes, it does.
> > >
> > > Let's say that you chose ALL at the menu choice. MPSOC_PLATFORM gets
> > > selected, that trigger the build of the MPSOC platform file.
> > >
> > > If you do "make menuconfig" again and select RCAR3 instead,
> > > MPSOC_PLATFORM is removed from the .config. Next time you type "make"
> > > the MPSOC platform files will not be built.
> > But vexpress, sunxi, other listed in arch/arm/platforms/Makefile and
> dependent
> > on ARM32 or ARM64 will be built anyway.
>
> Ah, yes, I understand what you mean now.
>
> That is not a problem with this patch or with the approach taken here.
> It is just a matter of adding more options like RCAR3 and MPSOC. It is
> just that I haven't done it yet. Given that this patch series has been
> out for a while now and has all the required acks, I would prefer to
> commit it as is (with the small change requested by Julien) and make
> changes for vexpress, sunxi, and others in follow-up patches.
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel

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

<span>Hi Stefano,</span><div><br></div><div>Sorry for the top posting.</div=
><div><br></div><div><div dir=3D"auto"><div dir=3D"auto">I think Andrii mad=
e a good point. With your new code MPSOC will get built on Arm 32 bit as we=
ll.</div><div dir=3D"auto"><br></div><div dir=3D"auto">This was not the cas=
e before this patch.</div><div dir=3D"auto"><br></div><div dir=3D"auto">So =
I would like at least that to be fixed before any commit.</div><div dir=3D"=
auto"><br></div><div dir=3D"auto">Cheers,</div><div dir=3D"auto"><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr">On Fri, 27 Jul 2018, 22:38 Stefano St=
abellini, &lt;<a href=3D"mailto:sstabellini@kernel.org">sstabellini@kernel.=
org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, 27 Jul 2=
018, Andrii Anisov wrote:<br>
&gt; Hello Stefano,<br>
&gt; <br>
&gt; On 27.07.18 20:11, Stefano Stabellini wrote:<br>
&gt; &gt; Yes, it does.<br>
&gt; &gt; <br>
&gt; &gt; Let&#39;s say that you chose ALL at the menu choice. MPSOC_PLATFO=
RM gets<br>
&gt; &gt; selected, that trigger the build of the MPSOC platform file.<br>
&gt; &gt; <br>
&gt; &gt; If you do &quot;make menuconfig&quot; again and select RCAR3 inst=
ead,<br>
&gt; &gt; MPSOC_PLATFORM is removed from the .config. Next time you type &q=
uot;make&quot;<br>
&gt; &gt; the MPSOC platform files will not be built.<br>
&gt; But vexpress, sunxi, other listed in arch/arm/platforms/Makefile and d=
ependent<br>
&gt; on ARM32 or ARM64 will be built anyway.<br>
<br>
Ah, yes, I understand what you mean now.<br>
<br>
That is not a problem with this patch or with the approach taken here.<br>
It is just a matter of adding more options like RCAR3 and MPSOC. It is<br>
just that I haven&#39;t done it yet. Given that this patch series has been<=
br>
out for a while now and has all the required acks, I would prefer to<br>
commit it as is (with the small change requested by Julien) and make<br>
changes for vexpress, sunxi, and others in follow-up patches.<br>
<br>
_______________________________________________<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></div></div>

--000000000000b259790572025d8d--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2434684896020572280==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 27 22:16:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 22:16: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 1fjB1u-0004of-IS; Fri, 27 Jul 2018 22:16: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjB1t-0004oV-Dg
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 22:16:09 +0000
X-Inumbo-ID: b3ddae38-91ea-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b3ddae38-91ea-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 22:16: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 1fjB1n-00050Q-9z; Fri, 27 Jul 2018 22:16:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fjB1m-0003nV-Vl; Fri, 27 Jul 2018 22:16:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjB1m-0004Tl-V4; Fri, 27 Jul 2018 22:16:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125598-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl:guest-localmigrate/x10:fail:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:host-install(4):broken:heisenbug
 qemu-mainline:test-amd64-amd64-xl:xen-boot:fail:heisenbug
 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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-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=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 22:16:02 +0000
Subject: [Xen-devel] [qemu-mainline test] 125598: 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>

ZmxpZ2h0IDEyNTU5OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1OTgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxOCBndWVzdC1sb2NhbG1pZ3Jh
dGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTI1MTY5CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDEyNTU1OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTI1
NTU4IHBhc3MgaW4gMTI1NTk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyNTU1OCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTU1OCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE2OQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTI1MTY5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxNjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NTE2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAg
ICAgICAgICAgIDE4YTM5OGY2YTM5ZGY0YjA4ZmY4NmFjMGQzODM4NDE5M2NhNWY0Y2MKYmFzZWxp
bmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDkyNzdkODFmNWMyYzZmNGQwYjVlNDdj
ODQ3NmViN2VlN2U1YzBiZWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE2OSAgMjAxOC0wNy0x
NCAyMDozMDo0MyBaICAgMTMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNDYgIDIwMTgt
MDctMTYgMTU6NTM6MjUgWiAgIDExIGRheXMgICAgOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjU1NTggIDIwMTgtMDctMjUgMDI6MjM6MDEgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGVrc2Fu
ZGFyIE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxl
eC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lz
QHdkYy5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBCQUxBVE9OIFpv
bHRhbiA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIENhbHZpbiBMZWUgPGN5cnVzMjk2QGdtYWlsLmNv
bT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ29y
bmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVy
cmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5p
ZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEci4gRGF2aWQg
QWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhh
Ymtvc3RAcmVkaGF0LmNvbT4KICBFbWFudWVsZSBHaXVzZXBwZSBFc3Bvc2l0byA8ZS5lbWFudWVs
ZWdpdXNlcHBlQGdtYWlsLmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50
ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0By
ZWRoYXQuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmFzb24g
V2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKb2huIEFyYnVja2xlIDxwcm9ncmFtbWluZ2tp
ZHhAZ21haWwuY29tPgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICBKb25hcyBTY2hp
ZXZpbmsgPGpvbmFzc2NoaWV2aW5rQGdtYWlsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRo
YXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMaWRvbmcgQ2hl
biA8amVtbXk4NTg1ODVAZ21haWwuY29tPgogIExpZG9uZyBDaGVuIDxsaWRvbmdjaGVuQHRlbmNl
bnQuY29tPgogIE1hcmMtQW5kcsODwqkgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5j
b20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAg
TWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6
QHJlZGhhdC5jb20+CiAgTWljaGFlbCBEYXZpZHNhdmVyIDxtZGF2aWRzYXZlckBnbWFpbC5jb20+
CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE5pc2hhbnRoIEFy
YXZhbXVkYW4gPG5hcmF2YW11ZGFuQGRpZ2l0YWxvY2Vhbi5jb20+CiAgUGFvbG8gQm9uemluaSA8
cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBMaWV2ZW4gPHBsQGthbXAuZGU+CiAgUGV0ZXIg
TWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRlcnhAcmVk
aGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJp
Y2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvbWFuIEth
Z2FuIDxya2FnYW5AdmlydHVvenpvLmNvbT4KICBTYW1lZWggSnVicmFuIDxzanVicmFuQHJlZGhh
dC5jb20+CiAgU2hpdmFwcmFzYWQgRyBCaGF0IDxzYmhhdEBsaW51eC52bmV0LmlibS5jb20+CiAg
U3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3
ZWlsbmV0ei5kZT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBWaWt0b3IgUHJ1
dHlhbm92IDx2aWt0b3IucHJ1dHlhbm92QHZpcnR1b3p6by5jb20+CiAgWWFvd2VpIEJhaSA8YmFp
eWFvd2VpQGNtc3MuY2hpbmFtb2JpbGUuY29tPgogIFl1bmppYW4gV2FuZyA8d2FuZ3l1bmppYW5A
aHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
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
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMzE3NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 22:37:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 22: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 1fjBMX-0006LW-Ky; Fri, 27 Jul 2018 22:37: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=49dx=kl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fjBMV-0006LR-Nz
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 22:37:27 +0000
X-Inumbo-ID: 8c638e22-91ed-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c638e22-91ed-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 00:36:48 +0200 (CEST)
Received: from [10.0.0.125] (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 056D020842;
 Fri, 27 Jul 2018 22:37:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532731045;
 bh=Wj7l4XUKMw0+zrBGavjSCZNVRCcjBDApfAZ7V3tgdhk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Wx78Eorxxv5BOylM7cONclXGAdj5r+KkemFeTprwo2y8oy2+3N23pX8Q/7hUAevDb
 S2iN4DfxWv+eHNM5m8wBFj5ZztUmdwFj5V2LqFO/r7w9qWEKPgDgHWUOu/NipOvY56
 LwNI9vg9PsqCpBOexzA3nHbRZ/AscnggRnrEZxi0=
Date: Fri, 27 Jul 2018 15:37:26 -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: <c04a0b26-7fc0-407f-fae0-3ad5d248b00a@arm.com>
Message-ID: <alpine.DEB.2.10.1807271536210.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-17-git-send-email-sstabellini@kernel.org>
 <c04a0b26-7fc0-407f-fae0-3ad5d248b00a@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 17/21] 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>,
 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>

T24gVHVlLCAyNCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDcvMDcvMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE1vdmUg
dGhlIGNvZGUgdG8gY2FsY3VsYXRlIGluX2ZpZm9fbGV2ZWwgYW5kIG91dF9maWZvX2xldmVsIG91
dCBvZgo+ID4gdnBsMDExX2RhdGFfYXZhaWwsIHRvIHRoZSBjYWxsZXIuCj4gPiBUaGlzIGNoYW5n
ZSB3aWxsIG1ha2UgaXQgcG9zc2libGUgdG8gcmV1c2UgdnBsMDExX2RhdGFfYXZhaWwgd2l0aAo+
ID4gZGlmZmVyZW50IHJpbmcgc3RydWN0dXJlcyBpbiBhIGxhdGVyIHBhdGNoLgo+ID4gCj4gPiBT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4g
PiAKPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2MjoKPiA+IC0gbmV3IHBhdGNoCj4gPiAtLS0KPiA+
ICAgeGVuL2FyY2gvYXJtL3ZwbDAxMS5jIHwgNzAKPiA+ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gICAxIGZpbGUgY2hhbmdlZCwgNDIgaW5z
ZXJ0aW9ucygrKSwgMjggZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+IGluZGV4IDMzZmNhYTAu
LmU3NTk1N2YgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+ICsrKyBi
L3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ID4gQEAgLTM0LDYgKzM0LDEyIEBACj4gPiAgICNpbmNs
dWRlIDxhc20vdmdpYy1lbXVsLmg+Cj4gPiAgICNpbmNsdWRlIDxhc20vdnBsMDExLmg+Cj4gPiAg
ICtzdGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFpbChzdHJ1Y3QgZG9tYWluICpkLAo+ID4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTkNPTlNfUklOR19JRFggaW5fZmlmb19sZXZl
bCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5DT05TX1JJTkdfSURYIGlu
X3NpemUsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOQ09OU19SSU5HX0lE
WCBvdXRfZmlmb19sZXZlbCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5D
T05TX1JJTkdfSURYIG91dF9zaXplKTsKPiA+ICsKPiAKPiBMb29raW5nIGF0IHRoZSBlbmQgY29k
ZSwgSSB0aGluayB5b3UgY2FuIGF2b2lkIHRoZSBkZWNsYXJhdGlvbiBieSBhZGRpbmcKPiB2cGww
MTFfcnhfY2hhciBzb21ld2hlcmUgZWxzZS4KIApZZXMsIHlvdSBhcmUgcmlnaHQuIEknbGwgZG8g
dGhhdC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 23:30:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 23:30: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 1fjCBl-0001zW-Co; Fri, 27 Jul 2018 23:30: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=49dx=kl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fjCBk-0001zR-Mm
 for xen-devel@lists.xen.org; Fri, 27 Jul 2018 23:30:24 +0000
X-Inumbo-ID: 135855f2-91f5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 135855f2-91f5-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 23:30:41 +0000 (UTC)
Received: from [10.0.0.125] (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 2DFD720842;
 Fri, 27 Jul 2018 23:30:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532734222;
 bh=CtjZvOSnmOphkLBlSpU94gWIYTvJ3qwnwC63kVxo91g=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ho0j7whHveTh78aZrj1jK0lpMrwCOJGPyX6XSQ0agUHrC/0wvF/34CwfrkCfkpQLE
 5nAxdKctFdmyBpIu/SKMcjTYVTX27ukbpZDdmCZmINZIJF4Th11ihPJvOudAOGg4Nm
 +4oFPrhX3eBXgb3Ztn9e4etuDIGiXTUQklgu4LLw=
Date: Fri, 27 Jul 2018 16:30:23 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@gmail.com>
In-Reply-To: <CAF3u54Dov+QzhJKz9qkM3=0CTRXSzcNq=sVdL+ExuWbvfJd75w@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1807271620540.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <alpine.DEB.2.10.1807271006090.20701@sstabellini-ThinkPad-X260>
 <5fcc3513-ef81-b08b-cbab-4cbb18aebcac@epam.com>
 <alpine.DEB.2.10.1807271431010.20701@sstabellini-ThinkPad-X260>
 <CAF3u54Dov+QzhJKz9qkM3=0CTRXSzcNq=sVdL+ExuWbvfJd75w@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrii Anisov <andrii_anisov@epam.com>, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@suse.com, julien.grall@arm.com,
 xen-devel@lists.xen.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>

T24gRnJpLCAyNyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
U29ycnkgZm9yIHRoZSB0b3AgcG9zdGluZy4KPiAKPiBJIHRoaW5rIEFuZHJpaSBtYWRlIGEgZ29v
ZCBwb2ludC4gV2l0aCB5b3VyIG5ldyBjb2RlIE1QU09DIHdpbGwgZ2V0IGJ1aWx0IG9uIEFybSAz
MiBiaXQgYXMgd2VsbC4KPiAKPiBUaGlzIHdhcyBub3QgdGhlIGNhc2UgYmVmb3JlIHRoaXMgcGF0
Y2guCj4gCj4gU28gSSB3b3VsZCBsaWtlIGF0IGxlYXN0IHRoYXQgdG8gYmUgZml4ZWQgYmVmb3Jl
IGFueSBjb21taXQuCgpPSywgdGhpcyBpcyBhIHByb2JsZW0uIEknbGwgZml4IGl0LgoKTG9va2lu
ZyBpbnRvIGl0IEkgdGhpbmsgdGhlcmUgaXMgYSB3YXkgdG8gc29sdmUgaXQgdGhhdCBkb2Vzbid0
IHJlcXVpcmUKZHVwbGljYXRpb24sIGFuZCBub3QgZXZlbiB0aGUgaW50cm9kdWN0aW9uIG9mIEFM
TF8zMiBhbmQgQUxMXzY0OiB3ZSBqdXN0Cm5lZWQgdG8gYWRkICJpZiBBUk1fNjQiIGZvciB0aGUg
QVJNNjQgcGxhdGZvcm1zIGFuZCAiaWYgQVJNXzMyIiBmb3IgdGhlCkFSTTMyIHBsYXRmb3Jtcy4K
ClNvIHRvZGF5IHdlIHdvdWxkIGhhdmUgKHRoZSAiaWYgQVJNXzY0IiBpcyBuZXcgY29tcGFyZWQg
dG8gdGhpcyBwYXRjaCk6CgogIGNvbmZpZyBBTEwKICAgICAgYm9vbCAiQWxsIFBsYXRmb3JtcyIK
ICAgICAgc2VsZWN0IE1QU09DX1BMQVRGT1JNIGlmIEFSTV82NAoKSW4gdGhlIGZ1cnVyZSwgYXNz
dW1pbmcgdGhhdCB3ZSBoYWQgRVhZTk9TNSBhbmQgT01BUDUgb3B0aW9ucywgaXQgd291bGQgYmVj
b21lOgoKICBjb25maWcgQUxMCiAgICAgIGJvb2wgIkFsbCBQbGF0Zm9ybXMiCiAgICAgIHNlbGVj
dCBNUFNPQ19QTEFURk9STSBpZiBBUk1fNjQKICAgICAgc2VsZWN0IEVYWU5PUzUgaWYgQVJNXzMy
CiAgICAgIHNlbGVjdCBPTUFQNSBpZiBBUk1fMzIKCldoYXQgZG8geW91IHRoaW5rPwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 27 23:49:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 Jul 2018 23: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 1fjCTr-0002vN-WC; Fri, 27 Jul 2018 23:49: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=srgs=kl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjCTr-0002vD-0a
 for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 23:49:07 +0000
X-Inumbo-ID: b0574f3f-91f7-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b0574f3f-91f7-11e8-a6a9-d7ebe60f679a;
 Fri, 27 Jul 2018 23:49: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 1fjCTm-0006se-G6; Fri, 27 Jul 2018 23:49: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 1fjCTm-0002wc-8B; Fri, 27 Jul 2018 23:49:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjCTm-0004W0-7U; Fri, 27 Jul 2018 23:49:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125600-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-amd64-xl-xsm:guest-localmigrate/x10:fail:regression
 linux-3.18:test-armhf-armhf-examine:host-install:broken:heisenbug
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 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-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked: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-armhf-armhf-libvirt-raw:saverestore-support-check: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-xl-pvhv2-amd:guest-start: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:migrate-support-check: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-qemuu-debianhvm-amd64-xsm: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-arndale: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-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-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-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2: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-armhf-armhf-libvirt-raw:migrate-support-check: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=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06
X-Osstest-Versions-That: linux=ac35b66883e8330ffde609152e13c225b12de6a4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 27 Jul 2018 23:49:02 +0000
Subject: [Xen-devel] [linux-3.18 test] 125600: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTYwMCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2MDAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
MTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgUkVHUi4gdnMuIDEyNTEzOAoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICAgICBicm9rZW4g
cGFzcyBpbiAxMjU1NjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI1NTYxIHBhc3MgaW4gMTI1NjAwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjU1NjEg
cGFzcyBpbiAxMjU2MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjU1NjEgcGFzcyBpbiAxMjU2MDAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWls
IHBhc3MgaW4gMTI1NTYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyNTU2MQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBh
c3MgaW4gMTI1NTYxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTI1MTM4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxMzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTEzOAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI1MTM4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxMzgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTEzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4
ICAgICAgICAgICAgICAgIDc2MTIwMjVmYmM3YTVhYjU0YmY3MWY0OGI5OWIwYjZhMTVmYzdiMDYK
YmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGFjMzViNjY4ODNlODMzMGZm
ZGU2MDkxNTJlMTNjMjI1YjEyZGU2YTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTEzOCAgMjAx
OC0wNy0xMiAxNjo0OTowMSBaICAgMTUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1MDUg
IDIwMTgtMDctMjIgMTI6MTE6MzEgWiAgICA1IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IFZlc2tlciA8dmFsZXhA
bWVsbGFub3guY29tPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFu
ZHJlYXMgU2Nod2FiIDxzY2h3YWJAbGludXgtbTY4ay5vcmc+CiAgQ2hyaXN0aWFuIExhbXBhcnRl
ciA8Y2h1bmtlZXlAZ29vZ2xlbWFpbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRl
ckBvcmFjbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBF
cmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpl
dEBnb29nbGUuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBHcmVnIEty
b2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEhlcmJlcnQgWHUgPGhl
cmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJbHBvIErDpHJ2aW5lbiA8aWxwby5qYXJ2aW5l
bkBoZWxzaW5raS5maT4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmFzb24gR3Vu
dGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5j
b20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEpvaGFuIEhvdm9sZCA8am9oYW5A
a2VybmVsLm9yZz4KICBKb25hcyBHb3Jza2kgPGpvbmFzLmdvcnNraUBnbWFpbC5jb20+CiAgS29u
c3RhbnRpbiBLaGxlYm5pa292IDxraGxlYm5pa292QHlhbmRleC10ZWFtLnJ1PgogIExlb24gUm9t
YW5vdnNreSA8bGVvbnJvQG1lbGxhbm94LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNA
bGludXgtZm91bmRhdGlvbi5vcmc+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5j
b20+CiAgTmljbyBTbmVjayA8c25lY2tuaWNvQGdtYWlsLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVz
byA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lz
b2NraUBpbnRlbC5jb20+CiAgU2FlZWQgTWFoYW1lZWQgPHNhZWVkbUBtZWxsYW5veC5jb20+CiAg
U2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+CiAgVGV0c3Vv
IEhhbmRhIDxwZW5ndWluLWtlcm5lbEBJLWxvdmUuU0FLVVJBLm5lLmpwPgogIFRoZW9kb3JlIFRz
J28gPHR5dHNvQG1pdC5lZHU+CiAgWXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+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
ICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lIGhvc3QtaW5zdGFsbAoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3MzMgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 02:43:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 02:43: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 1fjFBz-00018H-Sa; Sat, 28 Jul 2018 02:42: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=z7zq=km=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fjFBz-00018C-Ae
 for xen-devel@lists.xen.org; Sat, 28 Jul 2018 02:42:51 +0000
X-Inumbo-ID: f59e6d3d-920f-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f59e6d3d-920f-11e8-a6a9-d7ebe60f679a;
 Sat, 28 Jul 2018 02:43:08 +0000 (UTC)
Received: from [10.0.0.125] (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 98E8C20673;
 Sat, 28 Jul 2018 02:42:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532745768;
 bh=HltUcnhyI98ivo4qDJDAm0GgGecDyD5MuFCbu7rXtSM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=P91QwnbroGtKLMe5JQAVrCk1IrfDWZjSgUMMffy3yIvMwkx5yMEQPD+yu1ZZ+qA1v
 pPwAcxbOWG6VDpRS0Vujf00wJDOylDfkjAizAkwZZmQGoE5DlYyd/8PMDeElVgRb6Q
 AYBm4ic1JjTdS5r+J+en6iX1RhAcwz2LkWoKCP+k=
Date: Fri, 27 Jul 2018 19:42: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: <d427865a-6358-544b-f682-17e2b47fa0c3@arm.com>
Message-ID: <alpine.DEB.2.10.1807271636520.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-19-git-send-email-sstabellini@kernel.org>
 <d427865a-6358-544b-f682-17e2b47fa0c3@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 19/21] 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyNCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDcvMDcvMTggMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IENhbGwg
YSBuZXcgZnVuY3Rpb24sICJjcmVhdGVfZG9tVXMiLCBmcm9tIHNldHVwX3hlbiB0byBzdGFydCBE
b21VIFZNcy4KPiA+IAo+ID4gSW50cm9kdWNlIHN1cHBvcnQgZm9yIHRoZSAieGVuLGRvbVUiIGNv
bXBhdGlibGUgbm9kZSBvbiBkZXZpY2UgdHJlZS4KPiA+IENyZWF0ZSBuZXcgRG9tVSBWTXMgYmFz
ZWQgb24gdGhlIGluZm9ybWF0aW9uIGZvdW5kIG9uIGRldmljZSB0cmVlIHVuZGVyCj4gPiAieGVu
LGRvbVUiLiBDYWxscyBjb25zdHJ1Y3RfZG9tVSBmb3IgZWFjaCBkb21haW4uCj4gPiAKPiA+IElu
dHJvZHVjZSBhIHNpbXBsZSBnbG9iYWwgdmFyaWFibGUgbmFtZWQgbWF4X2luaXRfZG9taWQgdG8g
a2VlcCB0cmFjayBvZgo+ID4gdGhlIGluaXRpYWwgYWxsb2NhdGVkIGRvbWlkcy4KPiA+IAo+ID4g
TW92ZSB0aGUgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMgYWZ0ZXIgRG9tVXMgaGF2ZSBiZWVuIGJ1
aWx0Cj4gCj4gTml0OiBNaXNzaW5nIGZ1bGwgc3RvcC4KCk9LCgoKPiA+IAo+ID4gU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gQ0M6IGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20KPiA+IENDOiBqYmV1bGljaEBzdXNlLmNvbQo+ID4gLS0t
Cj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBjb2Rpbmcgc3R5bGUKPiA+IC0gc2V0IG5yX3NwaXMg
dG8gMzIKPiA+IC0gaW50cm9kdWNlIGNyZWF0ZV9kb21Vcwo+ID4gLS0tCj4gPiAgIHhlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYyB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8ICA4ICsrKysrKystCj4g
PiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8ICAzICsrKwo+ID4gICB4ZW4vaW5jbHVk
ZS9hc20teDg2L3NldHVwLmggfCAgMiArKwo+ID4gICA0IGZpbGVzIGNoYW5nZWQsIDQ3IGluc2Vy
dGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4
IGQ3ZTkwNDAuLjlmNTgwMDIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTcsNiAr
Nyw3IEBACj4gPiAgICNpbmNsdWRlIDxhc20vaXJxLmg+Cj4gPiAgICNpbmNsdWRlIDxhc20vcmVn
cy5oPgo+ID4gICAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gPiArI2luY2x1ZGUgPHhlbi9lcnIu
aD4KPiA+ICAgI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgo+ID4gICAjaW5jbHVkZSA8eGVu
L2xpYmZkdC9saWJmZHQuaD4KPiA+ICAgI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KPiA+
IEBAIC0yNTQyLDYgKzI1NDMsMzkgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUo
c3RydWN0IGRvbWFpbiAqZCwKPiA+IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiA+ICAg
ICAgIHJldHVybiByYzsKPiA+ICAgfQo+ID4gICArdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZv
aWQpCj4gPiArewo+ID4gKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGU7Cj4gPiArICAg
IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqY2hvc2VuID0gZHRfZmluZF9ub2RlX2J5X25hbWUoZHRf
aG9zdCwKPiA+ICJjaG9zZW4iKTsKPiAKPiBuZXdsaW5lIGhlcmUuCgpPSwoKCj4gPiArICAgIGlm
ICggY2hvc2VuICE9IE5VTEwgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBkdF9mb3JfZWFjaF9j
aGlsZF9ub2RlKGNob3Nlbiwgbm9kZSkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAgICBz
dHJ1Y3QgZG9tYWluICpkOwo+ID4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0
ZWRvbWFpbiBkX2NmZyA9IHt9Owo+ID4gKwo+ID4gKyAgICAgICAgICAgIGlmICggIWR0X2Rldmlj
ZV9pc19jb21wYXRpYmxlKG5vZGUsICJ4ZW4sZG9tYWluIikgKQo+ID4gKyAgICAgICAgICAgICAg
ICBjb250aW51ZTsKPiA+ICsKPiA+ICsgICAgICAgICAgICBkX2NmZy5hcmNoLmdpY192ZXJzaW9u
ID0gWEVOX0RPTUNUTF9DT05GSUdfR0lDX05BVElWRTsKPiA+ICsgICAgICAgICAgICBkX2NmZy5h
cmNoLm5yX3NwaXMgPSAzMjsKPiAKPiBZb3UgY2FuIHNldCB0aG9zZSBmaWVsZHMgZGlyZWN0bHkg
d2hlbiBkZWZpbmluZyBkX2NmZyBhYm92ZS4KCk9LCgoKPiA+ICsKPiA+ICsgICAgICAgICAgICBk
ID0gZG9tYWluX2NyZWF0ZShtYXhfaW5pdF9kb21pZCsrLCAmZF9jZmcpOwo+ID4gKyAgICAgICAg
ICAgIGlmICggSVNfRVJSKGQpICkKPiA+ICsgICAgICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNy
ZWF0aW5nIGRvbVUiKTsKPiAKPiBJdCBpcyBwcm9iYWJseSB3b3J0aCB0byBhZGQgdGhlIG5vZGUg
bmFtZSBpbiB0aGUgbWVzc2FnZS4gU28gdGhlIHVzZXIga25vd3MKPiB3aGljaCBndWVzdCBmYWls
ZWQuCgpPSwoKCj4gPiArCj4gPiArICAgICAgICAgICAgZC0+aXNfcHJpdmlsZWdlZCA9IDA7Cj4g
PiArICAgICAgICAgICAgZC0+aXNfY29uc29sZSA9IDE7Cj4gPiArICAgICAgICAgICAgZC0+dGFy
Z2V0ID0gTlVMTDsKPiA+ICsKPiA+ICsgICAgICAgICAgICBpZiAoIGNvbnN0cnVjdF9kb21VKGQs
IG5vZGUpICE9IDAgKQo+ID4gKyAgICAgICAgICAgICAgICBwcmludGsoIkNvdWxkIG5vdCBzZXQg
dXAgRE9NVSBndWVzdCBPUyIpOwo+IAo+IFNob3VsZCBub3QgaXQgYmUgYSBwYW5pYyBoZXJlPyBB
bHNvLCB0aGUgbWVzc2FnZSBpcyBhIGxpdHRsZSBvZGQgIkRPTVUgZ3Vlc3QiCj4gaXMgYSBiaXQg
cmVkdW5kYW50IGFuZCB0aGUgZnVuY3Rpb24gd2lsbCBsb2FkIHRoZSBrZXJuZWwgYnV0IHRoYXQn
cyBub3QgdGhlCj4gb25seSB0aGluZyBkb25lLgo+IAo+IExhc3RseSwgeW91IHByb2JhYmx5IHdh
bnQgdG8gYWRkIHRoZSBub2RlIG5hbWUgaW4gdGhlIG1lc3NhZ2UsIHNvIHRoZSB1c2VyCj4ga25v
d3Mgd2hpY2ggZ3Vlc3QgZmFpbGVkLgoKT0sgdG8gYWxsIHN1Z2dlc3Rpb25zCgoKPiA+ICsKPiA+
ICsgICAgICAgICAgICBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyKGQpOwo+IAo+
IElmIGEgZG9tYWluIGlzIGJvdW5kIHRvIENQVTAsIHRoZW4gaXQgd2lsbCBub3QgYm9vdCB1bnRp
bCBDUFUwIGlzIGRvbmUgd2l0aAo+IGNyZWF0aW5nIGRvbWFpbi4gSXMgdGhhdCB3aGF0IHlvdSB3
YW50PwoKQXJlIHlvdSBzdWdnZXN0aW5nIHRvIG1vdmUgdGhlIGRvbWFpbl91bnBhdXNlX2J5X3N5
c3RlbWNvbnRyb2xsZXIoZCkgdG8KYSBzZWNvbmQgbG9vcCBhZnRlciB0aGUgZG9tVSBjcmVhdGlv
biBsb29wPwoKCj4gPiArICAgICAgICB9Cj4gPiArICAgIH0KPiA+ICt9Cj4gPiArCj4gPiAgIGlu
dCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgewo+ID4gICAg
ICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307Cj4gPiBAQCAtMjU5Miw5ICsyNjI2LDcg
QEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAg
ICAgIHJldHVybiByYzsKPiA+ICAgICAtICAgIHJjID0gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZr
aW5mbyk7Cj4gPiAtICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gPiAtICAgIHJldHVy
biByYzsKPiA+ICsgICAgcmV0dXJuIF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOwo+ID4g
ICB9Cj4gPiAgICAgLyoKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hl
bi9hcmNoL2FybS9zZXR1cC5jCj4gPiBpbmRleCA3NzM5YTgwLi4wYjA4YWYyIDEwMDY0NAo+ID4g
LS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5j
Cj4gPiBAQCAtNjQsNiArNjQsOCBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBvcHRfeGVuaGVhcF9t
ZWdhYnl0ZXMgX19pbml0ZGF0YTsKPiA+ICAgaW50ZWdlcl9wYXJhbSgieGVuaGVhcF9tZWdhYnl0
ZXMiLCBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMpOwo+ID4gICAjZW5kaWYKPiA+ICAgK2RvbWlkX3Qg
X19yZWFkX21vc3RseSBtYXhfaW5pdF9kb21pZCA9IDA7Cj4gPiArCj4gPiAgIHN0YXRpYyBfX3Vz
ZWQgdm9pZCBpbml0X2RvbmUodm9pZCkKPiA+ICAgewo+ID4gICAgICAgZnJlZV9pbml0X21lbW9y
eSgpOwo+ID4gQEAgLTg2Myw3ICs4NjUsNyBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWdu
ZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAo+ID4gICAgICAgZG9tMF9jZmcuYXJjaC5naWNfdmVy
c2lvbiA9IFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkU7Cj4gPiAgICAgICBkb20wX2NmZy5h
cmNoLm5yX3NwaXMgPSBnaWNfbnVtYmVyX2xpbmVzKCkgLSAzMjsKPiA+ICAgLSAgICBkb20wID0g
ZG9tYWluX2NyZWF0ZSgwLCAmZG9tMF9jZmcpOwo+ID4gKyAgICBkb20wID0gZG9tYWluX2NyZWF0
ZShtYXhfaW5pdF9kb21pZCsrLCAmZG9tMF9jZmcpOwo+ID4gICAgICAgaWYgKCBJU19FUlIoZG9t
MCkgfHwgKGFsbG9jX2RvbTBfdmNwdTAoZG9tMCkgPT0gTlVMTCkgKQo+ID4gICAgICAgICAgICAg
ICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWluIDAiKTsKPiA+ICAgQEAgLTg4OSw2ICs4OTEs
MTAgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNl
dCwKPiA+ICAgICAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkb20wKTsK
PiAKPiBXaHkgZG8geW91IHVucGF1c2UgRG9tMCBhbmQgdGhlbiBjcmVhdGUgdGhlIGd1ZXN0cz8g
SXQgZmVlbHMgbGlrZSB0byBtZSB5b3UKPiB3YW50IHRvIGNyZWF0ZSBhbGwgdGhlIGd1ZXN0cyBh
bmQgdGhlbiB1bnBhdXNlIGRvbTAuIGRvbTAgd291bGQgbGlrZWx5IGdldAo+IGJsb2NrZWQgYW55
d2F5IGhhcyBDUFUwIHdpbGwgYmUgYnVzeSBjcmVhdGluZyBkb21haW5zLgoKUmlnaHQsIEknbGwg
ZG8gdGhhdAoKCj4gPiAgICsgICAgY3JlYXRlX2RvbVVzKCk7Cj4gPiArCj4gPiArICAgIGRpc2Nh
cmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gCj4gSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8g
bW92ZSB0aGF0IGluIGluaXRfZG9uZS4gVGhpcyBpcyB3aGVyZSBhbGwKPiBpbml0aWFsIG1lbW9y
eSBpcyBmcmVlZC4KCkdvb2QgaWRlYSwgSSdsbCBkbyB0aGF0CgoKPiA+ICsKPiA+ICAgICAgIC8q
IFN3aXRjaCBvbiB0byB0aGUgZHluYW1pY2FsbHkgYWxsb2NhdGVkIHN0YWNrIGZvciB0aGUgaWRs
ZSB2Y3B1Cj4gPiAgICAgICAgKiBzaW5jZSB0aGUgc3RhdGljIG9uZSB3ZSdyZSBydW5uaW5nIG9u
IGlzIGFib3V0IHRvIGJlIGZyZWVkLiAqLwo+ID4gICAgICAgbWVtY3B5KGlkbGVfdmNwdVswXS0+
YXJjaC5jcHVfaW5mbywgZ2V0X2NwdV9pbmZvKCksCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiBpbmRl
eCA1ZWNmZTI3Li4yMWI5NzI5IDEwMDY0NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9z
ZXR1cC5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiA+IEBAIC01Niw2
ICs1Niw4IEBAIHN0cnVjdCBib290aW5mbyB7Cj4gPiAgICAgZXh0ZXJuIHN0cnVjdCBib290aW5m
byBib290aW5mbzsKPiA+ICAgK2V4dGVybiBkb21pZF90IG1heF9pbml0X2RvbWlkOwo+ID4gKwo+
ID4gICB2b2lkIGFyY2hfaW5pdF9tZW1vcnkodm9pZCk7Cj4gPiAgICAgdm9pZCBjb3B5X2Zyb21f
cGFkZHIodm9pZCAqZHN0LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBsb25nIGxlbik7Cj4gPiBA
QCAtNzIsNiArNzQsNyBAQCB2b2lkIGFjcGlfY3JlYXRlX2VmaV9tbWFwX3RhYmxlKHN0cnVjdCBk
b21haW4gKmQsCj4gPiAgIGludCBhY3BpX21ha2VfZWZpX25vZGVzKHZvaWQgKmZkdCwgc3RydWN0
IG1lbWJhbmsgdGJsX2FkZFtdKTsKPiA+ICAgICBpbnQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRv
bWFpbiAqZCk7Cj4gPiArdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQpOwo+ID4gICAgIHZv
aWQgZGlzY2FyZF9pbml0aWFsX21vZHVsZXModm9pZCk7Cj4gPiAgIHZvaWQgZHRfdW5yZXNlcnZl
ZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAo+ID4gaW5k
ZXggMTkyMzJhZi4uMmZiOTUyOSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
c2V0dXAuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCj4gPiBAQCAtNzMs
NCArNzMsNiBAQCBleHRlcm4gYm9vbCBvcHRfZG9tMF9zaGFkb3c7Cj4gPiAgICNlbmRpZgo+ID4g
ICBleHRlcm4gYm9vbCBkb20wX3B2aDsKPiA+ICAgKyNkZWZpbmUgbWF4X2luaXRfZG9taWQgKDEp
Cj4gPiArCj4gPiAgICNlbmRpZgogCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 05:15:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 05:15: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 1fjHYu-0003an-08; Sat, 28 Jul 2018 05: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=lj4a=km=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjHYs-0003aa-Kv
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 05:14:38 +0000
X-Inumbo-ID: 29f80221-9225-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29f80221-9225-11e8-a6a9-d7ebe60f679a;
 Sat, 28 Jul 2018 05:14: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 1fjHYm-00024u-2d; Sat, 28 Jul 2018 05: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 1fjHYl-0000cO-P0; Sat, 28 Jul 2018 05:14:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjHYl-0008UW-MD; Sat, 28 Jul 2018 05:14:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125605-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10: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-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-stop: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-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-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-amd64-amd64-libvirt-xsm:migrate-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-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-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-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-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-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-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-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-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-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=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 28 Jul 2018 05:14:31 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125605: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTYwNSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTYwNS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNTI1MyBSRUdSLiB2cy4gMTI0MjQ4
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0
L3NyY19ob3N0IGZhaWwgaW4gMTI1MjUzIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGFy
ZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAx
MjUyNTMgcGFzcyBpbiAxMjU2MDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0IDcgeGVuLWJvb3QgZmFpbCBpbiAxMjUyNTMgcGFzcyBpbiAxMjU2MDUKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTAgZGViaWFuLWluc3RhbGwgICBmYWlsIGluIDEyNTI1MyBw
YXNzIGluIDEyNTYwNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgIDEwIGRlYmlhbi1kaS1p
bnN0YWxsIGZhaWwgaW4gMTI1MjUzIHBhc3MgaW4gMTI1NjA1CiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBp
biAxMjUyNTMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTggZ3Vlc3Qtc3RhcnQv
d2luLnJlcGVhdCBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjUzIGxp
a2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3Qt
bG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTI1MyBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBp
biAxMjUyNTMgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUv
c3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMy
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFp
bCBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFy
dC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICBmNWM2OTJhY2I4MTIxOWQ4MTdlOTdlYTg0OTlmNDRmOWYyNzY0
YWY1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0
NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjgg
IDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDQwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0
ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICAyOSBkYXlzICAgMTcgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI1MTQ0ICAyMDE4LTA3LTEzIDAxOjI5OjMzIFogICAxNSBkYXlzICAg
MTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3Mu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAzMDcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 06:44:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 06: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 1fjIxB-0001T2-B6; Sat, 28 Jul 2018 06: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=klxs=km=gmail.com=sapanta992@srs-us1.protection.inumbo.net>)
 id 1fjIx9-0001Sx-Cr
 for xen-devel@lists.xen.org; Sat, 28 Jul 2018 06:43:47 +0000
X-Inumbo-ID: 7c77e2b8-9231-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x131.google.com (unknown [2a00:1450:4864:20::131])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c77e2b8-9231-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 08:43:08 +0200 (CEST)
Received: by mail-lf1-x131.google.com with SMTP id u14-v6so4924551lfu.0
 for <Xen-devel@lists.xen.org>; Fri, 27 Jul 2018 23:43: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=HjddblNnFOmSX9ivpY0G7VTsPXrgpoFz/NeCL16cVbg=;
 b=e8c4MTu9c4wHgOH+Am5w7bzGHcQtyo0AkK7X3aLE3E2CwowDcNhbwmo6IILWeag8Ws
 /97eWsM4yY5+unVFmQ/3puqWFkmhtKZ+ksR/DLJ55TvBpTJEROEFya8NB/RbvD8be+52
 aDUsNFHcZtHflADPBIwNAvGIdATszeinGyLeWm73zR/9lA2FnNHkllUIlIddKG6ITp6z
 tLi98T+opzzKvWlV3G8FBWx60OjDty3dUu/4XZiJ9c/31m/xUxEX6mvT9zbmLDr/TQ9b
 EFKYVj74aS7YU+tuMemB8uUeQxbOU0XzO5DoOaVHMhXRreDuXbqPM1dUKW431scyh+f7
 RZug==
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=HjddblNnFOmSX9ivpY0G7VTsPXrgpoFz/NeCL16cVbg=;
 b=hhQqONbTwe0WPA9fdsObW90Qd7NJf4XrzAmiRuWCgExLUZ8VigVrRdHkNCOjXA2h0H
 b1His1kSAMp4h6DZjlt21E/er8RS1C3bTKBWYTRPnScOzjGONRKwtFSGgsIJrGYjx3as
 9HtgNrBekTrs9l5AL/kOZ2UpdCzaHwVwbUOna3CXYnGHVHUTvfiH+/rxWMPns39t/W3U
 8fFJrk6OSq5vKo5ho6aSgNUAEVzsskyLsiuVTZKTq30K2+h2PS5jmjk9TKr2vGkpkaEs
 LmRgjyIhJOQyhcvxH/YQvuvwUjVlo4FU836Y6h+tgBekmeAO1CokAG5F+GsBqugluoOc
 uu6w==
X-Gm-Message-State: AOUpUlFLd4zF390J0zw3gXK+0S8wMW5/sBCsjoo5yxeBAkyIPWLgXwv/
 f3Mm8hCwWO0pCs11m7YamoSUbKf0O7RQUHhxAPk=
X-Google-Smtp-Source: AAOMgpcvCgDpQS7gSyrf4EE/Urg/5vhaBvU/Ke9sfpk4npMM5FtQgFV9cDixLgCOUtIHsMMMUnB98xG1xCIa/Jy3c4c=
X-Received: by 2002:a19:c742:: with SMTP id x63-v6mr5556354lff.9.1532760224605; 
 Fri, 27 Jul 2018 23:43:44 -0700 (PDT)
MIME-Version: 1.0
References: <CABaiLQ959qf8fDZSV5-G1utG3mZUB2WMmw+HaMjfXC0PXtkzhw@mail.gmail.com>
 <b1a73c07-3e50-38ad-7ef5-851df86bac7b@bitdefender.com>
In-Reply-To: <b1a73c07-3e50-38ad-7ef5-851df86bac7b@bitdefender.com>
From: sepanta s <sapanta992@gmail.com>
Date: Sat, 28 Jul 2018 11:13:34 +0430
Message-ID: <CABaiLQ-EH0Z7UgFP4MF0oHWP5WSYR=4_FdU+r2+1BkECLdWScw@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
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>
Cc: tamas.lengyel@zentific.com,
 "xen-devel@lists.xen.org" <Xen-devel@lists.xen.org>
Content-Type: multipart/mixed; boundary="===============1467383616648265035=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1467383616648265035==
Content-Type: multipart/alternative; boundary="000000000000b6ab3a0572098ce4"

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

Thanks.
I would be thankful if he can help me ...

On Mon, Jul 23, 2018 at 11:52 AM Razvan Cojocaru <rcojocaru@bitdefender.com>
wrote:

> On 07/23/2018 05:37 AM, sepanta s wrote:
> > I have written a program that can share memory pages of two VMs every x
> > milliseconds. To do so, I modified xen and added an unshare event to be
> > able to capture it. However,  for some pages, when I receive the unshare
> > event that contains the information about the pages which was about to
> > be written on and put it on a buffer for sharing them again after x
> > milliseconds, I cannot nominate them again and an error occurs. So, the
> > sharing mechanism I have built can partially share pages. I guess the
> > problem might be because of internal structure of sharing mechanism in
> > the Xen but can't figure out the problem.
> > Do you  have any idea what can cause this problem? Or what should I
> > check to get closer to any solution?
>
> I've never used this feature, but Tamas might have some insight into
> this (added to Cc).
>

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

<div dir=3D"ltr"><div>Thanks. <br></div><div>I would be thankful if he can =
help me ...<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">=
On Mon, Jul 23, 2018 at 11:52 AM Razvan Cojocaru &lt;<a href=3D"mailto:rcoj=
ocaru@bitdefender.com">rcojocaru@bitdefender.com</a>&gt; wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex">On 07/23/2018 05:37 AM, sepanta s wrote:<br>
&gt; I have written a program that can share memory pages of two VMs every =
x<br>
&gt; milliseconds. To do so, I modified xen and added an unshare event to b=
e<br>
&gt; able to capture it. However,=C2=A0 for some pages, when I receive the =
unshare<br>
&gt; event that contains the information about the pages which was about to=
<br>
&gt; be written on and put it on a buffer for sharing them again after x<br=
>
&gt; milliseconds, I cannot nominate them again and an error occurs. So, th=
e<br>
&gt; sharing mechanism I have built can partially share pages. I guess the<=
br>
&gt; problem might be because of internal structure of sharing mechanism in=
<br>
&gt; the Xen but can&#39;t figure out the problem.<br>
&gt; Do you=C2=A0 have any idea what can cause this problem? Or what should=
 I<br>
&gt; check to get closer to any solution?<br>
<br>
I&#39;ve never used this feature, but Tamas might have some insight into<br=
>
this (added to Cc).<br>
</blockquote></div>

--000000000000b6ab3a0572098ce4--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1467383616648265035==--


From xen-devel-bounces@lists.xenproject.org Sat Jul 28 07:08:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 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 1fjJKc-00036J-61; Sat, 28 Jul 2018 07:08: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=lj4a=km=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjJKa-000369-BP
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 07:08:00 +0000
X-Inumbo-ID: 0060e62e-9235-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0060e62e-9235-11e8-a6a9-d7ebe60f679a;
 Sat, 28 Jul 2018 07:08:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fjJKV-0004Tn-7o; Sat, 28 Jul 2018 07:07: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 1fjJKU-0006Aw-Up; Sat, 28 Jul 2018 07:07:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjJKU-0001Oq-Tq; Sat, 28 Jul 2018 07:07:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125609-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10: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-armhf-armhf-libvirt:saverestore-support-check: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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=f77626453232acec475afdd982319f64de0368e8
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 28 Jul 2018 07:07:54 +0000
Subject: [Xen-devel] [xen-unstable test] 125609: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTYwOSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTYwOS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWls
IFJFR1IuIHZzLiAxMjUxNzgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxv
d2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IDE3IHJ1
bXBydW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEy
NTE3OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUxNzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZjc3NjI2NDUzMjMyYWNlYzQ3NWFmZGQ5
ODIzMTlmNjRkZTAzNjhlOApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
ZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1MTc4ICAyMDE4LTA3LTE1IDEwOjIwOjExIFogICAxMiBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyNTI1OSAgMjAxOC0wNy0xNyAwNDoyMjo0MSBaICAgMTEgZGF5cyAgICA4IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTYwOSAgMjAxOC0wNy0yNyAwMjozMDozMiBa
ICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFu
IExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIENocmlzdG9waGVyIENsYXJr
IDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsg
PGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VA
Y2FyZG9lLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtA
Z21haWwuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwu
Y29tPgogIE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBPbGVrc2FuZHIgR3J5dHNvdiA8
b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+
CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2
ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5n
eWVsLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFpoZW56aG9uZyBEdWFu
IDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
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/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDEyMTYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 09:35:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 09: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 1fjLcg-0005Tl-Lr; Sat, 28 Jul 2018 09:34: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=q05+=km=xenproject.org=prvs=74055d32a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fjLcf-0005Tc-D6
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 09:34:49 +0000
X-Inumbo-ID: 82ea9c08-9249-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82ea9c08-9249-11e8-a6a9-d7ebe60f679a;
 Sat, 28 Jul 2018 09:35:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,413,1526342400"; d="scan'208";a="61333368"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75019-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74994
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 28 Jul 2018 10:34:44 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 75019: 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>

ZmxpZ2h0IDc1MDE5IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUwMTkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnVi
IDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk5NAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NDk5NAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgMTAg
ZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTk0CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1z
dHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk5
NAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zdHJldGNoLW5ldGJvb3QtcHlncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NDk5NAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc0OTk0Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zdHJldGNoLW5l
dGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1h
cm1oZi1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0
CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rl
c3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 10:39:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 10: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 1fjMcS-0001XX-UA; Sat, 28 Jul 2018 10: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=lj4a=km=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjMcR-0001XL-Bg
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 10:38:39 +0000
X-Inumbo-ID: 6e52a794-9252-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e52a794-9252-11e8-a6a9-d7ebe60f679a;
 Sat, 28 Jul 2018 10:38: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 1fjMcN-0000wk-J3; Sat, 28 Jul 2018 10: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 1fjMcN-0005Ez-6q; Sat, 28 Jul 2018 10:38:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjMcN-0002FG-67; Sat, 28 Jul 2018 10:38:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125643-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=69e259e5e9877de181d81bb424b6fe16804c7580
X-Osstest-Versions-That: ovmf=8d7aef3d1e57ea494ba9ca3c2fbbb44efffed676
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 28 Jul 2018 10:38:35 +0000
Subject: [Xen-devel] [ovmf test] 125643: 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>

ZmxpZ2h0IDEyNTY0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NDMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA2OWUyNTllNWU5ODc3ZGUxODFkODFiYjQyNGI2ZmUx
NjgwNGM3NTgwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4ZDdhZWYz
ZDFlNTdlYTQ5NGJhOWNhM2MyZmJiYjQ0ZWZmZmVkNjc2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU2MjUgIDIwMTgtMDctMjcgMTA6MTA6NDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NjQzICAyMDE4LTA3LTI4IDA2OjEwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWmhhbmcsIENo
YW8gQiA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA4ZDdhZWYzZDFlLi42OWUyNTllNWU5ICA2OWUyNTll
NWU5ODc3ZGUxODFkODFiYjQyNGI2ZmUxNjgwNGM3NTgwIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 12:22:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 12:22:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fjOEx-0000dQ-1Z; Sat, 28 Jul 2018 12:22: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=q05+=km=xenproject.org=prvs=74055d32a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fjOEv-0000d6-72
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 12:22:29 +0000
X-Inumbo-ID: ccac9ef7-9260-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccac9ef7-9260-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 14:21:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,413,1526342400"; d="scan'208";a="61336132"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75020-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=69e259e5e9877de181d81bb424b6fe16804c7580
X-Osstest-Versions-That: ovmf=8d7aef3d1e57ea494ba9ca3c2fbbb44efffed676
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 28 Jul 2018 13:22:23 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75020: 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
NTAyMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDIwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAxOAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDY5ZTI1OWU1ZTk4NzdkZTE4MWQ4MWJiNDI0YjZm
ZTE2ODA0Yzc1ODAKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDhkN2Fl
ZjNkMWU1N2VhNDk0YmE5Y2EzYzJmYmJiNDRlZmZmZWQ2NzYKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAxOCAgMjAxOC0wNy0yNyAxNzoyMzoyNSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMjAgIDIwMTgtMDctMjggMTA6NTA6MTIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBaaGFuZywg
Q2hhbyBCIDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDY5ZTI1OWU1
ZTk4NzdkZTE4MWQ4MWJiNDI0YjZmZTE2ODA0Yzc1ODAKQXV0aG9yOiBaaGFuZywgQ2hhbyBCIDxj
aGFvLmIuemhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFNhdCBKdWwgMjggMTM6MzM6MzMgMjAxOCAr
MDgwMAoKICAgIFNlY3VyaXR5UGtnOkRTQzogRml4IDIgRFNDIGJ1aWxkIGVycm9yCiAgICAKICAg
IEVycm9yIGlzIGNhdXNlZCBieSBTSEEzODQvU0hBNTEyIGhhc2ggbGliIGNoYW5nZSBpbi4KICAg
IAogICAgQ2M6IEJpIERhbmRhbiA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIAogICAgU2ln
bmVkLW9mZi1ieTogWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBCaSBEYW5kYW4gPGRhbmRhbi5iaUBpbnRlbC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 14:52:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 14: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 1fjQa0-0002ZT-Um; Sat, 28 Jul 2018 14:52: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=lj4a=km=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjQZz-0002ZJ-He
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 14:52:23 +0000
X-Inumbo-ID: bdefb3b9-9275-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bdefb3b9-9275-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 16:51: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 1fjQZt-0006BP-BW; Sat, 28 Jul 2018 14:52: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 1fjQZt-0005XQ-4B; Sat, 28 Jul 2018 14:52:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjQZt-0005PD-3N; Sat, 28 Jul 2018 14:52:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125624-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-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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:test-amd64-i386-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test: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-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-libvirt-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-libvirt-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-amd64-amd64-libvirt-xsm:migrate-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-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-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-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-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-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-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=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 28 Jul 2018 14:52:17 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125624: 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>

ZmxpZ2h0IDEyNTYyNCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTYyNC8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI0OTQyCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEy
NDk5NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0OTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVz
dC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDY1CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA2NQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1MDY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNjUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAg
ICAgICA0ODAxYmY1MjhjMDFkZWVkN2EzMTVjZmU3ZmY1OWU4ZmM5NGQ5NzMzCmJhc2VsaW5lIHZl
cnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlMzlmZjM4NmY2MjZiYTQ0ZjhhOWE5NjA4ZDhm
NWYxM2ZmNzk0NWVmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNjUgIDIwMTgtMDctMDkgMTU6
MTY6MjMgWiAgIDE4IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1MTIzICAyMDE4LTA3LTEy
IDA3OjM2OjE1IFogICAxNiBkYXlzICAgMTEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
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
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGUzOWZmMzg2ZjYuLjQ4MDFiZjUy
OGMgIDQ4MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMgLT4gc3RhYmxlLTQu
OAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 15:19:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 15:19:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fjR00-0004Ck-8X; Sat, 28 Jul 2018 15:19: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=lj4a=km=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjQzz-0004CX-CQ
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 15:19:15 +0000
X-Inumbo-ID: a14022ac-9279-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a14022ac-9279-11e8-a6a9-d7ebe60f679a;
 Sat, 28 Jul 2018 15:19: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 1fjQzw-0006kH-A3; Sat, 28 Jul 2018 15:19: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 1fjQzv-0006Fx-Qc; Sat, 28 Jul 2018 15:19:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjQzv-0003jF-Q3; Sat, 28 Jul 2018 15:19:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125646-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=1bf23e6b7f414b9e6bd471e0b2366400e5d52e45
X-Osstest-Versions-That: ovmf=69e259e5e9877de181d81bb424b6fe16804c7580
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 28 Jul 2018 15:19:11 +0000
Subject: [Xen-devel] [ovmf test] 125646: 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>

ZmxpZ2h0IDEyNTY0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NDYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAxYmYyM2U2YjdmNDE0YjllNmJkNDcxZTBiMjM2NjQw
MGU1ZDUyZTQ1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2OWUyNTll
NWU5ODc3ZGUxODFkODFiYjQyNGI2ZmUxNjgwNGM3NTgwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU2NDMgIDIwMTgtMDctMjggMDY6MTA6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NjQ2ICAyMDE4LTA3LTI4IDEzOjEwOjQ3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
c3N0ZXN0L292bWYuZ2l0CiAgIDY5ZTI1OWU1ZTkuLjFiZjIzZTZiN2YgIDFiZjIzZTZiN2Y0MTRi
OWU2YmQ0NzFlMGIyMzY2NDAwZTVkNTJlNDUgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 15:32:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 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 1fjRCV-0005Yc-HK; Sat, 28 Jul 2018 15:32: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=lj4a=km=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjRCU-0005YS-1x
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 15:32:10 +0000
X-Inumbo-ID: 6f4ea8d1-927b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6f4ea8d1-927b-11e8-a6a9-d7ebe60f679a;
 Sat, 28 Jul 2018 15:32: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 1fjRCR-00071Q-6w; Sat, 28 Jul 2018 15:32: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 1fjRCQ-0006XK-TT; Sat, 28 Jul 2018 15:32:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjRCQ-00088o-Sp; Sat, 28 Jul 2018 15:32:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125638-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=1f1e1e0d28387eeafec336d9068dbcfc82391ba5
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 28 Jul 2018 15:32:06 +0000
Subject: [Xen-devel] [libvirt test] 125638: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTYzOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2MzgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDFmMWUxZTBkMjgzODdlZWFmZWMzMzZkOTA2
OGRiY2ZjODIzOTFiYTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNTMgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDUyIGRheXMgICAzOSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2MzggIDIwMTgtMDctMjcgMTM6NDY6MjYgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXgudm5ldC5pYm0uY29tPgogIE1h
cmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXphLm9yZ0BnbWFpbC5jb20+CiAgTWFydGlu
IEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXBy
aXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFk
b3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15
ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5
IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNAZ214
LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRh
IDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBT
dWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlv
dnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2Vp
LmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA5NzAwIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 17:10:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 17: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 1fjSjT-0004bK-Us; Sat, 28 Jul 2018 17: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=lj4a=km=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjSjS-0004bA-9q
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 17:10:18 +0000
X-Inumbo-ID: 0241df0f-9289-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0241df0f-9289-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 19:09: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 1fjSjO-00016Z-Mb; Sat, 28 Jul 2018 17:10: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 1fjSjO-0000Ak-Ek; Sat, 28 Jul 2018 17:10:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjSjO-0005Qa-E5; Sat, 28 Jul 2018 17:10:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125619-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386: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-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start: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-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-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pygrub: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-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:guest-start:fail:regression
 linux-next:test-amd64-i386-libvirt-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-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install: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-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-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-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-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale: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-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: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
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=9794259a94cbe81a7975fd5b2d1d4b17df5897a4
X-Osstest-Versions-That: linux=f89ed2f880ccb117246ba095e12087d9c3df89c5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 28 Jul 2018 17:10:14 +0000
Subject: [Xen-devel] [linux-next test] 125619: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTYxOSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2MTkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTU1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTUx
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMjU1NTEKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTU1MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4g
dnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTUx
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU1NTEKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3Qg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290
ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFp
bCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NTUx
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVu
LWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1
NTUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU1NTEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEy
NTU1MQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJs
b2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU1MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gMTI1NTUx
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAg
IGZhaWwgYmxvY2tlZCBpbiAxMjU1NTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTU1MQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI1NTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4
ICAgICAgICAgICAgICAgIDk3OTQyNTlhOTRjYmU4MWE3OTc1ZmQ1YjJkMWQ0YjE3ZGY1ODk3YTQK
YmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGY4OWVkMmY4ODBjY2IxMTcy
NDZiYTA5NWUxMjA4N2Q5YzNkZjg5YzUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1
NjE5ICAyMDE4LTA3LTI3IDA5OjE5OjAxIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBu
b3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 17:12:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 17:12: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 1fjSlI-0004j4-4p; Sat, 28 Jul 2018 17:12: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=vdf1=km=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fjSlH-0004iW-5n
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 17:12:11 +0000
X-Inumbo-ID: 45d24994-9289-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x241.google.com (unknown [2607:f8b0:400d:c0d::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45d24994-9289-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 19:11:31 +0200 (CEST)
Received: by mail-qt0-x241.google.com with SMTP id m13-v6so8246672qth.1
 for <xen-devel@lists.xenproject.org>; Sat, 28 Jul 2018 10:12:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :in-reply-to:references;
 bh=VEKa07VVnoanS1CQTl+UtlYQ4J9uk/6V50i1SyTVt4s=;
 b=FnNgF3pxzDdbh+kDITJERBMpfvxQZht2HQHOuodvBn4pgbFZA6HLVCcsm3RKaGbwLZ
 FR1W9DtSno1H0mx+E0ogEX2Lt0i6c39Pp1fpi7s6lsP7+MC5Eaw+MMJjEJ7OHRgMHuRF
 ca6musFj1+0DToWH4tWxqC7VzvJaHHJvbR9sU=
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:in-reply-to:references;
 bh=VEKa07VVnoanS1CQTl+UtlYQ4J9uk/6V50i1SyTVt4s=;
 b=JdeMw6aJ7ewgm/1ua3pEsNmFWF4hbFC/N7DOmQqOh4e+6aRSWEbA0Wkeg/562pqqke
 KT8FTV/JPHCdYvbYr6EVGqeX7/3rREp+2NJYOvX+nSKpHXph7AlpwHK9Amcf+n+wIcAz
 19SMj0udZuOWyQH+4aJHd2T1MGiN5/EIKmBmA380ToLoQzpz7vl1dGJUnblLZIfXe7E6
 fXjtFJX8yClzzltNMeio4m97moFDPrjtyG8wpyPm6QCznX2gFOn/+arwJy7/iT5FYA9p
 4jjWPIecjHDJwnEojoQ3Hnbdga1f/5rg5qVJ/v+b4YhVG/cP43fTOqBdbDO6BVpGzCLC
 rZnA==
X-Gm-Message-State: AOUpUlE3zg8q5tQF/5idwDasjeCbmCoI5JKNLCNqFj9MDwYc3Z+lemNn
 ILqLjr5OqZ5vAo9ePKJKi0bTDwGQuWk=
X-Google-Smtp-Source: AAOMgpesoLDfnYusIlgx+YPKMBY9v5fLft8ptaeK4neEcpwVHh+Fl/e0VLxJR/vo1nWO3Ld/P+TosQ==
X-Received: by 2002:a0c:c78c:: with SMTP id
 k12-v6mr9487730qvj.99.1532797929397; 
 Sat, 28 Jul 2018 10:12:09 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id w79-v6sm5635148qkw.35.2018.07.28.10.12.08
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 28 Jul 2018 10:12:08 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 28 Jul 2018 12:11:51 -0500
Message-Id: <401f3886ad82f7a0cc46df47a160b1f71e37067e.1532797834.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH 3/4] automation: remove dead code from
 containerize
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBtb3JlIGRlYWQgY29kZS4KClNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KLS0tCiBhdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplIHwg
NSAtLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXV0
b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZSBiL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWlu
ZXJpemUKaW5kZXggMmNiODAyMS4uZDE3ZjVmZiAxMDA3NTUKLS0tIGEvYXV0b21hdGlvbi9zY3Jp
cHRzL2NvbnRhaW5lcml6ZQorKysgYi9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplCkBA
IC0yMiwxMCArMjIsNiBAQCBjYXNlICJfJHtDT05UQUlORVJ9IiBpbgogICAgIF9zdHJldGNofF8p
IENPTlRBSU5FUj0iJHtCQVNFfS9kZWJpYW46c3RyZXRjaCIgOzsKIGVzYWMKIAotIyBnZXQgb3Vy
IGNvbnRhaW5lciBuYW1lIGFuZCB2ZXJzaW9uCi1jb250YWluaWQ9JHtDT05UQUlORVIlOip9Ci1j
b250YWludmVyPSR7Q09OVEFJTkVSIyo6fQotCiAjIFNhdmUgdGhlIGNvbW1hbmRzIGZvciBmdXR1
cmUgdXNlCiBjbWQ9JEAKIApAQCAtNzUsNyArNzEsNiBAQCBmaQogIyBLaWNrIG9mZiBEb2NrZXIK
IGVpbmZvICIqKiogTGF1bmNoaW5nIGNvbnRhaW5lciAuLi4iCiBleGVjIGRvY2tlciBydW4gXAot
ICAgICR7RE9DS0VSX0FSR1N9IFwKICAgICAke1NTSF9BVVRIX1NPQ0s6Ky1lIFNTSF9BVVRIX1NP
Q0s9Ii90bXAvc3NoLWFnZW50LyR7U1NIX0FVVEhfTkFNRX0ifSBcCiAgICAgLXYgIiR7Q09OVEFJ
TkVSX1BBVEh9IjovYnVpbGQ6cncgXAogICAgIC12ICIke0hPTUV9Ly5zc2giOi9yb290Ly5zc2g6
cm8gXAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 17:12:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 17:12: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 1fjSlI-0004jA-FS; Sat, 28 Jul 2018 17:12: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=vdf1=km=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fjSlH-0004iZ-DB
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 17:12:11 +0000
X-Inumbo-ID: 4649092a-9289-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x241.google.com (unknown [2607:f8b0:400d:c0d::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4649092a-9289-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 19:11:32 +0200 (CEST)
Received: by mail-qt0-x241.google.com with SMTP id t5-v6so8242158qtn.3
 for <xen-devel@lists.xenproject.org>; Sat, 28 Jul 2018 10:12:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :in-reply-to:references;
 bh=yoOWubMSNzqkc9cH8Bx8l1XHtsOwHJdf3rZUipDTIik=;
 b=XZ+MQG5iqpXqavhqzvBMiPWAshyqj2lWK+2o7kegLB8mpyFVRI4gpreXbH93vn62Uy
 2i4TgeA6AgF/gi9hWGX59w71rm6EjBHxHIyYubh4aeUzKhWxpYoxzagY5kznEOtV1gjc
 jb22yEcpzjx+cEZubBjXEpi5gLOg2o8zJ4Uik=
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:in-reply-to:references;
 bh=yoOWubMSNzqkc9cH8Bx8l1XHtsOwHJdf3rZUipDTIik=;
 b=ivVL7QjEok1AtZERE0KYacacjqL3ANQu8icHwxsgEMiN9TRW48rfpbxxwbdbuCKXIm
 /BzI1hTq9XqiNTDMBaNvBax1PwPPQd8Sz9g12UGALroAF9b4aJHLmzaWn/rgccSnLMbx
 Nuwk5BoWljaZtfDva1bRwLCcWtwTQP0ZK33qE5G9q6KnZVDE1QJY4/JEyIWlyYsq7QqL
 hNsb4cl58VqaeFtrbSAxVXZug0J0s5l9QYP22X7br/GZah8CdS7wtbLDS3hloWhlLmiJ
 Y6JU8OZ+qYQKdJ1/Y7pSEMh3iVoCI28oBTenVsiHPghXWkVChTu26qwMf2iCWsmuLV3U
 sSdg==
X-Gm-Message-State: AOUpUlEXacMEDe2l4+xmCZVY9tK47b8bHRyVkdu2ytNOlyy3HeyN3pQW
 QXqaUSmQPfHzBdTaIJPA/Cz8oIJC0oU=
X-Google-Smtp-Source: AAOMgpczIKgyNHLaAbC6Ra9wy8lqj/taFiFlYIvYNTnCnEaBU4X1fH9/mj8zADEKGxJ7n+S9xkqvPg==
X-Received: by 2002:a0c:d5f2:: with SMTP id
 h47-v6mr9841042qvi.218.1532797930264; 
 Sat, 28 Jul 2018 10:12:10 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id w79-v6sm5635148qkw.35.2018.07.28.10.12.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 28 Jul 2018 10:12:09 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 28 Jul 2018 12:11:52 -0500
Message-Id: <88ff24cc128fae7475a17b91cb3597c76d66e30a.1532797834.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH 4/4] automation: ensure created are not owned as
 root
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QnkgZGVmYXVsdCB0aGUgY29udGFpbmVyIHJ1bnMgYXMgdGhlIHJvb3QgdXNlciBhbmQgc2luY2Ug
dGhlIHNvdXJjZSB0cmVlCmlzIGJpbmQgbW91bnRlZCBpbnRvIHRoZSBjb250YWluZXIsIGFueSBm
aWxlIGlzIGNyZWF0ZWQgYW5kIG93bmVkIGJ5IHRoZQpyb290IHVzZXIgd2hpY2ggaGFybXMgZXJn
b25vbWljcyB3aGVuIHdvcmtpbmcgb3V0c2lkZSBvZiB0aGUgY29udGFpbmVyCmVudmlyb25tZW50
LiBUaGlzIG1hcHMgdGhlIHJvb3QgdXNlciB3aXRoaW4gdGhlIGNvbnRhaW5lciB0byB0aGUgdWlk
IG9mCnRoZSB1c2VyIG91dHNpZGUgb2YgdGhlIGNvbnRhaW5lciBzbyBmaWxlcyBhcmUgbm90IG93
bmVkIGJ5IHJvb3QuCgpTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRv
ZS5jb20+Ci0tLQogYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZSB8IDEgKwogMSBmaWxl
IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9zY3JpcHRz
L2NvbnRhaW5lcml6ZSBiL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUKaW5kZXggZDE3
ZjVmZi4uN2QyOTdkNyAxMDA3NTUKLS0tIGEvYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6
ZQorKysgYi9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplCkBAIC03MSw2ICs3MSw3IEBA
IGZpCiAjIEtpY2sgb2ZmIERvY2tlcgogZWluZm8gIioqKiBMYXVuY2hpbmcgY29udGFpbmVyIC4u
LiIKIGV4ZWMgZG9ja2VyIHJ1biBcCisgICAgLXUgJChpZCAtdSkgXAogICAgICR7U1NIX0FVVEhf
U09DSzorLWUgU1NIX0FVVEhfU09DSz0iL3RtcC9zc2gtYWdlbnQvJHtTU0hfQVVUSF9OQU1FfSJ9
IFwKICAgICAtdiAiJHtDT05UQUlORVJfUEFUSH0iOi9idWlsZDpydyBcCiAgICAgLXYgIiR7SE9N
RX0vLnNzaCI6L3Jvb3QvLnNzaDpybyBcCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 17:12:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 17:12: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 1fjSlH-0004im-Mg; Sat, 28 Jul 2018 17:12: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=vdf1=km=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fjSlF-0004iM-RQ
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 17:12:09 +0000
X-Inumbo-ID: 44cf1d1d-9289-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x22e.google.com (unknown [2607:f8b0:400d:c09::22e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44cf1d1d-9289-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 19:11:30 +0200 (CEST)
Received: by mail-qk0-x22e.google.com with SMTP id 126-v6so5338258qke.5
 for <xen-devel@lists.xenproject.org>; Sat, 28 Jul 2018 10:12:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :in-reply-to:references;
 bh=VglT0B4Il+wr7I75F4BomPbNR4HXKsX/wf6IeE1Y/6Y=;
 b=CdSynymGaLbby5SrPawbnH5MwJq4SQLHmHzkRqO2o6P03UqMswHtCeEAaW7z2FC+af
 md0AuK0ahez0Nzm/xoAtG9vgAaZPDHcFU+Qcf2mXHgr6SQvEeUfuNrRrqEPGlbV1OM0a
 Nyl+IblNfIKKKApcTEi2yohks9+KOU5pwz+Lw=
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:in-reply-to:references;
 bh=VglT0B4Il+wr7I75F4BomPbNR4HXKsX/wf6IeE1Y/6Y=;
 b=VdLPhwdu/QVzxNJfpiBaFQIWBMH4gE9T0IBAKHYpjiW7DmG6QC8cEbaVPIWmm71Y0K
 TNyh3rWL+TO0gsN13GB6jn7nxRSiqMBHxRql29CF9d9Z3QqsapmLqx1fXPmp1758uOnl
 Sd1HK10ShWIbzp7pPN6slRfoAa6+HQNgqWfcaJLREBpgKj2LmIsnF9yqD53YXQ7kPa0U
 kkhX/hfG3DfRhg+20HIR7o3jGJPBK/wJm/1r8OBPUXx282VtbaR2SM0VN+NbyUvKS1Ot
 nWPxzV9PRSg5q90Krcg+ZegEFLYCxSMkiJmUDcD8HafITsnODccl2DBv+CscobmZ0wnQ
 7diA==
X-Gm-Message-State: AOUpUlGJ2YL7cPVrikkaPEJC+AygJFZnD3FpKuXjwo9V1nRm4TinsRwQ
 7rxxvyCuS/SCbJhLFHUDHYmgdRcVTBw=
X-Google-Smtp-Source: AAOMgpdEdh3JMH24uhNfcgzEMhNed3+5p9MIzFbTiACBMjlLrL2D6b8/+A6Su3uMlo+pOYWVOeHwBw==
X-Received: by 2002:a37:b682:: with SMTP id
 g124-v6mr10094479qkf.237.1532797927697; 
 Sat, 28 Jul 2018 10:12:07 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id w79-v6sm5635148qkw.35.2018.07.28.10.12.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 28 Jul 2018 10:12:07 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 28 Jul 2018 12:11:49 -0500
Message-Id: <4213821e6d26287715a4585c9e684c092b63d1f4.1532797834.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH 1/4] automation: standardize containerize env
 names
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3RhbmRhcmRpemVkIGFsbCB0aGUgZW52aXJvbm1lbnQgdmFyaWFibGUgbmFtZXMgdGhhdCB0aGUg
Y29udGFpbmVyaXplCnNjcmlwdCB1c2VzIHRvIHN0YXJ0IHdpdGggQ09OVEFJTkVSXwoKU2lnbmVk
LW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgotLS0KIGF1dG9tYXRp
b24vYnVpbGQvUkVBRE1FLm1kICAgICAgfCAxMCArKysrKy0tLS0tCiBhdXRvbWF0aW9uL3Njcmlw
dHMvY29udGFpbmVyaXplIHwgMTAgKysrKystLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNl
cnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxk
L1JFQURNRS5tZCBiL2F1dG9tYXRpb24vYnVpbGQvUkVBRE1FLm1kCmluZGV4IGJlNDUyNmMuLjk4
NzUzM2EgMTAwNjQ0Ci0tLSBhL2F1dG9tYXRpb24vYnVpbGQvUkVBRE1FLm1kCisrKyBiL2F1dG9t
YXRpb24vYnVpbGQvUkVBRE1FLm1kCkBAIC00MCwxMyArNDAsMTYgQEAgdW5kZXJzdGFuZHMuCiAg
IENPTlRBSU5FUj1jZW50b3M3MiAuL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUgbWFr
ZQogICBgYGAKIAotLSBXT1JLRElSOiBUaGlzIG92ZXJyaWRlcyB0aGUgcGF0aCB0aGF0IHdpbGwg
YmUgYXZhaWxhYmxlIHVuZGVyIHRoZQorLSBDT05UQUlORVJfUEFUSDogVGhpcyBvdmVycmlkZXMg
dGhlIHBhdGggdGhhdCB3aWxsIGJlIGF2YWlsYWJsZSB1bmRlciB0aGUKICAgYC9idWlsZGAgZGly
ZWN0b3J5IGluIHRoZSBjb250YWluZXIsIHdoaWNoIGlzIHRoZSBkZWZhdWx0IHBhdGguCiAKICAg
YGBgCi0gIFdPUktESVI9L3NvbWUvb3RoZXIvcGF0aCAuL2F1dG9tYXRpb24vc2NyaXB0cy9jb250
YWluZXJpemUgbHMKKyAgQ09OVEFJTkVSX1BBVEg9L3NvbWUvb3RoZXIvcGF0aCAuL2F1dG9tYXRp
b24vc2NyaXB0cy9jb250YWluZXJpemUgbHMKICAgYGBgCiAKKy0gQ09OVEFJTkVSX0FSR1M6IEFs
bG93cyB5b3UgdG8gcGFzcyBleHRyYSBhcmd1bWVudHMgdG8gRG9ja2VyCisgIHdoZW4gc3RhcnRp
bmcgdGhlIGNvbnRhaW5lci4KKwogLSBYRU5fQ09ORklHX0VYUEVSVDogSWYgdGhpcyBpcyBkZWZp
bmVkIGluIHlvdXIgc2hlbGwgaXQgd2lsbCBiZQogICBhdXRvbWF0aWNhbGx5IHBhc3NlZCB0aHJv
dWdoIHRvIHRoZSBjb250YWluZXIuCiAKQEAgLTU2LDkgKzU5LDYgQEAgdW5kZXJzdGFuZHMuCiAg
IG9mIHRoZSBzYW1lIHZlcnNpb24uIE92ZXJyaWRlIHRoZSBuYW1lIHZhbHVlIHRvIGNhdXNlIGl0
IHRvIG5hbWUKICAgdGhlIGNvbnRhaW5lciBkaWZmZXJlbnRseSBvbiBzdGFydC4KIAotLSBFWFRS
QV9DT05UQUlORVJfQVJHUzogQWxsb3dzIHlvdSB0byBwYXNzIGV4dHJhIGFyZ3VtZW50cyB0byBE
b2NrZXIKLSAgd2hlbiBzdGFydGluZyB0aGUgY29udGFpbmVyLgotCiBCdWlsZGluZyBhIGNvbnRh
aW5lcgogLS0tLS0tLS0tLS0tLS0tLS0tLS0KIApkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9zY3Jp
cHRzL2NvbnRhaW5lcml6ZSBiL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUKaW5kZXgg
NzI1MzYxNy4uMDEwZWQzOSAxMDA3NTUKLS0tIGEvYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5l
cml6ZQorKysgYi9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplCkBAIC03MSwxMCArNzEs
MTAgQEAgZmkKIAogIyBGaWd1cmUgb3V0IHRoZSBiYXNlIG9mIHdoYXQgd2Ugd2FudCBhcyBvdXIg
c291cmNlcwogIyBieSB1c2luZyB0aGUgdG9wIG9mIHRoZSBnaXQgcmVwbwotaWYgW1sgLW4gJHtX
T1JLRElSfSBdXTsgdGhlbgotICAgIFdPUktESVI9IiR7V09SS0RJUn0iCitpZiBbWyAtbiAke0NP
TlRBSU5FUl9QQVRIfSBdXTsgdGhlbgorICAgIDoKIGVsc2UKLSAgICBXT1JLRElSPSQoZ2l0IHJl
di1wYXJzZSAtLXNob3ctdG9wbGV2ZWwpCisgICAgQ09OVEFJTkVSX1BBVEg9JChnaXQgcmV2LXBh
cnNlIC0tc2hvdy10b3BsZXZlbCkKIGZpCiAKICMgS2ljayBvZmYgRG9ja2VyCkBAIC04MiwxMSAr
ODIsMTEgQEAgZWluZm8gIioqKiBMYXVuY2hpbmcgY29udGFpbmVyIC4uLiIKIGV4ZWMgZG9ja2Vy
IHJ1biBcCiAgICAgJHtET0NLRVJfQVJHU30gXAogICAgICR7U1NIX0FVVEhfU09DSzorLWUgU1NI
X0FVVEhfU09DSz0iL3RtcC9zc2gtYWdlbnQvJHtTU0hfQVVUSF9OQU1FfSJ9IFwKLSAgICAtdiAi
JHtXT1JLRElSfSI6L2J1aWxkOnJ3IFwKKyAgICAtdiAiJHtDT05UQUlORVJfUEFUSH0iOi9idWls
ZDpydyBcCiAgICAgLXYgIiR7SE9NRX0vLnNzaCI6L3Jvb3QvLnNzaDpybyBcCiAgICAgJHtTU0hf
QVVUSF9ESVI6Ky12ICIke1NTSF9BVVRIX0RJUn0iOi90bXAvc3NoLWFnZW50fSBcCiAgICAgJHtY
RU5fQ09ORklHX0VYUEVSVDorLWUgWEVOX0NPTkZJR19FWFBFUlQ9JHtYRU5fQ09ORklHX0VYUEVS
VH19IFwKLSAgICAke0VYVFJBX0NPTlRBSU5FUl9BUkdTfSAke25hbWV9IFwKKyAgICAke0NPTlRB
SU5FUl9BUkdTfSAke25hbWV9IFwKICAgICAtJHt0ZXJtaW50fWkgLS1ybSAtLSBcCiAgICAgJHtD
T05UQUlORVJ9IFwKICAgICAke2NtZH0KLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 17:12:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 17:12: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 1fjSlH-0004ic-D7; Sat, 28 Jul 2018 17:12: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=vdf1=km=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fjSlF-0004iL-Ps
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 17:12:09 +0000
X-Inumbo-ID: 454d32a8-9289-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x242.google.com (unknown [2607:f8b0:400d:c0d::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 454d32a8-9289-11e8-a8a5-bc764e045a96;
 Sat, 28 Jul 2018 19:11:30 +0200 (CEST)
Received: by mail-qt0-x242.google.com with SMTP id c15-v6so8245297qtp.0
 for <xen-devel@lists.xenproject.org>; Sat, 28 Jul 2018 10:12:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :in-reply-to:references;
 bh=2H5LGREbEWgB70jdJQuZPnuGQLzoGZHxRxS04VISK0s=;
 b=Np9vSAwybhfi30x+LQU4d6XKCg6IeFwQzqJEII1wKTLzOjo1Jex1mSUc+GfkUCKchv
 xCOYfLk5FQGlmRnEeR311l7h68XVZZCVdE+8HRw+8P7v4TMZhcYImk8FgAzVrJ3kXYjV
 Zz0voVDHMT8FJR39a5EkcSOLsAfo18EuiHxfE=
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:in-reply-to:references;
 bh=2H5LGREbEWgB70jdJQuZPnuGQLzoGZHxRxS04VISK0s=;
 b=K6RMLhODENYDN8tqT3XAthFfOtKv6V2VKdy5y58WgZf+WHu8wAxQvqaedWQRaB1nWn
 x/VSN8Ez3qT6fOrvYItEee7VNiMTCpINpceiU1785N6svRz/U8t8S0FgbJDfH9AWHLXx
 H/QsWIgabVeDWqnX7OQlvrwihGe6k/KKYlSs7Z93VLaifOzBaBUbmsmNDl/VXp0/SRyq
 R61cgqOexZPNqBmDxC7fR8O4uF4LSogPtL22DsgV5D6CELzUOlyQYaQH90zu93yrMjqi
 SfG7H3Abo+4cf1sm4KBp287iU9MRs3ClgeZKBZnAUDyz/RUHLShXYD2jWqaIeQSlsvMr
 QUOA==
X-Gm-Message-State: AOUpUlEyYfHTBxzRKDXDFmNHnLBw5uw95pGEaule0wFr9BWbTjQAbIBc
 yCVrn44yih2VboUFcFB/j01rOEkD0oc=
X-Google-Smtp-Source: AAOMgpfvEpLLR2cVIV0N4XzmqyXqFuGBHrY9jNVf2Wja6buSAqm6AbmGlME8KHqtPvM24SpsUwFpcw==
X-Received: by 2002:a0c:8441:: with SMTP id l59-v6mr9850892qva.5.1532797928495; 
 Sat, 28 Jul 2018 10:12:08 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id w79-v6sm5635148qkw.35.2018.07.28.10.12.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 28 Jul 2018 10:12:08 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 28 Jul 2018 12:11:50 -0500
Message-Id: <c71f2d7e44416056173f620f0c75dcfbc3b70494.1532797834.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH 2/4] automation: drop container name from
 containerize
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyB3YXMgc29tZXRoaW5nIHRoYXQgZXhpc3RlZCBmb3Igc29tZSBzY3JpcHRpbmcgc3VwcG9y
dCBmb3IgYSB0b3RhbGx5CnVucmVsYXRlZCBwcm9qZWN0IGFuZCB3aGVuIEkgY29waWVkIHRoaXMg
c2NyaXB0IEkgZmFpbGVkIHRvIHJlbW92ZSBpdCBzbwp0aGlzIHJlbW92ZXMgaXQuIEJ1aWxkIGNv
bnRhaW5lcnMgZm9yIFhlbiBhcmUgYmVzdCBhcyBlcGhlbWVyYWwKZW52aXJvbm1lbnRzIGFuZCBz
aG91bGQganVzdCB1dGlsaXplcyBEb2NrZXIncyBkZWZhdWx0IGNvbnRhaW5lciBuYW1pbmcKYmVo
YXZpb3IuCgpTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+
Ci0tLQogYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQgICAgICB8IDUgLS0tLS0KIGF1dG9tYXRp
b24vc2NyaXB0cy9jb250YWluZXJpemUgfCA3ICstLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVp
bGQvUkVBRE1FLm1kIGIvYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQKaW5kZXggOTg3NTMzYS4u
YmYxMTMxNyAxMDA2NDQKLS0tIGEvYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQKKysrIGIvYXV0
b21hdGlvbi9idWlsZC9SRUFETUUubWQKQEAgLTUzLDExICs1Myw2IEBAIHVuZGVyc3RhbmRzLgog
LSBYRU5fQ09ORklHX0VYUEVSVDogSWYgdGhpcyBpcyBkZWZpbmVkIGluIHlvdXIgc2hlbGwgaXQg
d2lsbCBiZQogICBhdXRvbWF0aWNhbGx5IHBhc3NlZCB0aHJvdWdoIHRvIHRoZSBjb250YWluZXIu
CiAKLS0gQ09OVEFJTkVSX05BTUU6IEJ5IGRlZmF1bHQgdGhlIGNvbnRhaW5lciBuYW1lIGlzIHNl
dCBiYXNlZCBvbiB0aGUKLSAgY29udGFpbmVyIGl0c2VsZiBzbyB0aGF0IGl0cyBlYXN5IHRvIGF0
dGFjaCBvdGhlciB0ZXJtaW5hbHMgdG8geW91cgotICBjb250YWluZXIuIFRoaXMgaG93ZXZlciBw
cmV2ZW50cyB5b3UgZnJvbSBydW5uaW5nIG11bHRpcGxlIGNvbnRhaW5lcnMKLSAgb2YgdGhlIHNh
bWUgdmVyc2lvbi4gT3ZlcnJpZGUgdGhlIG5hbWUgdmFsdWUgdG8gY2F1c2UgaXQgdG8gbmFtZQot
ICB0aGUgY29udGFpbmVyIGRpZmZlcmVudGx5IG9uIHN0YXJ0LgogCiBCdWlsZGluZyBhIGNvbnRh
aW5lcgogLS0tLS0tLS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vc2NyaXB0
cy9jb250YWluZXJpemUgYi9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplCmluZGV4IDAx
MGVkMzkuLjJjYjgwMjEgMTAwNzU1Ci0tLSBhL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJp
emUKKysrIGIvYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZQpAQCAtNjQsMTEgKzY0LDYg
QEAgaWYgW1sgLW4gJHtTU0hfQVVUSF9TT0NLfSBdXTsgdGhlbgogICAgIGZpCiBmaQogCi0jIGlm
IHdlIGdvdCB0aGUgQ09OVEFJTkVSX05BTUUgZW52IHZhcmlhYmxlIHRoZW4gdXNlIHRoYXQgZm9y
IG91ciBuYW1lCi1pZiBbWyAtbiAke0NPTlRBSU5FUl9OQU1FfSBdXTsgdGhlbgotICAgIG5hbWU9
Ii0tbmFtZSAke0NPTlRBSU5FUl9OQU1FfSIKLWZpCi0KICMgRmlndXJlIG91dCB0aGUgYmFzZSBv
ZiB3aGF0IHdlIHdhbnQgYXMgb3VyIHNvdXJjZXMKICMgYnkgdXNpbmcgdGhlIHRvcCBvZiB0aGUg
Z2l0IHJlcG8KIGlmIFtbIC1uICR7Q09OVEFJTkVSX1BBVEh9IF1dOyB0aGVuCkBAIC04Niw3ICs4
MSw3IEBAIGV4ZWMgZG9ja2VyIHJ1biBcCiAgICAgLXYgIiR7SE9NRX0vLnNzaCI6L3Jvb3QvLnNz
aDpybyBcCiAgICAgJHtTU0hfQVVUSF9ESVI6Ky12ICIke1NTSF9BVVRIX0RJUn0iOi90bXAvc3No
LWFnZW50fSBcCiAgICAgJHtYRU5fQ09ORklHX0VYUEVSVDorLWUgWEVOX0NPTkZJR19FWFBFUlQ9
JHtYRU5fQ09ORklHX0VYUEVSVH19IFwKLSAgICAke0NPTlRBSU5FUl9BUkdTfSAke25hbWV9IFwK
KyAgICAke0NPTlRBSU5FUl9BUkdTfSBcCiAgICAgLSR7dGVybWludH1pIC0tcm0gLS0gXAogICAg
ICR7Q09OVEFJTkVSfSBcCiAgICAgJHtjbWR9Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 22:57:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 22: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 1fjY8w-0003w8-43; Sat, 28 Jul 2018 22:56: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=lj4a=km=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjY8v-0003vz-6X
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 22:56:57 +0000
X-Inumbo-ID: 6f333a3b-92b9-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f333a3b-92b9-11e8-a8a5-bc764e045a96;
 Sun, 29 Jul 2018 00:56: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 1fjY8q-0008Id-BP; Sat, 28 Jul 2018 22:56: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 1fjY8q-00086V-2n; Sat, 28 Jul 2018 22:56:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjY8q-0003qV-2B; Sat, 28 Jul 2018 22:56:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125639-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-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-amd64-amd64-libvirt-vhd:migrate-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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-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-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
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=864af0d40cdc82b705e3ca79cf2a57be900954b1
X-Osstest-Versions-That: linux=0512e0134582ef85dee77d51aae77dcd1edec495
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 28 Jul 2018 22:56:52 +0000
Subject: [Xen-devel] [linux-linus test] 125639: 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>

ZmxpZ2h0IDEyNTYzOSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NjM5LwoKRmFpbHVyZXMgOi0vIGJ1dCBu
byByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzU1NAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyMzU1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzNTU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjM1NTQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyMzU1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDg2NGFmMGQ0MGNkYzgy
YjcwNWUzY2E3OWNmMmE1N2JlOTAwOTU0YjEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDA1MTJlMDEzNDU4MmVmODVkZWU3N2Q1MWFhZTc3ZGNkMWVkZWM0OTUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyMzU1NCAgMjAxOC0wNi0wMSAxMzowOTo0MSBaICAgNTcgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjM2NTUgIDIwMTgtMDYtMDMgMDE6NDU6MzUgWiAgIDU1IGRh
eXMgICAzNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2MzkgIDIwMTgtMDctMjcg
MTg6NTQ6MzAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIzNDkgcGVvcGxlIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVp
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
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0
CiAgIDA1MTJlMDEzNDU4Mi4uODY0YWYwZDQwY2RjICA4NjRhZjBkNDBjZGM4MmI3MDVlM2NhNzlj
ZjJhNTdiZTkwMDk1NGIxIC0+IHRlc3RlZC9saW51eC1saW51cwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 28 23:42:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Jul 2018 23:42:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fjYqy-0007NF-QH; Sat, 28 Jul 2018 23: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=rakf=km=redhat.com=pbonzini@srs-us1.protection.inumbo.net>)
 id 1fjYqx-0007NA-7W
 for xen-devel@lists.xenproject.org; Sat, 28 Jul 2018 23:42:27 +0000
X-Inumbo-ID: ed12eeff-92bf-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed12eeff-92bf-11e8-a6a9-d7ebe60f679a;
 Sat, 28 Jul 2018 23:42:44 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com
 [10.11.54.3])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 1FD994021FC2;
 Sat, 28 Jul 2018 23:42:25 +0000 (UTC)
Received: from [10.36.116.19] (ovpn-116-19.ams2.redhat.com [10.36.116.19])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 19F2B111CD5B;
 Sat, 28 Jul 2018 23:42:18 +0000 (UTC)
To: Pu Wen <puwen@hygon.cn>, tglx@linutronix.de, bp@alien8.de,
 thomas.lendacky@amd.com, mingo@redhat.com, hpa@zytor.com,
 peterz@infradead.org, tony.luck@intel.com, rkrcmar@redhat.com,
 boris.ostrovsky@oracle.com, jgross@suse.com, rjw@rjwysocki.net,
 lenb@kernel.org, viresh.kumar@linaro.org, mchehab@kernel.org,
 trenn@suse.com, shuah@kernel.org, JBeulich@suse.com, x86@kernel.org
References: <1532352037-7151-1-git-send-email-puwen@hygon.cn>
 <1532352037-7151-17-git-send-email-puwen@hygon.cn>
From: Paolo Bonzini <pbonzini@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=pbonzini@redhat.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <b24739e8-0833-8509-0850-815758accaee@redhat.com>
Date: Sun, 29 Jul 2018 01:42:17 +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: <1532352037-7151-17-git-send-email-puwen@hygon.cn>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.7]); Sat, 28 Jul 2018 23:42:25 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]);
 Sat, 28 Jul 2018 23:42:25 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'pbonzini@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH v2 16/17] driver/edac: enable Hygon support
 to AMD64 EDAC driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-arch@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, kvm@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>

T24gMjMvMDcvMjAxOCAxNToyMCwgUHUgV2VuIHdyb3RlOgo+IEBAIC0yMTEsNyArMjExLDcgQEAg
c3RhdGljIGludCBfX3NldF9zY3J1Yl9yYXRlKHN0cnVjdCBhbWQ2NF9wdnQgKnB2dCwgdTMyIG5l
d19idywgdTMyIG1pbl9yYXRlKQo+ICAKPiAgCXNjcnVidmFsID0gc2NydWJyYXRlc1tpXS5zY3J1
YnZhbDsKPiAgCj4gLQlpZiAocHZ0LT5mYW0gPT0gMHgxNykgewo+ICsJaWYgKHB2dC0+ZmFtID09
IDB4MTcgfHwgcHZ0LT5mYW0gPT0gMHgxOCkgewo+ICAJCV9fZjE3aF9zZXRfc2NydWJ2YWwocHZ0
LCBzY3J1YnZhbCk7Cj4gIAl9IGVsc2UgaWYgKHB2dC0+ZmFtID09IDB4MTUgJiYgcHZ0LT5tb2Rl
bCA9PSAweDYwKSB7Cj4gIAkJZjE1aF9zZWxlY3RfZGN0KHB2dCwgMCk7CgpUaGlzLCBhbmQgbWFu
eSBvdGhlciBvY2N1cnJlbmNlcyBpbiB0aGlzIGZpbGUsIHNob3VsZCBpbiBteSBvcGluaW9uCmF2
b2lkIHRlc3RpbmcgZmFtaWx5IDE4aCB3aXRob3V0IGFsc28gY2hlY2tpbmcgZm9yIEh5Z29uIGFz
IGEgdmVuZG9yLgpZb3UgcHJvYmFibHkgbmVlZCB0byBhZGQgYSB2ZW5kb3IgZmllbGQgdG8gc3Ry
dWN0IGFtZDY0X3B2dCBhbmQKaW5pdGlhbGl6ZSBpdCBpbiBwZXJfZmFtaWx5X2luaXQuCgpQYW9s
bwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 00:00:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 00:00:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fjZ7y-0008PS-AV; Sun, 29 Jul 2018 00:00: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=fxxn=kn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjZ7w-0008GM-5x
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 00:00:00 +0000
X-Inumbo-ID: 60959972-92c2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 60959972-92c2-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 00:00: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 1fjZ7t-0001B1-FD; Sat, 28 Jul 2018 23:59: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 1fjZ7s-0001Uh-LF; Sat, 28 Jul 2018 23:59:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjZ7s-0006lY-Kc; Sat, 28 Jul 2018 23:59:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125640-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-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl: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-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-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-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-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=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 28 Jul 2018 23:59:56 +0000
Subject: [Xen-devel] [qemu-mainline test] 125640: 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>

ZmxpZ2h0IDEyNTY0MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NDAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTY5
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjUxNjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTE2OQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAg
ICAgICAgIDE4YTM5OGY2YTM5ZGY0YjA4ZmY4NmFjMGQzODM4NDE5M2NhNWY0Y2MKYmFzZWxpbmUg
dmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDkyNzdkODFmNWMyYzZmNGQwYjVlNDdjODQ3
NmViN2VlN2U1YzBiZWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE2OSAgMjAxOC0wNy0xNCAy
MDozMDo0MyBaICAgMTQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNDYgIDIwMTgtMDct
MTYgMTU6NTM6MjUgWiAgIDEyIGRheXMgICAgOSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjU1NTggIDIwMTgtMDctMjUgMDI6MjM6MDEgWiAgICAzIGRheXMgICAgMyBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGVrc2FuZGFy
IE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5i
ZW5uZWVAbGluYXJvLm9yZz4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdk
Yy5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBCQUxBVE9OIFpvbHRh
biA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIENhbHZpbiBMZWUgPGN5cnVzMjk2QGdtYWlsLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ29ybmVs
aWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFu
Z2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEci4gRGF2aWQgQWxh
biBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtv
c3RAcmVkaGF0LmNvbT4KICBFbWFudWVsZSBHaXVzZXBwZSBFc3Bvc2l0byA8ZS5lbWFudWVsZWdp
dXNlcHBlQGdtYWlsLmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIg
Um9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRo
YXQuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmFzb24gV2Fu
ZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKb2huIEFyYnVja2xlIDxwcm9ncmFtbWluZ2tpZHhA
Z21haWwuY29tPgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICBKb25hcyBTY2hpZXZp
bmsgPGpvbmFzc2NoaWV2aW5rQGdtYWlsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMaWRvbmcgQ2hlbiA8
amVtbXk4NTg1ODVAZ21haWwuY29tPgogIExpZG9uZyBDaGVuIDxsaWRvbmdjaGVuQHRlbmNlbnQu
Y29tPgogIE1hcmMtQW5kcsODwqkgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+
CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFy
a3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJl
ZGhhdC5jb20+CiAgTWljaGFlbCBEYXZpZHNhdmVyIDxtZGF2aWRzYXZlckBnbWFpbC5jb20+CiAg
TWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE5pc2hhbnRoIEFyYXZh
bXVkYW4gPG5hcmF2YW11ZGFuQGRpZ2l0YWxvY2Vhbi5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJv
bnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBMaWV2ZW4gPHBsQGthbXAuZGU+CiAgUGV0ZXIgTWF5
ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0
LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJpY2hh
cmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvbWFuIEthZ2Fu
IDxya2FnYW5AdmlydHVvenpvLmNvbT4KICBTYW1lZWggSnVicmFuIDxzanVicmFuQHJlZGhhdC5j
b20+CiAgU2hpdmFwcmFzYWQgRyBCaGF0IDxzYmhhdEBsaW51eC52bmV0LmlibS5jb20+CiAgU3Rl
ZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWls
bmV0ei5kZT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBWaWt0b3IgUHJ1dHlh
bm92IDx2aWt0b3IucHJ1dHlhbm92QHZpcnR1b3p6by5jb20+CiAgWWFvd2VpIEJhaSA8YmFpeWFv
d2VpQGNtc3MuY2hpbmFtb2JpbGUuY29tPgogIFl1bmppYW4gV2FuZyA8d2FuZ3l1bmppYW5AaHVh
d2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
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
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIDky
NzdkODFmNWMuLjE4YTM5OGY2YTMgIDE4YTM5OGY2YTM5ZGY0YjA4ZmY4NmFjMGQzODM4NDE5M2Nh
NWY0Y2MgLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 01:14:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 01:14: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 1fjaHU-0007fV-RH; Sun, 29 Jul 2018 01:13: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=fxxn=kn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjaHU-0007fI-7j
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 01:13:56 +0000
X-Inumbo-ID: b43e62ec-92cc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b43e62ec-92cc-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 01:14: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 1fjaHL-0007EI-3V; Sun, 29 Jul 2018 01:13: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 1fjaHK-0005PQ-Qa; Sun, 29 Jul 2018 01:13:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjaHK-0002Ml-Ov; Sun, 29 Jul 2018 01:13:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125641-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-examine:host-install:broken:heisenbug
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start: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-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-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-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-armhf-armhf-libvirt-raw:saverestore-support-check: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-xl-pvhv2-amd:guest-start: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:migrate-support-check: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-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-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-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-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-armhf-armhf-libvirt-raw:migrate-support-check: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=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06
X-Osstest-Versions-That: linux=ac35b66883e8330ffde609152e13c225b12de6a4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 29 Jul 2018 01:13:46 +0000
Subject: [Xen-devel] [linux-3.18 test] 125641: 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>

ZmxpZ2h0IDEyNTY0MSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NDEvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICA1IGhvc3QtaW5zdGFs
bCAgIGJyb2tlbiBpbiAxMjU2MDAgcGFzcyBpbiAxMjU2NDEKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI1NTYxIHBh
c3MgaW4gMTI1NjQxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBpbiAxMjU1NjEgcGFzcyBpbiAxMjU2NDEKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBpbiAxMjU1NjEgcGFzcyBp
biAxMjU2NDEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAxNiBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0IGZhaWwgaW4gMTI1NjAwIHBhc3MgaW4gMTI1NTYxCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBpbiAx
MjU2MDAgcGFzcyBpbiAxMjU2NDEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTYwMCBwYXNzIGluIDEy
NTY0MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIGluIDEyNTYwMCBwYXNzIGluIDEyNTY0MQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1NjAwCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTYwMCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
NTYwMCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxMzgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NTEzOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTM4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxMzgKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBsaWtlIDEyNTEzOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTM4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBuZXZlciBwYXNzCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA2IGtlcm5l
bC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAg
ICA3NjEyMDI1ZmJjN2E1YWI1NGJmNzFmNDhiOTliMGI2YTE1ZmM3YjA2CmJhc2VsaW5lIHZlcnNp
b246CiBsaW51eCAgICAgICAgICAgICAgICBhYzM1YjY2ODgzZTgzMzBmZmRlNjA5MTUyZTEzYzIy
NWIxMmRlNmE0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxMzggIDIwMTgtMDctMTIgMTY6NDk6
MDEgWiAgIDE2IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NTA1ICAyMDE4LTA3LTIyIDEy
OjExOjMxIFogICAgNiBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBWZXNrZXIgPHZhbGV4QG1lbGxhbm94LmNvbT4K
ICBBbWl0IFB1bmRpciA8YW1pdC5wdW5kaXJAbGluYXJvLm9yZz4KICBBbmRyZWFzIFNjaHdhYiA8
c2Nod2FiQGxpbnV4LW02OGsub3JnPgogIENocmlzdGlhbiBMYW1wYXJ0ZXIgPGNodW5rZWV5QGdv
b2dsZW1haWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4K
ICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBCaWdnZXJzIDxl
YmlnZ2Vyc0Bnb29nbGUuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4K
ICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxn
cmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5h
cGFuYS5vcmcuYXU+CiAgSWxwbyBKw6RydmluZW4gPGlscG8uamFydmluZW5AaGVsc2lua2kuZmk+
CiAgSmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1l
bGxhbm94LmNvbT4KICBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgogIEplbnMgQXhi
b2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKb2hhbiBIb3ZvbGQgPGpvaGFuQGtlcm5lbC5vcmc+CiAg
Sm9uYXMgR29yc2tpIDxqb25hcy5nb3Jza2lAZ21haWwuY29tPgogIEtvbnN0YW50aW4gS2hsZWJu
aWtvdiA8a2hsZWJuaWtvdkB5YW5kZXgtdGVhbS5ydT4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25y
b0BtZWxsYW5veC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRp
b24ub3JnPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE5pY28gU25l
Y2sgPHNuZWNrbmljb0BnbWFpbC5jb20+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZp
bHRlci5vcmc+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29t
PgogIFNhZWVkIE1haGFtZWVkIDxzYWVlZG1AbWVsbGFub3guY29tPgogIFNhbnRvc2ggU2hpbGlt
a2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29tPgogIFRldHN1byBIYW5kYSA8cGVuZ3Vp
bi1rZXJuZWxASS1sb3ZlLlNBS1VSQS5uZS5qcD4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQu
ZWR1PgogIFl1Y2h1bmcgQ2hlbmcgPHljaGVuZ0Bnb29nbGUuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICBh
YzM1YjY2ODgzZTguLjc2MTIwMjVmYmM3YSAgNzYxMjAyNWZiYzdhNWFiNTRiZjcxZjQ4Yjk5YjBi
NmExNWZjN2IwNiAtPiB0ZXN0ZWQvbGludXgtMy4xOAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 03:33:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 03: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 1fjcSI-0000nh-FX; Sun, 29 Jul 2018 03:33: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=5hec=kn=xenproject.org=prvs=741e5b8bb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fjcSH-0000nX-Fz
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 03:33:13 +0000
X-Inumbo-ID: 29c9a920-92e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29c9a920-92e0-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 03:33:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,416,1526342400"; d="scan'208";a="61352250"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75022-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=1bf23e6b7f414b9e6bd471e0b2366400e5d52e45
X-Osstest-Versions-That: ovmf=69e259e5e9877de181d81bb424b6fe16804c7580
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 29 Jul 2018 04:33:08 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75022: 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
NTAyMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDIyLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMjAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAyMAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDFiZjIzZTZiN2Y0MTRiOWU2YmQ0NzFlMGIyMzY2
NDAwZTVkNTJlNDUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDY5ZTI1
OWU1ZTk4NzdkZTE4MWQ4MWJiNDI0YjZmZTE2ODA0Yzc1ODAKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAyMCAgMjAxOC0wNy0yOCAxMDo1MDoxMiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMjIgIDIwMTgtMDctMjggMTU6MjE6MTAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJmMjNlNmI3ZjQxNGI5
ZTZiZDQ3MWUwYjIzNjY0MDBlNWQ1MmU0NQpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGlu
dGVsLmNvbT4KRGF0ZTogICBGcmkgSnVsIDI3IDE5OjA1OjU0IDIwMTggKzA4MDAKCiAgICBNZGVN
b2R1bGVQa2cgRHhlQ2Fwc3VsZUxpYkZtcDogRml4IHR5cG8gIkVzcnRTeW5jRm1wIiB0byAiU3lu
Y0VzcnRGbXAiCiAgICAKICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 04:18:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 04:18: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 1fjd9X-0003wG-1C; Sun, 29 Jul 2018 04:17: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=5hec=kn=xenproject.org=prvs=741e5b8bb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fjd9V-0003w6-TA
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 04:17:53 +0000
X-Inumbo-ID: 67ac9810-92e6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67ac9810-92e6-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 04:18:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,416,1526342400"; d="scan'208";a="61355138"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75021-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 xen-4.8-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-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-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check: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-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-libvirt-vhd: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-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386: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-amd64-xl-qemut-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:test-amd64-amd64-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=4801bf528c01deed7a315cfe7ff59e8fc94d9733
X-Osstest-Versions-That: xen=e39ff386f626ba44f8a9a9608d8f5f13ff7945ef
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 29 Jul 2018 05:17:49 +0100
Subject: [Xen-devel] [xen-4.8-testing baseline-only test] 75021: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTAyMSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzUwMjEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291
bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gNzQ5NTgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzQ5NTgKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDk1OAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTU4CiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIGxpa2UgNzQ5NTgKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk1OAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBs
aWtlIDc0OTU4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9v
dC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5NTgKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk1OAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ICAgIGZhaWwgICBsaWtlIDc0OTU4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5NTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bGlrZSA3NDk1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc0OTU4CiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgNyB4
ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNDgwMWJmNTI4YzAxZGVlZDdhMzE1
Y2ZlN2ZmNTllOGZjOTRkOTczMwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAg
ICAgZTM5ZmYzODZmNjI2YmE0NGY4YTlhOTYwOGQ4ZjVmMTNmZjc5NDVlZgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgIDc0OTU4ICAyMDE4LTA3LTEyIDAyOjIyOjQ2IFogICAxNyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgICA3NTAyMSAgMjAxOC0wNy0yOCAxNToxNjoyMCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3Qv
bG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0
ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
IG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0ODAxYmY1MjhjMDFkZWVkN2EzMTVjZmU3ZmY1
OWU4ZmM5NGQ5NzMzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRl
OiAgIFRodSBKdWwgMTIgMDk6MjI6MTQgMjAxOCArMDIwMAoKICAgIHVwZGF0ZSBYZW4gdmVyc2lv
biB0byA0LjguNAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 07:51:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 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 1fjgTU-0002VJ-56; Sun, 29 Jul 2018 07: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=fxxn=kn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjgTS-0002V9-3w
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 07:50:42 +0000
X-Inumbo-ID: feba4fba-9303-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id feba4fba-9303-11e8-a8a5-bc764e045a96;
 Sun, 29 Jul 2018 09:50: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 1fjgTO-0007rx-GU; Sun, 29 Jul 2018 07:50: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 1fjgTN-0000eS-Lp; Sun, 29 Jul 2018 07:50:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjgTN-0007gZ-KC; Sun, 29 Jul 2018 07:50:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125642-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10: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-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-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-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-i386-xl-qemuu-ws16-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-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-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-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-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-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-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-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-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-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-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=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 29 Jul 2018 07:50:37 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125642: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY0MiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY0Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3Ny
Y19ob3N0IGZhaWwgaW4gMTI1MjUzIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGFyZSBm
YWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjUy
NTMgcGFzcyBpbiAxMjU2NDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0IDcgeGVuLWJvb3QgZmFpbCBpbiAxMjUyNTMgcGFzcyBpbiAxMjU2NDIKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTAgZGViaWFuLWluc3RhbGwgICBmYWlsIGluIDEyNTI1MyBwYXNz
IGluIDEyNTY0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgaW4gMTI1MjUzIHBhc3MgaW4gMTI1NjQyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAx
MjUyNTMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDE1IGd1ZXN0
LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEyNTYwNQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIGluIDEyNTI1MyBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjUyNTMgbGlrZSAx
MjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjUzIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBmYWlsIGluIDEy
NTYwNSBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI1NjA1IGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
aW4gMTI1NjA1IGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQz
MjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFp
bCAgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGY1
YzY5MmFjYjgxMjE5ZDgxN2U5N2VhODQ5OWY0NGY5ZjI3NjRhZjUKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRl
N2ZmMmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBa
ICAgNDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6
MDQgWiAgIDMwIGRheXMgICAxOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxNDQg
IDIwMTgtMDctMTMgMDE6Mjk6MzMgWiAgIDE2IGRheXMgICAxMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdGV3YXJ0IEhpbGRlYnJh
bmQgPHN0ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMw
NyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 09:29:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 09:29: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 1fji0L-0001Li-2F; Sun, 29 Jul 2018 09:28: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=fxxn=kn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fji0I-0001LZ-TT
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 09:28:42 +0000
X-Inumbo-ID: d3215338-9311-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3215338-9311-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 09:29: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 1fji0E-0001uq-Fg; Sun, 29 Jul 2018 09:28: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 1fji0D-00048V-UG; Sun, 29 Jul 2018 09:28:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fji0D-00028W-Sw; Sun, 29 Jul 2018 09:28:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125645-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-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10: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-armhf-armhf-libvirt:saverestore-support-check: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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-xl: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=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 29 Jul 2018 09:28:37 +0000
Subject: [Xen-devel] [xen-unstable test] 125645: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY0NSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY0NS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTc4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTc4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNzgKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUxNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI1MTc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYWNkMDBhMzAzMzc4Y2U0OGJkNmJiZDhhNTc5ZjFm
ZTJmMWIyMWE3ZApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZTNmNjY3
YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTI1MTc4ICAyMDE4LTA3LTE1IDEwOjIwOjExIFogICAxMyBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDEyNTI1OSAgMjAxOC0wNy0xNyAwNDoyMjo0MSBaICAgMTIgZGF5cyAgICA5IGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTY0NSAgMjAxOC0wNy0yOCAwNzowOTowMCBaICAgIDEg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJp
c3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlz
dG9waGVyLncuY2xhcmtAZ21haWwuY29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9l
LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwu
Y29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgog
IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBPbGVrc2FuZHIgR3J5dHNvdiA8b2xla3Nh
bmRyX2dyeXRzb3ZAZXBhbS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgUm9n
ZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0
aGlrdWxwYW5pdEBhbWQuY29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNv
bT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFpoZW56aG9uZyBEdWFuIDx6aGVu
emhvbmcuZHVhbkBvcmFjbGUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDEyNTAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 09:34:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 09:34: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 1fji5T-00023b-PY; Sun, 29 Jul 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=fxxn=kn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fji5T-00023P-8c
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 09:34:03 +0000
X-Inumbo-ID: 6f743622-9312-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f743622-9312-11e8-a8a5-bc764e045a96;
 Sun, 29 Jul 2018 11:33: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 1fji5Q-00021G-2F; Sun, 29 Jul 2018 09:34: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 1fji5P-0004IP-Mu; Sun, 29 Jul 2018 09:33:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fji5P-00040F-MI; Sun, 29 Jul 2018 09:33:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125647-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=7f6d6b965a878cb2ac3e163e3cad0fa0855b1ffe
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 29 Jul 2018 09:33:59 +0000
Subject: [Xen-devel] [libvirt test] 125647: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY0NyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NDcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDdmNmQ2Yjk2NWE4NzhjYjJhYzNlMTYzZTNj
YWQwZmEwODU1YjFmZmUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNTQgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDUzIGRheXMgICA0MCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NDcgIDIwMTgtMDctMjggMTU6MzI6NDAgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXgudm5ldC5pYm0uY29tPgogIE1h
cmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXphLm9yZ0BnbWFpbC5jb20+CiAgTWFydGlu
IEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXBy
aXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFk
b3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15
ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5
IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNAZ214
LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRh
IDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBT
dWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlv
dnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2Vp
LmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDQ1MyBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 10:01:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 10:01: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 1fjiVk-0004LO-98; Sun, 29 Jul 2018 10: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=fxxn=kn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjiVj-0004LC-97
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 10:01:11 +0000
X-Inumbo-ID: 5cc86984-9316-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5cc86984-9316-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 10:01: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 1fjiVe-0002fz-6M; Sun, 29 Jul 2018 10:01: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 1fjiVd-0005FB-V6; Sun, 29 Jul 2018 10:01:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjiVd-0001YK-UQ; Sun, 29 Jul 2018 10:01:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125651-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
X-Osstest-Versions-That: xen=173c7803592065d27bf2e60d50e08e197a0efa83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 29 Jul 2018 10:01:05 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125651: 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>

ZmxpZ2h0IDEyNTY1MSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY1MS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGFjZDAwYTMwMzM3OGNl
NDhiZDZiYmQ4YTU3OWYxZmUyZjFiMjFhN2QKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDE3M2M3ODAzNTkyMDY1ZDI3YmYyZTYwZDUwZTA4ZTE5N2EwZWZhODMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTU2OCAgMjAxOC0wNy0yNSAwOToxODo0OSBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NTEgIDIwMTgtMDctMjkgMDk6MTg6NTIgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBEb3Vn
IEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIE9sZWtz
YW5kciBHcnl0c292IDxvbGVrc2FuZHJfZ3J5dHNvdkBlcGFtLmNvbT4KICBSb2dlciBQYXUgTW9u
bmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogY292ZXJp
dHktYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L3hlbi5naXQKICAgMTczYzc4MDM1OS4uYWNkMDBhMzAzMyAgYWNkMDBhMzAzMzc4Y2U0
OGJkNmJiZDhhNTc5ZjFmZTJmMWIyMWE3ZCAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 10:27:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 10: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 1fjivQ-00062Q-Q7; Sun, 29 Jul 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=5hec=kn=xenproject.org=prvs=741e5b8bb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fjivP-00062C-K0
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 10:27:43 +0000
X-Inumbo-ID: 11f9858f-931a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11f9858f-931a-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 10:28:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,418,1526342400"; d="scan'208";a="61376747"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75023-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 qemu-mainline:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel: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-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
X-Osstest-Versions-That: qemuu=9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 29 Jul 2018 11:27:38 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75023: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTAyMyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MDIzLwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NDk3OAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc0OTc4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDc0OTc4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIGxpa2UgNzQ5NzgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NDk3OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc0
OTc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5NzgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk3OAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBsaWtlIDc0OTc4CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5NzgKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3
NDk3OAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDc0OTc4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5NzgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSA3NDk3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBsaWtlIDc0OTc4CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2Ug
NzQ5NzgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDE4YTM5
OGY2YTM5ZGY0YjA4ZmY4NmFjMGQzODM4NDE5M2NhNWY0Y2MKYmFzZWxpbmUgdmVyc2lvbjoKIHFl
bXV1ICAgICAgICAgICAgICAgIDkyNzdkODFmNWMyYzZmNGQwYjVlNDdjODQ3NmViN2VlN2U1YzBi
ZWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDk3OCAgMjAxOC0wNy0xNiAxNjoyMjo0NSBaICAg
MTIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUwMjMgIDIwMTgtMDctMjkgMDA6MjE6NTcg
WiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAu
Y29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGlzdGFpciBG
cmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJl
d0Bhai5pZC5hdT4KICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIENhbHZp
biBMZWUgPGN5cnVzMjk2QGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50
cmFlZ2VyQGRlLmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAg
RGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24g
PGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRA
cmVkaGF0LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29t
PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFbWFudWVsZSBHaXVz
ZXBwZSBFc3Bvc2l0byA8ZS5lbWFudWVsZWdpdXNlcHBlQGdtYWlsLmNvbT4KICBHcmVnIEt1cnog
PGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBJ
Z29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6
a2FAc2llbWVucy5jb20+CiAgSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKb2hu
IEFyYnVja2xlIDxwcm9ncmFtbWluZ2tpZHhAZ21haWwuY29tPgogIEpvaG4gU25vdyA8anNub3dA
cmVkaGF0LmNvbT4KICBKb25hcyBTY2hpZXZpbmsgPGpvbmFzc2NoaWV2aW5rQGdtYWlsLmNvbT4K
ICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50
QHZpdmllci5ldT4KICBMaWRvbmcgQ2hlbiA8amVtbXk4NTg1ODVAZ21haWwuY29tPgogIExpZG9u
ZyBDaGVuIDxsaWRvbmdjaGVuQHRlbmNlbnQuY29tPgogIE1hcmMtQW5kcsODwqkgTHVyZWF1IDxt
YXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5k
cmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQu
Y29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBEYXZpZHNhdmVy
IDxtZGF2aWRzYXZlckBnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5l
dC5pYm0uY29tPgogIE5pc2hhbnRoIEFyYXZhbXVkYW4gPG5hcmF2YW11ZGFuQGRpZ2l0YWxvY2Vh
bi5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBMaWV2
ZW4gPHBsQGthbXAuZGU+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3Jn
PgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8ZjRidWdAYW1zYXQub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNv
bkBsaW5hcm8ub3JnPgogIFJvbWFuIEthZ2FuIDxya2FnYW5AdmlydHVvenpvLmNvbT4KICBTYW1l
ZWggSnVicmFuIDxzanVicmFuQHJlZGhhdC5jb20+CiAgU2hpdmFwcmFzYWQgRyBCaGF0IDxzYmhh
dEBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQu
Y29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBUaG9tYXMgSHV0aCA8dGh1dGhA
cmVkaGF0LmNvbT4KICBWaWt0b3IgUHJ1dHlhbm92IDx2aWt0b3IucHJ1dHlhbm92QHZpcnR1b3p6
by5jb20+CiAgWWFvd2VpIEJhaSA8YmFpeWFvd2VpQGNtc3MuY2hpbmFtb2JpbGUuY29tPgogIFl1
bmppYW4gV2FuZyA8d2FuZ3l1bmppYW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21l
L29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MzE3NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 15:31:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 15: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 1fjnei-0002OS-CB; Sun, 29 Jul 2018 15:30: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=zxf4=kn=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1fjneh-0002ON-DS
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 15:30:47 +0000
X-Inumbo-ID: 448e083d-9344-11e8-a8a5-bc764e045a96
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 448e083d-9344-11e8-a8a5-bc764e045a96;
 Sun, 29 Jul 2018 17:30:05 +0200 (CEST)
Received: from localhost (c-24-20-22-31.hsd1.or.comcast.net [24.20.22.31])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 (Authenticated sender: davem-davemloft)
 by shards.monkeyblade.net (Postfix) with ESMTPSA id 3625913CEE04F;
 Sun, 29 Jul 2018 08:30:44 -0700 (PDT)
Date: Sun, 29 Jul 2018 08:30:40 -0700 (PDT)
Message-Id: <20180729.083040.53901922165497594.davem@davemloft.net>
To: xiliang@redhat.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20180727095608.25210-1-xiliang@redhat.com>
References: <20180727095608.25210-1-xiliang@redhat.com>
X-Mailer: Mew version 6.7 on Emacs 26 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12
 (shards.monkeyblade.net [149.20.54.216]);
 Sun, 29 Jul 2018 08:30:44 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH] xen-netfront: wait xenbus state change when
 load module manually
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, netdev@vger.kernel.org, boris.ostrovsky@oracle.com,
 linux-kernel@vger.kernel.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>

RnJvbTogWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQuY29tPgpEYXRlOiBGcmksIDI3IEp1bCAy
MDE4IDE3OjU2OjA4ICswODAwCgo+IEBAIC0xMzMwLDYgKzEzMzEsMTEgQEAgc3RhdGljIHN0cnVj
dCBuZXRfZGV2aWNlICp4ZW5uZXRfY3JlYXRlX2RldihzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2
KQo+ICAJbmV0aWZfY2Fycmllcl9vZmYobmV0ZGV2KTsKPiAgCj4gIAl4ZW5idXNfc3dpdGNoX3N0
YXRlKGRldiwgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcpOwo+ICsJd2FpdF9ldmVudChtb2R1bGVf
bG9hZF9xLAo+ICsJCQkgICB4ZW5idXNfcmVhZF9kcml2ZXJfc3RhdGUoZGV2LT5vdGhlcmVuZCkg
IT0KPiArCQkJICAgWGVuYnVzU3RhdGVDbG9zZWQgJiYKPiArCQkJICAgeGVuYnVzX3JlYWRfZHJp
dmVyX3N0YXRlKGRldi0+b3RoZXJlbmQpICE9Cj4gKwkJCSAgIFhlbmJ1c1N0YXRlVW5rbm93bik7
Cj4gIAlyZXR1cm4gbmV0ZGV2Owo+ICAKPiAgIGV4aXQ6CgpXaGF0IHBlcmZvcm1zIHRoZSB3YWtl
dXBzIHRoYXQgd2lsbCB0cmlnZ2VyIGZvciB0aGlzIHNsZWVwIHNpdGU/CgpUaGFuayB5b3UuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 16:02:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 16: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 1fjo9Q-00056y-0l; Sun, 29 Jul 2018 16:02: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=fxxn=kn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjo9O-00056l-Oe
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 16:02:30 +0000
X-Inumbo-ID: d729e653-9348-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d729e653-9348-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 16:02: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 1fjo9J-00028o-To; Sun, 29 Jul 2018 16:02: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 1fjo9J-0007jD-LR; Sun, 29 Jul 2018 16:02:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjo9J-0006dg-Kj; Sun, 29 Jul 2018 16:02:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125648-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale: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
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=dd63bf22fccd68913e3088c5ed5de3bf406a7546
X-Osstest-Versions-That: linux=864af0d40cdc82b705e3ca79cf2a57be900954b1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 29 Jul 2018 16:02:25 +0000
Subject: [Xen-devel] [linux-linus test] 125648: 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>

ZmxpZ2h0IDEyNTY0OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NjQ4LwoKRmFpbHVyZXMgOi0vIGJ1dCBu
byByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2MzkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTYzOQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1NjM5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2MzkKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTYzOQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjM5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2MzkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTYzOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGRkNjNiZjIyZmNjZDY4
OTEzZTMwODhjNWVkNWRlM2JmNDA2YTc1NDYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDg2NGFmMGQ0MGNkYzgyYjcwNWUzY2E3OWNmMmE1N2JlOTAwOTU0YjEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTYzOSAgMjAxOC0wNy0yNyAxODo1NDozMCBaICAgIDEgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NDggIDIwMTgtMDctMjggMjI6NTg6NDYgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kZXIgU3ZlcmRsaW4gPGFsZXhhbmRlci5zdmVyZGxpbkBub2tpYS5jb20+
CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgRXNiZW4gSGFhYmVuZGFsIDxlaGFA
ZGVpZi5jb20+CiAgRXdhbiBELiBNaWxuZSA8ZW1pbG5lQHJlZGhhdC5jb20+CiAgR3JlZyBFZHdh
cmRzIDxnZWR3YXJkc0BkZG4uY29tPgogIEhhbm5lcyBSZWluZWNrZSA8aGFyZUBzdXNlLmNvbT4K
ICBIYW5uZXMgUmVpbmVja2UgPGhhcmVAc3VzZS5kZT4KICBKYW1lcyBTbWFydCA8amFtZXMuc21h
cnRAYnJvYWRjb20uY29tPgogIEphbWVzIFNtYXJ0IDxqc21hcnQyMDIxQGdtYWlsLmNvbT4KICBK
ZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSm9zZWYgQmFjaWsgPGpvc2VmQHRveGljcGFu
ZGEuY29tPgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgTGludXMgVG9y
dmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIE1hcnRpbiBXaWxjayA8bXdp
bGNrQHN1c2UuY29tPgogIFNla2hhciBOb3JpIDxuc2VraGFyQHRpLmNvbT4KICBXb2xmcmFtIFNh
bmcgPHdzYStyZW5lc2FzQHNhbmctZW5naW5lZXJpbmcuY29tPgogIFdvbGZyYW0gU2FuZyA8d3Nh
QHRoZS1kcmVhbXMuZGU+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
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
Z2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9o
b21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIDg2NGFmMGQ0MGNkYy4uZGQ2M2JmMjJmY2Nk
ICBkZDYzYmYyMmZjY2Q2ODkxM2UzMDg4YzVlZDVkZTNiZjQwNmE3NTQ2IC0+IHRlc3RlZC9saW51
eC1saW51cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 18:02:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 18:02:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fjq18-00050H-Fp; Sun, 29 Jul 2018 18:02: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=fxxn=kn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjq17-000507-Gt
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 18:02:05 +0000
X-Inumbo-ID: 8b2cb323-9359-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b2cb323-9359-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 18:02: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 1fjq12-0004bH-CS; Sun, 29 Jul 2018 18:02: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 1fjq12-00041z-3K; Sun, 29 Jul 2018 18:02:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjq12-0000jB-2e; Sun, 29 Jul 2018 18:02:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125649-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-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-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-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-armhf-armhf-libvirt-raw:saverestore-support-check: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-xl-pvhv2-amd:guest-start: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:migrate-support-check: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-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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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-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-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-libvirt: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-armhf-armhf-libvirt-raw:migrate-support-check: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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl: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=dbba166b0e442d4d38ae0f244d32338c3e92d16f
X-Osstest-Versions-That: linux=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 29 Jul 2018 18:02:00 +0000
Subject: [Xen-devel] [linux-3.18 test] 125649: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY0OSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI1NjQxCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjQxCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjU2NDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1
NjQxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NDEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAg
IGRiYmExNjZiMGU0NDJkNGQzOGFlMGYyNDRkMzIzMzhjM2U5MmQxNmYKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpbnV4ICAgICAgICAgICAgICAgIDc2MTIwMjVmYmM3YTVhYjU0YmY3MWY0OGI5OWIwYjZh
MTVmYzdiMDYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTY0MSAgMjAxOC0wNy0yNyAyMzo1MDow
NiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NDkgIDIwMTgtMDctMjkgMDE6
MTU6MTggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGFuIFN0ZXJuIDxzdGVybkByb3dsYW5kLmhhcnZhcmQu
ZWR1PgogIEFsZXNzYW5kcm8gQW50ZW51Y2NpIDxhbnRlbnVjY2lAa29yZy5pdD4KICBBbGV4YW5k
ZXIgU3ZlcmRsaW4gPGFsZXhhbmRlci5zdmVyZGxpbkBub2tpYS5jb20+CiAgQWxleGV5IEJyb2Rr
aW4gPGFicm9ka2luQHN5bm9wc3lzLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZv
dW5kYXRpb24ub3JnPgogIEFuc3NpIEhhbm51bGEgPGFuc3NpLmhhbm51bGFAYml0d2lzZS5maT4K
ICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJpbiBMaXUgPGItbGl1QHRpLmNvbT4K
ICBCb3Jpc2xhdiBQZXRrb3YgPGJwQHN1c2UuZGU+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBk
YXZlbWxvZnQubmV0PgogIERld2V0IFRoaWJhdXQgPHRoaWJhdXQuZGV3ZXRAbm9raWEuY29tPgog
IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBGZWxpcGUgQmFsYmkgPGZlbGlw
ZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGlu
dXhmb3VuZGF0aW9uLm9yZz4KICBHdXN0YXZvIEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVk
b3IuY29tPgogIEphY2sgTW9yZ2Vuc3RlaW4gPGphY2ttQGRldi5tZWxsYW5veC5jby5pbD4KICBK
ZXJyeSBaaGFuZyA8emhhbmdqZXJyeUBnb29nbGUuY29tPgogIExhd3JlbmNlIEJyYWttbyA8YnJh
a21vQGZiLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5v
cmc+CiAgTHVib21pciBSaW50ZWwgPGxrdW5kcmFrQHYzLnNrPgogIE1hcmMgS2xlaW5lLUJ1ZGRl
IDxta2xAcGVuZ3V0cm9uaXguZGU+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5j
b20+CiAgT0dBV0EgSGlyb2Z1bWkgPGhpcm9mdW1pQG1haWwucGFya25ldC5jby5qcD4KICBPbGl2
ZXIgTmV1a3VtIDxvbmV1a3VtQHN1c2UuY29tPgogIFBhb2xvIEFiZW5pIDxwYWJlbmlAcmVkaGF0
LmNvbT4KICBSaWNoYXJkIENvY2hyYW4gPHJpY2hhcmRjb2NocmFuQGdtYWlsLmNvbT4KICBSb29w
YSBQcmFiaHUgPHJvb3BhQGN1bXVsdXNuZXR3b3Jrcy5jb20+CiAgU2FicmluYSBEdWJyb2NhIDxz
ZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xl
LmNvbT4KICBTdGVmYW5vIEJyaXZpbyA8c2JyaXZpb0ByZWRoYXQuY29tPgogIFRha2FzaGkgSXdh
aSA8dGl3YWlAc3VzZS5kZT4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+CiAg
VGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVHlsZXIgSGlja3MgPHR5aGlj
a3NAY2Fub25pY2FsLmNvbT4KICBWaW5lZXQgR3VwdGEgPHZndXB0YUBzeW5vcHN5cy5jb20+CiAg
WXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgOTAxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 19:44:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 19: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 1fjrbt-0003VZ-71; Sun, 29 Jul 2018 19:44: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=5hec=kn=xenproject.org=prvs=741e5b8bb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fjrbr-0003VP-Cd
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 19:44:07 +0000
X-Inumbo-ID: cc1bde10-9367-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc1bde10-9367-11e8-a6a9-d7ebe60f679a;
 Sun, 29 Jul 2018 19:44:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,419,1526342400"; d="scan'208";a="61387151"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75024-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:leak-check/check:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-qemut-win7-amd64:guest-stop: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-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install: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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm: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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-midway:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-midway:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:guest-stop: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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06
X-Osstest-Versions-That: linux=ac35b66883e8330ffde609152e13c225b12de6a4
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 29 Jul 2018 20:44:01 +0100
Subject: [Xen-devel] [linux-3.18 baseline-only test] 75024: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTAyNCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20v
b3NzdGVzdC9sb2dzLzc1MDI0LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5v
dCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ5NzAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiA3NDk3MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ5NzAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiA3NDk3MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ5
NzAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiA3NDk3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtIDIxIGxlYWstY2hlY2svY2hlY2sgZmFpbCBSRUdSLiB2cy4gNzQ5NzAK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIGxpa2UgNzQ5NzAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbGlrZSA3NDk3MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtl
IDc0OTcwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIGxpa2UgNzQ5NzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDk3MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBsaWtlIDc0OTcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5NzAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSA3NDk3MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW1pZHdheSAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDc2MTIwMjVmYmM3YTVhYjU0YmY3MWY0OGI5OWIwYjZhMTVmYzdiMDYKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGFjMzViNjY4ODNlODMzMGZmZGU2
MDkxNTJlMTNjMjI1YjEyZGU2YTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDk3MCAgMjAxOC0w
Ny0xNCAyMzo1NDo1MCBaICAgMTQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUwMjQgIDIw
MTgtMDctMjkgMDE6MjI6MzAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IFZlc2tlciA8dmFsZXhAbWVs
bGFub3guY29tPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFuZHJl
YXMgU2Nod2FiIDxzY2h3YWJAbGludXgtbTY4ay5vcmc+CiAgQ2hyaXN0aWFuIExhbXBhcnRlciA8
Y2h1bmtlZXlAZ29vZ2xlbWFpbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBv
cmFjbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFcmlj
IEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBn
b29nbGUuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBHcmVnIEtyb2Fo
LUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEhlcmJlcnQgWHUgPGhlcmJl
cnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJbHBvIErDpHJ2aW5lbiA8aWxwby5qYXJ2aW5lbkBo
ZWxzaW5raS5maT4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmFzb24gR3VudGhv
cnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+
CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2Vy
bmVsLm9yZz4KICBKb25hcyBHb3Jza2kgPGpvbmFzLmdvcnNraUBnbWFpbC5jb20+CiAgS29uc3Rh
bnRpbiBLaGxlYm5pa292IDxraGxlYm5pa292QHlhbmRleC10ZWFtLnJ1PgogIExlb24gUm9tYW5v
dnNreSA8bGVvbnJvQG1lbGxhbm94LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGlu
dXgtZm91bmRhdGlvbi5vcmc+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+
CiAgTmljbyBTbmVjayA8c25lY2tuaWNvQGdtYWlsLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8
cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lzb2Nr
aUBpbnRlbC5jb20+CiAgU2FlZWQgTWFoYW1lZWQgPHNhZWVkbUBtZWxsYW5veC5jb20+CiAgU2Fu
dG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+CiAgVGV0c3VvIEhh
bmRhIDxwZW5ndWluLWtlcm5lbEBJLWxvdmUuU0FLVVJBLm5lLmpwPgogIFRoZW9kb3JlIFRzJ28g
PHR5dHNvQG1pdC5lZHU+CiAgWXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54
cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0
ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDczMyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 21:53:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 21: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 1fjtd7-00044u-1N; Sun, 29 Jul 2018 21:53: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=jown=kn=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fjtd6-00044f-0N
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 21:53:32 +0000
X-Inumbo-ID: bc6ef7fd-9379-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x234.google.com (unknown [2607:f8b0:4002:c05::234])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc6ef7fd-9379-11e8-a8a5-bc764e045a96;
 Sun, 29 Jul 2018 23:52:50 +0200 (CEST)
Received: by mail-yw0-x234.google.com with SMTP id z143-v6so3709355ywa.7
 for <xen-devel@lists.xenproject.org>; Sun, 29 Jul 2018 14:53:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :in-reply-to:references;
 bh=UkpgNELUnVFlMm2sa+J3CbA5/whGqc3enfokhP4yaM0=;
 b=TT6YIGPb2XY56nRe1Qgll921LQbMA8CtitaEH5rbZrkmL1HckTmSMQtiwtjN72DYZz
 HyRqoLwCO1DEvZeMZvQ1ZiXus9wPpxiV6CiyJNkkOBjuGeM/eCd0ZgTfIwQC0/6Ierc3
 eVvncbP4TkdwEl8SqtbNjnYerTndAiiOOcsns=
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:in-reply-to:references;
 bh=UkpgNELUnVFlMm2sa+J3CbA5/whGqc3enfokhP4yaM0=;
 b=sTSyUSi7UvbrpLfPwuxmyXsi4Ki7AWLISm5d7k45whRHqpLGUZASQ/8XPsKwftXUL5
 mjTPQkd0AJQM0ILMKmUk5w24sqb0IRzhhmp6YGbXa5E2hVN3u7l8qqujZg6vdFW94IQY
 bDU6SzMq8zJqRIbE/jr3pBRzX6wZjbe0d6sjKgIuawT+Mhi698aGdFYOSJ6XPLVwKLgw
 qGlos3HsxMa7yoMfi0LTYPNgDZX4l5zq/bN+jgjJutNq2Kg+PlzwtwBvhK1Vp+T2G4B3
 hkffIv0Yt9yxX910VlsEz/Qb06fvCruFgomnBmxIHCHg+1wanU6TkoWHuHyt7LoKQNxm
 n7pA==
X-Gm-Message-State: AOUpUlH1p/0PrI73R7Cc0rBjSwXmWNfZHm6xgqEh9Xdv+OGD+Gwaq8bx
 lQAh5QXWp/S/PMOhC+KaOZkn08euovA=
X-Google-Smtp-Source: AAOMgpc8EKoPIUFycmv6uMyfkMWnFrhnAhSLYWChCbrsrDU0lvUHSenxQ23EYR0W4P0AAnNvSk1LPQ==
X-Received: by 2002:a81:1b01:: with SMTP id
 b1-v6mr7496355ywb.385.1532901209507; 
 Sun, 29 Jul 2018 14:53:29 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id h9-v6sm4163334ywa.63.2018.07.29.14.53.28
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 29 Jul 2018 14:53:29 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 29 Jul 2018 16:53:15 -0500
Message-Id: <cc8d5424113b0d6f11f35c512b3408f947c21725.1532901193.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
References: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
References: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH 1/2] automation: add CentOS 7.x 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: Doug Goldstein <cardoe@cardoe.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>

VGhpcyBpbWFnZSB3aWxsIGFsd2F5cyB0cmFjayB0aGUgbGF0ZXN0IENlbnRPUyA3LnggcmVsZWFz
ZS4gQWRkIHRoaXMKY29udGFpbmVyIHRvIGNvbnRhaW5lcml6ZSBmb3IgZWFzeSBhY2Nlc3MuCgpT
aWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Ci0tLQogYXV0
b21hdGlvbi9idWlsZC9jZW50b3MvNy5kb2NrZXJmaWxlIHwgNDkgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystCiBhdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplICAgICAgfCAgMSAr
LQogMiBmaWxlcyBjaGFuZ2VkLCA1MCBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQg
YXV0b21hdGlvbi9idWlsZC9jZW50b3MvNy5kb2NrZXJmaWxlCgpkaWZmIC0tZ2l0IGEvYXV0b21h
dGlvbi9idWlsZC9jZW50b3MvNy5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9idWlsZC9jZW50b3Mv
Ny5kb2NrZXJmaWxlCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmUzN2Q5ZDcK
LS0tIC9kZXYvbnVsbAorKysgYi9hdXRvbWF0aW9uL2J1aWxkL2NlbnRvcy83LmRvY2tlcmZpbGUK
QEAgLTAsMCArMSw0OSBAQAorRlJPTSBjZW50b3M6NworTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJU
aGUgWGVuIFByb2plY3QiIFwKKyAgICAgIG1haW50YWluZXIuZW1haWw9Inhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZyIKKworUlVOIG1rZGlyIC9idWlsZAorV09SS0RJUiAvYnVpbGQKKwor
IyB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vbW9ieS9tb2J5L2lzc3Vlcy8xMDE4MAor
IyBhbmQgYWRkIEVQRUwgZm9yIGRldjg2CitSVU4gcnBtIC0tcmVidWlsZGRiICYmIFwKKyAgICB5
dW0gLXkgaW5zdGFsbCBcCisgICAgICAgIHl1bS1wbHVnaW4tb3ZsIFwKKyAgICAgICAgZXBlbC1y
ZWxlYXNlIFwKKyAgICAmJiB5dW0gY2xlYW4gYWxsICYmIFwKKyAgICBybSAtcmYgL3Zhci9jYWNo
ZS95dW0KKworIyBpbnN0YWxsIFhlbiBkZXBlbmRzCitSVU4geXVtIC15IGluc3RhbGwgXAorICAg
ICAgICBnY2MgXAorICAgICAgICBnY2MtYysrIFwKKyAgICAgICAgbmN1cnNlcy1kZXZlbCBcCisg
ICAgICAgIHpsaWItZGV2ZWwgXAorICAgICAgICBvcGVuc3NsLWRldmVsIFwKKyAgICAgICAgcHl0
aG9uLWRldmVsIFwKKyAgICAgICAgbGlidXVpZC1kZXZlbCBcCisgICAgICAgIHBrZ2NvbmZpZyBc
CisgICAgICAgIGdldHRleHQgXAorICAgICAgICBmbGV4IFwKKyAgICAgICAgYmlzb24gXAorICAg
ICAgICBsaWJhaW8tZGV2ZWwgXAorICAgICAgICBnbGliMi1kZXZlbCBcCisgICAgICAgIHlhamwt
ZGV2ZWwgXAorICAgICAgICBwaXhtYW4tZGV2ZWwgXAorICAgICAgICBnbGliYy1kZXZlbCBcCisg
ICAgICAgIGdsaWJjLWRldmVsLmk2ODYgXAorICAgICAgICBtYWtlIFwKKyAgICAgICAgYmludXRp
bHMgXAorICAgICAgICBnaXQgXAorICAgICAgICB3Z2V0IFwKKyAgICAgICAgYWNwaWNhLXRvb2xz
IFwKKyAgICAgICAgcHl0aG9uLW1hcmtkb3duIFwKKyAgICAgICAgcGF0Y2ggXAorICAgICAgICBj
aGVja3BvbGljeSBcCisgICAgICAgIGRldjg2IFwKKyAgICAgICAgeHotZGV2ZWwgXAorICAgICAg
ICBiemlwMiBcCisgICAgICAgIG5hc20gXAorICAgICYmIHl1bSBjbGVhbiBhbGwgJiYgXAorICAg
IHJtIC1yZiAvdmFyL2NhY2hlL3l1bQpkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9zY3JpcHRzL2Nv
bnRhaW5lcml6ZSBiL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUKaW5kZXggNzI1MzYx
Ny4uZjdmNjY0MiAxMDA3NTUKLS0tIGEvYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZQor
KysgYi9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplCkBAIC0xNSw2ICsxNSw3IEBAIGRp
ZSgpIHsKICMKIEJBU0U9InJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuIgogY2Fz
ZSAiXyR7Q09OVEFJTkVSfSIgaW4KKyAgICBfY2VudG9zNykgQ09OVEFJTkVSPSIke0JBU0V9L2Nl
bnRvczo3IiA7OwogICAgIF9jZW50b3M3MikgQ09OVEFJTkVSPSIke0JBU0V9L2NlbnRvczo3LjIi
IDs7CiAgICAgX3RydXN0eSkgQ09OVEFJTkVSPSIke0JBU0V9L3VidW50dTp0cnVzdHkiIDs7CiAg
ICAgX3hlbmlhbCkgQ09OVEFJTkVSPSIke0JBU0V9L3VidW50dTp4ZW5pYWwiIDs7Ci0tIApnaXQt
c2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 21:53:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 21: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 1fjtd6-00044o-NZ; Sun, 29 Jul 2018 21: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=jown=kn=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fjtd5-00044e-UG
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 21:53:32 +0000
X-Inumbo-ID: bcd66837-9379-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x242.google.com (unknown [2607:f8b0:4002:c05::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bcd66837-9379-11e8-a8a5-bc764e045a96;
 Sun, 29 Jul 2018 23:52:50 +0200 (CEST)
Received: by mail-yw0-x242.google.com with SMTP id e23-v6so3699714ywe.13
 for <xen-devel@lists.xenproject.org>; Sun, 29 Jul 2018 14:53:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :in-reply-to:references;
 bh=S6nSFAszErKulimihl2d9Vk0yx2mu5gfQDHbURvOt8c=;
 b=EQzCuakyKow5BXYdOq+kZYzaHb4/7/b451WFfoPWMPesOTQYQe7zIBTANypPXe75ig
 v3fBZLf4GCLcfw2TVzBGGDaCZLJ7gHxt6SaF0znwGPrb/fDlUwTjt3G3WN4Jb78Dq7gv
 s3adUWcTUxRkN3vwTHTvSmeJdV/fWw7GVSDLU=
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:in-reply-to:references;
 bh=S6nSFAszErKulimihl2d9Vk0yx2mu5gfQDHbURvOt8c=;
 b=C/cGil1dpaQEgjDRgA2AjH0icZkdIoxjZBfakgt88EQrF1XBvjAyytOPqb/HTOi1qF
 LDH1W1YXRMzUQ1eHj6/jYbErrVU75O7m4E0HlCD3jaDeUlSWY7CwQqtcyc+scb3JuUVM
 47ZlLM7GfgM6ydLBjJ5FKwzaYPbInCRjFNrMumUz4tbQefeSYiCy1mo9nmXigOdc+knF
 /rA58D2si9+xoCa6PVCF1NXRTQHukl3HvkIqM4wgY+NtTHvDN3qBG+DgwRdYMfYzB2S8
 uLPLMaalJVJNUSw+ISxnLoDjGS2Al1sNeK+ASg8Vdx1XBnJg/d3yS4fel4JPY0bOW8l6
 xAsQ==
X-Gm-Message-State: AOUpUlED+nK1G4egAFyrH7Ln5YgTFUCtLcpOBrGv0IQeKLwAu0X2atEi
 rJ9v+UlG1iXwFsG7wrr1MGHjO7g9srs=
X-Google-Smtp-Source: AAOMgpcA8c9B4JArxmUuSySd8c0L4q+Xt08DRgocyo4w4FYAMyW2AeWQNWdpw53oE6HcHqxsKxA/0A==
X-Received: by 2002:a81:520c:: with SMTP id
 g12-v6mr7670815ywb.458.1532901210261; 
 Sun, 29 Jul 2018 14:53:30 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id h9-v6sm4163334ywa.63.2018.07.29.14.53.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 29 Jul 2018 14:53:29 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 29 Jul 2018 16:53:16 -0500
Message-Id: <d9ad7cef24c8c87029e2b8f8bd915ef10121bd3f.1532901193.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
References: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
References: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH 2/2] ci: enable builds with CentOS 7.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: Doug Goldstein <cardoe@cardoe.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>

QWRkIHRoZSBDZW50T1MgNy54IGltYWdlcyB0byBiZSB1c2VkIGZvciBidWlsZCB0ZXN0aW5nLgoK
U2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgotLS0KIC5n
aXRsYWItY2kueW1sIHwgMTYgKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE2IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS8uZ2l0bGFiLWNpLnltbCBiLy5naXRsYWItY2kueW1s
CmluZGV4IDFiOTg3N2IuLjYzMjhkYTkgMTAwNjQ0Ci0tLSBhLy5naXRsYWItY2kueW1sCisrKyBi
Ly5naXRsYWItY2kueW1sCkBAIC0zOSw2ICszOSwyMiBAQCBjZW50b3MtNy0yLWdjYy1kZWJ1ZzoK
ICAgICBkZWJ1ZzogeQogICAgIFhFTl9UQVJHRVRfQVJDSDogeDg2XzY0CiAKK2NlbnRvcy03LWdj
YzoKKyAgPDw6ICpidWlsZAorICB2YXJpYWJsZXM6CisgICAgPDw6ICpnY2MKKyAgICBDT05UQUlO
RVI6IGNlbnRvczo3CisgICAgZGVidWc6IG4KKyAgICBYRU5fVEFSR0VUX0FSQ0g6IHg4Nl82NAor
CitjZW50b3MtNy1nY2MtZGVidWc6CisgIDw8OiAqYnVpbGQKKyAgdmFyaWFibGVzOgorICAgIDw8
OiAqZ2NjCisgICAgQ09OVEFJTkVSOiBjZW50b3M6NworICAgIGRlYnVnOiB5CisgICAgWEVOX1RB
UkdFVF9BUkNIOiB4ODZfNjQKKwogZGViaWFuLWplc3NpZS1jbGFuZzoKICAgPDw6ICpidWlsZAog
ICB2YXJpYWJsZXM6Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 29 23:26:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Jul 2018 23: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 1fjv51-000249-2z; Sun, 29 Jul 2018 23:26: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=fxxn=kn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjv50-00023x-6J
 for xen-devel@lists.xenproject.org; Sun, 29 Jul 2018 23:26:26 +0000
X-Inumbo-ID: b64d38ce-9386-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b64d38ce-9386-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 01:25: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 1fjv4v-0002qP-4C; Sun, 29 Jul 2018 23:26: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 1fjv4u-0004Hq-SM; Sun, 29 Jul 2018 23:26:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjv4u-0001VV-Rg; Sun, 29 Jul 2018 23:26:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125653-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=7f6d6b965a878cb2ac3e163e3cad0fa0855b1ffe
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 29 Jul 2018 23:26:20 +0000
Subject: [Xen-devel] [libvirt test] 125653: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY1MyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NTMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDdmNmQ2Yjk2NWE4NzhjYjJhYzNlMTYzZTNj
YWQwZmEwODU1YjFmZmUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNTQgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDUzIGRheXMgICA0MSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NDcgIDIwMTgtMDctMjggMTU6MzI6NDAgWiAg
ICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXgudm5ldC5pYm0uY29tPgogIE1h
cmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXphLm9yZ0BnbWFpbC5jb20+CiAgTWFydGlu
IEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXBy
aXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFk
b3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15
ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5
IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNAZ214
LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRh
IDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBT
dWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlv
dnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2Vp
LmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDQ1MyBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 00:23:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 00:23: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 1fjvyH-0006jg-Ek; Mon, 30 Jul 2018 00:23: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjvyG-0006jT-0e
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 00:23:32 +0000
X-Inumbo-ID: d4acebfd-938e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4acebfd-938e-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 00:23: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 1fjvyA-0004ZA-6Q; Mon, 30 Jul 2018 00:23: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 1fjvy9-0007sN-Ni; Mon, 30 Jul 2018 00:23:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjvy9-0001UV-Mp; Mon, 30 Jul 2018 00:23:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125650-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10: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-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-libvirt-pair:guest-migrate/src_host/dst_host: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-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-qemuu-ws16-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-i386-libvirt-xsm: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-amd64-amd64-libvirt-xsm:migrate-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: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-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-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-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-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-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-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-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-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=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 00:23:25 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125650: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY1MCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY1MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNTI1MyBSRUdSLiB2cy4gMTI0MjQ4
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0
L3NyY19ob3N0IGZhaWwgaW4gMTI1MjUzIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGFy
ZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAx
MjUyNTMgcGFzcyBpbiAxMjU2NDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0IDcgeGVuLWJvb3QgZmFpbCBpbiAxMjUyNTMgcGFzcyBpbiAxMjU2NTAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTAgZGViaWFuLWluc3RhbGwgICBmYWlsIGluIDEyNTI1MyBw
YXNzIGluIDEyNTY1MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgIDEwIGRlYmlhbi1kaS1p
bnN0YWxsIGZhaWwgaW4gMTI1MjUzIHBhc3MgaW4gMTI1NjUwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTI1
NjQyIHBhc3MgaW4gMTI1NjUwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVz
dC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAxMjUyNTMKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwg
cGFzcyBpbiAxMjU2NDIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjUzIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGlu
IDEyNTI1MyBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjU2NDIgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFp
bCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEy
NDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2Fs
bWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmNWM2OTJhY2I4MTIxOWQ4MTdlOTdlYTg0OTlmNDRmOWYyNzY0YWY1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0NDdiZjVl
OGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjggIDIwMTgt
MDYtMTcgMjM6Mzk6MDcgWiAgIDQyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0ODA3ICAy
MDE4LTA2LTI4IDE3OjM4OjA0IFogICAzMSBkYXlzICAgMTkgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI1MTQ0ICAyMDE4LTA3LTEzIDAxOjI5OjMzIFogICAxNiBkYXlzICAgMTIgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAg
U3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgoK
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
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSAzMDcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 01:23:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 01:23: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 1fjwtY-0004Hb-WB; Mon, 30 Jul 2018 01:22: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=/ejs=ko=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fjwtX-0004HW-5h
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 01:22:43 +0000
X-Inumbo-ID: f4968568-9396-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x132.google.com (unknown [2a00:1450:4864:20::132])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4968568-9396-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 03:22:00 +0200 (CEST)
Received: by mail-lf1-x132.google.com with SMTP id f135-v6so6959913lfg.10
 for <xen-devel@lists.xenproject.org>; Sun, 29 Jul 2018 18:22:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=lykyapGHfNcPUSi21PV2qA7hKYp7pegZWkN6VVagWaw=;
 b=HlOxAblbmi3qfHhd5ejBrykyulixryiKXOEUMDSH1SPymPUoXLwkdhtYJn5VLKtmF3
 VpPWDY7NhySaOOElu1IMhvHyoe/FRhFBlIB/KSac+P4MscHNMDY5ptjKpRLRpwCaODjM
 V3F9UzpTRSUXs0DhfyO0Er9vYh0kGXW5vJ6+/sQ4494bq9SxOnFOZJXeArnotecEcVri
 B3kiXcMFOeFCdxIdCsCmF3/DStKF8t5CL7YyjOsR/Cnm77iqlKS4mi7gXAL45pTioOaY
 sdilu2GRnuj7gqDQJs+zNroovY7YejbHCRglFBzTP4ssSLJ6PMk6n/rY+5z1b8pr/zkE
 33ow==
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=lykyapGHfNcPUSi21PV2qA7hKYp7pegZWkN6VVagWaw=;
 b=Img6NH8kGZX5VMZEz65JVbalwf6r8foIMaBMftl+DHgAfTmN2pSz9Q50H+MMi3g1wZ
 ucD/q7sEte2px3jmsbq7IStC3Ur76lJSXcW7r01K8/tBYzU37euyOtCtHHQayBtq0x5y
 qSXnWik+ZRC3NXY0NyhH98juFGh9wk3gjBhe5cGHvMPbUjmgh/rSroh3YDVJ6AG4jJvk
 vgePu2AtV5vGYbuSEh6JBzY+Iw71uFRA+hreO3z8ZychT/grIlZrVsBXKsYUTlaRJ5KL
 1wBTExcs1EIKO+fExkr9UZdfDM7OmNuIaTj/9WBWdD4wXnHdfy+ztkBr9PiqIlRfo5Ol
 nUJQ==
X-Gm-Message-State: AOUpUlEkbxDXGSsJVHMjaBfYri9FOxRRPtIRRnBFI2+1s9Xiizmd5X48
 gVlZW0qT+9nRGbvjrrPMBpUUz4F6V4yLfqLeLg4=
X-Google-Smtp-Source: AAOMgpf+HcZsqhfv3GuSWOvmtQl/uYWKc8tU3AL84aInIGEVHG6TC+v/RnbjqCMYei3P8C4bnXz/x2QuAS1pLt7tSgM=
X-Received: by 2002:a19:f70d:: with SMTP id
 z13-v6mr8835682lfe.33.1532913759198; 
 Sun, 29 Jul 2018 18:22:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:1955:0:0:0:0:0 with HTTP; Sun, 29 Jul 2018 18:22:38
 -0700 (PDT)
In-Reply-To: <5B5AD91802000078001D8662@prv1-mh.provo.novell.com>
References: <1532639806-21606-1-git-send-email-christopher.w.clark@gmail.com>
 <5B5AD91802000078001D8662@prv1-mh.provo.novell.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Sun, 29 Jul 2018 18:22:38 -0700
Message-ID: <CACMJ4GYHc6A1FCyjkFGkqgEqbFzb=Cjx66UnJP1=xT-O1NwmLg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v3] firmware/shim : filter output files
 during Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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="===============1341614963986671735=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1341614963986671735==
Content-Type: multipart/alternative; boundary="00000000000016a44405722d4c33"

--00000000000016a44405722d4c33
Content-Type: text/plain; charset="UTF-8"

On Fri, Jul 27, 2018 at 1:34 AM, Jan Beulich <JBeulich@suse.com> wrote:

> >>> On 26.07.18 at 23:16, <christopher.w.clark@gmail.com> wrote:
> > Exclude named output files from the Xen tree setup.
> >
> > The linkfarm.stamp content will differ between top level "make"
> > and "make install" invocations, due to the introduction of these
> > output files that are produced during the "make" build.
> >
> > Filter these out to prevent an unnecessary rebuild of the shim
> > during "make install", after "make" within a fresh source tree.
> >
> > Excluded from consideration with this change: differences in stamp
> > content when performing incremental builds in an existing tree.
>
> I don't understand this (as well as you most recent remark on the
> v2 thread): The "make install" invocation _is_ an incremental
> rebuild. Hence I don't understand how excluding some but not all
> generated files helps. But I'm not going to exclude that this is
> simply because I don't understand well enough the logic in
> xen-dir/Makefile when to trigger a rebuild.
>
>
>
OK, so "make install" is considered to be an incremental rebuild here -
which makes sense - because in the implementation, it causes almost the
same actions, within the same tree, as the preceding "make":

"make" has the default target of all, which only depends on dist, dist
depends on the dist-<COMPONENT>s, and those each depend on
install-<COMPONENT>s. "make install" depends on install-<COMPONENT>s. A
main difference with "make install" is the destination directories that are
populated with the output.

Here's what's actually going on: it's parallel builds that are not working
correctly ("make -j <N>", where N>1). When multiple threads are available
to build with, the tools build starts before the xen subsystem build
finishes, so the first contents of linkfarm.stamp is a snapshot of a moving
tree, and it ends up missing the final xen subsystem build products.

The reason the v3 patch (mostly) works is that it lists the later build
products of the xen subsystem. The earlier ones, such as the headers, are
added to the xen tree long enough before the tools build gets started, so
they are witnessed and captured in the linkfarm.stamp file. I say the v3
patch mostly works, because I've found that its short exclusion list is
missing "xen.gz.new", which is briefly present as a temporary file and can
end up caught in the linkfarm.stamp file. It would need to be added to the
exclusion list if continuing with that filtering approach.

An alternative approach is to serialize the xen and tools subsystem builds
in the top level Makefile, not allowing the tools build to proceed until
the xen build is complete. I don't currently have a patch to propose to do
this. In the absence of that in place, the workaround is simple: build just
the xen subsystem alone first.

To demonstrate the behaviour described above:
===
With a single-threaded build, which will behave correctly:

make
cp ./tools/firmware/xen-dir/linkfarm.stamp ../linkfarm.stamp.compile
make install
diff -u ../linkfarm.stamp.compile ./tools/firmware/xen-dir/linkfarm.stamp

linkfarm.stamp.compile contents will be populated after the xen subsystem
build is complete, so contents of linkfarm.stamp will not change when
invoking "make install" and the diff will be empty.

===
With a multi-threaded build on an SMP machine (eg. an 8-way build host),
which may show the defect:

JOBS="12"
make -j $JOBS
cp ./tools/firmware/xen-dir/linkfarm.stamp ../linkfarm.stamp.compile
make -j $JOBS install
diff -u ../linkfarm.stamp.compile ./tools/firmware/xen-dir/linkfarm.stamp

linkfarm.stamp.compile contents will likely be populated _before_ the xen
subsystem build is complete, and if so the diff will _not_ be empty. The
shim will then rebuild during the "install" build.

Since this is racey, different results are visible with different numbers
of threads and different load on the machine. In testing, in one test 40
threads actually built just as well as the single threaded case, but each
of 2, 4, 8, 12, 16 threads showed different contents of the incomplete
linkfarm.stamp files after the first compile.

===
Workaround to build with multiple threads and no patch applied: build the
xen subsystem alone first:

make -j $JOBS xen
make -j $JOBS
make -j $JOBS install

===

Christopher

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Fri, Jul 27, 2018 at 1:34 AM, Jan Beulich <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:JBeulich@suse.com" target=3D"_blank">JBeulich@suse.com</a>&gt=
;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span =
class=3D"gmail-">&gt;&gt;&gt; On 26.07.18 at 23:16, &lt;<a href=3D"mailto:c=
hristopher.w.clark@gmail.com">christopher.w.clark@gmail.com</a><wbr>&gt; wr=
ote:<br>
&gt; Exclude named output files from the Xen tree setup.<br>
&gt; <br>
&gt; The linkfarm.stamp content will differ between top level &quot;make&qu=
ot;<br>
&gt; and &quot;make install&quot; invocations, due to the introduction of t=
hese<br>
&gt; output files that are produced during the &quot;make&quot; build.<br>
&gt; <br>
&gt; Filter these out to prevent an unnecessary rebuild of the shim<br>
&gt; during &quot;make install&quot;, after &quot;make&quot; within a fresh=
 source tree.<br>
&gt; <br>
&gt; Excluded from consideration with this change: differences in stamp<br>
&gt; content when performing incremental builds in an existing tree.<br>
<br>
</span>I don&#39;t understand this (as well as you most recent remark on th=
e<br>
v2 thread): The &quot;make install&quot; invocation _is_ an incremental<br>
rebuild. Hence I don&#39;t understand how excluding some but not all<br>
generated files helps. But I&#39;m not going to exclude that this is<br>
simply because I don&#39;t understand well enough the logic in<br>
xen-dir/Makefile when to trigger a rebuild.<br>
<span class=3D"gmail-"><br></span><span class=3D"gmail-HOEnZb"><font color=
=3D"#888888"><br></font></span></blockquote><div><br></div><div>OK, so &quo=
t;make install&quot; is considered to be an incremental rebuild here - whic=
h makes sense - because in the implementation, it causes almost the same ac=
tions, within the same tree, as the preceding &quot;make&quot;:</div><div><=
br></div><div>&quot;make&quot; has the default target of all, which only de=
pends on dist, dist depends on the dist-&lt;COMPONENT&gt;s, and those each =
depend on install-&lt;COMPONENT&gt;s. &quot;make install&quot; depends on i=
nstall-&lt;COMPONENT&gt;s. A main difference with &quot;make install&quot; =
is the destination directories that are populated with the output.</div><di=
v><br></div><div>Here&#39;s what&#39;s actually going on: it&#39;s parallel=
 builds that are not working correctly (&quot;make -j &lt;N&gt;&quot;, wher=
e N&gt;1). When multiple threads are available to build with, the tools bui=
ld starts before the xen subsystem build finishes, so the first contents of=
 linkfarm.stamp is a snapshot of a moving tree, and it ends up missing the =
final xen subsystem build products.</div><div><br></div><div>The reason the=
 v3 patch (mostly) works is that it lists the later build products of the x=
en subsystem. The earlier ones, such as the headers, are added to the xen t=
ree long enough before the tools build gets started, so they are witnessed =
and captured in the linkfarm.stamp file. I say the v3 patch mostly works, b=
ecause I&#39;ve found that its short exclusion list is missing &quot;xen.gz=
.new&quot;, which is briefly present as a temporary file and can end up cau=
ght in the linkfarm.stamp file. It would need to be added to the exclusion =
list if continuing with that filtering approach.</div><div><br></div><div>A=
n alternative approach is to serialize the xen and tools subsystem builds i=
n the top level Makefile, not allowing the tools build to proceed until the=
 xen build is complete. I don&#39;t currently have a patch to propose to do=
 this. In the absence of that in place, the workaround is simple: build jus=
t the xen subsystem alone first.</div><div><br></div><div>To demonstrate th=
e behaviour described above:</div><div>=3D=3D=3D</div><div>With a single-th=
readed build, which will behave correctly:</div><div><br></div><div>make</d=
iv><div>cp ./tools/firmware/xen-dir/linkfarm.stamp ../linkfarm.stamp.compil=
e</div><div>make install</div><div>diff -u ../linkfarm.stamp.compile ./tool=
s/firmware/xen-dir/linkfarm.stamp</div><div><br></div><div>linkfarm.stamp.c=
ompile contents will be populated after the xen subsystem build is complete=
, so contents of linkfarm.stamp will not change when invoking &quot;make in=
stall&quot; and the diff will be empty.</div><div><br></div><div>=3D=3D=3D<=
/div><div>With a multi-threaded build on an SMP machine (eg. an 8-way build=
 host), which may show the defect:</div><div><br></div><div>JOBS=3D&quot;12=
&quot;</div><div>make -j $JOBS</div><div>cp ./tools/firmware/xen-dir/linkfa=
rm.stamp ../linkfarm.stamp.compile</div><div>make -j $JOBS install</div><di=
v>diff -u ../linkfarm.stamp.compile ./tools/firmware/xen-dir/linkfarm.stamp=
</div><div><br></div><div>linkfarm.stamp.compile contents will likely be po=
pulated _before_ the xen subsystem build is complete, and if so the diff wi=
ll _not_ be empty. The shim will then rebuild during the &quot;install&quot=
; build.</div><div><br></div><div>Since this is racey, different results ar=
e visible with different numbers of threads and different load on the machi=
ne. In testing, in one test 40 threads actually built just as well as the s=
ingle threaded case, but each of 2, 4, 8, 12, 16 threads showed different c=
ontents of the incomplete linkfarm.stamp files after the first compile.</di=
v><div><br></div><div>=3D=3D=3D</div><div>Workaround to build with multiple=
 threads and no patch applied: build the xen subsystem alone first:</div><d=
iv><br></div><div>make -j $JOBS xen</div><div>make -j $JOBS</div><div>make =
-j $JOBS install</div><div><br></div><div>=3D=3D=3D</div><div><br></div><di=
v>Christopher</div><div><br></div></div><br></div></div>

--00000000000016a44405722d4c33--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1341614963986671735==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 30 02:21:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 02:21:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fjxoh-0000OF-Px; Mon, 30 Jul 2018 02:21: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=mlva=ko=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1fjxog-0000OA-1K
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 02:21:46 +0000
X-Inumbo-ID: 33d0efbe-939f-11e8-a8a5-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33d0efbe-939f-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 04:21:01 +0200 (CEST)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Jul 2018 19:21:41 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,421,1526367600"; d="scan'208";a="244383821"
Received: from skl-4s-chao.sh.intel.com ([10.239.48.32])
 by orsmga005.jf.intel.com with ESMTP; 29 Jul 2018 19:21:39 -0700
Date: Mon, 30 Jul 2018 10:14:54 +0800
From: Chao Gao <chao.gao@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180730021333.GA14133@skl-4s-chao.sh.intel.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
User-Agent: Mutt/1.8.0 (2017-02-23)
Subject: Re: [Xen-devel] [PATCH v2 13/13] x86/domctl: Implement
 XEN_DOMCTL_get_cpu_policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPkZyb206IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KPgo+
VGhpcyBmaW5hbGx5IChhZnRlciBsaXRlcmFsbHkgeWVhcnMgb2Ygd29yayEpIG1hcmtzIHRoZSBw
b2ludCB3aGVyZSB0aGUKPnRvb2xzdGFjayBjYW4gYXNrIHRoZSBoeXBlcnZpc29yIGZvciB0aGUg
Y3VycmVudCBDUFVJRCBjb25maWd1cmF0aW9uIG9mIGEKPnNwZWNpZmljIGRvbWFpbi4KPgo+QWxz
byBleHRlbmQgeGVuLWNwdWlkJ3MgLS1wb2xpY3kgbW9kZSB0byBiZSBhYmxlIHRvIHRha2UgYSBk
b21pZCBhbmQgZHVtcCBhCj5zcGVjaWZpYyBkb21haW5zIENQVUlEIGFuZCBNU1IgcG9saWN5Lgo+
Cj5TaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pgo+U2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29t
Pgo+LS0tCj4rCj4rLyoKPisgKiBYRU5fU1lTQ1RMX3tnZXQsc2V0fV9jcHVfcG9saWN5ICh4ODYg
c3BlY2lmaWMpCj4rICoKPisgKiBRdWVyeSBvciBzZXQgdGhlIENQVUlEIGFuZCBNU1IgcG9saWNp
ZXMgZm9yIGEgc3BlY2lmaWMgZG9tYWluLgoKU2V0dGluZyBwb2xpY2llcyBpc24ndCBpbnRyb2R1
Y2VkIGluIHRoaXMgc2VyaWVzLiBUaGUgY29tbWVudHMgaGVyZQpzaG91bGQgYmUgYWxpZ25lZCB3
aXRoIHdoYXQgaGF2ZSBiZWVuIGltcGxlbWVudGVkLgoKVGhhbmtzCkNoYW8KCj4rICovCj4rc3Ry
dWN0IHhlbl9kb21jdGxfY3B1X3BvbGljeSB7Cj4rICAgIHVpbnQzMl90IG5yX2xlYXZlczsgLyog
SU4vT1VUOiBOdW1iZXIgb2YgbGVhdmVzIGluL3dyaXR0ZW4gdG8KPisgICAgICAgICAgICAgICAg
ICAgICAgICAgKiAnY3B1aWRfcG9saWN5Jy4gKi8KPisgICAgdWludDMyX3QgbnJfbXNyczsgICAv
KiBJTi9PVVQ6IE51bWJlciBvZiBNU1JzIGluL3dyaXR0ZW4gdG8KPisgICAgICAgICAgICAgICAg
ICAgICAgICAgKiAnbXNyX2RvbWFpbl9wb2xpY3knICovCj4rICAgIFhFTl9HVUVTVF9IQU5ETEVf
NjQoeGVuX2NwdWlkX2xlYWZfdCkgY3B1aWRfcG9saWN5OyAvKiBJTi9PVVQ6ICovCj4rICAgIFhF
Tl9HVUVTVF9IQU5ETEVfNjQoeGVuX21zcl9lbnRyeV90KSBtc3JfcG9saWN5OyAgICAvKiBJTi9P
VVQ6ICovCj4rfTsKPit0eXBlZGVmIHN0cnVjdCB4ZW5fZG9tY3RsX2NwdV9wb2xpY3kgeGVuX2Rv
bWN0bF9jcHVfcG9saWN5X3Q7Cj4rREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2RvbWN0bF9j
cHVfcG9saWN5X3QpOwo+ICNlbmRpZgo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 02:53:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 02: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 1fjyIw-0002Y0-HT; Mon, 30 Jul 2018 02:53: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=mlva=ko=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1fjyIv-0002Xv-OX
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 02:53:01 +0000
X-Inumbo-ID: b5b383e5-93a3-11e8-a6a9-d7ebe60f679a
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5b383e5-93a3-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 02:53:18 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Jul 2018 19:52:56 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,421,1526367600"; d="scan'208";a="76597512"
Received: from skl-4s-chao.sh.intel.com ([10.239.48.32])
 by fmsmga001.fm.intel.com with ESMTP; 29 Jul 2018 19:52:54 -0700
Date: Mon, 30 Jul 2018 10:46:10 +0800
From: Chao Gao <chao.gao@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180730024608.GA5273@skl-4s-chao.sh.intel.com>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: Mutt/1.8.0 (2017-02-23)
Subject: Re: [Xen-devel] [PATCH v2 00/13] x86: CPUID and MSR policy
 marshalling 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jan Beulich <JBeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMDk6MDM6MDFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPlRoaXMgc2VyaWVzIGludHJvZHVjZXMgbGlieDg2LCBhIHNtYWxsIHNoYXJlZCBsaWJy
YXJ5IGJldHdlZW4gdGhlIGh5cGVydmlzb3IKPmFuZCBsaWJ4YywgYW5kIGh5cGVyY2FsbHMgdG8g
Z2V0IGZ1bGwgQ1BVSUQvTVNSIHBvbGljaWVzLiAgRnV0dXJlIHdvcmsgd2lsbAo+aW1wbGVtZW50
IFhFTl9ET01DVExfc2V0X2NwdW1zcl9wb2xpY3ksIGFmdGVyIHRoZSBhdWRpdGluZyBhbmQgY29t
cGFyaXNvbgo+bG9naWMgaXMgc29ydGVkLgo+Cj5JbiB0aGUgbWVhbnRpbWUsIHRoZSBkYXRhIG1h
cnNoYWxsaW5nIGxvZ2ljIGlzIGluIGEgc3VpdGFibGUgc3RhdGUgZm9yIHJldmlldy4KCkhpLCBB
bmRyZXc6CgpHbGFkIHRvIHNlZSB5b3VyIENQVUlEIHNlcmllcy4gSSBub3RpY2VkIHRoYXQgdGhp
cyBzZXJpZXMgZG9lc24ndAppbmNsdWRlIHRoaW5ncyBsaWtlLCBzZXR0aW5nIHBvbGljaWVzLCBy
ZW1vdmluZyBhIGxvbmctc3RhbmRpbmcKaXNzdWUgLSB2QVBJQyBJRCBpcyBoYXJkLWNvZGVkIHRv
ICIyICogdmNwdV9pZCIsIGFuZCB2Q1BVIHRvcG9sb2d5LgpXaWxsIHlvdSBwb3N0IHBhdGNoZXMg
Zm9yIHRoZW0/IElmIHllcywgYXJlIHRoZXkgaW50ZW5kZWQgdG8gYmUKbWVyZ2VkIGluIFhlbiA0
LjEyPwoKVGhhbmtzCkNoYW8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 02:53:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 02:53: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 1fjyJU-0002Zg-Su; Mon, 30 Jul 2018 02:53: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjyJT-0002ZM-V1
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 02:53:36 +0000
X-Inumbo-ID: cc1bb8a4-93a3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc1bb8a4-93a3-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 02:53: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 1fjyJP-0003ZK-VE; Mon, 30 Jul 2018 02:53: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 1fjyJP-0005ND-N2; Mon, 30 Jul 2018 02:53:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjyJP-0007xB-M7; Mon, 30 Jul 2018 02:53:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125652-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10: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-armhf-armhf-libvirt:saverestore-support-check: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm: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-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-xsm:migrate-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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: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-xl: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=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 02:53:31 +0000
Subject: [Xen-devel] [xen-unstable test] 125652: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY1MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY1Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWls
IFJFR1IuIHZzLiAxMjUxNzgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxNzgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTE3OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUx
NzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGFjZDAwYTMwMzM3
OGNlNDhiZDZiYmQ4YTU3OWYxZmUyZjFiMjFhN2QKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE3OCAgMjAxOC0wNy0xNSAxMDoyMDoxMSBaICAgMTQgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNTkgIDIwMTgtMDctMTcgMDQ6MjI6NDEgWiAgIDEy
IGRheXMgICAxMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NDUgIDIwMTgtMDct
MjggMDc6MDk6MDAgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
PgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBDaHJp
c3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgogIENocmlz
dG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4KICBEb3VnIEdvbGRz
dGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEphc29uIEFuZHJ5
dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZp
bi50aWFuQGludGVsLmNvbT4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgT2xla3Nh
bmRyIEdyeXRzb3YgPG9sZWtzYW5kcl9ncnl0c292QGVwYW0uY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0
ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAg
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU3VyYXZlZSBTdXRoaWt1
bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KICBUYW1hcyBLIExlbmd5ZWwg
PHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBa
aGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
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
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
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
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMjUwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 03:38:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 03: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 1fjz0T-00061T-IY; Mon, 30 Jul 2018 03:38: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fjz0R-00061J-SQ
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 03:37:59 +0000
X-Inumbo-ID: db0ff1df-93a9-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db0ff1df-93a9-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 05:37: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 1fjz0N-0004wP-Ja; Mon, 30 Jul 2018 03: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 1fjz0M-0000k2-Pw; Mon, 30 Jul 2018 03:37:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fjz0M-0001Hq-PA; Mon, 30 Jul 2018 03:37:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125665-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=39f0156fce373c0c0a04d85928b7d8761037134e
X-Osstest-Versions-That: ovmf=1bf23e6b7f414b9e6bd471e0b2366400e5d52e45
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 03:37:54 +0000
Subject: [Xen-devel] [ovmf test] 125665: 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>

ZmxpZ2h0IDEyNTY2NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NjUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzOWYwMTU2ZmNlMzczYzBjMGEwNGQ4NTkyOGI3ZDg3
NjEwMzcxMzRlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAxYmYyM2U2
YjdmNDE0YjllNmJkNDcxZTBiMjM2NjQwMGU1ZDUyZTQ1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU2NDYgIDIwMTgtMDctMjggMTM6MTA6NDcgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NjY1ICAyMDE4LTA3LTMwIDAxOjQwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWXVuaHVhIEZl
bmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+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
Z2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgMWJmMjNlNmI3Zi4uMzlmMDE1NmZjZSAgMzlmMDE1NmZj
ZTM3M2MwYzBhMDRkODU5MjhiN2Q4NzYxMDM3MTM0ZSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 05:12:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 05: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 1fk0Tq-0004rh-SO; Mon, 30 Jul 2018 05:12:26 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.46])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <sfr@canb.auug.org.au>) id 1fk0To-0004rc-2v
 for Xen-devel@lists.xensource.com; Mon, 30 Jul 2018 05:12:25 +0000
Received: from [85.158.142.100] (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 A9/27-03534-73E9E5B5;
 Mon, 30 Jul 2018 05:12:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsVymtudUddsXly
 0wfs2DYt7U96zOzB6bO/bxR7AGMWamZeUX5HAmrF5fW3BIYGKyzdmMzYwPuHrYuTiEBLoYZL4
 /PMoexcjJwejQKzEz68n2EESLALzWSS2nLrK2MXIAeSoSnz6ngFSwyagK/Hv1XMmkBoRgSVME
 svvfWUDcZgF3jBKXD64kxmkSljASeLIvWWsIDavgJnEmfv7mSFsQYmTM5+wgNjMAo2MEr9uiU
 xg5J6FJDULSQrC1pJ4+OsWVFxbYtnC18wQtrrEhJPv2CFsPYm3v3tZFjCyrWK0TCrKTM8oyU3
 MzNE1NDDQNTQ01gWSlhZ6iVW6iXqppbrJqXklRYlAWb3E8mK94src5JwUvbzUkk2MwJBkAIId
 jB1zUg8xSnIwKYnysuTGRAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4L04Jy5aSLAoNT21Ii0zB
 xgdMGkJDh4lEd7/M4HSvMUFibnFmekQqVOMxhwvFvVMYub4837qJGYhlrz8vFQpcV6xuUClAi
 ClGaV5cINgUXuJUVZKmJcR6DQhnoLUotzMElT5V4ziHIxKwrzMIFN4MvNK4Pa9AjqFCegU7ZB
 YkFNKEhFSUg2MQqL3XRL+iuxa5VsVoc+y1Gp2aP+5S9dk7/5sL6nV/767jN340bRDy/x/iifV
 K88RLI/48C6sUnr91DMWTYZOD56d9V26NmxaLGdcsCrLmjz3bh61dMlZD5QeLui9nylf4/9al
 0NIUzN4mk6g6bIHj5w+Fq+/GrqnxahUctWO+yKPF71dd7hHiaU4I9FQi7moOBEAm8bT/NUCAA
 A=
X-Env-Sender: sfr@canb.auug.org.au
X-Msg-Ref: server-34.tower-225.messagelabs.com!1532927539!2048927!1
X-Originating-IP: [203.11.71.1]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18630 invoked from network); 30 Jul 2018 05:12:22 -0000
Received: from ozlabs.org (HELO ozlabs.org) (203.11.71.1)
 by server-34.tower-225.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 30 Jul 2018 05:12:22 -0000
Received: from authenticated.ozlabs.org (localhost [127.0.0.1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ozlabs.org (Postfix) with ESMTPSA id 41f73f1k8Xz9rvt;
 Mon, 30 Jul 2018 15:12:14 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=canb.auug.org.au;
 s=201702; t=1532927539;
 bh=hdGy2g0+LOIMrlHmLMmch8ZNMX8s9gcOw+aAMas49BU=;
 h=Date:From:To:Cc:Subject:From;
 b=geQobWWo4lxG9Ic3I5oiKhvsOxtHSlLFLT3Qs/DVOz4Lh/a3ZXheoy4mOZOc+CROO
 v5jTpHLhylRH/rl/LZPQ5vHwUf/FNdsW1idPev93xBBi0AOkuBdRYaxGtjf5Y9hgQj
 7H2RPIRUbBHvCenffVmneErpdMoTnTdie3cF6GQaJBksxhtrOAoMYWFbx2uEK0bWD8
 40lrRUVRreAWkyddyZe/xiqr/QAfMQBEBSZZCyuuzQqahY7jnnWFTtHJp7/eIb+PhX
 zB/LzUZzG7/Ce3WzGKVs1ALQnFmI7+erYKhqpTJqEEwP5MhnsAgheef5ttk+3sPmml
 b66EZ5ApA8Qhg==
Date: Mon, 30 Jul 2018 15:12:13 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Juergen Gross <jgross@suse.com>, Konrad Rzeszutek Wilk
 <konrad.wilk@oracle.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Xen Devel
 <Xen-devel@lists.xensource.com>, Dave Airlie <airlied@linux.ie>, DRI
 <dri-devel@lists.freedesktop.org>
Message-ID: <20180730151213.4b1e1af4@canb.auug.org.au>
MIME-Version: 1.0
Subject: [Xen-devel] linux-next: build failure after merge of the xen-tip
 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: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Christian =?UTF-8?B?S8O2bmln?= <christian.koenig@amd.com>
Content-Type: multipart/mixed; boundary="===============1272349983388540827=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1272349983388540827==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/73HHtKXX1qw=vgpi/4uaEGA"; protocol="application/pgp-signature"

--Sig_/73HHtKXX1qw=vgpi/4uaEGA
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi all,

After merging the xen-tip tree, today's linux-next build (x86_64
allmodconfig) failed like this:

drivers/xen/gntdev-dmabuf.c:360:12: error: initialization from incompatible=
 pointer type [-Werror=3Dincompatible-pointer-types]
  .attach =3D dmabuf_exp_ops_attach,
            ^~~~~~~~~~~~~~~~~~~~~

Caused by commit

  a240d6e42e28 ("xen/gntdev: Implement dma-buf export functionality")

interacting with commit

  a19741e5e5a9 ("dma_buf: remove device parameter from attach callback v2")

from the drm tree.

I have added the following merge fix patch:

From: Stephen Rothwell <sfr@canb.auug.org.au>
Date: Mon, 30 Jul 2018 15:08:21 +1000
Subject: [PATCH] xen/gntdev: fix up for attach callback API change

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
---
 drivers/xen/gntdev-dmabuf.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/xen/gntdev-dmabuf.c b/drivers/xen/gntdev-dmabuf.c
index faaa4d3970ea..744cfe9b0311 100644
--- a/drivers/xen/gntdev-dmabuf.c
+++ b/drivers/xen/gntdev-dmabuf.c
@@ -217,7 +217,6 @@ dmabuf_pages_to_sgt(struct page **pages, unsigned int n=
r_pages)
 }
=20
 static int dmabuf_exp_ops_attach(struct dma_buf *dma_buf,
-				 struct device *target_dev,
 				 struct dma_buf_attachment *attach)
 {
 	struct gntdev_dmabuf_attachment *gntdev_dmabuf_attach;
--=20
2.18.0

--=20
Cheers,
Stephen Rothwell

--Sig_/73HHtKXX1qw=vgpi/4uaEGA
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

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

iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAlteni0ACgkQAVBC80lX
0GwDxwgAk1uyJwmu37U9AWLxDpWymcewjFApvhkWp/9YTADWVlUtm/4WnXziEUYN
g5455MQIMNr9WGJSzWlONVZPvDHZq/xq04DSGzwNA+FwQo4r87oaW6agVlUQfVt6
oAWjU9OPkRViphl2BWVdRNZjEGf8OdShCUKXdm8A5YkxOg0FB7ibEWc+VKwJmy5j
CCEOyth8nd41mnTMEGJoVbcR86xg58Th3wEWaj2QBPsxhlG9LiheYvJhZd3BH5SL
XgiTBwl5p8iirAYF+yIY/SahQQcY/ptuF25VbL6sEfudIIKLG5yiP/jZ3lu5C8rR
4KKLGfFAvJzrYAMektpcS22I5qcsBw==
=HLLG
-----END PGP SIGNATURE-----

--Sig_/73HHtKXX1qw=vgpi/4uaEGA--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1272349983388540827==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 30 05:28:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 05:28: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 1fk0in-0005jh-6i; Mon, 30 Jul 2018 05:27: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=azy9=ko=xenproject.org=prvs=742ebd7b8=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fk0il-0005jX-St
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 05:27:51 +0000
X-Inumbo-ID: 5863b59d-93b9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5863b59d-93b9-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 05:28:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,421,1526342400"; d="scan'208";a="61409682"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75025-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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=39f0156fce373c0c0a04d85928b7d8761037134e
X-Osstest-Versions-That: ovmf=1bf23e6b7f414b9e6bd471e0b2366400e5d52e45
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 30 Jul 2018 06:27:36 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75025: 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
NTAyNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDI1LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAyMgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDM5ZjAxNTZmY2UzNzNjMGMwYTA0ZDg1OTI4Yjdk
ODc2MTAzNzEzNGUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDFiZjIz
ZTZiN2Y0MTRiOWU2YmQ0NzFlMGIyMzY2NDAwZTVkNTJlNDUKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAyMiAgMjAxOC0wNy0yOCAxNToyMToxMCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMjUgIDIwMTgtMDctMzAgMDM6NTM6NDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBZdW5odWEg
RmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0Cmxv
Z3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3Qu
eGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAzOWYwMTU2ZmNl
MzczYzBjMGEwNGQ4NTkyOGI3ZDg3NjEwMzcxMzRlCkF1dGhvcjogWXVuaHVhIEZlbmcgPHl1bmh1
YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAyNSAxMjoyNjowOSAyMDE4ICswODAw
CgogICAgQmFzZVRvb2xzOiBVcGRhdGUgYnVpbGQgcmVwb3J0IGZvciBTdHJ1Y3R1cmVQY2QgdmFs
dWUKICAgIAogICAgVXBkYXRlIGJ1aWxkIHJlcG9ydCB0byBkaXNwbGF5IHRoZSBzdHJ1Y3R1cmUg
UGNkIHZhbHVlIHRoYXQgZnJvbQogICAgRkRGIGZpbGUuCiAgICAKICAgIENjOiBMaW1pbmcgR2Fv
IDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpo
dUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv
biBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5m
ZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpo
dUBpbnRlbC5jb20+Cgpjb21taXQgM2I0NmRkOTNkZGY2NWEyY2YxMzc3YmM3MmNkZWI4YWUzZjdk
ODFjOApBdXRob3I6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgpEYXRlOiAg
IFdlZCBKdWwgMjUgMTI6MjE6NTQgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczogRml4IGJ1aWxk
IGNyYXNoIHdoZW4gZmRmIGlzIGVtcHR5IGZpbGUKICAgIAogICAgRml4IGJ1aWxkIGNyYXNoIHdo
ZW4gZmRmIGlzIGVtcHR5IGZpbGUKICAgIAogICAgRml4IGh0dHBzOi8vYnVnemlsbGEudGlhbm9j
b3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTEyCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1p
bmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 06:57:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 06: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 1fk27K-0003YE-0X; Mon, 30 Jul 2018 06:57: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=x86t=ko=citrix.com=prvs=742bbf7d9=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fk27J-0003Y9-2I
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 06:57:17 +0000
X-Inumbo-ID: d6c90095-93c5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6c90095-93c5-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 06:57:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,421,1526342400"; d="scan'208";a="76865468"
Date: Mon, 30 Jul 2018 08:57:01 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: osstest service owner <osstest-admin@xenproject.org>
Message-ID: <20180730065701.dopfp2qielf6vlj7@mac.bytemobile.com>
References: <osstest-125652-mainreport@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <osstest-125652-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] 125652: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMDI6NTM6MzFBTSArMDAwMCwgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIHdyb3RlOgo+IGZsaWdodCAxMjU2NTIgeGVuLXVuc3RhYmxlIHJlYWwgW3JlYWxdCj4g
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY1Mi8K
PiAKPiBSZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5k
IGFyZSBibG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
PiAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
MTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjUxNzgKClRoaXMgc2Vl
bXMgdG8gaGF2ZSBmYWlsZWQgZHVlIHRvIHRoZSBrZXJuZWwgZmFpbGluZyB0byBzdXNwZW5kOgoK
WyAgMzM2LjU4MDIzMF0gRnJlZXppbmcgcmVtYWluaW5nIGZyZWV6YWJsZSB0YXNrcyAuLi4gCgpb
ICAzNTYuNTkwMDUxXSBGcmVlemluZyBvZiB0YXNrcyBmYWlsZWQgYWZ0ZXIgMjAuMDA1IHNlY29u
ZHMgKDEgdGFza3MgcmVmdXNpbmcgdG8gZnJlZXplLCB3cV9idXN5PTApOgoKWyAgMzU2LjU5Nzg0
Ml0gamJkMi94dmRhNS04ICAgIEQgZmZmZmZmZmY4MTA5ZTM4MCAgICAgMCAgIDExMyAgICAgIDIg
MHgwMDAwMDAwMAoKWyAgMzU2LjYwNDM1M10gIGZmZmY4ODAwMmU5Njc1MTAgMDAwMDAwMDAwMDAw
MDA0NiAwMDAwMDAwMDAwMDEzMjAwIGZmZmY4ODAwMmVhMGJmZDgKClsgIDM1Ni42MTEzNzddICAw
MDAwMDAwMDAwMDEzMjAwIGZmZmY4ODAwMmU5Njc1MTAgZmZmZjg4MDAyZjgxM2FiMCBmZmZmODgw
MDJmYmNlMGY4CgpbICAzNTYuNjE4NTg3XSAgMDAwMDAwMDAwMDAwMDAwMiBmZmZmZmZmZjgxMWRm
MjMwIGZmZmY4ODAwMmVhMGJjODAgZmZmZjg4MDAyZWE5YmI5OAoKWyAgMzU2LjYyNTQ3NV0gQ2Fs
bCBUcmFjZToKClsgIDM1Ni42Mjc3MzhdICBbPGZmZmZmZmZmODExZGYyMzA+XSA/IGdlbmVyaWNf
YmxvY2tfYm1hcCsweDUwLzB4NTAKClsgIDM1Ni42MzMxMjVdICBbPGZmZmZmZmZmODE1MjE3ZTk+
XSA/IGlvX3NjaGVkdWxlKzB4OTkvMHgxMjAKClsgIDM1Ni42Mzc5ODFdICBbPGZmZmZmZmZmODEx
ZGYyM2E+XSA/IHNsZWVwX29uX2J1ZmZlcisweGEvMHgxMAoKWyAgMzU2LjY0MzAxOV0gIFs8ZmZm
ZmZmZmY4MTUyMWI2Yz5dID8gX193YWl0X29uX2JpdCsweDVjLzB4OTAKClsgIDM1Ni42NDc5Nzld
ICBbPGZmZmZmZmZmODExZGYyMzA+XSA/IGdlbmVyaWNfYmxvY2tfYm1hcCsweDUwLzB4NTAKClsg
IDM1Ni42NTMzMDJdICBbPGZmZmZmZmZmODE1MjFjMTc+XSA/IG91dF9vZl9saW5lX3dhaXRfb25f
Yml0KzB4NzcvMHg5MAoKWyAgMzU2LjY1ODk5Ml0gIFs8ZmZmZmZmZmY4MTBhYmM5MD5dID8gYXV0
b3JlbW92ZV93YWtlX2Z1bmN0aW9uKzB4MzAvMHgzMAoKWyAgMzU2LjY2NDg2MV0gIFs8ZmZmZmZm
ZmZhMDE2MzVhYT5dID8gamJkMl9qb3VybmFsX2NvbW1pdF90cmFuc2FjdGlvbisweDE4MmEvMHgx
YTMwIFtqYmQyXQoKWyAgMzU2LjY3MjAyOF0gIFs8ZmZmZmZmZmZhMDE2NmU0Mj5dID8ga2pvdXJu
YWxkMisweGIyLzB4MjQwIFtqYmQyXQoKWyAgMzU2LjY3NzQ0NV0gIFs8ZmZmZmZmZmY4MTBhYmM2
MD5dID8gcHJlcGFyZV90b193YWl0X2V2ZW50KzB4ZjAvMHhmMAoKWyAgMzU2LjY4MzA5NV0gIFs8
ZmZmZmZmZmZhMDE2NmQ5MD5dID8gY29tbWl0X3RpbWVvdXQrMHgxMC8weDEwIFtqYmQyXQoKWyAg
MzU2LjY4ODcwMV0gIFs8ZmZmZmZmZmY4MTA4YjEzZD5dID8ga3RocmVhZCsweGJkLzB4ZTAKClsg
IDM1Ni42OTMxOTRdICBbPGZmZmZmZmZmODEwOGIwODA+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25v
ZGUrMHgxODAvMHgxODAKClsgIDM1Ni42OTg5ODBdICBbPGZmZmZmZmZmODE1MjRjNTg+XSA/IHJl
dF9mcm9tX2ZvcmsrMHg1OC8weDkwCgpbICAzNTYuNzA0MDQzXSAgWzxmZmZmZmZmZjgxMDhiMDgw
Pl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MTgwLzB4MTgwCgpbICAzNTYuNzA5OTQ5XSAK
ClsgIDM1Ni43MTEzNTddIFJlc3RhcnRpbmcga2VybmVsIHRocmVhZHMgLi4uIGRvbmUuCgpbICAz
NTYuNzE4MDI3XSB4ZW46bWFuYWdlOiBkb19zdXNwZW5kOiBmcmVlemUga2VybmVsIHRocmVhZHMg
ZmFpbGVkIC0xNgoKWyAgMzU2LjcyMzg5OF0gUmVzdGFydGluZyB0YXNrcyAuLi4gZG9uZS4KCkkg
Y2Fubm90IGZpZ3VyZSBvdXQgd2hpY2ggdGFzayBjYXVzZWQgdGhpcyBob3dldmVyLgoKUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 07:36:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 07: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 1fk2iq-0006cd-Va; Mon, 30 Jul 2018 07:36: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=8jap=ko=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fk2ip-0006cY-Hz
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 07:36:03 +0000
X-Inumbo-ID: 1cd2378f-93cb-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 1cd2378f-93cb-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 09:35:21 +0200 (CEST)
Received: by mail-lf1-x129.google.com with SMTP id v22-v6so7419886lfe.8
 for <xen-devel@lists.xenproject.org>; Mon, 30 Jul 2018 00:36:02 -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:content-language;
 bh=V+B7salVJi6tlTuUaS97DHT0FO4WaGrI/ztUPAbZPfU=;
 b=rf84A8IKJsHZfv6zwqqcxYTN79vCpJ0oh2JBYwY6x0NuEXKTPLB0pKLYlqXFt4hzMJ
 d+mJRDPfsHbzffW463EUwhP/YwGyOsxjJ3dZzq+X4as5LbHxqGj5faAMvmcqC5rFUYo9
 1C7iezFitcAT40CmJGOTEh9GofMy3SrChSA3ZwD1fQOZ7F4h7RkacvQx2vdgHg05I2WS
 96iNC1EAHy6U+L56D+NMrTQ+BLwlN0bW8MZQk2EW12NGTQSLaRjyBWsZ/cZepkNuxtMl
 pvqxESNcA85qn4hGjspcHp9OoNP3lLZPmB3e9FmWYGP7F8rQYaZS26Xk8emp/Q9iFKZV
 29pA==
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
 :content-language;
 bh=V+B7salVJi6tlTuUaS97DHT0FO4WaGrI/ztUPAbZPfU=;
 b=FNbmBhPXQBOvrF/ZJ0MxgMYhmNi0YStKKRqTSYxB0Z3uEOI18cD/hAHIQ5D+i8nHRW
 FsdxsugReWjZ7xHE5b3xOelaa/s4GntE3vVSqBn0WXs1wRzcpR50BYoL55E06z7dVZk3
 /UIV1+2libTlCTDq7FFoHhjfICiAoeW1+Bz6Msi9pQU1m0M3IM0wiEtStDa0Mw2gwyQk
 Jd22terWG2L8jz64HGXhB2CzqfaoTBsq+VPUsrXJjesrDMN7qY2ga3gzmVNwFEcmcqo7
 iWKXyqMb41eqQGXvTe7KDHIzVgahAaPvdLOBDpeyuGq27INOjErWwtokYGSUn1d7yz+P
 dKfw==
X-Gm-Message-State: AOUpUlE6+6AxuDdQKmS/k//ifY8WyUCUibJEUCD9EkzS/iiKHv7YrIko
 +2M8mSRIelbQ50GFwOWVbPj8jQjX
X-Google-Smtp-Source: AAOMgpc1w6ykrbUVmy4F/48vCCf1jRnJkeFGsOB51bBZCpIINSCF/ixaltj9DkwSqQtwDJVLRVob7Q==
X-Received: by 2002:a19:5d54:: with SMTP id
 p20-v6mr9241523lfj.143.1532936160482; 
 Mon, 30 Jul 2018 00:36:00 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 97-v6sm1466079lfw.13.2018.07.30.00.35.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 30 Jul 2018 00:35:59 -0700 (PDT)
To: Takashi Iwai <tiwai@suse.de>
References: <mailman.653.1532553863.753.alsa-devel@alsa-project.org>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <cdf3db6c-e6dc-68c1-258f-106365cf5647@gmail.com>
Date: Mon, 30 Jul 2018 10:35:58 +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: <mailman.653.1532553863.753.alsa-devel@alsa-project.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 10/10] ALSA: xen: Use standard
 pcm_format_to_bits() for ALSA format bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, alsa-devel@alsa-project.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>

SGVsbG8sIFRha2FzaGkhCj4gRGF0ZTogV2VkLCAyNSBKdWwgMjAxOCAyMzoxOTo0NSArMDIwMAo+
IEZyb206IFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KPiBUbzogYWxzYS1kZXZlbEBhbHNh
LXByb2plY3Qub3JnCj4gU3ViamVjdDogW2Fsc2EtZGV2ZWxdIFtQQVRDSCAxMC8xMF0gQUxTQTog
eGVuOiBVc2Ugc3RhbmRhcmQKPiAJcGNtX2Zvcm1hdF90b19iaXRzKCkgZm9yIEFMU0EgZm9ybWF0
IGJpdHMKPiBNZXNzYWdlLUlEOiA8MjAxODA3MjUyMTE5NDUuMTkyMjItMTEtdGl3YWlAc3VzZS5k
ZT4KPgo+IFRoZSBvcGVuIGNvZGVzIHdpdGggdGhlIGJpdCBzaGlmdCBpbiB4ZW5fc25kX2Zyb250
X2Fsc2EuYyBnaXZlIHNwYXJzZQo+IHdhcm5pbmdzIGFzIHRoZSBQQ00gZm9ybWF0IHR5cGUgaXMg
d2l0aCBfX2JpdHdpc2UuCj4gVGhlcmUgaXMgYWxyZWFkeSBhIHN0YW5kYXJkIG1hY3JvIHRvIGdl
dCB0aGUgZm9ybWF0IGJpdHMsIHNvIGxldCdzIHVzZQo+IGl0IGluc3RlYWQuCj4KPiBUaGlzIGZp
eGVzIHNwYXJzZSB3YXJuaW5ncyBsaWtlOgo+ICAgIHNvdW5kL3hlbi94ZW5fc25kX2Zyb250X2Fs
c2EuYzoxOTE6NDc6IHdhcm5pbmc6IHJlc3RyaWN0ZWQgc25kX3BjbV9mb3JtYXRfdCBkZWdyYWRl
cyB0byBpbnRlZ2VyCj4KPiBTaWduZWQtb2ZmLWJ5OiBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2Uu
ZGU+Cj4gLS0tCj4gICBzb3VuZC94ZW4veGVuX3NuZF9mcm9udF9hbHNhLmMgfCA0ICsrLS0KPiAg
IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4KPiBkaWZm
IC0tZ2l0IGEvc291bmQveGVuL3hlbl9zbmRfZnJvbnRfYWxzYS5jIGIvc291bmQveGVuL3hlbl9z
bmRfZnJvbnRfYWxzYS5jCj4gaW5kZXggNWEyYmQ3MGEyZmExLi4xMjkxODBlMTdkYjEgMTAwNjQ0
Cj4gLS0tIGEvc291bmQveGVuL3hlbl9zbmRfZnJvbnRfYWxzYS5jCj4gKysrIGIvc291bmQveGVu
L3hlbl9zbmRfZnJvbnRfYWxzYS5jCj4gQEAgLTE4OCw3ICsxODgsNyBAQCBzdGF0aWMgdTY0IHRv
X3NuZGlmX2Zvcm1hdHNfbWFzayh1NjQgYWxzYV9mb3JtYXRzKQo+ICAgCj4gICAJbWFzayA9IDA7
Cj4gICAJZm9yIChpID0gMDsgaSA8IEFSUkFZX1NJWkUoQUxTQV9TTkRJRl9GT1JNQVRTKTsgaSsr
KQo+IC0JCWlmICgxIDw8IEFMU0FfU05ESUZfRk9STUFUU1tpXS5hbHNhICYgYWxzYV9mb3JtYXRz
KQo+ICsJCWlmIChwY21fZm9ybWF0X3RvX2JpdHMoQUxTQV9TTkRJRl9GT1JNQVRTW2ldLmFsc2Ep
ICYgYWxzYV9mb3JtYXRzKQo+ICAgCQkJbWFzayB8PSAxIDw8IEFMU0FfU05ESUZfRk9STUFUU1tp
XS5zbmRpZjsKPiAgIAo+ICAgCXJldHVybiBtYXNrOwo+IEBAIC0yMDIsNyArMjAyLDcgQEAgc3Rh
dGljIHU2NCB0b19hbHNhX2Zvcm1hdHNfbWFzayh1NjQgc25kaWZfZm9ybWF0cykKPiAgIAltYXNr
ID0gMDsKPiAgIAlmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRShBTFNBX1NORElGX0ZPUk1BVFMp
OyBpKyspCj4gICAJCWlmICgxIDw8IEFMU0FfU05ESUZfRk9STUFUU1tpXS5zbmRpZiAmIHNuZGlm
X2Zvcm1hdHMpCj4gLQkJCW1hc2sgfD0gMSA8PCBBTFNBX1NORElGX0ZPUk1BVFNbaV0uYWxzYTsK
PiArCQkJbWFzayB8PSBwY21fZm9ybWF0X3RvX2JpdHMoQUxTQV9TTkRJRl9GT1JNQVRTW2ldLmFs
c2EpOwo+ICAgCj4gICAJcmV0dXJuIG1hc2s7Cj4gICB9ClRoYW5rIHlvdSBmb3IgeW91ciBwYXRj
aCwKUmV2aWV3ZWQtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KClRoYW5rIHlvdSwKT2xla3NhbmRyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 07:38:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 07:38: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 1fk2l2-0006jo-Cv; Mon, 30 Jul 2018 07: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=8jap=ko=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fk2l1-0006jg-4R
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 07:38:19 +0000
X-Inumbo-ID: 6da36e19-93cb-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 6da36e19-93cb-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 09:37:37 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id a134-v6so7421060lfe.6
 for <xen-devel@lists.xenproject.org>; Mon, 30 Jul 2018 00:38:17 -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=2cl23ZMRJLDQ8HNeDXUD/ck03D6tR2ni8U/rk0SlwVU=;
 b=iwvi9MsjhBXCdpgcfdM4W6wjbDg1qO/pPjMBpoW+ZYTYTG1o7H1euzSatkeTa99aKZ
 56CaXmUmHnfjAzrq586PuaP9lfok1MLYF2eZq44Nytlw0ampsGza0f9tGun+RoyOSokx
 uNDKcQuvOdicc2eRvcyee17d0Mq6B6xSLHuua7VOTxcWxchTaNxBwzsPzsTwZiWvD5rU
 zAfVWdIppX/RBta7jOkuY2FJnyUkH/Qsa/mqSonWntxdU4PvF5wsz6etg5J+ZYGe17zR
 1dR/z1sHFuhLyhrcEVwzG0H3TKLNFNWj/dkBB30tkVVx+0Jc/ugrpiLdIZPcgSx5mlUA
 tl8g==
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=2cl23ZMRJLDQ8HNeDXUD/ck03D6tR2ni8U/rk0SlwVU=;
 b=XR/omgUMTtKACbGyxOkwT2rhccdqu+U48SdbKGDIc6tugtuz+mRnct5HhG1b8zseqc
 MnM7GpbyyWNqw4F7IFp6RjyfrU7dDyr0703iCf4xM1za2qBOk9cy/LdJ1kTMYHFzR6ha
 7jFtlKH6AYeSor3TgPxl2lRKXtwEOdOIwvmHXtgSGqABXEmqt/uzSE8vTJdaLNQzloPv
 xJQGeEXQznQ73gFFMJxvEICFE2YRCHtmUMHqOuSQczARwFeblwjhvbjJkeP5HmwOei3V
 fZFvWUR8pYa9CSYZGTIbjOZvcXIC0yjghAEzM0+MIfvKXMn4fwuBqzlErMsd2c4wj65s
 lgng==
X-Gm-Message-State: AOUpUlFLC0vbz7r1NLNqyJ3+GYwWJSVTu/MQcYA64PUdHxp4/3AzBxsX
 H3vJBXdAPvAfbuCJnb91zmcFgsH4
X-Google-Smtp-Source: AAOMgpeEoDm42Cww9hxW8Y1z/Kh9h7C29VVrs7isqzF6wy0oSz1ji5FRUdoT0gs3qC7Vrg+prEtP7A==
X-Received: by 2002:a19:3b11:: with SMTP id
 i17-v6mr9355773lfa.146.1532936296497; 
 Mon, 30 Jul 2018 00:38:16 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 f28-v6sm1941091lje.61.2018.07.30.00.38.14
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 30 Jul 2018 00:38:15 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>
References: <20180723122725.5476-1-andr2000@gmail.com>
 <20180725093921.22ncfttvjfiu4bkl@citrix.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <cf1a9202-c096-093d-42c7-2df0f13bcadf@gmail.com>
Date: Mon, 30 Jul 2018 10:38:14 +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: <20180725093921.22ncfttvjfiu4bkl@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] libgnttab: Add support for Linux dma-buf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 ian.jackson@eu.citrix.com,
 Oleksandr Andrushchenko <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>

T24gMDcvMjUvMjAxOCAxMjozOSBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24sIEp1bCAyMywg
MjAxOCBhdCAwMzoyNzoyNVBNICswMzAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtv
QGVwYW0uY29tPgo+Pgo+PiBBZGQgc3VwcG9ydCBmb3IgTGludXggZ3JhbnQgZGV2aWNlIGRyaXZl
ciBleHRlbnNpb24gd2hpY2ggYWxsb3dzCj4+IGNvbnZlcnRpbmcgZXhpc3RpbmcgZG1hLWJ1Zidz
IGludG8gYW4gYXJyYXkgb2YgZ3JhbnQgcmVmZXJlbmNlcwo+PiBhbmQgdmlzZSB2ZXJzYS4gVGhp
cyBpcyBvbmx5IGltcGxlbWVudGVkIGZvciBMaW51eCBhcyBvdGhlciBPU2VzCj4+IGhhdmUgbm8g
TGludXggZG1hLWJ1ZiBzdXBwb3J0Lgo+Pgo+PiBCdW1wIGdudHRhYiBsaWJyYXJ5IG1pbm9yIHZl
cnNpb24gdG8gMy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28g
PG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IEhhcyB0aGUgTGludXggc2lkZSBi
ZWVuIG1lcmdlZCB5ZXQ/Ckl0IGlzIG5vdyBtZXJnZWQgWzFdIGluIFhlbiB0aXAga2VybmVsIHRy
ZWUKPiBXZWkuClsxXSAKaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l
bC9naXQveGVuL3RpcC5naXQvbG9nLz9oPWxpbnV4LW5leHQKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 07:40:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 07: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 1fk2nJ-0007Oi-RU; Mon, 30 Jul 2018 07:40:41 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.108])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <andr2000@gmail.com>) id 1fk2nI-0007OY-7N
 for Xen-devel@lists.xensource.com; Mon, 30 Jul 2018 07:40:40 +0000
Received: from [46.226.52.196] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-b.eu-west-1.aws.symcld.net id 89/86-10044-6F0CE5B5;
 Mon, 30 Jul 2018 07:40:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKKsWRWlGSWpSXmKPExsVyMXS5tu7XA3H
 RBh2dbBb3prxnd2D02N63iz2AMYo1My8pvyKBNeP1hk/MBbuZKnb94mxgnMzUxcjJISQwi1Hi
 0hnlLkYuDhaBbawS8241s4I4EgJ3WCWaLkxg72LkAHLSJFoPsoI0gJj/N+xhg7DrJbZfuAY1S
 FHi67PpTCC9QgIzmSSmT1zDDpIQFnCTmLfkBTNIQkTgHJPE9jP7wKqYBd4xSnTfmc8KskFIwE
 zi3LZgkAY2ASOJ5Td+sIDYvAI2Eqs2HgPbzCKgKrHl/URmEFtUIFzi6tJdTBA1ghInZz4Bq+c
 UMJc4u+00WJxZwFbiztzdzBC2vMT2t3OgbHGJW0/mM01gFJ2FpH0WkpZZSFpmIWlZwMiyitEs
 qSgzPaMkNzEzR9fQwEDX0NBI19DSUtdEL7FKN0kvtVS3PLW4RNdQL7G8WK+4Mjc5J0UvL7VkE
 yMwmhiAYAfj3gvJhxglOZiURHlZcmOihfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwvtofFy0kWJ
 SanlqRlpkDjGuYtAQHj5II7719QGne4oLE3OLMdIjUKUZLjk2Puicxc0xaOQlI/nk/dRKzEEt
 efl6qlDivJjB5CAmANGSU5sGNg6WeS4yyUsK8jEAHCvEUpBblZpagyr9iFOdgVBLmvQxyFU9m
 Xgnc1ldABzEBHaQdEgtyUEkiQkqqgdGPWdd2j5T99f597wKXSr9fvWFJt5WIkrPx6Ygekymxs
 3aFmPdMr2pxymr9vZadW19xe+Lmh7tm3e5S3FmZWHgs8ZLWc87jIdOmtGVM5ZeJNj17QrIxUv
 FWWffzPyx3l078ZWkyaemkz796Bbl+vZvamScUX7DLZM2HX5/y+o4HeQQtvrZ52gclluKMREM
 t5qLiRAAK5qFQOAMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-10.tower-284.messagelabs.com!1532936436!4321608!1
X-Originating-IP: [209.85.167.43]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25162 invoked from network); 30 Jul 2018 07:40:37 -0000
Received: from mail-lf1-f43.google.com (HELO mail-lf1-f43.google.com)
 (209.85.167.43)
 by server-10.tower-284.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 30 Jul 2018 07:40:37 -0000
Received: by mail-lf1-f43.google.com with SMTP id a134-v6so7425243lfe.6
 for <Xen-devel@lists.xensource.com>; Mon, 30 Jul 2018 00:40:36 -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=jaXIxM0AplhJfDw6T3yPDNUxipBix88+pfP+rhs6lxg=;
 b=O9YMh2g65zvF2Nbq5OybefXtY7AVHI9fZZHMX3Kjxij6Ze/9PBnazCyXCe/Aos0PSn
 zSYflLBuJT7Ca2WLdZQyw26VRLL3/L/E2BT9G+cpOWOLdnQmICWpWqVz40kAn4MqFbGM
 Mn892O3EDO/O/GQWEZotypihcGs3j1evYyBXkhE4Ikcm4ka4wW8nZLHYc63KYN4Xt71G
 Y9ZNneyDSrQtKbPXkSxQUP4OiakgegFMwE8MKjZNgfb1jkQ7EeOIJOePtpbXKsYcBcwd
 tnMD6VBelYGv3znyC8LX0YmZDvMG7EmJ7fgyjacd8Fc94jnman4k7LF1NNoQAceEz+N/
 F8hA==
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=jaXIxM0AplhJfDw6T3yPDNUxipBix88+pfP+rhs6lxg=;
 b=i02QNt7k4Y/TsYyfce5NIm/ssP2uLkDGU/HTKQfT4KUt+WOltNHyarzbhDJsxD80fQ
 22Th2mNgV9/X8o2+EkpmpPstrd6IN8u2BaTJfd+3FvUoD/AMjXMAw6lCSZYcpF0WTnq/
 btAG4oMndEdlxTEUtnWvtBPuAdTlDz0n+4NI2gCnbTT70xoZveY7ei4o0QoQ6G4RMecZ
 bW01aLwYTlcsy2uhn1XNDJry0WJtd3G8uNh2fWXFxiaFwwAE4fLVRTTC3AACfckET7oy
 x+JUoraJU7Zd+GASjo41ZZNtdQrDtp5fzIdPqrYEQkXlnbtuniuYCrfiksBzOpj0/n1a
 Zg2g==
X-Gm-Message-State: AOUpUlHftEZ0ey277rpdtJfzOPTdOmgDpGXs6JUVX0b749/ju8vbVcZa
 U/ypVzAzP5uy/0XH9r7ang4=
X-Google-Smtp-Source: AAOMgpeLqcGMuHMiyzDboYxLkP4uBww7acS3QePS+nxDINI7KAk4/mo+nFs5MW9wgVQa+m6E6X71PQ==
X-Received: by 2002:a19:6308:: with SMTP id
 x8-v6mr10059379lfb.104.1532936436277; 
 Mon, 30 Jul 2018 00:40:36 -0700 (PDT)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 t66-v6sm1934037lje.95.2018.07.30.00.40.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 30 Jul 2018 00:40:35 -0700 (PDT)
To: Stephen Rothwell <sfr@canb.auug.org.au>, Juergen Gross <jgross@suse.com>, 
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen Devel <Xen-devel@lists.xensource.com>, Dave Airlie <airlied@linux.ie>,
 DRI <dri-devel@lists.freedesktop.org>
References: <20180730151213.4b1e1af4@canb.auug.org.au>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <06d1e71e-3f2d-9f97-3499-a448efa0321e@gmail.com>
Date: Mon, 30 Jul 2018 10:40:34 +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: <20180730151213.4b1e1af4@canb.auug.org.au>
Content-Language: en-US
Subject: Re: [Xen-devel] linux-next: build failure after merge of the
 xen-tip 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: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>,
 Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Oleksandr Andrushchenko <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>

Cj4gRnJvbTogU3RlcGhlbiBSb3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5vcmcuYXU+Cj4gRGF0ZTog
TW9uLCAzMCBKdWwgMjAxOCAxNTowODoyMSArMTAwMAo+IFN1YmplY3Q6IFtQQVRDSF0geGVuL2du
dGRldjogZml4IHVwIGZvciBhdHRhY2ggY2FsbGJhY2sgQVBJIGNoYW5nZQo+Cj4gU2lnbmVkLW9m
Zi1ieTogU3RlcGhlbiBSb3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5vcmcuYXU+ClRoYW5rIHlvdSBm
b3IgeW91ciBwYXRjaCwKUmV2aWV3ZWQtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVr
c2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 07:44:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 07: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 1fk2qS-0007bO-HP; Mon, 30 Jul 2018 07:43: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=5mdi=ko=redhat.com=xiliang@srs-us1.protection.inumbo.net>)
 id 1fk2qR-0007bH-4J
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 07:43:55 +0000
X-Inumbo-ID: 35857ce4-93cc-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 35857ce4-93cc-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 09:43:11 +0200 (CEST)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com
 [10.11.54.6])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 2ED0340216FC;
 Mon, 30 Jul 2018 07:43:52 +0000 (UTC)
Received: from dhcp-2-242.nay.redhat.com (dhcp-2-242.nay.redhat.com
 [10.66.2.242])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id B79D32156701;
 Mon, 30 Jul 2018 07:43:48 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, netdev@vger.kernel.org,
 xen-devel@lists.xenproject.org, davem@davemloft.net, jgross@suse.com
References: <20180727095608.25210-1-xiliang@redhat.com>
 <4dfca465-8da3-7ebf-aac1-08ffe34a74ac@oracle.com>
From: Xiao Liang <xiliang@redhat.com>
Message-ID: <41022efa-141a-01d9-3084-8460b5017592@redhat.com>
Date: Mon, 30 Jul 2018 15:43:45 +0800
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: <4dfca465-8da3-7ebf-aac1-08ffe34a74ac@oracle.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.5]); Mon, 30 Jul 2018 07:43:52 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]);
 Mon, 30 Jul 2018 07:43:52 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'xiliang@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH] xen-netfront: wait xenbus state change when
 load module manually
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhbmtzLCBCb3JpcwoKUGxlYXNlIHNlZSBteSByZXBseSBpbmxpbmUuCgoKT24gMDcvMjgvMjAx
OCAwMjo0MCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA3LzI3LzIwMTggMDU6NTYg
QU0sIFhpYW8gTGlhbmcgd3JvdGU6Cj4+IFdoZW4gbG9hZGluZyBtb2R1bGUgbWFudWFsbHksIGFm
dGVyIGNhbGwgeGVuYnVzX3N3aXRjaF9zdGF0ZSB0byBpbml0aWFsaXplcwo+PiB0aGUgc3RhdGUg
b2YgdGhlIG5ldGZyb250IGRldmljZSwgdGhlIGRyaXZlciBzdGF0ZSBkaWQgbm90IGNoYW5nZSBz
byBmYXN0Cj4+IHRoYXQgbWF5IGxlYWQgbm8gZGV2IGNyZWF0ZWQgaW4gbGF0ZXN0IGtlcm5lbC4g
VGhpcyBwYXRjaCBhZGRzIHdhaXQgdG8gbWFrZQo+PiBzdXJlIHhlbmJ1cyBrbm93cyB0aGUgZHJp
dmVyIGlzIG5vdCBpbiBjbG9zZWQvdW5rbm93biBzdGF0ZS4KPj4KPj4gQ3VycmVudCBzdGF0ZToK
Pj4gW3ZtXSMgZXRodG9vbCBldGgwCj4+IFNldHRpbmdzIGZvciBldGgwOgo+PiAJTGluayBkZXRl
Y3RlZDogeWVzCj4+IFt2bV0jIG1vZHByb2JlIC1yIHhlbl9uZXRmcm9udAo+PiBbdm1dIyBtb2Rw
cm9iZSAgeGVuX25ldGZyb250Cj4+IFt2bV0jIGV0aHRvb2wgZXRoMAo+PiBTZXR0aW5ncyBmb3Ig
ZXRoMDoKPj4gQ2Fubm90IGdldCBkZXZpY2Ugc2V0dGluZ3M6IE5vIHN1Y2ggZGV2aWNlCj4+IENh
bm5vdCBnZXQgd2FrZS1vbi1sYW4gc2V0dGluZ3M6IE5vIHN1Y2ggZGV2aWNlCj4+IENhbm5vdCBn
ZXQgbWVzc2FnZSBsZXZlbDogTm8gc3VjaCBkZXZpY2UKPj4gQ2Fubm90IGdldCBsaW5rIHN0YXR1
czogTm8gc3VjaCBkZXZpY2UKPj4gTm8gZGF0YSBhdmFpbGFibGUKPj4KPj4gV2l0aCB0aGUgcGF0
Y2ggaW5zdGFsbGVkLgo+PiBbdm1dIyBldGh0b29sIGV0aDAKPj4gU2V0dGluZ3MgZm9yIGV0aDA6
Cj4+IAlMaW5rIGRldGVjdGVkOiB5ZXMKPj4gW3ZtXSMgbW9kcHJvYmUgLXIgeGVuX25ldGZyb250
Cj4+IFt2bV0jIG1vZHByb2JlIHhlbl9uZXRmcm9udAo+PiBbdm1dIyBldGh0b29sIGV0aDAKPj4g
U2V0dGluZ3MgZm9yIGV0aDA6Cj4+IAlMaW5rIGRldGVjdGVkOiB5ZXMKPj4KPj4gU2lnbmVkLW9m
Zi1ieTogWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQuY29tPgo+PiAtLS0KPj4gICBkcml2ZXJz
L25ldC94ZW4tbmV0ZnJvbnQuYyB8IDYgKysrKysrCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDYgaW5z
ZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMg
Yi9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwo+PiBpbmRleCBhNTdkYWVjZjFkNTcuLjJkODgx
MmRkMTUzNCAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMKPj4gKysr
IGIvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMKPj4gQEAgLTg3LDYgKzg3LDcgQEAgc3RydWN0
IG5ldGZyb250X2NiIHsKPj4gICAvKiBJUlEgbmFtZSBpcyBxdWV1ZSBuYW1lIHdpdGggIi10eCIg
b3IgIi1yeCIgYXBwZW5kZWQgKi8KPj4gICAjZGVmaW5lIElSUV9OQU1FX1NJWkUgKFFVRVVFX05B
TUVfU0laRSArIDMpCj4+ICAgCj4+ICtzdGF0aWMgREVDTEFSRV9XQUlUX1FVRVVFX0hFQUQobW9k
dWxlX2xvYWRfcSk7Cj4+ICAgc3RhdGljIERFQ0xBUkVfV0FJVF9RVUVVRV9IRUFEKG1vZHVsZV91
bmxvYWRfcSk7Cj4+ICAgCj4+ICAgc3RydWN0IG5ldGZyb250X3N0YXRzIHsKPj4gQEAgLTEzMzAs
NiArMTMzMSwxMSBAQCBzdGF0aWMgc3RydWN0IG5ldF9kZXZpY2UgKnhlbm5ldF9jcmVhdGVfZGV2
KHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYpCj4+ICAgCW5ldGlmX2NhcnJpZXJfb2ZmKG5ldGRl
dik7Cj4+ICAgCj4+ICAgCXhlbmJ1c19zd2l0Y2hfc3RhdGUoZGV2LCBYZW5idXNTdGF0ZUluaXRp
YWxpc2luZyk7Cj4+ICsJd2FpdF9ldmVudChtb2R1bGVfbG9hZF9xLAo+PiArCQkJICAgeGVuYnVz
X3JlYWRfZHJpdmVyX3N0YXRlKGRldi0+b3RoZXJlbmQpICE9Cj4+ICsJCQkgICBYZW5idXNTdGF0
ZUNsb3NlZCAmJgo+PiArCQkJICAgeGVuYnVzX3JlYWRfZHJpdmVyX3N0YXRlKGRldi0+b3RoZXJl
bmQpICE9Cj4+ICsJCQkgICBYZW5idXNTdGF0ZVVua25vd24pOwo+PiAgIAlyZXR1cm4gbmV0ZGV2
Owo+PiAgIAo+PiAgICBleGl0Ogo+Cj4gU2hvdWxkIHdlIGhhdmUgYSB3YWtlX3VwIHNvbWV3aGVy
ZT8KSW4gbXkgdW5kZXJzdGFuZGluZywgbmV0YmFja19jaGFuZ2VkIGhhbmRsZXMgaXQgaWYgZGV2
IHN0YXRlIGlzIGluIApYZW5idXNTdGF0ZUluaXRpYWxpc2luZyBhbmQgb3RoZXJlbmQgaXMgaW4g
WGVuYnVzU3RhdGVJbml0V2FpdCwgYW5kIHRoZW4gCmNyZWF0ZSBjb25uZWN0aW9uIHRvIGJhY2tl
bmQuCkJ1dCBpbiBtb3N0IGNhc2VzLCBpdCBicmVha3Mgb3V0IGFzIGRldi0+c3RhdGUgbm90IGlu
IApYZW5idXNTdGF0ZUluaXRpYWxpc2luZy4gU28gSSBhZGRlZCBhIHdhaXQgaGVyZS4KPiBBbmQg
d2hhdCBhYm91dCBvdGhlciBzdGF0ZXMgLS0tIGlzLAo+IGZvciBleGFtcGxlLCBYZW5idXNTdGF0
ZUNsb3NpbmcgYSB2YWxpZCByZWFzb24gdG8gY29udGludWU/CkkgdGhpbmsgWGVuYnVzU3RhdGVD
bG9zaW5nIHNob3VsZCBub3QgYmUgYSB2YWxpZCByZWFzb24gdG8gY29udGludWUuCk15IHB1cnBv
c2UgaXMgd2FpdGluZyBvdGhlcmVuZCBzdGF0dXMgdG8gYmUgWGVuYnVzU3RhdGVJbml0V2FpdChh
ZnRlciAKbmV3IGRldiBjcmVhdGVkKS5UbyBhdm9pZCB1bm5lY2Vzc2FyeSBpbXBhY3QsIEnCoCBv
bmx5IGNoZWNrIGl0IGxlYXZlcyAKY2xvc2VkIGFuZCB1bmtub3cgc3RhdGUgaW4gdGhpcyBwYXRj
aC4KCkluIG15IHRlc3RpbmcsIGhvdHBsdWcgdmlmcyBmcm9tIGd1ZXN0IGluIGhvc3Qgb3IgbG9h
ZC91bmxvYWQgbW9kdWxlIGluIApndWVzdCBvdmVyIDEwMCB0aW1lcywgb25seSB3YWl0aW5nIFhl
bmJ1c1N0YXRlSW5pdFdhaXQgb3IgYXMgdGhpcyBwYXRjaCAKZG9lcywgYm90aCBhcmUgd29ya2lu
Zy4KdmlmcyBjYW4gYmUgY3JlYXRlZCBlYWNoIHRpbWUgc3VjY2Vzc2Z1bGx5LgoKVGhhbmtzLApY
aWFvIExpYW5nCgo+Cj4KPiAtYm9yaXMKPgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 08:18:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 08:18: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 1fk3Nh-0001wk-Sl; Mon, 30 Jul 2018 08:18: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=5mdi=ko=redhat.com=xiliang@srs-us1.protection.inumbo.net>)
 id 1fk3Nh-0001wf-98
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 08:18:17 +0000
X-Inumbo-ID: 27c76aa8-93d1-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27c76aa8-93d1-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 08:18:36 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com
 [10.11.54.3])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 7343B40216FC;
 Mon, 30 Jul 2018 08:18:15 +0000 (UTC)
Received: from dhcp-2-242.nay.redhat.com (dhcp-2-242.nay.redhat.com
 [10.66.2.242])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 09A12112D175;
 Mon, 30 Jul 2018 08:18:12 +0000 (UTC)
To: David Miller <davem@davemloft.net>
References: <20180727095608.25210-1-xiliang@redhat.com>
 <20180729.083040.53901922165497594.davem@davemloft.net>
From: Xiao Liang <xiliang@redhat.com>
Message-ID: <60e93e09-7dc2-d2f6-379d-c1d086aa1f49@redhat.com>
Date: Mon, 30 Jul 2018 16:18:10 +0800
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: <20180729.083040.53901922165497594.davem@davemloft.net>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.5]); Mon, 30 Jul 2018 08:18:15 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]);
 Mon, 30 Jul 2018 08:18:15 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'xiliang@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH] xen-netfront: wait xenbus state change when
 load module manually
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, netdev@vger.kernel.org, boris.ostrovsky@oracle.com,
 linux-kernel@vger.kernel.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>

VGhhbmtzLCBEYXZpZAoKT24gMDcvMjkvMjAxOCAxMTozMCBQTSwgRGF2aWQgTWlsbGVyIHdyb3Rl
Ogo+IEZyb206IFhpYW8gTGlhbmcgPHhpbGlhbmdAcmVkaGF0LmNvbT4KPiBEYXRlOiBGcmksIDI3
IEp1bCAyMDE4IDE3OjU2OjA4ICswODAwCj4KPj4gQEAgLTEzMzAsNiArMTMzMSwxMSBAQCBzdGF0
aWMgc3RydWN0IG5ldF9kZXZpY2UgKnhlbm5ldF9jcmVhdGVfZGV2KHN0cnVjdCB4ZW5idXNfZGV2
aWNlICpkZXYpCj4+ICAgCW5ldGlmX2NhcnJpZXJfb2ZmKG5ldGRldik7Cj4+ICAgCj4+ICAgCXhl
bmJ1c19zd2l0Y2hfc3RhdGUoZGV2LCBYZW5idXNTdGF0ZUluaXRpYWxpc2luZyk7Cj4+ICsJd2Fp
dF9ldmVudChtb2R1bGVfbG9hZF9xLAo+PiArCQkJICAgeGVuYnVzX3JlYWRfZHJpdmVyX3N0YXRl
KGRldi0+b3RoZXJlbmQpICE9Cj4+ICsJCQkgICBYZW5idXNTdGF0ZUNsb3NlZCAmJgo+PiArCQkJ
ICAgeGVuYnVzX3JlYWRfZHJpdmVyX3N0YXRlKGRldi0+b3RoZXJlbmQpICE9Cj4+ICsJCQkgICBY
ZW5idXNTdGF0ZVVua25vd24pOwo+PiAgIAlyZXR1cm4gbmV0ZGV2Owo+PiAgIAo+PiAgICBleGl0
Ogo+IFdoYXQgcGVyZm9ybXMgdGhlIHdha2V1cHMgdGhhdCB3aWxsIHRyaWdnZXIgZm9yIHRoaXMg
c2xlZXAgc2l0ZT8KSW4gbXkgdW5kZXJzdGFuZGluZywgYmFja2VuZCBsZWF2aW5nIGNsb3NlZC91
bmtub3cgc3RhdGUgY2FuIHRyaWdnZXIgdGhlIAp3YWtldXBzLiBJIG1lYW4gdG8gbWFrZSBzdXJl
IGJvdGggc2lkZXMgYXJlIHJlYWR5IGZvciBjcmVhdGluZyBjb25uZWN0aW9uLgoKVGhhbmtzLApM
aWFuZwo+Cj4gVGhhbmsgeW91Lgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 08:31:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 08:31: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 1fk3aH-0003Hr-1m; Mon, 30 Jul 2018 08:31: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=foiy=ko=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fk3aF-0003Hk-AQ
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 08:31:15 +0000
X-Inumbo-ID: d22ab0f1-93d2-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 d22ab0f1-93d2-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 10:30:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 30 Jul 2018 02:31:11 -0600
Message-Id: <5B5ECCCD02000078001D8D55@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 30 Jul 2018 02:31:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Christopher Clark" <christopher.w.clark@gmail.com>
References: <1532639806-21606-1-git-send-email-christopher.w.clark@gmail.com>
 <5B5AD91802000078001D8662@prv1-mh.provo.novell.com>
 <CACMJ4GYHc6A1FCyjkFGkqgEqbFzb=Cjx66UnJP1=xT-O1NwmLg@mail.gmail.com>
In-Reply-To: <CACMJ4GYHc6A1FCyjkFGkqgEqbFzb=Cjx66UnJP1=xT-O1NwmLg@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] firmware/shim : filter output files
 during Xen tree setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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+IE9uIDMwLjA3LjE4IGF0IDAzOjIyLCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IE9uIEZyaSwgSnVsIDI3LCAyMDE4IGF0IDE6MzQgQU0sIEphbiBCZXVsaWNoIDxK
QmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4gCj4+ID4+PiBPbiAyNi4wNy4xOCBhdCAyMzoxNiwg
PGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPiB3cm90ZToKPj4gPiBFeGNsdWRlIG5hbWVk
IG91dHB1dCBmaWxlcyBmcm9tIHRoZSBYZW4gdHJlZSBzZXR1cC4KPj4gPgo+PiA+IFRoZSBsaW5r
ZmFybS5zdGFtcCBjb250ZW50IHdpbGwgZGlmZmVyIGJldHdlZW4gdG9wIGxldmVsICJtYWtlIgo+
PiA+IGFuZCAibWFrZSBpbnN0YWxsIiBpbnZvY2F0aW9ucywgZHVlIHRvIHRoZSBpbnRyb2R1Y3Rp
b24gb2YgdGhlc2UKPj4gPiBvdXRwdXQgZmlsZXMgdGhhdCBhcmUgcHJvZHVjZWQgZHVyaW5nIHRo
ZSAibWFrZSIgYnVpbGQuCj4+ID4KPj4gPiBGaWx0ZXIgdGhlc2Ugb3V0IHRvIHByZXZlbnQgYW4g
dW5uZWNlc3NhcnkgcmVidWlsZCBvZiB0aGUgc2hpbQo+PiA+IGR1cmluZyAibWFrZSBpbnN0YWxs
IiwgYWZ0ZXIgIm1ha2UiIHdpdGhpbiBhIGZyZXNoIHNvdXJjZSB0cmVlLgo+PiA+Cj4+ID4gRXhj
bHVkZWQgZnJvbSBjb25zaWRlcmF0aW9uIHdpdGggdGhpcyBjaGFuZ2U6IGRpZmZlcmVuY2VzIGlu
IHN0YW1wCj4+ID4gY29udGVudCB3aGVuIHBlcmZvcm1pbmcgaW5jcmVtZW50YWwgYnVpbGRzIGlu
IGFuIGV4aXN0aW5nIHRyZWUuCj4+Cj4+IEkgZG9uJ3QgdW5kZXJzdGFuZCB0aGlzIChhcyB3ZWxs
IGFzIHlvdSBtb3N0IHJlY2VudCByZW1hcmsgb24gdGhlCj4+IHYyIHRocmVhZCk6IFRoZSAibWFr
ZSBpbnN0YWxsIiBpbnZvY2F0aW9uIF9pc18gYW4gaW5jcmVtZW50YWwKPj4gcmVidWlsZC4gSGVu
Y2UgSSBkb24ndCB1bmRlcnN0YW5kIGhvdyBleGNsdWRpbmcgc29tZSBidXQgbm90IGFsbAo+PiBn
ZW5lcmF0ZWQgZmlsZXMgaGVscHMuIEJ1dCBJJ20gbm90IGdvaW5nIHRvIGV4Y2x1ZGUgdGhhdCB0
aGlzIGlzCj4+IHNpbXBseSBiZWNhdXNlIEkgZG9uJ3QgdW5kZXJzdGFuZCB3ZWxsIGVub3VnaCB0
aGUgbG9naWMgaW4KPj4geGVuLWRpci9NYWtlZmlsZSB3aGVuIHRvIHRyaWdnZXIgYSByZWJ1aWxk
Lgo+Pgo+Pgo+Pgo+IE9LLCBzbyAibWFrZSBpbnN0YWxsIiBpcyBjb25zaWRlcmVkIHRvIGJlIGFu
IGluY3JlbWVudGFsIHJlYnVpbGQgaGVyZSAtCj4gd2hpY2ggbWFrZXMgc2Vuc2UgLSBiZWNhdXNl
IGluIHRoZSBpbXBsZW1lbnRhdGlvbiwgaXQgY2F1c2VzIGFsbW9zdCB0aGUKPiBzYW1lIGFjdGlv
bnMsIHdpdGhpbiB0aGUgc2FtZSB0cmVlLCBhcyB0aGUgcHJlY2VkaW5nICJtYWtlIjoKPiAKPiAi
bWFrZSIgaGFzIHRoZSBkZWZhdWx0IHRhcmdldCBvZiBhbGwsIHdoaWNoIG9ubHkgZGVwZW5kcyBv
biBkaXN0LCBkaXN0Cj4gZGVwZW5kcyBvbiB0aGUgZGlzdC08Q09NUE9ORU5UPnMsIGFuZCB0aG9z
ZSBlYWNoIGRlcGVuZCBvbgo+IGluc3RhbGwtPENPTVBPTkVOVD5zLiAibWFrZSBpbnN0YWxsIiBk
ZXBlbmRzIG9uIGluc3RhbGwtPENPTVBPTkVOVD5zLiBBCj4gbWFpbiBkaWZmZXJlbmNlIHdpdGgg
Im1ha2UgaW5zdGFsbCIgaXMgdGhlIGRlc3RpbmF0aW9uIGRpcmVjdG9yaWVzIHRoYXQgYXJlCj4g
cG9wdWxhdGVkIHdpdGggdGhlIG91dHB1dC4KPiAKPiBIZXJlJ3Mgd2hhdCdzIGFjdHVhbGx5IGdv
aW5nIG9uOiBpdCdzIHBhcmFsbGVsIGJ1aWxkcyB0aGF0IGFyZSBub3Qgd29ya2luZwo+IGNvcnJl
Y3RseSAoIm1ha2UgLWogPE4+Iiwgd2hlcmUgTj4xKS4gV2hlbiBtdWx0aXBsZSB0aHJlYWRzIGFy
ZSBhdmFpbGFibGUKPiB0byBidWlsZCB3aXRoLCB0aGUgdG9vbHMgYnVpbGQgc3RhcnRzIGJlZm9y
ZSB0aGUgeGVuIHN1YnN5c3RlbSBidWlsZAo+IGZpbmlzaGVzLCBzbyB0aGUgZmlyc3QgY29udGVu
dHMgb2YgbGlua2Zhcm0uc3RhbXAgaXMgYSBzbmFwc2hvdCBvZiBhIG1vdmluZwo+IHRyZWUsIGFu
ZCBpdCBlbmRzIHVwIG1pc3NpbmcgdGhlIGZpbmFsIHhlbiBzdWJzeXN0ZW0gYnVpbGQgcHJvZHVj
dHMuCj4gCj4gVGhlIHJlYXNvbiB0aGUgdjMgcGF0Y2ggKG1vc3RseSkgd29ya3MgaXMgdGhhdCBp
dCBsaXN0cyB0aGUgbGF0ZXIgYnVpbGQKPiBwcm9kdWN0cyBvZiB0aGUgeGVuIHN1YnN5c3RlbS4g
VGhlIGVhcmxpZXIgb25lcywgc3VjaCBhcyB0aGUgaGVhZGVycywgYXJlCj4gYWRkZWQgdG8gdGhl
IHhlbiB0cmVlIGxvbmcgZW5vdWdoIGJlZm9yZSB0aGUgdG9vbHMgYnVpbGQgZ2V0cyBzdGFydGVk
LCBzbwo+IHRoZXkgYXJlIHdpdG5lc3NlZCBhbmQgY2FwdHVyZWQgaW4gdGhlIGxpbmtmYXJtLnN0
YW1wIGZpbGUuIEkgc2F5IHRoZSB2Mwo+IHBhdGNoIG1vc3RseSB3b3JrcywgYmVjYXVzZSBJJ3Zl
IGZvdW5kIHRoYXQgaXRzIHNob3J0IGV4Y2x1c2lvbiBsaXN0IGlzCj4gbWlzc2luZyAieGVuLmd6
Lm5ldyIsIHdoaWNoIGlzIGJyaWVmbHkgcHJlc2VudCBhcyBhIHRlbXBvcmFyeSBmaWxlIGFuZCBj
YW4KPiBlbmQgdXAgY2F1Z2h0IGluIHRoZSBsaW5rZmFybS5zdGFtcCBmaWxlLiBJdCB3b3VsZCBu
ZWVkIHRvIGJlIGFkZGVkIHRvIHRoZQo+IGV4Y2x1c2lvbiBsaXN0IGlmIGNvbnRpbnVpbmcgd2l0
aCB0aGF0IGZpbHRlcmluZyBhcHByb2FjaC4KPiAKPiBBbiBhbHRlcm5hdGl2ZSBhcHByb2FjaCBp
cyB0byBzZXJpYWxpemUgdGhlIHhlbiBhbmQgdG9vbHMgc3Vic3lzdGVtIGJ1aWxkcwo+IGluIHRo
ZSB0b3AgbGV2ZWwgTWFrZWZpbGUsIG5vdCBhbGxvd2luZyB0aGUgdG9vbHMgYnVpbGQgdG8gcHJv
Y2VlZCB1bnRpbAo+IHRoZSB4ZW4gYnVpbGQgaXMgY29tcGxldGUuIEkgZG9uJ3QgY3VycmVudGx5
IGhhdmUgYSBwYXRjaCB0byBwcm9wb3NlIHRvIGRvCj4gdGhpcy4gSW4gdGhlIGFic2VuY2Ugb2Yg
dGhhdCBpbiBwbGFjZSwgdGhlIHdvcmthcm91bmQgaXMgc2ltcGxlOiBidWlsZCBqdXN0Cj4gdGhl
IHhlbiBzdWJzeXN0ZW0gYWxvbmUgZmlyc3QuCgpUaGFua3MgZm9yIHRoZSB0aG9yb3VnaCBhbmFs
eXNpcy4gSSBkb24ndCB0aGluayB0aGUgZ29hbCBzaG91bGQgYmUgdG8KcmVzdHJpY3QgdGhlIHR3
byBidWlsZHMgdG8gaGFwcGVuIG9uZSBhZnRlciB0aGUgb3RoZXIuIEluc3RlYWQsIGFzIHNhaWQK
YmVmb3JlLCB0aGUgZ29hbCBvdWdodCB0byBiZSB0byBkaXNyZWdhcmQgX2FsbF8gZ2VuZXJhdGVk
IGZpbGVzIHdoZW4KcHJvZHVjaW5nIHRoZSBzdGFtcCBmaWxlLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 09:02:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 09:02:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fk44J-0005TZ-RE; Mon, 30 Jul 2018 09:02:19 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.172])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <sfr@canb.auug.org.au>) id 1fk44H-0005TU-SJ
 for Xen-devel@lists.xensource.com; Mon, 30 Jul 2018 09:02:18 +0000
Received: from [46.226.53.52] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-c.eu-west-1.aws.symcld.net id 41/25-14538-814DE5B5;
 Mon, 30 Jul 2018 09:02:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCIsWRWlGSWpSXmKPExsVymtudUVfiSly
 0wbrDHBb3prxnd2D02N63iz2AMYo1My8pvyKBNaOv6QhjwSTJihXrKxoYd4t2MXJxCAn0MEkc
 nv+dtYuRk4NRIFbi59cT7CAJFoH5LBKzpnexgCRYBFQltv88BWazCehK/Hv1nAmkSESgnUlix
 7krLCAOs8AFRomm5cvYQaqEBQIlGj5NYASxeQXMJFZ/ugBlC0qcnPkEqqGRUeJCcxP7BEbuWU
 hys5DlQBLMAloSD3/dYoGwtSWWLXzNDGGrS0w4+Q6qRk/i7e9elgWMbKsYLZKKMtMzSnITM3N
 0DQ0MdA0NjXSNDAx1jUxN9RKrdJP1Ukt1y1OLS3QN9RLLi/WKK3OTc1L08lJLNjECw5IBCHYw
 PvqWfIhRkoNJSZSXJTcmWogvKT+lMiOxOCO+qDQntfgQowwHh5IEb+7luGghwaLU9NSKtMwcY
 ITApCU4eJREeH1B0rzFBYm5xZnpEKlTjMYcLxb1TGLm+PN+6iRmIZa8/LxUKXFeJ5BSAZDSjN
 I8uEGwyL3EKCslzMsIdJoQT0FqUW5mCar8K0ZxDkYlYV4ZkCk8mXklcPteAZ3CBHSKdkgsyCk
 liQgpqQZG9Sa77gPx3gGr1zd9i5y5o9z6xO4nhhqu7go1GS27eHcvud9zO3y+79Mc3fsfu877
 BPjOdYkPrwkserDP6bLGoorTXJI7/E383/L+6djbv0jN8Y0Dz2vrNo6tJnuFvs2xWvzJSvTT2
 Sv3nfXfLCy0NriX4s53orfgSs+P2tPd78q8Jic+fqavxFKckWioxVxUnAgAvE3s5dcCAAA=
X-Env-Sender: sfr@canb.auug.org.au
X-Msg-Ref: server-9.tower-304.messagelabs.com!1532941333!4441334!1
X-Originating-IP: [203.11.71.1]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7326 invoked from network); 30 Jul 2018 09:02:15 -0000
Received: from ozlabs.org (HELO ozlabs.org) (203.11.71.1)
 by server-9.tower-304.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 30 Jul 2018 09:02:15 -0000
Received: from authenticated.ozlabs.org (localhost [127.0.0.1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ozlabs.org (Postfix) with ESMTPSA id 41fD8z35Xsz9ryl;
 Mon, 30 Jul 2018 19:02:11 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=canb.auug.org.au;
 s=201702; t=1532941331;
 bh=ChEokd+d79J7ZlmISjyYJpf9LwVCaNngVY4aL8LXnqg=;
 h=Date:From:To:Cc:Subject:From;
 b=ThOzpurm/CXMYYuIqbjJTSDL+rraJK5x/HnWsJJsHKJXap5MkapGzgWhtuRgsPzxn
 56QmNVJtlWBZTz7KVY+49ykX7hFJn2SXTiPsNR18e+20/LlnljY512LmXgoC8BpWtP
 mN0/e5VfXrevtPzPvG3L6fHDTmq5eAP1UoKBpi0w+YK/PCl6iJPO3V2nX6lYuQIWUv
 AkWJtTfw/Zsiaeu7XDIKTKRrnPrX6IZNw6PwaeJwHHnolnsJkPtSaSEGcx6S+aZnMo
 FJSD4g/oNxQbcsYn+7kNe9jtNTCYXJVeL8tcx09x1r22ZSBEgmi7KU4PDDFV77Dc91
 BfE1F3ZYVkAZA==
Date: Mon, 30 Jul 2018 19:02:10 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Andrew Morton <akpm@linux-foundation.org>, Juergen Gross
 <jgross@suse.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Stefano
 Stabellini <sstabellini@kernel.org>, Boris Ostrovsky
 <boris.ostrovsky@oracle.com>, Xen Devel <Xen-devel@lists.xensource.com>
Message-ID: <20180730190210.48a75b72@canb.auug.org.au>
MIME-Version: 1.0
Subject: [Xen-devel] linux-next: manual merge of the akpm-current tree with
 the xen-tip 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: Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Michal Hocko <mhocko@suse.com>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: multipart/mixed; boundary="===============4415992036942185468=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4415992036942185468==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/RQ/f9UhlBN2KABzauLfOSxw"; protocol="application/pgp-signature"

--Sig_/RQ/f9UhlBN2KABzauLfOSxw
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi all,

Today's linux-next merge of the akpm-current tree got a conflict in:

  drivers/xen/gntdev.c

between commit:

  1d3145675538 ("xen/gntdev: Make private routines/structures accessible")

from the xen-tip tree and commit:

  aaefcabe9c25 ("mm, oom: distinguish blockable mode for mmu notifiers")

from the akpm-current tree.

I fixed it up (see below) and can carry the fix as necessary. This
is now fixed as far as linux-next is concerned, but any non trivial
conflicts should be mentioned to your upstream maintainer when your tree
is submitted for merging.  You may also want to consider cooperating
with the maintainer of the conflicting tree to minimise any particularly
complex conflicts.

--=20
Cheers,
Stephen Rothwell

diff --cc drivers/xen/gntdev.c
index c866a62f766d,55b4f0e3f4d6..000000000000
--- a/drivers/xen/gntdev.c
+++ b/drivers/xen/gntdev.c
@@@ -479,7 -441,20 +479,20 @@@ static const struct vm_operations_struc
 =20
  /* ------------------------------------------------------------------ */
 =20
 -static bool in_range(struct grant_map *map,
++static bool in_range(struct gntdev_grant_map *map,
+ 			      unsigned long start, unsigned long end)
+ {
+ 	if (!map->vma)
+ 		return false;
+ 	if (map->vma->vm_start >=3D end)
+ 		return false;
+ 	if (map->vma->vm_end <=3D start)
+ 		return false;
+=20
+ 	return true;
+ }
+=20
 -static void unmap_if_in_range(struct grant_map *map,
 +static void unmap_if_in_range(struct gntdev_grant_map *map,
  			      unsigned long start, unsigned long end)
  {
  	unsigned long mstart, mend;
@@@ -503,15 -472,26 +510,26 @@@
  	WARN_ON(err);
  }
 =20
- static void mn_invl_range_start(struct mmu_notifier *mn,
+ static int mn_invl_range_start(struct mmu_notifier *mn,
  				struct mm_struct *mm,
- 				unsigned long start, unsigned long end)
+ 				unsigned long start, unsigned long end,
+ 				bool blockable)
  {
  	struct gntdev_priv *priv =3D container_of(mn, struct gntdev_priv, mn);
 -	struct grant_map *map;
 +	struct gntdev_grant_map *map;
+ 	int ret =3D 0;
+=20
+ 	/* TODO do we really need a mutex here? */
+ 	if (blockable)
+ 		mutex_lock(&priv->lock);
+ 	else if (!mutex_trylock(&priv->lock))
+ 		return -EAGAIN;
 =20
- 	mutex_lock(&priv->lock);
  	list_for_each_entry(map, &priv->maps, next) {
+ 		if (in_range(map, start, end)) {
+ 			ret =3D -EAGAIN;
+ 			goto out_unlock;
+ 		}
  		unmap_if_in_range(map, start, end);
  	}
  	list_for_each_entry(map, &priv->freeable_maps, next) {

--Sig_/RQ/f9UhlBN2KABzauLfOSxw
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

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

iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAlte1BIACgkQAVBC80lX
0GyG1wf+KGs6g2d6zFRQetpC8V37YhGvenZX4vHrVb7nXp9wmUVt3fRrOGvAJFGx
r9aZVBdZeBDIt1Hj5XClOm4xB3MkDUAzEAC0qp8zQxh+OopZwALw/rT+laHdTlLY
9UhtdxjieNyHVr56160LUtInU6dh13GS8nvowWMz0QRahdHnObEu/rffWgbOluKv
wPmS8tGiY/blbx5oNqMYZPUQ7I80iTrml7OrDLRQq9bWRlAaDWOe7fH6e6gbfuVF
DP89e2ojb8N9kl2UR77cJiy6XjzNvGqrbyOYiolmhqy4D2FZMiAoLSPBDwEC9OiQ
JFolvw3vycLsazHFkuuTJmlD2CdGug==
=BIWe
-----END PGP SIGNATURE-----

--Sig_/RQ/f9UhlBN2KABzauLfOSxw--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4415992036942185468==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 30 09:27:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 09: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 1fk4SK-0007Ek-Dl; Mon, 30 Jul 2018 09: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=azy9=ko=xenproject.org=prvs=742ebd7b8=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fk4SI-0007Ea-DM
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 09:27:06 +0000
X-Inumbo-ID: a05fd228-93da-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a05fd228-93da-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 11:26:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,422,1526342400"; d="scan'208";a="61430600"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75026-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=74997
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 30 Jul 2018 10:27:01 +0100
Subject: [Xen-devel] [distros-debian-sid test] 75026: 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>

ZmxpZ2h0IDc1MDI2IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTAyNi8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zaWQtbmV0Ym9vdC1weWdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc0OTk3CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc2lk
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICBmYWlsIGxpa2UgNzQ5OTcKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgIGZhaWwgbGlrZSA3NDk5NwogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc2lkLW5ldGJvb3QtcHZn
cnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgZmFpbCBsaWtlIDc0OTk3CiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzQ5OTcKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NDk5NwoK
am9iczoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
c2lkLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWkzODYtc2lkLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc2lkLW5ldGJvb3QtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtc2lkLW5ldGJvb3QtcHln
cnViICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNp
ZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 10:05:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 10: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 1fk53h-0002er-AS; Mon, 30 Jul 2018 10:05: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fk53g-0002eh-Gc
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 10:05:44 +0000
X-Inumbo-ID: 2a39f929-93e0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a39f929-93e0-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 10:06: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 1fk53Y-0005hG-IO; Mon, 30 Jul 2018 10:05: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 1fk53Y-0002qK-5X; Mon, 30 Jul 2018 10:05:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fk53Y-0004Pd-4V; Mon, 30 Jul 2018 10:05:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125657-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-amd64-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm: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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale: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
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=a26fb01c2879ed7026e6cbd78bb701912d249eef
X-Osstest-Versions-That: linux=dd63bf22fccd68913e3088c5ed5de3bf406a7546
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 10:05:36 +0000
Subject: [Xen-devel] [linux-linus test] 125657: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY1NyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NjU3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
UkVHUi4gdnMuIDEyNTY0OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjQ4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU2NDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI1NjQ4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NDgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYTI2ZmIwMWMyODc5
ZWQ3MDI2ZTZjYmQ3OGJiNzAxOTEyZDI0OWVlZgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgZGQ2M2JmMjJmY2NkNjg5MTNlMzA4OGM1ZWQ1ZGUzYmY0MDZhNzU0NgoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTI1NjQ4ICAyMDE4LTA3LTI4IDIyOjU4OjQ2IFogICAgMSBkYXlz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTY1NyAgMjAxOC0wNy0yOSAxNjowMzozNSBaICAgIDAg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEthdHN1aGlybyBTdXp1a2kgPHN1enVraS5rYXRzdWhpcm9Ac29jaW9uZXh0LmNv
bT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGlu
dXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIE1hc2FoaXJvIFlhbWFkYSA8
eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+CiAgUGF1bCBCdXJ0b24gPHBhdWwuYnVydG9u
QG1pcHMuY29tPgogIFJhZmHFgiBNacWCZWNraSA8cmFmYWxAbWlsZWNraS5wbD4KICBUaGVvZG9y
ZSBUcydvIDx0eXRzb0BtaXQuZWR1PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
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
NjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
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
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYTI2ZmIwMWMy
ODc5ZWQ3MDI2ZTZjYmQ3OGJiNzAxOTEyZDI0OWVlZgpNZXJnZTogMmZmYjU3ZGZhNzkzIDgxZTY5
ZGYzOGUyOQpBdXRob3I6IExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9u
Lm9yZz4KRGF0ZTogICBTYXQgSnVsIDI4IDE5OjQwOjA2IDIwMTggLTA3MDAKCiAgICBNZXJnZSB0
YWcgJ3JhbmRvbV9mb3JfbGludXNfc3RhYmxlJyBvZiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIv
c2NtL2xpbnV4L2tlcm5lbC9naXQvdHl0c28vcmFuZG9tCiAgICAKICAgIFB1bGwgcmFuZG9tIGZp
eGVzIGZyb20gVGVkIFRzJ286CiAgICAgIkluIHJlYWN0aW9uIHRvIHRoZSBmaXhlcyB0byBhZGRy
ZXNzIENWRS0yMDE4LTExMDgsIHNvbWUgTGludXgKICAgICAgZGlzdHJpYnV0aW9ucyB0aGF0IGhh
dmUgY2VydGFpbiBzeXN0ZW1kIHZlcnNpb25zIGluIHNvbWUgY2FzZXMKICAgICAgY29tYmluZWQg
d2l0aCBwYXRjaGVzIHRvIGxpYmNyeXB0IGZvciBGSVBTL0ZFRFJBTVAgY29tcGxpYW5jZSwgaGF2
ZQogICAgICBsZWQgdG8gYm9vdC10aW1lIHN0YWxscyBmb3Igc29tZSBoYXJkd2FyZS4KICAgIAog
ICAgICBUaGUgcmVhY3Rpb24gYnkgc29tZSBkaXN0cm9zIGFuZCBMaW51eCBzeXNhZG1pbnMgaGFz
IGJlZW4gdG8gaW5zdGFsbAogICAgICBwYWNrYWdlcyB0aGF0IHRyeSB0byBkbyBjb21wbGljYXRl
ZCB0aGluZ3Mgd2l0aCB0aGUgQ1BVIGFuZCBob3BlIHRoYXQKICAgICAgbGVhZHMgdG8gcmFuZG9t
bmVzcy4KICAgIAogICAgICBUbyBtaXRpZ2F0ZSB0aGlzLCBpZiBSRFJBTkQgaXMgYXZhaWxhYmxl
LCBtaXggaXQgaW50byBlbnRyb3B5IHByb3ZpZGVkCiAgICAgIGJ5IHVzZXJzcGFjZS4gSXQgd29u
J3QgaHVydCwgYW5kIGl0IHdpbGwgcHJvYmFibHkgaGVscCIKICAgIAogICAgKiB0YWcgJ3JhbmRv
bV9mb3JfbGludXNfc3RhYmxlJyBvZiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvdHl0c28vcmFuZG9tOgogICAgICByYW5kb206IG1peCByZHJhbmQgd2l0aCBl
bnRyb3B5IHNlbnQgaW4gZnJvbSB1c2Vyc3BhY2UKCmNvbW1pdCAyZmZiNTdkZmE3OTNjYTI5MzJj
NTI0YTFlOTFkNDAzYjI4YmQ4NGI5Ck1lcmdlOiA3NjQ4YzQ0NjgwZGUgYmJmYmYwNGMyZDRlCkF1
dGhvcjogTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpEYXRl
OiAgIFNhdCBKdWwgMjggMTU6NDM6MTQgMjAxOCAtMDcwMAoKICAgIE1lcmdlIHRhZyAnZ3Bpby12
NC4xOC0yJyBvZiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQv
bGludXN3L2xpbnV4LWdwaW8KICAgIAogICAgUHVsbCBHUElPIGZpeGVzIGZyb20gTGludXMgV2Fs
bGVpajoKICAgICAiSnVzdCBhIHNtYWxsaXNoIE9GIGZpeCBhbmQgYSBkcml2ZXIgZml4OgogICAg
CiAgICAgICAtIE9GIGZsYWcgZml4IGZvciBzcGVjaWFsIHJlZ3VsYXRvciBmbGFncwogICAgCiAg
ICAgICAtIGZpeCB1cCB0aGUgVW5pcGhpZXIgSVJRIGNhbGxiYWNrIgogICAgCiAgICAqIHRhZyAn
Z3Bpby12NC4xOC0yJyBvZiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l
bC9naXQvbGludXN3L2xpbnV4LWdwaW86CiAgICAgIGdwaW86IHVuaXBoaWVyOiBzZXQgbGVnaXRp
bWF0ZSBpcnEgdHJpZ2dlciB0eXBlIGluIC50b19pcnEgaG9vawogICAgICBncGlvOiBvZjogSGFu
ZGxlIGZpeGVkIHJlZ3VsYXRvciBmbGFncyBwcm9wZXJseQoKY29tbWl0IDc2NDhjNDQ2ODBkZTkw
YTBiNjU2YTU1ODEzZmVkNWY2NjIxNTEyYzUKTWVyZ2U6IGRkNjNiZjIyZmNjZCBkNWVhMDE5Zjhh
MzgKQXV0aG9yOiBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+
CkRhdGU6ICAgU2F0IEp1bCAyOCAxMjozMjoyOCAyMDE4IC0wNzAwCgogICAgTWVyZ2UgdGFnICdt
aXBzX2ZpeGVzXzQuMThfNScgb2YgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9r
ZXJuZWwvZ2l0L21pcHMvbGludXgKICAgIAogICAgUHVsbCBNSVBTIGZpeCBmcm9tIFBhdWwgQnVy
dG9uOgogICAgICJIZXJlJ3Mgb25lIG1vcmUgTUlQUyBmaXgsIHJldmVydGluZyBhbiBlcnJhdGEg
d29ya2Fyb3VuZCB0aGF0IHdhcwogICAgICBtZXJnZWQgZm9yIHY0LjE4LXJjMiBidXQgaGFzIHNp
bmNlIGJlZW4gZm91bmQgdG8gY2F1c2Ugc3lzdGVtIGhhbmdzIG9uCiAgICAgIHNvbWUgQkNNNDcx
OEExLWJhc2VkIHN5c3RlbXMgYnkgdGhlIE9wZW5XUlQgcHJvamVjdCIKICAgIAogICAgKiB0YWcg
J21pcHNfZml4ZXNfNC4xOF81JyBvZiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvbWlwcy9saW51eDoKICAgICAgUmV2ZXJ0ICJNSVBTOiBCQ000N1hYOiBFbmFi
bGUgNzRLIENvcmUgRXh0ZXJuYWxTeW5jIGZvciBQQ0llIGVycmF0dW0iCgpjb21taXQgZDVlYTAx
OWY4YTM4MWY4ODU0NWJiMjY5OTNiNjJlYzI0YTI3OTZiNwpBdXRob3I6IFJhZmHFgiBNacWCZWNr
aSA8cmFmYWxAbWlsZWNraS5wbD4KRGF0ZTogICBGcmkgSnVsIDI3IDEzOjEzOjM5IDIwMTggKzAy
MDAKCiAgICBSZXZlcnQgIk1JUFM6IEJDTTQ3WFg6IEVuYWJsZSA3NEsgQ29yZSBFeHRlcm5hbFN5
bmMgZm9yIFBDSWUgZXJyYXR1bSIKICAgIAogICAgVGhpcyByZXZlcnRzIGNvbW1pdCAyYTAyN2I0
N2RiYTYgKCJNSVBTOiBCQ000N1hYOiBFbmFibGUgNzRLIENvcmUKICAgIEV4dGVybmFsU3luYyBm
b3IgUENJZSBlcnJhdHVtIikuCiAgICAKICAgIEVuYWJsaW5nIEV4dGVybmFsU3luYyBjYXVzZWQg
YSByZWdyZXNzaW9uIGZvciBCQ000NzE4QTEgKHVzZWQgZS5nLiBpbgogICAgTmV0Z2VhciBFMzAw
MCBhbmQgQVNVUyBSVC1OMTYpOiBpdCBzaW1wbHkgaGFuZ3MgZHVyaW5nIFBDSWUKICAgIGluaXRp
YWxpemF0aW9uLiBJdCdzIGxpa2VseSB0aGF0IEJDTTQ3MTdBMSBpcyBhbHNvIGFmZmVjdGVkLgog
ICAgCiAgICBJIGRpZG4ndCBub3RpY2UgdGhhdCBlYXJsaWVyIGFzIHRoZSBvbmx5IEJDTTQ3WFgg
ZGV2aWNlcyB3aXRoIFBDSWUgSQogICAgb3duIGFyZToKICAgIDEpIEJDTTQ3MDYgd2l0aCAyIHgg
MTRlNDo0MzMxCiAgICAyKSBCQ000NzA2IHdpdGggMTRlNDo0MzYwIGFuZCAxNGU0OjQzMzEKICAg
IGl0IGFwcGVhcnMgdGhhdCBCQ000NzA2IGlzIHVuYWZmZWN0ZWQuCiAgICAKICAgIFdoaWxlIEJD
TTUzMDBYLUVTMzAwLVJEUy5wZGYgc2VlbXMgdG8gZG9jdW1lbnQgdGhhdCBlcnJhdHVtIGFuZCBp
dHMKICAgIHdvcmthcm91bmRzIChhY2NvcmRpbmcgdG8gcXVvdGVzIHByb3ZpZGVkIGJ5IFRva3Vu
b3JpKSBpdCBzZWVtcyBub3QgZXZlbgogICAgQnJvYWRjb20gZm9sbG93cyB0aGVtLgogICAgCiAg
ICBBY2NvcmRpbmcgdG8gdGhlIHByb3ZpZGVkIGluZm8gQnJvYWRjb20gc2hvdWxkIGRlZmluZSBD
T05GN19FUyBpbiB0aGVpcgogICAgU0RLJ3MgbWlwc2luYy5oIGFuZCBpbXBsZW1lbnQgd29ya2Fy
b3VuZCBpbiB0aGUgc2lfbWlwc19pbml0KCkuIENoZWNraW5nCiAgICBib3RoIGRpZG4ndCByZXZl
YWwgc3VjaCBjb2RlLiBJdCAqY291bGQqIG1lYW4gQnJvYWRjb20gYWxzbyBoYWQgc29tZQogICAg
cHJvYmxlbXMgd2l0aCB0aGUgZ2l2ZW4gd29ya2Fyb3VuZC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgogICAgU2lnbmVkLW9mZi1ieTog
UGF1bCBCdXJ0b24gPHBhdWwuYnVydG9uQG1pcHMuY29tPgogICAgUmVwb3J0ZWQtYnk6IE1pY2hh
ZWwgTWFybGV5IDxtaWNoYWVsQG1pY2hhZWxtYXJsZXkuY29tPgogICAgUGF0Y2h3b3JrOiBodHRw
czovL3BhdGNod29yay5saW51eC1taXBzLm9yZy9wYXRjaC8yMDAzMi8KICAgIFVSTDogaHR0cHM6
Ly9idWdzLm9wZW53cnQub3JnL2luZGV4LnBocD9kbz1kZXRhaWxzJnRhc2tfaWQ9MTY4OAogICAg
Q2M6IFRva3Vub3JpIElrZWdhbWkgPGlrZWdhbWlAYWxsaWVkLXRlbGVzaXMuY28uanA+CiAgICBD
YzogSGF1a2UgTWVocnRlbnMgPGhhdWtlQGhhdWtlLW0uZGU+CiAgICBDYzogQ2hyaXMgUGFja2hh
bSA8Y2hyaXMucGFja2hhbUBhbGxpZWR0ZWxlc2lzLmNvLm56PgogICAgQ2M6IEphbWVzIEhvZ2Fu
IDxqaG9nYW5Aa2VybmVsLm9yZz4KICAgIENjOiBSYWxmIEJhZWNobGUgPHJhbGZAbGludXgtbWlw
cy5vcmc+CiAgICBDYzogbGludXgtbWlwc0BsaW51eC1taXBzLm9yZwoKY29tbWl0IGJiZmJmMDRj
MmQ0ZWY2NzNmNjU3MTc1NDU2ZjY2OTNjOTIyNTc0OGEKQXV0aG9yOiBNYXNhaGlybyBZYW1hZGEg
PHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgpEYXRlOiAgIFRodSBKdW4gMTQgMTQ6Mjc6
NDUgMjAxOCArMDkwMAoKICAgIGdwaW86IHVuaXBoaWVyOiBzZXQgbGVnaXRpbWF0ZSBpcnEgdHJp
Z2dlciB0eXBlIGluIC50b19pcnEgaG9vawogICAgCiAgICBJZiBhIEdQSU8gY2hpcCBpcyBhIHBh
cnQgb2YgYSBoaWVyYXJjaHkgSVJRIGRvbWFpbiwgdGhlcmUgaXMgbm8KICAgIHdheSB0byBzcGVj
aWZ5IHRoZSB0cmlnZ2VyIHR5cGUgd2hlbiBncGlvKGQpX3RvX2lycSgpIGFsbG9jYXRlcyBhbgog
ICAgaW50ZXJydXB0IG9uLXRoZS1mbHkuCiAgICAKICAgIEN1cnJlbnRseSwgdW5pcGhpZXJfZ3Bp
b190b19pcnEoKSBzZXRzIElSUV9UWVBFX05PTkUsIGJ1dCBpdCBjYXVzZXMKICAgIGFuIGVycm9y
IGluIHRoZSAuYWxsb2MoKSBob29rIG9mIHRoZSBwYXJlbnQgZG9tYWluLgogICAgKGRyaXZlcnMv
aXJxL2lycS11bmlwaGllci1haWRldC5jKQogICAgCiAgICBFdmVuIGlmIHdlIGNoYW5nZSBpcnEt
dW5pcGhpZXItYWlkZXQuYyB0byBhY2NlcHQgdGhlIE5PTkUgdHlwZSwKICAgIEdJQyBjb21wbGFp
bnMgYWJvdXQgaXQgc2luY2UgY29tbWl0IDgzYTg2ZmJiNWI1NiAoImlycWNoaXAvZ2ljOgogICAg
TG91ZGx5IGNvbXBsYWluIGFib3V0IHRoZSB1c2Ugb2YgSVJRX1RZUEVfTk9ORSIpLgogICAgCiAg
ICBJbnN0ZWFkLCB1c2UgSVJRX1RZUEVfTEVWRUxfSElHSCBhcyBhIHRlbXBvcmFyeSB2YWx1ZSB3
aGVuIGFuIGlycQogICAgaXMgYWxsb2NhdGVkLiAgaXJxX3NldF9pcnFfdHlwZSgpIHdpbGwgb3Zl
cnJpZGUgaXQgd2hlbiB0aGUgaXJxIGlzCiAgICByZWFsbHkgcmVxdWVzdGVkLgogICAgCiAgICBG
aXhlczogZGJlNzc2YzJjYTU0ICgiZ3BpbzogdW5pcGhpZXI6IGFkZCBVbmlQaGllciBHUElPIGNv
bnRyb2xsZXIgZHJpdmVyIikKICAgIFJlcG9ydGVkLWJ5OiBLYXRzdWhpcm8gU3V6dWtpIDxzdXp1
a2kua2F0c3VoaXJvQHNvY2lvbmV4dC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXNhaGlybyBZ
YW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgogICAgVGVzdGVkLWJ5OiBLYXRz
dWhpcm8gU3V6dWtpIDxzdXp1a2kua2F0c3VoaXJvQHNvY2lvbmV4dC5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+Cgpjb21taXQg
OTA2NDAyYTQ0YjVkMDkwZTljMzMwYzU2MmI4YWE2NWM4MDc5MGNjYwpBdXRob3I6IExpbnVzIFdh
bGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KRGF0ZTogICBNb24gSnVuIDExIDE1OjEx
OjQxIDIwMTggKzAyMDAKCiAgICBncGlvOiBvZjogSGFuZGxlIGZpeGVkIHJlZ3VsYXRvciBmbGFn
cyBwcm9wZXJseQogICAgCiAgICBUaGlzIGZpeGVzIHVwIHRoZSBoYW5kbGluZyBvZiBmaXhlZCBy
ZWd1bGF0b3IgcG9sYXJpdHkKICAgIGludmVyc2lvbiBmbGFnczogd2hpbGUgSSByZW1lbWJlcmVk
IHRvIGZpeCBpdCBmb3IgdGhlCiAgICB1bmRvY3VtZW50ZWQgInJlZy1maXhlZC12b2x0YWdlIiBJ
IGZvcmdvdCBhYm91dCB0aGUKICAgIG9mZmljaWFsICJyZWd1bGF0b3ItZml4ZWQiIGJpbmRpbmcs
IHRoZXJlIGFyZSB0d28gd2F5cwogICAgdG8gZG8gYSBmaXhlZCByZWd1bGF0b3IuCiAgICAKICAg
IFRoZSBlcnJvciB3YXMgbm90aWNlZCBhbmQgZml4ZWQuCiAgICAKICAgIEZpeGVzOiBhNjAzYTJi
OGQ4NmUgKCJncGlvOiBvZjogQWRkIHNwZWNpYWwgcXVpcmsgdG8gcGFyc2UgcmVndWxhdG9yIGZs
YWdzIikKICAgIENjOiBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgICBDYzogVGhp
ZXJyeSBSZWRpbmcgPHRoaWVycnkucmVkaW5nQGdtYWlsLmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBU
aGllcnJ5IFJlZGluZyA8dGhpZXJyeS5yZWRpbmdAZ21haWwuY29tPgogICAgU2lnbmVkLW9mZi1i
eTogTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgoKY29tbWl0IDgxZTY5
ZGYzOGUyOTExYjY0MmVjMTIxZGVjMzE5ZmFkMmE0NzgyZjMKQXV0aG9yOiBUaGVvZG9yZSBUcydv
IDx0eXRzb0BtaXQuZWR1PgpEYXRlOiAgIFNhdCBKdWwgMTQgMjM6NTU6NTcgMjAxOCAtMDQwMAoK
ICAgIHJhbmRvbTogbWl4IHJkcmFuZCB3aXRoIGVudHJvcHkgc2VudCBpbiBmcm9tIHVzZXJzcGFj
ZQogICAgCiAgICBGZWRvcmEgaGFzIGludGVncmF0ZWQgdGhlIGppdHRlciBlbnRyb3B5IGRhZW1v
biB0byB3b3JrIGFyb3VuZCBzbG93CiAgICBib290IHByb2JsZW1zLCBlc3BlY2lhbGx5IG9uIFZN
J3MgdGhhdCBkb24ndCBzdXBwb3J0IHZpcnRpby1ybmc6CiAgICAKICAgICAgICBodHRwczovL2J1
Z3ppbGxhLnJlZGhhdC5jb20vc2hvd19idWcuY2dpP2lkPTE1NzI5NDQKICAgIAogICAgSXQncyB1
bmRlcnN0YW5kYWJsZSB3aHkgdGhleSBkaWQgdGhpcywgYnV0IHRoZSBKaXR0ZXIgZW50cm9weSBk
YWVtb24KICAgIHdvcmtzIGZ1bmRhbWVudGFsbHkgb24gdGhlIHByaW5jaXBsZTogInRoZSBDUFUg
bWljcm9hcmNoaXRlY3R1cmUgaXMKICAgICoqc28qKiBjb21wbGljYXRlZCBhbmQgd2UgY2FuJ3Qg
ZmlndXJlIGl0IG91dCwgc28gaXQgKm11c3QqIGJlCiAgICByYW5kb20iLiAgWWVzLCBpdCB1c2Vz
IHN0YXRpc3RpY2FsIHRlc3RzIHRvICJwcm92ZSIgaXQgaXMgc2VjdXJlLCBidXQKICAgIEFFU19F
TkNSWVBUKE5TQV9LRVksIENPVU5URVIrKykgd2lsbCBhbHNvIHBhc3Mgc3RhdGlzdGljYWwgdGVz
dHMgd2l0aAogICAgZmx5aW5nIGNvbG9ycy4KICAgIAogICAgU28gaWYgUkRSQU5EIGlzIGF2YWls
YWJsZSwgbWl4IGl0IGludG8gZW50cm9weSBzdWJtaXR0ZWQgZnJvbQogICAgdXNlcnNwYWNlLiAg
SXQgY2FuJ3QgaHVydCwgYW5kIGlmIHlvdSBiZWxpZXZlIHRoZSBOU0EgaGFzIGJhY2tkb29yZWQK
ICAgIFJEUkFORCwgdGhlbiB0aGV5IHByb2JhYmx5IGhhdmUgZW5vdWdoIGRldGFpbHMgYWJvdXQg
dGhlIEludGVsCiAgICBtaWNyb2FyY2hpdGVjdHVyZSB0aGF0IHRoZXkgY2FuIHJldmVyc2UgZW5n
aW5lZXIgaG93IHRoZSBKaXR0ZXIKICAgIGVudHJvcHkgZGFlbW9uIGFmZmVjdHMgdGhlIG1pY3Jv
YXJjaGl0ZWN0dXJlLCBhbmQgYXR0YWNrIGl0cyBvdXRwdXQKICAgIHN0cmVhbS4gIEFuZCBpZiBS
RFJBTkQgaXMgaW4gZmFjdCBhbiBob25lc3QgRFJORywgaXQgd2lsbCBpbW1lYXN1cmFibHkKICAg
IGltcHJvdmUgb24gd2hhdCB0aGUgSml0dGVyIGVudHJvcHkgZGFlbW9uIG1pZ2h0IHByb2R1Y2Uu
CiAgICAKICAgIFRoaXMgYWxzbyBwcm92aWRlcyBzb21lIHByb3RlY3Rpb24gYWdhaW5zdCBzb21l
b25lIHdobyBpcyBhYmxlIHRvIHJlYWQKICAgIG9yIHNldCB0aGUgZW50cm9weSBzZWVkIGZpbGUu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAg
ICBDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwogICAgQ2M6IEFybmQgQmVyZ21hbm4gPGFybmRA
YXJuZGIuZGU+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 10:26:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 10:26: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 1fk5Np-0004Xn-BT; Mon, 30 Jul 2018 10:26: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=q3uv=ko=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fk5Nn-0004Xi-T9
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 10:26:31 +0000
X-Inumbo-ID: 12542fce-93e3-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 12542fce-93e3-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 10:26: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 9688F80D;
 Mon, 30 Jul 2018 03:26:29 -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 7E3D93F6A8;
 Mon, 30 Jul 2018 03:26:28 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-19-git-send-email-sstabellini@kernel.org>
 <d427865a-6358-544b-f682-17e2b47fa0c3@arm.com>
 <alpine.DEB.2.10.1807271636520.20701@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1b62cb5f-ff15-07fe-27ef-1873d4e51abb@arm.com>
Date: Mon, 30 Jul 2018 11:26: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.1807271636520.20701@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 19/21] 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>, andrew.cooper3@citrix.com,
 andrii_anisov@epam.com, jbeulich@suse.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>

SGkgU3RlZmFubywKCk9uIDI4LzA3LzE4IDAzOjQyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVHVlLCAyNCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gKwo+Pj4gKyAg
ICAgICAgICAgIGRvbWFpbl91bnBhdXNlX2J5X3N5c3RlbWNvbnRyb2xsZXIoZCk7Cj4+Cj4+IElm
IGEgZG9tYWluIGlzIGJvdW5kIHRvIENQVTAsIHRoZW4gaXQgd2lsbCBub3QgYm9vdCB1bnRpbCBD
UFUwIGlzIGRvbmUgd2l0aAo+PiBjcmVhdGluZyBkb21haW4uIElzIHRoYXQgd2hhdCB5b3Ugd2Fu
dD8KPiAKPiBBcmUgeW91IHN1Z2dlc3RpbmcgdG8gbW92ZSB0aGUgZG9tYWluX3VucGF1c2VfYnlf
c3lzdGVtY29udHJvbGxlcihkKSB0bwo+IGEgc2Vjb25kIGxvb3AgYWZ0ZXIgdGhlIGRvbVUgY3Jl
YXRpb24gbG9vcD8KCkkgd2FzIHRyeWluZyB0byB1bmRlcnN0YW5kIHdoYXQgYXJlIHRoZSBwcm8v
Y29ucyBvZiB1bnBhdXNpbmcgYSBEb21VIApoZXJlLiBEaWQgeW91IGV4cGxvcmUgaXQ/CgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 10:34:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 10:34: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 1fk5VL-0005H3-5I; Mon, 30 Jul 2018 10: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=q3uv=ko=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fk5VJ-0005Gv-C5
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 10:34:17 +0000
X-Inumbo-ID: 0284b485-93e4-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0284b485-93e4-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 12:33: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 C009880D;
 Mon, 30 Jul 2018 03:34:14 -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 45FDB3F6A8;
 Mon, 30 Jul 2018 03:34:13 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@gmail.com>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <alpine.DEB.2.10.1807271006090.20701@sstabellini-ThinkPad-X260>
 <5fcc3513-ef81-b08b-cbab-4cbb18aebcac@epam.com>
 <alpine.DEB.2.10.1807271431010.20701@sstabellini-ThinkPad-X260>
 <CAF3u54Dov+QzhJKz9qkM3=0CTRXSzcNq=sVdL+ExuWbvfJd75w@mail.gmail.com>
 <alpine.DEB.2.10.1807271620540.20701@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e82165d7-09c2-4ef9-c968-d19758c5b6fe@arm.com>
Date: Mon, 30 Jul 2018 11:34: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: <alpine.DEB.2.10.1807271620540.20701@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Andrii Anisov <andrii_anisov@epam.com>,
 andrew.cooper3@citrix.com, George.Dunlap@citrix.com, dfaggioli@suse.com,
 xen-devel@lists.xen.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>

SGkgU3RlZmFubywKCk9uIDI4LzA3LzE4IDAwOjMwLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gRnJpLCAyNyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBTdGVmYW5v
LAo+PiBTb3JyeSBmb3IgdGhlIHRvcCBwb3N0aW5nLgo+Pgo+PiBJIHRoaW5rIEFuZHJpaSBtYWRl
IGEgZ29vZCBwb2ludC4gV2l0aCB5b3VyIG5ldyBjb2RlIE1QU09DIHdpbGwgZ2V0IGJ1aWx0IG9u
IEFybSAzMiBiaXQgYXMgd2VsbC4KPj4KPj4gVGhpcyB3YXMgbm90IHRoZSBjYXNlIGJlZm9yZSB0
aGlzIHBhdGNoLgo+Pgo+PiBTbyBJIHdvdWxkIGxpa2UgYXQgbGVhc3QgdGhhdCB0byBiZSBmaXhl
ZCBiZWZvcmUgYW55IGNvbW1pdC4KPiAKPiBPSywgdGhpcyBpcyBhIHByb2JsZW0uIEknbGwgZml4
IGl0Lgo+IAo+IExvb2tpbmcgaW50byBpdCBJIHRoaW5rIHRoZXJlIGlzIGEgd2F5IHRvIHNvbHZl
IGl0IHRoYXQgZG9lc24ndCByZXF1aXJlCj4gZHVwbGljYXRpb24sIGFuZCBub3QgZXZlbiB0aGUg
aW50cm9kdWN0aW9uIG9mIEFMTF8zMiBhbmQgQUxMXzY0OiB3ZSBqdXN0Cj4gbmVlZCB0byBhZGQg
ImlmIEFSTV82NCIgZm9yIHRoZSBBUk02NCBwbGF0Zm9ybXMgYW5kICJpZiBBUk1fMzIiIGZvciB0
aGUKPiBBUk0zMiBwbGF0Zm9ybXMuCj4gCj4gU28gdG9kYXkgd2Ugd291bGQgaGF2ZSAodGhlICJp
ZiBBUk1fNjQiIGlzIG5ldyBjb21wYXJlZCB0byB0aGlzIHBhdGNoKToKPiAKPiAgICBjb25maWcg
QUxMCj4gICAgICAgIGJvb2wgIkFsbCBQbGF0Zm9ybXMiCj4gICAgICAgIHNlbGVjdCBNUFNPQ19Q
TEFURk9STSBpZiBBUk1fNjQKPiAKPiBJbiB0aGUgZnVydXJlLCBhc3N1bWluZyB0aGF0IHdlIGhh
ZCBFWFlOT1M1IGFuZCBPTUFQNSBvcHRpb25zLCBpdCB3b3VsZCBiZWNvbWU6Cj4gCj4gICAgY29u
ZmlnIEFMTAo+ICAgICAgICBib29sICJBbGwgUGxhdGZvcm1zIgo+ICAgICAgICBzZWxlY3QgTVBT
T0NfUExBVEZPUk0gaWYgQVJNXzY0Cj4gICAgICAgIHNlbGVjdCBFWFlOT1M1IGlmIEFSTV8zMgo+
ICAgICAgICBzZWxlY3QgT01BUDUgaWYgQVJNXzMyCj4gCj4gV2hhdCBkbyB5b3UgdGhpbms/CgpJ
IHRoaW5rIEkgd291bGQgcHJlZmVyIHRoZSBzdWdnZXN0aW9uIEkgbWFkZSBvbiBBbmRyaWkncyBh
bnN3ZXI6CgpjaG9pY2UKICAgIGNvbmZpZyBBTExfUExBVAogICAgICAgYm9vbCAiQWxsIFBsYXRm
b3JtcyIKICAgICAgICIuLi4uIgplbmRjaG9pY2UKCmNvbmZpZyBBTExfUExBVF82NAogICAgIGRl
ZmF1bHQgKEFMTCAmJiBBUk1fNjQpCgpjb25maWcgQUxMX1BMQVRfMzIKICAgICBkZWZhdWx0IChB
TExfUExBVCAmJiBBUk1fMzIpCgpjb25maWcgTVBTT0NfUExBVEZPUk0KICAgICBib29sCiAgICAg
ZGVmYXVsdCAoQUxMX1BMQVRfNjQgfHwgTVBTT0MpCgpUaGlzIHdvdWxkIGF2b2lkIGEgbG9uZyBs
aXN0IGluICJBTExfUExBVEZPUk1TIi4KCkFsc28sIEkganVzdCBub3RpY2VkIHRoYXQgJ0FMTCcg
d2lsbCBiZWNvbWUgQ09ORklHX0FMTC4gVGhpcyBpcyBzbGlnaHRseSAKdG9vIHZhZ3VlIGFzIGEg
bmFtZS4gSXQgd291bGQgYmUgYmV0dGVyIHRvIGluY2x1ZGUgIlBMQVQiIGluIGl0LgoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 11:06:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 11: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 1fk60i-0007U8-Qg; Mon, 30 Jul 2018 11:06: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fk60i-0007Ty-90
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 11:06:44 +0000
X-Inumbo-ID: b0a413a4-93e8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b0a413a4-93e8-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 11:07: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 1fk60d-0006xs-0d; Mon, 30 Jul 2018 11:06: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 1fk60c-0004DK-Of; Mon, 30 Jul 2018 11:06:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fk60c-0002Bm-O0; Mon, 30 Jul 2018 11:06:38 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125673-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:freebsd-build:fail:regression
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=48e7325363c5117801df79dd30d869b06fe60d30
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 11:06:38 +0000
Subject: [Xen-devel] [freebsd-master test] 125673: 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>

ZmxpZ2h0IDEyNTY3MyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NjczLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgNDhlNzMyNTM2M2M1MTE3ODAxZGY3OWRkMzBkODY5YjA2ZmU2MGQzMApiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAxMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgMTAgZGF5cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTY3MyAgMjAxOC0wNy0zMCAwOToxODo1NCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRl
QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFudG9pbmUgPGFu
dG9pbmVARnJlZUJTRC5vcmc+CiAgYXNvbWVycyA8YXNvbWVyc0BGcmVlQlNELm9yZz4KICBhdmcg
PGF2Z0BGcmVlQlNELm9yZz4KICBiZGUgPGJkZUBGcmVlQlNELm9yZz4KICBiciA8YnJARnJlZUJT
RC5vcmc+CiAgYnJkIDxicmRARnJlZUJTRC5vcmc+CiAgYnogPGJ6QEZyZWVCU0Qub3JnPgogIGNl
bSA8Y2VtQEZyZWVCU0Qub3JnPgogIGNwZXJjaXZhIDxjcGVyY2l2YUBGcmVlQlNELm9yZz4KICBj
eSA8Y3lARnJlZUJTRC5vcmc+CiAgZGFiIDxkYWJARnJlZUJTRC5vcmc+CiAgZGFpY2hpIDxkYWlj
aGlARnJlZUJTRC5vcmc+CiAgZGF2aWRjcyA8ZGF2aWRjc0BGcmVlQlNELm9yZz4KICBkZWxwaGlq
IDxkZWxwaGlqQEZyZWVCU0Qub3JnPgogIGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGVhZGxlciA8
ZWFkbGVyQEZyZWVCU0Qub3JnPgogIGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGV1Z2Vu
IDxldWdlbkBGcmVlQlNELm9yZz4KICBnYW5ib2xkIDxnYW5ib2xkQEZyZWVCU0Qub3JnPgogIGdh
dmluIDxnYXZpbkBGcmVlQlNELm9yZz4KICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBoc2VsYXNr
eSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxp
bXBARnJlZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJi
aXRzQEZyZWVCU0Qub3JnPgogIGpoaXhzb24gPGpoaXhzb25ARnJlZUJTRC5vcmc+CiAga2V2YW5z
IDxrZXZhbnNARnJlZUJTRC5vcmc+CiAga2liIDxraWJARnJlZUJTRC5vcmc+CiAgbGVpdGFvIDxs
ZWl0YW9ARnJlZUJTRC5vcmc+CiAgbHVwb3JsIDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbHdoc3Ug
PGx3aHN1QEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+CiAgbWFyaXVzIDxt
YXJpdXNARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2
QEZyZWVCU0Qub3JnPgogIG1tIDxtbUBGcmVlQlNELm9yZz4KICBtbWFjeSA8bW1hY3lARnJlZUJT
RC5vcmc+CiAgbW1lbCA8bW1lbEBGcmVlQlNELm9yZz4KICBucCA8bnBARnJlZUJTRC5vcmc+CiAg
b2JyaWVuIDxvYnJpZW5ARnJlZUJTRC5vcmc+CiAgb3Nob2dibyA8b3Nob2dib0BGcmVlQlNELm9y
Zz4KICBwa2Vsc2V5IDxwa2Vsc2V5QEZyZWVCU0Qub3JnPgogIHBzdGVmIDxwc3RlZkBGcmVlQlNE
Lm9yZz4KICBybWFja2xlbSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CiAgcm95Z2VyIDxyb3lnZXJA
RnJlZUJTRC5vcmc+CiAgcnBva2FsYSA8cnBva2FsYUBGcmVlQlNELm9yZz4KICBycnMgPHJyc0BG
cmVlQlNELm9yZz4KICBzZWYgPHNlZkBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJT
RC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgogIHRydWNrbWFuIDx0cnVja21hbkBG
cmVlQlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KICB1cXMgPHVxc0BGcmVl
QlNELm9yZz4KICB3aWxsIDx3aWxsQEZyZWVCU0Qub3JnPgogIHdvb2RzYjAyIDx3b29kc2IwMkBG
cmVlQlNELm9yZz4KICB3dWxmIDx3dWxmQEZyZWVCU0Qub3JnPgogIHpsZXNsaWUgPHpsZXNsaWVA
RnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDAyNSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 13:22:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 13:22: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 1fk87N-0000mV-04; Mon, 30 Jul 2018 13:21: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fk87L-0000mL-Gd
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 13:21:43 +0000
X-Inumbo-ID: 66adb893-93fb-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 66adb893-93fb-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 15:21: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 1fk87I-0001Ly-5z; Mon, 30 Jul 2018 13:21: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 1fk87H-0004fE-Pg; Mon, 30 Jul 2018 13:21:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fk87H-0002aR-P1; Mon, 30 Jul 2018 13:21:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125658-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-arm64-arm64-xl-credit2: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-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-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start/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-armhf-armhf-libvirt-raw:saverestore-support-check: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-xl-pvhv2-amd:guest-start: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:migrate-support-check: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-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-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-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-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-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-libvirt: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-armhf-armhf-libvirt-raw:migrate-support-check: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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl: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=dbba166b0e442d4d38ae0f244d32338c3e92d16f
X-Osstest-Versions-That: linux=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 13:21:39 +0000
Subject: [Xen-devel] [linux-3.18 test] 125658: 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>

ZmxpZ2h0IDEyNTY1OCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1NjQ5IHBhc3MgaW4gMTI1NjU4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgIGZhaWwg
cGFzcyBpbiAxMjU2NDkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjU2NDkKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNTYwMAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAg
IGZhaWwgIGxpa2UgMTI1NjAwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NDEKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTY0MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NDEKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyNTY0MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQxCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA2IGtl
cm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZGJiYTE2
NmIwZTQ0MmQ0ZDM4YWUwZjI0NGQzMjMzOGMzZTkyZDE2ZgpiYXNlbGluZSB2ZXJzaW9uOgogbGlu
dXggICAgICAgICAgICAgICAgNzYxMjAyNWZiYzdhNWFiNTRiZjcxZjQ4Yjk5YjBiNmExNWZjN2Iw
NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjQxICAyMDE4LTA3LTI3IDIzOjUwOjA2IFogICAg
MiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTY0OSAgMjAxOC0wNy0yOSAwMToxNToxOCBa
ICAgIDEgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFyZC5lZHU+CiAg
QWxlc3NhbmRybyBBbnRlbnVjY2kgPGFudGVudWNjaUBrb3JnLml0PgogIEFsZXhhbmRlciBTdmVy
ZGxpbiA8YWxleGFuZGVyLnN2ZXJkbGluQG5va2lhLmNvbT4KICBBbGV4ZXkgQnJvZGtpbiA8YWJy
b2RraW5Ac3lub3BzeXMuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlv
bi5vcmc+CiAgQW5zc2kgSGFubnVsYSA8YW5zc2kuaGFubnVsYUBiaXR3aXNlLmZpPgogIEFybmQg
QmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQmluIExpdSA8Yi1saXVAdGkuY29tPgogIEJvcmlz
bGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9m
dC5uZXQ+CiAgRGV3ZXQgVGhpYmF1dCA8dGhpYmF1dC5kZXdldEBub2tpYS5jb20+CiAgRXJpYyBE
dW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEZlbGlwZSBCYWxiaSA8ZmVsaXBlLmJhbGJp
QGxpbnV4LmludGVsLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgogIEd1c3Rhdm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRkZWRvci5jb20+
CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21AZGV2Lm1lbGxhbm94LmNvLmlsPgogIEplcnJ5IFpo
YW5nIDx6aGFuZ2plcnJ5QGdvb2dsZS5jb20+CiAgTGF3cmVuY2UgQnJha21vIDxicmFrbW9AZmIu
Y29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBM
dWJvbWlyIFJpbnRlbCA8bGt1bmRyYWtAdjMuc2s+CiAgTWFyYyBLbGVpbmUtQnVkZGUgPG1rbEBw
ZW5ndXRyb25peC5kZT4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBP
R0FXQSBIaXJvZnVtaSA8aGlyb2Z1bWlAbWFpbC5wYXJrbmV0LmNvLmpwPgogIE9saXZlciBOZXVr
dW0gPG9uZXVrdW1Ac3VzZS5jb20+CiAgUGFvbG8gQWJlbmkgPHBhYmVuaUByZWRoYXQuY29tPgog
IFJpY2hhcmQgQ29jaHJhbiA8cmljaGFyZGNvY2hyYW5AZ21haWwuY29tPgogIFJvb3BhIFByYWJo
dSA8cm9vcGFAY3VtdWx1c25ldHdvcmtzLmNvbT4KICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1ZWFz
eXNuYWlsLm5ldD4KICBTb2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgog
IFN0ZWZhbm8gQnJpdmlvIDxzYnJpdmlvQHJlZGhhdC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdh
aUBzdXNlLmRlPgogIFRhcmlxIFRvdWthbiA8dGFyaXF0QG1lbGxhbm94LmNvbT4KICBUaG9tYXMg
R2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUeWxlciBIaWNrcyA8dHloaWNrc0BjYW5v
bmljYWwuY29tPgogIFZpbmVldCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4KICBZdWNodW5n
IENoZW5nIDx5Y2hlbmdAZ29vZ2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
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
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgNzYxMjAyNWZiYzdhLi5k
YmJhMTY2YjBlNDQgIGRiYmExNjZiMGU0NDJkNGQzOGFlMGYyNDRkMzIzMzhjM2U5MmQxNmYgLT4g
dGVzdGVkL2xpbnV4LTMuMTgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 14:01:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 14:01:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fk8jO-0003iG-I3; Mon, 30 Jul 2018 14:01: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=kzam=ko=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fk8jN-0003iB-Cz
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 14:01:01 +0000
X-Inumbo-ID: e4627e8b-9400-11e8-a8a5-bc764e045a96
Received: from mail-yw0-x231.google.com (unknown [2607:f8b0:4002:c05::231])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4627e8b-9400-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 16:00:18 +0200 (CEST)
Received: by mail-yw0-x231.google.com with SMTP id k18-v6so4374726ywm.11
 for <xen-devel@lists.xenproject.org>; Mon, 30 Jul 2018 07:01:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id;
 bh=Hw7GNvMqktiYm+LUsd17WtJfcDubvru6K6bOMuiY6kQ=;
 b=T+1i84QswrQnR3iFIMd+IWp0o+aXwOwePJpgAmDE7kHdzo1m8ewGtOkG27/gkzdp4K
 GU41Yre4LPVbW/XRsAdj9uZg9qTETEFSvzd7PU/9nMUy5U2U3qWVpkWkSBxvX+3DeMBL
 cx6QMoJIU9NYu+u1cOexOMPSJLryAMs9HIHc8=
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=Hw7GNvMqktiYm+LUsd17WtJfcDubvru6K6bOMuiY6kQ=;
 b=DoAN+ZhswCzjvhF86nx9Wxvd5SPGcODCQpfp4Yo5YhIHz1wGSWoVNUti+SEciNmnZQ
 g8YW2S9StS16NNwYXOA1QjfST7L9ytriTmd7gtHUcxWUoN6OXwYCNoqXpAjg/gQ9u5eJ
 dbKiujL02YzwQ5vhwMMkcHBi4Jgbp10sNTOl7Qkz/ognjAe/xPoIgcYiwUw4MrIJH/3P
 pmpqhyTQimUpAmupGTjtFkEmrSZJuRpToOzMQhz/utruMPAkK58uiuCcTNj0oW4mqVo3
 TZ69WJtCYm2NByv0i8QynuvGq/oFEGEJM6/lKEi4NblU7gM1WcLSKhcxCCTBdnbM0S5W
 +NEg==
X-Gm-Message-State: AOUpUlFFeOTFO0Cml0vQa6cKbzGZHFJ851wO/YNU5ZukVG/bz1vHRjYb
 5Ft/GoMz8VZAPmcyCf2acZAWyw2ycqQ=
X-Google-Smtp-Source: AAOMgpfOF/9aP5VTYa7K7X6wJVgGHTVoA+0DAA9ZngHcYXu6XaDPHxlDhIcy1QSAdUSgK1dmE9Dwlw==
X-Received: by 2002:a81:3781:: with SMTP id
 e123-v6mr8584668ywa.32.1532959258817; 
 Mon, 30 Jul 2018 07:00:58 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id h65-v6sm4720852ywe.75.2018.07.30.07.00.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 30 Jul 2018 07:00:58 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 30 Jul 2018 09:00:39 -0500
Message-Id: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532959127.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
Subject: [Xen-devel] [PATCH 0/2] automation: CentOS 7.x container
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgQ2VudE9TIDcueCBjb250YWluZXIgdGhhdCB0cmFja3MgdGhlIGxhdGVzdCBDZW50T1Mg
NyByZWxlYXNlCmFsb25nIHdpdGggdGhlIEdpdExhYiBDSSBjaGFuZ2VzIHRvIGJ1aWxkIHdpdGgg
aXQuIEEgdGVzdCBydW4gaXMgYXZhaWxhYmxlCmhlcmU6IGh0dHBzOi8vZ2l0bGFiLmNvbS9jYXJk
b2UveGVuL3BpcGVsaW5lcy8yNjY5NTc3MAoKRG91ZyBHb2xkc3RlaW4gKDIpOgogIGF1dG9tYXRp
b246IGFkZCBDZW50T1MgNy54IGltYWdlCiAgY2k6IGVuYWJsZSBidWlsZHMgd2l0aCBDZW50T1Mg
Ny54CgogLmdpdGxhYi1jaS55bWwgICAgICAgICAgICAgICAgICAgICAgIHwgMTYgKysrKysrKysr
LQogYXV0b21hdGlvbi9idWlsZC9jZW50b3MvNy5kb2NrZXJmaWxlIHwgNDkgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystCiBhdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplICAgICAg
fCAgMSArLQogMyBmaWxlcyBjaGFuZ2VkLCA2NiBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAx
MDA2NDQgYXV0b21hdGlvbi9idWlsZC9jZW50b3MvNy5kb2NrZXJmaWxlCgpiYXNlLWNvbW1pdDog
YWNkMDBhMzAzMzc4Y2U0OGJkNmJiZDhhNTc5ZjFmZTJmMWIyMWE3ZAotLSAKZ2l0LXNlcmllcyAw
LjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 14:02:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 14: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 1fk8kw-0003mi-U7; Mon, 30 Jul 2018 14:02: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=kzam=ko=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fk8kv-0003mb-Uu
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 14:02:37 +0000
X-Inumbo-ID: 1df1f8f8-9401-11e8-a8a5-bc764e045a96
Received: from mail-yb0-x22f.google.com (unknown [2607:f8b0:4002:c09::22f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1df1f8f8-9401-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 16:01:55 +0200 (CEST)
Received: by mail-yb0-x22f.google.com with SMTP id e9-v6so4779171ybq.1
 for <xen-devel@lists.xenproject.org>; Mon, 30 Jul 2018 07:02:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=from:to:cc:subject:date:message-id;
 bh=390CMtYW97HfDn2vsVm+OMk6gacsq6jIYp1lTqeXFyI=;
 b=EX42fNfi+95sKYtcfylyc4HxERu9ILuSBSn4Y/9eP8xU+Q6+LkHpDwNa42dftKvf9o
 RXeF4ELdY9FSDSV/lpiVCFdi3WjmopLtb/En11ZYNW8fTs224/gbLp2QFJIWngdwwc/b
 OA1Rbellrg2hz2W9MmPXSvNksDUpw/zlnzqls=
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=390CMtYW97HfDn2vsVm+OMk6gacsq6jIYp1lTqeXFyI=;
 b=tb3FLNEa1/5xRDiArUgk08fpm8/op6T/PqRHi1o03++T8bcY5/7FEYxVsWpwoI5iHE
 42oayjNL1mkcLFpNDnCA+Pm6Bp1rr/SF8eGgi/HsQfcKfqvgj88n2nb9dojDPV7wU1NY
 v2W7se3FXYp5HqyBkVUf8KKqkub795ATVmD7MIC57wP9wWj3zFrQzEqdKkk0eymRs1mg
 XT3hp2miyG0f8BIgvFk1oACEm0L70IgoaLcWX93tw630P4Dp6vUpqS/4MQ4XF+jM8f+o
 ueOTkcgCg6fsy4c18TAfIeeIugsLj+C04sO4JV0An7cjwWUx6ZMG+RnWmCPYZlQAK+mT
 NeOw==
X-Gm-Message-State: AOUpUlGUCsIm1Tj/1XepJn0dm5TL9ixV+7gmPyvXVTcjb9BRKrWjZADW
 Tgg4apR8xYwU8xVWCpvgf1nHQcnQB/4=
X-Google-Smtp-Source: AAOMgpf4VLTmO0mfW0/r0eKtoIpLuxfHOJBwy+KFhl/lmR3kPH9mnjFgbHmrltOp7WHVD2SlvWMbrw==
X-Received: by 2002:a25:3cc7:: with SMTP id
 j190-v6mr9623012yba.220.1532959356225; 
 Mon, 30 Jul 2018 07:02:36 -0700 (PDT)
Received: from swanson.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id x6-v6sm5042100ywf.54.2018.07.30.07.02.35
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 30 Jul 2018 07:02:35 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 30 Jul 2018 09:02:34 -0500
Message-Id: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532959347.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
Subject: [Xen-devel] [PATCH 0/4] This series improves the containerize
 script to hopefully make it more
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZnJpZW5kbHkgZm9yIGZvbGtzIHRvIHVzZSB0byBsb2NhbGx5IGRvIGJ1aWxkIHRlc3RzIHVuZGVy
IGRpZmZlcmVudApkaXN0cm9zLgoKRG91ZyBHb2xkc3RlaW4gKDQpOgogIGF1dG9tYXRpb246IHN0
YW5kYXJkaXplIGNvbnRhaW5lcml6ZSBlbnYgbmFtZXMKICBhdXRvbWF0aW9uOiBkcm9wIGNvbnRh
aW5lciBuYW1lIGZyb20gY29udGFpbmVyaXplCiAgYXV0b21hdGlvbjogcmVtb3ZlIGRlYWQgY29k
ZSBmcm9tIGNvbnRhaW5lcml6ZQogIGF1dG9tYXRpb246IGVuc3VyZSBjcmVhdGVkIGFyZSBub3Qg
b3duZWQgYXMgcm9vdAoKIGF1dG9tYXRpb24vYnVpbGQvUkVBRE1FLm1kICAgICAgfCAxNSArKysr
Ky0tLS0tLS0tLS0KIGF1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUgfCAyMSArKysrKyst
LS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMjUgZGVs
ZXRpb25zKC0pCgpiYXNlLWNvbW1pdDogYWNkMDBhMzAzMzc4Y2U0OGJkNmJiZDhhNTc5ZjFmZTJm
MWIyMWE3ZAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 14:24:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 14:24: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 1fk963-0005JF-PL; Mon, 30 Jul 2018 14:24: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fk962-0005J5-QT
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 14:24:26 +0000
X-Inumbo-ID: 4ee1f5ad-9404-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ee1f5ad-9404-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 14:24: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 1fk95z-0002hh-AB; Mon, 30 Jul 2018 14:24: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 1fk95z-000081-1k; Mon, 30 Jul 2018 14:24:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fk95z-0005Ov-0w; Mon, 30 Jul 2018 14:24:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125663-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:debian-install:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-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-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10: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-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-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-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd: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-qemut-ws16-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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: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-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-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-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-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-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-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-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-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=f5c692acb81219d817e97ea8499f44f9f2764af5
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 14:24:23 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125663: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY2MyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY2My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNTI1MyBSRUdSLiB2cy4gMTI0MjQ4
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0
L3NyY19ob3N0IGZhaWwgaW4gMTI1MjUzIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGFy
ZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgNyB4ZW4tYm9vdCBmYWlsIGluIDEyNTI1MyBwYXNz
IGluIDEyNTY2MwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMCBkZWJpYW4taW5zdGFs
bCAgIGZhaWwgaW4gMTI1MjUzIHBhc3MgaW4gMTI1NjYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBpbiAxMjUyNTMgcGFzcyBpbiAxMjU2NjMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDE1IGd1ZXN0LXNhdmVy
ZXN0b3JlLjIgZmFpbCBpbiAxMjU2NDIgcGFzcyBpbiAxMjU2NjMKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBwYXNz
IGluIDEyNTI1MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0
LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyNTY0MgoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRl
L3gxMCBmYWlsIGluIDEyNTI1MyBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjUyNTMgbGlr
ZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1MjUzIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMjUyNTMgbGlr
ZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1s
b2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vl
c3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDE1IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAg
bGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMy
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQzMjgKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGY1YzY5MmFjYjgxMjE5ZDgxN2U5N2VhODQ5
OWY0NGY5ZjI3NjRhZjUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDIz
ODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2ZmMmEKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBaICAgNDIgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQgWiAgIDMxIGRheXMgICAyMCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjUxNDQgIDIwMTgtMDctMTMgMDE6Mjk6MzMgWiAg
IDE3IGRheXMgICAxMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVicmFuZEBk
b3JuZXJ3b3Jrcy5jb20+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
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMwNyBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 14:27:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 14:27:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fk999-0005U1-D6; Mon, 30 Jul 2018 14:27: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=aaa6=ko=citrix.com=prvs=742bc2af8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fk998-0005Tw-Dq
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 14:27:38 +0000
X-Inumbo-ID: c0d07d31-9404-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c0d07d31-9404-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 14:27:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,422,1526342400"; d="scan'208";a="61456464"
Date: Mon, 30 Jul 2018 15:27:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180730142733.vbxezeydlkqjdgku@citrix.com>
References: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
 <cc8d5424113b0d6f11f35c512b3408f947c21725.1532901193.git-series.cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cc8d5424113b0d6f11f35c512b3408f947c21725.1532901193.git-series.cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/2] automation: add CentOS 7.x 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: 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>

T24gU3VuLCBKdWwgMjksIDIwMTggYXQgMDQ6NTM6MTVQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gVGhpcyBpbWFnZSB3aWxsIGFsd2F5cyB0cmFjayB0aGUgbGF0ZXN0IENlbnRPUyA3
LnggcmVsZWFzZS4gQWRkIHRoaXMKPiBjb250YWluZXIgdG8gY29udGFpbmVyaXplIGZvciBlYXN5
IGFjY2Vzcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRv
ZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 14:27:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 14:27:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fk99K-0005VQ-My; Mon, 30 Jul 2018 14:27: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=aaa6=ko=citrix.com=prvs=742bc2af8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fk99I-0005VB-S7
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 14:27:48 +0000
X-Inumbo-ID: c776a1a5-9404-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c776a1a5-9404-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 14:28:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,422,1526342400"; d="scan'208";a="61456496"
Date: Mon, 30 Jul 2018 15:27:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180730142745.kirkyu6q6mrlxhlq@citrix.com>
References: <cover.e43916f2eba30c83ee3f3fa8bf4d1a71917c71d8.1532901193.git-series.cardoe@cardoe.com>
 <d9ad7cef24c8c87029e2b8f8bd915ef10121bd3f.1532901193.git-series.cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d9ad7cef24c8c87029e2b8f8bd915ef10121bd3f.1532901193.git-series.cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] ci: enable builds with CentOS 7.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: 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>

T24gU3VuLCBKdWwgMjksIDIwMTggYXQgMDQ6NTM6MTZQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gQWRkIHRoZSBDZW50T1MgNy54IGltYWdlcyB0byBiZSB1c2VkIGZvciBidWlsZCB0
ZXN0aW5nLgo+IAo+IFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9l
LmNvbT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 14:39:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 14:39:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fk9K7-0006V4-2s; Mon, 30 Jul 2018 14:38: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=aaa6=ko=citrix.com=prvs=742bc2af8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fk9K5-0006Uz-Ue
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 14:38:57 +0000
X-Inumbo-ID: 56306ab5-9406-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 56306ab5-9406-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 14:39:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,422,1526342400"; d="scan'208";a="61458107"
Date: Mon, 30 Jul 2018 15:38:52 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180730143852.33vrfewh5y5zhee7@citrix.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
 <4213821e6d26287715a4585c9e684c092b63d1f4.1532797834.git-series.cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4213821e6d26287715a4585c9e684c092b63d1f4.1532797834.git-series.cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/4] automation: standardize containerize
 env names
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gU2F0LCBKdWwgMjgsIDIwMTggYXQgMTI6MTE6NDlQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gICMgRmlndXJlIG91dCB0aGUgYmFzZSBvZiB3aGF0IHdlIHdhbnQgYXMgb3VyIHNv
dXJjZXMKPiAgIyBieSB1c2luZyB0aGUgdG9wIG9mIHRoZSBnaXQgcmVwbwo+IC1pZiBbWyAtbiAk
e1dPUktESVJ9IF1dOyB0aGVuCj4gLSAgICBXT1JLRElSPSIke1dPUktESVJ9Igo+ICtpZiBbWyAt
biAke0NPTlRBSU5FUl9QQVRIfSBdXTsgdGhlbgo+ICsgICAgOgo+ICBlbHNlCj4gLSAgICBXT1JL
RElSPSQoZ2l0IHJldi1wYXJzZSAtLXNob3ctdG9wbGV2ZWwpCj4gKyAgICBDT05UQUlORVJfUEFU
SD0kKGdpdCByZXYtcGFyc2UgLS1zaG93LXRvcGxldmVsKQoKSSB0aGluayB5b3UgY2FuIHVzZSAt
eiBoZXJlIGFuZCBnZXQgcmlkIG9mIHRoZSBlbXB0eSBicmFuY2g/CgpUaGUgcmVzdCBsb29rcyBm
aW5lLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 14:44:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 14:44: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 1fk9PJ-0007CW-Nq; Mon, 30 Jul 2018 14: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=aaa6=ko=citrix.com=prvs=742bc2af8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fk9PH-0007CR-So
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 14:44:19 +0000
X-Inumbo-ID: 158bba35-9407-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 158bba35-9407-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 14:44:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,422,1526342400"; d="scan'208";a="61458884"
Date: Mon, 30 Jul 2018 15:44:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180730144415.zvwn3hgwmmdltwcb@citrix.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
 <c71f2d7e44416056173f620f0c75dcfbc3b70494.1532797834.git-series.cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c71f2d7e44416056173f620f0c75dcfbc3b70494.1532797834.git-series.cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/4] automation: drop container name from
 containerize
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gU2F0LCBKdWwgMjgsIDIwMTggYXQgMTI6MTE6NTBQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gVGhpcyB3YXMgc29tZXRoaW5nIHRoYXQgZXhpc3RlZCBmb3Igc29tZSBzY3JpcHRp
bmcgc3VwcG9ydCBmb3IgYSB0b3RhbGx5Cj4gdW5yZWxhdGVkIHByb2plY3QgYW5kIHdoZW4gSSBj
b3BpZWQgdGhpcyBzY3JpcHQgSSBmYWlsZWQgdG8gcmVtb3ZlIGl0IHNvCj4gdGhpcyByZW1vdmVz
IGl0LiBCdWlsZCBjb250YWluZXJzIGZvciBYZW4gYXJlIGJlc3QgYXMgZXBoZW1lcmFsCj4gZW52
aXJvbm1lbnRzIGFuZCBzaG91bGQganVzdCB1dGlsaXplcyBEb2NrZXIncyBkZWZhdWx0IGNvbnRh
aW5lciBuYW1pbmcKPiBiZWhhdmlvci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVp
biA8Y2FyZG9lQGNhcmRvZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 14:44:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 14:44:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fk9PX-0007DJ-10; Mon, 30 Jul 2018 14:44: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=aaa6=ko=citrix.com=prvs=742bc2af8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fk9PW-0007DA-JJ
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 14:44:34 +0000
X-Inumbo-ID: 1e9ec10c-9407-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e9ec10c-9407-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 14:44:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,422,1526342400"; d="scan'208";a="61458935"
Date: Mon, 30 Jul 2018 15:44:30 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180730144430.yy572jwou6rby627@citrix.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
 <401f3886ad82f7a0cc46df47a160b1f71e37067e.1532797834.git-series.cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <401f3886ad82f7a0cc46df47a160b1f71e37067e.1532797834.git-series.cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/4] automation: remove dead code from
 containerize
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gU2F0LCBKdWwgMjgsIDIwMTggYXQgMTI6MTE6NTFQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gVGhpcyBpcyBtb3JlIGRlYWQgY29kZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBEb3Vn
IEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 14:44:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 14: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 1fk9Pi-0007FI-D4; Mon, 30 Jul 2018 14: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=aaa6=ko=citrix.com=prvs=742bc2af8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fk9Ph-0007F2-Hl
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 14:44:45 +0000
X-Inumbo-ID: 00bc0bf8-9407-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00bc0bf8-9407-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 16:44:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,422,1526342400"; d="scan'208";a="61458953"
Date: Mon, 30 Jul 2018 15:44:42 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180730144442.axioq7jautr5mwhj@citrix.com>
References: <cover.1acf9637303405d6bdb1a9ad450b2a4ea5a0307d.1532797834.git-series.cardoe@cardoe.com>
 <88ff24cc128fae7475a17b91cb3597c76d66e30a.1532797834.git-series.cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <88ff24cc128fae7475a17b91cb3597c76d66e30a.1532797834.git-series.cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 4/4] automation: ensure created are not
 owned as root
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gU2F0LCBKdWwgMjgsIDIwMTggYXQgMTI6MTE6NTJQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gQnkgZGVmYXVsdCB0aGUgY29udGFpbmVyIHJ1bnMgYXMgdGhlIHJvb3QgdXNlciBh
bmQgc2luY2UgdGhlIHNvdXJjZSB0cmVlCj4gaXMgYmluZCBtb3VudGVkIGludG8gdGhlIGNvbnRh
aW5lciwgYW55IGZpbGUgaXMgY3JlYXRlZCBhbmQgb3duZWQgYnkgdGhlCj4gcm9vdCB1c2VyIHdo
aWNoIGhhcm1zIGVyZ29ub21pY3Mgd2hlbiB3b3JraW5nIG91dHNpZGUgb2YgdGhlIGNvbnRhaW5l
cgo+IGVudmlyb25tZW50LiBUaGlzIG1hcHMgdGhlIHJvb3QgdXNlciB3aXRoaW4gdGhlIGNvbnRh
aW5lciB0byB0aGUgdWlkIG9mCj4gdGhlIHVzZXIgb3V0c2lkZSBvZiB0aGUgY29udGFpbmVyIHNv
IGZpbGVzIGFyZSBub3Qgb3duZWQgYnkgcm9vdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdv
bGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 16:11:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 16:11: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 1fkAlN-0005rH-92; Mon, 30 Jul 2018 16:11: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=s1om=ko=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fkAlL-0005rC-6D
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 16:11:11 +0000
X-Inumbo-ID: 12576b85-9413-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::623])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 12576b85-9413-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 18:10:27 +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=MJzQ/LQ/mWIk14gRQTeqsDwQCL2ycrR4k2yZ+1PxIRs=;
 b=K3b3iJJjT4zWF0uF3vrAPIkNsCHXIJ1OQdN6eouNprWlGtcyPsrDscLljY4VmRxALaEG0dW6dZBs4SjisYh37WcZIFNxdJ9rbT0RwL9eim3kMC5i4tEIfX7U3I3DmuxM34M9LAeALXrUQ36lQX3wLr/IHOU3hX0OjFMhpZ4e1EM=
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.995.20; Mon, 30 Jul 2018 16:11:01 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::90e6:e4df:56fd:431d]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::90e6:e4df:56fd:431d%5]) with mapi id 15.20.0995.020; Mon, 30 Jul 2018
 16:11:00 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU, Rcar3 and MPSoC
 configs
Thread-Index: AQHUFX8MlXWxFR8PNEK+q57Z/5nXiqSeq06AgAOOtICAAPb+AIAAPdOAgABGLYCAAAONAIAEV1nh
Date: Mon, 30 Jul 2018 16:11:00 +0000
Message-ID: <VI1PR0302MB26882AEA88A515D2EF93197EE62F0@VI1PR0302MB2688.eurprd03.prod.outlook.com>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <alpine.DEB.2.10.1807271006090.20701@sstabellini-ThinkPad-X260>
 <5fcc3513-ef81-b08b-cbab-4cbb18aebcac@epam.com>,
 <alpine.DEB.2.10.1807271431010.20701@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1807271431010.20701@sstabellini-ThinkPad-X260>
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: [46.133.4.37]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3296;
 6:w66cwBLmCOLHzduncLVpZ0n1SEQTGVI0EzzMBstn/cQSXGiAsVSruxRH8WkNtA4g0HSZVGgrE2Su875aJP5I44OH2ak75sHic1iwewdhd03Smga+TddNfkpJ7c93csAdxImZH/UeTjv+IM9+zm+PLvN/pO8FywJIC3ULNtE/6yoVuRJ67th2IdS0+K7ssnas2/W07fXsn6RvZpGmgSi6qiclClpeIsDM0Okbrl3w3WeuVCkWwhAKjcBk9ByZoTtky+VoS6soQAyBt3/3UDkmaG0sVWtxmdSnSacYtmNfYPvhQALkqkdlU2QtUb+8ls/uJia8T5RueTexWk34Fo/WkxsewOx4AsLsarodQ5vVNYSFc8ZAbE1deMbdKlm3TIToDLp/G1nGQd/65n/Qvo5U06+NcEuXFYjCfeQ/qC/Ih9BfglBjNlFBVfOck29c+UwFhKBWurRuPq61w7DuuaOHaQ==;
 5:UBLqLqeSuE9Xe5hq0f8SF7jU5dhe/jzoK5EPdX8SCN9svRXLwBW+e4f7oxXi2HWOBb9sNXxR7ltvEsmshVyNWtJKpRBAK9V8grnchqCtXRgVUigcKk8GPQjwH+wUqMleRdniGi2qNa8h4tjMtENhwUSb8xKco6R+isUj+bmi2TU=;
 7:JdCdl9om9tP6qglvXNlvd8Mjw6Cc5vWCEKlZv6DgcDp2WrB+vacPwidPxLNIcEustEcq1TmS6uFTx1GmgZtiM8Tpn87QMPbEVDnrBS+vAOiWHplFQ1CqGBX1lx8w3ANDySeNooC+4BWB5pGxWVpiUaXNBbaYCV3kP7Ot5g9rz77pUySHiUBEBnLRz+imhVNQNYauCNrqH4Xk95vGgh10iglSpS2U+CHvOKNOQuFTQGhSekgt4MDS24eWkXLUUvsC
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM;
 SFS:(10009020)(136003)(39860400002)(376002)(346002)(366004)(396003)(199004)(189003)(97736004)(80792005)(6116002)(3846002)(2906002)(6436002)(106356001)(105586002)(26005)(81166006)(93886005)(2900100001)(8936002)(81156014)(8676002)(316002)(76176011)(256004)(66066001)(102836004)(229853002)(476003)(68736007)(53936002)(6246003)(107886003)(7736002)(305945005)(74316002)(33656002)(7696005)(5250100002)(446003)(25786009)(4326008)(14454004)(11346002)(72206003)(6506007)(486006)(86362001)(55016002)(9686003)(478600001)(6916009)(54906003)(5660300001)(99286004);
 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; 
x-ms-office365-filtering-correlation-id: 364ef0ba-6a59-4189-cf5c-08d5f6370aa1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3296; 
x-ms-traffictypediagnostic: VI1PR0302MB3296:
x-microsoft-antispam-prvs: <VI1PR0302MB3296A2C2933A2E4CEDE7F43CE62F0@VI1PR0302MB3296.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)(3231311)(944501410)(52105095)(3002001)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR0302MB3296; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3296; 
x-forefront-prvs: 0749DC2CE6
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: 7d8oYon+vJ9tKaGKiTxkdAXiIJ7tohOKY1EM0AXDPxokZpcHI/Q/ZHikcC4Y+GEgQQRRLDcaoBkmQf75vFGk87LHTp/0dnJkotkGBDHhPOAe+WYf89OlR6bPgAuWLWFeSv6TyEQc7uyeDC0TjF3unWo77hN48mGmvGKRflCE+j9+LH9FJ5Ta0jBhMeRdmcoebCwjVIDYH9iSMJr7AOs6ZU9FA3deTnDQnd/zNA+wo+xR59XF06jDlGJMelKQ2zStLBOPSlN0AAo+wTZdL2Oc0FYEYl/Fn3d+OewN6QL7T0UGagG4xL0yp+cG8JSc6dE+YpmB+aklAXC7AWQ6wEbY6UQhnDYRlPsBitZIjOMgmH8=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 364ef0ba-6a59-4189-cf5c-08d5f6370aa1
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2018 16:11:00.3442 (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 v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <Artem_Mygaiev@epam.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "George.Dunlap@citrix.com" <George.Dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "dfaggioli@suse.com" <dfaggioli@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CkhlbGxvIFN0ZWZhbm8sCgo+wqBBaCwgeWVzLCBJIHVuZGVyc3RhbmQgd2hhdCB5b3UgbWVhbiBu
b3cuCgpNeSBwb2ludCB3YXMgdG8gZ2V0IHRoZSBmZWF0dXJlIG9mIG1pbmltYWwgcGxhdGZvcm0g
c3VwcG9ydCByaWdodCBhd2F5LiBZb3UgYXJlIGludGVyZXN0ZWQgaW4gWGlsaW54LCBzbyB5b3Ug
bWFrZSBhIG1pbmltYWwgY29uZmlndXJhdGlvbiBmb3LCoE1QU09DLiBBbmQgc3RhY2vCoHRoZSBy
ZXN0wqBpbnRvIGFuICpvcHRpb25hbCogYWxsIHBsYXRmb3JtcyBzdXBwb3J0LiBTb8KgbWFpbnRh
aW5lcnMgb2Ygb3RoZXIgcGxhdGZvcm1zIGNhbiBzaG93IHRoZWlyIGludGVyZXN0IHdpdGggYXBw
cm9wcmlhdGUgcGF0Y2hlcyBmb3IgbWluaW1hbCBjb25maWd1cmF0aW9uIHN1cHBvcnRpbmcgdGhl
aXIgdGFyZ2V0cy4KCj7CoEdpdmVuIHRoYXQgdGhpcyBwYXRjaCBzZXJpZXMgaGFzIGJlZW4KPsKg
b3V0IGZvciBhIHdoaWxlIG5vdyBhbmQgaGFzIGFsbCB0aGUgcmVxdWlyZWQgYWNrcywgSSB3b3Vs
ZCBwcmVmZXIgdG8KPsKgY29tbWl0IGl0IGFzIGlzICh3aXRoIHRoZSBzbWFsbCBjaGFuZ2UgcmVx
dWVzdGVkIGJ5IEp1bGllbikgYW5kIG1ha2UKPsKgY2hhbmdlcyBmb3IgdmV4cHJlc3MsIHN1bnhp
LCBhbmQgb3RoZXJzIGluIGZvbGxvdy11cCBwYXRjaGVzLgoKU28gbGV0IGl0IGJlLgoKKkFORFJJ
SSBBTklTT1YqCgogICAgCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 16:41:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 16: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 1fkBEM-00080R-NJ; Mon, 30 Jul 2018 16:41: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=7hur=ko=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1fkBEL-00080M-LH
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 16:41:09 +0000
X-Inumbo-ID: 430673df-9417-11e8-a8a5-bc764e045a96
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 430673df-9417-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 18:40:26 +0200 (CEST)
Received: from localhost (c-24-20-22-31.hsd1.or.comcast.net [24.20.22.31])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 (Authenticated sender: davem-davemloft)
 by shards.monkeyblade.net (Postfix) with ESMTPSA id 0DCAA121068D4;
 Mon, 30 Jul 2018 09:41:06 -0700 (PDT)
Date: Mon, 30 Jul 2018 09:41:05 -0700 (PDT)
Message-Id: <20180730.094105.276965999059841658.davem@davemloft.net>
To: xiliang@redhat.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20180727095608.25210-1-xiliang@redhat.com>
References: <20180727095608.25210-1-xiliang@redhat.com>
X-Mailer: Mew version 6.7 on Emacs 26 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12
 (shards.monkeyblade.net [149.20.54.216]);
 Mon, 30 Jul 2018 09:41:07 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH] xen-netfront: wait xenbus state change when
 load module manually
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, netdev@vger.kernel.org, boris.ostrovsky@oracle.com,
 linux-kernel@vger.kernel.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>

RnJvbTogWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQuY29tPgpEYXRlOiBGcmksIDI3IEp1bCAy
MDE4IDE3OjU2OjA4ICswODAwCgo+IFdoZW4gbG9hZGluZyBtb2R1bGUgbWFudWFsbHksIGFmdGVy
IGNhbGwgeGVuYnVzX3N3aXRjaF9zdGF0ZSB0byBpbml0aWFsaXplcwo+IHRoZSBzdGF0ZSBvZiB0
aGUgbmV0ZnJvbnQgZGV2aWNlLCB0aGUgZHJpdmVyIHN0YXRlIGRpZCBub3QgY2hhbmdlIHNvIGZh
c3QKPiB0aGF0IG1heSBsZWFkIG5vIGRldiBjcmVhdGVkIGluIGxhdGVzdCBrZXJuZWwuIFRoaXMg
cGF0Y2ggYWRkcyB3YWl0IHRvIG1ha2UKPiBzdXJlIHhlbmJ1cyBrbm93cyB0aGUgZHJpdmVyIGlz
IG5vdCBpbiBjbG9zZWQvdW5rbm93biBzdGF0ZS4KIC4uLgo+IFNpZ25lZC1vZmYtYnk6IFhpYW8g
TGlhbmcgPHhpbGlhbmdAcmVkaGF0LmNvbT4KCkFwcGxpZWQgYW5kIHF1ZXVlZCB1cCBmb3IgLXN0
YWJsZSwgdGhhbmtzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:02:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:02:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkBZA-00014v-FJ; Mon, 30 Jul 2018 17:02:40 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.42])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <boris.ostrovsky@oracle.com>) id 1fkBZ9-00014q-MN
 for Xen-devel@lists.xensource.com; Mon, 30 Jul 2018 17:02:39 +0000
Received: from [46.226.52.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-2.bemta.az-a.eu-west-1.aws.symcld.net id 9E/09-10350-EA44F5B5;
 Mon, 30 Jul 2018 17:02:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VSa0hTYRju2znbjuapb5vm2+i6bpBtbQYrIek
 mUb+SLhRJ2pk7uUPbtJ1ZFhGGkTA0VLLLscgKS0PtIqmJXVSKJomXMEujH6ZhU5EuYHSxztlJ
 Wx8ceJ7zPO/7Pt/HSxHaRpWeYrO8rMfNOA2qcDK/6MQ2Y1VCSpK58NSiNe/OjqnXoy11ZxrUi
 WivknPb0rP2Kx3txWdRRvayrPaKr2Q2emHwoXBKi8sRPD/djSRC4jckFFb1K2VlGMH7kn61TH
 4hGGk7j2RyF8HHiZd/SS2Cxl/jKh8Ko3R4FzSNlAfrI/FNBUy8alFJhMAfENQEAqTk0mIrfL1
 XqZCwCsdC21Opbxg1E88HX2k3IRUgXAcgvC5WSgKN4yEwfiFoIvES6Ou4GfwfhXdD3/VmJHs0
 4L84EBwQhldDZ0OHWp6ci+DSaE1wGoj5LtzvUUgC4AIFDPq6VAUoSghpIIQWCYgSiR2GPlFCS
 FoheL8cBYz7K1RyQSeCt9+7lUJIXCHkRYSQewshESVMYBPU93xXyjgGblwdJmQcDb0DVxQyjo
 fq6jFy0j/6I/8vjoPb9Z/VpQjfQmtsHi7N4XUxnNNoMZuNFkus0RInfWYTc8zImNhM4xGW9xo
 tJuYIb+KPulKddpOb9d5D4g5NE089ut2R2oxmUwpDFP17fkqSdoYt3X7UwfCOFE+mk+Wb0RyK
 MgDdtEnUNB42jc06wDnFRZyUgYowRNJ+Sab5DMbFc2my1IpWUUPX8ooI6udYcRGhJd3pblYfT
 TskK5asjkz3VKPJpe5Cc/U6GonRtBEZrMfFef/XAyiaQgYdrRR3XxvBub1T8wJiFIUYJWbnPi
 mKl/kn6bOR9eBincpas9nGd/l2OU42zitpa0jeE55BWJdeHtGsXVX1yJhfVluqjfqc3DuxdUf
 krKTcZxunJyxamPdtc3/DE39pGU2VazKrh7ic/ec6Rmq3Dx6qXKGzz7hmfvxoZdymvC+exMML
 ph3vdD/sa7lzvnVdgbowb8Olpr3XbSdKbix+kGAgeQdjWU54eOYPPVEDWc8DAAA=
X-Env-Sender: boris.ostrovsky@oracle.com
X-Msg-Ref: server-25.tower-264.messagelabs.com!1532970155!4261493!1
X-Originating-IP: [141.146.126.79]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16177 invoked from network); 30 Jul 2018 17:02:37 -0000
Received: from aserp2130.oracle.com (HELO aserp2130.oracle.com)
 (141.146.126.79)
 by server-25.tower-264.messagelabs.com with AES256-GCM-SHA384 encrypted SMTP;
 30 Jul 2018 17:02:37 -0000
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6UGwrqu153930;
 Mon, 30 Jul 2018 17:02:23 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; s=corp-2018-07-02;
 bh=u4ifZXIvj0t+7CUUE1keyXfIsxqjQj7DZGks9szLhhE=;
 b=1pjgelQ2quhiNkIAxzH9lHmj/ZzciANePHxk4VmwzDOtnv4Y7+r4Iv7S6Ts8bkSNPtLY
 jkSaLoPJ72RJ8YN6UTpzmSOgnCxZBWBrTuzNyJUpeS1MhvfbQvioD7eGkYiu2ow16VqK
 s1hjs/sno8yeWxqXQpDozaLcMKYaSi891KKWwS14Hjcyd/PoIee3FGdChfG90u5nIYdb
 yjylrBirgD5isIoEX4fwffXf1H473gj67x6eEMNqkrAtExtvI//6TtOeG/tKYVQXXoAx
 KGJtTeGynNXfXj6m4ceAFQldTx0Kn7COiqdzNiO3hE40Yy6lPXq/f2EfBPbQ8o9eAgVw KQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2kge0cwkep-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 30 Jul 2018 17:02:23 +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 w6UH2MnZ013762
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 30 Jul 2018 17:02:22 GMT
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6UH2K3T004409;
 Mon, 30 Jul 2018 17:02:21 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, 30 Jul 2018 10:02:20 -0700
To: Stephen Rothwell <sfr@canb.auug.org.au>,
 Andrew Morton <akpm@linux-foundation.org>, Juergen Gross <jgross@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Xen Devel <Xen-devel@lists.xensource.com>
References: <20180730190210.48a75b72@canb.auug.org.au>
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: <6bf747ac-13d0-f77b-4983-2015a5703a12@oracle.com>
Date: Mon, 30 Jul 2018 13:02:45 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180730190210.48a75b72@canb.auug.org.au>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8970
 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-1806210000 definitions=main-1807300184
Subject: Re: [Xen-devel] linux-next: manual merge of the akpm-current tree
 with the xen-tip 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: Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Michal Hocko <mhocko@suse.com>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: multipart/mixed; boundary="===============2067577016588875737=="
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)
--===============2067577016588875737==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="wMuxWcyZQF33UfI3MCNgXDjXbmejdZI10"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--wMuxWcyZQF33UfI3MCNgXDjXbmejdZI10
Content-Type: multipart/mixed; boundary="t1s42VOlINq6E8TMwtHOkTxQcGDMxjjlC";
 protected-headers="v1"
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Stephen Rothwell <sfr@canb.auug.org.au>,
 Andrew Morton <akpm@linux-foundation.org>, Juergen Gross <jgross@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Xen Devel <Xen-devel@lists.xensource.com>
Cc: Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Michal Hocko <mhocko@suse.com>
Message-ID: <6bf747ac-13d0-f77b-4983-2015a5703a12@oracle.com>
Subject: Re: linux-next: manual merge of the akpm-current tree with the
 xen-tip tree
References: <20180730190210.48a75b72@canb.auug.org.au>
In-Reply-To: <20180730190210.48a75b72@canb.auug.org.au>

--t1s42VOlINq6E8TMwtHOkTxQcGDMxjjlC
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US

On 07/30/2018 05:02 AM, Stephen Rothwell wrote:
> Hi all,
>
> Today's linux-next merge of the akpm-current tree got a conflict in:
>
>   drivers/xen/gntdev.c
>
> between commit:
>
>   1d3145675538 ("xen/gntdev: Make private routines/structures accessibl=
e")
>
> from the xen-tip tree and commit:
>
>   aaefcabe9c25 ("mm, oom: distinguish blockable mode for mmu notifiers"=
)
>
> from the akpm-current tree.
>
> I fixed it up (see below) and can carry the fix as necessary. This
> is now fixed as far as linux-next is concerned, but any non trivial
> conflicts should be mentioned to your upstream maintainer when your tre=
e
> is submitted for merging.  You may also want to consider cooperating
> with the maintainer of the conflicting tree to minimise any particularl=
y
> complex conflicts.
>
> -- Cheers, Stephen Rothwell diff --cc drivers/xen/gntdev.c index
> c866a62f766d,55b4f0e3f4d6..000000000000 --- a/drivers/xen/gntdev.c +++
> b/drivers/xen/gntdev.c @@@ -479,7 -441,20 +479,20 @@@ static const
> struct vm_operations_struc /*
> ------------------------------------------------------------------ */
> -static bool in_range(struct grant_map *map, ++static bool
> in_range(struct gntdev_grant_map *map, + unsigned long start, unsigned
> long end) + { + if (!map->vma) + return false; + if
> (map->vma->vm_start >=3D end) + return false; + if (map->vma->vm_end <=3D=

> start) + return false; + + return true; + } + -static void
> unmap_if_in_range(struct grant_map *map, +static void
> unmap_if_in_range(struct gntdev_grant_map *map, unsigned long start,
> unsigned long end) { unsigned long mstart, mend; @@@ -503,15 -472,26
> +510,26 @@@ WARN_ON(err); } - static void mn_invl_range_start(struct
> mmu_notifier *mn, + static int mn_invl_range_start(struct mmu_notifier
> *mn, struct mm_struct *mm, - unsigned long start, unsigned long end) +
> unsigned long start, unsigned long end, + bool blockable) { struct
> gntdev_priv *priv =3D container_of(mn, struct gntdev_priv, mn); - struc=
t
> grant_map *map; + struct gntdev_grant_map *map; + int ret =3D 0; + + /*=

> TODO do we really need a mutex here? */ + if (blockable) +
> mutex_lock(&priv->lock); + else if (!mutex_trylock(&priv->lock)) +
> return -EAGAIN; - mutex_lock(&priv->lock); list_for_each_entry(map,
> &priv->maps, next) { + if (in_range(map, start, end)) { + ret =3D
> -EAGAIN; + goto out_unlock; + } unmap_if_in_range(map, start, end); }
> list_for_each_entry(map, &priv->freeable_maps, next) {


I clearly missed this (aaefcabe9c25) patch but now that I am looking at
it I don't think I understand the logic for changes in
list_for_each_entry() loops.

Aren't we ending up never unmapping grant pages? Michal, can you explain
what you are trying to do here?


-boris




--t1s42VOlINq6E8TMwtHOkTxQcGDMxjjlC--

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

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

iQIzBAEBCAAdFiEExAVKDNg/TOdD61Yyit52kIbKwbIFAltfRLUACgkQit52kIbK
wbIeVg/8CLPEQPoU6oMttBxgdLPR4zD6rNjSevB81pYlvNAzZyfWQiQuGjOaaZNz
h9jrBuza9IIx0PoFnu9nly/nPlzS4d0A1/npaxEDrpKH+BG7q4Wk2wkO72vqtCzz
fC2UQ6TV0mGMiUXoQ7PChRe8fbgWp3edDnURDJDyY7xtERLNc9QDn4UVq4tGj0OE
F1+aDpFNpoRFTR/mcKFL1Ypcj4Qu/z7QLpuLlmsNLqfpOjEnNmXGINwWMcMUiL/s
aeZ3hrHdTLI282tviMoD9qNYFX/8Kcu/UFlUluXQEWsFyKZpReqwvRMALdENZt5o
2857Jzi/D1VQcIu9Tm5HycJ5vSZd6zdg1zRYRcNwYnjciAtqhnjAEO5x/XlxMwpv
6j6sJ+xrtX53U9fIu2X/TxP/3OB068KT3o42qTHMsnOTpLmSNAy0EY5nt2jq3Hft
UVJzByrhMQXn5Mj1aiVEHzd2zVFz68jpyGbfiQERnmROi699uZA2xmICRa4wOEQG
BYjvBNx5BFxXmQ4KW0B7JRRMkEQmkMPjMM7JZZmB6ibIhzvh4x3cpDSyjLLVT5mQ
4nD5b3TKOxLEu34xYiaeVUmGBvtC3tA94aITQK81itBh4eZbW/XeI4SUwyEyob1+
gd0OKqHRVXlXvYDQ02sEBz7kMkBpOmdHNfyhGPZNa6GObSJfxjM=
=S2lv
-----END PGP SIGNATURE-----

--wMuxWcyZQF33UfI3MCNgXDjXbmejdZI10--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2067577016588875737==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:38:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17: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 1fkC7W-0003YP-Ri; Mon, 30 Jul 2018 17:38: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=ip3t=ko=suse.com=jfehlig@srs-us1.protection.inumbo.net>)
 id 1fkC7W-0003YK-2E
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 17:38:10 +0000
X-Inumbo-ID: 5e2f34c0-941f-11e8-a6a9-d7ebe60f679a
Received: from smtp2.provo.novell.com (unknown [137.65.250.81])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5e2f34c0-941f-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 17:38:28 +0000 (UTC)
Received: from linux-tbji.provo.novell.com (prv-ext-foundry1int.gns.novell.com
 [137.65.251.240])
 by smtp2.provo.novell.com with ESMTP (NOT encrypted);
 Mon, 30 Jul 2018 11:38:01 -0600
From: Jim Fehlig <jfehlig@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 30 Jul 2018 11:37:48 -0600
Message-Id: <20180730173748.9926-1-jfehlig@suse.com>
X-Mailer: git-send-email 2.18.0
Subject: [Xen-devel] [OSSTEST] Install GnuTLS for libvirt builds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Jim Fehlig <jfehlig@suse.com>, 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>

U2luY2UgbGlidmlydCBjb21taXQgNjBkOWFkNmYgR251VExTIGlzIHJlcXVpcmVkIHRvIGJ1aWxk
IGxpYnZpcnQuIFRoZQp2YXJpb3VzIGxpYnZpcnQgYnVpbGQgdGVzdHMgaW4gb3NzdGVzdCBiZWdh
biBmYWlsaW5nIGFmdGVyIHRoZSBjb21taXQKaGl0IGxpYnZpcnQuZ2l0IG1hc3Rlci4gQWRkaW5n
IGxpYmdudXRsczI4LWRldiB0byB0aGUgbGlzdCBvZiBwYWNrYWdlcwpuZWVkZWQgdG8gYnVpbGQg
bGlidmlydCB3aWxsIGZpeCB0aGUgY3VycmVudGx5IGJyb2tlbiBidWlsZHMuCgpTaWduZWQtb2Zm
LWJ5OiBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29tPgotLS0KCkkgY3JpYmJlZCB0aGUgJ2xp
YmdudXRsczI4LWRldicgcGFja2FnZSBuYW1lIGZyb20gdGhlIGxpYnZpcnQgamVua2lucyBDSQoK
aHR0cHM6Ly9saWJ2aXJ0Lm9yZy9naXQvP3A9bGlidmlydC1qZW5raW5zLWNpLmdpdDthPWJsb2I7
Zj1ndWVzdHMvdmFycy9tYXBwaW5ncy55bWw7aD1iZTM1NmFhZTYxNmU3ZGFjZjYwMzE3NWZlMWJl
YThjZTM5ODYyOWUxO2hiPUhFQUQjbDEzOAoKIE9zc3Rlc3QvVG9vbHN0YWNrL2xpYnZpcnQucG0g
fCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS9Pc3N0ZXN0L1Rvb2xzdGFjay9saWJ2aXJ0LnBtIGIvT3NzdGVzdC9Ub29sc3Rh
Y2svbGlidmlydC5wbQppbmRleCA0NWRmMTczLi5kNWNkYTc3IDEwMDY0NAotLS0gYS9Pc3N0ZXN0
L1Rvb2xzdGFjay9saWJ2aXJ0LnBtCisrKyBiL09zc3Rlc3QvVG9vbHN0YWNrL2xpYnZpcnQucG0K
QEAgLTI2LDcgKzI2LDcgQEAgdXNlIFhNTDo6TGliWE1MOwogCiBzdWIgbmV3IHsKICAgICBteSAo
JGNsYXNzLCAkaG8sICRtZXRobmFtZSwkYXNzZXQpID0gQF87Ci0gICAgbXkgQGV4dHJhX3BhY2th
Z2VzID0gcXcobGliYXZhaGktY2xpZW50Myk7CisgICAgbXkgQGV4dHJhX3BhY2thZ2VzID0gcXco
bGliYXZhaGktY2xpZW50MyBsaWJnbnV0bHMyOC1kZXYpOwogICAgIG15ICRubF9saWIgPSAibGli
bmwtMy0yMDAiOwogICAgICRubF9saWIgPSAibGlibmwxIiBpZiAoJGhvLT57U3VpdGV9ID1+IG0v
d2hlZXp5Lyk7CiAgICAgcHVzaChAZXh0cmFfcGFja2FnZXMsICRubF9saWIpOwotLSAKMi4xOC4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:39:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:39:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkC8V-0003bc-75; Mon, 30 Jul 2018 17:39: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkC8T-0003bS-V0
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:39:09 +0000
X-Inumbo-ID: 82766607-941f-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82766607-941f-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 17:39:29 +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 9FBD120881;
 Mon, 30 Jul 2018 17:39:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972347;
 bh=wJqA9vkzFb9e9PngNFiO2yBibOqJQ52ZGr/GV4rQsrg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=xK7ksAmzoNJSajLufTamzD49xYSJEzx4F7psRMC7GD4HBWBpaUdS/NX70M/ryvnqj
 +ycGxfL4e30R4ZFYz1WsfwSgoNwAd7QReE2K8TxyCg62XlzIUNFv99EOdGn/Ca+rSu
 mS2a0qDIcTrRHPoHrmsAgrgLokCK4y/HqIXYkwUE=
Date: Mon, 30 Jul 2018 10:39:08 -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: <e82165d7-09c2-4ef9-c968-d19758c5b6fe@arm.com>
Message-ID: <alpine.DEB.2.10.1807301039020.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061537300.13502@sstabellini-ThinkPad-X260>
 <1530918843-14318-8-git-send-email-sstabellini@kernel.org>
 <9070dccb-e699-7189-d6b3-38cb5f0773f3@epam.com>
 <alpine.DEB.2.10.1807261543150.20701@sstabellini-ThinkPad-X260>
 <5b253972-a880-0ded-dc51-db2f9f8abbdc@epam.com>
 <alpine.DEB.2.10.1807271006090.20701@sstabellini-ThinkPad-X260>
 <5fcc3513-ef81-b08b-cbab-4cbb18aebcac@epam.com>
 <alpine.DEB.2.10.1807271431010.20701@sstabellini-ThinkPad-X260>
 <CAF3u54Dov+QzhJKz9qkM3=0CTRXSzcNq=sVdL+ExuWbvfJd75w@mail.gmail.com>
 <alpine.DEB.2.10.1807271620540.20701@sstabellini-ThinkPad-X260>
 <e82165d7-09c2-4ef9-c968-d19758c5b6fe@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 08/12] arm: add ALL, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrii Anisov <andrii_anisov@epam.com>, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@suse.com,
 Julien Grall <julien.grall@gmail.com>, xen-devel@lists.xen.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>

T24gTW9uLCAzMCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMjgvMDcvMTggMDA6MzAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIEZy
aSwgMjcgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gSGkgU3RlZmFubywKPiA+
ID4gU29ycnkgZm9yIHRoZSB0b3AgcG9zdGluZy4KPiA+ID4gCj4gPiA+IEkgdGhpbmsgQW5kcmlp
IG1hZGUgYSBnb29kIHBvaW50LiBXaXRoIHlvdXIgbmV3IGNvZGUgTVBTT0Mgd2lsbCBnZXQgYnVp
bHQKPiA+ID4gb24gQXJtIDMyIGJpdCBhcyB3ZWxsLgo+ID4gPiAKPiA+ID4gVGhpcyB3YXMgbm90
IHRoZSBjYXNlIGJlZm9yZSB0aGlzIHBhdGNoLgo+ID4gPiAKPiA+ID4gU28gSSB3b3VsZCBsaWtl
IGF0IGxlYXN0IHRoYXQgdG8gYmUgZml4ZWQgYmVmb3JlIGFueSBjb21taXQuCj4gPiAKPiA+IE9L
LCB0aGlzIGlzIGEgcHJvYmxlbS4gSSdsbCBmaXggaXQuCj4gPiAKPiA+IExvb2tpbmcgaW50byBp
dCBJIHRoaW5rIHRoZXJlIGlzIGEgd2F5IHRvIHNvbHZlIGl0IHRoYXQgZG9lc24ndCByZXF1aXJl
Cj4gPiBkdXBsaWNhdGlvbiwgYW5kIG5vdCBldmVuIHRoZSBpbnRyb2R1Y3Rpb24gb2YgQUxMXzMy
IGFuZCBBTExfNjQ6IHdlIGp1c3QKPiA+IG5lZWQgdG8gYWRkICJpZiBBUk1fNjQiIGZvciB0aGUg
QVJNNjQgcGxhdGZvcm1zIGFuZCAiaWYgQVJNXzMyIiBmb3IgdGhlCj4gPiBBUk0zMiBwbGF0Zm9y
bXMuCj4gPiAKPiA+IFNvIHRvZGF5IHdlIHdvdWxkIGhhdmUgKHRoZSAiaWYgQVJNXzY0IiBpcyBu
ZXcgY29tcGFyZWQgdG8gdGhpcyBwYXRjaCk6Cj4gPiAKPiA+ICAgIGNvbmZpZyBBTEwKPiA+ICAg
ICAgICBib29sICJBbGwgUGxhdGZvcm1zIgo+ID4gICAgICAgIHNlbGVjdCBNUFNPQ19QTEFURk9S
TSBpZiBBUk1fNjQKPiA+IAo+ID4gSW4gdGhlIGZ1cnVyZSwgYXNzdW1pbmcgdGhhdCB3ZSBoYWQg
RVhZTk9TNSBhbmQgT01BUDUgb3B0aW9ucywgaXQgd291bGQKPiA+IGJlY29tZToKPiA+IAo+ID4g
ICAgY29uZmlnIEFMTAo+ID4gICAgICAgIGJvb2wgIkFsbCBQbGF0Zm9ybXMiCj4gPiAgICAgICAg
c2VsZWN0IE1QU09DX1BMQVRGT1JNIGlmIEFSTV82NAo+ID4gICAgICAgIHNlbGVjdCBFWFlOT1M1
IGlmIEFSTV8zMgo+ID4gICAgICAgIHNlbGVjdCBPTUFQNSBpZiBBUk1fMzIKPiA+IAo+ID4gV2hh
dCBkbyB5b3UgdGhpbms/Cj4gCj4gSSB0aGluayBJIHdvdWxkIHByZWZlciB0aGUgc3VnZ2VzdGlv
biBJIG1hZGUgb24gQW5kcmlpJ3MgYW5zd2VyOgo+IAo+IGNob2ljZQo+ICAgIGNvbmZpZyBBTExf
UExBVAo+ICAgICAgIGJvb2wgIkFsbCBQbGF0Zm9ybXMiCj4gICAgICAgIi4uLi4iCj4gZW5kY2hv
aWNlCj4gCj4gY29uZmlnIEFMTF9QTEFUXzY0Cj4gICAgIGRlZmF1bHQgKEFMTCAmJiBBUk1fNjQp
Cj4gCj4gY29uZmlnIEFMTF9QTEFUXzMyCj4gICAgIGRlZmF1bHQgKEFMTF9QTEFUICYmIEFSTV8z
MikKPiAKPiBjb25maWcgTVBTT0NfUExBVEZPUk0KPiAgICAgYm9vbAo+ICAgICBkZWZhdWx0IChB
TExfUExBVF82NCB8fCBNUFNPQykKPiAKPiBUaGlzIHdvdWxkIGF2b2lkIGEgbG9uZyBsaXN0IGlu
ICJBTExfUExBVEZPUk1TIi4KPiAKPiBBbHNvLCBJIGp1c3Qgbm90aWNlZCB0aGF0ICdBTEwnIHdp
bGwgYmVjb21lIENPTkZJR19BTEwuIFRoaXMgaXMgc2xpZ2h0bHkgdG9vCj4gdmFndWUgYXMgYSBu
YW1lLiBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaW5jbHVkZSAiUExBVCIgaW4gaXQuCgpJIHZlcmlm
aWVkIHRoYXQgdGhpcyBhbHNvIHdvcmtzIGFzIGV4cGVjdGVkLiBJJ2xsIG1ha2UgdGhlIGNoYW5n
ZXMgYW5kCnJlc2VuZCB0aGUgc2VyaWVzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:45:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17: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 1fkCEM-0004OK-V1; Mon, 30 Jul 2018 17:45:14 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.43])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <boris.ostrovsky@oracle.com>) id 1fkCEL-0004OF-22
 for Xen-devel@lists.xensource.com; Mon, 30 Jul 2018 17:45:13 +0000
Received: from [85.158.142.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-a.eu-central-1.aws.symcld.net id C8/B0-24683-8AE4F5B5;
 Mon, 30 Jul 2018 17:45:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSfUgTcRjH+93d5ikub1Pz5yiiURDZDaf0YmH
 2VwWhmPRCiqybXm4xz7GbNSMitJRMRWf2chGVktMoy6ycaZir/lAq09Q5XypBIqYlRGTO0u52
 auv+ep77fJ/n+T4/HhxVtEmVOG210GaGMqqkQVip7XQSaU/SpkVPzq3Z+uHiVMBOsKe57GlAM
 kiVGBhdjvWIRN/3rBE1jcVZx+xD0jOgIqYYBOEKog7A84UlmJBghBuD7ktOVCQTAM5UtEiKQS
 Cf/AFwpHKLCBoBbL5Ui4nJEwA/3H7nU4USB2DHZJ0vlhIx8M2ry0AQhRF2BM4NvJAKCUp8BrD
 J48HEvgZY3yNWhBCrYfHNft9wQDRDyA1W+YCMiIdF1T18Ac5bXAdHOhOE3+HEIThc4wSiRA47
 r477egYSO6DtrXthWBGAPWWtPgB5e1ceuxABQKIcgbUd35ByEM75NeD8iwSAEpnwo2sG4fx24
 nw7FSBwurNeKlb08M/j7ZdwfnY5vxfh/Hbl/DyKE9TQ4fJKxDgK1t6aQMU4Ag6N30DEOB42NE
 xhi/qvs6ULcRy87/gecBMQd0CczmzI0luyKYOR1ERHkxpNLKkhNbFb1NRJklLTuWQGzVjMFE/
 V1AlWzeZlZxgz1QxteQj4G1rGfw5Q5c10gkgcUYXL5ldr0xTLdTmZeXqK1WvNuUaadYKVOK6C
 MlMiz+RmOou2HjUY+UNcxBAPVoXJ1AKWsSYqmzVkiagLxOJfqktsKP57qsqGKjAmh6GVEbITg
 pQQpPpcZqnR4lH3glXKUBngrSmCTbQ522D5n3tABA5UoTJS6BJsYCxL8zy8FYS3ErU/XbBiof
 4h5RlAHQzsTUl0bSS9117/6R79NPzo7qaQtSqnTq4dy3GMbj5mfO9ll5XY560PdOvl1bP2fSt
 K7/38cZwa6XZNv7RJtqUwyd/cu1ISittbarixyufHW3dvK/9V8HKw7ELbqfb8w4qmlInI7aqz
 03PdXQN16Xh7V2Hf/Lm9QJ56Pb8u4qgKY/WUZgNqZqm/95/LOM8DAAA=
X-Env-Sender: boris.ostrovsky@oracle.com
X-Msg-Ref: server-14.tower-225.messagelabs.com!1532972709!2434182!1
X-Originating-IP: [141.146.126.78]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20316 invoked from network); 30 Jul 2018 17:45:11 -0000
Received: from aserp2120.oracle.com (HELO aserp2120.oracle.com)
 (141.146.126.78)
 by server-14.tower-225.messagelabs.com with AES256-GCM-SHA384 encrypted SMTP;
 30 Jul 2018 17:45:11 -0000
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 w6UHiHv2195821;
 Mon, 30 Jul 2018 17:44:59 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : from : to :
 cc : references : message-id : date : mime-version : in-reply-to :
 content-type; s=corp-2018-07-02;
 bh=yKNE4D/XLBqXsK65jjuUElz0XCvXGyj4sYMCAm3IlAY=;
 b=uDveFQl05AKP7NquLOGQ/pw9DLSF2ftLpU51rNmC5+3j3mjgdbBO2JrkdBk/bPPyr5SJ
 pEXtWUiJ+RYFv3+Fw5abZXYzIgefEJKBUYsjj84V8q2TJcqBNLaaCD/36ABHfCpO7aaF
 8p349xOuwB4W997wn890uRqiAK6Ca0fZcIhpqDeLrSayXpA65dF5thpcKce1uNeeu8Wh
 21YDLLS/TmubC/32c+N21oiel//O68yf18QUvj3u+t2c9uMN1xWB74Z6m6JXe8TjTglp
 6mC7HejRJMSzNhMXhGqBI044/h2jnhhdZv9gI9XvBR/aRaudoQPCzMfcIkEZRqQon80X mQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2kggenwm2m-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 30 Jul 2018 17:44:59 +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 w6UHix2Q003790
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 30 Jul 2018 17:44:59 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 w6UHivR7007329;
 Mon, 30 Jul 2018 17:44:58 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, 30 Jul 2018 10:44:57 -0700
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Stephen Rothwell <sfr@canb.auug.org.au>,
 Andrew Morton <akpm@linux-foundation.org>, Juergen Gross <jgross@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Xen Devel <Xen-devel@lists.xensource.com>
References: <20180730190210.48a75b72@canb.auug.org.au>
 <6bf747ac-13d0-f77b-4983-2015a5703a12@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <c4dd4773-d2c8-5d1c-6c6e-b8c11b2489ac@oracle.com>
Date: Mon, 30 Jul 2018 13:45:22 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <6bf747ac-13d0-f77b-4983-2015a5703a12@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8970
 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-1806210000 definitions=main-1807300191
Subject: Re: [Xen-devel] linux-next: manual merge of the akpm-current tree
 with the xen-tip 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: Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Michal Hocko <mhocko@suse.com>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Content-Type: multipart/mixed; boundary="===============6964395275777832721=="
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)
--===============6964395275777832721==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="1Y1oSzynr4021wIwpLA1bYR7nYNMHF5t3"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--1Y1oSzynr4021wIwpLA1bYR7nYNMHF5t3
Content-Type: multipart/mixed; boundary="duwpSwbFFWk5XRWFqEPZZdEJ3Wikbywjh";
 protected-headers="v1"
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Stephen Rothwell <sfr@canb.auug.org.au>,
 Andrew Morton <akpm@linux-foundation.org>, Juergen Gross <jgross@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Xen Devel <Xen-devel@lists.xensource.com>
Cc: Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Michal Hocko <mhocko@suse.com>
Message-ID: <c4dd4773-d2c8-5d1c-6c6e-b8c11b2489ac@oracle.com>
Subject: Re: linux-next: manual merge of the akpm-current tree with the
 xen-tip tree
References: <20180730190210.48a75b72@canb.auug.org.au>
 <6bf747ac-13d0-f77b-4983-2015a5703a12@oracle.com>
In-Reply-To: <6bf747ac-13d0-f77b-4983-2015a5703a12@oracle.com>

--duwpSwbFFWk5XRWFqEPZZdEJ3Wikbywjh
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US

On 07/30/2018 01:02 PM, Boris Ostrovsky wrote:
> On 07/30/2018 05:02 AM, Stephen Rothwell wrote:
>> Hi all,
>>
>> Today's linux-next merge of the akpm-current tree got a conflict in:
>>
>>   drivers/xen/gntdev.c
>>
>> between commit:
>>
>>   1d3145675538 ("xen/gntdev: Make private routines/structures accessib=
le")
>>
>> from the xen-tip tree and commit:
>>
>>   aaefcabe9c25 ("mm, oom: distinguish blockable mode for mmu notifiers=
")
>>
>> from the akpm-current tree.
>>
>> I fixed it up (see below) and can carry the fix as necessary. This
>> is now fixed as far as linux-next is concerned, but any non trivial
>> conflicts should be mentioned to your upstream maintainer when your tr=
ee
>> is submitted for merging.  You may also want to consider cooperating
>> with the maintainer of the conflicting tree to minimise any particular=
ly
>> complex conflicts.
>>
>> -- Cheers, Stephen Rothwell diff --cc drivers/xen/gntdev.c index
>> c866a62f766d,55b4f0e3f4d6..000000000000 --- a/drivers/xen/gntdev.c +++=

>> b/drivers/xen/gntdev.c @@@ -479,7 -441,20 +479,20 @@@ static const
>> struct vm_operations_struc /*
>> ------------------------------------------------------------------ */
>> -static bool in_range(struct grant_map *map, ++static bool
>> in_range(struct gntdev_grant_map *map, + unsigned long start, unsigned=

>> long end) + { + if (!map->vma) + return false; + if
>> (map->vma->vm_start >=3D end) + return false; + if (map->vma->vm_end <=
=3D
>> start) + return false; + + return true; + } + -static void
>> unmap_if_in_range(struct grant_map *map, +static void
>> unmap_if_in_range(struct gntdev_grant_map *map, unsigned long start,
>> unsigned long end) { unsigned long mstart, mend; @@@ -503,15 -472,26
>> +510,26 @@@ WARN_ON(err); } - static void mn_invl_range_start(struct
>> mmu_notifier *mn, + static int mn_invl_range_start(struct mmu_notifier=

>> *mn, struct mm_struct *mm, - unsigned long start, unsigned long end) +=

>> unsigned long start, unsigned long end, + bool blockable) { struct
>> gntdev_priv *priv =3D container_of(mn, struct gntdev_priv, mn); - stru=
ct
>> grant_map *map; + struct gntdev_grant_map *map; + int ret =3D 0; + + /=
*
>> TODO do we really need a mutex here? */ + if (blockable) +
>> mutex_lock(&priv->lock); + else if (!mutex_trylock(&priv->lock)) +
>> return -EAGAIN; - mutex_lock(&priv->lock); list_for_each_entry(map,
>> &priv->maps, next) { + if (in_range(map, start, end)) { + ret =3D
>> -EAGAIN; + goto out_unlock; + } unmap_if_in_range(map, start, end); }
>> list_for_each_entry(map, &priv->freeable_maps, next) {


Ugh... That's some interesting whitespace optimization on part of
thundebird. Let me paste the relevant patch hunk here.


diff --git a/drivers/xen/gntdev.c b/drivers/xen/gntdev.c
index bd56653b9bbc..55b4f0e3f4d6 100644
--- a/drivers/xen/gntdev.c
+++ b/drivers/xen/gntdev.c
@@ -441,18 +441,25 @@ static const struct vm_operations_struct gntdev_vmo=
ps =3D {
=20
 /* ------------------------------------------------------------------ */=

=20
+static bool in_range(struct grant_map *map,
+			      unsigned long start, unsigned long end)
+{
+	if (!map->vma)
+		return false;
+	if (map->vma->vm_start >=3D end)
+		return false;
+	if (map->vma->vm_end <=3D start)
+		return false;
+
+	return true;
+}
+
 static void unmap_if_in_range(struct grant_map *map,
 			      unsigned long start, unsigned long end)
 {
 	unsigned long mstart, mend;
 	int err;
=20
-	if (!map->vma)
-		return;
-	if (map->vma->vm_start >=3D end)
-		return;
-	if (map->vma->vm_end <=3D start)
-		return;
 	mstart =3D max(start, map->vma->vm_start);
 	mend   =3D min(end,   map->vma->vm_end);
 	pr_debug("map %d+%d (%lx %lx), range %lx %lx, mrange %lx %lx\n",
@@ -465,21 +472,40 @@ static void unmap_if_in_range(struct grant_map *map=
,
 	WARN_ON(err);
 }
=20
-static void mn_invl_range_start(struct mmu_notifier *mn,
+static int mn_invl_range_start(struct mmu_notifier *mn,
 				struct mm_struct *mm,
-				unsigned long start, unsigned long end)
+				unsigned long start, unsigned long end,
+				bool blockable)
 {
 	struct gntdev_priv *priv =3D container_of(mn, struct gntdev_priv, mn);
 	struct grant_map *map;
+	int ret =3D 0;
+
+	/* TODO do we really need a mutex here? */
+	if (blockable)
+		mutex_lock(&priv->lock);
+	else if (!mutex_trylock(&priv->lock))
+		return -EAGAIN;
=20
-	mutex_lock(&priv->lock);
 	list_for_each_entry(map, &priv->maps, next) {
+		if (in_range(map, start, end)) {
+			ret =3D -EAGAIN;
+			goto out_unlock;
+		}
 		unmap_if_in_range(map, start, end);
 	}
 	list_for_each_entry(map, &priv->freeable_maps, next) {
+		if (in_range(map, start, end)) {
+			ret =3D -EAGAIN;
+			goto out_unlock;
+		}
 		unmap_if_in_range(map, start, end);
 	}
+
+out_unlock:
 	mutex_unlock(&priv->lock);
+
+	return ret;
 }


-boris



>
> I clearly missed this (aaefcabe9c25) patch but now that I am looking at=

> it I don't think I understand the logic for changes in
> list_for_each_entry() loops.
>
> Aren't we ending up never unmapping grant pages? Michal, can you explai=
n
> what you are trying to do here?
>
>
> -boris
>
>
>



--duwpSwbFFWk5XRWFqEPZZdEJ3Wikbywjh--

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

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

iQIzBAEBCAAdFiEExAVKDNg/TOdD61Yyit52kIbKwbIFAltfTrIACgkQit52kIbK
wbJpGQ/+KkWIm64yGKlpwAMOF/Xmw7LodK606aZuXqTILJt2kZCcvuWO2yChRVcG
yruqDt/ljY0gu55mNlli1ap71P25uoLXlz0/NkYV9zvOXvQP6pgisSgicREcRpin
O3I2V8WMxfuhaoaMwlifLhBCvYx+SoTFCg/8qS/LZaEpj6WWAuK/oIr49/wNhOD7
W6pseuB3wD0O2uSIprI74HCQ3lCFs7S3sDeoOyCHh1Y2F6+krG9RxVT4RdwrhfPG
Xare9SHEZo2DStUvrqq91NTedLSxnyT6yBu7FLwky3qcx8fJLcSwYbnmVMiQNRzV
d0K5eCLNvyokNY2AiiixL1QFz5VPzBAXZ0n0dN974w9unzxsVjVDrW940H5l2P2k
ngVTEf/+tGQ8yiSbY/hdyQqoVWGuKLhe86xZRFwL/LlcmoY1sUR42YqU68oKh9RN
WAzWGF7hg/A8SOiyxXR1U4QcN8mdb2D0etcHjfSRwLQUgKYKlVw0+r87jhs52twE
0WkQlIsk5f3ZJDXlLK2ae4l30RZjWVO8DECE3kAblFmO8YbbV7jfrBXTcE7yDcQM
ULYjtz1FaWl9TiuD4ZqFIAjEdrnEgZEml7KDMxxxc6pK8PNfgTDaUNoShQSOP4PX
N+nQ4E/gx2EVhy52GVWLmwttHaJ+t34yXW/Vbywf3//3+Dqa32Y=
=7Tsm
-----END PGP SIGNATURE-----

--1Y1oSzynr4021wIwpLA1bYR7nYNMHF5t3--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6964395275777832721==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:48: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 1fkCH7-0004Y7-FY; Mon, 30 Jul 2018 17: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCH6-0004XZ-Er
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:04 +0000
X-Inumbo-ID: 9b88d08a-9420-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b88d08a-9420-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 19:47:20 +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 7DDE220892;
 Mon, 30 Jul 2018 17:48:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972881;
 bh=UtpQBzcXBMcEJJsPo+RkM2KC8yc+NuR4gU2f/AIZ2y8=;
 h=Date:From:To:cc:Subject:From;
 b=wGjDc9ptNPaLCfMxQ/uBPO1V8vVeJe3aFuu24/+kckT48Ex4v+58IzOECPK7CHGNb
 fLUv8nkoI3tmjliLNQWtooswLA2vbzk99z/cwKUCpImbDT85SgsGfprOsn8skYyHsx
 ZiQNZ4vycOOvaEiT1g2JRr3Cm68pBjDw+a2Y+MJ4=
Date: Mon, 30 Jul 2018 10:48:02 -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.1807301042060.20701@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v8 00/11] arm: more kconfig configurability and
 small default configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com,
 George.Dunlap@citrix.com, dfaggioli@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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaXMgdGhlIGZpcnN0IHN0ZXAgdG93YXJkIGJ1aWxk
aW5nIGEgc21hbGwgY2VydGlmaWFibGUKWGVuIGh5cGVydmlzb3IgZm9yIEFSTSBib2FyZHMuCgpU
aGUgc2VyaWVzIG1ha2VzIGEgZmV3IGNoYW5nZXMgdG8gYWxsb3cgZGlzYWJsaW5nIG1vcmUga2Nv
bmZpZyBvcHRpb25zOgptb3N0IG9mIHRoZW0gYWxyZWFkeSBleGlzdCBidXQgY2Fubm90IGJlIGRp
c2FibGVkLiBJdCBhbHNvIGludHJvZHVjZXMgYQpyZWZlcmVuY2Uga2NvbmZpZyBmb3IgUmVuZXNh
cyBSQ2FyIChkdWUgdG8gcG9wdWxhciBkZW1hbmQsIGNhbmRpZGF0ZSBmb3IKY2VydGlmaWNhdGlv
bnMpLCBYaWxpbnggTVBTb0MsIGFuZCBmb3IgUUVNVSBhYXJjaDY0IChub3QgZm9yCmNlcnRpZmlj
YXRpb25zLCBidXQgdXNlZnVsIGZvciBkZWJ1Z2dpbmcpLgoKVGhlIGxhc3QgcGF0Y2ggY2xhcmlm
aWVzIHRoZSBzZWN1cml0eSBzdXBwb3J0IHN0YXR1cyBvZiBrY29uZmlnIG9wdGlvbnMKaW4gWGVu
LiAKCkFsbCBwYXRjaGVzIGFyZSBhbHJlYWR5IGFja2VkLCBleGNlcHQgZm9yIHBhdGNoICM4OiAi
YXJtOiBhZGQgQUxMX1BMQVQsClFFTVUsIFJjYXIzIGFuZCBNUFNvQyBjb25maWdzIi4KCkNoZWVy
cywKClN0ZWZhbm8KCgpUaGUgZm9sbG93aW5nIGNoYW5nZXMgc2luY2UgY29tbWl0IDE2ZmI0YjVh
OWE3OWY5NWRmMTdmMTBiYTYyZTlmNDRkMjFjZjg5YjU6CgogIGRvY3MvZ2VuLWh0bWwtaW5kZXg6
IE1ha2UgSFRNTDo6VHJlZUJ1aWxkZXI6OlhQYXRoIG9wdGlvbmFsIGFnYWluICgyMDE4LTA0LTEz
IDE3OjA0OjM2ICswMTAwKQoKYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9zaXRvcnkgYXQ6
CgogIGh0dHA6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dpdC1odHRwL3Blb3BsZS9zc3RhYmVs
bGluaS94ZW4tdW5zdGFibGUuZ2l0IHNtYWxsLWtjb25maWctdjgKCmZvciB5b3UgdG8gZmV0Y2gg
Y2hhbmdlcyB1cCB0byAwYTMyMjY5ZGEwMzBiZjM3OWExN2I1MjAzZmFhMDA1NzhkZTljOTE5OgoK
ICB4ZW46IHNwZWNpZnkgc3VwcG9ydCBmb3IgRVhQRVJUIGFuZCBERUJVRyBLY29uZmlnIG9wdGlv
bnMgKDIwMTgtMDctMzAgMTA6NDE6NDEgLTA3MDApCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClN0ZWZhbm8gU3RhYmVsbGlu
aSAoMTEpOgogICAgICBhcm06IHJlbW92ZSB0aGUgQVJNIEhETENEIGRyaXZlcgogICAgICBhcm06
IG1ha2UgaXQgcG9zc2libGUgdG8gZGlzYWJsZSBIQVNfR0lDVjMKICAgICAgYXJtOiByZW5hbWUg
SEFTX0dJQ1YzIHRvIEdJQ1YzCiAgICAgIE1ha2UgTUVNX0FDQ0VTUyBjb25maWd1cmFibGUKICAg
ICAgbWFrZSBpdCBwb3NzaWJsZSB0byBlbmFibGUvZGlzYWJsZSBVQVJUIGRyaXZlcnMKICAgICAg
YXJtOiBtYWtlIGl0IHBvc3NpYmxlIHRvIGRpc2FibGUgdGhlIFNNTVUgZHJpdmVyCiAgICAgIGFy
bTogYWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24KICAgICAgYXJtOiBhZGQgQUxMX1BM
QVQsIFFFTVUsIFJjYXIzIGFuZCBNUFNvQyBjb25maWdzCiAgICAgIHhlbjogYWRkIHBlci1wbGF0
Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUwogICAgICB4ZW46IGFkZCBjbG9jIHRhcmdldAogICAg
ICB4ZW46IHNwZWNpZnkgc3VwcG9ydCBmb3IgRVhQRVJUIGFuZCBERUJVRyBLY29uZmlnIG9wdGlv
bnMKCiBTVVBQT1JULm1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsKIHRv
b2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgICAgICAgfCAgIDIgKy0KIHhlbi9NYWtl
ZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTIgKysKIHhlbi9hcmNoL0tjb25m
aWcgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKwogeGVuL2FyY2gvYXJtL0tjb25maWcg
ICAgICAgICAgICAgICAgICAgICB8ICAxNyArLQogeGVuL2FyY2gvYXJtL01ha2VmaWxlICAgICAg
ICAgICAgICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueTY0LmNvbmYg
ICAgICAgICB8ICAzOCArKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnICAgICAg
ICAgICB8ICA1MiArKysrKysKIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgICAgICAg
ICAgfCAgIDIgKy0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvdmV4cHJlc3MuYyAgICAgICAgfCAg
MzUgLS0tLQogeGVuL2FyY2gvYXJtL3ZnaWMuYyAgICAgICAgICAgICAgICAgICAgICB8ICAgMiAr
LQogeGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVu
L2FyY2gveDg2L0tjb25maWcgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2NvbW1v
bi9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICB8ICAxMCArLQogeGVuL2NvbW1vbi9NYWtl
ZmlsZSAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2NvbW1vbi9kb21jdGwuYyAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2RyaXZlcnMvY2hhci9LY29uZmlnICAg
ICAgICAgICAgICAgICB8ICAxNSArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvS2NvbmZpZyAg
ICAgICAgICB8ICAxMiArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlICAg
ICB8ICAgMiArLQogeGVuL2RyaXZlcnMvdmlkZW8vS2NvbmZpZyAgICAgICAgICAgICAgICB8ICAg
MyAtCiB4ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSAgICAgICAgICAgICAgIHwgICAxIC0KIHhl
bi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jICAgICAgICAgICAgfCAyODEgLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9naWMuaCAgICAgICAgICAg
ICAgICB8ICAgNCArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMvdmV4cHJlc3MuaCB8
ICAgNiAtCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaCAgICAgICAgICAgICAgIHwgICA0ICst
CiB4ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oICAgICAgICAgICAgIHwgICA0ICstCiB4ZW4v
aW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVk
ZS94c20veHNtLmggICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiB4ZW4veHNtL2R1bW15LmMg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMg
ICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiAzMCBmaWxlcyBjaGFuZ2VkLCAxNzMgaW5zZXJ0
aW9ucygrKSwgMzYyIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2Fy
bS9jb25maWdzL3Rpbnk2NC5jb25mCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9LY29uZmlnCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvdmlkZW8vYXJt
X2hkbGNkLmMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:48: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 1fkCHa-0004am-Pj; Mon, 30 Jul 2018 17: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHa-0004aV-1o
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:34 +0000
X-Inumbo-ID: d2f91889-9420-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2f91889-9420-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 17: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 6D9AC20892;
 Mon, 30 Jul 2018 17:48:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972912;
 bh=dY65UhTFHg3fb0YBYo+ct4rODDBFA8xsaCU/QQAxFiQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=zFAP7gDNi7Pxl/tn1ZlAIdHy/rEhITMlILR8t0TMUQ/KQAjwicVzfG6gHRe63IFUc
 oqHrZPLHwDrYqRoe2JBGqYag2N0bDCMQKMPvmowqy4k+ofemhdc8sAEmY7sodgxCrc
 88BsdkeJGrTzKT9a6QElS+prSY/IU1+/k7fgHnIw=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:22 -0700
Message-Id: <1532972912-12439-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 01/11] arm: remove the ARM HDLCD driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

VGhlIEFSTSBIRExDRCBkcml2ZXIgaXMgdW51c2VkLiBUaGUgZGV2aWNlIGl0c2VsZiBjYW4gb25s
eSBiZSBmb3VuZCBvbgpWaXJ0dWFsIEV4cHJlc3MgYm9hcmRzIHRoYXQgYXJlIGZvciBlYXJseSBk
ZXZlbG9wbWVudCBvbmx5LiBSZW1vdmUgdGhlCmRyaXZlci4KCkFsc28gcmVtb3ZlIHZleHByZXNz
X3N5c2NmZywgbm93IHVudXNlZCwgYW5kICJzZWxlY3QgVklERU8iIHRoYXQgaXMgbm90CnVzZWZ1
bCBhbnltb3JlLgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+ClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgot
LS0KQ2hhbmdlcyBpbiB2MzoKLSByZW1vdmUgInNlbGVjdCBWSURFTyIKLSByZW1vdmUgdmV4cHJl
c3Nfc3lzY2ZnCkNoYW5nZXMgaW4gdjI6Ci0gcGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9hcm0v
S2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgICAyIC0KIHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvdmV4cHJlc3MuYyAgICAgICAgfCAgMzUgLS0tLQogeGVuL2RyaXZlcnMvdmlkZW8vS2NvbmZp
ZyAgICAgICAgICAgICAgICB8ICAgMyAtCiB4ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSAgICAg
ICAgICAgICAgIHwgICAxIC0KIHhlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jICAgICAgICAg
ICAgfCAyODEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9wbGF0Zm9ybXMvdmV4cHJlc3MuaCB8ICAgNiAtCiA2IGZpbGVzIGNoYW5nZWQsIDMyOCBk
ZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy92aWRlby9hcm1faGRs
Y2QuYwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tj
b25maWcKaW5kZXggODE3NGMwYy4uNGRjN2VmNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tj
b25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTE3LDEyICsxNywxMCBAQCBjb25m
aWcgQVJNXzY0CiBjb25maWcgQVJNCiAJZGVmX2Jvb2wgeQogCXNlbGVjdCBIQVNfQUxURVJOQVRJ
VkUKLQlzZWxlY3QgSEFTX0FSTV9IRExDRAogCXNlbGVjdCBIQVNfREVWSUNFX1RSRUUKIAlzZWxl
Y3QgSEFTX01FTV9BQ0NFU1MKIAlzZWxlY3QgSEFTX1BBU1NUSFJPVUdICiAJc2VsZWN0IEhBU19Q
RFgKLQlzZWxlY3QgVklERU8KIAogY29uZmlnIEFSQ0hfREVGQ09ORklHCiAJc3RyaW5nCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3ZleHByZXNzLmMgYi94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL3ZleHByZXNzLmMKaW5kZXggNzA4MzlkNi4uYjYxOTNmNyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy92ZXhwcmVzcy5jCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvdmV4cHJlc3MuYwpAQCAtNTksNDEgKzU5LDYgQEAgc3RhdGljIGlubGluZSBpbnQgdmV4
cHJlc3NfY3RybF9zdGFydCh1aW50MzJfdCAqc3lzY2ZnLCBpbnQgd3JpdGUsCiAgICAgcmV0dXJu
IDA7CiB9CiAKLWludCB2ZXhwcmVzc19zeXNjZmcoaW50IHdyaXRlLCBpbnQgZnVuY3Rpb24sIGlu
dCBkZXZpY2UsIHVpbnQzMl90ICpkYXRhKQotewotICAgIHVpbnQzMl90ICpzeXNjZmcgPSAodWlu
dDMyX3QgKikgRklYTUFQX0FERFIoRklYTUFQX01JU0MpOwotICAgIGludCByZXQgPSAtMTsKLQot
ICAgIHNldF9maXhtYXAoRklYTUFQX01JU0MsIG1hZGRyX3RvX21mbihWMk1fU1lTX01NSU9fQkFT
RSksCi0gICAgICAgICAgICAgICBQQUdFX0hZUEVSVklTT1JfTk9DQUNIRSk7Ci0KLSAgICBpZiAo
IHN5c2NmZ1tWMk1fU1lTX0NGR0NUUkwvNF0gJiBWMk1fU1lTX0NGR19TVEFSVCApCi0gICAgICAg
IGdvdG8gb3V0OwotCi0gICAgLyogY2xlYXIgdGhlIGNvbXBsZXRlIGJpdCBpbiB0aGUgVjJNX1NZ
U19DRkdTVEFUIHN0YXR1cyByZWdpc3RlciAqLwotICAgIHN5c2NmZ1tWMk1fU1lTX0NGR1NUQVQv
NF0gPSAwOwotCi0gICAgaWYgKCB3cml0ZSApCi0gICAgewotICAgICAgICAvKiB3cml0ZSBkYXRh
ICovCi0gICAgICAgIHN5c2NmZ1tWMk1fU1lTX0NGR0RBVEEvNF0gPSAqZGF0YTsKLQotICAgICAg
ICBpZiAoIHZleHByZXNzX2N0cmxfc3RhcnQoc3lzY2ZnLCB3cml0ZSwgZnVuY3Rpb24sIGRldmlj
ZSkgPCAwICkKLSAgICAgICAgICAgIGdvdG8gb3V0OwotICAgIH0gZWxzZSB7Ci0gICAgICAgIGlm
ICggdmV4cHJlc3NfY3RybF9zdGFydChzeXNjZmcsIHdyaXRlLCBmdW5jdGlvbiwgZGV2aWNlKSA8
IDAgKQotICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIC8q
IHJlYWQgZGF0YSAqLwotICAgICAgICAgICAgKmRhdGEgPSBzeXNjZmdbVjJNX1NZU19DRkdEQVRB
LzRdOwotICAgIH0KLQotICAgIHJldCA9IDA7Ci1vdXQ6Ci0gICAgY2xlYXJfZml4bWFwKEZJWE1B
UF9NSVNDKTsKLSAgICByZXR1cm4gcmV0OwotfQotCiAvKgogICogVE9ETzogR2V0IGJhc2UgYWRk
cmVzcyBmcm9tIHRoZSBkZXZpY2UgdHJlZQogICogU2VlIGFybSx2ZXhwcmVzcy1yZXNldCBub2Rl
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9LY29uZmlnIGIveGVuL2RyaXZlcnMvdmlk
ZW8vS2NvbmZpZwppbmRleCA1MmU4Y2U2Li40MWNhNTAzIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy92aWRlby9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJzL3ZpZGVvL0tjb25maWcKQEAgLTExLDYg
KzExLDMgQEAgY29uZmlnIFZHQQogCSAgRW5hYmxlIFZHQSBvdXRwdXQgZm9yIHRoZSBYZW4gaHlw
ZXJ2aXNvci4KIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KLQotY29uZmlnIEhBU19BUk1fSERMQ0QK
LQlib29sCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9NYWtlZmlsZSBiL3hlbi9kcml2
ZXJzL3ZpZGVvL01ha2VmaWxlCmluZGV4IDJiYjkxZDYuLjJiM2ZjNzYgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3ZpZGVvL01ha2VmaWxl
CkBAIC00LDQgKzQsMyBAQCBvYmotJChDT05GSUdfVklERU8pICs9IGZvbnRfOHgxNi5vCiBvYmot
JChDT05GSUdfVklERU8pICs9IGZvbnRfOHg4Lm8KIG9iai0kKENPTkZJR19WSURFTykgKz0gbGZi
Lm8KIG9iai0kKENPTkZJR19WR0EpICs9IHZlc2Eubwotb2JqLSQoQ09ORklHX0hBU19BUk1fSERM
Q0QpICs9IGFybV9oZGxjZC5vCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby9hcm1faGRs
Y2QuYyBiL3hlbi9kcml2ZXJzL3ZpZGVvL2FybV9oZGxjZC5jCmRlbGV0ZWQgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCBlMTE3NGIyLi4wMDAwMDAwCi0tLSBhL3hlbi9kcml2ZXJzL3ZpZGVvL2FybV9o
ZGxjZC5jCisrKyAvZGV2L251bGwKQEAgLTEsMjgxICswLDAgQEAKLS8qCi0gKiB4ZW4vZHJpdmVy
cy92aWRlby9hcm1faGRsY2QuYwotICoKLSAqIERyaXZlciBmb3IgQVJNIEhETENEIENvbnRyb2xs
ZXIKLSAqCi0gKiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRy
aXguY29tPgotICogQ29weXJpZ2h0IChjKSAyMDEzIENpdHJpeCBTeXN0ZW1zLgotICoKLSAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQotICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKLSAqIChhdCB5b3VyIG9wdGlv
bikgYW55IGxhdGVyIHZlcnNpb24uCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVk
IGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCi0gKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgotICogTUVSQ0hB
TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQot
ICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KLSAqLwotCi0j
aW5jbHVkZSA8YXNtL2RlbGF5Lmg+Ci0jaW5jbHVkZSA8YXNtL3R5cGVzLmg+Ci0jaW5jbHVkZSA8
YXNtL3BsYXRmb3Jtcy92ZXhwcmVzcy5oPgotI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgot
I2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+Ci0jaW5jbHVkZSA8eGVuL2luaXQuaD4KLSNp
bmNsdWRlIDx4ZW4vbW0uaD4KLSNpbmNsdWRlICJmb250LmgiCi0jaW5jbHVkZSAibGZiLmgiCi0j
aW5jbHVkZSAibW9kZWxpbmVzLmgiCi0KLSNkZWZpbmUgSERMQ0QgKCh2b2xhdGlsZSB1aW50MzJf
dCAqKSBGSVhNQVBfQUREUihGSVhNQVBfTUlTQykpCi0KLSNkZWZpbmUgSERMQ0RfSU5UTUFTSyAg
ICAgICAoMHgxOC80KQotI2RlZmluZSBIRExDRF9GQkJBU0UgICAgICAgICgweDEwMC80KQotI2Rl
ZmluZSBIRExDRF9MSU5FTEVOR1RIICAgICgweDEwNC80KQotI2RlZmluZSBIRExDRF9MSU5FQ09V
TlQgICAgICgweDEwOC80KQotI2RlZmluZSBIRExDRF9MSU5FUElUQ0ggICAgICgweDEwQy80KQot
I2RlZmluZSBIRExDRF9CVVMgICAgICAgICAgICgweDExMC80KQotI2RlZmluZSBIRExDRF9WU1lO
QyAgICAgICAgICgweDIwMC80KQotI2RlZmluZSBIRExDRF9WQkFDSyAgICAgICAgICgweDIwNC80
KQotI2RlZmluZSBIRExDRF9WREFUQSAgICAgICAgICgweDIwOC80KQotI2RlZmluZSBIRExDRF9W
RlJPTlQgICAgICAgICgweDIwQy80KQotI2RlZmluZSBIRExDRF9IU1lOQyAgICAgICAgICgweDIx
MC80KQotI2RlZmluZSBIRExDRF9IQkFDSyAgICAgICAgICgweDIxNC80KQotI2RlZmluZSBIRExD
RF9IREFUQSAgICAgICAgICgweDIxOC80KQotI2RlZmluZSBIRExDRF9IRlJPTlQgICAgICAgICgw
eDIxQy80KQotI2RlZmluZSBIRExDRF9QT0xBUklUSUVTICAgICgweDIyMC80KQotI2RlZmluZSBI
RExDRF9DT01NQU5EICAgICAgICgweDIzMC80KQotI2RlZmluZSBIRExDRF9QRiAgICAgICAgICAg
ICgweDI0MC80KQotI2RlZmluZSBIRExDRF9SRUQgICAgICAgICAgICgweDI0NC80KQotI2RlZmlu
ZSBIRExDRF9HUkVFTiAgICAgICAgICgweDI0OC80KQotI2RlZmluZSBIRExDRF9CTFVFICAgICAg
ICAgICgweDI0Qy80KQotCi1zdHJ1Y3QgY29sb3JfbWFza3MgewotICAgIGludCByZWRfc2hpZnQ7
Ci0gICAgaW50IHJlZF9zaXplOwotICAgIGludCBncmVlbl9zaGlmdDsKLSAgICBpbnQgZ3JlZW5f
c2l6ZTsKLSAgICBpbnQgYmx1ZV9zaGlmdDsKLSAgICBpbnQgYmx1ZV9zaXplOwotfTsKLQotc3Ry
dWN0IHBpeGVsX2NvbG9ycyB7Ci0gICAgY29uc3QgY2hhciogYnBwOwotICAgIHN0cnVjdCBjb2xv
cl9tYXNrcyBjb2xvcnM7Ci19OwotCi1zdHJ1Y3QgcGl4ZWxfY29sb3JzIF9faW5pdGRhdGEgY29s
b3JzW10gPSB7Ci0gICAgeyAiMTYiLCB7IDAsIDUsIDExLCA1LCA2LCA1IH0gfSwKLSAgICB7ICIy
NCIsIHsgMCwgOCwgMTYsIDgsIDgsIDggfSB9LAotICAgIHsgIjMyIiwgeyAwLCA4LCAxNiwgOCwg
OCwgOCB9IH0sCi19OwotCi1zdGF0aWMgdm9pZCB2Z2Ffbm9vcF9wdXRzKGNvbnN0IGNoYXIgKnMp
IHt9Ci12b2lkICgqdmlkZW9fcHV0cykoY29uc3QgY2hhciAqKSA9IHZnYV9ub29wX3B1dHM7Ci0K
LXN0YXRpYyB2b2lkIGhkbGNkX2ZsdXNoKHZvaWQpCi17Ci0gICAgZHNiKHN5KTsKLX0KLQotc3Rh
dGljIGludCBfX2luaXQgZ2V0X2NvbG9yX21hc2tzKGNvbnN0IGNoYXIqIGJwcCwgc3RydWN0IGNv
bG9yX21hc2tzICoqbWFza3MpCi17Ci0gICAgaW50IGk7Ci0gICAgZm9yICggaSA9IDA7IGkgPCBB
UlJBWV9TSVpFKGNvbG9ycyk7IGkrKyApCi0gICAgewotICAgICAgICBpZiAoICFzdHJuY21wKGNv
bG9yc1tpXS5icHAsIGJwcCwgMikgKQotICAgICAgICB7Ci0gICAgICAgICAgICAqbWFza3MgPSAm
Y29sb3JzW2ldLmNvbG9yczsKLSAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICB9Ci0gICAg
fQotICAgIHJldHVybiAtMTsKLX0KLQotc3RhdGljIHZvaWQgX19pbml0IHNldF9waXhjbG9jayh1
aW50MzJfdCBwaXhjbG9jaykKLXsKLSAgICBpZiAoIGR0X2ZpbmRfY29tcGF0aWJsZV9ub2RlKE5V
TEwsIE5VTEwsICJhcm0sdmV4cHJlc3MiKSApCi0gICAgICAgICAgICB2ZXhwcmVzc19zeXNjZmco
MSwgVjJNX1NZU19DRkdfT1NDX0ZVTkMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgVjJN
X1NZU19DRkdfT1NDNSwgJnBpeGNsb2NrKTsKLX0KLQotdm9pZCBfX2luaXQgdmlkZW9faW5pdCh2
b2lkKQotewotICAgIHN0cnVjdCBsZmJfcHJvcCBsZmJwOwotICAgIHVuc2lnbmVkIGNoYXIgKmxm
YjsKLSAgICBwYWRkcl90IGhkbGNkX3N0YXJ0LCBoZGxjZF9zaXplOwotICAgIHBhZGRyX3QgZnJh
bWVidWZmZXJfc3RhcnQsIGZyYW1lYnVmZmVyX3NpemU7Ci0gICAgY29uc3QgY2hhciAqbW9kZV9z
dHJpbmc7Ci0gICAgY2hhciBfbW9kZV9zdHJpbmdbMTZdOwotICAgIGludCBieXRlc19wZXJfcGl4
ZWwgPSA0OwotICAgIHN0cnVjdCBjb2xvcl9tYXNrcyAqYyA9IE5VTEw7Ci0gICAgc3RydWN0IG1v
ZGVsaW5lICp2aWRlb21vZGUgPSBOVUxMOwotICAgIGludCBpOwotICAgIGNvbnN0IHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqZGV2OwotICAgIGNvbnN0IF9fYmUzMiAqY2VsbHM7Ci0gICAgdTMyIGxl
bnA7Ci0gICAgaW50IHJlczsKLQotICAgIGRldiA9IGR0X2ZpbmRfY29tcGF0aWJsZV9ub2RlKE5V
TEwsIE5VTEwsICJhcm0saGRsY2QiKTsKLQotICAgIGlmICggIWRldiApCi0gICAgewotICAgICAg
ICBwcmludGsoIkhETENEOiBDYW5ub3QgZmluZCBub2RlIGNvbXBhdGlibGUgd2l0aCBcImFybSxo
ZGNsZFwiXG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQotICAgIHJlcyA9IGR0X2Rldmlj
ZV9nZXRfYWRkcmVzcyhkZXYsIDAsICZoZGxjZF9zdGFydCwgJmhkbGNkX3NpemUpOwotICAgIGlm
ICggIXJlcyApCi0gICAgewotICAgICAgICBwcmludGsoIkhETENEOiBVbmFibGUgdG8gcmV0cmll
dmUgTU1JTyBiYXNlIGFkZHJlc3NcbiIpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAg
Y2VsbHMgPSBkdF9nZXRfcHJvcGVydHkoZGV2LCAiZnJhbWVidWZmZXIiLCAmbGVucCk7Ci0gICAg
aWYgKCAhY2VsbHMgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJIRExDRDogVW5hYmxlIHRvIHJl
dHJpZXZlIGZyYW1lYnVmZmVyIHByb3BlcnR5XG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0K
LQotICAgIGZyYW1lYnVmZmVyX3N0YXJ0ID0gZHRfbmV4dF9jZWxsKGR0X25fYWRkcl9jZWxscyhk
ZXYpLCAmY2VsbHMpOwotICAgIGZyYW1lYnVmZmVyX3NpemUgPSBkdF9uZXh0X2NlbGwoZHRfbl9z
aXplX2NlbGxzKGRldiksICZjZWxscyk7Ci0KLSAgICBpZiAoICFoZGxjZF9zdGFydCApCi0gICAg
ewotICAgICAgICBwcmludGsoS0VSTl9FUlIgIkhETENEOiBhZGRyZXNzIG1pc3NpbmcgZnJvbSBk
ZXZpY2UgdHJlZSwgZGlzYWJsaW5nIGRyaXZlclxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9
Ci0KLSAgICBpZiAoICFmcmFtZWJ1ZmZlcl9zdGFydCApCi0gICAgewotICAgICAgICBwcmludGso
S0VSTl9FUlIgIkhETENEOiBmcmFtZWJ1ZmZlciBhZGRyZXNzIG1pc3NpbmcgZnJvbSBkZXZpY2Ug
dHJlZSwgZGlzYWJsaW5nIGRyaXZlclxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAg
ICByZXMgPSBkdF9wcm9wZXJ0eV9yZWFkX3N0cmluZyhkZXYsICJtb2RlIiwgJm1vZGVfc3RyaW5n
KTsKLSAgICBpZiAoIHJlcyApCi0gICAgewotICAgICAgICBnZXRfY29sb3JfbWFza3MoIjMyIiwg
JmMpOwotICAgICAgICBtZW1jcHkoX21vZGVfc3RyaW5nLCAiMTI4MHgxMDI0QDYwIiwgc3RybGVu
KCIxMjgweDEwMjRANjAiKSArIDEpOwotICAgICAgICBieXRlc19wZXJfcGl4ZWwgPSA0OwotICAg
IH0KLSAgICBlbHNlIGlmICggc3RybGVuKG1vZGVfc3RyaW5nKSA8IHN0cmxlbigiODAweDYwMEA2
MCIpIHx8Ci0gICAgICAgICAgICBzdHJsZW4obW9kZV9zdHJpbmcpID4gc2l6ZW9mKF9tb2RlX3N0
cmluZykgLSAxICkKLSAgICB7Ci0gICAgICAgIHByaW50ayhLRVJOX0VSUiAiSERMQ0Q6IGludmFs
aWQgbW9kZWxpbmU9JXNcbiIsIG1vZGVfc3RyaW5nKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0g
ZWxzZSB7Ci0gICAgICAgIGNoYXIgKnMgPSBzdHJjaHIobW9kZV9zdHJpbmcsICctJyk7Ci0gICAg
ICAgIGlmICggIXMgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGsoS0VSTl9JTkZPICJI
RExDRDogYnBwIG5vdCBmb3VuZCBpbiBtb2RlbGluZSAlcywgYXNzdW1lIDMyIGJwcFxuIiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICBtb2RlX3N0cmluZyk7Ci0gICAgICAgICAgICBnZXRfY29s
b3JfbWFza3MoIjMyIiwgJmMpOwotICAgICAgICAgICAgbWVtY3B5KF9tb2RlX3N0cmluZywgbW9k
ZV9zdHJpbmcsIHN0cmxlbihtb2RlX3N0cmluZykgKyAxKTsKLSAgICAgICAgICAgIGJ5dGVzX3Bl
cl9waXhlbCA9IDQ7Ci0gICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICBpZiAoIHN0cmxlbihz
KSA8IDYgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHByaW50ayhLRVJOX0VSUiAi
SERMQ0Q6IGludmFsaWQgbW9kZSAlc1xuIiwgbW9kZV9zdHJpbmcpOwotICAgICAgICAgICAgICAg
IHJldHVybjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIHMrKzsKLSAgICAgICAgICAgIGlm
ICggZ2V0X2NvbG9yX21hc2tzKHMsICZjKSA8IDAgKQotICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIHByaW50ayhLRVJOX1dBUk5JTkcgIkhETENEOiB1bnN1cHBvcnRlZCBicHAgJXNcbiIs
IHMpOwotICAgICAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAg
IGJ5dGVzX3Blcl9waXhlbCA9IHNpbXBsZV9zdHJ0b2xsKHMsIE5VTEwsIDEwKSAvIDg7Ci0gICAg
ICAgIH0KLSAgICAgICAgaSA9IHMgLSBtb2RlX3N0cmluZyAtIDE7Ci0gICAgICAgIG1lbWNweShf
bW9kZV9zdHJpbmcsIG1vZGVfc3RyaW5nLCBpKTsKLSAgICAgICAgbWVtY3B5KF9tb2RlX3N0cmlu
ZyArIGksIG1vZGVfc3RyaW5nICsgaSArIDMsIDQpOwotICAgIH0KLQotICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRSh2aWRlb21vZGVzKTsgaSsrICkgewotICAgICAgICBpZiAoICFzdHJj
bXAoX21vZGVfc3RyaW5nLCB2aWRlb21vZGVzW2ldLm1vZGUpICkKLSAgICAgICAgewotICAgICAg
ICAgICAgdmlkZW9tb2RlID0gJnZpZGVvbW9kZXNbaV07Ci0gICAgICAgICAgICBicmVhazsKLSAg
ICAgICAgfQotICAgIH0KLSAgICBpZiAoICF2aWRlb21vZGUgKQotICAgIHsKLSAgICAgICAgcHJp
bnRrKEtFUk5fV0FSTklORyAiSERMQ0Q6IHVuc3VwcG9ydGVkIHZpZGVvbW9kZSAlc1xuIiwKLSAg
ICAgICAgICAgICAgIF9tb2RlX3N0cmluZyk7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAg
ICBpZiAoIGZyYW1lYnVmZmVyX3NpemUgPCBieXRlc19wZXJfcGl4ZWwgKiB2aWRlb21vZGUtPnhy
ZXMgKiB2aWRlb21vZGUtPnlyZXMgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKEtFUk5fRVJSICJI
RExDRDogdGhlIGZyYW1lYnVmZmVyIGlzIHRvbyBzbWFsbCwgZGlzYWJsaW5nIHRoZSBIRExDRCBk
cml2ZXJcbiIpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAgcHJpbnRrKEtFUk5fSU5G
TyAiSW5pdGlhbGl6aW5nIEhETENEIGRyaXZlclxuIik7Ci0KLSAgICBsZmIgPSBpb3JlbWFwX3dj
KGZyYW1lYnVmZmVyX3N0YXJ0LCBmcmFtZWJ1ZmZlcl9zaXplKTsKLSAgICBpZiAoICFsZmIgKQot
ICAgIHsKLSAgICAgICAgcHJpbnRrKEtFUk5fRVJSICJDb3VsZG4ndCBtYXAgdGhlIGZyYW1lYnVm
ZmVyXG4iKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLSAgICBtZW1zZXQobGZiLCAweDAwLCBi
eXRlc19wZXJfcGl4ZWwgKiB2aWRlb21vZGUtPnhyZXMgKiB2aWRlb21vZGUtPnlyZXMpOwotCi0g
ICAgLyogdXNlcyBGSVhNQVBfTUlTQyAqLwotICAgIHNldF9waXhjbG9jayh2aWRlb21vZGUtPnBp
eGNsb2NrKTsKLQotICAgIHNldF9maXhtYXAoRklYTUFQX01JU0MsIG1hZGRyX3RvX21mbihoZGxj
ZF9zdGFydCksIFBBR0VfSFlQRVJWSVNPUl9OT0NBQ0hFKTsKLSAgICBIRExDRFtIRExDRF9DT01N
QU5EXSA9IDA7Ci0KLSAgICBIRExDRFtIRExDRF9MSU5FTEVOR1RIXSA9IHZpZGVvbW9kZS0+eHJl
cyAqIGJ5dGVzX3Blcl9waXhlbDsKLSAgICBIRExDRFtIRExDRF9MSU5FQ09VTlRdID0gdmlkZW9t
b2RlLT55cmVzIC0gMTsKLSAgICBIRExDRFtIRExDRF9MSU5FUElUQ0hdID0gdmlkZW9tb2RlLT54
cmVzICogYnl0ZXNfcGVyX3BpeGVsOwotICAgIEhETENEW0hETENEX1BGXSA9ICgoYnl0ZXNfcGVy
X3BpeGVsIC0gMSkgPDwgMyk7Ci0gICAgSERMQ0RbSERMQ0RfSU5UTUFTS10gPSAwOwotICAgIEhE
TENEW0hETENEX0ZCQkFTRV0gPSBmcmFtZWJ1ZmZlcl9zdGFydDsKLSAgICBIRExDRFtIRExDRF9C
VVNdID0gMHhmMDAgfCAoMSA8PCA0KTsKLSAgICBIRExDRFtIRExDRF9WQkFDS10gPSB2aWRlb21v
ZGUtPnZiYWNrIC0gMTsKLSAgICBIRExDRFtIRExDRF9WU1lOQ10gPSB2aWRlb21vZGUtPnZzeW5j
IC0gMTsKLSAgICBIRExDRFtIRExDRF9WREFUQV0gPSB2aWRlb21vZGUtPnlyZXMgLSAxOwotICAg
IEhETENEW0hETENEX1ZGUk9OVF0gPSB2aWRlb21vZGUtPnZmcm9udCAtIDE7Ci0gICAgSERMQ0Rb
SERMQ0RfSEJBQ0tdID0gdmlkZW9tb2RlLT5oYmFjayAtIDE7Ci0gICAgSERMQ0RbSERMQ0RfSFNZ
TkNdID0gdmlkZW9tb2RlLT5oc3luYyAtIDE7Ci0gICAgSERMQ0RbSERMQ0RfSERBVEFdID0gdmlk
ZW9tb2RlLT54cmVzIC0gMTsKLSAgICBIRExDRFtIRExDRF9IRlJPTlRdID0gdmlkZW9tb2RlLT5o
ZnJvbnQgLSAxOwotICAgIEhETENEW0hETENEX1BPTEFSSVRJRVNdID0gKDEgPDwgMikgfCAoMSA8
PCAzKTsKLSAgICBIRExDRFtIRExDRF9SRURdID0gKGMtPnJlZF9zaXplIDw8IDgpIHwgYy0+cmVk
X3NoaWZ0OwotICAgIEhETENEW0hETENEX0dSRUVOXSA9IChjLT5ncmVlbl9zaXplIDw8IDgpIHwg
Yy0+Z3JlZW5fc2hpZnQ7Ci0gICAgSERMQ0RbSERMQ0RfQkxVRV0gPSAoYy0+Ymx1ZV9zaXplIDw8
IDgpIHwgYy0+Ymx1ZV9zaGlmdDsKLSAgICBIRExDRFtIRExDRF9DT01NQU5EXSA9IDE7Ci0gICAg
Y2xlYXJfZml4bWFwKEZJWE1BUF9NSVNDKTsKLQotICAgIGxmYnAucGl4ZWxfb24gPSAoKCgxIDw8
IGMtPnJlZF9zaXplKSAtIDEpIDw8IGMtPnJlZF9zaGlmdCkgfAotICAgICAgICAoKCgxIDw8IGMt
PmdyZWVuX3NpemUpIC0gMSkgPDwgYy0+Z3JlZW5fc2hpZnQpIHwKLSAgICAgICAgKCgoMSA8PCBj
LT5ibHVlX3NpemUpIC0gMSkgPDwgYy0+Ymx1ZV9zaGlmdCk7Ci0gICAgbGZicC5sZmIgPSBsZmI7
Ci0gICAgbGZicC5mb250ID0gJmZvbnRfdmdhXzh4MTY7Ci0gICAgbGZicC5iaXRzX3Blcl9waXhl
bCA9IGJ5dGVzX3Blcl9waXhlbCo4OwotICAgIGxmYnAuYnl0ZXNfcGVyX2xpbmUgPSBieXRlc19w
ZXJfcGl4ZWwqdmlkZW9tb2RlLT54cmVzOwotICAgIGxmYnAud2lkdGggPSB2aWRlb21vZGUtPnhy
ZXM7Ci0gICAgbGZicC5oZWlnaHQgPSB2aWRlb21vZGUtPnlyZXM7Ci0gICAgbGZicC5mbHVzaCA9
IGhkbGNkX2ZsdXNoOwotICAgIGxmYnAudGV4dF9jb2x1bW5zID0gdmlkZW9tb2RlLT54cmVzIC8g
ODsKLSAgICBsZmJwLnRleHRfcm93cyA9IHZpZGVvbW9kZS0+eXJlcyAvIDE2OwotICAgIGlmICgg
bGZiX2luaXQoJmxmYnApIDwgMCApCi0gICAgICAgICAgICByZXR1cm47Ci0gICAgdmlkZW9fcHV0
cyA9IGxmYl9zY3JvbGxfcHV0czsKLX0KLQotdm9pZCBfX2luaXQgdmlkZW9fZW5kYm9vdCh2b2lk
KSB7IH0KLQotLyoKLSAqIExvY2FsIHZhcmlhYmxlczoKLSAqIG1vZGU6IEMKLSAqIGMtZmlsZS1z
dHlsZTogIkJTRCIKLSAqIGMtYmFzaWMtb2Zmc2V0OiA0Ci0gKiBpbmRlbnQtdGFicy1tb2RlOiBu
aWwKLSAqIEVuZDoKLSAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9y
bXMvdmV4cHJlc3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3ZleHByZXNzLmgK
aW5kZXggNWNmM2FiYS4uOGI0NWQzYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9w
bGF0Zm9ybXMvdmV4cHJlc3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy92
ZXhwcmVzcy5oCkBAIC0yNiwxMiArMjYsNiBAQAogLyogQm9hcmQtc3BlY2lmaWM6IGJhc2UgYWRk
cmVzcyBvZiBzeXN0ZW0gY29udHJvbGxlciAqLwogI2RlZmluZSBTUDgxMF9BRERSRVNTIDB4MUMw
MjAwMDAKIAotI2lmbmRlZiBfX0FTU0VNQkxZX18KLSNpbmNsdWRlIDx4ZW4vaW50dHlwZXMuaD4K
LQotaW50IHZleHByZXNzX3N5c2NmZyhpbnQgd3JpdGUsIGludCBmdW5jdGlvbiwgaW50IGRldmlj
ZSwgdWludDMyX3QgKmRhdGEpOwotI2VuZGlmCi0KICNlbmRpZiAvKiBfX0FTTV9BUk1fUExBVEZP
Uk1TX1ZFWFBSRVNTX0ggKi8KIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6Ci0tIAoxLjkuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:48: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 1fkCHc-0004bP-6Y; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHa-0004aa-9i
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:34 +0000
X-Inumbo-ID: ae46608d-9420-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae46608d-9420-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 19:47:52 +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 11486208A3;
 Mon, 30 Jul 2018 17:48:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972913;
 bh=0r+Ypgh8x6EdahKN8CSa1U/KPgOiot6eaeFqnoQaZNo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=z0X95QUMpeuUvLr0P7LVxBgheQfWlmQBkR7FaOLBKrd6myogUHQGj7G0h09P2u1rm
 p/jf01rUQkMNgZDZuSFwkud3FzqKA3M2Akp0VwPx1RXE189KRHCh0ljf3TZbC5xhuC
 jvI8VMkljtCcqOr1QzcIQ7b82HqbtdsZPanJvTQY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:24 -0700
Message-Id: <1532972912-12439-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 03/11] arm: rename HAS_GICV3 to GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

SEFTX0dJQ1YzIGhhcyBiZWNvbWUgc2VsZWN0YWJsZSBieSB0aGUgdXNlci4gVG8gbWFyayB0aGUg
Y2hhbmdlLCByZW5hbWUKdGhlIG9wdGlvbiBmcm9tIEhBU19HSUNWMyB0byBHSUNWMy4KClN1Z2dl
c3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQpDaGFuZ2VzIGluIHYzOgot
IG5vIGNoYW5nZXMKCkNoYW5nZXMgaW4gdjI6Ci0gcGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9h
cm0vS2NvbmZpZyAgICAgICB8IDQgKystLQogeGVuL2FyY2gvYXJtL01ha2VmaWxlICAgICAgfCA0
ICsrLS0KIHhlbi9hcmNoL2FybS92Z2ljLmMgICAgICAgIHwgMiArLQogeGVuL2FyY2gvYXJtL3Zn
aWMvdmdpYy5jICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oICB8IDQgKystLQog
eGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggfCA0ICsrLS0KIDYgZmlsZXMgY2hhbmdlZCwgMTAg
aW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCBmYjY5YTY2Li42NmFkY2U0IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZp
ZwpAQCAtMzksNyArMzksNyBAQCBjb25maWcgQUNQSQogCSAgQWR2YW5jZWQgQ29uZmlndXJhdGlv
biBhbmQgUG93ZXIgSW50ZXJmYWNlIChBQ1BJKSBzdXBwb3J0IGZvciBYZW4gaXMKIAkgIGFuIGFs
dGVybmF0aXZlIHRvIGRldmljZSB0cmVlIG9uIEFSTTY0LgogCi1jb25maWcgSEFTX0dJQ1YzCitj
b25maWcgR0lDVjMKIAlib29sCiAJcHJvbXB0ICJHSUN2MyBkcml2ZXIiCiAJZGVwZW5kcyBvbiBB
Uk1fNjQKQEAgLTUyLDcgKzUyLDcgQEAgY29uZmlnIEhBU19HSUNWMwogY29uZmlnIEhBU19JVFMK
ICAgICAgICAgYm9vbAogICAgICAgICBwcm9tcHQgIkdJQ3YzIElUUyBNU0kgY29udHJvbGxlciBz
dXBwb3J0IiBpZiBFWFBFUlQgPSAieSIKLSAgICAgICAgZGVwZW5kcyBvbiBIQVNfR0lDVjMgJiYg
IU5FV19WR0lDCisgICAgICAgIGRlcGVuZHMgb24gR0lDVjMgJiYgIU5FV19WR0lDCiAKIGNvbmZp
ZyBORVdfVkdJQwogCWJvb2wKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZSBiL3hl
bi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBhOTUzM2IxLi5iOWMyZmI3IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBAIC0xNyw3
ICsxNyw3IEBAIG9iai15ICs9IGRvbWN0bC5vCiBvYmotJChFQVJMWV9QUklOVEspICs9IGVhcmx5
X3ByaW50ay5vCiBvYmoteSArPSBnaWMubwogb2JqLXkgKz0gZ2ljLXYyLm8KLW9iai0kKENPTkZJ
R19IQVNfR0lDVjMpICs9IGdpYy12My5vCitvYmotJChDT05GSUdfR0lDVjMpICs9IGdpYy12My5v
CiBvYmotJChDT05GSUdfSEFTX0lUUykgKz0gZ2ljLXYzLWl0cy5vCiBvYmotJChDT05GSUdfSEFT
X0lUUykgKz0gZ2ljLXYzLWxwaS5vCiBvYmoteSArPSBndWVzdGNvcHkubwpAQCAtNTEsNyArNTEs
NyBAQCBpZm5lcSAoJChDT05GSUdfTkVXX1ZHSUMpLHkpCiBvYmoteSArPSBnaWMtdmdpYy5vCiBv
YmoteSArPSB2Z2ljLm8KIG9iai15ICs9IHZnaWMtdjIubwotb2JqLSQoQ09ORklHX0hBU19HSUNW
MykgKz0gdmdpYy12My5vCitvYmotJChDT05GSUdfR0lDVjMpICs9IHZnaWMtdjMubwogb2JqLSQo
Q09ORklHX0hBU19JVFMpICs9IHZnaWMtdjMtaXRzLm8KIGVuZGlmCiBvYmoteSArPSB2bV9ldmVu
dC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVuL2FyY2gvYXJtL3ZnaWMu
YwppbmRleCAzZmFmZGQwLi43YTJjNDU1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy5j
CisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKQEAgLTk4LDcgKzk4LDcgQEAgaW50IGRvbWFpbl92
Z2ljX3JlZ2lzdGVyKHN0cnVjdCBkb21haW4gKmQsIGludCAqbW1pb19jb3VudCkKIHsKICAgICBz
d2l0Y2ggKCBkLT5hcmNoLnZnaWMudmVyc2lvbiApCiAgICAgewotI2lmZGVmIENPTkZJR19IQVNf
R0lDVjMKKyNpZmRlZiBDT05GSUdfR0lDVjMKICAgICBjYXNlIEdJQ19WMzoKICAgICAgICAgaWYg
KCB2Z2ljX3YzX2luaXQoZCwgbW1pb19jb3VudCkgKQogICAgICAgICAgICByZXR1cm4gLUVOT0RF
VjsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYyBiL3hlbi9hcmNoL2FybS92
Z2ljL3ZnaWMuYwppbmRleCBhMzU0NDliLi44MzI2MzJhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vdmdpYy92Z2ljLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCkBAIC05NzQsNyAr
OTc0LDcgQEAgdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQpCiAgICAgcmV0dXJuIG1pbl90KHVuc2lnbmVkIGludCwgTUFYX1ZJUlRfQ1BVUywgdmdpY192
Y3B1X2xpbWl0KTsKIH0KIAotI2lmZGVmIENPTkZJR19IQVNfR0lDVjMKKyNpZmRlZiBDT05GSUdf
R0lDVjMKIC8qIER1bW15IGltcGxlbWVudGF0aW9uIHRvIGFsbG93IGJ1aWxkaW5nIHdpdGhvdXQg
YWN0dWFsIHZHSUN2MyBzdXBwb3J0LiAqLwogdm9pZCB2Z2ljX3YzX3NldHVwX2h3KHBhZGRyX3Qg
ZGJhc2UsCiAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX3JkaXN0X3JlZ2lv
bnMsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9naWMuaAppbmRleCA1OGI5MTBmLi4yMmZhMTIyIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2dpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKQEAgLTE2
Niw3ICsxNjYsNyBAQAogCiAjZGVmaW5lIERUX01BVENIX0dJQ19WMyBEVF9NQVRDSF9DT01QQVRJ
QkxFKCJhcm0sZ2ljLXYzIikKIAotI2lmZGVmIENPTkZJR19IQVNfR0lDVjMKKyNpZmRlZiBDT05G
SUdfR0lDVjMKIC8qCiAgKiBHSUN2MyByZWdpc3RlcnMgdGhhdCBuZWVkcyB0byBiZSBzYXZlZC9y
ZXN0b3JlZAogICovCkBAIC0xOTQsNyArMTk0LDcgQEAgc3RydWN0IGdpY192MiB7CiAgKi8KIHVu
aW9uIGdpY19zdGF0ZV9kYXRhIHsKICAgICBzdHJ1Y3QgZ2ljX3YyIHYyOwotI2lmZGVmIENPTkZJ
R19IQVNfR0lDVjMKKyNpZmRlZiBDT05GSUdfR0lDVjMKICAgICBzdHJ1Y3QgZ2ljX3YzIHYzOwog
I2VuZGlmCiB9OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL3ZnaWMuaAppbmRleCAyYTU4ZWEzLi4zNzRmZGFhIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Zn
aWMuaApAQCAtMTU2LDcgKzE1Niw3IEBAIHN0cnVjdCB2Z2ljX2Rpc3QgewogICAgIHN0cnVjdCBw
ZW5kaW5nX2lycSAqcGVuZGluZ19pcnFzOwogICAgIC8qIEJhc2UgYWRkcmVzcyBmb3IgZ3Vlc3Qg
R0lDICovCiAgICAgcGFkZHJfdCBkYmFzZTsgLyogRGlzdHJpYnV0b3IgYmFzZSBhZGRyZXNzICov
Ci0jaWZkZWYgQ09ORklHX0hBU19HSUNWMworI2lmZGVmIENPTkZJR19HSUNWMwogICAgIC8qIEdJ
QyBWMyBhZGRyZXNzaW5nICovCiAgICAgLyogTGlzdCBvZiBjb250aWd1b3VzIG9jY3VwaWVkIGJ5
IHRoZSByZWRpc3RyaWJ1dG9ycyAqLwogICAgIHN0cnVjdCB2Z2ljX3JkaXN0X3JlZ2lvbiB7CkBA
IC0zNTksNyArMzU5LDcgQEAgdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpOwogdm9pZCB2Z2ljX3YyX3NldHVwX2h3KHBhZGRyX3QgZGJhc2UsIHBhZGRy
X3QgY2Jhc2UsIHBhZGRyX3QgY3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCB2
YmFzZSwgdWludDMyX3QgYWxpYXNlZF9vZmZzZXQpOwogCi0jaWZkZWYgQ09ORklHX0hBU19HSUNW
MworI2lmZGVmIENPTkZJR19HSUNWMwogc3RydWN0IHJkaXN0X3JlZ2lvbjsKIHZvaWQgdmdpY192
M19zZXR1cF9odyhwYWRkcl90IGRiYXNlLAogICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBucl9yZGlzdF9yZWdpb25zLAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:48: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 1fkCHc-0004bv-IT; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHa-0004ab-Ac
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:34 +0000
X-Inumbo-ID: ae1ea616-9420-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae1ea616-9420-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 19:47:51 +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 AF53C208A1;
 Mon, 30 Jul 2018 17:48:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972912;
 bh=obM2tDDoi/T54sr2iwgd3FmIoCWjLV68YGpwfC9vKH4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Oq1dAP2bBLCy6P9jgCJ1GqdiV8LpslCyZYap4Iw1WauQAyFdi/MFZXHybfFwSTqnx
 6nf7S0/ikSYZmwasoD/U+FRNCpoObps4W6b+3Bb8M7D6boUSU6v/ZjzjJH7vC7ErmE
 4C31mgXBVvKLBerkTEpigISFi3VQupeofMQYLMMg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:23 -0700
Message-Id: <1532972912-12439-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 02/11] arm: make it possible to disable
 HAS_GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Ian.Jackson@eu.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>

VG9kYXkgaXQgaXMgYSBzaWxlbnQgb3B0aW9uLiBUaGlzIHBhdGNoIGFkZHMgYSBvbmUgbGluZSBk
ZXNjcmlwdGlvbiBhbmQKbWFrZXMgaXQgb3B0aW9uYWwuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkFja2VkLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29t
CkNDOiBJYW4uSmFja3NvbkBldS5jaXRyaXguY29tCkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzog
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlIGFu
eSBjaGFuZ2VzIHRvIE1FTV9BQ0NFU1MKLSB1cGRhdGUgY29tbWl0IG1lc3NhZ2UKCkNoYW5nZXMg
aW4gdjI6Ci0gbWFrZSBIQVNfR0lDdjMgZGVwZW5kIG9uIEFSTV82NAotIHJlbW92ZSBtb2RpZmlj
YXRpb25zIHRvIEFSTV9IRExDRCBrY29uZmlnLCBpdCBoYXMgYmVlbiByZW1vdmVkCi0tLQogeGVu
L2FyY2gvYXJtL0tjb25maWcgfCA4ICsrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcg
Yi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCA0ZGM3ZWY1Li5mYjY5YTY2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwpAQCAtMTIs
NyArMTIsNiBAQCBjb25maWcgQVJNXzMyCiBjb25maWcgQVJNXzY0CiAJZGVmX2Jvb2wgeQogCWRl
cGVuZHMgb24gNjRCSVQKLQlzZWxlY3QgSEFTX0dJQ1YzCiAKIGNvbmZpZyBBUk0KIAlkZWZfYm9v
bCB5CkBAIC00Miw2ICs0MSwxMyBAQCBjb25maWcgQUNQSQogCiBjb25maWcgSEFTX0dJQ1YzCiAJ
Ym9vbAorCXByb21wdCAiR0lDdjMgZHJpdmVyIgorCWRlcGVuZHMgb24gQVJNXzY0CisJZGVmYXVs
dCB5CisJLS0taGVscC0tLQorCisJICBEcml2ZXIgZm9yIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1
cHQgQ29udHJvbGxlciB2My4KKwkgIElmIHVuc3VyZSwgc2F5IFkKIAogY29uZmlnIEhBU19JVFMK
ICAgICAgICAgYm9vbAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:48:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkCHc-0004cR-Vy; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHb-0004b1-8L
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:35 +0000
X-Inumbo-ID: d3a0be3c-9420-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3a0be3c-9420-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 17: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 5039E208A5;
 Mon, 30 Jul 2018 17:48:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972913;
 bh=ebmEBrgK/W8KXJ42IEs/SI0YBNJcfeHLSodAXgkFvjY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=YbpSuw+Nq5ailF8Ifj7wYLyYxgyWff3qOuknnnx+W7POs3jB+DiGrvClfVoFKMe0C
 9XplanbQDZmrgLiMTTUNw9lKdZzxJVudFTfTXvDTrEryOPJXSOBbNhb/TPEi3/nZp5
 sbmGXoY1ARDGG7zEuAbE+5yUPfykUWTmux+vo77w=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:25 -0700
Message-Id: <1532972912-12439-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 04/11] Make MEM_ACCESS configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@xen.org, sstabellini@kernel.org, andrii_anisov@epam.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, xen-devel@lists.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>

U2VsZWN0IE1FTV9BQ0NFU1NfQUxXQVlTX09OIG9uIHg4NiB0byBtYXJrIHRoYXQgTUVNX0FDQ0VT
UyBpcyBub3QKY29uZmlndXJhYmxlIG9uIHg4Ni4gQXZvaWQgc2VsZWN0aW5nIGl0IG9uIEFSTS4K
UmVuYW1lIEhBU19NRU1fQUNDRVNTIHRvIE1FTV9BQ0NFU1MgZXZlcnl3aGVyZS4gQWRkIGEgcHJv
bXB0IGFuZCBhCmRlc2NyaXB0aW9uIHRvIE1FTV9BQ0NFU1MgaW4geGVuL2NvbW1vbi9LY29uZmln
LgoKVGhlIHJlc3VsdCBpcyB0aGF0IHRoZSB1c2VyLXZpc2libGUgb3B0aW9uIGlzIE1FTV9BQ0NF
U1MsIGFuZCBpdCBpcwpjb25maWd1cmFibGUgb25seSBvbiBBUk0gKGRpc2FibGVkIGJ5IGRlZmF1
bHQpLiBBdCB0aGUgbW9tZW50IHRoZQphcmNoLXNwZWNpZmljIG1lbV9hY2Nlc3MgY29kZSByZW1h
aW5zIGVuYWJsZWQgb24gQVJNLCBldmVuIHdpdGgKTUVNX0FDQ0VTUz15LgoKVGhlIHB1cnBvc2Ug
aXMgdG8gcmVkdWNlIGNvZGUgc2l6ZS4gVGhlIG9wdGlvbiBkb2Vzbid0IGRlcGVuZCBvbiBFWFBF
UlQKYmVjYXVzZSBpdCB3b3VsZCBiZSBuaWNlIHRvIGVjdXJpdHktc3VwcG9ydCBjb25maWd1cmF0
aW9ucyB3aXRob3V0Ck1FTV9BQ0NFU1MgYW5kIGEgbm9uLWV4cGVydCBzaG91bGQgYmUgYWJsZSB0
byBkaXNhYmxlIGl0LgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ0M6IGRnZGVncmFAdHlj
aG8ubnNhLmdvdgpDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQpDQzogR2VvcmdlLkR1bmxh
cEBldS5jaXRyaXguY29tCkNDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tCkNDOiBqYmV1bGlj
aEBzdXNlLmNvbQpDQzoganVsaWVuLmdyYWxsQGFybS5jb20KQ0M6IGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20KQ0M6IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmcKQ0M6IHRpbUB4ZW4ub3JnCkNDOiB3ZWku
bGl1MkBjaXRyaXguY29tCgotLS0KQ2hhbmdlcyBpbiB2NToKLSBjaGFuZ2UgTUVNX0FDQ0VTU19B
TFdBWVNfT04gdG8gYm9vbAotIGNoYW5nZSBkZWZhdWx0IGZvciBNRU1fQUNDRVNTLCBkZWZhdWx0
IHkgaWYgTUVNX0FDQ0VTU19BTFdBWVNfT04KCkNoYW5nZXMgaW4gdjQ6Ci0gcmVtb3ZlIEhBU19N
RU1fQUNDRVNTCi0gbW92ZSBNRU1fQUNDRVNTX0FMV0FZU19PTiB0byBjb21tb24KLSBjb21iaWxl
IGRlZmF1bHQgYW5kIGJvb2wgdG8gZGVmX2Jvb2wKCkNoYW5nZXMgaW4gdjM6Ci0ga2VlcCBIQVNf
TUVNX0FDQ0VTUyB0byBtYXJrIHRoYXQgYW4gYXJjaCBjYW4gZG8gTUVNX0FDQ0VTUwotIGludHJv
ZHVjZSBNRU1fQUNDRVNTX0FMV0FZU19PTgotIHRoZSBtYWluIE1FTV9BQ0NFU1Mgb3B0aW9uIGlz
IGluIHhlbi9jb21tb24vS2NvbmZpZwoKQ2hhbmdlcyBpbiB2MjoKLSBwYXRjaCBhZGRlZAotLS0K
IHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgfCAgMiArLQogeGVuL2FyY2gvYXJt
L0tjb25maWcgICAgICAgICAgICAgICB8ICAxIC0KIHhlbi9hcmNoL3g4Ni9LY29uZmlnICAgICAg
ICAgICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAgICAgICAgICB8IDEw
ICsrKysrKysrKy0KIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICAgICAgfCAgMiArLQog
eGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94
ZW4vbWVtX2FjY2Vzcy5oICAgICAgIHwgIDQgKystLQogeGVuL2luY2x1ZGUveHNtL2R1bW15Lmgg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgIHwg
IDQgKystLQogeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4v
eHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgIHwgIDQgKystLQogMTEgZmlsZXMgY2hhbmdl
ZCwgMjEgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
ZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZyBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hp
bS5jb25maWcKaW5kZXggNGQ1NjMwZi4uMjFkNzA3NSAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdh
cmUveGVuLWRpci9zaGltLmNvbmZpZworKysgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0u
Y29uZmlnCkBAIC0yOSw3ICsyOSw3IEBAIENPTkZJR19DT01QQVQ9eQogQ09ORklHX0NPUkVfUEFS
S0lORz15CiBDT05GSUdfSEFTX0FMVEVSTkFUSVZFPXkKIENPTkZJR19IQVNfRVhfVEFCTEU9eQot
Q09ORklHX0hBU19NRU1fQUNDRVNTPXkKK0NPTkZJR19NRU1fQUNDRVNTPXkKIENPTkZJR19IQVNf
TUVNX1BBR0lORz15CiBDT05GSUdfSEFTX01FTV9TSEFSSU5HPXkKIENPTkZJR19IQVNfUERYPXkK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcK
aW5kZXggNjZhZGNlNC4uMmI4NzExMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tjb25maWcK
KysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTE3LDcgKzE3LDYgQEAgY29uZmlnIEFSTQog
CWRlZl9ib29sIHkKIAlzZWxlY3QgSEFTX0FMVEVSTkFUSVZFCiAJc2VsZWN0IEhBU19ERVZJQ0Vf
VFJFRQotCXNlbGVjdCBIQVNfTUVNX0FDQ0VTUwogCXNlbGVjdCBIQVNfUEFTU1RIUk9VR0gKIAlz
ZWxlY3QgSEFTX1BEWAogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hlbi9h
cmNoL3g4Ni9LY29uZmlnCmluZGV4IGY2NGZjNTYuLjlhODVmZTkgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9LY29uZmlnCisrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCkBAIC0xNSw3ICsxNSw3
IEBAIGNvbmZpZyBYODYKIAlzZWxlY3QgSEFTX0dEQlNYCiAJc2VsZWN0IEhBU19JT1BPUlRTCiAJ
c2VsZWN0IEhBU19LRVhFQwotCXNlbGVjdCBIQVNfTUVNX0FDQ0VTUworCXNlbGVjdCBNRU1fQUND
RVNTX0FMV0FZU19PTgogCXNlbGVjdCBIQVNfTUVNX1BBR0lORwogCXNlbGVjdCBIQVNfTUVNX1NI
QVJJTkcKIAlzZWxlY3QgSEFTX05TMTY1NTAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZp
ZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRleCA5MDQzZGNlLi5kYjZiYjJkIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL0tjb25maWcKKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0yMCw5ICsy
MCwxNyBAQCBjb25maWcgSEFTX0RFVklDRV9UUkVFCiBjb25maWcgSEFTX0VYX1RBQkxFCiAJYm9v
bAogCi1jb25maWcgSEFTX01FTV9BQ0NFU1MKK2NvbmZpZyBNRU1fQUNDRVNTX0FMV0FZU19PTgog
CWJvb2wKIAorY29uZmlnIE1FTV9BQ0NFU1MKKwlkZWZfYm9vbCBNRU1fQUNDRVNTX0FMV0FZU19P
TgorCXByb21wdCAiTWVtb3J5IEFjY2VzcyBhbmQgVk0gZXZlbnRzIiBpZiAhTUVNX0FDQ0VTU19B
TFdBWVNfT04KKwktLS1oZWxwLS0tCisKKwkgIEZyYW1ld29yayB0byBjb25maWd1cmUgbWVtb3J5
IGFjY2VzcyB0eXBlcyBmb3IgZ3Vlc3RzIGFuZCByZWNlaXZlCisJICByZWxhdGVkIGV2ZW50cyBp
biB1c2Vyc3BhY2UuCisKIGNvbmZpZyBIQVNfTUVNX1BBR0lORwogCWJvb2wKIApkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9NYWtlZmlsZSBiL3hlbi9jb21tb24vTWFrZWZpbGUKaW5kZXggMjRkNDc1
Mi4uNmYyYjNmYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9NYWtlZmlsZQorKysgYi94ZW4vY29t
bW9uL01ha2VmaWxlCkBAIC0yMiw3ICsyMiw3IEBAIG9iai15ICs9IGxpYi5vCiBvYmotJChDT05G
SUdfTkVFRFNfTElTVF9TT1JUKSArPSBsaXN0X3NvcnQubwogb2JqLSQoQ09ORklHX0xJVkVQQVRD
SCkgKz0gbGl2ZXBhdGNoLm8gbGl2ZXBhdGNoX2VsZi5vCiBvYmoteSArPSBsem8ubwotb2JqLSQo
Q09ORklHX0hBU19NRU1fQUNDRVNTKSArPSBtZW1fYWNjZXNzLm8KK29iai0kKENPTkZJR19NRU1f
QUNDRVNTKSArPSBtZW1fYWNjZXNzLm8KIG9iai15ICs9IG1lbW9yeS5vCiBvYmoteSArPSBtb25p
dG9yLm8KIG9iai15ICs9IG11bHRpY2FsbC5vCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWN0
bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCA5YjdiYzA4Li44OTFhZDU4IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKQEAgLTEw
ODUsNyArMTA4NSw3IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVu
X2RvbWN0bF90KSB1X2RvbWN0bCkKICAgICAgICAgY29weWJhY2sgPSAxOwogICAgICAgICBicmVh
azsKIAotI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUworI2lmZGVmIENPTkZJR19NRU1fQUND
RVNTCiAgICAgY2FzZSBYRU5fRE9NQ1RMX3NldF9hY2Nlc3NfcmVxdWlyZWQ6CiAgICAgICAgIGlm
ICggdW5saWtlbHkoY3VycmVudC0+ZG9tYWluID09IGQpICkgLyogbm8gZG9tYWluX3BhdXNlKCkg
Ki8KICAgICAgICAgICAgIHJldCA9IC1FUEVSTTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9tZW1fYWNjZXNzLmggYi94ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oCmluZGV4IDVhYjM0
YzEuLjdlOTVlYWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tZW1fYWNjZXNzLmgKKysr
IGIveGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaApAQCAtNzgsNyArNzgsNyBAQCBsb25nIHAy
bV9zZXRfbWVtX2FjY2Vzc19tdWx0aShzdHJ1Y3QgZG9tYWluICpkLAogICovCiBpbnQgcDJtX2dl
dF9tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgeGVubWVtX2FjY2Vzc190
ICphY2Nlc3MpOwogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYgQ09ORklH
X01FTV9BQ0NFU1MKIGludCBtZW1fYWNjZXNzX21lbW9wKHVuc2lnbmVkIGxvbmcgY21kLAogICAg
ICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX2FjY2Vzc19v
cF90KSBhcmcpOwogI2Vsc2UKQEAgLTg4LDcgKzg4LDcgQEAgaW50IG1lbV9hY2Nlc3NfbWVtb3Ao
dW5zaWduZWQgbG9uZyBjbWQsCiB7CiAgICAgcmV0dXJuIC1FTk9TWVM7CiB9Ci0jZW5kaWYgLyog
Q09ORklHX0hBU19NRU1fQUNDRVNTICovCisjZW5kaWYgLyogQ09ORklHX01FTV9BQ0NFU1MgKi8K
IAogI2VuZGlmIC8qIF9YRU5fTUVNX0FDQ0VTU19IICovCiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKaW5kZXggZmY2YjJkYi4u
YjBhYzFmNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVuL2lu
Y2x1ZGUveHNtL2R1bW15LmgKQEAgLTU4NCw3ICs1ODQsNyBAQCBzdGF0aWMgWFNNX0lOTElORSBp
bnQgeHNtX3ZtX2V2ZW50X2NvbnRyb2woWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4gKmQs
IGludAogICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21h
aW4sIGQpOwogfQogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYgQ09ORklH
X01FTV9BQ0NFU1MKIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbWVtX2FjY2VzcyhYU01fREVG
QVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBYU01fQVNTRVJUX0FDVElPTihYU01f
RE1fUFJJVik7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94ZW4vaW5jbHVk
ZS94c20veHNtLmgKaW5kZXggZjBjNmZjNy4uNzYzNmJjYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveHNtL3hzbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS94c20uaApAQCAtMTQzLDcgKzE0Myw3
IEBAIHN0cnVjdCB4c21fb3BlcmF0aW9ucyB7CiAKICAgICBpbnQgKCp2bV9ldmVudF9jb250cm9s
KSAoc3RydWN0IGRvbWFpbiAqZCwgaW50IG1vZGUsIGludCBvcCk7CiAKLSNpZmRlZiBDT05GSUdf
SEFTX01FTV9BQ0NFU1MKKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwogICAgIGludCAoKm1lbV9h
Y2Nlc3MpIChzdHJ1Y3QgZG9tYWluICpkKTsKICNlbmRpZgogCkBAIC01ODIsNyArNTgyLDcgQEAg
c3RhdGljIGlubGluZSBpbnQgeHNtX3ZtX2V2ZW50X2NvbnRyb2wgKHhzbV9kZWZhdWx0X3QgZGVm
LCBzdHJ1Y3QgZG9tYWluICpkLCBpbnQKICAgICByZXR1cm4geHNtX29wcy0+dm1fZXZlbnRfY29u
dHJvbChkLCBtb2RlLCBvcCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9BQ0NFU1MKKyNp
ZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwogc3RhdGljIGlubGluZSBpbnQgeHNtX21lbV9hY2Nlc3Mg
KHhzbV9kZWZhdWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHJldHVybiB4c21f
b3BzLT5tZW1fYWNjZXNzKGQpOwpkaWZmIC0tZ2l0IGEveGVuL3hzbS9kdW1teS5jIGIveGVuL3hz
bS9kdW1teS5jCmluZGV4IDZlNzUxMTkuLjMyOTBkMDQgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZHVt
bXkuYworKysgYi94ZW4veHNtL2R1bW15LmMKQEAgLTEyNyw3ICsxMjcsNyBAQCB2b2lkIF9faW5p
dCB4c21fZml4dXBfb3BzIChzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykKIAogICAgIHNldF90
b19kdW1teV9pZl9udWxsKG9wcywgdm1fZXZlbnRfY29udHJvbCk7CiAKLSNpZmRlZiBDT05GSUdf
SEFTX01FTV9BQ0NFU1MKKyNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwogICAgIHNldF90b19kdW1t
eV9pZl9udWxsKG9wcywgbWVtX2FjY2Vzcyk7CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEveGVuL3hz
bS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4IDc4YmMzMjYuLjdh
M2NjZmEgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYworKysgYi94ZW4veHNtL2Zs
YXNrL2hvb2tzLmMKQEAgLTEyNTYsNyArMTI1Niw3IEBAIHN0YXRpYyBpbnQgZmxhc2tfdm1fZXZl
bnRfY29udHJvbChzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbW9kZSwgaW50IG9wKQogICAgIHJldHVy
biBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0RPTUFJTjIsIERPTUFJTjJfX1ZNX0VWRU5U
KTsKIH0KIAotI2lmZGVmIENPTkZJR19IQVNfTUVNX0FDQ0VTUworI2lmZGVmIENPTkZJR19NRU1f
QUNDRVNTCiBzdGF0aWMgaW50IGZsYXNrX21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCkKIHsK
ICAgICByZXR1cm4gY3VycmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19ET01BSU4yLCBET01BSU4y
X19NRU1fQUNDRVNTKTsKQEAgLTE4MDMsNyArMTgwMyw3IEBAIHN0YXRpYyBzdHJ1Y3QgeHNtX29w
ZXJhdGlvbnMgZmxhc2tfb3BzID0gewogCiAgICAgLnZtX2V2ZW50X2NvbnRyb2wgPSBmbGFza192
bV9ldmVudF9jb250cm9sLAogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fQUNDRVNTCisjaWZkZWYg
Q09ORklHX01FTV9BQ0NFU1MKICAgICAubWVtX2FjY2VzcyA9IGZsYXNrX21lbV9hY2Nlc3MsCiAj
ZW5kaWYKIAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:48:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkCHd-0004cx-C6; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHb-0004az-7u
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:35 +0000
X-Inumbo-ID: d3c8332f-9420-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3c8332f-9420-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 17: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 BE71D208A4;
 Mon, 30 Jul 2018 17:48:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972913;
 bh=uh/rWl1CmQU7zjBW2rO0TzI5BIGx1hJXk+jGrfHOkIo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=2PAk+Kd/ZsXqQcHffoUeHVAHrn6hx9A5sedrfvq3XAW0iI4mS3rDdgqgq3f9Dat7k
 U5yg9ioukV5MoqVj2uu667cpQUoBdHLqXZAnV+ft+l8/EI/7FoGgCA9KFf5XSX8ilA
 dBSBAeWlUQXd9Ujv/xBxVJlXVJBuJ2eaGA7fXGfU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:26 -0700
Message-Id: <1532972912-12439-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 05/11] make it possible to enable/disable
 UART drivers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

QWxsIHRoZSBVQVJUIGRyaXZlcnMgYXJlIHNpbGVudCBvcHRpb25zLiBBZGQgb25lIGxpbmUgZGVz
Y3JpcHRpb25zIHNvCnRoYXQgY2FuIGJlIGRlL3NlbGVjdGVkIHZpYSBtZW51Y29uZmlnLgoKQWRk
IGFuIHg4NiBkZXBlbmRlbmN5IHRvIEhBU19FSENJOiBFSENJIFBDSSBoYXMgbm90IGJlZW4gdXNl
ZCBvbiBBUk0uIEluCmZhY3QsIGl0IGRlcGVuZHMgb24gUENJLCBhbmQgbW9yZW92ZXIgd2UgaGF2
ZSBkcml2ZXJzIGZvciBzZXZlcmFsCmVtYmVkZGVkIFVBUlRzIGZvciB2YXJpb3VzIEFSTSBib2Fy
ZHMuCgpOUzE2NTUwIHJlbWFpbnMgbm90IHNlbGVjdGFibGUgb24geDg2LgoKU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0g
aW1wcm92ZSBjb21taXQgbWVzc2FnZQotIHJlbW92ZSBwcm9tcHQgZm9yIEhBU19FSENJCgpDaGFu
Z2VzIGluIHYzOgotIE5TMTY1NTAgcHJvbXB0IGlmIEFSTQoKQ2hhbmdlcyBpbiB2MjoKLSBtYWtl
IEhBU19FSENJIGRlcGVuZCBvbiB4ODYKLS0tCiB4ZW4vZHJpdmVycy9jaGFyL0tjb25maWcgfCAx
NSArKysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9LY29uZmlnIGIveGVuL2Ry
aXZlcnMvY2hhci9LY29uZmlnCmluZGV4IGNjNzhlYzMuLmIxZjA3ZjggMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL2NoYXIvS2NvbmZpZworKysgYi94ZW4vZHJpdmVycy9jaGFyL0tjb25maWcKQEAg
LTEsMTEgKzEsMTEgQEAKIGNvbmZpZyBIQVNfTlMxNjU1MAotCWJvb2wKKwlib29sICJOUzE2NTUw
IFVBUlQgZHJpdmVyIiBpZiBBUk0KIAlkZWZhdWx0IHkKIAloZWxwCiAJICBUaGlzIHNlbGVjdHMg
dGhlIDE2NTUwLXNlcmllcyBVQVJUIHN1cHBvcnQuIEZvciBtb3N0IHN5c3RlbXMsIHNheSBZLgog
CiBjb25maWcgSEFTX0NBREVOQ0VfVUFSVAotCWJvb2wKKwlib29sICJYaWxpbnggQ2FkZW5jZSBV
QVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlkZXBlbmRzIG9uIEFSTV82NAogCWhlbHAKQEAgLTEz
LDcgKzEzLDcgQEAgY29uZmlnIEhBU19DQURFTkNFX1VBUlQKIAkgIGJhc2VkIGJvYXJkLCBzYXkg
WS4KIAogY29uZmlnIEhBU19NVkVCVQotCWJvb2wKKwlib29sICJNYXJ2ZWxsIE1WRUJVIFVBUlQg
ZHJpdmVyIgogCWRlZmF1bHQgeQogCWRlcGVuZHMgb24gQVJNXzY0CiAJaGVscApAQCAtMjEsNyAr
MjEsNyBAQCBjb25maWcgSEFTX01WRUJVCiAJICBiYXNlZCBib2FyZCwgc2F5IFkuCiAKIGNvbmZp
ZyBIQVNfUEwwMTEKLQlib29sCisJYm9vbCAiQVJNIFBMMDExIFVBUlQgZHJpdmVyIgogCWRlZmF1
bHQgeQogCWRlcGVuZHMgb24gQVJNCiAJaGVscApAQCAtMjksNyArMjksNyBAQCBjb25maWcgSEFT
X1BMMDExCiAJICBhbiBJbnRlZ3JhdG9yL1BQMiwgSW50ZWdyYXRvci9DUCBvciBWZXJzYXRpbGUg
cGxhdGZvcm0sIHNheSBZLgogCiBjb25maWcgSEFTX0VYWU5PUzQyMTAKLQlib29sCisJYm9vbCAi
U2Ftc3VuZyBFeHlub3MgNDIxMCBVQVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlkZXBlbmRzIG9u
IEFSTV8zMgogCWhlbHAKQEAgLTM3LDcgKzM3LDcgQEAgY29uZmlnIEhBU19FWFlOT1M0MjEwCiAJ
ICBFeHlub3MgYmFzZWQgYm9hcmQsIHNheSBZLgogCiBjb25maWcgSEFTX09NQVAKLQlib29sCisJ
Ym9vbCAiVGV4YXMgSW5zdHJ1bWVudHMgT01BUCBVQVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlk
ZXBlbmRzIG9uIEFSTV8zMgogCWhlbHAKQEAgLTQ1LDcgKzQ1LDcgQEAgY29uZmlnIEhBU19PTUFQ
CiAJICBJbnN0cnVtZW50cyBiYXNlZCBDUFUsIHNheSBZLgogCiBjb25maWcgSEFTX1NDSUYKLQli
b29sCisJYm9vbCAiU3VwZXJIIFNDSShGKSBVQVJUIGRyaXZlciIKIAlkZWZhdWx0IHkKIAlkZXBl
bmRzIG9uIEFSTQogCWhlbHAKQEAgLTU0LDYgKzU0LDcgQEAgY29uZmlnIEhBU19TQ0lGCiAKIGNv
bmZpZyBIQVNfRUhDSQogCWJvb2wKKwlkZXBlbmRzIG9uIFg4NgogCWhlbHAKIAkgIFRoaXMgc2Vs
ZWN0cyB0aGUgVVNCIGJhc2VkIEVIQ0kgZGVidWcgcG9ydCB0byBiZSB1c2VkIGFzIGEgVUFSVC4g
SWYKIAkgIHlvdSBoYXZlIGFuIHg4NiBiYXNlZCBzeXN0ZW0gd2l0aCBVU0IsIHNheSBZLgotLSAK
MS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17: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 1fkCHd-0004dX-PS; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHb-0004bD-Jf
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:35 +0000
X-Inumbo-ID: aee776d5-9420-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aee776d5-9420-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 19:47:53 +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 07F36208AC;
 Mon, 30 Jul 2018 17:48:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972914;
 bh=JZ6dcOLtCZcl+QUVt/K6ppIOnPXrfklTwlXPfeoL7wc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=mA6pImWl5opFO6EjWS6QjH7v17xsEB+i/SlPGuMnl89rstv+EthbVo6vw4Z20N3FH
 AIRpQLAIH3M+9wT1qvipLhXr5snn0cDcdxETsXOfRMExaKKM0EfUyA/SlPSy2/mRbz
 qXofg4cNSOZMTD8KcADqCK7Lx7fMFQr3kSLeTbwg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:27 -0700
Message-Id: <1532972912-12439-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 06/11] arm: make it possible to disable the
 SMMU driver
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, jbeulich@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>

SW50cm9kdWNlIGEgS2NvbmZpZyBvcHRpb24gZm9yIHRoZSBBUk0gU01NVXYxIGFuZCBTTU1VdjIg
ZHJpdmVyLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ0M6IGpiZXVsaWNoQHN1
c2UuY29tCgotLS0KQ2hhbmdlcyBpbiB2MzoKLSByZW5hbWUgU01NVXYyIHRvIEFSTV9TTU1VCi0g
aW1wcm92ZSBoZWxwIG1lc3NhZ2UKLSB1c2UgaWYgQVJNCgpDaGFuZ2VzIGluIHYyOgotIHJlbmFt
ZSBIQVNfU01NVXYyIHRvIFNNTVV2MgotIG1vdmUgU01NVXYyIHRvIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL0tjb25maWcKLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnICAgICAg
fCAxMiArKysrKysrKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZSB8
ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvS2NvbmZpZwppbmRleCA4ZDkwYjY3Li5hM2MwNjQ5IDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL0tjb25maWcKQEAgLTEsMyArMSwxNSBAQAogCiBjb25maWcgSEFTX1BBU1NUSFJPVUdI
CiAJYm9vbAorCitpZiBBUk0KK2NvbmZpZyBBUk1fU01NVQorCWJvb2wgIkFSTSBTTU1VdjEgYW5k
IHYyIGRyaXZlciIKKwlkZWZhdWx0IHkKKwktLS1oZWxwLS0tCisJICBTdXBwb3J0IGZvciBpbXBs
ZW1lbnRhdGlvbnMgb2YgdGhlIEFSTSBTeXN0ZW0gTU1VIGFyY2hpdGVjdHVyZQorCSAgdmVyc2lv
bnMgMSBhbmQgMi4KKworCSAgU2F5IFkgaGVyZSBpZiB5b3VyIFNvQyBpbmNsdWRlcyBhbiBJT01N
VSBkZXZpY2UgaW1wbGVtZW50aW5nIHRoZQorCSAgQVJNIFNNTVUgYXJjaGl0ZWN0dXJlLgorZW5k
aWYKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZSBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZQppbmRleCBmNGNkMjZlLi4wMTU2NDMx
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCkBAIC0xLDIgKzEsMiBAQAogb2Jq
LXkgKz0gaW9tbXUubwotb2JqLXkgKz0gc21tdS5vCitvYmotJChBUk1fU01NVSkgKz0gc21tdS5v
Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17: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 1fkCHe-0004eJ-5N; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHc-0004bk-Dz
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:36 +0000
X-Inumbo-ID: d4a0408e-9420-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4a0408e-9420-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 17: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 2EAC7208AF;
 Mon, 30 Jul 2018 17:48:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972915;
 bh=H/If1jAdUakQ8/sQvvJfwhm5U+ewQjXMwvRiaaIZAQI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=jmymlX3BkvniRTPneqUzyen3p6pzKwYRd+51kLx5OW2Nmi7lh+Qeez9IPb/240/mP
 P/5Fe/aY05FwfbV8bWcIZLcrfo42Gjpr1DUxQaejvuNbs4gKUjI1zuEfz3f/jaYRhV
 CuiGGaHIMeqgh6elkZZKLQQ/fQzwgUZGBnxyY3QY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:29 -0700
Message-Id: <1532972912-12439-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 08/11] arm: add ALL_PLAT, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, volodymyr_babchuk@epam.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>

QWRkIGEgIlBsYXRmb3JtIFN1cHBvcnQiIGNob2ljZSB3aXRoIGZvdXIga2NvbmZpZyBvcHRpb25z
OiBRRU1VLCBSQ0FSMywKTVBTT0MgYW5kIEFMTF9QTEFULiBUaGV5IGVuYWJsZSB0aGUgcmVxdWly
ZWQgb3B0aW9ucyBmb3IgdGhlaXIgaGFyZHdhcmUKcGxhdGZvcm0uIEFMTF9QTEFUIGVuYWJsZXMg
YWxsIGF2YWlsYWJsZSBwbGF0Zm9ybXMgYW5kIGl0J3MgdGhlIGRlZmF1bHQuCkl0IGRvZXNuJ3Qg
YXV0b21hdGljYWxseSBzZWxlY3QgYW55IG9mIHRoZSByZWxhdGVkIGRyaXZlcnMsIG90aGVyd2lz
ZQp0aGV5IGNhbm5vdCBiZSBkaXNhYmxlZC4gQUxMX1BMQVQgaXMgaW1wbGVtZW50ZWQgYnkgdXNp
bmcgaGlkZGVuIG9wdGlvbnMKd2l0aCBkZWZhdWx0IHZhbHVlcyBkZXBlbmRpbmcgb24gQUxMX1BM
QVQuCgpJbiB0aGUgY2FzZSBvZiB0aGUgTVBTT0MgdGhhdCBoYXMgYSBwbGF0Zm9ybSBmaWxlIHVu
ZGVyCmFyY2gvYXJtL3BsYXRmb3Jtcy8sIGJ1aWxkIHRoZSBmaWxlIGlmIE1QU09DLgoKU2lnbmVk
LW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzog
YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbQpDQzogdm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20KCi0t
LQpDaGFuZ2VzIGluIHY4OgotIHJlbW92ZSBRRU1VX1BMQVRGT1JNIGFuZCBSQ0FSM19QTEFURk9S
TSB0aGF0IGFyZSBjdXJyZW50bHkgdW51c2VkCi0gcmVtb3ZlIHNlbGVjdHMgZnJvbSBBTEwKLSBy
ZW5hbWUgQUxMIHRvIEFMTF9QTEFUCi0gaW50cm9kdWNlIEFMTDY0X1BMQVQgYW5kIEFMTDMyX1BM
QVQKCkNoYW5nZXMgaW4gdjU6Ci0gdHVybiBwbGF0Zm9ybSBzdXBwb3J0IGludG8gYSBjaG9pY2UK
LSBhZGQgQUxMCgpDaGFuZ2VzIGluIHY0OgotIGZpeCBHSUN2My9HSUNWMwotIGRlZmF1bHQgeSB0
byBhbGwgb3B0aW9ucwotIGJ1aWxkIHhpbGlueC16eW5xbXAgaWYgTVBTT0MKLS0tCiB4ZW4vYXJj
aC9hcm0vS2NvbmZpZyAgICAgICAgICAgIHwgIDIgKysKIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
S2NvbmZpZyAgfCA1MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8ICAyICstCiAzIGZpbGVzIGNoYW5nZWQs
IDU1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2Nv
bmZpZyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCmluZGV4IDJiODcxMTEuLjc1Y2FjZmIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCkBA
IC0yMTMsNiArMjEzLDggQEAgY29uZmlnIEFSTTY0X0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCiBj
b25maWcgQVJNMzJfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKICAgICBkZWZfYm9vbCB5IGlmIEFS
TV8zMiAmJiBIQVJERU5fQlJBTkNIX1BSRURJQ1RPUgogCitzb3VyY2UgImFyY2gvYXJtL3BsYXRm
b3Jtcy9LY29uZmlnIgorCiBzb3VyY2UgImNvbW1vbi9LY29uZmlnIgogCiBzb3VyY2UgImRyaXZl
cnMvS2NvbmZpZyIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBi
L3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwLi40MDlkM2Y4Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9LY29uZmlnCkBAIC0wLDAgKzEsNTIgQEAKK2Nob2ljZQorCXByb21wdCAiUGxhdGZvcm0g
U3VwcG9ydCIKKwlkZWZhdWx0IEFMTF9QTEFUCisJLS0taGVscC0tLQorCUNob29zZSB3aGljaCBo
YXJkd2FyZSBwbGF0Zm9ybSB0byBlbmFibGUgaW4gWGVuLgorCisJSWYgdW5zdXJlLCBjaG9vc2Ug
QUxMX1BMQVQuCisKK2NvbmZpZyBBTExfUExBVAorCWJvb2wgIkFsbCBQbGF0Zm9ybXMiCisJLS0t
aGVscC0tLQorCUVuYWJsZSBzdXBwb3J0IGZvciBhbGwgYXZhaWxhYmxlIGhhcmR3YXJlIHBsYXRm
b3Jtcy4gSXQgZG9lc24ndAorCWF1dG9tYXRpY2FsbHkgc2VsZWN0IGFueSBvZiB0aGUgcmVsYXRl
ZCBkcml2ZXJzLgorCitjb25maWcgUUVNVQorCWJvb2wgIlFFTVUgYWFyY2ggdmlydCBtYWNoaW5l
IHN1cHBvcnQiCisJZGVwZW5kcyBvbiBBUk1fNjQKKwlzZWxlY3QgR0lDVjMKKwlzZWxlY3QgSEFT
X1BMMDExCisJLS0taGVscC0tLQorCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9y
IFFFTVUgYWFyY2g2NCB2aXJ0IGVtdWxhdGVkCisJbWFjaGluZS4KKworY29uZmlnIFJDQVIzCisJ
Ym9vbCAiUmVuZXNhcyBSQ2FyMyBzdXBwb3J0IgorCWRlcGVuZHMgb24gQVJNXzY0CisJc2VsZWN0
IEhBU19TQ0lGCisJLS0taGVscC0tLQorCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMg
Zm9yIFJlbmVzYXMgUkNhcjMKKworY29uZmlnIE1QU09DCisJYm9vbCAiWGlsaW54IFVsdHJhc2Nh
bGUrIE1QU29DIHN1cHBvcnQiCisJZGVwZW5kcyBvbiBBUk1fNjQKKwlzZWxlY3QgSEFTX0NBREVO
Q0VfVUFSVAorCXNlbGVjdCBBUk1fU01NVQorCS0tLWhlbHAtLS0KKwlFbmFibGUgYWxsIHRoZSBy
ZXF1aXJlZCBkcml2ZXJzIGZvciBYaWxpbnggVWx0cmFzY2FsZSsgTVBTb0MKKworZW5kY2hvaWNl
CisKK2NvbmZpZyBBTEw2NF9QTEFUCisJYm9vbAorCWRlZmF1bHQgKEFMTF9QTEFUICYmIEFSTV82
NCkKKworY29uZmlnIEFMTDMyX1BMQVQKKwlib29sCisJZGVmYXVsdCAoQUxMX1BMQVQgJiYgQVJN
XzMyKQorCitjb25maWcgTVBTT0NfUExBVEZPUk0KKwlib29sCisJZGVmYXVsdCAoQUxMNjRfUExB
VCB8fCBNUFNPQykKKwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmls
ZSBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKaW5kZXggODBlNTU1Yy4uYTc5YmRi
OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQorKysgYi94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCkBAIC04LDQgKzgsNCBAQCBvYmotJChDT05GSUdf
QVJNXzY0KSArPSBzZWF0dGxlLm8KIG9iai15ICs9IHN1bnhpLm8KIG9iai0kKENPTkZJR19BUk1f
NjQpICs9IHRodW5kZXJ4Lm8KIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHhnZW5lLXN0b3JtLm8K
LW9iai0kKENPTkZJR19BUk1fNjQpICs9IHhpbGlueC16eW5xbXAubworb2JqLSQoQ09ORklHX01Q
U09DX1BMQVRGT1JNKSAgKz0geGlsaW54LXp5bnFtcC5vCi0tIAoxLjkuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17: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 1fkCHe-0004eo-KS; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHc-0004bu-JG
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:36 +0000
X-Inumbo-ID: d4ced2ad-9420-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4ced2ad-9420-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 17: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 77DC6208B0;
 Mon, 30 Jul 2018 17:48:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972915;
 bh=oWltdr2h5XqJC1gx4HhUiFNzMRYImElihYdpNSH94rA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=AB0Njplg32tryc/yuIN2rUpOxE1Uo7i85AxPjgviakgYJ/uXYcB8LGILmNpBtNAgZ
 WKbAnsZpxWXvbrGLbRFcEsa8s3/LSwjjZNY54fnDx5fvEEaSukFOdxRdAm5vqAGCLt
 auISRbX5WZpHhCwwx1YERXtryi3K0d+K21RAsUmk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:30 -0700
Message-Id: <1532972912-12439-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 09/11] xen: add per-platform defaults for
 NR_CPUS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, sstabellini@kernel.org, andrii_anisov@epam.com,
 JBeulich@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>

QWRkIHNwZWNpZmljIHBlci1wbGF0Zm9ybSBkZWZhdWx0cyBmb3IgTlJfQ1BVUy4gTm90ZSB0aGF0
IHRoZSBvcmRlciBvZgp0aGUgZGVmYXVsdHMgbWF0dGVyOiB0aGV5IG5lZWQgdG8gZ28gZmlyc3Qs
IG90aGVyd2lzZSB0aGUgZ2VuZXJpYwpkZWZhdWx0cyB3aWxsIGJlIGFwcGxpZWQuCgpUaGlzIGlz
IGRvbmUgc28gdGhhdCBYZW4gYnVpbGRzIGN1c3RvbWl6ZWQgZm9yIGEgc3BlY2lmaWMgaGFyZHdh
cmUKcGxhdGZvcm0gY2FuIGhhdmUgdGhlIHJpZ2h0IE5SX0NQVVMgbnVtYmVyLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEpCZXVsaWNoQHN1c2UuY29tCkNDOiBhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tCgotLS0KCkNoYW5nZXMgaW4gdjY6Ci0gcmVtb3ZlIHVzZWxlc3Mg
YWRkaXRpb25hbCBkZWZhdWx0IGZvciBBTEwKLS0tCiB4ZW4vYXJjaC9LY29uZmlnIHwgMyArKysK
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9L
Y29uZmlnIGIveGVuL2FyY2gvS2NvbmZpZwppbmRleCBjZjBhY2I3Li4xOTU0ZDFjIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9LY29uZmlnCisrKyBiL3hlbi9hcmNoL0tjb25maWcKQEAgLTMsNiArMyw5
IEBAIGNvbmZpZyBOUl9DUFVTCiAJaW50ICJNYXhpbXVtIG51bWJlciBvZiBwaHlzaWNhbCBDUFVz
IgogCXJhbmdlIDEgNDA5NQogCWRlZmF1bHQgIjI1NiIgaWYgWDg2CisJZGVmYXVsdCAiOCIgaWYg
QVJNICYmIFJDQVIzCisJZGVmYXVsdCAiNCIgaWYgQVJNICYmIFFFTVUKKwlkZWZhdWx0ICI0IiBp
ZiBBUk0gJiYgTVBTT0MKIAlkZWZhdWx0ICIxMjgiIGlmIEFSTQogCS0tLWhlbHAtLS0KIAkgIFNw
ZWNpZmllcyB0aGUgbWF4aW11bSBudW1iZXIgb2YgcGh5c2ljYWwgQ1BVcyB3aGljaCBYZW4gd2ls
bCBzdXBwb3J0LgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:48:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkCHe-0004fT-Ut; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHc-0004c9-T7
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:36 +0000
X-Inumbo-ID: af588e1a-9420-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af588e1a-9420-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 19:47:53 +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 8DC80208A6;
 Mon, 30 Jul 2018 17:48:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972915;
 bh=0gUoKB5Xebj7vP0WP55qckIDJ9hG/d+mUvEiunJwaOY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=uKT6819aB2z6UUDXcGE6GIkDN7z5Ae/1HoNrDG0yDM4G1xxvkOElFRMk0BHalkFRs
 W12Ae2dcijee7bClnUrg8xhKjPtrcCfQ54VFvh1YwMONBgs8BL8mxtoba/4lOzyrLH
 HrdfLInb4LajX19AZHA0O4ded7Iz2dsq6xrDiRzg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:28 -0700
Message-Id: <1532972912-12439-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 07/11] arm: add a tiny kconfig configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QWRkIGEgdGlueSBrY29uZmlnIGNvbmZpZ3VyYXRpb24uIEVuYWJsZWQgb25seSB0aGUgY3JlZGl0
IHNjaGVkdWxlci4KSXQgb25seSBjYXJyaWVzIG5vbi1kZWZhdWx0IG9wdGlvbnMgKHVzZSBtYWtl
IG1lbnVjb25maWcgb3IgbWFrZQpvbGRkZWZjb25maWcgdG8gcHJvZHVjZSBhIGNvbXBsZXRlIC5j
b25maWcgZmlsZSkuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgoKLS0tCkNoYW5nZXMgaW4gdjc6Ci0gcmVtb3ZlIE5VTEwgYmVjYXVzZSBpdCBpcyBzdGls
bCBleHBlcmltZW50YWwKLS0tCiB4ZW4vYXJjaC9hcm0vY29uZmlncy90aW55NjQuY29uZiB8IDM4
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg
MzggaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9jb25maWdz
L3Rpbnk2NC5jb25mCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2NvbmZpZ3MvdGlueTY0LmNv
bmYgYi94ZW4vYXJjaC9hcm0vY29uZmlncy90aW55NjQuY29uZgpuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwLi5hZWNjNTVjCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gvYXJt
L2NvbmZpZ3MvdGlueTY0LmNvbmYKQEAgLTAsMCArMSwzOCBAQAorQ09ORklHX0FSTV82ND15CitD
T05GSUdfQVJNPXkKKworIworIyBBcmNoaXRlY3R1cmUgRmVhdHVyZXMKKyMKKyMgQ09ORklHX0dJ
Q1YzIGlzIG5vdCBzZXQKKyMgQ09ORklHX01FTV9BQ0NFU1MgaXMgbm90IHNldAorIyBDT05GSUdf
U0JTQV9WVUFSVF9DT05TT0xFIGlzIG5vdCBzZXQKKworIworIyBDb21tb24gRmVhdHVyZXMKKyMK
KyMgQ09ORklHX1RNRU0gaXMgbm90IHNldAorQ09ORklHX1NDSEVEX0NSRURJVD15CisjIENPTkZJ
R19TQ0hFRF9DUkVESVQyIGlzIG5vdCBzZXQKKyMgQ09ORklHX1NDSEVEX1JURFMgaXMgbm90IHNl
dAorIyBDT05GSUdfU0NIRURfQVJJTkM2NTMgaXMgbm90IHNldAorIyBDT05GSUdfU0NIRURfTlVM
TCBpcyBub3Qgc2V0CisjIENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdT
IGlzIG5vdCBzZXQKKworIworIyBEZXZpY2UgRHJpdmVycworIworIyBDT05GSUdfSEFTX05TMTY1
NTAgaXMgbm90IHNldAorIyBDT05GSUdfSEFTX0NBREVOQ0VfVUFSVCBpcyBub3Qgc2V0CisjIENP
TkZJR19IQVNfTVZFQlUgaXMgbm90IHNldAorIyBDT05GSUdfSEFTX1BMMDExIGlzIG5vdCBzZXQK
KyMgQ09ORklHX0hBU19TQ0lGIGlzIG5vdCBzZXQKKyMgQ09ORklHX0FSTV9TTU1VIGlzIG5vdCBz
ZXQKKworIworIyBEZWJ1Z2dpbmcgT3B0aW9ucworIworIyBDT05GSUdfREVCVUcgaXMgbm90IHNl
dAorIyBDT05GSUdfRlJBTUVfUE9JTlRFUiBpcyBub3Qgc2V0CisjIENPTkZJR19WRVJCT1NFX0RF
QlVHIGlzIG5vdCBzZXQKKyMgQ09ORklHX1NDUlVCX0RFQlVHIGlzIG5vdCBzZXQKLS0gCjEuOS4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17:48:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkCHf-0004gC-CS; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHc-0004cA-Sm
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:36 +0000
X-Inumbo-ID: afe6709c-9420-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id afe6709c-9420-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 19:47:54 +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 C00D9208B1;
 Mon, 30 Jul 2018 17:48:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972915;
 bh=Oy/y06RCnbTO0F0WcPQRpUD0SbcIOfW6Bip5TjL5fZw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=CvwyrGhwjT+xe36juzA4LVkFYGgorsJMqceZ3xuFzre3819GgUZ2iRzCygx6TU1fy
 qX/pRRaqtXrx3UY3pcNORfMSZfYrpvpA3szvRawICvduUuq6JEu1DseYjIL/fOXDwq
 HtMD89msDEZVZm/TGZuFk/1GsEgBqVXj8yJrx+bU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:31 -0700
Message-Id: <1532972912-12439-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 10/11] xen: add cloc 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: andrew.cooper3@citrix.com, sstabellini@kernel.org, andrii_anisov@epam.com,
 jbeulich@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>

QWRkIGEgWGVuIGJ1aWxkIHRhcmdldCB0byBjb3VudCB0aGUgbGluZXMgb2YgY29kZSBvZiB0aGUg
c291cmNlIGZpbGVzCmJ1aWx0LiBVc2VzIGBjbG9jJyB0byBkbyB0aGUgam9iLgoKV2l0aCBYZW4g
b24gQVJNIHRha2luZyBvZmYgaW4gZW1iZWRkZWQsIElvVCwgYW5kIGF1dG9tb3RpdmUsIHdlIGFy
ZQpzZWVpbmcgbW9yZSBhbmQgbW9yZSB1c2VzIG9mIFhlbiBpbiBjb25zdHJhaW5lZCBlbnZpcm9u
bWVudHMuIFVzZXJzIGFuZApzeXN0ZW0gaW50ZWdyYXRvcnMgd2FudCB0aGUgc21hbGxlc3QgWGVu
IGFuZCBEb20wIGNvbmZpZ3VyYXRpb25zLiBTb21lCm9mIHRoZXNlIGRlcGxveW1lbnRzIHJlcXVp
cmUgY2VydGlmaWNhdGlvbnMsIHdoZXJlIHlvdSBkZWZpbml0ZWx5IHdhbnQKdGhlIHNtYWxsZXN0
IGxpbmVzIG9mIGNvZGUgY291bnQuIEkgcHJvdmlkZWQgdGhpcyBwYXRjaCB0byBnaXZlIHVzIHRo
ZQpsaW5lcyBvZiBjb2RlIGNvdW50IGZvciB0aGF0IHB1cnBvc2UuCgpVc2UgdGhlIC5vLmQgZmls
ZXMgdG8gYWNjb3VudCBmb3IgYWxsIHRoZSBidWlsdCBzb3VyY2UgZmlsZXMuIEdlbmVyYXRlIGEK
bGlzdCBmb3IgdGhlIGBjbG9jJyB1dGlsaXR5IGFuZCBpbnZva2UgYGNsb2MnLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogamJldWxpY2hAc3VzZS5jb20K
Q0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gdXNlIGdy
ZXAgcmVnZXggdG8gZ2V0IG11bHRpcGxlIHNvdXJjZSBmaWxlcyBmcm9tIC5kIGZpbGVzCgpDaGFu
Z2VzIGluIHYzOgotIHJlbW92ZSBidWlsZCBhcyBkZXBlbmRlY3kgZm9yIHRoZSBjbG9jIHRhcmdl
dAoKQ2hhbmdlcyBpbiB2MjoKLSBjaGFuZ2UgaW1wbGVtZW50YXRpb24gdG8gdXNlIC5vLmQgdG8g
ZmluZCBidWlsdCBzb3VyY2UgZmlsZXMKLS0tCiB4ZW4vTWFrZWZpbGUgfCAxMiArKysrKysrKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL01h
a2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDYyZDQ3OWMuLjMzOGQ1YTMgMTAwNjQ0Ci0tLSBh
L3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTI2NywzICsyNjcsMTUgQEAgJChL
Q09ORklHX0NPTkZJRyk6CiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYuY21kOiA7CiAKIC1pbmNs
dWRlICQoQkFTRURJUikvaW5jbHVkZS9jb25maWcvYXV0by5jb25mLmNtZAorCisuUEhPTlk6IGNs
b2MKK2Nsb2M6CisJJChldmFsIHRtcGZpbGUgOj0gJChzaGVsbCBta3RlbXApKQorCSQoZm9yZWFj
aCBmLCAkKHNoZWxsIGZpbmQgJChCQVNFRElSKSAtbmFtZSAqLm8uZCksIFwKKwkJJChldmFsIHBh
dGggOj0gJChkaXIgJChmKSkpIFwKKwkJJChldmFsIG5hbWVzIDo9ICQoc2hlbGwgZ3JlcCAtbyAi
W2EtekEtWjAtOV8vLV0qXC5bY1NdIiAkKGYpKSkgXAorCQkkKGZvcmVhY2ggc2YsICQobmFtZXMp
LCBcCisJCQkkKHNoZWxsIGlmIHRlc3QgLWYgJChwYXRoKS8kKHNmKSA7IHRoZW4gZWNobyAkKHBh
dGgpLyQoc2YpID4+ICQodG1wZmlsZSk7IGZpOykpKQorCWNsb2MgLS1saXN0LWZpbGU9JCh0bXBm
aWxlKQorCXJtICQodG1wZmlsZSkKKwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 17:48:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 17: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 1fkCHg-0004he-4n; Mon, 30 Jul 2018 17:48: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCHd-0004dV-PI
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 17:48:37 +0000
X-Inumbo-ID: d54206fa-9420-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d54206fa-9420-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 17: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 1833F20894;
 Mon, 30 Jul 2018 17:48:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532972916;
 bh=7rOHr9TENNvDUk9mmS+bGX+LroAgcXJX75bxg7+SjK8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=udd9bEWNxIFHsE9koERc7Trut7gXhNkgVmCU69pX8Oa/gex3GOD4UPAkM0/c7VtGV
 3FgEE4cl5OWfuVKRgLrjhyD1rHf/iFI3N6Fw8QmD13zsMNFVwMbzYBAzC4ATlI3sf6
 j0osRPsmUH76xFHvajCEa0+UG96Zy7nCtNjOR0rk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 30 Jul 2018 10:48:32 -0700
Message-Id: <1532972912-12439-11-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 11/11] xen: specify support for EXPERT and
 DEBUG Kconfig 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: Tim Deegan <tim@xen.org>, sstabellini@kernel.org, andrii_anisov@epam.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Ian.Jackson@eu.citrix.com, xen-devel@lists.xen.org, jbeulich@suse.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>

QWRkIGEgY2xlYXIgc3RhdGVtZW50IGFib3V0IHRoZW0sIHJlZmxlY3RpbmcgdGhlIGN1cnJlbnQg
c2VjdXJpdHkKc3VwcG9ydCBzdGF0dXMgb2YgS2NvbmZpZyBvcHRpb25zIChubyBjaGFuZ2VzIHRv
IGN1cnJlbnQgcG9saWNpZXMpLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCkNDOiBJYW4uSmFja3NvbkBl
dS5jaXRyaXguY29tCkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzogYW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbQpDQzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
PgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgotLS0KQ2hhbmdlcyBpbiB2NzoKLSB0YWxrIGFib3V0IEVYUEVSVCBhbmQgREVCVUcg
cmF0aGVyIHRoYW4gQ09ORklHX0VYUEVSVCBhbmQgQ09ORklHX0RFQlVHCi0tLQogU1VQUE9SVC5t
ZCB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvU1VQUE9SVC5tZCBiL1NVUFBPUlQubWQKaW5kZXggMjY0YjIzZi4uZTNlNDllMiAxMDA2NDQK
LS0tIGEvU1VQUE9SVC5tZAorKysgYi9TVVBQT1JULm1kCkBAIC0xNiw2ICsxNiwxMiBAQCBmb3Ig
dGhlIGRlZmluaXRpb25zIG9mIHRoZSBzdXBwb3J0IHN0YXR1cyBsZXZlbHMgZXRjLgogCiAjIEZl
YXR1cmUgU3VwcG9ydAogCisjIyBLY29uZmlnCisKK0VYUEVSVCBhbmQgREVCVUcgS2NvbmZpZyBv
cHRpb25zIGFyZSBub3Qgc2VjdXJpdHkgc3VwcG9ydGVkLiBPdGhlcgorS2NvbmZpZyBvcHRpb25z
IGFyZSBzdXBwb3J0ZWQsIGlmIHRoZSByZWxhdGVkIGZlYXR1cmVzIGFyZSBtYXJrZWQgYXMKK3N1
cHBvcnRlZCBpbiB0aGlzIGRvY3VtZW50LgorCiAjIyBIb3N0IEFyY2hpdGVjdHVyZQogCiAjIyMg
eDg2LTY0Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 18:03:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 18:03:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkCVq-0007DT-OR; Mon, 30 Jul 2018 18: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkCVp-0007DH-1n
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 18:03:17 +0000
X-Inumbo-ID: bc537193-9422-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc537193-9422-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 20:02: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 1fkCVm-0007t5-7o; Mon, 30 Jul 2018 18:03: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 1fkCVl-00037q-SO; Mon, 30 Jul 2018 18:03:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkCVl-0003eP-RG; Mon, 30 Jul 2018 18:03:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125687-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=1f7574763cbb2c85825b8cc4d81f386e767a476f
X-Osstest-Versions-That: xen=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 18:03:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125687: 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>

ZmxpZ2h0IDEyNTY4NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY4Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhY2QwMGEzMDMzNzhjZTQ4YmQ2
YmJkOGE1NzlmMWZlMmYxYjIxYTdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2MTcgIDIwMTgt
MDctMjcgMDk6MDE6NTggWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Njg3ICAy
MDE4LTA3LTMwIDE1OjAwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGFj
ZDAwYTMwMzMuLjFmNzU3NDc2M2MgIDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3
YTQ3NmYgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 18:16:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 18:16:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkCi0-00084F-US; Mon, 30 Jul 2018 18: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=+fn8=ko=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkCi0-000847-9s
 for xen-devel@lists.xen.org; Mon, 30 Jul 2018 18:15:52 +0000
X-Inumbo-ID: a33c3380-9424-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a33c3380-9424-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 18:16:11 +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 2C99B208A1;
 Mon, 30 Jul 2018 18:15:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1532974550;
 bh=bdaZDPFgIrWI7CfpFcVAbR9DhDKwBQxLyJEx3S6tKf0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=HAiDHPzfEmp1+myR6IzucStwWrJPL1b/C0UylfWVtGHXsMZGvDhTfh8SeLtr3rugv
 1e/neJt1gHCunrn2ZtHxXpwiI8JNKBO1rgshrS5aAJOi+KqZ9bnHwne/d+XKwA6n9L
 q93Hcb880pxOXLl5vq9bC+6pgoTSCNc2S/llc/tw=
Date: Mon, 30 Jul 2018 11:15:51 -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: <1b62cb5f-ff15-07fe-27ef-1873d4e51abb@arm.com>
Message-ID: <alpine.DEB.2.10.1807301051460.20701@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807061523160.13502@sstabellini-ThinkPad-X260>
 <1530918736-13965-19-git-send-email-sstabellini@kernel.org>
 <d427865a-6358-544b-f682-17e2b47fa0c3@arm.com>
 <alpine.DEB.2.10.1807271636520.20701@sstabellini-ThinkPad-X260>
 <1b62cb5f-ff15-07fe-27ef-1873d4e51abb@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 19/21] 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAzMCBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMjgvMDcvMTggMDM6NDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIFR1
ZSwgMjQgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiArCj4gPiA+ID4gKyAg
ICAgICAgICAgIGRvbWFpbl91bnBhdXNlX2J5X3N5c3RlbWNvbnRyb2xsZXIoZCk7Cj4gPiA+IAo+
ID4gPiBJZiBhIGRvbWFpbiBpcyBib3VuZCB0byBDUFUwLCB0aGVuIGl0IHdpbGwgbm90IGJvb3Qg
dW50aWwgQ1BVMCBpcyBkb25lCj4gPiA+IHdpdGgKPiA+ID4gY3JlYXRpbmcgZG9tYWluLiBJcyB0
aGF0IHdoYXQgeW91IHdhbnQ/Cj4gPiAKPiA+IEFyZSB5b3Ugc3VnZ2VzdGluZyB0byBtb3ZlIHRo
ZSBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyKGQpIHRvCj4gPiBhIHNlY29uZCBs
b29wIGFmdGVyIHRoZSBkb21VIGNyZWF0aW9uIGxvb3A/Cj4gCj4gSSB3YXMgdHJ5aW5nIHRvIHVu
ZGVyc3RhbmQgd2hhdCBhcmUgdGhlIHByby9jb25zIG9mIHVucGF1c2luZyBhIERvbVUgaGVyZS4g
RGlkCj4geW91IGV4cGxvcmUgaXQ/CgpPSywgbGV0J3MgZGlnIGludG8gaXQuCgpkb21haW5fdW5w
YXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyIGRvZXNuJ3QgYWN0dWFsbHkgdHJpZ2dlciBhIERvbVUg
Ym9vdApyaWdodCBhd2F5LiBJdCBvbmx5IG1hcmtzIHRoZSB2Y3B1IGFzIHJlYWR5IHRvIGJlIHN0
YXJ0ZWQuICBUaGVuLCBpdCBpcwp1cCB0byBYZW4gd2FudGluZyB0byBsZWF2ZSBoeXBlcnZpc29y
IG1vZGUgYW5kIHN0YXJ0IHJ1bm5pbmcgYSBndWVzdAp2Y3B1LiBTbyB0aGVyZSBzaG91bGQgYmUg
bm8gaXNzdWVzIGluIHVucGF1c2luZyB0aGUgdmNwdXMgaGVyZSwgaW4gZmFjdCwKaXQgc2hvdWxk
IG1ha2Ugbm8gZGlmZmVyZW5jZSB3aGV0aGVyIGl0IGlzIGRvbmUgaW5zaWRlIHRoaXMgbG9vcCBv
ciBvbiBhCnNlY29uZCBsb29wLgoKSW4gbXkgZXhwZXJpbWVudHMsIGNwdTEgc3RhcnRzIGZpcnN0
LCBydW5uaW5nIGRvbTF2MCwgdGhlbiBjcHUwIChhZnRlcgpjb21wbGV0ZWx5IHN0YXJ0X3hlbikg
cnVubmluZyBkb20wdjAuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 18:42:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 18: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 1fkD79-0001mB-74; Mon, 30 Jul 2018 18:41: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkD77-0001m1-K9
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 18:41:49 +0000
X-Inumbo-ID: 1e02479e-9428-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e02479e-9428-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 20:41: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 1fkD72-0000DT-Kw; Mon, 30 Jul 2018 18:41: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 1fkD72-0007Sl-CM; Mon, 30 Jul 2018 18:41:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkD72-0005yF-BS; Mon, 30 Jul 2018 18:41:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125668-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=7f6d6b965a878cb2ac3e163e3cad0fa0855b1ffe
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 18:41:44 +0000
Subject: [Xen-devel] [libvirt test] 125668: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY2OCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NjgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDdmNmQ2Yjk2NWE4NzhjYjJhYzNlMTYzZTNj
YWQwZmEwODU1YjFmZmUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNTUgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDU0IGRheXMgICA0MiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NDcgIDIwMTgtMDctMjggMTU6MzI6NDAgWiAg
ICAyIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVk
aGF0LmNvbT4KICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBCb2JvIER1IDxk
dWJvMTYzQDEyNi5jb20+CiAgQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+
CiAgQnJpamVzaCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENoYW5na3VvIFNoaSA8
c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgQ2hlbiBIYW54aWFvIDxjaGVuaGFueGlhb0BnbWFpbC5j
b20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNv
bT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0
dGkgPGRhbnR0aTEyQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRo
YXQuY29tPgogIEZhYmlhbm8gRmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGaWxp
cCBBbGFjIDxmaWxpcGFsYWNAZ21haWwuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBpbnRyaWdlcmkgPGludHJpZ2VyaStsaWJ2aXJ0QGJvdW0ub3JnPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpQGJvdW0ub3JnPgogIEphbWllIFN0cmFuZGJvZ2UgPGphbWllQGNhbm9uaWNhbC5jb20+
CiAgSmllIFdhbmcgPHdhbmdqaWU4OC5odWF3ZWkuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5l
bWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxp
byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEthdGVy
aW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxh
aW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIEx1eWFvIEh1YW5n
IDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJt
LmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlAbGludXgudm5ldC5pYm0uY29tPgogIE1h
cmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXphLm9yZ0BnbWFpbC5jb20+CiAgTWFydGlu
IEtsZXR6YW5kZXIgPG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXBy
aXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFk
b3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15
ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5
IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNAZ214
LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRh
IDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25p
Y2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBT
dWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlv
dnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2Vp
LmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDQ1MyBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 21:06:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 21: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 1fkFN8-0003Bd-W6; Mon, 30 Jul 2018 21:06: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkFN7-0003BT-Oq
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 21:06:29 +0000
X-Inumbo-ID: 53d85178-943c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53d85178-943c-11e8-a8a5-bc764e045a96;
 Mon, 30 Jul 2018 23:05:46 +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 1fkFN2-0003Gv-I2; Mon, 30 Jul 2018 21:06: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 1fkFN2-0007je-8Y; Mon, 30 Jul 2018 21:06:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkFN2-0005n1-7u; Mon, 30 Jul 2018 21:06:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125667-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 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-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-armhf-armhf-libvirt:saverestore-support-check: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm: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-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-xsm:migrate-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-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=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 21:06:24 +0000
Subject: [Xen-devel] [xen-unstable test] 125667: 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>

ZmxpZ2h0IDEyNTY2NyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY2Ny8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjU2NTIgcGFz
cyBpbiAxMjU2NjcKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDQgbWVtZGlzay10cnkt
YXBwZW5kICAgICAgICAgZmFpbCBwYXNzIGluIDEyNTY1MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE3OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxNzgKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEyNTE3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUxNzgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTE3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTc4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUxNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgYWNkMDBhMzAzMzc4Y2U0OGJkNmJiZDhhNTc5ZjFmZTJmMWIyMWE3ZApiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2Ex
MzRjZDk1MjY3OWM4MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTc4ICAyMDE4LTA3LTE1IDEw
OjIwOjExIFogICAxNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTI1OSAgMjAxOC0wNy0x
NyAwNDoyMjo0MSBaICAgMTMgZGF5cyAgIDExIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTY0NSAgMjAxOC0wNy0yOCAwNzowOTowMCBaICAgIDIgZGF5cyAgICAzIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lz
dGVtcy5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwu
Y29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgogIEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgog
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIE9sYWYgSGVyaW5nIDxvbGFmQGFl
cGZsZS5kZT4KICBPbGVrc2FuZHIgR3J5dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2Nh
cnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgog
IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgogIFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
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
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAg
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
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
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5n
aXQKICAgZTNmNjY3YmM1Zi4uYWNkMDBhMzAzMyAgYWNkMDBhMzAzMzc4Y2U0OGJkNmJiZDhhNTc5
ZjFmZTJmMWIyMWE3ZCAtPiBtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 30 22:34:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Jul 2018 22:34: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 1fkGju-0002cC-R0; Mon, 30 Jul 2018 22: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=jy+i=ko=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkGju-0002c3-A5
 for xen-devel@lists.xenproject.org; Mon, 30 Jul 2018 22:34:06 +0000
X-Inumbo-ID: b68a711e-9448-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b68a711e-9448-11e8-a6a9-d7ebe60f679a;
 Mon, 30 Jul 2018 22:34: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 1fkGjp-0005AM-OG; Mon, 30 Jul 2018 22:34: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 1fkGjp-0005CE-Fn; Mon, 30 Jul 2018 22:34:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkGjp-0004AP-F0; Mon, 30 Jul 2018 22:34:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125690-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=f93021754b34f65f61812491f0beefe3d46d8e7e
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 30 Jul 2018 22:34:01 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125690: 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>

ZmxpZ2h0IDEyNTY5MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY5MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmOTMwMjE3NTRiMzRmNjVmNjE4MTI0OTFmMGJlZWZlM2Q0NmQ4ZTdlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxZjc1NzQ3NjNjYmIyYzg1ODI1
YjhjYzRkODFmMzg2ZTc2N2E0NzZmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2ODcgIDIwMTgt
MDctMzAgMTU6MDA6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NjkwICAy
MDE4LTA3LTMwIDE5OjAwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMWY3NTc0NzYzYy4uZjkzMDIxNzU0YiAgZjkz
MDIxNzU0YjM0ZjY1ZjYxODEyNDkxZjBiZWVmZTNkNDZkOGU3ZSAtPiBzbW9rZQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 00:13:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 00: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 1fkII5-0001gI-AE; Tue, 31 Jul 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=m4e3=kp=xenproject.org=prvs=74350817b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fkII3-0001g6-Uh
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 00:13:27 +0000
X-Inumbo-ID: 96f977c9-9456-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96f977c9-9456-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 00:13:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,425,1526342400"; d="scan'208";a="61524439"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75027-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-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-amd64-i386-libvirt-xsm: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:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-midway:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-midway: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-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-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-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-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-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=dbba166b0e442d4d38ae0f244d32338c3e92d16f
X-Osstest-Versions-That: linux=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 31 Jul 2018 01:13:20 +0100
Subject: [Xen-devel] [linux-3.18 baseline-only test] 75027: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTAyNyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20v
b3NzdGVzdC9sb2dzLzc1MDI3LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5v
dCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjQKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTAyNAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NTAyNAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NTAyNAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBsaWtlIDc1MDI0CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxpa2UgNzUwMjQKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbGlrZSA3NTAyNAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAyNAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAyNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDI0CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIGxpa2UgNzUwMjQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbGlrZSA3NTAyNAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc1
MDI0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIGxpa2UgNzUwMjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTAyNAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDc1MDI0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbWlkd2F5ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGRiYmExNjZiMGU0NDJkNGQzOGFlMGYyNDRkMzIzMzhjM2U5MmQxNmYKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDc2MTIwMjVmYmM3YTVhYjU0YmY3MWY0
OGI5OWIwYjZhMTVmYzdiMDYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTAyNCAgMjAxOC0wNy0y
OSAwMToyMjozMCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUwMjcgIDIwMTgt
MDctMzAgMTM6NTE6MjkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGFuIFN0ZXJuIDxzdGVybkByb3dsYW5k
LmhhcnZhcmQuZWR1PgogIEFsZXNzYW5kcm8gQW50ZW51Y2NpIDxhbnRlbnVjY2lAa29yZy5pdD4K
ICBBbGV4YW5kZXIgU3ZlcmRsaW4gPGFsZXhhbmRlci5zdmVyZGxpbkBub2tpYS5jb20+CiAgQWxl
eGV5IEJyb2RraW4gPGFicm9ka2luQHN5bm9wc3lzLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3Bt
QGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuc3NpIEhhbm51bGEgPGFuc3NpLmhhbm51bGFAYml0
d2lzZS5maT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJpbiBMaXUgPGItbGl1
QHRpLmNvbT4KICBCb3Jpc2xhdiBQZXRrb3YgPGJwQHN1c2UuZGU+CiAgRGF2aWQgUy4gTWlsbGVy
IDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERld2V0IFRoaWJhdXQgPHRoaWJhdXQuZGV3ZXRAbm9r
aWEuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBGZWxpcGUgQmFs
YmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxn
cmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHdXN0YXZvIEEuIFIuIFNpbHZhIDxndXN0YXZv
QGVtYmVkZGVkb3IuY29tPgogIEphY2sgTW9yZ2Vuc3RlaW4gPGphY2ttQGRldi5tZWxsYW5veC5j
by5pbD4KICBKZXJyeSBaaGFuZyA8emhhbmdqZXJyeUBnb29nbGUuY29tPgogIExhd3JlbmNlIEJy
YWttbyA8YnJha21vQGZiLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91
bmRhdGlvbi5vcmc+CiAgTHVib21pciBSaW50ZWwgPGxrdW5kcmFrQHYzLnNrPgogIE1hcmMgS2xl
aW5lLUJ1ZGRlIDxta2xAcGVuZ3V0cm9uaXguZGU+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxs
QGdvb2dsZS5jb20+CiAgT0dBV0EgSGlyb2Z1bWkgPGhpcm9mdW1pQG1haWwucGFya25ldC5jby5q
cD4KICBPbGl2ZXIgTmV1a3VtIDxvbmV1a3VtQHN1c2UuY29tPgogIFBhb2xvIEFiZW5pIDxwYWJl
bmlAcmVkaGF0LmNvbT4KICBSaWNoYXJkIENvY2hyYW4gPHJpY2hhcmRjb2NocmFuQGdtYWlsLmNv
bT4KICBSb29wYSBQcmFiaHUgPHJvb3BhQGN1bXVsdXNuZXR3b3Jrcy5jb20+CiAgU2FicmluYSBE
dWJyb2NhIDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hl
aWxAZ29vZ2xlLmNvbT4KICBTdGVmYW5vIEJyaXZpbyA8c2JyaXZpb0ByZWRoYXQuY29tPgogIFRh
a2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5v
eC5jb20+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVHlsZXIgSGlj
a3MgPHR5aGlja3NAY2Fub25pY2FsLmNvbT4KICBWaW5lZXQgR3VwdGEgPHZndXB0YUBzeW5vcHN5
cy5jb20+CiAgWXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlk
d2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRl
Lm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDkwMSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 02:31:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 02:31:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkKRC-0004zk-Q0; Tue, 31 Jul 2018 02:31: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkKRB-0004zZ-9I
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 02:31:01 +0000
X-Inumbo-ID: a9741253-9469-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9741253-9469-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 04:30:17 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id A535B21D06;
 Mon, 30 Jul 2018 22:30:58 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 22:30:58 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=kUP812He6JABZET97Jp+D8UPOkB4R
 Sb/irR/6kW7oNc=; b=pwN4Cegbuy8ZvFS73f2wfBWqNu56PpxSapvkhVrN5Jrj4
 ZEKMtQn9Xk2WNG4jSgT6713fjpWW0KiUV5X69iSNsiYf7T9waO7yVfxCCWAhm420
 zJ5sLl4/C3HTeifLfhkz2xKtUWpjYN2ZGDRWUh3cDtvsOlW6cSPVJ5BhDLKEUNlo
 gISD5gW1EJQgxauaS2vKEa1nM7ZnwovRM446bAM+yFaSb7FNGlRfFziTSwV4shdm
 L6qKwySlsa5krhdNanXkS8/zZ/K0zRFz1Cx2T+J8qzLk6yMZE+us/i33yFI3QzEc
 ZXbVehJKDRs1llgdT0+NTBq5eEcBHGUFQTFoPYYlg==
X-ME-Proxy: <xmx:4clfW6Iyk23vux_Y6xjlWbTsgFNxzZyDg4saJpVLNS6XHYyaiqLifA>
 <xmx:4clfW5kSVML6TendlTnaJg-8WwLtjKAH-eCrpvDsTbjjOnh6RxfJrw>
 <xmx:4clfW4FpC07Fv5Wy2TUY6L-rhve0UBg6ZW754VONRa8jGGv2avJSaA>
 <xmx:4clfW5FVXIXnVQmARGldYtmslF6FsZNSx3h6v5MCGotBwPHmkBicJA>
 <xmx:4clfW1MwPsfC86AUAxHzusmL-N25oOxbP7CZlLC0zRLfGm_mJpOgBQ>
 <xmx:4slfWxVZVl9V0sWEV-BmJjKEZ8_GlMLpvWkhFz4GVPbbIt-tGJZHWg>
X-ME-Sender: <xms:4clfWyWzpSBP6CnIo_lchLxv6ngUr2lq67MJtYECVtFIt-eqb0x26w>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id A1766E4519;
 Mon, 30 Jul 2018 22:30:56 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 04:30:42 +0200
Message-Id: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for 64bit
 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: Elena Ufimtseva <elena.ufimtseva@oracle.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>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Z2RiIDguMCBmaXhlZCBib3VuZHMgY2hlY2tpbmcgZm9yICdnJyBwYWNrZXQgKGNvbW1pdAo5ZGMx
OTNjM2JlODVhYWZhNjBjZWZmNTdkM2IwNDMwYWY2MDdiNGNlICJDaGVjayBmb3IgdHJ1bmNhdGVk
CnJlZ2lzdGVycyBpbiBwcm9jZXNzX2dfcGFja2V0IikuIFRoaXMgcmV2ZWFsZWQgdGhhdCBnZGJz
eCBkaWQKbm90IHByb3Blcmx5IGZvcm1hdHRlZCAnZycgcGFja2V0IC0gc2VnbWVudCByZWdpc3Rl
cnMgYW5kIGVmbGFncyBhcmUKZXhwZWN0ZWQgdG8gYmUgMzItYml0IGZpZWxkcyBpbiB0aGUgcmVz
cG9uc2UgKGFjY29yZGluZyB0bwpnZGIvZmVhdHVyZXMvaTM4Ni82NGJpdC1jb3JlLnhtbCBpbiBn
ZGIgc291cmNlcykuIFNwZWNpZmljIGVycm9yIGlzOgoKICAgIFRydW5jYXRlZCByZWdpc3RlciAy
NiBpbiByZW1vdGUgJ2cnIHBhY2tldAoKaW5zdGVhZCBvZiBzaWxlbnRseSB0cnVuY2F0aW5nIHBh
cnQgb2YgcmVnaXN0ZXIuCgpBZGRpdGlvbmFsbHksIGl0IGxvb2tzIGxpa2Ugc2VnbWVudCByZWdp
c3RlcnMgb2YgNjRiaXQgZ3Vlc3RzIHdlcmUgbmV2ZXIKcmVwb3J0ZWQgY29ycmVjdGx5LCBiZWNh
dXNlIG9mIHR5cGUgbWlzbWF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2kt
R8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Ci0tLQogdG9vbHMvZGVi
dWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYyAgfCAgNiArKystLS0KIHRvb2xzL2RlYnVnZ2VyL2dk
YnN4L3hnL3hnX21haW4uYyAgIHwgMjAgKysrKysrKysrKy0tLS0tLS0tLS0KIHRvb2xzL2RlYnVn
Z2VyL2dkYnN4L3hnL3hnX3B1YmxpYy5oIHwgMTggKysrKysrKysrLS0tLS0tLS0tCiAzIGZpbGVz
IGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMgYi90b29scy9kZWJ1Z2dlci9nZGJz
eC9neC9neF9sb2NhbC5jCmluZGV4IDFiZWMwM2Q0OWMuLjMzNTU2YTU4MmQgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMKKysrIGIvdG9vbHMvZGVidWdnZXIv
Z2Ric3gvZ3gvZ3hfbG9jYWwuYwpAQCAtNDUsOCArNDUsOCBAQCBwcm50XzMycmVncyhzdHJ1Y3Qg
eGdfZ2RiX3JlZ3MzMiAqcjMycCkKIHN0YXRpYyB2b2lkCiBwcm50XzY0cmVncyhzdHJ1Y3QgeGdf
Z2RiX3JlZ3M2NCAqcjY0cCkKIHsKLSAgICBwcmludGYoInJpcDoiWEdGNjQiIHJzcDoiWEdGNjQi
IGZsYWdzOiJYR0Y2NCJcbiIsIHI2NHAtPnJpcCwgcjY0cC0+cnNwLAotICAgICAgICAgICByNjRw
LT5yZmxhZ3MpOworICAgIHByaW50ZigicmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6JTA4
eFxuIiwgcjY0cC0+cmlwLCByNjRwLT5yc3AsCisgICAgICAgICAgIHI2NHAtPmVmbGFncyk7CiAg
ICAgcHJpbnRmKCJyYXg6IlhHRjY0IiByYng6IlhHRjY0IiByY3g6IlhHRjY0IlxuIiwgcjY0cC0+
cmF4LCByNjRwLT5yYngsCiAgICAgICAgICAgIHI2NHAtPnJjeCk7CiAgICAgcHJpbnRmKCJyZHg6
IlhHRjY0IiByc2k6IlhHRjY0IiByZGk6IlhHRjY0IlxuIiwgcjY0cC0+cmR4LCByNjRwLT5yc2ks
CkBAIC01Nyw3ICs1Nyw3IEBAIHBybnRfNjRyZWdzKHN0cnVjdCB4Z19nZGJfcmVnczY0ICpyNjRw
KQogICAgICAgICAgICByNjRwLT5yMTMpOwogICAgIHByaW50ZigicjE0OiJYR0Y2NCIgcjE1OiJY
R0Y2NCIgcmJwOiJYR0Y2NCJcbiIsIHI2NHAtPnIxNCwgcjY0cC0+cjE1LAogICAgICAgICAgICBy
NjRwLT5yYnApOwotICAgIHByaW50ZigiY3M6IlhHRjY0IiBkczoiWEdGNjQiIGZzOiJYR0Y2NCIg
Z3M6IlhHRjY0IlxuIiwgcjY0cC0+Y3MsIAorICAgIHByaW50ZigiY3M6JTA4eCBkczolMDh4IGZz
OiUwOHggZ3M6JTA4eFxuIiwgcjY0cC0+Y3MsCiAgICAgICAgICAgIHI2NHAtPmRzLCByNjRwLT5m
cywgcjY0cC0+Z3MpOwogICAgIHByaW50ZigiXG4iKTsKIH0KZGlmZiAtLWdpdCBhL3Rvb2xzL2Rl
YnVnZ2VyL2dkYnN4L3hnL3hnX21haW4uYyBiL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L3hnL3hnX21h
aW4uYwppbmRleCBjYzY0MGQxZDgyLi5hNGU4NjUzMTY4IDEwMDY0NAotLS0gYS90b29scy9kZWJ1
Z2dlci9nZGJzeC94Zy94Z19tYWluLmMKKysrIGIvdG9vbHMvZGVidWdnZXIvZ2Ric3gveGcveGdf
bWFpbi5jCkBAIC01ODAsMTQgKzU4MCwxNCBAQCBfY3BfNjRjdHh0X3RvXzY0Z2RiKHN0cnVjdCBj
cHVfdXNlcl9yZWdzX3g4Nl82NCAqY3AsIHN0cnVjdCB4Z19nZGJfcmVnczY0ICpycCkKICAgICBy
cC0+cmF4ID0gY3AtPnJheDsKICAgICBycC0+cmlwID0gY3AtPnJpcDsgICAgICAgICAKICAgICBy
cC0+cnNwID0gY3AtPnJzcDsgICAgICAKLSAgICBycC0+cmZsYWdzID0gY3AtPnJmbGFnczsKLQot
ICAgIHJwLT5jcyA9ICh1aW50NjRfdCljcC0+Y3M7ICAgICAgICAgICAgCi0gICAgcnAtPnNzID0g
KHVpbnQ2NF90KWNwLT5zczsKLSAgICBycC0+ZXMgPSAodWludDY0X3QpY3AtPmVzOyAgICAgICAg
ICAgIAotICAgIHJwLT5kcyA9ICh1aW50NjRfdCljcC0+ZHM7Ci0gICAgcnAtPmZzID0gKHVpbnQ2
NF90KWNwLT5mczsgICAgICAgICAgICAKLSAgICBycC0+Z3MgPSAodWludDY0X3QpY3AtPmdzOwor
ICAgIHJwLT5lZmxhZ3MgPSBjcC0+cmZsYWdzOworCisgICAgcnAtPmNzID0gY3AtPmNzOworICAg
IHJwLT5zcyA9IGNwLT5zczsKKyAgICBycC0+ZXMgPSBjcC0+ZXM7CisgICAgcnAtPmRzID0gY3At
PmRzOworICAgIHJwLT5mcyA9IGNwLT5mczsKKyAgICBycC0+Z3MgPSBjcC0+Z3M7CiAjaWYgMAog
ICAgIHByaW50ZigiY3A6JWxseCBicDolbGx4IHJpcDolbGx4XG4iLCBycC0+cnNwLCBycC0+cmJw
LCBycC0+cmlwKTsKICAgICBwcmludGYoInJheDolbGx4IHJieDolbGx4XG4iLCBycC0+cmF4LCBy
cC0+cmJ4KTsKQEAgLTYzNSw3ICs2MzUsNyBAQCBfY3BfMzJnZGJfdG9fNjRjdHh0KHN0cnVjdCB4
Z19nZGJfcmVnczMyICpycCwgc3RydWN0IGNwdV91c2VyX3JlZ3NfeDg2XzY0ICpjcCkKICAgICBj
cC0+ZHMgPSBycC0+ZHM7ICAgICAgIAogICAgIGNwLT5mcyA9IHJwLT5mczsgICAgICAgCiAgICAg
Y3AtPmdzID0gcnAtPmdzOwotICAgIGNwLT5yZmxhZ3MgPSBycC0+ZWZsYWdzOworICAgIGNwLT5l
ZmxhZ3MgPSBycC0+ZWZsYWdzOwogfQogCiBzdGF0aWMgdm9pZApAQCAtNjU4LDcgKzY1OCw3IEBA
IF9jcF82NGdkYl90b182NGN0eHQoc3RydWN0IHhnX2dkYl9yZWdzNjQgKnJwLCBzdHJ1Y3QgY3B1
X3VzZXJfcmVnc194ODZfNjQgKmNwKQogICAgIGNwLT5yYXggPSBycC0+cmF4OwogICAgIGNwLT5y
aXAgPSBycC0+cmlwOwogICAgIGNwLT5yc3AgPSBycC0+cnNwOwotICAgIGNwLT5yZmxhZ3MgPSBy
cC0+cmZsYWdzOworICAgIGNwLT5yZmxhZ3MgPSBycC0+ZWZsYWdzOwogCiAgICAgY3AtPmNzID0g
KHVpbnQxNl90KXJwLT5jczsKICAgICBjcC0+c3MgPSAodWludDE2X3QpcnAtPnNzOwpkaWZmIC0t
Z2l0IGEvdG9vbHMvZGVidWdnZXIvZ2Ric3gveGcveGdfcHVibGljLmggYi90b29scy9kZWJ1Z2dl
ci9nZGJzeC94Zy94Z19wdWJsaWMuaAppbmRleCAzZjkwNWEyZjBkLi5jZmZiMmY3NTMyIDEwMDY0
NAotLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC94Zy94Z19wdWJsaWMuaAorKysgYi90b29scy9k
ZWJ1Z2dlci9nZGJzeC94Zy94Z19wdWJsaWMuaApAQCAtNjEsNyArNjEsNyBAQCBzdHJ1Y3QgeGdf
Z2RiX3JlZ3MzMiB7CiAgICAgdWludDMyX3QgIGdzOwogfTsgIAogCi0vKiB0aGlzIGZyb206IHJl
Z2Zvcm1hdHMvcmVnLXg4Ni02NC5kYXQgaW4gZ2Ric2VydmVyICovCisvKiBiYXNlZCBvbiBnZGIv
ZmVhdHVyZXMvaTM4Ni82NGJpdC1jb3JlLnhtbCBpbiBnZGIgKi8KIHN0cnVjdCB4Z19nZGJfcmVn
czY0IHsKICAgICB1aW50NjRfdCAgcmF4OwogICAgIHVpbnQ2NF90ICByYng7CkBAIC04MCwxNCAr
ODAsMTQgQEAgc3RydWN0IHhnX2dkYl9yZWdzNjQgewogICAgIHVpbnQ2NF90ICByMTQ7CiAgICAg
dWludDY0X3QgIHIxNTsKICAgICB1aW50NjRfdCAgcmlwOwotICAgIHVpbnQ2NF90ICByZmxhZ3M7
Ci0gICAgdWludDY0X3QgIGNzOwotICAgIHVpbnQ2NF90ICBzczsKLSAgICB1aW50NjRfdCAgZHM7
Ci0gICAgdWludDY0X3QgIGVzOwotICAgIHVpbnQ2NF90ICBmczsKLSAgICB1aW50NjRfdCAgZ3M7
Ci19OworICAgIHVpbnQzMl90ICBlZmxhZ3M7CisgICAgdWludDMyX3QgIGNzOworICAgIHVpbnQz
Ml90ICBzczsKKyAgICB1aW50MzJfdCAgZHM7CisgICAgdWludDMyX3QgIGVzOworICAgIHVpbnQz
Ml90ICBmczsKKyAgICB1aW50MzJfdCAgZ3M7Cit9IF9fYXR0cmlidXRlX18oKF9fcGFja2VkX18p
KTsKIAogdW5pb24geGdfZ2RiX3JlZ3MgewogICAgIHN0cnVjdCB4Z19nZGJfcmVnczMyIGdyZWdz
XzMyOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 02:31:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 02:31:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkKRC-0004ze-Gx; Tue, 31 Jul 2018 02: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkKRA-0004zU-MO
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 02:31:00 +0000
X-Inumbo-ID: ceef1a07-9469-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ceef1a07-9469-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 02:31:20 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id A535B21D06;
 Mon, 30 Jul 2018 22:30:58 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 22:30:58 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=kUP812He6JABZET97Jp+D8UPOkB4R
 Sb/irR/6kW7oNc=; b=pwN4Cegbuy8ZvFS73f2wfBWqNu56PpxSapvkhVrN5Jrj4
 ZEKMtQn9Xk2WNG4jSgT6713fjpWW0KiUV5X69iSNsiYf7T9waO7yVfxCCWAhm420
 zJ5sLl4/C3HTeifLfhkz2xKtUWpjYN2ZGDRWUh3cDtvsOlW6cSPVJ5BhDLKEUNlo
 gISD5gW1EJQgxauaS2vKEa1nM7ZnwovRM446bAM+yFaSb7FNGlRfFziTSwV4shdm
 L6qKwySlsa5krhdNanXkS8/zZ/K0zRFz1Cx2T+J8qzLk6yMZE+us/i33yFI3QzEc
 ZXbVehJKDRs1llgdT0+NTBq5eEcBHGUFQTFoPYYlg==
X-ME-Proxy: <xmx:4clfW6Iyk23vux_Y6xjlWbTsgFNxzZyDg4saJpVLNS6XHYyaiqLifA>
 <xmx:4clfW5kSVML6TendlTnaJg-8WwLtjKAH-eCrpvDsTbjjOnh6RxfJrw>
 <xmx:4clfW4FpC07Fv5Wy2TUY6L-rhve0UBg6ZW754VONRa8jGGv2avJSaA>
 <xmx:4clfW5FVXIXnVQmARGldYtmslF6FsZNSx3h6v5MCGotBwPHmkBicJA>
 <xmx:4clfW1MwPsfC86AUAxHzusmL-N25oOxbP7CZlLC0zRLfGm_mJpOgBQ>
 <xmx:4slfWxVZVl9V0sWEV-BmJjKEZ8_GlMLpvWkhFz4GVPbbIt-tGJZHWg>
X-ME-Sender: <xms:4clfWyWzpSBP6CnIo_lchLxv6ngUr2lq67MJtYECVtFIt-eqb0x26w>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id A1766E4519;
 Mon, 30 Jul 2018 22:30:56 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 04:30:42 +0200
Message-Id: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for 64bit
 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: Elena Ufimtseva <elena.ufimtseva@oracle.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>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Z2RiIDguMCBmaXhlZCBib3VuZHMgY2hlY2tpbmcgZm9yICdnJyBwYWNrZXQgKGNvbW1pdAo5ZGMx
OTNjM2JlODVhYWZhNjBjZWZmNTdkM2IwNDMwYWY2MDdiNGNlICJDaGVjayBmb3IgdHJ1bmNhdGVk
CnJlZ2lzdGVycyBpbiBwcm9jZXNzX2dfcGFja2V0IikuIFRoaXMgcmV2ZWFsZWQgdGhhdCBnZGJz
eCBkaWQKbm90IHByb3Blcmx5IGZvcm1hdHRlZCAnZycgcGFja2V0IC0gc2VnbWVudCByZWdpc3Rl
cnMgYW5kIGVmbGFncyBhcmUKZXhwZWN0ZWQgdG8gYmUgMzItYml0IGZpZWxkcyBpbiB0aGUgcmVz
cG9uc2UgKGFjY29yZGluZyB0bwpnZGIvZmVhdHVyZXMvaTM4Ni82NGJpdC1jb3JlLnhtbCBpbiBn
ZGIgc291cmNlcykuIFNwZWNpZmljIGVycm9yIGlzOgoKICAgIFRydW5jYXRlZCByZWdpc3RlciAy
NiBpbiByZW1vdGUgJ2cnIHBhY2tldAoKaW5zdGVhZCBvZiBzaWxlbnRseSB0cnVuY2F0aW5nIHBh
cnQgb2YgcmVnaXN0ZXIuCgpBZGRpdGlvbmFsbHksIGl0IGxvb2tzIGxpa2Ugc2VnbWVudCByZWdp
c3RlcnMgb2YgNjRiaXQgZ3Vlc3RzIHdlcmUgbmV2ZXIKcmVwb3J0ZWQgY29ycmVjdGx5LCBiZWNh
dXNlIG9mIHR5cGUgbWlzbWF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2kt
R8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Ci0tLQogdG9vbHMvZGVi
dWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYyAgfCAgNiArKystLS0KIHRvb2xzL2RlYnVnZ2VyL2dk
YnN4L3hnL3hnX21haW4uYyAgIHwgMjAgKysrKysrKysrKy0tLS0tLS0tLS0KIHRvb2xzL2RlYnVn
Z2VyL2dkYnN4L3hnL3hnX3B1YmxpYy5oIHwgMTggKysrKysrKysrLS0tLS0tLS0tCiAzIGZpbGVz
IGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMgYi90b29scy9kZWJ1Z2dlci9nZGJz
eC9neC9neF9sb2NhbC5jCmluZGV4IDFiZWMwM2Q0OWMuLjMzNTU2YTU4MmQgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMKKysrIGIvdG9vbHMvZGVidWdnZXIv
Z2Ric3gvZ3gvZ3hfbG9jYWwuYwpAQCAtNDUsOCArNDUsOCBAQCBwcm50XzMycmVncyhzdHJ1Y3Qg
eGdfZ2RiX3JlZ3MzMiAqcjMycCkKIHN0YXRpYyB2b2lkCiBwcm50XzY0cmVncyhzdHJ1Y3QgeGdf
Z2RiX3JlZ3M2NCAqcjY0cCkKIHsKLSAgICBwcmludGYoInJpcDoiWEdGNjQiIHJzcDoiWEdGNjQi
IGZsYWdzOiJYR0Y2NCJcbiIsIHI2NHAtPnJpcCwgcjY0cC0+cnNwLAotICAgICAgICAgICByNjRw
LT5yZmxhZ3MpOworICAgIHByaW50ZigicmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6JTA4
eFxuIiwgcjY0cC0+cmlwLCByNjRwLT5yc3AsCisgICAgICAgICAgIHI2NHAtPmVmbGFncyk7CiAg
ICAgcHJpbnRmKCJyYXg6IlhHRjY0IiByYng6IlhHRjY0IiByY3g6IlhHRjY0IlxuIiwgcjY0cC0+
cmF4LCByNjRwLT5yYngsCiAgICAgICAgICAgIHI2NHAtPnJjeCk7CiAgICAgcHJpbnRmKCJyZHg6
IlhHRjY0IiByc2k6IlhHRjY0IiByZGk6IlhHRjY0IlxuIiwgcjY0cC0+cmR4LCByNjRwLT5yc2ks
CkBAIC01Nyw3ICs1Nyw3IEBAIHBybnRfNjRyZWdzKHN0cnVjdCB4Z19nZGJfcmVnczY0ICpyNjRw
KQogICAgICAgICAgICByNjRwLT5yMTMpOwogICAgIHByaW50ZigicjE0OiJYR0Y2NCIgcjE1OiJY
R0Y2NCIgcmJwOiJYR0Y2NCJcbiIsIHI2NHAtPnIxNCwgcjY0cC0+cjE1LAogICAgICAgICAgICBy
NjRwLT5yYnApOwotICAgIHByaW50ZigiY3M6IlhHRjY0IiBkczoiWEdGNjQiIGZzOiJYR0Y2NCIg
Z3M6IlhHRjY0IlxuIiwgcjY0cC0+Y3MsIAorICAgIHByaW50ZigiY3M6JTA4eCBkczolMDh4IGZz
OiUwOHggZ3M6JTA4eFxuIiwgcjY0cC0+Y3MsCiAgICAgICAgICAgIHI2NHAtPmRzLCByNjRwLT5m
cywgcjY0cC0+Z3MpOwogICAgIHByaW50ZigiXG4iKTsKIH0KZGlmZiAtLWdpdCBhL3Rvb2xzL2Rl
YnVnZ2VyL2dkYnN4L3hnL3hnX21haW4uYyBiL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L3hnL3hnX21h
aW4uYwppbmRleCBjYzY0MGQxZDgyLi5hNGU4NjUzMTY4IDEwMDY0NAotLS0gYS90b29scy9kZWJ1
Z2dlci9nZGJzeC94Zy94Z19tYWluLmMKKysrIGIvdG9vbHMvZGVidWdnZXIvZ2Ric3gveGcveGdf
bWFpbi5jCkBAIC01ODAsMTQgKzU4MCwxNCBAQCBfY3BfNjRjdHh0X3RvXzY0Z2RiKHN0cnVjdCBj
cHVfdXNlcl9yZWdzX3g4Nl82NCAqY3AsIHN0cnVjdCB4Z19nZGJfcmVnczY0ICpycCkKICAgICBy
cC0+cmF4ID0gY3AtPnJheDsKICAgICBycC0+cmlwID0gY3AtPnJpcDsgICAgICAgICAKICAgICBy
cC0+cnNwID0gY3AtPnJzcDsgICAgICAKLSAgICBycC0+cmZsYWdzID0gY3AtPnJmbGFnczsKLQot
ICAgIHJwLT5jcyA9ICh1aW50NjRfdCljcC0+Y3M7ICAgICAgICAgICAgCi0gICAgcnAtPnNzID0g
KHVpbnQ2NF90KWNwLT5zczsKLSAgICBycC0+ZXMgPSAodWludDY0X3QpY3AtPmVzOyAgICAgICAg
ICAgIAotICAgIHJwLT5kcyA9ICh1aW50NjRfdCljcC0+ZHM7Ci0gICAgcnAtPmZzID0gKHVpbnQ2
NF90KWNwLT5mczsgICAgICAgICAgICAKLSAgICBycC0+Z3MgPSAodWludDY0X3QpY3AtPmdzOwor
ICAgIHJwLT5lZmxhZ3MgPSBjcC0+cmZsYWdzOworCisgICAgcnAtPmNzID0gY3AtPmNzOworICAg
IHJwLT5zcyA9IGNwLT5zczsKKyAgICBycC0+ZXMgPSBjcC0+ZXM7CisgICAgcnAtPmRzID0gY3At
PmRzOworICAgIHJwLT5mcyA9IGNwLT5mczsKKyAgICBycC0+Z3MgPSBjcC0+Z3M7CiAjaWYgMAog
ICAgIHByaW50ZigiY3A6JWxseCBicDolbGx4IHJpcDolbGx4XG4iLCBycC0+cnNwLCBycC0+cmJw
LCBycC0+cmlwKTsKICAgICBwcmludGYoInJheDolbGx4IHJieDolbGx4XG4iLCBycC0+cmF4LCBy
cC0+cmJ4KTsKQEAgLTYzNSw3ICs2MzUsNyBAQCBfY3BfMzJnZGJfdG9fNjRjdHh0KHN0cnVjdCB4
Z19nZGJfcmVnczMyICpycCwgc3RydWN0IGNwdV91c2VyX3JlZ3NfeDg2XzY0ICpjcCkKICAgICBj
cC0+ZHMgPSBycC0+ZHM7ICAgICAgIAogICAgIGNwLT5mcyA9IHJwLT5mczsgICAgICAgCiAgICAg
Y3AtPmdzID0gcnAtPmdzOwotICAgIGNwLT5yZmxhZ3MgPSBycC0+ZWZsYWdzOworICAgIGNwLT5l
ZmxhZ3MgPSBycC0+ZWZsYWdzOwogfQogCiBzdGF0aWMgdm9pZApAQCAtNjU4LDcgKzY1OCw3IEBA
IF9jcF82NGdkYl90b182NGN0eHQoc3RydWN0IHhnX2dkYl9yZWdzNjQgKnJwLCBzdHJ1Y3QgY3B1
X3VzZXJfcmVnc194ODZfNjQgKmNwKQogICAgIGNwLT5yYXggPSBycC0+cmF4OwogICAgIGNwLT5y
aXAgPSBycC0+cmlwOwogICAgIGNwLT5yc3AgPSBycC0+cnNwOwotICAgIGNwLT5yZmxhZ3MgPSBy
cC0+cmZsYWdzOworICAgIGNwLT5yZmxhZ3MgPSBycC0+ZWZsYWdzOwogCiAgICAgY3AtPmNzID0g
KHVpbnQxNl90KXJwLT5jczsKICAgICBjcC0+c3MgPSAodWludDE2X3QpcnAtPnNzOwpkaWZmIC0t
Z2l0IGEvdG9vbHMvZGVidWdnZXIvZ2Ric3gveGcveGdfcHVibGljLmggYi90b29scy9kZWJ1Z2dl
ci9nZGJzeC94Zy94Z19wdWJsaWMuaAppbmRleCAzZjkwNWEyZjBkLi5jZmZiMmY3NTMyIDEwMDY0
NAotLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC94Zy94Z19wdWJsaWMuaAorKysgYi90b29scy9k
ZWJ1Z2dlci9nZGJzeC94Zy94Z19wdWJsaWMuaApAQCAtNjEsNyArNjEsNyBAQCBzdHJ1Y3QgeGdf
Z2RiX3JlZ3MzMiB7CiAgICAgdWludDMyX3QgIGdzOwogfTsgIAogCi0vKiB0aGlzIGZyb206IHJl
Z2Zvcm1hdHMvcmVnLXg4Ni02NC5kYXQgaW4gZ2Ric2VydmVyICovCisvKiBiYXNlZCBvbiBnZGIv
ZmVhdHVyZXMvaTM4Ni82NGJpdC1jb3JlLnhtbCBpbiBnZGIgKi8KIHN0cnVjdCB4Z19nZGJfcmVn
czY0IHsKICAgICB1aW50NjRfdCAgcmF4OwogICAgIHVpbnQ2NF90ICByYng7CkBAIC04MCwxNCAr
ODAsMTQgQEAgc3RydWN0IHhnX2dkYl9yZWdzNjQgewogICAgIHVpbnQ2NF90ICByMTQ7CiAgICAg
dWludDY0X3QgIHIxNTsKICAgICB1aW50NjRfdCAgcmlwOwotICAgIHVpbnQ2NF90ICByZmxhZ3M7
Ci0gICAgdWludDY0X3QgIGNzOwotICAgIHVpbnQ2NF90ICBzczsKLSAgICB1aW50NjRfdCAgZHM7
Ci0gICAgdWludDY0X3QgIGVzOwotICAgIHVpbnQ2NF90ICBmczsKLSAgICB1aW50NjRfdCAgZ3M7
Ci19OworICAgIHVpbnQzMl90ICBlZmxhZ3M7CisgICAgdWludDMyX3QgIGNzOworICAgIHVpbnQz
Ml90ICBzczsKKyAgICB1aW50MzJfdCAgZHM7CisgICAgdWludDMyX3QgIGVzOworICAgIHVpbnQz
Ml90ICBmczsKKyAgICB1aW50MzJfdCAgZ3M7Cit9IF9fYXR0cmlidXRlX18oKF9fcGFja2VkX18p
KTsKIAogdW5pb24geGdfZ2RiX3JlZ3MgewogICAgIHN0cnVjdCB4Z19nZGJfcmVnczMyIGdyZWdz
XzMyOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 02:57:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 02:57:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkKqT-0006eK-R0; Tue, 31 Jul 2018 02:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkKqR-0006e5-T3
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 02:57:07 +0000
X-Inumbo-ID: 75405e30-946d-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75405e30-946d-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 02:57:27 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 697AB21E06;
 Mon, 30 Jul 2018 22:57:06 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 22:57:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=YfrrsC
 hztzjANBGStwYL7VAa0oh1vtLcnSkCbof21aY=; b=np9YoEHgSNttUptr4n+GdF
 8pSSA9sKP1pqSJNYOmIeSYUe11H169+MaEF6CoyvP6B8m3Wi30xLxdM1ycAGKHh4
 B7OeokTToUFmruGydWxJbbaVINMriGL9G4OfpBEaIyj1CeBWqUcQWP3IPuHpgLBM
 KsUzspNbosMWabumKww5X6XbUsZ6+/PLXfGEeyh3ClgDQRMDzUQ0gYypVRlK96wk
 I4uizSnldP5pqDoISH7yvhePHBNxiJkmv6vkePt4ejhx72thh37CFoDq6nZa3/+Q
 lEnXwmQq63G9vLzMCBkNxGRm3tAAXxxnfW9Q0rGd5zfFuxz/vKIqe1eOyMmbiQyQ
 ==
X-ME-Proxy: <xmx:AtBfWzhWGkfwaigh4vQGBHVmirAhI0MoTt4NWG3VijZ7PwDrMzkOPg>
 <xmx:AtBfW9nhkOakfaWwASoAZW19QFTKiVHJ-PupPx9Wod5QNVC3p5CrLg>
 <xmx:AtBfW5iNVEfrZbnfhRH3kFQv0-VLtSXQyFzhGMiJ9NDq7gPSIAgoJw>
 <xmx:AtBfWx2uC_ZOXS58Qe3I5jHP1JIOXO44GtDtDzpD59JLz5mub_6HcQ>
 <xmx:AtBfWyKQcDw11WudtmYwL-o-uVX6tOKevZlF-b37H4qmqckC1M1ngQ>
 <xmx:AtBfW3RXn3_ywW7N86sgZ_TYlKp59wr_FbUb8ai6CPa7ROAX3xvhSw>
X-ME-Sender: <xms:AtBfW4MrE2DHqSrEIpr78TDOOMGNFWH5foPc-D_tyWYZ-prk44rUig>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 66725E4519;
 Mon, 30 Jul 2018 22:57:05 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 04:56:54 +0200
Message-Id: <20180731025654.32491-2-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
References: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH v2 2/2] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.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>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgoKUGFyc2lu
Zy9nZW5lcmF0aW5nIHRoZSBlc2NhcGUgc2VxdWVuY2VzIHVzZWQgYnkgeGVuc3RvcmUtY2xpZW50
IGlzIG5vbgp0cml2aWFsLiBTbyBtYWtlIHNjcmlwdGluZyAoZm9yIHVzZSBpbiBzdHViZG9tKSBl
YXNpZXIgYnkgYWRkaW5nIGEgcmF3Cm9wdGlvbi4KClthZGRlZCBtYW4gcGFnZSBlbnRyaWVzLCBm
YWNvciBvdXQgZXhwYW5kX2J1ZmZlcl0KU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tp
LUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgotLS0KQ2hhbmdlcyBp
biB2MjoKIC0gbWFuIHBhZ2UgZW50cmllcwogLSBmYWN0b3Igb3V0IGV4cGFuZF9idWZmZXIKLS0t
CiBkb2NzL21hbi94ZW5zdG9yZS1yZWFkLnBvZC4xICAgICB8ICA0ICsrCiBkb2NzL21hbi94ZW5z
dG9yZS13cml0ZS5wb2QuMSAgICB8ICA0ICsrCiB0b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGll
bnQuYyB8IDY1ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiAzIGZpbGVzIGNoYW5n
ZWQsIDU3IGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3Mv
bWFuL3hlbnN0b3JlLXJlYWQucG9kLjEgYi9kb2NzL21hbi94ZW5zdG9yZS1yZWFkLnBvZC4xCmlu
ZGV4IDI1NmQ1OGZiN2QuLjU0OTZkZTE3YTggMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hlbnN0b3Jl
LXJlYWQucG9kLjEKKysrIGIvZG9jcy9tYW4veGVuc3RvcmUtcmVhZC5wb2QuMQpAQCAtMjAsNiAr
MjAsMTAgQEAgUHJlZml4IHZhbHVlIHdpdGgga2V5IG5hbWUuCiAKIENvbm5lY3QgdG8gdGhlIFhl
bnN0b3JlIGRhZW1vbiB1c2luZyBhIGxvY2FsIHNvY2tldCBvbmx5LgogCis9aXRlbSBCPC1SPgor
CitSZWFkIHJhdyB2YWx1ZSwgc2tpcCBlc2NhcGluZyBub24tcHJpbnRhYmxlIGNoYXJhY3RlcnMg
KFx4Li4pLgorCiA9YmFjawogCiA9aGVhZDEgQlVHUwpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGVu
c3RvcmUtd3JpdGUucG9kLjEgYi9kb2NzL21hbi94ZW5zdG9yZS13cml0ZS5wb2QuMQppbmRleCA0
MjRhYjBlMzBlLi43OGNiYmUxYTY5IDEwMDY0NAotLS0gYS9kb2NzL21hbi94ZW5zdG9yZS13cml0
ZS5wb2QuMQorKysgYi9kb2NzL21hbi94ZW5zdG9yZS13cml0ZS5wb2QuMQpAQCAtMTcsNiArMTcs
MTAgQEAgcHJvdmlkZWQgdG8gd3JpdGUgdGhlbSBhdCBvbmNlIC0gaW4gb25lIFhlbnN0b3JlIHRy
YW5zYWN0aW9uLgogCiBDb25uZWN0IHRvIHRoZSBYZW5zdG9yZSBkYWVtb24gdXNpbmcgYSBsb2Nh
bCBzb2NrZXQgb25seS4KIAorPWl0ZW0gQjwtUj4KKworV3JpdGUgcmF3IHZhbHVlLCBza2lwIHBh
cnNpbmcgZXNjYXBlZCBjaGFyYWN0ZXJzIChceC4uKS4KKwogPWJhY2sKIAogPWhlYWQxIEJVR1MK
ZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0b3JlL3hlbnN0b3JlX2NsaWVudC5jIGIvdG9vbHMveGVu
c3RvcmUveGVuc3RvcmVfY2xpZW50LmMKaW5kZXggM2QxNGQzN2U2Mi4uM2FmYzYzMGFiOCAxMDA2
NDQKLS0tIGEvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVfY2xpZW50LmMKKysrIGIvdG9vbHMveGVu
c3RvcmUveGVuc3RvcmVfY2xpZW50LmMKQEAgLTQ0LDYgKzQ0LDE3IEBAIHN0YXRpYyBzdHJ1Y3Qg
ZXhwYW5kaW5nX2J1ZmZlciBlYnVmOwogCiBzdGF0aWMgaW50IG91dHB1dF9zaXplID0gMDsKIAor
LyogbWFrZSBzdXJlIHRoZXJlIGlzIGF0IGxlYXN0ICdsZW4nIG1vcmUgc3BhY2UgaW4gb3V0cHV0
X2J1ZiAqLworc3RhdGljIHZvaWQgZXhwYW5kX2J1ZmZlcihzaXplX3QgbGVuKQoreworICAgIGlm
IChvdXRwdXRfcG9zICsgbGVuID4gb3V0cHV0X3NpemUpIHsKKyAgICAgICAgb3V0cHV0X3NpemUg
Kz0gbGVuICsgMTAyNDsKKyAgICAgICAgb3V0cHV0X2J1ZiA9IHJlYWxsb2Mob3V0cHV0X2J1Ziwg
b3V0cHV0X3NpemUpOworICAgICAgICBpZiAob3V0cHV0X2J1ZiA9PSBOVUxMKQorICAgICAgICAg
ICAgZXJyKDEsICJtYWxsb2MiKTsKKyAgICB9Cit9CisKIHN0YXRpYyB2b2lkCiBvdXRwdXQoY29u
c3QgY2hhciAqZm10LCAuLi4pIHsKICAgICB2YV9saXN0IGFwOwpAQCAtNTUsMTIgKzY2LDcgQEAg
b3V0cHV0KGNvbnN0IGNoYXIgKmZtdCwgLi4uKSB7CiAgICAgaWYgKGxlbiA8IDApCiAJZXJyKDEs
ICJvdXRwdXQiKTsKICAgICB2YV9lbmQoYXApOwotICAgIGlmIChsZW4gKyAxICsgb3V0cHV0X3Bv
cyA+IG91dHB1dF9zaXplKSB7Ci0Jb3V0cHV0X3NpemUgKz0gbGVuICsgMTAyNDsKLQlvdXRwdXRf
YnVmID0gcmVhbGxvYyhvdXRwdXRfYnVmLCBvdXRwdXRfc2l6ZSk7Ci0JaWYgKG91dHB1dF9idWYg
PT0gTlVMTCkKLQkgICAgZXJyKDEsICJtYWxsb2MiKTsKLSAgICB9CisgICAgZXhwYW5kX2J1ZmZl
cihsZW4gKyAxKTsKICAgICB2YV9zdGFydChhcCwgZm10KTsKICAgICBpZiAodnNucHJpbnRmKCZv
dXRwdXRfYnVmW291dHB1dF9wb3NdLCBsZW4gKyAxLCBmbXQsIGFwKSAhPSBsZW4pCiAJZXJyKDEs
ICJvdXRwdXQiKTsKQEAgLTY4LDYgKzc0LDE0IEBAIG91dHB1dChjb25zdCBjaGFyICpmbXQsIC4u
LikgewogICAgIG91dHB1dF9wb3MgKz0gbGVuOwogfQogCitzdGF0aWMgdm9pZAorb3V0cHV0X3Jh
dyhjb25zdCBjaGFyICpkYXRhLCBpbnQgbGVuKQoreworICAgIGV4cGFuZF9idWZmZXIobGVuKTsK
KyAgICBtZW1jcHkoJm91dHB1dF9idWZbb3V0cHV0X3Bvc10sIGRhdGEsIGxlbik7CisgICAgb3V0
cHV0X3BvcyArPSBsZW47Cit9CisKIHN0YXRpYyB2b2lkCiB1c2FnZShlbnVtIG1vZGUgbW9kZSwg
aW50IGluY2xfbW9kZSwgY29uc3QgY2hhciAqcHJvZ25hbWUpCiB7CkBAIC03OCwxMCArOTIsMTAg
QEAgdXNhZ2UoZW51bSBtb2RlIG1vZGUsIGludCBpbmNsX21vZGUsIGNvbnN0IGNoYXIgKnByb2du
YW1lKQogCWVycngoMSwgIlVzYWdlOiAlcyA8bW9kZT4gWy1oXSBbLi4uXSIsIHByb2duYW1lKTsK
ICAgICBjYXNlIE1PREVfcmVhZDoKIAltc3RyID0gaW5jbF9tb2RlID8gInJlYWQgIiA6ICIiOwot
CWVycngoMSwgIlVzYWdlOiAlcyAlc1staF0gWy1wXSBbLXNdIGtleSBbLi4uXSIsIHByb2duYW1l
LCBtc3RyKTsKKwllcnJ4KDEsICJVc2FnZTogJXMgJXNbLWhdIFstcF0gWy1zXSBbLVJdIGtleSBb
Li4uXSIsIHByb2duYW1lLCBtc3RyKTsKICAgICBjYXNlIE1PREVfd3JpdGU6CiAJbXN0ciA9IGlu
Y2xfbW9kZSA/ICJ3cml0ZSAiIDogIiI7Ci0JZXJyeCgxLCAiVXNhZ2U6ICVzICVzWy1oXSBbLXNd
IGtleSB2YWx1ZSBbLi4uXSIsIHByb2duYW1lLCBtc3RyKTsKKwllcnJ4KDEsICJVc2FnZTogJXMg
JXNbLWhdIFstc10gWy1SXSBrZXkgdmFsdWUgWy4uLl0iLCBwcm9nbmFtZSwgbXN0cik7CiAgICAg
Y2FzZSBNT0RFX3JtOgogCW1zdHIgPSBpbmNsX21vZGUgPyAicm0gIiA6ICIiOwogCWVycngoMSwg
IlVzYWdlOiAlcyAlc1staF0gWy1zXSBbLXRdIGtleSBbLi4uXSIsIHByb2duYW1lLCBtc3RyKTsK
QEAgLTI5Myw3ICszMDcsOCBAQCBkb193YXRjaChzdHJ1Y3QgeHNfaGFuZGxlICp4c2gsIGludCBt
YXhfZXZlbnRzKQogCiBzdGF0aWMgaW50CiBwZXJmb3JtKGVudW0gbW9kZSBtb2RlLCBpbnQgb3B0
aW5kLCBpbnQgYXJnYywgY2hhciAqKmFyZ3YsIHN0cnVjdCB4c19oYW5kbGUgKnhzaCwKLSAgICAg
ICAgeHNfdHJhbnNhY3Rpb25fdCB4dGgsIGludCBwcmVmaXgsIGludCB0aWR5LCBpbnQgdXB0bywg
aW50IHJlY3Vyc2UsIGludCBucl93YXRjaGVzKQorICAgICAgICB4c190cmFuc2FjdGlvbl90IHh0
aCwgaW50IHByZWZpeCwgaW50IHRpZHksIGludCB1cHRvLCBpbnQgcmVjdXJzZSwgaW50IG5yX3dh
dGNoZXMsCisgICAgICAgIGludCByYXcpCiB7CiAgICAgc3dpdGNoIChtb2RlKSB7CiAgICAgY2Fz
ZSBNT0RFX2xzOgpAQCAtMzIyLDE3ICszMzcsMjcgQEAgcGVyZm9ybShlbnVtIG1vZGUgbW9kZSwg
aW50IG9wdGluZCwgaW50IGFyZ2MsIGNoYXIgKiphcmd2LCBzdHJ1Y3QgeHNfaGFuZGxlICp4c2gK
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGlmIChwcmVmaXgpCiAgICAgICAgICAgICAgICAg
b3V0cHV0KCIlczogIiwgYXJndltvcHRpbmRdKTsKLSAgICAgICAgICAgIG91dHB1dCgiJXNcbiIs
IHNhbml0aXNlX3ZhbHVlKCZlYnVmLCB2YWwsIGxlbikpOworICAgICAgICAgICAgaWYgKHJhdykK
KyAgICAgICAgICAgICAgICBvdXRwdXRfcmF3KHZhbCwgbGVuKTsKKyAgICAgICAgICAgIGVsc2UK
KyAgICAgICAgICAgICAgICBvdXRwdXQoIiVzXG4iLCBzYW5pdGlzZV92YWx1ZSgmZWJ1ZiwgdmFs
LCBsZW4pKTsKICAgICAgICAgICAgIGZyZWUodmFsKTsKICAgICAgICAgICAgIG9wdGluZCsrOwog
ICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgY2FzZSBNT0RFX3dyaXRlOiB7
CiAgICAgICAgICAgICBjaGFyICp2YWxfc3BlYyA9IGFyZ3Zbb3B0aW5kICsgMV07CisgICAgICAg
ICAgICBjaGFyICp2YWw7CiAgICAgICAgICAgICB1bnNpZ25lZCBsZW47Ci0gICAgICAgICAgICBl
eHBhbmRpbmdfYnVmZmVyX2Vuc3VyZSgmZWJ1Ziwgc3RybGVuKHZhbF9zcGVjKSsxKTsKLSAgICAg
ICAgICAgIHVuc2FuaXRpc2VfdmFsdWUoZWJ1Zi5idWYsICZsZW4sIHZhbF9zcGVjKTsKLSAgICAg
ICAgICAgIGlmICgheHNfd3JpdGUoeHNoLCB4dGgsIGFyZ3Zbb3B0aW5kXSwgZWJ1Zi5idWYsIGxl
bikpIHsKKyAgICAgICAgICAgIGlmIChyYXcpIHsKKyAgICAgICAgICAgICAgICB2YWwgPSB2YWxf
c3BlYzsKKyAgICAgICAgICAgICAgICBsZW4gPSBzdHJsZW4odmFsX3NwZWMpOworICAgICAgICAg
ICAgfSBlbHNlIHsKKyAgICAgICAgICAgICAgICBleHBhbmRpbmdfYnVmZmVyX2Vuc3VyZSgmZWJ1
Ziwgc3RybGVuKHZhbF9zcGVjKSsxKTsKKyAgICAgICAgICAgICAgICB1bnNhbml0aXNlX3ZhbHVl
KGVidWYuYnVmLCAmbGVuLCB2YWxfc3BlYyk7CisgICAgICAgICAgICAgICAgdmFsID0gZWJ1Zi5i
dWY7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBpZiAoIXhzX3dyaXRlKHhzaCwgeHRoLCBh
cmd2W29wdGluZF0sIHZhbCwgbGVuKSkgewogICAgICAgICAgICAgICAgIHdhcm54KCJjb3VsZCBu
b3Qgd3JpdGUgcGF0aCAlcyIsIGFyZ3Zbb3B0aW5kXSk7CiAgICAgICAgICAgICAgICAgcmV0dXJu
IDE7CiAgICAgICAgICAgICB9CkBAIC01MDYsNiArNTMxLDcgQEAgbWFpbihpbnQgYXJnYywgY2hh
ciAqKmFyZ3YpCiAgICAgaW50IHJlY3Vyc2UgPSAwOwogICAgIGludCBucl93YXRjaGVzID0gLTE7
CiAgICAgaW50IHRyYW5zYWN0aW9uOworICAgIGludCByYXcgPSAwOwogICAgIHN0cnVjdCB3aW5z
aXplIHdzOwogICAgIGVudW0gbW9kZSBtb2RlOwogCkBAIC01MzksMTAgKzU2NSwxMSBAQCBtYWlu
KGludCBhcmdjLCBjaGFyICoqYXJndikKIAkgICAgeyJ1cHRvIiwgICAgMCwgMCwgJ3UnfSwgLyog
TU9ERV9jaG1vZCAqLwogCSAgICB7InJlY3Vyc2UiLCAwLCAwLCAncid9LCAvKiBNT0RFX2NobW9k
ICovCiAJICAgIHsibnVtYmVyIiwgIDEsIDAsICduJ30sIC8qIE1PREVfd2F0Y2ggKi8KKwkgICAg
eyJyYXciLCAgICAgMCwgMCwgJ1InfSwgLyogTU9ERV9yZWFkIHx8IE1PREVfd3JpdGUgKi8KIAkg
ICAgezAsIDAsIDAsIDB9CiAJfTsKIAotCWMgPSBnZXRvcHRfbG9uZyhhcmdjIC0gc3dpdGNoX2Fy
Z3YsIGFyZ3YgKyBzd2l0Y2hfYXJndiwgImhmc3B0dXJuOiIsCisJYyA9IGdldG9wdF9sb25nKGFy
Z2MgLSBzd2l0Y2hfYXJndiwgYXJndiArIHN3aXRjaF9hcmd2LCAiaGZzcHR1cm46UiIsCiAJCQls
b25nX29wdGlvbnMsICZpbmRleCk7CiAJaWYgKGMgPT0gLTEpCiAJICAgIGJyZWFrOwpAQCAtNTkz
LDYgKzYyMCwxMiBAQCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIAkgICAgZWxzZQogCQl1
c2FnZShtb2RlLCBzd2l0Y2hfYXJndiwgYXJndlswXSk7CiAJICAgIGJyZWFrOworCWNhc2UgJ1In
OgorCSAgICBpZiAoIG1vZGUgPT0gTU9ERV9yZWFkIHx8IG1vZGUgPT0gTU9ERV93cml0ZSApCisJ
CXJhdyA9IDE7CisJICAgIGVsc2UKKwkJdXNhZ2UobW9kZSwgc3dpdGNoX2FyZ3YsIGFyZ3ZbMF0p
OworCSAgICBicmVhazsKIAl9CiAgICAgfQogCkBAIC02NDYsNyArNjc5LDcgQEAgYWdhaW46CiAJ
ICAgIGVycngoMSwgImNvdWxkbid0IHN0YXJ0IHRyYW5zYWN0aW9uIik7CiAgICAgfQogCi0gICAg
cmV0ID0gcGVyZm9ybShtb2RlLCBvcHRpbmQsIGFyZ2MgLSBzd2l0Y2hfYXJndiwgYXJndiArIHN3
aXRjaF9hcmd2LCB4c2gsIHh0aCwgcHJlZml4LCB0aWR5LCB1cHRvLCByZWN1cnNlLCBucl93YXRj
aGVzKTsKKyAgICByZXQgPSBwZXJmb3JtKG1vZGUsIG9wdGluZCwgYXJnYyAtIHN3aXRjaF9hcmd2
LCBhcmd2ICsgc3dpdGNoX2FyZ3YsIHhzaCwgeHRoLCBwcmVmaXgsIHRpZHksIHVwdG8sIHJlY3Vy
c2UsIG5yX3dhdGNoZXMsIHJhdyk7CiAKICAgICBpZiAodHJhbnNhY3Rpb24gJiYgIXhzX3RyYW5z
YWN0aW9uX2VuZCh4c2gsIHh0aCwgcmV0KSkgewogCWlmIChyZXQgPT0gMCAmJiBlcnJubyA9PSBF
QUdBSU4pIHsKQEAgLTY1Nyw3ICs2OTAsNyBAQCBhZ2FpbjoKICAgICB9CiAKICAgICBpZiAob3V0
cHV0X3BvcykKLQlwcmludGYoIiVzIiwgb3V0cHV0X2J1Zik7CisgICAgICAgIGZ3cml0ZShvdXRw
dXRfYnVmLCAxLCBvdXRwdXRfcG9zLCBzdGRvdXQpOwogCiAgICAgZnJlZShvdXRwdXRfYnVmKTsK
ICAgICBmcmVlKGVidWYuYnVmKTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 02:57:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 02:57:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkKqP-0006ds-Tv; Tue, 31 Jul 2018 02:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkKqP-0006di-42
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 02:57:05 +0000
X-Inumbo-ID: 4e2dd83f-946d-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e2dd83f-946d-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 04:56:22 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id E016D21D3C;
 Mon, 30 Jul 2018 22:57:03 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 22:57:03 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=R9aytekWivxObNX1pk+js5ZPKTDoY
 V5ihBOJgmiU2ro=; b=VMpj06S4LIBFxLC8qmlqOUS99L0oa5xEE4ojd0FrbTsU+
 UFeRGlJOi7iGF6zeME1yvaIAINcPjQ+PVjQNRF3bQ3XIQk/7RMMCW/0ljJLpkXRP
 fS/06hKpD6ksGFwz7olizKAMhftrl+BBePIiC4QAfQqTwlXICb+tW5Ljt8OvyqP+
 lfba5Qs020pkRBPQuBi7j8dnfJ7Hm3LsNCm6dzDFOC4OGicM2W3XTbOO67ABL3Xt
 2GiI0IdKv/WNGi5SVaVc/iW7yFyoclp8F3dQ/r0zGezQoCI3z+l86QD1F7s1qWcU
 lL45vc8MEm5JmCiInFzXOSjAHggOCAvTUODkbIrsQ==
X-ME-Proxy: <xmx:_89fWxXsFKaghuX-LJr5bMWakCWAbJagI36F7XPYmLg6mZU203Cfgw>
 <xmx:_89fWzJfZiUjvToA_T99Nx412bKVdy2OldcOO_BA8AxUc09hr9H6Ug>
 <xmx:_89fWztbAXxjLGzfBPmxTUOk2Yq_AewtdZKCtmA9wJ3mxO5iVPGaBw>
 <xmx:_89fWwITlbyYBE5kw4GiW2lj6hUcqy9dn3BYixqBqkFNtRqmDmGU1g>
 <xmx:_89fWzPl2az6yWcn3rWlNpeWl48dQGXRvkjBm6OKbEQanguMROgo8g>
 <xmx:_89fW2OLc2z17PTLbCusBXemR0ZxTQH9g8fozu6x67WmqN6GygksPQ>
X-ME-Sender: <xms:_89fW89BL0ro8r1szWAC-l7MAjDvlnH30texw0lUjKj4FxyQt7qXeQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 5A722E469E;
 Mon, 30 Jul 2018 22:57:02 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 04:56:53 +0200
Message-Id: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH v2 1/2] docs: add xenstore-read and
 xenstore-write man pages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.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>

U2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZp
c2libGV0aGluZ3NsYWIuY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKIC0gbmV3IHBhdGNoCgotLS0K
IGRvY3MvbWFuL3hlbnN0b3JlLXJlYWQucG9kLjEgIHwgMjggKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwogZG9jcy9tYW4veGVuc3RvcmUtd3JpdGUucG9kLjEgfCAyNSArKysrKysrKysrKysr
KysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDUzIGluc2VydGlvbnMoKykKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBkb2NzL21hbi94ZW5zdG9yZS1yZWFkLnBvZC4xCiBjcmVhdGUgbW9kZSAxMDA2
NDQgZG9jcy9tYW4veGVuc3RvcmUtd3JpdGUucG9kLjEKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94
ZW5zdG9yZS1yZWFkLnBvZC4xIGIvZG9jcy9tYW4veGVuc3RvcmUtcmVhZC5wb2QuMQpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4yNTZkNThmYjdkCi0tLSAvZGV2L251bGwK
KysrIGIvZG9jcy9tYW4veGVuc3RvcmUtcmVhZC5wb2QuMQpAQCAtMCwwICsxLDI4IEBACis9aGVh
ZDEgTkFNRQorCit4ZW5zdG9yZS1yZWFkIC0gcmVhZCBYZW5zdG9yZSB2YWx1ZXMKKworPWhlYWQx
IFNZTk9QU0lTCisKK0I8eGVuc3RvcmUtcmVhZD4gW0k8T1BUSU9OPl0uLi4gW0k8UEFUSD5dLi4u
CisKKz1oZWFkMSBERVNDUklQVElPTgorCitSZWFkIHZhbHVlcyBvZiBvbmUgb3IgbW9yZSBYZW5z
dG9yZSBJPFBBVEg+cy4KKworPW92ZXIKKworPWl0ZW0gQjwtcD4KKworUHJlZml4IHZhbHVlIHdp
dGgga2V5IG5hbWUuCisKKz1pdGVtIEI8LXM+CisKK0Nvbm5lY3QgdG8gdGhlIFhlbnN0b3JlIGRh
ZW1vbiB1c2luZyBhIGxvY2FsIHNvY2tldCBvbmx5LgorCis9YmFjaworCis9aGVhZDEgQlVHUwor
CitTZW5kIGJ1Z3MgdG8geGVuLWRldmVsQGxpc3RzLnhlbi5vcmcsIHNlZQoraHR0cDovL3dpa2ku
eGVuLm9yZy94ZW53aWtpL1JlcG9ydGluZ0J1Z3Mgb24gaG93IHRvIHNlbmQgYnVnIHJlcG9ydHMu
CmRpZmYgLS1naXQgYS9kb2NzL21hbi94ZW5zdG9yZS13cml0ZS5wb2QuMSBiL2RvY3MvbWFuL3hl
bnN0b3JlLXdyaXRlLnBvZC4xCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAu
LjQyNGFiMGUzMGUKLS0tIC9kZXYvbnVsbAorKysgYi9kb2NzL21hbi94ZW5zdG9yZS13cml0ZS5w
b2QuMQpAQCAtMCwwICsxLDI1IEBACis9aGVhZDEgTkFNRQorCit4ZW5zdG9yZS13cml0ZSAtIHdy
aXRlIFhlbnN0b3JlIHZhbHVlcworCis9aGVhZDEgU1lOT1BTSVMKKworQjx4ZW5zdG9yZS1yZWFk
PiBbSTxPUFRJT04+XS4uLiBJPFBBVEg+IEk8VkFMVUU+Li4uCisKKz1oZWFkMSBERVNDUklQVElP
TgorCitXcml0ZSBJPFZBTFVFPnMgdG8gWGVuc3RvcmUgSTxQQVRIPnMuIE11bHRpcGxlIHBhaXJz
IEk8UEFUSD4gSTxWQUxVRT4gY2FuIGJlCitwcm92aWRlZCB0byB3cml0ZSB0aGVtIGF0IG9uY2Ug
LSBpbiBvbmUgWGVuc3RvcmUgdHJhbnNhY3Rpb24uCisKKz1vdmVyCisKKz1pdGVtIEI8LXM+CisK
K0Nvbm5lY3QgdG8gdGhlIFhlbnN0b3JlIGRhZW1vbiB1c2luZyBhIGxvY2FsIHNvY2tldCBvbmx5
LgorCis9YmFjaworCis9aGVhZDEgQlVHUworCitTZW5kIGJ1Z3MgdG8geGVuLWRldmVsQGxpc3Rz
Lnhlbi5vcmcsIHNlZQoraHR0cDovL3dpa2kueGVuLm9yZy94ZW53aWtpL1JlcG9ydGluZ0J1Z3Mg
b24gaG93IHRvIHNlbmQgYnVnIHJlcG9ydHMuCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 02:57:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 02:57:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkKqR-0006dy-6D; Tue, 31 Jul 2018 02:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkKqP-0006dn-LZ
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 02:57:05 +0000
X-Inumbo-ID: 73c5e0e0-946d-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73c5e0e0-946d-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 02:57:25 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id E016D21D3C;
 Mon, 30 Jul 2018 22:57:03 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 22:57:03 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=R9aytekWivxObNX1pk+js5ZPKTDoY
 V5ihBOJgmiU2ro=; b=VMpj06S4LIBFxLC8qmlqOUS99L0oa5xEE4ojd0FrbTsU+
 UFeRGlJOi7iGF6zeME1yvaIAINcPjQ+PVjQNRF3bQ3XIQk/7RMMCW/0ljJLpkXRP
 fS/06hKpD6ksGFwz7olizKAMhftrl+BBePIiC4QAfQqTwlXICb+tW5Ljt8OvyqP+
 lfba5Qs020pkRBPQuBi7j8dnfJ7Hm3LsNCm6dzDFOC4OGicM2W3XTbOO67ABL3Xt
 2GiI0IdKv/WNGi5SVaVc/iW7yFyoclp8F3dQ/r0zGezQoCI3z+l86QD1F7s1qWcU
 lL45vc8MEm5JmCiInFzXOSjAHggOCAvTUODkbIrsQ==
X-ME-Proxy: <xmx:_89fWxXsFKaghuX-LJr5bMWakCWAbJagI36F7XPYmLg6mZU203Cfgw>
 <xmx:_89fWzJfZiUjvToA_T99Nx412bKVdy2OldcOO_BA8AxUc09hr9H6Ug>
 <xmx:_89fWztbAXxjLGzfBPmxTUOk2Yq_AewtdZKCtmA9wJ3mxO5iVPGaBw>
 <xmx:_89fWwITlbyYBE5kw4GiW2lj6hUcqy9dn3BYixqBqkFNtRqmDmGU1g>
 <xmx:_89fWzPl2az6yWcn3rWlNpeWl48dQGXRvkjBm6OKbEQanguMROgo8g>
 <xmx:_89fW2OLc2z17PTLbCusBXemR0ZxTQH9g8fozu6x67WmqN6GygksPQ>
X-ME-Sender: <xms:_89fW89BL0ro8r1szWAC-l7MAjDvlnH30texw0lUjKj4FxyQt7qXeQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 5A722E469E;
 Mon, 30 Jul 2018 22:57:02 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 04:56:53 +0200
Message-Id: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH v2 1/2] docs: add xenstore-read and
 xenstore-write man pages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.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>

U2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZp
c2libGV0aGluZ3NsYWIuY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKIC0gbmV3IHBhdGNoCgotLS0K
IGRvY3MvbWFuL3hlbnN0b3JlLXJlYWQucG9kLjEgIHwgMjggKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwogZG9jcy9tYW4veGVuc3RvcmUtd3JpdGUucG9kLjEgfCAyNSArKysrKysrKysrKysr
KysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDUzIGluc2VydGlvbnMoKykKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBkb2NzL21hbi94ZW5zdG9yZS1yZWFkLnBvZC4xCiBjcmVhdGUgbW9kZSAxMDA2
NDQgZG9jcy9tYW4veGVuc3RvcmUtd3JpdGUucG9kLjEKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94
ZW5zdG9yZS1yZWFkLnBvZC4xIGIvZG9jcy9tYW4veGVuc3RvcmUtcmVhZC5wb2QuMQpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4yNTZkNThmYjdkCi0tLSAvZGV2L251bGwK
KysrIGIvZG9jcy9tYW4veGVuc3RvcmUtcmVhZC5wb2QuMQpAQCAtMCwwICsxLDI4IEBACis9aGVh
ZDEgTkFNRQorCit4ZW5zdG9yZS1yZWFkIC0gcmVhZCBYZW5zdG9yZSB2YWx1ZXMKKworPWhlYWQx
IFNZTk9QU0lTCisKK0I8eGVuc3RvcmUtcmVhZD4gW0k8T1BUSU9OPl0uLi4gW0k8UEFUSD5dLi4u
CisKKz1oZWFkMSBERVNDUklQVElPTgorCitSZWFkIHZhbHVlcyBvZiBvbmUgb3IgbW9yZSBYZW5z
dG9yZSBJPFBBVEg+cy4KKworPW92ZXIKKworPWl0ZW0gQjwtcD4KKworUHJlZml4IHZhbHVlIHdp
dGgga2V5IG5hbWUuCisKKz1pdGVtIEI8LXM+CisKK0Nvbm5lY3QgdG8gdGhlIFhlbnN0b3JlIGRh
ZW1vbiB1c2luZyBhIGxvY2FsIHNvY2tldCBvbmx5LgorCis9YmFjaworCis9aGVhZDEgQlVHUwor
CitTZW5kIGJ1Z3MgdG8geGVuLWRldmVsQGxpc3RzLnhlbi5vcmcsIHNlZQoraHR0cDovL3dpa2ku
eGVuLm9yZy94ZW53aWtpL1JlcG9ydGluZ0J1Z3Mgb24gaG93IHRvIHNlbmQgYnVnIHJlcG9ydHMu
CmRpZmYgLS1naXQgYS9kb2NzL21hbi94ZW5zdG9yZS13cml0ZS5wb2QuMSBiL2RvY3MvbWFuL3hl
bnN0b3JlLXdyaXRlLnBvZC4xCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAu
LjQyNGFiMGUzMGUKLS0tIC9kZXYvbnVsbAorKysgYi9kb2NzL21hbi94ZW5zdG9yZS13cml0ZS5w
b2QuMQpAQCAtMCwwICsxLDI1IEBACis9aGVhZDEgTkFNRQorCit4ZW5zdG9yZS13cml0ZSAtIHdy
aXRlIFhlbnN0b3JlIHZhbHVlcworCis9aGVhZDEgU1lOT1BTSVMKKworQjx4ZW5zdG9yZS1yZWFk
PiBbSTxPUFRJT04+XS4uLiBJPFBBVEg+IEk8VkFMVUU+Li4uCisKKz1oZWFkMSBERVNDUklQVElP
TgorCitXcml0ZSBJPFZBTFVFPnMgdG8gWGVuc3RvcmUgSTxQQVRIPnMuIE11bHRpcGxlIHBhaXJz
IEk8UEFUSD4gSTxWQUxVRT4gY2FuIGJlCitwcm92aWRlZCB0byB3cml0ZSB0aGVtIGF0IG9uY2Ug
LSBpbiBvbmUgWGVuc3RvcmUgdHJhbnNhY3Rpb24uCisKKz1vdmVyCisKKz1pdGVtIEI8LXM+CisK
K0Nvbm5lY3QgdG8gdGhlIFhlbnN0b3JlIGRhZW1vbiB1c2luZyBhIGxvY2FsIHNvY2tldCBvbmx5
LgorCis9YmFjaworCis9aGVhZDEgQlVHUworCitTZW5kIGJ1Z3MgdG8geGVuLWRldmVsQGxpc3Rz
Lnhlbi5vcmcsIHNlZQoraHR0cDovL3dpa2kueGVuLm9yZy94ZW53aWtpL1JlcG9ydGluZ0J1Z3Mg
b24gaG93IHRvIHNlbmQgYnVnIHJlcG9ydHMuCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 02:57:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 02:57:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkKqT-0006eE-Fq; Tue, 31 Jul 2018 02:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkKqR-0006e4-Re
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 02:57:07 +0000
X-Inumbo-ID: 75405e36-946d-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75405e36-946d-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 02:57:27 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 697AB21E06;
 Mon, 30 Jul 2018 22:57:06 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 22:57:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=YfrrsC
 hztzjANBGStwYL7VAa0oh1vtLcnSkCbof21aY=; b=np9YoEHgSNttUptr4n+GdF
 8pSSA9sKP1pqSJNYOmIeSYUe11H169+MaEF6CoyvP6B8m3Wi30xLxdM1ycAGKHh4
 B7OeokTToUFmruGydWxJbbaVINMriGL9G4OfpBEaIyj1CeBWqUcQWP3IPuHpgLBM
 KsUzspNbosMWabumKww5X6XbUsZ6+/PLXfGEeyh3ClgDQRMDzUQ0gYypVRlK96wk
 I4uizSnldP5pqDoISH7yvhePHBNxiJkmv6vkePt4ejhx72thh37CFoDq6nZa3/+Q
 lEnXwmQq63G9vLzMCBkNxGRm3tAAXxxnfW9Q0rGd5zfFuxz/vKIqe1eOyMmbiQyQ
 ==
X-ME-Proxy: <xmx:AtBfWzhWGkfwaigh4vQGBHVmirAhI0MoTt4NWG3VijZ7PwDrMzkOPg>
 <xmx:AtBfW9nhkOakfaWwASoAZW19QFTKiVHJ-PupPx9Wod5QNVC3p5CrLg>
 <xmx:AtBfW5iNVEfrZbnfhRH3kFQv0-VLtSXQyFzhGMiJ9NDq7gPSIAgoJw>
 <xmx:AtBfWx2uC_ZOXS58Qe3I5jHP1JIOXO44GtDtDzpD59JLz5mub_6HcQ>
 <xmx:AtBfWyKQcDw11WudtmYwL-o-uVX6tOKevZlF-b37H4qmqckC1M1ngQ>
 <xmx:AtBfW3RXn3_ywW7N86sgZ_TYlKp59wr_FbUb8ai6CPa7ROAX3xvhSw>
X-ME-Sender: <xms:AtBfW4MrE2DHqSrEIpr78TDOOMGNFWH5foPc-D_tyWYZ-prk44rUig>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 66725E4519;
 Mon, 30 Jul 2018 22:57:05 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 04:56:54 +0200
Message-Id: <20180731025654.32491-2-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
References: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH v2 2/2] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.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>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgoKUGFyc2lu
Zy9nZW5lcmF0aW5nIHRoZSBlc2NhcGUgc2VxdWVuY2VzIHVzZWQgYnkgeGVuc3RvcmUtY2xpZW50
IGlzIG5vbgp0cml2aWFsLiBTbyBtYWtlIHNjcmlwdGluZyAoZm9yIHVzZSBpbiBzdHViZG9tKSBl
YXNpZXIgYnkgYWRkaW5nIGEgcmF3Cm9wdGlvbi4KClthZGRlZCBtYW4gcGFnZSBlbnRyaWVzLCBm
YWNvciBvdXQgZXhwYW5kX2J1ZmZlcl0KU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tp
LUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgotLS0KQ2hhbmdlcyBp
biB2MjoKIC0gbWFuIHBhZ2UgZW50cmllcwogLSBmYWN0b3Igb3V0IGV4cGFuZF9idWZmZXIKLS0t
CiBkb2NzL21hbi94ZW5zdG9yZS1yZWFkLnBvZC4xICAgICB8ICA0ICsrCiBkb2NzL21hbi94ZW5z
dG9yZS13cml0ZS5wb2QuMSAgICB8ICA0ICsrCiB0b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGll
bnQuYyB8IDY1ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiAzIGZpbGVzIGNoYW5n
ZWQsIDU3IGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3Mv
bWFuL3hlbnN0b3JlLXJlYWQucG9kLjEgYi9kb2NzL21hbi94ZW5zdG9yZS1yZWFkLnBvZC4xCmlu
ZGV4IDI1NmQ1OGZiN2QuLjU0OTZkZTE3YTggMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hlbnN0b3Jl
LXJlYWQucG9kLjEKKysrIGIvZG9jcy9tYW4veGVuc3RvcmUtcmVhZC5wb2QuMQpAQCAtMjAsNiAr
MjAsMTAgQEAgUHJlZml4IHZhbHVlIHdpdGgga2V5IG5hbWUuCiAKIENvbm5lY3QgdG8gdGhlIFhl
bnN0b3JlIGRhZW1vbiB1c2luZyBhIGxvY2FsIHNvY2tldCBvbmx5LgogCis9aXRlbSBCPC1SPgor
CitSZWFkIHJhdyB2YWx1ZSwgc2tpcCBlc2NhcGluZyBub24tcHJpbnRhYmxlIGNoYXJhY3RlcnMg
KFx4Li4pLgorCiA9YmFjawogCiA9aGVhZDEgQlVHUwpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGVu
c3RvcmUtd3JpdGUucG9kLjEgYi9kb2NzL21hbi94ZW5zdG9yZS13cml0ZS5wb2QuMQppbmRleCA0
MjRhYjBlMzBlLi43OGNiYmUxYTY5IDEwMDY0NAotLS0gYS9kb2NzL21hbi94ZW5zdG9yZS13cml0
ZS5wb2QuMQorKysgYi9kb2NzL21hbi94ZW5zdG9yZS13cml0ZS5wb2QuMQpAQCAtMTcsNiArMTcs
MTAgQEAgcHJvdmlkZWQgdG8gd3JpdGUgdGhlbSBhdCBvbmNlIC0gaW4gb25lIFhlbnN0b3JlIHRy
YW5zYWN0aW9uLgogCiBDb25uZWN0IHRvIHRoZSBYZW5zdG9yZSBkYWVtb24gdXNpbmcgYSBsb2Nh
bCBzb2NrZXQgb25seS4KIAorPWl0ZW0gQjwtUj4KKworV3JpdGUgcmF3IHZhbHVlLCBza2lwIHBh
cnNpbmcgZXNjYXBlZCBjaGFyYWN0ZXJzIChceC4uKS4KKwogPWJhY2sKIAogPWhlYWQxIEJVR1MK
ZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0b3JlL3hlbnN0b3JlX2NsaWVudC5jIGIvdG9vbHMveGVu
c3RvcmUveGVuc3RvcmVfY2xpZW50LmMKaW5kZXggM2QxNGQzN2U2Mi4uM2FmYzYzMGFiOCAxMDA2
NDQKLS0tIGEvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVfY2xpZW50LmMKKysrIGIvdG9vbHMveGVu
c3RvcmUveGVuc3RvcmVfY2xpZW50LmMKQEAgLTQ0LDYgKzQ0LDE3IEBAIHN0YXRpYyBzdHJ1Y3Qg
ZXhwYW5kaW5nX2J1ZmZlciBlYnVmOwogCiBzdGF0aWMgaW50IG91dHB1dF9zaXplID0gMDsKIAor
LyogbWFrZSBzdXJlIHRoZXJlIGlzIGF0IGxlYXN0ICdsZW4nIG1vcmUgc3BhY2UgaW4gb3V0cHV0
X2J1ZiAqLworc3RhdGljIHZvaWQgZXhwYW5kX2J1ZmZlcihzaXplX3QgbGVuKQoreworICAgIGlm
IChvdXRwdXRfcG9zICsgbGVuID4gb3V0cHV0X3NpemUpIHsKKyAgICAgICAgb3V0cHV0X3NpemUg
Kz0gbGVuICsgMTAyNDsKKyAgICAgICAgb3V0cHV0X2J1ZiA9IHJlYWxsb2Mob3V0cHV0X2J1Ziwg
b3V0cHV0X3NpemUpOworICAgICAgICBpZiAob3V0cHV0X2J1ZiA9PSBOVUxMKQorICAgICAgICAg
ICAgZXJyKDEsICJtYWxsb2MiKTsKKyAgICB9Cit9CisKIHN0YXRpYyB2b2lkCiBvdXRwdXQoY29u
c3QgY2hhciAqZm10LCAuLi4pIHsKICAgICB2YV9saXN0IGFwOwpAQCAtNTUsMTIgKzY2LDcgQEAg
b3V0cHV0KGNvbnN0IGNoYXIgKmZtdCwgLi4uKSB7CiAgICAgaWYgKGxlbiA8IDApCiAJZXJyKDEs
ICJvdXRwdXQiKTsKICAgICB2YV9lbmQoYXApOwotICAgIGlmIChsZW4gKyAxICsgb3V0cHV0X3Bv
cyA+IG91dHB1dF9zaXplKSB7Ci0Jb3V0cHV0X3NpemUgKz0gbGVuICsgMTAyNDsKLQlvdXRwdXRf
YnVmID0gcmVhbGxvYyhvdXRwdXRfYnVmLCBvdXRwdXRfc2l6ZSk7Ci0JaWYgKG91dHB1dF9idWYg
PT0gTlVMTCkKLQkgICAgZXJyKDEsICJtYWxsb2MiKTsKLSAgICB9CisgICAgZXhwYW5kX2J1ZmZl
cihsZW4gKyAxKTsKICAgICB2YV9zdGFydChhcCwgZm10KTsKICAgICBpZiAodnNucHJpbnRmKCZv
dXRwdXRfYnVmW291dHB1dF9wb3NdLCBsZW4gKyAxLCBmbXQsIGFwKSAhPSBsZW4pCiAJZXJyKDEs
ICJvdXRwdXQiKTsKQEAgLTY4LDYgKzc0LDE0IEBAIG91dHB1dChjb25zdCBjaGFyICpmbXQsIC4u
LikgewogICAgIG91dHB1dF9wb3MgKz0gbGVuOwogfQogCitzdGF0aWMgdm9pZAorb3V0cHV0X3Jh
dyhjb25zdCBjaGFyICpkYXRhLCBpbnQgbGVuKQoreworICAgIGV4cGFuZF9idWZmZXIobGVuKTsK
KyAgICBtZW1jcHkoJm91dHB1dF9idWZbb3V0cHV0X3Bvc10sIGRhdGEsIGxlbik7CisgICAgb3V0
cHV0X3BvcyArPSBsZW47Cit9CisKIHN0YXRpYyB2b2lkCiB1c2FnZShlbnVtIG1vZGUgbW9kZSwg
aW50IGluY2xfbW9kZSwgY29uc3QgY2hhciAqcHJvZ25hbWUpCiB7CkBAIC03OCwxMCArOTIsMTAg
QEAgdXNhZ2UoZW51bSBtb2RlIG1vZGUsIGludCBpbmNsX21vZGUsIGNvbnN0IGNoYXIgKnByb2du
YW1lKQogCWVycngoMSwgIlVzYWdlOiAlcyA8bW9kZT4gWy1oXSBbLi4uXSIsIHByb2duYW1lKTsK
ICAgICBjYXNlIE1PREVfcmVhZDoKIAltc3RyID0gaW5jbF9tb2RlID8gInJlYWQgIiA6ICIiOwot
CWVycngoMSwgIlVzYWdlOiAlcyAlc1staF0gWy1wXSBbLXNdIGtleSBbLi4uXSIsIHByb2duYW1l
LCBtc3RyKTsKKwllcnJ4KDEsICJVc2FnZTogJXMgJXNbLWhdIFstcF0gWy1zXSBbLVJdIGtleSBb
Li4uXSIsIHByb2duYW1lLCBtc3RyKTsKICAgICBjYXNlIE1PREVfd3JpdGU6CiAJbXN0ciA9IGlu
Y2xfbW9kZSA/ICJ3cml0ZSAiIDogIiI7Ci0JZXJyeCgxLCAiVXNhZ2U6ICVzICVzWy1oXSBbLXNd
IGtleSB2YWx1ZSBbLi4uXSIsIHByb2duYW1lLCBtc3RyKTsKKwllcnJ4KDEsICJVc2FnZTogJXMg
JXNbLWhdIFstc10gWy1SXSBrZXkgdmFsdWUgWy4uLl0iLCBwcm9nbmFtZSwgbXN0cik7CiAgICAg
Y2FzZSBNT0RFX3JtOgogCW1zdHIgPSBpbmNsX21vZGUgPyAicm0gIiA6ICIiOwogCWVycngoMSwg
IlVzYWdlOiAlcyAlc1staF0gWy1zXSBbLXRdIGtleSBbLi4uXSIsIHByb2duYW1lLCBtc3RyKTsK
QEAgLTI5Myw3ICszMDcsOCBAQCBkb193YXRjaChzdHJ1Y3QgeHNfaGFuZGxlICp4c2gsIGludCBt
YXhfZXZlbnRzKQogCiBzdGF0aWMgaW50CiBwZXJmb3JtKGVudW0gbW9kZSBtb2RlLCBpbnQgb3B0
aW5kLCBpbnQgYXJnYywgY2hhciAqKmFyZ3YsIHN0cnVjdCB4c19oYW5kbGUgKnhzaCwKLSAgICAg
ICAgeHNfdHJhbnNhY3Rpb25fdCB4dGgsIGludCBwcmVmaXgsIGludCB0aWR5LCBpbnQgdXB0bywg
aW50IHJlY3Vyc2UsIGludCBucl93YXRjaGVzKQorICAgICAgICB4c190cmFuc2FjdGlvbl90IHh0
aCwgaW50IHByZWZpeCwgaW50IHRpZHksIGludCB1cHRvLCBpbnQgcmVjdXJzZSwgaW50IG5yX3dh
dGNoZXMsCisgICAgICAgIGludCByYXcpCiB7CiAgICAgc3dpdGNoIChtb2RlKSB7CiAgICAgY2Fz
ZSBNT0RFX2xzOgpAQCAtMzIyLDE3ICszMzcsMjcgQEAgcGVyZm9ybShlbnVtIG1vZGUgbW9kZSwg
aW50IG9wdGluZCwgaW50IGFyZ2MsIGNoYXIgKiphcmd2LCBzdHJ1Y3QgeHNfaGFuZGxlICp4c2gK
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGlmIChwcmVmaXgpCiAgICAgICAgICAgICAgICAg
b3V0cHV0KCIlczogIiwgYXJndltvcHRpbmRdKTsKLSAgICAgICAgICAgIG91dHB1dCgiJXNcbiIs
IHNhbml0aXNlX3ZhbHVlKCZlYnVmLCB2YWwsIGxlbikpOworICAgICAgICAgICAgaWYgKHJhdykK
KyAgICAgICAgICAgICAgICBvdXRwdXRfcmF3KHZhbCwgbGVuKTsKKyAgICAgICAgICAgIGVsc2UK
KyAgICAgICAgICAgICAgICBvdXRwdXQoIiVzXG4iLCBzYW5pdGlzZV92YWx1ZSgmZWJ1ZiwgdmFs
LCBsZW4pKTsKICAgICAgICAgICAgIGZyZWUodmFsKTsKICAgICAgICAgICAgIG9wdGluZCsrOwog
ICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgY2FzZSBNT0RFX3dyaXRlOiB7
CiAgICAgICAgICAgICBjaGFyICp2YWxfc3BlYyA9IGFyZ3Zbb3B0aW5kICsgMV07CisgICAgICAg
ICAgICBjaGFyICp2YWw7CiAgICAgICAgICAgICB1bnNpZ25lZCBsZW47Ci0gICAgICAgICAgICBl
eHBhbmRpbmdfYnVmZmVyX2Vuc3VyZSgmZWJ1Ziwgc3RybGVuKHZhbF9zcGVjKSsxKTsKLSAgICAg
ICAgICAgIHVuc2FuaXRpc2VfdmFsdWUoZWJ1Zi5idWYsICZsZW4sIHZhbF9zcGVjKTsKLSAgICAg
ICAgICAgIGlmICgheHNfd3JpdGUoeHNoLCB4dGgsIGFyZ3Zbb3B0aW5kXSwgZWJ1Zi5idWYsIGxl
bikpIHsKKyAgICAgICAgICAgIGlmIChyYXcpIHsKKyAgICAgICAgICAgICAgICB2YWwgPSB2YWxf
c3BlYzsKKyAgICAgICAgICAgICAgICBsZW4gPSBzdHJsZW4odmFsX3NwZWMpOworICAgICAgICAg
ICAgfSBlbHNlIHsKKyAgICAgICAgICAgICAgICBleHBhbmRpbmdfYnVmZmVyX2Vuc3VyZSgmZWJ1
Ziwgc3RybGVuKHZhbF9zcGVjKSsxKTsKKyAgICAgICAgICAgICAgICB1bnNhbml0aXNlX3ZhbHVl
KGVidWYuYnVmLCAmbGVuLCB2YWxfc3BlYyk7CisgICAgICAgICAgICAgICAgdmFsID0gZWJ1Zi5i
dWY7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBpZiAoIXhzX3dyaXRlKHhzaCwgeHRoLCBh
cmd2W29wdGluZF0sIHZhbCwgbGVuKSkgewogICAgICAgICAgICAgICAgIHdhcm54KCJjb3VsZCBu
b3Qgd3JpdGUgcGF0aCAlcyIsIGFyZ3Zbb3B0aW5kXSk7CiAgICAgICAgICAgICAgICAgcmV0dXJu
IDE7CiAgICAgICAgICAgICB9CkBAIC01MDYsNiArNTMxLDcgQEAgbWFpbihpbnQgYXJnYywgY2hh
ciAqKmFyZ3YpCiAgICAgaW50IHJlY3Vyc2UgPSAwOwogICAgIGludCBucl93YXRjaGVzID0gLTE7
CiAgICAgaW50IHRyYW5zYWN0aW9uOworICAgIGludCByYXcgPSAwOwogICAgIHN0cnVjdCB3aW5z
aXplIHdzOwogICAgIGVudW0gbW9kZSBtb2RlOwogCkBAIC01MzksMTAgKzU2NSwxMSBAQCBtYWlu
KGludCBhcmdjLCBjaGFyICoqYXJndikKIAkgICAgeyJ1cHRvIiwgICAgMCwgMCwgJ3UnfSwgLyog
TU9ERV9jaG1vZCAqLwogCSAgICB7InJlY3Vyc2UiLCAwLCAwLCAncid9LCAvKiBNT0RFX2NobW9k
ICovCiAJICAgIHsibnVtYmVyIiwgIDEsIDAsICduJ30sIC8qIE1PREVfd2F0Y2ggKi8KKwkgICAg
eyJyYXciLCAgICAgMCwgMCwgJ1InfSwgLyogTU9ERV9yZWFkIHx8IE1PREVfd3JpdGUgKi8KIAkg
ICAgezAsIDAsIDAsIDB9CiAJfTsKIAotCWMgPSBnZXRvcHRfbG9uZyhhcmdjIC0gc3dpdGNoX2Fy
Z3YsIGFyZ3YgKyBzd2l0Y2hfYXJndiwgImhmc3B0dXJuOiIsCisJYyA9IGdldG9wdF9sb25nKGFy
Z2MgLSBzd2l0Y2hfYXJndiwgYXJndiArIHN3aXRjaF9hcmd2LCAiaGZzcHR1cm46UiIsCiAJCQls
b25nX29wdGlvbnMsICZpbmRleCk7CiAJaWYgKGMgPT0gLTEpCiAJICAgIGJyZWFrOwpAQCAtNTkz
LDYgKzYyMCwxMiBAQCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIAkgICAgZWxzZQogCQl1
c2FnZShtb2RlLCBzd2l0Y2hfYXJndiwgYXJndlswXSk7CiAJICAgIGJyZWFrOworCWNhc2UgJ1In
OgorCSAgICBpZiAoIG1vZGUgPT0gTU9ERV9yZWFkIHx8IG1vZGUgPT0gTU9ERV93cml0ZSApCisJ
CXJhdyA9IDE7CisJICAgIGVsc2UKKwkJdXNhZ2UobW9kZSwgc3dpdGNoX2FyZ3YsIGFyZ3ZbMF0p
OworCSAgICBicmVhazsKIAl9CiAgICAgfQogCkBAIC02NDYsNyArNjc5LDcgQEAgYWdhaW46CiAJ
ICAgIGVycngoMSwgImNvdWxkbid0IHN0YXJ0IHRyYW5zYWN0aW9uIik7CiAgICAgfQogCi0gICAg
cmV0ID0gcGVyZm9ybShtb2RlLCBvcHRpbmQsIGFyZ2MgLSBzd2l0Y2hfYXJndiwgYXJndiArIHN3
aXRjaF9hcmd2LCB4c2gsIHh0aCwgcHJlZml4LCB0aWR5LCB1cHRvLCByZWN1cnNlLCBucl93YXRj
aGVzKTsKKyAgICByZXQgPSBwZXJmb3JtKG1vZGUsIG9wdGluZCwgYXJnYyAtIHN3aXRjaF9hcmd2
LCBhcmd2ICsgc3dpdGNoX2FyZ3YsIHhzaCwgeHRoLCBwcmVmaXgsIHRpZHksIHVwdG8sIHJlY3Vy
c2UsIG5yX3dhdGNoZXMsIHJhdyk7CiAKICAgICBpZiAodHJhbnNhY3Rpb24gJiYgIXhzX3RyYW5z
YWN0aW9uX2VuZCh4c2gsIHh0aCwgcmV0KSkgewogCWlmIChyZXQgPT0gMCAmJiBlcnJubyA9PSBF
QUdBSU4pIHsKQEAgLTY1Nyw3ICs2OTAsNyBAQCBhZ2FpbjoKICAgICB9CiAKICAgICBpZiAob3V0
cHV0X3BvcykKLQlwcmludGYoIiVzIiwgb3V0cHV0X2J1Zik7CisgICAgICAgIGZ3cml0ZShvdXRw
dXRfYnVmLCAxLCBvdXRwdXRfcG9zLCBzdGRvdXQpOwogCiAgICAgZnJlZShvdXRwdXRfYnVmKTsK
ICAgICBmcmVlKGVidWYuYnVmKTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:15:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkL8R-0008Q8-G6; Tue, 31 Jul 2018 03:15: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkL8P-0008Py-J9
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:15:41 +0000
X-Inumbo-ID: e6e65918-946f-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6e65918-946f-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:14:57 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id F099921F05;
 Mon, 30 Jul 2018 23:15:38 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:15:38 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=SA0A9sC2dDWtc7htLUYQFYr8EBl6i
 2d1iILCwxnw+5g=; b=gNg21KJ/qJy7n7KF428EctXeWkAiEaepMZ8In6pbxQ1IN
 fsrqQ3mVxA6cchKpBWGil0J2mA654grH/sCSLst0uNQS1V4TntqTuWgjtsQWPRHE
 R4KWu03vogNGCcXepzJ4l6MZMNRP6sCDKuq41cT673QSyAFLr7r1iGGKKAcepyWy
 CuZCkLJIFi+vt4cYoUgCbSEbZpeCu/dPsQRMwxj0bHHcUQSP5h2hA3JuPHdLKJCg
 vYNBZUcSBsMoflLs3Z8Fbr8wJ5bx/LIU8qeTKgW30cu08lG7iTldSqx1RTKGkI62
 EawQo18RDIoZtZ1h0v89rl1pBzTQ8oKI/DBlHn54w==
X-ME-Proxy: <xmx:WtRfW_57HCQW9OFrzsdn3WVjSPddeuU-kGmPMgAbNwV3CP0emINJCA>
 <xmx:WtRfW3IDfYgz1AgLvXx1K5jwGPrUCL6RzpO0wVZfOwyo-YQgogMbfQ>
 <xmx:WtRfW4u_rmK8xArG56kcA0FtGVb46PEksy8Mj1-ubZwm0JvOPCWoXA>
 <xmx:WtRfW2LeUbESicu3G_bsa0H5OZ5al6LM4XLKTkKJgzXfe9Wyx-4HVQ>
 <xmx:WtRfWx-QtFPyzeuHrsygK3577888IcfTLtAuZqkuLy_I1BDeF2OhXw>
 <xmx:WtRfW1ElI9oXVG2fuMj-0-8Mu9EOwNa9KPhOIVA-LAMOzXASBpbNlQ>
X-ME-Sender: <xms:WtRfW-CyiEZ0USsKJWoasx7C2muCOCVgKTRAjJgLQ-xXW95v5JdAEw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 48C9F1025D;
 Mon, 30 Jul 2018 23:15:37 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:15:32 +0200
Message-Id: <20180731031532.11752-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH v2] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.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>

QWRkIC0tcmVwbGFjZS1lc2NhcGUgb3B0aW9uIHRvIHhlbmNvbnNvbGVkLCB3aGljaCByZXBsYWNl
cyBFU0Mgd2l0aAonLicgaW4gY29uc29sZSBvdXRwdXQgd3JpdHRlbiB0byBsb2cgZmlsZS4gVGhp
cyBtYWtlcyBpdCBzbGlnaHRseSBzYWZlcgp0byBkbyB0YWlsIC1mIG9uIGEgY29uc29sZSBvdXRw
dXQgb2YgdW50cnVzdGVkIGd1ZXN0LgpUaGUgcHR5IG91dHB1dCBpcyB1bmFmZmVjdGVkIGJ5IHRo
aXMgb3B0aW9uLgoKU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxt
YXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKIC0gb3B0
aW1pemUgZG9fcmVwbGFjZV9lc2NhcGUoKSBwZXIgV2VpJ3Mgc3VnZ2VzdGlvbgogLSBleHBhbmQg
aGVscCBzdHJpbmcKIC0gYXZvaWQgdmFyaWFibGUgc2l6ZWQgYXJyYXkgb24gc3RhY2sgcGVyIENo
cmlzdG9waGVyJ3Mgc3VnZ2VzdGlvbgogICAoYWx0aG91Z2ggdGhpcyBtYWRlIHRoZSBjb2RlIGEg
bGl0dGxlIG1vcmUgdWdseSA6LyAtIEkgdHJ5IGhhcmQgdG8KICAgIG5vdCBpbXBhY3QgcGVyZm9y
bWFuY2Ugd2hlbiB0aGlzIG9wdGlvbiBpcyBkaXNhYmxlZCkKLS0tCiB0b29scy9jb25zb2xlL2Rh
ZW1vbi9pby5jICAgfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHRvb2xzL2NvbnNv
bGUvZGFlbW9uL21haW4uYyB8ICA4ICsrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDMzIGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVt
b24vaW8uYyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKaW5kZXggZTIyMDA5YWEzOS4uMTQ1
N2I5NTRmYSAxMDA2NDQKLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYworKysgYi90b29s
cy9jb25zb2xlL2RhZW1vbi9pby5jCkBAIC02OCw2ICs2OCw3IEBAIGV4dGVybiBpbnQgbG9nX3Rp
bWVfaHY7CiBleHRlcm4gaW50IGxvZ190aW1lX2d1ZXN0OwogZXh0ZXJuIGNoYXIgKmxvZ19kaXI7
CiBleHRlcm4gaW50IGRpc2NhcmRfb3ZlcmZsb3dlZF9kYXRhOworZXh0ZXJuIGludCByZXBsYWNl
X2VzY2FwZTsKIAogc3RhdGljIGludCBsb2dfdGltZV9odl9uZWVkdHMgPSAxOwogc3RhdGljIGlu
dCBsb2dfdGltZV9ndWVzdF9uZWVkdHMgPSAxOwpAQCAtMjI3LDEwICsyMjgsMzQgQEAgc3RhdGlj
IGlubGluZSBpbnQgY29uc29sZV9pdGVyX2ludF9hcmczKHN0cnVjdCBkb21haW4gKmQsCiAJcmV0
dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQgZG9fcmVwbGFjZV9lc2NhcGUoY29uc3QgY2hhciAq
c3JjLCBjaGFyICpkZXN0LCBpbnQgbGVuKQoreworCWludCBpOworCisJZm9yIChpID0gMDsgaSA8
IGxlbjsgaSsrKSB7CisJCWlmIChzcmNbaV0gPT0gJ1wwMzMnKQorCQkJZGVzdFtpXSA9ICcuJzsK
KwkJZWxzZQorCQkJZGVzdFtpXSA9IHNyY1tpXTsKKwl9Cit9CisKIHN0YXRpYyBpbnQgd3JpdGVf
YWxsKGludCBmZCwgY29uc3QgY2hhciogYnVmLCBzaXplX3QgbGVuKQogeworCWNoYXIgYnVmX3Jl
cGxhY2VkWzEwMjRdOworCXNpemVfdCB0aGlzX3JvdW5kOworCiAJd2hpbGUgKGxlbikgewotCQlz
c2l6ZV90IHJldCA9IHdyaXRlKGZkLCBidWYsIGxlbik7CisJCXNzaXplX3QgcmV0OworCQlpZiAo
cmVwbGFjZV9lc2NhcGUpIHsKKwkJCWlmIChsZW4gPiBzaXplb2YoYnVmX3JlcGxhY2VkKSkKKwkJ
CQl0aGlzX3JvdW5kID0gc2l6ZW9mKGJ1Zl9yZXBsYWNlZCk7CisJCQllbHNlCisJCQkJdGhpc19y
b3VuZCA9IGxlbjsKKwkJCWRvX3JlcGxhY2VfZXNjYXBlKGJ1ZiwgYnVmX3JlcGxhY2VkLCB0aGlz
X3JvdW5kKTsKKwkJCXJldCA9IHdyaXRlKGZkLCBidWZfcmVwbGFjZWQsIHRoaXNfcm91bmQpOwor
CQl9IGVsc2UKKwkJCXJldCA9IHdyaXRlKGZkLCBidWYsIGxlbik7CiAJCWlmIChyZXQgPT0gLTEg
JiYgZXJybm8gPT0gRUlOVFIpCiAJCQljb250aW51ZTsKIAkJaWYgKHJldCA8PSAwKQpkaWZmIC0t
Z2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vbWFpbi5jIGIvdG9vbHMvY29uc29sZS9kYWVtb24v
bWFpbi5jCmluZGV4IDgwNmQyZmQ2MTEuLjVkOWQ1NWI0MzAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Nv
bnNvbGUvZGFlbW9uL21haW4uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9tYWluLmMKQEAg
LTQwLDYgKzQwLDcgQEAgaW50IGxvZ190aW1lX2h2ID0gMDsKIGludCBsb2dfdGltZV9ndWVzdCA9
IDA7CiBjaGFyICpsb2dfZGlyID0gTlVMTDsKIGludCBkaXNjYXJkX292ZXJmbG93ZWRfZGF0YSA9
IDE7CitpbnQgcmVwbGFjZV9lc2NhcGUgPSAwOwogCiBzdGF0aWMgdm9pZCBoYW5kbGVfaHVwKGlu
dCBzaWcpCiB7CkBAIC00OCw3ICs0OSw4IEBAIHN0YXRpYyB2b2lkIGhhbmRsZV9odXAoaW50IHNp
ZykKIAogc3RhdGljIHZvaWQgdXNhZ2UoY2hhciAqbmFtZSkKIHsKLQlwcmludGYoIlVzYWdlOiAl
cyBbLWhdIFstVl0gWy12XSBbLWldIFstLWxvZz1ub25lfGd1ZXN0fGh2fGFsbF0gWy0tbG9nLWRp
cj1ESVJdIFstLXBpZC1maWxlPVBBVEhdIFstdCwgLS10aW1lc3RhbXA9bm9uZXxndWVzdHxodnxh
bGxdIFstbywgLS1vdmVyZmxvdy1kYXRhPWRpc2NhcmR8a2VlcF1cbiIsIG5hbWUpOworCXByaW50
ZigiVXNhZ2U6ICVzIFstaF0gWy1WXSBbLXZdIFstaV0gWy0tbG9nPW5vbmV8Z3Vlc3R8aHZ8YWxs
XSBbLS1sb2ctZGlyPURJUl0gWy0tcGlkLWZpbGU9UEFUSF0gWy10LCAtLXRpbWVzdGFtcD1ub25l
fGd1ZXN0fGh2fGFsbF0gWy1vLCAtLW92ZXJmbG93LWRhdGE9ZGlzY2FyZHxrZWVwXSBbLS1yZXBs
YWNlLWVzY2FwZV1cbiIsIG5hbWUpOworCXByaW50ZigiICAtLXJlcGxhY2UtZXNjYXBlICAtIHJl
cGxhY2UgRVNDIGNoYXJhY3RlciB3aXRoIGRvdCB3aGVuIHdyaXRpbmcgY29uc29sZSBsb2dcbiIp
OwogfQogCiBzdGF0aWMgdm9pZCB2ZXJzaW9uKGNoYXIgKm5hbWUpCkBAIC0xMDQsNiArMTA2LDcg
QEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCQl7ICJwaWQtZmlsZSIsIDEsIDAs
ICdwJyB9LAogCQl7ICJ0aW1lc3RhbXAiLCAxLCAwLCAndCcgfSwKIAkJeyAib3ZlcmZsb3ctZGF0
YSIsIDEsIDAsICdvJ30sCisJCXsgInJlcGxhY2UtZXNjYXBlIiwgMCwgMCwgJ2UnfSwKIAkJeyAw
IH0sCiAJfTsKIAlib29sIGlzX2ludGVyYWN0aXZlID0gZmFsc2U7CkBAIC0xNjgsNiArMTcxLDkg
QEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCQkJCWRpc2NhcmRfb3ZlcmZsb3dl
ZF9kYXRhID0gMTsKIAkJCX0KIAkJCWJyZWFrOworCQljYXNlICdlJzoKKwkJCXJlcGxhY2VfZXNj
YXBlID0gMTsKKwkJCWJyZWFrOwogCQljYXNlICc/JzoKIAkJCWZwcmludGYoc3RkZXJyLAogCQkJ
CSJUcnkgYCVzIC0taGVscCcgZm9yIG1vcmUgaW5mb3JtYXRpb25cbiIsCi0tIAoyLjE3LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:15:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkL8R-0008QE-Pp; Tue, 31 Jul 2018 03:15: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkL8P-0008Pz-JD
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:15:41 +0000
X-Inumbo-ID: e6d35bda-946f-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6d35bda-946f-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:14:57 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id F099921F05;
 Mon, 30 Jul 2018 23:15:38 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:15:38 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=SA0A9sC2dDWtc7htLUYQFYr8EBl6i
 2d1iILCwxnw+5g=; b=gNg21KJ/qJy7n7KF428EctXeWkAiEaepMZ8In6pbxQ1IN
 fsrqQ3mVxA6cchKpBWGil0J2mA654grH/sCSLst0uNQS1V4TntqTuWgjtsQWPRHE
 R4KWu03vogNGCcXepzJ4l6MZMNRP6sCDKuq41cT673QSyAFLr7r1iGGKKAcepyWy
 CuZCkLJIFi+vt4cYoUgCbSEbZpeCu/dPsQRMwxj0bHHcUQSP5h2hA3JuPHdLKJCg
 vYNBZUcSBsMoflLs3Z8Fbr8wJ5bx/LIU8qeTKgW30cu08lG7iTldSqx1RTKGkI62
 EawQo18RDIoZtZ1h0v89rl1pBzTQ8oKI/DBlHn54w==
X-ME-Proxy: <xmx:WtRfW_57HCQW9OFrzsdn3WVjSPddeuU-kGmPMgAbNwV3CP0emINJCA>
 <xmx:WtRfW3IDfYgz1AgLvXx1K5jwGPrUCL6RzpO0wVZfOwyo-YQgogMbfQ>
 <xmx:WtRfW4u_rmK8xArG56kcA0FtGVb46PEksy8Mj1-ubZwm0JvOPCWoXA>
 <xmx:WtRfW2LeUbESicu3G_bsa0H5OZ5al6LM4XLKTkKJgzXfe9Wyx-4HVQ>
 <xmx:WtRfWx-QtFPyzeuHrsygK3577888IcfTLtAuZqkuLy_I1BDeF2OhXw>
 <xmx:WtRfW1ElI9oXVG2fuMj-0-8Mu9EOwNa9KPhOIVA-LAMOzXASBpbNlQ>
X-ME-Sender: <xms:WtRfW-CyiEZ0USsKJWoasx7C2muCOCVgKTRAjJgLQ-xXW95v5JdAEw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 48C9F1025D;
 Mon, 30 Jul 2018 23:15:37 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:15:32 +0200
Message-Id: <20180731031532.11752-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH v2] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.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>

QWRkIC0tcmVwbGFjZS1lc2NhcGUgb3B0aW9uIHRvIHhlbmNvbnNvbGVkLCB3aGljaCByZXBsYWNl
cyBFU0Mgd2l0aAonLicgaW4gY29uc29sZSBvdXRwdXQgd3JpdHRlbiB0byBsb2cgZmlsZS4gVGhp
cyBtYWtlcyBpdCBzbGlnaHRseSBzYWZlcgp0byBkbyB0YWlsIC1mIG9uIGEgY29uc29sZSBvdXRw
dXQgb2YgdW50cnVzdGVkIGd1ZXN0LgpUaGUgcHR5IG91dHB1dCBpcyB1bmFmZmVjdGVkIGJ5IHRo
aXMgb3B0aW9uLgoKU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxt
YXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKIC0gb3B0
aW1pemUgZG9fcmVwbGFjZV9lc2NhcGUoKSBwZXIgV2VpJ3Mgc3VnZ2VzdGlvbgogLSBleHBhbmQg
aGVscCBzdHJpbmcKIC0gYXZvaWQgdmFyaWFibGUgc2l6ZWQgYXJyYXkgb24gc3RhY2sgcGVyIENo
cmlzdG9waGVyJ3Mgc3VnZ2VzdGlvbgogICAoYWx0aG91Z2ggdGhpcyBtYWRlIHRoZSBjb2RlIGEg
bGl0dGxlIG1vcmUgdWdseSA6LyAtIEkgdHJ5IGhhcmQgdG8KICAgIG5vdCBpbXBhY3QgcGVyZm9y
bWFuY2Ugd2hlbiB0aGlzIG9wdGlvbiBpcyBkaXNhYmxlZCkKLS0tCiB0b29scy9jb25zb2xlL2Rh
ZW1vbi9pby5jICAgfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHRvb2xzL2NvbnNv
bGUvZGFlbW9uL21haW4uYyB8ICA4ICsrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDMzIGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVt
b24vaW8uYyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKaW5kZXggZTIyMDA5YWEzOS4uMTQ1
N2I5NTRmYSAxMDA2NDQKLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYworKysgYi90b29s
cy9jb25zb2xlL2RhZW1vbi9pby5jCkBAIC02OCw2ICs2OCw3IEBAIGV4dGVybiBpbnQgbG9nX3Rp
bWVfaHY7CiBleHRlcm4gaW50IGxvZ190aW1lX2d1ZXN0OwogZXh0ZXJuIGNoYXIgKmxvZ19kaXI7
CiBleHRlcm4gaW50IGRpc2NhcmRfb3ZlcmZsb3dlZF9kYXRhOworZXh0ZXJuIGludCByZXBsYWNl
X2VzY2FwZTsKIAogc3RhdGljIGludCBsb2dfdGltZV9odl9uZWVkdHMgPSAxOwogc3RhdGljIGlu
dCBsb2dfdGltZV9ndWVzdF9uZWVkdHMgPSAxOwpAQCAtMjI3LDEwICsyMjgsMzQgQEAgc3RhdGlj
IGlubGluZSBpbnQgY29uc29sZV9pdGVyX2ludF9hcmczKHN0cnVjdCBkb21haW4gKmQsCiAJcmV0
dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQgZG9fcmVwbGFjZV9lc2NhcGUoY29uc3QgY2hhciAq
c3JjLCBjaGFyICpkZXN0LCBpbnQgbGVuKQoreworCWludCBpOworCisJZm9yIChpID0gMDsgaSA8
IGxlbjsgaSsrKSB7CisJCWlmIChzcmNbaV0gPT0gJ1wwMzMnKQorCQkJZGVzdFtpXSA9ICcuJzsK
KwkJZWxzZQorCQkJZGVzdFtpXSA9IHNyY1tpXTsKKwl9Cit9CisKIHN0YXRpYyBpbnQgd3JpdGVf
YWxsKGludCBmZCwgY29uc3QgY2hhciogYnVmLCBzaXplX3QgbGVuKQogeworCWNoYXIgYnVmX3Jl
cGxhY2VkWzEwMjRdOworCXNpemVfdCB0aGlzX3JvdW5kOworCiAJd2hpbGUgKGxlbikgewotCQlz
c2l6ZV90IHJldCA9IHdyaXRlKGZkLCBidWYsIGxlbik7CisJCXNzaXplX3QgcmV0OworCQlpZiAo
cmVwbGFjZV9lc2NhcGUpIHsKKwkJCWlmIChsZW4gPiBzaXplb2YoYnVmX3JlcGxhY2VkKSkKKwkJ
CQl0aGlzX3JvdW5kID0gc2l6ZW9mKGJ1Zl9yZXBsYWNlZCk7CisJCQllbHNlCisJCQkJdGhpc19y
b3VuZCA9IGxlbjsKKwkJCWRvX3JlcGxhY2VfZXNjYXBlKGJ1ZiwgYnVmX3JlcGxhY2VkLCB0aGlz
X3JvdW5kKTsKKwkJCXJldCA9IHdyaXRlKGZkLCBidWZfcmVwbGFjZWQsIHRoaXNfcm91bmQpOwor
CQl9IGVsc2UKKwkJCXJldCA9IHdyaXRlKGZkLCBidWYsIGxlbik7CiAJCWlmIChyZXQgPT0gLTEg
JiYgZXJybm8gPT0gRUlOVFIpCiAJCQljb250aW51ZTsKIAkJaWYgKHJldCA8PSAwKQpkaWZmIC0t
Z2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vbWFpbi5jIGIvdG9vbHMvY29uc29sZS9kYWVtb24v
bWFpbi5jCmluZGV4IDgwNmQyZmQ2MTEuLjVkOWQ1NWI0MzAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Nv
bnNvbGUvZGFlbW9uL21haW4uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9tYWluLmMKQEAg
LTQwLDYgKzQwLDcgQEAgaW50IGxvZ190aW1lX2h2ID0gMDsKIGludCBsb2dfdGltZV9ndWVzdCA9
IDA7CiBjaGFyICpsb2dfZGlyID0gTlVMTDsKIGludCBkaXNjYXJkX292ZXJmbG93ZWRfZGF0YSA9
IDE7CitpbnQgcmVwbGFjZV9lc2NhcGUgPSAwOwogCiBzdGF0aWMgdm9pZCBoYW5kbGVfaHVwKGlu
dCBzaWcpCiB7CkBAIC00OCw3ICs0OSw4IEBAIHN0YXRpYyB2b2lkIGhhbmRsZV9odXAoaW50IHNp
ZykKIAogc3RhdGljIHZvaWQgdXNhZ2UoY2hhciAqbmFtZSkKIHsKLQlwcmludGYoIlVzYWdlOiAl
cyBbLWhdIFstVl0gWy12XSBbLWldIFstLWxvZz1ub25lfGd1ZXN0fGh2fGFsbF0gWy0tbG9nLWRp
cj1ESVJdIFstLXBpZC1maWxlPVBBVEhdIFstdCwgLS10aW1lc3RhbXA9bm9uZXxndWVzdHxodnxh
bGxdIFstbywgLS1vdmVyZmxvdy1kYXRhPWRpc2NhcmR8a2VlcF1cbiIsIG5hbWUpOworCXByaW50
ZigiVXNhZ2U6ICVzIFstaF0gWy1WXSBbLXZdIFstaV0gWy0tbG9nPW5vbmV8Z3Vlc3R8aHZ8YWxs
XSBbLS1sb2ctZGlyPURJUl0gWy0tcGlkLWZpbGU9UEFUSF0gWy10LCAtLXRpbWVzdGFtcD1ub25l
fGd1ZXN0fGh2fGFsbF0gWy1vLCAtLW92ZXJmbG93LWRhdGE9ZGlzY2FyZHxrZWVwXSBbLS1yZXBs
YWNlLWVzY2FwZV1cbiIsIG5hbWUpOworCXByaW50ZigiICAtLXJlcGxhY2UtZXNjYXBlICAtIHJl
cGxhY2UgRVNDIGNoYXJhY3RlciB3aXRoIGRvdCB3aGVuIHdyaXRpbmcgY29uc29sZSBsb2dcbiIp
OwogfQogCiBzdGF0aWMgdm9pZCB2ZXJzaW9uKGNoYXIgKm5hbWUpCkBAIC0xMDQsNiArMTA2LDcg
QEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCQl7ICJwaWQtZmlsZSIsIDEsIDAs
ICdwJyB9LAogCQl7ICJ0aW1lc3RhbXAiLCAxLCAwLCAndCcgfSwKIAkJeyAib3ZlcmZsb3ctZGF0
YSIsIDEsIDAsICdvJ30sCisJCXsgInJlcGxhY2UtZXNjYXBlIiwgMCwgMCwgJ2UnfSwKIAkJeyAw
IH0sCiAJfTsKIAlib29sIGlzX2ludGVyYWN0aXZlID0gZmFsc2U7CkBAIC0xNjgsNiArMTcxLDkg
QEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCQkJCWRpc2NhcmRfb3ZlcmZsb3dl
ZF9kYXRhID0gMTsKIAkJCX0KIAkJCWJyZWFrOworCQljYXNlICdlJzoKKwkJCXJlcGxhY2VfZXNj
YXBlID0gMTsKKwkJCWJyZWFrOwogCQljYXNlICc/JzoKIAkJCWZwcmludGYoc3RkZXJyLAogCQkJ
CSJUcnkgYCVzIC0taGVscCcgZm9yIG1vcmUgaW5mb3JtYXRpb25cbiIsCi0tIAoyLjE3LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn2-00030E-Q2; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn1-0002zI-QY
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:39 +0000
X-Inumbo-ID: c42a2ede-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c42a2ede-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:56:56 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id E077021E06;
 Mon, 30 Jul 2018 23:57:37 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=6e9lo8unDkdC28Zeg2ZUsVaopG4nU
 fOL4IO45srt/hs=; b=oabeJBjT05w7FnMEb8vVSFUCTxQh+UrrGS5PJH553TW01
 GJZVr9q+DP/6OkPK1A/TgzHUM7+IOI5xe8+AJoMgHrZP8uHXgCEUMKnpjkPrSiH/
 GJx2RJaI+5YlazLCriGXiB7kuls8UVuUzGhsb8aP7AaNodJBQmZsif2FpWdzTcBE
 3+0C1SqYp9HRgFWFHbPkWQPyMsivkGx6n2Wtj+kTWcETRTSG10bJE09un9FJM/F8
 kngmE5EO23bDtQ8k4nSVV1UYNiUUXnGx+tFwjPJ/p6GbiYdUN9EuaekRO049da7A
 ZBJ/c1t06tDb4KPW/583dzmJulKMcK2joGCxSRN5Q==
X-ME-Proxy: <xmx:Md5fW60ba-qvYCca4GwdBvfDBeMpUZXmG_-xTkyQYg9_v4-SlpvVzA>
 <xmx:Md5fW-lglRlRen962Bq96nx1-jlmp1rOAMvYe0I0ezHTPCQn8tu2rw>
 <xmx:Md5fWy9WjbOLqIPOlfGL0yleoXJXJOm6YAy7aI7XtlPLZ4c2qp1N4A>
 <xmx:Md5fW7pF7KfDN9IY7Jsga6uaP8q6Fq9RijvnURRwYm2yTiG5NeCuiw>
 <xmx:Md5fWzkU8K9xuI49lqkMb6lSbyBCdIh3_wkopdA8XGJ0Rw8dTM44Vw>
 <xmx:Md5fWy32z-yYsdNVuyK4RKi1R4bD0WXZN2JPfWrGjah9OULUaC3l8g>
X-ME-Sender: <xms:Md5fWzaUjlviSmp24fC5aciyMG9HTSP38zSxWB6ZQp7HN2JxKObFqQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0594EE4014;
 Mon, 30 Jul 2018 23:57:36 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:46 +0200
Message-Id: <48966e6760edb8cfa605879fe47290732edce3da.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 05/17] libxl: use xenstore for pci hotplug
 qemu-in-linux-stubdom commands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

RnJvbTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgoKVGhlcmUg
aXMgbm8gUU1QIHNvY2tldCBhY2Nlc3MsIHJlLXVzZSB0aGUgc2FtZSBtZWNoYW5pc20gYXMgZm9y
IE1pbmlPUwpiYXNlZCBzdHViZG9tLgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3BjaS5jIHwgMjIg
KysrKysrKysrKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyks
IDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMgYi90
b29scy9saWJ4bC9saWJ4bF9wY2kuYwppbmRleCA0NzU1YTBjLi4zMTFmYWQ0IDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9wY2kuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9wY2kuYwpA
QCAtOTk1LDYgKzk5NSw3IEBAIHN0YXRpYyBpbnQgZG9fcGNpX2FkZChsaWJ4bF9fZ2MgKmdjLCB1
aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LCBpCiAgICAgdWludDMyX3Qg
ZmxhZyA9IFhFTl9ET01DVExfREVWX1JETV9SRUxBWEVEOwogICAgIHVpbnQzMl90IGRvbWFpbmlk
ID0gZG9taWQ7CiAgICAgYm9vbCBpc3N0dWJkb20gPSBsaWJ4bF9pc19zdHViZG9tKGN0eCwgZG9t
aWQsICZkb21haW5pZCk7CisgICAgdWludDMyX3QgZG1fZG9taWQ7CiAKICAgICBpZiAodHlwZSA9
PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZBTElEKQogICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsK
QEAgLTEwMTAsNyArMTAxMSwxNSBAQCBzdGF0aWMgaW50IGRvX3BjaV9hZGQobGlieGxfX2djICpn
YywgdWludDMyX3QgZG9taWQsIGxpYnhsX2RldmljZV9wY2kgKnBjaWRldiwgaQogICAgICAgICAg
ICAgICAgIHJjID0gcWVtdV9wY2lfYWRkX3hlbnN0b3JlKGdjLCBkb21pZCwgcGNpZGV2KTsKICAg
ICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2UgTElCWExfREVWSUNFX01PREVM
X1ZFUlNJT05fUUVNVV9YRU46Ci0gICAgICAgICAgICAgICAgcmMgPSBsaWJ4bF9fcW1wX3BjaV9h
ZGQoZ2MsIGRvbWlkLCBwY2lkZXYpOworICAgICAgICAgICAgICAgIGRtX2RvbWlkID0gbGlieGxf
Z2V0X3N0dWJkb21faWQoY3R4LCBkb21pZCk7CisKKyAgICAgICAgICAgICAgICBpZiAoZG1fZG9t
aWQgIT0gMAorICAgICAgICAgICAgICAgICAgICAmJiBsaWJ4bF9fc3R1YmRvbWFpbl92ZXJzaW9u
X3J1bm5pbmcoZ2MsIGRtX2RvbWlkKSA9PQorICAgICAgICAgICAgICAgICAgICAgICAgIExJQlhM
X1NUVUJET01BSU5fVkVSU0lPTl9MSU5VWCkgeworICAgICAgICAgICAgICAgICAgICByYyA9IHFl
bXVfcGNpX2FkZF94ZW5zdG9yZShnYywgZG9taWQsIHBjaWRldik7CisgICAgICAgICAgICAgICAg
fSBlbHNlIHsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSBsaWJ4bF9fcW1wX3BjaV9hZGQoZ2Ms
IGRvbWlkLCBwY2lkZXYpOworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0lO
VkFMOwpAQCAtMTM2Miw3ICsxMzcxLDcgQEAgc3RhdGljIGludCBkb19wY2lfcmVtb3ZlKGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGxpYnhsX2RldmljZV9wY2kgKmFzc2lnbmVk
OwogICAgIGxpYnhsX2RvbWFpbl90eXBlIHR5cGUgPSBsaWJ4bF9fZG9tYWluX3R5cGUoZ2MsIGRv
bWlkKTsKICAgICBpbnQgaHZtID0gMCwgcmMsIG51bTsKLSAgICBpbnQgc3R1YmRvbWlkID0gMDsK
KyAgICBpbnQgc3R1YmRvbWlkID0gbGlieGxfZ2V0X3N0dWJkb21faWQoY3R4LCBkb21pZCk7CiAg
ICAgdWludDMyX3QgZG9tYWluaWQgPSBkb21pZDsKICAgICBib29sIGlzc3R1YmRvbSA9IGxpYnhs
X2lzX3N0dWJkb20oY3R4LCBkb21pZCwgJmRvbWFpbmlkKTsKIApAQCAtMTM5MCw3ICsxMzk5LDEz
IEBAIHN0YXRpYyBpbnQgZG9fcGNpX3JlbW92ZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21p
ZCwKICAgICAgICAgICAgIHJjID0gcWVtdV9wY2lfcmVtb3ZlX3hlbnN0b3JlKGdjLCBkb21pZCwg
cGNpZGV2LCBmb3JjZSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBMSUJYTF9E
RVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKLSAgICAgICAgICAgIHJjID0gbGlieGxfX3Ft
cF9wY2lfZGVsKGdjLCBkb21pZCwgcGNpZGV2KTsKKyAgICAgICAgICAgIGlmIChzdHViZG9taWQg
IT0gMAorICAgICAgICAgICAgICAgICYmIGxpYnhsX19zdHViZG9tYWluX3ZlcnNpb25fcnVubmlu
ZyhnYywgc3R1YmRvbWlkKSA9PQorICAgICAgICAgICAgICAgICAgICAgTElCWExfU1RVQkRPTUFJ
Tl9WRVJTSU9OX0xJTlVYKSB7CisgICAgICAgICAgICAgICAgcmMgPSBxZW11X3BjaV9yZW1vdmVf
eGVuc3RvcmUoZ2MsIGRvbWlkLCBwY2lkZXYsIGZvcmNlKTsKKyAgICAgICAgICAgIH0gZWxzZSB7
CisgICAgICAgICAgICAgICAgcmMgPSBsaWJ4bF9fcW1wX3BjaV9kZWwoZ2MsIGRvbWlkLCBwY2lk
ZXYpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6
CiAgICAgICAgICAgICByYyA9IEVSUk9SX0lOVkFMOwpAQCAtMTQ3MCw3ICsxNDg1LDYgQEAgb3V0
OgogICAgICAgICAgICAgTE9HRUQoRVJST1IsIGRvbWFpbmlkLCAieGNfZGVhc3NpZ25fZGV2aWNl
IGZhaWxlZCIpOwogICAgIH0KIAotICAgIHN0dWJkb21pZCA9IGxpYnhsX2dldF9zdHViZG9tX2lk
KGN0eCwgZG9taWQpOwogICAgIGlmIChzdHViZG9taWQgIT0gMCkgewogICAgICAgICBsaWJ4bF9k
ZXZpY2VfcGNpIHBjaWRldl9zID0gKnBjaWRldjsKICAgICAgICAgbGlieGxfX2RldmljZV9wY2lf
cmVtb3ZlX2NvbW1vbihnYywgc3R1YmRvbWlkLCAmcGNpZGV2X3MsIGZvcmNlKTsKLS0gCmdpdC1z
ZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn6-00033W-Rc; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn4-00031t-NW
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:42 +0000
X-Inumbo-ID: ec46c008-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ec46c008-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:03 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 06C3E21E09;
 Mon, 30 Jul 2018 23:57:42 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:42 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=Szv9enSyjw9QfPv07f/AcDc3w927n
 zC4ffLolYJ0zw0=; b=MhtAHw/F9cKgADhlu4Q0CIpTc0hvov1B1nbc2mw0dzvqD
 5n3zCUR56dqErE9qD3PCHry+YxiwnGBJL4ZRuzgcXqIn6gIV9C7fcnz5xktu7Dyv
 mpyOzJEDtnEPkQAthyrzoJVXhORLc+4yQHfMtL0pzgYWiLePyufabB1emgDe7U8W
 0cgyyEfn1fY1no6kdHtnvnggnps+II/vQBD7bZuhlwysF9nLzQL8RbCR7zC8UgXd
 ouA9bwVTgJjOlDLrDhRDKMY+WOKZ7ubYF9nbw1U30EornXN3HX+edPIwQx26xD0x
 TrLMny/hu3XlOVqjXXDVzOA0rnRKnN7xuWezfJdQQ==
X-ME-Proxy: <xmx:Nd5fW4YSxjmPh_Ojre2Fo1hG-vvMCKOF18gTQ0AP9WKV1zXn_TKEhw>
 <xmx:Nd5fWw8jxsDjMkMENc_SNTjrDiSFQsZvQZHNqhfGW7wFYoqBARgcbg>
 <xmx:Nd5fW5bVX_olc1_NdRR87wZd8oXbwFjPJb3YWnGVfJdHHeCLPTA23g>
 <xmx:Nd5fW0OJr_a-K9Ew_1_I2WsRkxZaqpMt9Bv6gngFlHMZ6EN18653Zg>
 <xmx:Nd5fW1ADIbTDTkZFiEgsUTwL8yZ5TTFkUxcGRqecSVJVrUVFKK2qaw>
 <xmx:Nt5fW7VzON0Z-WFa_h5QlsW9fzRKEPxJ-4N1xAvKqNEWsP1TBjfung>
X-ME-Sender: <xms:Nd5fW_HeFclkxZ83SJG-IsZ_doZaziVObdyF-S6KejNbBdpZRn31OQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1401EE4014;
 Mon, 30 Jul 2018 23:57:40 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:50 +0200
Message-Id: <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 09/17] libxl: use \x1b to separate qemu
 arguments for linux 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

VGhpcyBhbGxvd3MgdXNpbmcgYXJndW1lbnRzIHdpdGggc3BhY2VzLCBsaWtlIC1hcHBlbmQuClN0
dWJkb21haW4gc2lkZSBvZiB0aGlzIHJlcXVpcmUgInhlbnN0b3JlLWNsaWVudDogQWRkIG9wdGlv
biBmb3IgcmF3CmluLS9vdXRwdXQiIGNvbW1pdC4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5j
IHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2RtLmMKaW5kZXggZjZiZDZhMS4uMTFhY2JlYSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0xODQ0LDYgKzE4NDQsNyBA
QCBzdGF0aWMgaW50IGxpYnhsX193cml0ZV9zdHViX2RtYXJncyhsaWJ4bF9fZ2MgKmdjLAogICAg
IGludCBpOwogICAgIGNoYXIgKnZtX3BhdGg7CiAgICAgY2hhciAqZG1hcmdzLCAqcGF0aDsKKyAg
ICBjb25zdCBjaGFyIGFyZ19zZXAgPSBsaW51eF9zdHViZG9tID8gJ1x4MWInIDogJyAnOwogICAg
IGludCBkbWFyZ3Nfc2l6ZTsKICAgICBzdHJ1Y3QgeHNfcGVybWlzc2lvbnMgcm9wZXJtWzJdOwog
ICAgIHhzX3RyYW5zYWN0aW9uX3QgdDsKQEAgLTE4NjksOCArMTg3MCw5IEBAIHN0YXRpYyBpbnQg
bGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGlmIChsaW51
eF9zdHViZG9tIHx8CiAgICAgICAgICAgICAoc3RyY21wKGFyZ3NbaV0sICItc2RsIikgJiYKICAg
ICAgICAgICAgICBzdHJjbXAoYXJnc1tpXSwgIi1NIikgJiYgc3RyY21wKGFyZ3NbaV0sICJ4ZW5m
diIpKSkgewotICAgICAgICAgICAgc3RyY2F0KGRtYXJncywgIiAiKTsKICAgICAgICAgICAgIHN0
cmNhdChkbWFyZ3MsIGFyZ3NbaV0pOworICAgICAgICAgICAgaWYgKGFyZ3NbaSArIDFdICE9IE5V
TEwpCisgICAgICAgICAgICAgICAgc3RybmNhdChkbWFyZ3MsICZhcmdfc2VwLCAxKTsKICAgICAg
ICAgfQogICAgICAgICBpKys7CiAgICAgfQotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn9-00035g-Fo; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn7-00033l-5T
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:45 +0000
X-Inumbo-ID: ed73601d-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed73601d-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:05 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 088B621C5C;
 Mon, 30 Jul 2018 23:57:44 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=lxjRD0ZUQmlkItJVMhjxtlRc5Xje8
 B0ggHox2QOwsHY=; b=mTjn8aHU0qc4Q2GJqib+ipYX8rWTN1v0rpikbolNbuSIG
 SvC4itaFdRZ+LdDJI5WJH6Uk3qIk02eDvrrG7LqgqqL8PpYthGj4iD7k8x68FhRh
 hQ7lY/68VGyn5oGRuiChEirpMl088QqVP/ciqscOFCB7R1frf9z37r5llFWaxFrk
 4Xe1GLK1A4Ju9UeZ1Ai0j4N52JhykwnXjt9OuzrTawrTSU5kMCKoobA8dlCxsusI
 JrVZQNqRq99ZdMeLqj42ycTZl0U/dGwr8j2zZbqqN5xjmCva2mo0zcBsr11UX36J
 N/kvxVsS33HWOGYTKa0MB6Rt9dFFGTMelEhG1cocA==
X-ME-Proxy: <xmx:N95fW1rhqnu30GQfFHN_0jb6jy8jK80Kp43p-XEqNQN7jMLiwOx-Ig>
 <xmx:N95fWxEFcqZ2tY3SPq3eZtv-pxlboMmw11hq6G76SQR-Y5ICN9SM8w>
 <xmx:N95fWxy8WwduxJP113jmO31wtsQG7C9lbMArjTEvAOup3IKrvbB9VA>
 <xmx:N95fW2pTy8bb8HvP3gOdgz3L4Nkh5Xi02gfp4jCbto7wo9gIqczEwA>
 <xmx:N95fW7imaD4mfSkzeeyDPENs6n95qgBqDniHycmdYs4F-pwKw9F4yg>
 <xmx:ON5fW2qIOS_1hjhjcp6_hMfd2R9jPQbXtSyTscWa94fU8aPpzMqLzw>
X-ME-Sender: <xms:N95fW5Kp8DyQqGFbpyR84Nh5pzI35Ay0-wuqFRNX2Nzy8ObgfQWBOg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1132CE4014;
 Mon, 30 Jul 2018 23:57:42 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:52 +0200
Message-Id: <ef4fc79581e21231d44c24724c6cba5a13ac966e.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 11/17] xenconsoled: add support for consoles
 using 'state' xenstore 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

QWRkIHN1cHBvcnQgZm9yIHN0YW5kYXJkIHhlbmJ1cyBpbml0aWFsaXphdGlvbiBwcm90b2NvbCB1
c2luZyAnc3RhdGUnCnhlbnN0b3JlIGVudHJ5LiBJdCB3aWxsIGJlIG5lY2Vzc2FyeSBmb3Igc2Vj
b25kYXJ5IGNvbnNvbGVzLgpGb3IgY29uc29sZXMgc3VwcG9ydGluZyBpdCwgcmVhZCAnc3RhdGUn
IGVudHJ5IG9uIHRoZSBmcm9udGVuZCBhbmQKcHJvY2VlZCBhY2NvcmRpbmdseSAtIGVpdGhlciBp
bml0IGNvbnNvbGUgb3IgY2xvc2UgaXQuIFdoZW4gY2xvc2luZywKbWFrZSBzdXJlIGFsbCB0aGUg
aW4tdHJhbnNpdCBkYXRhIGlzIGZsdXNoZWQgKGJvdGggZnJvbSBzaGFyZWQgcmluZyBhbmQKZnJv
bSBsb2NhbCBidWZmZXIpLCBpZiBwb3NzaWJsZS4gVGhpcyBpcyBlc3BlY2lhbGx5IGltcG9ydGFu
dCBmb3IKTWluaU9TLWJhc2VkIHFlbXUgc3R1YmRvbWFpbiwgd2hpY2ggY2xvc2VzIGNvbnNvbGUg
anVzdCBhZnRlciB3cml0aW5nCmRldmljZSBtb2RlbCBzdGF0ZSB0byBpdC4KRm9yIGNvbnNvbGVz
IHdpdGhvdXQgJ3N0YXRlJyBmaWVsZCBiZWhhdmlvciBpcyB1bmNoYW5nZWQgLSBvbiBhbnkgd2F0
Y2gKZXZlbnQgdHJ5IHRvIGNvbm5lY3QgY29uc29sZSwgYXMgbG9uZyBhcyBkb21haW4gaXMgYWxp
dmUuCi0tLQogdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyB8IDg2ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA4MyBpbnNlcnRpb25zKCsp
LCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMg
Yi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCmluZGV4IDhhYWU4N2QuLjkyYzNkZmYgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKKysrIGIvdG9vbHMvY29uc29sZS9kYWVt
b24vaW8uYwpAQCAtMjUsNiArMjUsNyBAQAogI2luY2x1ZGUgPHhlbmdudHRhYi5oPgogI2luY2x1
ZGUgPHhlbnN0b3JlLmg+CiAjaW5jbHVkZSA8eGVuL2lvL2NvbnNvbGUuaD4KKyNpbmNsdWRlIDx4
ZW4vaW8veGVuYnVzLmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CiAKICNpbmNsdWRl
IDxzdGRsaWIuaD4KQEAgLTEwOSw2ICsxMTAsNyBAQCBzdHJ1Y3QgY29uc29sZSB7CiAJc3RydWN0
IGRvbWFpbiAqZDsKIAlib29sIG9wdGlvbmFsOwogCWJvb2wgdXNlX2dudHRhYjsKKwlib29sIGhh
dmVfc3RhdGU7CiB9OwogCiBzdHJ1Y3QgY29uc29sZV90eXBlIHsKQEAgLTExNyw2ICsxMTksNyBA
QCBzdHJ1Y3QgY29uc29sZV90eXBlIHsKIAljaGFyICpsb2dfc3VmZml4OwogCWJvb2wgb3B0aW9u
YWw7CiAJYm9vbCB1c2VfZ250dGFiOworCWJvb2wgaGF2ZV9zdGF0ZTsgIC8vIHVzZXMgJ3N0YXRl
JyB4ZW5zdG9yZSBlbnRyeQogfTsKIAogc3RhdGljIHN0cnVjdCBjb25zb2xlX3R5cGUgY29uc29s
ZV90eXBlW10gPSB7CkBAIC0xNTYsNiArMTU5LDggQEAgdHlwZWRlZiB2b2lkICgqVk9JRF9JVEVS
X0ZVTkNfQVJHMikoc3RydWN0IGNvbnNvbGUgKiwgIHZvaWQgKik7CiB0eXBlZGVmIGludCAoKklO
VF9JVEVSX0ZVTkNfQVJHMykoc3RydWN0IGNvbnNvbGUgKiwKIAkJCQkgIHN0cnVjdCBkb21haW4g
KmRvbSwgdm9pZCAqKik7CiAKK3N0YXRpYyB2b2lkIGhhbmRsZV90dHlfd3JpdGUoc3RydWN0IGNv
bnNvbGUgKmNvbik7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCBjb25zb2xlX2VuYWJsZWQoc3RydWN0
IGNvbnNvbGUgKmNvbikKIHsKIAlyZXR1cm4gY29uLT5sb2NhbF9wb3J0ICE9IC0xOwpAQCAtNjQ3
LDYgKzY1MiwyMCBAQCBzdGF0aWMgaW50IHhzX2dhdGhlcihzdHJ1Y3QgeHNfaGFuZGxlICp4cywg
Y29uc3QgY2hhciAqZGlyLCAuLi4pCiAJcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQgc2V0
X2JhY2tlbmRfc3RhdGUoc3RydWN0IGNvbnNvbGUgKmNvbiwgaW50IHN0YXRlKQoreworCWNoYXIg
cGF0aFtQQVRIX01BWF0sIHN0YXRlX3N0clsyXSwgKmJlX3BhdGg7CisKKwlzbnByaW50ZihzdGF0
ZV9zdHIsIHNpemVvZihzdGF0ZV9zdHIpLCAiJWQiLCBzdGF0ZSk7CisJc25wcmludGYocGF0aCwg
c2l6ZW9mKHBhdGgpLCAiJXMvYmFja2VuZCIsIGNvbi0+eHNwYXRoKTsKKwliZV9wYXRoID0geHNf
cmVhZCh4cywgWEJUX05VTEwsIHBhdGgsIE5VTEwpOworCWlmIChiZV9wYXRoKSB7CisJCXNucHJp
bnRmKHBhdGgsIHNpemVvZihwYXRoKSwgIiVzL3N0YXRlIiwgYmVfcGF0aCk7CisJCXhzX3dyaXRl
KHhzLCBYQlRfTlVMTCwgcGF0aCwgc3RhdGVfc3RyLCAxKTsKKwkJZnJlZShiZV9wYXRoKTsKKwl9
Cit9CisKIHN0YXRpYyB2b2lkIGNvbnNvbGVfdW5tYXBfaW50ZXJmYWNlKHN0cnVjdCBjb25zb2xl
ICpjb24pCiB7CiAJaWYgKGNvbi0+aW50ZXJmYWNlID09IE5VTEwpCkBAIC02NTgsNyArNjc3LDcg
QEAgc3RhdGljIHZvaWQgY29uc29sZV91bm1hcF9pbnRlcmZhY2Uoc3RydWN0IGNvbnNvbGUgKmNv
bikKIAljb24tPmludGVyZmFjZSA9IE5VTEw7CiAJY29uLT5yaW5nX3JlZiA9IC0xOwogfQotIAor
CiBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0IGNvbnNvbGUgKmNvbikKIHsK
IAlpbnQgZXJyLCByZW1vdGVfcG9ydCwgcmluZ19yZWYsIHJjOwpAQCAtNzYyLDEwICs3ODEsNzAg
QEAgc3RhdGljIGludCBjb25zb2xlX2NyZWF0ZV9yaW5nKHN0cnVjdCBjb25zb2xlICpjb24pCiAJ
aWYgKGxvZ19ndWVzdCAmJiAoY29uLT5sb2dfZmQgPT0gLTEpKQogCQljb24tPmxvZ19mZCA9IGNy
ZWF0ZV9jb25zb2xlX2xvZyhjb24pOwogCisJLyogaWYgZXZlcnl0aGluZyBvaywgc2lnbmFsIGJh
Y2tlbmQgcmVhZGluZXNzLCBpbiBiYWNrZW5kIHRyZWUgKi8KKwlzZXRfYmFja2VuZF9zdGF0ZShj
b24sIFhlbmJ1c1N0YXRlQ29ubmVjdGVkKTsKKwogIG91dDoKIAlyZXR1cm4gZXJyOwogfQogCisv
KiBncmFjZWZ1bGx5IGNsb3NlIGNvbnNvbGUgKi8KK3N0YXRpYyBpbnQgY29uc29sZV9jbG9zZShz
dHJ1Y3QgY29uc29sZSAqY29uKSB7CisKKwlpZiAoY29uLT5pbnRlcmZhY2UgJiYgY29uLT5tYXN0
ZXJfZmQgIT0gLTEgJiYgY29uLT5idWZmZXIuZGF0YSkgeworCQkvKiBoYW5kbGUgcmVtYWluaW5n
IGRhdGEgaW4gYnVmZmVycyAqLworCQlidWZmZXJfYXBwZW5kKGNvbik7CisKKwkJLyogd3JpdGUg
aXQgb3V0LCBpZiBwb3NzaWJsZSAqLworCQlpZiAoY29uLT5tYXN0ZXJfcG9sbGZkX2lkeCAhPSAt
MSkgeworCQkJaWYgKGZkc1tjb24tPm1hc3Rlcl9wb2xsZmRfaWR4XS5yZXZlbnRzICYKKwkJCQkJ
UE9MTE9VVCkKKwkJCQloYW5kbGVfdHR5X3dyaXRlKGNvbik7CisJCX0KKwl9CisKKwljb25zb2xl
X2Nsb3NlX3R0eShjb24pOworCWNvbnNvbGVfdW5tYXBfaW50ZXJmYWNlKGNvbik7CisJc2V0X2Jh
Y2tlbmRfc3RhdGUoY29uLCBYZW5idXNTdGF0ZUNsb3NlZCk7CisKKwlyZXR1cm4gMDsKK30KKwor
CitzdGF0aWMgaW50IGhhbmRsZV9jb25zb2xlX3N0YXRlKHN0cnVjdCBjb25zb2xlICpjb24pIHsK
KwlpbnQgZXJyLCBzdGF0ZTsKKworCWlmICghY29uLT5oYXZlX3N0YXRlKQorCQlyZXR1cm4gY29u
c29sZV9jcmVhdGVfcmluZyhjb24pOworCisJZXJyID0geHNfZ2F0aGVyKHhzLCBjb24tPnhzcGF0
aCwKKwkJCSJzdGF0ZSIsICIldSIsICZzdGF0ZSwKKwkJCU5VTEwpOworCWlmIChlcnIpCisJCS8q
IG5vICdzdGF0ZScgZW50cnksIGFzc3VtZSByZW1vdmFsICovCisJCXN0YXRlID0gWGVuYnVzU3Rh
dGVDbG9zZWQ7CisKKwlzd2l0Y2ggKHN0YXRlKSB7CisJCWNhc2UgWGVuYnVzU3RhdGVJbml0aWFs
aXNpbmc6CisJCWNhc2UgWGVuYnVzU3RhdGVJbml0V2FpdDoKKwkJCS8qIHdhaXQgZm9yIGZyb250
ZW50IGluaXQgKi8KKwkJCXJldHVybiAwOworCQljYXNlIFhlbmJ1c1N0YXRlSW5pdGlhbGlzZWQ6
CisJCWNhc2UgWGVuYnVzU3RhdGVDb25uZWN0ZWQ6CisJCQkvKiBvaywgaW5pdCBiYWNrZW5kIChh
bHNvIG9uIHJlc3RhcnQpICovCisJCQlyZXR1cm4gY29uc29sZV9jcmVhdGVfcmluZyhjb24pOwor
CQljYXNlIFhlbmJ1c1N0YXRlQ2xvc2luZzoKKwkJY2FzZSBYZW5idXNTdGF0ZUNsb3NlZDoKKwkJ
CS8qIGNsb3NlIHJlcXVlc3RlZCAqLworCQkJcmV0dXJuIGNvbnNvbGVfY2xvc2UoY29uKTsKKwkJ
ZGVmYXVsdDoKKwkJCWRvbG9nKExPR19FUlIsCisJCQkgICAgICAiSW52YWxpZCBzdGF0ZSAlZCBz
ZXQgYnkgY29uc29sZSAlcyBvZiBkb21haW4gJWRcbiIsCisJCQkgICAgICBzdGF0ZSwgY29uLT54
c3BhdGgsIGNvbi0+ZC0+ZG9taWQpOworCQkJcmV0dXJuIDE7CisJfQorfQorCiBzdGF0aWMgaW50
IHdhdGNoX2RvbWFpbihzdHJ1Y3QgY29uc29sZSAqY29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZv
aWQgKipkYXRhKQogewogCWJvb2wgd2F0Y2ggPSBkYXRhOwpAQCAtNzc2LDcgKzg1NSw3IEBAIHN0
YXRpYyBpbnQgd2F0Y2hfZG9tYWluKHN0cnVjdCBjb25zb2xlICpjb24sIHN0cnVjdCBkb21haW4g
KmRvbSwgdm9pZCAqKmRhdGEpCiAJaWYgKHdhdGNoKSB7CiAJCXN1Y2Nlc3MgPSB4c193YXRjaCh4
cywgY29uLT54c3BhdGgsIGRvbWlkX3N0cik7CiAJCWlmIChzdWNjZXNzKQotCQkJY29uc29sZV9j
cmVhdGVfcmluZyhjb24pOworCQkJaGFuZGxlX2NvbnNvbGVfc3RhdGUoY29uKTsKIAkJZWxzZQog
CQkJeHNfdW53YXRjaCh4cywgY29uLT54c3BhdGgsIGRvbWlkX3N0cik7CiAJfSBlbHNlIHsKQEAg
LTgxNCw2ICs4OTMsNyBAQCBzdGF0aWMgaW50IGNvbnNvbGVfaW5pdChzdHJ1Y3QgY29uc29sZSAq
Y29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZvaWQgKipkYXRhKQogCWNvbi0+bG9nX3N1ZmZpeCA9
ICgqY29uX3R5cGUpLT5sb2dfc3VmZml4OwogCWNvbi0+b3B0aW9uYWwgPSAoKmNvbl90eXBlKS0+
b3B0aW9uYWw7CiAJY29uLT51c2VfZ250dGFiID0gKCpjb25fdHlwZSktPnVzZV9nbnR0YWI7CisJ
Y29uLT5oYXZlX3N0YXRlID0gKCpjb25fdHlwZSktPmhhdmVfc3RhdGU7CiAJeHNuYW1lID0gKGNo
YXIgKikoKmNvbl90eXBlKS0+eHNuYW1lOwogCXhzcGF0aCA9IHhzX2dldF9kb21haW5fcGF0aCh4
cywgZG9tLT5kb21pZCk7CiAJcyA9IHJlYWxsb2MoeHNwYXRoLCBzdHJsZW4oeHNwYXRoKSArCkBA
IC0xMTI0LDcgKzEyMDQsNyBAQCBzdGF0aWMgdm9pZCBoYW5kbGVfeHModm9pZCkKIAkJLyogV2Ug
bWF5IGdldCB3YXRjaGVzIGZpcmluZyBmb3IgZG9tYWlucyB0aGF0IGhhdmUgcmVjZW50bHkKIAkJ
ICAgYmVlbiByZW1vdmVkLCBzbyBkb20gbWF5IGJlIE5VTEwgaGVyZS4gKi8KIAkJaWYgKGRvbSAm
JiBkb20tPmlzX2RlYWQgPT0gZmFsc2UpCi0JCQljb25zb2xlX2l0ZXJfaW50X2FyZzEoZG9tLCBj
b25zb2xlX2NyZWF0ZV9yaW5nKTsKKwkJCWNvbnNvbGVfaXRlcl9pbnRfYXJnMShkb20sIGhhbmRs
ZV9jb25zb2xlX3N0YXRlKTsKIAl9CiAKIAlmcmVlKHZlYyk7Ci0tIApnaXQtc2VyaWVzIDAuOS4x
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnE-0003DV-7L; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLnB-00038k-Hq
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:49 +0000
X-Inumbo-ID: ca38016b-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca38016b-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:57:06 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 122D321E81;
 Mon, 30 Jul 2018 23:57:48 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=VkArG5VlC0Qw7ffBTbaEq8MJfO+5A
 vtYsfTz3YNjOqQ=; b=b11zvqYYvGjSS7ygyX7aZ231hMuVDakzaIv5dmtzxwCLC
 08AsOHVw+EMt8z4Jb0aNnMIGYlL1Maeb4PqIRfo3CjfKWIbJ4kSt9qK0U9uzUKhN
 W8PFqAIiMiHmIgBHaeXVD/xat2743GJDWnWtfqj+avzO5owbY71vLk2gawau67+Q
 f/vCskat/VZXFxsMmJj1vLw86nEciBIK9jy8/aVsBOXAmrCpHWb4kHCKoR9TaXYP
 dHO5jubojhkLnm5X8OiKEnMhUiOpFkmwMDposYZISXVnIOuRMmcWUibZebNmjTrA
 GRQRRPbLzolp4muxCFpTV+7W4UvrZb2954vmDzyvQ==
X-ME-Proxy: <xmx:O95fW7UThIcFXQ3mJRPEJbzarbLWgxG9SxesLYlg_Xs8X8uVjCuFLw>
 <xmx:O95fW5l5z1bmFsfT5N8TL3iU16CzIOGkpIenndXXpyvo2bS8zL0RIA>
 <xmx:O95fWyOlYrjrAB5ON09-tENCvULXbP35HBHjQB4FnY-Pk1g3hlCZMQ>
 <xmx:O95fW5LSE3s4e2EEb_eI6zqA6_mLOFL1F3JewpgNe9Vn0Tp7k1HHtg>
 <xmx:O95fW02WsnrJMorMxU6i4bezgmBGpvZmeLdSJqvla56fmFAJE4kqIQ>
 <xmx:PN5fW_gF7fNCEoUOn3IlWa10Qu241N-7R06PHolznxGTPVG5JTH-tA>
X-ME-Sender: <xms:O95fWzICD2wXTXBstvh_5EyG2Jj_UBGyyAKuXJ4PjZgQRmCA--nUCQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1A66EE4116;
 Mon, 30 Jul 2018 23:57:47 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:56 +0200
Message-Id: <03eb7a03892ef6bd224585ece6e422b84cdf3225.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 15/17] xenconsoled: add support for non-pty
 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>
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>, xen-devel@lists.xenproject.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>

SGFuZGxlICdvdXRwdXQnIHhlbnN0b3JlIGVudHJ5LCBhcyBxZW11IGRvZXMuIFJpZ2h0IG5vdyBz
dXBwb3J0IG9ubHkgZmV3CnNpbXBsZSBvcHRpb25zOgogLSAicHR5IiAodW5jaGFuZ2VkKQogLSAi
ZmlsZTpwYXRoIiAob3ZlcndyaXRlIGZpbGUpCiAtICJwaXBlOnBhdGgiIChyZWFkLXdyaXRlIGZp
bGUvcGlwZSkKIC0gIm51bGwiCgpBbHNvLCB3aGVuIGV2ZXIgcmVhZCgpIHJldHVybnMgMCwgc3Rv
cCByZWFkaW5nIGZyb20gdGhhdCBzb3VyY2UsIGluc3RlYWQKb2Ygc3Bpbm5pbmcgaW4gYSBsb29w
LgpGb3Igbm93LCBpbiBjYXNlIG9mIHJlY29ubmVjdCwgaW50ZW50aW9uYWxseSB1c2UgcHR5IChp
Z25vcmUgJ291dHB1dCcKeGVuc3RvcmUgZW50cnkpLCBhcyBmb3Igbm9ybWFsIGZpbGVzIGNsb3Nl
K29wZW4gY2FuIGJlIGhhcm1mdWwKKGVzcGVjaWFsbHkgd2l0aCBPX1RSVU5DKS4KLS0tCkFjY29y
ZGluZyB0byBxZW11IGRvY3MsICJwaXBlIiBzaG91bGQgYmVoYXZlIGRpZmZlcmVudGx5IC0gaXQg
c2hvdWxkCm9wZW4gdHdvIHBpcGVzLCB3aXRoICIuaW4iIGFuZCAiLm91dCIuIEFjY29yZGluZyB0
byBhY3R1YWwgcWVtdSBjb2RlLCBpdApkb2VzIHRoYXQsIGJ1dCBpZiBpdCBmYWlscyBpdCBmYWxs
YmFja3MgdG8ganVzdCBvbmUgZmlsZS4gQW5kIGxpYnhsCnJlbGllcyBvbiB0aGF0IGZhbGxiYWNr
LCBzbyBJJ3ZlIGltcGxlbWVudGVkIHRoYXQgdmVyc2lvbiBvbmx5LgpJZiB4ZW5jb25zb2xlZCB3
b3VsZCBoYXZlIHNvbWUgbWFuIHBhZ2UsIEknZCBhZGQgaXQgdGhlcmUuLi4KLS0tCiB0b29scy9j
b25zb2xlL2RhZW1vbi9pby5jIHwgNjIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDU3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBiL3Rvb2xzL2NvbnNvbGUv
ZGFlbW9uL2lvLmMKaW5kZXggNTA4YmMyYy4uN2FmZmY5OSAxMDA2NDQKLS0tIGEvdG9vbHMvY29u
c29sZS9kYWVtb24vaW8uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCkBAIC05NSw2
ICs5NSw4IEBAIHN0cnVjdCBjb25zb2xlIHsKIAlpbnQgbWFzdGVyX2ZkOwogCWludCBtYXN0ZXJf
cG9sbGZkX2lkeDsKIAlpbnQgc2xhdmVfZmQ7CisJYm9vbCBtYXN0ZXJfZmRfY2FuX3JlYWQ7CisJ
Ym9vbCBtYXN0ZXJfZmRfY2FuX3dyaXRlOwogCWludCBsb2dfZmQ7CiAJc3RydWN0IGJ1ZmZlciBi
dWZmZXI7CiAJY2hhciAqeHNwYXRoOwpAQCAtNzA1LDYgKzcwNyw1MyBAQCBzdGF0aWMgdm9pZCBj
b25zb2xlX3VubWFwX2ludGVyZmFjZShzdHJ1Y3QgY29uc29sZSAqY29uKQogCWNvbi0+cmluZ19y
ZWYgPSAtMTsKIH0KIAorc3RhdGljIGludCBjcmVhdGVfY29uc29sZV9vdXRwdXQoc3RydWN0IGNv
bnNvbGUgKmNvbikKK3sKKwlpbnQgZXJyOworCWNoYXIgKm91dHB1dCwgKnBhdGg7CisKKwlpZiAo
YXNwcmludGYoJnBhdGgsICIlcy8lcyIsIGNvbi0+eHNwYXRoLCAib3V0cHV0IikgPT0gLTEpIHsK
KwkJZXJyID0gRU5PTUVNOworCQlnb3RvIG91dDsKKwl9CisKKwljb24tPm1hc3Rlcl9mZF9jYW5f
cmVhZCA9IHRydWU7CisJY29uLT5tYXN0ZXJfZmRfY2FuX3dyaXRlID0gdHJ1ZTsKKworCW91dHB1
dCA9IHhzX3JlYWQoeHMsIFhCVF9OVUxMLCBwYXRoLCBOVUxMKTsKKworCWlmICghb3V0cHV0IHx8
ICFzdHJjbXAob3V0cHV0LCAicHR5IikpIHsKKwkJaWYgKCFjb25zb2xlX2NyZWF0ZV90dHkoY29u
KSkgeworCQkJZXJyID0gZXJybm87CisJCQlnb3RvIG91dDsKKwkJfQorCX0gZWxzZSBpZiAoIXN0
cm5jbXAob3V0cHV0LCAiZmlsZToiLCA1KSkgeworCQljb24tPm1hc3Rlcl9mZCA9IG9wZW4ob3V0
cHV0KzUsIE9fV1JPTkxZIHwgT19DUkVBVCB8IE9fVFJVTkMsIDA2MDApOworCQlpZiAoY29uLT5t
YXN0ZXJfZmQgPT0gLTEpIHsKKwkJCWVyciA9IGVycm5vOworCQkJZ290byBvdXQ7CisJCX0KKwkJ
LyogdGhpcyBpcyB3cml0ZS1vbmx5IGZpbGUgKi8KKwkJY29uLT5tYXN0ZXJfZmRfY2FuX3JlYWQg
PSBmYWxzZTsKKwl9IGVsc2UgaWYgKCFzdHJuY21wKG91dHB1dCwgInBpcGU6IiwgNSkpIHsKKwkJ
Y29uLT5tYXN0ZXJfZmQgPSBvcGVuKG91dHB1dCs1LCBPX1JEV1IpOworCQlpZiAoY29uLT5tYXN0
ZXJfZmQgPT0gLTEpIHsKKwkJCWVyciA9IGVycm5vOworCQkJZ290byBvdXQ7CisJCX0KKwl9IGVs
c2UgaWYgKCFzdHJjbXAob3V0cHV0LCAibnVsbCIpKSB7CisJCWNvbi0+bWFzdGVyX2ZkID0gb3Bl
bigiL2Rldi9udWxsIiwgT19SRFdSKTsKKwkJaWYgKGNvbi0+bWFzdGVyX2ZkID09IC0xKSB7CisJ
CQllcnIgPSBlcnJubzsKKwkJCWdvdG8gb3V0OworCQl9CisJfQorCisJZXJyID0gMDsKK291dDoK
KwlyZXR1cm4gZXJyOworfQorCiBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0
IGNvbnNvbGUgKmNvbikKIHsKIAlpbnQgZXJyLCByZW1vdGVfcG9ydCwgcmluZ19yZWYsIHJjOwpA
QCAtODAwLDEwICs4NDksOSBAQCBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0
IGNvbnNvbGUgKmNvbikKIAljb24tPnJlbW90ZV9wb3J0ID0gcmVtb3RlX3BvcnQ7CiAKIAlpZiAo
Y29uLT5tYXN0ZXJfZmQgPT0gLTEpIHsKLQkJaWYgKCFjb25zb2xlX2NyZWF0ZV90dHkoY29uKSkg
ewotCQkJZXJyID0gZXJybm87CisJCWVyciA9IGNyZWF0ZV9jb25zb2xlX291dHB1dChjb24pOwor
CQlpZiAoZXJyKQogCQkJZ290byBlcnJfeGNlOwotCQl9CiAJfQogCiAJaWYgKGxvZ19ndWVzdCAm
JiAoY29uLT5sb2dfZmQgPT0gLTEpKQpAQCAtOTE2LDYgKzk2NCw4IEBAIHN0YXRpYyBpbnQgY29u
c29sZV9pbml0KHN0cnVjdCBjb25zb2xlICpjb24sIHN0cnVjdCBkb21haW4gKmRvbSwgdm9pZCAq
KmRhdGEpCiAKIAljb24tPm1hc3Rlcl9mZCA9IC0xOwogCWNvbi0+bWFzdGVyX3BvbGxmZF9pZHgg
PSAtMTsKKwljb24tPm1hc3Rlcl9mZF9jYW5fcmVhZCA9IHRydWU7CisJY29uLT5tYXN0ZXJfZmRf
Y2FuX3dyaXRlID0gdHJ1ZTsKIAljb24tPnNsYXZlX2ZkID0gLTE7CiAJY29uLT5sb2dfZmQgPSAt
MTsKIAljb24tPnJpbmdfcmVmID0gLTE7CkBAIC0xMTI3LDYgKzExNzcsOCBAQCBzdGF0aWMgdm9p
ZCBoYW5kbGVfdHR5X3JlYWQoc3RydWN0IGNvbnNvbGUgKmNvbikKIAkgKi8KIAlpZiAobGVuIDwg
MCkgewogCQljb25zb2xlX2hhbmRsZV9icm9rZW5fdHR5KGNvbiwgZG9tYWluX2lzX3ZhbGlkKGRv
bS0+ZG9taWQpKTsKKwl9IGVsc2UgaWYgKGxlbiA9PSAwKSB7CisJCWNvbi0+bWFzdGVyX2ZkX2Nh
bl9yZWFkID0gZmFsc2U7CiAJfSBlbHNlIGlmIChkb21haW5faXNfdmFsaWQoZG9tLT5kb21pZCkp
IHsKIAkJcHJvZCA9IGludGYtPmluX3Byb2Q7CiAJCWZvciAoaSA9IDA7IGkgPCBsZW47IGkrKykg
ewpAQCAtMTM3MSwxMCArMTQyMywxMCBAQCBzdGF0aWMgdm9pZCBtYXliZV9hZGRfY29uc29sZV90
dHlfZmQoc3RydWN0IGNvbnNvbGUgKmNvbikKIHsKIAlpZiAoY29uLT5tYXN0ZXJfZmQgIT0gLTEp
IHsKIAkJc2hvcnQgZXZlbnRzID0gMDsKLQkJaWYgKCFjb24tPmQtPmlzX2RlYWQgJiYgcmluZ19m
cmVlX2J5dGVzKGNvbikpCisJCWlmICghY29uLT5kLT5pc19kZWFkICYmIGNvbi0+bWFzdGVyX2Zk
X2Nhbl9yZWFkICYmIHJpbmdfZnJlZV9ieXRlcyhjb24pKQogCQkJZXZlbnRzIHw9IFBPTExJTjsK
IAotCQlpZiAoIWJ1ZmZlcl9lbXB0eSgmY29uLT5idWZmZXIpKQorCQlpZiAoY29uLT5tYXN0ZXJf
ZmRfY2FuX3dyaXRlICYmICFidWZmZXJfZW1wdHkoJmNvbi0+YnVmZmVyKSkKIAkJCWV2ZW50cyB8
PSBQT0xMT1VUOwogCiAJCWlmIChldmVudHMpCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn1-0002zM-TK; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn0-0002yl-Jj
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:38 +0000
X-Inumbo-ID: c39eb2b5-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c39eb2b5-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:56:55 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 00F0921E0D;
 Mon, 30 Jul 2018 23:57:37 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:references:subject:to:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=cuC/NrKVvgTGe8jyvBBpBy7zYfDpQRxoqvE9SiB6v
 rg=; b=KEQ1koF5GEoslHphJ/A9s4Yg5FpWkQuFeWnRC2XsFST2so2Nl5PtiqFO0
 PEB7TuJf5LIJxyhkGDihI4TNtx15Or8ES+yN6WA/xff7kaqDKyxg0CYvbIHMtuEC
 A7pCEe5v2D0IQ+gmg0hXqOisRcWqw4Kr+GoWRPSqqDmu6tdXuYvFAU/aaoCLoy+2
 gtC3ldFwGmX52EaznbU+aj5hlpdDCeUpO5D3bmm+VoW9VkktA68rxUI7jUInxpp5
 vNAcGAfCdRejiPaODcDuIYqrnm3X4tDEYcf7WG0bru6gz5h8RpgIpfoX3H65JEQ8
 NRSnSEJ4/2vbKzuLKVz1RGnfa/rfg==
X-ME-Proxy: <xmx:MN5fWyXXqY2OzMAJf59Uyv5uNiBcBg5JJKWFyDlvjyowRtMwz55yXA>
 <xmx:MN5fW3gytFgZne57kA5-3wLdY2EgJQxvIUisQ2D9ymo1R26UvTr0sQ>
 <xmx:MN5fWx-V6pa8PrZl5ZCdj77fQx1bR5XNwITTVjqi3Wg9fMERv5MJgA>
 <xmx:MN5fW5aZ4FVdMOu96MsIV_L-juIDA4olC9G85SdgzyjcEMKNwSNdOA>
 <xmx:MN5fW42DqU1b1yGS-W2iVMMngSYznN4qZNINDN22yRDsYIhgAbew7Q>
 <xmx:MN5fW8XKJqWdiVTJz1MqKl17KDGoP8KhONfArwoeOJ4WjixkwscMHA>
X-ME-Sender: <xms:MN5fWy15k4pNBNWiP6TqQGvkZz17FCfxArKjeiO6zaRLSYsM5uZkyw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id C4C4FE4511;
 Mon, 30 Jul 2018 23:57:35 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:45 +0200
Message-Id: <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 04/17] libxl: Build the domain with 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Simon Gaiser <simon@invisiblethingslab.com>,
 xen-devel@lists.xenproject.org, 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>

RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+CgpUaGlzIHdpbGwgYnVpbGQg
YSBMaW51eC1iYXNlZCBzdHViZG9tYWluIHdpdGggUUVNVSB1cHN0cmVhbS4KClNpZ25lZC1vZmYt
Ynk6IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3guY29tPgoKU2ltb246CiAqIHVzZSBpbml0
cmFtZnMgaW5zdGVhZCBvZiBkaXNrIHdpdGggcm9vdGZzCiAqIGRvbid0IGluaXRpYWxpemUgcW1w
ICh1bnVzZWQgaW4gUXViZXMpCiAqIE1ha2UgbGlieGxfZG9tYWluX25lZWRfbWVtb3J5IGNvbnNp
c3RlbnQgd2l0aCBhY3R1YWwgc3R1YmRvbWEgYnVpbGQKICAgY29kZSAoYnVnZml4IHJlbGV2YW50
IGFsc28gZm9yIG5vbi1saW51eCBjYXNlKQogKiBNYWtlIHN0dWJkb21haW4gbWVtb3J5IHNpemUg
Y29uZmlndXJhYmxlClNpZ25lZC1vZmYtYnk6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KCk1hcmVrOgogKiBNYWtlIGtlcm5lbCBhbmQgcmFtZGlzayBwYXRocyBj
b25maWd1cmFibGUuClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8
bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9j
cmVhdGUuYyAgIHwgNzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogdG9v
bHMvbGlieGwvbGlieGxfZG0uYyAgICAgICB8IDQ4ICsrKysrKysrKysrKysrKysrKy0tLS0tLQog
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYyB8IDIyICsrKysrKysrKysrLQogdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuaCB8ICA0ICsrLQogdG9vbHMvbGlieGwvbGlieGxfbWVtLmMgICAg
ICB8ICA2ICsrLQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICB8ICAzICstCiA2IGZpbGVz
IGNoYW5nZWQsIDEyNiBpbnNlcnRpb25zKCspLCAzMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j
CmluZGV4IDlmNWU2YjcuLmZmZjFmOWMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Ny
ZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC0xNjIsMzIgKzE2Miw1
NCBAQCBpbnQgbGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpn
YywKICAgICAgICAgbGlieGxfZGVmYm9vbF92YWwoYl9pbmZvLT5kZXZpY2VfbW9kZWxfc3R1YmRv
bWFpbikpIHsKICAgICAgICAgaWYgKCFiX2luZm8tPnN0dWJkb21haW5fdmVyc2lvbikgewogICAg
ICAgICAgICAgc3dpdGNoIChiX2luZm8tPmRldmljZV9tb2RlbF92ZXJzaW9uKSB7CisgICAgICAg
ICAgICAgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTl9UUkFESVRJ
T05BTDoKKyAgICAgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPSBM
SUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTUlOSU9TOworICAgICAgICAgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgICAgICAgICBjYXNlIExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVf
WEVOOgorICAgICAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJkb21haW5fdmVyc2lvbiA9IExJ
QlhMX1NUVUJET01BSU5fVkVSU0lPTl9MSU5VWDsKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgICAgICAgICAgZGVmYXVsdDogYWJvcnQoKTsKKyAgICAgICAgICAgIH0KKyAgICAg
ICAgfQorCisgICAgICAgIHN3aXRjaCAoYl9pbmZvLT5kZXZpY2VfbW9kZWxfdmVyc2lvbikgewog
ICAgICAgICAgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTl9UUkFE
SVRJT05BTDoKLSAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJkb21haW5fdmVyc2lvbiA9IExJ
QlhMX1NUVUJET01BSU5fVkVSU0lPTl9NSU5JT1M7CisgICAgICAgICAgICAgICAgaWYgKGJfaW5m
by0+c3R1YmRvbWFpbl92ZXJzaW9uICE9IExJQlhMX1NUVUJET01BSU5fVkVSU0lPTl9NSU5JT1Mp
IHsKKyAgICAgICAgICAgICAgICAgICAgTE9HKEVSUk9SLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJcInFlbXUteGVuLXRyYWRpdGlvbmFsXCIgcmVxdWlyZSBcIm1pbmlvc1wiIGFzIHN0
dWJkb21haW4iKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOworICAg
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2Ug
TElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46Ci0gICAgICAgICAgICAgICAgYl9p
bmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTElOVVg7
CisgICAgICAgICAgICAgICAgaWYgKGJfaW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uICE9IExJQlhM
X1NUVUJET01BSU5fVkVSU0lPTl9MSU5VWCkgeworICAgICAgICAgICAgICAgICAgICBMT0coRVJS
T1IsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlwicWVtdS14ZW5cIiByZXF1aXJlIFwi
bGludXhcIiBhcyBzdHViZG9tYWluIik7CisgICAgICAgICAgICAgICAgICAgIHJldHVybiBFUlJP
Ul9JTlZBTDsKKyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAg
ICAgICAgICBkZWZhdWx0OiBhYm9ydCgpOwotICAgICAgICAgICAgfQogICAgICAgICB9CiAKLSAg
ICAgICAgc3dpdGNoIChiX2luZm8tPmRldmljZV9tb2RlbF92ZXJzaW9uKSB7Ci0gICAgICAgIGNh
c2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU5fVFJBRElUSU9OQUw6Ci0gICAg
ICAgICAgICBpZiAoYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gIT0gTElCWExfU1RVQkRPTUFJ
Tl9WRVJTSU9OX01JTklPUykgewotICAgICAgICAgICAgICAgIExPRyhFUlJPUiwKLSAgICAgICAg
ICAgICAgICAgICAgIlwicWVtdS14ZW4tdHJhZGl0aW9uYWxcIiByZXF1aXJlIFwibWluaW9zXCIg
YXMgc3R1YmRvbWFpbiIpOwotICAgICAgICAgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKKyAg
ICAgICAgaWYgKCFiX2luZm8tPnN0dWJkb21haW5fa2VybmVsKSB7CisgICAgICAgICAgICBzd2l0
Y2ggKGJfaW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uKSB7CisgICAgICAgICAgICAgICAgY2FzZSBM
SUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTUlOSU9TOgorICAgICAgICAgICAgICAgICAgICBiX2lu
Zm8tPnN0dWJkb21haW5fa2VybmVsID0KKyAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19h
YnNfcGF0aChOT0dDLCAiaW9lbXUtc3R1YmRvbS5neiIsIGxpYnhsX194ZW5maXJtd2FyZWRpcl9w
YXRoKCkpOworICAgICAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJkb21haW5fcmFtZGlzayA9
IE5VTEw7CisgICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgIGNhc2Ug
TElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYOgorICAgICAgICAgICAgICAgICAgICBiX2lu
Zm8tPnN0dWJkb21haW5fa2VybmVsID0KKyAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19h
YnNfcGF0aChOT0dDLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic3R1YmRvbS1s
aW51eC1rZXJuZWwiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feGVu
ZmlybXdhcmVkaXJfcGF0aCgpKTsKKyAgICAgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9t
YWluX3JhbWRpc2sgPQorICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Fic19wYXRoKE5P
R0MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzdHViZG9tLWxpbnV4LXJvb3Rm
cyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX194ZW5maXJtd2FyZWRp
cl9wYXRoKCkpOworICAgICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICBk
ZWZhdWx0OgorICAgICAgICAgICAgICAgICAgICBhYm9ydCgpOwogICAgICAgICAgICAgfQotICAg
ICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05f
UUVNVV9YRU46Ci0gICAgICAgICAgICBpZiAoYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gIT0g
TElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7Ci0gICAgICAgICAgICAgICAgTE9HKEVS
Uk9SLAotICAgICAgICAgICAgICAgICAgICAiXCJxZW11LXhlblwiIHJlcXVpcmUgXCJsaW51eFwi
IGFzIHN0dWJkb21haW4iKTsKLSAgICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7Ci0g
ICAgICAgICAgICB9Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgZGVmYXVsdDogYWJvcnQo
KTsKICAgICAgICAgfQogICAgIH0KIApAQCAtMjI2LDYgKzI0OCwxOSBAQCBpbnQgbGlieGxfX2Rv
bWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKICAgICBpZiAoYl9pbmZv
LT50YXJnZXRfbWVta2IgPT0gTElCWExfTUVNS0JfREVGQVVMVCkKICAgICAgICAgYl9pbmZvLT50
YXJnZXRfbWVta2IgPSBiX2luZm8tPm1heF9tZW1rYjsKIAorICAgIGlmIChiX2luZm8tPnN0dWJk
b21haW5fbWVta2IgPT0gTElCWExfTUVNS0JfREVGQVVMVCkgeworICAgICAgICBzd2l0Y2ggKGJf
aW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uKSB7CisgICAgICAgICAgICBjYXNlIExJQlhMX1NUVUJE
T01BSU5fVkVSU0lPTl9NSU5JT1M6CisgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9tYWlu
X21lbWtiID0gMjggKiAxMDI0OworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAg
Y2FzZSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTElOVVg6CisgICAgICAgICAgICAgICAgYl9p
bmZvLT5zdHViZG9tYWluX21lbWtiID0gTElCWExfTElOVVhfU1RVQkRPTV9NRU0gKiAxMDI0OzsK
KyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAg
ICAgICAgYl9pbmZvLT5zdHViZG9tYWluX21lbWtiID0gMDsgLy8gbm8gc3R1YmRvbWFpbgorICAg
ICAgICB9CisgICAgfQorCiAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmNs
YWltX21vZGUsIGZhbHNlKTsKIAogICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgmYl9pbmZv
LT5sb2NhbHRpbWUsIGZhbHNlKTsKQEAgLTE1OTEsNyArMTYyNiw5IEBAIHN0YXRpYyB2b2lkIGRv
bWNyZWF0ZV9kZXZtb2RlbF9zdGFydGVkKGxpYnhsX19lZ2MgKmVnYywKICAgICBpZiAoZGNzLT5z
ZHNzLmRtLmd1ZXN0X2RvbWlkKSB7CiAgICAgICAgIGlmIChkX2NvbmZpZy0+Yl9pbmZvLmRldmlj
ZV9tb2RlbF92ZXJzaW9uCiAgICAgICAgICAgICA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lP
Tl9RRU1VX1hFTikgewotICAgICAgICAgICAgbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMoZ2Ms
IGRvbWlkLCBkX2NvbmZpZyk7CisgICAgICAgICAgICBpZiAoIWxpYnhsX2RlZmJvb2xfdmFsKGRf
Y29uZmlnLT5iX2luZm8uZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7CisgICAgICAgICAgICAg
ICAgbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMoZ2MsIGRvbWlkLCBkX2NvbmZpZyk7CisgICAg
ICAgICAgICB9CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IGIzOGMxZDIuLjc4Mjg0NDQg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfZG0uYwpAQCAtMTg4MCw2ICsxODgwLDE2IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgogICAgIHJl
dHVybiAwOwogfQogCitzdGF0aWMgaW50IGxpYnhsX19zdG9yZV9saWJ4bF9lbnRyeShsaWJ4bF9f
Z2MgKmdjLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGNoYXIgKm5hbWUsIGNvbnN0IGNoYXIgKnZhbHVlKQoreworICAgIGNoYXIgKnBh
dGggPSBOVUxMOworCisgICAgcGF0aCA9IGxpYnhsX194c19saWJ4bF9wYXRoKGdjLCBkb21pZCk7
CisgICAgcGF0aCA9IGxpYnhsX19zcHJpbnRmKGdjLCAiJXMvJXMiLCBwYXRoLCBuYW1lKTsKKyAg
ICByZXR1cm4gbGlieGxfX3hzX3ByaW50ZihnYywgWEJUX05VTEwsIHBhdGgsICIlcyIsIHZhbHVl
KTsKK30KKwogc3RhdGljIHZvaWQgc3Bhd25fc3R1YmRvbV9wdnFlbXVfY2IobGlieGxfX2VnYyAq
ZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG1fc3Bhd25fc3Rh
dGUgKnN0dWJkb21fZG1zcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJj
KTsKQEAgLTE5MTcsMTAgKzE5MjcsMTQgQEAgdm9pZCBsaWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4
bF9fZWdjICplZ2MsIGxpYnhsX19zdHViX2RtX3NwYXduX3N0YXRlICpzZHNzKQogICAgIGxpYnhs
X19kb21haW5fYnVpbGRfc3RhdGUgKmNvbnN0IGRfc3RhdGUgPSBzZHNzLT5kbS5idWlsZF9zdGF0
ZTsKICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpjb25zdCBzdHViZG9tX3N0YXRlID0g
JnNkc3MtPmRtX3N0YXRlOwogCi0gICAgaWYgKGd1ZXN0X2NvbmZpZy0+Yl9pbmZvLmRldmljZV9t
b2RlbF92ZXJzaW9uICE9Ci0gICAgICAgIExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVf
WEVOX1RSQURJVElPTkFMKSB7Ci0gICAgICAgIHJldCA9IEVSUk9SX0lOVkFMOwotICAgICAgICBn
b3RvIG91dDsKKyAgICBhc3NlcnQobGlieGxfZGVmYm9vbF92YWwoZ3Vlc3RfY29uZmlnLT5iX2lu
Zm8uZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKTsKKworICAgIGlmIChndWVzdF9jb25maWctPmJf
aW5mby5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVY
KSB7CisgICAgICAgIGlmIChkX3N0YXRlLT5zYXZlZF9zdGF0ZSkgeworICAgICAgICAgICAgTE9H
KEVSUk9SLCAiU2F2ZS9SZXN0b3JlIG5vdCBzdXBwb3J0ZWQgeWV0IHdpdGggTGludXggU3R1YmRv
bS4iKTsKKyAgICAgICAgICAgIHJldCA9IC0xOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAg
ICAgIH0KICAgICB9CiAKICAgICBzZHNzLT5wdnFlbXUuZ3Vlc3RfZG9taWQgPSAwOwpAQCAtMTk0
MSw4ICsxOTU1LDggQEAgdm9pZCBsaWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4bF9fZWdjICplZ2Ms
IGxpYnhsX19zdHViX2RtX3NwYXduX3N0YXRlICpzZHNzKQogICAgIGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvX2luaXRfdHlwZSgmZG1fY29uZmlnLT5iX2luZm8sIExJQlhMX0RPTUFJTl9UWVBFX1BW
KTsKIAogICAgIGRtX2NvbmZpZy0+Yl9pbmZvLm1heF92Y3B1cyA9IDE7Ci0gICAgZG1fY29uZmln
LT5iX2luZm8ubWF4X21lbWtiID0gMjggKiAxMDI0ICsKLSAgICAgICAgZ3Vlc3RfY29uZmlnLT5i
X2luZm8udmlkZW9fbWVta2I7CisgICAgZG1fY29uZmlnLT5iX2luZm8ubWF4X21lbWtiID0gZ3Vl
c3RfY29uZmlnLT5iX2luZm8uc3R1YmRvbWFpbl9tZW1rYjsKKyAgICBkbV9jb25maWctPmJfaW5m
by5tYXhfbWVta2IgKz0gZ3Vlc3RfY29uZmlnLT5iX2luZm8udmlkZW9fbWVta2I7CiAgICAgZG1f
Y29uZmlnLT5iX2luZm8udGFyZ2V0X21lbWtiID0gZG1fY29uZmlnLT5iX2luZm8ubWF4X21lbWti
OwogCiAgICAgZG1fY29uZmlnLT5iX2luZm8ubWF4X2dyYW50X2ZyYW1lcyA9IGd1ZXN0X2NvbmZp
Zy0+Yl9pbmZvLm1heF9ncmFudF9mcmFtZXM7CkBAIC0xOTgzLDEwICsxOTk3LDggQEAgdm9pZCBs
aWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19zdHViX2RtX3NwYXdu
X3N0YXRlICpzZHNzKQogICAgICAgICBkbV9jb25maWctPm51bV92a2JzID0gMTsKICAgICB9CiAK
LSAgICBzdHViZG9tX3N0YXRlLT5wdl9rZXJuZWwucGF0aAotICAgICAgICA9IGxpYnhsX19hYnNf
cGF0aChnYywgImlvZW11LXN0dWJkb20uZ3oiLCBsaWJ4bF9feGVuZmlybXdhcmVkaXJfcGF0aCgp
KTsKLSAgICBzdHViZG9tX3N0YXRlLT5wdl9jbWRsaW5lID0gR0NTUFJJTlRGKCIgLWQgJWQiLCBn
dWVzdF9kb21pZCk7Ci0gICAgc3R1YmRvbV9zdGF0ZS0+cHZfcmFtZGlzay5wYXRoID0gIiI7Cisg
ICAgc3R1YmRvbV9zdGF0ZS0+cHZfa2VybmVsLnBhdGggPSBndWVzdF9jb25maWctPmJfaW5mby5z
dHViZG9tYWluX2tlcm5lbDsKKyAgICBzdHViZG9tX3N0YXRlLT5wdl9yYW1kaXNrLnBhdGggPSBn
dWVzdF9jb25maWctPmJfaW5mby5zdHViZG9tYWluX3JhbWRpc2s7CiAKICAgICAvKiBmaXhtZTog
dGhpcyBmdW5jdGlvbiBjYW4gbGVhayB0aGUgc3R1YmRvbSBpZiBpdCBmYWlscyAqLwogICAgIHJl
dCA9IGxpYnhsX19kb21haW5fbWFrZShnYywgZG1fY29uZmlnLCBzdHViZG9tX3N0YXRlLApAQCAt
MjAwNiw3ICsyMDE4LDEyIEBAIHZvaWQgbGlieGxfX3NwYXduX3N0dWJfZG0obGlieGxfX2VnYyAq
ZWdjLCBsaWJ4bF9fc3R1Yl9kbV9zcGF3bl9zdGF0ZSAqc2RzcykKICAgICAgICAgZ290byBvdXQ7
CiAgICAgfQogCi0gICAgbGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGdjLCBkbV9kb21pZCwgZ3Vl
c3RfZG9taWQsIGFyZ3MpOworICAgIGxpYnhsX19zdG9yZV9saWJ4bF9lbnRyeShnYywgZ3Vlc3Rf
ZG9taWQsICJkbS12ZXJzaW9uIiwKKyAgICAgICAgbGlieGxfZGV2aWNlX21vZGVsX3ZlcnNpb25f
dG9fc3RyaW5nKGRtX2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF92ZXJzaW9uKSk7CisgICAg
bGlieGxfX3N0b3JlX2xpYnhsX2VudHJ5KGdjLCBkbV9kb21pZCwgInN0dWJkb20tdmVyc2lvbiIs
CisgICAgICAgIGxpYnhsX3N0dWJkb21haW5fdmVyc2lvbl90b19zdHJpbmcoZ3Vlc3RfY29uZmln
LT5iX2luZm8uc3R1YmRvbWFpbl92ZXJzaW9uKSk7CisgICAgbGlieGxfX3dyaXRlX3N0dWJfZG1h
cmdzKGdjLCBkbV9kb21pZCwgZ3Vlc3RfZG9taWQsIGFyZ3MsCisgICAgICAgIGd1ZXN0X2NvbmZp
Zy0+Yl9pbmZvLnN0dWJkb21haW5fdmVyc2lvbiA9PSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05f
TElOVVgpOwogICAgIGxpYnhsX194c19wcmludGYoZ2MsIFhCVF9OVUxMLAogICAgICAgICAgICAg
ICAgICAgICAgR0NTUFJJTlRGKCIlcy9pbWFnZS9kZXZpY2UtbW9kZWwtZG9taWQiLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX194c19nZXRfZG9tcGF0aChnYywgZ3Vlc3Rf
ZG9taWQpKSwKQEAgLTIwMTUsNiArMjAzMiwxNSBAQCB2b2lkIGxpYnhsX19zcGF3bl9zdHViX2Rt
KGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUgKnNkc3MpCiAgICAg
ICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzL3RhcmdldCIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkbV9kb21pZCkpLAogICAg
ICAgICAgICAgICAgICAgICAgIiVkIiwgZ3Vlc3RfZG9taWQpOworICAgIGlmIChndWVzdF9jb25m
aWctPmJfaW5mby5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9O
X0xJTlVYKSB7CisgICAgICAgIC8qIHFlbXUteGVuIGlzIHVzZWQgYXMgYSBkbSBpbiB0aGUgc3R1
YmRvbWFpbiwgc28gd2Ugc2V0IHRoZSBiaW9zCisgICAgICAgICAqIGFjY3JvZGluZyB0byB0aGlz
ICovCisgICAgICAgIGxpYnhsX194c19wcmludGYoZ2MsIFhCVF9OVUxMLAorICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfX3NwcmludGYoZ2MsICIlcy9odm1sb2FkZXIvYmlvcyIsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgo
Z2MsIGd1ZXN0X2RvbWlkKSksCisgICAgICAgICAgICAgICAgICAgICAgICAiJXMiLAorICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfYmlvc190eXBlX3RvX3N0cmluZyhndWVzdF9jb25maWct
PmJfaW5mby51Lmh2bS5iaW9zKSk7CisgICAgfQogICAgIHJldCA9IHhjX2RvbWFpbl9zZXRfdGFy
Z2V0KGN0eC0+eGNoLCBkbV9kb21pZCwgZ3Vlc3RfZG9taWQpOwogICAgIGlmIChyZXQ8MCkgewog
ICAgICAgICBMT0dFRChFUlJPUiwgZ3Vlc3RfZG9taWQsICJzZXR0aW5nIHRhcmdldCBkb21haW4g
JWQgLT4gJWQiLApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMKaW5kZXggZjQ5MmRhZS4uYzZiNzQ2NSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF9pbnRlcm5hbC5jCkBAIC0zNzcsNiArMzc3LDI4IEBAIG91dDoKICAgICByZXR1cm4gcmM7CiB9
CiAKK2ludCBsaWJ4bF9fc3R1YmRvbWFpbl92ZXJzaW9uX3J1bm5pbmcobGlieGxfX2djICpnYywg
dWludDMyX3QgZG9taWQpCit7CisgICAgY2hhciAqcGF0aCA9IE5VTEw7CisgICAgY2hhciAqc3R1
Yl92ZXJzaW9uID0gTlVMTDsKKyAgICBsaWJ4bF9zdHViZG9tYWluX3ZlcnNpb24gdmFsdWU7CisK
KyAgICBwYXRoID0gbGlieGxfX3hzX2xpYnhsX3BhdGgoZ2MsIGRvbWlkKTsKKyAgICBwYXRoID0g
bGlieGxfX3NwcmludGYoZ2MsICIlcy9zdHViZG9tLXZlcnNpb24iLCBwYXRoKTsKKyAgICBzdHVi
X3ZlcnNpb24gPSBsaWJ4bF9feHNfcmVhZChnYywgWEJUX05VTEwsIHBhdGgpOworICAgIGlmICgh
c3R1Yl92ZXJzaW9uKSB7CisgICAgICAgIHJldHVybiBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05f
TUlOSU9TOworICAgIH0KKworICAgIGlmIChsaWJ4bF9zdHViZG9tYWluX3ZlcnNpb25fZnJvbV9z
dHJpbmcoc3R1Yl92ZXJzaW9uLCAmdmFsdWUpIDwgMCkgeworICAgICAgICBsaWJ4bF9jdHggKmN0
eCA9IGxpYnhsX19nY19vd25lcihnYyk7CisgICAgICAgIExJQlhMX19MT0coY3R4LCBMSUJYTF9f
TE9HX0VSUk9SLAorICAgICAgICAgICAgICAgICAgICJmYXRhbDogJXMgY29udGFpbiBhIHdyb25n
IHZhbHVlICglcykiLCBwYXRoLCBzdHViX3ZlcnNpb24pOworICAgICAgICByZXR1cm4gLTE7Cisg
ICAgfQorICAgIHJldHVybiB2YWx1ZTsKK30KKwogaW50IGxpYnhsX19kZXZpY2VfbW9kZWxfdmVy
c2lvbl9ydW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKQogewogICAgIGNoYXIg
KnBhdGggPSBOVUxMOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggNTJlMWU4ZS4uOWEwMWFhMyAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9s
aWJ4bF9pbnRlcm5hbC5oCkBAIC0xMTcsNiArMTE3LDcgQEAKICNkZWZpbmUgU1RVQkRPTV9DT05T
T0xFX1JFU1RPUkUgMgogI2RlZmluZSBTVFVCRE9NX0NPTlNPTEVfU0VSSUFMIDMKICNkZWZpbmUg
U1RVQkRPTV9TUEVDSUFMX0NPTlNPTEVTIDMKKyNkZWZpbmUgTElCWExfTElOVVhfU1RVQkRPTV9N
RU0gMTI4CiAjZGVmaW5lIFRBUF9ERVZJQ0VfU1VGRklYICItZW11IgogI2RlZmluZSBET01JRF9Y
U19QQVRIICJkb21pZCIKICNkZWZpbmUgSU5WQUxJRF9ET01JRCB+MApAQCAtMjA0MSw2ICsyMDQy
LDkgQEAgX2hpZGRlbiBsaWJ4bF9fanNvbl9vYmplY3QgKmxpYnhsX19qc29uX3BhcnNlKGxpYnhs
X19nYyAqZ2Nfb3B0LCBjb25zdCBjaGFyICpzKTsKIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2Vf
bW9kZWxfdmVyc2lvbl9ydW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKTsKICAg
LyogUmV0dXJuIHRoZSBzeXN0ZW0td2lkZSBkZWZhdWx0IGRldmljZSBtb2RlbCAqLwogX2hpZGRl
biBsaWJ4bF9kZXZpY2VfbW9kZWxfdmVyc2lvbiBsaWJ4bF9fZGVmYXVsdF9kZXZpY2VfbW9kZWwo
bGlieGxfX2djICpnYyk7CisgIC8qIEJhc2VkIG9uIC9saWJ4bC8kZG9taWQvc3R1YmRvbS12ZXJz
aW9uIHhlbnN0b3JlIGtleQorICAgKiBkZWZhdWx0IGlzIG1pbmlvcyAqLworX2hpZGRlbiBpbnQg
bGlieGxfX3N0dWJkb21haW5fdmVyc2lvbl9ydW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90
IGRvbWlkKTsKIAogI2RlZmluZSBERVZJQ0VfTU9ERUxfWFNfUEFUSChnYywgZG1fZG9taWQsIGRv
bWlkLCBmbXQsIF9hLi4uKSAgICAgICAgICAgICAgXAogICAgIGxpYnhsX19zcHJpbnRmKGdjLCAi
L2xvY2FsL2RvbWFpbi8ldS9kZXZpY2UtbW9kZWwvJXUiIGZtdCwgZG1fZG9taWQsICAgXApkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfbWVtLmMgYi90b29scy9saWJ4bC9saWJ4bF9tZW0u
YwppbmRleCBlNTUxZTA5Li40Y2Y2YTczIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9t
ZW0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9tZW0uYwpAQCAtNDYzLDggKzQ2MywxMCBAQCBp
bnQgbGlieGxfZG9tYWluX25lZWRfbWVtb3J5KGxpYnhsX2N0eCAqY3R4LAogICAgIGNhc2UgTElC
WExfRE9NQUlOX1RZUEVfUFZIOgogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfSFZNOgogICAg
ICAgICAqbmVlZF9tZW1rYiArPSBiX2luZm8tPnNoYWRvd19tZW1rYiArIExJQlhMX0hWTV9FWFRS
QV9NRU1PUlk7Ci0gICAgICAgIGlmIChsaWJ4bF9kZWZib29sX3ZhbChiX2luZm8tPmRldmljZV9t
b2RlbF9zdHViZG9tYWluKSkKLSAgICAgICAgICAgICpuZWVkX21lbWtiICs9IDMyICogMTAyNDsK
KyAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJk
b21haW4pKSB7CisgICAgICAgICAgICAqbmVlZF9tZW1rYiArPSBiX2luZm8tPnN0dWJkb21haW5f
bWVta2I7CisgICAgICAgICAgICAqbmVlZF9tZW1rYiArPSBiX2luZm8tPnZpZGVvX21lbWtiOwor
ICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfUFY6
CiAgICAgICAgICpuZWVkX21lbWtiICs9IGJfaW5mby0+c2hhZG93X21lbWtiICsgTElCWExfUFZf
RVhUUkFfTUVNT1JZOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIv
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCmluZGV4IDk0NmM1YjUuLmY3Mzk3NTQgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4
bF90eXBlcy5pZGwKQEAgLTQ5Miw2ICs0OTIsOSBAQCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyA9
IFN0cnVjdCgiZG9tYWluX2J1aWxkX2luZm8iLFsKICAgICAoImRldmljZV9tb2RlbF92ZXJzaW9u
IiwgbGlieGxfZGV2aWNlX21vZGVsX3ZlcnNpb24pLAogICAgICgiZGV2aWNlX21vZGVsX3N0dWJk
b21haW4iLCBsaWJ4bF9kZWZib29sKSwKICAgICAoInN0dWJkb21haW5fdmVyc2lvbiIsIGxpYnhs
X3N0dWJkb21haW5fdmVyc2lvbiksCisgICAgKCJzdHViZG9tYWluX21lbWtiIiwgICBNZW1LQiks
CisgICAgKCJzdHViZG9tYWluX2tlcm5lbCIsICBzdHJpbmcpLAorICAgICgic3R1YmRvbWFpbl9y
YW1kaXNrIiwgc3RyaW5nKSwKICAgICAjIGlmIHlvdSBzZXQgZGV2aWNlX21vZGVsIHlvdSBtdXN0
IHNldCBkZXZpY2VfbW9kZWxfdmVyc2lvbiB0b28KICAgICAoImRldmljZV9tb2RlbCIsICAgICBz
dHJpbmcpLAogICAgICgiZGV2aWNlX21vZGVsX3NzaWRyZWYiLCB1aW50MzIpLAotLSAKZ2l0LXNl
cmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLmz-0002yK-R6; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLmy-0002xf-L1
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:36 +0000
X-Inumbo-ID: e88b5cd3-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e88b5cd3-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:57:56 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id C431321E1D;
 Mon, 30 Jul 2018 23:57:35 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=nR7bkGYfhz1oRozemiREDwaxu3bva
 iu+k8nV5bjvOgg=; b=nc4NY2rVs/pFz/UGvgyk2htikTABUAJTBvvrSOKh18oF5
 eabuX2J/eEADt6nbzCZHP6UILgLFNZY2tKB1WDdrYIujGFaXNCeGpwyZrkL8qMgd
 OD7kSkmfRupTkkb/PobbpUFwJU/n0ykodSURW+lujOGqS+jg++T6OcjjQm7pI8Cg
 OLnOqe2pFwE2hhDyRew4Txk2js6qHnWkuYEDUhx8zurWq1eTm0Lw8ynKvGv7VTnv
 IfDEVkOj9hCk8JGUthX8MjoeimxBx+18nldAX6FdWGiW2xoaT8JF5GiSx2mN6O4i
 FMz+DbyXAl9cJPs94DV9rKdwuCmeTlFZbMzvvgaHA==
X-ME-Proxy: <xmx:L95fW_EJ_3qz11Oq3AHR_oJPoGbGiYldjvmrNGCdCnmwBG77Vro5cA>
 <xmx:L95fWxvVnDHGBtXh_gGmdLB6SSAIb4POtc-49o5XSdZ5ociVGHnfTA>
 <xmx:L95fWxXlTQEYNw56lOk2-7ZxkHW1gpxPpcbcufWGf1ozR44q471Qbw>
 <xmx:L95fW9H6aZJLZ3naZMK9fumgoiGuf1WzzXkJKasfsuodj85sJtMtog>
 <xmx:L95fWz27xIpM5CiihR5Zeax5qkOFZz8BxVXhoU0BOfzZYdkbhQGEbg>
 <xmx:L95fWzfXaycJVFmI8SHW-DQ_XtPYhqUbxkpnUTmsLWD1w91_-zNBQg>
X-ME-Sender: <xms:L95fWx3AqGSjiFpa9KStC66A_RZsqgvjoTdDetbkN3XfMtBRsjHDAw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 930F6E4014;
 Mon, 30 Jul 2018 23:57:34 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:44 +0200
Message-Id: <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 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: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Eric Shelton <eshelton@pobox.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>

RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+CgpUaGlzIHBhdGNoIGNyZWF0
ZXMgYW4gYXBwcm9wcmlhdGUgY29tbWFuZCBsaW5lIGZvciB0aGUgUUVNVSBpbnN0YW5jZQpydW5u
aW5nIGluIGEgTGludXgtYmFzZWQgc3R1YmRvbWFpbi4KCk5PVEU6IGEgbnVtYmVyIG9mIGl0ZW1z
IGFyZSBub3QgY3VycmVudGx5IGltcGxlbWVudGVkIGZvciBMaW51eC1iYXNlZApzdHViZG9tYWlu
cywgc3VjaCBhczoKLSBzYXZlL3Jlc3RvcmUKLSBRTVAgc29ja2V0Ci0gZ3JhcGhpY3Mgb3V0cHV0
IChlLmcuLCBWTkMpCgpTaWduZWQtb2ZmLWJ5OiBFcmljIFNoZWx0b24gPGVzaGVsdG9uQHBvYm94
LmNvbT4KClNpbW9uOgogKiBmaXggZGlzayBwYXRoCiAqIGZpeCBjZHJvbSBwYXRoIGFuZCAiZm9y
bWF0IgogKiBwYXNzIGRvd25zY3JpcHQgZm9yIG5ldHdvcmsgaW50ZXJmYWNlcwotLS0KIHRvb2xz
L2xpYnhsL2xpYnhsX2RtLmMgfCAxMDYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNzIgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMKaW5kZXggM2IwYjU4ZS4uYjM4YzFkMiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0yNSw5ICsyNSwyNCBA
QAogI2luY2x1ZGUgPHB3ZC5oPgogI2luY2x1ZGUgPGdycC5oPgogCi1zdGF0aWMgY29uc3QgY2hh
ciAqbGlieGxfdGFwaWZfc2NyaXB0KGxpYnhsX19nYyAqZ2MpCitzdGF0aWMgY29uc3QgY2hhciAq
bGlieGxfdGFwaWZfc2NyaXB0KGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvKQogewog
I2lmIGRlZmluZWQoX19saW51eF9fKSB8fCBkZWZpbmVkKF9fRnJlZUJTRF9fKQorICAgIGlmIChp
bmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVY
KQorICAgICAgICByZXR1cm4gbGlieGxfX3NwcmludGYoZ2MsICIvZXRjL3FlbXUtaWZ1cCIpOwor
ICAgIHJldHVybiBsaWJ4bF9fc3RyZHVwKGdjLCAibm8iKTsKKyNlbHNlCisgICAgcmV0dXJuIEdD
U1BSSU5URigiJXMvcWVtdS1pZnVwIiwgbGlieGxfX3hlbl9zY3JpcHRfZGlyX3BhdGgoKSk7Cisj
ZW5kaWYKK30KKworc3RhdGljIGNvbnN0IGNoYXIgKmxpYnhsX3RhcGlmX2Rvd25zY3JpcHQobGli
eGxfX2djICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvKQoreworI2lmIGRlZmluZWQoX19saW51
eF9fKSB8fCBkZWZpbmVkKF9fRnJlZUJTRF9fKQorICAgIGlmIChpbmZvLT5zdHViZG9tYWluX3Zl
cnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKQorICAgICAgICByZXR1cm4g
bGlieGxfX3NwcmludGYoZ2MsICIvZXRjL3FlbXUtaWZkb3duIik7CiAgICAgcmV0dXJuIGxpYnhs
X19zdHJkdXAoZ2MsICJubyIpOwogI2Vsc2UKICAgICByZXR1cm4gR0NTUFJJTlRGKCIlcy9xZW11
LWlmdXAiLCBsaWJ4bF9feGVuX3NjcmlwdF9kaXJfcGF0aCgpKTsKQEAgLTYxNiw4ICs2MzEsOCBA
QCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19vbGQobGlieGxfX2dj
ICpnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRhcCx2bGFuPSVk
LGlmbmFtZT0lcyxicmlkZ2U9JXMsIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAic2NyaXB0PSVzLGRvd25zY3JpcHQ9JXMiLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBuaWNzW2ldLmRldmlkLCBpZm5hbWUsIG5pY3NbaV0uYnJpZGdlLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF90YXBpZl9zY3JpcHQoZ2Mp
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF90YXBpZl9zY3Jp
cHQoZ2MpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdGFw
aWZfc2NyaXB0KGdjLCBiX2luZm8pLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF90YXBpZl9kb3duc2NyaXB0KGdjLCBiX2luZm8pKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBOVUxMKTsKICAgICAgICAgICAgICAgICBpb2VtdV9uaWNzKys7
CiAgICAgICAgICAgICB9CkBAIC05MzMsNiArOTQ4LDcgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVp
bGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgY29uc3QgY2hhciAq
cGF0aCwgKmNoYXJkZXY7CiAgICAgY2hhciAqdXNlciA9IE5VTEw7CiAgICAgc3RydWN0IHBhc3N3
ZCAqdXNlcl9iYXNlLCB1c2VyX3B3YnVmOworICAgIGJvb2wgaXNfc3R1YmRvbSA9IGxpYnhsX2Rl
ZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pOwogCiAgICAgZG1fYXJn
cyA9IGZsZXhhcnJheV9tYWtlKGdjLCAxNiwgMSk7CiAgICAgZG1fZW52cyA9IGZsZXhhcnJheV9t
YWtlKGdjLCAxNiwgMSk7CkBAIC05NDMsMjQgKzk1OSwyNyBAQCBzdGF0aWMgaW50IGxpYnhsX19i
dWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywKICAgICAgICAgICAgICAg
ICAgICAgICAiLXhlbi1kb21pZCIsCiAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIl
ZCIsIGd1ZXN0X2RvbWlkKSwgTlVMTCk7CiAKLSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3Ms
ICItY2hhcmRldiIpOwotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywKLSAgICAgICAgICAg
ICAgICAgICAgIEdDU1BSSU5URigic29ja2V0LGlkPWxpYnhsLWNtZCwiCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAicGF0aD0lcy9xbXAtbGlieGwtJWQsc2VydmVyLG5vd2Fp
dCIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fcnVuX2Rpcl9w
YXRoKCksIGd1ZXN0X2RvbWlkKSk7CisgICAgLyogVGhlcmUgaXMgY3VycmVudGx5IG5vIHdheSB0
byBhY2Nlc3MgdGhlIFFNUCBzb2NrZXQgaW4gdGhlIHN0dWJkb20gKi8KKyAgICBpZiAoIWlzX3N0
dWJkb20pIHsKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLWNoYXJkZXYiKTsK
KyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAorICAgICAgICAgICAgICAgICAgICAg
ICAgIEdDU1BSSU5URigic29ja2V0LGlkPWxpYnhsLWNtZCwiCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgInBhdGg9JXMvcW1wLWxpYnhsLSVkLHNlcnZlcixub3dhaXQi
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ydW5fZGly
X3BhdGgoKSwgZ3Vlc3RfZG9taWQpKTsKIAotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywg
Ii1uby1zaHV0ZG93biIpOwotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1tb24iKTsK
LSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJjaGFyZGV2PWxpYnhsLWNtZCxtb2RlPWNv
bnRyb2wiKTsKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW5vLXNodXRkb3du
Iik7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1tb24iKTsKKyAgICAgICAg
ZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiY2hhcmRldj1saWJ4bC1jbWQsbW9kZT1jb250cm9s
Iik7CiAKLSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItY2hhcmRldiIpOwotICAgIGZs
ZXhhcnJheV9hcHBlbmQoZG1fYXJncywKLSAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigi
c29ja2V0LGlkPWxpYnhlbnN0YXQtY21kLCIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJwYXRoPSVzL3FtcC1saWJ4ZW5zdGF0LSVkLHNlcnZlcixub3dhaXQiLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3J1bl9kaXJfcGF0aCgpLCBndWVz
dF9kb21pZCkpOworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItY2hhcmRldiIp
OworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGVuc3RhdC1jbWQsIgorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICJwYXRoPSVzL3FtcC1saWJ4ZW5zdGF0LSVkLHNl
cnZlcixub3dhaXQiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX19ydW5fZGlyX3BhdGgoKSwgZ3Vlc3RfZG9taWQpKTsKIAotICAgIGZsZXhhcnJheV9hcHBl
bmQoZG1fYXJncywgIi1tb24iKTsKLSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJjaGFy
ZGV2PWxpYnhlbnN0YXQtY21kLG1vZGU9Y29udHJvbCIpOworICAgICAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICItbW9uIik7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywg
ImNoYXJkZXY9bGlieGVuc3RhdC1jbWQsbW9kZT1jb250cm9sIik7CisgICAgfQogCiAgICAgZm9y
IChpID0gMDsgaSA8IGd1ZXN0X2NvbmZpZy0+bnVtX2NoYW5uZWxzOyBpKyspIHsKICAgICAgICAg
Y29ubmVjdGlvbiA9IGd1ZXN0X2NvbmZpZy0+Y2hhbm5lbHNbaV0uY29ubmVjdGlvbjsKQEAgLTEw
MDQsNyArMTAyMyw3IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdz
X25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLCAi
LW5hbWUiLCBjX2luZm8tPm5hbWUsIE5VTEwpOwogICAgIH0KIAotICAgIGlmICh2bmMpIHsKKyAg
ICBpZiAodm5jICYmICFpc19zdHViZG9tKSB7CiAgICAgICAgIGNoYXIgKnZuY2FyZyA9IE5VTEw7
CiAKICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLXZuYyIpOwpAQCAtMTA0Myw3
ICsxMDYyLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3
KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIH0KIAogICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRt
X2FyZ3MsIHZuY2FyZyk7Ci0gICAgfSBlbHNlCisgICAgfSBlbHNlIGlmICghaXNfc3R1YmRvbSkK
ICAgICAgICAgLyoKICAgICAgICAgICogRW5zdXJlIHRoYXQgYnkgZGVmYXVsdCBubyB2bmMgc2Vy
dmVyIGlzIGNyZWF0ZWQuCiAgICAgICAgICAqLwpAQCAtMTA1NSw3ICsxMDc0LDcgQEAgc3RhdGlj
IGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAg
ICAgICovCiAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGRtX2FyZ3MsICItZGlzcGxheSIsICJu
b25lIik7CiAKLSAgICBpZiAoc2RsKSB7CisgICAgaWYgKHNkbCAmJiAhaXNfc3R1YmRvbSkgewog
ICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItc2RsIik7CiAgICAgICAgIGlmIChz
ZGwtPmRpc3BsYXkpCiAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZG1fZW52cywg
IkRJU1BMQVkiLCBzZGwtPmRpc3BsYXkpOwpAQCAtMTA5OSwxMCArMTExOCwyMSBAQCBzdGF0aWMg
aW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywKICAg
ICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7CiAgICAgICAgICAgICB9CiAgICAgICAg
ICAgICBpZiAoYl9pbmZvLT51Lmh2bS5zZXJpYWwpIHsKLSAgICAgICAgICAgICAgICBmbGV4YXJy
YXlfdmFwcGVuZChkbV9hcmdzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIt
c2VyaWFsIiwgYl9pbmZvLT51Lmh2bS5zZXJpYWwsIE5VTEwpOworICAgICAgICAgICAgICAgIGlm
IChpc19zdHViZG9tKSB7CisgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV92YXBwZW5kKGRt
X2FyZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIvZGV2L2h2
YyVkIiwgU1RVQkRPTV9DT05TT0xFX1NFUklBTCksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE5VTEwpOworICAgICAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAg
ICAgICAgICAgIGZsZXhhcnJheV92YXBwZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwgYl9pbmZvLT51Lmh2bS5zZXJpYWwsIE5VTEwp
OworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0gZWxzZSBpZiAoYl9pbmZvLT51Lmh2
bS5zZXJpYWxfbGlzdCkgewogICAgICAgICAgICAgICAgIGNoYXIgKipwOworICAgICAgICAgICAg
ICAgIGlmIChpc19zdHViZG9tKSB7CisgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV92YXBw
ZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2Vy
aWFsIiwgIi9kZXYvaHZjMSIsIE5VTEwpOworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAg
ICAgICBmb3IgKHAgPSBiX2luZm8tPnUuaHZtLnNlcmlhbF9saXN0OwogICAgICAgICAgICAgICAg
ICAgICAgKnA7CiAgICAgICAgICAgICAgICAgICAgICBwKyspIHsKQEAgLTExMTcsNyArMTE0Nyw3
IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9f
Z2MgKmdjLAogICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW5vZ3JhcGhp
YyIpOwogICAgICAgICB9CiAKLSAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5mby0+
dS5odm0uc3BpY2UuZW5hYmxlKSkgeworICAgICAgICBpZiAobGlieGxfZGVmYm9vbF92YWwoYl9p
bmZvLT51Lmh2bS5zcGljZS5lbmFibGUpICYmICFpc19zdHViZG9tKSB7CiAgICAgICAgICAgICBj
b25zdCBsaWJ4bF9zcGljZV9pbmZvICpzcGljZSA9ICZiX2luZm8tPnUuaHZtLnNwaWNlOwogICAg
ICAgICAgICAgY2hhciAqc3BpY2VvcHRpb25zID0gZG1fc3BpY2Vfb3B0aW9ucyhnYywgc3BpY2Up
OwogICAgICAgICAgICAgaWYgKCFzcGljZW9wdGlvbnMpCkBAIC0xMjU2LDggKzEyODYsOCBAQCBz
dGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpn
YywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigidHlwZT10YXAs
aWQ9bmV0JWQsaWZuYW1lPSVzLCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAic2NyaXB0PSVzLGRvd25zY3JpcHQ9JXMiLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uZGV2aWQsIGlmbmFtZSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF90YXBpZl9zY3JpcHQoZ2MpLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3RhcGlmX3Nj
cmlwdChnYykpKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF90YXBpZl9zY3JpcHQoZ2MsIGJfaW5mbyksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfdGFwaWZfZG93bnNjcmlwdChnYywgYl9pbmZvKSkpOwog
CiAgICAgICAgICAgICAgICAgLyogVXNlcnNwYWNlIENPTE8gUHJveHkgbmVlZCB0aGlzICovCiAj
ZGVmaW5lIEFQUEVORF9DT0xPX1NPQ0tfU0VSVkVSKHNvY2tfaWQsIHNvY2tfaXAsIHNvY2tfcG9y
dCkgKHsgICAgICAgICAgICAgXApAQCAtMTUwMyw3ICsxNTMzLDkgQEAgc3RhdGljIGludCBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAg
ICAgKiBJZiBxZW11IGlzbid0IGRvaW5nIHRoZSBpbnRlcnByZXRpbmcsIHRoZSBwYXJhbWV0ZXIg
aXMKICAgICAgICAgICAgICAqIGFsd2F5cyByYXcKICAgICAgICAgICAgICAqLwotICAgICAgICAg
ICAgaWYgKGRpc2tzW2ldLmJhY2tlbmQgPT0gTElCWExfRElTS19CQUNLRU5EX1FESVNLKQorICAg
ICAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJk
b21haW4pKQorICAgICAgICAgICAgICAgIGZvcm1hdCA9ICJob3N0X2RldmljZSI7CisgICAgICAg
ICAgICBlbHNlIGlmIChkaXNrc1tpXS5iYWNrZW5kID09IExJQlhMX0RJU0tfQkFDS0VORF9RRElT
SykKICAgICAgICAgICAgICAgICBmb3JtYXQgPSBsaWJ4bF9fcWVtdV9kaXNrX2Zvcm1hdF9zdHJp
bmcoZGlza3NbaV0uZm9ybWF0KTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICBm
b3JtYXQgPSBsaWJ4bF9fcWVtdV9kaXNrX2Zvcm1hdF9zdHJpbmcoTElCWExfRElTS19GT1JNQVRf
UkFXKTsKQEAgLTE1MTQsNiArMTU0Niw4IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2Rldmlj
ZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgICAg
IGRpc2tzW2ldLnZkZXYpOwogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAg
ICAgICAgICB9CisgICAgICAgICAgICB9IGVsc2UgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5m
by0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7CisgICAgICAgICAgICAgICAgdGFyZ2V0X3Bh
dGggPSBHQ1NQUklOVEYoIi9kZXYveHZkJWMiLCAnYScgKyBkaXNrKTsKICAgICAgICAgICAgIH0g
ZWxzZSB7CiAgICAgICAgICAgICAgICAgaWYgKGZvcm1hdCA9PSBOVUxMKSB7CiAgICAgICAgICAg
ICAgICAgICAgIExPR0QoV0FSTiwgZ3Vlc3RfZG9taWQsCkBAIC0xNTUwLDggKzE1ODQsOCBAQCBz
dGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpn
YywKIAogICAgICAgICAgICAgaWYgKGRpc2tzW2ldLmlzX2Nkcm9tKSB7CiAgICAgICAgICAgICAg
ICAgZHJpdmUgPSBsaWJ4bF9fc3ByaW50ZihnYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAi
aWY9aWRlLGluZGV4PSVkLHJlYWRvbmx5PW9uLG1lZGlhPWNkcm9tLGlkPWlkZS0laSIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgZGlzaywgZGV2X251bWJlcik7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgImlmPWlkZSxyZWFkb25seT1vbixtZWRpYT1jZHJvbSxpZD1pZGUtJWkiLAorICAg
ICAgICAgICAgICAgICAgICAgICAgIGRldl9udW1iZXIpOwogCiAgICAgICAgICAgICAgICAgaWYg
KHRhcmdldF9wYXRoKQogICAgICAgICAgICAgICAgICAgICBkcml2ZSA9IGxpYnhsX19zcHJpbnRm
KGdjLCAiJXMsZmlsZT0lcyxmb3JtYXQ9JXMiLApAQCAtMTcyNyw3ICsxNzYxLDcgQEAgc3RhdGlj
IGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3MobGlieGxfX2djICpnYywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICoqKmFyZ3MsIGNoYXIgKioq
ZW52cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4
bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgKmRtX3N0YXRlX2ZkKQotLyogZG1fc3RhdGVfZmQgbWF5IGJlIE5V
TEwgaWZmIGNhbGxlciBrbm93cyB3ZSBhcmUgdXNpbmcgb2xkIHN0dWJkb20KKy8qIGRtX3N0YXRl
X2ZkIG1heSBiZSBOVUxMIGlmZiBjYWxsZXIga25vd3Mgd2UgYXJlIHVzaW5nIHN0dWJkb20KICAq
IGFuZCB0aGVyZWZvcmUgd2lsbCBiZSBwYXNzaW5nIGEgZmlsZW5hbWUgcmF0aGVyIHRoYW4gYSBm
ZC4gKi8KIHsKICAgICBzd2l0Y2ggKGd1ZXN0X2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF92
ZXJzaW9uKSB7CkBAIC0xNzM3LDggKzE3NzEsMTAgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRf
ZGV2aWNlX21vZGVsX2FyZ3MobGlieGxfX2djICpnYywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJncywgZW52cywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGUpOwogICAgIGNhc2UgTElCWExf
REVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46Ci0gICAgICAgIGFzc2VydChkbV9zdGF0ZV9m
ZCAhPSBOVUxMKTsKLSAgICAgICAgYXNzZXJ0KCpkbV9zdGF0ZV9mZCA8IDApOworICAgICAgICBp
ZiAoIWxpYnhsX2RlZmJvb2xfdmFsKGd1ZXN0X2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF9z
dHViZG9tYWluKSkgeworICAgICAgICAgICAgYXNzZXJ0KGRtX3N0YXRlX2ZkICE9IE5VTEwpOwor
ICAgICAgICAgICAgYXNzZXJ0KCpkbV9zdGF0ZV9mZCA8IDApOworCX0KICAgICAgICAgcmV0dXJu
IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcoZ2MsIGRtLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBndWVzdF9kb21pZCwgZ3Vlc3Rf
Y29uZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBhcmdzLCBlbnZzLApAQCAtMTc5NSw3ICsxODMxLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fdmZi
X2FuZF92a2JfZnJvbV9odm1fZ3Vlc3RfY29uZmlnKGxpYnhsX19nYyAqZ2MsCiAKIHN0YXRpYyBp
bnQgbGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpbnQgZG1fZG9taWQsIGludCBndWVzdF9kb21pZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKiphcmdzKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhciAqKmFyZ3MsIGJvb2wgbGludXhfc3R1YmRv
bSkKIHsKICAgICBsaWJ4bF9jdHggKmN0eCA9IGxpYnhsX19nY19vd25lcihnYyk7CiAgICAgaW50
IGk7CkBAIC0xODIzLDcgKzE4NTksOSBAQCBzdGF0aWMgaW50IGxpYnhsX193cml0ZV9zdHViX2Rt
YXJncyhsaWJ4bF9fZ2MgKmdjLAogICAgIGkgPSAxOwogICAgIGRtYXJnc1swXSA9ICdcMCc7CiAg
ICAgd2hpbGUgKGFyZ3NbaV0gIT0gTlVMTCkgewotICAgICAgICBpZiAoc3RyY21wKGFyZ3NbaV0s
ICItc2RsIikgJiYgc3RyY21wKGFyZ3NbaV0sICItTSIpICYmIHN0cmNtcChhcmdzW2ldLCAieGVu
ZnYiKSkgeworICAgICAgICBpZiAobGludXhfc3R1YmRvbSB8fAorICAgICAgICAgICAgKHN0cmNt
cChhcmdzW2ldLCAiLXNkbCIpICYmCisgICAgICAgICAgICAgc3RyY21wKGFyZ3NbaV0sICItTSIp
ICYmIHN0cmNtcChhcmdzW2ldLCAieGVuZnYiKSkpIHsKICAgICAgICAgICAgIHN0cmNhdChkbWFy
Z3MsICIgIik7CiAgICAgICAgICAgICBzdHJjYXQoZG1hcmdzLCBhcmdzW2ldKTsKICAgICAgICAg
fQotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnD-0003C3-5k; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLnA-00037E-BT
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:48 +0000
X-Inumbo-ID: c9a0294b-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9a0294b-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:57:05 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 0908921E44;
 Mon, 30 Jul 2018 23:57:47 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=D9mUdkWLzVCH2ZiljMQl5T4YbhlV3
 4TueNYRcb7lXyU=; b=fkH+abfKa2g9jAukflfHksfSpJshmsFXLIe/94QfjBtmv
 JuS7/AkeKWYl9K4GdCKTypOWsrOR9UGE/zKCL+3xe23lPItM/3UpxhYZ9Hd6EsOF
 CPco/0xE4zAsa+psvWruhcqvjoeRq3oyN058PwRv67SBBleIP6C3FS5qxCZqfswg
 nU2RwHxdBA8kfLwHXCbfOku3e3Cme1Z2rMzHubqVcnaYXu9UYma/1I4yjtdnDow4
 yB8a6zM4rvXI4BH2cGj4C1v6SARZpDihhXZpT/4Vf0OhD6DrZlcdVr6hWwpZwOuY
 7PQJC58BHYanzFM4HxTWPwMOThs8hGpZKlE4CPf6w==
X-ME-Proxy: <xmx:Ot5fWwHgVLvy8uuq9q8TpvZkXR6lfQVJHLBnPWOqGSyRpm25ChQe7A>
 <xmx:Ot5fW1LOoXdbFy5rMDD7t80gCA0jvCy6dhTwep09xkTEzb9jZZCE_A>
 <xmx:Ot5fW_rCYH5K7GxvNGkISv_u7HoCnDbEWg1aN6lbEBu3BBvFYOqzng>
 <xmx:Ot5fW0i8077r_Hb7Nc2sQmxl18LMFLS42jaTuAhjxenEg2QzYZRvig>
 <xmx:Ot5fW2YmFk9IcoF-_YcVZ32T5PBvfuCkGur6EcZDQPIg72LCNCsziw>
 <xmx:O95fW8W0ostPQPzx9cmNS6ZpbOKmzuTZken2p5aENZ18BOrEjAGkOA>
X-ME-Sender: <xms:Ot5fW3_czJec_LDgsJiIF4ONHnH_D6A2xShJ6qMhl-Gy6yfu2gA27w>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 180A9E4014;
 Mon, 30 Jul 2018 23:57:45 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:55 +0200
Message-Id: <abd721955cefa5fee65503e29a56c0acc65da8b4.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 14/17] xenconsoled: deduplicate error
 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

LS0tCiB0b29scy9jb25zb2xlL2RhZW1vbi9pby5jIHwgMTcgKysrKysrKysrLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMK
aW5kZXggNzc2MWM2MC4uNTA4YmMyYyAxMDA2NDQKLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24v
aW8uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCkBAIC03OTQsOSArNzk0LDcgQEAg
c3RhdGljIGludCBjb25zb2xlX2NyZWF0ZV9yaW5nKHN0cnVjdCBjb25zb2xlICpjb24pCiAKIAlp
ZiAocmMgPT0gLTEpIHsKIAkJZXJyID0gZXJybm87Ci0JCXhlbmV2dGNobl9jbG9zZShjb24tPnhj
ZV9oYW5kbGUpOwotCQljb24tPnhjZV9oYW5kbGUgPSBOVUxMOwotCQlnb3RvIG91dDsKKwkJZ290
byBlcnJfeGNlOwogCX0KIAljb24tPmxvY2FsX3BvcnQgPSByYzsKIAljb24tPnJlbW90ZV9wb3J0
ID0gcmVtb3RlX3BvcnQ7CkBAIC04MDQsMTEgKzgwMiw3IEBAIHN0YXRpYyBpbnQgY29uc29sZV9j
cmVhdGVfcmluZyhzdHJ1Y3QgY29uc29sZSAqY29uKQogCWlmIChjb24tPm1hc3Rlcl9mZCA9PSAt
MSkgewogCQlpZiAoIWNvbnNvbGVfY3JlYXRlX3R0eShjb24pKSB7CiAJCQllcnIgPSBlcnJubzsK
LQkJCXhlbmV2dGNobl9jbG9zZShjb24tPnhjZV9oYW5kbGUpOwotCQkJY29uLT54Y2VfaGFuZGxl
ID0gTlVMTDsKLQkJCWNvbi0+bG9jYWxfcG9ydCA9IC0xOwotCQkJY29uLT5yZW1vdGVfcG9ydCA9
IC0xOwotCQkJZ290byBvdXQ7CisJCQlnb3RvIGVycl94Y2U7CiAJCX0KIAl9CiAKQEAgLTgxOCw2
ICs4MTIsMTMgQEAgc3RhdGljIGludCBjb25zb2xlX2NyZWF0ZV9yaW5nKHN0cnVjdCBjb25zb2xl
ICpjb24pCiAJLyogaWYgZXZlcnl0aGluZyBvaywgc2lnbmFsIGJhY2tlbmQgcmVhZGluZXNzLCBp
biBiYWNrZW5kIHRyZWUgKi8KIAlzZXRfYmFja2VuZF9zdGF0ZShjb24sIFhlbmJ1c1N0YXRlQ29u
bmVjdGVkKTsKIAorIGVycl94Y2U6CisJaWYgKGVycikgeworCQl4ZW5ldnRjaG5fY2xvc2UoY29u
LT54Y2VfaGFuZGxlKTsKKwkJY29uLT54Y2VfaGFuZGxlID0gTlVMTDsKKwkJY29uLT5sb2NhbF9w
b3J0ID0gLTE7CisJCWNvbi0+cmVtb3RlX3BvcnQgPSAtMTsKKwl9CiAgb3V0OgogCXJldHVybiBl
cnI7CiB9Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLmy-0002xL-6F; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLmx-0002x5-0A
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:35 +0000
X-Inumbo-ID: e6ecdee8-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6ecdee8-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:57:54 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id D523821E09;
 Mon, 30 Jul 2018 23:57:32 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:32 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=UriLX7yCcrj5YYgF7dvI+pGavubUO
 TSiUavK6ww531c=; b=JTxqcsfg8jogTzqbs1ONSu16A7swJ3RPDMc2KqcuBDhTt
 Q7vw47+YqXjAbvvmzepHIAtFkmMkzSYwkAfVtgnla78WDsHLOjhr7Y1yrWRQe9s4
 xP5y6Eql6KLDL7rMOAtIhEBC+K8zvmig4om4lbkvE4kkhumetzvoXeYLnBKHDCyL
 HXewe1uSz3K6hxolTZJWUDOZdzq/fL/pDLWIR9u6lAA9Bojffpu/Pcfi6hEAHPET
 5Wk/yiCkOcAgnLHVHJ7zYVDNHDbiXGVHFZod7cgPhXOMVk9cF5jV3PsCOb+1Y+jn
 npLw0lw9d8GuLEHkcipSmLuxKA/b0lVMeZ+qdn34g==
X-ME-Proxy: <xmx:LN5fW5b1bDIdvsbK6DYQRF-z8OmigCgIpZFLcqDdxW-CRrLtxhdgCA>
 <xmx:LN5fW-WdK_-XioV43-Q5-YJdGJPwAs_wv14J3Ira_qVYvujkZufbOA>
 <xmx:LN5fWzh2UOQ0ojFulrNwozOYGo5QR1msfd9TukuRN_qky0qugJ94Bg>
 <xmx:LN5fW0WRsKlWggjbzXD98hlGVDcEzhLA0KxMx0xzqbrHs7tKSVAkJg>
 <xmx:LN5fWyOL4n-zP4DaEbaS_WxOPS_vpC9lrvxJ62ih2n6ydlo7YcxSig>
 <xmx:LN5fWyUIwCXiubx5CBw85n3WmKvOBJYmyoDDd1vyguO2RM5e_xebRg>
X-ME-Sender: <xms:LN5fW7YJR83C_NKBOue639kCLDiQyoD6XgRITYPISENGNsKEf1Hxrw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 52E01E4014;
 Mon, 30 Jul 2018 23:57:31 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:41 +0200
Message-Id: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH 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>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-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>

R2VuZXJhbCBpZGVhIGlzIHRvIGFsbG93IGZyZWVseSBzZXQgZGV2aWNlX21vZGVsX3ZlcnNpb24g
YW5kCmRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRlIGFuZCBjaG9vc2UgdGhlIHJpZ2h0
IG9wdGlvbnMgYmFzZWQgb24gdGhpcyBjaG9pY2UuCkFsc28sIGFsbG93IHRvIHNwZWNpZmljIHBh
dGggdG8gc3R1YmRvbWFpbiBrZXJuZWwvcmFtZGlzaywgZm9yIGdyZWF0ZXIgZmxleGliaWxpdHku
ClJpZ2h0IG5vdyB3aGVuIHFlbXUteGVuIGluIHN0dWJkb21haW4gaXMgc2VsZWN0ZWQsIGl0IGlz
IGFzc3VtZWQgaXQncwpMaW51eC1iYXNlZCBhbmQgZmV3IGRlY2lzaW9ucyBhcmUgYmFzZWQgb24g
aXQsIHNwZWNpZmljYWxseToKIC0gcWVtdSBhcmdzIGVuY29kaW5nIChceDFiIGFzIHNlcGFyYXRv
ciwgdG8gYWxsb3cgc3BhY2VzIGluIGFyZ3VtZW50cykKIC0gc2F2ZS9yZXN0b3JlIHN0cmVhbSBh
Y2Nlc3MgKHNwZWNpZmljIEZEcyBwYXNzZWQgdG8gcWVtdSBieSBhIHdyYXBwZXIgc2NyaXB0KQog
LSBRTVAgYWNjZXNzLCBpZiBhbnkKCkl0IG1heSBiZSBhIGdvb2QgaWRlYSB0byBkb2N1bWVudCAi
c3R1YmRvbWFpbiBBUEkiIHNvbWV3aGVyZS4gSXMgdGhlcmUgc3VjaApkb2N1bWVudCBmb3IgTWlu
aU9TIG9uZT8gSGVyZSBpcyBhbiBpbml0aWFsIHZlcnNpb24gZm9yIExpbnV4IG9uZToKCiAgICBB
c3N1bXB0aW9ucyBhYm91dCBMaW51eC1iYXNlZCBzdHViZG9tYWluIGZvciBxZW11LXhlbjoKICAg
ICogcWVtdSBjb21tYW5kIGxpbmUgaXMgc3RvcmVkIGJ5IHRvb2xzdGFjayBpbgogICAgICAvdm0v
PHRhcmdldC11dWlkPi9pbWFnZS9kbWFyZ3MgeGVuc3RvcmUgZW50cnksIGFyZ3VtZW50cyBhcmUg
c2VwYXJhdGVkCiAgICAgIHdpdGggXHgxYiBjaGFyYWN0ZXIKICAgICogcWVtdSBjYW4gYWNjZXNz
IHNhdmVkIHN0YXRlIChpZiBhbnkpIGF0IGl0cyBGRCAzCiAgICAqIHFlbXUgY2FuIHdyaXRlIGl0
cyBzdGF0ZSAoZm9yIHNhdmUvbWlncmF0aW9uKSB0byBpdHMgRkQgNAogICAgKiBxZW11IGV4cGVj
dHMgYmFja2VuZCBmb3Igc2VyaWFsIGNvbnNvbGUgYXQgL2Rldi9odmMzCiAgICAqIGRpc2tzIGNv
bmZpZ3VyZWQgZm9yIHRoZSB0YXJnZXQgYXJlIGF2YWlsYWJsZSBhcyAvZGV2L3h2ZCosIGluCiAg
ICAgIGNvbmZpZ3VyYXRpb24gb3JkZXIKICAgICogcWVtdSBjYW4gY2FsbCAvZXRjL3FlbXUtaWZ1
cCBhbmQgL2V0Yy9xZW11LWlmZG93biB0byBjb25uZWN0L2Rpc2Nvbm5lY3QKICAgICAgbmV0d29y
ayBpbnRlcmZhY2UgdG8gYXBwcm9wcmlhdGUgbmV0d29yawoKSW5pdGlhbCB2ZXJzaW9uIGhhcyBu
byBRTVAgc3VwcG9ydCAtIGluIGluaXRpYWwgcGF0Y2hlcyBpdCBpcyBjb21wbGV0ZWx5CmRpc2Fi
bGVkLCB3aGljaCBtZWFucyBubyBzdXNwZW5kL3Jlc3RvcmUuIFFNUCBub3JtYWxseSB3b3VsZCBi
ZSB1c2VkIGZvciBQQ0kKcGFzc3Rocm91Z2ggc2V0dXAsIGJ1dCBpdCBpcyB3b3JrZWQgYXJvdW5k
IHdpdGggTWluaU9TLWxpa2UgY29udHJvbCBwcm90b2NvbApvdmVyIHhlbnN0b3JlLCB3aGljaCB0
aGVuIGlzIHRyYW5zbGF0ZWQgdG8gUU1QIG9uIHN0dWJkb21haW4gc2lkZS4KU29tZSBvcHRpb24g
aXMgdG8gdXNlIHNlcGFyYXRlIGNvbnNvbGUgZm9yIHRoYXQsIGJ1dCB0aGF0IHJlcXVpcmUKeGVu
c3RvbGVkIHN1cHBvcnRpbmcgbXVsdGlwbGUgY29uc29sZXMgcGVyIGRvbWFpbiAodGhlIGdvYWwg
aXMgdG8gbm90IGhhdmUgcWVtdQppbiBkb20wIGF0IGFsbCkuIEFsc28sIGl0IHdvdWxkIGJlIHBy
ZWZlcmFibGUgdG8gZXZhbHVhdGUgaG93IGxpYnhsCmhhbmRsZSBwb3RlbnRpYWxseSBtYWxpY2lv
dXMgUU1QIHJlc3BvbnNlcy4KQW5vdGhlciBvcHRpb24gaXMgdG8gdXNlIHhlbnN0b3JlIC0gZWl0
aGVyIHRyYW5zbGF0ZSBldmVyeXRoaW5nIG5lZWRlZCB0bwpNaW5pT1MtbGlrZSB0aGluZywgb3Ig
d3JpdGUgYWxyZWFkeSBqc29uLWZvcm1hdHRlZCByZXF1ZXN0cyB0byB4ZW5zdG9yZSBhbmQKd2F0
Y2ggdGhlcmUgZm9yIHJlc3BvbnNlcy4gV2hlbiB1c2luZyBzZXBhcmF0ZSB4ZW5zdG9yZSBkaXIg
Zm9yIHRoYXQsIHdpdGgKcGVyLWNvbW1hbmQgZW50cmllcyAoY29tbWFuZCBpZCBhcyBhIGtleSBu
YW1lPykgdGhhdCB3b3VsZCBzb2x2ZSBjb25jdXJyZW5jeQpwcm9ibGVtLgoKUU1QIHN1cHBvcnQg
b3ZlciBzZXBhcmF0ZSBjb25zb2xlOiBwYXRjaCAibGlieGw6IGFjY2VzcyBRTVAgc29ja2V0IHZp
YSBjb25zb2xlCmZvciBxZW11LWluLXN0dWJkb21haW4iIGltcGxlbWVudHMgc29tZSBlYXJseSBQ
b0Mgb2YgdGhpcy4KTWFqb3IgbGltaXRhdGlvbjogb25seSBvbmUgY29ubmVjdGlvbiBhdCBhIHRp
bWUgYW5kIG5vIG1lYW5zIG9mIG91dCBvZgpiYW5kIHJlc2V0IChhbmQgcmUtbmVnb3RpYXRlKS4g
SSd2ZSB0cmllZCBhZGRpbmcgdmVyeSBzaW1wbGUgYHFtcF9yZXNldGAKY29tbWFuZCBmb3IgaW4t
YmFuZCBjb25uZWN0aW9uIHJlc2V0LCBidXQgaXQgaXMgdW5yZWxpYWJsZSBiZWNhdXNlIG9mIHRo
ZQpmaXJzdCBsaW1pdGF0aW9uIC0geGwgcHJvY2VzcyBydW5uaW5nIGluIGJhY2tncm91bmQgaG9s
ZCB0aGlzIGNvbm5lY3Rpb24gb3BlbgphbmQgZXZlcnkgb3RoZXIgeGwgaW5zdGFuY2UgaW50ZXJm
ZXJlIHdpdGggaXQuIE9uIHRoZSBvdGhlciBoYW5kLCBmb3IgbGlidmlydAp1c2UgY2FzZSBvbmUg
Y29ubmVjdGlvbiBjb3VsZCBiZSBlbm91Z2ggKGxlYXZpbmcgYWxvbmUgbGlidmlydGQgcmVzdGFy
dCkuCgpYZW5jb25zb2xlZCBwYXRjaGVzIGFkZCBzdXBwb3J0IGZvciBtdWx0aXBsZSBjb25zb2xl
cyBpbiB4ZW5jb25zb2xlZCwgdG8gYXZvaWQgdGhlIG5lZWQKZm9yIHFlbXUgaW4gZG9tMCBmb3Ig
dGhpcyB0byB3b3JrLiBNdWx0aXBsZSBjb25zb2xlcyBmb3IgYSBzdHViZG9tYWluIGFyZSB1c2Vk
IGZvcjoKIC0gbG9ncyAoY29uc29sZSAwKQogLSBzYXZlICsgcmVzdG9yZSAoY29uc29sZSAxLCAy
KQogLSBxbXAgKGNvbnNvbGUgMykKIC0gc2VyaWFsIHRlcm1pbmFsIHRvIHRhcmdldCBkb21VIChj
b25zb2xlIDQpClhlbmNvbnNvbGVkIHBhdGNoZXMgYXJlIGluIGZhY3QgYSBzZXBhcmF0ZSBzZXJp
ZXMsIGJ1dCBJJ20gc2VuZGluZyB0aGVtIGhlcmUgdG8KZWFzZSBkZXBlbmRlbmNpZXMgaGFuZGxp
bmcgKGxhdHRlciBsaWJ4bCBwYXRjaGVzIHVzZSB0aGF0KS4KCldoYXQgcW1wLWxpYnhlbnN0YXQg
c29ja2V0IGlzIGZvcj8KClBDSSBwYXNzdGhyb3VnaCBzdXBwb3J0IHJlcXVpcmUgc29tZSBtb3Jl
IGxvdmUuIFJpZ2h0IG5vdywgbGlieGwgdHJpZXMgdG8gc2V0dXAKcGNpZnJvbnQgZm9yIGJvdGgg
dGFyZ2V0IEhWTSBhbmQgc3R1YmRvbWFpbiBhbmQgdGhlIGZvcm1lciBmYWlscyAocmFjZQpjb25k
aXRpb24pOgogICAgeGVuLXBjaWJhY2sgcGNpLTI1OS0wOiAyMiBDb3VsZG4ndCBsb2NhdGUgUENJ
IGRldmljZSAoMDAwMDowMDoxYi4wKSEgcGVyaGFwcyBhbHJlYWR5IGluLXVzZT8KRm9ydHVuYXRl
bHkgaXQgaXNuJ3QgbmVlZGVkLiBUaGVyZSBpcyBhbHNvIGEgUENJIHJlbGF0ZWQgcHJvYmxlbSBv
bgpkb21haW4gc2h1dGRvd24gLSBpdCBsb29rcyBsaWtlIGZpcnN0IHN0dWJkb21haW4gaXMgcGF1
c2VkIGFuZCB0aGVuIGxpYnhsIHdhaXRzCmZvciBwY2lmcm9udCB0aGVyZS4KQWxzbywgTVNJIGRv
ZXNuJ3Qgd29yayAocWVtdSBvdXRwdXQpOgoKICAgIFswMDowNS4wXSB4ZW5fcHRfbXNnY3RybF9y
ZWdfd3JpdGU6IHNldHVwIE1TSSAocmVnaXN0ZXI6IDgxKS4KICAgIFswMDowNS4wXSBtc2lfbXNp
eF9zZXR1cDogcmVxdWVzdGVkIHBpcnEgNTUgZm9yIE1TSSAodmVjOiAwLCBlbnRyeTogMCkKICAg
IFswMDowNS4wXSBtc2lfbXNpeF9zZXR1cDogRXJyb3I6IE1hcHBpbmcgb2YgTVNJIChlcnI6IDEs
IHZlYzogMCwgZW50cnkgMCkKICAgIFswMDowNS4wXSB4ZW5fcHRfbXNnY3RybF9yZWdfd3JpdGU6
IFdhcm5pbmc6IENhbiBub3QgbWFwIE1TSSAocmVnaXN0ZXI6IDgwKSEKICAgIFswMDowNS4wXSBX
cml0ZS1iYWNrIHRvIHVua25vd24gZmllbGQgMHg0NCAocGFydGlhbGx5KSBpbmhpYml0ZWQgKDB4
MDApCiAgICBbMDA6MDUuMF0gSWYgdGhlIGRldmljZSBkb2Vzbid0IHdvcmssIHRyeSBlbmFibGlu
ZyBwZXJtaXNzaXZlIG1vZGUKICAgIFswMDowNS4wXSAodW5zYWZlKSBhbmQgaWYgaXQgaGVscHMg
cmVwb3J0IHRoZSBwcm9ibGVtIHRvIHhlbi1kZXZlbAoKVGhlIGFjdHVhbCBzdHViZG9tYWluIGlt
cGxlbWVudGF0aW9uIGlzIGhlcmU6CgogICAgaHR0cHM6Ly9naXRodWIuY29tL21hcm1hcmVrL3F1
YmVzLXZtbS14ZW4tc3R1YmRvbS1saW51eCAoYnJhbmNoIGZvci11cHN0cmVhbSkKClNlZSByZWFk
bWUgdGhlcmUgZm9yIGJ1aWxkIGluc3RydWN0aW9ucy4KClJlbWFpbmluZyBwYXJ0cyBmb3IgZWxp
bWluYXRpbmcgZG9tMCdzIGluc3RhbmNlIG9mIHFlbXU6CiAtIGRvIG5vdCBmb3JjZSBRRElTSyBi
YWNrZW5kIGZvciBDRFJPTQoKVGhpcyBwYXRjaCBzZXJpZXMgaXMgdGhpcmQgKGZvdXJ0aD8pIGF0
dGVtcHQgdG8gZ2V0IHJpZCBvZiBsaW1pdGF0aW9uCiJpZiB5b3Ugd2FudCB0byB1c2Ugc3R1YmRv
bWFpbiwgeW91J3JlIHN0dWNrIHdpdGggcWVtdS10cmFkaXRpb25hbCIsIGRvbmUgb3Zlcgp5ZWFy
cywgYnkgbWFueSBwZW9wbGUuCkkgdGhpbmsgaXQgc2hvdWxkIGJlIGFjY2VwdGFibGUgcGxhbiB0
byBncmFkdWFsbHkgYWRkIGZlYXR1cmVzIHRvCnFlbXUteGVuK3N0dWJkb21haW4gY29uZmlndXJh
dGlvbiAtIG5vdCBuZWNlc3Nhcnkgd2FpdGluZyB3aXRoIGNvbW1pdHRpbmcgYW55Cm9mIHRob3Nl
IHBhdGNoZXMgdW50aWwgZnVsbCBmZWF0dXJlIHNldCBvZiBxZW11LXhlbiBpcyBzdXBwb3J0ZWQu
IEFmdGVyIGFsbCwKcmlnaHQgbm93ICJmZWF0dXJlIHNldCBzdXBwb3J0ZWQgYnkgcWVtdS14ZW4r
c3R1YmRvbSIgaXMgZW1wdHksIHNvIHdvdWxkbid0IGJlCndvcnNlLgoKQ2M6IFNpbW9uIEdhaXNl
ciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KQ2M6IEVyaWMgU2hlbHRvbiA8ZXNoZWx0
b25AcG9ib3guY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKRXJpYyBTaGVsdG9uICgzKToKICBs
aWJ4bDogQWRkICJzdHViZG9tYWluX3ZlcnNpb24iIHRvIGRvbWFpbl9idWlsZF9pbmZvLgogIGxp
YnhsOiBIYW5kbGUgTGludXggc3R1YmRvbWFpbiBzcGVjaWZpYyBRRU1VIG9wdGlvbnMuCiAgbGli
eGw6IEJ1aWxkIHRoZSBkb21haW4gd2l0aCBhIExpbnV4IGJhc2VkIHN0dWJkb21haW4KCk1hcmVr
IE1hcmN6eWtvd3NraS1Hw7NyZWNraSAoMTMpOgogIGxpYnhsOiBmaXggcWVtdS10cmFkIGNtZGxp
bmUgZm9yIG5vIHNkbC92bmMgY2FzZQogIGxpYnhsOiBjcmVhdGUgdmtiIGRldmljZSBvbmx5IGZv
ciBndWVzdHMgd2l0aCBncmFwaGljcyBvdXRwdXQKICBsaWJ4bDogYWRkIHNhdmUvcmVzdG9yZSBz
dXBwb3J0IGZvciBxZW11LXhlbiBpbiBzdHViZG9tYWluCiAgeGw6IGFkZCBzdHViZG9tYWluIHJl
bGF0ZWQgb3B0aW9ucyB0byB4bCBjb25maWcgcGFyc2VyCiAgbGlieGw6IHVzZSBceDFiIHRvIHNl
cGFyYXRlIHFlbXUgYXJndW1lbnRzIGZvciBsaW51eCBzdHViZG9tYWluCiAgeGVuY29uc29sZWQ6
IGluc3RhbGwgeGVuc3RvcmUgd2F0Y2ggZm9yIGFsbCBzdXBwb3J0ZWQgY29uc29sZXMKICB4ZW5j
b25zb2xlZDogYWRkIHN1cHBvcnQgZm9yIGNvbnNvbGVzIHVzaW5nICdzdGF0ZScgeGVuc3RvcmUg
ZW50cnkKICB4ZW5jb25zb2xlZDogbWFrZSBjb25zb2xlX3R5cGUtPnVzZV9nbnR0YWIgbGVzcyBj
b25mdXNpbmcKICB4ZW5jb25zb2xlZDogYWRkIHN1cHBvcnQgZm9yIHVwIHRvIDMgc2Vjb25kYXJ5
IGNvbnNvbGVzCiAgeGVuY29uc29sZWQ6IGRlZHVwbGljYXRlIGVycm9yIGhhbmRsaW5nCiAgeGVu
Y29uc29sZWQ6IGFkZCBzdXBwb3J0IGZvciBub24tcHR5IG91dHB1dAogIGxpYnhsOiBhY2Nlc3Mg
UU1QIHNvY2tldCB2aWEgY29uc29sZSBmb3IgcWVtdS1pbi1zdHViZG9tYWluCiAgbGlieGw6IHVz
ZSB4ZW5jb25zb2xlZCBldmVuIGZvciBtdWx0aXBsZSBzdHViZG9tYWluJ3MgY29uc29sZXMKClNp
bW9uIEdhaXNlciAoMSk6CiAgbGlieGw6IHVzZSB4ZW5zdG9yZSBmb3IgcGNpIGhvdHBsdWcgcWVt
dS1pbi1saW51eC1zdHViZG9tIGNvbW1hbmRzCiAgKGFuZCBwYXJ0IG9mIG90aGVyIGNvbW1pdHMs
IGFzIG5vdGVkIGluIGNvbW1pdCBtZXNzYWdlcyB0aGVyZSkKCiBkb2NzL21hbi94bC5jZmcucG9k
LjUuaW4gICAgICAgIHwgIDIzICsrLQogdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyAgICAgICB8
IDIyMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KIHRvb2xzL2xpYnhsL2xpYnhs
X2NyZWF0ZS5jICAgICAgfCAgODMgKysrKysrKysrKy0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5j
ICAgICAgICAgIHwgMTgyICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogdG9vbHMvbGlieGwv
bGlieGxfZG9tX3N1c3BlbmQuYyB8ICAxMCArLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
YyAgICB8ICAyMiArKystCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgIHwgICA5ICst
CiB0b29scy9saWJ4bC9saWJ4bF9tZW0uYyAgICAgICAgIHwgICA2ICstCiB0b29scy9saWJ4bC9s
aWJ4bF9wY2kuYyAgICAgICAgIHwgIDIyICsrLQogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgICAg
ICAgICB8ICA1MiArKysrKysrLQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICAgICB8ICAx
MCArLQogdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgICAgICB8ICAgNyArLQogMTIgZmlsZXMg
Y2hhbmdlZCwgNTM3IGluc2VydGlvbnMoKyksIDExMSBkZWxldGlvbnMoLSkKCmJhc2UtY29tbWl0
OiBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCi0tIApnaXQtc2VyaWVz
IDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn6-00032y-3v; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn4-00031r-M4
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:42 +0000
X-Inumbo-ID: c6027e61-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c6027e61-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:56:59 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 049E821E06;
 Mon, 30 Jul 2018 23:57:41 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:41 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=96qzg+7afhp+/W1HsdgoSI2p+9p00
 NwRoNlQnZJdfWo=; b=kc8JE4/EWsSTEi5u+1AziSxNgPTkxq+s8RllYuOrFaMTD
 HPYEns6BkOGJ2CbOLRbix5NEBAm5LoznnUEnOpQGd5TPuKjl6Pibrsmn6jinuTXk
 eCPM2sw8GFCYKDt85zH+DgdClY9fbfdsiFui6b4CKFBWuiTS9VHV1ECEhPGGiTjN
 qTu8nym7X/quov7qIWsFctcS/HeYVqUx5oBcLH1x+g0ffAOV+A/rrsd9gjG59MGU
 GRcHjNqaOyPCclgN1yBfCDslFWdBW22XUT2crKOgRiW94a0DicBzlfGEwcIPBwC0
 GTx15Oq51gbAU+ocZgnRmzPc4wXYDCRoS1rsKWTTw==
X-ME-Proxy: <xmx:NN5fW8jw2rk54xIjjz2Xx_7USOsPI_rrwanRwObpPQsV5Gj3F-qByg>
 <xmx:NN5fWyLyAXROHOvg_fRa888yLjPUEwnJ82tGjZZw8afJmX_v2M1jZQ>
 <xmx:NN5fWzH-stuSKr0mCtpzXd82zXtaKSGLcxchRhCZUEu_OtvrcW_vhA>
 <xmx:NN5fW-SI-4Scl7E4p_HLzVJlc8T6duUZZTM9YoQsudmdUoH8Cb3-Eg>
 <xmx:NN5fW3dit33R9JNuLlfWEVsg0NoQovfqAcxdvu5HaK5sGK1igy4O0Q>
 <xmx:Nd5fWzVaHzRG7Ix32hpt3VWF9B8pfW99b_oFL3oukPKmXKGo8LZGDw>
X-ME-Sender: <xms:NN5fW8zMtSHybFGz4n3y42hAgRgq3AINE3FhHYfrtKr4ZMgpEUb9TA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0FBB2E4014;
 Mon, 30 Jul 2018 23:57:39 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:49 +0200
Message-Id: <12aeb8a67d09c3b1551245aa1ea597d9af78ee0c.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 08/17] xl: add stubdomain related options to
 xl config parser
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

LS0tCiBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4gfCAyMyArKysrKysrKysrKysrKysrKysrLS0t
LQogdG9vbHMveGwveGxfcGFyc2UuYyAgICAgIHwgIDcgKysrKysrKwogMiBmaWxlcyBjaGFuZ2Vk
LCAyNiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFu
L3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgppbmRleCAwOTlhMjhk
Li45YzhmZjMxIDEwMDY0NAotLS0gYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KKysrIGIvZG9j
cy9tYW4veGwuY2ZnLnBvZC41LmluCkBAIC0yNjM2LDEwICsyNjM2LDI1IEBAIG1vZGVsIHdoaWNo
IHRoZXkgd2VyZSBpbnN0YWxsZWQgd2l0aC4KIAogPWl0ZW0gQjxkZXZpY2VfbW9kZWxfb3ZlcnJp
ZGU9IlBBVEgiPgogCi1PdmVycmlkZSB0aGUgcGF0aCB0byB0aGUgYmluYXJ5IHRvIGJlIHVzZWQg
YXMgdGhlIGRldmljZS1tb2RlbC4gVGhlCi1iaW5hcnkgcHJvdmlkZWQgaGVyZSBNVVNUIGJlIGNv
bnNpc3RlbnQgd2l0aCB0aGUKLUI8ZGV2aWNlX21vZGVsX3ZlcnNpb24+IHdoaWNoIHlvdSBoYXZl
IHNwZWNpZmllZC4gWW91IHNob3VsZCBub3QKLW5vcm1hbGx5IG5lZWQgdG8gc3BlY2lmeSB0aGlz
IG9wdGlvbi4KK092ZXJyaWRlIHRoZSBwYXRoIHRvIHRoZSBiaW5hcnkgdG8gYmUgdXNlZCBhcyB0
aGUgZGV2aWNlLW1vZGVsIHJ1bm5pbmcgaW4KK3Rvb2xzdGFjayBkb21haW4uIFRoZSBiaW5hcnkg
cHJvdmlkZWQgaGVyZSBNVVNUIGJlIGNvbnNpc3RlbnQgd2l0aCB0aGUKK0I8ZGV2aWNlX21vZGVs
X3ZlcnNpb24+IHdoaWNoIHlvdSBoYXZlIHNwZWNpZmllZC4gWW91IHNob3VsZCBub3Qgbm9ybWFs
bHkgbmVlZAordG8gc3BlY2lmeSB0aGlzIG9wdGlvbi4KKworPWl0ZW0gQjxzdHViZG9tYWluX2tl
cm5lbD0iUEFUSCI+CisKK092ZXJyaWRlIHRoZSBwYXRoIHRvIHRoZSBrZXJuZWwgaW1hZ2UgdXNl
ZCBhcyBkZXZpY2UtbW9kZWwgc3R1YmRvbWFpbi4KK1RoZSBiaW5hcnkgcHJvdmlkZWQgaGVyZSBN
VVNUIGJlIGNvbnNpc3RlbnQgd2l0aCB0aGUKK0I8ZGV2aWNlX21vZGVsX3ZlcnNpb24+IHdoaWNo
IHlvdSBoYXZlIHNwZWNpZmllZC4KK0luIGNhc2Ugb2YgQjxxZW11LXhlbi10cmFkaXRpb25hbD4g
aXQgaXMgZXhwZWN0ZWQgdG8gYmUgTWluaU9TLWJhc2VkIHN0dWJkb21haW4KK2ltYWdlLCBpbiBj
YXNlIG9mIEI8cWVtdS14ZW4+IGl0IGlzIGV4cGVjdGVkIHRvIGJlIExpbnV4LWJhc2VkIHN0dWJk
b21haW4KK2tlcm5lbC4KKworPWl0ZW0gQjxzdHViZG9tYWluX3JhbWRpc2s9IlBBVEgiPgorCitP
dmVycmlkZSB0aGUgcGF0aCB0byB0aGUgcmFtZGlzayBpbWFnZSB1c2VkIGFzIGRldmljZS1tb2Rl
bCBzdHViZG9tYWluLgorVGhlIGJpbmFyeSBwcm92aWRlZCBoZXJlIGlzIHRvIGJlIHVzZWQgYnkg
YSBrZXJuZWwgcG9pbnRlZCBieSBCPHN0dWJkb21haW5fa2VybmVsPi4KK0l0IGlzIGtub3duIHRv
IGJlIHVzZWQgb25seSBieSBMaW51eC1iYXNlZCBzdHViZG9tYWluIGtlcm5lbC4KIAogPWl0ZW0g
QjxkZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZT1CT09MRUFOPgogCmRpZmYgLS1naXQg
YS90b29scy94bC94bF9wYXJzZS5jIGIvdG9vbHMveGwveGxfcGFyc2UuYwppbmRleCBmOTE0N2Y2
Li5jOTljNzdiIDEwMDY0NAotLS0gYS90b29scy94bC94bF9wYXJzZS5jCisrKyBiL3Rvb2xzL3hs
L3hsX3BhcnNlLmMKQEAgLTIzOTEsNiArMjM5MSwxMyBAQCBza2lwX3VzYmRldjoKICAgICB4bHVf
Y2ZnX3JlcGxhY2Vfc3RyaW5nKGNvbmZpZywgImRldmljZV9tb2RlbF91c2VyIiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZiX2luZm8tPmRldmljZV9tb2RlbF91c2VyLCAwKTsKIAorICAg
IHhsdV9jZmdfcmVwbGFjZV9zdHJpbmcgKGNvbmZpZywgInN0dWJkb21haW5fa2VybmVsIiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmYl9pbmZvLT5zdHViZG9tYWluX2tlcm5lbCwgMCk7
CisgICAgeGx1X2NmZ19yZXBsYWNlX3N0cmluZyAoY29uZmlnLCAic3R1YmRvbWFpbl9yYW1kaXNr
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYl9pbmZvLT5zdHViZG9tYWluX3JhbWRp
c2ssIDApOworICAgIGlmICgheGx1X2NmZ19nZXRfbG9uZyAoY29uZmlnLCAic3R1YmRvbWFpbl9t
ZW1vcnkiLCAmbCwgMCkpCisgICAgICAgIGJfaW5mby0+c3R1YmRvbWFpbl9tZW1rYiA9IGwgKiAx
MDI0OworCiAjZGVmaW5lIHBhcnNlX2V4dHJhX2FyZ3ModHlwZSkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBlID0geGx1X2NmZ19nZXRfbGlzdF9hc19z
dHJpbmdfbGlzdChjb25maWcsICJkZXZpY2VfbW9kZWxfYXJncyIjdHlwZSwgXAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJfaW5mby0+ZXh0cmEjI3R5cGUsIDApOyAgICAg
ICAgICAgIFwKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn3-000317-Kk; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn2-0002ze-An
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:40 +0000
X-Inumbo-ID: ea734b42-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea734b42-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:00 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 00FA621D3C;
 Mon, 30 Jul 2018 23:57:39 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=yw3j4SCSmUhG6Qk88FbSOEDPxyM4I
 XZvNWjXzaG/bNA=; b=lfxHd/Gpzx2jTyvRTUPEbgDVE8KTmx/bCkBiZblWBIDO0
 BJux/tblxA6iDA2TgZ7cwynWc5zEkZ9LarY+9NwFfg0f/6JAMU/IBZDB4PRBq/yw
 yub73V8HTClmoh8gHWa3HuemVb/M3HJY6CN7E63viZFQlbLYESDKR8CXNUW1QaXx
 gu41j9MqCdfoQY1QfYjoVyniBXo1Qf2Lvy6u7wCs5iZc1Nwbr0qBAK7B+I7wf41E
 8lRz8fOWjQjvlybUisToIgI0aYJEXmCJZXKQ1TKZT1A/k/cfxDGDSm19AKnvBVr2
 YWZU9usSlvV12tE3Mlrc9RsFa21CYcidF2320B19A==
X-ME-Proxy: <xmx:Mt5fW91nE5OMEtH49uuq-azWkTOpabaJ6obWVBZw67NT4puWALwAoA>
 <xmx:Mt5fWwquG-z72dZjreQNE-mH4rkU3_sG8muHbMrSrHwBzqjBbtc_ew>
 <xmx:Mt5fWyVPBPc6dENJn3EsVPQNV46FnN4soW7lBORkLbKl5RBW5xG-_A>
 <xmx:Mt5fWxrygUiGKzl9Z_8NtXln4KpHkR3WVfeBVOF042NDyRRlVnrTzQ>
 <xmx:Mt5fWxBJ7bbSLzZ9djgIJ7WuaOJDjLclhi2c0jc5PadTFX-0CJD3TA>
 <xmx:Mt5fW9RAphOqwXZFR6ITTiRQsUEGueMn9uODcB-m9BLOTIRxHk2e_A>
X-ME-Sender: <xms:Mt5fWxR4ldHk1fYOQet2uHE0PxAE6yWzRST4H-xLStNSfLk2hEBBGA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0DAF6E4014;
 Mon, 30 Jul 2018 23:57:37 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:47 +0200
Message-Id: <767b0474eebe5317b8d0a4d225043172172d0be7.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 06/17] libxl: create vkb device only for
 guests with graphics 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>
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>, xen-devel@lists.xenproject.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>

VGhlIGZvcmNlZCB2a2IgZGV2aWNlIGlzIG1lYW50IGZvciBiZXR0ZXIgcGVyZm9ybWFuY2Ugb2Yg
cWVtdSBhY2Nlc3MKKGF0IGxlYXN0IGFjY29yZGluZyB0byBlYmJkMjU2MWI0Y2VmYjI5OWYwZjY4
YTg4YjI3ODg1MDQyMjNkZTE4ICJsaWJ4bDoKQWRkIGEgdmtiZCBmcm9udGVuZC9iYWNrZW5kIHBh
aXIgZm9yIEhWTSBndWVzdHMiKSwgd2hpY2ggaXNuJ3QgdXNlZCBpZgp0aGVyZSBpcyBubyBjb25m
aWd1cmVkIGNoYW5uZWwgdG8gYWN0dWFsbHkgYWNjZXNzIHRoYXQga2V5Ym9hcmQuCgpPbmUgY2Fu
IHN0aWxsIGFkZCB2a2IgZGV2aWNlIG1hbnVhbGx5IGlmIG5lZWRlZC4KClRoaXMgaXMgY29udGlu
dWF0aW9uIG9mIGIwNTNmMGM0YzllNTMzZjNkOTc4MzdjZjg5N2ViOTIwYjgzNTVlZDMgImxpYnhs
OiBkbwpub3Qgc3RhcnQgZG9tMCBxZW11IGZvciBzdHViZG9tYWluIHdoZW4gbm90IG5lZWRlZCIu
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgfCAxMCArKysrKysrLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5k
ZXggZmZmMWY5Yy4uNGYxMGE2ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTE0NTEsOSArMTQ1MSwxMyBA
QCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfbGF1bmNoX2RtKGxpYnhsX19lZ2MgKmVnYywgbGlieGxf
X211bHRpZGV2ICptdWx0aWRldiwKICAgICAgICAgbGlieGxfX2RldmljZV9jb25zb2xlX2FkZChn
YywgZG9taWQsICZjb25zb2xlLCBzdGF0ZSwgJmRldmljZSk7CiAgICAgICAgIGxpYnhsX19kZXZp
Y2VfY29uc29sZV9kaXNwb3NlKCZjb25zb2xlKTsKIAotICAgICAgICBsaWJ4bF9kZXZpY2Vfdmti
X2luaXQoJnZrYik7Ci0gICAgICAgIGxpYnhsX19kZXZpY2VfYWRkKGdjLCBkb21pZCwgJmxpYnhs
X192a2JfZGV2dHlwZSwgJnZrYik7Ci0gICAgICAgIGxpYnhsX2RldmljZV92a2JfZGlzcG9zZSgm
dmtiKTsKKyAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGRfY29uZmlnLT5iX2luZm8udS5o
dm0udm5jLmVuYWJsZSkKKyAgICAgICAgICAgIHx8IGxpYnhsX2RlZmJvb2xfdmFsKGRfY29uZmln
LT5iX2luZm8udS5odm0uc3BpY2UuZW5hYmxlKQorICAgICAgICAgICAgfHwgbGlieGxfZGVmYm9v
bF92YWwoZF9jb25maWctPmJfaW5mby51Lmh2bS5zZGwuZW5hYmxlKSkgeworICAgICAgICAgICAg
bGlieGxfZGV2aWNlX3ZrYl9pbml0KCZ2a2IpOworICAgICAgICAgICAgbGlieGxfX2RldmljZV9h
ZGQoZ2MsIGRvbWlkLCAmbGlieGxfX3ZrYl9kZXZ0eXBlLCAmdmtiKTsKKyAgICAgICAgICAgIGxp
YnhsX2RldmljZV92a2JfZGlzcG9zZSgmdmtiKTsKKyAgICAgICAgfQogCiAgICAgICAgIGRjcy0+
c2Rzcy5kbS5ndWVzdF9kb21pZCA9IGRvbWlkOwogICAgICAgICBpZiAobGlieGxfZGVmYm9vbF92
YWwoZF9jb25maWctPmJfaW5mby5kZXZpY2VfbW9kZWxfc3R1YmRvbWFpbikpCi0tIApnaXQtc2Vy
aWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn4-00031j-Cr; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn3-00030O-7X
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:41 +0000
X-Inumbo-ID: c568334b-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c568334b-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:56:58 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 022B521C5C;
 Mon, 30 Jul 2018 23:57:40 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=9HEI6fikrWpt20FVemd89AK5+OZjz
 Bg/Ic7zsOucmtQ=; b=lvZ+VFJFQ2b2zL9V6Vr8UYGdIyR5jKZEq9RQLl7q2GISq
 zW+6Wrc7GuSeXhVnEtx4HsDf0hqfZHjwiPuTRKeXlNjJMXeFMOQ/HdY4Nysxjoa0
 fDgq7R7jSCpZyt3hAAUCwNg8ZXPUCy2Eo8/tmhFunFpY08kpvzc3PenbIrSEuRvy
 uWde7lh7F7chRKAQ8BFSJP+JwnzKVLcz9iKx1NBi5/aOH+BiO6O1ejHbPH2yMZjg
 3DZfJDD8EGhOsHkXdpED/d1Na0cmey6Z0eiVLYzsLirNLpgeNvtrEYY+/IEtr+V6
 HA6CcKXv2M3x9WNyv/wl4GAd+s/slHfSL+C8sXOSQ==
X-ME-Proxy: <xmx:M95fW-GE6MwhSt50rfqvEbhpyBy0ok5OZHtDWmnG_nIjn68vOEgwYA>
 <xmx:M95fWw621Ywlgd4OA09gOBfB-tAun4Bc8bXEXIDXQFI1sLiUWd2Tbw>
 <xmx:M95fW-f-QmmceW1icjq1l3seW8JZxsRTrF_53RCnGbiWdeXO6785bQ>
 <xmx:M95fWz5LJMUzql_bHY7gC3Lu17sWUM44bC14lxBJ4wZAM568UZSiMQ>
 <xmx:M95fW7--qt39u2T46CLfBVQCqfJ-1emp72p8YYHphYjPBnM5Pk6Vig>
 <xmx:M95fWx8Pg9-Wa9Dtdh5JbMt7YiKyLXhb9nrYV0f5IzqoqsSDdNX71Q>
X-ME-Sender: <xms:M95fW9slBH3ahV-60zcQbJcYWspdDQgxNL0NoxmLLHF4HQuLANuTsg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0F7DBE4014;
 Mon, 30 Jul 2018 23:57:38 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:48 +0200
Message-Id: <f231deae2650e7ea6125bd22ed8263a7af4d9331.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 07/17] libxl: add save/restore support for
 qemu-xen in 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

UmVseSBvbiBhIHdyYXBwZXIgc2NyaXB0IGluIHN0dWJkb21haW4gdG8gYXR0YWNoIEZEIDMvNCBv
ZiBxZW11IHRvCnJlbGV2YW50IGNvbnNvbGVzLgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMg
ICAgICAgICAgfCAyMyArKysrKysrKysrKy0tLS0tLS0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxf
ZG9tX3N1c3BlbmQuYyB8IDEwICsrKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0
aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
ZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggNzgyODQ0NC4uZjZiZDZhMSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9k
bS5jCkBAIC0xNDQ0LDEwICsxNDQ0LDE3IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2Rldmlj
ZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
KGRtX2FyZ3MsICIteGVuLWRvbWlkLXJlc3RyaWN0Iik7CiAKICAgICBpZiAoc3RhdGUtPnNhdmVk
X3N0YXRlKSB7Ci0gICAgICAgIC8qIFRoaXMgZmlsZSBkZXNjcmlwdG9yIGlzIG1lYW50IHRvIGJl
IHVzZWQgYnkgUUVNVSAqLwotICAgICAgICAqZG1fc3RhdGVfZmQgPSBvcGVuKHN0YXRlLT5zYXZl
ZF9zdGF0ZSwgT19SRE9OTFkpOwotICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICIt
aW5jb21pbmciKTsKLSAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCBHQ1NQUklOVEYo
ImZkOiVkIiwqZG1fc3RhdGVfZmQpKTsKKyAgICAgICAgaWYgKGlzX3N0dWJkb20pIHsKKyAgICAg
ICAgICAgIC8qIExpbnV4IHN0dWJkb21haW4gY29ubmVjdHMgc3BlY2lmaWMgRkQgdG8gU1RVQkRP
TV9DT05TT0xFX1JFU1RPUkUKKyAgICAgICAgICAgICAqLworICAgICAgICAgICAgZmxleGFycmF5
X2FwcGVuZChkbV9hcmdzLCAiLWluY29taW5nIik7CisgICAgICAgICAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICJmZDozIik7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAvKiBU
aGlzIGZpbGUgZGVzY3JpcHRvciBpcyBtZWFudCB0byBiZSB1c2VkIGJ5IFFFTVUgKi8KKyAgICAg
ICAgICAgICpkbV9zdGF0ZV9mZCA9IG9wZW4oc3RhdGUtPnNhdmVkX3N0YXRlLCBPX1JET05MWSk7
CisgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItaW5jb21pbmciKTsKKyAg
ICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgR0NTUFJJTlRGKCJmZDolZCIsKmRt
X3N0YXRlX2ZkKSk7CisgICAgICAgIH0KICAgICB9CiAgICAgZm9yIChpID0gMDsgYl9pbmZvLT5l
eHRyYSAmJiBiX2luZm8tPmV4dHJhW2ldICE9IE5VTEw7IGkrKykKICAgICAgICAgZmxleGFycmF5
X2FwcGVuZChkbV9hcmdzLCBiX2luZm8tPmV4dHJhW2ldKTsKQEAgLTE5MjksMTQgKzE5MzYsNiBA
QCB2b2lkIGxpYnhsX19zcGF3bl9zdHViX2RtKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0dWJf
ZG1fc3Bhd25fc3RhdGUgKnNkc3MpCiAKICAgICBhc3NlcnQobGlieGxfZGVmYm9vbF92YWwoZ3Vl
c3RfY29uZmlnLT5iX2luZm8uZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKTsKIAotICAgIGlmIChn
dWVzdF9jb25maWctPmJfaW5mby5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJ
Tl9WRVJTSU9OX0xJTlVYKSB7Ci0gICAgICAgIGlmIChkX3N0YXRlLT5zYXZlZF9zdGF0ZSkgewot
ICAgICAgICAgICAgTE9HKEVSUk9SLCAiU2F2ZS9SZXN0b3JlIG5vdCBzdXBwb3J0ZWQgeWV0IHdp
dGggTGludXggU3R1YmRvbS4iKTsKLSAgICAgICAgICAgIHJldCA9IC0xOwotICAgICAgICAgICAg
Z290byBvdXQ7Ci0gICAgICAgIH0KLSAgICB9Ci0KICAgICBzZHNzLT5wdnFlbXUuZ3Vlc3RfZG9t
aWQgPSAwOwogCiAgICAgbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvX2luaXQoJmRtX2NvbmZpZy0+
Y19pbmZvKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMgYi90
b29scy9saWJ4bC9saWJ4bF9kb21fc3VzcGVuZC5jCmluZGV4IDFlOTA0YmEuLjhjOGFlODQgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfZG9tX3N1c3BlbmQuYwpAQCAtNzMsNyArNzMsOCBAQCBpbnQgbGlieGxfX2RvbWFp
bl9zdXNwZW5kX2RldmljZV9tb2RlbChsaWJ4bF9fZ2MgKmdjLAogewogICAgIGludCByZXQgPSAw
OwogICAgIHVpbnQzMl90IGNvbnN0IGRvbWlkID0gZHNwcy0+ZG9taWQ7Ci0gICAgY29uc3QgY2hh
ciAqY29uc3QgZmlsZW5hbWUgPSBkc3BzLT5kbV9zYXZlZmlsZTsKKyAgICB1aW50MzJfdCBkbV9k
b21pZCA9IGxpYnhsX2dldF9zdHViZG9tX2lkKENUWCwgZG9taWQpOworICAgIGNvbnN0IGNoYXIg
KiBmaWxlbmFtZSA9IGRzcHMtPmRtX3NhdmVmaWxlOwogCiAgICAgc3dpdGNoIChsaWJ4bF9fZGV2
aWNlX21vZGVsX3ZlcnNpb25fcnVubmluZyhnYywgZG9taWQpKSB7CiAgICAgY2FzZSBMSUJYTF9E
RVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTl9UUkFESVRJT05BTDogewpAQCAtODYsOCArODcs
MTMgQEAgaW50IGxpYnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwobGlieGxfX2djICpn
YywKICAgICAgICAgaWYgKGxpYnhsX19xbXBfc3RvcChnYywgZG9taWQpKQogICAgICAgICAgICAg
cmV0dXJuIEVSUk9SX0ZBSUw7CiAgICAgICAgIC8qIFNhdmUgRE0gc3RhdGUgaW50byBmaWxlbmFt
ZSAqLworICAgICAgICBpZiAoZG1fZG9taWQpIHsKKyAgICAgICAgICAgIC8qIGlmIERNIGlzIGlu
IHN0dWJkb21haW4sIGluc3RydWN0IGl0IHRvIHVzZSBjb25zb2xlLCB3aGljaCBpcworICAgICAg
ICAgICAgICogY29ubmVjdGVkIHRvIGEgZmlsZSBwb2ludGVkIGJ5IGZpbGVuYW1lICovCisgICAg
ICAgICAgICBmaWxlbmFtZSA9ICIvcHJvYy9zZWxmL2ZkLzQiOworICAgICAgICB9CiAgICAgICAg
IHJldCA9IGxpYnhsX19xbXBfc2F2ZShnYywgZG9taWQsIGZpbGVuYW1lLCBkc3BzLT5saXZlKTsK
LSAgICAgICAgaWYgKHJldCkKKyAgICAgICAgaWYgKHJldCAmJiAhZG1fZG9taWQpCiAgICAgICAg
ICAgICB1bmxpbmsoZmlsZW5hbWUpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgotLSAK
Z2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnA-00036G-1F; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn8-00034i-Bv
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:46 +0000
X-Inumbo-ID: ee0f58fa-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee0f58fa-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:06 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 0CEBA21E06;
 Mon, 30 Jul 2018 23:57:45 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:45 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=1lezl4R4KKBAbDq9BH7npa1NO84mu
 gt1N2ck7cDmFIo=; b=QAGT8hI8Jp2soFdFrIlPy6Nq13jU0D/dsPh7L+aW4AV9D
 hMc2IXBnm+jv+vd0tTpnLOhg9fitkAcecs5DJclAmPZnJnAmUO+Lea4WiikoASpV
 d2mVq6VEZpCdjFQ8y61sRWc/iQ1F1A4Fbk3ttjhlFw4Hr+XdLNaXUzVTHlC6TJl9
 jrViDihpR1eAiDKFEJ/ps4WKbol4PwzTTNy9CNKxm5oEMrGUmdb5FiPGWnIVKWgI
 r9xKDNGx3qM5uIJ20sPd9Pq/2QqyfaZUavanpTEJWsilyrgTVh/lINYZVclRsgOv
 jvAJ+h97LDsPbrvqLlmb7yZ+s5ArIB1DZfoOmPFdA==
X-ME-Proxy: <xmx:ON5fWyCqfQakQPozib9_AUlhs5CaO7HXUkjUuSooSF7GWfyy5E99kw>
 <xmx:ON5fWwNxSzfioSfAfIDdvpqz6SRJDGGGRDa7LqN7zgisavBwvSGFjg>
 <xmx:ON5fW_YqL2RuE9YsleoW2hsdycBmkr39Npvadgh_lpnxDM9BSFRAPQ>
 <xmx:ON5fW3u-Y9vPaX6rhJNJbK_6P5l2wfvkscYI9JCmjZHuUtbVl7IeAA>
 <xmx:ON5fW5NrdLDfhqDMvfCZvGqPd42ivhHwZV0NHWqorbBg-DunqJdAHg>
 <xmx:Od5fWxqK83Lc65ofLCksR-fOSZS9ZzmiJVhmk2VVoEXTMIfn5GoVuw>
X-ME-Sender: <xms:ON5fWyQxfBdE059lg1oqWJW0JJQgcrAsZH0yjFs8ga5Em9H0UsjNTg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 17C4CE4014;
 Mon, 30 Jul 2018 23:57:43 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:53 +0200
Message-Id: <b9785c2c104fd46778926dfbe3db5edb56ac05f0.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 12/17] xenconsoled: make
 console_type->use_gnttab less confusing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

QmVmb3JlIHRoaXMgY29tbWl0ICd1c2VfZ250dGFiJyBtZWFucyB4ZW5jb25zb2xlZCBzaG91bGQg
Zmlyc3QgdHJ5CnNwZWNpYWwgR05UVEFCX1JFU0VSVkVEX0NPTlNPTEUgZW50cnksIGFuZCBvbmx5
IHRoZW4gZmFsbGJhY2sgdG8KcmluZy1yZWYgeGVuc3RvcmUgZW50cnkgKGJlaW5nIGdmbiBvZiBh
Y3R1YWwgcmluZykuCkluIGNhc2Ugb2Ygc2Vjb25kYXJ5IGNvbnNvbGVzLCByaW5nLXJlZiBlbnRy
eSBjb250YWlucyBncmFudCB0YWJsZQpyZWZlcmVuY2UgKG5vdCBnZm4gb2YgaXQpLCB3aGljaCBt
YWtlcyB0aGUgb2xkIG1lYW5pbmcgb2YgdXNlX2dudHRhYgpyZWFsbHkgY29uZnVzaW5nIChzaG91
bGQgYmUgZmFsc2UgZm9yIHN1Y2ggY29uc29sZXMpLgpUbyBzb2x2ZSB0aGlzLCBhZGQgbmV3IGVu
dHJ5IGluIGNvbnNvbGVfdHlwZSAoYW5kIGNvbnNvbGUpIHN0cnVjdHVyZXMKbmFtZWQgJ3VzZV9y
ZXNlcnZlcmRfZ250dGFiJyB3aXRoIHRoZSBvbGQgbWVhbmluZyBvZiAndXNlX2dudHRhYicsIHRo
ZW4KdXNlICd1ZXNfZ250dGFiJyBmb3IgY29uc29sZXMgd2hlcmUgcmluZy1yZWYgaG9sZHMgZ3Jh
bnQgdGFibGUKcmVmZXJlbmNlLgotLS0KIHRvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMgfCAyMyAr
KysrKysrKysrKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyks
IDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBi
L3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKaW5kZXggOTJjM2RmZi4uMmNmNzFhMCAxMDA2NDQK
LS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYworKysgYi90b29scy9jb25zb2xlL2RhZW1v
bi9pby5jCkBAIC0xMTAsNiArMTEwLDcgQEAgc3RydWN0IGNvbnNvbGUgewogCXN0cnVjdCBkb21h
aW4gKmQ7CiAJYm9vbCBvcHRpb25hbDsKIAlib29sIHVzZV9nbnR0YWI7CisJYm9vbCB1c2VfcmVz
ZXJ2ZWRfZ250dGFiOwogCWJvb2wgaGF2ZV9zdGF0ZTsKIH07CiAKQEAgLTExOSw2ICsxMjAsNyBA
QCBzdHJ1Y3QgY29uc29sZV90eXBlIHsKIAljaGFyICpsb2dfc3VmZml4OwogCWJvb2wgb3B0aW9u
YWw7CiAJYm9vbCB1c2VfZ250dGFiOworCWJvb2wgdXNlX3Jlc2VydmVkX2dudHRhYjsKIAlib29s
IGhhdmVfc3RhdGU7ICAvLyB1c2VzICdzdGF0ZScgeGVuc3RvcmUgZW50cnkKIH07CiAKQEAgLTEy
OSw2ICsxMzEsNyBAQCBzdGF0aWMgc3RydWN0IGNvbnNvbGVfdHlwZSBjb25zb2xlX3R5cGVbXSA9
IHsKIAkJLmxvZ19zdWZmaXggPSAiIiwKIAkJLm9wdGlvbmFsID0gZmFsc2UsCiAJCS51c2VfZ250
dGFiID0gdHJ1ZSwKKwkJLnVzZV9yZXNlcnZlZF9nbnR0YWIgPSB0cnVlLAogCX0sCiAjaWYgZGVm
aW5lZChDT05GSUdfQVJNKQogCXsKQEAgLTY3MCw3ICs2NzMsNyBAQCBzdGF0aWMgdm9pZCBjb25z
b2xlX3VubWFwX2ludGVyZmFjZShzdHJ1Y3QgY29uc29sZSAqY29uKQogewogCWlmIChjb24tPmlu
dGVyZmFjZSA9PSBOVUxMKQogCQlyZXR1cm47Ci0JaWYgKHhndF9oYW5kbGUgJiYgY29uLT5yaW5n
X3JlZiA9PSAtMSkKKwlpZiAoeGd0X2hhbmRsZSAmJiBjb24tPnVzZV9nbnR0YWIpCiAJCXhlbmdu
dHRhYl91bm1hcCh4Z3RfaGFuZGxlLCBjb24tPmludGVyZmFjZSwgMSk7CiAJZWxzZQogCQltdW5t
YXAoY29uLT5pbnRlcmZhY2UsIFhDX1BBR0VfU0laRSk7CkBAIC03MTQsMTIgKzcxNywxOSBAQCBz
dGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0IGNvbnNvbGUgKmNvbikKIAogCWlm
ICghY29uLT5pbnRlcmZhY2UgJiYgeGd0X2hhbmRsZSAmJiBjb24tPnVzZV9nbnR0YWIpIHsKIAkJ
LyogUHJlZmVyIHVzaW5nIGdyYW50IHRhYmxlICovCi0JCWNvbi0+aW50ZXJmYWNlID0geGVuZ250
dGFiX21hcF9ncmFudF9yZWYoeGd0X2hhbmRsZSwKLQkJCWRvbS0+ZG9taWQsIEdOVFRBQl9SRVNF
UlZFRF9DT05TT0xFLAotCQkJUFJPVF9SRUFEfFBST1RfV1JJVEUpOwotCQljb24tPnJpbmdfcmVm
ID0gLTE7CisJCWlmIChjb24tPnVzZV9yZXNlcnZlZF9nbnR0YWIpIHsKKwkJCWNvbi0+aW50ZXJm
YWNlID0geGVuZ250dGFiX21hcF9ncmFudF9yZWYoeGd0X2hhbmRsZSwKKwkJCQkJZG9tLT5kb21p
ZCwgR05UVEFCX1JFU0VSVkVEX0NPTlNPTEUsCisJCQkJCVBST1RfUkVBRHxQUk9UX1dSSVRFKTsK
KwkJCWNvbi0+cmluZ19yZWYgPSAtMTsKKwkJfSBlbHNlIHsKKwkJCWNvbi0+aW50ZXJmYWNlID0g
eGVuZ250dGFiX21hcF9ncmFudF9yZWYoeGd0X2hhbmRsZSwKKwkJCQkJZG9tLT5kb21pZCwgcmlu
Z19yZWYsCisJCQkJCVBST1RfUkVBRHxQUk9UX1dSSVRFKTsKKwkJCWNvbi0+cmluZ19yZWYgPSBy
aW5nX3JlZjsKKwkJfQogCX0KLQlpZiAoIWNvbi0+aW50ZXJmYWNlKSB7CisJaWYgKCFjb24tPmlu
dGVyZmFjZSAmJiAoIWNvbi0+dXNlX2dudHRhYiB8fCBjb24tPnVzZV9yZXNlcnZlZF9nbnR0YWIp
KSB7CiAJCS8qIEZhbGwgYmFjayB0byB4Y19tYXBfZm9yZWlnbl9yYW5nZSAqLwogCQljb24tPmlu
dGVyZmFjZSA9IHhjX21hcF9mb3JlaWduX3JhbmdlKAogCQkJeGMsIGRvbS0+ZG9taWQsIFhDX1BB
R0VfU0laRSwKQEAgLTg5Myw2ICs5MDMsNyBAQCBzdGF0aWMgaW50IGNvbnNvbGVfaW5pdChzdHJ1
Y3QgY29uc29sZSAqY29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZvaWQgKipkYXRhKQogCWNvbi0+
bG9nX3N1ZmZpeCA9ICgqY29uX3R5cGUpLT5sb2dfc3VmZml4OwogCWNvbi0+b3B0aW9uYWwgPSAo
KmNvbl90eXBlKS0+b3B0aW9uYWw7CiAJY29uLT51c2VfZ250dGFiID0gKCpjb25fdHlwZSktPnVz
ZV9nbnR0YWI7CisJY29uLT51c2VfcmVzZXJ2ZWRfZ250dGFiID0gKCpjb25fdHlwZSktPnVzZV9y
ZXNlcnZlZF9nbnR0YWI7CiAJY29uLT5oYXZlX3N0YXRlID0gKCpjb25fdHlwZSktPmhhdmVfc3Rh
dGU7CiAJeHNuYW1lID0gKGNoYXIgKikoKmNvbl90eXBlKS0+eHNuYW1lOwogCXhzcGF0aCA9IHhz
X2dldF9kb21haW5fcGF0aCh4cywgZG9tLT5kb21pZCk7Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn0-0002yX-5x; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLmy-0002xg-LE
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:36 +0000
X-Inumbo-ID: e88b5cd1-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e88b5cd1-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:57:56 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id C431321E1D;
 Mon, 30 Jul 2018 23:57:35 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=nR7bkGYfhz1oRozemiREDwaxu3bva
 iu+k8nV5bjvOgg=; b=nc4NY2rVs/pFz/UGvgyk2htikTABUAJTBvvrSOKh18oF5
 eabuX2J/eEADt6nbzCZHP6UILgLFNZY2tKB1WDdrYIujGFaXNCeGpwyZrkL8qMgd
 OD7kSkmfRupTkkb/PobbpUFwJU/n0ykodSURW+lujOGqS+jg++T6OcjjQm7pI8Cg
 OLnOqe2pFwE2hhDyRew4Txk2js6qHnWkuYEDUhx8zurWq1eTm0Lw8ynKvGv7VTnv
 IfDEVkOj9hCk8JGUthX8MjoeimxBx+18nldAX6FdWGiW2xoaT8JF5GiSx2mN6O4i
 FMz+DbyXAl9cJPs94DV9rKdwuCmeTlFZbMzvvgaHA==
X-ME-Proxy: <xmx:L95fW_EJ_3qz11Oq3AHR_oJPoGbGiYldjvmrNGCdCnmwBG77Vro5cA>
 <xmx:L95fWxvVnDHGBtXh_gGmdLB6SSAIb4POtc-49o5XSdZ5ociVGHnfTA>
 <xmx:L95fWxXlTQEYNw56lOk2-7ZxkHW1gpxPpcbcufWGf1ozR44q471Qbw>
 <xmx:L95fW9H6aZJLZ3naZMK9fumgoiGuf1WzzXkJKasfsuodj85sJtMtog>
 <xmx:L95fWz27xIpM5CiihR5Zeax5qkOFZz8BxVXhoU0BOfzZYdkbhQGEbg>
 <xmx:L95fWzfXaycJVFmI8SHW-DQ_XtPYhqUbxkpnUTmsLWD1w91_-zNBQg>
X-ME-Sender: <xms:L95fWx3AqGSjiFpa9KStC66A_RZsqgvjoTdDetbkN3XfMtBRsjHDAw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 930F6E4014;
 Mon, 30 Jul 2018 23:57:34 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:44 +0200
Message-Id: <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 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: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Eric Shelton <eshelton@pobox.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>

RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+CgpUaGlzIHBhdGNoIGNyZWF0
ZXMgYW4gYXBwcm9wcmlhdGUgY29tbWFuZCBsaW5lIGZvciB0aGUgUUVNVSBpbnN0YW5jZQpydW5u
aW5nIGluIGEgTGludXgtYmFzZWQgc3R1YmRvbWFpbi4KCk5PVEU6IGEgbnVtYmVyIG9mIGl0ZW1z
IGFyZSBub3QgY3VycmVudGx5IGltcGxlbWVudGVkIGZvciBMaW51eC1iYXNlZApzdHViZG9tYWlu
cywgc3VjaCBhczoKLSBzYXZlL3Jlc3RvcmUKLSBRTVAgc29ja2V0Ci0gZ3JhcGhpY3Mgb3V0cHV0
IChlLmcuLCBWTkMpCgpTaWduZWQtb2ZmLWJ5OiBFcmljIFNoZWx0b24gPGVzaGVsdG9uQHBvYm94
LmNvbT4KClNpbW9uOgogKiBmaXggZGlzayBwYXRoCiAqIGZpeCBjZHJvbSBwYXRoIGFuZCAiZm9y
bWF0IgogKiBwYXNzIGRvd25zY3JpcHQgZm9yIG5ldHdvcmsgaW50ZXJmYWNlcwotLS0KIHRvb2xz
L2xpYnhsL2xpYnhsX2RtLmMgfCAxMDYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNzIgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMKaW5kZXggM2IwYjU4ZS4uYjM4YzFkMiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0yNSw5ICsyNSwyNCBA
QAogI2luY2x1ZGUgPHB3ZC5oPgogI2luY2x1ZGUgPGdycC5oPgogCi1zdGF0aWMgY29uc3QgY2hh
ciAqbGlieGxfdGFwaWZfc2NyaXB0KGxpYnhsX19nYyAqZ2MpCitzdGF0aWMgY29uc3QgY2hhciAq
bGlieGxfdGFwaWZfc2NyaXB0KGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvKQogewog
I2lmIGRlZmluZWQoX19saW51eF9fKSB8fCBkZWZpbmVkKF9fRnJlZUJTRF9fKQorICAgIGlmIChp
bmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVY
KQorICAgICAgICByZXR1cm4gbGlieGxfX3NwcmludGYoZ2MsICIvZXRjL3FlbXUtaWZ1cCIpOwor
ICAgIHJldHVybiBsaWJ4bF9fc3RyZHVwKGdjLCAibm8iKTsKKyNlbHNlCisgICAgcmV0dXJuIEdD
U1BSSU5URigiJXMvcWVtdS1pZnVwIiwgbGlieGxfX3hlbl9zY3JpcHRfZGlyX3BhdGgoKSk7Cisj
ZW5kaWYKK30KKworc3RhdGljIGNvbnN0IGNoYXIgKmxpYnhsX3RhcGlmX2Rvd25zY3JpcHQobGli
eGxfX2djICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvKQoreworI2lmIGRlZmluZWQoX19saW51
eF9fKSB8fCBkZWZpbmVkKF9fRnJlZUJTRF9fKQorICAgIGlmIChpbmZvLT5zdHViZG9tYWluX3Zl
cnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKQorICAgICAgICByZXR1cm4g
bGlieGxfX3NwcmludGYoZ2MsICIvZXRjL3FlbXUtaWZkb3duIik7CiAgICAgcmV0dXJuIGxpYnhs
X19zdHJkdXAoZ2MsICJubyIpOwogI2Vsc2UKICAgICByZXR1cm4gR0NTUFJJTlRGKCIlcy9xZW11
LWlmdXAiLCBsaWJ4bF9feGVuX3NjcmlwdF9kaXJfcGF0aCgpKTsKQEAgLTYxNiw4ICs2MzEsOCBA
QCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19vbGQobGlieGxfX2dj
ICpnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRhcCx2bGFuPSVk
LGlmbmFtZT0lcyxicmlkZ2U9JXMsIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAic2NyaXB0PSVzLGRvd25zY3JpcHQ9JXMiLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBuaWNzW2ldLmRldmlkLCBpZm5hbWUsIG5pY3NbaV0uYnJpZGdlLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF90YXBpZl9zY3JpcHQoZ2Mp
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF90YXBpZl9zY3Jp
cHQoZ2MpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdGFw
aWZfc2NyaXB0KGdjLCBiX2luZm8pLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF90YXBpZl9kb3duc2NyaXB0KGdjLCBiX2luZm8pKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBOVUxMKTsKICAgICAgICAgICAgICAgICBpb2VtdV9uaWNzKys7
CiAgICAgICAgICAgICB9CkBAIC05MzMsNiArOTQ4LDcgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVp
bGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgY29uc3QgY2hhciAq
cGF0aCwgKmNoYXJkZXY7CiAgICAgY2hhciAqdXNlciA9IE5VTEw7CiAgICAgc3RydWN0IHBhc3N3
ZCAqdXNlcl9iYXNlLCB1c2VyX3B3YnVmOworICAgIGJvb2wgaXNfc3R1YmRvbSA9IGxpYnhsX2Rl
ZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pOwogCiAgICAgZG1fYXJn
cyA9IGZsZXhhcnJheV9tYWtlKGdjLCAxNiwgMSk7CiAgICAgZG1fZW52cyA9IGZsZXhhcnJheV9t
YWtlKGdjLCAxNiwgMSk7CkBAIC05NDMsMjQgKzk1OSwyNyBAQCBzdGF0aWMgaW50IGxpYnhsX19i
dWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywKICAgICAgICAgICAgICAg
ICAgICAgICAiLXhlbi1kb21pZCIsCiAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIl
ZCIsIGd1ZXN0X2RvbWlkKSwgTlVMTCk7CiAKLSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3Ms
ICItY2hhcmRldiIpOwotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywKLSAgICAgICAgICAg
ICAgICAgICAgIEdDU1BSSU5URigic29ja2V0LGlkPWxpYnhsLWNtZCwiCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAicGF0aD0lcy9xbXAtbGlieGwtJWQsc2VydmVyLG5vd2Fp
dCIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fcnVuX2Rpcl9w
YXRoKCksIGd1ZXN0X2RvbWlkKSk7CisgICAgLyogVGhlcmUgaXMgY3VycmVudGx5IG5vIHdheSB0
byBhY2Nlc3MgdGhlIFFNUCBzb2NrZXQgaW4gdGhlIHN0dWJkb20gKi8KKyAgICBpZiAoIWlzX3N0
dWJkb20pIHsKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLWNoYXJkZXYiKTsK
KyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAorICAgICAgICAgICAgICAgICAgICAg
ICAgIEdDU1BSSU5URigic29ja2V0LGlkPWxpYnhsLWNtZCwiCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgInBhdGg9JXMvcW1wLWxpYnhsLSVkLHNlcnZlcixub3dhaXQi
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ydW5fZGly
X3BhdGgoKSwgZ3Vlc3RfZG9taWQpKTsKIAotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywg
Ii1uby1zaHV0ZG93biIpOwotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1tb24iKTsK
LSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJjaGFyZGV2PWxpYnhsLWNtZCxtb2RlPWNv
bnRyb2wiKTsKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW5vLXNodXRkb3du
Iik7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1tb24iKTsKKyAgICAgICAg
ZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiY2hhcmRldj1saWJ4bC1jbWQsbW9kZT1jb250cm9s
Iik7CiAKLSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItY2hhcmRldiIpOwotICAgIGZs
ZXhhcnJheV9hcHBlbmQoZG1fYXJncywKLSAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigi
c29ja2V0LGlkPWxpYnhlbnN0YXQtY21kLCIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJwYXRoPSVzL3FtcC1saWJ4ZW5zdGF0LSVkLHNlcnZlcixub3dhaXQiLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3J1bl9kaXJfcGF0aCgpLCBndWVz
dF9kb21pZCkpOworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItY2hhcmRldiIp
OworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGVuc3RhdC1jbWQsIgorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICJwYXRoPSVzL3FtcC1saWJ4ZW5zdGF0LSVkLHNl
cnZlcixub3dhaXQiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX19ydW5fZGlyX3BhdGgoKSwgZ3Vlc3RfZG9taWQpKTsKIAotICAgIGZsZXhhcnJheV9hcHBl
bmQoZG1fYXJncywgIi1tb24iKTsKLSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJjaGFy
ZGV2PWxpYnhlbnN0YXQtY21kLG1vZGU9Y29udHJvbCIpOworICAgICAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICItbW9uIik7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywg
ImNoYXJkZXY9bGlieGVuc3RhdC1jbWQsbW9kZT1jb250cm9sIik7CisgICAgfQogCiAgICAgZm9y
IChpID0gMDsgaSA8IGd1ZXN0X2NvbmZpZy0+bnVtX2NoYW5uZWxzOyBpKyspIHsKICAgICAgICAg
Y29ubmVjdGlvbiA9IGd1ZXN0X2NvbmZpZy0+Y2hhbm5lbHNbaV0uY29ubmVjdGlvbjsKQEAgLTEw
MDQsNyArMTAyMyw3IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdz
X25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLCAi
LW5hbWUiLCBjX2luZm8tPm5hbWUsIE5VTEwpOwogICAgIH0KIAotICAgIGlmICh2bmMpIHsKKyAg
ICBpZiAodm5jICYmICFpc19zdHViZG9tKSB7CiAgICAgICAgIGNoYXIgKnZuY2FyZyA9IE5VTEw7
CiAKICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLXZuYyIpOwpAQCAtMTA0Myw3
ICsxMDYyLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3
KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIH0KIAogICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRt
X2FyZ3MsIHZuY2FyZyk7Ci0gICAgfSBlbHNlCisgICAgfSBlbHNlIGlmICghaXNfc3R1YmRvbSkK
ICAgICAgICAgLyoKICAgICAgICAgICogRW5zdXJlIHRoYXQgYnkgZGVmYXVsdCBubyB2bmMgc2Vy
dmVyIGlzIGNyZWF0ZWQuCiAgICAgICAgICAqLwpAQCAtMTA1NSw3ICsxMDc0LDcgQEAgc3RhdGlj
IGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAg
ICAgICovCiAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGRtX2FyZ3MsICItZGlzcGxheSIsICJu
b25lIik7CiAKLSAgICBpZiAoc2RsKSB7CisgICAgaWYgKHNkbCAmJiAhaXNfc3R1YmRvbSkgewog
ICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItc2RsIik7CiAgICAgICAgIGlmIChz
ZGwtPmRpc3BsYXkpCiAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZG1fZW52cywg
IkRJU1BMQVkiLCBzZGwtPmRpc3BsYXkpOwpAQCAtMTA5OSwxMCArMTExOCwyMSBAQCBzdGF0aWMg
aW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywKICAg
ICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7CiAgICAgICAgICAgICB9CiAgICAgICAg
ICAgICBpZiAoYl9pbmZvLT51Lmh2bS5zZXJpYWwpIHsKLSAgICAgICAgICAgICAgICBmbGV4YXJy
YXlfdmFwcGVuZChkbV9hcmdzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIt
c2VyaWFsIiwgYl9pbmZvLT51Lmh2bS5zZXJpYWwsIE5VTEwpOworICAgICAgICAgICAgICAgIGlm
IChpc19zdHViZG9tKSB7CisgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV92YXBwZW5kKGRt
X2FyZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIvZGV2L2h2
YyVkIiwgU1RVQkRPTV9DT05TT0xFX1NFUklBTCksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE5VTEwpOworICAgICAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAg
ICAgICAgICAgIGZsZXhhcnJheV92YXBwZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwgYl9pbmZvLT51Lmh2bS5zZXJpYWwsIE5VTEwp
OworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0gZWxzZSBpZiAoYl9pbmZvLT51Lmh2
bS5zZXJpYWxfbGlzdCkgewogICAgICAgICAgICAgICAgIGNoYXIgKipwOworICAgICAgICAgICAg
ICAgIGlmIChpc19zdHViZG9tKSB7CisgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV92YXBw
ZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2Vy
aWFsIiwgIi9kZXYvaHZjMSIsIE5VTEwpOworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAg
ICAgICBmb3IgKHAgPSBiX2luZm8tPnUuaHZtLnNlcmlhbF9saXN0OwogICAgICAgICAgICAgICAg
ICAgICAgKnA7CiAgICAgICAgICAgICAgICAgICAgICBwKyspIHsKQEAgLTExMTcsNyArMTE0Nyw3
IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9f
Z2MgKmdjLAogICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW5vZ3JhcGhp
YyIpOwogICAgICAgICB9CiAKLSAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5mby0+
dS5odm0uc3BpY2UuZW5hYmxlKSkgeworICAgICAgICBpZiAobGlieGxfZGVmYm9vbF92YWwoYl9p
bmZvLT51Lmh2bS5zcGljZS5lbmFibGUpICYmICFpc19zdHViZG9tKSB7CiAgICAgICAgICAgICBj
b25zdCBsaWJ4bF9zcGljZV9pbmZvICpzcGljZSA9ICZiX2luZm8tPnUuaHZtLnNwaWNlOwogICAg
ICAgICAgICAgY2hhciAqc3BpY2VvcHRpb25zID0gZG1fc3BpY2Vfb3B0aW9ucyhnYywgc3BpY2Up
OwogICAgICAgICAgICAgaWYgKCFzcGljZW9wdGlvbnMpCkBAIC0xMjU2LDggKzEyODYsOCBAQCBz
dGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpn
YywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigidHlwZT10YXAs
aWQ9bmV0JWQsaWZuYW1lPSVzLCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAic2NyaXB0PSVzLGRvd25zY3JpcHQ9JXMiLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uZGV2aWQsIGlmbmFtZSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF90YXBpZl9zY3JpcHQoZ2MpLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3RhcGlmX3Nj
cmlwdChnYykpKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF90YXBpZl9zY3JpcHQoZ2MsIGJfaW5mbyksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfdGFwaWZfZG93bnNjcmlwdChnYywgYl9pbmZvKSkpOwog
CiAgICAgICAgICAgICAgICAgLyogVXNlcnNwYWNlIENPTE8gUHJveHkgbmVlZCB0aGlzICovCiAj
ZGVmaW5lIEFQUEVORF9DT0xPX1NPQ0tfU0VSVkVSKHNvY2tfaWQsIHNvY2tfaXAsIHNvY2tfcG9y
dCkgKHsgICAgICAgICAgICAgXApAQCAtMTUwMyw3ICsxNTMzLDkgQEAgc3RhdGljIGludCBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAg
ICAgKiBJZiBxZW11IGlzbid0IGRvaW5nIHRoZSBpbnRlcnByZXRpbmcsIHRoZSBwYXJhbWV0ZXIg
aXMKICAgICAgICAgICAgICAqIGFsd2F5cyByYXcKICAgICAgICAgICAgICAqLwotICAgICAgICAg
ICAgaWYgKGRpc2tzW2ldLmJhY2tlbmQgPT0gTElCWExfRElTS19CQUNLRU5EX1FESVNLKQorICAg
ICAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJk
b21haW4pKQorICAgICAgICAgICAgICAgIGZvcm1hdCA9ICJob3N0X2RldmljZSI7CisgICAgICAg
ICAgICBlbHNlIGlmIChkaXNrc1tpXS5iYWNrZW5kID09IExJQlhMX0RJU0tfQkFDS0VORF9RRElT
SykKICAgICAgICAgICAgICAgICBmb3JtYXQgPSBsaWJ4bF9fcWVtdV9kaXNrX2Zvcm1hdF9zdHJp
bmcoZGlza3NbaV0uZm9ybWF0KTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICBm
b3JtYXQgPSBsaWJ4bF9fcWVtdV9kaXNrX2Zvcm1hdF9zdHJpbmcoTElCWExfRElTS19GT1JNQVRf
UkFXKTsKQEAgLTE1MTQsNiArMTU0Niw4IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2Rldmlj
ZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgICAg
IGRpc2tzW2ldLnZkZXYpOwogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAg
ICAgICAgICB9CisgICAgICAgICAgICB9IGVsc2UgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5m
by0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7CisgICAgICAgICAgICAgICAgdGFyZ2V0X3Bh
dGggPSBHQ1NQUklOVEYoIi9kZXYveHZkJWMiLCAnYScgKyBkaXNrKTsKICAgICAgICAgICAgIH0g
ZWxzZSB7CiAgICAgICAgICAgICAgICAgaWYgKGZvcm1hdCA9PSBOVUxMKSB7CiAgICAgICAgICAg
ICAgICAgICAgIExPR0QoV0FSTiwgZ3Vlc3RfZG9taWQsCkBAIC0xNTUwLDggKzE1ODQsOCBAQCBz
dGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpn
YywKIAogICAgICAgICAgICAgaWYgKGRpc2tzW2ldLmlzX2Nkcm9tKSB7CiAgICAgICAgICAgICAg
ICAgZHJpdmUgPSBsaWJ4bF9fc3ByaW50ZihnYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAi
aWY9aWRlLGluZGV4PSVkLHJlYWRvbmx5PW9uLG1lZGlhPWNkcm9tLGlkPWlkZS0laSIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgZGlzaywgZGV2X251bWJlcik7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgImlmPWlkZSxyZWFkb25seT1vbixtZWRpYT1jZHJvbSxpZD1pZGUtJWkiLAorICAg
ICAgICAgICAgICAgICAgICAgICAgIGRldl9udW1iZXIpOwogCiAgICAgICAgICAgICAgICAgaWYg
KHRhcmdldF9wYXRoKQogICAgICAgICAgICAgICAgICAgICBkcml2ZSA9IGxpYnhsX19zcHJpbnRm
KGdjLCAiJXMsZmlsZT0lcyxmb3JtYXQ9JXMiLApAQCAtMTcyNyw3ICsxNzYxLDcgQEAgc3RhdGlj
IGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3MobGlieGxfX2djICpnYywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICoqKmFyZ3MsIGNoYXIgKioq
ZW52cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4
bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgKmRtX3N0YXRlX2ZkKQotLyogZG1fc3RhdGVfZmQgbWF5IGJlIE5V
TEwgaWZmIGNhbGxlciBrbm93cyB3ZSBhcmUgdXNpbmcgb2xkIHN0dWJkb20KKy8qIGRtX3N0YXRl
X2ZkIG1heSBiZSBOVUxMIGlmZiBjYWxsZXIga25vd3Mgd2UgYXJlIHVzaW5nIHN0dWJkb20KICAq
IGFuZCB0aGVyZWZvcmUgd2lsbCBiZSBwYXNzaW5nIGEgZmlsZW5hbWUgcmF0aGVyIHRoYW4gYSBm
ZC4gKi8KIHsKICAgICBzd2l0Y2ggKGd1ZXN0X2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF92
ZXJzaW9uKSB7CkBAIC0xNzM3LDggKzE3NzEsMTAgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRf
ZGV2aWNlX21vZGVsX2FyZ3MobGlieGxfX2djICpnYywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJncywgZW52cywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGUpOwogICAgIGNhc2UgTElCWExf
REVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46Ci0gICAgICAgIGFzc2VydChkbV9zdGF0ZV9m
ZCAhPSBOVUxMKTsKLSAgICAgICAgYXNzZXJ0KCpkbV9zdGF0ZV9mZCA8IDApOworICAgICAgICBp
ZiAoIWxpYnhsX2RlZmJvb2xfdmFsKGd1ZXN0X2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF9z
dHViZG9tYWluKSkgeworICAgICAgICAgICAgYXNzZXJ0KGRtX3N0YXRlX2ZkICE9IE5VTEwpOwor
ICAgICAgICAgICAgYXNzZXJ0KCpkbV9zdGF0ZV9mZCA8IDApOworCX0KICAgICAgICAgcmV0dXJu
IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcoZ2MsIGRtLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBndWVzdF9kb21pZCwgZ3Vlc3Rf
Y29uZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBhcmdzLCBlbnZzLApAQCAtMTc5NSw3ICsxODMxLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fdmZi
X2FuZF92a2JfZnJvbV9odm1fZ3Vlc3RfY29uZmlnKGxpYnhsX19nYyAqZ2MsCiAKIHN0YXRpYyBp
bnQgbGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpbnQgZG1fZG9taWQsIGludCBndWVzdF9kb21pZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKiphcmdzKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhciAqKmFyZ3MsIGJvb2wgbGludXhfc3R1YmRv
bSkKIHsKICAgICBsaWJ4bF9jdHggKmN0eCA9IGxpYnhsX19nY19vd25lcihnYyk7CiAgICAgaW50
IGk7CkBAIC0xODIzLDcgKzE4NTksOSBAQCBzdGF0aWMgaW50IGxpYnhsX193cml0ZV9zdHViX2Rt
YXJncyhsaWJ4bF9fZ2MgKmdjLAogICAgIGkgPSAxOwogICAgIGRtYXJnc1swXSA9ICdcMCc7CiAg
ICAgd2hpbGUgKGFyZ3NbaV0gIT0gTlVMTCkgewotICAgICAgICBpZiAoc3RyY21wKGFyZ3NbaV0s
ICItc2RsIikgJiYgc3RyY21wKGFyZ3NbaV0sICItTSIpICYmIHN0cmNtcChhcmdzW2ldLCAieGVu
ZnYiKSkgeworICAgICAgICBpZiAobGludXhfc3R1YmRvbSB8fAorICAgICAgICAgICAgKHN0cmNt
cChhcmdzW2ldLCAiLXNkbCIpICYmCisgICAgICAgICAgICAgc3RyY21wKGFyZ3NbaV0sICItTSIp
ICYmIHN0cmNtcChhcmdzW2ldLCAieGVuZnYiKSkpIHsKICAgICAgICAgICAgIHN0cmNhdChkbWFy
Z3MsICIgIik7CiAgICAgICAgICAgICBzdHJjYXQoZG1hcmdzLCBhcmdzW2ldKTsKICAgICAgICAg
fQotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnE-0003E6-Lw; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLnB-00039V-T3
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:49 +0000
X-Inumbo-ID: f094c151-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f094c151-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:10 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 319A321E06;
 Mon, 30 Jul 2018 23:57:49 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=asLAcPdcyiEuU4aitabKcLlg4j6FF
 mo6NqNeo4LTkdA=; b=CC2Ys3pSznrE/ljZr8LnO69nUclN8626Unpvxu7SWLMs9
 /GOPSzxPBTlocXGBFUsmDvzBQ9WaNITNPBdpHlXn0dOo9OJlihkS/x64Mq/AyYMQ
 ijgxIw4/YyoKdukzWhNZn4N2Kw5ltuGcSDjpzYW4KcH6DK12YBK8laOWX4tvzz+I
 sTa+pQfmb4GqeP7cQ7sZF2g5zzvP45VqNhwbRLly/JBk4CGGUsM06KTi0LGAMKf+
 4prCOLJOxe6L1XkbmRBEkJ/3XR7cnJ/a3asG9KsjU+WeaPfBtpDbnm1uk+n3czqS
 GfK7OXicfgrSRevtYJ8frtpB/Dga86Hk68ZtYGL7A==
X-ME-Proxy: <xmx:Pd5fWz4HI8ruQySYHX-Zxe0ZddF4cwArUYEJ4aqhIVpcNY_IgHedog>
 <xmx:Pd5fW9O0K5jy8HPX63scmSwryepFtFFCLSaxMHcDOyd4rc5z6r3DcQ>
 <xmx:Pd5fW5lCKpf0cIxH2YLFBClw78iCrnfxVNS0YCgj1o7IApi0INo2aQ>
 <xmx:Pd5fW8TIsRky498EVTU5WfJ04l4gtXKLQdcLesHGxBxKVS0xB8f0jw>
 <xmx:Pd5fW9CbQOwTcj7wMXRdmAtJmL4Qpcs_NIRzriyqY_XL86aBQEsgdg>
 <xmx:Pd5fW8SOtdwHWIY2PlmFmcNi0aAynN7vdL9HqfdmyVD6E35jGwLECA>
X-ME-Sender: <xms:Pd5fW7EcOboLgA46CVcRpkvm9U8ZNVtnkQauvnyHpKAIMKVl3lFM4w>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 335C2E4014;
 Mon, 30 Jul 2018 23:57:48 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:57 +0200
Message-Id: <cfcd72f3149d5a71259d413caef38ddb91ce7ad5.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 16/17] libxl: access QMP socket via console
 for qemu-in-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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

QWRkIHN1cHBvcnQgZm9yIHRhbGtpbmcgd2l0aCBxZW11IGluIHN0dWJkb21haW4gdmlhIFFNUCBj
b25uZWN0ZWQgdG8gYQpjb25zb2xlLiBTaW5jZSBhIGNvbnNvbGUgZG9lc24ndCBoYXZlIG91dCBv
ZiBiYW5kIGNvbm5lY3QvZGlzY29ubmVjdApzaWduYWxpbmcsIHVzZSAobmV3KSBxbXBfcmVzZXQg
Y29tbWFuZCBhdCBldmVyeSBjb25uZWN0LCB0byBmb3JjZQpyZW5lZ290aWF0aW9uLgoKVGhpcyBj
b21taXQgZG9lc24ndCBkZWFsIHdpdGggbXVsdGlwbGUgdXNlcnMgYWNjZXNzaW5nIHRoZSBzYW1l
IGNvbnNvbGUuCkZvciBleGFtcGxlIGFsbCBjb25uZWN0ZWQgbGlieGwgdXNlcnMgd2lsbCBzZWUg
cmVzcG9uc2VzIGZvciBjb21tYW5kcwpzZW5kIGJ5IGFueSB1c2VyLiBJZiBjb21tYW5kcyBJRHMg
d291bGQgYmUgdW5pcXVlICh0aGV5IGFyZW4ndCksCnRoZW9yZXRpY2FsbHkgdGhhdCB3b3VsZG4n
dCBiZSBhIHByb2JsZW0uIEJ1dCB0d28gaW5zdGFuY2VzIHNlbmRpbmcKY29tbWFuZHMgYXQgb25j
ZSBpcyBzdGlsbCBwcm9ibGVtYXRpYy4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAg
IHwgMTggKysrKysrKystLS0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICA1ICsr
LS0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAgfCA1MiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDYyIGluc2VydGlvbnMoKyksIDEz
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IDExYWNiZWEuLjA2MjAyMGUgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtOTU5
LDE4ICs5NTksMjMgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Nf
bmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgIi14ZW4tZG9taWQiLAog
ICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJWQiLCBndWVzdF9kb21pZCksIE5VTEwp
OwogCi0gICAgLyogVGhlcmUgaXMgY3VycmVudGx5IG5vIHdheSB0byBhY2Nlc3MgdGhlIFFNUCBz
b2NrZXQgaW4gdGhlIHN0dWJkb20gKi8KLSAgICBpZiAoIWlzX3N0dWJkb20pIHsKLSAgICAgICAg
ZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLWNoYXJkZXYiKTsKKyAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICItY2hhcmRldiIpOworICAgIC8qIHN0dWJkb20gKyBxZW11LXhlbiBpbXBs
aWVzIGxpbnV4IGJhc2VkIHN0dWJkb20gKi8KKyAgICBpZiAoaXNfc3R1YmRvbSkKKyAgICAgICAg
ZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAorICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BS
SU5URigic2VyaWFsLGlkPWxpYnhsLWNtZCxwYXRoPS9kZXYvaHZjJWQiLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBTVFVCRE9NX0NPTlNPTEVfUU1QKSk7CisgICAgZWxzZQog
ICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGwtY21kLCIKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAicGF0aD0lcy9xbXAtbGlieGwtJWQsc2VydmVyLG5vd2FpdCIs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3J1bl9kaXJf
cGF0aCgpLCBndWVzdF9kb21pZCkpOwogCi0gICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJn
cywgIi1uby1zaHV0ZG93biIpOwotICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICIt
bW9uIik7Ci0gICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgImNoYXJkZXY9bGlieGwt
Y21kLG1vZGU9Y29udHJvbCIpOworICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1uby1z
aHV0ZG93biIpOworICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1tb24iKTsKKyAgICBm
bGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJjaGFyZGV2PWxpYnhsLWNtZCxtb2RlPWNvbnRyb2wi
KTsKIAorICAgIGlmICghaXNfc3R1YmRvbSkgewogICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRt
X2FyZ3MsICItY2hhcmRldiIpOwogICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGVuc3RhdC1j
bWQsIgpAQCAtMjEzMiw2ICsyMTM3LDcgQEAgc3RhdGljIHZvaWQgc3Bhd25fc3R1Yl9sYXVuY2hf
ZG0obGlieGxfX2VnYyAqZWdjLAogICAgICAgICAvKiBTVFVCRE9NX0NPTlNPTEVfTE9HR0lORyAo
Y29uc29sZSAwKSBpcyBmb3IgbWluaW9zIGxvZ2dpbmcKICAgICAgICAgICogU1RVQkRPTV9DT05T
T0xFX1NBVkUgKGNvbnNvbGUgMSkgaXMgZm9yIHdyaXRpbmcgdGhlIHNhdmUgZmlsZQogICAgICAg
ICAgKiBTVFVCRE9NX0NPTlNPTEVfUkVTVE9SRSAoY29uc29sZSAyKSBpcyBmb3IgcmVhZGluZyB0
aGUgc2F2ZSBmaWxlCisgICAgICAgICAqIFNUVUJET01fQ09OU09MRV9RTVAgKGNvbnNvbGUgMykg
aXMgZm9yIGFjY2Vzc2luZyBxbXAgc29ja2V0IChsaW51eCBzdHViZG9tIG9ubHkpCiAgICAgICAg
ICAqLwogICAgICAgICBzd2l0Y2ggKGkpIHsKICAgICAgICAgICAgIGNoYXIgKmZpbGVuYW1lOwpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKaW5kZXggOWEwMWFhMy4uMmFhOGM4YSAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5o
CkBAIC0xMTUsOCArMTE1LDkgQEAKICNkZWZpbmUgU1RVQkRPTV9DT05TT0xFX0xPR0dJTkcgMAog
I2RlZmluZSBTVFVCRE9NX0NPTlNPTEVfU0FWRSAxCiAjZGVmaW5lIFNUVUJET01fQ09OU09MRV9S
RVNUT1JFIDIKLSNkZWZpbmUgU1RVQkRPTV9DT05TT0xFX1NFUklBTCAzCi0jZGVmaW5lIFNUVUJE
T01fU1BFQ0lBTF9DT05TT0xFUyAzCisjZGVmaW5lIFNUVUJET01fQ09OU09MRV9RTVAgMworI2Rl
ZmluZSBTVFVCRE9NX0NPTlNPTEVfU0VSSUFMIDQKKyNkZWZpbmUgU1RVQkRPTV9TUEVDSUFMX0NP
TlNPTEVTIDQKICNkZWZpbmUgTElCWExfTElOVVhfU1RVQkRPTV9NRU0gMTI4CiAjZGVmaW5lIFRB
UF9ERVZJQ0VfU1VGRklYICItZW11IgogI2RlZmluZSBET01JRF9YU19QQVRIICJkb21pZCIKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMKaW5kZXggMGZlNDI4MS4uOGJhNTU4YiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf
cW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTQzMSw2ICs0MzEsMTYgQEAg
b3V0OgogICAgIHJldHVybiByZXQ7CiB9CiAKK3N0YXRpYyBpbnQgcW1wX29wZW5fcHR5KGxpYnhs
X19xbXBfaGFuZGxlciAqcW1wLCBjb25zdCBjaGFyICpxbXBfcHR5X3BhdGgpCit7CisgICAgcW1w
LT5xbXBfZmQgPSBvcGVuKHFtcF9wdHlfcGF0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgT19S
RFdSIHwgT19OT0NUVFkgfCBPX05PTkJMT0NLIHwgT19DTE9FWEVDKTsKKyAgICBpZiAocW1wLT5x
bXBfZmQgPCAwKSB7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisgICAgcmV0dXJuIDA7Cit9
CisKIHN0YXRpYyB2b2lkIHFtcF9jbG9zZShsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCkKIHsKICAg
ICBjYWxsYmFja19pZF9wYWlyICpwcCA9IE5VTEw7CkBAIC03MjAsMTUgKzczMCw0NyBAQCBsaWJ4
bF9fcW1wX2hhbmRsZXIgKmxpYnhsX19xbXBfaW5pdGlhbGl6ZShsaWJ4bF9fZ2MgKmdjLCB1aW50
MzJfdCBkb21pZCkKICAgICBpbnQgcmV0ID0gMDsKICAgICBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFt
cCA9IE5VTEw7CiAgICAgY2hhciAqcW1wX3NvY2tldDsKKyAgICB1aW50MzJfdCBkbV9kb21pZCA9
IGxpYnhsX2dldF9zdHViZG9tX2lkKENUWCwgZG9taWQpOwogCiAgICAgcW1wID0gcW1wX2luaXRf
aGFuZGxlcihnYywgZG9taWQpOwogICAgIGlmICghcW1wKSByZXR1cm4gTlVMTDsKIAotICAgIHFt
cF9zb2NrZXQgPSBHQ1NQUklOVEYoIiVzL3FtcC1saWJ4bC0lZCIsIGxpYnhsX19ydW5fZGlyX3Bh
dGgoKSwgZG9taWQpOwotICAgIGlmICgocmV0ID0gcW1wX29wZW4ocW1wLCBxbXBfc29ja2V0LCBR
TVBfU09DS0VUX0NPTk5FQ1RfVElNRU9VVCkpIDwgMCkgewotICAgICAgICBMT0dFRChFUlJPUiwg
ZG9taWQsICJDb25uZWN0aW9uIGVycm9yIik7Ci0gICAgICAgIHFtcF9mcmVlX2hhbmRsZXIocW1w
KTsKLSAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgaWYgKGRtX2RvbWlkKSB7CisgICAgICAgIC8q
IHNhbml0eSBjaGVjayAqLworICAgICAgICBpZiAobGlieGxfX3N0dWJkb21haW5fdmVyc2lvbl9y
dW5uaW5nKGdjLCBkbV9kb21pZCkgPT0KKyAgICAgICAgICAgICAgICBMSUJYTF9TVFVCRE9NQUlO
X1ZFUlNJT05fTUlOSU9TKSB7CisgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJRTVAg
c29ja2V0IHVuc3VwcG9ydGVkIGZvciBtaW5pb3Mgc3R1YmRvbWFpbiIpOworICAgICAgICAgICAg
cW1wX2ZyZWVfaGFuZGxlcihxbXApOworICAgICAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgICAg
IH0KKyAgICAgICAgcmV0ID0gbGlieGxfY29uc29sZV9nZXRfdHR5KENUWCwgZG1fZG9taWQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTVFVCRE9NX0NPTlNPTEVfUU1QLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfQ09OU09MRV9UWVBFX1BW
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnFtcF9zb2NrZXQpOworICAg
ICAgICBpZiAocmV0KSB7CisgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJGYWlsZWQg
dG8gZ2V0IFFNUCB0dHkgcGF0aCIpOworICAgICAgICAgICAgcW1wX2ZyZWVfaGFuZGxlcihxbXAp
OworICAgICAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcW1w
X29wZW5fcHR5KHFtcCwgcW1wX3NvY2tldCk7CisgICAgICAgIGlmIChyZXQpIHsKKyAgICAgICAg
ICAgIExPR0VEKEVSUk9SLCBkb21pZCwgIkNvbm5lY3Rpb24gZXJyb3IiKTsKKyAgICAgICAgICAg
IHFtcF9mcmVlX2hhbmRsZXIocW1wKTsKKyAgICAgICAgICAgIHJldHVybiBOVUxMOworICAgICAg
ICB9CisgICAgICAgIHJldCA9IHFtcF9zZW5kKHFtcCwgInFtcF9yZXNldCIsIE5VTEwsIE5VTEws
IE5VTEwsIE5VTEwpOworICAgICAgICBpZiAocmV0IDwgMCkgeworICAgICAgICAgICAgTE9HRUQo
RVJST1IsIGRvbWlkLCAiRmFpbGVkIHRvIHNlbmQgcW1wX3Jlc2V0Iik7CisgICAgICAgICAgICBx
bXBfZnJlZV9oYW5kbGVyKHFtcCk7CisgICAgICAgICAgICByZXR1cm4gTlVMTDsKKyAgICAgICAg
fQorICAgIH0gZWxzZSB7CisgICAgICAgIHFtcF9zb2NrZXQgPSBHQ1NQUklOVEYoIiVzL3FtcC1s
aWJ4bC0lZCIsIGxpYnhsX19ydW5fZGlyX3BhdGgoKSwgZG9taWQpOworICAgICAgICBpZiAoKHJl
dCA9IHFtcF9vcGVuKHFtcCwgcW1wX3NvY2tldCwgUU1QX1NPQ0tFVF9DT05ORUNUX1RJTUVPVVQp
KSA8IDApIHsKKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwgIkNvbm5lY3Rpb24gZXJy
b3IiKTsKKyAgICAgICAgICAgIHFtcF9mcmVlX2hhbmRsZXIocW1wKTsKKyAgICAgICAgICAgIHJl
dHVybiBOVUxMOworICAgICAgICB9CiAgICAgfQogCiAgICAgTE9HRChERUJVRywgZG9taWQsICJj
b25uZWN0ZWQgdG8gJXMiLCBxbXBfc29ja2V0KTsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLmz-0002y8-83; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLmy-0002xO-Ct
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:36 +0000
X-Inumbo-ID: c19414d6-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c19414d6-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:56:52 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 73EB121D3C;
 Mon, 30 Jul 2018 23:57:33 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=EEAVtHKO1QBrCyEygN+EOtPjryIcN
 JuYoQgvs6027Ic=; b=cRAAn7e1h0WkiBNbW350unlEgLh2XxBaNFu4e9s7K1rC2
 5AQWwGpqYyuLcLHkgexDdRwJLI/5baLAVqikKSDB5EIubIXTqMjtpq/TOoJADtqp
 bVEy6mvYQMTh8ZRMRxNoGYnSbxlU7MElFg+D3Beb/OHSoPrG660ZhhJYe2o0g6WR
 LrQzck+LUj1iqzt5ywR9wFdP1IyaBn0lP/S0pDjWFGW4L/6KxDfQzOQDGAyL+CYb
 BFaN6p4BvN/1aM2css1FgIVm4ZoANYKeNBqSbnMsIbj8buqKpSMV2kyEcPKkoXop
 IpDalGhoF3Ds0Q4CLVQbw4D//zMywhT+TDLnSN/Dw==
X-ME-Proxy: <xmx:Ld5fW8JZHHQKmju5-wTTAJUg-yoJSKtZPrTBdwYseOwe-uVXB78Y8g>
 <xmx:Ld5fW1EBVc3yysbS8HLQ0FZc2VQBARTEnrsfW9-UaNUA7CZkBe0m1w>
 <xmx:Ld5fW-pApN4oAe-qm7dio-61W2D2Wfo08ImxEkdZzylnAFz5kJABTA>
 <xmx:Ld5fW2SSjv1bvkz-Lal-UAg6kwfejHX3Tapk3wpYtsKD__O81m1A8Q>
 <xmx:Ld5fWzMkPGv4Yr2HRkjwEzw1B-moZYurBBOOlsk2d78EjXBSjeVzVA>
 <xmx:Ld5fW4ZW05zHPUuUHNjT6aXufns6hyiCX9NgNsa4ttaqVH6-XlCtnQ>
X-ME-Sender: <xms:Ld5fW3j7bKU8Jro5nPAhnMjYF5V4m0_WqL-cIfn3lYuI-ojH4GHkyg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 71717E4511;
 Mon, 30 Jul 2018 23:57:32 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:42 +0200
Message-Id: <4f0e2de730b038563d9fce501a133781b1ec79cf.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

V2hlbiBxZW11IGlzIHJ1bm5pbmcgaW4gc3R1YmRvbWFpbiwgYW55IGF0dGVtcHQgdG8gaW5pdGlh
bGl6ZSB2bmMvc2RsCnRoZXJlIHdpbGwgY3Jhc2ggaXQgKG9uIGZhaWxlZCBhdHRlbXB0IHRvIGxv
YWQgYSBrZXltYXAgZnJvbSBhIGZpbGUpLiBJZgp2ZmIgaXMgcHJlc2VudCwgYWxsIHRob3NlIGNh
c2VzIGFyZSBza2lwcGVkLiBCdXQgc2luY2UKYjA1M2YwYzRjOWU1MzNmM2Q5NzgzN2NmODk3ZWI5
MjBiODM1NWVkMyAibGlieGw6IGRvIG5vdCBzdGFydCBkb20wIHFlbXUKZm9yIHN0dWJkb21haW4g
d2hlbiBub3QgbmVlZGVkIiBpdCBpcyBwb3NzaWJsZSB0byBjcmVhdGUgYSBzdHViZG9tYWluCndp
dGhvdXQgdmZiIGFuZCBjb250cmFyeSB0byB0aGUgY29tbWVudCAtdm5jIG5vbmUgZG8gdHJpZ2dl
ciBWTkMKaW5pdGlhbGl6YXRpb24gY29kZSAoanVzdCBza2lwcyBleHBvc2luZyBpdCBleHRlcm5h
bGx5KS4KQ2hhbmdlIHRoZSBpbXBsaWNpdCBTREwgYXZvaWRpbmcgbWV0aG9kIHRvIC1ub2dyYXBo
aWNzIG9wdGlvbiwgdXNlZCB3aGVuCm5vbmUgb2YgU0RMIG9yIFZOQyBpcyBlbmFibGVkLgotLS0K
IHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgfCAxMCArKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
NSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IGJkMTg3NDYuLjNiMGI1
OGUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwv
bGlieGxfZG0uYwpAQCAtNDc1LDE0ICs0NzUsMTQgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRf
ZGV2aWNlX21vZGVsX2FyZ3Nfb2xkKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGlmIChsaWJ4bF9k
ZWZib29sX3ZhbCh2bmMtPmZpbmR1bnVzZWQpKSB7CiAgICAgICAgICAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICItdm5jdW51c2VkIik7CiAgICAgICAgIH0KLSAgICB9IGVsc2UKKyAgICB9
IGVsc2UgaWYgKCFzZGwpCiAgICAgICAgIC8qCiAgICAgICAgICAqIFZOQyBpcyBub3QgZW5hYmxl
ZCBieSBkZWZhdWx0IGJ5IHFlbXUteGVuLXRyYWRpdGlvbmFsLAotICAgICAgICAgKiBob3dldmVy
IHBhc3NpbmcgLXZuYyBub25lIGNhdXNlcyBTREwgdG8gbm90IGJlCi0gICAgICAgICAqICh1bmV4
cGVjdGVkbHkpIGVuYWJsZWQgYnkgZGVmYXVsdC4gVGhpcyBpcyBvdmVycmlkZGVuIGJ5Ci0gICAg
ICAgICAqIGV4cGxpY2l0bHkgcGFzc2luZyAtc2RsIGJlbG93IGFzIHJlcXVpcmVkLgorICAgICAg
ICAgKiBob3dldmVyIHNraXBwaW5nIC12bmMgY2F1c2VzIFNETCB0byBiZQorICAgICAgICAgKiAo
dW5leHBlY3RlZGx5KSBlbmFibGVkIGJ5IGRlZmF1bHQuIElmIHVuZGVzaXJlZCwgZGlzYWJsZSBn
cmFwaGljcyBhdAorICAgICAgICAgKiBhbGwuCiAgICAgICAgICAqLwotICAgICAgICBmbGV4YXJy
YXlfYXBwZW5kX3BhaXIoZG1fYXJncywgIi12bmMiLCAibm9uZSIpOworICAgICAgICBmbGV4YXJy
YXlfYXBwZW5kKGRtX2FyZ3MsICItbm9ncmFwaGljcyIpOwogCiAgICAgaWYgKHNkbCkgewogICAg
ICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItc2RsIik7Ci0tIApnaXQtc2VyaWVzIDAu
OS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn3-00030L-3n; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn2-0002zP-0x
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:40 +0000
X-Inumbo-ID: c4cee0f5-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c4cee0f5-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:56:57 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 00FA621D3C;
 Mon, 30 Jul 2018 23:57:39 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=yw3j4SCSmUhG6Qk88FbSOEDPxyM4I
 XZvNWjXzaG/bNA=; b=lfxHd/Gpzx2jTyvRTUPEbgDVE8KTmx/bCkBiZblWBIDO0
 BJux/tblxA6iDA2TgZ7cwynWc5zEkZ9LarY+9NwFfg0f/6JAMU/IBZDB4PRBq/yw
 yub73V8HTClmoh8gHWa3HuemVb/M3HJY6CN7E63viZFQlbLYESDKR8CXNUW1QaXx
 gu41j9MqCdfoQY1QfYjoVyniBXo1Qf2Lvy6u7wCs5iZc1Nwbr0qBAK7B+I7wf41E
 8lRz8fOWjQjvlybUisToIgI0aYJEXmCJZXKQ1TKZT1A/k/cfxDGDSm19AKnvBVr2
 YWZU9usSlvV12tE3Mlrc9RsFa21CYcidF2320B19A==
X-ME-Proxy: <xmx:Mt5fW91nE5OMEtH49uuq-azWkTOpabaJ6obWVBZw67NT4puWALwAoA>
 <xmx:Mt5fWwquG-z72dZjreQNE-mH4rkU3_sG8muHbMrSrHwBzqjBbtc_ew>
 <xmx:Mt5fWyVPBPc6dENJn3EsVPQNV46FnN4soW7lBORkLbKl5RBW5xG-_A>
 <xmx:Mt5fWxrygUiGKzl9Z_8NtXln4KpHkR3WVfeBVOF042NDyRRlVnrTzQ>
 <xmx:Mt5fWxBJ7bbSLzZ9djgIJ7WuaOJDjLclhi2c0jc5PadTFX-0CJD3TA>
 <xmx:Mt5fW9RAphOqwXZFR6ITTiRQsUEGueMn9uODcB-m9BLOTIRxHk2e_A>
X-ME-Sender: <xms:Mt5fWxR4ldHk1fYOQet2uHE0PxAE6yWzRST4H-xLStNSfLk2hEBBGA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0DAF6E4014;
 Mon, 30 Jul 2018 23:57:37 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:47 +0200
Message-Id: <767b0474eebe5317b8d0a4d225043172172d0be7.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 06/17] libxl: create vkb device only for
 guests with graphics 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>
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>, xen-devel@lists.xenproject.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>

VGhlIGZvcmNlZCB2a2IgZGV2aWNlIGlzIG1lYW50IGZvciBiZXR0ZXIgcGVyZm9ybWFuY2Ugb2Yg
cWVtdSBhY2Nlc3MKKGF0IGxlYXN0IGFjY29yZGluZyB0byBlYmJkMjU2MWI0Y2VmYjI5OWYwZjY4
YTg4YjI3ODg1MDQyMjNkZTE4ICJsaWJ4bDoKQWRkIGEgdmtiZCBmcm9udGVuZC9iYWNrZW5kIHBh
aXIgZm9yIEhWTSBndWVzdHMiKSwgd2hpY2ggaXNuJ3QgdXNlZCBpZgp0aGVyZSBpcyBubyBjb25m
aWd1cmVkIGNoYW5uZWwgdG8gYWN0dWFsbHkgYWNjZXNzIHRoYXQga2V5Ym9hcmQuCgpPbmUgY2Fu
IHN0aWxsIGFkZCB2a2IgZGV2aWNlIG1hbnVhbGx5IGlmIG5lZWRlZC4KClRoaXMgaXMgY29udGlu
dWF0aW9uIG9mIGIwNTNmMGM0YzllNTMzZjNkOTc4MzdjZjg5N2ViOTIwYjgzNTVlZDMgImxpYnhs
OiBkbwpub3Qgc3RhcnQgZG9tMCBxZW11IGZvciBzdHViZG9tYWluIHdoZW4gbm90IG5lZWRlZCIu
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgfCAxMCArKysrKysrLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5k
ZXggZmZmMWY5Yy4uNGYxMGE2ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTE0NTEsOSArMTQ1MSwxMyBA
QCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfbGF1bmNoX2RtKGxpYnhsX19lZ2MgKmVnYywgbGlieGxf
X211bHRpZGV2ICptdWx0aWRldiwKICAgICAgICAgbGlieGxfX2RldmljZV9jb25zb2xlX2FkZChn
YywgZG9taWQsICZjb25zb2xlLCBzdGF0ZSwgJmRldmljZSk7CiAgICAgICAgIGxpYnhsX19kZXZp
Y2VfY29uc29sZV9kaXNwb3NlKCZjb25zb2xlKTsKIAotICAgICAgICBsaWJ4bF9kZXZpY2Vfdmti
X2luaXQoJnZrYik7Ci0gICAgICAgIGxpYnhsX19kZXZpY2VfYWRkKGdjLCBkb21pZCwgJmxpYnhs
X192a2JfZGV2dHlwZSwgJnZrYik7Ci0gICAgICAgIGxpYnhsX2RldmljZV92a2JfZGlzcG9zZSgm
dmtiKTsKKyAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGRfY29uZmlnLT5iX2luZm8udS5o
dm0udm5jLmVuYWJsZSkKKyAgICAgICAgICAgIHx8IGxpYnhsX2RlZmJvb2xfdmFsKGRfY29uZmln
LT5iX2luZm8udS5odm0uc3BpY2UuZW5hYmxlKQorICAgICAgICAgICAgfHwgbGlieGxfZGVmYm9v
bF92YWwoZF9jb25maWctPmJfaW5mby51Lmh2bS5zZGwuZW5hYmxlKSkgeworICAgICAgICAgICAg
bGlieGxfZGV2aWNlX3ZrYl9pbml0KCZ2a2IpOworICAgICAgICAgICAgbGlieGxfX2RldmljZV9h
ZGQoZ2MsIGRvbWlkLCAmbGlieGxfX3ZrYl9kZXZ0eXBlLCAmdmtiKTsKKyAgICAgICAgICAgIGxp
YnhsX2RldmljZV92a2JfZGlzcG9zZSgmdmtiKTsKKyAgICAgICAgfQogCiAgICAgICAgIGRjcy0+
c2Rzcy5kbS5ndWVzdF9kb21pZCA9IGRvbWlkOwogICAgICAgICBpZiAobGlieGxfZGVmYm9vbF92
YWwoZF9jb25maWctPmJfaW5mby5kZXZpY2VfbW9kZWxfc3R1YmRvbWFpbikpCi0tIApnaXQtc2Vy
aWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnF-0003Fa-F5; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLnC-0003Am-Oj
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:50 +0000
X-Inumbo-ID: caf05813-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id caf05813-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:57:07 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 319A321E06;
 Mon, 30 Jul 2018 23:57:49 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=asLAcPdcyiEuU4aitabKcLlg4j6FF
 mo6NqNeo4LTkdA=; b=CC2Ys3pSznrE/ljZr8LnO69nUclN8626Unpvxu7SWLMs9
 /GOPSzxPBTlocXGBFUsmDvzBQ9WaNITNPBdpHlXn0dOo9OJlihkS/x64Mq/AyYMQ
 ijgxIw4/YyoKdukzWhNZn4N2Kw5ltuGcSDjpzYW4KcH6DK12YBK8laOWX4tvzz+I
 sTa+pQfmb4GqeP7cQ7sZF2g5zzvP45VqNhwbRLly/JBk4CGGUsM06KTi0LGAMKf+
 4prCOLJOxe6L1XkbmRBEkJ/3XR7cnJ/a3asG9KsjU+WeaPfBtpDbnm1uk+n3czqS
 GfK7OXicfgrSRevtYJ8frtpB/Dga86Hk68ZtYGL7A==
X-ME-Proxy: <xmx:Pd5fWz4HI8ruQySYHX-Zxe0ZddF4cwArUYEJ4aqhIVpcNY_IgHedog>
 <xmx:Pd5fW9O0K5jy8HPX63scmSwryepFtFFCLSaxMHcDOyd4rc5z6r3DcQ>
 <xmx:Pd5fW5lCKpf0cIxH2YLFBClw78iCrnfxVNS0YCgj1o7IApi0INo2aQ>
 <xmx:Pd5fW8TIsRky498EVTU5WfJ04l4gtXKLQdcLesHGxBxKVS0xB8f0jw>
 <xmx:Pd5fW9CbQOwTcj7wMXRdmAtJmL4Qpcs_NIRzriyqY_XL86aBQEsgdg>
 <xmx:Pd5fW8SOtdwHWIY2PlmFmcNi0aAynN7vdL9HqfdmyVD6E35jGwLECA>
X-ME-Sender: <xms:Pd5fW7EcOboLgA46CVcRpkvm9U8ZNVtnkQauvnyHpKAIMKVl3lFM4w>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 335C2E4014;
 Mon, 30 Jul 2018 23:57:48 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:57 +0200
Message-Id: <cfcd72f3149d5a71259d413caef38ddb91ce7ad5.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 16/17] libxl: access QMP socket via console
 for qemu-in-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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

QWRkIHN1cHBvcnQgZm9yIHRhbGtpbmcgd2l0aCBxZW11IGluIHN0dWJkb21haW4gdmlhIFFNUCBj
b25uZWN0ZWQgdG8gYQpjb25zb2xlLiBTaW5jZSBhIGNvbnNvbGUgZG9lc24ndCBoYXZlIG91dCBv
ZiBiYW5kIGNvbm5lY3QvZGlzY29ubmVjdApzaWduYWxpbmcsIHVzZSAobmV3KSBxbXBfcmVzZXQg
Y29tbWFuZCBhdCBldmVyeSBjb25uZWN0LCB0byBmb3JjZQpyZW5lZ290aWF0aW9uLgoKVGhpcyBj
b21taXQgZG9lc24ndCBkZWFsIHdpdGggbXVsdGlwbGUgdXNlcnMgYWNjZXNzaW5nIHRoZSBzYW1l
IGNvbnNvbGUuCkZvciBleGFtcGxlIGFsbCBjb25uZWN0ZWQgbGlieGwgdXNlcnMgd2lsbCBzZWUg
cmVzcG9uc2VzIGZvciBjb21tYW5kcwpzZW5kIGJ5IGFueSB1c2VyLiBJZiBjb21tYW5kcyBJRHMg
d291bGQgYmUgdW5pcXVlICh0aGV5IGFyZW4ndCksCnRoZW9yZXRpY2FsbHkgdGhhdCB3b3VsZG4n
dCBiZSBhIHByb2JsZW0uIEJ1dCB0d28gaW5zdGFuY2VzIHNlbmRpbmcKY29tbWFuZHMgYXQgb25j
ZSBpcyBzdGlsbCBwcm9ibGVtYXRpYy4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAg
IHwgMTggKysrKysrKystLS0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICA1ICsr
LS0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAgfCA1MiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDYyIGluc2VydGlvbnMoKyksIDEz
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IDExYWNiZWEuLjA2MjAyMGUgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtOTU5
LDE4ICs5NTksMjMgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Nf
bmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgIi14ZW4tZG9taWQiLAog
ICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJWQiLCBndWVzdF9kb21pZCksIE5VTEwp
OwogCi0gICAgLyogVGhlcmUgaXMgY3VycmVudGx5IG5vIHdheSB0byBhY2Nlc3MgdGhlIFFNUCBz
b2NrZXQgaW4gdGhlIHN0dWJkb20gKi8KLSAgICBpZiAoIWlzX3N0dWJkb20pIHsKLSAgICAgICAg
ZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLWNoYXJkZXYiKTsKKyAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICItY2hhcmRldiIpOworICAgIC8qIHN0dWJkb20gKyBxZW11LXhlbiBpbXBs
aWVzIGxpbnV4IGJhc2VkIHN0dWJkb20gKi8KKyAgICBpZiAoaXNfc3R1YmRvbSkKKyAgICAgICAg
ZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAorICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BS
SU5URigic2VyaWFsLGlkPWxpYnhsLWNtZCxwYXRoPS9kZXYvaHZjJWQiLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBTVFVCRE9NX0NPTlNPTEVfUU1QKSk7CisgICAgZWxzZQog
ICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGwtY21kLCIKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAicGF0aD0lcy9xbXAtbGlieGwtJWQsc2VydmVyLG5vd2FpdCIs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3J1bl9kaXJf
cGF0aCgpLCBndWVzdF9kb21pZCkpOwogCi0gICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJn
cywgIi1uby1zaHV0ZG93biIpOwotICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICIt
bW9uIik7Ci0gICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgImNoYXJkZXY9bGlieGwt
Y21kLG1vZGU9Y29udHJvbCIpOworICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1uby1z
aHV0ZG93biIpOworICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1tb24iKTsKKyAgICBm
bGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJjaGFyZGV2PWxpYnhsLWNtZCxtb2RlPWNvbnRyb2wi
KTsKIAorICAgIGlmICghaXNfc3R1YmRvbSkgewogICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRt
X2FyZ3MsICItY2hhcmRldiIpOwogICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGVuc3RhdC1j
bWQsIgpAQCAtMjEzMiw2ICsyMTM3LDcgQEAgc3RhdGljIHZvaWQgc3Bhd25fc3R1Yl9sYXVuY2hf
ZG0obGlieGxfX2VnYyAqZWdjLAogICAgICAgICAvKiBTVFVCRE9NX0NPTlNPTEVfTE9HR0lORyAo
Y29uc29sZSAwKSBpcyBmb3IgbWluaW9zIGxvZ2dpbmcKICAgICAgICAgICogU1RVQkRPTV9DT05T
T0xFX1NBVkUgKGNvbnNvbGUgMSkgaXMgZm9yIHdyaXRpbmcgdGhlIHNhdmUgZmlsZQogICAgICAg
ICAgKiBTVFVCRE9NX0NPTlNPTEVfUkVTVE9SRSAoY29uc29sZSAyKSBpcyBmb3IgcmVhZGluZyB0
aGUgc2F2ZSBmaWxlCisgICAgICAgICAqIFNUVUJET01fQ09OU09MRV9RTVAgKGNvbnNvbGUgMykg
aXMgZm9yIGFjY2Vzc2luZyBxbXAgc29ja2V0IChsaW51eCBzdHViZG9tIG9ubHkpCiAgICAgICAg
ICAqLwogICAgICAgICBzd2l0Y2ggKGkpIHsKICAgICAgICAgICAgIGNoYXIgKmZpbGVuYW1lOwpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKaW5kZXggOWEwMWFhMy4uMmFhOGM4YSAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5o
CkBAIC0xMTUsOCArMTE1LDkgQEAKICNkZWZpbmUgU1RVQkRPTV9DT05TT0xFX0xPR0dJTkcgMAog
I2RlZmluZSBTVFVCRE9NX0NPTlNPTEVfU0FWRSAxCiAjZGVmaW5lIFNUVUJET01fQ09OU09MRV9S
RVNUT1JFIDIKLSNkZWZpbmUgU1RVQkRPTV9DT05TT0xFX1NFUklBTCAzCi0jZGVmaW5lIFNUVUJE
T01fU1BFQ0lBTF9DT05TT0xFUyAzCisjZGVmaW5lIFNUVUJET01fQ09OU09MRV9RTVAgMworI2Rl
ZmluZSBTVFVCRE9NX0NPTlNPTEVfU0VSSUFMIDQKKyNkZWZpbmUgU1RVQkRPTV9TUEVDSUFMX0NP
TlNPTEVTIDQKICNkZWZpbmUgTElCWExfTElOVVhfU1RVQkRPTV9NRU0gMTI4CiAjZGVmaW5lIFRB
UF9ERVZJQ0VfU1VGRklYICItZW11IgogI2RlZmluZSBET01JRF9YU19QQVRIICJkb21pZCIKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMKaW5kZXggMGZlNDI4MS4uOGJhNTU4YiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf
cW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTQzMSw2ICs0MzEsMTYgQEAg
b3V0OgogICAgIHJldHVybiByZXQ7CiB9CiAKK3N0YXRpYyBpbnQgcW1wX29wZW5fcHR5KGxpYnhs
X19xbXBfaGFuZGxlciAqcW1wLCBjb25zdCBjaGFyICpxbXBfcHR5X3BhdGgpCit7CisgICAgcW1w
LT5xbXBfZmQgPSBvcGVuKHFtcF9wdHlfcGF0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgT19S
RFdSIHwgT19OT0NUVFkgfCBPX05PTkJMT0NLIHwgT19DTE9FWEVDKTsKKyAgICBpZiAocW1wLT5x
bXBfZmQgPCAwKSB7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisgICAgcmV0dXJuIDA7Cit9
CisKIHN0YXRpYyB2b2lkIHFtcF9jbG9zZShsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCkKIHsKICAg
ICBjYWxsYmFja19pZF9wYWlyICpwcCA9IE5VTEw7CkBAIC03MjAsMTUgKzczMCw0NyBAQCBsaWJ4
bF9fcW1wX2hhbmRsZXIgKmxpYnhsX19xbXBfaW5pdGlhbGl6ZShsaWJ4bF9fZ2MgKmdjLCB1aW50
MzJfdCBkb21pZCkKICAgICBpbnQgcmV0ID0gMDsKICAgICBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFt
cCA9IE5VTEw7CiAgICAgY2hhciAqcW1wX3NvY2tldDsKKyAgICB1aW50MzJfdCBkbV9kb21pZCA9
IGxpYnhsX2dldF9zdHViZG9tX2lkKENUWCwgZG9taWQpOwogCiAgICAgcW1wID0gcW1wX2luaXRf
aGFuZGxlcihnYywgZG9taWQpOwogICAgIGlmICghcW1wKSByZXR1cm4gTlVMTDsKIAotICAgIHFt
cF9zb2NrZXQgPSBHQ1NQUklOVEYoIiVzL3FtcC1saWJ4bC0lZCIsIGxpYnhsX19ydW5fZGlyX3Bh
dGgoKSwgZG9taWQpOwotICAgIGlmICgocmV0ID0gcW1wX29wZW4ocW1wLCBxbXBfc29ja2V0LCBR
TVBfU09DS0VUX0NPTk5FQ1RfVElNRU9VVCkpIDwgMCkgewotICAgICAgICBMT0dFRChFUlJPUiwg
ZG9taWQsICJDb25uZWN0aW9uIGVycm9yIik7Ci0gICAgICAgIHFtcF9mcmVlX2hhbmRsZXIocW1w
KTsKLSAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgaWYgKGRtX2RvbWlkKSB7CisgICAgICAgIC8q
IHNhbml0eSBjaGVjayAqLworICAgICAgICBpZiAobGlieGxfX3N0dWJkb21haW5fdmVyc2lvbl9y
dW5uaW5nKGdjLCBkbV9kb21pZCkgPT0KKyAgICAgICAgICAgICAgICBMSUJYTF9TVFVCRE9NQUlO
X1ZFUlNJT05fTUlOSU9TKSB7CisgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJRTVAg
c29ja2V0IHVuc3VwcG9ydGVkIGZvciBtaW5pb3Mgc3R1YmRvbWFpbiIpOworICAgICAgICAgICAg
cW1wX2ZyZWVfaGFuZGxlcihxbXApOworICAgICAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgICAg
IH0KKyAgICAgICAgcmV0ID0gbGlieGxfY29uc29sZV9nZXRfdHR5KENUWCwgZG1fZG9taWQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTVFVCRE9NX0NPTlNPTEVfUU1QLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfQ09OU09MRV9UWVBFX1BW
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnFtcF9zb2NrZXQpOworICAg
ICAgICBpZiAocmV0KSB7CisgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJGYWlsZWQg
dG8gZ2V0IFFNUCB0dHkgcGF0aCIpOworICAgICAgICAgICAgcW1wX2ZyZWVfaGFuZGxlcihxbXAp
OworICAgICAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcW1w
X29wZW5fcHR5KHFtcCwgcW1wX3NvY2tldCk7CisgICAgICAgIGlmIChyZXQpIHsKKyAgICAgICAg
ICAgIExPR0VEKEVSUk9SLCBkb21pZCwgIkNvbm5lY3Rpb24gZXJyb3IiKTsKKyAgICAgICAgICAg
IHFtcF9mcmVlX2hhbmRsZXIocW1wKTsKKyAgICAgICAgICAgIHJldHVybiBOVUxMOworICAgICAg
ICB9CisgICAgICAgIHJldCA9IHFtcF9zZW5kKHFtcCwgInFtcF9yZXNldCIsIE5VTEwsIE5VTEws
IE5VTEwsIE5VTEwpOworICAgICAgICBpZiAocmV0IDwgMCkgeworICAgICAgICAgICAgTE9HRUQo
RVJST1IsIGRvbWlkLCAiRmFpbGVkIHRvIHNlbmQgcW1wX3Jlc2V0Iik7CisgICAgICAgICAgICBx
bXBfZnJlZV9oYW5kbGVyKHFtcCk7CisgICAgICAgICAgICByZXR1cm4gTlVMTDsKKyAgICAgICAg
fQorICAgIH0gZWxzZSB7CisgICAgICAgIHFtcF9zb2NrZXQgPSBHQ1NQUklOVEYoIiVzL3FtcC1s
aWJ4bC0lZCIsIGxpYnhsX19ydW5fZGlyX3BhdGgoKSwgZG9taWQpOworICAgICAgICBpZiAoKHJl
dCA9IHFtcF9vcGVuKHFtcCwgcW1wX3NvY2tldCwgUU1QX1NPQ0tFVF9DT05ORUNUX1RJTUVPVVQp
KSA8IDApIHsKKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwgIkNvbm5lY3Rpb24gZXJy
b3IiKTsKKyAgICAgICAgICAgIHFtcF9mcmVlX2hhbmRsZXIocW1wKTsKKyAgICAgICAgICAgIHJl
dHVybiBOVUxMOworICAgICAgICB9CiAgICAgfQogCiAgICAgTE9HRChERUJVRywgZG9taWQsICJj
b25uZWN0ZWQgdG8gJXMiLCBxbXBfc29ja2V0KTsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn5-00032c-PR; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn4-00031q-M0
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:42 +0000
X-Inumbo-ID: c602828d-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c602828d-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:56:59 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 049E821E06;
 Mon, 30 Jul 2018 23:57:41 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:41 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=96qzg+7afhp+/W1HsdgoSI2p+9p00
 NwRoNlQnZJdfWo=; b=kc8JE4/EWsSTEi5u+1AziSxNgPTkxq+s8RllYuOrFaMTD
 HPYEns6BkOGJ2CbOLRbix5NEBAm5LoznnUEnOpQGd5TPuKjl6Pibrsmn6jinuTXk
 eCPM2sw8GFCYKDt85zH+DgdClY9fbfdsiFui6b4CKFBWuiTS9VHV1ECEhPGGiTjN
 qTu8nym7X/quov7qIWsFctcS/HeYVqUx5oBcLH1x+g0ffAOV+A/rrsd9gjG59MGU
 GRcHjNqaOyPCclgN1yBfCDslFWdBW22XUT2crKOgRiW94a0DicBzlfGEwcIPBwC0
 GTx15Oq51gbAU+ocZgnRmzPc4wXYDCRoS1rsKWTTw==
X-ME-Proxy: <xmx:NN5fW8jw2rk54xIjjz2Xx_7USOsPI_rrwanRwObpPQsV5Gj3F-qByg>
 <xmx:NN5fWyLyAXROHOvg_fRa888yLjPUEwnJ82tGjZZw8afJmX_v2M1jZQ>
 <xmx:NN5fWzH-stuSKr0mCtpzXd82zXtaKSGLcxchRhCZUEu_OtvrcW_vhA>
 <xmx:NN5fW-SI-4Scl7E4p_HLzVJlc8T6duUZZTM9YoQsudmdUoH8Cb3-Eg>
 <xmx:NN5fW3dit33R9JNuLlfWEVsg0NoQovfqAcxdvu5HaK5sGK1igy4O0Q>
 <xmx:Nd5fWzVaHzRG7Ix32hpt3VWF9B8pfW99b_oFL3oukPKmXKGo8LZGDw>
X-ME-Sender: <xms:NN5fW8zMtSHybFGz4n3y42hAgRgq3AINE3FhHYfrtKr4ZMgpEUb9TA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0FBB2E4014;
 Mon, 30 Jul 2018 23:57:39 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:49 +0200
Message-Id: <12aeb8a67d09c3b1551245aa1ea597d9af78ee0c.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 08/17] xl: add stubdomain related options to
 xl config parser
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

LS0tCiBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4gfCAyMyArKysrKysrKysrKysrKysrKysrLS0t
LQogdG9vbHMveGwveGxfcGFyc2UuYyAgICAgIHwgIDcgKysrKysrKwogMiBmaWxlcyBjaGFuZ2Vk
LCAyNiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFu
L3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgppbmRleCAwOTlhMjhk
Li45YzhmZjMxIDEwMDY0NAotLS0gYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KKysrIGIvZG9j
cy9tYW4veGwuY2ZnLnBvZC41LmluCkBAIC0yNjM2LDEwICsyNjM2LDI1IEBAIG1vZGVsIHdoaWNo
IHRoZXkgd2VyZSBpbnN0YWxsZWQgd2l0aC4KIAogPWl0ZW0gQjxkZXZpY2VfbW9kZWxfb3ZlcnJp
ZGU9IlBBVEgiPgogCi1PdmVycmlkZSB0aGUgcGF0aCB0byB0aGUgYmluYXJ5IHRvIGJlIHVzZWQg
YXMgdGhlIGRldmljZS1tb2RlbC4gVGhlCi1iaW5hcnkgcHJvdmlkZWQgaGVyZSBNVVNUIGJlIGNv
bnNpc3RlbnQgd2l0aCB0aGUKLUI8ZGV2aWNlX21vZGVsX3ZlcnNpb24+IHdoaWNoIHlvdSBoYXZl
IHNwZWNpZmllZC4gWW91IHNob3VsZCBub3QKLW5vcm1hbGx5IG5lZWQgdG8gc3BlY2lmeSB0aGlz
IG9wdGlvbi4KK092ZXJyaWRlIHRoZSBwYXRoIHRvIHRoZSBiaW5hcnkgdG8gYmUgdXNlZCBhcyB0
aGUgZGV2aWNlLW1vZGVsIHJ1bm5pbmcgaW4KK3Rvb2xzdGFjayBkb21haW4uIFRoZSBiaW5hcnkg
cHJvdmlkZWQgaGVyZSBNVVNUIGJlIGNvbnNpc3RlbnQgd2l0aCB0aGUKK0I8ZGV2aWNlX21vZGVs
X3ZlcnNpb24+IHdoaWNoIHlvdSBoYXZlIHNwZWNpZmllZC4gWW91IHNob3VsZCBub3Qgbm9ybWFs
bHkgbmVlZAordG8gc3BlY2lmeSB0aGlzIG9wdGlvbi4KKworPWl0ZW0gQjxzdHViZG9tYWluX2tl
cm5lbD0iUEFUSCI+CisKK092ZXJyaWRlIHRoZSBwYXRoIHRvIHRoZSBrZXJuZWwgaW1hZ2UgdXNl
ZCBhcyBkZXZpY2UtbW9kZWwgc3R1YmRvbWFpbi4KK1RoZSBiaW5hcnkgcHJvdmlkZWQgaGVyZSBN
VVNUIGJlIGNvbnNpc3RlbnQgd2l0aCB0aGUKK0I8ZGV2aWNlX21vZGVsX3ZlcnNpb24+IHdoaWNo
IHlvdSBoYXZlIHNwZWNpZmllZC4KK0luIGNhc2Ugb2YgQjxxZW11LXhlbi10cmFkaXRpb25hbD4g
aXQgaXMgZXhwZWN0ZWQgdG8gYmUgTWluaU9TLWJhc2VkIHN0dWJkb21haW4KK2ltYWdlLCBpbiBj
YXNlIG9mIEI8cWVtdS14ZW4+IGl0IGlzIGV4cGVjdGVkIHRvIGJlIExpbnV4LWJhc2VkIHN0dWJk
b21haW4KK2tlcm5lbC4KKworPWl0ZW0gQjxzdHViZG9tYWluX3JhbWRpc2s9IlBBVEgiPgorCitP
dmVycmlkZSB0aGUgcGF0aCB0byB0aGUgcmFtZGlzayBpbWFnZSB1c2VkIGFzIGRldmljZS1tb2Rl
bCBzdHViZG9tYWluLgorVGhlIGJpbmFyeSBwcm92aWRlZCBoZXJlIGlzIHRvIGJlIHVzZWQgYnkg
YSBrZXJuZWwgcG9pbnRlZCBieSBCPHN0dWJkb21haW5fa2VybmVsPi4KK0l0IGlzIGtub3duIHRv
IGJlIHVzZWQgb25seSBieSBMaW51eC1iYXNlZCBzdHViZG9tYWluIGtlcm5lbC4KIAogPWl0ZW0g
QjxkZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZT1CT09MRUFOPgogCmRpZmYgLS1naXQg
YS90b29scy94bC94bF9wYXJzZS5jIGIvdG9vbHMveGwveGxfcGFyc2UuYwppbmRleCBmOTE0N2Y2
Li5jOTljNzdiIDEwMDY0NAotLS0gYS90b29scy94bC94bF9wYXJzZS5jCisrKyBiL3Rvb2xzL3hs
L3hsX3BhcnNlLmMKQEAgLTIzOTEsNiArMjM5MSwxMyBAQCBza2lwX3VzYmRldjoKICAgICB4bHVf
Y2ZnX3JlcGxhY2Vfc3RyaW5nKGNvbmZpZywgImRldmljZV9tb2RlbF91c2VyIiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZiX2luZm8tPmRldmljZV9tb2RlbF91c2VyLCAwKTsKIAorICAg
IHhsdV9jZmdfcmVwbGFjZV9zdHJpbmcgKGNvbmZpZywgInN0dWJkb21haW5fa2VybmVsIiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmYl9pbmZvLT5zdHViZG9tYWluX2tlcm5lbCwgMCk7
CisgICAgeGx1X2NmZ19yZXBsYWNlX3N0cmluZyAoY29uZmlnLCAic3R1YmRvbWFpbl9yYW1kaXNr
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYl9pbmZvLT5zdHViZG9tYWluX3JhbWRp
c2ssIDApOworICAgIGlmICgheGx1X2NmZ19nZXRfbG9uZyAoY29uZmlnLCAic3R1YmRvbWFpbl9t
ZW1vcnkiLCAmbCwgMCkpCisgICAgICAgIGJfaW5mby0+c3R1YmRvbWFpbl9tZW1rYiA9IGwgKiAx
MDI0OworCiAjZGVmaW5lIHBhcnNlX2V4dHJhX2FyZ3ModHlwZSkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBlID0geGx1X2NmZ19nZXRfbGlzdF9hc19z
dHJpbmdfbGlzdChjb25maWcsICJkZXZpY2VfbW9kZWxfYXJncyIjdHlwZSwgXAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJfaW5mby0+ZXh0cmEjI3R5cGUsIDApOyAgICAg
ICAgICAgIFwKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnB-000389-67; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn8-00034p-HN
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:46 +0000
X-Inumbo-ID: eea6a1d8-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eea6a1d8-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:07 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 0CBF421E49;
 Mon, 30 Jul 2018 23:57:46 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=7Hha+Ep8WbQFTYZzrKu8JFLYN3bq/
 kplozBWVK86ky4=; b=adfRzjQRHvaz8TiWZ3zOWtZRMC4nFChsJhoOxqS0Bb/IR
 5azmItYWdEN5kfgjLyQXjaTMIIBIyvrmSSZrDRxwPYpWGBZB2iHbiw0iC7nQ+vtB
 hJ9HR6ZZW24zqOWyezIJ5RxDqetiKZPwHNzCl+n4+jqdyM4wWpLUPJckJNT8nRfn
 8gF61kwcW0upjmtSFvTxz9K+NVN9t1AQIcvw+zs8uUdiVu+Pg8DWWpSBnia6a0g/
 CS0hRbvrz4t3eMi1vPf7EJuLws7ayQxytHcnqhCWjIUkblevd3sWEdRxY/TTp3g8
 kj9slgpjjxzSF5YLnDr5MjDP/j94juLpGHJ6H5+nQ==
X-ME-Proxy: <xmx:Od5fWy-kYX9VAjSOEnjJUzEM4ajzHTFO1NRGAcScmGhTRIw2PyrPTw>
 <xmx:Od5fWy4YskfPB6YdsVvB-9veNmuIiU-0Txf058OK1qllfM7vqsM-Sg>
 <xmx:Od5fW53oz97u_oZZMfIKOKvbtGrKmF7KojAzHyRLAnsLaog5WPAguA>
 <xmx:Od5fW5CWBSoKgouM0JEs9nxWCdnC62ObhtEZ3Ujp6X0omVEhGAhQgQ>
 <xmx:Od5fW71m_jPxfYyw1nfnl63tWWXg3RVmXxEQX7xfnyjchl1uJFdWkg>
 <xmx:Ot5fW5Tk6R1laREDn6nqU1k9dqHaGBLerUZxti8w7Cml0p-j74Uanw>
X-ME-Sender: <xms:Od5fW6r92pMIZVFL3lg1fMc-E4iqGSOYc1uy2o-A0U9K9rJ42FTcSA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 15E9AE4511;
 Mon, 30 Jul 2018 23:57:44 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:54 +0200
Message-Id: <b01441deddfe352381066c204932b70287414df0.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 13/17] xenconsoled: add support for up to 3
 secondary consoles
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

QmFzZWQgb24gcHJldmlvdXMgZmV3IGNvbW1pdHMsIHRoaXMgYWRkcyBiYXNpYyBzdXBwb3J0IGZv
ciBtdWx0aXBsZQpjb25zb2xlcyBpbiB4ZW5jb25zb2xlZC4gQSBzdGF0aWMgbnVtYmVyIG9mIHRo
ZW0gLSB1cCB0byAzICgrIG9uZQpwcmltYXJ5KS4KCi0tLQpJIGtub3cgdGhpcyBpcyBhd2Z1bCwg
YnV0IGV2ZXJ5dGhpbmcgZWxzZSBJIGNhbiB0aGluayBvZiAocmVhbCBzdXBwb3J0CmZvciBtdWx0
aXBsZSBjb25zb2xlcywgZHluYW1pY2FsbHkgYWxsb2NhdGVkKSByZXF1aXJlcyBtYWpvciByZXN0
cnVjdHVyZQpvZiB0aGUgY29kZS4gR2l2ZW4gSSdtIHN0aWxsIG5vdCBzdXJlIGlmIG11bHRpcGxl
IGNvbnNvbGVzIGFyZSB0aGUgd2F5CnRvIGdvIHdpdGggc3R1YmRvbWFpbiwgSSdkIHJhdGhlciBu
b3QgaW52ZXN0IHRpbWUgaW4gc29tZXRoaW5nIHRoYXQKY291bGQgbmV2ZXIgYnkgYWN0dWFsbHkg
dXNlZnVsLgotLS0KIHRvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMgfCAyNCArKysrKysrKysrKysr
KysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMK
aW5kZXggMmNmNzFhMC4uNzc2MWM2MCAxMDA2NDQKLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24v
aW8uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCkBAIC0xMzMsNiArMTMzLDMwIEBA
IHN0YXRpYyBzdHJ1Y3QgY29uc29sZV90eXBlIGNvbnNvbGVfdHlwZVtdID0gewogCQkudXNlX2du
dHRhYiA9IHRydWUsCiAJCS51c2VfcmVzZXJ2ZWRfZ250dGFiID0gdHJ1ZSwKIAl9LAorCXsKKwkJ
LnhzbmFtZSA9ICIvZGV2aWNlL2NvbnNvbGUvMSIsCisJCS50dHluYW1lID0gInR0eSIsCisJCS5s
b2dfc3VmZml4ID0gIi1jb24xIiwKKwkJLm9wdGlvbmFsID0gdHJ1ZSwKKwkJLnVzZV9nbnR0YWIg
PSB0cnVlLAorCQkuaGF2ZV9zdGF0ZSA9IHRydWUsCisJfSwKKwl7CisJCS54c25hbWUgPSAiL2Rl
dmljZS9jb25zb2xlLzIiLAorCQkudHR5bmFtZSA9ICJ0dHkiLAorCQkubG9nX3N1ZmZpeCA9ICIt
Y29uMiIsCisJCS5vcHRpb25hbCA9IHRydWUsCisJCS51c2VfZ250dGFiID0gdHJ1ZSwKKwkJLmhh
dmVfc3RhdGUgPSB0cnVlLAorCX0sCisJeworCQkueHNuYW1lID0gIi9kZXZpY2UvY29uc29sZS8z
IiwKKwkJLnR0eW5hbWUgPSAidHR5IiwKKwkJLmxvZ19zdWZmaXggPSAiLWNvbjMiLAorCQkub3B0
aW9uYWwgPSB0cnVlLAorCQkudXNlX2dudHRhYiA9IHRydWUsCisJCS5oYXZlX3N0YXRlID0gdHJ1
ZSwKKwl9LAogI2lmIGRlZmluZWQoQ09ORklHX0FSTSkKIAl7CiAJCS54c25hbWUgPSAiL3Z1YXJ0
LzAiLAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnC-0003AZ-LW; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn9-00035o-N2
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:47 +0000
X-Inumbo-ID: ef448f56-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef448f56-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:08 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 0908921E44;
 Mon, 30 Jul 2018 23:57:47 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=D9mUdkWLzVCH2ZiljMQl5T4YbhlV3
 4TueNYRcb7lXyU=; b=fkH+abfKa2g9jAukflfHksfSpJshmsFXLIe/94QfjBtmv
 JuS7/AkeKWYl9K4GdCKTypOWsrOR9UGE/zKCL+3xe23lPItM/3UpxhYZ9Hd6EsOF
 CPco/0xE4zAsa+psvWruhcqvjoeRq3oyN058PwRv67SBBleIP6C3FS5qxCZqfswg
 nU2RwHxdBA8kfLwHXCbfOku3e3Cme1Z2rMzHubqVcnaYXu9UYma/1I4yjtdnDow4
 yB8a6zM4rvXI4BH2cGj4C1v6SARZpDihhXZpT/4Vf0OhD6DrZlcdVr6hWwpZwOuY
 7PQJC58BHYanzFM4HxTWPwMOThs8hGpZKlE4CPf6w==
X-ME-Proxy: <xmx:Ot5fWwHgVLvy8uuq9q8TpvZkXR6lfQVJHLBnPWOqGSyRpm25ChQe7A>
 <xmx:Ot5fW1LOoXdbFy5rMDD7t80gCA0jvCy6dhTwep09xkTEzb9jZZCE_A>
 <xmx:Ot5fW_rCYH5K7GxvNGkISv_u7HoCnDbEWg1aN6lbEBu3BBvFYOqzng>
 <xmx:Ot5fW0i8077r_Hb7Nc2sQmxl18LMFLS42jaTuAhjxenEg2QzYZRvig>
 <xmx:Ot5fW2YmFk9IcoF-_YcVZ32T5PBvfuCkGur6EcZDQPIg72LCNCsziw>
 <xmx:O95fW8W0ostPQPzx9cmNS6ZpbOKmzuTZken2p5aENZ18BOrEjAGkOA>
X-ME-Sender: <xms:Ot5fW3_czJec_LDgsJiIF4ONHnH_D6A2xShJ6qMhl-Gy6yfu2gA27w>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 180A9E4014;
 Mon, 30 Jul 2018 23:57:45 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:55 +0200
Message-Id: <abd721955cefa5fee65503e29a56c0acc65da8b4.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 14/17] xenconsoled: deduplicate error
 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

LS0tCiB0b29scy9jb25zb2xlL2RhZW1vbi9pby5jIHwgMTcgKysrKysrKysrLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMK
aW5kZXggNzc2MWM2MC4uNTA4YmMyYyAxMDA2NDQKLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24v
aW8uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCkBAIC03OTQsOSArNzk0LDcgQEAg
c3RhdGljIGludCBjb25zb2xlX2NyZWF0ZV9yaW5nKHN0cnVjdCBjb25zb2xlICpjb24pCiAKIAlp
ZiAocmMgPT0gLTEpIHsKIAkJZXJyID0gZXJybm87Ci0JCXhlbmV2dGNobl9jbG9zZShjb24tPnhj
ZV9oYW5kbGUpOwotCQljb24tPnhjZV9oYW5kbGUgPSBOVUxMOwotCQlnb3RvIG91dDsKKwkJZ290
byBlcnJfeGNlOwogCX0KIAljb24tPmxvY2FsX3BvcnQgPSByYzsKIAljb24tPnJlbW90ZV9wb3J0
ID0gcmVtb3RlX3BvcnQ7CkBAIC04MDQsMTEgKzgwMiw3IEBAIHN0YXRpYyBpbnQgY29uc29sZV9j
cmVhdGVfcmluZyhzdHJ1Y3QgY29uc29sZSAqY29uKQogCWlmIChjb24tPm1hc3Rlcl9mZCA9PSAt
MSkgewogCQlpZiAoIWNvbnNvbGVfY3JlYXRlX3R0eShjb24pKSB7CiAJCQllcnIgPSBlcnJubzsK
LQkJCXhlbmV2dGNobl9jbG9zZShjb24tPnhjZV9oYW5kbGUpOwotCQkJY29uLT54Y2VfaGFuZGxl
ID0gTlVMTDsKLQkJCWNvbi0+bG9jYWxfcG9ydCA9IC0xOwotCQkJY29uLT5yZW1vdGVfcG9ydCA9
IC0xOwotCQkJZ290byBvdXQ7CisJCQlnb3RvIGVycl94Y2U7CiAJCX0KIAl9CiAKQEAgLTgxOCw2
ICs4MTIsMTMgQEAgc3RhdGljIGludCBjb25zb2xlX2NyZWF0ZV9yaW5nKHN0cnVjdCBjb25zb2xl
ICpjb24pCiAJLyogaWYgZXZlcnl0aGluZyBvaywgc2lnbmFsIGJhY2tlbmQgcmVhZGluZXNzLCBp
biBiYWNrZW5kIHRyZWUgKi8KIAlzZXRfYmFja2VuZF9zdGF0ZShjb24sIFhlbmJ1c1N0YXRlQ29u
bmVjdGVkKTsKIAorIGVycl94Y2U6CisJaWYgKGVycikgeworCQl4ZW5ldnRjaG5fY2xvc2UoY29u
LT54Y2VfaGFuZGxlKTsKKwkJY29uLT54Y2VfaGFuZGxlID0gTlVMTDsKKwkJY29uLT5sb2NhbF9w
b3J0ID0gLTE7CisJCWNvbi0+cmVtb3RlX3BvcnQgPSAtMTsKKwl9CiAgb3V0OgogCXJldHVybiBl
cnI7CiB9Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn7-000345-BT; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn5-00032h-V4
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:43 +0000
X-Inumbo-ID: ecd9c250-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecd9c250-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:04 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 073D121C5C;
 Mon, 30 Jul 2018 23:57:43 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=wcFEeKB9A/tG7QWVR1CYIkqqb8233
 BLbbJw7KGSo5gI=; b=X90h8pu93Tit/RkKuj21lCNNSzNpinJDXbTISO1D6nS6N
 +IyezVEku3sb953kTf4fHsYX+A3470FxPx6w6Y8CG+lqIR/d8ykyU+DpGHdrQLWl
 9RHf2aF7iU2Ku/onRjaAdt1yNfnOzXPTEoEXOxDqePioqlFFBRJKvYIVzdmrDWKV
 wc0Cmd3BHbKNhP+1XHgqHZhrjsAqOZ5Xf1adLK3NvcJ1zWRoLqK0RDgSq+lBKSKT
 d9FI7a3dVGvCrGzCwAzS01S/q4cAf4Qd6qJ+GJ8aZokC9YYLO1dvkA6WoBkv2YG/
 DvLJrPxD0irbJtxKVtbgDuDtgbEYQ+MNAh36pgxfw==
X-ME-Proxy: <xmx:Nt5fW8p5Me6w5SGRtniNSKJI5aNcGuJO8b38qTDa4R0EOi-tHPznzQ>
 <xmx:Nt5fW_DWlJFaGARJhpwmFeX2DUM6mU_K1S1KsGlS9CR902EkXFc_yw>
 <xmx:Nt5fW1q1dj3PugHU9yxXbZaoqw1kpe2ZGh_StyYmMwqC7ogkPQZATA>
 <xmx:Nt5fWyAop5SNWmmhObs4uGWtBKoowN4Pcfwhkne0-uXLJFOg3NzYFw>
 <xmx:Nt5fW4V1f-PPMQqusVFYkLbliHZ6i0rsYdvAzrq2F5gowu_SwMxeYQ>
 <xmx:N95fW-z1DcRnO8RuOr-hySbrTjcI-ycMF9pPQpaSxan2t_3MLsUrbQ>
X-ME-Sender: <xms:Nt5fW3VIcHWd1hO0ffpprD1MrORly5aULqynx7jPYcRqdqXNpCYNwQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 14288E4511;
 Mon, 30 Jul 2018 23:57:41 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:51 +0200
Message-Id: <671f611d316d92bfd2be8d870c663791824a2bc5.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 10/17] xenconsoled: install xenstore watch
 for all supported consoles
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

Tm90IG9ubHkgZm9yIHRoZSBwcmltYXJ5IG9uZSAoL2xvY2FsL2RvbWFpbi88ZG9taWQ+L2NvbnNv
bGUgcGF0aCkuCi0tLQogdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyB8IDEyICsrKysrKy0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5jIGIvdG9vbHMvY29uc29sZS9kYWVtb24v
aW8uYwppbmRleCBlMjIwMDlhLi44YWFlODdkIDEwMDY0NAotLS0gYS90b29scy9jb25zb2xlL2Rh
ZW1vbi9pby5jCisrKyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKQEAgLTc2NiwyNCArNzY2
LDI0IEBAIHN0YXRpYyBpbnQgY29uc29sZV9jcmVhdGVfcmluZyhzdHJ1Y3QgY29uc29sZSAqY29u
KQogCXJldHVybiBlcnI7CiB9CiAKLXN0YXRpYyBib29sIHdhdGNoX2RvbWFpbihzdHJ1Y3QgZG9t
YWluICpkb20sIGJvb2wgd2F0Y2gpCitzdGF0aWMgaW50IHdhdGNoX2RvbWFpbihzdHJ1Y3QgY29u
c29sZSAqY29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZvaWQgKipkYXRhKQogeworCWJvb2wgd2F0
Y2ggPSBkYXRhOwogCWNoYXIgZG9taWRfc3RyWzMgKyBNQVhfU1RSTEVOKGRvbS0+ZG9taWQpXTsK
IAlib29sIHN1Y2Nlc3M7Ci0Jc3RydWN0IGNvbnNvbGUgKmNvbiA9ICZkb20tPmNvbnNvbGVbMF07
CiAKIAlzbnByaW50Zihkb21pZF9zdHIsIHNpemVvZihkb21pZF9zdHIpLCAiZG9tJXUiLCBkb20t
PmRvbWlkKTsKIAlpZiAod2F0Y2gpIHsKIAkJc3VjY2VzcyA9IHhzX3dhdGNoKHhzLCBjb24tPnhz
cGF0aCwgZG9taWRfc3RyKTsKIAkJaWYgKHN1Y2Nlc3MpCi0JCQljb25zb2xlX2l0ZXJfaW50X2Fy
ZzEoZG9tLCBjb25zb2xlX2NyZWF0ZV9yaW5nKTsKKwkJCWNvbnNvbGVfY3JlYXRlX3JpbmcoY29u
KTsKIAkJZWxzZQogCQkJeHNfdW53YXRjaCh4cywgY29uLT54c3BhdGgsIGRvbWlkX3N0cik7CiAJ
fSBlbHNlIHsKIAkJc3VjY2VzcyA9IHhzX3Vud2F0Y2goeHMsIGNvbi0+eHNwYXRoLCBkb21pZF9z
dHIpOwogCX0KIAotCXJldHVybiBzdWNjZXNzOworCXJldHVybiAhc3VjY2VzczsKIH0KIAogc3Rh
dGljIGludCBjb25zb2xlX2luaXQoc3RydWN0IGNvbnNvbGUgKmNvbiwgc3RydWN0IGRvbWFpbiAq
ZG9tLCB2b2lkICoqZGF0YSkKQEAgLTg1Myw3ICs4NTMsNyBAQCBzdGF0aWMgc3RydWN0IGRvbWFp
biAqY3JlYXRlX2RvbWFpbihpbnQgZG9taWQpCiAJaWYgKGNvbnNvbGVfaXRlcl9pbnRfYXJnMyhk
b20sIGNvbnNvbGVfaW5pdCwgKHZvaWQgKiopJmNvbl90eXBlKSkKIAkJZ290byBvdXQ7CiAKLQlp
ZiAoIXdhdGNoX2RvbWFpbihkb20sIHRydWUpKQorCWlmIChjb25zb2xlX2l0ZXJfaW50X2FyZzMo
ZG9tLCB3YXRjaF9kb21haW4sICh2b2lkKiopdHJ1ZSkpCiAJCWdvdG8gb3V0OwogCiAJZG9tLT5u
ZXh0ID0gZG9tX2hlYWQ7CkBAIC05MjcsNyArOTI3LDcgQEAgc3RhdGljIHZvaWQgY29uc29sZV9j
bG9zZV9ldnRjaG4oc3RydWN0IGNvbnNvbGUgKmNvbikKIHN0YXRpYyB2b2lkIHNodXRkb3duX2Rv
bWFpbihzdHJ1Y3QgZG9tYWluICpkKQogewogCWQtPmlzX2RlYWQgPSB0cnVlOwotCXdhdGNoX2Rv
bWFpbihkLCBmYWxzZSk7CisJY29uc29sZV9pdGVyX2ludF9hcmczKGQsIHdhdGNoX2RvbWFpbiwg
KHZvaWQqKilmYWxzZSk7CiAJY29uc29sZV9pdGVyX3ZvaWRfYXJnMShkLCBjb25zb2xlX3VubWFw
X2ludGVyZmFjZSk7CiAJY29uc29sZV9pdGVyX3ZvaWRfYXJnMShkLCBjb25zb2xlX2Nsb3NlX2V2
dGNobik7CiB9Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnD-0003Ck-NK; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLnB-00038j-Hw
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:49 +0000
X-Inumbo-ID: ca37d20c-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca37d20c-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:57:06 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 122D321E81;
 Mon, 30 Jul 2018 23:57:48 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=VkArG5VlC0Qw7ffBTbaEq8MJfO+5A
 vtYsfTz3YNjOqQ=; b=b11zvqYYvGjSS7ygyX7aZ231hMuVDakzaIv5dmtzxwCLC
 08AsOHVw+EMt8z4Jb0aNnMIGYlL1Maeb4PqIRfo3CjfKWIbJ4kSt9qK0U9uzUKhN
 W8PFqAIiMiHmIgBHaeXVD/xat2743GJDWnWtfqj+avzO5owbY71vLk2gawau67+Q
 f/vCskat/VZXFxsMmJj1vLw86nEciBIK9jy8/aVsBOXAmrCpHWb4kHCKoR9TaXYP
 dHO5jubojhkLnm5X8OiKEnMhUiOpFkmwMDposYZISXVnIOuRMmcWUibZebNmjTrA
 GRQRRPbLzolp4muxCFpTV+7W4UvrZb2954vmDzyvQ==
X-ME-Proxy: <xmx:O95fW7UThIcFXQ3mJRPEJbzarbLWgxG9SxesLYlg_Xs8X8uVjCuFLw>
 <xmx:O95fW5l5z1bmFsfT5N8TL3iU16CzIOGkpIenndXXpyvo2bS8zL0RIA>
 <xmx:O95fWyOlYrjrAB5ON09-tENCvULXbP35HBHjQB4FnY-Pk1g3hlCZMQ>
 <xmx:O95fW5LSE3s4e2EEb_eI6zqA6_mLOFL1F3JewpgNe9Vn0Tp7k1HHtg>
 <xmx:O95fW02WsnrJMorMxU6i4bezgmBGpvZmeLdSJqvla56fmFAJE4kqIQ>
 <xmx:PN5fW_gF7fNCEoUOn3IlWa10Qu241N-7R06PHolznxGTPVG5JTH-tA>
X-ME-Sender: <xms:O95fWzICD2wXTXBstvh_5EyG2Jj_UBGyyAKuXJ4PjZgQRmCA--nUCQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1A66EE4116;
 Mon, 30 Jul 2018 23:57:47 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:56 +0200
Message-Id: <03eb7a03892ef6bd224585ece6e422b84cdf3225.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 15/17] xenconsoled: add support for non-pty
 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>
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>, xen-devel@lists.xenproject.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>

SGFuZGxlICdvdXRwdXQnIHhlbnN0b3JlIGVudHJ5LCBhcyBxZW11IGRvZXMuIFJpZ2h0IG5vdyBz
dXBwb3J0IG9ubHkgZmV3CnNpbXBsZSBvcHRpb25zOgogLSAicHR5IiAodW5jaGFuZ2VkKQogLSAi
ZmlsZTpwYXRoIiAob3ZlcndyaXRlIGZpbGUpCiAtICJwaXBlOnBhdGgiIChyZWFkLXdyaXRlIGZp
bGUvcGlwZSkKIC0gIm51bGwiCgpBbHNvLCB3aGVuIGV2ZXIgcmVhZCgpIHJldHVybnMgMCwgc3Rv
cCByZWFkaW5nIGZyb20gdGhhdCBzb3VyY2UsIGluc3RlYWQKb2Ygc3Bpbm5pbmcgaW4gYSBsb29w
LgpGb3Igbm93LCBpbiBjYXNlIG9mIHJlY29ubmVjdCwgaW50ZW50aW9uYWxseSB1c2UgcHR5IChp
Z25vcmUgJ291dHB1dCcKeGVuc3RvcmUgZW50cnkpLCBhcyBmb3Igbm9ybWFsIGZpbGVzIGNsb3Nl
K29wZW4gY2FuIGJlIGhhcm1mdWwKKGVzcGVjaWFsbHkgd2l0aCBPX1RSVU5DKS4KLS0tCkFjY29y
ZGluZyB0byBxZW11IGRvY3MsICJwaXBlIiBzaG91bGQgYmVoYXZlIGRpZmZlcmVudGx5IC0gaXQg
c2hvdWxkCm9wZW4gdHdvIHBpcGVzLCB3aXRoICIuaW4iIGFuZCAiLm91dCIuIEFjY29yZGluZyB0
byBhY3R1YWwgcWVtdSBjb2RlLCBpdApkb2VzIHRoYXQsIGJ1dCBpZiBpdCBmYWlscyBpdCBmYWxs
YmFja3MgdG8ganVzdCBvbmUgZmlsZS4gQW5kIGxpYnhsCnJlbGllcyBvbiB0aGF0IGZhbGxiYWNr
LCBzbyBJJ3ZlIGltcGxlbWVudGVkIHRoYXQgdmVyc2lvbiBvbmx5LgpJZiB4ZW5jb25zb2xlZCB3
b3VsZCBoYXZlIHNvbWUgbWFuIHBhZ2UsIEknZCBhZGQgaXQgdGhlcmUuLi4KLS0tCiB0b29scy9j
b25zb2xlL2RhZW1vbi9pby5jIHwgNjIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDU3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBiL3Rvb2xzL2NvbnNvbGUv
ZGFlbW9uL2lvLmMKaW5kZXggNTA4YmMyYy4uN2FmZmY5OSAxMDA2NDQKLS0tIGEvdG9vbHMvY29u
c29sZS9kYWVtb24vaW8uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCkBAIC05NSw2
ICs5NSw4IEBAIHN0cnVjdCBjb25zb2xlIHsKIAlpbnQgbWFzdGVyX2ZkOwogCWludCBtYXN0ZXJf
cG9sbGZkX2lkeDsKIAlpbnQgc2xhdmVfZmQ7CisJYm9vbCBtYXN0ZXJfZmRfY2FuX3JlYWQ7CisJ
Ym9vbCBtYXN0ZXJfZmRfY2FuX3dyaXRlOwogCWludCBsb2dfZmQ7CiAJc3RydWN0IGJ1ZmZlciBi
dWZmZXI7CiAJY2hhciAqeHNwYXRoOwpAQCAtNzA1LDYgKzcwNyw1MyBAQCBzdGF0aWMgdm9pZCBj
b25zb2xlX3VubWFwX2ludGVyZmFjZShzdHJ1Y3QgY29uc29sZSAqY29uKQogCWNvbi0+cmluZ19y
ZWYgPSAtMTsKIH0KIAorc3RhdGljIGludCBjcmVhdGVfY29uc29sZV9vdXRwdXQoc3RydWN0IGNv
bnNvbGUgKmNvbikKK3sKKwlpbnQgZXJyOworCWNoYXIgKm91dHB1dCwgKnBhdGg7CisKKwlpZiAo
YXNwcmludGYoJnBhdGgsICIlcy8lcyIsIGNvbi0+eHNwYXRoLCAib3V0cHV0IikgPT0gLTEpIHsK
KwkJZXJyID0gRU5PTUVNOworCQlnb3RvIG91dDsKKwl9CisKKwljb24tPm1hc3Rlcl9mZF9jYW5f
cmVhZCA9IHRydWU7CisJY29uLT5tYXN0ZXJfZmRfY2FuX3dyaXRlID0gdHJ1ZTsKKworCW91dHB1
dCA9IHhzX3JlYWQoeHMsIFhCVF9OVUxMLCBwYXRoLCBOVUxMKTsKKworCWlmICghb3V0cHV0IHx8
ICFzdHJjbXAob3V0cHV0LCAicHR5IikpIHsKKwkJaWYgKCFjb25zb2xlX2NyZWF0ZV90dHkoY29u
KSkgeworCQkJZXJyID0gZXJybm87CisJCQlnb3RvIG91dDsKKwkJfQorCX0gZWxzZSBpZiAoIXN0
cm5jbXAob3V0cHV0LCAiZmlsZToiLCA1KSkgeworCQljb24tPm1hc3Rlcl9mZCA9IG9wZW4ob3V0
cHV0KzUsIE9fV1JPTkxZIHwgT19DUkVBVCB8IE9fVFJVTkMsIDA2MDApOworCQlpZiAoY29uLT5t
YXN0ZXJfZmQgPT0gLTEpIHsKKwkJCWVyciA9IGVycm5vOworCQkJZ290byBvdXQ7CisJCX0KKwkJ
LyogdGhpcyBpcyB3cml0ZS1vbmx5IGZpbGUgKi8KKwkJY29uLT5tYXN0ZXJfZmRfY2FuX3JlYWQg
PSBmYWxzZTsKKwl9IGVsc2UgaWYgKCFzdHJuY21wKG91dHB1dCwgInBpcGU6IiwgNSkpIHsKKwkJ
Y29uLT5tYXN0ZXJfZmQgPSBvcGVuKG91dHB1dCs1LCBPX1JEV1IpOworCQlpZiAoY29uLT5tYXN0
ZXJfZmQgPT0gLTEpIHsKKwkJCWVyciA9IGVycm5vOworCQkJZ290byBvdXQ7CisJCX0KKwl9IGVs
c2UgaWYgKCFzdHJjbXAob3V0cHV0LCAibnVsbCIpKSB7CisJCWNvbi0+bWFzdGVyX2ZkID0gb3Bl
bigiL2Rldi9udWxsIiwgT19SRFdSKTsKKwkJaWYgKGNvbi0+bWFzdGVyX2ZkID09IC0xKSB7CisJ
CQllcnIgPSBlcnJubzsKKwkJCWdvdG8gb3V0OworCQl9CisJfQorCisJZXJyID0gMDsKK291dDoK
KwlyZXR1cm4gZXJyOworfQorCiBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0
IGNvbnNvbGUgKmNvbikKIHsKIAlpbnQgZXJyLCByZW1vdGVfcG9ydCwgcmluZ19yZWYsIHJjOwpA
QCAtODAwLDEwICs4NDksOSBAQCBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0
IGNvbnNvbGUgKmNvbikKIAljb24tPnJlbW90ZV9wb3J0ID0gcmVtb3RlX3BvcnQ7CiAKIAlpZiAo
Y29uLT5tYXN0ZXJfZmQgPT0gLTEpIHsKLQkJaWYgKCFjb25zb2xlX2NyZWF0ZV90dHkoY29uKSkg
ewotCQkJZXJyID0gZXJybm87CisJCWVyciA9IGNyZWF0ZV9jb25zb2xlX291dHB1dChjb24pOwor
CQlpZiAoZXJyKQogCQkJZ290byBlcnJfeGNlOwotCQl9CiAJfQogCiAJaWYgKGxvZ19ndWVzdCAm
JiAoY29uLT5sb2dfZmQgPT0gLTEpKQpAQCAtOTE2LDYgKzk2NCw4IEBAIHN0YXRpYyBpbnQgY29u
c29sZV9pbml0KHN0cnVjdCBjb25zb2xlICpjb24sIHN0cnVjdCBkb21haW4gKmRvbSwgdm9pZCAq
KmRhdGEpCiAKIAljb24tPm1hc3Rlcl9mZCA9IC0xOwogCWNvbi0+bWFzdGVyX3BvbGxmZF9pZHgg
PSAtMTsKKwljb24tPm1hc3Rlcl9mZF9jYW5fcmVhZCA9IHRydWU7CisJY29uLT5tYXN0ZXJfZmRf
Y2FuX3dyaXRlID0gdHJ1ZTsKIAljb24tPnNsYXZlX2ZkID0gLTE7CiAJY29uLT5sb2dfZmQgPSAt
MTsKIAljb24tPnJpbmdfcmVmID0gLTE7CkBAIC0xMTI3LDYgKzExNzcsOCBAQCBzdGF0aWMgdm9p
ZCBoYW5kbGVfdHR5X3JlYWQoc3RydWN0IGNvbnNvbGUgKmNvbikKIAkgKi8KIAlpZiAobGVuIDwg
MCkgewogCQljb25zb2xlX2hhbmRsZV9icm9rZW5fdHR5KGNvbiwgZG9tYWluX2lzX3ZhbGlkKGRv
bS0+ZG9taWQpKTsKKwl9IGVsc2UgaWYgKGxlbiA9PSAwKSB7CisJCWNvbi0+bWFzdGVyX2ZkX2Nh
bl9yZWFkID0gZmFsc2U7CiAJfSBlbHNlIGlmIChkb21haW5faXNfdmFsaWQoZG9tLT5kb21pZCkp
IHsKIAkJcHJvZCA9IGludGYtPmluX3Byb2Q7CiAJCWZvciAoaSA9IDA7IGkgPCBsZW47IGkrKykg
ewpAQCAtMTM3MSwxMCArMTQyMywxMCBAQCBzdGF0aWMgdm9pZCBtYXliZV9hZGRfY29uc29sZV90
dHlfZmQoc3RydWN0IGNvbnNvbGUgKmNvbikKIHsKIAlpZiAoY29uLT5tYXN0ZXJfZmQgIT0gLTEp
IHsKIAkJc2hvcnQgZXZlbnRzID0gMDsKLQkJaWYgKCFjb24tPmQtPmlzX2RlYWQgJiYgcmluZ19m
cmVlX2J5dGVzKGNvbikpCisJCWlmICghY29uLT5kLT5pc19kZWFkICYmIGNvbi0+bWFzdGVyX2Zk
X2Nhbl9yZWFkICYmIHJpbmdfZnJlZV9ieXRlcyhjb24pKQogCQkJZXZlbnRzIHw9IFBPTExJTjsK
IAotCQlpZiAoIWJ1ZmZlcl9lbXB0eSgmY29uLT5idWZmZXIpKQorCQlpZiAoY29uLT5tYXN0ZXJf
ZmRfY2FuX3dyaXRlICYmICFidWZmZXJfZW1wdHkoJmNvbi0+YnVmZmVyKSkKIAkJCWV2ZW50cyB8
PSBQT0xMT1VUOwogCiAJCWlmIChldmVudHMpCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnB-00039E-O5; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn8-00034o-HP
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:46 +0000
X-Inumbo-ID: eea6a1dc-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eea6a1dc-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:07 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 0CBF421E49;
 Mon, 30 Jul 2018 23:57:46 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=7Hha+Ep8WbQFTYZzrKu8JFLYN3bq/
 kplozBWVK86ky4=; b=adfRzjQRHvaz8TiWZ3zOWtZRMC4nFChsJhoOxqS0Bb/IR
 5azmItYWdEN5kfgjLyQXjaTMIIBIyvrmSSZrDRxwPYpWGBZB2iHbiw0iC7nQ+vtB
 hJ9HR6ZZW24zqOWyezIJ5RxDqetiKZPwHNzCl+n4+jqdyM4wWpLUPJckJNT8nRfn
 8gF61kwcW0upjmtSFvTxz9K+NVN9t1AQIcvw+zs8uUdiVu+Pg8DWWpSBnia6a0g/
 CS0hRbvrz4t3eMi1vPf7EJuLws7ayQxytHcnqhCWjIUkblevd3sWEdRxY/TTp3g8
 kj9slgpjjxzSF5YLnDr5MjDP/j94juLpGHJ6H5+nQ==
X-ME-Proxy: <xmx:Od5fWy-kYX9VAjSOEnjJUzEM4ajzHTFO1NRGAcScmGhTRIw2PyrPTw>
 <xmx:Od5fWy4YskfPB6YdsVvB-9veNmuIiU-0Txf058OK1qllfM7vqsM-Sg>
 <xmx:Od5fW53oz97u_oZZMfIKOKvbtGrKmF7KojAzHyRLAnsLaog5WPAguA>
 <xmx:Od5fW5CWBSoKgouM0JEs9nxWCdnC62ObhtEZ3Ujp6X0omVEhGAhQgQ>
 <xmx:Od5fW71m_jPxfYyw1nfnl63tWWXg3RVmXxEQX7xfnyjchl1uJFdWkg>
 <xmx:Ot5fW5Tk6R1laREDn6nqU1k9dqHaGBLerUZxti8w7Cml0p-j74Uanw>
X-ME-Sender: <xms:Od5fW6r92pMIZVFL3lg1fMc-E4iqGSOYc1uy2o-A0U9K9rJ42FTcSA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 15E9AE4511;
 Mon, 30 Jul 2018 23:57:44 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:54 +0200
Message-Id: <b01441deddfe352381066c204932b70287414df0.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 13/17] xenconsoled: add support for up to 3
 secondary consoles
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

QmFzZWQgb24gcHJldmlvdXMgZmV3IGNvbW1pdHMsIHRoaXMgYWRkcyBiYXNpYyBzdXBwb3J0IGZv
ciBtdWx0aXBsZQpjb25zb2xlcyBpbiB4ZW5jb25zb2xlZC4gQSBzdGF0aWMgbnVtYmVyIG9mIHRo
ZW0gLSB1cCB0byAzICgrIG9uZQpwcmltYXJ5KS4KCi0tLQpJIGtub3cgdGhpcyBpcyBhd2Z1bCwg
YnV0IGV2ZXJ5dGhpbmcgZWxzZSBJIGNhbiB0aGluayBvZiAocmVhbCBzdXBwb3J0CmZvciBtdWx0
aXBsZSBjb25zb2xlcywgZHluYW1pY2FsbHkgYWxsb2NhdGVkKSByZXF1aXJlcyBtYWpvciByZXN0
cnVjdHVyZQpvZiB0aGUgY29kZS4gR2l2ZW4gSSdtIHN0aWxsIG5vdCBzdXJlIGlmIG11bHRpcGxl
IGNvbnNvbGVzIGFyZSB0aGUgd2F5CnRvIGdvIHdpdGggc3R1YmRvbWFpbiwgSSdkIHJhdGhlciBu
b3QgaW52ZXN0IHRpbWUgaW4gc29tZXRoaW5nIHRoYXQKY291bGQgbmV2ZXIgYnkgYWN0dWFsbHkg
dXNlZnVsLgotLS0KIHRvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMgfCAyNCArKysrKysrKysrKysr
KysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMK
aW5kZXggMmNmNzFhMC4uNzc2MWM2MCAxMDA2NDQKLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24v
aW8uYworKysgYi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCkBAIC0xMzMsNiArMTMzLDMwIEBA
IHN0YXRpYyBzdHJ1Y3QgY29uc29sZV90eXBlIGNvbnNvbGVfdHlwZVtdID0gewogCQkudXNlX2du
dHRhYiA9IHRydWUsCiAJCS51c2VfcmVzZXJ2ZWRfZ250dGFiID0gdHJ1ZSwKIAl9LAorCXsKKwkJ
LnhzbmFtZSA9ICIvZGV2aWNlL2NvbnNvbGUvMSIsCisJCS50dHluYW1lID0gInR0eSIsCisJCS5s
b2dfc3VmZml4ID0gIi1jb24xIiwKKwkJLm9wdGlvbmFsID0gdHJ1ZSwKKwkJLnVzZV9nbnR0YWIg
PSB0cnVlLAorCQkuaGF2ZV9zdGF0ZSA9IHRydWUsCisJfSwKKwl7CisJCS54c25hbWUgPSAiL2Rl
dmljZS9jb25zb2xlLzIiLAorCQkudHR5bmFtZSA9ICJ0dHkiLAorCQkubG9nX3N1ZmZpeCA9ICIt
Y29uMiIsCisJCS5vcHRpb25hbCA9IHRydWUsCisJCS51c2VfZ250dGFiID0gdHJ1ZSwKKwkJLmhh
dmVfc3RhdGUgPSB0cnVlLAorCX0sCisJeworCQkueHNuYW1lID0gIi9kZXZpY2UvY29uc29sZS8z
IiwKKwkJLnR0eW5hbWUgPSAidHR5IiwKKwkJLmxvZ19zdWZmaXggPSAiLWNvbjMiLAorCQkub3B0
aW9uYWwgPSB0cnVlLAorCQkudXNlX2dudHRhYiA9IHRydWUsCisJCS5oYXZlX3N0YXRlID0gdHJ1
ZSwKKwl9LAogI2lmIGRlZmluZWQoQ09ORklHX0FSTSkKIAl7CiAJCS54c25hbWUgPSAiL3Z1YXJ0
LzAiLAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn9-00035N-3A; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn7-00033m-5d
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:45 +0000
X-Inumbo-ID: ed736020-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed736020-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:05 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 088B621C5C;
 Mon, 30 Jul 2018 23:57:44 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=lxjRD0ZUQmlkItJVMhjxtlRc5Xje8
 B0ggHox2QOwsHY=; b=mTjn8aHU0qc4Q2GJqib+ipYX8rWTN1v0rpikbolNbuSIG
 SvC4itaFdRZ+LdDJI5WJH6Uk3qIk02eDvrrG7LqgqqL8PpYthGj4iD7k8x68FhRh
 hQ7lY/68VGyn5oGRuiChEirpMl088QqVP/ciqscOFCB7R1frf9z37r5llFWaxFrk
 4Xe1GLK1A4Ju9UeZ1Ai0j4N52JhykwnXjt9OuzrTawrTSU5kMCKoobA8dlCxsusI
 JrVZQNqRq99ZdMeLqj42ycTZl0U/dGwr8j2zZbqqN5xjmCva2mo0zcBsr11UX36J
 N/kvxVsS33HWOGYTKa0MB6Rt9dFFGTMelEhG1cocA==
X-ME-Proxy: <xmx:N95fW1rhqnu30GQfFHN_0jb6jy8jK80Kp43p-XEqNQN7jMLiwOx-Ig>
 <xmx:N95fWxEFcqZ2tY3SPq3eZtv-pxlboMmw11hq6G76SQR-Y5ICN9SM8w>
 <xmx:N95fWxy8WwduxJP113jmO31wtsQG7C9lbMArjTEvAOup3IKrvbB9VA>
 <xmx:N95fW2pTy8bb8HvP3gOdgz3L4Nkh5Xi02gfp4jCbto7wo9gIqczEwA>
 <xmx:N95fW7imaD4mfSkzeeyDPENs6n95qgBqDniHycmdYs4F-pwKw9F4yg>
 <xmx:ON5fW2qIOS_1hjhjcp6_hMfd2R9jPQbXtSyTscWa94fU8aPpzMqLzw>
X-ME-Sender: <xms:N95fW5Kp8DyQqGFbpyR84Nh5pzI35Ay0-wuqFRNX2Nzy8ObgfQWBOg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1132CE4014;
 Mon, 30 Jul 2018 23:57:42 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:52 +0200
Message-Id: <ef4fc79581e21231d44c24724c6cba5a13ac966e.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 11/17] xenconsoled: add support for consoles
 using 'state' xenstore 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

QWRkIHN1cHBvcnQgZm9yIHN0YW5kYXJkIHhlbmJ1cyBpbml0aWFsaXphdGlvbiBwcm90b2NvbCB1
c2luZyAnc3RhdGUnCnhlbnN0b3JlIGVudHJ5LiBJdCB3aWxsIGJlIG5lY2Vzc2FyeSBmb3Igc2Vj
b25kYXJ5IGNvbnNvbGVzLgpGb3IgY29uc29sZXMgc3VwcG9ydGluZyBpdCwgcmVhZCAnc3RhdGUn
IGVudHJ5IG9uIHRoZSBmcm9udGVuZCBhbmQKcHJvY2VlZCBhY2NvcmRpbmdseSAtIGVpdGhlciBp
bml0IGNvbnNvbGUgb3IgY2xvc2UgaXQuIFdoZW4gY2xvc2luZywKbWFrZSBzdXJlIGFsbCB0aGUg
aW4tdHJhbnNpdCBkYXRhIGlzIGZsdXNoZWQgKGJvdGggZnJvbSBzaGFyZWQgcmluZyBhbmQKZnJv
bSBsb2NhbCBidWZmZXIpLCBpZiBwb3NzaWJsZS4gVGhpcyBpcyBlc3BlY2lhbGx5IGltcG9ydGFu
dCBmb3IKTWluaU9TLWJhc2VkIHFlbXUgc3R1YmRvbWFpbiwgd2hpY2ggY2xvc2VzIGNvbnNvbGUg
anVzdCBhZnRlciB3cml0aW5nCmRldmljZSBtb2RlbCBzdGF0ZSB0byBpdC4KRm9yIGNvbnNvbGVz
IHdpdGhvdXQgJ3N0YXRlJyBmaWVsZCBiZWhhdmlvciBpcyB1bmNoYW5nZWQgLSBvbiBhbnkgd2F0
Y2gKZXZlbnQgdHJ5IHRvIGNvbm5lY3QgY29uc29sZSwgYXMgbG9uZyBhcyBkb21haW4gaXMgYWxp
dmUuCi0tLQogdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyB8IDg2ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA4MyBpbnNlcnRpb25zKCsp
LCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMg
Yi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCmluZGV4IDhhYWU4N2QuLjkyYzNkZmYgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKKysrIGIvdG9vbHMvY29uc29sZS9kYWVt
b24vaW8uYwpAQCAtMjUsNiArMjUsNyBAQAogI2luY2x1ZGUgPHhlbmdudHRhYi5oPgogI2luY2x1
ZGUgPHhlbnN0b3JlLmg+CiAjaW5jbHVkZSA8eGVuL2lvL2NvbnNvbGUuaD4KKyNpbmNsdWRlIDx4
ZW4vaW8veGVuYnVzLmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CiAKICNpbmNsdWRl
IDxzdGRsaWIuaD4KQEAgLTEwOSw2ICsxMTAsNyBAQCBzdHJ1Y3QgY29uc29sZSB7CiAJc3RydWN0
IGRvbWFpbiAqZDsKIAlib29sIG9wdGlvbmFsOwogCWJvb2wgdXNlX2dudHRhYjsKKwlib29sIGhh
dmVfc3RhdGU7CiB9OwogCiBzdHJ1Y3QgY29uc29sZV90eXBlIHsKQEAgLTExNyw2ICsxMTksNyBA
QCBzdHJ1Y3QgY29uc29sZV90eXBlIHsKIAljaGFyICpsb2dfc3VmZml4OwogCWJvb2wgb3B0aW9u
YWw7CiAJYm9vbCB1c2VfZ250dGFiOworCWJvb2wgaGF2ZV9zdGF0ZTsgIC8vIHVzZXMgJ3N0YXRl
JyB4ZW5zdG9yZSBlbnRyeQogfTsKIAogc3RhdGljIHN0cnVjdCBjb25zb2xlX3R5cGUgY29uc29s
ZV90eXBlW10gPSB7CkBAIC0xNTYsNiArMTU5LDggQEAgdHlwZWRlZiB2b2lkICgqVk9JRF9JVEVS
X0ZVTkNfQVJHMikoc3RydWN0IGNvbnNvbGUgKiwgIHZvaWQgKik7CiB0eXBlZGVmIGludCAoKklO
VF9JVEVSX0ZVTkNfQVJHMykoc3RydWN0IGNvbnNvbGUgKiwKIAkJCQkgIHN0cnVjdCBkb21haW4g
KmRvbSwgdm9pZCAqKik7CiAKK3N0YXRpYyB2b2lkIGhhbmRsZV90dHlfd3JpdGUoc3RydWN0IGNv
bnNvbGUgKmNvbik7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCBjb25zb2xlX2VuYWJsZWQoc3RydWN0
IGNvbnNvbGUgKmNvbikKIHsKIAlyZXR1cm4gY29uLT5sb2NhbF9wb3J0ICE9IC0xOwpAQCAtNjQ3
LDYgKzY1MiwyMCBAQCBzdGF0aWMgaW50IHhzX2dhdGhlcihzdHJ1Y3QgeHNfaGFuZGxlICp4cywg
Y29uc3QgY2hhciAqZGlyLCAuLi4pCiAJcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQgc2V0
X2JhY2tlbmRfc3RhdGUoc3RydWN0IGNvbnNvbGUgKmNvbiwgaW50IHN0YXRlKQoreworCWNoYXIg
cGF0aFtQQVRIX01BWF0sIHN0YXRlX3N0clsyXSwgKmJlX3BhdGg7CisKKwlzbnByaW50ZihzdGF0
ZV9zdHIsIHNpemVvZihzdGF0ZV9zdHIpLCAiJWQiLCBzdGF0ZSk7CisJc25wcmludGYocGF0aCwg
c2l6ZW9mKHBhdGgpLCAiJXMvYmFja2VuZCIsIGNvbi0+eHNwYXRoKTsKKwliZV9wYXRoID0geHNf
cmVhZCh4cywgWEJUX05VTEwsIHBhdGgsIE5VTEwpOworCWlmIChiZV9wYXRoKSB7CisJCXNucHJp
bnRmKHBhdGgsIHNpemVvZihwYXRoKSwgIiVzL3N0YXRlIiwgYmVfcGF0aCk7CisJCXhzX3dyaXRl
KHhzLCBYQlRfTlVMTCwgcGF0aCwgc3RhdGVfc3RyLCAxKTsKKwkJZnJlZShiZV9wYXRoKTsKKwl9
Cit9CisKIHN0YXRpYyB2b2lkIGNvbnNvbGVfdW5tYXBfaW50ZXJmYWNlKHN0cnVjdCBjb25zb2xl
ICpjb24pCiB7CiAJaWYgKGNvbi0+aW50ZXJmYWNlID09IE5VTEwpCkBAIC02NTgsNyArNjc3LDcg
QEAgc3RhdGljIHZvaWQgY29uc29sZV91bm1hcF9pbnRlcmZhY2Uoc3RydWN0IGNvbnNvbGUgKmNv
bikKIAljb24tPmludGVyZmFjZSA9IE5VTEw7CiAJY29uLT5yaW5nX3JlZiA9IC0xOwogfQotIAor
CiBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0IGNvbnNvbGUgKmNvbikKIHsK
IAlpbnQgZXJyLCByZW1vdGVfcG9ydCwgcmluZ19yZWYsIHJjOwpAQCAtNzYyLDEwICs3ODEsNzAg
QEAgc3RhdGljIGludCBjb25zb2xlX2NyZWF0ZV9yaW5nKHN0cnVjdCBjb25zb2xlICpjb24pCiAJ
aWYgKGxvZ19ndWVzdCAmJiAoY29uLT5sb2dfZmQgPT0gLTEpKQogCQljb24tPmxvZ19mZCA9IGNy
ZWF0ZV9jb25zb2xlX2xvZyhjb24pOwogCisJLyogaWYgZXZlcnl0aGluZyBvaywgc2lnbmFsIGJh
Y2tlbmQgcmVhZGluZXNzLCBpbiBiYWNrZW5kIHRyZWUgKi8KKwlzZXRfYmFja2VuZF9zdGF0ZShj
b24sIFhlbmJ1c1N0YXRlQ29ubmVjdGVkKTsKKwogIG91dDoKIAlyZXR1cm4gZXJyOwogfQogCisv
KiBncmFjZWZ1bGx5IGNsb3NlIGNvbnNvbGUgKi8KK3N0YXRpYyBpbnQgY29uc29sZV9jbG9zZShz
dHJ1Y3QgY29uc29sZSAqY29uKSB7CisKKwlpZiAoY29uLT5pbnRlcmZhY2UgJiYgY29uLT5tYXN0
ZXJfZmQgIT0gLTEgJiYgY29uLT5idWZmZXIuZGF0YSkgeworCQkvKiBoYW5kbGUgcmVtYWluaW5n
IGRhdGEgaW4gYnVmZmVycyAqLworCQlidWZmZXJfYXBwZW5kKGNvbik7CisKKwkJLyogd3JpdGUg
aXQgb3V0LCBpZiBwb3NzaWJsZSAqLworCQlpZiAoY29uLT5tYXN0ZXJfcG9sbGZkX2lkeCAhPSAt
MSkgeworCQkJaWYgKGZkc1tjb24tPm1hc3Rlcl9wb2xsZmRfaWR4XS5yZXZlbnRzICYKKwkJCQkJ
UE9MTE9VVCkKKwkJCQloYW5kbGVfdHR5X3dyaXRlKGNvbik7CisJCX0KKwl9CisKKwljb25zb2xl
X2Nsb3NlX3R0eShjb24pOworCWNvbnNvbGVfdW5tYXBfaW50ZXJmYWNlKGNvbik7CisJc2V0X2Jh
Y2tlbmRfc3RhdGUoY29uLCBYZW5idXNTdGF0ZUNsb3NlZCk7CisKKwlyZXR1cm4gMDsKK30KKwor
CitzdGF0aWMgaW50IGhhbmRsZV9jb25zb2xlX3N0YXRlKHN0cnVjdCBjb25zb2xlICpjb24pIHsK
KwlpbnQgZXJyLCBzdGF0ZTsKKworCWlmICghY29uLT5oYXZlX3N0YXRlKQorCQlyZXR1cm4gY29u
c29sZV9jcmVhdGVfcmluZyhjb24pOworCisJZXJyID0geHNfZ2F0aGVyKHhzLCBjb24tPnhzcGF0
aCwKKwkJCSJzdGF0ZSIsICIldSIsICZzdGF0ZSwKKwkJCU5VTEwpOworCWlmIChlcnIpCisJCS8q
IG5vICdzdGF0ZScgZW50cnksIGFzc3VtZSByZW1vdmFsICovCisJCXN0YXRlID0gWGVuYnVzU3Rh
dGVDbG9zZWQ7CisKKwlzd2l0Y2ggKHN0YXRlKSB7CisJCWNhc2UgWGVuYnVzU3RhdGVJbml0aWFs
aXNpbmc6CisJCWNhc2UgWGVuYnVzU3RhdGVJbml0V2FpdDoKKwkJCS8qIHdhaXQgZm9yIGZyb250
ZW50IGluaXQgKi8KKwkJCXJldHVybiAwOworCQljYXNlIFhlbmJ1c1N0YXRlSW5pdGlhbGlzZWQ6
CisJCWNhc2UgWGVuYnVzU3RhdGVDb25uZWN0ZWQ6CisJCQkvKiBvaywgaW5pdCBiYWNrZW5kIChh
bHNvIG9uIHJlc3RhcnQpICovCisJCQlyZXR1cm4gY29uc29sZV9jcmVhdGVfcmluZyhjb24pOwor
CQljYXNlIFhlbmJ1c1N0YXRlQ2xvc2luZzoKKwkJY2FzZSBYZW5idXNTdGF0ZUNsb3NlZDoKKwkJ
CS8qIGNsb3NlIHJlcXVlc3RlZCAqLworCQkJcmV0dXJuIGNvbnNvbGVfY2xvc2UoY29uKTsKKwkJ
ZGVmYXVsdDoKKwkJCWRvbG9nKExPR19FUlIsCisJCQkgICAgICAiSW52YWxpZCBzdGF0ZSAlZCBz
ZXQgYnkgY29uc29sZSAlcyBvZiBkb21haW4gJWRcbiIsCisJCQkgICAgICBzdGF0ZSwgY29uLT54
c3BhdGgsIGNvbi0+ZC0+ZG9taWQpOworCQkJcmV0dXJuIDE7CisJfQorfQorCiBzdGF0aWMgaW50
IHdhdGNoX2RvbWFpbihzdHJ1Y3QgY29uc29sZSAqY29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZv
aWQgKipkYXRhKQogewogCWJvb2wgd2F0Y2ggPSBkYXRhOwpAQCAtNzc2LDcgKzg1NSw3IEBAIHN0
YXRpYyBpbnQgd2F0Y2hfZG9tYWluKHN0cnVjdCBjb25zb2xlICpjb24sIHN0cnVjdCBkb21haW4g
KmRvbSwgdm9pZCAqKmRhdGEpCiAJaWYgKHdhdGNoKSB7CiAJCXN1Y2Nlc3MgPSB4c193YXRjaCh4
cywgY29uLT54c3BhdGgsIGRvbWlkX3N0cik7CiAJCWlmIChzdWNjZXNzKQotCQkJY29uc29sZV9j
cmVhdGVfcmluZyhjb24pOworCQkJaGFuZGxlX2NvbnNvbGVfc3RhdGUoY29uKTsKIAkJZWxzZQog
CQkJeHNfdW53YXRjaCh4cywgY29uLT54c3BhdGgsIGRvbWlkX3N0cik7CiAJfSBlbHNlIHsKQEAg
LTgxNCw2ICs4OTMsNyBAQCBzdGF0aWMgaW50IGNvbnNvbGVfaW5pdChzdHJ1Y3QgY29uc29sZSAq
Y29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZvaWQgKipkYXRhKQogCWNvbi0+bG9nX3N1ZmZpeCA9
ICgqY29uX3R5cGUpLT5sb2dfc3VmZml4OwogCWNvbi0+b3B0aW9uYWwgPSAoKmNvbl90eXBlKS0+
b3B0aW9uYWw7CiAJY29uLT51c2VfZ250dGFiID0gKCpjb25fdHlwZSktPnVzZV9nbnR0YWI7CisJ
Y29uLT5oYXZlX3N0YXRlID0gKCpjb25fdHlwZSktPmhhdmVfc3RhdGU7CiAJeHNuYW1lID0gKGNo
YXIgKikoKmNvbl90eXBlKS0+eHNuYW1lOwogCXhzcGF0aCA9IHhzX2dldF9kb21haW5fcGF0aCh4
cywgZG9tLT5kb21pZCk7CiAJcyA9IHJlYWxsb2MoeHNwYXRoLCBzdHJsZW4oeHNwYXRoKSArCkBA
IC0xMTI0LDcgKzEyMDQsNyBAQCBzdGF0aWMgdm9pZCBoYW5kbGVfeHModm9pZCkKIAkJLyogV2Ug
bWF5IGdldCB3YXRjaGVzIGZpcmluZyBmb3IgZG9tYWlucyB0aGF0IGhhdmUgcmVjZW50bHkKIAkJ
ICAgYmVlbiByZW1vdmVkLCBzbyBkb20gbWF5IGJlIE5VTEwgaGVyZS4gKi8KIAkJaWYgKGRvbSAm
JiBkb20tPmlzX2RlYWQgPT0gZmFsc2UpCi0JCQljb25zb2xlX2l0ZXJfaW50X2FyZzEoZG9tLCBj
b25zb2xlX2NyZWF0ZV9yaW5nKTsKKwkJCWNvbnNvbGVfaXRlcl9pbnRfYXJnMShkb20sIGhhbmRs
ZV9jb25zb2xlX3N0YXRlKTsKIAl9CiAKIAlmcmVlKHZlYyk7Ci0tIApnaXQtc2VyaWVzIDAuOS4x
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn2-0002zx-FV; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn1-0002yy-5F
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:39 +0000
X-Inumbo-ID: e9ce635c-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e9ce635c-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:57:59 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id E077021E06;
 Mon, 30 Jul 2018 23:57:37 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=6e9lo8unDkdC28Zeg2ZUsVaopG4nU
 fOL4IO45srt/hs=; b=oabeJBjT05w7FnMEb8vVSFUCTxQh+UrrGS5PJH553TW01
 GJZVr9q+DP/6OkPK1A/TgzHUM7+IOI5xe8+AJoMgHrZP8uHXgCEUMKnpjkPrSiH/
 GJx2RJaI+5YlazLCriGXiB7kuls8UVuUzGhsb8aP7AaNodJBQmZsif2FpWdzTcBE
 3+0C1SqYp9HRgFWFHbPkWQPyMsivkGx6n2Wtj+kTWcETRTSG10bJE09un9FJM/F8
 kngmE5EO23bDtQ8k4nSVV1UYNiUUXnGx+tFwjPJ/p6GbiYdUN9EuaekRO049da7A
 ZBJ/c1t06tDb4KPW/583dzmJulKMcK2joGCxSRN5Q==
X-ME-Proxy: <xmx:Md5fW60ba-qvYCca4GwdBvfDBeMpUZXmG_-xTkyQYg9_v4-SlpvVzA>
 <xmx:Md5fW-lglRlRen962Bq96nx1-jlmp1rOAMvYe0I0ezHTPCQn8tu2rw>
 <xmx:Md5fWy9WjbOLqIPOlfGL0yleoXJXJOm6YAy7aI7XtlPLZ4c2qp1N4A>
 <xmx:Md5fW7pF7KfDN9IY7Jsga6uaP8q6Fq9RijvnURRwYm2yTiG5NeCuiw>
 <xmx:Md5fWzkU8K9xuI49lqkMb6lSbyBCdIh3_wkopdA8XGJ0Rw8dTM44Vw>
 <xmx:Md5fWy32z-yYsdNVuyK4RKi1R4bD0WXZN2JPfWrGjah9OULUaC3l8g>
X-ME-Sender: <xms:Md5fWzaUjlviSmp24fC5aciyMG9HTSP38zSxWB6ZQp7HN2JxKObFqQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0594EE4014;
 Mon, 30 Jul 2018 23:57:36 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:46 +0200
Message-Id: <48966e6760edb8cfa605879fe47290732edce3da.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 05/17] libxl: use xenstore for pci hotplug
 qemu-in-linux-stubdom commands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

RnJvbTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgoKVGhlcmUg
aXMgbm8gUU1QIHNvY2tldCBhY2Nlc3MsIHJlLXVzZSB0aGUgc2FtZSBtZWNoYW5pc20gYXMgZm9y
IE1pbmlPUwpiYXNlZCBzdHViZG9tLgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3BjaS5jIHwgMjIg
KysrKysrKysrKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyks
IDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMgYi90
b29scy9saWJ4bC9saWJ4bF9wY2kuYwppbmRleCA0NzU1YTBjLi4zMTFmYWQ0IDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9wY2kuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9wY2kuYwpA
QCAtOTk1LDYgKzk5NSw3IEBAIHN0YXRpYyBpbnQgZG9fcGNpX2FkZChsaWJ4bF9fZ2MgKmdjLCB1
aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LCBpCiAgICAgdWludDMyX3Qg
ZmxhZyA9IFhFTl9ET01DVExfREVWX1JETV9SRUxBWEVEOwogICAgIHVpbnQzMl90IGRvbWFpbmlk
ID0gZG9taWQ7CiAgICAgYm9vbCBpc3N0dWJkb20gPSBsaWJ4bF9pc19zdHViZG9tKGN0eCwgZG9t
aWQsICZkb21haW5pZCk7CisgICAgdWludDMyX3QgZG1fZG9taWQ7CiAKICAgICBpZiAodHlwZSA9
PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZBTElEKQogICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsK
QEAgLTEwMTAsNyArMTAxMSwxNSBAQCBzdGF0aWMgaW50IGRvX3BjaV9hZGQobGlieGxfX2djICpn
YywgdWludDMyX3QgZG9taWQsIGxpYnhsX2RldmljZV9wY2kgKnBjaWRldiwgaQogICAgICAgICAg
ICAgICAgIHJjID0gcWVtdV9wY2lfYWRkX3hlbnN0b3JlKGdjLCBkb21pZCwgcGNpZGV2KTsKICAg
ICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2UgTElCWExfREVWSUNFX01PREVM
X1ZFUlNJT05fUUVNVV9YRU46Ci0gICAgICAgICAgICAgICAgcmMgPSBsaWJ4bF9fcW1wX3BjaV9h
ZGQoZ2MsIGRvbWlkLCBwY2lkZXYpOworICAgICAgICAgICAgICAgIGRtX2RvbWlkID0gbGlieGxf
Z2V0X3N0dWJkb21faWQoY3R4LCBkb21pZCk7CisKKyAgICAgICAgICAgICAgICBpZiAoZG1fZG9t
aWQgIT0gMAorICAgICAgICAgICAgICAgICAgICAmJiBsaWJ4bF9fc3R1YmRvbWFpbl92ZXJzaW9u
X3J1bm5pbmcoZ2MsIGRtX2RvbWlkKSA9PQorICAgICAgICAgICAgICAgICAgICAgICAgIExJQlhM
X1NUVUJET01BSU5fVkVSU0lPTl9MSU5VWCkgeworICAgICAgICAgICAgICAgICAgICByYyA9IHFl
bXVfcGNpX2FkZF94ZW5zdG9yZShnYywgZG9taWQsIHBjaWRldik7CisgICAgICAgICAgICAgICAg
fSBlbHNlIHsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSBsaWJ4bF9fcW1wX3BjaV9hZGQoZ2Ms
IGRvbWlkLCBwY2lkZXYpOworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0lO
VkFMOwpAQCAtMTM2Miw3ICsxMzcxLDcgQEAgc3RhdGljIGludCBkb19wY2lfcmVtb3ZlKGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGxpYnhsX2RldmljZV9wY2kgKmFzc2lnbmVk
OwogICAgIGxpYnhsX2RvbWFpbl90eXBlIHR5cGUgPSBsaWJ4bF9fZG9tYWluX3R5cGUoZ2MsIGRv
bWlkKTsKICAgICBpbnQgaHZtID0gMCwgcmMsIG51bTsKLSAgICBpbnQgc3R1YmRvbWlkID0gMDsK
KyAgICBpbnQgc3R1YmRvbWlkID0gbGlieGxfZ2V0X3N0dWJkb21faWQoY3R4LCBkb21pZCk7CiAg
ICAgdWludDMyX3QgZG9tYWluaWQgPSBkb21pZDsKICAgICBib29sIGlzc3R1YmRvbSA9IGxpYnhs
X2lzX3N0dWJkb20oY3R4LCBkb21pZCwgJmRvbWFpbmlkKTsKIApAQCAtMTM5MCw3ICsxMzk5LDEz
IEBAIHN0YXRpYyBpbnQgZG9fcGNpX3JlbW92ZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21p
ZCwKICAgICAgICAgICAgIHJjID0gcWVtdV9wY2lfcmVtb3ZlX3hlbnN0b3JlKGdjLCBkb21pZCwg
cGNpZGV2LCBmb3JjZSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBMSUJYTF9E
RVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKLSAgICAgICAgICAgIHJjID0gbGlieGxfX3Ft
cF9wY2lfZGVsKGdjLCBkb21pZCwgcGNpZGV2KTsKKyAgICAgICAgICAgIGlmIChzdHViZG9taWQg
IT0gMAorICAgICAgICAgICAgICAgICYmIGxpYnhsX19zdHViZG9tYWluX3ZlcnNpb25fcnVubmlu
ZyhnYywgc3R1YmRvbWlkKSA9PQorICAgICAgICAgICAgICAgICAgICAgTElCWExfU1RVQkRPTUFJ
Tl9WRVJTSU9OX0xJTlVYKSB7CisgICAgICAgICAgICAgICAgcmMgPSBxZW11X3BjaV9yZW1vdmVf
eGVuc3RvcmUoZ2MsIGRvbWlkLCBwY2lkZXYsIGZvcmNlKTsKKyAgICAgICAgICAgIH0gZWxzZSB7
CisgICAgICAgICAgICAgICAgcmMgPSBsaWJ4bF9fcW1wX3BjaV9kZWwoZ2MsIGRvbWlkLCBwY2lk
ZXYpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6
CiAgICAgICAgICAgICByYyA9IEVSUk9SX0lOVkFMOwpAQCAtMTQ3MCw3ICsxNDg1LDYgQEAgb3V0
OgogICAgICAgICAgICAgTE9HRUQoRVJST1IsIGRvbWFpbmlkLCAieGNfZGVhc3NpZ25fZGV2aWNl
IGZhaWxlZCIpOwogICAgIH0KIAotICAgIHN0dWJkb21pZCA9IGxpYnhsX2dldF9zdHViZG9tX2lk
KGN0eCwgZG9taWQpOwogICAgIGlmIChzdHViZG9taWQgIT0gMCkgewogICAgICAgICBsaWJ4bF9k
ZXZpY2VfcGNpIHBjaWRldl9zID0gKnBjaWRldjsKICAgICAgICAgbGlieGxfX2RldmljZV9wY2lf
cmVtb3ZlX2NvbW1vbihnYywgc3R1YmRvbWlkLCAmcGNpZGV2X3MsIGZvcmNlKTsKLS0gCmdpdC1z
ZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLmy-0002xp-Qc; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLmx-0002x7-F7
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:35 +0000
X-Inumbo-ID: e7ce212f-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7ce212f-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:57:55 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 8948821C5C;
 Mon, 30 Jul 2018 23:57:34 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=hatfYvjlL+79K1qsYVBwnQp6bEk+o
 FjSA1xyvAYLicE=; b=qquporKG7JWTD+c4wSb2+JJmDQWJayVxCFyUKIEbVx2+S
 Nhnz6hmK9uCRxpIwW5RHe7lb6Lbxc20n4h77k65Xi3j3P5R71xg69/RuUxykPcwv
 2uSR7bX/6gMpjbQeU2Yyl3TdrB15kNGEz+hxVoiUzoLuA1bKn5o17oB32D9wu1rD
 xDklyp9Jv5xsAOTvRF7e+Fr6LhgWEBGzp9GJftgEPMuLU7Tn2OvMdNgIUxykQbcX
 WodU7oYscSWzF7WUF1yWz/Xc4EQRMxzxqeaeO0LsJqwI5uqY1Osm2dLI20Th/Z2S
 C3CDG0qQFHEaOKfQgcOxqHXWUQCQoL6hD2dTjk/5Q==
X-ME-Proxy: <xmx:Lt5fW8Sl1m-NQVhy8iDuqVsUyRCQ1SpN4mY8MYDY50lpgYMzrxuYug>
 <xmx:Lt5fW4Aye6JNq8vCYQO3sTeEBA4dK6_dVBNVI9KoFrAU4MaTDH7FBw>
 <xmx:Lt5fWzLEIWPgh5i3fqZksRGddqSgctE2GKZYjbSGvw7uozwlK8dyXA>
 <xmx:Lt5fWzBIorwJfaViO1aNDz-7wWoiyAHWkj2PecRRozvKYeIQo11u9Q>
 <xmx:Lt5fW4v3_hnjQKjz2lxwGiH2zy-Qgckf1dDARZqM7sFpWuXbhBj9sg>
 <xmx:Lt5fW3VN4pU4VgYOz6xrSj9LVCVbjB97Y0RVFaS6Gie_aD9iDMyEiQ>
X-ME-Sender: <xms:Lt5fW7wpJqLIyb-c-IQxgNpIi0hzH5kGIVTkDyS4FQhzvGzjnLAGSA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 76C93E4519;
 Mon, 30 Jul 2018 23:57:33 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:43 +0200
Message-Id: <d72e596a5bf932eb25b069eb0fa629de417f5a10.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 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: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Eric Shelton <eshelton@pobox.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>

RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+CgpUaGlzIGVudW0gZ2l2ZXMg
dGhlIGFiaWxpdHkgdG8gc2VsZWN0IGJldHdlZW4gYSBNaW5pT1MtYmFzZWQgUUVNVQp0cmFkaXRp
b25hbCBzdHViIGRvbWFpbiBhbmQgYSBMaW51eC1iYXNlZCBRRU1VIHVwc3RyZWFtIHN0dWIgZG9t
YWluLiAgVG8KdXNlIHRoZSBMaW51eC1iYXNlZCBzdHViZG9tYWluLCB0aGUgZm9sbG93aW5nIHR3
byBsaW5lcyBzaG91bGQgYmUKaW5jbHVkZWQgaW4gdGhlIGFwcHJvcHJpYXRlIHhsLmNmZyBmaWxl
OgoKZGV2aWNlX21vZGVsX3ZlcnNpb249InFlbXUteGVuIgpkZXZpY2VfbW9kZWxfc3R1YmRvbWFp
bl9vdmVycmlkZT0xCgpUbyB1c2UgdGhlIE1pbmlPUy1iYXNlZCBzdHViZG9tYWluLCB0aGUgZm9s
bG93aW5nIGlzIHVzZWQgaW5zdGVhZDoKCmRldmljZV9tb2RlbF92ZXJzaW9uPSJxZW11LXhlbi10
cmFkaXRpb25hbCIKZGV2aWNlX21vZGVsX3N0dWJkb21haW5fb3ZlcnJpZGU9MQoKU2lnbmVkLW9m
Zi1ieTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Ci0tLQogdG9vbHMvbGlieGwv
bGlieGxfY3JlYXRlLmMgIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQog
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDcgKysrKysrKwogMiBmaWxlcyBjaGFuZ2Vk
LCAzNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggN2Q0
NjgyNC4uOWY1ZTZiNyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTE1OSwxMiArMTU5LDM2IEBAIGludCBs
aWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAogICAgIH0K
IAogICAgIGlmIChiX2luZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSFZNICYmCi0gICAg
ICAgIGJfaW5mby0+ZGV2aWNlX21vZGVsX3ZlcnNpb24gIT0KLSAgICAgICAgICAgIExJQlhMX0RF
VklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOX1RSQURJVElPTkFMICYmCiAgICAgICAgIGxpYnhs
X2RlZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7Ci0gICAgICAg
IExPRyhFUlJPUiwKLSAgICAgICAgICAgICJkZXZpY2UgbW9kZWwgc3R1YmRvbWFpbnMgcmVxdWly
ZSBcInFlbXUteGVuLXRyYWRpdGlvbmFsXCIiKTsKLSAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFM
OworICAgICAgICBpZiAoIWJfaW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uKSB7CisgICAgICAgICAg
ICBzd2l0Y2ggKGJfaW5mby0+ZGV2aWNlX21vZGVsX3ZlcnNpb24pIHsKKyAgICAgICAgICAgIGNh
c2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU5fVFJBRElUSU9OQUw6CisgICAg
ICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPSBMSUJYTF9TVFVCRE9NQUlO
X1ZFUlNJT05fTUlOSU9TOworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgY2Fz
ZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKKyAgICAgICAgICAgICAgICBi
X2luZm8tPnN0dWJkb21haW5fdmVyc2lvbiA9IExJQlhMX1NUVUJET01BSU5fVkVSU0lPTl9MSU5V
WDsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIGRlZmF1bHQ6IGFib3J0KCk7
CisgICAgICAgICAgICB9CisgICAgICAgIH0KKworICAgICAgICBzd2l0Y2ggKGJfaW5mby0+ZGV2
aWNlX21vZGVsX3ZlcnNpb24pIHsKKyAgICAgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVS
U0lPTl9RRU1VX1hFTl9UUkFESVRJT05BTDoKKyAgICAgICAgICAgIGlmIChiX2luZm8tPnN0dWJk
b21haW5fdmVyc2lvbiAhPSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTUlOSU9TKSB7CisgICAg
ICAgICAgICAgICAgTE9HKEVSUk9SLAorICAgICAgICAgICAgICAgICAgICAiXCJxZW11LXhlbi10
cmFkaXRpb25hbFwiIHJlcXVpcmUgXCJtaW5pb3NcIiBhcyBzdHViZG9tYWluIik7CisgICAgICAg
ICAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOworICAgICAgICAgICAgfQorICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgIGNhc2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46
CisgICAgICAgICAgICBpZiAoYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gIT0gTElCWExfU1RV
QkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7CisgICAgICAgICAgICAgICAgTE9HKEVSUk9SLAorICAg
ICAgICAgICAgICAgICAgICAiXCJxZW11LXhlblwiIHJlcXVpcmUgXCJsaW51eFwiIGFzIHN0dWJk
b21haW4iKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7CisgICAgICAgICAg
ICB9CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgZGVmYXVsdDogYWJvcnQoKTsKKyAgICAg
ICAgfQogICAgIH0KIAogICAgIGlmICghYl9pbmZvLT5tYXhfdmNwdXMpCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwK
aW5kZXggZjFlNTBhMC4uOTQ2YzViNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlw
ZXMuaWRsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbApAQCAtMTAxLDYgKzEwMSwx
MiBAQCBsaWJ4bF9kZXZpY2VfbW9kZWxfdmVyc2lvbiA9IEVudW1lcmF0aW9uKCJkZXZpY2VfbW9k
ZWxfdmVyc2lvbiIsIFsKICAgICAoMiwgIlFFTVVfWEVOIiksICAgICAgICAgICAgICMgVXBzdHJl
YW0gYmFzZWQgcWVtdS14ZW4gZGV2aWNlIG1vZGVsCiAgICAgXSkKIAorIyBHaXZlIHRoZSBrZXJu
ZWwgcnVubmluZyBpbiB0aGUgc3R1Yi1kb21haW4KK2xpYnhsX3N0dWJkb21haW5fdmVyc2lvbiA9
IEVudW1lcmF0aW9uKCJzdHViZG9tYWluX3ZlcnNpb24iLCBbCisgICAgKDEsICJNSU5JT1MiKSwK
KyAgICAoMiwgIkxJTlVYIiksCisgICAgXSkKKwogbGlieGxfY29uc29sZV90eXBlID0gRW51bWVy
YXRpb24oImNvbnNvbGVfdHlwZSIsIFsKICAgICAoMCwgIlVOS05PV04iKSwKICAgICAoMSwgIlNF
UklBTCIpLApAQCAtNDg1LDYgKzQ5MSw3IEBAIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvID0gU3Ry
dWN0KCJkb21haW5fYnVpbGRfaW5mbyIsWwogICAgIAogICAgICgiZGV2aWNlX21vZGVsX3ZlcnNp
b24iLCBsaWJ4bF9kZXZpY2VfbW9kZWxfdmVyc2lvbiksCiAgICAgKCJkZXZpY2VfbW9kZWxfc3R1
YmRvbWFpbiIsIGxpYnhsX2RlZmJvb2wpLAorICAgICgic3R1YmRvbWFpbl92ZXJzaW9uIiwgbGli
eGxfc3R1YmRvbWFpbl92ZXJzaW9uKSwKICAgICAjIGlmIHlvdSBzZXQgZGV2aWNlX21vZGVsIHlv
dSBtdXN0IHNldCBkZXZpY2VfbW9kZWxfdmVyc2lvbiB0b28KICAgICAoImRldmljZV9tb2RlbCIs
ICAgICBzdHJpbmcpLAogICAgICgiZGV2aWNlX21vZGVsX3NzaWRyZWYiLCB1aW50MzIpLAotLSAK
Z2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLmy-0002xV-FU; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLmx-0002x8-F2
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:35 +0000
X-Inumbo-ID: e7ce24e9-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7ce24e9-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:57:55 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 8948821C5C;
 Mon, 30 Jul 2018 23:57:34 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=hatfYvjlL+79K1qsYVBwnQp6bEk+o
 FjSA1xyvAYLicE=; b=qquporKG7JWTD+c4wSb2+JJmDQWJayVxCFyUKIEbVx2+S
 Nhnz6hmK9uCRxpIwW5RHe7lb6Lbxc20n4h77k65Xi3j3P5R71xg69/RuUxykPcwv
 2uSR7bX/6gMpjbQeU2Yyl3TdrB15kNGEz+hxVoiUzoLuA1bKn5o17oB32D9wu1rD
 xDklyp9Jv5xsAOTvRF7e+Fr6LhgWEBGzp9GJftgEPMuLU7Tn2OvMdNgIUxykQbcX
 WodU7oYscSWzF7WUF1yWz/Xc4EQRMxzxqeaeO0LsJqwI5uqY1Osm2dLI20Th/Z2S
 C3CDG0qQFHEaOKfQgcOxqHXWUQCQoL6hD2dTjk/5Q==
X-ME-Proxy: <xmx:Lt5fW8Sl1m-NQVhy8iDuqVsUyRCQ1SpN4mY8MYDY50lpgYMzrxuYug>
 <xmx:Lt5fW4Aye6JNq8vCYQO3sTeEBA4dK6_dVBNVI9KoFrAU4MaTDH7FBw>
 <xmx:Lt5fWzLEIWPgh5i3fqZksRGddqSgctE2GKZYjbSGvw7uozwlK8dyXA>
 <xmx:Lt5fWzBIorwJfaViO1aNDz-7wWoiyAHWkj2PecRRozvKYeIQo11u9Q>
 <xmx:Lt5fW4v3_hnjQKjz2lxwGiH2zy-Qgckf1dDARZqM7sFpWuXbhBj9sg>
 <xmx:Lt5fW3VN4pU4VgYOz6xrSj9LVCVbjB97Y0RVFaS6Gie_aD9iDMyEiQ>
X-ME-Sender: <xms:Lt5fW7wpJqLIyb-c-IQxgNpIi0hzH5kGIVTkDyS4FQhzvGzjnLAGSA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 76C93E4519;
 Mon, 30 Jul 2018 23:57:33 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:43 +0200
Message-Id: <d72e596a5bf932eb25b069eb0fa629de417f5a10.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 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: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Eric Shelton <eshelton@pobox.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>

RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+CgpUaGlzIGVudW0gZ2l2ZXMg
dGhlIGFiaWxpdHkgdG8gc2VsZWN0IGJldHdlZW4gYSBNaW5pT1MtYmFzZWQgUUVNVQp0cmFkaXRp
b25hbCBzdHViIGRvbWFpbiBhbmQgYSBMaW51eC1iYXNlZCBRRU1VIHVwc3RyZWFtIHN0dWIgZG9t
YWluLiAgVG8KdXNlIHRoZSBMaW51eC1iYXNlZCBzdHViZG9tYWluLCB0aGUgZm9sbG93aW5nIHR3
byBsaW5lcyBzaG91bGQgYmUKaW5jbHVkZWQgaW4gdGhlIGFwcHJvcHJpYXRlIHhsLmNmZyBmaWxl
OgoKZGV2aWNlX21vZGVsX3ZlcnNpb249InFlbXUteGVuIgpkZXZpY2VfbW9kZWxfc3R1YmRvbWFp
bl9vdmVycmlkZT0xCgpUbyB1c2UgdGhlIE1pbmlPUy1iYXNlZCBzdHViZG9tYWluLCB0aGUgZm9s
bG93aW5nIGlzIHVzZWQgaW5zdGVhZDoKCmRldmljZV9tb2RlbF92ZXJzaW9uPSJxZW11LXhlbi10
cmFkaXRpb25hbCIKZGV2aWNlX21vZGVsX3N0dWJkb21haW5fb3ZlcnJpZGU9MQoKU2lnbmVkLW9m
Zi1ieTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Ci0tLQogdG9vbHMvbGlieGwv
bGlieGxfY3JlYXRlLmMgIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQog
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDcgKysrKysrKwogMiBmaWxlcyBjaGFuZ2Vk
LCAzNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggN2Q0
NjgyNC4uOWY1ZTZiNyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTE1OSwxMiArMTU5LDM2IEBAIGludCBs
aWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAogICAgIH0K
IAogICAgIGlmIChiX2luZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSFZNICYmCi0gICAg
ICAgIGJfaW5mby0+ZGV2aWNlX21vZGVsX3ZlcnNpb24gIT0KLSAgICAgICAgICAgIExJQlhMX0RF
VklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOX1RSQURJVElPTkFMICYmCiAgICAgICAgIGxpYnhs
X2RlZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7Ci0gICAgICAg
IExPRyhFUlJPUiwKLSAgICAgICAgICAgICJkZXZpY2UgbW9kZWwgc3R1YmRvbWFpbnMgcmVxdWly
ZSBcInFlbXUteGVuLXRyYWRpdGlvbmFsXCIiKTsKLSAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFM
OworICAgICAgICBpZiAoIWJfaW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uKSB7CisgICAgICAgICAg
ICBzd2l0Y2ggKGJfaW5mby0+ZGV2aWNlX21vZGVsX3ZlcnNpb24pIHsKKyAgICAgICAgICAgIGNh
c2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU5fVFJBRElUSU9OQUw6CisgICAg
ICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPSBMSUJYTF9TVFVCRE9NQUlO
X1ZFUlNJT05fTUlOSU9TOworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgY2Fz
ZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKKyAgICAgICAgICAgICAgICBi
X2luZm8tPnN0dWJkb21haW5fdmVyc2lvbiA9IExJQlhMX1NUVUJET01BSU5fVkVSU0lPTl9MSU5V
WDsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIGRlZmF1bHQ6IGFib3J0KCk7
CisgICAgICAgICAgICB9CisgICAgICAgIH0KKworICAgICAgICBzd2l0Y2ggKGJfaW5mby0+ZGV2
aWNlX21vZGVsX3ZlcnNpb24pIHsKKyAgICAgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVS
U0lPTl9RRU1VX1hFTl9UUkFESVRJT05BTDoKKyAgICAgICAgICAgIGlmIChiX2luZm8tPnN0dWJk
b21haW5fdmVyc2lvbiAhPSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTUlOSU9TKSB7CisgICAg
ICAgICAgICAgICAgTE9HKEVSUk9SLAorICAgICAgICAgICAgICAgICAgICAiXCJxZW11LXhlbi10
cmFkaXRpb25hbFwiIHJlcXVpcmUgXCJtaW5pb3NcIiBhcyBzdHViZG9tYWluIik7CisgICAgICAg
ICAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOworICAgICAgICAgICAgfQorICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgIGNhc2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46
CisgICAgICAgICAgICBpZiAoYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gIT0gTElCWExfU1RV
QkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7CisgICAgICAgICAgICAgICAgTE9HKEVSUk9SLAorICAg
ICAgICAgICAgICAgICAgICAiXCJxZW11LXhlblwiIHJlcXVpcmUgXCJsaW51eFwiIGFzIHN0dWJk
b21haW4iKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7CisgICAgICAgICAg
ICB9CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgZGVmYXVsdDogYWJvcnQoKTsKKyAgICAg
ICAgfQogICAgIH0KIAogICAgIGlmICghYl9pbmZvLT5tYXhfdmNwdXMpCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwK
aW5kZXggZjFlNTBhMC4uOTQ2YzViNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlw
ZXMuaWRsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbApAQCAtMTAxLDYgKzEwMSwx
MiBAQCBsaWJ4bF9kZXZpY2VfbW9kZWxfdmVyc2lvbiA9IEVudW1lcmF0aW9uKCJkZXZpY2VfbW9k
ZWxfdmVyc2lvbiIsIFsKICAgICAoMiwgIlFFTVVfWEVOIiksICAgICAgICAgICAgICMgVXBzdHJl
YW0gYmFzZWQgcWVtdS14ZW4gZGV2aWNlIG1vZGVsCiAgICAgXSkKIAorIyBHaXZlIHRoZSBrZXJu
ZWwgcnVubmluZyBpbiB0aGUgc3R1Yi1kb21haW4KK2xpYnhsX3N0dWJkb21haW5fdmVyc2lvbiA9
IEVudW1lcmF0aW9uKCJzdHViZG9tYWluX3ZlcnNpb24iLCBbCisgICAgKDEsICJNSU5JT1MiKSwK
KyAgICAoMiwgIkxJTlVYIiksCisgICAgXSkKKwogbGlieGxfY29uc29sZV90eXBlID0gRW51bWVy
YXRpb24oImNvbnNvbGVfdHlwZSIsIFsKICAgICAoMCwgIlVOS05PV04iKSwKICAgICAoMSwgIlNF
UklBTCIpLApAQCAtNDg1LDYgKzQ5MSw3IEBAIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvID0gU3Ry
dWN0KCJkb21haW5fYnVpbGRfaW5mbyIsWwogICAgIAogICAgICgiZGV2aWNlX21vZGVsX3ZlcnNp
b24iLCBsaWJ4bF9kZXZpY2VfbW9kZWxfdmVyc2lvbiksCiAgICAgKCJkZXZpY2VfbW9kZWxfc3R1
YmRvbWFpbiIsIGxpYnhsX2RlZmJvb2wpLAorICAgICgic3R1YmRvbWFpbl92ZXJzaW9uIiwgbGli
eGxfc3R1YmRvbWFpbl92ZXJzaW9uKSwKICAgICAjIGlmIHlvdSBzZXQgZGV2aWNlX21vZGVsIHlv
dSBtdXN0IHNldCBkZXZpY2VfbW9kZWxfdmVyc2lvbiB0b28KICAgICAoImRldmljZV9tb2RlbCIs
ICAgICBzdHJpbmcpLAogICAgICgiZGV2aWNlX21vZGVsX3NzaWRyZWYiLCB1aW50MzIpLAotLSAK
Z2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn1-0002z8-JG; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLmz-0002yN-VJ
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:38 +0000
X-Inumbo-ID: e942f21f-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e942f21f-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:57:58 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 00F0921E0D;
 Mon, 30 Jul 2018 23:57:37 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:references:subject:to:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=cuC/NrKVvgTGe8jyvBBpBy7zYfDpQRxoqvE9SiB6v
 rg=; b=KEQ1koF5GEoslHphJ/A9s4Yg5FpWkQuFeWnRC2XsFST2so2Nl5PtiqFO0
 PEB7TuJf5LIJxyhkGDihI4TNtx15Or8ES+yN6WA/xff7kaqDKyxg0CYvbIHMtuEC
 A7pCEe5v2D0IQ+gmg0hXqOisRcWqw4Kr+GoWRPSqqDmu6tdXuYvFAU/aaoCLoy+2
 gtC3ldFwGmX52EaznbU+aj5hlpdDCeUpO5D3bmm+VoW9VkktA68rxUI7jUInxpp5
 vNAcGAfCdRejiPaODcDuIYqrnm3X4tDEYcf7WG0bru6gz5h8RpgIpfoX3H65JEQ8
 NRSnSEJ4/2vbKzuLKVz1RGnfa/rfg==
X-ME-Proxy: <xmx:MN5fWyXXqY2OzMAJf59Uyv5uNiBcBg5JJKWFyDlvjyowRtMwz55yXA>
 <xmx:MN5fW3gytFgZne57kA5-3wLdY2EgJQxvIUisQ2D9ymo1R26UvTr0sQ>
 <xmx:MN5fWx-V6pa8PrZl5ZCdj77fQx1bR5XNwITTVjqi3Wg9fMERv5MJgA>
 <xmx:MN5fW5aZ4FVdMOu96MsIV_L-juIDA4olC9G85SdgzyjcEMKNwSNdOA>
 <xmx:MN5fW42DqU1b1yGS-W2iVMMngSYznN4qZNINDN22yRDsYIhgAbew7Q>
 <xmx:MN5fW8XKJqWdiVTJz1MqKl17KDGoP8KhONfArwoeOJ4WjixkwscMHA>
X-ME-Sender: <xms:MN5fWy15k4pNBNWiP6TqQGvkZz17FCfxArKjeiO6zaRLSYsM5uZkyw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id C4C4FE4511;
 Mon, 30 Jul 2018 23:57:35 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:45 +0200
Message-Id: <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 04/17] libxl: Build the domain with 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Simon Gaiser <simon@invisiblethingslab.com>,
 xen-devel@lists.xenproject.org, 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>

RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+CgpUaGlzIHdpbGwgYnVpbGQg
YSBMaW51eC1iYXNlZCBzdHViZG9tYWluIHdpdGggUUVNVSB1cHN0cmVhbS4KClNpZ25lZC1vZmYt
Ynk6IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3guY29tPgoKU2ltb246CiAqIHVzZSBpbml0
cmFtZnMgaW5zdGVhZCBvZiBkaXNrIHdpdGggcm9vdGZzCiAqIGRvbid0IGluaXRpYWxpemUgcW1w
ICh1bnVzZWQgaW4gUXViZXMpCiAqIE1ha2UgbGlieGxfZG9tYWluX25lZWRfbWVtb3J5IGNvbnNp
c3RlbnQgd2l0aCBhY3R1YWwgc3R1YmRvbWEgYnVpbGQKICAgY29kZSAoYnVnZml4IHJlbGV2YW50
IGFsc28gZm9yIG5vbi1saW51eCBjYXNlKQogKiBNYWtlIHN0dWJkb21haW4gbWVtb3J5IHNpemUg
Y29uZmlndXJhYmxlClNpZ25lZC1vZmYtYnk6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KCk1hcmVrOgogKiBNYWtlIGtlcm5lbCBhbmQgcmFtZGlzayBwYXRocyBj
b25maWd1cmFibGUuClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8
bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9j
cmVhdGUuYyAgIHwgNzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogdG9v
bHMvbGlieGwvbGlieGxfZG0uYyAgICAgICB8IDQ4ICsrKysrKysrKysrKysrKysrKy0tLS0tLQog
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYyB8IDIyICsrKysrKysrKysrLQogdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuaCB8ICA0ICsrLQogdG9vbHMvbGlieGwvbGlieGxfbWVtLmMgICAg
ICB8ICA2ICsrLQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICB8ICAzICstCiA2IGZpbGVz
IGNoYW5nZWQsIDEyNiBpbnNlcnRpb25zKCspLCAzMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j
CmluZGV4IDlmNWU2YjcuLmZmZjFmOWMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Ny
ZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC0xNjIsMzIgKzE2Miw1
NCBAQCBpbnQgbGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpn
YywKICAgICAgICAgbGlieGxfZGVmYm9vbF92YWwoYl9pbmZvLT5kZXZpY2VfbW9kZWxfc3R1YmRv
bWFpbikpIHsKICAgICAgICAgaWYgKCFiX2luZm8tPnN0dWJkb21haW5fdmVyc2lvbikgewogICAg
ICAgICAgICAgc3dpdGNoIChiX2luZm8tPmRldmljZV9tb2RlbF92ZXJzaW9uKSB7CisgICAgICAg
ICAgICAgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTl9UUkFESVRJ
T05BTDoKKyAgICAgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPSBM
SUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTUlOSU9TOworICAgICAgICAgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgICAgICAgICBjYXNlIExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVf
WEVOOgorICAgICAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJkb21haW5fdmVyc2lvbiA9IExJ
QlhMX1NUVUJET01BSU5fVkVSU0lPTl9MSU5VWDsKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgICAgICAgICAgZGVmYXVsdDogYWJvcnQoKTsKKyAgICAgICAgICAgIH0KKyAgICAg
ICAgfQorCisgICAgICAgIHN3aXRjaCAoYl9pbmZvLT5kZXZpY2VfbW9kZWxfdmVyc2lvbikgewog
ICAgICAgICAgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTl9UUkFE
SVRJT05BTDoKLSAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJkb21haW5fdmVyc2lvbiA9IExJ
QlhMX1NUVUJET01BSU5fVkVSU0lPTl9NSU5JT1M7CisgICAgICAgICAgICAgICAgaWYgKGJfaW5m
by0+c3R1YmRvbWFpbl92ZXJzaW9uICE9IExJQlhMX1NUVUJET01BSU5fVkVSU0lPTl9NSU5JT1Mp
IHsKKyAgICAgICAgICAgICAgICAgICAgTE9HKEVSUk9SLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJcInFlbXUteGVuLXRyYWRpdGlvbmFsXCIgcmVxdWlyZSBcIm1pbmlvc1wiIGFzIHN0
dWJkb21haW4iKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOworICAg
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2Ug
TElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46Ci0gICAgICAgICAgICAgICAgYl9p
bmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTElOVVg7
CisgICAgICAgICAgICAgICAgaWYgKGJfaW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uICE9IExJQlhM
X1NUVUJET01BSU5fVkVSU0lPTl9MSU5VWCkgeworICAgICAgICAgICAgICAgICAgICBMT0coRVJS
T1IsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlwicWVtdS14ZW5cIiByZXF1aXJlIFwi
bGludXhcIiBhcyBzdHViZG9tYWluIik7CisgICAgICAgICAgICAgICAgICAgIHJldHVybiBFUlJP
Ul9JTlZBTDsKKyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAg
ICAgICAgICBkZWZhdWx0OiBhYm9ydCgpOwotICAgICAgICAgICAgfQogICAgICAgICB9CiAKLSAg
ICAgICAgc3dpdGNoIChiX2luZm8tPmRldmljZV9tb2RlbF92ZXJzaW9uKSB7Ci0gICAgICAgIGNh
c2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU5fVFJBRElUSU9OQUw6Ci0gICAg
ICAgICAgICBpZiAoYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gIT0gTElCWExfU1RVQkRPTUFJ
Tl9WRVJTSU9OX01JTklPUykgewotICAgICAgICAgICAgICAgIExPRyhFUlJPUiwKLSAgICAgICAg
ICAgICAgICAgICAgIlwicWVtdS14ZW4tdHJhZGl0aW9uYWxcIiByZXF1aXJlIFwibWluaW9zXCIg
YXMgc3R1YmRvbWFpbiIpOwotICAgICAgICAgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKKyAg
ICAgICAgaWYgKCFiX2luZm8tPnN0dWJkb21haW5fa2VybmVsKSB7CisgICAgICAgICAgICBzd2l0
Y2ggKGJfaW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uKSB7CisgICAgICAgICAgICAgICAgY2FzZSBM
SUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTUlOSU9TOgorICAgICAgICAgICAgICAgICAgICBiX2lu
Zm8tPnN0dWJkb21haW5fa2VybmVsID0KKyAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19h
YnNfcGF0aChOT0dDLCAiaW9lbXUtc3R1YmRvbS5neiIsIGxpYnhsX194ZW5maXJtd2FyZWRpcl9w
YXRoKCkpOworICAgICAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJkb21haW5fcmFtZGlzayA9
IE5VTEw7CisgICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgIGNhc2Ug
TElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYOgorICAgICAgICAgICAgICAgICAgICBiX2lu
Zm8tPnN0dWJkb21haW5fa2VybmVsID0KKyAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19h
YnNfcGF0aChOT0dDLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic3R1YmRvbS1s
aW51eC1rZXJuZWwiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feGVu
ZmlybXdhcmVkaXJfcGF0aCgpKTsKKyAgICAgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9t
YWluX3JhbWRpc2sgPQorICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Fic19wYXRoKE5P
R0MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzdHViZG9tLWxpbnV4LXJvb3Rm
cyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX194ZW5maXJtd2FyZWRp
cl9wYXRoKCkpOworICAgICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICBk
ZWZhdWx0OgorICAgICAgICAgICAgICAgICAgICBhYm9ydCgpOwogICAgICAgICAgICAgfQotICAg
ICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05f
UUVNVV9YRU46Ci0gICAgICAgICAgICBpZiAoYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gIT0g
TElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7Ci0gICAgICAgICAgICAgICAgTE9HKEVS
Uk9SLAotICAgICAgICAgICAgICAgICAgICAiXCJxZW11LXhlblwiIHJlcXVpcmUgXCJsaW51eFwi
IGFzIHN0dWJkb21haW4iKTsKLSAgICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7Ci0g
ICAgICAgICAgICB9Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgZGVmYXVsdDogYWJvcnQo
KTsKICAgICAgICAgfQogICAgIH0KIApAQCAtMjI2LDYgKzI0OCwxOSBAQCBpbnQgbGlieGxfX2Rv
bWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKICAgICBpZiAoYl9pbmZv
LT50YXJnZXRfbWVta2IgPT0gTElCWExfTUVNS0JfREVGQVVMVCkKICAgICAgICAgYl9pbmZvLT50
YXJnZXRfbWVta2IgPSBiX2luZm8tPm1heF9tZW1rYjsKIAorICAgIGlmIChiX2luZm8tPnN0dWJk
b21haW5fbWVta2IgPT0gTElCWExfTUVNS0JfREVGQVVMVCkgeworICAgICAgICBzd2l0Y2ggKGJf
aW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uKSB7CisgICAgICAgICAgICBjYXNlIExJQlhMX1NUVUJE
T01BSU5fVkVSU0lPTl9NSU5JT1M6CisgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9tYWlu
X21lbWtiID0gMjggKiAxMDI0OworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAg
Y2FzZSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTElOVVg6CisgICAgICAgICAgICAgICAgYl9p
bmZvLT5zdHViZG9tYWluX21lbWtiID0gTElCWExfTElOVVhfU1RVQkRPTV9NRU0gKiAxMDI0OzsK
KyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAg
ICAgICAgYl9pbmZvLT5zdHViZG9tYWluX21lbWtiID0gMDsgLy8gbm8gc3R1YmRvbWFpbgorICAg
ICAgICB9CisgICAgfQorCiAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmNs
YWltX21vZGUsIGZhbHNlKTsKIAogICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgmYl9pbmZv
LT5sb2NhbHRpbWUsIGZhbHNlKTsKQEAgLTE1OTEsNyArMTYyNiw5IEBAIHN0YXRpYyB2b2lkIGRv
bWNyZWF0ZV9kZXZtb2RlbF9zdGFydGVkKGxpYnhsX19lZ2MgKmVnYywKICAgICBpZiAoZGNzLT5z
ZHNzLmRtLmd1ZXN0X2RvbWlkKSB7CiAgICAgICAgIGlmIChkX2NvbmZpZy0+Yl9pbmZvLmRldmlj
ZV9tb2RlbF92ZXJzaW9uCiAgICAgICAgICAgICA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lP
Tl9RRU1VX1hFTikgewotICAgICAgICAgICAgbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMoZ2Ms
IGRvbWlkLCBkX2NvbmZpZyk7CisgICAgICAgICAgICBpZiAoIWxpYnhsX2RlZmJvb2xfdmFsKGRf
Y29uZmlnLT5iX2luZm8uZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7CisgICAgICAgICAgICAg
ICAgbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMoZ2MsIGRvbWlkLCBkX2NvbmZpZyk7CisgICAg
ICAgICAgICB9CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IGIzOGMxZDIuLjc4Mjg0NDQg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfZG0uYwpAQCAtMTg4MCw2ICsxODgwLDE2IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgogICAgIHJl
dHVybiAwOwogfQogCitzdGF0aWMgaW50IGxpYnhsX19zdG9yZV9saWJ4bF9lbnRyeShsaWJ4bF9f
Z2MgKmdjLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGNoYXIgKm5hbWUsIGNvbnN0IGNoYXIgKnZhbHVlKQoreworICAgIGNoYXIgKnBh
dGggPSBOVUxMOworCisgICAgcGF0aCA9IGxpYnhsX194c19saWJ4bF9wYXRoKGdjLCBkb21pZCk7
CisgICAgcGF0aCA9IGxpYnhsX19zcHJpbnRmKGdjLCAiJXMvJXMiLCBwYXRoLCBuYW1lKTsKKyAg
ICByZXR1cm4gbGlieGxfX3hzX3ByaW50ZihnYywgWEJUX05VTEwsIHBhdGgsICIlcyIsIHZhbHVl
KTsKK30KKwogc3RhdGljIHZvaWQgc3Bhd25fc3R1YmRvbV9wdnFlbXVfY2IobGlieGxfX2VnYyAq
ZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG1fc3Bhd25fc3Rh
dGUgKnN0dWJkb21fZG1zcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJj
KTsKQEAgLTE5MTcsMTAgKzE5MjcsMTQgQEAgdm9pZCBsaWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4
bF9fZWdjICplZ2MsIGxpYnhsX19zdHViX2RtX3NwYXduX3N0YXRlICpzZHNzKQogICAgIGxpYnhs
X19kb21haW5fYnVpbGRfc3RhdGUgKmNvbnN0IGRfc3RhdGUgPSBzZHNzLT5kbS5idWlsZF9zdGF0
ZTsKICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpjb25zdCBzdHViZG9tX3N0YXRlID0g
JnNkc3MtPmRtX3N0YXRlOwogCi0gICAgaWYgKGd1ZXN0X2NvbmZpZy0+Yl9pbmZvLmRldmljZV9t
b2RlbF92ZXJzaW9uICE9Ci0gICAgICAgIExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVf
WEVOX1RSQURJVElPTkFMKSB7Ci0gICAgICAgIHJldCA9IEVSUk9SX0lOVkFMOwotICAgICAgICBn
b3RvIG91dDsKKyAgICBhc3NlcnQobGlieGxfZGVmYm9vbF92YWwoZ3Vlc3RfY29uZmlnLT5iX2lu
Zm8uZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKTsKKworICAgIGlmIChndWVzdF9jb25maWctPmJf
aW5mby5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVY
KSB7CisgICAgICAgIGlmIChkX3N0YXRlLT5zYXZlZF9zdGF0ZSkgeworICAgICAgICAgICAgTE9H
KEVSUk9SLCAiU2F2ZS9SZXN0b3JlIG5vdCBzdXBwb3J0ZWQgeWV0IHdpdGggTGludXggU3R1YmRv
bS4iKTsKKyAgICAgICAgICAgIHJldCA9IC0xOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAg
ICAgIH0KICAgICB9CiAKICAgICBzZHNzLT5wdnFlbXUuZ3Vlc3RfZG9taWQgPSAwOwpAQCAtMTk0
MSw4ICsxOTU1LDggQEAgdm9pZCBsaWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4bF9fZWdjICplZ2Ms
IGxpYnhsX19zdHViX2RtX3NwYXduX3N0YXRlICpzZHNzKQogICAgIGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvX2luaXRfdHlwZSgmZG1fY29uZmlnLT5iX2luZm8sIExJQlhMX0RPTUFJTl9UWVBFX1BW
KTsKIAogICAgIGRtX2NvbmZpZy0+Yl9pbmZvLm1heF92Y3B1cyA9IDE7Ci0gICAgZG1fY29uZmln
LT5iX2luZm8ubWF4X21lbWtiID0gMjggKiAxMDI0ICsKLSAgICAgICAgZ3Vlc3RfY29uZmlnLT5i
X2luZm8udmlkZW9fbWVta2I7CisgICAgZG1fY29uZmlnLT5iX2luZm8ubWF4X21lbWtiID0gZ3Vl
c3RfY29uZmlnLT5iX2luZm8uc3R1YmRvbWFpbl9tZW1rYjsKKyAgICBkbV9jb25maWctPmJfaW5m
by5tYXhfbWVta2IgKz0gZ3Vlc3RfY29uZmlnLT5iX2luZm8udmlkZW9fbWVta2I7CiAgICAgZG1f
Y29uZmlnLT5iX2luZm8udGFyZ2V0X21lbWtiID0gZG1fY29uZmlnLT5iX2luZm8ubWF4X21lbWti
OwogCiAgICAgZG1fY29uZmlnLT5iX2luZm8ubWF4X2dyYW50X2ZyYW1lcyA9IGd1ZXN0X2NvbmZp
Zy0+Yl9pbmZvLm1heF9ncmFudF9mcmFtZXM7CkBAIC0xOTgzLDEwICsxOTk3LDggQEAgdm9pZCBs
aWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19zdHViX2RtX3NwYXdu
X3N0YXRlICpzZHNzKQogICAgICAgICBkbV9jb25maWctPm51bV92a2JzID0gMTsKICAgICB9CiAK
LSAgICBzdHViZG9tX3N0YXRlLT5wdl9rZXJuZWwucGF0aAotICAgICAgICA9IGxpYnhsX19hYnNf
cGF0aChnYywgImlvZW11LXN0dWJkb20uZ3oiLCBsaWJ4bF9feGVuZmlybXdhcmVkaXJfcGF0aCgp
KTsKLSAgICBzdHViZG9tX3N0YXRlLT5wdl9jbWRsaW5lID0gR0NTUFJJTlRGKCIgLWQgJWQiLCBn
dWVzdF9kb21pZCk7Ci0gICAgc3R1YmRvbV9zdGF0ZS0+cHZfcmFtZGlzay5wYXRoID0gIiI7Cisg
ICAgc3R1YmRvbV9zdGF0ZS0+cHZfa2VybmVsLnBhdGggPSBndWVzdF9jb25maWctPmJfaW5mby5z
dHViZG9tYWluX2tlcm5lbDsKKyAgICBzdHViZG9tX3N0YXRlLT5wdl9yYW1kaXNrLnBhdGggPSBn
dWVzdF9jb25maWctPmJfaW5mby5zdHViZG9tYWluX3JhbWRpc2s7CiAKICAgICAvKiBmaXhtZTog
dGhpcyBmdW5jdGlvbiBjYW4gbGVhayB0aGUgc3R1YmRvbSBpZiBpdCBmYWlscyAqLwogICAgIHJl
dCA9IGxpYnhsX19kb21haW5fbWFrZShnYywgZG1fY29uZmlnLCBzdHViZG9tX3N0YXRlLApAQCAt
MjAwNiw3ICsyMDE4LDEyIEBAIHZvaWQgbGlieGxfX3NwYXduX3N0dWJfZG0obGlieGxfX2VnYyAq
ZWdjLCBsaWJ4bF9fc3R1Yl9kbV9zcGF3bl9zdGF0ZSAqc2RzcykKICAgICAgICAgZ290byBvdXQ7
CiAgICAgfQogCi0gICAgbGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGdjLCBkbV9kb21pZCwgZ3Vl
c3RfZG9taWQsIGFyZ3MpOworICAgIGxpYnhsX19zdG9yZV9saWJ4bF9lbnRyeShnYywgZ3Vlc3Rf
ZG9taWQsICJkbS12ZXJzaW9uIiwKKyAgICAgICAgbGlieGxfZGV2aWNlX21vZGVsX3ZlcnNpb25f
dG9fc3RyaW5nKGRtX2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF92ZXJzaW9uKSk7CisgICAg
bGlieGxfX3N0b3JlX2xpYnhsX2VudHJ5KGdjLCBkbV9kb21pZCwgInN0dWJkb20tdmVyc2lvbiIs
CisgICAgICAgIGxpYnhsX3N0dWJkb21haW5fdmVyc2lvbl90b19zdHJpbmcoZ3Vlc3RfY29uZmln
LT5iX2luZm8uc3R1YmRvbWFpbl92ZXJzaW9uKSk7CisgICAgbGlieGxfX3dyaXRlX3N0dWJfZG1h
cmdzKGdjLCBkbV9kb21pZCwgZ3Vlc3RfZG9taWQsIGFyZ3MsCisgICAgICAgIGd1ZXN0X2NvbmZp
Zy0+Yl9pbmZvLnN0dWJkb21haW5fdmVyc2lvbiA9PSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05f
TElOVVgpOwogICAgIGxpYnhsX194c19wcmludGYoZ2MsIFhCVF9OVUxMLAogICAgICAgICAgICAg
ICAgICAgICAgR0NTUFJJTlRGKCIlcy9pbWFnZS9kZXZpY2UtbW9kZWwtZG9taWQiLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX194c19nZXRfZG9tcGF0aChnYywgZ3Vlc3Rf
ZG9taWQpKSwKQEAgLTIwMTUsNiArMjAzMiwxNSBAQCB2b2lkIGxpYnhsX19zcGF3bl9zdHViX2Rt
KGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUgKnNkc3MpCiAgICAg
ICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzL3RhcmdldCIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkbV9kb21pZCkpLAogICAg
ICAgICAgICAgICAgICAgICAgIiVkIiwgZ3Vlc3RfZG9taWQpOworICAgIGlmIChndWVzdF9jb25m
aWctPmJfaW5mby5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9O
X0xJTlVYKSB7CisgICAgICAgIC8qIHFlbXUteGVuIGlzIHVzZWQgYXMgYSBkbSBpbiB0aGUgc3R1
YmRvbWFpbiwgc28gd2Ugc2V0IHRoZSBiaW9zCisgICAgICAgICAqIGFjY3JvZGluZyB0byB0aGlz
ICovCisgICAgICAgIGxpYnhsX194c19wcmludGYoZ2MsIFhCVF9OVUxMLAorICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfX3NwcmludGYoZ2MsICIlcy9odm1sb2FkZXIvYmlvcyIsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgo
Z2MsIGd1ZXN0X2RvbWlkKSksCisgICAgICAgICAgICAgICAgICAgICAgICAiJXMiLAorICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfYmlvc190eXBlX3RvX3N0cmluZyhndWVzdF9jb25maWct
PmJfaW5mby51Lmh2bS5iaW9zKSk7CisgICAgfQogICAgIHJldCA9IHhjX2RvbWFpbl9zZXRfdGFy
Z2V0KGN0eC0+eGNoLCBkbV9kb21pZCwgZ3Vlc3RfZG9taWQpOwogICAgIGlmIChyZXQ8MCkgewog
ICAgICAgICBMT0dFRChFUlJPUiwgZ3Vlc3RfZG9taWQsICJzZXR0aW5nIHRhcmdldCBkb21haW4g
JWQgLT4gJWQiLApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMKaW5kZXggZjQ5MmRhZS4uYzZiNzQ2NSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF9pbnRlcm5hbC5jCkBAIC0zNzcsNiArMzc3LDI4IEBAIG91dDoKICAgICByZXR1cm4gcmM7CiB9
CiAKK2ludCBsaWJ4bF9fc3R1YmRvbWFpbl92ZXJzaW9uX3J1bm5pbmcobGlieGxfX2djICpnYywg
dWludDMyX3QgZG9taWQpCit7CisgICAgY2hhciAqcGF0aCA9IE5VTEw7CisgICAgY2hhciAqc3R1
Yl92ZXJzaW9uID0gTlVMTDsKKyAgICBsaWJ4bF9zdHViZG9tYWluX3ZlcnNpb24gdmFsdWU7CisK
KyAgICBwYXRoID0gbGlieGxfX3hzX2xpYnhsX3BhdGgoZ2MsIGRvbWlkKTsKKyAgICBwYXRoID0g
bGlieGxfX3NwcmludGYoZ2MsICIlcy9zdHViZG9tLXZlcnNpb24iLCBwYXRoKTsKKyAgICBzdHVi
X3ZlcnNpb24gPSBsaWJ4bF9feHNfcmVhZChnYywgWEJUX05VTEwsIHBhdGgpOworICAgIGlmICgh
c3R1Yl92ZXJzaW9uKSB7CisgICAgICAgIHJldHVybiBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05f
TUlOSU9TOworICAgIH0KKworICAgIGlmIChsaWJ4bF9zdHViZG9tYWluX3ZlcnNpb25fZnJvbV9z
dHJpbmcoc3R1Yl92ZXJzaW9uLCAmdmFsdWUpIDwgMCkgeworICAgICAgICBsaWJ4bF9jdHggKmN0
eCA9IGxpYnhsX19nY19vd25lcihnYyk7CisgICAgICAgIExJQlhMX19MT0coY3R4LCBMSUJYTF9f
TE9HX0VSUk9SLAorICAgICAgICAgICAgICAgICAgICJmYXRhbDogJXMgY29udGFpbiBhIHdyb25n
IHZhbHVlICglcykiLCBwYXRoLCBzdHViX3ZlcnNpb24pOworICAgICAgICByZXR1cm4gLTE7Cisg
ICAgfQorICAgIHJldHVybiB2YWx1ZTsKK30KKwogaW50IGxpYnhsX19kZXZpY2VfbW9kZWxfdmVy
c2lvbl9ydW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKQogewogICAgIGNoYXIg
KnBhdGggPSBOVUxMOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggNTJlMWU4ZS4uOWEwMWFhMyAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9s
aWJ4bF9pbnRlcm5hbC5oCkBAIC0xMTcsNiArMTE3LDcgQEAKICNkZWZpbmUgU1RVQkRPTV9DT05T
T0xFX1JFU1RPUkUgMgogI2RlZmluZSBTVFVCRE9NX0NPTlNPTEVfU0VSSUFMIDMKICNkZWZpbmUg
U1RVQkRPTV9TUEVDSUFMX0NPTlNPTEVTIDMKKyNkZWZpbmUgTElCWExfTElOVVhfU1RVQkRPTV9N
RU0gMTI4CiAjZGVmaW5lIFRBUF9ERVZJQ0VfU1VGRklYICItZW11IgogI2RlZmluZSBET01JRF9Y
U19QQVRIICJkb21pZCIKICNkZWZpbmUgSU5WQUxJRF9ET01JRCB+MApAQCAtMjA0MSw2ICsyMDQy
LDkgQEAgX2hpZGRlbiBsaWJ4bF9fanNvbl9vYmplY3QgKmxpYnhsX19qc29uX3BhcnNlKGxpYnhs
X19nYyAqZ2Nfb3B0LCBjb25zdCBjaGFyICpzKTsKIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2Vf
bW9kZWxfdmVyc2lvbl9ydW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKTsKICAg
LyogUmV0dXJuIHRoZSBzeXN0ZW0td2lkZSBkZWZhdWx0IGRldmljZSBtb2RlbCAqLwogX2hpZGRl
biBsaWJ4bF9kZXZpY2VfbW9kZWxfdmVyc2lvbiBsaWJ4bF9fZGVmYXVsdF9kZXZpY2VfbW9kZWwo
bGlieGxfX2djICpnYyk7CisgIC8qIEJhc2VkIG9uIC9saWJ4bC8kZG9taWQvc3R1YmRvbS12ZXJz
aW9uIHhlbnN0b3JlIGtleQorICAgKiBkZWZhdWx0IGlzIG1pbmlvcyAqLworX2hpZGRlbiBpbnQg
bGlieGxfX3N0dWJkb21haW5fdmVyc2lvbl9ydW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90
IGRvbWlkKTsKIAogI2RlZmluZSBERVZJQ0VfTU9ERUxfWFNfUEFUSChnYywgZG1fZG9taWQsIGRv
bWlkLCBmbXQsIF9hLi4uKSAgICAgICAgICAgICAgXAogICAgIGxpYnhsX19zcHJpbnRmKGdjLCAi
L2xvY2FsL2RvbWFpbi8ldS9kZXZpY2UtbW9kZWwvJXUiIGZtdCwgZG1fZG9taWQsICAgXApkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfbWVtLmMgYi90b29scy9saWJ4bC9saWJ4bF9tZW0u
YwppbmRleCBlNTUxZTA5Li40Y2Y2YTczIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9t
ZW0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9tZW0uYwpAQCAtNDYzLDggKzQ2MywxMCBAQCBp
bnQgbGlieGxfZG9tYWluX25lZWRfbWVtb3J5KGxpYnhsX2N0eCAqY3R4LAogICAgIGNhc2UgTElC
WExfRE9NQUlOX1RZUEVfUFZIOgogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfSFZNOgogICAg
ICAgICAqbmVlZF9tZW1rYiArPSBiX2luZm8tPnNoYWRvd19tZW1rYiArIExJQlhMX0hWTV9FWFRS
QV9NRU1PUlk7Ci0gICAgICAgIGlmIChsaWJ4bF9kZWZib29sX3ZhbChiX2luZm8tPmRldmljZV9t
b2RlbF9zdHViZG9tYWluKSkKLSAgICAgICAgICAgICpuZWVkX21lbWtiICs9IDMyICogMTAyNDsK
KyAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJk
b21haW4pKSB7CisgICAgICAgICAgICAqbmVlZF9tZW1rYiArPSBiX2luZm8tPnN0dWJkb21haW5f
bWVta2I7CisgICAgICAgICAgICAqbmVlZF9tZW1rYiArPSBiX2luZm8tPnZpZGVvX21lbWtiOwor
ICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfUFY6
CiAgICAgICAgICpuZWVkX21lbWtiICs9IGJfaW5mby0+c2hhZG93X21lbWtiICsgTElCWExfUFZf
RVhUUkFfTUVNT1JZOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIv
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCmluZGV4IDk0NmM1YjUuLmY3Mzk3NTQgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4
bF90eXBlcy5pZGwKQEAgLTQ5Miw2ICs0OTIsOSBAQCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyA9
IFN0cnVjdCgiZG9tYWluX2J1aWxkX2luZm8iLFsKICAgICAoImRldmljZV9tb2RlbF92ZXJzaW9u
IiwgbGlieGxfZGV2aWNlX21vZGVsX3ZlcnNpb24pLAogICAgICgiZGV2aWNlX21vZGVsX3N0dWJk
b21haW4iLCBsaWJ4bF9kZWZib29sKSwKICAgICAoInN0dWJkb21haW5fdmVyc2lvbiIsIGxpYnhs
X3N0dWJkb21haW5fdmVyc2lvbiksCisgICAgKCJzdHViZG9tYWluX21lbWtiIiwgICBNZW1LQiks
CisgICAgKCJzdHViZG9tYWluX2tlcm5lbCIsICBzdHJpbmcpLAorICAgICgic3R1YmRvbWFpbl9y
YW1kaXNrIiwgc3RyaW5nKSwKICAgICAjIGlmIHlvdSBzZXQgZGV2aWNlX21vZGVsIHlvdSBtdXN0
IHNldCBkZXZpY2VfbW9kZWxfdmVyc2lvbiB0b28KICAgICAoImRldmljZV9tb2RlbCIsICAgICBz
dHJpbmcpLAogICAgICgiZGV2aWNlX21vZGVsX3NzaWRyZWYiLCB1aW50MzIpLAotLSAKZ2l0LXNl
cmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLnA-00037R-Gr; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn8-00034j-D0
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:46 +0000
X-Inumbo-ID: ee0f589c-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee0f589c-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:06 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 0CEBA21E06;
 Mon, 30 Jul 2018 23:57:45 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:45 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=1lezl4R4KKBAbDq9BH7npa1NO84mu
 gt1N2ck7cDmFIo=; b=QAGT8hI8Jp2soFdFrIlPy6Nq13jU0D/dsPh7L+aW4AV9D
 hMc2IXBnm+jv+vd0tTpnLOhg9fitkAcecs5DJclAmPZnJnAmUO+Lea4WiikoASpV
 d2mVq6VEZpCdjFQ8y61sRWc/iQ1F1A4Fbk3ttjhlFw4Hr+XdLNaXUzVTHlC6TJl9
 jrViDihpR1eAiDKFEJ/ps4WKbol4PwzTTNy9CNKxm5oEMrGUmdb5FiPGWnIVKWgI
 r9xKDNGx3qM5uIJ20sPd9Pq/2QqyfaZUavanpTEJWsilyrgTVh/lINYZVclRsgOv
 jvAJ+h97LDsPbrvqLlmb7yZ+s5ArIB1DZfoOmPFdA==
X-ME-Proxy: <xmx:ON5fWyCqfQakQPozib9_AUlhs5CaO7HXUkjUuSooSF7GWfyy5E99kw>
 <xmx:ON5fWwNxSzfioSfAfIDdvpqz6SRJDGGGRDa7LqN7zgisavBwvSGFjg>
 <xmx:ON5fW_YqL2RuE9YsleoW2hsdycBmkr39Npvadgh_lpnxDM9BSFRAPQ>
 <xmx:ON5fW3u-Y9vPaX6rhJNJbK_6P5l2wfvkscYI9JCmjZHuUtbVl7IeAA>
 <xmx:ON5fW5NrdLDfhqDMvfCZvGqPd42ivhHwZV0NHWqorbBg-DunqJdAHg>
 <xmx:Od5fWxqK83Lc65ofLCksR-fOSZS9ZzmiJVhmk2VVoEXTMIfn5GoVuw>
X-ME-Sender: <xms:ON5fWyQxfBdE059lg1oqWJW0JJQgcrAsZH0yjFs8ga5Em9H0UsjNTg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 17C4CE4014;
 Mon, 30 Jul 2018 23:57:43 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:53 +0200
Message-Id: <b9785c2c104fd46778926dfbe3db5edb56ac05f0.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 12/17] xenconsoled: make
 console_type->use_gnttab less confusing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

QmVmb3JlIHRoaXMgY29tbWl0ICd1c2VfZ250dGFiJyBtZWFucyB4ZW5jb25zb2xlZCBzaG91bGQg
Zmlyc3QgdHJ5CnNwZWNpYWwgR05UVEFCX1JFU0VSVkVEX0NPTlNPTEUgZW50cnksIGFuZCBvbmx5
IHRoZW4gZmFsbGJhY2sgdG8KcmluZy1yZWYgeGVuc3RvcmUgZW50cnkgKGJlaW5nIGdmbiBvZiBh
Y3R1YWwgcmluZykuCkluIGNhc2Ugb2Ygc2Vjb25kYXJ5IGNvbnNvbGVzLCByaW5nLXJlZiBlbnRy
eSBjb250YWlucyBncmFudCB0YWJsZQpyZWZlcmVuY2UgKG5vdCBnZm4gb2YgaXQpLCB3aGljaCBt
YWtlcyB0aGUgb2xkIG1lYW5pbmcgb2YgdXNlX2dudHRhYgpyZWFsbHkgY29uZnVzaW5nIChzaG91
bGQgYmUgZmFsc2UgZm9yIHN1Y2ggY29uc29sZXMpLgpUbyBzb2x2ZSB0aGlzLCBhZGQgbmV3IGVu
dHJ5IGluIGNvbnNvbGVfdHlwZSAoYW5kIGNvbnNvbGUpIHN0cnVjdHVyZXMKbmFtZWQgJ3VzZV9y
ZXNlcnZlcmRfZ250dGFiJyB3aXRoIHRoZSBvbGQgbWVhbmluZyBvZiAndXNlX2dudHRhYicsIHRo
ZW4KdXNlICd1ZXNfZ250dGFiJyBmb3IgY29uc29sZXMgd2hlcmUgcmluZy1yZWYgaG9sZHMgZ3Jh
bnQgdGFibGUKcmVmZXJlbmNlLgotLS0KIHRvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMgfCAyMyAr
KysrKysrKysrKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyks
IDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyBi
L3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKaW5kZXggOTJjM2RmZi4uMmNmNzFhMCAxMDA2NDQK
LS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYworKysgYi90b29scy9jb25zb2xlL2RhZW1v
bi9pby5jCkBAIC0xMTAsNiArMTEwLDcgQEAgc3RydWN0IGNvbnNvbGUgewogCXN0cnVjdCBkb21h
aW4gKmQ7CiAJYm9vbCBvcHRpb25hbDsKIAlib29sIHVzZV9nbnR0YWI7CisJYm9vbCB1c2VfcmVz
ZXJ2ZWRfZ250dGFiOwogCWJvb2wgaGF2ZV9zdGF0ZTsKIH07CiAKQEAgLTExOSw2ICsxMjAsNyBA
QCBzdHJ1Y3QgY29uc29sZV90eXBlIHsKIAljaGFyICpsb2dfc3VmZml4OwogCWJvb2wgb3B0aW9u
YWw7CiAJYm9vbCB1c2VfZ250dGFiOworCWJvb2wgdXNlX3Jlc2VydmVkX2dudHRhYjsKIAlib29s
IGhhdmVfc3RhdGU7ICAvLyB1c2VzICdzdGF0ZScgeGVuc3RvcmUgZW50cnkKIH07CiAKQEAgLTEy
OSw2ICsxMzEsNyBAQCBzdGF0aWMgc3RydWN0IGNvbnNvbGVfdHlwZSBjb25zb2xlX3R5cGVbXSA9
IHsKIAkJLmxvZ19zdWZmaXggPSAiIiwKIAkJLm9wdGlvbmFsID0gZmFsc2UsCiAJCS51c2VfZ250
dGFiID0gdHJ1ZSwKKwkJLnVzZV9yZXNlcnZlZF9nbnR0YWIgPSB0cnVlLAogCX0sCiAjaWYgZGVm
aW5lZChDT05GSUdfQVJNKQogCXsKQEAgLTY3MCw3ICs2NzMsNyBAQCBzdGF0aWMgdm9pZCBjb25z
b2xlX3VubWFwX2ludGVyZmFjZShzdHJ1Y3QgY29uc29sZSAqY29uKQogewogCWlmIChjb24tPmlu
dGVyZmFjZSA9PSBOVUxMKQogCQlyZXR1cm47Ci0JaWYgKHhndF9oYW5kbGUgJiYgY29uLT5yaW5n
X3JlZiA9PSAtMSkKKwlpZiAoeGd0X2hhbmRsZSAmJiBjb24tPnVzZV9nbnR0YWIpCiAJCXhlbmdu
dHRhYl91bm1hcCh4Z3RfaGFuZGxlLCBjb24tPmludGVyZmFjZSwgMSk7CiAJZWxzZQogCQltdW5t
YXAoY29uLT5pbnRlcmZhY2UsIFhDX1BBR0VfU0laRSk7CkBAIC03MTQsMTIgKzcxNywxOSBAQCBz
dGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0IGNvbnNvbGUgKmNvbikKIAogCWlm
ICghY29uLT5pbnRlcmZhY2UgJiYgeGd0X2hhbmRsZSAmJiBjb24tPnVzZV9nbnR0YWIpIHsKIAkJ
LyogUHJlZmVyIHVzaW5nIGdyYW50IHRhYmxlICovCi0JCWNvbi0+aW50ZXJmYWNlID0geGVuZ250
dGFiX21hcF9ncmFudF9yZWYoeGd0X2hhbmRsZSwKLQkJCWRvbS0+ZG9taWQsIEdOVFRBQl9SRVNF
UlZFRF9DT05TT0xFLAotCQkJUFJPVF9SRUFEfFBST1RfV1JJVEUpOwotCQljb24tPnJpbmdfcmVm
ID0gLTE7CisJCWlmIChjb24tPnVzZV9yZXNlcnZlZF9nbnR0YWIpIHsKKwkJCWNvbi0+aW50ZXJm
YWNlID0geGVuZ250dGFiX21hcF9ncmFudF9yZWYoeGd0X2hhbmRsZSwKKwkJCQkJZG9tLT5kb21p
ZCwgR05UVEFCX1JFU0VSVkVEX0NPTlNPTEUsCisJCQkJCVBST1RfUkVBRHxQUk9UX1dSSVRFKTsK
KwkJCWNvbi0+cmluZ19yZWYgPSAtMTsKKwkJfSBlbHNlIHsKKwkJCWNvbi0+aW50ZXJmYWNlID0g
eGVuZ250dGFiX21hcF9ncmFudF9yZWYoeGd0X2hhbmRsZSwKKwkJCQkJZG9tLT5kb21pZCwgcmlu
Z19yZWYsCisJCQkJCVBST1RfUkVBRHxQUk9UX1dSSVRFKTsKKwkJCWNvbi0+cmluZ19yZWYgPSBy
aW5nX3JlZjsKKwkJfQogCX0KLQlpZiAoIWNvbi0+aW50ZXJmYWNlKSB7CisJaWYgKCFjb24tPmlu
dGVyZmFjZSAmJiAoIWNvbi0+dXNlX2dudHRhYiB8fCBjb24tPnVzZV9yZXNlcnZlZF9nbnR0YWIp
KSB7CiAJCS8qIEZhbGwgYmFjayB0byB4Y19tYXBfZm9yZWlnbl9yYW5nZSAqLwogCQljb24tPmlu
dGVyZmFjZSA9IHhjX21hcF9mb3JlaWduX3JhbmdlKAogCQkJeGMsIGRvbS0+ZG9taWQsIFhDX1BB
R0VfU0laRSwKQEAgLTg5Myw2ICs5MDMsNyBAQCBzdGF0aWMgaW50IGNvbnNvbGVfaW5pdChzdHJ1
Y3QgY29uc29sZSAqY29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZvaWQgKipkYXRhKQogCWNvbi0+
bG9nX3N1ZmZpeCA9ICgqY29uX3R5cGUpLT5sb2dfc3VmZml4OwogCWNvbi0+b3B0aW9uYWwgPSAo
KmNvbl90eXBlKS0+b3B0aW9uYWw7CiAJY29uLT51c2VfZ250dGFiID0gKCpjb25fdHlwZSktPnVz
ZV9nbnR0YWI7CisJY29uLT51c2VfcmVzZXJ2ZWRfZ250dGFiID0gKCpjb25fdHlwZSktPnVzZV9y
ZXNlcnZlZF9nbnR0YWI7CiAJY29uLT5oYXZlX3N0YXRlID0gKCpjb25fdHlwZSktPmhhdmVfc3Rh
dGU7CiAJeHNuYW1lID0gKGNoYXIgKikoKmNvbl90eXBlKS0+eHNuYW1lOwogCXhzcGF0aCA9IHhz
X2dldF9kb21haW5fcGF0aCh4cywgZG9tLT5kb21pZCk7Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn4-00031V-0m; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn2-0002zu-Gd
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:40 +0000
X-Inumbo-ID: eb0c7d8f-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eb0c7d8f-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:01 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 022B521C5C;
 Mon, 30 Jul 2018 23:57:40 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=9HEI6fikrWpt20FVemd89AK5+OZjz
 Bg/Ic7zsOucmtQ=; b=lvZ+VFJFQ2b2zL9V6Vr8UYGdIyR5jKZEq9RQLl7q2GISq
 zW+6Wrc7GuSeXhVnEtx4HsDf0hqfZHjwiPuTRKeXlNjJMXeFMOQ/HdY4Nysxjoa0
 fDgq7R7jSCpZyt3hAAUCwNg8ZXPUCy2Eo8/tmhFunFpY08kpvzc3PenbIrSEuRvy
 uWde7lh7F7chRKAQ8BFSJP+JwnzKVLcz9iKx1NBi5/aOH+BiO6O1ejHbPH2yMZjg
 3DZfJDD8EGhOsHkXdpED/d1Na0cmey6Z0eiVLYzsLirNLpgeNvtrEYY+/IEtr+V6
 HA6CcKXv2M3x9WNyv/wl4GAd+s/slHfSL+C8sXOSQ==
X-ME-Proxy: <xmx:M95fW-GE6MwhSt50rfqvEbhpyBy0ok5OZHtDWmnG_nIjn68vOEgwYA>
 <xmx:M95fWw621Ywlgd4OA09gOBfB-tAun4Bc8bXEXIDXQFI1sLiUWd2Tbw>
 <xmx:M95fW-f-QmmceW1icjq1l3seW8JZxsRTrF_53RCnGbiWdeXO6785bQ>
 <xmx:M95fWz5LJMUzql_bHY7gC3Lu17sWUM44bC14lxBJ4wZAM568UZSiMQ>
 <xmx:M95fW7--qt39u2T46CLfBVQCqfJ-1emp72p8YYHphYjPBnM5Pk6Vig>
 <xmx:M95fWx8Pg9-Wa9Dtdh5JbMt7YiKyLXhb9nrYV0f5IzqoqsSDdNX71Q>
X-ME-Sender: <xms:M95fW9slBH3ahV-60zcQbJcYWspdDQgxNL0NoxmLLHF4HQuLANuTsg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0F7DBE4014;
 Mon, 30 Jul 2018 23:57:38 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:48 +0200
Message-Id: <f231deae2650e7ea6125bd22ed8263a7af4d9331.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 07/17] libxl: add save/restore support for
 qemu-xen in 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

UmVseSBvbiBhIHdyYXBwZXIgc2NyaXB0IGluIHN0dWJkb21haW4gdG8gYXR0YWNoIEZEIDMvNCBv
ZiBxZW11IHRvCnJlbGV2YW50IGNvbnNvbGVzLgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMg
ICAgICAgICAgfCAyMyArKysrKysrKysrKy0tLS0tLS0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxf
ZG9tX3N1c3BlbmQuYyB8IDEwICsrKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0
aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
ZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggNzgyODQ0NC4uZjZiZDZhMSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9k
bS5jCkBAIC0xNDQ0LDEwICsxNDQ0LDE3IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2Rldmlj
ZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
KGRtX2FyZ3MsICIteGVuLWRvbWlkLXJlc3RyaWN0Iik7CiAKICAgICBpZiAoc3RhdGUtPnNhdmVk
X3N0YXRlKSB7Ci0gICAgICAgIC8qIFRoaXMgZmlsZSBkZXNjcmlwdG9yIGlzIG1lYW50IHRvIGJl
IHVzZWQgYnkgUUVNVSAqLwotICAgICAgICAqZG1fc3RhdGVfZmQgPSBvcGVuKHN0YXRlLT5zYXZl
ZF9zdGF0ZSwgT19SRE9OTFkpOwotICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICIt
aW5jb21pbmciKTsKLSAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCBHQ1NQUklOVEYo
ImZkOiVkIiwqZG1fc3RhdGVfZmQpKTsKKyAgICAgICAgaWYgKGlzX3N0dWJkb20pIHsKKyAgICAg
ICAgICAgIC8qIExpbnV4IHN0dWJkb21haW4gY29ubmVjdHMgc3BlY2lmaWMgRkQgdG8gU1RVQkRP
TV9DT05TT0xFX1JFU1RPUkUKKyAgICAgICAgICAgICAqLworICAgICAgICAgICAgZmxleGFycmF5
X2FwcGVuZChkbV9hcmdzLCAiLWluY29taW5nIik7CisgICAgICAgICAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICJmZDozIik7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAvKiBU
aGlzIGZpbGUgZGVzY3JpcHRvciBpcyBtZWFudCB0byBiZSB1c2VkIGJ5IFFFTVUgKi8KKyAgICAg
ICAgICAgICpkbV9zdGF0ZV9mZCA9IG9wZW4oc3RhdGUtPnNhdmVkX3N0YXRlLCBPX1JET05MWSk7
CisgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItaW5jb21pbmciKTsKKyAg
ICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgR0NTUFJJTlRGKCJmZDolZCIsKmRt
X3N0YXRlX2ZkKSk7CisgICAgICAgIH0KICAgICB9CiAgICAgZm9yIChpID0gMDsgYl9pbmZvLT5l
eHRyYSAmJiBiX2luZm8tPmV4dHJhW2ldICE9IE5VTEw7IGkrKykKICAgICAgICAgZmxleGFycmF5
X2FwcGVuZChkbV9hcmdzLCBiX2luZm8tPmV4dHJhW2ldKTsKQEAgLTE5MjksMTQgKzE5MzYsNiBA
QCB2b2lkIGxpYnhsX19zcGF3bl9zdHViX2RtKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0dWJf
ZG1fc3Bhd25fc3RhdGUgKnNkc3MpCiAKICAgICBhc3NlcnQobGlieGxfZGVmYm9vbF92YWwoZ3Vl
c3RfY29uZmlnLT5iX2luZm8uZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKTsKIAotICAgIGlmIChn
dWVzdF9jb25maWctPmJfaW5mby5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJ
Tl9WRVJTSU9OX0xJTlVYKSB7Ci0gICAgICAgIGlmIChkX3N0YXRlLT5zYXZlZF9zdGF0ZSkgewot
ICAgICAgICAgICAgTE9HKEVSUk9SLCAiU2F2ZS9SZXN0b3JlIG5vdCBzdXBwb3J0ZWQgeWV0IHdp
dGggTGludXggU3R1YmRvbS4iKTsKLSAgICAgICAgICAgIHJldCA9IC0xOwotICAgICAgICAgICAg
Z290byBvdXQ7Ci0gICAgICAgIH0KLSAgICB9Ci0KICAgICBzZHNzLT5wdnFlbXUuZ3Vlc3RfZG9t
aWQgPSAwOwogCiAgICAgbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvX2luaXQoJmRtX2NvbmZpZy0+
Y19pbmZvKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMgYi90
b29scy9saWJ4bC9saWJ4bF9kb21fc3VzcGVuZC5jCmluZGV4IDFlOTA0YmEuLjhjOGFlODQgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfZG9tX3N1c3BlbmQuYwpAQCAtNzMsNyArNzMsOCBAQCBpbnQgbGlieGxfX2RvbWFp
bl9zdXNwZW5kX2RldmljZV9tb2RlbChsaWJ4bF9fZ2MgKmdjLAogewogICAgIGludCByZXQgPSAw
OwogICAgIHVpbnQzMl90IGNvbnN0IGRvbWlkID0gZHNwcy0+ZG9taWQ7Ci0gICAgY29uc3QgY2hh
ciAqY29uc3QgZmlsZW5hbWUgPSBkc3BzLT5kbV9zYXZlZmlsZTsKKyAgICB1aW50MzJfdCBkbV9k
b21pZCA9IGxpYnhsX2dldF9zdHViZG9tX2lkKENUWCwgZG9taWQpOworICAgIGNvbnN0IGNoYXIg
KiBmaWxlbmFtZSA9IGRzcHMtPmRtX3NhdmVmaWxlOwogCiAgICAgc3dpdGNoIChsaWJ4bF9fZGV2
aWNlX21vZGVsX3ZlcnNpb25fcnVubmluZyhnYywgZG9taWQpKSB7CiAgICAgY2FzZSBMSUJYTF9E
RVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTl9UUkFESVRJT05BTDogewpAQCAtODYsOCArODcs
MTMgQEAgaW50IGxpYnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwobGlieGxfX2djICpn
YywKICAgICAgICAgaWYgKGxpYnhsX19xbXBfc3RvcChnYywgZG9taWQpKQogICAgICAgICAgICAg
cmV0dXJuIEVSUk9SX0ZBSUw7CiAgICAgICAgIC8qIFNhdmUgRE0gc3RhdGUgaW50byBmaWxlbmFt
ZSAqLworICAgICAgICBpZiAoZG1fZG9taWQpIHsKKyAgICAgICAgICAgIC8qIGlmIERNIGlzIGlu
IHN0dWJkb21haW4sIGluc3RydWN0IGl0IHRvIHVzZSBjb25zb2xlLCB3aGljaCBpcworICAgICAg
ICAgICAgICogY29ubmVjdGVkIHRvIGEgZmlsZSBwb2ludGVkIGJ5IGZpbGVuYW1lICovCisgICAg
ICAgICAgICBmaWxlbmFtZSA9ICIvcHJvYy9zZWxmL2ZkLzQiOworICAgICAgICB9CiAgICAgICAg
IHJldCA9IGxpYnhsX19xbXBfc2F2ZShnYywgZG9taWQsIGZpbGVuYW1lLCBkc3BzLT5saXZlKTsK
LSAgICAgICAgaWYgKHJldCkKKyAgICAgICAgaWYgKHJldCAmJiAhZG1fZG9taWQpCiAgICAgICAg
ICAgICB1bmxpbmsoZmlsZW5hbWUpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgotLSAK
Z2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn6-00033H-Gz; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn4-00031s-NK
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:42 +0000
X-Inumbo-ID: ec46c730-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ec46c730-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:03 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 06C3E21E09;
 Mon, 30 Jul 2018 23:57:42 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:42 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=Szv9enSyjw9QfPv07f/AcDc3w927n
 zC4ffLolYJ0zw0=; b=MhtAHw/F9cKgADhlu4Q0CIpTc0hvov1B1nbc2mw0dzvqD
 5n3zCUR56dqErE9qD3PCHry+YxiwnGBJL4ZRuzgcXqIn6gIV9C7fcnz5xktu7Dyv
 mpyOzJEDtnEPkQAthyrzoJVXhORLc+4yQHfMtL0pzgYWiLePyufabB1emgDe7U8W
 0cgyyEfn1fY1no6kdHtnvnggnps+II/vQBD7bZuhlwysF9nLzQL8RbCR7zC8UgXd
 ouA9bwVTgJjOlDLrDhRDKMY+WOKZ7ubYF9nbw1U30EornXN3HX+edPIwQx26xD0x
 TrLMny/hu3XlOVqjXXDVzOA0rnRKnN7xuWezfJdQQ==
X-ME-Proxy: <xmx:Nd5fW4YSxjmPh_Ojre2Fo1hG-vvMCKOF18gTQ0AP9WKV1zXn_TKEhw>
 <xmx:Nd5fWw8jxsDjMkMENc_SNTjrDiSFQsZvQZHNqhfGW7wFYoqBARgcbg>
 <xmx:Nd5fW5bVX_olc1_NdRR87wZd8oXbwFjPJb3YWnGVfJdHHeCLPTA23g>
 <xmx:Nd5fW0OJr_a-K9Ew_1_I2WsRkxZaqpMt9Bv6gngFlHMZ6EN18653Zg>
 <xmx:Nd5fW1ADIbTDTkZFiEgsUTwL8yZ5TTFkUxcGRqecSVJVrUVFKK2qaw>
 <xmx:Nt5fW7VzON0Z-WFa_h5QlsW9fzRKEPxJ-4N1xAvKqNEWsP1TBjfung>
X-ME-Sender: <xms:Nd5fW_HeFclkxZ83SJG-IsZ_doZaziVObdyF-S6KejNbBdpZRn31OQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1401EE4014;
 Mon, 30 Jul 2018 23:57:40 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:50 +0200
Message-Id: <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 09/17] libxl: use \x1b to separate qemu
 arguments for linux 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

VGhpcyBhbGxvd3MgdXNpbmcgYXJndW1lbnRzIHdpdGggc3BhY2VzLCBsaWtlIC1hcHBlbmQuClN0
dWJkb21haW4gc2lkZSBvZiB0aGlzIHJlcXVpcmUgInhlbnN0b3JlLWNsaWVudDogQWRkIG9wdGlv
biBmb3IgcmF3CmluLS9vdXRwdXQiIGNvbW1pdC4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5j
IHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2RtLmMKaW5kZXggZjZiZDZhMS4uMTFhY2JlYSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0xODQ0LDYgKzE4NDQsNyBA
QCBzdGF0aWMgaW50IGxpYnhsX193cml0ZV9zdHViX2RtYXJncyhsaWJ4bF9fZ2MgKmdjLAogICAg
IGludCBpOwogICAgIGNoYXIgKnZtX3BhdGg7CiAgICAgY2hhciAqZG1hcmdzLCAqcGF0aDsKKyAg
ICBjb25zdCBjaGFyIGFyZ19zZXAgPSBsaW51eF9zdHViZG9tID8gJ1x4MWInIDogJyAnOwogICAg
IGludCBkbWFyZ3Nfc2l6ZTsKICAgICBzdHJ1Y3QgeHNfcGVybWlzc2lvbnMgcm9wZXJtWzJdOwog
ICAgIHhzX3RyYW5zYWN0aW9uX3QgdDsKQEAgLTE4NjksOCArMTg3MCw5IEBAIHN0YXRpYyBpbnQg
bGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGlmIChsaW51
eF9zdHViZG9tIHx8CiAgICAgICAgICAgICAoc3RyY21wKGFyZ3NbaV0sICItc2RsIikgJiYKICAg
ICAgICAgICAgICBzdHJjbXAoYXJnc1tpXSwgIi1NIikgJiYgc3RyY21wKGFyZ3NbaV0sICJ4ZW5m
diIpKSkgewotICAgICAgICAgICAgc3RyY2F0KGRtYXJncywgIiAiKTsKICAgICAgICAgICAgIHN0
cmNhdChkbWFyZ3MsIGFyZ3NbaV0pOworICAgICAgICAgICAgaWYgKGFyZ3NbaSArIDFdICE9IE5V
TEwpCisgICAgICAgICAgICAgICAgc3RybmNhdChkbWFyZ3MsICZhcmdfc2VwLCAxKTsKICAgICAg
ICAgfQogICAgICAgICBpKys7CiAgICAgfQotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLn8-00035A-OW; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLn6-00033X-TQ
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:44 +0000
X-Inumbo-ID: c7358c05-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7358c05-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:57:01 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 073D121C5C;
 Mon, 30 Jul 2018 23:57:43 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=wcFEeKB9A/tG7QWVR1CYIkqqb8233
 BLbbJw7KGSo5gI=; b=X90h8pu93Tit/RkKuj21lCNNSzNpinJDXbTISO1D6nS6N
 +IyezVEku3sb953kTf4fHsYX+A3470FxPx6w6Y8CG+lqIR/d8ykyU+DpGHdrQLWl
 9RHf2aF7iU2Ku/onRjaAdt1yNfnOzXPTEoEXOxDqePioqlFFBRJKvYIVzdmrDWKV
 wc0Cmd3BHbKNhP+1XHgqHZhrjsAqOZ5Xf1adLK3NvcJ1zWRoLqK0RDgSq+lBKSKT
 d9FI7a3dVGvCrGzCwAzS01S/q4cAf4Qd6qJ+GJ8aZokC9YYLO1dvkA6WoBkv2YG/
 DvLJrPxD0irbJtxKVtbgDuDtgbEYQ+MNAh36pgxfw==
X-ME-Proxy: <xmx:Nt5fW8p5Me6w5SGRtniNSKJI5aNcGuJO8b38qTDa4R0EOi-tHPznzQ>
 <xmx:Nt5fW_DWlJFaGARJhpwmFeX2DUM6mU_K1S1KsGlS9CR902EkXFc_yw>
 <xmx:Nt5fW1q1dj3PugHU9yxXbZaoqw1kpe2ZGh_StyYmMwqC7ogkPQZATA>
 <xmx:Nt5fWyAop5SNWmmhObs4uGWtBKoowN4Pcfwhkne0-uXLJFOg3NzYFw>
 <xmx:Nt5fW4V1f-PPMQqusVFYkLbliHZ6i0rsYdvAzrq2F5gowu_SwMxeYQ>
 <xmx:N95fW-z1DcRnO8RuOr-hySbrTjcI-ycMF9pPQpaSxan2t_3MLsUrbQ>
X-ME-Sender: <xms:Nt5fW3VIcHWd1hO0ffpprD1MrORly5aULqynx7jPYcRqdqXNpCYNwQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 14288E4511;
 Mon, 30 Jul 2018 23:57:41 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:51 +0200
Message-Id: <671f611d316d92bfd2be8d870c663791824a2bc5.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 10/17] xenconsoled: install xenstore watch
 for all supported consoles
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

Tm90IG9ubHkgZm9yIHRoZSBwcmltYXJ5IG9uZSAoL2xvY2FsL2RvbWFpbi88ZG9taWQ+L2NvbnNv
bGUgcGF0aCkuCi0tLQogdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyB8IDEyICsrKysrKy0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5jIGIvdG9vbHMvY29uc29sZS9kYWVtb24v
aW8uYwppbmRleCBlMjIwMDlhLi44YWFlODdkIDEwMDY0NAotLS0gYS90b29scy9jb25zb2xlL2Rh
ZW1vbi9pby5jCisrKyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKQEAgLTc2NiwyNCArNzY2
LDI0IEBAIHN0YXRpYyBpbnQgY29uc29sZV9jcmVhdGVfcmluZyhzdHJ1Y3QgY29uc29sZSAqY29u
KQogCXJldHVybiBlcnI7CiB9CiAKLXN0YXRpYyBib29sIHdhdGNoX2RvbWFpbihzdHJ1Y3QgZG9t
YWluICpkb20sIGJvb2wgd2F0Y2gpCitzdGF0aWMgaW50IHdhdGNoX2RvbWFpbihzdHJ1Y3QgY29u
c29sZSAqY29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZvaWQgKipkYXRhKQogeworCWJvb2wgd2F0
Y2ggPSBkYXRhOwogCWNoYXIgZG9taWRfc3RyWzMgKyBNQVhfU1RSTEVOKGRvbS0+ZG9taWQpXTsK
IAlib29sIHN1Y2Nlc3M7Ci0Jc3RydWN0IGNvbnNvbGUgKmNvbiA9ICZkb20tPmNvbnNvbGVbMF07
CiAKIAlzbnByaW50Zihkb21pZF9zdHIsIHNpemVvZihkb21pZF9zdHIpLCAiZG9tJXUiLCBkb20t
PmRvbWlkKTsKIAlpZiAod2F0Y2gpIHsKIAkJc3VjY2VzcyA9IHhzX3dhdGNoKHhzLCBjb24tPnhz
cGF0aCwgZG9taWRfc3RyKTsKIAkJaWYgKHN1Y2Nlc3MpCi0JCQljb25zb2xlX2l0ZXJfaW50X2Fy
ZzEoZG9tLCBjb25zb2xlX2NyZWF0ZV9yaW5nKTsKKwkJCWNvbnNvbGVfY3JlYXRlX3JpbmcoY29u
KTsKIAkJZWxzZQogCQkJeHNfdW53YXRjaCh4cywgY29uLT54c3BhdGgsIGRvbWlkX3N0cik7CiAJ
fSBlbHNlIHsKIAkJc3VjY2VzcyA9IHhzX3Vud2F0Y2goeHMsIGNvbi0+eHNwYXRoLCBkb21pZF9z
dHIpOwogCX0KIAotCXJldHVybiBzdWNjZXNzOworCXJldHVybiAhc3VjY2VzczsKIH0KIAogc3Rh
dGljIGludCBjb25zb2xlX2luaXQoc3RydWN0IGNvbnNvbGUgKmNvbiwgc3RydWN0IGRvbWFpbiAq
ZG9tLCB2b2lkICoqZGF0YSkKQEAgLTg1Myw3ICs4NTMsNyBAQCBzdGF0aWMgc3RydWN0IGRvbWFp
biAqY3JlYXRlX2RvbWFpbihpbnQgZG9taWQpCiAJaWYgKGNvbnNvbGVfaXRlcl9pbnRfYXJnMyhk
b20sIGNvbnNvbGVfaW5pdCwgKHZvaWQgKiopJmNvbl90eXBlKSkKIAkJZ290byBvdXQ7CiAKLQlp
ZiAoIXdhdGNoX2RvbWFpbihkb20sIHRydWUpKQorCWlmIChjb25zb2xlX2l0ZXJfaW50X2FyZzMo
ZG9tLCB3YXRjaF9kb21haW4sICh2b2lkKiopdHJ1ZSkpCiAJCWdvdG8gb3V0OwogCiAJZG9tLT5u
ZXh0ID0gZG9tX2hlYWQ7CkBAIC05MjcsNyArOTI3LDcgQEAgc3RhdGljIHZvaWQgY29uc29sZV9j
bG9zZV9ldnRjaG4oc3RydWN0IGNvbnNvbGUgKmNvbikKIHN0YXRpYyB2b2lkIHNodXRkb3duX2Rv
bWFpbihzdHJ1Y3QgZG9tYWluICpkKQogewogCWQtPmlzX2RlYWQgPSB0cnVlOwotCXdhdGNoX2Rv
bWFpbihkLCBmYWxzZSk7CisJY29uc29sZV9pdGVyX2ludF9hcmczKGQsIHdhdGNoX2RvbWFpbiwg
KHZvaWQqKilmYWxzZSk7CiAJY29uc29sZV9pdGVyX3ZvaWRfYXJnMShkLCBjb25zb2xlX3VubWFw
X2ludGVyZmFjZSk7CiAJY29uc29sZV9pdGVyX3ZvaWRfYXJnMShkLCBjb25zb2xlX2Nsb3NlX2V2
dGNobik7CiB9Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03: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 1fkLmz-0002yE-Hs; Tue, 31 Jul 2018 03: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLmy-0002xQ-D4
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:36 +0000
X-Inumbo-ID: c183ccc5-9475-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c183ccc5-9475-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 05:56:52 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 73EB121D3C;
 Mon, 30 Jul 2018 23:57:33 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=EEAVtHKO1QBrCyEygN+EOtPjryIcN
 JuYoQgvs6027Ic=; b=cRAAn7e1h0WkiBNbW350unlEgLh2XxBaNFu4e9s7K1rC2
 5AQWwGpqYyuLcLHkgexDdRwJLI/5baLAVqikKSDB5EIubIXTqMjtpq/TOoJADtqp
 bVEy6mvYQMTh8ZRMRxNoGYnSbxlU7MElFg+D3Beb/OHSoPrG660ZhhJYe2o0g6WR
 LrQzck+LUj1iqzt5ywR9wFdP1IyaBn0lP/S0pDjWFGW4L/6KxDfQzOQDGAyL+CYb
 BFaN6p4BvN/1aM2css1FgIVm4ZoANYKeNBqSbnMsIbj8buqKpSMV2kyEcPKkoXop
 IpDalGhoF3Ds0Q4CLVQbw4D//zMywhT+TDLnSN/Dw==
X-ME-Proxy: <xmx:Ld5fW8JZHHQKmju5-wTTAJUg-yoJSKtZPrTBdwYseOwe-uVXB78Y8g>
 <xmx:Ld5fW1EBVc3yysbS8HLQ0FZc2VQBARTEnrsfW9-UaNUA7CZkBe0m1w>
 <xmx:Ld5fW-pApN4oAe-qm7dio-61W2D2Wfo08ImxEkdZzylnAFz5kJABTA>
 <xmx:Ld5fW2SSjv1bvkz-Lal-UAg6kwfejHX3Tapk3wpYtsKD__O81m1A8Q>
 <xmx:Ld5fWzMkPGv4Yr2HRkjwEzw1B-moZYurBBOOlsk2d78EjXBSjeVzVA>
 <xmx:Ld5fW4ZW05zHPUuUHNjT6aXufns6hyiCX9NgNsa4ttaqVH6-XlCtnQ>
X-ME-Sender: <xms:Ld5fW3j7bKU8Jro5nPAhnMjYF5V4m0_WqL-cIfn3lYuI-ojH4GHkyg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 71717E4511;
 Mon, 30 Jul 2018 23:57:32 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:42 +0200
Message-Id: <4f0e2de730b038563d9fce501a133781b1ec79cf.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.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>

V2hlbiBxZW11IGlzIHJ1bm5pbmcgaW4gc3R1YmRvbWFpbiwgYW55IGF0dGVtcHQgdG8gaW5pdGlh
bGl6ZSB2bmMvc2RsCnRoZXJlIHdpbGwgY3Jhc2ggaXQgKG9uIGZhaWxlZCBhdHRlbXB0IHRvIGxv
YWQgYSBrZXltYXAgZnJvbSBhIGZpbGUpLiBJZgp2ZmIgaXMgcHJlc2VudCwgYWxsIHRob3NlIGNh
c2VzIGFyZSBza2lwcGVkLiBCdXQgc2luY2UKYjA1M2YwYzRjOWU1MzNmM2Q5NzgzN2NmODk3ZWI5
MjBiODM1NWVkMyAibGlieGw6IGRvIG5vdCBzdGFydCBkb20wIHFlbXUKZm9yIHN0dWJkb21haW4g
d2hlbiBub3QgbmVlZGVkIiBpdCBpcyBwb3NzaWJsZSB0byBjcmVhdGUgYSBzdHViZG9tYWluCndp
dGhvdXQgdmZiIGFuZCBjb250cmFyeSB0byB0aGUgY29tbWVudCAtdm5jIG5vbmUgZG8gdHJpZ2dl
ciBWTkMKaW5pdGlhbGl6YXRpb24gY29kZSAoanVzdCBza2lwcyBleHBvc2luZyBpdCBleHRlcm5h
bGx5KS4KQ2hhbmdlIHRoZSBpbXBsaWNpdCBTREwgYXZvaWRpbmcgbWV0aG9kIHRvIC1ub2dyYXBo
aWNzIG9wdGlvbiwgdXNlZCB3aGVuCm5vbmUgb2YgU0RMIG9yIFZOQyBpcyBlbmFibGVkLgotLS0K
IHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgfCAxMCArKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
NSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IGJkMTg3NDYuLjNiMGI1
OGUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwv
bGlieGxfZG0uYwpAQCAtNDc1LDE0ICs0NzUsMTQgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRf
ZGV2aWNlX21vZGVsX2FyZ3Nfb2xkKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGlmIChsaWJ4bF9k
ZWZib29sX3ZhbCh2bmMtPmZpbmR1bnVzZWQpKSB7CiAgICAgICAgICAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICItdm5jdW51c2VkIik7CiAgICAgICAgIH0KLSAgICB9IGVsc2UKKyAgICB9
IGVsc2UgaWYgKCFzZGwpCiAgICAgICAgIC8qCiAgICAgICAgICAqIFZOQyBpcyBub3QgZW5hYmxl
ZCBieSBkZWZhdWx0IGJ5IHFlbXUteGVuLXRyYWRpdGlvbmFsLAotICAgICAgICAgKiBob3dldmVy
IHBhc3NpbmcgLXZuYyBub25lIGNhdXNlcyBTREwgdG8gbm90IGJlCi0gICAgICAgICAqICh1bmV4
cGVjdGVkbHkpIGVuYWJsZWQgYnkgZGVmYXVsdC4gVGhpcyBpcyBvdmVycmlkZGVuIGJ5Ci0gICAg
ICAgICAqIGV4cGxpY2l0bHkgcGFzc2luZyAtc2RsIGJlbG93IGFzIHJlcXVpcmVkLgorICAgICAg
ICAgKiBob3dldmVyIHNraXBwaW5nIC12bmMgY2F1c2VzIFNETCB0byBiZQorICAgICAgICAgKiAo
dW5leHBlY3RlZGx5KSBlbmFibGVkIGJ5IGRlZmF1bHQuIElmIHVuZGVzaXJlZCwgZGlzYWJsZSBn
cmFwaGljcyBhdAorICAgICAgICAgKiBhbGwuCiAgICAgICAgICAqLwotICAgICAgICBmbGV4YXJy
YXlfYXBwZW5kX3BhaXIoZG1fYXJncywgIi12bmMiLCAibm9uZSIpOworICAgICAgICBmbGV4YXJy
YXlfYXBwZW5kKGRtX2FyZ3MsICItbm9ncmFwaGljcyIpOwogCiAgICAgaWYgKHNkbCkgewogICAg
ICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItc2RsIik7Ci0tIApnaXQtc2VyaWVzIDAu
OS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03:57: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 1fkLnG-0003Lc-Uh; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLnD-0003Bw-3m
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 03:57:51 +0000
X-Inumbo-ID: f11dc79d-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f11dc79d-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:11 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 2E15121C5C;
 Mon, 30 Jul 2018 23:57:50 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:50 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=tO2is8AxTTJY6IlM4rNYxvNn9SBiq
 rewF/a7BYudy9Q=; b=c51vUl8aPyZ6douUL/IgKfRTfxZfTI7fM4RGpHCA3uJc4
 nEMbesBWvt0jHS0oPlSJ7gDh6On0JeJKEtGWG7mCGgbKHTqeKvgHW3hcLEfyyxYf
 6ICzNeUBd5EJ6V8QP9UAPCUpfBi+ExvvQYrZ6kQKZ3QR40fjrmIwivn9ifyxjhbJ
 es2dV+c05m6PsdkPysfED88gWSNMmz+GOm68fmmaUnhRggiL9B4OLD2A6oAL92vt
 QjtPo5V6X7SuDagGQKn9pOmBN2f/haM5FH1KAazbADYwWYLp80vjtsk9ik4kNCje
 iFWFhBvUWPoGVaHZXVJci1QuZKIGBZwX6ljs9eKOg==
X-ME-Proxy: <xmx:Pt5fW9sr6-jeJ4clUlzllSo2kt2QJ1s1SuxbW9EsYzFFMPLpjLRv4Q>
 <xmx:Pt5fWz3XLGG-taqTDwCxxlpAIH1Y1zfRDzu7nHKQ8834ogy2ONOlZw>
 <xmx:Pt5fW6SDJr4Wg8tJHe8_UR2OwQPpjzvV8saKgjACaELH8WDTLn76Ow>
 <xmx:Pt5fW_cmVq1TR4sIvs69sP5PNkbb9sdJgeCg41sMkwKFD59RXcYZIw>
 <xmx:Pt5fWzcH3bQQuTM_lPpH4xuhxb0h-Ah1Qy8Z5W9JPvtaOI_gnP3FNA>
 <xmx:Pt5fWwIt9EJDZ8MD8bjGlbIOAlI3VcEfCu-sYBfSKvJgl442U1l7MQ>
X-ME-Sender: <xms:Pt5fW120CgHlpfytWzWgW-qxuLFemf7V72Cj9IFGG6_5aOD9pVn_bQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 36E2AE4116;
 Mon, 30 Jul 2018 23:57:49 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:58 +0200
Message-Id: <7e8cda1d6f4c8660543387f89c25e9c406710f2d.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 17/17] libxl: use xenconsoled even for
 multiple stubdomain's consoles
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

U2luY2UgbXVsdGlwbGUgY29uc29sZXMgc3VwcG9ydCB3YXMgYWRkZWQgdG8geGVuY29uc29sZWQs
IHVzZSBpdCBmb3IKc3R1YmRvbWFpbi4gVGhpcyBtYWtlcyBpdCBwb3NzaWJsZSB0byBoYXZlIEhW
TSB3aXRob3V0IHFlbXUgaW4gZG9tMCBhdAphbC4gQXMgbG9uZyBhcyBubyBvdGhlciBmZWF0dXJl
IHJlcXVpcmluZyBxZW11IGluIGRvbTAgaXMgdXNlZCwgbGlrZSBWTkMKb3IgcWRpc2suCi0tLQog
dG9vbHMvbGlieGwvbGlieGxfZG0uYyB8IDcgKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRleCAwNjIwMjBlLi42YzlkMjNlIDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2RtLmMKQEAgLTIxMzMsNyArMjEzMyw5IEBAIHN0YXRpYyB2b2lkIHNwYXduX3N0dWJfbGF1bmNo
X2RtKGxpYnhsX19lZ2MgKmVnYywKIAogICAgIGZvciAoaSA9IDA7IGkgPCBudW1fY29uc29sZTsg
aSsrKSB7CiAgICAgICAgIGNvbnNvbGVbaV0uZGV2aWQgPSBpOwotICAgICAgICBjb25zb2xlW2ld
LmNvbnNiYWNrID0gTElCWExfX0NPTlNPTEVfQkFDS0VORF9JT0VNVTsKKyAgICAgICAgLyogd2ls
bCBiZSBjaGFuZ2VkIGJhY2sgdG8gTElCWExfX0NPTlNPTEVfQkFDS0VORF9JT0VNVSBpZiBxZW11
CisgICAgICAgICAqIHdpbGwgYmUgaW4gdXNlICovCisgICAgICAgIGNvbnNvbGVbaV0uY29uc2Jh
Y2sgPSBMSUJYTF9fQ09OU09MRV9CQUNLRU5EX1hFTkNPTlNPTEVEOwogICAgICAgICAvKiBTVFVC
RE9NX0NPTlNPTEVfTE9HR0lORyAoY29uc29sZSAwKSBpcyBmb3IgbWluaW9zIGxvZ2dpbmcKICAg
ICAgICAgICogU1RVQkRPTV9DT05TT0xFX1NBVkUgKGNvbnNvbGUgMSkgaXMgZm9yIHdyaXRpbmcg
dGhlIHNhdmUgZmlsZQogICAgICAgICAgKiBTVFVCRE9NX0NPTlNPTEVfUkVTVE9SRSAoY29uc29s
ZSAyKSBpcyBmb3IgcmVhZGluZyB0aGUgc2F2ZSBmaWxlCkBAIC0yMTQ5LDkgKzIxNTEsNiBAQCBz
dGF0aWMgdm9pZCBzcGF3bl9zdHViX2xhdW5jaF9kbShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAg
ICAgICAgICAgaWYgKHJldCkgZ290byBvdXQ7CiAgICAgICAgICAgICAgICAgY29uc29sZVtpXS5v
dXRwdXQgPSBHQ1NQUklOVEYoImZpbGU6JXMiLCBmaWxlbmFtZSk7CiAgICAgICAgICAgICAgICAg
ZnJlZShmaWxlbmFtZSk7Ci0gICAgICAgICAgICAgICAgLyogd2lsbCBiZSBjaGFuZ2VkIGJhY2sg
dG8gTElCWExfX0NPTlNPTEVfQkFDS0VORF9JT0VNVSBpZiBxZW11Ci0gICAgICAgICAgICAgICAg
ICogd2lsbCBiZSBpbiB1c2UgKi8KLSAgICAgICAgICAgICAgICBjb25zb2xlW2ldLmNvbnNiYWNr
ID0gTElCWExfX0NPTlNPTEVfQkFDS0VORF9YRU5DT05TT0xFRDsKICAgICAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgICAgIGNhc2UgU1RVQkRPTV9DT05TT0xFX1NBVkU6CiAgICAgICAgICAg
ICAgICAgY29uc29sZVtpXS5vdXRwdXQgPSBHQ1NQUklOVEYoImZpbGU6JXMiLAotLSAKZ2l0LXNl
cmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 03:57:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 03:57:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkLnJ-0003TQ-NP; Tue, 31 Jul 2018 03:57: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkLnD-0003Bs-3b
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 03:57:51 +0000
X-Inumbo-ID: f11dc79b-9475-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f11dc79b-9475-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 03:58:11 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 2E15121C5C;
 Mon, 30 Jul 2018 23:57:50 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 30 Jul 2018 23:57:50 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:date:from:in-reply-to:in-reply-to
 :message-id:references:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=tO2is8AxTTJY6IlM4rNYxvNn9SBiq
 rewF/a7BYudy9Q=; b=c51vUl8aPyZ6douUL/IgKfRTfxZfTI7fM4RGpHCA3uJc4
 nEMbesBWvt0jHS0oPlSJ7gDh6On0JeJKEtGWG7mCGgbKHTqeKvgHW3hcLEfyyxYf
 6ICzNeUBd5EJ6V8QP9UAPCUpfBi+ExvvQYrZ6kQKZ3QR40fjrmIwivn9ifyxjhbJ
 es2dV+c05m6PsdkPysfED88gWSNMmz+GOm68fmmaUnhRggiL9B4OLD2A6oAL92vt
 QjtPo5V6X7SuDagGQKn9pOmBN2f/haM5FH1KAazbADYwWYLp80vjtsk9ik4kNCje
 iFWFhBvUWPoGVaHZXVJci1QuZKIGBZwX6ljs9eKOg==
X-ME-Proxy: <xmx:Pt5fW9sr6-jeJ4clUlzllSo2kt2QJ1s1SuxbW9EsYzFFMPLpjLRv4Q>
 <xmx:Pt5fWz3XLGG-taqTDwCxxlpAIH1Y1zfRDzu7nHKQ8834ogy2ONOlZw>
 <xmx:Pt5fW6SDJr4Wg8tJHe8_UR2OwQPpjzvV8saKgjACaELH8WDTLn76Ow>
 <xmx:Pt5fW_cmVq1TR4sIvs69sP5PNkbb9sdJgeCg41sMkwKFD59RXcYZIw>
 <xmx:Pt5fWzcH3bQQuTM_lPpH4xuhxb0h-Ah1Qy8Z5W9JPvtaOI_gnP3FNA>
 <xmx:Pt5fWwIt9EJDZ8MD8bjGlbIOAlI3VcEfCu-sYBfSKvJgl442U1l7MQ>
X-ME-Sender: <xms:Pt5fW120CgHlpfytWzWgW-qxuLFemf7V72Cj9IFGG6_5aOD9pVn_bQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 36E2AE4116;
 Mon, 30 Jul 2018 23:57:49 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 05:56:58 +0200
Message-Id: <7e8cda1d6f4c8660543387f89c25e9c406710f2d.1533009377.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH 17/17] libxl: use xenconsoled even for
 multiple stubdomain's consoles
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.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>

U2luY2UgbXVsdGlwbGUgY29uc29sZXMgc3VwcG9ydCB3YXMgYWRkZWQgdG8geGVuY29uc29sZWQs
IHVzZSBpdCBmb3IKc3R1YmRvbWFpbi4gVGhpcyBtYWtlcyBpdCBwb3NzaWJsZSB0byBoYXZlIEhW
TSB3aXRob3V0IHFlbXUgaW4gZG9tMCBhdAphbC4gQXMgbG9uZyBhcyBubyBvdGhlciBmZWF0dXJl
IHJlcXVpcmluZyBxZW11IGluIGRvbTAgaXMgdXNlZCwgbGlrZSBWTkMKb3IgcWRpc2suCi0tLQog
dG9vbHMvbGlieGwvbGlieGxfZG0uYyB8IDcgKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRleCAwNjIwMjBlLi42YzlkMjNlIDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2RtLmMKQEAgLTIxMzMsNyArMjEzMyw5IEBAIHN0YXRpYyB2b2lkIHNwYXduX3N0dWJfbGF1bmNo
X2RtKGxpYnhsX19lZ2MgKmVnYywKIAogICAgIGZvciAoaSA9IDA7IGkgPCBudW1fY29uc29sZTsg
aSsrKSB7CiAgICAgICAgIGNvbnNvbGVbaV0uZGV2aWQgPSBpOwotICAgICAgICBjb25zb2xlW2ld
LmNvbnNiYWNrID0gTElCWExfX0NPTlNPTEVfQkFDS0VORF9JT0VNVTsKKyAgICAgICAgLyogd2ls
bCBiZSBjaGFuZ2VkIGJhY2sgdG8gTElCWExfX0NPTlNPTEVfQkFDS0VORF9JT0VNVSBpZiBxZW11
CisgICAgICAgICAqIHdpbGwgYmUgaW4gdXNlICovCisgICAgICAgIGNvbnNvbGVbaV0uY29uc2Jh
Y2sgPSBMSUJYTF9fQ09OU09MRV9CQUNLRU5EX1hFTkNPTlNPTEVEOwogICAgICAgICAvKiBTVFVC
RE9NX0NPTlNPTEVfTE9HR0lORyAoY29uc29sZSAwKSBpcyBmb3IgbWluaW9zIGxvZ2dpbmcKICAg
ICAgICAgICogU1RVQkRPTV9DT05TT0xFX1NBVkUgKGNvbnNvbGUgMSkgaXMgZm9yIHdyaXRpbmcg
dGhlIHNhdmUgZmlsZQogICAgICAgICAgKiBTVFVCRE9NX0NPTlNPTEVfUkVTVE9SRSAoY29uc29s
ZSAyKSBpcyBmb3IgcmVhZGluZyB0aGUgc2F2ZSBmaWxlCkBAIC0yMTQ5LDkgKzIxNTEsNiBAQCBz
dGF0aWMgdm9pZCBzcGF3bl9zdHViX2xhdW5jaF9kbShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAg
ICAgICAgICAgaWYgKHJldCkgZ290byBvdXQ7CiAgICAgICAgICAgICAgICAgY29uc29sZVtpXS5v
dXRwdXQgPSBHQ1NQUklOVEYoImZpbGU6JXMiLCBmaWxlbmFtZSk7CiAgICAgICAgICAgICAgICAg
ZnJlZShmaWxlbmFtZSk7Ci0gICAgICAgICAgICAgICAgLyogd2lsbCBiZSBjaGFuZ2VkIGJhY2sg
dG8gTElCWExfX0NPTlNPTEVfQkFDS0VORF9JT0VNVSBpZiBxZW11Ci0gICAgICAgICAgICAgICAg
ICogd2lsbCBiZSBpbiB1c2UgKi8KLSAgICAgICAgICAgICAgICBjb25zb2xlW2ldLmNvbnNiYWNr
ID0gTElCWExfX0NPTlNPTEVfQkFDS0VORF9YRU5DT05TT0xFRDsKICAgICAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgICAgIGNhc2UgU1RVQkRPTV9DT05TT0xFX1NBVkU6CiAgICAgICAgICAg
ICAgICAgY29uc29sZVtpXS5vdXRwdXQgPSBHQ1NQUklOVEYoImZpbGU6JXMiLAotLSAKZ2l0LXNl
cmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 07:19:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 07: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 1fkOvZ-00054I-Pa; Tue, 31 Jul 2018 07:18: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=xay/=kp=citrix.com=prvs=7434e2dac=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkOvY-00054D-Pu
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 07:18:40 +0000
X-Inumbo-ID: fdcd01b3-9491-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fdcd01b3-9491-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 07:18:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76936363"
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: [Xen-devel] [PATCH 2/4] iommu: generalize iommu_inclusive_mapping
Thread-Index: AQHUJb+KVTROazLB7UCQ1fR+xWJEhaSo8MMA
Date: Tue, 31 Jul 2018 07:18:36 +0000
Message-ID: <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
In-Reply-To: <20180727153149.25094-3-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 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>, 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+IE9mIFJv
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAyNyBKdWx5IDIwMTggMTY6MzINCj4gVG86IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkNCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2VvcmdlLkR1
bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcg0KPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4
LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltDQo+IChYZW4u
b3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsg
SmFuIEJldWxpY2gNCj4gPGpiZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4NCj4gU3ViamVjdDogW1hlbi1kZXZlbF0gW1BBVENIIDIvNF0gaW9t
bXU6IGdlbmVyYWxpemUNCj4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcNCj4gDQo+IEludHJvZHVj
ZSBhIG5ldyBpb21tdT1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24gdGhhdCBzdXBlcnNlZGVzDQo+
IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGlzIHNob3VsZCBiZSBhIG5vbi1mdW5jdGlvbmFs
IGNoYW5nZSBvbg0KPiBJbnRlbCBoYXJkd2FyZSwgd2hpbGUgQU1EIGhhcmR3YXJlIHdpbGwgZ2Fp
biB0aGUgc2FtZSBmdW5jdGlvbmFsaXR5IG9mDQo+IG1hcHBpbmcgYWxtb3N0IGV2ZXJ5dGhpbmcg
YmVsb3cgdGhlIDRHQiBib3VuZGFyeS4NCj4gDQo+IE5vdGUgdGhhdCBpcyBhIG5vb3AgZm9yIEFS
TSBoYXJkd2FyZS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPg0KPiAtLS0NCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+DQo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20+DQo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4N
Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gQ2M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+DQo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4gQ2M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4NCj4gLS0tDQo+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93
biAgIHwgMTQgKysrKysrDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYyAg
IHwgIDQgKysNCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgfCAgNiAr
KysNCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaCAgfCAgMiAtDQo+ICB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgIDYgLS0tDQo+ICB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIHwgNjYgKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICB8IDcwDQo+ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKw0KPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAg
ICAgICAgICAgICB8ICAyICsNCj4gIDggZmlsZXMgY2hhbmdlZCwgOTcgaW5zZXJ0aW9ucygrKSwg
NzMgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLQ0KPiBjb21tYW5kLWxpbmUubWFya2Rvd24N
Cj4gaW5kZXggNjViNDc1NDQxOC4uOTFhOGJmYzlhNiAxMDA2NDQNCj4gLS0tIGEvZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24NCj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24NCj4gQEAgLTExOTgsNiArMTE5OCwxNyBAQCBkZXRlY3Rpb24gb2Ygc3lz
dGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBvbg0KPiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuDQo+
IA0KPiAgPj4gRW5hYmxlIElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3NlYCku
DQo+IA0KPiArPiBgaW5jbHVzaXZlYA0KDQpUaGlzIGlzIGEgZG9tMCAob3IgaHdkb20pIHNwZWNp
ZmljIHNldHRpbmcgc28gcGVyaGFwcyBkb20wLWluY2x1c2l2ZT8NCg0KQWN0dWFsbHkgdGhlIGRv
bTAgaW9tbXUgb3B0aW9ucyBhcmUgc3RhcnRpbmcgdG8gZ2V0IHVud2llbGR5IGFzIHRoZXkgYXJl
IGNvbmZsYXRlZCB3aXRoIHRoZSBnZW5lcmFsIGhvc3QgaW9tbXUgb3B0aW9ucyBzbyBJIHRoaW5r
IGl0IG1heSBiZSB3b3J0aHdoaWxlIHNwbGl0dGluZyB0aGluZ3Mgb3V0IGludG8gYSBzZXBhcmF0
ZSAnZG9tMC1pb21tdT0nIHRvcCBsZXZlbCBwYXJhbWV0ZXIgYXQgdGhpcyBzdGFnZS4gKE15IHJl
YXNvbnMgYXJlIHNsaWdodGx5IHNlbGZpc2ggYXMgSSBpbnRlbmQgdG8gYWRkIGFub3RoZXIgZG9t
MCBpb21tdSBvcHRpb24gdG8gZ2l2ZSBpdCBqdXN0IHJlc2VydmVkIHJlZ2lvbnMsIHRvIGF2b2lk
IHVubmVjZXNzYXJ5IHNldC11cCBpZiB3ZSBrbm93IGl0IHdpbGwgYmUgdXNpbmcgUFYtSU9NTVUp
Lg0KDQpDaGVlcnMsDQoNCiAgUGF1bA0KDQo+ICsNCj4gKz4gRGVmYXVsdDogYHRydWVgDQo+ICsN
Cj4gKz4+IFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcg
aW5jb3JyZWN0IFJNUlIgb3INCj4gSVZNRA0KPiArPj4gZW50cmllcy4gUmF0aGVyIHRoYW4gb25s
eSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IgSU9NTVUgYWNjZXNzZXMgZm9yDQo+IERvbTAsDQo+ICs+
PiB3aXRoIHRoaXMgb3B0aW9uIGFsbCBwYWdlcyB1cCB0byA0R0IsIG5vdCBtYXJrZWQgYXMgdW51
c2FibGUgaW4gdGhlIEU4MjANCj4gKz4+IHRhYmxlLCB3aWxsIGdldCBhIG1hcHBpbmcgZXN0YWJs
aXNoZWQuIE5vdGUgdGhhdCB0aGlzIG9wdGlvbiBpcyBvbmx5DQo+ICs+PiBhcHBsaWNhYmxlIHRv
IGEgUFYgZG9tMC4gQWxzbyBub3RlIHRoYXQgaWYgYGRvbTAtc3RyaWN0YCBtb2RlIGlzIGVuYWJs
ZWQNCj4gKz4+IHRoZW4gY29udmVudGlvbmFsIFJBTSBwYWdlcyBub3QgYXNzaWduZWQgdG8gZG9t
MCB3aWxsIG5vdCBiZSBtYXBwZWQuDQo+ICsNCj4gICMjIyBpb21tdVxfZGV2XF9pb3RsYlxfdGlt
ZW91dA0KPiAgPiBgPSA8aW50ZWdlcj5gDQo+IA0KPiBAQCAtMTIxMiw2ICsxMjIzLDkgQEAgd2Fp
dCBkZXNjcmlwdG9yIHRpbWVkIG91dCcsIHRyeSBpbmNyZWFzaW5nIHRoaXMgdmFsdWUuDQo+IA0K
PiAgPiBEZWZhdWx0OiBgdHJ1ZWANCj4gDQo+ICsqKldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5l
IG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBieQ0KPiArX2lvbW11PWluY2x1
c2l2ZV8gLSB1c2luZyBib3RoIG9wdGlvbnMgaW4gY29tYmluYXRpb24gaXMgdW5kZWZpbmVkLioq
DQo+ICsNCj4gIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRp
bmcgaW5jb3JyZWN0IFJNUlIgZW50cmllcy4NCj4gIFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBS
QU0gcGFnZXMgZm9yIElPTU1VIGFjY2Vzc2VzIGZvciBEb20wLCB3aXRoDQo+IHRoaXMNCj4gIG9w
dGlvbiBhbGwgcGFnZXMgdXAgdG8gNEdCLCBub3QgbWFya2VkIGFzIHVudXNhYmxlIGluIHRoZSBF
ODIwIHRhYmxlLCB3aWxsDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jDQo+IGlu
ZGV4IDk1YjFhYmI5NzIuLjMyNTk5N2IxOWYgMTAwNjQ0DQo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FybS9pb21tdS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy
bS9pb21tdS5jDQo+IEBAIC03MywzICs3Myw3IEBAIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3Bh
Z2VfdGFibGUoc3RydWN0IGRvbWFpbg0KPiAqZCkNCj4gICAgICAvKiBUaGUgSU9NTVUgc2hhcmVz
IHRoZSBwMm0gd2l0aCB0aGUgQ1BVICovDQo+ICAgICAgcmV0dXJuIC1FTk9TWVM7DQo+ICB9DQo+
ICsNCj4gK3ZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQ0KPiArew0KPiArfQ0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gaW5kZXgg
NzBkMjE4ZjkxMC4uM2YzYWE3MWIyYyAxMDA2NDQNCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jDQo+
IEBAIC00Nyw2ICs0Nyw5IEBAIGludGVnZXJfcGFyYW0oImlvbW11X2Rldl9pb3RsYl90aW1lb3V0
IiwNCj4gaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQpOw0KPiAgICogICBuby1pZ2Z4ICAgICAgICAg
ICAgICAgICAgICBEaXNhYmxlIFZULWQgZm9yIElHRCBkZXZpY2VzIChpbnNlY3VyZSkNCj4gICAq
ICAgbm8tYW1kLWlvbW11LXBlcmRldi1pbnRyZW1hcCBEb24ndCB1c2UgcGVyLWRldmljZSBpbnRl
cnJ1cHQNCj4gcmVtYXBwaW5nDQo+ICAgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRh
YmxlcyAoaW5zZWN1cmUpDQo+ICsgKiAgIGluY2x1c2l2ZSAgICAgICAgICAgICAgICAgIE1hcCBh
ZGRpdGlvbmFsIHJlZ2lvbnMgaW50byB0aGUgSU9NTVUgcGFnZQ0KPiArICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0YWJsZXMgaW4gb3JkZXIgdG8gd29ya2Fyb3VuZCBidWdzIGluIEFD
UEkNCj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGFibGVzLg0KPiAgICovDQo+
ICBjdXN0b21fcGFyYW0oImlvbW11IiwgcGFyc2VfaW9tbXVfcGFyYW0pOw0KPiAgYm9vbF90IF9f
aW5pdGRhdGEgaW9tbXVfZW5hYmxlID0gMTsNCj4gQEAgLTYwLDYgKzYzLDcgQEAgYm9vbF90IF9f
cmVhZF9tb3N0bHkgaW9tbXVfcGFzc3Rocm91Z2g7DQo+ICBib29sX3QgX19yZWFkX21vc3RseSBp
b21tdV9zbm9vcCA9IDE7DQo+ICBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9xaW52YWwgPSAx
Ow0KPiAgYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfaW50cmVtYXAgPSAxOw0KPiArYm9vbCBf
X2h3ZG9tX2luaXRkYXRhIGlvbW11X2luY2x1c2l2ZSA9IHRydWU7DQo+IA0KPiAgLyoNCj4gICAq
IEluIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIG9mIFZULWQgcG9zdGVkIGludGVycnVwdHMs
IGluIHNvbWUNCj4gZXh0cmVtZQ0KPiBAQCAtMjA4LDYgKzIxMiw4IEBAIHZvaWQgX19od2RvbV9p
bml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0DQo+IGRvbWFpbiAqZCkNCj4gICAgICB9DQo+IA0K
PiAgICAgIGhkLT5wbGF0Zm9ybV9vcHMtPmh3ZG9tX2luaXQoZCk7DQo+ICsNCj4gKyAgICBhcmNo
X2lvbW11X2h3ZG9tX2luaXQoZCk7DQo+ICB9DQo+IA0KPiAgdm9pZCBpb21tdV90ZWFyZG93bihz
dHJ1Y3QgZG9tYWluICpkKQ0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2V4dGVybi5oDQo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oDQo+
IGluZGV4IGZiN2VkZmFlZjkuLjkxY2FkYzYwMmUgMTAwNjQ0DQo+IC0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaA0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvZXh0ZXJuLmgNCj4gQEAgLTk5LDYgKzk5LDQgQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICopOw0KPiAgYm9vbF90IHBsYXRmb3JtX3N1cHBvcnRzX2ludHJl
bWFwKHZvaWQpOw0KPiAgYm9vbF90IHBsYXRmb3JtX3N1cHBvcnRzX3gyYXBpYyh2b2lkKTsNCj4g
DQo+IC12b2lkIHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKTsNCj4gLQ0K
PiAgI2VuZGlmIC8vIF9WVERfRVhURVJOX0hfDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jDQo+IGluZGV4IDE3MTAyNTY4MjMuLjU2OWVjNGFlYzIgMTAwNjQ0DQo+IC0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+IEBAIC0xMzA0LDEyICsxMzA0LDYgQEAgc3RhdGljIHZv
aWQgX19od2RvbV9pbml0DQo+IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCkNCj4gIHsNCj4gICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7DQo+IA0KPiAtICAg
IGlmICggIWlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX3B2X2RvbWFpbihkKSApDQo+IC0gICAgew0K
PiAtICAgICAgICAvKiBTZXQgdXAgMToxIHBhZ2UgdGFibGUgZm9yIGhhcmR3YXJlIGRvbWFpbi4g
Ki8NCj4gLSAgICAgICAgdnRkX3NldF9od2RvbV9tYXBwaW5nKGQpOw0KPiAtICAgIH0NCj4gLQ0K
PiAgICAgIHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKGQsIHNldHVwX2h3ZG9tX2RldmljZSk7DQo+
ICAgICAgc2V0dXBfaHdkb21fcm1ycihkKTsNCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jDQo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3g4Ni92dGQuYw0KPiBpbmRleCBjYzJiZmVhMTYyLi41NWQ3NGE5N2UyIDEwMDY0NA0KPiAt
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jDQo+ICsrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMNCj4gQEAgLTM1LDggKzM1LDcgQEANCj4g
ICAqIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nOiB3aGVuIHNldCwgYWxsIG1lbW9yeSBiZWxvdyA0
R0IgaXMgaW5jbHVkZWQgaW4NCj4gZG9tMA0KPiAgICogMToxIGlvbW11IG1hcHBpbmdzIGV4Y2Vw
dCB4ZW4gYW5kIHVudXNhYmxlIHJlZ2lvbnMuDQo+ICAgKi8NCj4gLXN0YXRpYyBib29sX3QgX19o
d2RvbV9pbml0ZGF0YSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyA9IDE7DQo+IC1ib29sZWFuX3Bh
cmFtKCJpb21tdV9pbmNsdXNpdmVfbWFwcGluZyIsIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nKTsN
Cj4gK2Jvb2xlYW5fcGFyYW0oImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIiwgaW9tbXVfaW5jbHVz
aXZlKTsNCj4gDQo+ICB2b2lkICptYXBfdnRkX2RvbWFpbl9wYWdlKHU2NCBtYWRkcikNCj4gIHsN
Cj4gQEAgLTEwOCw2NiArMTA3LDMgQEAgdm9pZCBodm1fZHBjaV9pc2FpcnFfZW9pKHN0cnVjdCBk
b21haW4gKmQsDQo+IHVuc2lnbmVkIGludCBpc2FpcnEpDQo+ICAgICAgc3Bpbl91bmxvY2soJmQt
PmV2ZW50X2xvY2spOw0KPiAgfQ0KPiANCj4gLXZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdk
b21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQ0KPiAtew0KPiAtICAgIHVuc2lnbmVkIGxvbmcg
aSwgaiwgdG1wLCB0b3AsIG1heF9wZm47DQo+IC0NCj4gLSAgICBCVUdfT04oIWlzX2hhcmR3YXJl
X2RvbWFpbihkKSk7DQo+IC0NCj4gLSAgICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQp
IC0gMTsNCj4gLSAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhfcGZuKSArIDEp
Ow0KPiAtDQo+IC0gICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApDQo+IC0gICAgew0KPiAt
ICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7DQo+IC0gICAgICAgIGJv
b2wgbWFwOw0KPiAtICAgICAgICBpbnQgcmMgPSAwOw0KPiAtDQo+IC0gICAgICAgIC8qDQo+IC0g
ICAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRl
IG9ubHkNCj4gLSAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJz
IGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkDQo+IC0gICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0
LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMgaW4NCj4gLSAgICAgICAg
ICogZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxl
IHJhbmdlcy4NCj4gLSAgICAgICAgICovDQo+IC0gICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAm
JiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQ0KPiAtICAgICAgICAgICAgY29udGludWU7DQo+IC0N
Cj4gLSAgICAgICAgaWYgKCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyAmJiBwZm4gPD0gbWF4X3Bm
biApDQo+IC0gICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBF
X1VOVVNBQkxFKTsNCj4gLSAgICAgICAgZWxzZQ0KPiAtICAgICAgICAgICAgbWFwID0gcGFnZV9p
c19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7DQo+IC0NCj4gLSAgICAgICAg
aWYgKCAhbWFwICkNCj4gLSAgICAgICAgICAgIGNvbnRpbnVlOw0KPiAtDQo+IC0gICAgICAgIC8q
IEV4Y2x1ZGUgWGVuIGJpdHMgKi8NCj4gLSAgICAgICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZuKSAp
DQo+IC0gICAgICAgICAgICBjb250aW51ZTsNCj4gLQ0KPiAtICAgICAgICAvKg0KPiAtICAgICAg
ICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRp
b25hbCBSQU0NCj4gLSAgICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAn
cyBwYWdlcy4NCj4gLSAgICAgICAgICovDQo+IC0gICAgICAgIGlmICggaW9tbXVfZG9tMF9zdHJp
Y3QgJiYNCj4gLSAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09O
VkVOVElPTkFMKSApDQo+IC0gICAgICAgICAgICBjb250aW51ZTsNCj4gLQ0KPiAtICAgICAgICB0
bXAgPSAxIDw8IChQQUdFX1NISUZUIC0gUEFHRV9TSElGVF80Syk7DQo+IC0gICAgICAgIGZvciAo
IGogPSAwOyBqIDwgdG1wOyBqKysgKQ0KPiAtICAgICAgICB7DQo+IC0gICAgICAgICAgICBpbnQg
cmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuICogdG1wICsgaiwgcGZuICogdG1wICsgaiwNCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8SU9N
TVVGX3dyaXRhYmxlKTsNCj4gLQ0KPiAtICAgICAgICAgICAgaWYgKCAhcmMgKQ0KPiAtICAgICAg
ICAgICAgICAgcmMgPSByZXQ7DQo+IC0gICAgICAgIH0NCj4gLQ0KPiAtICAgICAgICBpZiAoIHJj
ICkNCj4gLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6
IElPTU1VIG1hcHBpbmcgZmFpbGVkOg0KPiAlZFxuIiwNCj4gLSAgICAgICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIHJjKTsNCj4gLQ0KPiAtICAgICAgICBpZiAoIShpICYgKDB4ZmZmZmYgPj4g
KFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKSkpKQ0KPiAtICAgICAgICAgICAgcHJvY2Vzc19w
ZW5kaW5nX3NvZnRpcnFzKCk7DQo+IC0gICAgfQ0KPiAtfQ0KPiAtDQo+IGRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jDQo+IGluZGV4IDY4MTgyYWZkOTEuLmJhMGJiZDlhMTUgMTAwNjQ0
DQo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jDQo+ICsrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jDQo+IEBAIC0yMCw2ICsyMCw4IEBADQo+
ICAjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4NCj4gICNpbmNsdWRlIDx4c20veHNtLmg+DQo+IA0K
PiArI2luY2x1ZGUgPGFzbS9zZXR1cC5oPg0KPiArDQo+ICB2b2lkIGlvbW11X3VwZGF0ZV9pcmVf
ZnJvbV9hcGljKA0KPiAgICAgIHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1
bnNpZ25lZCBpbnQgdmFsdWUpDQo+ICB7DQo+IEBAIC0xMzIsNiArMTM0LDc0IEBAIHZvaWQgYXJj
aF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluDQo+ICpkKQ0KPiAgew0KPiAgfQ0K
PiANCj4gK3ZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQ0KPiArew0KPiArICAgIHVuc2lnbmVkIGxvbmcgaSwgaiwgdG1wLCB0b3AsIG1heF9w
Zm47DQo+ICsNCj4gKyAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoIHx8ICFpc19wdl9kb21haW4o
ZCkgKQ0KPiArICAgICAgICByZXR1cm47DQo+ICsNCj4gKyAgICBCVUdfT04oIWlzX2hhcmR3YXJl
X2RvbWFpbihkKSk7DQo+ICsNCj4gKyAgICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQp
IC0gMTsNCj4gKyAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhfcGZuKSArIDEp
Ow0KPiArDQo+ICsgICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApDQo+ICsgICAgew0KPiAr
ICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7DQo+ICsgICAgICAgIGJv
b2wgbWFwOw0KPiArICAgICAgICBpbnQgcmMgPSAwOw0KPiArDQo+ICsgICAgICAgIC8qDQo+ICsg
ICAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRl
IG9ubHkNCj4gKyAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJz
IGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkDQo+ICsgICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0
LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMgaW4NCj4gKyAgICAgICAg
ICogZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxl
IHJhbmdlcy4NCj4gKyAgICAgICAgICovDQo+ICsgICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAm
JiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQ0KPiArICAgICAgICAgICAgY29udGludWU7DQo+ICsN
Cj4gKyAgICAgICAgaWYgKCBpb21tdV9pbmNsdXNpdmUgJiYgcGZuIDw9IG1heF9wZm4gKQ0KPiAr
ICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJM
RSk7DQo+ICsgICAgICAgIGVsc2UNCj4gKyAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5
cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOw0KPiArDQo+ICsgICAgICAgIGlmICggIW1h
cCApDQo+ICsgICAgICAgICAgICBjb250aW51ZTsNCj4gKw0KPiArICAgICAgICAvKiBFeGNsdWRl
IFhlbiBiaXRzICovDQo+ICsgICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQ0KPiArICAg
ICAgICAgICAgY29udGludWU7DQo+ICsNCj4gKyAgICAgICAgLyoNCj4gKyAgICAgICAgICogSWYg
ZG9tMC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFN
DQo+ICsgICAgICAgICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMu
DQo+ICsgICAgICAgICAqLw0KPiArICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYmDQo+
ICsgICAgICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05B
TCkgKQ0KPiArICAgICAgICAgICAgY29udGludWU7DQo+ICsNCj4gKyAgICAgICAgdG1wID0gMSA8
PCAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRfNEspOw0KPiArICAgICAgICBmb3IgKCBqID0gMDsg
aiA8IHRtcDsgaisrICkNCj4gKyAgICAgICAgew0KPiArICAgICAgICAgICAgaW50IHJldCA9IGlv
bW11X21hcF9wYWdlKGQsIHBmbiAqIHRtcCArIGosIHBmbiAqIHRtcCArIGosDQo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0
YWJsZSk7DQo+ICsNCj4gKyAgICAgICAgICAgIGlmICggIXJjICkNCj4gKyAgICAgICAgICAgICAg
IHJjID0gcmV0Ow0KPiArICAgICAgICB9DQo+ICsNCj4gKyAgICAgICAgaWYgKCByYyApDQo+ICsg
ICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgImQlZDogSU9NTVUgbWFwcGluZyBmYWls
ZWQ6ICVkXG4iLA0KPiArICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOw0KPiAr
DQo+ICsgICAgICAgIGlmICghKGkgJiAoMHhmZmZmZiA+PiAoUEFHRV9TSElGVCAtIFBBR0VfU0hJ
RlRfNEspKSkpDQo+ICsgICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsNCj4g
KyAgICB9DQo+ICsNCj4gKw0KPiArfQ0KPiArDQo+ICAvKg0KPiAgICogTG9jYWwgdmFyaWFibGVz
Og0KPiAgICogbW9kZTogQw0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11Lmgg
Yi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiBpbmRleCA2YjQyZTNiODc2Li43ODc1NjZhNGU3
IDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiArKysgYi94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaA0KPiBAQCAtMzUsNiArMzUsNyBAQCBleHRlcm4gYm9vbF90IGlvbW11
X3Nub29wLCBpb21tdV9xaW52YWwsDQo+IGlvbW11X2ludHJlbWFwLCBpb21tdV9pbnRwb3N0Ow0K
PiAgZXh0ZXJuIGJvb2xfdCBpb21tdV9oYXBfcHRfc2hhcmU7DQo+ICBleHRlcm4gYm9vbF90IGlv
bW11X2RlYnVnOw0KPiAgZXh0ZXJuIGJvb2xfdCBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwOw0K
PiArZXh0ZXJuIGJvb2wgaW9tbXVfaW5jbHVzaXZlOw0KPiANCj4gIGV4dGVybiB1bnNpZ25lZCBp
bnQgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQ7DQo+IA0KPiBAQCAtNDksNiArNTAsNyBAQCB2b2lk
IGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7DQo+ICBpbnQgYXJj
aF9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKTsNCj4gIGludCBhcmNoX2lvbW11
X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbiAqZCk7DQo+ICB2b2lkIGFyY2hfaW9t
bXVfY2hlY2tfYXV0b3RyYW5zbGF0ZWRfaHdkb20oc3RydWN0IGRvbWFpbiAqZCk7DQo+ICt2b2lk
IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKTsNCj4gDQo+ICBpbnQgaW9t
bXVfY29uc3RydWN0KHN0cnVjdCBkb21haW4gKmQpOw0KPiANCj4gLS0NCj4gMi4xOC4wDQo+IA0K
PiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4g
WGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcN
Cj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 07:19:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 07:19: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 1fkOwF-00056r-7h; Tue, 31 Jul 2018 07:19: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=xay/=kp=citrix.com=prvs=7434e2dac=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkOwE-00056m-66
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 07:19:22 +0000
X-Inumbo-ID: 17c53edc-9492-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17c53edc-9492-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 07:19:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76936395"
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: [Xen-devel] [PATCH 1/4] iommu: remove unneeded return from
 iommu_hwdom_init
Thread-Index: AQHUJb9qQ5S2CbJ4D0KbjxeqtN/3QqSo8e8w
Date: Tue, 31 Jul 2018 07:19:20 +0000
Message-ID: <0391a24c1f744abe8e3d0a14ef3fd0eb@AMSPEX02CL03.citrite.net>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-2-roger.pau@citrix.com>
In-Reply-To: <20180727153149.25094-2-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 1/4] iommu: remove unneeded return from
 iommu_hwdom_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: 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+IE9mIFJv
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAyNyBKdWx5IDIwMTggMTY6MzINCj4gVG86IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPjsgUm9nZXIgUGF1IE1vbm5lDQo+IDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU3ViamVj
dDogW1hlbi1kZXZlbF0gW1BBVENIIDEvNF0gaW9tbXU6IHJlbW92ZSB1bm5lZWRlZCByZXR1cm4g
ZnJvbQ0KPiBpb21tdV9od2RvbV9pbml0DQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCg0KWWVhaCwgSSBub3RpY2VkIHRoaXMgdG9v
Li4uDQoNClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
Pg0KDQo+IC0tLQ0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiAtLS0N
Cj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCAyICstDQo+ICAxIGZpbGUgY2hh
bmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkNCj4gDQo+IGRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jDQo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYw0KPiBpbmRleCAyYzQ0ZmFiZjk5Li43MGQyMThmOTEwIDEwMDY0NA0KPiAtLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMNCj4gQEAgLTIwNyw3ICsyMDcsNyBAQCB2b2lkIF9faHdkb21faW5p
dCBpb21tdV9od2RvbV9pbml0KHN0cnVjdA0KPiBkb21haW4gKmQpDQo+ICAgICAgICAgICAgICAg
ICAgICAgZC0+ZG9tYWluX2lkLCByYyk7DQo+ICAgICAgfQ0KPiANCj4gLSAgICByZXR1cm4gaGQt
PnBsYXRmb3JtX29wcy0+aHdkb21faW5pdChkKTsNCj4gKyAgICBoZC0+cGxhdGZvcm1fb3BzLT5o
d2RvbV9pbml0KGQpOw0KPiAgfQ0KPiANCj4gIHZvaWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRv
bWFpbiAqZCkNCj4gLS0NCj4gMi4xOC4wDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 07:29:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 07: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 1fkP5x-0005yK-AO; Tue, 31 Jul 2018 07:29: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=xay/=kp=citrix.com=prvs=7434e2dac=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkP5v-0005yF-Sd
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 07:29:23 +0000
X-Inumbo-ID: 7dcb1347-9493-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7dcb1347-9493-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 07:29:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76936708"
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: [Xen-devel] [PATCH 3/4] x86/iommu: reorder conditions used in
 the inclusive iommu mappings
Thread-Index: AQHUJb9lwHLRRX7o3kiCWenv+UBPFKSo8qrw
Date: Tue, 31 Jul 2018 07:29:20 +0000
Message-ID: <3054fb6d40b94040804ee44d7dbc77dc@AMSPEX02CL03.citrite.net>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-4-roger.pau@citrix.com>
In-Reply-To: <20180727153149.25094-4-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 3/4] x86/iommu: reorder conditions used in
 the inclusive 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: 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+IE9mIFJv
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAyNyBKdWx5IDIwMTggMTY6MzINCj4gVG86IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPjsgUm9nZXIgUGF1IE1vbm5lDQo+IDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU3ViamVj
dDogW1hlbi1kZXZlbF0gW1BBVENIIDMvNF0geDg2L2lvbW11OiByZW9yZGVyIGNvbmRpdGlvbnMg
dXNlZCBpbiB0aGUNCj4gaW5jbHVzaXZlIGlvbW11IG1hcHBpbmdzDQo+IA0KPiBJbiBvcmRlciB0
byBwbGFjZSBhbGwgdGhlIG1hcCBjb25kaXRpb25zIGluIGEgc2luZ2xlIGlmIC4uLiBlbHNlDQo+
IGNvbmRpdGlvbmFsLg0KPiANCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuDQo+IA0KPiBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gLS0tDQo+
IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IC0tLQ0KPiAgeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgfCAyMyArKysrKysrKysrLS0tLS0tLS0tLS0tLQ0K
PiAgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQ0KPiAN
Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jDQo+IGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gaW5kZXggYmEwYmJkOWExNS4u
MjRjYzU5MWFhNSAxMDA2NDQNCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMNCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gQEAg
LTE1OCwxOSArMTU4LDkgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0
KHN0cnVjdA0KPiBkb21haW4gKmQpDQo+ICAgICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0
aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMgaW4NCj4gICAgICAgICAgICog
ZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJh
bmdlcy4NCj4gICAgICAgICAgICovDQo+IC0gICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAmJiAh
bWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQ0KPiAtICAgICAgICAgICAgY29udGludWU7DQo+IC0NCj4g
LSAgICAgICAgaWYgKCBpb21tdV9pbmNsdXNpdmUgJiYgcGZuIDw9IG1heF9wZm4gKQ0KPiAtICAg
ICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7
DQo+IC0gICAgICAgIGVsc2UNCj4gLSAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUo
cGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOw0KPiAtDQo+IC0gICAgICAgIGlmICggIW1hcCAp
DQo+IC0gICAgICAgICAgICBjb250aW51ZTsNCj4gLQ0KPiAtICAgICAgICAvKiBFeGNsdWRlIFhl
biBiaXRzICovDQo+IC0gICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQ0KPiArICAgICAg
ICBpZiAoIChwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSkgfHwNCj4gKyAg
ICAgICAgICAgICAvKiBFeGNsdWRlIFhlbiBiaXRzICovDQo+ICsgICAgICAgICAgICAgeGVuX2lu
X3JhbmdlKHBmbikgKQ0KPiAgICAgICAgICAgICAgY29udGludWU7DQo+IA0KPiAgICAgICAgICAv
Kg0KPiBAQCAtMTc5LDYgKzE2OSwxMyBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3
ZG9tX2luaXQoc3RydWN0DQo+IGRvbWFpbiAqZCkNCj4gICAgICAgICAgICovDQo+ICAgICAgICAg
IGlmICggaW9tbXVfZG9tMF9zdHJpY3QgJiYNCj4gICAgICAgICAgICAgICBwYWdlX2lzX3JhbV90
eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApDQo+ICsgICAgICAgICAgICBtYXAgPSBm
YWxzZTsNCj4gKyAgICAgICAgZWxzZSBpZiAoIGlvbW11X2luY2x1c2l2ZSAmJiBwZm4gPD0gbWF4
X3BmbiApDQo+ICsgICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9U
WVBFX1VOVVNBQkxFKTsNCj4gKyAgICAgICAgZWxzZQ0KPiArICAgICAgICAgICAgbWFwID0gcGFn
ZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7DQo+ICsNCg0KTWF5YmUg
YmV0dGVyIGFzLi4uDQoNCklmICggcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZF
TlRJT05BTCkgKQ0KICBtYXAgPSAhaW9tbXVfZG9tMF9zdHJpY3Q7DQplbHNlIGlmICggIXBhZ2Vf
aXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSkgKQ0KICBtYXAgPSAoaW9tbXVfaW5j
bHVzaXZlICYmIHBmbiA8PSBtYXhfcGZuKTsNCmVsc2UNCiAgbWFwID0gZmFsc2U7IA0KDQooSSB0
aGluayB0aGF0IGxvZ2ljIGlzIGNvcnJlY3QpLg0KDQogIFBhdWwNCg0KPiArICAgICAgICBpZiAo
ICFtYXAgKQ0KPiAgICAgICAgICAgICAgY29udGludWU7DQo+IA0KPiAgICAgICAgICB0bXAgPSAx
IDw8IChQQUdFX1NISUZUIC0gUEFHRV9TSElGVF80Syk7DQo+IC0tDQo+IDIuMTguMA0KPiANCj4g
DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+
IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 07:36:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 07:36: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 1fkPCd-0006kU-4B; Tue, 31 Jul 2018 07:36: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=xay/=kp=citrix.com=prvs=7434e2dac=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkPCb-0006kP-Tc
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 07:36:17 +0000
X-Inumbo-ID: 4e1c2b27-9494-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e1c2b27-9494-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 09:35:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76936964"
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: [Xen-devel] [PATCH 4/4] x86/iommu: add PVH support to the
 inclusive options
Thread-Index: AQHUJb9rLZWgCntgT0OCZzWortjNXqSo9Wiw
Date: Tue, 31 Jul 2018 07:36:02 +0000
Message-ID: <c2634dc7bb88400caaf2d9653f10bda0@AMSPEX02CL03.citrite.net>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-5-roger.pau@citrix.com>
In-Reply-To: <20180727153149.25094-5-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 4/4] x86/iommu: add PVH support to the
 inclusive 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 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+IE9mIFJv
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAyNyBKdWx5IDIwMTggMTY6MzINCj4gVG86IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47DQo+IEFuZHJldyBDb29wZXIgPEFu
ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0
cml4LmNvbT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsDQo+IDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IFJv
Z2VyIFBhdQ0KPiBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFtYZW4t
ZGV2ZWxdIFtQQVRDSCA0LzRdIHg4Ni9pb21tdTogYWRkIFBWSCBzdXBwb3J0IHRvIHRoZQ0KPiBp
bmNsdXNpdmUgb3B0aW9ucw0KPiANCj4gU2V2ZXJhbCBwZW9wbGUgaGF2ZSByZXBvcnRlZCBoYXJk
d2FyZSBpc3N1ZXMgKG1hbGZ1bmN0aW9uaW5nIFVTQg0KPiBjb250cm9sbGVycykgZHVlIHRvIGlv
bW11IHBhZ2UgZmF1bHRzLiBUaG9zZSBmYXVsdHMgYXJlIGNhdXNlZCBieQ0KPiBtaXNzaW5nIFJN
UlIgKFZUZCkgb3IgSVJWUyAoQU1ELVZpKSBlbnRyaWVzIGluIHRoZSBBQ1BJIHRhYmxlcy4gVGhv
c2UNCj4gY2FuIGJlIHdvcmtlZCBhcm91bmQgb24gVlRkIGhhcmR3YXJlIGJ5IG1hbnVhbGx5IGFk
ZGluZyBSTVJSIGVudHJpZXMNCj4gb24gdGhlIGNvbW1hbmQgbGluZSwgdGhpcyBpcyBob3dldmVy
IGxpbWl0ZWQgdG8gSW50ZWwgaGFyZHdhcmUgYW5kDQo+IHF1aXRlIGN1bWJlcnNvbWUgdG8gZG8u
DQo+IA0KPiBJbiBvcmRlciB0byBzb2x2ZSB0aG9zZSBpc3N1ZXMgYWRkIFBWSCBzdXBwb3J0IHRv
IHRoZSBpbmNsdXNpdmUgb3B0aW9uDQo+IHRoYXQgaWRlbnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBt
YXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXAuDQo+IE5vdGUgdGhhdCByZWdpb25z
IHVzZWQgYnkgZGV2aWNlcyBlbXVsYXRlZCBieSBYZW4gKExBUElDLCBJTy1BUElDIG9yDQo+IFBD
SWUgTUNGRyByZWdpb25zKSBhcmUgc3BlY2lmaWNhbGx5IGF2b2lkZWQuIE5vdGUgdGhhdCB0aGlz
IG9wdGlvbg0KPiBjdXJyZW50bHkgcmVsaWVzIG9uIG5vIE1TSVggTU1JTyBhcmVhcyByZXNpZGlu
ZyBpbiBhIHJlc2VydmVkIHJlZ2lvbiwNCj4gb3IgZWxzZSBYZW4gd29uJ3QgYmUgYWJsZSB0byB0
cmFwIHRob3NlIGFjY2Vzc2VzLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IC0tLQ0KPiBDYzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4NCj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPg0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBDYzogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPg0K
PiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gLS0tDQo+ICBkb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8IDE2ICsrKystLQ0KPiAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMgfCA4MiArKysrKysrKysrKysrKysrKysrKysrKy0tDQo+IC0t
LS0NCj4gIDIgZmlsZXMgY2hhbmdlZCwgNzcgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0p
DQo+IA0KPiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24g
Yi9kb2NzL21pc2MveGVuLQ0KPiBjb21tYW5kLWxpbmUubWFya2Rvd24NCj4gaW5kZXggOTFhOGJm
YzlhNi4uYzdjOWEzOGMxOSAxMDA2NDQNCj4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxp
bmUubWFya2Rvd24NCj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24N
Cj4gQEAgLTEyMDMsMTEgKzEyMDMsMTcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8g
bWlzYmVoYXZlIHVwb24NCj4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lg0KPiAgPiBEZWZhdWx0OiBg
dHJ1ZWANCj4gDQo+ICA+PiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMg
cHJvdmlkaW5nIGluY29ycmVjdCBSTVJSIG9yDQo+IElWTUQNCj4gLT4+IGVudHJpZXMuIFJhdGhl
ciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VIGFjY2Vzc2VzIGZvcg0KPiBE
b20wLA0KPiAtPj4gd2l0aCB0aGlzIG9wdGlvbiBhbGwgcGFnZXMgdXAgdG8gNEdCLCBub3QgbWFy
a2VkIGFzIHVudXNhYmxlIGluIHRoZSBFODIwDQo+IC0+PiB0YWJsZSwgd2lsbCBnZXQgYSBtYXBw
aW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcyBvcHRpb24gaXMgb25seQ0KPiAtPj4gYXBw
bGljYWJsZSB0byBhIFBWIGRvbTAuIEFsc28gbm90ZSB0aGF0IGlmIGBkb20wLXN0cmljdGAgbW9k
ZSBpcyBlbmFibGVkDQo+IC0+PiB0aGVuIGNvbnZlbnRpb25hbCBSQU0gcGFnZXMgbm90IGFzc2ln
bmVkIHRvIGRvbTAgd2lsbCBub3QgYmUgbWFwcGVkLg0KPiArPj4gZW50cmllcy4gVGhlIGJlaGF2
aW91ciBvZiB0aGlzIG9wdGlvbiBpcyBzbGlnaHRseSBkaWZmZXJlbnQgYmV0d2VlbiBhIFBWDQo+
IGFuZA0KPiArPj4gYSBQVkggRG9tMDoNCj4gKz4+DQo+ICs+PiAqIEZvciBhIFBWIERvbTAgYWxs
IHBhZ2VzIHVwIHRvIDRHQiBub3QgbWFya2VkIGFzIHVudXNhYmxlIGluIHRoZQ0KPiBtZW1vcnkN
Cj4gKz4+ICAgbWFwIHdpbGwgZ2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4gTm90ZSB0aGF0IGlm
IGBkb20wLXN0cmljdGAgbW9kZSBpcw0KPiArPj4gICBlbmFibGVkIHRoZW4gY29udmVudGlvbmFs
IFJBTSBwYWdlcyBub3QgYXNzaWduZWQgdG8gZG9tMCB3aWxsIG5vdCBiZQ0KPiArPj4gICBtYXBw
ZWQuDQo+ICs+Pg0KPiArPj4gKiBGb3IgYSBQVkggRG9tMCBhbGwgbWVtb3J5IHJlZ2lvbnMgbWFy
a2VkIGFzIHJlc2VydmVkIGluIHRoZQ0KPiBtZW1vcnkgbWFwDQo+ICs+PiAgIHRoYXQgZG9uJ3Qg
b3ZlcmxhcCB3aXRoIGFueSBNTUlPIHJlZ2lvbiBmcm9tIGVtdWxhdGVkIGRldmljZXMgd2lsbCBi
ZQ0KPiArPj4gICBpZGVudGl0eSBtYXBwZWQuDQo+IA0KPiAgIyMjIGlvbW11XF9kZXZcX2lvdGxi
XF90aW1lb3V0DQo+ICA+IGA9IDxpbnRlZ2VyPmANCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jDQo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2lvbW11LmMNCj4gaW5kZXggMjRjYzU5MWFhNS4uY2ZhZmUxYjU3MiAxMDA2NDQNCj4gLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gQEAgLTIwLDYgKzIwLDggQEANCj4gICNpbmNsdWRl
IDx4ZW4vc29mdGlycS5oPg0KPiAgI2luY2x1ZGUgPHhzbS94c20uaD4NCj4gDQo+ICsjaW5jbHVk
ZSA8YXNtL2FwaWNkZWYuaD4NCj4gKyNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPg0KPiAgI2luY2x1
ZGUgPGFzbS9zZXR1cC5oPg0KPiANCj4gIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWMo
DQo+IEBAIC0xMzQsMTEgKzEzNiw2MiBAQCB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3ko
c3RydWN0IGRvbWFpbg0KPiAqZCkNCj4gIHsNCj4gIH0NCj4gDQo+ICtzdGF0aWMgYm9vbCBfX2h3
ZG9tX2luaXQgcHZfaW5jbHVzaXZlX21hcCh1bnNpZ25lZCBsb25nIHBmbiwNCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWF4X3BmbikN
Cg0KUGVyaGFwcyBwdl9od2RvbV9pbmNsdXNpdmVfbWFwKCkgKGFuZCBzaW1pbGFybHkgcHZoX2h3
ZG9tX2luY2x1c2l2ZV9tYXAoKSkgdG8gbWFrZSBpdCBvYnZpb3VzIHRoYXQgdGhleSBhcmUgaW50
ZW5kZWQgb25seSBmb3IgdGhlIGhhcmR3YXJlIGRvbWFpbi4gKEkga25vdyB0aGUgYW5ub3RhdGlv
biBtYWtlcyB0aGlzIHJlYXNvbmFibHkgb2J2aW91cyBidXQgb3RoZXIgaHdkb20tc3BlY2lmaWMg
ZnVuY3Rpb25zIHNlZW0gdG8gY2FycnkgdGhpcyBpbiB0aGVpciBuYW1lKS4NCg0KICBQYXVsDQoN
Cj4gK3sNCj4gKyAgICAvKg0KPiArICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5hYmxl
ZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQ0KPiArICAgICAqIGFuZCBsZXQgdGhlIGNv
bW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuDQo+ICsgICAgICovDQo+ICsgICAgaWYgKCBpb21t
dV9kb20wX3N0cmljdCAmJiBwYWdlX2lzX3JhbV90eXBlKHBmbiwNCj4gUkFNX1RZUEVfQ09OVkVO
VElPTkFMKSApDQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsNCj4gKyAgICBpZiAoIGlvbW11X2lu
Y2x1c2l2ZSAmJiBwZm4gPD0gbWF4X3BmbiApDQo+ICsgICAgICAgIHJldHVybiAhcGFnZV9pc19y
YW1fdHlwZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKTsNCj4gKw0KPiArICAgIHJldHVybiBwYWdl
X2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsNCj4gK30NCj4gKw0KPiAr
c3RhdGljIGJvb2wgX19od2RvbV9pbml0IHB2aF9pbmNsdXNpdmVfbWFwKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBwZm4pDQo+ICt7DQo+ICsgICAgdW5zaWduZWQgaW50IGk7DQo+ICsNCj4g
KyAgICAvKg0KPiArICAgICAqIElnbm9yZSBhbnkgYWRkcmVzcyBiZWxvdyAxTUIsIHRoYXQncyBh
bHJlYWR5IGlkZW50aXR5IG1hcHBlZCBieSB0aGUNCj4gKyAgICAgKiBkb21haW4gYnVpbGRlci4N
Cj4gKyAgICAgKi8NCj4gKyAgICBpZiAoIHBmbiA8IFBGTl9ET1dOKE1CKDEpKSApDQo+ICsgICAg
ICAgIHJldHVybiBmYWxzZTsNCj4gKw0KPiArICAgIC8qIE9ubHkgYWRkIHJlc2VydmVkIHJlZ2lv
bnMuICovDQo+ICsgICAgaWYgKCAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VS
VkVEKSApDQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsNCj4gKw0KPiArICAgIC8qIENoZWNrIHRo
YXQgaXQgZG9lc24ndCBvdmVybGFwIHdpdGggdGhlIExBUElDICovDQo+ICsgICAgaWYgKCBwZm4g
PT0gUEZOX0RPV04oQVBJQ19ERUZBVUxUX1BIWVNfQkFTRSkgKQ0KPiArICAgICAgICByZXR1cm4g
ZmFsc2U7DQo+ICsgICAgLyogLi4uIG9yIHRoZSBJTy1BUElDICovDQo+ICsgICAgZm9yICggaSA9
IDA7IGkgPCBucl9pb2FwaWNzOyBpKysgKQ0KPiArICAgICAgICBpZiAoIHBmbiA9PSBQRk5fRE9X
Tihkb21haW5fdmlvYXBpYyhkLCBpKS0+YmFzZV9hZGRyZXNzKSApDQo+ICsgICAgICAgICAgICBy
ZXR1cm4gZmFsc2U7DQo+ICsgICAgLyogLi4uIG9yIHRoZSBQQ0llIE1DRkcgcmVnaW9ucy4gKi8N
Cj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IHBjaV9tbWNmZ19jb25maWdfbnVtOyBpKysgKQ0KPiAr
ICAgIHsNCj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyID0gUEZOX0RPV04ocGNpX21tY2Zn
X2NvbmZpZ1tpXS5hZGRyZXNzKTsNCj4gKw0KPiArICAgICAgICBpZiAoIHBmbiA+PSBhZGRyICsg
KHBjaV9tbWNmZ19jb25maWdbaV0uc3RhcnRfYnVzX251bWJlciA8PCA4KSAmJg0KPiArICAgICAg
ICAgICAgIHBmbiA8IGFkZHIgKyAocGNpX21tY2ZnX2NvbmZpZ1tpXS5lbmRfYnVzX251bWJlciA8
PCA4KSApDQo+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsgICAgfQ0KPiArDQo+ICsg
ICAgcmV0dXJuIHRydWU7DQo+ICt9DQo+ICsNCj4gIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9t
bXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQ0KPiAgew0KPiAgICAgIHVuc2lnbmVkIGxv
bmcgaSwgaiwgdG1wLCB0b3AsIG1heF9wZm47DQo+IA0KPiAtICAgIGlmICggaW9tbXVfcGFzc3Ro
cm91Z2ggfHwgIWlzX3B2X2RvbWFpbihkKSApDQo+ICsgICAgaWYgKCBpb21tdV9wYXNzdGhyb3Vn
aCApDQo+ICAgICAgICAgIHJldHVybjsNCj4gDQo+ICAgICAgQlVHX09OKCFpc19oYXJkd2FyZV9k
b21haW4oZCkpOw0KPiBAQCAtMTQ5LDcgKzIwMiw2IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hf
aW9tbXVfaHdkb21faW5pdChzdHJ1Y3QNCj4gZG9tYWluICpkKQ0KPiAgICAgIGZvciAoIGkgPSAw
OyBpIDwgdG9wOyBpKysgKQ0KPiAgICAgIHsNCj4gICAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4g
PSBwZHhfdG9fcGZuKGkpOw0KPiAtICAgICAgICBib29sIG1hcDsNCj4gICAgICAgICAgaW50IHJj
ID0gMDsNCj4gDQo+ICAgICAgICAgIC8qDQo+IEBAIC0xNjMsMjUgKzIxNSwyMyBAQCB2b2lkIF9f
aHdkb21faW5pdA0KPiBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkNCj4g
ICAgICAgICAgICAgICB4ZW5faW5fcmFuZ2UocGZuKSApDQo+ICAgICAgICAgICAgICBjb250aW51
ZTsNCj4gDQo+IC0gICAgICAgIC8qDQo+IC0gICAgICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUg
aXMgZW5hYmxlZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQ0KPiAtICAgICAgICAgKiBh
bmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdzIHBhZ2VzLg0KPiAtICAgICAgICAgKi8N
Cj4gLSAgICAgICAgaWYgKCBpb21tdV9kb20wX3N0cmljdCAmJg0KPiAtICAgICAgICAgICAgIHBh
Z2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkNCj4gLSAgICAgICAg
ICAgIG1hcCA9IGZhbHNlOw0KPiAtICAgICAgICBlbHNlIGlmICggaW9tbXVfaW5jbHVzaXZlICYm
IHBmbiA8PSBtYXhfcGZuICkNCj4gLSAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3JhbV90eXBl
KHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpOw0KPiAtICAgICAgICBlbHNlDQo+IC0gICAgICAgICAg
ICBtYXAgPSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsNCj4g
LQ0KPiAtICAgICAgICBpZiAoICFtYXAgKQ0KPiArICAgICAgICBpZiAoIGlzX3B2X2RvbWFpbihk
KSA/ICFwdl9pbmNsdXNpdmVfbWFwKHBmbiwgbWF4X3BmbikNCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiAhcHZoX2luY2x1c2l2ZV9tYXAoZCwgcGZuKSApDQo+ICAgICAgICAgICAg
ICBjb250aW51ZTsNCj4gDQo+ICAgICAgICAgIHRtcCA9IDEgPDwgKFBBR0VfU0hJRlQgLSBQQUdF
X1NISUZUXzRLKTsNCj4gICAgICAgICAgZm9yICggaiA9IDA7IGogPCB0bXA7IGorKyApDQo+ICAg
ICAgICAgIHsNCj4gLSAgICAgICAgICAgIGludCByZXQgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4g
KiB0bXAgKyBqLCBwZm4gKiB0bXAgKyBqLA0KPiArICAgICAgICAgICAgaW50IHJldDsNCj4gKw0K
PiArICAgICAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkNCj4gKyAgICAgICAgICAg
IHsNCj4gKyAgICAgICAgICAgICAgICBBU1NFUlQoaXNfaHZtX2RvbWFpbihkKSk7DQo+ICsgICAg
ICAgICAgICAgICAgcmV0ID0gc2V0X2lkZW50aXR5X3AybV9lbnRyeShkLCBwZm4gKiB0bXAgKyBq
LCBwMm1fYWNjZXNzX3J3LA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMCk7DQo+ICsgICAgICAgICAgICB9DQo+ICsgICAgICAgICAgICBlbHNlDQo+ICsg
ICAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuICogdG1wICsgaiwgcGZu
ICogdG1wICsgaiwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsNCj4gDQo+ICAgICAgICAgICAgICBpZiAoICFy
YyApDQo+IC0tDQo+IDIuMTguMA0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 07:48:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 07: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 1fkPOG-0007Xq-9a; Tue, 31 Jul 2018 07:48: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkPOF-0007Xl-0V
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 07:48:19 +0000
X-Inumbo-ID: fca6ac75-9495-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 fca6ac75-9495-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 09:47:34 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 01:48:16 -0600
Message-Id: <5B60143D02000078001D940B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 01:48:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <nmanthey@amazon.de>
References: <1533021498-21452-1-git-send-email-nmanthey@amazon.de>
In-Reply-To: <1533021498-21452-1-git-send-email-nmanthey@amazon.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [goto-label] memory: fix label syntax
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Elizabeth Polgreen <polgreen@amazon.de>, 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+IE9uIDMxLjA3LjE4IGF0IDA5OjE4LCA8bm1hbnRoZXlAYW1hem9uLmRlPiB3cm90ZToKPiBU
byBiZSBhYmxlIHRvIGNvbXBpbGUgWGVuIHdpdGggZ290b2NjLCB0aGUgbGFiZWwgc3RhdGVtZW50
IGhhcyB0byBiZQo+IGZvbGxvd2VkIGJ5IGEgc2VtaWNvbG9uLgoKQXNzdW1pbmcgdGhhdCBnb3Rv
Y2MgYWltcyB0byBiZSBnY2MgY29tcGF0aWJsZSwgdGhpcyBsb29rcyBsaWtlIGEKc2hvcnRjb21p
bmcgdGhlcmUuIEFzIHRoZSB3b3JrYXJvdW5kIGlzIHNpbXBsZSBlbm91Z2gsIEknbSBmaW5lCndp
dGggdGhlIGNoYW5nZSwgYnV0IHRoZSBkZXNjcmlwdGlvbiBzaG91bGQgdGhlbiBzYXkgc28uIE9y
Cm90aGVyd2lzZSBpdCBzaG91bGQgYXMgd2VsbCBjbGFyaWZ5IHRoZSBzaXR1YXRpb24uCgpGdXJ0
aGVybW9yZSAtIHBsZWFzZSBmb2xsb3cgcGF0Y2ggc3VibWlzc2lvbiBydWxlczogUGF0Y2hlcyBn
ZXQKc2VudCBfVG9fIHRoZSBsaXN0LCB3aXRoIF9hbGxfIG1haW50YWluZXJzIF9DY18tZWQuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:01:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:01:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkPbG-00011j-ST; Tue, 31 Jul 2018 08: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkPbF-00011e-2B
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:01:45 +0000
X-Inumbo-ID: dda95d17-9497-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 dda95d17-9497-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 10:01:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 02:01:43 -0600
Message-Id: <5B60176302000078001D941A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 02:01:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Marek Marczykowski" <marmarek@invisiblethingslab.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
In-Reply-To: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 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+IE9uIDMxLjA3LjE4IGF0IDA0OjMwLCA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4gd3JvdGU6CgpNYXJlaywKCmxvb2tzIGxpa2UgYWxsIG9mIHRoZSBwYXRjaGVzIHlvdSd2ZSBz
ZW50IGVhcmx5IHRoaXMgbW9ybmluZyBsb2NhbCB0aW1lCmhlcmUgY2FtZSB0aHJvdWdoIHR3aWNl
IG9uIHhlbi1kZXZlbDogV291bGQgeW91IHBsZWFzZSBhdm9pZApoYXZpbmcgeGVuLWRldmVsIG9u
IGJvdGggdGhlIFRvIGFuZCB0aGUgQ2MgbGlzdHMgKGp1c3Qgd2l0aCBkaWZmZXJlbnQKZG9tYWlu
cyk/CgpUaGFua3MsIEphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:04:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:04:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkPdt-00019J-B2; Tue, 31 Jul 2018 08:04: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkPdr-00018m-Jr
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 08:04:27 +0000
X-Inumbo-ID: 3db99130-9498-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 3db99130-9498-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 10:03:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 02:04:24 -0600
Message-Id: <5B60180602000078001D9427@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 02:04:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
 <1532972912-12439-2-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1532972912-12439-2-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 02/11] arm: make it possible to disable
 HAS_GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrii_anisov@epam.com" <andrii_anisov@epam.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,
 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+IE9uIDMwLjA3LjE4IGF0IDE5OjQ4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gVG9kYXkgaXQgaXMgYSBzaWxlbnQgb3B0aW9uLiBUaGlzIHBhdGNoIGFkZHMgYSBvbmUgbGlu
ZSBkZXNjcmlwdGlvbiBhbmQKPiBtYWtlcyBpdCBvcHRpb25hbC4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQWNrZWQtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ0M6IEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbSAKPiBDQzogSWFuLkphY2tzb25AZXUuY2l0cml4LmNvbSAKPiBDQzogamJl
dWxpY2hAc3VzZS5jb20gCj4gQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20gCgpJIGNvbnRp
bnVlIHRvIG5vdCB1bmRlcnN0YW5kIHdoeSBJJ20gYmVpbmcgQ2MtZWQgaGVyZS4gTm93IHNpbmNl
IEkKYW0sIC4uLgoKPiAtLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNo
L2FybS9LY29uZmlnCj4gQEAgLTEyLDcgKzEyLDYgQEAgY29uZmlnIEFSTV8zMgo+ICBjb25maWcg
QVJNXzY0Cj4gIAlkZWZfYm9vbCB5Cj4gIAlkZXBlbmRzIG9uIDY0QklUCj4gLQlzZWxlY3QgSEFT
X0dJQ1YzCj4gIAo+ICBjb25maWcgQVJNCj4gIAlkZWZfYm9vbCB5Cj4gQEAgLTQyLDYgKzQxLDEz
IEBAIGNvbmZpZyBBQ1BJCj4gIAo+ICBjb25maWcgSEFTX0dJQ1YzCj4gIAlib29sCj4gKwlwcm9t
cHQgIkdJQ3YzIGRyaXZlciIKCi4uLiB3aHkgaXMgdGhpcyBub3Qgc2ltcGx5Cgpjb25maWcgSEFT
X0dJQ1YzCglib29sICJHSUN2MyBkcml2ZXIiCgo/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:09:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:09:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkPih-0001MD-5f; Tue, 31 Jul 2018 08:09: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=apow=kp=citrix.com=prvs=7432357bd=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkPif-0001M8-KH
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:09:25 +0000
X-Inumbo-ID: ef5d2208-9498-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef5d2208-9498-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 10:08:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76938258"
To: Jan Beulich <JBeulich@suse.com>, Marek Marczykowski
 <marmarek@invisiblethingslab.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <5B60176302000078001D941A@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: <80414cf1-c4c4-ef0a-0b75-60760597ca63@citrix.com>
Date: Tue, 31 Jul 2018 09:09:15 +0100
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: <5B60176302000078001D941A@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] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@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>

T24gMzEvMDcvMjAxOCAwOTowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMzEuMDcuMTgg
YXQgMDQ6MzAsIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKPiBNYXJl
aywKPgo+IGxvb2tzIGxpa2UgYWxsIG9mIHRoZSBwYXRjaGVzIHlvdSd2ZSBzZW50IGVhcmx5IHRo
aXMgbW9ybmluZyBsb2NhbCB0aW1lCj4gaGVyZSBjYW1lIHRocm91Z2ggdHdpY2Ugb24geGVuLWRl
dmVsOiBXb3VsZCB5b3UgcGxlYXNlIGF2b2lkCj4gaGF2aW5nIHhlbi1kZXZlbCBvbiBib3RoIHRo
ZSBUbyBhbmQgdGhlIENjIGxpc3RzIChqdXN0IHdpdGggZGlmZmVyZW50Cj4gZG9tYWlucyk/CgpJ
J3ZlIG9ubHkgZ290IGEgc2luZ2xlIGNvcHksIGFuZCB0aGUgbGlzdCBhcmNoaXZlcyBvbmx5IHNo
b3cgYSBzaW5nbGUgY29weS4KCkFyZSB5b3Ugc3VyZSB0aGF0J3Mgbm90IGp1c3Qgc29tZXRoaW5n
IGxvY2FsIHRvIHlvdT8KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:17:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08: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 1fkPps-00029V-2F; Tue, 31 Jul 2018 08:16: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=sjk/=kp=citrix.com=prvs=743ddc6a1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkPpq-00029Q-OW
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:16:50 +0000
X-Inumbo-ID: 1e71cd3f-949a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e71cd3f-949a-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:17:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76938597"
Date: Tue, 31 Jul 2018 10:16:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <49a6cf5a90074f56b4eb691c2bcf7a8a@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 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 "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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDg6MTg6MzZBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYK
PiA+IE9mIFJvZ2VyIFBhdSBNb25uZQo+ID4gU2VudDogMjcgSnVseSAyMDE4IDE2OjMyCj4gPiBU
bzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiBDYzogS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA+IDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAK
PiA+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA8QW5kcmV3
LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29t
PjsgVGltCj4gPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoCj4gPiA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dl
ciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gU3ViamVjdDogW1hlbi1kZXZl
bF0gW1BBVENIIDIvNF0gaW9tbXU6IGdlbmVyYWxpemUKPiA+IGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nCj4gPiAKPiA+IEludHJvZHVjZSBhIG5ldyBpb21tdT1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRp
b24gdGhhdCBzdXBlcnNlZGVzCj4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhpcyBzaG91
bGQgYmUgYSBub24tZnVuY3Rpb25hbCBjaGFuZ2Ugb24KPiA+IEludGVsIGhhcmR3YXJlLCB3aGls
ZSBBTUQgaGFyZHdhcmUgd2lsbCBnYWluIHRoZSBzYW1lIGZ1bmN0aW9uYWxpdHkgb2YKPiA+IG1h
cHBpbmcgYWxtb3N0IGV2ZXJ5dGhpbmcgYmVsb3cgdGhlIDRHQiBib3VuZGFyeS4KPiA+IAo+ID4g
Tm90ZSB0aGF0IGlzIGEgbm9vcCBmb3IgQVJNIGhhcmR3YXJlLgo+ID4gCj4gPiBTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4g
Q2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzogR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+ID4gQ2M6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
Pgo+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
PiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiBD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KPiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiA+IC0t
LQo+ID4gIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duICAgfCAxNCArKysrKysK
PiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYyAgIHwgIDQgKysKPiA+ICB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgIHwgIDYgKysrCj4gPiAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICB8ICAyIC0KPiA+ICB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgIDYgLS0tCj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL3g4Ni92dGQuYyB8IDY2ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ICB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgIHwgNzAKPiA+ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKwo+ID4gIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAg
ICAgfCAgMiArCj4gPiAgOCBmaWxlcyBjaGFuZ2VkLCA5NyBpbnNlcnRpb25zKCspLCA3MyBkZWxl
dGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi0KPiA+IGNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4g
aW5kZXggNjViNDc1NDQxOC4uOTFhOGJmYzlhNiAxMDA2NDQKPiA+IC0tLSBhL2RvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQt
bGluZS5tYXJrZG93bgo+ID4gQEAgLTExOTgsNiArMTE5OCwxNyBAQCBkZXRlY3Rpb24gb2Ygc3lz
dGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBvbgo+ID4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lgo+
ID4gCj4gPiAgPj4gRW5hYmxlIElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3Nl
YCkuCj4gPiAKPiA+ICs+IGBpbmNsdXNpdmVgCj4gCj4gVGhpcyBpcyBhIGRvbTAgKG9yIGh3ZG9t
KSBzcGVjaWZpYyBzZXR0aW5nIHNvIHBlcmhhcHMgZG9tMC1pbmNsdXNpdmU/Cj4gCj4gQWN0dWFs
bHkgdGhlIGRvbTAgaW9tbXUgb3B0aW9ucyBhcmUgc3RhcnRpbmcgdG8gZ2V0IHVud2llbGR5IGFz
IHRoZXkgYXJlIGNvbmZsYXRlZCB3aXRoIHRoZSBnZW5lcmFsIGhvc3QgaW9tbXUgb3B0aW9ucyBz
byBJIHRoaW5rIGl0IG1heSBiZSB3b3J0aHdoaWxlIHNwbGl0dGluZyB0aGluZ3Mgb3V0IGludG8g
YSBzZXBhcmF0ZSAnZG9tMC1pb21tdT0nIHRvcCBsZXZlbCBwYXJhbWV0ZXIgYXQgdGhpcyBzdGFn
ZS4gKE15IHJlYXNvbnMgYXJlIHNsaWdodGx5IHNlbGZpc2ggYXMgSSBpbnRlbmQgdG8gYWRkIGFu
b3RoZXIgZG9tMCBpb21tdSBvcHRpb24gdG8gZ2l2ZSBpdCBqdXN0IHJlc2VydmVkIHJlZ2lvbnMs
IHRvIGF2b2lkIHVubmVjZXNzYXJ5IHNldC11cCBpZiB3ZSBrbm93IGl0IHdpbGwgYmUgdXNpbmcg
UFYtSU9NTVUpLgoKTWFwcGluZyBqdXN0IHRoZSByZXNlcnZlZCByZWdpb25zIGlzIHdoYXQgSSBh
Y3R1YWxseSBkbyBmb3IgUFZIIHdpdGgKaW9tbXU9aW5jbHVzaXZlIChwYXRjaCA0LzQpLCBzbyBt
YXliZSBpdCB3b3VsZCBtYWtlIHNlbnNlIHRvIHNwZWFrIGFib3V0IHRoZQpuYW1pbmcgaGVyZSBp
biBvcmRlciB0byB1c2UgdGhlIHNhbWUgbmFtaW5nIGZvciBQViBhbmQgUFZILgoKVEJIIEkgZG9u
J3QgcmVhbGx5IGxpa2UgdGhlIGRvbTAtIHByZWZpeCwgdGhlIGNvbW1hbmQgbGluZSBpb21tdQpv
cHRpb25zIGVpdGhlciBhcHBseSB0byBhbGwgZG9tYWlucyBvciBEb20wIG9ubHksIGhhdmluZwpk
b211LWluY2x1c2l2ZSBmb3IgZXhhbXBsZSBtYWtlcyBubyBzZW5zZSBJTU8uCgpNYXliZSB0aGUg
Y3VycmVudCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBjb3VsZCBiZSBtYXBwZWQgdG8KaW9tbXU9
aW5jbHVzaXZlLW1hcHBpbmcgaW5zdGVhZCBvZiBpb21tdT1pbmNsdXNpdmUgYW5kIHRoZSBuZXcg
b3B0aW9uCmNvdWxkIGJlIGFkZGVkIGFzIGlvbW11PXJlc2VydmVkLW1hcHBpbmc/CgpUaGF0IHdv
dWxkIHdvcmsgZm9yIFBWSCBBRkFJQ1QuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:26:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08: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 1fkPzQ-0002vZ-0r; Tue, 31 Jul 2018 08:26: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=sjk/=kp=citrix.com=prvs=743ddc6a1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkPzO-0002vQ-AV
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:26:42 +0000
X-Inumbo-ID: 7f6e35ba-949b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7f6e35ba-949b-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:27:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76938916"
Date: Tue, 31 Jul 2018 10:26:12 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180731082612.4k7wlbys7cyxi7z4@mac.bytemobile.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-4-roger.pau@citrix.com>
 <3054fb6d40b94040804ee44d7dbc77dc@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3054fb6d40b94040804ee44d7dbc77dc@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 3/4] x86/iommu: reorder conditions used in
 the inclusive 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: "xen-devel@lists.xenproject.org" <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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDg6Mjk6MjBBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYK
PiA+IEBAIC0xNzksNiArMTY5LDEzIEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdk
b21faW5pdChzdHJ1Y3QKPiA+IGRvbWFpbiAqZCkKPiA+ICAgICAgICAgICAqLwo+ID4gICAgICAg
ICAgaWYgKCBpb21tdV9kb20wX3N0cmljdCAmJgo+ID4gICAgICAgICAgICAgICBwYWdlX2lzX3Jh
bV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCj4gPiArICAgICAgICAgICAgbWFw
ID0gZmFsc2U7Cj4gPiArICAgICAgICBlbHNlIGlmICggaW9tbXVfaW5jbHVzaXZlICYmIHBmbiA8
PSBtYXhfcGZuICkKPiA+ICsgICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4s
IFJBTV9UWVBFX1VOVVNBQkxFKTsKPiA+ICsgICAgICAgIGVsc2UKPiA+ICsgICAgICAgICAgICBt
YXAgPSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKPiA+ICsK
PiAKPiBNYXliZSBiZXR0ZXIgYXMuLi4KPiAKPiBJZiAoIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBS
QU1fVFlQRV9DT05WRU5USU9OQUwpICkKPiAgIG1hcCA9ICFpb21tdV9kb20wX3N0cmljdDsKPiBl
bHNlIGlmICggIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSkgKQo+ICAg
bWFwID0gKGlvbW11X2luY2x1c2l2ZSAmJiBwZm4gPD0gbWF4X3Bmbik7Cj4gZWxzZQo+ICAgbWFw
ID0gZmFsc2U7IAo+IAo+IChJIHRoaW5rIHRoYXQgbG9naWMgaXMgY29ycmVjdCkuCgpZZXMgSSB0
aGluayBpdCdzIGNvcnJlY3QuIFNob3VsZCBoYXZlIGxvb2tlZCBtb3JlIGNsb3NlbHkgd2hlbiBt
b3ZpbmcKdGhpcyBjb2RlIGFyb3VuZC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:27:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:27:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQ0F-0002yn-Cu; Tue, 31 Jul 2018 08:27: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=xay/=kp=citrix.com=prvs=7434e2dac=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkQ0E-0002ye-4A
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:27:34 +0000
X-Inumbo-ID: 9eb66d95-949b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9eb66d95-949b-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:27:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76938938"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 2/4] iommu: generalize iommu_inclusive_mapping
Thread-Index: AQHUJb+KVTROazLB7UCQ1fR+xWJEhaSo8MMA///vwICAACK5EA==
Date: Tue, 31 Jul 2018 08:27:03 +0000
Message-ID: <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
In-Reply-To: <20180731081623.mgklv2pfntyocr6h@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 2/4] iommu: generalize
 iommu_inclusive_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: Kevin
 Tian <kevin.tian@intel.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.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>,
 "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
bnQ6IDMxIEp1bHkgMjAxOCAwOToxNgo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBj
aXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBHZW9yZ2Ug
RHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJl
dy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNv
bT47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2gKPiA8amJldWxpY2hAc3VzZS5jb20+Cj4gU3ViamVj
dDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzRdIGlvbW11OiBnZW5lcmFsaXplCj4gaW9tbXVf
aW5jbHVzaXZlX21hcHBpbmcKPiAKPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwODoxODozNkFN
ICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tCj4gPiA+IEZyb206IFhlbi1kZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3Rz
LnhlbnByb2plY3Qub3JnXSBPbgo+IEJlaGFsZgo+ID4gPiBPZiBSb2dlciBQYXUgTW9ubmUKPiA+
ID4gU2VudDogMjcgSnVseSAyMDE4IDE2OjMyCj4gPiA+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKPiA+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsg
U3RlZmFubyBTdGFiZWxsaW5pCj4gPiA+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA+ID4gPEdlb3JnZS5EdW5s
YXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIKPiA+ID4gPEFuZHJldy5Db29wZXIzQGNpdHJp
eC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47Cj4gVGltCj4gPiA+
IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPjsgSmFuCj4gQmV1bGljaAo+ID4gPiA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dlciBQYXUg
TW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBb
UEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQo+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGlu
Zwo+ID4gPgo+ID4gPiBJbnRyb2R1Y2UgYSBuZXcgaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0
aW9uIHRoYXQgc3VwZXJzZWRlcwo+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhpcyBz
aG91bGQgYmUgYSBub24tZnVuY3Rpb25hbCBjaGFuZ2Ugb24KPiA+ID4gSW50ZWwgaGFyZHdhcmUs
IHdoaWxlIEFNRCBoYXJkd2FyZSB3aWxsIGdhaW4gdGhlIHNhbWUgZnVuY3Rpb25hbGl0eSBvZgo+
ID4gPiBtYXBwaW5nIGFsbW9zdCBldmVyeXRoaW5nIGJlbG93IHRoZSA0R0IgYm91bmRhcnkuCj4g
PiA+Cj4gPiA+IE5vdGUgdGhhdCBpcyBhIG5vb3AgZm9yIEFSTSBoYXJkd2FyZS4KPiA+ID4KPiA+
ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cj4gPiA+IC0tLQo+ID4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KPiA+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNv
bT4KPiA+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4g
PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gPiBDYzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+ID4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+ID4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
Pgo+ID4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ID4gQ2M6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+ID4gPiAtLS0KPiA+ID4gIGRvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duICAgfCAxNCArKysrKysKPiA+ID4gIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jICAgfCAgNCArKwo+ID4gPiAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYyAgICAgICB8ICA2ICsrKwo+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2V4dGVybi5oICB8ICAyIC0KPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jICAgfCAgNiAtLS0KPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvdnRkLmMgfCA2NiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiA+ICB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgIHwgNzAKPiA+ID4gKysrKysrKysrKysrKysr
KysrKysrKysrKysrCj4gPiA+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAg
IHwgIDIgKwo+ID4gPiAgOCBmaWxlcyBjaGFuZ2VkLCA5NyBpbnNlcnRpb25zKCspLCA3MyBkZWxl
dGlvbnMoLSkKPiA+ID4KPiA+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1s
aW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi0KPiA+ID4gY29tbWFuZC1saW5lLm1hcmtkb3du
Cj4gPiA+IGluZGV4IDY1YjQ3NTQ0MTguLjkxYThiZmM5YTYgMTAwNjQ0Cj4gPiA+IC0tLSBhL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiA+ICsrKyBiL2RvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiA+IEBAIC0xMTk4LDYgKzExOTgsMTcgQEAgZGV0
ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlCj4gdXBvbgo+ID4gPiBhY2Nlc3Nl
cyB0byB0aGF0IHBvcnQuCj4gPiA+Cj4gPiA+ICA+PiBFbmFibGUgSU9NTVUgZGVidWdnaW5nIGNv
ZGUgKGltcGxpZXMgYHZlcmJvc2VgKS4KPiA+ID4KPiA+ID4gKz4gYGluY2x1c2l2ZWAKPiA+Cj4g
PiBUaGlzIGlzIGEgZG9tMCAob3IgaHdkb20pIHNwZWNpZmljIHNldHRpbmcgc28gcGVyaGFwcyBk
b20wLWluY2x1c2l2ZT8KPiA+Cj4gPiBBY3R1YWxseSB0aGUgZG9tMCBpb21tdSBvcHRpb25zIGFy
ZSBzdGFydGluZyB0byBnZXQgdW53aWVsZHkgYXMgdGhleSBhcmUKPiBjb25mbGF0ZWQgd2l0aCB0
aGUgZ2VuZXJhbCBob3N0IGlvbW11IG9wdGlvbnMgc28gSSB0aGluayBpdCBtYXkgYmUKPiB3b3J0
aHdoaWxlIHNwbGl0dGluZyB0aGluZ3Mgb3V0IGludG8gYSBzZXBhcmF0ZSAnZG9tMC1pb21tdT0n
IHRvcCBsZXZlbAo+IHBhcmFtZXRlciBhdCB0aGlzIHN0YWdlLiAoTXkgcmVhc29ucyBhcmUgc2xp
Z2h0bHkgc2VsZmlzaCBhcyBJIGludGVuZCB0byBhZGQKPiBhbm90aGVyIGRvbTAgaW9tbXUgb3B0
aW9uIHRvIGdpdmUgaXQganVzdCByZXNlcnZlZCByZWdpb25zLCB0byBhdm9pZAo+IHVubmVjZXNz
YXJ5IHNldC11cCBpZiB3ZSBrbm93IGl0IHdpbGwgYmUgdXNpbmcgUFYtSU9NTVUpLgo+IAo+IE1h
cHBpbmcganVzdCB0aGUgcmVzZXJ2ZWQgcmVnaW9ucyBpcyB3aGF0IEkgYWN0dWFsbHkgZG8gZm9y
IFBWSCB3aXRoCj4gaW9tbXU9aW5jbHVzaXZlIChwYXRjaCA0LzQpLCBzbyBtYXliZSBpdCB3b3Vs
ZCBtYWtlIHNlbnNlIHRvIHNwZWFrIGFib3V0Cj4gdGhlCj4gbmFtaW5nIGhlcmUgaW4gb3JkZXIg
dG8gdXNlIHRoZSBzYW1lIG5hbWluZyBmb3IgUFYgYW5kIFBWSC4KPiAKPiBUQkggSSBkb24ndCBy
ZWFsbHkgbGlrZSB0aGUgZG9tMC0gcHJlZml4LCB0aGUgY29tbWFuZCBsaW5lIGlvbW11Cj4gb3B0
aW9ucyBlaXRoZXIgYXBwbHkgdG8gYWxsIGRvbWFpbnMgb3IgRG9tMCBvbmx5LCBoYXZpbmcKPiBk
b211LWluY2x1c2l2ZSBmb3IgZXhhbXBsZSBtYWtlcyBubyBzZW5zZSBJTU8uCgpObywgSSB0aGlu
ayB0aGVyZSBhcmUgc29tZSBvcHRpb25zIHRoYXQgeW91IG1heSB3YW50IHRvIGFwcGx5IHRvIGRv
bTAgb25seSwgYnV0IHRoZXNlIGFyZSBtb3JlIGxpa2UgdGhlIGRvbTBfbWVtIG9yIGRvbTBfbWF4
X3ZwdXMgb3B0aW9ucy4gUGFydGljdWxhcmx5LCB0aGUgaW5jbHVzaXZlIG9wdGlvbiBpcyBwcm9i
YWJseSBzb21ldGhpbmcgdGhhdCBpcyBvbmx5IGRlc2lyYWJsZSBmb3IgZG9tMC4gQ2xlYXJseSBk
b20wLXBhc3N0aHJvdWdoIGFuZCBkb20wLXN0cmljdCBhcmUgYWxyZWFkeSBkZWZpbmVkIHRvIHJl
bGF0ZSB0byBkb20wIG9ubHksIGFuZCBvcHRpb25zIHN1Y2ggYXMgJ3Jlc2VydmVkJyBzaG91bGQg
b25seSBiZSBzcGVjaWZpYyBvbiB0aGUgY29tbWFuZCBsaW5lIGluIHJlbGF0aW9uIHRvIGRvbTAg
SU1PLiBGb3Igb3RoZXIgZG9tYWlucyBzdWNoIGFuIG9wdGlvbiBzaG91bGQgYmUgc3BlY2lmaWVk
IHZpYSB4bC5jZmcuCgogIFBhdWwKCj4gCj4gTWF5YmUgdGhlIGN1cnJlbnQgaW9tbXVfaW5jbHVz
aXZlX21hcHBpbmcgY291bGQgYmUgbWFwcGVkIHRvCj4gaW9tbXU9aW5jbHVzaXZlLW1hcHBpbmcg
aW5zdGVhZCBvZiBpb21tdT1pbmNsdXNpdmUgYW5kIHRoZSBuZXcgb3B0aW9uCj4gY291bGQgYmUg
YWRkZWQgYXMgaW9tbXU9cmVzZXJ2ZWQtbWFwcGluZz8KPiAKPiBUaGF0IHdvdWxkIHdvcmsgZm9y
IFBWSCBBRkFJQ1QuCj4gCj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:29:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:29: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 1fkQ1b-00036L-QE; Tue, 31 Jul 2018 08:28: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=sjk/=kp=citrix.com=prvs=743ddc6a1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkQ1a-00036A-Lv
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:28:58 +0000
X-Inumbo-ID: d0f0da9a-949b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d0f0da9a-949b-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:29:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76939021"
Date: Tue, 31 Jul 2018 10:28:50 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180731082850.nxktkadjzjx5z2od@mac.bytemobile.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-5-roger.pau@citrix.com>
 <c2634dc7bb88400caaf2d9653f10bda0@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c2634dc7bb88400caaf2d9653f10bda0@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 4/4] x86/iommu: add PVH support to the
 inclusive 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 "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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDg6MzY6MDJBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYK
PiA+IE9mIFJvZ2VyIFBhdSBNb25uZQo+ID4gU2VudDogMjcgSnVseSAyMDE4IDE2OjMyCj4gPiBU
bzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiBDYzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQo+ID4gPHdlaS5saXUyQGNpdHJp
eC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+Owo+ID4gQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uCj4gPiA8
SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVs
aWVuIEdyYWxsCj4gPiA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+OyBSb2dlciBQYXUKPiA+IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
PiA+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCA0LzRdIHg4Ni9pb21tdTogYWRkIFBWSCBz
dXBwb3J0IHRvIHRoZQo+ID4gaW5jbHVzaXZlIG9wdGlvbnMKPiA+IAo+ID4gU2V2ZXJhbCBwZW9w
bGUgaGF2ZSByZXBvcnRlZCBoYXJkd2FyZSBpc3N1ZXMgKG1hbGZ1bmN0aW9uaW5nIFVTQgo+ID4g
Y29udHJvbGxlcnMpIGR1ZSB0byBpb21tdSBwYWdlIGZhdWx0cy4gVGhvc2UgZmF1bHRzIGFyZSBj
YXVzZWQgYnkKPiA+IG1pc3NpbmcgUk1SUiAoVlRkKSBvciBJUlZTIChBTUQtVmkpIGVudHJpZXMg
aW4gdGhlIEFDUEkgdGFibGVzLiBUaG9zZQo+ID4gY2FuIGJlIHdvcmtlZCBhcm91bmQgb24gVlRk
IGhhcmR3YXJlIGJ5IG1hbnVhbGx5IGFkZGluZyBSTVJSIGVudHJpZXMKPiA+IG9uIHRoZSBjb21t
YW5kIGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJlIGFuZAo+
ID4gcXVpdGUgY3VtYmVyc29tZSB0byBkby4KPiA+IAo+ID4gSW4gb3JkZXIgdG8gc29sdmUgdGhv
c2UgaXNzdWVzIGFkZCBQVkggc3VwcG9ydCB0byB0aGUgaW5jbHVzaXZlIG9wdGlvbgo+ID4gdGhh
dCBpZGVudGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVt
b3J5IG1hcC4KPiA+IE5vdGUgdGhhdCByZWdpb25zIHVzZWQgYnkgZGV2aWNlcyBlbXVsYXRlZCBi
eSBYZW4gKExBUElDLCBJTy1BUElDIG9yCj4gPiBQQ0llIE1DRkcgcmVnaW9ucykgYXJlIHNwZWNp
ZmljYWxseSBhdm9pZGVkLiBOb3RlIHRoYXQgdGhpcyBvcHRpb24KPiA+IGN1cnJlbnRseSByZWxp
ZXMgb24gbm8gTVNJWCBNTUlPIGFyZWFzIHJlc2lkaW5nIGluIGEgcmVzZXJ2ZWQgcmVnaW9uLAo+
ID4gb3IgZWxzZSBYZW4gd29uJ3QgYmUgYWJsZSB0byB0cmFwIHRob3NlIGFjY2Vzc2VzLgo+ID4g
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPiA+IC0tLQo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+
ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiBDYzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIGRvY3MvbWlzYy94ZW4tY29tbWFu
ZC1saW5lLm1hcmtkb3duIHwgMTYgKysrKy0tCj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2lvbW11LmMgfCA4MiArKysrKysrKysrKysrKysrKysrKysrKy0tCj4gPiAtLS0tCj4gPiAg
MiBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKPiA+IAo+
ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9j
cy9taXNjL3hlbi0KPiA+IGNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4gaW5kZXggOTFhOGJmYzlh
Ni4uYzdjOWEzOGMxOSAxMDA2NDQKPiA+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCj4gPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+
ID4gQEAgLTEyMDMsMTEgKzEyMDMsMTcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8g
bWlzYmVoYXZlIHVwb24KPiA+IGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4KPiA+ICA+IERlZmF1bHQ6
IGB0cnVlYAo+ID4gCj4gPiAgPj4gVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNz
dWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUiBvcgo+ID4gSVZNRAo+ID4gLT4+IGVudHJpZXMu
IFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VIGFjY2Vzc2VzIGZv
cgo+ID4gRG9tMCwKPiA+IC0+PiB3aXRoIHRoaXMgb3B0aW9uIGFsbCBwYWdlcyB1cCB0byA0R0Is
IG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4gdGhlIEU4MjAKPiA+IC0+PiB0YWJsZSwgd2lsbCBn
ZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcyBvcHRpb24gaXMgb25seQo+
ID4gLT4+IGFwcGxpY2FibGUgdG8gYSBQViBkb20wLiBBbHNvIG5vdGUgdGhhdCBpZiBgZG9tMC1z
dHJpY3RgIG1vZGUgaXMgZW5hYmxlZAo+ID4gLT4+IHRoZW4gY29udmVudGlvbmFsIFJBTSBwYWdl
cyBub3QgYXNzaWduZWQgdG8gZG9tMCB3aWxsIG5vdCBiZSBtYXBwZWQuCj4gPiArPj4gZW50cmll
cy4gVGhlIGJlaGF2aW91ciBvZiB0aGlzIG9wdGlvbiBpcyBzbGlnaHRseSBkaWZmZXJlbnQgYmV0
d2VlbiBhIFBWCj4gPiBhbmQKPiA+ICs+PiBhIFBWSCBEb20wOgo+ID4gKz4+Cj4gPiArPj4gKiBG
b3IgYSBQViBEb20wIGFsbCBwYWdlcyB1cCB0byA0R0Igbm90IG1hcmtlZCBhcyB1bnVzYWJsZSBp
biB0aGUKPiA+IG1lbW9yeQo+ID4gKz4+ICAgbWFwIHdpbGwgZ2V0IGEgbWFwcGluZyBlc3RhYmxp
c2hlZC4gTm90ZSB0aGF0IGlmIGBkb20wLXN0cmljdGAgbW9kZSBpcwo+ID4gKz4+ICAgZW5hYmxl
ZCB0aGVuIGNvbnZlbnRpb25hbCBSQU0gcGFnZXMgbm90IGFzc2lnbmVkIHRvIGRvbTAgd2lsbCBu
b3QgYmUKPiA+ICs+PiAgIG1hcHBlZC4KPiA+ICs+Pgo+ID4gKz4+ICogRm9yIGEgUFZIIERvbTAg
YWxsIG1lbW9yeSByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUKPiA+IG1lbW9yeSBt
YXAKPiA+ICs+PiAgIHRoYXQgZG9uJ3Qgb3ZlcmxhcCB3aXRoIGFueSBNTUlPIHJlZ2lvbiBmcm9t
IGVtdWxhdGVkIGRldmljZXMgd2lsbCBiZQo+ID4gKz4+ICAgaWRlbnRpdHkgbWFwcGVkLgo+ID4g
Cj4gPiAgIyMjIGlvbW11XF9kZXZcX2lvdGxiXF90aW1lb3V0Cj4gPiAgPiBgPSA8aW50ZWdlcj5g
Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiA+
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiA+IGluZGV4IDI0Y2M1OTFh
YTUuLmNmYWZlMWI1NzIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94
ODYvaW9tbXUuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
PiA+IEBAIC0yMCw2ICsyMCw4IEBACj4gPiAgI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+Cj4gPiAg
I2luY2x1ZGUgPHhzbS94c20uaD4KPiA+IAo+ID4gKyNpbmNsdWRlIDxhc20vYXBpY2RlZi5oPgo+
ID4gKyNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPgo+ID4gICNpbmNsdWRlIDxhc20vc2V0dXAuaD4K
PiA+IAo+ID4gIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWMoCj4gPiBAQCAtMTM0LDEx
ICsxMzYsNjIgQEAgdm9pZCBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4K
PiA+ICpkKQo+ID4gIHsKPiA+ICB9Cj4gPiAKPiA+ICtzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXQg
cHZfaW5jbHVzaXZlX21hcCh1bnNpZ25lZCBsb25nIHBmbiwKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1heF9wZm4pCj4gCj4gUGVy
aGFwcyBwdl9od2RvbV9pbmNsdXNpdmVfbWFwKCkgKGFuZCBzaW1pbGFybHkgcHZoX2h3ZG9tX2lu
Y2x1c2l2ZV9tYXAoKSkgdG8gbWFrZSBpdCBvYnZpb3VzIHRoYXQgdGhleSBhcmUgaW50ZW5kZWQg
b25seSBmb3IgdGhlIGhhcmR3YXJlIGRvbWFpbi4gKEkga25vdyB0aGUgYW5ub3RhdGlvbiBtYWtl
cyB0aGlzIHJlYXNvbmFibHkgb2J2aW91cyBidXQgb3RoZXIgaHdkb20tc3BlY2lmaWMgZnVuY3Rp
b25zIHNlZW0gdG8gY2FycnkgdGhpcyBpbiB0aGVpciBuYW1lKQoKR2l2ZW4gdGhlIG5hbWluZyBj
b252ZXJzYXRpb24gaW4gcGF0Y2ggMiBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIG5hbWVkCmh3ZG9t
X2luY2x1c2l2ZV9tYXAgYW5kIHRoZSBuZXcgZnVuY3Rpb24gc2hvdWxkIGJlIGh3ZG9tX3Jlc2Vy
dmVkX21hcC4KSSB0aGluayB0aGUgcHYvcHZoIHByZWZpeCBjYW4gYmUgYXZvaWRlZCBpZiB5b3Ug
dGhpbmsgdGhlIHJlc2VydmVkCm1hcHBpbmcgaXMgaGVscGZ1bCBmb3IgY2xhc3NpYyBQViBhbHNv
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:34:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:34: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 1fkQ6U-0003wX-OZ; Tue, 31 Jul 2018 08:34: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=sjk/=kp=citrix.com=prvs=743ddc6a1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkQ6S-0003wR-NH
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:34:00 +0000
X-Inumbo-ID: 5e786754-949c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e786754-949c-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 10:33:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76939262"
Date: Tue, 31 Jul 2018 10:33:51 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180731083351.qdg47ffpmc7ti4j7@mac.bytemobile.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ac02cd5949bf4975abefa8960d905306@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 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 "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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDk6Mjc6MDNBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFJvZ2VyIFBhdSBN
b25uZQo+ID4gU2VudDogMzEgSnVseSAyMDE4IDA5OjE2Cj4gPiBUbzogUGF1bCBEdXJyYW50IDxQ
YXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmc7IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiA+IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Owo+ID4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5k
cmV3IENvb3Blcgo+ID4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQo+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4gQmV1bGljaAo+ID4gPGpi
ZXVsaWNoQHN1c2UuY29tPgo+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzRd
IGlvbW11OiBnZW5lcmFsaXplCj4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZwo+ID4gCj4gPiBP
biBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwODoxODozNkFNICswMTAwLCBQYXVsIER1cnJhbnQgd3Jv
dGU6Cj4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiBGcm9tOiBYZW4t
ZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24K
PiA+IEJlaGFsZgo+ID4gPiA+IE9mIFJvZ2VyIFBhdSBNb25uZQo+ID4gPiA+IFNlbnQ6IDI3IEp1
bHkgMjAxOCAxNjozMgo+ID4gPiA+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
PiA+ID4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+OyBTdGVmYW5vIFN0
YWJlbGxpbmkKPiA+ID4gPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPiA+ID4gPEdlb3JnZS5EdW5sYXBAY2l0
cml4LmNvbT47IEFuZHJldyBDb29wZXIKPiA+ID4gPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNv
bT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsKPiA+IFRpbQo+ID4gPiA+
IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPjsgSmFuCj4gPiBCZXVsaWNoCj4gPiA+ID4gPGpiZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4gPiBTdWJqZWN0OiBbWGVuLWRl
dmVsXSBbUEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQo+ID4gPiA+IGlvbW11X2luY2x1c2l2
ZV9tYXBwaW5nCj4gPiA+ID4KPiA+ID4gPiBJbnRyb2R1Y2UgYSBuZXcgaW9tbXU9aW5jbHVzaXZl
IGdlbmVyaWMgb3B0aW9uIHRoYXQgc3VwZXJzZWRlcwo+ID4gPiA+IGlvbW11X2luY2x1c2l2ZV9t
YXBwaW5nLiBUaGlzIHNob3VsZCBiZSBhIG5vbi1mdW5jdGlvbmFsIGNoYW5nZSBvbgo+ID4gPiA+
IEludGVsIGhhcmR3YXJlLCB3aGlsZSBBTUQgaGFyZHdhcmUgd2lsbCBnYWluIHRoZSBzYW1lIGZ1
bmN0aW9uYWxpdHkgb2YKPiA+ID4gPiBtYXBwaW5nIGFsbW9zdCBldmVyeXRoaW5nIGJlbG93IHRo
ZSA0R0IgYm91bmRhcnkuCj4gPiA+ID4KPiA+ID4gPiBOb3RlIHRoYXQgaXMgYSBub29wIGZvciBB
Uk0gaGFyZHdhcmUuCj4gPiA+ID4KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4gPiAtLS0KPiA+ID4gPiBDYzogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+ID4gPiBDYzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+ID4gPiA+IENjOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiA+ID4gPiBDYzogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+ID4gPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgo+ID4gPiA+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+Cj4gPiA+ID4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KPiA+ID4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiA+ID4gQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiA+ID4gQ2M6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+ICBkb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93biAgIHwgMTQgKysrKysrCj4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FybS9pb21tdS5jICAgfCAgNCArKwo+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jICAgICAgIHwgIDYgKysrCj4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9leHRlcm4uaCAgfCAgMiAtCj4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jICAgfCAgNiAtLS0KPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL3g4Ni92dGQuYyB8IDY2ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ID4gPiAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICB8IDcwCj4gPiA+ID4gKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gPiA+ID4gIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAg
ICAgICAgICAgICAgfCAgMiArCj4gPiA+ID4gIDggZmlsZXMgY2hhbmdlZCwgOTcgaW5zZXJ0aW9u
cygrKSwgNzMgZGVsZXRpb25zKC0pCj4gPiA+ID4KPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLQo+ID4gPiA+IGNv
bW1hbmQtbGluZS5tYXJrZG93bgo+ID4gPiA+IGluZGV4IDY1YjQ3NTQ0MTguLjkxYThiZmM5YTYg
MTAwNjQ0Cj4gPiA+ID4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24K
PiA+ID4gPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4gPiA+
IEBAIC0xMTk4LDYgKzExOTgsMTcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlz
YmVoYXZlCj4gPiB1cG9uCj4gPiA+ID4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lgo+ID4gPiA+Cj4g
PiA+ID4gID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9zZWAp
Lgo+ID4gPiA+Cj4gPiA+ID4gKz4gYGluY2x1c2l2ZWAKPiA+ID4KPiA+ID4gVGhpcyBpcyBhIGRv
bTAgKG9yIGh3ZG9tKSBzcGVjaWZpYyBzZXR0aW5nIHNvIHBlcmhhcHMgZG9tMC1pbmNsdXNpdmU/
Cj4gPiA+Cj4gPiA+IEFjdHVhbGx5IHRoZSBkb20wIGlvbW11IG9wdGlvbnMgYXJlIHN0YXJ0aW5n
IHRvIGdldCB1bndpZWxkeSBhcyB0aGV5IGFyZQo+ID4gY29uZmxhdGVkIHdpdGggdGhlIGdlbmVy
YWwgaG9zdCBpb21tdSBvcHRpb25zIHNvIEkgdGhpbmsgaXQgbWF5IGJlCj4gPiB3b3J0aHdoaWxl
IHNwbGl0dGluZyB0aGluZ3Mgb3V0IGludG8gYSBzZXBhcmF0ZSAnZG9tMC1pb21tdT0nIHRvcCBs
ZXZlbAo+ID4gcGFyYW1ldGVyIGF0IHRoaXMgc3RhZ2UuIChNeSByZWFzb25zIGFyZSBzbGlnaHRs
eSBzZWxmaXNoIGFzIEkgaW50ZW5kIHRvIGFkZAo+ID4gYW5vdGhlciBkb20wIGlvbW11IG9wdGlv
biB0byBnaXZlIGl0IGp1c3QgcmVzZXJ2ZWQgcmVnaW9ucywgdG8gYXZvaWQKPiA+IHVubmVjZXNz
YXJ5IHNldC11cCBpZiB3ZSBrbm93IGl0IHdpbGwgYmUgdXNpbmcgUFYtSU9NTVUpLgo+ID4gCj4g
PiBNYXBwaW5nIGp1c3QgdGhlIHJlc2VydmVkIHJlZ2lvbnMgaXMgd2hhdCBJIGFjdHVhbGx5IGRv
IGZvciBQVkggd2l0aAo+ID4gaW9tbXU9aW5jbHVzaXZlIChwYXRjaCA0LzQpLCBzbyBtYXliZSBp
dCB3b3VsZCBtYWtlIHNlbnNlIHRvIHNwZWFrIGFib3V0Cj4gPiB0aGUKPiA+IG5hbWluZyBoZXJl
IGluIG9yZGVyIHRvIHVzZSB0aGUgc2FtZSBuYW1pbmcgZm9yIFBWIGFuZCBQVkguCj4gPiAKPiA+
IFRCSCBJIGRvbid0IHJlYWxseSBsaWtlIHRoZSBkb20wLSBwcmVmaXgsIHRoZSBjb21tYW5kIGxp
bmUgaW9tbXUKPiA+IG9wdGlvbnMgZWl0aGVyIGFwcGx5IHRvIGFsbCBkb21haW5zIG9yIERvbTAg
b25seSwgaGF2aW5nCj4gPiBkb211LWluY2x1c2l2ZSBmb3IgZXhhbXBsZSBtYWtlcyBubyBzZW5z
ZSBJTU8uCj4gCj4gTm8sIEkgdGhpbmsgdGhlcmUgYXJlIHNvbWUgb3B0aW9ucyB0aGF0IHlvdSBt
YXkgd2FudCB0byBhcHBseSB0byBkb20wIG9ubHksIGJ1dCB0aGVzZSBhcmUgbW9yZSBsaWtlIHRo
ZSBkb20wX21lbSBvciBkb20wX21heF92cHVzIG9wdGlvbnMuIFBhcnRpY3VsYXJseSwgdGhlIGlu
Y2x1c2l2ZSBvcHRpb24gaXMgcHJvYmFibHkgc29tZXRoaW5nIHRoYXQgaXMgb25seSBkZXNpcmFi
bGUgZm9yIGRvbTAuIENsZWFybHkgZG9tMC1wYXNzdGhyb3VnaCBhbmQgZG9tMC1zdHJpY3QgYXJl
IGFscmVhZHkgZGVmaW5lZCB0byByZWxhdGUgdG8gZG9tMCBvbmx5LCBhbmQgb3B0aW9ucyBzdWNo
IGFzICdyZXNlcnZlZCcgc2hvdWxkIG9ubHkgYmUgc3BlY2lmaWMgb24gdGhlIGNvbW1hbmQgbGlu
ZSBpbiByZWxhdGlvbiB0byBkb20wIElNTy4gRm9yIG90aGVyIGRvbWFpbnMgc3VjaCBhbiBvcHRp
b24gc2hvdWxkIGJlIHNwZWNpZmllZCB2aWEgeGwuY2ZnLgoKWWVzLCB3ZSBhbHJlYWR5IGhhdmUg
YSBidW5jaCBvZiB0aG9zZSwgc28gdGhlbiBJIHRoaW5rIGRvbTAtaW5jbHVzaXZlCmFuZCBkb20w
LXJlc2VydmVkIHdvdWxkIGJlIGFwcHJvcHJpYXRlPwoKZG9tMC1pbmNsdXNpdmUtbWFwcGluZyBv
ciBkb20wLXJlc2VydmVkLW1hcHBpbmcgc2VlbXMgdG9vIGxvbmcuCgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:36:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:36: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 1fkQ8R-00045z-9y; Tue, 31 Jul 2018 08:36: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkQ8Q-00045t-MK
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:36:02 +0000
X-Inumbo-ID: cd08b2e5-949c-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 cd08b2e5-949c-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:36:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 02:35:59 -0600
Message-Id: <5B601F6C02000078001D9474@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 02:35:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <5B60176302000078001D941A@prv1-mh.provo.novell.com>
 <80414cf1-c4c4-ef0a-0b75-60760597ca63@citrix.com>
In-Reply-To: <80414cf1-c4c4-ef0a-0b75-60760597ca63@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.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+IE9uIDMxLjA3LjE4IGF0IDEwOjA5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDcvMjAxOCAwOTowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDMx
LjA3LjE4IGF0IDA0OjMwLCA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6
Cj4+IE1hcmVrLAo+Pgo+PiBsb29rcyBsaWtlIGFsbCBvZiB0aGUgcGF0Y2hlcyB5b3UndmUgc2Vu
dCBlYXJseSB0aGlzIG1vcm5pbmcgbG9jYWwgdGltZQo+PiBoZXJlIGNhbWUgdGhyb3VnaCB0d2lj
ZSBvbiB4ZW4tZGV2ZWw6IFdvdWxkIHlvdSBwbGVhc2UgYXZvaWQKPj4gaGF2aW5nIHhlbi1kZXZl
bCBvbiBib3RoIHRoZSBUbyBhbmQgdGhlIENjIGxpc3RzIChqdXN0IHdpdGggZGlmZmVyZW50Cj4+
IGRvbWFpbnMpPwo+IAo+IEkndmUgb25seSBnb3QgYSBzaW5nbGUgY29weSwgYW5kIHRoZSBsaXN0
IGFyY2hpdmVzIG9ubHkgc2hvdyBhIHNpbmdsZSBjb3B5Lgo+IAo+IEFyZSB5b3Ugc3VyZSB0aGF0
J3Mgbm90IGp1c3Qgc29tZXRoaW5nIGxvY2FsIHRvIHlvdT8KCldlbGwsIEkgZG9uJ3Qgc2VlIGhv
dyB0aGVyZSBjYW4gYmUgb25seSBhIHNpbmdsZSBjb3B5IHdpdGgKeGVuLWRldmVsIG9uIGJvdGgg
dGhlIFRvIGFuZCBDYyBsaXN0cywgdW5sZXNzIGRlLWR1cGxpY2F0aW9uCmhhcHBlbnMgYXQgdGhl
IHJlY2VpdmVyIGVuZCAod2hpY2ggSSBjb3VsZCBpbWFnaW5lIGhhcHBlbnMKaW4gbGlzdCBhcmNo
aXZpbmcpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:38:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08: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 1fkQAO-0004EA-NU; Tue, 31 Jul 2018 08:38: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=xay/=kp=citrix.com=prvs=7434e2dac=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkQAN-0004E4-8e
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:38:03 +0000
X-Inumbo-ID: 154909dd-949d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 154909dd-949d-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:38:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76939410"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 2/4] iommu: generalize iommu_inclusive_mapping
Thread-Index: AQHUJb+KVTROazLB7UCQ1fR+xWJEhaSo8MMA///vwICAACK5EP//4iiAgAAhs+A=
Date: Tue, 31 Jul 2018 08:37:25 +0000
Message-ID: <94ea25857c9a495dbbe90d371ce51591@AMSPEX02CL03.citrite.net>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
 <20180731083351.qdg47ffpmc7ti4j7@mac.bytemobile.com>
In-Reply-To: <20180731083351.qdg47ffpmc7ti4j7@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 2/4] iommu: generalize
 iommu_inclusive_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: Kevin
 Tian <kevin.tian@intel.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.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>,
 "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
bnQ6IDMxIEp1bHkgMjAxOCAwOTozNAo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBj
aXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBHZW9yZ2Ug
RHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJl
dy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNv
bT47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2gKPiA8amJldWxpY2hAc3VzZS5jb20+Cj4gU3ViamVj
dDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzRdIGlvbW11OiBnZW5lcmFsaXplCj4gaW9tbXVf
aW5jbHVzaXZlX21hcHBpbmcKPiAKPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwOToyNzowM0FN
ICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tCj4gPiA+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+ID4gPiBTZW50OiAzMSBKdWx5IDIwMTgg
MDk6MTYKPiA+ID4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4g
PiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPjsKPiA+ID4gU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiA+ID4gR2Vvcmdl
IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcgo+ID4gPiA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRy
aXguY29tPjsKPiBUaW0KPiA+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4KPiBCZXVsaWNoCj4gPiA+IDxqYmV1bGljaEBz
dXNlLmNvbT4KPiA+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzRdIGlvbW11
OiBnZW5lcmFsaXplCj4gPiA+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nCj4gPiA+Cj4gPiA+IE9u
IFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA4OjE4OjM2QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90
ZToKPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+ID4gPiBGcm9tOiBY
ZW4tZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10K
PiBPbgo+ID4gPiBCZWhhbGYKPiA+ID4gPiA+IE9mIFJvZ2VyIFBhdSBNb25uZQo+ID4gPiA+ID4g
U2VudDogMjcgSnVseSAyMDE4IDE2OjMyCj4gPiA+ID4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCj4gPiA+ID4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA+ID4gPiA+IDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZQo+IER1bmxhcAo+ID4gPiA+
ID4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIKPiA+ID4gPiA+IDxB
bmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24KPiA8SWFuLkphY2tzb25AY2l0
cml4LmNvbT47Cj4gPiA+IFRpbQo+ID4gPiA+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4KPiA+ID4gQmV1bGljaAo+ID4g
PiA+ID4gPGpiZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPiA+ID4gPiA+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzRdIGlvbW11
OiBnZW5lcmFsaXplCj4gPiA+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZwo+ID4gPiA+ID4K
PiA+ID4gPiA+IEludHJvZHVjZSBhIG5ldyBpb21tdT1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24g
dGhhdCBzdXBlcnNlZGVzCj4gPiA+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhpcyBz
aG91bGQgYmUgYSBub24tZnVuY3Rpb25hbCBjaGFuZ2UKPiBvbgo+ID4gPiA+ID4gSW50ZWwgaGFy
ZHdhcmUsIHdoaWxlIEFNRCBoYXJkd2FyZSB3aWxsIGdhaW4gdGhlIHNhbWUgZnVuY3Rpb25hbGl0
eQo+IG9mCj4gPiA+ID4gPiBtYXBwaW5nIGFsbW9zdCBldmVyeXRoaW5nIGJlbG93IHRoZSA0R0Ig
Ym91bmRhcnkuCj4gPiA+ID4gPgo+ID4gPiA+ID4gTm90ZSB0aGF0IGlzIGEgbm9vcCBmb3IgQVJN
IGhhcmR3YXJlLgo+ID4gPiA+ID4KPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiA+ID4gLS0tCj4gPiA+ID4gPiBDYzog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+ID4gPiA+IENjOiBH
ZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gPiA+ID4gPiBDYzog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gPiA+ID4gPiBDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gPiA+ID4gQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiA+ID4gPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxr
IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+ID4gPiA+ID4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+ID4gPiA+IENjOiBUaW0gRGVlZ2FuIDx0aW1A
eGVuLm9yZz4KPiA+ID4gPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4g
PiA+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+ID4gPiA+ID4gLS0t
Cj4gPiA+ID4gPiAgZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICB8IDE0ICsr
KysrKwo+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jICAgfCAg
NCArKwo+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgfCAg
NiArKysKPiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmggIHwg
IDIgLQo+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgfCAg
NiAtLS0KPiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIHwg
NjYgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jICAgfCA3MAo+ID4gPiA+ID4gKysrKysrKysrKysrKysrKysrKysr
KysrKysrCj4gPiA+ID4gPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8
ICAyICsKPiA+ID4gPiA+ICA4IGZpbGVzIGNoYW5nZWQsIDk3IGluc2VydGlvbnMoKyksIDczIGRl
bGV0aW9ucygtKQo+ID4gPiA+ID4KPiA+ID4gPiA+IGRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgo+IGIvZG9jcy9taXNjL3hlbi0KPiA+ID4gPiA+IGNvbW1h
bmQtbGluZS5tYXJrZG93bgo+ID4gPiA+ID4gaW5kZXggNjViNDc1NDQxOC4uOTFhOGJmYzlhNiAx
MDA2NDQKPiA+ID4gPiA+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du
Cj4gPiA+ID4gPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4g
PiA+ID4gQEAgLTExOTgsNiArMTE5OCwxNyBAQCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0
byBtaXNiZWhhdmUKPiA+ID4gdXBvbgo+ID4gPiA+ID4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lgo+
ID4gPiA+ID4KPiA+ID4gPiA+ICA+PiBFbmFibGUgSU9NTVUgZGVidWdnaW5nIGNvZGUgKGltcGxp
ZXMgYHZlcmJvc2VgKS4KPiA+ID4gPiA+Cj4gPiA+ID4gPiArPiBgaW5jbHVzaXZlYAo+ID4gPiA+
Cj4gPiA+ID4gVGhpcyBpcyBhIGRvbTAgKG9yIGh3ZG9tKSBzcGVjaWZpYyBzZXR0aW5nIHNvIHBl
cmhhcHMgZG9tMC1pbmNsdXNpdmU/Cj4gPiA+ID4KPiA+ID4gPiBBY3R1YWxseSB0aGUgZG9tMCBp
b21tdSBvcHRpb25zIGFyZSBzdGFydGluZyB0byBnZXQgdW53aWVsZHkgYXMgdGhleQo+IGFyZQo+
ID4gPiBjb25mbGF0ZWQgd2l0aCB0aGUgZ2VuZXJhbCBob3N0IGlvbW11IG9wdGlvbnMgc28gSSB0
aGluayBpdCBtYXkgYmUKPiA+ID4gd29ydGh3aGlsZSBzcGxpdHRpbmcgdGhpbmdzIG91dCBpbnRv
IGEgc2VwYXJhdGUgJ2RvbTAtaW9tbXU9JyB0b3AgbGV2ZWwKPiA+ID4gcGFyYW1ldGVyIGF0IHRo
aXMgc3RhZ2UuIChNeSByZWFzb25zIGFyZSBzbGlnaHRseSBzZWxmaXNoIGFzIEkgaW50ZW5kIHRv
IGFkZAo+ID4gPiBhbm90aGVyIGRvbTAgaW9tbXUgb3B0aW9uIHRvIGdpdmUgaXQganVzdCByZXNl
cnZlZCByZWdpb25zLCB0byBhdm9pZAo+ID4gPiB1bm5lY2Vzc2FyeSBzZXQtdXAgaWYgd2Uga25v
dyBpdCB3aWxsIGJlIHVzaW5nIFBWLUlPTU1VKS4KPiA+ID4KPiA+ID4gTWFwcGluZyBqdXN0IHRo
ZSByZXNlcnZlZCByZWdpb25zIGlzIHdoYXQgSSBhY3R1YWxseSBkbyBmb3IgUFZIIHdpdGgKPiA+
ID4gaW9tbXU9aW5jbHVzaXZlIChwYXRjaCA0LzQpLCBzbyBtYXliZSBpdCB3b3VsZCBtYWtlIHNl
bnNlIHRvIHNwZWFrCj4gYWJvdXQKPiA+ID4gdGhlCj4gPiA+IG5hbWluZyBoZXJlIGluIG9yZGVy
IHRvIHVzZSB0aGUgc2FtZSBuYW1pbmcgZm9yIFBWIGFuZCBQVkguCj4gPiA+Cj4gPiA+IFRCSCBJ
IGRvbid0IHJlYWxseSBsaWtlIHRoZSBkb20wLSBwcmVmaXgsIHRoZSBjb21tYW5kIGxpbmUgaW9t
bXUKPiA+ID4gb3B0aW9ucyBlaXRoZXIgYXBwbHkgdG8gYWxsIGRvbWFpbnMgb3IgRG9tMCBvbmx5
LCBoYXZpbmcKPiA+ID4gZG9tdS1pbmNsdXNpdmUgZm9yIGV4YW1wbGUgbWFrZXMgbm8gc2Vuc2Ug
SU1PLgo+ID4KPiA+IE5vLCBJIHRoaW5rIHRoZXJlIGFyZSBzb21lIG9wdGlvbnMgdGhhdCB5b3Ug
bWF5IHdhbnQgdG8gYXBwbHkgdG8gZG9tMAo+IG9ubHksIGJ1dCB0aGVzZSBhcmUgbW9yZSBsaWtl
IHRoZSBkb20wX21lbSBvciBkb20wX21heF92cHVzIG9wdGlvbnMuCj4gUGFydGljdWxhcmx5LCB0
aGUgaW5jbHVzaXZlIG9wdGlvbiBpcyBwcm9iYWJseSBzb21ldGhpbmcgdGhhdCBpcyBvbmx5IGRl
c2lyYWJsZQo+IGZvciBkb20wLiBDbGVhcmx5IGRvbTAtcGFzc3Rocm91Z2ggYW5kIGRvbTAtc3Ry
aWN0IGFyZSBhbHJlYWR5IGRlZmluZWQgdG8KPiByZWxhdGUgdG8gZG9tMCBvbmx5LCBhbmQgb3B0
aW9ucyBzdWNoIGFzICdyZXNlcnZlZCcgc2hvdWxkIG9ubHkgYmUgc3BlY2lmaWMgb24KPiB0aGUg
Y29tbWFuZCBsaW5lIGluIHJlbGF0aW9uIHRvIGRvbTAgSU1PLiBGb3Igb3RoZXIgZG9tYWlucyBz
dWNoIGFuIG9wdGlvbgo+IHNob3VsZCBiZSBzcGVjaWZpZWQgdmlhIHhsLmNmZy4KPiAKPiBZZXMs
IHdlIGFscmVhZHkgaGF2ZSBhIGJ1bmNoIG9mIHRob3NlLCBzbyB0aGVuIEkgdGhpbmsgZG9tMC1p
bmNsdXNpdmUKPiBhbmQgZG9tMC1yZXNlcnZlZCB3b3VsZCBiZSBhcHByb3ByaWF0ZT8KPiAKPiBk
b20wLWluY2x1c2l2ZS1tYXBwaW5nIG9yIGRvbTAtcmVzZXJ2ZWQtbWFwcGluZyBzZWVtcyB0b28g
bG9uZy4KClllcywgdGhvc2UgbmFtZXMgYXJlIG9rLCBidXQgSSBzdGlsbCB0aGluayBpdCBiZXR0
ZXIgaW4gdGhlIGxvbmcgcnVuIGlmIHdlIGhhdmUgc29tZXRoaW5nIGxpa2U6Cgpkb20wX2lvbW11
PVtpbmNsdXNpdmUsXVtyZXNlcnZlZCxdW3N0cmljdCxdW25vbmUsXVtyZWxheGVkXQoKd2hlcmUg
cmVsYXhlZCBpcyB0aGUgZGVmYXVsdCBhbmQgJ25vbmUnIChJIHRoaW5rKSBpcyBlcXVpdmFsZW50
IHRvIHRoZSBjdXJyZW50IGlvbW11PWRvbTAtcGFzc3Rocm91Z2guCgogIFBhdWwKCj4gCj4gVGhh
bmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:43:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:43:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQFA-0004x6-C5; Tue, 31 Jul 2018 08:43: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkQF9-0004x1-32
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:42:59 +0000
X-Inumbo-ID: c5d198e6-949d-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 c5d198e6-949d-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:43:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 02:42:56 -0600
Message-Id: <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 02:42:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <nmanthey@amazon.de>
References: <1533021498-21452-1-git-send-email-nmanthey@amazon.de>
 <5B60143D02000078001D940B@prv1-mh.provo.novell.com>
 <a993a757-edad-6a10-3109-9b18482c874b@amazon.de>
In-Reply-To: <a993a757-edad-6a10-3109-9b18482c874b@amazon.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [goto-label] memory: fix label syntax
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Elizabeth Polgreen <polgreen@amazon.de>, 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+IE9uIDMxLjA3LjE4IGF0IDEwOjMyLCA8bm1hbnRoZXlAYW1hem9uLmRlPiB3cm90ZToKPiBT
b3JyeSBmb3IgcHV0dGluZyB5b3UgaW4gdGhlIFRvIGZpZWxkLCBJJ2xsIHVzZSBDYyBpbiB0aGUg
ZnV0dXJlLgo+IAo+IEkgYWdyZWUgdGhhdCB0aGUgY29tbWl0IG1lc3NhZ2UgaXMgYSBsaXR0bGUg
c2hvcnQsIGFuZCBJIHdpbGwgaXRlcmF0ZSBvbgo+IHRoYXQuIEZ1cnRoZXJtb3JlLCBJIGFncmVl
IHRoYXQgZ2NjIGNvbXBhdGliaWxpdHkgd291bGQgYWxsb3cgdG8gcGFyc2UKPiB0aGlzIHN0YXRl
bWVudC4gSG93ZXZlciwgdGhlIGdpdmVuIHNlcXVlbmNlIGlzIG5vdCB1bmlxdWUsIGFuZCB0aGUg
Z2NjCj4gZG9jdW1lbnRhdGlvbiBzdGF0ZXMgdGhhdCB0aGUgc2VtaWNvbG9uIGlzIG1hbmRhdG9y
eS4KPiAKPiBodHRwczovL2djYy5nbnUub3JnL29ubGluZWRvY3MvZ2NjL0xhYmVsLUF0dHJpYnV0
ZXMuaHRtbCAKCkFoLCBpbmRlZWQsIG1vZGVybiBkb2N1bWVudGF0aW9uIHNheXMgc28sIHdoaWxl
IG9sZGVyIGRpZG4ndC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:45:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:45: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 1fkQHk-00055W-RU; Tue, 31 Jul 2018 08:45: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkQHk-00055N-8O
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:45:40 +0000
X-Inumbo-ID: 263ef856-949e-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 263ef856-949e-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:46:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 02:45:38 -0600
Message-Id: <5B6021AD02000078001D9498@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 02:45:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
In-Reply-To: <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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+IE9uIDMxLjA3LjE4IGF0IDEwOjI3LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogUm9nZXIgUGF1IE1vbm5l
Cj4+IFNlbnQ6IDMxIEp1bHkgMjAxOCAwOToxNgo+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1
cnJhbnRAY2l0cml4LmNvbT4KPj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsg
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Owo+PiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsK
Pj4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Bl
cgo+PiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3Nv
bkBjaXRyaXguY29tPjsgVGltCj4+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2gKPj4gPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDIvNF0gaW9tbXU6IGdlbmVy
YWxpemUKPj4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcKPj4gCj4+IE9uIFR1ZSwgSnVsIDMxLCAy
MDE4IGF0IDA4OjE4OjM2QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gPiA+IC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+ID4gPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4ZW4t
ZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24KPj4gQmVoYWxmCj4+ID4gPiBP
ZiBSb2dlciBQYXUgTW9ubmUKPj4gPiA+IFNlbnQ6IDI3IEp1bHkgMjAxOCAxNjozMgo+PiA+ID4g
VG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyAKPj4gPiA+IENjOiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+PiA+ID4gPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2Vvcmdl
IER1bmxhcAo+PiA+ID4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIK
Pj4gPiA+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+Owo+PiBUaW0KPj4gPiA+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuCj4+IEJldWxpY2gKPj4gPiA+
IDxqYmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+Cj4+ID4gPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0ggMi80XSBpb21tdTogZ2VuZXJh
bGl6ZQo+PiA+ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcKPj4gPiA+Cj4+ID4gPiBJbnRyb2R1
Y2UgYSBuZXcgaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0aW9uIHRoYXQgc3VwZXJzZWRlcwo+
PiA+ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoaXMgc2hvdWxkIGJlIGEgbm9uLWZ1bmN0
aW9uYWwgY2hhbmdlIG9uCj4+ID4gPiBJbnRlbCBoYXJkd2FyZSwgd2hpbGUgQU1EIGhhcmR3YXJl
IHdpbGwgZ2FpbiB0aGUgc2FtZSBmdW5jdGlvbmFsaXR5IG9mCj4+ID4gPiBtYXBwaW5nIGFsbW9z
dCBldmVyeXRoaW5nIGJlbG93IHRoZSA0R0IgYm91bmRhcnkuCj4+ID4gPgo+PiA+ID4gTm90ZSB0
aGF0IGlzIGEgbm9vcCBmb3IgQVJNIGhhcmR3YXJlLgo+PiA+ID4KPj4gPiA+IFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiA+ID4gLS0tCj4+
ID4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gPiA+
IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4+ID4gPiBD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4+ID4gPiBDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiA+ID4gQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Cj4+ID4gPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPgo+PiA+ID4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KPj4gPiA+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPj4g
PiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+PiA+ID4gQ2M6IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+PiA+ID4gLS0tCj4+ID4gPiAgZG9jcy9taXNjL3hl
bi1jb21tYW5kLWxpbmUubWFya2Rvd24gICB8IDE0ICsrKysrKwo+PiA+ID4gIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jICAgfCAgNCArKwo+PiA+ID4gIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMgICAgICAgfCAgNiArKysKPj4gPiA+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvZXh0ZXJuLmggIHwgIDIgLQo+PiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jICAgfCAgNiAtLS0KPj4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQveDg2L3Z0ZC5jIHwgNjYgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiA+ID4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgfCA3MAo+PiA+ID4gKysrKysrKysr
KysrKysrKysrKysrKysrKysrCj4+ID4gPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAg
ICAgICAgICB8ICAyICsKPj4gPiA+ICA4IGZpbGVzIGNoYW5nZWQsIDk3IGluc2VydGlvbnMoKyks
IDczIGRlbGV0aW9ucygtKQo+PiA+ID4KPj4gPiA+IGRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tCj4+ID4gPiBjb21tYW5kLWxp
bmUubWFya2Rvd24KPj4gPiA+IGluZGV4IDY1YjQ3NTQ0MTguLjkxYThiZmM5YTYgMTAwNjQ0Cj4+
ID4gPiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+PiA+ID4gKysr
IGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gPiA+IEBAIC0xMTk4LDYg
KzExOTgsMTcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlCj4+IHVw
b24KPj4gPiA+IGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4KPj4gPiA+Cj4+ID4gPiAgPj4gRW5hYmxl
IElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3NlYCkuCj4+ID4gPgo+PiA+ID4g
Kz4gYGluY2x1c2l2ZWAKPj4gPgo+PiA+IFRoaXMgaXMgYSBkb20wIChvciBod2RvbSkgc3BlY2lm
aWMgc2V0dGluZyBzbyBwZXJoYXBzIGRvbTAtaW5jbHVzaXZlPwo+PiA+Cj4+ID4gQWN0dWFsbHkg
dGhlIGRvbTAgaW9tbXUgb3B0aW9ucyBhcmUgc3RhcnRpbmcgdG8gZ2V0IHVud2llbGR5IGFzIHRo
ZXkgYXJlCj4+IGNvbmZsYXRlZCB3aXRoIHRoZSBnZW5lcmFsIGhvc3QgaW9tbXUgb3B0aW9ucyBz
byBJIHRoaW5rIGl0IG1heSBiZQo+PiB3b3J0aHdoaWxlIHNwbGl0dGluZyB0aGluZ3Mgb3V0IGlu
dG8gYSBzZXBhcmF0ZSAnZG9tMC1pb21tdT0nIHRvcCBsZXZlbAo+PiBwYXJhbWV0ZXIgYXQgdGhp
cyBzdGFnZS4gKE15IHJlYXNvbnMgYXJlIHNsaWdodGx5IHNlbGZpc2ggYXMgSSBpbnRlbmQgdG8g
YWRkCj4+IGFub3RoZXIgZG9tMCBpb21tdSBvcHRpb24gdG8gZ2l2ZSBpdCBqdXN0IHJlc2VydmVk
IHJlZ2lvbnMsIHRvIGF2b2lkCj4+IHVubmVjZXNzYXJ5IHNldC11cCBpZiB3ZSBrbm93IGl0IHdp
bGwgYmUgdXNpbmcgUFYtSU9NTVUpLgo+PiAKPj4gTWFwcGluZyBqdXN0IHRoZSByZXNlcnZlZCBy
ZWdpb25zIGlzIHdoYXQgSSBhY3R1YWxseSBkbyBmb3IgUFZIIHdpdGgKPj4gaW9tbXU9aW5jbHVz
aXZlIChwYXRjaCA0LzQpLCBzbyBtYXliZSBpdCB3b3VsZCBtYWtlIHNlbnNlIHRvIHNwZWFrIGFi
b3V0Cj4+IHRoZQo+PiBuYW1pbmcgaGVyZSBpbiBvcmRlciB0byB1c2UgdGhlIHNhbWUgbmFtaW5n
IGZvciBQViBhbmQgUFZILgo+PiAKPj4gVEJIIEkgZG9uJ3QgcmVhbGx5IGxpa2UgdGhlIGRvbTAt
IHByZWZpeCwgdGhlIGNvbW1hbmQgbGluZSBpb21tdQo+PiBvcHRpb25zIGVpdGhlciBhcHBseSB0
byBhbGwgZG9tYWlucyBvciBEb20wIG9ubHksIGhhdmluZwo+PiBkb211LWluY2x1c2l2ZSBmb3Ig
ZXhhbXBsZSBtYWtlcyBubyBzZW5zZSBJTU8uCj4gCj4gTm8sIEkgdGhpbmsgdGhlcmUgYXJlIHNv
bWUgb3B0aW9ucyB0aGF0IHlvdSBtYXkgd2FudCB0byBhcHBseSB0byBkb20wIG9ubHksIAo+IGJ1
dCB0aGVzZSBhcmUgbW9yZSBsaWtlIHRoZSBkb20wX21lbSBvciBkb20wX21heF92cHVzIG9wdGlv
bnMuIFBhcnRpY3VsYXJseSwgCj4gdGhlIGluY2x1c2l2ZSBvcHRpb24gaXMgcHJvYmFibHkgc29t
ZXRoaW5nIHRoYXQgaXMgb25seSBkZXNpcmFibGUgZm9yIGRvbTAuIAo+IENsZWFybHkgZG9tMC1w
YXNzdGhyb3VnaCBhbmQgZG9tMC1zdHJpY3QgYXJlIGFscmVhZHkgZGVmaW5lZCB0byByZWxhdGUg
dG8gZG9tMCAKPiBvbmx5LCBhbmQgb3B0aW9ucyBzdWNoIGFzICdyZXNlcnZlZCcgc2hvdWxkIG9u
bHkgYmUgc3BlY2lmaWMgb24gdGhlIGNvbW1hbmQgCj4gbGluZSBpbiByZWxhdGlvbiB0byBkb20w
IElNTy4gRm9yIG90aGVyIGRvbWFpbnMgc3VjaCBhbiBvcHRpb24gc2hvdWxkIGJlIAo+IHNwZWNp
ZmllZCB2aWEgeGwuY2ZnLgoKU28gcGVyaGFwcyAiZG9tMD1pb21tdS1pbmNsdXNpdmUiIGV0Yz8K
CkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 08:49:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 08:49:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQLN-0005Gb-Cd; Tue, 31 Jul 2018 08: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkQLM-0005GU-Lu
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:49:24 +0000
X-Inumbo-ID: ab832857-949e-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 ab832857-949e-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:49:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 02:49:22 -0600
Message-Id: <5B60228F02000078001D949B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 02:49:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
 <20180731083351.qdg47ffpmc7ti4j7@mac.bytemobile.com>
 <94ea25857c9a495dbbe90d371ce51591@AMSPEX02CL03.citrite.net>
In-Reply-To: <94ea25857c9a495dbbe90d371ce51591@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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+IE9uIDMxLjA3LjE4IGF0IDEwOjM3LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogUm9nZXIgUGF1IE1vbm5l
Cj4+IFNlbnQ6IDMxIEp1bHkgMjAxOCAwOTozNAo+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1
cnJhbnRAY2l0cml4LmNvbT4KPj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsg
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Owo+PiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsK
Pj4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Bl
cgo+PiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3Nv
bkBjaXRyaXguY29tPjsgVGltCj4+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2gKPj4gPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDIvNF0gaW9tbXU6IGdlbmVy
YWxpemUKPj4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcKPj4gCj4+IE9uIFR1ZSwgSnVsIDMxLCAy
MDE4IGF0IDA5OjI3OjAzQU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gPiA+IC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUKPj4gPiA+
IFNlbnQ6IDMxIEp1bHkgMjAxOCAwOToxNgo+PiA+ID4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+Cj4+ID4gPiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnOyBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT47Cj4+ID4gPiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1Cj4+IDx3ZWkubGl1MkBj
aXRyaXguY29tPjsKPj4gPiA+IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNv
bT47IEFuZHJldyBDb29wZXIKPj4gPiA+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Owo+PiBUaW0KPj4gPiA+IChYZW4ub3Jn
KSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFu
Cj4+IEJldWxpY2gKPj4gPiA+IDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gPiA+IFN1YmplY3Q6IFJl
OiBbWGVuLWRldmVsXSBbUEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQo+PiA+ID4gaW9tbXVf
aW5jbHVzaXZlX21hcHBpbmcKPj4gPiA+Cj4+ID4gPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAw
ODoxODozNkFNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+ID4gPiA+ID4gLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0KPj4gPiA+ID4gPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4ZW4t
ZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10KPj4gT24KPj4gPiA+IEJlaGFsZgo+
PiA+ID4gPiA+IE9mIFJvZ2VyIFBhdSBNb25uZQo+PiA+ID4gPiA+IFNlbnQ6IDI3IEp1bHkgMjAx
OCAxNjozMgo+PiA+ID4gPiA+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcgCj4+
ID4gPiA+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBT
dGFiZWxsaW5pCj4+ID4gPiA+ID4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlCj4+IER1bmxhcAo+PiA+ID4gPiA+IDxHZW9yZ2Uu
RHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4+ID4gPiA+ID4gPEFuZHJldy5Db29w
ZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbgo+PiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47
Cj4+ID4gPiBUaW0KPj4gPiA+ID4gPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbgo+PiA+ID4gQmV1bGljaAo+PiA+ID4gPiA+
IDxqYmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+Cj4+ID4gPiA+ID4gU3ViamVjdDogW1hlbi1kZXZlbF0gW1BBVENIIDIvNF0gaW9tbXU6IGdl
bmVyYWxpemUKPj4gPiA+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZwo+PiA+ID4gPiA+Cj4+
ID4gPiA+ID4gSW50cm9kdWNlIGEgbmV3IGlvbW11PWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0
aGF0IHN1cGVyc2VkZXMKPj4gPiA+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhpcyBz
aG91bGQgYmUgYSBub24tZnVuY3Rpb25hbCBjaGFuZ2UKPj4gb24KPj4gPiA+ID4gPiBJbnRlbCBo
YXJkd2FyZSwgd2hpbGUgQU1EIGhhcmR3YXJlIHdpbGwgZ2FpbiB0aGUgc2FtZSBmdW5jdGlvbmFs
aXR5Cj4+IG9mCj4+ID4gPiA+ID4gbWFwcGluZyBhbG1vc3QgZXZlcnl0aGluZyBiZWxvdyB0aGUg
NEdCIGJvdW5kYXJ5Lgo+PiA+ID4gPiA+Cj4+ID4gPiA+ID4gTm90ZSB0aGF0IGlzIGEgbm9vcCBm
b3IgQVJNIGhhcmR3YXJlLgo+PiA+ID4gPiA+Cj4+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+ID4gPiA+ID4gLS0tCj4+ID4g
PiA+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+ID4g
PiA+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPj4g
PiA+ID4gPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4+ID4g
PiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gPiA+ID4gPiBDYzog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gPiA+ID4gPiBDYzogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+PiA+ID4gPiA+IENjOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+ID4gPiA+ID4gQ2M6
IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+PiA+ID4gPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgo+PiA+ID4gPiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KPj4gPiA+ID4gPiAtLS0KPj4gPiA+ID4gPiAgZG9jcy9taXNjL3hlbi1jb21tYW5kLWxp
bmUubWFya2Rvd24gICB8IDE0ICsrKysrKwo+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hcm0vaW9tbXUuYyAgIHwgIDQgKysKPj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyAgICAgICB8ICA2ICsrKwo+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvZXh0ZXJuLmggIHwgIDIgLQo+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgIDYgLS0tCj4+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCA2NiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+
ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgfCA3MAo+PiA+
ID4gPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiA+ID4gPiA+ICB4ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgIHwgIDIgKwo+PiA+ID4gPiA+ICA4IGZpbGVzIGNo
YW5nZWQsIDk3IGluc2VydGlvbnMoKyksIDczIGRlbGV0aW9ucygtKQo+PiA+ID4gPiA+Cj4+ID4g
PiA+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4+
IGIvZG9jcy9taXNjL3hlbi0KPj4gPiA+ID4gPiBjb21tYW5kLWxpbmUubWFya2Rvd24KPj4gPiA+
ID4gPiBpbmRleCA2NWI0NzU0NDE4Li45MWE4YmZjOWE2IDEwMDY0NAo+PiA+ID4gPiA+IC0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4+ID4gPiA+ID4gKysrIGIvZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gPiA+ID4gPiBAQCAtMTE5OCw2ICsx
MTk4LDE3IEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvIG1pc2JlaGF2ZQo+PiA+ID4g
dXBvbgo+PiA+ID4gPiA+IGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4KPj4gPiA+ID4gPgo+PiA+ID4g
PiA+ICA+PiBFbmFibGUgSU9NTVUgZGVidWdnaW5nIGNvZGUgKGltcGxpZXMgYHZlcmJvc2VgKS4K
Pj4gPiA+ID4gPgo+PiA+ID4gPiA+ICs+IGBpbmNsdXNpdmVgCj4+ID4gPiA+Cj4+ID4gPiA+IFRo
aXMgaXMgYSBkb20wIChvciBod2RvbSkgc3BlY2lmaWMgc2V0dGluZyBzbyBwZXJoYXBzIGRvbTAt
aW5jbHVzaXZlPwo+PiA+ID4gPgo+PiA+ID4gPiBBY3R1YWxseSB0aGUgZG9tMCBpb21tdSBvcHRp
b25zIGFyZSBzdGFydGluZyB0byBnZXQgdW53aWVsZHkgYXMgdGhleQo+PiBhcmUKPj4gPiA+IGNv
bmZsYXRlZCB3aXRoIHRoZSBnZW5lcmFsIGhvc3QgaW9tbXUgb3B0aW9ucyBzbyBJIHRoaW5rIGl0
IG1heSBiZQo+PiA+ID4gd29ydGh3aGlsZSBzcGxpdHRpbmcgdGhpbmdzIG91dCBpbnRvIGEgc2Vw
YXJhdGUgJ2RvbTAtaW9tbXU9JyB0b3AgbGV2ZWwKPj4gPiA+IHBhcmFtZXRlciBhdCB0aGlzIHN0
YWdlLiAoTXkgcmVhc29ucyBhcmUgc2xpZ2h0bHkgc2VsZmlzaCBhcyBJIGludGVuZCB0byAKPiBh
ZGQKPj4gPiA+IGFub3RoZXIgZG9tMCBpb21tdSBvcHRpb24gdG8gZ2l2ZSBpdCBqdXN0IHJlc2Vy
dmVkIHJlZ2lvbnMsIHRvIGF2b2lkCj4+ID4gPiB1bm5lY2Vzc2FyeSBzZXQtdXAgaWYgd2Uga25v
dyBpdCB3aWxsIGJlIHVzaW5nIFBWLUlPTU1VKS4KPj4gPiA+Cj4+ID4gPiBNYXBwaW5nIGp1c3Qg
dGhlIHJlc2VydmVkIHJlZ2lvbnMgaXMgd2hhdCBJIGFjdHVhbGx5IGRvIGZvciBQVkggd2l0aAo+
PiA+ID4gaW9tbXU9aW5jbHVzaXZlIChwYXRjaCA0LzQpLCBzbyBtYXliZSBpdCB3b3VsZCBtYWtl
IHNlbnNlIHRvIHNwZWFrCj4+IGFib3V0Cj4+ID4gPiB0aGUKPj4gPiA+IG5hbWluZyBoZXJlIGlu
IG9yZGVyIHRvIHVzZSB0aGUgc2FtZSBuYW1pbmcgZm9yIFBWIGFuZCBQVkguCj4+ID4gPgo+PiA+
ID4gVEJIIEkgZG9uJ3QgcmVhbGx5IGxpa2UgdGhlIGRvbTAtIHByZWZpeCwgdGhlIGNvbW1hbmQg
bGluZSBpb21tdQo+PiA+ID4gb3B0aW9ucyBlaXRoZXIgYXBwbHkgdG8gYWxsIGRvbWFpbnMgb3Ig
RG9tMCBvbmx5LCBoYXZpbmcKPj4gPiA+IGRvbXUtaW5jbHVzaXZlIGZvciBleGFtcGxlIG1ha2Vz
IG5vIHNlbnNlIElNTy4KPj4gPgo+PiA+IE5vLCBJIHRoaW5rIHRoZXJlIGFyZSBzb21lIG9wdGlv
bnMgdGhhdCB5b3UgbWF5IHdhbnQgdG8gYXBwbHkgdG8gZG9tMAo+PiBvbmx5LCBidXQgdGhlc2Ug
YXJlIG1vcmUgbGlrZSB0aGUgZG9tMF9tZW0gb3IgZG9tMF9tYXhfdnB1cyBvcHRpb25zLgo+PiBQ
YXJ0aWN1bGFybHksIHRoZSBpbmNsdXNpdmUgb3B0aW9uIGlzIHByb2JhYmx5IHNvbWV0aGluZyB0
aGF0IGlzIG9ubHkgZGVzaXJhYmxlCj4+IGZvciBkb20wLiBDbGVhcmx5IGRvbTAtcGFzc3Rocm91
Z2ggYW5kIGRvbTAtc3RyaWN0IGFyZSBhbHJlYWR5IGRlZmluZWQgdG8KPj4gcmVsYXRlIHRvIGRv
bTAgb25seSwgYW5kIG9wdGlvbnMgc3VjaCBhcyAncmVzZXJ2ZWQnIHNob3VsZCBvbmx5IGJlIHNw
ZWNpZmljIG9uCj4+IHRoZSBjb21tYW5kIGxpbmUgaW4gcmVsYXRpb24gdG8gZG9tMCBJTU8uIEZv
ciBvdGhlciBkb21haW5zIHN1Y2ggYW4gb3B0aW9uCj4+IHNob3VsZCBiZSBzcGVjaWZpZWQgdmlh
IHhsLmNmZy4KPj4gCj4+IFllcywgd2UgYWxyZWFkeSBoYXZlIGEgYnVuY2ggb2YgdGhvc2UsIHNv
IHRoZW4gSSB0aGluayBkb20wLWluY2x1c2l2ZQo+PiBhbmQgZG9tMC1yZXNlcnZlZCB3b3VsZCBi
ZSBhcHByb3ByaWF0ZT8KPj4gCj4+IGRvbTAtaW5jbHVzaXZlLW1hcHBpbmcgb3IgZG9tMC1yZXNl
cnZlZC1tYXBwaW5nIHNlZW1zIHRvbyBsb25nLgo+IAo+IFllcywgdGhvc2UgbmFtZXMgYXJlIG9r
LCBidXQgSSBzdGlsbCB0aGluayBpdCBiZXR0ZXIgaW4gdGhlIGxvbmcgcnVuIGlmIHdlIAo+IGhh
dmUgc29tZXRoaW5nIGxpa2U6Cj4gCj4gZG9tMF9pb21tdT1baW5jbHVzaXZlLF1bcmVzZXJ2ZWQs
XVtzdHJpY3QsXVtub25lLF1bcmVsYXhlZF0KPiAKPiB3aGVyZSByZWxheGVkIGlzIHRoZSBkZWZh
dWx0IGFuZCAnbm9uZScgKEkgdGhpbmspIGlzIGVxdWl2YWxlbnQgdG8gdGhlIAo+IGN1cnJlbnQg
aW9tbXU9ZG9tMC1wYXNzdGhyb3VnaC4KCk9yLCBhbG9uZyB0aGUgbGluZXMgb2YgdGhlIG90aGVy
IHJlcGx5IGp1c3Qgc2VudCwgZS5nLgoKZG9tMD1wdmgsaW9tbXU6aW5jbHVzaXZlO3Jlc2VydmVk
LHNoYWRvdwoKQnV0IHBlcmhhcHMgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiAsIGFuZCA7IGdldHMg
dG9vIGNvbmZ1c2luZyB0aGVuLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:00:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkQW6-0006dd-Vv; Tue, 31 Jul 2018 09: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQW4-0006d0-Sk
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 09:00:28 +0000
X-Inumbo-ID: 376b38bd-94a0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 376b38bd-94a0-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:00:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61544528"
Date: Tue, 31 Jul 2018 10:00:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731090024.xbovqmyfrj6xiaid@citrix.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6MzA6NDJBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IGdkYiA4LjAgZml4ZWQgYm91bmRzIGNoZWNraW5nIGZvciAn
ZycgcGFja2V0IChjb21taXQKPiA5ZGMxOTNjM2JlODVhYWZhNjBjZWZmNTdkM2IwNDMwYWY2MDdi
NGNlICJDaGVjayBmb3IgdHJ1bmNhdGVkCj4gcmVnaXN0ZXJzIGluIHByb2Nlc3NfZ19wYWNrZXQi
KS4gVGhpcyByZXZlYWxlZCB0aGF0IGdkYnN4IGRpZAo+IG5vdCBwcm9wZXJseSBmb3JtYXR0ZWQg
J2cnIHBhY2tldCAtIHNlZ21lbnQgcmVnaXN0ZXJzIGFuZCBlZmxhZ3MgYXJlCj4gZXhwZWN0ZWQg
dG8gYmUgMzItYml0IGZpZWxkcyBpbiB0aGUgcmVzcG9uc2UgKGFjY29yZGluZyB0bwo+IGdkYi9m
ZWF0dXJlcy9pMzg2LzY0Yml0LWNvcmUueG1sIGluIGdkYiBzb3VyY2VzKS4gU3BlY2lmaWMgZXJy
b3IgaXM6Cj4gCj4gICAgIFRydW5jYXRlZCByZWdpc3RlciAyNiBpbiByZW1vdGUgJ2cnIHBhY2tl
dAo+IAo+IGluc3RlYWQgb2Ygc2lsZW50bHkgdHJ1bmNhdGluZyBwYXJ0IG9mIHJlZ2lzdGVyLgo+
IAo+IEFkZGl0aW9uYWxseSwgaXQgbG9va3MgbGlrZSBzZWdtZW50IHJlZ2lzdGVycyBvZiA2NGJp
dCBndWVzdHMgd2VyZSBuZXZlcgo+IHJlcG9ydGVkIGNvcnJlY3RseSwgYmVjYXVzZSBvZiB0eXBl
IG1pc21hdGNoLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNr
aSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPiAtLS0KPiAgdG9vbHMvZGVidWdn
ZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYyAgfCAgNiArKystLS0KPiAgdG9vbHMvZGVidWdnZXIvZ2Ri
c3gveGcveGdfbWFpbi5jICAgfCAyMCArKysrKysrKysrLS0tLS0tLS0tLQo+ICB0b29scy9kZWJ1
Z2dlci9nZGJzeC94Zy94Z19wdWJsaWMuaCB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQo+ICAzIGZp
bGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS90b29scy9kZWJ1Z2dlci9nZGJzeC9neC9neF9sb2NhbC5jIGIvdG9vbHMvZGVidWdn
ZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+IGluZGV4IDFiZWMwM2Q0OWMuLjMzNTU2YTU4MmQgMTAw
NjQ0Cj4gLS0tIGEvdG9vbHMvZGVidWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+ICsrKyBiL3Rv
b2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMKPiBAQCAtNDUsOCArNDUsOCBAQCBwcm50
XzMycmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3MzMiAqcjMycCkKPiAgc3RhdGljIHZvaWQKPiAgcHJu
dF82NHJlZ3Moc3RydWN0IHhnX2dkYl9yZWdzNjQgKnI2NHApCj4gIHsKPiAtICAgIHByaW50Zigi
cmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6IlhHRjY0IlxuIiwgcjY0cC0+cmlwLCByNjRw
LT5yc3AsCj4gLSAgICAgICAgICAgcjY0cC0+cmZsYWdzKTsKPiArICAgIHByaW50ZigicmlwOiJY
R0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6JTA4eFxuIiwgcjY0cC0+cmlwLCByNjRwLT5yc3AsCj4g
KyAgICAgICAgICAgcjY0cC0+ZWZsYWdzKTsKCkkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRv
IGludHJvZHVjZSBYR0YzMiBhbmQgWEdGTTMyIGluIHRoZSBoZWFkZXIuCgpUaGUgcmVzdCBsb29r
cyBnb29kIHRvIG1lLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:00:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkQW5-0006dX-MQ; Tue, 31 Jul 2018 09: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQW4-0006cv-LM
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:00:28 +0000
X-Inumbo-ID: 1169debb-94a0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1169debb-94a0-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 10:59:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61544528"
Date: Tue, 31 Jul 2018 10:00:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731090024.xbovqmyfrj6xiaid@citrix.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6MzA6NDJBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IGdkYiA4LjAgZml4ZWQgYm91bmRzIGNoZWNraW5nIGZvciAn
ZycgcGFja2V0IChjb21taXQKPiA5ZGMxOTNjM2JlODVhYWZhNjBjZWZmNTdkM2IwNDMwYWY2MDdi
NGNlICJDaGVjayBmb3IgdHJ1bmNhdGVkCj4gcmVnaXN0ZXJzIGluIHByb2Nlc3NfZ19wYWNrZXQi
KS4gVGhpcyByZXZlYWxlZCB0aGF0IGdkYnN4IGRpZAo+IG5vdCBwcm9wZXJseSBmb3JtYXR0ZWQg
J2cnIHBhY2tldCAtIHNlZ21lbnQgcmVnaXN0ZXJzIGFuZCBlZmxhZ3MgYXJlCj4gZXhwZWN0ZWQg
dG8gYmUgMzItYml0IGZpZWxkcyBpbiB0aGUgcmVzcG9uc2UgKGFjY29yZGluZyB0bwo+IGdkYi9m
ZWF0dXJlcy9pMzg2LzY0Yml0LWNvcmUueG1sIGluIGdkYiBzb3VyY2VzKS4gU3BlY2lmaWMgZXJy
b3IgaXM6Cj4gCj4gICAgIFRydW5jYXRlZCByZWdpc3RlciAyNiBpbiByZW1vdGUgJ2cnIHBhY2tl
dAo+IAo+IGluc3RlYWQgb2Ygc2lsZW50bHkgdHJ1bmNhdGluZyBwYXJ0IG9mIHJlZ2lzdGVyLgo+
IAo+IEFkZGl0aW9uYWxseSwgaXQgbG9va3MgbGlrZSBzZWdtZW50IHJlZ2lzdGVycyBvZiA2NGJp
dCBndWVzdHMgd2VyZSBuZXZlcgo+IHJlcG9ydGVkIGNvcnJlY3RseSwgYmVjYXVzZSBvZiB0eXBl
IG1pc21hdGNoLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNr
aSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPiAtLS0KPiAgdG9vbHMvZGVidWdn
ZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYyAgfCAgNiArKystLS0KPiAgdG9vbHMvZGVidWdnZXIvZ2Ri
c3gveGcveGdfbWFpbi5jICAgfCAyMCArKysrKysrKysrLS0tLS0tLS0tLQo+ICB0b29scy9kZWJ1
Z2dlci9nZGJzeC94Zy94Z19wdWJsaWMuaCB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQo+ICAzIGZp
bGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS90b29scy9kZWJ1Z2dlci9nZGJzeC9neC9neF9sb2NhbC5jIGIvdG9vbHMvZGVidWdn
ZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+IGluZGV4IDFiZWMwM2Q0OWMuLjMzNTU2YTU4MmQgMTAw
NjQ0Cj4gLS0tIGEvdG9vbHMvZGVidWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+ICsrKyBiL3Rv
b2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMKPiBAQCAtNDUsOCArNDUsOCBAQCBwcm50
XzMycmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3MzMiAqcjMycCkKPiAgc3RhdGljIHZvaWQKPiAgcHJu
dF82NHJlZ3Moc3RydWN0IHhnX2dkYl9yZWdzNjQgKnI2NHApCj4gIHsKPiAtICAgIHByaW50Zigi
cmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6IlhHRjY0IlxuIiwgcjY0cC0+cmlwLCByNjRw
LT5yc3AsCj4gLSAgICAgICAgICAgcjY0cC0+cmZsYWdzKTsKPiArICAgIHByaW50ZigicmlwOiJY
R0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6JTA4eFxuIiwgcjY0cC0+cmlwLCByNjRwLT5yc3AsCj4g
KyAgICAgICAgICAgcjY0cC0+ZWZsYWdzKTsKCkkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRv
IGludHJvZHVjZSBYR0YzMiBhbmQgWEdGTTMyIGluIHRoZSBoZWFkZXIuCgpUaGUgcmVzdCBsb29r
cyBnb29kIHRvIG1lLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:02:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkQY3-0006rL-Ph; Tue, 31 Jul 2018 09: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQY2-0006qz-Gt
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:02:30 +0000
X-Inumbo-ID: 5a6a1c2e-94a0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a6a1c2e-94a0-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:01:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61544694"
Date: Tue, 31 Jul 2018 10:02:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731090226.x7cr2iizs4cg2zuf@citrix.com>
References: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 1/2] docs: add xenstore-read and
 xenstore-write man pages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6NTY6NTNBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1H
w7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KCkFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKVGhhbmtzIGZvciBkb2luZyB0aGlzIQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:02:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkQY3-0006rD-FT; Tue, 31 Jul 2018 09:02: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQY2-0006qy-FC
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 09:02:30 +0000
X-Inumbo-ID: 806b96dc-94a0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 806b96dc-94a0-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:02:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61544694"
Date: Tue, 31 Jul 2018 10:02:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731090226.x7cr2iizs4cg2zuf@citrix.com>
References: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 1/2] docs: add xenstore-read and
 xenstore-write man pages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6NTY6NTNBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1H
w7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KCkFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKVGhhbmtzIGZvciBkb2luZyB0aGlzIQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:03:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkQZN-00073S-6g; Tue, 31 Jul 2018 09:03: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQZL-000736-5m
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:03:51 +0000
X-Inumbo-ID: b066226b-94a0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b066226b-94a0-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:04:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61544768"
Date: Tue, 31 Jul 2018 10:03:47 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731090347.uwgyr3f7oa5krsh6@citrix.com>
References: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
 <20180731025654.32491-2-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731025654.32491-2-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 2/2] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6NTY6NTRBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEZyb206IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KPiAKPiBQYXJzaW5nL2dlbmVyYXRpbmcgdGhlIGVzY2FwZSBzZXF1ZW5j
ZXMgdXNlZCBieSB4ZW5zdG9yZS1jbGllbnQgaXMgbm9uCj4gdHJpdmlhbC4gU28gbWFrZSBzY3Jp
cHRpbmcgKGZvciB1c2UgaW4gc3R1YmRvbSkgZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwo+IG9wdGlv
bi4KPiAKPiBbYWRkZWQgbWFuIHBhZ2UgZW50cmllcywgZmFjb3Igb3V0IGV4cGFuZF9idWZmZXJd
Cj4gU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:03:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkQZN-00073Z-GV; Tue, 31 Jul 2018 09:03: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQZL-000737-5y
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 09:03:51 +0000
X-Inumbo-ID: b066b05c-94a0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b066b05c-94a0-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:04:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61544768"
Date: Tue, 31 Jul 2018 10:03:47 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731090347.uwgyr3f7oa5krsh6@citrix.com>
References: <20180731025654.32491-1-marmarek@invisiblethingslab.com>
 <20180731025654.32491-2-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731025654.32491-2-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 2/2] xenstore-client: Add option for raw
 in-/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>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6NTY6NTRBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEZyb206IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KPiAKPiBQYXJzaW5nL2dlbmVyYXRpbmcgdGhlIGVzY2FwZSBzZXF1ZW5j
ZXMgdXNlZCBieSB4ZW5zdG9yZS1jbGllbnQgaXMgbm9uCj4gdHJpdmlhbC4gU28gbWFrZSBzY3Jp
cHRpbmcgKGZvciB1c2UgaW4gc3R1YmRvbSkgZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwo+IG9wdGlv
bi4KPiAKPiBbYWRkZWQgbWFuIHBhZ2UgZW50cmllcywgZmFjb3Igb3V0IGV4cGFuZF9idWZmZXJd
Cj4gU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:06:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkQbW-0007N8-UP; Tue, 31 Jul 2018 09:06: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=sjk/=kp=citrix.com=prvs=743ddc6a1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkQbW-0007N1-2m
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:06:06 +0000
X-Inumbo-ID: 007ea944-94a1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 007ea944-94a1-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:06:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76940675"
Date: Tue, 31 Jul 2018 11:05:56 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180731090556.teurystwsneq4ara@mac.bytemobile.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
 <20180731083351.qdg47ffpmc7ti4j7@mac.bytemobile.com>
 <94ea25857c9a495dbbe90d371ce51591@AMSPEX02CL03.citrite.net>
 <5B60228F02000078001D949B@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B60228F02000078001D949B@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 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDI6NDk6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMxLjA3LjE4IGF0IDEwOjM3LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+
IHdyb3RlOgo+ID4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4+IEZyb206IFJvZ2Vy
IFBhdSBNb25uZQo+ID4+IFNlbnQ6IDMxIEp1bHkgMjAxOCAwOTozNAo+ID4+IFRvOiBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiA+PiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPjsKPiA+PiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJp
eC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJ
YW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQo+ID4+IChYZW4ub3JnKSA8
dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJl
dWxpY2gKPiA+PiA8amJldWxpY2hAc3VzZS5jb20+Cj4gPj4gU3ViamVjdDogUmU6IFtYZW4tZGV2
ZWxdIFtQQVRDSCAyLzRdIGlvbW11OiBnZW5lcmFsaXplCj4gPj4gaW9tbXVfaW5jbHVzaXZlX21h
cHBpbmcKPiA+PiAKPiA+PiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwOToyNzowM0FNICswMTAw
LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
Cj4gPj4gPiA+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+ID4+ID4gPiBTZW50OiAzMSBKdWx5IDIw
MTggMDk6MTYKPiA+PiA+ID4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5j
b20+Cj4gPj4gPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiA+PiA+ID4gU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQo+ID4+IDx3ZWkubGl1MkBjaXRyaXguY29t
PjsKPiA+PiA+ID4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5k
cmV3IENvb3Blcgo+ID4+ID4gPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsKPiA+PiBUaW0KPiA+PiA+ID4gKFhlbi5vcmcp
IDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4K
PiA+PiBCZXVsaWNoCj4gPj4gPiA+IDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+PiA+ID4gU3ViamVj
dDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzRdIGlvbW11OiBnZW5lcmFsaXplCj4gPj4gPiA+
IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nCj4gPj4gPiA+Cj4gPj4gPiA+IE9uIFR1ZSwgSnVsIDMx
LCAyMDE4IGF0IDA4OjE4OjM2QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+PiA+ID4g
PiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPj4gPiA+ID4gPiBGcm9tOiBYZW4tZGV2
ZWwgW21haWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10KPiA+PiBP
bgo+ID4+ID4gPiBCZWhhbGYKPiA+PiA+ID4gPiA+IE9mIFJvZ2VyIFBhdSBNb25uZQo+ID4+ID4g
PiA+ID4gU2VudDogMjcgSnVseSAyMDE4IDE2OjMyCj4gPj4gPiA+ID4gPiBUbzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnIAo+ID4+ID4gPiA+ID4gQ2M6IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pCj4gPj4gPiA+ID4gPiA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UK
PiA+PiBEdW5sYXAKPiA+PiA+ID4gPiA+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRy
ZXcgQ29vcGVyCj4gPj4gPiA+ID4gPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBK
YWNrc29uCj4gPj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Owo+ID4+ID4gPiBUaW0KPiA+PiA+
ID4gPiA+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPjsgSmFuCj4gPj4gPiA+IEJldWxpY2gKPiA+PiA+ID4gPiA+IDxqYmV1bGljaEBz
dXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPj4gPiA+
ID4gPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQo+
ID4+ID4gPiA+ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcKPiA+PiA+ID4gPiA+Cj4gPj4gPiA+
ID4gPiBJbnRyb2R1Y2UgYSBuZXcgaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0aW9uIHRoYXQg
c3VwZXJzZWRlcwo+ID4+ID4gPiA+ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoaXMgc2hv
dWxkIGJlIGEgbm9uLWZ1bmN0aW9uYWwgY2hhbmdlCj4gPj4gb24KPiA+PiA+ID4gPiA+IEludGVs
IGhhcmR3YXJlLCB3aGlsZSBBTUQgaGFyZHdhcmUgd2lsbCBnYWluIHRoZSBzYW1lIGZ1bmN0aW9u
YWxpdHkKPiA+PiBvZgo+ID4+ID4gPiA+ID4gbWFwcGluZyBhbG1vc3QgZXZlcnl0aGluZyBiZWxv
dyB0aGUgNEdCIGJvdW5kYXJ5Lgo+ID4+ID4gPiA+ID4KPiA+PiA+ID4gPiA+IE5vdGUgdGhhdCBp
cyBhIG5vb3AgZm9yIEFSTSBoYXJkd2FyZS4KPiA+PiA+ID4gPiA+Cj4gPj4gPiA+ID4gPiBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+PiA+
ID4gPiA+IC0tLQo+ID4+ID4gPiA+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gPj4gPiA+ID4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxh
cEBldS5jaXRyaXguY29tPgo+ID4+ID4gPiA+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgo+ID4+ID4gPiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPiA+PiA+ID4gPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgo+ID4+ID4gPiA+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4KPiA+PiA+ID4gPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cj4gPj4gPiA+ID4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
Cj4gPj4gPiA+ID4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+PiA+ID4g
PiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiA+PiA+ID4gPiA+IC0t
LQo+ID4+ID4gPiA+ID4gIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duICAgfCAx
NCArKysrKysKPiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUu
YyAgIHwgIDQgKysKPiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
ICAgICAgIHwgIDYgKysrCj4gPj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2V4dGVybi5oICB8ICAyIC0KPiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYyAgIHwgIDYgLS0tCj4gPj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL3g4Ni92dGQuYyB8IDY2ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+PiA+ID4g
PiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgIHwgNzAKPiA+PiA+ID4g
PiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4+ID4gPiA+ID4gIHhlbi9pbmNsdWRl
L3hlbi9pb21tdS5oICAgICAgICAgICAgICAgfCAgMiArCj4gPj4gPiA+ID4gPiAgOCBmaWxlcyBj
aGFuZ2VkLCA5NyBpbnNlcnRpb25zKCspLCA3MyBkZWxldGlvbnMoLSkKPiA+PiA+ID4gPiA+Cj4g
Pj4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24KPiA+PiBiL2RvY3MvbWlzYy94ZW4tCj4gPj4gPiA+ID4gPiBjb21tYW5kLWxpbmUubWFya2Rv
d24KPiA+PiA+ID4gPiA+IGluZGV4IDY1YjQ3NTQ0MTguLjkxYThiZmM5YTYgMTAwNjQ0Cj4gPj4g
PiA+ID4gPiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4+ID4g
PiA+ID4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiA+PiA+ID4g
PiA+IEBAIC0xMTk4LDYgKzExOTgsMTcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8g
bWlzYmVoYXZlCj4gPj4gPiA+IHVwb24KPiA+PiA+ID4gPiA+IGFjY2Vzc2VzIHRvIHRoYXQgcG9y
dC4KPiA+PiA+ID4gPiA+Cj4gPj4gPiA+ID4gPiAgPj4gRW5hYmxlIElPTU1VIGRlYnVnZ2luZyBj
b2RlIChpbXBsaWVzIGB2ZXJib3NlYCkuCj4gPj4gPiA+ID4gPgo+ID4+ID4gPiA+ID4gKz4gYGlu
Y2x1c2l2ZWAKPiA+PiA+ID4gPgo+ID4+ID4gPiA+IFRoaXMgaXMgYSBkb20wIChvciBod2RvbSkg
c3BlY2lmaWMgc2V0dGluZyBzbyBwZXJoYXBzIGRvbTAtaW5jbHVzaXZlPwo+ID4+ID4gPiA+Cj4g
Pj4gPiA+ID4gQWN0dWFsbHkgdGhlIGRvbTAgaW9tbXUgb3B0aW9ucyBhcmUgc3RhcnRpbmcgdG8g
Z2V0IHVud2llbGR5IGFzIHRoZXkKPiA+PiBhcmUKPiA+PiA+ID4gY29uZmxhdGVkIHdpdGggdGhl
IGdlbmVyYWwgaG9zdCBpb21tdSBvcHRpb25zIHNvIEkgdGhpbmsgaXQgbWF5IGJlCj4gPj4gPiA+
IHdvcnRod2hpbGUgc3BsaXR0aW5nIHRoaW5ncyBvdXQgaW50byBhIHNlcGFyYXRlICdkb20wLWlv
bW11PScgdG9wIGxldmVsCj4gPj4gPiA+IHBhcmFtZXRlciBhdCB0aGlzIHN0YWdlLiAoTXkgcmVh
c29ucyBhcmUgc2xpZ2h0bHkgc2VsZmlzaCBhcyBJIGludGVuZCB0byAKPiA+IGFkZAo+ID4+ID4g
PiBhbm90aGVyIGRvbTAgaW9tbXUgb3B0aW9uIHRvIGdpdmUgaXQganVzdCByZXNlcnZlZCByZWdp
b25zLCB0byBhdm9pZAo+ID4+ID4gPiB1bm5lY2Vzc2FyeSBzZXQtdXAgaWYgd2Uga25vdyBpdCB3
aWxsIGJlIHVzaW5nIFBWLUlPTU1VKS4KPiA+PiA+ID4KPiA+PiA+ID4gTWFwcGluZyBqdXN0IHRo
ZSByZXNlcnZlZCByZWdpb25zIGlzIHdoYXQgSSBhY3R1YWxseSBkbyBmb3IgUFZIIHdpdGgKPiA+
PiA+ID4gaW9tbXU9aW5jbHVzaXZlIChwYXRjaCA0LzQpLCBzbyBtYXliZSBpdCB3b3VsZCBtYWtl
IHNlbnNlIHRvIHNwZWFrCj4gPj4gYWJvdXQKPiA+PiA+ID4gdGhlCj4gPj4gPiA+IG5hbWluZyBo
ZXJlIGluIG9yZGVyIHRvIHVzZSB0aGUgc2FtZSBuYW1pbmcgZm9yIFBWIGFuZCBQVkguCj4gPj4g
PiA+Cj4gPj4gPiA+IFRCSCBJIGRvbid0IHJlYWxseSBsaWtlIHRoZSBkb20wLSBwcmVmaXgsIHRo
ZSBjb21tYW5kIGxpbmUgaW9tbXUKPiA+PiA+ID4gb3B0aW9ucyBlaXRoZXIgYXBwbHkgdG8gYWxs
IGRvbWFpbnMgb3IgRG9tMCBvbmx5LCBoYXZpbmcKPiA+PiA+ID4gZG9tdS1pbmNsdXNpdmUgZm9y
IGV4YW1wbGUgbWFrZXMgbm8gc2Vuc2UgSU1PLgo+ID4+ID4KPiA+PiA+IE5vLCBJIHRoaW5rIHRo
ZXJlIGFyZSBzb21lIG9wdGlvbnMgdGhhdCB5b3UgbWF5IHdhbnQgdG8gYXBwbHkgdG8gZG9tMAo+
ID4+IG9ubHksIGJ1dCB0aGVzZSBhcmUgbW9yZSBsaWtlIHRoZSBkb20wX21lbSBvciBkb20wX21h
eF92cHVzIG9wdGlvbnMuCj4gPj4gUGFydGljdWxhcmx5LCB0aGUgaW5jbHVzaXZlIG9wdGlvbiBp
cyBwcm9iYWJseSBzb21ldGhpbmcgdGhhdCBpcyBvbmx5IGRlc2lyYWJsZQo+ID4+IGZvciBkb20w
LiBDbGVhcmx5IGRvbTAtcGFzc3Rocm91Z2ggYW5kIGRvbTAtc3RyaWN0IGFyZSBhbHJlYWR5IGRl
ZmluZWQgdG8KPiA+PiByZWxhdGUgdG8gZG9tMCBvbmx5LCBhbmQgb3B0aW9ucyBzdWNoIGFzICdy
ZXNlcnZlZCcgc2hvdWxkIG9ubHkgYmUgc3BlY2lmaWMgb24KPiA+PiB0aGUgY29tbWFuZCBsaW5l
IGluIHJlbGF0aW9uIHRvIGRvbTAgSU1PLiBGb3Igb3RoZXIgZG9tYWlucyBzdWNoIGFuIG9wdGlv
bgo+ID4+IHNob3VsZCBiZSBzcGVjaWZpZWQgdmlhIHhsLmNmZy4KPiA+PiAKPiA+PiBZZXMsIHdl
IGFscmVhZHkgaGF2ZSBhIGJ1bmNoIG9mIHRob3NlLCBzbyB0aGVuIEkgdGhpbmsgZG9tMC1pbmNs
dXNpdmUKPiA+PiBhbmQgZG9tMC1yZXNlcnZlZCB3b3VsZCBiZSBhcHByb3ByaWF0ZT8KPiA+PiAK
PiA+PiBkb20wLWluY2x1c2l2ZS1tYXBwaW5nIG9yIGRvbTAtcmVzZXJ2ZWQtbWFwcGluZyBzZWVt
cyB0b28gbG9uZy4KPiA+IAo+ID4gWWVzLCB0aG9zZSBuYW1lcyBhcmUgb2ssIGJ1dCBJIHN0aWxs
IHRoaW5rIGl0IGJldHRlciBpbiB0aGUgbG9uZyBydW4gaWYgd2UgCj4gPiBoYXZlIHNvbWV0aGlu
ZyBsaWtlOgo+ID4gCj4gPiBkb20wX2lvbW11PVtpbmNsdXNpdmUsXVtyZXNlcnZlZCxdW3N0cmlj
dCxdW25vbmUsXVtyZWxheGVkXQo+ID4gCj4gPiB3aGVyZSByZWxheGVkIGlzIHRoZSBkZWZhdWx0
IGFuZCAnbm9uZScgKEkgdGhpbmspIGlzIGVxdWl2YWxlbnQgdG8gdGhlIAo+ID4gY3VycmVudCBp
b21tdT1kb20wLXBhc3N0aHJvdWdoLgo+IAo+IE9yLCBhbG9uZyB0aGUgbGluZXMgb2YgdGhlIG90
aGVyIHJlcGx5IGp1c3Qgc2VudCwgZS5nLgo+IAo+IGRvbTA9cHZoLGlvbW11OmluY2x1c2l2ZTty
ZXNlcnZlZCxzaGFkb3cKPiAKPiBCdXQgcGVyaGFwcyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuICwg
YW5kIDsgZ2V0cyB0b28gY29uZnVzaW5nIHRoZW4uCgpTbyBJIHRoaW5rIHdlIGhhdmUgdGhlIGZv
bGxvd2luZyBvcHRpb25zOgoKMS4gZG9tMF9pb21tdT1baW5jbHVzaXZlLF1bcmVzZXJ2ZWQsXVtz
dHJpY3QsXVtub25lLF1bcmVsYXhlZF0KMi4gZG9tMD1bcHZoLF1bc2hhZG93LF1baW9tbXU9W2lu
Y2x1c2l2ZTtdW3Jlc2VydmVkO11bc3RyaWN0O11bbm9uZTtdW3JlbGF4ZWRdXQozLiBkb20wPVtw
dmgsXVtzaGFkb3csXVtpb21tdS1pbmNsdXNpdmUsXVtpb21tdS1yZXNlcnZlZCxdW2lvbW11LXN0
cmljdCxdW2lvbW11LW5vbmUsXVtpb21tdS1yZWxheGVkXQoKSSBkb24ndCBoYXZlIGEgc3Ryb25n
IHByZWZlcmVuY2UgYmV0d2VlbiAxIGFuZCAzLCBidXQgSSB3b3VsZCBwcmVmZXIKdG8gYXZvaWQg
MiBiZWNhdXNlIEkgdGhpbmsgc3Vib3B0aW9ucyBpbnNpZGUgb2Ygb3B0aW9ucyBpdCdzIHRvbwpj
b21wbGV4IElNTy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:08:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:08:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQdX-0007VQ-Be; Tue, 31 Jul 2018 09:08: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=apow=kp=citrix.com=prvs=7432357bd=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkQdV-0007VF-Qi
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 09:08:09 +0000
X-Inumbo-ID: 4a28d33f-94a1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a28d33f-94a1-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:08:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76940751"
To: Wei Liu <wei.liu2@citrix.com>, =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@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: <8c9828cf-b502-d122-874f-930a16e2ccdf@citrix.com>
Date: Tue, 31 Jul 2018 10:08: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: <20180731090024.xbovqmyfrj6xiaid@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/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 xen-devel@lists.xenproject.org, Ian Jackson <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>

T24gMzEvMDcvMTggMTA6MDAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBKdWwgMzEsIDIwMTgg
YXQgMDQ6MzA6NDJBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyb3RlOgo+
PiBnZGIgOC4wIGZpeGVkIGJvdW5kcyBjaGVja2luZyBmb3IgJ2cnIHBhY2tldCAoY29tbWl0Cj4+
IDlkYzE5M2MzYmU4NWFhZmE2MGNlZmY1N2QzYjA0MzBhZjYwN2I0Y2UgIkNoZWNrIGZvciB0cnVu
Y2F0ZWQKPj4gcmVnaXN0ZXJzIGluIHByb2Nlc3NfZ19wYWNrZXQiKS4gVGhpcyByZXZlYWxlZCB0
aGF0IGdkYnN4IGRpZAo+PiBub3QgcHJvcGVybHkgZm9ybWF0dGVkICdnJyBwYWNrZXQgLSBzZWdt
ZW50IHJlZ2lzdGVycyBhbmQgZWZsYWdzIGFyZQo+PiBleHBlY3RlZCB0byBiZSAzMi1iaXQgZmll
bGRzIGluIHRoZSByZXNwb25zZSAoYWNjb3JkaW5nIHRvCj4+IGdkYi9mZWF0dXJlcy9pMzg2LzY0
Yml0LWNvcmUueG1sIGluIGdkYiBzb3VyY2VzKS4gU3BlY2lmaWMgZXJyb3IgaXM6Cj4+Cj4+ICAg
ICBUcnVuY2F0ZWQgcmVnaXN0ZXIgMjYgaW4gcmVtb3RlICdnJyBwYWNrZXQKPj4KPj4gaW5zdGVh
ZCBvZiBzaWxlbnRseSB0cnVuY2F0aW5nIHBhcnQgb2YgcmVnaXN0ZXIuCj4+Cj4+IEFkZGl0aW9u
YWxseSwgaXQgbG9va3MgbGlrZSBzZWdtZW50IHJlZ2lzdGVycyBvZiA2NGJpdCBndWVzdHMgd2Vy
ZSBuZXZlcgo+PiByZXBvcnRlZCBjb3JyZWN0bHksIGJlY2F1c2Ugb2YgdHlwZSBtaXNtYXRjaC4K
Pj4KPj4gU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJl
a0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgo+PiAtLS0KPj4gIHRvb2xzL2RlYnVnZ2VyL2dkYnN4
L2d4L2d4X2xvY2FsLmMgIHwgIDYgKysrLS0tCj4+ICB0b29scy9kZWJ1Z2dlci9nZGJzeC94Zy94
Z19tYWluLmMgICB8IDIwICsrKysrKysrKystLS0tLS0tLS0tCj4+ICB0b29scy9kZWJ1Z2dlci9n
ZGJzeC94Zy94Z19wdWJsaWMuaCB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQo+PiAgMyBmaWxlcyBj
aGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdp
dCBhL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMgYi90b29scy9kZWJ1Z2dlci9n
ZGJzeC9neC9neF9sb2NhbC5jCj4+IGluZGV4IDFiZWMwM2Q0OWMuLjMzNTU2YTU4MmQgMTAwNjQ0
Cj4+IC0tLSBhL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMKPj4gKysrIGIvdG9v
bHMvZGVidWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+PiBAQCAtNDUsOCArNDUsOCBAQCBwcm50
XzMycmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3MzMiAqcjMycCkKPj4gIHN0YXRpYyB2b2lkCj4+ICBw
cm50XzY0cmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3M2NCAqcjY0cCkKPj4gIHsKPj4gLSAgICBwcmlu
dGYoInJpcDoiWEdGNjQiIHJzcDoiWEdGNjQiIGZsYWdzOiJYR0Y2NCJcbiIsIHI2NHAtPnJpcCwg
cjY0cC0+cnNwLAo+PiAtICAgICAgICAgICByNjRwLT5yZmxhZ3MpOwo+PiArICAgIHByaW50Zigi
cmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6JTA4eFxuIiwgcjY0cC0+cmlwLCByNjRwLT5y
c3AsCj4+ICsgICAgICAgICAgIHI2NHAtPmVmbGFncyk7Cj4gSSB0aGluayBpdCB3b3VsZCBiZSBi
ZXR0ZXIgdG8gaW50cm9kdWNlIFhHRjMyIGFuZCBYR0ZNMzIgaW4gdGhlIGhlYWRlci4KCj8/PyBp
bnR0eXBlcy5oIGlzIGEgc3RhbmRhcmQgaGVhZGVyIGZvciBhIHJlYXNvbi4uLgoKSSdkIHN1Z2dl
c3QgaW5zdGVhZCB0aGF0LCBpZiBjbGVhbnVwIHdlcmUgYmVpbmcgZG9uZSwgcHVyZ2luZyB0aGVz
ZQpub25zdGFuZGFyZCBQUkl4NjQncyB3b3VsZCBiZSBhIG11Y2ggYmV0dGVyIG9wdGlvbi4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:08:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:08:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQdX-0007VW-Kf; Tue, 31 Jul 2018 09:08: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=apow=kp=citrix.com=prvs=7432357bd=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkQdW-0007VL-9d
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:08:10 +0000
X-Inumbo-ID: 242ffd5d-94a1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 242ffd5d-94a1-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:07:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76940751"
To: Wei Liu <wei.liu2@citrix.com>, =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@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: <8c9828cf-b502-d122-874f-930a16e2ccdf@citrix.com>
Date: Tue, 31 Jul 2018 10:08: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: <20180731090024.xbovqmyfrj6xiaid@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/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 xen-devel@lists.xenproject.org, Ian Jackson <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>

T24gMzEvMDcvMTggMTA6MDAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBKdWwgMzEsIDIwMTgg
YXQgMDQ6MzA6NDJBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyb3RlOgo+
PiBnZGIgOC4wIGZpeGVkIGJvdW5kcyBjaGVja2luZyBmb3IgJ2cnIHBhY2tldCAoY29tbWl0Cj4+
IDlkYzE5M2MzYmU4NWFhZmE2MGNlZmY1N2QzYjA0MzBhZjYwN2I0Y2UgIkNoZWNrIGZvciB0cnVu
Y2F0ZWQKPj4gcmVnaXN0ZXJzIGluIHByb2Nlc3NfZ19wYWNrZXQiKS4gVGhpcyByZXZlYWxlZCB0
aGF0IGdkYnN4IGRpZAo+PiBub3QgcHJvcGVybHkgZm9ybWF0dGVkICdnJyBwYWNrZXQgLSBzZWdt
ZW50IHJlZ2lzdGVycyBhbmQgZWZsYWdzIGFyZQo+PiBleHBlY3RlZCB0byBiZSAzMi1iaXQgZmll
bGRzIGluIHRoZSByZXNwb25zZSAoYWNjb3JkaW5nIHRvCj4+IGdkYi9mZWF0dXJlcy9pMzg2LzY0
Yml0LWNvcmUueG1sIGluIGdkYiBzb3VyY2VzKS4gU3BlY2lmaWMgZXJyb3IgaXM6Cj4+Cj4+ICAg
ICBUcnVuY2F0ZWQgcmVnaXN0ZXIgMjYgaW4gcmVtb3RlICdnJyBwYWNrZXQKPj4KPj4gaW5zdGVh
ZCBvZiBzaWxlbnRseSB0cnVuY2F0aW5nIHBhcnQgb2YgcmVnaXN0ZXIuCj4+Cj4+IEFkZGl0aW9u
YWxseSwgaXQgbG9va3MgbGlrZSBzZWdtZW50IHJlZ2lzdGVycyBvZiA2NGJpdCBndWVzdHMgd2Vy
ZSBuZXZlcgo+PiByZXBvcnRlZCBjb3JyZWN0bHksIGJlY2F1c2Ugb2YgdHlwZSBtaXNtYXRjaC4K
Pj4KPj4gU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJl
a0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgo+PiAtLS0KPj4gIHRvb2xzL2RlYnVnZ2VyL2dkYnN4
L2d4L2d4X2xvY2FsLmMgIHwgIDYgKysrLS0tCj4+ICB0b29scy9kZWJ1Z2dlci9nZGJzeC94Zy94
Z19tYWluLmMgICB8IDIwICsrKysrKysrKystLS0tLS0tLS0tCj4+ICB0b29scy9kZWJ1Z2dlci9n
ZGJzeC94Zy94Z19wdWJsaWMuaCB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQo+PiAgMyBmaWxlcyBj
aGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdp
dCBhL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMgYi90b29scy9kZWJ1Z2dlci9n
ZGJzeC9neC9neF9sb2NhbC5jCj4+IGluZGV4IDFiZWMwM2Q0OWMuLjMzNTU2YTU4MmQgMTAwNjQ0
Cj4+IC0tLSBhL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMKPj4gKysrIGIvdG9v
bHMvZGVidWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+PiBAQCAtNDUsOCArNDUsOCBAQCBwcm50
XzMycmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3MzMiAqcjMycCkKPj4gIHN0YXRpYyB2b2lkCj4+ICBw
cm50XzY0cmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3M2NCAqcjY0cCkKPj4gIHsKPj4gLSAgICBwcmlu
dGYoInJpcDoiWEdGNjQiIHJzcDoiWEdGNjQiIGZsYWdzOiJYR0Y2NCJcbiIsIHI2NHAtPnJpcCwg
cjY0cC0+cnNwLAo+PiAtICAgICAgICAgICByNjRwLT5yZmxhZ3MpOwo+PiArICAgIHByaW50Zigi
cmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6JTA4eFxuIiwgcjY0cC0+cmlwLCByNjRwLT5y
c3AsCj4+ICsgICAgICAgICAgIHI2NHAtPmVmbGFncyk7Cj4gSSB0aGluayBpdCB3b3VsZCBiZSBi
ZXR0ZXIgdG8gaW50cm9kdWNlIFhHRjMyIGFuZCBYR0ZNMzIgaW4gdGhlIGhlYWRlci4KCj8/PyBp
bnR0eXBlcy5oIGlzIGEgc3RhbmRhcmQgaGVhZGVyIGZvciBhIHJlYXNvbi4uLgoKSSdkIHN1Z2dl
c3QgaW5zdGVhZCB0aGF0LCBpZiBjbGVhbnVwIHdlcmUgYmVpbmcgZG9uZSwgcHVyZ2luZyB0aGVz
ZQpub25zdGFuZGFyZCBQUkl4NjQncyB3b3VsZCBiZSBhIG11Y2ggYmV0dGVyIG9wdGlvbi4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:10:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:10: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 1fkQfa-0008FV-GW; Tue, 31 Jul 2018 09:10: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQfZ-0008FI-20
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:10:17 +0000
X-Inumbo-ID: 960a09dd-94a1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 960a09dd-94a1-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:10:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61545150"
Date: Tue, 31 Jul 2018 10:10:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731091010.chflw6m32uqeatsq@citrix.com>
References: <20180731031532.11752-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731031532.11752-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDU6MTU6MzJBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEFkZCAtLXJlcGxhY2UtZXNjYXBlIG9wdGlvbiB0byB4ZW5j
b25zb2xlZCwgd2hpY2ggcmVwbGFjZXMgRVNDIHdpdGgKPiAnLicgaW4gY29uc29sZSBvdXRwdXQg
d3JpdHRlbiB0byBsb2cgZmlsZS4gVGhpcyBtYWtlcyBpdCBzbGlnaHRseSBzYWZlcgo+IHRvIGRv
IHRhaWwgLWYgb24gYSBjb25zb2xlIG91dHB1dCBvZiB1bnRydXN0ZWQgZ3Vlc3QuCj4gVGhlIHB0
eSBvdXRwdXQgaXMgdW5hZmZlY3RlZCBieSB0aGlzIG9wdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCi4uLiB0aG91
Z2ggSSB3b3VsZCBsaWtlIHRvIG1ha2UgYSBtaW5vciBtb2RpZmljYXRpb24gd2hlbiBjb21taXR0
aW5nLgpTZWUgYmVsb3cuCgo+ICBzdGF0aWMgaW50IHdyaXRlX2FsbChpbnQgZmQsIGNvbnN0IGNo
YXIqIGJ1Ziwgc2l6ZV90IGxlbikKPiAgewo+ICsJY2hhciBidWZfcmVwbGFjZWRbMTAyNF07Cj4g
KwlzaXplX3QgdGhpc19yb3VuZDsKClRoZXNlIHR3byBjYW4gYmUgbW92ZWQgaW50byAuLi4gCgo+
ICsKPiAgCXdoaWxlIChsZW4pIHsKPiAtCQlzc2l6ZV90IHJldCA9IHdyaXRlKGZkLCBidWYsIGxl
bik7Cj4gKwkJc3NpemVfdCByZXQ7Cj4gKwkJaWYgKHJlcGxhY2VfZXNjYXBlKSB7CgouLi4gaGVy
ZS4KCkxldCBtZSBrbm93IGlmIHlvdSBkaXNhZ3JlZS4KCj4gKwkJCWlmIChsZW4gPiBzaXplb2Yo
YnVmX3JlcGxhY2VkKSkKPiArCQkJCXRoaXNfcm91bmQgPSBzaXplb2YoYnVmX3JlcGxhY2VkKTsK
PiArCQkJZWxzZQo+ICsJCQkJdGhpc19yb3VuZCA9IGxlbjsKPiArCQkJZG9fcmVwbGFjZV9lc2Nh
cGUoYnVmLCBidWZfcmVwbGFjZWQsIHRoaXNfcm91bmQpOwo+ICsJCQlyZXQgPSB3cml0ZShmZCwg
YnVmX3JlcGxhY2VkLCB0aGlzX3JvdW5kKTsKPiArCQl9IGVsc2UKPiArCQkJcmV0ID0gd3JpdGUo
ZmQsIGJ1ZiwgbGVuKTsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:10:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:10: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 1fkQfZ-0008FN-6v; Tue, 31 Jul 2018 09:10: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQfY-0008FD-IV
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 09:10:16 +0000
X-Inumbo-ID: 70075f4a-94a1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 70075f4a-94a1-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:09:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61545150"
Date: Tue, 31 Jul 2018 10:10:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731091010.chflw6m32uqeatsq@citrix.com>
References: <20180731031532.11752-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731031532.11752-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDU6MTU6MzJBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEFkZCAtLXJlcGxhY2UtZXNjYXBlIG9wdGlvbiB0byB4ZW5j
b25zb2xlZCwgd2hpY2ggcmVwbGFjZXMgRVNDIHdpdGgKPiAnLicgaW4gY29uc29sZSBvdXRwdXQg
d3JpdHRlbiB0byBsb2cgZmlsZS4gVGhpcyBtYWtlcyBpdCBzbGlnaHRseSBzYWZlcgo+IHRvIGRv
IHRhaWwgLWYgb24gYSBjb25zb2xlIG91dHB1dCBvZiB1bnRydXN0ZWQgZ3Vlc3QuCj4gVGhlIHB0
eSBvdXRwdXQgaXMgdW5hZmZlY3RlZCBieSB0aGlzIG9wdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCi4uLiB0aG91
Z2ggSSB3b3VsZCBsaWtlIHRvIG1ha2UgYSBtaW5vciBtb2RpZmljYXRpb24gd2hlbiBjb21taXR0
aW5nLgpTZWUgYmVsb3cuCgo+ICBzdGF0aWMgaW50IHdyaXRlX2FsbChpbnQgZmQsIGNvbnN0IGNo
YXIqIGJ1Ziwgc2l6ZV90IGxlbikKPiAgewo+ICsJY2hhciBidWZfcmVwbGFjZWRbMTAyNF07Cj4g
KwlzaXplX3QgdGhpc19yb3VuZDsKClRoZXNlIHR3byBjYW4gYmUgbW92ZWQgaW50byAuLi4gCgo+
ICsKPiAgCXdoaWxlIChsZW4pIHsKPiAtCQlzc2l6ZV90IHJldCA9IHdyaXRlKGZkLCBidWYsIGxl
bik7Cj4gKwkJc3NpemVfdCByZXQ7Cj4gKwkJaWYgKHJlcGxhY2VfZXNjYXBlKSB7CgouLi4gaGVy
ZS4KCkxldCBtZSBrbm93IGlmIHlvdSBkaXNhZ3JlZS4KCj4gKwkJCWlmIChsZW4gPiBzaXplb2Yo
YnVmX3JlcGxhY2VkKSkKPiArCQkJCXRoaXNfcm91bmQgPSBzaXplb2YoYnVmX3JlcGxhY2VkKTsK
PiArCQkJZWxzZQo+ICsJCQkJdGhpc19yb3VuZCA9IGxlbjsKPiArCQkJZG9fcmVwbGFjZV9lc2Nh
cGUoYnVmLCBidWZfcmVwbGFjZWQsIHRoaXNfcm91bmQpOwo+ICsJCQlyZXQgPSB3cml0ZShmZCwg
YnVmX3JlcGxhY2VkLCB0aGlzX3JvdW5kKTsKPiArCQl9IGVsc2UKPiArCQkJcmV0ID0gd3JpdGUo
ZmQsIGJ1ZiwgbGVuKTsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:12:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:12: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 1fkQhT-0008Up-8D; Tue, 31 Jul 2018 09: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQhR-0008UR-LF
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:12:13 +0000
X-Inumbo-ID: b5eb3a51-94a1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5eb3a51-94a1-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:11:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61545236"
Date: Tue, 31 Jul 2018 10:12:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180731091209.rv3ovzdfvknqnnbn@citrix.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@citrix.com>
 <8c9828cf-b502-d122-874f-930a16e2ccdf@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8c9828cf-b502-d122-874f-930a16e2ccdf@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.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>, xen-devel@lists.xen.org,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMTA6MDg6MDZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAzMS8wNy8xOCAxMDowMCwgV2VpIExpdSB3cm90ZToKPiA+IE9uIFR1ZSwgSnVs
IDMxLCAyMDE4IGF0IDA0OjMwOjQyQU0gKzAyMDAsIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNr
aSB3cm90ZToKPiA+PiBnZGIgOC4wIGZpeGVkIGJvdW5kcyBjaGVja2luZyBmb3IgJ2cnIHBhY2tl
dCAoY29tbWl0Cj4gPj4gOWRjMTkzYzNiZTg1YWFmYTYwY2VmZjU3ZDNiMDQzMGFmNjA3YjRjZSAi
Q2hlY2sgZm9yIHRydW5jYXRlZAo+ID4+IHJlZ2lzdGVycyBpbiBwcm9jZXNzX2dfcGFja2V0Iiku
IFRoaXMgcmV2ZWFsZWQgdGhhdCBnZGJzeCBkaWQKPiA+PiBub3QgcHJvcGVybHkgZm9ybWF0dGVk
ICdnJyBwYWNrZXQgLSBzZWdtZW50IHJlZ2lzdGVycyBhbmQgZWZsYWdzIGFyZQo+ID4+IGV4cGVj
dGVkIHRvIGJlIDMyLWJpdCBmaWVsZHMgaW4gdGhlIHJlc3BvbnNlIChhY2NvcmRpbmcgdG8KPiA+
PiBnZGIvZmVhdHVyZXMvaTM4Ni82NGJpdC1jb3JlLnhtbCBpbiBnZGIgc291cmNlcykuIFNwZWNp
ZmljIGVycm9yIGlzOgo+ID4+Cj4gPj4gICAgIFRydW5jYXRlZCByZWdpc3RlciAyNiBpbiByZW1v
dGUgJ2cnIHBhY2tldAo+ID4+Cj4gPj4gaW5zdGVhZCBvZiBzaWxlbnRseSB0cnVuY2F0aW5nIHBh
cnQgb2YgcmVnaXN0ZXIuCj4gPj4KPiA+PiBBZGRpdGlvbmFsbHksIGl0IGxvb2tzIGxpa2Ugc2Vn
bWVudCByZWdpc3RlcnMgb2YgNjRiaXQgZ3Vlc3RzIHdlcmUgbmV2ZXIKPiA+PiByZXBvcnRlZCBj
b3JyZWN0bHksIGJlY2F1c2Ugb2YgdHlwZSBtaXNtYXRjaC4KPiA+Pgo+ID4+IFNpZ25lZC1vZmYt
Ynk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdz
bGFiLmNvbT4KPiA+PiAtLS0KPiA+PiAgdG9vbHMvZGVidWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwu
YyAgfCAgNiArKystLS0KPiA+PiAgdG9vbHMvZGVidWdnZXIvZ2Ric3gveGcveGdfbWFpbi5jICAg
fCAyMCArKysrKysrKysrLS0tLS0tLS0tLQo+ID4+ICB0b29scy9kZWJ1Z2dlci9nZGJzeC94Zy94
Z19wdWJsaWMuaCB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQo+ID4+ICAzIGZpbGVzIGNoYW5nZWQs
IDIyIGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQo+ID4+Cj4gPj4gZGlmZiAtLWdpdCBh
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMgYi90b29scy9kZWJ1Z2dlci9nZGJz
eC9neC9neF9sb2NhbC5jCj4gPj4gaW5kZXggMWJlYzAzZDQ5Yy4uMzM1NTZhNTgyZCAxMDA2NDQK
PiA+PiAtLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC9neC9neF9sb2NhbC5jCj4gPj4gKysrIGIv
dG9vbHMvZGVidWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+ID4+IEBAIC00NSw4ICs0NSw4IEBA
IHBybnRfMzJyZWdzKHN0cnVjdCB4Z19nZGJfcmVnczMyICpyMzJwKQo+ID4+ICBzdGF0aWMgdm9p
ZAo+ID4+ICBwcm50XzY0cmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3M2NCAqcjY0cCkKPiA+PiAgewo+
ID4+IC0gICAgcHJpbnRmKCJyaXA6IlhHRjY0IiByc3A6IlhHRjY0IiBmbGFnczoiWEdGNjQiXG4i
LCByNjRwLT5yaXAsIHI2NHAtPnJzcCwKPiA+PiAtICAgICAgICAgICByNjRwLT5yZmxhZ3MpOwo+
ID4+ICsgICAgcHJpbnRmKCJyaXA6IlhHRjY0IiByc3A6IlhHRjY0IiBmbGFnczolMDh4XG4iLCBy
NjRwLT5yaXAsIHI2NHAtPnJzcCwKPiA+PiArICAgICAgICAgICByNjRwLT5lZmxhZ3MpOwo+ID4g
SSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaW50cm9kdWNlIFhHRjMyIGFuZCBYR0ZNMzIg
aW4gdGhlIGhlYWRlci4KPiAKPiA/Pz8gaW50dHlwZXMuaCBpcyBhIHN0YW5kYXJkIGhlYWRlciBm
b3IgYSByZWFzb24uLi4KPiAKPiBJJ2Qgc3VnZ2VzdCBpbnN0ZWFkIHRoYXQsIGlmIGNsZWFudXAg
d2VyZSBiZWluZyBkb25lLCBwdXJnaW5nIHRoZXNlCj4gbm9uc3RhbmRhcmQgUFJJeDY0J3Mgd291
bGQgYmUgYSBtdWNoIGJldHRlciBvcHRpb24uCj4gCgpUaGlzIHdvcmtzIHRvby4KCldlaS4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:12:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:12: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 1fkQhS-0008Uj-Ue; Tue, 31 Jul 2018 09: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQhR-0008US-LF
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 09:12:13 +0000
X-Inumbo-ID: b5eb670c-94a1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5eb670c-94a1-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:11:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61545236"
Date: Tue, 31 Jul 2018 10:12:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180731091209.rv3ovzdfvknqnnbn@citrix.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@citrix.com>
 <8c9828cf-b502-d122-874f-930a16e2ccdf@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8c9828cf-b502-d122-874f-930a16e2ccdf@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.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>, xen-devel@lists.xen.org,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMTA6MDg6MDZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAzMS8wNy8xOCAxMDowMCwgV2VpIExpdSB3cm90ZToKPiA+IE9uIFR1ZSwgSnVs
IDMxLCAyMDE4IGF0IDA0OjMwOjQyQU0gKzAyMDAsIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNr
aSB3cm90ZToKPiA+PiBnZGIgOC4wIGZpeGVkIGJvdW5kcyBjaGVja2luZyBmb3IgJ2cnIHBhY2tl
dCAoY29tbWl0Cj4gPj4gOWRjMTkzYzNiZTg1YWFmYTYwY2VmZjU3ZDNiMDQzMGFmNjA3YjRjZSAi
Q2hlY2sgZm9yIHRydW5jYXRlZAo+ID4+IHJlZ2lzdGVycyBpbiBwcm9jZXNzX2dfcGFja2V0Iiku
IFRoaXMgcmV2ZWFsZWQgdGhhdCBnZGJzeCBkaWQKPiA+PiBub3QgcHJvcGVybHkgZm9ybWF0dGVk
ICdnJyBwYWNrZXQgLSBzZWdtZW50IHJlZ2lzdGVycyBhbmQgZWZsYWdzIGFyZQo+ID4+IGV4cGVj
dGVkIHRvIGJlIDMyLWJpdCBmaWVsZHMgaW4gdGhlIHJlc3BvbnNlIChhY2NvcmRpbmcgdG8KPiA+
PiBnZGIvZmVhdHVyZXMvaTM4Ni82NGJpdC1jb3JlLnhtbCBpbiBnZGIgc291cmNlcykuIFNwZWNp
ZmljIGVycm9yIGlzOgo+ID4+Cj4gPj4gICAgIFRydW5jYXRlZCByZWdpc3RlciAyNiBpbiByZW1v
dGUgJ2cnIHBhY2tldAo+ID4+Cj4gPj4gaW5zdGVhZCBvZiBzaWxlbnRseSB0cnVuY2F0aW5nIHBh
cnQgb2YgcmVnaXN0ZXIuCj4gPj4KPiA+PiBBZGRpdGlvbmFsbHksIGl0IGxvb2tzIGxpa2Ugc2Vn
bWVudCByZWdpc3RlcnMgb2YgNjRiaXQgZ3Vlc3RzIHdlcmUgbmV2ZXIKPiA+PiByZXBvcnRlZCBj
b3JyZWN0bHksIGJlY2F1c2Ugb2YgdHlwZSBtaXNtYXRjaC4KPiA+Pgo+ID4+IFNpZ25lZC1vZmYt
Ynk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdz
bGFiLmNvbT4KPiA+PiAtLS0KPiA+PiAgdG9vbHMvZGVidWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwu
YyAgfCAgNiArKystLS0KPiA+PiAgdG9vbHMvZGVidWdnZXIvZ2Ric3gveGcveGdfbWFpbi5jICAg
fCAyMCArKysrKysrKysrLS0tLS0tLS0tLQo+ID4+ICB0b29scy9kZWJ1Z2dlci9nZGJzeC94Zy94
Z19wdWJsaWMuaCB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQo+ID4+ICAzIGZpbGVzIGNoYW5nZWQs
IDIyIGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQo+ID4+Cj4gPj4gZGlmZiAtLWdpdCBh
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMgYi90b29scy9kZWJ1Z2dlci9nZGJz
eC9neC9neF9sb2NhbC5jCj4gPj4gaW5kZXggMWJlYzAzZDQ5Yy4uMzM1NTZhNTgyZCAxMDA2NDQK
PiA+PiAtLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC9neC9neF9sb2NhbC5jCj4gPj4gKysrIGIv
dG9vbHMvZGVidWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+ID4+IEBAIC00NSw4ICs0NSw4IEBA
IHBybnRfMzJyZWdzKHN0cnVjdCB4Z19nZGJfcmVnczMyICpyMzJwKQo+ID4+ICBzdGF0aWMgdm9p
ZAo+ID4+ICBwcm50XzY0cmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3M2NCAqcjY0cCkKPiA+PiAgewo+
ID4+IC0gICAgcHJpbnRmKCJyaXA6IlhHRjY0IiByc3A6IlhHRjY0IiBmbGFnczoiWEdGNjQiXG4i
LCByNjRwLT5yaXAsIHI2NHAtPnJzcCwKPiA+PiAtICAgICAgICAgICByNjRwLT5yZmxhZ3MpOwo+
ID4+ICsgICAgcHJpbnRmKCJyaXA6IlhHRjY0IiByc3A6IlhHRjY0IiBmbGFnczolMDh4XG4iLCBy
NjRwLT5yaXAsIHI2NHAtPnJzcCwKPiA+PiArICAgICAgICAgICByNjRwLT5lZmxhZ3MpOwo+ID4g
SSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaW50cm9kdWNlIFhHRjMyIGFuZCBYR0ZNMzIg
aW4gdGhlIGhlYWRlci4KPiAKPiA/Pz8gaW50dHlwZXMuaCBpcyBhIHN0YW5kYXJkIGhlYWRlciBm
b3IgYSByZWFzb24uLi4KPiAKPiBJJ2Qgc3VnZ2VzdCBpbnN0ZWFkIHRoYXQsIGlmIGNsZWFudXAg
d2VyZSBiZWluZyBkb25lLCBwdXJnaW5nIHRoZXNlCj4gbm9uc3RhbmRhcmQgUFJJeDY0J3Mgd291
bGQgYmUgYSBtdWNoIGJldHRlciBvcHRpb24uCj4gCgpUaGlzIHdvcmtzIHRvby4KCldlaS4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:14:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:14:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQk1-0000KH-N3; Tue, 31 Jul 2018 09:14: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkQk1-0000KA-4E
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:14:53 +0000
X-Inumbo-ID: 3a698319-94a2-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 3a698319-94a2-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:15:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 03:14:50 -0600
Message-Id: <5B60288702000078001D94EB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 03:14:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
 <20180731083351.qdg47ffpmc7ti4j7@mac.bytemobile.com>
 <94ea25857c9a495dbbe90d371ce51591@AMSPEX02CL03.citrite.net>
 <5B60228F02000078001D949B@prv1-mh.provo.novell.com>
 <20180731090556.teurystwsneq4ara@mac.bytemobile.com>
In-Reply-To: <20180731090556.teurystwsneq4ara@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.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+IE9uIDMxLjA3LjE4IGF0IDExOjA1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDAyOjQ5OjE5QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMzEuMDcuMTggYXQgMTA6MzcsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT4gd3JvdGU6Cj4+ID4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiA+PiBGcm9tOiBS
b2dlciBQYXUgTW9ubmUKPj4gPj4gU2VudDogMzEgSnVseSAyMDE4IDA5OjM0Cj4+ID4+IFRvOiBQ
YXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+PiA+PiBDYzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnOyBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT47
Cj4+ID4+IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Owo+PiA+PiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4+ID4+IDxBbmRyZXcuQ29vcGVyM0BjaXRy
aXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0KPj4gPj4g
KFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+OyBKYW4gQmV1bGljaAo+PiA+PiA8amJldWxpY2hAc3VzZS5jb20+Cj4+ID4+IFN1YmplY3Q6
IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQo+PiA+PiBpb21t
dV9pbmNsdXNpdmVfbWFwcGluZwo+PiA+PiAKPj4gPj4gT24gVHVlLCBKdWwgMzEsIDIwMTggYXQg
MDk6Mjc6MDNBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+PiA+PiA+ID4gLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0KPj4gPj4gPiA+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+PiA+PiA+
ID4gU2VudDogMzEgSnVseSAyMDE4IDA5OjE2Cj4+ID4+ID4gPiBUbzogUGF1bCBEdXJyYW50IDxQ
YXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPj4gPj4gPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc7IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPj4gPj4gPiA+
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUKPj4g
Pj4gPHdlaS5saXUyQGNpdHJpeC5jb20+Owo+PiA+PiA+ID4gR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcgo+PiA+PiA+ID4gPEFuZHJldy5Db29w
ZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47Cj4+
ID4+IFRpbQo+PiA+PiA+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4KPj4gPj4gQmV1bGljaAo+PiA+PiA+ID4gPGpiZXVs
aWNoQHN1c2UuY29tPgo+PiA+PiA+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAy
LzRdIGlvbW11OiBnZW5lcmFsaXplCj4+ID4+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZwo+
PiA+PiA+ID4KPj4gPj4gPiA+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA4OjE4OjM2QU0gKzAx
MDAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gPj4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQo+PiA+PiA+ID4gPiA+IEZyb206IFhlbi1kZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1i
b3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXQo+PiA+PiBPbgo+PiA+PiA+ID4gQmVoYWxmCj4+
ID4+ID4gPiA+ID4gT2YgUm9nZXIgUGF1IE1vbm5lCj4+ID4+ID4gPiA+ID4gU2VudDogMjcgSnVs
eSAyMDE4IDE2OjMyCj4+ID4+ID4gPiA+ID4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZyAKPj4gPj4gPiA+ID4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
OyBTdGVmYW5vIFN0YWJlbGxpbmkKPj4gPj4gPiA+ID4gPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UKPj4gPj4gRHVubGFwCj4+
ID4+ID4gPiA+ID4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIKPj4g
Pj4gPiA+ID4gPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uCj4+ID4+
IDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsKPj4gPj4gPiA+IFRpbQo+PiA+PiA+ID4gPiA+IChY
ZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PjsgSmFuCj4+ID4+ID4gPiBCZXVsaWNoCj4+ID4+ID4gPiA+ID4gPGpiZXVsaWNoQHN1c2UuY29t
PjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gPj4gPiA+ID4gPiBT
dWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQo+PiA+PiA+
ID4gPiA+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nCj4+ID4+ID4gPiA+ID4KPj4gPj4gPiA+ID4g
PiBJbnRyb2R1Y2UgYSBuZXcgaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0aW9uIHRoYXQgc3Vw
ZXJzZWRlcwo+PiA+PiA+ID4gPiA+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGlzIHNob3Vs
ZCBiZSBhIG5vbi1mdW5jdGlvbmFsIGNoYW5nZQo+PiA+PiBvbgo+PiA+PiA+ID4gPiA+IEludGVs
IGhhcmR3YXJlLCB3aGlsZSBBTUQgaGFyZHdhcmUgd2lsbCBnYWluIHRoZSBzYW1lIGZ1bmN0aW9u
YWxpdHkKPj4gPj4gb2YKPj4gPj4gPiA+ID4gPiBtYXBwaW5nIGFsbW9zdCBldmVyeXRoaW5nIGJl
bG93IHRoZSA0R0IgYm91bmRhcnkuCj4+ID4+ID4gPiA+ID4KPj4gPj4gPiA+ID4gPiBOb3RlIHRo
YXQgaXMgYSBub29wIGZvciBBUk0gaGFyZHdhcmUuCj4+ID4+ID4gPiA+ID4KPj4gPj4gPiA+ID4g
PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
Pj4gPj4gPiA+ID4gPiAtLS0KPj4gPj4gPiA+ID4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gPj4gPiA+ID4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2Vv
cmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+PiA+PiA+ID4gPiA+IENjOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPj4gPj4gPiA+ID4gPiBDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+PiA+PiA+ID4gPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+PiA+PiA+ID4gPiA+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsg
PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4+ID4+ID4gPiA+ID4gQ2M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4gPj4gPiA+ID4gPiBDYzogVGltIERlZWdh
biA8dGltQHhlbi5vcmc+Cj4+ID4+ID4gPiA+ID4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Cj4+ID4+ID4gPiA+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
Pgo+PiA+PiA+ID4gPiA+IC0tLQo+PiA+PiA+ID4gPiA+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQt
bGluZS5tYXJrZG93biAgIHwgMTQgKysrKysrCj4+ID4+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FybS9pb21tdS5jICAgfCAgNCArKwo+PiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgIHwgIDYgKysrCj4+ID4+ID4gPiA+ID4gIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaCAgfCAgMiAtCj4+ID4+ID4gPiA+ID4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgfCAgNiAtLS0KPj4gPj4gPiA+ID4g
PiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8IDY2ICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPj4gPj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2lvbW11LmMgICB8IDcwCj4+ID4+ID4gPiA+ID4gKysrKysrKysrKysrKysrKysrKysrKysrKysr
Cj4+ID4+ID4gPiA+ID4gIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgfCAg
MiArCj4+ID4+ID4gPiA+ID4gIDggZmlsZXMgY2hhbmdlZCwgOTcgaW5zZXJ0aW9ucygrKSwgNzMg
ZGVsZXRpb25zKC0pCj4+ID4+ID4gPiA+ID4KPj4gPj4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gPj4gYi9kb2NzL21pc2MveGVuLQo+
PiA+PiA+ID4gPiA+IGNvbW1hbmQtbGluZS5tYXJrZG93bgo+PiA+PiA+ID4gPiA+IGluZGV4IDY1
YjQ3NTQ0MTguLjkxYThiZmM5YTYgMTAwNjQ0Cj4+ID4+ID4gPiA+ID4gLS0tIGEvZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gPj4gPiA+ID4gPiArKysgYi9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+PiA+PiA+ID4gPiA+IEBAIC0xMTk4LDYgKzExOTgs
MTcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlCj4+ID4+ID4gPiB1
cG9uCj4+ID4+ID4gPiA+ID4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lgo+PiA+PiA+ID4gPiA+Cj4+
ID4+ID4gPiA+ID4gID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVy
Ym9zZWApLgo+PiA+PiA+ID4gPiA+Cj4+ID4+ID4gPiA+ID4gKz4gYGluY2x1c2l2ZWAKPj4gPj4g
PiA+ID4KPj4gPj4gPiA+ID4gVGhpcyBpcyBhIGRvbTAgKG9yIGh3ZG9tKSBzcGVjaWZpYyBzZXR0
aW5nIHNvIHBlcmhhcHMgZG9tMC1pbmNsdXNpdmU/Cj4+ID4+ID4gPiA+Cj4+ID4+ID4gPiA+IEFj
dHVhbGx5IHRoZSBkb20wIGlvbW11IG9wdGlvbnMgYXJlIHN0YXJ0aW5nIHRvIGdldCB1bndpZWxk
eSBhcyB0aGV5Cj4+ID4+IGFyZQo+PiA+PiA+ID4gY29uZmxhdGVkIHdpdGggdGhlIGdlbmVyYWwg
aG9zdCBpb21tdSBvcHRpb25zIHNvIEkgdGhpbmsgaXQgbWF5IGJlCj4+ID4+ID4gPiB3b3J0aHdo
aWxlIHNwbGl0dGluZyB0aGluZ3Mgb3V0IGludG8gYSBzZXBhcmF0ZSAnZG9tMC1pb21tdT0nIHRv
cCBsZXZlbAo+PiA+PiA+ID4gcGFyYW1ldGVyIGF0IHRoaXMgc3RhZ2UuIChNeSByZWFzb25zIGFy
ZSBzbGlnaHRseSBzZWxmaXNoIGFzIEkgaW50ZW5kIHRvIAo+PiA+IGFkZAo+PiA+PiA+ID4gYW5v
dGhlciBkb20wIGlvbW11IG9wdGlvbiB0byBnaXZlIGl0IGp1c3QgcmVzZXJ2ZWQgcmVnaW9ucywg
dG8gYXZvaWQKPj4gPj4gPiA+IHVubmVjZXNzYXJ5IHNldC11cCBpZiB3ZSBrbm93IGl0IHdpbGwg
YmUgdXNpbmcgUFYtSU9NTVUpLgo+PiA+PiA+ID4KPj4gPj4gPiA+IE1hcHBpbmcganVzdCB0aGUg
cmVzZXJ2ZWQgcmVnaW9ucyBpcyB3aGF0IEkgYWN0dWFsbHkgZG8gZm9yIFBWSCB3aXRoCj4+ID4+
ID4gPiBpb21tdT1pbmNsdXNpdmUgKHBhdGNoIDQvNCksIHNvIG1heWJlIGl0IHdvdWxkIG1ha2Ug
c2Vuc2UgdG8gc3BlYWsKPj4gPj4gYWJvdXQKPj4gPj4gPiA+IHRoZQo+PiA+PiA+ID4gbmFtaW5n
IGhlcmUgaW4gb3JkZXIgdG8gdXNlIHRoZSBzYW1lIG5hbWluZyBmb3IgUFYgYW5kIFBWSC4KPj4g
Pj4gPiA+Cj4+ID4+ID4gPiBUQkggSSBkb24ndCByZWFsbHkgbGlrZSB0aGUgZG9tMC0gcHJlZml4
LCB0aGUgY29tbWFuZCBsaW5lIGlvbW11Cj4+ID4+ID4gPiBvcHRpb25zIGVpdGhlciBhcHBseSB0
byBhbGwgZG9tYWlucyBvciBEb20wIG9ubHksIGhhdmluZwo+PiA+PiA+ID4gZG9tdS1pbmNsdXNp
dmUgZm9yIGV4YW1wbGUgbWFrZXMgbm8gc2Vuc2UgSU1PLgo+PiA+PiA+Cj4+ID4+ID4gTm8sIEkg
dGhpbmsgdGhlcmUgYXJlIHNvbWUgb3B0aW9ucyB0aGF0IHlvdSBtYXkgd2FudCB0byBhcHBseSB0
byBkb20wCj4+ID4+IG9ubHksIGJ1dCB0aGVzZSBhcmUgbW9yZSBsaWtlIHRoZSBkb20wX21lbSBv
ciBkb20wX21heF92cHVzIG9wdGlvbnMuCj4+ID4+IFBhcnRpY3VsYXJseSwgdGhlIGluY2x1c2l2
ZSBvcHRpb24gaXMgcHJvYmFibHkgc29tZXRoaW5nIHRoYXQgaXMgb25seSAKPiBkZXNpcmFibGUK
Pj4gPj4gZm9yIGRvbTAuIENsZWFybHkgZG9tMC1wYXNzdGhyb3VnaCBhbmQgZG9tMC1zdHJpY3Qg
YXJlIGFscmVhZHkgZGVmaW5lZCB0bwo+PiA+PiByZWxhdGUgdG8gZG9tMCBvbmx5LCBhbmQgb3B0
aW9ucyBzdWNoIGFzICdyZXNlcnZlZCcgc2hvdWxkIG9ubHkgYmUgc3BlY2lmaWMgCj4gb24KPj4g
Pj4gdGhlIGNvbW1hbmQgbGluZSBpbiByZWxhdGlvbiB0byBkb20wIElNTy4gRm9yIG90aGVyIGRv
bWFpbnMgc3VjaCBhbiBvcHRpb24KPj4gPj4gc2hvdWxkIGJlIHNwZWNpZmllZCB2aWEgeGwuY2Zn
Lgo+PiA+PiAKPj4gPj4gWWVzLCB3ZSBhbHJlYWR5IGhhdmUgYSBidW5jaCBvZiB0aG9zZSwgc28g
dGhlbiBJIHRoaW5rIGRvbTAtaW5jbHVzaXZlCj4+ID4+IGFuZCBkb20wLXJlc2VydmVkIHdvdWxk
IGJlIGFwcHJvcHJpYXRlPwo+PiA+PiAKPj4gPj4gZG9tMC1pbmNsdXNpdmUtbWFwcGluZyBvciBk
b20wLXJlc2VydmVkLW1hcHBpbmcgc2VlbXMgdG9vIGxvbmcuCj4+ID4gCj4+ID4gWWVzLCB0aG9z
ZSBuYW1lcyBhcmUgb2ssIGJ1dCBJIHN0aWxsIHRoaW5rIGl0IGJldHRlciBpbiB0aGUgbG9uZyBy
dW4gaWYgd2UgCj4+ID4gaGF2ZSBzb21ldGhpbmcgbGlrZToKPj4gPiAKPj4gPiBkb20wX2lvbW11
PVtpbmNsdXNpdmUsXVtyZXNlcnZlZCxdW3N0cmljdCxdW25vbmUsXVtyZWxheGVkXQo+PiA+IAo+
PiA+IHdoZXJlIHJlbGF4ZWQgaXMgdGhlIGRlZmF1bHQgYW5kICdub25lJyAoSSB0aGluaykgaXMg
ZXF1aXZhbGVudCB0byB0aGUgCj4+ID4gY3VycmVudCBpb21tdT1kb20wLXBhc3N0aHJvdWdoLgo+
PiAKPj4gT3IsIGFsb25nIHRoZSBsaW5lcyBvZiB0aGUgb3RoZXIgcmVwbHkganVzdCBzZW50LCBl
LmcuCj4+IAo+PiBkb20wPXB2aCxpb21tdTppbmNsdXNpdmU7cmVzZXJ2ZWQsc2hhZG93Cj4+IAo+
PiBCdXQgcGVyaGFwcyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuICwgYW5kIDsgZ2V0cyB0b28gY29u
ZnVzaW5nIHRoZW4uCj4gCj4gU28gSSB0aGluayB3ZSBoYXZlIHRoZSBmb2xsb3dpbmcgb3B0aW9u
czoKPiAKPiAxLiBkb20wX2lvbW11PVtpbmNsdXNpdmUsXVtyZXNlcnZlZCxdW3N0cmljdCxdW25v
bmUsXVtyZWxheGVkXQoKTml0OiBkb20wLWlvbW11PSAobm8gdW5kZXJzY29yZXMgaW4gbmV3IG9w
dGlvbnMpCgo+IDIuIGRvbTA9W3B2aCxdW3NoYWRvdyxdW2lvbW11PVtpbmNsdXNpdmU7XVtyZXNl
cnZlZDtdW3N0cmljdDtdW25vbmU7XVtyZWxheGVkXV0KPiAzLiBkb20wPVtwdmgsXVtzaGFkb3cs
XVtpb21tdS1pbmNsdXNpdmUsXVtpb21tdS1yZXNlcnZlZCxdW2lvbW11LXN0cmljdCxdW2lvbW11
LW5vbmUsXVtpb21tdS1yZWxheGVkXQo+IAo+IEkgZG9uJ3QgaGF2ZSBhIHN0cm9uZyBwcmVmZXJl
bmNlIGJldHdlZW4gMSBhbmQgMywgYnV0IEkgd291bGQgcHJlZmVyCj4gdG8gYXZvaWQgMiBiZWNh
dXNlIEkgdGhpbmsgc3Vib3B0aW9ucyBpbnNpZGUgb2Ygb3B0aW9ucyBpdCdzIHRvbwo+IGNvbXBs
ZXggSU1PLgoKV2hpbGUgZ2VuZXJhbGx5IEkgcHJlZmVyIHRvIGxpbWl0IHRoZSBudW1iZXIgb2Yg
dG9wIGxldmVsIG9wdGlvbnMsIGluCnRoaXMgY2FzZSBJIHRoaW5rIEknZCBwcmVmZXIgMSBhZnRl
ciBhbGwuIE9yIHdhaXQgLSBkb2VzIGFueSBwYWlyIG9mIHRoZQooc3ViKW9wdGlvbnMgYWN0dWFs
bHkgbWFrZSBzZW5zZSB0byBiZSBzcGVjaWZpZWQ/IElzbid0IGl0IHJhdGhlciBhCmNob2ljZSBv
ZiBmaXZlIHRoYW4gYW4gZW51bWVyYXRpb24gb2YgdXAgdG8gNT8gSW4gd2hpY2ggY2FzZSBJJ2QK
c3RpbGwgcHJlZmVyIDIgKGFzIHRoZW4gdGhlcmUncyBubyBuZWVkIGZvciBhIHNlY29uZCBzZXBh
cmF0b3IKYmVzaWRlIGNvbW1hKSwgdGhlIG1vcmUgdGhhdCB3ZSBoYXZlIGF0IGxlYXN0IG9uZSBl
eGFtcGxlIHdpdGgKc3VjaCBzdWItb3B0aW9ucyAoY3B1ZnJlcSkuCgpKYW4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:19:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkQnx-0000Xb-DL; Tue, 31 Jul 2018 09: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkQnw-0000XV-7P
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:18:56 +0000
X-Inumbo-ID: a59bb07c-94a2-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 a59bb07c-94a2-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:18:12 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 03:18:54 -0600
Message-Id: <5B60297B02000078001D9505@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 03:18:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <nmanthey@amazon.de>
References: <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
 <1533027369-16597-1-git-send-email-nmanthey@amazon.de>
 <5B601EC50200002B04CC06FC@prv1-mh.provo.novell.com>
 <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
 <5B60243D0200005904CC0BD5@prv1-mh.provo.novell.com>
In-Reply-To: <5B60243D0200005904CC0BD5@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [goto-label v2] memory: fix label syntax
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Elizabeth Polgreen <polgreen@amazon.de>, 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+IE9uIDMxLjA3LjE4IGF0IDEwOjU2LCA8bm1hbnRoZXlAYW1hem9uLmRlPiB3cm90ZToKPiBX
aGVuIGNvbXBpbGluZyB0aGlzIGZpbGUgd2l0aCBnY2MsIHRoZSBjb21waWxlciBoYXBwaWx5IGFj
Y2VwdHMgdGhlCj4gc2VxdWVuY2Ugb2YgYSBsYWJlbCBmb2xsb3dlZCBieSBhbiBhdHRyaWJ1dGUu
IEhvd2V2ZXIsIHRoaXMgc2VxdWVuY2UgZG9lcwo+IG5vdCBmb2xsb3cgdGhlIGdjYyBkb2N1bWVu
dGF0aW9uLiBIZW5jZSwgb3RoZXIgY29tcGlsZXJzIG1pZ2h0IHN0dW1ibGUKPiB1cG9uIHRoaXMg
c3RhdGVtZW50Lgo+IAo+IFRvIGJlIGFibGUgdG8gY29tcGlsZSBYZW4gd2l0aCBnb3RvLWNjICh0
aGUgY29tcGlsZXIgb2YgdGhlIENQUk9WRVIgdG9vbAo+IHN1aXRlKSwgdGhlIG1pc3Npbmcgc2Vt
aWNvbG9uIGlzIGFkZGVkIGluIHRoaXMgY29tbWl0Lgo+IAo+IFJlcG9ydGVkLWJ5OiBFbGl6YWJl
dGggUG9sZ3JlZW4gPHBvbGdyZWVuQGFtYXpvbi5kZT4KPiBTaWduZWQtb2ZmLWJ5OiBOb3JiZXJ0
IE1hbnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpCdHcgLSB5b3Ugc3RpbGwgZGlkbid0IENjIGFsbCByZWxldmFu
dCBtYWludGFpbmVycywgYnV0IEknbSBzdXJlIG5vIG9uZQpvZiB0aGVtIHdvdWxkIG9iamVjdCB0
byBhIGNoYW5nZSBsaWtlIHRoaXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:24:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 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 1fkQt4-0001Fi-3H; Tue, 31 Jul 2018 09: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQt2-0001Fd-BM
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:24:12 +0000
X-Inumbo-ID: 87d690ec-94a3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87d690ec-94a3-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:24:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61545938"
Date: Tue, 31 Jul 2018 10:24:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180731092407.kspimrsqq2wplf5m@citrix.com>
References: <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
 <1533027369-16597-1-git-send-email-nmanthey@amazon.de>
 <5B601EC50200002B04CC06FC@prv1-mh.provo.novell.com>
 <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
 <5B60243D0200005904CC0BD5@prv1-mh.provo.novell.com>
 <5B60297B02000078001D9505@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B60297B02000078001D9505@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [goto-label v2] memory: fix label syntax
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Elizabeth Polgreen <polgreen@amazon.de>, Wei Liu <wei.liu2@citrix.com>,
 nmanthey@amazon.de, 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDM6MTg6NTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMxLjA3LjE4IGF0IDEwOjU2LCA8bm1hbnRoZXlAYW1hem9uLmRlPiB3cm90
ZToKPiA+IFdoZW4gY29tcGlsaW5nIHRoaXMgZmlsZSB3aXRoIGdjYywgdGhlIGNvbXBpbGVyIGhh
cHBpbHkgYWNjZXB0cyB0aGUKPiA+IHNlcXVlbmNlIG9mIGEgbGFiZWwgZm9sbG93ZWQgYnkgYW4g
YXR0cmlidXRlLiBIb3dldmVyLCB0aGlzIHNlcXVlbmNlIGRvZXMKPiA+IG5vdCBmb2xsb3cgdGhl
IGdjYyBkb2N1bWVudGF0aW9uLiBIZW5jZSwgb3RoZXIgY29tcGlsZXJzIG1pZ2h0IHN0dW1ibGUK
PiA+IHVwb24gdGhpcyBzdGF0ZW1lbnQuCj4gPiAKPiA+IFRvIGJlIGFibGUgdG8gY29tcGlsZSBY
ZW4gd2l0aCBnb3RvLWNjICh0aGUgY29tcGlsZXIgb2YgdGhlIENQUk9WRVIgdG9vbAo+ID4gc3Vp
dGUpLCB0aGUgbWlzc2luZyBzZW1pY29sb24gaXMgYWRkZWQgaW4gdGhpcyBjb21taXQuCj4gPiAK
PiA+IFJlcG9ydGVkLWJ5OiBFbGl6YWJldGggUG9sZ3JlZW4gPHBvbGdyZWVuQGFtYXpvbi5kZT4K
PiA+IFNpZ25lZC1vZmYtYnk6IE5vcmJlcnQgTWFudGhleSA8bm1hbnRoZXlAYW1hem9uLmRlPgo+
IAo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gQnR3
IC0geW91IHN0aWxsIGRpZG4ndCBDYyBhbGwgcmVsZXZhbnQgbWFpbnRhaW5lcnMsIGJ1dCBJJ20g
c3VyZSBubyBvbmUKPiBvZiB0aGVtIHdvdWxkIG9iamVjdCB0byBhIGNoYW5nZSBsaWtlIHRoaXMu
CgpTdHJhbmdlbHkgdGhpcyBwYXRjaCBuZXZlciBzaG93ZWQgdXAgaW4gbXkgaW5ib3ggb3IgeGVu
LWRldmVsIGFyY2hpdmUuCgpOb3JiZXJ0LCBJIHdvbmRlciBpZiB0aGVyZSBpcyBzb21ldGhpbmcg
d3Jvbmcgd2l0aCB5b3VyIGVtYWlsIHNldHRpbmc/CgpXZWkuCgo+IEphbgo+IAo+IAo+IAo+IF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVs
IG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:27:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:27:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQva-0001Px-SF; Tue, 31 Jul 2018 09:26: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=vjw3=kp=amazon.de=prvs=74377f6f8=nmanthey@srs-us1.protection.inumbo.net>)
 id 1fkQ5X-0003qT-2A
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:33:03 +0000
X-Inumbo-ID: 628768cf-949c-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 628768cf-949c-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:33:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1533025981; x=1564561981;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=ZvWSSi/PVhVXsyUR9p723fCWagDoq5V4o1F1dT7cVpA=;
 b=BKEhVxxabLtIGz2mBRl8RPYCL+MLnjIIAvfYuCpm6fmTHPQRedulVcoC
 pp7cTpQjQ+wEAtTvjb56tEKL+a/xOnPtvdhRDi79EjORakDSysdQFDzao
 d0RI6DJI/xythGlPCETWaTM/WJRpFUI/ew3p1A+kvY7KiYCncdbmrsnz7 s=;
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="349987048"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-af6a10df.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;
 31 Jul 2018 08:33:00 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-af6a10df.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6V8WxsZ037522
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 31 Jul 2018 08:33:00 GMT
Received: from EX13D02EUB001.ant.amazon.com (10.43.166.150) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 31 Jul 2018 08:32:59 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.43.162.194) by
 EX13D02EUB001.ant.amazon.com (10.43.166.150) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 31 Jul 2018 08:32:56 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <1533021498-21452-1-git-send-email-nmanthey@amazon.de>
 <5B60143D02000078001D940B@prv1-mh.provo.novell.com>
From: Norbert Manthey <nmanthey@amazon.de>
Openpgp: preference=signencrypt
Autocrypt: addr=nmanthey@amazon.de; prefer-encrypt=mutual; keydata=
 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
 pEddsOqYwOs=
Message-ID: <a993a757-edad-6a10-3109-9b18482c874b@amazon.de>
Date: Tue, 31 Jul 2018 10:32:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <5B60143D02000078001D940B@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [10.43.162.194]
X-ClientProxiedBy: EX13D11UWB003.ant.amazon.com (10.43.161.206) To
 EX13D02EUB001.ant.amazon.com (10.43.166.150)
Precedence: Bulk
X-Mailman-Approved-At: Tue, 31 Jul 2018 09:26:49 +0000
Subject: Re: [Xen-devel] [goto-label] memory: fix label syntax
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Elizabeth Polgreen <polgreen@amazon.de>, 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>

U29ycnkgZm9yIHB1dHRpbmcgeW91IGluIHRoZSBUbyBmaWVsZCwgSSdsbCB1c2UgQ2MgaW4gdGhl
IGZ1dHVyZS4KCkkgYWdyZWUgdGhhdCB0aGUgY29tbWl0IG1lc3NhZ2UgaXMgYSBsaXR0bGUgc2hv
cnQsIGFuZCBJIHdpbGwgaXRlcmF0ZSBvbgp0aGF0LiBGdXJ0aGVybW9yZSwgSSBhZ3JlZSB0aGF0
IGdjYyBjb21wYXRpYmlsaXR5IHdvdWxkIGFsbG93IHRvIHBhcnNlCnRoaXMgc3RhdGVtZW50LiBI
b3dldmVyLCB0aGUgZ2l2ZW4gc2VxdWVuY2UgaXMgbm90IHVuaXF1ZSwgYW5kIHRoZSBnY2MKZG9j
dW1lbnRhdGlvbiBzdGF0ZXMgdGhhdCB0aGUgc2VtaWNvbG9uIGlzIG1hbmRhdG9yeS4KCmh0dHBz
Oi8vZ2NjLmdudS5vcmcvb25saW5lZG9jcy9nY2MvTGFiZWwtQXR0cmlidXRlcy5odG1sCgpJJ2xs
IGFkZCBtb3JlIGRldGFpbHMgdG8gdGhlIGNvbW1pdCBtZXNzYWdlLgoKQmVzdCwKTm9yYmVydAoK
T24gMDcvMzEvMjAxOCAwOTo0OCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMzEuMDcu
MTggYXQgMDk6MTgsIDxubWFudGhleUBhbWF6b24uZGU+IHdyb3RlOgo+PiBUbyBiZSBhYmxlIHRv
IGNvbXBpbGUgWGVuIHdpdGggZ290b2NjLCB0aGUgbGFiZWwgc3RhdGVtZW50IGhhcyB0byBiZQo+
PiBmb2xsb3dlZCBieSBhIHNlbWljb2xvbi4KPiAKPiBBc3N1bWluZyB0aGF0IGdvdG9jYyBhaW1z
IHRvIGJlIGdjYyBjb21wYXRpYmxlLCB0aGlzIGxvb2tzIGxpa2UgYQo+IHNob3J0Y29taW5nIHRo
ZXJlLiBBcyB0aGUgd29ya2Fyb3VuZCBpcyBzaW1wbGUgZW5vdWdoLCBJJ20gZmluZQo+IHdpdGgg
dGhlIGNoYW5nZSwgYnV0IHRoZSBkZXNjcmlwdGlvbiBzaG91bGQgdGhlbiBzYXkgc28uIE9yCj4g
b3RoZXJ3aXNlIGl0IHNob3VsZCBhcyB3ZWxsIGNsYXJpZnkgdGhlIHNpdHVhdGlvbi4KPiAKPiBG
dXJ0aGVybW9yZSAtIHBsZWFzZSBmb2xsb3cgcGF0Y2ggc3VibWlzc2lvbiBydWxlczogUGF0Y2hl
cyBnZXQKPiBzZW50IF9Ub18gdGhlIGxpc3QsIHdpdGggX2FsbF8gbWFpbnRhaW5lcnMgX0NjXy1l
ZC4KPiAKPiBKYW4KPiAKPiAKPiAKQW1hem9uIERldmVsb3BtZW50IENlbnRlciBHZXJtYW55IEdt
YkgKQmVybGluIC0gRHJlc2RlbiAtIEFhY2hlbgptYWluIG9mZmljZTogS3JhdXNlbnN0ci4gMzgs
IDEwMTE3IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJlcjogRHIuIFJhbGYgSGVyYnJpY2gsIENocmlz
dGlhbiBTY2hsYWVnZXIKVXN0LUlEOiBERTI4OTIzNzg3OQpFaW5nZXRyYWdlbiBhbSBBbXRzZ2Vy
aWNodCBDaGFybG90dGVuYnVyZyBIUkIgMTQ5MTczIEIKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:27:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:27:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQvb-0001Q3-5A; Tue, 31 Jul 2018 09:26: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=vjw3=kp=amazon.de=prvs=74377f6f8=nmanthey@srs-us1.protection.inumbo.net>)
 id 1fkQS3-00062E-Q7
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 08:56:19 +0000
X-Inumbo-ID: a3ab2712-949f-11e8-a6a9-d7ebe60f679a
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a3ab2712-949f-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 08:56:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1533027378; x=1564563378;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=/dpmCMUU5J4HbWHqzYuNgAqCD7xlU61dbtfsqQfG+wA=;
 b=WCyvcx4gQFq+yIxlbLW1BnKm5VpBEtXmWGM8SgecRUf8pM2OiSWjcd/2
 M7yZ21gE2nQViG0r9lBlkGt/TSe9jh+V/eX7I5BL2sBQOFm9gXtRcmQlP
 S6cA0U0e2feE0MJiu6RI2bZn+oo0wFIsxvFiXbBwFgrlJbMKhAfYCAJiA M=;
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="731398261"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-69849ee2.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 31 Jul 2018 08:56:17 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2a-69849ee2.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6V8uF6M105304
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 31 Jul 2018 08:56:16 GMT
Received: from EX13D02EUC004.ant.amazon.com (10.43.164.117) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 31 Jul 2018 08:56:16 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D02EUC004.ant.amazon.com (10.43.164.117) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 31 Jul 2018 08:56:15 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.28.85.80) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 31 Jul 2018 08:56:12 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 31 Jul 2018 10:56:09 +0200
Message-ID: <1533027369-16597-1-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
References: <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Precedence: Bulk
X-Mailman-Approved-At: Tue, 31 Jul 2018 09:26:49 +0000
Subject: [Xen-devel] [goto-label v2] memory: fix label syntax
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: Elizabeth Polgreen <polgreen@amazon.de>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Norbert Manthey <nmanthey@amazon.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>

V2hlbiBjb21waWxpbmcgdGhpcyBmaWxlIHdpdGggZ2NjLCB0aGUgY29tcGlsZXIgaGFwcGlseSBh
Y2NlcHRzIHRoZQpzZXF1ZW5jZSBvZiBhIGxhYmVsIGZvbGxvd2VkIGJ5IGFuIGF0dHJpYnV0ZS4g
SG93ZXZlciwgdGhpcyBzZXF1ZW5jZSBkb2VzCm5vdCBmb2xsb3cgdGhlIGdjYyBkb2N1bWVudGF0
aW9uLiBIZW5jZSwgb3RoZXIgY29tcGlsZXJzIG1pZ2h0IHN0dW1ibGUKdXBvbiB0aGlzIHN0YXRl
bWVudC4KClRvIGJlIGFibGUgdG8gY29tcGlsZSBYZW4gd2l0aCBnb3RvLWNjICh0aGUgY29tcGls
ZXIgb2YgdGhlIENQUk9WRVIgdG9vbApzdWl0ZSksIHRoZSBtaXNzaW5nIHNlbWljb2xvbiBpcyBh
ZGRlZCBpbiB0aGlzIGNvbW1pdC4KClJlcG9ydGVkLWJ5OiBFbGl6YWJldGggUG9sZ3JlZW4gPHBv
bGdyZWVuQGFtYXpvbi5kZT4KU2lnbmVkLW9mZi1ieTogTm9yYmVydCBNYW50aGV5IDxubWFudGhl
eUBhbWF6b24uZGU+Ci0tLQogeGVuL2NvbW1vbi9tZW1vcnkuYyB8IDIgKy0KIDEgZmlsZSBjaGFu
Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vbWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IDc1MDEwYjcuLmUyOWQ1OTYg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9tZW1vcnku
YwpAQCAtMzg3LDcgKzM4Nyw3IEBAIGludCBndWVzdF9yZW1vdmVfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGdtZm4pCiAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwogCiAgICAg
cHV0X3BhZ2UocGFnZSk7Ci0gb3V0X3B1dF9nZm46IF9fbWF5YmVfdW51c2VkCisgb3V0X3B1dF9n
Zm46IF9fbWF5YmVfdW51c2VkOwogICAgIHB1dF9nZm4oZCwgZ21mbik7CiAKICAgICAvKgotLSAK
Mi43LjQKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBHbWJICkJlcmxpbiAtIERy
ZXNkZW4gLSBBYWNoZW4KbWFpbiBvZmZpY2U6IEtyYXVzZW5zdHIuIDM4LCAxMDExNyBCZXJsaW4K
R2VzY2hhZWZ0c2Z1ZWhyZXI6IERyLiBSYWxmIEhlcmJyaWNoLCBDaHJpc3RpYW4gU2NobGFlZ2Vy
ClVzdC1JRDogREUyODkyMzc4NzkKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmljaHQgQ2hhcmxvdHRl
bmJ1cmcgSFJCIDE0OTE3MyBCCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:27:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:27:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQva-0001Pq-Ix; Tue, 31 Jul 2018 09:26: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=vjw3=kp=amazon.de=prvs=74377f6f8=nmanthey@srs-us1.protection.inumbo.net>)
 id 1fkOxO-0005jO-D9
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 07:20:34 +0000
X-Inumbo-ID: 1c6e5c75-9492-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 1c6e5c75-9492-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 09:19:50 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1533021632; x=1564557632;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=f21EIaTv/roHh3bfTc9wItlhGz4jW05DSsmhagCIfAo=;
 b=cNFhEqLupRiCZkl/7CfB9++r3DmS/+ZBiKKzxD4Iyl6yMsl4GLOgTooY
 d33J6fEd7XmqpRDNKKe8WiHijKQkw2Q+vNwm5ZUw0YXVD1TzOGC5/vuPK
 bRObuHIlkMM8YM+C4kAvElvYuQcQZiHy119N9RfJevSIkqcVWwv10ZCCm c=;
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="624682980"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2b-c300ac87.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;
 31 Jul 2018 07:19:01 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2b-c300ac87.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6V7IToS044667
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 31 Jul 2018 07:18:30 GMT
Received: from EX13D02EUB003.ant.amazon.com (10.43.166.172) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 31 Jul 2018 07:18:29 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D02EUB003.ant.amazon.com (10.43.166.172) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 31 Jul 2018 07:18:28 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.28.85.80) by
 mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 31 Jul 2018 07:18:27 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>, Jan Beulich <jbeulich@suse.com>, "George
 Dunlap" <george.dunlap@citrix.com>
Date: Tue, 31 Jul 2018 09:18:18 +0200
Message-ID: <1533021498-21452-1-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Precedence: Bulk
X-Mailman-Approved-At: Tue, 31 Jul 2018 09:26:49 +0000
Subject: [Xen-devel] [goto-label] memory: fix label syntax
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: Elizabeth Polgreen <polgreen@amazon.de>,
 Norbert Manthey <nmanthey@amazon.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>

VG8gYmUgYWJsZSB0byBjb21waWxlIFhlbiB3aXRoIGdvdG9jYywgdGhlIGxhYmVsIHN0YXRlbWVu
dCBoYXMgdG8gYmUKZm9sbG93ZWQgYnkgYSBzZW1pY29sb24uCgpSZXBvcnRlZC1ieTogRWxpemFi
ZXRoIFBvbGdyZWVuIDxwb2xncmVlbkBhbWF6b24uZGU+ClNpZ25lZC1vZmYtYnk6IE5vcmJlcnQg
TWFudGhleSA8bm1hbnRoZXlAYW1hem9uLmRlPgotLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgfCAy
ICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA3
NTAxMGI3Li5lMjlkNTk2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hl
bi9jb21tb24vbWVtb3J5LmMKQEAgLTM4Nyw3ICszODcsNyBAQCBpbnQgZ3Vlc3RfcmVtb3ZlX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnbWZuKQogICAgICAgICBwdXRfcGFn
ZShwYWdlKTsKIAogICAgIHB1dF9wYWdlKHBhZ2UpOwotIG91dF9wdXRfZ2ZuOiBfX21heWJlX3Vu
dXNlZAorIG91dF9wdXRfZ2ZuOiBfX21heWJlX3VudXNlZDsKICAgICBwdXRfZ2ZuKGQsIGdtZm4p
OwogCiAgICAgLyoKLS0gCjIuNy40CgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIEdlcm1hbnkg
R21iSApCZXJsaW4gLSBEcmVzZGVuIC0gQWFjaGVuCm1haW4gb2ZmaWNlOiBLcmF1c2Vuc3RyLiAz
OCwgMTAxMTcgQmVybGluCkdlc2NoYWVmdHNmdWVocmVyOiBEci4gUmFsZiBIZXJicmljaCwgQ2hy
aXN0aWFuIFNjaGxhZWdlcgpVc3QtSUQ6IERFMjg5MjM3ODc5CkVpbmdldHJhZ2VuIGFtIEFtdHNn
ZXJpY2h0IENoYXJsb3R0ZW5idXJnIEhSQiAxNDkxNzMgQgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:27:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:27:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQvu-0001Ut-FF; Tue, 31 Jul 2018 09: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkQvs-0001UM-Uc
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:27:08 +0000
X-Inumbo-ID: cb93992f-94a3-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 cb93992f-94a3-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:26:25 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 03:27:07 -0600
Message-Id: <5B602B6702000078001D9521@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 03:27:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
 <1533027369-16597-1-git-send-email-nmanthey@amazon.de>
 <5B601EC50200002B04CC06FC@prv1-mh.provo.novell.com>
 <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
 <5B60243D0200005904CC0BD5@prv1-mh.provo.novell.com>
 <5B60297B02000078001D9505@prv1-mh.provo.novell.com>
 <20180731092407.kspimrsqq2wplf5m@citrix.com>
In-Reply-To: <20180731092407.kspimrsqq2wplf5m@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [goto-label v2] memory: fix label syntax
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Elizabeth Polgreen <polgreen@amazon.de>, nmanthey@amazon.de,
 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+IE9uIDMxLjA3LjE4IGF0IDExOjI0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDM6MTg6NTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAzMS4wNy4xOCBhdCAxMDo1NiwgPG5tYW50aGV5QGFtYXpvbi5kZT4gd3Jv
dGU6Cj4+ID4gV2hlbiBjb21waWxpbmcgdGhpcyBmaWxlIHdpdGggZ2NjLCB0aGUgY29tcGlsZXIg
aGFwcGlseSBhY2NlcHRzIHRoZQo+PiA+IHNlcXVlbmNlIG9mIGEgbGFiZWwgZm9sbG93ZWQgYnkg
YW4gYXR0cmlidXRlLiBIb3dldmVyLCB0aGlzIHNlcXVlbmNlIGRvZXMKPj4gPiBub3QgZm9sbG93
IHRoZSBnY2MgZG9jdW1lbnRhdGlvbi4gSGVuY2UsIG90aGVyIGNvbXBpbGVycyBtaWdodCBzdHVt
YmxlCj4+ID4gdXBvbiB0aGlzIHN0YXRlbWVudC4KPj4gPiAKPj4gPiBUbyBiZSBhYmxlIHRvIGNv
bXBpbGUgWGVuIHdpdGggZ290by1jYyAodGhlIGNvbXBpbGVyIG9mIHRoZSBDUFJPVkVSIHRvb2wK
Pj4gPiBzdWl0ZSksIHRoZSBtaXNzaW5nIHNlbWljb2xvbiBpcyBhZGRlZCBpbiB0aGlzIGNvbW1p
dC4KPj4gPiAKPj4gPiBSZXBvcnRlZC1ieTogRWxpemFiZXRoIFBvbGdyZWVuIDxwb2xncmVlbkBh
bWF6b24uZGU+Cj4+ID4gU2lnbmVkLW9mZi1ieTogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBh
bWF6b24uZGU+Cj4+IAo+PiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+PiAKPj4gQnR3IC0geW91IHN0aWxsIGRpZG4ndCBDYyBhbGwgcmVsZXZhbnQgbWFpbnRh
aW5lcnMsIGJ1dCBJJ20gc3VyZSBubyBvbmUKPj4gb2YgdGhlbSB3b3VsZCBvYmplY3QgdG8gYSBj
aGFuZ2UgbGlrZSB0aGlzLgo+IAo+IFN0cmFuZ2VseSB0aGlzIHBhdGNoIG5ldmVyIHNob3dlZCB1
cCBpbiBteSBpbmJveCBvciB4ZW4tZGV2ZWwgYXJjaGl2ZS4KPiAKPiBOb3JiZXJ0LCBJIHdvbmRl
ciBpZiB0aGVyZSBpcyBzb21ldGhpbmcgd3Jvbmcgd2l0aCB5b3VyIGVtYWlsIHNldHRpbmc/CgpQ
ZXJoYXBzIGl0J3Mgc3RpbGwgaW4gbW9kZXJhdGlvbj8KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:29:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:29:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkQxo-0001ni-TY; Tue, 31 Jul 2018 09: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkQxn-0001nN-Kb
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:29:07 +0000
X-Inumbo-ID: 11ce5b44-94a4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11ce5b44-94a4-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:28:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="61546172"
Date: Tue, 31 Jul 2018 10:29:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180731092903.schc6pjwkkccbit7@citrix.com>
References: <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
 <1533027369-16597-1-git-send-email-nmanthey@amazon.de>
 <5B601EC50200002B04CC06FC@prv1-mh.provo.novell.com>
 <5B60210E02000078001D9489@prv1-mh.provo.novell.com>
 <5B60243D0200005904CC0BD5@prv1-mh.provo.novell.com>
 <5B60297B02000078001D9505@prv1-mh.provo.novell.com>
 <20180731092407.kspimrsqq2wplf5m@citrix.com>
 <5B602B6702000078001D9521@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B602B6702000078001D9521@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [goto-label v2] memory: fix label syntax
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Elizabeth Polgreen <polgreen@amazon.de>, Wei Liu <wei.liu2@citrix.com>,
 nmanthey@amazon.de, 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDM6Mjc6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMxLjA3LjE4IGF0IDExOjI0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwMzoxODo1MUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMzEuMDcuMTggYXQgMTA6NTYsIDxubWFudGhleUBhbWF6
b24uZGU+IHdyb3RlOgo+ID4+ID4gV2hlbiBjb21waWxpbmcgdGhpcyBmaWxlIHdpdGggZ2NjLCB0
aGUgY29tcGlsZXIgaGFwcGlseSBhY2NlcHRzIHRoZQo+ID4+ID4gc2VxdWVuY2Ugb2YgYSBsYWJl
bCBmb2xsb3dlZCBieSBhbiBhdHRyaWJ1dGUuIEhvd2V2ZXIsIHRoaXMgc2VxdWVuY2UgZG9lcwo+
ID4+ID4gbm90IGZvbGxvdyB0aGUgZ2NjIGRvY3VtZW50YXRpb24uIEhlbmNlLCBvdGhlciBjb21w
aWxlcnMgbWlnaHQgc3R1bWJsZQo+ID4+ID4gdXBvbiB0aGlzIHN0YXRlbWVudC4KPiA+PiA+IAo+
ID4+ID4gVG8gYmUgYWJsZSB0byBjb21waWxlIFhlbiB3aXRoIGdvdG8tY2MgKHRoZSBjb21waWxl
ciBvZiB0aGUgQ1BST1ZFUiB0b29sCj4gPj4gPiBzdWl0ZSksIHRoZSBtaXNzaW5nIHNlbWljb2xv
biBpcyBhZGRlZCBpbiB0aGlzIGNvbW1pdC4KPiA+PiA+IAo+ID4+ID4gUmVwb3J0ZWQtYnk6IEVs
aXphYmV0aCBQb2xncmVlbiA8cG9sZ3JlZW5AYW1hem9uLmRlPgo+ID4+ID4gU2lnbmVkLW9mZi1i
eTogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+Cj4gPj4gCj4gPj4gUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+PiAKPiA+PiBCdHcgLSB5
b3Ugc3RpbGwgZGlkbid0IENjIGFsbCByZWxldmFudCBtYWludGFpbmVycywgYnV0IEknbSBzdXJl
IG5vIG9uZQo+ID4+IG9mIHRoZW0gd291bGQgb2JqZWN0IHRvIGEgY2hhbmdlIGxpa2UgdGhpcy4K
PiA+IAo+ID4gU3RyYW5nZWx5IHRoaXMgcGF0Y2ggbmV2ZXIgc2hvd2VkIHVwIGluIG15IGluYm94
IG9yIHhlbi1kZXZlbCBhcmNoaXZlLgo+ID4gCj4gPiBOb3JiZXJ0LCBJIHdvbmRlciBpZiB0aGVy
ZSBpcyBzb21ldGhpbmcgd3Jvbmcgd2l0aCB5b3VyIGVtYWlsIHNldHRpbmc/Cj4gCj4gUGVyaGFw
cyBpdCdzIHN0aWxsIGluIG1vZGVyYXRpb24/Cj4gCgpJdCBhcHBlYXJzIHNvLiBBbmR5IGp1c3Qg
bGV0IGl0IHRocm91Z2guIFNvcnJ5IGZvciB0aGUgbm9pc2UuCgpXZWkuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:31:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkR0T-0002XK-Bt; Tue, 31 Jul 2018 09: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=qkcb=kp=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fkR0S-0002XF-H6
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:31:52 +0000
X-Inumbo-ID: 74283f29-94a4-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 74283f29-94a4-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:31:08 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id s12-v6so13104193ljj.0
 for <xen-devel@lists.xenproject.org>; Tue, 31 Jul 2018 02:31:51 -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=bhC1XzvgtlYzjJpLOPlAXpjnhgtN4CS5ooS8SzwMG7k=;
 b=up4swA5O5T8zwayj60js+kS6UUaTuAcIBItsSrGq2wik+Ez8Pqou0iOYqOjWxYE0WO
 /r+5po7rhBUHVERvrREZczBAIREkyx7x3NpyUyjQN3m23MdrDRjeuGry+pY0foP6/KdP
 KQjiZnZDbqKou3V+xTO407Ub3NMCzlmFVf6AIUzSB/0xXrGLEYv4XqI41RoX9GV0stLE
 FOczHyHOCGKe2sLcIVIYWr6N5SrOnThZ5P5CKcREQcZKBK6J+CKCugzmGr3ViSz5s4YS
 Nat34Q5u3FTu1P0PBC8P49A8y6oO3W9oRkGf/Gm5XtOY8hn1chyy7Va7bUOsF+yjqt6p
 Hlug==
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=bhC1XzvgtlYzjJpLOPlAXpjnhgtN4CS5ooS8SzwMG7k=;
 b=jwYwkrXrnJGEYIyKev1l59Y60LcIkSefOrgElQNKioFpnCAZD+fUC3o28kDP2fao8Q
 EpsmGYBIssDvDoLg27nIRsUtvrcsi+FWUyooTZjvUxsmyIMwL4kCbRAF6AV5gta3GKOC
 qsyS6Hdi3Np15INVEy+25hUTciM03CFZzUjcmouhdbsurOCNVKM0cHKKLBMV40jstKdu
 EMwcy+62YMCpN86vDAHE6XXXzDGCXFtR4n5BvW7jijoLUGJ+W9q6ftnwA+OBYrhgaBvG
 lFVaqKAoPXJzhIIZE/uBX690MWBj4DYJPWh6DxP6vc+yLQon7H9d6dU47Kb0rgnWjNDz
 jCwg==
X-Gm-Message-State: AOUpUlEg85xPufv3lJYgua/ly4vH6XuPuwc0cKlkuWQqp4D5pyjL49Vk
 qgoI1V5Uh1RUMb/C8hEAbwuvHmkJ
X-Google-Smtp-Source: AAOMgpcaQJ7vsXDnmQGjbd+e0qQY02K5rVeHImW4RwuNBIUbFy6bn/7eWI7SECMhwFOixSmW9LzlVg==
X-Received: by 2002:a2e:4e02:: with SMTP id
 c2-v6mr14847040ljb.108.1533029509372; 
 Tue, 31 Jul 2018 02:31:49 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id m66-v6sm1890852lfi.17.2018.07.31.02.31.48
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 31 Jul 2018 02:31:48 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, konrad.wilk@oracle.com, jgross@suse.com,
 boris.ostrovsky@oracle.com, mchehab@kernel.org,
 linux-media@vger.kernel.org, sakari.ailus@linux.intel.com,
 koji.matsuoka.xm@renesas.com
Date: Tue, 31 Jul 2018 12:31:41 +0300
Message-Id: <20180731093142.3828-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
Subject: [Xen-devel] [PATCH 0/1] cameraif: Add ABI for para-virtualized
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGVsbG8hCgpBdCB0aGUgbW9tZW50IFhlbiBbMV0gYWxyZWFkeSBzdXBwb3J0cyBz
b21lIHZpcnR1YWwgbXVsdGltZWRpYQpmZWF0dXJlcyBbMl0gc3VjaCBhcyB2aXJ0dWFsIGRpc3Bs
YXksIHNvdW5kLiBJdCBzdXBwb3J0cyBrZXlib2FyZHMsCnBvaW50ZXJzIGFuZCBtdWx0aS10b3Vj
aCBkZXZpY2VzIGFsbCBhbGxvd2luZyBYZW4gdG8gYmUgdXNlZCBpbgphdXRvbW90aXZlIGFwcGxp
YW5jZXMsIEluLVZlaGljbGUgSW5mb3RhaW5tZW50IChJVkkpIHN5c3RlbXMKYW5kIG1hbnkgbW9y
ZS4KClRoaXMgd29yayBhZGRzIGEgbmV3IFhlbiBwYXJhLXZpcnR1YWxpemVkIHByb3RvY29sIGZv
ciBhIHZpcnR1YWwKY2FtZXJhIGRldmljZSB3aGljaCBleHRlbmRzIG11bHRpbWVkaWEgY2FwYWJp
bGl0aWVzIG9mIFhlbiBldmVuCmZhcnRoZXI6IHZpZGVvIGNvbmZlcmVuY2luZywgSVZJLCBoaWdo
IGRlZmluaXRpb24gbWFwcyBldGMuCgpUaGUgaW5pdGlhbCBnb2FsIGlzIHRvIHN1cHBvcnQgbW9z
dCBuZWVkZWQgZnVuY3Rpb25hbGl0eSB3aXRoIHRoZQpmaW5hbCBpZGVhIHRvIG1ha2UgaXQgcG9z
c2libGUgdG8gZXh0ZW5kIHRoZSBwcm90b2NvbCBpZiBuZWVkIGJlOgoKMS4gUHJvdmlkZSBtZWFu
cyBmb3IgYmFzZSB2aXJ0dWFsIGRldmljZSBjb25maWd1cmF0aW9uOgogLSBwaXhlbCBmb3JtYXRz
CiAtIHJlc29sdXRpb25zCiAtIGZyYW1lIHJhdGVzCjIuIFN1cHBvcnQgYmFzaWMgY2FtZXJhIGNv
bnRyb2xzOgogLSBjb250cmFzdAogLSBicmlnaHRuZXNzCiAtIGh1ZQogLSBzYXR1cmF0aW9uCjMu
IFN1cHBvcnQgc3RyZWFtaW5nIGNvbnRyb2wKNC4gU3VwcG9ydCB6ZXJvLWNvcHlpbmcgdXNlLWNh
c2VzCgpJIGhvcGUgdGhhdCBYZW4gYW5kIFY0TCBhbmQgb3RoZXIgY29tbXVuaXRpZXMgY291bGQg
Z2l2ZSB0aGVpcgp2YWx1YWJsZSBmZWVkYmFjayBvbiB0aGlzIHdvcmssIHNvIEkgY2FuIHVwZGF0
ZSB0aGUgcHJvdG9jb2wKdG8gYmV0dGVyIGZpdCBhbnkgYWRkaXRpb25hbCByZXF1aXJlbWVudHMg
SSBtaWdodCBoYXZlIG1pc3NlZC4KClRoYW5rIHlvdSwKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28K
ClsxXSBodHRwczovL3d3dy54ZW5wcm9qZWN0Lm9yZy8KWzJdIGh0dHBzOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9dHJlZTtmPXhlbi9pbmNsdWRlL3B1YmxpYy9pbwoKT2xl
a3NhbmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIGNhbWVyYWlmOiBhZGQgQUJJIGZvciBwYXJhLXZp
cnR1YWwgY2FtZXJhCgogeGVuL2luY2x1ZGUvcHVibGljL2lvL2NhbWVyYWlmLmggfCA5ODEgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDk4MSBpbnNlcnRp
b25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2lvL2NhbWVyYWlm
LmgKCi0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:31:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkR0Y-0002YJ-RT; Tue, 31 Jul 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=qkcb=kp=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fkR0W-0002Xv-PO
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:31:56 +0000
X-Inumbo-ID: 753273ff-94a4-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 753273ff-94a4-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:31:10 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id j19-v6so13081535ljc.7
 for <xen-devel@lists.xenproject.org>; Tue, 31 Jul 2018 02:31:53 -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;
 bh=Vt8fdY9arnrd5Fd3RmvQgnnHE32MZYFz2rG5XugdeE4=;
 b=Y0Gufm9Vi8+3s37rSS6UrSe18O0ljTKLEc4ulqyawAwOpB9XZEx7iKo22dQLcPykBA
 g237jvvTqVJu5SMM3jOwPDCw4zDm0wOnp8NnFhmHafFgpvt3cg58wRx/ZJQXvTIlUKRz
 Mofqw9WnQ3P3Hjl1+mqS03YpP7F6HvI5L5NCddHCmdaNySAzM569s7XQnO+d6h9ekSua
 yZnntU8EVNk0oieM8EDa0QGetBYbThsEPOA8pkCXRfUAu9TsFXaiUAQTGVKtQh6N4QCM
 4tDE/W6FRe9BgIRDN1pj8tlZyGuqahmddnHYe1OytmCma74AWLqrKaFFwg8vKWjU0yhX
 UCJw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=Vt8fdY9arnrd5Fd3RmvQgnnHE32MZYFz2rG5XugdeE4=;
 b=MotKxW1TxQhAlQqfXtxABESfxQmSBfgWbGuEYBUWXE5vCquH1QZiqHVwWYj+oTbJJf
 9c+TVIHl3fGEgqhoDej2XsQIYQegS9h0iFoPafRRF/AcWp1icxZutsMPnYhJU3nzjvLj
 nLaJwQtKwNfAUL/sbHQ8InyVyjR+OEyFzv/dq4OjMIRpnkG7hqP52u8YBRNjtUuhmzEW
 OkL3qB0BRaemcw0rI7Ho3+Xn+gngr4mVP4aURBNV5Ep12PC3MXo5pLpoUdpU1AD6kDfI
 SD1cdEqf6NOoKlOABKIDn6XeX45z4y8Ifj2nqH8TRxXyF6RLtQfQvDEVrqM4cEVZUWFQ
 KkTQ==
X-Gm-Message-State: AOUpUlFpvmM4UK/OPB42OqIdd+ugM/ayOIlt2cDLPunr70zRRZbWfD8N
 TC8URJ7QFwmsygoC+brZUYSeYrUd
X-Google-Smtp-Source: AAOMgpfwKUolylvolLtLO8D87uXs7pvKPUCZagkXP5owCVzaHNmyHmq71uV/VuPlI5B32shuQ6/vTQ==
X-Received: by 2002:a2e:8257:: with SMTP id
 j23-v6mr15364196ljh.49.1533029510968; 
 Tue, 31 Jul 2018 02:31:50 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id m66-v6sm1890852lfi.17.2018.07.31.02.31.49
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 31 Jul 2018 02:31:49 -0700 (PDT)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org, konrad.wilk@oracle.com, jgross@suse.com,
 boris.ostrovsky@oracle.com, mchehab@kernel.org,
 linux-media@vger.kernel.org, sakari.ailus@linux.intel.com,
 koji.matsuoka.xm@renesas.com
Date: Tue, 31 Jul 2018 12:31:42 +0300
Message-Id: <20180731093142.3828-2-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180731093142.3828-1-andr2000@gmail.com>
References: <20180731093142.3828-1-andr2000@gmail.com>
Subject: [Xen-devel] [PATCH 1/1] cameraif: add ABI for para-virtual camera
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmly
dHVhbGl6ZWQKY2FtZXJhIGRyaXZlciB3aGljaCBleHRlbmRzIFhlbidzIHJlYWNoIG11bHRpbWVk
aWEgY2FwYWJpbGl0aWVzIGV2ZW4KZmFydGhlciBlbmFibGluZyBpdCBmb3IgdmlkZW8gY29uZmVy
ZW5jaW5nLCBJbi1WZWhpY2xlIEluZm90YWlubWVudCwKaGlnaCBkZWZpbml0aW9uIG1hcHMgZXRj
LgoKVGhlIGluaXRpYWwgZ29hbCBpcyB0byBzdXBwb3J0IG1vc3QgbmVlZGVkIGZ1bmN0aW9uYWxp
dHkgd2l0aCB0aGUKZmluYWwgaWRlYSB0byBtYWtlIGl0IHBvc3NpYmxlIHRvIGV4dGVuZCB0aGUg
cHJvdG9jb2wgaWYgbmVlZCBiZToKCjEuIFByb3ZpZGUgbWVhbnMgZm9yIGJhc2UgdmlydHVhbCBk
ZXZpY2UgY29uZmlndXJhdGlvbjoKIC0gcGl4ZWwgZm9ybWF0cwogLSByZXNvbHV0aW9ucwogLSBm
cmFtZSByYXRlcwoyLiBTdXBwb3J0IGJhc2ljIGNhbWVyYSBjb250cm9sczoKIC0gY29udHJhc3QK
IC0gYnJpZ2h0bmVzcwogLSBodWUKIC0gc2F0dXJhdGlvbgozLiBTdXBwb3J0IHN0cmVhbWluZyBj
b250cm9sCjQuIFN1cHBvcnQgemVyby1jb3B5aW5nIHVzZS1jYXNlcwoKU2lnbmVkLW9mZi1ieTog
T2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29t
PgotLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9jYW1lcmFpZi5oIHwgOTgxICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA5ODEgaW5zZXJ0aW9ucygrKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9jYW1lcmFpZi5oCgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvL2NhbWVyYWlmLmggYi94ZW4vaW5jbHVkZS9w
dWJsaWMvaW8vY2FtZXJhaWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAuLmJkYzZhMTI2MmZjZgotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9p
by9jYW1lcmFpZi5oCkBAIC0wLDAgKzEsOTgxIEBACisvKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisg
KiBjYW1lcmFpZi5oCisgKgorICogVW5pZmllZCBjYW1lcmEgZGV2aWNlIEkvTyBpbnRlcmZhY2Ug
Zm9yIFhlbiBndWVzdCBPU2VzLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQs
IGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9mIHRo
aXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0
d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwg
aW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHks
IG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgor
ICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8g
d2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0
aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3Rp
Y2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFs
bCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoKKyAq
IFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFO
WSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVE
IFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9SIEEg
UEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxM
IFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBD
TEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElP
TiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9VVCBP
RiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIK
KyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIwMTgg
RVBBTSBTeXN0ZW1zIEluYy4KKyAqCisgKiBBdXRob3I6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KKyAqLworCisjaWZuZGVmIF9fWEVO
X1BVQkxJQ19JT19DQU1FUkFJRl9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX0NBTUVSQUlG
X0hfXworCisjaW5jbHVkZSAicmluZy5oIgorI2luY2x1ZGUgIi4uL2dyYW50X3RhYmxlLmgiCisK
Ky8qCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
IFByb3RvY29sIHZlcnNpb24KKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqLworI2RlZmluZSBY
RU5DQU1FUkFfUFJPVE9DT0xfVkVSU0lPTiAgICAgIjEiCisKKy8qCisgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCisgKiAgICAgICAgICAgICAgICAgIEZlYXR1cmUgYW5kIFBhcmFtZXRlciBOZWdvdGlh
dGlvbgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqIEZyb250LT5iYWNrIG5vdGlmaWNh
dGlvbnM6IHdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNlbmRpbmcgYQorICogbm90aWZp
Y2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHhlbmNhbWVyYV9yZXEgKGkuZS4sIHRo
ZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFj
cm9zKS4gQmFja2VuZHMgbXVzdCBzZXQKKyAqIHhlbmNhbWVyYV9yZXEgYXBwcm9wcmlhdGVseSAo
ZS5nLiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVRVUVTVFMoKSkuCisgKgorICogQmFj
ay0+ZnJvbnQgbm90aWZpY2F0aW9uczogd2hlbiBlbnF1ZXVpbmcgYSBuZXcgcmVzcG9uc2UsIHNl
bmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHhlbmNh
bWVyYV9yZXNwIChpLmUuLCB0aGUgZ2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3Zp
ZGVkIGJ5IHRoZSByaW5nIG1hY3JvcykuIEZyb250ZW5kcyBtdXN0IHNldAorICogeGVuY2FtZXJh
X3Jlc3AgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVT
UE9OU0VTKCkpLgorICoKKyAqIFRoZSB0d28gaGFsdmVzIG9mIGEgcGFyYS12aXJ0dWFsIGNhbWVy
YSBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4KKyAqIFhlblN0b3JlIHRvIGNvbW11bmljYXRl
IGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3RpYXRlIG9wZXJhdGluZyBwYXJhbWV0ZXJzLgorICog
VGhpcyBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRoZSBy
ZXNwZWN0aXZlIGZyb250IGFuZAorICogYmFja2VuZCBwb3J0aW9ucyBvZiBYZW5TdG9yZSwgZm9s
bG93aW5nIHRoZSBYZW5CdXMgY29udmVudGlvbi4KKyAqCisgKiBBbGwgZGF0YSBpbiBYZW5TdG9y
ZSBpcyBzdG9yZWQgYXMgc3RyaW5ncy4gTm9kZXMgc3BlY2lmeWluZyBudW1lcmljCisgKiB2YWx1
ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1hbC4gSW50ZWdlciB2YWx1ZSByYW5nZXMgbGlzdGVkIGJl
bG93IGFyZQorICogZXhwcmVzc2VkIGFzIGZpeGVkIHNpemVkIGludGVnZXIgdHlwZXMgY2FwYWJs
ZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJzaW9uCisgKiBvZiBhIHByb3Blcmx5IGZvcm1hdHRlZCBu
b2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9mIGluZm9ybWF0aW9uLgorICoKKyAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgRXhhbXBsZSBjb25maWd1cmF0
aW9uCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICogVGhpcyBpcyBhbiBleGFtcGxlIG9m
IGJhY2tlbmQgYW5kIGZyb250ZW5kIGNvbmZpZ3VyYXRpb246CisgKgorICotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gQmFja2VuZCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQorICoKKyAqIC9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZjYW1lcmEvMS8wL2Zyb250
ZW5kLWlkID0gIjEiCisgKiAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92Y2FtZXJhLzEvMC9mcm9u
dGVuZCA9ICIvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZjYW1lcmEvMCIKKyAqIC9sb2NhbC9kb21h
aW4vMC9iYWNrZW5kL3ZjYW1lcmEvMS8wL3N0YXRlID0gIjQiCisgKiAvbG9jYWwvZG9tYWluLzAv
YmFja2VuZC92Y2FtZXJhLzEvMC92ZXJzaW9ucyA9ICIxLDIiCisgKgorICotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gRnJvbnRlbmQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQorICoKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmNhbWVyYS8wL2JhY2tlbmQt
aWQgPSAiMCIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmNhbWVyYS8wL2JhY2tlbmQgPSAi
L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmNhbWVyYS8xIgorICogL2xvY2FsL2RvbWFpbi8xL2Rl
dmljZS92Y2FtZXJhLzAvc3RhdGUgPSAiNCIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmNh
bWVyYS8wL3ZlcnNpb24gPSAiMSIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmNhbWVyYS8w
L2JlLWFsbG9jID0gIjEiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIERldmlj
ZSAwIGNvbmZpZ3VyYXRpb24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIC9sb2Nh
bC9kb21haW4vMS9kZXZpY2UvdmNhbWVyYS8wL2NvbnRyb2xzID0gImNvbnRyYXN0LGh1ZSIKKyAq
IC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmNhbWVyYS8wL2Zvcm1hdHMvWVVZVi82NDB4NDgwID0g
IjMwLzEsMTUvMSwxNS8yIgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92Y2FtZXJhLzAvZm9y
bWF0cy9ZVVlWLzE5MjB4MTA4MCA9ICIxNS8yIgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92
Y2FtZXJhLzAvZm9ybWF0cy9CR1JBLzY0MHg0ODAgPSAiMTUvMSwxNS8yIgorICogL2xvY2FsL2Rv
bWFpbi8xL2RldmljZS92Y2FtZXJhLzAvZm9ybWF0cy9CR1JBLzEyMDB4NzIwID0gIjE1LzIiCisg
KiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZjYW1lcmEvMC91bmlxdWUtaWQgPSAiMCIKKyAqIC9s
b2NhbC9kb21haW4vMS9kZXZpY2UvdmNhbWVyYS8wL3JlcS1yaW5nLXJlZiA9ICIyODMyIgorICog
L2xvY2FsL2RvbWFpbi8xL2RldmljZS92Y2FtZXJhLzAvcmVxLWV2ZW50LWNoYW5uZWwgPSAiMTUi
CisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZjYW1lcmEvMC9ldnQtcmluZy1yZWYgPSAiMzg3
IgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92Y2FtZXJhLzAvZXZ0LWV2ZW50LWNoYW5uZWwg
PSAiMTYiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIERldmljZSAxIGNvbmZp
Z3VyYXRpb24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIC9sb2NhbC9kb21haW4v
MS9kZXZpY2UvdmNhbWVyYS8xL2NvbnRyb2xzID0gImJyaWdodG5lc3Msc2F0dXJhdGlvbixodWUi
CisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZjYW1lcmEvMS9mb3JtYXRzL1lVWVYvNjQweDQ4
MCA9ICIzMC8xLDE1LzEsMTUvMiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmNhbWVyYS8x
L2Zvcm1hdHMvWVVZVi8xOTIweDEwODAgPSAiMTUvMiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZp
Y2UvdmNhbWVyYS8xL3VuaXF1ZS1pZCA9ICIxIgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92
Y2FtZXJhLzEvcmVxLXJpbmctcmVmID0gIjI4MzMiCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNl
L3ZjYW1lcmEvMS9yZXEtZXZlbnQtY2hhbm5lbCA9ICIxNyIKKyAqIC9sb2NhbC9kb21haW4vMS9k
ZXZpY2UvdmNhbWVyYS8xL2V2dC1yaW5nLXJlZiA9ICIzODgiCisgKiAvbG9jYWwvZG9tYWluLzEv
ZGV2aWNlL3ZjYW1lcmEvMS9ldnQtZXZlbnQtY2hhbm5lbCA9ICIxOCIKKyAqCisgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1
cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0gUHJvdG9jb2wgdmVyc2lvbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KKyAqCisgKiB2ZXJzaW9ucworICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZz4KKyAq
CisgKiAgICAgIExpc3Qgb2YgWEVOQ0FNRVJBX0xJU1RfU0VQQVJBVE9SIHNlcGFyYXRlZCBwcm90
b2NvbCB2ZXJzaW9ucyBzdXBwb3J0ZWQKKyAqICAgICAgYnkgdGhlIGJhY2tlbmQuIEZvciBleGFt
cGxlICIxLDIsMyIuCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgRnJvbnRlbmQgWGVuQnVzIE5vZGVzCisgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBBZGRyZXNzaW5nIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIGRvbS1pZAorICogICAgICBW
YWx1ZXM6ICAgICAgICAgPHVpbnQxNl90PgorICoKKyAqICAgICAgRG9tYWluIGlkZW50aWZpZXIu
CisgKgorICogZGV2LWlkCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludDE2X3Q+CisgKgor
ICogICAgICBEZXZpY2UgaWRlbnRpZmllci4KKyAqCisgKiAgICAgIC9sb2NhbC9kb21haW4vPGRv
bS1pZD4vZGV2aWNlL3ZjYW1lcmEvPGRldi1pZD4vLi4uCisgKgorICotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSBQcm90b2NvbCB2ZXJzaW9uIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQorICoKKyAqIHZlcnNpb24KKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxzdHJpbmc+Cisg
KgorICogICAgICBQcm90b2NvbCB2ZXJzaW9uLCBjaG9zZW4gYW1vbmcgdGhlIG9uZXMgc3VwcG9y
dGVkIGJ5IHRoZSBiYWNrZW5kLgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBCYWNr
ZW5kIGJ1ZmZlciBhbGxvY2F0aW9uIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBi
ZS1hbGxvYworICogICAgICBWYWx1ZXM6ICAgICAgICAgIjAiLCAiMSIKKyAqCisgKiAgICAgIElm
IHZhbHVlIGlzIHNldCB0byAiMSIsIHRoZW4gYmFja2VuZCB3aWxsIGJlIHRoZSBidWZmZXIKKyAq
ICAgICAgcHJvdmlkZXIvYWxsb2NhdG9yIGZvciB0aGlzIGRvbWFpbiBkdXJpbmcgWEVOQ0FNRVJB
X09QX0JVRl9DUkVBVEUKKyAqICAgICAgb3BlcmF0aW9uLgorICogICAgICBJZiB2YWx1ZSBpcyBu
b3QgIjEiIG9yIG9taXR0ZWQgZnJvbnRlbmQgbXVzdCBhbGxvY2F0ZSBidWZmZXJzIGl0c2VsZi4K
KyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQ2FtZXJhIHNldHRpbmdzIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogdW5pcXVlLWlkCisgKiAgICAgIFZh
bHVlczogICAgICAgICA8c3RyaW5nPgorICoKKyAqICAgICAgQWZ0ZXIgZGV2aWNlIGluc3RhbmNl
IGluaXRpYWxpemF0aW9uIGVhY2ggY2FtZXJhIGlzIGFzc2lnbmVkIGEKKyAqICAgICAgdW5pcXVl
IElELCBzbyBpdCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUgYmFja2VuZCBieSB0aGlzIElELgor
ICogICAgICBUaGlzIGNhbiBiZSBVVUlEIG9yIHN1Y2guCisgKgorICogY29udHJvbHMKKyAqICAg
ICAgVmFsdWVzOiAgICAgICAgIDxsaXN0IG9mIHN0cmluZz4KKyAqCisgKiAgICAgIExpc3Qgb2Yg
c3VwcG9ydGVkIGNhbWVyYSBjb250cm9scyBzZXBhcmF0ZWQgYnkgWEVOQ0FNRVJBX0xJU1RfU0VQ
QVJBVE9SLgorICogICAgICBDYW1lcmEgY29udHJvbHMgYXJlIGV4cHJlc3NlZCBhcyBhIGxpc3Qg
b2Ygc3RyaW5nIHZhbHVlcyB3L28gYW55CisgKiAgICAgIG9yZGVyaW5nIHJlcXVpcmVtZW50Lgor
ICoKKyAqIGZvcm1hdHMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxmb3JtYXQsIGNoYXJbNF0+
CisgKgorICogICAgICBGb3JtYXRzIGFyZSBvcmdhbml6ZWQgYXMgYSBzZXQgb2YgZGlyZWN0b3Jp
ZXMgb25lIHBlciBlYWNoCisgKiAgICAgIHN1cHBvcnRlZCBwaXhlbCBmb3JtYXQuIFRoZSBuYW1l
IG9mIHRoZSBkaXJlY3RvcnkgaXMgYW4gdXBwZXIgY2FzZQorICogICAgICBzdHJpbmcgb2YgdGhl
IGNvcnJlc3BvbmRpbmcgRk9VUkNDIHN0cmluZyBsYWJlbC4gVGhlIG5leHQgbGV2ZWwgb2YKKyAq
ICAgICAgdGhlIGRpcmVjdG9yeSB1bmRlciA8Zm9ybWF0cz4gcmVwcmVzZW50cyBzdXBwb3J0ZWQg
cmVzb2x1dGlvbnMuCisgKgorICogcmVzb2x1dGlvbgorICogICAgICBWYWx1ZXM6ICAgICAgICAg
PHdpZHRoLCB1aW50MzJfdD54PGhlaWdodCwgdWludDMyX3Q+CisgKgorICogICAgICBSZXNvbHV0
aW9ucyBhcmUgb3JnYW5pemVkIGFzIGEgc2V0IG9mIGRpcmVjdG9yaWVzIG9uZSBwZXIgZWFjaAor
ICogICAgICBzdXBwb3J0ZWQgcmVzb2x1dGlvbiB1bmRlciBjb3JyZXNwb25kaW5nIDxmb3JtYXRz
PiBkaXJlY3RvcnkuCisgKiAgICAgIFRoZSBuYW1lIG9mIHRoZSBkaXJlY3RvcnkgaXMgdGhlIHN1
cHBvcnRlZCB3aWR0aCBhbmQgaGVpZ2h0CisgKiAgICAgIG9mIHRoZSBjYW1lcmEgcmVzb2x1dGlv
biBpbiBwaXhlbHMuCisgKgorICogZnJhbWUtcmF0ZXMKKyAqICAgICAgVmFsdWVzOiAgICAgICAg
IDxudW1lcmF0b3IsIHVpbnQzMl90Pi88ZGVub21pbmF0b3IsIHVpbnQzMl90PgorICoKKyAqICAg
ICAgTGlzdCBvZiBYRU5DQU1FUkFfRlJBTUVfUkFURV9TRVBBUkFUT1Igc2VwYXJhdGVkIHN1cHBv
cnRlZCBmcmFtZSByYXRlcworICogICAgICBvZiB0aGUgY2FtZXJhIGV4cHJlc3NlZCBhcyBudW1l
cmF0b3IgYW5kIGRlbm9taW5hdG9yIG9mIHRoZQorICogICAgICBjb3JyZXNwb25kaW5nIGZyYW1l
IHJhdGUuCisgKgorICogVGhlIGZvcm1hdCBvZiB0aGUgPGZvcm1hdHM+IGRpcmVjdG9yeSB0cmVl
IHdpdGggcmVzb2x1dGlvbnMgYW5kIGZyYW1lIHJhdGVzCisgKiBtdXN0IGJlIHN0cnVjdHVyZWQg
aW4gdGhlIGZvbGxvd2luZyBmb3JtYXQ6CisgKgorICogLi4uL3ZjYW1lcmEvPGRldi1pZD4vPGZv
cm1hdFtpXT4vPHJlc29sdXRpb25bal0+LzxmcmFtZS1yYXRlc1trXT4KKyAqCisgKiB3aGVyZQor
ICogIGkgLSBpLXRoIHN1cHBvcnRlZCBwaXhlbCBmb3JtYXQKKyAqICBqIC0gai10aCBzdXBwb3J0
ZWQgcmVzb2x1dGlvbiBmb3IgaS10aCBwaXhlbCBmb3JtYXQKKyAqICBrIC0gay10aCBzdXBwb3J0
ZWQgZnJhbWUgcmF0ZSBmb3IgaS10aCBwaXhlbCBmb3JtYXQgYW5kIGotdGgKKyAqICAgICAgcmVz
b2x1dGlvbgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLSBDYW1lcmEgUmVxdWVzdCBUcmFuc3Bv
cnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBUaGlzIGNvbW11bmlj
YXRpb24gcGF0aCBpcyB1c2VkIHRvIGRlbGl2ZXIgcmVxdWVzdHMgZnJvbSBmcm9udGVuZCB0byBi
YWNrZW5kCisgKiBhbmQgZ2V0IHRoZSBjb3JyZXNwb25kaW5nIHJlc3BvbnNlcyBmcm9tIGJhY2tl
bmQgdG8gZnJvbnRlbmQsCisgKiBzZXQgdXAgcGVyIHZpcnR1YWwgY2FtZXJhIGRldmljZS4KKyAq
CisgKiByZXEtZXZlbnQtY2hhbm5lbAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90
PgorICoKKyAqICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBjYW1lcmEncyBjb250cm9s
IGV2ZW50IGNoYW5uZWwKKyAqICAgICAgdXNlZCB0byBzaWduYWwgYWN0aXZpdHkgaW4gdGhlIHJp
bmcgYnVmZmVyLgorICoKKyAqIHJlcS1yaW5nLXJlZgorICogICAgICBWYWx1ZXM6ICAgICAgICAg
PHVpbnQzMl90PgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZlcmVuY2UgZ3JhbnRpbmcg
cGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAgICAgIGEgc29sZSBwYWdlIG9m
IGNhbWVyYSdzIGNvbnRyb2wgcmluZyBidWZmZXIuCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0t
LSBDYW1lcmEgRXZlbnQgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQorICoKKyAqIFRoaXMgY29tbXVuaWNhdGlvbiBwYXRoIGlzIHVzZWQgdG8gZGVsaXZlciBhc3lu
Y2hyb25vdXMgZXZlbnRzIGZyb20gYmFja2VuZAorICogdG8gZnJvbnRlbmQsIHNldCB1cCBwZXIg
dmlydHVhbCBjYW1lcmEgZGV2aWNlLgorICoKKyAqIGV2dC1ldmVudC1jaGFubmVsCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludDMyX3Q+CisgKgorICogICAgICBUaGUgaWRlbnRpZmllciBv
ZiB0aGUgWGVuIGNhbWVyYSdzIGV2ZW50IGNoYW5uZWwKKyAqICAgICAgdXNlZCB0byBzaWduYWwg
YWN0aXZpdHkgaW4gdGhlIHJpbmcgYnVmZmVyLgorICoKKyAqIGV2dC1yaW5nLXJlZgorICogICAg
ICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCBy
ZWZlcmVuY2UgZ3JhbnRpbmcgcGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAg
ICAgIGEgc29sZSBwYWdlIG9mIGNhbWVyYSdzIGV2ZW50IHJpbmcgYnVmZmVyLgorICovCisKKy8q
CisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBTVEFURSBESUFHUkFNUworICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqIFRvb2wgc3Rh
Y2sgY3JlYXRlcyBmcm9udCBhbmQgYmFjayBzdGF0ZSBub2RlcyB3aXRoIGluaXRpYWwgc3RhdGUK
KyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nLgorICogVG9vbCBzdGFjayBjcmVhdGVzIGFuZCBz
ZXRzIHVwIGZyb250ZW5kIGNhbWVyYSBjb25maWd1cmF0aW9uCisgKiBub2RlcyBwZXIgZG9tYWlu
LgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gTm9ybWFsIGZsb3cgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBGcm9udCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgQmFjaworICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09ICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqIFhlbmJ1c1N0
YXRlSW5pdGlhbGlzaW5nICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZworICog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGJhY2tlbmQgZGV2
aWNlIGlkZW50aWZpY2F0aW9uCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZGF0YS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBP
cGVuIGFuZCB2YWxpZGF0ZSBiYWNrZW5kIGRldmljZS4KKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBYZW5idXNTdGF0ZUluaXRXYWl0CisgKgorICogbyBRdWVyeSBmcm9udGVuZCBjb25maWd1
cmF0aW9uCisgKiBvIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplCisgKiAgIGV2ZW50IGNoYW5uZWxz
IHBlciBjb25maWd1cmVkCisgKiAgIGNhbWVyYS4KKyAqIG8gUHVibGlzaCB0cmFuc3BvcnQgcGFy
YW1ldGVycworICogICB0aGF0IHdpbGwgYmUgaW4gZWZmZWN0IGR1cmluZworICogICB0aGlzIGNv
bm5lY3Rpb24uCisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIHwKKyAqICAgICAg
ICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2VkCisgKgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGZyb250ZW5kIHRyYW5zcG9ydCBwYXJh
bWV0ZXJzLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIENvbm5l
Y3QgdG8gdGhlIGV2ZW50IGNoYW5uZWxzLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgVgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhl
bmJ1c1N0YXRlQ29ubmVjdGVkCisgKgorICogIG8gQ3JlYXRlIGFuZCBpbml0aWFsaXplIE9TCisg
KiAgICB2aXJ0dWFsIGNhbWVyYSBhcyBwZXIKKyAqICAgIGNvbmZpZ3VyYXRpb24uCisgKiAgICAg
ICAgICAgICAgfAorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5i
dXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBYZW5idXNTdGF0ZVVua25vd24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBYZW5idXNTdGF0ZUNsb3NlZAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFhlbmJ1c1N0YXRlQ2xvc2luZworICogbyBSZW1vdmUgdmlydHVhbCBjYW1lcmEg
ZGV2aWNlCisgKiBvIFJlbW92ZSBldmVudCBjaGFubmVscworICogICAgICAgICAgICAgIHwKKyAq
ICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVDbG9zZWQK
KyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVjb3ZlcnkgZmxvdyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogSW4gY2FzZSBvZiBmcm9udGVuZCB1
bnJlY292ZXJhYmxlIGVycm9ycyBiYWNrZW5kIGhhbmRsZXMgdGhhdCBhcworICogaWYgZnJvbnRl
bmQgZ29lcyBpbnRvIHRoZSBYZW5idXNTdGF0ZUNsb3NlZCBzdGF0ZS4KKyAqCisgKiBJbiBjYXNl
IG9mIGJhY2tlbmQgdW5yZWNvdmVyYWJsZSBlcnJvcnMgZnJvbnRlbmQgdHJpZXMgcmVtb3ZpbmcK
KyAqIHRoZSB2aXJ0dWFsaXplZCBkZXZpY2UuIElmIHRoaXMgaXMgcG9zc2libGUgYXQgdGhlIG1v
bWVudCBvZiBlcnJvciwKKyAqIHRoZW4gZnJvbnRlbmQgZ29lcyBpbnRvIHRoZSBYZW5idXNTdGF0
ZUluaXRpYWxpc2luZyBzdGF0ZSBhbmQgaXMgcmVhZHkgZm9yCisgKiBuZXcgY29ubmVjdGlvbiB3
aXRoIGJhY2tlbmQuIElmIHRoZSB2aXJ0dWFsaXplZCBkZXZpY2UgaXMgc3RpbGwgaW4gdXNlIGFu
ZAorICogY2Fubm90IGJlIHJlbW92ZWQsIHRoZW4gZnJvbnRlbmQgZ29lcyBpbnRvIHRoZSBYZW5i
dXNTdGF0ZVJlY29uZmlndXJpbmcgc3RhdGUKKyAqIHVudGlsIGVpdGhlciB0aGUgdmlydHVhbGl6
ZWQgZGV2aWNlIGlzIHJlbW92ZWQgb3IgYmFja2VuZCBpbml0aWF0ZXMgYSBuZXcKKyAqIGNvbm5l
Y3Rpb24uIE9uIHRoZSB2aXJ0dWFsaXplZCBkZXZpY2UgcmVtb3ZhbCBmcm9udGVuZCBnb2VzIGlu
dG8gdGhlCisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZyBzdGF0ZS4KKyAqCisgKiBOb3RlIG9u
IFhlbmJ1c1N0YXRlUmVjb25maWd1cmluZyBzdGF0ZSBvZiB0aGUgZnJvbnRlbmQ6IGlmIGJhY2tl
bmQgaGFzCisgKiB1bnJlY292ZXJhYmxlIGVycm9ycyB0aGVuIGZyb250ZW5kIGNhbm5vdCBzZW5k
IHJlcXVlc3RzIHRvIHRoZSBiYWNrZW5kCisgKiBhbmQgdGh1cyBjYW5ub3QgcHJvdmlkZSBmdW5j
dGlvbmFsaXR5IG9mIHRoZSB2aXJ0dWFsaXplZCBkZXZpY2UgYW55bW9yZS4KKyAqIEFmdGVyIGJh
Y2tlbmQgaXMgYmFjayB0byBub3JtYWwgdGhlIHZpcnR1YWxpemVkIGRldmljZSBtYXkgc3RpbGwg
aG9sZCBzb21lCisgKiBzdGF0ZTogY29uZmlndXJhdGlvbiBpbiB1c2UsIGFsbG9jYXRlZCBidWZm
ZXJzLCBjbGllbnQgYXBwbGljYXRpb24gc3RhdGUgZXRjLgorICogSW4gbW9zdCBjYXNlcywgdGhp
cyB3aWxsIHJlcXVpcmUgZnJvbnRlbmQgdG8gaW1wbGVtZW50IGNvbXBsZXggcmVjb3ZlcnkKKyAq
IHJlY29ubmVjdCBsb2dpYy4gSW5zdGVhZCwgYnkgZ29pbmcgaW50byBYZW5idXNTdGF0ZVJlY29u
ZmlndXJpbmcgc3RhdGUsCisgKiBmcm9udGVuZCB3aWxsIG1ha2Ugc3VyZSBubyBuZXcgY2xpZW50
cyBvZiB0aGUgdmlydHVhbGl6ZWQgZGV2aWNlIGFyZQorICogYWNjZXB0ZWQsIGFsbG93IGV4aXN0
aW5nIGNsaWVudChzKSB0byBleGl0IGdyYWNlZnVsbHkgYnkgc2lnbmFsaW5nIGVycm9yCisgKiBz
dGF0ZSBldGMuCisgKiBPbmNlIGFsbCB0aGUgY2xpZW50cyBhcmUgZ29uZSBmcm9udGVuZCBjYW4g
cmVpbml0aWFsaXplIHRoZSB2aXJ0dWFsaXplZAorICogZGV2aWNlIGFuZCBnZXQgaW50byBYZW5i
dXNTdGF0ZUluaXRpYWxpc2luZyBzdGF0ZSBhZ2FpbiBzaWduYWxpbmcgdGhlCisgKiBiYWNrZW5k
IHRoYXQgYSBuZXcgY29ubmVjdGlvbiBjYW4gYmUgbWFkZS4KKyAqCisgKiBUaGVyZSBhcmUgbXVs
dGlwbGUgY29uZGl0aW9ucyBwb3NzaWJsZSB1bmRlciB3aGljaCBmcm9udGVuZCB3aWxsIGdvIGZy
b20KKyAqIFhlbmJ1c1N0YXRlUmVjb25maWd1cmluZyBpbnRvIFhlbmJ1c1N0YXRlSW5pdGlhbGlz
aW5nLCBzb21lIG9mIHRoZW0gYXJlIE9TCisgKiBzcGVjaWZpYy4gRm9yIGV4YW1wbGU6CisgKiAx
LiBUaGUgdW5kZXJseWluZyBPUyBmcmFtZXdvcmsgbWF5IHByb3ZpZGUgY2FsbGJhY2tzIHRvIHNp
Z25hbCB0aGF0IHRoZSBsYXN0CisgKiAgICBjbGllbnQgb2YgdGhlIHZpcnR1YWxpemVkIGRldmlj
ZSBoYXMgZ29uZSBhbmQgdGhlIGRldmljZSBjYW4gYmUgcmVtb3ZlZAorICogMi4gRnJvbnRlbmQg
Y2FuIHNjaGVkdWxlIGEgZGVmZXJyZWQgd29yayAodGltZXIvdGFza2xldC93b3JrcXVldWUpCisg
KiAgICB0byBwZXJpb2RpY2FsbHkgY2hlY2sgaWYgdGhpcyBpcyB0aGUgcmlnaHQgdGltZSB0byBy
ZS10cnkgcmVtb3ZhbCBvZgorICogICAgdGhlIHZpcnR1YWxpemVkIGRldmljZS4KKyAqIDMuIEJ5
IGFueSBvdGhlciBtZWFucy4KKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUkVRVUVTVCBDT0RFUworICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgorICovCisjZGVmaW5lIFhFTkNBTUVSQV9PUF9TRVRfQ09ORklHICAgICAgICAweDAwCisjZGVm
aW5lIFhFTkNBTUVSQV9PUF9HRVRfQlVGX0RFVEFJTFMgICAweDAxCisjZGVmaW5lIFhFTkNBTUVS
QV9PUF9CVUZfQ1JFQVRFICAgICAgICAweDAyCisjZGVmaW5lIFhFTkNBTUVSQV9PUF9CVUZfREVT
VFJPWSAgICAgICAweDAzCisjZGVmaW5lIFhFTkNBTUVSQV9PUF9TVFJFQU1fU1RBUlQgICAgICAw
eDA0CisjZGVmaW5lIFhFTkNBTUVSQV9PUF9TVFJFQU1fU1RPUCAgICAgICAweDA1CisjZGVmaW5l
IFhFTkNBTUVSQV9PUF9HRVRfQ1RSTF9ERVRBSUxTICAweDA2CisjZGVmaW5lIFhFTkNBTUVSQV9P
UF9TRVRfQ1RSTCAgICAgICAgICAweDA3CisKKyNkZWZpbmUgWEVOQ0FNRVJBX0NUUkxfQlJJR0hU
TkVTUyAgICAgIDB4MDAKKyNkZWZpbmUgWEVOQ0FNRVJBX0NUUkxfQ09OVFJBU1QgICAgICAgIDB4
MDEKKyNkZWZpbmUgWEVOQ0FNRVJBX0NUUkxfU0FUVVJBVElPTiAgICAgIDB4MDIKKyNkZWZpbmUg
WEVOQ0FNRVJBX0NUUkxfSFVFICAgICAgICAgICAgIDB4MDMKKworLyoKKyAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRVZFTlQgQ09ERVMK
KyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKKyAqLworI2RlZmluZSBYRU5DQU1FUkFfRVZUX0ZSQU1F
X0FWQUlMICAgICAgMHgwMAorCisvKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAg
ICAgICAgICBYRU5TVE9SRSBGSUVMRCBBTkQgUEFUSCBOQU1FIFNUUklOR1MsIEhFTFBFUlMKKyAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKKyAqLworI2RlZmluZSBYRU5DQU1FUkFfRFJJVkVSX05BTUUg
ICAgICAgICAgInZjYW1lcmEiCisKKyNkZWZpbmUgWEVOQ0FNRVJBX0xJU1RfU0VQQVJBVE9SICAg
ICAgICIsIgorI2RlZmluZSBYRU5DQU1FUkFfUkVTT0xVVElPTl9TRVBBUkFUT1IgIngiCisjZGVm
aW5lIFhFTkNBTUVSQV9GUkFNRV9SQVRFX1NFUEFSQVRPUiAiLyIKKworI2RlZmluZSBYRU5DQU1F
UkFfRklFTERfQkVfVkVSU0lPTlMgICAgInZlcnNpb25zIgorI2RlZmluZSBYRU5DQU1FUkFfRklF
TERfRkVfVkVSU0lPTiAgICAgInZlcnNpb24iCisjZGVmaW5lIFhFTkNBTUVSQV9GSUVMRF9SRVFf
UklOR19SRUYgICAicmVxLXJpbmctcmVmIgorI2RlZmluZSBYRU5DQU1FUkFfRklFTERfUkVRX0NI
QU5ORUwgICAgInJlcS1ldmVudC1jaGFubmVsIgorI2RlZmluZSBYRU5DQU1FUkFfRklFTERfRVZU
X1JJTkdfUkVGICAgImV2dC1yaW5nLXJlZiIKKyNkZWZpbmUgWEVOQ0FNRVJBX0ZJRUxEX0VWVF9D
SEFOTkVMICAgICJldnQtZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVOQ0FNRVJBX0ZJRUxEX0NP
TlRST0xTICAgICAgICJjb250cm9scyIKKyNkZWZpbmUgWEVOQ0FNRVJBX0ZJRUxEX0ZPUk1BVFMg
ICAgICAgICJmb3JtYXRzIgorI2RlZmluZSBYRU5DQU1FUkFfRklFTERfQkVfQUxMT0MgICAgICAg
ImJlLWFsbG9jIgorI2RlZmluZSBYRU5DQU1FUkFfRklFTERfVU5JUVVFX0lEICAgICAgInVuaXF1
ZS1pZCIKKworI2RlZmluZSBYRU5DQU1FUkFfQ1RSTF9CUklHSFRORVNTX1NUUiAgImJyaWdodG5l
c3MiCisjZGVmaW5lIFhFTkNBTUVSQV9DVFJMX0NPTlRSQVNUX1NUUiAgICAiY29udHJhc3QiCisj
ZGVmaW5lIFhFTkNBTUVSQV9DVFJMX1NBVFVSQVRJT05fU1RSICAic2F0dXJhdGlvbiIKKyNkZWZp
bmUgWEVOQ0FNRVJBX0NUUkxfSFVFX1NUUiAgICAgICAgICJodWUiCisKKy8qIE1heGltdW0gbnVt
YmVyIG9mIGJ1ZmZlciBwbGFuZXMgc3VwcG9ydGVkLiAqLworI2RlZmluZSBYRU5DQU1FUkFfTUFY
X1BMQU5FICAgICAgICAgICAgNAorCisvKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAg
ICAgICAgICAgICAgICAgICAgICAgIFNUQVRVUyBSRVRVUk4gQ09ERVMKKyAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioKKyAqCisgKiBTdGF0dXMgcmV0dXJuIGNvZGUgaXMgemVybyBvbiBzdWNjZXNzIGFu
ZCAtWEVOX0VYWCBvbiBmYWlsdXJlLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgQXNzdW1wdGlvbnMKKyAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioKKyAqCisgKiAtIHVzYWdlIG9mIGdyYW50IHJlZmVyZW5jZSAwIGFzIGludmFsaWQgZ3Jh
bnQgcmVmZXJlbmNlOgorICogICBncmFudCByZWZlcmVuY2UgMCBpcyB2YWxpZCwgYnV0IG5ldmVy
IGV4cG9zZWQgdG8gYSBQViBkcml2ZXIsCisgKiAgIGJlY2F1c2Ugb2YgdGhlIGZhY3QgaXQgaXMg
YWxyZWFkeSBpbiB1c2UvcmVzZXJ2ZWQgYnkgdGhlIFBWIGNvbnNvbGUuCisgKiAtIGFsbCByZWZl
cmVuY2VzIGluIHRoaXMgZG9jdW1lbnQgdG8gcGFnZSBzaXplcyBtdXN0IGJlIHRyZWF0ZWQKKyAq
ICAgYXMgcGFnZXMgb2Ygc2l6ZSBYRU5fUEFHRV9TSVpFIHVubGVzcyBvdGhlcndpc2Ugbm90ZWQu
CisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgRGVzY3JpcHRpb24gb2YgdGhl
IHByb3RvY29sIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVyCisgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCisgKgorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgY2Ft
ZXJhIGRyaXZlciBjb21tdW5pY2F0ZSB3aXRoCisgKiBlYWNoIG90aGVyIHVzaW5nIHNoYXJlZCBw
YWdlcyBhbmQgZXZlbnQgY2hhbm5lbHMuCisgKiBTaGFyZWQgcGFnZSBjb250YWlucyBhIHJpbmcg
d2l0aCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMuCisgKgorICogQWxsIHJlc2VydmVkIGZpZWxk
cyBpbiB0aGUgc3RydWN0dXJlcyBiZWxvdyBtdXN0IGJlIDAuCisgKgorICogRm9yIGFsbCByZXF1
ZXN0L3Jlc3BvbnNlL2V2ZW50IHBhY2tldHM6CisgKiAgIC0gZnJhbWUgcmF0ZSBwYXJhbWV0ZXIg
aXMgcmVwcmVzZW50ZWQgYXMgYSBwYWlyIG9mIDQgb2N0ZXQgbG9uZworICogICAgIG51bWVyYXRv
ciBhbmQgZGVub21pbmF0b3I6CisgKiAgICAgICAtIGZyYW1lX3JhdGVfbnVtZXIgLSB1aW50MzJf
dCwgbnVtZXJhdG9yIG9mIHRoZSBmcmFtZSByYXRlCisgKiAgICAgICAtIGZyYW1lX3JhdGVfZGVu
b20gLSB1aW50MzJfdCwgZGVub21pbmF0b3Igb2YgdGhlIGZyYW1lIHJhdGUKKyAqICAgICBUaGUg
Y29ycmVzcG9uZGluZyBmcmFtZSByYXRlIChIeikgaXMgY2FsY3VsYXRlZCBhczoKKyAqICAgICAg
IGZyYW1lX3JhdGUgPSBmcmFtZV9yYXRlX251bWVyIC8gZnJhbWVfcmF0ZV9kZW5vbQorICogICAt
IGJ1ZmZlciBpbmRleCBpcyBhIHplcm8gYmFzZWQgaW5kZXggb2YgdGhlIGJ1ZmZlci4gTXVzdCBi
ZSBsZXNzIHRoYW4KKyAqICAgICB0aGUgdmFsdWUgb2YgWEVOQ0FNRVJBX09QX1NFVF9DT05GSUcu
bnVtX2J1ZnMgcmVzcG9uc2U6CisgKiAgICAgICAtIGluZGV4IC0gdWludDhfdCwgaW5kZXggb2Yg
dGhlIGJ1ZmZlci4KKyAqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
IFJlcXVlc3RzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIEFsbCBy
ZXF1ZXN0IHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IG9jdGV0cykuCisgKiBBbGwg
cmVxdWVzdCBwYWNrZXRzIGhhdmUgY29tbW9uIGhlYWRlcjoKKyAqICAgICAgICAgMCAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQK
KyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwg
ICAgb3BlcmF0aW9uICAgfCAgIHJlc2VydmVkICAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogICBpZCAtIHVpbnQxNl90LCBwcml2
YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UuCisgKiAgIG9wZXJhdGlvbiAtIHVp
bnQ4X3QsIG9wZXJhdGlvbiBjb2RlLCBYRU5DQU1FUkFfT1BfWFhYLgorICoKKyAqCisgKiBSZXF1
ZXN0IGNvbmZpZ3VyYXRpb24gc2V0L3Jlc2V0IC0gcmVxdWVzdCB0byBzZXQgb3IgcmVzZXQuCisg
KiB0aGUgY29uZmlndXJhdGlvbi9tb2RlIG9mIHRoZSBjYW1lcmE6CisgKiAgICAgICAgIDAgICAg
ICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9j
dGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAg
ICB8IF9PUF9TRVRfQ09ORklHIHwgICByZXNlcnZlZCAgICAgfCA0CisgKiArLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGl4ZWwgZm9ybWF0ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMgor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTYKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDIwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZyYW1lX3JhdGVfbnVtZXIgICAgICAgICAgICAgICAgICAgICAgICAgfCAyNAorICog
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICBmcmFtZV9yYXRlX2Rl
bm9tICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICBudW1fYnVmcyAgICB8ICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
ICAgICAgICB8IDMyCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAzNgorICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDY0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBQYXNzIGFsbCB6ZXJvcyB0byByZXNldCwg
b3RoZXJ3aXNlIGNvbW1hbmQgaXMgdHJlYXRlZCBhcyBjb25maWd1cmF0aW9uIHNldC4KKyAqCisg
KiBwaXhlbF9mb3JtYXQgLSB1aW50MzJfdCwgcGl4ZWwgZm9ybWF0IHRvIGJlIHVzZWQsIEZPVVJD
QyBjb2RlLgorICogd2lkdGggLSB1aW50MzJfdCwgd2lkdGggaW4gcGl4ZWxzLgorICogaGVpZ2h0
IC0gdWludDMyX3QsIGhlaWdodCBpbiBwaXhlbHMuCisgKiBmcmFtZV9yYXRlX251bWVyIC0gdWlu
dDMyX3QsIG51bWVyYXRvciBvZiB0aGUgZnJhbWUgcmF0ZS4KKyAqIGZyYW1lX3JhdGVfZGVub20g
LSB1aW50MzJfdCwgZGVub21pbmF0b3Igb2YgdGhlIGZyYW1lIHJhdGUuCisgKiBudW1fYnVmcyAt
IHVpbnQ4X3QsIGRlc2lyZWQgbnVtYmVyIG9mIGJ1ZmZlcnMgdG8gYmUgdXNlZC4KKyAqCisgKiBT
ZWUgcmVzcG9uc2UgZm9ybWF0IGZvciB0aGlzIHJlcXVlc3QuCisgKgorICogTm90ZXM6CisgKiAg
LSBmcm9udGVuZCBtdXN0IGNoZWNrIHRoZSBjb3JyZXNwb25kaW5nIHJlc3BvbnNlIGluIG9yZGVy
IHRvIHNlZQorICogICAgaWYgdGhlIHZhbHVlcyByZXBvcnRlZCBiYWNrIGJ5IHRoZSBiYWNrZW5k
IGRvIG1hdGNoIHRoZSBkZXNpcmVkIG9uZXMKKyAqICAgIGFuZCBjYW4gYmUgYWNjZXB0ZWQuCisg
KiAgLSBmcm9udGVuZCBtYXkgc2VuZCBtdWx0aXBsZSBYRU5DQU1FUkFfT1BfU0VUX0NPTkZJRyBy
ZXF1ZXN0cyBiZWZvcmUKKyAqICAgIHNlbmRpbmcgWEVOQ0FNRVJBX09QX1NUUkVBTV9TVEFSVCBy
ZXF1ZXN0IHRvIHVwZGF0ZSBvciB0dW5lIHRoZQorICogICAgY29uZmlndXJhdGlvbi4KKyAqLwor
c3RydWN0IHhlbmNhbWVyYV9jb25maWcgeworICAgIHVpbnQzMl90IHBpeGVsX2Zvcm1hdDsKKyAg
ICB1aW50MzJfdCB3aWR0aDsKKyAgICB1aW50MzJfdCBoZWlnaHQ7CisgICAgdWludDMyX3QgZnJh
bWVfcmF0ZV9ub207CisgICAgdWludDMyX3QgZnJhbWVfcmF0ZV9kZW5vbTsKKyAgICB1aW50OF90
IG51bV9idWZzOworfTsKKworLyoKKyAqIFJlcXVlc3QgYnVmZmVyIGRldGFpbHMgLSByZXF1ZXN0
IGNhbWVyYSBidWZmZXIncyBtZW1vcnkgbGF5b3V0LgorICogZGV0YWlsZWQgZGVzY3JpcHRpb246
CisgKiAgICAgICAgIDAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICBpZCAgICAgICAgICAgICAgICB8X0dFVF9CVUZfREVUQUlMU3wgICByZXNlcnZlZCAgICAgfCA0
CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNjQKKyAqICst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKworICoKKyAqIFNlZSByZXNwb25zZSBmb3JtYXQgZm9yIHRoaXMgcmVxdWVzdC4K
KyAqCisgKgorICogUmVxdWVzdCBjYW1lcmEgYnVmZmVyIGNyZWF0aW9uOgorICogICAgICAgICAw
ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAg
ICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgaWQgICAgICAgICAg
ICAgICAgfCBfT1BfQlVGX0NSRUFURSB8ICAgcmVzZXJ2ZWQgICAgIHwgNAorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgaW5kZXgg
ICAgIHwgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgIHwg
MTIKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZf
ZGlyZWN0b3J5ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAyMAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDY0CisgKiArLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisg
KiBBbiBhdHRlbXB0IHRvIGNyZWF0ZSBtdWx0aXBsZSBidWZmZXJzIHdpdGggdGhlIHNhbWUgaW5k
ZXggaXMgYW4gZXJyb3IuCisgKiBpbmRleCBjYW4gYmUgcmUtdXNlZCBhZnRlciBkZXN0cm95aW5n
IHRoZSBjb3JyZXNwb25kaW5nIGNhbWVyYSBidWZmZXIuCisgKgorICogaW5kZXggLSB1aW50OF90
LCBpbmRleCBvZiB0aGUgYnVmZmVyIHRvIGJlIGNyZWF0ZWQuCisgKiBncmVmX2RpcmVjdG9yeSAt
IGdyYW50X3JlZl90LCBhIHJlZmVyZW5jZSB0byB0aGUgZmlyc3Qgc2hhcmVkIHBhZ2UKKyAqICAg
ZGVzY3JpYmluZyBzaGFyZWQgYnVmZmVyIHJlZmVyZW5jZXMuIFRoZSBzaXplIG9mIHRoZSBidWZm
ZXIgaXMgZXF1YWwgdG8KKyAqICAgWEVOQ0FNRVJBX09QX0dFVF9CVUZfREVUQUlMUy5zaXplIHJl
c3BvbnNlLiBBdCBsZWFzdCBvbmUgcGFnZSBleGlzdHMuIElmCisgKiAgIHNoYXJlZCBidWZmZXIg
c2l6ZSBleGNlZWRzIHdoYXQgY2FuIGJlIGFkZHJlc3NlZCBieSB0aGlzIHNpbmdsZSBwYWdlLAor
ICogICB0aGVuIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBzaGFyZWQgcGFnZSBtdXN0IGJlIHN1cHBs
aWVkIChzZWUKKyAqICAgZ3JlZl9kaXJfbmV4dF9wYWdlIGJlbG93KS4KKyAqCisgKiBJZiBYRU5D
QU1FUkFfRklFTERfQkVfQUxMT0MgY29uZmlndXJhdGlvbiBlbnRyeSBpcyBzZXQsIHRoZW4gYmFj
a2VuZCB3aWxsCisgKiBhbGxvY2F0ZSB0aGUgYnVmZmVyIHdpdGggdGhlIHBhcmFtZXRlcnMgcHJv
dmlkZWQgaW4gdGhpcyByZXF1ZXN0IGFuZCBwYWdlCisgKiBkaXJlY3RvcnkgaXMgaGFuZGxlZCBh
cyBmb2xsb3dzOgorICogICBGcm9udGVuZCBvbiByZXF1ZXN0OgorICogICAgIC0gYWxsb2NhdGVz
IHBhZ2VzIGZvciB0aGUgZGlyZWN0b3J5IChncmVmX2RpcmVjdG9yeSwKKyAqICAgICAgIGdyZWZf
ZGlyX25leHRfcGFnZShzKQorICogICAgIC0gZ3JhbnRzIHBlcm1pc3Npb25zIGZvciB0aGUgcGFn
ZXMgb2YgdGhlIGRpcmVjdG9yeSB0byB0aGUgYmFja2VuZAorICogICAgIC0gc2V0cyBncmVmX2Rp
cl9uZXh0X3BhZ2UgZmllbGRzCisgKiAgIEJhY2tlbmQgb24gcmVzcG9uc2U6CisgKiAgICAgLSBn
cmFudHMgcGVybWlzc2lvbnMgZm9yIHRoZSBwYWdlcyBvZiB0aGUgYnVmZmVyIGFsbG9jYXRlZCB0
bworICogICAgICAgdGhlIGZyb250ZW5kCisgKiAgICAgLSBmaWxscyBpbiBwYWdlIGRpcmVjdG9y
eSB3aXRoIGdyYW50IHJlZmVyZW5jZXMKKyAqICAgICAgIChncmVmW10gaW4gc3RydWN0IHhlbmNh
bWVyYV9wYWdlX2RpcmVjdG9yeSkKKyAqLworc3RydWN0IHhlbmNhbWVyYV9idWZfY3JlYXRlX3Jl
cSB7CisgICAgdWludDhfdCBpbmRleDsKKyAgICB1aW50OF90IHJlc2VydmVkWzNdOworICAgIGdy
YW50X3JlZl90IGdyZWZfZGlyZWN0b3J5OworfTsKKworLyoKKyAqIFNoYXJlZCBwYWdlIGZvciBY
RU5DQU1FUkFfT1BfQlVGX0NSRUFURSBidWZmZXIgZGVzY3JpcHRvciAoZ3JlZl9kaXJlY3Rvcnkg
aW4KKyAqIHRoZSByZXF1ZXN0KSBlbXBsb3lzIGEgbGlzdCBvZiBwYWdlcywgZGVzY3JpYmluZyBh
bGwgcGFnZXMgb2YgdGhlIHNoYXJlZAorICogZGF0YSBidWZmZXI6CisgKiAgICAgICAgIDAgICAg
ICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9j
dGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICBncmVmX2Rp
cl9uZXh0X3BhZ2UgICAgICAgICAgICAgICAgICAgICAgICAgfCA0CisgKiArLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmVmWzBdICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZltpXSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgaSo0KzgKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICog
fC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGdyZWZbTiAtIDFdICAgICAgICAgICAgICAgICAgICAgICAgICAgfCBOKjQrOAorICog
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rCisgKgorICogZ3JlZl9kaXJfbmV4dF9wYWdlIC0gZ3JhbnRfcmVmX3QsIHJl
ZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIGRlc2NyaWJpbmcKKyAqICAgcGFnZSBkaXJlY3Rvcnku
IE11c3QgYmUgMCBpZiB0aGVyZSBhcmUgbm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlzdC4KKyAqIGdy
ZWZbaV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBhZ2Ugb2YgdGhlIGJ1
ZmZlcgorICogICBhbGxvY2F0ZWQgYXQgWEVOQ0FNRVJBX09QX0JVRl9DUkVBVEUuCisgKgorICog
TnVtYmVyIG9mIGdyYW50X3JlZl90IGVudHJpZXMgaW4gdGhlIHdob2xlIHBhZ2UgZGlyZWN0b3J5
IGlzIG5vdAorICogcGFzc2VkLCBidXQgaW5zdGVhZCBjYW4gYmUgY2FsY3VsYXRlZCBhczoKKyAq
ICAgbnVtX2dyZWZzX3RvdGFsID0gKFhFTkNBTUVSQV9PUF9HRVRfQlVGX0RFVEFJTFMuc2l6ZSAr
IFhFTl9QQUdFX1NJWkUgLSAxKSAvCisgKiAgICAgICBYRU5fUEFHRV9TSVpFCisgKi8KK3N0cnVj
dCB4ZW5jYW1lcmFfcGFnZV9kaXJlY3RvcnkgeworICAgIGdyYW50X3JlZl90IGdyZWZfZGlyX25l
eHRfcGFnZTsKKyAgICBncmFudF9yZWZfdCBncmVmWzFdOyAvKiBWYXJpYWJsZSBsZW5ndGggKi8K
K307CisKKy8qCisgKiBSZXF1ZXN0IGJ1ZmZlciBkZXN0cnVjdGlvbiAtIGRlc3Ryb3kgYSBwcmV2
aW91c2x5IGFsbG9jYXRlZCBjYW1lcmEgYnVmZmVyOgorICogICAgICAgICAwICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICog
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCBfT1Bf
QlVGX0RFU1RST1l8ICAgcmVzZXJ2ZWQgICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgaW5kZXggICAgIHwgICAgICAg
ICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNjQKKyAqICstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
KworICoKKyAqIGluZGV4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIGJ1ZmZlciB0byBiZSBkZXN0
cm95ZWQuCisgKi8KKworc3RydWN0IHhlbmNhbWVyYV9idWZfZGVzdHJveV9yZXEgeworICAgIHVp
bnQ4X3QgaW5kZXg7Cit9OworCisvKgorICogUmVxdWVzdCBjYW1lcmEgY2FwdHVyZSBzdHJlYW0g
c3RhcnQ6CisgKiAgICAgICAgIDAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAg
ICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICBpZCAgICAgICAgICAgICAgICB8X09QX1NUUkVBTV9TVEFSVHwgICByZXNlcnZlZCAg
ICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNjQK
KyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKworICoKKyAqCisgKiBSZXF1ZXN0IGNhbWVyYSBjYXB0dXJlIHN0cmVh
bSBzdG9wOgorICogICAgICAgICAwICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgIDIg
ICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfF9PUF9TVFJFQU1fU1RPUCB8ICAgcmVzZXJ2ZWQg
ICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgOAorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDY0
CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKgorICogUmVxdWVzdCBjYW1lcmEgY29udHJvbCBkZXRh
aWxzOgorICogICAgICAgICAwICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAg
ICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgaWQgICAgICAgICAgICAgICAgfEdFVF9DVFJMX0RFVEFJTFN8ICAgcmVzZXJ2ZWQgICAg
IHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgaW5kZXggICAgIHwgICAgICAgICAgICAg
ICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNjQKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoK
KyAqIFNlZSByZXNwb25zZSBmb3JtYXQgZm9yIHRoaXMgcmVxdWVzdC4KKyAqCisgKiBpbmRleCAt
IHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBjb250cm9sIHRvIGJlIHF1ZXJpZWQuCisgKi8KK3N0cnVj
dCB4ZW5jYW1lcmFfZ2V0X2N0cmxfZGV0YWlsc19yZXEgeworICAgIHVpbnQ4X3QgaW5kZXg7Cit9
OworCisvKgorICoKKyAqIFJlcXVlc3QgY2FtZXJhIGNvbnRyb2wgY2hhbmdlOgorICogICAgICAg
ICAwICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAg
ICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgaWQgICAgICAg
ICAgICAgICAgfCAgX09QX1NFVF9DVFJMICB8ICAgcmVzZXJ2ZWQgICAgIHwgNAorICogKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgaW5kZXggICAgIHwgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMAorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDY0
CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBTZWUgcmVzcG9uc2UgZm9ybWF0IGZvciB0aGlzIHJl
cXVlc3QuCisgKgorICogaW5kZXggLSB1aW50OF90LCBpbmRleCBvZiB0aGUgY29udHJvbC4KKyAq
IHZhbHVlIC0gaW50MzJfdCwgbmV3IHZhbHVlIG9mIHRoZSBjb250cm9sLgorICovCitzdHJ1Y3Qg
eGVuY2FtZXJhX3NldF9jdHJsX3JlcSB7CisgICAgdWludDhfdCBpbmRleDsKKyAgICB1aW50OF90
IHJlc2VydmVkWzNdOworICAgIGludDMyX3QgdmFsdWU7Cit9OworCisvKgorICotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFJlc3BvbnNlcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQorICoKKyAqIEFsbCByZXNwb25zZSBwYWNrZXRzIGhhdmUgdGhlIHNhbWUgbGVu
Z3RoICg2NCBvY3RldHMpLgorICoKKyAqIEFsbCByZXNwb25zZSBwYWNrZXRzIGhhdmUgY29tbW9u
IGhlYWRlcjoKKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAy
ICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgfCAgICByZXNlcnZl
ZCAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0YXR1cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIGNvcGllZCBmcm9tIHRoZSByZXF1ZXN0LgorICog
b3BlcmF0aW9uIC0gdWludDhfdCwgWEVOQ0FNRVJBX09QXyogLSBjb3BpZWQgZnJvbSByZXF1ZXN0
LgorICogc3RhdHVzIC0gaW50MzJfdCwgcmVzcG9uc2Ugc3RhdHVzLCB6ZXJvIG9uIHN1Y2Nlc3Mg
YW5kIC1YRU5fRVhYIG9uIGZhaWx1cmUuCisgKgorICoKKyAqIFNldCBjb25maWd1cmF0aW9uIHJl
c3BvbnNlIC0gcmVzcG9uc2UgZm9yIFhFTkNBTUVSQV9PUF9TRVRfQ09ORklHOgorICogICAgICAg
ICAwICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAg
ICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgaWQgICAgICAg
ICAgICAgICAgfCBfT1BfU0VUX0NPTkZJRyB8ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXR1cyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBpeGVsIGZvcm1hdCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgMTIKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB3aWR0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAyMAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmcmFtZV9yYXRlX251bWVyICAgICAgICAgICAgICAgICAgICAgICAgIHwg
MjQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgZnJhbWVf
cmF0ZV9kZW5vbSAgICAgICAgICAgICAgICAgICAgICAgICB8IDI4CisgKiArLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgbnVtX2J1ZnMgICAgfCAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAg
ICAgICAgICAgICAgICAgfCAzMgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMzYK
KyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCA2NAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogTWVhbmluZyBvZiB0aGUgY29y
cmVzcG9uZGluZyB2YWx1ZXMgaW4gdGhpcyByZXNwb25zZSBpcyB0aGUgc2FtZSBhcyBmb3IKKyAq
IFhFTkNBTUVSQV9PUF9TRVRfQ09ORklHIHJlcXVlc3QuCisgKgorICoKKyAqIFJlcXVlc3QgYnVm
ZmVyIGRldGFpbHMgcmVzcG9uc2UgLSByZXNwb25zZSBmb3IgWEVOQ0FNRVJBX09QX0dFVF9CVUZf
REVUQUlMUworICogcmVxdWVzdDoKKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHxfR0VUX0JVRl9ERVRBSUxT
fCAgICByZXNlcnZlZCAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGF0dXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgK
KyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICBudW1fcGxhbmVzICAgfCAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAg
ICAgICAgICAgICAgfCAxNgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwbGFuZV9vZmZzZXRbMF0gICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAKKyAq
ICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgcGxhbmVfb2Zmc2V0
WzFdICAgICAgICAgICAgICAgICAgICAgICAgICB8IDI0CisgKiArLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBsYW5lX29mZnNldFsyXSAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAyOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwbGFuZV9vZmZzZXRbM10gICAgICAgICAgICAgICAgICAgICAgICAgIHwgMzIKKyAqICst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBsYW5lX3NpemVbMF0g
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDM2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwbGFuZV9zaXplWzFdICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCA0MAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGxhbmVfc2l6ZVsyXSAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNDQKKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBsYW5lX3NpemVbM10gICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDQ4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICBwbGFuZV9zdHJpZGVbMF0gICAgICAgICB8ICAgICAgICAgcGxhbmVfc3RyaWRlWzFdICAgICAg
ICAgfCA1MgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgcGxhbmVfc3RyaWRlWzJdICAg
ICAgICAgfCAgICAgICAgIHBsYW5lX3N0cmlkZVszXSAgICAgICAgIHwgNTYKKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8IDYwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCA2NAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogc2l6ZSAtIHVpbnQzMl90LCBvdmVyYWxsIHNp
emUgb2YgdGhlIGJ1ZmZlciBpbmNsdWRpbmcgc2l6ZXMgb2YgdGhlCisgKiAgIGluZGl2aWR1YWwg
cGxhbmVzIGFuZCBwYWRkaW5nIGlmIGFwcGxpY2FibGUuCisgKiBudW1fcGxhbmVzIC0gdWludDhf
dCwgbnVtYmVyIG9mIHBsYW5lcyBmb3IgdGhpcyBidWZmZXIuCisgKiBwbGFuZV9vZmZzZXQgLSBh
cnJheSBvZiB1aW50MzJfdCwgb2Zmc2V0IG9mIHRoZSBjb3JyZXNwb25kaW5nIHBsYW5lCisgKiAg
IGluIG9jdGV0cyBmcm9tIHRoZSBidWZmZXIgc3RhcnQuCisgKiBwbGFuZV9zaXplIC0gYXJyYXkg
b2YgdWludDMyX3QsIHNpemUgaW4gb2N0ZXRzIG9mIHRoZSBjb3JyZXNwb25kaW5nIHBsYW5lCisg
KiAgIGluY2x1ZGluZyBwYWRkaW5nLgorICogcGxhbmVfc3RyaWRlIC0gYXJyYXkgb2YgdWludDMy
X3QsIHNpemUgaW4gb2N0ZXRzIG9jY3VwaWVkIGJ5IHRoZQorICogICBjb3JyZXNwb25kaW5nIHNp
bmdsZSBpbWFnZSBsaW5lIGluY2x1ZGluZyBwYWRkaW5nIGlmIGFwcGxpY2FibGUuCisgKi8KK3N0
cnVjdCB4ZW5jYW1lcmFfYnVmX2RldGFpbHNfcmVzcCB7CisgICAgdWludDMyX3Qgc2l6ZTsKKyAg
ICB1aW50OF90IG51bV9wbGFuZXM7CisgICAgdWludDhfdCByZXNlcnZlZFszXTsKKyAgICB1aW50
MzJfdCBwbGFuZV9vZmZzZXRbWEVOQ0FNRVJBX01BWF9QTEFORV07CisgICAgdWludDMyX3QgcGxh
bmVfc2l6ZVtYRU5DQU1FUkFfTUFYX1BMQU5FXTsKKyAgICB1aW50MTZfdCBwbGFuZV9zdHJpZGVb
WEVOQ0FNRVJBX01BWF9QTEFORV07Cit9OworCisvKgorICogR2V0IGNvbnRyb2wgZGV0YWlscyBy
ZXNwb25zZSAtIHJlc3BvbnNlIGZvciBYRU5DQU1FUkFfT1BfR0VUX0NUUkxfREVUQUlMUzoKKyAq
ICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAg
ICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgIGlk
ICAgICAgICAgICAgICAgIHxHRVRfQ1RSTF9ERVRBSUxTfCAgICByZXNlcnZlZCAgICB8IDQKKyAq
ICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0dXMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgaW5kZXggICAgICB8ICAgICAgdHlwZSAgICAgIHwgICAgICAgICAgICAgcmVzZXJ2ZWQgICAg
ICAgICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1pbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNgorICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RlcCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDI0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkZWZfdmFsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyOAorICogKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMzYKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC98CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA2NAorICogKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
CisgKgorICogaW5kZXggLSB1aW50OF90LCBpbmRleCBvZiB0aGUgY2FtZXJhIGNvbnRyb2wgaW4g
cmVzcG9uc2UuCisgKiB0eXBlIC0gdWludDhfdCwgdHlwZSBvZiB0aGUgY29udHJvbCwgb25lIG9m
IHRoZSBYRU5DQU1FUkFfQ1RSTF9YWFguCisgKiBtaW4gLSBpbnQzMl90LCBtaW5pbXVtIHZhbHVl
IG9mIHRoZSBjb250cm9sLgorICogbWF4IC0gaW50MzJfdCwgbWF4aW11bSB2YWx1ZSBvZiB0aGUg
Y29udHJvbC4KKyAqIHN0ZXAgLSBpbnQzMl90LCBtaW5pbXVtIHNpemUgaW4gd2hpY2ggY29udHJv
bCB2YWx1ZSBjYW4gYmUgY2hhbmdlZC4KKyAqIGRlZl92YWwgLSBpbnQzMl90LCBkZWZhdWx0IHZh
bHVlIG9mIHRoZSBjb250cm9sLgorICovCitzdHJ1Y3QgeGVuY2FtZXJhX2dldF9jdHJsX2RldGFp
bHNfcmVzcCB7CisgICAgdWludDhfdCBpbmRleDsKKyAgICB1aW50OF90IHR5cGU7CisgICAgdWlu
dDhfdCByZXNlcnZlZFsyXTsKKyAgICBpbnQzMl90IG1pbjsKKyAgICBpbnQzMl90IG1heDsKKyAg
ICBpbnQzMl90IHN0ZXA7CisgICAgaW50MzJfdCBkZWZfdmFsOworfTsKKworLyoKKyAqLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRXZlbnRzIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KKyAqCisgKiBFdmVudHMgYXJlIHNlbnQgdmlhIGEgc2hhcmVkIHBhZ2Ug
YWxsb2NhdGVkIGJ5IHRoZSBmcm9udCBhbmQgcHJvcGFnYXRlZCBieQorICogICBldnQtZXZlbnQt
Y2hhbm5lbC9ldnQtcmluZy1yZWYgWGVuU3RvcmUgZW50cmllcy4KKyAqCisgKiBBbGwgZXZlbnQg
cGFja2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAoNjQgb2N0ZXRzKS4KKyAqIEFsbCBldmVudCBw
YWNrZXRzIGhhdmUgY29tbW9uIGhlYWRlcjoKKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAx
ICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgICB0eXBl
ICAgICAgfCAgIHJlc2VydmVkICAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIGV2ZW50IGlkLCBt
YXkgYmUgdXNlZCBieSBmcm9udC4KKyAqIHR5cGUgLSB1aW50OF90LCB0eXBlIG9mIHRoZSBldmVu
dC4KKyAqCisgKgorICogRnJhbWUgY2FwdHVyZWQgZXZlbnQgLSBldmVudCBmcm9tIGJhY2sgdG8g
ZnJvbnQgd2hlbiBhIG5ldyBjYXB0dXJlZAorICogZnJhbWUgaXMgYXZhaWxhYmxlOgorICogICAg
ICAgICAwICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAz
ICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgaWQgICAg
ICAgICAgICAgICAgfF9FVlRfRlJBTUVfQVZBSUx8ICAgcmVzZXJ2ZWQgICAgIHwgNAorICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
aW5kZXggICAgIHwgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAg
ICAgIHwgMTIKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVzZWRfc3ogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAyMAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L3wKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl
c2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDY0CisgKiArLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsK
KyAqCisgKiBpbmRleCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBidWZmZXIgdGhhdCBjb250YWlu
cyBuZXcgY2FwdHVyZWQgZnJhbWUuCisgKiB1c2VkX3N6IC0gdWludDMyX3QsIG51bWJlciBvZiBv
Y3RldHMgdGhpcyBmcmFtZSBoYXMuIFRoaXMgY2FuIGJlIGxlc3MKKyAqIHRoYW4gdGhlIFhFTkNB
TUVSQV9PUF9HRVRfQlVGX0RFVEFJTFMuc2l6ZSBmb3IgY29tcHJlc3NlZCBmb3JtYXRzLgorICov
CitzdHJ1Y3QgeGVuY2FtZXJhX2ZyYW1lX2F2YWlsX2V2dCB7CisgICAgdWludDhfdCBpbmRleDsK
KyAgICB1aW50OF90IHJlc2VydmVkWzNdOworICAgIHVpbnQzMl90IHVzZWRfc3o7Cit9OworCitz
dHJ1Y3QgeGVuY2FtZXJhX3JlcSB7CisgICAgdWludDE2X3QgaWQ7CisgICAgdWludDhfdCBvcGVy
YXRpb247CisgICAgdWludDhfdCByZXNlcnZlZFs1XTsKKyAgICB1bmlvbiB7CisgICAgICAgIHN0
cnVjdCB4ZW5jYW1lcmFfY29uZmlnIGNvbmZpZzsKKyAgICAgICAgc3RydWN0IHhlbmNhbWVyYV9i
dWZfY3JlYXRlX3JlcSBidWZfY3JlYXRlOworCXN0cnVjdCB4ZW5jYW1lcmFfYnVmX2Rlc3Ryb3lf
cmVxIGJ1Zl9kZXN0cm95OworCXN0cnVjdCB4ZW5jYW1lcmFfc2V0X2N0cmxfcmVxIHNldF9jdHJs
OworICAgICAgICB1aW50OF90IHJlc2VydmVkWzU2XTsKKyAgICB9IHJlcTsKK307CisKK3N0cnVj
dCB4ZW5jYW1lcmFfcmVzcCB7CisgICAgdWludDE2X3QgaWQ7CisgICAgdWludDhfdCBvcGVyYXRp
b247CisgICAgdWludDhfdCByZXNlcnZlZDsKKyAgICBpbnQzMl90IHN0YXR1czsKKyAgICB1bmlv
biB7CisgICAgICAgIHN0cnVjdCB4ZW5jYW1lcmFfY29uZmlnIGNvbmZpZzsKKyAgICAgICAgc3Ry
dWN0IHhlbmNhbWVyYV9idWZfZGV0YWlsc19yZXNwIGJ1Zl9kZXRhaWxzOworCXN0cnVjdCB4ZW5j
YW1lcmFfZ2V0X2N0cmxfZGV0YWlsc19yZXNwIGN0cmxfZGV0YWlsczsKKyAgICAgICAgdWludDhf
dCByZXNlcnZlZDFbNTZdOworICAgIH0gcmVzcDsKK307CisKK3N0cnVjdCB4ZW5jYW1lcmFfZXZ0
IHsKKyAgICB1aW50MTZfdCBpZDsKKyAgICB1aW50OF90IHR5cGU7CisgICAgdWludDhfdCByZXNl
cnZlZFs1XTsKKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCB4ZW5jYW1lcmFfZnJhbWVfYXZh
aWxfZXZ0IGZyYW1lX2F2YWlsOworICAgICAgICB1aW50OF90IHJlc2VydmVkWzU2XTsKKyAgICB9
IGV2dDsKK307CisKK0RFRklORV9SSU5HX1RZUEVTKHhlbl9jYW1lcmFpZiwgc3RydWN0IHhlbmNh
bWVyYV9yZXEsIHN0cnVjdCB4ZW5jYW1lcmFfcmVzcCk7CisKKy8qCisgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgIEJhY2sgdG8gZnJvbnQgZXZlbnRzIGRl
bGl2ZXJ5CisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBJbiBvcmRlciB0byBkZWxpdmVyIGFz
eW5jaHJvbm91cyBldmVudHMgZnJvbSBiYWNrIHRvIGZyb250IGEgc2hhcmVkIHBhZ2UgaXMKKyAq
IGFsbG9jYXRlZCBieSBmcm9udCBhbmQgaXRzIGdyYW50ZWQgcmVmZXJlbmNlIHByb3BhZ2F0ZWQg
dG8gYmFjayB2aWEKKyAqIFhlblN0b3JlIGVudHJpZXMgKGV2dC1yaW5nLXJlZi9ldnQtZXZlbnQt
Y2hhbm5lbCkuCisgKiBUaGlzIHBhZ2UgaGFzIGEgY29tbW9uIGhlYWRlciB1c2VkIGJ5IGJvdGgg
ZnJvbnQgYW5kIGJhY2sgdG8gc3luY2hyb25pemUKKyAqIGFjY2VzcyBhbmQgY29udHJvbCBldmVu
dCdzIHJpbmcgYnVmZmVyLCB3aGlsZSBiYWNrIGJlaW5nIGEgcHJvZHVjZXIgb2YgdGhlCisgKiBl
dmVudHMgYW5kIGZyb250IGJlaW5nIGEgY29uc3VtZXIuIFRoZSByZXN0IG9mIHRoZSBwYWdlIGFm
dGVyIHRoZSBoZWFkZXIKKyAqIGlzIHVzZWQgZm9yIGV2ZW50IHBhY2tldHMuCisgKgorICogVXBv
biByZWNlcHRpb24gb2YgYW4gZXZlbnQocykgZnJvbnQgbWF5IGNvbmZpcm0gaXRzIHJlY2VwdGlv
bgorICogZm9yIGVpdGhlciBlYWNoIGV2ZW50LCBncm91cCBvZiBldmVudHMgb3Igbm9uZS4KKyAq
LworCitzdHJ1Y3QgeGVuY2FtZXJhX2V2ZW50X3BhZ2UgeworICAgIHVpbnQzMl90IGluX2NvbnM7
CisgICAgdWludDMyX3QgaW5fcHJvZDsKKyAgICB1aW50OF90IHJlc2VydmVkWzU2XTsKK307CisK
KyNkZWZpbmUgWEVOQ0FNRVJBX0VWRU5UX1BBR0VfU0laRSA0MDk2CisjZGVmaW5lIFhFTkNBTUVS
QV9JTl9SSU5HX09GRlMgKHNpemVvZihzdHJ1Y3QgeGVuY2FtZXJhX2V2ZW50X3BhZ2UpKQorI2Rl
ZmluZSBYRU5DQU1FUkFfSU5fUklOR19TSVpFIChYRU5DQU1FUkFfRVZFTlRfUEFHRV9TSVpFIC0g
WEVOQ0FNRVJBX0lOX1JJTkdfT0ZGUykKKyNkZWZpbmUgWEVOQ0FNRVJBX0lOX1JJTkdfTEVOIChY
RU5DQU1FUkFfSU5fUklOR19TSVpFIC8gc2l6ZW9mKHN0cnVjdCB4ZW5jYW1lcmFfZXZ0KSkKKyNk
ZWZpbmUgWEVOQ0FNRVJBX0lOX1JJTkcocGFnZSkgXAorCSgoc3RydWN0IHhlbmNhbWVyYV9ldnQg
KikoKGNoYXIgKikocGFnZSkgKyBYRU5DQU1FUkFfSU5fUklOR19PRkZTKSkKKyNkZWZpbmUgWEVO
Q0FNRVJBX0lOX1JJTkdfUkVGKHBhZ2UsIGlkeCkgXAorCShYRU5DQU1FUkFfSU5fUklORygocGFn
ZSkpWyhpZHgpICUgWEVOQ0FNRVJBX0lOX1JJTkdfTEVOXSkKKworI2VuZGlmIC8qIF9fWEVOX1BV
QkxJQ19JT19DQU1FUkFJRl9IX18gKi8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1v
ZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0
YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tIAoy
LjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:33:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkR1v-0002jX-Di; Tue, 31 Jul 2018 09:33: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkR1u-0002jM-GQ
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:33:22 +0000
X-Inumbo-ID: d02af7a2-94a4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d02af7a2-94a4-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:33: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 1fkR1q-00082V-Jz; Tue, 31 Jul 2018 09:33: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 1fkR1q-0000Fx-9p; Tue, 31 Jul 2018 09:33:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkR1q-000715-46; Tue, 31 Jul 2018 09:33:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125675-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-libvirt:<job
 status>:broken:regression
 qemu-mainline:test-armhf-armhf-libvirt:host-install(4):broken:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-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-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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-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=6d9dd5fb9d0e9f4a174f53a0e20a39fbe809c71e
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 09:33:18 +0000
Subject: [Xen-devel] [qemu-mainline test] 125675: 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>

ZmxpZ2h0IDEyNTY3NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NzUvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY0MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI1NjQwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNmQ5ZGQ1ZmI5ZDBlOWY0YTE3NGY1M2EwZTIw
YTM5ZmJlODA5YzcxZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMThh
Mzk4ZjZhMzlkZjRiMDhmZjg2YWMwZDM4Mzg0MTkzY2E1ZjRjYwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1NjQwICAyMDE4LTA3LTI3IDIyOjE2OjQ0IFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEyNTY3NSAgMjAxOC0wNy0zMCAwOTozNjo1OCBaICAgIDAgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIGxpdWp1
bmppZSA8bGl1anVuamllMjNAaHVhd2VpLmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1
QHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgoK
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
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
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
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IGhv
c3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDZkOWRkNWZiOWQwZTlmNGEx
NzRmNTNhMGUyMGEzOWZiZTgwOWM3MWUKTWVyZ2U6IDE4YTM5OGY2YTMgYmE4OTFkNjhiNApBdXRo
b3I6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KRGF0ZTogICBNb24g
SnVsIDMwIDA5OjU1OjQ3IDIwMTggKzAxMDAKCiAgICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJh
bmNoICdyZW1vdGVzL2FybWJydS90YWdzL3B1bGwtcW9iamVjdC0yMDE4LTA3LTI3LXYyJyBpbnRv
IHN0YWdpbmcKICAgIAogICAgUU9iamVjdCBwYXRjaGVzIGZvciAyMDE4LTA3LTI3ICgzLjAuMC1y
YzMpCiAgICAKICAgICMgZ3BnOiBTaWduYXR1cmUgbWFkZSBTYXQgMjggSnVsIDIwMTggMDg6MTA6
MzkgQlNUCiAgICAjIGdwZzogICAgICAgICAgICAgICAgdXNpbmcgUlNBIGtleSAzODcwQjQwMEVC
OTE4NjUzCiAgICAjIGdwZzogR29vZCBzaWduYXR1cmUgZnJvbSAiTWFya3VzIEFybWJydXN0ZXIg
PGFybWJydUByZWRoYXQuY29tPiIKICAgICMgZ3BnOiAgICAgICAgICAgICAgICAgYWthICJNYXJr
dXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHBvbmQuc3ViLm9yZz4iCiAgICAjIFByaW1hcnkga2V5IGZp
bmdlcnByaW50OiAzNTRCIEM4QjMgRDdFQiAyQTZCIDY4NjcgIDRFNUYgMzg3MCBCNDAwIEVCOTEg
ODY1MwogICAgCiAgICAqIHJlbW90ZXMvYXJtYnJ1L3RhZ3MvcHVsbC1xb2JqZWN0LTIwMTgtMDct
MjctdjI6CiAgICAgIHFzdHJpbmc6IE1vdmUgcXN0cmluZ19mcm9tX3N1YnN0cigpJ3MgQGVuZCBv
bmUgdG8gdGhlIHJpZ2h0CiAgICAgIHFzdHJpbmc6IEFzc2VydCBzaXplIGNhbGN1bGF0aW9ucyBk
b24ndCBvdmVyZmxvdwogICAgICBxc3RyaW5nOiBGaXggcXN0cmluZ19mcm9tX3N1YnN0cigpIG5v
dCB0byBwcm92b2tlIGludCBvdmVyZmxvdwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpjb21taXQgYmE4OTFkNjhiNGZmMTdm
YWFlYTNkM2E4YmZkODJhZjNlZWQwYTEzNApBdXRob3I6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1i
cnVAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgSnVsIDI3IDA4OjIyOjA0IDIwMTggKzAyMDAKCiAg
ICBxc3RyaW5nOiBNb3ZlIHFzdHJpbmdfZnJvbV9zdWJzdHIoKSdzIEBlbmQgb25lIHRvIHRoZSBy
aWdodAogICAgCiAgICBxc3RyaW5nX2Zyb21fc3Vic3RyKCkgdGFrZXMgdGhlIGluZGV4IG9mIHRo
ZSBzdWJzdHJpbmcncyBmaXJzdCBhbmQKICAgIGxhc3QgY2hhcmFjdGVyLiAgcXN0cmluZ19mcm9t
X3N1YnN0cihzLCAwLCBTSVpFX01BWCkgZGVub3RlcyBhbiBlbXB0eQogICAgc3Vic3RyaW5nLiAg
QXdrd2FyZC4KICAgIAogICAgU2hpZnQgdGhlIGVuZCBpbmRleCBvbmUgdG8gdGhlIHJpZ2h0LiAg
VGhpcyBzaW1wbGlmaWVzIGJvdGgKICAgIHFzdHJpbmdfZnJvbV9zdWJzdHIoKSBhbmQgaXRzIGNh
bGxlcnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVA
cmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNv
bT4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE4MDcyNzA2MjIwNC4xMDQwMS0zLWFybWJydUByZWRoYXQu
Y29tPgoKY29tbWl0IGI2NWFiNzdiM2FmYWRkN2JiMzA1MWIzNDFhNTI1OGZmN2ZiOWQyNDYKQXV0
aG9yOiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1
bCAyNyAwODoyMjowMyAyMDE4ICswMjAwCgogICAgcXN0cmluZzogQXNzZXJ0IHNpemUgY2FsY3Vs
YXRpb25zIGRvbid0IG92ZXJmbG93CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE4MDcyNzA2MjIw
NC4xMDQwMS0yLWFybWJydUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMgQmxha2Ug
PGVibGFrZUByZWRoYXQuY29tPgoKY29tbWl0IGFkNjNjNTQ5ZWNkNGFmNGEyMmE2NzVhODE1ZWRl
YjA2YjBlN2JiNmUKQXV0aG9yOiBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CkRh
dGU6ICAgVHVlIEp1bCAyNCAyMTo0MzozOSAyMDE4ICswODAwCgogICAgcXN0cmluZzogRml4IHFz
dHJpbmdfZnJvbV9zdWJzdHIoKSBub3QgdG8gcHJvdm9rZSBpbnQgb3ZlcmZsb3cKICAgIAogICAg
cXN0cmluZ19mcm9tX3N1YnN0cigpIHBhcmFtZXRlcnMgQHN0YXJ0IGFuZCBAZW5kIGFyZSBvZiB0
eXBlIGludC4KICAgIGJsa2RlYnVnX3BhcnNlX2ZpbGVuYW1lKCksIGJsa3ZlcmlmeV9wYXJzZV9m
aWxlbmFtZSgpLCBuYmRfcGFyc2VfdXJpKCksCiAgICBhbmQgcXN0cmluZ19mcm9tX3N0cigpIHBh
c3MgQGVuZCB2YWx1ZXMgb2YgdHlwZSBzaXplX3Qgb3IgcHRyZGlmZl90LgogICAgVmFsdWVzIGV4
Y2VlZGluZyBJTlRfTUFYIGdldCB0cnVuY2F0ZWQsIHdpdGggcG9zc2libHkgZGlzYXN0cm91cwog
ICAgcmVzdWx0cy4KICAgIAogICAgU3VjaCBodWdlIHN1YnN0cmluZ3Mgc2VlbSB1bmxpa2VseSwg
YnV0IHdlIGZvdW5kIG9uZSBpbiBhIGNvcmUgZHVtcCwKICAgIHdoZXJlICJpbmZvIHRsYiIgZXhl
Y3V0ZWQgdmlhIFFNUCdzIGh1bWFuLW1vbml0b3ItY29tbWFuZCBhcHBhcmVudGx5CiAgICBwcm9k
dWNlZCAzNSBHaUIgb2Ygb3V0cHV0LgogICAgCiAgICBGaXggYnkgY2hhbmdpbmcgdGhlIHBhcmFt
ZXRlcnMgc2l6ZV90LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBsaXVqdW5qaWUgPGxpdWp1bmpp
ZTIzQGh1YXdlaS5jb20+CiAgICBNZXNzYWdlLUlkOiA8MjAxODA3MjQxMzQzMzkuMTc4MzItMS1s
aXVqdW5qaWUyM0BodWF3ZWkuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1hcmt1cyBBcm1icnVzdGVy
IDxhcm1icnVAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IE1hcmt1cyBBcm1icnVzdGVy
IDxhcm1icnVAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:35:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkR3S-0002tL-RY; Tue, 31 Jul 2018 09:34: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=sjk/=kp=citrix.com=prvs=743ddc6a1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkR3R-0002tB-8S
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:34:57 +0000
X-Inumbo-ID: 087d6155-94a5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 087d6155-94a5-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:35:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76941895"
Date: Tue, 31 Jul 2018 11:34:48 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180731093448.pazxi52t3344f6zl@mac.bytemobile.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
 <20180731083351.qdg47ffpmc7ti4j7@mac.bytemobile.com>
 <94ea25857c9a495dbbe90d371ce51591@AMSPEX02CL03.citrite.net>
 <5B60228F02000078001D949B@prv1-mh.provo.novell.com>
 <20180731090556.teurystwsneq4ara@mac.bytemobile.com>
 <5B60288702000078001D94EB@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B60288702000078001D94EB@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 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDM6MTQ6NDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMxLjA3LjE4IGF0IDExOjA1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDI6NDk6MTlBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDMxLjA3LjE4IGF0IDEwOjM3LCA8UGF1bC5EdXJyYW50
QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+
ID4+ID4+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+ID4+ID4+IFNlbnQ6IDMxIEp1bHkgMjAxOCAw
OTozNAo+ID4+ID4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+
ID4+ID4+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPjsKPiA+PiA+PiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiA+PiA+PiBH
ZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4g
Pj4gPj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AY2l0cml4LmNvbT47IFRpbQo+ID4+ID4+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2gKPiA+PiA+PiA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gPj4gPj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAy
LzRdIGlvbW11OiBnZW5lcmFsaXplCj4gPj4gPj4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcKPiA+
PiA+PiAKPiA+PiA+PiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwOToyNzowM0FNICswMTAwLCBQ
YXVsIER1cnJhbnQgd3JvdGU6Cj4gPj4gPj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
Cj4gPj4gPj4gPiA+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+ID4+ID4+ID4gPiBTZW50OiAzMSBK
dWx5IDIwMTggMDk6MTYKPiA+PiA+PiA+ID4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50
QGNpdHJpeC5jb20+Cj4gPj4gPj4gPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmc7IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiA+PiA+PiA+ID4gU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQo+ID4+ID4+IDx3
ZWkubGl1MkBjaXRyaXguY29tPjsKPiA+PiA+PiA+ID4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1
bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcgo+ID4+ID4+ID4gPiA8QW5kcmV3LkNvb3Bl
cjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsKPiA+
PiA+PiBUaW0KPiA+PiA+PiA+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4KPiA+PiA+PiBCZXVsaWNoCj4gPj4gPj4gPiA+
IDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+PiA+PiA+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxd
IFtQQVRDSCAyLzRdIGlvbW11OiBnZW5lcmFsaXplCj4gPj4gPj4gPiA+IGlvbW11X2luY2x1c2l2
ZV9tYXBwaW5nCj4gPj4gPj4gPiA+Cj4gPj4gPj4gPiA+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0
IDA4OjE4OjM2QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+PiA+PiA+ID4gPiA+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPj4gPj4gPiA+ID4gPiBGcm9tOiBYZW4tZGV2ZWwg
W21haWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10KPiA+PiA+PiBP
bgo+ID4+ID4+ID4gPiBCZWhhbGYKPiA+PiA+PiA+ID4gPiA+IE9mIFJvZ2VyIFBhdSBNb25uZQo+
ID4+ID4+ID4gPiA+ID4gU2VudDogMjcgSnVseSAyMDE4IDE2OjMyCj4gPj4gPj4gPiA+ID4gPiBU
bzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIAo+ID4+ID4+ID4gPiA+ID4gQ2M6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pCj4gPj4g
Pj4gPiA+ID4gPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+OyBHZW9yZ2UKPiA+PiA+PiBEdW5sYXAKPiA+PiA+PiA+ID4gPiA+IDxHZW9yZ2Uu
RHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPj4gPj4gPiA+ID4gPiA8QW5kcmV3
LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uCj4gPj4gPj4gPElhbi5KYWNrc29uQGNp
dHJpeC5jb20+Owo+ID4+ID4+ID4gPiBUaW0KPiA+PiA+PiA+ID4gPiA+IChYZW4ub3JnKSA8dGlt
QHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuCj4gPj4g
Pj4gPiA+IEJldWxpY2gKPiA+PiA+PiA+ID4gPiA+IDxqYmV1bGljaEBzdXNlLmNvbT47IFJvZ2Vy
IFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPj4gPj4gPiA+ID4gPiBTdWJqZWN0
OiBbWGVuLWRldmVsXSBbUEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQo+ID4+ID4+ID4gPiA+
ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcKPiA+PiA+PiA+ID4gPiA+Cj4gPj4gPj4gPiA+ID4g
PiBJbnRyb2R1Y2UgYSBuZXcgaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0aW9uIHRoYXQgc3Vw
ZXJzZWRlcwo+ID4+ID4+ID4gPiA+ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoaXMgc2hv
dWxkIGJlIGEgbm9uLWZ1bmN0aW9uYWwgY2hhbmdlCj4gPj4gPj4gb24KPiA+PiA+PiA+ID4gPiA+
IEludGVsIGhhcmR3YXJlLCB3aGlsZSBBTUQgaGFyZHdhcmUgd2lsbCBnYWluIHRoZSBzYW1lIGZ1
bmN0aW9uYWxpdHkKPiA+PiA+PiBvZgo+ID4+ID4+ID4gPiA+ID4gbWFwcGluZyBhbG1vc3QgZXZl
cnl0aGluZyBiZWxvdyB0aGUgNEdCIGJvdW5kYXJ5Lgo+ID4+ID4+ID4gPiA+ID4KPiA+PiA+PiA+
ID4gPiA+IE5vdGUgdGhhdCBpcyBhIG5vb3AgZm9yIEFSTSBoYXJkd2FyZS4KPiA+PiA+PiA+ID4g
PiA+Cj4gPj4gPj4gPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPiA+PiA+PiA+ID4gPiA+IC0tLQo+ID4+ID4+ID4gPiA+ID4gQ2M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPj4gPj4gPiA+ID4g
PiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+ID4+ID4+
ID4gPiA+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4+
ID4+ID4gPiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+PiA+PiA+
ID4gPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4+ID4+ID4g
PiA+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
PiA+PiA+PiA+ID4gPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cj4gPj4gPj4gPiA+ID4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPj4g
Pj4gPiA+ID4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+PiA+PiA+ID4g
PiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiA+PiA+PiA+ID4gPiA+
IC0tLQo+ID4+ID4+ID4gPiA+ID4gIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du
ICAgfCAxNCArKysrKysKPiA+PiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vaW9tbXUuYyAgIHwgIDQgKysKPiA+PiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jICAgICAgIHwgIDYgKysrCj4gPj4gPj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICB8ICAyIC0KPiA+PiA+PiA+ID4gPiA+ICB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgIDYgLS0tCj4gPj4gPj4gPiA+ID4gPiAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8IDY2ICstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KPiA+PiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYyAgIHwgNzAKPiA+PiA+PiA+ID4gPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysr
Kwo+ID4+ID4+ID4gPiA+ID4gIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAg
fCAgMiArCj4gPj4gPj4gPiA+ID4gPiAgOCBmaWxlcyBjaGFuZ2VkLCA5NyBpbnNlcnRpb25zKCsp
LCA3MyBkZWxldGlvbnMoLSkKPiA+PiA+PiA+ID4gPiA+Cj4gPj4gPj4gPiA+ID4gPiBkaWZmIC0t
Z2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiA+PiA+PiBiL2RvY3Mv
bWlzYy94ZW4tCj4gPj4gPj4gPiA+ID4gPiBjb21tYW5kLWxpbmUubWFya2Rvd24KPiA+PiA+PiA+
ID4gPiA+IGluZGV4IDY1YjQ3NTQ0MTguLjkxYThiZmM5YTYgMTAwNjQ0Cj4gPj4gPj4gPiA+ID4g
PiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4+ID4+ID4gPiA+
ID4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiA+PiA+PiA+ID4g
PiA+IEBAIC0xMTk4LDYgKzExOTgsMTcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8g
bWlzYmVoYXZlCj4gPj4gPj4gPiA+IHVwb24KPiA+PiA+PiA+ID4gPiA+IGFjY2Vzc2VzIHRvIHRo
YXQgcG9ydC4KPiA+PiA+PiA+ID4gPiA+Cj4gPj4gPj4gPiA+ID4gPiAgPj4gRW5hYmxlIElPTU1V
IGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3NlYCkuCj4gPj4gPj4gPiA+ID4gPgo+ID4+
ID4+ID4gPiA+ID4gKz4gYGluY2x1c2l2ZWAKPiA+PiA+PiA+ID4gPgo+ID4+ID4+ID4gPiA+IFRo
aXMgaXMgYSBkb20wIChvciBod2RvbSkgc3BlY2lmaWMgc2V0dGluZyBzbyBwZXJoYXBzIGRvbTAt
aW5jbHVzaXZlPwo+ID4+ID4+ID4gPiA+Cj4gPj4gPj4gPiA+ID4gQWN0dWFsbHkgdGhlIGRvbTAg
aW9tbXUgb3B0aW9ucyBhcmUgc3RhcnRpbmcgdG8gZ2V0IHVud2llbGR5IGFzIHRoZXkKPiA+PiA+
PiBhcmUKPiA+PiA+PiA+ID4gY29uZmxhdGVkIHdpdGggdGhlIGdlbmVyYWwgaG9zdCBpb21tdSBv
cHRpb25zIHNvIEkgdGhpbmsgaXQgbWF5IGJlCj4gPj4gPj4gPiA+IHdvcnRod2hpbGUgc3BsaXR0
aW5nIHRoaW5ncyBvdXQgaW50byBhIHNlcGFyYXRlICdkb20wLWlvbW11PScgdG9wIGxldmVsCj4g
Pj4gPj4gPiA+IHBhcmFtZXRlciBhdCB0aGlzIHN0YWdlLiAoTXkgcmVhc29ucyBhcmUgc2xpZ2h0
bHkgc2VsZmlzaCBhcyBJIGludGVuZCB0byAKPiA+PiA+IGFkZAo+ID4+ID4+ID4gPiBhbm90aGVy
IGRvbTAgaW9tbXUgb3B0aW9uIHRvIGdpdmUgaXQganVzdCByZXNlcnZlZCByZWdpb25zLCB0byBh
dm9pZAo+ID4+ID4+ID4gPiB1bm5lY2Vzc2FyeSBzZXQtdXAgaWYgd2Uga25vdyBpdCB3aWxsIGJl
IHVzaW5nIFBWLUlPTU1VKS4KPiA+PiA+PiA+ID4KPiA+PiA+PiA+ID4gTWFwcGluZyBqdXN0IHRo
ZSByZXNlcnZlZCByZWdpb25zIGlzIHdoYXQgSSBhY3R1YWxseSBkbyBmb3IgUFZIIHdpdGgKPiA+
PiA+PiA+ID4gaW9tbXU9aW5jbHVzaXZlIChwYXRjaCA0LzQpLCBzbyBtYXliZSBpdCB3b3VsZCBt
YWtlIHNlbnNlIHRvIHNwZWFrCj4gPj4gPj4gYWJvdXQKPiA+PiA+PiA+ID4gdGhlCj4gPj4gPj4g
PiA+IG5hbWluZyBoZXJlIGluIG9yZGVyIHRvIHVzZSB0aGUgc2FtZSBuYW1pbmcgZm9yIFBWIGFu
ZCBQVkguCj4gPj4gPj4gPiA+Cj4gPj4gPj4gPiA+IFRCSCBJIGRvbid0IHJlYWxseSBsaWtlIHRo
ZSBkb20wLSBwcmVmaXgsIHRoZSBjb21tYW5kIGxpbmUgaW9tbXUKPiA+PiA+PiA+ID4gb3B0aW9u
cyBlaXRoZXIgYXBwbHkgdG8gYWxsIGRvbWFpbnMgb3IgRG9tMCBvbmx5LCBoYXZpbmcKPiA+PiA+
PiA+ID4gZG9tdS1pbmNsdXNpdmUgZm9yIGV4YW1wbGUgbWFrZXMgbm8gc2Vuc2UgSU1PLgo+ID4+
ID4+ID4KPiA+PiA+PiA+IE5vLCBJIHRoaW5rIHRoZXJlIGFyZSBzb21lIG9wdGlvbnMgdGhhdCB5
b3UgbWF5IHdhbnQgdG8gYXBwbHkgdG8gZG9tMAo+ID4+ID4+IG9ubHksIGJ1dCB0aGVzZSBhcmUg
bW9yZSBsaWtlIHRoZSBkb20wX21lbSBvciBkb20wX21heF92cHVzIG9wdGlvbnMuCj4gPj4gPj4g
UGFydGljdWxhcmx5LCB0aGUgaW5jbHVzaXZlIG9wdGlvbiBpcyBwcm9iYWJseSBzb21ldGhpbmcg
dGhhdCBpcyBvbmx5IAo+ID4gZGVzaXJhYmxlCj4gPj4gPj4gZm9yIGRvbTAuIENsZWFybHkgZG9t
MC1wYXNzdGhyb3VnaCBhbmQgZG9tMC1zdHJpY3QgYXJlIGFscmVhZHkgZGVmaW5lZCB0bwo+ID4+
ID4+IHJlbGF0ZSB0byBkb20wIG9ubHksIGFuZCBvcHRpb25zIHN1Y2ggYXMgJ3Jlc2VydmVkJyBz
aG91bGQgb25seSBiZSBzcGVjaWZpYyAKPiA+IG9uCj4gPj4gPj4gdGhlIGNvbW1hbmQgbGluZSBp
biByZWxhdGlvbiB0byBkb20wIElNTy4gRm9yIG90aGVyIGRvbWFpbnMgc3VjaCBhbiBvcHRpb24K
PiA+PiA+PiBzaG91bGQgYmUgc3BlY2lmaWVkIHZpYSB4bC5jZmcuCj4gPj4gPj4gCj4gPj4gPj4g
WWVzLCB3ZSBhbHJlYWR5IGhhdmUgYSBidW5jaCBvZiB0aG9zZSwgc28gdGhlbiBJIHRoaW5rIGRv
bTAtaW5jbHVzaXZlCj4gPj4gPj4gYW5kIGRvbTAtcmVzZXJ2ZWQgd291bGQgYmUgYXBwcm9wcmlh
dGU/Cj4gPj4gPj4gCj4gPj4gPj4gZG9tMC1pbmNsdXNpdmUtbWFwcGluZyBvciBkb20wLXJlc2Vy
dmVkLW1hcHBpbmcgc2VlbXMgdG9vIGxvbmcuCj4gPj4gPiAKPiA+PiA+IFllcywgdGhvc2UgbmFt
ZXMgYXJlIG9rLCBidXQgSSBzdGlsbCB0aGluayBpdCBiZXR0ZXIgaW4gdGhlIGxvbmcgcnVuIGlm
IHdlIAo+ID4+ID4gaGF2ZSBzb21ldGhpbmcgbGlrZToKPiA+PiA+IAo+ID4+ID4gZG9tMF9pb21t
dT1baW5jbHVzaXZlLF1bcmVzZXJ2ZWQsXVtzdHJpY3QsXVtub25lLF1bcmVsYXhlZF0KPiA+PiA+
IAo+ID4+ID4gd2hlcmUgcmVsYXhlZCBpcyB0aGUgZGVmYXVsdCBhbmQgJ25vbmUnIChJIHRoaW5r
KSBpcyBlcXVpdmFsZW50IHRvIHRoZSAKPiA+PiA+IGN1cnJlbnQgaW9tbXU9ZG9tMC1wYXNzdGhy
b3VnaC4KPiA+PiAKPiA+PiBPciwgYWxvbmcgdGhlIGxpbmVzIG9mIHRoZSBvdGhlciByZXBseSBq
dXN0IHNlbnQsIGUuZy4KPiA+PiAKPiA+PiBkb20wPXB2aCxpb21tdTppbmNsdXNpdmU7cmVzZXJ2
ZWQsc2hhZG93Cj4gPj4gCj4gPj4gQnV0IHBlcmhhcHMgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiAs
IGFuZCA7IGdldHMgdG9vIGNvbmZ1c2luZyB0aGVuLgo+ID4gCj4gPiBTbyBJIHRoaW5rIHdlIGhh
dmUgdGhlIGZvbGxvd2luZyBvcHRpb25zOgo+ID4gCj4gPiAxLiBkb20wX2lvbW11PVtpbmNsdXNp
dmUsXVtyZXNlcnZlZCxdW3N0cmljdCxdW25vbmUsXVtyZWxheGVkXQo+IAo+IE5pdDogZG9tMC1p
b21tdT0gKG5vIHVuZGVyc2NvcmVzIGluIG5ldyBvcHRpb25zKQo+IAo+ID4gMi4gZG9tMD1bcHZo
LF1bc2hhZG93LF1baW9tbXU9W2luY2x1c2l2ZTtdW3Jlc2VydmVkO11bc3RyaWN0O11bbm9uZTtd
W3JlbGF4ZWRdXQo+ID4gMy4gZG9tMD1bcHZoLF1bc2hhZG93LF1baW9tbXUtaW5jbHVzaXZlLF1b
aW9tbXUtcmVzZXJ2ZWQsXVtpb21tdS1zdHJpY3QsXVtpb21tdS1ub25lLF1baW9tbXUtcmVsYXhl
ZF0KPiA+IAo+ID4gSSBkb24ndCBoYXZlIGEgc3Ryb25nIHByZWZlcmVuY2UgYmV0d2VlbiAxIGFu
ZCAzLCBidXQgSSB3b3VsZCBwcmVmZXIKPiA+IHRvIGF2b2lkIDIgYmVjYXVzZSBJIHRoaW5rIHN1
Ym9wdGlvbnMgaW5zaWRlIG9mIG9wdGlvbnMgaXQncyB0b28KPiA+IGNvbXBsZXggSU1PLgo+IAo+
IFdoaWxlIGdlbmVyYWxseSBJIHByZWZlciB0byBsaW1pdCB0aGUgbnVtYmVyIG9mIHRvcCBsZXZl
bCBvcHRpb25zLCBpbgo+IHRoaXMgY2FzZSBJIHRoaW5rIEknZCBwcmVmZXIgMSBhZnRlciBhbGwu
IE9yIHdhaXQgLSBkb2VzIGFueSBwYWlyIG9mIHRoZQo+IChzdWIpb3B0aW9ucyBhY3R1YWxseSBt
YWtlIHNlbnNlIHRvIGJlIHNwZWNpZmllZD8KClllcywgZm9yIGV4YW1wbGUgeW91IGNhbiB1c2Ug
c3RyaWN0IGFuZCBpbmNsdXNpdmUgYXQgdGhlIHNhbWUgdGltZSwgSQp0aGluayBpdCdzIHNvbWV0
aGluZyBsaWtlOgoKZG9tMD1bcHZoLF1bc2hhZG93LF1baW9tbXU9W2luY2x1c2l2ZXxyZXNlcnZl
ZDtdW3N0cmljdHxub25lfHJlbGF4ZWRdXQoKPiBJc24ndCBpdCByYXRoZXIgYQo+IGNob2ljZSBv
ZiBmaXZlIHRoYW4gYW4gZW51bWVyYXRpb24gb2YgdXAgdG8gNT8gSW4gd2hpY2ggY2FzZSBJJ2QK
PiBzdGlsbCBwcmVmZXIgMiAoYXMgdGhlbiB0aGVyZSdzIG5vIG5lZWQgZm9yIGEgc2Vjb25kIHNl
cGFyYXRvcgo+IGJlc2lkZSBjb21tYSksIHRoZSBtb3JlIHRoYXQgd2UgaGF2ZSBhdCBsZWFzdCBv
bmUgZXhhbXBsZSB3aXRoCj4gc3VjaCBzdWItb3B0aW9ucyAoY3B1ZnJlcSkuCgpPSywgSSBjYW4g
ZG8gdGhlIG5lc3RlZCBpb21tdSBvcHRpb24gaW5zaWRlIG9mIGRvbTAgaWYgdGhhdCdzIHRoZQpw
cmVmZXJlbmNlLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:37:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkR66-00037t-EX; Tue, 31 Jul 2018 09:37: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=xay/=kp=citrix.com=prvs=7434e2dac=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkR64-00037o-Cd
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:37:40 +0000
X-Inumbo-ID: 42d982c9-94a5-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42d982c9-94a5-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:36:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76941997"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 2/4] iommu: generalize iommu_inclusive_mapping
Thread-Index: AQHUJb+KVTROazLB7UCQ1fR+xWJEhaSo8MMA///vwICAACK5EP//4iiAgAAhs+D//+KfgAAAlKkAAABPIIAAALL3AAAEOlBg
Date: Tue, 31 Jul 2018 09:37:36 +0000
Message-ID: <ba3344e9e30b4f41800516cc17930b7e@AMSPEX02CL03.citrite.net>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
 <20180731083351.qdg47ffpmc7ti4j7@mac.bytemobile.com>
 <94ea25857c9a495dbbe90d371ce51591@AMSPEX02CL03.citrite.net>
 <5B60228F02000078001D949B@prv1-mh.provo.novell.com>
 <20180731090556.teurystwsneq4ara@mac.bytemobile.com>
 <5B60288702000078001D94EB@prv1-mh.provo.novell.com>
 <20180731093448.pazxi52t3344f6zl@mac.bytemobile.com>
In-Reply-To: <20180731093448.pazxi52t3344f6zl@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 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 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+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDMxIEp1bHkgMjAxOCAxMDozNQo+IFRvOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29v
cGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3Jn
ZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29t
PjsgUGF1bAo+IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT47IEtldmluCj4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+OyBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Owo+IHhlbi1kZXZlbCA8
eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5v
cmc+Cj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzRdIGlvbW11OiBnZW5lcmFs
aXplCj4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcKPiAKPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBh
dCAwMzoxNDo0N0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4+PiBPbiAzMS4wNy4x
OCBhdCAxMTowNSwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiA+ID4gT24gVHVlLCBK
dWwgMzEsIDIwMTggYXQgMDI6NDk6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+
PiA+Pj4gT24gMzEuMDcuMTggYXQgMTA6MzcsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiA+PiA+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4+ID4+IEZyb206
IFJvZ2VyIFBhdSBNb25uZQo+ID4gPj4gPj4gU2VudDogMzEgSnVseSAyMDE4IDA5OjM0Cj4gPiA+
PiA+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+ID4+ID4+
IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRpYW4KPiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+Owo+ID4gPj4gPj4gU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiA+ID4+ID4+
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIK
PiA+ID4+ID4+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24KPiA8SWFu
LkphY2tzb25AY2l0cml4LmNvbT47IFRpbQo+ID4gPj4gPj4gKFhlbi5vcmcpIDx0aW1AeGVuLm9y
Zz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4KPiBCZXVsaWNoCj4g
PiA+PiA+PiA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiA+PiA+PiBTdWJqZWN0OiBSZTogW1hlbi1k
ZXZlbF0gW1BBVENIIDIvNF0gaW9tbXU6IGdlbmVyYWxpemUKPiA+ID4+ID4+IGlvbW11X2luY2x1
c2l2ZV9tYXBwaW5nCj4gPiA+PiA+Pgo+ID4gPj4gPj4gT24gVHVlLCBKdWwgMzEsIDIwMTggYXQg
MDk6Mjc6MDNBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gPj4gPj4gPiA+IC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+PiA+PiA+ID4gRnJvbTogUm9nZXIgUGF1IE1vbm5l
Cj4gPiA+PiA+PiA+ID4gU2VudDogMzEgSnVseSAyMDE4IDA5OjE2Cj4gPiA+PiA+PiA+ID4gVG86
IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gPiA+PiA+PiA+ID4gQ2M6
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgS2V2aW4gVGlhbgo+IDxrZXZpbi50aWFu
QGludGVsLmNvbT47Cj4gPiA+PiA+PiA+ID4gU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgV2VpIExpdQo+ID4gPj4gPj4gPHdlaS5saXUyQGNpdHJpeC5jb20+Owo+
ID4gPj4gPj4gPiA+IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFu
ZHJldyBDb29wZXIKPiA+ID4+ID4+ID4gPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElh
biBKYWNrc29uCj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Owo+ID4gPj4gPj4gVGltCj4gPiA+
PiA+PiA+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Owo+IEphbgo+ID4gPj4gPj4gQmV1bGljaAo+ID4gPj4gPj4gPiA+IDxqYmV1
bGljaEBzdXNlLmNvbT4KPiA+ID4+ID4+ID4gPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BB
VENIIDIvNF0gaW9tbXU6IGdlbmVyYWxpemUKPiA+ID4+ID4+ID4gPiBpb21tdV9pbmNsdXNpdmVf
bWFwcGluZwo+ID4gPj4gPj4gPiA+Cj4gPiA+PiA+PiA+ID4gT24gVHVlLCBKdWwgMzEsIDIwMTgg
YXQgMDg6MTg6MzZBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gPj4gPj4gPiA+ID4g
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPj4gPj4gPiA+ID4gPiBGcm9tOiBYZW4t
ZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtCj4gYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10K
PiA+ID4+ID4+IE9uCj4gPiA+PiA+PiA+ID4gQmVoYWxmCj4gPiA+PiA+PiA+ID4gPiA+IE9mIFJv
Z2VyIFBhdSBNb25uZQo+ID4gPj4gPj4gPiA+ID4gPiBTZW50OiAyNyBKdWx5IDIwMTggMTY6MzIK
PiA+ID4+ID4+ID4gPiA+ID4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4g
Pj4gPj4gPiA+ID4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+OyBTdGVm
YW5vIFN0YWJlbGxpbmkKPiA+ID4+ID4+ID4gPiA+ID4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBHZW9yZ2UKPiA+ID4+ID4+IER1bmxh
cAo+ID4gPj4gPj4gPiA+ID4gPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENv
b3Blcgo+ID4gPj4gPj4gPiA+ID4gPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBK
YWNrc29uCj4gPiA+PiA+PiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47Cj4gPiA+PiA+PiA+ID4g
VGltCj4gPiA+PiA+PiA+ID4gPiA+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3Jh
bGwKPiA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4KPiA+ID4+ID4+ID4gPiBCZXVsaWNoCj4g
PiA+PiA+PiA+ID4gPiA+IDxqYmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZQo+IDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4+ID4+ID4gPiA+ID4gU3ViamVjdDogW1hlbi1kZXZl
bF0gW1BBVENIIDIvNF0gaW9tbXU6IGdlbmVyYWxpemUKPiA+ID4+ID4+ID4gPiA+ID4gaW9tbXVf
aW5jbHVzaXZlX21hcHBpbmcKPiA+ID4+ID4+ID4gPiA+ID4KPiA+ID4+ID4+ID4gPiA+ID4gSW50
cm9kdWNlIGEgbmV3IGlvbW11PWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0aGF0Cj4gc3VwZXJz
ZWRlcwo+ID4gPj4gPj4gPiA+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhpcyBzaG91
bGQgYmUgYSBub24tZnVuY3Rpb25hbAo+IGNoYW5nZQo+ID4gPj4gPj4gb24KPiA+ID4+ID4+ID4g
PiA+ID4gSW50ZWwgaGFyZHdhcmUsIHdoaWxlIEFNRCBoYXJkd2FyZSB3aWxsIGdhaW4gdGhlIHNh
bWUKPiBmdW5jdGlvbmFsaXR5Cj4gPiA+PiA+PiBvZgo+ID4gPj4gPj4gPiA+ID4gPiBtYXBwaW5n
IGFsbW9zdCBldmVyeXRoaW5nIGJlbG93IHRoZSA0R0IgYm91bmRhcnkuCj4gPiA+PiA+PiA+ID4g
PiA+Cj4gPiA+PiA+PiA+ID4gPiA+IE5vdGUgdGhhdCBpcyBhIG5vb3AgZm9yIEFSTSBoYXJkd2Fy
ZS4KPiA+ID4+ID4+ID4gPiA+ID4KPiA+ID4+ID4+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+PiA+PiA+ID4gPiA+IC0t
LQo+ID4gPj4gPj4gPiA+ID4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPiA+ID4+ID4+ID4gPiA+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KPiA+ID4+ID4+ID4gPiA+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gPj4gPj4gPiA+ID4gPiBDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gPj4gPj4gPiA+ID4gPiBDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+ID4+ID4+ID4gPiA+ID4gQ2M6IEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+ID4+ID4+ID4gPiA+ID4gQ2M6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+ID4+ID4+ID4gPiA+
ID4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+ID4gPj4gPj4gPiA+ID4gPiBDYzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ID4+ID4+ID4gPiA+ID4gQ2M6IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+ID4gPj4gPj4gPiA+ID4gPiAtLS0KPiA+ID4+ID4+
ID4gPiA+ID4gIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duICAgfCAxNCArKysr
KysKPiA+ID4+ID4+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5j
ICAgfCAgNCArKwo+ID4gPj4gPj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9t
bXUuYyAgICAgICB8ICA2ICsrKwo+ID4gPj4gPj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2V4dGVybi5oICB8ICAyIC0KPiA+ID4+ID4+ID4gPiA+ID4gIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgfCAgNiAtLS0KPiA+ID4+ID4+ID4gPiA+ID4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCA2NiArLS0tLS0tLS0tLS0tLS0t
LS0tCj4gLS0tLS0tCj4gPiA+PiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94
ODYvaW9tbXUuYyAgIHwgNzAKPiA+ID4+ID4+ID4gPiA+ID4gKysrKysrKysrKysrKysrKysrKysr
KysrKysrCj4gPiA+PiA+PiA+ID4gPiA+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAg
ICAgICAgIHwgIDIgKwo+ID4gPj4gPj4gPiA+ID4gPiAgOCBmaWxlcyBjaGFuZ2VkLCA5NyBpbnNl
cnRpb25zKCspLCA3MyBkZWxldGlvbnMoLSkKPiA+ID4+ID4+ID4gPiA+ID4KPiA+ID4+ID4+ID4g
PiA+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4g
PiA+PiA+PiBiL2RvY3MvbWlzYy94ZW4tCj4gPiA+PiA+PiA+ID4gPiA+IGNvbW1hbmQtbGluZS5t
YXJrZG93bgo+ID4gPj4gPj4gPiA+ID4gPiBpbmRleCA2NWI0NzU0NDE4Li45MWE4YmZjOWE2IDEw
MDY0NAo+ID4gPj4gPj4gPiA+ID4gPiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93bgo+ID4gPj4gPj4gPiA+ID4gPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGlu
ZS5tYXJrZG93bgo+ID4gPj4gPj4gPiA+ID4gPiBAQCAtMTE5OCw2ICsxMTk4LDE3IEBAIGRldGVj
dGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvCj4gbWlzYmVoYXZlCj4gPiA+PiA+PiA+ID4gdXBvbgo+
ID4gPj4gPj4gPiA+ID4gPiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuCj4gPiA+PiA+PiA+ID4gPiA+
Cj4gPiA+PiA+PiA+ID4gPiA+ICA+PiBFbmFibGUgSU9NTVUgZGVidWdnaW5nIGNvZGUgKGltcGxp
ZXMgYHZlcmJvc2VgKS4KPiA+ID4+ID4+ID4gPiA+ID4KPiA+ID4+ID4+ID4gPiA+ID4gKz4gYGlu
Y2x1c2l2ZWAKPiA+ID4+ID4+ID4gPiA+Cj4gPiA+PiA+PiA+ID4gPiBUaGlzIGlzIGEgZG9tMCAo
b3IgaHdkb20pIHNwZWNpZmljIHNldHRpbmcgc28gcGVyaGFwcyBkb20wLQo+IGluY2x1c2l2ZT8K
PiA+ID4+ID4+ID4gPiA+Cj4gPiA+PiA+PiA+ID4gPiBBY3R1YWxseSB0aGUgZG9tMCBpb21tdSBv
cHRpb25zIGFyZSBzdGFydGluZyB0byBnZXQgdW53aWVsZHkKPiBhcyB0aGV5Cj4gPiA+PiA+PiBh
cmUKPiA+ID4+ID4+ID4gPiBjb25mbGF0ZWQgd2l0aCB0aGUgZ2VuZXJhbCBob3N0IGlvbW11IG9w
dGlvbnMgc28gSSB0aGluayBpdCBtYXkKPiBiZQo+ID4gPj4gPj4gPiA+IHdvcnRod2hpbGUgc3Bs
aXR0aW5nIHRoaW5ncyBvdXQgaW50byBhIHNlcGFyYXRlICdkb20wLWlvbW11PScKPiB0b3AgbGV2
ZWwKPiA+ID4+ID4+ID4gPiBwYXJhbWV0ZXIgYXQgdGhpcyBzdGFnZS4gKE15IHJlYXNvbnMgYXJl
IHNsaWdodGx5IHNlbGZpc2ggYXMgSQo+IGludGVuZCB0bwo+ID4gPj4gPiBhZGQKPiA+ID4+ID4+
ID4gPiBhbm90aGVyIGRvbTAgaW9tbXUgb3B0aW9uIHRvIGdpdmUgaXQganVzdCByZXNlcnZlZCBy
ZWdpb25zLCB0bwo+IGF2b2lkCj4gPiA+PiA+PiA+ID4gdW5uZWNlc3Nhcnkgc2V0LXVwIGlmIHdl
IGtub3cgaXQgd2lsbCBiZSB1c2luZyBQVi1JT01NVSkuCj4gPiA+PiA+PiA+ID4KPiA+ID4+ID4+
ID4gPiBNYXBwaW5nIGp1c3QgdGhlIHJlc2VydmVkIHJlZ2lvbnMgaXMgd2hhdCBJIGFjdHVhbGx5
IGRvIGZvciBQVkgKPiB3aXRoCj4gPiA+PiA+PiA+ID4gaW9tbXU9aW5jbHVzaXZlIChwYXRjaCA0
LzQpLCBzbyBtYXliZSBpdCB3b3VsZCBtYWtlIHNlbnNlIHRvCj4gc3BlYWsKPiA+ID4+ID4+IGFi
b3V0Cj4gPiA+PiA+PiA+ID4gdGhlCj4gPiA+PiA+PiA+ID4gbmFtaW5nIGhlcmUgaW4gb3JkZXIg
dG8gdXNlIHRoZSBzYW1lIG5hbWluZyBmb3IgUFYgYW5kIFBWSC4KPiA+ID4+ID4+ID4gPgo+ID4g
Pj4gPj4gPiA+IFRCSCBJIGRvbid0IHJlYWxseSBsaWtlIHRoZSBkb20wLSBwcmVmaXgsIHRoZSBj
b21tYW5kIGxpbmUgaW9tbXUKPiA+ID4+ID4+ID4gPiBvcHRpb25zIGVpdGhlciBhcHBseSB0byBh
bGwgZG9tYWlucyBvciBEb20wIG9ubHksIGhhdmluZwo+ID4gPj4gPj4gPiA+IGRvbXUtaW5jbHVz
aXZlIGZvciBleGFtcGxlIG1ha2VzIG5vIHNlbnNlIElNTy4KPiA+ID4+ID4+ID4KPiA+ID4+ID4+
ID4gTm8sIEkgdGhpbmsgdGhlcmUgYXJlIHNvbWUgb3B0aW9ucyB0aGF0IHlvdSBtYXkgd2FudCB0
byBhcHBseSB0bwo+IGRvbTAKPiA+ID4+ID4+IG9ubHksIGJ1dCB0aGVzZSBhcmUgbW9yZSBsaWtl
IHRoZSBkb20wX21lbSBvciBkb20wX21heF92cHVzCj4gb3B0aW9ucy4KPiA+ID4+ID4+IFBhcnRp
Y3VsYXJseSwgdGhlIGluY2x1c2l2ZSBvcHRpb24gaXMgcHJvYmFibHkgc29tZXRoaW5nIHRoYXQg
aXMgb25seQo+ID4gPiBkZXNpcmFibGUKPiA+ID4+ID4+IGZvciBkb20wLiBDbGVhcmx5IGRvbTAt
cGFzc3Rocm91Z2ggYW5kIGRvbTAtc3RyaWN0IGFyZSBhbHJlYWR5Cj4gZGVmaW5lZCB0bwo+ID4g
Pj4gPj4gcmVsYXRlIHRvIGRvbTAgb25seSwgYW5kIG9wdGlvbnMgc3VjaCBhcyAncmVzZXJ2ZWQn
IHNob3VsZCBvbmx5IGJlCj4gc3BlY2lmaWMKPiA+ID4gb24KPiA+ID4+ID4+IHRoZSBjb21tYW5k
IGxpbmUgaW4gcmVsYXRpb24gdG8gZG9tMCBJTU8uIEZvciBvdGhlciBkb21haW5zIHN1Y2gKPiBh
biBvcHRpb24KPiA+ID4+ID4+IHNob3VsZCBiZSBzcGVjaWZpZWQgdmlhIHhsLmNmZy4KPiA+ID4+
ID4+Cj4gPiA+PiA+PiBZZXMsIHdlIGFscmVhZHkgaGF2ZSBhIGJ1bmNoIG9mIHRob3NlLCBzbyB0
aGVuIEkgdGhpbmsgZG9tMC0KPiBpbmNsdXNpdmUKPiA+ID4+ID4+IGFuZCBkb20wLXJlc2VydmVk
IHdvdWxkIGJlIGFwcHJvcHJpYXRlPwo+ID4gPj4gPj4KPiA+ID4+ID4+IGRvbTAtaW5jbHVzaXZl
LW1hcHBpbmcgb3IgZG9tMC1yZXNlcnZlZC1tYXBwaW5nIHNlZW1zIHRvbwo+IGxvbmcuCj4gPiA+
PiA+Cj4gPiA+PiA+IFllcywgdGhvc2UgbmFtZXMgYXJlIG9rLCBidXQgSSBzdGlsbCB0aGluayBp
dCBiZXR0ZXIgaW4gdGhlIGxvbmcgcnVuIGlmIHdlCj4gPiA+PiA+IGhhdmUgc29tZXRoaW5nIGxp
a2U6Cj4gPiA+PiA+Cj4gPiA+PiA+IGRvbTBfaW9tbXU9W2luY2x1c2l2ZSxdW3Jlc2VydmVkLF1b
c3RyaWN0LF1bbm9uZSxdW3JlbGF4ZWRdCj4gPiA+PiA+Cj4gPiA+PiA+IHdoZXJlIHJlbGF4ZWQg
aXMgdGhlIGRlZmF1bHQgYW5kICdub25lJyAoSSB0aGluaykgaXMgZXF1aXZhbGVudCB0byB0aGUK
PiA+ID4+ID4gY3VycmVudCBpb21tdT1kb20wLXBhc3N0aHJvdWdoLgo+ID4gPj4KPiA+ID4+IE9y
LCBhbG9uZyB0aGUgbGluZXMgb2YgdGhlIG90aGVyIHJlcGx5IGp1c3Qgc2VudCwgZS5nLgo+ID4g
Pj4KPiA+ID4+IGRvbTA9cHZoLGlvbW11OmluY2x1c2l2ZTtyZXNlcnZlZCxzaGFkb3cKPiA+ID4+
Cj4gPiA+PiBCdXQgcGVyaGFwcyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuICwgYW5kIDsgZ2V0cyB0
b28gY29uZnVzaW5nIHRoZW4uCj4gPiA+Cj4gPiA+IFNvIEkgdGhpbmsgd2UgaGF2ZSB0aGUgZm9s
bG93aW5nIG9wdGlvbnM6Cj4gPiA+Cj4gPiA+IDEuIGRvbTBfaW9tbXU9W2luY2x1c2l2ZSxdW3Jl
c2VydmVkLF1bc3RyaWN0LF1bbm9uZSxdW3JlbGF4ZWRdCj4gPgo+ID4gTml0OiBkb20wLWlvbW11
PSAobm8gdW5kZXJzY29yZXMgaW4gbmV3IG9wdGlvbnMpCj4gPgo+ID4gPiAyLgo+IGRvbTA9W3B2
aCxdW3NoYWRvdyxdW2lvbW11PVtpbmNsdXNpdmU7XVtyZXNlcnZlZDtdW3N0cmljdDtdW25vbmU7
XVtyZWxheGUKPiBkXV0KPiA+ID4gMy4gZG9tMD1bcHZoLF1bc2hhZG93LF1baW9tbXUtaW5jbHVz
aXZlLF1baW9tbXUtcmVzZXJ2ZWQsXVtpb21tdS0KPiBzdHJpY3QsXVtpb21tdS1ub25lLF1baW9t
bXUtcmVsYXhlZF0KPiA+ID4KPiA+ID4gSSBkb24ndCBoYXZlIGEgc3Ryb25nIHByZWZlcmVuY2Ug
YmV0d2VlbiAxIGFuZCAzLCBidXQgSSB3b3VsZCBwcmVmZXIKPiA+ID4gdG8gYXZvaWQgMiBiZWNh
dXNlIEkgdGhpbmsgc3Vib3B0aW9ucyBpbnNpZGUgb2Ygb3B0aW9ucyBpdCdzIHRvbwo+ID4gPiBj
b21wbGV4IElNTy4KPiA+Cj4gPiBXaGlsZSBnZW5lcmFsbHkgSSBwcmVmZXIgdG8gbGltaXQgdGhl
IG51bWJlciBvZiB0b3AgbGV2ZWwgb3B0aW9ucywgaW4KPiA+IHRoaXMgY2FzZSBJIHRoaW5rIEkn
ZCBwcmVmZXIgMSBhZnRlciBhbGwuIE9yIHdhaXQgLSBkb2VzIGFueSBwYWlyIG9mIHRoZQo+ID4g
KHN1YilvcHRpb25zIGFjdHVhbGx5IG1ha2Ugc2Vuc2UgdG8gYmUgc3BlY2lmaWVkPwo+IAo+IFll
cywgZm9yIGV4YW1wbGUgeW91IGNhbiB1c2Ugc3RyaWN0IGFuZCBpbmNsdXNpdmUgYXQgdGhlIHNh
bWUgdGltZSwgSQo+IHRoaW5rIGl0J3Mgc29tZXRoaW5nIGxpa2U6Cj4gCj4gZG9tMD1bcHZoLF1b
c2hhZG93LF1baW9tbXU9W2luY2x1c2l2ZXxyZXNlcnZlZDtdW3N0cmljdHxub25lfHJlbGF4ZWRd
XQoKSSB0aGluayBpdCBtYXkgYmU6Cgpkb20wPVtwdmgsXVtzaGFkb3csXVtpb21tdT1baW5jbHVz
aXZlfHJlc2VydmVkfG5vbmU7XVtzdHJpY3R8cmVsYXhlZF1dCgp3aGVyZSAnbm9uZScgaW4gdGhl
IGZpcnN0IHBhcnQgbWVhbnMgdGhlIHNlY29uZCBwYXJ0IGlzIG1vb3QuIChOb3Qgc3VyZSBob3cg
dG8gZXhwcmVzcyB0aGF0IGNsZWFubHkpLgoKICBQYXVsCgo+IAo+ID4gSXNuJ3QgaXQgcmF0aGVy
IGEKPiA+IGNob2ljZSBvZiBmaXZlIHRoYW4gYW4gZW51bWVyYXRpb24gb2YgdXAgdG8gNT8gSW4g
d2hpY2ggY2FzZSBJJ2QKPiA+IHN0aWxsIHByZWZlciAyIChhcyB0aGVuIHRoZXJlJ3Mgbm8gbmVl
ZCBmb3IgYSBzZWNvbmQgc2VwYXJhdG9yCj4gPiBiZXNpZGUgY29tbWEpLCB0aGUgbW9yZSB0aGF0
IHdlIGhhdmUgYXQgbGVhc3Qgb25lIGV4YW1wbGUgd2l0aAo+ID4gc3VjaCBzdWItb3B0aW9ucyAo
Y3B1ZnJlcSkuCj4gCj4gT0ssIEkgY2FuIGRvIHRoZSBuZXN0ZWQgaW9tbXUgb3B0aW9uIGluc2lk
ZSBvZiBkb20wIGlmIHRoYXQncyB0aGUKPiBwcmVmZXJlbmNlLgo+IAo+IFRoYW5rcywgUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:41:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09:41: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 1fkRA7-0003oO-0g; Tue, 31 Jul 2018 09:41: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkRA5-0003oI-P0
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:41:49 +0000
X-Inumbo-ID: fdfa3094-94a5-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 fdfa3094-94a5-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 09:42:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 03:41:46 -0600
Message-Id: <5B602ED702000078001D9560@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 03:41:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
 <20180731083351.qdg47ffpmc7ti4j7@mac.bytemobile.com>
 <94ea25857c9a495dbbe90d371ce51591@AMSPEX02CL03.citrite.net>
 <5B60228F02000078001D949B@prv1-mh.provo.novell.com>
 <20180731090556.teurystwsneq4ara@mac.bytemobile.com>
 <5B60288702000078001D94EB@prv1-mh.provo.novell.com>
 <20180731093448.pazxi52t3344f6zl@mac.bytemobile.com>
In-Reply-To: <20180731093448.pazxi52t3344f6zl@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.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+IE9uIDMxLjA3LjE4IGF0IDExOjM0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDAzOjE0OjQ3QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMzEuMDcuMTggYXQgMTE6MDUsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDI6NDk6MTlBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAzMS4wNy4xOCBhdCAxMDozNywgPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPj4gIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tCj4+ID4+ID4+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+PiA+PiA+PiBTZW50OiAzMSBKdWx5
IDIwMTggMDk6MzQKPj4gPj4gPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJp
eC5jb20+Cj4+ID4+ID4+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPj4gPj4gPj4gU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47
Cj4+ID4+ID4+IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJl
dyBDb29wZXIKPj4gPj4gPj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQo+PiA+PiA+PiAoWGVuLm9yZykgPHRpbUB4
ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNo
Cj4+ID4+ID4+IDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gPj4gPj4gU3ViamVjdDogUmU6IFtYZW4t
ZGV2ZWxdIFtQQVRDSCAyLzRdIGlvbW11OiBnZW5lcmFsaXplCj4+ID4+ID4+IGlvbW11X2luY2x1
c2l2ZV9tYXBwaW5nCj4+ID4+ID4+IAo+PiA+PiA+PiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAw
OToyNzowM0FNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+ID4+ID4+ID4gPiAtLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiA+PiA+PiA+ID4gRnJvbTogUm9nZXIgUGF1IE1vbm5lCj4+
ID4+ID4+ID4gPiBTZW50OiAzMSBKdWx5IDIwMTggMDk6MTYKPj4gPj4gPj4gPiA+IFRvOiBQYXVs
IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+PiA+PiA+PiA+ID4gQ2M6IHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+Owo+PiA+PiA+PiA+ID4gU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPjsgV2VpIExpdQo+PiA+PiA+PiA8d2VpLmxpdTJAY2l0cml4LmNvbT47Cj4+ID4+ID4+ID4g
PiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVy
Cj4+ID4+ID4+ID4gPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBjaXRyaXguY29tPjsKPj4gPj4gPj4gVGltCj4+ID4+ID4+ID4gPiAoWGVuLm9y
ZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEph
bgo+PiA+PiA+PiBCZXVsaWNoCj4+ID4+ID4+ID4gPiA8amJldWxpY2hAc3VzZS5jb20+Cj4+ID4+
ID4+ID4gPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDIvNF0gaW9tbXU6IGdlbmVy
YWxpemUKPj4gPj4gPj4gPiA+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nCj4+ID4+ID4+ID4gPgo+
PiA+PiA+PiA+ID4gT24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDg6MTg6MzZBTSArMDEwMCwgUGF1
bCBEdXJyYW50IHdyb3RlOgo+PiA+PiA+PiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tCj4+ID4+ID4+ID4gPiA+ID4gRnJvbTogWGVuLWRldmVsIFttYWlsdG86eGVuLWRldmVsLWJv
dW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddCj4+ID4+ID4+IE9uCj4+ID4+ID4+ID4gPiBCZWhh
bGYKPj4gPj4gPj4gPiA+ID4gPiBPZiBSb2dlciBQYXUgTW9ubmUKPj4gPj4gPj4gPiA+ID4gPiBT
ZW50OiAyNyBKdWx5IDIwMTggMTY6MzIKPj4gPj4gPj4gPiA+ID4gPiBUbzogeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnIAo+PiA+PiA+PiA+ID4gPiA+IENjOiBLZXZpbiBUaWFuIDxrZXZp
bi50aWFuQGludGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+PiA+PiA+PiA+ID4gPiA+IDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdl
b3JnZQo+PiA+PiA+PiBEdW5sYXAKPj4gPj4gPj4gPiA+ID4gPiA8R2VvcmdlLkR1bmxhcEBjaXRy
aXguY29tPjsgQW5kcmV3IENvb3Blcgo+PiA+PiA+PiA+ID4gPiA+IDxBbmRyZXcuQ29vcGVyM0Bj
aXRyaXguY29tPjsgSWFuIEphY2tzb24KPj4gPj4gPj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+
Owo+PiA+PiA+PiA+ID4gVGltCj4+ID4+ID4+ID4gPiA+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9y
Zz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4KPj4gPj4gPj4gPiA+
IEJldWxpY2gKPj4gPj4gPj4gPiA+ID4gPiA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dlciBQYXUg
TW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiA+PiA+PiA+ID4gPiA+IFN1YmplY3Q6IFtY
ZW4tZGV2ZWxdIFtQQVRDSCAyLzRdIGlvbW11OiBnZW5lcmFsaXplCj4+ID4+ID4+ID4gPiA+ID4g
aW9tbXVfaW5jbHVzaXZlX21hcHBpbmcKPj4gPj4gPj4gPiA+ID4gPgo+PiA+PiA+PiA+ID4gPiA+
IEludHJvZHVjZSBhIG5ldyBpb21tdT1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24gdGhhdCBzdXBl
cnNlZGVzCj4+ID4+ID4+ID4gPiA+ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoaXMgc2hv
dWxkIGJlIGEgbm9uLWZ1bmN0aW9uYWwgY2hhbmdlCj4+ID4+ID4+IG9uCj4+ID4+ID4+ID4gPiA+
ID4gSW50ZWwgaGFyZHdhcmUsIHdoaWxlIEFNRCBoYXJkd2FyZSB3aWxsIGdhaW4gdGhlIHNhbWUg
ZnVuY3Rpb25hbGl0eQo+PiA+PiA+PiBvZgo+PiA+PiA+PiA+ID4gPiA+IG1hcHBpbmcgYWxtb3N0
IGV2ZXJ5dGhpbmcgYmVsb3cgdGhlIDRHQiBib3VuZGFyeS4KPj4gPj4gPj4gPiA+ID4gPgo+PiA+
PiA+PiA+ID4gPiA+IE5vdGUgdGhhdCBpcyBhIG5vb3AgZm9yIEFSTSBoYXJkd2FyZS4KPj4gPj4g
Pj4gPiA+ID4gPgo+PiA+PiA+PiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiA+PiA+PiA+ID4gPiA+IC0tLQo+PiA+PiA+PiA+
ID4gPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiA+
PiA+PiA+ID4gPiA+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5j
b20+Cj4+ID4+ID4+ID4gPiA+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgo+PiA+PiA+PiA+ID4gPiA+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4+ID4+ID4+ID4gPiA+ID4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+Cj4+ID4+ID4+ID4gPiA+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KPj4gPj4gPj4gPiA+ID4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgo+PiA+PiA+PiA+ID4gPiA+IENjOiBUaW0gRGVlZ2FuIDx0
aW1AeGVuLm9yZz4KPj4gPj4gPj4gPiA+ID4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPj4gPj4gPj4gPiA+ID4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+Cj4+ID4+ID4+ID4gPiA+ID4gLS0tCj4+ID4+ID4+ID4gPiA+ID4gIGRvY3MvbWlzYy94ZW4t
Y29tbWFuZC1saW5lLm1hcmtkb3duICAgfCAxNCArKysrKysKPj4gPj4gPj4gPiA+ID4gPiAgeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMgICB8ICA0ICsrCj4+ID4+ID4+ID4gPiA+
ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgfCAgNiArKysKPj4gPj4g
Pj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICB8ICAyIC0K
Pj4gPj4gPj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICB8
ICA2IC0tLQo+PiA+PiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2
L3Z0ZC5jIHwgNjYgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiA+PiA+PiA+ID4gPiA+ICB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgIHwgNzAKPj4gPj4gPj4gPiA+ID4g
PiArKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gPj4gPj4gPiA+ID4gPiAgeGVuL2luY2x1
ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8ICAyICsKPj4gPj4gPj4gPiA+ID4gPiAgOCBm
aWxlcyBjaGFuZ2VkLCA5NyBpbnNlcnRpb25zKCspLCA3MyBkZWxldGlvbnMoLSkKPj4gPj4gPj4g
PiA+ID4gPgo+PiA+PiA+PiA+ID4gPiA+IGRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgo+PiA+PiA+PiBiL2RvY3MvbWlzYy94ZW4tCj4+ID4+ID4+ID4gPiA+
ID4gY29tbWFuZC1saW5lLm1hcmtkb3duCj4+ID4+ID4+ID4gPiA+ID4gaW5kZXggNjViNDc1NDQx
OC4uOTFhOGJmYzlhNiAxMDA2NDQKPj4gPj4gPj4gPiA+ID4gPiAtLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgo+PiA+PiA+PiA+ID4gPiA+ICsrKyBiL2RvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4+ID4+ID4+ID4gPiA+ID4gQEAgLTExOTgsNiArMTE5
OCwxNyBAQCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUKPj4gPj4gPj4g
PiA+IHVwb24KPj4gPj4gPj4gPiA+ID4gPiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuCj4+ID4+ID4+
ID4gPiA+ID4KPj4gPj4gPj4gPiA+ID4gPiAgPj4gRW5hYmxlIElPTU1VIGRlYnVnZ2luZyBjb2Rl
IChpbXBsaWVzIGB2ZXJib3NlYCkuCj4+ID4+ID4+ID4gPiA+ID4KPj4gPj4gPj4gPiA+ID4gPiAr
PiBgaW5jbHVzaXZlYAo+PiA+PiA+PiA+ID4gPgo+PiA+PiA+PiA+ID4gPiBUaGlzIGlzIGEgZG9t
MCAob3IgaHdkb20pIHNwZWNpZmljIHNldHRpbmcgc28gcGVyaGFwcyBkb20wLWluY2x1c2l2ZT8K
Pj4gPj4gPj4gPiA+ID4KPj4gPj4gPj4gPiA+ID4gQWN0dWFsbHkgdGhlIGRvbTAgaW9tbXUgb3B0
aW9ucyBhcmUgc3RhcnRpbmcgdG8gZ2V0IHVud2llbGR5IGFzIHRoZXkKPj4gPj4gPj4gYXJlCj4+
ID4+ID4+ID4gPiBjb25mbGF0ZWQgd2l0aCB0aGUgZ2VuZXJhbCBob3N0IGlvbW11IG9wdGlvbnMg
c28gSSB0aGluayBpdCBtYXkgYmUKPj4gPj4gPj4gPiA+IHdvcnRod2hpbGUgc3BsaXR0aW5nIHRo
aW5ncyBvdXQgaW50byBhIHNlcGFyYXRlICdkb20wLWlvbW11PScgdG9wIGxldmVsCj4+ID4+ID4+
ID4gPiBwYXJhbWV0ZXIgYXQgdGhpcyBzdGFnZS4gKE15IHJlYXNvbnMgYXJlIHNsaWdodGx5IHNl
bGZpc2ggYXMgSSBpbnRlbmQgdG8gCj4gCj4+ID4+ID4gYWRkCj4+ID4+ID4+ID4gPiBhbm90aGVy
IGRvbTAgaW9tbXUgb3B0aW9uIHRvIGdpdmUgaXQganVzdCByZXNlcnZlZCByZWdpb25zLCB0byBh
dm9pZAo+PiA+PiA+PiA+ID4gdW5uZWNlc3Nhcnkgc2V0LXVwIGlmIHdlIGtub3cgaXQgd2lsbCBi
ZSB1c2luZyBQVi1JT01NVSkuCj4+ID4+ID4+ID4gPgo+PiA+PiA+PiA+ID4gTWFwcGluZyBqdXN0
IHRoZSByZXNlcnZlZCByZWdpb25zIGlzIHdoYXQgSSBhY3R1YWxseSBkbyBmb3IgUFZIIHdpdGgK
Pj4gPj4gPj4gPiA+IGlvbW11PWluY2x1c2l2ZSAocGF0Y2ggNC80KSwgc28gbWF5YmUgaXQgd291
bGQgbWFrZSBzZW5zZSB0byBzcGVhawo+PiA+PiA+PiBhYm91dAo+PiA+PiA+PiA+ID4gdGhlCj4+
ID4+ID4+ID4gPiBuYW1pbmcgaGVyZSBpbiBvcmRlciB0byB1c2UgdGhlIHNhbWUgbmFtaW5nIGZv
ciBQViBhbmQgUFZILgo+PiA+PiA+PiA+ID4KPj4gPj4gPj4gPiA+IFRCSCBJIGRvbid0IHJlYWxs
eSBsaWtlIHRoZSBkb20wLSBwcmVmaXgsIHRoZSBjb21tYW5kIGxpbmUgaW9tbXUKPj4gPj4gPj4g
PiA+IG9wdGlvbnMgZWl0aGVyIGFwcGx5IHRvIGFsbCBkb21haW5zIG9yIERvbTAgb25seSwgaGF2
aW5nCj4+ID4+ID4+ID4gPiBkb211LWluY2x1c2l2ZSBmb3IgZXhhbXBsZSBtYWtlcyBubyBzZW5z
ZSBJTU8uCj4+ID4+ID4+ID4KPj4gPj4gPj4gPiBObywgSSB0aGluayB0aGVyZSBhcmUgc29tZSBv
cHRpb25zIHRoYXQgeW91IG1heSB3YW50IHRvIGFwcGx5IHRvIGRvbTAKPj4gPj4gPj4gb25seSwg
YnV0IHRoZXNlIGFyZSBtb3JlIGxpa2UgdGhlIGRvbTBfbWVtIG9yIGRvbTBfbWF4X3ZwdXMgb3B0
aW9ucy4KPj4gPj4gPj4gUGFydGljdWxhcmx5LCB0aGUgaW5jbHVzaXZlIG9wdGlvbiBpcyBwcm9i
YWJseSBzb21ldGhpbmcgdGhhdCBpcyBvbmx5IAo+PiA+IGRlc2lyYWJsZQo+PiA+PiA+PiBmb3Ig
ZG9tMC4gQ2xlYXJseSBkb20wLXBhc3N0aHJvdWdoIGFuZCBkb20wLXN0cmljdCBhcmUgYWxyZWFk
eSBkZWZpbmVkIHRvCj4+ID4+ID4+IHJlbGF0ZSB0byBkb20wIG9ubHksIGFuZCBvcHRpb25zIHN1
Y2ggYXMgJ3Jlc2VydmVkJyBzaG91bGQgb25seSBiZSAKPiBzcGVjaWZpYyAKPj4gPiBvbgo+PiA+
PiA+PiB0aGUgY29tbWFuZCBsaW5lIGluIHJlbGF0aW9uIHRvIGRvbTAgSU1PLiBGb3Igb3RoZXIg
ZG9tYWlucyBzdWNoIGFuIG9wdGlvbgo+PiA+PiA+PiBzaG91bGQgYmUgc3BlY2lmaWVkIHZpYSB4
bC5jZmcuCj4+ID4+ID4+IAo+PiA+PiA+PiBZZXMsIHdlIGFscmVhZHkgaGF2ZSBhIGJ1bmNoIG9m
IHRob3NlLCBzbyB0aGVuIEkgdGhpbmsgZG9tMC1pbmNsdXNpdmUKPj4gPj4gPj4gYW5kIGRvbTAt
cmVzZXJ2ZWQgd291bGQgYmUgYXBwcm9wcmlhdGU/Cj4+ID4+ID4+IAo+PiA+PiA+PiBkb20wLWlu
Y2x1c2l2ZS1tYXBwaW5nIG9yIGRvbTAtcmVzZXJ2ZWQtbWFwcGluZyBzZWVtcyB0b28gbG9uZy4K
Pj4gPj4gPiAKPj4gPj4gPiBZZXMsIHRob3NlIG5hbWVzIGFyZSBvaywgYnV0IEkgc3RpbGwgdGhp
bmsgaXQgYmV0dGVyIGluIHRoZSBsb25nIHJ1biBpZiB3ZSAKPiAKPj4gPj4gPiBoYXZlIHNvbWV0
aGluZyBsaWtlOgo+PiA+PiA+IAo+PiA+PiA+IGRvbTBfaW9tbXU9W2luY2x1c2l2ZSxdW3Jlc2Vy
dmVkLF1bc3RyaWN0LF1bbm9uZSxdW3JlbGF4ZWRdCj4+ID4+ID4gCj4+ID4+ID4gd2hlcmUgcmVs
YXhlZCBpcyB0aGUgZGVmYXVsdCBhbmQgJ25vbmUnIChJIHRoaW5rKSBpcyBlcXVpdmFsZW50IHRv
IHRoZSAKPj4gPj4gPiBjdXJyZW50IGlvbW11PWRvbTAtcGFzc3Rocm91Z2guCj4+ID4+IAo+PiA+
PiBPciwgYWxvbmcgdGhlIGxpbmVzIG9mIHRoZSBvdGhlciByZXBseSBqdXN0IHNlbnQsIGUuZy4K
Pj4gPj4gCj4+ID4+IGRvbTA9cHZoLGlvbW11OmluY2x1c2l2ZTtyZXNlcnZlZCxzaGFkb3cKPj4g
Pj4gCj4+ID4+IEJ1dCBwZXJoYXBzIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gLCBhbmQgOyBnZXRz
IHRvbyBjb25mdXNpbmcgdGhlbi4KPj4gPiAKPj4gPiBTbyBJIHRoaW5rIHdlIGhhdmUgdGhlIGZv
bGxvd2luZyBvcHRpb25zOgo+PiA+IAo+PiA+IDEuIGRvbTBfaW9tbXU9W2luY2x1c2l2ZSxdW3Jl
c2VydmVkLF1bc3RyaWN0LF1bbm9uZSxdW3JlbGF4ZWRdCj4+IAo+PiBOaXQ6IGRvbTAtaW9tbXU9
IChubyB1bmRlcnNjb3JlcyBpbiBuZXcgb3B0aW9ucykKPj4gCj4+ID4gMi4gZG9tMD1bcHZoLF1b
c2hhZG93LF1baW9tbXU9W2luY2x1c2l2ZTtdW3Jlc2VydmVkO11bc3RyaWN0O11bbm9uZTtdW3Jl
bGF4ZWRdXQo+PiA+IDMuIGRvbTA9W3B2aCxdW3NoYWRvdyxdW2lvbW11LWluY2x1c2l2ZSxdW2lv
bW11LXJlc2VydmVkLF1baW9tbXUtc3RyaWN0LF1baW9tbXUtbm9uZSxdW2lvbW11LXJlbGF4ZWRd
Cj4+ID4gCj4+ID4gSSBkb24ndCBoYXZlIGEgc3Ryb25nIHByZWZlcmVuY2UgYmV0d2VlbiAxIGFu
ZCAzLCBidXQgSSB3b3VsZCBwcmVmZXIKPj4gPiB0byBhdm9pZCAyIGJlY2F1c2UgSSB0aGluayBz
dWJvcHRpb25zIGluc2lkZSBvZiBvcHRpb25zIGl0J3MgdG9vCj4+ID4gY29tcGxleCBJTU8uCj4+
IAo+PiBXaGlsZSBnZW5lcmFsbHkgSSBwcmVmZXIgdG8gbGltaXQgdGhlIG51bWJlciBvZiB0b3Ag
bGV2ZWwgb3B0aW9ucywgaW4KPj4gdGhpcyBjYXNlIEkgdGhpbmsgSSdkIHByZWZlciAxIGFmdGVy
IGFsbC4gT3Igd2FpdCAtIGRvZXMgYW55IHBhaXIgb2YgdGhlCj4+IChzdWIpb3B0aW9ucyBhY3R1
YWxseSBtYWtlIHNlbnNlIHRvIGJlIHNwZWNpZmllZD8KPiAKPiBZZXMsIGZvciBleGFtcGxlIHlv
dSBjYW4gdXNlIHN0cmljdCBhbmQgaW5jbHVzaXZlIGF0IHRoZSBzYW1lIHRpbWUsIEkKPiB0aGlu
ayBpdCdzIHNvbWV0aGluZyBsaWtlOgo+IAo+IGRvbTA9W3B2aCxdW3NoYWRvdyxdW2lvbW11PVtp
bmNsdXNpdmV8cmVzZXJ2ZWQ7XVtzdHJpY3R8bm9uZXxyZWxheGVkXV0KPiAKPj4gSXNuJ3QgaXQg
cmF0aGVyIGEKPj4gY2hvaWNlIG9mIGZpdmUgdGhhbiBhbiBlbnVtZXJhdGlvbiBvZiB1cCB0byA1
PyBJbiB3aGljaCBjYXNlIEknZAo+PiBzdGlsbCBwcmVmZXIgMiAoYXMgdGhlbiB0aGVyZSdzIG5v
IG5lZWQgZm9yIGEgc2Vjb25kIHNlcGFyYXRvcgo+PiBiZXNpZGUgY29tbWEpLCB0aGUgbW9yZSB0
aGF0IHdlIGhhdmUgYXQgbGVhc3Qgb25lIGV4YW1wbGUgd2l0aAo+PiBzdWNoIHN1Yi1vcHRpb25z
IChjcHVmcmVxKS4KPiAKPiBPSywgSSBjYW4gZG8gdGhlIG5lc3RlZCBpb21tdSBvcHRpb24gaW5z
aWRlIG9mIGRvbTAgaWYgdGhhdCdzIHRoZQo+IHByZWZlcmVuY2UuCgpXZWxsLCBubywgdGhlbiBs
ZXQncyBnbyB3aXRoIDEgKHdpdGggdGhlIGRhc2gpIEkgd291bGQgc2F5LgoKSmFuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 09:45:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 09: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 1fkRDZ-0003yS-Ko; Tue, 31 Jul 2018 09:45: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=xay/=kp=citrix.com=prvs=7434e2dac=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkRDY-0003yN-SH
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 09:45:24 +0000
X-Inumbo-ID: 57a5a8f0-94a6-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57a5a8f0-94a6-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 11:44:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; d="scan'208";a="76942309"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 2/4] iommu: generalize iommu_inclusive_mapping
Thread-Index: AQHUJb+KVTROazLB7UCQ1fR+xWJEhaSo8MMA///vwICAACK5EP//4iiAgAAhs+D//+KfgAAAlKkAAABPIIAAALL3AAAAPdeAAARPFlA=
Date: Tue, 31 Jul 2018 09:45:20 +0000
Message-ID: <a13b5f41a1094a5aa033db7863f57d85@AMSPEX02CL03.citrite.net>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <49a6cf5a90074f56b4eb691c2bcf7a8a@AMSPEX02CL03.citrite.net>
 <20180731081623.mgklv2pfntyocr6h@mac.bytemobile.com>
 <ac02cd5949bf4975abefa8960d905306@AMSPEX02CL03.citrite.net>
 <20180731083351.qdg47ffpmc7ti4j7@mac.bytemobile.com>
 <94ea25857c9a495dbbe90d371ce51591@AMSPEX02CL03.citrite.net>
 <5B60228F02000078001D949B@prv1-mh.provo.novell.com>
 <20180731090556.teurystwsneq4ara@mac.bytemobile.com>
 <5B60288702000078001D94EB@prv1-mh.provo.novell.com>
 <20180731093448.pazxi52t3344f6zl@mac.bytemobile.com>
 <5B602ED702000078001D9560@prv1-mh.provo.novell.com>
In-Reply-To: <5B602ED702000078001D9560@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/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRv
OkpCZXVsaWNoQHN1c2UuY29tXQ0KPiBTZW50OiAzMSBKdWx5IDIwMTggMTA6NDINCj4gVG86IFJv
Z2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IENjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPjsgQW5kcmV3IENvb3Blcg0KPiA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXANCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47
IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgUGF1bA0KPiBEdXJyYW50IDxQ
YXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBL
ZXZpbg0KPiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47DQo+IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+DQo+IFN1YmplY3Q6IFJl
OiBbWGVuLWRldmVsXSBbUEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQ0KPiBpb21tdV9pbmNs
dXNpdmVfbWFwcGluZw0KPiANCj4gPj4+IE9uIDMxLjA3LjE4IGF0IDExOjM0LCA8cm9nZXIucGF1
QGNpdHJpeC5jb20+IHdyb3RlOg0KPiA+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDAzOjE0OjQ3
QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+PiA+Pj4gT24gMzEuMDcuMTggYXQgMTE6
MDUsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4+ID4gT24gVHVlLCBKdWwgMzEs
IDIwMTggYXQgMDI6NDk6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ID4+ID4+ID4+
PiBPbiAzMS4wNy4xOCBhdCAxMDozNywgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToN
Cj4gPj4gPj4gPj4gIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+ID4+ID4+IEZyb206
IFJvZ2VyIFBhdSBNb25uZQ0KPiA+PiA+PiA+PiBTZW50OiAzMSBKdWx5IDIwMTggMDk6MzQNCj4g
Pj4gPj4gPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+DQo+ID4+
ID4+ID4+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRpYW4NCj4g
PGtldmluLnRpYW5AaW50ZWwuY29tPjsNCj4gPj4gPj4gPj4gU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47
DQo+ID4+ID4+ID4+IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFu
ZHJldyBDb29wZXINCj4gPj4gPj4gPj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4g
SmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQ0KPiA+PiA+PiA+PiAoWGVu
Lm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47
IEphbg0KPiBCZXVsaWNoDQo+ID4+ID4+ID4+IDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gPj4gPj4g
Pj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzRdIGlvbW11OiBnZW5lcmFsaXpl
DQo+ID4+ID4+ID4+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nDQo+ID4+ID4+ID4+DQo+ID4+ID4+
ID4+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA5OjI3OjAzQU0gKzAxMDAsIFBhdWwgRHVycmFu
dCB3cm90ZToNCj4gPj4gPj4gPj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+
ID4+ID4+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUNCj4gPj4gPj4gPj4gPiA+IFNlbnQ6IDMx
IEp1bHkgMjAxOCAwOToxNg0KPiA+PiA+PiA+PiA+ID4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+DQo+ID4+ID4+ID4+ID4gPiBDYzogeGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnOyBLZXZpbiBUaWFuDQo+IDxrZXZpbi50aWFuQGludGVsLmNvbT47DQo+ID4+
ID4+ID4+ID4gPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBX
ZWkgTGl1DQo+ID4+ID4+ID4+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsNCj4gPj4gPj4gPj4gPiA+
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIN
Cj4gPj4gPj4gPj4gPiA+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24N
Cj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Ow0KPiA+PiA+PiA+PiBUaW0NCj4gPj4gPj4gPj4g
PiA+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPjsNCj4gSmFuDQo+ID4+ID4+ID4+IEJldWxpY2gNCj4gPj4gPj4gPj4gPiA+IDxqYmV1
bGljaEBzdXNlLmNvbT4NCj4gPj4gPj4gPj4gPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBb
UEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQ0KPiA+PiA+PiA+PiA+ID4gaW9tbXVfaW5jbHVz
aXZlX21hcHBpbmcNCj4gPj4gPj4gPj4gPiA+DQo+ID4+ID4+ID4+ID4gPiBPbiBUdWUsIEp1bCAz
MSwgMjAxOCBhdCAwODoxODozNkFNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4+ID4+
ID4+ID4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gPj4gPj4gPiA+ID4g
PiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtDQo+IGJvdW5jZXNAbGlzdHMueGVu
cHJvamVjdC5vcmddDQo+ID4+ID4+ID4+IE9uDQo+ID4+ID4+ID4+ID4gPiBCZWhhbGYNCj4gPj4g
Pj4gPj4gPiA+ID4gPiBPZiBSb2dlciBQYXUgTW9ubmUNCj4gPj4gPj4gPj4gPiA+ID4gPiBTZW50
OiAyNyBKdWx5IDIwMTggMTY6MzINCj4gPj4gPj4gPj4gPiA+ID4gPiBUbzogeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnDQo+ID4+ID4+ID4+ID4gPiA+ID4gQ2M6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pDQo+ID4+ID4+ID4+ID4gPiA+
ID4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PjsNCj4gR2VvcmdlDQo+ID4+ID4+ID4+IER1bmxhcA0KPiA+PiA+PiA+PiA+ID4gPiA+IDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyDQo+ID4+ID4+ID4+ID4gPiA+ID4g
PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA+PiA+PiA+PiA8SWFu
LkphY2tzb25AY2l0cml4LmNvbT47DQo+ID4+ID4+ID4+ID4gPiBUaW0NCj4gPj4gPj4gPj4gPiA+
ID4gPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsDQo+IDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT47IEphbg0KPiA+PiA+PiA+PiA+ID4gQmV1bGljaA0KPiA+PiA+PiA+PiA+ID4g
PiA+IDxqYmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNp
dHJpeC5jb20+DQo+ID4+ID4+ID4+ID4gPiA+ID4gU3ViamVjdDogW1hlbi1kZXZlbF0gW1BBVENI
IDIvNF0gaW9tbXU6IGdlbmVyYWxpemUNCj4gPj4gPj4gPj4gPiA+ID4gPiBpb21tdV9pbmNsdXNp
dmVfbWFwcGluZw0KPiA+PiA+PiA+PiA+ID4gPiA+DQo+ID4+ID4+ID4+ID4gPiA+ID4gSW50cm9k
dWNlIGEgbmV3IGlvbW11PWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0aGF0DQo+IHN1cGVyc2Vk
ZXMNCj4gPj4gPj4gPj4gPiA+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhpcyBzaG91
bGQgYmUgYSBub24tZnVuY3Rpb25hbA0KPiBjaGFuZ2UNCj4gPj4gPj4gPj4gb24NCj4gPj4gPj4g
Pj4gPiA+ID4gPiBJbnRlbCBoYXJkd2FyZSwgd2hpbGUgQU1EIGhhcmR3YXJlIHdpbGwgZ2FpbiB0
aGUgc2FtZQ0KPiBmdW5jdGlvbmFsaXR5DQo+ID4+ID4+ID4+IG9mDQo+ID4+ID4+ID4+ID4gPiA+
ID4gbWFwcGluZyBhbG1vc3QgZXZlcnl0aGluZyBiZWxvdyB0aGUgNEdCIGJvdW5kYXJ5Lg0KPiA+
PiA+PiA+PiA+ID4gPiA+DQo+ID4+ID4+ID4+ID4gPiA+ID4gTm90ZSB0aGF0IGlzIGEgbm9vcCBm
b3IgQVJNIGhhcmR3YXJlLg0KPiA+PiA+PiA+PiA+ID4gPiA+DQo+ID4+ID4+ID4+ID4gPiA+ID4g
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+
ID4+ID4+ID4+ID4gPiA+ID4gLS0tDQo+ID4+ID4+ID4+ID4gPiA+ID4gQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQo+ID4+ID4+ID4+ID4gPiA+ID4gQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCj4gPj4gPj4gPj4gPiA+
ID4gPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+DQo+ID4+ID4+
ID4+ID4gPiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gPj4gPj4g
Pj4gPiA+ID4gPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gPj4g
Pj4gPj4gPiA+ID4gPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPg0KPiA+PiA+PiA+PiA+ID4gPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+DQo+ID4+ID4+ID4+ID4gPiA+ID4gQ2M6IFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPg0KPiA+PiA+PiA+PiA+ID4gPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPg0KPiA+PiA+PiA+PiA+ID4gPiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4NCj4gPj4gPj4gPj4gPiA+ID4gPiAtLS0NCj4gPj4gPj4gPj4gPiA+ID4gPiAgZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICB8IDE0ICsrKysrKw0KPiA+PiA+PiA+
PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYyAgIHwgIDQgKysN
Cj4gPj4gPj4gPj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAg
ICB8ICA2ICsrKw0KPiA+PiA+PiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvZXh0ZXJuLmggIHwgIDIgLQ0KPiA+PiA+PiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgIDYgLS0tDQo+ID4+ID4+ID4+ID4gPiA+ID4gIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCA2NiArLS0tLS0tLS0tLS0tLS0tLS0N
Cj4gLS0tLS0tLQ0KPiA+PiA+PiA+PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94
ODYvaW9tbXUuYyAgIHwgNzANCj4gPj4gPj4gPj4gPiA+ID4gPiArKysrKysrKysrKysrKysrKysr
KysrKysrKysNCj4gPj4gPj4gPj4gPiA+ID4gPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAg
ICAgICAgICAgICB8ICAyICsNCj4gPj4gPj4gPj4gPiA+ID4gPiAgOCBmaWxlcyBjaGFuZ2VkLCA5
NyBpbnNlcnRpb25zKCspLCA3MyBkZWxldGlvbnMoLSkNCj4gPj4gPj4gPj4gPiA+ID4gPg0KPiA+
PiA+PiA+PiA+ID4gPiA+IGRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93bg0KPiA+PiA+PiA+PiBiL2RvY3MvbWlzYy94ZW4tDQo+ID4+ID4+ID4+ID4gPiA+ID4g
Y29tbWFuZC1saW5lLm1hcmtkb3duDQo+ID4+ID4+ID4+ID4gPiA+ID4gaW5kZXggNjViNDc1NDQx
OC4uOTFhOGJmYzlhNiAxMDA2NDQNCj4gPj4gPj4gPj4gPiA+ID4gPiAtLS0gYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bg0KPiA+PiA+PiA+PiA+ID4gPiA+ICsrKyBiL2RvY3Mv
bWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duDQo+ID4+ID4+ID4+ID4gPiA+ID4gQEAgLTEx
OTgsNiArMTE5OCwxNyBAQCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0bw0KPiBtaXNiZWhh
dmUNCj4gPj4gPj4gPj4gPiA+IHVwb24NCj4gPj4gPj4gPj4gPiA+ID4gPiBhY2Nlc3NlcyB0byB0
aGF0IHBvcnQuDQo+ID4+ID4+ID4+ID4gPiA+ID4NCj4gPj4gPj4gPj4gPiA+ID4gPiAgPj4gRW5h
YmxlIElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3NlYCkuDQo+ID4+ID4+ID4+
ID4gPiA+ID4NCj4gPj4gPj4gPj4gPiA+ID4gPiArPiBgaW5jbHVzaXZlYA0KPiA+PiA+PiA+PiA+
ID4gPg0KPiA+PiA+PiA+PiA+ID4gPiBUaGlzIGlzIGEgZG9tMCAob3IgaHdkb20pIHNwZWNpZmlj
IHNldHRpbmcgc28gcGVyaGFwcyBkb20wLQ0KPiBpbmNsdXNpdmU/DQo+ID4+ID4+ID4+ID4gPiA+
DQo+ID4+ID4+ID4+ID4gPiA+IEFjdHVhbGx5IHRoZSBkb20wIGlvbW11IG9wdGlvbnMgYXJlIHN0
YXJ0aW5nIHRvIGdldCB1bndpZWxkeQ0KPiBhcyB0aGV5DQo+ID4+ID4+ID4+IGFyZQ0KPiA+PiA+
PiA+PiA+ID4gY29uZmxhdGVkIHdpdGggdGhlIGdlbmVyYWwgaG9zdCBpb21tdSBvcHRpb25zIHNv
IEkgdGhpbmsgaXQgbWF5DQo+IGJlDQo+ID4+ID4+ID4+ID4gPiB3b3J0aHdoaWxlIHNwbGl0dGlu
ZyB0aGluZ3Mgb3V0IGludG8gYSBzZXBhcmF0ZSAnZG9tMC1pb21tdT0nDQo+IHRvcCBsZXZlbA0K
PiA+PiA+PiA+PiA+ID4gcGFyYW1ldGVyIGF0IHRoaXMgc3RhZ2UuIChNeSByZWFzb25zIGFyZSBz
bGlnaHRseSBzZWxmaXNoIGFzIEkNCj4gaW50ZW5kIHRvDQo+ID4NCj4gPj4gPj4gPiBhZGQNCj4g
Pj4gPj4gPj4gPiA+IGFub3RoZXIgZG9tMCBpb21tdSBvcHRpb24gdG8gZ2l2ZSBpdCBqdXN0IHJl
c2VydmVkIHJlZ2lvbnMsIHRvDQo+IGF2b2lkDQo+ID4+ID4+ID4+ID4gPiB1bm5lY2Vzc2FyeSBz
ZXQtdXAgaWYgd2Uga25vdyBpdCB3aWxsIGJlIHVzaW5nIFBWLUlPTU1VKS4NCj4gPj4gPj4gPj4g
PiA+DQo+ID4+ID4+ID4+ID4gPiBNYXBwaW5nIGp1c3QgdGhlIHJlc2VydmVkIHJlZ2lvbnMgaXMg
d2hhdCBJIGFjdHVhbGx5IGRvIGZvciBQVkgNCj4gd2l0aA0KPiA+PiA+PiA+PiA+ID4gaW9tbXU9
aW5jbHVzaXZlIChwYXRjaCA0LzQpLCBzbyBtYXliZSBpdCB3b3VsZCBtYWtlIHNlbnNlIHRvDQo+
IHNwZWFrDQo+ID4+ID4+ID4+IGFib3V0DQo+ID4+ID4+ID4+ID4gPiB0aGUNCj4gPj4gPj4gPj4g
PiA+IG5hbWluZyBoZXJlIGluIG9yZGVyIHRvIHVzZSB0aGUgc2FtZSBuYW1pbmcgZm9yIFBWIGFu
ZCBQVkguDQo+ID4+ID4+ID4+ID4gPg0KPiA+PiA+PiA+PiA+ID4gVEJIIEkgZG9uJ3QgcmVhbGx5
IGxpa2UgdGhlIGRvbTAtIHByZWZpeCwgdGhlIGNvbW1hbmQgbGluZQ0KPiBpb21tdQ0KPiA+PiA+
PiA+PiA+ID4gb3B0aW9ucyBlaXRoZXIgYXBwbHkgdG8gYWxsIGRvbWFpbnMgb3IgRG9tMCBvbmx5
LCBoYXZpbmcNCj4gPj4gPj4gPj4gPiA+IGRvbXUtaW5jbHVzaXZlIGZvciBleGFtcGxlIG1ha2Vz
IG5vIHNlbnNlIElNTy4NCj4gPj4gPj4gPj4gPg0KPiA+PiA+PiA+PiA+IE5vLCBJIHRoaW5rIHRo
ZXJlIGFyZSBzb21lIG9wdGlvbnMgdGhhdCB5b3UgbWF5IHdhbnQgdG8gYXBwbHkgdG8NCj4gZG9t
MA0KPiA+PiA+PiA+PiBvbmx5LCBidXQgdGhlc2UgYXJlIG1vcmUgbGlrZSB0aGUgZG9tMF9tZW0g
b3IgZG9tMF9tYXhfdnB1cw0KPiBvcHRpb25zLg0KPiA+PiA+PiA+PiBQYXJ0aWN1bGFybHksIHRo
ZSBpbmNsdXNpdmUgb3B0aW9uIGlzIHByb2JhYmx5IHNvbWV0aGluZyB0aGF0IGlzIG9ubHkNCj4g
Pj4gPiBkZXNpcmFibGUNCj4gPj4gPj4gPj4gZm9yIGRvbTAuIENsZWFybHkgZG9tMC1wYXNzdGhy
b3VnaCBhbmQgZG9tMC1zdHJpY3QgYXJlIGFscmVhZHkNCj4gZGVmaW5lZCB0bw0KPiA+PiA+PiA+
PiByZWxhdGUgdG8gZG9tMCBvbmx5LCBhbmQgb3B0aW9ucyBzdWNoIGFzICdyZXNlcnZlZCcgc2hv
dWxkIG9ubHkgYmUNCj4gPiBzcGVjaWZpYw0KPiA+PiA+IG9uDQo+ID4+ID4+ID4+IHRoZSBjb21t
YW5kIGxpbmUgaW4gcmVsYXRpb24gdG8gZG9tMCBJTU8uIEZvciBvdGhlciBkb21haW5zIHN1Y2gN
Cj4gYW4gb3B0aW9uDQo+ID4+ID4+ID4+IHNob3VsZCBiZSBzcGVjaWZpZWQgdmlhIHhsLmNmZy4N
Cj4gPj4gPj4gPj4NCj4gPj4gPj4gPj4gWWVzLCB3ZSBhbHJlYWR5IGhhdmUgYSBidW5jaCBvZiB0
aG9zZSwgc28gdGhlbiBJIHRoaW5rIGRvbTAtDQo+IGluY2x1c2l2ZQ0KPiA+PiA+PiA+PiBhbmQg
ZG9tMC1yZXNlcnZlZCB3b3VsZCBiZSBhcHByb3ByaWF0ZT8NCj4gPj4gPj4gPj4NCj4gPj4gPj4g
Pj4gZG9tMC1pbmNsdXNpdmUtbWFwcGluZyBvciBkb20wLXJlc2VydmVkLW1hcHBpbmcgc2VlbXMg
dG9vDQo+IGxvbmcuDQo+ID4+ID4+ID4NCj4gPj4gPj4gPiBZZXMsIHRob3NlIG5hbWVzIGFyZSBv
aywgYnV0IEkgc3RpbGwgdGhpbmsgaXQgYmV0dGVyIGluIHRoZSBsb25nIHJ1biBpZiB3ZQ0KPiA+
DQo+ID4+ID4+ID4gaGF2ZSBzb21ldGhpbmcgbGlrZToNCj4gPj4gPj4gPg0KPiA+PiA+PiA+IGRv
bTBfaW9tbXU9W2luY2x1c2l2ZSxdW3Jlc2VydmVkLF1bc3RyaWN0LF1bbm9uZSxdW3JlbGF4ZWRd
DQo+ID4+ID4+ID4NCj4gPj4gPj4gPiB3aGVyZSByZWxheGVkIGlzIHRoZSBkZWZhdWx0IGFuZCAn
bm9uZScgKEkgdGhpbmspIGlzIGVxdWl2YWxlbnQgdG8gdGhlDQo+ID4+ID4+ID4gY3VycmVudCBp
b21tdT1kb20wLXBhc3N0aHJvdWdoLg0KPiA+PiA+Pg0KPiA+PiA+PiBPciwgYWxvbmcgdGhlIGxp
bmVzIG9mIHRoZSBvdGhlciByZXBseSBqdXN0IHNlbnQsIGUuZy4NCj4gPj4gPj4NCj4gPj4gPj4g
ZG9tMD1wdmgsaW9tbXU6aW5jbHVzaXZlO3Jlc2VydmVkLHNoYWRvdw0KPiA+PiA+Pg0KPiA+PiA+
PiBCdXQgcGVyaGFwcyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuICwgYW5kIDsgZ2V0cyB0b28gY29u
ZnVzaW5nIHRoZW4uDQo+ID4+ID4NCj4gPj4gPiBTbyBJIHRoaW5rIHdlIGhhdmUgdGhlIGZvbGxv
d2luZyBvcHRpb25zOg0KPiA+PiA+DQo+ID4+ID4gMS4gZG9tMF9pb21tdT1baW5jbHVzaXZlLF1b
cmVzZXJ2ZWQsXVtzdHJpY3QsXVtub25lLF1bcmVsYXhlZF0NCj4gPj4NCj4gPj4gTml0OiBkb20w
LWlvbW11PSAobm8gdW5kZXJzY29yZXMgaW4gbmV3IG9wdGlvbnMpDQo+ID4+DQo+ID4+ID4gMi4N
Cj4gZG9tMD1bcHZoLF1bc2hhZG93LF1baW9tbXU9W2luY2x1c2l2ZTtdW3Jlc2VydmVkO11bc3Ry
aWN0O11bbm9uZTtdW3JlbGF4ZQ0KPiBkXV0NCj4gPj4gPiAzLiBkb20wPVtwdmgsXVtzaGFkb3cs
XVtpb21tdS1pbmNsdXNpdmUsXVtpb21tdS1yZXNlcnZlZCxdW2lvbW11LQ0KPiBzdHJpY3QsXVtp
b21tdS1ub25lLF1baW9tbXUtcmVsYXhlZF0NCj4gPj4gPg0KPiA+PiA+IEkgZG9uJ3QgaGF2ZSBh
IHN0cm9uZyBwcmVmZXJlbmNlIGJldHdlZW4gMSBhbmQgMywgYnV0IEkgd291bGQgcHJlZmVyDQo+
ID4+ID4gdG8gYXZvaWQgMiBiZWNhdXNlIEkgdGhpbmsgc3Vib3B0aW9ucyBpbnNpZGUgb2Ygb3B0
aW9ucyBpdCdzIHRvbw0KPiA+PiA+IGNvbXBsZXggSU1PLg0KPiA+Pg0KPiA+PiBXaGlsZSBnZW5l
cmFsbHkgSSBwcmVmZXIgdG8gbGltaXQgdGhlIG51bWJlciBvZiB0b3AgbGV2ZWwgb3B0aW9ucywg
aW4NCj4gPj4gdGhpcyBjYXNlIEkgdGhpbmsgSSdkIHByZWZlciAxIGFmdGVyIGFsbC4gT3Igd2Fp
dCAtIGRvZXMgYW55IHBhaXIgb2YgdGhlDQo+ID4+IChzdWIpb3B0aW9ucyBhY3R1YWxseSBtYWtl
IHNlbnNlIHRvIGJlIHNwZWNpZmllZD8NCj4gPg0KPiA+IFllcywgZm9yIGV4YW1wbGUgeW91IGNh
biB1c2Ugc3RyaWN0IGFuZCBpbmNsdXNpdmUgYXQgdGhlIHNhbWUgdGltZSwgSQ0KPiA+IHRoaW5r
IGl0J3Mgc29tZXRoaW5nIGxpa2U6DQo+ID4NCj4gPg0KPiBkb20wPVtwdmgsXVtzaGFkb3csXVtp
b21tdT1baW5jbHVzaXZlfHJlc2VydmVkO11bc3RyaWN0fG5vbmV8cmVsYXhlZF1dDQo+ID4NCj4g
Pj4gSXNuJ3QgaXQgcmF0aGVyIGENCj4gPj4gY2hvaWNlIG9mIGZpdmUgdGhhbiBhbiBlbnVtZXJh
dGlvbiBvZiB1cCB0byA1PyBJbiB3aGljaCBjYXNlIEknZA0KPiA+PiBzdGlsbCBwcmVmZXIgMiAo
YXMgdGhlbiB0aGVyZSdzIG5vIG5lZWQgZm9yIGEgc2Vjb25kIHNlcGFyYXRvcg0KPiA+PiBiZXNp
ZGUgY29tbWEpLCB0aGUgbW9yZSB0aGF0IHdlIGhhdmUgYXQgbGVhc3Qgb25lIGV4YW1wbGUgd2l0
aA0KPiA+PiBzdWNoIHN1Yi1vcHRpb25zIChjcHVmcmVxKS4NCj4gPg0KPiA+IE9LLCBJIGNhbiBk
byB0aGUgbmVzdGVkIGlvbW11IG9wdGlvbiBpbnNpZGUgb2YgZG9tMCBpZiB0aGF0J3MgdGhlDQo+
ID4gcHJlZmVyZW5jZS4NCj4gDQo+IFdlbGwsIG5vLCB0aGVuIGxldCdzIGdvIHdpdGggMSAod2l0
aCB0aGUgZGFzaCkgSSB3b3VsZCBzYXkuDQo+IA0KDQorMQ0KDQogIFBhdWwNCg0KPiBKYW4NCg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 10:14:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 10:14:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkRfV-0006GC-6Z; Tue, 31 Jul 2018 10:14: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkRfT-0006Fz-47
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 10:14:15 +0000
X-Inumbo-ID: 85d723f3-94aa-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85d723f3-94aa-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 10:14:35 +0000 (UTC)
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 1fkRfI-0000W9-HU; Tue, 31 Jul 2018 10:14:04 +0000
Received: from andrewcoop by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1fkRfI-0004FB-Ek; Tue, 31 Jul 2018 10:14:04 +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: <E1fkRfI-0004FB-Ek@xenbits.xenproject.org>
Date: Tue, 31 Jul 2018 10:14:04 +0000
Subject: [Xen-devel] Xen Security Advisory 274 v2 (CVE-2018-14678) - Linux:
 Uninitialized state in x86 PV failsafe callback 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.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 CVE-2018-14678 / XSA-274
                              version 2

      Linux: Uninitialized state in x86 PV failsafe callback path

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

CVE assigned.  Fix the title to refer to the failsafe callback path.

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

Linux has a `failsafe` callback, invoked by Xen under certain
conditions.  Normally in this failsafe callback, error_entry is paired
with error_exit; and error_entry uses %ebx to communicate to
error_exit whether to use the user or kernel return path.

Unfortunately, on 64-bit PV Xen on x86, error_exit is called without
error_entry being called first, leaving %ebx with an invalid value.

IMPACT
======

A rogue user-space program could crash a guest kernel.  Privilege
escalation cannot be ruled out.

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

Only 64-bit x86 PV Linux systems are vulnerable.

All versions of Linux are vulnerable.

MITIGATION
==========

Switching to HVM or PVH guests will mitigate this issue.

CREDITS
=======

This issue was discovered by M. Vefa Bicakci, and recognized as a
security issue by Andy Lutorminski.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

NB this patch has not been accepted into Linux upstream yet.  An
updated advisory will be sent if the fix upstreamed looks
significantly different.

xsa274-linux-4.17.patch           Linux 4.17

$ sha256sum xsa274*
0c30cb13d1d573f446c8cb8d4824ffad8ef9149a7589a19ef9bcc83c07bddcf5  xsa274-linux-4.17.patch
$

NOTE ON THE LACK OF EMBARGO
===========================

The patch for this issue was published on linux-kernel without being
first reported to the XenProject Security Team.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJbYDYRAAoJEIP+FMlX6CvZo1gH/3+9TpyHsjwGIqIrK8wndAQ6
bth9m0e/Zq4alZflWRsQlJ64toE23dlZmFF9juHLPNEV/4jPm4CA1oRVLQQkJ3am
6kh4SQMNU5kDa/3S7sCnpYnM+IRg3JO9oDjKfz9PiDImKApzbE/NnGbQLP766BUD
dCNKLdJlX+i3mRnKeqehFZKSPY43zOMU19hgfuKGEXwRCqlbLraL1+X5xGN11J51
iXHOJxK9fRBhi2d8jiCKAISqw0OMcROfrCgOFdabxYpw2/H49bjyADd0s9QV5piG
In1b7S4AFEZfEzEQ0wlXs4wvhqmBZGdMyXxAL7BP4hTGXAJovLrfsL/nX/DXprQ=
=H+Zn
-----END PGP SIGNATURE-----

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

RnJvbSA4ZGY2MzUwMDdlMDczNzg4NzUyMmVlYmVlODg2MTU1NjAyYjg4MDli
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmR5IEx1dG9taXJz
a2kgPGx1dG9Aa2VybmVsLm9yZz4KRGF0ZTogU3VuLCAyMiBKdWwgMjAxOCAx
MTowNTowOSAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIHg4Ni9lbnRyeS82NDog
UmVtb3ZlICVlYnggaGFuZGxpbmcgZnJvbSBlcnJvcl9lbnRyeS9leGl0Cgpl
cnJvcl9lbnRyeSBhbmQgZXJyb3JfZXhpdCBjb21tdW5pY2F0ZSB0aGUgdXNl
ciB2cyBrZXJuZWwgc3RhdHVzIG9mCnRoZSBmcmFtZSB1c2luZyAlZWJ4LiAg
VGhpcyBpcyB1bm5lY2Vzc2FyeSAtLSB0aGUgaW5mb3JtYXRpb24gaXMgaW4K
cmVncy0+Y3MuICBKdXN0IHVzZSByZWdzLT5jcy4KClRoaXMgbWFrZXMgZXJy
b3JfZW50cnkgc2ltcGxlciBhbmQgbWFrZXMgZXJyb3JfZXhpdCBtb3JlIHJv
YnVzdC4KCkl0IGFsc28gZml4ZXMgYSBuYXN0eSBidWcuICBCZWZvcmUgYWxs
IHRoZSBTcGVjdHJlIG5vbnNlbnNlLCBUaGUKeGVuX2ZhaWxzYWZlX2NhbGxi
YWNrIGVudHJ5IHBvaW50IHJldHVybmVkIGxpa2UgdGhpczoKCiAgICAgICAg
QUxMT0NfUFRfR1BSRUdTX09OX1NUQUNLCiAgICAgICAgU0FWRV9DX1JFR1MK
ICAgICAgICBTQVZFX0VYVFJBX1JFR1MKICAgICAgICBFTkNPREVfRlJBTUVf
UE9JTlRFUgogICAgICAgIGptcCAgICAgZXJyb3JfZXhpdAoKQW5kIGl0IGRp
ZCBub3QgZ28gdGhyb3VnaCBlcnJvcl9lbnRyeS4gIFRoaXMgd2FzIGJvZ3Vz
OiBSQlgKY29udGFpbmVkIGdhcmJhZ2UsIGFuZCBlcnJvcl9leGl0IGV4cGVj
dGVkIGEgZmxhZyBpbiBSQlguCkZvcnR1bmF0ZWx5LCBpdCBnZW5lcmFsbHkg
Y29udGFpbmVkICpub256ZXJvKiBnYXJiYWdlLCBzbyB0aGUKY29ycmVjdCBj
b2RlIHBhdGggd2FzIHVzZWQuICBBcyBwYXJ0IG9mIHRoZSBTcGVjdHJlIGZp
eGVzLCBjb2RlIHdhcwphZGRlZCB0byBjbGVhciBSQlggdG8gbWl0aWdhdGUg
Y2VydGFpbiBzcGVjdWxhdGlvbiBhdHRhY2tzLiAgTm93LApkZXBlbmRpbmcg
b24ga2VybmVsIGNvbmZpZ3VyYXRpb24sIFJCWCBnb3QgemVyb2VkIGFuZCwg
d2hlbiBydW5uaW5nCnNvbWUgV2luZSB3b3JrbG9hZHMsIHRoZSBrZXJuZWwg
Y3Jhc2hlcy4gIFRoaXMgd2FzIGludHJvZHVjZWQgYnk6CgogICAgY29tbWl0
IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDogQ2xlYXIgcmVnaXN0ZXJz
IGZvcgogICAgZXhjZXB0aW9ucy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3Bl
Y3VsYXRpb24gYXR0YWNrIHN1cmZhY2UiKQoKV2l0aCB0aGlzIHBhdGNoIGFw
cGxpZWQsIFJCWCBpcyBubyBsb25nZXIgbmVlZGVkIGFzIGEgZmxhZywgYW5k
IHRoZQpwcm9ibGVtIGdvZXMgYXdheS4KCkkgc3VzcGVjdCB0aGF0IG1hbGlj
aW91cyB1c2Vyc3BhY2UgY291bGQgdXNlIHRoaXMgYnVnIHRvIGNyYXNoIHRo
ZQprZXJuZWwgZXZlbiB3aXRob3V0IHRoZSBvZmZlbmRpbmcgcGF0Y2ggYXBw
bGllZCwgdGhvdWdoLgoKW0hpc3RvcmljYWwgbm90ZTogSSB3cm90ZSB0aGlz
IHBhdGNoIGFzIGEgY2xlYW51cCBiZWZvcmUgSSB3YXMgYXdhcmUKIG9mIHRo
ZSBidWcgaXQgZml4ZWQuXQoKW05vdGUgdG8gc3RhYmxlIG1haW50YWluZXJz
OiB0aGlzIHNob3VsZCBwcm9iYWJseSBnZXQgYXBwbGllZCB0byBhbGwKIGtl
cm5lbHMuICBJZiB5b3UncmUgbmVydm91cyBhYm91dCB0aGF0LCBhIG1vcmUg
Y29uc2VydmF0aXZlIGZpeCB0bwogYWRkIHhvcmwgJWVieCwlZWJ4OyBpbmNs
ICVlYnggYmVmb3JlIHRoZSBqdW1wIHRvIGVycm9yX2V4aXQgc2hvdWxkCiBh
bHNvIGZpeCB0aGUgcHJvYmxlbS5dCgpDYzogQnJpYW4gR2Vyc3QgPGJyZ2Vy
c3RAZ21haWwuY29tPgpDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjgu
ZGU+CkNjOiBEb21pbmlrIEJyb2Rvd3NraSA8bGludXhAZG9taW5pa2Jyb2Rv
d3NraS5uZXQ+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4K
Q2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6eXRvci5jb20+CkNjOiBUaG9t
YXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKQ2M6IHg4NkBrZXJuZWwub3JnCkNjOiBzdGFi
bGVAdmdlci5rZXJuZWwub3JnCkZpeGVzOiAzYWM2ZDhjNzg3YjggKCJ4ODYv
ZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IgZXhjZXB0aW9ucy9pbnRl
cnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3VsYXRpb24gYXR0YWNrIHN1cmZhY2Ui
KQpSZXBvcnRlZC1hbmQtdGVzdGVkLWJ5OiAiTS4gVmVmYSBCaWNha2NpIiA8
bS52LmJAcnVuYm94LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5keSBMdXRvbWly
c2tpIDxsdXRvQGtlcm5lbC5vcmc+Ci0tLQogYXJjaC94ODYvZW50cnkvZW50
cnlfNjQuUyB8IDE4ICsrKystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDQgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyBiL2FyY2gveDg2L2Vu
dHJ5L2VudHJ5XzY0LlMKaW5kZXggNzNhNTIyZDUzYjUzLi44YWU3ZmZkYThm
OTggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKKysr
IGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwpAQCAtOTgxLDcgKzk4MSw3
IEBAIEVOVFJZKFxzeW0pCiAKIAljYWxsCVxkb19zeW0KIAotCWptcAllcnJv
cl9leGl0CQkJLyogJWVieDogbm8gc3dhcGdzIGZsYWcgKi8KKwlqbXAJZXJy
b3JfZXhpdAogCS5lbmRpZgogRU5EKFxzeW0pCiAuZW5kbQpAQCAtMTIyMiw3
ICsxMjIyLDYgQEAgRU5EKHBhcmFub2lkX2V4aXQpCiAKIC8qCiAgKiBTYXZl
IGFsbCByZWdpc3RlcnMgaW4gcHRfcmVncywgYW5kIHN3aXRjaCBHUyBpZiBu
ZWVkZWQuCi0gKiBSZXR1cm46IEVCWD0wOiBjYW1lIGZyb20gdXNlciBtb2Rl
OyBFQlg9MTogb3RoZXJ3aXNlCiAgKi8KIEVOVFJZKGVycm9yX2VudHJ5KQog
CVVOV0lORF9ISU5UX0ZVTkMKQEAgLTEyNjksNyArMTI2OCw2IEBAIEVOVFJZ
KGVycm9yX2VudHJ5KQogCSAqIGZvciB0aGVzZSBoZXJlIHRvby4KIAkgKi8K
IC5MZXJyb3Jfa2VybmVsc3BhY2U6Ci0JaW5jbAklZWJ4CiAJbGVhcQluYXRp
dmVfaXJxX3JldHVybl9pcmV0KCVyaXApLCAlcmN4CiAJY21wcQklcmN4LCBS
SVArOCglcnNwKQogCWplCS5MZXJyb3JfYmFkX2lyZXQKQEAgLTEzMDMsMjgg
KzEzMDEsMjAgQEAgRU5UUlkoZXJyb3JfZW50cnkpCiAKIAkvKgogCSAqIFBy
ZXRlbmQgdGhhdCB0aGUgZXhjZXB0aW9uIGNhbWUgZnJvbSB1c2VyIG1vZGU6
IHNldCB1cCBwdF9yZWdzCi0JICogYXMgaWYgd2UgZmF1bHRlZCBpbW1lZGlh
dGVseSBhZnRlciBJUkVUIGFuZCBjbGVhciBFQlggc28gdGhhdAotCSAqIGVy
cm9yX2V4aXQga25vd3MgdGhhdCB3ZSB3aWxsIGJlIHJldHVybmluZyB0byB1
c2VyIG1vZGUuCisJICogYXMgaWYgd2UgZmF1bHRlZCBpbW1lZGlhdGVseSBh
ZnRlciBJUkVULgogCSAqLwogCW1vdgklcnNwLCAlcmRpCiAJY2FsbAlmaXh1
cF9iYWRfaXJldAogCW1vdgklcmF4LCAlcnNwCi0JZGVjbAklZWJ4CiAJam1w
CS5MZXJyb3JfZW50cnlfZnJvbV91c2VybW9kZV9hZnRlcl9zd2FwZ3MKIEVO
RChlcnJvcl9lbnRyeSkKIAotCi0vKgotICogT24gZW50cnksIEVCWCBpcyBh
ICJyZXR1cm4gdG8ga2VybmVsIG1vZGUiIGZsYWc6Ci0gKiAgIDE6IGFscmVh
ZHkgaW4ga2VybmVsIG1vZGUsIGRvbid0IG5lZWQgU1dBUEdTCi0gKiAgIDA6
IHVzZXIgZ3NiYXNlIGlzIGxvYWRlZCwgd2UgbmVlZCBTV0FQR1MgYW5kIHN0
YW5kYXJkIHByZXBhcmF0aW9uIGZvciByZXR1cm4gdG8gdXNlcm1vZGUKLSAq
LwogRU5UUlkoZXJyb3JfZXhpdCkKIAlVTldJTkRfSElOVF9SRUdTCiAJRElT
QUJMRV9JTlRFUlJVUFRTKENMQlJfQU5ZKQogCVRSQUNFX0lSUVNfT0ZGCi0J
dGVzdGwJJWVieCwgJWVieAotCWpueglyZXRpbnRfa2VybmVsCisJdGVzdGIJ
JDMsIENTKCVyc3ApCisJanoJcmV0aW50X2tlcm5lbAogCWptcAlyZXRpbnRf
dXNlcgogRU5EKGVycm9yX2V4aXQpCiAKLS0gCjIuMTguMAoK

--=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 Tue Jul 31 10:22:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 10:22: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 1fkRnL-0007Kq-Uk; Tue, 31 Jul 2018 10: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=qryg=kp=amazon.co.uk=prvs=7431c8362=dwmw@srs-us1.protection.inumbo.net>)
 id 1fkRnK-0007Kk-96
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 10:22:22 +0000
X-Inumbo-ID: a8732f71-94ab-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 a8732f71-94ab-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 10:22:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1533032540; x=1564568540;
 h=from:to:cc:subject:date:message-id:references: in-reply-to;
 bh=9VjpFcEtveHHBlSxJzahQ136Xm+Eq3q0eeAbLHa6gEQ=;
 b=iFC8URG2OEgOlkPiBWnATzG7v4UZh47CD4NHJviy7IWVqNI5CDIUxTY/
 TDBLZFGFmZ7EwXsUmU03L3MHxp4gt7WKcvqgMaPgJ/BKD+wiPMpRcevQC
 aFO9yz+5J8NQ1q00PlMUhZ+28RNm6GYAvq7y4erwIM3WAWG3p//+3uFpm 4=;
X-Amazon-filename: smime.p7s
X-IronPort-AV: E=Sophos;i="5.51,426,1526342400"; 
 d="p7s'?scan'208";a="349997904"
Content-Type: multipart/mixed; boundary="===============7734061385603820055=="
MIME-Version: 1.0
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 31 Jul 2018 10:22:19 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w6VAMFI3041901
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 31 Jul 2018 10:22:17 GMT
Received: from EX13D16EUB004.ant.amazon.com (10.43.166.11) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 31 Jul 2018 10:22:17 +0000
Received: from EX13D08UEE001.ant.amazon.com (10.43.62.126) by
 EX13D16EUB004.ant.amazon.com (10.43.166.11) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 31 Jul 2018 10:22:15 +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;
 Tue, 31 Jul 2018 10:22:15 +0000
From: "Woodhouse, David" <dwmw@amazon.co.uk>
To: "roger.pau@citrix.com" <roger.pau@citrix.com>, "Paraschiv, Andra-Irina"
 <andraprs@amazon.com>
Thread-Topic: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
Thread-Index: AQHUBuewULZ2Zfu4nEOvw3CXT0l0yqRl5XIAgASDDgCAPvpjAA==
Date: Tue, 31 Jul 2018 10:22:15 +0000
Message-ID: <1533032534.16128.19.camel@amazon.co.uk>
References: <1527058885.8186.68.camel@infradead.org>
 <1529314520-79691-1-git-send-email-andraprs@amazon.com>	 ,
 <20180618114352.xelerr457ev2e5kj@mac> <1529570276822.28578@amazon.com>
In-Reply-To: <1529570276822.28578@amazon.com>
Accept-Language: en-GB, en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.61.137]
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: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "jbeulich@suse.com" <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>

--===============7734061385603820055==
Content-Language: en-US
Content-Type: multipart/signed; micalg=sha-256;
	protocol="application/x-pkcs7-signature"; boundary="=-YWz4PyoXUWQnj8iv6jCp"

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

Ian, any objections?

Thanks.On Thu, 2018-06-21 at 08:37 +0000, Paraschiv, Andra-Irina wrote:
> + Cc: Ian Jackson <ian.jackson@eu.citrix.com> for review.
>=20
> Thanks, Roger, for review and feedback.
>=20
> Andra
> ________________________________________
> From: Roger Pau Monn=C3=A9 <roger.pau@citrix.com>
> Sent: Monday, June 18, 2018 2:43 PM
> To: Paraschiv, Andra-Irina
> Cc: xen-devel@lists.xenproject.org; sstabellini@kernel.org; jbeulich@
> suse.com; andrew.cooper3@citrix.com; Woodhouse, David
> Subject: Re: [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
> request MSI unmasking at bind time
>=20
> On Mon, Jun 18, 2018 at 09:35:20AM +0000, Andra Paraschiv wrote:
> >=20
> > When a MSI interrupt is bound to a guest using
> > xc_domain_update_msi_irq (XEN_DOMCTL_bind_pt_irq) the interrupt is
> > left masked by default.
> >=20
> > This causes problems with guests that first configure interrupts
> > and
> > clean the per-entry MSIX table mask bit and afterwards enable MSIX
> > globally. In such scenario the Xen internal msixtbl handlers would
> > not
> > detect the unmasking of MSIX entries because vectors are not yet
> > registered since MSIX is not enabled, and vectors would be left
> > masked.
> >=20
> > Introduce a new flag in the gflags field to signal Xen whether a
> > MSI
> > interrupt should be unmasked after being bound.
> >=20
> > This also requires to track the mask register for MSI interrupts,
> > so
> > QEMU can also notify to Xen whether the MSI interrupt should be
> > bound
> > masked or unmasked
> >=20
> > Signed-off-by: Roger Pau Monn=C3=A9 <roger.pau@citrix.com>
> > Reviewed-by: Jan Beulich <jbeulich@suse.com>
> > Reported-by: Andreas Kinzler <hfp@posteo.de>
> > Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
> > Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
> >=20
> > [Backported from commit a8036336609d2e184fc3543a4c439c0ba7d7f3a2
> > =C2=A0https://git.qemu.org/?p=3Dqemu.git;a=3Dcommit;h=3Da8036336609d2e1=
84fc354
> > 3a4c439c0ba7d7f3a2
> > =C2=A0https://xenbits.xen.org/gitweb/?p=3Dqemu-xen.git;a=3Dcommit;h=3Da=
8036336
> > 609d2e184fc3543a4c439c0ba7d7f3a2]
> >=20
> > Signed-off-by: Andra Paraschiv <andraprs@amazon.com>
> Thanks for doing the backport, LGTM.
>=20
>=20
>=20
> Amazon Development Center (Romania) S.R.L. registered office: 27A Sf.
> Lazar Street, UBC5, floor 2, Iasi, Iasi County, 700045, Romania.
> Registered in Romania. Registration number J22/2621/2005.
>=20
>=20
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel
--=-YWz4PyoXUWQnj8iv6jCp
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
AQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTgwNzMxMTAyMjE0WjAvBgkqhkiG9w0B
CQQxIgQgnRhkmvz5wsZbAWFk+ZAVV+WmPVJa1V355gGsOrYbVtwwgb4GCSsGAQQBgjcQBDGBsDCB
rTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMH
U2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0Eg
Q2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQCkS0vfWDoftE5d06JC
cD1GMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0
ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0
ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUg
RW1haWwgQ0ECEQCkS0vfWDoftE5d06JCcD1GMA0GCSqGSIb3DQEBAQUABIIBAGM5r2P+OntfW5vX
K22Z7Wed59f4n9ORmMZ6IHxbOVp19F7Cv5tZoQFz21dnYRSjkNsSPhZk5IwjoQtOy9d2P1IpesmS
l2okZaQfj+V1IXJb9M68q1lXMW4YKbA7aUHoNopKbot/m0FoB7QZjfvE4tFQVXg6ySH/coqkDWSI
Leyb9DzgAQ7vr1mBPqTfdHRkAe62G2G+DWrSRgMw7d54Qq0Mu9Rq5wmENqYO7+nPgJdWHximsA3Q
gqWIc52JhJJdUvf3CGigS8tyjgjwtD0Aw2FiYY1AqMcFC0DcdQM9Fekc8EWjHKBLxCTPNAs9agi5
KixPuYEHVM4bcr15fqm1qhAAAAAAAAA=


--=-YWz4PyoXUWQnj8iv6jCp--

--===============7734061385603820055==
Content-Type: multipart/alternative; boundary="===============4166318085595823567=="
MIME-Version: 1.0
Content-Disposition: inline

--===============4166318085595823567==
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.



--===============4166318085595823567==
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>

--===============4166318085595823567==--

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7734061385603820055==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 31 10:37:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 10: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 1fkS1i-0008MI-7d; Tue, 31 Jul 2018 10:37: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkS1h-0008M9-KF
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 10:37:13 +0000
X-Inumbo-ID: bbd1b457-94ad-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 bbd1b457-94ad-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 10:37:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 04:37:11 -0600
Message-Id: <5B603BD402000078001D9616@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 04:37:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xen-devel" <xen-devel@lists.xen.org>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
 <1532000683-23429-3-git-send-email-andrew.cooper3@citrix.com>
 <5B5B1D2602000078001D879C@prv1-mh.provo.novell.com>
 <dfc9d085-c0ad-aa73-edd1-3fd161795442@citrix.com>
In-Reply-To: <dfc9d085-c0ad-aa73-edd1-3fd161795442@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86/xstate: correct logging in handle_xsetbv()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Q29ycmVjdCBhIGRpc2FncmVlbWVudCBiZXR3ZWVuIHRleHQgYW5kIGxvZ2dlZCB2YWx1ZS4KClNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCk5COiBJJ3Zl
IGFscmVhZHkgY29ycmVjdGVkIHRoaXMgaW4gdGhlIGJhY2twb3J0cy4KCi0tLSBhL3hlbi9hcmNo
L3g4Ni94c3RhdGUuYworKysgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMKQEAgLTcxNSw3ICs3MTUs
NyBAQCBpbnQgaGFuZGxlX3hzZXRidih1MzIgaW5kZXgsIHU2NCBuZXdfYnYpCiAgICAgewogICAg
ICAgICBncHJpbnRrKFhFTkxPR19FUlIsCiAgICAgICAgICAgICAgICAgInhjcjBfbWF4ICUwMTYi
IFBSSXg2NCAiIGV4Y2VlZHMgaGFyZHdhcmUgbWF4ICUwMTYiIFBSSXg2NCAiXG4iLAotICAgICAg
ICAgICAgICAgIG5ld19idiwgeGZlYXR1cmVfbWFzayk7CisgICAgICAgICAgICAgICAgeGNyMF9t
YXgsIHhmZWF0dXJlX21hc2spOwogICAgICAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsK
IAogICAgICAgICByZXR1cm4gLUVJTlZBTDsKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 10:38:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 10:38: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 1fkS2z-0008Rs-KZ; Tue, 31 Jul 2018 10:38: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=apow=kp=citrix.com=prvs=7432357bd=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkS2y-0008Rl-GJ
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 10:38:32 +0000
X-Inumbo-ID: ea668437-94ad-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea668437-94ad-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 10:38:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="76944553"
To: Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>
References: <1532000683-23429-1-git-send-email-andrew.cooper3@citrix.com>
 <1532000683-23429-3-git-send-email-andrew.cooper3@citrix.com>
 <5B5B1D2602000078001D879C@prv1-mh.provo.novell.com>
 <dfc9d085-c0ad-aa73-edd1-3fd161795442@citrix.com>
 <5B603BD402000078001D9616@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: <2eebf927-2562-96a8-9c21-a042d8f7a0aa@citrix.com>
Date: Tue, 31 Jul 2018 11:38: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: <5B603BD402000078001D9616@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/xstate: correct logging in
 handle_xsetbv()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMTggMTE6MzcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IENvcnJlY3QgYSBkaXNhZ3Jl
ZW1lbnQgYmV0d2VlbiB0ZXh0IGFuZCBsb2dnZWQgdmFsdWUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 10:45:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 10: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 1fkS9I-0000nP-Ie; Tue, 31 Jul 2018 10: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkS9G-0000nK-Pf
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 10:45:02 +0000
X-Inumbo-ID: d3329834-94ae-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 d3329834-94ae-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 10:45:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 04:45:00 -0600
Message-Id: <5B603DA902000078001D9628@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 04:44:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
 <20180720145736.126487-3-brian.woods@amd.com>
In-Reply-To: <20180720145736.126487-3-brian.woods@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/3] x86/spec-ctrl: Add defines and
 variables for AMD SSBD support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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+IE9uIDIwLjA3LjE4IGF0IDE2OjU3LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
SW4gcHJlcGFyYXRpb24gZm9yIGFkZGluZyBzd2l0Y2hhYmxlIFNTQkQsIGFkZCBzb21lIGRlZmlu
ZXMgYW5kCj4gdmFyaWFibGVzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEJyaWFuIFdvb2RzIDxicmlh
bi53b29kc0BhbWQuY29tPgoKV2hldGhlciB0aGVzZSBhZGRpdGlvbnMgZml0IHRoZSBwdXJwb3Nl
IGNhbiBvbmx5IGJlIHRvbGQgd2hlbgpzZWVpbmcgdGhlaXIgdXNlLiBQbGVhc2UgZm9sZCB0aGlz
IGludG8gdGhlIHBhdGNoIHVzaW5nIHRoZXNlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 10:47:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 10: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 1fkSC2-0000xK-1N; Tue, 31 Jul 2018 10:47: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkSC1-0000xE-HW
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 10:47:53 +0000
X-Inumbo-ID: 39091b37-94af-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 39091b37-94af-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 10:48:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 04:47:51 -0600
Message-Id: <5B603E5402000078001D9634@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 04:47:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
 <20180720145736.126487-2-brian.woods@amd.com>
In-Reply-To: <20180720145736.126487-2-brian.woods@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/3] x86/spec-ctrl: add AMD SSBD LS_CFG in
 init print
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDIwLjA3LjE4IGF0IDE2OjU3LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
RWRpdCB0aGUgaW5pdGlhbGl6YXRpb24gY29kZSBmb3IgQU1EJ3MgU1NCRCB2aWEgdGhlIExTX0NG
RyBNU1IgYW5kCj4gZW5hYmxlIGl0IHRvIHBhc3MgdGhlIHN0YXR1cyB0byB0aGUgaW5pdGlhbCBz
cGVjLWN0cmwgcHJpbnRfZGV0YWlscyBhdAo+IGJvb3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogQnJp
YW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9jcHUv
YW1kLmMgICAgICAgICAgICB8IDEzICsrKysrKysrKystLS0KPiAgeGVuL2FyY2gveDg2L3NwZWNf
Y3RybC5jICAgICAgICAgIHwgIDkgKysrKysrKy0tCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1
ZmVhdHVyZXMuaCB8ICAxICsKPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaCAgIHwg
IDIgKysKPiAgNCBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygt
KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIveGVuL2FyY2gveDg2
L2NwdS9hbWQuYwo+IGluZGV4IGJhZDViNDM2MjguLjA2YzllOTY2MWIgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiBA
QCAtNTk4LDcgKzU5OCw3IEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4
NiAqYykKPiAgCSAqIElmIHRoZSB1c2VyIGhhcyBleHBsaWNpdGx5IGNob3NlbiB0byBkaXNhYmxl
IE1lbW9yeSBEaXNhbWJpZ3VhdGlvbgo+ICAJICogdG8gbWl0aWdpYXRlIFNwZWN1bGF0aXZlIFN0
b3JlIEJ5cGFzcywgcG9rZSB0aGUgYXBwcm9wcmlhdGUgTVNSLgo+ICAJICovCj4gLQlpZiAob3B0
X3NzYmQpIHsKPiArCWlmICghc3NiZF9hbWRfbHNfY2ZnX21hc2spIHsKPiAgCQlpbnQgYml0ID0g
LTE7Cj4gIAo+ICAJCXN3aXRjaCAoYy0+eDg2KSB7Cj4gQEAgLTYwNyw4ICs2MDcsMTUgQEAgc3Rh
dGljIHZvaWQgaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpjKQo+ICAJCWNhc2UgMHgxNzog
Yml0ID0gMTA7IGJyZWFrOwo+ICAJCX0KPiAgCj4gLQkJaWYgKGJpdCA+PSAwICYmICFyZG1zcl9z
YWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVlKSkgewo+IC0JCQl2YWx1ZSB8PSAxdWxsIDw8IGJp
dDsKPiArCQlpZiAoYml0ID49IDApCj4gKwkJCXNzYmRfYW1kX2xzX2NmZ19tYXNrID0gMXVsbCA8
PCBiaXQ7Cj4gKwl9Cj4gKwo+ICsJaWYgKHNzYmRfYW1kX2xzX2NmZ19tYXNrICYmICFyZG1zcl9z
YWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVlKSkgewo+ICsJCWlmICghYm9vdF9jcHVfaGFzKFg4
Nl9GRUFUVVJFX1NTQkRfQU1EX0xTX0NGRykpCj4gKwkJCXNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2
X0ZFQVRVUkVfU1NCRF9BTURfTFNfQ0ZHKTsKPiArCQlpZiAob3B0X3NzYmQpIHsKPiArCQkJdmFs
dWUgfD0gc3NiZF9hbWRfbHNfY2ZnX21hc2s7Cj4gIAkJCXdybXNyX3NhZmUoTVNSX0FNRDY0X0xT
X0NGRywgdmFsdWUpOwo+ICAJCX0KPiAgCX0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Nw
ZWNfY3RybC5jIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCj4gaW5kZXggMDhlNjc4NGM0Yy4u
NjJlNjUxOWQ5MyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKPiArKysg
Yi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKPiBAQCAtNTAsNiArNTAsOCBAQCBib29sIF9faW5p
dGRhdGEgYnNwX2RlbGF5X3NwZWNfY3RybDsKPiAgdWludDhfdCBfX3JlYWRfbW9zdGx5IGRlZmF1
bHRfeGVuX3NwZWNfY3RybDsKPiAgdWludDhfdCBfX3JlYWRfbW9zdGx5IGRlZmF1bHRfc3BlY19j
dHJsX2ZsYWdzOwo+ICAKPiArdWludDY0X3QgX19yZWFkX21vc3RseSBzc2JkX2FtZF9sc19jZmdf
bWFzayA9IDB1bGw7CgpQb2ludGxlc3MgaW5pdGlhbGl6ZXIuCgo+IEBAIC0yMTAsMTAgKzIxMiwx
MSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWlscyhlbnVtIGluZF90aHVuayB0aHVu
aywgdWludDY0X3QgY2FwcykKPiAgICAgIHByaW50aygiU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBm
YWNpbGl0aWVzOlxuIik7Cj4gIAo+ICAgICAgLyogSGFyZHdhcmUgZmVhdHVyZXMgd2hpY2ggcGVy
dGFpbiB0byBzcGVjdWxhdGl2ZSBtaXRpZ2F0aW9ucy4gKi8KPiAtICAgIHByaW50aygiICBIYXJk
d2FyZSBmZWF0dXJlczolcyVzJXMlcyVzJXMlcyVzXG4iLAo+ICsgICAgcHJpbnRrKCIgIEhhcmR3
YXJlIGZlYXR1cmVzOiVzJXMlcyVzJXMlcyVzJXMlc1xuIiwKPiAgICAgICAgICAgICAoXzdkMCAm
IGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9JQlJTQikpID8gIiBJQlJTL0lCUEIiIDogIiIsCj4g
ICAgICAgICAgICAgKF83ZDAgJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfU1RJQlApKSA/ICIg
U1RJQlAiICAgICA6ICIiLAo+ICAgICAgICAgICAgIChfN2QwICYgY3B1ZmVhdF9tYXNrKFg4Nl9G
RUFUVVJFX1NTQkQpKSAgPyAiIFNTQkQiICAgICAgOiAiIiwKPiArICAgICAgICAgICBib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfU1NCRF9BTURfTFNfQ0ZHKT8gIiBTU0JEIiAgICAgIDogIiIsCgpX
aHkgbG9nIHRoZSBzYW1lIHN0cmluZyB0d2ljZT8gU2ltcGx5IE9SIHRvZ2V0aGVyIGJvdGggY29u
ZGl0aW9ucy4KQWxzbyBwbGVhc2UgZG9uJ3Qgb21pdCB0aGUgYmxhbmsgYmVmb3JlIHRoZSA/IG9w
ZXJhdG9yLiBCb3RoIHJlbWFya3MKYXBwbHkgYXMgd2VsbCBmdXJ0aGVyIGRvd24uCgo+IC0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZXMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvY3B1ZmVhdHVyZXMuaAo+IEBAIC0zMiwzICszMiw0IEBAIFhFTl9DUFVGRUFUVVJFKFND
X1JTQl9QViwgICAgICAgKEZTQ0FQSU5UUyswKSozMisxOCkgLyogUlNCIG92ZXJ3cml0ZSBuZWVk
ZWQgZm9yCj4gIFhFTl9DUFVGRUFUVVJFKFNDX1JTQl9IVk0sICAgICAgKEZTQ0FQSU5UUyswKSoz
MisxOSkgLyogUlNCIG92ZXJ3cml0ZSBuZWVkZWQgZm9yIEhWTSAqLwo+ICBYRU5fQ1BVRkVBVFVS
RShOT19YUFRJLCAgICAgICAgIChGU0NBUElOVFMrMCkqMzIrMjApIC8qIFhQVEkgbWl0aWdhdGlv
biBub3QgaW4gdXNlICovCj4gIFhFTl9DUFVGRUFUVVJFKFNDX01TUl9JRExFLCAgICAgKEZTQ0FQ
SU5UUyswKSozMisyMSkgLyogKFNDX01TUl9QViB8fCBTQ19NU1JfSFZNKSAmJiBkZWZhdWx0X3hl
bl9zcGVjX2N0cmwgKi8KPiArWEVOX0NQVUZFQVRVUkUoU1NCRF9BTURfTFNfQ0ZHLCAoRlNDQVBJ
TlRTKzApKjMyKzIyKSAvKiBpZiBTU0JEIHN1cHBvcnQgaXMgCgpJJ3ZlIHBlZWtlZCBhaGVhZCBp
bnRvIHRoZSBmb2xsb3dpbmcgcGF0Y2hlcywgYW5kIEkgY2FuJ3Qgc2VlCndoeSB0aGlzIG5lZWRz
IHRvIGJlIGEgc3ludGhldGljIGZlYXR1cmUgZmxhZy4gV2UgdXNlIHN1Y2ggZmxhZ3MKZm9yIHRo
ZSBwdXJwb3NlIG9mIGFsdGVybmF0aXZlIGluc3RydWN0aW9uIHBhdGNoaW5nLCBidXQgeW91IGRv
bid0CmRvIGFueXRoaW5nIGxpa2UgdGhhdC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:08:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11: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 1fkSVK-0002Sa-IP; Tue, 31 Jul 2018 11:07: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=v5vz=kp=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fkSVJ-0002SQ-Cn
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 11:07:49 +0000
X-Inumbo-ID: 01fb9fd3-94b2-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 01fb9fd3-94b2-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 11:08: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 13F5C7A9;
 Tue, 31 Jul 2018 04:07: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 D54EB3F5D0;
 Tue, 31 Jul 2018 04:07:45 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
 <1532972912-12439-2-git-send-email-sstabellini@kernel.org>
 <5B60180602000078001D9427@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ef8af26e-1db4-0479-a0a9-131dbb120b73@arm.com>
Date: Tue, 31 Jul 2018 12:07: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: <5B60180602000078001D9427@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 02/11] arm: make it possible to disable
 HAS_GICV3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Ian Jackson <Ian.Jackson@eu.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>

SGkgSmFuLAoKT24gMzEvMDcvMTggMDk6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMw
LjA3LjE4IGF0IDE5OjQ4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+IFRvZGF5
IGl0IGlzIGEgc2lsZW50IG9wdGlvbi4gVGhpcyBwYXRjaCBhZGRzIGEgb25lIGxpbmUgZGVzY3Jp
cHRpb24gYW5kCj4+IG1ha2VzIGl0IG9wdGlvbmFsLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+IEFja2VkLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiBDQzogR2VvcmdlLkR1bmxhcEBldS5j
aXRyaXguY29tCj4+IENDOiBJYW4uSmFja3NvbkBldS5jaXRyaXguY29tCj4+IENDOiBqYmV1bGlj
aEBzdXNlLmNvbQo+PiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+IAo+IEkgY29udGlu
dWUgdG8gbm90IHVuZGVyc3RhbmQgd2h5IEknbSBiZWluZyBDYy1lZCBoZXJlLiBOb3cgc2luY2Ug
SQo+IGFtLCAuLi4KPiAKPj4gLS0tIGEveGVuL2FyY2gvYXJtL0tjb25maWcKPj4gKysrIGIveGVu
L2FyY2gvYXJtL0tjb25maWcKPj4gQEAgLTEyLDcgKzEyLDYgQEAgY29uZmlnIEFSTV8zMgo+PiAg
IGNvbmZpZyBBUk1fNjQKPj4gICAJZGVmX2Jvb2wgeQo+PiAgIAlkZXBlbmRzIG9uIDY0QklUCj4+
IC0Jc2VsZWN0IEhBU19HSUNWMwo+PiAgIAo+PiAgIGNvbmZpZyBBUk0KPj4gICAJZGVmX2Jvb2wg
eQo+PiBAQCAtNDIsNiArNDEsMTMgQEAgY29uZmlnIEFDUEkKPj4gICAKPj4gICBjb25maWcgSEFT
X0dJQ1YzCj4+ICAgCWJvb2wKPj4gKwlwcm9tcHQgIkdJQ3YzIGRyaXZlciIKPiAKPiAuLi4gd2h5
IGlzIHRoaXMgbm90IHNpbXBseQo+IAo+IGNvbmZpZyBIQVNfR0lDVjMKPiAJYm9vbCAiR0lDdjMg
ZHJpdmVyIgo+IAo+ID8KCkkgY2FuIGZpeCB0aGF0IG9uIGNvbW1pdC4KCkNoZWVycywKCj4gCj4g
SmFuCj4gCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:17:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11: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 1fkSeL-0003Dz-H8; Tue, 31 Jul 2018 11:17: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=v5vz=kp=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fkSeJ-0003Du-S1
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 11:17:07 +0000
X-Inumbo-ID: 4ea1b1ab-94b3-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4ea1b1ab-94b3-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 11:17: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 BB1557A9;
 Tue, 31 Jul 2018 04:17:05 -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 CF3A13F5D0;
 Tue, 31 Jul 2018 04:17:04 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
 <1532972912-12439-8-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4d6af7b6-6f67-e259-ed4b-f2c5f5843a95@arm.com>
Date: Tue, 31 Jul 2018 12:17: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: <1532972912-12439-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 08/11] arm: add ALL_PLAT, QEMU,
 Rcar3 and MPSoC configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, volodymyr_babchuk@epam.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>

SGkgU3RlZmFubywKCk9uIDMwLzA3LzE4IDE4OjQ4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQWRkIGEgIlBsYXRmb3JtIFN1cHBvcnQiIGNob2ljZSB3aXRoIGZvdXIga2NvbmZpZyBvcHRp
b25zOiBRRU1VLCBSQ0FSMywKPiBNUFNPQyBhbmQgQUxMX1BMQVQuIFRoZXkgZW5hYmxlIHRoZSBy
ZXF1aXJlZCBvcHRpb25zIGZvciB0aGVpciBoYXJkd2FyZQo+IHBsYXRmb3JtLiBBTExfUExBVCBl
bmFibGVzIGFsbCBhdmFpbGFibGUgcGxhdGZvcm1zIGFuZCBpdCdzIHRoZSBkZWZhdWx0Lgo+IEl0
IGRvZXNuJ3QgYXV0b21hdGljYWxseSBzZWxlY3QgYW55IG9mIHRoZSByZWxhdGVkIGRyaXZlcnMs
IG90aGVyd2lzZQo+IHRoZXkgY2Fubm90IGJlIGRpc2FibGVkLiBBTExfUExBVCBpcyBpbXBsZW1l
bnRlZCBieSB1c2luZyBoaWRkZW4gb3B0aW9ucwo+IHdpdGggZGVmYXVsdCB2YWx1ZXMgZGVwZW5k
aW5nIG9uIEFMTF9QTEFULgo+IAo+IEluIHRoZSBjYXNlIG9mIHRoZSBNUFNPQyB0aGF0IGhhcyBh
IHBsYXRmb3JtIGZpbGUgdW5kZXIKPiBhcmNoL2FybS9wbGF0Zm9ybXMvLCBidWlsZCB0aGUgZmls
ZSBpZiBNUFNPQy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:20:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11:20: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 1fkShv-0003sM-3Y; Tue, 31 Jul 2018 11: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkSht-0003s8-B5
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 11:20:49 +0000
X-Inumbo-ID: d2de71ff-94b3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2de71ff-94b3-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 11:21: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 1fkShq-0001w9-H2; Tue, 31 Jul 2018 11:20: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 1fkShq-0002OH-0l; Tue, 31 Jul 2018 11:20:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkShp-0008VR-W6; Tue, 31 Jul 2018 11:20:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125694-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=867a5e230d21866a35979ec68c5c82604096e018
X-Osstest-Versions-That: xen=f93021754b34f65f61812491f0beefe3d46d8e7e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 11:20:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125694: 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>

ZmxpZ2h0IDEyNTY5NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY5NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4NjdhNWUyMzBkMjE4NjZhMzU5NzllYzY4YzVjODI2MDQwOTZlMDE4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmOTMwMjE3NTRiMzRmNjVmNjE4
MTI0OTFmMGJlZWZlM2Q0NmQ4ZTdlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2OTAgIDIwMTgt
MDctMzAgMTk6MDA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Njk0ICAy
MDE4LTA3LTMxIDA5OjAwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwu
a2lwZXJAb3JhY2xlLmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBmOTMw
MjE3NTRiLi44NjdhNWUyMzBkICA4NjdhNWUyMzBkMjE4NjZhMzU5NzllYzY4YzVjODI2MDQwOTZl
MDE4IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:21:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11:21:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkSix-0003z5-Fx; Tue, 31 Jul 2018 11:21: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=m4e3=kp=xenproject.org=prvs=74350817b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fkSiw-0003yt-Qy
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 11:21:54 +0000
X-Inumbo-ID: d233c960-94b3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d233c960-94b3-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 13:21:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="61551888"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75028-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-204:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install: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-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd: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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
X-Osstest-Versions-That: xen=e3f667bc5f51d0aa44357a64ca134cd952679c81
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 31 Jul 2018 12:21:25 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75028: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTAyOCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzUwMjgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNjMgeHRmL3Rlc3QtaHZt
NjQteHNhLTIwNCAgICBmYWlsIFJFR1IuIHZzLiA3NDk4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiA3NDk4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc0OTgwCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbGlrZSA3NDk4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCAgICAgZmFpbCBsaWtlIDc0OTgwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIGxpa2UgNzQ5
ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbGlrZSA3NDk4MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICAgZmFpbCBsaWtlIDc0OTgwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIGxpa2UgNzQ5ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NDk4MAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0
OTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBsaWtlIDc0OTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5ODAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3
NDk4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc0
OTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIGxpa2UgNzQ5ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDk4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDc0OTgwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1k
aS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ5ODAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3
NDk4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBsaWtlIDc0OTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhY2QwMGEzMDMzNzhjZTQ4
YmQ2YmJkOGE1NzlmMWZlMmYxYjIxYTdkCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAgNzQ5ODAgIDIwMTgtMDctMTcgMDQ6NTQ6NTYgWiAgIDE0IGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgIDc1MDI4ICAyMDE4LTA3LTMwIDIxOjI0OjE4IFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxj
aHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9w
aGVyLmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3Bo
ZXIudy5jbGFya0BnbWFpbC5jb20+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29t
PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+
CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgT2xh
ZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIE9sZWtzYW5kciBHcnl0c292IDxvbGVrc2FuZHJf
Z3J5dHNvdkBlcGFtLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQ
YXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgogIFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1
bHBhbml0QGFtZC5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWmhlbnpob25nIER1YW4gPHpoZW56aG9u
Zy5kdWFuQG9yYWNsZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
aWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xv
Z3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBu
b3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEyNTAgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:25:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11:25:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkSmX-0004CK-6k; Tue, 31 Jul 2018 11:25: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkSmW-0004CF-Fz
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 11:25:36 +0000
X-Inumbo-ID: 7d9dc3af-94b4-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 7d9dc3af-94b4-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 11:25:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 05:25:34 -0600
Message-Id: <5B60472702000078001D9662@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 05:25:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
 <20180720145736.126487-4-brian.woods@amd.com>
In-Reply-To: <20180720145736.126487-4-brian.woods@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/3] x86/spec-ctrl: Add support for
 modifying SSBD AMD VIA LS_CFG MSR
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDIwLjA3LjE4IGF0IDE2OjU3LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1k
LmMKPiBAQCAtNjA3LDE2ICs2MDcsMTAgQEAgc3RhdGljIHZvaWQgaW5pdF9hbWQoc3RydWN0IGNw
dWluZm9feDg2ICpjKQo+ICAJCWNhc2UgMHgxNzogYml0ID0gMTA7IGJyZWFrOwo+ICAJCX0KPiAg
Cj4gLQkJaWYgKGJpdCA+PSAwKQo+IC0JCQlzc2JkX2FtZF9sc19jZmdfbWFzayA9IDF1bGwgPDwg
Yml0Owo+IC0JfQo+ICAKPiAtCWlmIChzc2JkX2FtZF9sc19jZmdfbWFzayAmJiAhcmRtc3Jfc2Fm
ZShNU1JfQU1ENjRfTFNfQ0ZHLCB2YWx1ZSkpIHsKPiAtCQlpZiAoIWJvb3RfY3B1X2hhcyhYODZf
RkVBVFVSRV9TU0JEX0FNRF9MU19DRkcpKQo+ICsJCWlmIChiaXQgPj0gMCAmJiAhcmRtc3Jfc2Fm
ZShNU1JfQU1ENjRfTFNfQ0ZHLCB2YWx1ZSkpIHsKPiArCQkJc3NiZF9hbWRfbHNfY2ZnX21hc2sg
PSAxdWxsIDw8IGJpdDsKPiAgCQkJc2V0dXBfZm9yY2VfY3B1X2NhcChYODZfRkVBVFVSRV9TU0JE
X0FNRF9MU19DRkcpOwo+IC0JCWlmIChvcHRfc3NiZCkgewo+IC0JCQl2YWx1ZSB8PSBzc2JkX2Ft
ZF9sc19jZmdfbWFzazsKPiAtCQkJd3Jtc3Jfc2FmZShNU1JfQU1ENjRfTFNfQ0ZHLCB2YWx1ZSk7
Cj4gIAkJfQo+ICAJfQoKQ29kZSBzdHJ1Y3R1cmUgd2lzZSB0aGlzIGxvb2tzIHRvIHVuZG8gYSBm
YWlyIHBhcnQgb2Ygd2hhdCBwYXRjaAoxIGhhcyBkb25lLiBJdCB3b3VsZCBiZSBuaWNlIHRvIGxp
bWl0IGNvZGUgY2h1cm4uCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4gKysrIGIveGVu
L2FyY2gveDg2L3NldHVwLmMKPiBAQCAtMTU3OSw2ICsxNTc5LDggQEAgdm9pZCBfX2luaXQgbm9y
ZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKPiAgCj4gICAgICBhcmNoX2lu
aXRfbWVtb3J5KCk7Cj4gIAo+ICsgICAgc3NiZF9hbWRfbHNfY2ZnX2luaXQoKTsKCldoeSBjYW4n
dCB0aGlzIGJlIGNhbGxlZCBmcm9tIGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMoKT8KCj4g
QEAgLTQ5Nyw2ICs0OTcsMjAxIEBAIHN0YXRpYyBfX2luaXQgaW50IHBhcnNlX3hwdGkoY29uc3Qg
Y2hhciAqcykKPiAgfQo+ICBjdXN0b21fcGFyYW0oInhwdGkiLCBwYXJzZV94cHRpKTsKPiAgCj4g
Ky8qCj4gKyAqIEZvciBmYW1pbHkgMTVoIGFuZCAxNmgsIHRoZXJlIGFyZSBubyBTTVQgZW5hYmxl
ZCBwcm9jZXNzb3JzLCBzbyB0aGVyZQo+ICsgKiBpcyBubyBuZWVkIGZvciBsb2NraW5nLCBqdXN0
IG5lZWQgdG8gc2V0IGFuIE1TUiBiaXQuICAgRm9yIDE3aCwgaXQKPiArICogZGVwZW5kcyBpZiBT
TVQgaXMgZW5hYmxlZC4gIElmIFNNVCwgYXJlIHR3byB0aHJlYWRzIHNoYXJlIGEgc2luZ2xlCj4g
KyAqIE1TUiBzbyB0aGVyZSBuZWVkcyB0byBiZSBhIGxvY2sgYW5kIGEgdmlydHVhbCBiaXQgZm9y
IGVhY2ggdGhyZWFkLgo+ICsgKi8KPiArCj4gKy8qIHVzZWQgZm9yIG5vbiBTTVQgbWl0aWdhdGlv
bnMgKG5vIHNoYXJlZCBNU1JzKSAqLwo+ICtzdGF0aWMgdm9pZCBzc2JkX2FtZF9sc19jZmdfc2V0
X25vbnNtdChib29sIGVuYWJsZV9zc2JkKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBsb25nIGxzX2Nm
ZzsKClBsZWFzZSBiZSBjb25zaXN0ZW50IHdpdGggdHlwZXM6IHNzYmRfYW1kX2xzX2NmZ19tYXNr
IGlzCnVpbnQ2NF90LCBpbiB3aGljaCBjYXNlIHZhcmlhYmxlcyBsaWtlIHRoZSBvbmUgaGVyZSBz
aG91bGQgYmUgdG9vLgoKPiArICAgIGlmICggZW5hYmxlX3NzYmQgKQo+ICsgICAgewo+ICsgICAg
ICAgIHJkbXNybChNU1JfQU1ENjRfTFNfQ0ZHLCBsc19jZmcpOwo+ICsgICAgICAgIGlmICggIShs
c19jZmcgJiBzc2JkX2FtZF9sc19jZmdfbWFzaykgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAg
ICAgbHNfY2ZnIHw9IHNzYmRfYW1kX2xzX2NmZ19tYXNrOwo+ICsgICAgICAgICAgICB3cm1zcmwo
TVNSX0FNRDY0X0xTX0NGRywgbHNfY2ZnKTsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKyAgICBl
bHNlCj4gKyAgICB7Cj4gKyAgICAgICAgcmRtc3JsKE1TUl9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7
Cj4gKyAgICAgICAgaWYgKGxzX2NmZyAmIHNzYmRfYW1kX2xzX2NmZ19tYXNrKQoKTWlzc2luZyBi
bGFua3MuCgo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgbHNfY2ZnICY9IH5zc2JkX2FtZF9s
c19jZmdfbWFzazsKPiArICAgICAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9MU19DRkcsIGxzX2Nm
Zyk7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICt9CgpQbGVhc2Ugc2ltcGxpZnkgdGhpcyB0byBo
YXZlIGp1c3QgYSBzaW5nbGUgcmRtc3JsKCkgYW5kIHdybXNybCgpCmVhY2ggaW4gdGhlIGZ1bmN0
aW9uLgoKPiArLyogdXNlZCBmb3IgZmFtaWx5IDE3aCB3aXRoIFNNVCBlbmFibGVkIChzaGFyZWQg
TVNScykgKi8KPiArc3RhdGljIHZvaWQgc3NiZF9hbWRfbHNfY2ZnX3NldF9zbXQoYm9vbCBlbmFi
bGVfc3NiZCkKPiArewo+ICsgICAgX191MzIgc29ja2V0LCBjb3JlLCB0aHJlYWQ7Cj4gKyAgICB1
aW50NjRfdCBlbmFibGVfbWFzazsKCllvdSByZWFsbHkgc2hvdWxkIG5vdGljZSBzdWNoIGFub21h
bGllcyAvIGluY29uc2lzdGVuY2llcyB5b3Vyc2VsZjoKWW91IHByb3Blcmx5IHVzZSB1aW50NjRf
dCBoZXJlLCBzbyB3aHkgbm90IGFsc28gdWludDMyX3Qgb24gdGhlCnByZWNlZGluZyBsaW5lPyBU
aGF0IHNhaWQgLSB3aHkgYSBmaXhlZCB3aWR0aCB0eXBlIGFueXdheSBmb3IKdGhvc2UgdmFyaWFi
bGVzIC0gdW5zaWduZWQgaW50IGxvb2tzIHRvIGJlIGp1c3QgZmluZSB0aGVyZS4KCj4gK3ZvaWQg
c3NiZF9hbWRfbHNfY2ZnX3NldChib29sIGVuYWJsZV9zc2JkKQo+ICt7Cj4gKyAgICBpZiAoICFz
c2JkX2FtZF9sc19jZmdfbWFzayB8fAo+ICsgICAgICAgICAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX1NTQkRfQU1EX0xTX0NGRykgKSB7Cj4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAi
U1NCRCBBTUQgTFMgQ0ZHOiBJbnZhbGlkIG1hc2tcbiIpOwo+ICsgICAgICAgIHJldHVybjsKPiAr
ICAgIH0KPiArCj4gKyAgICBpZiAoIHNzYmRfYW1kX3NtdF9lbiApCj4gKyAgICAgICAgc3NiZF9h
bWRfbHNfY2ZnX3NldF9zbXQoZW5hYmxlX3NzYmQpOwo+ICsgICAgZWxzZQo+ICsgICAgICAgIHNz
YmRfYW1kX2xzX2NmZ19zZXRfbm9uc210KGVuYWJsZV9zc2JkKTsKPiArfQoKVGhpcyBmdW5jdGlv
biBpcyBjYWxsZWQgZnJvbSBleGFjdGx5IG9uZSBwbGFjZSwgd2l0aCB0aGUKcGFyYW1ldGVyIHNl
dCB0byB0cnVlLiBNYWtlcyBtZSB3b25kZXIgd2hhdCB0aGUgYWN0dWFsCnB1cnBvc2Ugb2YgdGhp
cyBwYXRjaCBpcy4KCj4gKy8qCj4gKyAqIHVzZWQgdG8gaW5pdCB0aGUgYm9vdCBjcHUsIHdlIGRv
bid0IG5lZWQgdG8gbG9jayBhbnl0aGluZyBiZWNhdXNlCj4gKyAqIGl0J3MganVzdCB0aGUgYm9v
dCBDUFUKPiArICovCgpTdGlsbCBJIHdvbmRlciB3aGV0aGVyIGxlc3MgY29kZSBkdXBsaWNhdGlv
biB3b3VsZG4ndCBiZSBiZXR0ZXIuCgo+ICtzdGF0aWMgX19pbml0IHZvaWQgc3NiZF9hbWRfbHNf
Y2ZnX3NldF9pbml0KHZvaWQpCj4gK3sKPiArICAgIF9fdTMyIHNvY2tldCwgY29yZSwgdGhyZWFk
Owo+ICsgICAgdW5zaWduZWQgbG9uZyBsb25nIGxzX2NmZzsKPiArICAgIHN0cnVjdCBzc2JkX2Ft
ZF9sc19jZmdfc210X3N0YXR1cyAqc3RhdHVzOwo+ICsgICAgc3RydWN0IGNwdWluZm9feDg2ICAq
YyA9ICAmYm9vdF9jcHVfZGF0YTsKPiArCj4gKyAgICBpZiAoIHNzYmRfYW1kX3NtdF9lbiApCj4g
KyAgICB7Cj4gKyAgICAgICAgc29ja2V0ID0gYy0+cGh5c19wcm9jX2lkOwo+ICsgICAgICAgIGNv
cmUgICA9IGMtPmNwdV9jb3JlX2lkOwo+ICsgICAgICAgIHRocmVhZCA9IGMtPmFwaWNpZCAmJiAo
Yy0+eDg2X251bV9zaWJsaW5ncyAtIDEpOwo+ICsKPiArICAgICAgICBzdGF0dXMgPSBzc2JkX2Ft
ZF9zbXRfc3RhdHVzW3NvY2tldF0gKyBjb3JlOwo+ICsgICAgICAgIHN0YXR1cy0+bWFzayB8PSAo
MXVsbCA8PCB0aHJlYWQpOwoKVGhpcyBoaWRlcyB2ZXJ5IHdlbGwgYW4gYXNzdW1wdGlvbiBvZiB0
aGVyZSBvbmx5IGV2ZXIgYmVpbmcgdHdvCnRocmVhZHMuIFBsZWFzZSBkb24ndC4gSSdtIGFsc28g
aGF2aW5nIGEgaGFyZCB0aW1lIHNlZWluZyB3aHkKYy0+YXBpY2lkIGJlaW5nIChub24tKXplcm8g
bWF0dGVycy4gT3Igd2FpdCAtIGRvIHlvdSBtZWFuICYKaW5zdGVhZCBvZiAmJiBhYm92ZSAodGhl
biBhbHNvIGluIHNzYmRfYW1kX2xzX2NmZ19zZXRfc210KCkpPwoKPiArICAgIH0KPiArCj4gKyAg
ICByZG1zcmwoTVNSX0FNRDY0X0xTX0NGRywgbHNfY2ZnKTsKPiArICAgIGlmICggIShsc19jZmcg
JiBzc2JkX2FtZF9sc19jZmdfbWFzaykgKQo+ICsgICAgewo+ICsgICAgICAgIGxzX2NmZyB8PSBz
c2JkX2FtZF9sc19jZmdfbWFzazsKPiArICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0xTX0NGRywg
bHNfY2ZnKTsKPiArICAgIH0KPiArfQo+ICsKPiArX19pbml0IHZvaWQgc3NiZF9hbWRfbHNfY2Zn
X2luaXQodm9pZCkKCk1vc3Qgbm90aWNlYWJsZSBoZXJlLCBidXQgYXBwbGljYWJsZSBlbHNld2hl
cmU6IFRoZSBjYW5vbmljYWwKcGxhY2VtZW50IGlzCgp2b2lkIF9faW5pdCBzc2JkX2FtZF9sc19j
ZmdfaW5pdCh2b2lkKQoKPiArewo+ICsgICAgaW50IGNvcmVzX3Blcl9zb2NrZXQsIHRocmVhZHNf
cGVyX2NvcmU7Cj4gKyAgICBzdHJ1Y3QgY3B1aW5mb194ODYgICpjID0gICZib290X2NwdV9kYXRh
Owo+ICsgICAgaW50IGNvcmUsc29ja2V0OwoKdW5zaWduZWQgaW50IHBsZWFzZSBmb3IgYW55dGhp
bmcgdGhhdCBjYW4ndCBnbyBuZWdhdGl2ZS4gQW5kIGEKYmxhbmsgaXMgbWlzc2luZyBhZnRlciB0
aGUgY29tbWEgaGVyZSwgd2hpbGUgdGhlcmUncyBvbmUgdG9vCm1hbnkgb24gdGhlIGxpbmUgYmVm
b3JlLgoKWW91IGFsc28gZG9uJ3QgbG9vayB0byBiZSBhbHRlcmluZyB0aGUgZGF0YSBjIHBvaW50
cyB0byAtIHBsZWFzZQptYWtlIHRoaXMgYSBwb2ludGVyIHRvIGNvbnN0IChhbmQgY2hlY2sgd2hl
dGhlciB0aGVyZSBhcmUKb3RoZXIgcGxhY2VzIHdhbnRpbmcgc3VjaCBhIHRyYW5zZm9ybWF0aW9u
KS4KCj4gKyAgICBpZiAoICFzc2JkX2FtZF9sc19jZmdfbWFzayB8fAo+ICsgICAgICAgICAhYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkRfQU1EX0xTX0NGRykgKQo+ICsgICAgICAgIGdvdG8g
c3NiZF9hbWRfbHNfY2ZnX2luaXRfZmFpbDsKPiArCj4gKyAgICBzd2l0Y2ggKCBjLT54ODYgKQo+
ICsgICAgewo+ICsgICAgY2FzZSAweDE1Ogo+ICsgICAgY2FzZSAweDE2Ogo+ICsgICAgICAgIGJy
ZWFrOwo+ICsgICAgY2FzZSAweDE3OgoKQmxhbmsgbGluZXMgYmV0d2VlbiBjYXNlIGJsb2NrcyBw
bGVhc2UuCgo+ICsgICAgICAgIGNvcmVzX3Blcl9zb2NrZXQgPSBjLT54ODZfbWF4X2NvcmVzOwo+
ICsgICAgICAgIHRocmVhZHNfcGVyX2NvcmUgPSBjLT54ODZfbnVtX3NpYmxpbmdzOwo+ICsKPiAr
ICAgICAgICBpZiAoIChjb3Jlc19wZXJfc29ja2V0IDwgMSkgfHwgKHRocmVhZHNfcGVyX2NvcmUg
PCAxKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsCj4g
KyAgICAgICAgICAgICAgICAgICAgIlNTQkQgQU1EIExTIENGRzogZXJyb3IgaW4gdG9wb2xvZ3kg
ZGVjb2RpbmdcbiIpOwo+ICsgICAgICAgICAgICBnb3RvIHNzYmRfYW1kX2xzX2NmZ19pbml0X2Zh
aWw7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBpZiAoIHRocmVhZHNfcGVyX2NvcmUgPiAx
ICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHNzYmRfYW1kX3NtdF9lbiA9IHRydWU7Cj4g
KyAgICAgICAgICAgIGZvciAoIHNvY2tldCA9IDA7IHNvY2tldCA8IFNTQkRfQU1EX01BWF9TT0NL
RVQ7IHNvY2tldCsrICkKCkkgZmluZCBzdWNoIGEgaGFyZC1jb2RlZCB1cHBlciBib3VuZCBxdWl0
ZSBjb25jZXJuaW5nLiBJcyBucl9zb2NrZXRzCm5vdCBjb3JyZWN0IGluIHRoZSBBTUQgY2FzZT8g
SWYgc28sIHRoYXQgd291bGQgd2FudCBmaXhpbmcsIHN1Y2ggdGhhdAp5b3UgY2FuIHVzZSB0aGUg
dmFyaWFibGUgaGVyZS4KCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIHNzYmRf
YW1kX3NtdF9zdGF0dXNbc29ja2V0XSA9Cj4gKyAgICAgICAgICAgICAgICAgIChzdHJ1Y3Qgc3Ni
ZF9hbWRfbHNfY2ZnX3NtdF9zdGF0dXMqKQo+ICsgICAgICAgICAgICAgICAgICB4bWFsbG9jX2Fy
cmF5IChzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2ZnX3NtdF9zdGF0dXMsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvcmVzX3Blcl9zb2NrZXQpOwoKU3R5bGU6IEJsYW5rIGJlZm9y
ZSAqIGFuZCBubyBibGFuayBiZWZvcmUgKC4KCj4gKyAgICAgICAgICAgICAgICBpZiAoIHNzYmRf
YW1kX3NtdF9zdGF0dXNbc29ja2V0XSA9PSBOVUxMICkKPiArICAgICAgICAgICAgICAgIHsKPiAr
ICAgICAgICAgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAiU1NCRCBBTUQgTFMgQ0ZHOiBlcnJvciBpbiBzdGF0dXMgYWxsb2Npbmdc
biIpOwo+ICsgICAgICAgICAgICAgICAgICAgIGdvdG8gc3NiZF9hbWRfbHNfY2ZnX2luaXRfZmFp
bDsKPiArICAgICAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgfQo+ICsKPiArICAgICAgICAg
ICAgZm9yICggc29ja2V0ID0gMDsgc29ja2V0IDwgU1NCRF9BTURfTUFYX1NPQ0tFVDsgc29ja2V0
KysgKQo+ICsgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICBmb3IgKCBjb3JlID0gMDsg
Y29yZSA8IGNvcmVzX3Blcl9zb2NrZXQ7IGNvcmUrKyApCj4gKyAgICAgICAgICAgICAgICB7Cj4g
KyAgICAgICAgICAgICAgICAgICAgc3Bpbl9sb2NrX2luaXQoJihzc2JkX2FtZF9zbXRfc3RhdHVz
W3NvY2tldF0gKyBjb3JlKS0+bG9jayk7Cj4gKyAgICAgICAgICAgICAgICAgICAgKHNzYmRfYW1k
X3NtdF9zdGF0dXNbc29ja2V0XSArIGNvcmUpLT5tYXNrID0gMDsKClBlcmhhcHMgYmV0dGVyCgog
ICAgICAgICAgICAgICAgICAgIHNwaW5fbG9ja19pbml0KCZzc2JkX2FtZF9zbXRfc3RhdHVzW3Nv
Y2tldF1bY29yZV0ubG9jayk7CiAgICAgICAgICAgICAgICAgICAgc3NiZF9hbWRfc210X3N0YXR1
c1tzb2NrZXRdW2NvcmVdLm1hc2sgPSAwOwoKPwoKPiArICAgICAgICAgICAgICAgIH0KPiArICAg
ICAgICAgICAgfQo+ICsgICAgICAgIH0KPiArICAgICAgICBicmVhazsKPiArICAgIGRlZmF1bHQ6
Cj4gKyAgICAgICAgZ290byBzc2JkX2FtZF9sc19jZmdfaW5pdF9mYWlsOwo+ICsgICAgfQo+ICsK
PiArICAgIGlmICggeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiApCj4gKyAgICAgICAgc3NiZF9hbWRf
bHNfY2ZnX3NldF9pbml0KCk7Cj4gKwo+ICsgICAgcmV0dXJuOwo+ICsKPiArc3NiZF9hbWRfbHNf
Y2ZnX2luaXRfZmFpbDoKCkxhYmVscyBpbmRlbnRlZCBieSBhdCBsZWFzdCBvbmUgYmxhbmsgcGxl
YXNlLgoKPiArICAgIGZvciAoIHNvY2tldCA9IDA7IHNvY2tldCA8IFNTQkRfQU1EX01BWF9TT0NL
RVQ7IHNvY2tldCsrICkKPiArICAgICAgICBpZiAoIHNzYmRfYW1kX3NtdF9zdGF0dXNbc29ja2V0
XSAhPSBOVUxMICkKPiArICAgICAgICAgICB4ZnJlZShzc2JkX2FtZF9zbXRfc3RhdHVzW3NvY2tl
dF0pOwo+ICsKPiArICAgIHNldHVwX2NsZWFyX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU1NCRF9BTURf
TFNfQ0ZHKTsKPiArICAgIHhlbl9zc2JkX2FtZF9sc19jZmdfZW4gPSBmYWxzZTsKCkJ0dyAtIHdo
eSB0aGUgeGVuXyBwcmVmaXggZm9yIHRoZSB2YXJpYWJsZT8KCj4gKyAgICByZXR1cm47Cj4gK30K
ClBvaW50bGVzcyAicmV0dXJuIiBhdCBlbmQgb2YgZnVuY3Rpb24uCgpKYW4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:28:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11:28:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkSpT-0004Ms-M2; Tue, 31 Jul 2018 11:28: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=v5vz=kp=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fkSpS-0004Mn-48
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 11:28:38 +0000
X-Inumbo-ID: c39840ce-94b4-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c39840ce-94b4-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 13:27: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 7CC1A15A2;
 Tue, 31 Jul 2018 04:28:35 -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 6CE2C3F5D0;
 Tue, 31 Jul 2018 04:28:34 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <01ae546e-229d-d8d0-966e-ed3754eb8e0a@arm.com>
Date: Tue, 31 Jul 2018 12:28: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.1807301042060.20701@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 00/11] arm: more kconfig configurability
 and small default configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, dfaggioli@suse.com, andrii_anisov@epam.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>

CgpPbiAzMC8wNy8xOCAxODo0OCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEhpIGFsbCwK
CkhpIFN0ZWZhbm8sCgo+IAo+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIHRoZSBmaXJzdCBzdGVwIHRv
d2FyZCBidWlsZGluZyBhIHNtYWxsIGNlcnRpZmlhYmxlCj4gWGVuIGh5cGVydmlzb3IgZm9yIEFS
TSBib2FyZHMuCj4gCj4gVGhlIHNlcmllcyBtYWtlcyBhIGZldyBjaGFuZ2VzIHRvIGFsbG93IGRp
c2FibGluZyBtb3JlIGtjb25maWcgb3B0aW9uczoKPiBtb3N0IG9mIHRoZW0gYWxyZWFkeSBleGlz
dCBidXQgY2Fubm90IGJlIGRpc2FibGVkLiBJdCBhbHNvIGludHJvZHVjZXMgYQo+IHJlZmVyZW5j
ZSBrY29uZmlnIGZvciBSZW5lc2FzIFJDYXIgKGR1ZSB0byBwb3B1bGFyIGRlbWFuZCwgY2FuZGlk
YXRlIGZvcgo+IGNlcnRpZmljYXRpb25zKSwgWGlsaW54IE1QU29DLCBhbmQgZm9yIFFFTVUgYWFy
Y2g2NCAobm90IGZvcgo+IGNlcnRpZmljYXRpb25zLCBidXQgdXNlZnVsIGZvciBkZWJ1Z2dpbmcp
Lgo+IAo+IFRoZSBsYXN0IHBhdGNoIGNsYXJpZmllcyB0aGUgc2VjdXJpdHkgc3VwcG9ydCBzdGF0
dXMgb2Yga2NvbmZpZyBvcHRpb25zCj4gaW4gWGVuLgo+IAo+IEFsbCBwYXRjaGVzIGFyZSBhbHJl
YWR5IGFja2VkLCBleGNlcHQgZm9yIHBhdGNoICM4OiAiYXJtOiBhZGQgQUxMX1BMQVQsCj4gUUVN
VSwgUmNhcjMgYW5kIE1QU29DIGNvbmZpZ3MiLgo+IAo+IENoZWVycywKPiAKPiBTdGVmYW5vCj4g
Cj4gCj4gVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCAxNmZiNGI1YTlhNzlmOTVk
ZjE3ZjEwYmE2MmU5ZjQ0ZDIxY2Y4OWI1Ogo+IAo+ICAgIGRvY3MvZ2VuLWh0bWwtaW5kZXg6IE1h
a2UgSFRNTDo6VHJlZUJ1aWxkZXI6OlhQYXRoIG9wdGlvbmFsIGFnYWluICgyMDE4LTA0LTEzIDE3
OjA0OjM2ICswMTAwKQoKVGhpcyBpcyBuZWFybHkgNCBtb250aHMgb2xkLi4uIFBsZWFzZSByZXNl
bmQgdGhlIHNlcmllcyByZWJhc2VkIG9uIHRoZSAKbGF0ZXN0IHN0YWdpbmcuCgo+IAo+IGFyZSBh
dmFpbGFibGUgaW4gdGhlIGdpdCByZXBvc2l0b3J5IGF0Ogo+IAo+ICAgIGh0dHA6Ly94ZW5iaXRz
LnhlbnByb2plY3Qub3JnL2dpdC1odHRwL3Blb3BsZS9zc3RhYmVsbGluaS94ZW4tdW5zdGFibGUu
Z2l0IHNtYWxsLWtjb25maWctdjgKPiAKPiBmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8g
MGEzMjI2OWRhMDMwYmYzNzlhMTdiNTIwM2ZhYTAwNTc4ZGU5YzkxOToKPiAKPiAgICB4ZW46IHNw
ZWNpZnkgc3VwcG9ydCBmb3IgRVhQRVJUIGFuZCBERUJVRyBLY29uZmlnIG9wdGlvbnMgKDIwMTgt
MDctMzAgMTA6NDE6NDEgLTA3MDApCj4gCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IFN0ZWZhbm8gU3RhYmVsbGluaSAo
MTEpOgo+ICAgICAgICBhcm06IHJlbW92ZSB0aGUgQVJNIEhETENEIGRyaXZlcgoKRm9yIGluc3Rh
bmNlLCB0aGlzIHBhdGNoIGhhcyBiZWVuIGNvbW1pdHRlZCBhIHdoaWxlIGFnby4KCj4gICAgICAg
IGFybTogbWFrZSBpdCBwb3NzaWJsZSB0byBkaXNhYmxlIEhBU19HSUNWMwo+ICAgICAgICBhcm06
IHJlbmFtZSBIQVNfR0lDVjMgdG8gR0lDVjMKPiAgICAgICAgTWFrZSBNRU1fQUNDRVNTIGNvbmZp
Z3VyYWJsZQo+ICAgICAgICBtYWtlIGl0IHBvc3NpYmxlIHRvIGVuYWJsZS9kaXNhYmxlIFVBUlQg
ZHJpdmVycwo+ICAgICAgICBhcm06IG1ha2UgaXQgcG9zc2libGUgdG8gZGlzYWJsZSB0aGUgU01N
VSBkcml2ZXIKPiAgICAgICAgYXJtOiBhZGQgYSB0aW55IGtjb25maWcgY29uZmlndXJhdGlvbgo+
ICAgICAgICBhcm06IGFkZCBBTExfUExBVCwgUUVNVSwgUmNhcjMgYW5kIE1QU29DIGNvbmZpZ3MK
PiAgICAgICAgeGVuOiBhZGQgcGVyLXBsYXRmb3JtIGRlZmF1bHRzIGZvciBOUl9DUFVTCj4gICAg
ICAgIHhlbjogYWRkIGNsb2MgdGFyZ2V0Cj4gICAgICAgIHhlbjogc3BlY2lmeSBzdXBwb3J0IGZv
ciBFWFBFUlQgYW5kIERFQlVHIEtjb25maWcgb3B0aW9ucwpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:37:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11:37:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkSxk-00058q-Iv; Tue, 31 Jul 2018 11:37: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkSxi-00058e-EL
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 11:37:10 +0000
X-Inumbo-ID: f4490ffa-94b5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4490ffa-94b5-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 13:36: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 1fkSxb-0002Gz-FC; Tue, 31 Jul 2018 11: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 1fkSxa-0003w5-W6; Tue, 31 Jul 2018 11:37:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkSxa-0005w6-V7; Tue, 31 Jul 2018 11:37:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125672-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-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-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw: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-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start: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-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-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub: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-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-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:guest-start: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-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-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-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=639d109b21f1413c54ca7042e40a57856e7679bb
X-Osstest-Versions-That: linux=6e77b267723c723d4717abc874e00059ab07a46a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 11:37:02 +0000
Subject: [Xen-devel] [linux-next test] 125672: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY3MiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NzIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU1ODUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTU4
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1
ODUKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
NTg1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEx
IHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4
NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4t
Ym9vdCBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTU4NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU1ODUKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290
ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1NTg1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMu
IDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU1
ODUKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU1ODUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2lu
ZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTU4NQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1ODUKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWls
IFJFR1IuIHZzLiAxMjU1ODUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
MCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTU4NQoKUmVncmVzc2lvbnMgd2hp
Y2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTg1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBpbiAxMjU1
ODUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAg
ICAgICAgICBmYWlsICBsaWtlIDEyNTU4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgNjM5ZDEwOWIyMWYxNDEzYzU0Y2E3MDQyZTQwYTU3ODU2ZTc2NzliYgpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgNmU3N2IyNjc3MjNjNzIzZDQ3MTdhYmM4NzRlMDAw
NTlhYjA3YTQ2YQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NzIgIDIwMTgtMDct
MzAgMDk6MTg6NTEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
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
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxl
LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:37:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11:37:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkSyC-0005CO-1A; Tue, 31 Jul 2018 11:37: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkSyA-0005CE-Jk
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 11:37:38 +0000
X-Inumbo-ID: 2c5abe7b-94b6-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 2c5abe7b-94b6-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 11:37:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 05:37:36 -0600
Message-Id: <5B6049FA02000078001D967A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 05:37:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Adrian Pop" <apop@bitdefender.com>,
 "George Dunlap" <George.Dunlap@eu.citrix.com>
References: <20180725111601.22524-1-apop@bitdefender.com>
In-Reply-To: <20180725111601.22524-1-apop@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>,
 Sergej Proskurin <proskurin@sec.in.tum.de>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDI1LjA3LjE4IGF0IDEzOjE2LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvaHZtL2h2bV9vcC5oCj4gQEAgLTIzNCw3ICsyMzQsNyBAQCBzdHJ1Y3QgeGVuX2h2
bV9hbHRwMm1fdmlldyB7Cj4gIHR5cGVkZWYgc3RydWN0IHhlbl9odm1fYWx0cDJtX3ZpZXcgeGVu
X2h2bV9hbHRwMm1fdmlld190Owo+ICBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX2Fs
dHAybV92aWV3X3QpOwo+ICAKPiAtc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNz
IHsKPiArc3RydWN0IHhlbl9odm1fYWx0cDJtX21lbV9hY2Nlc3Mgewo+ICAgICAgLyogdmlldyAq
Lwo+ICAgICAgdWludDE2X3QgdmlldzsKPiAgICAgIC8qIE1lbW9yeSB0eXBlICovCj4gQEAgLTI0
Myw4ICsyNDMsOCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3Mgewo+ICAg
ICAgLyogZ2ZuICovCj4gICAgICB1aW50NjRfdCBnZm47Cj4gIH07Cj4gLXR5cGVkZWYgc3RydWN0
IHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzIHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNj
ZXNzX3Q7Cj4gLURFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fYWx0cDJtX3NldF9tZW1f
YWNjZXNzX3QpOwo+ICt0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzIHhl
bl9odm1fYWx0cDJtX21lbV9hY2Nlc3NfdDsKPiArREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVu
X2h2bV9hbHRwMm1fbWVtX2FjY2Vzc190KTsKPiAgCj4gIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9z
ZXRfbWVtX2FjY2Vzc19tdWx0aSB7Cj4gICAgICAvKiB2aWV3ICovCj4gQEAgLTI5Niw2ICsyOTYs
OCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agewo+ICAjZGVmaW5lIEhWTU9QX2FsdHAybV9j
aGFuZ2VfZ2ZuICAgICAgICAgICA4Cj4gIC8qIFNldCBhY2Nlc3MgZm9yIGFuIGFycmF5IG9mIHBh
Z2VzICovCj4gICNkZWZpbmUgSFZNT1BfYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRpIDkKPiAr
LyogR2V0IHRoZSBhY2Nlc3Mgb2YgYSBwYWdlIG9mIG1lbW9yeSBmcm9tIGEgY2VydGFpbiB2aWV3
ICovCj4gKyNkZWZpbmUgSFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzICAgICAgIDEwCj4gICAg
ICBkb21pZF90IGRvbWFpbjsKPiAgICAgIHVpbnQxNl90IHBhZDE7Cj4gICAgICB1aW50MzJfdCBw
YWQyOwo+IEBAIC0zMDMsNyArMzA1LDcgQEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsKPiAg
ICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fZG9tYWluX3N0YXRlICAgICAgICAgZG9tYWlu
X3N0YXRlOwo+ICAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV92Y3B1X2VuYWJsZV9ub3Rp
ZnkgICBlbmFibGVfbm90aWZ5Owo+ICAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV92aWV3
ICAgICAgICAgICAgICAgICB2aWV3Owo+IC0gICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9z
ZXRfbWVtX2FjY2VzcyAgICAgICBzZXRfbWVtX2FjY2VzczsKPiArICAgICAgICBzdHJ1Y3QgeGVu
X2h2bV9hbHRwMm1fbWVtX2FjY2VzcyAgICAgICAgICAgbWVtX2FjY2VzczsKPiAgICAgICAgICBz
dHJ1Y3QgeGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbiAgICAgICAgICAgY2hhbmdlX2dmbjsKPiAg
ICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkgc2V0X21l
bV9hY2Nlc3NfbXVsdGk7Cj4gICAgICAgICAgdWludDhfdCBwYWRbNjRdOwoKVGhpcyBiZWluZyBl
eHBvc2VkIHRvIGd1ZXN0cywgdGhlIGludGVyZmFjZSBoYXMgdG8gYmUgY29uc2lkZXJlZApzdGFi
bGUgaW1vLCBpbiB3aGljaCBjYXNlIHlvdSBjYW4ndCByZW5hbWUgdGhpbmdzIGxpa2UgdGhpcy4g
WW91J2QKbmVlZCBfX1hFTl9JTlRFUkZBQ0VfVkVSU0lPTl9fIGRlcGVuZGVudCBsb2dpYyAoanVz
dCBsaWtlIGlzIHRoZQpjYXNlIGZ1cnRoZXIgdXAgaW4gdGhlIGZpbGUpLgoKQWxzbywgdG8geW91
LCBHZW9yZ2UsIGFuZCB3aG9ldmVyIGVsc2UgYWR2b2NhdGVzIGZvciB0aGlzLCBhbm90aGVyCnJl
bWFyayByZWdhcmRpbmcgdGhlIGd1ZXN0IGFjY2Vzc2liaWxpdHkgaGVyZSAoYXQgdGhlIHJpc2sg
b2YgZ2V0dGluZwpmbGFtZWQgb25jZSBhZ2Fpbik6IFRoZSBsZXNzIGNhcGFibGUgKGFmYWljdCkK
WEVOTUVNX2FjY2Vzc19vcF97ZyxzfWV0X2FjY2VzcyAocHJldmlvdXNseQpIVk1PUF97ZyxzfWV0
X21lbV9hY2Nlc3MpIGFyZSB0b29scyBhY2Nlc3NpYmxlIG9ubHkuIEkgZmluZCBzdWNoCmFuIGlu
Y29uc2lzdGVuY3kgcmF0aGVyIG9kZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:44:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11:44: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 1fkT4T-0005zH-QB; Tue, 31 Jul 2018 11:44: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkT4S-0005zC-Ju
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 11:44:08 +0000
X-Inumbo-ID: 143b0ec9-94b7-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 143b0ec9-94b7-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 11:44:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 05:44:05 -0600
Message-Id: <5B604B8302000078001D9692@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 05:44:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Adrian Pop" <apop@bitdefender.com>
References: <20180725111857.22995-1-apop@bitdefender.com>
 <20180725111857.22995-4-apop@bitdefender.com>
In-Reply-To: <20180725111857.22995-4-apop@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 3/3] x86/altp2m: Add a hvmop for querying
 the suppress #VE 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>,
 Sergej Proskurin <proskurin@sec.in.tum.de>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+IE9uIDI1LjA3LjE4IGF0IDEzOjE4LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvaHZtL2h2bV9vcC5oCj4gQEAgLTM4LDcgKzM4LDcgQEAgc3RydWN0IHhlbl9odm1f
cGFyYW0gewo+ICB0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX3BhcmFtIHhlbl9odm1fcGFyYW1fdDsK
PiAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9wYXJhbV90KTsKPiAgCj4gLXN0cnVj
dCB4ZW5faHZtX2FsdHAybV9zZXRfc3VwcHJlc3NfdmUgewo+ICtzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fc3VwcHJlc3NfdmUgewoKUGxlYXNlIGFkZCB0aGlzIHdpdGhvdXQgdGhlICJzZXRfIiByaWdo
dCBhd2F5IGluIHBhdGNoIDIuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:53:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11: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 1fkTD9-0006lQ-No; Tue, 31 Jul 2018 11: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkTD7-0006lL-UD
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 11:53:05 +0000
X-Inumbo-ID: 54c539c0-94b8-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 54c539c0-94b8-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 11:53:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 05:53:03 -0600
Message-Id: <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 05:53:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Adrian Pop" <apop@bitdefender.com>
References: <20180725114915.26614-1-apop@bitdefender.com>
In-Reply-To: <20180725114915.26614-1-apop@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/altp2m: Allow setting the #VE info page
 for an arbitrary 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: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Sergej Proskurin <proskurin@sec.in.tum.de>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA3LjE4IGF0IDEzOjQ5LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCj4gQEAgLTQ0NjcsNiArNDQ2NywzMCBAQCBzdGF0aWMgaW50IGh2bW9wX2dldF9wYXJhbSgK
PiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiArLyoKPiArICogRmluZCB0aGUgc3RydWN0IHZj
cHUgZ2l2ZW4gYSBkb21faWQgYW5kIHZjcHVfaWQuCj4gKyAqIFJldHVybiBOVUxMIGlmIG5vdCBm
b3VuZC4KPiArICovCj4gK3N0YXRpYyBzdHJ1Y3QgdmNwdSAqX19nZXRfdmNwdShkb21pZF90IGRv
bWFpbl9pZCwgdWludDMyX3QgdmNwdV9pZCkKCk5vIGRvdWJsZSBsZWFkaW5nIHVuZGVyc2NvcmVz
IHBsZWFzZSwgYW5kIGF2b2lkIHRoZSB1c2Ugb2YgZml4ZWQKd2lkdGggdHlwZXMgd2hlbiB5b3Ug
ZG9uJ3QgcmVhbGx5IG5lZWQgaXQgKHVuc2lnbmVkIGludCBpcyBmaW5lIGhlcmUpLgoKPiArewo+
ICsgICAgc3RydWN0IGRvbWFpbiAqZG9tOwoKV2UgY29tbW9ubHkgY2FsbCB0aGlzIGp1c3QgZC4K
Cj4gKyAgICBzdHJ1Y3QgdmNwdSAqdjsKPiArCj4gKyAgICBkb20gPSByY3VfbG9ja19kb21haW5f
YnlfaWQoZG9tYWluX2lkKTsKPiArCj4gKyAgICBmb3JfZWFjaF92Y3B1KCBkb20sIHYgKQo+ICsg
ICAgewo+ICsgICAgICAgIGlmICggdmNwdV9pZCA9PSB2LT52Y3B1X2lkICkKPiArICAgICAgICB7
Cj4gKyAgICAgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKGRvbSk7Cj4gKyAgICAgICAgICAgIHJl
dHVybiB2Owo+ICsgICAgICAgIH0KPiArICAgIH0KCmZvcl9lYWNoX3ZjcHUoKSBsb29rcyBleGNl
c3NpdmUgaGVyZSAtIGFsbCB5b3UgbmVlZCBpcyBhIGJvdW5kcwpjaGVjayBhbmQgYW4gYWNjZXNz
IGludG8gZC0+dmNwdXNbXS4gVG9nZXRoZXIgd2l0aCB0aGUgZmFjdAp0aGF0IHlvdXIgY2FsbGVy
IGhhcyBhbHJlYWR5IGlkZW50aWZpZWQgYW5kIGxvY2tlZCBkIEkgd29uZGVyCndoZXRoZXIgdGhp
cyBoZWxwZXIgaXMgbmVlZGVkIGluIHRoZSBmaXJzdCBwbGFjZS4KCj4gQEAgLTQ1NzYsMjYgKzQ1
OTksMzIgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCj4gIAo+ICAgICAgY2FzZSBIVk1PUF9h
bHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5Ogo+ICAgICAgewo+IC0gICAgICAgIHN0cnVjdCB2Y3B1
ICpjdXJyID0gY3VycmVudDsKPiArICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAgICAgICAgICBw
Mm1fdHlwZV90IHAybXQ7Cj4gIAo+IC0gICAgICAgIGlmICggYS51LmVuYWJsZV9ub3RpZnkucGFk
IHx8IGEuZG9tYWluICE9IERPTUlEX1NFTEYgfHwKPiAtICAgICAgICAgICAgIGEudS5lbmFibGVf
bm90aWZ5LnZjcHVfaWQgIT0gY3Vyci0+dmNwdV9pZCApCj4gKyAgICAgICAgaWYgKCBhLnUuZW5h
YmxlX25vdGlmeS5wYWQgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgcmMgPSAtRUlOVkFM
Owo+ICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICB9Cj4gIAo+IC0gICAgICAgIGlmICgg
IWdmbl9lcSh2Y3B1X2FsdHAybShjdXJyKS52ZWluZm9fZ2ZuLCBJTlZBTElEX0dGTikgfHwKPiAt
ICAgICAgICAgICAgIG1mbl9lcShnZXRfZ2ZuX3F1ZXJ5X3VubG9ja2VkKGN1cnItPmRvbWFpbiwK
PiArICAgICAgICB2ID0gX19nZXRfdmNwdShhLmRvbWFpbiwgYS51LmVuYWJsZV9ub3RpZnkudmNw
dV9pZCk7Cj4gKyAgICAgICAgaWYgKCAhdiApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBy
YyA9IC1FRkFVTFQ7CgpIYXJkbHkgYW4gYXBwcm9wcmlhdGUgZXJyb3IgaW5kaWNhdG9yIGZvciB0
aGUgY29uZGl0aW9uLgoKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgfQo+ICsKPiAr
ICAgICAgICBpZiAoICFnZm5fZXEodmNwdV9hbHRwMm0odikudmVpbmZvX2dmbiwgSU5WQUxJRF9H
Rk4pIHx8Cj4gKyAgICAgICAgICAgICBtZm5fZXEoZ2V0X2dmbl9xdWVyeV91bmxvY2tlZCh2LT5k
b21haW4sCj4gICAgICAgICAgICAgICAgICAgICAgYS51LmVuYWJsZV9ub3RpZnkuZ2ZuLCAmcDJt
dCksIElOVkFMSURfTUZOKSApCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICByYyA9IC1FSU5W
QUw7Cj4gICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgIH0KPiAgCj4gLSAgICAgICAgdmNw
dV9hbHRwMm0oY3VycikudmVpbmZvX2dmbiA9IF9nZm4oYS51LmVuYWJsZV9ub3RpZnkuZ2ZuKTsK
PiAtICAgICAgICBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKGN1cnIpOwo+ICsgICAgICAg
IHZjcHVfYWx0cDJtKHYpLnZlaW5mb19nZm4gPSBfZ2ZuKGEudS5lbmFibGVfbm90aWZ5Lmdmbik7
Cj4gKyAgICAgICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSh2KTsKCkknZCBsaWtlIHlv
dSB0byBvdXRsaW5lIGluIHRoZSBkZXNjcmlwdGlvbiBob3cgeW91IG1lYW4gYW4gZXh0ZXJuYWwK
YWdlbnQgdG8gY29vcmRpbmF0ZSB0aGUgdXNlIG9mIHRoaXMgR0ZOIHdpdGggdGhlIGd1ZXN0IChh
bmQgaW4KcGFydGljdWxhciB3aXRob3V0IGluLWd1ZXN0IGFnZW50KS4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 11:56:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 11: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 1fkTGI-0006vg-8I; Tue, 31 Jul 2018 11:56: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkTGG-0006vb-Vp
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 11:56:21 +0000
X-Inumbo-ID: c9bdb77a-94b8-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 c9bdb77a-94b8-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 11:56:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 05:56:19 -0600
Message-Id: <5B604E5E02000078001D96A9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 05:56:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-2-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-2-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwo+IEBAIC0zNDksNiArMzQ5LDE4IEBAIGludCB2bWNlX3dy
bXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQo+ICAgICAgcmV0dXJuIHJldDsKPiAgfQo+
ICAKPiArc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCgpBZmFpY3QgdiBjYW4gYmUgcG9pbnRlciB0byBjb25z
dC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 12:01:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 12:01: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 1fkTLU-0007kK-M1; Tue, 31 Jul 2018 12:01: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkTLT-0007kE-DO
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 12:01:43 +0000
X-Inumbo-ID: 896c5c28-94b9-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 896c5c28-94b9-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 12:02:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 06:01:41 -0600
Message-Id: <5B604F9F02000078001D96C4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 06:01:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-4-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-4-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 03/11] x86/hvm: Introduce
 hvm_save_cpu_ctxt_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KPiAKPiAtLS0KPiBDaGFuZ2VzIHNpbmNlIFYxMjoKPiAJLSBDaGFuZ2VkIG1lbXNldCB0byB7
fSBpbml0Lgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jIHwgMjE0ICsrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQs
IDExMSBpbnNlcnRpb25zKCspLCAxMDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gaW5kZXggZDkw
ZGE5YS4uNzIwMjA0YyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysr
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBAIC03ODcsMTE5ICs3ODcsMTI3IEBAIHN0YXRp
YyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKPiAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1f
c2F2ZV90c2NfYWRqdXN0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3Rz
Y19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKPiAgCj4gK3N0YXRpYyBpbnQgaHZtX3NhdmVf
Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAr
ewo+ICsgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwo+ICsgICAgc3RydWN0IGh2bV9o
d19jcHUgY3R4dCA9IHt9OwoKSSB0aGluayB5b3Ugd2FudCB0byBtb3ZlIGludG8gdGhpcyBpbml0
aWFsaXplciBhbnl0aGluZyB0aGF0IGNhbiBnbwp0aGVyZSBhbmQgdGhhdCBkb2VzIG5vdCBjb25m
bGljdCB3aXRoIC4uLgoKPiArICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2Ig
Yml0cyAqLwo+ICsgICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0eHQodiwgJmN0eHQpOwoKLi4uIHRo
aXMgY2FsbC4gTm8gbmVlZCB0byB3cml0ZSBhbGwgdGhlc2UgZmllbGRzIHR3aWNlLgoKPiAgc3Rh
dGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKPiAgewo+ICAgICAgc3RydWN0IHZjcHUgKnY7Cj4gLSAgICBzdHJ1Y3QgaHZt
X2h3X2NwdSBjdHh0Owo+IC0gICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwo+ICsgICAg
aW50IGVyciA9IDA7Cj4gIAo+ICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ICAgICAgewo+
IC0gICAgICAgIC8qIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQg
aXMgZG93bjsgdGhlIHJlc3RvcmUgCj4gLSAgICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRv
d24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4gKi8KPiArICAgICAgICAvKgo+ICsgICAgICAg
ICAqIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsg
dGhlIHJlc3RvcmUKPiArICAgICAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0aGVy
ZSBpcyBub3RoaW5nIHNhdmVkLgo+ICsgICAgICAgICAqLwo+ICAgICAgICAgIGlmICggdi0+cGF1
c2VfZmxhZ3MgJiBWUEZfZG93biApCj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAKPiAtICAg
ICAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Cj4gLQo+IC0gICAgICAgIC8qIEFy
Y2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLwo+IC0gICAgICAgIGh2bV9mdW5j
cy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKPiAtCj4gLSAgICAgICAgY3R4dC50c2MgPSBodm1f
Z2V0X2d1ZXN0X3RzY19maXhlZCh2LCBkLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOwo+IC0K
PiAtICAgICAgICBjdHh0Lm1zcl90c2NfYXV4ID0gaHZtX21zcl90c2NfYXV4KHYpOwo+IC0KPiAt
ICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2VnKTsK
PiAtICAgICAgICBjdHh0LmlkdHJfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4dC5p
ZHRyX2Jhc2UgPSBzZWcuYmFzZTsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5nZHRyX2xpbWl0ID0g
c2VnLmxpbWl0Owo+IC0gICAgICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7Cj4gLQo+IC0g
ICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc2VnKTsKPiAt
ICAgICAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4dC5jc19saW1pdCA9
IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LmNzX2Jhc2UgPSBzZWcuYmFzZTsKPiAtICAgICAg
ICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdt
ZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZHMsICZzZWcpOwo+IC0gICAgICAgIGN0eHQuZHNfc2Vs
ID0gc2VnLnNlbDsKPiAtICAgICAgICBjdHh0LmRzX2xpbWl0ID0gc2VnLmxpbWl0Owo+IC0gICAg
ICAgIGN0eHQuZHNfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgICAgIGN0eHQuZHNfYXJieXRlcyA9
IHNlZy5hdHRyOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ19lcywgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5lc19zZWwgPSBzZWcuc2VsOwo+IC0gICAg
ICAgIGN0eHQuZXNfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4dC5lc19iYXNlID0g
c2VnLmJhc2U7Cj4gLSAgICAgICAgY3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0g
ICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc2VnKTsKPiAt
ICAgICAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4dC5zc19saW1pdCA9
IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LnNzX2Jhc2UgPSBzZWcuYmFzZTsKPiAtICAgICAg
ICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdt
ZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZnMsICZzZWcpOwo+IC0gICAgICAgIGN0eHQuZnNfc2Vs
ID0gc2VnLnNlbDsKPiAtICAgICAgICBjdHh0LmZzX2xpbWl0ID0gc2VnLmxpbWl0Owo+IC0gICAg
ICAgIGN0eHQuZnNfYmFzZSA9IHNlZy5iYXNlOwo+IC0gICAgICAgIGN0eHQuZnNfYXJieXRlcyA9
IHNlZy5hdHRyOwo+IC0KPiAtICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2
X3NlZ19ncywgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOwo+IC0gICAg
ICAgIGN0eHQuZ3NfbGltaXQgPSBzZWcubGltaXQ7Cj4gLSAgICAgICAgY3R4dC5nc19iYXNlID0g
c2VnLmJhc2U7Cj4gLSAgICAgICAgY3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gLQo+IC0g
ICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3RyLCAmc2VnKTsKPiAt
ICAgICAgICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4dC50cl9saW1pdCA9
IHNlZy5saW1pdDsKPiAtICAgICAgICBjdHh0LnRyX2Jhc2UgPSBzZWcuYmFzZTsKPiAtICAgICAg
ICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAgaHZtX2dldF9zZWdt
ZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfbGR0ciwgJnNlZyk7Cj4gLSAgICAgICAgY3R4dC5sZHRy
X3NlbCA9IHNlZy5zZWw7Cj4gLSAgICAgICAgY3R4dC5sZHRyX2xpbWl0ID0gc2VnLmxpbWl0Owo+
IC0gICAgICAgIGN0eHQubGR0cl9iYXNlID0gc2VnLmJhc2U7Cj4gLSAgICAgICAgY3R4dC5sZHRy
X2FyYnl0ZXMgPSBzZWcuYXR0cjsKPiAtCj4gLSAgICAgICAgaWYgKCB2LT5mcHVfaW5pdGlhbGlz
ZWQgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgbWVtY3B5KGN0eHQuZnB1X3JlZ3MsIHYt
PmFyY2guZnB1X2N0eHQsIHNpemVvZihjdHh0LmZwdV9yZWdzKSk7Cj4gLSAgICAgICAgICAgIGN0
eHQuZmxhZ3MgPSBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRDsKPiAtICAgICAgICB9Cj4gLQo+IC0g
ICAgICAgIGN0eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4Owo+IC0gICAgICAgIGN0eHQu
cmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4Owo+IC0gICAgICAgIGN0eHQucmN4ID0gdi0+YXJj
aC51c2VyX3JlZ3MucmN4Owo+IC0gICAgICAgIGN0eHQucmR4ID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmR4Owo+IC0gICAgICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3MucmJwOwo+IC0gICAg
ICAgIGN0eHQucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpOwo+IC0gICAgICAgIGN0eHQucmRp
ID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOwo+IC0gICAgICAgIGN0eHQucnNwID0gdi0+YXJjaC51
c2VyX3JlZ3MucnNwOwo+IC0gICAgICAgIGN0eHQucmlwID0gdi0+YXJjaC51c2VyX3JlZ3Mucmlw
Owo+IC0gICAgICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOwo+IC0g
ICAgICAgIGN0eHQucjggID0gdi0+YXJjaC51c2VyX3JlZ3Mucjg7Cj4gLSAgICAgICAgY3R4dC5y
OSAgPSB2LT5hcmNoLnVzZXJfcmVncy5yOTsKPiAtICAgICAgICBjdHh0LnIxMCA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxMDsKPiAtICAgICAgICBjdHh0LnIxMSA9IHYtPmFyY2gudXNlcl9yZWdzLnIx
MTsKPiAtICAgICAgICBjdHh0LnIxMiA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMjsKPiAtICAgICAg
ICBjdHh0LnIxMyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKPiAtICAgICAgICBjdHh0LnIxNCA9
IHYtPmFyY2gudXNlcl9yZWdzLnIxNDsKPiAtICAgICAgICBjdHh0LnIxNSA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxNTsKPiAtICAgICAgICBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07Cj4g
LSAgICAgICAgY3R4dC5kcjEgPSB2LT5hcmNoLmRlYnVncmVnWzFdOwo+IC0gICAgICAgIGN0eHQu
ZHIyID0gdi0+YXJjaC5kZWJ1Z3JlZ1syXTsKPiAtICAgICAgICBjdHh0LmRyMyA9IHYtPmFyY2gu
ZGVidWdyZWdbM107Cj4gLSAgICAgICAgY3R4dC5kcjYgPSB2LT5hcmNoLmRlYnVncmVnWzZdOwo+
IC0gICAgICAgIGN0eHQuZHI3ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s3XTsKPiAtCj4gLSAgICAgICAg
aWYgKCBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KSAhPSAwICkKPiAt
ICAgICAgICAgICAgcmV0dXJuIDE7IAo+ICsgICAgICAgIGVyciA9IGh2bV9zYXZlX2NwdV9jdHh0
X29uZSh2LCBoKTsKPiArICAgICAgICBpZiAoIGVyciApCj4gKyAgICAgICAgICAgIGJyZWFrOwo+
ICAgICAgfQo+IC0gICAgcmV0dXJuIDA7Cj4gKyAgICByZXR1cm4gZXJyOwo+ICB9CgpQbGVhc2Ug
dGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGFkZCB0aGUgbWlzc2luZyBibGFuayBsaW5lIGFoZWFk
IG9mCnRoaXMgbWFpbiByZXR1cm4gc3RhdGVtZW50IG9mIHRoZSBmdW5jdGlvbi4KCkphbgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 12:04:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 12: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 1fkTON-0007w7-61; Tue, 31 Jul 2018 12: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkTOL-0007vz-TS
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 12:04:41 +0000
X-Inumbo-ID: f4224b1c-94b9-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 f4224b1c-94b9-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 12:05:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 06:04:40 -0600
Message-Id: <5B60505402000078001D96E1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 06:04:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-5-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-5-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 04/11] x86/hvm: Introduce
 hvm_save_cpu_xsave_states_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>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCj4gQEAgLTExODgsMzMgKzExODgsNDUgQEAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fbG9hZF9jcHVfY3R4dCwKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVfYXJlYSkgKyBcCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4c3RhdGVfY3R4dF9zaXplKHhjcjApKQo+ICAK
PiAtc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICtzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2
ZV9zdGF0ZXNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAg
ewo+IC0gICAgc3RydWN0IHZjcHUgKnY7Cj4gICAgICBzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAq
Y3R4dDsKPiArICAgIHVuc2lnbmVkIGludCBzaXplID0gSFZNX0NQVV9YU0FWRV9TSVpFKHYtPmFy
Y2gueGNyMF9hY2N1bSk7Cj4gKyAgICBpbnQgZXJyID0gMDsKClBvaW50bGVzcyBpbml0aWFsaXpl
ci4KCj4gICAgICBpZiAoICFjcHVfaGFzX3hzYXZlICkKPiAgICAgICAgICByZXR1cm4gMDsgICAv
KiBkbyBub3RoaW5nICovCj4gIAo+ICsgICAgZXJyID0gX2h2bV9pbml0X2VudHJ5KGgsIENQVV9Y
U0FWRV9DT0RFLCB2LT52Y3B1X2lkLCBzaXplKTsKPiArICAgIGlmICggZXJyICkKPiArICAgICAg
ICByZXR1cm4gZXJyOwo+ICsKPiArICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUg
KikmaC0+ZGF0YVtoLT5jdXJdOwo+ICsgICAgaC0+Y3VyICs9IHNpemU7Cj4gKyAgICBjdHh0LT54
ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKPiArICAgIGN0eHQtPnhjcjAgPSB2LT5hcmNo
LnhjcjA7Cj4gKyAgICBjdHh0LT54Y3IwX2FjY3VtID0gdi0+YXJjaC54Y3IwX2FjY3VtOwo+ICsK
PiArICAgIGV4cGFuZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgc2l6ZSAtIG9mZnNldG9mKHR5cGVvZigqY3R4dCksIHNhdmVfYXJl
YSkpOwo+ICsgICAgcmV0dXJuIDA7Cj4gK30KCkJsYW5rIGxpbmUgcGxlYXNlIGFoZWFkIG9mIG1h
aW4gcmV0dXJuIHN0YXRlbWVudCBvZiBhIGZ1bmN0aW9uLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 12:06:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 12:06: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 1fkTPr-00083r-JR; Tue, 31 Jul 2018 12: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkTPq-00083m-N3
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 12:06:14 +0000
X-Inumbo-ID: 05320b5b-94ba-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 05320b5b-94ba-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 14:05:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 06:06:13 -0600
Message-Id: <5B6050B102000078001D96E4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 06:06:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-2-git-send-email-aisaila@bitdefender.com>
 <5B604E5E02000078001D96A9@prv1-mh.provo.novell.com>
In-Reply-To: <5B604E5E02000078001D96A9@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 01/11] x86/cpu: Introduce
 vmce_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDMxLjA3LjE4IGF0IDEzOjU2LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+
IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+
PiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKPj4gKysrIGIveGVuL2FyY2gv
eDg2L2NwdS9tY2hlY2svdm1jZS5jCj4+IEBAIC0zNDksNiArMzQ5LDE4IEBAIGludCB2bWNlX3dy
bXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQo+PiAgICAgIHJldHVybiByZXQ7Cj4+ICB9
Cj4+ICAKPj4gK3N0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+IAo+IEFmYWljdCB2IGNhbiBiZSBwb2ludGVy
IHRvIGNvbnN0LgoKSG1tLCBJIGd1ZXNzIHJhdGhlciBub3QsIG9yIGVsc2UgeW91J2QgaGF2ZSB0
byB1bmRvIHRoYXQgaW4KcGF0Y2ggOCBvciA5IG9yIHNvLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 12:10:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 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 1fkTTg-0000J0-52; Tue, 31 Jul 2018 12:10: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkTTe-0000Iu-SQ
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 12:10:10 +0000
X-Inumbo-ID: b84867d5-94ba-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 b84867d5-94ba-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 12:10:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 06:10:09 -0600
Message-Id: <5B60519D02000078001D9701@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 06:10:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-6-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-6-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 05/11] x86/hvm: Introduce
 hvm_save_cpu_msrs_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCj4gQEAgLTEzNjYsNjkgKzEzNjYsODAgQEAgc3RhdGljIGNvbnN0IHVpbnQzMl90IG1z
cnNfdG9fc2VuZFtdID0gewo+ICB9Owo+ICBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0
bHkgbXNyX2NvdW50X21heCA9IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsKPiAgCj4gLXN0YXRp
YyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCj4gK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2Y3B1
ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+IC0gICAgc3RydWN0IHZjcHUgKnY7
Cj4gKyAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZoLT5kYXRhW2gt
PmN1cl0pOwo+ICsgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7Cj4gKyAgICB1bnNpZ25lZCBpbnQg
aTsKPiArICAgIGludCBlcnIgPSAwOwoKUG9pbnRsZXNzIGluaXRpYWxpemVyIGFnYWluLgoKPiAt
ICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPiArICAgIGVyciA9IF9odm1faW5pdF9lbnRyeSho
LCBDUFVfTVNSX0NPREUsIHYtPnZjcHVfaWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBI
Vk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpKTsKPiArICAgIGlmICggZXJyICkKPiArICAg
ICAgICByZXR1cm4gZXJyOwo+ICsgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRh
W2gtPmN1cl07Cj4gKyAgICBjdHh0LT5jb3VudCA9IDA7Cj4gKwo+ICsgICAgZm9yICggaSA9IDA7
IGkgPCBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7ICsraSApCj4gICAgICB7Cj4gLSAgICAgICAg
c3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsK
PiAtICAgICAgICBzdHJ1Y3QgaHZtX21zciAqY3R4dDsKPiAtICAgICAgICB1bnNpZ25lZCBpbnQg
aTsKPiArICAgICAgICB1aW50NjRfdCB2YWw7Cj4gKyAgICAgICAgaW50IHJjID0gZ3Vlc3RfcmRt
c3IodiwgbXNyc190b19zZW5kW2ldLCAmdmFsKTsKPiAgCj4gLSAgICAgICAgaWYgKCBfaHZtX2lu
aXRfZW50cnkoaCwgQ1BVX01TUl9DT0RFLCB2LT52Y3B1X2lkLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkpICkKPiAtICAgICAg
ICAgICAgcmV0dXJuIDE7Cj4gLSAgICAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21zciAqKSZoLT5k
YXRhW2gtPmN1cl07Cj4gLSAgICAgICAgY3R4dC0+Y291bnQgPSAwOwo+ICsgICAgICAgIC8qCj4g
KyAgICAgICAgICogSXQgaXMgdGhlIHByb2dyYW1tZXJzIHJlc3BvbnNpYmlsaXR5IHRvIGVuc3Vy
ZSB0aGF0Cj4gKyAgICAgICAgICogbXNyc190b19zZW5kW10gY29udGFpbiBnZW5lcmFsbHktcmVh
ZC93cml0ZSBNU1JzLgo+ICsgICAgICAgICAqIFg4NkVNVUxfRVhDRVBUSU9OIGhlcmUgaW1wbGll
cyBhIG1pc3NpbmcgZmVhdHVyZSwgYW5kIHRoYXQgdGhlCj4gKyAgICAgICAgICogZ3Vlc3QgZG9l
c24ndCBoYXZlIGFjY2VzcyB0byB0aGUgTVNSLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGlm
ICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQo+ICsgICAgICAgICAgICBjb250aW51ZTsKPiAg
Cj4gLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7ICsr
aSApCj4gKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQo+ICAgICAgICAgIHsKPiAt
ICAgICAgICAgICAgdWludDY0X3QgdmFsOwo+IC0gICAgICAgICAgICBpbnQgcmMgPSBndWVzdF9y
ZG1zcih2LCBtc3JzX3RvX3NlbmRbaV0sICZ2YWwpOwo+ICsgICAgICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKPiArICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKPiArICAgICAgICB9Cj4g
IAo+IC0gICAgICAgICAgICAvKgo+IC0gICAgICAgICAgICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1l
cnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQKPiAtICAgICAgICAgICAgICogbXNyc190
b19zZW5kW10gY29udGFpbiBnZW5lcmFsbHktcmVhZC93cml0ZSBNU1JzLgo+IC0gICAgICAgICAg
ICAgKiBYODZFTVVMX0VYQ0VQVElPTiBoZXJlIGltcGxpZXMgYSBtaXNzaW5nIGZlYXR1cmUsIGFu
ZCB0aGF0IHRoZQo+IC0gICAgICAgICAgICAgKiBndWVzdCBkb2Vzbid0IGhhdmUgYWNjZXNzIHRv
IHRoZSBNU1IuCj4gLSAgICAgICAgICAgICAqLwo+IC0gICAgICAgICAgICBpZiAoIHJjID09IFg4
NkVNVUxfRVhDRVBUSU9OICkKPiAtICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICsgICAgICAg
IGlmICggIXZhbCApCj4gKyAgICAgICAgICAgIGNvbnRpbnVlOyAvKiBTa2lwIGVtcHR5IE1TUnMu
ICovCj4gIAo+IC0gICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCj4gLSAgICAg
ICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+IC0gICAg
ICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKPiAtICAgICAgICAgICAgfQo+ICsgICAgICAgIGN0
eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07Cj4gKyAgICAgICAg
Y3R4dC0+bXNyW2N0eHQtPmNvdW50KytdLnZhbCA9IHZhbDsKPiArICAgIH0KPiAgCj4gLSAgICAg
ICAgICAgIGlmICggIXZhbCApCj4gLSAgICAgICAgICAgICAgICBjb250aW51ZTsgLyogU2tpcCBl
bXB0eSBNU1JzLiAqLwo+ICsgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQo+ICsgICAgICAg
IGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsKPiAgCj4gLSAgICAgICAgICAgIGN0eHQtPm1z
cltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07Cj4gLSAgICAgICAgICAgIGN0
eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7Cj4gLSAgICAgICAgfQo+ICsgICAgQVNT
RVJUKGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9tYXgpOwo+ICAKPiAtICAgICAgICBpZiAoIGh2
bV9mdW5jcy5zYXZlX21zciApCj4gLSAgICAgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBj
dHh0KTsKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgY3R4dC0+Y291bnQ7ICsraSApCj4gKyAgICAg
ICAgY3R4dC0+bXNyW2ldLl9yc3ZkID0gMDsKPiAgCj4gLSAgICAgICAgQVNTRVJUKGN0eHQtPmNv
dW50IDw9IG1zcl9jb3VudF9tYXgpOwo+ICsgICAgaWYgKCBjdHh0LT5jb3VudCApCj4gKyAgICB7
Cj4gKyAgICAgICAgLyogUmV3cml0ZSBsZW5ndGggdG8gaW5kaWNhdGUgaG93IG11Y2ggc3BhY2Ug
d2UgYWN0dWFsbHkgdXNlZC4gKi8KPiArICAgICAgICBkZXNjLT5sZW5ndGggPSBIVk1fQ1BVX01T
Ul9TSVpFKGN0eHQtPmNvdW50KTsKPiArICAgICAgICBoLT5jdXIgKz0gSFZNX0NQVV9NU1JfU0la
RShjdHh0LT5jb3VudCk7Cj4gKyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgLyogb3IgcmV3
aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJvbSB0aGUgc3RyZWFtLiAqLwo+ICsgICAg
ICAgIGgtPmN1ciAtPSBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpOwo+ICsgICAg
cmV0dXJuIDA7Cj4gK30KCkFuZCBibGFuayBsaW5lIGFoZWFkIG9mIHRoZSByZXR1cm4gYWdhaW4g
cGxlYXNlLiBJJ20gbm90IGdvaW5nIHRvCnJlcGVhdCB0aGVzZSAob3Igb3RoZXIgc3VmZmljaWVu
dGx5IGdlbmVyaWMgcmVtYXJrcyBnaXZlbiBlYXJsaWVyKSwKYW5kIEknbGwgYXNzdW1lIHlvdSds
bCBhcHBseSB0aGVtIHRvIHRoZSBlbnRpcmUgc2VyaWVzLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 12:16:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 12: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 1fkTZU-0000YN-UL; Tue, 31 Jul 2018 12:16: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkTZT-0000YI-Ih
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 12:16:11 +0000
X-Inumbo-ID: 8f4a0536-94bb-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 8f4a0536-94bb-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 12:16:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 06:16:10 -0600
Message-Id: <5B60530602000078001D9719@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 06:16:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-7-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-7-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 06/11] x86/hvm: Introduce
 hvm_save_mtrr_msr_one func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KPiAKPiAtLS0KPiBDaGFuZ2VzIHNpbmNlIHYxMToKPiAJLSBodm1fc2F2ZV9tdHJyX21zcigp
IG5vdyByZXR1cm5zIGVyciBmcm9tIGh2bV9zYXZlX210cnJfbXNyX29uZSgpLgo+IAo+IE5vdGU6
IFRoaXMgcGF0Y2ggaXMgYmFzZWQgb24gUm9nZXIgUGF1IE1vbm5lJ3Mgc2VyaWVzWzFdCj4gLS0t
Cj4gIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jIHwgODEgKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9u
cygrKSwgMzcgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
bXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKPiBpbmRleCA0OGZhY2JiLi40N2E1YzI5
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCj4gKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9tdHJyLmMKPiBAQCAtNzE4LDUyICs3MTgsNTkgQEAgaW50IGh2bV9zZXRfbWVtX3Bp
bm5lZF9jYWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgCj4gdWludDY0X3QgZ2ZuX3N0YXJ0LAo+
ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Io
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3N0YXRpYyBpbnQg
aHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKPiAgewo+IC0gICAgc3RydWN0IHZjcHUgKnY7Cj4gKyAgICBjb25zdCBzdHJ1Y3QgbXRy
cl9zdGF0ZSAqbXRycl9zdGF0ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7Cj4gKyAgICBzdHJ1
Y3QgaHZtX2h3X210cnIgaHdfbXRyciA9IHsKPiArICAgICAgICAubXNyX210cnJfZGVmX3R5cGUg
PSBtdHJyX3N0YXRlLT5kZWZfdHlwZSB8Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
TUFTS19JTlNSKG10cnJfc3RhdGUtPmZpeGVkX2VuYWJsZWQsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIE1UUlJkZWZUeXBlX0ZFKSB8Cj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQsIE1UUlJkZWZUeXBl
X0UpLAo+ICsgICAgICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUtPm10cnJfY2Fw
LAo+ICsgICAgfTsKPiArICAgIHVuc2lnbmVkIGludCBpOwo+ICAKPiAtICAgIC8qIHNhdmUgbXRy
ciZwYXQgKi8KPiAtICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKPiArICAgIGlmICggTUFTS19FWFRS
KGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4KPiArICAgICAgICAgKEFSUkFZ
X1NJWkUoaHdfbXRyci5tc3JfbXRycl92YXIpIC8gMikgKQo+ICAgICAgewo+IC0gICAgICAgIGNv
bnN0IHN0cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRy
cjsKPiAtICAgICAgICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRyciA9IHsKPiAtICAgICAgICAg
ICAgLm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5cGUgfAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRfZW5h
YmxlZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1UUlJk
ZWZUeXBlX0ZFKSB8Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5T
UihtdHJyX3N0YXRlLT5lbmFibGVkLCAKPiBNVFJSZGVmVHlwZV9FKSwKPiAtICAgICAgICAgICAg
Lm1zcl9tdHJyX2NhcCAgICAgID0gbXRycl9zdGF0ZS0+bXRycl9jYXAsCj4gLSAgICAgICAgfTsK
PiAtICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VS
UiwKPiArICAgICAgICAgICAgICAgICJIVk0gc2F2ZTogJXB2OiB0b28gbWFueSAoJWx1KSB2YXJp
YWJsZSByYW5nZSBNVFJSc1xuIiwKPiArICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhUUihod19t
dHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSk7Cj4gKyAgICAgICAgcmV0dXJuIC1FSU5W
QUw7Cj4gKyAgICB9Cj4gIAo+IC0gICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210
cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4KPiAtICAgICAgICAgICAgIChBUlJBWV9TSVpFKGh3X210
cnIubXNyX210cnJfdmFyKSAvIDIpICkKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICAgIGRwcmlu
dGsoWEVOTE9HX0dfRVJSLAo+IC0gICAgICAgICAgICAgICAgICAgICJIVk0gc2F2ZTogJXB2OiB0
b28gbWFueSAoJWx1KSB2YXJpYWJsZSByYW5nZSBNVFJSc1xuIiwKPiAtICAgICAgICAgICAgICAg
ICAgICB2LCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCkpOwo+
IC0gICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAtICAgICAgICB9Cj4gKyAgICBodm1fZ2V0
X2d1ZXN0X3BhdCh2LCAmaHdfbXRyci5tc3JfcGF0X2NyKTsKPiAgCj4gLSAgICAgICAgaHZtX2dl
dF9ndWVzdF9wYXQodiwgJmh3X210cnIubXNyX3BhdF9jcik7Cj4gKyAgICBmb3IgKCBpID0gMDsg
aSA8IE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsgaSsrICkK
PiArICAgIHsKPiArICAgICAgICAvKiBzYXZlIHBoeXNiYXNlICovCj4gKyAgICAgICAgaHdfbXRy
ci5tc3JfbXRycl92YXJbaSoyXSA9Cj4gKyAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3Rh
dGUtPnZhcl9yYW5nZXMpW2kqMl07Cj4gKyAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLwo+ICsg
ICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kqMisxXSA9Cj4gKyAgICAgICAgICAgICgodWlu
dDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKPiArICAgIH0KCkFzIHlvdSBt
b3ZlL3JlLWluZGVudCBjb2RlLCBwbGVhc2UgZml4IG9idmlvdXMgc3R5bGUgdmlvbGF0aW9ucwoo
aGVyZTogbWlzc2luZyBibGFua3MgYXJvdW5kIGJpbmFyeSBvcGVyYXRvcnMpLiBJdCBhbHNvIHdv
dWxkIGJlCnJlYWxseSBuaWNlIGlmIHlvdSBnb3QgcmlkIG9mIHRoZSB1Z2x5IGFuZCByaXNreSBj
YXN0cywgYW5kIHVzZWQKdGhlIGFjdHVhbCBzdHJ1Y3R1cmUgZmllbGRzIGluc3RlYWQuCgo+IC0g
ICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBN
VFJSY2FwX1ZDTlQpOyBpKysgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgLyogc2F2ZSBw
aHlzYmFzZSAqLwo+IC0gICAgICAgICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjJdID0KPiAt
ICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07
Cj4gLSAgICAgICAgICAgIC8qIHNhdmUgcGh5c21hc2sgKi8KPiAtICAgICAgICAgICAgaHdfbXRy
ci5tc3JfbXRycl92YXJbaSoyKzFdID0KPiAtICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10
cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKPiAtICAgICAgICB9Cj4gKyAgICBmb3IgKCBp
ID0gMDsgaSA8IE5VTV9GSVhFRF9NU1I7IGkrKyApCj4gKyAgICAgICAgaHdfbXRyci5tc3JfbXRy
cl9maXhlZFtpXSA9Cj4gKyAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPmZpeGVk
X3JhbmdlcylbaV07CgpXaGVyZWFzIGhlcmUgSSB0aGluayB5b3Ugd291bGQgYmVzdCBzaW1wbHkg
dXNlIG1lbWNweSgpLCBhZ2Fpbgp0byBnZXQgcmlkIG9mIHRoZSBjYXN0LgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 12:18:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 12: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 1fkTbJ-0000es-BN; Tue, 31 Jul 2018 12:18: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkTbI-0000ek-6N
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 12:18:04 +0000
X-Inumbo-ID: d146f241-94bb-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 d146f241-94bb-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 12:18:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 06:18:00 -0600
Message-Id: <5B60537602000078001D971C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 06:17:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-8-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-8-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 07/11] x86/hvm: Introduce
 viridian_save_vcpu_ctxt_one() func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4uYwo+IEBAIC0xMDI2LDI0ICsxMDI2LDMyIEBAIHN0YXRpYyBpbnQgdmly
aWRpYW5fbG9hZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sIHZp
cmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmly
aWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZNU1JfUEVSX0RPTSk7Cj4gIAo+IC1zdGF0aWMg
aW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQo+ICtzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShz
dHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiAtICAgIHN0cnVj
dCB2Y3B1ICp2Owo+ICsgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9
IHt9Owo+ICAKPiAtICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihkKSApCj4gKyAgICBpZiAo
ICFpc192aXJpZGlhbl9kb21haW4odi0+ZG9tYWluKSApCj4gICAgICAgICAgcmV0dXJuIDA7CgpE
ZXNwaXRlIHRoaXMgY29uZGl0aW9uYWwgSSB0aGluayBpdCB3b3VsZG4ndCBiZSBvdmVybHkgZXhw
ZW5zaXZlIHRvCnRoZSBub24tVmlyaWRpYW4gY2FzZSB0byBtb3ZlIC4uLgoKPiAtICAgIGZvcl9l
YWNoX3ZjcHUoIGQsIHYgKSB7Cj4gLSAgICAgICAgc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2Nv
bnRleHQgY3R4dCA9IHsKPiAtICAgICAgICAgICAgLnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2
bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAo+IC0gICAgICAgICAgICAudnBfYXNz
aXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5n
LAo+IC0gICAgICAgIH07Cj4gKyAgICBjdHh0LnZwX2Fzc2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92
Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3Owo+ICsgICAgY3R4dC52cF9hc3Npc3RfcGVu
ZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmc7CgouLi4g
dGhlc2UgYmFjayBpbnRvIGN0eHQncyBpbml0aWFsaXplci4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 12:34:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 12: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 1fkTr1-00024x-PW; Tue, 31 Jul 2018 12: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkTr0-00024s-37
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 12:34:18 +0000
X-Inumbo-ID: 1606474c-94be-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 1606474c-94be-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 12:34:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 06:34:14 -0600
Message-Id: <5B60574302000078001D973D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 06:34:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-9-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-9-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9zYXZlLmMKPiBAQCAtODUsMTYgKzg1LDE4IEBAIGludCBhcmNoX2h2bV9sb2FkKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBodm1fc2F2ZV9oZWFkZXIgKmhkcikKPiAgLyogTGlzdCBvZiBoYW5k
bGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVzdG9yZSB0eXBlcyAqLwo+ICBzdGF0aWMg
c3RydWN0IHsKPiAgICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZTsKPiArICAgIGh2bV9zYXZlX29u
ZV9oYW5kbGVyIHNhdmVfb25lOwo+ICAgICAgaHZtX2xvYWRfaGFuZGxlciBsb2FkOwo+ICAgICAg
Y29uc3QgY2hhciAqbmFtZTsKPiAgICAgIHNpemVfdCBzaXplOwo+ICAgICAgaW50IGtpbmQ7Cj4g
LX0gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0gPSB7IHtOVUxMLCBOVUxM
LCAiPD8+In0sIH07Cj4gK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsgMV0g
PSB7IHtOVUxMLCBOVUxMLCBOVUxMLCAiPD8+In0sIH07CgpUaGlzIGluaXRpYWxpemVyIGxvb2tz
IGZsYXdlZCwgYW5kIEknZCBhcHByZWNpYXRlIGlmIHlvdSBjb3VsZCBmaXggaXQgYXMKeW91IGhh
dmUgdG8gdG91Y2ggaXQgYW55d2F5OiBJdCBvbmx5IHNldHMgLm5hbWUgb2YgYXJyYXkgZW50cnkg
MAp0byBhIG5vbi1OVUxMIHN0cmluZy4gRWl0aGVyIHRoaXMgc2V0dGluZyBpcyBub3QgbmVlZGVk
IGluIHRoZSBmaXJzdApwbGFjZSAoYXMgbG9va3MgdG8gYmUgdGhlIGNhc2UpLCBvciB5b3UnbGwg
d2FudCB0byBpbml0aWFsaXplIGFsbCBhcnJheQplbnRyaWVzIHRoZSBzYW1lLiBVc2UgdGhlIEM5
OSAoR05VIGV4dGVuc2lvbiBpbiBDODkpIGZvciB0aGF0CnB1cnBvc2UuIFBlcmhhcHMgc2ltcGx5
IGRyb3BwaW5nIHRoZSBpbml0aWFsaXplciBjb3VsZCBiZSBwcmVyZXEKcGF0Y2ggd2hpY2ggY291
bGQgZ28gaW4gcmlnaHQgYXdheS4KCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiBAQCAtMTU3Niw5ICsxNTc2LDkgQEAg
c3RhdGljIGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAtSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlkZGVuLAo+
ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDLCBsYXBpY19zYXZlX2hpZGRlbiwgTlVM
TCwgbGFwaWNfbG9hZF9oaWRkZW4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZN
U1JfUEVSX1ZDUFUpOwo+IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxh
cGljX3NhdmVfcmVncywgbGFwaWNfbG9hZF9yZWdzLAo+ICtIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgTlVMTCwgbGFwaWNfbG9hZF9yZWdzLAoK
VGhlc2UgYXJlIHBlci12Q1BVIGFzIHdlbGwgLSB3aHkgZG8gdGhleSBnZXQgTlVMTCBpbnNlcnRl
ZCBoZXJlLApyYXRoZXIgdGhhbiB0aGVyZSBiZWluZyBhbm90aGVyICh0d28pIHByZXJlcSBwYXRj
aChlcyk/Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAo+ICsrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAo+IEBAIC05Nyw2ICs5Nyw4IEBAIHN0YXRpYyBp
bmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5zdGFuY2Uoc3RydWN0IGh2bV9kb21haW5fY29udGV4
dCAqaCkKPiAgICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJyb3IuICov
Cj4gIHR5cGVkZWYgaW50ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQsIAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCk7Cj4gK3R5cGVkZWYgaW50ICgqaHZtX3NhdmVfb25lX2hhbmRsZXIpKHN0cnVjdCAgdmNwdSAq
diwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpOwoKSSBkb24ndCB0aGluayAib25lIiBpcyBhIHZhbGlkIHBhcnQgb2YgdGhlIG5h
bWUgaGVyZTogUElDIGhhcwptdWx0aXBsZSBpbnN0YW5jZXMgdG9vIChhbmQgZXZlbnR1YWxseSBJ
Ty1BUElDIHdpbGwpLCB5ZXQgdGhleSdyZQpub3QgdG8gYmUgbWFuYWdlZCB0aGlzIHdheS4gSSB0
aGluayB5b3Ugd2FudCB0byB1c2UgInZjcHUiCmluc3RlYWQuCgo+IEBAIC0xMTQsMTIgKzExNywx
MyBAQCB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCj4gIAo+ICAv
KiBTeW50YWN0aWMgc3VnYXIgYXJvdW5kIHRoYXQgZnVuY3Rpb246IHNwZWNpZnkgdGhlIG1heCBu
dW1iZXIgb2YKPiAgICogc2F2ZXMsIGFuZCB0aGlzIGNhbGN1bGF0ZXMgdGhlIHNpemUgb2YgYnVm
ZmVyIG5lZWRlZCAqLwo+IC0jZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9z
YXZlLCBfbG9hZCwgX251bSwgX2spICAgICAgICAgICAgIFwKPiArI2RlZmluZSBIVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKF94LCBfc2F2ZSwgX3NhdmVfb25lLCBfbG9hZCwgX251bSwgX2spICBc
Cj4gIHN0YXRpYyBpbnQgX19pbml0IF9faHZtX3JlZ2lzdGVyXyMjX3gjI19zYXZlX2FuZF9yZXN0
b3JlKHZvaWQpICAgICAgICAgICAgXAo+ICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgIGh2bV9y
ZWdpc3Rlcl9zYXZldm0oSFZNX1NBVkVfQ09ERShfeCksICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICNfeCwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgX3NhdmVfb25lLCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCgpXaGlsZSBJIGdlbmVyYWxseSBhcHByZWNpYXRlIHRoZSBvbWlz
c2lvbiBvZiB0aGUgJiwgSSdkCnByZWZlciBpZiB5b3UgYWRkZWQgaXQgZm9yIGNvbnNpc3RlbmN5
IHdpdGggdGhlIG5laWdoYm9yaW5nCmxpbmVzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 12:45:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 12: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 1fkU1v-0002tL-1R; Tue, 31 Jul 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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkU1u-0002tB-Jm
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 12:45:34 +0000
X-Inumbo-ID: aa0a2aa9-94bf-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa0a2aa9-94bf-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 12:45: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 1fkU1r-0003jv-0F; Tue, 31 Jul 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 1fkU1q-0001gL-FY; Tue, 31 Jul 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 1fkU1q-0004tX-7t; Tue, 31 Jul 2018 12:45:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125677-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-i386-xl-shadow:guest-start/debian.repeat: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-libvirt-xsm:migrate-support-check: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: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: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-arm64-arm64-xl-credit2:migrate-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-xl-credit2:saverestore-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-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-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: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-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-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-qemuu-nested-amd:debian-hvm-install/l1/l2: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-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-amd64-amd64-xl-qemut-win7-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-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-amd64-amd64-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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-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=87c83af333e0248ada2e6560965aca6096ec7f2b
X-Osstest-Versions-That: xen=a645331a9f4190e92ccf41a950bc4692f8904239
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 12:45:30 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 125677: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY3NyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2NzcvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyNDk4OAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDg3YzgzYWYzMzNlMDI0OGFkYTJlNjU2MDk2NWFjYTYwOTZlYzdmMmIKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGE2NDUzMzFhOWY0MTkwZTkyY2NmNDFhOTUwYmM0
NjkyZjg5MDQyMzkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTAzNyAgMjAxOC0wNy0wNyAwOTo0
MjoyNCBaICAgMjQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NzcgIDIwMTgtMDctMzAg
MTA6MDc6MTUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1CiAgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aC54ZW5AZ21h
aWwuY29tPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgMzY1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 12:55:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 12:55: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 1fkUBq-0003gp-1j; Tue, 31 Jul 2018 12:55: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=bbbv=kp=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fkUBp-0003gk-1b
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 12:55:49 +0000
X-Inumbo-ID: f10b0b11-94c0-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::70b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f10b0b11-94c0-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 14:55:03 +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=dhLUxDqZ5lbbc4c7N30Brbe4yALDFV3XpAaf8K4mxO0=;
 b=VeC6g9gybHkM5HtlB+pA3/SCkQtxE+5zSjWfgMBFXwuv1t4yoXZbqSNM7701LiO+71drZdXHhcHbAE7dP1vGDxX3GiB6llUtqHnJu01lHR9M8JmMOMFYSEI/qCjGmzvZxoTAUH1UgXxMUokd9iqdW+5dew1pwmsnohlZXmlxoSk=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 VI1PR02MB4189.eurprd02.prod.outlook.com (2603:10a6:803:81::31) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.995.19; Tue, 31 Jul 2018 12:55:39 +0000
Message-ID: <1533041735.21125.21.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Tue, 31 Jul 2018 15:55:35 +0300
In-Reply-To: <5B60574302000078001D973D@prv1-mh.provo.novell.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-9-git-send-email-aisaila@bitdefender.com>
 <5B60574302000078001D973D@prv1-mh.provo.novell.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: AM4PR07CA0018.eurprd07.prod.outlook.com
 (2603:10a6:205:1::31) To VI1PR02MB4189.eurprd02.prod.outlook.com
 (2603:10a6:803:81::31)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: bc4f48d0-97b5-40b3-3bc8-08d5f6e4eaeb
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(7021125)(8989117)(4534165)(7022125)(4603075)(4627221)(201702281549075)(8990107)(7048125)(7024125)(7027125)(7028125)(7023125)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4189; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4189;
 3:8gch6Y8RNmMPdEm0Ou9shqOt/3KZ6STWKCTFRdozqLgE1kAMlhMJhbazWPIZqDr5czFtndvT+RnhxRfwBCBxkXIzIxWpySJM2fZHj8MNEhhMzCyePe21aV2Jse9TZzXiYNP/O3Je73h74W7RkfPBjMi/7zCEyeHJrhLHN9/iGFfC1TvwvRHDLg/5jOzGahTKTW+XF97tXsV2lscyizpGAH+tM8kiVu9Kb/wdeaX5KpCot0EcKuPs9lueCig2ScHt;
 25:tTWKZZAFp/ZlQ+lsHT6mopuIlWfrONq4zocNowxp34qTmhvOB3zr/CEEMLydnT7YSVnvyoPXArcf/4CqV5sKPX2jCyQ1rQHsPLwJbNBdT6xlDR/nfGn768blpqjbZjluxsw+QZswxmmMzoZr0mVQubav3iyplE7vvHSd8EG0QYQqSrrXNd+L2S0SgH6pPxDby+NsUvptCha9ymMQfWBqTj7TQLK/+R155rrzdoeByLYirHM15Ru5ojiuBN5S7RjnJDUqLIFdoAU+JLpjYgzD0mO3UAGIqXqpy6VQAgIJfhRcD2Cy+3NVfOtimCshpg7uDpapCt8Dzj5ERIiyBU7iBg==;
 31:V0pMQboGQASYP3JkzCIwkqeQl6fpqCbwVT34hEtgVIVifP6yIjOFT4TGsxQFAqKH+aK8/Kt5x7VcRcjKlochA7Ljllmo1KJwIUJKA4m+ekj519y2epJP3H/dpsxPH7aNO1SZiSZX+i8i8XDwufVcCvI3vqflB97GEvNhePle+tepYQJ1zmkAoJ3rd3JSdZcwXzotD32IyMjZLZiuH+5X1thvqu6Ygt+gEHHAqU9FFl0=
X-MS-TrafficTypeDiagnostic: VI1PR02MB4189:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4189;
 20:x2Si/ZzYiRExqOP7cjgp/KhG+hey58cma5HTicHs5IMSvtFXA+X7EKgdYOXxZZG884Wdv/kAms9av0k/tOc0jq3Ple9OKLz+NY61JL45ZIccBdQMGGNH4IoiihRk0JSTKJ7MRJdnwkudQGDnjWnDX0Aun1ldaVN3/eNOKnRgvjVX3V6AB8mG0eL3VL7pfB+k+OO6+zIwjvTVLUTfL8LauHymyVilky9iqWQUk/JdIHIPpoUq4wp1AVjJZQ6/Me/d1z4wC2yPGZimim3etdkPH2UYuBt9NsKrTdxIpFVWYNf2axkRkE1OgTanCw34jFpWY20Fd760hcSO55dQir8cDA==;
 4:/0O6OCOeIbBG5rOSdB9KaR4c9OqMYSVKRLawRXpPOhU1Rj2dE2aJzS3VPX1Qh8OhtnrzjrrQ/duDOs5zyye/hO2w6IeMVs7xpDyqE//LsYl1jyGR0EnUHID1+r5yWqvIYuE8S2Wpyfi/Db5LdTuY46rHY46HyrTx1ViV00zluY0jQS9kNvw49yorRFqMAQPPVnf2EPdesze03xN6wsGVovAB1TWQHXIqLzNQ4g+B0hgHgHO021L6a1R6vMfBshU4/4cii+2Br0f2T4dxbrYF3Q==
X-Microsoft-Antispam-PRVS: <VI1PR02MB41895F523FACFB37C98D454AAB2E0@VI1PR02MB4189.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)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(2016111802025)(6072148)(6043046)(201708071742011)(7699016);
 SRVR:VI1PR02MB4189; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4189; 
X-Forefront-PRVS: 0750463DC9
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(366004)(346002)(396003)(39850400004)(136003)(376002)(189003)(199004)(501624003)(2870700001)(81166006)(305945005)(81156014)(7736002)(53936002)(316002)(66066001)(47776003)(86362001)(5820100001)(103116003)(54906003)(50226002)(36756003)(105586002)(106356001)(6666003)(478600001)(25786009)(8676002)(6916009)(6246003)(8936002)(4326008)(16526019)(476003)(5660300001)(2616005)(956004)(186003)(14444005)(23676004)(68736007)(53546011)(229853002)(50466002)(446003)(486006)(6486002)(97736004)(3846002)(16576012)(6116002)(76176011)(2906002)(386003)(52116002)(77096007)(26005)(11346002)(36916002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4189; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUI0MTg5OzIzOjdJSlROV3pGdmV3dCtDNjlEakhoTm1VQ0Jt?=
 =?utf-8?B?b3h4U3Y3dHA2dzZKaWFRajhSZnJVeUg1SWV4UFlQdlV2MlZKY3p6K2lLTG5Q?=
 =?utf-8?B?RkM3TTBiaVllVlhBQVR5SC9BMGFVME0xMnFaVGdqcTlvdkxnaWNoNDRLWTIx?=
 =?utf-8?B?amNxNjkySmRuY0pXcnYwcHJiUFVDK01jVVRqc3lsc1ZlZDVvbWc4T0NSNnE2?=
 =?utf-8?B?VERnVVhoZlVJSDdRMnlWd2M1NC9PMkszeEZncjhtVjdWOWJVc0J4aU9LeERq?=
 =?utf-8?B?U3VhSjBlSkJ3eHZWYVBHYzZsY1F0VXFWYzIzZzJIUXA4VXJvTGt4UTJGTlll?=
 =?utf-8?B?cDc5TVdkQmVyazNhV3BIRXk0MlVEU2dmSmNGemM0NElKaHJ3S1V4SjFyVGJ2?=
 =?utf-8?B?RkovTzBwZERQVzNpTGkzL0RROHBtWWxxMlAzTUhWWllyZUhpYkJhaTlXckUr?=
 =?utf-8?B?dm1GdWV2ZEdPcExoR21uOThNYlpyc1YxcUdDSGtRcWM3Y2JuaitwYklUZDBm?=
 =?utf-8?B?dU4yaGNBMFB5alZ3TmRaSUZoUlJDNzRKRFdHNFg0ZC9GaGh6bWgzcExycytR?=
 =?utf-8?B?MW1pck4xTUhDM0RPc3NuaG9qNGEzS3NWQXMrMlUrMHdDTEtwQ2V3YkllLy9F?=
 =?utf-8?B?K2ErYjU5VUNnemhIa1NYSkVZd1VDNVNkeFdGcmI4N3RYSitqQ1gzdzRhamU5?=
 =?utf-8?B?dUFIN1hIRitIc2RDTmlPYWlXcGlTMzVwYlBGMmViN2dmM2Z0UXhXK3c3YzRT?=
 =?utf-8?B?dEhNWXRwbUhJLzZkcGdXS3E5TnV0WGEwWkNScXQrMzZrMy9rWDVRb0psYmNa?=
 =?utf-8?B?YlVwTjMzUTVYVlo2eUJERWxISkxaZmdRMHBqaFNtMFZtNDZ0Q3FxcTJUTUlK?=
 =?utf-8?B?SXduS1dOZHhvUmtKSGs3cXVYZVVzVFdlZFArWExHdHZSMHNDQUhBTldFM3pV?=
 =?utf-8?B?cnZwNENHdThXSkhHcWxDZGYvNGR3SGZjVkdsWnZKaWVhQktEelVZeVh5bXBw?=
 =?utf-8?B?Q2NMRDMxTFRYVTcrTFhIMllkOVp2K2syOGtEM3FrV2dNOG96alRtMTViYStk?=
 =?utf-8?B?d001ME9Kd3dDYnpCeUV1YzlHSGkxaUIyQ1FUaWh6SWJ0anNkeFIwTm12LzJh?=
 =?utf-8?B?UTF0UFFCNHZRZjRPdjM3VmxDNGtPRE5GNmQ1YkFnbHNUZXk4S0lzQkxnTFQ0?=
 =?utf-8?B?R29XV2hvTGpMNmY3a3Z3Y2gyWHdydGMwNDlrVmo4aUk5NmxuVEFNSlA4cUdF?=
 =?utf-8?B?UEphZGxEakhiZlZCN0JqakNHOWxiRnhMRW5NeTYvZThjcXNtQ1VPMnM4MjNS?=
 =?utf-8?B?d3B2UjRDakxNNjRrRWJtWWtRa2paRndrNnRtY0RkaXZET2NDL1grczBGOGsz?=
 =?utf-8?B?cHVaZ1R6ejBKMjB0a0tsZ2dhNDNFNDYyR3dDMllta1ZpTkNMazU3QVFvSS84?=
 =?utf-8?B?eUN2UnErVWdKRzlVSlg1RU5QaTBBZk83SUkrR1Bma3NxMjc4SjJEREFGblhJ?=
 =?utf-8?B?Y2FzM2ZHTE5aSzVCaDlHcjgvVXFZMTYreUo5L0RhZHFsNEtFOEt6Sk5UbStz?=
 =?utf-8?B?dEFwQmQ5dUtMcmduWDlqR0FWMGllTkc0Q2xXTndtVjZVdHoxTG01WWxwS2tp?=
 =?utf-8?B?ajVTNFFYTm1FZmd1SzI2VFlhL2RhVlByVitXV0FVUmNyZzdWRkt4ZnQrSWZG?=
 =?utf-8?B?M294cW5ibkNUL2dCWTBBeUU1dzhqUVZHcEhReXdUbE04aG1xL2xYQk5wZStT?=
 =?utf-8?B?VEphZWZVQ3dXd05Xb0FITHlsYk5PajRVcDEyYzhETTUyaE0wRDgycFBZYWFq?=
 =?utf-8?B?REtVc1o2cS9CVCsrc3pmd3hmSzNFQi9jMXkyTzZRTU13NGRKZGhSd0FPY0Q3?=
 =?utf-8?Q?PGgtCIfQpMlfRagq5orfNEEEpKdarP1i?=
X-Microsoft-Antispam-Message-Info: gRcJ7ZRANItT3J0TRdyxx9oxvoK2oZqbEBNcIM+2cyWLJabnX0NseqEhSehH4edRZkOjykAPoofUVszeOFmVOr/lvBikhz9D1mSTsdtJvOalwSCS4NTUUDFIoUJaobC30j+6c6smDJfnfSWvMYsaTYytoO1g9pt1Wn885Kk8fnqLgmn9g3EUo1SQWjNiIfWH7vxeDK71mlkbjyRRen+ZRAyMs5CPTGHcYIg1LG/7FCA5tDHOBW/rmif0Xlqbu6wlsgAsPo6Rgk5fRZ5v9ROg5q8mffFxIIxS9g+xXW9Yi78ErnWgcRpruSQH4jK4ldnRCHzdt6OS4MukvKyOPQLTxk5DqH9r/PorIaBUCDtxTKw=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4189;
 6:2tlg6+dom8cPSz7G85UXw7pzi8E8U5RuKV1NbYPfNDHbp9pIQdUdWjozTGSc1w6FPa0eS3gGvtbl+GEsZ9TLOi4mKpntw75L+sBovgi2y0Puee+/KFVMgN0NYyKPgAiA6lmcve3AtooquoK+YsMhE2fDVsmTcDKAWdHd99XOT0OuPS6jItOXvMQN1ZrThMCfYGtIM/M1C4PjJmiN6DggD28tv1JSARiWPKDLSfjJVhhvcKeBZwyOKlWbotvOTQukRVNKx+H6EtFEldJievqnu94rqposfkc/1S7GDbDafar4Fu6j/xRvY+zeuV02ltGR7NPAUuCWoTJ/Pt9REdH3VSy1LBVkCaVXIPSyO5oR/JPP9gnNufsvZalEknCMfDdUlft0PkVtQtgtNh5KwvC6fn1nKGjwTIpNBf1Ff/WnQK/nwPwFAXYkIze/D1YvT/dKi78JQZy6AGcgqMwqJp9tUQ==;
 5:SqFReoROUjftI8bfQznvxu5lEolA6F47HPqWEhW779Lm2L6gsPYJri6V6kEEqKKdcokfs/THPHMkt6Z4WWRl7K6/LrXoESOKvb32yD1jiGsL/KhLEFCJaRFo0NrSPzxP69hj9FHiEu78cDg9IG1NHxsnb0ZeyFPFjx+WZ7GuyRE=;
 7:BA/mGmksebtrQugdBgzp/qk2A7baFfVlDFaZYX8hsOxA3iUwBykZSpymbYpCf+2MQUYXX+mddDCAZUSR1HtTcYoNu4IdULb4c7ri6A9UvL75O24Qwrt+XqkBLMNqpz6tzRZuPh9UInbqyk65vnptRlvt9/5Wxxp4gyJsD3GQNA7xTz8PLUMqVoNP7+pc+SNV4wVAWDl1B2sBMJvUGKzFi5bmPCPHT5EE0pw0a4XL2VKFPMyQzU89lmltKxGZ3Rac
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jul 2018 12:55:39.1116 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: bc4f48d0-97b5-40b3-3bc8-08d5f6e4eaeb
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4189
Subject: Re: [Xen-devel] [PATCH v14 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

T24gTWEsIDIwMTgtMDctMzEgYXQgMDY6MzQgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMK
PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gPiBAQCAtODUsMTYgKzg1LDE4IEBA
IGludCBhcmNoX2h2bV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdAo+ID4gaHZtX3NhdmVf
aGVhZGVyICpoZHIpCj4gPiDCoC8qIExpc3Qgb2YgaGFuZGxlcnMgZm9yIHZhcmlvdXMgSFZNIHNh
dmUgYW5kIHJlc3RvcmUgdHlwZXMgKi8KPiA+IMKgc3RhdGljIHN0cnVjdCB7Cj4gPiDCoMKgwqDC
oMKgaHZtX3NhdmVfaGFuZGxlciBzYXZlOwo+ID4gK8KgwqDCoMKgaHZtX3NhdmVfb25lX2hhbmRs
ZXIgc2F2ZV9vbmU7Cj4gPiDCoMKgwqDCoMKgaHZtX2xvYWRfaGFuZGxlciBsb2FkOwo+ID4gwqDC
oMKgwqDCoGNvbnN0IGNoYXIgKm5hbWU7Cj4gPiDCoMKgwqDCoMKgc2l6ZV90IHNpemU7Cj4gPiDC
oMKgwqDCoMKgaW50IGtpbmQ7Cj4gPiAtfSBodm1fc3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9N
QVggKyAxXSA9IHsge05VTEwsIE5VTEwsICI8Pz4ifSwKPiA+IH07Cj4gPiArfSBodm1fc3JfaGFu
ZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05VTEwsIE5VTEwsIE5VTEwsCj4gPiAi
PD8+In0sIH07Cj4gVGhpcyBpbml0aWFsaXplciBsb29rcyBmbGF3ZWQsIGFuZCBJJ2QgYXBwcmVj
aWF0ZSBpZiB5b3UgY291bGQgZml4IGl0Cj4gYXMKPiB5b3UgaGF2ZSB0byB0b3VjaCBpdCBhbnl3
YXk6IEl0IG9ubHkgc2V0cyAubmFtZSBvZiBhcnJheSBlbnRyeSAwCj4gdG8gYSBub24tTlVMTCBz
dHJpbmcuIEVpdGhlciB0aGlzIHNldHRpbmcgaXMgbm90IG5lZWRlZCBpbiB0aGUgZmlyc3QKPiBw
bGFjZSAoYXMgbG9va3MgdG8gYmUgdGhlIGNhc2UpLCBvciB5b3UnbGwgd2FudCB0byBpbml0aWFs
aXplIGFsbAo+IGFycmF5Cj4gZW50cmllcyB0aGUgc2FtZS4gVXNlIHRoZSBDOTkgKEdOVSBleHRl
bnNpb24gaW4gQzg5KSBmb3IgdGhhdAo+IHB1cnBvc2UuIFBlcmhhcHMgc2ltcGx5IGRyb3BwaW5n
IHRoZSBpbml0aWFsaXplciBjb3VsZCBiZSBwcmVyZXEKPiBwYXRjaCB3aGljaCBjb3VsZCBnbyBp
biByaWdodCBhd2F5Lgo+IAo+ID4gCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5j
Cj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCj4gPiBAQCAtMTU3Niw5ICsxNTc2
LDkgQEAgc3RhdGljIGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwKPiA+IGh2
bV9kb21haW5fY29udGV4dF90ICpoKQo+ID4gwqDCoMKgwqDCoHJldHVybiAwOwo+ID4gwqB9Cj4g
PiDCoAo+ID4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlk
ZGVuLAo+ID4gbGFwaWNfbG9hZF9oaWRkZW4sCj4gPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShMQVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIE5VTEwsCj4gPiBsYXBpY19sb2FkX2hpZGRlbiwK
PiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oDEsIEhWTVNSX1BFUl9WQ1BVKTsKPiA+IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElD
X1JFR1MsIGxhcGljX3NhdmVfcmVncywKPiA+IGxhcGljX2xvYWRfcmVncywKPiA+ICtIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgTlVMTCwKPiA+
IGxhcGljX2xvYWRfcmVncywKPiBUaGVzZSBhcmUgcGVyLXZDUFUgYXMgd2VsbCAtIHdoeSBkbyB0
aGV5IGdldCBOVUxMIGluc2VydGVkIGhlcmUsCj4gcmF0aGVyIHRoYW4gdGhlcmUgYmVpbmcgYW5v
dGhlciAodHdvKSBwcmVyZXEgcGF0Y2goZXMpPwoKQm90aCBMQVBJQyBzYXZlIGZ1bmN0aW9ucyBo
YXZlIGZvciBmb3IgKHZjcHUpIHNvIHRoZSBsb29rIGxpa2UgYQpzYXZlX29uZSBmdW5jdGlvbiBh
bHJlYWR5LCBubyBuZWVkIHRvIGRvIGFueXRoaW5nIGhlcmUuCgo+IAo+ID4gCj4gPiAtLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3NhdmUuaAo+ID4gQEAgLTk3LDYgKzk3LDggQEAgc3RhdGljIGlubGluZSB1aW50MTZf
dCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3QKPiA+IGh2bV9kb21haW5fY29udGV4dCAqaCkKPiA+
IMKgICogcmVzdG9yaW5nLsKgwqBCb3RoIHJldHVybiBub24temVybyBvbiBlcnJvci4gKi8KPiA+
IMKgdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCzCoAo+
ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7Cj4gPiArdHlwZWRlZiBpbnQg
KCpodm1fc2F2ZV9vbmVfaGFuZGxlcikoc3RydWN0wqDCoHZjcHUgKnYsCj4gPiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwo+IEkgZG9uJ3QgdGhpbmsgIm9uZSIgaXMg
YSB2YWxpZCBwYXJ0IG9mIHRoZSBuYW1lIGhlcmU6IFBJQyBoYXMKPiBtdWx0aXBsZSBpbnN0YW5j
ZXMgdG9vIChhbmQgZXZlbnR1YWxseSBJTy1BUElDIHdpbGwpLCB5ZXQgdGhleSdyZQo+IG5vdCB0
byBiZSBtYW5hZ2VkIHRoaXMgd2F5LiBJIHRoaW5rIHlvdSB3YW50IHRvIHVzZSAidmNwdSIKPiBp
bnN0ZWFkLgo+IAo+ID4gCj4gPiBAQCAtMTE0LDEyICsxMTcsMTMgQEAgdm9pZCBodm1fcmVnaXN0
ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAo+ID4gwqAKPiA+IMKgLyogU3ludGFjdGljIHN1
Z2FyIGFyb3VuZCB0aGF0IGZ1bmN0aW9uOiBzcGVjaWZ5IHRoZSBtYXggbnVtYmVyIG9mCj4gPiDC
oCAqIHNhdmVzLCBhbmQgdGhpcyBjYWxjdWxhdGVzIHRoZSBzaXplIG9mIGJ1ZmZlciBuZWVkZWQg
Ki8KPiA+IC0jZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfbG9h
ZCwgX251bSwKPiA+IF9rKcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgXAo+ID4gKyNkZWZpbmUg
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZlX29uZSwgX2xvYWQsCj4g
PiBfbnVtLCBfaynCoMKgXAo+ID4gwqBzdGF0aWMgaW50IF9faW5pdAo+ID4gX19odm1fcmVnaXN0
ZXJfIyNfeCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBc
Cj4gPiDCoHvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgCj4gPiDCoMKgwqDCoMKgwqDCoMKgXAo+ID4gwqDCoMKg
wqDCoGh2bV9yZWdpc3Rlcl9zYXZldm0oSFZNX1NBVkVfQ09ERShfeCkswqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgCj4gPiDCoMKgwqDCoMKgwqDCoMKgXAo+
ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAjX3gs
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoAo+ID4gwqDCoMKgwqDCoMKgwqDCoFwKPiA+IMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgJl9zYXZlLMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAKPiA+IMKgwqDCoMKgwqDCoMKgwqBcCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgX3NhdmVfb25lLMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKPiA+IMKgwqDCoMKgwqDCoMKg
wqBcCj4gV2hpbGUgSSBnZW5lcmFsbHkgYXBwcmVjaWF0ZSB0aGUgb21pc3Npb24gb2YgdGhlICYs
IEknZAo+IHByZWZlciBpZiB5b3UgYWRkZWQgaXQgZm9yIGNvbnNpc3RlbmN5IHdpdGggdGhlIG5l
aWdoYm9yaW5nCj4gbGluZXMuCgpUaGlzIHdhcyBkb25lIHNvIHdlIGNhbiBhZGQgTlVMTCBpbiB0
aGUgcGxhY2VzIHRoYXQgZG8gbm90IGhhdmUKc2F2ZV9vbmUgZnVuY3Rpb25zLgoKVGhhbmtzLMKg
CkFsZXgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 13:08:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 13:08: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 1fkUO8-0004b8-I4; Tue, 31 Jul 2018 13:08: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkUO6-0004b3-DC
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 13:08:30 +0000
X-Inumbo-ID: b766b751-94c2-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 b766b751-94c2-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 15:07:45 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 07:08:28 -0600
Message-Id: <5B605F4702000078001D9759@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 07:08:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-10-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-10-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 09/11] x86/domctl: Don't pause the whole
 domain if only getting vcpu state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgcGF0Y2ggaXMgZm9jdXNlZCBvbiBtb3ZpbmcgdGhlIGZvciBsb29wIHRvIHRoZSBj
YWxsZXIgc28KPiBub3cgd2UgY2FuIHNhdmUgaW5mbyBmb3IgYSBzaW5nbGUgdmNwdSBpbnN0YW5j
ZSB3aXRoIHRoZSBzYXZlX29uZQo+IGhhbmRsZXJzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFsZXhh
bmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgoKRmlyc3Qgb2YgYWxsIEknZCBh
cHByZWNpYXRlIGlmIHRoaXMgcGF0Y2ggd2FzIGxhc3QgaW4gdGhlIHNlcmllcywgYWZ0ZXIgYWxs
CmluZnJhc3RydWN0dXJlIGNoYW5nZXMgaGF2ZSBiZWVuIGRvbmUuCgo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gQEAgLTc5Myw2
ICs3OTMsMTQgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0
ZXIgc2VnOwo+ICAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dCA9IHt9Owo+ICAKPiArICAgIC8q
Cj4gKyAgICAgKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlz
IGRvd247IHRoZSByZXN0b3JlCj4gKyAgICAgKiBjb2RlIHdpbGwgbGVhdmUgaXQgZG93biBpZiB0
aGVyZSBpcyBub3RoaW5nIHNhdmVkLgo+ICsgICAgICovCj4gKyAgICBpZiAoIHYtPnBhdXNlX2Zs
YWdzICYgVlBGX2Rvd24gKQo+ICsgICAgICAgIHJldHVybiAwOwo+ICsKPiArCj4gICAgICAvKiBB
cmNoaXRlY3R1cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8KPiAgICAgIGh2bV9mdW5jcy5z
YXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKPiAgCj4gQEAgLTg5NywxMyArOTA1LDYgQEAgc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgCj4gICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4gICAgICB7Cj4gLSAg
ICAgICAgLyoKPiAtICAgICAgICAgKiBXZSBkb24ndCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEg
dmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCj4gLSAgICAgICAgICogY29kZSB3aWxsIGxl
YXZlIGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KPiAtICAgICAgICAgKi8KPiAt
ICAgICAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQo+IC0gICAgICAgICAgICBj
b250aW51ZTsKCldoeSBpcyB0aGlzIG5vdCBkb25lIGluIHRoZSByZXNwZWN0aXZlIHByZXJlcSBw
YXRjaD8KCj4gQEAgLTExOTYsNyArMTE5Nyw3IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hz
YXZlX3N0YXRlc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoCj4g
ICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBf
YWNjdW0pOwo+ICAgICAgaW50IGVyciA9IDA7Cj4gIAo+IC0gICAgaWYgKCAhY3B1X2hhc194c2F2
ZSApCj4gKyAgICBpZiAoICFjcHVfaGFzX3hzYXZlIHx8ICF4c2F2ZV9lbmFibGVkKHYpICkKPiAg
ICAgICAgICByZXR1cm4gMDsgICAvKiBkbyBub3RoaW5nICovCj4gIAo+ICAgICAgZXJyID0gX2h2
bV9pbml0X2VudHJ5KGgsIENQVV9YU0FWRV9DT0RFLCB2LT52Y3B1X2lkLCBzaXplKTsKPiBAQCAt
MTIyMSw4ICsxMjIyLDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAKPiAgICAgIGZvcl9l
YWNoX3ZjcHUgKCBkLCB2ICkKPiAgICAgIHsKPiAtICAgICAgICBpZiAoICF4c2F2ZV9lbmFibGVk
KHYpICkKPiAtICAgICAgICAgICAgY29udGludWU7CgpTYW1lIGhlcmUuIFRoZSBnb2FsIG9mIHRo
ZSBwcmVyZXEgcGF0Y2hlcyBpcyB0aGF0IHRoZSBwYXRjaApoZXJlIGRvZXMgbm90IGhhdmUgdG8g
dG91Y2ggYW55dGhpbmcgb3RoZXIgdGhhbiB0aGUgYWJzdHJhY3QKbG9naWMuCgo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKPiBA
QCAtMTM4LDkgKzEzOCwxMiBAQCBzaXplX3QgaHZtX3NhdmVfc2l6ZShzdHJ1Y3QgZG9tYWluICpk
KQo+ICBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBl
Y29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAo+ICAgICAgICAgICAgICAgICAgIFhFTl9HVUVT
VF9IQU5ETEVfNjQodWludDgpIGhhbmRsZSwgdWludDY0X3QgKmJ1ZnN6KQo+ICB7Cj4gLSAgICBp
bnQgcnY7Cj4gKyAgICBpbnQgcnYgPSAwOwo+ICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgY3R4
dCA9IHsgfTsKPiAgICAgIGNvbnN0IHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yICpkZXNjOwo+
ICsgICAgYm9vbCBpc19zaW5nbGVfaW5zdGFuY2UgPSBmYWxzZTsKPiArICAgIHVpbnQzMl90IG9m
ZiA9IDA7Cj4gKyAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAgCj4gICAgICBpZiAoIGQtPmlzX2R5aW5n
IHx8Cj4gICAgICAgICAgIHR5cGVjb2RlID4gSFZNX1NBVkVfQ09ERV9NQVggfHwKPiBAQCAtMTQ4
LDQzICsxNTEsOTQgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKPiAgICAgICAgICAgIWh2bV9z
cl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZSApCj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4g
IAo+ICsgICAgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmtpbmQgPT0gSFZNU1JfUEVS
X1ZDUFUgJiYKPiArICAgICAgICBpbnN0YW5jZSA8IGQtPm1heF92Y3B1cyApCj4gKyAgICAgICAg
aXNfc2luZ2xlX2luc3RhbmNlID0gdHJ1ZTsKCkl0IHNlZW1zIHF1aXRlIHBvaW50bGVzcyB0byBh
bGxvdyBpbnN0YW5jZSA+PSBkLT5tYXhfdmNwdXMgdG8KcHJvZ3Jlc3MgZnVydGhlci4gSW4gZmFj
dCBhdCB0aGlzIHBvaW50IGFsbCBIVk1TUl9QRVJfVkNQVQppbnN0YW5jZXMgb3VnaHQgdG8gaGF2
ZSBhIHNhdmVfb25lKCkgaGFuZGxlciwgYW5kIGhlbmNlIEknbQp0aGlua2luZyB5b3UgY291bGQg
Z2V0IGF3YXkgd2l0aG91dCBhIGlzX3NpbmdsZV9pbnN0YW5jZSBsb2NhbAp2YXJpYWJsZS4KCj4g
ICAgICBjdHh0LnNpemUgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemU7Cj4gLSAgICBp
ZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9QRVJfVkNQVSApCj4g
KyAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9QRVJfVkNQ
VSAmJgo+ICsgICAgICAgIGluc3RhbmNlID09IGQtPm1heF92Y3B1cyApCgpBbmQgYXMgYSByZXN1
bHQgSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMgYWRkaXRpb24uCgpJJ20gYWZyYWlkIHRoZSByZXN0
IG9mIHRoZSBjaGFuZ2VzIHRvIHRoaXMgZnVuY3Rpb24gd291bGQgY2hhbmdlCnRvbyBtdWNoIGFz
IGEgcmVzdWx0LCBzbyBJJ20gc2tpcHBpbmcgdGhlbSBmb3Igbm93LgoKPiBAQCAtMTk2LDcgKzI1
MCw5IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKCkkgZG9uJ3QgdGhpbmsgdGhlIHJlbWFpbmluZyBjaGFuZ2VzIGFjdHVhbGx5IGJlbG9u
Z3MgaW4gYSBwYXRjaCB3aXRoCmEgdGl0bGUgbGlrZSB0aGUgb25lIGhlcmUgaGFzLgoKPiAgICAg
IHN0cnVjdCBodm1fc2F2ZV9oZWFkZXIgaGRyOwo+ICAgICAgc3RydWN0IGh2bV9zYXZlX2VuZCBl
bmQ7Cj4gICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXI7Cj4gLSAgICB1bnNpZ25lZCBpbnQg
aTsKPiArICAgIGh2bV9zYXZlX29uZV9oYW5kbGVyIHNhdmVfb25lX2hhbmRsZXI7Cj4gKyAgICB1
bnNpZ25lZCBpbnQgaSwgcmM7CgpyYyB3b3VsZCBub3Qgbm9ybWFsbHkgYmUgb2YgdW5zaWduZWQg
dHlwZS4gSSdtIGFueXdheSBzdHJ1Z2dsaW5nCnRvIHVuZGVyc3RhbmQgd2h5IHlvdSBpbnRyb2R1
Y2UgdGhlIHZhcmlhYmxlLiBZb3UgZG9uJ3QgZXZlbiBsb2cKaXRzIHZhbHVlIGluIHRoZSBlcnJv
ciBjYXNlKHMpLgoKPiArICAgIHN0cnVjdCB2Y3B1ICp2ID0gTlVMTDsKClBvaW50bGVzcyBpbml0
aWFsaXplciBhZmFpY3QuCgo+IEBAIC0yMjQsMTEgKzI4MCwzMiBAQCBpbnQgaHZtX3NhdmUoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICBmb3IgKCBpID0g
MDsgaSA8PSBIVk1fU0FWRV9DT0RFX01BWDsgaSsrICkKPiAgICAgIHsKPiAgICAgICAgICBoYW5k
bGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmU7Cj4gLSAgICAgICAgaWYgKCBoYW5kbGVyICE9
IE5VTEwgKQo+ICsgICAgICAgIHNhdmVfb25lX2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0u
c2F2ZV9vbmU7Cj4gKyAgICAgICAgaWYgKCBzYXZlX29uZV9oYW5kbGVyICE9IE5VTEwgKQo+ICAg
ICAgICAgIHsKPiAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSVkIHNhdmU6
ICVzXG4iLAo+ICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBodm1fc3JfaGFuZGxl
cnNbaV0ubmFtZSk7CgpQbGVhc2UgYWxzbyBsb2cgdGhlIHZDUFUgSUQgKHBlcmhhcHMgdXNpbmcg
IkhWTSAlcHYgc2F2ZTogLi4uIi4KYW5kIGFsc28gb24gdGhlIGVycm9yIHBhdGggYSBmZXcgbGlu
ZXMgZG93biksIG1ha2luZyB0aGlzIG1lc3NhZ2UKYXQgdGhlIHNhbWUgdGltZSBkaXN0aW5ndWlz
aGFibGUgZnJvbSAuLi4KCj4gLSAgICAgICAgICAgIGlmICggaGFuZGxlcihkLCBoKSAhPSAwICkK
PiArICAgICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ICsgICAgICAgICAgICB7Cj4g
KyAgICAgICAgICAgICAgICByYyA9IHNhdmVfb25lX2hhbmRsZXIodiwgaCk7Cj4gKwo+ICsgICAg
ICAgICAgICAgICAgaWYoIHJjICE9IDAgKQo+ICsgICAgICAgICAgICAgICAgewo+ICsgICAgICAg
ICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4iLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGkpOwo+ICsgICAgICAgICAg
ICAgICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICsgICAgICAgICAgICAgICAgfQo+ICsgICAgICAg
ICAgICB9Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGVsc2UgaWYgKCBoYW5kbGVyICE9IE5VTEwg
KQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSVk
IHNhdmU6ICVzXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBodm1fc3Jf
aGFuZGxlcnNbaV0ubmFtZSk7CgouLi4gdGhpcyBvbmUgYW5kIC4uLgoKPiArICAgICAgICAgICAg
cmMgPSBoYW5kbGVyKGQsIGgpOwo+ICsKPiArICAgICAgICAgICAgaWYoIHJjICE9IDAgKQo+ICAg
ICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQ
Ukl1MTYiXG4iLAoKLi4uIGZvciB0aGUgZXJyb3IgcGF0aCBmcm9tIHRoaXMgb25lLgoKSmFuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 13:24:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 13: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 1fkUdi-0005zF-Tm; Tue, 31 Jul 2018 13:24: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkUdh-0005z9-TO
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 13:24:37 +0000
X-Inumbo-ID: f7f14f88-94c4-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 f7f14f88-94c4-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 15:23:53 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 07:24:35 -0600
Message-Id: <5B60631002000078001D9769@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 07:24:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-11-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1532520862-13648-11-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 10/11] x86/hvm: Remove redundant save
 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>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <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>

Pj4+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9ocGV0LmMKPiBAQCAtNTE2LDggKzUxNiw5IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZtX21t
aW9fb3BzIGhwZXRfbW1pb19vcHMgPSB7Cj4gIH07Cj4gIAo+ICAKPiAtc3RhdGljIGludCBocGV0
X3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3N0YXRp
YyBpbnQgaHBldF9zYXZlKHN0cnVjdCB2Y3B1ICp2Y3B1LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKCkNvbnNpc3RlbnRseSB2IHBsZWFzZS4KCj4gQEAgLTc4NSwxMCArNzcwLDEwIEBAIHN0YXRp
YyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKPiAgfQo+ICAKPiAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURK
VVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bV9zYXZlX3RzY19hZGp1c3Rfb25lLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEws
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwgSFZN
U1JfUEVSX1ZDUFUpOwoKSSB0aGluayB0aGVyZSdzIHN0aWxsIGFuIG9yZGVyaW5nIGlzc3VlIHdp
dGggdGhpcyBsYXN0IHBhcnRzIG9mIHNlcmllczogWW91CnNob3VsZG4ndCBuZWVkIHRvIHJlLWlu
dHJvZHVjZSBOVUxMIGhlcmUuIFRoZSBhYnN0cmFjdCBsb2dpYyBzaG91bGQKZmlyc3QgYmUgc3dp
dGNoZWQgdG8gbm8gbG9uZ2VyIHVzZSB0aGUgLnNhdmUgaGFuZGxlcnMsIGF0IHdoaWNoIHBvaW50
CnlvdSBjYW4gc2ltcGx5IGRyb3AgdGhlIGZpZWxkIGF0IHRoZSBzYW1lIHRpbWUgYXMgeW91IHJl
bmFtZSB0aGUKZnVuY3Rpb25zLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gQEAgLTE3NCw3ICsxNzQsNyBAQCBpbnQgaHZt
X3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWdu
ZWQgaW50IGluc3RhbmNlLAo+ICAgICAgICAgICAgICBydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBl
Y29kZV0uc2F2ZV9vbmUoZC0+dmNwdVtpbnN0YW5jZV0sCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4dCk7Cj4gICAgICAgICAgZWxzZQo+
IC0gICAgICAgICAgICBydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZShkLCAmY3R4
dCk7Cj4gKyAgICAgICAgICAgIHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQt
PnZjcHVbaW5zdGFuY2VdLCAmY3R4dCk7CgpTbyB0aGlzIHNpdHMgb24gdGhlIGlzX3NpbmdsZV9p
bnN0YW5jZSBwYXRoIGFuZCBoZW5jZSBpbnN0YW5jZSBoYXMKYmVlbiBib3VuZHMgY2hlY2tlZC4K
Cj4gQEAgLTIwNyw3ICsyMDcsOCBAQCBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAo+ICAgICAgewo+
ICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPiAgICAgICAgICB7Cj4gLSAgICAgICAg
ICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KSkg
IT0gMCApCj4gKyAgICAgICAgICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2Rl
XS5zYXZlKGQtPnZjcHVbaW5zdGFuY2VdLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4dCkpICE9IDAgKQoKQnV0IGFyZW4ndCBwb3Rl
bnRpYWxseSBhY2Nlc3NpbmcgdGhlIGFycmF5IGJleW9uZCBib3VuZHMgaGVyZT8KV2h5IGRvbid0
IHlvdSBzaW1wbHkgcGFzcyB2PyBPdG9oIC0gd2h5IGlzIHRoaXMgaW4gYSBmb3JfZWFjaF92Y3B1
KCkKbG9vcD8gQW55d2F5LCBhcyBzYWlkLCBJIHRoaW5rIHRoZSBwcmV2aW91cyBwYXRjaCBuZWVk
cyBxdWl0ZSBhIGJpdApvZiB3b3JrIGluIHRoaXMgYXJlYS4gQXMgYSBzZXBhcmF0ZSByZW1hcmsg
dGhvdWdoIC0gcGxlYXNlIG1ha2Ugc3VyZQp5b3VyIHNlcmllcyBjYW4gYmUgYXBwbGllZCBpbiBt
dWx0aXBsZSBzdGVwcywgaS5lLiBpdCBuZWVkcyB0byBub3QgYnJlYWsKdGhpbmdzIGF0IGFueSBw
YXRjaCBib3VuZGFyeS4KCj4gQEAgLTI4MCwxNCArMjgwLDEzIEBAIGludCBodm1fc2F2ZShzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgICAgIGZvciAoIGkgPSAw
OyBpIDw9IEhWTV9TQVZFX0NPREVfTUFYOyBpKysgKQo+ICAgICAgewo+ICAgICAgICAgIGhhbmRs
ZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZTsKPiAtICAgICAgICBzYXZlX29uZV9oYW5kbGVy
ID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOwo+IC0gICAgICAgIGlmICggc2F2ZV9vbmVf
aGFuZGxlciAhPSBOVUxMICkKPiArICAgICAgICBpZiAoIGhhbmRsZXIgIT0gTlVMTCApCj4gICAg
ICAgICAgewo+ICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiSFZNJWQgc2F2ZTog
JXNcbiIsCj4gICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5kbGVy
c1tpXS5uYW1lKTsKPiAgICAgICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ICAgICAg
ICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICByYyA9IHNhdmVfb25lX2hhbmRsZXIodiwgaCk7
Cj4gKyAgICAgICAgICAgICAgICByYyA9IGhhbmRsZXIodiwgaCk7CgpBcmVuJ3QgeW91IGludm9r
aW5nIEhWTVNSX1BFUl9ET00gaGFuZGxlcnMgbm93IG9uY2UgcGVyIHZDUFUKaW5zdGVhZCBvZiBv
bmNlIHBlciBkb21haW4/Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAo+IEBAIC05NSw3ICs5NSw3IEBA
IHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5zdGFuY2Uoc3RydWN0IAo+IGh2bV9k
b21haW5fY29udGV4dCAqaCkKPiAgICogVGhlIHNhdmUgaGFuZGxlciBtYXkgc2F2ZSBtdWx0aXBs
ZSBpbnN0YW5jZXMgb2YgYSB0eXBlIGludG8gdGhlIGJ1ZmZlcjsKPiAgICogdGhlIGxvYWQgaGFu
ZGxlciB3aWxsIGJlIGNhbGxlZCBvbmNlIGZvciBlYWNoIGluc3RhbmNlIGZvdW5kIHdoZW4KPiAg
ICogcmVzdG9yaW5nLiAgQm90aCByZXR1cm4gbm9uLXplcm8gb24gZXJyb3IuICovCj4gLXR5cGVk
ZWYgaW50ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQsIAo+ICt0eXBlZGVm
IGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgIHZjcHUgKnYsCgpUb28gbWFueSBzcGFj
ZXMgYWZ0ZXIgc3RydWN0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 13:32:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 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 1fkUl7-0006k3-Pe; Tue, 31 Jul 2018 13:32: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=bbbv=kp=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fkUl6-0006jy-5H
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 13:32:16 +0000
X-Inumbo-ID: 091904a3-94c6-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::718])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 091904a3-94c6-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 15:31:31 +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=SpBcqzWbpuJzLdXlJ8JZkYu5wqEanN8DDi3a5DD8x9c=;
 b=buDtfTu+cqDobuwQ39WDdallalpPyHael2KsvoBglBtNCBKuANwY12607w2KyAo2AwWt2l9XQg82qzlXwxbL7UpifknIW1oV2GNXS6VA7PEC36cuOpPgCAYaU93vQvLbVLXYAyE4mXnRZqwSD6g4N7kPtsqocbNfIIZyzPEcRHY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 DB7PR02MB4187.eurprd02.prod.outlook.com (2603:10a6:10:46::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.995.21; Tue, 31 Jul 2018 13:32:08 +0000
Message-ID: <1533043922.21125.24.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Tue, 31 Jul 2018 16:32:02 +0300
In-Reply-To: <5B60631002000078001D9769@prv1-mh.provo.novell.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-11-git-send-email-aisaila@bitdefender.com>
 <5B60631002000078001D9769@prv1-mh.provo.novell.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: HE1PR0701CA0047.eurprd07.prod.outlook.com
 (2603:10a6:3:9e::15) To DB7PR02MB4187.eurprd02.prod.outlook.com
 (2603:10a6:10:46::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d64cfc76-d72f-41c3-7b61-08d5f6ea03cd
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(7021125)(8989117)(4534165)(7022125)(4603075)(4627221)(201702281549075)(8990107)(7048125)(7024125)(7027125)(7028125)(7023125)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR02MB4187; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4187;
 3:h3I0OrJ1wu6EQYXLN2GIcL1uPaPqmjJcMhYMpSLgcgie13MTi4bsu3eTQAMXwowS3Gmb5jKzIl/wZMou5ey1U6jklfTNjSL5nZKp9cqdxZByrpizt7Djjzc3u1Ws/av0Aam4/BB1PHc50cDTC/+fwGZh62QnwrUXx0F396yO1xDhK/wsAy5bR114uVHtoj2xJFfxeFPi7o6bDFO4VDH7+Ux8I5fxfeMTi+fLClYRaUyrEqwhzxJWCoTeOM/bGOLn;
 25:CIi0zs00oRqjaPiNkN/ofwb3zJrgTGGSuB6I1lulx2TIYu6W8yMs9xtPOiE3u/inqsaQUQrR/uyViBbvHD0ZcnB3srF8FZMfHkY/NRpL6SHdrKWmjKuuveU0YwfwfO5ZZH8hH9mKJPM7Ar4gUZs/xcqo5gD4xfX8ot6LpdyriA8eRgtsuhIEJlOxbDhheq9CkwqsQ4pkLppAz1N9MhEVwMcMpVic52dY8L/gljnAU4kkIkT/lu9W3VDUIR1ipsIluvqqRgPFWPL6BqijlfFYF+6arbcee700mNeG99PHXfOEm4QR1KFJISsRVOo6xX0NmdIrfxZvoITmuQHznCKAvQ==;
 31:46vK3S8KHp7w2KSEoAtBZaRysapCqmiP1tKB9iYAWhVEZ86GEcSLEeiqkWciVu8q1AnP5DMaApJufOJoZMC2Newo1vNd5/Uomt2T1g4KF+kVz9IPlZ2n8Mk8sggjLavKpwqNz+bDW+bfDpSPH/FrlOB25cDqxxuovqX/b+0PvguxAlS8lPoKPL2mipo5T5fpyV4pQGgCmpdpXJQUsPxa5cRCM7JjYuH5VkL+VTVtx2E=
X-MS-TrafficTypeDiagnostic: DB7PR02MB4187:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4187;
 20:aSzsTLrBFy+e/q2/tSOIz4q30jx0crNXJPTMxAbBzPuskwysszvU0sMoktje7onnr0yPScrX10IfXLZdarwOZki+LjdSRkNg+IXI05bC+hPNr0N0rnCZeQh926qzLWJ4EyaysLKJ6D62js0mwkM52BovhPVxCP8RhUxQZm8jCgFfNKMjB8PvBSQLmh5f2wQHrqQFhP8+GbQQKednuP/98jsrKM7BXRSUgOF3gbq4etRbr65ERheKTAMUL8BlSytT+18mltUQInz1EY6hcHR4iHNIagadTjmRrM01S7ELzF9PLcMWTKBTeu3Om9Sc+EA8QL+UzIcxDaWrfD3+C50BAg==;
 4:udOvwVYvMFcjoGo/tsZEIT2IXagKFFVrKDl5a0holbKDklRXY9DeKl7mYIRfmdpZIMKDe1PsEtqvzSAMuveNoqBjLUBgWojpt+V/JXKtNAWaVA4U+f9jscc4ltykcAmIMPJ8lLgPXRT3+AdjUi7qxztCF6HxfoanSJaDguLbwtDGzhlpvJcDxvLpogunWazwinwQxxznY3Kos1i/wxkhD40B6QRNnMv45l27ljzBlabtm4kYA7DIhlPVsEAUCKmHoZt02oRuV03aXheuCslnKw==
X-Microsoft-Antispam-PRVS: <DB7PR02MB41871A6B8609D990A384DBC2AB2E0@DB7PR02MB4187.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)(3002001)(3231311)(944501410)(52105095)(10201501046)(149027)(150027)(6041310)(20161123560045)(2016111802025)(20161123558120)(20161123562045)(20161123564045)(6043046)(6072148)(201708071742011)(7699016);
 SRVR:DB7PR02MB4187; BCL:0; PCL:0; RULEID:; SRVR:DB7PR02MB4187; 
X-Forefront-PRVS: 0750463DC9
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(366004)(376002)(346002)(396003)(39850400004)(136003)(199004)(189003)(6666003)(6486002)(25786009)(103116003)(50466002)(53936002)(16526019)(23676004)(186003)(36916002)(5660300001)(86362001)(486006)(50226002)(2906002)(4326008)(229853002)(36756003)(6246003)(68736007)(97736004)(6916009)(8676002)(77096007)(316002)(2870700001)(105586002)(305945005)(106356001)(956004)(476003)(386003)(2616005)(16576012)(26005)(47776003)(81156014)(6116002)(66066001)(14444005)(478600001)(8936002)(76176011)(53546011)(52116002)(11346002)(3846002)(5820100001)(446003)(81166006)(7736002)(54906003)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR02MB4187; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtEQjdQUjAyTUI0MTg3OzIzOkhvM0UwaDlYY1pHc1lxa1p1SWpkd21xVTBN?=
 =?utf-8?B?a2tyZERSVHh1NFVBVzQ1SlhTWUtuZ01pb2FjcXFhbTRyM005WERJeFBvQ0wz?=
 =?utf-8?B?QkZrMS82aE5ONjVsU0k3MHlPR1hOLzFpeXZvTkpLSnJqZjJKc2d1Wnc0U2p2?=
 =?utf-8?B?WEEwVVFmY0tLRThZcGdwdVhUQVBPMzluSC9iSk1RM1hUb0VRK1o2Z3dTejBS?=
 =?utf-8?B?T0lYUmlMOTN4RFRJNG9NN3BDem93Z2JJQXliSEwxK3p0cWgwNzFyUkZRSHRq?=
 =?utf-8?B?QnZwUDBJUlBpNjdjQi9yYU5uczJDUlFBTEJ1bzlKY1JSU0dIR0Vvc1N2dFRv?=
 =?utf-8?B?VlBEZG1TdFR1MzFzV1BVcnBlaFM1bHFycFZBWFJUbmdrSUZGNWxqbzF4aXBp?=
 =?utf-8?B?WUsrdWcwM2wzMHd4SExZaGM0b2VaWEQ2S09xK000bW1LL2lGbGp0amhjY1h0?=
 =?utf-8?B?RUV0djAyYXloV1RsSEh3SWdFYUVXSlhVNlBxN0tEaUlQME0yRW9WM3h3ZTlk?=
 =?utf-8?B?bjdPcDNTNk1keUd2LzRPNzZ5NmRSYWFSb0xMb01Ca3RuN0dHVXhGdnJhVk04?=
 =?utf-8?B?NmRiTllWOTZHS2xiTVVpa0NQMTBEdWlJMDhZSkdLcEViOW0yM28vRlk1R1k3?=
 =?utf-8?B?UkZNbUwzWE5kVkJIMS9CUE56WkJsNXdkMisvWTdQY2IrQjFFRDZ5ckpIRTRy?=
 =?utf-8?B?QktaV3BSUnB3T3htVnpGSHZFdklFaEF2QlhXVTJJRHBPbS9wQ2tVOEhxekk2?=
 =?utf-8?B?b0ZHem0yR3BHQXRpZzhVNjVyQVpsUG1uczNWSWlXUUs1ajRFSGNuTWY5UkZx?=
 =?utf-8?B?bllFdGttaUM5NjFMNExlTGhGSkd0NUlIQTBFQzE0QVd1MWhxVzRzYkczM2xJ?=
 =?utf-8?B?WVEzaWl4MGUyWnd5bzRNVlpFWU9aR3NKY0lwRitFRVZjQTYvRHl5Q0JxbnRO?=
 =?utf-8?B?WXhwMjNHVzB3NmRIcXgzQTExY0tUYnFTMit3N3oxRkZGN0RYY0VVT2FRRW53?=
 =?utf-8?B?aVcrVnFJUTNVcEo5c1ZXM0JJeHJubW9tUTIwb01OQkdidldreFR3ODNPVmkx?=
 =?utf-8?B?WGxnRXNnUiswWFpVTS8veXRGWEE3QTQ4RWd2dGswSjYyaHZvWmVkdU11MXR3?=
 =?utf-8?B?V1JtMkhLMXpMaStqSmVLYjdsU1VRaTVxeG9jamVVMXN0ZHpsVnYyci8rWnZi?=
 =?utf-8?B?RFlPTG5YZ013MHJDVkorR2kvQU1Nb2lPUXdQU3dIVDRuVm1jTDEreFFjYU9m?=
 =?utf-8?B?cFdYWVBtRU1QTGxBaXFRLzRObThwdDlHNC8yd3loUEJJUDlZa3lZSHNCTmY0?=
 =?utf-8?B?NFBHczBTdTNhdGUxWUNqNnljSklnQk11RWVrc3hRM2ZQbFIraCtteFo5emJv?=
 =?utf-8?B?ZGpvYjdXa1VhMzZkR0RUaVJFY01ueU9QdHljYm1oK3luNG9YZFBpL0JjenBp?=
 =?utf-8?B?WDhqaUxPcUxPdTIvaWpSa3ZNZUN4b2pxelI4OUtwSnl6YU9URFpsM0I4OHgy?=
 =?utf-8?B?YjNZQkNpYzUwZHp0WlNidFNaN04xOXFHRkhnTnhUZllNL1o3QTFCUGQwV2FB?=
 =?utf-8?B?RncyNHlqcGhnTVpSYXNLaDVDK3U0bkFpUy9KdERHOC9JK3o0aVgvOE9nRitT?=
 =?utf-8?B?bmtUSURvMFRMSlpMWVhkbkFDbFlpOWh2dHdYNUs0OGgzYWxXdDNsZi9TTzZB?=
 =?utf-8?B?bTQ3aUNYOUM3dktxVVF5VHFmMXYzTkw3ZGdxQy9lWHdKeGhFQSs2bEZUWkR0?=
 =?utf-8?B?alFVeVFuUUxJVExXMDMwUjZBdzNaVUR1ZUk1azVNUjJ2MlBuSWpjT3FLMXlX?=
 =?utf-8?B?UDZTWEQ1U3dOSFRhd0RlTkZndE9OeU1CMUVoK21qVmhiK1E9PQ==?=
X-Microsoft-Antispam-Message-Info: xtyEplBr+pbfRx9hPrJ9VdND6z419jpzYFygLiokj9dhk0u0Jj/Kfk1zb54bwK2U13WCGATp64oV5rAWKQiDTuIetuOOUX6FulOrcgcToDQOgU+AbefmRQuP6TmMBHUDhI+DhRsLYYlOKrlOqHx6uzfZKfmV4cqiuVrL+O86bTUEuWHiKZnHQTSXq3DA53f83CQQ9ydnqR3fp2y1xc3S8McZ5fH5e1b1IMwKEHtnwYdO5arx4y2xJ0KbaYTpvv6ZFUITemiZM7ZCYr9lVhmoM68KIcpvQM1IbOSfwfGDD8+cOJp7vtjIUV8AVrAi+UIP/+ycpMCPwBOCxKNaOCxVn5iTmS0aVBC76tl00E9aUbc=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4187;
 6:V++o4Y5YgFjZP/FUOYz3tFCtUy3AevY5S0gq3KhfnuForBcnBeQ0Ywaoi8eBqSgPbsPDkP4iGxcWoKrMCYPKDXCXNS0SNLlOQZ3Y78LVv0LKOOjM4+bYbYNxDwp2U96Ni3wA/TkXq9FO+ddZJkQn5yGDMkQnhIzpOdC+lR/mfG7iXXFhETMC43A6kiK03wgY4ADUlPEnbEKjv9t7dnuUiSW7TCH8Y+tR5VOi9IYabfT2KtkUkjPLn+yiLSfOj3c/NYUITgFy68lZ8J2qaYwflw7PIzdhJi91G2/bs2sA0FPHWnED7C3fwin4+ttRmm7UoDhAHP2qCjwkiEwWRjMx2bX61s4sy+bdFBAWovYpeWxSOcCR5bJ3Bo9GDRSrQA792zAGIQLMLbeVX90Ru1KSLTaFyta9UTuv3pzisUd+WbtgiRoZRJi/tb8/UXt1r4z4TdWuEeXMm4BAzCEIZ6v8Bg==;
 5:MVi9kPizM1Eu4FPp2obtekoTtm0Ryf7NK+MSHcavjufdXGqHYNQR/jyit/l79hOZ60B/U8/6XpayiQgXU4pVKd94D/x/aTereqlJ64h6PGI2OuJA6DoztPTuJ+6yTNoJ4VU4mzuRu5TXiV6mKZoWIYerFdgk7P6EyMghBUiuP/k=;
 7:7duCNJE+HOtwm+4wWjG+etUdIgOK0nnMo2WHAkwe9ofksJT/zkwqwQJ0oX3W/8TPHrxvW/j7CfOSRKsPTKwY/pDHZcvJiPmC4w2QPw3cgykaGkRpSZdLbdMVgSfDFpF+SHnvYRI5DmY+VcE7fQQWEzkjoVxKpFaP8hSqVPsCYl80fmQrigbq7uWnF/LWPc9A4uV4WxLFNDc40S99MKLW47rCkqDw3Lsasx4RrVzpN6ABjdHJxuhvxKoEbQcosjt8
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jul 2018 13:32:08.0084 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d64cfc76-d72f-41c3-7b61-08d5f6ea03cd
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR02MB4187
Subject: Re: [Xen-devel] [PATCH v14 10/11] x86/hvm: Remove redundant save
 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>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <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>

T24gTWEsIDIwMTgtMDctMzEgYXQgMDc6MjQgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMK
PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCj4gPiBAQCAtNTE2LDggKzUxNiw5IEBA
IHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZtX21taW9fb3BzIGhwZXRfbW1pb19vcHMKPiA+ID0gewo+
ID4gwqB9Owo+ID4gwqAKPiA+IMKgCj4gPiAtc3RhdGljIGludCBocGV0X3NhdmUoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gPiArc3RhdGljIGludCBocGV0X3Nh
dmUoc3RydWN0IHZjcHUgKnZjcHUsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+IENvbnNpc3Rl
bnRseSB2IHBsZWFzZS4KPiAKSGVyZSB0aGXCoGhwZXRfc2F2ZSgpIHdvcmtzIHdpdGggYSBsb2Nh
bCBkZWZpbmVkIHN0cnVjdCB2Y3B1KiB2IHNvIEkKaGF2ZcKgc3RydWN0IHZjcHUgKnZjcHUgaW4g
b3JkZXIgdG8gY2hhbmdlIGFzIGxpdHRsZSBjb2RlIGFzIHBvc3NpYmxlLgpJZiB0aGUgdiBuZWVk
cyB0byBiZSBjb25zdGFudCB0aGVuIEkgd2lsbCBjaGFuZ2UgaXQgaW4gdGhlIG5leHQKdmVyc2lv
bi7CoAoKVGhhbmtzLMKgCkFsZXgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 13:32:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 13:32: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 1fkUld-0006mP-37; Tue, 31 Jul 2018 13:32: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkUlb-0006mI-Vn
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 13:32:48 +0000
X-Inumbo-ID: 41da59c7-94c6-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 41da59c7-94c6-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 13:33:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 07:32:44 -0600
Message-Id: <5B6064F902000078001D977E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 07:32:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-9-git-send-email-aisaila@bitdefender.com>
 <5B60574302000078001D973D@prv1-mh.provo.novell.com>
 <1533041735.21125.21.camel@bitdefender.com>
In-Reply-To: <1533041735.21125.21.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDMxLjA3LjE4IGF0IDE0OjU1LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIE1hLCAyMDE4LTA3LTMxIGF0IDA2OjM0IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiA+ID4gT24gMjUuMDcuMTggYXQgMTQ6MTQsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwo+PiA+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPj4gPiBAQCAtMTU3Niw5ICsxNTc2LDkgQEAgc3RhdGlj
IGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwKPj4gPiBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKPj4gPiAgICAgIHJldHVybiAwOwo+PiA+ICB9Cj4+ID4gIAo+PiA+IC1IVk1f
UkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDLCBsYXBpY19zYXZlX2hpZGRlbiwKPj4gPiBsYXBp
Y19sb2FkX2hpZGRlbiwKPj4gPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQywgbGFw
aWNfc2F2ZV9oaWRkZW4sIE5VTEwsCj4+ID4gbGFwaWNfbG9hZF9oaWRkZW4sCj4+ID4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwo+PiA+IC1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywKPj4gPiBsYXBpY19s
b2FkX3JlZ3MsCj4+ID4gK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUNfUkVHUywgbGFw
aWNfc2F2ZV9yZWdzLCBOVUxMLAo+PiA+IGxhcGljX2xvYWRfcmVncywKPj4gVGhlc2UgYXJlIHBl
ci12Q1BVIGFzIHdlbGwgLSB3aHkgZG8gdGhleSBnZXQgTlVMTCBpbnNlcnRlZCBoZXJlLAo+PiBy
YXRoZXIgdGhhbiB0aGVyZSBiZWluZyBhbm90aGVyICh0d28pIHByZXJlcSBwYXRjaChlcyk/Cj4g
Cj4gQm90aCBMQVBJQyBzYXZlIGZ1bmN0aW9ucyBoYXZlIGZvciBmb3IgKHZjcHUpIHNvIHRoZSBs
b29rIGxpa2UgYQo+IHNhdmVfb25lIGZ1bmN0aW9uIGFscmVhZHksIG5vIG5lZWQgdG8gZG8gYW55
dGhpbmcgaGVyZS4KClF1aXRlIHRoZSBvcHBvc2l0ZSAtIHByZXNlbmNlIG9mIGEgbG9vcCBvdmVy
IGFsbCB2Q1BVLXMgY2xlYXJseQpzYXlzIHRoZXkncmUgbm90IHNhdmUtb25lIGZ1bmN0aW9ucy4g
T3RoZXJ3aXNlIHlvdSB3b3VsZG4ndApoYXZlIGZvdW5kIHRoZSBuZWVkIHRvIHRvdWNoIHRoZSBm
dW5jdGlvbnMgdGhlIHdheSB5b3UgZG8gaW4KcGF0Y2ggMTAuCgo+PiA+IEBAIC0xMTQsMTIgKzEx
NywxMyBAQCB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCj4+ID4g
IAo+PiA+ICAvKiBTeW50YWN0aWMgc3VnYXIgYXJvdW5kIHRoYXQgZnVuY3Rpb246IHNwZWNpZnkg
dGhlIG1heCBudW1iZXIgb2YKPj4gPiAgICogc2F2ZXMsIGFuZCB0aGlzIGNhbGN1bGF0ZXMgdGhl
IHNpemUgb2YgYnVmZmVyIG5lZWRlZCAqLwo+PiA+IC0jZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoX3gsIF9zYXZlLCBfbG9hZCwgX251bSwKPj4gPiBfaykgICAgICAgICAgICAgXAo+
PiA+ICsjZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfc2F2ZV9v
bmUsIF9sb2FkLAo+PiA+IF9udW0sIF9rKSAgXAo+PiA+ICBzdGF0aWMgaW50IF9faW5pdAo+PiA+
IF9faHZtX3JlZ2lzdGVyXyMjX3gjI19zYXZlX2FuZF9yZXN0b3JlKHZvaWQpICAgICAgICAgICAg
XAo+PiA+ICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKPj4gPiAgICAgICAgIFwKPj4gPiAgICAgIGh2bV9yZWdpc3Rlcl9z
YXZldm0oSFZNX1NBVkVfQ09ERShfeCksICAgICAgICAgICAgICAgICAgICAgICAgCj4+ID4gICAg
ICAgICBcCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICNfeCwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAo+PiA+ICAgICAgICAgXAo+PiA+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPj4g
PiAgICAgICAgIFwKPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgX3NhdmVfb25lLCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4+ID4gICAgICAgICBcCj4+IFdoaWxlIEkgZ2Vu
ZXJhbGx5IGFwcHJlY2lhdGUgdGhlIG9taXNzaW9uIG9mIHRoZSAmLCBJJ2QKPj4gcHJlZmVyIGlm
IHlvdSBhZGRlZCBpdCBmb3IgY29uc2lzdGVuY3kgd2l0aCB0aGUgbmVpZ2hib3JpbmcKPj4gbGlu
ZXMuCj4gCj4gVGhpcyB3YXMgZG9uZSBzbyB3ZSBjYW4gYWRkIE5VTEwgaW4gdGhlIHBsYWNlcyB0
aGF0IGRvIG5vdCBoYXZlCj4gc2F2ZV9vbmUgZnVuY3Rpb25zLgoKPz8/IChJIGNhbm5vdCBjb25u
ZWN0IHlvdXIgcmVzcG9uc2UgdG8gbXkgcmVtYXJrLikKCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 13:46:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 13: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 1fkUyP-0007hC-AB; Tue, 31 Jul 2018 13:46: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=bbbv=kp=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fkUyN-0007h7-Rj
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 13:45:59 +0000
X-Inumbo-ID: f43f6dab-94c7-11e8-a8a5-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::708])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f43f6dab-94c7-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 15:45:15 +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=YmWZD5eZibx8w23P0oohS3QMQQGh7ArmtFfuJSRSgrY=;
 b=TCFYht445DCywpgt4XJ7/SMX3rFbXYR0ohADZzZbYeEGBvuHU6fDYXD3rCZkeNqF7G35Vw7KrvoQOrd1paYwE/qa6tE0EbNFmwnHhcPhuTbe1jLYEoEqsoqMFMtjtUK3J22zilWLEPEFqiQ6GOGeQ7bKoVl05ypdoE1RZEf5sUs=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 DB7PR02MB4186.eurprd02.prod.outlook.com (2603:10a6:10:46::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.995.21; Tue, 31 Jul 2018 13:45:52 +0000
Message-ID: <1533044749.21125.27.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Tue, 31 Jul 2018 16:45:49 +0300
In-Reply-To: <5B6064F902000078001D977E@prv1-mh.provo.novell.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-9-git-send-email-aisaila@bitdefender.com>
 <5B60574302000078001D973D@prv1-mh.provo.novell.com>
 <1533041735.21125.21.camel@bitdefender.com>
 <5B6064F902000078001D977E@prv1-mh.provo.novell.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: DB6PR0202CA0012.eurprd02.prod.outlook.com
 (2603:10a6:4:29::22) To DB7PR02MB4186.eurprd02.prod.outlook.com
 (2603:10a6:10:46::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 7926b4ad-8f3a-4e8f-fe36-08d5f6ebeec4
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(7021125)(8989117)(5600074)(711020)(4534165)(7022125)(4603075)(4627221)(201702281549075)(8990107)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR02MB4186; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4186;
 3:AyHUywFTRuA5GrCzTqBG3trut/7xQ0WmDf2KMYrdUXDu/yrJGxL1cBQd16ctXjR15i+Cqf7C1JffKO+lT1j5Fx/bIRXqYn9V35EPlFzgT/gIFO0hF5rrOah/YorytT43ski2Ge7Xi9rYYYRdYtTKj4fgn2BKn9XAmS5YttNMmwQFc5DGwHcazf9ihgmmQKJZSA1cLpaxr/YfeF85kQWxYOOOPi8FWLOM9KAc1McM/lfyM/aTcL6h2Y/eLmj3O6AR;
 25:zU9vslJ/6GzmySRNn1JYKCKMcg0GTBZdpCpumZVpEx4+K46TFehvRQJ2FtCSj7xlK6LyUlut7FcOv98kn6o/rTSFn3RUhZwdLQU6GtrD7dFiIAOflesl+ghiEfkNDfJah+kuVA8+pMvzCebGBYHBc9oH+R/Kcn7Z+7fZu8BtRWXAbdrzOyLQjLy5RPBtQvkVu1mRG3qaV041KeyKVI4IQL9IBUaDf2vxfQ5jKJSdwd4vvW0YWI2hnfEzjRHblImqzyse/UdIa/aEgo3+t++y4nXzu8lKqP3gQ2ihgyAjK++l2Rhow/slsWUx/WNztamtUSf0fdC2KmvmL5iPVlIU9w==;
 31:0BzD9IjLbvjGpCtmSUIhyIpZB4q9ycVxlKsdePVA5Sy38OVINJy8oPH+y9Lew3m8EyV5iA+VIz+aZ4roo05qRyLzHgx6wOpQ+6U6juQ7ZGfatNPwCth43LUVlV7IDEdkHPJLT/EhjbAZiIBYY7zXfOvzOBjUzgmym9p5q6QHb0TTI3MAfLKKUbBN0jJLPP5Hn3gQKnbSoELjHDRom01UEQGCVVc2wuvZlypYT65gQqQ=
X-MS-TrafficTypeDiagnostic: DB7PR02MB4186:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4186;
 20:34WrsKDYeKP5WLQqo88B7zLw74lwi65pffOmkSMp+PEYMOiLJYvpCSy2ZmslE2ze9SwAqaSec2m/5vGdtGuYiQ420yODrWGqpNexPrf3VcaZlfsDfDNkTZeSh48TeHJe7KLV6oj7zB3W+ppLKGqJgnn+MLX/PwSfr7SsdyL4LNN0yroDwx7UFPMDjHU9rjnV0IZfQxWFxlBrnbnjJHuP3GvSa21bnkR+paeqy5yAFau1RUAxn5wNxNIG+bdwUIuyBRr8o2LsJRU0J4uj29rRshkKB5B10wBA/GqPCKvThNXDmBoP25HamSVwrTQq0rsuvEfOLxNJT4Isujm6wEhCbA==;
 4:wBA9RvvU52L15PlVsWFdmQeAHdIxKIXFyqZp93LUQHlegsBxzqKDDTt89J3U6jh2gruCCizec5DNIKR7A7DEUAAXTUqp1jwrEIb2uS5esxcxXm7zvIKEIAiXsVXH16IrrrFw27dX2DWTXvmPg1FDPCtdgMvg/CqAefITo1tS3wibRTdS+6pC7aH1s0l2u2Kkfa4a8qLzBW/+SS21tenA6nrQHrVXHNJZCBCw9BfhucuSpySoEbDSXUF0qb0DGaq7YoXFOXQMpOttcn/MyeZbB7P8RiFySYcYgdOpRQog8/LGf0Q0l00XUEG0e+BDKc8+
X-Microsoft-Antispam-PRVS: <DB7PR02MB41861CCCA092AFA3F89490A9AB2E0@DB7PR02MB4186.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(21532816269658);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(2016111802025)(6072148)(6043046)(201708071742011)(7699016);
 SRVR:DB7PR02MB4186; BCL:0; PCL:0; RULEID:; SRVR:DB7PR02MB4186; 
X-Forefront-PRVS: 0750463DC9
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(366004)(136003)(376002)(396003)(39850400004)(346002)(199004)(189003)(478600001)(53546011)(6246003)(6666003)(386003)(23676004)(52116002)(50466002)(6486002)(47776003)(76176011)(2616005)(77096007)(6116002)(26005)(186003)(86362001)(956004)(16526019)(476003)(11346002)(486006)(6916009)(25786009)(8676002)(68736007)(81156014)(50226002)(8936002)(4326008)(229853002)(3846002)(53936002)(316002)(14444005)(81166006)(97736004)(5660300001)(54906003)(36756003)(2870700001)(106356001)(93886005)(16576012)(5820100001)(36916002)(446003)(305945005)(66066001)(2906002)(7736002)(105586002)(103116003)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR02MB4186; H:[10.10.195.54]; 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-Exchange-Diagnostics: =?utf-8?B?MTtEQjdQUjAyTUI0MTg2OzIzOlY5WFNpSVZQNEVldGdROXFiYVhOaXU1Nnkx?=
 =?utf-8?B?UWJFSmM2REt2Q2FLVnJXVEhnbzg2alVrRzZPSXEwc1NxanZnNzdFM2VQOTJL?=
 =?utf-8?B?cjR2NzdQMFdSbVpGWCt1M0hZMmx6MEtoV2ZObVBlMDZud0RKTW9Ga2VnVFlu?=
 =?utf-8?B?MzRyU2Z6bzVyQmRLSnpqWlRXZnB5R3JCdG5RRjBuTWFDNllLSzNpY2kwS2ls?=
 =?utf-8?B?RTdBQmJZWU9RZWhsK0ZCV0RucEJwcWRoQnJPd0N5SEIxelFjdi9qT3NFbXEx?=
 =?utf-8?B?TmFScTl3Wk1WdXZsRERjSHBHbE5HNXdiWUFaZE1EdWhwSUpaTU9BcmlVZUdJ?=
 =?utf-8?B?VW1yeXU4NS9CRXVoUm1RMWVYQzJpU2F5UEdHeHNSdXJrUXZ4ZnJqQ1NDUUpx?=
 =?utf-8?B?TGs5UmZoQXNTcFhIVWlZTVh1M2NTN0ViVWFuT3BkWjhSemczYS9mblFTZjUy?=
 =?utf-8?B?dHVpWU1CZ0V5RDFLZTJnQWlhSGthT0ptc2RacGdySm5QL3FDNGl0d0RFZnh3?=
 =?utf-8?B?TCtwMWxvemdFWmNTTFBCcjFtdko5bzh0LzZiZHBLNE5GWGpjSis4dUZ1emJ2?=
 =?utf-8?B?NWVXZXUxWWVNMmI2ejNLcFRVZnNWUmw5WWp2NVZlaU4vaUZoU0VWSExJT1lx?=
 =?utf-8?B?Wk5iY2VKM2thN2k3UEdZKzFJcFpxSXpmZTgxQk5McXh4STdBOXhOSHlNSUxI?=
 =?utf-8?B?Vy80WThGY1R6czY1YXR4NkVObXBnby9iT2RKNHRHQzc1Y0VtVEtBZTRtSmlU?=
 =?utf-8?B?TlFxbytPOVJNcmQ3N0NQY0hwTHVpOXZHZ1ZHbUw2MnBNSFFxSU5kNjk3cTA1?=
 =?utf-8?B?U3VjT0ZyVTJJWVJrbkpTS0VMTGJOejJTa0NhWHpHaTlaaDZqL0NVUk9nT25R?=
 =?utf-8?B?cHNIRkNHaElHWFRJNzRWRFlHOEJ1T1lwRnhOUEM1UVdZQU9BdjJiR2c1b25N?=
 =?utf-8?B?OWNUenYzWEJKdE15cUhIdVJmNGRlbVhYODVYUWQxM3RnejJnZDlBSGkyMjY2?=
 =?utf-8?B?ckJ5ZnVWSG5Fb2JrQmtnUVFHV1BWM2l5MVVSc0JiOWJLcnB5OTA0M1BqNk81?=
 =?utf-8?B?TUVoT2lWR05UMk1UZ0UzNVR2aGpQYlRTc3ZJblZiTDhCa1dSMnUvWkp3M090?=
 =?utf-8?B?Sk96eXJ1TU1ZaFZrbjNpNFF2T2FiL0d3MlN0TTF0L3p0TU8yL2tjNkszSkpZ?=
 =?utf-8?B?WUpvL3RFUU93QS9mR3o1VjZZWWhjaDZLajljdzA3VW1QaUNxVDl3S2JHcHJY?=
 =?utf-8?B?M0xoeFdpVHVYeFpkeG8wbjVkMFJWVlZWYmIyZWhtY3dSUVlrSmRtcElzWjln?=
 =?utf-8?B?WnQzTUpzSkQ1UkUyN3BrZHRPZktZQXhISDZrYURzdGJJQVh1RERnTDI4dm83?=
 =?utf-8?B?eUJCVTdWamtRRVhUMGhyTVUxeW4yMEZkMzNlSHU0UTVXVXB4TU1QMUlDdCtE?=
 =?utf-8?B?Z1cxcHJ3dTVSTGpvQlg2VTRNWVY4T1JNNklRMkJLdEVzQjVlUFBqZjc3R29D?=
 =?utf-8?B?UEJpZEY5RWNON3o5VHc0RXNLTHF4Qm5rNVJSZEJpTDF1Q1hHTVlUamIzTjJa?=
 =?utf-8?B?UlVFQ3FoTzU3a21CQXRPcUlYNTZQQTR1VG50a2lxUitzbkdnM0lkbVM4NzN6?=
 =?utf-8?B?WnlyaEhHUWpJRXJubHNGbm5CWFR4aTZFQVBxUGZXOE96a2hDckttUStWOXNr?=
 =?utf-8?B?cjdxRE9MUm9PSnhjclB4OHRtZ1F3ZUtEN0JMSi9pcXBMUXBvQnROSC9idzhu?=
 =?utf-8?B?Y2tRNmY5OGxnQy9xQXk5ditKTDNXNDB4Mk42WGpWbSs5L3hXYmVOcGJ1N3p0?=
 =?utf-8?B?dmV4QXgzSCtjYjNyZUZWbEV0U2tFODQ4MkJ2RlNNN2Y1Q3lkSDBEdDlTMkNE?=
 =?utf-8?Q?yyy1L8VERCY=3D?=
X-Microsoft-Antispam-Message-Info: jX1BPdCXMDemHwCkayJXJszwZNuuLtb/ysu26bVbWnN//k92rFK5Ddf8peJaanlMz8K3wBuMfPB9+ZhhrD58bfcOPd1l3l9cfFudYTLJGkGLyh7haBLNgafvMvYulWU/cfqAEd7GN+hNvaw2RxkATrChuLD/Z/cjUSiQxjYF8ls3kbvE3w5DXof4wNhKNbGsycVxsMrxSLYQ1Sc19oMC7gfh2USgmCKiH1vr2Gpkz7WKIa1JjnicMS0DK6Un41PQagMENumvRKe4jzAPg69EgvYOykcB+uKSyyCNqv5ZSPtkcavNnPAOhWAyh9B8H2L1lJ5eRzUpFHqtZuAMZ3TGR9EaY/JYXO1fLTOo2huyWRc=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4186;
 6:eUBWNgjRRqUXfzUDn+qkl5wmriBD7QCnWnS/L86goaYs3lRBAhklrtFwstUMmDeYE9JrwVzIPS6HK7VBlwVg0BCYKBbDXiUC/cj8vFelnKU6054QP24HlCLqmab1GNBXdRbdD83SBybMsj6shnaUHr3K/EXIh6LzXP9OipZD8ZjDQBjJuD9jxxpm+NlO68DlAUWFC4ZvDd5+flnk1tNGJjWRc4ZGEhOXeOSw8wZ+q6sgTV/LbnTZamusW1eC2g0JP/qp2NO/T1guoYmA+ObjKGoFzmZpvQnQAAEyAu2BOz7ApQ6iTipSeUHs/w3uJ2vVbdOnura2J4AmIVzDmlx5a5s/UQpP0n7hXpw+XEwyQ/RwlZm17EPEMWOWZjFlS7wpBx2YCJ3ZU5JDDX/trwtppdpV5isj8/m0//q8J/UzJJPKQD8EVX0CWnXWsw+TgEvX9VfD34aCCYHByUmuC/H9gw==;
 5:NPZD2CFHXkO2gkmQnxytO3xnphsV9iDKPCYVAvISgOiGEXyBwcCxlpz9pjc95rmKxEYVUXt00XxMyyOoUv4vLEOxqlxWiGDgCaNMML4POJpkTCEmirCL8lpL8J8D0q/ZabkVMAXTSjiidCCbsfqQ2cQdSYSmh7PyrWhSHwn0Mtc=;
 7:1JjOz/Nf48yiBjj6v4J/hFRaZqyXQSUFCvdqMz23MCf1Og2cWiA1tiCBaA9nQLoucI4veLudGlZxC5luGBbNd9itwuhxgmn0fAMJwaW2OuU9+Jka7rD+1DJ1UhkmBoELIbc3Jd5/PtlVo77nxEHmBsBP5/4x1ID88knhNfW5ZDqY2D4VSrKmKOZpGOHTVH/R480CFpEAnnKur4PirrpNyH9PKTa/jAl/4xwEWF4D6WLfJZgn++c2H5qfbECwStQI
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jul 2018 13:45:52.1544 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 7926b4ad-8f3a-4e8f-fe36-08d5f6ebeec4
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR02MB4186
Subject: Re: [Xen-devel] [PATCH v14 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

T24gTWEsIDIwMTgtMDctMzEgYXQgMDc6MzIgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDMxLjA3LjE4IGF0IDE0OjU1LCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gT24gTWEsIDIwMTgtMDctMzEgYXQgMDY6MzQgLTA2
MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiAKPiA+ID4gPiAKPiA+ID4gPiA+IAo+ID4gPiA+
ID4gPiAKPiA+ID4gPiA+ID4gT24gMjUuMDcuMTggYXQgMTQ6MTQsIDxhaXNhaWxhQGJpdGRlZmVu
ZGVyLmNvbT4gd3JvdGU6Cj4gPiA+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwo+
ID4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiA+ID4gPiBAQCAtMTU3Niw5
ICsxNTc2LDkgQEAgc3RhdGljIGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbgo+ID4g
PiA+ICpkLAo+ID4gPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ID4gPiA+IMKgwqDCoMKg
wqByZXR1cm4gMDsKPiA+ID4gPiDCoH0KPiA+ID4gPiDCoAo+ID4gPiA+IC1IVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKExBUElDLCBsYXBpY19zYXZlX2hpZGRlbiwKPiA+ID4gPiBsYXBpY19sb2Fk
X2hpZGRlbiwKPiA+ID4gPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQywgbGFwaWNf
c2F2ZV9oaWRkZW4sIE5VTEwsCj4gPiA+ID4gbGFwaWNfbG9hZF9oaWRkZW4sCj4gPiA+ID4gwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgMSwgSFZN
U1JfUEVSX1ZDUFUpOwo+ID4gPiA+IC1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JF
R1MsIGxhcGljX3NhdmVfcmVncywKPiA+ID4gPiBsYXBpY19sb2FkX3JlZ3MsCj4gPiA+ID4gK0hW
TV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUNfUkVHUywgbGFwaWNfc2F2ZV9yZWdzLCBOVUxM
LAo+ID4gPiA+IGxhcGljX2xvYWRfcmVncywKPiA+ID4gVGhlc2UgYXJlIHBlci12Q1BVIGFzIHdl
bGwgLSB3aHkgZG8gdGhleSBnZXQgTlVMTCBpbnNlcnRlZCBoZXJlLAo+ID4gPiByYXRoZXIgdGhh
biB0aGVyZSBiZWluZyBhbm90aGVyICh0d28pIHByZXJlcSBwYXRjaChlcyk/Cj4gPiBCb3RoIExB
UElDIHNhdmUgZnVuY3Rpb25zIGhhdmUgZm9yIGZvciAodmNwdSkgc28gdGhlIGxvb2sgbGlrZSBh
Cj4gPiBzYXZlX29uZSBmdW5jdGlvbiBhbHJlYWR5LCBubyBuZWVkIHRvIGRvIGFueXRoaW5nIGhl
cmUuCj4gUXVpdGUgdGhlIG9wcG9zaXRlIC0gcHJlc2VuY2Ugb2YgYSBsb29wIG92ZXIgYWxsIHZD
UFUtcyBjbGVhcmx5Cj4gc2F5cyB0aGV5J3JlIG5vdCBzYXZlLW9uZSBmdW5jdGlvbnMuIE90aGVy
d2lzZSB5b3Ugd291bGRuJ3QKPiBoYXZlIGZvdW5kIHRoZSBuZWVkIHRvIHRvdWNoIHRoZSBmdW5j
dGlvbnMgdGhlIHdheSB5b3UgZG8gaW4KPiBwYXRjaCAxMC4KPiAKPiA+IAo+ID4gPiAKPiA+ID4g
PiAKPiA+ID4gPiBAQCAtMTE0LDEyICsxMTcsMTMgQEAgdm9pZCBodm1fcmVnaXN0ZXJfc2F2ZXZt
KHVpbnQxNl90Cj4gPiA+ID4gdHlwZWNvZGUsCj4gPiA+ID4gwqAKPiA+ID4gPiDCoC8qIFN5bnRh
Y3RpYyBzdWdhciBhcm91bmQgdGhhdCBmdW5jdGlvbjogc3BlY2lmeSB0aGUgbWF4Cj4gPiA+ID4g
bnVtYmVyIG9mCj4gPiA+ID4gwqAgKiBzYXZlcywgYW5kIHRoaXMgY2FsY3VsYXRlcyB0aGUgc2l6
ZSBvZiBidWZmZXIgbmVlZGVkICovCj4gPiA+ID4gLSNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShfeCwgX3NhdmUsIF9sb2FkLCBfbnVtLAo+ID4gPiA+IF9rKcKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgXAo+ID4gPiA+ICsjZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
X3gsIF9zYXZlLCBfc2F2ZV9vbmUsIF9sb2FkLAo+ID4gPiA+IF9udW0sIF9rKcKgwqBcCj4gPiA+
ID4gwqBzdGF0aWMgaW50IF9faW5pdAo+ID4gPiA+IF9faHZtX3JlZ2lzdGVyXyMjX3gjI19zYXZl
X2FuZF9yZXN0b3JlKHZvaWQpwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgXAo+ID4gPiA+IMKge8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgCj4gPiA+ID4gwqDCoMKgwqAKPiA+ID4gPiDCoMKgwqDCoMKgwqDCoMKgXAo+ID4gPiA+
IMKgwqDCoMKgwqBodm1fcmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKPiA+ID4gPiDCoMKgwqDCoAo+ID4gPiA+
IMKgwqDCoMKgwqDCoMKgwqBcCj4gPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAjX3gswqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKPiA+ID4gPiDCoMKgwqDCoAo+ID4g
PiA+IMKgwqDCoMKgwqDCoMKgwqBcCj4gPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmX3NhdmUswqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKPiA+ID4gPiDCoMKgwqDCoAo+ID4g
PiA+IMKgwqDCoMKgwqDCoMKgwqBcCj4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoF9zYXZlX29uZSzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAo+ID4gPiA+IMKgwqDCoMKgCj4gPiA+ID4g
wqDCoMKgwqDCoMKgwqDCoFwKPiA+ID4gV2hpbGUgSSBnZW5lcmFsbHkgYXBwcmVjaWF0ZSB0aGUg
b21pc3Npb24gb2YgdGhlICYsIEknZAo+ID4gPiBwcmVmZXIgaWYgeW91IGFkZGVkIGl0IGZvciBj
b25zaXN0ZW5jeSB3aXRoIHRoZSBuZWlnaGJvcmluZwo+ID4gPiBsaW5lcy4KPiA+IFRoaXMgd2Fz
IGRvbmUgc28gd2UgY2FuIGFkZCBOVUxMIGluIHRoZSBwbGFjZXMgdGhhdCBkbyBub3QgaGF2ZQo+
ID4gc2F2ZV9vbmUgZnVuY3Rpb25zLgo+ID8/PyAoSSBjYW5ub3QgY29ubmVjdCB5b3VyIHJlc3Bv
bnNlIHRvIG15IHJlbWFyay4pCj4gCklmIHRoZXJlIGlzICZfc2F2ZV9vbmUgdGhlbiBpdCB3aWxs
IG5vdCBjb21waWxlIGlmIHRoZXJlIGlzIGFueSBjYWxsCndpdGggYSBOVUxMLgoKaHBldC5jOiBJ
biBmdW5jdGlvbiDigJhfX2h2bV9yZWdpc3Rlcl9IUEVUX3NhdmVfYW5kX3Jlc3RvcmXigJk6Ci9o
b21lL2Fpc2FpbGEvd29yay94ZW4veGVuL2luY2x1ZGUvYXNtL2h2bS9zYXZlLmg6MTI2OjI1OiBl
cnJvcjogbHZhbHVlCnJlcXVpcmVkIGFzIHVuYXJ5IOKAmCbigJkgb3BlcmFuZArCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCZfc2F2ZV9vbmUswqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoArCoMKgwqDCoFwKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqBeCmhwZXQuYzo2NDM6MTogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3JvIOKA
mEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkXigJkKwqBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JF
KEhQRVQsIGhwZXRfc2F2ZSwgTlVMTCwgaHBldF9sb2FkLCAxLApIVk1TUl9QRVJfRE9NKTsKCkFs
ZXgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 14:02:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 14: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 1fkVEO-0000k8-SV; Tue, 31 Jul 2018 14: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=lahv=kp=canonical.com=colin.king@srs-us1.protection.inumbo.net>)
 id 1fkVEO-0000k3-8h
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 14:02:32 +0000
X-Inumbo-ID: 43646100-94ca-11e8-a8a5-bc764e045a96
Received: from youngberry.canonical.com (unknown [91.189.89.112])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 43646100-94ca-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 16:01:47 +0200 (CEST)
Received: from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost)
 by youngberry.canonical.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.76) (envelope-from <colin.king@canonical.com>)
 id 1fkVEI-0002tU-4L; Tue, 31 Jul 2018 14:02:26 +0000
From: Colin King <colin.king@canonical.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Tue, 31 Jul 2018 15:02:25 +0100
Message-Id: <20180731140225.22717-1-colin.king@canonical.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH][next] xen/gntdev: don't dereference a null
 gntdev_dmabuf on allocation 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: kernel-janitors@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>

RnJvbTogQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KCkN1cnJlbnRs
eSB3aGVuIHRoZSBhbGxvY2F0aW9uIG9mIGdudGRldl9kbWFidWYgZmFpbHMsIHRoZSBlcnJvciBl
eGl0CnBhdGggd2lsbCBjYWxsIGRtYWJ1Zl9pbXBfZnJlZV9zdG9yYWdlIGFuZCBjYXVzZXMgYSBu
dWxsIHBvaW50ZXIKZGVyZWZlcmVuY2Ugb24gZ250ZGV2X2RtYWJ1Zi4gIEZpeCB0aGlzIGJ5IGFk
ZGluZyBhbiBlcnJvciBleGl0IHBhdGgKdGhhdCB3b24ndCBmcmVlIGdudGRldl9kbWFidWYuCgpE
ZXRlY3RlZCBieSBDb3Zlcml0eVNjYW4sIENJRCMxNDcyMTI0ICgiRGVyZWZlcmVuY2UgYWZ0ZXIg
bnVsbCBjaGVjayIpCgpGaXhlczogYmY4ZGM1NWIxMzU4ICgieGVuL2dudGRldjogSW1wbGVtZW50
IGRtYS1idWYgaW1wb3J0IGZ1bmN0aW9uYWxpdHkiKQpTaWduZWQtb2ZmLWJ5OiBDb2xpbiBJYW4g
S2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgotLS0KIGRyaXZlcnMveGVuL2dudGRldi1k
bWFidWYuYyB8IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0
aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIGIvZHJpdmVy
cy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCmluZGV4IDc0NGNmZTliMDMxMS4uY2JhNmI1ODZiZmJkIDEw
MDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKKysrIGIvZHJpdmVycy94ZW4v
Z250ZGV2LWRtYWJ1Zi5jCkBAIC01NjgsNyArNTY4LDcgQEAgc3RhdGljIHN0cnVjdCBnbnRkZXZf
ZG1hYnVmICpkbWFidWZfaW1wX2FsbG9jX3N0b3JhZ2UoaW50IGNvdW50KQogCiAJZ250ZGV2X2Rt
YWJ1ZiA9IGt6YWxsb2Moc2l6ZW9mKCpnbnRkZXZfZG1hYnVmKSwgR0ZQX0tFUk5FTCk7CiAJaWYg
KCFnbnRkZXZfZG1hYnVmKQotCQlnb3RvIGZhaWw7CisJCWdvdG8gZmFpbF9ub19mcmVlOwogCiAJ
Z250ZGV2X2RtYWJ1Zi0+dS5pbXAucmVmcyA9IGtjYWxsb2MoY291bnQsCiAJCQkJCSAgICBzaXpl
b2YoZ250ZGV2X2RtYWJ1Zi0+dS5pbXAucmVmc1swXSksCkBAIC01OTEsNiArNTkxLDcgQEAgc3Rh
dGljIHN0cnVjdCBnbnRkZXZfZG1hYnVmICpkbWFidWZfaW1wX2FsbG9jX3N0b3JhZ2UoaW50IGNv
dW50KQogCiBmYWlsOgogCWRtYWJ1Zl9pbXBfZnJlZV9zdG9yYWdlKGdudGRldl9kbWFidWYpOwor
ZmFpbF9ub19mcmVlOgogCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwogfQogCi0tIAoyLjE3LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 14:06:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 14:06: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 1fkVHk-0000uX-Cp; Tue, 31 Jul 2018 14: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkVHj-0000uK-8N
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 14:05:59 +0000
X-Inumbo-ID: bf1f4d15-94ca-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf1f4d15-94ca-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 16:05: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 1fkVHe-0005dY-K5; Tue, 31 Jul 2018 14: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 1fkVHe-0002tl-8i; Tue, 31 Jul 2018 14:05:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkVHe-0003OP-83; Tue, 31 Jul 2018 14:05:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125679-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-amd64-xl-credit2:guest-localmigrate/x10:fail:regression
 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-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-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:test-amd64-i386-libvirt:migrate-support-check: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-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-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-libvirt-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-libvirt-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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-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-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-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-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-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-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-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-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=aa450153f2d960c217149b31b68a8b57c5a8e595
X-Osstest-Versions-That: xen=4801bf528c01deed7a315cfe7ff59e8fc94d9733
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 14:05:54 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125679: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY3OSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY3OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTI1NjI0CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBm
YWlsIGxpa2UgMTI1NTEyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgNTAgeHRmL3Rlc3Qt
aHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjU2MjQKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2Ug
MTI1NjI0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3Ny
Y19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjU2MjQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTYyNAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1NjI0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjU2MjQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTYyNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjI0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2MjQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDEyNTYyNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjI0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU2MjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTYyNAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDcg
eGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAg
ICAgICAgIGFhNDUwMTUzZjJkOTYwYzIxNzE0OWIzMWI2OGE4YjU3YzVhOGU1OTUKYmFzZWxpbmUg
dmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDQ4MDFiZjUyOGMwMWRlZWQ3YTMxNWNmZTdm
ZjU5ZThmYzk0ZDk3MzMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTYyNCAgMjAxOC0wNy0yNyAx
MDowMTozOCBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2NzkgIDIwMTgtMDct
MzAgMTA6MzY6MTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1CiAgSWFuIEph
Y2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aC54ZW5A
Z21haWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+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
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDMyOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 14:23:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 14:23:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkVXz-0002Jo-Uf; Tue, 31 Jul 2018 14:22: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkVXy-0002Jj-5J
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 14:22:46 +0000
X-Inumbo-ID: 3d2945c7-94cd-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 3d2945c7-94cd-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 14:23:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 08:22:43 -0600
Message-Id: <5B6070AE02000078001D97DF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 08:22:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-9-git-send-email-aisaila@bitdefender.com>
 <5B60574302000078001D973D@prv1-mh.provo.novell.com>
 <1533041735.21125.21.camel@bitdefender.com>
 <5B6064F902000078001D977E@prv1-mh.provo.novell.com>
 <1533044749.21125.27.camel@bitdefender.com>
In-Reply-To: <1533044749.21125.27.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 08/11] x86/hvm: Add handler for save_one
 funcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Ian Jackson <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>

Pj4+IE9uIDMxLjA3LjE4IGF0IDE1OjQ1LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIE1hLCAyMDE4LTA3LTMxIGF0IDA3OjMyIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiA+ID4gT24gMzEuMDcuMTggYXQgMTQ6NTUsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4g
d3JvdGU6Cj4+ID4gT24gTWEsIDIwMTgtMDctMzEgYXQgMDY6MzQgLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+ID4gPiA+ID4gT24gMjUuMDcuMTggYXQgMTQ6MTQsIDxhaXNhaWxhQGJpdGRl
ZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gPiA+IEBAIC0xMTQsMTIgKzExNywxMyBAQCB2b2lkIGh2
bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QKPj4gPiA+ID4gdHlwZWNvZGUsCj4+ID4gPiA+ICAK
Pj4gPiA+ID4gIC8qIFN5bnRhY3RpYyBzdWdhciBhcm91bmQgdGhhdCBmdW5jdGlvbjogc3BlY2lm
eSB0aGUgbWF4Cj4+ID4gPiA+IG51bWJlciBvZgo+PiA+ID4gPiAgICogc2F2ZXMsIGFuZCB0aGlz
IGNhbGN1bGF0ZXMgdGhlIHNpemUgb2YgYnVmZmVyIG5lZWRlZCAqLwo+PiA+ID4gPiAtI2RlZmlu
ZSBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKF94LCBfc2F2ZSwgX2xvYWQsIF9udW0sCj4+ID4g
PiA+IF9rKSAgICAgICAgICAgICBcCj4+ID4gPiA+ICsjZGVmaW5lIEhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoX3gsIF9zYXZlLCBfc2F2ZV9vbmUsIF9sb2FkLAo+PiA+ID4gPiBfbnVtLCBfaykg
IFwKPj4gPiA+ID4gIHN0YXRpYyBpbnQgX19pbml0Cj4+ID4gPiA+IF9faHZtX3JlZ2lzdGVyXyMj
X3gjI19zYXZlX2FuZF9yZXN0b3JlKHZvaWQpICAgICAgICAgICAgXAo+PiA+ID4gPiAgeyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
Pj4gPiA+ID4gICAgIAo+PiA+ID4gPiAgICAgICAgIFwKPj4gPiA+ID4gICAgICBodm1fcmVnaXN0
ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAgICAgICAgICAgICAgCj4+ID4gPiA+
ICAgICAKPj4gPiA+ID4gICAgICAgICBcCj4+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAjX3gsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+PiA+ID4gPiAgICAgCj4+
ID4gPiA+ICAgICAgICAgXAo+PiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgJl9zYXZl
LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPj4gPiA+ID4gICAgIAo+PiA+ID4gPiAg
ICAgICAgIFwKPj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCj4+ID4gPiA+ICAgICAKPj4gPiA+ID4gICAgICAgICBc
Cj4+ID4gPiBXaGlsZSBJIGdlbmVyYWxseSBhcHByZWNpYXRlIHRoZSBvbWlzc2lvbiBvZiB0aGUg
JiwgSSdkCj4+ID4gPiBwcmVmZXIgaWYgeW91IGFkZGVkIGl0IGZvciBjb25zaXN0ZW5jeSB3aXRo
IHRoZSBuZWlnaGJvcmluZwo+PiA+ID4gbGluZXMuCj4+ID4gVGhpcyB3YXMgZG9uZSBzbyB3ZSBj
YW4gYWRkIE5VTEwgaW4gdGhlIHBsYWNlcyB0aGF0IGRvIG5vdCBoYXZlCj4+ID4gc2F2ZV9vbmUg
ZnVuY3Rpb25zLgo+PiA/Pz8gKEkgY2Fubm90IGNvbm5lY3QgeW91ciByZXNwb25zZSB0byBteSBy
ZW1hcmsuKQo+PiAKPiBJZiB0aGVyZSBpcyAmX3NhdmVfb25lIHRoZW4gaXQgd2lsbCBub3QgY29t
cGlsZSBpZiB0aGVyZSBpcyBhbnkgY2FsbAo+IHdpdGggYSBOVUxMLgo+IAo+IGhwZXQuYzogSW4g
ZnVuY3Rpb24g4oCYX19odm1fcmVnaXN0ZXJfSFBFVF9zYXZlX2FuZF9yZXN0b3Jl4oCZOgo+IC9o
b21lL2Fpc2FpbGEvd29yay94ZW4veGVuL2luY2x1ZGUvYXNtL2h2bS9zYXZlLmg6MTI2OjI1OiBl
cnJvcjogbHZhbHVlCj4gcmVxdWlyZWQgYXMgdW5hcnkg4oCYJuKAmSBvcGVyYW5kCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICZfc2F2ZV9vbmUsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKPiAgICAgXAo+ICAgICAgICAgICAgICAgICAgICAgICAgICBeCj4gaHBldC5jOjY0
MzoxOiBub3RlOiBpbiBleHBhbnNpb24gb2YgbWFjcm8g4oCYSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SReKAmQo+ICBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQsIGhwZXRfc2F2ZSwgTlVM
TCwgaHBldF9sb2FkLCAxLAo+IEhWTVNSX1BFUl9ET00pOwoKT2gsIEknbSBzb3JyeSwgdGhhdCBp
cyBxdWl0ZSBvYnZpb3VzIGluZGVlZC4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 14:24:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 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 1fkVZW-0002OV-CG; Tue, 31 Jul 2018 14:24: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkVZV-0002OI-Ik
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 14:24:21 +0000
X-Inumbo-ID: 76c71e6b-94cd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76c71e6b-94cd-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 14:24: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 1fkVZT-0005zK-MI; Tue, 31 Jul 2018 14:24: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 1fkVZT-0004mz-BC; Tue, 31 Jul 2018 14:24:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkVZT-0003lA-9x; Tue, 31 Jul 2018 14:24:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125676-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-linus:test-armhf-armhf-xl-arndale:xen-install:fail:regression
 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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-amd64-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-amd64-amd64-libvirt-xsm: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-i386-libvirt-xsm: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-amd64-amd64-libvirt: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-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:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-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-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 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-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=acb1872577b346bd15ab3a3f8dff780d6cca4b70
X-Osstest-Versions-That: linux=dd63bf22fccd68913e3088c5ed5de3bf406a7546
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 14:24:19 +0000
Subject: [Xen-devel] [linux-linus test] 125676: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY3NiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1Njc2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NDgKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTY0OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjQ4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU2NDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI1NjQ4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NDgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBh
Y2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0YjcwCmJhc2VsaW5lIHZlcnNpb246
CiBsaW51eCAgICAgICAgICAgICAgICBkZDYzYmYyMmZjY2Q2ODkxM2UzMDg4YzVlZDVkZTNiZjQw
NmE3NTQ2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2NDggIDIwMTgtMDctMjggMjI6NTg6NDYg
WiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NjU3ICAyMDE4LTA3LTI5IDE2OjAz
OjM1IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Njc2
ICAyMDE4LTA3LTMwIDEwOjA3OjE1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS2F0c3VoaXJvIFN1enVraSA8
c3V6dWtpLmthdHN1aGlyb0Bzb2Npb25leHQuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxk
c0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxp
bmFyby5vcmc+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNv
bT4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25AbWlwcy5jb20+CiAgUmFmYcWCIE1pxYJlY2tp
IDxyYWZhbEBtaWxlY2tpLnBsPgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+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
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzM0IGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 14:26:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 14: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 1fkVbl-0002jG-6d; Tue, 31 Jul 2018 14:26: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkVbj-0002jA-DP
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 14:26:39 +0000
X-Inumbo-ID: c8c4e917-94cd-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 c8c4e917-94cd-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 14:26:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 08:26:37 -0600
Message-Id: <5B60719A02000078001D986D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 08:26:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-11-git-send-email-aisaila@bitdefender.com>
 <5B60631002000078001D9769@prv1-mh.provo.novell.com>
 <1533043922.21125.24.camel@bitdefender.com>
In-Reply-To: <1533043922.21125.24.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 10/11] x86/hvm: Remove redundant save
 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>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <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>

Pj4+IE9uIDMxLjA3LjE4IGF0IDE1OjMyLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIE1hLCAyMDE4LTA3LTMxIGF0IDA3OjI0IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiA+ID4gT24gMjUuMDcuMTggYXQgMTQ6MTQsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKPj4gPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL2hwZXQuYwo+PiA+IEBAIC01MTYsOCArNTE2LDkgQEAgc3RhdGljIGNvbnN0
IHN0cnVjdCBodm1fbW1pb19vcHMgaHBldF9tbWlvX29wcwo+PiA+ID0gewo+PiA+ICB9Owo+PiA+
ICAKPj4gPiAgCj4+ID4gLXN0YXRpYyBpbnQgaHBldF9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQo+PiA+ICtzdGF0aWMgaW50IGhwZXRfc2F2ZShzdHJ1Y3Qg
dmNwdSAqdmNwdSwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4+IENvbnNpc3RlbnRseSB2IHBs
ZWFzZS4KPj4gCj4gSGVyZSB0aGUgaHBldF9zYXZlKCkgd29ya3Mgd2l0aCBhIGxvY2FsIGRlZmlu
ZWQgc3RydWN0IHZjcHUqIHYgc28gSQo+IGhhdmUgc3RydWN0IHZjcHUgKnZjcHUgaW4gb3JkZXIg
dG8gY2hhbmdlIGFzIGxpdHRsZSBjb2RlIGFzIHBvc3NpYmxlLgo+IElmIHRoZSB2IG5lZWRzIHRv
IGJlIGNvbnN0YW50IHRoZW4gSSB3aWxsIGNoYW5nZSBpdCBpbiB0aGUgbmV4dAo+IHZlcnNpb24u
IAoKWWVzIHBsZWFzZSwgYnV0IHRoZXJlJ3Mgbm90IGEgd2hvbGUgbG90IHRvIGNoYW5nZTogU2lt
cGx5IGRyb3AgdGhlCmxvY2FsIHZhcmlhYmxlIGRlY2xhcmF0aW9uIG9mIHYgYW5kIG1ha2UgaXRz
IGluaXRpYWxpemVyIGEgbm9ybWFsCnN0YXRlbWVudCAoYXMgdGhlIGZ1bmN0aW9uIGRvZXNuJ3Qg
ZnVydGhlciBjYXJlIGFib3V0IHRoZSBwYXNzZWQKaW4gdikuCgpKYW4KCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 14:39:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 14: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 1fkVoA-0003Yp-7U; Tue, 31 Jul 2018 14:39: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkVo8-0003Yk-Ke
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 14:39:28 +0000
X-Inumbo-ID: 92368b2d-94cf-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 92368b2d-94cf-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 14:39:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 08:39:24 -0600
Message-Id: <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 08:39:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
In-Reply-To: <20180727153149.25094-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.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>,
 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+IE9uIDI3LjA3LjE4IGF0IDE3OjMxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEludHJvZHVjZSBhIG5ldyBpb21tdT1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24gdGhhdCBzdXBl
cnNlZGVzCj4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoaXMgc2hvdWxkIGJlIGEgbm9uLWZ1
bmN0aW9uYWwgY2hhbmdlIG9uCj4gSW50ZWwgaGFyZHdhcmUsIHdoaWxlIEFNRCBoYXJkd2FyZSB3
aWxsIGdhaW4gdGhlIHNhbWUgZnVuY3Rpb25hbGl0eSBvZgo+IG1hcHBpbmcgYWxtb3N0IGV2ZXJ5
dGhpbmcgYmVsb3cgdGhlIDRHQiBib3VuZGFyeS4KClNvIGZpcnN0IG9mIGFsbCAtIHdoYXQncyB0
aGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBjaGFuZ2U/IFNvIGZhciB3ZQpoYWQgbm8gbmVlZCBm
b3IgaGFja3MgbGluZSB0aGUgVlQtZCBzaWRlIG9uZSBvbiBBTUQuIEkgZG9uJ3QgdGhpbmsKdGhp
cyBzaG91bGQgYmUgd2lkZW5lZCB3aXRob3V0IHRoZXJlIGJlaW5nIGluZGljYXRpb24gb2YgYSBw
cm9ibGVtCndpdGggbm9uLW5pY2hlIEFNRCBzeXN0ZW1zLgoKPiAtLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4
Ni9pb21tdS5jCj4gQEAgLTIwLDYgKzIwLDggQEAKPiAgI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+
Cj4gICNpbmNsdWRlIDx4c20veHNtLmg+Cj4gIAo+ICsjaW5jbHVkZSA8YXNtL3NldHVwLmg+CgpX
aHk/IEFuZCBpZiBpdCdzIG5lZWRlZCBoZXJlIG5vdywgY2FuIGl0IGJlIGRyb3BwZWQgZnJvbSB0
aGUgVlQtZApmaWxlIHdoZXJlIHlvdSByZW1vdmVkIHRoZSBjb2RlPwoKPiBAQCAtMTMyLDYgKzEz
NCw3NCBAQCB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkK
PiAgewo+ICB9Cj4gIAo+ICt2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQo
c3RydWN0IGRvbWFpbiAqZCkKPiArewo+ICsgICAgdW5zaWduZWQgbG9uZyBpLCBqLCB0bXAsIHRv
cCwgbWF4X3BmbjsKPiArCj4gKyAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoIHx8ICFpc19wdl9k
b21haW4oZCkgKQo+ICsgICAgICAgIHJldHVybjsKPiArCj4gKyAgICBCVUdfT04oIWlzX2hhcmR3
YXJlX2RvbWFpbihkKSk7Cj4gKwo+ICsgICAgbWF4X3BmbiA9IChHQig0KSA+PiBQQUdFX1NISUZU
KSAtIDE7Cj4gKyAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhfcGZuKSArIDEp
Owo+ICsKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQo+ICsgICAgewo+ICsgICAg
ICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKPiArICAgICAgICBib29sIG1h
cDsKPiArICAgICAgICBpbnQgcmMgPSAwOwo+ICsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAq
IFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRlIG9ubHkKPiAr
ICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBu
ZWVkZWQgcmVzZXJ2ZWQKPiArICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1
c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluCj4gKyAgICAgICAgICogZXZlcnkgcGZu
IHVwIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KPiAr
ICAgICAgICAgKi8KPiArICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChf
bWZuKHBmbikpICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4gKwo+ICsgICAgICAgIGlmICgg
aW9tbXVfaW5jbHVzaXZlICYmIHBmbiA8PSBtYXhfcGZuICkKPiArICAgICAgICAgICAgbWFwID0g
IXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7Cj4gKyAgICAgICAgZWxz
ZQo+ICsgICAgICAgICAgICBtYXAgPSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09O
VkVOVElPTkFMKTsKPiArCj4gKyAgICAgICAgaWYgKCAhbWFwICkKPiArICAgICAgICAgICAgY29u
dGludWU7Cj4gKwo+ICsgICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8KPiArICAgICAgICBp
ZiAoIHhlbl9pbl9yYW5nZShwZm4pICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4gKwo+ICsg
ICAgICAgIC8qCj4gKyAgICAgICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIHRo
ZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNCj4gKyAgICAgICAgICogYW5kIGxldCB0aGUgY29t
bW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KPiArICAgICAgICAgKi8KPiArICAgICAgICBpZiAo
IGlvbW11X2RvbTBfc3RyaWN0ICYmCj4gKyAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBm
biwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCj4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+ICsK
PiArICAgICAgICB0bXAgPSAxIDw8IChQQUdFX1NISUZUIC0gUEFHRV9TSElGVF80Syk7Cj4gKyAg
ICAgICAgZm9yICggaiA9IDA7IGogPCB0bXA7IGorKyApCj4gKyAgICAgICAgewo+ICsgICAgICAg
ICAgICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuICogdG1wICsgaiwgcGZuICogdG1w
ICsgaiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFk
YWJsZXxJT01NVUZfd3JpdGFibGUpOwo+ICsKPiArICAgICAgICAgICAgaWYgKCAhcmMgKQo+ICsg
ICAgICAgICAgICAgICByYyA9IHJldDsKPiArICAgICAgICB9CgpUbyBWVC1kIHNwZWNpZmljIGNv
ZGUgd2FzIHRoaXMgd2F5IHRvIGFsc28gY29wZSB3aXRoIGlhNjQuIEkgZG9uJ3QKc2VlIHRoZSBu
ZWVkIGZvciB0aGlzIHRvIGJlIGEgbG9vcCB3aGVuIHRoZSBjb2RlIGlzIG5vdyB4ODYtCnNwZWNp
ZmljLgoKPiArICAgICAgICBpZiAoIHJjICkKPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19X
QVJOSU5HICJkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKPiArICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwo+ICsKPiArICAgICAgICBpZiAoIShpICYgKDB4ZmZm
ZmYgPj4gKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKSkpKQoKU2FtZSBoZXJlIGZvciB0aGUg
dW5uZWNlc3Nhcnkgc2hpZnRpbmcuCgo+ICsgICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29m
dGlycXMoKTsKPiArICAgIH0KPiArCj4gKwo+ICt9CgpEb3VibGUgYmxhbmsgbGluZSBhYm92ZSBo
ZXJlIHdoZW4gdGhlcmUgc2hvdWxkIGJlIG5vbmUgYXQgYWxsLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 14:52:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 14:52: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 1fkW0c-0004ve-D7; Tue, 31 Jul 2018 14:52: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkW0a-0004vZ-6y
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 14:52:20 +0000
X-Inumbo-ID: 5f250752-94d1-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 5f250752-94d1-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 14:52:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 08:52:18 -0600
Message-Id: <5B60779E02000078001D9898@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 08:52:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-5-roger.pau@citrix.com>
In-Reply-To: <20180727153149.25094-5-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] x86/iommu: add PVH support to the
 inclusive 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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+IE9uIDI3LjA3LjE4IGF0IDE3OjMxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFNldmVyYWwgcGVvcGxlIGhhdmUgcmVwb3J0ZWQgaGFyZHdhcmUgaXNzdWVzIChtYWxmdW5jdGlv
bmluZyBVU0IKPiBjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzLiBUaG9zZSBm
YXVsdHMgYXJlIGNhdXNlZCBieQo+IG1pc3NpbmcgUk1SUiAoVlRkKSBvciBJUlZTIChBTUQtVmkp
IGVudHJpZXMgaW4gdGhlIEFDUEkgdGFibGVzLiBUaG9zZQo+IGNhbiBiZSB3b3JrZWQgYXJvdW5k
IG9uIFZUZCBoYXJkd2FyZSBieSBtYW51YWxseSBhZGRpbmcgUk1SUiBlbnRyaWVzCj4gb24gdGhl
IGNvbW1hbmQgbGluZSwgdGhpcyBpcyBob3dldmVyIGxpbWl0ZWQgdG8gSW50ZWwgaGFyZHdhcmUg
YW5kCj4gcXVpdGUgY3VtYmVyc29tZSB0byBkby4KPiAKPiBJbiBvcmRlciB0byBzb2x2ZSB0aG9z
ZSBpc3N1ZXMgYWRkIFBWSCBzdXBwb3J0IHRvIHRoZSBpbmNsdXNpdmUgb3B0aW9uCj4gdGhhdCBp
ZGVudGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5
IG1hcC4KPiBOb3RlIHRoYXQgcmVnaW9ucyB1c2VkIGJ5IGRldmljZXMgZW11bGF0ZWQgYnkgWGVu
IChMQVBJQywgSU8tQVBJQyBvcgo+IFBDSWUgTUNGRyByZWdpb25zKSBhcmUgc3BlY2lmaWNhbGx5
IGF2b2lkZWQuIE5vdGUgdGhhdCB0aGlzIG9wdGlvbgo+IGN1cnJlbnRseSByZWxpZXMgb24gbm8g
TVNJWCBNTUlPIGFyZWFzIHJlc2lkaW5nIGluIGEgcmVzZXJ2ZWQgcmVnaW9uLAo+IG9yIGVsc2Ug
WGVuIHdvbid0IGJlIGFibGUgdG8gdHJhcCB0aG9zZSBhY2Nlc3Nlcy4KCkJ1dCB0aGF0IHdvdWxk
IGJlIGEgZmlybXdhcmUgYnVnIGFueXdheTogVGhlc2UgYXJlIHN1Yi1yYW5nZXMKb2YgUENJIGRl
dmljZSBCQVJzLCBhbmQgdGhvc2UgbXVzdCBub3Qgb3ZlcmxhcCByZXNlcnZlZCByYW5nZXMKaW4g
RTgyMC4KCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiArKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+IEBAIC0yMCw2ICsyMCw4IEBA
Cj4gICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgo+ICAjaW5jbHVkZSA8eHNtL3hzbS5oPgo+ICAK
PiArI2luY2x1ZGUgPGFzbS9hcGljZGVmLmg+Cj4gKyNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPgoK
V2h5PyBZb3UncmUgbG9va2luZyBmb3IgdGhlIGd1ZXN0IHZpZXcgb2YgdGhpbmdzLCB3aGljaCBJ
IGRvbid0CnRoaW5rIHlvdSBjYW4gZGVyaXZlIGZyb20gZGVmaW5pdGlvbnMgaW4gdGhlc2UgdHdv
IGhlYWRlcnMuCgo+ICtzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXQgcHZoX2luY2x1c2l2ZV9tYXAo
Y29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBpbnQg
aTsKPiArCj4gKyAgICAvKgo+ICsgICAgICogSWdub3JlIGFueSBhZGRyZXNzIGJlbG93IDFNQiwg
dGhhdCdzIGFscmVhZHkgaWRlbnRpdHkgbWFwcGVkIGJ5IHRoZQo+ICsgICAgICogZG9tYWluIGJ1
aWxkZXIuCj4gKyAgICAgKi8KPiArICAgIGlmICggcGZuIDwgUEZOX0RPV04oTUIoMSkpICkKPiAr
ICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAgLyogT25seSBhZGQgcmVzZXJ2ZWQgcmVn
aW9ucy4gKi8KPiArICAgIGlmICggIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9SRVNF
UlZFRCkgKQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiArCj4gKyAgICAvKiBDaGVjayB0aGF0
IGl0IGRvZXNuJ3Qgb3ZlcmxhcCB3aXRoIHRoZSBMQVBJQyAqLwo+ICsgICAgaWYgKCBwZm4gPT0g
UEZOX0RPV04oQVBJQ19ERUZBVUxUX1BIWVNfQkFTRSkgKQoKSS5lLiB0aGlzIHNob3VsZCBpbnRl
cmFjdCB3aXRoIHZsYXBpYy5jLgoKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAvKiAu
Li4gb3IgdGhlIElPLUFQSUMgKi8KPiArICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfaW9hcGljczsg
aSsrICkKPiArICAgICAgICBpZiAoIHBmbiA9PSBQRk5fRE9XTihkb21haW5fdmlvYXBpYyhkLCBp
KS0+YmFzZV9hZGRyZXNzKSApCj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKCkFoLCBucl9p
b2FwaWNzIGxlZ2l0aW1hdGVseSBjb21lcyBmcm9tIHRoYXQgaGVhZGVyLiBCdXQgZG8geW91CnJl
YWxseSBuZWVkIHRoYXQ/IENhbid0IHlvdSB1c2UgZC0+YXJjaC5odm1fZG9tYWluLm5yX3Zpb2Fw
aWNzPwoKPiArICAgIC8qIC4uLiBvciB0aGUgUENJZSBNQ0ZHIHJlZ2lvbnMuICovCj4gKyAgICBm
b3IgKCBpID0gMDsgaSA8IHBjaV9tbWNmZ19jb25maWdfbnVtOyBpKysgKQo+ICsgICAgewo+ICsg
ICAgICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9IFBGTl9ET1dOKHBjaV9tbWNmZ19jb25maWdbaV0u
YWRkcmVzcyk7Cj4gKwo+ICsgICAgICAgIGlmICggcGZuID49IGFkZHIgKyAocGNpX21tY2ZnX2Nv
bmZpZ1tpXS5zdGFydF9idXNfbnVtYmVyIDw8IDgpICYmCj4gKyAgICAgICAgICAgICBwZm4gPCBh
ZGRyICsgKHBjaV9tbWNmZ19jb25maWdbaV0uZW5kX2J1c19udW1iZXIgPDwgOCkgKQo+ICsgICAg
ICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICB9CgpTYW1lIGhlcmUgLSB0aGlzIHdvdWxkIGJl
dHRlciB1c2UgZG9tYWluIHN0YXRlLgoKQWxzbyBlbmRfYnVzX251bWJlciBpcyBpbmNsdXNpdmUg
aWlyYywgc28gdGhlIGFib3ZlIGRvZXNuJ3QgY292ZXIKdGhlIGVudGlyZSByYW5nZSBhcyBpdCBz
ZWVtcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 15:03:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 15: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 1fkWBW-0005kq-Ip; Tue, 31 Jul 2018 15: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=pu3c=kp=citrix.com=prvs=743f585b4=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fkWBV-0005kl-TK
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 15:03:37 +0000
X-Inumbo-ID: f2caba41-94d2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2caba41-94d2-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 15:03:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="61577123"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 31 Jul 2018 16:03:31 +0100
Message-ID: <20180731150331.13760-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] hvm/altp2m: Clarify the proper way to extend
 the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.com>,
 Tim Deegan <tim@xen.org>, George Dunlap <george.dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.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>

VGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5IHdhcyBvcmlnaW5hbGx5IGVudmlzaW9uZWQgdG8gYmUg
dXNlZCBpbgpzZXZlcmFsIGRpZmZlcmVudCBjb25maWd1cmF0aW9ucywgb25lIG9mIHdoaWNoIHdh
cyBhIHNpbmdsZSBpbi1ndWVzdAphZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlvbmFsIGNvbnRy
b2wgb2YgYWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKc2luZ2xlIGh5cGVyY2FsbCB0byBiZSBh
biBIVk1PUCByYXRoZXIgdGhhbiBhIERPTUNUTCwgc2luY2UgSFZNIGd1ZXN0cwphcmUgbm90IGFs
bG93ZWQgdG8gbWFrZSBET01DVExzLiAgQWNjZXNzIHRvIHRoaXMgSFZNT1AgaXMgY29udHJvbGxl
ZApieSBhIHBlci1kb21haW4gSFZNX1BBUkFNLCBhbmQgZGVmYXVsdHMgdG8gJ29mZicuCgpFeHBv
c2luZyB0aGUgYWx0cDJtIGZ1bmN0aW9uYWxpdHkgdG8gdGhlIGd1ZXN0IHdhcyBjb250cm92ZXJz
aWFsIGF0CnRoZSB0aW1lLCBidXQgd2FzIHVsdGltYXRlbHkgYWNjZXB0ZWQuICBUaGUgZmFjdCB0
aGF0IGFsdHAybSBpcyBhbgpIVk1PUCByYXRoZXIgdGhhbiBhIERPTUNUTCBoYXMgY2F1c2VkIHNv
bWUgcHJvYmxlbXMsIGhvd2V2ZXIsIGZvcgp0aG9zZSBtb3ZpbmcgZm9yd2FyZCB0cnlpbmcgdG8g
ZXh0ZW5kIHRoZSBpbnRlcmZhY2U6IEV4dGVuZGluZyB0aGUKaW50ZXJmYWNlIGV2ZW4gZm9yIHRo
ZSAnZXh0ZXJuYWwnIHVzZSBjYXNlIG5vdyBtZWFucyBleHRlbmRpbmcgYW4KSFZNT1AsIHdoaWNo
IGltcGxpY2l0bHkgZXh0ZW5kcyB0aGUgc3VyZmFjZSBvZiBhdHRhY2sgZm9yIHRoZQonaW50ZXJu
YWwnIHVzZSBjYXNlIGFzIHdlbGwuICBUaGUgcmVzdWx0IGhhcyBiZWVuIHRoYXQgZXZlcnkgYWRk
aXRpb24KdG8gdGhpcyBpbnRlcmZhY2UgaGFzIGFsc28gYmVlbiBjb250cm92ZXJzaWFsLgoKU2V0
dGxlIHRoZSBjb250cm92ZXJzeSBvbmNlIGFuZCBmb3IgYWxsIGJ5IGRvY3VtZW50aW5nIDEpIHRo
ZSBwdXJwb3NlCm9mIHRoZSBhbHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93IHRvIGV4dGVuZCBp
dC4gIEluIHBhcnRpY3VsYXI6CgoqIFNwZWNpZnkgdGhhdCB0aGUgZnVsbHkgaW4tZ3Vlc3QgYWdl
bnQgaXMgYSB0YXJnZXQgdXNlIGNhc2UKCiogU3BlY2lmeSB0aGF0IGFsbCBleHRlbnNpb25zIHRv
IGFsdHAybSBmdW5jdGlvbmFsaXR5IHNob3VsZCBiZSBzdWJvcHMKICBvZiB0aGUgSFZNT1AgaHlw
ZXJjYWxsCgoqIFNwZWNpZnkgdGhhdCBuZXcgc3Vib3BzIHNob3VsZCBiZSBlbmFibGVkIGluIEFM
VFAyTV9taXhlZCBtb2RlIGJ5CiAgZGVmYXVsdCwgYnV0IHRoYXQgdGhpcyBtb2RlIGhhcyBub3Qg
YmVlbiBldmFsdWF0ZWQgZm9yIHNhZmV0eS4KCkhvcGVmdWxseSB0aGlzIHdpbGwgYWxsb3cgdGhl
IGFsdHAybSBpbnRlcmZhY2UgdG8gYmUgZGV2ZWxvcGVkIGZ1cnRoZXIKd2l0aG91dCB1bm5lY2Vz
c2FyeSBjb250cm92ZXJzeS4KCkZ1cnRoZXIgZGlzY3Vzc2lvbjoKCkFzIGZhciBhcyBJIGNhbiB0
ZWxsIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBzb2x1dGlvbnMgdG8gdGhpcwpjb250cm92ZXJz
eS4KCkEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlvbmFsaXR5IGFzIGEgdGFyZ2V0IGJ5
IGNvbnZlcnRpbmcgdGhlCmN1cnJlbnQgSFZNT1AgaW50byBhIERPTUNUTC4KCkIuIEhhdmUgdHdv
IGh5cGVyY2FsbHMgLS0gYW4gSFZNT1Agd2hpY2ggY29udGFpbnMgZnVuY3Rpb25hbGl0eQpleHBl
Y3RlZCB0byBiZSB1c2VkIGJ5IHRoZSAnaW50ZXJuYWwnIGFnZW50LCBhbmQgYSBET01DVEwgZm9y
CmZ1bmN0aW9uYWxpdHkgd2hpY2ggaXMgZXhwZWN0ZWQgdG8gYmUgdXNlZCBvbmx5IGJlIHRoZSAn
ZXh0ZXJuYWwnCmFnZW50LgoKQy4gQWdyZWUgdG8gYWRkIGFsbCBuZXcgc3Vib3BzIHRvIHRoZSBj
dXJyZW50IGh5cGVyY2FsbCAoSFZNT1ApLCBldmVuCmlmIHdlJ3JlIG5vdCBzdXJlIGlmIHRoZXkg
c2hvdWxkIGJlIGV4cG9zZWQgdG8gdGhlIGd1ZXN0LgoKSSB0aGluayBBIGlzIGEgdGVycmlibGUg
aWRlYS4gIEhhdmluZyBhIHNpbmdsZSBpbi1ndWVzdCBhZ2VudCBpcyBhCnJlYXNvbmFibGUgZGVz
aWduIGNob2ljZSwgYW5kIGFwcGFyZW50bHkgaXQgd2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQKc29t
ZSBwb2ludDsgd2Ugc2hvdWxkIG1ha2UgaXQgc3RyYWlnaHRmb3J3YXJkIGZvciBzb21lb25lIGlu
IHRoZQpmdXR1cmUgdG8gcGljayB1cCB0aGUgd29yayBpZiB0aGV5IHdhbnQgdG8uCgpJIHRoaW5r
IEIgaXMgYWxzbyBhIGJhZCBpZGVhLiAgVGhlIHBlb3BsZSBleHRlbmRpbmcgaXQgYXQgdGhlIG1v
bWVudAphcmUgcHJpbWFyaWx5IGNvbmNlcm5lZCB3aXRoIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNl
LiAgVGhlcmUgaXMgbm9ib2R5CmFyb3VuZCB0byByZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rp
b25hbGl0eSBzaG91bGQgZW5kIHVwIGluIHRoZQpIVk1PUCBvciB0aGUgRE9NQ1RMLCB3aGljaCBt
ZWFucyB0aGF0IGJ5IGRlZmF1bHQgaXQgd2lsbCBlbmQgdXAgaW4gdGhlCkRPTUNUTC4gIElmIGl0
IGlzIGRpc2NvdmVyZWQsIGFmdGVyd2FyZHMsIHRoYXQgdGhlIG5ldyBvcGVyYXRpb25zCip3b3Vs
ZCogYmUgc2FmZSBhbmQgdXNlZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhlbiB3
ZSB3aWxsCmVpdGhlciBoYXZlIHRvIGR1cGxpY2F0ZSB0aGVtIGluc2lkZSB0aGUgSFZNT1AgKHdo
aWNoIHdvdWxkIGJlCnRlcnJpYmxlKSBvciBtb3ZlIHRoZSBvcGVyYXRpb24gZnJvbSB0aGUgRE9N
Q1RMIHRvIHRoZSBIVk1PUCAod2hpY2gKd291bGQgbWFrZSBjb2RpbmcgYW4gYWdlbnQgYWdhaW5z
dCBzZXZlcmFsIHZlcnNpb25zIGEgbWVzcykuCgpJdCBqdXN0IG1ha2VzIG1vcmUgc2Vuc2UgdG8g
aGF2ZSBhbGwgdGhlIGFsdHAybSBvcGVyYXRpb25zIGluIGEgc2luZ2xlCnBsYWNlLCBhbmQgYSBz
aW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5J3JlIGF2YWlsYWJsZSB0byB0aGUKJ2lu
dGVybmFsJyB1c2UgY2FzZSBvciBub3QuICBBcyBzdWNoLCBJIGFtIHByb3Bvc2luZyAnQycuCgpF
dmVuIHdpdGhpbiB0aGF0LCB3ZSBoYXZlIHNldmVyYWwgb3B0aW9ucyBhcyBmYXIgYXMgd2hhdCB0
byBkbyB3aXRoCnRoZSBjdXJyZW50IGludGVyZmFjZToKCkMxOiBBdWRpdCB0aGUgY3VycmVudCBz
dWJvcHMgYW5kIG1ha2UgYSBibGFja2xpc3Qgb2Ygc3Vib3BzIG5vdApzdWl0YWJsZSBmb3IgZXhw
b3N1cmUgdG8gdGhlIGd1ZXN0LiAgRnV0dXJlIHN1Ym9wcyBzaG91bGQgYmUgb24gdGhlCmJsYWNr
bGlzdCB1bmxlc3MgdGhleSBoYXZlIGJlZW4gZXZhbHVhdGVkIGFzIHNhZmUgZm9yIGV4cG9zdXJl
LgoKQzI6IERvbid0IGJsYWNrbGlzdCB0aGUgY3VycmVudCBzdWJvcHMsIGJ1dCByZXF1aXJlIHRo
YXQgYWxsIGZ1dHVyZQpzdWJvcHMgYmUgYmxhY2tsaXN0ZWQgdW5sZXNzIHRoZXkgaGF2ZSBiZWVu
IGV2YWx1YXRlZCBhcyBzYWZlIGZvcgpleHBvc3VyZS4KCkMzOiBEb24ndCBibGFja2xpc3QgY3Vy
cmVudCBvciBmdXR1cmUgc3Vib3BzIGZvciB0aGUgcHJlc2VudDsganVzdApkb2N1bWVudCB0aGF0
IHRoZXkgbmVlZCB0byBiZSBldmFsdWF0ZWQgKGFuZCBzb21lIHBvdGVudGlhbGx5CmJsYWNrbGlz
dGVkKSBiZWZvcmUgYmVpbmcgZXhwb3NlZCB0byBhIGd1ZXN0IGluIGEgc2FmZXR5LWNyaXRpY2Fs
CmVudmlyb25tZW50LgoKQzEgd291bGQgYmUgaWRlYWwsIGJ1dCB0aGVyZSdzIG5vYm9keSBhdCBw
cmVzZW50IHRvIGRvIHRoZSB3b3JrLgpHaXZlbiB0aGF0LCBDMyBoYXMgYmVlbiBzZWVuIGFzIHRo
ZSBiZXN0IHNvbHV0aW9uIGluIGRpc2N1c3Npb24uCgpSZXZpZXdlZC1ieTogUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYyOgotIElu
Y2x1ZGVkIHdhcm5pbmcgYWJvdXQgQUxUUDJNX21peGVkIGluIHB1YmxpYyBoZWFkZXIgYXMgd2Vs
bAoKQ2hhbmdlcyBzaW5jZSB2MToKLSBQYXRjaCBkZXNjcmlwdGlvbjogY2xhcmlmeSB0aGF0IEhW
TSBndWVzdCBjYW4ndCBtYWtlIGRvbWN0bHMKLSBObyBibGFja2xpc3QgZm9yIHRoZSAnaW50ZXJu
YWwnIHVzZSBjYXNlOyBpbnN0ZWFkIGRvY3VtZW50IGl0cyByaXNrCi0gTW92ZSBtb3JlIG9mIHRo
ZSBkaXNjdXNzaW9uIGludG8gdGhlIGNvbW1pdCBtZXNzYWdlLgoKQ0M6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBjaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
Q0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNDOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6
IEtvbnJhZCBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDQzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEB6ZW50aWZpYy5j
b20+CkNDOiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CkNDOiBB
ZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KQ0M6IExhcnMgS3VydGggPGxhcnMua3Vy
dGhAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgIHwgMzEg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL2h2bS9w
YXJhbXMuaCB8ICA1ICsrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0u
YwppbmRleCA2N2I5OWFmMzM0Li41ZGU1NDQwOTNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTQ0NjcsNiArNDQ2Nywz
NyBAQCBzdGF0aWMgaW50IGh2bW9wX2dldF9wYXJhbSgKICAgICByZXR1cm4gcmM7CiB9CiAKKy8q
CisgKiBhbHRwMm0gb3BlcmF0aW9ucyBhcmUgZW52aXNpb25lZCBhcyBiZWluZyB1c2VkIGluIHNl
dmVyYWwgZGlmZmVyZW50IAorICogbW9kZXM6CisgKiAKKyAqIC0gZXh0ZXJuYWw6IEFsbCBjb250
cm9sIGFuZCBkZWNpc2lvbnMgYXJlIG1hZGUgYnkgYW4gZXh0ZXJuYWwgYWdlbnQKKyAqICAgcnVu
bmluZyBkb21haW4gMC4KKyAqCisgKiAtIGludGVybmFsOiBhbHRwMm0gb3BlcmF0aW9ucyBhcmUg
dXNlZCBleGNsdXNpdmVseSBieSBhbiBpbi1ndWVzdAorICogICBhZ2VudCB0byBwcm90ZWN0IGl0
c2VsZiBmcm9tIHRoZSBndWVzdCBrZXJuZWwgYW5kIGluLWd1ZXN0CisgKiAgIGF0dGFja2Vycy4K
KyAqIAorICogLSBjb29yZGluYXRlZDogQW4gaW4tZ3Vlc3QgYWdlbnQgaGFuZGxlcyAjVkUgYW5k
IFZNRlVOQ3MgbG9jYWxseSwKKyAqICAgYnV0IG1ha2VzIHJlcXVlc3RzIG9mIGFuIGFnZW50IHJ1
bm5pbmcgb3V0c2lkZSB0aGUgZG9tYWluIGZvcgorICogICBiaWdnZXIgY2hhbmdlcyAoc3VjaCBh
cyBtb2RpZnlpbmcgYWx0cDJtIGVudGlyZXMpLgorICoKKyAqIFRoaXMgY29ycmVzcG9uZHMgdG8g
dGhlIHRocmVlIHZhbHVlcyBmb3IgSFZNX1BBUkFNX0FMVFAyTQorICogKGV4dGVybmFsLCBtaXhl
ZCwgbGltaXRlZCkuIEFsbCB0aHJlZSBtb2RlbHMgaGF2ZSBhZHZhbnRhZ2VzIGFuZAorICogZGlz
YWR2YW50YWdlcy4KKyAqCisgKiBOb3JtYWxseSBoeXBlcmNhbGxzIG1hZGUgYnkgYSBwcm9ncmFt
IGluIGRvbWFpbiAwIGluIG9yZGVyIHRvCisgKiBjb250cm9sIGEgZ3Vlc3Qgd291bGQgYmUgRE9N
Q1RMcyByYXRoZXIgdGhhbiBIVk1PUHMuICBCdXQgaW4gb3JkZXIKKyAqIHRvIHByb3Blcmx5IGVu
YWJsZSB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgYXMgd2VsbCBhcyB0byBhdm9pZAorICogZnJh
Z21lbnRhdGlvbiwgYWxsIGFsdHAybSBzdWJvcHMgc2hvdWxkIGNvbWUgdW5kZXIgdGhpcyBzaW5n
bGUKKyAqIEhWTU9QLgorICogCisgKiBOb3RlIHRoYXQgJ2ludGVybmFsJyBtb2RlIChIVk1fUEFS
QU1fQUxUUDJNID09IFhFTl9BTFRQMk1fbWl4ZWQpCisgKiBoYXMgbm90IGJlZW4gZXZhbHVhdGVk
IGZvciBzYWZldHkgZnJvbSBhIHNlY3VyaXR5IHBlcnNwZWN0aXZlLgorICogQmVmb3JlIHVzaW5n
IHRoaXMgbW9kZSBpbiBhIHNlY3VyaXR5LWNyaXRpY2FsIGVudmlyb25tZW50LCBlYWNoCisgKiBz
dWJvcCBzaG91bGQgYmUgZXZhbHVhdGVkIGZvciBzYWZldHksIHdpdGggdW5zYWZlIHN1Ym9wcwor
ICogYmxhY2tsaXN0ZWQgaW4geHNtX2h2bV9hbHRwMm1odm1fb3AoKS4KKyAqLwogc3RhdGljIGlu
dCBkb19hbHRwMm1fb3AoCiAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiB7
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oIGIveGVuL2luY2x1
ZGUvcHVibGljL2h2bS9wYXJhbXMuaAppbmRleCAyZWMyZTdjODBmLi5kYWEyOGE4NmJlIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCisrKyBiL3hlbi9pbmNsdWRl
L3B1YmxpYy9odm0vcGFyYW1zLmgKQEAgLTIzOSw2ICsyMzksMTEgQEAKICAqICBtaXhlZDogYWxs
b3cgYWNjZXNzIHRvIGFsbCBhbHRwMm0gb3BzIGZvciBib3RoIGluLWd1ZXN0IGFuZCBleHRlcm5h
bCB0b29scwogICogIGV4dGVybmFsOiBhbGxvdyBhY2Nlc3MgdG8gZXh0ZXJuYWwgcHJpdmlsZWdl
ZCB0b29scyBvbmx5CiAgKiAgbGltaXRlZDogZ3Vlc3Qgb25seSBoYXMgbGltaXRlZCBhY2Nlc3Mg
KGllLiBjb250cm9sIFZNRlVOQyBhbmQgI1ZFKQorICoKKyAqIE5vdGUgdGhhdCAnbWl4ZWQnIG1v
ZGUgaGFzIG5vdCBiZWVuIGV2YWx1YXRlZCBmb3Igc2FmZXR5IGZyb20gYQorICogc2VjdXJpdHkg
cGVyc3BlY3RpdmUuICBCZWZvcmUgdXNpbmcgdGhpcyBtb2RlIGluIGEKKyAqIHNlY3VyaXR5LWNy
aXRpY2FsIGVudmlyb25tZW50LCBlYWNoIHN1Ym9wIHNob3VsZCBiZSBldmFsdWF0ZWQgZm9yCisg
KiBzYWZldHksIHdpdGggdW5zYWZlIHN1Ym9wcyBibGFja2xpc3RlZCBpbiB4c21faHZtX2FsdHAy
bWh2bV9vcCgpLgogICovCiAjZGVmaW5lIEhWTV9QQVJBTV9BTFRQMk0gICAgICAgMzUKICNkZWZp
bmUgWEVOX0FMVFAyTV9kaXNhYmxlZCAgICAgIDAKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 15:10:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 15: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 1fkWIU-0006Uj-CS; Tue, 31 Jul 2018 15:10: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkWIT-0006Ue-3l
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 15:10:49 +0000
X-Inumbo-ID: cd5213c1-94d3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd5213c1-94d3-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 17:10:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="61578173"
Date: Tue, 31 Jul 2018 16:10:44 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180731151044.nazqsoqt2evquml4@citrix.com>
References: <20180731150331.13760-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731150331.13760-1-george.dunlap@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>, 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6MDM6MzFQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKWy4uLl0KPiAKPiBSZXZpZXdlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVA
Yml0ZGVmZW5kZXIuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAY2l0cml4LmNvbT4KCkxHVE0sIEZXSVc6CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 15:12:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 15: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 1fkWK8-0006bi-Q5; Tue, 31 Jul 2018 15: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkWK7-0006ba-Ko
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 15:12:31 +0000
X-Inumbo-ID: 30bf6bce-94d4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 30bf6bce-94d4-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 15:12:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="61578353"
Date: Tue, 31 Jul 2018 16:12:05 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180731151205.be6shzpsmtdaee54@citrix.com>
References: <20180731150331.13760-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731150331.13760-1-george.dunlap@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3] hvm/altp2m: Clarify the proper way to
 extend the altp2m 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: Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>, 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6MDM6MzFQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaCBiL3hl
bi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKPiBpbmRleCAyZWMyZTdjODBmLi5kYWEyOGE4
NmJlIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKPiArKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCj4gQEAgLTIzOSw2ICsyMzksMTEgQEAK
PiAgICogIG1peGVkOiBhbGxvdyBhY2Nlc3MgdG8gYWxsIGFsdHAybSBvcHMgZm9yIGJvdGggaW4t
Z3Vlc3QgYW5kIGV4dGVybmFsIHRvb2xzCj4gICAqICBleHRlcm5hbDogYWxsb3cgYWNjZXNzIHRv
IGV4dGVybmFsIHByaXZpbGVnZWQgdG9vbHMgb25seQo+ICAgKiAgbGltaXRlZDogZ3Vlc3Qgb25s
eSBoYXMgbGltaXRlZCBhY2Nlc3MgKGllLiBjb250cm9sIFZNRlVOQyBhbmQgI1ZFKQo+ICsgKgo+
ICsgKiBOb3RlIHRoYXQgJ21peGVkJyBtb2RlIGhhcyBub3QgYmVlbiBldmFsdWF0ZWQgZm9yIHNh
ZmV0eSBmcm9tIGEKPiArICogc2VjdXJpdHkgcGVyc3BlY3RpdmUuICBCZWZvcmUgdXNpbmcgdGhp
cyBtb2RlIGluIGEKPiArICogc2VjdXJpdHktY3JpdGljYWwgZW52aXJvbm1lbnQsIGVhY2ggc3Vi
b3Agc2hvdWxkIGJlIGV2YWx1YXRlZCBmb3IKPiArICogc2FmZXR5LCB3aXRoIHVuc2FmZSBzdWJv
cHMgYmxhY2tsaXN0ZWQgaW4geHNtX2h2bV9hbHRwMm1odm1fb3AoKS4KCk9oLCBvbmUgbWlub3Ig
bml0OiBJIHRoaW5rIEkgd2lsbCByZXBsYWNlIHhzbV9odm1fYWx0cDJtaHZtX29wIHdpdGgganVz
dAoiWFNNIiBpZiBwb3NzaWJsZSAtLSB0aGVyZSBpcyBubyBuZWVkIHRvIG1lbnRpb24gYW4gaW50
ZXJuYWwgZnVuY3Rpb24gaW4KcHVibGljIGhlYWRlci4KCldlaS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 15:16:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 15:16:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkWNx-0006p1-DB; Tue, 31 Jul 2018 15:16: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=sjk/=kp=citrix.com=prvs=743ddc6a1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkWNw-0006ow-VO
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 15:16:28 +0000
X-Inumbo-ID: be42bac6-94d4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be42bac6-94d4-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 15:16:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="76962771"
Date: Tue, 31 Jul 2018 17:15:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180731151522.gnhoydkm42vloldi@mac>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-5-roger.pau@citrix.com>
 <5B60779E02000078001D9898@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B60779E02000078001D9898@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 4/4] x86/iommu: add PVH support to the
 inclusive 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDg6NTI6MTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI3LjA3LjE4IGF0IDE3OjMxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gU2V2ZXJhbCBwZW9wbGUgaGF2ZSByZXBvcnRlZCBoYXJkd2FyZSBpc3N1ZXMgKG1h
bGZ1bmN0aW9uaW5nIFVTQgo+ID4gY29udHJvbGxlcnMpIGR1ZSB0byBpb21tdSBwYWdlIGZhdWx0
cy4gVGhvc2UgZmF1bHRzIGFyZSBjYXVzZWQgYnkKPiA+IG1pc3NpbmcgUk1SUiAoVlRkKSBvciBJ
UlZTIChBTUQtVmkpIGVudHJpZXMgaW4gdGhlIEFDUEkgdGFibGVzLiBUaG9zZQo+ID4gY2FuIGJl
IHdvcmtlZCBhcm91bmQgb24gVlRkIGhhcmR3YXJlIGJ5IG1hbnVhbGx5IGFkZGluZyBSTVJSIGVu
dHJpZXMKPiA+IG9uIHRoZSBjb21tYW5kIGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRv
IEludGVsIGhhcmR3YXJlIGFuZAo+ID4gcXVpdGUgY3VtYmVyc29tZSB0byBkby4KPiA+IAo+ID4g
SW4gb3JkZXIgdG8gc29sdmUgdGhvc2UgaXNzdWVzIGFkZCBQVkggc3VwcG9ydCB0byB0aGUgaW5j
bHVzaXZlIG9wdGlvbgo+ID4gdGhhdCBpZGVudGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBh
cyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1hcC4KPiA+IE5vdGUgdGhhdCByZWdpb25zIHVzZWQg
YnkgZGV2aWNlcyBlbXVsYXRlZCBieSBYZW4gKExBUElDLCBJTy1BUElDIG9yCj4gPiBQQ0llIE1D
RkcgcmVnaW9ucykgYXJlIHNwZWNpZmljYWxseSBhdm9pZGVkLiBOb3RlIHRoYXQgdGhpcyBvcHRp
b24KPiA+IGN1cnJlbnRseSByZWxpZXMgb24gbm8gTVNJWCBNTUlPIGFyZWFzIHJlc2lkaW5nIGlu
IGEgcmVzZXJ2ZWQgcmVnaW9uLAo+ID4gb3IgZWxzZSBYZW4gd29uJ3QgYmUgYWJsZSB0byB0cmFw
IHRob3NlIGFjY2Vzc2VzLgo+IAo+IEJ1dCB0aGF0IHdvdWxkIGJlIGEgZmlybXdhcmUgYnVnIGFu
eXdheTogVGhlc2UgYXJlIHN1Yi1yYW5nZXMKPiBvZiBQQ0kgZGV2aWNlIEJBUnMsIGFuZCB0aG9z
ZSBtdXN0IG5vdCBvdmVybGFwIHJlc2VydmVkIHJhbmdlcwo+IGluIEU4MjAuCgpDb25zaWRlcmlu
ZyB0aGlzIGlzIGFscmVhZHkgYSB3b3JrYXJvdW5kIGZvciBicm9rZW4gZmlybXdhcmUgSSB3b24n
dApiZSBzdXJwcmlzZWQgdGhhdCBvbiBjZXJ0YWluIGhhcmR3YXJlIEJBUnMgb3ZlcmxhcCB3aXRo
IHJlc2VydmVkCnJhbmdlcy4KCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiA+
IEBAIC0yMCw2ICsyMCw4IEBACj4gPiAgI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+Cj4gPiAgI2lu
Y2x1ZGUgPHhzbS94c20uaD4KPiA+ICAKPiA+ICsjaW5jbHVkZSA8YXNtL2FwaWNkZWYuaD4KPiA+
ICsjaW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4KPiAKPiBXaHk/IFlvdSdyZSBsb29raW5nIGZvciB0
aGUgZ3Vlc3QgdmlldyBvZiB0aGluZ3MsIHdoaWNoIEkgZG9uJ3QKPiB0aGluayB5b3UgY2FuIGRl
cml2ZSBmcm9tIGRlZmluaXRpb25zIGluIHRoZXNlIHR3byBoZWFkZXJzLgoKSSBjYW4gdXNlIHRo
ZSBkb21haW4gc3RhdGUgZm9yIHRoZSBsYXBpYyBhbmQgdGhlIGlvYXBpYy4uLgoKPiA+ICsgICAg
LyogLi4uIG9yIHRoZSBQQ0llIE1DRkcgcmVnaW9ucy4gKi8KPiA+ICsgICAgZm9yICggaSA9IDA7
IGkgPCBwY2lfbW1jZmdfY29uZmlnX251bTsgaSsrICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAg
dW5zaWduZWQgbG9uZyBhZGRyID0gUEZOX0RPV04ocGNpX21tY2ZnX2NvbmZpZ1tpXS5hZGRyZXNz
KTsKPiA+ICsKPiA+ICsgICAgICAgIGlmICggcGZuID49IGFkZHIgKyAocGNpX21tY2ZnX2NvbmZp
Z1tpXS5zdGFydF9idXNfbnVtYmVyIDw8IDgpICYmCj4gPiArICAgICAgICAgICAgIHBmbiA8IGFk
ZHIgKyAocGNpX21tY2ZnX2NvbmZpZ1tpXS5lbmRfYnVzX251bWJlciA8PCA4KSApCj4gPiArICAg
ICAgICAgICAgcmV0dXJuIGZhbHNlOwo+ID4gKyAgICB9Cj4gCj4gU2FtZSBoZXJlIC0gdGhpcyB3
b3VsZCBiZXR0ZXIgdXNlIGRvbWFpbiBzdGF0ZS4KCi4uLiBidXQgcGNpIG1jZmcgcmVnaW9ucyBh
cmUgY3VycmVudGx5IGFkZGVkIGFmdGVyIHRoZSBpb21tdQppbml0aWFsaXphdGlvbiBpbiB0aGUg
SFZNIGRvbTAgYnVpbGRlci4gSSBjYW4gc2h1ZmZsZSB0aGF0IGNhbGwgc28KdGhhdCBpb21tdSBp
bml0aWFsaXphdGlvbiBpcyBwZXJmb3JtZWQgYWZ0ZXIgdGhlIG1jZmcgcmVnaW9ucyBhcmUKYWRk
ZWQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 15:27:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 15: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 1fkWYW-0007gb-Np; Tue, 31 Jul 2018 15:27: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=sjk/=kp=citrix.com=prvs=743ddc6a1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkWYV-0007gW-1L
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 15:27:23 +0000
X-Inumbo-ID: 1db367b0-94d6-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1db367b0-94d6-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 17:26:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="76964361"
Date: Tue, 31 Jul 2018 17:27:10 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20180731152710.nlqlv5axgsyrtd7g@mac>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-5-roger.pau@citrix.com>
 <5B60779E02000078001D9898@prv1-mh.provo.novell.com>
 <20180731151522.gnhoydkm42vloldi@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731151522.gnhoydkm42vloldi@mac>
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 4/4] x86/iommu: add PVH support to the
 inclusive 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDU6MTU6MjJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwODo1MjoxNEFNIC0wNjAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPiA+ID4+PiBPbiAyNy4wNy4xOCBhdCAxNzozMSwgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPiB3cm90ZToKPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2lvbW11LmMKPiA+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
PiA+ID4gQEAgLTIwLDYgKzIwLDggQEAKPiA+ID4gICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgo+
ID4gPiAgI2luY2x1ZGUgPHhzbS94c20uaD4KPiA+ID4gIAo+ID4gPiArI2luY2x1ZGUgPGFzbS9h
cGljZGVmLmg+Cj4gPiA+ICsjaW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4KPiA+IAo+ID4gV2h5PyBZ
b3UncmUgbG9va2luZyBmb3IgdGhlIGd1ZXN0IHZpZXcgb2YgdGhpbmdzLCB3aGljaCBJIGRvbid0
Cj4gPiB0aGluayB5b3UgY2FuIGRlcml2ZSBmcm9tIGRlZmluaXRpb25zIGluIHRoZXNlIHR3byBo
ZWFkZXJzLgo+IAo+IEkgY2FuIHVzZSB0aGUgZG9tYWluIHN0YXRlIGZvciB0aGUgbGFwaWMgYW5k
IHRoZSBpb2FwaWMuLi4KPiAKPiA+ID4gKyAgICAvKiAuLi4gb3IgdGhlIFBDSWUgTUNGRyByZWdp
b25zLiAqLwo+ID4gPiArICAgIGZvciAoIGkgPSAwOyBpIDwgcGNpX21tY2ZnX2NvbmZpZ19udW07
IGkrKyApCj4gPiA+ICsgICAgewo+ID4gPiArICAgICAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSBQ
Rk5fRE9XTihwY2lfbW1jZmdfY29uZmlnW2ldLmFkZHJlc3MpOwo+ID4gPiArCj4gPiA+ICsgICAg
ICAgIGlmICggcGZuID49IGFkZHIgKyAocGNpX21tY2ZnX2NvbmZpZ1tpXS5zdGFydF9idXNfbnVt
YmVyIDw8IDgpICYmCj4gPiA+ICsgICAgICAgICAgICAgcGZuIDwgYWRkciArIChwY2lfbW1jZmdf
Y29uZmlnW2ldLmVuZF9idXNfbnVtYmVyIDw8IDgpICkKPiA+ID4gKyAgICAgICAgICAgIHJldHVy
biBmYWxzZTsKPiA+ID4gKyAgICB9Cj4gPiAKPiA+IFNhbWUgaGVyZSAtIHRoaXMgd291bGQgYmV0
dGVyIHVzZSBkb21haW4gc3RhdGUuCj4gCj4gLi4uIGJ1dCBwY2kgbWNmZyByZWdpb25zIGFyZSBj
dXJyZW50bHkgYWRkZWQgYWZ0ZXIgdGhlIGlvbW11Cj4gaW5pdGlhbGl6YXRpb24gaW4gdGhlIEhW
TSBkb20wIGJ1aWxkZXIuIEkgY2FuIHNodWZmbGUgdGhhdCBjYWxsIHNvCj4gdGhhdCBpb21tdSBp
bml0aWFsaXphdGlvbiBpcyBwZXJmb3JtZWQgYWZ0ZXIgdGhlIG1jZmcgcmVnaW9ucyBhcmUKPiBh
ZGRlZC4KClNvIHRoYXQncyBub3Qgc28gZWFzeS4gVGhlIGN1cnJlbnQgaHZtX21tY2ZnIHVzZWQg
dG8gc3RvcmUgdGhlIE1NQ0ZHCmRhdGEgaW4gdGhlIGRvbWFpbiBzdHJ1Y3QgaXMgcHJpdmF0ZSB0
byBpby5jLCBJIGNvdWxkIG1vdmUgaXQncwpkZWNsYXJhdGlvbiB0byBhIGhlYWRlciBmaWxlLCBi
dXQgbWF5YmUgaXQncyBiZXR0ZXIgdG8ganVzdCB1c2UKcGNpX21tY2ZnX2NvbmZpZyBkaXJlY3Rs
eT8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 15:33:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 15:33:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkWeO-0008P0-Iy; Tue, 31 Jul 2018 15: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=sjk/=kp=citrix.com=prvs=743ddc6a1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkWeM-0008Ov-U6
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 15:33:26 +0000
X-Inumbo-ID: f6d346f5-94d6-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6d346f5-94d6-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 17:32:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="76964914"
Date: Tue, 31 Jul 2018 17:33:17 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180731153317.kryord4hezdukfgy@mac>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B60749A02000078001D9886@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 2/4] iommu: generalize
 iommu_inclusive_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: Kevin Tian <kevin.tian@intel.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>,
 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDg6Mzk6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI3LjA3LjE4IGF0IDE3OjMxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gSW50cm9kdWNlIGEgbmV3IGlvbW11PWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0
aGF0IHN1cGVyc2VkZXMKPiA+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGlzIHNob3VsZCBi
ZSBhIG5vbi1mdW5jdGlvbmFsIGNoYW5nZSBvbgo+ID4gSW50ZWwgaGFyZHdhcmUsIHdoaWxlIEFN
RCBoYXJkd2FyZSB3aWxsIGdhaW4gdGhlIHNhbWUgZnVuY3Rpb25hbGl0eSBvZgo+ID4gbWFwcGlu
ZyBhbG1vc3QgZXZlcnl0aGluZyBiZWxvdyB0aGUgNEdCIGJvdW5kYXJ5Lgo+IAo+IFNvIGZpcnN0
IG9mIGFsbCAtIHdoYXQncyB0aGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBjaGFuZ2U/IFNvIGZh
ciB3ZQo+IGhhZCBubyBuZWVkIGZvciBoYWNrcyBsaW5lIHRoZSBWVC1kIHNpZGUgb25lIG9uIEFN
RC4gSSBkb24ndCB0aGluawo+IHRoaXMgc2hvdWxkIGJlIHdpZGVuZWQgd2l0aG91dCB0aGVyZSBi
ZWluZyBpbmRpY2F0aW9uIG9mIGEgcHJvYmxlbQo+IHdpdGggbm9uLW5pY2hlIEFNRCBzeXN0ZW1z
LgoKT0ssIEkgY2FuIGxlYXZlIHRoZSBkZWZhdWx0IG9uIGZvciBJbnRlbCBhbmQgb2ZmIGZvciBl
dmVyeXRoaW5nIGVsc2UsCmJ1dCBJIHdpbGwgaW50cm9kdWNlIHRoZSBnZW5lcmljIGRvbTAtaW9t
bXU9IG9wdGlvbiBhbnl3YXkuCgo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2lvbW11LmMKPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCj4g
PiBAQCAtMjAsNiArMjAsOCBAQAo+ID4gICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgo+ID4gICNp
bmNsdWRlIDx4c20veHNtLmg+Cj4gPiAgCj4gPiArI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgo+IAo+
IFdoeT8gQW5kIGlmIGl0J3MgbmVlZGVkIGhlcmUgbm93LCBjYW4gaXQgYmUgZHJvcHBlZCBmcm9t
IHRoZSBWVC1kCj4gZmlsZSB3aGVyZSB5b3UgcmVtb3ZlZCB0aGUgY29kZT8KCnNldHVwLmggaXMg
bmVlZGVkIGZvciB4ZW5faW5fcmFuZ2UuIEFuZCB5ZXMsIEkgY2FuIGRyb3AgaXQgZnJvbSB0aGUK
VlRkIGNvZGUgdGhlbi4KCj4gPiBAQCAtMTMyLDYgKzEzNCw3NCBAQCB2b2lkIGFyY2hfaW9tbXVf
ZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKPiA+ICB7Cj4gPiAgfQo+ID4gIAo+ID4g
K3ZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQo+ID4gK3sKPiA+ICsgICAgdW5zaWduZWQgbG9uZyBpLCBqLCB0bXAsIHRvcCwgbWF4X3BmbjsK
PiA+ICsKPiA+ICsgICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCB8fCAhaXNfcHZfZG9tYWluKGQp
ICkKPiA+ICsgICAgICAgIHJldHVybjsKPiA+ICsKPiA+ICsgICAgQlVHX09OKCFpc19oYXJkd2Fy
ZV9kb21haW4oZCkpOwo+ID4gKwo+ID4gKyAgICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJ
RlQpIC0gMTsKPiA+ICsgICAgdG9wID0gbWF4KG1heF9wZHgsIHBmbl90b19wZHgobWF4X3Bmbikg
KyAxKTsKPiA+ICsKPiA+ICsgICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApCj4gPiArICAg
IHsKPiA+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKPiA+ICsg
ICAgICAgIGJvb2wgbWFwOwo+ID4gKyAgICAgICAgaW50IHJjID0gMDsKPiA+ICsKPiA+ICsgICAg
ICAgIC8qCj4gPiArICAgICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1
bHQgdG8gaW5jbHVkZSBvbmx5Cj4gPiArICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFz
IGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQKPiA+ICsgICAgICAgICAqIHJl
Z2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMg
aW4KPiA+ICsgICAgICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQg
ZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCj4gPiArICAgICAgICAgKi8KPiA+ICsgICAgICAgIGlm
ICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQo+ID4gKyAgICAgICAg
ICAgIGNvbnRpbnVlOwo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCBpb21tdV9pbmNsdXNpdmUgJiYg
cGZuIDw9IG1heF9wZm4gKQo+ID4gKyAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3JhbV90eXBl
KHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpOwo+ID4gKyAgICAgICAgZWxzZQo+ID4gKyAgICAgICAg
ICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOwo+
ID4gKwo+ID4gKyAgICAgICAgaWYgKCAhbWFwICkKPiA+ICsgICAgICAgICAgICBjb250aW51ZTsK
PiA+ICsKPiA+ICsgICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8KPiA+ICsgICAgICAgIGlm
ICggeGVuX2luX3JhbmdlKHBmbikgKQo+ID4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+ID4gKwo+
ID4gKyAgICAgICAgLyoKPiA+ICsgICAgICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5h
YmxlZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQo+ID4gKyAgICAgICAgICogYW5kIGxl
dCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KPiA+ICsgICAgICAgICAqLwo+ID4g
KyAgICAgICAgaWYgKCBpb21tdV9kb20wX3N0cmljdCAmJgo+ID4gKyAgICAgICAgICAgICBwYWdl
X2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCj4gPiArICAgICAgICAg
ICAgY29udGludWU7Cj4gPiArCj4gPiArICAgICAgICB0bXAgPSAxIDw8IChQQUdFX1NISUZUIC0g
UEFHRV9TSElGVF80Syk7Cj4gPiArICAgICAgICBmb3IgKCBqID0gMDsgaiA8IHRtcDsgaisrICkK
PiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2Uo
ZCwgcGZuICogdG1wICsgaiwgcGZuICogdG1wICsgaiwKPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Cj4gPiAr
Cj4gPiArICAgICAgICAgICAgaWYgKCAhcmMgKQo+ID4gKyAgICAgICAgICAgICAgIHJjID0gcmV0
Owo+ID4gKyAgICAgICAgfQo+IAo+IFRvIFZULWQgc3BlY2lmaWMgY29kZSB3YXMgdGhpcyB3YXkg
dG8gYWxzbyBjb3BlIHdpdGggaWE2NC4gSSBkb24ndAo+IHNlZSB0aGUgbmVlZCBmb3IgdGhpcyB0
byBiZSBhIGxvb3Agd2hlbiB0aGUgY29kZSBpcyBub3cgeDg2LQo+IHNwZWNpZmljLgoKT2gsIEkg
d29uZGVyZWQgYWJvdXQgdGhpcyBhbmQgVEJIIEkgY291bGRuJ3QgZmlndXJlIG91dCB3aHkgaXQn
cyB0aGlzCndheSwgbm93IEkgdW5kZXJzdGFuZC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 15:33:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 15:33: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 1fkWek-0008RK-TR; Tue, 31 Jul 2018 15:33: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkWej-0008RD-VS
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 15:33:49 +0000
X-Inumbo-ID: 2aac05a2-94d7-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 2aac05a2-94d7-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 15:34:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 09:33:47 -0600
Message-Id: <5B60815502000078001D98E9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 09:33:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-5-roger.pau@citrix.com>
 <5B60779E02000078001D9898@prv1-mh.provo.novell.com>
 <20180731151522.gnhoydkm42vloldi@mac>
In-Reply-To: <20180731151522.gnhoydkm42vloldi@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] x86/iommu: add PVH support to the
 inclusive 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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+IE9uIDMxLjA3LjE4IGF0IDE3OjE1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA4OjUyOjE0QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMjcuMDcuMTggYXQgMTc6MzEsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gKyAgICAvKiAuLi4gb3IgdGhlIFBDSWUgTUNGRyByZWdpb25zLiAqLwo+PiA+
ICsgICAgZm9yICggaSA9IDA7IGkgPCBwY2lfbW1jZmdfY29uZmlnX251bTsgaSsrICkKPj4gPiAr
ICAgIHsKPj4gPiArICAgICAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSBQRk5fRE9XTihwY2lfbW1j
ZmdfY29uZmlnW2ldLmFkZHJlc3MpOwo+PiA+ICsKPj4gPiArICAgICAgICBpZiAoIHBmbiA+PSBh
ZGRyICsgKHBjaV9tbWNmZ19jb25maWdbaV0uc3RhcnRfYnVzX251bWJlciA8PCA4KSAmJgo+PiA+
ICsgICAgICAgICAgICAgcGZuIDwgYWRkciArIChwY2lfbW1jZmdfY29uZmlnW2ldLmVuZF9idXNf
bnVtYmVyIDw8IDgpICkKPj4gPiArICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwo+PiA+ICsgICAg
fQo+PiAKPj4gU2FtZSBoZXJlIC0gdGhpcyB3b3VsZCBiZXR0ZXIgdXNlIGRvbWFpbiBzdGF0ZS4K
PiAKPiAuLi4gYnV0IHBjaSBtY2ZnIHJlZ2lvbnMgYXJlIGN1cnJlbnRseSBhZGRlZCBhZnRlciB0
aGUgaW9tbXUKPiBpbml0aWFsaXphdGlvbiBpbiB0aGUgSFZNIGRvbTAgYnVpbGRlci4gSSBjYW4g
c2h1ZmZsZSB0aGF0IGNhbGwgc28KPiB0aGF0IGlvbW11IGluaXRpYWxpemF0aW9uIGlzIHBlcmZv
cm1lZCBhZnRlciB0aGUgbWNmZyByZWdpb25zIGFyZQo+IGFkZGVkLgoKT3IgYXQgbGVhc3QgbGVh
dmUgYSB0b2RvIGNvbW1lbnQuIEFmdGVyIGFsbCBNQ0ZHIHJlZ2lvbnMgbWlnaHQKZnVydGhlciBi
ZSBhZGRlZCB3aGlsZSBEb20wIGJvb3RzIGFuZCBwYXJzZXMgQU1MLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 15:34:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 15:34:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkWfq-000078-8j; Tue, 31 Jul 2018 15:34: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=3hbq=kp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkWfo-00006z-R2
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 15:34:56 +0000
X-Inumbo-ID: 2c7989f4-94d7-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 2c7989f4-94d7-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 17:34:12 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 31 Jul 2018 09:34:54 -0600
Message-Id: <5B60819B02000078001D98EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 31 Jul 2018 09:34:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-5-roger.pau@citrix.com>
 <5B60779E02000078001D9898@prv1-mh.provo.novell.com>
 <20180731151522.gnhoydkm42vloldi@mac>
 <20180731152710.nlqlv5axgsyrtd7g@mac>
In-Reply-To: <20180731152710.nlqlv5axgsyrtd7g@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] x86/iommu: add PVH support to the
 inclusive 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: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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+IE9uIDMxLjA3LjE4IGF0IDE3OjI3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA1OjE1OjIyUE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25u
w6kgd3JvdGU6Cj4+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA4OjUyOjE0QU0gLTA2MDAsIEph
biBCZXVsaWNoIHdyb3RlOgo+PiA+ID4+PiBPbiAyNy4wNy4xOCBhdCAxNzozMSwgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPj4gPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3g4Ni9pb21tdS5jCj4+ID4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9t
bXUuYwo+PiA+ID4gQEAgLTIwLDYgKzIwLDggQEAKPj4gPiA+ICAjaW5jbHVkZSA8eGVuL3NvZnRp
cnEuaD4KPj4gPiA+ICAjaW5jbHVkZSA8eHNtL3hzbS5oPgo+PiA+ID4gIAo+PiA+ID4gKyNpbmNs
dWRlIDxhc20vYXBpY2RlZi5oPgo+PiA+ID4gKyNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPgo+PiA+
IAo+PiA+IFdoeT8gWW91J3JlIGxvb2tpbmcgZm9yIHRoZSBndWVzdCB2aWV3IG9mIHRoaW5ncywg
d2hpY2ggSSBkb24ndAo+PiA+IHRoaW5rIHlvdSBjYW4gZGVyaXZlIGZyb20gZGVmaW5pdGlvbnMg
aW4gdGhlc2UgdHdvIGhlYWRlcnMuCj4+IAo+PiBJIGNhbiB1c2UgdGhlIGRvbWFpbiBzdGF0ZSBm
b3IgdGhlIGxhcGljIGFuZCB0aGUgaW9hcGljLi4uCj4+IAo+PiA+ID4gKyAgICAvKiAuLi4gb3Ig
dGhlIFBDSWUgTUNGRyByZWdpb25zLiAqLwo+PiA+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8IHBj
aV9tbWNmZ19jb25maWdfbnVtOyBpKysgKQo+PiA+ID4gKyAgICB7Cj4+ID4gPiArICAgICAgICB1
bnNpZ25lZCBsb25nIGFkZHIgPSBQRk5fRE9XTihwY2lfbW1jZmdfY29uZmlnW2ldLmFkZHJlc3Mp
Owo+PiA+ID4gKwo+PiA+ID4gKyAgICAgICAgaWYgKCBwZm4gPj0gYWRkciArIChwY2lfbW1jZmdf
Y29uZmlnW2ldLnN0YXJ0X2J1c19udW1iZXIgPDwgOCkgJiYKPj4gPiA+ICsgICAgICAgICAgICAg
cGZuIDwgYWRkciArIChwY2lfbW1jZmdfY29uZmlnW2ldLmVuZF9idXNfbnVtYmVyIDw8IDgpICkK
Pj4gPiA+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4+ID4gPiArICAgIH0KPj4gPiAKPj4g
PiBTYW1lIGhlcmUgLSB0aGlzIHdvdWxkIGJldHRlciB1c2UgZG9tYWluIHN0YXRlLgo+PiAKPj4g
Li4uIGJ1dCBwY2kgbWNmZyByZWdpb25zIGFyZSBjdXJyZW50bHkgYWRkZWQgYWZ0ZXIgdGhlIGlv
bW11Cj4+IGluaXRpYWxpemF0aW9uIGluIHRoZSBIVk0gZG9tMCBidWlsZGVyLiBJIGNhbiBzaHVm
ZmxlIHRoYXQgY2FsbCBzbwo+PiB0aGF0IGlvbW11IGluaXRpYWxpemF0aW9uIGlzIHBlcmZvcm1l
ZCBhZnRlciB0aGUgbWNmZyByZWdpb25zIGFyZQo+PiBhZGRlZC4KPiAKPiBTbyB0aGF0J3Mgbm90
IHNvIGVhc3kuIFRoZSBjdXJyZW50IGh2bV9tbWNmZyB1c2VkIHRvIHN0b3JlIHRoZSBNTUNGRwo+
IGRhdGEgaW4gdGhlIGRvbWFpbiBzdHJ1Y3QgaXMgcHJpdmF0ZSB0byBpby5jLCBJIGNvdWxkIG1v
dmUgaXQncwo+IGRlY2xhcmF0aW9uIHRvIGEgaGVhZGVyIGZpbGUsIGJ1dCBtYXliZSBpdCdzIGJl
dHRlciB0byBqdXN0IHVzZQo+IHBjaV9tbWNmZ19jb25maWcgZGlyZWN0bHk/CgpPciBhZGQgYSBo
ZWxwZXIgZnVuY3Rpb24gaW4gdGhhdCBmaWxlPwoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 16:05:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 16:05:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkX8y-0002tY-Ou; Tue, 31 Jul 2018 16: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkX8w-0002tT-O2
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 16:05:03 +0000
X-Inumbo-ID: 87972df4-94db-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87972df4-94db-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 16:05:22 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id D023721E81;
 Tue, 31 Jul 2018 12:05:00 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 31 Jul 2018 12:05:00 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=tvEL/japR1hD1NEz0Tojd3IIgD9wJ
 4rhHDbnGZXfkrk=; b=jDlk7vZClwv1PpeFLxnW5iemugoiUKezD9fLBpzeDLm1j
 wy3vmxMxsWdyTIkBEWxdt4nbyCg/G1rgDIdqIRVvnimrVQlYdiRviIJZ9RYEgMTj
 gXtZAhylJ7Gv3QSuzqapKuCDzgKSi3j1inGMFIphpuy/iRKR3tHg6M+UvkJXWm4o
 jnezRViTLX1rICBRf3YUA6/F8xvxsX3iEMuUqpYhvU33Ysab/yVvc0g+gSfph942
 PFhYZ7KyzJJtabf6U33/y1umCV5hZC8kIfUBXRrUbcSTitoZUJ43slDsUrkedkAq
 Jv4nxdn4Qd+RuTh9xGQPduxj81lZAt2/RfM2SBPsA==
X-ME-Proxy: <xmx:q4hgW5liRNqqXn3U08MpgwdyHs-_eX8_YNhUQi7EonT2QGFHv3ZYHQ>
 <xmx:q4hgW1lANVl99BKPvzfxNb01SiNiUx1L8m07HTeBjljBPbYWJ1Iaig>
 <xmx:q4hgW7x6uOJUS8eI3TX_CoyO4uxxUtz8GGJiwJZCXLoy3miJ6ayHRA>
 <xmx:q4hgW6qgKYJp1Bs9dXYMgc90UnALfgZJlpcALJ1ozUbLTADcUjw79Q>
 <xmx:q4hgW64omFlHe7_2mffBXPUzso---8UPUmUNZDW33fik8az9Tp9Clw>
 <xmx:rIhgW2ZFzrtkZedJ8SrPbBCAaa0Jrn2mGgUMk42lX9LBV3sdvtcAuA>
X-ME-Sender: <xms:q4hgWxtNebv0TjOQq54My3SpQTF7uOioo6V7eifqHEu35Kq_LaC5LA>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id B39CE10288;
 Tue, 31 Jul 2018 12:04:58 -0400 (EDT)
Date: Tue, 31 Jul 2018 18:04:56 +0200
From: Marek Marczykowski <marmarek@invisiblethingslab.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180731160456.GQ1371@mail-itl>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <5B60176302000078001D941A@prv1-mh.provo.novell.com>
MIME-Version: 1.0
In-Reply-To: <5B60176302000078001D941A@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 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="===============0368593853699474857=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0368593853699474857==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="8w4vJErrroHezzIq"
Content-Disposition: inline


--8w4vJErrroHezzIq
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 31, 2018 at 02:01:39AM -0600, Jan Beulich wrote:
> >>> On 31.07.18 at 04:30, <marmarek@invisiblethingslab.com> wrote:
>=20
> Marek,
>=20
> looks like all of the patches you've sent early this morning local time
> here came through twice on xen-devel: Would you please avoid
> having xen-devel on both the To and the Cc lists (just with different
> domains)?

Sorry about that, now fixed my setup.

--=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?

--8w4vJErrroHezzIq
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltgiKcACgkQ24/THMrX
1ywFiAf/SodY/tjZ1rhW4gydduVI3M8TGUSUrt7YpkOjJv8/Esl2At4EFWAQZVU1
qIbCKvtwuP4KzLKvMScCARuF1YmCn9/zGZAYOCYT/5WygUlMficPAGZdBXo0v9pD
N8CboM9FOvQEdQ5BUt6UAc8YyJ0AuKZJsxGq/gb8v5ko8mDiEIuQXimhOCWGxHTI
os3gMiHhEoRraKmNGwjNDvaJsC33kN2L2fP7y6Kz1FW903bcJCrAHb3dUqY7ZyBs
fmdCdYcmomeG496pc95UFu+LDc7Sd+9p9aaskP2c9zWgHqmk8X7anXRbf7+nsiTg
8skvKAowiNUHDo61KztUd5SmFFzmfA==
=S0OA
-----END PGP SIGNATURE-----

--8w4vJErrroHezzIq--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0368593853699474857==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 31 16:10:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 16:10:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkXDy-0003ac-OA; Tue, 31 Jul 2018 16:10: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkXDy-0003aU-0U
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 16:10:14 +0000
X-Inumbo-ID: 1a289066-94dc-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a289066-94dc-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 18:09:29 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 2495C21B1B;
 Tue, 31 Jul 2018 12:10:11 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Tue, 31 Jul 2018 12:10:11 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=YPaJLdXRrhJcmeisLB9IUFEsjFRBi
 XeFzZe4nw+IwxM=; b=VygMyFx/HafbNfcnhg3dsP7rbeENCi5tuLh/B5AH2E3zh
 dbj00UjT9Bj4ODxmObNild3f8MZvpjm2yac9zNGH7nndZTQNa0Tl+oygzl/DGfqt
 606d2molDr6kowJ0ZPh8MFztXoHiE3TOECnDWpjoOomNPXWMLYHjNpPp8xV5fhi6
 9y2WL26KaSPv4hue+uP0KEZ05ENyyZxwbT7E7qr5nXZozt9oC4NwhVaU09xXkv2G
 epKoOd2KR+Ljjn4j1dbsIucOlNJGQIRFgEfRfjMMoWUdWGPbnjOsvf5rzslJLSJl
 DZS7IbHVvki70JLn4o/bOOuvSuvkEKI+TDo0Q+Fmg==
X-ME-Proxy: <xmx:4olgW8-Hf5xJR9RrwANTPy5d3PcAzmi1QQcngMaGKE_xetnIaNqKpQ>
 <xmx:4olgW82eIxbnhXN7PMkdcrNAv_E1dbW_6Q66450JmALB80A1m5qH-A>
 <xmx:4olgWxjZa2Kx2YiUfDEB8opY7i5nlxbTrhXdjQolPyZKf1gWZ4lx1w>
 <xmx:4olgW8Z9gRFvt_f2E0yY4THN9jhCc7BVhtnfs6iHeeY_WAo2oMFQ8Q>
 <xmx:4olgW9WSmu6QmiJ9x15FGaAmbP27OJv7Xf4CQUR7jN-Lq_CAcJg-JQ>
 <xmx:44lgW8NNokRygCtqXG9juMjIOgZ_kbrmlccT6SqAIAKy49qyOCBwUQ>
X-ME-Sender: <xms:4olgW-twpW3mjbK2HJtOmkDQZkUaqYpsL5Y2QR3oQ3RqRQnG9yG32A>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 160C7E455F;
 Tue, 31 Jul 2018 12:10:09 -0400 (EDT)
Date: Tue, 31 Jul 2018 18:10:07 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180731161007.GR1371@mail-itl>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@citrix.com>
MIME-Version: 1.0
In-Reply-To: <20180731090024.xbovqmyfrj6xiaid@citrix.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============5363988781829150958=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5363988781829150958==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="+GDz8FH0cDPsW8g2"
Content-Disposition: inline


--+GDz8FH0cDPsW8g2
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 31, 2018 at 10:00:24AM +0100, Wei Liu wrote:
> On Tue, Jul 31, 2018 at 04:30:42AM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > --- a/tools/debugger/gdbsx/gx/gx_local.c
> > +++ b/tools/debugger/gdbsx/gx/gx_local.c
> > @@ -45,8 +45,8 @@ prnt_32regs(struct xg_gdb_regs32 *r32p)
> >  static void
> >  prnt_64regs(struct xg_gdb_regs64 *r64p)
> >  {
> > -    printf("rip:"XGF64" rsp:"XGF64" flags:"XGF64"\n", r64p->rip, r64p-=
>rsp,
> > -           r64p->rflags);
> > +    printf("rip:"XGF64" rsp:"XGF64" flags:%08x\n", r64p->rip, r64p->rs=
p,
> > +           r64p->eflags);
>=20
> I think it would be better to introduce XGF32 and XGFM32 in the header.

I was inspired by prnt_32regs function, which use explicit %08x. Should
it be changed there too (to PRIx32)? Otherwise that would be
inconsistent (and maybe warrant a totally separate cleanup).

--=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?

--+GDz8FH0cDPsW8g2
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltgid8ACgkQ24/THMrX
1yyvPwf8DDOjdPHSpE7as4hNhFYgvbtK+K4ltpX8T1e+eEqeUvmvM7HaoIH2g1WE
+wOF57HBCX2rieaDXEF4bhTz4iRPo3vvwgsk3mCiCG6oEDdxGlisyPGa3e15vXsW
NviaIM+UAoeKd8UxuoTyfUuuIYHNHu/QYgKDHKK24UBaad1hwCATScfD/0q+3KhF
GJr4BlLrbd/IFMTq3wNPcdzNTdIPjEoW7Iidkjfn8yZ2kbHPc/mKptKlN9Aa5vqw
v2ZmFu+jJZO6ootGtNZ0H2y+vB6e5RuoExEiYGkpytZ3aDhBS9CCxfl4Y3RlD8e1
y+uru2BCJALXL5ZG1FGaFsGFahl3iA==
=IVod
-----END PGP SIGNATURE-----

--+GDz8FH0cDPsW8g2--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5363988781829150958==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 31 16:10:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 16:10:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkXDw-0003aO-ED; Tue, 31 Jul 2018 16:10: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkXDw-0003aI-0E
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 16:10:12 +0000
X-Inumbo-ID: 40599ec3-94dc-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40599ec3-94dc-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 16:10:32 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 2495C21B1B;
 Tue, 31 Jul 2018 12:10:11 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Tue, 31 Jul 2018 12:10:11 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=YPaJLdXRrhJcmeisLB9IUFEsjFRBi
 XeFzZe4nw+IwxM=; b=VygMyFx/HafbNfcnhg3dsP7rbeENCi5tuLh/B5AH2E3zh
 dbj00UjT9Bj4ODxmObNild3f8MZvpjm2yac9zNGH7nndZTQNa0Tl+oygzl/DGfqt
 606d2molDr6kowJ0ZPh8MFztXoHiE3TOECnDWpjoOomNPXWMLYHjNpPp8xV5fhi6
 9y2WL26KaSPv4hue+uP0KEZ05ENyyZxwbT7E7qr5nXZozt9oC4NwhVaU09xXkv2G
 epKoOd2KR+Ljjn4j1dbsIucOlNJGQIRFgEfRfjMMoWUdWGPbnjOsvf5rzslJLSJl
 DZS7IbHVvki70JLn4o/bOOuvSuvkEKI+TDo0Q+Fmg==
X-ME-Proxy: <xmx:4olgW8-Hf5xJR9RrwANTPy5d3PcAzmi1QQcngMaGKE_xetnIaNqKpQ>
 <xmx:4olgW82eIxbnhXN7PMkdcrNAv_E1dbW_6Q66450JmALB80A1m5qH-A>
 <xmx:4olgWxjZa2Kx2YiUfDEB8opY7i5nlxbTrhXdjQolPyZKf1gWZ4lx1w>
 <xmx:4olgW8Z9gRFvt_f2E0yY4THN9jhCc7BVhtnfs6iHeeY_WAo2oMFQ8Q>
 <xmx:4olgW9WSmu6QmiJ9x15FGaAmbP27OJv7Xf4CQUR7jN-Lq_CAcJg-JQ>
 <xmx:44lgW8NNokRygCtqXG9juMjIOgZ_kbrmlccT6SqAIAKy49qyOCBwUQ>
X-ME-Sender: <xms:4olgW-twpW3mjbK2HJtOmkDQZkUaqYpsL5Y2QR3oQ3RqRQnG9yG32A>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 160C7E455F;
 Tue, 31 Jul 2018 12:10:09 -0400 (EDT)
Date: Tue, 31 Jul 2018 18:10:07 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180731161007.GR1371@mail-itl>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@citrix.com>
MIME-Version: 1.0
In-Reply-To: <20180731090024.xbovqmyfrj6xiaid@citrix.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============6137637576709684085=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6137637576709684085==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="+GDz8FH0cDPsW8g2"
Content-Disposition: inline


--+GDz8FH0cDPsW8g2
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 31, 2018 at 10:00:24AM +0100, Wei Liu wrote:
> On Tue, Jul 31, 2018 at 04:30:42AM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > --- a/tools/debugger/gdbsx/gx/gx_local.c
> > +++ b/tools/debugger/gdbsx/gx/gx_local.c
> > @@ -45,8 +45,8 @@ prnt_32regs(struct xg_gdb_regs32 *r32p)
> >  static void
> >  prnt_64regs(struct xg_gdb_regs64 *r64p)
> >  {
> > -    printf("rip:"XGF64" rsp:"XGF64" flags:"XGF64"\n", r64p->rip, r64p-=
>rsp,
> > -           r64p->rflags);
> > +    printf("rip:"XGF64" rsp:"XGF64" flags:%08x\n", r64p->rip, r64p->rs=
p,
> > +           r64p->eflags);
>=20
> I think it would be better to introduce XGF32 and XGFM32 in the header.

I was inspired by prnt_32regs function, which use explicit %08x. Should
it be changed there too (to PRIx32)? Otherwise that would be
inconsistent (and maybe warrant a totally separate cleanup).

--=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?

--+GDz8FH0cDPsW8g2
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltgid8ACgkQ24/THMrX
1yyvPwf8DDOjdPHSpE7as4hNhFYgvbtK+K4ltpX8T1e+eEqeUvmvM7HaoIH2g1WE
+wOF57HBCX2rieaDXEF4bhTz4iRPo3vvwgsk3mCiCG6oEDdxGlisyPGa3e15vXsW
NviaIM+UAoeKd8UxuoTyfUuuIYHNHu/QYgKDHKK24UBaad1hwCATScfD/0q+3KhF
GJr4BlLrbd/IFMTq3wNPcdzNTdIPjEoW7Iidkjfn8yZ2kbHPc/mKptKlN9Aa5vqw
v2ZmFu+jJZO6ootGtNZ0H2y+vB6e5RuoExEiYGkpytZ3aDhBS9CCxfl4Y3RlD8e1
y+uru2BCJALXL5ZG1FGaFsGFahl3iA==
=IVod
-----END PGP SIGNATURE-----

--+GDz8FH0cDPsW8g2--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6137637576709684085==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 31 16:10:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 16: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 1fkXE6-0003cm-6O; Tue, 31 Jul 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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkXE4-0003cT-Um
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 16:10:21 +0000
X-Inumbo-ID: 1ef16902-94dc-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ef16902-94dc-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 18:09:37 +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 4B01320841;
 Tue, 31 Jul 2018 16:10:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533053419;
 bh=toKw0L2qjZEXSm8r/6BCXY5yGzVUxxNFqn/2iVzUlro=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=DjJTkk9/3mXr+NnM6B1FFUKBu+Ars4Agy4nI3ba81tDPpCjvDEAiXheVQMbKGEBo4
 bXAOWxxNUuMq9AdDGdg4UVBmdZdeCD3SIpXuMukkhktOMGvvB2nA2bV1kqw7j4fLKI
 3aG/jta3EpyIXNGKSez7f1Tvr2AOKko95hsIriIM=
Date: Tue, 31 Jul 2018 09: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: <01ae546e-229d-d8d0-966e-ed3754eb8e0a@arm.com>
Message-ID: <alpine.DEB.2.10.1807310906320.26773@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
 <01ae546e-229d-d8d0-966e-ed3754eb8e0a@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 00/11] arm: more kconfig configurability
 and small default configs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, George.Dunlap@citrix.com, dfaggioli@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>

T24gVHVlLCAzMSBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDMwLzA3LzE4IDE4
OjQ4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBIaSBhbGwsCj4gCj4gSGkgU3RlZmFu
bywKPiAKPiA+IAo+ID4gVGhpcyBwYXRjaCBzZXJpZXMgaXMgdGhlIGZpcnN0IHN0ZXAgdG93YXJk
IGJ1aWxkaW5nIGEgc21hbGwgY2VydGlmaWFibGUKPiA+IFhlbiBoeXBlcnZpc29yIGZvciBBUk0g
Ym9hcmRzLgo+ID4gCj4gPiBUaGUgc2VyaWVzIG1ha2VzIGEgZmV3IGNoYW5nZXMgdG8gYWxsb3cg
ZGlzYWJsaW5nIG1vcmUga2NvbmZpZyBvcHRpb25zOgo+ID4gbW9zdCBvZiB0aGVtIGFscmVhZHkg
ZXhpc3QgYnV0IGNhbm5vdCBiZSBkaXNhYmxlZC4gSXQgYWxzbyBpbnRyb2R1Y2VzIGEKPiA+IHJl
ZmVyZW5jZSBrY29uZmlnIGZvciBSZW5lc2FzIFJDYXIgKGR1ZSB0byBwb3B1bGFyIGRlbWFuZCwg
Y2FuZGlkYXRlIGZvcgo+ID4gY2VydGlmaWNhdGlvbnMpLCBYaWxpbnggTVBTb0MsIGFuZCBmb3Ig
UUVNVSBhYXJjaDY0IChub3QgZm9yCj4gPiBjZXJ0aWZpY2F0aW9ucywgYnV0IHVzZWZ1bCBmb3Ig
ZGVidWdnaW5nKS4KPiA+IAo+ID4gVGhlIGxhc3QgcGF0Y2ggY2xhcmlmaWVzIHRoZSBzZWN1cml0
eSBzdXBwb3J0IHN0YXR1cyBvZiBrY29uZmlnIG9wdGlvbnMKPiA+IGluIFhlbi4KPiA+IAo+ID4g
QWxsIHBhdGNoZXMgYXJlIGFscmVhZHkgYWNrZWQsIGV4Y2VwdCBmb3IgcGF0Y2ggIzg6ICJhcm06
IGFkZCBBTExfUExBVCwKPiA+IFFFTVUsIFJjYXIzIGFuZCBNUFNvQyBjb25maWdzIi4KPiA+IAo+
ID4gQ2hlZXJzLAo+ID4gCj4gPiBTdGVmYW5vCj4gPiAKPiA+IAo+ID4gVGhlIGZvbGxvd2luZyBj
aGFuZ2VzIHNpbmNlIGNvbW1pdCAxNmZiNGI1YTlhNzlmOTVkZjE3ZjEwYmE2MmU5ZjQ0ZDIxY2Y4
OWI1Ogo+ID4gCj4gPiAgICBkb2NzL2dlbi1odG1sLWluZGV4OiBNYWtlIEhUTUw6OlRyZWVCdWls
ZGVyOjpYUGF0aCBvcHRpb25hbCBhZ2Fpbgo+ID4gKDIwMTgtMDQtMTMgMTc6MDQ6MzYgKzAxMDAp
Cj4gCj4gVGhpcyBpcyBuZWFybHkgNCBtb250aHMgb2xkLi4uIFBsZWFzZSByZXNlbmQgdGhlIHNl
cmllcyByZWJhc2VkIG9uIHRoZSBsYXRlc3QKPiBzdGFnaW5nLgoKVGhpcyBpcyB0aGUgcmViYXNl
IG9uIHN0YWdpbmcsIGxldCBtZSBrbm93IGlmIHlvdSB3b3VsZCBhbHNvIGxpa2UgbWUgdG8Kc2Vu
ZCBpdCB0byB0aGUgbGlzdC4gVGhpcyBicmFuY2ggaXMgZXhhY3RseSBpZGVudGljYWwgdG8gdjgg
KGFzaWRlIGZyb20KdGhlIGZpcnN0IHBhdGNoIGJlaW5nIGRyb3BwZWQpOiBJIGhhdmVuJ3QgZG9u
ZSBKYW4ncyBzbWFsbCByZXF1ZXN0IGZvcgpjaGFuZ2UuIExldCBtZSBrbm93IGlmIHlvdSBwcmVm
ZXIgdGhhdCBJIGRvLgoKClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgNmFhYTlm
YjMwODE3MWVjNThkZGY0Y2YwNThhZDUzNDFmODFhNjVjZjoKCiAgaHZtL2FsdHAybTogQ2xhcmlm
eSB0aGUgcHJvcGVyIHdheSB0byBleHRlbmQgdGhlIGFsdHAybSBpbnRlcmZhY2UgKDIwMTgtMDct
MzEgMTY6MTQ6MDEgKzAxMDApCgphcmUgYXZhaWxhYmxlIGluIHRoZSBnaXQgcmVwb3NpdG9yeSBh
dDoKCiAgaHR0cDovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZ2l0LWh0dHAvcGVvcGxlL3NzdGFi
ZWxsaW5pL3hlbi11bnN0YWJsZS5naXQgc21hbGwta2NvbmZpZy12OC0yCgpmb3IgeW91IHRvIGZl
dGNoIGNoYW5nZXMgdXAgdG8gY2EzMDZmMGYwZTI1YTUyMGZhMWM0YWJkMjI1ZmM5MTI1MzI3NDIz
ZToKCiAgeGVuOiBzcGVjaWZ5IHN1cHBvcnQgZm9yIEVYUEVSVCBhbmQgREVCVUcgS2NvbmZpZyBv
cHRpb25zICgyMDE4LTA3LTMxIDA4OjI0OjAxIC0wNzAwKQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpTdGVmYW5vIFN0YWJl
bGxpbmkgKDEwKToKICAgICAgYXJtOiBtYWtlIGl0IHBvc3NpYmxlIHRvIGRpc2FibGUgSEFTX0dJ
Q1YzCiAgICAgIGFybTogcmVuYW1lIEhBU19HSUNWMyB0byBHSUNWMwogICAgICBNYWtlIE1FTV9B
Q0NFU1MgY29uZmlndXJhYmxlCiAgICAgIG1ha2UgaXQgcG9zc2libGUgdG8gZW5hYmxlL2Rpc2Fi
bGUgVUFSVCBkcml2ZXJzCiAgICAgIGFybTogbWFrZSBpdCBwb3NzaWJsZSB0byBkaXNhYmxlIHRo
ZSBTTU1VIGRyaXZlcgogICAgICBhcm06IGFkZCBhIHRpbnkga2NvbmZpZyBjb25maWd1cmF0aW9u
CiAgICAgIGFybTogYWRkIEFMTF9QTEFULCBRRU1VLCBSY2FyMyBhbmQgTVBTb0MgY29uZmlncwog
ICAgICB4ZW46IGFkZCBwZXItcGxhdGZvcm0gZGVmYXVsdHMgZm9yIE5SX0NQVVMKICAgICAgeGVu
OiBhZGQgY2xvYyB0YXJnZXQKICAgICAgeGVuOiBzcGVjaWZ5IHN1cHBvcnQgZm9yIEVYUEVSVCBh
bmQgREVCVUcgS2NvbmZpZyBvcHRpb25zCgogU1VQUE9SVC5tZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDYgKysrKysKIHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgICB8
ICAyICstCiB4ZW4vTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMiArKysrKysr
KysKIHhlbi9hcmNoL0tjb25maWcgICAgICAgICAgICAgICAgICAgICB8ICAzICsrKwogeGVuL2Fy
Y2gvYXJtL0tjb25maWcgICAgICAgICAgICAgICAgIHwgMTUgKysrKysrKystLS0KIHhlbi9hcmNo
L2FybS9NYWtlZmlsZSAgICAgICAgICAgICAgICB8ICA0ICstLQogeGVuL2FyY2gvYXJtL2NvbmZp
Z3MvdGlueTY0LmNvbmYgICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgICAgICB8IDUyICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSAgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL2FybS92Z2ljLmMgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4v
YXJjaC9hcm0vdmdpYy92Z2ljLmMgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L0tj
b25maWcgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAg
ICAgICAgICAgICB8IDEwICsrKysrKy0KIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICAg
ICAgICB8ICAyICstCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgICAgICAgICAgfCAgMiAr
LQogeGVuL2RyaXZlcnMvY2hhci9LY29uZmlnICAgICAgICAgICAgIHwgMTUgKysrKysrLS0tLS0K
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL0tjb25maWcgICAgICB8IDEyICsrKysrKysrKwogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vZ2ljLmggICAgICAgICAgICB8ICA0ICstLQogeGVuL2luY2x1ZGUvYXNtLWFybS92Z2lj
LmggICAgICAgICAgIHwgIDQgKy0tCiB4ZW4vaW5jbHVkZS94ZW4vbWVtX2FjY2Vzcy5oICAgICAg
ICAgfCAgNCArLS0KIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICB8ICAyICst
CiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgICAgfCAgNCArLS0KIHhlbi94c20v
ZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4veHNtL2ZsYXNrL2hvb2tz
LmMgICAgICAgICAgICAgICAgfCAgNCArLS0KIDI1IGZpbGVzIGNoYW5nZWQsIDE3MyBpbnNlcnRp
b25zKCspLCAzNCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0v
Y29uZmlncy90aW55NjQuY29uZgogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvS2NvbmZpZwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 16:11:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 16:11: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 1fkXF2-0003oq-JY; Tue, 31 Jul 2018 16: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkXF1-0003of-Qc
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 16:11:19 +0000
X-Inumbo-ID: 68bf979d-94dc-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68bf979d-94dc-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 16:11:40 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id D1DDC21B74;
 Tue, 31 Jul 2018 12:11:18 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 31 Jul 2018 12:11:18 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=yUF1T/VmWORS5dCbBAIpnnEch+ned
 GCjEf7I6Iep+Es=; b=nAVsG96l2hepBN8fye2ADdfN12ML3FSEL8cVEsGgxB5z4
 OXahjOQ2S2pvgkNMNQb5Wy3WIFWUfzH+S5A49GH46Ov+h3XiS65l3GWadZ9aW+ra
 I/+qDL5CqwtfV6pfPLMw12MQAJuCgB4NQNXwf2D1Z4wnLpRNmrXj63zCL2WVWSOQ
 MpMyCFDz2zqWbEM0022kooYS8MzfmOxMu/zzdPkaowTi/A13zIdDqRhU0MLPiyGE
 422nntJaY+juBehkDCy6+e5Li6GRVhKSHj5RCT9qxXJ5ek+uJuqwWSgePx9FPDNP
 VJsUrPWdJw9umzKjJD3whTxHfMMxdwdKVYs77H5sg==
X-ME-Proxy: <xmx:JopgWy59pmhW-pAPfYKO0kGbV3UoAvXBdPQpKnjYM7AX81zActCbFw>
 <xmx:JopgW_t0d7XwJjuQ_sxHib1oakyrZTVH7TxFgbLHdDwoljQMHzGltQ>
 <xmx:JopgW6iwp2r66Bv4oGeFgHTRA-OlKa-6xkXEDGqeSNXDTATg_ArYdQ>
 <xmx:JopgWyqD1xD2Z3HPcYHQXh0xZNO5YRojRbQb6Hx0Ok49ka4vYkjoCw>
 <xmx:JopgW_uPu7CXLYmYq4LPpQrALvA6thWb8ApVktEBvh19oJ7etDXaqw>
 <xmx:JopgW20e_fnlsNcRMUMm7Ebq18LcRqjhQZUGdAxfgFbmK8LdP6S5IQ>
X-ME-Sender: <xms:JopgW-zIXd3gXEJF9n6BNW6n0gZ_OcwIo5Hi8M6V0n-hweLX72nZ5Q>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 143B510277;
 Tue, 31 Jul 2018 12:11:17 -0400 (EDT)
Date: Tue, 31 Jul 2018 18:11:15 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180731161115.GS1371@mail-itl>
References: <20180731031532.11752-1-marmarek@invisiblethingslab.com>
 <20180731091010.chflw6m32uqeatsq@citrix.com>
MIME-Version: 1.0
In-Reply-To: <20180731091010.chflw6m32uqeatsq@citrix.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] [PATCH v2] xenconsole: add option to avoid escape
 sequences in log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============2020262908886500393=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2020262908886500393==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="U7F39clxgs+06sAz"
Content-Disposition: inline


--U7F39clxgs+06sAz
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 31, 2018 at 10:10:10AM +0100, Wei Liu wrote:
> On Tue, Jul 31, 2018 at 05:15:32AM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > Add --replace-escape option to xenconsoled, which replaces ESC with
> > '.' in console output written to log file. This makes it slightly safer
> > to do tail -f on a console output of untrusted guest.
> > The pty output is unaffected by this option.
> >=20
> > Signed-off-by: Marek Marczykowski-G=C3=B3recki <marmarek@invisiblething=
slab.com>
>=20
> Acked-by: Wei Liu <wei.liu2@citrix.com>
>=20
> ... though I would like to make a minor modification when committing.
> See below.
>=20
> >  static int write_all(int fd, const char* buf, size_t len)
> >  {
> > +	char buf_replaced[1024];
> > +	size_t this_round;
>=20
> These two can be moved into ...=20
>=20
> > +
> >  	while (len) {
> > -		ssize_t ret =3D write(fd, buf, len);
> > +		ssize_t ret;
> > +		if (replace_escape) {
>=20
> ... here.
>=20
> Let me know if you disagree.

Sure, that's fine with me.

> > +			if (len > sizeof(buf_replaced))
> > +				this_round =3D sizeof(buf_replaced);
> > +			else
> > +				this_round =3D len;
> > +			do_replace_escape(buf, buf_replaced, this_round);
> > +			ret =3D write(fd, buf_replaced, this_round);
> > +		} else
> > +			ret =3D write(fd, buf, len);

--=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?

--U7F39clxgs+06sAz
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltgiiMACgkQ24/THMrX
1yy4Zgf+LIwHJ7XYt8bKO3iKRwv0kT/2h4LHYf0dx5NHS2rNPoE1bS4diNfLf/Xi
I2nVbYzOILOmSlHNWETAXUD/Kih14qPxZbiU3ozyfRY1XFXCjtyORjJclywBFyAY
udM/RlSDLcTOd60XSalRnB3+oYc7yIzZXGKsgWFKSD4mojOSiPef3qCSWPKO+lqH
WpWkuhEBzB0UPxFWl1qzvTM82sLPXspuSmE6+KrYdW3mUuVgoqSPieaORv1m95B3
TqwoA0ITJWZhmUd02QMLeyRjMxGm1xuLY01FXy5C8egrs5onCViMvtbxu3a5X0b5
Bbr5GE6c1YV4+rO/q/P2rWiEwngqTQ==
=3l/S
-----END PGP SIGNATURE-----

--U7F39clxgs+06sAz--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2020262908886500393==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 31 16:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 16: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 1fkXVj-0004se-Gf; Tue, 31 Jul 2018 16:28: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkXVi-0004sO-7w
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 16:28:34 +0000
X-Inumbo-ID: d0416458-94de-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d0416458-94de-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 16:28:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="61590326"
Date: Tue, 31 Jul 2018 17:28:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731162825.ofz2qxlresiv3cwb@citrix.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@citrix.com> <20180731161007.GR1371@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731161007.GR1371@mail-itl>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDY6MTA6MDdQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDEwOjAwOjI0QU0g
KzAxMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwNDozMDo0
MkFNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4gPiA+IC0tLSBh
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMKPiA+ID4gKysrIGIvdG9vbHMvZGVi
dWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+ID4gPiBAQCAtNDUsOCArNDUsOCBAQCBwcm50XzMy
cmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3MzMiAqcjMycCkKPiA+ID4gIHN0YXRpYyB2b2lkCj4gPiA+
ICBwcm50XzY0cmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3M2NCAqcjY0cCkKPiA+ID4gIHsKPiA+ID4g
LSAgICBwcmludGYoInJpcDoiWEdGNjQiIHJzcDoiWEdGNjQiIGZsYWdzOiJYR0Y2NCJcbiIsIHI2
NHAtPnJpcCwgcjY0cC0+cnNwLAo+ID4gPiAtICAgICAgICAgICByNjRwLT5yZmxhZ3MpOwo+ID4g
PiArICAgIHByaW50ZigicmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6JTA4eFxuIiwgcjY0
cC0+cmlwLCByNjRwLT5yc3AsCj4gPiA+ICsgICAgICAgICAgIHI2NHAtPmVmbGFncyk7Cj4gPiAK
PiA+IEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIGludHJvZHVjZSBYR0YzMiBhbmQgWEdG
TTMyIGluIHRoZSBoZWFkZXIuCj4gCj4gSSB3YXMgaW5zcGlyZWQgYnkgcHJudF8zMnJlZ3MgZnVu
Y3Rpb24sIHdoaWNoIHVzZSBleHBsaWNpdCAlMDh4LiBTaG91bGQKPiBpdCBiZSBjaGFuZ2VkIHRo
ZXJlIHRvbyAodG8gUFJJeDMyKT8gT3RoZXJ3aXNlIHRoYXQgd291bGQgYmUKPiBpbmNvbnNpc3Rl
bnQgKGFuZCBtYXliZSB3YXJyYW50IGEgdG90YWxseSBzZXBhcmF0ZSBjbGVhbnVwKS4KClNlZSBB
bmRyZXcncyBzdWdnZXN0aW9uIHRvIHN3aXRjaCB0byBQUkl4Ki4KCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 16:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 16: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 1fkXVj-0004sY-7r; Tue, 31 Jul 2018 16:28: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=mxhy=kp=citrix.com=prvs=7433d6730=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkXVi-0004sP-7c
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 16:28:34 +0000
X-Inumbo-ID: d04161ac-94de-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d04161ac-94de-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 16:28:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="61590326"
Date: Tue, 31 Jul 2018 17:28:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180731162825.ofz2qxlresiv3cwb@citrix.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@citrix.com> <20180731161007.GR1371@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731161007.GR1371@mail-itl>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel@lists.xenproject.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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDY6MTA6MDdQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDEwOjAwOjI0QU0g
KzAxMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwNDozMDo0
MkFNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4gPiA+IC0tLSBh
L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMKPiA+ID4gKysrIGIvdG9vbHMvZGVi
dWdnZXIvZ2Ric3gvZ3gvZ3hfbG9jYWwuYwo+ID4gPiBAQCAtNDUsOCArNDUsOCBAQCBwcm50XzMy
cmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3MzMiAqcjMycCkKPiA+ID4gIHN0YXRpYyB2b2lkCj4gPiA+
ICBwcm50XzY0cmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3M2NCAqcjY0cCkKPiA+ID4gIHsKPiA+ID4g
LSAgICBwcmludGYoInJpcDoiWEdGNjQiIHJzcDoiWEdGNjQiIGZsYWdzOiJYR0Y2NCJcbiIsIHI2
NHAtPnJpcCwgcjY0cC0+cnNwLAo+ID4gPiAtICAgICAgICAgICByNjRwLT5yZmxhZ3MpOwo+ID4g
PiArICAgIHByaW50ZigicmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxhZ3M6JTA4eFxuIiwgcjY0
cC0+cmlwLCByNjRwLT5yc3AsCj4gPiA+ICsgICAgICAgICAgIHI2NHAtPmVmbGFncyk7Cj4gPiAK
PiA+IEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIGludHJvZHVjZSBYR0YzMiBhbmQgWEdG
TTMyIGluIHRoZSBoZWFkZXIuCj4gCj4gSSB3YXMgaW5zcGlyZWQgYnkgcHJudF8zMnJlZ3MgZnVu
Y3Rpb24sIHdoaWNoIHVzZSBleHBsaWNpdCAlMDh4LiBTaG91bGQKPiBpdCBiZSBjaGFuZ2VkIHRo
ZXJlIHRvbyAodG8gUFJJeDMyKT8gT3RoZXJ3aXNlIHRoYXQgd291bGQgYmUKPiBpbmNvbnNpc3Rl
bnQgKGFuZCBtYXliZSB3YXJyYW50IGEgdG90YWxseSBzZXBhcmF0ZSBjbGVhbnVwKS4KClNlZSBB
bmRyZXcncyBzdWdnZXN0aW9uIHRvIHN3aXRjaCB0byBQUkl4Ki4KCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 16:29:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 16:29: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 1fkXX0-00050v-4k; Tue, 31 Jul 2018 16:29: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=apow=kp=citrix.com=prvs=7432357bd=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkXWy-00050W-1d
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 16:29:52 +0000
X-Inumbo-ID: d8033960-94de-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d8033960-94de-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 18:29:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="76969840"
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wei.liu2@citrix.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@citrix.com> <20180731161007.GR1371@mail-itl>
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: <3336b030-347a-89f4-a27d-c48a5f680c02@citrix.com>
Date: Tue, 31 Jul 2018 17:29: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: <20180731161007.GR1371@mail-itl>
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/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 xen-devel@lists.xenproject.org, Ian Jackson <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>

T24gMzEvMDcvMTggMTc6MTAsIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSB3cm90ZToKPiBP
biBUdWUsIEp1bCAzMSwgMjAxOCBhdCAxMDowMDoyNEFNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+
PiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwNDozMDo0MkFNICswMjAwLCBNYXJlayBNYXJjenlr
b3dza2ktR8OzcmVja2kgd3JvdGU6Cj4+PiAtLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC9neC9n
eF9sb2NhbC5jCj4+PiArKysgYi90b29scy9kZWJ1Z2dlci9nZGJzeC9neC9neF9sb2NhbC5jCj4+
PiBAQCAtNDUsOCArNDUsOCBAQCBwcm50XzMycmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3MzMiAqcjMy
cCkKPj4+ICBzdGF0aWMgdm9pZAo+Pj4gIHBybnRfNjRyZWdzKHN0cnVjdCB4Z19nZGJfcmVnczY0
ICpyNjRwKQo+Pj4gIHsKPj4+IC0gICAgcHJpbnRmKCJyaXA6IlhHRjY0IiByc3A6IlhHRjY0IiBm
bGFnczoiWEdGNjQiXG4iLCByNjRwLT5yaXAsIHI2NHAtPnJzcCwKPj4+IC0gICAgICAgICAgIHI2
NHAtPnJmbGFncyk7Cj4+PiArICAgIHByaW50ZigicmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxh
Z3M6JTA4eFxuIiwgcjY0cC0+cmlwLCByNjRwLT5yc3AsCj4+PiArICAgICAgICAgICByNjRwLT5l
ZmxhZ3MpOwo+PiBJIHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciB0byBpbnRyb2R1Y2UgWEdGMzIg
YW5kIFhHRk0zMiBpbiB0aGUgaGVhZGVyLgo+IEkgd2FzIGluc3BpcmVkIGJ5IHBybnRfMzJyZWdz
IGZ1bmN0aW9uLCB3aGljaCB1c2UgZXhwbGljaXQgJTA4eC4gU2hvdWxkCj4gaXQgYmUgY2hhbmdl
ZCB0aGVyZSB0b28gKHRvIFBSSXgzMik/IE90aGVyd2lzZSB0aGF0IHdvdWxkIGJlCj4gaW5jb25z
aXN0ZW50IChhbmQgbWF5YmUgd2FycmFudCBhIHRvdGFsbHkgc2VwYXJhdGUgY2xlYW51cCkuCgpU
YmgsIEknZCBzdGljayB3aXRoICUwOHggYmVjYXVzZSB0aGF0J3Mgd2hhdCB3ZSdkIGV4cGVjdCBp
biB0aGUKaHlwZXJ2aXNvci7CoCBJZiB5b3UnZCBsaWtlIGNsZWFuIHRoaW5ncyB1cCB0aGVuIHBs
ZWFzZSBkbywgYnV0IGl0IHdvdWxkCmJlIHJ1ZGUgdG8gYmxvY2sgdGhpcyBidWdmaXggb24gY2xl
YW51cC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 16:29:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 16:29: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 1fkXWz-00050o-S6; Tue, 31 Jul 2018 16:29: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=apow=kp=citrix.com=prvs=7432357bd=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkXWy-00050V-1Z
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 16:29:52 +0000
X-Inumbo-ID: d802b4f8-94de-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d802b4f8-94de-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 18:29:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,427,1526342400"; d="scan'208";a="76969840"
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wei.liu2@citrix.com>
References: <20180731023042.19031-1-marmarek@invisiblethingslab.com>
 <20180731090024.xbovqmyfrj6xiaid@citrix.com> <20180731161007.GR1371@mail-itl>
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: <3336b030-347a-89f4-a27d-c48a5f680c02@citrix.com>
Date: Tue, 31 Jul 2018 17:29: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: <20180731161007.GR1371@mail-itl>
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/gdbsx: fix 'g' packet response for
 64bit 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 xen-devel@lists.xenproject.org, Ian Jackson <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>

T24gMzEvMDcvMTggMTc6MTAsIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSB3cm90ZToKPiBP
biBUdWUsIEp1bCAzMSwgMjAxOCBhdCAxMDowMDoyNEFNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+
PiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwNDozMDo0MkFNICswMjAwLCBNYXJlayBNYXJjenlr
b3dza2ktR8OzcmVja2kgd3JvdGU6Cj4+PiAtLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC9neC9n
eF9sb2NhbC5jCj4+PiArKysgYi90b29scy9kZWJ1Z2dlci9nZGJzeC9neC9neF9sb2NhbC5jCj4+
PiBAQCAtNDUsOCArNDUsOCBAQCBwcm50XzMycmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3MzMiAqcjMy
cCkKPj4+ICBzdGF0aWMgdm9pZAo+Pj4gIHBybnRfNjRyZWdzKHN0cnVjdCB4Z19nZGJfcmVnczY0
ICpyNjRwKQo+Pj4gIHsKPj4+IC0gICAgcHJpbnRmKCJyaXA6IlhHRjY0IiByc3A6IlhHRjY0IiBm
bGFnczoiWEdGNjQiXG4iLCByNjRwLT5yaXAsIHI2NHAtPnJzcCwKPj4+IC0gICAgICAgICAgIHI2
NHAtPnJmbGFncyk7Cj4+PiArICAgIHByaW50ZigicmlwOiJYR0Y2NCIgcnNwOiJYR0Y2NCIgZmxh
Z3M6JTA4eFxuIiwgcjY0cC0+cmlwLCByNjRwLT5yc3AsCj4+PiArICAgICAgICAgICByNjRwLT5l
ZmxhZ3MpOwo+PiBJIHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciB0byBpbnRyb2R1Y2UgWEdGMzIg
YW5kIFhHRk0zMiBpbiB0aGUgaGVhZGVyLgo+IEkgd2FzIGluc3BpcmVkIGJ5IHBybnRfMzJyZWdz
IGZ1bmN0aW9uLCB3aGljaCB1c2UgZXhwbGljaXQgJTA4eC4gU2hvdWxkCj4gaXQgYmUgY2hhbmdl
ZCB0aGVyZSB0b28gKHRvIFBSSXgzMik/IE90aGVyd2lzZSB0aGF0IHdvdWxkIGJlCj4gaW5jb25z
aXN0ZW50IChhbmQgbWF5YmUgd2FycmFudCBhIHRvdGFsbHkgc2VwYXJhdGUgY2xlYW51cCkuCgpU
YmgsIEknZCBzdGljayB3aXRoICUwOHggYmVjYXVzZSB0aGF0J3Mgd2hhdCB3ZSdkIGV4cGVjdCBp
biB0aGUKaHlwZXJ2aXNvci7CoCBJZiB5b3UnZCBsaWtlIGNsZWFuIHRoaW5ncyB1cCB0aGVuIHBs
ZWFzZSBkbywgYnV0IGl0IHdvdWxkCmJlIHJ1ZGUgdG8gYmxvY2sgdGhpcyBidWdmaXggb24gY2xl
YW51cC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 17:00:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 17:00: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 1fkY0j-0007vm-Q6; Tue, 31 Jul 2018 17: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkY0i-0007vc-58
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 17:00:36 +0000
X-Inumbo-ID: 23a6edc5-94e3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 23a6edc5-94e3-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 18:59: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 1fkY0e-0001TW-8P; Tue, 31 Jul 2018 17:00: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 1fkY0d-00007Z-S0; Tue, 31 Jul 2018 17:00:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkY0d-0003F5-RN; Tue, 31 Jul 2018 17:00:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125683-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-armhf-armhf-xl-vhd:xen-install:fail:regression
 xen-4.6-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 xen-4.6-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=98d7948b50b4e91ec4efa860da32d9ac4fe69300
X-Osstest-Versions-That: xen=598a375f5230d91ac88e76a9f4b4dde4a62a4c5b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 17:00:31 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 125683: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY4MyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY4My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0ODgxCgpS
ZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcp
OgogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAxNyBydW1wcnVuLWRlbW8teGVuc3RvcmVs
cy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjQ4ODEKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAyMyBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3NyY19ob3N0IGZhaWwgYmxvY2tl
ZCBpbiAxMjQ4ODEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0
ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0ODgxCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQ4
ODEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNDg4MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI0ODgxCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjQ4ODEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3Rh
cnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNDg4MQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0
ODgxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQ4ODEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDg4MQogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0
LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhz
YS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
IDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAzNyB4dGYvdGVz
dC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVt
b3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1l
bW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90
ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFl
LXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
OThkNzk0OGI1MGI0ZTkxZWM0ZWZhODYwZGEzMmQ5YWM0ZmU2OTMwMApiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgNTk4YTM3NWY1MjMwZDkxYWM4OGU3NmE5ZjRiNGRkZTRh
NjJhNGM1YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0ODgxICAyMDE4LTA2LTMwIDE2OjQ4OjA4
IFogICAzMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTY4MyAgMjAxOC0wNy0zMCAxMjoz
OTozOCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDk4ZDc5NDhi
NTBiNGU5MWVjNGVmYTg2MGRhMzJkOWFjNGZlNjkzMDAKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MjE6NDEgMjAx
OCArMDIwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IEZpeCB0aGUgcGFyc2luZyBvZiB4cHRpPSBvbiBm
aXhlZCBJbnRlbCBoYXJkd2FyZQogICAgCiAgICBUaGUgY2FsbHMgdG8geHB0aV9pbml0X2RlZmF1
bHQoKSBpbiBwYXJzZV94cHRpKCkgYXJlIGJ1Z2d5LiAgVGhlIENQVUlEIGRhdGEKICAgIGhhc24n
dCBiZWVuIGZldGNoZWQgdGhhdCBlYXJseSwgYW5kIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9B
UkNIX0NBUFMpIHdpbGwKICAgIGFsd2F5cyBldmFsdWF0ZSBmYWxzZS4KICAgIAogICAgQXMgYSBy
ZXN1bHQsIHRoZSBkZWZhdWx0IGNhc2Ugd29uJ3QgZGlzYWJsZSBYUFRJIG9uIEludGVsIGhhcmR3
YXJlIHdoaWNoCiAgICBhZHZlcnRpc2VzIEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk8uCiAgICAK
ICAgIFNpbXBsaWZ5IHBhcnNlX3hwdGkoKSB0byBzb2xlbHkgdGhlIHNldHRpbmcgb2Ygb3B0X3hw
dGkgYWNjb3JkaW5nIHRvIHRoZQogICAgcGFzc2VkIHN0cmluZywgYW5kIGhhdmUgaW5pdF9zcGVj
dWxhdGlvbl9taXRpZ2F0aW9ucygpIGNhbGwKICAgIHhwdGlfaW5pdF9kZWZhdWx0KCkgaWYgYXBw
cm9waWF0ZS4gIERyb3AgdGhlIGZvcmNlIHBhcmFtZXRlciwgYW5kIHBhc3MgY2FwcwogICAgaW5z
dGVhZCwgdG8gYXZvaWQgcmVkdW5kYW50IHJlLXJlYWRpbmcgb2YgTVNSX0FSQ0hfQ0FQUy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBiZTVl
MmZmNmY1NGUwMjQ1MzMxZWQzNjBiODc4Njc2MGY4MmZkNjczCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wNy0yNCAxMToyNTo1NCArMDEwMAoKY29tbWl0IGUwOTgxZjYwODdkMjBlYzdjMDVjMjEyMmM4
MDRjNWE5ZDczNzE1Y2QKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgTW9uIEp1bCAzMCAxNDoyMTowNyAyMDE4ICswMjAwCgogICAgeDg2OiBjb21tYW5kIGxp
bmUgb3B0aW9uIHRvIGF2b2lkIHVzZSBvZiBzZWNvbmRhcnkgaHlwZXItdGhyZWFkcwogICAgCiAg
ICBTaGFyZWQgcmVzb3VyY2VzIChMMSBjYWNoZSBhbmQgVExCIGluIHBhcnRpY3VsYXIpIHByZXNl
bnQgYSByaXNrIG9mCiAgICBpbmZvcm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5uZWxzLiBQcm92
aWRlIGEgbWVhbnMgdG8gYXZvaWQgdXNlIG9mCiAgICBoeXBlcnRocmVhZHMgaW4gc3VjaCBjYXNl
cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiBkOGY5NzRmMWE2NDZjMDIwMGI5N2ViY2FiYjgwODMyNGIy
ODhmYWRiCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0
IDkxY2YyOWY3YzY4MGYzOTkzODJlZjUwYjQyMmMxZWIwYTkyYTViMmUKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoyMDoyMiAyMDE4
ICswMjAwCgogICAgeDg2OiBwb3NzaWJseSBicmluZyB1cCBhbGwgQ1BVcyBldmVuIGlmIG5vdCBh
bGwgYXJlIHN1cHBvc2VkIHRvIGJlIHVzZWQKICAgIAogICAgUmVwb3J0ZWRseSBJbnRlbCBDUFVz
IHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8gYWxsIHRhcmdldGVkCiAgICBjb3Jlcy90aHJl
YWRzIGJlY2F1c2Ugc29tZSBoYXZlIENSNC5NQ0UgY2xlYXIgd2lsbCBzaHV0IGRvd24uIFRoZXJl
Zm9yZQogICAgd2Ugd2FudCB0byBrZWVwIENSNC5NQ0UgZW5hYmxlZCB3aGVuIG9mZmxpbmluZyBh
IENQVSwgYW5kIHdlIG5lZWQgdG8KICAgIGJyaW5nIHVwIGFsbCBDUFVzIGluIG9yZGVyIHRvIGJl
IGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBsYWNlLgogICAgCiAgICBUaGUgdXNl
IG9mIGNsZWFyX2luX2NyNCgpIGluIGNwdV9tY2hlY2tfZGlzYWJsZSgpIHdhcyBpbGwgYWR2aXNl
ZAogICAgYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFrZXMgSSdtIHJl
bW92aW5nIGNsZWFyX2luX2NyNCgpCiAgICBhbHRvZ2V0aGVyIHJpZ2h0IGhlcmUuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiA4Nzk3ZDIwYTZlYzJkZDc1MTk1NTg1YTEwN2NlMzQ1YzUxYzBhNTlhCiAgICBtYXN0ZXIgZGF0
ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IGEwYzNmODBkYzcxMjljMjE0ODZk
NGE5ZWE1NjVmODNiMDdlMDAxYWUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxOTozOCAyMDE4ICswMjAwCgogICAgeDg2OiBkaXN0
aW5ndWlzaCBDUFUgb2ZmbGluaW5nIGZyb20gQ1BVIHJlbW92YWwKICAgIAogICAgSW4gb3JkZXIg
dG8gYmUgYWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBDUFVzLCB0aGUgR0RULCBJRFQs
CiAgICBzdGFjaywgYW5kIHBlci1DUFUgZGF0YSAod2hpY2ggaW5jbHVkZXMgdGhlIFRTUykgbmVl
ZCB0byBiZSBrZXB0CiAgICBhbGxvY2F0ZWQuIFRoZXkgc2hvdWxkIG9ubHkgYmUgZnJlZWQgdXBv
biBDUFUgcmVtb3ZhbCAod2hpY2ggd2UKICAgIGN1cnJlbnRseSBkb24ndCBzdXBwb3J0LCBzbyBz
b21lIGNvZGUgaXMgYmVjb21pbmcgZWZmZWN0aXZlbHkgZGVhZCBmb3IKICAgIHRoZSBtb21lbnQp
LgogICAgCiAgICBOb3RlIHRoYXQgZm9yIG5vdyBwYXJrX29mZmxpbmVfY3B1cyBkb2Vzbid0IGdl
dCBzZXQgdG8gdHJ1ZSBhbnl3aGVyZSAtCiAgICB0aGlzIGlzIGdvaW5nIHRvIGJlIHRoZSBzdWJq
ZWN0IG9mIGEgc3Vic2VxdWVudCBwYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJlNmM4ZjE4MmM5YzUwMTI5YjFj
N2E2MjAyNDI4NjFlNmFkNmE5ZmIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDEzOjQzOjMz
ICswMTAwCgpjb21taXQgY2Y3ZDlkMWYzYTA0YjY2MjZlMDBjMDY4M2Q0MTRiZTkzM2I5ZDAxMQpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMw
IDE0OjE5OjA1IDIwMTggKzAyMDAKCiAgICB4ODYvQU1EOiBkaXN0aW5ndWlzaCBjb21wdXRlIHVu
aXRzIGZyb20gaHlwZXItdGhyZWFkcwogICAgCiAgICBGYW0xNyByZXBsYWNlcyBDVXMgYnkgSFRz
LCB3aGljaCB3ZSBzaG91bGQgcmVmbGVjdCBhY2NvcmRpbmdseSwgZXZlbiBpZgogICAgdGhlIGRp
ZmZlcmVuY2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCByZWxldmFudCBjaGFuZ2UgKHJlcXVp
cmluZyBzb21lCiAgICBjb2RlIHJlc3RydWN0dXJpbmcpIGlzIHRoYXQgdGhlIHRvcG9leHQgZmVh
dHVyZSBubyBsb25nZXIgbWVhbnMgdGhlcmUgaXMKICAgIGEgdmFsaWQgQ1UgSUQuCiAgICAKICAg
IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdyb25nbHkgcGxhaW4gaW50IHZhcmlh
YmxlcyBpbgogICAgc2V0X2NwdV9zaWJsaW5nX21hcCgpIHRvIHVuc2lnbmVkIGludC4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA5NDI5YjA3YTBhZjdmOTJhNWYyNWU0MDY4ZTExZGI4ODFlMTU3NDk1CiAgICBtYXN0ZXIg
ZGF0ZTogMjAxOC0wNy0xOSAwOTo0Mjo0MiArMDIwMAoKY29tbWl0IDE3MGM0OGI3MTg4MGQwMDM1
M2I3MWYwOTEwMGQxZmQxYmEwNzg2OGUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxODo0MCAyMDE4ICswMjAwCgogICAgY3B1cG9v
bHM6IGZpeCBzdGF0ZSB3aGVuIGRvd25pbmcgYSBDUFUgZmFpbGVkCiAgICAKICAgIFdoaWxlIEkn
dmUgcnVuIGludG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVzIGluIHBsYWNlIHdoaWNo
IG5vCiAgICBsb25nZXIgZ3VhcmFudGVlIHRoZSBwZXItQ1BVIGFyZWEgdG8gc3RhcnQgb3V0IGFz
IGFsbCB6ZXJvcywgdGhlCiAgICBDUFVfRE9XTl9GQUlMRUQgcHJvY2Vzc2luZyBsb29rcyB0byBo
YXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwogICAgdGhlIHBlci1DUFUgY3B1cG9v
bCBwb2ludGVyLCBjcHVwb29sX2NwdV9hZGQoKSdzIChpbmRpcmVjdCkgaW52b2NhdGlvbgogICAg
b2Ygc2NoZWR1bGVfY3B1X3N3aXRjaCgpIHdpbGwgdHJpZ2dlciB0aGUgImMgIT0gb2xkX3Bvb2wi
IGFzc2VydGlvbgogICAgdGhlcmUuCiAgICAKICAgIENsZWFyaW5nIHRoZSBmaWVsZCBkdXJpbmcg
Q1BVX0RPV05fUFJFUEFSRSBpcyB0b28gZWFybHkgKGFmYWljdCB0aGlzCiAgICBzaG91bGQgbm90
IGhhcHBlbiBiZWZvcmUgY3B1X2Rpc2FibGVfc2NoZWR1bGVyKCkpLiBDbGVhcmluZyBpdCBpbgog
ICAgQ1BVX0RFQUQgYW5kIENQVV9ET1dOX0ZBSUxFRCB3b3VsZCBiZSBhbiBvcHRpb24sIGJ1dCB3
b3VsZCB0YWtlIHRoZSBzYW1lCiAgICBwaWVjZSBvZiBjb2RlIHR3aWNlLiBTaW5jZSB0aGUgZmll
bGQncyB2YWx1ZSBzaG91bGRuJ3QgbWF0dGVyIHdoaWxlIHRoZQogICAgQ1BVIGlzIG9mZmxpbmUs
IHNpbXBseSBjbGVhciBpdCAoaW1wbGljaXRseSkgZm9yIENQVV9PTkxJTkUgYW5kCiAgICBDUFVf
RE9XTl9GQUlMRUQsIGJ1dCBvbmx5IGZvciBvdGhlciB0aGFuIHRoZSBzdXNwZW5kL3Jlc3VtZSBj
YXNlICh3aGljaAogICAgZ2V0cyBzcGVjaWFsbHkgaGFuZGxlZCBpbiBjcHVwb29sX2NwdV9yZW1v
dmUoKSkuCiAgICAKICAgIEJ5IGFkanVzdGluZyB0aGUgY29uZGl0aW9uYWwgaW4gY3B1cG9vbF9j
cHVfYWRkKCkgQ1BVX0RPV05fRkFJTEVECiAgICBoYW5kbGluZyBpbiB0aGUgc3VzcGVuZCBjYXNl
IHNob3VsZCBub3cgYWxzbyBiZSBoYW5kbGVkIGJldHRlci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGNiMWFlOWEyNzgx
OWNlYTBjNTAwODc3M2M2OGE3YmU2ZjM3ZWIwZTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5
IDA5OjQxOjU1ICswMjAwCgpjb21taXQgYzM5Y2QwMDg5MzU5NWVhMWNlYjhmY2RiMzg2ZWM0NWNh
YTQ2Njk3NApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBN
b24gSnVsIDMwIDE0OjE4OjEzIDIwMTggKzAyMDAKCiAgICBhbGxvdyBjcHVfZG93bigpIHRvIGJl
IGNhbGxlZCBlYXJsaWVyCiAgICAKICAgIFRoZSBmdW5jdGlvbidzIHVzZSBvZiB0aGUgc3RvcC1t
YWNoaW5lIGxvZ2ljIGhhcyBzbyBmYXIgcHJldmVudGVkIGl0cwogICAgdXNlIGFoZWFkIG9mIHRo
ZSBwcm9jZXNzaW5nIG9mIHRoZSAib3JkaW5hcnkiIGluaXRjYWxscy4gU2luY2UgYXQgdGhpcwog
ICAgZWFybHkgdGltZSB3ZSdyZSBpbiBhIGNvbnRyb2xsZWQgZW52aXJvbm1lbnQgYW55d2F5LCB0
aGVyZSdzIG5vIG5lZWQgZm9yCiAgICBzdWNoIGEgaGVhdnkgdG9vbC4gQWRkaXRpb25hbGx5IHRo
aXMgb3VnaHQgdG8gaGF2ZSBsZXNzIG9mIGEgcGVyZm9ybWFuY2UKICAgIGltcGFjdCBlc3BlY2lh
bGx5IG9uIGxhcmdlIHN5c3RlbXMsIGNvbXBhcmVkIHRvIHRoZSBhbHRlcm5hdGl2ZSBvZgogICAg
bWFraW5nIHN0b3AtbWFjaGluZSBmdW5jdGlvbmFsaXR5IGF2YWlsYWJsZSBlYXJsaWVyLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNv
bW1pdDogNTg5NGMwYTJkYTY2MjQzYTg5MDg4ZDMwOWM3ZTFlYTIxMmFiMjhkNgogICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDctMTYgMTU6MTU6MTIgKzAyMDAKCmNvbW1pdCAyZDY5YjZkMDBkNmFjMDRi
ZGEwMWU3MzIzYmNkMDA2ZjBmODhjZWI3CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTc6NDUgMjAxOCArMDIwMAoKICAgIHg4Ni9z
cGVjLWN0cmw6IGNvbW1hbmQgbGluZSBoYW5kbGluZyBhZGp1c3RtZW50cwogICAgCiAgICBGb3Ig
b25lLCAibm8teGVuIiBzaG91bGQgbm90IGltcGx5ICJuby1lYWdlci1mcHUiLCBhcyAiZWFnZXIg
RlBVIiBtb2RlCiAgICBpcyB0byBndWFyZCBndWVzdHMsIG5vdCBYZW4gaXRzZWxmLCB3aGljaCBp
cyBhbHNvIGV4cHJlc3NlZCBzbyBieQogICAgcHJpbnRfZGV0YWlscygpLgogICAgCiAgICBBbmQg
dGhlbiBvcHRfc3NiZCwgZGVzcGl0ZSBiZWluZyBvZmYgYnkgZGVmYXVsdCwgc2hvdWxkIGFsc28g
YmUgY2xlYXJlZAogICAgYnkgdGhlICJubyIgYW5kICJuby14ZW4iIHN1Yi1vcHRpb25zLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IG1hc3RlciBjb21taXQ6IGFjM2Y5YTcyMTQxYTQ4ZDQwZmFiZmZmNTYxZDVhN2RjMGUxYjgxMGQK
ICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTEwIDEyOjIyOjMxICswMjAwCgpjb21taXQgMDNiYTI3
MjRhZTU3NWZhNjAxMzJkMmJjYjE5ODAyODkwYmZkM2Q4YwpBdXRob3I6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxNzoxMSAy
MDE4ICswMjAwCgogICAgeGVuOiBQb3J0IHRoZSBhcnJheV9pbmRleF9ub3NwZWMoKSBpbmZyYXN0
cnVjdHVyZSBmcm9tIExpbnV4CiAgICAKICAgIFRoaXMgaXMgYXMgdGhlIGluZnJhc3RydWN0dXJl
IGFwcGVhcmVkIGluIExpbnV4IDQuMTcsIGFkYXB0ZWQgc2xpZ2h0bHkgZm9yCiAgICBYZW4uCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDJkZGZhZTUxZDhiMWQ3YjhjZDMzYTRmNmFkNGQxNmQyN2NiODY5YWUKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA3LTA2IDE2OjQ5OjU3ICswMTAwCgpjb21taXQgMWZhMGVjYmI5
NDlkNjJkODM0ZDg3ODcwMmEzMzM3MzU3MTcxMGNlOApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjE2OjE1IDIwMTggKzAyMDAKCiAg
ICBjbWRsaW5lOiBmaXggcGFyc2VfYm9vbGVhbigpIGZvciBOVUxMIGluY29taW5nIGVuZCBwb2lu
dGVyCiAgICAKICAgIFVzZSB0aGUgY2FsY3VsYXRlZCBsZW5ndGhzIGluc3RlYWQgb2YgcG9pbnRl
cnMsIGFzICdlJyBiZWluZyBOVUxMIHdpbGwKICAgIG90aGVyd2lzZSBjYXVzZSB1bmR1ZSBwYXJz
aW5nIGZhaWx1cmVzLgogICAgCiAgICBSZXBvcnRlZC1ieTogS2FybCBKb2huc29uIDxrYXJsam9o
bnNvbi5pdEBnbWFpbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 17:04:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 17: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 1fkY4h-00086t-D7; Tue, 31 Jul 2018 17: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=vyvo=kp=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fkY4f-00086L-Hj
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 17:04:41 +0000
X-Inumbo-ID: dc53a3ba-94e3-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc53a3ba-94e3-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 17:05:01 +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 w6VH3nfM186058;
 Tue, 31 Jul 2018 17:04:32 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=/NyYG2xUjEbwmFCVydnwZsI5jVQ5mzX2p/pPJj91BN0=;
 b=Dyqopz5nta8xK/mPuws9pK7fvsoHTyH19a/9ectjB1+GG3lPqjQHT1/pdWqTV1qPdbfO
 0PO6fIEM9ADPA/R253FIL5Mk9DY44x8bNORHH3dbrHw8Px82MS4tI2Qeqfj+LFnh8TTi
 CzN8aBwwDsJBzD7xDjRpDNSRt9ZLdwSKBQ3JjUXiRLXHC6D7y683AKkkmKIV/E6WHl3R
 h396iWTWRsFSmSI8rYPanEEynyp3MZcaI8/tLuzgEL/1dRdXa1qigLW88r7PCWszmwIR
 b5jZJfMpEJcI0xn/rG4U6iXvLvzDJ0TbhfK+v0+BBf1xd/1HErdoUyLeF3QP/NQRTfQp 9Q== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2kgh4q1xqf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 31 Jul 2018 17:04:32 +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 w6VH4UA3003248
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 31 Jul 2018 17:04:31 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w6VH4USG019490;
 Tue, 31 Jul 2018 17:04:30 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, 31 Jul 2018 10:04:29 -0700
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org,
 jgross@suse.com, konrad.wilk@oracle.com
References: <20180720090150.24560-1-andr2000@gmail.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: <b321da31-24ea-7bfd-769c-0cdec85844c8@oracle.com>
Date: Tue, 31 Jul 2018 13:04:48 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180720090150.24560-1-andr2000@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8970
 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=833
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807310158
Subject: Re: [Xen-devel] [PATCH v5 0/8] xen: dma-buf support for grant device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

T24gMDcvMjAvMjAxOCAwNTowMSBBTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgo+Cj4gVGhpcyB3b3JrIGlzIGluIHJlc3BvbnNlIHRvIG15IHByZXZpb3VzIGF0dGVt
cHQgdG8gaW50cm9kdWNlIFhlbi9EUk0KPiB6ZXJvLWNvcHkgZHJpdmVyIFsxXSB0byBlbmFibGUg
TGludXggZG1hLWJ1ZiBBUEkgWzJdIGZvciBYZW4gYmFzZWQKPiBmcm9udGVuZHMvYmFja2VuZHMu
IFRoZXJlIGlzIGFsc28gYW4gZXhpc3RpbmcgaHlwZXJfZG1hYnVmIGFwcHJvYWNoCj4gYXZhaWxh
YmxlIFszXSB3aGljaCwgaWYgcmV3b3JrZWQgdG8gdXRpbGl6ZSB0aGUgcHJvcG9zZWQgc29sdXRp
b24sCj4gY2FuIGdyZWF0bHkgYmVuZWZpdCBhcyB3ZWxsLgo+CgoKQXBwbGllZCB0byBmb3ItbGlu
dXMtNC4xOS4KCi1ib3JpcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 17:05:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 17:05:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkY5Q-0008B7-Tz; Tue, 31 Jul 2018 17:05: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=vyvo=kp=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fkY5P-0008Ay-S8
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 17:05:27 +0000
X-Inumbo-ID: d19b7ebd-94e3-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d19b7ebd-94e3-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 19:04:43 +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 w6VH3r9R186120;
 Tue, 31 Jul 2018 17:05:16 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=uyRQMbYe9xdrAEDbho6bRxXrkDTd0OqH4kmosZIDQjM=;
 b=JX16f4h2OQ286oHLG598AKeTaAaco3ZUYsmpG7Y/GeTJ7v5a/ZSlv+1OuELpP4TRVQQF
 Sie8E1cIxHYJOqcENzzTLI7l7UTDAauXXr1zd4dud2bC3how3PzY/z3Qlv1wEf3HYh0n
 0G6Mc+ydYfOBeaGRwNwCIH2zJIUcfET4TuwNKHyYHD/h8R53Wa3afrNjSrMNvrC7OlI+
 KaLCqzLvMIZiQTJK7wunarojYUy94KNFDN18Oj3jgwncRGuX6f92gFTVbuhdvHuzAaMG
 1AvXQfokfowsLrx3lFw6fGAwpjQWJtGowwvTehED0ev7J70uiy6LFnnLZurY0bywhELL pQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2kgh4q1xtt-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 31 Jul 2018 17:05:15 +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 w6VH5E9o010768
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 31 Jul 2018 17:05: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 w6VH5ESR003338;
 Tue, 31 Jul 2018 17:05: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 ; Tue, 31 Jul 2018 10:05:14 -0700
To: Waiman Long <longman@redhat.com>, Juergen Gross <jgross@suse.com>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>
References: <1532036397-19449-1-git-send-email-longman@redhat.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: <a57a15cb-162f-6248-79c9-311756bd9560@oracle.com>
Date: Tue, 31 Jul 2018 13:05:39 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1532036397-19449-1-git-send-email-longman@redhat.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8970
 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=599
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807310158
Subject: Re: [Xen-devel] [PATCH v2] xen/spinlock: Don't use pvqspinlock if
 only 1 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: xen-devel@lists.xenproject.org, x86@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>

T24gMDcvMTkvMjAxOCAwNTozOSBQTSwgV2FpbWFuIExvbmcgd3JvdGU6Cj4gT24gYSBWTSB3aXRo
IG9ubHkgMSB2Q1BVLCB0aGUgbG9ja2luZyBmYXN0IHBhdGhzIHdpbGwgYWx3YXlzIGJlCj4gc3Vj
Y2Vzc2Z1bC4gSW4gdGhpcyBjYXNlLCB0aGVyZSBpcyBubyBuZWVkIHRvIHVzZSB0aGUgdGhlIFBW
IHFzcGlubG9jawo+IGNvZGUgd2hpY2ggaGFzIGhpZ2hlciBvdmVyaGVhZCBvbiB0aGUgdW5sb2Nr
IHNpZGUgdGhhbiB0aGUgbmF0aXZlCj4gcXNwaW5sb2NrIGNvZGUuCj4KPiBUaGUgeGVuX3B2c3Bp
biB2ZXJpYWJsZSBpcyBhbHNvIHR1cm5lZCBvZmYgaW4gdGhpcyAxIHZDUFUgY2FzZSB0bwo+IGVs
aW1pbmF0ZSB1bm5lZWRlZCBwdnFzcGlubG9jayBpbml0aWFsaXphdGlvbiBpbiB4ZW5faW5pdF9s
b2NrX2NwdSgpCj4gd2hpY2ggaXMgcnVuIGFmdGVyIHhlbl9pbml0X3NwaW5sb2NrcygpLgo+Cj4g
U2lnbmVkLW9mZi1ieTogV2FpbWFuIExvbmcgPGxvbmdtYW5AcmVkaGF0LmNvbT4KCgpBcHBsaWVk
IHRvIGZvci1saW51cy00LjE5LgoKLWJvcmlzCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 17:08:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 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 1fkY8j-0008Pk-E2; Tue, 31 Jul 2018 17:08: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=vyvo=kp=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fkY8i-0008Pf-Dq
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 17:08:52 +0000
X-Inumbo-ID: 720948a9-94e4-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 720948a9-94e4-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 17:09:12 +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 w6VH3mQ5192050;
 Tue, 31 Jul 2018 17:08:44 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=M+/1v95GupbKluH8bQJxfK+uKGO6EO+WYgIkxSDXstE=;
 b=NZvZ4fZR7goVHcmVNBjUI+E2y93wG9serheAm56BSwc2HlwQ0JP2HL2TRtNB1EPjqgR3
 VY04phhdDXJbtnVNDB4RTPV9gw18tL7IkId8z8Wk1d1x5k+4x1l79ps6609VnI5pLsSB
 Lu0gzSlhxlPx6GYc0Ic2K/MZbYmWa2u9C1iHUZpVExUBUUJGunFNZ+pSeiPaf/KJdRpA
 ttbhhJqWfi+kdtcKCx9xh73aUkBJxEPluhkunVHJsI9H1T5P5LTzVdJuhV4mOiDUaAiC
 pxcyNWGtrcwn+v9y8c/QYLqek2TInuCstRURhCrxPn3twQKpYNHig9HDz3Pab++XnPYr Rw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2kgfwt2302-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 31 Jul 2018 17:08:44 +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 w6VH8hC9019309
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 31 Jul 2018 17:08:43 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 w6VH8hWw021132;
 Tue, 31 Jul 2018 17:08:43 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, 31 Jul 2018 10:08:42 -0700
To: Colin King <colin.king@canonical.com>, Juergen Gross <jgross@suse.com>,
 xen-devel@lists.xenproject.org
References: <20180731140225.22717-1-colin.king@canonical.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: <524db07f-2e88-5ae1-f748-4f86506eeeb6@oracle.com>
Date: Tue, 31 Jul 2018 13:09:08 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180731140225.22717-1-colin.king@canonical.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8970
 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=957
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1806210000 definitions=main-1807310158
Subject: Re: [Xen-devel] [PATCH][next] xen/gntdev: don't dereference a null
 gntdev_dmabuf on allocation 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: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@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>

T24gMDcvMzEvMjAxOCAxMDowMiBBTSwgQ29saW4gS2luZyB3cm90ZToKPiBGcm9tOiBDb2xpbiBJ
YW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgo+Cj4gQ3VycmVudGx5IHdoZW4gdGhl
IGFsbG9jYXRpb24gb2YgZ250ZGV2X2RtYWJ1ZiBmYWlscywgdGhlIGVycm9yIGV4aXQKPiBwYXRo
IHdpbGwgY2FsbCBkbWFidWZfaW1wX2ZyZWVfc3RvcmFnZSBhbmQgY2F1c2VzIGEgbnVsbCBwb2lu
dGVyCj4gZGVyZWZlcmVuY2Ugb24gZ250ZGV2X2RtYWJ1Zi4gIEZpeCB0aGlzIGJ5IGFkZGluZyBh
biBlcnJvciBleGl0IHBhdGgKPiB0aGF0IHdvbid0IGZyZWUgZ250ZGV2X2RtYWJ1Zi4KPgo+IERl
dGVjdGVkIGJ5IENvdmVyaXR5U2NhbiwgQ0lEIzE0NzIxMjQgKCJEZXJlZmVyZW5jZSBhZnRlciBu
dWxsIGNoZWNrIikKPgo+IEZpeGVzOiBiZjhkYzU1YjEzNTggKCJ4ZW4vZ250ZGV2OiBJbXBsZW1l
bnQgZG1hLWJ1ZiBpbXBvcnQgZnVuY3Rpb25hbGl0eSIpCj4gU2lnbmVkLW9mZi1ieTogQ29saW4g
SWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KClJldmlld2VkLWJ5OiBCb3JpcyBP
c3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKQXBwbGllZCB0byBmb3ItbGlu
dXMtNC4xOS4KCgoKPiAtLS0KPiAgZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIHwgMyArKy0K
PiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlm
ZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyBiL2RyaXZlcnMveGVuL2dudGRl
di1kbWFidWYuYwo+IGluZGV4IDc0NGNmZTliMDMxMS4uY2JhNmI1ODZiZmJkIDEwMDY0NAo+IC0t
LSBhL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwo+ICsrKyBiL2RyaXZlcnMveGVuL2dudGRl
di1kbWFidWYuYwo+IEBAIC01NjgsNyArNTY4LDcgQEAgc3RhdGljIHN0cnVjdCBnbnRkZXZfZG1h
YnVmICpkbWFidWZfaW1wX2FsbG9jX3N0b3JhZ2UoaW50IGNvdW50KQo+ICAKPiAgCWdudGRldl9k
bWFidWYgPSBremFsbG9jKHNpemVvZigqZ250ZGV2X2RtYWJ1ZiksIEdGUF9LRVJORUwpOwo+ICAJ
aWYgKCFnbnRkZXZfZG1hYnVmKQo+IC0JCWdvdG8gZmFpbDsKPiArCQlnb3RvIGZhaWxfbm9fZnJl
ZTsKPiAgCj4gIAlnbnRkZXZfZG1hYnVmLT51LmltcC5yZWZzID0ga2NhbGxvYyhjb3VudCwKPiAg
CQkJCQkgICAgc2l6ZW9mKGdudGRldl9kbWFidWYtPnUuaW1wLnJlZnNbMF0pLAo+IEBAIC01OTEs
NiArNTkxLDcgQEAgc3RhdGljIHN0cnVjdCBnbnRkZXZfZG1hYnVmICpkbWFidWZfaW1wX2FsbG9j
X3N0b3JhZ2UoaW50IGNvdW50KQo+ICAKPiAgZmFpbDoKPiAgCWRtYWJ1Zl9pbXBfZnJlZV9zdG9y
YWdlKGdudGRldl9kbWFidWYpOwo+ICtmYWlsX25vX2ZyZWU6Cj4gIAlyZXR1cm4gRVJSX1BUUigt
RU5PTUVNKTsKPiAgfQo+ICAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 17:20:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 17:20:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkYJT-0000nj-Gz; Tue, 31 Jul 2018 17:19: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=wwvk=kp=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fkYJS-0000ne-2E
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 17:19:58 +0000
X-Inumbo-ID: fed6e8d3-94e5-11e8-a6a9-d7ebe60f679a
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fed6e8d3-94e5-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 17:20:18 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id o8-v6so5640171edt.13
 for <xen-devel@lists.xenproject.org>; Tue, 31 Jul 2018 10:19:56 -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=sTrwG186yNDEkl9iOuA2T4XeDOLH8JVV9d5lUhDm+WM=;
 b=i/W6F13Wf8jgvRFoYSdVxEgI1pzEJGXKIMC0TolPbCFATLBas5GzSVWuHnoaWBJIUz
 p4x1O1xdWf007sdWM83ojaAzQAf88xSg6Z97fzATQ/EmJqSxdEgAYDfDNebz75imFqxW
 zMpHZjo2U3ATkUBTnUFMjJ866V6vVbFBmnEwDDK7e0D4RRCwLtmy9Fio3EJffgM4Z6a6
 KAS4a2wtL5KFH8exykhy4Xo/lG5X78bQ4TZmMEjDqP9GUVNPv4hNgaqs3Jub9X48R5+E
 5b41HDBIZ2CQdkWxGuH1zdd8U2FTiAdsy09Xe1fL+F8GYdi92xlzYcbrcinjCfnU4/SI
 zCRg==
X-Gm-Message-State: AOUpUlFtuWGMEyV5T7I6BgF2XuB8c8Mc7fSBRfvSI28B5n6G3F9MvV/T
 Q5BRxVqcVSVpDxRC/Nk4S83NXRzF
X-Google-Smtp-Source: AAOMgpcjgD7B2j5lssTzFEf2b+z/UVbpRcSDcTk50VgxMQ22osedptWNOItRr3vU4hqHnkUzs3nG0g==
X-Received: by 2002:a50:9226:: with SMTP id i35-v6mr490225eda.27.1533057595865; 
 Tue, 31 Jul 2018 10:19:55 -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 a5-v6sm3677776edr.1.2018.07.31.10.19.55
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 31 Jul 2018 10:19:55 -0700 (PDT)
Received: by mail-wr1-f53.google.com with SMTP id q10-v6so17464514wrd.4
 for <xen-devel@lists.xenproject.org>; Tue, 31 Jul 2018 10:19:55 -0700 (PDT)
X-Received: by 2002:adf:ac66:: with SMTP id
 v93-v6mr21488661wrc.7.1533057594815; 
 Tue, 31 Jul 2018 10:19:54 -0700 (PDT)
MIME-Version: 1.0
References: <20180725114915.26614-1-apop@bitdefender.com>
 <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
In-Reply-To: <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 31 Jul 2018 11:19:18 -0600
X-Gmail-Original-Message-ID: <CABfawhkaCVRrrBJ46U--b3odRztXcQ+_+VBebADAB-aF1uYJXg@mail.gmail.com>
Message-ID: <CABfawhkaCVRrrBJ46U--b3odRztXcQ+_+VBebADAB-aF1uYJXg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] x86/altp2m: Allow setting the #VE info page
 for an arbitrary 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>, Adrian Pop <apop@bitdefender.com>,
 Sergej Proskurin <proskurin@sec.in.tum.de>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgNTo1MyBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gPj4+IE9uIDI1LjA3LjE4IGF0IDEzOjQ5LCA8YXBvcEBiaXRkZWZl
bmRlci5jb20+IHdyb3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ID4gKysr
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ID4gQEAgLTQ0NjcsNiArNDQ2NywzMCBAQCBzdGF0
aWMgaW50IGh2bW9wX2dldF9wYXJhbSgKPiA+ICAgICAgcmV0dXJuIHJjOwo+ID4gIH0KPiA+Cj4g
PiArLyoKPiA+ICsgKiBGaW5kIHRoZSBzdHJ1Y3QgdmNwdSBnaXZlbiBhIGRvbV9pZCBhbmQgdmNw
dV9pZC4KPiA+ICsgKiBSZXR1cm4gTlVMTCBpZiBub3QgZm91bmQuCj4gPiArICovCj4gPiArc3Rh
dGljIHN0cnVjdCB2Y3B1ICpfX2dldF92Y3B1KGRvbWlkX3QgZG9tYWluX2lkLCB1aW50MzJfdCB2
Y3B1X2lkKQo+Cj4gTm8gZG91YmxlIGxlYWRpbmcgdW5kZXJzY29yZXMgcGxlYXNlLCBhbmQgYXZv
aWQgdGhlIHVzZSBvZiBmaXhlZAo+IHdpZHRoIHR5cGVzIHdoZW4geW91IGRvbid0IHJlYWxseSBu
ZWVkIGl0ICh1bnNpZ25lZCBpbnQgaXMgZmluZSBoZXJlKS4KPgo+ID4gK3sKPiA+ICsgICAgc3Ry
dWN0IGRvbWFpbiAqZG9tOwo+Cj4gV2UgY29tbW9ubHkgY2FsbCB0aGlzIGp1c3QgZC4KPgo+ID4g
KyAgICBzdHJ1Y3QgdmNwdSAqdjsKPiA+ICsKPiA+ICsgICAgZG9tID0gcmN1X2xvY2tfZG9tYWlu
X2J5X2lkKGRvbWFpbl9pZCk7Cj4gPiArCj4gPiArICAgIGZvcl9lYWNoX3ZjcHUoIGRvbSwgdiAp
Cj4gPiArICAgIHsKPiA+ICsgICAgICAgIGlmICggdmNwdV9pZCA9PSB2LT52Y3B1X2lkICkKPiA+
ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAgICByY3VfdW5sb2NrX2RvbWFpbihkb20pOwo+ID4g
KyAgICAgICAgICAgIHJldHVybiB2Owo+ID4gKyAgICAgICAgfQo+ID4gKyAgICB9Cj4KPiBmb3Jf
ZWFjaF92Y3B1KCkgbG9va3MgZXhjZXNzaXZlIGhlcmUgLSBhbGwgeW91IG5lZWQgaXMgYSBib3Vu
ZHMKPiBjaGVjayBhbmQgYW4gYWNjZXNzIGludG8gZC0+dmNwdXNbXS4gVG9nZXRoZXIgd2l0aCB0
aGUgZmFjdAo+IHRoYXQgeW91ciBjYWxsZXIgaGFzIGFscmVhZHkgaWRlbnRpZmllZCBhbmQgbG9j
a2VkIGQgSSB3b25kZXIKPiB3aGV0aGVyIHRoaXMgaGVscGVyIGlzIG5lZWRlZCBpbiB0aGUgZmly
c3QgcGxhY2UuCj4KPiA+IEBAIC00NTc2LDI2ICs0NTk5LDMyIEBAIHN0YXRpYyBpbnQgZG9fYWx0
cDJtX29wKAo+ID4KPiA+ICAgICAgY2FzZSBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5
Ogo+ID4gICAgICB7Cj4gPiAtICAgICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4g
PiArICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiA+ICAgICAgICAgIHAybV90eXBlX3QgcDJtdDsK
PiA+Cj4gPiAtICAgICAgICBpZiAoIGEudS5lbmFibGVfbm90aWZ5LnBhZCB8fCBhLmRvbWFpbiAh
PSBET01JRF9TRUxGIHx8Cj4gPiAtICAgICAgICAgICAgIGEudS5lbmFibGVfbm90aWZ5LnZjcHVf
aWQgIT0gY3Vyci0+dmNwdV9pZCApCj4gPiArICAgICAgICBpZiAoIGEudS5lbmFibGVfbm90aWZ5
LnBhZCApCj4gPiAgICAgICAgICB7Cj4gPiAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ID4g
ICAgICAgICAgICAgIGJyZWFrOwo+ID4gICAgICAgICAgfQo+ID4KPiA+IC0gICAgICAgIGlmICgg
IWdmbl9lcSh2Y3B1X2FsdHAybShjdXJyKS52ZWluZm9fZ2ZuLCBJTlZBTElEX0dGTikgfHwKPiA+
IC0gICAgICAgICAgICAgbWZuX2VxKGdldF9nZm5fcXVlcnlfdW5sb2NrZWQoY3Vyci0+ZG9tYWlu
LAo+ID4gKyAgICAgICAgdiA9IF9fZ2V0X3ZjcHUoYS5kb21haW4sIGEudS5lbmFibGVfbm90aWZ5
LnZjcHVfaWQpOwo+ID4gKyAgICAgICAgaWYgKCAhdiApCj4gPiArICAgICAgICB7Cj4gPiArICAg
ICAgICAgICAgcmMgPSAtRUZBVUxUOwo+Cj4gSGFyZGx5IGFuIGFwcHJvcHJpYXRlIGVycm9yIGlu
ZGljYXRvciBmb3IgdGhlIGNvbmRpdGlvbi4KPgo+ID4gKyAgICAgICAgICAgIGJyZWFrOwo+ID4g
KyAgICAgICAgfQo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCAhZ2ZuX2VxKHZjcHVfYWx0cDJtKHYp
LnZlaW5mb19nZm4sIElOVkFMSURfR0ZOKSB8fAo+ID4gKyAgICAgICAgICAgICBtZm5fZXEoZ2V0
X2dmbl9xdWVyeV91bmxvY2tlZCh2LT5kb21haW4sCj4gPiAgICAgICAgICAgICAgICAgICAgICBh
LnUuZW5hYmxlX25vdGlmeS5nZm4sICZwMm10KSwgSU5WQUxJRF9NRk4pICkKPiA+ICAgICAgICAg
IHsKPiA+ICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gPiAgICAgICAgICAgICAgYnJlYWs7
Cj4gPiAgICAgICAgICB9Cj4gPgo+ID4gLSAgICAgICAgdmNwdV9hbHRwMm0oY3VycikudmVpbmZv
X2dmbiA9IF9nZm4oYS51LmVuYWJsZV9ub3RpZnkuZ2ZuKTsKPiA+IC0gICAgICAgIGFsdHAybV92
Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoY3Vycik7Cj4gPiArICAgICAgICB2Y3B1X2FsdHAybSh2KS52
ZWluZm9fZ2ZuID0gX2dmbihhLnUuZW5hYmxlX25vdGlmeS5nZm4pOwo+ID4gKyAgICAgICAgYWx0
cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSh2KTsKPgo+IEknZCBsaWtlIHlvdSB0byBvdXRsaW5l
IGluIHRoZSBkZXNjcmlwdGlvbiBob3cgeW91IG1lYW4gYW4gZXh0ZXJuYWwKPiBhZ2VudCB0byBj
b29yZGluYXRlIHRoZSB1c2Ugb2YgdGhpcyBHRk4gd2l0aCB0aGUgZ3Vlc3QgKGFuZCBpbgo+IHBh
cnRpY3VsYXIgd2l0aG91dCBpbi1ndWVzdCBhZ2VudCkuCgpVc2luZyAjVkUgd2l0aG91dCBhbiBp
bi1ndWVzdCBhZ2VudCBpc24ndCByZWFsbHkgcG9zc2libGUgc28gdGhpcyBpcwpyZWFsbHkganVz
dCBhYm91dCBkZXNpZ25hdGluZyB0aGUgcGFnZSBmcm9tIGRvbTAgaW5zdGVhZCBvZiBkb2luZyBp
dAp3aXRoIHRoZSBpbi1ndWVzdCBhZ2VudC4gU29tZXRoaW5nIGhhcyB0byBiZSBwcmVzZW50IGlu
IHRoZSBndWVzdCB0bwpoYW5kbGUgdGhlIG5ldyBpbnRlcnJ1cHRzIGNvbWluZyBmcm9tICNWRSBh
ZnRlciBhbGwuIEkgY291bGQgaW1hZ2UgYQpudW1iZXIgb2Ygd2F5cyB0byBjb29yZGluYXRlIHRo
YXQgZG9tMCBhZ2VudCBub3cgc2V0dGluZyB0aGlzIHBhZ2UKd2l0aCB0aGUgZ3Vlc3QsIG15IGlt
bWVkaWF0ZSBndWVzcyBpcyB0aGF0IGl0IHdvdWxkIGJlIGRvbmUgdGhyb3VnaAp0aGUgdm1fZXZl
bnQgZ3Vlc3QgcmVxdWVzdCBjaGFubmVsLiBCdXQgaXQgY291bGQgYWxzbyBiZSBkb25lIHRocm91
Z2gKeGVuc3RvcmUgb3IgZXZlbiBzc2guCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 17:41:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 17:41:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkYeI-0002pA-AE; Tue, 31 Jul 2018 17: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkYeH-0002p0-Nt
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 17:41:29 +0000
X-Inumbo-ID: 010fba80-94e9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 010fba80-94e9-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 17:41: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 1fkYeF-0002IG-5s; Tue, 31 Jul 2018 17:41: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 1fkYeE-0003Nz-Mc; Tue, 31 Jul 2018 17:41:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkYeE-0003vT-Ly; Tue, 31 Jul 2018 17:41:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125704-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=6aaa9fb308171ec58ddf4cf058ad5341f81a65cf
X-Osstest-Versions-That: xen=867a5e230d21866a35979ec68c5c82604096e018
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 17:41:26 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125704: 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>

ZmxpZ2h0IDEyNTcwNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTcwNC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2YWFhOWZiMzA4MTcxZWM1OGRkZjRjZjA1OGFkNTM0MWY4MWE2NWNmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NjdhNWUyMzBkMjE4NjZhMzU5
NzllYzY4YzVjODI2MDQwOTZlMDE4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2OTQgIDIwMTgt
MDctMzEgMDk6MDA6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NzA0ICAy
MDE4LTA3LTMxIDE2OjAwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIE5vcmJlcnQgTWFudGhl
eSA8bm1hbnRoZXlAYW1hem9uLmRlPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA4NjdhNWUyMzBkLi42YWFhOWZiMzA4ICA2YWFhOWZiMzA4MTcxZWM1OGRk
ZjRjZjA1OGFkNTM0MWY4MWE2NWNmIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 17:56:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 17:56: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 1fkYsZ-0003i7-GJ; Tue, 31 Jul 2018 17: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=2fiq=kp=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fkYsY-0003i2-6J
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 17:56:14 +0000
X-Inumbo-ID: e9088666-94ea-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 e9088666-94ea-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 19:55:29 +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 34D0C301AB36
 for <xen-devel@lists.xenproject.org>; Tue, 31 Jul 2018 22:12:28 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id C1F117FBD1
 for <xen-devel@lists.xenproject.org>; Tue, 31 Jul 2018 20:56:10 +0300 (EEST)
Received: (qmail 6433 invoked from network); 31 Jul 2018 20:56:10 +0300
Received: from 86-120-181-216.rdsnet.ro (HELO ?192.168.228.119?)
 (rcojocaru@bitdefender.com@86.120.181.216)
 by smtp01.buh.bitdefender.com with SMTP; 31 Jul 2018 20:56:10 +0300
To: Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <JBeulich@suse.com>
References: <20180725114915.26614-1-apop@bitdefender.com>
 <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
 <CABfawhkaCVRrrBJ46U--b3odRztXcQ+_+VBebADAB-aF1uYJXg@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <9578e556-b8e2-f46f-e162-8d4c2a3ce88d@bitdefender.com>
Date: Tue, 31 Jul 2018 20:56:06 +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: <CABfawhkaCVRrrBJ46U--b3odRztXcQ+_+VBebADAB-aF1uYJXg@mail.gmail.com>
Content-Language: en-GB-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76863
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491603,
 Stamp: 3], Multi: [Enabled, t: (0.000017,0.002219)], BW: [Enabled, t:
 (0.000012)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.011349,0.000043)], URL: [Enabled, t: (0.000009,0.000001)], RTDA:
 [Enabled, t: (0.250390), Hit: No, Details: v2.7.13; Id:
 15.1i63l9s.1cjonna8a.4fpps], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] x86/altp2m: Allow setting the #VE info page
 for an arbitrary 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>, Adrian Pop <apop@bitdefender.com>,
 Sergej Proskurin <proskurin@sec.in.tum.de>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMzEvMjAxOCAwODoxOSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIFR1ZSwg
SnVsIDMxLCAyMDE4IGF0IDU6NTMgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3
cm90ZToKPj4gSSdkIGxpa2UgeW91IHRvIG91dGxpbmUgaW4gdGhlIGRlc2NyaXB0aW9uIGhvdyB5
b3UgbWVhbiBhbiBleHRlcm5hbAo+PiBhZ2VudCB0byBjb29yZGluYXRlIHRoZSB1c2Ugb2YgdGhp
cyBHRk4gd2l0aCB0aGUgZ3Vlc3QgKGFuZCBpbgo+PiBwYXJ0aWN1bGFyIHdpdGhvdXQgaW4tZ3Vl
c3QgYWdlbnQpLgo+IAo+IFVzaW5nICNWRSB3aXRob3V0IGFuIGluLWd1ZXN0IGFnZW50IGlzbid0
IHJlYWxseSBwb3NzaWJsZSBzbyB0aGlzIGlzCj4gcmVhbGx5IGp1c3QgYWJvdXQgZGVzaWduYXRp
bmcgdGhlIHBhZ2UgZnJvbSBkb20wIGluc3RlYWQgb2YgZG9pbmcgaXQKPiB3aXRoIHRoZSBpbi1n
dWVzdCBhZ2VudC4gU29tZXRoaW5nIGhhcyB0byBiZSBwcmVzZW50IGluIHRoZSBndWVzdCB0bwo+
IGhhbmRsZSB0aGUgbmV3IGludGVycnVwdHMgY29taW5nIGZyb20gI1ZFIGFmdGVyIGFsbC4gSSBj
b3VsZCBpbWFnZSBhCj4gbnVtYmVyIG9mIHdheXMgdG8gY29vcmRpbmF0ZSB0aGF0IGRvbTAgYWdl
bnQgbm93IHNldHRpbmcgdGhpcyBwYWdlCj4gd2l0aCB0aGUgZ3Vlc3QsIG15IGltbWVkaWF0ZSBn
dWVzcyBpcyB0aGF0IGl0IHdvdWxkIGJlIGRvbmUgdGhyb3VnaAo+IHRoZSB2bV9ldmVudCBndWVz
dCByZXF1ZXN0IGNoYW5uZWwuIEJ1dCBpdCBjb3VsZCBhbHNvIGJlIGRvbmUgdGhyb3VnaAo+IHhl
bnN0b3JlIG9yIGV2ZW4gc3NoLgoKVGhhdCdzIGV4YWN0bHkgd2hhdCBoYXBwZW5zIC0gdGhleSBj
b29yZGluYXRlIHZpYSB0aGUgZ3Vlc3QtcmVxdWVzdAp2bV9ldmVudC4gVGhlcmUncyBhICNWRSBk
cml2ZXIgaW4gdGhlIGd1ZXN0LgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 18:08:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18:08:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkZ3f-0004cG-My; Tue, 31 Jul 2018 18:07: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkZ3d-0004c4-W2
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 18:07:42 +0000
X-Inumbo-ID: a986346e-94ec-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a986346e-94ec-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 18:08:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fkZ3Y-0002vc-3a; Tue, 31 Jul 2018 18:07:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fkZ3X-00050e-Ck; Tue, 31 Jul 2018 18:07:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkZ3X-00029m-C2; Tue, 31 Jul 2018 18:07:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125685-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:regression
 xen-4.7-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check: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-amd64-xl-qemuu-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-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-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: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-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-xl-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-xsm: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-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-amd64-amd64-libvirt-vhd: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-libvirt: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: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-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-qemuu-nested-amd:debian-hvm-install/l1/l2: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-raw: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-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-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=91ca84c862b15fe74ab9b5870e66903aec4f86dd
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 18:07:35 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125685: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY4NSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY4NS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBSRUdSLiB2cy4gMTI1MDU3CiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0
X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI1
MDU3CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgMTUgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRl
ZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTI1MDU3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUwNTcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwg
IGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOTFjYTg0Yzg2MmIxNWZlNzRhYjliNTg3MGU2
NjkwM2FlYzRmODZkZApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjgw
YTU1Njg5MzljNGE1ODMyYmU3ODdjOGUwYzIzYTE5ZjMwOTM1YQoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1MDU3ICAyMDE4LTA3LTA5IDA4OjM2OjA0IFogICAyMiBkYXlzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEyNTY4NSAgMjAxOC0wNy0zMCAxMjozOTozOCBaICAgIDEgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
eHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCA5MWNhODRjODYyYjE1ZmU3NGFiOWI1ODcwZTY2OTAzYWVjNGY4
NmRkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBNb24gSnVsIDMwIDE0OjEzOjA5IDIwMTggKzAyMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBG
aXggdGhlIHBhcnNpbmcgb2YgeHB0aT0gb24gZml4ZWQgSW50ZWwgaGFyZHdhcmUKICAgIAogICAg
VGhlIGNhbGxzIHRvIHhwdGlfaW5pdF9kZWZhdWx0KCkgaW4gcGFyc2VfeHB0aSgpIGFyZSBidWdn
eS4gIFRoZSBDUFVJRCBkYXRhCiAgICBoYXNuJ3QgYmVlbiBmZXRjaGVkIHRoYXQgZWFybHksIGFu
ZCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVJDSF9DQVBTKSB3aWxsCiAgICBhbHdheXMgZXZh
bHVhdGUgZmFsc2UuCiAgICAKICAgIEFzIGEgcmVzdWx0LCB0aGUgZGVmYXVsdCBjYXNlIHdvbid0
IGRpc2FibGUgWFBUSSBvbiBJbnRlbCBoYXJkd2FyZSB3aGljaAogICAgYWR2ZXJ0aXNlcyBBUkNI
X0NBUEFCSUxJVElFU19SRENMX05PLgogICAgCiAgICBTaW1wbGlmeSBwYXJzZV94cHRpKCkgdG8g
c29sZWx5IHRoZSBzZXR0aW5nIG9mIG9wdF94cHRpIGFjY29yZGluZyB0byB0aGUKICAgIHBhc3Nl
ZCBzdHJpbmcsIGFuZCBoYXZlIGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMoKSBjYWxsCiAg
ICB4cHRpX2luaXRfZGVmYXVsdCgpIGlmIGFwcHJvcGlhdGUuICBEcm9wIHRoZSBmb3JjZSBwYXJh
bWV0ZXIsIGFuZCBwYXNzIGNhcHMKICAgIGluc3RlYWQsIHRvIGF2b2lkIHJlZHVuZGFudCByZS1y
ZWFkaW5nIG9mIE1TUl9BUkNIX0NBUFMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogYmU1ZTJmZjZmNTRlMDI0NTMzMWVkMzYwYjg3ODY3NjBm
ODJmZDY3MwogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMjQgMTE6MjU6NTQgKzAxMDAKCmNvbW1p
dCBiY2UyZGQ2NGI1MmVlMDMyZjVhODQ0NTQ1NzdjM2E0MTE0N2U2NjMzCkF1dGhvcjogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTI6MzkgMjAx
OCArMDIwMAoKICAgIHg4NjogY29tbWFuZCBsaW5lIG9wdGlvbiB0byBhdm9pZCB1c2Ugb2Ygc2Vj
b25kYXJ5IGh5cGVyLXRocmVhZHMKICAgIAogICAgU2hhcmVkIHJlc291cmNlcyAoTDEgY2FjaGUg
YW5kIFRMQiBpbiBwYXJ0aWN1bGFyKSBwcmVzZW50IGEgcmlzayBvZgogICAgaW5mb3JtYXRpb24g
bGVhayB2aWEgc2lkZSBjaGFubmVscy4gUHJvdmlkZSBhIG1lYW5zIHRvIGF2b2lkIHVzZSBvZgog
ICAgaHlwZXJ0aHJlYWRzIGluIHN1Y2ggY2FzZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZDhmOTc0
ZjFhNjQ2YzAyMDBiOTdlYmNhYmI4MDgzMjRiMjg4ZmFkYgogICAgbWFzdGVyIGRhdGU6IDIwMTgt
MDctMTkgMTM6NDM6MzMgKzAxMDAKCmNvbW1pdCBmYTgwN2UyZmY2OWRiODUyYjg1ZjFlOTJhZDRk
YjQ2NTFjZmNlYWM3CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRl
OiAgIE1vbiBKdWwgMzAgMTQ6MTE6NDIgMjAxOCArMDIwMAoKICAgIHg4NjogcG9zc2libHkgYnJp
bmcgdXAgYWxsIENQVXMgZXZlbiBpZiBub3QgYWxsIGFyZSBzdXBwb3NlZCB0byBiZSB1c2VkCiAg
ICAKICAgIFJlcG9ydGVkbHkgSW50ZWwgQ1BVcyB3aGljaCBjYW4ndCBicm9hZGNhc3QgI01DIHRv
IGFsbCB0YXJnZXRlZAogICAgY29yZXMvdGhyZWFkcyBiZWNhdXNlIHNvbWUgaGF2ZSBDUjQuTUNF
IGNsZWFyIHdpbGwgc2h1dCBkb3duLiBUaGVyZWZvcmUKICAgIHdlIHdhbnQgdG8ga2VlcCBDUjQu
TUNFIGVuYWJsZWQgd2hlbiBvZmZsaW5pbmcgYSBDUFUsIGFuZCB3ZSBuZWVkIHRvCiAgICBicmlu
ZyB1cCBhbGwgQ1BVcyBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHNldCBDUjQuTUNFIGluIHRoZSBm
aXJzdCBwbGFjZS4KICAgIAogICAgVGhlIHVzZSBvZiBjbGVhcl9pbl9jcjQoKSBpbiBjcHVfbWNo
ZWNrX2Rpc2FibGUoKSB3YXMgaWxsIGFkdmlzZWQKICAgIGFueXdheSwgYW5kIHRvIGF2b2lkIGZ1
dHVyZSBzaW1pbGFyIG1pc3Rha2VzIEknbSByZW1vdmluZyBjbGVhcl9pbl9jcjQoKQogICAgYWx0
b2dldGhlciByaWdodCBoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogODc5N2QyMGE2ZWMyZGQ3NTE5NTU4NWExMDdj
ZTM0NWM1MWMwYTU5YQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMTM6NDM6MzMgKzAxMDAK
CmNvbW1pdCA5N2FmZjA4N2ZkMGJmN2QyYzY0Yzk0OWRlMWMzYTAyODI2MDliM2UxCkF1dGhvcjog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTA6
NTggMjAxOCArMDIwMAoKICAgIHg4NjogZGlzdGluZ3Vpc2ggQ1BVIG9mZmxpbmluZyBmcm9tIENQ
VSByZW1vdmFsCiAgICAKICAgIEluIG9yZGVyIHRvIGJlIGFibGUgdG8gc2VydmljZSAjTUMgb24g
b2ZmbGluZWQgQ1BVcywgdGhlIEdEVCwgSURULAogICAgc3RhY2ssIGFuZCBwZXItQ1BVIGRhdGEg
KHdoaWNoIGluY2x1ZGVzIHRoZSBUU1MpIG5lZWQgdG8gYmUga2VwdAogICAgYWxsb2NhdGVkLiBU
aGV5IHNob3VsZCBvbmx5IGJlIGZyZWVkIHVwb24gQ1BVIHJlbW92YWwgKHdoaWNoIHdlCiAgICBj
dXJyZW50bHkgZG9uJ3Qgc3VwcG9ydCwgc28gc29tZSBjb2RlIGlzIGJlY29taW5nIGVmZmVjdGl2
ZWx5IGRlYWQgZm9yCiAgICB0aGUgbW9tZW50KS4KICAgIAogICAgTm90ZSB0aGF0IGZvciBub3cg
cGFya19vZmZsaW5lX2NwdXMgZG9lc24ndCBnZXQgc2V0IHRvIHRydWUgYW55d2hlcmUgLQogICAg
dGhpcyBpcyBnb2luZyB0byBiZSB0aGUgc3ViamVjdCBvZiBhIHN1YnNlcXVlbnQgcGF0Y2guCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIg
Y29tbWl0OiAyZTZjOGYxODJjOWM1MDEyOWIxYzdhNjIwMjQyODYxZTZhZDZhOWZiCiAgICBtYXN0
ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IGU5MGUyNDMxYTRhZWU4
NDNkYjQ5ZGI5YTNhYzdlZTBkOWUxYmY4ZjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMDozMCAyMDE4ICswMjAwCgogICAgeDg2
L0FNRDogZGlzdGluZ3Vpc2ggY29tcHV0ZSB1bml0cyBmcm9tIGh5cGVyLXRocmVhZHMKICAgIAog
ICAgRmFtMTcgcmVwbGFjZXMgQ1VzIGJ5IEhUcywgd2hpY2ggd2Ugc2hvdWxkIHJlZmxlY3QgYWNj
b3JkaW5nbHksIGV2ZW4gaWYKICAgIHRoZSBkaWZmZXJlbmNlIGlzIG5vdCB2ZXJ5IGJpZy4gVGhl
IG1vc3QgcmVsZXZhbnQgY2hhbmdlIChyZXF1aXJpbmcgc29tZQogICAgY29kZSByZXN0cnVjdHVy
aW5nKSBpcyB0aGF0IHRoZSB0b3BvZXh0IGZlYXR1cmUgbm8gbG9uZ2VyIG1lYW5zIHRoZXJlIGlz
CiAgICBhIHZhbGlkIENVIElELgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgY29u
dmVydCB3cm9uZ2x5IHBsYWluIGludCB2YXJpYWJsZXMgaW4KICAgIHNldF9jcHVfc2libGluZ19t
YXAoKSB0byB1bnNpZ25lZCBpbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4u
d29vZHNAYW1kLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogOTQyOWIwN2EwYWY3ZjkyYTVmMjVlNDA2
OGUxMWRiODgxZTE1NzQ5NQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMDk6NDI6NDIgKzAy
MDAKCmNvbW1pdCBjMGU4NTRiZTUxNWIxZDBhODI3NjkxY2VlY2UwZDAzZDQ5YTFmYmUyCkF1dGhv
cjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6
MDk6NTcgMjAxOCArMDIwMAoKICAgIGNwdXBvb2xzOiBmaXggc3RhdGUgd2hlbiBkb3duaW5nIGEg
Q1BVIGZhaWxlZAogICAgCiAgICBXaGlsZSBJJ3ZlIHJ1biBpbnRvIHRoZSBpc3N1ZSB3aXRoIGZ1
cnRoZXIgcGF0Y2hlcyBpbiBwbGFjZSB3aGljaCBubwogICAgbG9uZ2VyIGd1YXJhbnRlZSB0aGUg
cGVyLUNQVSBhcmVhIHRvIHN0YXJ0IG91dCBhcyBhbGwgemVyb3MsIHRoZQogICAgQ1BVX0RPV05f
RkFJTEVEIHByb2Nlc3NpbmcgbG9va3MgdG8gaGF2ZSB0aGUgc2FtZSBpc3N1ZTogQnkgbm90IHph
cHBpbmcKICAgIHRoZSBwZXItQ1BVIGNwdXBvb2wgcG9pbnRlciwgY3B1cG9vbF9jcHVfYWRkKCkn
cyAoaW5kaXJlY3QpIGludm9jYXRpb24KICAgIG9mIHNjaGVkdWxlX2NwdV9zd2l0Y2goKSB3aWxs
IHRyaWdnZXIgdGhlICJjICE9IG9sZF9wb29sIiBhc3NlcnRpb24KICAgIHRoZXJlLgogICAgCiAg
ICBDbGVhcmluZyB0aGUgZmllbGQgZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMgdG9vIGVhcmx5
IChhZmFpY3QgdGhpcwogICAgc2hvdWxkIG5vdCBoYXBwZW4gYmVmb3JlIGNwdV9kaXNhYmxlX3Nj
aGVkdWxlcigpKS4gQ2xlYXJpbmcgaXQgaW4KICAgIENQVV9ERUFEIGFuZCBDUFVfRE9XTl9GQUlM
RUQgd291bGQgYmUgYW4gb3B0aW9uLCBidXQgd291bGQgdGFrZSB0aGUgc2FtZQogICAgcGllY2Ug
b2YgY29kZSB0d2ljZS4gU2luY2UgdGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0IG1hdHRlciB3
aGlsZSB0aGUKICAgIENQVSBpcyBvZmZsaW5lLCBzaW1wbHkgY2xlYXIgaXQgKGltcGxpY2l0bHkp
IGZvciBDUFVfT05MSU5FIGFuZAogICAgQ1BVX0RPV05fRkFJTEVELCBidXQgb25seSBmb3Igb3Ro
ZXIgdGhhbiB0aGUgc3VzcGVuZC9yZXN1bWUgY2FzZSAod2hpY2gKICAgIGdldHMgc3BlY2lhbGx5
IGhhbmRsZWQgaW4gY3B1cG9vbF9jcHVfcmVtb3ZlKCkpLgogICAgCiAgICBCeSBhZGp1c3Rpbmcg
dGhlIGNvbmRpdGlvbmFsIGluIGNwdXBvb2xfY3B1X2FkZCgpIENQVV9ET1dOX0ZBSUxFRAogICAg
aGFuZGxpbmcgaW4gdGhlIHN1c3BlbmQgY2FzZSBzaG91bGQgbm93IGFsc28gYmUgaGFuZGxlZCBi
ZXR0ZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiBjYjFhZTlhMjc4MTljZWEwYzUwMDg3NzNjNjhhN2JlNmYzN2ViMGU1
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAwOTo0MTo1NSArMDIwMAoKY29tbWl0IDk4NThh
MWYzZmI5YWY0Y2E3ZDdmNmI1OWQ5YjNlNDRkMjdjZGZhZTYKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowOToxOSAyMDE4ICswMjAw
CgogICAgYWxsb3cgY3B1X2Rvd24oKSB0byBiZSBjYWxsZWQgZWFybGllcgogICAgCiAgICBUaGUg
ZnVuY3Rpb24ncyB1c2Ugb2YgdGhlIHN0b3AtbWFjaGluZSBsb2dpYyBoYXMgc28gZmFyIHByZXZl
bnRlZCBpdHMKICAgIHVzZSBhaGVhZCBvZiB0aGUgcHJvY2Vzc2luZyBvZiB0aGUgIm9yZGluYXJ5
IiBpbml0Y2FsbHMuIFNpbmNlIGF0IHRoaXMKICAgIGVhcmx5IHRpbWUgd2UncmUgaW4gYSBjb250
cm9sbGVkIGVudmlyb25tZW50IGFueXdheSwgdGhlcmUncyBubyBuZWVkIGZvcgogICAgc3VjaCBh
IGhlYXZ5IHRvb2wuIEFkZGl0aW9uYWxseSB0aGlzIG91Z2h0IHRvIGhhdmUgbGVzcyBvZiBhIHBl
cmZvcm1hbmNlCiAgICBpbXBhY3QgZXNwZWNpYWxseSBvbiBsYXJnZSBzeXN0ZW1zLCBjb21wYXJl
ZCB0byB0aGUgYWx0ZXJuYXRpdmUgb2YKICAgIG1ha2luZyBzdG9wLW1hY2hpbmUgZnVuY3Rpb25h
bGl0eSBhdmFpbGFibGUgZWFybGllci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDU4OTRjMGEyZGE2NjI0M2E4OTA4OGQz
MDljN2UxZWEyMTJhYjI4ZDYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE2IDE1OjE1OjEyICsw
MjAwCgpjb21taXQgYTQwNDEzNjRjM2FlYTg0NDRlN2UwNDU0ZTlkZTViYTkyZTY0MTliOApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0
OjA4OjQyIDIwMTggKzAyMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBjb21tYW5kIGxpbmUgaGFuZGxp
bmcgYWRqdXN0bWVudHMKICAgIAogICAgRm9yIG9uZSwgIm5vLXhlbiIgc2hvdWxkIG5vdCBpbXBs
eSAibm8tZWFnZXItZnB1IiwgYXMgImVhZ2VyIEZQVSIgbW9kZQogICAgaXMgdG8gZ3VhcmQgZ3Vl
c3RzLCBub3QgWGVuIGl0c2VsZiwgd2hpY2ggaXMgYWxzbyBleHByZXNzZWQgc28gYnkKICAgIHBy
aW50X2RldGFpbHMoKS4KICAgIAogICAgQW5kIHRoZW4gb3B0X3NzYmQsIGRlc3BpdGUgYmVpbmcg
b2ZmIGJ5IGRlZmF1bHQsIHNob3VsZCBhbHNvIGJlIGNsZWFyZWQKICAgIGJ5IHRoZSAibm8iIGFu
ZCAibm8teGVuIiBzdWItb3B0aW9ucy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBhYzNmOWE3MjE0MWE0
OGQ0MGZhYmZmZjU2MWQ1YTdkYzBlMWI4MTBkCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xMCAx
MjoyMjozMSArMDIwMAoKY29tbWl0IGRjMTExZTlmMGQ5OTc2MWM2MjEwOTA1NWFlMzBmNjZhZWJj
YjU1NmEKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpE
YXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDg6MDggMjAxOCArMDIwMAoKICAgIHhlbjogUG9ydCB0aGUg
YXJyYXlfaW5kZXhfbm9zcGVjKCkgaW5mcmFzdHJ1Y3R1cmUgZnJvbSBMaW51eAogICAgCiAgICBU
aGlzIGlzIGFzIHRoZSBpbmZyYXN0cnVjdHVyZSBhcHBlYXJlZCBpbiBMaW51eCA0LjE3LCBhZGFw
dGVkIHNsaWdodGx5IGZvcgogICAgWGVuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZGRmYWU1MWQ4YjFkN2I4
Y2QzM2E0ZjZhZDRkMTZkMjdjYjg2OWFlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0wNiAxNjo0
OTo1NyArMDEwMAoKY29tbWl0IDA4NzM2OTk3MzIxNGQ5YWVmODNhM2NkZjA1NzI1N2NmMjdlMjUy
ZjQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1
bCAzMCAxNDowNjo0NCAyMDE4ICswMjAwCgogICAgY21kbGluZTogZml4IHBhcnNlX2Jvb2xlYW4o
KSBmb3IgTlVMTCBpbmNvbWluZyBlbmQgcG9pbnRlcgogICAgCiAgICBVc2UgdGhlIGNhbGN1bGF0
ZWQgbGVuZ3RocyBpbnN0ZWFkIG9mIHBvaW50ZXJzLCBhcyAnZScgYmVpbmcgTlVMTCB3aWxsCiAg
ICBvdGhlcndpc2UgY2F1c2UgdW5kdWUgcGFyc2luZyBmYWlsdXJlcy4KICAgIAogICAgUmVwb3J0
ZWQtYnk6IEthcmwgSm9obnNvbiA8a2FybGpvaG5zb24uaXRAZ21haWwuY29tPgogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90
IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 18:19:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18: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 1fkZEx-0005Qg-RF; Tue, 31 Jul 2018 18:19: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=edyh=kp=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1fkZEw-0005Qb-9O
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 18:19:22 +0000
X-Inumbo-ID: 24825ae7-94ee-11e8-a8a5-bc764e045a96
Received: from mail-it0-x22f.google.com (unknown [2607:f8b0:4001:c0b::22f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24825ae7-94ee-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 20:18:37 +0200 (CEST)
Received: by mail-it0-x22f.google.com with SMTP id e14-v6so5890247itf.1
 for <xen-devel@lists.xenproject.org>; Tue, 31 Jul 2018 11:19:20 -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=YaWCKwSwmIgYI4lGK4sEQ2HEi2AOiUbuM155HhXsAfo=;
 b=qcHdkrdVCdYTp0DaBXX3AgBozgvvCNHp/6CgUm8SNaeS7yqP6pe3D53vdutnVF1U5l
 ymPLDGdJFDNI0e1WkJZl1CISdph6nfWA4mI2690t5brEpoaCS9AdN9vVhAJPKjsKkae1
 gSrl3YZWa8LIbpgbN6iVBtejwxO4NpOHsyFyxR7E2sGOCv4Gb7Db5t1gT5Gmir8kIi+9
 BvJwoPpAu+LTGO10ypGqURMtCRngUD+RHkw+T461Xcw6BbimPDa5P8LDR4xNPszgELyG
 46BzVSg81UnwL3N0QneSSbbE5i7Hp1zKLtnGVNJ+8nafDEbJbC0nHxVyo9DmPP1xi/91
 ewbA==
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=YaWCKwSwmIgYI4lGK4sEQ2HEi2AOiUbuM155HhXsAfo=;
 b=tv0ubg+IHUbEcvU+O1iR7a2CYlB8t6JXxFMWAYHOhUoYVhfMj0+eDSFtYQQBcPJqmT
 h0+Cj/R4tbrGyuhcE2KLH9xrQuMkH6gmZfnDn5lsNgWn7b8dK/CNWX9QbVgJD0yzVYIo
 ZoVJGnczQRrQZ9raX+7c8XuZud3Nf7aWN95/RYjy+hFoe5voDL0DWCmM5CY0gc3rdvj1
 AlzyZLQfqxhKWyAxZp0f8MXdVLfQzu8fX2PqzUGtjUdel0u+aXpDhl1US7YVZbxcHGaO
 vL9SaJu6Zh46DBz9lWzwpWgUGDdoXn+ObiiOYz+DeHzEDD6CgwWlTp9BSn1actvYIsBl
 iMoA==
X-Gm-Message-State: AOUpUlGgZVmz/sqGE6+qZdrHWGCgG3XkmNDNxLR1S2YelUW2lhnfrxGL
 nN0395Wy6IDGf4MLJvVOWxw=
X-Google-Smtp-Source: AAOMgpcJd4fNN61ZZZIhJg96PZJRdaiQIx68bsOfb5lJnL7FDHxpxwKHWsKeGjB/+0XWJGhlRHLbyw==
X-Received: by 2002:a24:33c1:: with SMTP id
 k184-v6mr741885itk.76.1533061159928; 
 Tue, 31 Jul 2018 11:19:19 -0700 (PDT)
Received: from [10.134.9.26] (185-157-163-18.pool.ovpn.com. [185.157.163.18])
 by smtp.gmail.com with ESMTPSA id
 x73-v6sm1788598ita.30.2018.07.31.11.19.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 31 Jul 2018 11:19:19 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (15G77)
In-Reply-To: <20180727161938.20059-1-jgross@suse.com>
Date: Tue, 31 Jul 2018 14:19:16 -0400
Message-Id: <D2461106-1CBC-4BCE-8411-EABD7593C73B@gmail.com>
References: <20180727161938.20059-1-jgross@suse.com>
To: Juergen Gross <jgross@suse.com>
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: xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============0307365839039119120=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0307365839039119120==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-6F7075C1-4250-4051-A49B-389F1481B29E
Content-Transfer-Encoding: 7bit


--Apple-Mail-6F7075C1-4250-4051-A49B-389F1481B29E
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

> On Jul 27, 2018, at 12:19, Juergen Gross <jgross@suse.com> wrote:
>=20
> This email only tracks big items for xen.git tree. Please reply for items y=
ou
> would like to see in 4.12 so that people have an idea what is going on and=

> prioritise accordingly.

Two additional items:

1.  Linux stub domains, series posted by the Qubes team.  A variant of this a=
pproach has been used by OpenXT for several years.
https://lists.xen.org/archives/html/xen-devel/2018-07/msg02616.html

2.  "Argo" inter-VM communication mechanism, discussed at Xen Summit 2018 de=
sign session, design doc forthcoming.  Variants of this technology have been=
 used in OpenXT and uXen/Bromium for several years.

> We recently introduced a jira instance to track all the tasks (not only bi=
g)
> for the project. See: https://xenproject.atlassian.net/projects/XEN/issues=
.
>=20
> Most of the tasks tracked by this e-mail also have a corresponding jira ta=
sk
> referred by XEN-N.

Could we start using the "Affects Version" and "Fix Version" of JIRA, with v=
alues for currently supported releases, plus the next two releases (4.12 and=
 4.13)?  This will enable the use of filters and issue tracking for prior re=
leases.

I can create JIRA tickets for the two tasks listed above, if there are no ob=
jections.

Rich=

--Apple-Mail-6F7075C1-4250-4051-A49B-389F1481B29E
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><span></span></div><div><meta http-equ=
iv=3D"content-type" content=3D"text/html; charset=3Dutf-8"><div><span></span=
></div><div><div></div><div>On Jul 27, 2018, at 12:19, Juergen Gross &lt;<a h=
ref=3D"mailto:jgross@suse.com">jgross@suse.com</a>&gt; wrote:</div><div><br>=
</div><blockquote type=3D"cite"><div><span>This email only tracks big items f=
or xen.git tree. Please reply for items you</span><br><span>would like to se=
e in 4.12 so that people have an idea what is going on and</span><br><span>p=
rioritise accordingly.</span><br></div></blockquote><div><br></div><div>Two a=
dditional items:</div><div><br></div><div>1. &nbsp;Linux stub domains, serie=
s posted by the Qubes team. &nbsp;A variant of this approach has been used b=
y OpenXT for several years.</div><div><a href=3D"https://lists.xen.org/archi=
ves/html/xen-devel/2018-07/msg02616.html">https://lists.xen.org/archives/htm=
l/xen-devel/2018-07/msg02616.html</a></div><div><br></div><div>2. &nbsp;"Arg=
o" inter-VM communication mechanism, discussed at Xen Summit 2018 design ses=
sion, design doc forthcoming. &nbsp;Variants of this technology have been us=
ed in OpenXT and uXen/Bromium for several years.</div><br><blockquote type=3D=
"cite"><div><span></span><span>We recently introduced a jira instance to tra=
ck all the tasks (not only big)</span><br><span>for the project. See: <a hre=
f=3D"https://xenproject.atlassian.net/projects/XEN/issues">https://xenprojec=
t.atlassian.net/projects/XEN/issues</a>.</span><br><span></span><br><span>Mo=
st of the tasks tracked by this e-mail also have a corresponding jira task</=
span><br><span>referred by XEN-N.</span><br></div></blockquote><div><br></di=
v><div>Could we start using the "Affects Version" and "Fix Version" of JIRA,=
 with values for currently supported releases, plus the next two releases (4=
.12 and 4.13)? &nbsp;This will enable the use of filters and issue tracking f=
or prior releases.</div><div><br></div><div>I can create JIRA tickets for th=
e two tasks listed above, if there are no objections.</div><div><br></div><d=
iv>Rich</div></div></div></body></html>=

--Apple-Mail-6F7075C1-4250-4051-A49B-389F1481B29E--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0307365839039119120==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 31 18:23:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18: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 1fkZIU-00067s-Gk; Tue, 31 Jul 2018 18: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkZIT-00067m-GV
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 18:23:01 +0000
X-Inumbo-ID: cd785248-94ee-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cd785248-94ee-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 18:23:21 +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 9557020857;
 Tue, 31 Jul 2018 18:22:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533061378;
 bh=Y3Ufbse/E+PUc/VeusVsUBLvOYwMnFNKpQye7roNceQ=;
 h=Date:From:To:cc:Subject:From;
 b=Ei26J0nfnLd7bz1EXGpzHswLnRkfOSpjxGp0YGAu9Pm3IaSbC1u7ACWNFdrjs+CBV
 xkYnH1aKiX8IKoycKNIdoxnLqYj8/vFBSOADeLm2ct1EiBDRy1b4UBbcc6fBk24DRG
 kx4P7S5hJ4bLc4WPsomxuJMdOW/JJzh9Bkvjd2LQ=
Date: Tue, 31 Jul 2018 11:22:57 -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.1807311119160.26773@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 0/7] 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
U3RlZmFubwoKQ2hhbmdlcyBpbiB2NjoKLSBjbGFyaWZ5IG1lbW9yeSBhbGxvY2F0aW9uIGluIHRo
ZSBtYW4gcGFnZQotIGFkZCBhIHBhdGNoIHRvIGV4cG9zZSBzaGFyZWQgbWVtb3J5IGFzIHJlc2Vy
dmVkLW1lbW9yeSBvbiBkZXZpY2UgdHJlZQoKClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBj
b21taXQgNmFhYTlmYjMwODE3MWVjNThkZGY0Y2YwNThhZDUzNDFmODFhNjVjZjoKCiAgaHZtL2Fs
dHAybTogQ2xhcmlmeSB0aGUgcHJvcGVyIHdheSB0byBleHRlbmQgdGhlIGFsdHAybSBpbnRlcmZh
Y2UgKDIwMTgtMDctMzEgMTY6MTQ6MDEgKzAxMDApCgphcmUgYXZhaWxhYmxlIGluIHRoZSBnaXQg
cmVwb3NpdG9yeSBhdDoKCiAgaHR0cDovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZ2l0LWh0dHAv
cGVvcGxlL3NzdGFiZWxsaW5pL3hlbi11bnN0YWJsZS5naXQgc2hhcmVfbWVtLXY2Cgpmb3IgeW91
IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gOWE3YmM2YTE3ZWI0ODkwNWVlZTdiMTU4OTVkZDc2YWNh
YzQ5YTI3YjoKCiAgeGVuL2FybTogZXhwb3J0IHNoYXJlZCBtZW1vcnkgcmVnaW9ucyBhcyByZXNl
cnZlZC1tZW1vcnkgb24gZGV2aWNlIHRyZWUgKDIwMTgtMDctMzEgMTE6MTE6MjggLTA3MDApCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClN0ZWZhbm8gU3RhYmVsbGluaSAoMSk6CiAgICAgIHhlbi9hcm06IGV4cG9ydCBzaGFy
ZWQgbWVtb3J5IHJlZ2lvbnMgYXMgcmVzZXJ2ZWQtbWVtb3J5IG9uIGRldmljZSB0cmVlCgpaaG9u
Z3plIExpdSAoNik6CiAgICAgIHhlbjogeHNtOiBmbGFzazogaW50cm9kdWNlIFhFTk1BUFNQQUNF
X2dtZm5fc2hhcmUgZm9yIG1lbW9yeSBzaGFyaW5nCiAgICAgIGxpYnhsOiBpbnRyb2R1Y2UgYSBu
ZXcgc3RydWN0dXJlIHRvIHJlcHJlc2VudCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdpb25zCiAg
ICAgIGxpYnhsOiBzdXBwb3J0IG1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVy
aW5nIGRvbWFpbiBjcmVhdGlvbgogICAgICBsaWJ4bDogc3VwcG9ydCB1bm1hcHBpbmcgc3RhdGlj
IHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFpbiBkZXN0cnVjdGlvbgogICAgICBsaWJ4
bDp4bDogYWRkIHBhcnNpbmcgY29kZSB0byBwYXJzZSAibGlieGxfc3RhdGljX3NzaG0iIGZyb20g
eGwgY29uZmlnIGZpbGVzCiAgICAgIGRvY3M6IGRvY3VtZW50YXRpb24gYWJvdXQgc3RhdGljIHNo
YXJlZCBtZW1vcnkgcmVnaW9ucwoKIGRvY3MvbWFuL3hsLXN0YXRpYy1zaG0tY29uZmlndXJhdGlv
bi5wb2QuNSB8IDI2NCArKysrKysrKysrKysrKysKIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiAg
ICAgICAgICAgICAgICAgICB8ICAgOCArCiBkb2NzL21pc2MveGVuc3RvcmUtcGF0aHMubWFya2Rv
d24gICAgICAgICAgfCAgNDcgKysrCiB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYg
ICAgICAgICAgfCAgIDIgKwogdG9vbHMvbGlieGwvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAg
ICAgIHwgICA1ICstCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgICAgICAgICAgICAgICAg
fCAgIDYgKwogdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oICAgICAgICAgICAgICAgICAgIHwgICA4
ICstCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAgICAgICAgfCAgNjcgKysr
LQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICAgICAgICAgICAgIHwgIDI3ICsrCiB0
b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHRvb2xz
L2xpYnhsL2xpYnhsX2RvbWFpbi5jICAgICAgICAgICAgICAgICB8ICAgNSArCiB0b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oICAgICAgICAgICAgICAgfCAgMTYgKwogdG9vbHMvbGlieGwvbGli
eGxfc3NobS5jICAgICAgICAgICAgICAgICAgIHwgNTEyICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgICAgICAgICAgfCAgMzIg
Ky0KIHRvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jICAgICAgICAgICAgICAgICAgICB8ICAyMSArLQog
dG9vbHMvbGlieGwvbGlieGx1X3NzaG0uYyAgICAgICAgICAgICAgICAgIHwgMjA3ICsrKysrKysr
KysrKwogdG9vbHMvbGlieGwvbGlieGx1dGlsLmggICAgICAgICAgICAgICAgICAgIHwgICA2ICsK
IHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAyNSArLQogeGVu
L2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA3ICstCiB4ZW4vaW5j
bHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAgICAgICAgICAgfCAgIDggKwogeGVuL2luY2x1ZGUv
eHNtL2R1bW15LmggICAgICAgICAgICAgICAgICAgIHwgIDE1ICsKIHhlbi9pbmNsdWRlL3hzbS94
c20uaCAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiB4ZW4veHNtL2R1bW15LmMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAg
ICAgICAgICAgICAgICAgIHwgIDEyICsKIHhlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0
b3JzICAgICAgICB8ICAgNSArCiAyNSBmaWxlcyBjaGFuZ2VkLCAxMzAyIGluc2VydGlvbnMoKyks
IDEyIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvbWFuL3hsLXN0YXRpYy1z
aG0tY29uZmlndXJhdGlvbi5wb2QuNQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL2xp
YnhsX3NzaG0uYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL2xpYnhsdV9zc2htLmMK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 18:23:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18:23: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 1fkZIf-00069E-QH; Tue, 31 Jul 2018 18:23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkZIe-00068b-3z
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 18:23:12 +0000
X-Inumbo-ID: d4890716-94ee-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4890716-94ee-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 18:23:32 +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 73D6F20857;
 Tue, 31 Jul 2018 18:23:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533061390;
 bh=YQKQj7aASBrFcxQqjPud+eCnxZRH4M2JGNh7g6ETc9o=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=GlxlWmlwKsSkNffkJv/TTw7LAKojHVZ/kHfq8EdAHw0t2UO0YJyP0XxRslqkbQPVF
 i2RAlX0fGznXGqJ9viMJWgL1ZC65lYHeh9CYqL0UL+OJxjAbC6pkB3yvW2Bbavi32k
 5DLzSo41Hnl6cRcgNR7KDKAbvIqG0sv5TR8t9ICI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 11:23:03 -0700
Message-Id: <1533061389-6504-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 1/7] 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, ian.jackson@eu.citrix.com,
 julien.grall@arm.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
eGlsaW54LmNvbT4KCkNjOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4K
Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiB4
ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwotLS0KQ2hhbmdlcyBpbiB2NToKLSBmaXggY29kaW5nIHN0
eWxlCi0gcmVtb3ZlIHVzZWxlc3MgeDg2IGh5cGVydmlzb3IgbWVzc2FnZSBmb3IgdGhlIHVuaW1w
bGVtZW50ZWQgb3AKLSBjb2RlIHN0eWxlCi0gaW1wcm92ZS9hZGQgY29tbWVudHMKLS0tCiB0b29s
cy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgICB8ICAyICsrCiB4ZW4vYXJjaC9hcm0vbW0u
YyAgICAgICAgICAgICAgICAgICB8ICA3ICsrKysrKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1v
cnkuaCAgICAgICAgIHwgIDggKysrKysrKysKIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAg
ICAgICAgIHwgMTUgKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAg
ICAgICAgICB8ICA2ICsrKysrKwogeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAg
fCAgMSArCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICB8IDEyICsrKysrKysr
KysrKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgfCAgNSArKysrKwogOCBm
aWxlcyBjaGFuZ2VkLCA1NSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmIGIvdG9vbHMvZmxhc2svcG9saWN5
L21vZHVsZXMveGVuLmlmCmluZGV4IDdhZWZkMDAuLmY4NDExMjUgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZgorKysgYi90b29scy9mbGFzay9wb2xpY3kvbW9k
dWxlcy94ZW4uaWYKQEAgLTEyOCw2ICsxMjgsOCBAQCBkZWZpbmUoYGRvbWFpbl9jb21tcycsIGAK
IAlkb21haW5fZXZlbnRfY29tbXMoJDEsICQyKQogCWFsbG93ICQxICQyOmdyYW50IHsgbWFwX3Jl
YWQgbWFwX3dyaXRlIGNvcHkgdW5tYXAgfTsKIAlhbGxvdyAkMiAkMTpncmFudCB7IG1hcF9yZWFk
IG1hcF93cml0ZSBjb3B5IHVubWFwIH07CisJYWxsb3cgJDEgJDI6bW11IHNoYXJlX21lbTsKKwlh
bGxvdyAkMiAkMTptbXUgc2hhcmVfbWVtOwogJykKIAogIyBkb21haW5fc2VsZl9jb21tcyhkb21h
aW4pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmlu
ZGV4IGQyMzRjNDYuLmFhMmUwNjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBi
L3hlbi9hcmNoL2FybS9tbS5jCkBAIC0xMjQ1LDYgKzEyNDUsNyBAQCBpbnQgeGVubWVtX2FkZF90
b19waHlzbWFwX29uZSgKIAogICAgICAgICBicmVhazsKICAgICBjYXNlIFhFTk1BUFNQQUNFX2dt
Zm5fZm9yZWlnbjoKKyAgICBjYXNlIFhFTk1BUFNQQUNFX2dtZm5fc2hhcmU6CiAgICAgewogICAg
ICAgICBzdHJ1Y3QgZG9tYWluICpvZDsKICAgICAgICAgcDJtX3R5cGVfdCBwMm10OwpAQCAtMTI1
OSw3ICsxMjYwLDExIEBAIGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXBfb25lKAogICAgICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgICAgIH0KIAotICAgICAgICByYyA9IHhzbV9tYXBfZ21m
bl9mb3JlaWduKFhTTV9UQVJHRVQsIGQsIG9kKTsKKyAgICAgICAgaWYgKCBzcGFjZSA9PSBYRU5N
QVBTUEFDRV9nbWZuX2ZvcmVpZ24gKQorICAgICAgICAgICAgcmMgPSB4c21fbWFwX2dtZm5fZm9y
ZWlnbihYU01fVEFSR0VULCBkLCBvZCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJjID0g
eHNtX21hcF9nbWZuX3NoYXJlKFhTTV9UQVJHRVQsIGQsIG9kKTsKKwogICAgICAgICBpZiAoIHJj
ICkKICAgICAgICAgewogICAgICAgICAgICAgcmN1X3VubG9ja19kb21haW4ob2QpOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oIGIveGVuL2luY2x1ZGUvcHVibGljL21l
bW9yeS5oCmluZGV4IGJmMmY4MWYuLmE3MDZlM2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1
YmxpYy9tZW1vcnkuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKQEAgLTIyNyw2
ICsyMjcsMTQgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX21hY2hwaHlzX21hcHBpbmdf
dCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN0YWdlLTIgdXNpbmcg
dGhlIE5vcm1hbCBNZW1vcnkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SW5uZXIvT3V0ZXIgV3JpdGUtQmFjayBDYWNoZWFibGUKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWVtb3J5IGF0dHJpYnV0ZS4gKi8KKyNkZWZpbmUgWEVOTUFQU1BBQ0Vf
Z21mbl9zaGFyZSAgIDYgLyogR01GTiBmcm9tIGFub3RoZXIgZG9tLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBYRU5NRU1fYWRkX3RvX3BoeXNtYXBfYmF0Y2ggKGFuZAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50bHkgQVJNKSBvbmx5
LiBVbmxpa2UKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOTUFQU1BB
Q0VfZ21mbl9mb3JlaWduLCBpdAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZXF1aXJlcyBjdXJyZW50IHRvIGhhdmUgbWFwcGluZworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwcml2aWxlZ2VzIGluc3RlYWQgb2YgdGhlCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGRlc3RpbmF0aW9uIGRvbWFpbi4gKi8KKwogLyogYCB9
ICovCiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaCBiL3hlbi9pbmNs
dWRlL3hzbS9kdW1teS5oCmluZGV4IGZmNmIyZGIuLjUwNjRmY2UgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3hzbS9kdW1teS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCkBAIC01MzUs
NiArNTM1LDIxIEBAIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbWFwX2dtZm5fZm9yZWlnbihY
U01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwgc3RyCiAgICAgcmV0dXJuIHhzbV9kZWZh
dWx0X2FjdGlvbihhY3Rpb24sIGQsIHQpOwogfQogCisvKgorICogVGhpcyBhY3Rpb24gYWxzbyBy
ZXF1aXJlcyB0aGF0IEBjdXJyZW50IHRhcmdldHMgQGQsIGJ1dCBpdCBoYXMgYWxyZWFkeSBiZWVu
CisgKiBjaGVja2VkIHNvbWV3aGVyZSBoaWdoZXIgaW4gdGhlIGNhbGwgc3RhY2suCisgKgorICog
QmUgYXdhcmUgdGhhdCB0aGlzIGlzIG5vdCBhbiBleGFjdCBkZWZhdWx0IGVxdWl2YWxlbmNlIG9m
IGl0cyBmbGFzayB2YXJpYW50CisgKiB3aGljaCBhbHNvIGNoZWNrcyBpZiBAZCBhbmQgQHQgImFy
ZSBhbGxvd2VkIHRvIHNoYXJlIG1lbW9yeSBwYWdlcyIsIGZvciB3ZQorICogZG9uJ3QgaGF2ZSBh
IHByb3BlciBkZWZhdWx0IGVxdWl2YWxlbmNlIG9mIHN1Y2ggYSBjaGVjay4KKyAqLworc3RhdGlj
IFhTTV9JTkxJTkUgaW50IHhzbV9tYXBfZ21mbl9zaGFyZShYU01fREVGQVVMVF9BUkcgc3RydWN0
IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IGRvbWFpbiAqdCkKK3sKKyAgICBYU01fQVNTRVJUX0FDVElPTihYU01fVEFSR0VUKTsKKyAg
ICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgY3VycmVudC0+ZG9tYWluLCB0KTsK
K30KKwogc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9odm1fcGFyYW0oWFNNX0RFRkFVTFRfQVJH
IHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgb3ApCiB7CiAgICAgWFNNX0FTU0VSVF9B
Q1RJT04oWFNNX1RBUkdFVCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94
ZW4vaW5jbHVkZS94c20veHNtLmgKaW5kZXggZjBjNmZjNy4uODg3MzI1MyAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveHNtL3hzbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS94c20uaApAQCAtODYs
NiArODYsNyBAQCBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgewogICAgIGludCAoKmFkZF90b19waHlz
bWFwKSAoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKTsKICAgICBpbnQgKCpy
ZW1vdmVfZnJvbV9waHlzbWFwKSAoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQy
KTsKICAgICBpbnQgKCptYXBfZ21mbl9mb3JlaWduKSAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGRvbWFpbiAqdCk7CisgICAgaW50ICgqbWFwX2dtZm5fc2hhcmUpIChzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3QgZG9tYWluICp0KTsKICAgICBpbnQgKCpjbGFpbV9wYWdlcykgKHN0cnVjdCBkb21h
aW4gKmQpOwogCiAgICAgaW50ICgqY29uc29sZV9pbykgKHN0cnVjdCBkb21haW4gKmQsIGludCBj
bWQpOwpAQCAtMzc2LDYgKzM3NywxMSBAQCBzdGF0aWMgaW5saW5lIGludCB4c21fbWFwX2dtZm5f
Zm9yZWlnbiAoeHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQsIHN0cgogICAgIHJl
dHVybiB4c21fb3BzLT5tYXBfZ21mbl9mb3JlaWduKGQsIHQpOwogfQogCitzdGF0aWMgaW5saW5l
IGludCB4c21fbWFwX2dtZm5fc2hhcmUgKHhzbV9kZWZhdWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgZG9tYWluICp0KQoreworICAgIHJldHVybiB4c21fb3BzLT5tYXBfZ21mbl9z
aGFyZShkLCB0KTsKK30KKwogc3RhdGljIGlubGluZSBpbnQgeHNtX2NsYWltX3BhZ2VzKHhzbV9k
ZWZhdWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHJldHVybiB4c21fb3BzLT5j
bGFpbV9wYWdlcyhkKTsKZGlmZiAtLWdpdCBhL3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVt
bXkuYwppbmRleCA2ZTc1MTE5Li4wNGU5MWQzIDEwMDY0NAotLS0gYS94ZW4veHNtL2R1bW15LmMK
KysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xMjQsNiArMTI0LDcgQEAgdm9pZCBfX2luaXQgeHNt
X2ZpeHVwX29wcyAoc3RydWN0IHhzbV9vcGVyYXRpb25zICpvcHMpCiAgICAgc2V0X3RvX2R1bW15
X2lmX251bGwob3BzLCBhZGRfdG9fcGh5c21hcCk7CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwo
b3BzLCByZW1vdmVfZnJvbV9waHlzbWFwKTsKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMs
IG1hcF9nbWZuX2ZvcmVpZ24pOworICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgbWFwX2dt
Zm5fc2hhcmUpOwogCiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCB2bV9ldmVudF9jb250
cm9sKTsKIApkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFz
ay9ob29rcy5jCmluZGV4IDc4YmMzMjYuLjI1MGQ0NzYgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxh
c2svaG9va3MuYworKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKQEAgLTExOTgsNiArMTE5OCwx
NyBAQCBzdGF0aWMgaW50IGZsYXNrX21hcF9nbWZuX2ZvcmVpZ24oc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGRvbWFpbiAqdCkKICAgICByZXR1cm4gZG9tYWluX2hhc19wZXJtKGQsIHQsIFNFQ0NM
QVNTX01NVSwgTU1VX19NQVBfUkVBRCB8IE1NVV9fTUFQX1dSSVRFKTsKIH0KIAorLyoKKyAqIFRo
aXMgYWN0aW9uIGFsc28gcmVxdWlyZXMgdGhhdCBAY3VycmVudCBoYXMgTU1VX19NQVBfUkVBRC9X
UklURSBvdmVyIEBkLAorICogYnV0IHRoYXQgaGFzIGFscmVhZHkgYmVlbiBjaGVja2VkIHNvbWV3
aGVyZSBoaWdoZXIgaW4gdGhlIGNhbGwgc3RhY2sgKGZvcgorICogZXhhbXBsZSwgYnkgZmxhc2tf
YWRkX3RvX3BoeXNtYXAoKSkuCisgKi8KK3N0YXRpYyBpbnQgZmxhc2tfbWFwX2dtZm5fc2hhcmUo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqdCkKK3sKKyAgICByZXR1cm4gY3VycmVu
dF9oYXNfcGVybSh0LCBTRUNDTEFTU19NTVUsIE1NVV9fTUFQX1JFQUQgfCBNTVVfX01BUF9XUklU
RSkgPzoKKyAgICAgICAgZG9tYWluX2hhc19wZXJtKGQsIHQsIFNFQ0NMQVNTX01NVSwgTU1VX19T
SEFSRV9NRU0pOworfQorCiBzdGF0aWMgaW50IGZsYXNrX2h2bV9wYXJhbShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIG9wKQogewogICAgIHUzMiBwZXJtOwpAQCAtMTgyMiw2ICsxODMz
LDcgQEAgc3RhdGljIHN0cnVjdCB4c21fb3BlcmF0aW9ucyBmbGFza19vcHMgPSB7CiAgICAgLmFk
ZF90b19waHlzbWFwID0gZmxhc2tfYWRkX3RvX3BoeXNtYXAsCiAgICAgLnJlbW92ZV9mcm9tX3Bo
eXNtYXAgPSBmbGFza19yZW1vdmVfZnJvbV9waHlzbWFwLAogICAgIC5tYXBfZ21mbl9mb3JlaWdu
ID0gZmxhc2tfbWFwX2dtZm5fZm9yZWlnbiwKKyAgICAubWFwX2dtZm5fc2hhcmUgPSBmbGFza19t
YXBfZ21mbl9zaGFyZSwKIAogI2lmIGRlZmluZWQoQ09ORklHX0hBU19QQVNTVEhST1VHSCkgJiYg
ZGVmaW5lZChDT05GSUdfSEFTX1BDSSkKICAgICAuZ2V0X2RldmljZV9ncm91cCA9IGZsYXNrX2dl
dF9kZXZpY2VfZ3JvdXAsCmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3Nf
dmVjdG9ycyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCmluZGV4IGM1ZDg1
NDguLjRhOTIyNTIgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0
b3JzCisrKyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCkBAIC0zODUsNiAr
Mzg1LDExIEBAIGNsYXNzIG1tdQogIyBBbGxvdyBhIHByaXZpbGVnZWQgZG9tYWluIHRvIGluc3Rh
bGwgYSBtYXAgb2YgYSBwYWdlIGl0IGRvZXMgbm90IG93bi4gIFVzZWQKICMgZm9yIHN0dWIgZG9t
YWluIGRldmljZSBtb2RlbHMgd2l0aCB0aGUgUFYgZnJhbWVidWZmZXIuCiAgICAgdGFyZ2V0X2hh
Y2sKKyMgQ2hlY2tlZCB3aGVuIHVzaW5nIFhFTk1FTV9hZGRfdG9fcGh5c21hcCB3aXRoIFhFTk1B
UFNQQUNFX2dtZm5fc2hhcmUKKyMgdG8gc2hhcmUgbWVtb3J5IGJldHdlZW4gdHdvIGRvbWFpbnM6
CisjICBzb3VyY2UgPSBkb21haW4gd2hvc2UgbWVtb3J5IGlzIGJlaW5nIHNoYXJlZAorIyAgdGFy
Z2V0ID0gY2xpZW50IGRvbWFpbgorICAgIHNoYXJlX21lbQogfQogCiAjIGNvbnRyb2wgb2YgdGhl
IHBhZ2luZ19kb21jdGwgc3BsaXQgYnkgc3Vib3AKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 18:23:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18:23:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkZIg-00069W-30; Tue, 31 Jul 2018 18:23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkZIf-00068n-0Z
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 18:23:13 +0000
X-Inumbo-ID: ae6ff2b6-94ee-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae6ff2b6-94ee-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 20:22:28 +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 2D380208A4;
 Tue, 31 Jul 2018 18:23:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533061391;
 bh=LI4CMhWRid09x4nTgASZaznVi/7rkSVL7DfnT8+/mbM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=zK1SUExXkoMyilVUx1BOHXNYc3bU31+FWsiNx1zF6EvSfIlhTq4RGE9h6u4TLPfLX
 RYMcI0X8A5Ha2MQIuBw3US7Z76n1f3rG2Usg1uVym3qhscF77l+YVWSz8AHYgz8uxB
 gVAxUYKujnTDvg97TZJLWsrhkZDW6fpYtw80oMbk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 11:23:05 -0700
Message-Id: <1533061389-6504-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 3/7] 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
L2xpYnhsL2xpYnhsX2FyY2guaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAppbmRleCA3NGE1
YWYzLi42YTA3Y2NmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKKysrIGIv
dG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCkBAIC03Myw2ICs3MywxMiBAQCBpbnQgbGlieGxfX2Fy
Y2hfZXh0cmFfbWVtb3J5KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50NjRfdCAqb3V0KTsKIAorX2hpZGRlbgorYm9vbCBsaWJ4bF9fYXJj
aF9kb21haW5fc3VwcG9ydF9zc2htKGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2lu
Zm8pOworCitfaGlkZGVuCitpbnQgbGlieGxfX2FyY2hfZG9tYWluX3NzaG1fY2FjaGVwb2xpY3lf
c2V0ZGVmYXVsdChsaWJ4bF9zdGF0aWNfc2htICpzc2htKTsKKwogI2lmIGRlZmluZWQoX19pMzg2
X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKIAogI2RlZmluZSBMQVBJQ19CQVNFX0FERFJFU1Mg
IDB4ZmVlMDAwMDAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMv
bGlieGwvbGlieGxfYXJtLmMKaW5kZXggOGFmOWY2Zi4uNWY2MmU3OCAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfYXJtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKQEAgLTEx
NDEsNiArMTE0MSwyMSBAQCB2b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX2FjcGlf
c2V0ZGVmYXVsdCgKICAgICBsaWJ4bF9kZWZib29sX3NldGRlZmF1bHQoJmJfaW5mby0+YWNwaSwg
ZmFsc2UpOwogfQogCitib29sIGxpYnhsX19hcmNoX2RvbWFpbl9zdXBwb3J0X3NzaG0oY29uc3Qg
bGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykKK3sKKyAgICByZXR1cm4gdHJ1ZTsKK30K
KworaW50IGxpYnhsX19hcmNoX2RvbWFpbl9zc2htX2NhY2hlcG9saWN5X3NldGRlZmF1bHQobGli
eGxfc3RhdGljX3NobSAqc3NobSkKK3sKKyAgICBpZiAoc3NobS0+Y2FjaGVfcG9saWN5ID09IExJ
QlhMX1NTSE1fQ0FDSEVQT0xJQ1lfVU5LTk9XTikKKyAgICAgICAgc3NobS0+Y2FjaGVfcG9saWN5
ID0gTElCWExfU1NITV9DQUNIRVBPTElDWV9BUk1fTk9STUFMOworICAgIGlmIChzc2htLT5jYWNo
ZV9wb2xpY3kgPj0gTElCWExfU1NITV9DQUNIRVBPTElDWV9YODZfTk9STUFMKQorICAgICAgICBy
ZXR1cm4gRVJST1JfSU5WQUw7CisKKyAgICByZXR1cm4gMDsKK30KKwogLyoKICAqIExvY2FsIHZh
cmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0
ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggMWNjYjNlMy4uMmFjYzg2YSAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwv
bGlieGxfY3JlYXRlLmMKQEAgLTUzMiw2ICs1MzIsMTQgQEAgaW50IGxpYnhsX19kb21haW5fYnVp
bGQobGlieGxfX2djICpnYywKICAgICAgICAgcmV0ID0gRVJST1JfSU5WQUw7CiAgICAgICAgIGdv
dG8gb3V0OwogICAgIH0KKworICAgIC8qIFRoZSBwMm0gaGFzIGJlZW4gc2V0dXAsIHdlIGNvdWxk
IG1hcCB0aGUgc3RhdGljIHNoYXJlZCBtZW1vcnkgbm93LiAqLworICAgIHJldCA9IGxpYnhsX19z
c2htX2FkZChnYywgZG9taWQsIGRfY29uZmlnLT5zc2htcywgZF9jb25maWctPm51bV9zc2htcyk7
CisgICAgaWYgKHJldCAhPSAwKSB7CisgICAgICAgIExPRyhFUlJPUiwgImZhaWxlZCB0byBtYXAg
c3RhdGljIHNoYXJlZCBtZW1vcnkiKTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCiAgICAg
cmV0ID0gbGlieGxfX2J1aWxkX3Bvc3QoZ2MsIGRvbWlkLCBpbmZvLCBzdGF0ZSwgdm1lbnRzLCBs
b2NhbGVudHMpOwogb3V0OgogICAgIHJldHVybiByZXQ7CkBAIC05NTksNiArOTY3LDI1IEBAIHN0
YXRpYyB2b2lkIGluaXRpYXRlX2RvbWFpbl9jcmVhdGUobGlieGxfX2VnYyAqZWdjLAogICAgICAg
ICBnb3RvIGVycm9yX291dDsKICAgICB9CiAKKyAgICBpZiAoZF9jb25maWctPm51bV9zc2htcyAh
PSAwICYmCisgICAgICAgICFsaWJ4bF9fYXJjaF9kb21haW5fc3VwcG9ydF9zc2htKCZkX2NvbmZp
Zy0+Yl9pbmZvKSkgeworICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgInN0YXRpY19zaG0gaXMg
bm90IHN1cHBvcnRlZCBieSB0aGlzIGRvbWFpbiB0eXBlLiIpOworICAgICAgICByZXQgPSBFUlJP
Ul9JTlZBTDsKKyAgICAgICAgZ290byBlcnJvcl9vdXQ7CisgICAgfQorCisgICAgZm9yIChpID0g
MDsgaSA8IGRfY29uZmlnLT5udW1fc3NobXM7ICsraSkgeworICAgICAgICByZXQgPSBsaWJ4bF9f
c3NobV9zZXRkZWZhdWx0KGdjLCBkb21pZCwgJmRfY29uZmlnLT5zc2htc1tpXSk7CisgICAgICAg
IGlmIChyZXQpIHsKKyAgICAgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiVW5hYmxlIHRvIHNl
dCBkZWZhdWx0cyBmb3Igc3RhdGljIHNobSIpOworICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7
CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXQgPSBsaWJ4bF9fc3NobV9jaGVja19vdmVybGFw
KGdjLCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRfY29uZmln
LT5zc2htcywgZF9jb25maWctPm51bV9zc2htcyk7CisgICAgaWYgKHJldCkgZ290byBlcnJvcl9v
dXQ7CisKICAgICByZXQgPSBsaWJ4bF9fZG9tYWluX21ha2UoZ2MsIGRfY29uZmlnLCAmZGNzLT5i
dWlsZF9zdGF0ZSwgJmRvbWlkKTsKICAgICBpZiAocmV0KSB7CiAgICAgICAgIExPR0QoRVJST1Is
IGRvbWlkLCAiY2Fubm90IG1ha2UgZG9tYWluOiAlZCIsIHJldCk7CmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaApp
bmRleCA4NDNjNjI1Li5iYjZiODQwIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRl
cm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTQ0MjMsNiArNDQy
MywyMCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgbGlieGxfX3N0cmluZ19pc19kZWZhdWx0KGNoYXIg
KipzKQogI2VuZGlmCiAKIC8qCisgKiBTZXQgdXAgc3RhdGljIHNoYXJlZCByYW0gcGFnZXMgZm9y
IEhWTSBkb21haW5zIHRvIGNvbW11bmljYXRlCisgKgorICogVGhpcyBmdW5jdGlvbiBzaG91bGQg
b25seSBiZSBjYWxsZWQgYWZ0ZXIgdGhlIG1lbW9yeSBtYXAgaXMgY29uc3RydWN0ZWQKKyAqIGFu
ZCBiZWZvcmUgYW55IGZ1cnRoZXIgbWVtb3J5IGFjY2Vzcy4KKyAqLworX2hpZGRlbiBpbnQgbGli
eGxfX3NzaG1fYWRkKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG0sIGludCBsZW4pOworCitfaGlk
ZGVuIGludCBsaWJ4bF9fc3NobV9jaGVja19vdmVybGFwKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90
IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0
aWNfc2htICpzc2htcywgaW50IGxlbik7CitfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9zZXRkZWZh
dWx0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htKTsKKworLyoKICAqIExvY2FsIHZh
cmlhYmxlczoKICAqIG1vZGU6IEMKICAqIGMtYmFzaWMtb2Zmc2V0OiA0CmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9zc2htLmMgYi90b29scy9saWJ4bC9saWJ4bF9zc2htLmMKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZjYxYjgwYwotLS0gL2Rldi9udWxsCisrKyBi
L3Rvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYwpAQCAtMCwwICsxLDQwNSBAQAorI2luY2x1ZGUgImxp
YnhsX29zZGVwcy5oIgorI2luY2x1ZGUgImxpYnhsX2ludGVybmFsLmgiCisjaW5jbHVkZSAibGli
eGxfYXJjaC5oIgorCisjZGVmaW5lIFNTSE1fUEFUSChpZCkgR0NTUFJJTlRGKCIvbGlieGwvc3Rh
dGljX3NobS8lcyIsIGlkKQorCisjZGVmaW5lIFNTSE1fRVJST1IoZG9taWQsIHNzaG1pZCwgZiwg
Li4uKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgTE9HRChFUlJPUiwgZG9t
aWQsICJzdGF0aWNfc2htIGlkID0gJXM6ICIgZiwgc3NobWlkLCAjI19fVkFfQVJHU19fKQorCisK
Ky8qIFNldCBkZWZhdWx0IHZhbHVlcyBmb3IgbGlieGxfc3RhdGljX3NobSAqLworaW50IGxpYnhs
X19zc2htX3NldGRlZmF1bHQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htKQoreworICAgIGludCBy
YzsKKworICAgIGlmIChzc2htLT5yb2xlICE9IExJQlhMX1NTSE1fUk9MRV9TTEFWRSAmJgorICAg
ICAgICBzc2htLT5yb2xlICE9IExJQlhMX1NTSE1fUk9MRV9NQVNURVIpCisgICAgICAgIHJldHVy
biBFUlJPUl9JTlZBTDsKKyAgICBpZiAoc3NobS0+YmVnaW4gJiB+WENfUEFHRV9NQVNLIHx8Cisg
ICAgICAgIHNzaG0tPnNpemUgJiB+WENfUEFHRV9NQVNLIHx8CisgICAgICAgIChzc2htLT5vZmZz
ZXQgIT0gTElCWExfU1NITV9SQU5HRV9VTktOT1dOICYmCisgICAgICAgIHNzaG0tPm9mZnNldCAm
IH5YQ19QQUdFX01BU0spKSB7CisgICAgICAgIFNTSE1fRVJST1IoZG9taWQsIHNzaG0tPmlkLAor
ICAgICAgICAgICAgICAgICAgICJiZWdpbi9zaXplL29mZnNldCBpcyBub3QgYSBtdWx0aXBsZSBv
ZiA0SyIpOworICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7CisgICAgfQorCisgICAgLyogcm9s
ZS1zcGVjaWZpYyBjaGVja3MgKi8KKyAgICBpZiAoc3NobS0+cm9sZSA9PSBMSUJYTF9TU0hNX1JP
TEVfU0xBVkUpIHsKKyAgICAgICAgaWYgKHNzaG0tPm9mZnNldCA9PSBMSUJYTF9TU0hNX1JBTkdF
X1VOS05PV04pCisgICAgICAgICAgICBzc2htLT5vZmZzZXQgPSAwOworICAgICAgICBpZiAoc3No
bS0+Y2FjaGVfcG9saWN5ICE9IExJQlhMX1NTSE1fQ0FDSEVQT0xJQ1lfVU5LTk9XTikgeworICAg
ICAgICAgICAgU1NITV9FUlJPUihkb21pZCwgc3NobS0+aWQsCisgICAgICAgICAgICAgICAgICAg
ICAgICJjYWNoZV9wb2xpY3kgaXMgb25seSBhcHBsaWNhYmxlIHRvIG1hc3RlciBkb21haW5zIik7
CisgICAgICAgICAgICByYyA9IEVSUk9SX0lOVkFMOworICAgICAgICAgICAgZ290byBvdXQ7Cisg
ICAgICAgIH0KKyAgICB9IGVsc2UgeworICAgICAgICBpZiAoc3NobS0+b2Zmc2V0ICE9IExJQlhM
X1NTSE1fUkFOR0VfVU5LTk9XTikgeworICAgICAgICAgICAgU1NITV9FUlJPUihkb21pZCwgc3No
bS0+aWQsCisgICAgICAgICAgICAgICAgICAgICAgICJvZmZzZXQgaXMgb25seSBhcHBsaWNhYmxl
IHRvIHNsYXZlIGRvbWFpbnMiKTsKKyAgICAgICAgICAgIHJjID0gRVJST1JfSU5WQUw7CisgICAg
ICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisgICAgICAgIHJjID0gbGlieGxfX2FyY2hf
ZG9tYWluX3NzaG1fY2FjaGVwb2xpY3lfc2V0ZGVmYXVsdChzc2htKTsKKyAgICAgICAgaWYgKHJj
KSB7CisgICAgICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgImNhY2hlIHBvbGljeSBub3Qgc3VwcG9ydGVkIG9uIHRoaXMgcGxhdGZvcm0i
KTsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAgfQorCisgICAgcmMgPSAw
Oworb3V0OgorICAgIHJldHVybiByYzsKK30KKworLyogQ29tcGFyYXRvciBmb3Igc29ydGluZyBz
c2htIHJhbmdlcyBieSBzc2htLT5iZWdpbiAqLworc3RhdGljIGludCBzc2htX3JhbmdlX2NtcChj
b25zdCB2b2lkICphLCBjb25zdCB2b2lkICpiKQoreworICAgIGxpYnhsX3N0YXRpY19zaG0gKmNv
bnN0ICpzc2htYSA9IGEsICpjb25zdCAqc3NobWIgPSBiOworICAgIHJldHVybiAoKnNzaG1hKS0+
YmVnaW4gPiAoKnNzaG1iKS0+YmVnaW4gPyAxIDogLTE7Cit9CisKKy8qIENoZWNrIGlmIHRoZSBz
c2htIHNsYXZlIGNvbmZpZ3MgaW4gQHNzaG0gb3ZlcmxhcCAqLworaW50IGxpYnhsX19zc2htX2No
ZWNrX292ZXJsYXAobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3NobXMsIGludCBsZW4p
Cit7CisKKyAgICBjb25zdCBsaWJ4bF9zdGF0aWNfc2htICoqc2xhdmVfc3NobXMgPSBOVUxMOwor
ICAgIGludCBudW1fc2xhdmVzOworICAgIGludCBpOworCisgICAgaWYgKCFsZW4pIHJldHVybiAw
OworCisgICAgc2xhdmVfc3NobXMgPSBsaWJ4bF9fY2FsbG9jKGdjLCBsZW4sIHNpemVvZihzbGF2
ZV9zc2htc1swXSkpOworICAgIG51bV9zbGF2ZXMgPSAwOworICAgIGZvciAoaSA9IDA7IGkgPCBs
ZW47ICsraSkgeworICAgICAgICBpZiAoc3NobXNbaV0ucm9sZSA9PSBMSUJYTF9TU0hNX1JPTEVf
U0xBVkUpCisgICAgICAgICAgICBzbGF2ZV9zc2htc1tudW1fc2xhdmVzKytdID0gc3NobXMgKyBp
OworICAgIH0KKyAgICBxc29ydChzbGF2ZV9zc2htcywgbnVtX3NsYXZlcywgc2l6ZW9mKHNsYXZl
X3NzaG1zWzBdKSwgc3NobV9yYW5nZV9jbXApOworCisgICAgZm9yIChpID0gMDsgaSA8IG51bV9z
bGF2ZXMgLSAxOyArK2kpIHsKKyAgICAgICAgaWYgKHNsYXZlX3NzaG1zW2krMV0tPmJlZ2luIDwK
KyAgICAgICAgICAgIHNsYXZlX3NzaG1zW2ldLT5iZWdpbiArIHNsYXZlX3NzaG1zW2ldLT5zaXpl
KSB7CisgICAgICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzbGF2ZV9zc2htc1tpKzFdLT5pZCwg
InNsYXZlIHJhbmdlcyBvdmVybGFwLiIpOworICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFM
OworICAgICAgICB9CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKKy8qICAgbGlieGxfX3Nz
aG1fZG9fbWFwIC0tIG1hcCBwYWdlcyBpbnRvIHNsYXZlJ3MgcGh5c21hcAorICoKKyAqICAgVGhp
cyBmdW5jdGlvbnMgbWFwcworICogICAgIG1hc3RlciBnZm46IFtAbXNzaG0tPmJlZ2luICsgQHNz
aG0tPm9mZnNldCwKKyAqICAgICAgICAgICAgICAgICAgQG1zc2htLT5iZWdpbiArIEBtc3NobS0+
c2l6ZSArIEBzc2htLT5vZmZzZXQpCisgKiAgIGludG8KKyAqICAgICBzbGF2ZSBnZm46IFtAc3No
bS0+YmVnaW4sIEBzc2htLT5iZWdpbiArIEBzc2htLT5zaXplKQorICoKKyAqICAgVGhlIGdmbnMg
b2YgdGhlIHBhZ2VzIHRoYXQgYXJlIHN1Y2Nlc3NmdWxseSBtYXBwZWQgd2lsbCBiZSBzdG9yZWQK
KyAqICAgaW4gQG1hcHBlZCwgYW5kIHRoZSBudW1iZXIgb2YgdGhlIGdmbnMgd2lsbCBiZSBzdG9y
ZWQgaW4gQG5tYXBwZWQuCisgKgorICogICBUaGUgY2FsbGVyIGhhcyB0byBndWFyYW50ZWUgdGhh
dCBhbGwgdGhlIHZhbHVlcyBhcmUgcGFnZS1hbGlnbmVkLgorICovCitzdGF0aWMgaW50IGxpYnhs
X19zc2htX2RvX21hcChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBtaWQsIHVpbnQzMl90IHNpZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG0sIGxp
YnhsX3N0YXRpY19zaG0gKm1zc2htLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVu
X3Bmbl90ICptYXBwZWQsIHVuc2lnbmVkIGludCAqbm1hcHBlZCkKK3sKKyAgICBpbnQgcmM7Cisg
ICAgaW50IGk7CisgICAgeGVuX3Bmbl90IG51bV9tcGFnZXMsIG51bV9zcGFnZXMsIG51bV9zdWNj
ZXNzLCBvZmZzZXQ7CisgICAgaW50ICplcnJzOworICAgIHhlbl91bG9uZ190ICppZHhzOworICAg
IHhlbl9wZm5fdCAqZ3BmbnM7CisKKyAgICBudW1fbXBhZ2VzID0gKG1zc2htLT5zaXplKSA+PiBY
Q19QQUdFX1NISUZUOworICAgIG51bV9zcGFnZXMgPSAoc3NobS0+c2l6ZSkgPj4gWENfUEFHRV9T
SElGVDsKKyAgICBvZmZzZXQgPSBzc2htLT5vZmZzZXQgPj4gWENfUEFHRV9TSElGVDsKKworICAg
IC8qIENoZWNrIHJhbmdlLiBUZXN0IG9mZnNldCA8IG1wYWdlcyBmaXJzdCB0byBhdm9pZCBvdmVy
ZmxvdyAqLworICAgIGlmICgob2Zmc2V0ID49IG51bV9tcGFnZXMpIHx8IChudW1fbXBhZ2VzIC0g
b2Zmc2V0IDwgbnVtX3NwYWdlcykpIHsKKyAgICAgICAgU1NITV9FUlJPUihzaWQsIHNzaG0tPmlk
LCAiZXhjZWVkcyBtYXN0ZXIncyBhZGRyZXNzIHNwYWNlLiIpOworICAgICAgICByYyA9IEVSUk9S
X0lOVkFMOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICAvKiBmaWxsIG91dCB0aGUg
Z2ZuJ3MgYW5kIGRvIHRoZSBtYXBwaW5nICovCisgICAgZXJycyA9IGxpYnhsX19jYWxsb2MoZ2Ms
IG51bV9zcGFnZXMsIHNpemVvZihpbnQpKTsKKyAgICBpZHhzID0gbGlieGxfX2NhbGxvYyhnYywg
bnVtX3NwYWdlcywgc2l6ZW9mKHhlbl91bG9uZ190KSk7CisgICAgZ3BmbnMgPSBsaWJ4bF9fY2Fs
bG9jKGdjLCBudW1fc3BhZ2VzLCBzaXplb2YoeGVuX3Bmbl90KSk7CisgICAgZm9yIChpID0gMDsg
aSA8IG51bV9zcGFnZXM7IGkrKykgeworICAgICAgICBpZHhzW2ldID0gKG1zc2htLT5iZWdpbiA+
PiBYQ19QQUdFX1NISUZUKSArIG9mZnNldCArIGk7CisgICAgICAgIGdwZm5zW2ldPSAoc3NobS0+
YmVnaW4gPj4gWENfUEFHRV9TSElGVCkgKyBpOworICAgIH0KKyAgICByYyA9IHhjX2RvbWFpbl9h
ZGRfdG9fcGh5c21hcF9iYXRjaChDVFgtPnhjaCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzaWQsIG1pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBYRU5NQVBTUEFDRV9nbWZuX3NoYXJlLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG51bV9zcGFnZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaWR4cywgZ3BmbnMsIGVycnMpOworCisgICAgbnVtX3N1Y2Nlc3MgPSAwOwor
ICAgIGZvciAoaSA9IDA7IGkgPCBudW1fc3BhZ2VzOyBpKyspIHsKKyAgICAgICAgaWYgKGVycnNb
aV0pIHsKKyAgICAgICAgICAgIFNTSE1fRVJST1Ioc2lkLCBzc2htLT5pZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgImNhbid0IG1hcCBhdCBhZGRyZXNzIDB4JSJQUkl4NjQiLiIsCisgICAgICAg
ICAgICAgICAgICAgICAgIGdwZm5zW2ldIDw8IFhDX1BBR0VfU0hJRlQpOworICAgICAgICAgICAg
cmMgPSBFUlJPUl9GQUlMOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgbWFwcGVkW251
bV9zdWNjZXNzKytdID0gZ3BmbnNbaV07CisgICAgICAgIH0KKyAgICB9CisgICAgKm5tYXBwZWQg
PSBudW1fc3VjY2VzczsKKyAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgcmMgPSAwOworb3V0
OgorICAgIHJldHVybiByYzsKK30KKworLyogWGVuc3RvcmUgb3BzIGFyZSBwcm90ZWN0ZWQgYnkg
YSB0cmFuc2FjdGlvbiAqLworc3RhdGljIGludCBsaWJ4bF9fc3NobV9pbmNyZWYobGlieGxfX2dj
ICpnYywgeHNfdHJhbnNhY3Rpb25fdCB4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGNoYXIgKnNzaG1fcGF0aCkKK3sKKyAgICBpbnQgcmMsIGNvdW50OworICAgIGNvbnN0
IGNoYXIgKmNvdW50X3BhdGgsICpjb3VudF9zdHJpbmc7CisKKyAgICBjb3VudF9wYXRoID0gR0NT
UFJJTlRGKCIlcy91c2VyY250Iiwgc3NobV9wYXRoKTsKKyAgICByYyA9IGxpYnhsX194c19yZWFk
X2NoZWNrZWQoZ2MsIHh0LCBjb3VudF9wYXRoLCAmY291bnRfc3RyaW5nKTsKKyAgICBpZiAocmMp
IGdvdG8gb3V0OworICAgIGNvdW50ID0gYXRvaShjb3VudF9zdHJpbmcpOworCisgICAgY291bnRf
c3RyaW5nID0gR0NTUFJJTlRGKCIlZCIsIGNvdW50KzEpOworICAgIHJjID0gbGlieGxfX3hzX3dy
aXRlX2NoZWNrZWQoZ2MsIHh0LCBjb3VudF9wYXRoLCBjb3VudF9zdHJpbmcpOworICAgIGlmIChy
YykgZ290byBvdXQ7CisKKyAgICByYyA9IDA7CitvdXQ6CisgICAgcmV0dXJuIHJjOworfQorCitz
dGF0aWMgaW50IGxpYnhsX19zc2htX2FkZF9zbGF2ZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBk
b21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0g
KnNzaG0pCit7CisgICAgaW50IHJjLCBpOworICAgIGNvbnN0IGNoYXIgKnNzaG1fcGF0aCwgKnNs
YXZlX3BhdGg7CisgICAgY29uc3QgY2hhciAqZG9tX3BhdGgsICpkb21fc3NobV9wYXRoLCAqZG9t
X3JvbGVfcGF0aDsKKyAgICBjb25zdCBjaGFyICp4c192YWx1ZTsKKyAgICBjaGFyICplbnRzWzld
OworICAgIGxpYnhsX3N0YXRpY19zaG0gbWFzdGVyX3NzaG07CisgICAgdWludDMyX3QgbWFzdGVy
X2RvbWlkOworICAgIHhlbl9wZm5fdCAqbWFwcGVkOworICAgIHVuc2lnbmVkIGludCBubWFwcGVk
ID0gMDsKKyAgICB4c190cmFuc2FjdGlvbl90IHh0ID0gWEJUX05VTEw7CisgICAgYm9vbCBpc3Jl
dHJ5OworCisgICAgc3NobV9wYXRoID0gU1NITV9QQVRIKHNzaG0tPmlkKTsKKyAgICBzbGF2ZV9w
YXRoID0gR0NTUFJJTlRGKCIlcy9zbGF2ZXMvJSJQUkl1MzIsIHNzaG1fcGF0aCwgZG9taWQpOwor
ICAgIGRvbV9wYXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkb21pZCk7CisgICAgLyog
dGhlIGRvbWFpbiBzaG91bGQgYmUgaW4geGVuc3RvcmUgYnkgbm93ICovCisgICAgYXNzZXJ0KGRv
bV9wYXRoKTsKKyAgICBkb21fc3NobV9wYXRoID0gR0NTUFJJTlRGKCIlcy9zdGF0aWNfc2htLyVz
IiwgZG9tX3BhdGgsIHNzaG0tPmlkKTsKKyAgICBkb21fcm9sZV9wYXRoID0gR0NTUFJJTlRGKCIl
cy9yb2xlIiwgZG9tX3NzaG1fcGF0aCk7CisKKyAgICAvKiBwcmVwYXJlIHRoZSBzbGF2ZSB4ZW5z
dG9yZSBlbnRyaWVzICovCisgICAgZW50c1swXSA9ICJiZWdpbiI7CisgICAgZW50c1sxXSA9IEdD
U1BSSU5URigiMHglIlBSSXg2NCwgc3NobS0+YmVnaW4pOworICAgIGVudHNbMl0gPSAic2l6ZSI7
CisgICAgZW50c1szXSA9IEdDU1BSSU5URigiMHglIlBSSXg2NCwgc3NobS0+c2l6ZSk7CisgICAg
ZW50c1s0XSA9ICJvZmZzZXQiOworICAgIGVudHNbNV0gPSBHQ1NQUklOVEYoIjB4JSJQUkl4NjQs
IHNzaG0tPm9mZnNldCk7CisgICAgZW50c1s2XSA9ICJwcm90IjsKKyAgICBlbnRzWzddID0gbGli
eGxfX3N0cmR1cChnYywgbGlieGxfc3NobV9wcm90X3RvX3N0cmluZyhzc2htLT5wcm90KSk7Cisg
ICAgZW50c1s4XSA9IE5VTEw7CisKKyAgICBtYXBwZWQgPSBsaWJ4bF9fY2FsbG9jKGdjLCBzc2ht
LT5zaXplID4+IFhDX1BBR0VfU0hJRlQsIHNpemVvZih4ZW5fcGZuX3QpKTsKKworICAgIGlzcmV0
cnkgPSBmYWxzZTsKKyAgICBmb3IgKDs7KSB7CisgICAgICAgIHJjID0gbGlieGxfX3hzX3RyYW5z
YWN0aW9uX3N0YXJ0KGdjLCAmeHQpOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAg
ICAgIGlmICghbGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBzc2htX3BhdGgpKSB7CisgICAgICAgICAg
ICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwgIm5vIG1hc3RlciBmb3VuZC4iKTsKKyAgICAg
ICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9
CisKKyAgICAgICAgLyogZXZlcnkgSUQgY2FuIGFwcGVhciBpbiBlYWNoIGRvbWFpbiBhdCBtb3N0
IG9uY2UgKi8KKyAgICAgICAgaWYgKGxpYnhsX194c19yZWFkKGdjLCB4dCwgZG9tX3NzaG1fcGF0
aCkpIHsKKyAgICAgICAgICAgIFNTSE1fRVJST1IoZG9taWQsIHNzaG0tPmlkLAorICAgICAgICAg
ICAgICAgICAgICAgICAiZG9tYWluIHRyaWVkIHRvIG1hcCB0aGUgc2FtZSBJRCB0d2ljZS4iKTsK
KyAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAg
ICAgICB9CisKKyAgICAgICAgLyogbG9vayBhdCB0aGUgbWFzdGVyIGluZm8gYW5kIHNlZSBpZiB3
ZSBjb3VsZCBkbyB0aGUgbWFwcGluZyAqLworICAgICAgICByYyA9IGxpYnhsX194c19yZWFkX2No
ZWNrZWQoZ2MsIHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJ
TlRGKCIlcy9wcm90Iiwgc3NobV9wYXRoKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZ4c192YWx1ZSk7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIGxp
YnhsX3NzaG1fcHJvdF9mcm9tX3N0cmluZyh4c192YWx1ZSwgJm1hc3Rlcl9zc2htLnByb3QpOwor
CisgICAgICAgIHJjID0gbGlieGxfX3hzX3JlYWRfY2hlY2tlZChnYywgeHQsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzL2JlZ2luIiwgc3NobV9wYXRo
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ4c192YWx1ZSk7CisgICAg
ICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIG1hc3Rlcl9zc2htLmJlZ2luID0gc3RydG91
bGwoeHNfdmFsdWUsIE5VTEwsIDE2KTsKKworICAgICAgICByYyA9IGxpYnhsX194c19yZWFkX2No
ZWNrZWQoZ2MsIHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJ
TlRGKCIlcy9zaXplIiwgc3NobV9wYXRoKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZ4c192YWx1ZSk7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIG1h
c3Rlcl9zc2htLnNpemUgPSBzdHJ0b3VsbCh4c192YWx1ZSwgTlVMTCwgMTYpOworCisgICAgICAg
IHJjID0gbGlieGxfX3hzX3JlYWRfY2hlY2tlZChnYywgeHQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzL21hc3RlciIsIHNzaG1fcGF0aCksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmeHNfdmFsdWUpOworICAgICAgICBpZiAo
cmMpIGdvdG8gb3V0OworICAgICAgICBtYXN0ZXJfZG9taWQgPSBzdHJ0b3VsbCh4c192YWx1ZSwg
TlVMTCwgMTYpOworCisgICAgICAgIGlmIChzc2htLT5wcm90ID09IExJQlhMX1NTSE1fUFJPVF9V
TktOT1dOKQorICAgICAgICAgICAgc3NobS0+cHJvdCA9IG1hc3Rlcl9zc2htLnByb3Q7CisKKyAg
ICAgICAgLyogY2hlY2sgaWYgdGhlIHNsYXZlIGlzIGFza2luZyB0b28gbXVjaCBwZXJtaXNzaW9u
ICovCisgICAgICAgIGlmIChtYXN0ZXJfc3NobS5wcm90IDwgc3NobS0+cHJvdCkgeworICAgICAg
ICAgICAgU1NITV9FUlJPUihkb21pZCwgc3NobS0+aWQsICJzbGF2ZSBpcyBhc2tpbmcgdG9vIG11
Y2ggcGVybWlzc2lvbi4iKTsKKyAgICAgICAgICAgIHJjID0gRVJST1JfSU5WQUw7CisgICAgICAg
ICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisgICAgICAgIC8qIGFsbCBjaGVja3MgcGFzc2Vk
LCBkbyB0aGUgam9iICovCisgICAgICAgIGlmICghaXNyZXRyeSkgeworICAgICAgICAgICAgcmMg
PSBsaWJ4bF9fc3NobV9kb19tYXAoZ2MsIG1hc3Rlcl9kb21pZCwgZG9taWQsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzc2htLCAmbWFzdGVyX3NzaG0sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBwZWQsICZubWFwcGVkKTsKKyAgICAgICAgICAg
IGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIH0KKworICAgICAgICAvKiB3cml0ZSB0aGUgcmVz
dWx0IHRvIHhlbnN0b3JlIGFuZCBjb21taXQgKi8KKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfd3Jp
dGVfY2hlY2tlZChnYywgeHQsIGRvbV9yb2xlX3BhdGgsICJzbGF2ZSIpOworICAgICAgICBpZiAo
cmMpIGdvdG8gb3V0OworICAgICAgICByYyA9IGxpYnhsX194c193cml0ZXYoZ2MsIHh0LCBzbGF2
ZV9wYXRoLCBlbnRzKTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKyAgICAgICAgcmMgPSBs
aWJ4bF9fc3NobV9pbmNyZWYoZ2MsIHh0LCBzc2htX3BhdGgpOworICAgICAgICBpZiAocmMpIGdv
dG8gb3V0OworCisgICAgICAgIHJjID0gbGlieGxfX3hzX3RyYW5zYWN0aW9uX2NvbW1pdChnYywg
Jnh0KTsKKyAgICAgICAgaWYgKCFyYykgYnJlYWs7CisgICAgICAgIGlmIChyYyA8IDApIGdvdG8g
b3V0OworICAgICAgICBpc3JldHJ5ID0gdHJ1ZTsKKyAgICB9CisKKyAgICByYyA9IDA7CitvdXQ6
CisgICAgaWYgKHJjKSB7CisgICAgICAgIC8qIHJvbGwgYmFjayBzdWNjZXNzZnVsbHkgbWFwcGVk
IHBhZ2VzICovCisgICAgICAgIFNTSE1fRVJST1IoZG9taWQsIHNzaG0tPmlkLCAiZmFpbGVkIHRv
IG1hcCBzb21lIHBhZ2VzLCBjYW5jZWxsaW5nLiIpOworICAgICAgICBmb3IgKGkgPSAwOyBpIDwg
bm1hcHBlZDsgaSsrKSB7CisgICAgICAgICAgICB4Y19kb21haW5fcmVtb3ZlX2Zyb21fcGh5c21h
cChDVFgtPnhjaCwgZG9taWQsIG1hcHBlZFtpXSk7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBs
aWJ4bF9feHNfdHJhbnNhY3Rpb25fYWJvcnQoZ2MsICZ4dCk7CisKKyAgICByZXR1cm4gcmM7Cit9
CisKK3N0YXRpYyBpbnQgbGlieGxfX3NzaG1fYWRkX21hc3RlcihsaWJ4bF9fZ2MgKmdjLCB1aW50
MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0
aWNfc2htICpzc2htKQoreworICAgIGludCByYzsKKyAgICBjb25zdCBjaGFyICpzc2htX3BhdGgs
ICpkb21fcGF0aCwgKmRvbV9yb2xlX3BhdGg7CisgICAgY2hhciAqZW50c1sxM107CisgICAgc3Ry
dWN0IHhzX3Blcm1pc3Npb25zIG5vcGVybTsKKyAgICB4c190cmFuc2FjdGlvbl90IHh0ID0gWEJU
X05VTEw7CisKKyAgICBzc2htX3BhdGggPSBTU0hNX1BBVEgoc3NobS0+aWQpOworICAgIGRvbV9w
YXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkb21pZCk7CisgICAgLyogdGhlIGRvbWFp
biBzaG91bGQgYmUgaW4geGVuc3RvcmUgYnkgbm93ICovCisgICAgYXNzZXJ0KGRvbV9wYXRoKTsK
KyAgICBkb21fcm9sZV9wYXRoID0gR0NTUFJJTlRGKCIlcy9zdGF0aWNfc2htLyVzL3JvbGUiLCBk
b21fcGF0aCwgc3NobS0+aWQpOworCisgICAgLyogcHJlcGFyZSB0aGUgeGVuc3RvcmUgZW50cmll
cyAqLworICAgIGVudHNbMF0gPSAibWFzdGVyIjsKKyAgICBlbnRzWzFdID0gR0NTUFJJTlRGKCIl
IlBSSXUzMiwgZG9taWQpOworICAgIGVudHNbMl0gPSAiYmVnaW4iOworICAgIGVudHNbM10gPSBH
Q1NQUklOVEYoIjB4JSJQUkl4NjQsIHNzaG0tPmJlZ2luKTsKKyAgICBlbnRzWzRdID0gInNpemUi
OworICAgIGVudHNbNV0gPSBHQ1NQUklOVEYoIjB4JSJQUkl4NjQsIHNzaG0tPnNpemUpOworICAg
IGVudHNbNl0gPSAicHJvdCI7CisgICAgZW50c1s3XSA9IGxpYnhsX19zdHJkdXAoZ2MsIGxpYnhs
X3NzaG1fcHJvdF90b19zdHJpbmcoc3NobS0+cHJvdCkpOworICAgIGVudHNbOF0gPSAiY2FjaGVf
cG9saWN5IjsKKyAgICBlbnRzWzldID0gbGlieGxfX3N0cmR1cChnYywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9zc2htX2NhY2hlcG9saWN5X3RvX3N0cmluZyhzc2htLT5jYWNo
ZV9wb2xpY3kpKTsKKyAgICBlbnRzWzEwXSA9ICJ1c2VyY250IjsKKyAgICBlbnRzWzExXSA9ICIx
IjsKKyAgICBlbnRzWzEyXSA9IE5VTEw7CisKKyAgICAvKiBjb3VsZCBvbmx5IGJlIGFjY2Vzc2Vk
IGJ5IERvbTAgKi8KKyAgICBub3Blcm0uaWQgPSAwOworICAgIG5vcGVybS5wZXJtcyA9IFhTX1BF
Uk1fTk9ORTsKKworICAgIGZvciAoOzspIHsKKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfdHJhbnNh
Y3Rpb25fc3RhcnQoZ2MsICZ4dCk7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICAg
ICAgaWYgKCFsaWJ4bF9feHNfcmVhZChnYywgeHQsIHNzaG1fcGF0aCkpIHsKKyAgICAgICAgICAg
IC8qIGV2ZXJ5IElEIGNhbiBhcHBlYXIgaW4gZWFjaCBkb21haW4gYXQgbW9zdCBvbmNlICovCisg
ICAgICAgICAgICBpZiAobGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBkb21fcm9sZV9wYXRoKSkgewor
ICAgICAgICAgICAgICAgIFNTSE1fRVJST1IoZG9taWQsIHNzaG0tPmlkLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgImRvbWFpbiB0cmllZCB0byBtYXAgdGhlIHNhbWUgSUQgdHdpY2UuIik7
CisgICAgICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICAgICAgICAgIGdvdG8g
b3V0OworICAgICAgICAgICAgfQorICAgICAgICAgICAgcmMgPSBsaWJ4bF9feHNfd3JpdGVfY2hl
Y2tlZChnYywgeHQsIGRvbV9yb2xlX3BhdGgsICJtYXN0ZXIiKTsKKyAgICAgICAgICAgIGlmIChy
YykgZ290byBvdXQ7OworCisgICAgICAgICAgICBsaWJ4bF9feHNfbWtub2QoZ2MsIHh0LCBzc2ht
X3BhdGgsICZub3Blcm0sIDEpOworICAgICAgICAgICAgbGlieGxfX3hzX3dyaXRldihnYywgeHQs
IHNzaG1fcGF0aCwgZW50cyk7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBTU0hNX0VS
Uk9SKGRvbWlkLCBzc2htLT5pZCwgImNhbiBvbmx5IGhhdmUgb25lIG1hc3Rlci4iKTsKKyAgICAg
ICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9
CisKKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fY29tbWl0KGdjLCAmeHQpOwor
ICAgICAgICBpZiAoIXJjKSBicmVhazsKKyAgICAgICAgaWYgKHJjIDwgMCkgZ290byBvdXQ7Cisg
ICAgfQorCisgICAgcmMgPSAwOworb3V0OgorICAgIGxpYnhsX194c190cmFuc2FjdGlvbl9hYm9y
dChnYywgJnh0KTsKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCBsaWJ4bF9fc3NobV9hZGQobGli
eGxfX2djICpnYywgIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICBsaWJ4bF9z
dGF0aWNfc2htICpzc2htcywgaW50IGxlbikKK3sKKyAgICBpbnQgcmMsIGk7CisKKyAgICBmb3Ig
KGkgPSAwOyBpIDwgbGVuOyArK2kpIHsKKyAgICAgICAgaWYgKHNzaG1zW2ldLnJvbGUgPT0gTElC
WExfU1NITV9ST0xFX1NMQVZFKSB7CisgICAgICAgICAgICByYyA9IGxpYnhsX19zc2htX2FkZF9z
bGF2ZShnYywgZG9taWQsIHNzaG1zK2kpOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAg
cmMgPSBsaWJ4bF9fc3NobV9hZGRfbWFzdGVyKGdjLCBkb21pZCwgc3NobXMraSk7CisgICAgICAg
IH0KKyAgICAgICAgaWYgKHJjKSAgcmV0dXJuIHJjOworICAgIH0KKworICAgIHJldHVybiAwOwor
fQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1iYXNpYy1vZmZz
ZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF94ODYuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCmluZGV4
IGFiODg1NjIuLmRkM2RlOTYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCkBAIC02MTksNiArNjE5LDI1IEBAIHZvaWQgbGli
eGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fYWNwaV9zZXRkZWZhdWx0KAogICAgIGxpYnhsX2Rl
ZmJvb2xfc2V0ZGVmYXVsdCgmYl9pbmZvLT5hY3BpLCB0cnVlKTsKIH0KIAorYm9vbCBsaWJ4bF9f
YXJjaF9kb21haW5fc3VwcG9ydF9zc2htKGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpi
X2luZm8pCit7CisgICAgLyogRklYTUU6IE1hcmsgdGhpcyBhcyB1bnN1cHBvcnRlZCBmb3IgY2Fs
bGluZyBwMm1fYWRkX2ZvcmVpZ24gb24gdHdvCisgICAgICogRG9tVSdzIGlzIGN1cnJlbnRseSBu
b3QgYWxsb3dkIG9uIHg4Niwgc2VlIHRoZSBjb21tZW50cyBpbgorICAgICAqIHg4Ni9tbS9wMm0u
YzogcDJtX2FkZF9mb3JlaWduLgorICAgICAqLworICAgICByZXR1cm4gZmFsc2U7Cit9CisKK2lu
dCBsaWJ4bF9fYXJjaF9kb21haW5fc3NobV9jYWNoZXBvbGljeV9zZXRkZWZhdWx0KGxpYnhsX3N0
YXRpY19zaG0gKnNzaG0pCit7CisgICAgaWYgKHNzaG0tPmNhY2hlX3BvbGljeSA9PSBMSUJYTF9T
U0hNX0NBQ0hFUE9MSUNZX1VOS05PV04pCisgICAgICAgIHNzaG0tPmNhY2hlX3BvbGljeSA9IExJ
QlhMX1NTSE1fQ0FDSEVQT0xJQ1lfWDg2X05PUk1BTDsKKyAgICBpZiAoc3NobS0+Y2FjaGVfcG9s
aWN5IDwgTElCWExfU1NITV9DQUNIRVBPTElDWV9YODZfTk9STUFMKQorICAgICAgICByZXR1cm4g
RVJST1JfSU5WQUw7CisKKyAgICByZXR1cm4gMDsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxl
czoKICAqIG1vZGU6IEMKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 18:23:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18:23:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkZIg-00069t-Da; Tue, 31 Jul 2018 18:23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkZIf-00068o-2I
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 18:23:13 +0000
X-Inumbo-ID: ae39d151-94ee-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae39d151-94ee-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 20:22:28 +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 CD9C2208A2;
 Tue, 31 Jul 2018 18:23:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533061391;
 bh=idZ6O5qLgxQQBwPK5qlhyL+8SlAxkjyEqABJ8smsDJg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=mJR5MlXIVQTHbskDrJw1CBcwkEvXB+TaD5pKLEoicNqHwHCRDHEcTgDOuwXlubNMU
 7kTZFWlROI+z9st591bqpinYIAIipMiUDiji1cKmXL/7zZrC2lDP8WG8RMLb2KfwA/
 PHdN2SJRfDMkNhOMZwgHf1vAA6+sp/dADjIiARcw=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 11:23:04 -0700
Message-Id: <1533061389-6504-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 2/7] 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
ZXMgaW4gdjU6Ci0gZml4IHR5cG9zCi0gYWRkIExJQlhMX0hBVkVfU1NITQotIHJlcGxhY2UgZW5k
IHdpdGggc2l6ZQotLS0KIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICB8ICA2ICsrKysrKwog
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgMzIgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwu
aAppbmRleCBhZTJkNjNkLi5hOWE1MjNlIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5o
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKQEAgLTI0NTUsNiArMjQ1NSwxMiBAQCBpbnQgbGli
eGxfZmRfc2V0X25vbmJsb2NrKGxpYnhsX2N0eCAqY3R4LCBpbnQgZmQsIGludCBub25ibG9jayk7
CiBpbnQgbGlieGxfcWVtdV9tb25pdG9yX2NvbW1hbmQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90
IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNvbW1h
bmRfbGluZSwgY2hhciAqKm91dHB1dCk7CiAKKyNkZWZpbmUgTElCWExfSEFWRV9TU0hNIDEKKwor
LyogQ29uc3RhbnRzIGZvciBsaWJ4bF9zdGF0aWNfc2htICovCisjZGVmaW5lIExJQlhMX1NTSE1f
UkFOR0VfVU5LTk9XTiBVSU5UNjRfTUFYCisjZGVmaW5lIExJQlhMX1NTSE1fSURfTUFYTEVOICAg
IDEyOAorCiAjaW5jbHVkZSA8bGlieGxfZXZlbnQuaD4KIAogI2VuZGlmIC8qIExJQlhMX0ggKi8K
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3R5cGVzLmlkbAppbmRleCA0YTM4NTgwLi5lMWZiOTc1IDEwMDY0NAotLS0gYS90b29scy9s
aWJ4bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBA
IC01NjUsMTAgKzU2NSwxMCBAQCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyA9IFN0cnVjdCgiZG9t
YWluX2J1aWxkX2luZm8iLFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICgia2V5bWFwIiwgICAgICAgICAgIHN0cmluZyksCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoInNkbCIsICAgICAgICAgICAgICBsaWJ4bF9zZGxfaW5mbyksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoInNwaWNlIiwgICAgICAgICAgICBs
aWJ4bF9zcGljZV9pbmZvKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAorCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoImdmeF9wYXNzdGhy
dSIsICAgICBsaWJ4bF9kZWZib29sKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICgiZ2Z4X3Bhc3N0aHJ1X2tpbmQiLCBsaWJ4bF9nZnhfcGFzc3RocnVfa2luZCksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKKwogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKCJzZXJpYWwiLCAgICAgICAgICAgc3RyaW5nKSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgiYm9vdCIsICAgICAgICAgICAg
IHN0cmluZyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoInVzYiIs
ICAgICAgICAgICAgICBsaWJ4bF9kZWZib29sKSwKQEAgLTkwMyw2ICs5MDMsMzMgQEAgbGlieGxf
ZGV2aWNlX3ZzbmQgPSBTdHJ1Y3QoImRldmljZV92c25kIiwgWwogICAgICgicGNtcyIsIEFycmF5
KGxpYnhsX3ZzbmRfcGNtLCAibnVtX3ZzbmRfcGNtcyIpKQogICAgIF0pCiAKK2xpYnhsX3NzaG1f
Y2FjaGVwb2xpY3kgPSBFbnVtZXJhdGlvbigic3NobV9jYWNoZXBvbGljeSIsIFsKKyAgICAoLTEs
ICJVTktOT1dOIiksCisgICAgKDAsICAiQVJNX05PUk1BTCIpLCAgIyBBUk0gcG9saWNpZXMgc2hv
dWxkIGJlIDwgMzIKKyAgICAoMzIsICAiWDg2X05PUk1BTCIpLCAjIFg4NiBwb2xpY2llcyBzaG91
bGQgYmUgPj0gMzIKKyAgICBdLCBpbml0X3ZhbCA9ICJMSUJYTF9TU0hNX0NIQ0hFX1BPTElDWV9V
TktOT1dOIikKKworbGlieGxfc3NobV9wcm90ID0gRW51bWVyYXRpb24oInNzaG1fcHJvdCIsIFsK
KyAgICAoLTEsICJVTktOT1dOIiksCisgICAgKDMsICAiUlciKSwKKyAgICBdLCBpbml0X3ZhbCA9
ICJMSUJYTF9TU0hNX1BST1RfVU5LTk9XTiIpCisKK2xpYnhsX3NzaG1fcm9sZSA9IEVudW1lcmF0
aW9uKCJzc2htX3JvbGUiLCBbCisgICAgKC0xLCAiVU5LTk9XTiIpLAorICAgICgwLCAgIk1BU1RF
UiIpLAorICAgICgxLCAgIlNMQVZFIiksCisgICAgXSwgaW5pdF92YWwgPSAiTElCWExfU1NITV9S
T0xFX1VOS05PV04iKQorCitsaWJ4bF9zdGF0aWNfc2htID0gU3RydWN0KCJzdGF0aWNfc2htIiwg
WworICAgICgiaWQiLCBzdHJpbmcpLAorICAgICgib2Zmc2V0IiwgdWludDY0LCB7J2luaXRfdmFs
JzogJ0xJQlhMX1NTSE1fUkFOR0VfVU5LTk9XTid9KSwKKyAgICAoImJlZ2luIiwgdWludDY0LCB7
J2luaXRfdmFsJzogJ0xJQlhMX1NTSE1fUkFOR0VfVU5LTk9XTid9KSwKKyAgICAoInNpemUiLCB1
aW50NjQsIHsnaW5pdF92YWwnOiAnTElCWExfU1NITV9SQU5HRV9VTktOT1dOJ30pLAorICAgICgi
cHJvdCIsIGxpYnhsX3NzaG1fcHJvdCwgeydpbml0X3ZhbCc6ICdMSUJYTF9TU0hNX1BST1RfVU5L
Tk9XTid9KSwKKyAgICAoImNhY2hlX3BvbGljeSIsIGxpYnhsX3NzaG1fY2FjaGVwb2xpY3ksIHsn
aW5pdF92YWwnOiAnTElCWExfU1NITV9DQUNIRVBPTElDWV9VTktOT1dOJ30pLAorICAgICgicm9s
ZSIsIGxpYnhsX3NzaG1fcm9sZSwgeydpbml0X3ZhbCc6ICdMSUJYTF9TU0hNX1JPTEVfVU5LTk9X
Tid9KSwKK10pCisKIGxpYnhsX2RvbWFpbl9jb25maWcgPSBTdHJ1Y3QoImRvbWFpbl9jb25maWci
LCBbCiAgICAgKCJjX2luZm8iLCBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8pLAogICAgICgiYl9p
bmZvIiwgbGlieGxfZG9tYWluX2J1aWxkX2luZm8pLApAQCAtOTI0LDYgKzk1MSw3IEBAIGxpYnhs
X2RvbWFpbl9jb25maWcgPSBTdHJ1Y3QoImRvbWFpbl9jb25maWciLCBbCiAgICAgKCJjaGFubmVs
cyIsIEFycmF5KGxpYnhsX2RldmljZV9jaGFubmVsLCAibnVtX2NoYW5uZWxzIikpLAogICAgICgi
dXNiY3RybHMiLCBBcnJheShsaWJ4bF9kZXZpY2VfdXNiY3RybCwgIm51bV91c2JjdHJscyIpKSwK
ICAgICAoInVzYmRldnMiLCBBcnJheShsaWJ4bF9kZXZpY2VfdXNiZGV2LCAibnVtX3VzYmRldnMi
KSksCisgICAgKCJzc2htcyIsIEFycmF5KGxpYnhsX3N0YXRpY19zaG0sICJudW1fc3NobXMiKSks
CiAKICAgICAoIm9uX3Bvd2Vyb2ZmIiwgbGlieGxfYWN0aW9uX29uX3NodXRkb3duKSwKICAgICAo
Im9uX3JlYm9vdCIsIGxpYnhsX2FjdGlvbl9vbl9zaHV0ZG93biksCi0tIAoxLjkuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 18:23:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18:23: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 1fkZIh-0006Ap-1A; Tue, 31 Jul 2018 18:23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkZIf-00068x-A6
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 18:23:13 +0000
X-Inumbo-ID: d55f7726-94ee-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d55f7726-94ee-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 18:23:34 +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 D8F51208AD;
 Tue, 31 Jul 2018 18:23:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533061392;
 bh=gP+2gW0IgHiuXT8obSanKgXejSrEUnRafRiN41KzGjo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=0hLcDP5xi/WYgmWdcCskKHdJw1zFXz9nzyur4I6tnFrGqlhvplEu/o5mvOZVXD2bm
 ndbpC5csPwos7/4JGXG5Tgqh+KG0iBSFLMG9ddQB5tNlkHsh6wKym5E72VnTLfq77m
 bwKXXcM7JPQvf6PgJAdM4qrDZFSal1LTORP0rK8Q=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 11:23:07 -0700
Message-Id: <1533061389-6504-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 5/7] 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
ICstCiB0b29scy9saWJ4bC9saWJ4bHVfc3NobS5jIHwgMjA3ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsdXRpbC5oICAgfCAg
IDYgKysKIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgfCAgMjUgKysrKystCiA0IGZpbGVzIGNo
YW5nZWQsIDIzOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHRvb2xzL2xpYnhsL2xpYnhsdV9zc2htLmMKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9N
YWtlZmlsZSBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCmluZGV4IDUzYWYxODYuLmYzZGUxODkgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxl
CkBAIC0xNzcsNyArMTc3LDcgQEAgQVVUT0lOQ1M9IGxpYnhsdV9jZmdfeS5oIGxpYnhsdV9jZmdf
bC5oIF9saWJ4bF9saXN0LmggX3BhdGhzLmggXAogQVVUT1NSQ1M9IGxpYnhsdV9jZmdfeS5jIGxp
YnhsdV9jZmdfbC5jCiBBVVRPU1JDUyArPSBfbGlieGxfc2F2ZV9tc2dzX2NhbGxvdXQuYyBfbGli
eGxfc2F2ZV9tc2dzX2hlbHBlci5jCiBMSUJYTFVfT0JKUyA9IGxpYnhsdV9jZmdfeS5vIGxpYnhs
dV9jZmdfbC5vIGxpYnhsdV9jZmcubyBcCi0JbGlieGx1X2Rpc2tfbC5vIGxpYnhsdV9kaXNrLm8g
bGlieGx1X3ZpZi5vIGxpYnhsdV9wY2kubworCWxpYnhsdV9kaXNrX2wubyBsaWJ4bHVfZGlzay5v
IGxpYnhsdV92aWYubyBsaWJ4bHVfcGNpLm8gbGlieGx1X3NzaG0ubwogJChMSUJYTFVfT0JKUyk6
IENGTEFHUyArPSAkKENGTEFHU19saWJ4ZW5jdHJsKSAjIEZvciB4ZW50b29sbG9nLmgKIAogJChU
RVNUX1BST0dfT0JKUykgX2xpYnhsLmFwaS1mb3ItY2hlY2s6IENGTEFHUyArPSAkKENGTEFHU19s
aWJ4ZW50b29sbG9nKSAkKENGTEFHU19saWJ4ZW50b29sY29yZSkKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsdV9zc2htLmMgYi90b29scy9saWJ4bC9saWJ4bHVfc3NobS5jCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmNjNzA5YTcKLS0tIC9kZXYvbnVsbAorKysgYi90
b29scy9saWJ4bC9saWJ4bHVfc3NobS5jCkBAIC0wLDAgKzEsMjA3IEBACisjaW5jbHVkZSAibGli
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
ICAgICAgICBpZiAoc3RybGVuKHZhbCkgPiBMSUJYTF9TU0hNX0lEX01BWExFTikgeyBSRVRfSU5W
QUwoImlkIHRvbyBsb25nIiwgdmFsKTsgfQorICAgICAgICBpZiAoc3NobS0+aWQgJiYgIXN0cmNt
cChzc2htLT5pZCwgdmFsKSkgeworICAgICAgICAgICAgUkVUX0lOVkFMKCJpZCByZXNwZWNpZmll
ZCIsIHZhbCk7CisgICAgICAgIH0KKworICAgICAgICBzc2htLT5pZCA9IHN0cmR1cCh2YWwpOwor
ICAgICAgICBpZiAoIXNzaG0tPmlkKSB7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInNz
aG0gcGFyc2VyIG91dCBvZiBtZW1vcnlcbiIpOworICAgICAgICAgICAgcmMgPSBFTk9NRU07Cisg
ICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgIH0gZWxzZSBpZiAoIXN0cmNtcChr
ZXksICJyb2xlIikpIHsKKyAgICAgICAgbGlieGxfc3NobV9yb2xlIG5ld19yb2xlOworCisgICAg
ICAgIGlmICghc3RyY21wKCJtYXN0ZXIiLCB2YWwpKSB7CisgICAgICAgICAgICBuZXdfcm9sZSA9
IExJQlhMX1NTSE1fUk9MRV9NQVNURVI7CisgICAgICAgIH0gZWxzZSBpZiAoIXN0cmNtcCgic2xh
dmUiLCB2YWwpKSB7CisgICAgICAgICAgICBuZXdfcm9sZSA9IExJQlhMX1NTSE1fUk9MRV9TTEFW
RTsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIFJFVF9JTlZBTCgiaW52YWxpZCByb2xl
IiwgdmFsKTsKKyAgICAgICAgfQorCisgICAgICAgIFNFVF9WQUwoc3NobS0+cm9sZSwgInJvbGUi
LCBST0xFLCBuZXdfcm9sZSwgdmFsKTsKKyAgICB9IGVsc2UgaWYgKCFzdHJjbXAoa2V5LCAiYmVn
aW4iKSB8fAorICAgICAgICAgICAgICAgIXN0cmNtcChrZXksICJzaXplIikgfHwKKyAgICAgICAg
ICAgICAgICFzdHJjbXAoa2V5LCAib2Zmc2V0IikpIHsKKyAgICAgICAgY2hhciAqZW5kcHRyOwor
ICAgICAgICBpbnQgYmFzZSA9IDEwOworICAgICAgICB1aW50NjRfdCBuZXdfYWRkcjsKKworICAg
ICAgICAvKiBDb3VsZCBiZSBpbiBoZXggZm9ybS4gTm90ZSB0aGF0IHdlIGRvbid0IG5lZWQgdG8g
Y2hlY2sgdGhlIGxlbmd0aCBoZXJlLAorICAgICAgICAgKiBmb3IgdmFsW10gaXMgTlVMTC10ZXJt
aW5hdGVkICovCisgICAgICAgIGlmICh2YWxbMF0gPT0gJzAnICYmIHZhbFsxXSA9PSAneCcpIHsg
YmFzZSA9IDE2OyB9CisgICAgICAgIG5ld19hZGRyID0gc3RydG91bGwodmFsLCAmZW5kcHRyLCBi
YXNlKTsKKyAgICAgICAgaWYgKGVycm5vID09IEVSQU5HRSB8fCAqZW5kcHRyKQorICAgICAgICAg
ICAgUkVUX0lOVkFMKCJpbnZhbGlkIGJlZ2luL3NpemUvb2Zmc2V0IiwgdmFsKTsKKworICAgICAg
ICBpZiAoa2V5WzBdID09ICdiJykgeworICAgICAgICAgICAgU0VUX1ZBTChzc2htLT5iZWdpbiwg
ImJlZ2lubmluZyBhZGRyZXNzIiwgUkFOR0UsIG5ld19hZGRyLCB2YWwpOworICAgICAgICB9IGVs
c2UgaWYoa2V5WzBdID09ICdzJyl7CisgICAgICAgICAgICBTRVRfVkFMKHNzaG0tPnNpemUsICJz
aXplIiwgUkFOR0UsIG5ld19hZGRyLCB2YWwpOworICAgICAgICB9IGVsc2UgeworICAgICAgICAg
ICAgU0VUX1ZBTChzc2htLT5vZmZzZXQsICJvZmZzZXQiLCBSQU5HRSwgbmV3X2FkZHIsIHZhbCk7
CisgICAgICAgIH0KKyAgICB9IGVsc2UgaWYgKCFzdHJjbXAoa2V5LCAicHJvdCIpKSB7CisgICAg
ICAgIHJjID0gcGFyc2VfcHJvdChjZmcsIHZhbCwgJnNzaG0tPnByb3QpOworICAgICAgICBpZiAo
cmMpIHsgZ290byBvdXQ7IH0KKyAgICB9IGVsc2UgaWYgKCFzdHJjbXAoa2V5LCAiY2FjaGVfcG9s
aWN5IikpIHsKKyAgICAgICAgcmMgPSBwYXJzZV9jYWNoZXBvbGljeShjZmcsIHZhbCwgJnNzaG0t
PmNhY2hlX3BvbGljeSk7CisgICAgICAgIGlmIChyYykgeyBnb3RvIG91dDsgfQorICAgIH0gZWxz
ZSB7CisgICAgICAgIFJFVF9JTlZBTCgiaW52YWxpZCBvcHRpb24iLCBrZXkpOworICAgIH0KKwor
ICAgIHJjID0gMDsKKworIG91dDoKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCB4bHVfc3NobV9w
YXJzZShYTFVfQ29uZmlnICpjZmcsIGNvbnN0IGNoYXIgKnNwZWMsCisgICAgICAgICAgICAgICAg
ICAgbGlieGxfc3RhdGljX3NobSAqc3NobSkKK3sKKyAgICBpbnQgcmM7CisgICAgcmVnZXhfdCBl
cXVfcmVjOworICAgIGNoYXIgKmJ1ZjIgPSBOVUxMLCAqcHRyID0gTlVMTDsKKyAgICByZWdtYXRj
aF90IHBtYXRjaFszXTsKKworICAgIHJjID0gcmVnY29tcCgmZXF1X3JlYywgRVFVX1JFLCBSRUdf
RVhURU5ERUQpOworICAgIGlmIChyYykgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInNzaG0g
cGFyc2VyIGZhaWxlZCB0byBpbml0aWFsaXplXG4iKTsKKyAgICAgICAgZ290byBvdXQ7CisgICAg
fQorCisgICAgYnVmMiA9IHB0ciA9IHN0cmR1cChzcGVjKTsKKyAgICBpZiAoIWJ1ZjIpIHsKKyAg
ICAgICAgZnByaW50ZihzdGRlcnIsICJzc2htIHBhcnNlciBvdXQgb2YgbWVtb3J5XG4iKTsKKyAg
ICAgICAgcmMgPSBFTk9NRU07CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIC8qIG1h
aW4gcGFyc2luZyBsb29wICovCisgICAgd2hpbGUgKHRydWUpIHsKKyAgICAgICAgaWYgKCEqcHRy
KSB7IGJyZWFrOyB9CisgICAgICAgIGlmIChyZWdleGVjKCZlcXVfcmVjLCBwdHIsIDMsIHBtYXRj
aCwgMCkpCisgICAgICAgICAgICBSRVRfSU5WQUwoInVucmVjb2duaXplZCB0b2tlbiIsIHB0cik7
CisKKyAgICAgICAgcHRyW3BtYXRjaFsxXS5ybV9lb10gPSAnXDAnOworICAgICAgICBwdHJbcG1h
dGNoWzJdLnJtX2VvXSA9ICdcMCc7CisgICAgICAgIHJjID0gaGFuZGxlX2VxdShjZmcsIHB0ciAr
IHBtYXRjaFsxXS5ybV9zbywKKyAgICAgICAgICAgICAgICAgICAgICAgIHB0ciArIHBtYXRjaFsy
XS5ybV9zbywgc3NobSk7CisgICAgICAgIGlmIChyYykgeyBnb3RvIG91dDsgfQorCisgICAgICAg
IHB0ciArPSBwbWF0Y2hbMF0ucm1fZW87CisgICAgfQorCisgICAgaWYgKCpwdHIpIHsgUkVUX0lO
VkFMKCJpbnZhbGlkIHN5bnRheCIsIHB0cik7IH0KKworICAgIC8qIGRvIHNvbWUgZWFybHkgY2hl
Y2tzICovCisgICAgaWYgKCFzc2htLT5pZCkgeworICAgICAgICBSRVRfSU5WQUwoImlkIG5vdCBz
cGVjaWZpZWQiLCBzcGVjKTsKKyAgICB9CisgICAgaWYgKHNzaG0tPmJlZ2luID09IExJQlhMX1NT
SE1fUkFOR0VfVU5LTk9XTikgeworICAgICAgICBSRVRfSU5WQUwoImJlZ2luIGFkZHJlc3Mgbm90
IHNwZWNpZmllZCIsIHNwZWMpOworICAgIH0KKyAgICBpZiAoc3NobS0+c2l6ZSA9PSBMSUJYTF9T
U0hNX1JBTkdFX1VOS05PV04pIHsKKyAgICAgICAgUkVUX0lOVkFMKCJzaXplIG5vdCBzcGVjaWZp
ZWQiLCBzcGVjKTsKKyAgICB9CisgICAgaWYgKHNzaG0tPnByb3QgPT0gTElCWExfU1NITV9QUk9U
X1VOS05PV04pIHsKKyAgICAgICAgc3NobS0+cHJvdCA9IExJQlhMX1NTSE1fUFJPVF9SVzsKKyAg
ICB9CisKKyAgICByYyA9IDA7CisKKyBvdXQ6CisgICAgaWYgKGJ1ZjIpIHsgZnJlZShidWYyKTsg
fQorICAgIHJlZ2ZyZWUoJmVxdV9yZWMpOworICAgIHJldHVybiByYzsKK30KKworLyoKKyAqIExv
Y2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRl
bnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGx1dGlsLmggYi90b29scy9saWJ4bC9saWJ4bHV0aWwuaAppbmRleCBlODFiNjQ0Li5lZTM5
Y2I1IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bHV0aWwuaAorKysgYi90b29scy9saWJ4
bC9saWJ4bHV0aWwuaApAQCAtMTE4LDYgKzExOCwxMiBAQCBpbnQgeGx1X3JkbV9wYXJzZShYTFVf
Q29uZmlnICpjZmcsIGxpYnhsX3JkbV9yZXNlcnZlICpyZG0sIGNvbnN0IGNoYXIgKnN0cik7CiBp
bnQgeGx1X3ZpZl9wYXJzZV9yYXRlKFhMVV9Db25maWcgKmNmZywgY29uc3QgY2hhciAqcmF0ZSwK
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX25pYyAqbmljKTsKIAorLyoKKyAq
IHN0YXRpYyBzaGFyZWQgbWVtb3J5IHNwZWNpZmljYXRpb24gcGFyc2luZworICovCitpbnQgeGx1
X3NzaG1fcGFyc2UoWExVX0NvbmZpZyAqY2ZnLCBjb25zdCBjaGFyICpzcGVjLAorICAgICAgICAg
ICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG0pOworCiAjZW5kaWYgLyogTElCWExVVElM
X0ggKi8KIAogLyoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMgYi90b29scy94bC94
bF9wYXJzZS5jCmluZGV4IDk3MWVjMWIuLmU4NWYyY2MgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hs
X3BhcnNlLmMKKysrIGIvdG9vbHMveGwveGxfcGFyc2UuYwpAQCAtMTIwOSw3ICsxMjA5LDggQEAg
dm9pZCBwYXJzZV9jb25maWdfZGF0YShjb25zdCBjaGFyICpjb25maWdfc291cmNlLAogICAgIGxv
bmcgbCwgdmNwdXMgPSAwOwogICAgIFhMVV9Db25maWcgKmNvbmZpZzsKICAgICBYTFVfQ29uZmln
TGlzdCAqY3B1cywgKnZiZHMsICpuaWNzLCAqcGNpcywgKmN2ZmJzLCAqY3B1aWRzLCAqdnRwbXMs
Ci0gICAgICAgICAgICAgICAgICAgKnVzYmN0cmxzLCAqdXNiZGV2cywgKnA5ZGV2cywgKnZkaXNw
bHMsICpwdmNhbGxzaWZzX2RldnM7CisgICAgICAgICAgICAgICAgICAgKnVzYmN0cmxzLCAqdXNi
ZGV2cywgKnA5ZGV2cywgKnZkaXNwbHMsICpwdmNhbGxzaWZzX2RldnMsCisgICAgICAgICAgICAg
ICAgICAgKnNzaG1zOwogICAgIFhMVV9Db25maWdMaXN0ICpjaGFubmVscywgKmlvcG9ydHMsICpp
cnFzLCAqaW9tZW0sICp2aXJpZGlhbiwgKmR0ZGV2cywKICAgICAgICAgICAgICAgICAgICAqbWNh
X2NhcHM7CiAgICAgaW50IG51bV9pb3BvcnRzLCBudW1faXJxcywgbnVtX2lvbWVtLCBudW1fY3B1
cywgbnVtX3ZpcmlkaWFuLCBudW1fbWNhX2NhcHM7CkBAIC0xOTE1LDYgKzE5MTYsMjggQEAgdm9p
ZCBwYXJzZV9jb25maWdfZGF0YShjb25zdCBjaGFyICpjb25maWdfc291cmNlLAogICAgICAgICB9
CiAgICAgfQogCisgICAgaWYgKCF4bHVfY2ZnX2dldF9saXN0IChjb25maWcsICJzdGF0aWNfc2ht
IiwgJnNzaG1zLCAwLCAwKSkgeworICAgICAgICBkX2NvbmZpZy0+bnVtX3NzaG1zID0gMDsKKyAg
ICAgICAgZF9jb25maWctPnNzaG1zID0gTlVMTDsKKyAgICAgICAgd2hpbGUgKChidWYgPSB4bHVf
Y2ZnX2dldF9saXN0aXRlbSAoc3NobXMsIGRfY29uZmlnLT5udW1fc3NobXMpKSAhPSBOVUxMKSB7
CisgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htOworICAgICAgICAgICAgY2hhciAq
YnVmMiA9IHN0cmR1cChidWYpOworICAgICAgICAgICAgaW50IHJldDsKKworICAgICAgICAgICAg
c3NobSA9IEFSUkFZX0VYVEVORF9JTklUX05PREVWSUQoZF9jb25maWctPnNzaG1zLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZF9jb25maWctPm51bV9zc2ht
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0
YXRpY19zaG1faW5pdCk7CisgICAgICAgICAgICByZXQgPSB4bHVfc3NobV9wYXJzZShjb25maWcs
IGJ1ZjIsIHNzaG0pOworICAgICAgICAgICAgaWYgKHJldCkgeworICAgICAgICAgICAgICAgIGZw
cmludGYoc3RkZXJyLAorICAgICAgICAgICAgICAgICAgICAgICAgInhsOiBJbnZhbGlkIGFyZ3Vt
ZW50IGZvciBzdGF0aWNfc2htOiAlcyIsIGJ1ZjIpOworICAgICAgICAgICAgICAgIGV4aXQoRVhJ
VF9GQUlMVVJFKTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgZnJlZShidWYyKTsKKyAg
ICAgICAgfQorICAgIH0KKwogICAgIGlmICgheGx1X2NmZ19nZXRfbGlzdChjb25maWcsICJwOSIs
ICZwOWRldnMsIDAsIDApKSB7CiAgICAgICAgIGxpYnhsX2RldmljZV9wOSAqcDk7CiAgICAgICAg
IGNoYXIgKnNlY3VyaXR5X21vZGVsID0gTlVMTDsKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 18:23:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18:23: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 1fkZIh-0006BM-Cq; Tue, 31 Jul 2018 18:23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkZIf-00068y-AG
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 18:23:13 +0000
X-Inumbo-ID: d5313fa5-94ee-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5313fa5-94ee-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 18:23:33 +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 82C44208A6;
 Tue, 31 Jul 2018 18:23:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533061391;
 bh=egshM/W/LXhcbZ9sAX2HsvpZa77ZXwbEYCR+bPlEgX8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=W0rOV3rsDinuf6PEW52G1jjSay8HkFAI0Ee9Nx/hU0UVk8JH4pW/pGRST8E/+pkdN
 yCVU1MvV4GUpaPQ92Q+T4llmpVj93Z1h6rEB8wm5H5NBqnIv8NqTN6xMdC7QZL4TJt
 1+DykDakKBqM9Q0SzjnTJfeQz3OHmkQ2pXBDZH28=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 11:23:06 -0700
Message-Id: <1533061389-6504-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 4/7] 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
YnhsX2RvbWFpbi5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMKaW5kZXggNTMzYmNkZi4u
MDUzYmJlMiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMKKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfZG9tYWluLmMKQEAgLTEwNjAsNiArMTA2MCwxMSBAQCB2b2lkIGxpYnhs
X19kZXN0cm95X2RvbWlkKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2Rlc3Ryb3lfZG9taWRfc3Rh
dGUgKmRpcykKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCisgICAgcmMgPSBsaWJ4bF9fc3No
bV9kZWwoZ2MsIGRvbWlkKTsKKyAgICBpZiAocmMpIHsKKyAgICAgICAgTE9HRChFUlJPUiwgZG9t
aWQsICJEZWxldGluZyBzdGF0aWMgc2htIGZhaWxlZC4iKTsKKyAgICB9CisKICAgICBpZiAobGli
eGxfX2RldmljZV9wY2lfZGVzdHJveV9hbGwoZ2MsIGRvbWlkKSA8IDApCiAgICAgICAgIExPR0Qo
RVJST1IsIGRvbWlkLCAiUGNpIHNodXRkb3duIGZhaWxlZCIpOwogICAgIHJjID0geGNfZG9tYWlu
X3BhdXNlKGN0eC0+eGNoLCBkb21pZCk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCBiYjZiODQwLi45
MzdiNzQzIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTQ0MzEsNiArNDQzMSw4IEBAIHN0YXRpYyBp
bmxpbmUgYm9vbCBsaWJ4bF9fc3RyaW5nX2lzX2RlZmF1bHQoY2hhciAqKnMpCiBfaGlkZGVuIGlu
dCBsaWJ4bF9fc3NobV9hZGQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3NobSwgaW50IGxlbik7CiAK
K19oaWRkZW4gaW50IGxpYnhsX19zc2htX2RlbChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21p
ZCk7CisKIF9oaWRkZW4gaW50IGxpYnhsX19zc2htX2NoZWNrX292ZXJsYXAobGlieGxfX2djICpn
YywgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX3N0YXRpY19zaG0gKnNzaG1zLCBpbnQgbGVuKTsKIF9oaWRkZW4gaW50IGxpYnhsX19z
c2htX3NldGRlZmF1bHQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9zc2htLmMgYi90b29scy9saWJ4bC9saWJ4bF9zc2htLmMKaW5k
ZXggZjYxYjgwYy4uOTY3MjA1NiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfc3NobS5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYwpAQCAtOTQsNiArOTQsMTEzIEBAIGludCBs
aWJ4bF9fc3NobV9jaGVja19vdmVybGFwKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAog
ICAgIHJldHVybiAwOwogfQogCisvKgorICogRGVjcmVhc2UgdGhlIHJlZmNvdW50IG9mIGFuIHNz
aG0uIFdoZW4gcmVmY291bnQgcmVhY2hlcyAwLAorICogY2xlYW4gdXAgdGhlIHdob2xlIHNzaG0g
cGF0aC4KKyAqIFhlbnN0b3JlIG9wZXJhdGlvbnMgYXJlIGRvbmUgd2l0aGluIHRoZSBzYW1lIHRy
YW5zYWN0aW9uLgorICovCitzdGF0aWMgdm9pZCBsaWJ4bF9fc3NobV9kZWNyZWYobGlieGxfX2dj
ICpnYywgeHNfdHJhbnNhY3Rpb25fdCB4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpzc2htX3BhdGgpCit7CisgICAgaW50IGNvdW50OworICAgIGNvbnN0IGNo
YXIgKmNvdW50X3BhdGgsICpjb3VudF9zdHJpbmc7CisKKyAgICBjb3VudF9wYXRoID0gR0NTUFJJ
TlRGKCIlcy91c2VyY250Iiwgc3NobV9wYXRoKTsKKyAgICBpZiAobGlieGxfX3hzX3JlYWRfY2hl
Y2tlZChnYywgeHQsIGNvdW50X3BhdGgsICZjb3VudF9zdHJpbmcpKQorICAgICAgICByZXR1cm47
CisgICAgY291bnQgPSBhdG9pKGNvdW50X3N0cmluZyk7CisKKyAgICBpZiAoLS1jb3VudCA9PSAw
KSB7CisgICAgICAgIGxpYnhsX194c19wYXRoX2NsZWFudXAoZ2MsIHh0LCBzc2htX3BhdGgpOwor
ICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgY291bnRfc3RyaW5nID0gR0NTUFJJTlRGKCIl
ZCIsIGNvdW50KTsKKyAgICBsaWJ4bF9feHNfd3JpdGVfY2hlY2tlZChnYywgeHQsIGNvdW50X3Bh
dGgsIGNvdW50X3N0cmluZyk7CisKKyAgICByZXR1cm47Cit9CisKK3N0YXRpYyB2b2lkIGxpYnhs
X19zc2htX2RvX3VubWFwKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBjb25zdCBjaGFy
ICppZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGJlZ2luLCB1
aW50NjRfdCBzaXplKQoreworICAgIHVpbnQ2NF90IGVuZDsKKyAgICBiZWdpbiA+Pj0gWENfUEFH
RV9TSElGVDsKKyAgICBzaXplID4+PSBYQ19QQUdFX1NISUZUOworICAgIGVuZCA9IGJlZ2luICsg
c2l6ZTsKKyAgICBmb3IgKDsgYmVnaW4gPCBlbmQ7ICsrYmVnaW4pIHsKKyAgICAgICAgaWYgKHhj
X2RvbWFpbl9yZW1vdmVfZnJvbV9waHlzbWFwKENUWC0+eGNoLCBkb21pZCwgYmVnaW4pKSB7Cisg
ICAgICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBpZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
InVuYWJsZSB0byB1bm1hcCBzaGFyZWQgcGFnZSBhdCAweCUiUFJJeDY0Ii4iLAorICAgICAgICAg
ICAgICAgICAgICAgICBiZWdpbik7CisgICAgICAgIH0KKyAgICB9Cit9CisKK3N0YXRpYyB2b2lk
IGxpYnhsX19zc2htX2RlbF9zbGF2ZShsaWJ4bF9fZ2MgKmdjLCB4c190cmFuc2FjdGlvbl90IHh0
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGRvbWlkLCBjb25z
dCBjaGFyICppZCwgYm9vbCBpc3JldHJ5KQoreworICAgIGNvbnN0IGNoYXIgKnNsYXZlX3BhdGgs
ICpiZWdpbl9zdHIsICpzaXplX3N0cjsKKyAgICB1aW50NjRfdCBiZWdpbiwgc2l6ZTsKKworICAg
IHNsYXZlX3BhdGggPSBHQ1NQUklOVEYoIiVzL3NsYXZlcy8lIlBSSXUzMiwgU1NITV9QQVRIKGlk
KSwgZG9taWQpOworCisgICAgYmVnaW5fc3RyID0gbGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBHQ1NQ
UklOVEYoIiVzL2JlZ2luIiwgc2xhdmVfcGF0aCkpOworICAgIHNpemVfc3RyID0gbGlieGxfX3hz
X3JlYWQoZ2MsIHh0LCBHQ1NQUklOVEYoIiVzL3NpemUiLCBzbGF2ZV9wYXRoKSk7CisgICAgYmVn
aW4gPSBzdHJ0b3VsbChiZWdpbl9zdHIsIE5VTEwsIDE2KTsKKyAgICBzaXplID0gc3RydG91bGwo
c2l6ZV9zdHIsIE5VTEwsIDE2KTsKKworICAgIGxpYnhsX19zc2htX2RvX3VubWFwKGdjLCBkb21p
ZCwgaWQsIGJlZ2luLCBzaXplKTsKKyAgICBsaWJ4bF9feHNfcGF0aF9jbGVhbnVwKGdjLCB4dCwg
c2xhdmVfcGF0aCk7Cit9CisKKy8qIERlbGV0ZSBzdGF0aWNfc2htIGVudHJpZXMgaW4gdGhlIHhl
bnNvdHJlLiAqLworaW50IGxpYnhsX19zc2htX2RlbChsaWJ4bF9fZ2MgKmdjLCAgdWludDMyX3Qg
ZG9taWQpCit7CisgICAgaW50IHJjLCBpOworICAgIGJvb2wgaXNyZXRyeTsKKyAgICB4c190cmFu
c2FjdGlvbl90IHh0ID0gWEJUX05VTEw7CisgICAgY29uc3QgY2hhciAqZG9tX3BhdGgsICpkb21f
c3NobV9wYXRoLCAqcm9sZTsKKyAgICBjaGFyICoqc3NobV9lbnRzOworICAgIHVuc2lnbmVkIGlu
dCBzc2htX251bTsKKworICAgIGRvbV9wYXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBk
b21pZCk7CisgICAgZG9tX3NzaG1fcGF0aCA9IEdDU1BSSU5URigiJXMvc3RhdGljX3NobSIsIGRv
bV9wYXRoKTsKKworICAgIGlzcmV0cnkgPSBmYWxzZTsKKyAgICBmb3IgKDs7KSB7CisgICAgICAg
IHJjID0gbGlieGxfX3hzX3RyYW5zYWN0aW9uX3N0YXJ0KGdjLCAmeHQpOworICAgICAgICBpZiAo
cmMpIGdvdG8gb3V0OworCisgICAgICAgIGlmIChsaWJ4bF9feHNfcmVhZChnYywgeHQsIGRvbV9z
c2htX3BhdGgpKSB7CisgICAgICAgICAgICBzc2htX2VudHMgPSBsaWJ4bF9feHNfZGlyZWN0b3J5
KGdjLCB4dCwgZG9tX3NzaG1fcGF0aCwgJnNzaG1fbnVtKTsKKyAgICAgICAgICAgIGlmICghc3No
bV9lbnRzKSBjb250aW51ZTsKKworICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IHNzaG1fbnVt
OyArK2kpIHsKKyAgICAgICAgICAgICAgICByb2xlID0gbGlieGxfX3hzX3JlYWQoZ2MsIHh0LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzLyVzL3Jv
bGUiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9t
X3NzaG1fcGF0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNzaG1fZW50c1tpXSkpOworICAgICAgICAgICAgICAgIGFzc2VydChyb2xlKTsKKyAgICAg
ICAgICAgICAgICBpZiAoIXN0cm5jbXAocm9sZSwgInNsYXZlIiwgNSkpCisgICAgICAgICAgICAg
ICAgICAgIGxpYnhsX19zc2htX2RlbF9zbGF2ZShnYywgeHQsIGRvbWlkLCBzc2htX2VudHNbaV0s
IGlzcmV0cnkpOworCisgICAgICAgICAgICAgICAgbGlieGxfX3NzaG1fZGVjcmVmKGdjLCB4dCwg
U1NITV9QQVRIKHNzaG1fZW50c1tpXSkpOworICAgICAgICAgICAgfQorICAgICAgICB9CisKKyAg
ICAgICAgcmMgPSBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fY29tbWl0KGdjLCAmeHQpOworICAgICAg
ICBpZiAoIXJjKSBicmVhazsKKyAgICAgICAgaWYgKHJjIDwgMCkgZ290byBvdXQ7CisgICAgICAg
IGlzcmV0cnkgPSB0cnVlOworICAgIH0KKworICAgIHJjID0gMDsKK291dDoKKyAgICBsaWJ4bF9f
eHNfdHJhbnNhY3Rpb25fYWJvcnQoZ2MsICZ4dCk7CisgICAgcmV0dXJuIHJjOworfQorCiAvKiAg
IGxpYnhsX19zc2htX2RvX21hcCAtLSBtYXAgcGFnZXMgaW50byBzbGF2ZSdzIHBoeXNtYXAKICAq
CiAgKiAgIFRoaXMgZnVuY3Rpb25zIG1hcHMKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 18:23:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18:23:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkZIh-0006Bz-RU; Tue, 31 Jul 2018 18:23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkZIf-000691-FV
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 18:23:13 +0000
X-Inumbo-ID: d58fb367-94ee-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d58fb367-94ee-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 18:23:34 +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 3698F208AF;
 Tue, 31 Jul 2018 18:23:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533061392;
 bh=kBNTOnNfDoj6GrOwd4HAKM6U9nOBeZWKSQcdFG/mpCU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=OsDmGCCP+qAm8Au43T5oEuoCC2GhYBm9OTkhR4BNL4IydlYAXf6vTyz99RDJyO4oJ
 E8QXWa1WS7ss22YV9at61BjJSMJ6NgSHIG8zBcGiFot95sxHOK2WCHfzOGSW6Aaake
 LhmvrbcNWVq9G5bNPUrF2dFsqgtEGFTncml+a6Hk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 11:23:08 -0700
Message-Id: <1533061389-6504-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 6/7] 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
bi94bC5jZmcucG9kLjUuaW4KaW5kZXggYjcyNzE4MS4uYjE2NDAzZCAxMDA2NDQKLS0tIGEvZG9j
cy9tYW4veGwuY2ZnLnBvZC41LmluCisrKyBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgpAQCAt
Mjc3LDYgKzI3NywxNCBAQCBtZW1vcnk9ODA5NiB3aWxsIHJlcG9ydCBzaWduaWZpY2FudGx5IGxl
c3MgbWVtb3J5IGF2YWlsYWJsZSBmb3IgdXNlCiB0aGFuIGEgc3lzdGVtIHdpdGggbWF4bWVtPTgw
OTYgbWVtb3J5PTgwOTYgZHVlIHRvIHRoZSBtZW1vcnkgb3ZlcmhlYWQKIG9mIGhhdmluZyB0byB0
cmFjayB0aGUgdW51c2VkIHBhZ2VzLgogCis9aXRlbSBCPHN0YXRpY19zaG09WyAiU1NITV9TUEVD
IiwgIlNTSE1fU1BFQyIsIC4uLiBdPgorCitTcGVjaWZpZXMgdGhlIHN0YXRpYyBzaGFyZWQgbWVt
b3J5IHJlZ2lvbnMgb2YgdGhpcyBndWVzdC4gU3RhdGljIHNoYXJlZAorbWVtb3J5IHJlZ2lvbnMg
ZW5hYmxlcyBndWVzdHMgdG8gY29tbXVuaWNhdGUgd2l0aCBlYWNoIG90aGVyIHRocm91Z2gKK29u
ZSBvciBtb3JlIHNoYXJlZCBtZW1vcnkgcmVnaW9ucywgZXZlbiB3aXRob3V0IGdyYW50IHRhYmxl
IHN1cHBvcnQuCitDdXJyZW50bHksIHRoaXMgb25seSB3b3JrcyBvbiBBUk0gZ3Vlc3RzLgorU2Vl
IEw8eGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uKDUpPiBmb3IgbW9yZSBkZXRhaWxzLgorCiA9
YmFjawogCiA9aGVhZDMgR3Vlc3QgVmlydHVhbCBOVU1BIENvbmZpZ3VyYXRpb24KZGlmZiAtLWdp
dCBhL2RvY3MvbWlzYy94ZW5zdG9yZS1wYXRocy5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW5zdG9y
ZS1wYXRocy5tYXJrZG93bgppbmRleCA2MGM4YjNmLi41OWI0YmU1IDEwMDY0NAotLS0gYS9kb2Nz
L21pc2MveGVuc3RvcmUtcGF0aHMubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbnN0b3JlLXBh
dGhzLm1hcmtkb3duCkBAIC0xNzQsNiArMTc0LDE0IEBAIHRoYW4gdGhpcyBhbW91bnQgb2YgUkFN
LgogCiBUaGUgc2l6ZSBvZiB0aGUgdmlkZW8gUkFNIHRoaXMgZG9tYWluIGlzIGNvbmZpZ3VyZWQg
d2l0aC4KIAorIyMjIyB+L3N0YXRpY19zaG0vW19hLXpBLVowLTldKy9yb2xlID0gKCJtYXN0ZXIi
fCJzbGF2ZSIpIFtdCisKKyhOb3RlOiBDdXJyZW50bHksIHRoaXMgd2lsbCBvbmx5IGFwcGVhciBv
biBBUk0gZ3Vlc3RzLikKKworVGhlIHJvbGUgb2YgdGhpcyBkb21haW4gaW4gdGhlIHN0YXRpYyBz
aGFyZWQgbWVtb3J5IHJlZ2lvbiB3aG9zZSBpZCBtYXRjaGVzCit0aGUgYFtfYS16QS1aMC05XStg
IHBhcnQgaW4gdGhlIHBhdGguIChEZXNjcmliZWQgaW4gdGhlIG1hbnBhZ2UKKyoqeGwtc3RhdGlj
LXNobS1jb25maWd1cmF0aW9uKDUpKiopLgorCiAjIyMjIH4vZGV2aWNlL3N1c3BlbmQvZXZlbnQt
Y2hhbm5lbCA9ICIifEVWVENITiBbd10KIAogVGhlIGRvbWFpbidzIHN1c3BlbmQgZXZlbnQgY2hh
bm5lbC4gVGhlIHRvb2xzdGFjayB3aWxsIGNyZWF0ZSB0aGlzCkBAIC01NDgsNiArNTU2LDQ1IEBA
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 Tue Jul 31 18:23:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 18:23:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkZIi-0006D5-Dg; Tue, 31 Jul 2018 18:23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkZIg-0006A7-LU
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 18:23:14 +0000
X-Inumbo-ID: d5c9c45b-94ee-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5c9c45b-94ee-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 18:23:34 +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 85DFF208B0;
 Tue, 31 Jul 2018 18:23:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533061392;
 bh=VzhxkobnhDXkaTqwsNvnSfERs2EaLlNwyCAZHf96vjQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=xE9DH3hR2fef22D8IKL+aOHA+x3biwWCna7liXJB+ooS4tOc6+iJaokIPbnJ+Td4s
 0PM6mgtZ4ExAErAhGE6nIPcGKN8MHKLfvZJjaYGXNsbjbZfElcsug9P+ZJQGrdkdYC
 csr7wcMQYN9BeJTpxDHI1z9gkmb6rQExBbKSf0zM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Tue, 31 Jul 2018 11:23:09 -0700
Message-Id: <1533061389-6504-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v6 7/7] 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
eGlsaW54LmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9hcmNoLmggfCAgMiArLQogdG9vbHMv
bGlieGwvbGlieGxfYXJtLmMgIHwgNTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgfCAgMiArLQogdG9vbHMv
bGlieGwvbGlieGxfeDg2LmMgIHwgIDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwgNTIgaW5zZXJ0aW9u
cygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcmNo
LmggYi90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKaW5kZXggNmEwN2NjZi4uMzYyNmU0YSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2FyY2guaApAQCAtMzYsNyArMzYsNyBAQCBpbnQgbGlieGxfX2FyY2hfZG9tYWluX2NyZWF0ZShs
aWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKIC8qIHNldHVwIGFy
Y2ggc3BlY2lmaWMgaGFyZHdhcmUgZGVzY3JpcHRpb24sIGkuZS4gRFRCIG9uIEFSTSAqLwogX2hp
ZGRlbgogaW50IGxpYnhsX19hcmNoX2RvbWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19n
YyAqZ2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
ZG9tYWluX2J1aWxkX2luZm8gKmluZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAq
c3RhdGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IHhjX2RvbV9pbWFnZSAqZG9tKTsKIC8qIGZpbmFsaXplIGFyY2ggc3BlY2lmaWMgaGFyZHdhcmUg
ZGVzY3JpcHRpb24uICovCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2FybS5jCmluZGV4IDVmNjJlNzguLjQwMjA0NTMgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCkBA
IC00NjEsNiArNDYxLDQ5IEBAIHN0YXRpYyBpbnQgbWFrZV9tZW1vcnlfbm9kZXMobGlieGxfX2dj
ICpnYywgdm9pZCAqZmR0LAogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IG1ha2VfcmVz
ZXJ2ZWRfbm9kZXMobGlieGxfX2djICpnYywgdm9pZCAqZmR0LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnKQoreworICAgIGludCBy
ZXMsIGk7CisgICAgY29uc3QgY2hhciAqbmFtZTsKKworICAgIGlmIChkX2NvbmZpZy0+bnVtX3Nz
aG1zID09IDApCisgICAgICAgIHJldHVybiAwOworCisgICAgcmVzID0gZmR0X2JlZ2luX25vZGUo
ZmR0LCAicmVzZXJ2ZWQtbWVtb3J5Iik7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgUk9PVF9BRERS
RVNTX0NFTExTKTsKKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3By
b3BlcnR5X2NlbGwoZmR0LCAiI3NpemUtY2VsbHMiLCBST09UX1NJWkVfQ0VMTFMpOworICAgIGlm
IChyZXMpIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmFuZ2Vz
IiwgTlVMTCwgMCk7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIGZvciAoaSA9IDA7
IGkgPCBkX2NvbmZpZy0+bnVtX3NzaG1zOyBpKyspIHsKKyAgICAgICAgdWludDY0X3Qgc3RhcnQg
PSBkX2NvbmZpZy0+c3NobXNbaV0uYmVnaW47CisgICAgICAgIGlmIChkX2NvbmZpZy0+c3NobXNb
aV0ucm9sZSA9PSBMSUJYTF9TU0hNX1JPTEVfU0xBVkUpCisgICAgICAgICAgICBzdGFydCArPSBk
X2NvbmZpZy0+c3NobXNbaV0ub2Zmc2V0OworICAgICAgICBuYW1lID0gR0NTUFJJTlRGKCJtZW1v
cnlAJSJQUkl4NjQsIHN0YXJ0KTsKKworICAgICAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQs
IG5hbWUpOworICAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgICAgIHJlcyA9IGZk
dF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIFJPT1RfQUREUkVTU19DRUxMUywgUk9PVF9TSVpFX0NF
TExTLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBzdGFydCwgZF9jb25maWct
PnNzaG1zW2ldLnNpemUpOworCisgICAgICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOworICAg
ICAgICBpZiAocmVzKSByZXR1cm4gcmVzOworICAgIH0KKworICAgIHJlcyA9IGZkdF9lbmRfbm9k
ZShmZHQpOworICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICByZXR1cm4gMDsKK30KKwog
c3RhdGljIGludCBtYWtlX2dpY3YyX25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0LAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgZ2ljZF9iYXNlLCB1aW50NjRfdCBnaWNk
X3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBnaWNjX2Jhc2UsIHVp
bnQ2NF90IGdpY2Nfc2l6ZSkKQEAgLTgzNiwxMCArODc5LDExIEBAIHN0YXRpYyBpbnQgY29weV9w
YXJ0aWFsX2ZkdChsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQsIHZvaWQgKnBmZHQpCiAKICNkZWZp
bmUgRkRUX01BWF9TSVpFICgxPDwyMCkKIAotc3RhdGljIGludCBsaWJ4bF9fcHJlcGFyZV9kdGIo
bGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmluZm8sCitzdGF0aWMgaW50
IGxpYnhsX19wcmVwYXJlX2R0YihsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21haW5fY29uZmlnICpk
X2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kb21haW5fYnVp
bGRfc3RhdGUgKnN0YXRlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhj
X2RvbV9pbWFnZSAqZG9tKQogeworICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvID0g
JmRfY29uZmlnLT5iX2luZm87CiAgICAgdm9pZCAqZmR0ID0gTlVMTDsKICAgICB2b2lkICpwZmR0
ID0gTlVMTDsKICAgICBpbnQgcmMsIHJlczsKQEAgLTkyMiw2ICs5NjYsNyBAQCBuZXh0X3Jlc2l6
ZToKICAgICAgICAgRkRUKCBtYWtlX3BzY2lfbm9kZShnYywgZmR0KSApOwogCiAgICAgICAgIEZE
VCggbWFrZV9tZW1vcnlfbm9kZXMoZ2MsIGZkdCwgZG9tKSApOworICAgICAgICBGRFQoIG1ha2Vf
cmVzZXJ2ZWRfbm9kZXMoZ2MsIGZkdCwgZF9jb25maWcpICk7CiAKICAgICAgICAgc3dpdGNoIChp
bmZvLT5hcmNoX2FybS5naWNfdmVyc2lvbikgewogICAgICAgICBjYXNlIExJQlhMX0dJQ19WRVJT
SU9OX1YyOgpAQCAtOTcxLDEyICsxMDE2LDEzIEBAIG91dDoKIH0KIAogaW50IGxpYnhsX19hcmNo
X2RvbWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19nYyAqZ2MsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmlu
Zm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9t
YWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQog
ewogICAgIGludCByYzsKICAgICB1aW50NjRfdCB2YWw7CisgICAgbGlieGxfZG9tYWluX2J1aWxk
X2luZm8gKmluZm8gPSAmZF9jb25maWctPmJfaW5mbzsKIAogICAgIGFzc2VydChpbmZvLT50eXBl
ID09IExJQlhMX0RPTUFJTl9UWVBFX1BWKTsKIApAQCAtOTkyLDcgKzEwMzgsNyBAQCBpbnQgbGli
eGxfX2FyY2hfZG9tYWluX2luaXRfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKICAgICBp
ZiAocmMpCiAgICAgICAgIHJldHVybiByYzsKIAotICAgIHJjID0gbGlieGxfX3ByZXBhcmVfZHRi
KGdjLCBpbmZvLCBzdGF0ZSwgZG9tKTsKKyAgICByYyA9IGxpYnhsX19wcmVwYXJlX2R0YihnYywg
ZF9jb25maWcsIHN0YXRlLCBkb20pOwogICAgIGlmIChyYykgZ290byBvdXQ7CiAKICAgICBpZiAo
IWxpYnhsX2RlZmJvb2xfdmFsKGluZm8tPmFjcGkpKSB7CmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IDNjZmUwZDQuLjRh
YjUyZGYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RvbS5jCkBAIC03MTksNyArNzE5LDcgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVp
bGRfZG9tKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICBMT0coRVJST1Is
ICJ4Y19kb21fcGFyc2VfaW1hZ2UgZmFpbGVkIik7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0K
LSAgICBpZiAoIChyZXQgPSBsaWJ4bF9fYXJjaF9kb21haW5faW5pdF9od19kZXNjcmlwdGlvbihn
YywgaW5mbywgc3RhdGUsIGRvbSkpICE9IDAgKSB7CisgICAgaWYgKCAocmV0ID0gbGlieGxfX2Fy
Y2hfZG9tYWluX2luaXRfaHdfZGVzY3JpcHRpb24oZ2MsIGRfY29uZmlnLCBzdGF0ZSwgZG9tKSkg
IT0gMCApIHsKICAgICAgICAgTE9HRShFUlJPUiwgImxpYnhsX19hcmNoX2RvbWFpbl9pbml0X2h3
X2Rlc2NyaXB0aW9uIGZhaWxlZCIpOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF94ODYuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCmlu
ZGV4IGRkM2RlOTYuLmEzZTI5MTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCkBAIC0zNjcsNyArMzY3LDcgQEAgaW50IGxp
YnhsX19hcmNoX2V4dHJhX21lbW9yeShsaWJ4bF9fZ2MgKmdjLAogfQogCiBpbnQgbGlieGxfX2Fy
Y2hfZG9tYWluX2luaXRfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAq
aW5mbywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9k
b21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20p
CiB7Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 20:20:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 20:20:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkb7l-0006pH-Ud; Tue, 31 Jul 2018 20: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=01/i=kp=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkb7k-0006ge-Rl
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 20:20:05 +0000
X-Inumbo-ID: 015ec282-94ff-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 015ec282-94ff-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 22:19:19 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 66C1320B1C;
 Tue, 31 Jul 2018 16:20:02 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 31 Jul 2018 16:20:02 -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-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=/AnYEfltiZm/W4H1NeNjff46k+ZZ/
 UCRTxilpXXSnC4=; b=TH6YRo8A+jpWDaMcLAywuGVi7IyXj7rofaLYBznapuYmA
 Bs8f1ls3aI5iVMgb9NcE/Vgon0E5zgI9MXl+in09BmnUbS0sQ8V8H754adrLqEOq
 IvypqLFHm+fhPauaiwJ1aclnfGmkBnnf9so+EY2lfiba+WkpCT/nePHC8RnMyMmZ
 WChq03Ty4dVv080DAvxtsI7JV6Sdmgx0hQl5w7vOTCqk9/PdeEzVW7VapbACcZaF
 ck18b4b9ZhRck+Uq2wZ7k+eLJApj5BkH4xCngD+TMGZ6foi9sR+zBa3tkD5HK2Eh
 +o0GlHI84R0B4No29Fv/BByE5hYFVF6KkudQJH84A==
X-ME-Proxy: <xmx:csRgW3o3RUaZSO8YlNWpbwotzWRz9ysDwYevYHTFGnE_s7wSw6OIKg>
 <xmx:csRgW-n4VJ_4-YxuZ4sM6wxZqT6b4E0eyC75GpOwyrCIz8P89G6g7w>
 <xmx:csRgW_1uhCjkdjpdY-OC4Mt_sNR4ZOO-GUNbX4_DejYJveW21v4F5w>
 <xmx:csRgWzQelRvmET0qLn5u80iSoQVkSXhy3VLvxg_iA6EW0SEGG61HOw>
 <xmx:csRgWwySSIh0ITw1b_VOpffXHFcy5w7X8Y7JIcewoo9Vvk5ztvp64g>
 <xmx:csRgWx1MDwCYyTLXXiB-PlgiVThJkXMS0ZX5tFEkW49UwuApjutL0w>
X-ME-Sender: <xms:csRgW706KCOj9ubH188OV6YILgWcfsA0olWoXXY--Px2zLe47s20Xg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id D11731026B;
 Tue, 31 Jul 2018 16:20:00 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 31 Jul 2018 22:19:05 +0200
Message-Id: <20180731201905.23112-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] tools/gdbsx: use inttypes.h instead of custom
 macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Elena Ufimtseva <elena.ufimtseva@oracle.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>, 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>

U2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZp
c2libGV0aGluZ3NsYWIuY29tPgotLS0KVGhpcyBpcyBvbiB0b3Agb2YgInRvb2xzL2dkYnN4OiBm
aXggJ2cnIHBhY2tldCByZXNwb25zZSBmb3IgNjRiaXQKZ3Vlc3RzIiBwYXRjaC4KLS0tCiB0b29s
cy9kZWJ1Z2dlci9nZGJzeC9neC9neF9sb2NhbC5jICB8IDE3ICsrKysrLS0tLS0KIHRvb2xzL2Rl
YnVnZ2VyL2dkYnN4L2d4L2d4X21haW4uYyAgIHwgIDUgKy0tCiB0b29scy9kZWJ1Z2dlci9nZGJz
eC94Zy94Z19wdWJsaWMuaCB8ICA4IC0tLS0tCiB0b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGll
bnQuYyAgICB8IDUxICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiA0IGZpbGVzIGNoYW5n
ZWQsIDUzIGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMgYi90b29scy9kZWJ1Z2dlci9nZGJzeC9neC9n
eF9sb2NhbC5jCmluZGV4IDMzNTU2YTU4MmQuLjAyM2Y1YTM5MWYgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xvY2FsLmMKKysrIGIvdG9vbHMvZGVidWdnZXIvZ2Ric3gv
Z3gvZ3hfbG9jYWwuYwpAQCAtMjEsNiArMjEsNyBAQAogI2luY2x1ZGUgPHN0ZGlvLmg+CiAjaW5j
bHVkZSA8c3RkaW50Lmg+CiAjaW5jbHVkZSA8c3RkYXJnLmg+CisjaW5jbHVkZSA8aW50dHlwZXMu
aD4KICNpbmNsdWRlIDxlcnJuby5oPgogCiAjaW5jbHVkZSAiZ3guaCIKQEAgLTQ1LDE3ICs0Niwx
NyBAQCBwcm50XzMycmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3MzMiAqcjMycCkKIHN0YXRpYyB2b2lk
CiBwcm50XzY0cmVncyhzdHJ1Y3QgeGdfZ2RiX3JlZ3M2NCAqcjY0cCkKIHsKLSAgICBwcmludGYo
InJpcDoiWEdGNjQiIHJzcDoiWEdGNjQiIGZsYWdzOiUwOHhcbiIsIHI2NHAtPnJpcCwgcjY0cC0+
cnNwLAorICAgIHByaW50ZigicmlwOiUwMTYiUFJJeDY0IiByc3A6JTAxNiJQUkl4NjQiIGZsYWdz
OiUwOHhcbiIsIHI2NHAtPnJpcCwgcjY0cC0+cnNwLAogICAgICAgICAgICByNjRwLT5lZmxhZ3Mp
OwotICAgIHByaW50ZigicmF4OiJYR0Y2NCIgcmJ4OiJYR0Y2NCIgcmN4OiJYR0Y2NCJcbiIsIHI2
NHAtPnJheCwgcjY0cC0+cmJ4LAorICAgIHByaW50ZigicmF4OiUwMTYiUFJJeDY0IiByYng6JTAx
NiJQUkl4NjQiIHJjeDolMDE2IlBSSXg2NCJcbiIsIHI2NHAtPnJheCwgcjY0cC0+cmJ4LAogICAg
ICAgICAgICByNjRwLT5yY3gpOwotICAgIHByaW50ZigicmR4OiJYR0Y2NCIgcnNpOiJYR0Y2NCIg
cmRpOiJYR0Y2NCJcbiIsIHI2NHAtPnJkeCwgcjY0cC0+cnNpLAorICAgIHByaW50ZigicmR4OiUw
MTYiUFJJeDY0IiByc2k6JTAxNiJQUkl4NjQiIHJkaTolMDE2IlBSSXg2NCJcbiIsIHI2NHAtPnJk
eCwgcjY0cC0+cnNpLAogICAgICAgICAgICByNjRwLT5yZGkpOwotICAgIHByaW50ZigicjA4OiJY
R0Y2NCIgcjA5OiJYR0Y2NCIgcjEwOiJYR0Y2NCJcbiIsIHI2NHAtPnI4LCByNjRwLT5yOSwKKyAg
ICBwcmludGYoInIwODolMDE2IlBSSXg2NCIgcjA5OiUwMTYiUFJJeDY0IiByMTA6JTAxNiJQUkl4
NjQiXG4iLCByNjRwLT5yOCwgcjY0cC0+cjksCiAgICAgICAgICAgIHI2NHAtPnIxMCk7Ci0gICAg
cHJpbnRmKCJyMTE6IlhHRjY0IiByMTI6IlhHRjY0IiByMTM6IlhHRjY0IlxuIiwgcjY0cC0+cjEx
LCByNjRwLT5yMTIsCisgICAgcHJpbnRmKCJyMTE6JTAxNiJQUkl4NjQiIHIxMjolMDE2IlBSSXg2
NCIgcjEzOiUwMTYiUFJJeDY0IlxuIiwgcjY0cC0+cjExLCByNjRwLT5yMTIsCiAgICAgICAgICAg
IHI2NHAtPnIxMyk7Ci0gICAgcHJpbnRmKCJyMTQ6IlhHRjY0IiByMTU6IlhHRjY0IiByYnA6IlhH
RjY0IlxuIiwgcjY0cC0+cjE0LCByNjRwLT5yMTUsCisgICAgcHJpbnRmKCJyMTQ6JTAxNiJQUkl4
NjQiIHIxNTolMDE2IlBSSXg2NCIgcmJwOiUwMTYiUFJJeDY0IlxuIiwgcjY0cC0+cjE0LCByNjRw
LT5yMTUsCiAgICAgICAgICAgIHI2NHAtPnJicCk7CiAgICAgcHJpbnRmKCJjczolMDh4IGRzOiUw
OHggZnM6JTA4eCBnczolMDh4XG4iLCByNjRwLT5jcywKICAgICAgICAgICAgcjY0cC0+ZHMsIHI2
NHAtPmZzLCByNjRwLT5ncyk7CkBAIC05MiwxMyArOTMsMTMgQEAgcHJudF9jYWxsX3RyYWNlNjQo
dWludDY0X3QgaXAsIHVpbnQ2NF90IHNwKQogICAgIHVpbnQ2NF90IGxvb3BtYXg9MCwgdmFsOwog
CiAgICAgcHJpbnRmKCJDYWxsIFRyYWNlOlxuIik7Ci0gICAgcHJpbnRmKCIgICBbIlhHRjY0Il1c
biIsIGlwKTsKKyAgICBwcmludGYoIiAgIFslMDE2IlBSSXg2NCJdXG4iLCBpcCk7CiAKICAgICB3
aGlsZShzdGFja19tYXggPiAwKSB7CiAgICAgICAgIGlmICh4Z19yZWFkX21lbShzcCwgKGNoYXIg
KikmdmFsLCBzaXplb2YodmFsKSwwKSAhPSAwKQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAg
ICBpZiAodmFsID4gMHhmZmZmZmZmZjgwMDAwMDAwVUwpIHsgICAgLyoga2VybmVsIGFkZHIgKi8K
LSAgICAgICAgICAgIHByaW50ZigiICAgWyJYR0Y2NCJdXG4iLCB2YWwpOworICAgICAgICAgICAg
cHJpbnRmKCIgICBbJTAxNiJQUkl4NjQiXVxuIiwgdmFsKTsKICAgICAgICAgICAgIC0tc3RhY2tf
bWF4OwogICAgICAgICB9CiAgICAgICAgIHNwICs9IHNpemVvZihzcCk7CmRpZmYgLS1naXQgYS90
b29scy9kZWJ1Z2dlci9nZGJzeC9neC9neF9tYWluLmMgYi90b29scy9kZWJ1Z2dlci9nZGJzeC9n
eC9neF9tYWluLmMKaW5kZXggNmRmYTUwMTE0NS4uMTVkZTJjMzUwMSAxMDA2NDQKLS0tIGEvdG9v
bHMvZGVidWdnZXIvZ2Ric3gvZ3gvZ3hfbWFpbi5jCisrKyBiL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4
L2d4L2d4X21haW4uYwpAQCAtMjEsNiArMjEsNyBAQAogI2luY2x1ZGUgPHN0ZGlvLmg+CiAjaW5j
bHVkZSA8c3RkaW50Lmg+CiAjaW5jbHVkZSA8c3RkbGliLmg+CisjaW5jbHVkZSA8aW50dHlwZXMu
aD4KICNpbmNsdWRlIDx1bmlzdGQuaD4KICNpbmNsdWRlIDxzdHJpbmcuaD4KICNpbmNsdWRlIDxl
cnJuby5oPgpAQCAtMTE0LDkgKzExNSw5IEBAIF9kb19xUmNtZF9yZXEoY2hhciAqcmVtb3RlX2J1
ZikKICAgICAgICAgWEdUUkMoImJ1Zis1OiVzIHBnZDN2YWw6MHglbGx4XG4iLCBidWYrNSwgcGdk
M3ZhbCk7CiAKICAgICAgICAgaWYgKCplbmRwID09ICdcMCcgJiYgcGdkM3ZhbCA+IDApIHsKLSAg
ICAgICAgICAgIHNwcmludGYoYnVmMSwgInBnZDN2YWwgc2V0IHRvOiAiWEdGNjQiXG4iLCBwZ2Qz
dmFsKTsKKyAgICAgICAgICAgIHNwcmludGYoYnVmMSwgInBnZDN2YWwgc2V0IHRvOiAlMDE2IlBS
SXg2NCJcbiIsIHBnZDN2YWwpOwogICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgc3ByaW50
ZihidWYxLCAiSW52YWxpZCAgcGdkM3ZhbCAiWEdGNjQiXG4iLCBwZ2QzdmFsKTsKKyAgICAgICAg
ICAgIHNwcmludGYoYnVmMSwgIkludmFsaWQgIHBnZDN2YWwgJTAxNiJQUkl4NjQiXG4iLCBwZ2Qz
dmFsKTsKICAgICAgICAgICAgIHBnZDN2YWwgPSAwOwogICAgICAgICB9CiAgICAgfSBlbHNlIHsK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L3hnL3hnX3B1YmxpYy5oIGIvdG9vbHMv
ZGVidWdnZXIvZ2Ric3gveGcveGdfcHVibGljLmgKaW5kZXggY2ZmYjJmNzUzMi4uMzE1MTNjODE3
NyAxMDA2NDQKLS0tIGEvdG9vbHMvZGVidWdnZXIvZ2Ric3gveGcveGdfcHVibGljLmgKKysrIGIv
dG9vbHMvZGVidWdnZXIvZ2Ric3gveGcveGdfcHVibGljLmgKQEAgLTIxLDE0ICsyMSw2IEBACiAj
ZGVmaW5lIFhHVFJDMSguLi4pICBcCiAgICAgICAgICAgIGRvIHsoeGd0cmNfb249PTIpID8gKHhn
dHJjKF9fRlVOQ1RJT05fXyxfX1ZBX0FSR1NfXykpOjA7fSB3aGlsZSAoMCkKIAotI2lmIGRlZmlu
ZWQoX194ODZfNjRfXykKLSAgICAjZGVmaW5lICBYR0ZNNjQgICIlbHgiCi0gICAgI2RlZmluZSAg
WEdGNjQgICAiJTAxNmx4IgotI2Vsc2UKLSAgICAjZGVmaW5lICBYR0ZNNjQgICIlbGx4IgotICAg
ICNkZWZpbmUgIFhHRjY0ICAgIiUwMTZsbHgiCi0jZW5kaWYKLQogCiB0eXBlZGVmIGVudW0gewog
ICAgIFhHX0dQUlM9MSwgICAgICAgICAgLyogZ2VuZXJhbCBwdXJwb3NlIHVzZXIgcmVncyAqLwpk
aWZmIC0tZ2l0IGEvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVfY2xpZW50LmMgYi90b29scy94ZW5z
dG9yZS94ZW5zdG9yZV9jbGllbnQuYwppbmRleCAzZDE0ZDM3ZTYyLi45MDQyMDRiYzJkIDEwMDY0
NAotLS0gYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZV9jbGllbnQuYworKysgYi90b29scy94ZW5z
dG9yZS94ZW5zdG9yZV9jbGllbnQuYwpAQCAtNjgsNiArNjgsMTggQEAgb3V0cHV0KGNvbnN0IGNo
YXIgKmZtdCwgLi4uKSB7CiAgICAgb3V0cHV0X3BvcyArPSBsZW47CiB9CiAKK3N0YXRpYyB2b2lk
CitvdXRwdXRfcmF3KGNvbnN0IGNoYXIgKmRhdGEsIGludCBsZW4pIHsKKyAgICBpZiAob3V0cHV0
X3BvcyArIGxlbiA+IG91dHB1dF9zaXplKSB7CisgICAgICAgIG91dHB1dF9zaXplICs9IGxlbiAr
IDEwMjQ7CisJb3V0cHV0X2J1ZiA9IHJlYWxsb2Mob3V0cHV0X2J1Ziwgb3V0cHV0X3NpemUpOwor
CWlmIChvdXRwdXRfYnVmID09IE5VTEwpCisJICAgIGVycigxLCAibWFsbG9jIik7CisgICAgfQor
ICAgIG1lbWNweSgmb3V0cHV0X2J1ZltvdXRwdXRfcG9zXSwgZGF0YSwgbGVuKTsKKyAgICBvdXRw
dXRfcG9zICs9IGxlbjsKK30KKwogc3RhdGljIHZvaWQKIHVzYWdlKGVudW0gbW9kZSBtb2RlLCBp
bnQgaW5jbF9tb2RlLCBjb25zdCBjaGFyICpwcm9nbmFtZSkKIHsKQEAgLTc4LDEwICs5MCwxMCBA
QCB1c2FnZShlbnVtIG1vZGUgbW9kZSwgaW50IGluY2xfbW9kZSwgY29uc3QgY2hhciAqcHJvZ25h
bWUpCiAJZXJyeCgxLCAiVXNhZ2U6ICVzIDxtb2RlPiBbLWhdIFsuLi5dIiwgcHJvZ25hbWUpOwog
ICAgIGNhc2UgTU9ERV9yZWFkOgogCW1zdHIgPSBpbmNsX21vZGUgPyAicmVhZCAiIDogIiI7Ci0J
ZXJyeCgxLCAiVXNhZ2U6ICVzICVzWy1oXSBbLXBdIFstc10ga2V5IFsuLi5dIiwgcHJvZ25hbWUs
IG1zdHIpOworCWVycngoMSwgIlVzYWdlOiAlcyAlc1staF0gWy1wXSBbLXNdIFstUl0ga2V5IFsu
Li5dIiwgcHJvZ25hbWUsIG1zdHIpOwogICAgIGNhc2UgTU9ERV93cml0ZToKIAltc3RyID0gaW5j
bF9tb2RlID8gIndyaXRlICIgOiAiIjsKLQllcnJ4KDEsICJVc2FnZTogJXMgJXNbLWhdIFstc10g
a2V5IHZhbHVlIFsuLi5dIiwgcHJvZ25hbWUsIG1zdHIpOworCWVycngoMSwgIlVzYWdlOiAlcyAl
c1staF0gWy1zXSBbLVJdIGtleSB2YWx1ZSBbLi4uXSIsIHByb2duYW1lLCBtc3RyKTsKICAgICBj
YXNlIE1PREVfcm06CiAJbXN0ciA9IGluY2xfbW9kZSA/ICJybSAiIDogIiI7CiAJZXJyeCgxLCAi
VXNhZ2U6ICVzICVzWy1oXSBbLXNdIFstdF0ga2V5IFsuLi5dIiwgcHJvZ25hbWUsIG1zdHIpOwpA
QCAtMjkzLDcgKzMwNSw4IEBAIGRvX3dhdGNoKHN0cnVjdCB4c19oYW5kbGUgKnhzaCwgaW50IG1h
eF9ldmVudHMpCiAKIHN0YXRpYyBpbnQKIHBlcmZvcm0oZW51bSBtb2RlIG1vZGUsIGludCBvcHRp
bmQsIGludCBhcmdjLCBjaGFyICoqYXJndiwgc3RydWN0IHhzX2hhbmRsZSAqeHNoLAotICAgICAg
ICB4c190cmFuc2FjdGlvbl90IHh0aCwgaW50IHByZWZpeCwgaW50IHRpZHksIGludCB1cHRvLCBp
bnQgcmVjdXJzZSwgaW50IG5yX3dhdGNoZXMpCisgICAgICAgIHhzX3RyYW5zYWN0aW9uX3QgeHRo
LCBpbnQgcHJlZml4LCBpbnQgdGlkeSwgaW50IHVwdG8sIGludCByZWN1cnNlLCBpbnQgbnJfd2F0
Y2hlcywKKyAgICAgICAgaW50IHJhdykKIHsKICAgICBzd2l0Y2ggKG1vZGUpIHsKICAgICBjYXNl
IE1PREVfbHM6CkBAIC0zMjIsMTcgKzMzNSwyNyBAQCBwZXJmb3JtKGVudW0gbW9kZSBtb2RlLCBp
bnQgb3B0aW5kLCBpbnQgYXJnYywgY2hhciAqKmFyZ3YsIHN0cnVjdCB4c19oYW5kbGUgKnhzaAog
ICAgICAgICAgICAgfQogICAgICAgICAgICAgaWYgKHByZWZpeCkKICAgICAgICAgICAgICAgICBv
dXRwdXQoIiVzOiAiLCBhcmd2W29wdGluZF0pOwotICAgICAgICAgICAgb3V0cHV0KCIlc1xuIiwg
c2FuaXRpc2VfdmFsdWUoJmVidWYsIHZhbCwgbGVuKSk7CisgICAgICAgICAgICBpZiAocmF3KQor
ICAgICAgICAgICAgICAgIG91dHB1dF9yYXcodmFsLCBsZW4pOworICAgICAgICAgICAgZWxzZQor
ICAgICAgICAgICAgICAgIG91dHB1dCgiJXNcbiIsIHNhbml0aXNlX3ZhbHVlKCZlYnVmLCB2YWws
IGxlbikpOwogICAgICAgICAgICAgZnJlZSh2YWwpOwogICAgICAgICAgICAgb3B0aW5kKys7CiAg
ICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgICAgICBjYXNlIE1PREVfd3JpdGU6IHsK
ICAgICAgICAgICAgIGNoYXIgKnZhbF9zcGVjID0gYXJndltvcHRpbmQgKyAxXTsKKyAgICAgICAg
ICAgIGNoYXIgKnZhbDsKICAgICAgICAgICAgIHVuc2lnbmVkIGxlbjsKLSAgICAgICAgICAgIGV4
cGFuZGluZ19idWZmZXJfZW5zdXJlKCZlYnVmLCBzdHJsZW4odmFsX3NwZWMpKzEpOwotICAgICAg
ICAgICAgdW5zYW5pdGlzZV92YWx1ZShlYnVmLmJ1ZiwgJmxlbiwgdmFsX3NwZWMpOwotICAgICAg
ICAgICAgaWYgKCF4c193cml0ZSh4c2gsIHh0aCwgYXJndltvcHRpbmRdLCBlYnVmLmJ1ZiwgbGVu
KSkgeworICAgICAgICAgICAgaWYgKHJhdykgeworICAgICAgICAgICAgICAgIHZhbCA9IHZhbF9z
cGVjOworICAgICAgICAgICAgICAgIGxlbiA9IHN0cmxlbih2YWxfc3BlYyk7CisgICAgICAgICAg
ICB9IGVsc2UgeworICAgICAgICAgICAgICAgIGV4cGFuZGluZ19idWZmZXJfZW5zdXJlKCZlYnVm
LCBzdHJsZW4odmFsX3NwZWMpKzEpOworICAgICAgICAgICAgICAgIHVuc2FuaXRpc2VfdmFsdWUo
ZWJ1Zi5idWYsICZsZW4sIHZhbF9zcGVjKTsKKyAgICAgICAgICAgICAgICB2YWwgPSBlYnVmLmJ1
ZjsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGlmICgheHNfd3JpdGUoeHNoLCB4dGgsIGFy
Z3Zbb3B0aW5kXSwgdmFsLCBsZW4pKSB7CiAgICAgICAgICAgICAgICAgd2FybngoImNvdWxkIG5v
dCB3cml0ZSBwYXRoICVzIiwgYXJndltvcHRpbmRdKTsKICAgICAgICAgICAgICAgICByZXR1cm4g
MTsKICAgICAgICAgICAgIH0KQEAgLTUwNiw2ICs1MjksNyBAQCBtYWluKGludCBhcmdjLCBjaGFy
ICoqYXJndikKICAgICBpbnQgcmVjdXJzZSA9IDA7CiAgICAgaW50IG5yX3dhdGNoZXMgPSAtMTsK
ICAgICBpbnQgdHJhbnNhY3Rpb247CisgICAgaW50IHJhdyA9IDA7CiAgICAgc3RydWN0IHdpbnNp
emUgd3M7CiAgICAgZW51bSBtb2RlIG1vZGU7CiAKQEAgLTUzOSwxMCArNTYzLDExIEBAIG1haW4o
aW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCSAgICB7InVwdG8iLCAgICAwLCAwLCAndSd9LCAvKiBN
T0RFX2NobW9kICovCiAJICAgIHsicmVjdXJzZSIsIDAsIDAsICdyJ30sIC8qIE1PREVfY2htb2Qg
Ki8KIAkgICAgeyJudW1iZXIiLCAgMSwgMCwgJ24nfSwgLyogTU9ERV93YXRjaCAqLworCSAgICB7
InJhdyIsICAgICAwLCAwLCAnUid9LCAvKiBNT0RFX3JlYWQgfHwgTU9ERV93cml0ZSAqLwogCSAg
ICB7MCwgMCwgMCwgMH0KIAl9OwogCi0JYyA9IGdldG9wdF9sb25nKGFyZ2MgLSBzd2l0Y2hfYXJn
diwgYXJndiArIHN3aXRjaF9hcmd2LCAiaGZzcHR1cm46IiwKKwljID0gZ2V0b3B0X2xvbmcoYXJn
YyAtIHN3aXRjaF9hcmd2LCBhcmd2ICsgc3dpdGNoX2FyZ3YsICJoZnNwdHVybjpSIiwKIAkJCWxv
bmdfb3B0aW9ucywgJmluZGV4KTsKIAlpZiAoYyA9PSAtMSkKIAkgICAgYnJlYWs7CkBAIC01OTMs
NiArNjE4LDEyIEBAIG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCSAgICBlbHNlCiAJCXVz
YWdlKG1vZGUsIHN3aXRjaF9hcmd2LCBhcmd2WzBdKTsKIAkgICAgYnJlYWs7CisJY2FzZSAnUic6
CisJICAgIGlmICggbW9kZSA9PSBNT0RFX3JlYWQgfHwgbW9kZSA9PSBNT0RFX3dyaXRlICkKKwkJ
cmF3ID0gMTsKKwkgICAgZWxzZQorCQl1c2FnZShtb2RlLCBzd2l0Y2hfYXJndiwgYXJndlswXSk7
CisJICAgIGJyZWFrOwogCX0KICAgICB9CiAKQEAgLTY0Niw3ICs2NzcsNyBAQCBhZ2FpbjoKIAkg
ICAgZXJyeCgxLCAiY291bGRuJ3Qgc3RhcnQgdHJhbnNhY3Rpb24iKTsKICAgICB9CiAKLSAgICBy
ZXQgPSBwZXJmb3JtKG1vZGUsIG9wdGluZCwgYXJnYyAtIHN3aXRjaF9hcmd2LCBhcmd2ICsgc3dp
dGNoX2FyZ3YsIHhzaCwgeHRoLCBwcmVmaXgsIHRpZHksIHVwdG8sIHJlY3Vyc2UsIG5yX3dhdGNo
ZXMpOworICAgIHJldCA9IHBlcmZvcm0obW9kZSwgb3B0aW5kLCBhcmdjIC0gc3dpdGNoX2FyZ3Ys
IGFyZ3YgKyBzd2l0Y2hfYXJndiwgeHNoLCB4dGgsIHByZWZpeCwgdGlkeSwgdXB0bywgcmVjdXJz
ZSwgbnJfd2F0Y2hlcywgcmF3KTsKIAogICAgIGlmICh0cmFuc2FjdGlvbiAmJiAheHNfdHJhbnNh
Y3Rpb25fZW5kKHhzaCwgeHRoLCByZXQpKSB7CiAJaWYgKHJldCA9PSAwICYmIGVycm5vID09IEVB
R0FJTikgewpAQCAtNjU3LDcgKzY4OCw3IEBAIGFnYWluOgogICAgIH0KIAogICAgIGlmIChvdXRw
dXRfcG9zKQotCXByaW50ZigiJXMiLCBvdXRwdXRfYnVmKTsKKyAgICAgICAgZndyaXRlKG91dHB1
dF9idWYsIDEsIG91dHB1dF9wb3MsIHN0ZG91dCk7CiAKICAgICBmcmVlKG91dHB1dF9idWYpOwog
ICAgIGZyZWUoZWJ1Zi5idWYpOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 21:31:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 21: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 1fkcEy-0003T2-C1; Tue, 31 Jul 2018 21:31: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkcEw-0003Sp-Ml
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 21:31:34 +0000
X-Inumbo-ID: 24a239d1-9509-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24a239d1-9509-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 21:31: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 1fkcEt-0007Da-Kw; Tue, 31 Jul 2018 21:31: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 1fkcEt-0002La-Dl; Tue, 31 Jul 2018 21:31:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkcEt-0001y6-D4; Tue, 31 Jul 2018 21:31:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125686-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 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:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-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-i386-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-amd64-amd64-libvirt-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: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-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-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-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-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-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-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-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-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-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=a1b223b756f354895525060bd3f9f1f07899a082
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 21:31:31 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125686: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY4NiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY4Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWls
IGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0
MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAx
MjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGExYjIyM2I3NTZm
MzU0ODk1NTI1MDYwYmQzZjlmMWYwNzg5OWEwODIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2ZmMmEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBaICAgNDMgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQgWiAgIDMz
IGRheXMgICAyMSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2ODYgIDIwMTgtMDct
MzAgMTQ6MjU6MjQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1CiAgSWFuIEph
Y2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwu
Y29tPgogIExhcnMgS3VydGggPGxhcnMua3VydGgueGVuQGdtYWlsLmNvbT4KICBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2Fy
dC5oaWxkZWJyYW5kQGRvcm5lcndvcmtzLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA2NTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 21:39:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 21: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 1fkcMQ-0003ix-Aq; Tue, 31 Jul 2018 21: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=b8jk=kp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkcMO-0003ii-Bc
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 21:39:16 +0000
X-Inumbo-ID: 38dc7901-950a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 38dc7901-950a-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 21:39: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 1fkcMM-0007MW-TW; Tue, 31 Jul 2018 21:39: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 1fkcMM-0002c1-GQ; Tue, 31 Jul 2018 21:39:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkcMM-00024u-Fp; Tue, 31 Jul 2018 21:39:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125693-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=6d9a0a9420167a87d353b53b93fec17ad61b4b61
X-Osstest-Versions-That: ovmf=39f0156fce373c0c0a04d85928b7d8761037134e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 31 Jul 2018 21:39:14 +0000
Subject: [Xen-devel] [ovmf test] 125693: 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>

ZmxpZ2h0IDEyNTY5MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2OTMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA2ZDlhMGE5NDIwMTY3YTg3ZDM1M2I1M2I5M2ZlYzE3
YWQ2MWI0YjYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzOWYwMTU2
ZmNlMzczYzBjMGEwNGQ4NTkyOGI3ZDg3NjEwMzcxMzRlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU2NjUgIDIwMTgtMDctMzAgMDE6NDA6NDMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NjkzICAyMDE4LTA3LTMxIDA1OjEwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
c3Qvb3ZtZi5naXQKICAgMzlmMDE1NmZjZS4uNmQ5YTBhOTQyMCAgNmQ5YTBhOTQyMDE2N2E4N2Qz
NTNiNTNiOTNmZWMxN2FkNjFiNGI2MSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 21:42:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 21:42:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkcPH-0004Pf-Su; Tue, 31 Jul 2018 21:42: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=h+0c=kp=gmail.com=lelema.zh@srs-us1.protection.inumbo.net>)
 id 1fkcPG-0004PR-U0
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 21:42:14 +0000
X-Inumbo-ID: 7bfbd682-950a-11e8-a8a5-bc764e045a96
Received: from mail-oi0-x22a.google.com (unknown [2607:f8b0:4003:c06::22a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7bfbd682-950a-11e8-a8a5-bc764e045a96;
 Tue, 31 Jul 2018 23:41:30 +0200 (CEST)
Received: by mail-oi0-x22a.google.com with SMTP id b15-v6so30775842oib.10;
 Tue, 31 Jul 2018 14:42:13 -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:cc;
 bh=9zU2xLa6XhPnPG2wRv2Afp/nU3i4gpharY0nV05Uw/c=;
 b=UDy4pdwcI9YXkGPglikutkNRjNS+GpxRIdmtexK2qDYQBGUpvKdcs8jzZ48qDFUms5
 9Zr+xL6ns36mIZOfYhGxSWjTVd9UFmkups5z3/8F7Ktzw0ri2tSPYYmB41gKZyTSzfD7
 d3c7chJC7qkJtxlrXDVC9hEPKBIpDgUvcBRuEsdxeaK1a+bHQoxQqcg1yh0HzM11onhq
 GSxM2wNaZMUMtlxH/+DgYrowBcjjbddAhKiXRaRDamHdKvGwmaSA1i3O+U66O+8EaneH
 G3n6jyViXv+ayYb5ofr73WZ2cZ4YKnAkskV+CgI8N2bM0kMqjhTSS+HJU7P1AptkA4lK
 T3NQ==
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=9zU2xLa6XhPnPG2wRv2Afp/nU3i4gpharY0nV05Uw/c=;
 b=PoM/rp1qxhDZxgjlUfRfFNlTAGz3GgFZauiCYXpgEf+JCHboC5npzZSGJNdi/MsbvP
 BykySAq65UDxaP/7dMv9DwGBAt68U7616wlA0HyccMhAUotM5gYkNZdg52oh+91l/BLz
 qa9PKfdUX4wQSXHtIE9UQd9MgmoS/tCnsY1a3DIJeiBvMFCCXTXF9mIW1Tns94bYw2/8
 bQdhkk9O96D84kkfg6nLEqqMxI1nV11KVHNdCuwmAyWKqa3GoOxM8rzaS/mRUwfbcqKg
 FTPTWCJlHBmZwMaQScK2nxrAanQD6gXPkD+1UaP80Y2lzTKzoe+ayUvnYFPLUtt4PobK
 WsHg==
X-Gm-Message-State: AOUpUlEc7vqxsQ3GUNAxjJGd2pr7LcIEAU0O3MiGsCdNNW7MNpPNEHdW
 EeqnSNl1F203QBCz5AK9Ecc8x4XVzeJH5/6LKIpVvAJw
X-Google-Smtp-Source: AAOMgpfmbsQmlPH1TZczJYuZNmmdQM9r57wHHxaAsnBTjQA6hHPdToVq2b8l6rYB1dxOrqO3etJWreS705EzAUYeAjw=
X-Received: by 2002:aca:4c8e:: with SMTP id
 z136-v6mr831613oia.170.1533073332682; 
 Tue, 31 Jul 2018 14:42:12 -0700 (PDT)
MIME-Version: 1.0
From: Lele Ma <lelema.zh@gmail.com>
Date: Tue, 31 Jul 2018 17:42:01 -0400
Message-ID: <CA+-OKzVn9-ijw+z8toXWy=6HcXsD=HeLKEA3-Y1C5LSsTro57A@mail.gmail.com>
To: minios-devel@lists.xenproject.org
Subject: [Xen-devel] Networking with MiniOS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, tamas.lengyel@zentific.com
Content-Type: multipart/mixed; boundary="===============0077088603988907623=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0077088603988907623==
Content-Type: multipart/alternative; boundary="00000000000068c3d505725273e8"

--00000000000068c3d505725273e8
Content-Type: text/plain; charset="UTF-8"

Dear All,

I am trying to enable networking with MiniOS.

I created a daytime server based on daytime.c
<https://github.com/xen-project/mini-os/blob/master/daytime.c> shipped with
MiniOS. The code in daytime.c is copied into stubdom/c/main.c and built
with c-stubdom.
Server thread is created successfully but client cannot establish tcp
connection with server thread, neither from MiniOS itself or from anther VM
(dom0).

The client code in MiniOS is:
-------------------------------
 while (1){
        targetconn = netconn_new(NETCONN_TCP);
            if ( targetconn == NULL ) {
            /* No memory for new connection? */
            continue;
        }
        rc = netconn_bind(targetconn, &localip, 0);
*        //... success binding*
        rc = netconn_connect ( targetconn, &remote_ip, LISTEN_PORT );

        if ( rc != ERR_OK )
        {
*            // always catched the error here*
            printf("----%s: Error connecting. Now reconnect...\n",
__FUNCTION__);
            netconn_delete ( targetconn );
            continue;
        }
    }
-------------------------------------------------
(Complete code: https://github.com/tinyvmi/tinynet/blob/master/daytime.c)

On dom0, I used telnet <minios-ip> <port> to connect, also with no luck.

Could anyone give some hints how should I build a tcp connection with
MiniOS?

Best,
Lele Ma

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

<div dir=3D"ltr">Dear All,<div><br></div><div>I am trying to enable network=
ing with MiniOS.</div><div><br></div><div>I created a daytime server based =
on <a href=3D"https://github.com/xen-project/mini-os/blob/master/daytime.c"=
>daytime.c</a> shipped with MiniOS. The code in daytime.c is copied into st=
ubdom/c/main.c and built with c-stubdom.=C2=A0</div><div>Server thread is c=
reated successfully but client cannot establish tcp connection with server =
thread, neither from MiniOS itself or from anther VM (dom0).</div><div><br>=
</div><div>The client code in MiniOS is:</div><div>------------------------=
-------</div><div><div>=C2=A0while (1){</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 targetconn =3D netconn_new(NETCONN_TCP);<br></div><div>=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 if ( targetconn =3D=3D NULL ) {=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 /*=
 No memory for new connection? */</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 continue;</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 }</div><div>=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 rc =3D netconn_bind(targetconn, &amp;localip, 0);<=
/div><div><b>=C2=A0 =C2=A0 =C2=A0 =C2=A0 //... success binding</b></div><di=
v>=C2=A0 =C2=A0 =C2=A0 =C2=A0 rc =3D netconn_connect ( targetconn, &amp;rem=
ote_ip, LISTEN_PORT );=C2=A0</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0</d=
iv><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 if ( rc !=3D ERR_OK )</div><div>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 {</div><div><b>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 // always catched the error here</b></div><div><b>=C2=A0</b> =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 printf(&quot;----%s: Error connecting. Now reconne=
ct...\n&quot;, __FUNCTION__);</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 netconn_delete ( targetconn );</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 continue;</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 }</div><div>=
=C2=A0 =C2=A0 }<br></div></div><div>---------------------------------------=
----------</div><div>(Complete code:=C2=A0<a href=3D"https://github.com/tin=
yvmi/tinynet/blob/master/daytime.c">https://github.com/tinyvmi/tinynet/blob=
/master/daytime.c</a>)</div><div><br></div><div>On dom0, I used telnet &lt;=
minios-ip&gt; &lt;port&gt; to connect, also with no luck.</div><div><br></d=
iv><div>Could anyone give some hints how should I build a tcp connection wi=
th MiniOS?=C2=A0=C2=A0</div><div><br></div><div>Best,<br>Lele Ma</div><div>=
<br></div></div>

--00000000000068c3d505725273e8--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0077088603988907623==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 31 22:15:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 22:15:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkcv9-0006ei-Ci; Tue, 31 Jul 2018 22: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=m4e3=kp=xenproject.org=prvs=74350817b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fkcv8-0006eW-Jn
 for xen-devel@lists.xenproject.org; Tue, 31 Jul 2018 22:15:10 +0000
X-Inumbo-ID: 151abad4-950f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 151abad4-950f-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 00:14:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,429,1526342400"; d="scan'208";a="61629853"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75029-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check: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-armhf-armhf-libvirt:guest-start: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-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:debian-di-install:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-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-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=33ced725e11af4eabd3334d12f53ed807e9e2586
X-Osstest-Versions-That: xen=1fd87ba1cd0312b743a48756a91c6962b1514aac
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 31 Jul 2018 23:15:04 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 75029: 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
NTAyOSB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1MDI5LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9u
cy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAg
ICAgICAzM2NlZDcyNWUxMWFmNGVhYmQzMzM0ZDEyZjUzZWQ4MDdlOWUyNTg2CmJhc2VsaW5lIHZl
cnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxZmQ4N2JhMWNkMDMxMmI3NDNhNDg3NTZhOTFj
Njk2MmIxNTE0YWFjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5NzUgIDIwMTgtMDctMTYgMDY6
MjM6MzUgWiAgIDE1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1MDI5ICAyMDE4LTA3LTMx
IDA2OjU2OjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdQogIElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIExhcnMgS3VydGggPGxhcnMua3VydGgueGVuQGdt
YWlsLmNvbT4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9n
cwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFw
cGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzNjUgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3x-0003Z6-0z; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3t-0003UI-JI
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:17 +0000
X-Inumbo-ID: 4cb9f770-9519-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4cb9f770-9519-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 01:27:33 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 0119E20894;
 Tue, 31 Jul 2018 23:28:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079696;
 bh=O74fcbJ+dPFJoeDh6AkS68J9RACyqktvotAlVKV30wE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=n7V2QJ2/d8biOWhmZnKqRaoy9XSyoUqUbnIaV0tSH3TanAjdOqA/syXH9Em3eSC8S
 l6OXequcaEw/VkgvG30HezixZdn+/xjCLmOtjD1mZXxMXGwu7tLKSJlOvtKCJxSnWO
 UPZ4fDhUZxlYqp58IQvlQl7iRUfFW2RCA8Exoha4=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:28:02 -0700
Message-Id: <1533079688-9541-19-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 19/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>, 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
aXRpb25hbGx5IGlmIHRoZSB1c2VyIHJlcXVlc3RlZCBpdC4KCk1ha2Ugc2V0X2ludGVycnVwdF9w
cGkgYWJsZSB0byBoYW5kbGUgbm9uLVBQSSBhbmQgcmVuYW1lIGl0CnNldF9pbnRlcnJ1cHQuCgpT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0t
LQpDaGFuZ2VzIGluIHYzOgotIHVzZSBib29sCi0gcmV0YWluIEJVR19PTihpcnEgPCAxNikKLSBh
ZGQgdnBsMDExIGJvb2wgdG8ga2luZm8KLSByZXR1cm4gZXJyb3Igb2YgdnBsMDExIGlzIHJlcXVp
cmVkIGJ1dCBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFIGlzCiAgbWlzc2luZwoKQ2hhbmdlcyBp
biB2MjoKLSBjb2RlIHN0eWxlIGZpeGVzCi0gbWFrZSBzZXRfaW50ZXJydXB0X3BwaSBnZW5lcmlj
Ci0gcmVuYW1lIHNldF9pbnRlcnJ1cHRfcHBpIHRvIHNldF9pbnRlcnJ1cHQKLSBvbmx5IG1ha2Ug
dGhlIHZwbDAxMSBub2RlIGlmIHRoZSBvcHRpb24gd2FzIGVuYWJsZWQKLS0tCiB4ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgfCA5NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0KIHhlbi9hcmNoL2FybS9rZXJuZWwuaCAgICAgICB8ICAzICsrCiAyIGZpbGVz
IGNoYW5nZWQsIDgzIGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YwppbmRleCAxNjdhNTZlLi5mOWZhNDg0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC02MTksMTkgKzYx
OSwyMCBAQCBzdGF0aWMgaW50IF9faW5pdCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAKIHR5cGVkZWYgX19iZTMyIGdpY19pbnRl
cnJ1cHRfdFszXTsKIAotc3RhdGljIHZvaWQgX19pbml0IHNldF9pbnRlcnJ1cHRfcHBpKGdpY19p
bnRlcnJ1cHRfdCBpbnRlcnJ1cHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGlycSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgY3B1bWFzaywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgbGV2ZWwpCitzdGF0aWMgdm9pZCBfX2luaXQgc2V0X2ludGVycnVw
dChnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IGlycSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBjcHVtYXNrLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGxldmVsKQogewogICAgIF9fYmUzMiAqY2VsbHMgPSBpbnRlcnJ1cHQ7Cisg
ICAgYm9vbCBpc19wcGkgPSAhIShpcnEgPCAzMik7CiAKICAgICBCVUdfT04oaXJxIDwgMTYpOwot
ICAgIEJVR19PTihpcnEgPj0gMzIpOworICAgIGlycSAtPSAoaXNfcHBpKSA/IDE2OiAzMjsgLyog
UFBJcyBzdGFydCBhdCAxNiwgU1BJcyBhdCAzMiAqLwogCiAgICAgLyogU2VlIGxpbnV4IERvY3Vt
ZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnRlcnJ1cHQtY29udHJvbGxlci9hcm0sZ2lj
LnR4dCAqLwotICAgIGR0X3NldF9jZWxsKCZjZWxscywgMSwgMSk7IC8qIGlzIGEgUFBJICovCi0g
ICAgZHRfc2V0X2NlbGwoJmNlbGxzLCAxLCBpcnEgLSAxNik7IC8qIFBQSXMgc3RhcnQgYXQgMTYg
Ki8KKyAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIGlzX3BwaSk7IC8qIGlzIGEgUFBJPyAqLwor
ICAgIGR0X3NldF9jZWxsKCZjZWxscywgMSwgaXJxKTsKICAgICBkdF9zZXRfY2VsbCgmY2VsbHMs
IDEsIChjcHVtYXNrIDw8IDgpIHwgbGV2ZWwpOwogfQogCkBAIC03NTIsNyArNzUzLDcgQEAgc3Rh
dGljIGludCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKICAg
ICAgKiAgLSBBbGwgQ1BVcwogICAgICAqICBUT0RPOiBIYW5kbGUgcHJvcGVybHkgdGhlIGNwdW1h
c2s7CiAgICAgICovCi0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50ciwgZC0+YXJjaC5ldnRjaG5f
aXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVycnVwdChpbnRy
LCBkLT5hcmNoLmV2dGNobl9pcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKICAgICBy
ZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsICZpbnRyLCAxKTsKICAgICBpZiAoIHJl
cyApCiAgICAgICAgIHJldHVybiByZXM7CkBAIC0xMDI5LDE1ICsxMDMwLDE1IEBAIHN0YXRpYyBp
bnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpm
ZHQsCiAKICAgICBpcnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfU0VDVVJFX1BQSSk7CiAg
ICAgZHRfZHByaW50aygiICBTZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwotICAgIHNldF9p
bnRlcnJ1cHRfcHBpKGludHJzWzBdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsK
KyAgICBzZXRfaW50ZXJydXB0KGludHJzWzBdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxf
TE9XKTsKIAogICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJ
KTsKICAgICBkdF9kcHJpbnRrKCIgIE5vbiBzZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwot
ICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVW
RUxfTE9XKTsKKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzFdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZ
UEVfTEVWRUxfTE9XKTsKIAogICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfVklSVF9QUEkp
OwogICAgIGR0X2RwcmludGsoIiAgVmlydCBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Ci0gICAgc2V0
X2ludGVycnVwdF9wcGkoaW50cnNbMl0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cp
OworICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMl0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZF
TF9MT1cpOwogCiAgICAgcmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCBpbnRycywg
Myk7CiAgICAgaWYgKCByZXMgKQpAQCAtMTYwNSw5ICsxNjA2LDkgQEAgc3RhdGljIGludCBfX2lu
aXQgbWFrZV90aW1lcl9kb21VX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0
KQogICAgICAgICAgICAgcmV0dXJuIHJlczsKICAgICB9CiAKLSAgICBzZXRfaW50ZXJydXB0X3Bw
aShpbnRyc1swXSwgR1VFU1RfVElNRVJfUEhZU19TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZF
TF9MT1cpOwotICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBHVUVTVF9USU1FUl9QSFlT
X05TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwotICAgIHNldF9pbnRlcnJ1cHRf
cHBpKGludHJzWzJdLCBHVUVTVF9USU1FUl9WSVJUX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZF
TF9MT1cpOworICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMF0sIEdVRVNUX1RJTUVSX1BIWVNfU19Q
UEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKKyAgICBzZXRfaW50ZXJydXB0KGludHJz
WzFdLCBHVUVTVF9USU1FUl9QSFlTX05TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cp
OworICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMl0sIEdVRVNUX1RJTUVSX1ZJUlRfUFBJLCAweGYs
IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CiAKICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAi
aW50ZXJydXB0cyIsIGludHJzLCBzaXplb2YgKGludHJzWzBdKSAqIDMpOwogICAgIGlmICggcmVz
ICkKQEAgLTE2MjIsNiArMTYyMyw1NiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX2Rv
bVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCiAgICAgcmV0dXJuIHJl
czsKIH0KIAorI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUKK3N0YXRpYyBpbnQgX19p
bml0IG1ha2VfdnBsMDExX3VhcnRfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpm
ZHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgYWRkcmNlbGxzLCBpbnQg
c2l6ZWNlbGxzKQoreworICAgIGludCByZXM7CisgICAgZ2ljX2ludGVycnVwdF90IGludHI7Cisg
ICAgaW50IHJlZ19zaXplID0gYWRkcmNlbGxzICsgc2l6ZWNlbGxzOworICAgIGludCBucl9jZWxs
cyA9IHJlZ19zaXplOworICAgIF9fYmUzMiByZWdbbnJfY2VsbHNdOworICAgIF9fYmUzMiAqY2Vs
bHM7CisKKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJzYnNhLXBsMDExIik7CisgICAg
aWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5
X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxzYnNhLXVhcnQiKTsKKyAgICBpZiAoIHJl
cyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICBjZWxscyA9ICZyZWdbMF07CisgICAgZHRf
Y2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIEdVRVNUX1BMMDEx
X0JBU0UsCisgICAgICAgICAgICAgICAgICAgICAgIEdVRVNUX1BMMDExX1NJWkUpOworICAgIGlm
ICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0
LCAicmVnIiwgcmVnLCBzaXplb2YocmVnKSk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1
cm4gcmVzOworCisgICAgc2V0X2ludGVycnVwdChpbnRyLCBHVUVTVF9WUEwwMTFfU1BJLCAweGYs
IERUX0lSUV9UWVBFX0xFVkVMX0hJR0gpOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwg
ImludGVycnVwdHMiLCBpbnRyLCBzaXplb2YgKGludHIpKTsKKyAgICBpZiAoIHJlcyApCisgICAg
ICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJpbnRl
cnJ1cHQtcGFyZW50IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBHVUVTVF9QSEFORExF
X0dJQyk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgLyogVXNl
IGEgZGVmYXVsdCBiYXVkIHJhdGUgb2YgMTE1MjAwLiAqLworICAgIGZkdF9wcm9wZXJ0eV91MzIo
ZmR0LCAiY3VycmVudC1zcGVlZCIsIDExNTIwMCk7CisKKyAgICByZXMgPSBmZHRfZW5kX25vZGUo
ZmR0KTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXR1cm4g
MDsKK30KKyNlbmRpZgorCiAvKgogICogVGhlIG1heCBzaXplIGZvciBEVCBpcyAyTUIuIEhvd2V2
ZXIsIHRoZSBnZW5lcmF0ZWQgRFQgaXMgc21hbGwsIDRLQgogICogYXJlIGVub3VnaCBmb3Igbm93
LCBidXQgd2UgbWlnaHQgaGF2ZSB0byBpbmNyZWFzZSBpdCBpbiB0aGUgZmVhdHVyZS4KQEAgLTE2
ODMsNiArMTczNCwxOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgaWYgKCByZXQgKQog
ICAgICAgICBnb3RvIGVycjsKIAorICAgIGlmICgga2luZm8tPnZwbDAxMSApCisgICAgeworI2lm
ZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUKKyAgICAgICAgcmV0ID0gbWFrZV92cGwwMTFf
dWFydF9ub2RlKGQsIGtpbmZvLT5mZHQsIGFkZHJjZWxscywgc2l6ZWNlbGxzKTsKKyAgICAgICAg
aWYgKCByZXQgKQorICAgICAgICAgICAgZ290byBlcnI7CisjZWxzZQorICAgICAgICByZXQgPSAt
RUlOVkFMOworICAgICAgICBnb3RvIGVycjsKKyNlbmRpZgorICAgIH0KKwogICAgIHJldCA9IGZk
dF9lbmRfbm9kZShraW5mby0+ZmR0KTsKICAgICBpZiAoIHJldCA8IDAgKQogICAgICAgICBnb3Rv
IGVycjsKQEAgLTI1MzcsNyArMjYwMCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9k
b21VKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKIHsKICAg
ICBzdHJ1Y3Qga2VybmVsX2luZm8ga2luZm8gPSB7fTsKICAgICBpbnQgcmM7Ci0gICAgdTMyIG1l
bTsKKyAgICB1MzIgbWVtLCBsZW47CiAKICAgICBwcmludGsoIioqKiBMT0FESU5HIERPTVUgKioq
XG4iKTsKIApAQCAtMjU1MCw2ICsyNjEzLDggQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0
X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQogICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKICAgICBraW5mby51bmFzc2lnbmVkX21lbSA9IChwYWRkcl90
KW1lbSA8PCAxMDsKIAorICAgIGtpbmZvLnZwbDAxMSA9IGR0X2dldF9wcm9wZXJ0eShub2RlLCAi
dnBsMDExIiwgJmxlbikgIT0gTlVMTDsKKwogICAgIGQtPnZjcHUgPSB4emFsbG9jX2FycmF5KHN0
cnVjdCB2Y3B1ICosIGQtPm1heF92Y3B1cyk7CiAgICAgaWYgKCAhZC0+dmNwdSApCiAgICAgICAg
IHJldHVybiAtRU5PTUVNOzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaCBiL3hl
bi9hcmNoL2FybS9rZXJuZWwuaAppbmRleCA0YTY1Mjg5Li45YzllNTY4IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0va2VybmVsLmgKKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCkBAIC0zMyw2
ICszMyw5IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7CiAgICAgcGFkZHJfdCBkdGJfcGFkZHI7CiAg
ICAgcGFkZHJfdCBpbml0cmRfcGFkZHI7CiAKKyAgICAvKiBFbmFibGUgcGwwMTEgZW11bGF0aW9u
ICovCisgICAgYm9vbCB2cGwwMTE7CisKICAgICAvKiBsb2FkZXIgdG8gdXNlIGZvciB0aGlzIGtl
cm5lbCAqLwogICAgIHZvaWQgKCpsb2FkKShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwogICAg
IC8qIGxvYWRlciBzcGVjaWZpYyBzdGF0ZSAqLwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3r-0003Sd-VD; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3p-0003Qm-Qi
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:13 +0000
X-Inumbo-ID: 719010a2-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 719010a2-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:35 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 A33F1208B0;
 Tue, 31 Jul 2018 23:28:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079692;
 bh=CtR37m2gVXk/2nwxwiEh0jpMSWxEZaZ3DD2UYDFjmcU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=veE8FKVH4AY4Teq1gMKirCVYdJCMh0RRS4njI7DQPqBzJYBYrzD7Um6MWmvQSxFud
 WgufkDCoa9MutEzfOwvoVVJcReK3hEdHM/DG+9CCgKjrTrQyBjv9hbf5Vs/HAVhjfa
 iDi0rngHwtFESoM6HnNzQh9vXhceeL0t3tBc7JuQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:52 -0700
Message-Id: <1533079688-9541-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [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>, 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
ZXMgaW4gdjM6Ci0gaW50cm9kdWNlIGJvb3RjbWRsaW5lcwotIGRvIG5vdCBtb2RpZnkgYm9vdF9m
ZHRfY21kbGluZQotIGFkZCBjb21tZW50cwoKQ2hhbmdlcyBpbiB2MjoKLSBuZXcgcGF0Y2gKLS0t
CiB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jICAgICAgfCA2NiArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8ICA4
ICsrKy0tLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5oICAgICAgIHwgIDEgKwogeGVuL2FyY2gvYXJt
L3NldHVwLmMgICAgICAgIHwgMjMgKysrKysrKysrKystLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9zZXR1cC5oIHwgMTYgKysrKysrKysrLS0KIDUgZmlsZXMgY2hhbmdlZCwgODIgaW5zZXJ0aW9u
cygrKSwgMzIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQu
YyBiL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKaW5kZXggOGViYTQyYy4uNmY0NDAyMiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYworKysgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5j
CkBAIC0xNjMsNiArMTYzLDM4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX21lbW9yeV9u
b2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCiAgICAgfQogfQogCitzdGF0aWMgdm9pZCBf
X2luaXQgYWRkX2Jvb3RfY21kbGluZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwgYm9vdG1vZHVs
ZV9raW5kIGtpbmQpCit7CisgICAgc3RydWN0IGJvb3RjbWRsaW5lcyAqbW9kcyA9ICZib290aW5m
by5jbWRsaW5lczsKKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgKm1vZDsKKyAgICBjb25zdCBzdHJ1
Y3QgZmR0X3Byb3BlcnR5ICpwcm9wOworICAgIGludCBsZW47CisgICAgY29uc3QgY2hhciAqY21k
bGluZTsKKworICAgIGlmICggbW9kcy0+bnJfbW9kcyA9PSBNQVhfTU9EVUxFUyApCisgICAgewor
ICAgICAgICBwcmludGsoIklnbm9yaW5nICVzIGJvb3QgbW9kdWxlICh0b28gbWFueSlcbiIsIG5h
bWUpOworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgbW9kID0gJm1vZHMtPmNtZGxpbmVb
bW9kcy0+bnJfbW9kcysrXTsKKyAgICBtb2QtPmtpbmQgPSBraW5kOworCisgICAgaWYgKCBzdHJs
ZW4obmFtZSkgPiBEVF9NQVhfTkFNRSApCisgICAgICAgIHBhbmljKCJtb2R1bGUgJXMgbmFtZSB0
b28gbG9uZ1xuIiwgbmFtZSk7CisgICAgc2FmZV9zdHJjcHkobW9kLT5kdF9uYW1lLCBuYW1lKTsK
KworICAgIHByb3AgPSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgImJvb3RhcmdzIiwgJmxl
bik7CisgICAgaWYgKCBwcm9wICkKKyAgICB7CisgICAgICAgIGlmICggbGVuID4gQk9PVE1PRF9N
QVhfQ01ETElORSApCisgICAgICAgICAgICBwYW5pYygibW9kdWxlICVzIGNvbW1hbmQgbGluZSB0
b28gbG9uZ1xuIiwgbmFtZSk7CisgICAgICAgIGNtZGxpbmUgPSBwcm9wLT5kYXRhOworICAgICAg
ICBzYWZlX3N0cmNweShtb2QtPmNtZGxpbmUsIGNtZGxpbmUpOworICAgIH0KK30KKwogc3RhdGlj
IHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQg
bm9kZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNo
YXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1MzIg
YWRkcmVzc19jZWxscywgdTMyIHNpemVfY2VsbHMpCkBAIC0xNzIsOCArMjA0LDEyIEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50
IG5vZGUsCiAgICAgY29uc3QgX19iZTMyICpjZWxsOwogICAgIGJvb3Rtb2R1bGVfa2luZCBraW5k
OwogICAgIHBhZGRyX3Qgc3RhcnQsIHNpemU7Ci0gICAgY29uc3QgY2hhciAqY21kbGluZTsKICAg
ICBpbnQgbGVuOworICAgIGludCBwYXJlbnRfbm9kZTsKKworICAgIHBhcmVudF9ub2RlID0gZmR0
X3BhcmVudF9vZmZzZXQoZmR0LCBub2RlKTsKKyAgICBpZiAoIHBhcmVudF9ub2RlIDwgMCApCisg
ICAgICAgIHBhbmljKCJub2RlICVzIG1pc3NpbmcgYSBwYXJlbnRcbiIsIG5hbWUpOwogCiAgICAg
cHJvcCA9IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAicmVnIiwgJmxlbik7CiAgICAgaWYg
KCAhcHJvcCApCkBAIC0yMjAsMTcgKzI1Niw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNz
X211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCiAgICAgICAgICAgICBr
aW5kID0gQk9PVE1PRF9YU007CiAgICAgfQogCi0gICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVydHko
ZmR0LCBub2RlLCAiYm9vdGFyZ3MiLCAmbGVuKTsKLSAgICBpZiAoIHByb3AgKQotICAgIHsKLSAg
ICAgICAgaWYgKCBsZW4gPiBCT09UTU9EX01BWF9DTURMSU5FICkKLSAgICAgICAgICAgIHBhbmlj
KCJtb2R1bGUgJXMgY29tbWFuZCBsaW5lIHRvbyBsb25nXG4iLCBuYW1lKTsKLSAgICAgICAgY21k
bGluZSA9IHByb3AtPmRhdGE7Ci0gICAgfQotICAgIGVsc2UKLSAgICAgICAgY21kbGluZSA9IE5V
TEw7Ci0KLSAgICBhZGRfYm9vdF9tb2R1bGUoa2luZCwgc3RhcnQsIHNpemUsIGNtZGxpbmUpOwor
ICAgIGFkZF9ib290X21vZHVsZShraW5kLCBzdGFydCwgc2l6ZSk7CisgICAgYWRkX2Jvb3RfY21k
bGluZShmZHQsIG5vZGUsIGZkdF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2RlLCAmbGVuKSwga2lu
ZCk7CiB9CiAKIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX2Nob3Nlbl9ub2RlKGNvbnN0IHZv
aWQgKmZkdCwgaW50IG5vZGUsCkBAIC0yNzYsNyArMzAzLDcgQEAgc3RhdGljIHZvaWQgX19pbml0
IHByb2Nlc3NfY2hvc2VuX25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKIAogICAgIHBy
aW50aygiSW5pdHJkICUiUFJJcGFkZHIiLSUiUFJJcGFkZHIiXG4iLCBzdGFydCwgZW5kKTsKIAot
ICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX1JBTURJU0ssIHN0YXJ0LCBlbmQtc3RhcnQsIE5V
TEwpOworICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX1JBTURJU0ssIHN0YXJ0LCBlbmQtc3Rh
cnQpOwogfQogCiBzdGF0aWMgaW50IF9faW5pdCBlYXJseV9zY2FuX25vZGUoY29uc3Qgdm9pZCAq
ZmR0LApAQCAtMzA3LDEyICszMzQsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IGVhcmx5X3ByaW50
X2luZm8odm9pZCkKICAgICAgICAgICAgICAgICAgICAgIG1pLT5iYW5rW2ldLnN0YXJ0ICsgbWkt
PmJhbmtbaV0uc2l6ZSAtIDEpOwogICAgIHByaW50aygiXG4iKTsKICAgICBmb3IgKCBpID0gMCA7
IGkgPCBtb2RzLT5ucl9tb2RzOyBpKysgKQotICAgICAgICBwcmludGsoIk1PRFVMRVslZF06ICUi
UFJJcGFkZHIiIC0gJSJQUklwYWRkciIgJS0xMnMgJXNcbiIsCisgICAgICAgIHByaW50aygiTU9E
VUxFWyVkXTogJSJQUklwYWRkciIgLSAlIlBSSXBhZGRyIiAlLTEyc1xuIiwKICAgICAgICAgICAg
ICAgICAgICAgIGksCiAgICAgICAgICAgICAgICAgICAgICBtb2RzLT5tb2R1bGVbaV0uc3RhcnQs
CiAgICAgICAgICAgICAgICAgICAgICBtb2RzLT5tb2R1bGVbaV0uc3RhcnQgKyBtb2RzLT5tb2R1
bGVbaV0uc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgIGJvb3RfbW9kdWxlX2tpbmRfYXNfc3Ry
aW5nKG1vZHMtPm1vZHVsZVtpXS5raW5kKSwKLSAgICAgICAgICAgICAgICAgICAgIG1vZHMtPm1v
ZHVsZVtpXS5jbWRsaW5lKTsKKyAgICAgICAgICAgICAgICAgICAgIGJvb3RfbW9kdWxlX2tpbmRf
YXNfc3RyaW5nKG1vZHMtPm1vZHVsZVtpXS5raW5kKSk7CiAgICAgbnJfcnN2ZCA9IGZkdF9udW1f
bWVtX3JzdihkZXZpY2VfdHJlZV9mbGF0dGVuZWQpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnJf
cnN2ZDsgaSsrICkKICAgICB7CkBAIC0zNDEsNyArMzY3LDcgQEAgc2l6ZV90IF9faW5pdCBib290
X2ZkdF9pbmZvKGNvbnN0IHZvaWQgKmZkdCwgcGFkZHJfdCBwYWRkcikKICAgICBpZiAoIHJldCA8
IDAgKQogICAgICAgICBwYW5pYygiTm8gdmFsaWQgZGV2aWNlIHRyZWVcbiIpOwogCi0gICAgYWRk
X2Jvb3RfbW9kdWxlKEJPT1RNT0RfRkRULCBwYWRkciwgZmR0X3RvdGFsc2l6ZShmZHQpLCBOVUxM
KTsKKyAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9GRFQsIHBhZGRyLCBmZHRfdG90YWxzaXpl
KGZkdCkpOwogCiAgICAgZGV2aWNlX3RyZWVfZm9yX2VhY2hfbm9kZSgodm9pZCAqKWZkdCwgZWFy
bHlfc2Nhbl9ub2RlLCBOVUxMKTsKICAgICBlYXJseV9wcmludF9pbmZvKCk7CkBAIC0zNjEsMTEg
KzM4NywxMSBAQCBjb25zdCBjaGFyICpib290X2ZkdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCkK
ICAgICBwcm9wID0gZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJ4ZW4seGVuLWJvb3Rhcmdz
IiwgTlVMTCk7CiAgICAgaWYgKCBwcm9wID09IE5VTEwgKQogICAgIHsKLSAgICAgICAgc3RydWN0
IGJvb3Rtb2R1bGUgKmRvbTBfbW9kID0KLSAgICAgICAgICAgIGJvb3RfbW9kdWxlX2ZpbmRfYnlf
a2luZChCT09UTU9EX0tFUk5FTCk7CisgICAgICAgIHN0cnVjdCBib290Y21kbGluZSAqZG9tMF9j
bWRsaW5lID0KKyAgICAgICAgICAgIGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9L
RVJORUwpOwogCiAgICAgICAgIGlmIChmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgInhlbixk
b20wLWJvb3RhcmdzIiwgTlVMTCkgfHwKLSAgICAgICAgICAgICggZG9tMF9tb2QgJiYgZG9tMF9t
b2QtPmNtZGxpbmVbMF0gKSApCisgICAgICAgICAgICAoIGRvbTBfY21kbGluZSAmJiBkb20wX2Nt
ZGxpbmUtPmNtZGxpbmVbMF0gKSApCiAgICAgICAgICAgICBwcm9wID0gZmR0X2dldF9wcm9wZXJ0
eShmZHQsIG5vZGUsICJib290YXJncyIsIE5VTEwpOwogICAgIH0KICAgICBpZiAoIHByb3AgPT0g
TlVMTCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggY2Q0N2E2OC4uZWJhMWI3NyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwpAQCAtMzc1LDcgKzM3NSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHdyaXRlX3Byb3BlcnRp
ZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKICAgICBpbnQg
cmVzID0gMDsKICAgICBpbnQgaGFkX2RvbTBfYm9vdGFyZ3MgPSAwOwogCi0gICAgY29uc3Qgc3Ry
dWN0IGJvb3Rtb2R1bGUgKmtlcm5lbCA9IGtpbmZvLT5rZXJuZWxfYm9vdG1vZHVsZTsKKyAgICBj
b25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9IGJvb3RfY21kbGluZV9maW5kX2J5X2tp
bmQoQk9PVE1PRF9LRVJORUwpOwogCiAgICAgaWYgKCBrZXJuZWwgJiYga2VybmVsLT5jbWRsaW5l
WzBdICkKICAgICAgICAgYm9vdGFyZ3MgPSAma2VybmVsLT5jbWRsaW5lWzBdOwpAQCAtOTUwLDkg
Kzk1MCw5IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfY2hvc2VuX25vZGUoY29uc3Qgc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbykKICAgICBpZiAoIHJlcyApCiAgICAgICAgIHJldHVybiByZXM7
CiAKLSAgICBpZiAoIG1vZCAmJiBtb2QtPmNtZGxpbmVbMF0gKQorICAgIGlmICgga2luZm8tPmNt
ZGxpbmUgJiYga2luZm8tPmNtZGxpbmVbMF0gKQogICAgIHsKLSAgICAgICAgYm9vdGFyZ3MgPSAm
bW9kLT5jbWRsaW5lWzBdOworICAgICAgICBib290YXJncyA9ICZraW5mby0+Y21kbGluZVswXTsK
ICAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImJvb3RhcmdzIiwgYm9vdGFyZ3MsIHN0
cmxlbihib290YXJncykgKyAxKTsKICAgICAgICAgaWYgKCByZXMgKQogICAgICAgICAgICByZXR1
cm4gcmVzOwpAQCAtMjEwOCw2ICsyMTA4LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGZpbmRfZ250
dGFiX3JlZ2lvbihzdHJ1Y3QgZG9tYWluICpkLAogCiBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20w
KHN0cnVjdCBkb21haW4gKmQpCiB7CisgICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICprZXJu
ZWwgPSBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKICAgICBzdHJ1
Y3Qga2VybmVsX2luZm8ga2luZm8gPSB7fTsKICAgICBzdHJ1Y3QgdmNwdSAqc2F2ZWRfY3VycmVu
dDsKICAgICBpbnQgcmMsIGksIGNwdTsKQEAgLTIxNTMsNiArMjE1NCw3IEBAIGludCBfX2luaXQg
Y29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKIAogI2VuZGlmCiAKKyAgICBraW5mby5j
bWRsaW5lID0ga2VybmVsICE9IE5VTEwgPyAma2VybmVsLT5jbWRsaW5lWzBdIDogTlVMTDsKICAg
ICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsKICAgICBmaW5kX2dudHRhYl9yZWdpb24oZCwg
JmtpbmZvKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oIGIveGVuL2FyY2gv
YXJtL2tlcm5lbC5oCmluZGV4IDQ3ZWFjYjUuLjM5Yjc4MjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9rZXJuZWwuaAorKysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKQEAgLTI5LDYgKzI5LDcg
QEAgc3RydWN0IGtlcm5lbF9pbmZvIHsKIAogICAgIC8qIGJvb3QgYmxvYiBsb2FkIGFkZHJlc3Nl
cyAqLwogICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWxfYm9vdG1vZHVsZSwgKmlu
aXRyZF9ib290bW9kdWxlOworICAgIGNvbnN0IGNoYXIqIGNtZGxpbmU7CiAgICAgcGFkZHJfdCBk
dGJfcGFkZHI7CiAgICAgcGFkZHJfdCBpbml0cmRfcGFkZHI7CiAKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggN2Q0MGE4NC4uNjdh
YjFmZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJt
L3NldHVwLmMKQEAgLTIwMCw4ICsyMDAsNyBAQCB2b2lkIF9faW5pdCBkdF91bnJlc2VydmVkX3Jl
Z2lvbnMocGFkZHJfdCBzLCBwYWRkcl90IGUsCiB9CiAKIHN0cnVjdCBib290bW9kdWxlIF9faW5p
dCAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21k
bGluZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qg
c3RhcnQsIHBhZGRyX3Qgc2l6ZSkKIHsKICAgICBzdHJ1Y3QgYm9vdG1vZHVsZXMgKm1vZHMgPSAm
Ym9vdGluZm8ubW9kdWxlczsKICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kOwpAQCAtMjE3LDEw
ICsyMTYsNiBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSBfX2luaXQgKmFkZF9ib290X21vZHVsZShib290
bW9kdWxlX2tpbmQga2luZCwKICAgICBtb2QtPmtpbmQgPSBraW5kOwogICAgIG1vZC0+c3RhcnQg
PSBzdGFydDsKICAgICBtb2QtPnNpemUgPSBzaXplOwotICAgIGlmICggY21kbGluZSApCi0gICAg
ICAgIHNhZmVfc3RyY3B5KG1vZC0+Y21kbGluZSwgY21kbGluZSk7Ci0gICAgZWxzZQotICAgICAg
ICBtb2QtPmNtZGxpbmVbMF0gPSAwOwogCiAgICAgcmV0dXJuIG1vZDsKIH0KQEAgLTIzOSw2ICsy
MzQsMjAgQEAgc3RydWN0IGJvb3Rtb2R1bGUgKiBfX2luaXQgYm9vdF9tb2R1bGVfZmluZF9ieV9r
aW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKQogICAgIHJldHVybiBOVUxMOwogfQogCitzdHJ1Y3Qg
Ym9vdGNtZGxpbmUgKiBfX2luaXQgYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChib290bW9kdWxl
X2tpbmQga2luZCkKK3sKKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzICptb2RzID0gJmJvb3RpbmZv
LmNtZGxpbmVzOworICAgIHN0cnVjdCBib290Y21kbGluZSAqbW9kOworICAgIGludCBpOworICAg
IGZvciAoaSA9IDAgOyBpIDwgbW9kcy0+bnJfbW9kcyA7IGkrKyApCisgICAgeworICAgICAgICBt
b2QgPSAmbW9kcy0+Y21kbGluZVtpXTsKKyAgICAgICAgaWYgKCBtb2QtPmtpbmQgPT0ga2luZCAp
CisgICAgICAgICAgICByZXR1cm4gbW9kOworICAgIH0KKyAgICByZXR1cm4gTlVMTDsKK30KKwog
Y29uc3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhib290bW9kdWxl
X2tpbmQga2luZCkKIHsKICAgICBzd2l0Y2ggKCBraW5kICkKQEAgLTcyMyw3ICs3MzIsNyBAQCB2
b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAogICAg
IC8qIFJlZ2lzdGVyIFhlbidzIGxvYWQgYWRkcmVzcyBhcyBhIGJvb3QgbW9kdWxlLiAqLwogICAg
IHhlbl9ib290bW9kdWxlID0gYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfWEVOLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAocGFkZHJfdCkodWludHB0cl90KShfc3RhcnQgKyBib290X3Bo
eXNfb2Zmc2V0KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRw
dHJfdCkoX2VuZCAtIF9zdGFydCArIDEpLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpKTsKICAgICBCVUdf
T04oIXhlbl9ib290bW9kdWxlKTsKIAogICAgIHhlbl9wYWRkciA9IGdldF94ZW5fcGFkZHIoKTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vc2V0dXAuaAppbmRleCBmMWU0YTNmLi5jYjdkYTUxIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3NldHVwLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCkBA
IC0zNSw2ICszNSwxMiBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSB7CiAgICAgYm9vdG1vZHVsZV9raW5k
IGtpbmQ7CiAgICAgcGFkZHJfdCBzdGFydDsKICAgICBwYWRkcl90IHNpemU7Cit9OworCisjZGVm
aW5lIERUX01BWF9OQU1FIDMyCitzdHJ1Y3QgYm9vdGNtZGxpbmUgeworICAgIGJvb3Rtb2R1bGVf
a2luZCBraW5kOworICAgIGNoYXIgZHRfbmFtZVtEVF9NQVhfTkFNRV07CiAgICAgY2hhciBjbWRs
aW5lW0JPT1RNT0RfTUFYX0NNRExJTkVdOwogfTsKIApAQCAtNDMsOSArNDksMTUgQEAgc3RydWN0
IGJvb3Rtb2R1bGVzIHsKICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSBtb2R1bGVbTUFYX01PRFVMRVNd
OwogfTsKIAorc3RydWN0IGJvb3RjbWRsaW5lcyB7CisgICAgaW50IG5yX21vZHM7CisgICAgc3Ry
dWN0IGJvb3RjbWRsaW5lIGNtZGxpbmVbTUFYX01PRFVMRVNdOworfTsKKwogc3RydWN0IGJvb3Rp
bmZvIHsKICAgICBzdHJ1Y3QgbWVtaW5mbyBtZW07CiAgICAgc3RydWN0IGJvb3Rtb2R1bGVzIG1v
ZHVsZXM7CisgICAgc3RydWN0IGJvb3RjbWRsaW5lcyBjbWRsaW5lczsKICNpZmRlZiBDT05GSUdf
QUNQSQogICAgIHN0cnVjdCBtZW1pbmZvIGFjcGk7CiAjZW5kaWYKQEAgLTc4LDkgKzkwLDkgQEAg
c2l6ZV90IF9faW5pdCBib290X2ZkdF9pbmZvKGNvbnN0IHZvaWQgKmZkdCwgcGFkZHJfdCBwYWRk
cik7CiBjb25zdCBjaGFyIF9faW5pdCAqYm9vdF9mZHRfY21kbGluZShjb25zdCB2b2lkICpmZHQp
OwogCiBzdHJ1Y3QgYm9vdG1vZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBr
aW5kLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBw
YWRkcl90IHNpemUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNo
YXIgKmNtZGxpbmUpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90
IHN0YXJ0LCBwYWRkcl90IHNpemUpOwogc3RydWN0IGJvb3Rtb2R1bGUgKmJvb3RfbW9kdWxlX2Zp
bmRfYnlfa2luZChib290bW9kdWxlX2tpbmQga2luZCk7CitzdHJ1Y3QgYm9vdGNtZGxpbmUgKmJv
b3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwogY29uc3QgY2hh
ciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhib290bW9kdWxlX2tpbmQga2lu
ZCk7CiAKICNlbmRpZgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3y-0003aX-1Q; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3u-0003VU-DO
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:18 +0000
X-Inumbo-ID: 74215b32-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74215b32-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:39 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 EEB85208B0;
 Tue, 31 Jul 2018 23:28:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079697;
 bh=qorPdcqADSkQ1YLcVfstsXCsLHjwtnICrfN8hMWfCdw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=V1+1JHHBCfbrVGD7vUsoXY2LKxUlTAkCTPVF69TrRvnpDPUEV2cQ8GgDG78V5zKWv
 9VdEig8jirGppiraZQh3jjX7ORjSrFhBJsEaI4X6EC06grSauG8caSk+oc0wDoL5bg
 tK3pDLiMUmjD25tSsmoLFjcNHwcjSV/Hs02l1LGA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:28:05 -0700
Message-Id: <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [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>, 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
CkNoYW5nZXMgaW4gdjM6Ci0gYWRkIGluLWNvZGUgY29tbWVudHMKLSBpbXByb3ZlIGV4aXN0aW5n
IGNvbW1lbnRzCi0gcmVtb3ZlIGlmZGVmIGFyb3VuZCBkb21haW5fdnBsMDExX2luaXQgaW4gY29u
c3RydWN0X2RvbVUKLSBhZGQgQVNTRVJUCi0gdXNlIFNCU0FfVUFSVF9GSUZPX1NJWkUgZm9yIGlu
IGJ1ZmZlciBzaXplCi0gcmVuYW1lIHJpbmdfZW5hYmxlIHRvIGJhY2tlbmRfaW5fZG9tYWluCi0g
cmVuYW1lIHN0cnVjdCB4ZW5jb25zX2luIHRvIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQKLSBy
ZW5hbWUgaW5yaW5nIGZpZWxkIHRvIHhlbgotIHJlbmFtZSBoZWxwZXIgZnVuY3Rpb25zIGFjY29y
ZGluZ2x5Ci0gcmVtb3ZlIHVubmVjZXNzYXJ5IHN0dWIgaW1wbGVtZW50YXRpb24gb2YgdnBsMDEx
X3J4X2NoYXIKLSBtb3ZlIHZwbDAxMV9yeF9jaGFyX3hlbiB3aXRoaW4gdGhlIGZpbGUgdG8gYXZv
aWQgdGhlIG5lZWQgb2YgYSBmb3J3YXJkCiAgZGVjbGFyYXRpb24gb2YgdnBsMDExX2RhdGFfYXZh
aWwKLSBmaXggc21hbGwgYnVnIGluIHZwbDAxMV9yeF9jaGFyX3hlbjogaW5jcmVtZW50IGluX3By
b2QgYmVmb3JlIHVzaW5nIGl0CiAgdG8gY2hlY2sgeGVuY29uc19xdWV1ZWQuCgpDaGFuZ2VzIGlu
IHYyOgotIG9ubHkgaW5pdCBpZiB2cGwwMTEKLSByZW5hbWUgdnBsMDExX3JlYWRfY2hhciB0byB2
cGwwMTFfcnhfY2hhcgotIHJlbW92ZSBzcHVyaW91cyBjaGFuZ2UKLSBmaXggY29kaW5nIHN0eWxl
Ci0gdXNlIGRpZmZlcmVudCByaW5nIHN0cnVjdAotIG1vdmUgdGhlIHdyaXRlX2RhdGEgY2hhbmdl
cyB0byB0aGVpciBvd24gZnVuY3Rpb24KICAodnBsMDExX3dyaXRlX2RhdGFfbm9yaW5nKQotIGR1
cGxpY2F0ZSB2cGwwMTFfcmVhZF9kYXRhCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
ICB8ICAgOSArLQogeGVuL2FyY2gvYXJtL3ZwbDAxMS5jICAgICAgICB8IDE5OCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Zw
bDAxMS5oIHwgICA4ICsrCiAzIGZpbGVzIGNoYW5nZWQsIDE5MiBpbnNlcnRpb25zKCspLCAyMyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggZjlmYTQ4NC4uMDg4OGE3NiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYwpAQCAtMjYzOCw3ICsyNjM4LDE0IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0
cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkK
ICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIHJldHVybiByYzsKIAotICAgIHJldHVybiBfX2Nv
bnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKKyAgICByYyA9IF9fY29uc3RydWN0X2RvbWFpbihk
LCAma2luZm8pOworICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAg
aWYgKCBraW5mby52cGwwMTEgKQorICAgICAgICByYyA9IGRvbWFpbl92cGwwMTFfaW5pdChkLCBO
VUxMKTsKKworICAgIHJldHVybiByYzsKIH0KIAogdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZv
aWQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBs
MDExLmMKaW5kZXggNzI1YTIwMy4uZjIwNmM2MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3Zw
bDAxMS5jCisrKyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwpAQCAtNzcsNiArNzcsOTEgQEAgc3Rh
dGljIHZvaWQgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKHN0cnVjdCBkb21haW4gKmQp
CiAjZW5kaWYKIH0KIAorLyoKKyAqIHZwbDAxMV93cml0ZV9kYXRhX3hlbiB3cml0ZXMgY2hhcnMg
ZnJvbSB0aGUgdnBsMDExIG91dCBidWZmZXIgdG8gdGhlCisgKiBjb25zb2xlLiBPbmx5IHRvIGJl
IHVzZWQgd2hlbiB0aGUgYmFja2VuZCBpcyBYZW4uCisgKi8KK3N0YXRpYyB2b2lkIHZwbDAxMV93
cml0ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCit7CisgICAgdW5z
aWduZWQgbG9uZyBmbGFnczsKKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52
cGwwMTE7CisKKyAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7CisKKyAgICBwcmludGsoIiVjIiwg
ZGF0YSk7CisgICAgaWYgKGRhdGEgPT0gJ1xuJykKKyAgICAgICAgcHJpbnRrKCJET00ldTogIiwg
ZC0+ZG9tYWluX2lkKTsKKworICAgIHZwbDAxMS0+dWFydHJpcyB8PSBUWEk7CisgICAgdnBsMDEx
LT51YXJ0ZnIgJj0gflRYRkU7CisgICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQp
OworCisgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFncyk7Cit9CisKKy8qCisgKiB2cGwwMTFfcmVh
ZF9kYXRhX3hlbiByZWFkcyBkYXRhIHdoZW4gdGhlIGJhY2tlbmQgaXMgeGVuLiBDaGFyYWN0ZXJz
CisgKiBhcmUgYWRkZWQgdG8gdGhlIHZwbDAxMSByZWNlaXZlIGJ1ZmZlciBieSB2cGwwMTFfcnhf
Y2hhcl94ZW4uCisgKi8KK3N0YXRpYyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGFfeGVuKHN0cnVj
dCBkb21haW4gKmQpCit7CisgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKKyAgICB1aW50OF90IGRh
dGEgPSAwOworICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKKyAg
ICBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kICppbnRmID0gdnBsMDExLT54ZW47CisgICAgWEVO
Q09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOworCisgICAgVlBMMDExX0xPQ0soZCwgZmxh
Z3MpOworCisgICAgaW5fY29ucyA9IGludGYtPmluX2NvbnM7CisgICAgaW5fcHJvZCA9IGludGYt
PmluX3Byb2Q7CisKKyAgICBzbXBfcm1iKCk7CisKKyAgICAvKgorICAgICAqIEl0IGlzIGV4cGVj
dGVkIHRoYXQgdGhlcmUgd2lsbCBiZSBkYXRhIGluIHRoZSByaW5nIGJ1ZmZlciB3aGVuIHRoaXMK
KyAgICAgKiBmdW5jdGlvbiBpcyBjYWxsZWQgc2luY2UgdGhlIGd1ZXN0IGlzIGV4cGVjdGVkIHRv
IHJlYWQgdGhlIGRhdGEgcmVnaXN0ZXIKKyAgICAgKiBvbmx5IGlmIHRoZSBUWEZFIGZsYWcgaXMg
bm90IHNldC4KKyAgICAgKiBJZiB0aGUgZ3Vlc3Qgc3RpbGwgZG9lcyByZWFkIHdoZW4gVFhGRSBi
aXQgaXMgc2V0IHRoZW4gMCB3aWxsIGJlIHJldHVybmVkLgorICAgICAqLworICAgIGlmICggeGVu
Y29uc19xdWV1ZWQoaW5fcHJvZCwgaW5fY29ucywgc2l6ZW9mKGludGYtPmluKSkgPiAwICkKKyAg
ICB7CisgICAgICAgIHVuc2lnbmVkIGludCBmaWZvX2xldmVsOworCisgICAgICAgIGRhdGEgPSBp
bnRmLT5pblt4ZW5jb25zX21hc2soaW5fY29ucywgc2l6ZW9mKGludGYtPmluKSldOworICAgICAg
ICBpbl9jb25zICs9IDE7CisgICAgICAgIHNtcF9tYigpOworICAgICAgICBpbnRmLT5pbl9jb25z
ID0gaW5fY29uczsKKworICAgICAgICBmaWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQoaW5fcHJv
ZCwgaW5fY29ucywgc2l6ZW9mKGludGYtPmluKSk7CisKKyAgICAgICAgLyogSWYgdGhlIEZJRk8g
aXMgbm93IGVtcHR5LCB3ZSBjbGVhciB0aGUgcmVjZWl2ZSB0aW1lb3V0IGludGVycnVwdC4gKi8K
KyAgICAgICAgaWYgKCBmaWZvX2xldmVsID09IDAgKQorICAgICAgICB7CisgICAgICAgICAgICB2
cGwwMTEtPnVhcnRmciB8PSBSWEZFOworICAgICAgICAgICAgdnBsMDExLT51YXJ0cmlzICY9IH5S
VEk7CisgICAgICAgIH0KKworICAgICAgICAvKiBJZiB0aGUgRklGTyBpcyBtb3JlIHRoYW4gaGFs
ZiBlbXB0eSwgd2UgY2xlYXIgdGhlIFJYIGludGVycnVwdC4gKi8KKyAgICAgICAgaWYgKCBmaWZv
X2xldmVsIDwgc2l6ZW9mKGludGYtPmluKSAtIFNCU0FfVUFSVF9GSUZPX0xFVkVMICkKKyAgICAg
ICAgICAgIHZwbDAxMS0+dWFydHJpcyAmPSB+UlhJOworCisgICAgICAgIHZwbDAxMV91cGRhdGVf
aW50ZXJydXB0X3N0YXR1cyhkKTsKKyAgICB9CisgICAgZWxzZQorICAgICAgICBncHJpbnRrKFhF
TkxPR19FUlIsICJ2cGwwMTE6IFVuZXhwZWN0ZWQgSU4gcmluZyBidWZmZXIgZW1wdHlcbiIpOwor
CisgICAgLyoKKyAgICAgKiBXZSBoYXZlIGNvbnN1bWVkIGEgY2hhcmFjdGVyIG9yIHRoZSBGSUZP
IHdhcyBlbXB0eSwgc28gY2xlYXIgdGhlCisgICAgICogIkZJRk8gZnVsbCIgYml0LgorICAgICAq
LworICAgIHZwbDAxMS0+dWFydGZyICY9IH5SWEZGOworCisgICAgVlBMMDExX1VOTE9DSyhkLCBm
bGFncyk7CisKKyAgICByZXR1cm4gZGF0YTsKK30KKwogc3RhdGljIHVpbnQ4X3QgdnBsMDExX3Jl
YWRfZGF0YShzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CkBA
IC0yNDAsNyArMzI1LDEwIEBAIHN0YXRpYyBpbnQgdnBsMDExX21taW9fcmVhZChzdHJ1Y3QgdmNw
dSAqdiwKICAgICBjYXNlIERSOgogICAgICAgICBpZiAoICF2cGwwMTFfcmVnMzJfY2hlY2tfYWNj
ZXNzKGRhYnQpICkgZ290byBiYWRfd2lkdGg7CiAKLSAgICAgICAgKnIgPSB2cmVnX3JlZzMyX2V4
dHJhY3QodnBsMDExX3JlYWRfZGF0YShkKSwgaW5mbyk7CisgICAgICAgIGlmICggdnBsMDExLT5i
YWNrZW5kX2luX2RvbWFpbiApCisgICAgICAgICAgICAqciA9IHZyZWdfcmVnMzJfZXh0cmFjdCh2
cGwwMTFfcmVhZF9kYXRhKGQpLCBpbmZvKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgKnIg
PSB2cmVnX3JlZzMyX2V4dHJhY3QodnBsMDExX3JlYWRfZGF0YV94ZW4oZCksIGluZm8pOwogICAg
ICAgICByZXR1cm4gMTsKIAogICAgIGNhc2UgUlNSOgpAQCAtMzI1LDcgKzQxMywxMCBAQCBzdGF0
aWMgaW50IHZwbDAxMV9tbWlvX3dyaXRlKHN0cnVjdCB2Y3B1ICp2LAogCiAgICAgICAgIHZyZWdf
cmVnMzJfdXBkYXRlKCZkYXRhLCByLCBpbmZvKTsKICAgICAgICAgZGF0YSAmPSAweEZGOwotICAg
ICAgICB2cGwwMTFfd3JpdGVfZGF0YSh2LT5kb21haW4sIGRhdGEpOworICAgICAgICBpZiAoIHZw
bDAxMS0+YmFja2VuZF9pbl9kb21haW4gKQorICAgICAgICAgICAgdnBsMDExX3dyaXRlX2RhdGEo
di0+ZG9tYWluLCBkYXRhKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgdnBsMDExX3dyaXRl
X2RhdGFfeGVuKHYtPmRvbWFpbiwgZGF0YSk7CiAgICAgICAgIHJldHVybiAxOwogICAgIH0KIApA
QCAtNDMwLDYgKzUyMSwzOSBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFpbChzdHJ1Y3Qg
ZG9tYWluICpkLAogICAgICAgICB2cGwwMTEtPnVhcnRmciB8PSBUWEZFOwogfQogCisvKgorICog
dnBsMDExX3J4X2NoYXJfeGVuIGFkZHMgYSBjaGFyIHRvIGEgZG9tYWluJ3MgdnBsMDExIHJlY2Vp
dmUgYnVmZmVyLgorICogSXQgaXMgb25seSB1c2VkIHdoZW4gdGhlIHZwbDAxMSBiYWNrZW5kIGlz
IGluIFhlbi4KKyAqLwordm9pZCB2cGwwMTFfcnhfY2hhcl94ZW4oc3RydWN0IGRvbWFpbiAqZCwg
Y2hhciBjKQoreworICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CisgICAgc3RydWN0IHZwbDAxMSAq
dnBsMDExID0gJmQtPmFyY2gudnBsMDExOworICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQg
KmludGYgPSB2cGwwMTEtPnhlbjsKKyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3By
b2QsIGluX2ZpZm9fbGV2ZWw7CisKKyAgICBBU1NFUlQoIXZwbDAxMS0+YmFja2VuZF9pbl9kb21h
aW4pOworICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKKworICAgIGluX2NvbnMgPSBpbnRmLT5p
bl9jb25zOworICAgIGluX3Byb2QgPSBpbnRmLT5pbl9wcm9kOworICAgIGlmICggeGVuY29uc19x
dWV1ZWQoaW5fcHJvZCwgaW5fY29ucywgc2l6ZW9mKGludGYtPmluKSkgPT0gc2l6ZW9mKGludGYt
PmluKSApCisgICAgeworICAgICAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKKyAgICAgICAg
cmV0dXJuOworICAgIH0KKworICAgIGludGYtPmluW3hlbmNvbnNfbWFzayhpbl9wcm9kLCBzaXpl
b2YoaW50Zi0+aW4pKV0gPSBjOworICAgIGludGYtPmluX3Byb2QgPSArK2luX3Byb2Q7CisKKyAg
ICBpbl9maWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQoaW5fcHJvZCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW5fY29ucywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2l6ZW9mKGludGYtPmluKSk7CisKKyAgICB2cGwwMTFfZGF0YV9hdmFpbChkLCBp
bl9maWZvX2xldmVsLCBzaXplb2YoaW50Zi0+aW4pLCAwLCBTQlNBX1VBUlRfRklGT19TSVpFKTsK
KyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKK30KKwogc3RhdGljIHZvaWQgdnBsMDExX25v
dGlmaWNhdGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHBvcnQpCiB7CiAgICAgdW5z
aWduZWQgbG9uZyBmbGFnczsKQEAgLTQ3MCwyNyArNTk0LDQ3IEBAIGludCBkb21haW5fdnBsMDEx
X2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCiAg
ICAgaWYgKCB2cGwwMTEtPmRvbS5yaW5nX2J1ZiApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwog
Ci0gICAgLyogTWFwIHRoZSBndWVzdCBQRk4gdG8gWGVuIGFkZHJlc3Mgc3BhY2UuICovCi0gICAg
cmMgPSAgcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBnZm5feChpbmZvLT5nZm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZ2cGwwMTEtPmRvbS5yaW5nX3BhZ2UsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJnZwbDAxMS0+ZG9tLnJpbmdfYnVmKTsKLSAgICBpZiAoIHJjIDwgMCApCi0gICAg
ICAgIGdvdG8gb3V0OworICAgIC8qCisgICAgICogaW5mbyBpcyBOVUxMIHdoZW4gdGhlIGJhY2tl
bmQgaXMgaW4gWGVuLgorICAgICAqIGluZm8gaXMgIT0gTlVMTCB3aGVuIHRoZSBiYWNrZW5kIGlz
IGluIGEgZG9tYWluLgorICAgICAqLworICAgIGlmICggaW5mbyAhPSBOVUxMICkKKyAgICB7Cisg
ICAgICAgIHZwbDAxMS0+YmFja2VuZF9pbl9kb21haW4gPSB0cnVlOworCisgICAgICAgIC8qIE1h
cCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRyZXNzIHNwYWNlLiAqLworICAgICAgICByYyA9ICBw
cmVwYXJlX3JpbmdfZm9yX2hlbHBlcihkLAorICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdm
biksCisgICAgICAgICAgICAgICAgJnZwbDAxMS0+ZG9tLnJpbmdfcGFnZSwKKyAgICAgICAgICAg
ICAgICAmdnBsMDExLT5kb20ucmluZ19idWYpOworICAgICAgICBpZiAoIHJjIDwgMCApCisgICAg
ICAgICAgICBnb3RvIG91dDsKKworICAgICAgICByYyA9IGFsbG9jX3VuYm91bmRfeGVuX2V2ZW50
X2NoYW5uZWwoZCwgMCwgaW5mby0+Y29uc29sZV9kb21pZCwKKyAgICAgICAgICAgICAgICB2cGww
MTFfbm90aWZpY2F0aW9uKTsKKyAgICAgICAgaWYgKCByYyA8IDAgKQorICAgICAgICAgICAgZ290
byBvdXQxOworCisgICAgICAgIHZwbDAxMS0+ZXZ0Y2huID0gaW5mby0+ZXZ0Y2huID0gcmM7Cisg
ICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIHZwbDAxMS0+YmFja2VuZF9pbl9kb21haW4g
PSBmYWxzZTsKKworICAgICAgICB2cGwwMTEtPnhlbiA9IHh6YWxsb2Moc3RydWN0IHZwbDAxMV94
ZW5fYmFja2VuZCk7CisgICAgICAgIGlmICggdnBsMDExLT54ZW4gPT0gTlVMTCApCisgICAgICAg
IHsKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgICAgIGdvdG8gb3V0MTsKKyAg
ICAgICAgfQorICAgIH0KIAogICAgIHJjID0gdmdpY19yZXNlcnZlX3ZpcnEoZCwgR1VFU1RfVlBM
MDExX1NQSSk7CiAgICAgaWYgKCAhcmMgKQogICAgIHsKICAgICAgICAgcmMgPSAtRUlOVkFMOwot
ICAgICAgICBnb3RvIG91dDE7Ci0gICAgfQotCi0gICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9l
dmVudF9jaGFubmVsKGQsIDAsIGluZm8tPmNvbnNvbGVfZG9taWQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwotICAgIGlmICgg
cmMgPCAwICkKICAgICAgICAgZ290byBvdXQyOwotCi0gICAgdnBsMDExLT5ldnRjaG4gPSBpbmZv
LT5ldnRjaG4gPSByYzsKKyAgICB9CiAKICAgICBzcGluX2xvY2tfaW5pdCgmdnBsMDExLT5sb2Nr
KTsKIApAQCAtNTAzLDcgKzY0NywxMCBAQCBvdXQyOgogICAgIHZnaWNfZnJlZV92aXJxKGQsIEdV
RVNUX1ZQTDAxMV9TUEkpOwogCiBvdXQxOgotICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2
cGwwMTEtPmRvbS5yaW5nX2J1ZiwgdnBsMDExLT5kb20ucmluZ19wYWdlKTsKKyAgICBpZiAoIHZw
bDAxMS0+YmFja2VuZF9pbl9kb21haW4gKQorICAgICAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBl
cigmdnBsMDExLT5kb20ucmluZ19idWYsIHZwbDAxMS0+ZG9tLnJpbmdfcGFnZSk7CisgICAgZWxz
ZQorICAgICAgICB4ZnJlZSh2cGwwMTEtPnhlbik7CiAKIG91dDoKICAgICByZXR1cm4gcmM7CkBA
IC01MTMsMTEgKzY2MCwxOCBAQCB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0cnVjdCBkb21h
aW4gKmQpCiB7CiAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwog
Ci0gICAgaWYgKCAhdnBsMDExLT5kb20ucmluZ19idWYgKQotICAgICAgICByZXR1cm47CisgICAg
aWYgKCB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKKyAgICB7CisgICAgICAgIGlmICggIXZw
bDAxMS0+ZG9tLnJpbmdfYnVmICkKKyAgICAgICAgICAgIHJldHVybjsKIAotICAgIGZyZWVfeGVu
X2V2ZW50X2NoYW5uZWwoZCwgdnBsMDExLT5ldnRjaG4pOwotICAgIGRlc3Ryb3lfcmluZ19mb3Jf
aGVscGVyKCZ2cGwwMTEtPmRvbS5yaW5nX2J1ZiwgdnBsMDExLT5kb20ucmluZ19wYWdlKTsKKyAg
ICAgICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7CisgICAgICAg
IGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPmRvbS5yaW5nX2J1ZiwgdnBsMDExLT5k
b20ucmluZ19wYWdlKTsKKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgeGZyZWUodnBs
MDExLT54ZW4pOworICAgIH0KIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vdnBsMDExLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCmluZGV4IGI4NzNhMjku
LmM5OTE4YzEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaApAQCAtMjEsNiArMjEsNyBAQAogCiAjaW5jbHVk
ZSA8cHVibGljL2RvbWN0bC5oPgogI2luY2x1ZGUgPHB1YmxpYy9pby9yaW5nLmg+CisjaW5jbHVk
ZSA8cHVibGljL2lvL2NvbnNvbGUuaD4KICNpbmNsdWRlIDxhc20vdnJlZy5oPgogI2luY2x1ZGUg
PHhlbi9tbS5oPgogCkBAIC0yOSwxMyArMzAsMTkgQEAKICNkZWZpbmUgVlBMMDExX1VOTE9DSyhk
LGZsYWdzKSBzcGluX3VubG9ja19pcnFyZXN0b3JlKCYoZCktPmFyY2gudnBsMDExLmxvY2ssIGZs
YWdzKQogCiAjZGVmaW5lIFNCU0FfVUFSVF9GSUZPX1NJWkUgMzIKK3N0cnVjdCB2cGwwMTFfeGVu
X2JhY2tlbmQgeworICAgIGNoYXIgaW5bU0JTQV9VQVJUX0ZJRk9fU0laRV07CisgICAgWEVOQ09O
U19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOworfTsKIAogc3RydWN0IHZwbDAxMSB7CisgICAg
Ym9vbCBiYWNrZW5kX2luX2RvbWFpbjsKICAgICB1bmlvbiB7CiAgICAgICAgIHN0cnVjdCB7CiAg
ICAgICAgICAgICB2b2lkICpyaW5nX2J1ZjsKICAgICAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8g
KnJpbmdfcGFnZTsKICAgICAgICAgfSBkb207CisgICAgICAgIHN0cnVjdCB2cGwwMTFfeGVuX2Jh
Y2tlbmQgKnhlbjsKICAgICB9OwogICAgIHVpbnQzMl90ICAgIHVhcnRmcjsgICAgICAgICAvKiBG
bGFnIHJlZ2lzdGVyICovCiAgICAgdWludDMyX3QgICAgdWFydGNyOyAgICAgICAgIC8qIENvbnRy
b2wgcmVnaXN0ZXIgKi8KQEAgLTU3LDYgKzY0LDcgQEAgc3RydWN0IHZwbDAxMV9pbml0X2luZm8g
ewogaW50IGRvbWFpbl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbyk7CiB2b2lkIGRvbWFpbl92
cGwwMTFfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpOwordm9pZCB2cGwwMTFfcnhfY2hhcl94ZW4o
c3RydWN0IGRvbWFpbiAqZCwgY2hhciBjKTsKICNlbHNlCiBzdGF0aWMgaW5saW5lIGludCBkb21h
aW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbykKLS0gCjEuOS4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3w-0003Y5-1t; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3t-0003U9-HA
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:17 +0000
X-Inumbo-ID: 735b63b9-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 735b63b9-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:38 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 A6BFD208A2;
 Tue, 31 Jul 2018 23:28:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079695;
 bh=A1QABCFsGqT5QTXbXUXZuFp1r553n1Qa+AWqTFq83UI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=RmlOqd94NC2bzIBKAQbtWSSBW8f3Hnu5c5ptPksXqTtdUPO9RPs6QiWZf9uO4pnWZ
 FWoF6L0TOzLFmDX5/d8nNTAn36p5d8aKrrTJ/edZVsl6sAybCkso301xkXKrxlEu53
 IL6PKjA7NRz1nJm56SfTxrg33fBOJwbk/OHMgapA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:28:01 -0700
Message-Id: <1533079688-9541-18-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 18/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>, 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
LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlIENPTkZJR19BQ1BJIGZvciBtYWtlX2No
b3Nlbl9ub2RlCi0gcmVtb3ZlIG1ha2VfaHlwZXJ2aXNvcl9ub2RlIHVudGlsIGFsbCBYZW4gcmVs
YXRlZCBmdW5jdGlvbmFsaXRpZXMKICAoZXZ0Y2hucywgZ3JhbnQgdGFibGUsIGV0Yy4pIHdvcmsg
Y29ycmVjdGx5CgpDaGFuZ2VzIGluIHYyOgotIG1vdmUgcHJlcGFyZV9kdGIgcmVuYW1lIHRvIHBy
ZXZpb3VzIHBhdGNoCi0gdXNlIHN3aXRjaCBmb3IgdGhlIGdpYyB2ZXJzaW9uCi0gdXNlIGFybSxn
aWMtNDAwIGluc3RlYWQgb2YgYXJtLGNvcnRleC1hMTUtZ2ljCi0gYWRkIEB1bml0LWFkZHJlc3Mg
aW4gdGhlIGdpYyBub2RlIG5hbWUKLSBhZGQgY29tbWVudCBvbiBET01VX0RUQl9TSVpFCi0tLQog
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMjExICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMjA5IGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGRmYTc0ZTQuLjE2N2E1NmUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKQEAgLTEwNTcsNyArMTA1Nyw2IEBAIHN0YXRpYyBpbnQgX19pbml0IG1h
a2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCiAgICAgcmV0
dXJuIHJlczsKIH0KIAotI2lmZGVmIENPTkZJR19BQ1BJCiAvKgogICogVGhpcyBmdW5jdGlvbiBp
cyB1c2VkIGFzIHBhcnQgb2YgdGhlIGRldmljZSB0cmVlIGdlbmVyYXRpb24gZm9yIERvbTAKICAq
IG9uIEFDUEkgc3lzdGVtcywgYW5kIERvbVVzIHN0YXJ0ZWQgZGlyZWN0bHkgZnJvbSBYZW4gYmFz
ZWQgb24gZGV2aWNlCkBAIC0xMTAzLDcgKzExMDIsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtl
X2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAKICAgICByZXR1
cm4gcmVzOwogfQotI2VuZGlmCiAKIHN0YXRpYyBpbnQgX19pbml0IG1hcF9pcnFfdG9fZG9tYWlu
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpcnEsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBib29sIG5lZWRfbWFwcGluZywgY29uc3QgY2hhciAqZGV2bmFtZSkK
QEAgLTE0OTYsNiArMTQ5NCwyMTEgQEAgc3RhdGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKICAgICByZXR1cm4gcmVz
OwogfQogCitzdGF0aWMgaW50IF9faW5pdCBtYWtlX2dpY19kb21VX25vZGUoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwgdm9pZCAqZmR0LCBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6ZWNlbGxzKQorewor
ICAgIGludCByZXMgPSAwOworICAgIGludCByZWdfc2l6ZSA9IGFkZHJjZWxscyArIHNpemVjZWxs
czsKKyAgICBpbnQgbnJfY2VsbHMgPSByZWdfc2l6ZSAqIDI7CisgICAgX19iZTMyIHJlZ1tucl9j
ZWxsc107CisgICAgX19iZTMyICpjZWxsczsKKworICAgIHN3aXRjaCAoIGdpY19od192ZXJzaW9u
KCkgKQorICAgIHsKKyAgICBjYXNlIEdJQ19WMzoKKyAgICAgICAgcmVzID0gZmR0X2JlZ2luX25v
ZGUoZmR0LCAiaW50ZXJydXB0LWNvbnRyb2xsZXJAIl9fc3RyaW5naWZ5KEdVRVNUX0dJQ1YzX0dJ
Q0RfQkFTRSkpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIEdJQ19WMjoKKyAgICAgICAgcmVz
ID0gZmR0X2JlZ2luX25vZGUoZmR0LCAiaW50ZXJydXB0LWNvbnRyb2xsZXJAIl9fc3RyaW5naWZ5
KEdVRVNUX0dJQ0RfQkFTRSkpOworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAg
ICBwYW5pYygiVW5zdXBwb3J0ZWQgR0lDIHZlcnNpb24iKTsKKyAgICB9CisKKyAgICBpZiAoIHJl
cyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChm
ZHQsICIjYWRkcmVzcy1jZWxscyIsIDApOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJu
IHJlczsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNpbnRlcnJ1cHQtY2Vs
bHMiLCAzKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMg
PSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0LWNvbnRyb2xsZXIiLCBOVUxMLCAwKTsKKyAg
ICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICBzd2l0Y2ggKCBnaWNfaHdf
dmVyc2lvbigpICkKKyAgICB7CisgICAgY2FzZSBHSUNfVjM6CisgICAgeworICAgICAgICBjb25z
dCB1aW50NjRfdCBnaWNkX2Jhc2UgPSBHVUVTVF9HSUNWM19HSUNEX0JBU0U7CisgICAgICAgIGNv
bnN0IHVpbnQ2NF90IGdpY2Rfc2l6ZSA9IEdVRVNUX0dJQ1YzX0dJQ0RfU0laRTsKKyAgICAgICAg
Y29uc3QgdWludDY0X3QgZ2ljcjBfYmFzZSA9IEdVRVNUX0dJQ1YzX0dJQ1IwX0JBU0U7CisgICAg
ICAgIGNvbnN0IHVpbnQ2NF90IGdpY3IwX3NpemUgPSBHVUVTVF9HSUNWM19HSUNSMF9TSVpFOwor
CisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJh
cm0sZ2ljLXYzIik7CisgICAgICAgIGlmICggcmVzICkKKyAgICAgICAgICAgIHJldHVybiByZXM7
CisKKyAgICAgICAgY2VsbHMgPSAmcmVnWzBdOworICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2Uo
JmNlbGxzLCBhZGRyY2VsbHMsIHNpemVjZWxscywgZ2ljZF9iYXNlLCBnaWNkX3NpemUpOworICAg
ICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2VsbHMsIHNpemVjZWxscywgZ2lj
cjBfYmFzZSwgZ2ljcjBfc2l6ZSk7CisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJy
ZWciLCByZWcsIHNpemVvZihyZWcpKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorICAgIGNhc2Ug
R0lDX1YyOgorICAgIHsKKyAgICAgICAgY29uc3QgdWludDY0X3QgZ2ljZF9iYXNlID0gR1VFU1Rf
R0lDRF9CQVNFOworICAgICAgICBjb25zdCB1aW50NjRfdCBnaWNkX3NpemUgPSBHVUVTVF9HSUNE
X1NJWkU7CisgICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2NfYmFzZSA9IEdVRVNUX0dJQ0NfQkFT
RTsKKyAgICAgICAgY29uc3QgdWludDY0X3QgZ2ljY19zaXplID0gR1VFU1RfR0lDQ19TSVpFOwor
CisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJh
cm0sZ2ljLTQwMCIpOworICAgICAgICBpZiAoIHJlcyApCisgICAgICAgICAgICByZXR1cm4gcmVz
OworCisgICAgICAgIGNlbGxzID0gJnJlZ1swXTsKKyAgICAgICAgZHRfY2hpbGRfc2V0X3Jhbmdl
KCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGdpY2RfYmFzZSwgZ2ljZF9zaXplKTsKKyAg
ICAgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGdp
Y2NfYmFzZSwgZ2ljY19zaXplKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorICAgIGRlZmF1bHQ6
CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJy
ZWciLCByZWcsIHNpemVvZihyZWcpKTsKKyAgICBpZiAocmVzKQorICAgICAgICByZXR1cm4gcmVz
OworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAibGludXgscGhhbmRsZSIsIEdV
RVNUX1BIQU5ETEVfR0lDKTsKKyAgICBpZiAocmVzKQorICAgICAgICByZXR1cm4gcmVzOworCisg
ICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAicGhhbmRsZSIsIEdVRVNUX1BIQU5ETEVf
R0lDKTsKKyAgICBpZiAocmVzKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0
X2VuZF9ub2RlKGZkdCk7CisKKyAgICByZXR1cm4gcmVzOworfQorCitzdGF0aWMgaW50IF9faW5p
dCBtYWtlX3RpbWVyX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQp
Cit7CisgICAgaW50IHJlczsKKyAgICBnaWNfaW50ZXJydXB0X3QgaW50cnNbM107CisKKyAgICBy
ZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJ0aW1lciIpOworICAgIGlmICggcmVzICkKKyAgICAg
ICAgcmV0dXJuIHJlczsKKworICAgIGlmICghaXNfNjRiaXRfZG9tYWluKGQpKQorICAgIHsKKyAg
ICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxh
cm12Ny10aW1lciIpOworICAgICAgICBpZiAoIHJlcyApCisgICAgICAgICAgICByZXR1cm4gcmVz
OworICAgIH0gZWxzZSB7CisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAi
Y29tcGF0aWJsZSIsICJhcm0sYXJtdjgtdGltZXIiKTsKKyAgICAgICAgaWYgKCByZXMgKQorICAg
ICAgICAgICAgcmV0dXJuIHJlczsKKyAgICB9CisKKyAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRy
c1swXSwgR1VFU1RfVElNRVJfUEhZU19TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cp
OworICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBHVUVTVF9USU1FUl9QSFlTX05TX1BQ
SSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOworICAgIHNldF9pbnRlcnJ1cHRfcHBpKGlu
dHJzWzJdLCBHVUVTVF9USU1FUl9WSVJUX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cp
OworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRycywgc2l6
ZW9mIChpbnRyc1swXSkgKiAzKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7
CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBHVUVTVF9QSEFORExFX0dJQyk7CisgICAgaWYg
KHJlcykKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQp
OworICAgIHJldHVybiByZXM7Cit9CisKKy8qCisgKiBUaGUgbWF4IHNpemUgZm9yIERUIGlzIDJN
Qi4gSG93ZXZlciwgdGhlIGdlbmVyYXRlZCBEVCBpcyBzbWFsbCwgNEtCCisgKiBhcmUgZW5vdWdo
IGZvciBub3csIGJ1dCB3ZSBtaWdodCBoYXZlIHRvIGluY3JlYXNlIGl0IGluIHRoZSBmZWF0dXJl
LgorICovCisjZGVmaW5lIERPTVVfRFRCX1NJWkUgNDA5Ngorc3RhdGljIGludCBfX2luaXQgcHJl
cGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZv
KQoreworICAgIGludCBhZGRyY2VsbHMsIHNpemVjZWxsczsKKyAgICBpbnQgcmV0OworCisgICAg
YWRkcmNlbGxzID0gZHRfY2hpbGRfbl9hZGRyX2NlbGxzKGR0X2hvc3QpOworICAgIHNpemVjZWxs
cyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxscyhkdF9ob3N0KTsKKworICAgIGtpbmZvLT5mZHQgPSB4
bWFsbG9jX2J5dGVzKERPTVVfRFRCX1NJWkUpOworICAgIGlmICgga2luZm8tPmZkdCA9PSBOVUxM
ICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICByZXQgPSBmZHRfY3JlYXRlKGtpbmZv
LT5mZHQsIERPTVVfRFRCX1NJWkUpOworICAgIGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8g
ZXJyOworCisgICAgcmV0ID0gZmR0X2ZpbmlzaF9yZXNlcnZlbWFwKGtpbmZvLT5mZHQpOworICAg
IGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2JlZ2lu
X25vZGUoa2luZm8tPmZkdCwgIi8iKTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3Rv
IGVycjsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICIjYWRkcmVz
cy1jZWxscyIsIGFkZHJjZWxscyk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3RvIGVycjsK
KworICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICIjc2l6ZS1jZWxscyIs
IHNpemVjZWxscyk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJl
dCA9IG1ha2VfY2hvc2VuX25vZGUoa2luZm8pOworICAgIGlmICggcmV0ICkKKyAgICAgICAgZ290
byBlcnI7CisKKyAgICByZXQgPSBtYWtlX3BzY2lfbm9kZShraW5mby0+ZmR0LCBOVUxMKTsKKyAg
ICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gbWFrZV9jcHVzX25v
ZGUoZCwga2luZm8tPmZkdCwgTlVMTCk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3RvIGVy
cjsKKworICAgIHJldCA9IG1ha2VfbWVtb3J5X25vZGUoZCwga2luZm8tPmZkdCwgYWRkcmNlbGxz
LCBzaXplY2VsbHMsIGtpbmZvKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gZXJyOwor
CisgICAgcmV0ID0gbWFrZV9naWNfZG9tVV9ub2RlKGQsIGtpbmZvLT5mZHQsIGFkZHJjZWxscywg
c2l6ZWNlbGxzKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0
ID0gbWFrZV90aW1lcl9kb21VX25vZGUoZCwga2luZm8tPmZkdCk7CisgICAgaWYgKCByZXQgKQor
ICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9lbmRfbm9kZShraW5mby0+ZmR0KTsK
KyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9m
aW5pc2goa2luZm8tPmZkdCk7CisgICAgaWYgKCByZXQgPCAwICkKKyAgICAgICAgZ290byBlcnI7
CisKKyAgICByZXR1cm4gMDsKKworICBlcnI6CisgICAgcHJpbnRrKCJEZXZpY2UgdHJlZSBnZW5l
cmF0aW9uIGZhaWxlZCAoJWQpLlxuIiwgcmV0KTsKKyAgICB4ZnJlZShraW5mby0+ZmR0KTsKKyAg
ICByZXR1cm4gLUVJTlZBTDsKK30KKwogc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfaHdk
b20oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKIHsKICAgICBj
b25zdCBwMm1fdHlwZV90IGRlZmF1bHRfcDJtdCA9IHAybV9tbWlvX2RpcmVjdF9jOwpAQCAtMjM2
Niw2ICsyNTY5LDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKICNlbmRpZgogICAgIGFsbG9j
YXRlX21lbW9yeShkLCAma2luZm8pOwogCisgICAgcmMgPSBwcmVwYXJlX2R0Yl9kb21VKGQsICZr
aW5mbyk7CisgICAgaWYgKCByYyA8IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKICAgICByZXR1
cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7CiB9CiAKLS0gCjEuOS4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3x-0003Zi-GQ; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3t-0003UW-Q5
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:17 +0000
X-Inumbo-ID: 4d1c8dae-9519-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d1c8dae-9519-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 01:27:33 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 A1B56208AC;
 Tue, 31 Jul 2018 23:28:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079696;
 bh=eQ+za4veQqOas3mhAg9R4zgq3QjRD8hxY4AWSPieofE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=BI0TRr9dRQCRHjxjmEMdjow15TMU6aU7gyKa59pILYj7Q54bimpwZK/FGVcJmVrXq
 OEPk9VKduTu4EFFtRIVIqXE8fQWa14cymEpFcjVvz+wtDhiiUzY2Ob73IwNlgYKQvG
 MXCqzcLf76U2xUF6/RVnvnvmqknpSBfX1jonGATI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:28:04 -0700
Message-Id: <1533079688-9541-21-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 21/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>, 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+CgotLS0KQ2hhbmdlcyBpbiB2
MzoKLSByZW1vdmUgZm9yd2FyZCBkZWNsYXJhdGlvbiBvZiB2cGwwMTFfZGF0YV9hdmFpbAoKQ2hh
bmdlcyBpbiB2MjoKLSBuZXcgcGF0Y2gKLS0tCiB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgfCA2NCAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKaW5kZXggZTcw
YzVlYy4uNzI1YTIwMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCisrKyBiL3hl
bi9hcmNoL2FybS92cGwwMTEuYwpAQCAtMzc4LDMwICszNzgsMTMgQEAgc3RhdGljIGNvbnN0IHN0
cnVjdCBtbWlvX2hhbmRsZXJfb3BzIHZwbDAxMV9tbWlvX2hhbmRsZXIgPSB7CiAgICAgLndyaXRl
ID0gdnBsMDExX21taW9fd3JpdGUsCiB9OwogCi1zdGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFp
bChzdHJ1Y3QgZG9tYWluICpkKQorc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0
IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTkNPTlNfUklOR19J
RFggaW5fZmlmb19sZXZlbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTkNPTlNf
UklOR19JRFggaW5fc2l6ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTkNPTlNf
UklOR19JRFggb3V0X2ZpZm9fbGV2ZWwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBY
RU5DT05TX1JJTkdfSURYIG91dF9zaXplKQogewotICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAg
ICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwotICAgIHN0cnVjdCB4
ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+ZG9tLnJpbmdfYnVmOwotICAgIFhFTkNP
TlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZCwgb3V0X2NvbnMsIG91dF9wcm9kOwotICAgIFhF
TkNPTlNfUklOR19JRFggaW5fZmlmb19sZXZlbCwgb3V0X2ZpZm9fbGV2ZWw7Ci0KLSAgICBWUEww
MTFfTE9DSyhkLCBmbGFncyk7Ci0KLSAgICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKLSAgICBp
bl9wcm9kID0gaW50Zi0+aW5fcHJvZDsKLSAgICBvdXRfY29ucyA9IGludGYtPm91dF9jb25zOwot
ICAgIG91dF9wcm9kID0gaW50Zi0+b3V0X3Byb2Q7Ci0KLSAgICBzbXBfcm1iKCk7Ci0KLSAgICBp
bl9maWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQoaW5fcHJvZCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaW5fY29ucywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZW9mKGludGYtPmluKSk7Ci0KLSAgICBvdXRfZmlmb19sZXZlbCA9IHhlbmNvbnNf
cXVldWVkKG91dF9wcm9kLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0
X2NvbnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaW50Zi0+
b3V0KSk7CiAKICAgICAvKioqKiBVcGRhdGUgdGhlIFVBUlQgUlggc3RhdGUgKioqKi8KIApAQCAt
NDEwLDExICszOTMsMTEgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRv
bWFpbiAqZCkKICAgICAgICAgdnBsMDExLT51YXJ0ZnIgJj0gflJYRkU7CiAKICAgICAvKiBTZXQg
dGhlIEZJRk9fRlVMTCBiaXQgaWYgdGhlIFhlbiBidWZmZXIgaXMgZnVsbC4gKi8KLSAgICBpZiAo
IGluX2ZpZm9fbGV2ZWwgPT0gc2l6ZW9mKGludGYtPmluKSApCisgICAgaWYgKCBpbl9maWZvX2xl
dmVsID09IGluX3NpemUgKQogICAgICAgICB2cGwwMTEtPnVhcnRmciB8PSBSWEZGOwogCiAgICAg
LyogQXNzZXJ0IHRoZSBSWCBpbnRlcnJ1cHQgaWYgdGhlIEZJRk8gaXMgbW9yZSB0aGFuIGhhbGYg
d2F5IGZpbGxlZC4gKi8KLSAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPj0gc2l6ZW9mKGludGYtPmlu
KSAtIFNCU0FfVUFSVF9GSUZPX0xFVkVMICkKKyAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPj0gaW5f
c2l6ZSAtIFNCU0FfVUFSVF9GSUZPX0xFVkVMICkKICAgICAgICAgdnBsMDExLT51YXJ0cmlzIHw9
IFJYSTsKIAogICAgIC8qCkBAIC00MjcsNyArNDEwLDcgQEAgc3RhdGljIHZvaWQgdnBsMDExX2Rh
dGFfYXZhaWwoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIC8qKioqIFVwZGF0ZSB0aGUgVUFSVCBU
WCBzdGF0ZSAqKioqLwogCi0gICAgaWYgKCBvdXRfZmlmb19sZXZlbCAhPSBzaXplb2YoaW50Zi0+
b3V0KSApCisgICAgaWYgKCBvdXRfZmlmb19sZXZlbCAhPSBvdXRfc2l6ZSApCiAgICAgewogICAg
ICAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRjsKIApAQCAtNDQ1LDEzICs0MjgsMzggQEAgc3Rh
dGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIGlmICgg
b3V0X2ZpZm9fbGV2ZWwgPT0gMCApCiAgICAgICAgIHZwbDAxMS0+dWFydGZyIHw9IFRYRkU7Ci0K
LSAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKIH0KIAogc3RhdGljIHZvaWQgdnBsMDExX25v
dGlmaWNhdGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHBvcnQpCiB7Ci0gICAgdnBs
MDExX2RhdGFfYXZhaWwodi0+ZG9tYWluKTsKKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOworICAg
IHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CisgICAgc3RydWN0IHZwbDAxMSAqdnBsMDEx
ID0gJmQtPmFyY2gudnBsMDExOworICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9
IHZwbDAxMS0+ZG9tLnJpbmdfYnVmOworICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5f
cHJvZCwgb3V0X2NvbnMsIG91dF9wcm9kOworICAgIFhFTkNPTlNfUklOR19JRFggaW5fZmlmb19s
ZXZlbCwgb3V0X2ZpZm9fbGV2ZWw7CisKKyAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7CisKKyAg
ICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKKyAgICBpbl9wcm9kID0gaW50Zi0+aW5fcHJvZDsK
KyAgICBvdXRfY29ucyA9IGludGYtPm91dF9jb25zOworICAgIG91dF9wcm9kID0gaW50Zi0+b3V0
X3Byb2Q7CisKKyAgICBzbXBfcm1iKCk7CisKKyAgICBpbl9maWZvX2xldmVsID0geGVuY29uc19x
dWV1ZWQoaW5fcHJvZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5fY29u
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGludGYtPmluKSk7
CisKKyAgICBvdXRfZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKG91dF9wcm9kLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0X2NvbnMsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplb2YoaW50Zi0+b3V0KSk7CisKKyAgICB2cGwwMTFfZGF0
YV9hdmFpbCh2LT5kb21haW4sIGluX2ZpZm9fbGV2ZWwsIHNpemVvZihpbnRmLT5pbiksCisgICAg
ICAgICAgICAgICAgICAgICAgb3V0X2ZpZm9fbGV2ZWwsIHNpemVvZihpbnRmLT5vdXQpKTsKKwor
ICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxhZ3MpOwogfQogCiBpbnQgZG9tYWluX3ZwbDAxMV9pbml0
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvICppbmZvKQotLSAKMS45
LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3q-0003R7-DW; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3o-0003QO-UY
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:12 +0000
X-Inumbo-ID: 705e0f4a-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 705e0f4a-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:33 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 9B1C2208A3;
 Tue, 31 Jul 2018 23:28:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079690;
 bh=azwef2bOn4uwtkVWLh/BrwlnvXUIHZhEo6IjTBFFPIY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=jkp5YZxTCIo2o5U1TVY9GnIbV0ne8Urp8mLNuqO/dZMWlzXh4AMY+4XHcPxz0QSGd
 buazQLpLLgxy28WfDtKxT1XEaK2N1U6gWAqG+E/bmxHgUt/dyZt5ghS05JvT/DE0/X
 44S2d1fagPSAwQ8TBx7PbbHalacXdsjOeVJo+QSw=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:46 -0700
Message-Id: <1533079688-9541-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 03/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>, 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
PgoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlICJ4ZW4saW5pdGlhbC1kb21haW4iIGZvciBu
b3cKLSBtYWtlIHZwbDAxMSBhbiBlbXB0eSBwcm9wZXJ0eQotIG1lbW9yeSBpbiBLQnMKCkNoYW5n
ZXMgaW4gdjI6Ci0gbG93ZXIgY2FzZSBrZXJuZWwKLSByZW5hbWUgbWVtIHRvIG1lbW9yeQotIG1h
bmRhdGUgY3B1cyBhbmQgbWVtb3J5Ci0gcmVwbGFjZSBkb21VLWtlcm5lbCB3aXRoIGtlcm5lbCBh
bmQgZG9tVS1yYW1kaXNrIHdpdGggcmFtZGlzawotIHJlbmFtZSB4ZW4sZG9tVSB3aXRoIHhlbixk
b21haW4KLSBhZGQgaW5mbyBhYm91dCBkb20wCi0gc3dpdGNoIG1lbW9yeSBhbmQgY3B1cyB0byBp
bnRlZ2VycwotIHJlbW92ZSBkZWZhdWx0cwotIGFkZCB2cGwwMTEKLS0tCiBkb2NzL21pc2MvYXJt
L2RldmljZS10cmVlL2Jvb3RpbmcudHh0IHwgMTA3ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQgYi9kb2NzL21pc2MvYXJtL2Rl
dmljZS10cmVlL2Jvb3RpbmcudHh0CmluZGV4IGNlMmQwZGMuLjZiOGUyMGYgMTAwNjQ0Ci0tLSBh
L2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKKysrIGIvZG9jcy9taXNjL2Fy
bS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dApAQCAtMTE5LDMgKzExOSwxMTAgQEAgRm9yIHRob3Nl
IHlvdSB3b3VsZCBoYXJkY29kZSB0aGUgWGVuIGNvbW1hbmRsaW5lIGluIHRoZSBEVEIgdW5kZXIK
IGxpbmUgYnkgd3JpdGluZyBib290YXJncyAoYXMgZm9yIG5hdGl2ZSBMaW51eCkuCiBBIFhlbi1h
d2FyZSBib290bG9hZGVyIHdvdWxkIHNldCB4ZW4seGVuLWJvb3RhcmdzIGZvciBYZW4sIHhlbixk
b20wLWJvb3RhcmdzCiBmb3IgRG9tMCBhbmQgYm9vdGFyZ3MgZm9yIG5hdGl2ZSBMaW51eC4KKwor
CitDcmVhdGluZyBNdWx0aXBsZSBEb21haW5zIGRpcmVjdGx5IGZyb20gWGVuCis9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisKK0l0IGlzIHBvc3NpYmxlIHRvIGhh
dmUgWGVuIGNyZWF0ZSBvdGhlciBkb21haW5zLCBpbiBhZGRpdGlvbiB0byBkb20wLAorb3V0IG9m
IHRoZSBpbmZvcm1hdGlvbiBwcm92aWRlZCB2aWEgZGV2aWNlIHRyZWUuIEEga2VybmVsIGFuZCBp
bml0cmQKKyhvcHRpb25hbCkgbmVlZCB0byBiZSBzcGVjaWZpZWQgZm9yIGVhY2ggZ3Vlc3QuCisK
K0ZvciBlYWNoIGRvbWFpbiB0byBiZSBjcmVhdGVkIHRoZXJlIG5lZWRzIHRvIGJlIG9uZSBub2Rl
IHVuZGVyIC9jaG9zZW4KK3dpdGggdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVzOgorCistIGNvbXBh
dGlibGUKKworICAgIEZvciBkb21VczogInhlbixkb21haW4iCisKKy0gbWVtb3J5CisKKyAgICBB
biBpbnRlZ2VyIHNwZWNpZnlpbmcgdGhlIGFtb3VudCBvZiBraWxvYnl0ZXMgb2YgUkFNIHRvIGFs
bG9jYXRlIHRvCisgICAgdGhlIGd1ZXN0LgorCistIGNwdXMKKworICAgIEFuIGludGVnZXIgc3Bl
Y2lmeWluZyB0aGUgbnVtYmVyIG9mIHZjcHVzIHRvIGFsbG9jYXRlIHRvIHRoZSBndWVzdC4KKwor
LSB2cGwwMTEKKworICAgIEFuIGVtcHR5IHByb3BlcnR5IHRvIGVuYWJsZS9kaXNhYmxlIGEgdmly
dHVhbCBwbDAxMSBmb3IgdGhlIGd1ZXN0IHRvIHVzZS4KKworLSAjYWRkcmVzcy1jZWxscyBhbmQg
I3NpemUtY2VsbHMKKworICAgIEJvdGggI2FkZHJlc3MtY2VsbHMgYW5kICNzaXplLWNlbGxzIG5l
ZWQgdG8gYmUgc3BlY2lmaWVkIGJlY2F1c2UKKyAgICBib3RoIHN1Yi1ub2RlcyAoZGVzY3JpYmVk
IHNob3J0bHkpIGhhdmUgcmVnIHByb3BlcnRpZXMuCisKK1VuZGVyIHRoZSAieGVuLGRvbWFpbiIg
Y29tcGF0aWJsZSBub2RlLCBvbmUgb3IgbW9yZSBzdWItbm9kZXMgYXJlIHByZXNlbnQKK2ZvciB0
aGUgRG9tVSBrZXJuZWwgYW5kIHJhbWRpc2suCisKK1RoZSBrZXJuZWwgc3ViLW5vZGUgaGFzIHRo
ZSBmb2xsb3dpbmcgcHJvcGVydGllczoKKworLSBjb21wYXRpYmxlCisKKyAgICAibXVsdGlib290
LGtlcm5lbCIKKworLSByZWcKKworICAgIFNwZWNpZmllcyB0aGUgcGh5c2ljYWwgYWRkcmVzcyBv
ZiB0aGUga2VybmVsIGluIFJBTSBhbmQgaXRzCisgICAgbGVuZ3RoLgorCistIGJvb3RhcmdzIChv
cHRpb25hbCkKKworICAgIENvbW1hbmQgbGluZSBwYXJhbWV0ZXJzIGZvciB0aGUgZ3Vlc3Qga2Vy
bmVsLgorCitUaGUgcmFtZGlzayBzdWItbm9kZSBoYXMgdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVz
OgorCistIGNvbXBhdGlibGUKKworICAgICJtdWx0aWJvb3QscmFtZGlzayIKKworLSByZWcKKwor
ICAgIFNwZWNpZmllcyB0aGUgcGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgcmFtZGlzayBpbiBSQU0g
YW5kIGl0cworICAgIGxlbmd0aC4KKworCitFeGFtcGxlCis9PT09PT09CisKK2Nob3NlbiB7Cisg
ICAgZG9tVTEgeworICAgICAgICBjb21wYXRpYmxlID0gInhlbixkb21haW4iOworICAgICAgICAj
YWRkcmVzcy1jZWxscyA9IDwweDI+OworICAgICAgICAjc2l6ZS1jZWxscyA9IDwweDE+OworICAg
ICAgICBtZW1vcnkgPSA8MTMxMDcyPjsKKyAgICAgICAgY3B1cyA9IDwyPjsKKyAgICAgICAgdnBs
MDExOworCisgICAgICAgIG1vZHVsZUAweDRhMDAwMDAwIHsKKyAgICAgICAgICAgIGNvbXBhdGli
bGUgPSAibXVsdGlib290LGtlcm5lbCI7CisgICAgICAgICAgICByZWcgPSA8MHgwIDB4NGEwMDAw
MDAgMHhmZmZmZmY+OworICAgICAgICAgICAgYm9vdGFyZ3MgPSAiY29uc29sZT10dHlBTUEwIGlu
aXQ9L2Jpbi9zaCI7CisgICAgICAgIH07CisKKyAgICAgICAgbW9kdWxlQDB4NGIwMDAwMDAgewor
ICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayI7CisgICAgICAgICAg
ICByZWcgPSA8MHgwIDB4NGIwMDAwMDAgMHhmZmZmZmY+OworICAgICAgICB9OworICAgIH07CisK
KyAgICBkb21VMiB7CisgICAgICAgIGNvbXBhdGlibGUgPSAieGVuLGRvbWFpbiI7CisgICAgICAg
ICNhZGRyZXNzLWNlbGxzID0gPDB4Mj47CisgICAgICAgICNzaXplLWNlbGxzID0gPDB4MT47Cisg
ICAgICAgIG1lbW9yeSA9IDw2NTUzNj47CisgICAgICAgIGNwdXMgPSA8MT47CisKKyAgICAgICAg
bW9kdWxlQDB4NGMwMDAwMDAgeworICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3Qs
a2VybmVsIjsKKyAgICAgICAgICAgIHJlZyA9IDwweDAgMHg0YzAwMDAwMCAweGZmZmZmZj47Cisg
ICAgICAgICAgICBib290YXJncyA9ICJjb25zb2xlPXR0eUFNQTAgaW5pdD0vYmluL3NoIjsKKyAg
ICAgICAgfTsKKworICAgICAgICBtb2R1bGVAMHg0ZDAwMDAwMCB7CisgICAgICAgICAgICBjb21w
YXRpYmxlID0gIm11bHRpYm9vdCxyYW1kaXNrIjsKKyAgICAgICAgICAgIHJlZyA9IDwweDAgMHg0
ZDAwMDAwMCAweGZmZmZmZj47CisgICAgICAgIH07CisgICAgfTsKK307Ci0tIAoxLjkuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3q-0003R1-30; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3o-0003QN-UE
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:12 +0000
X-Inumbo-ID: 70bd6afc-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 70bd6afc-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:33 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 4512B208A6;
 Tue, 31 Jul 2018 23:28:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079691;
 bh=1mBDnuLFAUdVSEAwVQhoPFTJ/gvEq6UqmEmXlLKNc8o=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=AszPBR5r7X31bCOwI21GXvJ+EXHEDJLfG9AbQX2T5elif7ihPTBnpCQEODE+++iEY
 Yo9Tznp52TMcXPJVat8BWVT1nRnIqdbMTY6VqS6gYjSTKseA8ifAfMiZfU76dQRSzu
 1Ev0BEBExcAFBr3rUymUYZc1vrMyei4P7ZxKKt78=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:48 -0700
Message-Id: <1533079688-9541-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 05/25] xen/arm: do not pass dt_host to
 make_memory_node and make_hypervisor_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: 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>

SW4gb3JkZXIgdG8gbWFrZSBtYWtlX21lbW9yeV9ub2RlIGFuZCBtYWtlX2h5cGVydmlzb3Jfbm9k
ZSBtb3JlCnJldXNhYmxlLCBkbyBub3QgcGFzcyB0aGVtIGR0X2hvc3QuIEFzIHRoZXkgb25seSB1
c2UgaXQgdG8gY2FsY3VsYXRlCmFkZHJjZWxscyBhbmQgc2l6ZWNlbGxzLCBwYXNzIGFkZHJjZWxs
cyBhbmQgc2l6ZWNlbGxzIGRpcmVjdGx5LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gc3BsaXQgZXZ0
Y2huX2FsbG9jYXRlIG1vdmVtZW50IHRvIHNlcGFyYXRlIHBhdGNoCgpDaGFuZ2VzIGluIHYyOgot
IGFkZCBibGFuayBsaW5lCi0gbW92ZSBldnRjaG5fYWxsb2NhdGUgdG8gaGFuZGxlX25vZGUKLS0t
CiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICB8IDIxICsrKysrKysrKysrLS0tLS0tLS0t
LQogeGVuL2NvbW1vbi9kZXZpY2VfdHJlZS5jICAgICAgfCAgNiArKystLS0KIHhlbi9pbmNsdWRl
L3hlbi9kZXZpY2VfdHJlZS5oIHwgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9u
cygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGRmOTMwOWQuLjAxNzc0
OTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTUzMywxMSArNTMzLDExIEBAIHN0YXRpYyBpbnQgX19p
bml0IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKHZvaWQgKmZkdCwgZ2ljX2ludGVycnVwdF90ICpp
bnRyLAogCiBzdGF0aWMgaW50IF9faW5pdCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmZkdCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2Rldmlj
ZV9ub2RlICpwYXJlbnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBh
ZGRyY2VsbHMsIGludCBzaXplY2VsbHMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgaW50IHJlcywgaTsK
LSAgICBpbnQgcmVnX3NpemUgPSBkdF9jaGlsZF9uX2FkZHJfY2VsbHMocGFyZW50KSArIGR0X2No
aWxkX25fc2l6ZV9jZWxscyhwYXJlbnQpOworICAgIGludCByZWdfc2l6ZSA9IGFkZHJjZWxscyAr
IHNpemVjZWxsczsKICAgICBpbnQgbnJfY2VsbHMgPSByZWdfc2l6ZSpraW5mby0+bWVtLm5yX2Jh
bmtzOwogICAgIF9fYmUzMiByZWdbbnJfY2VsbHNdOwogICAgIF9fYmUzMiAqY2VsbHM7CkBAIC01
NjMsNyArNTYzLDcgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9tZW1vcnlfbm9kZShjb25zdCBz
dHJ1Y3QgZG9tYWluICpkLAogICAgICAgICBkdF9kcHJpbnRrKCIgIEJhbmsgJWQ6ICUjIlBSSXg2
NCItPiUjIlBSSXg2NCJcbiIsCiAgICAgICAgICAgICAgICAgICAgaSwgc3RhcnQsIHN0YXJ0ICsg
c2l6ZSk7CiAKLSAgICAgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgcGFyZW50LCBzdGFy
dCwgc2l6ZSk7CisgICAgICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywg
c2l6ZWNlbGxzLCBzdGFydCwgc2l6ZSk7CiAgICAgfQogCiAgICAgcmVzID0gZmR0X3Byb3BlcnR5
KGZkdCwgInJlZyIsIHJlZywgc2l6ZW9mKHJlZykpOwpAQCAtNTc5LDcgKzU3OSw3IEBAIHN0YXRp
YyB2b2lkIGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKTsKIAogc3RhdGljIGludCBf
X2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMpCiB7CiAgICAgY29uc3QgY2hhciBj
b21wYXRbXSA9CiAgICAgICAgICJ4ZW4seGVuLSJfX3N0cmluZ2lmeShYRU5fVkVSU0lPTikiLiJf
X3N0cmluZ2lmeShYRU5fU1VCVkVSU0lPTikiXDAiCkBAIC01ODgsOSArNTg4LDYgQEAgc3RhdGlj
IGludCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICBn
aWNfaW50ZXJydXB0X3QgaW50cjsKICAgICBfX2JlMzIgKmNlbGxzOwogICAgIGludCByZXM7Ci0g
ICAgLyogQ29udmVuaWVuY2UgYWxpYXMgKi8KLSAgICBpbnQgYWRkcmNlbGxzID0gZHRfY2hpbGRf
bl9hZGRyX2NlbGxzKHBhcmVudCk7Ci0gICAgaW50IHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6
ZV9jZWxscyhwYXJlbnQpOwogICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7CiAKICAgICBkdF9k
cHJpbnRrKCJDcmVhdGUgaHlwZXJ2aXNvciBub2RlXG4iKTsKQEAgLTYxNSw3ICs2MTIsOCBAQCBz
dGF0aWMgaW50IF9faW5pdCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAog
CiAgICAgLyogcmVnIDAgaXMgZ3JhbnQgdGFibGUgc3BhY2UgKi8KICAgICBjZWxscyA9ICZyZWdb
MF07Ci0gICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgcGFyZW50LCBraW5mby0+Z250dGFi
X3N0YXJ0LCBraW5mby0+Z250dGFiX3NpemUpOworICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2Vs
bHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLAorICAgICAgICAgICAgICAgICAgICAgICBraW5mby0+
Z250dGFiX3N0YXJ0LCBraW5mby0+Z250dGFiX3NpemUpOwogICAgIHJlcyA9IGZkdF9wcm9wZXJ0
eShmZHQsICJyZWciLCByZWcsCiAgICAgICAgICAgICAgICAgICAgICAgIGR0X2NlbGxzX3RvX3Np
emUoYWRkcmNlbGxzICsgc2l6ZWNlbGxzKSk7CiAgICAgaWYgKCByZXMgKQpAQCAtMTI5MiwxMSAr
MTI5MCwxNCBAQCBzdGF0aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAogCiAgICAgaWYgKCBub2RlID09IGR0X2hvc3Qg
KQogICAgIHsKKyAgICAgICAgaW50IGFkZHJjZWxscyA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhu
b2RlKTsKKyAgICAgICAgaW50IHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxscyhub2Rl
KTsKKwogICAgICAgICAvKgogICAgICAgICAgKiBUaGUgaHlwZXJ2aXNvciBub2RlIHNob3VsZCBh
bHdheXMgYmUgY3JlYXRlZCBhZnRlciBhbGwgbm9kZXMKICAgICAgICAgICogZnJvbSB0aGUgaG9z
dCBEVCBoYXZlIGJlZW4gcGFyc2VkLgogICAgICAgICAgKi8KLSAgICAgICAgcmVzID0gbWFrZV9o
eXBlcnZpc29yX25vZGUoZCwga2luZm8sIG5vZGUpOworICAgICAgICByZXMgPSBtYWtlX2h5cGVy
dmlzb3Jfbm9kZShkLCBraW5mbywgYWRkcmNlbGxzLCBzaXplY2VsbHMpOwogICAgICAgICBpZiAo
IHJlcyApCiAgICAgICAgICAgICByZXR1cm4gcmVzOwogCkBAIC0xMzA4LDcgKzEzMDksNyBAQCBz
dGF0aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2Vy
bmVsX2luZm8gKmtpbmZvLAogICAgICAgICBpZiAoIHJlcyApCiAgICAgICAgICAgICByZXR1cm4g
cmVzOwogCi0gICAgICAgIHJlcyA9IG1ha2VfbWVtb3J5X25vZGUoZCwga2luZm8tPmZkdCwgbm9k
ZSwga2luZm8pOworICAgICAgICByZXMgPSBtYWtlX21lbW9yeV9ub2RlKGQsIGtpbmZvLT5mZHQs
IGFkZHJjZWxscywgc2l6ZWNlbGxzLCBraW5mbyk7CiAgICAgICAgIGlmICggcmVzICkKICAgICAg
ICAgICAgIHJldHVybiByZXM7CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZGV2aWNlX3RyZWUu
YyBiL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYwppbmRleCA3YjAwOWVhLi44ZmM0MDFkIDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMKKysrIGIveGVuL2NvbW1vbi9kZXZpY2Vf
dHJlZS5jCkBAIC0xMTIsMTEgKzExMiwxMSBAQCB2b2lkIGR0X3NldF9yYW5nZShfX2JlMzIgKipj
ZWxscCwgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpucCwKICAgICBkdF9zZXRfY2VsbChj
ZWxscCwgZHRfbl9zaXplX2NlbGxzKG5wKSwgc2l6ZSk7CiB9CiAKLXZvaWQgZHRfY2hpbGRfc2V0
X3JhbmdlKF9fYmUzMiAqKmNlbGxwLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVu
dCwKK3ZvaWQgZHRfY2hpbGRfc2V0X3JhbmdlKF9fYmUzMiAqKmNlbGxwLCBpbnQgYWRkcmNlbGxz
LCBpbnQgc2l6ZWNlbGxzLAogICAgICAgICAgICAgICAgICAgICAgICAgdTY0IGFkZHJlc3MsIHU2
NCBzaXplKQogewotICAgIGR0X3NldF9jZWxsKGNlbGxwLCBkdF9jaGlsZF9uX2FkZHJfY2VsbHMo
cGFyZW50KSwgYWRkcmVzcyk7Ci0gICAgZHRfc2V0X2NlbGwoY2VsbHAsIGR0X2NoaWxkX25fc2l6
ZV9jZWxscyhwYXJlbnQpLCBzaXplKTsKKyAgICBkdF9zZXRfY2VsbChjZWxscCwgYWRkcmNlbGxz
LCBhZGRyZXNzKTsKKyAgICBkdF9zZXRfY2VsbChjZWxscCwgc2l6ZWNlbGxzLCBzaXplKTsKIH0K
IAogc3RhdGljIHZvaWQgX19pbml0ICp1bmZsYXR0ZW5fZHRfYWxsb2ModW5zaWduZWQgbG9uZyAq
bWVtLCB1bnNpZ25lZCBsb25nIHNpemUsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZGV2
aWNlX3RyZWUuaCBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCmluZGV4IDYzOGI5MjYu
LjkxZmEwYjYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCkBAIC02NzQsNyArNjc0LDcgQEAgdm9pZCBk
dF9zZXRfcmFuZ2UoX19iZTMyICoqY2VsbHAsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAq
bnAsCiAgKiBXcml0ZSBhIHJhbmdlIGludG8gYSBzZXJpZXMgb2YgY2VsbHMgYW5kIHVwZGF0ZSBj
ZWxscCB0byBwb2ludCB0byB0aGUKICAqIGNlbGwganVzdCBhZnRlci4KICAqLwotdm9pZCBkdF9j
aGlsZF9zZXRfcmFuZ2UoX19iZTMyICoqY2VsbHAsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9k
ZSAqcGFyZW50LAordm9pZCBkdF9jaGlsZF9zZXRfcmFuZ2UoX19iZTMyICoqY2VsbHAsIGludCBh
ZGRyY2VsbHMsIGludCBzaXplY2VsbHMsCiAgICAgICAgICAgICAgICAgICAgICAgICB1NjQgYWRk
cmVzcywgdTY0IHNpemUpOwogCiAvKioKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3u-0003Vx-Ld; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3s-0003So-8q
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:16 +0000
X-Inumbo-ID: 72931966-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72931966-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:36 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 58F07208A5;
 Tue, 31 Jul 2018 23:28:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079694;
 bh=iO9jQr704gyAaVss3llQdRQpFVGDFaUXQccSK5osIp0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=RrUYZx+wKF9jPw+oWQNs6J5HGWjXQBdRPNlG5HJ+Jwpf4uojX1TY0D9bzfSz+uFbd
 KWUNW1HAEL4Pn0x+KfIhL0QUne4Szd1UzjEkdG7A006eXhBObyDJ0yMjZfNsnd9hLc
 9crm5mZsXiMkThCNegzjzYp7OlvPTLctbYtlRhP0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:57 -0700
Message-Id: <1533079688-9541-14-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 14/25] xen/arm: introduce 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
L2Jvb3RpbmcudHh0LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gbW92ZSBzZXR0aW5nIHR5cGUgYmVm
b3JlIGFsbG9jYXRlX21lbW9yeQotIGFkZCBpZmRlZiBhcm91bmQgaXQgYW5kIGEgY29tbWVudAoK
Q2hhbmdlcyBpbiB2MjoKLSByZW5hbWUgbWVtIHRvIG1lbW9yeQotIG1ha2UgY3B1cyBhbmQgbWVt
b3J5IG1hbmRhdG9yeQotIHJlbW92ZSB3cm9udCBjb21tZW50IGZyb20gY29tbWl0IG1lc3NhZ2UK
LSBjcHVzIGFuZCBtZW1vcnkgYXJlIHJlYWQgYXMgaW50ZWdlcnMKLSByZWFkIHRoZSB2cGwwMTEg
b3B0aW9uCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMzYgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCA4ZjdhYzU0Li4xMDFjY2EyIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCkBAIC0yMjA4LDcgKzIyMDgsNDEgQEAgc3RhdGljIGludCBfX2luaXQg
X19jb25zdHJ1Y3RfZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8KIAogc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQogewotICAgIHJldHVybiAwOworICAgIHN0
cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9OworICAgIGludCByYzsKKyAgICB1MzIgbWVtOwor
CisgICAgcHJpbnRrKCIqKiogTE9BRElORyBET01VICoqKlxuIik7CisKKyAgICByYyA9IGR0X3By
b3BlcnR5X3JlYWRfdTMyKG5vZGUsICJjcHVzIiwgJmQtPm1heF92Y3B1cyk7CisgICAgaWYgKCAh
cmMgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIHJjID0gZHRfcHJvcGVydHlfcmVh
ZF91MzIobm9kZSwgIm1lbW9yeSIsICZtZW0pOworICAgIGlmICggIXJjICkKKyAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CisgICAga2luZm8udW5hc3NpZ25lZF9tZW0gPSAocGFkZHJfdCltZW0gPDwg
MTA7CisKKyAgICBkLT52Y3B1ID0geHphbGxvY19hcnJheShzdHJ1Y3QgdmNwdSAqLCBkLT5tYXhf
dmNwdXMpOworICAgIGlmICggIWQtPnZjcHUgKQorICAgICAgICByZXR1cm4gLUVOT01FTTs7Cisg
ICAgaWYgKCBhbGxvY192Y3B1KGQsIDAsIDApID09IE5VTEwgKQorICAgICAgICByZXR1cm4gLUVO
T01FTTsKKyAgICBkLT5tYXhfcGFnZXMgPSB+MFU7CisKKyAgICBraW5mby5kID0gZDsKKworICAg
IHJjID0ga2VybmVsX3Byb2JlKCZraW5mbywgbm9kZSk7CisgICAgaWYgKCByYyA8IDAgKQorICAg
ICAgICByZXR1cm4gcmM7CisKKyNpZmRlZiBDT05GSUdfQVJNXzY0CisgICAgLyogdHlwZSBtdXN0
IGJlIHNldCBiZWZvcmUgYWxsb2NhdGUgbWVtb3J5ICovCisgICAgZC0+YXJjaC50eXBlID0ga2lu
Zm8udHlwZTsKKyNlbmRpZgorICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOworCisgICAg
cmV0dXJuIF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOwogfQogCiB2b2lkIF9faW5pdCBj
cmVhdGVfZG9tVXModm9pZCkKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3s-0003Tc-Nd; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3r-0003RS-2G
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:15 +0000
X-Inumbo-ID: 7226bac0-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7226bac0-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:36 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 9C150208B1;
 Tue, 31 Jul 2018 23:28:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079693;
 bh=Lhcl1c5iCmBjhNURy6DjV1D85HXg1lQR83cFTMGll60=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=NJQcjmKwUQr4PAwABwh7h1oUH78bOWOJsPHs4WBgHFo8M2L9Y4i36uD6ktRTHS89v
 3OKy4KDVEN1LBZ0IcXV8gvRv2/OFAyn0733PEluac7QZu6nxF2TkBSD4bLn8RC+Hdy
 egWyVgbm9oW5ZyeHSJ44kEv2B0BNFQlYWQwW48zo=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:55 -0700
Message-Id: <1533079688-9541-12-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 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>, 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+CgotLS0KQ2hhbmdlcyBpbiB2MzoKLSBtb3ZlIHNldHRpbmcgdHlwZSBiZWZvcmUgYWxs
b2NhdGVfbWVtb3J5Ci0gYWRkIGlmZGVmIGFyb3VuZCBpdCBhbmQgYSBjb21tZW50CkNoYW5nZXMg
aW4gdjI6Ci0gbW92ZSBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpIGFmdGVyIF9fY29uc3RydWN0
X2RvbWFpbigpCi0gcmVtb3ZlIHVzZWxlc3MgYmxhbmsgbGluZQotIGxlYXZlIHNhZmV0eSBCVUdf
T05zIGluIF9fY29uc3RydWN0X2RvbWFpbgotIHJlbmFtZSBwcmVwYXJlX2R0YiB0byBwcmVwYXJl
X2R0Yl9od2RvbQotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEyOCArKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDcw
IGluc2VydGlvbnMoKyksIDU4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCA4ZDgy
ODQ5Li4wODM1MzQwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysr
IGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0xMzcxLDcgKzEzNzEsNyBAQCBzdGF0
aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLAogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyBpbnQgX19pbml0IHBy
ZXBhcmVfZHRiKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitz
dGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9od2RvbShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewogICAgIGNvbnN0IHAybV90eXBlX3QgZGVmYXVsdF9w
Mm10ID0gcDJtX21taW9fZGlyZWN0X2M7CiAgICAgY29uc3Qgdm9pZCAqZmR0OwpAQCAtMjEwNiw3
NSArMjEwNiwzMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZmluZF9nbnR0YWJfcmVnaW9uKHN0cnVj
dCBkb21haW4gKmQsCiAgICAgICAgICAgIGtpbmZvLT5nbnR0YWJfc3RhcnQsIGtpbmZvLT5nbnR0
YWJfc3RhcnQgKyBraW5mby0+Z250dGFiX3NpemUpOwogfQogCi1pbnQgX19pbml0IGNvbnN0cnVj
dF9kb20wKHN0cnVjdCBkb21haW4gKmQpCitzdGF0aWMgaW50IF9faW5pdCBfX2NvbnN0cnVjdF9k
b21haW4oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKIHsKLSAg
ICBjb25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9IGJvb3RfY21kbGluZV9maW5kX2J5
X2tpbmQoQk9PVE1PRF9LRVJORUwpOwotICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9
OwogICAgIHN0cnVjdCB2Y3B1ICpzYXZlZF9jdXJyZW50OwotICAgIGludCByYywgaSwgY3B1Owot
CisgICAgaW50IGksIGNwdTsKKyAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVnczsKICAgICBz
dHJ1Y3QgdmNwdSAqdiA9IGQtPnZjcHVbMF07Ci0gICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MgPSAmdi0+YXJjaC5jcHVfaW5mby0+Z3Vlc3RfY3B1X3VzZXJfcmVnczsKIAotICAgIC8qIFNh
bml0eSEgKi8KLSAgICBCVUdfT04oZC0+ZG9tYWluX2lkICE9IDApOwogICAgIEJVR19PTihkLT52
Y3B1WzBdID09IE5VTEwpOwogICAgIEJVR19PTih2LT5pc19pbml0aWFsaXNlZCk7CiAKLSAgICBw
cmludGsoIioqKiBMT0FESU5HIERPTUFJTiAwICoqKlxuIik7Ci0gICAgaWYgKCBkb20wX21lbSA8
PSAwICkKLSAgICB7Ci0gICAgICAgIHdhcm5pbmdfYWRkKCJQTEVBU0UgU1BFQ0lGWSBkb20wX21l
bSBQQVJBTUVURVIgLSBVU0lORyA1MTJNIEZPUiBOT1dcbiIpOwotICAgICAgICBkb20wX21lbSA9
IE1CKDUxMik7Ci0gICAgfQotCi0KLSAgICBpb21tdV9od2RvbV9pbml0KGQpOwotCi0gICAgZC0+
bWF4X3BhZ2VzID0gfjBVOwotCi0gICAga2luZm8udW5hc3NpZ25lZF9tZW0gPSBkb20wX21lbTsK
LSAgICBraW5mby5kID0gZDsKLQotICAgIHJjID0ga2VybmVsX3Byb2JlKCZraW5mbywgTlVMTCk7
Ci0gICAgaWYgKCByYyA8IDAgKQotICAgICAgICByZXR1cm4gcmM7CisgICAgcmVncyA9ICZ2LT5h
cmNoLmNwdV9pbmZvLT5ndWVzdF9jcHVfdXNlcl9yZWdzOwogCiAjaWZkZWYgQ09ORklHX0FSTV82
NAogICAgIC8qIGlmIGFhcmNoMzIgbW9kZSBpcyBub3Qgc3VwcG9ydGVkIGF0IEVMMSBkbyBub3Qg
YWxsb3cgMzItYml0IGRvbWFpbiAqLwotICAgIGlmICggIShjcHVfaGFzX2VsMV8zMikgJiYga2lu
Zm8udHlwZSA9PSBET01BSU5fMzJCSVQgKQorICAgIGlmICggIShjcHVfaGFzX2VsMV8zMikgJiYg
a2luZm8tPnR5cGUgPT0gRE9NQUlOXzMyQklUICkKICAgICB7CiAgICAgICAgIHByaW50aygiUGxh
dGZvcm0gZG9lcyBub3Qgc3VwcG9ydCAzMi1iaXQgZG9tYWluXG4iKTsKICAgICAgICAgcmV0dXJu
IC1FSU5WQUw7CiAgICAgfQotICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7CiAKICAgICBp
ZiAoIGlzXzY0Yml0X2RvbWFpbihkKSApCiAgICAgICAgIHZjcHVfc3dpdGNoX3RvX2FhcmNoNjRf
bW9kZSh2KTsKIAogI2VuZGlmCiAKLSAgICBraW5mby5jbWRsaW5lID0ga2VybmVsICE9IE5VTEwg
PyAma2VybmVsLT5jbWRsaW5lWzBdIDogTlVMTDsKLSAgICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtp
bmZvKTsKLSAgICBmaW5kX2dudHRhYl9yZWdpb24oZCwgJmtpbmZvKTsKLQotICAgIC8qIE1hcCBl
eHRyYSBHSUMgTU1JTywgaXJxcyBhbmQgb3RoZXIgaHcgc3R1ZmZzIHRvIGRvbTAuICovCi0gICAg
cmMgPSBnaWNfbWFwX2h3ZG9tX2V4dHJhX21hcHBpbmdzKGQpOwotICAgIGlmICggcmMgPCAwICkK
LSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBwbGF0Zm9ybV9zcGVjaWZpY19tYXBwaW5n
KGQpOwotICAgIGlmICggcmMgPCAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgaWYgKCBh
Y3BpX2Rpc2FibGVkICkKLSAgICAgICAgcmMgPSBwcmVwYXJlX2R0YihkLCAma2luZm8pOwotICAg
IGVsc2UKLSAgICAgICAgcmMgPSBwcmVwYXJlX2FjcGkoZCwgJmtpbmZvKTsKLQotICAgIGlmICgg
cmMgPCAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCiAgICAgLyoKICAgICAgKiBUaGUgZm9sbG93
aW5nIGxvYWRzIHVzZSB0aGUgZG9tYWluJ3MgcDJtIGFuZCByZXF1aXJlIGN1cnJlbnQgdG8KICAg
ICAgKiBiZSBhIHZjcHUgb2YgdGhlIGRvbWFpbiwgdGVtcG9yYXJpbHkgc3dpdGNoCkBAIC0yMTg3
LDIwICsyMTQzLDE4IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAq
ZCkKICAgICAgKiBrZXJuZWxfbG9hZCB3aWxsIGRldGVybWluZSB0aGUgcGxhY2VtZW50IG9mIHRo
ZSBrZXJuZWwgYXMgd2VsbAogICAgICAqIGFzIHRoZSBpbml0cmQgJiBmZHQgaW4gUkFNLCBzbyBj
YWxsIGl0IGZpcnN0LgogICAgICAqLwotICAgIGtlcm5lbF9sb2FkKCZraW5mbyk7CisgICAga2Vy
bmVsX2xvYWQoa2luZm8pOwogICAgIC8qIGluaXRyZF9sb2FkIHdpbGwgZml4IHVwIHRoZSBmZHQs
IHNvIGNhbGwgaXQgYmVmb3JlIGR0Yl9sb2FkICovCi0gICAgaW5pdHJkX2xvYWQoJmtpbmZvKTsK
LSAgICBkdGJfbG9hZCgma2luZm8pOworICAgIGluaXRyZF9sb2FkKGtpbmZvKTsKKyAgICBkdGJf
bG9hZChraW5mbyk7CiAKICAgICAvKiBOb3cgdGhhdCB3ZSBhcmUgZG9uZSByZXN0b3JlIHRoZSBv
cmlnaW5hbCBwMm0gYW5kIGN1cnJlbnQuICovCiAgICAgc2V0X2N1cnJlbnQoc2F2ZWRfY3VycmVu
dCk7CiAgICAgcDJtX3Jlc3RvcmVfc3RhdGUoc2F2ZWRfY3VycmVudCk7CiAKLSAgICBkaXNjYXJk
X2luaXRpYWxfbW9kdWxlcygpOwotCiAgICAgbWVtc2V0KHJlZ3MsIDAsIHNpemVvZigqcmVncykp
OwogCi0gICAgcmVncy0+cGMgPSAocmVnaXN0ZXJfdClraW5mby5lbnRyeTsKKyAgICByZWdzLT5w
YyA9IChyZWdpc3Rlcl90KWtpbmZvLT5lbnRyeTsKIAogICAgIGlmICggaXNfMzJiaXRfZG9tYWlu
KGQpICkKICAgICB7CkBAIC0yMjE4LDE0ICsyMTcyLDE0IEBAIGludCBfX2luaXQgY29uc3RydWN0
X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICovCiAgICAgICAgIHJlZ3MtPnIwID0g
MDsgLyogU0JaICovCiAgICAgICAgIHJlZ3MtPnIxID0gMHhmZmZmZmZmZjsgLyogV2UgdXNlIERU
QiB0aGVyZWZvcmUgbm8gbWFjaGluZSBpZCAqLwotICAgICAgICByZWdzLT5yMiA9IGtpbmZvLmR0
Yl9wYWRkcjsKKyAgICAgICAgcmVncy0+cjIgPSBraW5mby0+ZHRiX3BhZGRyOwogICAgIH0KICNp
ZmRlZiBDT05GSUdfQVJNXzY0CiAgICAgZWxzZQogICAgIHsKICAgICAgICAgcmVncy0+Y3BzciA9
IFBTUl9HVUVTVDY0X0lOSVQ7CiAgICAgICAgIC8qIEZyb20gbGludXgvRG9jdW1lbnRhdGlvbi9h
cm02NC9ib290aW5nLnR4dCAqLwotICAgICAgICByZWdzLT54MCA9IGtpbmZvLmR0Yl9wYWRkcjsK
KyAgICAgICAgcmVncy0+eDAgPSBraW5mby0+ZHRiX3BhZGRyOwogICAgICAgICByZWdzLT54MSA9
IDA7IC8qIFJlc2VydmVkIGZvciBmdXR1cmUgdXNlICovCiAgICAgICAgIHJlZ3MtPngyID0gMDsg
LyogUmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UgKi8KICAgICAgICAgcmVncy0+eDMgPSAwOyAvKiBS
ZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSAqLwpAQCAtMjI1MSw2ICsyMjA1LDY0IEBAIGludCBfX2lu
aXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4gMDsKIH0KIAor
aW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIGNvbnN0
IHN0cnVjdCBib290Y21kbGluZSAqa2VybmVsID0gYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChC
T09UTU9EX0tFUk5FTCk7CisgICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307CisgICAg
aW50IHJjOworCisgICAgLyogU2FuaXR5ISAqLworICAgIEJVR19PTihkLT5kb21haW5faWQgIT0g
MCk7CisKKyAgICBwcmludGsoIioqKiBMT0FESU5HIERPTUFJTiAwICoqKlxuIik7CisgICAgaWYg
KCBkb20wX21lbSA8PSAwICkKKyAgICB7CisgICAgICAgIHdhcm5pbmdfYWRkKCJQTEVBU0UgU1BF
Q0lGWSBkb20wX21lbSBQQVJBTUVURVIgLSBVU0lORyA1MTJNIEZPUiBOT1dcbiIpOworICAgICAg
ICBkb20wX21lbSA9IE1CKDUxMik7CisgICAgfQorCisgICAgaW9tbXVfaHdkb21faW5pdChkKTsK
KworICAgIGQtPm1heF9wYWdlcyA9IH4wVTsKKworICAgIGtpbmZvLnVuYXNzaWduZWRfbWVtID0g
ZG9tMF9tZW07CisgICAga2luZm8uZCA9IGQ7CisKKyAgICByYyA9IGtlcm5lbF9wcm9iZSgma2lu
Zm8sIE5VTEwpOworICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAg
a2luZm8uY21kbGluZSA9IGtlcm5lbCAhPSBOVUxMID8gJmtlcm5lbC0+Y21kbGluZVswXSA6IE5V
TEw7CisjaWZkZWYgQ09ORklHX0FSTV82NAorICAgIC8qIHR5cGUgbXVzdCBiZSBzZXQgYmVmb3Jl
IGFsbG9jYXRlX21lbW9yeSAqLworICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7CisjZW5k
aWYKKyAgICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsKKyAgICBmaW5kX2dudHRhYl9yZWdp
b24oZCwgJmtpbmZvKTsKKworICAgIC8qIE1hcCBleHRyYSBHSUMgTU1JTywgaXJxcyBhbmQgb3Ro
ZXIgaHcgc3R1ZmZzIHRvIGRvbTAuICovCisgICAgcmMgPSBnaWNfbWFwX2h3ZG9tX2V4dHJhX21h
cHBpbmdzKGQpOworICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAg
cmMgPSBwbGF0Zm9ybV9zcGVjaWZpY19tYXBwaW5nKGQpOworICAgIGlmICggcmMgPCAwICkKKyAg
ICAgICAgcmV0dXJuIHJjOworCisgICAgaWYgKCBhY3BpX2Rpc2FibGVkICkKKyAgICAgICAgcmMg
PSBwcmVwYXJlX2R0Yl9od2RvbShkLCAma2luZm8pOworICAgIGVsc2UKKyAgICAgICAgcmMgPSBw
cmVwYXJlX2FjcGkoZCwgJmtpbmZvKTsKKworICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgcmV0
dXJuIHJjOworCisKKyAgICByYyA9IF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOworICAg
IGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7CisgICAgcmV0dXJuIHJjOworfQorCiAvKgogICog
TG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3v-0003Wj-4J; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3s-0003Sp-A9
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:16 +0000
X-Inumbo-ID: 72c52dd3-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72c52dd3-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:37 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 AAB0D208A6;
 Tue, 31 Jul 2018 23:28:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079694;
 bh=lxGOB23XcZApJifdJJYftqZGMgdWBu6EZLx/zsfD+y0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=0BQ9uWnsFQSmU9YRoQ+3IHeOPJCstsQuXwTWzwyjIIQ5wAuosMcX+VOcXJXbxXFrl
 UCqUdrWByihgcjqVrvHMISjl/Wr9lc2E1IJLy2jL0PhkSRRjlohOAJZld2FcuYQA60
 LrisYXdwDiOaAA2enlOYGMxkvx6n7VI0PGni5uzY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:58 -0700
Message-Id: <1533079688-9541-15-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 15/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>, 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
YWluX2J1aWxkLmMKaW5kZXggMTAxY2NhMi4uMDY2ZGQ3NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAt
NzgsNyArNzgsNyBAQCBzdHJ1Y3QgdmNwdSAqX19pbml0IGFsbG9jX2RvbTBfdmNwdTAoc3RydWN0
IGRvbWFpbiAqZG9tMCkKICAgICByZXR1cm4gYWxsb2NfdmNwdShkb20wLCAwLCAwKTsKIH0KIAot
c3RhdGljIHVuc2lnbmVkIGludCBfX2luaXQgZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShwYWRkcl90
IHNpemUpCitzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdCBnZXRfYWxsb2NhdGlvbl9zaXplKHBh
ZGRyX3Qgc2l6ZSkKIHsKICAgICAvKgogICAgICAqIGdldF9vcmRlcl9mcm9tX2J5dGVzIHJldHVy
bnMgdGhlIG9yZGVyIGdyZWF0ZXIgdGhhbiBvciBlcXVhbCB0bwpAQCAtMjUwLDcgKzI1MCw3IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICAgICAgZ2V0X29yZGVyX2Zyb21fYnl0ZXMobWlu
X3QocGFkZHJfdCwgZG9tMF9tZW0sIE1CKDEyOCkpKTsKICAgICBjb25zdCB1bnNpZ25lZCBpbnQg
bWluX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoTUIoNCkpOwogICAgIHN0cnVjdCBwYWdl
X2luZm8gKnBnOwotICAgIHVuc2lnbmVkIGludCBvcmRlciA9IGdldF8xMV9hbGxvY2F0aW9uX3Np
emUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKKyAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBnZXRf
YWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAgICAgaW50IGk7CiAKICAg
ICBib29sIGxvd21lbSA9IHRydWU7CkBAIC0zMDIsNyArMzAyLDcgQEAgc3RhdGljIHZvaWQgX19p
bml0IGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQogICAgICAqIElmIHdlIGZhaWxlZCB0byBhbGxvY2F0ZSBiYW5rMCB1bmRlciA0R0Is
IGNvbnRpbnVlIGFsbG9jYXRpbmcKICAgICAgKiBtZW1vcnkgZnJvbSBhYm92ZSA0R0IgYW5kIGZp
bGwgaW4gYmFua3MuCiAgICAgICovCi0gICAgb3JkZXIgPSBnZXRfMTFfYWxsb2NhdGlvbl9zaXpl
KGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXpl
KGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAgICAgd2hpbGUgKCBraW5mby0+dW5hc3NpZ25lZF9t
ZW0gJiYga2luZm8tPm1lbS5ucl9iYW5rcyA8IE5SX01FTV9CQU5LUyApCiAgICAgewogICAgICAg
ICBwZyA9IGFsbG9jX2RvbWhlYXBfcGFnZXMoZCwgb3JkZXIsIGxvd21lbSA/IE1FTUZfYml0cygz
MikgOiAwKTsKQEAgLTMxMyw3ICszMTMsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVf
bWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAg
ICAgICAgICBpZiAoIGxvd21lbSAmJiBvcmRlciA8IG1pbl9sb3dfb3JkZXIpCiAgICAgICAgICAg
ICB7CiAgICAgICAgICAgICAgICAgRDExUFJJTlQoIkZhaWxlZCBhdCBtaW5fbG93X29yZGVyLCBh
bGxvdyBoaWdoIGFsbG9jYXRpb25zXG4iKTsKLSAgICAgICAgICAgICAgICBvcmRlciA9IGdldF8x
MV9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKKyAgICAgICAgICAgICAg
ICBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKICAg
ICAgICAgICAgICAgICBsb3dtZW0gPSBmYWxzZTsKICAgICAgICAgICAgICAgICBjb250aW51ZTsK
ICAgICAgICAgICAgIH0KQEAgLTMzMyw3ICszMzMsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxs
b2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8p
CiAgICAgICAgICAgICBpZiAoIGxvd21lbSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAg
ICAgRDExUFJJTlQoIkFsbG9jYXRpb24gYmVsb3cgYmFuayAwLCBhbGxvdyBoaWdoIGFsbG9jYXRp
b25zXG4iKTsKLSAgICAgICAgICAgICAgICBvcmRlciA9IGdldF8xMV9hbGxvY2F0aW9uX3NpemUo
a2luZm8tPnVuYXNzaWduZWRfbWVtKTsKKyAgICAgICAgICAgICAgICBvcmRlciA9IGdldF9hbGxv
Y2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKICAgICAgICAgICAgICAgICBsb3dt
ZW0gPSBmYWxzZTsKICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgIH0KQEAg
LTM0OCw3ICszNDgsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5KHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgICAgICAqIFN1Y2Nl
c3MsIG5leHQgdGltZSBhcm91bmQgdHJ5IGFnYWluIHRvIGdldCB0aGUgbGFyZ2VzdCBvcmRlcgog
ICAgICAgICAgKiBhbGxvY2F0aW9uIHBvc3NpYmxlLgogICAgICAgICAgKi8KLSAgICAgICAgb3Jk
ZXIgPSBnZXRfMTFfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAg
ICAgIG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwog
ICAgIH0KIAogICAgIGlmICgga2luZm8tPnVuYXNzaWduZWRfbWVtICkKLS0gCjEuOS4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3w-0003YV-GZ; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3t-0003U8-Gb
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:17 +0000
X-Inumbo-ID: 73bea564-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73bea564-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:38 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 51ADA208AD;
 Tue, 31 Jul 2018 23:28:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079696;
 bh=69PLAM7/eESfWsS+Z7WJG76dOo/kK1zPRc7gJL+z8ko=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=zNHj31T0gRPTegatnl6QYb8pLypsebVKBh4LSD4oXtzsEeyEZH+Rr8+8Na2cYJTNX
 jCcO0XE6TBrTY5dJY06/UGVSd7/RQPMj+aeuSAOcCX6Q3FgDZgAkQ6rTthXqjMzQgt
 7LgCuy+CY0oCStaMzlaFbA0tE+GeYBKKPFyLAAMQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:28:03 -0700
Message-Id: <1533079688-9541-20-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 20/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>, 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
YW5nZXMgaW4gdjM6Ci0gcmVuYW1lIHJpbmcgZmllbGQgdG8gZG9tCgpDaGFuZ2VzIGluIHYyOgot
IG5ldyBwYXRjaAotLS0KIHhlbi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgfCAyMCArKysrKysr
KysrLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICA4ICsrKysrKy0t
CiAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92cGwwMTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwpp
bmRleCBhMjgxZWFiLi5lNzBjNWVjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMK
KysrIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCkBAIC04Miw3ICs4Miw3IEBAIHN0YXRpYyB1aW50
OF90IHZwbDAxMV9yZWFkX2RhdGEoc3RydWN0IGRvbWFpbiAqZCkKICAgICB1bnNpZ25lZCBsb25n
IGZsYWdzOwogICAgIHVpbnQ4X3QgZGF0YSA9IDA7CiAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDEx
ID0gJmQtPmFyY2gudnBsMDExOwotICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9
IHZwbDAxMS0+cmluZ19idWY7CisgICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0g
dnBsMDExLT5kb20ucmluZ19idWY7CiAgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9w
cm9kOwogCiAgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwpAQCAtMTQ1LDcgKzE0NSw3IEBAIHN0
YXRpYyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGEoc3RydWN0IGRvbWFpbiAqZCkKIHN0YXRpYyB2
b2lkIHZwbDAxMV91cGRhdGVfdHhfZmlmb19zdGF0dXMoc3RydWN0IHZwbDAxMSAqdnBsMDExLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmlm
b19sZXZlbCkKIHsKLSAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYgPSB2cGwwMTEt
PnJpbmdfYnVmOworICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+
ZG9tLnJpbmdfYnVmOwogICAgIHVuc2lnbmVkIGludCBmaWZvX3RocmVzaG9sZCA9IHNpemVvZihp
bnRmLT5vdXQpIC0gU0JTQV9VQVJUX0ZJRk9fTEVWRUw7CiAKICAgICBCVUlMRF9CVUdfT04oc2l6
ZW9mKGludGYtPm91dCkgPCBTQlNBX1VBUlRfRklGT19TSVpFKTsKQEAgLTE2NCw3ICsxNjQsNyBA
QCBzdGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0YShzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90
IGRhdGEpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICBzdHJ1Y3QgdnBsMDExICp2
cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Ci0gICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICpp
bnRmID0gdnBsMDExLT5yaW5nX2J1ZjsKKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmlu
dGYgPSB2cGwwMTEtPmRvbS5yaW5nX2J1ZjsKICAgICBYRU5DT05TX1JJTkdfSURYIG91dF9jb25z
LCBvdXRfcHJvZDsKIAogICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKQEAgLTM4Miw3ICszODIs
NyBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFpbChzdHJ1Y3QgZG9tYWluICpkKQogewog
ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQt
PmFyY2gudnBsMDExOwotICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAx
MS0+cmluZ19idWY7CisgICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDEx
LT5kb20ucmluZ19idWY7CiAgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kLCBv
dXRfY29ucywgb3V0X3Byb2Q7CiAgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9maWZvX2xldmVsLCBv
dXRfZmlmb19sZXZlbDsKIApAQCAtNDU5LDE0ICs0NTksMTQgQEAgaW50IGRvbWFpbl92cGwwMTFf
aW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbykKICAg
ICBpbnQgcmM7CiAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwog
Ci0gICAgaWYgKCB2cGwwMTEtPnJpbmdfYnVmICkKKyAgICBpZiAoIHZwbDAxMS0+ZG9tLnJpbmdf
YnVmICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKICAgICAvKiBNYXAgdGhlIGd1ZXN0IFBG
TiB0byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KICAgICByYyA9ICBwcmVwYXJlX3JpbmdfZm9yX2hl
bHBlcihkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdm
biksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZ19wYWdl
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmdfYnVmKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5kb20ucmluZ19wYWdl
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPmRvbS5yaW5nX2J1
Zik7CiAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICBnb3RvIG91dDsKIApAQCAtNDk1LDcgKzQ5
NSw3IEBAIG91dDI6CiAgICAgdmdpY19mcmVlX3ZpcnEoZCwgR1VFU1RfVlBMMDExX1NQSSk7CiAK
IG91dDE6Ci0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+cmluZ19idWYsIHZw
bDAxMS0+cmluZ19wYWdlKTsKKyAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5k
b20ucmluZ19idWYsIHZwbDAxMS0+ZG9tLnJpbmdfcGFnZSk7CiAKIG91dDoKICAgICByZXR1cm4g
cmM7CkBAIC01MDUsMTEgKzUwNSwxMSBAQCB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0cnVj
dCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBs
MDExOwogCi0gICAgaWYgKCAhdnBsMDExLT5yaW5nX2J1ZiApCisgICAgaWYgKCAhdnBsMDExLT5k
b20ucmluZ19idWYgKQogICAgICAgICByZXR1cm47CiAKICAgICBmcmVlX3hlbl9ldmVudF9jaGFu
bmVsKGQsIHZwbDAxMS0+ZXZ0Y2huKTsKLSAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBs
MDExLT5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nX3BhZ2UpOworICAgIGRlc3Ryb3lfcmluZ19mb3Jf
aGVscGVyKCZ2cGwwMTEtPmRvbS5yaW5nX2J1ZiwgdnBsMDExLT5kb20ucmluZ19wYWdlKTsKIH0K
IAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3ZwbDAxMS5oCmluZGV4IGRiOTVmZjguLmI4NzNhMjkgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS92
cGwwMTEuaApAQCAtMzEsOCArMzEsMTIgQEAKICNkZWZpbmUgU0JTQV9VQVJUX0ZJRk9fU0laRSAz
MgogCiBzdHJ1Y3QgdnBsMDExIHsKLSAgICB2b2lkICpyaW5nX2J1ZjsKLSAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpyaW5nX3BhZ2U7CisgICAgdW5pb24geworICAgICAgICBzdHJ1Y3QgeworICAgICAg
ICAgICAgdm9pZCAqcmluZ19idWY7CisgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpyaW5n
X3BhZ2U7CisgICAgICAgIH0gZG9tOworICAgIH07CiAgICAgdWludDMyX3QgICAgdWFydGZyOyAg
ICAgICAgIC8qIEZsYWcgcmVnaXN0ZXIgKi8KICAgICB1aW50MzJfdCAgICB1YXJ0Y3I7ICAgICAg
ICAgLyogQ29udHJvbCByZWdpc3RlciAqLwogICAgIHVpbnQzMl90ICAgIHVhcnRpbXNjOyAgICAg
ICAvKiBJbnRlcnJ1cHQgbWFzayByZWdpc3RlciovCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3y-0003bQ-I7; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3v-0003Wa-0x
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:19 +0000
X-Inumbo-ID: 4dd792a5-9519-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4dd792a5-9519-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 01:27:35 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 D7D46208A5;
 Tue, 31 Jul 2018 23:28:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079698;
 bh=BP6t8W1C10CY70m5YFsFxH196KQZca9qZ50FZLGAdlY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=jYULbk1ZjxzX7gc3RNxcWf0QkVnUyFpWab9x63jQki6ZqzZ7v75UwNs/lIEgexQZX
 nMOkrp1Zd6CSzKfGTojAMps239Cc2KSTIIUQxvdZ516GSS3I1PfGJrhyAaZuW2kiUB
 c2/8/nxp59EtwGmNbTjK1YE02k/IAYrRFaSbHD9Y=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:28:07 -0700
Message-Id: <1533079688-9541-24-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [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>, 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>

VG8gYXZvaWQgbWl4aW5nIHRoZSBvdXRwdXQgb2YgZGlmZmVyZW50IGRvbWFpbnMgb24gdGhlIGNv
bnNvbGUsIGJ1ZmZlcgp0aGUgb3V0cHV0IGNoYXJzIGFuZCBwcmludCBsaW5lIGJ5IGxpbmUuIFVu
bGVzcyB0aGUgZG9tYWluIGhhcyBpbnB1dApmcm9tIHRoZSBzZXJpYWwsIGluIHdoaWNoIGNhc2Ug
d2Ugd2FudCB0byBwcmludCBjaGFyIGJ5IGNoYXIgZm9yIGEKc21vb3RoIHVzZXIgZXhwZXJpZW5j
ZS4KClRoZSBzaXplIG9mIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgaXMgYXJiaXRyYXJ5LiA5MCBz
aG91bGQgYmUgbGFyZ2UKZW5vdWdoIHRvIGFjY29tbW9kYXRlIHRoZSBsZW5ndGggb2YgbW9zdCBs
aW5lcyBvZiBvdXRwdXQgKHR5cGljYWxseSB0aGV5CmFyZSBsaW1pdGVkIHRvIDgwIGNoYXJhY3Rl
cnMgb24gVW5peCBzeXN0ZW1zKSwgcGx1cyBvbmUgZXh0cmEgY2hhciBmb3IKdGhlIHN0cmluZyB0
ZXJtaW5hdG9yLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgfCAyMSArKysrKysr
KysrKysrKysrKystLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggfCAgMyArKysKIDIg
ZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKaW5kZXgg
ZjIwNmM2MS4uODEzNzM3MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCisrKyBi
L3hlbi9hcmNoL2FybS92cGwwMTEuYwpAQCAtMjgsNiArMjgsNyBAQAogI2luY2x1ZGUgPHhlbi9s
aWIuaD4KICNpbmNsdWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KKyNpbmNs
dWRlIDx4ZW4vY29uc29sZS5oPgogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNsdWRl
IDxwdWJsaWMvaW8vY29uc29sZS5oPgogI2luY2x1ZGUgPGFzbS9wbDAxMS11YXJ0Lmg+CkBAIC04
NSwxMiArODYsMjYgQEAgc3RhdGljIHZvaWQgdnBsMDExX3dyaXRlX2RhdGFfeGVuKHN0cnVjdCBk
b21haW4gKmQsIHVpbnQ4X3QgZGF0YSkKIHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAg
IHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKKyAgICBzdHJ1Y3QgdnBs
MDExX3hlbl9iYWNrZW5kICppbnRmID0gdnBsMDExLT54ZW47CisgICAgc3RydWN0IGRvbWFpbiAq
aW5wdXQgPSBjb25zb2xlX2lucHV0X2RvbWFpbigpOwogCiAgICAgVlBMMDExX0xPQ0soZCwgZmxh
Z3MpOwogCi0gICAgcHJpbnRrKCIlYyIsIGRhdGEpOwotICAgIGlmIChkYXRhID09ICdcbicpCi0g
ICAgICAgIHByaW50aygiRE9NJXU6ICIsIGQtPmRvbWFpbl9pZCk7CisgICAgaW50Zi0+b3V0W2lu
dGYtPm91dF9wcm9kKytdID0gZGF0YTsKKyAgICBpZiAoIGQgPT0gaW5wdXQgJiYgaW50Zi0+b3V0
X3Byb2QgPT0gMSApCisgICAgeworICAgICAgICBwcmludGsoIiVjIiwgZGF0YSk7CisgICAgICAg
IGlmICggZGF0YSA9PSAnXG4nICkKKyAgICAgICAgICAgIHByaW50aygiRE9NJXU6ICIsIGQtPmRv
bWFpbl9pZCk7CisgICAgICAgIGludGYtPm91dF9wcm9kID0gMDsKKyAgICB9IGVsc2UgaWYgKCBk
ID09IGlucHV0IHx8CisgICAgICAgICAgICAgICAgaW50Zi0+b3V0X3Byb2QgPT0gU0JTQV9VQVJU
X09VVF9CVUZfU0laRSAtIDEgfHwKKyAgICAgICAgICAgICAgICBkYXRhID09ICdcbicgKQorICAg
IHsKKyAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9kKytdID0gJ1wwJzsKKyAgICAgICAg
cHJpbnRrKCJET00ldTogJXMiLCBkLT5kb21haW5faWQsIGludGYtPm91dCk7CisgICAgICAgIGlu
dGYtPm91dF9wcm9kID0gMDsKKyAgICB9CiAKICAgICB2cGwwMTEtPnVhcnRyaXMgfD0gVFhJOwog
ICAgIHZwbDAxMS0+dWFydGZyICY9IH5UWEZFOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS92cGwwMTEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKaW5kZXggYzk5MThj
MS4uMzA0ODdlOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCkBAIC0zMCw5ICszMCwxMiBAQAogI2RlZmlu
ZSBWUEwwMTFfVU5MT0NLKGQsZmxhZ3MpIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJihkKS0+YXJj
aC52cGwwMTEubG9jaywgZmxhZ3MpCiAKICNkZWZpbmUgU0JTQV9VQVJUX0ZJRk9fU0laRSAzMgor
I2RlZmluZSBTQlNBX1VBUlRfT1VUX0JVRl9TSVpFIDkxCiBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNr
ZW5kIHsKICAgICBjaGFyIGluW1NCU0FfVUFSVF9GSUZPX1NJWkVdOworICAgIGNoYXIgb3V0W1NC
U0FfVUFSVF9PVVRfQlVGX1NJWkVdOwogICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5f
cHJvZDsKKyAgICBYRU5DT05TX1JJTkdfSURYIG91dF9wcm9kOwogfTsKIAogc3RydWN0IHZwbDAx
MSB7Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3u-0003VM-9G; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3s-0003Sl-6t
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:16 +0000
X-Inumbo-ID: 4c223db7-9519-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c223db7-9519-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 01:27:32 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 057AE208B3;
 Tue, 31 Jul 2018 23:28:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079695;
 bh=0TJ0vWnrK9NAJo5/d0McBMZ233RXDqwznW215VjT3Pw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=aBjhwOBJhSXXo4H5I3mMKQ7C7p1RS4HbT+wI+NdBvW1A9Dknc/c8GRTwdBrlbH40z
 AQqUN7ntF6+Da2qzbM2aqlQ6rBs+WtXlzsNPDVpY6t93xOdJvFRLxEoU8mzd+alT8p
 BR6l0OAWxfL3CxRi2urRO0LXW3pfAcje5Qo8Yqm0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:59 -0700
Message-Id: <1533079688-9541-16-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 16/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>, 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
IHBhdGNoCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNyArKysrLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YwppbmRleCAwNjZkZDc1Li5hYjcyYzM2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0yNDQsNyArMjQ0
LDggQEAgZmFpbDoKICAqIChhcyBkZXNjcmliZWQgYWJvdmUpIHdlIGFsbG93IGhpZ2hlciBhbGxv
Y2F0aW9ucyBhbmQgY29udGludWUgdW50aWwKICAqIHRoYXQgcnVucyBvdXQgKG9yIHdlIGhhdmUg
YWxsb2NhdGVkIHN1ZmZpY2llbnQgZG9tMCBtZW1vcnkpLgogICovCi1zdGF0aWMgdm9pZCBfX2lu
aXQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8pCitzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5XzExKHN0cnVjdCBkb21h
aW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJu
ZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgY29uc3QgdW5zaWduZWQgaW50IG1pbl9sb3dfb3JkZXIg
PQogICAgICAgICBnZXRfb3JkZXJfZnJvbV9ieXRlcyhtaW5fdChwYWRkcl90LCBkb20wX21lbSwg
TUIoMTI4KSkpOwpAQCAtMjI0MCw3ICsyMjQxLDcgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3Ry
dWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQog
ICAgIC8qIHR5cGUgbXVzdCBiZSBzZXQgYmVmb3JlIGFsbG9jYXRlIG1lbW9yeSAqLwogICAgIGQt
PmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7CiAjZW5kaWYKLSAgICBhbGxvY2F0ZV9tZW1vcnkoZCwg
JmtpbmZvKTsKKyAgICBhbGxvY2F0ZV9tZW1vcnlfMTEoZCwgJmtpbmZvKTsKIAogICAgIHJldHVy
biBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKIH0KQEAgLTIzMDksNyArMjMxMCw3IEBA
IGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKICAgICAvKiB0eXBl
IG11c3QgYmUgc2V0IGJlZm9yZSBhbGxvY2F0ZV9tZW1vcnkgKi8KICAgICBkLT5hcmNoLnR5cGUg
PSBraW5mby50eXBlOwogI2VuZGlmCi0gICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7Cisg
ICAgYWxsb2NhdGVfbWVtb3J5XzExKGQsICZraW5mbyk7CiAgICAgZmluZF9nbnR0YWJfcmVnaW9u
KGQsICZraW5mbyk7CiAKICAgICAvKiBNYXAgZXh0cmEgR0lDIE1NSU8sIGlycXMgYW5kIG90aGVy
IGh3IHN0dWZmcyB0byBkb20wLiAqLwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3e-0003Pi-B2; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3d-0003Pd-49
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:01 +0000
X-Inumbo-ID: 423a443a-9519-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 423a443a-9519-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 01:27:15 +0200 (CEST)
Received: from [10.0.0.125] (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 458A02083F;
 Tue, 31 Jul 2018 23:27:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079678;
 bh=exgWLNZ7rw/Dhsul6UWeAzjzdQGWpRRFdKKN3Y5Rwtc=;
 h=Date:From:To:cc:Subject:From;
 b=XQ0L18oYB5elu1qE0FxTp0NErgXMMml3LF4Y1mqhar4CL6cpMf6T4DH23w1sFUp7p
 zJnbu3DgjjaB/h6P8dkeDszgNb5toVv6UmVnaOQ1koa2viZhmBess5HNkbJwF49gZ2
 /jPRE20epGFUk0CYV2uB4Da1bRrV7xrzKei8kgTA=
Date: Tue, 31 Jul 2018 16:27:52 -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.1807311623060.5781@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 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: 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
ZWVycywKClN0ZWZhbm8KCgpUaGUgZm9sbG93aW5nIGNoYW5nZXMgc2luY2UgY29tbWl0IGYxYWQ1
ZmY3M2U3ZDA3ZTZhMTg0ODg0MzA1ODMxNjhhODU3ZjI4NDc6CgogIHhlbi9hcm06IHNldHVwOiBN
b3ZlIGluIGluaXQgY29kZSBvbmx5IHVzZWQgYXQgYm9vdCBpbiBzZXR1cC5jICgyMDE4LTA3LTEx
IDEyOjIyOjE3IC0wNzAwKQoKYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9zaXRvcnkgYXQ6
CgogIGh0dHA6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dpdC1odHRwL3Blb3BsZS9zc3RhYmVs
bGluaS94ZW4tdW5zdGFibGUuZ2l0IGRvbTBsZXNzLXYzCgpmb3IgeW91IHRvIGZldGNoIGNoYW5n
ZXMgdXAgdG8gMTVkODY5YjgzZTM2MThhZTYzNzAwMzcxMWJkMjhkYzg0N2I5ZmUzOToKCiAgeGVu
L2FybTogc3BsaXQgZG9tYWluX2J1aWxkLmMgKDIwMTgtMDctMjcgMTk6Mzk6NDIgLTA3MDApCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClN0ZWZhbm8gU3RhYmVsbGluaSAoMjUpOgogICAgICB4ZW46IGFsbG93IGNvbnNvbGVf
aW8gaHlwZXJjYWxscyBmcm9tIGNlcnRhaW4gRG9tVXMKICAgICAgeGVuL2FybTogbW92ZSBhIGZl
dyBEVCByZWxhdGVkIGRlZmluZXMgdG8gcHVibGljL2RldmljZV90cmVlX2RlZnMuaAogICAgICB4
ZW4vYXJtOiBleHRlbmQgZGV2aWNlIHRyZWUgYmFzZWQgbXVsdGlib290IHByb3RvY29sCiAgICAg
IHhlbi9hcm06IGRvY3VtZW50IGRvbTBsZXNzCiAgICAgIHhlbi9hcm06IGRvIG5vdCBwYXNzIGR0
X2hvc3QgdG8gbWFrZV9tZW1vcnlfbm9kZSBhbmQgbWFrZV9oeXBlcnZpc29yX25vZGUKICAgICAg
eGVuL2FybTogbW92ZSBldnRjaG5fYWxsb2NhdGUgY2FsbCBvdXQgb2YgbWFrZV9oeXBlcnZpc29y
X25vZGUKICAgICAgeGVuL2FybTogcmVuYW1lIGFjcGlfbWFrZV9jaG9zZW5fbm9kZSB0byBtYWtl
X2Nob3Nlbl9ub2RlCiAgICAgIHhlbi9hcm06IGluY3JlYXNlIE1BWF9NT0RVTEVTCiAgICAgIHhl
bi9hcm06IGludHJvZHVjZSBib290Y21kbGluZXMKICAgICAgeGVuL2FybTogZG9uJ3QgYWRkIGR1
cGxpY2F0ZSBib290IG1vZHVsZXMKICAgICAgeGVuL2FybTogcHJvYmUgZG9tVSBrZXJuZWxzIGFu
ZCBpbml0cmRzCiAgICAgIHhlbi9hcm06IHJlZmFjdG9yIGNvbnN0cnVjdF9kb20wCiAgICAgIHhl
bi9hcm06IGludHJvZHVjZSBjcmVhdGVfZG9tVXMKICAgICAgeGVuL2FybTogaW50cm9kdWNlIGNv
bnN0cnVjdF9kb21VCiAgICAgIHhlbi9hcm06IHJlbmFtZSBnZXRfMTFfYWxsb2NhdGlvbl9zaXpl
IHRvIGdldF9hbGxvY2F0aW9uX3NpemUKICAgICAgeGVuL2FybTogcmVuYW1lIGFsbG9jYXRlX21l
bW9yeSB0byBhbGxvY2F0ZV9tZW1vcnlfMTEKICAgICAgeGVuL2FybTogaW50cm9kdWNlIGFsbG9j
YXRlX21lbW9yeQogICAgICB4ZW4vYXJtOiBnZW5lcmF0ZSBhIHNpbXBsZSBkZXZpY2UgdHJlZSBm
b3IgZG9tVXMKICAgICAgeGVuL2FybTogZ2VuZXJhdGUgdnBsMDExIG5vZGUgb24gZGV2aWNlIHRy
ZWUgZm9yIGRvbVUKICAgICAgeGVuL2FybTogaW50cm9kdWNlIGEgdW5pb24gaW4gdnBsMDExCiAg
ICAgIHhlbi9hcm06IHJlZmFjdG9yIHZwbDAxMV9kYXRhX2F2YWlsCiAgICAgIHhlbi9hcm06IEFs
bG93IHZwbDAxMSB0byBiZSB1c2VkIGJ5IERvbVUKICAgICAgeGVuOiBzdXBwb3J0IGNvbnNvbGVf
c3dpdGNoaW5nIGJldHdlZW4gRG9tMCBhbmQgRG9tVXMgb24gQVJNCiAgICAgIHhlbi92cGwwMTE6
IGJ1ZmZlciBvdXQgY2hhcnMgd2hlbiB0aGUgYmFja2VuZCBpcyB4ZW4KICAgICAgeGVuL2FybTog
c3BsaXQgZG9tYWluX2J1aWxkLmMKCiBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3Rpbmcu
dHh0IHwgIDEwNyArKysKIGRvY3MvbWlzYy9hcm0vZG9tMGxlc3MgICAgICAgICAgICAgICAgfCAg
IDQ3ICsrCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAgIHwgICA1OSArLQog
eGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUgICAgICAgICAgICB8ICAgIDEgKwogeGVuL2FyY2gv
YXJtL2FjcGkvYWNwaV9kdF9idWlsZC5jICAgICB8ICA1OTEgKysrKysrKysrKysrKysrKwogeGVu
L2FyY2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5oICAgICB8ICAgMzIgKwogeGVuL2FyY2gvYXJt
L2Jvb3RmZHQuYyAgICAgICAgICAgICAgICB8ICAgNjkgKy0KIHhlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYyAgICAgICAgICAgfCAxMTg5ICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LQogeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgICAgICAgICAgICB8ICAgNDkgKy0KIHhlbi9h
cmNoL2FybS9rZXJuZWwuaCAgICAgICAgICAgICAgICAgfCAgICA2ICstCiB4ZW4vYXJjaC9hcm0v
c2V0dXAuYyAgICAgICAgICAgICAgICAgIHwgICA2OCArLQogeGVuL2FyY2gvYXJtL3ZwbDAxMS5j
ICAgICAgICAgICAgICAgICB8ICAyODEgKysrKysrLS0KIHhlbi9jb21tb24vZGV2aWNlX3RyZWUu
YyAgICAgICAgICAgICAgfCAgICA2ICstCiB4ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyAgICAg
ICAgICAgIHwgICA3MSArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9pcnEuaCAgICAgICAgICAgICB8
ICAgMTYgKwogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oICAgICAgICAgICB8ICAgMjYgKy0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggICAgICAgICAgfCAgIDE5ICstCiB4ZW4vaW5j
bHVkZS9hc20teDg2L3NldHVwLmggICAgICAgICAgIHwgICAgMiArCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvZGV2aWNlX3RyZWVfZGVmcy5oIHwgICA0MiArKwogeGVuL2luY2x1ZGUveGVuL2NvbnNvbGUu
aCAgICAgICAgICAgICB8ICAgIDIgKwogeGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmggICAg
ICAgICB8ICAgMzUgKy0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgICAgfCAg
ICAyICsKIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICAgfCAgICAyICsKIDIz
IGZpbGVzIGNoYW5nZWQsIDE5MTAgaW5zZXJ0aW9ucygrKSwgODEyIGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IGRvY3MvbWlzYy9hcm0vZG9tMGxlc3MKIGNyZWF0ZSBtb2RlIDEwMDY0
NCB4ZW4vYXJjaC9hcm0vYWNwaS9hY3BpX2R0X2J1aWxkLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4
ZW4vYXJjaC9hcm0vYWNwaS9hY3BpX2R0X2J1aWxkLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
aW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3v-0003X9-Hn; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3s-0003T3-Fz
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:16 +0000
X-Inumbo-ID: 7329bb90-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7329bb90-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:37 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 55CF9208B6;
 Tue, 31 Jul 2018 23:28:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079695;
 bh=JBqvT02DNm0rpAKN9wTtZwJNjkP8rX7ssrh0AWEaUKw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=fFfZCC4X6riMqEXPP5nMPffMzC6A+xpKAJJnaD3xBsCasP9wwJlB37wFiKJ6GCbZe
 HKG43RnLKBNvLHoCM2UzZyoFAZaFVs0E+yA7gHdECbEUbxQXfDRHiyDMgXiQtnMHdn
 BLvEqqkHLAID7CQYsdNq70KPBReBhMEqTT5sqYBo=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:28:00 -0700
Message-Id: <1533079688-9541-17-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [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>, 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
c0B4aWxpbnguY29tPgotLS0KQ2hhbmdlcyBpbiB2MzoKLSBuZXcgcGF0Y2gKLS0tCiB4ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxMjUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxMjQgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCBhYjcyYzM2Li5kZmE3NGU0IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCkBAIC0zNjksNiArMzY5LDEyOSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVf
bWVtb3J5XzExKHN0cnVjdCBkb21haW4gKmQsCiAgICAgfQogfQogCitzdGF0aWMgYm9vbCBfX2lu
aXQgaW5zZXJ0X2Jhbmsoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKK3sKKyAgICBpbnQgcmVzLCBpOworICAgIG1mbl90
IHNtZm47CisgICAgcGFkZHJfdCBnYWRkciwgc2l6ZTsKKyAgICBzdHJ1Y3QgbWVtYmFuayAqYmFu
azsKKworICAgIHNtZm4gPSBwYWdlX3RvX21mbihwZyk7CisgICAgc2l6ZSA9IHBmbl90b19wYWRk
cigxVUwgPDwgb3JkZXIpOworCisgICAgLyoKKyAgICAgKiBEb21VIG1lbW9yeSBpcyBwcm92aWRl
ZCBpbiB0d28gYmFua3M6CisgICAgICogICBHVUVTVF9SQU0wX0JBU0UgLSBHVUVTVF9SQU0wX0JB
U0UgKyBHVUVTVF9SQU0wX1NJWkUKKyAgICAgKiAgIEdVRVNUX1JBTTFfQkFTRSAtIEdVRVNUX1JB
TTFfQkFTRSArIEdVRVNUX1JBTTFfU0laRQorICAgICAqCisgICAgICogRmluZCB0aGUgcmlnaHQg
Z2FkZHIgYWRkcmVzcyBmb3IgRG9tVXMgYWNjb3JkaW5nbHkuCisgICAgICovCisgICAgZ2FkZHIg
PSBHVUVTVF9SQU0wX0JBU0U7CisgICAgaWYgKCBraW5mby0+bWVtLm5yX2JhbmtzID4gMCApCisg
ICAgeworICAgICAgICBmb3IoIGkgPSAwOyBpIDwga2luZm8tPm1lbS5ucl9iYW5rczsgaSsrICkK
KyAgICAgICAgeworICAgICAgICAgICAgYmFuayA9ICZraW5mby0+bWVtLmJhbmtbaV07CisgICAg
ICAgICAgICBnYWRkciA9IGJhbmstPnN0YXJ0ICsgYmFuay0+c2l6ZTsKKyAgICAgICAgfQorICAg
ICAgICBpZiAoIGJhbmstPnN0YXJ0ID09IEdVRVNUX1JBTTBfQkFTRSAmJgorICAgICAgICAgICAg
IGdhZGRyICsgc2l6ZSA+IChHVUVTVF9SQU0wX0JBU0UgKyBHVUVTVF9SQU0wX1NJWkUpICkKKyAg
ICAgICAgICAgIGdhZGRyID0gR1VFU1RfUkFNMV9CQVNFOworICAgICAgICBpZiAoIGJhbmstPnN0
YXJ0ID09IEdVRVNUX1JBTTFfQkFTRSAmJgorICAgICAgICAgICAgIGdhZGRyICsgc2l6ZSA+IChH
VUVTVF9SQU0xX0JBU0UgKyBHVUVTVF9SQU0xX1NJWkUpICkKKyAgICAgICAgICAgIGdvdG8gZmFp
bDsKKyAgICB9CisKKyAgICBkcHJpbnRrKFhFTkxPR19JTkZPLAorICAgICAgICAgICAgIkFsbG9j
YXRlZCAlIyJQUklwYWRkciItJSMiUFJJcGFkZHIiOiUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciIg
KCVsZE1CLyVsZE1CLCBvcmRlciAlZClcbiIsCisgICAgICAgICAgICBtZm5fdG9fbWFkZHIoc21m
biksIG1mbl90b19tYWRkcihzbWZuKSArIHNpemUsCisgICAgICAgICAgICBnYWRkciwgZ2FkZHIg
KyBzaXplLAorICAgICAgICAgICAgMVVMIDw8IChvcmRlciArIFBBR0VfU0hJRlQgLSAyMCksCisg
ICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdp
dCBoZXgpICovCisgICAgICAgICAgICAodW5zaWduZWQgbG9uZykoa2luZm8tPnVuYXNzaWduZWRf
bWVtID4+IDIwKSwKKyAgICAgICAgICAgIG9yZGVyKTsKKworICAgIHJlcyA9IGd1ZXN0X3BoeXNt
YXBfYWRkX3BhZ2UoZCwgZ2FkZHJfdG9fZ2ZuKGdhZGRyKSwgc21mbiwgb3JkZXIpOworICAgIGlm
ICggcmVzICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIkZhaWxlZCBtYXAg
cGFnZXMgdG8gRE9NVTogJWQiLCByZXMpOworICAgICAgICBnb3RvIGZhaWw7CisgICAgfQorCisg
ICAga2luZm8tPnVuYXNzaWduZWRfbWVtIC09IHNpemU7CisgICAgYmFuayA9ICZraW5mby0+bWVt
LmJhbmtba2luZm8tPm1lbS5ucl9iYW5rc107CisKKyAgICBiYW5rLT5zdGFydCA9IGdhZGRyOwor
ICAgIGJhbmstPnNpemUgPSBzaXplOworICAgIGtpbmZvLT5tZW0ubnJfYmFua3MrKzsKKyAgICBy
ZXR1cm4gdHJ1ZTsKKworZmFpbDoKKyAgICBmcmVlX2RvbWhlYXBfcGFnZXMocGcsIG9yZGVyKTsK
KyAgICByZXR1cm4gZmFsc2U7Cit9CisKK3N0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1v
cnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3sKKyAgICBj
b25zdCB1bnNpZ25lZCBpbnQgbWluX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoTUIoNCkp
OworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnOworICAgIHVuc2lnbmVkIGludCBvcmRlciA9IGdl
dF9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKKyAgICBpbnQgaTsKKwor
ICAgIGRwcmludGsoWEVOTE9HX0lORk8sICJBbGxvY2F0aW5nIG1hcHBpbmdzIHRvdGFsbGluZyAl
bGRNQiBmb3IgZG9tJWQ6XG4iLAorICAgICAgICAgICAgLyogRG9uJ3Qgd2FudCBmb3JtYXQgdGhp
cyBhcyBQUklwYWRkciAoMTYgZGlnaXQgaGV4KSAqLworICAgICAgICAgICAgKHVuc2lnbmVkIGxv
bmcpKGtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAyMCksIGQtPmRvbWFpbl9pZCk7CisKKyAgICBr
aW5mby0+bWVtLm5yX2JhbmtzID0gMDsKKworICAgIG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6
ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOworICAgIGlmICggb3JkZXIgPiBHVUVTVF9SQU0wX1NJ
WkUgKQorICAgICAgICBvcmRlciA9IEdVRVNUX1JBTTBfU0laRTsKKyAgICB3aGlsZSAoIGtpbmZv
LT51bmFzc2lnbmVkX21lbSApCisgICAgeworICAgICAgICBwZyA9IGFsbG9jX2RvbWhlYXBfcGFn
ZXMoZCwgb3JkZXIsIDApOworICAgICAgICBpZiAoICFwZyApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIG9yZGVyIC0tOworCisgICAgICAgICAgICBpZiAoIG9yZGVyID49IG1pbl9vcmRlciApCisg
ICAgICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgIC8qIE5vIG1vcmUgd2UgY2Fu
IGRvICovCisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAgIGlmICggIWlu
c2VydF9iYW5rKGQsIGtpbmZvLCBwZywgb3JkZXIpICkKKyAgICAgICAgICAgIGJyZWFrOworCisg
ICAgICAgIC8qCisgICAgICAgICAqIFN1Y2Nlc3MsIG5leHQgdGltZSBhcm91bmQgdHJ5IGFnYWlu
IHRvIGdldCB0aGUgbGFyZ2VzdCBvcmRlcgorICAgICAgICAgKiBhbGxvY2F0aW9uIHBvc3NpYmxl
LgorICAgICAgICAgKi8KKyAgICAgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZv
LT51bmFzc2lnbmVkX21lbSk7CisgICAgfQorCisgICAgaWYgKCBraW5mby0+dW5hc3NpZ25lZF9t
ZW0gKQorICAgICAgICBkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiRmFpbGVkIHRvIGFsbG9jYXRl
IHJlcXVlc3RlZCBkb21haW4gbWVtb3J5LiIKKyAgICAgICAgICAgICAgIC8qIERvbid0IHdhbnQg
Zm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRpZ2l0IGhleCkgKi8KKyAgICAgICAgICAgICAg
ICIgJWxkTUIgdW5hbGxvY2F0ZWRcbiIsCisgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylr
aW5mby0+dW5hc3NpZ25lZF9tZW0gPj4gMjApOworCisgICAgZm9yKCBpID0gMDsgaSA8IGtpbmZv
LT5tZW0ubnJfYmFua3M7IGkrKyApCisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19JTkZP
LCAiRG9tJWQgQkFOS1slZF0gJSMiUFJJcGFkZHIiLSUjIlBSSXBhZGRyIiAoJWxkTUIpXG4iLAor
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwKKyAgICAgICAgICAgICAgICBpLAorICAgICAg
ICAgICAgICAgIGtpbmZvLT5tZW0uYmFua1tpXS5zdGFydCwKKyAgICAgICAgICAgICAgICBraW5m
by0+bWVtLmJhbmtbaV0uc3RhcnQgKyBraW5mby0+bWVtLmJhbmtbaV0uc2l6ZSwKKyAgICAgICAg
ICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBo
ZXgpICovCisgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT5tZW0uYmFua1tp
XS5zaXplID4+IDIwKSk7CisgICAgfQorfQorCiBzdGF0aWMgaW50IF9faW5pdCB3cml0ZV9wcm9w
ZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9k
ZSAqbm9kZSkKIHsKQEAgLTIyNDEsNyArMjM2NCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0
cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkK
ICAgICAvKiB0eXBlIG11c3QgYmUgc2V0IGJlZm9yZSBhbGxvY2F0ZSBtZW1vcnkgKi8KICAgICBk
LT5hcmNoLnR5cGUgPSBraW5mby50eXBlOwogI2VuZGlmCi0gICAgYWxsb2NhdGVfbWVtb3J5XzEx
KGQsICZraW5mbyk7CisgICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7CiAKICAgICByZXR1
cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7CiB9Ci0tIAoxLjkuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3p-0003Qq-Pw; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3o-0003QG-3k
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:12 +0000
X-Inumbo-ID: 495a8b45-9519-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 495a8b45-9519-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 01:27:27 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 33086208A2;
 Tue, 31 Jul 2018 23:28:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079690;
 bh=8WYc/zb19OHXU9zm6GO6PCC7IFpxrWClcbMd7jhb+nY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=y4qhHftvXXiV4qo4fRkg+ox+B/Su0YfweEUNWooDnLvbL5mSEaz0sNpSZDSCbxrK1
 0snWAPYDAkfOS2K784sdD+ThNcx9uRJunT9Daj4v/MHqc7AducIRQHiS4iTakM4m+f
 H6+v0xMfQ/h4bXZ0S9yX4w/XBor5wwHJJHL17KBU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:45 -0700
Message-Id: <1533079688-9541-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 02/25] xen/arm: move a few DT related defines
 to public/device_tree_defs.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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 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>

TW92ZSBhIGZldyBjb25zdGFudHMgZGVmaW5lZCBieSBsaWJ4bF9hcm0uYyB0bwp4ZW4vaW5jbHVk
ZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oLCBzbyB0aGF0IHRoZXkgY2FuIGJlIHVzZWQgZnJv
bSBYZW4KYW5kIGxpYnhsLiBQcmVwZW5kIEdVRVNUXyB0byBhdm9pZCBjb25mbGljdHMuCgpNb3Zl
IHRoZSBEVF9JUlFfVFlQRSogZGVmaW5pdGlvbnMgZnJvbSBsaWJ4bF9hcm0uYyB0bwpwdWJsaWMv
ZGV2aWNlX3RyZWVfZGVmcy5oLiBVc2UgdGhlbSBpbiBYZW4gd2hlcmUgYXBwcm9wcmlhdGUuCgpS
ZS1kZWZpbmUgdGhlIGV4aXN0aW5nIFhlbiBpbnRlcm5hbCBJUlFfVFlQRXMgYXMgRFRfSVJRX1RZ
UEVzOiB0aGV5CmFscmVhZHkgaGFwcGVuIHRvIGJlIHRoZSBzYW1lLCBsZXQgbWFrZSBpdCBjbGVh
ci4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20K
LS0tCkNoYW5nZXMgaW4gdjM6Ci0gb25seSBleHBvc2UgZGV2aWNlX3RyZWVfZGVmcy5oIHRvIFhF
TiBhbmQgWEVOX1RPT0xTCgpDaGFuZ2VzIGluIHYyOgotIGludHJvZHVjZSBEVF9JUlFfVFlQRV8q
IGRlZmluaXRpb25zIGluIGRldmljZV90cmVlX2d1ZXN0LmgKLSBwcmVwZW5kIEdVRVNUXyB0byBv
dGhlciBkZWZpbml0aW9ucyBtb3ZlZCB0byBkZXZpY2VfdHJlZV9ndWVzdC5oCi0gcmVkZWZpbmUg
SVJRX1RZUEVfKiBhcyAgRFRfSVJRX1RZUEVfKgotIHVzZSBEVF9JUlFfVFlQRV8qIGluIFhlbiB3
aGVuIGRlYWxpbmcgd2l0aCBEVAotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAgICAg
ICAgICAgfCA1OSArKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jICAgICAgICAgICB8ICA4ICsrLS0tCiB4ZW4vaW5jbHVkZS9hc20t
YXJtL2lycS5oICAgICAgICAgICAgIHwgMTYgKysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGlj
L2RldmljZV90cmVlX2RlZnMuaCB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9p
bmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oICAgICAgICAgfCAzMyArKystLS0tLS0tLS0tLS0tLS0t
LQogNSBmaWxlcyBjaGFuZ2VkLCA4MyBpbnNlcnRpb25zKCspLCA3NSBkZWxldGlvbnMoLSkKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9h
cm0uYwppbmRleCA4YWY5ZjZmLi4wMWNlMmVhIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4
bF9hcm0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwpAQCAtNywyMyArNyw3IEBACiAj
aW5jbHVkZSA8c3RkYm9vbC5oPgogI2luY2x1ZGUgPGxpYmZkdC5oPgogI2luY2x1ZGUgPGFzc2Vy
dC5oPgotCi0vKioKLSAqIElSUSBsaW5lIHR5cGUuCi0gKiBEVF9JUlFfVFlQRV9OT05FICAgICAg
ICAgICAgLSBkZWZhdWx0LCB1bnNwZWNpZmllZCB0eXBlCi0gKiBEVF9JUlFfVFlQRV9FREdFX1JJ
U0lORyAgICAgLSByaXNpbmcgZWRnZSB0cmlnZ2VyZWQKLSAqIERUX0lSUV9UWVBFX0VER0VfRkFM
TElORyAgICAtIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKLSAqIERUX0lSUV9UWVBFX0VER0VfQk9U
SCAgICAgICAtIHJpc2luZyBhbmQgZmFsbGluZyBlZGdlIHRyaWdnZXJlZAotICogRFRfSVJRX1RZ
UEVfTEVWRUxfSElHSCAgICAgIC0gaGlnaCBsZXZlbCB0cmlnZ2VyZWQKLSAqIERUX0lSUV9UWVBF
X0xFVkVMX0xPVyAgICAgICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQKLSAqLwotI2RlZmluZSBEVF9J
UlFfVFlQRV9OT05FICAgICAgICAgICAweDAwMDAwMDAwCi0jZGVmaW5lIERUX0lSUV9UWVBFX0VE
R0VfUklTSU5HICAgIDB4MDAwMDAwMDEKLSNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5H
ICAgMHgwMDAwMDAwMgotI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgKERUX0lSUV9UWVBFX0VER0VfRkFMTElORyB8IERUX0lSUV9U
WVBFX0VER0VfUklTSU5HKQotI2RlZmluZSBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIICAgICAweDAw
MDAwMDA0Ci0jZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAwMDAwMDgKKyNp
bmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWVfZGVmcy5oPgogCiBzdGF0aWMgY29uc3QgY2hhciAqZ2lj
dl90b19zdHJpbmcobGlieGxfZ2ljX3ZlcnNpb24gZ2ljX3ZlcnNpb24pCiB7CkBAIC0xNjUsMTgg
KzE0OSw5IEBAIHN0YXRpYyBzdHJ1Y3QgYXJjaF9pbmZvIHsKICAgICB7Inhlbi0zLjAtYWFyY2g2
NCIsICJhcm0sYXJtdjgtdGltZXIiLCAiYXJtLGFybXY4IiB9LAogfTsKIAotLyoKLSAqIFRoZSBk
ZXZpY2UgdHJlZSBjb21waWxlciAoRFRDKSBpcyBhbGxvY2F0aW5nIHRoZSBwaGFuZGxlIGZyb20g
MSB0bwotICogb253YXJkcy4gUmVzZXJ2ZSBhIGhpZ2ggdmFsdWUgZm9yIHRoZSBHSUMgcGhhbmRs
ZS4KLSAqLwotI2RlZmluZSBQSEFORExFX0dJQyAoNjUwMDApCi0KIHR5cGVkZWYgdWludDMyX3Qg
YmUzMjsKIHR5cGVkZWYgYmUzMiBnaWNfaW50ZXJydXB0WzNdOwogCi0jZGVmaW5lIFJPT1RfQURE
UkVTU19DRUxMUyAyCi0jZGVmaW5lIFJPT1RfU0laRV9DRUxMUyAyCi0KICNkZWZpbmUgUFJPUF9J
TklUUkRfU1RBUlQgImxpbnV4LGluaXRyZC1zdGFydCIKICNkZWZpbmUgUFJPUF9JTklUUkRfRU5E
ICJsaW51eCxpbml0cmQtZW5kIgogCkBAIC0yNTIsNyArMjI3LDcgQEAgc3RhdGljIGludCBmZHRf
cHJvcGVydHlfaW50ZXJydXB0cyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQsCiAgICAgcmVzID0g
ZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRyLCBzaXplb2YgKGludHJbMF0pICog
bnVtX2lycSk7CiAgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKIAotICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLCBQSEFORExFX0dJQyk7CisgICAgcmVz
ID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsIEdVRVNUX1BIQU5E
TEVfR0lDKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCiAgICAgcmV0dXJuIDA7CkBAIC0y
OTgsMTMgKzI3MywxMyBAQCBzdGF0aWMgaW50IG1ha2Vfcm9vdF9wcm9wZXJ0aWVzKGxpYnhsX19n
YyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAieGVuLHhlbnZtIik7CiAgICAg
aWYgKHJlcykgcmV0dXJuIHJlczsKIAotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwg
ImludGVycnVwdC1wYXJlbnQiLCBQSEFORExFX0dJQyk7CisgICAgcmVzID0gZmR0X3Byb3BlcnR5
X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKICAgICBp
ZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAi
I2FkZHJlc3MtY2VsbHMiLCBST09UX0FERFJFU1NfQ0VMTFMpOworICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eV9jZWxsKGZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExT
KTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5X2Nl
bGwoZmR0LCAiI3NpemUtY2VsbHMiLCBST09UX1NJWkVfQ0VMTFMpOworICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGZkdCwgIiNzaXplLWNlbGxzIiwgR1VFU1RfUk9PVF9TSVpFX0NFTExTKTsK
ICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCiAgICAgcmV0dXJuIDA7CkBAIC0zNDYsNyArMzIx
LDcgQEAgc3RhdGljIGludCBtYWtlX2Nob3Nlbl9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZk
dCwgYm9vbCByYW1kaXNrLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJtdWx0
aWJvb3QsbW9kdWxlIik7CiAgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAKLSAgICAgICAg
cmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNTX0NFTExTLCBST09U
X1NJWkVfQ0VMTFMsCisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIEdV
RVNUX1JPT1RfQUREUkVTU19DRUxMUywgR1VFU1RfUk9PVF9TSVpFX0NFTExTLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAxLCAwLCAwKTsKICAgICAgICAgaWYgKHJlcykgcmV0dXJu
IHJlczsKIApAQCAtNDUwLDcgKzQyNSw3IEBAIHN0YXRpYyBpbnQgbWFrZV9tZW1vcnlfbm9kZXMo
bGlieGxfX2djICpnYywgdm9pZCAqZmR0LAogICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3Ry
aW5nKGZkdCwgImRldmljZV90eXBlIiwgIm1lbW9yeSIpOwogICAgICAgICBpZiAocmVzKSByZXR1
cm4gcmVzOwogCi0gICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIFJPT1Rf
QUREUkVTU19DRUxMUywgUk9PVF9TSVpFX0NFTExTLAorICAgICAgICByZXMgPSBmZHRfcHJvcGVy
dHlfcmVncyhnYywgZmR0LCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNUX1JPT1RfU0la
RV9DRUxMUywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgMCwgMCk7CiAgICAg
ICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAKQEAgLTQ4NiwxNiArNDYxLDE2IEBAIHN0YXRpYyBp
bnQgbWFrZV9naWN2Ml9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKICAgICByZXMgPSBm
ZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0LWNvbnRyb2xsZXIiLCBOVUxMLCAwKTsKICAgICBp
ZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZk
dCwgUk9PVF9BRERSRVNTX0NFTExTLCBST09UX1NJWkVfQ0VMTFMsCisgICAgcmVzID0gZmR0X3By
b3BlcnR5X3JlZ3MoZ2MsIGZkdCwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09U
X1NJWkVfQ0VMTFMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBnaWNkX2Jhc2UsIGdpY2Rfc2l6ZSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBnaWNjX2Jhc2UsIGdpY2Nfc2l6ZSk7CiAgICAgaWYgKHJlcykgcmV0dXJuIHJl
czsKIAotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImxpbnV4LHBoYW5kbGUiLCBQ
SEFORExFX0dJQyk7CisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAibGludXgscGhh
bmRsZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCi0g
ICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAicGhhbmRsZSIsIFBIQU5ETEVfR0lDKTsK
KyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJwaGFuZGxlIiwgR1VFU1RfUEhBTkRM
RV9HSUMpOwogICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAKICAgICByZXMgPSBmZHRfZW5kX25v
ZGUoZmR0KTsKQEAgLTUyOCwxNiArNTAzLDE2IEBAIHN0YXRpYyBpbnQgbWFrZV9naWN2M19ub2Rl
KGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCkKICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAi
aW50ZXJydXB0LWNvbnRyb2xsZXIiLCBOVUxMLCAwKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVz
OwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNTX0NF
TExTLCBST09UX1NJWkVfQ0VMTFMsCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZk
dCwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBn
aWNkX2Jhc2UsIGdpY2Rfc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnaWNyMF9i
YXNlLCBnaWNyMF9zaXplKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAgcmVzID0g
ZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAibGludXgscGhhbmRsZSIsIFBIQU5ETEVfR0lDKTsKKyAg
ICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJsaW51eCxwaGFuZGxlIiwgR1VFU1RfUEhB
TkRMRV9HSUMpOwogICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAKLSAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICJwaGFuZGxlIiwgUEhBTkRMRV9HSUMpOworICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGZkdCwgInBoYW5kbGUiLCBHVUVTVF9QSEFORExFX0dJQyk7CiAgICAgaWYg
KHJlcykgcmV0dXJuIHJlczsKIAogICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwpAQCAtNTkz
LDcgKzU2OCw3IEBAIHN0YXRpYyBpbnQgbWFrZV9oeXBlcnZpc29yX25vZGUobGlieGxfX2djICpn
Yywgdm9pZCAqZmR0LAogICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAKICAgICAvKiByZWcgMCBp
cyBncmFudCB0YWJsZSBzcGFjZSAqLwotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBm
ZHQsIFJPT1RfQUREUkVTU19DRUxMUywgUk9PVF9TSVpFX0NFTExTLAorICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9yZWdzKGdjLCBmZHQsIEdVRVNUX1JPT1RfQUREUkVTU19DRUxMUywgR1VFU1RfUk9P
VF9TSVpFX0NFTExTLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsR1VFU1RfR05UVEFC
X0JBU0UsIEdVRVNUX0dOVFRBQl9TSVpFKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCkBA
IC02MjYsNyArNjAxLDcgQEAgc3RhdGljIGludCBtYWtlX3ZwbDAxMV91YXJ0X25vZGUobGlieGxf
X2djICpnYywgdm9pZCAqZmR0LAogICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jb21wYXQoZ2MsIGZk
dCwgMSwgImFybSxzYnNhLXVhcnQiKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCi0gICAg
cmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNTX0NFTExTLCBST09U
X1NJWkVfQ0VMTFMsCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgR1VFU1Rf
Uk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHVUVTVF9QTDAx
MV9CQVNFLCBHVUVTVF9QTDAxMV9TSVpFKTsKICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwpAQCAt
MTAyNywxMiArMTAwMiwxMiBAQCBzdGF0aWMgdm9pZCBmaW5hbGlzZV9vbmVfbm9kZShsaWJ4bF9f
Z2MgKmdjLCB2b2lkICpmZHQsIGNvbnN0IGNoYXIgKnVuYW1lLAogICAgICAgICBMT0coREVCVUcs
ICJOb3BwaW5nIG91dCBwbGFjZWhvbGRlciBub2RlICVzIiwgbmFtZSk7CiAgICAgICAgIGZkdF9u
b3Bfbm9kZShmZHQsIG5vZGUpOwogICAgIH0gZWxzZSB7Ci0gICAgICAgIHVpbnQzMl90IHJlZ3Nb
Uk9PVF9BRERSRVNTX0NFTExTK1JPT1RfU0laRV9DRUxMU107CisgICAgICAgIHVpbnQzMl90IHJl
Z3NbR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTK0dVRVNUX1JPT1RfU0laRV9DRUxMU107CiAgICAg
ICAgIGJlMzIgKmNlbGxzID0gJnJlZ3NbMF07CiAKICAgICAgICAgTE9HKERFQlVHLCAiUG9wdWxh
dGluZyBwbGFjZWhvbGRlciBub2RlICVzIiwgbmFtZSk7CiAKLSAgICAgICAgc2V0X3JhbmdlKCZj
ZWxscywgUk9PVF9BRERSRVNTX0NFTExTLCBST09UX1NJWkVfQ0VMTFMsIGJhc2UsIHNpemUpOwor
ICAgICAgICBzZXRfcmFuZ2UoJmNlbGxzLCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNU
X1JPT1RfU0laRV9DRUxMUywgYmFzZSwgc2l6ZSk7CiAKICAgICAgICAgcmVzID0gZmR0X3NldHBy
b3BfaW5wbGFjZShmZHQsIG5vZGUsICJyZWciLCByZWdzLCBzaXplb2YocmVncykpOwogICAgICAg
ICBhc3NlcnQoIXJlcyk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggMTM1MTU3Mi4uZGY5MzA5ZCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwpAQCAtNjMzLDcgKzYzMyw3IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2Vf
aHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICogIC0gQWxsIENQVXMKICAg
ICAgKiAgVE9ETzogSGFuZGxlIHByb3Blcmx5IHRoZSBjcHVtYXNrOwogICAgICAqLwotICAgIHNl
dF9pbnRlcnJ1cHRfcHBpKGludHIsIGQtPmFyY2guZXZ0Y2huX2lycSwgMHhmLCBJUlFfVFlQRV9M
RVZFTF9MT1cpOworICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHIsIGQtPmFyY2guZXZ0Y2huX2ly
cSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwogICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9p
bnRlcnJ1cHRzKGZkdCwgJmludHIsIDEpOwogICAgIGlmICggcmVzICkKICAgICAgICAgcmV0dXJu
IHJlczsKQEAgLTkxMCwxNSArOTEwLDE1IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJf
bm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCiAKICAgICBpcnEgPSB0aW1l
cl9nZXRfaXJxKFRJTUVSX1BIWVNfU0VDVVJFX1BQSSk7CiAgICAgZHRfZHByaW50aygiICBTZWN1
cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwotICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzBd
LCBpcnEsIDB4ZiwgSVJRX1RZUEVfTEVWRUxfTE9XKTsKKyAgICBzZXRfaW50ZXJydXB0X3BwaShp
bnRyc1swXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CiAKICAgICBpcnEgPSB0
aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSSk7CiAgICAgZHRfZHByaW50aygi
ICBOb24gc2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKLSAgICBzZXRfaW50ZXJydXB0X3Bw
aShpbnRyc1sxXSwgaXJxLCAweGYsIElSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVy
cnVwdF9wcGkoaW50cnNbMV0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwogCiAg
ICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9WSVJUX1BQSSk7CiAgICAgZHRfZHByaW50aygi
ICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJxKTsKLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRy
c1syXSwgaXJxLCAweGYsIElSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVycnVwdF9w
cGkoaW50cnNbMl0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwogCiAgICAgcmVz
ID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCBpbnRycywgMyk7CiAgICAgaWYgKCByZXMg
KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9pcnEuaCBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vaXJxLmgKaW5kZXggOWQ1NWU5Yi4uZTQ1ZDU3NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9pcnEuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lycS5oCkBAIC0yLDYg
KzIsMjIgQEAKICNkZWZpbmUgX0FTTV9IV19JUlFfSAogCiAjaW5jbHVkZSA8eGVuL2RldmljZV90
cmVlLmg+CisjaW5jbHVkZSA8cHVibGljL2RldmljZV90cmVlX2RlZnMuaD4KKworLyoKKyAqIFRo
ZXNlIGRlZmluZXMgY29ycmVzcG9uZCB0byB0aGUgWGVuIGludGVybmFsIHJlcHJlc2VudGF0aW9u
IG9mIHRoZQorICogSVJRIHR5cGVzLiBXZSBjaG9vc2UgdG8gbWFrZSB0aGVtIHRoZSBzYW1lIGFz
IHRoZSBleGlzdGluZyBkZXZpY2UKKyAqIHRyZWUgZGVmaW5pdGlvbnMgZm9yIGNvbnZlbmllbmNl
LgorICovCisjZGVmaW5lIElSUV9UWVBFX05PTkUgICAgICAgICAgIERUX0lSUV9UWVBFX05PTkUK
KyNkZWZpbmUgSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcK
KyNkZWZpbmUgSVJRX1RZUEVfRURHRV9GQUxMSU5HICAgRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5H
CisjZGVmaW5lIElSUV9UWVBFX0VER0VfQk9USCAgICAgIERUX0lSUV9UWVBFX0VER0VfQk9USCAK
KyNkZWZpbmUgSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgRFRfSVJRX1RZUEVfTEVWRUxfSElHSAor
I2RlZmluZSBJUlFfVFlQRV9MRVZFTF9MT1cgICAgICBEVF9JUlFfVFlQRV9MRVZFTF9MT1cKKyNk
ZWZpbmUgSVJRX1RZUEVfTEVWRUxfTUFTSyAgICAgRFRfSVJRX1RZUEVfTEVWRUxfTUFTSworI2Rl
ZmluZSBJUlFfVFlQRV9TRU5TRV9NQVNLICAgICBEVF9JUlFfVFlQRV9TRU5TRV9NQVNLCisjZGVm
aW5lIElSUV9UWVBFX0lOVkFMSUQgICAgICAgIERUX0lSUV9UWVBFX0lOVkFMSUQKIAogI2RlZmlu
ZSBOUl9WRUNUT1JTIDI1NiAvKiBYWFggKi8KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVi
bGljL2RldmljZV90cmVlX2RlZnMuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kZXZpY2VfdHJlZV9k
ZWZzLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMjA5ZDQzZAotLS0gL2Rl
di9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kZXZpY2VfdHJlZV9kZWZzLmgKQEAgLTAs
MCArMSw0MiBAQAorI2lmbmRlZiBfX1hFTl9ERVZJQ0VfVFJFRV9ERUZTX0hfXworI2RlZmluZSBf
X1hFTl9ERVZJQ0VfVFJFRV9ERUZTX0hfXworCisjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZp
bmVkKF9fWEVOX1RPT0xTX18pCisvKgorICogVGhlIGRldmljZSB0cmVlIGNvbXBpbGVyIChEVEMp
IGlzIGFsbG9jYXRpbmcgdGhlIHBoYW5kbGUgZnJvbSAxIHRvCisgKiBvbndhcmRzLiBSZXNlcnZl
IGEgaGlnaCB2YWx1ZSBmb3IgdGhlIEdJQyBwaGFuZGxlLgorICovCisjZGVmaW5lIEdVRVNUX1BI
QU5ETEVfR0lDICg2NTAwMCkKKworI2RlZmluZSBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMgMgor
I2RlZmluZSBHVUVTVF9ST09UX1NJWkVfQ0VMTFMgMgorCisvKioKKyAqIElSUSBsaW5lIHR5cGUu
CisgKgorICogRFRfSVJRX1RZUEVfTk9ORSAgICAgICAgICAgIC0gZGVmYXVsdCwgdW5zcGVjaWZp
ZWQgdHlwZQorICogRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgIC0gcmlzaW5nIGVkZ2UgdHJp
Z2dlcmVkCisgKiBEVF9JUlFfVFlQRV9FREdFX0ZBTExJTkcgICAgLSBmYWxsaW5nIGVkZ2UgdHJp
Z2dlcmVkCisgKiBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgLSByaXNpbmcgYW5kIGZhbGxp
bmcgZWRnZSB0cmlnZ2VyZWQKKyAqIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgICAtIGhpZ2gg
bGV2ZWwgdHJpZ2dlcmVkCisgKiBEVF9JUlFfVFlQRV9MRVZFTF9MT1cgICAgICAgLSBsb3cgbGV2
ZWwgdHJpZ2dlcmVkCisgKiBEVF9JUlFfVFlQRV9MRVZFTF9NQVNLICAgICAgLSBNYXNrIHRvIGZp
bHRlciBvdXQgdGhlIGxldmVsIGJpdHMKKyAqIERUX0lSUV9UWVBFX1NFTlNFX01BU0sgICAgICAt
IE1hc2sgZm9yIGFsbCB0aGUgYWJvdmUgYml0cworICogRFRfSVJRX1RZUEVfSU5WQUxJRCAgICAg
ICAgIC0gVXNlIHRvIGluaXRpYWxpemUgdGhlIHR5cGUKKyAqLworI2RlZmluZSBEVF9JUlFfVFlQ
RV9OT05FICAgICAgICAgICAweDAwMDAwMDAwCisjZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfUklT
SU5HICAgIDB4MDAwMDAwMDEKKyNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HICAgMHgw
MDAwMDAwMgorI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgKERUX0lSUV9UWVBFX0VER0VfRkFMTElORyB8IERUX0lSUV9UWVBFX0VE
R0VfUklTSU5HKQorI2RlZmluZSBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIICAgICAweDAwMDAwMDA0
CisjZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAwMDAwMDgKKyNkZWZpbmUg
RFRfSVJRX1RZUEVfTEVWRUxfTUFTSyAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIChE
VF9JUlFfVFlQRV9MRVZFTF9MT1cgfCBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIKQorI2RlZmluZSBE
VF9JUlFfVFlQRV9TRU5TRV9NQVNLICAgICAweDAwMDAwMDBmCisKKyNkZWZpbmUgRFRfSVJRX1RZ
UEVfSU5WQUxJRCAgICAgICAgMHgwMDAwMDAxMAorCisjZW5kaWYKKworI2VuZGlmCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCBiL3hlbi9pbmNsdWRlL3hlbi9kZXZp
Y2VfdHJlZS5oCmluZGV4IDBhZWNiZTAuLjYzOGI5MjYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9kZXZpY2VfdHJlZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCkBA
IC0xMyw2ICsxMyw3IEBACiAjaW5jbHVkZSA8YXNtL2J5dGVvcmRlci5oPgogI2luY2x1ZGUgPGFz
bS9kZXZpY2UuaD4KICNpbmNsdWRlIDxwdWJsaWMveGVuLmg+CisjaW5jbHVkZSA8cHVibGljL2Rl
dmljZV90cmVlX2RlZnMuaD4KICNpbmNsdWRlIDx4ZW4va2VybmVsLmg+CiAjaW5jbHVkZSA8eGVu
L2luaXQuaD4KICNpbmNsdWRlIDx4ZW4vc3RyaW5nLmg+CkBAIC0xMTQsMzUgKzExNSw5IEBAIHN0
cnVjdCBkdF9waGFuZGxlX2FyZ3MgewogfTsKIAogLyoqCi0gKiBJUlEgbGluZSB0eXBlLgotICoK
LSAqIElSUV9UWVBFX05PTkUgICAgICAgICAgICAtIGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5cGUK
LSAqIElSUV9UWVBFX0VER0VfUklTSU5HICAgICAtIHJpc2luZyBlZGdlIHRyaWdnZXJlZAotICog
SVJRX1RZUEVfRURHRV9GQUxMSU5HICAgIC0gZmFsbGluZyBlZGdlIHRyaWdnZXJlZAotICogSVJR
X1RZUEVfRURHRV9CT1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVk
Ci0gKiBJUlFfVFlQRV9MRVZFTF9ISUdIICAgICAgLSBoaWdoIGxldmVsIHRyaWdnZXJlZAotICog
SVJRX1RZUEVfTEVWRUxfTE9XICAgICAgIC0gbG93IGxldmVsIHRyaWdnZXJlZAotICogSVJRX1RZ
UEVfTEVWRUxfTUFTSyAgICAgIC0gTWFzayB0byBmaWx0ZXIgb3V0IHRoZSBsZXZlbCBiaXRzCi0g
KiBJUlFfVFlQRV9TRU5TRV9NQVNLICAgICAgLSBNYXNrIGZvciBhbGwgdGhlIGFib3ZlIGJpdHMK
LSAqIElSUV9UWVBFX0lOVkFMSUQgICAgICAgICAtIFVzZSB0byBpbml0aWFsaXplIHRoZSB0eXBl
Ci0gKi8KLSNkZWZpbmUgSVJRX1RZUEVfTk9ORSAgICAgICAgICAgMHgwMDAwMDAwMAotI2RlZmlu
ZSBJUlFfVFlQRV9FREdFX1JJU0lORyAgICAweDAwMDAwMDAxCi0jZGVmaW5lIElSUV9UWVBFX0VE
R0VfRkFMTElORyAgIDB4MDAwMDAwMDIKLSNkZWZpbmUgSVJRX1RZUEVfRURHRV9CT1RIICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAotICAgIChJUlFfVFlQRV9FREdFX0ZBTExJTkcgfCBJUlFf
VFlQRV9FREdFX1JJU0lORykKLSNkZWZpbmUgSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgMHgwMDAw
MDAwNAotI2RlZmluZSBJUlFfVFlQRV9MRVZFTF9MT1cgICAgICAweDAwMDAwMDA4Ci0jZGVmaW5l
IElSUV9UWVBFX0xFVkVMX01BU0sgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAoSVJR
X1RZUEVfTEVWRUxfTE9XIHwgSVJRX1RZUEVfTEVWRUxfSElHSCkKLSNkZWZpbmUgSVJRX1RZUEVf
U0VOU0VfTUFTSyAgICAgMHgwMDAwMDAwZgotCi0jZGVmaW5lIElSUV9UWVBFX0lOVkFMSUQgICAg
ICAgIDB4MDAwMDAwMTAKLQotLyoqCiAgKiBkdF9pcnEgLSBkZXNjcmliZSBhbiBJUlEgaW4gdGhl
IGRldmljZSB0cmVlCiAgKiBAaXJxOiBJUlEgbnVtYmVyCi0gKiBAdHlwZTogSVJRIHR5cGUgKHNl
ZSBJUlFfVFlQRV8qKQorICogQHR5cGU6IElSUSB0eXBlIChzZWUgRFRfSVJRX1RZUEVfKikKICAq
CiAgKiBUaGlzIHN0cnVjdHVyZSBpcyByZXR1cm5lZCB3aGVuIGFuIGludGVycnVwdCBpcyBtYXBw
ZWQuCiAgKi8KQEAgLTE1MSwxMiArMTI2LDEyIEBAIHN0cnVjdCBkdF9pcnEgewogICAgIHVuc2ln
bmVkIGludCB0eXBlOwogfTsKIAotLyogSWYgdHlwZSA9PSBJUlFfVFlQRV9OT05FLCBhc3N1bWUg
d2UgdXNlIGxldmVsIHRyaWdnZXJlZCAqLworLyogSWYgdHlwZSA9PSBEVF9JUlFfVFlQRV9OT05F
LCBhc3N1bWUgd2UgdXNlIGxldmVsIHRyaWdnZXJlZCAqLwogc3RhdGljIGlubGluZSBib29sX3Qg
ZHRfaXJxX2lzX2xldmVsX3RyaWdnZXJlZChjb25zdCBzdHJ1Y3QgZHRfaXJxICppcnEpCiB7CiAg
ICAgdW5zaWduZWQgaW50IHR5cGUgPSBpcnEtPnR5cGU7CiAKLSAgICByZXR1cm4gKHR5cGUgJiBJ
UlFfVFlQRV9MRVZFTF9NQVNLKSB8fCAodHlwZSA9PSBJUlFfVFlQRV9OT05FKTsKKyAgICByZXR1
cm4gKHR5cGUgJiBEVF9JUlFfVFlQRV9MRVZFTF9NQVNLKSB8fCAodHlwZSA9PSBEVF9JUlFfVFlQ
RV9OT05FKTsKIH0KIAogLyoqCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3t-0003UN-Hx; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3r-0003Rj-Ap
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:15 +0000
X-Inumbo-ID: 4b8cfd95-9519-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b8cfd95-9519-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 01:27:31 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 EC858208A4;
 Tue, 31 Jul 2018 23:28:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079694;
 bh=tgctTduHxO7+Mt8EW+tYqO8dthYpTqo7yQ1Io/K71yw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=EwOOBBsqN+TjZeurF9thYD2naIbpIzOD7evQ/uHNXN5VTPgY2KGQ5eyWcZ3PuQDAJ
 8bYCgd6rBJx6n4Wudr8UQTmG6eaX4yAJ+tmNsVfxKqXZXWuil5+AgxhpXTcNr4u49d
 DDw2T8uIiZMTLagaoU6PTNVcQkyT0GtE/fV3RfY0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:56 -0700
Message-Id: <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 13/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, 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
Y29tPgpDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQpDQzogamJldWxpY2hAc3VzZS5jb20K
LS0tCkNoYW5nZXMgaW4gdjM6Ci0gbW92ZSBwYXRjaCBlYXJsaWVyIGFuZCBpbnRyb2R1Y2UgZW1w
dHkgY29uc3RydWN0X2RvbVUgdG8gZml4IGJpc2VjdGlvbgogIGJ1aWxkcwotIGZpeCBtYXhfaW5p
dF9kb21pZCB0byBhY3R1YWxseSBob2xkIHRoZSBtYXggZG9taWQgYW1vbmcgaW5pdGlhbAogIGRv
bWFpbnMgKGluc3RlYWQgb2YgbWF4X2RvbWlkICsgMSkKLSBtb3ZlIGRvbWFpbl91bnBhdXNlX2J5
X3N5c3RlbWNvbnRyb2xsZXIoZG9tMCkgYWZ0ZXIgY3JlYXRpbmcgZG9tVXMKCkNoYW5nZXMgaW4g
djI6Ci0gY29kaW5nIHN0eWxlCi0gc2V0IG5yX3NwaXMgdG8gMzIKLSBpbnRyb2R1Y2UgY3JlYXRl
X2RvbVVzCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNDIgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAg
ICAgfCAgNyArKysrKystCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAgMyArKysKIHhl
bi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCB8ICAyICsrCiA0IGZpbGVzIGNoYW5nZWQsIDUwIGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IDA4MzUzNDAu
LjhmN2FjNTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTcsNiArNyw3IEBACiAjaW5jbHVkZSA8YXNt
L2lycS5oPgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+CiAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cisj
aW5jbHVkZSA8eGVuL2Vyci5oPgogI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgogI2luY2x1
ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+CiAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgpA
QCAtMjIwNSw2ICsyMjA2LDQzIEBAIHN0YXRpYyBpbnQgX19pbml0IF9fY29uc3RydWN0X2RvbWFp
bihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvCiAgICAgcmV0dXJu
IDA7CiB9CiAKK3N0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKK3sKKyAgICByZXR1cm4gMDsKK30KKwor
dm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQpCit7CisgICAgc3RydWN0IGR0X2RldmljZV9u
b2RlICpub2RlOworICAgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqY2hvc2VuID0gZHRfZmluZF9u
b2RlX2J5X25hbWUoZHRfaG9zdCwgImNob3NlbiIpOworCisgICAgaWYgKCBjaG9zZW4gIT0gTlVM
TCApCisgICAgeworICAgICAgICBkdF9mb3JfZWFjaF9jaGlsZF9ub2RlKGNob3Nlbiwgbm9kZSkK
KyAgICAgICAgeworICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZDsKKyAgICAgICAgICAgIHN0
cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkX2NmZyA9IHsKKyAgICAgICAgICAgICAgICAu
YXJjaC5naWNfdmVyc2lvbiA9IFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkUsCisgICAgICAg
ICAgICAgICAgLmFyY2gubnJfc3BpcyA9IDMyLAorICAgICAgICAgICAgfTsKKworICAgICAgICAg
ICAgaWYgKCAhZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUobm9kZSwgInhlbixkb21haW4iKSApCisg
ICAgICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgIGQgPSBkb21haW5fY3JlYXRl
KCsrbWF4X2luaXRfZG9taWQsICZkX2NmZywgZmFsc2UpOworICAgICAgICAgICAgaWYgKCBJU19F
UlIoZCkgKQorICAgICAgICAgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGluZyBkb21haW4gJXMi
LCBkdF9ub2RlX25hbWUobm9kZSkpOworCisgICAgICAgICAgICBkLT5pc19jb25zb2xlID0gMTsK
KworICAgICAgICAgICAgaWYgKCBjb25zdHJ1Y3RfZG9tVShkLCBub2RlKSAhPSAwICkKKyAgICAg
ICAgICAgICAgICBwYW5pYygiQ291bGQgbm90IHNldCB1cCBkb21haW4gJXMiLCBkdF9ub2RlX25h
bWUobm9kZSkpOworCisgICAgICAgICAgICBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9s
bGVyKGQpOworICAgICAgICB9CisgICAgfQorfQorCiBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20w
KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICprZXJu
ZWwgPSBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKQEAgLTIyNTgs
OSArMjI5Niw3IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkK
ICAgICAgICAgcmV0dXJuIHJjOwogCiAKLSAgICByYyA9IF9fY29uc3RydWN0X2RvbWFpbihkLCAm
a2luZm8pOwotICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Ci0gICAgcmV0dXJuIHJjOwor
ICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKIH0KIAogLyoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXgg
YzMyMGRmOS4uMDk2NDg0ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIv
eGVuL2FyY2gvYXJtL3NldHVwLmMKQEAgLTYzLDggKzYzLDExIEBAIHN0YXRpYyB1bnNpZ25lZCBs
b25nIG9wdF94ZW5oZWFwX21lZ2FieXRlcyBfX2luaXRkYXRhOwogaW50ZWdlcl9wYXJhbSgieGVu
aGVhcF9tZWdhYnl0ZXMiLCBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMpOwogI2VuZGlmCiAKK2RvbWlk
X3QgX19yZWFkX21vc3RseSBtYXhfaW5pdF9kb21pZCA9IDA7CisKIHN0YXRpYyBfX3VzZWQgdm9p
ZCBpbml0X2RvbmUodm9pZCkKIHsKKyAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpOwogICAg
IGZyZWVfaW5pdF9tZW1vcnkoKTsKICAgICBzdGFydHVwX2NwdV9pZGxlX2xvb3AoKTsKIH0KQEAg
LTg5NCw3ICs4OTcsNyBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290
X3BoeXNfb2Zmc2V0LAogICAgIGRvbTBfY2ZnLmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RM
X0NPTkZJR19HSUNfTkFUSVZFOwogICAgIGRvbTBfY2ZnLmFyY2gubnJfc3BpcyA9IGdpY19udW1i
ZXJfbGluZXMoKSAtIDMyOwogCi0gICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUoMCwgJmRvbTBfY2Zn
LCB0cnVlKTsKKyAgICBkb20wID0gZG9tYWluX2NyZWF0ZShtYXhfaW5pdF9kb21pZCwgJmRvbTBf
Y2ZnLCB0cnVlKTsKICAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2NfZG9tMF92Y3B1MChk
b20wKSA9PSBOVUxMKSApCiAgICAgICAgICAgICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWlu
IDAiKTsKIApAQCAtOTE1LDYgKzkxOCw4IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25l
ZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAgICAgLyogTXVzdCBiZSBkb25lIHBhc3Qgc2V0dGlu
ZyBzeXN0ZW1fc3RhdGUuICovCiAgICAgdW5yZWdpc3Rlcl9pbml0X3ZpcnR1YWxfcmVnaW9uKCk7
CiAKKyAgICBjcmVhdGVfZG9tVXMoKTsKKwogICAgIGRvbWFpbl91bnBhdXNlX2J5X3N5c3RlbWNv
bnRyb2xsZXIoZG9tMCk7CiAKICAgICAvKiBTd2l0Y2ggb24gdG8gdGhlIGR5bmFtaWNhbGx5IGFs
bG9jYXRlZCBzdGFjayBmb3IgdGhlIGlkbGUgdmNwdQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCmluZGV4IDQ1NTFm
NzIuLmQ5Y2Q4ZTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKQEAgLTY3LDYgKzY3LDggQEAgc3RydWN0IGJv
b3RpbmZvIHsKIAogZXh0ZXJuIHN0cnVjdCBib290aW5mbyBib290aW5mbzsKIAorZXh0ZXJuIGRv
bWlkX3QgbWF4X2luaXRfZG9taWQ7CisKIHZvaWQgYXJjaF9pbml0X21lbW9yeSh2b2lkKTsKIAog
dm9pZCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBs
b25nIGxlbik7CkBAIC04Myw2ICs4NSw3IEBAIHZvaWQgYWNwaV9jcmVhdGVfZWZpX21tYXBfdGFi
bGUoc3RydWN0IGRvbWFpbiAqZCwKIGludCBhY3BpX21ha2VfZWZpX25vZGVzKHZvaWQgKmZkdCwg
c3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKTsKIAogaW50IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBk
b21haW4gKmQpOwordm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQpOwogCiB2b2lkIGRpc2Nh
cmRfaW5pdGlhbF9tb2R1bGVzKHZvaWQpOwogdm9pZCBkdF91bnJlc2VydmVkX3JlZ2lvbnMocGFk
ZHJfdCBzLCBwYWRkcl90IGUsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVw
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKaW5kZXggOGQ0YjllZS4uYzBiZDg2ZiAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvc2V0dXAuaApAQCAtNjYsNCArNjYsNiBAQCBleHRlcm4gYm9vbCBvcHRfZG9tMF9z
aGFkb3c7CiAjZW5kaWYKIGV4dGVybiBib29sIGRvbTBfcHZoOwogCisjZGVmaW5lIG1heF9pbml0
X2RvbWlkICgwKQorCiAjZW5kaWYKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3t-0003Tx-6c; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3r-0003RR-6Y
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:15 +0000
X-Inumbo-ID: 4b1e0b0f-9519-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b1e0b0f-9519-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 01:27:30 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 4D311208B2;
 Tue, 31 Jul 2018 23:28:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079693;
 bh=mATGRteZRJxpfERNd9HaluhpJVIW7XXI+czy2AAtvkc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=ouh9vRCUDN+qfaCqFTmFh9ws59RHN8MNXLGXSdcs3sj2ebqRcLzmscxfOAiGiZ2do
 6wSd9y5x1wwNwKGhNFpW74iPVxgxAUBhvqpPJOD1PA/IiElVuSTkSalpb09eNiU1eR
 MH90XHm+5noeTz41nV/PDQRxP0wVROJlCP1H/9RU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:54 -0700
Message-Id: <1533079688-9541-11-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 11/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>, 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
X2J1aWxkLmMgfCAgMiArLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgIHwgNDkgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCiB4ZW4vYXJjaC9hcm0va2Vy
bmVsLmggICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgIHwgMjkgKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAg
MyArKysKIDUgZmlsZXMgY2hhbmdlZCwgNzYgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKaW5kZXggZWJhMWI3Ny4uOGQ4Mjg0OSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpA
QCAtMjEzNiw3ICsyMTM2LDcgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9t
YWluICpkKQogICAgIGtpbmZvLnVuYXNzaWduZWRfbWVtID0gZG9tMF9tZW07CiAgICAga2luZm8u
ZCA9IGQ7CiAKLSAgICByYyA9IGtlcm5lbF9wcm9iZSgma2luZm8pOworICAgIHJjID0ga2VybmVs
X3Byb2JlKCZraW5mbywgTlVMTCk7CiAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICByZXR1cm4g
cmM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYyBiL3hlbi9hcmNoL2FybS9r
ZXJuZWwuYwppbmRleCAwMDBkOTM5Li4xMmM2ODg0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
a2VybmVsLmMKKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5jCkBAIC00MjEsMjIgKzQyMSw1NyBA
QCBzdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9p
bmZvICppbmZvLAogICAgIHJldHVybiAwOwogfQogCi1pbnQgX19pbml0IGtlcm5lbF9wcm9iZShz
dHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pCitpbnQgX19pbml0IGtlcm5lbF9wcm9iZShzdHJ1Y3Qg
a2VybmVsX2luZm8gKmluZm8sIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZG9tYWluKSAKIHsKLSAg
ICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kID0gYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKEJPT1RN
T0RfS0VSTkVMKTsKKyAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kOworICAgIHN0cnVjdCBkdF9k
ZXZpY2Vfbm9kZSAqbm9kZTsKKyAgICB1NjQga2VybmVsX2FkZHIsIGluaXRyZF9hZGRyLCBzaXpl
OworICAgIGNvbnN0IGNoYXIgKm5hbWUgPSBOVUxMOwogICAgIGludCByYzsKIAorICAgIGlmICgg
ZG9tYWluID09IE5VTEwgKQorICAgIHsKKyAgICAgICAgbW9kID0gYm9vdF9tb2R1bGVfZmluZF9i
eV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKKworICAgICAgICBpbmZvLT5rZXJuZWxfYm9vdG1vZHVs
ZSA9IG1vZDsKKyAgICAgICAgaW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUgPSBib290X21vZHVsZV9m
aW5kX2J5X2tpbmQoQk9PVE1PRF9SQU1ESVNLKTsKKyAgICB9IGVsc2UgeworICAgICAgICBkdF9m
b3JfZWFjaF9jaGlsZF9ub2RlKGRvbWFpbiwgbm9kZSkKKyAgICAgICAgeworICAgICAgICAgICAg
aWYgKCBkdF9kZXZpY2VfaXNfY29tcGF0aWJsZShub2RlLCAibXVsdGlib290LGtlcm5lbCIpICkK
KyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICB1MzIgbGVuOworICAgICAgICAgICAgICAg
IGNvbnN0IF9fYmUzMiAqdmFsOworICAgICAgICAgICAgICAgIHZhbCA9IGR0X2dldF9wcm9wZXJ0
eShub2RlLCAicmVnIiwgJmxlbik7CisgICAgICAgICAgICAgICAgZHRfZ2V0X3JhbmdlKCZ2YWws
IG5vZGUsICZrZXJuZWxfYWRkciwgJnNpemUpOworICAgICAgICAgICAgfQorICAgICAgICAgICAg
ZWxzZSBpZiAoIGR0X2RldmljZV9pc19jb21wYXRpYmxlKG5vZGUsICJtdWx0aWJvb3QscmFtZGlz
ayIpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICB1MzIgbGVuOworICAgICAgICAg
ICAgICAgIGNvbnN0IF9fYmUzMiAqdmFsOworICAgICAgICAgICAgICAgIHZhbCA9IGR0X2dldF9w
cm9wZXJ0eShub2RlLCAicmVnIiwgJmxlbik7CisgICAgICAgICAgICAgICAgZHRfZ2V0X3Jhbmdl
KCZ2YWwsIG5vZGUsICZpbml0cmRfYWRkciwgJnNpemUpOworICAgICAgICAgICAgfQorICAgICAg
ICAgICAgZWxzZQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICB9CisgICAgICAg
IGlmICgga2VybmVsX2FkZHIgKQorICAgICAgICAgICAgaW5mby0+a2VybmVsX2Jvb3Rtb2R1bGUg
PSBtb2QgPSBib290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQoCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEJPT1RNT0RfS0VSTkVMX0RPTUFJTiwga2VybmVsX2Fk
ZHIpOworICAgICAgICBpZiAoIGluaXRyZF9hZGRyICkKKyAgICAgICAgICAgIGluZm8tPmluaXRy
ZF9ib290bW9kdWxlID0gYm9vdF9tb2R1bGVfZmluZF9ieV9hZGRyX2FuZF9raW5kKAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCT09UTU9EX1JBTURJU0tfRE9NQUlOLCBp
bml0cmRfYWRkcik7CisgICAgICAgIG5hbWUgPSBkdF9ub2RlX25hbWUoZG9tYWluKTsKKyAgICAg
ICAgaW5mby0+Y21kbGluZSA9ICZib290X2NtZGxpbmVfZmluZF9ieV9uYW1lKG5hbWUpLT5jbWRs
aW5lWzBdOworICAgIH0KICAgICBpZiAoICFtb2QgfHwgIW1vZC0+c2l6ZSApCiAgICAgewogICAg
ICAgICBwcmludGsoWEVOTE9HX0VSUiAiTWlzc2luZyBrZXJuZWwgYm9vdCBtb2R1bGU/XG4iKTsK
ICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CiAgICAgfQogCi0gICAgaW5mby0+a2VybmVsX2Jvb3Rt
b2R1bGUgPSBtb2Q7Ci0KLSAgICBwcmludGsoIkxvYWRpbmcga2VybmVsIGZyb20gYm9vdCBtb2R1
bGUgQCAlIlBSSXBhZGRyIlxuIiwgbW9kLT5zdGFydCk7Ci0KLSAgICBpbmZvLT5pbml0cmRfYm9v
dG1vZHVsZSA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9EX1JBTURJU0spOworICAg
IHByaW50aygiTG9hZGluZyBEb21VIGtlcm5lbCBmcm9tIGJvb3QgbW9kdWxlIEAgJSJQUklwYWRk
ciJcbiIsCisgICAgICAgICAgIGluZm8tPmtlcm5lbF9ib290bW9kdWxlLT5zdGFydCk7CiAgICAg
aWYgKCBpbmZvLT5pbml0cmRfYm9vdG1vZHVsZSApCiAgICAgICAgIHByaW50aygiTG9hZGluZyBy
YW1kaXNrIGZyb20gYm9vdCBtb2R1bGUgQCAlIlBSSXBhZGRyIlxuIiwKICAgICAgICAgICAgICAg
IGluZm8tPmluaXRyZF9ib290bW9kdWxlLT5zdGFydCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKaW5kZXggMzliNzgyOC4uNGE2NTI4
OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCisrKyBiL3hlbi9hcmNoL2FybS9r
ZXJuZWwuaApAQCAtNTUsNyArNTUsNyBAQCBzdHJ1Y3Qga2VybmVsX2luZm8gewogICogIC0+dHlw
ZQogICogIC0+bG9hZCBob29rLCBhbmQgc2V0cyBsb2FkZXIgc3BlY2lmaWMgdmFyaWFibGVzIC0+
emltYWdlCiAgKi8KLWludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKTsK
K2ludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBzdHJ1Y3QgZHRfZGV2
aWNlX25vZGUgKmRvbWFpbik7CiAKIC8qCiAgKiBMb2FkcyB0aGUga2VybmVsIGludG8gZ3Vlc3Qg
UkFNLgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwppbmRleCBiMWExMTdmLi5jMzIwZGY5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0
dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtMjU1LDYgKzI1NSwzNSBAQCBzdHJ1
Y3QgYm9vdGNtZGxpbmUgKiBfX2luaXQgYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChib290bW9k
dWxlX2tpbmQga2luZCkKICAgICByZXR1cm4gTlVMTDsKIH0KIAorc3RydWN0IGJvb3RjbWRsaW5l
ICogX19pbml0IGJvb3RfY21kbGluZV9maW5kX2J5X25hbWUoY29uc3QgY2hhciAqbmFtZSkKK3sK
KyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzICptb2RzID0gJmJvb3RpbmZvLmNtZGxpbmVzOworICAg
IHN0cnVjdCBib290Y21kbGluZSAqbW9kOworICAgIGludCBpOworICAgIGZvciAoaSA9IDAgOyBp
IDwgbW9kcy0+bnJfbW9kcyA7IGkrKyApCisgICAgeworICAgICAgICBtb2QgPSAmbW9kcy0+Y21k
bGluZVtpXTsKKyAgICAgICAgaWYgKCBzdHJjbXAobW9kLT5kdF9uYW1lLCBuYW1lKSA9PSAwICkK
KyAgICAgICAgICAgIHJldHVybiBtb2Q7CisgICAgfQorICAgIHJldHVybiBOVUxMOworfQorCitz
dHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5pdCBib290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tp
bmQoYm9vdG1vZHVsZV9raW5kIGtpbmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCkKK3sKKyAgICBzdHJ1
Y3QgYm9vdG1vZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9kdWxlczsKKyAgICBzdHJ1Y3QgYm9v
dG1vZHVsZSAqbW9kOworICAgIGludCBpOworICAgIGZvciAoaSA9IDAgOyBpIDwgbW9kcy0+bnJf
bW9kcyA7IGkrKyApCisgICAgeworICAgICAgICBtb2QgPSAmbW9kcy0+bW9kdWxlW2ldOworICAg
ICAgICBpZiAoIG1vZC0+a2luZCA9PSBraW5kICYmIG1vZC0+c3RhcnQgPT0gc3RhcnQgKQorICAg
ICAgICAgICAgcmV0dXJuIG1vZDsKKyAgICB9CisgICAgcmV0dXJuIE5VTEw7Cit9CisKIGNvbnN0
IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5k
IGtpbmQpCiB7CiAgICAgc3dpdGNoICgga2luZCApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKaW5kZXggMzUzYzMy
YS4uNDU1MWY3MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaApAQCAtOTQsNyArOTQsMTAgQEAgY29uc3QgY2hh
ciBfX2luaXQgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0KTsKIHN0cnVjdCBib290
bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6ZSk7CiBz
dHJ1Y3QgYm9vdG1vZHVsZSAqYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2lu
ZCBraW5kKTsKK3N0cnVjdCBib290bW9kdWxlICogX19pbml0IGJvb3RfbW9kdWxlX2ZpbmRfYnlf
YWRkcl9hbmRfa2luZChib290bW9kdWxlX2tpbmQga2luZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0KTsK
IHN0cnVjdCBib290Y21kbGluZSAqYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChib290bW9kdWxl
X2tpbmQga2luZCk7CitzdHJ1Y3QgYm9vdGNtZGxpbmUgKiBfX2luaXQgYm9vdF9jbWRsaW5lX2Zp
bmRfYnlfbmFtZShjb25zdCBjaGFyICpuYW1lKTsKIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9t
b2R1bGVfa2luZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwogCiAjZW5kaWYKLS0g
CjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3q-0003RE-Of; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3p-0003QR-3G
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:13 +0000
X-Inumbo-ID: 712126d9-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 712126d9-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:34 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 E59DF208AC;
 Tue, 31 Jul 2018 23:28:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079692;
 bh=9lqEIQuO6FbhSyjkHZwpGcsT5+6DOjfIHhDmcrvabyA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=r2TG9gD62qyBObeAWzyuUOL07Wq9npwWuOl8qV90e7zfNzio/Wf/ogiSl7kGmcOu+
 3IJ2Vy1bj4r5uMAbp28IDK382kBTczgnKSB6Js2wAoIerD8uWdpLPVWBOGdWFb/qOZ
 D0Ub5X8dXqkqXXs2V6xMblKFEBg8qbjveB6jCExY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:50 -0700
Message-Id: <1533079688-9541-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 07/25] xen/arm: rename acpi_make_chosen_node
 to make_chosen_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: 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>

YWNwaV9tYWtlX2Nob3Nlbl9ub2RlIGlzIGFjdHVhbGx5IGdlbmVyaWMgYW5kIGNhbiBiZSByZXVz
ZWQuIFJlbmFtZSBpdAp0byBtYWtlX2Nob3Nlbl9ub2RlIGFuZCBtYWtlIGl0IGF2YWlsYWJsZSB0
byBub24tQUNQSSBidWlsZHMuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0
ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQpSZW1vdmVkIEp1bGllbidzIGFjayBkdWUgdG8gc21hbGwg
Y2hhbmdlIGJlbG93CgpDaGFuZ2VzIGluIHYzOgotIHJldGFpbiBDT05GSUdfQUNQSSBub3QgdG8g
YnJlYWsgYmlzZWN0aW9uIGZvciAhQUNQSSBidWlsZCwgaXQgd2lsbCBiZQogIHJlbW92ZWQgYnkg
YSBsYXRlciBwYXRjaAotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDkxICsrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQs
IDQ5IGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCBi
NTFkMDE0Li5jZDQ3YTY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
KysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC05MzIsNiArOTMyLDU0IEBAIHN0
YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2
b2lkICpmZHQsCiAgICAgcmV0dXJuIHJlczsKIH0KIAorI2lmZGVmIENPTkZJR19BQ1BJCisvKgor
ICogVGhpcyBmdW5jdGlvbiBpcyB1c2VkIGFzIHBhcnQgb2YgdGhlIGRldmljZSB0cmVlIGdlbmVy
YXRpb24gZm9yIERvbTAKKyAqIG9uIEFDUEkgc3lzdGVtcywgYW5kIERvbVVzIHN0YXJ0ZWQgZGly
ZWN0bHkgZnJvbSBYZW4gYmFzZWQgb24gZGV2aWNlCisgKiB0cmVlIGluZm9ybWF0aW9uLgorICov
CitzdGF0aWMgaW50IF9faW5pdCBtYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxf
aW5mbyAqa2luZm8pCit7CisgICAgaW50IHJlczsKKyAgICBjb25zdCBjaGFyICpib290YXJncyA9
IE5VTEw7CisgICAgY29uc3Qgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGtpbmZvLT5rZXJuZWxf
Ym9vdG1vZHVsZTsKKyAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0OworCisgICAgZHRfZHByaW50
aygiQ3JlYXRlIGNob3NlbiBub2RlXG4iKTsKKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQs
ICJjaG9zZW4iKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICBp
ZiAoIG1vZCAmJiBtb2QtPmNtZGxpbmVbMF0gKQorICAgIHsKKyAgICAgICAgYm9vdGFyZ3MgPSAm
bW9kLT5jbWRsaW5lWzBdOworICAgICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiYm9vdGFy
Z3MiLCBib290YXJncywgc3RybGVuKGJvb3RhcmdzKSArIDEpOworICAgICAgICBpZiAoIHJlcyAp
CisgICAgICAgICAgIHJldHVybiByZXM7CisgICAgfQorCisgICAgLyoKKyAgICAgKiBJZiB0aGUg
Ym9vdGxvYWRlciBwcm92aWRlcyBhbiBpbml0cmQsIHdlIG11c3QgY3JlYXRlIGEgcGxhY2Vob2xk
ZXIKKyAgICAgKiBmb3IgdGhlIGluaXRyZCBwcm9wZXJ0aWVzLiBUaGUgdmFsdWVzIHdpbGwgYmUg
cmVwbGFjZWQgbGF0ZXIuCisgICAgICovCisgICAgaWYgKCBtb2QgJiYgbW9kLT5zaXplICkKKyAg
ICB7CisgICAgICAgIHU2NCBhID0gMDsKKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGtpbmZv
LT5mZHQsICJsaW51eCxpbml0cmQtc3RhcnQiLCAmYSwgc2l6ZW9mKGEpKTsKKyAgICAgICAgaWYg
KCByZXMgKQorICAgICAgICAgICAgcmV0dXJuIHJlczsKKworICAgICAgICByZXMgPSBmZHRfcHJv
cGVydHkoa2luZm8tPmZkdCwgImxpbnV4LGluaXRyZC1lbmQiLCAmYSwgc2l6ZW9mKGEpKTsKKyAg
ICAgICAgaWYgKCByZXMgKQorICAgICAgICAgICAgcmV0dXJuIHJlczsKKyAgICB9CisKKyAgICBy
ZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKKworICAgIHJldHVybiByZXM7Cit9CisjZW5kaWYKKwog
c3RhdGljIGludCBfX2luaXQgbWFwX2lycV90b19kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IGlycSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
bmVlZF9tYXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKQogewpAQCAtMTQyNCw0NyArMTQ3Miw2
IEBAIHN0YXRpYyBpbnQgX19pbml0IGFjcGlfcm91dGVfc3BpcyhzdHJ1Y3QgZG9tYWluICpkKQog
ICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IF9faW5pdCBhY3BpX21ha2VfY2hvc2VuX25v
ZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKLXsKLSAgICBpbnQgcmVzOwotICAg
IGNvbnN0IGNoYXIgKmJvb3RhcmdzID0gTlVMTDsKLSAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVs
ZSAqbW9kID0ga2luZm8tPmtlcm5lbF9ib290bW9kdWxlOwotICAgIHZvaWQgKmZkdCA9IGtpbmZv
LT5mZHQ7Ci0KLSAgICBkdF9kcHJpbnRrKCJDcmVhdGUgY2hvc2VuIG5vZGVcbiIpOwotICAgIHJl
cyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgImNob3NlbiIpOwotICAgIGlmICggcmVzICkKLSAgICAg
ICAgcmV0dXJuIHJlczsKLQotICAgIGlmICggbW9kICYmIG1vZC0+Y21kbGluZVswXSApCi0gICAg
ewotICAgICAgICBib290YXJncyA9ICZtb2QtPmNtZGxpbmVbMF07Ci0gICAgICAgIHJlcyA9IGZk
dF9wcm9wZXJ0eShmZHQsICJib290YXJncyIsIGJvb3RhcmdzLCBzdHJsZW4oYm9vdGFyZ3MpICsg
MSk7Ci0gICAgICAgIGlmICggcmVzICkKLSAgICAgICAgICAgcmV0dXJuIHJlczsKLSAgICB9Ci0K
LSAgICAvKgotICAgICAqIElmIHRoZSBib290bG9hZGVyIHByb3ZpZGVzIGFuIGluaXRyZCwgd2Ug
bXVzdCBjcmVhdGUgYSBwbGFjZWhvbGRlcgotICAgICAqIGZvciB0aGUgaW5pdHJkIHByb3BlcnRp
ZXMuIFRoZSB2YWx1ZXMgd2lsbCBiZSByZXBsYWNlZCBsYXRlci4KLSAgICAgKi8KLSAgICBpZiAo
IG1vZCAmJiBtb2QtPnNpemUgKQotICAgIHsKLSAgICAgICAgdTY0IGEgPSAwOwotICAgICAgICBy
ZXMgPSBmZHRfcHJvcGVydHkoa2luZm8tPmZkdCwgImxpbnV4LGluaXRyZC1zdGFydCIsICZhLCBz
aXplb2YoYSkpOwotICAgICAgICBpZiAoIHJlcyApCi0gICAgICAgICAgICByZXR1cm4gcmVzOwot
Ci0gICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAibGludXgsaW5pdHJkLWVu
ZCIsICZhLCBzaXplb2YoYSkpOwotICAgICAgICBpZiAoIHJlcyApCi0gICAgICAgICAgICByZXR1
cm4gcmVzOwotICAgIH0KLQotICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwotCi0gICAgcmV0
dXJuIHJlczsKLX0KLQogc3RhdGljIGludCBfX2luaXQgYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9k
ZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCiB7CkBAIC0x
NTM3LDcgKzE1NDQsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBjcmVhdGVfYWNwaV9kdGIoc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbywKICAgICAgICAgcmV0dXJuIHJldDsKIAogICAgIC8qIENyZWF0
ZSBhIGNob3NlbiBub2RlIGZvciBET00wICovCi0gICAgcmV0ID0gYWNwaV9tYWtlX2Nob3Nlbl9u
b2RlKGtpbmZvKTsKKyAgICByZXQgPSBtYWtlX2Nob3Nlbl9ub2RlKGtpbmZvKTsKICAgICBpZiAo
IHJldCApCiAgICAgICAgIGdvdG8gZXJyOwogCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3s-0003St-Aa; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3r-0003RQ-1a
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:15 +0000
X-Inumbo-ID: 4aed8b7f-9519-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4aed8b7f-9519-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 01:27:30 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 F3112208AF;
 Tue, 31 Jul 2018 23:28:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079693;
 bh=VirLSCSIHU64kM7Vkk6igEoWyBfa/YbCgHBhws1X7O4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=KuOGNb7SePgHdXvuNNK+EoPWhyjyIfKMgJPtePy85ZWptTu9Dmq7M3fAJU7ZAekvJ
 edrFPPNJb3RwgF0+WGupdM44Wo8RmsKBXzHk/3lV1c4lQfPIL9LBhq7K/OsL12a5Hb
 VQOfgDt0y7RUmM/F/FthUk2Sc4VQoLfeBLHtm4NY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:53 -0700
Message-Id: <1533079688-9541-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [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>, 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
dCBhZGRyZXNzKS4KCk1hcmsga2VybmVscyBhbmQgcmFtZGlza3Mgb2YgInhlbixkb21haW4iIG5v
ZGVzIGFzIEJPT1RNT0RfS0VSTkVMX0RPTUFJTgphbmQgQk9PVE1PRF9SQU1ESVNLX0RPTUFJTiBy
ZXNwZWN0aXZlbHksIHRvIGF2b2lkIGdldHRpbmcgY29uZnVzZWQgaW4Ka2VybmVsX3Byb2JlLCB3
aGVyZSB3ZSB0cnkgdG8gZ3Vlc3Mgd2hpY2ggaXMgdGhlIGRvbTAga2VybmVsIGFuZCBpbml0cmQK
dG8gYmUgY29tcGF0aWJsZSB3aXRoIG9sZGVyIHZlcnNpb25zIG9mIHRoZSBtdWx0aWJvb3Qgc3Bl
Yy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KCi0tLQpDaGFuZ2VzIGluIHYyOgotIG5ldyBwYXRjaAotLS0KIHhlbi9hcmNoL2FybS9ib290
ZmR0LmMgICAgICB8IDcgKysrKysrKwogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgIHwgOSAr
KysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8IDIgKysKIDMgZmlsZXMgY2hh
bmdlZCwgMTggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0
LmMgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCmluZGV4IDZmNDQwMjIuLmRiYWE4ZjQgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKKysrIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQu
YwpAQCAtMjU2LDYgKzI1NiwxMyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19tdWx0aWJv
b3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAogICAgICAgICAgICAga2luZCA9IEJP
T1RNT0RfWFNNOwogICAgIH0KIAorICAgIGlmICggZmR0X25vZGVfY2hlY2tfY29tcGF0aWJsZShm
ZHQsIHBhcmVudF9ub2RlLCAieGVuLGRvbWFpbiIpID09IDAgKQorICAgIHsKKyAgICAgICAgaWYg
KCBraW5kID09IEJPT1RNT0RfS0VSTkVMICkKKyAgICAgICAgICAgIGtpbmQgPSBCT09UTU9EX0tF
Uk5FTF9ET01BSU47CisgICAgICAgIGlmICgga2luZCA9PSBCT09UTU9EX1JBTURJU0sgKQorICAg
ICAgICAgICAga2luZCA9IEJPT1RNT0RfUkFNRElTS19ET01BSU47CisgICAgfQogICAgIGFkZF9i
b290X21vZHVsZShraW5kLCBzdGFydCwgc2l6ZSk7CiAgICAgYWRkX2Jvb3RfY21kbGluZShmZHQs
IG5vZGUsIGZkdF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2RlLCAmbGVuKSwga2luZCk7CiB9CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCmlu
ZGV4IDY3YWIxZmQuLmIxYTExN2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCisr
KyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC0yMDQsNiArMjA0LDcgQEAgc3RydWN0IGJvb3Rt
b2R1bGUgX19pbml0ICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCiB7CiAg
ICAgc3RydWN0IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZvLm1vZHVsZXM7CiAgICAgc3Ry
dWN0IGJvb3Rtb2R1bGUgKm1vZDsKKyAgICBpbnQgaTsKIAogICAgIGlmICggbW9kcy0+bnJfbW9k
cyA9PSBNQVhfTU9EVUxFUyApCiAgICAgewpAQCAtMjExLDYgKzIxMiwxMiBAQCBzdHJ1Y3QgYm9v
dG1vZHVsZSBfX2luaXQgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKICAg
ICAgICAgICAgICAgIGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGtpbmQpLCBzdGFydCwgc3Rh
cnQgKyBzaXplKTsKICAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgfQorICAgIGZvciAoIGkgPSAw
IDsgaSA8IG1vZHMtPm5yX21vZHMgOyBpKysgKQorICAgIHsKKyAgICAgICAgbW9kID0gJm1vZHMt
Pm1vZHVsZVtpXTsKKyAgICAgICAgaWYgKCBtb2QtPmtpbmQgPT0ga2luZCAmJiBtb2QtPnN0YXJ0
ID09IHN0YXJ0ICkKKyAgICAgICAgICAgIHJldHVybiBtb2Q7CisgICAgfQogCiAgICAgbW9kID0g
Jm1vZHMtPm1vZHVsZVttb2RzLT5ucl9tb2RzKytdOwogICAgIG1vZC0+a2luZCA9IGtpbmQ7CkBA
IC0yNTcsNiArMjY0LDggQEAgY29uc3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2Fz
X3N0cmluZyhib290bW9kdWxlX2tpbmQga2luZCkKICAgICBjYXNlIEJPT1RNT0RfS0VSTkVMOiAg
cmV0dXJuICJLZXJuZWwiOwogICAgIGNhc2UgQk9PVE1PRF9SQU1ESVNLOiByZXR1cm4gIlJhbWRp
c2siOwogICAgIGNhc2UgQk9PVE1PRF9YU006ICAgICByZXR1cm4gIlhTTSI7CisgICAgY2FzZSBC
T09UTU9EX0tFUk5FTF9ET01BSU46ICByZXR1cm4gIkRvbVUgS2VybmVsIjsKKyAgICBjYXNlIEJP
T1RNT0RfUkFNRElTS19ET01BSU46IHJldHVybiAiRG9tVSBSYW1kaXNrIjsKICAgICBjYXNlIEJP
T1RNT0RfVU5LTk9XTjogcmV0dXJuICJVbmtub3duIjsKICAgICBkZWZhdWx0OiBCVUcoKTsKICAg
ICB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3NldHVwLmgKaW5kZXggY2I3ZGE1MS4uMzUzYzMyYSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAu
aApAQCAtMTYsNiArMTYsOCBAQCB0eXBlZGVmIGVudW0gewogICAgIEJPT1RNT0RfS0VSTkVMLAog
ICAgIEJPT1RNT0RfUkFNRElTSywKICAgICBCT09UTU9EX1hTTSwKKyAgICBCT09UTU9EX0tFUk5F
TF9ET01BSU4sCisgICAgQk9PVE1PRF9SQU1ESVNLX0RPTUFJTiwKICAgICBCT09UTU9EX1VOS05P
V04KIH0gIGJvb3Rtb2R1bGVfa2luZDsKIAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3r-0003SM-MM; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3p-0003Qh-Kq
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:13 +0000
X-Inumbo-ID: 715d3195-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 715d3195-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:34 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 423F3208AD;
 Tue, 31 Jul 2018 23:28:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079692;
 bh=FlyjFT2wf4YSiA237aSszf5DgUhDxus2jKA3P3TprPk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=RQdb5C7KQF2yKGCh3/F9XMbIe/j3Qn5e1Nwt7fa1gnB4RoVpa+cpdwQ3wmui23y+T
 VuLUPCarYwxTf9PiCksVqFy7gvvSUOiXaSX0+mjZv2PCS2zs292gLysptO4NFcKuwS
 eSdt5SPJRLQqUgbjSmxqESMEotrh1P7Hq0qkwfsI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:51 -0700
Message-Id: <1533079688-9541-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 08/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>, 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 Jul 31 23:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3r-0003Rr-Bi; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3p-0003Qf-F4
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:13 +0000
X-Inumbo-ID: 6fe89c88-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6fe89c88-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:32 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 959772083F;
 Tue, 31 Jul 2018 23:28:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079690;
 bh=y2W2M8nJcVqwMvWYC5nP/DFHWlOPX/8gxhuJ37FcF1s=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=IQy/LcJdVf3lr7nlDROJmdUXruYyjTconJ2splXmTu7PYmkE2VHBa/0zTyOqnktTO
 SAvGhMfFShvnMrEsKiKaG7we3ocPuOOR0nwpapQM5E5Cbp0U0RxykEu9DESsoMAyXs
 OO79JCIWJpGGGOmmZqzVOpPxUZiw5JzSZO2DhTK8=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:44 -0700
Message-Id: <1533079688-9541-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 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, 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+CkNDOiBhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tCkNDOiBHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20KQ0M6IGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20KQ0M6IGpiZXVsaWNoQHN1c2UuY29tCkNDOiBrb25yYWQud2lsa0BvcmFjbGUu
Y29tCkNDOiB0aW1AeGVuLm9yZwpDQzogd2VpLmxpdTJAY2l0cml4LmNvbQpDQzogZGdkZWdyYUB0
eWNoby5uc2EuZ292Ci0tLQpDaGFuZ2VzIGluIHYzOgotIHJlbW92ZSBjaGFuZ2VzIHRvIGhvb2tz
LmMKCkNoYW5nZXMgaW4gdjI6Ci0gaW50cm9kdWNlIGlzX2NvbnNvbGUKLSByZW1vdmUgI2lmZGVm
cwotLS0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIHwgMiArKwogeGVuL2luY2x1ZGUveHNtL2R1
bW15LmggfCAyICsrCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5k
ZXggODUxZjExZS4uZjg5NGRjOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTM3OSw2ICszNzksOCBAQCBzdHJ1Y3Qg
ZG9tYWluCiAgICAgYm9vbCAgICAgICAgICAgICBhdXRvX25vZGVfYWZmaW5pdHk7CiAgICAgLyog
SXMgdGhpcyBndWVzdCBmdWxseSBwcml2aWxlZ2VkIChha2EgZG9tMCk/ICovCiAgICAgYm9vbCAg
ICAgICAgICAgICBpc19wcml2aWxlZ2VkOworICAgIC8qIENhbiB0aGlzIGd1ZXN0IGFjY2VzcyB0
aGUgWGVuIGNvbnNvbGU/ICovCisgICAgYm9vbCAgICAgICAgICAgICBpc19jb25zb2xlOwogICAg
IC8qIElzIHRoaXMgYSB4ZW5zdG9yZSBkb21haW4gKG5vdCBkb20wKT8gKi8KICAgICBib29sICAg
ICAgICAgICAgIGlzX3hlbnN0b3JlOwogICAgIC8qIERvbWFpbidzIFZDUFVzIGFyZSBwaW5uZWQg
MToxIHRvIHBoeXNpY2FsIENQVXM/ICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20vZHVt
bXkuaCBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCmluZGV4IGZmNmIyZGIuLjM4ODg4MTcgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS9k
dW1teS5oCkBAIC0yMzAsNiArMjMwLDggQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9tZW1v
cnlfc3RhdF9yZXNlcnZhdGlvbihYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbgogc3RhdGlj
IFhTTV9JTkxJTkUgaW50IHhzbV9jb25zb2xlX2lvKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9t
YWluICpkLCBpbnQgY21kKQogewogICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhTTV9PVEhFUik7Cisg
ICAgaWYgKCBkLT5pc19jb25zb2xlICkKKyAgICAgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlv
bihYU01fSE9PSywgZCwgTlVMTCk7CiAjaWZkZWYgQ09ORklHX1ZFUkJPU0VfREVCVUcKICAgICBp
ZiAoIGNtZCA9PSBDT05TT0xFSU9fd3JpdGUgKQogICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRf
YWN0aW9uKFhTTV9IT09LLCBkLCBOVUxMKTsKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23:28: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 1fke3z-0003ft-PT; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3v-0003XC-Jq
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:19 +0000
X-Inumbo-ID: 74799e04-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74799e04-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:39 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 4BAF6208A3;
 Tue, 31 Jul 2018 23:28:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079697;
 bh=PZanxw48ntdv4iCV73rCcROE1BhXt2vNHixePW2GJPE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=bImCHBkvd5eqF8PtCMt43csQfMzury+ZQUWCaSb1BupFjLxi1I/LSds0KsMeoqOab
 AA70vGBAk+SIaYnuu4bL7+4FsmVTvbs0CzdgYuWf+UddArkBqWAA8Kh30uL1Qtke/9
 RU889hijCcx4E76tKZ8BC+73pi9XxdN5k9WV5LoU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:28:06 -0700
Message-Id: <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.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
bGVhciB0aGF0Cml0IGlzIG9ubHkgYWJvdXQgdGhlIGhhcmR3YXJlIGRvbWFpbi4KCkV4cG9ydCBh
IGZ1bmN0aW9uIG5hbWVkIGNvbnNvbGVfaW5wdXRfZG9tYWluKCkgdG8gYWxsb3cgb3RoZXJzIHRv
IGtub3cKd2hpY2ggZG9tYWlucyBoYXMgaW5wdXQgYXQgYSBnaXZlbiB0aW1lLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpDQzogYW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbQpDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCkNDOiBp
YW4uamFja3NvbkBldS5jaXRyaXguY29tCkNDOiBqYmV1bGljaEBzdXNlLmNvbQpDQzoga29ucmFk
LndpbGtAb3JhY2xlLmNvbQpDQzogdGltQHhlbi5vcmcKQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20K
LS0tCkNoYW5nZXMgaW4gdjM6Ci0gb25seSBjYWxsIHZwbDAxMSBmdW5jdGlvbnMgaWZkZWYgQ09O
RklHX1NCU0FfVlVBUlRfQ09OU09MRQotIGFkZCBibGFuayBsaW5lIGFuZCBzcGFjZXMKLSByZW1v
dmUgeGVuX3J4IGZyb20gcHJpbnQgbWVzc2FnZXMKLSByZW5hbWUgeGVuX3J4IHRvIGNvbnNvbGVf
cngKLSBrZWVwIHN3aXRjaF9zZXJpYWxfaW5wdXQoKSBhdCBib290Ci0gYWRkIGJldHRlciBjb21t
ZW50cwotIGZpeCBleGlzdGluZyBjb21tZW50Ci0gYWRkIHdhcm5pbmcgaWYgbm8gZ3Vlc3RzIGNv
bnNvbGUvdWFydCBpcyBhdmFpbGFibGUKLSBhZGQgY29uc29sZV9pbnB1dF9kb21haW4gZnVuY3Rp
b24KCkNoYW5nZXMgaW4gdjI6Ci0gb25seSBjYWxsIHZwbDAxMV9yeF9jaGFyIGlmIHRoZSB2cGww
MTEgaGFzIGJlZW4gaW5pdGlhbGl6ZWQKLS0tCiB4ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyB8
IDcxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KIHhlbi9p
bmNsdWRlL3hlbi9jb25zb2xlLmggIHwgIDIgKysKIDIgZmlsZXMgY2hhbmdlZCwgNjAgaW5zZXJ0
aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9j
b25zb2xlLmMgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwppbmRleCAwZjA1MzY5Li5jZDRk
ZmIxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYworKysgYi94ZW4vZHJp
dmVycy9jaGFyL2NvbnNvbGUuYwpAQCAtMzEsMTAgKzMxLDEzIEBACiAjaW5jbHVkZSA8eGVuL2Vh
cmx5X3ByaW50ay5oPgogI2luY2x1ZGUgPHhlbi93YXJuaW5nLmg+CiAjaW5jbHVkZSA8eGVuL3B2
X2NvbnNvbGUuaD4KKyNpbmNsdWRlIDxhc20vc2V0dXAuaD4KIAogI2lmZGVmIENPTkZJR19YODYK
ICNpbmNsdWRlIDx4ZW4vY29uc29sZWQuaD4KICNpbmNsdWRlIDxhc20vZ3Vlc3QuaD4KKyNlbHNl
CisjaW5jbHVkZSA8YXNtL3ZwbDAxMS5oPgogI2VuZGlmCiAKIC8qIGNvbnNvbGU6IGNvbW1hLXNl
cGFyYXRlZCBsaXN0IG9mIGNvbnNvbGUgb3V0cHV0cy4gKi8KQEAgLTM4OSwzMCArMzkyLDcyIEBA
IHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tleSh1bnNpZ25lZCBjaGFyIGtleSkKICAg
ICBmcmVlX3hlbmhlYXBfcGFnZXMoYnVmLCBvcmRlcik7CiB9CiAKLS8qIENUUkwtPHN3aXRjaF9j
aGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4gYW5kIERPTTAuICovCisv
KgorICogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBiZXR3ZWVu
IFhlbiwgRG9tMCBhbmQKKyAqIERvbVVzLgorICovCiAjZGVmaW5lIHN3aXRjaF9jb2RlIChvcHRf
Y29uc3dpdGNoWzBdLSdhJysxKQotc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbl9yeCA9IDE7
IC8qIEZBTFNFID0+IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4gKi8KKy8qCisgKiBjb25zb2xl
X3J4PTAgPT4gaW5wdXQgdG8geGVuCisgKiBjb25zb2xlX3J4PTEgPT4gaW5wdXQgdG8gZG9tMAor
ICogY29uc29sZV9yeD1OID0+IGlucHV0IGRvbShOLTEpCisgKi8KK3N0YXRpYyBpbnQgX19yZWFk
X21vc3RseSBjb25zb2xlX3J4ID0gMDsKKworc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9k
b21haW4odm9pZCkKK3sKKyAgICByZXR1cm4gZ2V0X2RvbWFpbl9ieV9pZChjb25zb2xlX3J4IC0g
MSk7Cit9CiAKIHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxfaW5wdXQodm9pZCkKIHsKLSAgICBz
dGF0aWMgY2hhciAqaW5wdXRfc3RyWzJdID0geyAiRE9NMCIsICJYZW4iIH07Ci0gICAgeGVuX3J4
ID0gIXhlbl9yeDsKLSAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgLT4gJXMiLCBpbnB1dF9z
dHJbeGVuX3J4XSk7CisgICAgY29uc29sZV9yeCsrOworICAgIGlmICggY29uc29sZV9yeCA9PSBt
YXhfaW5pdF9kb21pZCArIDIgKQorICAgICAgICBjb25zb2xlX3J4ID0gMDsKKworICAgIGlmICgg
IWNvbnNvbGVfcnggKQorICAgICAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgdG8gWGVuIik7
CisgICAgZWxzZQorICAgICAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgdG8gRE9NJWQiLCBj
b25zb2xlX3J4IC0gMSk7CisKICAgICBpZiAoIHN3aXRjaF9jb2RlICkKLSAgICAgICAgcHJpbnRr
KCIgKHR5cGUgJ0NUUkwtJWMnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0byAlcykiLAot
ICAgICAgICAgICAgICAgb3B0X2NvbnN3aXRjaFswXSwgaW5wdXRfc3RyWyF4ZW5fcnhdKTsKKyAg
ICAgICAgcHJpbnRrKCIgKHR5cGUgJ0NUUkwtJWMnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1
dCkiLAorICAgICAgICAgICAgICAgb3B0X2NvbnN3aXRjaFswXSk7CiAgICAgcHJpbnRrKCJcbiIp
OwogfQogCiBzdGF0aWMgdm9pZCBfX3NlcmlhbF9yeChjaGFyIGMsIHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogewotICAgIGlmICggeGVuX3J4ICkKKyAgICBpZiAoIGNvbnNvbGVfcnggPT0g
MCApCiAgICAgICAgIHJldHVybiBoYW5kbGVfa2V5cHJlc3MoYywgcmVncyk7CiAKLSAgICAvKiBE
ZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwgdW5sZXNzIGl0IGlzIGFscmVhZHkgZnVsbC4g
Ki8KLSAgICBpZiAoIChzZXJpYWxfcnhfcHJvZC1zZXJpYWxfcnhfY29ucykgIT0gU0VSSUFMX1JY
X1NJWkUgKQotICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhf
cHJvZCsrKV0gPSBjOwotICAgIC8qIEFsd2F5cyBub3RpZnkgdGhlIGd1ZXN0OiBwcmV2ZW50cyBy
ZWNlaXZlIHBhdGggZnJvbSBnZXR0aW5nIHN0dWNrLiAqLworICAgIGlmICggY29uc29sZV9yeCA9
PSAxICkKKyAgICB7CisgICAgICAgIC8qIERlbGl2ZXIgaW5wdXQgdG8gZ3Vlc3QgYnVmZmVyLCB1
bmxlc3MgaXQgaXMgYWxyZWFkeSBmdWxsLiAqLworICAgICAgICBpZiAoIChzZXJpYWxfcnhfcHJv
ZCAtIHNlcmlhbF9yeF9jb25zKSAhPSBTRVJJQUxfUlhfU0laRSApCisgICAgICAgICAgICBzZXJp
YWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOworICAgIH0K
KyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCisgICAgZWxzZQorICAgIHsKKyAgICAg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IGdldF9kb21haW5fYnlfaWQoY29uc29sZV9yeCAtIDEpOwor
CisgICAgICAgIC8qCisgICAgICAgICAqIElmIHdlIGhhdmUgYSBwcm9wZXJseSBpbml0aWFsaXpl
ZCB2cGwwMTEgY29uc29sZSBmb3IgdGhlCisgICAgICAgICAqIGRvbWFpbiwgd2l0aG91dCBhIGZ1
bGwgUFYgcmluZyB0byBEb20wIChpbiB0aGF0IGNhc2UgaW5wdXQKKyAgICAgICAgICogY29tZXMg
ZnJvbSB0aGUgUFYgcmluZyksIHRoZW4gc2VuZCB0aGUgY2hhcmFjdGVyIHRvIGl0LgorICAgICAg
ICAgKi8KKyAgICAgICAgaWYgKCAhZC0+YXJjaC52cGwwMTEuYmFja2VuZF9pbl9kb21haW4gJiYg
ZC0+YXJjaC52cGwwMTEueGVuICE9IE5VTEwgKQorICAgICAgICAgICAgdnBsMDExX3J4X2NoYXJf
eGVuKGQsIGMpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBwcmludGsoIkNhbm5vdCBzZW5k
IGNoYXJzIHRvIERvbSVkOiBubyBVQVJUIGF2YWlsYWJsZVxuIiwKKyAgICAgICAgICAgICAgICAg
ICBkLT5kb21haW5faWQpOworICAgIH0KKyNlbmRpZgorICAgIC8qCisgICAgICogQWx3YXlzIG5v
dGlmeSB0aGUgaGFyZHdhcmUgZG9tYWluOiBwcmV2ZW50cyByZWNlaXZlIHBhdGggZnJvbQorICAg
ICAqIGdldHRpbmcgc3R1Y2suCisgICAgICovCiAgICAgc2VuZF9nbG9iYWxfdmlycShWSVJRX0NP
TlNPTEUpOwogCiAjaWZkZWYgQ09ORklHX1g4NgpAQCAtOTIzLDcgKzk2OCw3IEBAIHZvaWQgX19p
bml0IGNvbnNvbGVfZW5kYm9vdCh2b2lkKQogICAgICAqIGEgdXNlZnVsICdob3cgdG8gc3dpdGNo
JyBtZXNzYWdlLgogICAgICAqLwogICAgIGlmICggb3B0X2NvbnN3aXRjaFsxXSA9PSAneCcgKQot
ICAgICAgICB4ZW5fcnggPSAheGVuX3J4OworICAgICAgICBjb25zb2xlX3J4ID0gMDsKIAogICAg
IHJlZ2lzdGVyX2tleWhhbmRsZXIoJ3cnLCBkdW1wX2NvbnNvbGVfcmluZ19rZXksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAic3luY2hyb25vdXNseSBkdW1wIGNvbnNvbGUgcmluZyBidWZmZXIg
KGRtZXNnKSIsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaCBiL3hl
bi9pbmNsdWRlL3hlbi9jb25zb2xlLmgKaW5kZXggZWEwNmZkOC4uMmZlMzkxMiAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY29uc29s
ZS5oCkBAIC0zMSw2ICszMSw4IEBAIHZvaWQgY29uc29sZV9lbmRfc3luYyh2b2lkKTsKIHZvaWQg
Y29uc29sZV9zdGFydF9sb2dfZXZlcnl0aGluZyh2b2lkKTsKIHZvaWQgY29uc29sZV9lbmRfbG9n
X2V2ZXJ5dGhpbmcodm9pZCk7CiAKK3N0cnVjdCBkb21haW4gKmNvbnNvbGVfaW5wdXRfZG9tYWlu
KHZvaWQpOworCiAvKgogICogU3RlYWwgb3V0cHV0IGZyb20gdGhlIGNvbnNvbGUuIFJldHVybnMg
K3ZlIGlkZW50aWZpZXIsIGVsc2UgLXZlIGVycm9yLgogICogVGFrZXMgdGhlIGhhbmRsZSBvZiB0
aGUgc2VyaWFsIGxpbmUgdG8gc3RlYWwsIGFuZCBzdGVhbCBjYWxsYmFjayBmdW5jdGlvbi4KLS0g
CjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23: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 1fke40-0003id-PP; Tue, 31 Jul 2018 23:28: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3v-0003XD-Jn
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:19 +0000
X-Inumbo-ID: 74ea311d-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74ea311d-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:40 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 34F3D208AF;
 Tue, 31 Jul 2018 23:28:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079698;
 bh=g0VC6ThKjEHvcvQs9NxmyrQ8TGG7kt4WCjciAcaIYC0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=twOmBUXiTO8o5Trk24iSS5Hh6Bf2yp4kf5w1VB2NrJDKcZQsXNfDWjAI6GgL+nw6P
 zIV0prUtMWfTjmzXQdqlMEl8FfaCsc+qKqpUPgPBeMg9ospF+p+1rts61oq6UfieNC
 xTZWh9SW/PEeCkJrVDVSu1vBPMiFE/I2pLNvW0dU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:28:08 -0700
Message-Id: <1533079688-9541-25-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 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>, 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
Y3BpL2FjcGlfZHRfYnVpbGQuYy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYWNwaS9NYWtlZmlsZSAgICAg
ICAgfCAgIDEgKwogeGVuL2FyY2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5jIHwgNTkxICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vYWNwaS9hY3Bp
X2R0X2J1aWxkLmggfCAgMzIgKysrCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICAgICAg
fCA1ODUgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFu
Z2VkLCA2MjkgaW5zZXJ0aW9ucygrKSwgNTgwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHhlbi9hcmNoL2FybS9hY3BpL2FjcGlfZHRfYnVpbGQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9hcmNoL2FybS9hY3BpL2FjcGlfZHRfYnVpbGQuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hY3BpL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKaW5kZXggMjM5
NjNmOC4uYWMwODA0YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKKysr
IGIveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKQEAgLTEsMiArMSwzIEBACiBvYmoteSArPSBs
aWIubworb2JqLXkgKz0gYWNwaV9kdF9idWlsZC5vCiBvYmoteSArPSBib290LmluaXQubwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5jIGIveGVuL2FyY2gvYXJt
L2FjcGkvYWNwaV9kdF9idWlsZC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LjdlMTJkNjQKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9hcm0vYWNwaS9hY3BpX2R0X2J1
aWxkLmMKQEAgLTAsMCArMSw1OTEgQEAKKyNpbmNsdWRlIDx4ZW4vbW0uaD4KKyNpbmNsdWRlIDx4
ZW4vc2NoZWQuaD4KKyNpbmNsdWRlIDx4ZW4vYWNwaS5oPgorI2luY2x1ZGUgPHhlbi9ldmVudC5o
PgorI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgorI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgor
I2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+CisjaW5jbHVkZSA8eGVuL2lycS5oPgorI2lu
Y2x1ZGUgPGFzbS9pcnEuaD4KKyNpbmNsdWRlIDxhY3BpL2FjdGFibGVzLmg+CisjaW5jbHVkZSAi
YWNwaV9kdF9idWlsZC5oIgorI2luY2x1ZGUgIi4uL2tlcm5lbC5oIgorCisvKiBPdmVycmlkZSBt
YWNyb3MgZnJvbSBhc20vcGFnZS5oIHRvIG1ha2UgdGhlbSB3b3JrIHdpdGggbWZuX3QgKi8KKyN1
bmRlZiB2aXJ0X3RvX21mbgorI2RlZmluZSB2aXJ0X3RvX21mbih2YSkgX21mbihfX3ZpcnRfdG9f
bWZuKHZhKSkKKworI2RlZmluZSBBQ1BJX0RPTTBfRkRUX01JTl9TSVpFIDQwOTYKKworc3RhdGlj
IGludCBfX2luaXQgYWNwaV9pb21lbV9kZW55X2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkKQorewor
ICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNyICpzcGNy
ID0gTlVMTDsKKyAgICB1bnNpZ25lZCBsb25nIG1mbjsKKyAgICBpbnQgcmM7CisKKyAgICAvKiBG
aXJzdGx5IHBlcm1pdCBmdWxsIE1NSU8gY2FwYWJpbGl0aWVzLiAqLworICAgIHJjID0gaW9tZW1f
cGVybWl0X2FjY2VzcyhkLCAwVUwsIH4wVUwpOworICAgIGlmICggcmMgKQorICAgICAgICByZXR1
cm4gcmM7CisKKyAgICAvKiBUT0RPOiBEZW55IE1NSU8gYWNjZXNzIGZvciBTTU1VLCBHSUMgSVRT
ICovCisgICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9TSUdfU1BDUiwgMCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICoqKSZzcGNy
KTsKKworICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQorICAgIHsKKyAgICAgICAgcHJp
bnRrKCJGYWlsZWQgdG8gZ2V0IFNQQ1IgdGFibGVcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZB
TDsKKyAgICB9CisKKyAgICBtZm4gPSBzcGNyLT5zZXJpYWxfcG9ydC5hZGRyZXNzID4+IFBBR0Vf
U0hJRlQ7CisgICAgLyogRGVueSBNTUlPIGFjY2VzcyBmb3IgVUFSVCAqLworICAgIHJjID0gaW9t
ZW1fZGVueV9hY2Nlc3MoZCwgbWZuLCBtZm4gKyAxKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAg
cmV0dXJuIHJjOworCisgICAgLyogRGVueSBNTUlPIGFjY2VzcyBmb3IgR0lDIHJlZ2lvbnMgKi8K
KyAgICByZXR1cm4gZ2ljX2lvbWVtX2RlbnlfYWNjZXNzKGQpOworfQorCitzdGF0aWMgaW50IF9f
aW5pdCBhY3BpX3JvdXRlX3NwaXMoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpbnQgaSwgcmVz
OworICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKKworICAgIC8qCisgICAgICogUm91dGUgdGhl
IElSUSB0byBoYXJkd2FyZSBkb21haW4gYW5kIHBlcm1pdCB0aGUgYWNjZXNzLgorICAgICAqIFRo
ZSBpbnRlcnJ1cHQgdHlwZSB3aWxsIGJlIHNldCBieSBzZXQgYnkgdGhlIGhhcmR3YXJlIGRvbWFp
bi4KKyAgICAgKi8KKyAgICBmb3IoIGkgPSBOUl9MT0NBTF9JUlFTOyBpIDwgdmdpY19udW1faXJx
cyhkKTsgaSsrICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIFRPRE86IEV4Y2x1ZGUg
dGhlIFNQSXMgU01NVSB1c2VzIHdoaWNoIHNob3VsZCBub3QgYmUgcm91dGVkIHRvCisgICAgICAg
ICAqIHRoZSBoYXJkd2FyZSBkb21haW4uCisgICAgICAgICAqLworICAgICAgICBkZXNjID0gaXJx
X3RvX2Rlc2MoaSk7CisgICAgICAgIGlmICggZGVzYy0+YWN0aW9uICE9IE5VTEwpCisgICAgICAg
ICAgICBjb250aW51ZTsKKworICAgICAgICAvKiBYWFg6IFNoYWxsIHdlIHVzZSBhIHByb3BlciBk
ZXZuYW1lPyAqLworICAgICAgICByZXMgPSBtYXBfaXJxX3RvX2RvbWFpbihkLCBpLCB0cnVlLCAi
QUNQSSIpOworICAgICAgICBpZiAoIHJlcyApCisgICAgICAgICAgICByZXR1cm4gcmVzOworICAg
IH0KKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IF9faW5pdCBhY3BpX21ha2VfaHlw
ZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRb
XSkKK3sKKyAgICBjb25zdCBjaGFyIGNvbXBhdFtdID0KKyAgICAgICAgInhlbix4ZW4tIl9fc3Ry
aW5naWZ5KFhFTl9WRVJTSU9OKSIuIl9fc3RyaW5naWZ5KFhFTl9TVUJWRVJTSU9OKSJcMCIKKyAg
ICAgICAgInhlbix4ZW4iOworICAgIGludCByZXM7CisgICAgLyogQ29udmVuaWVuY2UgYWxpYXMg
Ki8KKyAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0OworCisgICAgZHRfZHByaW50aygiQ3JlYXRl
IGh5cGVydmlzb3Igbm9kZVxuIik7CisKKyAgICAvKiBTZWUgbGludXggRG9jdW1lbnRhdGlvbi9k
ZXZpY2V0cmVlL2JpbmRpbmdzL2FybS94ZW4udHh0ICovCisgICAgcmVzID0gZmR0X2JlZ2luX25v
ZGUoZmR0LCAiaHlwZXJ2aXNvciIpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJl
czsKKworICAgIC8qIENhbm5vdCB1c2UgZmR0X3Byb3BlcnR5X3N0cmluZyBkdWUgdG8gZW1iZWRk
ZWQgbnVsbHMgKi8KKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiY29tcGF0aWJsZSIsIGNv
bXBhdCwgc2l6ZW9mKGNvbXBhdCkpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJl
czsKKworICAgIHJlcyA9IGFjcGlfbWFrZV9lZmlfbm9kZXMoZmR0LCB0YmxfYWRkKTsKKyAgICBp
ZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfZW5kX25vZGUo
ZmR0KTsKKworICAgIHJldHVybiByZXM7Cit9CisKKy8qCisgKiBQcmVwYXJlIGEgbWluaW1hbCBE
VEIgZm9yIERvbTAgd2hpY2ggY29udGFpbnMgYm9vdGFyZ3MsIGluaXRyZCwgbWVtb3J5CisgKiBp
bmZvcm1hdGlvbiwgRUZJIHRhYmxlLgorICovCitzdGF0aWMgaW50IF9faW5pdCBjcmVhdGVfYWNw
aV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7CisgICAgaW50IG5ld19zaXpl
OworICAgIGludCByZXQ7CisKKyAgICBkdF9kcHJpbnRrKCJQcmVwYXJlIGEgbWluIERUQiBmb3Ig
RE9NMFxuIik7CisKKyAgICAvKiBBbGxvY2F0ZSBtaW4gc2l6ZSBmb3IgRFQgKi8KKyAgICBuZXdf
c2l6ZSA9IEFDUElfRE9NMF9GRFRfTUlOX1NJWkU7CisgICAga2luZm8tPmZkdCA9IHhtYWxsb2Nf
Ynl0ZXMobmV3X3NpemUpOworCisgICAgaWYgKCBraW5mby0+ZmR0ID09IE5VTEwgKQorICAgICAg
ICByZXR1cm4gLUVOT01FTTsKKworICAgIC8qIENyZWF0ZSBhIG5ldyBlbXB0eSBEVCBmb3IgRE9N
MCAqLworICAgIHJldCA9IGZkdF9jcmVhdGUoa2luZm8tPmZkdCwgbmV3X3NpemUpOworICAgIGlm
ICggcmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2ZpbmlzaF9y
ZXNlcnZlbWFwKGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8g
ZXJyOworCisgICAgcmV0ID0gZmR0X2JlZ2luX25vZGUoa2luZm8tPmZkdCwgIi8iKTsKKyAgICBp
ZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0
eV9jZWxsKGtpbmZvLT5mZHQsICIjYWRkcmVzcy1jZWxscyIsIDIpOworICAgIGlmICggcmV0ICkK
KyAgICAgICAgcmV0dXJuIHJldDsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxsKGtpbmZv
LT5mZHQsICIjc2l6ZS1jZWxscyIsIDEpOworICAgIGlmICggcmV0ICkKKyAgICAgICAgcmV0dXJu
IHJldDsKKworICAgIC8qIENyZWF0ZSBhIGNob3NlbiBub2RlIGZvciBET00wICovCisgICAgcmV0
ID0gbWFrZV9jaG9zZW5fbm9kZShraW5mbyk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3Rv
IGVycjsKKworICAgIHJldCA9IGFjcGlfbWFrZV9oeXBlcnZpc29yX25vZGUoa2luZm8sIHRibF9h
ZGQpOworICAgIGlmICggcmV0ICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICByZXQgPSBmZHRf
ZW5kX25vZGUoa2luZm8tPmZkdCk7CisgICAgaWYgKCByZXQgPCAwICkKKyAgICAgICAgZ290byBl
cnI7CisKKyAgICByZXQgPSBmZHRfZmluaXNoKGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0IDwg
MCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0dXJuIDA7CisKKyAgZXJyOgorICAgIHBy
aW50aygiRGV2aWNlIHRyZWUgZ2VuZXJhdGlvbiBmYWlsZWQgKCVkKS5cbiIsIHJldCk7CisgICAg
eGZyZWUoa2luZm8tPmZkdCk7CisgICAgcmV0dXJuIC1FSU5WQUw7Cit9CisKK3N0YXRpYyB2b2lk
IF9faW5pdCBhY3BpX21hcF9vdGhlcl90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBp
bnQgaTsKKyAgICB1bnNpZ25lZCBsb25nIHJlczsKKyAgICB1NjQgYWRkciwgc2l6ZTsKKworICAg
IC8qIE1hcCBhbGwgQUNQSSB0YWJsZXMgdG8gRG9tMCB1c2luZyAxOjEgbWFwcGluZ3MuICovCisg
ICAgZm9yKCBpID0gMDsgaSA8IGFjcGlfZ2JsX3Jvb3RfdGFibGVfbGlzdC5jb3VudDsgaSsrICkK
KyAgICB7CisgICAgICAgIGFkZHIgPSBhY3BpX2dibF9yb290X3RhYmxlX2xpc3QudGFibGVzW2ld
LmFkZHJlc3M7CisgICAgICAgIHNpemUgPSBhY3BpX2dibF9yb290X3RhYmxlX2xpc3QudGFibGVz
W2ldLmxlbmd0aDsKKyAgICAgICAgcmVzID0gbWFwX3JlZ2lvbnNfcDJtdChkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGdhZGRyX3RvX2dmbihhZGRyKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQRk5fVVAoc2l6ZSksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbWFkZHJfdG9fbWZuKGFkZHIpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHAybV9tbWlvX2RpcmVjdF9jKTsKKyAgICAgICAgaWYgKCByZXMgKQorICAgICAgICB7CisgICAg
ICAgICAgICAgcGFuaWMoWEVOTE9HX0VSUiAiVW5hYmxlIHRvIG1hcCBBQ1BJIHJlZ2lvbiAweCUi
UFJJeDY0CisgICAgICAgICAgICAgICAgICAgIiAtIDB4JSJQUkl4NjQiIGluIGRvbWFpbiBcbiIs
CisgICAgICAgICAgICAgICAgICAgYWRkciAmIFBBR0VfTUFTSywgUEFHRV9BTElHTihhZGRyICsg
c2l6ZSkgLSAxKTsKKyAgICAgICAgfQorICAgIH0KK30KKworc3RhdGljIGludCBfX2luaXQgYWNw
aV9jcmVhdGVfcnNkcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10p
Cit7CisKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2RwID0gTlVMTDsKKyAgICB1NjQg
YWRkcjsKKyAgICB1NjQgdGFibGVfc2l6ZSA9IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2Rw
KTsKKyAgICB1OCAqYmFzZV9wdHI7CisgICAgdTggY2hlY2tzdW07CisKKyAgICBhZGRyID0gYWNw
aV9vc19nZXRfcm9vdF9wb2ludGVyKCk7CisgICAgaWYgKCAhYWRkciAgKQorICAgIHsKKyAgICAg
ICAgcHJpbnRrKCJVbmFibGUgdG8gZ2V0IGFjcGkgcm9vdCBwb2ludGVyXG4iKTsKKyAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CisgICAgfQorICAgIHJzZHAgPSBhY3BpX29zX21hcF9tZW1vcnkoYWRk
ciwgdGFibGVfc2l6ZSk7CisgICAgYmFzZV9wdHIgPSBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlCisg
ICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxfUlNEUCk7
CisgICAgbWVtY3B5KGJhc2VfcHRyLCByc2RwLCB0YWJsZV9zaXplKTsKKyAgICBhY3BpX29zX3Vu
bWFwX21lbW9yeShyc2RwLCB0YWJsZV9zaXplKTsKKworICAgIHJzZHAgPSAoc3RydWN0IGFjcGlf
dGFibGVfcnNkcCAqKWJhc2VfcHRyOworICAgIC8qIFJlcGxhY2UgeHNkdF9waHlzaWNhbF9hZGRy
ZXNzICovCisgICAgcnNkcC0+eHNkdF9waHlzaWNhbF9hZGRyZXNzID0gdGJsX2FkZFtUQkxfWFNE
VF0uc3RhcnQ7CisgICAgY2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIo
dTgsIHJzZHApLCB0YWJsZV9zaXplKTsKKyAgICByc2RwLT5jaGVja3N1bSA9IHJzZHAtPmNoZWNr
c3VtIC0gY2hlY2tzdW07CisKKyAgICB0YmxfYWRkW1RCTF9SU0RQXS5zdGFydCA9IGQtPmFyY2gu
ZWZpX2FjcGlfZ3BhCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIGFjcGlfZ2V0X3Rh
YmxlX29mZnNldCh0YmxfYWRkLCBUQkxfUlNEUCk7CisgICAgdGJsX2FkZFtUQkxfUlNEUF0uc2l6
ZSA9IHRhYmxlX3NpemU7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIHZvaWQgX19pbml0
IGFjcGlfeHNkdF9tb2RpZnlfZW50cnkodTY0IGVudHJ5W10sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVudHJ5X2NvdW50LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhciAqc2lnbmF0dXJlLCB1NjQg
YWRkcikKK3sKKyAgICBpbnQgaTsKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxl
OworICAgIHU2NCBzaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcik7CisKKyAg
ICBmb3IoIGkgPSAwOyBpIDwgZW50cnlfY291bnQ7IGkrKyApCisgICAgeworICAgICAgICB0YWJs
ZSA9IGFjcGlfb3NfbWFwX21lbW9yeShlbnRyeVtpXSwgc2l6ZSk7CisgICAgICAgIGlmICggQUNQ
SV9DT01QQVJFX05BTUUodGFibGUtPnNpZ25hdHVyZSwgc2lnbmF0dXJlKSApCisgICAgICAgIHsK
KyAgICAgICAgICAgIGVudHJ5W2ldID0gYWRkcjsKKyAgICAgICAgICAgIGFjcGlfb3NfdW5tYXBf
bWVtb3J5KHRhYmxlLCBzaXplKTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAg
ICAgIGFjcGlfb3NfdW5tYXBfbWVtb3J5KHRhYmxlLCBzaXplKTsKKyAgICB9Cit9CisKK3N0YXRp
YyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX3hzZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1l
bWJhbmsgdGJsX2FkZFtdKQoreworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUg
PSBOVUxMOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX3JzZHAgKnJzZHBfdGJsOworICAgIHN0cnVj
dCBhY3BpX3RhYmxlX3hzZHQgKnhzZHQgPSBOVUxMOworICAgIHU2NCB0YWJsZV9zaXplLCBhZGRy
OworICAgIHVuc2lnbmVkIGxvbmcgZW50cnlfY291bnQ7CisgICAgdTggKmJhc2VfcHRyOworICAg
IHU4IGNoZWNrc3VtOworCisgICAgYWRkciA9IGFjcGlfb3NfZ2V0X3Jvb3RfcG9pbnRlcigpOwor
ICAgIGlmICggIWFkZHIgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJVbmFibGUgdG8gZ2V0IGFj
cGkgcm9vdCBwb2ludGVyXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorICAg
IHJzZHBfdGJsID0gYWNwaV9vc19tYXBfbWVtb3J5KGFkZHIsIHNpemVvZihzdHJ1Y3QgYWNwaV90
YWJsZV9yc2RwKSk7CisgICAgdGFibGUgPSBhY3BpX29zX21hcF9tZW1vcnkocnNkcF90YmwtPnhz
ZHRfcGh5c2ljYWxfYWRkcmVzcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXpl
b2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKSk7CisKKyAgICAvKiBBZGQgcGxhY2UgZm9yIFNU
QU8gdGFibGUgaW4gWFNEVCB0YWJsZSAqLworICAgIHRhYmxlX3NpemUgPSB0YWJsZS0+bGVuZ3Ro
ICsgc2l6ZW9mKHU2NCk7CisgICAgZW50cnlfY291bnQgPSAodGFibGUtPmxlbmd0aCAtIHNpemVv
ZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKQorICAgICAgICAgICAgICAgICAgLyBzaXplb2Yo
dTY0KTsKKyAgICBiYXNlX3B0ciA9IGQtPmFyY2guZWZpX2FjcGlfdGFibGUKKyAgICAgICAgICAg
ICAgICsgYWNwaV9nZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9YU0RUKTsKKyAgICBtZW1j
cHkoYmFzZV9wdHIsIHRhYmxlLCB0YWJsZS0+bGVuZ3RoKTsKKyAgICBhY3BpX29zX3VubWFwX21l
bW9yeSh0YWJsZSwgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOworICAgIGFjcGlf
b3NfdW5tYXBfbWVtb3J5KHJzZHBfdGJsLCBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfcnNkcCkp
OworCisgICAgeHNkdCA9IChzdHJ1Y3QgYWNwaV90YWJsZV94c2R0ICopYmFzZV9wdHI7CisgICAg
YWNwaV94c2R0X21vZGlmeV9lbnRyeSh4c2R0LT50YWJsZV9vZmZzZXRfZW50cnksIGVudHJ5X2Nv
dW50LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9TSUdfRkFEVCwgdGJsX2FkZFtU
QkxfRkFEVF0uc3RhcnQpOworICAgIGFjcGlfeHNkdF9tb2RpZnlfZW50cnkoeHNkdC0+dGFibGVf
b2Zmc2V0X2VudHJ5LCBlbnRyeV9jb3VudCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIEFD
UElfU0lHX01BRFQsIHRibF9hZGRbVEJMX01BRFRdLnN0YXJ0KTsKKyAgICB4c2R0LT50YWJsZV9v
ZmZzZXRfZW50cnlbZW50cnlfY291bnRdID0gdGJsX2FkZFtUQkxfU1RBT10uc3RhcnQ7CisKKyAg
ICB4c2R0LT5oZWFkZXIubGVuZ3RoID0gdGFibGVfc2l6ZTsKKyAgICBjaGVja3N1bSA9IGFjcGlf
dGJfY2hlY2tzdW0oQUNQSV9DQVNUX1BUUih1OCwgeHNkdCksIHRhYmxlX3NpemUpOworICAgIHhz
ZHQtPmhlYWRlci5jaGVja3N1bSAtPSBjaGVja3N1bTsKKworICAgIHRibF9hZGRbVEJMX1hTRFRd
LnN0YXJ0ID0gZC0+YXJjaC5lZmlfYWNwaV9ncGEKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICsgYWNwaV9nZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9YU0RUKTsKKyAgICB0Ymxf
YWRkW1RCTF9YU0RUXS5zaXplID0gdGFibGVfc2l6ZTsKKworICAgIHJldHVybiAwOworfQorCitz
dGF0aWMgaW50IF9faW5pdCBhY3BpX2NyZWF0ZV9zdGFvKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBtZW1iYW5rIHRibF9hZGRbXSkKK3sKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRh
YmxlID0gTlVMTDsKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9zdGFvICpzdGFvID0gTlVMTDsKKyAg
ICB1MzIgdGFibGVfc2l6ZSA9IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9zdGFvKTsKKyAgICB1
MzIgb2Zmc2V0ID0gYWNwaV9nZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9TVEFPKTsKKyAg
ICBhY3BpX3N0YXR1cyBzdGF0dXM7CisgICAgdTggKmJhc2VfcHRyLCBjaGVja3N1bTsKKworICAg
IC8qIENvcHkgT0VNIGFuZCBBU0wgY29tcGlsZXIgZmllbGRzIGZyb20gYW5vdGhlciB0YWJsZSwg
dXNlIE1BRFQgKi8KKyAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19NQURULCAw
LCAmdGFibGUpOworCisgICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCisgICAgeworICAg
ICAgICBjb25zdCBjaGFyICptc2cgPSBhY3BpX2Zvcm1hdF9leGNlcHRpb24oc3RhdHVzKTsKKwor
ICAgICAgICBwcmludGsoIlNUQU86IEZhaWxlZCB0byBnZXQgTUFEVCB0YWJsZSwgJXNcbiIsIG1z
Zyk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIGJhc2VfcHRyID0gZC0+
YXJjaC5lZmlfYWNwaV90YWJsZSArIG9mZnNldDsKKyAgICBtZW1jcHkoYmFzZV9wdHIsIHRhYmxl
LCBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKSk7CisKKyAgICBzdGFvID0gKHN0cnVj
dCBhY3BpX3RhYmxlX3N0YW8gKiliYXNlX3B0cjsKKyAgICBtZW1jcHkoc3Rhby0+aGVhZGVyLnNp
Z25hdHVyZSwgQUNQSV9TSUdfU1RBTywgNCk7CisgICAgc3Rhby0+aGVhZGVyLnJldmlzaW9uID0g
MTsKKyAgICBzdGFvLT5oZWFkZXIubGVuZ3RoID0gdGFibGVfc2l6ZTsKKyAgICBzdGFvLT5pZ25v
cmVfdWFydCA9IDE7CisgICAgY2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9Q
VFIodTgsIHN0YW8pLCB0YWJsZV9zaXplKTsKKyAgICBzdGFvLT5oZWFkZXIuY2hlY2tzdW0gLT0g
Y2hlY2tzdW07CisKKyAgICB0YmxfYWRkW1RCTF9TVEFPXS5zdGFydCA9IGQtPmFyY2guZWZpX2Fj
cGlfZ3BhICsgb2Zmc2V0OworICAgIHRibF9hZGRbVEJMX1NUQU9dLnNpemUgPSB0YWJsZV9zaXpl
OworCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX21h
ZHQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQoreworICAgIHN0
cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOworICAgIHN0cnVjdCBhY3BpX3Rh
YmxlX21hZHQgKm1hZHQgPSBOVUxMOworICAgIHN0cnVjdCBhY3BpX3N1YnRhYmxlX2hlYWRlciAq
aGVhZGVyOworICAgIHN0cnVjdCBhY3BpX21hZHRfZ2VuZXJpY19kaXN0cmlidXRvciAqZ2ljZDsK
KyAgICB1MzIgdGFibGVfc2l6ZSA9IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9tYWR0KTsKKyAg
ICB1MzIgb2Zmc2V0ID0gYWNwaV9nZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9NQURUKTsK
KyAgICBpbnQgcmV0OworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKKyAgICB1OCAqYmFzZV9wdHIs
IGNoZWNrc3VtOworCisgICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9TSUdfTUFEVCwg
MCwgJnRhYmxlKTsKKworICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQorICAgIHsKKyAg
ICAgICAgY29uc3QgY2hhciAqbXNnID0gYWNwaV9mb3JtYXRfZXhjZXB0aW9uKHN0YXR1cyk7CisK
KyAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gZ2V0IE1BRFQgdGFibGUsICVzXG4iLCBtc2cpOwor
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBiYXNlX3B0ciA9IGQtPmFyY2gu
ZWZpX2FjcGlfdGFibGUgKyBvZmZzZXQ7CisgICAgbWVtY3B5KGJhc2VfcHRyLCB0YWJsZSwgdGFi
bGVfc2l6ZSk7CisKKyAgICAvKiBBZGQgR2VuZXJpYyBEaXN0cmlidXRvci4gKi8KKyAgICBoZWFk
ZXIgPSBhY3BpX3RhYmxlX2dldF9lbnRyeV9tYWR0KEFDUElfTUFEVF9UWVBFX0dFTkVSSUNfRElT
VFJJQlVUT1IsIDApOworICAgIGlmICggIWhlYWRlciApCisgICAgeworICAgICAgICBwcmludGso
IkNhbid0IGdldCBHSUNEIGVudHJ5XG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAg
fQorICAgIGdpY2QgPSBjb250YWluZXJfb2YoaGVhZGVyLCBzdHJ1Y3QgYWNwaV9tYWR0X2dlbmVy
aWNfZGlzdHJpYnV0b3IsIGhlYWRlcik7CisgICAgbWVtY3B5KGJhc2VfcHRyICsgdGFibGVfc2l6
ZSwgZ2ljZCwKKyAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGFjcGlfbWFkdF9nZW5lcmlj
X2Rpc3RyaWJ1dG9yKSk7CisgICAgdGFibGVfc2l6ZSArPSBzaXplb2Yoc3RydWN0IGFjcGlfbWFk
dF9nZW5lcmljX2Rpc3RyaWJ1dG9yKTsKKworICAgIC8qIEFkZCBvdGhlciBzdWJ0YWJsZXMuICov
CisgICAgcmV0ID0gZ2ljX21ha2VfaHdkb21fbWFkdChkLCBvZmZzZXQgKyB0YWJsZV9zaXplKTsK
KyAgICBpZiAoIHJldCA8IDAgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gZ2V0
IG90aGVyIHN1YnRhYmxlc1xuIik7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKyAg
ICB0YWJsZV9zaXplICs9IHJldDsKKworICAgIG1hZHQgPSAoc3RydWN0IGFjcGlfdGFibGVfbWFk
dCAqKWJhc2VfcHRyOworICAgIG1hZHQtPmhlYWRlci5sZW5ndGggPSB0YWJsZV9zaXplOworICAg
IGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShBQ1BJX0NBU1RfUFRSKHU4LCBtYWR0KSwgdGFi
bGVfc2l6ZSk7CisgICAgbWFkdC0+aGVhZGVyLmNoZWNrc3VtIC09IGNoZWNrc3VtOworCisgICAg
dGJsX2FkZFtUQkxfTUFEVF0uc3RhcnQgPSBkLT5hcmNoLmVmaV9hY3BpX2dwYSArIG9mZnNldDsK
KyAgICB0YmxfYWRkW1RCTF9NQURUXS5zaXplID0gdGFibGVfc2l6ZTsKKworICAgIHJldHVybiAw
OworfQorCitzdGF0aWMgaW50IF9faW5pdCBhY3BpX2NyZWF0ZV9mYWR0KHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKK3sKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9o
ZWFkZXIgKnRhYmxlID0gTlVMTDsKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9mYWR0ICpmYWR0ID0g
TlVMTDsKKyAgICB1NjQgdGFibGVfc2l6ZTsKKyAgICBhY3BpX3N0YXR1cyBzdGF0dXM7CisgICAg
dTggKmJhc2VfcHRyOworICAgIHU4IGNoZWNrc3VtOworCisgICAgc3RhdHVzID0gYWNwaV9nZXRf
dGFibGUoQUNQSV9TSUdfRkFEVCwgMCwgJnRhYmxlKTsKKworICAgIGlmICggQUNQSV9GQUlMVVJF
KHN0YXR1cykgKQorICAgIHsKKyAgICAgICAgY29uc3QgY2hhciAqbXNnID0gYWNwaV9mb3JtYXRf
ZXhjZXB0aW9uKHN0YXR1cyk7CisKKyAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gZ2V0IEZBRFQg
dGFibGUsICVzXG4iLCBtc2cpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAg
ICB0YWJsZV9zaXplID0gdGFibGUtPmxlbmd0aDsKKyAgICBiYXNlX3B0ciA9IGQtPmFyY2guZWZp
X2FjcGlfdGFibGUKKyAgICAgICAgICAgICAgICsgYWNwaV9nZXRfdGFibGVfb2Zmc2V0KHRibF9h
ZGQsIFRCTF9GQURUKTsKKyAgICBtZW1jcHkoYmFzZV9wdHIsIHRhYmxlLCB0YWJsZV9zaXplKTsK
KyAgICBmYWR0ID0gKHN0cnVjdCBhY3BpX3RhYmxlX2ZhZHQgKiliYXNlX3B0cjsKKworICAgIC8q
IFNldCBQU0NJX0NPTVBMSUFOVCBhbmQgUFNDSV9VU0VfSFZDICovCisgICAgZmFkdC0+YXJtX2Jv
b3RfZmxhZ3MgfD0gKEFDUElfRkFEVF9QU0NJX0NPTVBMSUFOVCB8IEFDUElfRkFEVF9QU0NJX1VT
RV9IVkMpOworICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShBQ1BJX0NBU1RfUFRSKHU4
LCBmYWR0KSwgdGFibGVfc2l6ZSk7CisgICAgZmFkdC0+aGVhZGVyLmNoZWNrc3VtIC09IGNoZWNr
c3VtOworCisgICAgdGJsX2FkZFtUQkxfRkFEVF0uc3RhcnQgPSBkLT5hcmNoLmVmaV9hY3BpX2dw
YQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQo
dGJsX2FkZCwgVEJMX0ZBRFQpOworICAgIHRibF9hZGRbVEJMX0ZBRFRdLnNpemUgPSB0YWJsZV9z
aXplOworCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgX19pbml0IGVzdGltYXRlX2Fj
cGlfZWZpX3NpemUoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3sKKyAgICBzaXplX3Qg
ZWZpX3NpemUsIGFjcGlfc2l6ZSwgbWFkdF9zaXplOworICAgIHU2NCBhZGRyOworICAgIHN0cnVj
dCBhY3BpX3RhYmxlX3JzZHAgKnJzZHBfdGJsOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRl
ciAqdGFibGU7CisKKyAgICBlZmlfc2l6ZSA9IGVzdGltYXRlX2VmaV9zaXplKGtpbmZvLT5tZW0u
bnJfYmFua3MpOworCisgICAgYWNwaV9zaXplID0gUk9VTkRVUChzaXplb2Yoc3RydWN0IGFjcGlf
dGFibGVfZmFkdCksIDgpOworICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKHNpemVvZihzdHJ1Y3Qg
YWNwaV90YWJsZV9zdGFvKSwgOCk7CisKKyAgICBtYWR0X3NpemUgPSBnaWNfZ2V0X2h3ZG9tX21h
ZHRfc2l6ZShkKTsKKyAgICBhY3BpX3NpemUgKz0gUk9VTkRVUChtYWR0X3NpemUsIDgpOworCisg
ICAgYWRkciA9IGFjcGlfb3NfZ2V0X3Jvb3RfcG9pbnRlcigpOworICAgIGlmICggIWFkZHIgKQor
ICAgIHsKKyAgICAgICAgcHJpbnRrKCJVbmFibGUgdG8gZ2V0IGFjcGkgcm9vdCBwb2ludGVyXG4i
KTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgcnNkcF90YmwgPSBhY3Bp
X29zX21hcF9tZW1vcnkoYWRkciwgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApKTsKKyAg
ICBpZiAoICFyc2RwX3RibCApCisgICAgeworICAgICAgICBwcmludGsoIlVuYWJsZSB0byBtYXAg
UlNEUCB0YWJsZVxuIik7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIHRh
YmxlID0gYWNwaV9vc19tYXBfbWVtb3J5KHJzZHBfdGJsLT54c2R0X3BoeXNpY2FsX2FkZHJlc3Ms
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxl
X2hlYWRlcikpOworICAgIGFjcGlfb3NfdW5tYXBfbWVtb3J5KHJzZHBfdGJsLCBzaXplb2Yoc3Ry
dWN0IGFjcGlfdGFibGVfcnNkcCkpOworICAgIGlmICggIXRhYmxlICkKKyAgICB7CisgICAgICAg
IHByaW50aygiVW5hYmxlIHRvIG1hcCBYU0RUIHRhYmxlXG4iKTsKKyAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CisgICAgfQorCisgICAgLyogQWRkIHBsYWNlIGZvciBTVEFPIHRhYmxlIGluIFhTRFQg
dGFibGUgKi8KKyAgICBhY3BpX3NpemUgKz0gUk9VTkRVUCh0YWJsZS0+bGVuZ3RoICsgc2l6ZW9m
KHU2NCksIDgpOworICAgIGFjcGlfb3NfdW5tYXBfbWVtb3J5KHRhYmxlLCBzaXplb2Yoc3RydWN0
IGFjcGlfdGFibGVfaGVhZGVyKSk7CisKKyAgICBhY3BpX3NpemUgKz0gUk9VTkRVUChzaXplb2Yo
c3RydWN0IGFjcGlfdGFibGVfcnNkcCksIDgpOworICAgIGQtPmFyY2guZWZpX2FjcGlfbGVuID0g
UEFHRV9BTElHTihST1VORFVQKGVmaV9zaXplLCA4KQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICArIFJPVU5EVVAoYWNwaV9zaXplLCA4KSk7CisKKyAgICByZXR1cm4gMDsK
K30KKworaW50IF9faW5pdCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtl
cm5lbF9pbmZvICpraW5mbykKK3sKKyAgICBpbnQgcmMgPSAwOworICAgIGludCBvcmRlcjsKKyAg
ICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW1RCTF9NTUFYXSA9IHt9OworCisgICAgcmMgPSBlc3Rp
bWF0ZV9hY3BpX2VmaV9zaXplKGQsIGtpbmZvKTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAg
ICByZXR1cm4gcmM7CisKKyAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKGQtPmFyY2gu
ZWZpX2FjcGlfbGVuKTsKKyAgICBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlID0gYWxsb2NfeGVuaGVh
cF9wYWdlcyhvcmRlciwgMCk7CisgICAgaWYgKCBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlID09IE5V
TEwgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJ1bmFibGUgdG8gYWxsb2NhdGUgbWVtb3J5IVxu
Iik7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKyAgICBtZW1zZXQoZC0+YXJjaC5l
ZmlfYWNwaV90YWJsZSwgMCwgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOworCisgICAgLyoKKyAgICAg
KiBGb3IgQUNQSSwgRG9tMCBkb2Vzbid0IHVzZSBraW5mby0+Z250dGFiX3N0YXJ0IHRvIGdldCB0
aGUgZ3JhbnQgdGFibGUKKyAgICAgKiByZWdpb24uIFNvIHdlIHVzZSBpdCBhcyB0aGUgQUNQSSB0
YWJsZSBtYXBwZWQgYWRkcmVzcy4gQWxzbyBpdCBuZWVkcyB0bworICAgICAqIGNoZWNrIGlmIHRo
ZSBzaXplIG9mIGdyYW50IHRhYmxlIHJlZ2lvbiBpcyBlbm91Z2ggZm9yIHRob3NlIEFDUEkgdGFi
bGVzLgorICAgICAqLworICAgIGQtPmFyY2guZWZpX2FjcGlfZ3BhID0ga2luZm8tPmdudHRhYl9z
dGFydDsKKyAgICBpZiAoIGtpbmZvLT5nbnR0YWJfc2l6ZSA8IGQtPmFyY2guZWZpX2FjcGlfbGVu
ICkKKyAgICB7CisgICAgICAgIHByaW50aygiVGhlIGdyYW50IHRhYmxlIHJlZ2lvbiBpcyBub3Qg
ZW5vdWdoIHRvIGZpdCB0aGUgQUNQSSB0YWJsZXMhXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CisgICAgfQorCisgICAgcmMgPSBhY3BpX2NyZWF0ZV9mYWR0KGQsIHRibF9hZGQpOworICAg
IGlmICggcmMgIT0gMCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gYWNwaV9jcmVh
dGVfbWFkdChkLCB0YmxfYWRkKTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4g
cmM7CisKKyAgICByYyA9IGFjcGlfY3JlYXRlX3N0YW8oZCwgdGJsX2FkZCk7CisgICAgaWYgKCBy
YyAhPSAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgcmMgPSBhY3BpX2NyZWF0ZV94c2R0
KGQsIHRibF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJldHVybiByYzsKKwor
ICAgIHJjID0gYWNwaV9jcmVhdGVfcnNkcChkLCB0YmxfYWRkKTsKKyAgICBpZiAoIHJjICE9IDAg
KQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBhY3BpX21hcF9vdGhlcl90YWJsZXMoZCk7Cisg
ICAgYWNwaV9jcmVhdGVfZWZpX3N5c3RlbV90YWJsZShkLCB0YmxfYWRkKTsKKyAgICBhY3BpX2Ny
ZWF0ZV9lZmlfbW1hcF90YWJsZShkLCAma2luZm8tPm1lbSwgdGJsX2FkZCk7CisKKyAgICAvKiBN
YXAgdGhlIEVGSSBhbmQgQUNQSSB0YWJsZXMgdG8gRG9tMCAqLworICAgIHJjID0gbWFwX3JlZ2lv
bnNfcDJtdChkLAorICAgICAgICAgICAgICAgICAgICAgICAgICBnYWRkcl90b19nZm4oZC0+YXJj
aC5lZmlfYWNwaV9ncGEpLAorICAgICAgICAgICAgICAgICAgICAgICAgICBQRk5fVVAoZC0+YXJj
aC5lZmlfYWNwaV9sZW4pLAorICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJ0X3RvX21mbihk
LT5hcmNoLmVmaV9hY3BpX3RhYmxlKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX21t
aW9fZGlyZWN0X2MpOworICAgIGlmICggcmMgIT0gMCApCisgICAgeworICAgICAgICBwcmludGso
WEVOTE9HX0VSUiAiVW5hYmxlIHRvIG1hcCBFRkkvQUNQSSB0YWJsZSAweCUiUFJJeDY0CisgICAg
ICAgICAgICAgICAiIC0gMHglIlBSSXg2NCIgaW4gZG9tYWluICVkXG4iLAorICAgICAgICAgICAg
ICAgZC0+YXJjaC5lZmlfYWNwaV9ncGEgJiBQQUdFX01BU0ssCisgICAgICAgICAgICAgICBQQUdF
X0FMSUdOKGQtPmFyY2guZWZpX2FjcGlfZ3BhICsgZC0+YXJjaC5lZmlfYWNwaV9sZW4pIC0gMSwK
KyAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7CisgICAgICAgIHJldHVybiByYzsKKyAgICB9
CisKKyAgICAvKgorICAgICAqIEZsdXNoIHRoZSBjYWNoZSBmb3IgdGhpcyByZWdpb24sIG90aGVy
d2lzZSBET00wIG1heSByZWFkIHdyb25nIGRhdGEgd2hlbgorICAgICAqIHRoZSBjYWNoZSBpcyBk
aXNhYmxlZC4KKyAgICAgKi8KKyAgICBjbGVhbl9hbmRfaW52YWxpZGF0ZV9kY2FjaGVfdmFfcmFu
Z2UoZC0+YXJjaC5lZmlfYWNwaV90YWJsZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOworCisgICAgcmMgPSBjcmVhdGVfYWNw
aV9kdGIoa2luZm8sIHRibF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJldHVy
biByYzsKKworICAgIHJjID0gYWNwaV9yb3V0ZV9zcGlzKGQpOworICAgIGlmICggcmMgIT0gMCAp
CisgICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gYWNwaV9pb21lbV9kZW55X2FjY2Vzcyhk
KTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICAvKgorICAg
ICAqIEFsbCBQUElzIGhhdmUgYmVlbiByZWdpc3RlcmVkLCBhbGxvY2F0ZSB0aGUgZXZlbnQgY2hh
bm5lbAorICAgICAqIGludGVycnVwdHMuCisgICAgICovCisgICAgZXZ0Y2huX2FsbG9jYXRlKGQp
OworCisgICAgcmV0dXJuIDA7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2Rl
OiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5k
ZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9hY3BpL2FjcGlfZHRfYnVpbGQuaCBiL3hlbi9hcmNoL2FybS9hY3BpL2FjcGlfZHRfYnVpbGQu
aApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4wOGU3YWFiCi0tLSAvZGV2L251
bGwKKysrIGIveGVuL2FyY2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5oCkBAIC0wLDAgKzEsMzIg
QEAKKyNpZm5kZWYgX19BUkNIX0FSTV9BQ1BJX0FDUElfRFRfQlVJTERfSF9fCisjZGVmaW5lIF9f
QVJDSF9BUk1fQUNQSV9BQ1BJX0RUX0JVSUxEX0hfXworCisjaW5jbHVkZSA8eGVuL3NjaGVkLmg+
CisjaW5jbHVkZSAiLi4va2VybmVsLmgiCisKK2ludCBtYXBfaXJxX3RvX2RvbWFpbihzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAorICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
bmVlZF9tYXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKTsKK2ludCBtYWtlX2Nob3Nlbl9ub2Rl
KGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pOwordm9pZCBldnRjaG5fYWxsb2NhdGUo
c3RydWN0IGRvbWFpbiAqZCk7CisKKyNpZm5kZWYgQ09ORklHX0FDUEkKK3N0YXRpYyBpbmxpbmUg
aW50IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvKQoreworICAgIC8qIE9ubHkgYm9vdGluZyB3aXRoIEFDUEkgd2lsbCBoaXQgaGVyZSAqLwor
ICAgIEJVRygpOworICAgIHJldHVybiAtRUlOVkFMOworfQorI2Vsc2UKK2ludCBwcmVwYXJlX2Fj
cGkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbyk7CisjZW5kaWYK
KworI2VuZGlmCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZp
bGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5kZW50LXRhYnMtbW9k
ZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCAwODg4YTc2Li5hMTIzMTEx
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCkBAIC0yNCw2ICsyNCw3IEBACiAKICNpbmNsdWRlIDx4ZW4vaXJx
Lmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CisjaW5jbHVkZSAiYWNwaS9hY3BpX2R0
X2J1aWxkLmgiCiAjaW5jbHVkZSAia2VybmVsLmgiCiAKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19p
bml0ZGF0YSBvcHRfZG9tMF9tYXhfdmNwdXM7CkBAIC03MDEsOCArNzAyLDYgQEAgc3RhdGljIGlu
dCBfX2luaXQgbWFrZV9tZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJl
dHVybiByZXM7CiB9CiAKLXN0YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWlu
ICpkKTsKLQogc3RhdGljIGludCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6ZWNlbGxzKQpAQCAtMTA2Myw3ICsxMDYyLDcg
QEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQsIHZvaWQgKmZkdCwKICAqIG9uIEFDUEkgc3lzdGVtcywgYW5kIERvbVVzIHN0YXJ0ZWQgZGly
ZWN0bHkgZnJvbSBYZW4gYmFzZWQgb24gZGV2aWNlCiAgKiB0cmVlIGluZm9ybWF0aW9uLgogICov
Ci1zdGF0aWMgaW50IF9faW5pdCBtYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxf
aW5mbyAqa2luZm8pCitpbnQgX19pbml0IG1ha2VfY2hvc2VuX25vZGUoY29uc3Qgc3RydWN0IGtl
cm5lbF9pbmZvICpraW5mbykKIHsKICAgICBpbnQgcmVzOwogICAgIGNvbnN0IGNoYXIgKmJvb3Rh
cmdzID0gTlVMTDsKQEAgLTExMDQsOCArMTEwMyw4IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2Vf
Y2hvc2VuX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICByZXR1cm4g
cmVzOwogfQogCi1zdGF0aWMgaW50IF9faW5pdCBtYXBfaXJxX3RvX2RvbWFpbihzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNoYXIgKmRldm5hbWUpCitpbnQgX19pbml0
IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpcnEsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVlZF9tYXBwaW5nLCBjb25zdCBjaGFy
ICpkZXZuYW1lKQogewogICAgIGludCByZXM7CiAKQEAgLTE4MDAsNTgwICsxNzk5LDYgQEAgc3Rh
dGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfaHdkb20oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbykKICAgICByZXR1cm4gLUVJTlZBTDsKIH0KIAotI2lmZGVmIENP
TkZJR19BQ1BJCi0jZGVmaW5lIEFDUElfRE9NMF9GRFRfTUlOX1NJWkUgNDA5NgotCi1zdGF0aWMg
aW50IF9faW5pdCBhY3BpX2lvbWVtX2RlbnlfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQpCi17Ci0g
ICAgYWNwaV9zdGF0dXMgc3RhdHVzOwotICAgIHN0cnVjdCBhY3BpX3RhYmxlX3NwY3IgKnNwY3Ig
PSBOVUxMOwotICAgIHVuc2lnbmVkIGxvbmcgbWZuOwotICAgIGludCByYzsKLQotICAgIC8qIEZp
cnN0bHkgcGVybWl0IGZ1bGwgTU1JTyBjYXBhYmlsaXRpZXMuICovCi0gICAgcmMgPSBpb21lbV9w
ZXJtaXRfYWNjZXNzKGQsIDBVTCwgfjBVTCk7Ci0gICAgaWYgKCByYyApCi0gICAgICAgIHJldHVy
biByYzsKLQotICAgIC8qIFRPRE86IERlbnkgTU1JTyBhY2Nlc3MgZm9yIFNNTVUsIEdJQyBJVFMg
Ki8KLSAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19TUENSLCAwLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKiopJnNwY3Ip
OwotCi0gICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCi0gICAgewotICAgICAgICBwcmlu
dGsoIkZhaWxlZCB0byBnZXQgU1BDUiB0YWJsZVxuIik7Ci0gICAgICAgIHJldHVybiAtRUlOVkFM
OwotICAgIH0KLQotICAgIG1mbiA9IHNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3MgPj4gUEFHRV9T
SElGVDsKLSAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBVQVJUICovCi0gICAgcmMgPSBpb21l
bV9kZW55X2FjY2VzcyhkLCBtZm4sIG1mbiArIDEpOwotICAgIGlmICggcmMgKQotICAgICAgICBy
ZXR1cm4gcmM7Ci0KLSAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBHSUMgcmVnaW9ucyAqLwot
ICAgIHJldHVybiBnaWNfaW9tZW1fZGVueV9hY2Nlc3MoZCk7Ci19Ci0KLXN0YXRpYyBpbnQgX19p
bml0IGFjcGlfcm91dGVfc3BpcyhzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIGludCBpLCByZXM7
Ci0gICAgc3RydWN0IGlycV9kZXNjICpkZXNjOwotCi0gICAgLyoKLSAgICAgKiBSb3V0ZSB0aGUg
SVJRIHRvIGhhcmR3YXJlIGRvbWFpbiBhbmQgcGVybWl0IHRoZSBhY2Nlc3MuCi0gICAgICogVGhl
IGludGVycnVwdCB0eXBlIHdpbGwgYmUgc2V0IGJ5IHNldCBieSB0aGUgaGFyZHdhcmUgZG9tYWlu
LgotICAgICAqLwotICAgIGZvciggaSA9IE5SX0xPQ0FMX0lSUVM7IGkgPCB2Z2ljX251bV9pcnFz
KGQpOyBpKysgKQotICAgIHsKLSAgICAgICAgLyoKLSAgICAgICAgICogVE9ETzogRXhjbHVkZSB0
aGUgU1BJcyBTTU1VIHVzZXMgd2hpY2ggc2hvdWxkIG5vdCBiZSByb3V0ZWQgdG8KLSAgICAgICAg
ICogdGhlIGhhcmR3YXJlIGRvbWFpbi4KLSAgICAgICAgICovCi0gICAgICAgIGRlc2MgPSBpcnFf
dG9fZGVzYyhpKTsKLSAgICAgICAgaWYgKCBkZXNjLT5hY3Rpb24gIT0gTlVMTCkKLSAgICAgICAg
ICAgIGNvbnRpbnVlOwotCi0gICAgICAgIC8qIFhYWDogU2hhbGwgd2UgdXNlIGEgcHJvcGVyIGRl
dm5hbWU/ICovCi0gICAgICAgIHJlcyA9IG1hcF9pcnFfdG9fZG9tYWluKGQsIGksIHRydWUsICJB
Q1BJIik7Ci0gICAgICAgIGlmICggcmVzICkKLSAgICAgICAgICAgIHJldHVybiByZXM7Ci0gICAg
fQotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyBpbnQgX19pbml0IGFjcGlfbWFrZV9oeXBl
cnZpc29yX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtd
KQotewotICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPQotICAgICAgICAieGVuLHhlbi0iX19zdHJp
bmdpZnkoWEVOX1ZFUlNJT04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJT04pIlwwIgotICAg
ICAgICAieGVuLHhlbiI7Ci0gICAgaW50IHJlczsKLSAgICAvKiBDb252ZW5pZW5jZSBhbGlhcyAq
LwotICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Ci0KLSAgICBkdF9kcHJpbnRrKCJDcmVhdGUg
aHlwZXJ2aXNvciBub2RlXG4iKTsKLQotICAgIC8qIFNlZSBsaW51eCBEb2N1bWVudGF0aW9uL2Rl
dmljZXRyZWUvYmluZGluZ3MvYXJtL3hlbi50eHQgKi8KLSAgICByZXMgPSBmZHRfYmVnaW5fbm9k
ZShmZHQsICJoeXBlcnZpc29yIik7Ci0gICAgaWYgKCByZXMgKQotICAgICAgICByZXR1cm4gcmVz
OwotCi0gICAgLyogQ2Fubm90IHVzZSBmZHRfcHJvcGVydHlfc3RyaW5nIGR1ZSB0byBlbWJlZGRl
ZCBudWxscyAqLwotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJjb21wYXRpYmxlIiwgY29t
cGF0LCBzaXplb2YoY29tcGF0KSk7Ci0gICAgaWYgKCByZXMgKQotICAgICAgICByZXR1cm4gcmVz
OwotCi0gICAgcmVzID0gYWNwaV9tYWtlX2VmaV9ub2RlcyhmZHQsIHRibF9hZGQpOwotICAgIGlm
ICggcmVzICkKLSAgICAgICAgcmV0dXJuIHJlczsKLQotICAgIHJlcyA9IGZkdF9lbmRfbm9kZShm
ZHQpOwotCi0gICAgcmV0dXJuIHJlczsKLX0KLQotLyoKLSAqIFByZXBhcmUgYSBtaW5pbWFsIERU
QiBmb3IgRG9tMCB3aGljaCBjb250YWlucyBib290YXJncywgaW5pdHJkLCBtZW1vcnkKLSAqIGlu
Zm9ybWF0aW9uLCBFRkkgdGFibGUuCi0gKi8KLXN0YXRpYyBpbnQgX19pbml0IGNyZWF0ZV9hY3Bp
X2R0YihzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKLXsKLSAgICBpbnQgbmV3X3NpemU7
Ci0gICAgaW50IHJldDsKLQotICAgIGR0X2RwcmludGsoIlByZXBhcmUgYSBtaW4gRFRCIGZvciBE
T00wXG4iKTsKLQotICAgIC8qIEFsbG9jYXRlIG1pbiBzaXplIGZvciBEVCAqLwotICAgIG5ld19z
aXplID0gQUNQSV9ET00wX0ZEVF9NSU5fU0laRTsKLSAgICBraW5mby0+ZmR0ID0geG1hbGxvY19i
eXRlcyhuZXdfc2l6ZSk7Ci0KLSAgICBpZiAoIGtpbmZvLT5mZHQgPT0gTlVMTCApCi0gICAgICAg
IHJldHVybiAtRU5PTUVNOwotCi0gICAgLyogQ3JlYXRlIGEgbmV3IGVtcHR5IERUIGZvciBET00w
ICovCi0gICAgcmV0ID0gZmR0X2NyZWF0ZShraW5mby0+ZmR0LCBuZXdfc2l6ZSk7Ci0gICAgaWYg
KCByZXQgPCAwICkKLSAgICAgICAgZ290byBlcnI7Ci0KLSAgICByZXQgPSBmZHRfZmluaXNoX3Jl
c2VydmVtYXAoa2luZm8tPmZkdCk7Ci0gICAgaWYgKCByZXQgPCAwICkKLSAgICAgICAgZ290byBl
cnI7Ci0KLSAgICByZXQgPSBmZHRfYmVnaW5fbm9kZShraW5mby0+ZmR0LCAiLyIpOwotICAgIGlm
ICggcmV0IDwgMCApCi0gICAgICAgIGdvdG8gZXJyOwotCi0gICAgcmV0ID0gZmR0X3Byb3BlcnR5
X2NlbGwoa2luZm8tPmZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgMik7Ci0gICAgaWYgKCByZXQgKQot
ICAgICAgICByZXR1cm4gcmV0OwotCi0gICAgcmV0ID0gZmR0X3Byb3BlcnR5X2NlbGwoa2luZm8t
PmZkdCwgIiNzaXplLWNlbGxzIiwgMSk7Ci0gICAgaWYgKCByZXQgKQotICAgICAgICByZXR1cm4g
cmV0OwotCi0gICAgLyogQ3JlYXRlIGEgY2hvc2VuIG5vZGUgZm9yIERPTTAgKi8KLSAgICByZXQg
PSBtYWtlX2Nob3Nlbl9ub2RlKGtpbmZvKTsKLSAgICBpZiAoIHJldCApCi0gICAgICAgIGdvdG8g
ZXJyOwotCi0gICAgcmV0ID0gYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShraW5mbywgdGJsX2Fk
ZCk7Ci0gICAgaWYgKCByZXQgKQotICAgICAgICBnb3RvIGVycjsKLQotICAgIHJldCA9IGZkdF9l
bmRfbm9kZShraW5mby0+ZmR0KTsKLSAgICBpZiAoIHJldCA8IDAgKQotICAgICAgICBnb3RvIGVy
cjsKLQotICAgIHJldCA9IGZkdF9maW5pc2goa2luZm8tPmZkdCk7Ci0gICAgaWYgKCByZXQgPCAw
ICkKLSAgICAgICAgZ290byBlcnI7Ci0KLSAgICByZXR1cm4gMDsKLQotICBlcnI6Ci0gICAgcHJp
bnRrKCJEZXZpY2UgdHJlZSBnZW5lcmF0aW9uIGZhaWxlZCAoJWQpLlxuIiwgcmV0KTsKLSAgICB4
ZnJlZShraW5mby0+ZmR0KTsKLSAgICByZXR1cm4gLUVJTlZBTDsKLX0KLQotc3RhdGljIHZvaWQg
X19pbml0IGFjcGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIGlu
dCBpOwotICAgIHVuc2lnbmVkIGxvbmcgcmVzOwotICAgIHU2NCBhZGRyLCBzaXplOwotCi0gICAg
LyogTWFwIGFsbCBBQ1BJIHRhYmxlcyB0byBEb20wIHVzaW5nIDE6MSBtYXBwaW5ncy4gKi8KLSAg
ICBmb3IoIGkgPSAwOyBpIDwgYWNwaV9nYmxfcm9vdF90YWJsZV9saXN0LmNvdW50OyBpKysgKQot
ICAgIHsKLSAgICAgICAgYWRkciA9IGFjcGlfZ2JsX3Jvb3RfdGFibGVfbGlzdC50YWJsZXNbaV0u
YWRkcmVzczsKLSAgICAgICAgc2l6ZSA9IGFjcGlfZ2JsX3Jvb3RfdGFibGVfbGlzdC50YWJsZXNb
aV0ubGVuZ3RoOwotICAgICAgICByZXMgPSBtYXBfcmVnaW9uc19wMm10KGQsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ2FkZHJfdG9fZ2ZuKGFkZHIpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFBGTl9VUChzaXplKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBtYWRkcl90b19tZm4oYWRkciksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cDJtX21taW9fZGlyZWN0X2MpOwotICAgICAgICBpZiAoIHJlcyApCi0gICAgICAgIHsKLSAgICAg
ICAgICAgICBwYW5pYyhYRU5MT0dfRVJSICJVbmFibGUgdG8gbWFwIEFDUEkgcmVnaW9uIDB4JSJQ
Ukl4NjQKLSAgICAgICAgICAgICAgICAgICAiIC0gMHglIlBSSXg2NCIgaW4gZG9tYWluIFxuIiwK
LSAgICAgICAgICAgICAgICAgICBhZGRyICYgUEFHRV9NQVNLLCBQQUdFX0FMSUdOKGFkZHIgKyBz
aXplKSAtIDEpOwotICAgICAgICB9Ci0gICAgfQotfQotCi1zdGF0aWMgaW50IF9faW5pdCBhY3Bp
X2NyZWF0ZV9yc2RwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkK
LXsKLQotICAgIHN0cnVjdCBhY3BpX3RhYmxlX3JzZHAgKnJzZHAgPSBOVUxMOwotICAgIHU2NCBh
ZGRyOwotICAgIHU2NCB0YWJsZV9zaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHAp
OwotICAgIHU4ICpiYXNlX3B0cjsKLSAgICB1OCBjaGVja3N1bTsKLQotICAgIGFkZHIgPSBhY3Bp
X29zX2dldF9yb290X3BvaW50ZXIoKTsKLSAgICBpZiAoICFhZGRyICApCi0gICAgewotICAgICAg
ICBwcmludGsoIlVuYWJsZSB0byBnZXQgYWNwaSByb290IHBvaW50ZXJcbiIpOwotICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0gICAgcnNkcCA9IGFjcGlfb3NfbWFwX21lbW9yeShhZGRy
LCB0YWJsZV9zaXplKTsKLSAgICBiYXNlX3B0ciA9IGQtPmFyY2guZWZpX2FjcGlfdGFibGUKLSAg
ICAgICAgICAgICAgICsgYWNwaV9nZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9SU0RQKTsK
LSAgICBtZW1jcHkoYmFzZV9wdHIsIHJzZHAsIHRhYmxlX3NpemUpOwotICAgIGFjcGlfb3NfdW5t
YXBfbWVtb3J5KHJzZHAsIHRhYmxlX3NpemUpOwotCi0gICAgcnNkcCA9IChzdHJ1Y3QgYWNwaV90
YWJsZV9yc2RwICopYmFzZV9wdHI7Ci0gICAgLyogUmVwbGFjZSB4c2R0X3BoeXNpY2FsX2FkZHJl
c3MgKi8KLSAgICByc2RwLT54c2R0X3BoeXNpY2FsX2FkZHJlc3MgPSB0YmxfYWRkW1RCTF9YU0RU
XS5zdGFydDsKLSAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9DQVNUX1BUUih1
OCwgcnNkcCksIHRhYmxlX3NpemUpOwotICAgIHJzZHAtPmNoZWNrc3VtID0gcnNkcC0+Y2hlY2tz
dW0gLSBjaGVja3N1bTsKLQotICAgIHRibF9hZGRbVEJMX1JTRFBdLnN0YXJ0ID0gZC0+YXJjaC5l
ZmlfYWNwaV9ncGEKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgYWNwaV9nZXRfdGFi
bGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9SU0RQKTsKLSAgICB0YmxfYWRkW1RCTF9SU0RQXS5zaXpl
ID0gdGFibGVfc2l6ZTsKLQotICAgIHJldHVybiAwOwotfQotCi1zdGF0aWMgdm9pZCBfX2luaXQg
YWNwaV94c2R0X21vZGlmeV9lbnRyeSh1NjQgZW50cnlbXSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW50cnlfY291bnQsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpzaWduYXR1cmUsIHU2NCBh
ZGRyKQotewotICAgIGludCBpOwotICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGU7
Ci0gICAgdTY0IHNpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKTsKLQotICAg
IGZvciggaSA9IDA7IGkgPCBlbnRyeV9jb3VudDsgaSsrICkKLSAgICB7Ci0gICAgICAgIHRhYmxl
ID0gYWNwaV9vc19tYXBfbWVtb3J5KGVudHJ5W2ldLCBzaXplKTsKLSAgICAgICAgaWYgKCBBQ1BJ
X0NPTVBBUkVfTkFNRSh0YWJsZS0+c2lnbmF0dXJlLCBzaWduYXR1cmUpICkKLSAgICAgICAgewot
ICAgICAgICAgICAgZW50cnlbaV0gPSBhZGRyOwotICAgICAgICAgICAgYWNwaV9vc191bm1hcF9t
ZW1vcnkodGFibGUsIHNpemUpOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIH0KLSAgICAg
ICAgYWNwaV9vc191bm1hcF9tZW1vcnkodGFibGUsIHNpemUpOwotICAgIH0KLX0KLQotc3RhdGlj
IGludCBfX2luaXQgYWNwaV9jcmVhdGVfeHNkdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVt
YmFuayB0YmxfYWRkW10pCi17Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZSA9
IE5VTEw7Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfcnNkcCAqcnNkcF90Ymw7Ci0gICAgc3RydWN0
IGFjcGlfdGFibGVfeHNkdCAqeHNkdCA9IE5VTEw7Ci0gICAgdTY0IHRhYmxlX3NpemUsIGFkZHI7
Ci0gICAgdW5zaWduZWQgbG9uZyBlbnRyeV9jb3VudDsKLSAgICB1OCAqYmFzZV9wdHI7Ci0gICAg
dTggY2hlY2tzdW07Ci0KLSAgICBhZGRyID0gYWNwaV9vc19nZXRfcm9vdF9wb2ludGVyKCk7Ci0g
ICAgaWYgKCAhYWRkciApCi0gICAgewotICAgICAgICBwcmludGsoIlVuYWJsZSB0byBnZXQgYWNw
aSByb290IHBvaW50ZXJcbiIpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0gICAg
cnNkcF90YmwgPSBhY3BpX29zX21hcF9tZW1vcnkoYWRkciwgc2l6ZW9mKHN0cnVjdCBhY3BpX3Rh
YmxlX3JzZHApKTsKLSAgICB0YWJsZSA9IGFjcGlfb3NfbWFwX21lbW9yeShyc2RwX3RibC0+eHNk
dF9waHlzaWNhbF9hZGRyZXNzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVv
ZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKLQotICAgIC8qIEFkZCBwbGFjZSBmb3IgU1RB
TyB0YWJsZSBpbiBYU0RUIHRhYmxlICovCi0gICAgdGFibGVfc2l6ZSA9IHRhYmxlLT5sZW5ndGgg
KyBzaXplb2YodTY0KTsKLSAgICBlbnRyeV9jb3VudCA9ICh0YWJsZS0+bGVuZ3RoIC0gc2l6ZW9m
KHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpCi0gICAgICAgICAgICAgICAgICAvIHNpemVvZih1
NjQpOwotICAgIGJhc2VfcHRyID0gZC0+YXJjaC5lZmlfYWNwaV90YWJsZQotICAgICAgICAgICAg
ICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1hTRFQpOwotICAgIG1lbWNw
eShiYXNlX3B0ciwgdGFibGUsIHRhYmxlLT5sZW5ndGgpOwotICAgIGFjcGlfb3NfdW5tYXBfbWVt
b3J5KHRhYmxlLCBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKSk7Ci0gICAgYWNwaV9v
c191bm1hcF9tZW1vcnkocnNkcF90YmwsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwKSk7
Ci0KLSAgICB4c2R0ID0gKHN0cnVjdCBhY3BpX3RhYmxlX3hzZHQgKiliYXNlX3B0cjsKLSAgICBh
Y3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHhzZHQtPnRhYmxlX29mZnNldF9lbnRyeSwgZW50cnlfY291
bnQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBBQ1BJX1NJR19GQURULCB0YmxfYWRkW1RC
TF9GQURUXS5zdGFydCk7Ci0gICAgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh4c2R0LT50YWJsZV9v
ZmZzZXRfZW50cnksIGVudHJ5X2NvdW50LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQ
SV9TSUdfTUFEVCwgdGJsX2FkZFtUQkxfTUFEVF0uc3RhcnQpOwotICAgIHhzZHQtPnRhYmxlX29m
ZnNldF9lbnRyeVtlbnRyeV9jb3VudF0gPSB0YmxfYWRkW1RCTF9TVEFPXS5zdGFydDsKLQotICAg
IHhzZHQtPmhlYWRlci5sZW5ndGggPSB0YWJsZV9zaXplOwotICAgIGNoZWNrc3VtID0gYWNwaV90
Yl9jaGVja3N1bShBQ1BJX0NBU1RfUFRSKHU4LCB4c2R0KSwgdGFibGVfc2l6ZSk7Ci0gICAgeHNk
dC0+aGVhZGVyLmNoZWNrc3VtIC09IGNoZWNrc3VtOwotCi0gICAgdGJsX2FkZFtUQkxfWFNEVF0u
c3RhcnQgPSBkLT5hcmNoLmVmaV9hY3BpX2dwYQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1hTRFQpOwotICAgIHRibF9h
ZGRbVEJMX1hTRFRdLnNpemUgPSB0YWJsZV9zaXplOwotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXN0
YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX3N0YW8oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IG1lbWJhbmsgdGJsX2FkZFtdKQotewotICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFi
bGUgPSBOVUxMOwotICAgIHN0cnVjdCBhY3BpX3RhYmxlX3N0YW8gKnN0YW8gPSBOVUxMOwotICAg
IHUzMiB0YWJsZV9zaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3N0YW8pOwotICAgIHUz
MiBvZmZzZXQgPSBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1NUQU8pOwotICAg
IGFjcGlfc3RhdHVzIHN0YXR1czsKLSAgICB1OCAqYmFzZV9wdHIsIGNoZWNrc3VtOwotCi0gICAg
LyogQ29weSBPRU0gYW5kIEFTTCBjb21waWxlciBmaWVsZHMgZnJvbSBhbm90aGVyIHRhYmxlLCB1
c2UgTUFEVCAqLwotICAgIHN0YXR1cyA9IGFjcGlfZ2V0X3RhYmxlKEFDUElfU0lHX01BRFQsIDAs
ICZ0YWJsZSk7Ci0KLSAgICBpZiAoIEFDUElfRkFJTFVSRShzdGF0dXMpICkKLSAgICB7Ci0gICAg
ICAgIGNvbnN0IGNoYXIgKm1zZyA9IGFjcGlfZm9ybWF0X2V4Y2VwdGlvbihzdGF0dXMpOwotCi0g
ICAgICAgIHByaW50aygiU1RBTzogRmFpbGVkIHRvIGdldCBNQURUIHRhYmxlLCAlc1xuIiwgbXNn
KTsKLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgfQotCi0gICAgYmFzZV9wdHIgPSBkLT5h
cmNoLmVmaV9hY3BpX3RhYmxlICsgb2Zmc2V0OwotICAgIG1lbWNweShiYXNlX3B0ciwgdGFibGUs
IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKLQotICAgIHN0YW8gPSAoc3RydWN0
IGFjcGlfdGFibGVfc3RhbyAqKWJhc2VfcHRyOwotICAgIG1lbWNweShzdGFvLT5oZWFkZXIuc2ln
bmF0dXJlLCBBQ1BJX1NJR19TVEFPLCA0KTsKLSAgICBzdGFvLT5oZWFkZXIucmV2aXNpb24gPSAx
OwotICAgIHN0YW8tPmhlYWRlci5sZW5ndGggPSB0YWJsZV9zaXplOwotICAgIHN0YW8tPmlnbm9y
ZV91YXJ0ID0gMTsKLSAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9DQVNUX1BU
Uih1OCwgc3RhbyksIHRhYmxlX3NpemUpOwotICAgIHN0YW8tPmhlYWRlci5jaGVja3N1bSAtPSBj
aGVja3N1bTsKLQotICAgIHRibF9hZGRbVEJMX1NUQU9dLnN0YXJ0ID0gZC0+YXJjaC5lZmlfYWNw
aV9ncGEgKyBvZmZzZXQ7Ci0gICAgdGJsX2FkZFtUQkxfU1RBT10uc2l6ZSA9IHRhYmxlX3NpemU7
Ci0KLSAgICByZXR1cm4gMDsKLX0KLQotc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfbWFk
dChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCi17Ci0gICAgc3Ry
dWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZSA9IE5VTEw7Ci0gICAgc3RydWN0IGFjcGlfdGFi
bGVfbWFkdCAqbWFkdCA9IE5VTEw7Ci0gICAgc3RydWN0IGFjcGlfc3VidGFibGVfaGVhZGVyICpo
ZWFkZXI7Ci0gICAgc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX2Rpc3RyaWJ1dG9yICpnaWNkOwot
ICAgIHUzMiB0YWJsZV9zaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX21hZHQpOwotICAg
IHUzMiBvZmZzZXQgPSBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX01BRFQpOwot
ICAgIGludCByZXQ7Ci0gICAgYWNwaV9zdGF0dXMgc3RhdHVzOwotICAgIHU4ICpiYXNlX3B0ciwg
Y2hlY2tzdW07Ci0KLSAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19NQURULCAw
LCAmdGFibGUpOwotCi0gICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCi0gICAgewotICAg
ICAgICBjb25zdCBjaGFyICptc2cgPSBhY3BpX2Zvcm1hdF9leGNlcHRpb24oc3RhdHVzKTsKLQot
ICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQgTUFEVCB0YWJsZSwgJXNcbiIsIG1zZyk7Ci0g
ICAgICAgIHJldHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIGJhc2VfcHRyID0gZC0+YXJjaC5l
ZmlfYWNwaV90YWJsZSArIG9mZnNldDsKLSAgICBtZW1jcHkoYmFzZV9wdHIsIHRhYmxlLCB0YWJs
ZV9zaXplKTsKLQotICAgIC8qIEFkZCBHZW5lcmljIERpc3RyaWJ1dG9yLiAqLwotICAgIGhlYWRl
ciA9IGFjcGlfdGFibGVfZ2V0X2VudHJ5X21hZHQoQUNQSV9NQURUX1RZUEVfR0VORVJJQ19ESVNU
UklCVVRPUiwgMCk7Ci0gICAgaWYgKCAhaGVhZGVyICkKLSAgICB7Ci0gICAgICAgIHByaW50aygi
Q2FuJ3QgZ2V0IEdJQ0QgZW50cnlcbiIpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9
Ci0gICAgZ2ljZCA9IGNvbnRhaW5lcl9vZihoZWFkZXIsIHN0cnVjdCBhY3BpX21hZHRfZ2VuZXJp
Y19kaXN0cmlidXRvciwgaGVhZGVyKTsKLSAgICBtZW1jcHkoYmFzZV9wdHIgKyB0YWJsZV9zaXpl
LCBnaWNkLAotICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgYWNwaV9tYWR0X2dlbmVyaWNf
ZGlzdHJpYnV0b3IpKTsKLSAgICB0YWJsZV9zaXplICs9IHNpemVvZihzdHJ1Y3QgYWNwaV9tYWR0
X2dlbmVyaWNfZGlzdHJpYnV0b3IpOwotCi0gICAgLyogQWRkIG90aGVyIHN1YnRhYmxlcy4gKi8K
LSAgICByZXQgPSBnaWNfbWFrZV9od2RvbV9tYWR0KGQsIG9mZnNldCArIHRhYmxlX3NpemUpOwot
ICAgIGlmICggcmV0IDwgMCApCi0gICAgewotICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQg
b3RoZXIgc3VidGFibGVzXG4iKTsKLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgfQotICAg
IHRhYmxlX3NpemUgKz0gcmV0OwotCi0gICAgbWFkdCA9IChzdHJ1Y3QgYWNwaV90YWJsZV9tYWR0
ICopYmFzZV9wdHI7Ci0gICAgbWFkdC0+aGVhZGVyLmxlbmd0aCA9IHRhYmxlX3NpemU7Ci0gICAg
Y2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIodTgsIG1hZHQpLCB0YWJs
ZV9zaXplKTsKLSAgICBtYWR0LT5oZWFkZXIuY2hlY2tzdW0gLT0gY2hlY2tzdW07Ci0KLSAgICB0
YmxfYWRkW1RCTF9NQURUXS5zdGFydCA9IGQtPmFyY2guZWZpX2FjcGlfZ3BhICsgb2Zmc2V0Owot
ICAgIHRibF9hZGRbVEJMX01BRFRdLnNpemUgPSB0YWJsZV9zaXplOwotCi0gICAgcmV0dXJuIDA7
Ci19Ci0KLXN0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX2ZhZHQoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQotewotICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hl
YWRlciAqdGFibGUgPSBOVUxMOwotICAgIHN0cnVjdCBhY3BpX3RhYmxlX2ZhZHQgKmZhZHQgPSBO
VUxMOwotICAgIHU2NCB0YWJsZV9zaXplOwotICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKLSAgICB1
OCAqYmFzZV9wdHI7Ci0gICAgdTggY2hlY2tzdW07Ci0KLSAgICBzdGF0dXMgPSBhY3BpX2dldF90
YWJsZShBQ1BJX1NJR19GQURULCAwLCAmdGFibGUpOwotCi0gICAgaWYgKCBBQ1BJX0ZBSUxVUkUo
c3RhdHVzKSApCi0gICAgewotICAgICAgICBjb25zdCBjaGFyICptc2cgPSBhY3BpX2Zvcm1hdF9l
eGNlcHRpb24oc3RhdHVzKTsKLQotICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQgRkFEVCB0
YWJsZSwgJXNcbiIsIG1zZyk7Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOwotICAgIH0KLQotICAg
IHRhYmxlX3NpemUgPSB0YWJsZS0+bGVuZ3RoOwotICAgIGJhc2VfcHRyID0gZC0+YXJjaC5lZmlf
YWNwaV90YWJsZQotICAgICAgICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2Fk
ZCwgVEJMX0ZBRFQpOwotICAgIG1lbWNweShiYXNlX3B0ciwgdGFibGUsIHRhYmxlX3NpemUpOwot
ICAgIGZhZHQgPSAoc3RydWN0IGFjcGlfdGFibGVfZmFkdCAqKWJhc2VfcHRyOwotCi0gICAgLyog
U2V0IFBTQ0lfQ09NUExJQU5UIGFuZCBQU0NJX1VTRV9IVkMgKi8KLSAgICBmYWR0LT5hcm1fYm9v
dF9mbGFncyB8PSAoQUNQSV9GQURUX1BTQ0lfQ09NUExJQU5UIHwgQUNQSV9GQURUX1BTQ0lfVVNF
X0hWQyk7Ci0gICAgY2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIodTgs
IGZhZHQpLCB0YWJsZV9zaXplKTsKLSAgICBmYWR0LT5oZWFkZXIuY2hlY2tzdW0gLT0gY2hlY2tz
dW07Ci0KLSAgICB0YmxfYWRkW1RCTF9GQURUXS5zdGFydCA9IGQtPmFyY2guZWZpX2FjcGlfZ3Bh
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0
YmxfYWRkLCBUQkxfRkFEVCk7Ci0gICAgdGJsX2FkZFtUQkxfRkFEVF0uc2l6ZSA9IHRhYmxlX3Np
emU7Ci0KLSAgICByZXR1cm4gMDsKLX0KLQotc3RhdGljIGludCBfX2luaXQgZXN0aW1hdGVfYWNw
aV9lZmlfc2l6ZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQotewotICAgIHNpemVfdCBl
Zmlfc2l6ZSwgYWNwaV9zaXplLCBtYWR0X3NpemU7Ci0gICAgdTY0IGFkZHI7Ci0gICAgc3RydWN0
IGFjcGlfdGFibGVfcnNkcCAqcnNkcF90Ymw7Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVy
ICp0YWJsZTsKLQotICAgIGVmaV9zaXplID0gZXN0aW1hdGVfZWZpX3NpemUoa2luZm8tPm1lbS5u
cl9iYW5rcyk7Ci0KLSAgICBhY3BpX3NpemUgPSBST1VORFVQKHNpemVvZihzdHJ1Y3QgYWNwaV90
YWJsZV9mYWR0KSwgOCk7Ci0gICAgYWNwaV9zaXplICs9IFJPVU5EVVAoc2l6ZW9mKHN0cnVjdCBh
Y3BpX3RhYmxlX3N0YW8pLCA4KTsKLQotICAgIG1hZHRfc2l6ZSA9IGdpY19nZXRfaHdkb21fbWFk
dF9zaXplKGQpOwotICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKG1hZHRfc2l6ZSwgOCk7Ci0KLSAg
ICBhZGRyID0gYWNwaV9vc19nZXRfcm9vdF9wb2ludGVyKCk7Ci0gICAgaWYgKCAhYWRkciApCi0g
ICAgewotICAgICAgICBwcmludGsoIlVuYWJsZSB0byBnZXQgYWNwaSByb290IHBvaW50ZXJcbiIp
OwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0KLSAgICByc2RwX3RibCA9IGFjcGlf
b3NfbWFwX21lbW9yeShhZGRyLCBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfcnNkcCkpOwotICAg
IGlmICggIXJzZHBfdGJsICkKLSAgICB7Ci0gICAgICAgIHByaW50aygiVW5hYmxlIHRvIG1hcCBS
U0RQIHRhYmxlXG4iKTsKLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgfQotCi0gICAgdGFi
bGUgPSBhY3BpX29zX21hcF9tZW1vcnkocnNkcF90YmwtPnhzZHRfcGh5c2ljYWxfYWRkcmVzcywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVf
aGVhZGVyKSk7Ci0gICAgYWNwaV9vc191bm1hcF9tZW1vcnkocnNkcF90YmwsIHNpemVvZihzdHJ1
Y3QgYWNwaV90YWJsZV9yc2RwKSk7Ci0gICAgaWYgKCAhdGFibGUgKQotICAgIHsKLSAgICAgICAg
cHJpbnRrKCJVbmFibGUgdG8gbWFwIFhTRFQgdGFibGVcbiIpOwotICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKLSAgICB9Ci0KLSAgICAvKiBBZGQgcGxhY2UgZm9yIFNUQU8gdGFibGUgaW4gWFNEVCB0
YWJsZSAqLwotICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKHRhYmxlLT5sZW5ndGggKyBzaXplb2Yo
dTY0KSwgOCk7Ci0gICAgYWNwaV9vc191bm1hcF9tZW1vcnkodGFibGUsIHNpemVvZihzdHJ1Y3Qg
YWNwaV90YWJsZV9oZWFkZXIpKTsKLQotICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKHNpemVvZihz
dHJ1Y3QgYWNwaV90YWJsZV9yc2RwKSwgOCk7Ci0gICAgZC0+YXJjaC5lZmlfYWNwaV9sZW4gPSBQ
QUdFX0FMSUdOKFJPVU5EVVAoZWZpX3NpemUsIDgpCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICsgUk9VTkRVUChhY3BpX3NpemUsIDgpKTsKLQotICAgIHJldHVybiAwOwot
fQotCi1zdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbykKLXsKLSAgICBpbnQgcmMgPSAwOwotICAgIGludCBvcmRl
cjsKLSAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW1RCTF9NTUFYXSA9IHt9OwotCi0gICAgcmMg
PSBlc3RpbWF0ZV9hY3BpX2VmaV9zaXplKGQsIGtpbmZvKTsKLSAgICBpZiAoIHJjICE9IDAgKQot
ICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKGQt
PmFyY2guZWZpX2FjcGlfbGVuKTsKLSAgICBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlID0gYWxsb2Nf
eGVuaGVhcF9wYWdlcyhvcmRlciwgMCk7Ci0gICAgaWYgKCBkLT5hcmNoLmVmaV9hY3BpX3RhYmxl
ID09IE5VTEwgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJ1bmFibGUgdG8gYWxsb2NhdGUgbWVt
b3J5IVxuIik7Ci0gICAgICAgIHJldHVybiAtRU5PTUVNOwotICAgIH0KLSAgICBtZW1zZXQoZC0+
YXJjaC5lZmlfYWNwaV90YWJsZSwgMCwgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOwotCi0gICAgLyoK
LSAgICAgKiBGb3IgQUNQSSwgRG9tMCBkb2Vzbid0IHVzZSBraW5mby0+Z250dGFiX3N0YXJ0IHRv
IGdldCB0aGUgZ3JhbnQgdGFibGUKLSAgICAgKiByZWdpb24uIFNvIHdlIHVzZSBpdCBhcyB0aGUg
QUNQSSB0YWJsZSBtYXBwZWQgYWRkcmVzcy4gQWxzbyBpdCBuZWVkcyB0bwotICAgICAqIGNoZWNr
IGlmIHRoZSBzaXplIG9mIGdyYW50IHRhYmxlIHJlZ2lvbiBpcyBlbm91Z2ggZm9yIHRob3NlIEFD
UEkgdGFibGVzLgotICAgICAqLwotICAgIGQtPmFyY2guZWZpX2FjcGlfZ3BhID0ga2luZm8tPmdu
dHRhYl9zdGFydDsKLSAgICBpZiAoIGtpbmZvLT5nbnR0YWJfc2l6ZSA8IGQtPmFyY2guZWZpX2Fj
cGlfbGVuICkKLSAgICB7Ci0gICAgICAgIHByaW50aygiVGhlIGdyYW50IHRhYmxlIHJlZ2lvbiBp
cyBub3QgZW5vdWdoIHRvIGZpdCB0aGUgQUNQSSB0YWJsZXMhXG4iKTsKLSAgICAgICAgcmV0dXJu
IC1FSU5WQUw7Ci0gICAgfQotCi0gICAgcmMgPSBhY3BpX2NyZWF0ZV9mYWR0KGQsIHRibF9hZGQp
OwotICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgIHJldHVybiByYzsKLQotICAgIHJjID0gYWNw
aV9jcmVhdGVfbWFkdChkLCB0YmxfYWRkKTsKLSAgICBpZiAoIHJjICE9IDAgKQotICAgICAgICBy
ZXR1cm4gcmM7Ci0KLSAgICByYyA9IGFjcGlfY3JlYXRlX3N0YW8oZCwgdGJsX2FkZCk7Ci0gICAg
aWYgKCByYyAhPSAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBhY3BpX2NyZWF0
ZV94c2R0KGQsIHRibF9hZGQpOwotICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgIHJldHVybiBy
YzsKLQotICAgIHJjID0gYWNwaV9jcmVhdGVfcnNkcChkLCB0YmxfYWRkKTsKLSAgICBpZiAoIHJj
ICE9IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICBhY3BpX21hcF9vdGhlcl90YWJsZXMo
ZCk7Ci0gICAgYWNwaV9jcmVhdGVfZWZpX3N5c3RlbV90YWJsZShkLCB0YmxfYWRkKTsKLSAgICBh
Y3BpX2NyZWF0ZV9lZmlfbW1hcF90YWJsZShkLCAma2luZm8tPm1lbSwgdGJsX2FkZCk7Ci0KLSAg
ICAvKiBNYXAgdGhlIEVGSSBhbmQgQUNQSSB0YWJsZXMgdG8gRG9tMCAqLwotICAgIHJjID0gbWFw
X3JlZ2lvbnNfcDJtdChkLAotICAgICAgICAgICAgICAgICAgICAgICAgICBnYWRkcl90b19nZm4o
ZC0+YXJjaC5lZmlfYWNwaV9ncGEpLAotICAgICAgICAgICAgICAgICAgICAgICAgICBQRk5fVVAo
ZC0+YXJjaC5lZmlfYWNwaV9sZW4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJ0X3Rv
X21mbihkLT5hcmNoLmVmaV9hY3BpX3RhYmxlKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
cDJtX21taW9fZGlyZWN0X2MpOwotICAgIGlmICggcmMgIT0gMCApCi0gICAgewotICAgICAgICBw
cmludGsoWEVOTE9HX0VSUiAiVW5hYmxlIHRvIG1hcCBFRkkvQUNQSSB0YWJsZSAweCUiUFJJeDY0
Ci0gICAgICAgICAgICAgICAiIC0gMHglIlBSSXg2NCIgaW4gZG9tYWluICVkXG4iLAotICAgICAg
ICAgICAgICAgZC0+YXJjaC5lZmlfYWNwaV9ncGEgJiBQQUdFX01BU0ssCi0gICAgICAgICAgICAg
ICBQQUdFX0FMSUdOKGQtPmFyY2guZWZpX2FjcGlfZ3BhICsgZC0+YXJjaC5lZmlfYWNwaV9sZW4p
IC0gMSwKLSAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7Ci0gICAgICAgIHJldHVybiByYzsK
LSAgICB9Ci0KLSAgICAvKgotICAgICAqIEZsdXNoIHRoZSBjYWNoZSBmb3IgdGhpcyByZWdpb24s
IG90aGVyd2lzZSBET00wIG1heSByZWFkIHdyb25nIGRhdGEgd2hlbgotICAgICAqIHRoZSBjYWNo
ZSBpcyBkaXNhYmxlZC4KLSAgICAgKi8KLSAgICBjbGVhbl9hbmRfaW52YWxpZGF0ZV9kY2FjaGVf
dmFfcmFuZ2UoZC0+YXJjaC5lZmlfYWNwaV90YWJsZSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOwotCi0gICAgcmMgPSBjcmVh
dGVfYWNwaV9kdGIoa2luZm8sIHRibF9hZGQpOwotICAgIGlmICggcmMgIT0gMCApCi0gICAgICAg
IHJldHVybiByYzsKLQotICAgIHJjID0gYWNwaV9yb3V0ZV9zcGlzKGQpOwotICAgIGlmICggcmMg
IT0gMCApCi0gICAgICAgIHJldHVybiByYzsKLQotICAgIHJjID0gYWNwaV9pb21lbV9kZW55X2Fj
Y2VzcyhkKTsKLSAgICBpZiAoIHJjICE9IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICAv
KgotICAgICAqIEFsbCBQUElzIGhhdmUgYmVlbiByZWdpc3RlcmVkLCBhbGxvY2F0ZSB0aGUgZXZl
bnQgY2hhbm5lbAotICAgICAqIGludGVycnVwdHMuCi0gICAgICovCi0gICAgZXZ0Y2huX2FsbG9j
YXRlKGQpOwotCi0gICAgcmV0dXJuIDA7Ci19Ci0jZWxzZQotc3RhdGljIGludCBfX2luaXQgcHJl
cGFyZV9hY3BpKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCi17
Ci0gICAgLyogT25seSBib290aW5nIHdpdGggQUNQSSB3aWxsIGhpdCBoZXJlICovCi0gICAgQlVH
KCk7Ci0gICAgcmV0dXJuIC1FSU5WQUw7Ci19Ci0jZW5kaWYKIHN0YXRpYyB2b2lkIF9faW5pdCBk
dGJfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewogICAgIHVuc2lnbmVkIGxvbmcg
bGVmdDsKQEAgLTI0NDYsNyArMTg3MSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBpbml0cmRfbG9h
ZChzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICogTm90ZSB0aGF0IHRoaXMgc2hvdWxkIG9u
bHkgYmUgY2FsbGVkIG9uY2UgYWxsIFBQSXMgdXNlZCBieSB0aGUKICAqIGhhcmR3YXJlIGRvbWFp
biBoYXZlIGJlZW4gcmVnaXN0ZXJlZC4KICAqLwotc3RhdGljIHZvaWQgX19pbml0IGV2dGNobl9h
bGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKQordm9pZCBfX2luaXQgZXZ0Y2huX2FsbG9jYXRlKHN0
cnVjdCBkb21haW4gKmQpCiB7CiAgICAgaW50IHJlczsKICAgICB1NjQgdmFsOwotLSAKMS45LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:28:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23: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 1fke42-0003nW-Nq; Tue, 31 Jul 2018 23: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke3z-0003gp-Uq
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:28:23 +0000
X-Inumbo-ID: 70ef2919-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 70ef2919-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:34 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 952C120894;
 Tue, 31 Jul 2018 23:28:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079691;
 bh=5xtAlOjzvtkGAVycdQ9VMnxRcc4b6tATy5gJy1gJQE0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Z6Fh1pO4tpIUSxCNeJkYxHTVHYPrlwLR3ZuMPI1gufFUqQxo8R7yuW4cJkxbg4QNn
 TUprMuWDEE06iOKMplJEyTpU+PDb+aJu/bc9OlxzyUeYXZIzImG9k7o1wrxHHXZ0Nw
 0xRKWLiBqjDLmYmUvgCbYH+C9FOV7YXgRseOex4Y=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:49 -0700
Message-Id: <1533079688-9541-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 06/25] xen/arm: move evtchn_allocate call out
 of make_hypervisor_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: 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>

SW4gdGhlIGNhc2Ugb2YgZG9tVXMsIGV2dGNobl9pcnEgaXMgYWxsb2NhdGVkIGJ5IGFyY2hfZG9t
YWluX2NyZWF0ZSBhbmQKc2V0IHRvIEdVRVNUX0VWVENITl9QUEkuCgpUbyBtYWtlIG1ha2VfaHlw
ZXJ2aXNvcl9ub2RlIG1vcmUgcmV1c2FibGUsIG1vdmUgdGhlIGNhbGwgdG8KZXZ0Y2huX2FsbG9j
YXRlIG91dCBvZiBtYWtlX2h5cGVydmlzb3Jfbm9kZSwgdG8gdGhlIGRvbTAgc3BlY2lmaWMgY2Fs
bGVyCihoYW5kbGVfbm9kZSkuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0
ZWZhbm9zQHhpbGlueC5jb20+CgotLS0KQ2hhbmdlcyBpbiB2MzoKLSBhZGQgcGF0Y2gKLSBhZGQg
QlVHX09OCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMTMgKysrKysrKystLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKaW5kZXggMDE3NzQ5Mi4uYjUxZDAxNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtNjE5
LDExICs2MTksNyBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1
Y3QgZG9tYWluICpkLAogICAgIGlmICggcmVzICkKICAgICAgICAgcmV0dXJuIHJlczsKIAotICAg
IC8qCi0gICAgICogSXQgaXMgc2FmZSB0byBhbGxvY2F0ZSB0aGUgZXZlbnQgY2hhbm5lbCBoZXJl
IGJlY2F1c2UgYWxsIHRoZQotICAgICAqIFBQSXMgdXNlZCBieSB0aGUgaGFyZHdhcmUgZG9tYWlu
IGhhdmUgYmVlbiByZWdpc3RlcmVkLgotICAgICAqLwotICAgIGV2dGNobl9hbGxvY2F0ZShkKTsK
KyAgICBCVUdfT04oZC0+YXJjaC5ldnRjaG5faXJxID09IDApOwogCiAgICAgLyoKICAgICAgKiBJ
bnRlcnJ1cHQgZXZlbnQgY2hhbm5lbCB1cGNhbGw6CkBAIC0xMjkzLDYgKzEyODksMTMgQEAgc3Rh
dGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5l
bF9pbmZvICpraW5mbywKICAgICAgICAgaW50IGFkZHJjZWxscyA9IGR0X2NoaWxkX25fYWRkcl9j
ZWxscyhub2RlKTsKICAgICAgICAgaW50IHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxs
cyhub2RlKTsKIAorCisgICAgICAgIC8qCisgICAgICAgICAqIEl0IGlzIHNhZmUgdG8gYWxsb2Nh
dGUgdGhlIGV2ZW50IGNoYW5uZWwgaGVyZSBiZWNhdXNlIGFsbCB0aGUKKyAgICAgICAgICogUFBJ
cyB1c2VkIGJ5IHRoZSBoYXJkd2FyZSBkb21haW4gaGF2ZSBiZWVuIHJlZ2lzdGVyZWQuCisgICAg
ICAgICAqLworICAgICAgICBldnRjaG5fYWxsb2NhdGUoZCk7CisKICAgICAgICAgLyoKICAgICAg
ICAgICogVGhlIGh5cGVydmlzb3Igbm9kZSBzaG91bGQgYWx3YXlzIGJlIGNyZWF0ZWQgYWZ0ZXIg
YWxsIG5vZGVzCiAgICAgICAgICAqIGZyb20gdGhlIGhvc3QgRFQgaGF2ZSBiZWVuIHBhcnNlZC4K
LS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 31 23:31:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 Jul 2018 23: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 1fke75-0006Wb-QW; Tue, 31 Jul 2018 23:31: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=vwqy=kp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fke73-0006WD-Rb
 for xen-devel@lists.xen.org; Tue, 31 Jul 2018 23:31:33 +0000
X-Inumbo-ID: 7091730d-9519-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7091730d-9519-11e8-a6a9-d7ebe60f679a;
 Tue, 31 Jul 2018 23:28:33 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.hsd1.ca.comcast.net
 (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 EA93C208A4;
 Tue, 31 Jul 2018 23:28:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533079691;
 bh=ll3AMZjA0su1qpThENQgQ3hRSArfGHJiSd57YxPcPYY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=TxTE5dnmm3hg02URzR4fMlYBQFXWiV3xGiQtNi4dAp9StifS3JbQPanQT2+WaO5E4
 z6t4+60m4Z7oFP5upghefxZzb5XHxi7MneFkgi1YjsPgil4wA8mgrW2YMzWBnCwMMC
 szFQw3HqYJE59S3hks9hJfuTGnEKlk5t1XwUaFIg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 31 Jul 2018 16:27:47 -0700
Message-Id: <1533079688-9541-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Subject: [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>, 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
LS0tCkNoYW5nZXMgaW4gdjM6Ci0gYWRkIHBhdGNoCi0tLQogZG9jcy9taXNjL2FybS9kb20wbGVz
cyB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx
IGZpbGUgY2hhbmdlZCwgNDcgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3Mv
bWlzYy9hcm0vZG9tMGxlc3MKCmRpZmYgLS1naXQgYS9kb2NzL21pc2MvYXJtL2RvbTBsZXNzIGIv
ZG9jcy9taXNjL2FybS9kb20wbGVzcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
Li5hZTVhOGIxCi0tLSAvZGV2L251bGwKKysrIGIvZG9jcy9taXNjL2FybS9kb20wbGVzcwpAQCAt
MCwwICsxLDQ3IEBACitEb20wbGVzcworPT09PT09PT0KKworIkRvbTBsZXNzIiBpcyBhIHNldCBv
ZiBYZW4gZmVhdHVyZXMgdGhhdCBlbmFibGUgdGhlIGRlcGxveW1lbnQgb2YgYSBYZW4KK3N5c3Rl
bSB3aXRob3V0IERvbTAuIEVhY2ggZmVhdHVyZSBjYW4gYmUgdXNlZCBpbmRlcGVuZGVudGx5IGZy
b20gdGhlCitvdGhlcnMsIHVubGVzcyBvdGhlcndpc2Ugc3RhdGVkLgorCitCb290aW5nIE11bHRp
cGxlIERvbWFpbnMgZnJvbSBEZXZpY2UgVHJlZQorPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KKworVGhpcyBmZWF0dXJlIGVuYWJsZXMgWGVuIHRvIGNyZWF0ZSBhIHNl
dCBvZiBEb21VcyBhbG9uZ3NpZGUgRG9tMCBhdCBib290Cit0aW1lLiBJbmZvcm1hdGlvbiBhYm91
dCB0aGUgRG9tVXMgdG8gYmUgY3JlYXRlZCBieSBYZW4gaXMgcGFzc2VkIHRvIHRoZQoraHlwZXJ2
aXNvciB2aWEgRGV2aWNlIFRyZWUuIFNwZWNpZmljYWxseSwgdGhlIGV4aXN0aW5nIERldmljZSBU
cmVlIGJhc2VkCitNdWx0aWJvb3Qgc3BlY2lmaWNhdGlvbiBoYXMgYmVlbiBleHRlbmRlZCB0byBh
bGxvdyBmb3IgbXVsdGlwbGUgZG9tYWlucwordG8gYmUgcGFzc2VkIHRvIFhlbi4gU2VlIGRvY3Mv
bWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQgZm9yIG1vcmUKK2luZm9ybWF0aW9uIGFi
b3V0IHRoZSBNdWx0aWJvb3Qgc3BlY2lmaWNhdGlvbiBhbmQgaG93IHRvIHVzZSBpdC4KKworSW5z
dGVhZCBvZiB3YWl0aW5nIGZvciBEb20wIHRvIGJlIGZ1bGx5IGJvb3RlZCBhbmQgdGhlIFhlbiB0
b29scyB0bworYmVjb21lIGF2YWlsYWJsZSwgZG9tYWlucyBjcmVhdGVkIGJ5IFhlbiB0aGlzIHdh
eSBhcmUgc3RhcnRlZCBpbgorcGFyYWxsZWwgdG8gRG9tMC4gSGVuY2UsIHRoZWlyIGJvb3QgdGlt
ZSBpcyB0eXBpY2FsbHkgbXVjaCBzaG9ydGVyLgorCitEb21haW5zIHN0YXJ0ZWQgYnkgWGVuIGF0
IGJvb3QgdGltZSBjdXJyZW50bHkgaGF2ZSB0aGUgZm9sbG93aW5nCitsaW1pdGF0aW9uczoKKwor
LSB0aGV5IGNhbm5vdCBiZSBwcm9wZXJseSBzaHV0ZG93biBvciByZWJvb3RlZCB1c2luZyB4bAor
SWYgb25lIG9mIHRoZW0gY3Jhc2hlcywgdGhlIHdob2xlIHBsYXRmb3JtIHNob3VsZCBiZSByZWJv
b3RlZC4KKworLSBzb21lIHhsIG9wZXJhdGlvbnMgbWlnaHQgbm90IHdvcmsgYXMgZXhwZWN0ZWQK
K3hsIGlzIG1lYW50IHRvIGJlIHVzZWQgd2l0aCBkb21haW5zIHRoYXQgaGF2ZSBiZWVuIGNyZWF0
ZWQgYnkgaXQuIFVzaW5nCit4bCB3aXRoIGRvbWFpbnMgc3RhcnRlZCBieSBYZW4gYXQgYm9vdCBt
aWdodCBub3Qgd29yayBhcyBleHBlY3RlZC4KKworLSB0aGUgR0lDIHZlcnNpb24gaXMgdGhlIG5h
dGl2ZSB2ZXJzaW9uCitJbiBhYnNlbmNlIG9mIG90aGVyIGluZm9ybWF0aW9uLCB0aGUgR0lDIHZl
cnNpb24gZXhwb3NlZCB0byB0aGUgZG9tYWlucworc3RhcnRlZCBieSBYZW4gYXQgYm9vdCBpcyB0
aGUgc2FtZSBhcyB0aGUgbmF0aXZlIEdJQyB2ZXJzaW9uLgorCistIG5vIFBWIGRyaXZlcnMKK1Ro
ZXJlIGlzIG5vIHN1cHBvcnQgZm9yIFBWIGRldmljZXMgYXQgdGhlIG1vbWVudC4gQWxsIGRldmlj
ZXMgbmVlZCB0byBiZQorc3RhdGljYWxseSBhc3NpZ25lZCB0byBndWVzdHMuCisKKy0gdkNQVSBw
aW5uaW5nCitQaW5uaW5nIHZDUFVzIG9mIGRvbWFpbnMgc3RhcnRlZCBieSBYZW4gYXQgYm9vdCBj
YW4gYmUgZG9uZSBmcm9tIGRvbTAsCit1c2luZyBgeGwgdmNwdS1waW4nIGFzIHVzdWFsLiBJdCBp
cyBub3QgY3VycmVudGx5IHBvc3NpYmxlIHRvIGNvbmZpZ3VyZQordkNQVSBwaW5uaW5nIGZvciBk
b21haW5zIG90aGVyIHRoYW4gZG9tMCB3aXRob3V0IGRvbTAuIEhvd2V2ZXIsIHRoZSBOVUxMCitz
Y2hlZHVsZXIgKGN1cnJlbnRseSB1bnN1cHBvcnRlZCkgY2FuIGJlIHNlbGVjdGVkIGJ5IHBhc3Np
bmcKK2BzY2hlZD1udWxsJyB0byB0aGUgWGVuIGNvbW1hbmQgbGluZS4gVGhlIE5VTEwgc2NoZWR1
bGVyIGF1dG9tYXRpY2FsbHkKK2Fzc2lnbmVzIGFuZCBwaW5zIHZDUFVzIHRvIHBDUFVzLCBidXQg
dGhlIHZDUFUtcENQVSBhc3NpZ25tZW50cyBjYW5ub3QKK2JlIGNvbmZpZ3VyZWQuCi0tIAoxLjku
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

